2022-02-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [a69ca51ded25f3eefd52d7bf9a5fad8c90b87951]

        Version 7.3.1.3, tag libreoffice-7.3.1.3

2022-02-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [d1e93d45f568e5ab2b839ed4643b275a29c3b7eb]

        bump product version to 7.3.1.3
        
        Change-Id: Id3d8a774f25daf125280be4d6f161fc2ee0782cc

2022-02-28  Caolán McNamara  <caolanm@redhat.com>  [fdb80b1c6280410223b10b4f38f7e137730380d4]

        add to suffix denylist
        
        mostly https: //support.google.com/mail/answer/6590?hl=en#zippy=%2Cmessages-that-have-attachments
        
        but see also:
        https://www.howtogeek.com/137270/50-file-extensions-that-are-potentially-dangerous-on-windows
        
        Change-Id: Ibe3abbdcdb6f82a73d245318ef97d86789d00523
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130394
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130383
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2022-02-28  Caolán McNamara  <caolanm@redhat.com>  [3bddf099072befe18cf555507f400ff14fef077b]

        add to suffix denylist
        
        add the macOS specific suffixes from
        https: //support.google.com/mail/answer/6590?hl=en#zippy=%2Cmessages-that-have-attachments
        
        Change-Id: I3a834694e3aefb757974cd00ade009874c68c8b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130397
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        (cherry picked from commit 3e67678af2f6f8f7d25c5ad67b3828e96bc293b8)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130449
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 2004067d2d3f9728770eac8f99a8835d230ffb0a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130452
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2022-02-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [92ecfad8210c3c769a31a62a25a667dd0c8ecf8a]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-3-1'
          to 58047d0be2e5d50a4c38b245c6692628e77728e9
          - update translations for 7.3.1 rc3
            
            and force-fix errors using pocheck
            
            Change-Id: I41de399ba9bbdc8157aa5c04a76f1845d974fc8a
            (cherry picked from commit 1dab7b297f1b7c2c2ab834239fc40961f60b70e3)
            
2022-02-28  Kohei Yoshida  <kohei@libreoffice.org>  [1c3c72bf20914b13960508ec337de96f82b8225b]

        tdf#147298: When swapping the cell stores, swap back the event handlers.
        
        Swapping the cell stores also swap the event handlers stored therein.
        But we do want the event handlers to stay with the original column
        instances as they store pointers to their host column instances.
        
        Change-Id: Id35b89db641e94dbaa341b33d0b64dce19a99465
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130510
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>
        Tested-by: Kohei Yoshida <kohei@libreoffice.org>
        (cherry picked from commit 8f25d42938977b34f3281238a92fb34ebea5838c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130464
        Tested-by: Jenkins
        (cherry picked from commit 7d64ec7d342da64e050ed9ac326b1af33d5c6955)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130571
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Reviewed-by: Kevin Suo <suokunlong@126.com>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2022-02-26  Eike Rathke  <erack@redhat.com>  [a6dc1d415492c160551dd98bad1cd4c116f136eb]

        Resolves: tdf#147448 ScRefreshTimerControl mutex must be std::recursive_mutex
        
        ScRefreshTimer::Invoke() locks the mutex and subsequent nested
        locks are attempted in ScDocShell::ConvertFrom() and
        ScDocShellModificator ctor by ScRefreshTimerProtector.
        
        A std::mutex must not be owned by the calling thread when a lock
        is attempted, otherwise even deadlocks may occur, as was the case
        here. This is exactly the difference of std::recursive_mutex.
        
        Likely a regression from
        
            commit 287680683ca266f1fb4f447ac9bdaf76669d559d
            CommitDate: Mon Aug 2 12:17:07 2021 +0200
        
                osl::Mutex->std::mutex in ScRefreshTimer
        
        Change-Id: Iaa0f1da2b4b9616e9627d8d0001775f554756048
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130573
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins
        (cherry picked from commit 4361ee2585e616cb3c504eb719deca4076de78da)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130552
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2022-02-23  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [db6e3ccecb01b1677ec59f1a5fc180908511a3b0]

        bump product version to 7.3.1.2.0+
        
        Change-Id: I18b349fad8664d0343d0ba998764ec3ef8e49521

2022-02-23  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [1ac2408a466fd485492e7c51ada88cfe98aa1d48]

        update credits
        
        Change-Id: I153162daf766b49806d327b64d9a6c574f275b12
        (cherry picked from commit f7b99812c088b1738f25fb57a821b90b8520d8dd)
        (cherry picked from commit d3edbd4801b0a3383d0022e01433cc6d464aab50)

2022-02-23  Tünde Tóth  <toth.tunde@nisz.hu>  [3467b8b63f100e5474673727f137778fed7ccad5]

        tdf#147086 OOXML export: don't save the empty editing password
        
        Saving with opening password, but without editing password
        resulted read-only documents (only on their original path: saving,
        i.e. copying the file in a different path was a workaround for
        the lost permission).
        
        Regression from commit 1b53c1dfc76f08ca7df40a0673aa50eca700d072
        (tdf#144374 DOCX: export the password for editing).
        
        Change-Id: I2759dc876ee7668d00eee0aa81490c9d1e0c272b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129593
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130060
        Tested-by: Jenkins
        (cherry picked from commit f7e03352c18e13161effcfe08c7591d3be11b3e0)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130088
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2022-02-23  Caolán McNamara  <caolanm@redhat.com>  [a2ba9119d941fa4383bf41da0d55b3373218b68f]

        keep paragraph's that failed to load until import is complete
        
        LIBREOFFICE-509JU93T
        
        Change-Id: I526edb182fed4fa023cce58e78a650a7c2046ed3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130367
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2022-02-23  Caolán McNamara  <caolanm@redhat.com>  [cd1393acfc0065a8e8cbe85bb7b29dab64bc8d89]

        Refetch in case SwTextNode::InsertItem causes it to be deleted
        
        Change-Id: Ie189ae4d37ffc33e58bb405f2521d1ae02a9997b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130025
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 780842b6fba24b753f33015bd5c2ad46ced4771c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130147
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2022-02-23  Caolán McNamara  <caolanm@redhat.com>  [72b2afe901b4d830f81152e8c1d1de54ed0fee17]

        cid#1500612 Dereference after null check
        
        otherwise this doesn't make sense
        
        Change-Id: I321a86cf8f9f05639b686a4c15b2e8fca2e10955
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130255
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit ec21d93f5b649353439d7498d9e0fb9136a5fb6b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130322
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2022-02-23  Michael Stahl  <michael.stahl@allotropia.de>  [f096ab00cd946f194ae5d3358c5077f1b3d40f6e]

        libxml2: upgrade to release 2.9.13
        
        Fixes CVE-2022-23308
        
        Change-Id: I1b3bf5cf58d7d1f39c224b0d898176c95107fbf5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130241
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit d50a7151431335d1431bccef000ae39f84bdf135)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130259
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        (cherry picked from commit 1e548cb91c0db71d8f2f8826fb87d2ff8e766586)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130307
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2022-02-23  Caolán McNamara  <caolanm@redhat.com>  [af62c96cb60767e04fd8cbf4ad7f2a45f4a0d561]

        clear ScDocumentImport position cache if iterators are invalid
        
        SheetDataBuffer::finalizeArrayFormula calls
        
        ScCellRangeObj::setArrayTokens
        ScDocFunc::EnterMatrix
        ScDocument::InsertMatrixFormula
        
        and InsertMatrixFormula calls the variant of ScColumn::SetFormulaCell
        which doesn't take a sc::ColumnBlockPosition& param when SetFormulaCell
        adds a cell to the column so any iterators belonging to ScDocumentImport
        are invalid.
        
        Change-Id: Ic2814ecbeafdeb99632d2a255ed6c1dedf7376b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130150
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        (cherry picked from commit 49a7e3cbc16f8e23910eadf6fbc135bdeb326253)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130308
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2022-02-23  Stephan Bergmann  <sbergman@redhat.com>  [07030868b8a5e9bb715f0fa39c1f693e843bb59d]

        Avoid unnecessary empty -Djava.class.path=
        
        Change-Id: Idcfe7321077b60381c0273910b1faeb444ef1fd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130242
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        (cherry picked from commit 5e8f64e50f97d39e83a3358697be14db03566878)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130266
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit 5fc2efcfdf7398abf4265b37608099adbc9d2406)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130312
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2022-02-23  Luboš Luňák  <l.lunak@collabora.com>  [a2da9348e705181abba0068081b014d398f2bf3d]

        fix Writer key event delayed compression (tdf#145963)
        
        SwEditWin::KeyInput() was stopping the flush timer on every
        invocation, which means that as long as key events kept coming
        the timer would be started again and again and would not time out,
        and so the input buffer would not be actually processed. It seems
        that AnyInput(KEYBOARD) there actually does not normally manage
        to return true ... except for Win11 where it seems that now
        GetQueueStatus() detects even key-up events even though it didn't
        before (I've not debugged this enough to be certain).
        
        I think it still makes sense to have the compression in case Writer
        get overloaded to help it process the pending input events, so fix
        this (but if there are problems, I think an easy solution is simply
        to drop it, it doesn't seem to be that necessary). Also decrease
        the timeout from 200 to 20ms, as 200ms is a very visible delay.
        
        Change-Id: I760ad9c4f58726a80bd6a9fbf93f2771f10cbdb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130083
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130093
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2022-02-23  Rafael Lima  <rafael.palma.lima@gmail.com>  [60101a417ed9ef97a4bd982b8f9c6a26a38e2744]

        tdf#143817 Fix HUD deleting text contents in Writer
        
        Change-Id: Ie28388016c475907c5d8fbe51906bc4a01d6b0d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130091
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        (cherry picked from commit 3c94a0f7729f1638ab3b273a186c48de859cfb49)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130092
        (cherry picked from commit 4886374fca8f17de78ae558033aa677bcefc0a4e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130099
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2022-02-23  Attila Szűcs  <szucs.attila3@nisz.hu>  [76ff5c9dc5a4525067da3de485ac9d0924ab6172]

        tdf#146704 sw: fix regression of endnote layout in sections
        
        Endnotes collected at the end of sections moved to a new page.
        
        Regression from commit 4c31b4ef2083087a822c3ae648fd09acc67d2f88
        "tdf#139336 sw: fix extra pages of multicolumn sections with footnotes".
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I36568e33b04ba8024ceef6b3ea84b71fb375e2a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129896
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry picked from commit 9a457c24ab2731c99f1a5fa1d28f68788e6977f3)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129936
        Tested-by: Jenkins
        (cherry picked from commit dbfa2662a6d9a9b53f95198313374f5529978836)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129941
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2022-02-23  Caolán McNamara  <caolanm@redhat.com>  [c741f4bf824802863699f067968830e94d77ad6f]

        Resolves: tdf#147325 "Edit in SQL View" should accept tab
        
        Change-Id: I286281c317c30e5c189747f2d4844a0d5dd0828f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129829
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        (cherry picked from commit 67c3601b835febca282b2ff44137a18891a4fd0b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129835
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2022-02-23  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [82425413ccb787a92c341638b37d950fbf39f831]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-3-1'
          to a19b043323a0187ac0903415305f1ba177ff827d
          - update translations for 7.3.1 rc2
            
            and force-fix errors using pocheck
            
            Change-Id: I152885b2e8291a05aafc17ca5b494011d0b9af92
            (cherry picked from commit e32fb9dee61f405ded4fe47ea33c0272e91ae5a8)
            
2022-02-23  Caolán McNamara  <caolanm@redhat.com>  [2af6f132ee199c000fd1bd0e6efebff473b6ea47]

        Resolves: tdf#147393 SpinButtons should be can-focus
        
        Change-Id: I092ed9c3421267ea3b2c671020e7079c3f792e17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130131
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        (cherry picked from commit a4a8eff788919ce9a2f458e1b0e3393547be7954)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130263
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>

2022-02-22  Renwa Hiwa  <renwax23@gmail.com>  [9d955ff5c0cdc47620020e3e5a658489d60f3915]

        Better handling of msi
        
        LIBREOFFICE-SK4E5D8N
        
        Change-Id: I44f25a47ab6ffeb9d2b679874c8c96af1319eb2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130316
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 766d0fcfcd4e3057bff1637738631b0818d4ce90)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130318
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2022-02-22  Michael Weghorn  <m.weghorn@posteo.de>  [d6b54eea5524bd9ef87444c8959836dcb8f492e4]

        configure.ac: Update kf5 include/lib check to work with KF5 >= 5.91
        
        The 'kcoreaddons_version.h' header was moved to the 'KCoreAddons'
        subdirectory in kcoreaddons commit
        
            commit d971ba9bb27a3e8f18a116692fdf98c1729ac244
            Author: Ahmad Samir <a.samirh78@gmail.com>
            Date:   Sat Jan 15 14:14:13 2022 +0200
        
                Install kcoreaddons_version.h in /usr/include/KF5/KCoreAddons/
        
                Instead of /usr/include/KF5/kcoreaddons_version.h.
        
                For more details see:
                https://invent.kde.org/frameworks/kservice/-/merge_requests/79
        
                GIT_SILENT
        
        Adapt the KF5 check to check for the 'KFileWidget' header and
        the 'libKF5KIOFileWidgets.so' library instead.
        This is more exact anyway, since we require KIOFileWidgets,
        and the previous check didn't ensure that.
        (So in case only KF5CoreAddons but not KIOFileWidgets was installed,
        configure would previously pass, but the build fail.)
        
        [1] https://invent.kde.org/frameworks/kcoreaddons/-/commit/d971ba9bb27a3e8f18a116692fdf98c1729ac244
        
        Change-Id: I7ecf7f29dce85e1a6e6b0d4f2519fa37ab04ca84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129996
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        (cherry picked from commit 5fd5e42bf28a7910321c6b6d76257e7386839fbc)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130007
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit a1d08b478a4f55c5e8fc08eb3cf963c2a8107221)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130106
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        Tested-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2022-02-22  Luboš Luňák  <l.lunak@collabora.com>  [eacd4664815f427953ae35da074e8834bce16bee]

        fix range checking in calls like ScDocument::GetNote()
        
        Change-Id: I5612e765b3484b0515f4a16030ee19133ae3126a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130076
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        (cherry picked from commit 957d99a539df6e21fd40370938ca5dab1613cf8c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130149
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>

2022-02-21  László Németh  <nemeth@numbertext.org>  [b907c008c2c65ca461097cfc636883331fd1357c]

        tdf#146622 sw crash fix: don't delete already deleted rows
        
        Delete tables and rows removed also tables and table rows
        with tracked row deletion/insertion. This resulted not only
        lost change tracking, but a crashing Undo.
        
        Crash regression from commit 99059a1ececa3621c2fe46fabdd79eed9d626c42
        "tdf#143359 sw: track deletion of empty table rows".
        
        Non-tracked deletion of the tracked row changes was a
        temporary solution for the missing UI of tracked
        row changes, implemented in commit 05366b8e6683363688de8708a3d88cf144c7a2bf
        "tdf#60382 sw offapi: add change tracking of table/row deletion".
        
        Note: UI was added in commit f348440e17debacbcba9153e238e010e8c020bdc
        "tdf#146120 sw: show tracked table changes with different color",
        commit 95c003d75e0f8b255344715a35358072b5eba99d
        "tdf#146145 sw: 1-click Accept/Reject of table row changes",
        commit 84fbb3398f7486f00e7b7dea415e1ea2510a9535
        "tdf#146144 sw: add tooltip to table rows with change tracking",
        commit eebe4747d2d13545004937bb0267ccfc8ab9d63f
        "tdf#144270 sw: manage tracked table (row) deletion/insertion",
        commit f481c2c8e74bded11fac754e493560391229dbcd
        "tdf#144057 sw track changes: hide deleted table rows" and
        commit 23846867ea32667ccf328c36142394dd6aaee8ba
        "tdf#147182 sw: accept/reject all changes of a table selection".
        
        (cherry-picked from commit 95213407dfcbf34056037d60243ff915340d1a2e)
        
        Change-Id: I384b750b0d3626fa8b3f256c7eaf5b93f382e4e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130011
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry picked from commit 6b80222d6bc043eb78a2986e9051cee3e5ee0967)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130019
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-02-21  Eike Rathke  <erack@redhat.com>  [eb07d94074cbc06cea4d938068161bbb25442d0a]

        Resolves: tdf#147398 Test Intersects() instead of Contains(), tdf#119083
        
        Regression from
        
            commit 8406139062d9ffe1daed32aefe4e261c6c55d63e
            CommitDate: Mon Dec 6 15:45:35 2021 +0100
        
                process broadcasts for adjacent cells together (tdf#119083)
        
        that changed single cell broadcasts to blocks of rows broadcasts and
        
        -        if (rAreaRange.Contains( rAddress))
        +        if (rAreaRange.Contains( rRange))
        
        but a block of rows may be distributed over several broadcast
        areas so rRange is not contained within one rAreaRange and thus
        was not broadcasted. Testing for intersection instead fixes this.
        
        Change-Id: I10700296ebc897e4b7b7752e0e6bcb480085b487
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130027
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins
        (cherry picked from commit a1f21d7094deb6f1ae5388718f2bc28eecd5737a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130013
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2022-02-21  Renwa Hiwa  <renwax23@gmail.com>  [8a12c89f8719dc8b46ab5d115ddaf9c8ad43a041]

        Better handling of terminals
        
        LIBREOFFICE-3MQTR80G
        
        Change-Id: Ifa52d7f65aae473056202b46788c5870a8ce38c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130089
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        (cherry picked from commit fe0ccc2a1b03d848aa9f3378c1415461150d22c4)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130100
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2022-02-21  Michael Stahl  <michael.stahl@allotropia.de>  [1bba9bd275360dea0531fb23940ed907879dc80d]

        sw: fix layout loop on soffice --convert-to pdf ooo95698-1.odt
        
        For unknown reasons, this loops since commit
        32902f66e7749b2d06d13f50416be5323a0c0ea9a
        "sw_redlinehide: make layout based Show/Hide mode the default"
        
        The problem is that when page 1 is layouted for the first time, it
        splits into 6 pages, and then the SwTabFrame 47 decides that it wants
        to move its follow flow line because it fits onto page 1.
        
        Then splitting the SwTabFrame again fails, but for this
        RemoveFollowFlowLine() was called a 2nd time and removed the one on
        page 3.
        
        The result is a layout with content on page 1, nothing on page 2, 3
        and again content on page 4.  This seems to reoccur every time page 1
        is formatted.
        
        But the first RemoveFollowFlowLine() was wrong because
        CalcHeightOfFirstContentLine() returns 0 because
        lcl_CalcHeightOfFirstContentLine() didn't handle the case of
        SwSectionFrame containing SwTabFrame.
        
        This is similar to commit e024cad7c1365da6a198656c3ca0c32b28938e87
        doing the same thing for text frames in section.
        
        Change-Id: I23fb4d1d56622039f461bb2d357a9c88db140605
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129800
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit b4271e028686d729189afc5e42a9c310f81144f3)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129828
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        (cherry picked from commit 60811f97c753360393f52aa747837db15a722162)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129836
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2022-02-21  Michael Stahl  <michael.stahl@allotropia.de>  [fe30b025330244be7774e2ccb1696dde4eeb92ad]

        libxslt: upgrade to release 1.1.35
        
        Fixes CVE-2021-30560
        
        Change-Id: I334662ddc40955780321133be9aee23858e04dc1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130022
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit 5cea2f275aab10108954049819d64b6a9a29c255)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130097
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2022-02-21  Caolán McNamara  <caolanm@redhat.com>  [6b3744bed4c6083239beda85d0c4c0a7c961282f]

        upgrade to expat 2.4.6
        
        CVE-2022-25235
        CVE-2022-25236
        CVE-2022-25313
        CVE-2022-25314
        CVE-2022-25315
        
        Change-Id: I1cb0449411fe938fe47ab47cead685fd04e137dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/130157
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2022-02-14  Caolán McNamara  <caolanm@redhat.com>  [3b682c0075edd7fa1b597a5a2ae0d5196fa202e9]

        limit style export to words max style count
        
        and
        
        use std::vector
        
        LIBREOFFICE-U78X8I5G
        
        Change-Id: I436b4c13a4ce07f5e9e5d374163bc4de55cd2cde
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129804
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 1a2f1b25e6d228dd586706584cf1c1f1d1ff069f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129833
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>

2022-02-11  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [56537e5d6d8ac14445cd5443a81f79fea2c50f27]

        bump product version to 7.3.1.1.0+
        
        Change-Id: I9919916b446dfac843fd03cf8f54c63240dfd8c4

2022-02-11  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [8f238a68ec8d32bcff3bcfdc68344b8c136b747c]

        Branch libreoffice-7-3-1
        
        This is 'libreoffice-7-3-1' - the stable branch for the 7.3.1 release.
        Only very safe changes, reviewed by three people are allowed.
        
        If you want to commit more complicated fix for the next 7.3.x release,
        please use the 'libreoffice-7-3' branch.
        
        If you want to build something cool, unstable, and risky, use master.

2022-02-11  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [2f3b69cb3841526b4764c334ec40f01255f0da17]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-3'
          to 194801068adbae2b8c84754b5d67f5b3ab298bb4
          - update translations for 7.3.1 rc1
            
            and force-fix errors using pocheck
            
            Change-Id: I908b3cd7aa687fee135329d0c6728ebf0cf21553
            
2022-02-11  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [a1ee86ebe1f3106d9601c989e4feeacfc1941331]

        tdf#146917: docx import: better support for style with num reset
        
        When paragraph style is disabling numbering defined in parent
        style we should apply margin properties (like we already do
        in other numbering cases), but we should include only properties
        from styles not affected by numbering. In other words, only
        styles without w:numId are used.
        
        Unittest was extended to cover different combinations of this
        situation.
        
        Change-Id: Ic19e00fcfe16b2357cdfe763b4f969cc63122e89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129701
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        (cherry picked from commit 96e1be11540bada172fbdbfbbe3f9b7dc3e58462)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129827
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>

2022-02-11  Miklos Vajna  <vmiklos@collabora.com>  [69a036043a1b7ba1cff2e17016a73e94055baced]

        sw: fix swapped inner vs outer border for Word-style right/bottom page borders
        
        This is similar to commit cf2690ae76b4250af32be7c8980b8d83b3611591 (sw:
        fix swapped inner vs outer border for Word-style bottom table borders,
        2022-01-13), but that was for outer table borders, this one is for page
        borders.
        
        The explicit mirroring is needed because Writer will automatically
        mirror, but Word mirrors in its document model, so we need to "mirror
        back" to get the matching rendering.
        
        (cherry picked from commit 60a1f07049a817d4d3d7beb6c9b9da2571e2463b)
        
        Change-Id: I38fbf8adbc87ecd217a11b177840b0fede4cdf8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129770
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2022-02-11  Miklos Vajna  <vmiklos@collabora.com>  [797aa8d22b8c5cdc7400c1853695a587dd3f03ae]

        sw: fix unexpected paragraph border inside table cells
        
        The bug document has a table cell, which contains a paragraph with
        borders. Its left/right/bottom borders are rendered in Writer, but not
        in Word.
        
        The reason for the left/right border is that it's outside the
        paragraph's frame area, which is not rendered in Word. Fix this by
        clipping the rendered borders so they don't go outside the paragraph's
        frame area. (Normally the frame area is the larger rectangle, and then
        margins may cause a smaller "print area", but in this case we have a
        negative right margin, so clipping the print area to fit into the frame
        area actually does something.)
        
        This is quite similar to what commit
        1e21902106cbe57658bed03ed24d4d0863685cfd (tdf#117884: intersect border
        with paint area of upper frame., 2018-05-26) did for table borders.
        
        The bottom border is a different problem: the cell has a fixed height
        and enough content so the paragraph is cut off vertically. This means
        that technically the bottom border would be inside the frame area, but
        Word cuts it off, because they apply clipping on the not-yet-cut-off
        rectangle. Fix this by dropping the bottom margin when the frame is cut
        off.
        
        (cherry picked from commit 4a7281fa206c0a82cfc2ba23f25c31ae775d8777)
        
        Change-Id: I7f65b68997330b247db65839db8a484e74f78c64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129769
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2022-02-11  Miklos Vajna  <vmiklos@collabora.com>  [13f0bfc17703837bcbe28d8eeb8cc21d223722fc]

        sw: fix swapped inner vs outer border for Word-style bottom table borders
        
        This is similar to commit fc04a84f297b78a1049182b6d8cf745f863ffe61 (sw:
        fix swapped inner vs outer border for Word-style left table borders,
        2022-01-11), but that was for vertical borders, this is for horizontal
        ones.
        
        The other difference is that Word mirrors vertical lines, but not
        horizontal ones. This means that our horizontal line need less
        mirroring, while our vertical lines needed more mirroring.
        
        (cherry picked from commit cf2690ae76b4250af32be7c8980b8d83b3611591)
        
        Change-Id: Iff07adac5c53420673139d5c93ce52f6148fb977
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129768
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2022-02-11  Miklos Vajna  <vmiklos@collabora.com>  [c9cf688754ffccd785c8628a2e739e234ed4cd3b]

        sw: fix swapped inner vs outer border for Word-style left table borders
        
        The minimal DOCX bugdoc has a single cell, the left border style is
        thinThickMediumGap, the right border style is thickThinMediumGap, which
        means the doc model already has the left/right mirroring, don't have to
        do it at layout time.
        
        The normal Writer way is to have a single border style and mirror the
        right/bottom border line.
        
        But then looking at the Writer vs Word output, inner vs outer is
        swapped, so at the end we have to mirror the left border line for
        Word-style table borders to get compatible output.
        
        (cherry picked from commit fc04a84f297b78a1049182b6d8cf745f863ffe61)
        
        Change-Id: I10fb95dfac67e466188cfc9ecf35efde806c14b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129767
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2022-02-11  Miklos Vajna  <vmiklos@collabora.com>  [0dbecd2d2ebe18a262cfab96e105637840b5b7fe]

        sw: fix too long inner borders intersecting with outer borders for Word cells
        
        This is similar to commit 66ac8e60896f6306bed8fbb34606fd14474f19ce (sw:
        fix unwanted long vertical border around vertically merged Word cell,
        2021-03-04), but this one is about how we handle table border painting
        when an inner border intersects with an outer border.
        
        Previously we used to paint the full outer border and the full inner
        border, which looks silly in case you have e.g. double border outside
        and a single border inside -- the inner line stops at the edge of the
        thick outer border in Word.
        
        Do the same by limiting the start of a horizontal line if its start
        would match the X coordinate of a vertical line (and the remaining 3
        combinations of hori/vert line start/end). We always limit the inner
        line, so this needs extending SwLineEntry if the line is an outer one or
        not.
        
        (cherry picked from commit 526c8bdb54eff942d5213030d1455f97720a1ba7)
        
        Change-Id: I669a271ce3a4c3c69916779d4f3167208e999f05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129746
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2022-02-11  Luboš Luňák  <l.lunak@centrum.cz>  [00acb0d7479770f7828c60e22dbc9186ba7f85fe]

        MSVC -arch is independent from the ability to use CPU intrinsics
        
        It's possible to write AVX512 intrinsics in code compile only with
        -arch:AVX . So do not require -arch for being able to do so,
        especially since there is no -arch option for only AVX512F without
        other AVX512 subsets (the option enables also CD, BW, DQ and VL
        https://docs.microsoft.com/en-us/cpp/build/reference/arch-x64).
        
        https://crashreport.libreoffice.org/stats/crash_details/55ef825d-c323-4df9-95e2-76672c674e60
        is presumably caused by this, I can see use of registers XMM0-15
        in arraysumAVX512.cxx built with -arch:AVX2 but when built
        with -arch:AVX512 registers XMM16-31 are used too (I'm not sure
        if that's AVX512DQ or something else, I can't find info on it).
        
        Change-Id: I74473333a17e618327d43b920b8929d1b0e733b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129724
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins
        (cherry picked from commit 807a15bd64c1f2a57371d12e7684541293cd9791)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129765
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2022-02-11  Stephan Bergmann  <sbergman@redhat.com>  [b0a9d9f78789c1dbff5b62612304a9b062ff7387]

        Remove COMPILER_PLUGINS_CXX from distro-configs/Jenkins/linux_clang_dbgutil_64
        
        It had originally been added with e754d0931ca75403647cc16100edd98e7e5ceadb
        "Remove CXXFLAGS_CXX11 from Clang plugin compilation", so "if
        COMPILER_PLUGINS_CXX is not set, simply default it to g++ instead of trying to
        construct an acceptable CLANGCXX value from CXX (which would be Clang).  (The
        problem with using Clang without CXXFLAGS_CXX11 is that Clang, unlike GCC,
        typically defaults to C++03, but building compilerplugins requires C++11 at
        least.  That would cause e.g. the Gerrit/Jenkins linux_clang_dbgutil_64 builds
        to fail---but which also needs COMPILER_PLUGINS_CXX to be explicitly set to 'g++
        -std=c++11' as GCC on those machines is still 4.8.5 defaulting to C++03."  But
        that should no longer be an issue with contemporary Clang, which defaults to >=
        C++11 for quite a while now.
        
        On the other hand, when trying to update the Clang used by
        <https://ci.libreoffice.org/job/gerrit_linux_clang_dbgutil/> from 5.0.2 to
        12.0.1, and adding
        
        > export COMPILER_PLUGINS_CXX="ccache $LODE_HOME"/opt_private/gcc-7.3.0/bin/g++
        
        to
        <https://git.libreoffice.org/lode/+/refs/heads/master/bin/linux_clang_dbgutil_64.env>
        (where this setting arguably belongs, rather than in
        distro-configs/Jenkins/linux_clang_dbgutil_64, anyway), which is needed
        because that version of Clang (and thus loplugin built against it)
        cannot be built with the baseline CentOS 7 GCC 4.8.5, that setting of
        COMPILER_PLUGINS_CXX got overriden by the one in
        distro-configs/Jenkins/linux_clang_dbgutil_64, and configure failed due to
        
        > configure:21069: checking clang/Basic/SourceLocation.h usability
        > configure:21069: ccache g++ -std=c++11 -c -I/home/tdf/sberg/lode/opt_private/clang-llvmorg-12.0.1/include -std=c++14   -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/\
        > tdf/sberg/lode/packages/llvm-llvmorg-12.0.1.src/clang/include -I/home/tdf/sberg/lode/opt_private/clang-llvmorg-12.0.1/include -std=c++14   -fno-exceptions -fno-rtti -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_L\
        > IMIT_MACROS -I/home/tdf/sberg/lode/packages/llvm-llvmorg-12.0.1.src/clang/include conftest.cpp >&5
        > g++: error: unrecognized command line option '-std=c++14'
        > g++: error: unrecognized command line option '-std=c++14'
        > configure:21069: $? = 1
        
        Change-Id: Ic33b116090f648ef645febb4fbb28ceb6a2a7cae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129692
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        (cherry picked from commit a45f057d9d2bcd28e6b4342bbdf45fec38a43ac1)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129764
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2022-02-11  Caolán McNamara  <caolanm@redhat.com>  [c1fd702dacec60cbd87531e9f11caf3d0cfbb155]

        tdf#137571 use XActionGuard to lock blocks that don't need updating
        
        so we can avoid constantly generating new TextForwarders which
        are the same as the one they replace.
        
        The underlying problem is that of tdf#123470 but this solution should
        be safe to backport
        
        Change-Id: I742f2a9ce0024adf9bd0acc5bb8edb9372fc0af5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129762
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-02-10  Luboš Luňák  <l.lunak@collabora.com>  [d7a727334b50253e86f21e5ff34ac361e13c3b37]

        remove AVX and AVX512 code from Calc
        
        It's been a source of numerous problems since the beginning.
        Poor separation of C++ code causing the compiler to emit some generic
        code as CPU-specific, compiler optimizations moving CPU-specific
        code out of #ifdef to unguarded static initialization, etc.
        
        And it doesn't seem to even particularly improve performance,
        on my Ryzen2500U for one full column (1m cells) sumArray() takes
        about 1.6ms with AVX, 1.9ms with SSE2 and 4.6ms with generic code.
        So SSE2 code is perhaps worth it, especially given that SSE2 is our
        baseline requirement on x86_64 everywhere and x86 on Windows,
        but AVX+ is nowhere near worth the trouble.
        
        So this code removes all AVX+ code from Calc, and makes SSE2
        a hardcoded option on where it's guaranteed. If we raise the baseline
        to AVX, the SSE2 code may be replaced by the one removed by this
        commit. Generic code is there for other platforms, if other platforms
        add CPU-specific code, they should preferably follow the same rules.
        
        This does not necessarily mean that CPU-specific code cannot
        be used at all. Some externals use them, for example. It just
        needs to be working, maintained, and worth the trouble.
        
        Change-Id: I5ab919930df9d0223db68a94bf84947984d313ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129733
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129792

2022-02-10  Mike Kaganski  <mike.kaganski@collabora.com>  [7cddf9609df427c0a87d759cfeab2a6a34ef211b]

        tdf#147109: Optimize ScInterpreter::ScSubstitute
        
        Avoid multiple reallocations, making it freeze for e.g.
        
          =SUBSTITUTE(REPT(" ";1000000);" ";"")
        
        Change-Id: I269c0b06a0b3cbf9369cc47f33c2eea026b12903
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129252
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        (cherry picked from commit 0b397d8ef0a2615e8e6202804ca2f6cb58436fa5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129262
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-02-10  Kohei Yoshida  <kohei@libreoffice.org>  [ea02ca06de604370061a59dd3084f7cfacccbe39]

        tdf#146795: Make sure to use valid position hints to avoid crash.
        
        This commit also unifies the code path for both "skip empty cells"
        option is selected and when that option is not selected, which
        simplifies the code quite a bit.
        
        This commit is a combination of the following two commits cherry-picked
        from master:
        
        (cherry picked from commit 703fb7739a5e604d90e147db6f67917b8d141150)
        (cherry picked from commit e8032897b4a012d8e236211ee6e5ce89fb90492e)
        
        Change-Id: Ie3b1f471cd80587a3906897cccefda06a83c467c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129478
        Tested-by: Jenkins
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-02-10  Justin Luth  <justin_luth@sil.org>  [35302c773ab352f2a9681839c6c11c67d765fbe8]

        tdf#113785 sc: IsDataFiltered must be normalized
        
        I can't believe this hasn't caused major issues
        and has survived as a bug for so long.
        
        Due to the way IsDataFiltered is coded,
        it is required that the range is normalized
        in order to get any kind of meaningful result,
        so lets ensure that.
        
        Change-Id: I2ede77f738fbaeb05a0f1425a2e88e59fca08e9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129735
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <jluth@mail.com>
        (cherry picked from commit bda200a5e9c4592bd61b7924fa171ec3265bfd24)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129761
        Reviewed-by: Eike Rathke <erack@redhat.com>

2022-02-10  Michael Stahl  <michael.stahl@allotropia.de>  [5c0497337cb2cc34091d1ae58dab288a8a9a5454]

        tdf#147206 writerfilter: fix end position of hyperlink in ToX
        
        (regression from commit 58a86af36295b4fc1e07c0bd38f74530a2ce0f08)
        
        Change-Id: Ied4c26255b60f4320f38432ef5e2e27882b7a135
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129681
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 9d30e168112bc5c3c7f2dfc029f293c540ebb280)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129618
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2022-02-10  Michael Stahl  <michael.stahl@allotropia.de>  [b87597babf1b628aa9a80042956d05f44f542fae]

        gdb: fix SwXTextCursorPrinter
        
        m_pImpl was removed in commit cb0991e32987108d900ec7e8fcd4ce477ebc9fb4
        
        Change-Id: I9ca0cdbca97242ace5243f140ac2e17055b3f718
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129685
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit a10a031199b36914ba14705e417efd76dbb0383a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129625
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2022-02-10  Jean-Pierre Ledure  <jp@ledure.be>  [550a82c782e29dac405ead56dff5a9515c88cf1d]

        ScriptForge - (SF_Utils) review optional argument of _Repr()
        
        As from LO 7.3, optional missing arguments must not be used
        in assignments and comparisons.
        The Basic interpreter tolerated it before 7.3.
        
        Probable commit having changed Basic behaviour:
            https://gerrit.libreoffice.org/c/core/+/121794
        
        A unique case of this singularity was found in the
            SF_Utils._Repr()
        method.
        
        The bad consequence was that the commonly used
            SF_Exception.DebugPrint()
        method calls above method. This broke in fact
        the whole ScriptForge library.
        
        Equivalent commit on master:
            https://gerrit.libreoffice.org/c/core/+/129728
        
        Change-Id: I6b1a8aa9cf8e534c645d1944e75de3b73d285e1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129771
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2022-02-10  Renwa Hiwa  <renwax23@gmail.com>  [f9acc4a986f03c99007ef3165be33c5d54a553de]

        Better handling of inetlocs
        
        LIBREOFFICE-39BBF6YM
        
        Change-Id: Iadae856a524a0ccda238785f60c8f3459e7b6157
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129714
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit 7484c3393dc2216239cdb730983725fe2e08e730)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129622
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-02-10  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [1cba10075a8b7260d17739c2b41fa34f6da44fff]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-3'
          to 72724a621be8785e2073bfbe5b081bc76b868011
          - update translations for 7.3.1 rc1
            
            and force-fix errors using pocheck
            
            Change-Id: I4aaa09256fc6fc2a2b70fb47f013613770e009e3
            
2022-02-10  Justin Luth  <justin_luth@sil.org>  [f3035cdb6a8d3ef56180640ef9d04031012250b9]

        tdf#113785 sc FillAutoSimple: also optimize in negative direction
        
        By only coding the optimization for the downward autofill,
        it totally broke an upward autofill.
        So this patch simply fixes the LO 4.3ish regression
        from commit a995462e6855061816c6529c366f20ace2b45868.
        
        This fix means that the non-hidden cells get the auto-value
        instead of being erased.
        
        However, the hidden cells are still erased
        (which is the topic of tdf#119957).
        
        I'm not going to bother with a unit test for this
        portion. If I can solve bug 119957 as well,
        then the unit test for that can cover both situations.
        
        Change-Id: If6320ccf87fa8893ca6766c265b7760cc46ed7d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129723
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <jluth@mail.com>
        (cherry picked from commit 618084819babc839510860b74b36631749093c4c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129753
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-02-10  László Németh  <nemeth@numbertext.org>  [d4a503a030706bf609e498e25888d400cc5aaefa]

        tdf#147182 sw: accept/reject all changes of a table selection
        
        Selecting multiple cells of a text table which contain
        tracked text changes, and choosing Accept Track Change/Reject
        Track Change, only text changes of the first cell were
        accepted/rejected (a problem inherited from OOo).
        
        The fix allows to accept/reject also all tracked row
        deletions/insertions in the selected table rows by a single
        click.
        
        Note for manual testing: first cell of the selection should
        still contain a tracked change, otherwise Accept Track Change/
        Reject Track Change menu items/icons aren't active.
        
        Conflicts:
        	sw/qa/extras/uiwriter/uiwriter4.cxx
        
        Change-Id: I11e71075f4144bba86dda690ec712a24ccf815dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129717
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry-picked from commit 23846867ea32667ccf328c36142394dd6aaee8ba)
        
        Change-Id: I0d04de5b4c482e64ffd1a3b166968163139e7791
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129743
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2022-02-10  László Németh  <nemeth@numbertext.org>  [9493147ad6b046a4685896d594ed257800552f67]

        tdf#147181 tdf#147322 sw: fix drag & drop multiple table rows
        
        With change tracking, moving multiple table rows tracked
        only the first row as deleted, and in the insertion point,
        as inserted.
        
        Without change tracking, only the first row were deleted
        from the original position. This is a regression of tdf#84806
        from commit 5e8aa259e48d5602b932353bb146ebb523982cf2
        "tdf#146967 sw table: fix freezing in Hide Changes mode".
        
        Add unit tests for the change tracking fix and for the original
        table moving fix in commit 7fe64353dc9950e19182a59a486a1ecac27cf98e
        "tdf#84806 Writer: drag and drop selected tables, don't empty".
        
        Conflicts:
        	sw/qa/extras/uiwriter/uiwriter4.cxx
        
        Change-Id: I43250fcef4bbf482e67a7414f4f655e75d226b55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129635
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry-picked from commit 2bb9ad2078e355b71ab25db0c46f3d0bb19cf6d4)
        
        Change-Id: Id90664ba7611bb0fb7f03bcdf029ae4f211904cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129742
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2022-02-10  Julien Nabet  <serval2412@yahoo.fr>  [bfb1aa23457425707aaa80c342820a25468df937]

        tdf#147262: CallByName() argument names does not match that of VBA
        
        Change-Id: I3029b98abbe3b8facf01f0e50a7efdff545c2141
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129646
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        (cherry picked from commit a555aa25bd17781b2828e13ac81456a45387284d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129754
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2022-02-10  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [1a343e3168c6ac8acf3279307275727e588ddcb7]

        tdf#144353, tdf#146281 - Correctly copy the information about variables
        
        During the assignment of a variable, copy its information only if there
        isn't already one present.
        
        Change-Id: I29fcfcd10406f2af0708a879d57e0a3c704f179e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127387
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>
        (cherry picked from commit d8428094c7f8b186b37c76fd7e9508a075424f80)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129752
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-02-10  Miklos Vajna  <vmiklos@collabora.com>  [8cd54309baa9ad4e28d5c1e16ba8684de8af257e]

        sw ODF shape import: improve is-textbox check
        
        This builds on top of commit 28d67b792724a23015dec32fb0278b729f676736
        (tdf#107776 sw ODF shape import: make is-textbox check more strict,
        2019-08-26). Before that commit, any non-empty parent style name on a
        shape resulted in an sw textbox. After that commit, we filtered out Writer
        images by checking for the Frame parent style name.
        
        The problem with this approach is that in case two documents are to be
        merged together, then it's reasonable to rename the Frame style, but
        then the complex content inside the shape gets lost.
        
        Fix the problem by going with a middle ground: require Frame as a
        prefix, but allow other names as well. This gets e.g. FrameX to work
        without breaking the "reject Graphics" use-case.
        
        (cherry picked from commit c2726c29b233b8fa7fbd390aafe149bdf7e94b07)
        
        Conflicts:
        	xmloff/qa/unit/draw.cxx
        
        Change-Id: Id59ed28a64a9398f2f1620f69b5f148d65e6c95a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129729
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2022-02-10  Stephan Bergmann  <sbergman@redhat.com>  [043432bc67d10487bc3f91032ce465b4069d8999]

        Sync flatpak-manifest.in with Flathub
        
        ...including
        <https://github.com/flathub/org.libreoffice.LibreOffice/commit/36da4a90d90eef38f5d02beed427a6dd112b93bb>
        "Merge pull request #178 from JamesBelchamber/file-picker-bookmarks:  Adding
        access to gtk-3.0 config"
        
        Change-Id: Ie491cfa4481251ac55b8ab38a5068272165c12de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129727
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        (cherry picked from commit 12697a559b89539b03779030f94079a27cb1a12f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129751
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-02-10  Caolán McNamara  <caolanm@redhat.com>  [27b03993c49b3c8a3bafa736db9ca25e834a2195]

        Resolves: tdf#132591 set property if Fixed Ratio checkbox was toggled
        
        Change-Id: I10a2085e91bb592a8ccea7a50b7188250288e74a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129756
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-02-10  Caolán McNamara  <caolanm@redhat.com>  [d3e817340de9a2640e5876ffb1fb0005ed09506a]

        Related: tdf#132591 connect adjustments to the correct spinbuttons
        
        commit eb807e785b6acda1529b2f58ada2c1e84b38f7f5
        Date:   Fri Feb 19 12:54:21 2021 +0100
        
            Resolves tdf#140511 - UI glitches
        
            Clean-up of nested grids and boxes
        
        removed adjusments 1 to 4
        
        commit dd5039ceea319ebfc72a3e032753b22538add12e
        Date:   Tue Aug 24 11:14:46 2021 +0200
        
            Resolves tdf#143633 - Image size wrong after disabling relative image width
        
            Adjustments added back, missing from 3cbecf3d0d9d68de286589e153ee31f8f709be03
        
        restored them, but added two of them back to different widgets than they
        were originally connected to.
        
        but that's not the problem described in the bug report
        
        Change-Id: I6dcfbf76a6d76ac2f40679a678bcfb384b07d165
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129755
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-02-09  Michael Stahl  <michael.stahl@allotropia.de>  [55a7b13b542bba70f459b60d58f1616dbeb838ac]

        (related: tdf#147206) writerfilter: fix another end in...
        
        ...DomainMapper_Impl::PopFieldContext() that probably should use the
        m_aTextAppendStack insert position.
        
        Change-Id: I718d4b745258ca88e8ffec0bff5e5ea95037a312
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129686
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit d794c377e503aa7d00dbc6daad0aa32efad9e682)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129626
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-02-09  Caolán McNamara  <caolanm@redhat.com>  [a94fa33d9584176ed5dcb8a0311173b1ad59ffaa]

        tdf#147251 can't generally shrink popovers if they don't fit under/over
        
        so instead forget about forcing under/over if it doesn't fit on either
        side and just position so its visible
        
        Change-Id: I529bf0d2bb1a3108a8702792ef067372441c2002
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129614
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-02-09  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [8d505b4140c8cd0b89f9981977f9a5024684104d]

        docx import: right margin was not respected for para with list
        
        If paragpraph has list defined somewhere in styles and right
        margin defined in current style this margin was overriden with
        older value from parent styles.
        
        Change-Id: Ic0a2e9a1ce5f77b9ef38c549a62f1494c050982c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129595
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        (cherry picked from commit 42c5506a9e9ef58efd8193a193464e3b49d481ca)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129617

2022-02-09  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [c3d14dcbd83c96610f1c9acd1bfb95c8dbd05be1]

        tdf#146672 - CDbl: skip spaces and tabs at the end of the scanned string
        
        Change-Id: Ib7a4e8c7145b549a5327de23549d39d11f8590cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129648
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>
        (cherry picked from commit a79e7dc9e8097c199e91288027861e3883e14d1b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129620
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-02-09  Caolán McNamara  <caolanm@redhat.com>  [236d62d359c7ab22de01bf13d0b08759badfcc89]

        drop checksum assert that is platform dependent
        
        Change-Id: I3459d753a8f655ca34ecf6c25fdfd9655687c6d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129660
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit dbf92d1825bed9f79925f232a5be7cd9f3a330f3)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129615
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-02-09  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [2b1826a0078fc43b0f0f9078561cec7df1dd92df]

        tdf#126287: docx import: use defered linebreak
        
        In some cases when we have combo linebreak, endparagraph and
        end section at very bottom of page, MS Word does ignores linebreak
        to avoid empty page with same section and lonely end paragraph mark.
        
        With defered linebreak we could simulate and ignore such linebreaks
        during import.
        
        Change-Id: Ie6ee4c0990ee1c2e853691a76953c83191664e43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119709
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129661

2022-02-08  Luboš Luňák  <l.lunak@collabora.com>  [cfe402fd7755cb14551db3af39a7da783ef77350]

        adjust gradient drawing in vclcanvas (tdf#144073)
        
        For whatever strange reason the drawing does not use the given
        geometry, but something bigger. When I added direct drawing using
        VCL in a46cb5dc607d1d1af402ff3e8fce731e7427854d I naively assumed
        that the drawing area for the gradient would be the given area.
        
        Change-Id: Ia62cb0e5046e622679143eef56a3c6782781bf59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129298
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        (cherry picked from commit adc2ac31fb2763077e48658756946a39d91c8e12)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129263
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2022-02-08  Miklos Vajna  <vmiklos@collabora.com>  [bb75291797f40b1c2b8777704ab6159d1cf5d156]

        PDF export: increase default precision of doubles
        
        Follow-up to commit 50682cea4196819980c8e2d4018f80384097ce6f (PDF
        export: improve precision of pdf image sizes, 2022-02-04), sounds like a
        good idea to do this in general, not only in that specific case that was
        required for the test to pass.
        
        Change-Id: I5b36a5a3be26132e96a4de9d224abcaaf79beadb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129599
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins
        (cherry picked from commit 30585873ca8c861aa2d13f85797930f62195ee55)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129613
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-02-08  Miklos Vajna  <vmiklos@collabora.com>  [9f5f7287d910eec56420f536a7658d5fd55c7653]

        RTF paste: fix cursor creation on shapes
        
        This went wrong in commit 232ad2f2588beff50cb5c1f3b689c581ba317583 (API
        CHANGE: add a "position" parameter to XParagraph/TextPortionAppend
        methods, 2012-11-28), the problem is that the text range is part of the
        shape text's node range, so we have to call createTextCursorByRange() on
        the shape's XText, not on the body text.
        
        Change-Id: Ifa97213659130b8c279022a6a03f920dca6061bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129603
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins
        (cherry picked from commit ce8b6f3426e55b6d09a52eb4a7d17614fc1a6c15)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129612
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-02-08  Caolán McNamara  <caolanm@redhat.com>  [ad5f3db93d258f8ab08e74e40b1476437ed596d5]

        be more stylistically standard
        
        Change-Id: I8fa978a5b58faa79c9c07b2c832a56b4d5230dd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129504
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit c59f37b9735a0ca122f29606508c50d25bbaa985)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129611
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-02-08  Kevin Suo  <suokunlong@126.com>  [bb5a8696dc85723e324d1201acd3f68c32220e24]

        sdext.pdfimport tdf#137128: Recognize more font name and weight...
        
        ...values from the embeded 'PS' font names.
        
        Change-Id: I8465a6b1d845ce626848112f0a735a9ee3696e5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129136
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        (cherry picked from commit bcf10015c5d12d363d0be9f6da25092c83112692)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129430
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-02-08  Justin Luth  <justin_luth@sil.org>  [0e1d4fec1b701c334c1e320f4d58c939aaa82910]

        tdf#145868 sd replace: if search changes, restart find/replace
        
        REPLACE is really a replaceAndFind instead of a findAndReplace.
        Thus, when you changed your search parameter and did a replace,
        it replaced the previously searched for item, and then found the
        first instance of the new search parameter.
        That of course is just wrong.
        
        So make sure to verify that the previous search
        matches the current search competely.
        However, that doesn't mean that the entire searchItem matches,
        since we don't want to restart the search just
        because the replace parameter changed.
        
        In my testing, this wasn't an issue for REPLACE_ALL.
        So the only time we need to worry about the last search
        result is in a replace once situation.
        
        P.S. This commit exposed that mpSearchItem can point
        to a destructed SvxSearchItem, so this patches unit test
        will crash if the other 7.4 commit is missing.
        
        Change-Id: I7be14d64534018718145c6ac5f8629ff5f2e5611
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129385
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <jluth@mail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129630

2022-02-08  Miklos Vajna  <vmiklos@collabora.com>  [4e857d3cc096e44707958a134a4859aaa0f74194]

        PDF export: improve precision of pdf image sizes
        
        This helps exporting full-page PDF images from Draw more accurately. In
        case the page size was A4, then the page height is 841.8897637795276
        i.e. 842 points. Full-page PDF images are scaled to this size, so the
        referred PDF form XObject has the reciprocal of that scaling.  We used
        to just write 0.00118, doubling the precision leads to
        0.0011878840.
        
        In practice the old precision resulted in e.g. hyperlink rectangles to
        get out of sync with link text after 2 roundtrips, while the new
        precision doesn't result in any noticeable modification to the link text
        position after a roundtrip.
        
        Change-Id: I72cc68696b9b9bcc1cbfde8df331c2b9c5f9eb29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129482
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins
        (cherry picked from commit 50682cea4196819980c8e2d4018f80384097ce6f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129608
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-02-08  Julien Nabet  <serval2412@yahoo.fr>  [68ad330086ac6ba02b6eefbd632c8517fcb27c5e]

        tdf#113191: Add 21 and 42 in size list for CJK for typographic scale convention
        
        Change-Id: I2be3160dbab780254b6f02db8dec69389ec500d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129530
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        (cherry picked from commit ad9aa572594f04d2c498d087fb81b0fb215b8e7d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129609
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-02-08  Justin Luth  <justin_luth@sil.org>  [dc3f27c910f455fce7a3afe3115ba51effd5e63f]

        related tdf#145868 sd: Clone SvxSearchItem to avoid use after free
        
        I tested "if (mpSearchItem)" which passed, but then it
        crashed when trying to access (*mpSearchItem) == (*pSearchItem)
        because the mpSearchItem's DTOR had already been called
        prior to the if(mpSearchItem).
        
        Since mpSearchItem is never compared to another
        memory pointer, it is safe to assign it to a Clone.
        
        Steps to reproduce:
        1.) open Impress and search for something
        2.) change the search string to something else
        3.) search again.
        
        Note that there isn't currently any code that hits this.
        I discovered it trying to craft a fix for bug 145868.
        
        Change-Id: Idc5f5a3e812ed3e49631347c35c3f4b2d8bb4127
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129347
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Justin Luth <jluth@mail.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129629

2022-02-07  Caolán McNamara  <caolanm@redhat.com>  [522160397ad5b4cb802fcef0b10294e84a612723]

        ofz#44471 crash in isMoved if re-insert of invalid range failed
        
        Change-Id: I21a3a3e544c016205d65d7e81889ebfddc7e322d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129563
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2022-02-07  Caolán McNamara  <caolanm@redhat.com>  [07950568c85ff209c34d2ce962f6950c8d27ca90]

        fix big-endian hsql to firebird migration
        
        Change-Id: I047d2366ad80eca701924cb0f66b6b1bcfdcac5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129565
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

2022-02-07  Caolán McNamara  <caolanm@redhat.com>  [c67abb385fbc1d601aee2fc693f440bbdfd26760]

        tdf#145030 if all in effects list is unselected retain last marked obj
        
        in the slide selection
        
        Change-Id: Ibdd9c827fea3ef33f0ae385147b3fa633d5dff83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129244
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129271
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-02-07  Caolán McNamara  <caolanm@redhat.com>  [a761a31d019732ee94386fb643b6486d029695c5]

        tdf#147032 unselect anything set_cursor selected as its side-effect
        
        Change-Id: I723bbd82fc01f644de3bfb2a80b4640cec0cfbca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129243
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129249
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-02-07  Caolán McNamara  <caolanm@redhat.com>  [bafdd5446402b81ae500902370102535bb5eb28e]

        Revert "tdf#145030 resync with empty selection if we unselected everything"
        
        This reverts commit ba535d8cbda1026823ce9796c20f97b7367d581f.
        
        Change-Id: I277e640c0f8ed0038e8ea867ddeef999a00b7b87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129242
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129248
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-02-07  Caolán McNamara  <caolanm@redhat.com>  [8e82d2e4d91dc999e1540f16efea5dcc81f6d21b]

        test fails with both fedora KacstBook and bundled KacstBook installed
        
        fedora KacstBook ver is less than bundled KacstBook ver so bundled is
        preferred, bundled KacstBook has no Latin glyphs, but glyph fallback
        finds system one and sees it has the missing glyphs, determines that the
        whole thing can be done in the fallback font, so the toplevel is unused
        and so "invalid" and this test fails on checking that.
        
        The test is supposed to ensure that glyph caching gives the same result
        as uncached, which it does, so just assert if there is a difference
        between cached and uncached
        
        Change-Id: I3c424a17f3e544aa64f4af98e0c151fc00b2e6e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129437
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-02-07  Caolán McNamara  <caolanm@redhat.com>  [12b519fbc3685a83bd6bf05052d26d9ce551243a]

        this test assumes KacstBook has no Latin glyphs
        
        which is true for the one bundled with LibreOffice but is not
        true for the fedora one (kacst-book-fonts-2.0-26.fc35), but
        neither of them have Cyrillic glyphs
        
        Change-Id: Ide8b84502886c7b9e0bc4fcef4685b4b89ec2bc3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129436
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-02-07  Caolán McNamara  <caolanm@redhat.com>  [7568e76d4f6a2d0fcbf61fc8e532d3d1848089af]

        this test is endian-dependant
        
        Change-Id: I03c1c926441f80c3741bb7d9231363603d0dbffe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129551
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-02-07  Caolán McNamara  <caolanm@redhat.com>  [ef457e417c6e0c1b5a515f90c57e811c9fc66f46]

        WaE: storing the address of local variable [-Wdangling-pointer]
        
        this is presumably what was intended
        
        Change-Id: I0c436c1440207140158ae902b17b43549a94d8c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129548
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-02-07  Caolán McNamara  <caolanm@redhat.com>  [cc5583dd49377bcd8c019d11963ca170550466cc]

        qt5: crash entering ë with french IM
        
        which for me with french IM enabled on my keyboard is physically
        AltGr+[ (crashes here on trying to underline ¨ with a length of 2)
        then e.
        
        Change-Id: Id59bd84af2ab4d8403b11b1a13efb2bbdb608199
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129547
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-02-07  Caolán McNamara  <caolanm@redhat.com>  [bf65f821b41ae9805d06f19aeecd554c159aa1cd]

        WaE: angle[1|2] may be used uninitialized [-Wmaybe-uninitialized]
        
        Change-Id: If8771e4c73656d6f6d236d2d530d0ec92c1f5a7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129534
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-02-07  Eike Rathke  <erack@redhat.com>  [2ea7055ea6115051a92c66a439b02d83bb067db7]

        Resolves: tdf#74577 tdf#92960 Create missing offsets in very outer table
        
        ... if local table is outer table.
        
        Change-Id: I5996609264f4ad9efa8d76a8d0ab730bf1dded24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129540
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins
        (cherry picked from commit 8a9b870a40c41c7cae6e43452b593804fa17f831)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129550
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-02-06  Caolán McNamara  <caolanm@redhat.com>  [57a9a2f2c7b60b1edffae0a070f0eefaedcf9e6d]

        Resolves: tdf#147218 label doesn't have use-underline set
        
        so the _ is shown to the user, not used to add an underline
        
        Change-Id: I2de707a2d1da8d842ef03497f9b8f69d37368f12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129442
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-02-05  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [c9098f931d6c22827477d4e0e423ad08db0e5ad0]

        Colibre: New large Text Direction icons
        
        Change-Id: Icd69c7b2bd873cdf1ea4547946802347cdd95873
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129446
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2022-02-05  Stephan Bergmann  <sbergman@redhat.com>  [31c071c72b40194778742ec3fb7e919aebb20c02]

        We no longer know how to contact TLX anyway
        
        GCC 12 trunk started to warn
        
        > svtools/source/control/asynclink.cxx: In member function ‘void svtools::AsynchronLink::HandleCall_PostUserEvent(void*)’:
        > svtools/source/control/asynclink.cxx:76:15: error: storing the address of local variable ‘bDeleted’ in ‘*this.svtools::AsynchronLink::_pDeleted’ [-Werror=dangling-pointer=]
        >    76 |     _pDeleted = &bDeleted;
        >       |     ~~~~~~~~~~^~~~~~~~~~~
        > svtools/source/control/asynclink.cxx:75:10: note: ‘bDeleted’ declared here
        >    75 |     bool bDeleted = false;
        >       |          ^~~~~~~~
        > svtools/source/control/asynclink.cxx:75:10: note: ‘<unknown>’ declared here
        
        And while that is arguably a false warning, it points at some dubious code
        anyway:  The only reason for the AsynchronLink _bInCall and _pDeleted members is
        to potentially SAL_INFO some "valuable historical artefact", if
        AsynchronLink::Call were ever called recursively.  But
        0de7513cd73f1f35265e42f9a2b9befe81302c2c "osl::Mutex->std::mutex in
        AsynchronLink" apparently already argued that such recursive calls can never
        happen, as locking _aMutex in a recursive call of Call would now deadlock.
        
        Change-Id: I9ee47ac65652e40e23a37be3d0694fa1185b877a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129104
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        (cherry picked from commit a4348ec796e6efe0edce7bb8bfa47b1fa95d0e34)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129445
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2022-02-05  Stephan Bergmann  <sbergman@redhat.com>  [6da6e942409d8a9bd4d9a95c43f489443e88346f]

        Avoid -Werror=dangling-pointer=
        
        > vcl/source/bitmap/Octree.cxx: In constructor ‘Octree::Octree(const BitmapReadAccess&, sal_uLong)’:
        > vcl/source/bitmap/Octree.cxx:69:17: error: storing the address of local variable ‘aColor’ in ‘*this.Octree::mpColor’ [-Werror=dangling-pointer=]
        >    69 |         mpColor = &aColor;
        >       |         ~~~~~~~~^~~~~~~~~
        > vcl/source/bitmap/Octree.cxx:67:21: note: ‘aColor’ declared here
        >    67 |         BitmapColor aColor;
        >       |                     ^~~~~~
        > vcl/source/bitmap/Octree.cxx:67:21: note: ‘<unknown>’ declared here
        
        (new with GCC 12)
        
        Change-Id: I5b1ffa15b92f2c41dbe51dfa843eb6bab3a4b449
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128517
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        (cherry picked from commit 5db574727f4564238a54159a1a0673eaa2884b69)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129444
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2022-02-05  Jean-Pierre Ledure  <jp@ledure.be>  [1c949e29e8a589bb8430e6fb2e5855dbb722b82a]

        ScriptForge - (SF_Calc) fix range parsing error when leading $
        
        When sheet name contains
        - a leading $
        - surrounding single quotes
        an error message was errorneously displayed to the user.
        
        Corrected in the SF_Calc._ParseAddress() function
        
        Correction on master:
        https://git.libreoffice.org/core/+/de03a5ca23ddb09a55014f9d79ebcd6df54503bb%5E%21
        
        Change-Id: I588c07132b9d98a3351f03e3e876ef81812d2f04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129426
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2022-02-04  Stephan Bergmann  <sbergman@redhat.com>  [33d70d68aa67d567e9b18fa5947b86df6e378f32]

        tdf#147088: Also handle U+FFFE, U+FFFF invalid XML 1.0 characters
        
        Change-Id: Ieec81fcde41e3508c6a9aa4250d7050db2fbb442
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129296
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        (cherry picked from commit 2f3a0bfbfe110c0837b3c7e04f9ad0969d6e56e4)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129329
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2022-02-04  Caolán McNamara  <caolanm@redhat.com>  [e60f4c7cc51bb58b4e42bb47b37209fa0e6b3400]

        fix direct leaks in vcl cppunit tests
        
        the uses of new are wholly unnecessary
        
        Change-Id: Id7238be6e73567add8a0d3ed6dc9f3262e15c043
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129435
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-02-04  Caolán McNamara  <caolanm@redhat.com>  [8ea0cb60e8b16671cb48d17f11605b3684753264]

        tdf#125849 cannot modify the ruler unit of measure in translated UI
        
        Change-Id: Ica74dd5e55d30605ee03affa4b724ffa4ec65b5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129333
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-02-04  Julien Nabet  <serval2412@yahoo.fr>  [fbd98d923e75c90e750bd5d5a6cca80a75ed1ca9]

        tdf#147144: Writer crash after adding rectangle, add link and delete it
        
        bt:
        0  SdrMark::GetMarkedSdrObj() const (this=0x0) at include/svx/svdmark.hxx:68
        1  0x00007f958c31555c in SwDrawBaseShell::GetState(SfxItemSet&) (this=0x6bbcd70, rSet=
            SfxItemSet of pool 0x2dc5730 with parent 0x0 and Which ranges: [(5678, 5678), ... = {...}) at sw/source/uibase/shells/drwbassh.cxx:899
        2  0x00007f958c3148bd in SfxStubSwDrawBaseShellGetState(SfxShell*, SfxItemSet&)
            (pShell=0x6bbcd70, rSet=SfxItemSet of pool 0x2dc5730 with parent 0x0 and Which ranges: [(5678, 5678),...] = {...}) at workdir/SdiTarget/sw/sdi/swslots.hxx:8315
        3  0x00007f95a6025de1 in SfxDispatcher::FillState_(SfxSlotServer const&, SfxItemSet&, SfxSlot const*)
            (this=0x65acbe0, rSvr=..., rState=SfxItemSet of pool 0x2dc5730 with parent 0x0 and Which ranges: [(5678, 5678), (5713, 5713),...] =
            {...}, pRealSlot=0x7f958d1eb190 <aSwDrawBaseShellSlots_Impl>) at sfx2/source/control/dispatch.cxx:1658
        4  0x00007f95a6004fe9 in SfxBindings::Update_Impl(SfxStateCache&) (this=0x65863c0, rCache=...) at sfx2/source/control/bindings.cxx:259
        
        Change-Id: I910429103f505e855d88b7efe9a5ca771d5fc92e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129388
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        (cherry picked from commit 91fd537a4517409da87229fd7c0f21d269973d43)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129344
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Tested-by: Jenkins

2022-02-04  Caolán McNamara  <caolanm@redhat.com>  [ccc57428482903923e6df745ea62f5cad8c64bbf]

        the real font used for 'Roman' is arbitrary
        
        the font name isn't a typical semi-standard one so it neither exists nor
        has a standard fallback. binary-hack "Roman" to "Arial" which is
        conveniently the same length and does have a standard fallback of
        "Liberation Sans" which we can add a dependency on via more_fonts
        
        Change-Id: I1d9b8294f67a00a1e5cabe38b71467e66b83aedf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129473
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-02-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [7d9851c65c33865b995932e0d83cee815edcbbce]

        tdf#147119:Revert "tdf#123973 fix missing MasterPage content in export"
        
        This reverts commit 87866def6bfe2ee91be34a5ce37b79d6da881617.
        
        Change-Id: Ic3c8c70ef789b83cec0614e766a3c067cbf078fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129351
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Tested-by: Jenkins
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129407

2022-02-04  Caolán McNamara  <caolanm@redhat.com>  [db43e8a2a02adaa3571137b82855c01fad4c2534]

        rhbz#2047319 drop the SolarMutex before QApplication::init()
        
        https://invent.kde.org/qt/qt/qtwayland/-/merge_requests/24#note_383915
        
        reproducible with with qt5-qtwayland-5.15.2-17.fc35.x86_64 and
        export OOO_FORCE_DESKTOP=plasma5
        export SAL_USE_VCLPLUGIN=gtk3
        
        Change-Id: Icdf6b8709865c723c266e6400169b33639a1b0e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129428
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2022-02-03  Thorsten Behrens  <thorsten.behrens@allotropia.de>  [3f96d70ce7f31d556b995733b44cb8715b64e329]

        Avoid calling AVX code in library static initialization
        
        Despite 26072b8db7ba53f00c83197cb064229a76001989 and
        12c6b1ef6a824b09778163ec83fc44bb196e65db, Linux builds using
        RH devtoolset-7 gcc7 still hit occasional unit test crashes
        with illegal instructions.
        
        Backtrace is always:
        
        > #0  __static_initialization_and_destruction_0 (__initialize_p=1, __priority=65535) at core/sc/source/core/tool/arraysumAVX.cxx:20
        > #1  _GLOBAL__sub_I_arraysumAVX.cxx(void) () at core/sc/source/core/tool/arraysumAVX.cxx:112
        >
        
        So lets make sure initializer is run only on function entry.
        
        Change-Id: I69f5cb725e4d72fb346166b21870612473f974b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129246
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        (cherry picked from commit d140817428cdbb519efa496f578bf6c054c94361)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129251
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-02-03  Tünde Tóth  <toth.tunde@nisz.hu>  [d036ea9651c05a2a50794bc5c0ee7ea54708ad6a]

        tdf#146822 OOXML: fix export of the transparency in hatch fill
        
        The transparency value of the hatch was not exported.
        
        Follow-up to commit 001afbed910b7e565f602c1b11b1b4538cd59442
        "tdf#127989 OOXML: fix import of transparent hatching".
        
        Change-Id: I9b82a3422de8e4f85c534f861c45c0c097ceb02f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128504
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129396

2022-02-03  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [b8387f64cc722ef501be32e6cb30397aae8af83e]

        tdf#146742 - Move the initialization code of a method to SbMethod::Call
        
        Change-Id: I516bacdcd22ed094a0e9b6e125e941f32fe88c82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129238
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>
        (cherry picked from commit 6a0f00d3b9d1a74637c92ec6eff1ba5fedc82f3d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129341
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-02-03  zhutyra  <zhutyra>  [0efe676d8e36b1f47bdf192b458cb23b521c5eda]

        read of width/height uses wrong record size
        
        this initially went wrong at:
        
        commit b4fb7a437bb0ce987702b12008737756623618ac
        Date:   Mon May 23 21:38:40 2011 +0100
        
            fix up some more endian
        
        LIBREOFFICE-SBQ5TJRS
        
        Change-Id: Ie418f530f55288351f73f3c0cbab9ac48e6b6964
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129258
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-02-03  zhutyra  <zhutyra>  [64cd0c0554ec7eb31ffab77ed314938e99e92dec]

        ensure bounds checking
        
        LIBREOFFICE-SBQ5TJRS
        
        Change-Id: I71f35bc120fdd70298685131f29a6bb822d50f11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129260
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-02-03  Tünde Tóth  <toth.tunde@nisz.hu>  [5a0ad13545197a4a66e0bc4933418110f73c1e9e]

        tdf#112209 PPTX import: fix grayscale effect on image filled shape
        
        Some image filled shapes with grayscale effect in PPTX documents
        created with PowerPoint were not grayscale in Impress.
        
        Change-Id: I0a89f283f525eb47c21c5d5fa788484d8074a7e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128616
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry picked from commit 1bce0e3004e3ec9d62a3c43801f8f2e8ef5f7fdb)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129342
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-02-03  Miklos Vajna  <vmiklos@collabora.com>  [1a9147b86bb8f06efd1275b2025cd7f464e0331d]

        tdf#137920 sw: avoid layout loop when inserting at-char anchored large image
        
        Regression from commit d250ca91c79f457102daf4da81446b7f130fb0ee (sw:
        insert image: set anchor to at-char by default, 2019-11-18), the problem
        was that the document has 2 pages, the first page would host the anchor
        of an inserted image and looped while creating/deleting a next page
        frame when updating the layout on inserting of an image.
        
        This problem was less visible before, as the at-para anchor is a
        different codepath, which was the previous default.
        
        The primary problem is that the loop in SwLayAction::Action() assumes
        that we make progress, so in case m_bAgain is set, then doing the layout
        again won't re-set m_bAgain, but it happened here.
        
        That happens because each iteration calls SwFrame::InsertPage(),
        followed by a SwPageFrame::DestroyImpl(). Examining the backtrace of the
        SwPageFrame ctor leads to SwTextFrame::FormatAdjust() which tries to
        split the text frame only in case it has either a number portion or a
        text portion, but the check there was incomplete: a "none" number format
        results in no number portion, leading to this loop.
        
        Fix the problem by checking for HasVisibleNumberingOrBullet() before
        assuming that we can split an empty text frame into two pieces where at
        least one of them is not empty.
        
        (cherry picked from commit 3e9975cf507e24e9c501575c501833164d217acc)
        
        Change-Id: I454e1ec275ad6c00202e65b97adb79647d11a0b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129395
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-02-03  Michael Stahl  <michael.stahl@allotropia.de>  [4c5013818613d25b01051eafda9aef50b43d7163]

        tdf#147006 sw_fieldmarkhide: fix crash when deleting fly with fieldmark
        
        The problem is similar to commit eef10be20a4c5108c68b19ccdda263c5ca852386,
        there is a fieldmark in a fly and this results in
        UpdateFramesForRemoveDeleteRedline() re-creating fly frames that have
        already been deleted in SwUndoFlyBase::DelFly(), and then the
        SwFlyAtContentFrame::SwClientNotify() crashes on a null anchor position
        in the SwFormat::ResetFormatAttr(RES_ANCHOR).
        
        This time the passed rPam is empty, after removing the dummy characters
        of the fieldmark; there isn't really anything to do in this case so
        just return.
        
        Change-Id: I475b8fcb0bcf94be58ff553454c261d75076303b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129308
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit bdf1d9b8151476531f2fbe06f66db260efcbc529)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129266
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-02-03  Luboš Luňák  <l.lunak@collabora.com>  [db7426fa13faf7a36cacc713ff0424a7cf14949f]

        fix std::min() used instead of std::max()
        
        In 534fc16a9f8cd01bb88485e2cf6b9cd33aed3745 I got this backwards,
        if the value is not supposed to be 0, then it should be at least
        the small value, not at most.
        
        Change-Id: Ic55d2b2402985d26e77be0d1605b9ba5985b5ac7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129277
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129325
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-02-03  Tibor Nagy  <nagy.tibor2@nisz.hu>  [59b16fdf4e25db134ed52457c857eae5241a75e5]

        tdf#137675 PPTX export: adding missing fill="none" to a:path
        
        Follow-up to commit 9310e47e2ce71348a16e5412131946348833f4b2
        "tdf#101122 DOCX custom shape export: remove bad fill".
        
        Change-Id: I2acdae3964c31ee366387d9938fe366405dcace9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127944
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry picked from commit 22b66d4083d34cbce2b7b48daeed3152bf9877b7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129330
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-02-03  Justin Luth  <justin_luth@sil.org>  [8e9830755c17c3351f074b251f30f3216b481214]

        tdf#147115 writerfilter: style is only default if default=true
        
        This was a dumb mistake in LO 2018 (so perhaps LO 6.2).
        Regression from commit 6b7f12f6108f136d60bd77e3787ef6a2632038cd
        
        Change-Id: I2adc642ffe9c2af1037fcc0a5d2b83c993511258
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129386
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <jluth@mail.com>
        (cherry picked from commit 71303d77febfd51a493ce797933143cc318818cf)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129339
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-02-02  Justin Luth  <justin_luth@sil.org>  [0d3d6e1eba9b10bc334a769c275312a828b82a00]

        tdf#129578 rtfimport: CJK char properties are not CS
        
        This fixes a LO 6.4/6.3.0.1 regression caused by
        commit fd95fb975b754d71d3750e85431a4e596a40e659
        which was focused on export, and not import.
        
        The code originally didn't have any
        mention of DBCH, so it used the default.
        However, in the 6.4 change, it was wrongly tied together
        with the Complex Script indicator.
        
        So revert that part of the change.
        Mark fixed the same problem in 7.1 for font size.
        
        Change-Id: I1c87ae856de93ebc693135585574f2eb144b214b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128113
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <jluth@mail.com>
        (cherry picked from commit 9d50307b2e1fd26d415539d3ed8624c7a449e45b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129327
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-02-02  Regina Henschel  <rb.henschel@t-online.de>  [b3f426bc7ff75820c2487f1a7f9d0117b5d53831]

        tdf#107727 disable border in RTF export if not drawn
        
        A border of a text frame is not drawn, if it is really disabled or if
        its line style is None. The patch considers both cases. Previously the
        first case was missing.
        
        LO can disable single border lines and single border lines can have
        different styles. The patch uses a border line now, that is really
        drawn, to get the color and width. It uses the first one in order
        top, bottom, left, right.
        
        In theory RTF can describe disabling single border lines by using the
        flags fTopLine, fBottomLine, fLeftLine or fRightLine. But Word has
        only the ability to enable all or none of the border lines for an old
        kind text box as contained in an rtf-document. The current patch uses
        therefore this all-or-none approach too. It enables border if at least
        one is actually drawn, because that keeps the style settings for that
        border line. Previously all four border lines need to be drawn.
        
        If it is changed to use the flags fTopLine, fBottomLine, fLeftLine
        and fRightLine on export, then it would be possible to recover showing
        only single border lines on reimport. But that is out of scope here.
        
        Change-Id: Ib78604def154c133d3c93bc75a38731eb6b02294
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129305
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        (cherry picked from commit 9877a0190e43241f4a5102e5d9cc7181f91d5a6f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129328
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-02-02  Michael Stahl  <michael.stahl@allotropia.de>  [e19044a21287b6538ae5962c5fb29b711c09e4f9]

        tdf#147008 sw_fieldmarkhide: fix invalid NonTextFieldmark positions
        
        Commit ab6176e88f78d0b3aa2490fbc7858304c2d4a437 introduced a crash
        in ModelToViewHelper when the positions of a NonTextFieldmark are invalid.
        
        The NonTextFieldmark must always contain 1 CH_TXT_ATR_FORMELEMENT
        but after SplitNode() the position is
        (rr) p *pFieldMark->m_pPos1
        $2 = SwPosition (node 10, offset 1)
        (rr) p *pFieldMark->m_pPos2
        $3 = SwPosition (node 9, offset 0)
        
        This is because in ContentIdxStoreImpl::SaveBkmks() there is an
        asymmetry where the m_pPos2 is recorded to be wrongly corrected to node
        9, but if the positions were swapped so that m_pPos1 is the start
        position, then it will not be recorded and remain in node 10.
        
        So fix this by changing the NonTextFieldmark to insert its
        CH_TXT_ATR_FORMELEMENT differently.
        
        There is some very subtle code in SwTextNode::Update() that is again
        asymmetric and (non-obviously) prefers to move m_pPos2 and leave m_pPos1
        alone (by moving it to aTmpIdxReg) in case the positions are equal.
        
        But then the fieldmark code increments "rEnd" (which is really the
        m_pPos1 i.e. the start after InsertString() returns), and then
        decrements m_pPos2.
        
        So avoid the problem by removing these 2 pointless adjustments.
        
        Then it turns a bunch of tests fail because other code assumes that
        m_pPos1 is the end of the NonTextFieldmark, so fix
        MarkManager::changeFormFieldmarkType(), ModelToViewHelper and
        SwHistoryNoTextFieldmark to use GetMarkStart().
        
        Change-Id: I7c82f9a67661121662c95727e0f8f15e06d85a3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129289
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit ea06852ee87531794f07710de496734a647a9062)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129265
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-02-01  Katarina Behrens  <bubli@bubli.org>  [3b79c7347d14756e072265b39081bc3866e1196d]

        tdf#122708: on GetFocus, select something also when items are filtered
        
        Previously if nothing was selected, we picked item with ID 1 to
        select/highlight. But if a filter is active, such item may not
        match the active filter (case in point: document template no. 1
        matches 'Writer templates' filter, but not 'Impress templates' one)
        
        Try harder to find an item to select by looking at the list of
        filtered items too
        
        Change-Id: I9cb053b884dc724c7a6199ec002d83024ed83976
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129117
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <bubli@bubli.org>
        (cherry picked from commit 4bb0ffa4684dada708ecdf727f4fc9f500a9bced)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129081
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2022-02-01  Luboš Luňák  <l.lunak@collabora.com>  [290957ad1383565c97201360defdeae9ae5ef502]

        disable Skia as default on Mac for 7.3
        
        There are some problems like tdf#145843 and tdf#145988 that I cannot
        reproduce, yet a number of users apparently can. I can't fix those
        for 7.3, so default to the previous VCL backend again.
        
        Change-Id: I8c3e9713913a453c2b55a0ad9b1c8f82af8f7917
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129290
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-02-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [dff1408c20a1b94d627dff2c9025587ac59dbb68]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-3'
          to 4f095575f54624e289ab78d58a7d9aa61a8f729c
          - Add 7.3 New features video to online Help
            
            Change-Id: I7249a32716c51fa07d63285037d35a3a563eba29
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/129255
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2022-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [79c7f4378ec38c0e153032cccb437a665b318045]

        tdf#132388: add unit test
        
        I hope that this performance test is OK. I chose 20 s threshold, as
        it works much faster on my system (under 4 s); it shouldn't be much
        slower elsewhere; and both the original bug, and the regression that
        followed the initial fix, made it execute orders of magnitute slower
        (I expect hours on fast systems).
        
        Change-Id: I75ee4c60e562473fe70a203faa94b48c5fbfb4fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129203
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        
        Fix format string
        
        Change-Id: I18952bf6641175d25128b512ddfb56fd51767038
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129083
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        
        Adapt test to slow builds
        
        ...like my local ASan+UBSan build, which kept failing with
        
        >  Failed: TestReplacePerformance (t = 35 s)
        > Tests passed: 0
        > Tests failed: 1
        
        when the machine was under load during a parallelizing `make check`
        
        Change-Id: I59c81a61a29df7165f6fad33e3fe3da975f05ed2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129237
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129284

2022-02-01  Justin Luth  <justin_luth@sil.org>  [1f0699415a7fc531a3ef4d1c80649606b6d06ece]

        tdf#141652 partial revert "Reset ShapeProperty priority...
        
        ... and handle only crop case."
        
        This reverts a portion of a tdf#134210 related, LO 7.2/7.1.2ish
        commit b90a67838e189f3aee6a50724c78c0a50d416970
        that was introduced for no apparent reason.
        
        I have no understanding about shapes, and so
        I have no idea why setting FillBitmap to an xGraphic
        is different from setting it to a name, but it makes
        a huge difference on the image size,
        and the crop values aren't scaled to the reduced size.
        
        Since this section of code looks like a cut/paste
        relic of early stages of developing the fix,
        lets just revert this portion since the original
        author has made no response at all to the regression report.
        
        Change-Id: I9488c419ceb41bd4ebd7b10494a52fb816654832
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128260
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <jluth@mail.com>
        (cherry picked from commit 18cc1240565e697859dd7d17058f91d5e01df929)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129254
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-02-01  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [85656611e88c60c6ec430a98e088129ec74dcb0a]

        Colibre: tdf#147106 Update chart type design
        
        Change-Id: I432af416fee44a78d8e4ef73b08404eadc8358b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129253
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2022-02-01  László Németh  <nemeth@numbertext.org>  [3159108505905cedc088b5ce822680fc9c456d02]

        tdf#146964 sw layout: fix reappearing deletion in Hide Changes
        
        mode at moving text.
        
        Test: in Hide Changes mode, move the selected text by
        cutting and pasting it with change tracking. Before the fix,
        hidden deletion reappeared again (only clicking on Show
        Changes and Hide Changes again fixed the layout).
        
        Regression from commit f51fa7534421a195a58b4a737a2e836d8c25ba81
        "tdf#145718 sw, DOCX import: complete tracked text moving"
        
        (cherry picked from commit a2d9b270ce8537ebb59de50ebd07697fe9aa191b)
        
        Conflicts:
                sw/qa/extras/layout/layout2.cxx
        
        Change-Id: Ia86f570bd634dd513fdbb93a83a929fd0ba4e273
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129278
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: Jenkins

2022-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [8efa3dd53aaf98ed258c9f340800504c9e874b78]

        tdf#132388: reimplement fix for tdf#142487
        
        Each call to css::i18n::XTextSearch::SearchForward transliterates input string,
        making performance of repeated calls unacceptable. So prepare the transliterated
        strings once, and use the offset sequence to map search results to indices into
        original string.
        
        Change-Id: Ie08dd5a408aca9a950067db285a480b41a3f9a16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129162
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129208

2022-02-01  Michael Stahl  <michael.stahl@allotropia.de>  [bd46c840f363b9aa5dcd47ea03c40430e9eb5593]

        ucb: webdav-curl: suppress libcurl proxy detection
        
        The UCP already reads proxy configuration from configmgr, including a
        list of hosts that should ignore proxy: Inet::Settings::ooInetNoProxy
        
        Hence also set an empty string with CURLOPT_PROXY, disabling the
        detect_proxy() function.
        
        (The neon library was never built with the libproxy dependency it
        needs to detect proxies.)
        
        Change-Id: I279d1b85dbdd2455791d393e634a1fa7c1c17ce0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129220
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 9b5894e67d6ba820443c9f1130231be8c0278f82)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129086
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2022-02-01  Tibor Nagy  <nagy.tibor2@nisz.hu>  [554b01c9f91fcc6d8c188ef3dc511b4d9c18b7e7]

        tdf#130165 PPTX export: fix master objects visible property
        
        Follow-up to commit 4574a1ea408c2ac30042dca32d02207ec7add4da
        "tdf#146223 PPTX import: fix master objects visible property".
        
        Change-Id: I34e6132837d6c84974f8446978c59226a9a7d2d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127908
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry picked from commit b1865ecd67a4ea791ac24e3234d4ad3d2be9d1e3)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129247
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-02-01  Tünde Tóth  <toth.tunde@nisz.hu>  [dca425203c0205a6c570fa36f0dfdfa078960249]

        tdf#146066 chart: fix automatic axis scaling at dates
        
        Automatic scaling of the Y axis was incorrect
        when the X axis was a date axis and the last
        Y value was the highest value. To fix this,
        increase maximum date value by one month/year.
        
        Regression from commit ed2c880a691a0b179bbc92a8ce4ee49eac004035
        (tdf#133005 Chart: fix ODF import of date axis position).
        
        Change-Id: I0989ae8002e55f4ecfaf530ab845badb4409ecf1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128209
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry picked from commit 81abc0d7657f194804681415a786627ab71475e3)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129085
        Tested-by: Jenkins
        Reviewed-by: Tünde Tóth <toth.tunde@nisz.hu>

2022-01-31  Eike Rathke  <erack@redhat.com>  [721cd0658ab9721c01be0097f71a66ff3bdad7ac]

        Resolves: tdf#146722 Force row label for single text with numeric to the right
        
        Note this *might* break other uses of the non-deterministic
        automatic labels where exactly this constellation previously lead
        to a column label. For which expecting a column label though makes
        less sense..
        
        Change-Id: Id85df7485f9b71620d8cbc404a981852d1567a54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129187
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins
        (cherry picked from commit 61cb699e88b3680becf78dc7b8bd514b2b7318a4)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129079
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-31  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [4dc4dfe0f249f454291a2d57e28f11342421bb00]

        tdf#108910, tdf#125496 - read/write index entries using utf8
        
        Always write an index concordance file using the utf8 encoding and read
        the index entries using the appropriate character set which is either
        utf8 or the os thread encoding.
        
        Change-Id: I5b30f4749f635bd51d8f0933ce5029d5303aef3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128745
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129207

2022-01-31  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [ddf9b2e23768a33041a3efe20840f1e11abff434]

        tdf#106899 - Import concordance file using appropriate charset
        
        At the beginning of the import process for the various index entries,
        try to determine the correct character set for the tox concordance file.
        
        Change-Id: I3f48325a80ed08c2c06c295a24b2fc29ce1adf99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128194
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>
        Tested-by: Jenkins
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129206

2022-01-31  Caolán McNamara  <caolanm@redhat.com>  [45c15e1112e03b8b211ed0968ed1b16d5ed4ddfe]

        use our own tempfile mechanism
        
        Change-Id: Ie7853ea8bd083d1056872cfad4323ff6cede235f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129071
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-01-31  Caolán McNamara  <caolanm@redhat.com>  [e95d5d5666505cb05e9660f24f6c7ae039451ef8]

        avoid dangling tmp files in hwp import
        
        if there is embedded data use office-binary-data to transport it
        instead of a temp file
        
        https: //issues.oasis-open.org/browse/OFFICE-3933
        Change-Id: Ia1cebf0770c99210df09f03dbb507451d9cf7764
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129076
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-01-31  Julien Nabet  <serval2412@yahoo.fr>  [e7c652b90c44d9615a89e88ad3aa195b1fa6fbf7]

        tdf#126960, tdf#131330: FB make views editable+refresh auto after creation
        
        Change-Id: I78783056659a26cc8139d74eefc225de1a11ca7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129011
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        (cherry picked from commit 0adff3f2476f797843fb62d6810de90bfb333e10)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129067
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-31  Caolán McNamara  <caolanm@redhat.com>  [8b537d5b40c617c29cf7ca19e63ab882525cf3aa]

        upgrade expat to 2.4.4
        
        Change-Id: I1f2694abd9f577e0b4fedbf27118b52be8a1a688
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129072
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-01-31  Caolán McNamara  <caolanm@redhat.com>  [8ed3a634f0a5b8d3b3de5e1fef501190c10ea422]

        ofz#43577 valid reclen must be >= 20
        
        Change-Id: I454bff4acfcd85701a7f094a8bd76898825e9ce2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128388
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit 444477a07bcaf59181dbbc719b913566091deadc)
        
        ofz: Use-of-uninitialized-value
        
        Change-Id: I6b768b80d972c5379005efecfb803463ca648b4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128644
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit 7b37a1a5144a3a4c8b0803b7e2da81e9e108bf66)
        
        ofz: Undefined-Shift
        
        Change-Id: Ib935359071ef9e390aa3d6c9713ed48241ad18e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129066
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit e863b90a0e5fc90c3b824e4b0012f9389b87a3ac)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129182
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-01-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [b6ab5b3020e6c5df8a8e30009a749f42bdefbad4]

        fix loading file with very large number of styles
        
        where nCurrentPosition was wrapping around
        
        Change-Id: I839215f3138d58884f03509b6341147ef28edb4c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129108
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        (cherry picked from commit 7f3682ecb8a40fe85b6525be9e73d49d76bb308b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129075

2022-01-31  Jim Raykowski  <raykowj@gmail.com>  [c6c343db72a97bb027ccb493cef6fa7f1025f119]

        tdf#147041 Always show navigated heading at top of visible view area
        
        Revert to pre commit 1df2581cfffc87386c6de7614793b2d664244e5a behavior
        
        Change-Id: I06fe630bf0c0e611351e0e9a56361a3028f207d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129129
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>
        (cherry picked from commit b0434f62c17b69e10caf05ad85a60f1bffdb5238)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129080
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-30  Caolán McNamara  <caolanm@redhat.com>  [10600d1988665bd950166891fa9df314bb847ac3]

        Resolves: tdf#147016 ensure focus returns to document after popup closes
        
        Change-Id: I67e59afc08bc5983d473cb9dceb4fcefedeec117
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129095
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-30  Caolán McNamara  <caolanm@redhat.com>  [b5b115ecc87c09146eb76d891496175218ed45c2]

        Resolves: tdf#147013 transform the control point positions too
        
        Change-Id: Ia73317a79de66778d4b2d0face07ee4c41e328d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129078
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-30  Miklos Vajna  <vmiklos@collabora.com>  [054b554b18d89b7efa87f79b5f33865252e9e789]

        DOCX import: handle a subset of <w:ptab w:alignment="left">
        
        The case when we can map it to a line break. This way the page number is
        visually inside the rectangle shape that is behind the field.
        
        The test intentionally uses \n as-is for line-break, because
        SwASCWriter::WriteStream() uses \n in the LINEEND_LF case even on
        Windows (and not SAL_NEWLINE_STRING), while SAL_NEWLINE_STRING is used
        for paragraph-break.
        
        Change-Id: Ic85e57b2391bfac73507727b17240f4d85fc2698
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129059
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins
        (cherry picked from commit 8bac48991857d222f0e8f0c07b8c4e06649e1632)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129077
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-29  Luboš Luňák  <l.lunak@collabora.com>  [b9fbe47882b0ab3f7534a189d17c4c852e921b25]

        make sure to not divide by zero when computing miter limit
        
        The minimal angle is valid only if the line join style is miter,
        and e.g. FileDefinitionWidgetDraw can call these with round join
        style and 0 angle, which would divide by 0. So either clamp
        the value or compute it only when needed.
        
        Change-Id: I2a2c71481490c03ec6d01b8e33cab991400adb35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129006
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129029
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2022-01-29  Kevin Suo  <suokunlong@126.com>  [db43ac9b5303954437b53a447efe17fefa4e2b8f]

        Add CIRCLED NUMBER TWENTY ONE through CIRCLED NUMBER FIFTY to numbring list
        
        Previously we only supported CIRCLED NUMBER ONE through CIRCLED NUMBER TWENTY.
        Unicode already has CIRCLED NUMBER TWENTY ONE through CIRCLED NUMBER FIFTY.
        This improves Circled Numbering, especially for CJK.
        E.g. ➀, ➁, ➂, ... ㉑, ㉒, ㉓, ... ㊽, ㊾, ㊿.
        
        Change-Id: I7c4c851f03522fef9d44163da7450cf69aab3889
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129015
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>
        (cherry picked from commit 7e380a76e1f0faa90fdf8f0575053d4a1ca6e1de)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129068
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2022-01-28  Michael Weghorn  <m.weghorn@posteo.de>  [e92dc76d9b7ec0105578c72d37d0ed2d85ef0140]

        Fix gtk3_kde5 build when qt5/kf5 VCL plugins are not built
        
        Since
        
            commit 894450d6ebbb2d5e063d72b971580d1b8c10a5e3
            Author: Michael Weghorn <m.weghorn@posteo.de>
            Date:   Tue Sep 28 08:36:44 2021 +0200
        
                Unify how Qt/KF build flags/libs are set
        
        the qt5/kf5 externals are used to set includes and
        compiler/linker flags for the gtk3_kde5 VCL plugin
        as well.
        
        However, the relevant link targets were only actually
        defined as needed when building the qt5 and kf5 VCL plugins
        was enabled as well.
        Adapt that so that building the gtk3_kde5 VCL plugin
        but not the qt5 and kf5 ones also works again
        (e.g. '--enable-gtk3-kde5 --disable-qt5 --disable-kf5').
        
        [NOTE: This backport for 7-3 also incorporates the follow-up fix
        
            commit ba67202007f37d228a813c0915fd630bc2ff177b
            Author: Michael Weghorn <m.weghorn@posteo.de>
            Date:   Thu Jan 27 15:16:47 2022 +0100
        
                Fix up "Fix gtk3_kde5 build when qt5/kf5 VCL plugins are not built"
        ]
        
        Change-Id: I65b75d7c2ccab71eade01aa2529fb45174056701
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129022
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        (cherry picked from commit 5801b9fc65508391e130670f79a9af51f18d4e96)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128965
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2022-01-28  Caolán McNamara  <caolanm@redhat.com>  [bb22c8ed7995572898736767dbd54c957026d7a4]

        use mktemp for outdir, UNPACKDIR and FAKEDBRPM
        
        Change-Id: I53d0f027b60d681e16298531e3d890fafc43aea6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/129092
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-01-27  Tor Lillqvist  <tml@collabora.com>  [0453a2ff5d51181dd3036b10a4a2d2eeef7981be]

        Take layoutInCell into consideration when placing graphic in table
        
        Set our IsFollowingTextFlow property accordingly.
        
        Thanks to Miklos for doing most of the work.
        
        Change-Id: I67d214d6ed41c19dcb2f3ad2db9be94ca77c5842
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128880
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit 9aa90da7e03b4b0806b27451665b7c41b8836bc0)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128966
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-27  Caolán McNamara  <caolanm@redhat.com>  [8b58fb610e08b4d1ec11440e24207eaba345fe66]

        tdf#144166 use border drawing style for VclScrolledWindow
        
        to avoid rounded rectangles on Windows.
        
        Change-Id: I29b9631ec0f3d125cbf103b0c12580a41f9b9264
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128964
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2022-01-27  Caolán McNamara  <caolanm@redhat.com>  [f4209871f1054ac7dcc5d4b90ce8fc2087288c2b]

        ofz#44080 throw exception on a negative length
        
        Change-Id: I3e2286cea69908fae3a2dd177d10fca2b7f0c877
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128955
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-27  Michael Stahl  <michael.stahl@allotropia.de>  [938a6a01168c6e091cea6735b1e4037c075dbabb]

        tdf#139737 sw_fieldmarkhide: add unit test
        
        Change-Id: I4adfed97a00db71d42bbc4771221f5ebde43197c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128997
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit cd62fa66a7b57c1cdcbf7cdbdf155edf8e40c9fc)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128961
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-27  Michael Stahl  <michael.stahl@allotropia.de>  [71dea9a8aa8bd853acff6310c424376d5c73c4f2]

        tdf#139737 sw_fieldmarkhide: writerfilter: don't copy header/footer
        
        ... when inserting into an existing document.
        
        The header/footer will not be removed by SwUndoInserts::UndoImpl() and
        thus the extra nodes will screw up subsequent Undo actions.
        
        Inserting a header from a file is already disabled, but there is a
        function that copies from a preceding page style that was missing a
        check.
        
        This never worked and reportedly crashes since commit
        4dc1615c80e8e66d339dc86fa95bbc76e884d988
        
        Change-Id: I895d867ee9fd30a936144492f3ee1633d045fe8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128635
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 94ef342679629c76eff2686243b423e926bbf680)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128960
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-27  Rash419  <rashesh.padia@collabora.com>  [0b5c5a4691cdfeeac3d00a74dd7d7e1fe0af5fb6]

        svgexport: fix: attribute id redefined
        
        If there is a id for empty paragraph exist we need to create a empty
        text paragraph to accomodate the id if we don't do that then we
        get multiple id attribute on same element for example:
        <tspan id="id14" id="id15" id="id17" class="TextParagraph">
        
        Change-Id: I41c21dc94deef93e423aaff2248f6931fa6ca8de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128856
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128924
        Tested-by: Jenkins
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128954

2022-01-27  László Németh  <nemeth@numbertext.org>  [29233e10f00af0af132849485648664aadefd456]

        tdf#146966 sw: fix inserting empty rows at copying multiple rows
        
        HTML expansion of the clipboard content is used to calculate the
        row number of the table on the clipboard. Skip its empty <tr></tr>
        elements here, similar to Paste As HTML in Edit->Paste Special->
        Paste Special... to avoid inserting empty rows (e.g. selecting and
        copying/moving 4 rows inserted 30 extra empty rows).
        
        Note: likely this was a regression, related to the new empty
        rows in the clipboard/expansion code.
        
        Change-Id: I58b16c7869c08cda7e2a2c21c3c03bf38446d826
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128986
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry picked from commit 6ad9a3d74ef6eae3e645df12dedbe059acc180c4)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128959

2022-01-26  Caolán McNamara  <caolanm@redhat.com>  [6dcda6ac592f062a68c029bfe26a47ad7160c930]

        warning is a dialog not a popup
        
        with the wrong setting it appears misplaced on a multi-monitor setup
        
        Change-Id: I43faeb72f6678a653feef82e0f0deaf87c039e9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128958
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2022-01-26  Caolán McNamara  <caolanm@redhat.com>  [53e5f7e031ebb35de29f569cc70d0d5967263873]

        tdf#146992 gtk_window_set_attached_to causing widgets to shift
        
        which isn't desirable, just drop its use.
        
        Change-Id: Ic29efa9e785cad3c221e0ef37816b8485979e719
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128957
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-26  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6d3312d734b9cfafdb011e3b11b1c145f420d53a]

        update credits
        
        Change-Id: Ib2d0e2477b932669ab55b36abcfc347d43dc8bcd
        (cherry picked from commit 65564103f619aa75eb1d1872546af78caf3144b6)

2022-01-26  Armin Le Grand (Allotropia)  <Armin.Le.Grand@me.com>  [377f1e407897e59a3452e95082eb0d80abd07ed3]

        tdf#123973 fix missing MasterPage content in export
        
        The old fix tdf#96922 is no longer needed, so I remove it now.
        It prevents MasterPage content to be included in export. Checked
        that task is fixed && old task does bnot re-appear.
        
        Change-Id: I8b6923e01f6e24f662288e24d26634c06c9527f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128940
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>
        (cherry picked from commit 87866def6bfe2ee91be34a5ce37b79d6da881617)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128952
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-26  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [354c300e5bc256120597078ff39c823b352f66b2]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-3'
          to 22e60373393e60eacb736936c265807ca7e0f946
          - update translations for 7.3.0 rc3
            
            and force-fix errors using pocheck
            
            Change-Id: Iedaea86e48ece63ca63d38dceac9b0d15091f38d
            (cherry picked from commit 59aa6716126252d64cbd897153f231389c05ac2d)
            
2022-01-26  László Németh  <nemeth@numbertext.org>  [6a3f8d893d4456f86a3c213d04baad2ed9c6bbcd]

        tdf#146857 sw change tracking: fix freezing during Undo
        
        Re-insertion of hundreds of redlines during Undo resulted
        freezing, because of the unnecessary call of isMoved() in
        SwRedlineTable::Insert(), multiplying the slow Undo by
        ~40 extra redline checkings around each redline to find
        tracked text movings.
        
        Stop unnecessary call of isMoved() during Undo in
        SwRedlineTable::Insert(). The state of isMoved bit i.e.
        the green/double strikethrough/underline redline
        formatting is preserved anyway.
        
        Regression from commit f51fa7534421a195a58b4a737a2e836d8c25ba81
        "tdf#145718 sw, DOCX import: complete tracked text moving".
        
        Change-Id: Ib7901c7b4fefd87633c49ef252750b84dcdb73dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128762
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry picked from commit b15638440d692dd8cce55c0e936fbb82d24f8414)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128953

2022-01-26  Luboš Luňák  <l.lunak@collabora.com>  [7c29b13ac67e3796b5998789371fa68acb01a260]

        avoid Xlib cairo surfaces for small virtual devices (bsc#1183308)
        
        The (private :( ) document contains a large number of small shapes
        for which VclProcessor2D::RenderTransparencePrimitive2D() gets
        called, which results in GetBitmapEx() on the VirtualDevice.
        And Cairo normally needs to do a roundtrip to the XServer to fetch
        the content, which makes the rendering pretty slow. Forcing
        image-based surface for small sizes of VirtualDevice actually has
        better performance for the document, and the lack of possible
        HW acceleration generally shouldn't matter for a surface this small.
        
        Additionally drawinglayer's VirtualDevice reusing tries to reuse
        even a large one when a small one is needed, so a hack is needed
        to avoid that in this case, I couldn't find a better way.
        
        Change-Id: I0f58659ab88165a6bd915f100fc3b1d4802a0fa9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128309
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        (cherry picked from commit cf9be3417bc2be5f772c03180b7cbd248b82cad5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128815
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2022-01-26  Caolán McNamara  <caolanm@redhat.com>  [d243e9dbfb8497bed03601a04f168bc1832ce263]

        tdf#146970 use a textview to show the proposed replacement formula
        
        so it can scroll and keep the text area to some finite size
        
        no strings changes or new translations, so this is a backportable
        change.
        
        Change-Id: Ibc36812c6aa7fff8e035c06d0dad885909f057ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128933
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit 36121e87b7e2a2defbfe75dfdadb2dde4fff6b4f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128948
        Reviewed-by: Eike Rathke <erack@redhat.com>

2022-01-25  Luboš Luňák  <l.lunak@collabora.com>  [ad19d0c354887ac05561ca009a3f89cc62dfe9cf]

        uno sequences with different sizes are not equal
        
        This should often the case, and should be way faster than the UNO
        data comparison.
        
        Change-Id: Ied648d75779ef3aafd293c36906a1bab66bdeade
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128098
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        (cherry picked from commit 9e7e63b8f812977b253b05db8a02dd0444de375a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128816
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2022-01-25  Eike Rathke  <erack@redhat.com>  [5cc40c5b89c8d651e9d38d2b6d388399c3fe8664]

        ScInputHandler::UpdateFormulaMode() also for multi-line formulas
        
        Additionally sprinkle some
        TODO: MLFORMULA
        comments on places where multi-line formulas should be supported
        as well but code currently only works for one paragraph.
        
        Change-Id: If2630a6493910984e0abb81ff2ed42ed51394681
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128787
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>
        (cherry picked from commit 8204d322379cbc054fb834911d88fb0fe3b040c6)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128822
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2022-01-25  Michael Weghorn  <m.weghorn@posteo.de>  [4eccf0c4bd3e7c48352417745d7f00b9c2ff44da]

        tdf#146941 qt: QtFilePicker::finished needs SolarMutexGuard
        
        Change-Id: I4165c72ddd6370c8fe7faf55f9db831359f6f8a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128923
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        (cherry picked from commit a85908f507f39c88a6cf244f5f4120361ad5e2ae)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128826
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-25  László Németh  <nemeth@numbertext.org>  [e16d7e193313d2e479aed3536f564649313eff5e]

        tdf#146967 sw table: fix freezing in Hide Changes mode
        
        During change tracking, drag & drop or Cut & Paste a
        table row resulted freezing in Hide Changes mode.
        
        Test: In Hide Changes mode, select a table row by
        clicking on their left border, and drag & drop or
        Cut & Paste it in a different table row.
        
        Regression from commit 5a1c19624eda0c8b847af0dcee70b82502578ceb.
        
        Follow-up to commit 5a1c19624eda0c8b847af0dcee70b82502578ceb
        tdf#146965 sw track changes: fix tracked table row moving
        
        Change-Id: Iab606ce036fedcc70e42638e3ccf804c9dbca064
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128875
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128922
        Tested-by: Jenkins

2022-01-25  László Németh  <nemeth@numbertext.org>  [8aab37daf004ed31c67f21a352fba95ab1229086]

        tdf#146965 sw track changes: fix tracked table row moving
        
        During track changes, drag & drop or Cut & Paste
        a table row resulted a nested table in the first cell of
        the newly inserted empty table row instead of moving
        the original table row.
        
        Test: select a table row by clicking on their left border,
        and drag & drop or Cut & Paste it in a different
        table row.
        
        Note: This fixes crashing at Redo of tracked table row
        insertion, too.
        
        Regression from commit dbc82c02eb24ec1c97c6ee32069771d8deb394f9
        "tdf#143358 sw: track insertion of empty table rows".
        
        Change-Id: I9a31cae2c0e6e5e05450336a1e5b8d792035df35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128726
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128921

2022-01-25  Miklos Vajna  <vmiklos@collabora.com>  [5225a8d7febfc51982242511d557c59478bebb67]

        DOCX import: fix <wp:anchor layoutInCell="1"> with <wp:wrapNone>
        
        If wrap is set to none ("in front of text"), then <wp:positionH
        relativeFrom="column"> ignores layoutInCell="1" in Word. But in case
        relativeFrom is something else (e.g. page) or wrap is not none, then the
        old behavior is OK.
        
        Adjust our import so that Writer's layout also allows this shape to
        leave the cell.
        
        Change-Id: I6ca7511d46d7a70df11a65dc67c182f4fff4ae69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128862
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins
        (cherry picked from commit e993638d5ecd33783f2eebdccfa87a81e5a8a2c5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128824
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-25  Caolán McNamara  <caolanm@redhat.com>  [7c1ca3b3916b3216188cdb32852cb2058cf070f3]

        tdf#146571 Ignore focus changes after closing Manage changes dialog
        
        Change-Id: Ib588310410a265acdd129a8e51adf56bb5973bd9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128869
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128910
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-25  Miklos Vajna  <vmiklos@collabora.com>  [ce5f82dbaf1c22f45a08c60eb213bc9bc821c1d1]

        DOCX import: floating table with negative top margin has to be a fly frame
        
        The bugdoc has a large header, then part of the table goes into the
        whitespace of the header by specifying a negative vertical position.
        
        Keep this as a floating table as normal tables can't have negative top
        margins.
        
        Change-Id: I95299051f004976778765965971428d9764bef08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128724
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins
        (cherry picked from commit 3eb6d764b3023500f2299d36bf1860bc8e67db9f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128813
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-01-25  Caolán McNamara  <caolanm@redhat.com>  [9d39aba021434fbb07f7e362ecaab1c75d2ff5fc]

        gtk3: "expand" icon in reference windows goes missing on entering shrunk mode
        
        Change-Id: Ie303f82d1cc0de10ebd14248a31111a16be344f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128814
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-01-25  Caolán McNamara  <caolanm@redhat.com>  [4723360671758c3ac9e646382751d01b630a95d0]

        tdf#146971 changing a11y desc to replace %PRODUCTNAME has perf issues
        
        so leave it alone, and do the conversion just for the originally
        report situation as a safely backportable change with a follow up
        to not allow us to get into this situation in the first place
        
        Change-Id: I4f95f85791d0f937e53d7541804870b2cbf62b44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128820
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-01-24  Jim Raykowski  <raykowj@gmail.com>  [3b7f42c033478a4faec15baf92f6fa61cd09eba6]

        SwNavigator: disallow tracking update when content tree has focus
        
        When document layout has not finished and there is no content to track
        at the cursor position, e.g. the cursor position is at the start of a
        document having text before the first heading paragraph, a selection
        made in the Navigator content tree can automatically unselect. This is
        not only annoying but causes a crash when action of a choice from
        the Navigator context menu is dependent on entry selection, e.g.
        'Delete', 'Edit', 'Rename'. This patch prevents this annoyance and
        crash by disallowing content tracking when the content tree or the
        content tree context menu has focus.
        
        Change-Id: I2b0fd1ac4f53571e30ce1efa2934a70de2aad819
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128520
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>
        (cherry picked from commit 0e7e8bb7ed30cdb1dee7ca72748c742657b19dab)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128531
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2022-01-24  Armin Le Grand (Allotropia)  <Armin.Le.Grand@me.com>  [310d196d7df37921e71f500869fca68cf00797d5]

        tdf#122995 Trigger Chart refresh directly in UpdateCharts for SW
        
        For OLE/Charts in SW we do not (yet) have a refresh
        mechanism or embedding of the primitive represetation, so this
        needs to be done locally here (simple solution).
        To have the Chart already invalidated at the next repaint,
        I needed to add a 'immediate' mode to InvalidateTable.
        
        Note: The text there claiming that the framework should do this
        is correct, but as long as the mechanism is incomplete (VC/VOC/OC
        in SW) direct refresh is needed.
        
        Change-Id: I3c845b3ec46fbb494e7bce163cfe105145421450
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128572
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>
        (cherry picked from commit d769e75de28a1afbb1df31b48840626cb35ed7ba)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128810
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-01-24  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [54cda94175f372695c55576817e3ae14655598ea]

        sc: fix VBA Copy-Paste using same and separate document
        
        This fixes 2 issues with VBA copy-paste:
        - VBA command Range(..).Copy issue where the range wasn't selected
        when copying and the copied cells were from the previous selection.
        The Copy command now does the same selection as the Cut command.
        
        - VBA PasteSpecial issue where the wrong view was used to get the
        clip document.
        
        - VBA Workbooks.Add issue where the new workbook wasn't activated
        after it was created, which causes an issue when running tests, but
        not when running in LO application. The Add command does now the same
        as the Workbooks.Open command.
        
        All the issues are supported by new test cases.
        
        Change-Id: I36ec45c01f18f7f76e4f95a25a28402a6ee0e2e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128720
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        (cherry picked from commit 0c6ee963e1f089cb73e0c68a28af29d0f8d9e0df)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128678
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-23  László Németh  <nemeth@numbertext.org>  [92fb148a956087483ac837dd540e555e777f1e53]

        tdf#146144 sw: add tooltip to table rows with change tracking
        
        Showing "Row Deleted" and "Row Inserted" with Author and
        Date (of the associated SwRangeRedline: latest tracked deletion
        in deleted rows, and first tracked insertion in inserted rows).
        
        Follow-up to commit c6af542a31e167e5a01908d049e399ce06a5e4e4
        "tdf#146120 sw: show tracked table changes with different color"
        and
        
        Change-Id: I913e234de1a60311306fbebdfb1ae16dcea7cd8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126575
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry picked from commit 84fbb3398f7486f00e7b7dea415e1ea2510a9535)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128683
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-23  Julien Nabet  <serval2412@yahoo.fr>  [6e6fcc5ed141b25acee31686ee8792b0507e75c5]

        Related tdf#146909: add missing IDIGNORE in Basic
        
        Change-Id: Idbbceb2f5375d47c942bab70ce81f7be79b17478
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128780
        (cherry picked from commit c1205c1cf6e08d94e6e2e2753679d99bc1842ca0)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128685
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-22  Eike Rathke  <erack@redhat.com>  [a4fb21c5275028378f639150ed1bcc26e1c3836f]

        tdf#146367 reintroduce approxAdd() similar handling with last summand
        
        ... to tie result to 0 eliminating opposite sign small equalish
        fractions.
        
        This does not "fix" all interim values of the bug's sample document,
        which repeatedly adds single values in sequence using SUM() and should
        use the + operator instead to benefit from approxAdd() for each, but
        maintains the better accuracy of Kahan summation in the not near equal
        zero cases. And the dreaded SUM(0.1;0.2;-0.3) also works again resulting
        in 0 with all permutations.
        
        Change-Id: I67188a6abbdb98212f070166ad02319c3d477e28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128451
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins
        (cherry picked from commit 730b8aba72356bb8ba0066a5517b1224a4f1e232)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128432
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2022-01-22  Aron Budea  <aron.budea@collabora.com>  [82ece6d038927589cd15cc9163f11a7be689c487]

        python3: fix build on Win 10
        
        With Windows 11 SDK (10.0.22000.0).
        
        Error message is:
        fatal error RC1116: RC terminating after preprocessor errors
        
        https://bugs.python.org/issue45220
        
        Applied fixing patches to 3.8.
        
        Change-Id: I0860b05fd963ea81b493a4b9df7f39db86598dd0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127395
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        (cherry picked from commit fa9ab05d78bb398efa3c09148e9d6d717f6168d1)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128686
        Tested-by: Jenkins
        Tested-by: Aron Budea <aron.budea@collabora.com>
        Reviewed-by: Aron Budea <aron.budea@collabora.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2022-01-22  Caolán McNamara  <caolanm@redhat.com>  [13168ca1f6da1f198626f2d9b926fa2426cf12f6]

        Related: tdf#135935 set some hints as to what widget should have starting focus
        
        for wizards where the help button gets initial focus under gen
        
        Change-Id: I40b0a4620f417a4688366c028db4c9cb59eb333c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128750
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-22  Caolán McNamara  <caolanm@redhat.com>  [da3931fac6388716de4ac7cd402f635dc0b377e9]

        tdf#146891 there is a case where "chapter numbering" can be changed
        
        where "Chapter Numbering" is present but the list is editable, so
        we can't be sure that just adding "Chapter Numbering" for display
        purposes is safe enough, so add a specific id for the "pseudo" list
        style and check for that id (instead of the name) to determine the
        additional case where "Edit" button cannot be enabled
        
        Related: tdf#145804 show "Chapter Numbering" as (uneditable) list style
        Change-Id: I35d852523314c985ea5b7217e9394ac3e9c6e331
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128679
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-22  Rafael Lima  <rafael.palma.lima@gmail.com>  [48b4720b309acb23a8580d6eb36a00899509af38]

        tdf#135935 Ensure help page is opened in chart creation Wizard dialog
        
        Prior to this patch, if the user opens the Chart Wizard dialog (Insert > Chart) and clicks the Help button without clicking anywhere in the dialog, the help ID was not being applied. This problem happens on kf5 and gen, but not on gtk3.
        
        With this patch, the expected behavior is achieved in gtk3, gen and kf5.
        
        Change-Id: Ief7852fce00de45f65c21ea0ddc8e4d6477612d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127783
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit 67e88d173fb56a2628a5464d56276134bf6f65a2)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128680
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-21  Michael Stahl  <michael.stahl@allotropia.de>  [e25f5b89b22f68a95a4eb1c5c3e920d0033a3608]

        ucb: webdav-curl: fix the debug logging more
        
        Unfortunately didn't work in the cases where it needed to work.
        
        Change-Id: Ia132ba38fb6f0be4481dce48da2d713d47fa8bf7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128658
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit f8ef102a82513233fb794109cecd599304e78407)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128670
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2022-01-21  Michael Stahl  <michael.stahl@allotropia.de>  [512e8c5ebb8cc398ae3ca316de70f008b9646011]

        comphelper: fix UAF in SequenceOutputStreamService dtor
        
        Change-Id: I91f77ee9ab4d509ebee3d04f94a3c63986de0ef1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128657
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 03e8e1a408eef3c8acc5545416eda9d0938e21f7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128669
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2022-01-21  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [d8ad1d634db888026ef973442775775051066458]

        tdf#140020: Disable also menu File->SaveAll for docs with LockSave
        
        If LockSave attribute is applied, docs with it are not affecting
        File->Save All menu item: these documents are not enabling this menu
        and also not saved during this process.
        
        Change-Id: I00bcd251fccfab3f13cb42c20ccb61b54ab49346
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128650
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>
        (cherry picked from commit 87fe449c4c1ed46003e9d5fdaf1919f11a53b959)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128676

2022-01-20  Martin Srebotnjak  <miles@filmsi.net>  [de15e8d4f2f2e5d10cb5d9203e51f3a28347db8d]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-3'
          to e211a3e50991fd27a487297bb8a0d0f1b19e27e4
          - Updated Slovenian translation
            
            Change-Id: I711fd5967b87131791f356f1e66df5f75967e496
            
2022-01-20  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [35a468ebe12d46a4092d9b70399736ae4ad2f476]

        tdf#140019: Revert "Don't disable "Send doc via email" ..."
        
        Locked export should also disable ability to send document.
        
        This reverts commit b9930d0d05db39a8466b18dccf626bc3d8ae5c4e.
        
        Change-Id: I3b7b423c0e17a59872065ec7ceadbaf1cda45ccc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128550
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>
        (cherry picked from commit f4559274154324e132f82ba9c21676326f6db7e5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128546

2022-01-20  Miklos Vajna  <vmiklos@collabora.com>  [0b40218a052d65c6d0276bafe041edf44733b3db]

        sw tests: audit uses of loadAndSave()
        
        When it comes to changing import + import-export-import tests to do only
        import-export instead, this is only safe if we assert the resulting
        exported XML.
        
        Replace calls to loadAndSave() with loadAndReload() when we want to
        assert the doc model after an export.
        
        Thanks to Justin for flagging this, luckily it seems there is only a
        single test that fails after restoring the lost asserts
        (and that has already been fixed).
        
        (cherry picked from commit 60c0242bbc05be0a5accc28f17a688124717590e)
        
        Conflicts:
        	sw/qa/extras/ooxmlexport/ooxmlexport17.cxx
        
        Change-Id: I62cd4330c62d801dd9e6c7ef73decab3972c0b58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128648
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

2022-01-20  Miklos Vajna  <vmiklos@collabora.com>  [3d60ad8c67e347f56400e3be05a3f1641f77c719]

        tdf#141340 PDF export: fix hyperlinks on the wrong page with page num range
        
        Regression from commit 01dbb38680aa39a4d3bc7afd05d44a4b2c9bc6ab
        (tdf#61274 sd PDF export: fix links ending up on wrong pages with hidden
        slides, 2020-03-10), the problem was that the sd/ code that mapped page
        numbers between the model and the PDF output only handled hidden slides,
        but not partial exports.
        
        Fix this by revisiting the decision to handle hidden slides in sd/, the
        filter/ code at the end does have enough information to correctly do
        this mapping at the end, and this way both tdf#61274 and tdf#141340 can
        work at the same time.
        
        (cherry picked from commit 31bbaf478783e3a2c21bd3ea94ddf39299a63d1e)
        
        Change-Id: I5679743ca67fab562e14c73e32f1a06ead8e7a31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128647
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-20  Eike Rathke  <erack@redhat.com>  [2b8946e52fa170c7df4bf71440e2ed63474db28f]

        Resolves: tdf#139974 Do not munge character after forced line break
        
        A classical +-1 error..
        
        Change-Id: I8b6bc0843fa585d8a710c74f757098ab9c6f823d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128637
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins
        (cherry picked from commit 2cfa04cbf03fe5c2ce32a7384082cdc5de5a4785)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128541
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-19  Michael Stahl  <michael.stahl@allotropia.de>  [216ad305810d1d36cf5874fd9842111d426899a8]

        sw: generalize ModelToViewHelper to handle all NonTextFieldmarks
        
        Rename getDropDownsFor() to getNoTextFieldmarksIn().
        
        Move some code so that sw::mark::ExpandFieldmark can expand all
        fieldmarks that use CH_TXT_ATR_FORMELEMENT.
        
        Change-Id: I8a1e28fc0ad77df3a749d9e55c306cb45187a082
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128606
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 4565382ee6f8fec96f0df94c34a2567816291c2e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128538
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-19  Michael Stahl  <michael.stahl@allotropia.de>  [ded965e82b11f527376bb9c2e7157288cbd08499]

        tdf#139638 sw_fieldmarkhide: hide fieldmark command in ModelToViewHelper
        
        The crash happened because the generated ToX text contained CH_TXTATR
        but the fieldmarks themselves were not copied.
        
        Just filter everything except the result of the fieldmark.
        
        Change-Id: I349e7793987624e64f5afe08dfa2ca977368156b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128605
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit ab6176e88f78d0b3aa2490fbc7858304c2d4a437)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128537
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-19  Michael Stahl  <michael.stahl@allotropia.de>  [f830bc1a8d06fc9f5c9015846ad3a87a6cda9784]

        sw_fieldmarkhide: disable layout cache if there are fieldmarks
        
        ... similar to the "ShowChanges" check that is already done.
        
        This prevents a crash in SwLayoutCache::CompareLayout() on fdo38619-2.ott
        
        Change-Id: I1a90c45f041ae18beacd3fbd4dcbdae5ba86c317
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128556
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 3170fba5dff3ea5cc67ea94f51a0dd5458f01edd)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128536
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-18  Michael Stahl  <michael.stahl@allotropia.de>  [71963c56241cecc77a2bff5434f0a1cf759d744f]

        ucb: webdav-curl: add even more logging
        
        Some servers like to put error messages in the body if there's a
        problem, let's try to to dump that via SAL_INFO, unless it's too big.
        
        Change-Id: I9a29de59ab299f4bfda08ecc3be838972cf0c71d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128513
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit d32e7ddb6497c3b36b86589765790dbfc3de335e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128533
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2022-01-18  Caolán McNamara  <caolanm@redhat.com>  [c517c71a52ba9f35df42b501c5b17362528f8b03]

        ofz: Use-of-uninitialized-value
        
        Change-Id: Ic5f41e4f1f6b20a8cd8887807296f33adb48b728
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128438
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-01-18  Caolán McNamara  <caolanm@redhat.com>  [2d80e871034dcab71f6324044ad810e057b185d1]

        tdf#146515 export "Use printer metrics for document formatting" to docx
        
        import already works
        
        Change-Id: Ia94c6d21ed2abc922a3f450a78dfaf3c331847ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128529
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-01-18  Miklos Vajna  <vmiklos@collabora.com>  [9337ee99039431731fd6c1381081e782fb716bc0]

        RTF import: handle the pictureContrast and pictureBrightness shape props
        
        Map it to (the UNO API of) GraphicDrawMode::Watermark, similar to what
        the binary import does in SvxMSDffManager::ImportGraphic() and how the
        drawingML import does it in
        oox::drawingml::GraphicProperties::pushToPropMap().
        
        Change-Id: I8023aa8fcbd086d4c7a30729e3ca615a7356da4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128515
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        (cherry picked from commit 078d9da95f6e32965b99248eb61e6e7b859ef150)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128530
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-18  Gülşah Köse  <gulsah.kose@collabora.com>  [58c1afd0590463177de83a90a848a83d0cfcc058]

        tdf#135843 tdf#146731 Fix the missing border handling
        
        Reverts fa5ab8aa5d88e7128015127af75980a65f945cbb inside. And fix the
        missing border problem with better way. Reason of the problem is using
        ORIGCELL cell style for bottom and right of merged ranges is wrong.
        
        Eg: We have Row X Col 3X3 table. (0,1) and (0,2) merged. The right side
        of right border style should be same with (0,2). But ORIGCELL points (0,1)
        instead. In case we should use LASTCELL. Same reason is valid for bottom case.
        
        Change-Id: I5282083541f0bd02f3765943da4f34cabe05ef13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128493
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>
        Tested-by: Gülşah Köse <gulsah.kose@collabora.com>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128498
        Tested-by: Jenkins

2022-01-18  Jim Raykowski  <raykowj@gmail.com>  [02b622546f76e1dbddbeb3e4c5951042acf154bf]

        SwNavigator: use one loop instead of two to fill fields member list
        
        Change-Id: I02f20e48606a34b2f9f4739f1777dd8aea8637ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127798
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>
        (cherry picked from commit bf28e1df0a04cf6a06d9c4cf591e238a45a34ec1)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128440
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-18  Jeff Huang  <jeff@mail.ossii.com.tw>  [1a78f2b7b79e94b770f1e642cc8c1a5f5cbc3327]

        tdf#136362 Remove unnecessary blank area and option in some image toolbar
        
        Only in Calc, Draw and Impress.
        
        Change-Id: I944aad875fedd1dd19657c49b059e33fd6e9d3f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127984
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        (cherry picked from commit 0596ef354ee8d40976c6be044a646757240f7921)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128443
        Reviewed-by: Po-Yen Huang <jeff@mail.ossii.com.tw>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-17  Eike Rathke  <erack@redhat.com>  [2492429199670e30d89a81e0e227ae894764baee]

        Resolves: tdf#146757 Use correct format index keys instead of wrong hack
        
        The hack worked by accident as long as the internal index
        constants didn't change. Which was the case with
        
            commit f7d0c6b42a0a5ec98876006cd5048589219be741
            CommitDate: Thu Sep 23 20:28:42 2021 +0200
        
                Sort ZF_STANDARD_NEWEXTENDED_DATE_... into ZF_STANDARD_DATE category
        
        convertDateString()
        Standard + 36 == old ZF_STANDARD_DATE + 6 => DATE_SYS_DDMMYYYY
        unchanged
        
        convertDateTimeString()
        Standard + 51 == old ZF_STANDARD_DATETIME + 1 => DATETIME_SYS_DDMMYYYY_HHMMSS
        became wrong nothing (no format assigned, empty DATE slot)
        
        convertTimeString()
        Standard + 41 == old ZF_STANDARD_TIME + 1 => TIME_HHMMSS
        became wrong ZF_STANDARD_DATE_SYS_DMMMMYYYY (DATE_SYS_DMMMMYYYY)
        
        So time 08:00 double 0.33333... was converted to string
        "30 December 1899" which then numeric was 0.
        
        Change-Id: I642e0a977d4e167f78537d20624e86721e518c54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128507
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins
        (cherry picked from commit 0d6ab8d4ea7226db53d07dc158e176fe962fd8d9)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128527
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Lionel Mamane <lionel@mamane.lu>

2022-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [68fa037b8f1300ffb950cc3ba4be4347f976eb83]

        tdf#145321 Crash scrolling DOCX to bottom
        
        this is a consequence of
            commit d4dc6b5cfdb02ad00a06ad32650948648abe010d
            use std::vector for fetching DX array data
        which made pre-existing bugs easier to see.
        
        This crash made apparent that we have bad data ending up in
        SwDrawTextInfo. So I added some asserts there to catch that.
        
        However, that simply made apparent that there are bug(s) at
        a higher level that I have no idea how to to fix.
        
        So at the primary problem site in
        SwTextCursor::GetModelPositionForViewPoint I clamp
        the values to sane ones.
        
        Change-Id: Ic74f6944932bbfc22e8cf9addf9e7511755b18be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128497
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        (cherry picked from commit 0e4bcbb67dda204ba78f99df68a63458c29e7470)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128441
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-17  Miklos Vajna  <vmiklos@collabora.com>  [4fdce46b4392d046791c3c9df25062d0db5b549e]

        tdf#115566 SVG export: fix missing custom bullets
        
        It seems this was broken since b76628acb1ae4fc06f8c1b70ec2e0cf39356deef
        (text export support for bullets and hyperlinks, 2012-08-11), the
        problem is that SVGFilter::implEmbedBulletGlyphs() has a fixed list of
        characters that are typically used as bullets, but e.g. "-" is missing
        from that list.
        
        Fix this by improving SVGTextWriter::implWriteBulletChars() to continue
        working from those shared glyph paths when the glyph is in the fixed
        list, but otherwise call GetTextOutline() to look up the path for the
        custom bullet.
        
        Change-Id: I3de8fab8dc6c78e273629d13566d1f9f289eb752
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128495
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins
        (cherry picked from commit bbc4360b5beb012adf1e2652328d3e18d66224aa)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128442
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-17  Caolán McNamara  <caolanm@redhat.com>  [04df6bc4b49b0c42bcc4382fd0a5261370dbfa0e]

        ofz: Use-of-uninitialized-value
        
        Change-Id: Ib1c3b306573dda073f6ff3d7d0cc17aef39c0a0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128435
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-01-17  Caolán McNamara  <caolanm@redhat.com>  [dbdbdee9a136a67c33bda430a37f6661395785d5]

        tdf#146747 InternalItems has to be null terminated
        
        Change-Id: I15c0afdcae3e9bc1412e6564c15df2196515052e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128346
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-16  Caolán McNamara  <caolanm@redhat.com>  [773cc6b9ad92f28405ca204f1fa475e33f15132b]

        tdf#136481 show the focus rect for the case nothing is yet selected
        
        but the cursor is at pos 0
        
        Change-Id: I7c94480bffdced23fe89d4e3ba0e729742247130
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128414
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit 4bdf28b404f90236d93ce207671f755a71f28496)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128429
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-16  Jan-Marek Glogowski  <glogow@fbihome.de>  [e49d774fd2bb5ddf35a47368f36980d5e0d32ad3]

        Qt notify LO of many QScreen related events
        
        LO just has a single display event, SalEvent::DisplayChanged, Qt
        has a multitude. So this will generate multiple LO notifications.
        I don't see any reasonable way to prevent that. Doesn't seem a
        problem here.
        
        Change-Id: I2f11e53765869a4ca292a1d337347e4e7470e3c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128474
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        (cherry picked from commit ced4cde59eb51e4364daf69520a184b55c2c54db)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128434
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2022-01-15  Michael Stahl  <michael.stahl@allotropia.de>  [eb88b41c15f6451e06b34e2ec0ef5ec4359c200c]

        tdf#143039 tdf#143106 sw: DOCX export: don't export duplicate flys
        
        The problem is that at the end of the paragraph a second call to
        OutFlys() is made in line 2730 and that causes the duplication; for
        this call the value FLY_POSTPONED must be returned, not FLY_NONE.
        
        (regression from 3eced2d52415abeac266804ab682bee022322a19)
        
        Also revert commit deb892628a1501527c8c41b85a65282df95b81b1 because its
        test fails now as 0 comments are exported; it was apparently another
        problem introduced by the above commit, and apparently this fix helps
        for duplication of comments too.
        
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128386
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit f261fae4af72b1328bc3e93fc52a9a24ce0975b3)
        
        Restore tdf#134951 docxexport: stop duplicating stuff in postponed text
        
        Partially revert commit f261fae4af72b1328bc3e93fc52a9a24ce0975b3
        to restore deb892628a1501527c8c41b85a65282df95b81b1 because as reported
        by jluth the test case testfdo79008 that failed was apparently somewhat
        misleading and the test case testTdf134951_duplicates that should test
        comments erroneously failed to fail because it is doing a loadAndSave()
        instead of a loadAndReload().
        
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128410
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 4c4fb36222f6c624cfdea82ce266bf9d99073558)
        
        Change-Id: Ib9706e4c24db38c15a0170ba2e8f08fba5327f98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128341
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2022-01-14  Gabor Kelemen  <kelemeng@ubuntu.com>  [9862ce925429e5a2f7f75f654f798f55b33e8bcf]

        tdf#146703 Rework previous fix to query extension metadata
        
        to limit its error potential by encoding only the category string
        
        Change-Id: Ia3d3bfa6981ec46b71b500980abda9ad7f606cd1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128361
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins
        (cherry picked from commit b1ec326619f7b91e56252b992159fd00bbff2ba7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128428
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-14  Michael Stahl  <michael.stahl@allotropia.de>  [0c8e6165fcdf060d7830f8d597686f39d19c2ffa]

        ucb: webdav-curl: build debug callback also in release builds
        
        And fix the Authorization header redaction, it was assuming there is one
        call per header line, but all headers are passed in one call.
        
        Change-Id: Idf86b9e0a4a8f8e9fb39098402a002abc394a589
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128395
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 2a506a2e2b747e28e1684e0748fa3d237c65772b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128344
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2022-01-14  Caolán McNamara  <caolanm@redhat.com>  [dd4ebf6216be0e309019596fca384f840dc8acdb]

        annocheck warning about missing .note.gnu.property section
        
        copy and paste recommendation from:
        https://sourceware.org/annobin/annobin.html/Test-cf-protection.html
        
        and adapt like:
        https://github.com/openssl/openssl/commit/51994e505dbb1cd0dd76869ec962e2948b77b585
        where https://bugs.ruby-lang.org/attachments/8962 is similar
        
        Intel docs have "The ENDBR32 and ENDBR64 (collectively ENDBRANCH) are
        two new instructions that are used to mark valid indirect CALL/JMP
        target locations in the program."
        
        Change-Id: Ie867c263a888763db4478720ba189c9ec6cc974d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126859
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit af55dc3891f7950d392175004b2090cb0e54828e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127963
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-01-14  Stephan Bergmann  <sbergman@redhat.com>  [f90618d38cc33c511f921aa940c0d65908146fef]

        Sync flatpak-manifest.in with Flathub
        
        ...including
        <https://github.com/flathub/org.libreoffice.LibreOffice/commit/65437462b575881703146b132d2ae6c7e998c1b6>
        "Merge pull request #174 from vroger11/patch-1:  Add global-menu support for KDE
        and unity"
        
        Change-Id: Id9c9c9d63303fc7de12b47e12b1e32f6556f1f02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128368
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        (cherry picked from commit 18220ad65bb989fdbfe73fa36ae03ef6466d7ee5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128338
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-13  Caolán McNamara  <caolanm@redhat.com>  [0b6ae07240e79738d88fe61676f814044cf71c7c]

        ofz: Use-of-unintialized-value
        
        Change-Id: I6c9a1a22240defbc8d9fa262ad087770445ffc4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128210
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit b4c56c0fd917623bbc0982eb53276e6ca64e7f42)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128334
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-01-12  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [fc8b90c3d750684b506989d1456f31c2f76e51fc]

        bump product version to 7.3.1.0.0+
        
        Change-Id: If592010b0b2c64b8a1999c1a6b4744e1d477491b

2022-01-12  Caolán McNamara  <caolanm@redhat.com>  [80570ddd00d47c70f57896b6495a9fd569a960d1]

        ofz#43551 Use-of-uninitialized-value
        
        Change-Id: I2eb139f3bff296cff7d8f0e9a05f19df56b27ecd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128327
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

2022-01-12  Julien Nabet  <serval2412@yahoo.fr>  [880c58db42192ebe9718a59aff44cf4d083f4049]

        tdf#38235: fix sort failure for Evolution
        
        Several issues to deal with:
        1) The initial pb:
        "Error setting the source criteria. The column  XXX must be visible as a column. SQL status: 01000, Error code 1000."
        =>
        OEvoabResultSetMetaData::getColumnLabel was returning the nickname of the column with g_param_spec_get_nick
        we just want the column name to display and to use
        
        2) SQL parsing in OCommonStatement::orderByAnalysis
        2 "sub-issues":
          a) ENSURE_OR_THROW was testing SQL_ISRULE( pAscDesc, opt_asc_desc )
        opt_asc_desc is defined in connectivity/source/parse/sqlbison.y with:
        opt_asc_desc:
                        {$$ = SQL_NEW_RULE;}
                |       SQL_TOKEN_ASC
                |       SQL_TOKEN_DESC
                ;
        not sure if it should be kept but for DESC I had to use this:
        SQL_ISTOKEN(pAscDesc, DESC)
        
          b) Retrieve of ascending
        By default ascending is at true but then we tested the node with:
        if  ( ( pAscDesc->count() == 1 ) &&  SQL_ISTOKEN( pAscDesc->getChild( 0 ), DESC )
        But when we use DESC, it's directly a TOKEN so just this should suffice:
        bool bAscending = !SQL_ISTOKEN(pAscDesc, DESC);
        
        3) CompareContacts wasn't taking into account bAscending
        since we use comparison function for g_slist_sort_with_data, I only used
                int nOrder = 1;
                // if descending sort, reverse order
                if (!sortCol.bAscending)
                    nOrder = -1;
        and multiply the result with this to have the ad hoc order
        
        Change-Id: I3c360a5ef9cf0dc737a7ce4a138d2d2586abdca9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126698
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        (cherry picked from commit ab864bd178a44208c98a2fd1b1248df5f1db1fc9)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126967
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2022-01-12  Noel Grandin  <noelgrandin@gmail.com>  [d1068539a1eb305ebcbb301f2f8f6fda0ab2d6ee]

        tdf#146375 Cannot rename user-defined categories in template manager
        
        Regression from
          commit 3624a703361b108d22448bd60a97733f05e37820
          tdf#135316 remove OTempFileService pessimisation
        
        So fix two things here
        
        (1) make it so the tempfile service flushes the SvStream buffer
            and resets the file position, so we can read the data
            after writing it.
        (2) Simplify the UCB usage to just write the contents of the tempfile
            via the tempfile InputStream, which is simpler and safer
        
        Change-Id: I15ed3b02c2d6415d10a9579f66374e6268188d5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128195
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128274
        Tested-by: Jenkins

2022-01-12  László Németh  <nemeth@numbertext.org>  [dabf1516e83963b24cf4c54c42b02354053a2199]

        tdf#144270 sw: manage tracked table (row) deletion/insertion
        
        in Manage Changes dialog window, where deleted/inserted
        tables and table rows were shown as multiple cell changes,
        as a regression. Now a single table deletion/insertion or
        deleted/inserted consecutive table rows are shown with a
        single tree item in the dialog window instead of showing
        multiple cell changes.
        
        Add new Action icons to the tracked table row
        insertion/deletion tree items (re-using table row
        deletion/insertion icons).
        
        Show cell changes as children of the single parent
        item tracked table row change.
        
        Accept/Reject and Accept/Reject All support
        1-click acceptance or rejection of table (row) changes,
        instead of clicking on all cell changes of a single
        table (row) deletion/insertion.
        
        Regression from commit c4cf85766453982f1aa94a7f2cb22af19ed100be
        "sw: fix crash due to redlines on tables on ooo121112-2.docx".
        
        (cherry-picked from commit eebe4747d2d13545004937bb0267ccfc8ab9d63f)
        
        Conflicts:
        	sw/inc/bitmaps.hlst
        
        Change-Id: Id03a8075cc6849b70a8d32e1a955b79e7d3a3246
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128326
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-12  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [42e472953e2e8593a15599db984bfbd3548b0235]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-3'
          to 6fbe45604f9be33a02b6abd15b9a520fde0be8ae
          - update translations for 7.3.0 rc2
            
            and force-fix errors using pocheck
            
            Change-Id: I372f976206656723929dfd06c958afd839805a2c
            (cherry picked from commit 87e0eb58bfcb1cdfe04f26833376827a09c1e241)
            
2022-01-12  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [b1e2d386afc3174d79a11fcfe365bf3a51f0caef]

        tdf#146454 - Check for multiline string in setDataArray
        
        Check for a multiline string in the setDataArray function. If that is
        the case, set a string or edit cell. Otherwise, just set a plain string in order to prevent performance issues due to the adjustments of the row height.
        
        Regression from b9e2c5d2a36fbd189c20448cadf4212edf02914d
        
        Change-Id: I9216b198b878fda5da29596d25504db853acd756
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127660
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>
        (cherry picked from commit 2d11710df6d81c03007d136667a443e09cc70eed)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128332
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-12  Gabor Kelemen  <kelemeng@ubuntu.com>  [b444c8394ab57203cefe25d8cbb4dbe08e5ee19c]

        tdf#146703 Fix URL encoding when querying extensions
        
        so that extension information files are properly downloaded such as:
        https://extensions.libreoffice.org/api/v0/Color Palette.json
        
        Change-Id: Ifb2688b1f09d91277b7d5fe065b0d0f8533310b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128306
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        (cherry picked from commit 348e0651cc5add15ac03b11dde08057cf33f9b16)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128246
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-12  Caolán McNamara  <caolanm@redhat.com>  [8165325a4365801c7a0db9f146c14defd202eae9]

        ofz#43446 Undefined-shift
        
        Change-Id: Ibe3485983ecf764ca8b8e667b470c6b210b6d2d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128192
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit 27e9de358b4afc6a89b09c173316cee0abfb471d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128233
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-01-12  Caolán McNamara  <caolanm@redhat.com>  [7958bc52521ad17c697326cf129f414bec1b2b42]

        ofz#43509 use std::vector and at()
        
        Change-Id: Id0c5e4ccc22b41caee95ca5f53f6ae7cf70490f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128237
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-01-12  Martin Srebotnjak  <miles@filmsi.net>  [5d0d0838e608b42ef7fe6f477593909207f0576f]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-3'
          to 4888805130bd4303c5792fc8961947cde98d7017
          - Updated Slovenian translation
            
            Change-Id: I61295497128d389d493a16057f06c1e6d8e5877e
            
2022-01-12  Michael Stahl  <michael.stahl@allotropia.de>  [b14f5424dde966fa3764a7e5c813dc727390354c]

        tdf#146605 sw: try to fix SwSectionFormat notifications
        
        SwSectionFormat no longer notifies via its SwModify to SwClient
        listeners, but only via SvtBroadcaster, so SwSection and SwSectionFrame
        need to be SvtListeners.
        
        This can be seen when changing the footnote-at-end setting in the
        section dialog, if the SwSection doesn't get the event the footnote
        numbers aren't adapted to a new restart value, if the SwSectionFrame
        doesn't get the event the footnote container isn't moved.
        
        This is of course not pretty but hopefully it will be refactored further
        in the future.
        
        (regression from commit 2e32f4ed5af16a68c97a50806a42ffa2d10f1d7a)
        
        Change-Id: I93c616e209a01fc5d4c8eba701a6ddce5d5b432e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128257
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit cb188ce336e434c2b7002b3d8a41a681e73ae51a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128243
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2022-01-12  Michael Stahl  <michael.stahl@allotropia.de>  [20c819bf3bfd9d203f860f1fd078903d0b3945a7]

        sw: stop inheriting SwSectionData::m_bProtectFlag from parent section
        
        This is actually no longer inherited by accident since commit
        2e32f4ed5af16a68c97a50806a42ffa2d10f1d7a because it replaced the
        SwSectionFormat::Modify()->ModifyBroadcast()->CallSwClientNotify()->CallSwClientNotify()
        with a call to GetNotifier()->Broadcast(), and apparently SwSection
        is a SwClient of SwSectionFormat but not a SvtListener.
        
        But some consider the new behaviour useful, as previously there was no
        way to un-protect a section inside an outer protected section at all,
        while in this way every section can have its own independent protection
        flag. (The m_bEditInReadonlyFlag is not used for this purpose, as it is
        only for the case when the document was loaded ReadOnly.)
        
        So make it more explicit by removing the SwSection inheritance code.
        
        A similar change was made for hidden flag in commit
        91b0024965908c692bea40f47c58ea9d1bf8a596
        
        Change-Id: I29d3c84309a84267573950775f2a1c6353623724
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128221
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 840cc7883849a10eea11a02a743848238723a3de)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128232
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2022-01-11  Miklos Vajna  <vmiklos@collabora.com>  [e1449eaf3b2b0bf4ebed44bbcf54e5e01d356465]

        editeng: avoid writing past the end of of pLine->GetCharPosArray()
        
        	Thread 1 "soffice.bin" received signal SIGSEGV, Segmentation fault.
        	0x00007ffff6df4951 in ?? () from /usr/lib64/libstdc++.so.6
        	(gdb) bt 10
        	#0  0x00007ffff6df4951 in  () at /usr/lib64/libstdc++.so.6
        	#1  0x00007ffff6df5792 in __gnu_debug::_Error_formatter::_M_error() const () at /usr/lib64/libstdc++.so.6
        	#2  0x00007ffff47384bf in std::__debug::vector<int, std::allocator<int> >::operator[](unsigned long) (this=0x6b3dca0, __n=7) at /usr/include/c++/7/debug/vector:417
        	#3  0x00007ffff47b5440 in ImpEditEngine::ImpBreakLine(ParaPortion*, EditLine*, TextPortion const*, int, long, bool) (this=
        	    0x1ce0040, pParaPortion=0x206a010, pLine=0x6b3dca0, pPortion=0x6b3e480, nPortionStart=0, nRemainingWidth=5093, bCanHyphenate=false)
        	    at editeng/source/editeng/impedit3.cxx:2041
        	#4  0x00007ffff47b1fb6 in ImpEditEngine::CreateLines(int, unsigned int) (this=0x1ce0040, nPara=0, nStartPosY=0)
        	    at editeng/source/editeng/impedit3.cxx:1352
        	#5  0x00007ffff47ad0c2 in ImpEditEngine::FormatDoc() (this=0x1ce0040) at editeng/source/editeng/impedit3.cxx:387
        	#6  0x00007ffff47bf516 in ImpEditEngine::FormatAndLayout(EditView*, bool) (this=0x1ce0040, pCurView=0x0, bCalledFromUndo=false)
        	    at editeng/source/editeng/impedit3.cxx:4190
        	#7  0x00007ffff47be333 in ImpEditEngine::SetUpdateLayout(bool, EditView*, bool) (this=0x1ce0040, bUp=true, pCurView=0x0, bForceUpdate=false)
        	    at editeng/source/editeng/impedit3.cxx:3927
        	#8  0x00007ffff46f059e in EditEngine::SetUpdateLayout(bool, bool) (this=0x1ce2b20, bUpdate=true, bRestoring=false)
        	    at editeng/source/editeng/editeng.cxx:1472
        	#9  0x00007ffff48ce5e3 in Outliner::SetText(OutlinerParaObject const&) (this=0x1ce0cc0, rPObj=...) at editeng/source/outliner/outliner.cxx:586
        	(More stack frames follow...)
        	(gdb) frame 3
        	#3  0x00007ffff47b5440 in ImpEditEngine::ImpBreakLine (this=0x1ce0040, pParaPortion=0x206a010, pLine=0x6b3dca0, pPortion=0x6b3e480, nPortionStart=0, nRemainingWidth=5093,
        	    bCanHyphenate=false) at editeng/source/editeng/impedit3.cxx:2041
        	2041            pLine->GetCharPosArray()[ nPosInArray ] = rTP.GetSize().Width();
        	(gdb) print pLine->GetCharPosArray()
        	[Thread 0x7fffd2010700 (LWP 5008) exited]
        	$1 = std::__debug::vector of length 7, capacity 7 = {707, 1414, 2121, 2828, 3535, 4242, 4949}
        	(gdb) print nPosInArray
        	$2 = 7
        
        Change-Id: I3a8121c0c0a3b0949e91eb53c0468f7e629b146f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128223
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins
        (cherry picked from commit 56ded398c9c72810f20b9da0aa98097739423180)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128231
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-11  Caolán McNamara  <caolanm@redhat.com>  [1f7ae933a62742d7626859a00750f795551843f3]

        ofz#43458 avoid OOM
        
        Change-Id: Id0e1e985c446c147a219ba2f5157a41deae656a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128193
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit e28f4b6bccafb2b9f3c44dfabf36d1b822d85f84)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128235
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-11  Sarper Akdemir  <sarper.akdemir@collabora.com>  [ebc5d02a0d4a716fb4efb4ce17a622eb21cf7c9c]

        tdf#146534 pptx import: make Z rotation work with rotation transform
        
        Expands previous idea from a9c5c0d814a266096483572b84c72875ef8efd77
        (tdf#133037 OOXML shape import: camera rotation along Z)
        and uses it also for shapes that have a true bUseRotationTransform flag
        
        Also fixes same Z rotation exporting twice from InteropGrabBag to
        both spPr and textBody causing text overrotating on roundtrip.
        
        Change-Id: If0f192af029ca86b932a63613f961be1f5003c5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127880
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128219

2022-01-11  Michael Weghorn  <m.weghorn@posteo.de>  [f1fb66b02d72d4b2e6f3321fa5426c9f7c04c48c]

        tdf#146306 wina11y: Retrieve accessible desc on demand
        
        Adapt 'MAccessible::get_accDescription' to directly
        retrieve the accessible description on demand via the
        corresponding XAccessible, rather than keeping
        track of it in a class member.
        
        This simplifies the handling and makes it
        unnecessary to "manually" update the description
        on 'accessibility::AccessibleEventId::DESCRIPTION_CHANGED'
        events, since the new value will
        be queried next time it is needed anyway.
        
        This also fixes the problem that a significant
        amount of time was spent generating accessible
        descriptions for all newly inserted a11y objects when
        entering values into Calc cells with the NVDA
        screen reader in use, resulting in several
        seconds of delay.
        
        Querying up-to-date values from the underlying
        UNO interfaces on demand instead of doing extra
        manual bookkeeping in the winaccessibility code
        may be possible for more a11y attributes in addition
        to the accessible description handled in this commit,
        but each one will have to be looked at separately.
        
        Change-Id: I57f4c523ca8b10afad3f9c347c8ff5e9420ad968
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128006
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        (cherry picked from commit fcf4a26275d7503835f9aa23cb94938809840300)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128165
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-11  Michael Weghorn  <m.weghorn@posteo.de>  [d96eb0b381de5f87534215ef38e1af1b3bdfd0ab]

        wina11y: Use existing method to update description
        
        The accessible description and the accessibile *action*
        description are two different things.
        
        'AccObject::UpdateActionDesc' was (IMHO somewhat confusingly)
        handling both.
        Drop the handling of the accessible description from there
        and call the already existing 'AccObject::UpdateDescription'
        at the only call site of 'AccObject::UpdateActionDesc' in
        addition, which does exactly the same thing.
        
        Change-Id: I220df676f128a5db69ab4cebe7772d92f6b9b0ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128005
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128252

2022-01-11  Michael Weghorn  <m.weghorn@posteo.de>  [6b32bda33bee7b56d43f34adb23bcd60d8a1b1b9]

        wina11y: Use separate local variable for action description
        
        Use a separate local variable for the accessible
        *action* description here, which is independent of
        the accessible description handled above.
        
        While at it, use '!OUString::isEmpty' instead of
        'OUString::getLength() > 0'.
        
        Change-Id: I146d8603ed3decde68f8ce716ac13c04b0263040
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128004
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128251

2022-01-11  Miklos Vajna  <vmiklos@collabora.com>  [34d3315af070ce0278363c14a1d85cf4416985d1]

        PDF export of PDF images: preserve hyperlinks
        
        The input file has a single page, with a full-page PDF image, which
        contains a hyperlink. Similar to pdfcrop, we used to wrap this into a
        form XObject, so page-level annotations like hyperlinks were lost.
        
        Explicitly merge page-level annotations from the source page to the page
        that contains the PDF image to preserve those annotations.
        
        Change-Id: I96e8bc9d33440b91f3514486d6a8bd75047546b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128108
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins
        (cherry picked from commit 1984a5c140cc3c7c291047dacf3bddd7061d2047)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128156
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-11  Gülşah Köse  <gulsah.kose@collabora.com>  [35b179b88330e1e94980192c598f23661e2757f9]

        tdf#135843 Fix the missing border handling
        
        Adding +1 at that stage causes indexoutofbounds.
        But never throws that exception and tries to pull
        empty cell style instead. As a result we can not
        see the border. Actually no idea why +1 used here.
        
        Change-Id: Id54ba6445d022540173af3bbf5d679b7edefc55b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127990
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>
        (cherry picked from commit fa5ab8aa5d88e7128015127af75980a65f945cbb)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128163
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-11  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [d73cf0abc3d1bfd7e3a1d3d1b41c63bbb17d61bb]

        tdf#145059: sc: always write dxf node for color filter for XLSX
        
        If there is no dxf reference to color filter (for example if selected
        color is not in range of available colors for current range) Excel
        is not able to show color filter correctly: it is not marked as used
        filter, no ability to reset, etc.
        
        Change-Id: I65378ddd6f8f8233cda147ff9dcd28f455a58225
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127745
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        (cherry picked from commit f0ad6ec2a23a36ade407db8cda36655ba2f144c1)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128159

2022-01-11  Miklos Vajna  <vmiklos@collabora.com>  [fedf5599d7aa80bd5b794a5ea85111f014b782f8]

        test: move parseExportStream() from SdModelTestBaseXML up to MacrosTest
        
        Move parseExportStream() from SdModelTestBaseXML up to MacrosTest,
        so oox/ test code can use it as well.
        
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126215
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins
        (cherry picked from commit f36767fde87191258ea21f3faac0be6ad79328e0)
        
        Change-Id: I8ba7d6f3b535456ddaa7cd0f0bb5d56fce7a7766
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128173
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128255
        Tested-by: Jenkins

2022-01-11  Jim Raykowski  <raykowj@gmail.com>  [3e224dc4e49b2a016bb7502031f002517237bea0]

        tdf#134960 tdf#146419 use sorted array to list hyperlinks in Navigator
        
        in document order
        
        The current approach of using layout position to list hyperlinks in
        document order works for single-page view but not for multiple-page or
        book view. This patch makes the list order layout independent by using
        SwPositions to sort the hyperlinks in document order.
        
        Change-Id: Ie09ac362aa0e8db813430de50c7f06f3072179f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127856
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>
        (cherry picked from commit 1aa49bb9cf2b960312bf1e65ea1eee2521873a16)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128227
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-10  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [80570766400df268ed069f81f3793055962144f6]

        tdf#145693 - Argument name should be 'charcode' instead of 'string'
        
        In addition, changed argument datatype from Int to Long.
        
        Change-Id: I702e09b6b8061d7cf00dd403e4681a0ab348d4c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128100
        Tested-by: Andreas Heinisch <andreas.heinisch@yahoo.de>
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128212
        Tested-by: Jenkins

2022-01-10  Mike Kaganski  <mike.kaganski@collabora.com>  [6273c0e0de093735396bf1b5a2151da943753eac]

        Slightly optimize code handling angles
        
        Change-Id: I8bc10513f6cd704abc7a2bbb17d8d0d8d2628401
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128187
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        (cherry picked from commit 1bdb4ddfc516d62f482f83fc6191e9585aa4786b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128230
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-10  Andras Timar  <andras.timar@collabora.com>  [e16a9fda5ab95f1abc0d3d6ca0437081384aa36b]

        tdf#73523 support WinBMPv3-NT version of BMP files (found in Visio files)
        
        It is a special case when there are additional 12 bytes of color bitfields
        after the info header. See also the useful comments at
        https://searchfox.org/mozilla-central/source/image/decoders/nsBMPDecoder.cpp#47
        
        It turned out we generate this type of BMP files internally from EMF files,
        but in that case the bfOffBits of BITMAPFILEHEADER struct points to the
        pixel data. In case of Visio, bfOffBits points to the color mask. There was
        no better solution than preventing jumping back in the stream.
        
        Change-Id: I97f0fd4f184ea77beeab8b22fc98fdb78472d9bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127920
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127927
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit 3a0d539b3a8a76efc2cdac04c658645fe750bec4)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128158
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-10  Noel Grandin  <noelgrandin@gmail.com>  [0c54ddf5237914560a121453b41c8e3a50f02019]

        tdf#144890 Invalid selection area when text in LTR run
        
        In
            commit ec50b9e5eaec7c94df35617676077ef0d65cecc7
            no need to allocate Sw2LinesPos separately on heap
        
        I made this change,
        
            // If there's no doubleline portion involved or start and end are both
            // in the same doubleline portion, all works fine, but otherwise
            // we need the following...
        -    if( pSt2Pos != pEnd2Pos && ( !pSt2Pos || !pEnd2Pos ||
        +    if( (pSt2Pos || pEnd2Pos) && ( !pSt2Pos || !pEnd2Pos ||
                pSt2Pos->aPortion != pEnd2Pos->aPortion ) )
        
        I tried to follow the explanation in the comment, since the
        existing comparison of pointers made no sense, since the two objects
        would always be distinct.
        
        However, that appears to have caused this bug, so change the
        comparison to directly represent the original logic.
        
        Change-Id: I95d6d870cecd762d4eb809d371e4a61b6641c85e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128133
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        (cherry picked from commit 563af8fd15aa37e75af8882cccbdf8914ebe8e61)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128154
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-10  Mike Kaganski  <mike.kaganski@collabora.com>  [1dff55f964bcf4a5c3fc1c1381d706125262bc2b]

        tdf#146621: handle an exception that may hang process at ExitProcess time
        
        Change-Id: I3ffc2303ae1851ab909612ae9bb7f70a077b24fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128097
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        (cherry picked from commit 639419601a3730eb84d0922ef3a540c961b81910)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128157
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-10  Dhiraj Holden  <dhiraj.holden@gmail.com>  [7c51b1129c67b2c8bc85a4560b36555b83adeeb3]

        tdf#130076 Fixed flip not working properly from file
        
        Added code to check whether the angles need to be changed when the
        section is flipped.
        
        Change-Id: I9cc3e16db74c6e9616385bc39849e4c73686b56c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127853
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>
        (cherry picked from commit 207d202ed2f1f44e5b62157b5a92ee5e8cc2c3e5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128166
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-10  Noel Grandin  <noelgrandin@gmail.com>  [c9f81fa407f3342e323e648eaaf6c06234fe7376]

        tdf#146556 feature 'drag-mirror' is broken
        
        regression from
            commit 11e52fe2979b0947814a49b9c17ec373795cbf8e
            introduce Degree100 strong_int type
        
        where I tried to introduce a more efficient NormAngle36000
        calculation, but it produces the wrong answer.
        
        Change-Id: Iefeb0849984bc59d3ce9191eaf6f064beba94c59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128143
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        (cherry picked from commit 4c4ce3dc2133199f0d804a686a1e0cd0c9124914)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128151
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-10  scito  <info@scito.ch>  [a787ae33c9c3c20043c89893859cafdc45061a3a]

        tdf#146392 fix --enable-pch=full build
        
        x509.h includes cert.h. But that doesn't know of LO using
        xmlsecurity/source/xmlsec/nss/nssrenam.h, which has a "#define
        CERT_DecodeDERCertificate __CERT_DecodeDERCertificate". So the PCH
        doesn't know of this rename and the compiler fails.
        
        move the include line into the file that needs it and the --enable-pch=full
        build works ok
        
        Change-Id: I247bd219cf47964490ded439ad51bd8e8e120c48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127744
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins
        (cherry picked from commit 67fb363eed88b15eec7821fe604eb23d142d84cc)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128161
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-10  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [a6814ad4ef5326c2d566a491291243db3af118cb]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-3'
          to d043dac2a54fc09b29feb0787ff272f23e1356cb
          - update translations for 7.3.0 rc2/master
            
            and force-fix errors using pocheck
            
            Change-Id: I7ba555073adb5a8ddfcb37be8dd61c7df6ad5b40
            (cherry picked from commit f6628660c35c8b21a632418e1363784b906f6ff9)
            
2022-01-10  Noel Grandin  <noel@peralex.com>  [1b0095f174beae396355753de873b52c86cdc8a3]

        fix Options->LibreOffice->View->Visibility->Menu on Windows,
        
        impossible to set to Hide, regression from
            commit 131759a3db51140c21594308ed99c71aa7aba43a
            Date:   Sun Jul 25 16:21:39 2021 +0200
            use officecfg for menu options
        
        Change-Id: I5312be2963d15ab85c267ece073e52984b1a34de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128137
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        (cherry picked from commit 31872a382342060d6e1ecd9168b2a8c7a57d4717)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128152
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-10  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [fc119ab0eebdfc7675f4664f4e9e204d06403a74]

        tdf#130426 - Rename file for tdf#145693
        
        Change-Id: I1435f3e8c8ecf41ecd6b2766e19009c6b1783326
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128099
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128211

2022-01-10  Julien Nabet  <serval2412@yahoo.fr>  [7ab19fd9ec86b50acb24a0673348b9794d7b6568]

        tdf#68341: trim some variables passed on Base wizard
        
        Here is a git grep -n fillString:
        dbaccess/source/ui/dlg/ConnectionPage.cxx:232:            fillString(*_rSet,m_xJavaDriver.get(), DSID_JDBCDRIVERCLASS, bChangedSomething);
        dbaccess/source/ui/dlg/ConnectionPage.cxx:235:        fillString(*_rSet,m_xConnectionURL.get(), DSID_CONNECTURL, bChangedSomething);
        dbaccess/source/ui/dlg/ConnectionPageSetup.cxx:134:        fillString(*_rSet,m_xConnectionURL.get(), DSID_CONNECTURL, bChangedSomething);
        dbaccess/source/ui/dlg/DBSetupConnectionPages.cxx:144:        fillString(*_rSet,m_xETBaseDN.get(),DSID_CONN_LDAP_BASEDN, bChangedSomething);
        dbaccess/source/ui/dlg/DBSetupConnectionPages.cxx:416:        fillString(*_rSet,m_xETDriverClass.get(),DSID_JDBCDRIVERCLASS,bChangedSomething);
        dbaccess/source/ui/dlg/DBSetupConnectionPages.cxx:417:        fillString(*_rSet,m_xETHostname.get(),DSID_CONN_HOSTNAME,bChangedSomething);
        dbaccess/source/ui/dlg/DBSetupConnectionPages.cxx:418:        fillString(*_rSet,m_xETDatabasename.get(),DSID_DATABASENAME,bChangedSomething);
        dbaccess/source/ui/dlg/DBSetupConnectionPages.cxx:531:        fillString(*_rSet,m_xETDriverClass.get(),DSID_JDBCDRIVERCLASS,bChangedSomething);
        dbaccess/source/ui/dlg/admincontrols.cxx:117:        OGenericAdministrationPage::fillString( *_rSet, m_xHostName.get(),     DSID_CONN_HOSTNAME,    bChangedSomething );
        dbaccess/source/ui/dlg/admincontrols.cxx:118:        OGenericAdministrationPage::fillString( *_rSet, m_xDatabaseName.get(), DSID_DATABASENAME,     bChangedSomething );
        dbaccess/source/ui/dlg/admincontrols.cxx:121:        OGenericAdministrationPage::fillString( *_rSet, m_xSocket.get(),       DSID_CONN_SOCKET,      bChangedSomething );
        dbaccess/source/ui/dlg/admincontrols.cxx:123:        OGenericAdministrationPage::fillString( *_rSet, m_xNamedPipe.get(),    DSID_NAMED_PIPE,       bChangedSomething );
        dbaccess/source/ui/dlg/adminpages.cxx:219:    void OGenericAdministrationPage::fillString(SfxItemSet& _rSet, const weld::Entry* pEdit, sal_uInt16 _nID, bool& _bChangedSomething)
        dbaccess/source/ui/dlg/adminpages.cxx:227:    void OGenericAdministrationPage::fillString(SfxItemSet& _rSet, const dbaui::OConnectionURLEdit* pEdit, sal_uInt16 _nID, bool& _bChangedSomething)
        dbaccess/source/ui/dlg/adminpages.hxx:218:        static void fillString(SfxItemSet& _rSet,const weld::Entry* pEdit,sal_uInt16 _nID, bool& _bChangedSomething);
        dbaccess/source/ui/dlg/adminpages.hxx:219:        static void fillString(SfxItemSet& _rSet,const dbaui::OConnectionURLEdit* pEdit,sal_uInt16 _nID, bool& _bChangedSomething);
        dbaccess/source/ui/dlg/advancedsettings.cxx:351:        fillString( *_rSet, m_xAutoIncrement.get(), DSID_AUTOINCREMENTVALUE, bChangedSomething );
        dbaccess/source/ui/dlg/advancedsettings.cxx:353:        fillString( *_rSet, m_xAutoRetrieving.get(), DSID_AUTORETRIEVEVALUE, bChangedSomething );
        dbaccess/source/ui/dlg/detailpages.cxx:146:            fillString(*_rSet,m_xOptions.get(),DSID_ADDITIONALOPTIONS,bChangedSomething);
        dbaccess/source/ui/dlg/detailpages.cxx:303:        fillString(*_rSet,m_xEDHostname.get(),DSID_CONN_HOSTNAME,bChangedSomething);
        dbaccess/source/ui/dlg/detailpages.cxx:406:            fillString(*_rSet,m_xEDDriverClass.get(),DSID_JDBCDRIVERCLASS,bChangedSomething);
        dbaccess/source/ui/dlg/detailpages.cxx:407:        fillString(*_rSet,m_xEDHostname.get(),DSID_CONN_HOSTNAME,bChangedSomething);
        dbaccess/source/ui/dlg/detailpages.cxx:408:        fillString(*_rSet,m_xEDSocket.get(),DSID_CONN_SOCKET,bChangedSomething);
        dbaccess/source/ui/dlg/detailpages.cxx:608:        fillString(*_rSet,m_xETBaseDN.get(),DSID_CONN_LDAP_BASEDN,bChangedSomething);
        
        So I don't think that trimming these may be harmful.
        Now we could also add a boolean fillString to indicated if a trim is needed
        but does it worth it?
        
        Change-Id: I6fa841a0c062d4b81a09549cbe865fd627d070cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128029
        (cherry picked from commit 470d1be4ec5a3a5a0aba8febda06600ea39852c5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127960
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-10  Caolán McNamara  <caolanm@redhat.com>  [7cc67c60b8ce52292436478a6c739f6d3b79fa94]

        ofz#43818 delete of uninitialized pointer
        
        Change-Id: I91509915c18c3e9b54cb3047462b9dd9a8c7a46b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128086
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-09  Hossein  <hossein@libreoffice.org>  [4b0b5adf22ee479258a2625d6d12d81160f247d0]

        tdf#146084 No hyphenation warning for Pashto
        
        Pashto language, which is spoken in Afghanistan and Pakistan uses the
        Arabic script, and does not use hyphenation.
        
        Change-Id: I87a1235b183055b0961ab27f45281be7aa9965c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128191
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        (cherry picked from commit 7ac5ee3546e15455c5ee306af234bb7fe8a29049)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128148

2022-01-09  Caolán McNamara  <caolanm@redhat.com>  [8c9d8521677f63e22c79eff7399b9f76c06e8847]

        tdf#146641 allocations attempted while hidden are discarded by gtk
        
        Change-Id: I46288cf4c106e2763feba298f1c44dbbf6c85581
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128080
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-09  Caolán McNamara  <caolanm@redhat.com>  [0d373003a6a63c3e7e89266668ebc0b42eb2d294]

        tdf#146423 don't set a size-request during a size-alloc
        
        and use a better width calculation
        
        Change-Id: Ib873a8ed9e6424c09630650af352ba5a20c674b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128077
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-09  Caolán McNamara  <caolanm@redhat.com>  [6ed655058f0a38af744ed2431f006011c6f0afa3]

        Resolves: tdf#129745 don't override child help for application frames
        
        the glue WindowInstance is created on demand, and on creation descends
        into any existing open dialogs and changes their help handlers. We could
        not descend into child dialogs, but we shouldn't change the app frame
        help handler anyway.
        
        Change-Id: I8d149d324f04824fbe9eec517d8c482fd96b125b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128075
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-09  Caolán McNamara  <caolanm@redhat.com>  [f2b9ccba7a2dace2c384de06464d6f3535e98620]

        Resolves: tdf#146285 the "edit" button should be insensitive
        
        for this case
        
        Change-Id: Ib60577d10bd4a91ea01c5aa6fcf3d50b38fbe24d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128067
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-09  Hossein  <hossein@libreoffice.org>  [139ad1049ca65b279fe5e0b085bf2af039b62e19]

        tdf#146084 Don't warn for languages without hyphenation
        
        Upon opening a Writer document containing some languages that do not
        use hyphen, an alert is created with the text:
        
        'Missing hyphenation data Please install the hyphenation package for
        locale "ab_CD".'
        
        in which 'ab_CD' is the locale.
        
        This patch removes the warning for these languages, that do not use
        hyphenation:
        
        * Arabic script languages (except Uighur)
         + Persian (Farsi)
         + Kashmiri
         + Kurdish (Central Kurdish and Southern Kurdish with Arabic script)
         + Punjabi
         + Sindhi
         + Malai
         + Somali
         + Swahili
         + Urdu
        "Words are not hyphenated in Arabic language text, however hyphenation
        is possible for Uighur text written in the Arabic script"
        https://www.w3.org/International/i18n-tests/results/word-break-shaping
        The list from MS documents is lenghty, but some of the languages are
        were not available in LibreOffice, so they are ommited:
        https://docs.microsoft.com/en-us/typography/script-development/arabic
        There were languages like Hausa and Kanuri from Nigeria that use both
        Latin and Arabic script, but only Latin script was listed in the
        LibreOffice languages, so they were also ommited.
        
        * CJK languages
         + Japanese
         + Korean
         + Chinese
         + Yue Chinese
        "CJK languages differ from European languages in that there are no
        hyphenation rules"
        https://tug.org/TUGboat/tb25-0/cho.pdf
        
        * Vietnamese
        "In Vietnamese all words consist of single syllables, so they are
        often very short; hyphenation is not allowed at all."
        https://tug.org/TUGboat/tb29-1/tb91thanh-vntex.pdf
        Hyphenation is declined in Vietnamese orthography since 1975
        https://www.quora.com/When-did-hyphenation-decline-in-Vietnamese-orthography
        
        The fix for Japanese (tdf#143422) was previously done in:
        53d5555f13371252874ec962dee4643168d26780 and the functionality is
        preserverd with the current patch.
        
        An alternate approach would be adding all the unicode scripts,
        specifying the script for each langauge, and decide upon the script
        (mostly) and not (only) the language.
        
        More information about the hyphenation usage of many scripts can be
        found in:
        https://r12a.github.io/scripts/
        
        This is the list of Unicode scripts:
        https://unicode.org/standard/supported.html
        https://en.wikipedia.org/wiki/Script_(Unicode)#List_of_scripts_in_Unicode
        
        Change-Id: I7d2b4ee55a0893d1f0d1f9cd3b7cc037a49589b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126435
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>
        (cherry picked from commit 151c56ed547490a99d912524c0e56b5d6d4a1939)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128082
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-08  Thorsten Behrens  <thorsten.behrens@allotropia.de>  [4f76a8329a8cc31fac1e4a9ee6f4658a6802b854]

        Update libassuan to 2.5.5
        
        Change-Id: Icd1034f4c6b43605f5d43fe28f7e0d191311daf0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127664
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        (cherry picked from commit 568a5bba2a30ab588b52677106bf209d4c0df758)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128084
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2022-01-08  Thorsten Behrens  <thorsten.behrens@allotropia.de>  [e0721a655ca69d699024fd91da7071da0485b218]

        Update gpgme to 1.16.0
        
        * remove GPGME_CAN_EXPORT_MINIMAL_KEY, upstream now has support for
          key export flags in c++ wrapper (gpgmepp >= 1.14)
        * therefore, external/gpgmepp/add-minimal-keyexport.patch now fully
          obsolete, tweaked xmlsecurity code to use upstream function
        * bits of external/gpgmepp/find-libgpg-error-libassuan.patch are
          upstream now (configure and makefile pieces, though we keep
          configure.ac changes for the while - to not pick up system versions
          too easily)
        * external/gpgmepp/gpgme.git-fe2892618c20cd40c342cce26ffb6ac4644fd3c3.patch.1
          was from upstream anyway, removed
        
        Change-Id: I991c20c0eeff0f9135e97c991afcb905be55a959
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127665
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        (cherry picked from commit 78dae8b20b85686d1a642415195d2e10fbb2dc1f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128085
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2022-01-08  Thorsten Behrens  <thorsten.behrens@allotropia.de>  [fdfd132dc2f596472f0dfd99f7acd2a3d6509527]

        Update libgpg-error to 1.43
        
        Change-Id: Iecd4a131f9c5b43bb03c5f9c4b6c7efe36e443aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127663
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        (cherry picked from commit 7d50d74d0a10b4811b82f66dc5ac5a696c2974c7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128083
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2022-01-07  Mike Kaganski  <mike.kaganski@collabora.com>  [6d8b019f8f72d9802d86ab0414c909db04fdc912]

        tdf#146617: iterators may be invalidated during handler call
        
        ... when the handler decides to remove itself from listeners.
        
        Change-Id: I1d5fe802f50d284bf70d747edaff0a19852c5a7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128054
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        (cherry picked from commit e9dce4e8cbea04d6c6636a45f5a172e986714409)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128074
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-01-07  Caolán McNamara  <caolanm@redhat.com>  [ecda845512e1c67c514efbd0b388300ab9ffe8cf]

        ofz#43052 crash in WW8TabDesc::MergeCells
        
        Change-Id: I4d7acc006458598ad43033fa8e35b2f422d76ff5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127770
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-01-07  Caolán McNamara  <caolanm@redhat.com>  [1e5d2dee621776afbc704e7ba9db79adaddc43f3]

        ofz#43376 Null-dereference
        
        Change-Id: I57f67465e4f8ca6fc6bd47d7b095e9b470d9d2c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128072
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-01-07  Caolán McNamara  <caolanm@redhat.com>  [3399f4d95ec1e685bd48936f1131dd8c860aebf4]

        Resolves: tdf#146592 "Reset" to the current document properties
        
        not those seen at the initial load of the TabPage
        
        Change-Id: Ieba4c278a0a9b7fef3030d8462cb845c27dba9b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127959
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-06  Ismael Luceno  <ismael@iodev.co.uk>  [7c0a4e7ca36b93df4968182f92b3d52fd4d1bb01]

        Add configure test for the backtrace implementation
        
        Improve robustness by testing explicitly; instead of assuming based on
        the OS, test first the libc and then test for libexecinfo.
        
        The assumption was wrong for FreeBSD (included since 2017) and for
        musl-based systems (not in libc).
        
        Also, remove INCLUDE_BACKTRACE and clean up a bit.
        
        Ref: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220271
        Change-Id: Ib4b7fd4fe2cdf5f76babe47a21bd2990fcf42649
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127538
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        (cherry picked from commit c1be12396088563ed77ed61e54fd4e153469701d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127767
        Reviewed-by: Ismael Luceno <ismael@iodev.co.uk>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2022-01-05  alt  <alexander.solodukhin1@gmail.com>  [b65a0aadba3cba51c9ec4f543219351dfdb4bb6c]

        Fixed tdf#143142 when unable to scroll table column width properties.
        
        Fixed the issue when unable to scroll table column width properties on some occasions.
        
        Change-Id: Id0a89d248d2a4effc0cb08ca0dc60aa23f66d70e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127938
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        (cherry picked from commit a409739efe4507e23926d1862215c128904fda88)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127955
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-05  Jim Raykowski  <raykowj@gmail.com>  [0b592cad64d02cb3e7f4da73c129ccd4d939d93e]

        Outline folding: Check frame area is valid before using pointer to
        
        saved outline frame
        
        It seems when a frame is removed it is not immediately destroyed, so a
        pointer to the removed frame may not be a null pointer. This patch
        checks for valid frame area definition before using the save outline
        frame pointer with intention to fix an intermittent crash occurrence
        when an outline paragraph is removed.
        
        Change-Id: I4f9b55acc6aeb83553a3f26c2701159c2ba439a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127717
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127933
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-05  Jim Raykowski  <raykowj@gmail.com>  [f48c82cc5c2fcff4c8b6848daf66be61fd04d374]

        tdf#134960 SwNavigator: Improve table content member list ordering
        
        by sorting by table node index in the document model
        
        This has advantage over sorting by frame layout top position because it
        always shows the tables in the order they appear from start to end in
        the document independent of single-view, muliple-page, or book view.
        
        Change-Id: I9103c32bbb32afd44e0528b1c7744812075b2339
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127828
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127932
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-05  Julien Nabet  <serval2412@yahoo.fr>  [d12094654d83f28b292200367939ca7e6144732b]

        tdf#146471: Firebird: impossible to delete an external table
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=146471#c1
        for full explanations
        
        Change-Id: Ie75669cf951429654ff8e6c28508b9fee2ee03bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127715
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        (cherry picked from commit 13de0ade50bec34be612ba4a3196c2efd9ce3b4e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127584
        Reviewed-by: Lionel Mamane <lionel@mamane.lu>
        Tested-by: Jenkins

2022-01-05  Justin Luth  <justin_luth@sil.org>  [411cc8af8490ba307245c689ed5714f612bb9d6f]

        tdf#146489 writerfilter: ensure only character properties
        
        This is another RTF regression found against LO 6.0's
        commit fdfdea4d5af51a68f2d497cc5c3359d74c385fd5
           tdf#82173 writerfilter: apply char properties to footnote
        
        The original commit in LO 6.0 intended that only character properties
        were used. A follow-up commit for RTF tried to ensure that
        these would be on the top of the stack.
        
        However, in this case, it seems like somehow the table is
        getting involved in putting the paragraph context
        on the top. (Actually, there is no
        GetTopContextOfType(CONTEXT_CHARACTER) at all.)
        
        In any case, aFontProperties should only contain
        character properties, so ensure that.
        
        The unit test shows that there is still some kind
        of import problem, because the footnote marker
        should be a large, red character, but it is just
        normal text. See tdf#108949.
        
        Change-Id: I1ea7256891b198046f79f0d3a36e43d6c2ae3383
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127943
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <jluth@mail.com>
        (cherry picked from commit 44c37c4af2d23d1469cdeeb56f2f5a2bef493986)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127954

2022-01-04  Julien Nabet  <serval2412@yahoo.fr>  [6f9278886eec76fdba19e2763c194fc129a2a42e]

        tdf#146432: fix crash with REGEXP_REPLACE() executed in query editor to MariaDB
        
        See bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=177292
        
        Noticing:
        warn:legacy.osl:7697:7697:connectivity/source/drivers/mysqlc/mysqlc_general.cxx:188: mysqlToOOOType: unhandled case, falling back to VARCHAR
        I found REGEXP_REPLACE returned a MYSQL_TYPE_LONG_BLOB and some locations should be taught about it.
        
        Also, let's also deal with MYSQL_TYPE_TINY_BLOB and MYSQL_TYPE_MEDIUM_BLOB
        
        Change-Id: Ib7fd6ef747ce1b1851c788d2bb5a1d4ec673aee1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127919
        (cherry picked from commit e43573aae0fa07d170fb042b7184156c851c1f77)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127952
        Reviewed-by: Lionel Mamane <lionel@mamane.lu>
        Tested-by: Jenkins

2022-01-04  Stephan Bergmann  <sbergman@redhat.com>  [665131cf4be77594e4a8352f2d4a38446b69906a]

        For now, disable tests giving dubious results on AArch64
        
        when built with -ffp-contract enabled (-ffp-contract=on default on Clang 14
        trunk since
        <https://github.com/llvm/llvm-project/commit/f04e387055e495e3e14570087d68e93593cf2918>
        "Making the code compliant to the documentation about Floating Point", cf.
        19559ebbee160d1625d06feec7e6566772dad231 "Allow for a presumably more precise
        result of BESSELY(80,9)"; and -ffp-contract=fast default when building with
        optimizations on GCC) on both Linux (with
        6cb20e0b298f41fe88984aebfe5454f936a0ae3a "Disable
        CppunitTset_sc_*_functions_test for linux_aarch64 for now, too" reverted) and
        macOS.
        
        Change-Id: Ie867d999173410ec9868bd14c0ee04bbba371920
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126727
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        (cherry picked from commit 72b25619960cdaa829c8ea10e27d9c0b20a2c26f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127784
        Reviewed-by: Eike Rathke <erack@redhat.com>

2022-01-04  Olivier R  <olivier.dev@grammalecte.net>  [9304400272b7bc89e6c5a71a16efbca06b4f602c]

        Update git submodules
        
        * Update dictionaries from branch 'libreoffice-7-3'
          to ea693b5eae635edf5c6da4cda695724b335a8681
          - Update French hyphenation rules
            
            Change-Id: Iece44334bc101a97f6297d13b24b2fc764ffc7f5
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/127910
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            (cherry picked from commit 3fc3d99f071693dd40a78ba1f729ef47dc189692)
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/127780
            Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2022-01-04  Armin Le Grand (Allotropia)  <Armin.Le.Grand@me.com>  [446ade2ac0023a322cd464911c62df440b6663af]

        tdf#126269 Add clipping to diagonal border lines
        
        See task for in-deep discussion. Needed to do some
        re-arrangements to add clipping to diagonal border
        lines. It is necessary to only clip visible geometry
        but not touch vectors that get added to be able to
        solve all that dynamic border line style start/end
        overlapping.
        
        Change-Id: I656a5cd63a011140ee1281873e44ab5e60606b67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127713
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127757
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2022-01-04  Krzysztof Hałasa  <khalasa@piap.pl>  [0c5e0dcd19403f967bc1ae46ebb8649b27b29b86]

        tdf#134982: use the right protocol for Mysql/Mariadb
        
        Thank you Krzysztof Hałasa for the patch!
        
        Change-Id: Ib7532a716b7e0fa73f309e0a4f9af9e663e0d3df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127673
        Reviewed-by: Lionel Mamane <lionel@mamane.lu>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Jenkins
        (cherry picked from commit 0143ec4d3d56eeee7edf16371c1d3c3981890b71)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127786
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-04  Ismael Luceno  <ismael@iodev.co.uk>  [e57376c4ccf40bac3c284bd9a04000f0fd5ed360]

        Always use <poll.h>, no modern system needs <sys/poll.h>
        
        This was standardized in IEEE 1003.1-2001, so more than 20 years old.
        
        Verified following systems using online resources:
        - FreeBSD 3.0 (1998)
        - NetBSD 1.3 (1998)
        - OpenBSD 2.0 (1996)
        - CentOS 5.0 (2007)
        - Debian 4.0 (2007)
        - IRIX 6.5.30 (2006)
        - SunOS 4.1.3 (1992)
        - SUSE 10.2 (2008)
        - Red Hat 5.0 (1998)
        
        So the check used for BSDs on vcl/unx/generic/dtrans/X11_selection.cxx
        was never correct.
        
        On GNU/Linux specifically, <poll.h> is provided since glibc 2.0 (1997).
        
        musl libc produces the following warning if the non-standard header is
        included:
        
            /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include <sys/poll.h> to <poll.h> [-Wcpp]
        
        Change-Id: Ia8f4b9e1ee069f86abe03140c18a77d17336d09c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127666
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        (cherry picked from commit 4242c7b91887236375e08e2b6b24de0cecbf1626)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127586
        Reviewed-by: Ismael Luceno <ismael@iodev.co.uk>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-04  Ismael Luceno  <ismael@iodev.co.uk>  [c9d0f66fef3123f76954fa7549d0a6ec5dd549f8]

        idlc: Always use sys/wait.h on UNIX
        
        According to (and since) POSIX.1-1988 it's always <sys/wait.h>; and all
        supported systems include it, back to 1995.
        
        AFAICT, none of the systems mention <wait.h> in their manual pages.
        
        musl libc produces the following warning if the non-standard header is
        included:
        
            /usr/include/wait.h:1:2: warning: #warning redirecting incorrect #include <wait.h> to <sys/wait.h> [-Wcpp]
        
        Change-Id: Iff1293a08ad080fdc987770596b10ef08cc145a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127537
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        (cherry picked from commit 9d0568609be69a2b533d9a4bf4d03c37c15e779d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127585
        Reviewed-by: Ismael Luceno <ismael@iodev.co.uk>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-04  Tibor Nagy  <nagy.tibor2@nisz.hu>  [3698a523d7ce3278ac4e285e32d737951f317978]

        tdf#146223 PPTX import: fix master objects visible property
        
        Master objects were always visible after the import, which
        could change the background of the slides.
        
        Change-Id: Idc5260718f2916e207f751286044e9a7fabdee89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126833
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry picked from commit 4574a1ea408c2ac30042dca32d02207ec7add4da)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127777
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-03  Kiyotaka Nishibori  <ml.nishibori.kiyotaka@gmail.com>  [ddfd6e7b93b906f16149608bfe86e859a28226bd]

        changed CuiResId into SvxResId.
        
        though some translation entries for tooltip for border preset images were in
        svx.mo, cui/source/tabpages/border.cxx referred the entries to cui.mo with
        CuiResId route, and the translations was not gotten.
        
        this commit is alternative change.
        
        Change-Id: Ica7a7ea71f7afe7044104b9d953f1b3edf9c2503
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127771
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2022-01-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [cceb1e07569261d1828ce1fc08861b407486930b]

        CppunitTest_sc_subsequent_filters_test2: check format instead of string
        
        Otherwise, this might fail. See 660e538ee77109bc3e7dff4491164d696e503abc
        < Disable broken part of ScFiltersTest2::testTdf126116 >
        
        Change-Id: I40534b70fc19ee163d9e6cb0c081fae40b81fdb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127774
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2022-01-03  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [00bcff6edd2dce657711fa517f35f14beebcaafd]

        crashtesting: set document reference only once
        
        For SdtHelper we need to keep valid reference to main document
        (in our case first call), not to any of substreams like header,
        footer, etc.
        
        Change-Id: Id9d99c1a9bff9a3392eea4cc6e2abe774e5868d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127672
        Tested-by: Jenkins
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>
        (cherry picked from commit 923665ac525e8dad218724327fdbd98d4fb790ad)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127581
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2022-01-03  László Németh  <nemeth@numbertext.org>  [118b6dddad55e00b1ae596db344c6672a1d4d4c3]

        tdf#136368 bump to libnumbertext 1.0.8
        
        – Soros.py: fix FutureWarning: Possible nested set at position, reported by Rene Engelhard
        
        – tdf#136368 fix Old Hungarian transliteration
        
        – fixes for Chinese, French, Marathi, Polish, Ukrainian
        
        Change-Id: I99f56b8a6089bc94f43056bcdedcae89ff4e68c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127821
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry picked from commit 98fd4fcdc61202846e0957cb6aaed9e4a2d2c520)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127773
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2022-01-03  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [54c3e6649b793bb382260330912805d4e6c138aa]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-3'
          to 3b4862b4c8deab562584d00830ea5883a65b488d
          - These don’t need to be translatable
            
            Change-Id: I58aaae67b6c4e138ff7b7d7a655bdc3a71761bb7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/127886
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            (cherry picked from commit 66835d0b781676751880a47989a5464b9dd1590f)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/127772
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2022-01-02  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [3a42dbc1db38e8163ff7a0e9a86cf61f7c48c1b1]

        Bump copyright year to 2022
        
        Change-Id: Icbb000677066127fa67e8c22fb0ab6880acc0169
        (cherry picked from commit fb32c4d96141ccc1766fa4e39405130fcf409a6a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127848
        Reviewed-by: Martin Srebotnjak <miles@filmsi.net>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-12-31  Julien Nabet  <serval2412@yahoo.fr>  [df00367b8fe5d6b495c8e568f1ec732992e86d07]

        tdf#146472: Missing page count in Go to Page dialog for some locales
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=146472#c2
        and https://bugs.documentfoundation.org/show_bug.cgi?id=146472#c3
        
        The _ is added by use_underline/use-underline
        In the case of Czech language, "z" was used as the shortcut for _Cancel/_Zrušit
        and since "of" is translated "z", the "_" had been put before the 1
        and "z $1" was transformed into "z $_1"
        
        So let's remove the shortcut for "page_count"
        
        Change-Id: I11a03cf11cafe108f77f4b6427fa66b1686d0ea7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127768
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-12-29  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [bd7f01c4ca5222d8d3293cc81802cfd6c0bfdcc3]

        tdf#145960 - Return type of boolean operators should be of type boolean
        
        In addition, added missing vba test to the test routine.
        
        Change-Id: I3ee837e1eab30f10e0a4169d11014f9b6574ad1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127631
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>
        (cherry picked from commit 565a5fdee3c00b383b4d36180be845d48fd42556)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127580
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-29  Thorsten Behrens  <thorsten.behrens@allotropia.de>  [d951f3d60b11d95168fbb0b4dc8f7cc22b5b7689]

        Fix autoconf>=2.70 gcc-wrapper breakage
        
        Re-generated configure file gets confused & claims not finding C89-
        compatible compiler for gcc-wrapper-building libassuan with msvc
        underneath.
        
        Work-around the problem by telling toolchain right off that this
        _is_ a std c compliant compiler.
        
        Change-Id: I4fa23673b790bc70a9294951df545c27f5236f81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127641
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        (cherry picked from commit 1bb0e177124d5d6661b72df6c7d848fb23639652)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127578

2021-12-28  Xisco Fauli  <xiscofauli@libreoffice.org>  [c2f5b2d46578e7fc5572514b3bb7eef93e1fc1f2]

        update credits
        
        Change-Id: Id193ff586cecdb483a212c8e44d438ee905736ae

2021-12-28  Jeff Huang  <jeff@mail.ossii.com.tw>  [b404a6fbbd254c19599b81a3b2f9ee85f0ac8c04]

        tdf#140726 Change func func(<?>) to func <?>(<?>) in Math
        
        Change-Id: I9b28097c0043c7c6daffb047683b6af1f0202223
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127393
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        (cherry picked from commit 54115790926a5964534472dff7e4661ea34acb28)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127377
        Reviewed-by: Po-Yen Huang <jeff@mail.ossii.com.tw>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-12-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [0c183add008e3604711d1995716cdcffc0881dc6]

        tdf#145090 LO Calc Crash with drop-down-menu
        
        avoid attempting to call into widgets while in the middle of dispose
        
        regression from
            commit 8d485ec0cd35ee1ae7684f2b6ca96c0f0c6f9dac
            IsDisposed->isDisposed in vcl/../window
        
        Change-Id: If346dc9dc8547f8da28d091bfa20eff39162a0b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127437
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        (cherry picked from commit 3454055d4da3326540905fc69626b934d5aa0744)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127483
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-12-28  Armin Le Grand (Allotropia)  <Armin.Le.Grand@me.com>  [487b2db4dffcc7894bd76fd2d77fe8051f89016e]

        tdf#126269 Handle diagonal borderline better for merged cells
        
        Change-Id: I04776bbd237dc1fa881385bfe9be7f034b58e35a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127431
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127591
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-12-27  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [176266177ab810159a9956fc776b872ecba3355b]

        tdf#146257: sw: better handling for list numbering = NONE
        
        Previously during refactoring were lost some corner cases with
        some level having disabled numbering. In this case LO should
        strip useless delimiters up to next level.
        
        For example, if second level has disabled numbering, third level
        should look like "1.1", but not "1..1".
        
        Change-Id: I259a16b456f51bc76d5c8360974d0acadfc36776
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127517
        Tested-by: Jenkins
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>
        (cherry picked from commit bf2b46aa15665dde63ceff4e7686b99b3990354f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127569
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-27  Julien Nabet  <serval2412@yahoo.fr>  [e6b65a50ed745914ac16fb239a593581d3432173]

        tdf#130595: Parameter query with :parameter IS NULL doesn't work
        
        Problematic SQL here:
        SELECT * FROM "Table1" WHERE "Name" = :name OR :name IS NULL
        
        Firebird considers there are 2 parameters.
        
        When providing an empty string, no pb, OPreparedStatement::setNull is called which is ok for both parameters
        
        When providing a non empty string, we go to OPreparedStatement::setString. For first param no pb
        but for second param, sql type is SQL_NULL so it must be taken into account
        See https://www.firebirdsql.org/file/documentation/html/en/refdocs/fblangref25/firebird-25-language-reference.html#fblangref25-datatypes-special-sqlnull
        for full details
        
        Change-Id: I80dff259d85957e8547c098e4c48b642cce26804
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127571
        Reviewed-by: Lionel Mamane <lionel@mamane.lu>
        Tested-by: Jenkins

2021-12-27  Julien Nabet  <serval2412@yahoo.fr>  [6d82b1f0c6deaaf55df762dbfda03eae21ff82c2]

        Related tdf#130595: SQL_NULL means pVar->sqldata = nullptr
        
        Fix this assertion:
        0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49
        1  0x00007fcc7f2b2536 in __GI_abort () at abort.c:79
        2  0x00007fcc7f2b241f in __assert_fail_base
           (fmt=0x7fcc7f418998 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x7fcc614a5de7 "false", file=0x7fcc614b3542 "/home/julien/lo/libreoffice/connectivity/source/drivers/firebird/Util.cxx", line=346, function=<optimized out>) at assert.c:92
        3  0x00007fcc7f2c1212 in __GI___assert_fail
           (assertion=0x7fcc614a5de7 "false", file=0x7fcc614b3542 "/home/julien/lo/libreoffice/connectivity/source/drivers/firebird/Util.cxx", line=346, function=0x7fcc614b3865 "void connectivity::firebird::mallocSQLVAR(XSQLDA *)") at assert.c:101
        4  0x00007fcc6149c715 in connectivity::firebird::mallocSQLVAR(XSQLDA*) (pSqlda=0x5bca950) at connectivity/source/drivers/firebird/Util.cxx:346
        5  0x00007fcc61470722 in connectivity::firebird::OPreparedStatement::ensurePrepared() (this=0x5bc6a10) at connectivity/source/drivers/firebird/PreparedStatement.cxx:110
        6  0x00007fcc614714df in connectivity::firebird::OPreparedStatement::getMetaData() (this=0x5bc6a10) at connectivity/source/drivers/firebird/PreparedStatement.cxx:147
        7  0x00007fcc6147165d in non-virtual thunk to connectivity::firebird::OPreparedStatement::getMetaData() () at connectivity/source/drivers/firebird/PreparedStatement.cxx:154
        8  0x00007fcc66694776 in dbaccess::OPreparedStatement::getMetaData() (this=0x5bc6cc0) at dbaccess/source/core/api/preparedstatement.cxx:178
        9  0x00007fcc6669480d in non-virtual thunk to dbaccess::OPreparedStatement::getMetaData() () at dbaccess/source/core/api/preparedstatement.cxx:179
        10 0x00007fcc667711bd in dbaccess::OSingleSelectQueryComposer::getColumns() (this=0x5bb99f0) at dbaccess/source/core/api/SingleSelectQueryComposer.cxx:824
        
        Change-Id: I285c9bcd0b1fd059994d339ae4d419dec516f220
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127551
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        (cherry picked from commit abaf2b4ac7faada914885d95c49b554f576d7cee)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127567
        Reviewed-by: Lionel Mamane <lionel@mamane.lu>

2021-12-27  Jim Raykowski  <raykowj@gmail.com>  [f0ae7571b7f0d8b03f6c365d6c24ee69d973c781]

        tdf#146003 tdf#106613 Draw: fix slide rename not updated in Navigator
        
        Change-Id: Iee2d34e3192e3f7875ab10f3e79e9dc1a2fb20b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127397
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>
        (cherry picked from commit 9bfc42015acd6ae3475ab7927ccc006507cc38a2)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127486
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-26  Rene Engelhard  <rene@rene-engelhard.de>  [be5e8e00ce08a7386b0c2ad223e4df16195313fe]

        bump liborcus dependency in pkg-config check to >= 0.17.2
        
        since that is what is needed now since aadbac5467bb6ab768f87ed6ec003c55159d54aa
        to make the tests pass.
        (One could do a version-check like done with libmwaw etc, too, but
        didn't follow that route)
        
        Change-Id: Id70871104b5c12462db12f14b637c6884a98954c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127144
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>
        (cherry picked from commit e31191d45c27965bb1a73577b9fcc99b5d88795a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127374

2021-12-26  Jim Raykowski  <raykowj@gmail.com>  [5e019195ee3fdd577b0f333275a49390e010e669]

        Outline folding: check pointer before use
        
        Change-Id: Ifa79ef5f286da77fdac9464b4e271021107bf34e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127348
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>
        (cherry picked from commit 1609bb6ab5e34fc8fff67240e3c49dde93f2d2d7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127378
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-26  Eike Rathke  <erack@redhat.com>  [439814c48b3194398e7abe97a855193dc3e28f12]

        Resolves: tdf#146377 Propagate condition error of IF(condition)
        
        Previsouly a given ELSE-path was executed as the condition is never
        TRUE on error, which wasn't significant unless the ELSE was an
        error evaluating function like IFERROR() or ISERROR() or other
        IS...() functions.
        
        This changes behaviour of an undocumented side effect, so *might*
        break existing expressions that (unwillingly?) relied on it.
        
        Gnumeric, Excel and GoogleSheets all agree on propagating the
        error value as implemented now.
        
        Change-Id: I0905a363be7a3b02925f1c41b4e6c8d36f12df93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127515
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins
        (cherry picked from commit 1c14b9efb0677dea65ff220222fbb8d5c2aa6973)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127481

2021-12-26  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [5abdeb97d14a956b152ff7c08add9f313d554358]

        Colibre: update Save related icons
        
        Change-Id: I01542908edf1d855fe723e0a7818cd05297f49aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127473
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-12-25  Eike Rathke  <erack@redhat.com>  [eb050ea5b004e2f4a6ba96474177251f678707e9]

        Related: tdf#146377 Let AND(), OR(), XOR() propagate the current error, if any
        
        ... instead of forcing Err:504
        
        Change-Id: I7e91671ffc61bf82d9095378656b41981040f55e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127492
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins
        (cherry picked from commit 4674ff347cd2e71445503efdc0c110d094daa80b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127476

2021-12-25  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [8d95c59b79516fe1eab0fd8612962470bce303e1]

        Colibre: update Save related icons part II
        
        Change-Id: Ic2bbd21ae12d8465cc8ba1f6429e0c516f6dbc59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127458
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>
        (cherry picked from commit 5e528165e2e6026d2d1ba3386f2b45544c0c6ab1)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127475

2021-12-25  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [971e8fa993dc34ad3151b2521f247b985e060e0f]

        Colibre: various icon updates
        
        Change-Id: I1a0d0d8669597f50c4105b055ad91a1f629484e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127472
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-12-25  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [256f69050407841c097e0ca1f676ab007f692635]

        Colibre: update Undo/Redo, adjust Wizard & Clear Direct Formatting icons
        
        Change-Id: Idd604c2cb3d80b2e46dab0fa189194372c49f56a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127470
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-12-25  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [e54d756e47e188790d4fec117d1ad1bdc91b38a8]

        Colibre: tdf#146410 update Clone Formatting icons
        
        Change-Id: Ia331ffb5381a8aa077755a68f74587a6e0105ca7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127468
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-12-25  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [47d3a941b00eb92254f36a6e837d2a54a25b2394]

        Colibre: update graphics/image related icons
        
        Change-Id: I8f61a8332d1be1a2a5cbbd3e96c761314cc6b369
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127467
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-12-24  Hossein  <hossein@libreoffice.org>  [8e1aea537ffe35311cc6d43d4b0cef3f4ec82367]

        tdf#97663 SVGIO: Fix line spacing for <tspan>
        
        tdf#97663 is a regression caused by the commit
        701324a1e1f7e0c181ff1a50956ced686785ea53. The previous patch caused
        LO to forget the size of the font which was needed to calculate line
        height based on em units.
        
        em, px, pt, cm, in...
        https://www.w3.org/Style/Examples/007/units.en.html
        
        Accompanied with this fix is a unit test provided to avoid this
        issue in the future.
        
        The fix can be tested with:
        
            make CPPUNIT_TEST_NAME="testTdf97663" -sr \
                CppunitTest_svgio
        
        The em_units.svg is opened with Firefox, Chrome and Inkscape and the
        rendering in LibreOffice is compatible with the rendering in these
        applications.
        
        Change-Id: Idaecd9fb18101f7925fe2a917f7fc3fe7257ebc5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127130
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        (cherry picked from commit 4e2e57b530544736804ab663f832173ba1d78559)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127376
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-24  Noel Grandin  <noelgrandin@gmail.com>  [efa20d38fa51675e738ce50d6894b5df75debea0]

        tdf#146382 cant open file from Explorer-attached remote location
        
        problem spotted by mikekaganski
        
        regression from
            commit 0b46361ef84a61100a0274a007062317607d097a
            Author: Noel Grandin <noel@peralex.com>
            Date:   Sat Nov 20 08:03:49 2021 +0200
            tdf#133835 speedup calc autofilter (4)
        
        where I changed the behaviour of parseHostOrNetBiosName from overwriting
        the destination buffer to appending to it.
        
        Change-Id: I1bd3c7eade035a867c026364f5e114c1e652ca32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127352
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        (cherry picked from commit 15bc492281111997a5da556961b923bb607642b6)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127381

2021-12-24  Michael Stahl  <michael.stahl@allotropia.de>  [15bb6eede17160a84674ce4911bd0fdcee3c7747]

        tdf#138743 sw_redlinehide: delete FlyFrames when hiding tracked changes
        
        Cannot remember why but when RemoveHiddenObjsOfNode() was added in
        commit 464ef392f901c6e2ad3d32df8b039f2226073cf4 only as-char draw shapes
        were removed from the draw page, but as-char fly frames remained.
        
        For these only a barely visible border is painted sometimes, but the
        problem is they remain as a mouse click target, not sure how i didn't
        notice this earlier.
        
        Somehow image painting is wonky on current master, works fine on 7.1.
        
        Change-Id: Ie4e20f6a399daadda1badf155ba510445394f5e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127366
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 2954039767e1adab7a65838b61a449b701f244a4)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127372
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-12-23  Mike Kaganski  <mike.kaganski@collabora.com>  [29ec800034211194f9e2ab1748e0b6a1011dcf3f]

        tdf#143582: Avoid error on clearing leftover return value of a method
        
        SbxValue::Clear happens to not error out on clearing string and some
        other types of objects, but for the rest, it calls SbxValue::Put, and
        the latter errors out if not CanWrite(). The original test implemented
        in commit 24d24debef4cda7de702c4b470a3707f1aae3ea3 only checked string
        return value, so happened to miss this problem.
        
        See similar code in SbiRuntime::FindElement.
        
        Change-Id: I7c17137cc9e7ee3133ee86a9f701559df66e53b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127248
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        (cherry picked from commit 822998f1dc202aba7a558767f641687aef0c1148)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127257
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [d5c8e1e0ddda213b3d4d64510259dba45315518e]

        CppunitTest_sc_subsequent_filters_test2: fix test depending on current year
        
        While at it, move the file from ods to fods
        for better tracking in git
        
        Change-Id: I16df221e3a7341dc7c53de6130158c3887c472a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127361
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        (cherry picked from commit f4ab9cf69c3b1e9f17fc3873f160ddebd5f812fb)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127370
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-12-23  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [aa386d346a646db34975089282f37264ae32a2de]

        tdf#104823: unittest
        
        Ensure reading and writing to datasources
        
        Change-Id: Idbc907a21fe3b881d1b835ed0e8c795c4ea36863
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127311
        Tested-by: Jenkins
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>
        (cherry picked from commit c38dbafe0f332c6c263d1412eb41572222120c5c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127266
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-23  Rene Engelhard  <rene@debian.org>  [467bd1e6598dc85751ac464a2dd79f578387314c]

        work around off-by-ones on i386 in uicheck uitests...
        
        <@x1sc0> _rene__, I guess we could use assertAlmostEqual with delta=1 there,
                 but maybe once we add it, the next assert also fails for you?
        
        Change-Id: Ic64641ccdf9ca721997b4a842b646cf4b9e30f16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121641
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: René Engelhard <rene@debian.org>
        Tested-by: René Engelhard <rene@debian.org>
        Tested-by: Jenkins
        (cherry picked from commit 46ebf8c0ad191f9d9d94c898475dd953fb48d9fd)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127367

2021-12-23  Michael Stahl  <michael.stahl@allotropia.de>  [bccc8fed262215024b70a1c2d98236dd6dde6738]

        tdf#138771 sw_fieldmarkhide: fix overlaps in SwScriptInfo::InitScriptInfo()
        
        For sw_redlinehide, the MergedPara::extents were guaranteed not to
        overlap with the MultiSelection aHiddenMulti in this function because
        CalcHiddenRanges() took care to remove deleted redlines, but now extents
        may be created for fieldmarks and it does nothing for fieldmarks.
        
        Fix InitScriptInfo() to handle overlaps between extents and hidden
        ranges.
        
        (regression from c0864f26f3143ea81c65d3826fae32a8fd54c531)
        
        Change-Id: Ic7aa432e1b5b960f3a865176cf9dbc096b2cfd5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127329
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit d11fb6cecaf72787973990e09cc7e8d03bdbf9d7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127260
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-12-23  Michael Stahl  <michael.stahl@allotropia.de>  [6433dc223f6d21570e7132c4a580d186a5d5a334]

        Revert "Revert "sw_fieldmarkhide: init fieldmark mode from options""
        
        This reverts commit 70dd95aabd11b2146e2556c1da87da4a22d6f7b5.
        
        Looks like we might get some time to fix bugs.
        
        Change-Id: I7038c5e854676e2540011dd2a8dcfb8870788502
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125558
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 657de5fba12b0e9afcdee361654d2a2d0dbd7311)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127261
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-12-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [a7fb9ec83d08d28383918a40a0f9ccbbdccbf506]

        tdf#135061: sw_uiwriter3: Add unittest
        
        Change-Id: Ied2ae576810a9f66e51883375959d372af59abe4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127326
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        (cherry picked from commit 22f3f806abc0ef3ef02cd6733bdb3f950085dd17)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127263

2021-12-23  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [5de1c78ba793bd53961e5bb4ec5fe4c5b6828224]

        tdf#145057 Fix saving color filter when multiple data ranges in sheet
        
        When mutliple data ranges existed in one sheet, only the first one was
        considered when exporting color filters.
        Consider all of them, as any could hold a color filter.
        
        Change-Id: I13ae2018057eef7ef24fc8298c814a93df24f74b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127328
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
        (cherry picked from commit b85e99950dc4584160512cffec303827c02f2d15)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127259
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-23  Julien Nabet  <serval2412@yahoo.fr>  [169bca576f743950da3467829c892961ad1cc3b6]

        tdf#146363: fix crash when changing width/height of text box
        
        Regression from e6c7a018a0cfee395ce2886d41c908a2447ef5cc
        tdf#126180: EndTextEdit on all views before delete/cut slide
        
        Just declare and initialize nMarkCount later since calls
        to methods like ResizeMultMarkedObj or RotateMarkedObj may change the result
        
        Change-Id: Ic2a07a6f41b8052dcc3c2736205e1b9c6d538233
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127308
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        (cherry picked from commit aaff8a5cde6b3df9efdf4cf18157c9318c463e1a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127255

2021-12-23  Miklos Vajna  <vmiklos@collabora.com>  [8155efc399f12bffbbab23a2efc67e172bf08e9c]

        sw: fix SwTextGlyphsKey::operator==()
        
        It assumed that the length of our text and the RHS's text is the same,
        but that may not be true.
        
        Originally introduced in commit c7b83934fcf4120c1a4cba8e1eaf9c7aef9edc82
        (tdf#119992 sw: compare sub-strings in SwTextGlyphsKey comparison,
        2018-10-12).
        
        Change-Id: I0361ec001aaffdbad6814bbbfefec6eaeb367f10
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127163
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins
        (cherry picked from commit 0aca74c0acc3e1c3f6099f47bfe9bfedfa7bf86d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127258
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-12-22  Michael Stahl  <michael.stahl@allotropia.de>  [821e5733ce2149544fb6ff0b3d39923340f93fa7]

        tdf#135061 sw_redlinehide: fix copy into delete redline following table
        
        When pasting, the entire document body is covered by a delete redline.
        
        The insert position is in the last node, whose SwTextFrame has a
        MergedPara, and the problem is that the MergedPara::pLastNode continues
        to point to the last node of the document, even when the delete redline
        is adjusted to end in a newly inserted node by
        SaveRedlEndPosForRestore::Restore().
        
        Thus afer the 2nd paste, SwDoc::SearchNumRule() goes into infinite loop
        from node 141 to 86 and then jump via the bad MergedPara back to 141.
        
        The reason is that in DocumentContentOperationsManager::CopyWithFlyInFly()
        the RecreateStartTextFrames() isn't called.
        
        This is because it only checks if the preceding node is a text node,
        while here it is a table node.
        
        Fix this by checking if the node at the insert position is merged to a
        node preceding the previous node.
        
        Change-Id: I103b60b2bec86af11006ed591cfda2feb5f575a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127273
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 70ac13eecfa620e94770a64110eeaa05f8c266e6)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127253

2021-12-22  Michael Stahl  <michael.stahl@allotropia.de>  [ebcd9cef036bc9e383b5d8b97a306cb91e0b8928]

        tdf#135061 sw_redlinehide: create frames following hidden table
        
        When pasting, the entire document body is covered by a delete redline.
        
        The insert position is in the last node, following a table; table nodes
        do hot have any connection to frames if they are hidden by redlines,
        so MakeFrames() won't create frames for the inserted nodes.
        
        Refactor SwNodes::FindPrvNxtFrameNode() so that it can detect that table
        nodes are hidden in the current layout and continue to search in this
        case.
        
        For multiple layouts, MakeFrames() may need to use different nodes per
        layout, as the "nearest" one in one layout may be hidden in another.
        
        Change-Id: I3bb2c861c861438ac2695ab49dd91dc2bde87db4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127272
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit af4e20426ad24c6f2c0164b37472f2b7b54ecd30)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127252

2021-12-22  Michael Stahl  <michael.stahl@allotropia.de>  [943391c896064e3b5bcb816e870f6d9c1ad9ee07]

        sw: simplify SwNodes::FindPrvNxtFrameNode(), de-golf conditionals
        
        Change-Id: Ie5b35793ce38e6338e34d47725e649a56078d603
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127271
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit b922988e2cd57c9397b9e512a7616a10612b2b8f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127251
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>

2021-12-22  Michael Stahl  <michael.stahl@allotropia.de>  [2165f174f131933ad4abe530d79ca87728439824]

        sw: simplify SwNodes::FindPrvNxtFrameNode(), pEnd is always passed
        
        Change-Id: I6bd606e8c70704cb716b1eb474934dedb54d81da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127270
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit e0f13ce0f9e2dac836c42141bb848d2bf4fbda75)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127250

2021-12-22  Michael Stahl  <michael.stahl@allotropia.de>  [0e4f4b9ea8cf5223b90af47bea3c20e4541fc532]

        sw: simplify SwNodes::FindPrvNxtFrameNode(), improve comments
        
        Change-Id: I2f715ffe49d1c3ef373ffeb2a3cc335d511e0c13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127269
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 25aa814aa466cb0a59e34dfef33c50065c445f60)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127249

2021-12-22  László Németh  <nemeth@numbertext.org>  [631649f233bda500c627719b9e43df3fe08df7c5]

        tdf#146243 sw: fix Undo of accepting table row insertion
        
        Fix Undo of accepting table row insertion to get back
        the "false" value of HasTextChangesOnly property and the
        associated light blue table row background.
        
        This fixes also the missing update of the table row
        background at accepting the table row insertion.
        
        Follow-up to commit 8c028b7e41e3d350d0e67005b16faf0159cc5c12
        "tdf#146244 sw: update HasTextChangesOnly in modified rows".
        
        Change-Id: I8e2436b6b7b67f06037481955ff22cdbc2b22dc0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127228
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry picked from commit 1edaee2f03bce0efa409c592919458658d0aa751)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127186
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [4d30c63bd0652c75cda9c57ef21c4cfe65df184f]

        tdf#131467 Qt set default position on first resize
        
        Setting the position in Show() is too late, because LO will try
        to set the mouse pointer to the default button, if configured.
        That obviously needs the window position.
        And also take the menubar offset into account.
        
        Change-Id: Ia280539c082ff6f675966869fb6643a41a17d696
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127154
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        (cherry picked from commit ca28826a087245686d7fca3ffc8ca1f03307924d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127185
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-12-21  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [a4432eb0946c0bc775b3d30b634bef5d66544f8d]

        tdf#104823: support for sdt plain text fields
        
        This is a squashed commit containing set of changes:
        * Create a input field from sdt text block.
        * Advanced support for reading field data from data bindings
          which can point to custom xml or properties xml. For this
          XOOXMLDocumentPropertiesImporter idl interface was extrended
          with extra getterrs to get properties as xml dom elements.
        * Support for exporting of this feature back to docx. For this
          some extra parameters for sdt block are kept in newly introduced
          grabbag for input fields. If field does not contain grabbag it
          being exported as before (FILLIN or whatsoever), otherwise
          sdt block is counstructed based on data from grabbag.
        * Basic support for updating custom xml values back into
          custom xmls with usage of xslt transformations. To achieve
          this extra parameters were introduced to XXSLTTransformer:
          now it is able to support in-memory transformation stylesheets.
        
        Some unittests were corrected: since sdt plain text edit area is
        a field located inside paragraph in outout corresponding sdt is
        also located inside paragraph (instead of Word's approach with
        paragraph inside sdt). Seems this is not critical.
        
        Change-Id: I1a73ef300db3619804f7adf18579bea708764c14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127015
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127127

2021-12-21  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [c3d3eb7bdcb07824af7d205112f36201634aee59]

        tdf#104823: basic support for reading field data from databinding
        
        Change-Id: Ie45eb18205c1c54a631303b45887e54e456b6d5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125550
        Tested-by: Jenkins
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>
        (cherry picked from commit be172e5a93a94b2c615dc0aae0979b9a9fa9ebab)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127060
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-12-21  Tünde Tóth  <toth.tunde@nisz.hu>  [642f85b234d61ed87ee74f94b713321572e6774e]

        tdf#127989 OOXML: fix import of transparent hatching
        
        Set FillBackground property of hatching fill to false,
        if the alpha value is 0 in the <a:bgClr> element, i.e.
        if it's a transparent hatching. This way the previous
        non-transparent hatching is transparent now.
        
        Change-Id: I483d5c654be55e74c9073769b06f185526429635
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126550
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry picked from commit 001afbed910b7e565f602c1b11b1b4538cd59442)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127247
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-21  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b644b8c3b63cca1ae63bfae9ad7608924ead9ca5]

        bump product version to 7.3.0.1.0+
        
        Change-Id: Ia15c20c3cb42181081842be825012614e4bb03a1

2021-12-21  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [ea9f9103a2bc642498a3b856cd90e83d9e6d3e2a]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-3'
          to 855575426209820947579b51badbd6df279ba680
          - update translations for 7.3.0 rc1
            
            and force-fix errors using pocheck
            
            Change-Id: Iaf5f970103a9ace669ee6019b2362031e34cbdf0
            (cherry picked from commit f506a2490665212eeefb5934d6d4346a8a8c1856)
            
2021-12-21  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [811a24a7a33d3968a4c277883b59258397cebfa0]

        update credits
        
        Change-Id: Ibc9821175f53f57773e91877224c6b1d9e57f409
        (cherry picked from commit 2c4cd9c336e4264aeec9117d7c62307546d94df6)

2021-12-21  Jim Raykowski  <raykowj@gmail.com>  [5eecd474971419ebf66d0de687095be09bfc7a58]

        tdf#134960 List hyperlinks in order of apperance in the document
        
        in Writer Navigator Hyperlinks content type member list
        
        Change-Id: I0473c767478b1125acbb7e1b4bda99ac22934884
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126992
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>
        (cherry picked from commit 64065ade86cac68b9d500f0495ffc5745a944819)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127180

2021-12-21  Jan-Marek Glogowski  <glogow@fbihome.de>  [27751b59bbedda69e3336a81db4acab80d1ab765]

        Qt use asChild for pointer positioning
        
        .. and refactor some variable names.
        
        Change-Id: I7d31a7a377f614bdd78f8d09852a2eda0cc47442
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127153
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        (cherry picked from commit e63fe68fb1d0915b64fdf63f7fa6eed866fa3a0d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127173
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-21  Jim Raykowski  <raykowj@gmail.com>  [6c9f77e2f776f3a28764e423bbe42696c0b0627c]

        tdf#143569 fix fly frame Headings out of order in Navigator
        
        This fix uses the function that is used to determine SwSectionsContent
        nYPos. Using this approach also works to make the listing order of
        members of outline content type (Headings) the same order as they
        appear in the document.
        
        Change-Id: I108994553026e05088b103e1094e38a94d6608be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127022
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>
        (cherry picked from commit c8ac73daa670ab571c3d52541c67c28270ee6a08)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127182
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-21  Justin Luth  <justin_luth@sil.org>  [40b84167a58901d50d98730260d968046283376c]

        tdf#90805 sw tables: use veryThin instead of hairline borders
        
        This keeps it consitent with tdf#99027 which was fixed on the
        same day.
        
        Change-Id: I03d8a9c2ab1e7f6cf8a7c95d7600d549138e414e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127165
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
        Reviewed-by: Justin Luth <jluth@mail.com>
        (cherry picked from commit 3807e43b3b1a05eb7d9c88988b41448cfc05015a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127183
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-21  Jim Raykowski  <raykowj@gmail.com>  [ca9102b9ddaa228fd8820c35a74a19bcd85710e0]

        tdf#144672 fix Index entries in Naviator are always grayed out
        
        by fixing The return from SwTOXBaseSection::IsVisible.
        
        SwSectionFormat::GetInfo for RES_CONTENT_VISIBLE always returns false
        so it needs negated here and also need to test GetInfo pool item
        argument for valid pointer to a frame, indicating content is visible.
        
        Change-Id: I82326642b5714dd38779cf03a501ed0a2b032bcb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127024
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>
        (cherry picked from commit 6485187c5351f9356a3f27bae86bd0460b6bd3c8)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127181
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-21  Caolán McNamara  <caolanm@redhat.com>  [c337a714e9cf0fbb445dbfddf3dab11ac0f0e09a]

        only use X509Data
        
        Change-Id: I52e6588f5fac04bb26d77c1f3af470db73e41f72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127193
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        (cherry picked from commit be446d81e07b5499152efeca6ca23034e51ea5ff)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127177
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d4f0a0c5c3dc65e0310eb662c9dad0b1bcb60161]

        Fix English in extended tips
        
        Change-Id: I4125a68930d5debb17902aed58c0d6cb896fbe5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127172
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        (cherry picked from commit 681d8b9ec49b0318c0df17f86cc27baeed7eac5f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127174

2021-12-21  Justin Luth  <justin_luth@sil.org>  [d181d828d9a3490cefc3a9b41fbda2d5b07b08c3]

        tdf#133713 sd: bullets and numbering should enable it
        
        This fixes a LO 6.3 regression caused by re-working
        the numbering dialog (switching from FuOutlineBullet
        to the new FuBulletAndPosition).
        
        When running uno:OutlineBullet, one expects to have
        numbering applied to the selection. However, that part
        was completely omitted from the new implementation.
        I can't imagine why, since most everything else in the
        nearby code was just a copy/paste from the old methods.
        
        This patch restores some of the logic from the old function.
        [Deleted in commit 5ff162bede44b77cb19e5ff6571b6e34f228d9fb
        Author: Gül?ah Köse on Mon May 27 23:49:41 2019 +0300
            tdf#120905 Remove old FuOutlineBullet dialog code.]
        
        Partially revert loplugin:unusedmethods to recover EnableBullets()
        from commit cae829e9c1394851fc88829d5197460929c2792a
        
        This fixes Format -> Bullets and Numbering,
        right-click pop-up Bullets and Numbering,
        and sidebar's Toggle * List's "More Numbering".
        
        Change-Id: Iee3b66bd715e92167c9423242627a996191dcb72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126904
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        (cherry picked from commit 12832284318125b8649f6a67e3aa12aa953afdfb)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127176
        Reviewed-by: Justin Luth <jluth@mail.com>

2021-12-21  Michael Stahl  <michael.stahl@allotropia.de>  [86f539a23b08d0cc9e5e9566ac31380e373be13f]

        tdf#137318 sw_redlinehide: fix assert on export moz715138-3.doc to ODF
        
        (regression from 31f51598fd08c2b76583a1baad0c0d6d4b336664)
        
        Change-Id: Ia3e5d25e46da3016d1af9f5e1dbdcfc6bdd46457
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127145
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit d246fcf94638604911ef11ff2f4bdc0c5ba8dbfc)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127169
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-12-21  László Németh  <nemeth@numbertext.org>  [02b8bcf06c431ea4694d9fe13d6aa59100c79c05]

        tdf#146244 sw: update HasTextChangesOnly in modified rows
        
        It's not forbidden to write in rows deleted or
        inserted with change tracking, also Accept/Reject
        only part of the text changes here. Improve to
        handle these in SwTableLine::UpdateTextChangesOnly()
        by keeping property HasTextChangesOnly = false
        (tracked row change) only if
        
        1) there is an insert redline, which is the oldest redline in
           the row (tracked row insertion) or
        
        2) there is a delete redline, which is the newest redline in
           the row, and no text outside of redlines, and no insert
           redline in the row, i.e. whole text content is deleted
           (tracked row deletion).
        
        Also update HasTextChangesOnly table row property at accepting
        SwRangeRedlines in changed table rows.
        
        And follow-up bug fix commits of this:
        commit bc206f7fd3b4a9e843c81f39dcd2faeeff9c785a
        "cid#1495785 silence Unchecked return value" and
        commit 213173edc5e47bb6da11f9a301f4dca71854a48c
        "sw: fix crash with commit 8c028b7e41e3d350d0e67005b16faf0159cc5c12".
        
        (cherry-picked from commit 8c028b7e41e3d350d0e67005b16faf0159cc5c12,
        commit bc206f7fd3b4a9e843c81f39dcd2faeeff9c785a and
        commit 213173edc5e47bb6da11f9a301f4dca71854a48c)
        
        Change-Id: I2bc556c732e1d0fdca24678c79351aafbfc156b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127195
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-12-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [1b82b00174bf1b648612bd67797cbf86725a5c08]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-3'
          to 71a6d6a1f23fe2816dcfe51655d993f82e8a6270
          - tdf#146336 Fix missing default in Help page
            
            Logic was designed for moduls with page formatting.
            
            MATH, BASE and unknown module were not handled. Default is
            for Writer.
            
            Change-Id: I4d92a37110a342274a3d131f025213716134dd60
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/127191
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            (cherry picked from commit a35f8b648fd4bac70bbde0554a2d4051c7633cde)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/127175
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-12-20  Caolán McNamara  <caolanm@redhat.com>  [c036347589da379f4256627df4fe7f62a2715a59]

        tdf#146333 don't create a new XTitle just to remove a listener from it
        
        seeing as the listener obviously won't be in it
        
        Change-Id: If9944c003fa51309288276f1327011dc7403b31b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127171
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-20  Jim Raykowski  <raykowj@gmail.com>  [ce69f71983a09416514f0569c6cdfbcde87d4b99]

        Check pointer before use
        
        Change-Id: I06a19b4e6a5fa892c8aec555e5416fda7fe24146
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127090
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127155

2021-12-20  Jim Raykowski  <raykowj@gmail.com>  [b8f067dae3424c9cc2373e84c8a3465d477f9adc]

        SwNavigator: fill content member lists when toggling from root view
        
        Other content type member data could have changed while in root content
        view. Fill the content member lists when toggling from root, excluding
        the toggled from root content which should already have the most recent
        data.
        
        Change-Id: I7a014affa72c05f0a89df29acfbabcaf59fe711a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126796
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>
        (cherry picked from commit dc54785f153a7fe8fecc1e21b0ef7c6549e2d0d0)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126971
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-20  Kohei Yoshida  <kohei@libreoffice.org>  [afd8e27195bef78df3eb2d3ecab9cc3dae695b64]

        tdf#103331: Make styles attributes optional.
        
        Apply only those that are actually specified.
        
        Change-Id: Ib2e090fefe4dbfe3d4fca2b953bcf51d97d9ddec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126901
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>
        (cherry picked from commit 6b2da3ae3ea7f47dff3c807c151f88a9e1ae9964)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127167
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-20  Gabor Kelemen  <kelemeng@ubuntu.com>  [dd5e7b2120898b96132ed4d330adb597991c1f6b]

        tdf#146019 Remove confirmation dialog about applying images EXIF rotation
        
        Change-Id: I53553f91eeb5bd56bbad19b80421177a84625d96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126616
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127151

2021-12-20  Julien Nabet  <serval2412@yahoo.fr>  [da443a15694313cb1229dd818dd75f576ab658a2]

        tdf#142961: Drawing toolbar: Rename dup tooltip "Callout" into "Callout Shapes"
        
        Change-Id: I22df0b93501d0421ace1282ec4b9795082083929
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126632
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        (cherry picked from commit 0e8cc398f87315d121d0ebb28038f02f09d8e336)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127063
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-20  Justin Luth  <justin_luth@sil.org>  [f314a882c96cc0e951fecb83be73a03ef3f33da1]

        related tdf#90805 sw table: ensure border when setting border color
        
        When using uno:FrameLineColor to set a table's border color,
        add hairline borders if there are none at all.
        
        Change-Id: Ib2b2f8aff0052dc32b38486c98670ebff3bd6a4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126923
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <jluth@mail.com>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127000

2021-12-20  Justin Luth  <justin_luth@sil.org>  [68fdfc6013126526f5ba3908c5ad762f18f463cf]

        tdf#90805 sw: if no border when adding border color, add hairline
        
        Due to things like tdf#90070 (since LO scales down an image when
        adding a border), only make this a hairline border.
        Otherwise, a larger default would seem reasonable...
        
        From what I can tell, SID_FRAME_LINECOLOR
        in SwFrameShell::ExecFrameStyle affects frames and images
        and OLE objects.
        
        Change-Id: Icd72cecb7ebd7fc8b236fb5b8ebd14771399f94d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126910
        Tested-by: Justin Luth <jluth@mail.com>
        Reviewed-by: Justin Luth <jluth@mail.com>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126999
        Tested-by: Jenkins

2021-12-20  Mike Kaganski  <mike.kaganski@collabora.com>  [2524ac5dc8cda880f961fac892ee4d63096e12cc]

        Windows format name is UniformResourceLocatorW for Unicode strings
        
        See also commit 5fb9f4ffa9284c7248e2e82210506babaad4044d
            tdf#145964: Windows format name is FileNameW for Unicode strings
        
        TODO: replace one remaining format from CFSTR_* family that we use (see
        https://www.codeproject.com/Reference/1091137/Windows-Clipboard-Formats):
        FileGroupDescriptor -> FileGroupDescriptorW. That one needs more complex
        handling.
        
        Change-Id: I4d4ad83099854768cf36c7b3d89059d79c8e77f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126213
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        (cherry picked from commit 52e1d0ca6ad38b4b4fdc77b0951ad26f0ac18ec5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126239
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-20  Gabor Kelemen  <kelemeng@ubuntu.com>  [92536b0dab05c9dd42dd46e322057842d99c073d]

        tdf#146311 Hide Columns section in sidebar
        
        for media file in Calc
        Change-Id: Ia3e50d79eff645d66e7315bff51a62307dff2d69
        
        Change-Id: Ie8f2a6439a1cc68bce6d13bc304de9597fe86b5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127131
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins
        (cherry picked from commit 656ed2c6f217d73e4686726783dec5b940851daf)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127061
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-20  Justin Luth  <justin_luth@sil.org>  [97783676a85ea49aee856b5bd7193a4911856946]

        tdf#144364 sw: Revert "Use FastParser in SwXMLTextBlocks"
        
        This reverts 7.0 commit fd6feb4f538b0c5c9061529ff002be9f62a7239a.
        Noel said this was just a performance fix, so just go ahead
        and revert it.
        
        It caused the regression documented in bug 144364.
        
        Change-Id: I044c49e42873db120a94d93a00e9b35105778b9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127012
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <jluth@mail.com>
        (cherry picked from commit 1addd8c104f6ad390bdd0ca61cd5ce97b55ce218)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126982
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-12-19  Martin Srebotnjak  <miles@filmsi.net>  [f16a19c1869dc167adf44461a7da583a7fa9179f]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-3'
          to 633ee5e478e45ed25db24077819089fc0fc588b0
          - Updated Slovenian translation
            
            Change-Id: I23996342445afc17f98285470e1919d7775d84b5
            
2021-12-19  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [96cf3868f686a32e3162595e075fdc48ca32920c]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-3'
          to 87e56bf536943acdb367debde5370a906cfe5014
          - This string actually refers to the Eurozone, not the bigger European Union
            
            Change-Id: I495fa0ff13479f34ee84e02fb5122f733f981492
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/127099
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            (cherry picked from commit 06aefeb52aef710b60138fd6a71a849367341b5f)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/127059
            
2021-12-19  Julien Nabet  <serval2412@yahoo.fr>  [7f791573ff32bfb5bdd082b9a23413da6ff26b76]

        Regression from e01786898406130aa81eadc32f7bc2fad65c5344
        
        author	Julien Nabet <serval2412@yahoo.fr>	2021-05-14 18:46:57 +0200
        committer	Julien Nabet <serval2412@yahoo.fr>	2021-05-14 23:09:11 +0200
        commit	e01786898406130aa81eadc32f7bc2fad65c5344 (patch)
        tree	6852a41ac21a081114f51f5c0272249eb5f962d6
        parent	be96aa21aed3069775609780566541b3631cbbe1 (diff)
        Directly initialize vector in connectivity (part 3)
        
        Change-Id: Ib4097b3425e07de73abbc47ffefebb06b1458308
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127053
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-19  Caolán McNamara  <caolanm@redhat.com>  [58a0127e15a13996d16acf9a9ad000ed9e6ec91d]

        ofz#42605 Null-dereference
        
        Change-Id: Ief752f20aa3e7672e4ed7f6cd1809ee56a096c43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127051
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-18  Julien Nabet  <serval2412@yahoo.fr>  [f1985093b4b54dc48604d9f14efe24b82664d883]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-3'
          to 94884d21074aced3d03e93f607d5be5f813414b4
          - tdf#146299: MsgBox can have the parameter MB_ABORTRETRYIGNORE
            
            not MB_ABORTRETRYCANCEL
            
            Change-Id: I79867d5320c8e39fb717ac92f03875744a264a99
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/127048
            Tested-by: Jenkins
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            (cherry picked from commit 84b6347bd05d0a7e5a7ea5075702f5f2892b5c1f)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/127057
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-12-18  Rafael Lima  <rafael.palma.lima@gmail.com>  [ed6e274489b6719836404f288938275cb7cffa54]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-3'
          to 03ff1634789e03c22d22a1980014d80d9d151368
          - Related tdf#145350 improve subscript/superscript help about sidebar
            
            Change-Id: I4336688ee1c2c9cbb09d0ff06db75579656311cc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126938
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            (cherry picked from commit af5933948773b624c5802148c33094691cd5e196)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/127056
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-12-18  Rafael Lima  <rafael.palma.lima@gmail.com>  [8e0d726a54fb376cbf64837a75990d9eac11c601]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-3'
          to 4ec7e03a4ce226a566e854f8dc64d804810d8b9c
          - tdf#145983 Fix CTL information in Hyphenation help page
            
            Change-Id: I0863327574e671443255b49e86a1a13896c2d8bb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126937
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            (cherry picked from commit 02ad9fafa8ed2e393f118fe42c838d674ea9dda2)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/127055
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-12-18  Eike Rathke  <erack@redhat.com>  [aab20b3cc8c2379d609531b40b21cb4faece70d0]

        Change Interslavic Latin tag to {art-Latn-x-interslv}, tdf#145853 follow-up
        
        Change-Id: I4d19251fe350d8d2139ede9adbe0de1e3b570a5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127028
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins
        (cherry picked from commit 6e91ff7b57a231ca34f619a40297cf6ef1904ea2)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127049

2021-12-18  Eike Rathke  <erack@redhat.com>  [c25067e46d7d849a584295de365e32c6c7af11bf]

        Resolves: tdf#145853 Add Interslavic Latin|Cyrillic to language list
        
        Interslavic Latin {art-x-interslv} 0x06AD
        Interslavic Cyrillic {art-Cyrl-x-interslv} 0x06AE
        
        Change-Id: I487d6593db89af038555a192674298e2dabf5582
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127018
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins
        (cherry picked from commit 430a6fea4012752eed0c61bff4936e9c366aa750)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126981

2021-12-17  Justin Luth  <justin_luth@sil.org>  [13814db571b1d08a7f301cd2de3618a387d9dfe4]

        tdf#58125 sc: don't show comment notifier for hidden columns
        
        This fixes a LO 3.6-ish regression.
        
        Things have changed a lot since then. I assume that pCell
        was empty when it was hidden. The test for pCell was
        removed in commit c06dbbe7594c2a0b5a5b19f8e183d9c421e6e094,
        which was in the range that bibisect suggested.
        
        Change-Id: I0af137358335a808de901111a71f5c113fabcf24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127001
        Reviewed-by: Justin Luth <jluth@mail.com>
        Tested-by: Jenkins
        (cherry picked from commit b58dbb862296b63f3f2395c59d30fba40fa5f59f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126975
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-17  Michael Stahl  <michael.stahl@allotropia.de>  [e700b5c25f094f11bdb92b3fdb67a27420e805a9]

        tdf#137318 sw_redlinehide: fix JoinNext() if deleted node contains redlines
        
        The GetRedlineMergeFlag() of the deleted node is None also if there are
        deletions contained completely inside the node, but in this case the
        merged node does need a MergedPara, so check if the deleted node had a
        frame that has a MergedPara in addition to the flag (which remains as
        an "optimization").
        
        (regression from d258fc29560baa5ecae03ebc2740e11420643e27)
        
        Change-Id: I44456f230374ec1de159106678e80fb4670c9f33
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127011
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 31f51598fd08c2b76583a1baad0c0d6d4b336664)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126978
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-17  Mike Kaganski  <mike.kaganski@collabora.com>  [c247023dfd10bef22b9ff5a85cc44febfc90e951]

        tdf#146219: don't try to detect if a recent file is a directory
        
        This avoids accessing (possibly unavailable) remote URLs,
        when we already know that MRU items are files.
        
        Change-Id: I97e07f007d4129b93b4939311c67cf95de6ff836
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126943
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/127004

2021-12-17  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [9237cce9ac9d339f179585f722a8ef0e88be64e3]

        tdf#99027 Set default table border width to 0.5pt
        
        Change-Id: Ib6c8a6e63271f400d69702c3c090678d6c016af3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126922
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
        (cherry picked from commit c84ec0b1debb9b72f05ffc1d669608afc454cec2)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126972
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-17  Regina Henschel  <rb.henschel@t-online.de>  [e9d927b0a0ab56a7abdb7afad3c0fcc0c0c51e44]

        tdf#145904,tdf#145956 unit test extrusion of shapes
        
        These tests belongs to commit 453c5b6,
        improve extrusion of custom shapes.
        
        Change-Id: I3b89a887d72b6814540a659dfa088f1550a1d47b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126962
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>
        (cherry picked from commit b9c159361abd79862b30412c433fb355d63299e2)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126969
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-17  Noel Grandin  <noelgrandin@gmail.com>  [f4ba4c014c74d1735288fe356878d6a2effab21f]

        tdf#146250 fix SvxHtmlOptions::IsDefaultTextEncoding
        
        regression from
            commit da9bba7cc3c243e936daea689fea64ecaf110f35
            Author: Noel Grandin <noel.grandin@collabora.co.uk>
            Date:   Mon Jul 26 10:10:17 2021 +0200
            use officecfg for SvxHtmlOptions
        
        spotted by himajin100000
        
        Change-Id: Id237f7c4d6d816539141de97a19add0a993d92ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126902
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        (cherry picked from commit d505940a7fff8674ff4d22eaa04972a56bea516e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126968
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-17  Caolán McNamara  <caolanm@redhat.com>  [208fcbb6337486cadf7e068c92139d371f6bb348]

        drop ui-previewer from install set
        
        this is intended for use for bootstrapping the process
        of conversion of the .src to .ui and isn't useful
        to have in a normal install
        
        Change-Id: I88066bb086ca58a56c2adc7ef5a96b03b670f086
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126939
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-17  Michael Stahl  <michael.stahl@allotropia.de>  [729a880865fa221e399c6ce46bf8cb553812216a]

        tdf#144565 sw_redlinehide: fix mailmerge when flys anchored at last node
        
        The InsertPageBreak() calls SplitNode() which is not ideal as the flys
        anchored at the last node of the document may end up anchored to the
        newly inserted node and this one will be removed again a bit further on:
          GetNodes().Delete( aDelIdx, iDelNodes );
        
        ... which is what crashes, when the SwNodeIndex of the anchor is moved
        hard to a different node, which causes inconsistencies such as:
        
        sw/source/core/text/txtfrm.cxx:1263: TextFrameIndex SwTextFrame::MapModelToView(const SwTextNode*, sal_Int32) const: Assertion `static_cast<SwTextNode*>(const_cast<sw::BroadcastingModify*>(SwFrame::GetDep())) == pNode' failed.
        
        Instead, always use AppendTextNode() and then set the break item
        directly, which even simplifies the code.
        
        (reportedly a regression from 166b5010b402a41b192b1659093a25acf9065fd9
         although i wasn't able to find an earlier version that didn't crash
         in some way)
        
        Change-Id: I4cac74fc86fc505f62b14cf0d7a7f9689c7402ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126921
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 42448f48bb48a13d6618a181b12840db6d85c574)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126944

2021-12-17  Julien Nabet  <serval2412@yahoo.fr>  [93cb5e38d0e62c85cd262a12a7dd45bdada1c97e]

        Related tdf#145910: relax even more denylist about OpenGL
        
        Comment this one:
        <!-- tdf#125516: crash on preview of slide transitions, or in slideshow, when OpenGL rendering enabled Windows 10, with Intel DCH packaged driver -->
        <entry os="10" vendor="intel" compare="between_inclusive_start" minVersion="26.20.100.6861" maxVersion="26.20.100.7584"><!-- tdf#125516 -->
        
        Revert these:
        1)
        <entry os="all" vendor="intel" compare="less" version="10.18.14.4264">
            <device id="all"/>
        </entry>
        commit 5621762a36483f7bc555dd0e6a294eb68100490a
        Author: Tor Lillqvist <tml@collabora.com>
        Date:   Fri Jan 8 15:53:54 2016 +0200
        
            Don't use the "marketing" version number for the Intel driver
        
            The 15.x.y.z.d number is not the real version number that our code
            sees.
        
        commit b1878ab683adeff6d151617fcd8f4a4530366e0e
        Author: Tomaž Vajngerl <tomaz.vajngerl@collabora.com>
        Date:   Fri Nov 20 22:55:38 2015 +0100
        
            opengl: populate blocklist
        
        2)
        <entry os="8" vendor="intel" compare="equal" version="10.18.10.3308"><!-- Intel(R) HD Graphics 4000 -->
                <device id="0x0166"/>
        </entry>
        commit 5e416099f088a2f8a8980e08e3d5b731da0a6d9c
        Author: Marina Latini <marina@studiostorti.com>
        Date:   Thu Nov 10 14:34:00 2016 +0100
        
            Windows 8 driver blacklist
        
            Blacklisted intel driver for graphics card Intel(R) HD Graphics 4000 for Windows 8.
            With this card LibreOffice won't start.
        
        3)
        <entry os="7" vendor="intel">
            <device id="all"/>
        </entry>
        commit c9b2af045acc92c8665a8523407f530cc691d5bf
        Author: Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>
        Date:   Tue Jul 26 16:21:13 2016 +0900
        
            tdf#101138 opengl: blacklist intel drivers for Win 7
        
        (crash in general but nothing about slide transition, let's give it a try)
        
        4)
        <entry os="all" vendor="amd" compare="less" version="15.200.1062.1004"> <!-- 150.200 -->
            <device id="all"/>
        </entry>
        commit b1878ab683adeff6d151617fcd8f4a4530366e0e
        Author: Tomaž Vajngerl <tomaz.vajngerl@collabora.com>
        Date:   Fri Nov 20 22:55:38 2015 +0100
        
            opengl: populate blocklist
        
        5)
        <entry os="all" vendor="nvidia" compare="less" version="10.18.13.5362"> <!-- 353.62 -->
            <device id="all"/>
        </entry>
        commit b1878ab683adeff6d151617fcd8f4a4530366e0e
        Author: Tomaž Vajngerl <tomaz.vajngerl@collabora.com>
        Date:   Fri Nov 20 22:55:38 2015 +0100
        
            opengl: populate blocklist
        
        6)
        <entry os="10" vendor="nvidia"> <!-- tdf#128441 -->
            <device id="0x2182"/>
        </entry>
        commit ed94101d8c399f6de2e2b9b7cd31dd6b68d269a8
        Author: Julien Nabet <serval2412@yahoo.fr>
        Date:   Sat Nov 2 18:34:06 2019 +0100
        
            tdf#128441: blacklist nvidia on Win10 deviceid 0x2182
        
        (crash on Writer so not Slide transition)
        
        7)
        <entry os="all" vendor="microsoft" compare="less" version="6.2.0.0"> <!-- 6.2.0.0 -->
            <device id="all"/>
        </entry>
        commit b1878ab683adeff6d151617fcd8f4a4530366e0e
        Author: Tomaž Vajngerl <tomaz.vajngerl@collabora.com>
        Date:   Fri Nov 20 22:55:38 2015 +0100
        
            opengl: populate blocklist
        
        Change-Id: I7c2c99488e74277cbbff2f0f37937ca3b2115b72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126489
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        (cherry picked from commit b8f68233b8dc5a009396141fba6e47867e70f342)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126946
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-17  Miklos Vajna  <vmiklos@collabora.com>  [e13f25f22e2ae6094d3fb3fdd27c2256fe7acf89]

        VML import: handle <v:imagedata gain="..." blacklevel="...">
        
        Map it to (the UNO API of) GraphicDrawMode::Watermark, similar to what
        the binary import does in SvxMSDffManager::ImportGraphic() and how the
        drawingML import does it in
        oox::drawingml::GraphicProperties::pushToPropMap().
        
        On export, the drawingML export is used, and that already maps
        GraphicDrawMode::Watermark to <a:lum bright="70000" contrast="-70000">.
        
        Change-Id: I33986a03bf3d3863da5c5b1f0a2e0da0fa595c9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126908
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins
        (cherry picked from commit 90556b6df0f6378fb60d7dee18b2f5d275ece530)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126942

2021-12-16  Jim Raykowski  <raykowj@gmail.com>  [7195ae38d731b9f00b501e88de6c14c543a9442f]

        tdf#145747 Fix cursor not shown
        
        after moving focus from shape object to comment window to edit window
        
        Change-Id: Ibce3939575cfdc941eec45fea24383fc5edf53d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125431
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>
        (cherry picked from commit 85057da7f19e8e5d6023c16fa07d138e2b519a66)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126885
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-16  Kohei Yoshida  <kohei@libreoffice.org>  [dd4d715ef775db456c0c9653a3d9f9b439e82e8e]

        Update liborcus to 0.17.2.
        
        Change-Id: I76c0d57da63c1e35f80b13071793dbbb27cb218a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126655
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>
        (cherry picked from commit aadbac5467bb6ab768f87ed6ec003c55159d54aa)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126886

2021-12-16  flywire  <flywire0@gmail.com>  [13ca934ac558b5c11fa9db2bc4505960d3485519]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-3'
          to 35a43adc47edcaeecaae1db790edefb3f181d948
          - Consistent ScriptForge Examples Variable Names
             - ui for UI service
             - bas for Basic service
            
            Change-Id: I0eb4fbdd021db1149985bb37ba8b29a57297a6eb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126092
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            (cherry picked from commit 4156bb3b6cfcecb9ccce1ef5c7656d67df93b5c9)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126934
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-12-16  Rafael Lima  <rafael.palma.lima@gmail.com>  [afc8002beadbf77dd0236b42153f648a75ed0b98]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-3'
          to 764b7d243a5b02b0beb981633291f4f73854197c
          - Remove avail_release <notes> from SF documentation
            
            Change-Id: Iab4c6ecba7f4db57bed82a29c5c4b9434b4efbb4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126295
            Tested-by: Jenkins
            Tested-by: Jean-Pierre Ledure <jp@ledure.be>
            Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
            (cherry picked from commit 43abde3c6b788ec7ac5384e7a6601bfac1cfc744)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126935
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-12-16  Rafael Lima  <rafael.palma.lima@gmail.com>  [69af5dc2e0bed15f9b3ab54fe176749c9b023043]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-3'
          to 26b5b4754fce269994a1f20938ebd0e4fa7c7c9c
          - Document new TableControl methods and properties
            
            Change-Id: I8623a11f5fb710332765b8db3914a36b51285b7a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126294
            Tested-by: Jenkins
            Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
            (cherry picked from commit 73228ff72af0e4f8ca7e29b4dca388741804cb06)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126936
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-12-16  Julien Nabet  <serval2412@yahoo.fr>  [674c6bf89a2ed89c889ef3f93639f8d5cddabd5c]

        tdf#137101: fix e_book_client_connect_direct_sync signature in Evolution
        
        since it changed in 2015, see all details from tdf#137101
        Thank you to krumelmonster for having spotted this!
        
        + some cleanup to remove all eds_check_version calls
        and dependencies
        
        Change-Id: Iaf2437f8f5c04ab9674a380dac1dfb16ec8c7201
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126898
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit 0661c796c767802c114441ad9a17fd0979d72ef4)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126929

2021-12-16  Rafael Lima  <rafael.palma.lima@gmail.com>  [ccb2a31af0de00ff0f2e5fe12734174689aaaf1f]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-3'
          to 96d7d761494f43c9eb236b1848c859754b85526f
          - Document new methods in SFL10N and SF_Dialog
            
            Change-Id: I02fa64860982969b5d7580d11781906ec354502d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125829
            Tested-by: Jenkins
            Reviewed-by: Alain Romedenne <alain.romedenne@libreoffice.org>
            (cherry picked from commit 053d65c6f001c97da41cc8fc43f9e55915c9c3ca)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126930
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-12-16  Rafael Lima  <rafael.palma.lima@gmail.com>  [0b140a134aecfb666c03550ff91770877fd27231]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-3'
          to cc436650ab631e094db0d79ce1aaf3ffe2a58a6d
          - Document ExportAsPDF method from SF Document service
            
            Change-Id: I00421d36f7315ec7ec62eac39c44ea4433078685
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126091
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            (cherry picked from commit 51f94e35a9b401f2cbc59e57221ce1a4f2edc639)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126931
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-12-16  Rafael Lima  <rafael.palma.lima@gmail.com>  [00910dc2e55511306e48ade5b8f5b89f5d9318ac]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-3'
          to cb17cdf14655e2d5f16903c17f3bd81fb066b057
          - Document new SF_Calc methods
            
            This patch documents the following new methods:
            - OpenRangeSelector, Printf, ShiftDown, ShiftLeft, ShiftRight, ShiftUp
            
            The following new properties were added:
            - FirstCell, FirstColumn, FirstRow
            
            Change-Id: I9803252ec0594bd202fc689dd16ca57541e94e62
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125890
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            (cherry picked from commit b838d04091f125a13302519807040ce43652d5ba)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126932
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-12-16  Rafael Lima  <rafael.palma.lima@gmail.com>  [9a789b720a92e2ec8510bfb1d830bc37c4d89c2a]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-3'
          to 93c1560a8ca1e761709d62ebb6e49394daf8f659
          - Document new methods in SF Session service
            
            Change-Id: Idd2d0674aea815d7fb6743a92e348b58865ab09c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126145
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            (cherry picked from commit 7566aae37b2c20ef155ac0fec53eac393fc288c4)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126933
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-12-16  Caolán McNamara  <caolanm@redhat.com>  [76b11a3e0e741b019037953905837c1a0ca55476]

        crashtesting: Assertion `nMin <= nMax' failed in MinMax
        
        MinMax(T, tools::Long, tools::Long) [T = int]: Assertion `nMin <= nMax' failed.
        
        seen since
        
        commit 374e261ad1ea8b41f5ecdd850c27fdc961c4868b
        Date:   Sun Dec 5 11:55:58 2021 +0100
        
            increase maximum document thumbnail size from 256 to 512
        
        but presumably always lurked previously.
        
        This commit is supposed to change nothing, just rearrange to show that
        the nWidth == 1 branch (and adapted the nHeight == 1 branch too) doesn't
        use the data generated by the asserting block and move that block into
        the nWidth/nHeight != 1 branches
        
        Change-Id: I1d3284ee32c1eff738c34bc252400726dc7632b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126895
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit 5cfb92d11de73aba88dce809cc0355a8d9c23e95)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126884

2021-12-16  Noel Grandin  <noelgrandin@gmail.com>  [e047e8fa96f67202a8cee399ffafccab787ba9eb]

        add support for macOS SDK 12.1
        
        Change-Id: I30d816d5926e5b1771901c697b67eb275d122636
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126890
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        (cherry picked from commit d023a95526b8277775927c6ef3bf39925c77f76b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126927
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-16  Gabor Kelemen  <kelemeng@ubuntu.com>  [2170fd25b874969579aaee2ccb7834f469c3d6be]

        tdf#146236 Hide Columns section in sidebar of Writer images
        
        Change-Id: I1716d10c7b18179c167c64e04965cb46b35c0294
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126888
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        (cherry picked from commit 20301ba19829766eaafc05b06a272865e59fc344)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126881
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-16  Michael Stahl  <michael.stahl@allotropia.de>  [b96b996db44810a1577ffbbc8ebe5518ca9b3f1f]

        tdf#139843 sw_redlinehide: fix crash while updating reference fields
        
        Use layout in MakeRefNumStr() when checking if node is numbered,
        because a hidden node has a null SwNodeNum.
        
        (regression from ae246b44da1708417aaaefe4f9186cfbbb9a9137)
        
        Change-Id: Iea797c03018929601ea797f00e3cf2d7749e55ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126857
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit cc02c0e32fda654cb4bcb93f87ceb48b356e1d84)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126875
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-12-16  Eike Rathke  <erack@redhat.com>  [a79fc65f583b3ec2bb924bc25b105dda59099f61]

        Resolves: tdf#126565 RefEditModified() preset current sheet for address-only
        
        Change-Id: Ifa662a9d55fae10e3e1e3e115c9c5eb10972cbbe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126899
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins
        (cherry picked from commit ec4f8cd2172bf7b232961f31ebd22d7e13af261e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126882

2021-12-15  Eike Rathke  <erack@redhat.com>  [302d33f94607ac0ef8f0bad927ba290b19bc44a3]

        Related: tdf#146228 convertIsoNamesToLanguage() fallback for empty tag
        
        An empty tag might be the result of a bad LANGUAGE=":" setting.
        The old implementation tried an unconditional "-" tag (for both
        language and country empty) that was wrong anyway. Do not keep the
        resulting LANGUAGE_SYSTEM as that is exactly what we want to know
        the actual locale for.
        
        Change-Id: I7d6587f59e9a3362c7d877926a325ebcfe7b48db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126863
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins
        (cherry picked from commit 7c22bed187c12122fe29459279771ca414799ac8)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126879

2021-12-15  Eike Rathke  <erack@redhat.com>  [aae69bafb680560d89cbe64db0c9df014d343c6e]

        Resolves: tdf#146228 env-var $LANGUAGE can be a colon separated list
        
        Try to extract a first or second if first is empty.
        
        Ideally the sequence would be matched against available UI
        localizations, but that's simply not available at this stage.
        
        Change-Id: I37d0c289fe165c76a98086c63279aacf6856900c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126862
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins
        (cherry picked from commit f2c3c927021cd008366291e67606f6537e3e20be)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126878

2021-12-15  Caolán McNamara  <caolanm@redhat.com>  [b29532799e0b67698264e26e06dd00712fcf9192]

        unset mpMenuBarWidget when it was destroyed along with its parent
        
        Resolves: https://github.com/flathub/org.libreoffice.LibreOffice/issues/173
        Change-Id: I875cf658fb86adfa389429ead059bfd7c4f08ef4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126877
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-15  Regina Henschel  <rb.henschel@t-online.de>  [90b925307da4066cd18fcbf31b903e948fa55e82]

        tdf#145904,tdf#145956 improve extrusion of custom shapes
        
        The patch addressed these errors:
        The property Origin is relative to the bounding rectangle of the shape
        not to the snap rectangle. That error is visible e.g. for a block arc.
        Rotation center x- and y- values are relative to the snap rectangle and
        not absolute.
        Rotation center z-value is in Hmm and needs conversion to Twips in
        Writer.
        Rotation is around rotation center, which might be different from shape
        center. That has been ignored.
        
        I have moved calculation of the 2D logic rectangle of the scene to
        main method to be able to reuse the transformation and other values.
        I consider using a special local class as unneeded overhead.
        
        I have reordered some parts to bring geometry relevant parts together.
        
        Change-Id: I35ad0721091b365ae99cd3d7b2afb0ad7efe47fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126847
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        (cherry picked from commit 453c5b6214654b440fe1d3e926cddfb695e17f10)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126868
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-15  Armin Le Grand (Allotropia)  <Armin.Le.Grand@me.com>  [fd06b1b2689d4189fd94beade3983af4acc5ffc3]

        tdf#145381 handle closing brackets in URLs correctly
        
        The task presents an URL that ends with a closing bracket. If
        pasted to LO, the closing bracket got interpreted as not being part
        of the URL due to the heuristical interpretation of URLs in
        urihelper.
        Adapted this to handle matching brackets, so that an closing and
        ending bracket will be added to the uri text when there is a
        matching pair.
        Added unit test to testFindFirstURLInText with simplified uri
        example.
        
        Change-Id: I58dd460a37d0066ff46845832eabd2a790e4ccd1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126832
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        (cherry picked from commit 76f29376183be48c076ada06159581ea981de3d1)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126872
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-15  Mike Kaganski  <mike.kaganski@collabora.com>  [214364584d3a247a70eed42ca7101b675125bf43]

        tdf#131850: avoid encryption check for recent docs overlay
        
        Change-Id: I673de978c39492bf9be78945ece95ade2a943ffc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126849
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        (cherry picked from commit 2f848eb5dc6f6f9344f250ac9860065130aaf436)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126869
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-12-15  Caolán McNamara  <caolanm@redhat.com>  [56186db93b7777f7b99a8fbfce82b775e24b7695]

        tdf#145934 workaround rounding causing 'dancing characters'
        
        Change-Id: I1fb260196beb0cc54232aa60a1191d3090fa31b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126870
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-15  Michael Stahl  <michael.stahl@allotropia.de>  [d29f057ff03fcbccb81ccbac8d2ae2954ca3daef]

        tdf#141175 sw_redlinehide: fix crash in lcl_DeleteRedlines()
        
        The GetNext() returns itself if it's alone in the Ring.
        
        (regression from 27aa4b16bf704d0246595750daf57b57ff2577b3)
        
        Change-Id: Idf92ce5362c4a4acf1582f463fe7bafc8553b400
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126844
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 19f2054c6063177d08c818c5b7eeba7ab9178249)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126823
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-12-15  Michael Stahl  <michael.stahl@allotropia.de>  [a5d4f32e6512acdec6402bd18ff958f07c9d327a]

        tdf#136855 sw: fix ReplaceRangeImpl() restoring of rPam
        
        This broke in CWS swrefactormarks2 (commit
        df6d312ca537402463e4eb0530f22b956600fc02) but for spell-checking the
        ReplaceRange() wasn't used until commit
        e1629c210ad78310e3d48c0756723134a27b89df.
        
        Change-Id: I4a6256b65b89e21e9e87ff45d0c5e6c4577a5846
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126842
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit d16c5f47600d236e911ae50d0e58a3f2256f5a61)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126821
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-12-14  Eike Rathke  <erack@redhat.com>  [364c807cf22de7898e918a9cd1fa7e5392ca7577]

        Related: tdf#132466 Relative address parsing needs current position
        
        For the bug doc example the #C target lead to always column 1
        (A,0) being selected. Instead, the column of the current cell
        cursor position should be selected as C is the short notation for
        C[0] in R1C1 address syntax.
        
        This does not "fix" the alleged bug but would yield the desired
        behaviour if there was no sheet C where the intention was to jump
        to.
        
        Change-Id: Ibaed0250b9fb2cbc7f15a4b22404c48b39d41ff8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126496
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins
        (cherry picked from commit 155024040de888270bf90bdd200799cea7d73e4e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126825

2021-12-14  Luboš Luňák  <l.lunak@collabora.com>  [1ef08c9f140ca8bb77c865d772905c8fa19a9edf]

        make sure text operations are not queried by (numeric) value
        
        E.g. SC_CONTAINS is, according to isPartialTextMatchOp(), a text-only
        operation, so query it as such and not as a numeric value. This
        fixes/allows e.g. substring queries on dates.
        
        Change-Id: I6c612d9934193828b7a7eabed92f2bfeb385e5a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126767
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>
        (cherry picked from commit 0d1971a8dc1f7ce24f67abcab4d6af9cf2b7b823)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126816

2021-12-14  Rafael Lima  <rafael.palma.lima@gmail.com>  [e9609589bc63d5c7c440824dd742e97367dc7180]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-3'
          to 1053d9d25f726271b89eac60838ec533d4d2690a
          - Fix minor typos and L10N in ScriptForge help pages
            
            Change-Id: Ie5c236da58f1a13e9aa022549aef65e661fbfd9b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126673
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            (cherry picked from commit f3ee28f154cea6cc94999015364e0a2965ee41c7)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126818
            
2021-12-14  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [968437cc61cc45ea3e15cabf2c3f67360c243173]

        tdf#124412 - Set actual condition for an inactive date entry
        
        In the conditional format screen, set the actual condition for an
        inactive date entry instead of "Date is today" in all cases.
        
        Change-Id: I3d3f05c35a9830a1e82d68521e80e88c99b43a90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126059
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>
        (cherry picked from commit dfdf33a34729de7f256ed396be93fb96b4844404)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126238
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-14  Caolán McNamara  <caolanm@redhat.com>  [be9211c22d354c489f29f459c22201532aef8da5]

        tdf#145999 -1 was the representation of unlimited cell width
        
        when using UniString -1 -> 0xFFFF i.e. old-time EDIT_NOLIMIT
        
        Change-Id: Ie40fa65a88a2b8961d70635ca5e4ec851567e089
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126814
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-14  László Németh  <nemeth@numbertext.org>  [c50dbeaac64a24c9afd9825fc91ace9482802557]

        tdf#146145 sw: 1-click Accept/Reject of table row changes
        
        Now context menu of a changed table row shows Accept Change/
        Reject Change menu items, which accept or reject
        the deletion or insertion of the table row.
        Also Accept Change/Reject Change icons of the Track Changes
        toolbar are enabled, and do the same, if the cursor is not
        before or in a tracked change.
        
        Add the following labels to the Undo actions:
        
        "Accept change: Row Inserted"
        "Accept change: Row Deleted"
        "Reject change: Row Inserted"
        "Reject change: Row Deleted"
        
        Change-Id: I12ae0158d059b044e430cc0ab86f0cf8931eadd0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126770
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry picked from commit 95c003d75e0f8b255344715a35358072b5eba99d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126811
        Tested-by: Jenkins

2021-12-14  Kohei Yoshida  <kohei@libreoffice.org>  [db37343aca0584cbaaf8703a91998d9938a3177d]

        Update mdds to 2.0.1.
        
        Change-Id: I7d5e5432d75caf671434977b48b415839cbf90b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126795
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>
        (cherry picked from commit e9fdfd353f163bd327af5666adb64ab35922a7db)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126810

2021-12-14  Heiko Tietze  <tietze.heiko@gmail.com>  [46313dd4fe80737bd2ba2359d5c70c1b2b2c59ea]

        Resolvces tdf#133265 - Mandatory save status
        
        Fine-tuning of Writer's status bar
        
        Change-Id: Iefa60b19c7694e99f0a72205ece68056594c1526
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126724
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        (cherry picked from commit e843cb4d7f44302cfeeaed75151943a82d62f217)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126685
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-12-14  David Tardon  <dtardon@redhat.com>  [85ef4efeb27546b252ed59c80efe8352adcc2cc3]

        upload libmwaw 0.3.21
        
        Change-Id: Id28cd361237ce67b76a865ad4291ccece521af85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126768
        Tested-by: Jenkins
        Reviewed-by: David Tardon <dtardon@redhat.com>
        (cherry picked from commit c74d59a8b47bb8228c297a60e6b5b0cc5e08aa53)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126809
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-14  Justin Luth  <justin_luth@sil.org>  [fda607397997df511dab3b340ca6f6da42f5c5bd]

        tdf#62032 xmloff: list-level is positiveInteger, impl is 0-based
        
        Thanks for catching this Regina.
        
        Change-Id: Iaf6a0c9161378934818e392126a4437e55f5ddf8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126743
        Reviewed-by: Justin Luth <jluth@mail.com>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins
        (cherry picked from commit aed4c2d80c2f11b82631c097ed0b15a5cb52283d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126812

2021-12-14  Jim Raykowski  <raykowj@gmail.com>  [2b035eb5ba1f9600ea19937519cbc9068c31263b]

        tdf#134960 List drawing objects in order of appearance in document
        
        in Writer Navigator drawing objects content type member list
        
        Current code seems like it should work but GetFrameOfModified doesn't
        provide layout position for drawing objects like it does for table and
        frame objects. This patch gets position of drawing object in document
        directly from SdrObject.
        
        Change-Id: I501757900f265370d8e3b606cb4b3a81464e73f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126627
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>
        (cherry picked from commit 9e046e43fc6d3fecd193da076c0871a458ba71dd)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126808

2021-12-13  Justin Luth  <justin_luth@sil.org>  [42be5b7c75b2d50b93e110b0cd906a48b3bb0e26]

        related tdf#92010 sc autoformula: ensure proper sorting order
        
        When typing "=a", autoformula was suggesting
        ACCRINT,ACCRINTM,ACOS instead of starting with ABS.
        [This has been true since these 3 suggestions started in LO 5.2.]
        
        Prior to this patch, the very first item in the sorted list
        (ABS) was placed at the end of the suggestion vector.
        That is because the loop immediately increments.
        Since the given initialization value is end(),
        it set begin() as the starting loop value and then
        immediately incremented to item 2.
        Item 1 was finally evaluated last, putting ABS after ZTEST.
        
        The backwards loop handled this properly,
        so do the same thing for the forward loop.
        
        Change-Id: I539c749ea43140a1480d74471787bc886dda671e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126723
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <jluth@mail.com>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        (cherry picked from commit b2fb1631ab5b3c1d9d09aefa0d3a81307e7ffa35)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126750

2021-12-13  Justin Luth  <justin_luth@sil.org>  [a141f91037f9cf29822a369261f9e99dffffb964]

        tdf#92010 sc autoFormula: prefer MRU formulas
        
        Prior to 4.3, only MRU formulas were auto-completed.
        Then it changed to suggest all formulas - alphabetically
        for the most part.
        
        That 4.3 commit 5b0b7553241bb5150b12bbf7625b4b0b36970272
        completely removed all reference to MRU.
        But it makes sense to prefer an MRU over a strictly
        alphabetical match.
        
        This patch depends on LO 7.4 patch
        "new ScTypedStrData: typically missed argument in CTOR"
        
        Change-Id: Id5d860d1401693f43833719977d1c1e4c386385c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126499
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <jluth@mail.com>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        (cherry picked from commit b93a6964e0466c1b67d2c233040357a8f6c75214)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126749

2021-12-13  László Németh  <nemeth@numbertext.org>  [daf0526ee637a46eec34cc9d086d5c53a1368d51]

        tdf#146208 sw DOCX: fix crash at Redo of tracked table changes
        
        Importing DOCX tables with tracked row deletion and insertion,
        accepting them, Undo, and accepting them again (or Redo)
        crashed LibreOffice, related to the missing Undo support
        of deletions in SwExtraRedlineTable.
        
        SwTableRowRedline is not used for DOCX export since
        commit dbc2bdffbec9b3f7eba485652cdd43634458b5a6
        "tdf#145091 DOCX: don't export obsolete table row change data",
        so it's possible to switch off deletion of row changes
        in SwExtraRedlineTable to fix crashing, keeping SwTableRowRedline
        only to fix the round-trip of the original row change Date
        temporarily.
        
        Change-Id: I6ac571656e45c4299a07a63646bb28d6d1fcd081
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126662
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry picked from commit 6a9cf64ea7509aac258f290cc1f204fd1ce1f974)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126748

2021-12-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [22403c7cca1df40915ecc61f273c4c7bbb276048]

        Remove dubious code in ui file
        
        Introduced in f773e7aa8c96e070085ece95889f02590ed65f89
        < Resolves tdf#144227 - Default command to switch UI >
        
        Change-Id: I1975d6d61a2fd225e87dffe65708a1f5e531f106
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126735
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        (cherry picked from commit 29bbed22e404700f9538e244df6e02681da1fc1b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126747
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-13  Dennis Francis  <dennis.francis@collabora.com>  [affc777b76e2dde474997a797f4bb46810c98a76]

        lok: don't crash accessing an invalid ObjectContact cache
        
        Fix description:
        
        Avoid storing a reference to the object-contact
        (sdr::contact::ObjectContact) of the page-window (SdrPageWindow) related
        to ScDrawView in the "proxy" object-contact. In the current setup there
        is no way to invalidate the proxy object when the original
        object-contact and its page-window are destroyed (in this case it seems
        during a sheet-switch).  Instead query the real object contact just in
        time when the grid offsets are requested from the proxy object-contact.
        
        Performance:
        
        Behaviour of offset computation is not affected. It is still cached in
        the "real" object contact and it is only computed after it gets
        invalidated (because of change in zoom)
        
        Crasher reproduction(LOK):
        
        1. Create a spreadsheet with two sheets - one with a table of texts and
           shapes and other may be empty.
        2. In first sheet select a single row(via header) and press Ctrl+X.
        3. Go to the empty sheet, and paste (Ctrl+V) and immediately save using
           Ctrl+S.
        
        ---Relevant part of backtrace-----------------
         <signal handler called>
         0x00007ff96781cc70 in main_arena () from /lib64/libc.so.6
         0x00007ff964f2f47b in sdr::contact::ViewObjectContact::getGridOffset (this=0x6f01f20) at /opt/libreoffice/co-2021/svx/source/sdr/contact/viewobjectcontact.cxx:456
         0x00007ff95cffac5a in (anonymous namespace)::ScLOKProxyObjectContact::calculateGridOffsetForViewOjectContact (this=0x6fb00a0, rTarget=..., rClient=...) at /opt/libreoffice/co-2021/sc/source/ui/view/gridwin4.cxx:1315
         0x00007ff964f2f493 in sdr::contact::ViewObjectContact::getGridOffset (this=this@entry=0x5e0c5e0) at /opt/libreoffice/co-2021/svx/source/sdr/contact/viewobjectcontact.cxx:459
         0x00007ff964f30732 in sdr::contact::ViewObjectContact::getPrimitive2DSequence (this=0x5e0c5e0, rDisplayInfo=...) at /opt/libreoffice/co-2021/svx/source/sdr/contact/viewobjectcontact.cxx:364
         0x00007ff964f30a82 in sdr::contact::ViewObjectContact::getObjectRange (this=0x5e0c5e0) at /opt/libreoffice/co-2021/svx/source/sdr/contact/viewobjectcontact.cxx:198
         0x00007ff964f30d00 in sdr::contact::ViewObjectContact::ActionChanged (this=0x5e0c5e0) at /opt/libreoffice/co-2021/svx/source/sdr/contact/viewobjectcontact.cxx:220
         0x00007ff964f20294 in sdr::contact::ViewContact::ActionChildInserted (this=0x5dd83a0, rChild=...) at /opt/libreoffice/co-2021/svx/source/sdr/contact/viewcontact.cxx:180
         0x00007ff96506628a in SdrObjList::impChildInserted (rChild=...) at /opt/libreoffice/co-2021/svx/source/svdraw/svdpage.cxx:288
         0x00007ff95c808bcd in ScDocument::CreateAllNoteCaptions (this=<optimized out>) at /opt/libreoffice/co-2021/sc/source/core/data/document.cxx:6614
         ...
         0x00007ff95cbedcc5 in ScXMLImportWrapper::Export (this=this@entry=0x7fff5432f110, bStylesOnly=bStylesOnly@entry=false) at /opt/libreoffice/co-2021/sc/source/filter/xml/xmlwrap.cxx:730
         0x00007ff95ccfd896 in ScDocShell::SaveXML (this=0x5c4c330, pSaveMedium=<optimized out>, xStor=...) at /opt/libreoffice/co-2021/sc/source/ui/docshell/docsh.cxx:556
         0x00007ff95cd009c7 in ScDocShell::SaveAs (this=0x5c4c330, rMedium=...) at /opt/libreoffice/co-2021/sc/source/ui/docshell/docsh.cxx:1801
         ...
         0x00007ff95d081af4 in ScTabViewShell::ExecuteSave (this=0x5e9b100, rReq=...) at /opt/libreoffice/co-2021/sc/source/ui/inc/viewdata.hxx:354
        -----------------------------------------
        
        Change-Id: I00eac440546624bc448dcd30499957dea7c1de87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126471
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit ff175d858e897964d81cf3b7edaa6ccde32e098b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126519

2021-12-13  Mike Kaganski  <mike.kaganski@collabora.com>  [409a0e4ed268c06af924696dbdc29a7edd09df41]

        tdf#146173: combine non-BMP characters' surrogates correctly
        
        Change-Id: Ib3af1f9e461f133d2f5b09b9db4fb87c1ede0b9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126658
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        (cherry picked from commit 21154ea8c450f9f5568b32123d34a20e498a9290)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126683
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-13  Justin Luth  <justin_luth@sil.org>  [62600f404b5fbecee3958d15722388e5ab49a71e]

        tdf#121699 sc: wrap LOKit stuff with isActive
        
        This is a partial revert of LO 6.1
        commit 009d2756b1678477ec23d5647bd5004c4bff3a62.
        
        It is one thing to change code that you don't really
        know why it is setup that way, but it is another thing
        to ignore the resulting regression reports for 3 years.
        Not impressed.
        
        It look me only 1 hour to work through this,
        and this is completely outside of my normal
        line of programming.
        
        Change-Id: I8671677f38cc1332c6c5a76847801e2680097048
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126500
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        Reviewed-by: Justin Luth <jluth@mail.com>
        (cherry picked from commit a99aea61c3199dc8188d4d873a10201082dff2e2)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126686
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-13  Mike Kaganski  <mike.kaganski@collabora.com>  [ecfb83d7463bed7c89baeccc03286c1ac9956d70]

        tdf#146048: detect UTF-16 without BOM
        
        Change-Id: I3c1742cdf88dfa08cf35d9f95875d4d3d6af09db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126596
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        (cherry picked from commit 3392f567be8d52804b187b0bced47204ef38fa3c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126600
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-13  Julien Nabet  <serval2412@yahoo.fr>  [80eb86b7e697751d24ca12310e6b6e23a1bb54cf]

        Fix regression in connectivity/evoab2
        
        Regression from 46d3e84d7a131f7c72cb536ab2f314cb55ffc155
        Directly initialize vector in connectivity (part 2)
        
        Pinpointed thanks to this log:
        warn:dbaccess:612118:612118:dbaccess/source/core/dataaccess/connection.cxx:344: DBG_UNHANDLED_EXCEPTION in OConnection exception: com.sun.star.sdbc.SQLException message: Invalid descriptor index. /home/julien/lo/libreoffice/connectivity/source/commontools/dbexception.cxx:365 SQLState: 07009 ErrorCode: 0
            wrapped: void message: /home/julien/lo/libreoffice/tools/source/debug/debug.cxx:104
        when launching Base then connecting to Evolution local.
        
        Change-Id: Id4cb0fc322b0df24ed2b2d89a5595f4841db1845
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126672
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-13  Julien Nabet  <serval2412@yahoo.fr>  [099cd6047360db3bf3df89b9511c24ea507beeb8]

        tdf#146179: fix Dev Tools crash when inspecting object in special file
        
        0  0x00007f3177297361 in SvxUnoTextBase::createEnumeration() (this=0x313ba98) at editeng/source/uno/unotext.cxx:1911
        1  0x00007f317729751d in non-virtual thunk to SvxUnoTextBase::createEnumeration() () at editeng/source/uno/unotext.cxx:1918
        2  0x00007f31755c2a7b in (anonymous namespace)::GenericPropertiesNode::fillChildren(std::unique_ptr<weld::TreeView, std::default_delete<weld::TreeView> >&, weld::TreeIter const*)
           (this=0x7ffee92c8140, pTree=std::unique_ptr<weld::TreeView> = {...}, pParent=0x0) at sfx2/source/devtools/ObjectInspectorTreeHandler.cxx:719
        3  0x00007f31755c15f1 in ObjectInspectorTreeHandler::appendProperties(com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&)
           (this=0x8e499d0, xInterface=uno::Reference to (SvxPluginShape *) 0x313b8e0) at sfx2/source/devtools/ObjectInspectorTreeHandler.cxx:1270
        4  0x00007f31755c0e85 in ObjectInspectorTreeHandler::NotebookEnterPage(rtl::OString const&) (this=0x8e499d0, rPageId="object_inspector_properties_tab")
           at sfx2/source/devtools/ObjectInspectorTreeHandler.cxx:1154
        5  0x00007f31755befa0 in ObjectInspectorTreeHandler::LinkStubNotebookEnterPage(void*, rtl::OString const&) (instance=0x8e499d0, data="object_inspector_properties_tab")
            at sfx2/source/devtools/ObjectInspectorTreeHandler.cxx:1129
        ...
        (gdb) p GetEditSource()
        $2 = (SvxEditSource *) 0x0
        
        See full bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=176872
        
        Change-Id: I1f3f48c742a2a3c6a2abcb2ed06d8f60e6f7a77f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126666
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        (cherry picked from commit a5f2f989a0a7a5b602b7f3e39e99d7f4c2342cee)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126678
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-13  Stephan Bergmann  <sbergman@redhat.com>  [f9ec7e6750680f912ce592e2cf2a10a9fca33b83]

        Adapt CppunitTest_cppcanvas_emfplus CPPUNIT_TEST_NAME=testFdo77229::TestBody
        
        ...to 374e261ad1ea8b41f5ecdd850c27fdc961c4868b "increase maximum document
        thumbnail size from 256 to 512" (which wasn't caught by Jenkins due to
        bcd243793ee4174d71b5e61c88d2bc79fd0d7f1d "CppunitTest_cppcanvas_emfplus: disable
        this in case there is no display to use")
        
        Change-Id: Ibe3dc93401e237c37b4823f0393746b1e8b569bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126424
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        (cherry picked from commit d519d0a434310c0ee7cc4a1c04a6ff7c59f87f53)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126680

2021-12-13  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b094cb5c4300c7ce184d8fd5e2423fece2dc2c79]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-3'
          to 495103834a0a664f92aeab6436af195451139544
          - Mute l10n for BASIC variable types
            
            Change-Id: I096e41267dfbfa167409b91657c8b2ea015bab1e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126701
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            (cherry picked from commit d0774bb418359c1135dab327cbc21b32d9513d02)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126679
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-12-11  Eike Rathke  <erack@redhat.com>  [e37723e4241de8237a74b66847881fec67286e76]

        Update reference links for ISO 639 and 3166
        
        SIL has restructured their site, and ISO either moves things
        around or doesn't make them available at all. For 3166 use
        Wikipedia if ISO doesn't want to be a reference..
        
        Change-Id: I2f906376c081667f57d48fa0386015a90857aae5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126689
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins
        (cherry picked from commit 06ac18e6302d666c363740644a7976e8c22d1113)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126674

2021-12-11  Justin Luth  <justin_luth@sil.org>  [ea229b09c3de7edb8fcb01a727b656f4d35821d4]

        tdf#128895 sc xmlimport: create enough dynamic cols if props
        
        Since LO 6.3, only 64 columns are created by default,
        where previously it was a fixed 1024.
        
        A common user practice is to hide all columns not used,
        but this collapsed property was lost because
        only part of the columns were actually created and thus exported.
        
        In this example, import specifies 1017 hidden columns (H-AMJ),
        but since only 64 columns are created, export only specified 57.
        
        So ensure that on import, any column with defined properties
        is created - even if they don't contain any content.
        
        Change-Id: If928880baf5585613715a1f4361a9059584d1ad2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126540
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <jluth@mail.com>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>
        (cherry picked from commit 297ab561c6754f89326a1e8ce1751233669578d7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126668

2021-12-11  Rafael Lima  <rafael.palma.lima@gmail.com>  [8c752abcdfbb09c039b4b9364ca415346ee0d3b0]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-3'
          to 3cff9e221a47781e5c5a096f597b79b20bf63fa9
          - Silence strings for l10n in sbasic/shared (Part 2)
            
            Change-Id: Ia14a0773d1dc13eaf8737eca3f68594eb1bb8054
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126670
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            (cherry picked from commit fa7fd622849d9e31d3f27e3762b0a0e578838cc0)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126671
            
2021-12-11  László Németh  <nemeth@numbertext.org>  [9f41f860fc084bbfe7aef0691a061c6b9e99e04b]

        tdf#146140 sw DOCX import: fix moveFrom regression with broken text content
        
        (Also a small clean-up: increase the character limit for tracked text
        moving detection: Only 2 or more (non-whitespace) character deletions
        are checked for it, because single characters are often typos or some
        control-like characters, e.g. soft hyphen, not real text movings.)
        
        Details of the regression: commit d32d9a2b3c5e3963f4a18f6c7bbf50fab2e9b2be
        "tdf#123460 DOCX track changes: moveFrom completely" fixed
        the missing redline import of the end of the moved paragraphs,
        but paragraph end was imported as w:del, not w:moveFrom explicitly.
        From commit f51fa7534421a195a58b4a737a2e836d8c25ba81
        "tdf#145718 sw, DOCX import: complete tracked text moving"
        this resulted two deletions (a moved one and a plain one) instead of
        the previous single one.
        
        Moreover, exporting these double deletions at the same position to
        ODT, raised a back-compatibility issue with broken text content, see
        tdf#107292 (solved recently, but not in older LibreOffice versions).
        
        Removing the explicit w:del code path in writerfilter, it solved
        the regression from commit f51fa7534421a195a58b4a737a2e836d8c25ba81
        "tdf#145718 sw, DOCX import: complete tracked text moving".
        
        See also commit 9e1e88ad5cf2dc0e9b188c60930445652a6c7519
        "tdf#145720 DOCX export: fix loss of tracked moving".
        
        Change-Id: I15bfc83b87dd42a762ff84edf5bae765fe02a5ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126631
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry picked from commit 692bc46b25db61176b4ced7b7beffeca7d55068e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126669
        Tested-by: László Németh <nemeth@numbertext.org>

2021-12-11  László Németh  <nemeth@numbertext.org>  [0ad78d7c1148fd7cde305eb34ab3a921a18632a0]

        tdf#145720 DOCX export: fix loss of tracked moving
        
        of documents created in MSO to keep interoperability.
        
        Export moved redlines as moveFrom/moveTo instead of
        del/ins elements (also for newly created tracked moving).
        
        Export "MoveBookmark" elements moveFromRangeStart,
        moveFromRangeEnd, moveToRangeStart, moveToRangeEnd, which
        imported from DOCX documents created in MSO. Without them,
        moveFrom/moveTo elements were imported as plain deletion
        or insertion in MSO.
        
        Note: MoveBookmark elements were imported and exported as
        collapsed plain bookmarks. Now keep their ranges, also store
        the information of moveFrom/moveTo for correct export.
        In the export filter, mandatory author and date of the tracking
        information restored from RedlineData of the first redline
        within the MoveBookmark, if it's possible.
        
        Follow-up to commit f51fa7534421a195a58b4a737a2e836d8c25ba81
        "tdf#145718 sw, DOCX import: complete tracked text moving".
        
        Change-Id: I54242453a7f7d8f73ea074fc74e8e7bc86d07d01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126258
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry picked from commit 9e1e88ad5cf2dc0e9b188c60930445652a6c7519,
        commit bbb09ebda08fec0702de0fb50dbe630acf73af2f and
        commit 3efde47ec9ee091479c04129696f99dc934c3f64)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126290
        Tested-by: Jenkins

2021-12-11  Tor Lillqvist  <tml@collabora.com>  [85fb61fbbf3ee5b786e73a66ec1e1ce06500bbcc]

        Revert "tdf#145354: Ensure displayed paper name matches displayed paper ..."
        
        It causes tdf#146045.
        
        This reverts commit 65081542d2dabdf17820d62abdc5a22d3734e52d
        
        Change-Id: Id980701b1a823c8bf7cfb57e0b32cf5d672c3bfa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126373
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit d2ca15952de167b6236139d53f6757a7c0d22d0a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126526
        Reviewed-by: Justin Luth <jluth@mail.com>

2021-12-11  Justin Luth  <justin_luth@sil.org>  [b1ab885437bfb08468601db9453cd036d6526de3]

        tdf#144680 mailmerge toolbar: enable icons unless no resultset
        
        which backports 7.4 commit 9a115a254171d702a56a93c5c7e320de755dc8e8
        plus tdf#144680 mailmerge toolbar: disable all icons if no resultset
        (7.4 commit 16376cae68f4406ef9440bdcb7b9617de6a6f998)
        plus a backport-only paranoid check to ensure that xConfigItem exists.
        
        This fixes a problem introduced in LO 6.3 (backported to 6.1.5)
        via commit 60714a814847f6d10f00aa6809a3896a48741e0b
        tdf#121606: displaying Mail Merge toolbar shouldn't activate connection
        
        Before 6.1, a user needed to run the mailmerge wizard
        (or start the toolbar manually) in order to have
        the mailmerge toolbar become available. In either of those cases,
        the connection to the database was attempted and thus enabled
        or disabled the various buttons based on the status. All good.
        
        In 6.1, the toolbar was started on document load,
        as soon as database fields were detected.
        Sounds reasonable - good context sensitive UI.
        
        The problem is that databases can often be password protected,
        or on slow, remote sites. Thus the 6.3 commit mentioned above,
        which disabled most buttons until the connection was established.
        
        Well, having disabled buttons isn't too helpful,
        and basically put us back to needing the extra step of
        running the mail-merge wizard anyway.
        The only problem with leaving them enabled is that we need to
        ensure that we don't run the functions with bad results.
        
        So sure - this means that a user thinks they can use the
        mail-merge, attempt it, and then may find the buttons disable
        when it won't work. That is the same as the forward/backwards
        buttons though, so no big deal. Plus it is good feedback that
        something isn't right (which will rarely ever be true).
        
        The only time the buttons disable is for non-existant resultsets.
        [Note that buttons do NOT disable for a wrong password,
        or for a remote connection that can't be established.
        And that is what we want anyway, so that further attempts
        can be made after fixing the underlying problem.]
        
        Change-Id: I3e82d2d3b35d04632650933c768cb0b5c006cb6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126625
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <jluth@mail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126633
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-12-11  Rafael Lima  <rafael.palma.lima@gmail.com>  [31dc62fc1b0f533e8f275a51a4220b5be4d4ee27]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-3'
          to ca76e7f693ffe416833bea1e86689aa21646a980
          - Silence strings for l10n in sbasic/shared (Part 1)
            
            These strings are appearing for translation in Weblate
            but they're pure Basic code/syntax that does not need translation.
            
            Change-Id: I8a3f16fcb23f18a2b2b46eb7eaf8bbf74023dd84
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126606
            Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            (cherry picked from commit bba53dc2eb06941ab4e9b9c22722b22c19cd3698)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126667
            Tested-by: Jenkins
            
2021-12-10  Caolán McNamara  <caolanm@redhat.com>  [310c7ae8599a1bc4f78fb6d00eaf1e4aeab0e7a7]

        merge fixes to zxing's copy of stb_image
        
        see: https://github.com/nu-book/zxing-cpp/pull/269
        
        CVE-2021-28021 CVE-2021-42715 CVE-2021-42716
        
        though it's unclear if there is any relevence to our usage of zxing-cpp
        
        Change-Id: I30fa7682af56c432b651d8c0385f1b85c3582101
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126604
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-10  Caolán McNamara  <caolanm@redhat.com>  [0b7fe09bef0ac324132528e1b93b7c4102f3e087]

        Resolves: tdf#145974 reduce the papersize by scrollbar thickness
        
        if scrollbar required and scrollbar isn't an overlay one
        
        Change-Id: I839fd8c214febadb80f692b53dc156e251f506ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126602
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-10  Julien Nabet  <serval2412@yahoo.fr>  [aec427fd124e73298b46f7b0423fa90f8e024f4b]

        Related tdf#102506: make Find Bar Ctrl+F searching by value by default
        
        Change-Id: I4c001b60eecbcdae95cde6d79cc91bb887d7a742
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126490
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        
        (cherry picked from commit b60bc1e597032e598caf43d1a13409068b800f57)
        
        Change-Id: I95105ca522aa4905fa223b80828684810f0dccd7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126599
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-10  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [1db4d3c869dbd4d68c0ab7b15c60bb2dad0a9f67]

        tdf#133353, Make 2nd argument optional for DCOUNT and DCOUNTA.
        
        The functions accept empty second arguments, but the function
        wizard and hints stated that it was required.
        
        Change-Id: I74fcfcc31492ed776085d1bc6ee6a9ff22a87818
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126620
        Tested-by: Eike Rathke <erack@redhat.com>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        (cherry picked from commit 885465bc0ae6029d8adad57015fb0ff6c26a6ba6)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126594
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-10  Heiko Tietze  <tietze.heiko@gmail.com>  [754607264425c78c2370d69a26ec72b95ab94f3a]

        Resolves tdf#145976 - Resizing issues with the macro dialog
        
        Fill attributes removes; some spacing added to be HIG conform
        
        Change-Id: Ic45bab071db23498e98df5fbed34ee5a50df1390
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126569
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        (cherry picked from commit 5b0707f66e2c49a11f3a23e3ec9940b26d881165)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126593
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-12-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [585bf5f2b223a1449dd8f6b65c5f0c0c00160af7]

        tdf#146108 Calc slow to change cell focus..
        
        in a document with a big background image
        
        Revert "tdf#136058: remove some caching"
        This reverts commit 57c40329a2b469813a1f357de355a37c8e3077ae.
        
        And add some comments for future would-be optimisers.
        
        Change-Id: Ie8686edc38dcdbe7d9e78599c1a259aab68278a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126527
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126574

2021-12-10  Caolán McNamara  <caolanm@redhat.com>  [0db4adad840c591393466256d62e4bee6b2f929d]

        tdf#138999 only grab keyboard and not pointing devices
        
        this way scrolling in a combobox dropdown and moving the mouse outside
        the widget doesn't cause the scrollbar to jump to the top. No ill
        effect seen in
        
        a) autofilter dropdowns in calc
        b) color dropdown in writer main window or sidebar and clicking on
           combobox subwidget to launch its popup and select an entry to
           return to color dropdown
        c) submenu popups from style combobox dropdown
        
        Change-Id: I6ad445a6fab899d52907237e1f5506cce31b1f48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126408
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit 4f41fb1cba455db617d7fb68450ea1e38ac9cb0d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126430

2021-12-10  Caolán McNamara  <caolanm@redhat.com>  [b98dd317e96a8cdf88e6a490dfdd696d550231e3]

        Resolves: tdf#146141 don't double delete comments
        
        which can happen because empty comments are deleted automatically
        on losing focus back to main document, so explicit delete of an
        empty comment resulted in a double delete
        
        Change-Id: I30390995a260235ed8702b0a088c05e91c953b3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126589
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-10  Justin Luth  <justin_luth@sil.org>  [77727e6dbcf1a42113ed442d840e941b5ce08bcd]

        new ScTypedStrData: typically missed argument in CTOR, tdf#142910 follow-up
        
        Pretty much any attempted use of eType was completely wrong and lost.
        
        Regression from
        
            commit f6b143a57d9bd8f5d7b29febcb4e01ee1eb2ff1d
            CommitDate: Wed Jul 7 17:44:46 2021 +0200
        
                tdf#142910 sc filter: fix "greater than" or "smaller than" etc
        
        Most calls to this are missing the "rounded number" argument,
        so the enumator is actually accepted as the double fRVal,
        and the StringValue eType was left as the default value (Standard),
        instead of the intended enumerator.
        
        0.0 looks too much like 0, 0 to even notice in
        casual code reading.
        
        This had rendered the type mostly irrelevant.
        
        Change-Id: If4fa69d4b3077981244a2c3a785f80b77f9f9501
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126453
        Tested-by: Eike Rathke <erack@redhat.com>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        (cherry picked from commit ac1ea5944a236efef75af7c85d0ffe10d374e7fa)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126592
        Tested-by: Jenkins

2021-12-09  Caolán McNamara  <caolanm@redhat.com>  [0b07c3315bc4ec4f937dba0c00b449ec5bdd256d]

        change use of wrong slot id to name of correct command
        
        slot was introduced with
        
        commit 27452a082237065ac4cf475c8398241907164b2c
        Date:   Wed Oct 10 14:32:04 2007 +0000
        
            INTEGRATION: CWS pppopt02 (1.24.74); FILE MERGED
            2007/09/28 14:52:06 sj 1.24.74.1: added slot to be able to clear the undomanager
        
        as 27115, but got renumbered to 27118 with
        
        commit 35fe915b7cf508356a88897d520b89fc986407fb
        Date:   Wed Jun 10 15:47:52 2015 +0200
        
            Fix sd ID conflicts and duplicates
        
        using its name is verified to call the expected handler for it
        
        Change-Id: I656d91937612b0807353455930328aa37d5eecb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126587
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-09  Tibor Nagy  <nagy.tibor2@nisz.hu>  [8cb29f4154730713878ddd3c273600411ddaf5fe]

        tdf#129430 PPTX export: fix workaround for "At least" line spacing
        
        to avoid bad overlapping lines.
        
        PPTX does not have the option "At least", so line spacing
        with this setting is converted to fixed line spacing.
        Improve this workaround to use single line spacing, if the
        "At least" value is lower than the size of the characters,
        like "At least" is handled by Impress.
        
        Change-Id: I29b41225d48fd9a447e7f6ef3a8a7cc7ba9ef354
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125553
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry picked from commit fc1e5202cbfb36b28b0e597811f39895c19ae6ba)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126588
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-09  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [97ce03ccf1287c1fa79d5741a85fa419e03d9a35]

        tdf#145162 PPTX export: fix extra bullet regression
        
        Placeholders have bullet by default in MSO, so
        write <a:buNone/> for paragraphs where numbering/bullet
        is disabled to avoid extra bullets in Impress.
        
        Regression from commit b6b02e0b4c9d739836e1f61a886ea45b01e6696e
        (tdf#111903 tdf#137152 PPTX export: fix placeholders).
        
        Change-Id: Ib4c563cba475d61bc475ca05623e7c7b20fded30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126528
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry picked from commit f57cfddb51b7d7409b7b425dc200aa73406a13bd)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126524
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-09  Miklos Vajna  <vmiklos@collabora.com>  [b5eecfc708316c1d5603f5235b408ce9fc19156d]

        sw: fix crash in SwFEShell::SelectObj()
        
        Crashreport signature:
        
                SwContact::GetFormat()
                        sw/inc/dcontact.hxx:112
                SwFEShell::SelectObj(Point const&, unsigned char, SdrObject*)
                        sw/source/core/frmedt/feshview.cxx:292
                SwWrtShell::UnSelectFrame()
                        sw/source/uibase/wrtsh/select.cxx:326
                SwWrtShell::DelRight()
                        sw/source/uibase/wrtsh/delete.cxx:467
                SwBaseShell::ExecDelete(SfxRequest&)
                        sw/source/uibase/shells/basesh.cxx:198
        
        I.e. it seems that in case we're in the middle of a delete, then it's
        possible that the mark list contains an SdrObject that doesn't have a
        matching SwClient anymore. Ignore such SdrObjects when looking for the
        textbox of a draw shape.
        
        Change-Id: I065b2ea44d39220184a5f604c3ea13f6a106ddb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126563
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins
        (cherry picked from commit fa1609be20baa2ccd3293a034e004efa1ae5b90e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126515
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-09  Julien Nabet  <serval2412@yahoo.fr>  [9f70be2c8867f6715f97b6d37e03cfc69ae1caaf]

        Related tdf#145910: relax a bit more denylist about OpenGL
        
        tdf#99919, tdf#100243, tdf#117477 and tdf#115092 are not related to slide transition
        
        Change-Id: I41e80a6b1d025adbde7bccbedb7235d4c3c8b281
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126462
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        (cherry picked from commit dd4120ce811b8530505650d481514009a441234f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126522
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-09  Caolán McNamara  <caolanm@redhat.com>  [5269fae91aea7f6497f17ee7af67837c783a1e3d]

        ofz#42082 OOM with embedded pict in ww6 document
        
        Change-Id: I2772e55c20d4f38d26bfe36250f4fd281d4713d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126521
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-09  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [47d3bd0785869b05497f8ece239eed24e00a1aea]

        tdf#145671 Don't open URL twice in cell edit mode
        
        Change-Id: I8a324d6a037c8a5c0efc0b2825657513c2f9841c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126159
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
        (cherry picked from commit b9362e87a3646a6693b81fb0d40e28ce7813a251)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126441
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-09  Mark Hung  <marklh9@gmail.com>  [3c2836972613ff418d76306d958a8ef85ff18afe]

        tdf#145322, tdf#144378 fix printing for vertical writing
        
        Printing still uses ExTextOutRenderer to render text because
        Skia haven't yet support printing and DWriteTextRenderer can't
        bind the printer DC.
        
        ExTextOutRenderer uses win32 API ExtTextOutW. In order to
        renderer upright CJK text in vertical writing with that API,
        the HFONT created with CreateFontIndirectW needs a font name
        prefixed with '@'. OTOH, use '@' prefixed font with Skia break
        the vertical writing unit test.
        
        - WinSalGraphics::ImplDoSetFont: use '@' prefixed font name
        if the requested font is vertical and is for printing.
        
        - ExTextOutRenderer: use SetTextAlign and text metric tmDescent
        to adjust vertical glyphs. It's not consistent with Skia or
        DWriteTextRenderer, and is still incorrect in many cases.
        
        The patch is adapted from reverting
        
        commit 5686c1aca40beb9514d40c86b4a3780a8a1334ba
        Author: Mark Hung <marklh9@gmail.com>
        Date:   Sun May 2 14:45:45 2021 +0800
        
            vcl: use DWriteTextRenderer for vertical writing.
        
        Change-Id: Ib2d3df8b68cad4bebe0672c9da0a16b62aed99e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125978
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>
        (cherry picked from commit 6720e9569d7ab6c20616ec6b97e5d4a56948908b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126443
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ff5ba1ccd9c83bd03559ec4727e886e76721f53]

        tdf#146094 Impress refuses to go in presentation mode
        
        regression from
            commit 043ba6ddf8d90b04acfae8ec836c4b772fb36754
            Author: Noel Grandin <noel.grandin@collabora.co.uk>
            Date:   Mon Oct 11 16:08:12 2021 +0200
            loplugin:moveparam in slideshow
        
        Change-Id: I8d6ec81f60e9bdba5b371b8a79abf3d07c523dfc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126567
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        (cherry picked from commit 0cfd60b12855bc1e40640eb2e4cd4ea87d18ff7b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126520
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-09  Miklos Vajna  <vmiklos@collabora.com>  [8e7d33e4de1bf5f9a8db0521c98702d748b31405]

        svx: fix crash in ViewContact::ActionChanged()
        
        Crashreport:
        
                sdr::contact::ViewContact::ActionChanged()
                        svx/source/sdr/contact/viewcontact.cxx:197 (discriminator 2)
                SdrTextObj::NbcSetOutlinerParaObjectForText(std::unique_ptr<OutlinerParaObject, std::default_delete<OutlinerParaObject> >, SdrText*)
                        svx/source/svdraw/svdotext.cxx:1379
                sdr::properties::TextProperties::ItemSetChanged(SfxItemSet const&)
                        /usr/include/c++/10/bits/unique_ptr.h:360
                sdr::properties::RectangleProperties::ItemSetChanged(SfxItemSet const&)
                        svx/source/sdr/properties/rectangleproperties.cxx:54
        
        Change-Id: I82de3e849cef33d207c8fd5e1c225de78d5f8705
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126562
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins
        (cherry picked from commit 85bc09d05f4824929d5b1381343c3ca75e7f6006)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126516
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-09  Mike Kaganski  <mike.kaganski@collabora.com>  [7f34ac5201ffec31bd336cf9fb1f8d2554bc6f72]

        tdf#117280: derive SfxEvents_Impl from css::document::XDocumentEventListener
        
        It abused XEventListener, and created a DocumentEvent object from
        the incomplete data passed to notifyEvent in EventObject. That way,
        the data initially created for the document event (in Supplement)
        was lost on the way.
        
        Change-Id: I409611482ce2323a3192c68f3525f450a9395815
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126090
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        (cherry picked from commit 28eef82cb16faef0b8ddc9912560efb779baa9f9)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126093
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-09  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [2a57cd4e01b5fba00f210b792d1fcf0acb9c69fb]

        sw: support for other sdt attributes roundtrip in datepicker
        
        Word Control Field with datepicker is implemented with LO datepicker,
        but during this conversion we lose some field data, like control
        color, data mapping, etc. This data is already retrieved and stored
        in grab bag, so we need just to keep this grabbag in field and use
        it again on export.
        
        Change-Id: I6af8204fe1a7d2f9081d83372a6786b2f86260d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125486
        Tested-by: Jenkins
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126280

2021-12-09  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [9ac193fd3cc1f66aeedaa64a09642c4fcc4c62e0]

        writerfilter: extend SdtHelper for better support control types
        
        There is much more different controls which must be supprorted
        in future. So approach with isInsideDropDownControl() and
        validateDateFormat() is not sufficient. Use enum to determine
        and store control type.
        
        Change-Id: Ibea7fde117c059053195be213a3ae821644f277c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125471
        Tested-by: Jenkins
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126279

2021-12-09  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [872eaa77881e50d42b52be065a9632fb9553736d]

        sw: refactoring for docx sdt blocks output
        
        Previous approach with almost duplicate storage and processing
        for paragraph-level and run-level sdt blocks was very bulky.
        Especially this became visible once supported std elements list
        start to grow.
        
        Paragraph-level sdt block and run-level sdt block data are almost
        identical, so they can be kept in one standard class
        (SdtBlockHelper) and use the same methods for collecting data
        from grabbags and writing to output without passing huge amount
        of parameters.
        
        Change-Id: I4e1183eddf20317e954cb8aca72e97a4fc45ac68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125372
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126278

2021-12-09  Caolán McNamara  <caolanm@redhat.com>  [53200987febc88b0f6f1a8fb15dee7ada9cf805f]

        Related: tdf#145786 cooperate between our own grabs
        
        Change-Id: I97a1868c3f086b7f414d18d0fb4daa1c6d09846f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126514
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-09  Dennis Francis  <dennis.francis@collabora.com>  [fc839f3262254949fe96b408dec9094f7ef4fc88]

        tdf#144107: fix incorrect conditioning on bGrid...
        
        introduced in 3092322bb83998397b09d3f34b6d04b5e5c1da50
        
        The intention was to avoid the default line drawing in the original else
        branches to be conditional on bMergeCover. The previous patch used
        'bGrid' as a surrogate for the original 'else' case - which is wrong.
        
        Change-Id: I7c6b49fa9c21064312273b1051ffc7f81de3fef3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126076
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit 307c1f13821386687b8cf3c560ff2570b89ac3a9)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126134

2021-12-08  Caolán McNamara  <caolanm@redhat.com>  [4f081b94a47acd8f4b59d305a6a272174a342ac3]

        Related: tdf#144410 excessive "resize" triggered
        
        so changing cursor pos becomes hit or miss in the dropdown arrow
        shown case
        
        Change-Id: I6e08a022041667fe8368b2cb09289a598957eb87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126511
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-08  László Németh  <nemeth@numbertext.org>  [c6af542a31e167e5a01908d049e399ce06a5e4e4]

        tdf#146120 sw: show tracked table changes with different color
        
        In Change Tracking, show deleted table rows in cyan and
        inserted rows in pink. In this case, don't show original
        table row or cell background.
        
        Follow-up to commit f481c2c8e74bded11fac754e493560391229dbcd
        "tdf#144057 sw track changes: hide deleted table rows".
        
        Change-Id: Ib9cc411b62b92bc8a83dda7589f3e798f7e96f41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126482
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry picked from commit f348440e17debacbcba9153e238e010e8c020bdc)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126510
        Tested-by: Jenkins

2021-12-08  László Németh  <nemeth@numbertext.org>  [19d3ecf9334f9750c06feb7207ecc3c6b98ba086]

        tdf#107292: ODT import: fix order of deletions at same position
        
        Tracked deletions at the same position were loaded in reverse
        order, resulting broken text content.
        
        Note: FODT format is not applicable for the unit test document,
        because it's not affected by the problem.
        
        Change-Id: Id13f8d23ae5964cbf82095a3d1ce2f6c9fdd59e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126529
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry picked from commit 76784f2dbf6d8641cfb6bf5d24e37521d6c806df)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126509

2021-12-08  Armin Le Grand (Allotropia)  <Armin.Le.Grand@me.com>  [ef75bac5e69df10315ecde629ec8d71c221c8825]

        tdf#48622, tdf#145828 use correct default for border line width
        
        Use correct default to create the intended 0.75pt cell border
        using the border formatting tool in the standard toolbar
        
        Change-Id: I8e95a7ab888cdc1b04929fd41753e550b96f3de4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126484
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>
        (cherry picked from commit 8995bc21ee570c9a914df71817a132c3b3637059)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126508
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-12-07  Martin Srebotnjak  <miles@filmsi.net>  [d7a6869a531d0f2f26c47714466d5d47d78ddbfd]

        Update git submodules
        
        * Update translations from branch 'libreoffice-7-3'
          to 4a50014a0e1e5a9e5503e514618df4f3303ee908
          - Updated Slovenian translation
            
            Change-Id: I6ce516b0e5d5f8e40f64232faf94be494a19e256
            
2021-12-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [db1d418dea50ec5563170df6ef67966999c6e8c4]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-3'
          to 71216768639b863e8e26598e76f12f630cb9232d
          - Fix a "D'oh you found a bug"...
            
            Change-Id: I7261546457c0d128bef55cb8be7737cb6b70d22a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126417
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            (cherry picked from commit b7bdb8a47c81ed94509777b12d2706a36ad18add)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126427
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-12-07  Julien Nabet  <serval2412@yahoo.fr>  [69b3fcaa943d288b5dda7bc5c2da822dbb9f9f3a]

        tdf#145910: relax a bit denylist about OpenGL
        
        since we don't use OpenGL anymore for rendering,
        only for slide transition (and some canvas part but it doesn't work)
        
        Change-Id: Ia891915fcc10c0817a79e30fa59605a9681b6536
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126461
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        (cherry picked from commit 3a61cce54277fd12570103a191c50d9b37ef3dd3)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126440
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-12-07  Luboš Luňák  <l.lunak@collabora.com>  [a48b95e57f4f7c71664cb97942d5f7f284a94cef]

        fix overflow in cairo downscaled bitmap cache (tdf#137719)
        
        In my system, sizeof(long long) == sizeof(long) == 8, so multiplying
        by LONG_MAX overflows long long.
        
        Change-Id: Ieb9613ef05916ef24a64db69f698036ecaf194e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126456
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        (cherry picked from commit f8ffc971545bb54aaebd227fa841f83660dba99c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126438

2021-12-07  Stephan Bergmann  <sbergman@redhat.com>  [c8a4b73b7a4a351c5a2513a108da872c2955edf2]

        signed-integer-overflow
        
        ...after 8406139062d9ffe1daed32aefe4e261c6c55d63e "process broadcasts for
        adjacent cells together (tdf#119083)" during CppunitTest_sc_bugfix_test,
        
        > sc/source/core/tool/grouparealistener.cxx:340:72: runtime error: signed integer overflow: 2147483647 + 1 cannot be represented in type 'int'
        
        Change-Id: Ica29fc4c204cd6fd5c52c61271ebfcc9691f7f6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126458
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        (cherry picked from commit 70fc728ceef4dcf45dd97dc9051ddb73ff734169)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126437

2021-12-07  Stephan Bergmann  <sbergman@redhat.com>  [f414d986fc9caabb9aa0f85be6c23d0ec2bd49fc]

        signed-integer-overflow
        
        ...after 8406139062d9ffe1daed32aefe4e261c6c55d63e "process broadcasts for
        adjacent cells together (tdf#119083)" during e.g.
        CppunitTest_sc_ucalc_copypaste,
        
        > sc/source/core/data/documen7.cxx:143:59: runtime error: signed integer overflow: 2147483647 + 1 cannot be represented in type 'int'
        
        Change-Id: If848747f6b004219475b39b48c6a3de086bd1ae7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126457
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        (cherry picked from commit 8bc85cd8a6a9a879c143d8defacc45967a0ac99e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126436

2021-12-06  Luboš Luňák  <l.lunak@collabora.com>  [8579b6e39ea30048ae7763f27d77e093b26e76dc]

        process broadcasts for adjacent cells together (tdf#119083)
        
        The problem in tdf#119083 is that it sets up listening for the range
        of cells used by VLOOKUP, and when adding a new column changes all
        those cells, it results in repeated SfxHintId::ScDataChanged
        broadcasts to the cells with the VLOOKUP formula. This commit
        makes ScHint include a row count, making it possible to group
        adjacent rows for SfxHintId::ScDataChanged together and send
        notifications just once for the range.
        
        Change-Id: Ib3439de58a2b1e5e8f01b037a62608e38b8e9125
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126395
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126448

2021-12-06  Luboš Luňák  <l.lunak@collabora.com>  [11c2d56b290200fab69956d718f8c5f5c5f2b412]

        make it clearer that ScHint is modified
        
        It's somewhat confusing that an accessor is provided to give
        a reference to internal data and then the object is modified
        indirectly using the reference. It appears to be only for
        performance reasons, so I thought that inlining the ctor and
        ctor could help the compiler to optimize this, but apparently
        it can't move this outside of the loop, so at least make it
        clearer.
        
        Change-Id: I72cf15d1446daa559ac4079b9478e53694d7d198
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126394
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126447

2021-12-06  Luboš Luňák  <l.lunak@collabora.com>  [47198583da8e67e0178466205d82835c391c8d73]

        try to broadcast in bulk (tdf#119083)
        
        This somewhat improves the situation, but still a lot of time is spent
        repeatedly making the same cells dirty.
        
        Change-Id: I3444ca6dac4b3a40c6ac40a0b70cf5baeefa2f09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126391
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126426

2021-12-06  Caolán McNamara  <caolanm@redhat.com>  [678dc1905fe492893c1ab47250c9a3693ac5ead7]

        ofz: Use-of-uninitialized-value
        
        since...
        
        Date:   Wed Jun 2 17:01:55 2021 +0200
        
            WMF: add more SAL warnings in case record was not implemented
        
            Change-Id: I1d58c4093817403caa5f1112b5d4d5a4e638b799
            Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116618
        
        Change-Id: Ib82efbc93405b7fafb661f698a772593d2495bd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126431
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-06  Jun Nogata  <nogajun@gmail.com>  [9b47fe4746c2fc32272533aaf7267ab9b3d2e749]

        tdf#143422 Hide "Hyphenation data not found" in Japanese
        
        When I open a document with mixed English and Japanese, I get a warning
        "Missing hyphenation data Please install the hyphenation package for locale "ja"".
        English needs hyphenation, but Japanese does not need hyphenation. However,
        the hyphenation check only checks for unknown language or no language.
        
        Change-Id: I559e1b1eec8089f50aadad2710a33d0268ab13f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120497
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        (cherry picked from commit 53d5555f13371252874ec962dee4643168d26780)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126429
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-06  Urja Rannikko  <urjaman@gmail.com>  [18407807085e47f56ec972c2e1ce6db9a2375e21]

        tdf#128715 fix tools::Time::GetMonotonicTicks() on 32-bit linux
        
        Since time_t and thus tv_sec is (still, for now) 32-bit on these
        architechtures, the multiplication of seconds to microseconds
        happened in 32-bit thus causing a rollover roughly every 4295 seconds.
        Fix by casting tv_sec to sal_uInt64 before the multiplication.
        
        Also fixes tdf#144975.
        
        Change-Id: I829d3406208545a816979cb58daaeb99ec2d5294
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126379
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        (cherry picked from commit 7fa9b09bc271d91792fe78c5cb03430bf38155a8)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126305

2021-12-06  Stanislav Horacek  <stanislav.horacek@gmail.com>  [c49f269fbe3bd069571497973ce8c1b9f856a8af]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-3'
          to 5268bd87fb34a652005f2e7844c3ad4997cb4ca7
          - localize proper strings and fix example result for StrConv function
            
            Change-Id: I6bd2b9fda9217c589f6e53b0341d8028a6ca44c8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126348
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            (cherry picked from commit 32b4e8c9931810bf55bacc2c029e711d82b8c42f)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126303
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-12-06  Stanislav Horacek  <stanislav.horacek@gmail.com>  [62b55279d5cf40bf5bb514cf9d8df2cbbc5f8143]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-3'
          to 0e111bb23b38dc6c1f8e2ddecbcf8baed6c9a877
          - use proper angle units in Cos and Sin description
            
            Change-Id: I318e1a20ee220fc306f2f4af2e61cc5c1b7237b0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126205
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            (cherry picked from commit 676c20ccd9f5cb6e3fd9d882e39a02028c1f0340)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126302
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-12-06  Luboš Luňák  <l.lunak@collabora.com>  [c09f3fa3fc1a18aa1effdf13120896cf1a9a4829]

        increase maximum document thumbnail size from 256 to 512
        
        It's 2021. Something's telling me people now care more about
        document previews not being blurry than an insignificant size
        increase of documents. See e.g. comments #21,#25 in the HiDPI
        bugreport tdf#144214. It also doesn't make much sense for the
        thumbnail creation to try hard to make the image smooth and
        then downscale it too much.
        
        Change-Id: I8df778dda05cf42cd27adf8f7757097fc7650acb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126376
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        (cherry picked from commit 374e261ad1ea8b41f5ecdd850c27fdc961c4868b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126301
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-12-05  Luboš Luňák  <l.lunak@collabora.com>  [986baafc7856f43fe33a957c2faefdcd89505796]

        fix caching of ScQueryItem values for multiple entries (tdf#146037)
        
        The code assumed that there would be only one ScQueryEntry.
        
        Change-Id: Idf4cc6bdbbf1edad7d13eb9a9643bb67e199dd01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126368
        Tested-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126300
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-12-05  Luboš Luňák  <l.lunak@collabora.com>  [75b1938276da58a3f28ece362cc389049e79d1c0]

        move entire ScTable::ValidQuery() into (Sc)QueryEvaluator
        
        This reduces the number of arguments passed around, removed the need
        for ValidQueryCache (as the data can be now cached in the class
        itself), it'll allow even more optimizations, and it also makes
        the by now rather large (almost 1000 lines) helper class a proper
        class instead of tons of inline code.
        
        Change-Id: I585cf580b3e7b2d4512aa535176e97c0abfd547a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126367
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126299
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-12-05  Jim Raykowski  <raykowj@gmail.com>  [6caee83a16690d0a664c80ebe42c5b739afe7567]

        SwNavigator: make comment tracking work in content navigation view
        
        and respect comment tracking setting
        
        Change-Id: I93c50cd5e022512bd092fed0922e8a22bdc7b665
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126085
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>
        (cherry picked from commit f53dd906e79ab77f0ab4a421e47650a9cc4ce1d6)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126229

2021-12-04  Jim Raykowski  <raykowj@gmail.com>  [c9d10718e2d39b0b063c4b17ed3fde07522458f7]

        Check pointer to prevent crash
        
        Prevents crash when postit is in a hidden section or folded outline
        content and SwPostItMgr::Hide function is called. In these cases the
        pointer to the postit annotation window could be nullptr.
        
        Change-Id: I16d08504cdd89bdb136f8a0d2615cf3028ca8ece
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126175
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit ac21d937690c1ef995df22e11384e0fab226472e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126240
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-12-04  Luboš Luňák  <l.lunak@collabora.com>  [60b195cd41f93fc24bfb7897bde20ac3cbeadd1f]

        only bilinear+mipmap for Skia/raster to-screen drawing (tdf#146024)
        
        The code already tries to hide the cost of the high-quality bicubic
        scaling by caching, but there are still cases where there's too
        much scaling done. Since this is only drawing to screen, use
        only bilinear+mipmap scaling in raster mode, which should be good
        enough (it's what the "super" scaling VCL algorithm for
        BmpScaleFlag::Default does as well).
        
        Change-Id: I75c86932e097411422dc1ef5e0534059dbf11ff8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126326
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        (cherry picked from commit 0a596fbd94e1750e9d1f5cdab624c719b33c3ab4)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126296

2021-12-03  Caolán McNamara  <caolanm@redhat.com>  [3b94b71dd83056c70b6120795bfe819b8eb5a847]

        Resolves: tdf#140254 don't expand the column with buttons if dialog expands
        
        Change-Id: Ic7ca17bb2df6de2107ddb7a2a935bf8b81d58607
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126293
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-03  Michael Stahl  <michael.stahl@allotropia.de>  [24d2a5198efd994a7e53d1cd0d9740dab0ea5fb0]

        tdf#136452 sw_redlinehide: fix crash in undo of delete across sections
        
        The problem is that on the first SwUndoDelete, the m_nSectDiff branch
        MoveNodes() creates a top-level SwTextFrame for the node "Korean", then
        the m_nReplaceDummy branch does another MoveNodes() to move the same
        node into the section, but its frame remains outside the section.
        
        Generalize fix 55576842ec72a748d0bad123d41fa03c89fc136d for tdf#131684
        to check the last SwTextNode inside the section if it has a frame
        outside the SwSectionFrame.
        
        (regression from 6c7245e789f973cf6dad03f7008ab3f9d12d350c)
        
        Change-Id: I30495d8f3d8fc0d70cb20df44409174edc2d4a4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126257
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 2b256c84aa4c063c8161b32a7b424daa28b5741b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126246

2021-12-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e6ae72b9f47788f99ae95aa9e49f8f5b2626c4eb]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-3'
          to 18df2a92e4a63ca68e8479051d58d678daf70917
          - tdf#145617 break dense paragraph in bullets for CInt
            
            + refactor headings
            
            Change-Id: I4c01861f41fd545f63b12e50a9829f97fc9ff4cf
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126199
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            (cherry picked from commit b127658216cdbac1becdba794ea97f8f8b219e15)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126232
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-12-03  Caolán McNamara  <caolanm@redhat.com>  [2a137f1c2ae882a0f4a75773ecfb1b5d042c683c]

        some translations are searched for in the wrong .mo
        
        since...
        
        commit c895a6d8298a349784cd0aafff4bf518ac8d0a7d
        Date:   Fri May 15 10:51:10 2020 +0200
        
            Resolves tdf#132799 - Deleting of colors unclear
        
            Tooltips added for disabled states
        
        those ones are in cui.mo (CuiResId) not svx (SvxResId)
        
        Change-Id: I595bd5aadd8ead18291ff818405bec594c8d32db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126319
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-03  László Németh  <nemeth@numbertext.org>  [e58635129487d2fc0ab1cc9e2a9e3e302bcb9538]

        tdf#30709 sw Style Inspector: show section and parent metadata
        
        Show text:section RDF metadata under the node "Sections"
        in the Style Inspector. Also show parent metadata of nested
        annotated text ranges (and sections) at the cursor
        position, not only metadata of the innermost.
        
        Show metadata fields (text:meta-field) and annotated text
        ranges (text:meta) under the new category "Fields" instead
        of at "Character Direct Formatting".
        
        Put section and other metadata in front of the other style
        settings text. Hide their empty categories "Sections",
        "Bookmarks" and "Fields", if there is no associated RDF
        metadata.
        
        Follow-up of commit db7ef0a9ed21b0271345249b97a7a10d60d259e6
        "tdf#30709 sw Style Inspector: show bookmark data".
        
        Change-Id: Ibfd2c5dfb1597afaa8038b497977505914bed76d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126065
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry picked from commit 47e65fc0baf8f671733fbf9b5ce8d735328cfb44)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126098

2021-12-03  Michael Stahl  <michael.stahl@allotropia.de>  [5a57ef3293bb2581a83487d1fd5534ed3b414217]

        tdf#145928 svx: fix undo of sorting shapes
        
        The problem is that in sw there are these obnoxious virtual SdrObjects
        that are created and destroyed by the layout.
        
        0  SdrObject::~SdrObject()
        3  SwVirtFlyDrawObj::~SwVirtFlyDrawObj()
        5  SwFlyFrame::FinitDrawObj()
        12 SwFrame::DestroyFrame(SwFrame*)
        13 SwFrameFormat::DelFrames()
        14 SwUndoFlyBase::DelFly(SwDoc*)
        15 SwUndoDelLayFormat::SwUndoDelLayFormat(SwFrameFormat*)
        16 SwHistoryTextFlyCnt::SwHistoryTextFlyCnt(SwFrameFormat*)
        
        This misdesign means that SdrUndoObj::pObj may point to a deleted
        object.
        
        Commit 9bc6160e0acbc78be998129ea55ed7e4529959fa may create SdrUnoObj
        when saving the document, so that is now an additional way to introduce
        the problem.
        
        Try to work around it by not using a SdrUndoObj subclass in this case,
        but create a new SdrUndoAction subclass that uses SdrPage::sort() and
        stores no pointers.
        
        There is still the problem that changes in the layout or view settings
        like "Hide tracked changes" could cause different virtual SdrObjects to
        exist between when the Undo was recorded and when it is activated, in
        which case nothing is done.
        
        But that really requires a larger refactoring such as having a SdrPage
        for the model that never contains virtual SdrObjects, and another
        SdrPage for the view that does contain virtual SdrObjects to fix.
        
        Change-Id: I4cf5d4eb8bb24a51730c55ff34a043b8a88fdb52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126153
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 25a368c30acb54e0819d2b2b890a3fd1530d8a76)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126136

2021-12-03  Michael Stahl  <michael.stahl@allotropia.de>  [f9ea114171cb422dac60100aa4d51502563f37a1]

        tdf#145062 sw: deal with failing insertion of field in SwWrtShell
        
        Change-Id: Ic0c479e97b7a5f6fcc7f7eb454eb77a5c47de9db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126191
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit e58583e70b3434a158a3902cc7ae81d0b3bdfc49)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126244

2021-12-03  Michael Stahl  <michael.stahl@allotropia.de>  [68a76917a89a816648a00c6e8463ca2df497c0a7]

        tdf#145062 sw: really destroy text attribute when insertion fails
        
        SwTextNode::InsertHint() is documented to destroy its argument
        SwTextAttr in case insertion fails, but it doesn't do it on all
        branches.
        
        Change-Id: I270df9acf36993d894899c20c86a6bc43d782001
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126190
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 89eb90ceea414974289b57f15e769d08b80fe9a3)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126242

2021-12-03  Michael Stahl  <michael.stahl@allotropia.de>  [abfc1cf60def840204bcd7682665dd71e80baeff]

        gdb: BigPtrArrayPrinter gets confused by libstdc++ std::unique_ptr
        
        It looks like this in libstdc++:
        
          <BigPtrArray> = {
            m_ppInf = {
              _M_t = {
                <std::__uniq_ptr_impl<BlockInfo*, std::default_delete<BlockInfo* []> >> = {
                  _M_t = {
                    <std::_Tuple_impl<0, BlockInfo**, std::default_delete<BlockInfo* []> >> = {
                      <std::_Tuple_impl<1, std::default_delete<BlockInfo* []> >> = {
                        <std::_Head_base<1, std::default_delete<BlockInfo* []>, true>> = {
                          _M_head_impl = {<No data fields>}
                        }, <No data fields>},
                      <std::_Head_base<0, BlockInfo**, false>> = {
                        _M_head_impl = 0x567fd20
                      }, <No data fields>}, <No data fields>}
                }, <No data fields>}
            },
        
        Note there are 2 _M_head_impl members, and somehow gdb 11.1-2.fc34 picks
        the wrong one.
        
        A manual cast to std::_Head_base<0, BlockInfo**, false> seems to help.
        
        Change-Id: I1332c2fc6eb2661d417fd92a73aed977bbb1dcea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126220
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit c9267ca4fa7fa94a1bf79320bec54428a6ad4804)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126288

2021-12-03  Caolán McNamara  <caolanm@redhat.com>  [d6b003da6d77471e5e17a9cb6a25172d6f52da2a]

        tdf#145604 indicate the row as the target when dropping in a visual tree
        
        and indicate between rows when dropping in a visual list, which is what
        we are doing for the gtk version.
        
        a visual list case is tools, customize, menu and drag and drop the
        assigned commands around.
        a visual tree case is tools, macros, organize dialogs, use libraries
        to create two libraries, and move to dialog and create a dialog in
        one library, and drop it onto the other library to move it between
        libraries.
        
        Change-Id: Ia8dc944c1f411b1f072ad1c8dcc755a1e44e3b05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126291
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-03  Caolán McNamara  <caolanm@redhat.com>  [ea1afe06aaa54385c821267433d052a57131bc4c]

        Resolves: tdf#145959 menu pos should be relative to SmCmdBoxWindow
        
        Change-Id: Ie8da9bbb4385b3315fd62e6f2dc8ab394ea3709f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126236
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-03  Caolán McNamara  <caolanm@redhat.com>  [43145af2bcd728ef38edb8156fcc242dcb14a44e]

        Resolves: tdf#144811 use the hover-style menu for color submenus
        
        Change-Id: I8653c36d084f9df5a4d34baf7d88e2f2b5f1609b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126209
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit 29145df0977baa866e7da94d1d385b772ae1e6ce)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126289

2021-12-03  Luboš Luňák  <l.lunak@collabora.com>  [dbf6c1a1961d551bfa7f19dd4e79be6d3304f7ae]

        handle Skia not drawing GPU-backend shader to a bitmap (tdf#145797)
        
        https: //bugs.chromium.org/p/skia/issues/detail?id=12685
        Change-Id: I4de51b154e270df470102c357c25bdfa430a4488
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126118
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        (cherry picked from commit afdfc9bb5d56fde866882e7d87869ecafed1e3d0)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126128

2021-12-03  Luboš Luňák  <l.lunak@collabora.com>  [048e3c95f612b4be054711981fde3cdf33e60aea]

        fix Skia copyArea() not coping with coordinates outside (tdf#145811)
        
        Apparently the call is expected to handle even copies that are
        partially outside of the area, e.g. window scrolling seems to do
        this occassionally.
        
        Change-Id: I9a06c047f00d6b5b920d61f577baa9181bdc5a2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126147
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        (cherry picked from commit cdebd76284204f6a34df2a01d4eaedbd540c5fe6)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126130

2021-12-03  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [1733ed0935125814c963e37383f51daec8031e59]

        tdf#137466: docx: support w:placeholder & w15:color in w:sdtPr
        
        Content controls in Word can contain some other elements which
        are not supported by Writer. Put them into grabbag and write
        back to DOCX on save to avoid losing quite sensitive data.
        
        Test testSimpleSdts is modified: testcase is actully containing
        4 sdt elements with ids in input and output.
        
        Change-Id: I1f9addd03ed828bf375ccac5188a004f011e8a0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125271
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>
        (cherry picked from commit 7db38a496a5e458ec12888ddbf63c603706ae3fc)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126000
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-03  Mike Kaganski  <mike.kaganski@collabora.com>  [4bb07962ef6c4fbd061dcdb4c637fd31f8c77a73]

        tdf#145964 related: also drop special-casing in TransferableHelper::SetString
        
        Follow-up to commit 5fb9f4ffa9284c7248e2e82210506babaad4044d
        
        Change-Id: I46d5ea404f77ac5ff67b6ee6a42afee13274a481
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126174
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126181
        Tested-by: Jenkins

2021-12-03  Mike Kaganski  <mike.kaganski@collabora.com>  [d948282b6ec2a1a217882f8c4fc794d2b85f60e0]

        tdf#145964: Windows format name is FileNameW for Unicode strings
        
        Otherwise SIMPLE_FILE clipboard format arrives encoded in ACP,
        and fails for any characters not representable in ACP.
        
        Change-Id: Ice8cfd98955e3ef49682aa21b41a313786b291f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126131
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        (cherry picked from commit 5fb9f4ffa9284c7248e2e82210506babaad4044d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126133
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-03  gulsahkose  <gulsah.kose@collabora.com>  [0fa00d879995d498d1f04efe72f3413a3c15601b]

        tdf#140912 Better handling of the picture placeholders.
        
        To see icon and placeholder text at the center of picture
        placeholder shape, we set the TextContourFrame and GraphicCrop
        properties.
        
        Change-Id: I49e3d08c9020e593232c60c97af3f45fb620075e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126165
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        (cherry picked from commit 7b3be7f6f3d800e2ad86f5a043e6e9b21ed4409f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126141

2021-12-02  Caolán McNamara  <caolanm@redhat.com>  [7d9bc58315f4d94c63a19d1d9b900e452c03a7ca]

        undo "allow vcl gen menus to have non-square images"
        
        This reverts commit 06f36cc7ca8fc056dd8cf4d8cdbe682f9a003cef
        
        ended up not using this so don't need the extra complexity
        
        Change-Id: I64a2d6f620cc864a75523be6612c5cf2086f7a00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126211
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-02  Caolán McNamara  <caolanm@redhat.com>  [3b83f9398893477ad7b45fc4076403b3583aab56]

        Related: tdf#145901 use x11 popover replacement for all non-menubutton cases
        
        replacement from inside real popover under x11 as in autofilter case
        doesn't work.
        
        Change-Id: Ie4ba95645a8094732b9bad9829426e77375d63ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126208
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-02  Caolán McNamara  <caolanm@redhat.com>  [3a59d0504de22aee5bdb2d61e482fa8d87cd48ff]

        Related: tdf#144410 submenu indicator misplaced under x11 gtk
        
        so drop the GtkTreeViewColumn expand and go back to setting the size via
        the size-allocate, but for wayland launch it in a callback because
        setting the column widths during the size-allocate callback doesn't work
        as hoped for and the indicator is misplaced.
        
        Change-Id: I58a7a11cb1a1c065cee364f932cebddfb9ea453c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126207
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-02  Caolán McNamara  <caolanm@redhat.com>  [31c036e945b2b6a9cdcc460d4b3454e80a58d255]

        use smaller squares for smaller checker patterns
        
        Change-Id: Ib46b0906a0adf52f3806b269976ad15d280a28e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126146
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-02  Caolán McNamara  <caolanm@redhat.com>  [4f08f9d4bb0ae51e6bc71370089839d31cc71723]

        don't need to have a specific mbCanHaveSubMenu mode anymore
        
        since the gap in the vcl treeview separator problem is fixed
        
        Change-Id: I105167127588c11895d81dd2aea3c9e119170069
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125952
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit bc4e3a1ef4df033a7a5e3526de4edf51dacdb839)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126206
        Tested-by: Jenkins

2021-12-02  Michael Stahl  <michael.stahl@allotropia.de>  [546634fe82ce0fb4a711b04c16f104bef81f2b40]

        nss: upgrade to release 3.73
        
        Fixes:
        CVE-2021-43527 Memory corruption via DER-encoded DSA and RSA-PSS signatures
        
        Change-Id: I5c3f169c57fc2763029b07ad7e325b2f53b7e28f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126218
        Tested-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        (cherry picked from commit c8e21d246bcb4289cb25c82be440cd07b7418436)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126233
        Tested-by: Jenkins

2021-12-02  Eike Rathke  <erack@redhat.com>  [8a82417383fa29bfe3cdeaf8f4ca35f5170994de]

        Call CountNonFilteredRows() only if necessary, tdf#124103 follow-up
        
        i.e. only for different row selections or the first time.
        
        Also const as const can and reference rRange vs aRange naming.
        
        Change-Id: Iee926eeefa7ae5db1e6b8cff768a0c7c106c3476
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126189
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins
        (cherry picked from commit 31d038966de5db78bd31dfd1008ee02c050d510a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126228

2021-12-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4f448fdfbce44237161a035bbeadb4e723c18c68]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-3'
          to c0c813639a014d4ac3a9a3f3cb113bd1dab71a90
          - tdf#117868 Help contents for sep= in CSV files
            
            Change-Id: I6ac919fd95b9c30be3f1f2aa7bc18efd40b6d2d7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126188
            Tested-by: Jenkins
            Reviewed-by: Eike Rathke <erack@redhat.com>
            (cherry picked from commit 4973d1a792d20d77e7401c1d2b1fe9821695297d)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126231
            
2021-12-02  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [415f748dd110d5e5012ce6888ee9ab1832b879ec]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-3'
          to aab06144bd2b80cffc77df8ebb8b58ffc89468cb
          - Related: tdf#145728 Update help strings for QR and Barcode dialog
            
            Also, I removed the Wikipedia link. Besides having grammatical problems,
            I don’t think these links are a fit for our documentation.
            We would do a bigger service for our readers having all the needed
            information right into our pages, where we can control it better.
            
            Change-Id: Iaf96727ae5127ad622a2887aeea4c81b262d4ede
            (cherry picked from commit fe3d13ce1750ba2cd5bc64ff76d20a11e93e446e)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/126222
            Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-12-02  Gabor Kelemen  <kelemeng@ubuntu.com>  [f62558cb9f03b74fa2d97a01a149e7572a6084dc]

        tdf#145819 Revert logic of the image-with-rotation dialog: sc & sd
        
        Change-Id: I906e83ada98fd7a583872a2eaa76d7fd04a5401b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126110
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        (cherry picked from commit 970cbb120a62e952e80348b8e94478600241273a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126143

2021-12-01  scito  <info@scito.ch>  [37de99cf953f0d7035527f245dff8f9376d29be3]

        tdf#124103 count non-sequentially selected rows or columns in statusbar
        
        Count non-sequential cells if either rows or columns remain the same and are
        sequential.
        
        Examples:
        A1, A2, A4 -> 3 rows, 1 column
        A1, A2, A4, B4 -> do not show any count (as before)
        A1, B1, D1 -> 1 row, 3 columns
        A1, B1, D1, D2 -> do not show any count (as before)
        
        Change-Id: Ib8f20d560e4dc4a2b673c6e0962397563d803519
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125979
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>
        (cherry picked from commit 6382f51d2a4d9a3ec8eef2471467ab0dbf7a8294)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126142

2021-12-01  Julien Nabet  <serval2412@yahoo.fr>  [b0aabb865e93c8a9888179d9c2d228f43a81f571]

        tdf#144244: fix crash when FILESAVE a calc file after delete some columns
        
        see bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=176507
        
        Regression from 3238606c8470f3eaeada3fc601e186ec5cfac925
        tdf138138 Apply shape shift also to NoRotatedAnchor
        The 'normal' anchor (as on screen) is connected to the snap rectangle,
        the NoRotatedAnchor is connected to the logic rectangle. They differ,
        if the shape is transformed, e.g. rotated. Error was, that values of
        the 'normal' anchor were applied to NoRotatedAnchor instead of
        calculating the shift of NoRotatedAnchor independently. The error
        becomes only visible on save, because there the NoRotatedAnchor is
        used. Effected shape types are legacy shapes, text boxes and
        transformable OLEs.
        I have not tested, whether this fix would work for LO 7.0 too.
        
        Let's apply the same controls as we do with ScDrawObjData retrieved with GetObjDataTab
        
        Change-Id: I73cb3dd3c47a7ec55667e498d4a62842ce63d861
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125852
        Tested-by: Jenkins
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        (cherry picked from commit 1d45f84bd08c8d196fcf3c9baaf2cad010884e5c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126139
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-12-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [220095cfcb355a81f65472e73476099504e0e531]

        CURLE_QUIC_CONNECT_ERROR requires curl >= 7.69.0
        
        This new error code replaced several CURLE_FAILED_INIT in curl
        commit cbb5429001084df4e71ebd95dbf748c3c302c9f7 ("ngtcp2: Add an
        error code for QUIC connection errors").
        
        Instead of escalating the curl version further, just mask it with
        CURL_AT_LEAST_VERSION; this way my Ubuntu 20.04 schroot can still
        use the system CURL for the build...
        
        Change-Id: I24afd32737e2ab74d9e4ce1722012d522ae010bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126158
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        (cherry picked from commit 70a479abe267c0bd4c0c0fd1e945d8e6e4856af2)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126132
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-12-01  Caolán McNamara  <caolanm@redhat.com>  [e8b16dad8a54e1d213fae59e9fdc557c478aa0ef]

        tdf#145952 don't crash with LO_COLLECT_UIINFO set in autofilter
        
        Change-Id: I27c474c522554c825c0296cdf711d481d22fd024
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126129
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-01  Caolán McNamara  <caolanm@redhat.com>  [360e50fbc8bf55a52a0b9cee424ca5c6c5996e16]

        make autofilter a row shorter, now it has extra menu items
        
        for the filter by color options, which have pushed its height up taller
        than it used to be.  I think it would be better to make more submenus
        here to shrink its height down further, but that's not attempted here.
        
        Change-Id: Idb484bd77d2cca6e175d997955b0967720d94ec6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126106
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-12-01  Caolán McNamara  <caolanm@redhat.com>  [8075514ec40a6c8c119ccb460537e2c3db30c89d]

        gtk[3|4] calculate row height closer to what gtk appears to do
        
        we're getting slightly more lines than requested visible in f.e. the
        calc autofilter drop down
        
        Change-Id: I9ca16eb5ec6848499997a6fceec1d0ead693efce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126104
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-30  Caolán McNamara  <caolanm@redhat.com>  [8c137ff0e201c2d0ecd1bb567496dbed8e5eced7]

        gtk[3|4] allow anything that would enable positioning onscreen
        
        Change-Id: I68a96c4ae860c705108f4aaaf23e4bd05badf849
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126127
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-30  Caolán McNamara  <caolanm@redhat.com>  [7c01983c52b055fc1777dc16c1b4059d5940fdf8]

        center vertically so if there is only one entry it doesn't look odd
        
        Change-Id: I97ae6145d0139bd33f33d298803c7e787fd717a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126061
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit f08ef920b744b5eb41ac96ab3dc58a23c27e3ab9)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126087

2021-11-30  Caolán McNamara  <caolanm@redhat.com>  [dca2af95f83c866fe6c97807d68533cafd014d42]

        tdf#145901 constrain gtk autofilter within calc window
        
        so its all visible as much as possible under wayland
        
        Change-Id: Iad82f9ab63d57a93361e773a159c2716e13d59f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126105
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-30  Jim Raykowski  <raykowj@gmail.com>  [eb895e42d1327a9263f53768d84c89a5ce6e8e63]

        SwNavigator: keep entries selected on right-click
        
        when click position is on a selected entry unless root is in the
        selections then select root entry only
        
        Fixes regression from commit c4016f246fde835c0cfdabbb7cc35bc6dd48fb24
        
        Applies to root content navigation view for content types where multi-
        selection is possible.
        
        Change-Id: I3eb3b3f1eaaee39543700b8b7e3087d2795b3cdb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126017
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>
        (cherry picked from commit cb14adfd8cd593da4c429fcefba48531c10e47ac)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126100
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-30  Hossein  <hossein@libreoffice.org>  [b0e6f49aaf6897b1102ef92b1474ffbc64a71e09]

        tdf#145873 Fix FILEOPEN: EMF file not displayed #2
        
        The previous patch 149bd802623d6d83ec9aa04514b938494f7f01f6 only
        partially fixed the problem, and the size of the graphical objects
        was wrongly calculated. This patch fixes this problem.
        
        The fix can be tested with:
        
            make CPPUNIT_TEST_NAME="testTdf145873" -sr \
                 CppunitTest_vcl_pdfexport
        
        This test exports the PPTX to PDF and checks the size of the objects.
        The previous test for this issue which exported to SVG is removed, as
        it could not test the current situation.
        
        Change-Id: I97bed99811eaf8236ded84ffe0c1a7d3d1b5bad5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125924
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>
        (cherry picked from commit 20d5e320801606856c1d05c4f34d9fa82371aac8)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126102
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-30  Caolán McNamara  <caolanm@redhat.com>  [4b06bd166a14bcb8da12c923de57098bee179767]

        ofz#41510 make sure BackgroundColoredObjects doesn't contain dead objects
        
        Change-Id: I42a96a998736b9921c6416eb76b39029279c8bca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126099
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-30  Luboš Luňák  <l.lunak@collabora.com>  [20029f713f2cb07b27d7be9bb4df5c2cec4723da]

        use DrawGradient() instead of doing it manually (tdf#145796)
        
        Change-Id: Ib771eb2ae35f68c81ef1fdcb1e4e3bf5d24a0dcc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126109
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        (cherry picked from commit 53486d831784285b42860882a6b270eb847ff7aa)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126103
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-11-30  Gabor Kelemen  <kelemeng@ubuntu.com>  [8185375a269b53bc1968f04223a0c290d30ef166]

        tdf#145819 Revert logic of the image-with-rotation dialog
        
        Change-Id: Ibca1092699e3a7edd37161f421f3d369a4eb49a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126070
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        (cherry picked from commit cda9a5af36977420bae34737cd7b52cddb3226ef)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126096
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-30  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [a1306b2d9204ea72b5e5d045f634551a71d34e63]

        docx export: preserve spaces in field instructions
        
        MS Word is putting spaces between field mark and field instruction
        text. Writer preserves these spaces, but without xml:space="preserve"
        they are not displayed by Word later.
        
        Change-Id: I480e6febf0ee278b56e9dfc6e0430c5fd5bdfd71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125875
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        (cherry picked from commit 42c6e2eb529ec7ca66684bbf4603bace95d33556)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126004
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-30  Hossein  <hossein@libreoffice.org>  [02643f4c0b77237390f238f22d723fbc9aecc444]

        tdf#145873 Fix FILEOPEN: EMF file not displayed
        
        EMF can have WMF embedded inside it. The sample PPTX file contains an
        EMF file consisting of several GDIcomment records in which embed a
        Placeable WMF file without some records related to the size of the
        WMF. It reaches pStm->SetError( SVSTREAM_FILEFORMAT_ERROR ); in
        emfio/source/reader/wmfreader.cxx:1982 which causes to the problem
        in loading the file.
        
        With this fix, the EMF file will be displayed. Without the fix, the
        EMF file will be displayed as blank.
        
        Regression from
            commit 5e4e1cdb1e14354b42838e1dfcf82873b3071896
            tdf#88163 Fix font size for placeable wmf files
        
        The fix can be tested with:
        
            make CPPUNIT_TEST_NAME="testTdf145873" -sr \
                CppunitTest_sd_svg_export_tests
        
        Change-Id: I04babd5029ba123fdd03758eef2be69faf45fda8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125796
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>
        (cherry picked from commit 149bd802623d6d83ec9aa04514b938494f7f01f6)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125842
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-30  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [b1b83c98512024830af03ab4cfbed3517036c6a1]

        tdf#118063 - Writer: Deselected line spacing items remained checked
        
        The state of the attributes for line spacing within comments and
        textboxes are now read and set correctly.
        
        Line spacing menu items were removed from Calc in Bug 136071
        (ce9e965b3fc3744b99afee07f6d56860852af5e4).
        
        Change-Id: Ie20a8529d84a14d549e1985471f684b88e21819b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125880
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>
        (cherry picked from commit fcee6b02ebfcb82f3c191b1e6ef12ef9a3487711)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126005
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-30  Attila Szűcs  <szucs.attila3@nisz.hu>  [8a82c6f3f1e85c941ac05b48416450cec813a04e]

        tdf#54465 tdf#139336 sw: add compat. flag for footnote in column
        
        Add compatibility option FOOTNOTE_IN_COLUMN_TO_PAGEEND to keep layout
        of old ODT files, where multicolumn sections have footnotes in columns,
        growing sections to the full page.
        
        Note: Multicolumn page styles or not evenly distributed multicolumn
        sections, or footnotes not collected at the end of the sections still
        use footnotes in columns, so they don't need this compatibility option.
        
        Follow-up to commit 4c31b4ef2083087a822c3ae648fd09acc67d2f88
        "tdf#139336 sw: fix extra pages of multicolumn sections with footnotes".
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I7d6a1f804b555dc5372767014b8fb5e3fa57ba9b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125442
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry picked from commit 41cc1d2c0c0c3bfa5ba341311f68df05375859fb)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126001
        Reviewed-by: Attila Szűcs <szucs.attila3@nisz.hu>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Tested-by: Jenkins

2021-11-30  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [bd8e584db0c19a30164575d7fc8c583436db5b85]

        tdf#145578, tdf#145587 revise calculations for WEEKS Add-In function
        
        The calculations now follow the documentation for WEEKS in
        https://wiki.documentfoundation.org/Documentation/Calc_Functions/WEEKS.
        
        Change-Id: Ifede6e2ec2d9cfb7301fd5eb53bf7b6f187053bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125319
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        (cherry picked from commit 105196aa00bc0d3e426796f6729a8e7e51271e56)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125993
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-30  Tünde Tóth  <toth.tunde@nisz.hu>  [5d0f0d1a70a0b001be9db95d85f1d33a5f23f13f]

        tdf#97899 DOCX import: allow character formatting only of numbering
        
        After the DOCX round-trip of a numbering created in Writer
        using direct formatting (e.g. using Toggle Ordered/Unordered
        List icons), it was not possible to format only the numbering
        or bullets, e.g. selecting and formatting them by positioning
        the text cursor on the numbering. Set CharStyleName property
        during the DOCX import to allow this formatting.
        
        Note: default list styles of Writer is still not supported,
        resulting missing numbering after DOCX import.
        
        Change-Id: I6f2c5d6e0d63b15e9c28367181af1e9e083ae68d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125649
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry picked from commit 7b8ae6f90c37c18ff724c0751b5f73cca6ae02ac)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125999
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-30  Caolán McNamara  <caolanm@redhat.com>  [843a82a1f5b3c6a220c4fdb70ae03b6ccaf592ac]

        close menu a followed by open menu b should not cancel open menu b
        
        Change-Id: I9c708811d9eea04a2421c97a97d7dce14fdc8e63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126088
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [ed5b0540613117cac0f85da9b270e734a763132d]

        fix mysqlc test after Sequence::operator[] change
        
        Change-Id: I247aeceaa4100295beec8107385d2ae28765dde8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126054
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        (cherry picked from commit 7e79b8c933516daed62382d0d60c34653ebedc4d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126094
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-29  Julien Nabet  <serval2412@yahoo.fr>  [20f56c937c44a9cbe3c05fa7c510feaf9d2341df]

        tdf#117280: fix multiple Macro execution when triggered by Document print event
        
        Change-Id: Ibfebcc1a31464b2610afea2035e3d723a0c79167
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126018
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        (cherry picked from commit 774c6a6e1603bf3f12f1573b0778e0f0f9783169)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126006
        Tested-by: Jenkins

2021-11-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [75950f3eb9517b8d5cce4a7e491ab031a1b3f0db]

        tdf#64991 speed up loading large RTL documents
        
        takes load time from 20s to 17s for me
        
        Several loops are very hot, so store the count()/size() value,
        instead of calling it on every iteration.
        
        
        Change-Id: I8c0b01721d27e4335dd613cf276dcdd0103633ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120945
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        (cherry picked from commit bec2de27f676092bffdf8a639497602a9d13f675)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125994

2021-11-29  Michael Stahl  <michael.stahl@allotropia.de>  [d9c891b5b84a2a0b7ab7cce3aa176e2e362c69ce]

        ucb: webdav-curl: don't read from XInputStream during upload
        
        Nextcloud will reply to a PROPFIND request with "100 Continue" and then
        after the data is uploaded it will send a "401 Unauthorized" if the
        auth header is missing in the headers to which it replied with "100
        Continue".
        
        In the next call to ProcessRequestImpl(), reading from the stream
        returns no data because it's at EOF, and because of the Content-Length
        header the server will hang forever waiting for data.
        
        So copy the stream to a temporary buffer and use that for multiple
        calls to ProcessRequestImpl().
        
        Change-Id: If5943a32c4cf50259fe1f84013141765cb5bd891
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125923
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 2fae5ab2a8cefa758c631d6ae23847089b68800d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126003

2021-11-29  Caolán McNamara  <caolanm@redhat.com>  [5ac3106bf80c91ef71446b51a90fdc0025e10f7b]

        gtk3: set anchor_hints for gdk_window_move_to_rect
        
        Change-Id: Id7d79e0b505cfaadf1dbae770b69eea46b43157c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125988
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-29  Noel Grandin  <noel@peralex.com>  [e1ca21116a05552dbabeed50b671aa02f282cb25]

        speed up Fraction::operator*= a little
        
        for my test spreadsheet this reduced the time spent
        in Fraction by 30%
        
        Change-Id: Ib14a93284dbd6c6ea2349c1754979135463ca61b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125878
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        (cherry picked from commit 05766922e7e4262b98e9c3f8d83cdfdaa49d3f7a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125997

2021-11-29  Noel Grandin  <noel@peralex.com>  [85a2c5c71e5be5cffd9d40c1dd19bd1e69eef2bf]

        tdf#133996 speed up opening of ODS with autofilter + conditional formatting
        
        inline some hot methods, and use OUStringLiteral to avoid repeated
        construction of an OUString, saves about 3%
        
        Change-Id: I6d09ade4e08a94ed5dd49a8882e26bb5786409d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125873
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        (cherry picked from commit bf74eb1d1623a51805f91a973bc9f726d14dd7a8)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125998

2021-11-29  Noel Grandin  <noelgrandin@gmail.com>  [ff0a4536cbaf5e211e492c0868e4ff5eeb0a10cc]

        OInterfaceContainerHelper3 needs to be thread-safe
        
        Change-Id: I11b84917033073d29268e61175faf43cbd5b1168
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125986
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        (cherry picked from commit 17aa192818caeb9af1381051a2dfda9568f7ce07)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125995

2021-11-29  Tibor Nagy  <nagy.tibor2@nisz.hu>  [c22f1ceba99b2ff4fa23728eb8581294e9414016]

        tdf#118045 PPTX export: fix proportional line spacing
        
        If line spacing differs from the default 100%, export it
        as direct paragraph formatting (similar to the
        other paragraph style properties).
        
        Change-Id: Id5db9ae36018c8a20b832470685bdfbba19d80f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125438
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry picked from commit 5db7694a6377d32bdef293b4ece27b471c3ea427)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125992
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4300facf4bc6fe0d9765db56720ced99c564caa2]

        tdf#145831: fix typo in PNG
        
        Change-Id: I206ac72d56409b3516f49798fb7f10b3a4c3d721
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125680
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126016

2021-11-29  Miklos Vajna  <vmiklos@collabora.com>  [965e6308522a21e77a4b19cafd018973b4097224]

        cid#1494452 sfx2: fix null ptr deref in SfxInPlaceClient_Impl::saveObject()
        
        Null-checking "this->m_pClient" suggests that it may be null, but it has
        already been dereferenced on all paths leading to the check. Add the
        missing check at a previous usage.
        
        (cherry picked from commit d9105d434ac6127f151843c7a7dbcd16257fcc0b)
        
        Change-Id: I8ebb4f41b9c83d59e65563c26729e899d45881b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126014
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-29  Justin Luth  <justin_luth@sil.org>  [5d331f3c92623fe6cba089bf2c49e8b518d225dd]

        tdf#126356 partial Revert "sc tiled editing: Mapping has to be
        
        turned off after drawing the buttons."
        
        This partially reverts LO 5.0
        commit 342d84218c17da40d0a4f96bc3b07b536d64517a which comments:
           Also - we are actually never call with something else than MAP_PIXEL,
           so let's kill the resetting of the mapmode;
           let's see if some obscure corner case bites us here.
        
        Several bug reports have indicated artifacts on screen,
        all coming from the use of autofilter,
        and in these cases the map mode is 0 (Map100thMM),
        so I restored the whimsically removed logic.
        
        Change-Id: I9bb5d7418fc4083ed71139a64329b11fa1e4cc13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125879
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <jluth@mail.com>
        (cherry picked from commit bed6b7356e4bba1604ee5f760c80acc16ae54bae)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125894
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-28  Ming Hua  <plateauwolf@qq.com>  [81b26582ed62db40e2be701ddefede7d8230d0d2]

        tdf#145728 Update UI Strings about QR and Barcode
        
        In commit d37a44a9ebdafec1435f98194417a1d8cc8208b5 (tdf#141193 Added
        support for bar codes in qrcode dialog box[API Change], 2021-10-29)
        which added support for one-dimensional "CODE_128" barcode in addition
        to the previously supported 2D QR code, the various labels and tooltips
        in UI were not fully updated accordingly.
        
        This commit should update all QR and barcode related UI strings to match
        the new status, mentioning both "QR and barcode" where emphasis or
        detail is desired, and just "code(s)" where brevity is desired.  Also
        use one-word "barcode" instead of "bar code" everywhere for consistency.
        
        Change-Id: I4530e4ffee5155b12551d7b819031c3869d7ab2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125925
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Jenkins
        (cherry picked from commit cf6823ea07047ad7681262e94721f88e768f5845)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125987

2021-11-28  Caolán McNamara  <caolanm@redhat.com>  [c3449cf4f2048b31ca19fb5e147cb579758fb63c]

        Resolves: tdf#145863 crash on click after quick double click
        
        Change-Id: I18862328a3239424de80b478a09f568b5dcef1ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125901
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-28  Stephan Bergmann  <sbergman@redhat.com>  [2408a1ac6131d137704860f5f8b83bb98d62a4d1]

        Revert "tdf#129183 sw: textboxes in group shapes - part 3"
        
        This reverts commit eabcfb3f18a6944d9ad89cecd3eb3ca7a2259cf3.
        Conflicts:
        	sw/source/core/doc/textboxhelper.cxx
        
        It caused UITest_writer_tests4 to fail in an ASan build with
        > ==2987325==ERROR: AddressSanitizer: heap-use-after-free on address 0x6130000e5048 at pc 0x7f20cb3112ac bp 0x7f1e62de92d0 sp 0x7f1e62de92c8
        > WRITE of size 8 at 0x6130000e5048 thread T47
        >  #0 in SwFrameFormat::SetOtherTextBoxFormat(SwTextBoxNode*) at sw/inc/frmfmt.hxx:106:77
        >  #1 in SwTextBoxNode::~SwTextBoxNode() at sw/source/core/doc/textboxhelper.cxx:1680:30
        >  #2 in SwFrameFormat::~SwFrameFormat() at sw/source/core/layout/atrfrm.cxx:2564:9
        >  #3 in SwDrawFrameFormat::~SwDrawFrameFormat() at sw/source/core/layout/atrfrm.cxx:3455:1
        >  #4 in SwDrawFrameFormat::~SwDrawFrameFormat() at sw/source/core/layout/atrfrm.cxx:3453:1
        >  #5 in SwFrameFormats::DeleteAndDestroyAll(bool) at sw/source/core/doc/docfmt.cxx:2115:9
        >  #6 in SwDoc::~SwDoc() at sw/source/core/doc/docnew.cxx:565:28
        >  #7 in SwDoc::release() at sw/source/core/doc/doc.cxx:118:9
        >  #8 in rtl::Reference<SwDoc>::clear() at include/rtl/ref.hxx:196:19
        >  #9 in SwDocShell::RemoveLink() at sw/source/uibase/app/docshini.cxx:444:16
        >  #10 in SwDocShell::~SwDocShell() at sw/source/uibase/app/docshini.cxx:372:5
        >  #11 in SwDocShell::~SwDocShell() at sw/source/uibase/app/docshini.cxx:362:1
        >  #12 in SwDocShell::~SwDocShell() at sw/source/uibase/app/docshini.cxx:362:1
        >  #13 in SvRefBase::ReleaseRef() at include/tools/ref.hxx:163:29
        >  #14 in tools::SvRef<SfxObjectShell>::~SvRef() at include/tools/ref.hxx:56:36
        >  #15 in IMPL_SfxBaseModel_DataContainer::~IMPL_SfxBaseModel_DataContainer() at sfx2/source/doc/sfxbasemodel.cxx:245:5
        >  #16 in void std::destroy_at<IMPL_SfxBaseModel_DataContainer>(IMPL_SfxBaseModel_DataContainer*) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/stl_construct.h:88:15
        >  #17 in void std::allocator_traits<std::allocator<IMPL_SfxBaseModel_DataContainer> >::destroy<IMPL_SfxBaseModel_DataContainer>(std::allocator<IMPL_SfxBaseModel_DataContainer>&, IMPL_SfxBaseModel_DataContainer*) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/alloc_traits.h:537:4
        >  #18 in std::_Sp_counted_ptr_inplace<IMPL_SfxBaseModel_DataContainer, std::allocator<IMPL_SfxBaseModel_DataContainer>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/shared_ptr_base.h:528:2
        >  #19 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/shared_ptr_base.h:168:6
        >  #20 in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/shared_ptr_base.h:705:11
        >  #21 in std::__shared_ptr<IMPL_SfxBaseModel_DataContainer, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/shared_ptr_base.h:1154:31
        >  #22 in std::__shared_ptr<IMPL_SfxBaseModel_DataContainer, (__gnu_cxx::_Lock_policy)2>::reset() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/shared_ptr_base.h:1272:9
        >  #23 in SfxBaseModel::dispose() at sfx2/source/doc/sfxbasemodel.cxx:757:13
        >  #24 in SwXTextDocument::dispose() at sw/source/uibase/uno/unotxdoc.cxx:549:19
        >  #25 in SfxBaseModel::close(unsigned char) at sfx2/source/doc/sfxbasemodel.cxx:1482:5
        >  #26 in SwXTextDocument::close(unsigned char) at sw/source/uibase/uno/unotxdoc.cxx:562:19
        >  #27 in SfxBaseModel::dispose() at sfx2/source/doc/sfxbasemodel.cxx:718:13
        >  #28 in SwXTextDocument::dispose() at sw/source/uibase/uno/unotxdoc.cxx:549:19
        >  #29 in gcc3::callVirtualMethod(void*, unsigned int, void*, _typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int, unsigned long*, double*) at bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:77:5
        >  #30 in cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, _typelib_TypeDescriptionReference*, int, _typelib_MethodParameter*, void*, void**, _uno_Any**) at bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:233:13
        >  #31 in unoInterfaceProxyDispatch at bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:413:13
        >  #32 in binaryurp::IncomingRequest::execute_throw(binaryurp::BinaryAny*, std::__debug::vector<binaryurp::BinaryAny, std::allocator<binaryurp::BinaryAny> >*) const at binaryurp/source/incomingrequest.cxx:235:13
        >  #33 in binaryurp::IncomingRequest::execute() const at binaryurp/source/incomingrequest.cxx:78:26
        >  #34 in request at binaryurp/source/reader.cxx:85:9
        >  #35 in cppu_threadpool::JobQueue::enter(void const*, bool) at cppu/source/threadpool/jobqueue.cxx:100:17
        >  #36 in cppu_threadpool::ORequestThread::run() at cppu/source/threadpool/thread.cxx:164:31
        >  #37 in threadFunc at include/osl/thread.hxx:189:15
        >  #38 in osl_thread_start_Impl(void*) at sal/osl/unx/thread.cxx:264:9
        >  #39 in start_thread at <null>
        >  #40 in __GI___clone3 at <null>
        >
        > 0x6130000e5048 is located 328 bytes inside of 376-byte region [0x6130000e4f00,0x6130000e5078)
        > freed by thread T47 here:
        >  #0 in operator delete(void*, unsigned long) at ~/github.com/llvm/llvm-project/compiler-rt/lib/asan/asan_new_delete.cpp:164:3
        >  #1 in SwFlyFrameFormat::~SwFlyFrameFormat() at sw/source/core/layout/atrfrm.cxx:2912:1
        >  #2 in SwFrameFormats::DeleteAndDestroyAll(bool) at sw/source/core/doc/docfmt.cxx:2115:9
        >  #3 in SwDoc::~SwDoc() at sw/source/core/doc/docnew.cxx:565:28
        >  #4 in SwDoc::release() at sw/source/core/doc/doc.cxx:118:9
        >  #5 in rtl::Reference<SwDoc>::clear() at include/rtl/ref.hxx:196:19
        >  #6 in SwDocShell::RemoveLink() at sw/source/uibase/app/docshini.cxx:444:16
        >  #7 in SwDocShell::~SwDocShell() at sw/source/uibase/app/docshini.cxx:372:5
        >  #8 in SwDocShell::~SwDocShell() at sw/source/uibase/app/docshini.cxx:362:1
        >  #9 in SwDocShell::~SwDocShell() at sw/source/uibase/app/docshini.cxx:362:1
        >  #10 in SvRefBase::ReleaseRef() at include/tools/ref.hxx:163:29
        >  #11 in tools::SvRef<SfxObjectShell>::~SvRef() at include/tools/ref.hxx:56:36
        >  #12 in IMPL_SfxBaseModel_DataContainer::~IMPL_SfxBaseModel_DataContainer() at sfx2/source/doc/sfxbasemodel.cxx:245:5
        >  #13 in void std::destroy_at<IMPL_SfxBaseModel_DataContainer>(IMPL_SfxBaseModel_DataContainer*) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/stl_construct.h:88:15
        >  #14 in void std::allocator_traits<std::allocator<IMPL_SfxBaseModel_DataContainer> >::destroy<IMPL_SfxBaseModel_DataContainer>(std::allocator<IMPL_SfxBaseModel_DataContainer>&, IMPL_SfxBaseModel_DataContainer*) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/alloc_traits.h:537:4
        >  #15 in std::_Sp_counted_ptr_inplace<IMPL_SfxBaseModel_DataContainer, std::allocator<IMPL_SfxBaseModel_DataContainer>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/shared_ptr_base.h:528:2
        >  #16 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/shared_ptr_base.h:168:6
        >  #17 in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/shared_ptr_base.h:705:11
        >  #18 in std::__shared_ptr<IMPL_SfxBaseModel_DataContainer, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/shared_ptr_base.h:1154:31
        >  #19 in std::__shared_ptr<IMPL_SfxBaseModel_DataContainer, (__gnu_cxx::_Lock_policy)2>::reset() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/shared_ptr_base.h:1272:9
        >
        > previously allocated by thread T10 here:
        >  #0 in operator new(unsigned long) at ~/github.com/llvm/llvm-project/compiler-rt/lib/asan/asan_new_delete.cpp:95:3
        >  #1 in SwDoc::MakeFlyFrameFormat(rtl::OUString const&, SwFrameFormat*) at sw/source/core/doc/docfmt.cxx:756:33
        >  #2 in SwDoc::MakeFlySection_(SwPosition const&, SwContentNode const&, RndStdIds, SfxItemSet const*, SwFrameFormat*) at sw/source/core/doc/doclay.cxx:171:33
        >  #3 in SwDoc::MakeFlySection(RndStdIds, SwPosition const*, SfxItemSet const*, SwFrameFormat*, bool) at sw/source/core/doc/doclay.cxx:337:19
        >  #4 in SwXFrame::attachToRange(com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&, SwPaM const*) at sw/source/core/unocore/unoframe.cxx:2821:29
        >  #5 in SwXFrame::attach(com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&) at sw/source/core/unocore/unoframe.cxx:3115:9
        >  #6 in SwXTextFrame::attach(com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&) at sw/source/core/unocore/unoframe.cxx:3346:15
        >  #7 in SwXText::insertTextContent(com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&, com::sun::star::uno::Reference<com::sun::star::text::XTextContent> const&, unsigned char) at sw/source/core/unocore/unotext.cxx:615:15
        >  #8 in SwXText::insertTextContentWithProperties(com::sun::star::uno::Reference<com::sun::star::text::XTextContent> const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&) at sw/source/core/unocore/unotext.cxx:1472:5
        >  #9 in non-virtual thunk to SwXText::insertTextContentWithProperties(com::sun::star::uno::Reference<com::sun::star::text::XTextContent> const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&) at sw/source/core/unocore/unotext.cxx
        >  #10 in SwTextBoxHelper::create(SwFrameFormat*, SdrObject*, bool) at sw/source/core/doc/textboxhelper.cxx:100:29
        >  #11 in SwXShape::setPropertyValue(rtl::OUString const&, com::sun::star::uno::Any const&) at sw/source/core/unocore/unodraw.cxx:1165:25
        >  #12 in SdXMLShapeContext::SetStyle(bool) at xmloff/source/draw/ximpshap.cxx:701:27
        >  #13 in SdXMLCustomShapeContext::startFastElement(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) at xmloff/source/draw/ximpshap.cxx:3545:5
        >  #14 in SvXMLImport::startFastElement(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) at xmloff/source/core/xmlimp.cxx:805:15
        >  #15 in (anonymous namespace)::Entity::startElement((anonymous namespace)::Event const*) at sax/source/fastparser/fastparser.cxx:468:27
        >  #16 in sax_fastparser::FastSaxParserImpl::callbackStartElement(unsigned char const*, unsigned char const*, unsigned char const*, int, unsigned char const**, int, unsigned char const**) at sax/source/fastparser/fastparser.cxx:1304:21
        >  #17 in (anonymous namespace)::call_callbackStartElement(void*, unsigned char const*, unsigned char const*, unsigned char const*, int, unsigned char const**, int, int, unsigned char const**) at sax/source/fastparser/fastparser.cxx:331:18
        >  #18 in xmlParseStartTag2 at workdir/UnpackedTarball/libxml2/parser.c:9658:6
        >  #19 in xmlParseTryOrFinish at workdir/UnpackedTarball/libxml2/parser.c:11453:14
        
        Change-Id: I752190e05fc3c282b75021724527f623f56ee6a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125977
        Tested-by: Jenkins
        Tested-by: René Engelhard <rene@debian.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        (cherry picked from commit 4fb7967fb2e67717f79eb87519c1444a82350a83)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125906

2021-11-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [e2d63449aae4c3e4ffd6e405001ab56fbead5850]

        Drop support for poppler w/o cpp/poppler-version.h
        
        Seems the first poppler including poppler-cpp.pc.in and also
        cpp/poppler-version.h.in was 0.14.0.
        
        So this also increases the minimal system poppler dependency from
        * poppler 0.12.0 (Wed Sep 9, 2009)
        to
        * poppler 0.14.0 (Tue Jun 8, 2010)
        
        Compiling the internal poppler, we're up-to-date anyway.
        
        Change-Id: Iee07cfeb43f4320fd596c772eeb26662505d0daf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125778
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        (cherry picked from commit 8ae97ead49b31899c194e6086bd0e53be17da62e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125837
        Tested-by: René Engelhard <rene@debian.org>
        Reviewed-by: René Engelhard <rene@debian.org>

2021-11-28  Caolán McNamara  <caolanm@redhat.com>  [79043e1b9538141e01280a88f2be88564769e7c5]

        gtk[3|4] move the indicator to the edge
        
        Change-Id: I79e4f404f85846ef85886f8bdbe3d4ba3114a091
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125903
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-27  Caolán McNamara  <caolanm@redhat.com>  [0c6b8585ce6e20f0045628ed209abddada8c2766]

        Resolves: tdf#144410 show submenu indicator for color filtering options
        
        do it as an easily backportable change
        
        Change-Id: Ib92e8f1e35e6465b52a69f3a8513068668dc6953
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125902
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-27  Caolán McNamara  <caolanm@redhat.com>  [062d59faff1702b73c1a21181c484c05d77f957f]

        Related: tdf#144410 we don't want a gap in a multicol spanning separator
        
        we would need another column to show a drop down indicator, and we don't
        want the separators to have a visible gap in that case
        
        Change-Id: Ib45b4cda41a09b631f3ea4d4427a8073a9e243d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125900
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-27  Caolán McNamara  <caolanm@redhat.com>  [61e84d25af25c9ad3a29e396afc054940892d65b]

        set png filter for import dialog in a more robust way
        
        Change-Id: Iec25e214b19e5a2ab8a7305aad307c3f03e67401
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125913
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125946

2021-11-27  Jean-Pierre Ledure  <jp@ledure.be>  [50b7545ecb06028a19d6a46932f13728492decfb]

        ScriptForge - (SF_Calc) fix ShiftXXX() methods with negative offset
        
        Example:
           oCalc.ShiftDown("A10:D15", , -1)
        gives an "Object variable not set" Basic runtime error.
        
        Fixed by replacing 4x '= 0' by '<= 0' test in If statements checking
        the argument value.
        
        Change-Id: I272112a1addd303b7b38d3d9eb2ef73034e28727
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125939
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
        
        (cherry picked from commit ec18e2545c752c2d33e16f23de6b2dfd6a04e0e7)
        
        Change-Id: I708f17fb5d646b1e159fbe47184f4abbd014863e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125899
        Tested-by: Jenkins
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-11-27  Michael Stahl  <michael.stahl@allotropia.de>  [db8edd163cf453bbb9b85c2a17c78da49df27cdf]

        ucb: webdav-curl: fix CurlUri::CloneWithRelativeRefPathAbsolute()
        
        Change-Id: Idf1d75817009286cd79a00c0ba154cea70e2ffda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125908
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit b03e070420606d407df2ec5e9dfa7043ecc46177)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125895
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-11-27  Michael Stahl  <michael.stahl@allotropia.de>  [1061b3443ffbc5db0051074b428e59ba39fe24ca]

        ucb: webdav-curl: don't use chunked encoding for PROPPATCH
        
        Sharepoint 16 has the same problem with this as with PROPFIND.
        
        But this still doesn't work, trying to add dead properties results
        in HTTP/1.1 400 BAD REQUEST now.
        
        In fact, it has additional problems: request 3 properties Foo, Bar, Baz
        with one PROPFIND and it complains about Foo, FooBar, FooBarBaz...
        
        Change-Id: Ia0ce0f7b9422e0751839151a4c964f0437282c64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125907
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 78d14ff6ef230ba3433d50ba8ded1a7cd2689b0f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125891
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-11-26  Stephan Bergmann  <sbergman@redhat.com>  [2931d3aa1f8f8bcfb56f01e77f82223e29b137b9]

        Adapt distro-configs/LibreOfficeFlatpak.conf
        
        ...to 214fa233338c09156c67f85818b6a2ea6b3235bd "add
        with-system-abseil/with-system-openjpeg for pdfium"
        
        Change-Id: I5956b2710e3c3aa02285224e9d5799ef2da91270
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125885
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        (cherry picked from commit 8d436e68a6f4d81a98a2059bc185ed86197272c4)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125893

2021-11-26  Stephan Bergmann  <sbergman@redhat.com>  [20f35b9e185d501398619a615a3ebbb44db1b2a5]

        --without-system-cuckoo missing in distro-configs/LibreOfficeFlatpak.conf
        
        ...for 3749d9af3745c0eaff7239e379578e4e2af89e9d "tdf#130795 use concurrent
        hashmap in SharedStringPool"
        
        Change-Id: I1f8d224cc412ff3e8ad819b018aea6cc1829faca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125884
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        (cherry picked from commit bdf2628013f58ca20260de597f12f8e8ba83e5ed)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125892

2021-11-26  Eike Rathke  <erack@redhat.com>  [02c99f2721d074abc98a0ad28ed2207a77600c79]

        Regression Statistics: use cell reference, not fix row to calculate offset
        
        The INDEX() offset was calculated with a fix row number derived
        from the initial output position, like 35-ROW(). That fails if the
        range later is moved or rows inserted/deleted.
        
        Instead, use a cell reference of the cell's current column and
        end row, like ROW($A$34)+1-ROW(). 34+1 to not have things shifted
        if a row is inserted before 35.
        
        Change-Id: I11276c4acb35505576daa1a20ad49a4fcdbaba49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125914
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins
        (cherry picked from commit 324e5c3942870749fae0e62c1c11a1400b772584)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125897

2021-11-26  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [241733d1d91233b2f3bb996fc55302fb55b6c036]

        tdf#144940 sc: fix disabled header/footer regression
        
        Setting "Same content on first page" in the Page Style
        dialog on either the Header or Footer tab resulted
        disabled header/footer after reload. This was due to
        flawed logic when assigning SC_UNO_PAGE_HDRON/FTRON
        value: "leftness" was checked for but not "first pageness".
        
        Regression from commit b9993369b4011cd8f367e439f5248096827f1efc
        "tdf#121715 XLSX: support custom first page header/footer".
        
        Co-authored-by: Daniel Arato (NISZ)
        
        Change-Id: I8ee4c9f8145913d9dc5f4b66cdbc2352f2e405f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125367
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        (cherry picked from commit 5db9b33dadda67c7f97d8c23df17211fae380919)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125840
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-26  Caolán McNamara  <caolanm@redhat.com>  [e980aad43ff4f5a3aa07b66ccae200bfb95eabf6]

        tdf#145814 fill format mode is mostly disabled
        
        when it shouldn't
        
        Change-Id: Ic282c313a6986d7d08f54b475c5d2ce32098ada1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125889
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-26  Caolán McNamara  <caolanm@redhat.com>  [368c9f4721bcb7b5e373321868f2af249f12fcfc]

        tdf#139102 Erase with COL_TRANSPARENT doesn't do what it should
        
        lets not fight that here, just provide a simple backportable fix to 7-2
        for now.
        
        Change-Id: I77ceb7ccace08041a42b51e1b028ebe2d6a03e51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125823
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit 23662e4ca69386c14425798f1e9d80ff803fb7cc)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125834

2021-11-26  Heiko Tietze  <tietze.heiko@gmail.com>  [d808f4f6df7fc987a918670c21162b21a0f8bd9f]

        Reverts tdf#144247 tdf#101217 - 4 digits in row height/col width
        
        Reverts patch I29d90b413e6f6f6e8b73d30ac47d644a69d15046,
        ad8edac43e73555bc2055514300c5b81a1bb04ea and partially
        Ibdee348d84a8b96d8f698e7fc6db89eb24422f5d
        
        Change-Id: Iba5fd2d2a65d813c2d5ba85e66a7c3e07b726ca5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125871
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        (cherry picked from commit f82f6a2714fbf7882eb1d77351574392ae8e4c27)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125888

2021-11-26  Michael Stahl  <michael.stahl@allotropia.de>  [a2decb07a8c4fc63d0b535501e26d82f84dcaf17]

        ucb: webdav-curl: remove useless assert in getLockTokenForURI()
        
        Change-Id: Ia27acf55bd7baf70c0b57e0922a62b1d9680c5b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125848
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 9f94ea12c7d919441ccbb8ebc99adff11a2e6fd1)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125887

2021-11-26  Michael Stahl  <michael.stahl@allotropia.de>  [8edbf6b1c8e7359f26a41ce6c5524d19eda05e08]

        ucb: webdav-curl: don't use chunked encoding for LOCK
        
        Sharepoint 16 produces exactly the same error HTML as for PROPFIND.
        
        Change-Id: Idd3862456c4efbb9eb0533298dcd93711b30faae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125847
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit f50d0ca0978d8c6b8dff5ce680bce9fe71c0a7dd)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125846

2021-11-26  Michael Stahl  <michael.stahl@allotropia.de>  [0dca261c9361dbebf097bd5591a5e33269698739]

        ucb: webdav-curl: avoid pointless HEAD requests for DAV resources
        
        Content::getPropertyValues() has a funny conditional which was changed
        in commit a86bc34ddcff6b04bb9fdb8c960bbf2c49540da1 "Resolves: #i121922#
        Fix wrong condition".
        
        But the new condition also appears wrong, there is no need to do any
        further requests if all properties have already been retrieved, so the
        check for m_bDidGetOrHead could just be omitted.
        
        There is a surprising result in the Remote Files dialog when connecting
        to a Sharepoint 16 server: all properties have been retrieved from the
        directory given as Root, but because of !m_bDidGetOrHead the branch is
        taken anyway.
        
        The HEAD request results in a "HTTP/1.1 302 Redirect" to
        $ROOT/Forms/AllItems.aspx, HEAD on this URL gives a "HTTP/1.1 200 OK"
        and then subsequently a PROPFIND on that very same URL results in
        "HTTP/1.1 404 NOT FOUND".
        
        Physics claims that a single observation should be sufficient to
        determine whether an URL exists or not, but Sharepoint is apparently
        able to maintain this quantum superposition indefinitely, hence the
        Remote Files dialog doesn't display anything as the 404 causes an exception.
        
        Try to fix this by requiring a missing property again before initiating
        the HEAD request for DAV resources.
        
        Change-Id: I1239762948b6abd1f8fc097edd4a16cb6b75ca7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125826
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 4bbaec0ef84cccae2003d7b0690164482e148797)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125845

2021-11-26  Michael Stahl  <michael.stahl@allotropia.de>  [ac787764de3806b75607634a5c5856f58ddce881]

        ucb: webdav-curl: don't use chunked encoding for PROPFIND
        
        Sharepoint 16 responds to PROPFIND with "Transfer-Encoding: chunked"
        with "HTTP/1.1 200 OK" and this body:
        
          <HTML><DIV dir="ltr"><H2>Microsoft SharePoint Foundation Error.</H2>\n\n<P>\n<B>User:</B> please report details to this Web site's Webmaster.\n<P>\n\n<P>\n<B>Webmaster:</B> please see the server's application event log for more details.\n</P></DIV>
        
        Understandably, WebDAVResponseParser barfs on this:
        
        ucb/source/ucp/webdav-curl/webdavresponseparser.cxx:405: Parser destructed with existing content (!)
        ucb/source/ucp/webdav-curl/webdavresponseparser.cxx:942: WebDAV Parse error (!)
        
        Apparently setting Content-Length works better.
        
        Change-Id: If3eae8c2f8b9f1e1bb4ed4fc67a79a682d7d0050
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125825
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        (cherry picked from commit 8bb183f133202ebb687e0b56cc5a2938354506f7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125844

2021-11-26  Michael Stahl  <michael.stahl@allotropia.de>  [2c50375c8dc97e1c83e0bd952ed83baeab9e7190]

        cid#1494447 ucb: webdav-curl: Logically dead code
        
        Change-Id: I98a99ddc287fd83ff95e9a1b3851a9888dd6ef5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125864
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit 91ce3455cfe1c850dd9780c41e6253cb940af1e9)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125843
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-26  Noel Grandin  <noelgrandin@gmail.com>  [216be5dcd987b5d4a9802791a8f78a8e85eb6a79]

        tdf#133835 speedup calc autofilter (10)
        
        Remove more temporary buffers in INetURLObject::setAbsURIRef
        
        Change-Id: I3c5430937e3365a15b396504226d3bbdd39c4cc1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125668
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        (cherry picked from commit 0600affd91ca799c75354a8c63d2b40373b08996)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125836

2021-11-26  Stephan Bergmann  <sbergman@redhat.com>  [c33588c61decaa74dfbacba413950509706259c8]

        -Werror,-Wreorder-ctor
        
        Change-Id: Ie0a1036f57bc1449dda324b99fd83170969958a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125856
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        (cherry picked from commit c1d0b2ec10ee10127409a6e085b26fdc86d426ad)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125838

2021-11-26  Caolán McNamara  <caolanm@redhat.com>  [d7362bf487e54fccdad8a5b73be8181872384a47]

        cid#1494446 Uninitialized scalar field
        
        Change-Id: Ib8e1d0e691772e822f81afafbd47ba33698b592e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125839
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

2021-11-26  Caolán McNamara  <caolanm@redhat.com>  [9dcbee50b46ec389276fd0f0a71681a2638c0e1e]

        m_xTreeBox is always true
        
        this has evolved from an optional m_pTreeBox widget to an always present
        widget that's optionally visible and this case wasn't updated somewhere
        along the line. Use "IsSafeForWaterCan" which the other cases of this
        pattern were merged to
        
        Change-Id: Ia20327ade5378bbdfa9fbfecbfa9705a33555f17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125835
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-26  Miklos Vajna  <vmiklos@collabora.com>  [61bbd8eb2e206f38e9ef2c3f982b6a9acd43b9e4]

        sw, viewing OLE objects: also protect "common" embeded objects
        
        Commit 4f9f1ac33366817df61c488a9f36b09c592ee939 (sw: allow viewing OLE
        objects in protected sections, 2021-11-25) allowed launching OLE objects
        in protected sections, and then made sure that changes done in "real"
        OLE editors (on Windows) are discarded: both the native data and
        preview.
        
        Extend this mechanism to also handle common embedded objects (i.e. when
        we load the data into an own document model, like Calc-in-Writer on
        Linux): there we can simply load the data read-only, so there will be no
        need to discard anything.
        
        This requires some way to pass down the read-only flag from sw/ to
        embeddedobj, implement XInitialization on OCommonEmbeddedObject to do
        that.
        
        (cherry picked from commit 32842d4bf250bcab281eb71a218d618485c60290)
        
        Change-Id: I7b32d7514a6b0a40b4f58bed57879d292daa4ed7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125860
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-26  Luboš Luňák  <l.lunak@collabora.com>  [5cb6c9c814e8675da181c8cfd623518da99d2b4a]

        update Skia to chrome/m97
        
        Change-Id: I55ab0b25389dcce3263b38a2de12c437b47751c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125821
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        (cherry picked from commit e95a808020de12351714965f5656e893d94d50f4)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125830

2021-11-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4ef130d55cbe96d774c9bf848ca284ae505d2834]

        Update git submodules
        
        * Update helpcontent2 from branch 'libreoffice-7-3'
          to 5cee59d11c86adc21bee3056bf0b0ac09e4d19ff
          - Fix typo
            
            Change-Id: Ibebb1d297c72c1a48191b5c875c9e9c9dd465054
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125854
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            (cherry picked from commit 4de0e64acce71f06fe07dbe989f77a2aedb4e7d6)
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125833
            
2021-11-25  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [3a52a86a7e61814aa682445f6dd3499f2987eb44]

        bump product version to 7.3.0.0.beta1+
        
        Change-Id: Iaa2e28159921541843c029d66f138fe732148583

2021-11-25  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [4f2fbdbd20c558ba2160350d03149437c26b84df]

        Branch libreoffice-7-3
        
        This is 'libreoffice-7-3' - the stable branch for the 7.3.x releases.
        The commit rules are different according to the development phase:
        
        A. 7.3.0 beta phase:
        
           A. any bug fixes are allowed without review
           B. late features need approval by 3 people with different affiliation
        
        B. 7.3.0 rc phase and later:
        
           A. fixes need approval by one reviewer
           B. late features need approval by 3 more people with different affiliation
        
        IMPORTANT: Every developer is responsible for pushing the fixes into all
                  appropriate branches. Note that we do not plan any merge
                  from this branch to master or vice versa.
        
        Please, help use to make stable and usable release. If you want to build
        something cool, unstable, and risky, use master.

2021-11-25  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [229123ccc6f90ebf66b3e659bebbd53f8a9bdd3a]

        Update git submodules
        
        * Update translations from branch 'master'
          to 9658a28df4b4c0eb79a9635221bab10ee09fed61
          - update translations for 7.3.0 beta1
            
            and force-fix errors using pocheck
            
            Change-Id: Ibe869de5bcee1affe91172648c8a21ad9943f54a
            
2021-11-25  Michael Stahl  <michael.stahl@allotropia.de>  [4e9c1938df3fb13c73910ac4019b66a1924b6d5f]

        ucb: webdav-curl: NTLM is both system and not-system authentication
        
        Leave it to libcurl collapse the wave function.
        
        Change-Id: Idb51ebaec8b68a7c7fadcae2ae13b3b63ba1db79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125788
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-25  Michael Stahl  <michael.stahl@allotropia.de>  [97af6ccd95b9548723c2baa4b051c049c47bc8ea]

        ucb: webdav-curl: Sharepoint returns redirect urls that curl can't parse
        
        Encode them just like in WebDAVResponseParser.
        
        Change-Id: I7f0ee1d42df356fdd585d1f6e0f39e4094701a2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125787
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-25  Eike Rathke  <erack@redhat.com>  [a8ae1ffffa3d2621a3e7d3fa538a2b98e2ad7a12]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5c8e8358756f7e5f62e5b6fd24410e59797bdf05
          - Fix MATCH() Type=-1, index of last >= value is returned
            
            Change-Id: I8b84e60cb626ee3b0df334cb1b41d3ef9da4e209
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125824
            Reviewed-by: Eike Rathke <erack@redhat.com>
            Tested-by: Jenkins
            
2021-11-25  Rafael Lima  <rafael.palma.lima@gmail.com>  [4b681f0652fa97de65b47ae4ff2d341c27d7446c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 856c215166a7fa14cd5788842068862925d22a4b
          - Document Locale / PythonVersion properties in SF_Platform service
            
            Change-Id: I141b31e9398e39d968197b11e4b8aa2ceda99480
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125827
            Tested-by: Jenkins
            Reviewed-by: Alain Romedenne <alain.romedenne@libreoffice.org>
            
2021-11-25  Jean-Pierre Ledure  <jp@ledure.be>  [6983e9e0a299d3645a1eaaad9ff1b0a79ea2d207]

        ScriptForge - (SF_Platform) fix Locale should return the OS locale
        
        So far it returned the LO locale.
        Discussed on Telegram
        
        Change-Id: I2cf66ca3acebe695354de9185e0698ffa4d8cf05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125820
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-11-25  Luboš Luňák  <l.lunak@collabora.com>  [a0e27322bebf5443ef895cb4c43d9288bcf13f9f]

        use even hyper-thread cores for Calc threading
        
        I assume the threading was originally limited only to real cores
        because that's how many FPUs there are in the CPU. But Calc
        dynamically allocates many data structures (ScFormulaCell most
        notably), which means they end up scattered all over the memory,
        and processing them often stalls on memory reads, leaving time
        for other HT core to run. For data-heavy documents (such as using
        VLOOKUP) using HT cores saves 30%, but I can see 10+% gains
        even for compute-heavy documents.
        
        Change-Id: I302b17e55f27541606d922a1f0b27005ce0f0ba8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125801
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [89f64b9f0dcdc27fdc6827b5aca42af1b38ede25]

        uitest: blind fix for UITest_writer_tests7 failed
        
        Traceback (most recent call last):
          File "/home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/sw/qa/uitest/writer_tests7/forms.py", line 76, in test_tdf140239
            self.assertEqual("true", get_state_as_dict(xURL)['Enabled'])
        AssertionError: 'true' != 'false'
        - true
        + false
        
        Change-Id: I535f1dd5d755b5896faa55651f5a1ff6c58cec4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125814
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-25  Caolán McNamara  <caolanm@redhat.com>  [3057538549fb30a0f5312653a97216ba93f126a2]

        Resolves: tdf#145863 crash if popup closed before becoming truly visible
        
        the timing has to be just right to get this to happen
        
        Change-Id: I1ae81bf5c79b7f8b3fdf82b3fab94d5a3b6076cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125816
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-25  Jeff Huang  <jeff@mail.ossii.com.tw>  [7b0e0409c3f24dfe37d9c43ffa439b56ea719868]

        tdf#145539 const OUString -> constexpr OUStringLiteral
        
        Convert string literals defined as const char[] in header files
        to constexpr OUStringLiteral
        
        Change-Id: I69fdc34cfb663ff87fabc8efc72d6563aa23465b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124724
        Tested-by: Jenkins
        Reviewed-by: Hossein <hossein@libreoffice.org>

2021-11-25  Miklos Vajna  <vmiklos@collabora.com>  [4f9f1ac33366817df61c488a9f36b09c592ee939]

        sw: allow viewing OLE objects in protected sections
        
        The problem was that we don't allow even opening embedded objects in
        protected sections, which means the content of multi-page embedded
        objects can't even be viewed in protected sections, which probably goes
        too far.
        
        Fix this relaxing the condition in SwEditWin::MouseButtonDown() to allow
        launching the OLE object on double-click, and then make sure that the
        native data is not updated in SfxInPlaceClient_Impl::saveObject() and
        the replacement image is not updated in
        svt::EmbedEventListener_Impl::stateChanged().
        
        This is complicated by only the Writer layout knowing if a given OLE
        object is anchored in a protected frame, so pass down a callback to
        sfx2/ and svtools/ to check if the OLE object is protected.
        
        Not copying the protected bit has the benefit of behaving correctly if
        the section turns into non-protected: copying would not work properly,
        as SfxInPlaceClient is created on demand, so not re-created when the
        protectedness of the section is changed.
        
        Change-Id: Ib3a8f2092d27dc1ebd3ef355c95a4a473988b163
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125815
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-11-25  Rafael Lima  <rafael.palma.lima@gmail.com>  [9bc77b5107917ffe96b7ddf2c4d6d739a5e60c5b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3ac2801c1df75bd6dc1699d1774c8ed53ca7df54
          - Fix example in EqualUnoObjects help page
            
            Change-Id: Iefea00251c858eb6fe98fe2220b24b3e35907c92
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125721
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-11-25  Martin Srebotnjak  <miles@filmsi.net>  [f234bea67195ee2b9c80ba0b4a18b4a81cf57cfb]

        Update git submodules
        
        * Update translations from branch 'master'
          to e2ec5c1a4e906baa55408deed5378268a6c80587
          - Updated Slovenian translation
            
            Change-Id: I403c800898f348b46aaf5f17ca96c2341409b7ba
            
2021-11-25  Caolán McNamara  <caolanm@redhat.com>  [d69b3007b6417395ac726c1c3ef1466f7cb2f829]

        Resolves: tdf#145786 get the correct bounds with window scaling enabled
        
        the per-window/app scaling as opposed to the global desktop one which
        wasn't affected.
        
        the menubutton thought it saw the mouse release happen outside the
        window it popped up when the combobox inside it was clicked, so popped
        down the popup from underneath the combobox.
        
        Change-Id: Iace9538073bb2380443d87600a872e88885934d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125807
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-25  Caolán McNamara  <caolanm@redhat.com>  [70dd00f23ee53ea5ae7f3c292906335fb6000ab4]

        required curl_multi_wakeup is only in >= curl 7.68.0
        
        Change-Id: I53878de49549098ff90ef1f68f88880a6eb5bf55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125797
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2021-11-25  Luboš Luňák  <l.lunak@collabora.com>  [7b0aabe71d2455f6f643553a07f1056935cf190f]

        sort, cache and binary search query items if they're many (tdf#136838)
        
        This makes autofilter even with tdf#136838 almost instanteous.
        
        Change-Id: I94b4b6d6ab6f8e73312d88c8b88c0f393707f117
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125795
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-25  Luboš Luňák  <l.lunak@collabora.com>  [c41b0bf4c32e1934021d2d607f3f2fe7bc755cc8]

        fast query item searching also for ByValue with string
        
        The tdf#136838 comment #2 document has MaterialNumber column
        that is actually strings (even though they look like numbers),
        but autofilter creates ByValue query items (for whatever reason).
        So extend the conditions for fast searching to include this case,
        otherwise it'd be handled by the generic slower code.
        
        Change-Id: I0fe192b99cd2999282db53ba98587b712c42c762
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125794
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-25  Luboš Luňák  <l.lunak@collabora.com>  [7270f6f485f7b1308992bda059b3f874705c38db]

        avoid repeated checks with same result on fast lookup path
        
        Change the compareByString() function to a template with a bool
        parameter that will disable all the checks, allowing the compiler
        to effectively generate just a small inline function. And then
        compute the bool value once and call the fast version if true.
        With comment #2 in tdf#136838 this actually saves 40% of time.
        
        Change-Id: I5a5190f19a1df163b28e527090ec880e6de5bbda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125768
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [9a96b1b5158428e4b1925816932d6d0060e6c3d6]

        remove unused defines and convert some to OUStringLiteral
        
        Also remove the associated links.txt entries
        
        Change-Id: I5028fab2feb828875a0b772418fc29cbdfe4ce72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125773
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-25  Luboš Luňák  <l.lunak@collabora.com>  [1d0cdc461c43f0ce0eda4961311a972edf9e78e2]

        try to search efficiently with a query with many items (tdf#133867)
        
        Autofilter with large documents can create queries that have thousands
        of items. Searching all of those for every cell using the generic
        algorithm can be quite slow. First try an optimized search for this
        case that skips most of the complications and just tries to find
        in the query items an exact match for the cell. This significantly
        speeds up tdf#133867 or attachment from comment #2 in tdf#136838.
        
        Change-Id: I2bba18da6a101c76398d8c42c4306c53682899c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125746
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-25  Luboš Luňák  <l.lunak@collabora.com>  [02f3157f75b654ef7648efdc3004b3f326d5af40]

        don't fetch cell string content for each query item (tdf#133804)
        
        When using autofilter, the query entry can have thousands of items,
        and fetching of the cell string value is not trivial in some cases.
        
        I'm not doing this for numeric values, as those depend on query
        items and also seem fairly fast.
        
        Change-Id: I01fa2e0cbce8f770d1ed079c0dba74830402a895
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125735
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [98acc3d926571c13305501806ebc1b8be85e8960]

        loplugin:stringliteraldefine in desktop
        
        Change-Id: I36025f17dc6c47710d6cd299f0349b5be227c21d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125760
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-25  Luboš Luňák  <l.lunak@centrum.cz>  [b041897b767ea4d6c64f4d22036d23f61d6907f5]

        fix windows ccache support
        
        I accidentally pushed an older version of the commit.
        PCHs work fine with ccache, so no need to disable one or another.
        And $COM is not set yet at the time when ccache is detected, so
        use $os instead.
        
        Change-Id: I1802684d6bbdee940b7062be0b8010a887216834
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125800
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [fabed8f7b9a5e57cbb62e6570349c33f000c2291]

        tdf#128914: sc_uicalc: Add unittest
        
        Change-Id: I80d5a9c1ac9b05273f0237b966ad23a11a17a0c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125798
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-25  Caolán McNamara  <caolanm@redhat.com>  [5274554148af5be90935df8ca3f2bb2751e95bfc]

        stldebug assert in bad sort of postgresql schemas
        
        /usr/bin/../lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/debug/safe_iterator.h:305:
        In function:
            __gnu_debug::_Safe_iterator::reference
            __gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<rtl::OUString
            *, std::__cxx1998::vector<rtl::OUString>>, std::vector<rtl::OUString>,
            std::forward_iterator_tag>::operator*() const [_Iterator =
            __gnu_cxx::__normal_iterator<rtl::OUString *,
            std::__cxx1998::vector<rtl::OUString>>, _Sequence =
            std::vector<rtl::OUString>, _Category = std::forward_iterator_tag]
        
        Error: attempt to dereference a past-the-end iterator.
        
        Objects involved in the operation:
            iterator "this" @ 0x0x7fffffff75a8 {
              type = __gnu_cxx::__normal_iterator<rtl::OUString*, std::__cxx1998::vector<rtl::OUString, std::allocator<rtl::OUString> > > (mutable iterator);
              state = past-the-end;
              references sequence with type 'std::__debug::vector<rtl::OUString, std::allocator<rtl::OUString> >' @ 0x0x7fffffff7d10
            }
        
        Thread 1 "soffice.bin" received signal SIGABRT, Aborted.
        
        a problem since...
        
        commit 5cbb6631e6d4c1000bff936712b4bd4aafbe04d5
        Date:   Fri Mar 4 13:01:57 2016 +0100
        
            pgsql-sdbc: factorise common code
        
        Change-Id: I7f7794e93224dfa946a7b5970c458fc3030fab73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125799
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [a029e07ffbd6ea4a4a191188c5be2eca7e10066d]

        loplugin:stringliteraldefine in cui
        
        Change-Id: I3b0c8811b583d6edf48ccd7e368e50228e70c362
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125480
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-25  Gabriel Masei  <gabriel.masei@1and1.ro>  [3eb9eb9906c93fd7b1d1d8461bd34ea5a1ef2fa3]

        lok: add pdf version option for export
        
        Change-Id: I02c1edecd291309bf028e6e5a0f04a578ac1b639
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125255
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2021-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [260933744fe4572dae61c43467c7fb06fa5f888a]

        loplugin:stringliteraldefine in extensions
        
        Change-Id: I9599fb3ca2fdcb30d8e1a52ecbfd954329762eae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125762
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [ed355acf3f7bff30494f1936563fecb9008aa4be]

        loplugin:stringliteraldefine in forms
        
        Change-Id: Ia26f0c767030db0361758d2be37f01d30c7e1df9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125763
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-25  Caolán McNamara  <caolanm@redhat.com>  [8c66455df8f6a26c314290f252bedbc19db6b327]

        Related: tdf#145842 fix a crash after deleting an entry
        
        delete an entry in remote files dialog and go one level up and crash,
        ownership of the SvtContentEntry is not with the entry, but belongs
        to mpImpl->maEntries
        
        Change-Id: I4a052ada1fd4f5e8142ac4396877b15ac49149b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125792
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-25  Miklos Vajna  <vmiklos@collabora.com>  [3134d9c0ff6ff86a797d6b7faa49d71367177d66]

        vcl: pInputElement is never nullptr in PDFObjectCopier::copyRecursively()
        
        Change it to a reference to make that more obvious.
        
        Change-Id: Ie1da9982ee2d54a5d68d393a04643d1684521ef5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125786
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-24  Rafael Lima  <rafael.palma.lima@gmail.com>  [515682539623c9d61921c4f89302ffa0a4cb8d24]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c80b0e8b7341e9880080767dcaf4722de694b858
          - Fix Direct Cursor mode help page
            
            The help page lacks the information about how to access the feature using the menu bar.
            
            Also, icons are not properly aligned. This patch organizes them using an icon table.
            
            Change-Id: Ic0308fecc68bbb2d72052fcb371a7859b91d7dce
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125719
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-24  Rafael Lima  <rafael.palma.lima@gmail.com>  [a2691e46ee37f1a73e14bbf6f0af6a940b88f103]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0e031e14e258d11234dfef5e97245829fad9af49
          - tdf#145398 Adjustments to the Writer tree
            
            Change-Id: I05b5d9bcf871725ecbca594f0f3c0936b94bd691
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125717
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-24  Rafael Lima  <rafael.palma.lima@gmail.com>  [a2dcc6be0377bf36124a2a7a976562822df3a0c9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f0f2cba1d40a248f3cc24ecaa60d403586894780
          - tdf#143846 Separate help pages for ASC/JIS text functions
            
            Change-Id: I9b5ae9b14ea98fe9edbf84a433ad4b7ed3bfcf39
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125720
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [6e0a512da826e2856e7d36200a878b64907816c8]

        tdf#104418: sw_ooxmlexport10: Add unittest
        
        Change-Id: I3e7b1913edbdcb14da4ceb962879b67f69fb2345
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125777
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-24  Julien Nabet  <serval2412@yahoo.fr>  [5461ed9828b48f947f99a034d7e3d8072157c58d]

        tdf#145874: fix "Drop deg2rad/rad2deg conversions" for gradient export in a pdf
        
        Regression from:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=bc0ab08634f59e1a1814e575fe6ad5e50bf1aee1
        Drop F_PI1800/F_PI18000, and unify deg2rad/rad2deg conversions
        
        Change-Id: I40089b166242d06e417b1877146d43df192d6225
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125791
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-11-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [d8ac6ba98674652bd0ca317da4a0606da5adce85]

        td#f145621: sw_uiwriter3: Add unittest
        
        Change-Id: I5f9584309c7ad42f43110d11d6fb3d34d8fb9898
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125770
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-24  Eike Rathke  <erack@redhat.com>  [89c4bc5220810dc3684a473f87d001f2c55438a1]

        Resolves: tdf#128914 Create copies for non-shareable token arrays
        
        Change-Id: I59fdcf48fb0da9d944b00a140e043e4ea5fb1ae5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125789
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-11-24  Caolán McNamara  <caolanm@redhat.com>  [b6b7fb3d0a46a2d41fcd8f2319077fe280ff12f1]

        tdf#145842 canceling remote file delete makes file disappear from treeview
        
        we remove the selected entries from the treeview, so the user cancel's
        the deletion of an entry we should unselect it from the candidates to
        remove.
        
        Change-Id: Ieb2258960fc647ad15d8f315a18454a0dae8a420
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125790
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e6f75af74c7f35feb8a22959a2f876af7f385ca2]

        Remove break; after return
        
        Change-Id: I0690bcf0740842abde7268d99ab791163262945f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125766
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-24  Julien Nabet  <serval2412@yahoo.fr>  [ae6b3cf568157ec37574fdc8491e5d385a88cd94]

        Convert sal_IntPtr into int + use constexpr int in sfx2/dinfdlg
        
        Change-Id: I39ab8370f0d01441d59e12fa120bbef4d767c2fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125747
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-24  Julien Nabet  <serval2412@yahoo.fr>  [be31a1de5c53e997ea6af5af51baa28e1e183733]

        tdf#145833: Remove ITEMVALMEASURETEXTTYPES part in SdrMeasureTextHPosItem (svx)
        
        There's no need to use translations since it's only internal use
        See comments in the bugtracker to read the discussion
        
        Change-Id: Ic249081630640ad3ac306babe943f43ef8163901
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125785
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-24  Caolán McNamara  <caolanm@redhat.com>  [e0fb00bbf821a842c2747060cc60b5a7e58e5775]

        ofz#41274 use FrameDeleteWatch to update if SwFlyFrameFormat is deleted
        
        Change-Id: I105b5a384ff2310f15e9718cfbaacaee3b57118a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125776
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-24  Caolán McNamara  <caolanm@redhat.com>  [cd198a34113e8fa8d1060c815b0320a52b089059]

        ofz#41345 Negative-size-param
        
        Change-Id: I7398fc39c84670f455993c80ea6c9defbcf911d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125752
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-24  Caolán McNamara  <caolanm@redhat.com>  [51c735d5109c487fcb876379a16f170c19a98f93]

        Resolves: tdf#145840 call ToggledDavsHdl on setting checkbox state
        
        Change-Id: Ia2a735255b94fd3a097081950e2145e07b4b3b63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125783
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-24  Caolán McNamara  <caolanm@redhat.com>  [bb1a4397dcb347b1f7bf300a0252afe1a66e6da8]

        gtk3: I don't think it makes sense to claim a crossing event is consumed
        
        if it does, then we should use the return of m_aMouseMotionHdl.Call()
        
        Change-Id: I9f04fcba1ef1d9768c3ce3b042884110a63f26a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125781
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-24  Caolán McNamara  <caolanm@redhat.com>  [da5b1e251ee58eca7a971a3c9312bb9d8bdf7bc4]

        Resolves: tdf#145864 we should only return true if we consume the motion event
        
        and false if we want it to continue to be passed on to other handlers
        
        Change-Id: Ie237f890e3d065949dcfedb08b9f6c804643b4b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125780
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [84f8613cdd9d494c7f376420520e186b4d4ea8a1]

        uitest: remove print leftovers
        
        Change-Id: I9b0cef7a8a536a8db7d0b840dfe69714fdbf2cd4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125779
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ec5788d893e3939bd1d911575a974674f2142b8b]

        Fix typos and translations
        
        Change-Id: Ic358f008e09718b6f726a55edfe3a3f78bba2942
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125728
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-11-24  Michael Stahl  <michael.stahl@allotropia.de>  [36a005bb546e5ba68d2e7a57e0453999c7167e41]

        tdf#145621 sw: fix crash pasting paragraph with cross-reference mark
        
        At last, a case where copying a mark fails for legitimate reasons.
        
        (regression from 4bf04dea9afb30a9395e80b07a81d1908937ee8b)
        
        Change-Id: I7a318e03c0b0d30e204eadb5012f190edbbba486
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125767
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-24  Caolán McNamara  <caolanm@redhat.com>  [3d09becf194bf1702a389ee59a7d6df899a570dd]

        ofz#41250 use more SwUnoCursors
        
        Change-Id: I6bcfa71a140b048c74861cc9f344f456ed4a38f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125774
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-24  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [2f43d95a0fb4bdd7121968ff9f365ffc325e5647]

        tdf#145828 Sidebar line styles: Default to "thin" width
        
        Change-Id: I78d754d36c7ea41f7e3259be331d23b8a25c480f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125771
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-11-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [4b98cdc9ed51186cd0a7ef5041bf8e8e29420289]

        tdf#122788: sd: Add UItest
        
        Use exisiting test for it and while at it, simplify the test
        I found tdf#145868 while working on this UItest
        
        Change-Id: I942e4c09f57e0641d4d69f2c990a958b709bcec1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125769
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7614a8cf6e9d46b5bae13507c433f3d799a99711]

        Fix typos
        
        Change-Id: Ibc2eb80d7cc0cfc22c7fea0dc7ebe495ae0927c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125765
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-24  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [f4eb555ff5294db037ea6e4d9510d0ca11276fa7]

        Border tab page: Use 'thin' width
        
        instead of random number
        
        Change-Id: I89f3be2d6bba02f1fbe52065fab81caded2656f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125699
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [0abde637728e53883939f028551c6de5aa215d50]

        loplugin:stringliteraldefine in formual,fpicker
        
        Change-Id: I663a31ff6b207f43dd6f1c8240a341845b9e20b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125764
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [fe9ff3b21f92a023da9364d2f45590b5832f70d0]

        loplugin:stringliteraldefine in filter
        
        Change-Id: I5c38448a9ec9d21bb2b012dd9d85facd759ac447
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125761
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-24  Tibor Nagy  <nagy.tibor2@nisz.hu>  [98fedbc8501b53a199afa4a879707bf89a7f84e5]

        tdf#124781 PPTX export: fix superscript and subscript positions
        
        "Raise/lower by" character settings were saved incorrectly when
        the automatic checkbox is checked.
        
        Change-Id: Ia7260504cde85e14867936c83eaf8735142e2c53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125302
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-11-24  Rafael Lima  <rafael.palma.lima@gmail.com>  [bf0e6dbaf3cb288f08bb2d0226d73a0c20f0e154]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9ae4ee41e475d51f22122596c1f0bf4931232864
          - Refactor help tree files
            
            This patch applies "xmlling --format" to all *.tree files in helpcontent2/source/auxiliary.
            
            The reason for this refactoring is that these files' indentation is very messy and it makes it harder to maintain and update the files. Also, the indentation used here relies on Tabs whereas XHP files use two blank spaces as indentation.
            
            So this refactoring also applies 2 blank spaces as indentation to the tree files.
            
            Change-Id: I54366d6efd011a09baf45c3b74c089bd9b0401f1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125718
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [b551c9e24a51b9443f3b0c17d354eed4f4953403]

        uitest: use execute_dialog_through_action in these cases too
        
        Change-Id: I899cdbe24b4277623f72b23a8c877feed867a594
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125753
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [dc4ee83823d6cb94a507e2ebb9cc8eb56a6a3fa6]

        loplugin:stringliteraldefine in connectivity
        
        Change-Id: I6b2528c684fe56a114959a1d26101a882eee2106
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125759
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-24  Johnny_M  <klasse@partyheld.de>  [1f106552e07dfdaf6262cef731ff301683a43570]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0578fd92eb320b70a0cf1bfd44799f6b1e45e402
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ie57a80b8a7b98cd65e23e03523b14b1db11a4fe5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125594
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [da4b873245b9f5a096048e2370041c6278ebaf4a]

        tdf#114309: sw_rtfexport: Add unittest
        
        Change-Id: I78d05afa5d7fb18a4728330b769bb5e96c2ffd62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125758
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-24  Johnny_M  <klasse@partyheld.de>  [0b7974c4b3b90428d452505d1c8f7dd2ab68b727]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 76c44eafa48b328904ab7674f111abd5f65c82c4
          - tdf#132643 Translate German section IDs
            
            Change-Id: Icaa6c6a47f6e99e352fdc46849ca7aa4bd9738a8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125610
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [a069fac4a08f93db74799d00f047e04f1a0735cd]

        loplugin:stringliteraldefine in comphelper
        
        Change-Id: I60ccd6049db65fef2397798ab916b0d1e24c0fdc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125531
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [d9c85f5059000b129ca627df9f971396e4ee30d2]

        Update git submodules
        
        * Update translations from branch 'master'
          to 43a347a994090bf64fb97da9d9c7cafa4a74f392
          - update translations for master/7.3.0 beta1
            
            and force-fix errors using pocheck
            
            Change-Id: I38a315bbb47e60f4dc2a2268d3ec993d27cd8c46
            
2021-11-24  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [eabcfb3f18a6944d9ad89cecd3eb3ca7a2259cf3]

        tdf#129183 sw: textboxes in group shapes - part 3
        
        Grouping/ungrouping nested groups works now.
        
        Manual test:
        
        1.  Insert Shape.
        2.  Right-click on selected shape, Add Text Box (and some text).
        3.  Insert a new shape.
        4.  Select and group the two shapes.
        3.  Insert a third shape.
        4.  Select and group the shape and the previously grouped shapes.
        
        The text box remains in the nested shape group.
        
        Details:
        
        1) tdf#144271 memory leak of SwTextBoxHelper, by replacing the
        textbox structure vector with std::unordered map, and rethinking
        of the ownership of the objects. If a SwFrameFormat dies, and that
        is a FLYFRMFMT, it will be deleted from the textbox node and the
        FrameFormat table in the doc too, and the drawing will be stay as
        it was before. If the dying format is a drawing, all the textboxes,
        and the node will be deleted.
        
        2) Introducing the new UNO property TextBoxContent, which is needed
        for writerfilter/xmloff later to set a new textbox for the shape
        via UNO.
        
        3) Missing parameters are present now for syncing the textbox
        parameters.
        
        4) Introducing a new function namely the handleGroupTextBox() to
        do the tasks simply with all textboxes in a group shape.
        This can handle nested groups as well (group in a group).
        
        Known issues: now copy of nested group objects is implemented
        but not enabled, because it causes an assert.
        
        Change-Id: I931886eda01c7a3db93098de10f5e5f48f2f217b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124657
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-11-24  Tor Lillqvist  <tml@collabora.com>  [becd76743fd7a3ae84404f26b1afb60b923cabb2]

        Add source files from basic/source/sbx
        
        Change-Id: I00bafec0f3caef86fa886dc4331e5d38e9fa1766
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125755
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-11-24  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [d256707293706e2252f1e94bfb91fc84c34e5fae]

        border tab page: Explain how thick lines are
        
        Change-Id: I802c0736dde6d87c8548968cfa9ce0481aba4f76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125700
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-11-24  Tor Lillqvist  <tml@collabora.com>  [3a6b9e3bc1a2854783811f1cfa86db6592685930]

        tdf#145354: Revert "tdf#91362: Use document paper size for printing slides"
        
        Reverting it has been suggested a couple of times over the years, for
        instance in
        https://bugs.documentfoundation.org/show_bug.cgi?id=91362#c23 and in
        https://bugs.documentfoundation.org/show_bug.cgi?id=145354#c41 .
        
        The paper size for a presentation document is typically just made-up
        dimensions with no connection to any actual paper size. (Or
        transparency size.) What matters is the aspect ratio.
        
        This reverts commit 57991f885e60d04e93bf5004d4fdceee7d29f3d8
        
        Change-Id: I5099039f5fdb836694f2b100fb28093584e8294b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124989
        Tested-by: Justin Luth <jluth@mail.com>
        Reviewed-by: Justin Luth <jluth@mail.com>
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>

2021-11-24  Mike Kaganski  <mike.kaganski@collabora.com>  [e196c127c7e107a1dd0dbf9a28d4a4286129fbb9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 89f81cf2f81e2594a68956755114c733aeb041c5
          - tdf#145617: Mention an alternative exponent notation
            
            And add date to the possible argument types.
            
            Change-Id: Ie818c219e57cf706fdee278d54db1774a67e5d39
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125716
            Tested-by: Jenkins
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            
2021-11-24  Caolán McNamara  <caolanm@redhat.com>  [dc9f248d7561003edf127442401137fbed73432d]

        ofz#41299 add testcase
        
        cp workdir/LinkTarget/Executable/fftester instdir/program
        LD_LIBRARY_PATH=`pwd`/instdir/program valgrind instdir/program/fftester `pwd`/sc/qa/unit/data/slk/pass/ofz41299-1.slk slk
        
        ==805505== Conditional jump or move depends on uninitialised value(s)
        ==805505==    at 0x1D66BAA5: ScRawToken::CreateToken(ScSheetLimits&) const (token.cxx:354)
        ==805505==    by 0x1D30D115: ScCompiler::CompileString(rtl::OUString const&) (compiler.cxx:4831)
        ==805505==    by 0x1DC68FE0: ScImportExport::Sylk2Doc(SvStream&) (impex.cxx:2174)
        ==805505==    by 0x1DC654E4: ScImportExport::ImportStream(SvStream&, rtl::OUString const&, SotClipboardFormatId) (impex.cxx:390)
        ==805505==    by 0x1DB84091: TestImportSLK (docsh.cxx:3404)
        ==805505==    by 0x406657: sal_main_with_args(int, char**) (fftester.cxx:485)
        ==805505==    by 0x40389D: main (fftester.cxx:97)
        
        Change-Id: If0cbab2b1b41dacba3b2871b09e31e2d8675ba82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125677
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-24  Michael Stahl  <michael.stahl@allotropia.de>  [c3db9d7a440f34f3faffee6583da5381a59d5c2a]

        ucb: webdav-curl: properly reset CURLOPT_INFILESIZE_LARGE
        
        If the value is set to 0, then the next PROPFIND after PUT will not
        append the "Expect: 100-continue" header, and hang without uploading.
        See Curl_http_bodysend() which checks for != 0.
        
        Unfortunately with different default values for "long" and "curl_off_t"
        CurlOption becomes a little more complicated.
        
        (regression from 8e34fe50412fd58a600ba1b8238b80444aec02e5)
        
        Change-Id: I55ea02659f7a64f373e89a6d02d6865c158fd0c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125742
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-24  Caolán McNamara  <caolanm@redhat.com>  [07941bfa4844f794a1e50a28c3eb28b24ad94a41]

        gtk[3|4] don't need the ifdefs if only using the dlsymed functions
        
        Change-Id: I2c3b7a19f047d341467f9c66ef93e3185330854d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125744
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-24  Miklos Vajna  <vmiklos@collabora.com>  [a557a1c4ac0b73668452f80169870bdfb204aeb6]

        PPTX import: implement native handling of a color's luminance offset
        
        This was already handled in oox/ at import-time: this adds it to the doc
        model, including UNO API and PPTX import.
        
        This is a dependency PPTX export and UI, and also the last transform
        which is easy to generate from the PowerPoint UI and we didn't import to
        the doc model.
        
        Change-Id: Ica4e738d8dc8e0409160ceab941a82f2475ddc68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125749
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-11-24  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [ecfce0ff23d9f1ed5a51b29b14a7043dce87b300]

        tdf#145852 Revert "Make "uno:Printer" actually work"
        
        This broke a macro (see tdf#145852)
        
        This reverts commit 3f4d96767fb510f07577ba4f28e60f05a370a5b2.
        
        Change-Id: Ic3b4f31182e2f4e13d33f2b7711fec9ae62b1fd7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125704
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-11-24  Tünde Tóth  <toth.tunde@nisz.hu>  [04e279007272de286be31152d01e9cb45c9bd3e3]

        tdf#145511 PPTX: export the password for editing
        
        The password for editing wasn't exported in PPTX
        documents.
        
        Test: Edit->Edit Mode doesn't change to edit mode
        any more without asking the password for editing.
        
        Follow-up to commit 5697e09b3e726a38b58ce31ac0c3a97e7871c74a
        "tdf#144943 PPTX import: fix permission for editing".
        
        Change-Id: I1a9de511cf8b79224d8ac0a9aa0bf860b87bf184
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124651
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-11-24  Miklos Vajna  <vmiklos@collabora.com>  [0bd2f13c653057433b6cb31059c1ac01636e71f0]

        CppunitTest_sw_ooxmlexport16: avoid DECLARE_OOXMLEXPORT_EXPORTONLY_TEST()
        
        See commit a226cec52e536c46e03f57a5f1f7931abbeb0cdd
        (CppunitTest_sw_rtfimport: convert one testcase to use
        CPPUNIT_TEST_FIXTURE(), 2019-11-05) for motivation.
        
        Change-Id: Idd45484981ae90afbed0c324e29cad27ba871ef0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125740
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-24  Luboš Luňák  <l.lunak@collabora.com>  [071a3894013ea2281c157ba0a786e205c1119bba]

        remove superfluous code that has a TODO note about it
        
        The commits introducing this part of code have tests attached,
        so it's fairly easy to check that this part of code is in fact
        not necessary, but if in doubt there's the option of simply asking
        the author of the code.
        
        Change-Id: I3b754090ac462d3ae8e4676fc1643570ec53aac1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125695
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-24  Justin Luth  <justin_luth@sil.org>  [b7a46259eba35257291fe00851252c18ffb4fc90]

        tdf#130131 UI: add back "Split" to draw/impress popup
        
        This is a partial revert of LO 6.2
        commit cf8b3a74e8c093dd0ffc7e2f431a26864958f6fb
        
        I have no idea why uno:Dismantle would have been
        removed in this commit, since it wasn't
        added back anywhere else, and seems to be
        unrelated to anything else in that patch.
        
        Change-Id: I1fbed2b3a58aee733c41c7a4817b215e4bec6061
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125681
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <jluth@mail.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-11-24  Mike Kaganski  <mike.kaganski@collabora.com>  [e41024bc9a693164ffc64048046469aaa81a07d4]

        Rename o3tl::underlyingEnumValue to o3tl::to_underlying to match C++23
        
        Change-Id: I1597a8e77199445bf377dbe54adc3134bb04fd51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125748
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-24  Marco A.G.Pinto  <marcoagpinto@sapo.pt>  [ef37f8b9208d7e4f386afbac02cb3efaf283d6e1]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 96310b850fb350cde8611429292a03ae9167cfa8
          - Updated the British dictionary, based on the wordlist of Oxford Professors and checked one by one
            
            Change-Id: I17306b06107e0ef5aa3fd9562b833f28fdb9b57d
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/124317
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Reviewed-by: Aron Budea <aron.budea@collabora.com>
            Tested-by: Aron Budea <aron.budea@collabora.com>
            
2021-11-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [06bcff6649be811cf7eacf971e84a0f4ac029b04]

        tdf#84283: vcl_pdfexport: Add unittest
        
        Change-Id: I56f50dcd93ef196d2261be924e004b9981d405dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125741
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-24  Johnny_M  <klasse@partyheld.de>  [43ee84e390a28a04c00b3fe9f5fadbf0a63245e3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b57f294095c78e68a7b5f795163b8a75ac06198e
          - tdf#132643 Translate German section IDs
            
            Change-Id: I61813aff00920e52489c6d108da9f2bcc5b54c03
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125606
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-23  Eike Rathke  <erack@redhat.com>  [51a0a85247fab56040416e40b7c7d878689acb26]

        Resolves: ofz#41299 Rewind also on last resort #REF! IsReference()
        
        Otherwise for #ref!e:o NextNewToken() bailed out with an
        uninitialized maRawToken.
        
        Change-Id: I8b3b399a5a3636ccda3104ba2a5971e5e9a8fc02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125736
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-11-23  Johnny_M  <klasse@partyheld.de>  [52e6d37facdf430d35138f288e2d77f366390aab]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 71c450376a4702a94902f15e4099d5925e22f842
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iade16c27ffcd392edee10300fcdc8c8ad2738b0f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125592
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-23  Luboš Luňák  <l.lunak@collabora.com>  [ed9eff7d91dcf7ffb87906422be61606e3117fae]

        short-circut SC_AND lookup if left side is known to be false
        
        Change-Id: Ia1badb975f4effca668a5c2a41cfef3beccf8e2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125739
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-23  Luboš Luňák  <l.lunak@collabora.com>  [990d32dad6bdf5d92a14d8bc02ae2853facd9097]

        allow matching of empty cells as svl::SharedString (tdf#133804)
        
        This may speed up some lookups.
        
        Change-Id: I13a39abc43c64eb758fa55a6cdbda3e83e179121
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125743
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-23  Mike Kaganski  <mike.kaganski@collabora.com>  [758ff97066652fbdd960121d42e659d3ab90e7d4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 03e4103f0ac0d4203d5d3e7ea2946611ed04799a
          - tdf#145617: clarify help for CInt a bit
            
            Change-Id: Ie3a110ddc7ce2fcfbb75377d9426c2772eeffbad
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125708
            Tested-by: Jenkins
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            
2021-11-23  Luboš Luňák  <l.lunak@collabora.com>  [83f82cb6efa3ae40fe04f1180a3da64abe92980c]

        set empty value if not returning a shared string
        
        This is strictly speaking not necessary if callers would always
        initialize to nullptr, but I guess this is better.
        
        Change-Id: Ica88395e0f615afbd58efa71e5d64bfdd2a37319
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125734
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [978b9b10d09f90ba390ce2dd38210b9501b9168c]

        CppunitTest_vcl_pdfexport: factor out common code
        
        Change-Id: I4e25906f2b63b36d31e08282ec72921fe10f08b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125738
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-23  Henrik Palomäki  <henrik.palomaki@yandex.com>  [e8ef9c403f6ceb7b3fbe8d9b3c9622963a7f7a34]

        tdf#114441 Change use of sal_uInt32 to sal_Int32
        
        This patch fixes my previous commit. It changes use of sal_uInt32 to
        sal_Int32 as it suits better here.
        
        Change-Id: Ia92e5eee70dbf00009321481e8be8ddd7c9b138e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125737
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-23  Luboš Luňák  <l.lunak@collabora.com>  [2e0d5203b0b8133ebc2e6f90c0e0a24962f144f2]

        do not wait for condition that's not needed
        
        When not querying for the test equal condition, it's pointless
        to keep searching for it to become true only to throw it away.
        
        Change-Id: Ie861bac141f80025e95753fb8b1202498df17383
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125733
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-23  Luboš Luňák  <l.lunak@collabora.com>  [f606ddd86ba402661e4989718e8b8b8e6e2c2f65]

        move code to a separate function
        
        To be extended in following commits.
        
        Change-Id: I09eaf0f5cfdbbe0aff254231dbb983fd7f72cc5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125732
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-23  Luboš Luňák  <l.lunak@collabora.com>  [9f4934c6682697fa7e77953d9b0e558e1a88d017]

        do not fetch cell data if ScRefValueCell can tell that
        
        Change-Id: I2910231c9cf205ce697616e660e49056c221e89d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125731
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-23  Caolán McNamara  <caolanm@redhat.com>  [88afa134df87119fb23793543a15c23432b94cb2]

        Resolves: tdf#145804 show "Chapter Numbering" as (uneditable) list style
        
        Change-Id: I394d1e7d51a5008c1cc02e0c65df28df6acbe98c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125730
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-23  Caolán McNamara  <caolanm@redhat.com>  [62924b92d6737579cc4709b410d311251d4e5517]

        fix configmgr --enable-dconf build
        
        error: no viable conversion from 'const char [1]' to 'std::u16string_view' (aka 'basic_string_view<char16_t>')
        and
        warning: instead of an 'rtl::OUString' constructed from a 'char16_t', pass a 'std::u16string_view' (or an 'rtl::OUStringChar') [loplugin:stringview]
        
        Change-Id: I0e611606190f063227c5467dc5a082277cebaaa0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125706
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-23  Michael Stahl  <michael.stahl@allotropia.de>  [bdef11f5337ecc87556a92693f6b7b5e200eb29e]

        configure: default to --with-webdav=curl
        
        Change-Id: I00842dec9512a8fe0d68a507e8a1467df97709f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123461
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [c2a581ffc1f4e3888c5c243932b71c3d96e8ba8f]

        tdf#62812 WIN use a compatible DC for font funcs
        
        All these function work on a temporary font. It's not clear, if
        the CreateCompatibleDC is actually needed and if the ScopedFontDC
        could actually just use the SalGraphics DC and restore its HFONT,
        but this at least now works as expected.
        
        A later patch can just drop the CreateCompatibleDC and DeleteDC
        calls.
        
        Change-Id: I6e86d660e69a58fa2eab89ece80c61e2635fc792
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125652
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-11-23  Heiko Tietze  <tietze.heiko@gmail.com>  [90db4351138dec97f8dd2ebc350e8aef18a5358f]

        Resolves tdf#145801 - Uniform height for sidebar's panel titles
        
        Set height of all panel titles to the maximum height a panel title could need
        
        Change-Id: I1c023224fbca09b8f73151126b25df5f438260ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125650
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-23  Michael Meeks  <michael.meeks@collabora.com>  [365b3f1f21cc799b5a8ab7be63a5725abf6baed9]

        Crash around help-windows.
        
        Seems a popular way to crash:
        	vcl::Window::ImplCallMove()
        		vcl/source/window/event.cxx:555
        	vcl::Window::Show(bool, ShowFlags) [clone .localalias]
        		/usr/include/c++/10/bits/unique_ptr.h:173
        	vcl::Window::Show(bool, ShowFlags)
        		vcl/source/window/window.cxx:2345
        	HelpTextWindow::ImplShow()
        		vcl/source/app/help.cxx:371
        	Scheduler::ProcessTaskScheduling()
        		vcl/source/app/scheduler.cxx:495
        
        Change-Id: I33ca0059844395c41f4d76619cca22aec81df207
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125710
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2021-11-23  Caolán McNamara  <caolanm@redhat.com>  [2acdb3e617658ca19de26e8928e42b4955622feb]

        tdf#139460 improve autofilter sub-menu interaction under gtk
        
        so the submenu pops down when the mouse moves back into its parent.
        
        This removes layer of InterimItemWindow and for gtk (under wayland) the
        autofilter and its submenu can use native GtkPopovers
        
        Change-Id: I4c8c3d2087566f508d75eda72e272d9f7fba2f00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125428
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-23  Caolán McNamara  <caolanm@redhat.com>  [f5137ed5453661d21e85ecb94a08cfccae899ca1]

        only call signal_closed from Popdown dtor if it is still open
        
        Change-Id: I251239a6ebbd3f55b68a0c2cb15b4bd6728e19c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125703
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-23  Hossein  <hossein@libreoffice.org>  [90ce07f5afcf52fc1ad7a9e636c8409af2d05913]

        Remove unused header file lwpresource.hxx
        
        * Removed unused header file lwpresource.hxx which contained
          symbolic constants of type 'const char[]' that were no longer in use
          - STR_WORDPRO
          - STR_IMPLEMENTATION_NAME
          - STR_SERVICE_NAME
          - STR_WRITER_IMPORTER_NAME
        
        Change-Id: I4f1293a83c4058d7d01a98454a673ac88bd35b9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125701
        Tested-by: Jenkins
        Reviewed-by: Hossein <hossein@libreoffice.org>

2021-11-23  Luboš Luňák  <l.lunak@collabora.com>  [3bb2507a44ef57e02bb6008206ca29c57fb87048]

        do not try to read table cell again on ScRefCellValue::isEmpty()
        
        The ScRefCellValue is always initialized to point to the relevant
        cell. Originally there used to be a cell pointer that could be
        null, but since 43e50ec759200fe166dba59d3ff76af2a2e148c8 it's been
        always set and so checking again is pointless.
        
        Change-Id: Ib661ec5de73891ed3a5cd0346287324183721806
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125687
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-23  Luboš Luňák  <l.lunak@collabora.com>  [3f66e00c937f787129bac034798b74d5b72ef76f]

        make a bunch of svl::SharedString functions inline
        
        They are tiny and they are used in performance-critical parts
        of Calc.
        
        Change-Id: If227b11ac7929dd1369545a590d8ef1a977185f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125698
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-23  Stephan Bergmann  <sbergman@redhat.com>  [a884f0596cf4d519f2e8e75737a108d134185f9b]

        Use proper type for OUString length variables
        
        Change-Id: Id116ed42c553bb6524876288ca0066be4a4a1820
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125694
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2021-11-23  Harjot  <harjotsingh20022001@gmail.com>  [34a0f7023aad59bc054385f0593606d5d602e052]

        tdf#145538 Use range based for loops in EnhancedShapeDumper.cxx
        
        Change-Id: I111f6c7ab5ab2033c08683a16adaf388eeabc9ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125577
        Tested-by: Hossein <hossein@libreoffice.org>
        Reviewed-by: Hossein <hossein@libreoffice.org>

2021-11-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f47da03b885b80966d65a4cf1146f059e054e8a4]

        Removed break; after return
        
        Change-Id: Ib712072deec9368a3a580562dd1fc3bc28e86e68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125679
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-11-23  Luboš Luňák  <l.lunak@collabora.com>  [1728367684602bb897fd9a8518c40b071cb55a22]

        avoid only painting to windows in LOK mode, not invalidations
        
        9b73d3e8926d5f9b10464d19b539eef3eb088f50 disabled painting
        to windows in LOK mode, because it doesn't make sense as
        those windows are not even visible, but it tried to do it
        by avoiding even invalidations. That can trigger problems
        because some dialogs actually are forwarded to clients in LOK
        mode, and apparently they need the invalidations to proceed
        normally (the Format->Cell dialog in Online didn't repaint
        scrolling of the Date listbox, I don't know what exactly
        the actual problem was, but mnPaintFlags were different
        than when not avoiding invalidations).
        
        So revert most of the relevant commits and keep only avoiding
        actual drawing, which is what 057968bbce406efe6564347329df45b7e
        did.
        
        Change-Id: I4e212966830f4c690e6143b9d5fedbc24619e1ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125674
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-23  Henrik Palomäki  <henrik.palomaki@yandex.com>  [5d01e747270722ad9216ace8e782c7dfac5d744e]

        tdf#114441 Convert use of sal_uLong to sal_uInt32
        
        The suitable type for variable nIndex is determined by knowing that
        the return type of the detectNumberFormat() is sal_uInt32, and the
        second parameter for the getNumberFormatType() is also sal_uInt32.
        
        Change-Id: I6578eba05f151ee31eb8eb8142d70f8f5c7c702b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125696
        Tested-by: Hossein <hossein@libreoffice.org>
        Reviewed-by: Hossein <hossein@libreoffice.org>

2021-11-23  Stephan Bergmann  <sbergman@redhat.com>  [792cd487831b1f731b6fb2fc2d0f39ef60a63534]

        Add test for INetURLObject::changeScheme
        
        Change-Id: I84497ee93e30b639199bbbb958ac1b2c758db50c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125693
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [ec1c4c49301758c54394f9943252e192ad54638b]

        O[U]String::replaceAt overloads that take string_view
        
        which results in lots of nice string_view improvements picked up by the
        plugins
        
        Change-Id: Ib0ec3887816b3d4436d003b739d9814f83e244b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125657
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-23  Gabor Kelemen  <kelemeng@ubuntu.com>  [db0f2c29bf3a6ad5a08f8524ea0e65aa90792bb2]

        tdf#144769 Properly encode file name in error dialog
        
        Change-Id: Ie8f0b57c33fff787735b09ecf8308f86b56d8bb4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125121
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>

2021-11-23  Henrik Palomäki  <henrik.palomaki@yandex.com>  [6f435016092953478b5636fe9078866500fc7b90]

        tdf#145538 Use range based for loops
        
        * Used range based for loop in fillhatchprimitive2d.cxx
            + Goal: Better readability of the code
        
        Change-Id: Ie8ddaa9960e714b161ec530961b36a9935055ae0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125413
        Tested-by: Hossein <hossein@libreoffice.org>
        Reviewed-by: Hossein <hossein@libreoffice.org>

2021-11-23  Noel Grandin  <noel@peralex.com>  [da6ac377c6a4bb84ba4bdcc41e73c9079b009039]

        avoid OUString temporary in INetURLObject::changeScheme
        
        Change-Id: I8a97c1d89770fe2c0ba0d3f75ce9f3fec0df2e53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125692
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-23  Noel Grandin  <noel@peralex.com>  [7566479a7a049d0e65d7506bc563e4d1c664b16d]

        tdf#133835 speedup calc autofilter (11)
        
        Size the buffer at construction to avoid realloc
        
        Change-Id: I7fed6e345104fe9d4192aaa9664e7fe2662218bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125691
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [a9c8ac3632bcc3499cb0e6fe1b4a358ecb4a41b6]

        remove ORowSetValue implicit conversion methods
        
        in favour of the existing get*() methods.
        The get*() methods 0 or false or empty in the case of "null", which
        is exactly the same behaviour as the conversion methods.
        
        These implicit conversion methods cause lookup problems when combined
        with some upcoming OUString changes.
        And the code looks cleaner this way too, and has less magic when calling
        methods.
        
        Change-Id: Ieb4756bf693e83b996a32667fc1b955f89193496
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125690
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-23  Michael Stahl  <michael.stahl@allotropia.de>  [fa54bca695f6d17e871e43db75f06a63aec7b739]

        tdf#145769 ucb: webdav-curl: stop returning IsDocument=true if it doesn't exist
        
        Content::getPropertyValues() has no less than 2 fallbacks that cause it
        to return property values IsDocument=true and IsFolder=false in case
        there is an authentication failure or server connection failure.
        
        Change-Id: Iddcda6420c517f522d98e58b12a7e19247ff2d1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125667
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-23  Michael Stahl  <michael.stahl@allotropia.de>  [e4ff5b1fbabb538356053383a3491e3e986d1164]

        tdf#145769 fpicker: RemoteFilesDialog: don't use FStatHelper
        
        FStatHelper doesn't use an XCommandEnvironment and is thus unsuitable
        for remote access as it can't even authenticate with the password
        container; it should only be used for local access.
        
        Due to this problem, the ContentIsDocument() would always return a
        hard-coded "true" value from the webdav UCP, causing a spurious dialog
        that an existing file would be overwritten in Save Remote.
        
        (regression from 67fa088be7db1df661188ef4bab490a76fb06b85)
        
        Change-Id: Ibe667f2012e261b84d4c69c84fdd499b7276e64b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125666
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-23  Michael Stahl  <michael.stahl@allotropia.de>  [014336e8d45fc192960b9240d362604577e78553]

        ucb: webdav-curl: fix some issues caused by missing authentication
        
        * DAV_HTTP_NOAUTH wasn't actually handled anywhere; treat it the same as
          DAV_HTTP_AUTH for now
        * Content::getResourceType() would just determine that the server
          doesn't support DAV if there is any authentication missing
        * Content::getResourceOptions() would cache authentication error that is
          caused by executing the command without any XCommandEnvironment and
          therefore no XInteractionHandler
        
        Change-Id: Ie319a505da4b0f6bde01d6611262b8b1dad33d2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125665
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-23  László Németh  <nemeth@numbertext.org>  [7bc57e698910e24495605bd197a6d3ab5e0be5b8]

        tdf#145719 sw: track moved text in import and ChangesInMargin
        
        Recognize moved text by accessing to the hidden redline content
        pContentSect during ODT import (in the case of Delete redlines)
        and ChangesInMargin mode (Delete or Insert redlines depending on
        Deletion in Margin or Insertion in Margin modes).
        
        Fix Undo and redline stack handling by moving IsMoved bit to
        SwRedlineData from SwRangeRedline.
        
        Note: .fodt format is applicable for the unit test document,
        because it's not affected by the problem.
        
        Change-Id: Ifd4f993520bec4b845d978a844c465509ea87b50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125552
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-11-23  Justin Luth  <justin_luth@sil.org>  [87fafdb9dc045735e235cbba2ef37198043422c7]

        tdf#131150 sw menu: use nSlotId=0 to avoid adding to set
        
        This fixes a regression in LO 6.4 caused by
        commit 86cb2a1f98c0585d2121e6ae34fe62f072ef9a63
        
        Not surprisingly, adding a new condition that multiple
        other items match on caused a regression.
        
        bFlag is always set to false at the top of the loop.
        In the above commit, bFlag was not set to true,
        and so thus it would always be false.
        So just set the SlotId to 0
        to avoid rSet.Put - like so many other cases already do.
        
        Change-Id: I02e9ca9d8dd75db519e801ad0e86fc8d541ae20a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125688
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
        Reviewed-by: Justin Luth <jluth@mail.com>

2021-11-23  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [acd820a47e90ceb9404f05dbc9f6c040bd7a9fee]

        Add more beanshell samples
        
        For Writer & Calc
        
        Change-Id: I85815acf11b750ec76d138ff8fe72cc4791e9038
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125689
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-11-23  Justin Luth  <justin_luth@sil.org>  [324daa38a823477e1d1b650b5d91f3dc91c6a9af]

        tdf#129638 print preview: use new paper size after switching page
        
        This is a partial revert of LO 6.3
        commit 2c23a96f7b6888c0e05fdc2aba57f03cd797b647.
        
        Change-Id: I17525d06d96779671caaa84e1e48629289453ad2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125685
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <jluth@mail.com>

2021-11-23  Caolán McNamara  <caolanm@redhat.com>  [1f99fc7f94a27da5e8a00da7e74dc155780a139b]

        gtk3: reuse popover replacement as mouse event widget
        
        Change-Id: I99aa1f1843c5ff6e4c76716178e721a96ae284fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125676
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-23  Stephan Bergmann  <sbergman@redhat.com>  [1040228c356d75c5228cde4d6103f9b446848e4b]

        My clang-cl build does not work with -Zc:dllexportInlines-
        
        Lots of
        
        > [build LNK] Library/cppuhelper3MSC.dll
        > servicemanager.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __cdecl xmlreader::Span::Span(char const *,long)" (__imp_??0Span@xmlreader@@QEAA@PEBDJ@Z) referenced in function "public: __cdecl `anonymous namespace'::Parser::Parser(class rtl::OUString const &,class com::sun::star::uno::Reference<class com::sun::star::uno::XComponentContext> const &,struct cppuhelper::ServiceManager::Data *)" (??0Parser@?A0x40CCA2FC@@QEAA@AEBVOUString@rtl@@AEBV?$Reference@VXComponentContext@uno@star@sun@com@@@uno@star@sun@com@@PEAUData@ServiceManager@cppuhelper@@@Z)
        > servicemanager.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __cdecl xmlreader::Span::Span(void)" (__imp_??0Span@xmlreader@@QEAA@XZ) referenced in function "public: __cdecl `anonymous namespace'::Parser::Parser(class rtl::OUString const &,class com::sun::star::uno::Reference<class com::sun::star::uno::XComponentContext> const &,struct cppuhelper::ServiceManager::Data *)" (??0Parser@?A0x40CCA2FC@@QEAA@AEBVOUString@rtl@@AEBV?$Reference@VXComponentContext@uno@star@sun@com@@@uno@star@sun@com@@PEAUData@ServiceManager@cppuhelper@@@Z)
        > servicemanager.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __cdecl xmlreader::Span::equals(char const *,long)const " (__imp_?equals@Span@xmlreader@@QEBA_NPEBDJ@Z) referenced in function "public: __cdecl `anonymous namespace'::Parser::Parser(class rtl::OUString const &,class com::sun::star::uno::Reference<class com::sun::star::uno::XComponentContext> const &,struct cppuhelper::ServiceManager::Data *)" (??0Parser@?A0x40CCA2FC@@QEAA@AEBVOUString@rtl@@AEBV?$Reference@VXComponentContext@uno@star@sun@com@@@uno@star@sun@com@@PEAUData@ServiceManager@cppuhelper@@@Z)
        [...]
        
        Change-Id: I2cf96b8ce52027fa3c307a0973cdfb91fa990763
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125683
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-23  Stephan Bergmann  <sbergman@redhat.com>  [780d786d721674f35efe867b1e5cd5b405dfb63d]

        Fix test for clang-cl with the MSVC template instantiation model
        
        (Otherwise, the FunctionDecl's body was null and all the error and note
        diagnostics were flagged as expected but not seen.)
        
        Change-Id: I32acb6e0028433c9b40545cf91d8fe1acd19a77a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125682
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-23  Miklos Vajna  <vmiklos@collabora.com>  [ed662bcc20804e8b8d5946904f1b577a825f09de]

        PPTX import: implement native handling of a color's luminance modulation
        
        This was already handled in oox/ at import-time: this adds it to the doc
        model, including UNO API and PPTX import.
        
        This is a dependency PPTX export and UI.
        
        Change-Id: I5d875b53d715beb10c13ef616d06cf958d43f70f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125684
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-11-23  Miklos Vajna  <vmiklos@collabora.com>  [cea0b1f894bfd29af5a4f9392d4fb45db9a1a938]

        cui, editeng, sw: WrdStt -> WordStart
        
        Because I'm unable to remember if Stt is Start or Stat.
        
        Change-Id: Ie853c6e94e45c3e14e002a0218d11c61905a3180
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125672
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-23  Michael Stahl  <michael.stahl@allotropia.de>  [6c9d853edcb1f76468bc96b2e8d7e60dcfa72c7e]

        tools: fix INetURLObject::changeScheme()
        
        (regression from dc2010964fb8d18d5c4fe96172ee082276a1e587
         which broke JunitTest_ucb_unoapi)
        
        Change-Id: I14a79c3b7d1161234da64822186bcf97d4022264
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125671
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-23  Justin Luth  <justin_luth@sil.org>  [283586c89a0542efb2d57a36ee3aad7cc5153ed5]

        tdf#138223 oox: don't set highlight color if it is transparent
        
        Probably when this was first implemented in 6.4,
        it should have set a transparency threshold of when to accept
        the color as the background (perhaps at 50%).
        But since this has already been running for a while,
        I only cancel it if it is fully transparent.
        
        No existing unit tests matched this scenario.
        
        I'm not making a unit test because the color really
        ought to be set - it should just be transparent.
        LO doesn't seem to have a character highlight
        transparency capability, so this needs to be emulated.
        
        Change-Id: I7b295894e529f8345cadc9b30bc43598a9a02e2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125670
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <jluth@mail.com>

2021-11-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e2e7e217e99c3fcb86faeb378849f350a08e21d3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f2cbbd18d34a7fb8ece9c774cdcb5a2e38fac957
          - tdf#145831: fix typo in PNG
            
            Change-Id: If393a87a9e17615e65b93852c41f0aeb0c9b55c8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125678
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-11-22  Caolán McNamara  <caolanm@redhat.com>  [dcc890e3b00ec174f4c752199ec54a8d873aaf8e]

        remove an ugly coverity warning suppression
        
        Change-Id: Id67530f1a7c91e3e4e29974b7b9050c7b1fc159f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125669
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [5a00326951690d820d8ea5412a93aadf3da42dc1]

        tdf#143316: sd_export_tests-ooxml2: Add unittest
        
        Change-Id: I7d045d439226c67f479643c71f632a760ad3c2ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125664
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [59e70256a358db136f5fd23651aea96d218b1a64]

        tdf#145207: sw_uiwriter3: Add unittest
        
        Change-Id: I1a904f4261f80c2ce709a6e97767c9ba6a71b8f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125662
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [e29d89545eb4c714e6e7c82dbfb780097ee6745d]

        improve method naming
        
        Change-Id: I9a45839f6566caf41ccee2f8d149b4d0c60c3503
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125663
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-22  Luboš Luňák  <l.lunak@collabora.com>  [1a32af4192291ea5cfe7c4c143144a5dab1f156e]

        cache error strings for ScTable::validQuery()  (tdf#133835)
        
        Avoid calling SharedStringPool::intern() on values that are
        repeatedly the same.
        
        Change-Id: I094f2e777a4ca24536e0c25e6a1c6358ccf49f61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125660
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-22  Luboš Luňák  <l.lunak@collabora.com>  [2de99501b7d7b32867d23d4089197e132c6a0526]

        Revert "cache FormulaError::NoRef error string (tdf#144249)"
        
        A more generic fix coming.
        
        This reverts commit b4c1bb2f91e9ae47820c289e2c08f640a958cf05.
        
        Change-Id: Ia7821f1c8585506556708f1bf8526e7f509aafd1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125659
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-22  Mike Kaganski  <mike.kaganski@collabora.com>  [7ead98eec843e68dcec6c4d5c97a577be7adec4c]

        Use less DegreeN::get()
        
        Change-Id: I97b8d6282c72307cc29a913af221d283523f2fae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125653
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-22  Miklos Vajna  <vmiklos@collabora.com>  [2eaf79131dab04acce1411fed1d8ac8ab5c51575]

        PPTX: implement native handling of <a:clrScheme> children
        
        This was already handled by converting them to raw colors at import
        time. This commit imports the color scheme contents (the 12 colors) into
        the doc model.
        
        This is a dependency to export them back to PPTX and to be able to
        update these colors on the UI by picking a different theme.
        
        Change-Id: I177de4f15d5f0e628669998d1cda7db24220b2eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125651
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-11-22  Rafael Lima  <rafael.palma.lima@gmail.com>  [5c6c3c0b75a3584258b786c7e9bf8789d31847e8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 023b21a704bf0bae904b87907dd72d48d518ac09
          - Document ScriptForge Dispose() method
            
            Change-Id: Ic2ff80cfc2dc987ea7e62d7c216358af279712a7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125452
            Tested-by: Jenkins
            Reviewed-by: Alain Romedenne <alain.romedenne@libreoffice.org>
            
2021-11-22  Heiko Tietze  <tietze.heiko@gmail.com>  [899e8f813c559384ba11eb1d4ceafaf29b5e73a9]

        Resolves tdf#145684 - Sort sidebar decks in a more natural way
        
        Effects and Shadow went down, Line and Graphic aka Image up
        
        Change-Id: Ifb921e8b84d6fd18926c3249891c76c61ee6626f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125661
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [c19b6a80da0ba15a53a599732c45faf0bd5a7f3f]

        loplugin:noexceptmove
        
        Change-Id: I2ba1ebb161f4004b819fd106c090fefd8d8af8ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125658
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-22  Sarper Akdemir  <sarper.akdemir@collabora.com>  [d3651f96d45405d6d142bf97084c377e395945c3]

        tdf#143316: fix datetime footer regression on mso2010
        
        Exports language in run properties of the datetime footer.
        And also overrides the placeholder "Date" text with formatted
        datetime text if the datetime footer is a nonfixed one.
        
        Fixes regression from: 166671f4aa19deec47c10a220ae1d29fa57faa93
        (tdf#59323: pptx import: import footer fields as properties)
        
        Change-Id: Ib888e5cf51ea7e14fb13278e96610051e1e5fe5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124123
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [23a6b9bd988fabeceb58c5367bbb0b11bac1cb9a]

        uitest: sw: make test more precise
        
        and no need to use the for i in range(90) loop
        
        Change-Id: I9b039d49dc74f61289ad11979da1f244ec59903f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125655
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-22  Luboš Luňák  <l.lunak@collabora.com>  [6b2d8e2d88a67d446827ed0ab968f0a06e297d18]

        handle filling and stroking at the same time if possible
        
        All tests still pass, so the end result should be the same, but
        this way it's done in one call.
        
        Change-Id: If5da34837a45ad600ae30568e4ba7651ac5838bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125644
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-22  Luboš Luňák  <l.lunak@collabora.com>  [53ce0e3af4dcb1c70380016b3824da71548cdc60]

        move code to helper functions
        
        I'll want some common extra functionality there later.
        
        Change-Id: I249f9ca4662fc8e8d52c58b1bd33293f363464d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125643
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-22  Noel Grandin  <noel@peralex.com>  [1b327e4a33a2a2c575c247ea90365652d6549852]

        tdf#133835 speedup calc autofilter (9)
        
        Remove the temporary buffer in INetURLObject::setAbsURIRef,
        and just write directly to the main buffer.
        
        This is a behaviour change since we are "committing" bad data to the
        buffer if the URL is incorrect, but since it that case we set the
        whole object to be invalid, that should not matter.
        
        Change-Id: Ic8e7d4027bcb927005edd7de4098f4f525412869
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125648
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-22  Noel Grandin  <noel@peralex.com>  [a70bd820da49401e7c233ae254ce954954344d33]

        tdf#133835 speedup calc autofilter (8)
        
        Add move operator to OUStringBuffer to avoid copy
        
        Change-Id: Ifef326449d87aac79f4b1142db7a53faad427580
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125626
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-22  Michael Stahl  <michael.stahl@allotropia.de>  [8e34fe50412fd58a600ba1b8238b80444aec02e5]

        ucb: webdav-curl: don't use chunked encoding for PUT
        
        What happens with Nextcloud:
        
         CURLINFO_HEADER_OUT: 0xa028408: PUT .../testB.odt HTTP/1.1
        User-Agent: LibreOffice 7.3.0.0 curl/7.79.1 NSS/3.71
        Accept: */*
        Accept-Encoding: deflate, gzip
        Transfer-Encoding: chunked
        Expect: 100-continue
         debug log: 0xa028408: STATE: DO => DID handle 0xa028408; line 2077 (connection #0)
         debug log: 0xa028408: STATE: DID => PERFORMING handle 0xa028408; line 2196 (connection #0)
         debug log: 0xa028408: HTTP 1.1 or later with persistent connection
         CURLINFO_HEADER_IN: 0xa028408: HTTP/1.1 100 Continue
         debug log: 0xa028408: CURLINFO_DATA_OUT 8357
         debug log: 0xa028408: Signaling end of chunked upload via terminating chunk.
         debug log: 0xa028408: CURLINFO_DATA_OUT 5
         debug log: 0xa028408: Mark bundle as not supporting multiuse
         debug log: 0xa028408: HTTP 1.1 or later with persistent connection
         CURLINFO_HEADER_IN: 0xa028408: HTTP/1.1 201 Created
         CURLINFO_HEADER_IN: 0xa028408: Date: Fri, 19 Nov 2021 16:27:47 GMT
         CURLINFO_HEADER_IN: 0xa028408: Server: Apache
         CURLINFO_HEADER_IN: 0xa028408: Content-Length: 0
        
        ... yes, "201 Created" a 0 byte file.
        
        https://github.com/nextcloud/server/issues/7995
        
        Apparently this doesn't happen with header Content-Length: 8347
        
        Change-Id: I3f38d50530a8b6430b27de2525370e1d95705da6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125579
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-22  Mike Kaganski  <mike.kaganski@collabora.com>  [de4cb026b5fe3ecd1c9557817565cff4ca4e8408]

        Generalize DegreeN
        
        This potentially allows to introduce other degree fractions easily,
        like Degree<sal_Int64, 60000>, with automatically defined conversion
        functions.
        
        Change-Id: Id1c32d9e029943844bdc833178c1f99387ff87fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125640
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-22  Heiko Tietze  <tietze.heiko@gmail.com>  [003b2d0c36c62800257c688c65109bf2fc7d4f32]

        Resolves tdf#145821 - Layout inconsistency on paragrapgh dialog
        
        This reverts expanded controls from patch Icb22f2a9f24852898ab4550bc0cec32732ad32dd
        
        Change-Id: Iac9a0d920193d47976d6a2fc9305c43b09447019
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125642
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-11-22  Rafael Lima  <rafael.palma.lima@gmail.com>  [4f8fd72846f23688a3d6824cbfba9117a26e9463]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 957baaaa79fc771842444d2fd5df6c9f9383f6d7
          - Document Duplicate/Rename sheet shortcuts in Calc
            
            Based on Regina's comment on bug tdf#145745 there are quick ways to duplicate and rename Calc sheets. This patch documents these shortcuts.
            
            Change-Id: I887018cec48b829b73edd3c593d32f2044d60778
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125450
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-22  Johnny_M  <klasse@partyheld.de>  [b56e7a74a134aa4e4bd27fe22c1f6ab60c95b08a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e03ef6d09a95251a7e31c03c4df183d80de2f73f
          - tdf#132643 Translate German section IDs
            
            Change-Id: I02ddd433b92c1948b53442dba46480010b275d12
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125614
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-22  Michael Stahl  <michael.stahl@allotropia.de>  [6c377dc4a3eaa5384204af1344006257d1c9e59a]

        ucb: webdav-curl: log headers in debug_callback
        
        Change-Id: I40ed170c2ae8bc769372fa2269dcf1f1643000de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125580
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-22  Johnny_M  <klasse@partyheld.de>  [acee9aa28e93945aa5f9b1a8497f296a53b3a72f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b0391082f22e06d38c17beb241852f7f6dc1ceb4
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ibff67e3a6e819d998acd81d48cc8487423912df8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125612
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-22  Michael Stahl  <michael.stahl@allotropia.de>  [4d75e29b3bba8a4002231dbc507f79ea63dccd82]

        Revert "The CurlOption curl_off_t case appears to be unused"
        
        This reverts commit 20168b1f09b4d2aa8643dc7d4a16d8a1dd1008a6.
        
        Change-Id: I3ac7bdeece94ec2a0e01d67f2788874b3f286fe4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125578
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-22  Johnny_M  <klasse@partyheld.de>  [3c62f72d7eda7a2d377cf45490c8c67403d8d745]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4f86b98f4852a3590208a5ba0183b0767b2340b0
          - tdf#132643 Translate German section IDs
            
            Change-Id: I43001aefdeec0ac4f43f1b0a7274116dbc87b76a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125613
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-22  Johnny_M  <klasse@partyheld.de>  [f1c0f123c3e98cbe01d2f79ffdc5b2bbe30a8de4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6f3dfd46d61bd8ee5ae04b35056f95117cc472c5
          - tdf#132643 Translate German section IDs
            
            Change-Id: I544d292737aff83158bcfe46cdbef715e4a5ca33
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125609
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-22  Johnny_M  <klasse@partyheld.de>  [2aba4fb6bbe4030724feb4cd8bf266f4ebd31eda]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cb389072da48f9712f8100ac8e88656604106ab5
          - tdf#132643 Translate German section IDs
            
            Remove unused.
            
            Change-Id: Idced60ec26d33644833e758886da95b9b12596eb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125611
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-22  Johnny_M  <klasse@partyheld.de>  [186cdc22eee94a6f9ed9c7c2b8b0a7f6657ac5bb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 649d6ca20c8e574e86a25318510b4ba611da94c3
          - tdf#132643 Translate German section IDs
            
            Change-Id: I2c676d21d8b78ca1f5307904508bbd620724ddfd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125608
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-22  Johnny_M  <klasse@partyheld.de>  [d09492732e6b814b5d777b990461049ea08c6ada]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 430875f024037702e09291ee48c6dec481ad40c5
          - tdf#132643 Translate German section IDs
            
            Change-Id: I10ce80babf0e191f854f151a480d3340bf2eef0f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125607
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-22  Johnny_M  <klasse@partyheld.de>  [916fec758b6ccf34fb9cad91ee6cc1686497c1c0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 598bf0b1deb8a4e0795a79c78001a10d3b262e87
          - tdf#132643 Translate German section IDs
            
            Change-Id: I1e582772a69cca77716f270b243bf8f73b173dcd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125605
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-22  Johnny_M  <klasse@partyheld.de>  [adb5ab8fbefcd851ae1f897ff8c2bf51b21a30d5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a6e8b1dcb95877d2d03586482e70e96f276961da
          - tdf#132643 Translate German section IDs
            
            Change-Id: I6ec193b5e751a9f1ceab602ef88582d01457fbb3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125604
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-22  Justin Luth  <justin_luth@sil.org>  [fbda2f3b7b47021a140cbfd3288aa7de1b42e1fd]

        tdf#132470 tabbar: revert back to bold font on visible tab
        
        This is a partial regression to LO 6.3's
        commit fad98c8641342a77241124dd98e0cb781daef4ad.
        
        The current sheet is always selected, which is fairly
        distinctive. However, it is possible to select
        multiple sheets, and the current one should be
        distinctly marked to differentiate it from
        the other selected sheets.
        
        Change-Id: Ib160535cccebcfcabee94d17e5941cc3cd23bb15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125601
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <jluth@mail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-11-22  Dr. David Alan Gilbert  <dave@treblig.org>  [4c577a0ada8c47483fb8a80a97478ffd3e2b37d3]

        pszctrl: cppcheck undefined shift
        
        cppcheck noticed that the shift in:
        
            for ( sal_uInt16 nCheck = 1; nCheck < 32; ++nCheck )
                if ( nCheckEncoded & (1 << nCheck) )
        
        is undefined since 1 << 31 is implementation defined.
        Make it 1u, and the others around.
        (Not that we define bits that high, but we are explicitly checking it)
        
        Change-Id: Ieb780ac999af71df2b48ce64daaf4b2878162e35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125016
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-22  Noel Grandin  <noelgrandin@gmail.com>  [626296cb6cb1e81d40b9554fb6f15b8912d410ff]

        osl::Mutex->std::recursive_mutex in LanguageTag
        
        Change-Id: I75e2d0b78ebf4390ed67d94eb1021145f245fe50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125631
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-22  Noel Grandin  <noelgrandin@gmail.com>  [ef1e087dc94cf83b293e05e2cacbac69fa92bbdc]

        osl::Mutex->std::mutex in MimeConfigurationHelper
        
        Change-Id: Ib9a628d42448aea858271094ef5bdaac022b0f21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125633
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-22  Noel Grandin  <noelgrandin@gmail.com>  [2d073a759f77f80b44180eea32ba7131ad37b0bd]

        osl::Mutex->std::mutex in OPropertyArrayUsageHelper
        
        Change-Id: I4fd784f291fd6606b25520e3f08aa8692132e997
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125634
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-22  Noel Grandin  <noel@peralex.com>  [a6ed7588114c643a4d4821201e81b149e3429f2c]

        tdf#133835 speedup calc autofilter (7)
        
        vcl::Font avoid allocating a new instance if the setter doesn't
        change anything, saves 5%
        
        Change-Id: I461a2a8e3709b3f3f20e431cb3b976ad47bed0ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125625
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-22  Caolán McNamara  <caolanm@redhat.com>  [131c1c7da8c567636ca55751e49d24cb6d6c9b9e]

        Related: tdf#145786 cooperate between our own grabs
        
        don't try to workaround a grab if the grab is done by another
        of our own popups, and on tearing down one of our popups, restore
        the grab of its parent if that parent was one of our own popups.
        
        This typically matters on X where we don't use GtkPopovers (unlike
        wayland, where Popovers can escape the parent window). Things to test
        are:
        
        writer's watermark dialog: click the color button to get the 1st level
        popup, then click the combobox to get the 2nd level one, select an entry
        to return to the 1st level.
        a) Clicking a valueset element should select that color, not dismiss the
        popup without selecting a color.
        b) Clicking the combobox to get the popup again should result in a popup
        where the focus still follows the mouse (i.e. the 1st level popup
        doesn't try and steal away the 2nd level grab)
        
        sidebar: same scenario as above, except a color popover parented to a
        sidebar pane and not a dialog.
        
        Change-Id: Ib5d765b22b8a9b6b1a7806676c8fe3cfb7709734
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125638
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-22  Caolán McNamara  <caolanm@redhat.com>  [873e4d30e37a23da74b2bab7914196d1f0a9a772]

        gtk3: popover replacement for GtkMenuButton has to be modal
        
        Change-Id: If1b18c4b39fbe82fd613ff0f62f0ff60fdaeeed8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125637
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-22  Miklos Vajna  <vmiklos@collabora.com>  [e6b75a22dfbf81b6eca628384ae1c4bc499c50a3]

        sw: prefix members of SwDBManager, SwWebGlosDocShell, SwWordCountWrapper ...
        
        ... and SwZoomControl
        
        See tdf#94879 for motivation.
        
        Change-Id: I74f31e45a8c215d406371a23b64d548fbb851d28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125641
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-11-22  Hossein  <hossein@libreoffice.org>  [7b0f5178d81e2673345f88abec2e5656f841627e]

        Cleaning up math in SvgNumber
        
        * Simplifying math expression
        
        Change-Id: Ie67874eb79879186a1b971fbdc2c02945bae9191
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123092
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-22  Michael Meeks  <michael.meeks@collabora.com>  [4eb4057ab3b960767d7d6cf8208ecf4edf734324]

        Crash when fetching clipboard data.
        
        Seems like some unusual corner-case around HTML export.
        
        	sw::DocumentContentOperationsManager::CopyImplImpl(SwPaM&, SwPosition&, bool, SwPaM*, bool) const
        		/sw/source/core/doc/DocumentContentOperationsManager.cxx:5068
        	sw::DocumentContentOperationsManager::CopyImpl(SwPaM&, SwPosition&, bool, SwPaM*, bool) const
        		/sw/source/core/doc/DocumentContentOperationsManager.cxx:4609
        	sw::DocumentContentOperationsManager::CopyRange(SwPaM&, SwPosition&, bool, bool, bool) const
        		/sw/source/core/doc/DocumentContentOperationsManager.cxx:1936
        	SwEditShell::CopySelToDoc(SwDoc*)
        		/sw/inc/pam.hxx:193 (discriminator 2)
        	SwFEShell::Copy(SwDoc*, rtl::OUString const*)
        		/sw/source/core/frmedt/fecopy.cxx:224
        	(anonymous namespace)::lclOverWriteDoc(SwWrtShell&, SwDoc&)
        		/sw/source/uibase/dochdl/swdtflvr.cxx:413
        	SwTransferable::GetData(com::sun::star::datatransfer::DataFlavor const&, rtl::OUString const&)
        		/include/sfx2/objsh.hxx:866
        	TransferableHelper::getTransferData2(com::sun::star::datatransfer::DataFlavor const&, rtl::OUString const&)
        		/include/com/sun/star/uno/Type.h:121
        	TransferableHelper::getTransferData(com::sun::star::datatransfer::DataFlavor const&)
        		/include/rtl/ustring.hxx:438
        	getFromTransferrable.isra.0
        		/include/com/sun/star/uno/Any.hxx:151
        	encodeImageAsHTML
        		/desktop/source/lib/init.cxx:4382
        	doc_getTextSelection
        
        Change-Id: I1af52d827ebdc9bbc5278f56547d1b3fd1b87e7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125454
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-22  Noel Grandin  <noelgrandin@gmail.com>  [c36a21e4a3ee788b14b6925de585805556959800]

        osl::Mutex->std::mutex in WindowCommandDispatch
        
        Change-Id: Ia89f4a7b1f444a031e8f58f644ba9129f8c48942
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125622
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-22  Noel Grandin  <noelgrandin@gmail.com>  [16289b6de6ba37c7008fb198260517f3bc505bf4]

        osl::Mutex->std::mutex in XFrameImpl::windowShown
        
        Change-Id: I1e56d0931a6e814cb9a4faa6a06e70b3740cb728
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125628
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-22  Noel Grandin  <noelgrandin@gmail.com>  [9b0ea78959f6bcbc1a776c505352ab37e91381ad]

        use more OInterfaceContainerHelper3 in ContentImplHelper_Impl
        
        Change-Id: Id4e4fca8a5a4e2d050752e666a843e7d8661ec0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125635
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-22  Noel Grandin  <noelgrandin@gmail.com>  [b67257c5dc54b37495a755005192e4cf186aef25]

        osl::Mutex->std::mutex in GlobalSettings_Access
        
        Change-Id: I5162a157fd07870bf768947b32e8afe8f1fb0a02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125629
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-22  Noel Grandin  <noelgrandin@gmail.com>  [60e185446eef9c4084b22901f1ffb41b36628b6e]

        osl::Mutex->std::mutex in TransliterationImpl::loadBody
        
        Change-Id: I15441110bf27c3f2ad9a61389339c55b9c4c3bb4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125632
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-22  Noel Grandin  <noel@peralex.com>  [7805a224b96897807e49fd49dd5276d6089b0b5c]

        tdf#133835 speedup calc autofilter (6)
        
        INetURLObject::SetPort Avoid allocating temporary string on heap,
        saves 20%
        
        Change-Id: I61ba4bd80c561266341143e35650b54b9d70f1d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125624
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dc50ac6f7179e1c447a43de256e6ffcf8694c06f]

        Removed duplicated entry in Korean autocorrect
        
        Change-Id: Ibc640574517da486af8b35e736a45c1adcf78434
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125639
        Tested-by: Jenkins
        Reviewed-by: DaeHyun Sung <sungdh86+git@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-22  Hossein  <hossein@libreoffice.org>  [6e7f06c297b3bd7f57797158c55ed0e11fe14317]

        Convert #define to enum
        
        * Converted multiple symbolic constants using #define in wmfreader.cxx
          to enum
        
        Change-Id: Ie55f27414c230cd624cacb805897933707244ed6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122734
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7b73163e6d8aca1b4a55547a4f337f36b9697b87]

        Removed break after return
        
        Change-Id: I0ad0ae7074905075cdff46ded69eaaa07570f0ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125075
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-21  Caolán McNamara  <caolanm@redhat.com>  [2221c6ffb3e8fffb090d1d1a666571c3c7d05de7]

        gtk3: consider replacement for popovers visibility when queryed for it
        
        Change-Id: I4ca71f8544720e99514abe78717dcd07617c00cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125475
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-21  Noel Grandin  <noelgrandin@gmail.com>  [449977192b04878a2e3ea0ce1ff3445d02f084ce]

        osl::Mutex->std::mutex in ActionLockGuard
        
        Change-Id: I8081d017f8a03be94b60011fcd4eb34eba786aa9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125623
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-21  Noel Grandin  <noelgrandin@gmail.com>  [d54a1380d13d8d832841cdc33440aac2e14d3300]

        osl::Mutex->std::mutex in ConfigurationAccess_FactoryManager
        
        Change-Id: I0e7a6eb4700e1108b31dfdf8681e8f4743ab7c5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125618
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-21  Noel Grandin  <noelgrandin@gmail.com>  [c33b0e928e07387bf60708be3f3dc07d9840663c]

        osl::Mutex->std::mutex in ConfigurationAccess_ControllerFactory
        
        Change-Id: I2e526ff2dc9f02850bd9fc510c63b5d9db24af58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125619
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-21  Noel Grandin  <noel@peralex.com>  [dc2010964fb8d18d5c4fe96172ee082276a1e587]

        tdf#133835 speedup calc autofilter (5)
        
        Tweak INetURLObject to reduce the number of
        OUString and OUStringBuffer we create,
        saves 5%
        
        And add a asView() method to OUStringConstExpr,
        to make it easier to pass to OUStringBuffer::insert
        
        Change-Id: I115ec2398cfc8df39bd1efbbd5f0d5cc9712dba7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125600
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-21  Noel Grandin  <noelgrandin@gmail.com>  [efd95650cba2460bc153de00f8eb27785ad0e18a]

        osl::Mutex->std::mutex in framework::ConfigAccess
        
        Change-Id: I44d41db2498ea39fca309785278c1fe50d7ae8b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125617
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-21  Noel Grandin  <noelgrandin@gmail.com>  [c3b968a2f1e8e824ace86c37d0e500440374bd09]

        osl::Mutex->std::mutex in StatusIndicatorFactory
        
        Change-Id: I2365e172ef8d631f30cfffdb650ebcb3035f77f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125620
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-21  Harjot  <harjotsingh20022001@gmail.com>  [805fd18d934c7323f678eb4df2f4b770ea8184f1]

        tdf#143148 Use pragma once in i18npool
        
        Change-Id: Id67d8926fdc1616add1bd9de051911b2aae030e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125419
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-11-21  Noel Grandin  <noelgrandin@gmail.com>  [7ef421dbfbfd486f235a7c5bdbd856b8ee9d62ea]

        osl::Mutex->std::mutex in configuration_registry
        
        Change-Id: If5561d6532716bfe3151f555a691aa5188264a1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125603
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-21  Noel Grandin  <noelgrandin@gmail.com>  [b28fdd1a15b4c7325d760e613bdf67c4cdd77605]

        osl::Mutex->std::mutex in OLockListener
        
        Change-Id: I391de15296932ea65f2335b0df7a76e2f77a1a50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125602
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-21  Noel Grandin  <noel@peralex.com>  [0b46361ef84a61100a0274a007062317607d097a]

        tdf#133835 speedup calc autofilter (4)
        
        Tweak INetURLObject::parseHost so it doesn't need its own
        OUStringBuffer, and can just use the callers'
        Saves 5%
        
        Change-Id: I481fabd4272bc9f172dd751a7019090b95a65e2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125599
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-21  Jim Raykowski  <raykowj@gmail.com>  [437d5a446733aca0a485218f29d8d7dcea4d3999]

        tdf#145207 Check for drawing object before Table to handle Tab key
        
        to fix crash that can occur if done the other way
        
        Change-Id: I378aa8444906d56647ab4fdde26d4ff1c9f511f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125435
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-21  Ming Hua  <plateauwolf@qq.com>  [52b9a1fdbbd829604b483881fb23ce30251f806c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9bff7df37fa8a6303ef5fe4f10085ef635be3a95
          - Related to tdf#141869: Update help for inserting cross-reference
            
            ...to match the UI changes made in commit
            81472692c4ee0b12c6d2184823faefa7a53431e6.
            
            Change-Id: If09e850fe769a1475e92f7605399316d74af95df
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125534
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-11-20  Kevin Suo  <suokunlong@126.com>  [918b62bea6cf82ce952c8d225dcabd4d08a2abf7]

        Change aboveWord and belowWord for Simplified Chinese locale
        
        Per Wechat discussion by our Simplified Chinese l10n team.
        
        上方 and 下方 are written languages which are more suitable for
        cross-reference context, while 上面 and 下面 are spoken languages.
        Also in this way they are consistent with MS Word.
        
        Change-Id: Iccf8c330b2e5a04be3916b810a29ea0d62f26225
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125533
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-11-20  Mihail Balabanov  <m.balabanov@gmail.com>  [7193ed4401e98a6b5154d4718a3ca4761fe28c45]

        Fix the above/below words for Bulgarian
        
        Change-Id: Ib81da535411b07596785b06d7a5dac36a8a2ee28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124704
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-11-20  DaeHyun Sung  <sungdh86+git@gmail.com>  [69db2d21a71c1851b93ced42d663d409dc3039ed]

        tdf#135727 add autocorrect lists for Korean Language
        
        Add autocorrect lists for Korean Language.
        Submit the Korean autocorrect lists as the result of Hacktoberfest 2021.
        Link: https://github.com/libreoffice-kr/autocorr_kr/blob/master/DocumentList.xml
        
        Change-Id: I6d0ca38581a21c59b98e96045bb6d091c8c89bf6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125548
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-20  Caolán McNamara  <caolanm@redhat.com>  [0cc2a8e89372e6a2c7e05b8a18a9fd2b2c71483b]

        cid#1494386 Dereference null return value
        
        Change-Id: I3dee29c68166c88bce30d2c88a6684be43f8e717
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125598
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-20  Johnny_M  <klasse@partyheld.de>  [15595966321c0d09929d85acf772e30bd007b300]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 45533ee580bb1dae59847fdce7ff269b4b7b3709
          - tdf#132643 Translate German section IDs
            
            Change-Id: I9ff9645bb3283ac824bc663897d40d2fbe43a931
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125596
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-20  Johnny_M  <klasse@partyheld.de>  [1e151da05ae09ca66878289934a4c94f1ff23f28]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2c7ee29857fd322080dac8e99151d31be991d0b3
          - tdf#132643 Translate German section IDs
            
            Change-Id: I71d7f73845bc57e3a1bc9acdaa8a8aa630e8351e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125595
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-20  Johnny_M  <klasse@partyheld.de>  [a870bab1bd91b34150647a88eb6f1595c79035ae]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f3fcc169054a340ed3dbea4cd8905b2015417a23
          - tdf#132643 Translate German section IDs
            
            Change-Id: I1a45b29e40b1b1ba90258e20a2d909688bd0e302
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125593
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-20  Johnny_M  <klasse@partyheld.de>  [a1c8ad8ded838ea0a22e637eecf05a6d4995133d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2667e50e6435579443057d55cc7a57f674f543ae
          - tdf#132643 Translate German section IDs
            
            Change-Id: I13bcfce76d858630b40c6c39566c0015c3ee470a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125591
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-20  Johnny_M  <klasse@partyheld.de>  [21e4e5fa68c5610fe3d2e11ac62d86c616341e85]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1f0c493cddde7a30c5af42a1d895d05c1efed9d2
          - tdf#132643 Translate German section IDs
            
            Change-Id: I4a2f4422276d2944dcffcce597c7a4a013c3af6e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125590
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-20  Johnny_M  <klasse@partyheld.de>  [d63f182977e0b3495132d4dc262e75369987f341]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5628bb0f03d71e6a30ce93ce966962c42d0abc76
          - tdf#132643 Translate German section IDs
            
            Change-Id: I019ee515a93f3c9159a4b5d40b46a3568d72c61c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125589
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d88bd04812f298fe9da6be1de60bb23ee64f0832]

        Fix typos
        
        Change-Id: I21161022d1b1e09eeccd39169577992c2ec2d47a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125586
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9b431a9b5532448765908c192225556b16a5d79f]

        Fix typos
        
        Change-Id: I3db97c20af3815a366d93454c8fc66cf8bdd848e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125207
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-20  Johnny_M  <klasse@partyheld.de>  [0b505dfff45c1fafc5b8894916e9a611cc5155f7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a4d192693f92434fe8f92c745a15afc1e09b77d9
          - tdf#132643 Translate German section IDs
            
            Change-Id: I8fea2f205848348c38e507b9169dc7ca434b3b7f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125588
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-20  Johnny_M  <klasse@partyheld.de>  [59b133f4a1a8bbeaad3debcab9ff9f39e5264518]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to aec63dfd1ff1016d64554ab7e804fa1580a71f77
          - tdf#132643 Translate German section IDs
            
            Change-Id: I753cfdd055ec5ef372c0ec3f7f7d015b487dbc50
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125587
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [93bfbc10ce93e5b9c581897d331fcfb060ff112f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4a28022898ba228175a451c17a42f65cce039235
          - Fix typo
            
            Change-Id: Idb3cc8605c7d9a4e8c2ab6eed54805cf52850595
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125585
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2021-11-20  Caolán McNamara  <caolanm@redhat.com>  [61b806b28b6c7e49fb5e153e0ea589a020191f25]

        gtk3: don't double close popover replacement
        
        Change-Id: Ibdd7de56ab1cadd76748422c08e21904f912532a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125567
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-20  Jim Raykowski  <raykowj@gmail.com>  [d3adc15ba3091fea5a90b654ee667b25797501db]

        SwNavigator: Check for graphic, frame, or ole types before entering
        
        the block that handles these in UpdateTracking
        
        Change-Id: I4b435351133b28f1fc34e2733a9d453de5c117a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125508
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-11-20  Justin Luth  <justin_luth@sil.org>  [823a351adb0384598304d597ae7f637079ca6175]

        tdf#118776 drawingml: treat XML_nofill as (mostly) transparent
        
        100% transparent typically ends up as COL_AUTO which
        certainly doesn't do what is intended.
        So set as 99% transparent to get effectively
        the same invisible effect.
        
        Adapted patch and re-used unit test from an earlier
        commit authored by Xisco. This depends on tdf#137438
        not spamming the text properties with outline props.
        
        Only one existing unit test that matched this condition:
        -export-tests-ooxml1.cxx customxml.pptx
           -empty textbox - text entered here SHOULD be invisible.
        
        Change-Id: I077b748e500713188421f0eeefdfd85c46555e84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125301
        Tested-by: Jenkins
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Justin Luth <jluth@mail.com>

2021-11-20  Julien Nabet  <serval2412@yahoo.fr>  [2d445f90dbecf8d2240474dcb06084868ceb921a]

        tdf#145714: teach "mediumblob" to Mysql/MariaDB part in LO
        
        also teach about:
        TINYBLOB + LONGBLOB + TINYTEXT + MEDIUMTEXT + YEAR + BIT
        
        Taking a look at libmariadb, I see in libmariadb/mariadb_stmt.c:
            535   case MYSQL_TYPE_SHORT:
            536   case MYSQL_TYPE_YEAR:
            537     int2store(*p, (*(short *)buf));
            538     (*p) += 2;
            539     break;
        
           1208       case MYSQL_TYPE_SHORT:
           1209       case MYSQL_TYPE_YEAR:
           1210         stmt->params[i].buffer_length= 2;
           1211         break;
        
           1313     case MYSQL_TYPE_SHORT:
           1314     case MYSQL_TYPE_YEAR:
           1315       *stmt->bind[i].length= stmt->bind[i].length_value= 2;
           1316       break;
        
        Change-Id: Id72056429d5d2f2741063ee28b2d2e3c75e378a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125472
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-20  Xisco Fauli  <xiscofauli@libreoffice.org>  [653c5d2ca1cc777d3556348b65ded0eaae95a414]

        tdf#121546: sw_uiwriter3: Add unittest
        
        Change-Id: I10d1d9a06c04e810b90da9184d5a52f278015fee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125566
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-20  Hossein  <hossein@libreoffice.org>  [9f3271297e7ce980fdb09a063ce51435314066f6]

        Use C++17 hexadecimal exponent floating point literals
        
        Using new syntax for the power of 2 exponent instead of using shift left (<<) operator
        
        Change-Id: Iaa627800fb35af37a6b0efcd939f1d5f78f70e5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125458
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-20  Mike Kaganski  <mike.kaganski@collabora.com>  [6d528515c5ed809da7ecfe27d105cfb173c9f768]

        Don't loose scanned image's resolution precision
        
        Change-Id: I526dcf8db880615308cfb228eaa06d1a5a0e5cac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125584
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-20  Mike Kaganski  <mike.kaganski@collabora.com>  [867abf5b8eff8733dd7ad020d16724ed8eda3885]

        Drop unused variables - again
        
        This re-instates commit a339ebca55f53db5f0b72b26fcfbb3aaa2b2a825
        "Drop unused variables", that was accidentally reverted in
        commit 1b6e3efe964eec9110e656a8242f6f4d8b5e7f7e "Simplify
        m_aAppId initialization".
        
        Change-Id: Ib65500cc0b0b5c27425f76e358f2d786a7faac09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125583
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-20  Jim Raykowski  <raykowj@gmail.com>  [40b40b74aae7e2a98dc964286baf499ecd1ae10b]

        SwNavigator: fall thru to outline tracking when section tracking is off
        
        and the last GotoContent is not the current section
        
        Change-Id: I762163f82f2a376f04ce6fcb1c001fde6544e84d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125510
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-11-20  Noel Grandin  <noel@peralex.com>  [2aa7aa564f8c8f7d1cd520b3e2d198a17e423a37]

        tdf#133835 speedup calc autofilter (3)
        
        Tweak INetURLObject::parsePath to avoid an OUStringBuffer copy,
        saves 5%
        
        Change-Id: I49eff3443f34971b8ce15f4c1ab6c9395ee0690f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125565
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-20  Hossein  <hossein@libreoffice.org>  [aadb472a6d37d57279f91038f28047af4278bbbc]

        Use o3tl::convert
        
        Used o3tl::convert on nXRes and nYRes to calculate biXPelsPerMeter
        and biYPelsPerMeter for the bitmap information header structure pBIH:
        https://docs.microsoft.com/en-us/windows/win32/api/wingdi/ns-wingdi-bitmapinfoheader
        
        The values of biXPelsPerMeter and biYPelsPerMeter are always ignored
        by the GDI when loading the bitmaps, but in theory they can be
        recommendations for the pysical size of a bitmap in some applications.
        https://devblogs.microsoft.com/oldnewthing/20130515-00/?p=4363
        
        Change-Id: Ia40f17b7d1c27c094158af89bf15ed2f11bdfc05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125109
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-20  Noel Grandin  <noel@peralex.com>  [23886b0e023bc27e9ba89f9ab6d1bdf36da022ab]

        tdf#133835 speedup calc autofilter (2)
        
        Tweak ImpEditEngine::SetRotation to avoid doing work when
        nothing has changed, saves 10%
        
        Change-Id: I10db2415278908e9e36491950a5f4826e01f42fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125564
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-20  Noel Grandin  <noel@peralex.com>  [66317d3aa5ada5b7c5ea317590730f563bebb77c]

        tdf#133835 speedup calc autofilter (1)
        
        avoid a copy in INetURLHistory::QueryUrl, saves 10%
        
        Change-Id: I662a4e48f198e61f1cef52b1e920613bce9c9766
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125563
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-20  Noel Grandin  <noel@peralex.com>  [b692c8a2809666012084b9e25242c382d7323f72]

        small optimisation
        
        avoid malloc in the common case
        
        Change-Id: I3820065c2b070eddf7cfcba117ec1be73735957f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125562
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-19  Rene Engelhard  <rene@rene-engelhard.de>  [214fa233338c09156c67f85818b6a2ea6b3235bd]

        add with-system-abseil/with-system-openjpeg for pdfium
        
        Change-Id: I270cbb75cde2a44416b61978b8eefdf267720031
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125559
        Tested-by: Jenkins
        Reviewed-by: René Engelhard <rene@debian.org>

2021-11-19  Caolán McNamara  <caolanm@redhat.com>  [04c5aef876dc4dbeff96f772254b6a7edb6d8433]

        add placement to Popover popup_at_rect
        
        Change-Id: Iaa12a48f62037dd985d526993a07762b10bd0cee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125474
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-19  Rene Engelhard  <rene@rene-engelhard.de>  [2ed0c2f7ce1ac80dd0315043eb656fff41f24bfc]

        fix gtk4 build
        
        res is only defined if NDEBUG is *not* defined. So it doesn't exist in a
        "standard" build using -DNDEBUG and shouldn't be used.
        
        Change-Id: Iebae9898d50030f994a7289e2bc3fe3052172dee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125582
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-19  Mike Kaganski  <mike.kaganski@collabora.com>  [13ff493f1d7bf9ba4681ff62f7f7020925306a2d]

        Use toRadians on Degree10
        
        Change-Id: Ib0a53f1dd9c7dd2011041c1c8a6923a64ff6d0f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125581
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-19  Xisco Fauli  <xiscofauli@libreoffice.org>  [2a605bdd156ff047d722abeef0dcdf029f36ed30]

        uitest: sc: Add UItest for the Save to CSV dialog
        
        Change-Id: Iddf617a02697c30e195d1de94fa064adf5b2d7f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125560
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-19  Mike Kaganski  <mike.kaganski@collabora.com>  [7ff2c9cfc5fa8c261b1f7f959172f60255fcf617]

        Use more basegfx::deg2rad<N> and basegfx::rad2deg<N>
        
        Change-Id: I9dc57628b98f67994d546f6887e96389be1efe62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125568
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-19  Xisco Fauli  <xiscofauli@libreoffice.org>  [f8790b1d586b3865cfdc56e8f4cdab55a8617769]

        uitest: better use execute_dialog_through_action in these cases
        
        Change-Id: Ic2317db908afc12973624034f29c1de6f4efd60c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125561
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-19  Mike Kaganski  <mike.kaganski@collabora.com>  [e3c8de29dd9e947599a8f8991c1597b8fe263d1a]

        Use more precise value for M_PI in OpenCL
        
        No idea if that would make actual difference, but it simply looks
        odd that we use such a value, in view of all other efforts to improve
        accuracy of rad<->deg conversions.
        
        The value is used that is already present elsewhere in the code, e.g.
        in sc/source/core/opencl/op_statistical.cxx.
        Change-Id: I098f2bf748670e3250035d74d1bf7d1e224dd66b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125557
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-19  Heiko Tietze  <tietze.heiko@gmail.com>  [1833cb7aa9d8cc3e172c59f8dc25cd4ca6622a50]

        Resolves tdf#130895 - Edit Bookmark Entry dialog too tall
        
        Introduced a scrollwindow behind the fields
        
        Change-Id: Ic32d85d196a73594868f4268a76f783e3d0bea07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125551
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-11-19  Caolán McNamara  <caolanm@redhat.com>  [50affeebd9e631a63708e55674ca2e16ae568178]

        gtk3: treat standalone GtkPopover similarly to the GtkMenuButton managed one
        
        so do the same replacement with GtkWindow under X11 for gtk3 that we do
        in MenuButtons for the popover with direct popovers when the constraint
        is GTK_POPOVER_CONSTRAINT_NONE
        
        Change-Id: Ia903b24c54e6d3acc18df1ab912600e07b7f844d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125543
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-19  Mike Kaganski  <mike.kaganski@collabora.com>  [bc0ab08634f59e1a1814e575fe6ad5e50bf1aee1]

        Drop F_PI1800/F_PI18000, and unify deg2rad/rad2deg conversions
        
        Change-Id: Ib89b00c3dc8cd440e8a88906eea133becd1cef64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125509
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-11-19  Stephan Bergmann  <sbergman@redhat.com>  [168ae4c00a86b7534dedd303f9ef008e19822b99]

        Fix --enable-online-update
        
        ...after 4bc44490f51f7cc4a36cc7131137018da986c293
        "loplugin:stringliteraldefine in tools"
        
        Change-Id: I0ec1e07b151e853be8a795c7135aecf5c6957eac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125556
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-19  Michael Stahl  <michael.stahl@allotropia.de>  [a8beb8c08886ac6eef7fcc6a8881a77156e05d4e]

        sw: DOCX export: use list's indent if paragraph is not counted
        
        Writer/ODF has a feature to have paragraphs in a list without having a
        list label, but they do take the indent of the list level into account.
        
        Word doesn't appear to have this feature, so the export forces such
        paragraphs to refer to a non-existent numId 0, so they are not part of a
        list.
        
        Take the left indent from the list level and write it into the pPr.
        
        Change-Id: I8ad56e51e2d4dfd691e3c38532f1a824f5276fd7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125555
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-19  Miklos Vajna  <vmiklos@collabora.com>  [32ae1ed7504d58f9216593cb87f25c480a0e623b]

        PPTX import: handle <a:clrScheme name="...">
        
        We had doc model for this, but the UNO API and the PPTX import was
        missing.
        
        Change-Id: I199e9cc235a783d91700ce74f17d442f41d3c3f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125532
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-11-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [13aa5081793f133077610cd01b7f01ee765b4add]

        remove unused defines
        
        Change-Id: I1140d7dc2f40dafcba6a314c7a641c3b2d886af4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125554
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-19  Caolán McNamara  <caolanm@redhat.com>  [52d199b364bf65168e5e43b039e6036b87d37403]

        gtk4: GtkPopover parent must be set before its shown
        
        Change-Id: I6184422b92d3629f31141215bed588400b30289c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125542
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-19  Caolán McNamara  <caolanm@redhat.com>  [a59b5f9e80c382a74085f93601de3cb0a6b9e174]

        gtk3: use GtkPopover default for selected cases that are within a document
        
        and where inability to escape window under X11 hasn't been a problem to date
        
        Change-Id: I14aa5fe2cf443b6214aed48266d5bd32b8b9c700
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125541
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-19  Caolán McNamara  <caolanm@redhat.com>  [fae7fd3d193393e4e75ed426b9198925490dc3e4]

        gtk3: default to an explicit constrain-to for Popovers
        
        with the intent to do the same replacement with GtkWindow under X11 for
        gtk3 that we do in MenuButtons for the popover with direct popovers when
        the constraint is GTK_POPOVER_CONSTRAINT_NONE
        
        Change-Id: I629c30b44a9e362ba0d924bb229930b5f0dc7ed3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125540
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-19  Xisco Fauli  <xiscofauli@libreoffice.org>  [2337bd5f0d9977a0ecd110abdebea7f331d360df]

        tdf#136551: sc_subsequent_filters: Add unittest
        
        we can use the file from tdf#134867 to test tdf#136551
        although one bug is in calc and the other is in writer
        In the end, the problem is in the sax parser when dealing
        with files bigger than 10Mbs so the problem is not
        specific to one component
        
        Change-Id: If366626b386c592a0b780692a951b27a3e5cdbe5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125538
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-19  Armin Le Grand (Allotropia)  <Armin.Le.Grand@me.com>  [8c715d513eefaf619bf366add8aaf7f6dca15615]

        Qt set QPainter AntiAlias hint from SalGraphics
        
        Change-Id: I1a9e6014ead24b6edff1dbb41b70c809204d01cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125549
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-11-19  Justin Luth  <justin_luth@sil.org>  [894a01640a838c9affed7cccccc7378a452139b5]

        tdf#137438 drawingml: separate outline from text import
        
        By ignoring the a:ln group, the contents in that group
        (like transparency) were being applied to the text.
        Well, it should only apply to a line around the text,
        which LO isn't doing.
        [Well, LO can do this as Fontwork, but perhaps that
        doesn't match so well with text in shapes generally?]
        
        At any rate, don't allow one group's settings
        to override the others. Keep them separate and then apply
        a bit of merging logic to try to achieve the best look.
        
        So emulate a little bit. If the outline is not very
        transparent (less transparent than the main text)
        then it may (if thick or opaque enough) dominate
        the text.
        
        For simplicity (and because there is no right answer overall)
        I just compared transparency and used the more opaque colour.
        
        Unit tests potentially affected:
        -export-tests-ooxml1.cxx: tdf100348_FontworkBitmapFill.odp -> PPTX
           -now imports black instead of yellow (MSO sees gradient colors)
           -so previously completely wrong, and now perhaps even more wrong?
        -export-tests-ooxml3.cxx: tdf114848.pptx
           -shows blue text regardless - defined by area.
           -can't see where this is set in MSO2016. Perhaps illegal?
        -  : tdf125573_FontWorkScaleX.pptx
           -no visual difference. Same as tdf100348, but with black outline.
        -  : tdf119087.pptx
           -should be green, not purple. [Added test for that.]
        -  : tdf143315-WordartWithoutBullet.ppt
           -no visual difference (COL_AUTO outline?)
        -import-tests2.cxx: tdf129686.pptx
           -poor test usage (but also weird transparent default).
           -no visual change.
        -ooxmlimport2.cx: tdf143476_lockedCanvas_position.docx
           -no visual difference. Irrelevant since we can't RT
        
        Change-Id: Iff0d95506dd64825444a99e62a6c2bd5e1dc122f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125300
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <jluth@mail.com>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [31ed4c70b027848710a3dc911ff5a7ac18a97047]

        loplugin:stringliteraldefine in vcl
        
        Change-Id: Id14cc8613fdfb67790efd6c33ee243f6bdb522f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125546
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [5078e83d88a08881661a18636f38e8951cdda676]

        loplugin:stringliteraldefine in svl
        
        Change-Id: I49a8062c30bdce5b0d9bd27e421d85ba61d5592e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125544
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-19  Jan-Marek Glogowski  <glogow@fbihome.de>  [7e21785380f39f0fe53e06bafa3e5395f7f6e8b6]

        Change About LO dialog to run async
        
        Change-Id: I7255a8510e4cf983ebab477cbdb7cdcf00dabc98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125512
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-11-19  Jan-Marek Glogowski  <glogow@fbihome.de>  [de5bf7f88026310866a5a4901ac1b46424a73571]

        Reuse macros for AbstractDialogFactory_Impl
        
        Now that all the abstract dialogs are welded, update and rename
        the existing boilerplate macros, to cut down the C'n'P code size.
        
        Change-Id: Iff8f452ca3dfce9a63c4fb73ab3a5025566810e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125511
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-11-19  Noel Grandin  <noelgrandin@gmail.com>  [2fe77d0ed8c7c6f2ea0374e0c003ae6280fd591c]

        rtl::Static->thread-safe static in unoxml
        
        Change-Id: Icb458f9ba38225aef17a2421533be79c6d9445d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125496
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [4bc44490f51f7cc4a36cc7131137018da986c293]

        loplugin:stringliteraldefine in tools
        
        Change-Id: I348b9a844c009f9c19301baa76d31b12f67c6130
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125535
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-19  Caolán McNamara  <caolanm@redhat.com>  [d7dbc5fd426a7f2dfda74e281bef7d3a87598203]

        gtk3: take default modality from the popover it replaces
        
        Change-Id: I0404dc17bd816a7dd403c50692f4f5325aacaf31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125503
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-19  Tor Lillqvist  <tml@collabora.com>  [c5a72ac64ff11d245f80bee2e743548d10319e04]

        Upgrade to un-deprecated API and fix a crash in the pasteboard.mm helper tool
        
        Change-Id: Ic0b839df686fb93c64ef844848028ded39225ced

2021-11-19  Caolán McNamara  <caolanm@redhat.com>  [c705a5a65c88f11c197af19a6586175dc7ddc3c6]

        gtk4: remove constrain-to property
        
        Change-Id: I18f0b72fff31f555873a0808f171e4c1746a4411
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125539
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [addf580c2846e8de6457c9e710faedd3f0a7a7de]

        loplugin:stringliteraldefine in linguistc
        
        Change-Id: Id347daab7aa21ce8756dbc2d139ac022fc22be3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125536
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-19  Noel Grandin  <noelgrandin@gmail.com>  [bcf601f53ca50460e973a7ad8725aeed33170b2e]

        rtl::Static->thread-safe static in vcl
        
        Change-Id: I748c3b5608b76b4b847273856f6b1c66b53aced1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125497
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [38ef2cb092100d03fbef2c05a36526802d06ebaf]

        loplugin:stringliteraldefine in i18npool
        
        Change-Id: I8a56d5d6d201ac5ae65dc46ef4838a0e41af587e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125530
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-19  Hossein  <hossein@libreoffice.org>  [9cad66da644e1721f9a49c2b5fffd86da08f78c5]

        Cleanup locally used variables in Calendar_hijri
        
        * Some variables that were only used in the calendar_hijri.cxx
          are now moved out of the header file, and they are no loner
          member variables of the the class Calendar_hijri. They are now
          placed in the the i18npool namespace.
        * Removed unused variables SynMonth, EveningPeriod and LeapYear
        * Moved a global variable definition to the member function that was
          the only place it was used. It is now a local variable.
        
        Change-Id: I8a8b25765bd8ed5640b1a0cfa46ec9903b460a53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125433
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-11-19  Caolán McNamara  <caolanm@redhat.com>  [96d19777abfdf74c9776470e39ee3ec7e1b2e256]

        refactor for potential reuse outside MenuButton
        
        Change-Id: I36729364550dc7c505fdc396442f51809fc58073
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125489
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-19  Caolán McNamara  <caolanm@redhat.com>  [d9c6fa0c31e25268829ec83d8d7a304abceeaaba]

        crashes seen in WriterInspectorTextPanel ctor
        
        null DocSh is likely
        
        Change-Id: I5aeb81ef01795b896ad594d7eb7f0cd657f5a690
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125483
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [10d172747ba44b405e4bf4cfe7142a23a51bb94e]

        loplugin:stringliteraldefine in accessibility
        
        Change-Id: Ie27c32ea51ebcc9ad0d0d5a1d160d55c23727cd5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125274
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-19  Mike Kaganski  <mike.kaganski@collabora.com>  [1cc6fca4927b9684b1f5acedee7b60c0c7518e25]

        Drop F_2PI
        
        Change-Id: Ie98606607b2ce262e4eed76bb8cd86fbfe846f76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125506
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-19  Mike Kaganski  <mike.kaganski@collabora.com>  [37429f2690a96491ad0e4fa2a04f2fa88a66da87]

        Use M_PI* instead of F_PI*
        
        Change-Id: Ie2b7a1c74fc516781a17a20157b8217bc41e383d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125504
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-19  Justin Luth  <justin_luth@sil.org>  [0afd2d3bfa9d55249ffd1408681ff04decf2d8fa]

        tdf#135906 docxexport: set serializer before writing
        
        This fixes a 6.3 regresssion from
        commit aafaf1f55fa413ad49d4556cf7c0a713dd206ae4.
        
        Change-Id: Ia2d3d26fe2cfa2b213326021f6b97f8d40c6e98c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125441
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <jluth@mail.com>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-19  Michael Weghorn  <m.weghorn@posteo.de>  [dc0016bc8d7e6c4456f4442c7ccf287bfc0c2e9b]

        tdf#137924 qt (>=5.14): Use proper DPI without requiring window handle
        
        For Qt >= 5.14, don't require a window handle to retrieve
        the screen and then the associated DPI value from that one,
        but directly use 'QWidget::screen' (introduced in QT 5.14)
        to retrieve the screen.
        
        Previously, no DPI values would be set in case there was
        no window handle.
        
        This makes UI scaling work without having to manually set
        'SAL_FORCEDPI' on Wayland.
        
        While various UI elements (like e.g. the "Help" -> "About LibreOffice"
        still look quite broken with the qt5 and kf5 VCL plugins
        in a Plasma Wayland session (at least on my Debian testing with
        Qt 5.15.2 and Plasma 5.23), they look OK
        when using the qt6 VCL plugin with a custom build of qtbase
        and qtwayland from Qt's "dev" git branches.
        
        Change-Id: I5feae46ed86a8b7d3cf92d4a973f7a0f9a9f95de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125507
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-11-19  Noel Grandin  <noelgrandin@gmail.com>  [f3a0e8ba28d2a6e70d2ce9d4af1a9f823fec884f]

        rtl::Static->thread-safe static in xmloff
        
        Change-Id: I5fa1f0a2b5336508841ef841bb56e2edb25e4ef7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125498
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-19  Noel Grandin  <noelgrandin@gmail.com>  [8b1399cbb76b2f8b1722cb6a4a77b391f5af0862]

        rtl::Static->thread-safe static in sw
        
        Change-Id: Ic69883c66a08654b9c86ca87a640f5070312fa83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125499
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-19  Miklos Vajna  <vmiklos@collabora.com>  [339405818c9c31a3ba29f406afca36568c378fb2]

        sw: enable warning in XMLRedlineImportHelper::InsertIntoDocument()
        
        This one looks useful, so why hide it behind dbglevel=2.
        
        Change-Id: I424808ae8ccd2ab7edcd1a75cd7c4479a0ec3b13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125501
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-19  Noel Grandin  <noelgrandin@gmail.com>  [f7a8c3cc4dc9a316b39e8680a2af330d8f8ba296]

        rtl::Static->thread-safe static in unotools
        
        Change-Id: I2a8c9ca7c45a8e20f3d114722a0677b856a13d8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125495
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-19  Noel Grandin  <noelgrandin@gmail.com>  [4d3e4c1cf3f117b8abd8dd67843864bb4c2e5a2f]

        rtl::Static->thread-safe static in tools
        
        Change-Id: I6c45fc533ec6281d011282bf2e8d49f23e2c29e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125494
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-19  Noel Grandin  <noelgrandin@gmail.com>  [6f3c6b12eaf0466827c9ec6b84c2516e38061b04]

        rtl::Static->thread-safe static in svx
        
        Change-Id: I743d252befd948580a1b3619f51d3f0343cb469d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125493
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-19  Noel Grandin  <noelgrandin@gmail.com>  [79db82976e3070b7889d2ec350dde3eff703ebe4]

        rtl::Static->thread-safe static in svtools
        
        Change-Id: I437259b4a70ec575e937821b9b1adc001723f29c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125492
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [11800469cc7b3a40c42410be93a12e5107db0efb]

        uitest: sd: the redo action fails at times ...
        
        ... to add back the animation to the list in the sidebar,
        and thus the test fails.
        Remove it for now. At least the undo part of tdf#135033
        is still tested
        
        Change-Id: I7dc416645db53ec3f08376d04de9be036ce53fdf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125505
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-18  Armin Le Grand (Allotropia)  <Armin.Le.Grand@me.com>  [7bcc18ac67181d10d3479b3100647aceddd86750]

        Qt implement QtFont::GetGlyphOutline
        
        Fixes FontWork with QFont based rendering.
        
        Change-Id: I294fe89d2753b6e82a559ff847b44126f9ea3bfc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125500
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-11-18  Mike Kaganski  <mike.kaganski@collabora.com>  [b8ef63c9fb3a1d4fb4a5549d28067cde07a8ab13]

        Drop F_PI180
        
        Change-Id: I36783d6fd6f439a71bc46959cd859b48d65ee30f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125449
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-18  Mike Kaganski  <mike.kaganski@collabora.com>  [ca476ce3bc76b9a6073bcd587eceb30115ce103f]

        Drop obsolete comment
        
        Change-Id: Iee729890771376192c547b96c59f5e0086782219
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125448
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-18  Michael Stahl  <michael.stahl@allotropia.de>  [dd43c74ee5778109f860e18419fc37fd9ab1c7dd]

        tdf#140086 svl: restore PasswordContainer to single-instance
        
        (regression from 7256ff08bc46840bb85fa255ace6541dca91329e)
        
        Change-Id: Ib640dea001fc787279761ca72bbc3db46d0102c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125485
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

2021-11-18  Caolán McNamara  <caolanm@redhat.com>  [966c9af081d1c8296026c1ca3564869362de45ab]

        drop unnecessary TODO
        
        Change-Id: Id906f7a6bf806d5c102f8653b1174aaa47e8bb7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125488
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [badbacff3e124d6dcb2e656c97dc25a3d9ae5761]

        uitest: sc: remove duplicated test with the same name
        
        In the file, there are two test_tdf91305_sort_text_cells_rows
        so this one is never executed.
        
        Just remove it because it's quite a basic test
        
        Change-Id: I255b4202359e20744845fbdcbf963e74b9ee0710
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125490
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [0011ed25344673d441e2ac59f455428b27fea9d3]

        loplugin:stringliteraldefine in basctl
        
        Change-Id: Id9f1d2932b5f602602d0229b8dc9794c01f5cbb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125277
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-18  Jim Raykowski  <raykowj@gmail.com>  [a1b1f5a472497e04d315323e429f06fa55c19c71]

        SwNavigator: Track drawing objects before other content
        
        Do this to prevent other trackable content from being tracked before
        drawing objects when Navigator is used to go to drawing objects.
        
        Change-Id: Ib9d322208a2e358140bfb8c80ad94b4e0084f06a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125437
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-11-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [7f326714ffbed94a4107b1e896898c1be89ca938]

        tdf#76836: sc_ucalc: Add unittest
        
        Change-Id: I62d4325dcaee19188529bb749801dc945c060572
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125487
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-18  Olivier Hallot  <olivier.hallot@libreoffice.org>  [99e860b5231f86600ebb63b73d6ee557acc44ac8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 04bef9c48889b4da6f332b1b31a9b45227b52c32
          - Refactor database help files
            
            Change-Id: Ie8f983d2c49f61084c456f8c7e91b41a6b5ac22a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125491
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-18  Michael Stahl  <michael.stahl@allotropia.de>  [92dbabbafb25b24bc8c621d4fc516eadb53ff5c9]

        ucb: webdav-curl: don't assert on valid URL
        
        If you put an URL into the host field of the remote files dialog,
        it will gladly create silly urls that start with "https://https://"
        - these are syntactically valid because ":" may occur without port
        number path segment may be empty, so don't assert.
        
        Change-Id: I29b6317daeb76d8f2fd4a22c0908ad2366c36297
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125484
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [7ea765fd2f9a357ffb95c4e5e7826426614d0670]

        remove some unused defines
        
        Change-Id: I4424329c1b803ccdd901f1428d332a6c56652100
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125479
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-18  Caolán McNamara  <caolanm@redhat.com>  [9ef696ff1594a2e3c6ef2185b27c8e67f6592b33]

        when color menu popdowns only popdown the autofilter if something was selected
        
        so the color menu can be dismissed without dismissing the autofilter
        
        Change-Id: Idb44f40a599382f86ffa9519910c37e64a56820c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125439
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-18  Sarper Akdemir  <sarper.akdemir@collabora.com>  [6ce8066af743b172d36046a8dc8b17ebe010b6cf]

        import pptx color schemes as color sets
        
        initial import work for color sets.
        Themes (which we get the color schemes from) in MSO can
        be different for each master - will need to support that too.
        
        [ Miklos: actually added that per-master-page support. ]
        
        (cherry picked from commit 3b21d166f585dcdf8d576d166aeff3cfd4694aab,
        from the feature/themesupport2 branch)
        
        Change-Id: Ia06d2645018e6bfa70817bbddba2374641ae13dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125477
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-18  Luboš Luňák  <l.lunak@collabora.com>  [f4d59ec73682f06fff9f718b3347726f1d53d263]

        make Jenkins dev builds use --enable-dbgutil, not just debug
        
        It's the "more debug" option that each developer ideally should
        use unless binary compatibility is wanted. Jenkins builds done
        with these settings are reportedly not published, so this is
        just tinderbox builds, and there's it's better to verify
        the extra dbgutil stuff too.
        
        Change-Id: Ia2f86ff9394e155b247a6e5e1583d0681399b99b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125381
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-18  Luboš Luňák  <l.lunak@collabora.com>  [a7a700de4b6191d97c9addf528dce218b237e868]

        draw symbols using polygons instead of raster of lines
        
        On HiDPI those lines become obvious.
        
        Change-Id: I2b0cce3950abb4d06a56ba022100bc74026b5de7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125481
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-18  Luboš Luňák  <l.lunak@collabora.com>  [899deee84589306764a19383e3518e66714ca5e5]

        add an extra margin to native control drawing on Skia/Mac
        
        Some controls draw outside of their given area, which would get cropped
        when first drawing to a temporary context limited to just that size.
        I haven't managed to find a way to calculate the proper marging, so
        just add something that's hopefully enough but not too big.
        
        Change-Id: I1a15a3ab8cbd26cbe4fb52628b300ee70c8d51ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125469
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-18  Luboš Luňák  <l.lunak@collabora.com>  [5a76ae27a90fcb7e170a1cdd822a4bfd260e03a3]

        fix background color of some native controls with Skia/Mac (tdf#145748)
        
        Some of the control drawing calls use CGContextFillRect() to draw
        background for controls, so since we use a temporary context, set
        up colors for such drawing.
        
        Change-Id: I41cfa29e29fcf86598d49fbbed0b159c48c63d6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125468
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-18  Luboš Luňák  <l.lunak@collabora.com>  [07a9d2f60dabac5b8f9d10acb73a8eade1593aae]

        draw Mac widget controls at proper size when HiDPI
        
        This code was drawing them at non-HiDPI size and then scaling up.
        
        Change-Id: I90abfd36adaff4e7c4929cd28d0aa50d919449a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125467
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [23ad6c5d98e47310703de69506afe89883a75818]

        tdf#145731: sw_uiwriter3: Add unittest
        
        Change-Id: Id605ebee7145eaeb9ec5a533b7e72a0378d6bb7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125470
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-18  Olivier Hallot  <olivier.hallot@libreoffice.org>  [16031da61bdd7cc9b29e47bf98c6e411175afc7f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3c580a172f699ab665b609896ac7c12a8990ee5b
          - Use embeded contents for experimental features.
            
            Change-Id: I3a02faeb85a9739a2ea425c8f3c4159b64df0ec0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125478
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-18  Caolán McNamara  <caolanm@redhat.com>  [c548e149d776d84ab480766f4664155ca1a7b526]

        resave with latest glade
        
        Change-Id: I151ae11d722881b21aeb9b88716c8be963e43056
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125476
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-18  Rafael Lima  <rafael.palma.lima@gmail.com>  [25cb40bd7a0e02adb1a1f219662242e104f9abfd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5ce3e1b6c32f59175c76e6dbadb871cba0068262
          - Create PopupMenu service documentation
            
            Change-Id: I511221e68e9504a5c9e5e6c00bb31047a6ccf11b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124982
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-11-18  Caolán McNamara  <caolanm@redhat.com>  [5bc345a1624315c55b8ed1316d530d3943f96227]

        menu placement is a little off
        
        its relative to the treeview, not the floating window
        
        Change-Id: I70c15231eb61d5b8da3bbf473db39489b4544f0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125473
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [187b28063fa9b908f5324ed345ba223d8f6168a2]

        Fix typos
        
        Change-Id: Idd21ee0026d8a36653f0fb25b350dae37315f603
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125336
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [6e04ef6eda7d632ad39b3938ab864417303c8368]

        tdf#135033: sd: Add UItest
        
        Change-Id: Idc3cb84972d01496e378e224d65cd4db71648c40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125446
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-18  Noel Grandin  <noelgrandin@gmail.com>  [ed6651ec3b5dafed759cb602ad25e150592693a9]

        rtl::Static->thread-safe static in svl
        
        Change-Id: Idadc4dc77eb681a8b8923ffacf37ddbe1d8245e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125425
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-18  Noel Grandin  <noelgrandin@gmail.com>  [3f12e3e992ae307886bc73ff37f07b270701730e]

        rtl::Static->thread-safe static in sot
        
        Change-Id: I208b4feff95013a787f3ca7828c88c9457e78ba6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125424
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-18  Noel Grandin  <noelgrandin@gmail.com>  [4d45eacd5485a756584fc7edecce8c821d4b7123]

        rtl::Static->thread-safe static in sfx2
        
        Change-Id: I8074494094f561c5ff21d13c68430798dc242604
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125423
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-18  László Németh  <nemeth@numbertext.org>  [a478ac0f0a1eda92d35477462f70412bc65f9d36]

        tdf#145721 sw: add 'moved text' icons to Manage Changes
        
        For Moved (deletion) and Moved (insertion) text changes,
        add new Action icons to Manage Changes dialog window
        (Edit->Track Changes->Manage...), re-using existing
        Cut and Paste icons.
        
        Follow-up to commit 970f8ec7c8eb6007181ce55d885eef771dd49cc6
        "tdf#145721 sw track changes: sign text moving in redline tooltips".
        
        Change-Id: Ic202538ec31963e5e27170c7e5ea819a7f2bde9b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125445
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-11-18  Caolán McNamara  <caolanm@redhat.com>  [06f36cc7ca8fc056dd8cf4d8cdbe682f9a003cef]

        allow vcl gen menus to have non-square images
        
        for the color menu in the calc autofilter
        
        Change-Id: I90a4ccefa9c44f5c9d0b0e49dd8c254d13be0fe1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125444
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-18  Mike Kaganski  <mike.kaganski@collabora.com>  [fffc6b40b933f640a412233988bbb74bf6138af4]

        Drop unused argument names, and (void) noise
        
        Change-Id: I75f313924db7d6a0658f9d7cc1d571767cec3144
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125364
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [e634c893fbe388ad3978aaaa00db7fe0df280078]

        tdf#78897: sc_pdf_export: Add unittest
        
        Change-Id: I943f6ee26101006c128dfd78c8915d73a4911e15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125443
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [f95bdd424760f759dcc7197d004d98bf20f056d3]

        loplugin:stringliteraldefine in chart2
        
        and drop namespace declarations that were surrounding the #define
        - namespace decls have no affect on #defines
        
        Change-Id: Ic66ba7837ba3a5c48a0cf414af30985c480d73af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125278
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [258dc1f332155cd565d34b1ce3b51edc3c2fbf64]

        tdf#139612: sc_subsequent_filters_test2: Add unittest
        
        Change-Id: Ic1467cfc50ce40951677a73ab3c43df6c33467fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125440
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-18  Julien Nabet  <serval2412@yahoo.fr>  [6bb6e59ca2b40958504ac176cab448de3fe0a2a9]

        tdf#145205: Mysql/MariaDB, display BIT instead of DATE when its a BIT field
        
        Beware, we just want to display the right info here, BIT management in Mysql/MariaDB
        needs some work
        
        There are 2 parts in this patch:
        1)
        -    if (sType.equalsIgnoreAsciiCase("bit") || sType.equalsIgnoreAsciiCase("bool")
        -        || sType.equalsIgnoreAsciiCase("boolean"))
        +    if (sType.equalsIgnoreAsciiCase("bit"))
        +        return css::sdbc::DataType::BIT;
        +    if (sType.equalsIgnoreAsciiCase("bool") || sType.equalsIgnoreAsciiCase("boolean"))
        allows to display BIT instead of DATE when editing the table
        
        2)
        -            return css::sdbc::DataType::VARCHAR;
        +            return css::sdbc::DataType::BIT;
        allows to show a checkbox instead of a field where you can type anything when opening the table
        
        Change-Id: Id50882bfab97cc43a1904bfc6eb7256904732bba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125429
        Tested-by: Jenkins
        Reviewed-by: Lionel Mamane <lionel@mamane.lu>

2021-11-18  Hossein  <hossein@libreoffice.org>  [dd8b064af0b4cb44575eb4f3482db18485bfc8d3]

        Cleanup Calendar_hijri
        
        * Removed the static member variable SA_TimeZone, which is not used
          elsewhere
          * It is write-only according to the clang compilerplugins output:
            compilerplugins/clang/unusedvarsglobal.writeonly.results
          * Time zone should not be allocated as a constant
        * Removed unused local variables commented out 15 years ago to avoid
          warnings in: 4170cbdbdfc9ceb282d25e1e19cd7b4d178436bf
        
        Change-Id: Ifc24651ae0aee33dd6a01c77c919ce0cb0426366
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125432
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-11-18  Julien Nabet  <serval2412@yahoo.fr>  [ccfeef1a48f5add83e443afd6664f40df59381b4]

        tdf#145725: document about VBASupport+RGB (no bug here)
        
        Change-Id: I1a90509b7e5481bcf811f19889688c767c32e46b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125430
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-18  Stephan Bergmann  <sbergman@redhat.com>  [af9ae2d6a968656208528144e5f01b17b383126c]

        There was a typo in the AdoptOpenJDK java.vendor property value
        
        ...ever since 61c4f96d6ae6a80370774e53287edb27cbce8067 "Support AdoptOpenJDK":
        At least the old AdoptOpenJDK 1.8.0_275 I had lying around on macOS reported it
        as "AdoptOpenJDK", not "AdoptOpenJdk".  But instead of fixing all occurences of
        "AdoptOpenJdk", we can just as well get rid of that vendor listing completely
        now after 3d27b2fa9c5a03f78e5145377402f8a88e3da1be "tdf#124503: Support JRE
        installations with unknown java.vendor property" and
        3460c16d7f749d8d2a59d8b927df5ec31f64a083 "Make getVersionInformation always
        return a VersionInfo ...even for JREs not listed in javavendors.xml, making it
        default to a VersionInfo with sMinVersion = "1.8.0".  (For a rationale for not
        updating the <updated> elements of the modified
        jvmfwk/distributions/OpenOfficeorg/javavendors_*.xml see the commit message of
        95c38f6d77f1cb6ff3dc229c5e7130b2e732891d "Drop support for dead GNU Java".)
        
        Change-Id: Iea34914201f604a0665a86dd07724628fa021c90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125402
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-18  Sarper Akdemir  <sarper.akdemir@collabora.com>  [cd5c8e5a99f56d5af53b69dcb925f3aed77a815d]

        introduce XColorSetsManager interface
        
        [ Miklos: rather go with a beans::PropertyValues-based interface to
        allow extending this incrementally, without an API change. This allows
        getting / setting a per-document theme via the UNO API, but the concept
        from the original commit is unchanged. ]
        
        (cherry picked from commit 3f1bca8b4f451fa30bf341116390738c456d651f,
        from the feature/themesupport2 branch)
        
        Change-Id: I24be34a5a7b68549b21a6cd55144901d4fe2c5f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125436
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-18  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [75a49947c2eeb831a8e02192f1c4856eac62a743]

        tdf#81507: word content control support for w:multiLine
        
        <w:text multiLine="1"/> is now supported for import/export
        to DOCX. Like other content control items it is stored in
        grabbag.
        
        Change-Id: Id6f1aa0072dc5db980d0fa43cab4b38a0aa047fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125024
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-11-18  Miklos Vajna  <vmiklos@collabora.com>  [1d80f90afb479227044bdf0876c5576007abfdce]

        sw: remove useless debug code in SwEditWin
        
        The IsCursorInProtectedArea user pref flag can already toggle this, so
        this is not needed.
        
        Change-Id: I67fef0ee208f916e3af98a4215287d5c79908434
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125427
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-18  Sarper Akdemir  <sarper.akdemir@collabora.com>  [3ed69deb04cca67e377c15956679f7bb9794e4ff]

        implement color tint or shade import for pptx
        
        [ Miklos: althought the PowerPoint UI doesn't seem to have a way to
        generate this markup. ]
        
        (cherry picked from commit de40c940c3a94588d44a3d1f6d8cd4191cca4f73)
        
        Change-Id: Ibf98ba335b10859e4d6d702263f09e6ba2033bff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125426
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-18  Luboš Luňák  <l.lunak@collabora.com>  [5e6e45eb4247bf8bd57d157b44f49577dde38716]

        handle also curved lines for nojoin skia polylines (tdf#143837)
        
        Change-Id: I2f5aa12eb656f6b337843d81a2a30de277dff7b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125410
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-18  Heiko Tietze  <tietze.heiko@gmail.com>  [f0334d62da608e140073e8831fdbbd0b5e4b1e39]

        Resolves tdf#143462 - Fixes black row number on dark backgroud in Basic IDE
        
        Using WindowColor for background and WindowTextColor for font color now
        
        Change-Id: Ie7bcb66d43673722ac882ac3cd59c7d9106f3020
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125403
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-11-18  Jim Raykowski  <raykowj@gmail.com>  [4be0ae19065b1b50870bc0b2a28189ad39c96a8a]

        SwNavigator: Improve which entry is selected in the content tree
        
        after the tree is updated and when current document cursor position is
        at content that is set to not track
        
        Intended behavior when the content tree display is updated is for the
        selected entry before update to be reselected after update if the entry
        is still in the tree. Currently, if the selected entry before update is
        a content type, the selected entry after update is the first entry in
        the tree. If the selected entry before update is not present, e.g. the
        selected entry is the only member of a content type and is deleted, the
        first entry in the tree is selected. In these cases, this patch changes
        the selected entry after update to be the content type entry.
        
        Instead of reselecting by entry name, which can result in incorrect
        selection when non unique entry names are possible, as in Headings,
        this patch improves entry reselect by comparing unique entry user data.
        
        Content tracking is improved by not falling through to other tracked
        content, e.g. when tables are not being tracked and sections are being
        tracked, clicking in a table in a section will not select the section
        in the content tree, the selected entry in the content tree will be
        unchanged.
        
        Change-Id: I8d82059db8688c31c7c0d705445c1d8b4272bec6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125176
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-11-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [96e9dad60bf82153bf678a15f93fb77c8cafcf43]

        uitest: sw: I don't think this time.sleep is needed
        
        Change-Id: Ic3f5ebb8e41a7f392385e01c9d7f0f89810ca194
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125399
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [69cc5b565d38eb4b50be3b6540138bb1ec880ea4]

        uitest: sc: remove sleep
        
        Change-Id: Id1f3eb0ce1dbf9409ef005a01b2fe3bb1e453ac0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125400
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-17  Julien Nabet  <serval2412@yahoo.fr>  [ae22b5c49c1c0c56cea2022c2979568b7fa4871e]

        tdf#145731: fix crash closing document
        
        Regression from:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=73334560b2dd2d60ac58d2cc2b1a5295490b03e1
        author	Julien Nabet <serval2412@yahoo.fr>	2021-11-07 15:40:37 +0100
        committer	Julien Nabet <serval2412@yahoo.fr>	2021-11-07 21:58:53 +0100
        commit	73334560b2dd2d60ac58d2cc2b1a5295490b03e1 (patch)
        tree	b5bc4f69dd8ed455c78ea05ab1c5e2f3c25b909e
        parent	6be03ac71e0d4927612b4a57ead3d0b245c29c77 (diff)
        Replace some macros in forms part 16
        
        Thank you Xisco for having spotted it!
        
        Change-Id: Ie0eb2a7e0e9f4c4fc12b83a233553a8713d6a6f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125420
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-17  Michael Weghorn  <m.weghorn@posteo.de>  [4180b2f7855479f9187cd259d57c06e9fedfb802]

        sc: Drop 'typedef std::vector<ScMarkArray> MapType'
        
        Its only use is in the next line, and it's not even
        a map anymore, but a vector.
        
        Change-Id: Ib7920c420f5e3e18658f3530244097a4b1633951
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125411
        Tested-by: Michael Weghorn <m.weghorn@posteo.de>
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-11-17  Chris Sherlock  <chris.sherlock79@gmail.com>  [4c3c94704704e5090c0382476251caee7a904454]

        vcl: split GetGradientSteps() into Get{Complex|Linear}GradientSteps()
        
        Change-Id: Ieb0d5d6f1a7c9fff3671ef74ffac9eaf37dcb0e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123060
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-11-17  Caolán McNamara  <caolanm@redhat.com>  [b5c22a9371e22162ff7305ffaa393ed908eee610]

        use ListBoxPreview size for the color shown in autofilter color list
        
        it's used for a similar case in the color button,
        GetToolbarIconSizePixel is relatively narrow and we have a hectare of
        space available here.
        
        Draw a border around the color as we do for the similar color button
        case.
        
        Change-Id: If0b24a142d47038d02a977ed88281b2de0b529fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125418
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-17  Caolán McNamara  <caolanm@redhat.com>  [c3c526e0192b9cf429d326b129ce9e94ec9e346b]

        weld colormenu
        
        Change-Id: I6feef72cf924865e2407a96cdd0b6e60c835dbc3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125417
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-17  Caolán McNamara  <caolanm@redhat.com>  [6b4b82626a30418c2d566c4fc1ecfe559557bf2b]

        allow menu placement either under or at end
        
        Change-Id: Id76cbe69464f439eec900bf9b80b0c63d99b6597
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125416
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-17  Caolán McNamara  <caolanm@redhat.com>  [9f68cc110c16cc096f5549a4a0812cee56cb09db]

        drop unused PopupMenuFlags::NoHorzPlacement
        
        Change-Id: Ic279160f96e5aa2a37690f987c2323b91b2ec49c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125415
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-17  Caolán McNamara  <caolanm@redhat.com>  [2b3cc82b88d0c6508e9c0c6ccc53e0f9bfb4069e]

        tdf#142420 color menu should be a child of the autofilter, not a sibling
        
        which is why it doesn't appear at all under wayland. This should also
        get it positioned better rather than using a fixed pixel offset.
        
        Change-Id: I9a4193c27b4172469cea3d980c86cff9ca701ca2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125409
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-17  Caolán McNamara  <caolanm@redhat.com>  [3c4c98784d352c6edeae598233fd46775373d332]

        wrong function name in comment
        
        Change-Id: I80f7f8cbf17bea0de770eb590ade6bbdb2fc7ac6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125406
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-17  László Németh  <nemeth@numbertext.org>  [970f8ec7c8eb6007181ce55d885eef771dd49cc6]

        tdf#145721 sw track changes: sign text moving in redline tooltips
        
        Write "Moved (deletion)" and "Moved (insertion)" instead of
        "Deleted" and "Inserted" in tooltip of tracked text movings.
        
        Follow-up to commit f51fa7534421a195a58b4a737a2e836d8c25ba81
        "tdf#145718 sw, DOCX import: complete tracked text moving"
        
        Change-Id: I5db3025ddb7b4758e3699c10971a765784555a20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125405
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-11-17  László Németh  <nemeth@numbertext.org>  [f51fa7534421a195a58b4a737a2e836d8c25ba81]

        tdf#145718 sw, DOCX import: complete tracked text moving
        
        Add IsMoved bit to SwRangeRedline, and keep it in both
        parts of a split Delete/Insert redline. Set this bit
        during DOCX import, fixing incomplete import of
        moveFrom/moveTo elements.
        
        Details:
        
        - Search text moving only at redline Insert() and AppendRedline()
          instead in the layout code (which was much slower, because
          triggered by also mouse hovering):
        
        - detect text moving in Hide Changes mode, too;
        
        - Insertion inside or directly after tracked text moving keeps
          "moved text" layout of the original moved text parts (before
          and after the insertion).
        
        - at detection of text moving, invalidate (update) layout of the
          redline pair, too.
        
        - fix DOCX import: extend makeRedline() with property RedlineMoved
          to keep all moveFrom/moveTo stored in DOCX instead of
          losing them (joining them with normal redlines) in the case
          of missing Delete/Insert pair (see unit test document);
        
        Follow-up to commit ec577f566fa3e6d2666069180f8ec8474054aea9
        "tdf#145233 sw track changes: show moved text in green color",
        commit bcdebc832b272662d28035007a4796e42d1305ae
        "tdf#104797 DOCX change tracking: handle moveFrom and moveTo"
        and commit d32d9a2b3c5e3963f4a18f6c7bbf50fab2e9b2be
        "tdf#123460 DOCX track changes: moveFrom completely".
        
        Change-Id: Iaca80e5e326a172bc7ba5fec64b63668b9378e2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125317
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-11-17  Sarper Akdemir  <sarper.akdemir@collabora.com>  [9acb80943da5aaaf5d515a794f8a825d88bda430]

        rename getSchemeName getSchemeIndex to remove ambiguity
        
        [ Miklos: i.e. index could be a theme index or an index into a color
        set, this one is the later case. ]
        
        (cherry picked from commit aef22c3bbf1b4bb8ab9ba2bccb7005e0d0c75cb3,
        from the feature/themesupport2 branch)
        
        Conflicts:
        	oox/source/drawingml/shape.cxx
        	oox/source/drawingml/shape3dproperties.cxx
        
        Change-Id: I495e4b39975f1483607972ccbcc9348021710519
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125414
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [fe1121cb8c79b0843b26331325332c3953049a92]

        tdf#84012: sc_pdf_export: Add unittest
        
        Change-Id: Ibdbf9cff1afe63eb2263d54d23996efcee22337a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125412
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [82067a6e996c197d84394a82aa0adef243ed8f69]

        CppunitTest_sw_uiwriter3: simplify test a bit
        
        Change-Id: I18a34239d2b62b698b145c9a29b0617dfbc79098
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125408
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [2678f500fa4cf20a83c29fc28969efa71027b1ec]

        tdf#143978: sc_pdf_export: Add unittest
        
        Exporting to PDF is the only way I could find
        to test this issue
        Change-Id: I05da96cadc2785d31a9a63925ee072456ec72a93
        
        Change-Id: Ic31e1eb37f78451c4e34d91f9dd240716b94f973
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125407
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-17  Mike Kaganski  <mike.kaganski@collabora.com>  [b254ecc2bbc716343fccf303f58dfb034b487bca]

        Use C++17 hex-exponent floating point literals
        
        ... instead of some calculated/hardcoded decimal literals.
        The new syntax represents the power of 2 exponent directly.
        
        Change-Id: I826bda6e06ec77f0706bb48abe2934f7289fddc7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125359
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-17  Sarper Akdemir  <sarper.akdemir@collabora.com>  [f394e2519c99cd1514c859cda67b1c09e68e6c19]

        implement initial pptx theme color import
        
        [ Miklos: this only handles colors as-is, without any effects. ]
        
        (cherry picked from commit ec68ca0b5fb6773f42600f6a5825b4794cdb0990,
        from the feature/themesupport2 branch)
        Change-Id: I89890cf7ba6ec758698011752b63d7a60872bef2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125404
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [de4c17e7a7af37196dd36bb62967b557f9aa84f7]

        uitest: sc: use existing tests to test SetOptimalColumnWidth...
        
        ... and SetOptimalRowHeight dialogs
        
        Change-Id: Ibdee348d84a8b96d8f698e7fc6db89eb24422f5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125392
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [041379f6420f6d67bfd2bb952968e8c183f13a9d]

        tdf#137637: sd: Add UItest
        
        Change-Id: I5c0b3e85977b0e795a57e23dea0f7c8252777ce4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120652
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [1d98c34e647edb44457bcc4ac2d6ff7ec237f556]

        tdf#144247: sc: Add UItest
        
        Change-Id: I0e05c9e13bda04ebbbef3f2cf99c86697de5a4d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125382
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-17  Stephan Bergmann  <sbergman@redhat.com>  [f05a42ef8c8192186f91a169047742e5c3ae9b9e]

        tdf#144695 VendorBase::isValidArch also for macOS
        
        Lets extend it only to macOS (where there is some confusion now with Rosetta-
        translated vs. native processes on Apple M1 machines), not to all Unix-like OSs:
        The comment that it "is not defined what the exact [os.arch] values are" is
        still relevant.  At least for OpenJDK, while Windows has a hardcoded list of
        possible values in GetJavaProperties at
        <https://github.com/openjdk/jdk/blob/9604ee82690f89320614b37bfef4178abc869777/src/java.base/windows/native/libjava/java_props_md.c#L568>,
        the corresponding non-Windows code in GetJavaProperties at
        <https://github.com/openjdk/jdk/blob/319a3b994703aac84df7bcde272adfcb3cdbbbf0/jdk/src/solaris/native/java/lang/java_props_md.c#L175>
        uses ARCHPROPNAME which, via
        
        > -DARCHPROPNAME='"$(OPENJDK_TARGET_CPU_OSARCH)"'
        
        at
        <https://github.com/openjdk/jdk/blob/c363db8ed00ff27eadf06294364d908d6a7d03a6/jdk/makefiles/CompileNativeLibraries.gmk#L185>,
        appears to somehow come out of Autoconf at
        <https://github.com/openjdk/jdk/blob/228c21635b011fbf956b83a0b07fc297e9a34c46/common/autoconf/spec.gmk.in#L93>,
        so probably can show some variance in actual values being used.
        
        Change-Id: I16725cd9365f6bd034372c653aa43ab84d487b98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125401
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [f3bd9ef889d1834f7b1feb49197a58e679826c00]

        Qt resolve native winId() on demand
        
        As for gtk3 in commit ac9789dbb36f45dcc1caf7dd2951353b1574c8ea
        ("tdf#139609 avoid fetching unnecessary xid under gtk3").
        
        Change-Id: I82b2c22437e5ab957706c25fcc118b28abb07242
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125395
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Tested-by: Jenkins

2021-11-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [76611452da46aec18ba14954671beee4f6dacf49]

        Qt refactor SystemEnvData setup
        
        Change-Id: I900d1079c9a832a9b5170e58ce4e7a8b81d7d01b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125393
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Tested-by: Jenkins

2021-11-17  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6d0d4d943f3b63ef45160b2c0f77c2bb0ea3428c]

        update credits
        
        Change-Id: I0012889f2018c40479bd22c9d34848a6e70ee041

2021-11-17  Stephan Bergmann  <sbergman@redhat.com>  [b9ecede5762831ff590a33cd04dc7cb381307000]

        Don't fail jfw_findAllJREs for just one JRE of WrongArch
        
        ...otherwise if one such JRE had found its way into a user's configuration,
        "Tools - Options... - LibreOffice - Advanced" would no longer show *any* JREs.
        
        Regression introduced with 9143dd4ebe37b608e43d04434cf831624bf55b65 "Related
        tdf#54443 List only matching JREs", which added WrongArch to the javaPluginError
        enum.
        
        Change-Id: I51fd47e585c6686be7a9282615c0978e4f6c460b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125396
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-17  Sarper Akdemir  <sarper.akdemir@collabora.com>  [013ec5ef7ac038b6b1b8b937e81880f30434098a]

        expose the SvxColorItem theme related uno for draw/impress
        
        [ Miklos: added the missing SvxShapeControlPropertyMapping entries,
        breaking tests. ]
        
        (cherry picked from commit 88b6801ff2aa61ed2f0d64cef94fe6a9c09f3a35,
        from the feature/themesupport2 branch)
        
        Change-Id: Ifdcde6c4643eb9ac1c36040f5ccb490b9d900efd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125394
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [192a16d6b0bad2d312b244a5576dfce3f4b05c36]

        uitest: sw: Use execute_dialog_through_command and remove sleeps
        
        Change-Id: I5b14248bedc595092729c2c36cefb936ca9d33f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125397
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-17  Luboš Luňák  <l.lunak@centrum.cz>  [c48a5f2653f7e76421c140cbd6018deffefccaf9]

        support ccache for MSVC too
        
        There's no official MSVC support in ccache yet, but there are patches
        in progress of getting upstreamed. So right now it's necessary
        to get a patched ccache.
        Ccache cannot work with -Zi option, since sharing debuginfo in a .PDB
        cannot be cached. Added --enable-z7-symbols that gets enabled
        by default if ccache is detected.
        It works even with PCHs enabled, and externals seem to work too.
        I get almost 100% hit rate on a rebuild, although such a rebuild
        is slower than on Linux.
        
        Change-Id: I1d230ee1fccc441b9d9bec794cc2e1ec13161999
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125179
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-17  Caolán McNamara  <caolanm@redhat.com>  [938fbac669bc59cf0b388bd0d21a2f14c4399757]

        SCSTR_FILTER_TEXT_COLOR is used in two different contexts
        
        in the autofilter popup and the standard filter combobox.
        
        In the autofilter we want title case to match the other
        entries there, for the standard filter we need the same
        text as appears in the combobox list
        
        Change-Id: I693d3fa8a9fa1bac0803971be593f107d5817e74
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125371
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-17  Caolán McNamara  <caolanm@redhat.com>  [6a5c8d9609d2d3b1dc4b7f67ea41fb43add9a993]

        ofz#41081 divide by zero
        
        and
        
        ofz#41088 divide by zero
        
        Change-Id: Ic545271709257fe5f676446e82b9638b84867195
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125374
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-17  Luboš Luňák  <l.lunak@collabora.com>  [b4f03a95db84c1d18c9435d13f41787596d34b12]

        stop vclcanvas from ruining alpha of bitmaps in Skia mode
        
        According to the comment and tdf#45219 vclcanvas deliberately forces
        alpha to be 1bpp because of poor performance. But that's not the case
        with Skia, alpha is always 8bpp there, so all the hack does it make
        animations look ugly and it also breaks caching capabilities of the
        Skia backend because the hack always generates a new bitmap.
        
        I don't know which VCL backend the original problem was related to,
        so at least disable the hack for Skia.
        
        Change-Id: I8a90c32dbe911cb79b617c0c447f3e9ced05f746
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125373
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-17  Luboš Luňák  <l.lunak@collabora.com>  [23b17e409976f3c106028cc6617ca3a841eb839d]

        Skia dumping is no longer dbgutil-only
        
        This is a mistake from f33b76b4e675818deae244427cef84c576a1a1f8.
        
        Change-Id: Iae69ae0099a62451d156c80255f55b1f6aad4725
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125370
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-17  Luboš Luňák  <l.lunak@collabora.com>  [75450b3affc424cccfc68eae13a3271204108b09]

        disable split debug if --enable-lto
        
        https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88389 is right that
        split-debug doesn't make sense with LTO. Without -ffat-lto-objects
        or with Clang .o files aren't even really object files that
        would be normally usable. Since gcc complains if the combination
        is used, explicitly avoid it.
        
        Change-Id: I76992e94f4790238e5aaee691b5cec54fd0ef3a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125379
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-17  Caolán McNamara  <caolanm@redhat.com>  [32aa44e928ceb5194e37ad0a4fb2f38f1c7371c2]

        use title case for "No Fill" like "Not Empty"
        
        Change-Id: If044b8de9a5400b6db61537519afcf5f18dd1cb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125321
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-17  Caolán McNamara  <caolanm@redhat.com>  [037d5454a39260635aeb7064ac32c7a485af8197]

        crashtesting: crash on passing null to std::string_view
        
        with many documents, e.g. moz377878-1.xhtml
        
        https: //gitlab.com/orcus/orcus/-/merge_requests/113
        Change-Id: I085543ebb28c02a1c0ec487b357f6e0a83004363
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125378
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-17  Caolán McNamara  <caolanm@redhat.com>  [753f5d65b4a91e179c61eeea2645ae190eb80155]

        don't attempt to set cursor to first entry if there are no entries
        
        avoids gtk warning of:
        gtk_tree_view_scroll_to_cell: assertion 'tree_view->priv->tree != NULL
        
        Change-Id: Ie2c22a02d795591600a7f6da2e11741ba084a81f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125380
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-17  Sarper Akdemir  <sarper.akdemir@collabora.com>  [3171d185f8c17799f0b85f5931aa59101cbc6b4e]

        make colorsets work outside of styles and with direct formatting
        
        [ Miklos: picked only the document model bits, now in SdrModel, next to
        styles. ]
        
        (cherry picked from commit 1647d34d8573f4940c0cbb7fb6cd9c6b4e5a4a15,
        from the feature/themesupport2 branch)
        
        Change-Id: I80f9e0b205b8b4a6914f851bdc63e3e0ca6706e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125313
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-17  Luboš Luňák  <l.lunak@collabora.com>  [eb515f11caae5d1b30f7c306fc32111a0cf617b2]

        retire loplugin:simplifybool
        
        The plugin was originally written to rewrite dumb old OOo code
        like 'variable != 1 ? true : false'. All that code has already
        been rewritten, and now this plugin just enforces matter-of-taste
        stylistics on new code.
        
        Change-Id: I8cd2accd7c0ac365b75dcba51a9049bf9e293869
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125346
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-17  Luboš Luňák  <l.lunak@collabora.com>  [bfe589d13fafc0801d709a79144114d289958cae]

        remove loplugin:finalprotected
        
        It just forces a custom rule that serves no real purpose. There's
        no technical difference. If one day a class gets inherited from
        then this information will be lost/incorrect. And mixing access
        on a virtual function is poor style.
        
        Change-Id: I0c27db8d694ad191a118d4e1d3d4a240e00456fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125337
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-17  Luboš Luňák  <l.lunak@collabora.com>  [d72237ff21db37f0d8c97f47c8583cba99f141df]

        fix system pch breaking after f22e5078cfac93c50ae5169f6545091
        
        Change-Id: Ie7f63b52b77e821b92fcf6b09af6c8bf43ca9e9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125377
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-17  Stephan Bergmann  <sbergman@redhat.com>  [b2065d0ef6ee90387759fdd952fc4e509f264ed3]

        Remove newly redundant break
        
        ...after 0047e38da8bdfe09360cc2a658283ad5e18986e7 "svtools: HTMLParser: don't
        insert EOF into strings"
        
        Change-Id: Ib7d47030f215504a86bbfc10d9c35b5a19a7314b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125375
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [05fd1abb06821be51a6a23a1c8953dfaf24e1187]

        loplugin:stringliteraldefine in avmedia
        
        Change-Id: Ie34a45a745ac9546208444b2e499b581e18d449f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125275
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8405b8cde173d60c62faae728ec572c383f3af5b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 890b11c7e389bff4b177beaf79461a6d6cc8ba1c
          - Add Development Tools icon to Help page
            
            Change-Id: I619e94f6c9c58285781cd6635398b4a807d20f55
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125335
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-17  Mike Kaganski  <mike.kaganski@collabora.com>  [a664d4d44ce66db8d60d8c0ebf8bb793ecf2c462]

        Fix the calculated constant
        
        rtl::math::isValidArcArg's comment talks about 2^64 = 1.844e19; but
        the calculation resulted in 2^63.
        
        Unfortunately we can't use C++17 hex-exponent notation in published
        API header.
        
        Change-Id: I1dd6e754431ad028982623ff5de4c6329fd6c2ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125348
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-17  Luboš Luňák  <l.lunak@collabora.com>  [22b930fefa68db0c581068045c68cad71879b901]

        fix SkiaTest::testDrawDelayedScaleImage() with GPU+HiDPI
        
        Change-Id: I0bdaf2679f1f20f6ba0c28641cd8cc6756e4316b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125369
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-17  Luboš Luňák  <l.lunak@collabora.com>  [46520710560e53c6d488d71824694bf5e460ee07]

        avoid a PCH build failing because of a directory missing
        
        Change-Id: I3ff3c255d5707b6a802940bc4d96e1a729f1fcc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125368
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-17  Matt K  <mattkse@gmail.com>  [f9ab31366dbe466ef739015734bb5b6a1a0deca4]

        tdf#143971 Removes pop-up dialog for read-only documents
        
        No longer does the user get a pop-up dialog when opening
        documents that are read-only, asking whether they want to be
        notified when the document becomes editable.  The change
        removes some of the functionality introduced in commit
        95eb088802562b75f8b299908160145c7e88d763 "tdf#47065 Add new
        file open UI options and implement a new thread".
        
        Change-Id: Ic25e8e293e7224fb5086249a9d4814914fa961d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125340
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-17  Luboš Luňák  <l.lunak@collabora.com>  [8dec2a98ce29251936cd45ebf864a89ff767ee50]

        revert "vlookup - optimize SC_EQUAL and NOT_EQUAL." (tdf#139612)
        
        That commit breaks lookup when the  "Search criteria = and <> must
        apply to whole cells" option is disabled, as it enforces whole cell
        checking regardless of the option. Given that the option is enabled
        by default in LO ('SearchCriteria' in Calc.xcs) and it's what
        MSOffice does as well, and this default gives good performance
        regardless of the option, I don't understand the purpose
        of the commit. Possibly it was based on a document where somebody
        disabled the option and then indeed got worse performance.
        Solution: Don't do that :).
        
        This reverts the code parts of a953fa1c0f6a40a08859570516c511f3a841 .
        The test I've kept but switched to ensure that partial matching
        does work if the option to match whole cells is disabled. I've
        also changed the tooltip for the option to mention performance
        and not suggest that off is the default.
        
        Change-Id: I56d7b6e7b8e9f0622f7ad6d447daf56c3b705a7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125267
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-17  Caolán McNamara  <caolanm@redhat.com>  [fcad2503ede92b515076f9bb3162855dcc2c575d]

        replace an ugly coverity warning suppression
        
        Change-Id: I320d84901368f0586a113fd2afe1cb6a5eb19b11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125320
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-17  Martin Srebotnjak  <miles@filmsi.net>  [a120bb3caa286edfcaf7a8d78d1250f131156ccf]

        Update git submodules
        
        * Update translations from branch 'master'
          to 2bc84baf3c71752347f44eebba769f4adadd6e8b
          - Updated Slovenian translation
            
            Change-Id: I845c6b76ed9acf375b573b92e56c7960210579b6
            
2021-11-17  Stephan Bergmann  <sbergman@redhat.com>  [8ab30014e4e098e202b3bee571aa9d6bcdfa1c70]

        loplugin:simplifybool
        
        Change-Id: Ifb7c6d8a4506808b5f56492e692ef7172a367e26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125344
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-17  Miklos Vajna  <vmiklos@collabora.com>  [a36a2c33c60d5d379d4db5c1727c8c47504cc828]

        CppunitTest_sw_ooxmlexport15: avoid DECLARE_OOXMLEXPORT_EXPORTONLY_TEST()
        
        See commit a226cec52e536c46e03f57a5f1f7931abbeb0cdd
        (CppunitTest_sw_rtfimport: convert one testcase to use
        CPPUNIT_TEST_FIXTURE(), 2019-11-05) for motivation.
        
        Change-Id: Ibae84ac39947ce02b19a026daf0f39ab27fa0ee5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125325
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-17  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [8a323e6904beba41dfdf054fcbaeac1d44fabc1e]

        Sifr: tdf#144036 add UNO Object Inspector
        
        Change-Id: Ibfdf0572c20e1ada6a8e09e1303fb14c13bd0089
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125343
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-11-17  Heiko Tietze  <tietze.heiko@gmail.com>  [e396017b598e6ef161e71f18638b4d94cd92e6ee]

        Resolves tdf#144247 - Change display precision of row height / column width
        
        Use 2 digits by default but 4 in case of user-defined values
        for row height and column width.
        
        This partially reverts ad8edac43e73555bc2055514300c5b81a1bb04ea
        as the optimal width is back to 2 digits
        
        Change-Id: I4cb53071783c76d9fbea0cc2feaa0b860c73c647
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123802
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-11-17  Julien Nabet  <serval2412@yahoo.fr>  [8ee18d0bb587a30d53e2f1e3cf277d9b18da24ae]

        Clear also m_aDestTypeInfo in dtor like m_aTypeInfo (dbaccess/WCopyTable)
        
        Change-Id: Ia73503628451a3e5ee5121022545c92b50d12b23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125261
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-17  Mike Kaganski  <mike.kaganski@collabora.com>  [f007f32958a7c875db6cb2e79c09ab0965477a2a]

        tdf#145711: filename may be 1-character, and must not contain path separator
        
        Surfaced after 6ea7ca45782a7e1b46e18e994534ec0a7c71951b
        
        Change-Id: I4975f51a7a0ca73eccfd17338abc122254b57113
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125338
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-17  Eike Rathke  <erack@redhat.com>  [eec32be26d5d5805c1cb8cb53ce9702c04829819]

        Add script codes to standalone {mis} tags
        
        Also, mis-Medf is dmf-Medf.
        
        Change-Id: I5d0766d63effb985a94355a95cfb6c447362051f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125339
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-11-16  Stephan Bergmann  <sbergman@redhat.com>  [696e60427e6c355cfaca35f7b93d2001f0a12604]

        loplugin:finalprotected
        
        Change-Id: I16d32d51266fc32e8ee37f9e1deed4c9577764b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125316
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-16  Caolán McNamara  <caolanm@redhat.com>  [d5811039430e5a76643491c68fed75691969afbd]

        WrtStt->WrdStt for consistency with the other word start abbrevs
        
        Change-Id: I4ec773b5867d804d9c293c4c89cb9be4acb017b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125315
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [e36fddde8ab87fae6f3428d58a8e890c2b2c798c]

        uitest: sw: ExportToEPUB is already tested
        
        Change-Id: I3c125a9193f7d38d30c0c0ab76296c80c46e4245
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125323
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-16  Eike Rathke  <erack@redhat.com>  [263961306ede0656ebb7904034a2172615ce81d0]

        Update to ICU 70.1
        
        Unicode 14, 5 new scripts, 12 new Unicode blocks.
        
        In i18npool/qa/cppunit/test_breakiterator.cxx
        TestBreakIterator::testLao() had to be disabled/adapted.
        Needs to be investigated, see comments there.
        As is, Lao script word break has regressions.
        
        Correct UBLOCK_TANGUT_SUPPLEMENT Unicode range endpoint to
        0x18D7F, see
        https://www.unicode.org/versions/Unicode14.0.0/erratafixed.html
        for which ublock_getCode(0x18D8F) now returned UBLOCK_NO_BLOCK and
        thus luckily the assert in svx/source/dialog/charmap.cxx hit.
        
        Change-Id: I4bad16ecfab3f44be365b8f884c57f34af68218e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125322
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-11-16  Noel Grandin  <noelgrandin@gmail.com>  [a2bb4fc9174637c065364f9740f164b27172d1f3]

        rtl::Static->thread-safe static
        
        Change-Id: I0f39dea1392eb2ba11881615aedbe386870282ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125324
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-16  Mike Kaganski  <mike.kaganski@collabora.com>  [ae8802cef10c40a40df8f783e724d70618539126]

        Drop redundant 'using rtl::OUString'
        
        obsoleted by 6080259862ee9886d1dabcb7c06132268a398cc6
        
        Change-Id: I246dc6050fe7adf60ab3c836db3cfa781578d483
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125142
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [837bb7370b702399562a3b0b4e444237c66879a8]

        tdf#139922: sw_uiwriter3: Add unittest
        
        Change-Id: I4401ba7d00dae654a6e3c897719e5f1a112a9abb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125318
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-16  Luboš Luňák  <l.lunak@collabora.com>  [09dfad9565b37353acc0b31054639134f1a85ab9]

        fix drawBitmap() unittests with Skia/HiDPI
        
        Force non-smooth scaling to get exact pixel values. Introduced
        in 6792e6e5e49d11a54256b75c4c5a476bb2f10b4a.
        
        Change-Id: Iec2633e9ef8e930688c95ceb1037696456f344f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125312
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-16  Luboš Luňák  <l.lunak@collabora.com>  [a0a4709eb4226ae15931999fc17afe5b5b9f8081]

        try to avoid scaling bitmaps twice in Skia when drawing
        
        The scenario is that something scales a bitmap and then asks for it
        to be drawn (possibly drawn scaled again). One example is
        OutputDevice::DrawBitmap() subsampling the bitmap that according
        to c0ce7ca4884f7f6d1 is supposed to improve quality with headless(?)
        backend, but with Skia it's pointless and it breaks things like
        caching during repeated drawing, because then GetSkImage() will need
        to generate a new SkImage each time.
        Since Skia backend uses delayed scaling, these cases can be sorted
        out by checking the stored SkImage and using it if suitable, as
        the original image is as good as the rescaled one, but often
        it's better - it may be cached, sometimes the scaling operations
        cancel each other out (often the case in HiDPI mode).
        
        Change-Id: I0af32f7abdf057a3bdda75247d2dc374eaf1bc4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125311
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-16  Luboš Luňák  <l.lunak@collabora.com>  [f33b76b4e675818deae244427cef84c576a1a1f8]

        make SkiaHelper::dump() available also in non-dbgutil builds
        
        They are just a set of small functions, and I sometimes need
        to debug optimized builds too.
        
        Change-Id: I6350476e8c7fef85460a88b9e3d56d02213764ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125310
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-16  Luboš Luňák  <l.lunak@collabora.com>  [f22e5078cfac93c50ae5169f65450918b34b0e99]

        do not rebuild PCHs on icecream/ccache change, take #2
        
        It turns out $(gb_SPACE) is not just one space.
        
        Change-Id: I8f5cd13d14d71f0a6dd7d8b89ee857f983d27d20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125309
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-16  Michael Stahl  <michael.stahl@allotropia.de>  [71b9369f1cc40143108e3f2189d96e402895e315]

        postgresql: upgrade to release 13.5
        
        Fixes CVE-2021-23222.
        
        Change-Id: I4e16fcc60c634382a864f66b211d0e0170a06db0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125308
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-16  Michael Stahl  <michael.stahl@allotropia.de>  [0047e38da8bdfe09360cc2a658283ad5e18986e7]

        svtools: HTMLParser: don't insert EOF into strings
        
        It's not a valid Unicode code point.
        
        Change-Id: I96103f4c505047bdf0451619937b8e1b2efb127f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125307
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-16  Michael Stahl  <michael.stahl@allotropia.de>  [a7116b890ccd6dd1721413b4de6591a8057668ef]

        ofz#40766 svtools, sw: HTMLParser: really stop inserting control chars
        
        35d248cab1f0d4800f72abb5cb6afb56f40d9083 forgot to fix one place where
        control characters were in a presumed XML declaration.
        
        Another place looks missing where comments are handled, but it's not
        clear if these can be passed on to Writer.
        
        Revert the previous fix from commit
        b3325ef8cdfc2c82eec34e747106f75a9fccb7e4.
        
        Change-Id: I11ad13de9122533626e512ce0384051e3e5bd97f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125306
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-16  Caolán McNamara  <caolanm@redhat.com>  [75a14a1e962793de1483ceea1bc36cc78144e386]

        Related: tdf#142719 first time undo adds an exception it gets lost
        
        Change-Id: Ie963e92a15ddd45316f999e950fff359d7dd6f5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125314
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-16  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [7a2d8ee2b45b8dd0f614614368ae90878e51a645]

        tdf#142781 - Calculate width/height keeping aspect ratio
        
        Importing an HTML file including an image conserves the aspect ratio in
        Writer.
        
        Change-Id: Ia31b36884daf2728b0989ae7c1e6ece683543d7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125170
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-11-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [2f5657ca8e54e2e49b6ad801a06d7d58fc725630]

        tdf#116640: sw_uiwriter4: Add unittest
        
        Change-Id: If201d0825dc9ad6f6ed15d2367f1f717ec9dd1c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125297
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-16  Michael Stahl  <michael.stahl@allotropia.de>  [3f54dc746936c5a4cc4aeba7e7a7ef1d95b62037]

        svl: fix misleading comment
        
        Change-Id: I41406200aa953081c2e2a6ab9cbe8c404d8b5d86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125305
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-16  Justin Luth  <justin_luth@sil.org>  [59dc5d00b04927d07df2dcc3c17acfdc760d8765]

        tdf#139922 sw autocorr: don't return GetPrevPara if isEmpty
        
        This fixes a LO 6.2 regression caused by
        commit 4cf5a46f16dec8ce16c6662ce5c17903e28b8fa3.
        
        Change-Id: I4aee8f4e79a40a8b8f82faa3e62dead80a952510
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125037
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <jluth@mail.com>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-16  Hossein  <hossein@libreoffice.org>  [b0ce4e848f786a2f452a6a6e426df4b95af4da3c]

        Use basegfx::deg2rad instead of *0.01745329251994
        
        * Replaced multiplying by magic number 0.01745329251994 with
            basegfx::deg2rad() which is equal to M_PI/180.0
        * Instances of this could be found using:
        
           git grep 0.01745329251994 *.cxx *.hxx
        
        Change-Id: Ib813251f6223e4218fe977c0211732c22199295d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125294
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [84b817130a1b19591c3add9af5db0f42af64be68]

        Support reading back theme color from an ooxml document
        
        ooxml supports theme colors and tint/shade value that additionally
        changed the theme color. Read back which theme color + tint/shade
        value was applied in the resulting color and add this attributes
        as properties to be used by writer.
        In sidebar theme panel the changing the theme colors now doesn't
        takes this into account and changes the colors correctly.
        
        [ Miklos: left out the Wrtier bits for now, focusing on Impress first. ]
        
        (cherry picked from commit 16a0a2089e8572a35a36a7e649703893ecd06299,
        from the feature/themesupport2 branch)
        
        Change-Id: I8e0d62ec8c0534e603fb1e5fb000dcf84aea5da2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125304
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-16  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [fcbf3841c534aa7a96e0ff893ecc1c1c4af961e5]

        Related tdf#139031: add missing colons
        
        Reporter mentioned a bunch of missing colons across the UI.
        
        Change-Id: I278d0ad7073fb399c979f0fc52adc306f51ae49d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125147
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-11-16  Luboš Luňák  <l.lunak@collabora.com>  [ae4a9d5cc50d94f3180ce3e5d3793c0a403074cd]

        add a vcl backend test that draws a sheared bitmap
        
        Change-Id: I06838e01ed41ac41c8b578fd6c7d984f1c073e31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125298
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5006dfcbc370e80bd159a9e957254b0ce09a6cdd]

        Theme color and tint/shade attribute for SvxColorItem
        
        To support theme colors the SvxColorItem must be extended with
        an optional attribute theme index to define the index to which
        theme color current color belongs and an optional tint/shade
        attribute define how much the color ha been additionally tinted
        or shaded.
        
        [ Miklos: left out the potentially breaking svx/sdi/svxitems.sdi
        changes. ]
        
        (cherry picked from commit ccdbf815e00dbe2ba21f7e86b6743df100b7401f,
        from the feature/themesupport2 branch)
        
        Change-Id: Ifb0481770be675181dafa94cd2778f374fcf3c7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125296
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-16  Alain Romedenne  <alain.romedenne@libreoffice.org>  [e73e45e0ff14f4b0fe443d95937cc5f5a166feb4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to eb45e7df8aeeab7791876038c16345d5321e49b1
          - tdf#141474 Asc, AscW function signatures
            
            Change-Id: Ia85bf08bb1e5cb0e7db5717caec01e7e50c3b106
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124853
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Caolán McNamara  <caolanm@redhat.com>  [7fdcc2d3f218def3b3166cdbfa83154e68e00b4b]

        Related: tdf#142706 mask with GDK_MODIFIER_MASK to ignore unwanted bits
        
        Change-Id: I6d3f6fb6e9385b8077c23d5b7f78c43d9fb7b9d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125295
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-16  Caolán McNamara  <caolanm@redhat.com>  [af1b9bf6e1a5d9622faa81ae2e2ddb1cf26153f8]

        avoid using always-show-arrow in gtk4 < 4.4
        
        Change-Id: Ie2df9cd91a5ea857965d24dc669a6c1d94c965a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125293
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-16  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [eda22714fd83a8b2ace0369b0a71825f11fbf85a]

        Update git submodules
        
        * Update translations from branch 'master'
          to a692f49808bffb7f402cd88cbf48e32b2044d111
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: I93c02cdd542eb2c42765f65e9e78f2dc8f339005
            
2021-11-16  Luboš Luňák  <l.lunak@centrum.cz>  [a0f35cd270fa486deb75e1c2c0516d55723cd04a]

        hard-require Clang for Skia also on Mac
        
        Since Skia is now the default on Mac too. Clang on Mac should
        be the given, but check for consistency.
        
        Change-Id: I490d5434374d98b1d7a219c2bca48747e31eecac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122337
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-16  Luboš Luňák  <l.lunak@collabora.com>  [7ee24b7358295bf9be323ad177ea00aa8b1588a7]

        make Skia the default now on Mac too (again)
        
        This is a re-land of commit 2489edcbe0f5dc77649fc2e801c1bbffb71692b8,
        now that HiDPI support (tdf#144214) has been implemented properly.
        Originally coming from the ESC decision from Aug 26th.
        
        Change-Id: I4d397282adeeac50ff19ba651b920c73080d3dfd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125273
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-16  Noel Grandin  <noelgrandin@gmail.com>  [1170db278db9f1067c05d5df95faf81c1ce861bc]

        rtl::Static->thread-safe static in jvmfwk
        
        Change-Id: I049148d82eb306e8ba7fdc9f0cc650f45b05da0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125257
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-16  Noel Grandin  <noelgrandin@gmail.com>  [2d2dc141f6d0eaa1e4737450fac707c67c05387c]

        rtl::Static->thread-safe static in oox
        
        Change-Id: I4436188aa52766a07dadc1accb52c524666ae2f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125258
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-16  Caolán McNamara  <caolanm@redhat.com>  [0659c488efb00e2a87fa98edf498288470688a9a]

        Resolves: tdf#143511 SysObj is clipped out if the widget is out of view
        
        so the sizes and relative positions are invalid under gtk, unclip
        the SysObj when using get_extents_relative_to
        
        Change-Id: Ibdaff20531a2a40b3b9b7dc9ac880d014db07d5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125272
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-16  Katarina Behrens  <bubli@bubli.org>  [71a186aedc6060bb4fb834c847f74c657d700f1e]

        tdf#135033: Make undo of adding and editing animations possible
        
        weird this somehow sneaked out when converting custom animation
        pane to sidebar when undoing other operations (delete etc.) stayed
        in place
        
        Change-Id: I6287682839d0e0401cc60bf82257d86765f3a858
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125110
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <bubli@bubli.org>

2021-11-16  Szymon Kłos  <szymon.klos@collabora.com>  [1430d7670070606de41bd954835e55a71d88875b]

        tdf#145694 sidebar: add glow and soft edge panel for fontwork
        
        Change-Id: Ia501a0f1084e4b6d5ca2052a0241ee7675cd2f12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125270
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2021-11-16  Luboš Luňák  <l.lunak@collabora.com>  [621430208d29e40ab95509a4e94da6e8313ed389]

        optimize Skia's copyArea() to copy less data
        
        Change-Id: Ia1cd0522643b58ea1be3ad974c1fc5f7fed657d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125268
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-16  Luboš Luňák  <l.lunak@collabora.com>  [adba50494e11ca799ce6a794195ff844dfac7cd3]

        log also whether SkiaSalBitmap has any pending scaling
        
        Change-Id: I09a1921e203e1088577abf75350c8b41e4c78381
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125265
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-16  Luboš Luňák  <l.lunak@collabora.com>  [07e5e9f4c4318c19dd553459132efa71d456eaef]

        don't bother caching bitmaps that prefer shaders
        
        Change-Id: Ibc78371f9e2ba92470714847bb6a5b8b96d1037f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125264
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-16  Luboš Luňák  <l.lunak@collabora.com>  [6792e6e5e49d11a54256b75c4c5a476bb2f10b4a]

        when caching bitmaps in skia, take into account HiDPI
        
        Since the image will be actually eventually drawn twice as big,
        cache an image that is twice as big.
        
        Change-Id: Iea0340cd92c102e453330723c797659c742feb63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125263
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-16  Luboš Luňák  <l.lunak@collabora.com>  [29a2120fcf56ef7fcdb5c95e896e4366454b63bf]

        apply SAL_FORCE_HIDPI_SCALING on X11 even while drawing
        
        It'll draw double-sized 1/4 of the content in the topleft corner
        of windows, but it's still useful for some tests.
        
        Change-Id: I20c6d2382d704ddcd67b8cb81eb7abf37b57a92f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125262
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-16  Luboš Luňák  <l.lunak@collabora.com>  [b5983dbe2c41f38e653201574cf20cd4bd76e950]

        implement HiDPI support for Skia/Mac (tdf#144214)
        
        The basic idea is the same as the 'aqua' backend, simply set up
        a scaling matrix for all drawing. That will take care of the basic
        drawing everything twice as large, which is twice the resolution.
        And then blit this data to the window, which expects data this way.
        
        Converting back from backing surface needs explicit coordinate
        conversions, and when converting to a bitmap the bitmap needs
        to be scaled down in order to appear normally sized. Fortunately
        I've already implemented delayed scaling, which means that if
        the bitmap is drawn later again without any modifications, no
        data would be lost (to be done in a follow-up commit).
        
        Unittests occassionally need special handling, as such scaling
        down to bitmap not being smoothed, because they expect exact
        color values.
        
        Change-Id: Ieadf2c3693f7c9676c31c7394d46299addf7880c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125060
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-16  Johnny_M  <klasse@partyheld.de>  [67669707e0c6c8a390d352e7060ad5862d727433]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bcc3ccc059f426ef2d79295338e50bb7b7a6642a
          - tdf#132643 Translate German section IDs
            
            Change-Id: I19a2a9073c17b4785f1d76bdd073ef1248c567ad
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125192
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [0dbc6368695198f01d2a19fc934f2365f7d45a92]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6ecaae4914ab0d7cea926c64407637ea6b05723d
          - tdf#132643 Translate German section IDs
            
            Change-Id: I0bfd3e56449f87f90b20d083b15b885d18a889e8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125190
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [f7d02c3a66a83c1d9af392374d67b8258e175e89]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 88f6c6a5b87012345a2b5a06cfce640513a57106
          - tdf#132643 Translate German section IDs
            
            Change-Id: I77e097bc550945e9f55d0b14b028261b503301aa
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125191
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [e8b667f7ec28d28ed228bcccc25dbf77cb161abe]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1aa8bf640c894799bfd3c1ece4df34cbb5c29a6d
          - tdf#132643 Translate German section IDs
            
            Change-Id: I9e03d674b96a857255f6f34c87a4ceff2b16969c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125189
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [09cfd99b85029d9e348a3dad012cb2e739431d31]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e713d1e606f3e87692bcbe629a6427a706859152
          - tdf#132643 Translate German section IDs
            
            Change-Id: I2371a142bd3f7c088acc402ebb3d3f21d376e485
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125187
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [0abf9d62c2f12c87e746a5d63d1c6d67d82d2bb6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2ee280bfb365d3cee940f96a93957360a6025eec
          - tdf#132643 Translate German section IDs
            
            Remove unused.
            
            Change-Id: Ic6458663921fa886780b84180ad1239fe9ee3896
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125188
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [3aa7b95e8e5865d4aea465cf48dbff87f337aff2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 940b048a9561b5919348a98dabbc3335119557a2
          - tdf#132643 Translate German section IDs
            
            Change-Id: I61eb8c27657cbacfac50d446bffd5715ac36ee53
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125186
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [c400c407b2318de2942f678cc899a49b9d42bfc5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2d633cea28e9f266cd9c9a712c97eb9e2b83c8eb
          - tdf#132643 Translate German section IDs
            
            Change-Id: Idd605a7b145e5cd0428ebcf84214b3f2907d6c71
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125185
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [3af71aad987cf9f2175af87814c019ad61cb2b04]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f78f0eda70965f9d7e146bac44bee2d3ad634b5a
          - tdf#132643 Translate German section IDs
            
            Change-Id: I5189b5de232eafaa1a12fff0be358ebcdeda8a70
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125181
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [277e7129355ec8358acc1d0bb9d47aa5697a4181]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1cae9563ec5539c55f82562adb4971a5dba93535
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ic1dbe2444c17b9440a39dae8a95b7b5d11df5f4f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125183
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [b401b501996d1892e1f08ceda7d84083fcd00a96]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e775ecf573c86ea404f68466a3ac748c5f8988c3
          - tdf#132643 Translate German section IDs
            
            Change-Id: I793fc7e9be89985c700ef39cab72f651b1468e01
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125184
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [614c7bd5df979b5653377074afe6eb5ca4687a32]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5ca7212f47d3a3a457556db80a9c7da48a714853
          - tdf#132643 Translate German section IDs
            
            Change-Id: I780358fcc99a9f59c6ba0f5eacbc65fd39c16b14
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125182
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [d92a9cde10c49879f7c9d52807e92956b3bc93aa]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fd8a89b227489f8f8d005025b6984b952a4b57aa
          - tdf#132643 Translate German section IDs
            
            Change-Id: I761bd3bff8d8094f1fac6dee0c2a9cb5bac85cbd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125166
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [d76200e028f69a77a55fe5fbda5c7a5ab251e9bb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 388680327e1628a289a726d9c23a51f0456e6a26
          - tdf#132643 Translate German section IDs
            
            Change-Id: I8344b8cc9ceb0b3e223ee0782a40c729134ba9e8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125162
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [852ba60ff1dffe812661aa3ec9c76ca768892b2d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7713a240a73b3ac5cc369d53cc6c968b7f669a16
          - tdf#132643 Translate German section IDs
            
            Change-Id: Id411b83ff1633c0c0122611ae2acc51f88b6e6a6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125164
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [a0e1b5d7c7771c943dbf64a6e0602b6778571bff]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f04dd65cd08f3ee1319d2722816ff88d75d42b68
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ifd576cabd0d11d5bad40e6ef31073b4100e7591e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125163
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [fde191ace343016159b4b297fce4697ce361fefd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 598c978c1f38096a7e67f71b069a013f35e93980
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ib6614f8ea98fcb5e8590197495f7237c9e04e5ee
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125161
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [a57643c7a5c024f6fa5be8eea82218ec8d9b8f9c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2fb3a91cc9369a5a40c5387b23a3a95d956d2d96
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ie5d6781051dc00f7ef93c4ef84675a47dfddc072
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125159
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [46b13b8c332dfdeb439771473fb5adc987c40e0c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 086870afe01341a5b71b76493f121032caac15c0
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ib472c56cfb4c2dea3f2a54fd4e193013de5cd5d2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125160
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [39a368444dda67482b3d882b46b591bdf1498aac]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 58bf1935c2cc586f37b3b4d1ba8d458c9c163288
          - tdf#132643 Translate German section IDs
            
            Change-Id: I7e5e46d2dd06bfea39605fae84c8f735bdfd9a41
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125158
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [9af6403ee5ed87c49925d25f6601ace963cb3070]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cc921ffa9a0c4647f535be7e9f5aab81bc0fd343
          - tdf#132643 Translate German section IDs
            
            Change-Id: I2b2a38f3577c9365b917c65b61cf7d0b92e649bd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125157
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [20fd474174d7505bbbeddf2e3d2f1faa1a2872df]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4868cff6a92de396f6e1646586baa7eb35eb0218
          - tdf#132643 Translate German section IDs
            
            Change-Id: I8c939f682ae369a2ecb33203d02f232809b918e2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125155
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [037330d335d82185b2955665667cf7797af8fbc2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5c64b2a06c838d9c61f1b5f8671c6cba86ee2aad
          - tdf#132643 Translate German section IDs
            
            Remove unused.
            
            Change-Id: Ice5d40af063bb08c19325037978650c065a745e6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125156
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [61314aab68ce8eda063d5850b0ebd3eb82d850ce]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 30b7eb57f1b9c038246ad2b974d39827ae1e45d8
          - tdf#132643 Translate German section IDs
            
            Change-Id: I1d6856648fa36c3146a6ca0b1f5659f8850d28dc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125154
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [cc41d279a0a1cc55bd2bea23511eeb6956d53e14]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9b1d979528aed9b69555b715fba626d2f9c7f910
          - tdf#132643 Translate German section IDs
            
            Change-Id: Icae59f764548a91846727a609f9c263765cd70d0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125152
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [70727dbc7d603915a0a231d95cfadb324bea3a55]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8914c4e02e47eba452bc8a3f56fe7976e0cb7d11
          - tdf#132643 Translate German section IDs
            
            Change-Id: I081fc3c5f0dc980c2d0166572d71a3592382a41c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125153
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [4af3e944359524dba149eb21c6e8623e2cdcbd8e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 37961398df8cba86eda93ee45eec0811f07ce33b
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iae810efb5bd81798c83f06d30ceed5d133c2b210
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125151
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [7bea7d2fb151bf19f03a26bc1f56cb9a02051227]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 05811f86df828b84d6ec8eefbed023e419ceb1df
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ia0dce805a0f874521aa3886a3814ee50573bdc58
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125148
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [e5bf2ae4c3904a7accb07e0ae8103b4d6d16905d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3c8f4d6dc1d7ca2b6d1b6f1585b2e55a6c1e68af
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ibd18d6e89066d7d6190f5ccd3733653d55109277
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125150
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [51447de533b50621889e24e5cba4e90d0284d56f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d2e52d5d059ef739ae6dd358f3af9d0dc287bf65
          - tdf#132643 Translate German section IDs
            
            Change-Id: I8fc287bda183edb4b70f8c18caf1cbe6f88db85b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125165
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [c203c9382050ac878ee708daa685750e5d6354da]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4dbf7fe3c1fa86b9a3073e3d972b737f9dafccf0
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iedcdf99beb067b94d27d9af47181a9b336d5fb93
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125167
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Johnny_M  <klasse@partyheld.de>  [45fd52e57f05f16eeebb333f3e5c64d0995638e6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 38e770261da31bdacfa3981952e7bdf150590868
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ic1e168e203be83709ea0f9010caec11826842329
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/125149
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-16  Miklos Vajna  <vmiklos@collabora.com>  [1c90d26f455cf5f7a066eeb4fdcbd6fca2cf60cd]

        chart2: disambiguate ShiftedCategoryPosition
        
        There are two of these: one sal_Bool in a .idl file and a bool in a .hxx
        file. They need to be printed differently with SAL_DEBUG(), so rename
        the C++ one to avoid confusion.
        
        Change-Id: I0f79908a7b74742410813166370cb8ba3017e727
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125256
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-16  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [b40877d31e8d7d0102ac7dedc67eb6e91067d27d]

        Colibre: tdf#144036 add UNO Object Inspector
        
        Change-Id: Ic753ee4d3f4d23bc08b299dba2b6edd43bc0162f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125266
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-11-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [35d9d085436e159bdeb6cba9c94865d6346af530]

        uitest: sc: add support for pivot table popup
        
        Change-Id: Id990178051e81a81bf6f6a0fb920473d3ee21fff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125259
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-15  Michael Stahl  <michael.stahl@allotropia.de>  [d405d73c60d9a86631f592ba4b4cc97ee43fec38]

        tdf#121546 sw: don't use undo array's m_pOutlineNodes
        
        It's pointless.
        
        Change-Id: I304c123bffc16e6133d2953bc9a4f7a3afad14ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124999
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-15  Caolán McNamara  <caolanm@redhat.com>  [2429b8f17ed1d1eb77e314e4bd0b3aae6d4f9acf]

        cid#1401328 silence Uncaught exception
        
        Change-Id: I872a765d570b6c854a8c28c224d23eab05e3538a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125220
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [b947e1899e8c3bacd134418870a0fd6bee4101bc]

        use OUStringLiteral in SVGFilter
        
        Change-Id: Ib01737e8d679ae69612e6612cc39337681953fee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125250
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [fe65c692cfbf128d55c75207f6d1452713fd72f6]

        OUStringConstExpr should convert to 'const OUString&'
        
        to avoid creating unnecessary temporaries
        
        Change-Id: I222789a4ffba67eaf7e297ecb2a91c3da95f5499
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125249
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e84592e551d27d5f09e2db26b1495ba2e4069c96]

        Fix typo in code
        
        Change-Id: Idf4fcf16a11f62334ad77db05974a55b5de5d718
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125206
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-15  Michael Weghorn  <m.weghorn@posteo.de>  [584934b70de97dcbbb91c5a30a5401f6ed57f29b]

        qt6: Fix crash on exit
        
        Extend the solution from
        
            commit fd4bcd5f33fed46cacaa00f90a271b18b6355345
            Date:   Fri Jun 11 11:50:39 2021 +0200
        
                qt5/kf5: Fix crash on exit
        
        to qt6 as well, after seeing equivalent crashes there.
        
        Change-Id: If135a60ed4e6302e9ff4fa51cbc12f8b45b797e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125254
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-11-15  Julien Nabet  <serval2412@yahoo.fr>  [b6f8611cf9ae565d4cdf8b6d41f444ad63e3502f]

        loplugin:simplifyconstruct/elidestringvar/stringviewparam in scperfobj.cxx
        
        make sc.perfcheck
        =>
        /home/julien/lo/libreoffice/sc/qa/perf/scperfobj.cxx:212:24: error: simplify [loplugin:simplifyconstruct]
            table::CellAddress aBaseAddress = table::CellAddress(0,0,0);
        
        /home/julien/lo/libreoffice/sc/qa/perf/scperfobj.cxx:222:29: error: simplify [loplugin:simplifyconstruct]
            table::CellRangeAddress aCellRangeAddress = table::CellRangeAddress(0,1,0,2,999);
            ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        /home/julien/lo/libreoffice/sc/qa/perf/scperfobj.cxx:192:83: error: replace single use of literal 'rtl::OUString' variable with a literal [loplugin:elidestringvar]
            uno::Reference< sheet::XNamedRanges > xNamedRanges(xPropSet->getPropertyValue(aNamedRangesPropertyString), UNO_QUERY_THROW);
                                                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
        /home/julien/lo/libreoffice/sc/qa/perf/scperfobj.cxx:191:14: note: literal 'rtl::OUString' variable defined here [loplugin:elidestringvar]
            OUString aNamedRangesPropertyString("NamedRanges");
        /home/julien/lo/libreoffice/sc/qa/perf/scperfobj.cxx:217:40: error: replace single use of literal 'rtl::OUString' variable with a literal [loplugin:elidestringvar]
            xNamedRanges->addNewByName(aName1, aContent1, aBaseAddress, nType);
                                               ^~~~~~~~~
        /home/julien/lo/libreoffice/sc/qa/perf/scperfobj.cxx:214:14: note: literal 'rtl::OUString' variable defined here [loplugin:elidestringvar]
            OUString aContent1("B4999");
            ~~~~~~~~~^~~~~~~~~~~~~~~~~~
        /home/julien/lo/libreoffice/sc/qa/perf/scperfobj.cxx:217:32: error: replace single use of literal 'rtl::OUString' variable with a literal [loplugin:elidestringvar]
            xNamedRanges->addNewByName(aName1, aContent1, aBaseAddress, nType);
                                       ^~~~~~
        /home/julien/lo/libreoffice/sc/qa/perf/scperfobj.cxx:215:14: note: literal 'rtl::OUString' variable defined here [loplugin:elidestringvar]
            OUString aName1("single_added");
            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
        /home/julien/lo/libreoffice/sc/qa/perf/scperfobj.cxx:244:25: error: replace single use of literal 'rtl::OUString' variable with a literal [loplugin:elidestringvar]
            xSheets->copyByName(aSourceSheetName, aTargetSheetName, 70);
                                ^~~~~~~~~~~~~~~~
        /home/julien/lo/libreoffice/sc/qa/perf/scperfobj.cxx:240:14: note: literal 'rtl::OUString' variable defined here [loplugin:elidestringvar]
            OUString aSourceSheetName = "aSheet_2";
            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        /home/julien/lo/libreoffice/sc/qa/perf/scperfobj.cxx:244:43: error: replace single use of literal 'rtl::OUString' variable with a literal [loplugin:elidestringvar]
            xSheets->copyByName(aSourceSheetName, aTargetSheetName, 70);
                                                  ^~~~~~~~~~~~~~~~
        /home/julien/lo/libreoffice/sc/qa/perf/scperfobj.cxx:241:14: note: literal 'rtl::OUString' variable defined here [loplugin:elidestringvar]
            OUString aTargetSheetName = "aCopiedSheet";
        
        /home/julien/lo/libreoffice/sc/qa/perf/scperfobj.cxx:110:67: error: replace function parameter of type 'const rtl::OUString &' with 'std::u16string_view' [loplugin:stringviewparam]
        uno::Reference< uno::XInterface > ScPerfObj::init(const OUString& aFileName)
                                                          ~~~~~~~~~~~~~~~~^~~~~~~~~
        /home/julien/lo/libreoffice/sc/qa/perf/scperfobj.cxx:59:60: note: previous declaration is here [loplugin:stringviewparam]
            uno::Reference< uno::XInterface > init(const OUString& aFileName);
                                                   ~~~~~~~~~~~~~~~~^~~~~~~~~
        
        Change-Id: I99a067e94d4eff228f87b41a38e3749400762fa4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124793
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-15  Stephan Bergmann  <sbergman@redhat.com>  [b56ff590a3bd2d09b8f72f0ec1030505e59f9008]

        fix typo in comment
        
        Change-Id: I267390e6d7251ec59c6374ca904ccba16f2a94bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125253
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Jenkins

2021-11-15  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [a2f6043f26e8b4025c2143972fbe533b17c40257]

        Just remove these pointless apostils
        
        None of the other items in the list have “Upper” or “Lower” [sic]; the strings
        are self-explanatory.
        
        Follow-up of commit 3165f0ff32b002a6efbc61af4f778ba4075b496e
        
        Change-Id: I3ba88cfca080708daeb76ba3af0a1ae196b2fd85

2021-11-15  Luboš Luňák  <l.lunak@collabora.com>  [b90a5d0f23ffdf1b43c752db424c65bec6f0e8f1]

        Revert "improve performance of cell equality comparisons)" (tdf#139612)
        
        This reverts commit 5e9c2677e8fcd19b289d947b94ceba52b138728b.
        
        Reason for revert: I based this on code that tdf#139612 talks about, and which is possibly incorrect.
        
        Change-Id: Ie9e46a19ac8fe10bbf6cf6f429741200684d5bfd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125138
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-15  Luboš Luňák  <l.lunak@centrum.cz>  [f0b745e59f150ea33fc09eb88d682f8cbc085f7c]

        build all solenv build tools always as optimized
        
        Because they are tools used during the build.
        
        Change-Id: I66ef65c16551a5242dcc687e200c81cdab7b463f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125251
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-15  Caolán McNamara  <caolanm@redhat.com>  [82dab2e8c72c024794862b487d6988ad576e57d6]

        gtk4: complete do_collect_screenshot_data
        
        Change-Id: I6bb13ca5d174d8a5cccff24953bc2b3057769c78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125243
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-15  Caolán McNamara  <caolanm@redhat.com>  [acb3638afd79472851bdf111192a2c023f44bf67]

        replace an ugly coverity warning suppression
        
        Change-Id: I73921e43e7e955793493e2accab4e3799cfd121c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125221
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-15  Luboš Luňák  <l.lunak@collabora.com>  [8cfc86c652bc02eca2733498d4459bd24de2158b]

        disable Writer shadow hack in LOK case
        
        LOK redraws always with new content, so there's no need to rewrite
        any possible previous content, and this breaks transparency in LOK
        case.
        
        Change-Id: I1df3fe738f5ac1290720f0e18d6d391e220eb8ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125133
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [499b6d679866a952e40e16ce16f997ecb5ec5853]

        tdf#145640: sc_uicalc: Add unittest
        
        Change-Id: Iba1723704b3fafdd52e32ae0f5f2cc986ba2ba16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125245
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-15  Michael Warner  <michael.warner.ut+libreoffice@gmail.com>  [6ea7ca45782a7e1b46e18e994534ec0a7c71951b]

        tdf#141709 Register poppler_data for install
        
        Added call to gb_Helper_register_packages_for_install to RepositoryExternal.mk
        for poppler_data.
        
        Change-Id: Ie65ff0083d2c731486254066db2034e3bd4a99a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125108
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

2021-11-15  Caolán McNamara  <caolanm@redhat.com>  [c2cdae9c87cead2a7901b0c173a9561e24162678]

        Resolves: tdf#145663 nL is the index of the light to set to the model
        
        don't reuse the variable in another loop before its finally set to the
        model
        
        Change-Id: I336d8c0f3ce612448dd639e939e65fb434da1513
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125208
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-15  Caolán McNamara  <caolanm@redhat.com>  [4836e15ba980ea3bdccd3c063eb94f52e35646b0]

        gtk4: implement CreateChildFrame
        
        which gets the extension options tab pages working, e.g.
        "English Sentence Checking"
        
        Change-Id: Ib98f366fdcc7c51f4399372a78f78a655b3c0b86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125242
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-15  Caolán McNamara  <caolanm@redhat.com>  [a63dbd76888043bc12ae1b3b6780a10291a34b38]

        gtk4: fill in more of the assistant code
        
        Change-Id: Ibcc4eca0abd37c733d60042025c0688a3932002b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125244
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-15  Stephan Bergmann  <sbergman@redhat.com>  [829ea811e19fead7ad35049342136b592077674b]

        Avoid some -Werror,-Wdeprecated-copy-with-user-provided-dtor
        
        ...after e6968f0485cfb2f6c941d11c438386e14a47095d "PPTX import: fix handling of
        theme overrides in the chart import" introduced a use of std::make_shared<Theme>
        
        Change-Id: I5f6384b81e02034b6b2fdf3a3bad0148de4eb584
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125228
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-11-15  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [e140caf2638b7718cd0bebdaaf86373f0828cbf4]

        UITest: refresh fields for test to ensure we check calculated value
        
        Change-Id: I696d24ba087c2e7d19e9818f4f653e09eca7f32e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125222
        Tested-by: Jenkins
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>

2021-11-15  Dr. David Alan Gilbert  <dave@treblig.org>  [a00fab4e6b7b62a2d9447127a0454da06c83ed54]

        test_corefl: Fix OSL_ENSURE bracketing
        
        cppcheck spotted a couple of misplaced brackets where the
        error text was ,'d after the end of OSL_ENSURE
        
        Change-Id: I5ab2c79b2438b764956e8064df95e713997ad2c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125018
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-15  Jean-Pierre Ledure  <jp@ledure.be>  [6b4f02396b1c0e113be88c82126e23099dc78737]

        ScriptForge - (SF_Calc) new OpenRangeSelector() method
        
        The method activates the Calc document, opens a non-modal dialog
        with a text box, let the user make a selection in the current
        or another sheet and returns the selected area as a string.
        This method does not change the current selection.
        
        Arguments:
         Title: the title to display on the top of the dialog
         Selection: a default preselection as a String.
           When absent, the first element of the current selection is preselected.
         SingleCell: When True, only a single cell may be selected. Default = False
         CloseAfterSelect: When True (default-, the dialog is closed immediately
           after the selection. When False, the user may change his/her mind
           and must close the dialog manually.
        Returns:
         The selected range as a string, or the empty string
         when the user cancelled the request (close window button)
        
        Example:
         Dim sSelect As String, vValues As Variant
         sSelect = oDoc.OpenRangeSelector("Select a range ...")
         If sSelect = "" Then Exit Function
         vValues = oDoc.GetValue(sSelect)
        
        The implementation requires a new module: SF_DocumentListener.xba
        
        The method is available for Basic and Python user scripts.
        
        Change-Id: I2d67a9c900ea8ac661cd6b6fb43bb4a34e6abd8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125201
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-11-15  Caolán McNamara  <caolanm@redhat.com>  [97c59688a074dc24092c2887ed665b6940f4c97f]

        gtk4: fill in some missing parts of Widget::draw
        
        Change-Id: I43af62289369b846f332d350a1a8caa56b6cbe20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125227
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-15  Caolán McNamara  <caolanm@redhat.com>  [e3f9e4beae47a168416f032f1354a26cb2be0d67]

        gtk4: implement screenshot
        
        Change-Id: I4d9e01a246a6cd7296b405cb6d5424137f4faacf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125226
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-15  Caolán McNamara  <caolanm@redhat.com>  [28fc57ee7dcd26284649c5fefbf5d06abd9b70ca]

        gtk4: implement something meaningful for get_monitor_workarea
        
        Change-Id: I3f107f591ebdcaad2f4e986a665b132ccfb78f1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125224
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-15  Michael Weghorn  <m.weghorn@posteo.de>  [5470514db7993b4c9f079a961adc30d70fb77fba]

        tdf#139031 Better align dropdowns in PDF export dialog
        
        * set "hexpand" to True for the "PDF/A version"
          and the "Submit format" comboboxes (and relevant
          containers) and add a 6px margin for the parent container
          ("frame4"), so the comboboxes expand to the right
          and still have a proper margin at the right
        
        * Set "halign" to "start" for the "PDF/A version" label,
          as is the case for the "Submit format" one
        
        Change-Id: I2651da2770134aae8d6a494e9de3ec8184664b3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125104
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Jenkins

2021-11-15  Caolán McNamara  <caolanm@redhat.com>  [90705b67729c849acc7cf196fffa8a2d3c86dc13]

        add a rule to enforce not sharing adjustments between widgets
        
        Change-Id: I44e9548c41de2ea4816d5b87d7491ad06a46f111
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125204
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-15  Miklos Vajna  <vmiklos@collabora.com>  [2a8506c2f20f18c948fb4dc5beb42b1010ad6999]

        svl: use std::rotate() in SfxUndoManager::ImplUndo()
        
        Instead of manually moving out, moving a range and then moving in.
        
        Change-Id: Iaff461e1fcee3936c8ddc02bf471a804e7881aef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125219
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-11-15  Miklos Vajna  <vmiklos@collabora.com>  [c858a59158ed638642139aeda3a720b6a847ff95]

        sw: prefix members of SwInsertIdxMarkWrapper, ...
        
        ... SwLinguServiceEventListener, SwTemplateControl and SwTypeNumber
        
        See tdf#94879 for motivation.
        
        Change-Id: Ia76bd27b6ae361dbeb03d2cdab5b95bd0033460b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125217
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-11-15  Caolán McNamara  <caolanm@redhat.com>  [fcf0d983801603250aa7ce4539951c6b049ad079]

        add a rule to enforce always-show-image of True if an image is used
        
        If not set, then gtk3 will show the image if there is no text, but only
        the text if there's an image. For simplicity sake just enforce it as
        true if an image is referenced.
        
        Change-Id: Id4bb9140ba83e7e07e0d8ec5e3c29aece49b9087
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125200
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-15  Caolán McNamara  <caolanm@redhat.com>  [093eb46aea59c2359d122bc8d2c2a7411e9b8a23]

        Resolves: tdf#140250 don't share adjustments between differerent spinbuttons
        
        Change-Id: Ib684c746ff3176cf45ea9364efc12f2d6dde1f70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125199
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-15  Stephan Bergmann  <sbergman@redhat.com>  [32334811f09592d669576de00af778c86f637f3e]

        loplugin:fakebool
        
        ..."use "bool" instead of 'gboolean' (aka 'int')" after Clang 14 trunk
        <https://github.com/llvm/llvm-project/commit/4d8fff477e024698facd89741cc6cf996708d598>
        "[clang] retain type sugar in auto / template argument deduction".  Arguably,
        the plugin should not warn about uses of `auto`, but then again there is a very
        similar case a few lines above that already uses `bool` instead of `auto`, so
        clean this one up as well.
        
        Change-Id: I62afa5ed30c192df7fa45aeb7d4a160712fa3794
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125215
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-15  Miklos Vajna  <vmiklos@collabora.com>  [e6968f0485cfb2f6c941d11c438386e14a47095d]

        PPTX import: fix handling of theme overrides in the chart import
        
        A problem since commit 08818d8a45e034ad825c7fafbb76766f106f1d1d
        (bnc#882383: Do not ignore themeOverride for charts in .pptx,
        2014-07-04), an override for one chart should not affect later drawingML
        objects.
        
        Change-Id: I22b70c8c82e8e8520179c628f566d7f6663c887f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125218
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-11-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [8c45639a19b277eaaeb1be3798574f91aac5b022]

        move xmloff chart tables into cxx file
        
        instead of playing games with #define
        
        Change-Id: I3f15745b5e107b1e83b97a905cc05fc57f8369bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125213
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-15  Hossein  <hossein@libreoffice.org>  [3780e283f47159b078f332604a3914efcc2a73e8]

        Remove unused header path: vcl workben makefiles
        
        Removed boost and other unused header paths from vcl workbench
        makefiles.
        
        Change-Id: Ie8a3abdf599c397a8a75c251a4e530d34e5bb806
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125175
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-15  Stephan Bergmann  <sbergman@redhat.com>  [71ac0dac9a585b4383460c4f34314a6083a87685]

        Adapt CompilerTest_compilerplugins_clang
        
        ...to Clang 14 trunk
        <https://github.com/llvm/llvm-project/commit/4d8fff477e024698facd89741cc6cf996708d598>
        "[clang] retain type sugar in auto / template argument deduction"
        
        Change-Id: I3f106eeedf00e622c294c4e4c8326cf3a5e418cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125214
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-15  László Németh  <nemeth@numbertext.org>  [dbc2bdffbec9b3f7eba485652cdd43634458b5a6]

        tdf#145091 DOCX: don't export obsolete table row change data
        
        Rejection of table deletion or accepting table insertion
        imported from a DOCX document kept row changes in DOCX export.
        Use SwExtraRedlineTable/SwTableRowRedline data only if it's
        not obsolete.
        
        Follow-up of commit 05366b8e6683363688de8708a3d88cf144c7a2bf
        "tdf#60382 sw offapi: add change tracking of table/row deletion".
        
        Change-Id: I247e13e86c0115604079e4852aa8663f1bfead91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125114
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-11-15  Noel Grandin  <noelgrandin@gmail.com>  [1badef89c0794167b9b84ea44d4a7df5645de8a7]

        rtl::Static->thread-safe static in linguistic
        
        Change-Id: Ie028e0d93f4dec4974d357900a2d5d84275a9a8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125209
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-15  Noel Grandin  <noelgrandin@gmail.com>  [92857b181a715de08bd4264f4dc4161367d2b3c7]

        tdf#145323 reportbuilder Moving a field corrupts the field
        
        regression from
            commit 09cb778b6eb7d3a5b9029965a1320b49c90e7295
            clean up SdrObject cloning
        
        Change-Id: I7f234dee1dca704195eeebba874c80e73c7abe91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125196
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-15  Hossein  <hossein@libreoffice.org>  [b56abc20eb198057d65ff40575a53cf1e29cf086]

        Clean C++ SDK example "counter"
        
        * Use <iostream> instead of <stdio.h>
        
        Change-Id: I5cc70613c0b183c24bfa73b779dac3b382b31c93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123328
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-15  Hossein  <hossein@libreoffice.org>  [52ad81c74887e5c4d9a8c0a3cc8a11e3785cb72c]

        Use basegfx::rad2deg() instead of *57.29577951308
        
        * Replaced multiplying by magic number 57.29577951308 with
            basegfx::rad2deg() which is equal to 180.0/M_PI
        * Instances of this could be found using:
        
           git grep 57.29577951308 *.cxx *.hxx
        
        Change-Id: I0ae99a5d63d104b79c6df2dc88e9dda6973a1d3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124226
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-11-15  Hossein  <hossein@libreoffice.org>  [7a0d3ed55c5b6ebda129d66574d78168ca29135b]

        Fixing the license statement for the Convertor C++ example
        
        Fixing the license statement for the 'Convertor.cxx' and 'Makefile'
        according to the '/TEMPLATE.SOURCECODE.HEADER'
        
        This example was added in 83b529d88388c7c8e0563242a030063bd95c4bed
        
        Change-Id: I654d641999aab6951ad21f84fd75e080bb709ec4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125128
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-15  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [6f3f033f91a2debe064d4cd127e9f31cf2518db1]

        KJ: tdf#144036 add UNO Object Inspector
        
        Change-Id: I8465b3c2d13210d01f3742cd8bcc40b5692528ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125210
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-11-14  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [abe18bae182fd43d16a6371d2df061565dadcd8a]

        elementary: tdf#144036 add UNO Object Inspector
        
        Change-Id: I944e666905de6d6ca51c8439ca40a687ed8c3e80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125205
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-11-14  Noel Grandin  <noelgrandin@gmail.com>  [864cbd8b2216c043db42351beac3538b4d51adcd]

        rtl::Static->thread-safe static in sal
        
        Change-Id: I04f8a05aaa078642ee5e55c777b9b259c089695b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125197
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-14  Caolán McNamara  <caolanm@redhat.com>  [c77a881ee3d9846376f9544c15acbba083cda3be]

        tdf#145655 toggle on always-show-icon for animation panel 'add' button
        
        Change-Id: If50d88f9c4a491f747ab0b39b50823cec92ccb27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125174
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-14  Luboš Luňák  <l.lunak@centrum.cz>  [63bb32dff8a5cd469a6e86fa7eb9119d4c40dcfa]

        clang-cl requires -Xclang for -fpch-* options
        
        Change-Id: I96fb0ffaf66476a605966df3f2bde3756ae67ec8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125198
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-14  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [28d43b69651289dca7b62341726ae9771ba30e2c]

        tdf#145672 All icon themes except Colibre Export Preview PDF icons
        
        Change-Id: I6e078c16a0033c200012415ee28a86af8e0ea876
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125180
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-11-14  Henry Castro  <hcastro@collabora.com>  [a0c778cda76b765b0bed0795c3779f548f15f1bc]

        lok: sw: remove database tab
        
        It is not functional the database feature yet.
        
        Change-Id: Iea073512424a738dc2d789923740b837d6f3d691
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125113
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit ead2aa7a7088aa2b41a90746351fdf74822dbbe0)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125130
        Tested-by: Jenkins

2021-11-14  Caolán McNamara  <caolanm@redhat.com>  [ec4b6f6b9984f7d6ed50ccb7799a592c593d32c4]

        remove an ugly coverity warning suppression
        
        Change-Id: I243638e242f68d61b639d4afbcb5d65575cc46e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125172
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-14  Caolán McNamara  <caolanm@redhat.com>  [d9faec292239a978881c395dce2970176994a614]

        cid#1421164 Uncaught exception
        
        Change-Id: I1268249349e4817c2ebade909b4ce8fa65365407
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125171
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-14  Julien Nabet  <serval2412@yahoo.fr>  [29f5bad823016a5d016c3f3012e3c2dc41736303]

        Replace GET_PARAM in ado/ACallableStatement.cxx (connectivity)
        
        Change-Id: I01b7992a5e53dff324208353d8a5196bd16ab0ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125194
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-14  Julien Nabet  <serval2412@yahoo.fr>  [1ba3ab4f7d0b68a584e785de5f9df42e169bce16]

        Replace VISIT_PARAMETER in commontools/parameters.cxx (connectivity)
        
        Change-Id: I4d6bcac319a318623837994ec7942ea49ffa125a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125195
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-14  Julien Nabet  <serval2412@yahoo.fr>  [b99dfd34f5edc2fcb50a491314c486a8bd084259]

        Replace SYM_MAP in evoab2/EApi.cxx (connectivity)
        
        Change-Id: I4df5e2db1c94e5cd29b11d960e3f37dfac3b7ac2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125193
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-14  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [574694a9473a1dd40348ede5206a7527900236ad]

        tdf#145670 Breeze & Sifr: Add missing 1.15 line spacing icons
        
        Change-Id: I3620e5fd14e167e6841c58de4d831955bffca23c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125178
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-11-14  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [82eda057eb34081c03a75f287e2d735ed9b258a7]

        tdf#145670 Colibre,elementary,KJ,Sukapura: Add missing 1.15 line spacing icons
        
        Change-Id: I2ab7e47063eac4e6e2026346746d6f87062c1669
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125177
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-11-14  Hossein  <hossein@libreoffice.org>  [35c85effecb5a615a361c1b7d92d08447bc83423]

        Use M_PI instead of defined value; use rad2deg()
        
        * Replace defined values of PI with M_PI defined in <cmath>
        * Use M_PI_2 instead of PI / 2.0
        * Instances could be found with:
        
            git grep 3.14 *.cxx *.hxx|grep define
        
        * One instance is ignored:
        
          sc/source/core/opencl/opinlinefun_statistical.cxx
        
        * Replace *(180 / PI) with basegfx::rad2deg()
        * Replace 2*PI/360 with basegfx::deg2rad()
        * Use atan2 instead of atan where it was more appropriate
          + atan2() handles all 4 quadrants
          + Extra conditions for different quadrants are removed
        
        Change-Id: I083ee2e1427cd36ba0b8c38e4fe5f782d6486075
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124229
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-14  Jim Raykowski  <raykowj@gmail.com>  [4d4278b1403d38b34ff80ca2a92164f40abd9c36]

        SwNavigator: Fix expanded Headings/Outlines not staying expanded
        
        Fixes expanded Headings/Outlines in the Navigator content tree
        collapsing to first level children when a change to the document causes
        content tree update or when Headings/Outlines is toggled between root
        content navigation view.
        
        Change-Id: I473782ad46c52cc40c1994860be7288b1c03c623
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125083
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-11-13  Mike Kaganski  <mike.kaganski@collabora.com>  [7b8f630db30ee0066a9f4b6e540368d2fcad7fa8]

        Use o3tl::convert
        
        Change-Id: I78db3001d602ec1a0847785b3c127b9d345f5af7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125173
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-13  Regina Henschel  <rb.henschel@t-online.de>  [44f20abf66ce3f9806ad95522d7d9ae698350499]

        use new method too in existing unit tests in svdraw.cxx
        
        Commit 87e5cac has introduced a local method for a common part of the
        new unit tests. Identical parts are used in two existing unit tests.
        The patch replaces them with calls to the new method.
        
        Change-Id: I2945add642ac38048dd1fab4ffc3f2649a261650
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125168
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-11-13  Chris Sherlock  <chris.sherlock79@gmail.com>  [97ef7881cec4f7baa1ef8e7b6b84b6848f8c5f4a]

        tdf#144961 vcl: test PhysicalFontCollection::FindFontFamilyByAttributes()
        
        Note there are missing tests that I will add in the next patch
        
        Change-Id: I98bfb27c424c615f240c687cb5251fe958b4a032
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123308
        Tested-by: Jenkins
        Reviewed-by: Hossein <hossein@libreoffice.org>

2021-11-13  Thorsten Behrens  <thorsten.behrens@allotropia.de>  [a323857126dd420f73492a82f31bb7c8d5400ffb]

        No auto-usage of [s]ccache on Windows for PCH builds
        
        Since that's a pessimisation. Any manual override
        (--enable-ccache, or --disable-pch) will again make configure
        auto-enable [s]ccache if binaries are found.
        
        Change-Id: I4c0773300c792ebb1807d092d3622d90dfac7d5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125073
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-11-13  Noel Grandin  <noelgrandin@gmail.com>  [39f4fd491ca5abaa8a01b75eb500bb82248ff4aa]

        rtl::Static->thread-safe static
        
        Change-Id: I3010494a750eee70ffe9c24c10417d0a3730dbd6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125120
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-13  Mike Kaganski  <mike.kaganski@collabora.com>  [1b6e3efe964eec9110e656a8242f6f4d8b5e7f7e]

        Simplify m_aAppId initialization
        
        Change-Id: Ib760edab95e988b78505de256aba1b09213600fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125127
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-13  Luboš Luňák  <l.lunak@collabora.com>  [359b53acdb14f1661e35c75d8c17fcac9b59faea]

        do not rebuild PCHs on icecream/ccache change
        
        We turn -Wunused-macros on or off depending on whether icecream/ccache
        are used, and since now PCHs rebuild on CXXFLAGS changes, a plain
        temporary 'CCACHE_DISABLE=1' caused a rebuild.
        
        Change-Id: I63d539ac037d595f76a39e585011d1fde54f7f20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125125
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-13  Julien Nabet  <serval2412@yahoo.fr>  [7dc558c29841b9934d1fcadc19fa155b38374feb]

        loplugin:conststringvar
        
        [CXX] vcl/source/window/keycod.cxx
        /home/julien/lo/libreoffice/vcl/skia/SkiaHelper.cxx:664:21: error: variable is only used as rvalue, should be const [loplugin:conststringvar]
                const char* diff = R"(
                ~~~~~~~~~~~~^~~~~~~~~~
        1 error generated.
        
        From https://cgit.freedesktop.org/libreoffice/core/commit/?id=110fa313628c55fef1d35830358aea7e27c1e3ee
        get rid of Skia's 'rasterhack' for Invert()
        It seems that manually writing a shader that does the same
        as SkBlendMode::kDifference works fine even though the blend mode
        crashes e.g. on Windows/AMD. So get rid of the memory<->GPU
        conversions and use the shader as a workaround.
        
        Change-Id: I721d88664f9cb03529ec6e9244424d8e3ed4d156
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125126
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-13  Noel Grandin  <noelgrandin@gmail.com>  [bf2048b1d242c6d5b242f18903612cedf8eaef8e]

        rtl::Static->thread-safe static in StaticNamespaceMap
        
        Change-Id: Iea6f7f96685e332407288af7ada36527acc83a8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125119
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-13  Mike Kaganski  <mike.kaganski@collabora.com>  [a339ebca55f53db5f0b72b26fcfbb3aaa2b2a825]

        Drop unused variables
        
        nWidth/nHeight (1) are irrelevant here (we get the correct pixel size
        right in the hDIB), and (2) should not be -1, because we don't use
        ICAP_UNDEFINEDIMAGESIZE capability [1].
        
        [1] https://twain.org/wp-content/uploads/2017/03/TWAIN-2.4-Specification.pdf#page=268
        
        Change-Id: I8cb20087944536552326b3e1582e8ef12dcc0d32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124986
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-13  Luboš Luňák  <l.lunak@collabora.com>  [9af1dc8a03958c32d4bd56804166293cc1031828]

        add more tests for OutputDev::DrawOutDev()
        
        Test also copy to self and clipped copy.
        
        Change-Id: I3f741e5035fe1f4fb224dc7fe4ba7aa5b4860dda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125122
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-13  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [a4485bd8e03ad4487fe47a4480a9aacfbaf61980]

        tdf#145610: lists should not have includeUpperLevels < 1
        
        Unlike its name, this variable stores *total* amount of levels
        to includes, so during conversion even empty list format to
        prefix/suffix/includeupperlevels we should keep last one above
        zero so list even in future will not have issues with levels
        to display.
        
        Change-Id: I4992c1ac0194f381df9f7b965ecdb2d688892b30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125022
        Tested-by: Jenkins
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>

2021-11-13  Noel Grandin  <noelgrandin@gmail.com>  [ec1a54ca6033533a20309f3df5b8b5353bb2b509]

        rtl::Static->thread-safe static in OPropertyArrayUsageHelper
        
        Change-Id: I389aed33ec3f814c30fca438ac36af4292b30388
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125118
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-13  Noel Grandin  <noelgrandin@gmail.com>  [e6f2736be82559c513aa07c765e9f6c0dd72072b]

        osl::Mutex->std::mutex in OIdPropertyArrayUsageHelper
        
        Change-Id: I19bad304c5c8099fd24be77ec7251e837b513c81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125117
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-13  Noel Grandin  <noelgrandin@gmail.com>  [f4a2c9e91e6b12d4d66b35146ec87b15b365f57d]

        rtl::Static->thread-safe static in OIdPropertyArrayUsageHelper
        
        Change-Id: I21ef0fdc1bf83e313d5dd1079167df0ba59aeed3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125116
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-13  Noel Grandin  <noelgrandin@gmail.com>  [98a2cef1ee9c76897af64ff0a1e1efd280796f36]

        modernise IdPropArrayHelper a little
        
        Change-Id: I73bbb59d41ba752e5bbb798ae590e60fdb550d8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125115
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [0dbde576f57395c9315e5da8c43e9aedf9094953]

        make SwNodeOffset operator+ and operator- inline
        
        forgot to do this
        
        spotted by llunak
        
        Change-Id: I5e8c723850f77346789ea0b1fb364f5e0d44ae42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125097
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-13  Eike Rathke  <erack@redhat.com>  [79589afe173ba8f17bfbbc6b38f0dfbc5fd9e0c9]

        Resolves: tdf#145640 MoveReference...Reorder() there are RPN tokens as well
        
        Change-Id: I03fdf8f9d94e7a499e995b900bba564cd054bd2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125123
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-11-12  Caolán McNamara  <caolanm@redhat.com>  [ae73f0f05aa32f2afc737ab9d4a3e028f7647363]

        call GetGetSpecialCharsFunction just once
        
        Change-Id: Ia2ea7b234216408f3209139fa57be8d6a0794ed9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125091
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-12  Caolán McNamara  <caolanm@redhat.com>  [3509a42a042db1628acc59dfc13298639745f62e]

        Resolves: tdf#145645 pivot table popups don't dismiss when item activated
        
        Change-Id: I5a68a08600b7792d924ec77694a60651df5d9c83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125112
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-12  Luboš Luňák  <l.lunak@collabora.com>  [110fa313628c55fef1d35830358aea7e27c1e3ee]

        get rid of Skia's 'rasterhack' for Invert()
        
        It seems that manually writing a shader that does the same
        as SkBlendMode::kDifference works fine even though the blend mode
        crashes e.g. on Windows/AMD. So get rid of the memory<->GPU
        conversions and use the shader as a workaround.
        
        Change-Id: I971deeeb98f40e5ffa90f6a8dd7b0b21ec491c1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125101
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-12  Luboš Luňák  <l.lunak@collabora.com>  [754697f0dcd63e1f0ce2edd70ab8b42b1b4d4484]

        revert part of 'loplugin:flatten' in Skia code
        
        The automated code flattening may make sense in old spaghetti code,
        but this is new code, and it's structured the way it makes sense.
        Both those if's are logically just a part of a larger function
        and bailing out sooner is at least conceptually wrong (and the moment
        I add more code there, I'd need to revert anyway).
        
        Change-Id: Iddbd22166159429636196eb1545b008ef576036b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125054
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [a4d4286a6ae5ad7f57db4f34380ed170b92ced06]

        introduce OUStringConstExpr
        
        so we can declare compile-time constant arrays and structs
        containing OUStringLiteral
        
        Change-Id: I51fd743f2e461a36bb4a0a17c6ff107f86096895
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125045
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [16be302fededaf2cc6e82701bda6dcba6e3fa4d3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 79548b2894c85265f0e4cb9ec74c761c1f5955ed
          - Improvement in  English
            
            Change-Id: I9b7da83ad12b20e01499f46667f42e63548f3d58
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124984
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-12  Julien Nabet  <serval2412@yahoo.fr>  [02244b3b651465e65ce192c6e82e91aba44dcd6e]

        Replace REGISTER_PROP in connectivity/evoab2
        
        Change-Id: Icdadadcaa4c6ee9bdaeb6105a33cf1891279781f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125107
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-12  Julien Nabet  <serval2412@yahoo.fr>  [d2fa58b628b3f48c1c8941dbbd9d2faadddeef99]

        Replace some macros in dbaccess part 9
        
        Remove IMPLEMENT_LISTENER_MULTIPLEXER_CORE + BEGIN_DECLARE_LISTENER_MULTIPLEXER
        + END_DECLARE_LISTENER_MULTIPLEXER + DECLARE_MULTIPLEXER_BOOL_METHOD + DECLARE_MULTIPLEXER_VOID_METHOD
        + STOP_MULTIPLEXER_LISTENING + START_PROPERTY_MULTIPLEXER_LISTENING + STOP_PROPERTY_MULTIPLEXER_LISTENING
        + START_MULTIPLEXER_LISTENING
        
        Change-Id: I23dfa9d71b8ae84b9c4ff5e55145e8b350a1eeba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125105
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-12  flywire  <flywire0@gmail.com>  [5f8dc0a2e1ff065978881913156b3ba451231793]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6d3d8f1f5279595d78267ed830cc0abb6babccb3
          - Simplify location description
            
            Change-Id: I943bdd1ab68d0f73f3e7735b62c8ef228eecd72a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124700
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-12  Caolán McNamara  <caolanm@redhat.com>  [942c8654648ab18a32b00eb686ce04d9ee668617]

        insert special character in sql view in dbaccess using an arbitrary font
        
        The font to use in the editengine is set with the fallback list notation
        "Font1;Font2;Font3" and while SvxCharacterMap::SetCharFont explicitly has...
        
        {
            // first get the underlying info in order to get font names
            // like "Times New Roman;Times" resolved
            vcl::Font aTmp(m_xVirDev->GetFontMetric(rFont));
        }
        
        which is supposed to resolve to what the physical font is, it appears
        that since the ancient merge of:
        
        commit 2f382d6c2579a25c68dbd121af7f1f5dc7ec9852
        Date:   Thu Mar 27 16:59:30 2003 +0000
        
            MWS_SRX644: migrate branch mws_srx644 -> HEAD
        
        a change was included of:
        
        -    // Fontdaten ermitteln und setzen
        -    aMetric.SetName( pMetric->maName );
        +    // set aMetric with info from font
        +    aMetric.SetName( maFont.GetName() );
        
        which means that font names like "Times:Times New Roman" appear in the
        FontMetric for the font and not the font name of the physical font that
        the metric describes.
        
        That doesn't look right to me, but rather than get bogged down in
        changing that and the undoubtedly infinite chain of knock on problems
        that will trigger just start with a simple font name here not the
        fallback list.
        
        The font is "Liberation Mono;etc;etc" so the first one is certain to be
        available.
        
        Change-Id: I58809be8edb515d9823867c7a0bce5931dccbd27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125100
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-12  Mike Kaganski  <mike.kaganski@collabora.com>  [3e8214734f9695d7f16c4a37f1a497aeb229d677]

        Add a comment clarifying intended replacement for non-const operator[]
        
        Change-Id: Ib6cd01e1da3e23521e2ae385b8f50046000da410
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125103
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-12  Regina Henschel  <rb.henschel@t-online.de>  [87e5caca7d3133a32d92503bfa8e5a1409545187]

        tdf#143021 unit test enable 'matte' extrusion surface
        
        This adds the missing unit test for commmit
        70a4cb766ed356bc17433ac1673e977bb0bf3d2f.
        
        Thanks to Tomaž for extending the test framework to 3D.
        
        Change-Id: Iffaa163c3d453318bc0ed7f8703af15bd20c8966
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125013
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-11-12  Attila Szűcs  <szucs.attila3@nisz.hu>  [9fdb9c5fd71e61ae673c79064e3249ce7207031a]

        tdf#145611 sw: fix regression: undoing page breaks
        
        at pages with endnotes.
        
        Added a nullptr check for section to avoid crash on Linux.
        It seems, SwSectionFrame::m_pSection can be nullptr at that point.
        
        Regression from commit 4c31b4ef2083087a822c3ae648fd09acc67d2f88
        "tdf#139336 sw: fix extra pages of multicolumn sections with footnotes".
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: Iec4ff93df6720d0e62af59117cd03bd3902c0f64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125095
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-11-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e3f2699eb402164391776851a9dd95026ef40032]

        Fix typo
        
        Change-Id: I45cff1f3182fd17776281d1daf49477077779ebe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125099
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-11-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [e410094c1c0565cbff335c71cc5ebb2ea4e706e2]

        tdf#126605: sd: move UItest to CppUnittest
        
        Change-Id: I6c7da3f903199027cd7cb446bdc559fcc27b3828
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125096
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-12  Heiko Tietze  <tietze.heiko@gmail.com>  [4141c13da8245b5ed46be3b7034d014d75f433f9]

        Resolves tdf#70519 - Make wavy lines depend on zoom factor
        
        Solves accessibility issue of too faint spellchecking indicators
        
        Change-Id: Ic5bc9e205981e90c8f4ee12aa52dde723da1e7aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125038
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-11-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e9577ef8265ec579066b2daa7de3f1b15044b2b7]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 5cf23af85b47be6e398add826da1a02175be4238
          - Add "exrtudir" to spell check for pt-BR
            
            Refactor by PTG tool
            
            Change-Id: I78d0caffbbe04d1d0b75ae1dab95470452692550
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/125106
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-12  Hossein  <hossein@libreoffice.org>  [d49807bb277f69cfd494f10399e59bd9947a9d29]

        Add error handling while creating absolute url
        
        * Added error handling while creating absolute url from file name
        * It was reported as ofz#1493240 Unchecked return value
        * It has been silenced in 30f1617bd873d9ccf343a280ba27f476d4c7726e
          and b7c8e4f8ae5402eb665f758f75123e9fe1514d01
        
        Change-Id: Idb8116a5805be38cc37ec1ba28ef226ba160e25b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124214
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-12  Luboš Luňák  <l.lunak@collabora.com>  [5e7421b3895aa69ea874fc2ccf0f615b1163fbda]

        rebuild a PCH when the flags it was built with change
        
        We already store the flags in a .flags file for another use, so just
        handle the file as another make rule before the PCH rule and
        if the file changes then the PCH rule will depend on something
        that has changed.
        
        Change-Id: Ic43068273a40c0337b77221660f370780a21340c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125094
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-12  Luboš Luňák  <l.lunak@collabora.com>  [7a65f43709b2945cca935158c72c28dc77ba65b2]

        adapt to Sequence::operator[] non-const removal
        
        5054202e71605cb4f10c798be76679 passed Gerrit before the changes
        and I submitted it only later after the changes.
        
        Change-Id: I251f50f417964f23e5e91aae6696df609fee9e14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125098
        Tested-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-12  Caolán McNamara  <caolanm@redhat.com>  [e467d936452bd428fe71339803fa22eb0a5f31e2]

        Resolves: tdf#145582 modify called too often
        
        a problem since:
        
        commit 5b98dd53c7dc101d3a5ff693d3f0520ec1abd3d1
        Date:   Tue Aug 3 12:28:23 2021 +0100
        
            tdf#143657 'execute' button doesn't get enabled when contents changed
        
        which was a fix for the problem since:
        
        commit 73c9ef661d9ef6237d3fd3c259fd040a545b44cf
        Date:   Tue Jul 6 18:51:38 2021 +0200
        
            tdf#132740 don't broadcast if modified status has not changed
        
        Change-Id: Ibae42251ce04229283283407bc2ab986272e945d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125090
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-12  Stephan Bergmann  <sbergman@redhat.com>  [7b26ac7e8eba298ba173c682bbd952f60a59c5f3]

        Fix HAVE_CPP_CONSTEVAL check for MSVC
        
        For one, it always trivially failed with
        
        > LINK : fatal error LNK1104: cannot open file 'LIBCMT.lib'
        
        because of a missing LIB env var expected by cl.  (Rather using LDFLAGS with
        something like
        
        > LDFLAGS="$LDFLAGS -LIBPATH:$COMPATH/lib/$WIN_HOST_ARCH"
        
        instead of prepending LIB to $CXX via env wouldn't work, as AC_RUN_IFELSE puts
        LDFLAGS too early on the compiler command line, causing "cl : Command line
        warning D9002 : ignoring unknown option '-LIBPATH:...'".  And just using
        something like
        
        > CXX="env LIB=$COMPATH/lib/$WIN_HOST_ARCH $CXX"
        
        instead of the full $ILIB would cause "LINK : fatal error LNK1104: cannot open
        file 'kernel32.lib'".)  This means that the HAVE_CPP_CONSEVAL check had to be
        moved past setting up ILIB.
        
        But for another, detection of HAVE_CPP_CONSTEVAL under --with-latest-c++ would
        trigger MSVC bug <https://developercommunity.visualstudio.com/t/1581879> "Bogus
        error C7595 with consteval constructor in ternary expression (/std:c++latest)"
        at
        
        > sd/source/ui/unoidl/unoobj.cxx(742): error C7595: 'Color::Color': call to immediate function is not a constant expression
        
        (and see also f8a30a87a9d0c68dc16d5fa2ca63f687b1d90da1 "Fix (mis-)uses of
        temporary O[U]StringLiteral") so add a test for that bug to the checking code.
        
        Change-Id: Iedf793f388fc190555a71ed3ab63e87a77ad4828
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125093
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-12  Luboš Luňák  <l.lunak@collabora.com>  [309bffba603ae65e76148dff3add1a541a2b5d81]

        make it explicit whether to ignore the result of getLOKPayload()
        
        Returning an empty string to signify 'ignore' was a poor design,
        as some messages types actually may have valid empty messages.
        
        Change-Id: Ia82d3d97d150bc5ef412a1bd4b1091d9b2d84385
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124979
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-12  Miklos Vajna  <vmiklos@collabora.com>  [39f231360013e944a8713248359662b9f282d902]

        sw, out of order undo: allow multiple actions from other views
        
        Previously we assumed that the action to be executed is always exactly
        the top of the undo stack minus 1 element.
        
        Extend this, so that in case an other view appends two or more elements
        to the undo stack, we still find our undo action. Obviously only do this
        if all those undo actions are independent from us.
        
        This requires replacing the swap in svl/ with a move-out + move a range
        down + move in construct.
        
        Change-Id: Ic12d32d6eb5e77618d99eddb4fa096802f32d655
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125076
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-11-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [e1a9d507d92cc793f7f10f87cdd7a5534faa5759]

        uitest: sd: Add UItest for .uno:ExportToPDF
        
        Change-Id: I9ec7fd16c51c0240d041784d03aba687e07656ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125092
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [f3076ba858509756d8e69000632b41e06d14043e]

        uitest: sc: Add UItest for .uno:ExportToPDF
        
        Change-Id: I73b1ed04edb883c78316e10650da30e81eac78df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125088
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-12  Luboš Luňák  <l.lunak@collabora.com>  [5054202e71605cb4f10c798be766798d99cb1b6a]

        make it possible to find out what fonts are actually really used
        
        A document specifies which font each text is supposed to use,
        but we still need to map that to a real available font, which
        includes also font fallback in case the font selected doesn't
        cover all glyphs.
        
        This commit adds API to track this font mapping, first
        StartTrackingFontMappingUse() will make VCL record this
        information, and then FinishTrackingFontMappingUse() will stop
        and return all the information, as a listing saying that
        a requested font got mapped to a list of fonts and the number
        of times this took place. This can be useful to find out
        what actually gets used for a specific document, or compare how
        changing fonts available affects a specific document.
        
        Change-Id: I6426ecef354166bef337b1dc9b9007fda148d5c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123051
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [b2247f86e42c05991165834ff5d63731b0da2b3b]

        improve mergeToSinglePolyPolygon
        
        spotted by llunak.
        
        No need to take param by &&, since mergeToSinglePol does not
        actually need to modify it.
        
        Also flatten it a little.
        
        Change-Id: I2f5ade347db756e21ecb0a88c3935805268f5072
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125086
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins

2021-11-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [67c541621b701a6873f4e507ad9cc4119b2985bf]

        uitest: sw: Add UItest for .uno:ExportToPDF
        
        Change-Id: Icb28ec46e2db5c67f105a61a79e65edfde1df6a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125081
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [a0a4aa475e29bd030313c1a17e962386e6d063ca]

        tdf#145584: sw_uiwriter3: Add unittest
        
        Change-Id: I2713a6563542307e8103a88301bb623bd8da11d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125079
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-12  Michael Stahl  <michael.stahl@allotropia.de>  [bb58293296f843654045d7b0eba6899d11533a4a]

        rhino: unbreak build on Fedora 34
        
        Sometime during the Fedora 34 lifecycle, ant started to put
        /usr/share/java/rhino.jar on the classpath used to invoke javac,
        which results in:
        
            [javac] workdir/UnpackedTarball/rhino/src/org/mozilla/javascript/optimizer/Codegen.java:202: error: reference to Hashtable is ambiguous
            [javac]         Hashtable possibleDirectCalls = null;
            [javac]         ^
            [javac]   both class java.util.Hashtable in java.util and class org.mozilla.javascript.Hashtable in org.mozilla.javascript match
        
        Indeed /usr/share/java/rhino.jar contains a class
        org.mozilla.javascript.Hashtable, while it doesn't exist yet in the
        older rhino1_5R5.zip that is bundled.
        
        The problem is that the package ant-apache-bsf contains the file
        /etc/ant.d/apache-bsf which references the system rhino jar.
        
        It turns out that reading the /etc/ant.d/* files in the shell script
        /usr/bin/ant can be suppressed by setting the variable OPT_JAR_LIST to a
        non-empty value, which is documented as "A user should
        request optional jars and their dependencies via the OPT_JAR_LIST
        variable", but which is sadly ignored if set to an empty value.
        
        Another way to fix the problem is to patch the property
        build.sysclasspath to "ignore" in build.xml.
        
        http://ant.apache.org/manual/sysclasspath.html
        
        Change-Id: I6d82eb226e5d01d094ebe044dbdada85b8687814
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124934
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-12  Stephan Bergmann  <sbergman@redhat.com>  [f8a30a87a9d0c68dc16d5fa2ca63f687b1d90da1]

        Fix (mis-)uses of temporary O[U]StringLiteral
        
        ...as sub-expressions of ternary operators, which happened to keep compiling
        after 4b9e440c51be3e40326bc90c33ae69885bfb51e4 "Turn OStringLiteral into a
        consteval'ed, static-refcound rtl_String" and
        e6dfaf9f44f9939abc338c83b3024108431d0f69 "Turn OUStringLiteral into a
        consteval'ed, static-refcound rtl_uString" because both branches are of the same
        type O[U]StringLiteral<N>, and which didn't cause any issues because no dangling
        pointers to those temporary objects escaped the surrounding full expressions.
        
        This was found with an experimental build with VS 2022 with
        --enable-latest-c++, which would support HAVE_CPP_CONSTEVAL after some linking
        fix in the configure.ac detection code (which is forthcoming in a later commit)
        and flagged all these uses in ternary operators as error C7595 "call to
        immediate function is not a constant expression".  That error looks bogus (and
        it also caused a false
        
        > sd/source/ui/unoidl/unoobj.cxx(742): error C7595: 'Color::Color': call to immediate function is not a constant expression
        
        so HAVE_CPP_CONSTEVAL will need to remain undefined for VS 2022 until that
        compiler bug is fixed), but it nicely found all these cases that should arguably
        be cleaned up.
        
        Change-Id: I81de94e8af5a6c50e5fe7dfa1a4b253e0c2a68f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125082
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-12  Tor Lillqvist  <tml@collabora.com>  [9c8076f438dfac311a9c7dce559e8ab3ea4fd6e0]

        Include <cstdint> in fxcodec/fx_codec.h
        
        Fixes the build of Pdfium on Fedora 34 for me. No idea why it wasn't
        needed on other platforms.
        
        Change-Id: Id0d6172383970b289b6b3b7f6b5c0da998167796
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125084
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-11-12  Luboš Luňák  <l.lunak@collabora.com>  [897130541646a37e358463cb76aa505b66a1d7ac]

        fix assertion with scaled alpha image in SkiaSalBitmap
        
        The size of the alpha image does not really depend in mPixelsSize,
        it's created on demand and it's just necessary to check if it
        has the right size.
        
        Change-Id: Ic16c7c2b202be31c22b21b0c5ee720bda955bbbd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125059
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-12  Luboš Luňák  <l.lunak@collabora.com>  [a8ea76779f8c0ab52f0200249a4a5cc279b914b3]

        log also whether SkiaSalBitmap has a pixel buffer
        
        Change-Id: Ib78c661ec82456386d79680f106b6d14b66f450f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125058
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-12  Luboš Luňák  <l.lunak@collabora.com>  [1008f2a06e43c19b7d8b95427198bd691eed5992]

        clean up SkCanvas before using the bitmap it's painted to
        
        I think this is not strictly needed with raster bitmaps, but still,
        this is the proper way.
        
        Change-Id: If6ccf82cf633afefa5c043096ec01b5f3891dc0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125057
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-12  Luboš Luňák  <l.lunak@collabora.com>  [b11a510541f3758e1769f75b34cf27e70b846923]

        drop usage of SkSurface::draw()
        
        It causes so many problems that it almost doesn't get used in practice
        anyway.
        
        Change-Id: Ie11042749d0cca998af45be1daee6f14bf9531f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125056
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [5fe5ded723b2bea0c88ebc7647284dc0ade97ee3]

        simplify construction of XMLPropertyMapEntry
        
        so we don't have to pass in the size of the string literal.
        
        This is mostly a preparatory change, to make an another
        patch of mine less noisy.
        
        Change-Id: Idafcd68586b8b465e63dc89e4a4180d2e70ac3a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125080
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-12  Julien Nabet  <serval2412@yahoo.fr>  [6bd74e49f8a99f14a7d8bdc005e2fd50e773841b]

        Replace some macros in dbaccess part 8
        
        Remove DECLARE_PROPERTY_MULTIPLEXER + IMPLEMENT_LISTENER_MULTIPLEXER_BOOL_METHOD
        + IMPLEMENT_LISTENER_MULTIPLEXER_VOID_METHOD + IMPLEMENT_LISTENER_ADMINISTRATION
        + IMPLEMENT_PROPERTY_MULTIPLEXER + IMPLEMENT_PROPERTY_LISTENER_ADMINISTRATION
        
        Change-Id: Ib0522fc895166489c70c163b9d6c0f65cd9a3d59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125078
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-12  Noel Grandin  <noelgrandin@gmail.com>  [2811d0a20e038f6fd573f31eff8d485bd16c81ce]

        rtl::Static to thread-safe static
        
        Change-Id: I6390d1811bad59c09a074039c635710d25a660d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124886
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-12  Mike Kaganski  <mike.kaganski@collabora.com>  [00d74a5e0291a40e532b2a0f51fdd5a3e1f487ed]

        Use more o3tl::convert in sc
        
        Change-Id: I624b6c570eff8b6cdc83ffcb2d0dbadf848715b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120330
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-12  Caolán McNamara  <caolanm@redhat.com>  [9871789e0f9256ac27ea7bc4590ba910d6e4c373]

        coverity: annotate with markup so they will stay silenced
        
        Change-Id: I8ac0ae4cd64d8171eebd98d89d1fe954280987b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125072
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-12  Luboš Luňák  <l.lunak@collabora.com>  [0bd7dcf09d1801b03367ecbfd388c5940081d483]

        reduce copy&paste
        
        Change-Id: Ie37f96755f348316bb8d5129df925134943e7ace
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125055
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-12  Miklos Vajna  <vmiklos@collabora.com>  [d4f0281f3127255b792a9ec492ba4a14d5ee64c2]

        external: update pdfium to 4699
        
        Change-Id: I545adce0491e48fad2bfc4003695bd96cc911f22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125068
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [de7ebc3b545408692bf9563e8b490b7b822fe3de]

        Fix typo
        
        Change-Id: I52608622b775c12c08497f05fffd7639f2543a34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125074
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-12  Mike Kaganski  <mike.kaganski@collabora.com>  [5b160c734fa3f7ab0ef235e99480ce7d14e20224]

        Add a bit of info to the test failure output
        
        Change-Id: I94950217aa979805e3080b4ab9230a799dcab7ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124977
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-11  Stephan Bergmann  <sbergman@redhat.com>  [c36fa9f86e54afa4e1876a9d296ebcbfcbd3a0ad]

        external/poppler: Avoid missing typeinfo in UBSan builds
        
        After 03bc0f97205593547ddf1fc8d4fb396479bcab6d "poppler: upgrade to release
        21.11.0", my Linux Clang UBSan build started to fail to link
        Executable_xpdfimport with
        
        > ld.lld: error: undefined symbol: SplashOutputDev::SplashOutputDev(SplashColorMode, int, bool, unsigned char*, bool, SplashThinLineMode, bool)
        > >>> referenced by PSOutputDev.cc:3197 (workdir/UnpackedTarball/poppler/poppler/PSOutputDev.cc:3197)
        > >>>               PSOutputDev.o:(PSOutputDev::checkPageSlice(Page*, double, double, int, bool, bool, int, int, int, int, bool, bool (*)(void*), void*, bool (*)(Annot*, void*), void*)) in archive workdir/LinkTarget/StaticLibrary/libpoppler.a
        >
        > ld.lld: error: undefined symbol: SplashOutputDev::startDoc(PDFDoc*)
        > >>> referenced by PSOutputDev.cc:3206 (workdir/UnpackedTarball/poppler/poppler/PSOutputDev.cc:3206)
        > >>>               PSOutputDev.o:(PSOutputDev::checkPageSlice(Page*, double, double, int, bool, bool, int, int, int, int, bool, bool (*)(void*), void*, bool (*)(Annot*, void*), void*)) in archive workdir/LinkTarget/StaticLibrary/libpoppler.a
        >
        > ld.lld: error: undefined symbol: typeinfo for SplashOutputDev
        > >>> referenced by PSOutputDev.cc
        > >>>               PSOutputDev.o:(.data+0x16208) in archive workdir/LinkTarget/StaticLibrary/libpoppler.a
        > >>> referenced by PSOutputDev.cc
        > >>>               PSOutputDev.o:(.data+0x162A8) in archive workdir/LinkTarget/StaticLibrary/libpoppler.a
        > >>> referenced by PSOutputDev.cc
        > >>>               PSOutputDev.o:(.data+0x16348) in archive workdir/LinkTarget/StaticLibrary/libpoppler.a
        > >>> referenced 6 more times
        
        because external/poppler/StaticLibrary_poppler.mk apparently only builds a
        curated subset of poppler source files, but in a UBSan build the implementation
        of
        
          GfxFontLoc *GfxFont::locateFont(XRef *xref, PSOutputDev *ps)
        
        in workdir/UnpackedTarball/poppler/poppler/GfxFont.cc (being the only place in
        Executable_xpdfimport that mentions PSOutputDev, i.e., which is
        apparently never instantiated in Executable_xpdfimport, and that ps argument is
        apparently always null) needs the PSOutputDev typeinfo, thus pulling in
        PSOutputDev.o from StaticLibrary_poppler (which contains the virtual PSOutputDev
        dtor and thus its typeinfo), which in turn needs the SplashOutputDev ctor and
        SplashOutputDev::startDoc from within PSOutputDev::checkPageSlice.
        
        The obvious fix would be to extend the curated list of source files to
        include the missing SplashOutputDev symbols, and any symbols recursively needed
        by those, but that would quickly lead to inclusion of
        workdir/UnpackedTarball/poppler/splash/SplashFontEngine.cc which would fail to
        compile due to a missing
        
          #include <ft2build.h>
        
        from FreeType.  So instead of going down that road of adding in ever more stuff,
        lets try to leave out the problematic definition of
        PSOutputDev::checkPageSlice (which is apparently never called anyway, see
        above).  But leaving that virtual function out completely would cause missing
        symbols in the PSOutputDev vtable emitted alongside the PSOputput dtor, but also
        leaving out that dtor (which is apparently never called anyway, either) would
        then suppress emission of the PSOutputDev typeinfo, which started this whole
        exercise.
        
        So, just for the UBSan builds, define PSOutputDev::checkPageSlice (never called
        anyway, see above) with an empty body, as the least invasive approach to avoid
        the missing typeinfo symbol.
        
        Change-Id: Ifcb80501b71f22d8f14ee29fd8e4480871ee36d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125071
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-11  Caolán McNamara  <caolanm@redhat.com>  [c39749b1472f2719c6de59debd40e793550b5f46]

        remove an ugly coverity warning suppression
        
        if the warning reappears o3tl::suppress_fun_call_w_exception is
        my intended weapon of choice given the now commonplace use
        of std::optional which doesn't have a deleter arg when the same
        problem arises there
        
        Change-Id: If843173a45f50a266fe7a79126bd2892f7686a48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125043
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-11  Mike Kaganski  <mike.kaganski@collabora.com>  [06ca3d89f4b9761f1bfea66a93f0fc7e0bab71a6]

        Drop ScGlobal::GetEmptyOUString() and EMPTY_OUSTRING
        
        OUString default ctor already uses a static instance
        (through rtl_uString_new), no need to have another
        module-specific static.
        
        Commit d8037ae18a297229d1b79f8f76331abfd548350d had
        removed its sw counterpart some time ago.
        
        Change-Id: I140fe13bc1f6b0cbe188e83e602fdebe995e467a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125061
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-11  Julien Nabet  <serval2412@yahoo.fr>  [be73c64d11fd330f76b08fc75354164aba3ecc88]

        Replace some macros in dbaccess part 7
        
        Remove FIRST_USER_DEFINED_FEATURE and LAST_USER_DEFINED_FEATURE + GRANT_REVOKE_RIGHT
        + ALL_STRING + ALL_INT
        + NSQLAllocHandle + NSQLFreeHandle + NSQLSetEnvAttr + NSQLDataSources
        + LbText + LbPos + CHECK_INVARIANTS
        + OUT_LF + TAG_OFF_LF + TAG_ON_LF + TAG_OFF + TAG_ON
        
        Change-Id: I07261ea0eafcc9f0630f92e47bf5c2f694661933
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125065
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [ce64e3feb72dbe8f14a5b22a6a02722b02b391b0]

        CppunitTest_sc_macros_test: simplify test
        
        Change-Id: Icefb1de06f26b2e0d0b20920fdfef7947cfed964
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125067
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-11  Michael Stahl  <michael.stahl@allotropia.de>  [29f08453059c308e3ce076c8689e48b19f84c026]

        sw: the RedlineComment property is settable on SwXRedline
        
        ... but not SwXRedlinePortion.
        
        Change-Id: Ic186e2af76942a796b440c6346dc9443e71438a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125035
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-11  Julien Nabet  <serval2412@yahoo.fr>  [196ac5f5435dfba5bb93e1728c38eb7fa847876d]

        tdf#145584: fix crash on exporting as PDF with Selection rRange
        
        Regression from 20ddabc88b6b45ea3efcc44ede5244ea526b09c4
        tdf#144989 sw: disable idle jobs during printing or PDF export
        The problem is that (with the kde5 and WNT vclplugs) the idle jobs
        update fields and un-hides every section, which destroys the layout
        that SwXTextDocument::getRendererCount() finalised with great effort
        
        bt:
        0  0x00007f773af65dfa in SwXTextDocument::render(int, com::sun::star::uno::Any const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (this=0x66e4980, nRenderer=0, rSelection=
          uno::Any("com.sun.star.uno.XInterface": {_vptr$XInterface = 0x9579020}), rxOptions=uno::Sequence of length 8 = {...}) at sw/source/uibase/uno/unotxdoc.cxx:3012
        1  0x00007f76ff5f2832 in PDFExport::ExportSelection(vcl::PDFWriter&, com::sun::star::uno::Reference<com::sun::star::view::XRenderable> const&, com::sun::star::uno::Any const&, StringRangeEnumerator const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>&, int) (this=0x7ffc7ee0e990, rPDFWriter=..., rRenderable=uno::Reference to (SwXTextDocument *) 0x66e4c38, rSelection=
          uno::Any("com.sun.star.uno.XInterface": {_vptr$XInterface = 0x9579020}), rRangeEnum=..., rRenderOptions=uno::Sequence of length 8 = {...}, nPageCount=1) at filter/source/pdf/pdfexport.cxx:218
        2  0x00007f76ff5f787e in PDFExport::Export(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)
            (this=0x7ffc7ee0e990, rFile="file:///tmp/lu4uimg.tmp/lu4uimk.tmp", rFilterData=uno::Sequence of length 54 = {...}) at filter/source/pdf/pdfexport.cxx:949
        3  0x00007f76ff60a4a8 in PDFFilter::implExport(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (this=0x71798a0, rDescriptor=uno::Sequence of length 14 = {...})
            at filter/source/pdf/pdffilter.cxx:161
        4  0x00007f76ff60a7fe in PDFFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (this=0x71798a0, rDescriptor=uno::Sequence of length 14 = {...})
            at filter/source/pdf/pdffilter.cxx:224
        5  0x00007f7755e60218 in SfxObjectShell::ExportTo(SfxMedium&) (this=0x66d2a30, rMedium=...) at sfx2/source/doc/objstor.cxx:2468
        (full bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=176170)
        
        Valgrind:
        ==619070== Invalid read of size 8
        ==619070==    at 0x19227A60: SwXTextDocument::render(int, com::sun::star::uno::Any const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (unotxdoc.cxx:3012)
        ==619070==    by 0x7403: ???
        ==619070==    by 0x1C4A8B57: ???
        ==619070==    by 0x1C4A8BFF: ???
        ==619070==  Address 0x1ed27e08 is 328 bytes inside a block of size 880 free'd
        ==619070==    at 0x483C71B: operator delete(void*) (vg_replace_malloc.c:923)
        ==619070==    by 0x188EC5CC: SwDoc::release() (doc.cxx:118)
        ==619070==    by 0x1902B92C: clear (ref.hxx:196)
        ==619070==    by 0x1902B92C: SwDocShell::RemoveLink() (docshini.cxx:444)
        ==619070==    by 0x1902B622: SwDocShell::~SwDocShell() (docshini.cxx:372)
        ==619070==    by 0x1902BC07: ~SwDocShell (docshini.cxx:362)
        ==619070==    by 0x1902BC07: ~SwDocShell (docshini.cxx:362)
        ==619070==    by 0x1902BC07: virtual thunk to SwDocShell::~SwDocShell() (docshini.cxx:0)
        ==619070==    by 0x18EFA411: ~SfxObjectShellLock (objsh.hxx:863)
        ==619070==    by 0x18EFA411: SwRenderData::~SwRenderData() (printdata.cxx:48)
        ==619070==    by 0x19227A2B: operator() (unique_ptr.h:85)
        ==619070==    by 0x19227A2B: reset (unique_ptr.h:182)
        ==619070==    by 0x19227A2B: reset (unique_ptr.h:456)
        ==619070==    by 0x19227A2B: SwXTextDocument::render(int, com::sun::star::uno::Any const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (unotxdoc.cxx:3009)
        ==619070==    by 0x21566DB5: PDFExport::ExportSelection(vcl::PDFWriter&, com::sun::star::uno::Reference<com::sun::star::view::XRenderable> const&, com::sun::star::uno::Any const&, StringRangeEnumerator const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>&, int) (pdfexport.cxx:218)
        ==619070==    by 0x2156BB83: PDFExport::Export(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (pdfexport.cxx:949)
        ==619070==    by 0x21572A05: PDFFilter::implExport(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (pdffilter.cxx:161)
        ==619070==    by 0x21572F65: PDFFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (pdffilter.cxx:224)
        (full Valgrind trace here:
        https://bugs.documentfoundation.org/attachment.cgi?id=176173)
        
        Change-Id: I03a7ec45a62be2729273111a37c1daaaa3bdf664
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125014
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [fd06044c0178bb7724a735c233aa698e2dcea096]

        tdf#142986: sc: Add UItest
        
        Change-Id: I8469056b0b38b1d714ffdc1cc006beacae6ea3c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124956
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-11  Nnamani Ezinne  <nnamani.ezinne@collabora.com>  [c3773aaf627dda07125358c77f767ac1fe4fa755]

        Impress- Correct commands mentioning Page instead of Slide
        
        Replaced UNO commands that have similar implementation but their labels bear Page instead of Slide
        
        Change-Id: I5fb24493478b0a8fdd4e324066d8112497fc9eb1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124888
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125047
        Tested-by: Jenkins

2021-11-11  Szymon Kłos  <szymon.klos@collabora.com>  [4fc8c453da759b34e7460da6338a5c2d80e3d3c4]

        Handle UNO command aliases in ToolBoxes
        
        This allows to use ".uno:InsertSlide" which is an alias for
        ".uno:InsertPage"
        in the notebookbar.
        
        Change-Id: Ia52488b65e308a62b686e77b38cba3675deece73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124952
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125046
        Tested-by: Jenkins

2021-11-11  Noel Grandin  <noelgrandin@gmail.com>  [8b98f44b9643bdd873919185a617f530c04203e1]

        rtl::Static to thread-safe static
        
        Change-Id: I98909614d4a8d4317867036678c7202e28dcf285
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125001
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-11  Dr. David Alan Gilbert  <dave@treblig.org>  [f75974f95f04efef92c2a17eed498d9dd189c7a0]

        ooxmlexport test: fix ?: identical values
        
        cppcheck spotted a pair of:
        
        CPPUNIT_ASSERT_EQUAL(sal_Int32(mbExported ? 11331 : 11331), xChildGroup->getPosition().Y);
        
        where the ?: has the same values; from https://gerrit.libreoffice.org/c/core/+/115668
        
        squash the ?:
        
        Change-Id: I3c1756bd63699408f722824684d71b74c6ea9b7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125017
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-11  Julien Nabet  <serval2412@yahoo.fr>  [f1dbe5fdb68b72c4fedd43ddab9cffcf44c9d9b0]

        Replace some macros in dbaccess part 6
        
        Remove DECL_PROP_IMPL + ELEMENT_COUNT + HANDLE_SQL_ERRORS + DO_SAFE
        
        Change-Id: I2208a22329f7611a7fdc896e25bb0ef0bb378abd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125050
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-11  Luboš Luňák  <l.lunak@collabora.com>  [9b96b748f324294cdf4b2d60bcea689757e08334]

        do not draw "desktop" (=surrounding background) in Writer in LOK mode
        
        It's meant to stay transparent.
        
        Change-Id: Ia6264c44f369e80092f78a6a6674857460cd7c04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124716
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit 7f88f47bb9995eaf4d9cc169788e9fe2006af1ad)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124971
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-11  Jean-Pierre Ledure  <jp@ledure.be>  [bef0b6dfef69472098aa11f4235ddef34d10cd35]

        ScriptForge - (SF_Calc) new Printf() method
        
        Returns the input string after substitution of its tokens by
        their values in the given range
        
        This method is usually used in combination with SetFormula()
        
        The accepted tokens are:
           - %S   The sheet name containing the range,
                  including single quotes when necessary
           - %R1  The row number of the top-left part of the range
           - %C1  The column letter of the top-left part of the range
           - %R2  The row number of the bottom-right part of the range
           - %C2  The column letter of the bottom-right part of the range
        
        The default token character (%) may be modified.
        
        The method is available both for Basic and Python user scripts
        
        Change-Id: If9c3a042abf22ba760d1410b105b04716d092418
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125044
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-11-11  Michael Stahl  <michael.stahl@allotropia.de>  [03bc0f97205593547ddf1fc8d4fb396479bcab6d]

        poppler: upgrade to release 21.11.0
        
        The changelogs tend to mention "crash in malformed files" a lot.
        
        Change-Id: Iadc1d9cc23abd09a8fff58ba0cb7a7803236a542
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125034
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-11  Justin Luth  <justin_luth@sil.org>  [eb50d356ffbe5bd2e3de9ac574ddf28ce4e034ad]

        tdf#142986 sc sampling: allow more than default (100) samples
        
        The default maximum for a spinbutton must be 100.
        For some reason, the previous setMax to maxint was removed
        in LO 6.3 in commit 2c5c20b19c349a4b7f6d78d69d8d57f9af5c351c.
        
        Change-Id: I846c1ce037db6ef3b8d48975e24b748cad0394d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124948
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-11-11  Luboš Luňák  <l.lunak@collabora.com>  [871d5fe3ae531f8849908e50bf87c2848f0b9068]

        do not use grouped cell calculation for just a single cell
        
        We do threaded calculations per row, so there's no point in setting
        up all the thread stuff effectively just for a single thread (all
        but one would be called to do nothing). No point in setting up
        OpenCL in this case either.
        
        Change-Id: I91ea5a7f219f8518a934ecbb04667fa7fba1cdff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125026
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-11  Mike Kaganski  <mike.kaganski@collabora.com>  [092e99d5335ffd471dfa6dc75dd42e526e43098e]

        Use o3tl::convert
        
        Change-Id: Ia64ae3445a4aea3be3044e2345e432e839d9a0f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125027
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-11  Julien Nabet  <serval2412@yahoo.fr>  [8770656bfe32d3e89acb6d6da5bda261f2051193]

        Replace some macros in dbaccess part 5
        
        Remove BEGIN_PROPERTY_SEQUENCE + BEGIN_PROPERTY_HELPER
        + BEGIN_PROPERTY_SEQUENCE + BEGIN_PROPERTY_HELPER
        + END_PROPERTY_HELPER + IMPLEMENT_SERVICE_INFO_IMPLNAME
        + IMPLEMENT_SERVICE_INFO_SUPPORTS
        
        Change-Id: I44499ba68a162b01a9dd5192228b8190b1f40c98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125028
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [9f8e4bd8501e9bb9e286cffed5f35d0f0075e9b8]

        tdf#143128: sw: Add UItest
        
        Change-Id: Idc9584c856382a4e0f9dbd70dbd45d018f8f83e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125006
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-11  Jean-Pierre Ledure  <jp@ledure.be>  [760fc80d167a6bc63305fe3a45dd4df6f87d9f68]

        ScriptForge - (SFWidgets) fix New PopupMenu without event
        
        Invoking the service without an event object was supposed to work.
        
        For instance:
        
           Dim myPopup As Object
           Set myPopup = CreateScriptService("PopupMenu", , 300, 300)
        
        This would create the PopupMenu in position (300, 300)
        without an event object... however this does not work.
        Getting an error saying that "Event is EMPTY"
        
        => Add an IsEmpty() test.
        
        Change-Id: I86a1baf83264921088facbd35bf8fa299a5aa132
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125005
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-11-11  Mike Kaganski  <mike.kaganski@collabora.com>  [4cdca3702cda246ecc490c65973e525ff5cf25ab]

        Use o3tl::convert
        
        Change-Id: I62239252efed514de7db88b4bea6f4d4d719fb17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125021
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-11  Stephan Bergmann  <sbergman@redhat.com>  [1ef0261539ca6ee8ad9f43d91536c9caa4f7ea53]

        Drop the OUString vs. OUStringLiteral comparison operator overloads
        
        ...which can be subsumed by their OUString vs. OUString counterparts now that
        conversion from OUStringLiteral to OUString is cheap since
        e6dfaf9f44f9939abc338c83b3024108431d0f69 "Turn OUStringLiteral into a
        consteval'ed, static-refcound rtl_uString".  (The only place that needed
        adaption was the dubious use of temporary OUStringLiteral instances in
        sal/qa/rtl/strings/test_oustring_stringliterals.cxx, which now caused "error:
        conversion function from 'rtlunittest::OUStringLiteral<6>' to
        'const rtlunittest::OUString' invokes a deleted function".)
        
        Change-Id: I4f0f96efa2d5331ed5cbc9a29bdfdf3c0f4148a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125020
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-11  Miklos Vajna  <vmiklos@collabora.com>  [2875c65946e59f5dd7968155463bf00bd71d440b]

        sw, out of order undo: allow a subset of a non-empty redo list
        
        Specifically, we used to not allow out of order undo at all if the redo
        list was non-empty. This relaxes that condition a bit. Out of order undo
        is OK with a non-empty redo list, in case all undo actions in the redo
        list are either
        
        1) owned by the current view or
        
        2) independent from the undo action to be executed
        
        I.e. if view1 has lots of type undo actions and an view2 adds a
        single type undo action on top of it, then allow view 1 to execute
        multiple of its typing undo actions, not just a single one.
        
        Change-Id: I2f5d9404a9994ed74b65233d2a315976c27b28b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125023
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-11-11  Mike Kaganski  <mike.kaganski@collabora.com>  [f69ce5f15e7fcae0b595e90631fd5ae2c76ed750]

        Fix typo in comment
        
        Change-Id: I3eddb816734cd31f0d60344b51e8386c9a551ec7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124969
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-11  Julien Nabet  <serval2412@yahoo.fr>  [c9c9b8ec542d3c491159f23d0deb5358d4142486]

        Replace some macros in dbaccess part 4
        
        Remove DECL_PROP0_BOOL + DECL_PROP1_BOOL + DECL_PROP0/1/2
        
        Change-Id: I422d3dc4c09b5f8a88c8992de187458d74dc3d50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125015
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-11  Michael Weghorn  <m.weghorn@posteo.de>  [f029fb6262b9a001e6cbfd60565b01a7b99ea627]

        qt (>=5.14): Don't create native window for QWidget in QtFrame::screen
        
        For Qt >= 5.14, directly use 'QWidget::screen' (added in Qt 5.14)
        to retrieve the screen that the widget is on, rather than first
        retrieving a window handle, which forces a platform-native
        window to be created.
        
        Due to QTBUG-75766 [1], forcing the creation of
        native windows also leads to mouseMoveEvents
        not being reliably emitted by Qt, s.
        
            commit 0e3c3b842e14b9646d3697cf1266be21359e0f13
            Author: Michael Weghorn <m.weghorn@posteo.de>
            Date:   Sat May 11 21:31:33 2019 +0200
        
                tdf#122293 qt5: Use "alien widgets" by default on Wayland
        
        for more details.
        
        The behaviour described in tdf#122293 started showing
        up again after
        
            commit b00a68a8e19370e106cd76258a3c1825f43613ee
            Date:   Sun Oct 31 02:33:46 2021 +0200
        
                tdf#145363 Qt reparent modal dialogs on show
        
        but that just seems to have been a side-effect of
        'QWidget::screen' now being called in different ways
        than previously.
        
        [1] https://bugreports.qt.io/browse/QTBUG-75766
        
        Change-Id: Ic11923cef5e704c09494f96b19157372a869ae40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124997
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-11-11  Miklos Vajna  <vmiklos@collabora.com>  [84991e145c9e735240114e6ec4b94993060fb6c4]

        external: update libxmlsec to 1.2.33
        
        Change-Id: I42c6ff24237614b2c0d5dc2aa0bcfd9bf7ee89e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125010
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-11  Jim Raykowski  <raykowj@gmail.com>  [cf636b3f5b033d1f1bf511958df96391d81b04df]

        SwNavigator: account for footnotes separator line in initial count
        
        The separator line needs to be accounted for in the initial footnotes
        members count to be shown without delay on first footnote insert and on
        first display of the content tree when there are only footnotes, no
        endnotes, in the document and also for the last endnote to be shown
        without delay on first display of the content tree.
        
        Change-Id: I09a5ad8a0cb4463518a91d680741b49b572cadc9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125019
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-11-11  Jim Raykowski  <raykowj@gmail.com>  [11d3ff1b64424d4f2c660539872f981ab3ed80c8]

        SwNavigator: use stored root-type setting for both Navigator types
        
        Currently the RootType setting stored in Navigator configuration is
        used only by the floating Navigator to restore the root type setting on
        program start to the setting at the end of the previous session. This
        patch makes the sidebar Navigator use this stored setting.
        
        Change-Id: I654f4eb4890351196e64796e4a48031424259a5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124456
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-11-11  Jim Raykowski  <raykowj@gmail.com>  [40fa74fc468ba18c75e8547faff41710ae6fbbef]

        SwNavigator: Don't include Postit fields in Fields member count
        
        To determine if the Navigator content tree needs refreshed, content
        type members arrays are filled with current document content and
        compared with content in the Navigator content tree. If the member
        count between the members in the content type array and the members in
        the content type in the tree differs, the tree is updated and
        redisplayed.
        
        This patch fixes a bug that the Fields content members array count
        includes Postit fields but Postit fields are not included in the tree
        members for the Fields content type. This causes the count in the
        Fields content type members array to always be different than the
        number of members in the Fields content type in the tree when there are
        Postit fields in the document.
        
        Change-Id: I399619f78ee1fc91729a47d403ae403cda9f95cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124894
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-11-11  Eike Rathke  <erack@redhat.com>  [07a2afa4904ac51c9c61aaf41a9d6c7d41126531]

        Resolves: tdf#110003 tdf#143128 handle lowercase ß vs uppercase ẞ folding
        
        Change lowercase ß U+00DF LATIN SMALL LETTER SHARP S from
        LowerToUpper, ToUpper: SS
        ToTitle: Ss
        FullFolding: ss
        to
        LowerToUpper, ToUpper: ẞ  U+1E9E
        ToTitle: ẞ  U+1E9E
        FullFolding: ss
        
        Add uppercase ẞ U+1E9E LATIN CAPITAL LETTER SHARP S
        UpperToLower, ToLower: ß  U+00DF
        FullFolding: ss
        
        Adjust BASIC Collection test to new reality.
        
        Change-Id: I198e06985b81a71e5de94bf7fab7a0dbaf10baef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124988
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-11-10  Julien Nabet  <serval2412@yahoo.fr>  [f47a91cc6f1678604c5694ca3987c2f848193b09]

        Replace some macros in dbaccess part 3
        
        Remove IMPLEMENT_SERVICE_INFO1 + IMPLEMENT_SERVICE_INFO2
        + DECLARE_PROPERTYCONTAINER_DEFAULTS + DECLARE_PROPERTYCONTAINER_DEFAULTS
        + IMPLEMENT_PROPERTYCONTAINER_DEFAULTS2
        + DECL_PROP3 (unused)
        + DECL_PROP2_IFACE
        
        Change-Id: Idf18179218b9b1f2da8e4354d8e4909edc925143
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125011
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5ae675d3da0ec92ca3929c6078d8fd5c7d3167f1]

        Removed useless semicolons
        
        Change-Id: I787150a7374ac116b3540788cbfa504ee0269a6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124942
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c57865d249a7d9760f4147e3a2379c9ca5a82a96]

        Fix typos
        
        Change-Id: I697591f867fee5332913ee534b9f0ba754239e58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124943
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0ab209bf29e2e6a250a2f65cf9ffe7e07e58eeaa]

        Fix typo
        
        Change-Id: I907bf195997df7aab8679193512bc76d6be46cfc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125009
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-10  Caolán McNamara  <caolanm@redhat.com>  [c45ec648dc4cbb28643b4d80ad3361eea7234d6c]

        just call erase directly rather than look up index and delete via index
        
        Change-Id: I93f7f43098544ba23a31a985e5b3c07286d8bc1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125008
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [b9a04e8a2352d2e6290299fb6416f0bdc0c90756]

        tdf#119162: sc: move UItest to CppUnittest
        
        Change-Id: I2e5467e92a4ebbaf2d028dd733d2f4a75eb03bb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125003
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [7930ad202edb8e7af2946fc428268b000edae23e]

        tdf#119155: sc: move UItest to CppUnittest
        
        Change-Id: Id6d162d4348caf512e78eb957034e79f0c2dbc6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125002
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [4185c33788926efe5514cca3ce64a3a8a5d89eac]

        uitest: blind fix for UITest_writer_tests7 failed
        
        Change-Id: Ib49d1ccaa6ca8c42c0ef9caa6ad9acaf41babc3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125007
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-10  Alain Romedenne  <alain.romedenne@libreoffice.org>  [25bc00b4d34edec90217a63904969f3d1943084d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b902fbcc87b0baf76b3dd501f0feff40bb1f3711
          - tdf#141474 Atn, Cos, Sin, Tan function signatures
            
            xxx(number As Double) As Double
            
            Change-Id: Ibf1020ba6027d0f30b3c0a5609c407bbef6660d2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124967
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-10  Rafael Lima  <rafael.palma.lima@gmail.com>  [eaeca6056c86b4072b49d8687aa44980860702a9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 858f7cac7f8fc3ec21c2273c21f7a4b34c608d62
          - Fix caseinline in some Help pages
            
            Change-Id: I67472c239abdb425ad5787bb854638566b29b4f6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124847
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [9444c925b254cca32c08c473cc294a5f0e90881a]

        new loplugin:stringliteraldefine
        
        look for
           #define FOO "foo"
        that can be converted into OUStringLiteral.
        
        This is the first pass of this plugin, only doing those #define which
        are local to a single compilation unit.
        
        Change-Id: Ic8610e29ec42c36d03db5014a93c244315d5bbea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124962
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-10  Caolán McNamara  <caolanm@redhat.com>  [6610bfdd8c8923e85b30e364c6ea5c7abf218367]

        use a less tortured syntax for the check
        
        Change-Id: If526f187d855760c0462f6573d1f2e42418d9094
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124996
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-10  Stephan Bergmann  <sbergman@redhat.com>  [6334f7dc43f69ada4341d5f0dd1a0f1e13113b4f]

        initialization-order-fiasco, again
        
        ...after b5758cb2729236d9eaf52bd25b1b113a3ff06b4e "rtl::Static to thread-safe
        static" (which this partially reverts again), like
        71d0c43fb4cf535239cb41baf7b6e03de765ce7a "initialization-order-fiasco" in the
        past
        
        Change-Id: Ie3f352a63ee3939b1727faf6cf11b2768173437c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124998
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-10  Stephan Bergmann  <sbergman@redhat.com>  [0ac45af39c534ce17a4a76a370add4ffa4fa92f9]

        Avoid unhelpful loplugin:stringview from implicit conversions
        
        > compilerplugins/clang/test/stringview.cxx Line 149: instead of an 'rtl::OString' constructed from a 'const rtl::OStringLiteral<4>', pass a 'std::string_view' [loplugin:stringview]
        > compilerplugins/clang/test/stringview.cxx Line 150: instead of an 'rtl::OUString' constructed from a 'const rtl::OUStringLiteral<4>', pass a 'std::u16string_view' [loplugin:stringview]
        
        (see the discussion at <https://gerrit.libreoffice.org/c/core/+/124950>
        "operator==(OString, OStringLiteral)")
        
        Change-Id: I5481bef8b8bad7bf9bdf4fff29161f0809051f2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124990
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-10  Caolán McNamara  <caolanm@redhat.com>  [48ae3cc1af37271e3ad6ef15a603b1d1add6a69b]

        use tarball names from download.lst for oss-fuzz-setup.sh
        
        Change-Id: I6534e8c81a6598e49de99b08bae80657e1355965
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125004
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-10  Caolán McNamara  <caolanm@redhat.com>  [e03a30925e418db99f5c39920d8f8a1b6d49f20e]

        bump oss-fuzz-setup requirements
        
        Change-Id: Ifda2cd08776a30c83cd1e52a4f0d6d1200d4cb95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125000
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-10  Stephan Bergmann  <sbergman@redhat.com>  [0aea45001b73d76fa9b3185ad60df1ac6d2d9b12]

        Only try -prerelease as a fallback
        
        Otherwise, --with-visual-studio=2022 picked the Preview version for me when I
        have both Preview and Current installed.
        
        Change-Id: I1c53a28877a6de80db54ed9b17b1eee0eae923c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124963
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-10  Julien Nabet  <serval2412@yahoo.fr>  [10649a5b3a3813915969ace07ac4ddaafe709718]

        Replace some macros in dbaccess part 2
        
        Remove MAP_CONST_TEXT + MAP_CONST_ROW
        + IMPLEMENT_SERVICE_INFO3 + IMPLEMENT_GETTYPES3 + IMPLEMENT_GETTYPES2
        
        Change-Id: I56e96a782eda1e570a43cb6bad3fa5e52bc08d2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124960
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-10  Caolán McNamara  <caolanm@redhat.com>  [a9232ed3d76e98ca962217e8aff48b165a604188]

        add placeholder labels for gtk
        
        Change-Id: I108816d264affff973d12428cad135edbf8fd7c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124957
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-10  Andras Timar  <andras.timar@collabora.com>  [453363ae1384a6d6f2c77052170b39a1ebf567a6]

        tdf#136111 fix scaling problem on chart driven by a macro
        
        Change-Id: I9a55bcfceb9259f0d5dc944c00a34b3e4a891e0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124940
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit 0644f44daef7caa8a246221d762fbc0f6af3672c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124864
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2021-11-10  Tor Lillqvist  <tml@collabora.com>  [34b586dc84b810eece7ae08b4028caba78db319f]

        Add forward declaration to openldap to fix compilation with current Xcode
        
        For some reason the warning about this undeclared function is treated
        as an error by the Clang version in current Xcode, at least for me,
        even if openldap isn't compiled with -Werror.
        
        Change-Id: Ic8479ca63031319ce55c6fb9d95132019ae82cae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124959
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-10  Jan-Marek Glogowski  <glogow@fbihome.de>  [373b27e7038cf4010a04163861ebec48984b4353]

        tdf#145508 Qt NONE-frames should still be windows
        
        This drops the newly "&& (nStyle != SalFrameStyleFlags::NONE))"
        introduced in the regressing commit
        e4abf879f4a24258bcc560eb58ca78b147768d46 ("tdf#145363 Qt popups
        actually are windows").
        
        A GtkBox based UI snippet, like vcl/uiconfig/ui/combobox.ui, IMHO
        shoulden't be represented as a Qt::Window, but a Qt::Widget. But
        there is no real way to identify it, so lets keep the old, working
        code.
        
        Change-Id: Ic41ff15ab651b422ee95c906cac67e37be8d8a65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124958
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-11-10  Stephan Bergmann  <sbergman@redhat.com>  [8e08fb9476c1b13937ac6d1148b7f675a2e327ad]

        Avoid -Werror=maybe-uninitialized
        
        ...with recent GCC 12 trunk,
        
        > libreofficekit/qa/gtktiledviewer/gtv-signal-handlers.cxx:194:31: error: ‘unoParam’ may be used uninitialized [-Werror=maybe-uninitialized]
        >   194 |     gchar* pPath = g_strconcat(unoParam[1], "/", "type", nullptr);
        >       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        Change-Id: Ia7ac20ac63b995e8f4a8b4c79447799972639588
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124961
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-10  Alain Romedenne  <alain.romedenne@libreoffice.org>  [358754cc5d36eaecda7c704d588b33a3fdf7803c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 60560093b76da08195ad1b1dc7bbd17ee2cfb333
          - New methods in sf_Base, (sf_Calc,) sf_Doc. and sf_Writer services
            
            - PrintOut
            - SetPrinter
            
            Change-Id: I809797247ce50c9a74ec8c1c703722911c687993
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124194
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-11-10  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0e4496292f0d67709340879180393c573aeebf93]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a75eb717488b9b5ca9612342e62e4af43aa50a4b
          - Fix path in link for func_sum.xhp
            
            Change-Id: I9ed44d1d28c8c437d5e20448fe0f389e6940b015
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124866
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-10  Alain Romedenne  <alain.romedenne@libreoffice.org>  [b3e3bcb49d7c378deb389e33d568bc3443810004]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 49c7e92b634f2bb9d054bd791a1317b9699c093f
          - New method in sf_Calc service
            
            - PrintOut()
            
            Change-Id: Iff97f5fb8585b8c70d4837bdba5eb5ee30852b4d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124484
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-11-10  Stephan Bergmann  <sbergman@redhat.com>  [13e0b122f100a17fa54757e40dd8b334559522a6]

        Upgrade external/boost to latest Boost 1.77.0
        
        <https://dev-www.libreoffice.org/src/boost_1_77_0.tar.xz> has been generated (on
        Fedora 35) with
        
        > $ wget https://boostorg.jfrog.io/artifactory/main/release/1.77.0/source/boost_1_77_0.tar.bz2
        > $ printf 'fc9f85fc030e233142908241af7a846e60630aa7388de9a5fafb1f3a26840854 boost_1_77_0.tar.bz2' | sha256sum -c # cf. <https://www.boost.org/users/history/version_1_77_0.html>
        > boost_1_77_0.tar.bz2: OK
        > $ external/boost/repack_tarball.sh boost_1_77_0.tar.bz2
        > Unpacking boost_1_77_0.tar.bz2 ...
        > Removing unnecessary files ...
        > Creating boost_1_77_0.tar.xz ...
        > Cleaning up ...
        > 9b334d6c6d7af5a0687280788cd84444398b8e0b472cd88e52bbc3c3ef11d98e  boost_1_77_0.tar.xz
        > Done.
        
        Change-Id: I527cad7eb2f311d968da371f268644bdd31f6462
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124947
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-10  Steve Fanning  <stevemfanning@yahoo.co.uk>  [c88c22530eb2ef87986a7c3c8f0f21ac16e508fa]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 99120cbfb9b5c0c75bc1b3317fa87ecab58d170a
          - Update help page for Calc's Mathematical Functions to remove detail about SUM() function.
            
            Leave just a link and a one line overview. This is a follow-up to change https://gerrit.libreoffice.org/c/help/+/124696.
            
            Change-Id: I31898c9f8d1fc0dca83a7d3fc12d466a3d50928c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124865
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-10  Noel Grandin  <noelgrandin@gmail.com>  [b5758cb2729236d9eaf52bd25b1b113a3ff06b4e]

        rtl::Static to thread-safe static
        
        Change-Id: Ie4c26b0b2c0880bcf6ec6d786b219f142d715af5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124930
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-10  Noel Grandin  <noelgrandin@gmail.com>  [c606d330864a10caba6e0f9600db56ae445999c1]

        osl::Mutex->std::mutex in TubeBuffer
        
        Change-Id: I3e2ef9f8b34cbc5befe8b19fa2d68dfd518090c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124929
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-10  Tor Lillqvist  <tml@collabora.com>  [b287e9bb4bf60fb49c2832eba0afd85102b84823]

        Add SAL_INFO of what paper sizes the printer (driver) advertises
        
        Change-Id: I9598a829c22cc4d02244fff6616584aa6dbac68e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124916
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-11-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [8e65f21b286a7de1c459761243432e4bbbcd4713]

        inline INIT macro
        
        which is not adding to readability at all
        
        Change-Id: Ib52ff43790a72adb9229d648472a91ee1ef48563
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124951
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-10  Michael Stahl  <michael.stahl@allotropia.de>  [c5f620f9f6abae0213fdda17fae10f281b7bdf9f]

        add generate-flatpak-manifest.sh to generate FlatPak manifest
        
        Duplication of external tarballs in flatpak-manifest.in is a maintenance
        nightmare.
        
        The only difference between the current flatpak-manifest.in and the one
        generated from:
        make -s cmd cmd='${SRCDIR}/solenv/bin/generate-flatpak-manifest.sh master' > org.libreoffice.LibreOffice.json
        
        ... is that the current one contains an outdated reference to
        zxing-cpp-1.1.1.tar.gz which was upgraded to zxing-cpp-1.2.0.tar.gz
        in download.lst.
        
        Change-Id: I98ab9346244f2c0d788da391928fcb4ffebbe23f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124891
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-10  Miklos Vajna  <vmiklos@collabora.com>  [8e8e72f08b01a284cf1a90b888d48acfb6a33d2e]

        sw: allow undo of typing in 2 views independent from each other
        
        Undoing out of order is dangerous by default, so limit this to a very
        specific case as a start, that allows growing in follow-up commits.
        
        For now, allow out of order undo if:
        
        1) redo stack is empty
        
        2) we're in LOK mode (different views represent different users)
        
        3) we undo a single action (count is 1)
        
        4) the top undo action doesn't belong to the current view
        
        5) the top and the previous undo actions are independent
        
        Which only requires that SwUndoInsert::UndoImpl() is independent for two
        different paragraphs, which seems to be the case.
        
        Independent undo actions opt in for this, currently the only such
        allowed undo action is SwUndoInsert ("typing"), which adds characters to
        a single text node. Even those are only considered independent if they
        operate on different text nodes.
        
        On the positive side, this allows out of order undo in the frequent case
        where two users collaborate on a long document and they just type some
        new content into the document at different paragraphs.
        
        Change-Id: Ibb4551e8f7046b4947491b8bf751eaa0cbb2d060
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124949
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-11-10  Miklos Vajna  <vmiklos@collabora.com>  [cf2d88b8a44ac9e8b37954fc2cc4b52d719cc035]

        CppunitTest_sw_ooxmlexport14: avoid DECLARE_OOXMLEXPORT_EXPORTONLY_TEST()
        
        See commit a226cec52e536c46e03f57a5f1f7931abbeb0cdd
        (CppunitTest_sw_rtfimport: convert one testcase to use
        CPPUNIT_TEST_FIXTURE(), 2019-11-05) for motivation.
        
        Change-Id: I7b592b1438d92aa597db1f21294308703c93c6a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124935
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-10  Dennis Francis  <dennis.francis@collabora.com>  [c8af39955e2210c81882ae0676ec32a42fff7898]

        sc: EMBED_SOURCE: extend copy to clip area...
        
        to include the draw objects in the sheet read from system clipboard.
        
        This is needed because GetCellArea() computes the "last row" and "last
        column" only based on the cell contents and not the drawing layer
        contents.  So copying a "empty cells" range that has images in it and
        pasting it will not include any images without this fix.
        
        Change-Id: I56ffb14e881a1aecc5b43590ea4fb3fc1c35ace8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124629
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit 789d19776ab451a6118b938830d488961b42dae5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124673
        Tested-by: Jenkins

2021-11-10  Dennis Francis  <dennis.francis@collabora.com>  [3b229856b2f09c496dc0800f8a4efac9fcebda91]

        sc: EMBED_SOURCE: also include objects on copy to clip
        
        This is to match the behaviour of copy-pasting with the internal
        clipboard. If user copies a range that contains some images then on
        pasting these images are also included when using internal clipboard
        document.
        
        Change-Id: I61a6e71bd6afcace51230d1e7e7539e88404cbe5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124628
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit 430a3e123c24ba2e87d89dddebb4fda4d3ff2e93)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124672
        Tested-by: Jenkins

2021-11-10  Dennis Francis  <dennis.francis@collabora.com>  [42df36429bbb32cd75fa1661a31821a9446ef648]

        sc: fix clip cell range for clip with no content
        
        The problem was observed in LOK mode with the following step:
        1. Select and copy a sheet area with no content.
        2. Paste this into another document.
        => You get an error dialog saying "Protected cells cannot be modified".
        
        The issue here is in ScViewFunc::PasteDataFormat, rSrcDoc.GetDataStart()
        gives the correct cell indices of the clip selection, but GetCellArea()
        truncates the range to empty range as there is no content. Since these
        functions are used in many places which might depend on this behaviour,
        it seems right to fix it just for this usecase.
        
        Change-Id: Ibc85a8d7dd33b377a37298ea9a2a7ebb55eccf1d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124627
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit 4ff08a1332e5150d7ef978572e747ac8da3a0820)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124671
        Tested-by: Jenkins

2021-11-10  Mike Kaganski  <mike.kaganski@collabora.com>  [40e6ae66b893b86bdda7d414b4bd58bfc612566f]

        Simplify MtfTools::ImplMap
        
        Use o3tl::convert instead of homemade constants; unify logic and
        move common code out of the switch.
        
        Change-Id: I31e53d04017aac7d6a2f435adb9233b9c0e3ba6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124939
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [41b4053d7a395146a488c4aba0bc17b98b0a9502]

        Fix typo
        
        Change-Id: I1ab712c8bea7083e0f32c647d783d12a770322a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124941
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-11-10  Eike Rathke  <erack@redhat.com>  [a0a38b88dc3a61d212d784f41a27f97d9c2d7f32]

        Change CaseMappingExtra commented hex offsets to four digits and uppercase
        
        ... to be able to quickly find corresponding
        CaseMappingValue.value if CaseMappingValue.type is address, and
        vice versa.
        
        Change-Id: I54d86c8f484641af48b6245c17e1f5f8c164c277
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124938
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-11-09  Caolán McNamara  <caolanm@redhat.com>  [098df4ac7e3c8e13c892a324587f8ebdbce273cb]

        Resolves: tdf#142706 ctrl+shift+s to launch insert special characters dialog
        
        there's a touch of xkcd#1172 about this
        
        Change-Id: I2c0a87a4e2190dd0879966c03bf2dac15feef0a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124933
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-09  Noel Grandin  <noelgrandin@gmail.com>  [151316b6010c45078e0a031f0ba07d6117c0109d]

        rtl::Static to thread-safe static
        
        Change-Id: Iff3489ee171cf2eaecbd1aad6f942a1468f76512
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124928
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-09  László Németh  <nemeth@numbertext.org>  [2fe0881906462cbcbe8baf81068010310fb1c97a]

        tdf#145089 DOCX export: fix track changes of table row insertion
        
        Newly inserted table rows lost their change tracking during
        DOCX import, i.e. rejection didn't remove the rows.
        
        Note: start to clean-up DOCX export and SwTableLine::IsDeleted(),
        preparing the fix for tdf#145091.
        
        Follow-up to commit dbc82c02eb24ec1c97c6ee32069771d8deb394f9
        "tdf#143358 sw: track insertion of empty table rows".
        
        Change-Id: Ib90b745632ec4aeb30651fbff209ecef69657f4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124922
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-11-09  László Németh  <nemeth@numbertext.org>  [83490dc97ca76c64a7d46839f4dbb8b1610f169f]

        tdf#124904 sw: don't show deletions in referenced text
        
        In fields, strikethrough/underline formatting of
        track changes is not available. If the referenced
        text of the fields contained partial deletions,
        the field showed them as normal text, e.g. mixing up
        the text of a heading with its removed typos.
        
        Now these deleted parts are removed, except in the
        following case: if the referenced text was completely
        removed, show the whole deleted text in the reference
        field, adding strikethrough to its tooltip text to help
        the review process.
        
        Note: this allows to handle both use cases, i.e. when
        only a small part of a heading was modified (e.g. removing
        typos), and 2) removing whole chapters with headings,
        where the fields in the deleted text are more readable
        with the text of the deleted headings, showing the
        original text content.
        
        See also commit daf2a7d957c829c551754871a3545495c0f76bc0
        "tdf#61154 sw Table of Contents: remove tracked deletion".
        
        Change-Id: I98bd8ded1591ae3c84957998e65f3cccac2a7884
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124843
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-11-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [87b74da15d2de7c6a8569ede8f2fc6abec7dbcb4]

        uitest: pos must be of type str
        
        Change-Id: Iea469066b11abefd889143d11f86c4cdcb5e03ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124923
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-09  Mike Kaganski  <mike.kaganski@collabora.com>  [32fe60e489a6d5192c17ca534c1e19f84681c7cc]

        One LogicToLogic less
        
        And move some variables out of from loop, or into the usage scope.
        
        Change-Id: I74c76a4a16a9ab4b42e1ecce1d195dc496d4cd72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124920
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [631aa91185ce4787da39386b13b714176fd5bee2]

        simplify makefile
        
        put all of the exception objects into one list
        
        Change-Id: I34ad6b5d4f1495ecb3da79540a6a3ec6dad9d16a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124905
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-09  Tor Lillqvist  <tml@collabora.com>  [4e01639f2ce64f3f6c3281ef526b3e4645566b6b]

        Add DC_PAPERSIZE_array_to_string
        
        Change-Id: I04a16294321f092a3aebe45735266d4ae34d51dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124915
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-11-09  Michael Stahl  <michael.stahl@allotropia.de>  [9393325c1db9fa25037d208607b71adb567a8bbc]

        openldap: upgrade to release 2.4.59
        
        Fixes CVE-2020-36230 and CVE-2020-36229 in libldap, plus lots of
        other CVEs that affect only the server.
        
        Unfortunately it looks like NSS support was removed in release 2.5.0.
        
        Change-Id: Ie43d7da1b9e92b5712f9cd22c4613648394c696f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124914
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-09  Stephan Bergmann  <sbergman@redhat.com>  [b9ec28535df9b94fa65e7ba6cfe7ccbd1e15f5a4]

        Fix --enable-ext-numbertext build
        
        ...by partially reverting 9ba2231084fb788c66a3bbc16cab7c02f35b41a2"download.lst:
        define OPENSYMBOL variables like everything else", which caused
        
        > Makefile.fetch:102: *** "fetch_Download_item: no checksum found for b7cae45ad2c23551fd6ccb8ae2c1f59e-numbertext_0.9.5.oxt. Please define NUMBERTEXT_EXTENSION_SHA256SUM in download.lst.".  Stop.
        
        Change-Id: Ib9e2032ab3cbb825863d9b5c7744ba7bdad0e1f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124927
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [cf41b69356672dcedc4448661547c10dbe03f98a]

        tdf#142033: sc_macros_test: Add unittest
        
        Change-Id: Id569c3f020c50a30f4c55fecdaa3f7849e1cbb47
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124917
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-09  Michael Stahl  <michael.stahl@allotropia.de>  [3187e75adc67f76724848e00a8cff6974ee9c8e4]

        remove misleading reference to obsolete build.sh
        
        Change-Id: Idb60619db72c4535abdae8cc3357fad3c06026be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124890
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-09  Michael Stahl  <michael.stahl@allotropia.de>  [9ba2231084fb788c66a3bbc16cab7c02f35b41a2]

        download.lst: define OPENSYMBOL variables like everything else
        
        No reason why the filename should be defined in configure?
        
        Remove unused NUMBERTEXT_EXTENSION_SHA256SUM.
        
        Change-Id: I3d3084e2052cb98ddbe2c1cf10691dcc5d716d19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124889
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [14dbf91aade4798d6369bb993687ae9e9d54e484]

        tdf#145158: sw: Add UItest
        
        Change-Id: I942be9bc342a8a2a1b2f4c526b101e6d446c70fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124912
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-09  Steve Fanning  <stevemfanning@yahoo.co.uk>  [b31e280b3b502ad16ac0ecf2c644a7d040710897]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9077a2887221677690282917c66c7af8e3e37121
          - Improve Example section of help description for Calc's SUM() function
            
            The ability to use SUM in an array formula is important but the help description of an example array formula is uncharacteristically long. Now that the wiki has a more specific example, it is appropriate to shorten the Example section of this help topic.
            
            Also moved SUM description to its own XHP file.
            
            Change-Id: Ic062686c53a1ae8b81100e2b49781aaa79e6ee50
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124696
            Tested-by: Jenkins
            Reviewed-by: Eike Rathke <erack@redhat.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [a1dd01fd8c2ec5ec320f093da18f99186fb3031f]

        simplify init in action_wrapper_get_name
        
        Change-Id: Ie73f5fc096b918a7cb8a9342b33fab60806c77b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124913
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-09  Stephan Bergmann  <sbergman@redhat.com>  [20168b1f09b4d2aa8643dc7d4a16d8a1dd1008a6]

        The CurlOption curl_off_t case appears to be unused
        
        ...at least for my clang-cl Windows x86-64 build (see comments at
        <https://gerrit.libreoffice.org/c/core/+/124452/5#message-10cc4dfb88a258e59f09c5fbf413052aa9ddd49c>
        "ucb: webdav-curl: rewrite authentication loop for reentrancy")
        
        Change-Id: I4f6b255c6a9acb26844b7ef5c11f0f1fcf06b3df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124907
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-09  Tor Lillqvist  <tml@collabora.com>  [9a8dcf797dd277079e5b58947d7281645aa0389e]

        tdf#145354: Don't let an arbitrary paper size match any other arbitrary size
        
        Don't preselect whatever random paper size the printer driver offers
        last if the document is asking for some other random paper size.
        
        Change-Id: I57af245f28f0d61541da698844f2527be5ec004e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124911
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-11-09  Tor Lillqvist  <tml@collabora.com>  [1134aad621a96a23af88aaa50e10e328ea58a502]

        Add Printer::GetSizeOfPaper() with semantics to match GetPaper()
        
        Will be used in follow-up commits.
        
        Change-Id: I18b167a217a4f82d8b6605e2ba14f1ddc6e98324
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124910
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2021-11-09  Jean-Pierre Ledure  <jp@ledure.be>  [754247fe3fb1c8baa8f37f7ea1eb74aa3f0bcd57]

        ScriptForge - (SF_Calc) First/Last * Row/Column/Cell accept sheets and ranges
        
        The methods
           FirstCell
           FirstColumn
           FirstRow
           LastCell
           LastColumn
           LastRow
           SheetName
        accept uniformly either a sheet name or a range name.
        They return a single cell as an absolute address (First/LastCell),
        a String (SheetName) or a Long.
        
        The range name is to be understood as the extended notation for ranges.
        
        FirstCell/Column/Row accept sheet names. However they will then always return
        either the "A1" cell or the value 1.
        
        The LastCell/Column/Row return the real last xxx for ranges, and
        the last USED xxx when the argument is a sheet.
        
        The A1Style() method surrounds from now on sheet names
        with single quotes only when necessary.
        
        The GetRangeAddress() method has been dropped as redundant with the actual
        methods. (Was new in 7.3 => no effect on upward compatibiity)
        
        Change-Id: Iff1ce437ee27dfb8481361f648b3f7a33ae2c4b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124904
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-11-09  Stephan Bergmann  <sbergman@redhat.com>  [a14b783bbe8eda32b4b79530d85ffc48b6ed0305]

        Drop global -D_HAS_AUTO_PTR_ETC from Windows build
        
        ...which had been added with 61c88ae6945c241f5f2aeb844eeca0776b487132 "gbuild:
        always compile as C++17 with MSVC 2017" but appears to be unnecessary now that
        becbabbb785545af6a1799f5ecd445785534d478 "external/clucene: Remove unnecessary
        uses of obsolete std::binary_function" removed code that relied on it.
        (There are still a few targeted defines of _HAS_AUTO_PTR_ETC sprinkled across
        the code where necessary.)
        
        Change-Id: Id57d24a0e01272864df36cd2ed1cb31c59c30d7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124903
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-09  Stephan Bergmann  <sbergman@redhat.com>  [0a5388fab08474bade08be838f5749f2cae452d5]

        Address of dllimport function isn't considered constant expression by clang-cl
        
        ...causing the (mis-)use of std::integral_constant to fail with
        
        > In file included from ucb/source/ucp/webdav-curl/CurlUri.cxx:20:
        > In file included from ucb/source/ucp/webdav-curl/CurlUri.hxx:24:
        > In file included from C:/PROGRA~1/MIB055~1/2022/Preview/VC/Tools/MSVC/1430~1.307/Include\memory:11:
        > In file included from C:/PROGRA~1/MIB055~1/2022/Preview/VC/Tools/MSVC/1430~1.307/Include\exception:12:
        > In file included from C:/PROGRA~1/MIB055~1/2022/Preview/VC/Tools/MSVC/1430~1.307/Include\type_traits:12:
        > In file included from C:/PROGRA~1/MIB055~1/2022/Preview/VC/Tools/MSVC/1430~1.307/Include\xstddef:11:
        > In file included from C:/PROGRA~1/MIB055~1/2022/Preview/VC/Tools/MSVC/1430~1.307/Include\cstddef:13:
        > C:/PROGRA~1/MIB055~1/2022/Preview/VC/Tools/MSVC/1430~1.307/Include\xtr1common(22,26): error: constexpr variable 'value' must be initialized by a constant expression
        >     static constexpr _Ty value = _Val;
        >                          ^       ~~~~
        > C:/PROGRA~1/MIB055~1/2022/Preview/VC/Tools/MSVC/1430~1.307/Include\xtr1common(28,16): note: in instantiation of static data member 'std::integral_constant<void (*)(void *), &curl_free>::value' requested here
        >         return value;
        >                ^
        > C:/PROGRA~1/MIB055~1/2022/Preview/VC/Tools/MSVC/1430~1.307/Include\memory(3195,13): note: in instantiation of member function 'std::integral_constant<void (*)(void *), &curl_free>::operator void (*)(void *)' requested here
        >             _Mypair._Get_first()(_Mypair._Myval2);
        >             ^
        > ucb/source/ucp/webdav-curl/CurlUri.cxx(49,25): note: in instantiation of member function 'std::unique_ptr<char, std::integral_constant<void (*)(void *), &curl_free>>::~unique_ptr' requested here
        >     CurlUniquePtr<char> pPart2(pPart);
        >                         ^
        
        etc. as the involved functions like curl_free are defined as
        
          CURL_EXTERN void curl_free(void *p);
        
        in workdir/UnpackedTarball/curl/include/curl/curl.h, where CURL_EXTERN expands
        to __declspec(dllimport)
        
        Change-Id: Ib278cd9e97260b588144d81dba344ccbb5309608
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124899
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-09  Szymon Kłos  <szymon.klos@collabora.com>  [2219c329b89882c0bf1167795dd0264db2e1c56c]

        Check pOutWin before use in ImpEditView::DeselectAll
        
        Change-Id: I47e417d61093f1845a1541a65d2047ab8dc0b7d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124325
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        (cherry picked from commit e62b40b056120bb5eebf00fc88f58fe042356520)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124486
        Tested-by: Jenkins

2021-11-09  Kevin Suo  <suokunlong@126.com>  [1798edc6bacf678aef20f9cff46c26acb93abb66]

        Remove this hard-coded "Default" style name in Calc
        
        Replace it with the defined SC_STYLE_PROG_STANDARD macro.
        
        Hard-coded style names can cause problems such as tdf#134161.
        
        Change-Id: I27b5dfd3a4f60785622d51fe903484982f51f803
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124644
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-09  Stephan Bergmann  <sbergman@redhat.com>  [becbabbb785545af6a1799f5ecd445785534d478]

        external/clucene: Remove unnecessary uses of obsolete std::binary_function
        
        ...which has been removed from C++17.  libc++ and libstdc++ still silently
        support it, but MSVC needs an explicit -D_HAS_AUTO_PTR_ETC, and this change is a
        prerequisite to drop that global define again from
        solenv/gbuild/platform/com_MSC_defs.mk (it had been added there with
        61c88ae6945c241f5f2aeb844eeca0776b487132 "gbuild: always compile as C++17 with
        MSVC 2017", but code including external/clucene, like
        helpcompiler/source/LuceneHelper.cxx, appears to be the only code relying on
        that global define)
        
        Change-Id: I512d56f833c516dba3874cb0b4ef5190a88d3faf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124900
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-09  Stephan Bergmann  <sbergman@redhat.com>  [615930949304104933d38f0394ef26e104ecaedc]

        Adapt test to clang-cl on Windows (sal_Int32 typedef int vs. long)
        
        Change-Id: Ic3a27643bd3d5ca3a25449171a3a59140b915769
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124901
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-09  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [3746379f251091696b73463f7b27e8ef732dd20b]

        tdf#48622 Fix layout issue when "Custom" was selected
        
        Change-Id: Ie32a763b88cfc26b61d942214b16e008179d410c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124898
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-11-09  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [8292a950912c66a312210328eda424a2afc46280]

        Save with Glade 3.38.2
        
        Change-Id: I238f8a5adee999fcaad09e8813742fba37a30396
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124897
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-11-09  Noel Grandin  <noelgrandin@gmail.com>  [f381c353b4b24f185c6517593e78671b33d64baa]

        BaseList doesn't need set member after the constructor is done
        
        Change-Id: Idc174a0cd53c45beba3100b1f8258e6839291be8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124885
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-09  Mike Kaganski  <mike.kaganski@collabora.com>  [d55b2631342bc7babf3709f2f83e0e502ebe4014]

        tdf#145158: pre-multiply the value by factor before conversion
        
        Otherwise it is rounded before multiplying. Prior to the regressing
        commit cfff893b9c82843a90aac4ecdb3a3936721b74a0, it was calculating
        in twips, and was only converted to points by dividing by 20 in the
        end, which allowed to keep some precision.
        
        Change-Id: I142371dc630584f3fe64b5bfd5b592d46226ce32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124895
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-09  Noel Grandin  <noelgrandin@gmail.com>  [b3c6b3a274b4c89d3572010794897c65b26571aa]

        rtl::Static to thread-safe static
        
        Change-Id: I35e2a252708228bdbeaee557ef35763c64608653
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124884
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-09  Miklos Vajna  <vmiklos@collabora.com>  [926ac3c5e4b8eb425bc2db0366594acc0cf2c1ed]

        RTF import: handle \snext
        
        I.e. pressing enter at the end of a heading 1 paragraph should switch to
        body text.
        
        Change-Id: Idde9da3e2c058869a2ae4a9c61b3b43165121f5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124883
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-09  Hossein  <hossein@libreoffice.org>  [2f590d0b66eddc53abe775ab344a195489d0a031]

        Simplify conditions for EMR_STRETCHDIBITS (EMF)
        
        The variables xSrc, ySrc (x/y positions) and cxSrc, cySrc (x/y size)
        come from [MS-EMF] documentation, "EMR_STRETCHDIBITS Record" section.
        
        By calculating the difference between Bitmap x size and cxSrc (called
        nWidthDiff), and also Bitmap y size and cySrc (called nHeightDiff),
        the conditions used to test if it is OK to crop are simplified, and
        are better readable.
        
        Redundant checks (nWidthDiff >= 0) and (nHeightDiff >= 0) are removed
        because it is now obvious that when they are bigger than non-negative
        xSrc and ySrc, thus they themselves can not be negative.
        
        Change-Id: I8e82c3d469377f21d34b57f3d50f977cf71004ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124096
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-09  Hossein  <hossein@libreoffice.org>  [83b529d88388c7c8e0563242a030063bd95c4bed]

        Add Convertor C++ example
        
        * Add Convertor.cxx
        * Used Makefile from DocumentLoader with some changes
        * Updated odk make files
        * output.pdf is generated from the input odt file
        
        Change-Id: I3e46f2895443f75b2f3815280b0f793bca5138e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123736
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-09  Jim Raykowski  <raykowj@gmail.com>  [d4c56284813c1e38a2fb46e9a52c5350d1ba3cef]

        SwNavigator: Restore content tree settings before showing
        
        Content tracking by the Navigator content tree and outline levels
        displayed currently do not use the stored Navigator settings when the
        tree is initially shown. This can cause content to be tracked and
        outline levels to be shown that are different from the stored settings
        when the tree is initially shown.
        
        This patch fixes these possibilities by changing when the stored
        content tree settings are applied to before the tree is initially
        filled and shown.
        
        Change-Id: I5443788c3fbacb36695cfc56163f217408254fd6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124831
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-11-09  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ccf3d9140a24d767003c08cd0247e6ee6fd12fe0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 02f148c4a8486dcb0ceb2d2d4891a19e132821a0
          - tdf#140395 Update font effect screenshot in Help page
            
            Change-Id: I1ee93b072ccdf750147bb44dac27e9233edaae49
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124893
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-08  Julien Nabet  <serval2412@yahoo.fr>  [e21ebb0a98e81a9591918f3794ece75fb1df7ab1]

        Replace some macros in dbaccess part 1
        
        Remove NOTIFY_LISTENERS_CHECK + CHECK_MATRIX_POS + REGISTER_PROPERTY_BV + REGISTER_PROPERTY
        + MAP_END + MAP_CONST_COLUMN + MAP_CONST_CELL
        
        Change-Id: I3cd32059aef6787c0e5f8338320d7e924199830c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124892
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-08  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [b9e2c5d2a36fbd189c20448cadf4212edf02914d]

        tdf#142033 - Handle embedded newline set via SetDataArray
        
        Change-Id: I798f9a2a2ce599ba8ca3ef1f5ae91801d8f1b138
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124681
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-11-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [140b90d30b30bddfda44b81e26284807807ab518]

        Fix typos
        
        Change-Id: I945c72ce9065d0c59e7ebcb96c70995d5333b67f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124841
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-08  Kevin Suo  <suokunlong@126.com>  [4024673d69475191ba221fd0db2e595bf796d4fd]

        tdf#139205: Keep hierarchical structure of localized default styles in Calc
        
        The default cell styles (when creating a new Calc document), as returned by orcus
        parsing, are built-in English names, as defined in sc/res/xml/styles.xml. These
        names can be localized. On non-English UI, all these (localized) styles names
        will be forced to use the localized "Default" as their parent because there is
        no such non-localized parents in the localized style tree on UI.
        
        In this patch, I added SC_DLLPUBLIC to ScStyleNameConversion::ProgrammaticToDisplayName,
        then used this function to convert the parent style name to the (localized) UI name.
        
        Change-Id: I3689211a10c60a5e7b2b273b6c15a4da92f0d633
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124556
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-11-08  Luboš Luňák  <l.lunak@collabora.com>  [5e9c2677e8fcd19b289d947b94ceba52b138728b]

        improve performance of cell equality comparisons (tdf#139444)
        
        When comparing cell and a string for (in)equality, that means
        comparing the whole cell, even when not explicitly asked for.
        Whole cell comparison is simpler and faster.
        
        Change-Id: Ic7a79b20f710f2a5d84f62c714d67c088a22d449
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124881
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-08  Caolán McNamara  <caolanm@redhat.com>  [4a355b6683977053ce9eb65ff29768e2ccd622c2]

        fix sha256sum
        
        Change-Id: I0abca87c983a431c4ee8c9c117d54480e3f4df75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124887
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-08  Caolán McNamara  <caolanm@redhat.com>  [136aca03c7bf33e2fd7b72e1af1d16432804635d]

        gtk4: implement GtkPaintable::get_flags
        
        Change-Id: Iaa8071a37d583c4a16632e3f8e98a7bf50709991
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124877
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-08  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [7db51fdbd8c06192941666ad8f444079c334fdef]

        Add an Intel Iris driver to Skia/Vulkan denylist
        
        From off-topic comments in tdf#144923
        
        Change-Id: I1f91622c29d2f8e1b0acd88b6e6fe1c2d5429466
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124845
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-08  Luboš Luňák  <l.lunak@collabora.com>  [ec0edb0969c23b25576f4d1b3b2ee5d3f21990ad]

        optimize VLOOKUP by returning SharedString if possible (tdf#139444)
        
        Profiling shows that the slowness mostly comes from converting
        the cell's SharedString to OUString and then the comparison
        converts it back. To improve performance, return the SharedString
        if possible and ignore the OUString.
        
        Change-Id: Idb190bd0354cea3185e5ff9ebaf92cab63f23f70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124880
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-08  Luboš Luňák  <l.lunak@collabora.com>  [1a588c71a0b60d200077138eaff54fced14c4fe2]

        make a number of Calc functions return value by actually returning it
        
        All these returned their value using a reference argument, for
        apprently no good reason.
        
        Change-Id: I6a33417e7df2aac67427c16e5003dfaaa1a814d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124872
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-08  Miklos Vajna  <vmiklos@collabora.com>  [4d66721962f60a9c8b4653dc724f163c45e6ddd9]

        sw: document SwUndoInsert
        
        I.e. there is no starting and ending paragraph in this case, just a
        single m_nNode offset. m_nLen refers to the length of the typed
        characters.
        
        Change-Id: Ia4d14aa54559f5f192141ebee04a5315532d7ad7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124876
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-11-08  Caolán McNamara  <caolanm@redhat.com>  [e269146b14b53e380c3cde79ec323c461e97fe23]

        use label preferred heights to calc required size
        
        drop the "classic" height calculation for 7.3
        
        Change-Id: I514470d32fab4d2afc1999181ac313809e782752
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124868
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-08  Tor Lillqvist  <tml@collabora.com>  [9c5acc28ce828751185382972b6421451bf5630c]

        Add DMPAPER_to_string()
        
        Change-Id: I44f69e8b1f48e8288691790c142f2fcfebd2d142
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124867
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-11-08  Miklos Vajna  <vmiklos@collabora.com>  [4a9ccc24b65070729720bc121cdc281fff96c302]

        libreofficekit: fix lokdocview crash on startup
        
        Regression from commit 1597cc5b3e07dd24cb4cb10b35b1e93545e4b929
        (convert #defines to OUStringLiteral, 2021-07-29), the problem is that
        this the new path was
        
        instdir/programhandle_image_middle.png
        
        instead of the old:
        
        instdir/program/../share/libreofficekit/handle_image_middle.png
        
        This is external code, just revert back to the old code.
        
        Change-Id: I816e67091a2cd6bf07138a5166363803022bab8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124869
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-11-08  Caolán McNamara  <caolanm@redhat.com>  [7e8dcf8b054cb8028f2a1256dae474c4d2ea9c4f]

        upgrade to libexttextcat-3.4.6
        
        Change-Id: I8302f4fed3f7c9a1c2a1b374114066b1327f34c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124844
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-08  Caolán McNamara  <caolanm@redhat.com>  [17224bb22dadb8c6fa1dad32e2d1028bf356f485]

        tdf#145258 comments cut-off in writer under windows with 125% scaling
        
        Change-Id: Ic255681075e3ff2d80723071d78bdcc64a8d9bb5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124829
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-08  Eike Rathke  <erack@redhat.com>  [74afdccae5c4ee0f59f1313ea232ac2719e22ac7]

        Convert erroneous kw-UK language tag to kw-GB when encountering
        
        Change-Id: I67a79dab3fac36b494ebc66b81d6d571e2486b1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124842
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-11-08  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a2fa768b73d96352ffafd166564d2c1cb2e140c3]

        extend XML dumpig for primitives to support fontwork objects
        
        This adds support for 3D drawinglayer primitive XML dumping and
        adds dumping support for many more primitives and attributes that
        were missing before. This is needed to be able to check the
        fontwork objects, which can be rendered in 3D.
        
        Change-Id: I0e78be4d4030a0cae3d2b952a1a38de8940ee310
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124804
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-11-08  Caolán McNamara  <caolanm@redhat.com>  [750d64ce68ecbbf7013e498836c90e3c1ac1b371]

        The country code for the United Kingdom is GB not UK
        
        e.g. see gd and cy
        
        Change-Id: Ic2f9746dc1fc2b08f000f8efff113f5981e427f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124839
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-11-08  Mike Kaganski  <mike.kaganski@collabora.com>  [8ae857370192e0b2490d88b54751641073ccee6f]

        Drop code that modified type for no good reason
        
        The code was there at least since 3381981e76873304b171f7df900561dac681d2af.
        Alteady there it was wrong, relying on the order of the properties in the
        aGeoPropSeq: if "Type" appeared prior to "AdjustmentValues", the type name
        was changed by this code; otherwise, "AdjustmentValues" was modified, and
        the sequence set as xPropSet's "CustomShapeGeometry" value. Also the code
        relied on the detail discussed in fb3c04bd1930eedacd406874e1a285d62bbf27d9,
        and the "Type" was not updated when appeared after "AdjustmentValues" only
        because of accidental use of non-const operator[] in another place.
        
        Then in commits starting from 226ff96a88876d34f7fa30148150b6aa5a7f5a7c,
        a new code for presets, including their types, was introduced before the
        loop (see GetConnectorShapeType and maPresetDataMap uses). This presumably
        has obsoleted this code setting "Type" completely.
        
        This change drops this obsoleted code.
        It reverts part of commit fb3c04bd1930eedacd406874e1a285d62bbf27d9 in
        oox/source/drawingml/customshapeproperties.cxx.
        
        It is possible that we should write "ooxml-CustomShape" type in some cases
        when there's no type yet - but that should be done when the conditions for
        that are clear.
        
        Another possible TODO is to move the code defining "AdjustmentValues" up,
        set in in aPropertyMap before writing it into aPropSet.
        
        Change-Id: Ib22a838ca8008b181b3eee2dabdbbc14861a0f71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124749
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [2ab40e9ecc9092e2227a30e43a7fc319f8632a17]

        use more OUStringLiteral in MediaDescriptor
        
        Change-Id: I0567d103db8db401c737fed98483912a39352929
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124835
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-08  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [7cbc8a8d866225f513b90b69bcc29cb6f230d65b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3b8dedffddfa520de8801845a360727da3b4c698
          - A possessive pronoun isn’t a contraction; you don’t put an apostrophe to it
            
            Change-Id: I9dd5c0228abbee872714e0654443b238966750ce
            
2021-11-08  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [cd116a1b6775777f393990cc3419733164dee52f]

        tdf#48622 Adapt sidebar line styles to new defaults
        
        Change-Id: I81287d90c2250838391fa79d2f6455219ea822c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124680
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-11-08  Andras Timar  <andras.timar@collabora.com>  [6fb9bf718121d92b5e1d14218267d4d4bb5b4cb6]

        hdiutil flatten/unflatten was removed in macOS 11
        
        Change-Id: If5a1a70f8a7428d81668704f93fa7a1f45058b68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124825
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2021-11-08  Miklos Vajna  <vmiklos@collabora.com>  [4280fd3082b22f3ef79101c31d742c282162cf91]

        sw: prefix members of SwGlosDocShell, SwInputChild, SwInputWindow and ...
        
        ... SwInsertAuthMarkWrapper
        
        See tdf#94879 for motivation.
        
        Change-Id: I4547c51afb5a63781105d2a5ebe0b6ed6245428b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124833
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-11-08  Gabor Kelemen  <kelemeng@ubuntu.com>  [a2f0d457c8addeeef768a93f6a174617094a0254]

        tdf#145128 "Perform file extension check" should be disabled if finalized
        
        Change-Id: I7181ab8dde28fd5580a90fb267b31eaffd6a9878
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124567
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2021-11-08  Miklos Vajna  <vmiklos@collabora.com>  [6680e51716e383c68bb1ec9cc0a05d698d3b6a3d]

        sw: try grouping undo actions of IME-edited text
        
        This is a problem since commit e7760d428bc82ccfcae14f1907b78f9f1013b88c
        (Fix tdf#87500 - Freeze with English/Japanese mixture undo.,
        2015-09-08), that started not grouping IME-edited text completely.
        
        This means that in case you go via SwEditWin::Command() instead of
        SwEditWin::KeyInput() to type a 4 characters word, then it'll create 4
        undo actions.
        
        Fix the problem by tracking who was the last caller of
        sw::DocumentContentOperationsManager::InsertString(), so we can only
        disable grouping switching between IME and non-IME, and we can have
        grouping for a series of IME input.
        
        Change-Id: I31bd02db4fe653ab63e41a77c75b8bebfc749ff1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124766
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-11-08  Luboš Luňák  <l.lunak@collabora.com>  [033aea780cc8315979b6de2692f5f7aeb6a0e99b]

        actually check for -isystem
        
        When I added this in 151abb8b2b9d3a22229b98cec12e29484d1210 I made
        a copy&paste mistake that I corrected in a follow-up commit
        by removing the incorrect option without introducing -isystem
        into the check. Not that it matters in practice, apparently.
        
        Change-Id: I64d9ce34dcbaf9acdd8c794aed9fd84bae776d4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124828
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-08  Luboš Luňák  <l.lunak@centrum.cz>  [69ee81cc3947a91efb03eb10a117a3f1de5b92ad]

        set up gb_COMPILER_SETUP also for gbuild's ExternalProject
        
        It's used to set up various ccache variables, which without this
        aren't applied to builds handled by other build systems.
        
        Change-Id: Id1157b5a02d607651ba18b249375da6e1fa13cd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124826
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-08  Noel Grandin  <noelgrandin@gmail.com>  [a75324ccabcf09c0f1bc7a1a43256aa37f0da751]

        rtl::Instance->thread-safe static in PropertyNameVector
        
        Change-Id: I3f595585b78c9e5ac32d9fc345c55a4eb14101c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124824
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-08  Julien Nabet  <serval2412@yahoo.fr>  [01878ce321dbbffbc877fbe9eb399dec95f99755]

        Replace some macros in forms part 17
        
        Remove FRM_RES_STRING + PROP + PROPERTY_FLAGS
        
        Change-Id: I11befedbe83ad9d7c3f3f4d689230ffe422c0770
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124830
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-08  Hossein  <hossein@libreoffice.org>  [6b4730f5649c9d028b140168f92f1fc12c2fb2cb]

        Make usage of ETO_PDY flag more visible (EMF)
        
        * Make usage of ETO_PDY flag more visible with introducing nBytesEach
          variable
        * Add comments for reading OutputDx
            ETO_PDY flag indicates that we should read twice values
            compared to the number of characters in the output string.
            Values are stored in an array of 32-bit unsigned integers called
            OutputDx, so there will be either 8 bytes or 4 bytes each
            depending on ETO_PDY is set or not.
        
        Change-Id: I3892c95bd9ad80b3c414e2556f91bd5218b22c3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124097
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-07  Julien Nabet  <serval2412@yahoo.fr>  [73334560b2dd2d60ac58d2cc2b1a5295490b03e1]

        Replace some macros in forms part 16
        
        Remove DEFAULT_DECLARE_SUBTYPE + EXCEPT + EXPAND_PROP_INIT
        + DECLARE_DEFAULT_CLONE_CTOR + DECLARE_DEFAULT_LEAF_XTOR + FORWARD_TO_PEER_1
        + IMPLEMENT_DEFAULT_CLONING
        + ADD_ENTRY (include removing:
        /home/julien/lo/libreoffice/forms/source/xforms/convert.cxx:56:14: error: unused function 'lcl_toXSD_bool' [-Werror,-Wunused-function]
            OUString lcl_toXSD_bool( const Any& rAny )
                     ^
        /home/julien/lo/libreoffice/forms/source/xforms/convert.cxx:60:9: error: unused function 'lcl_toAny_bool' [-Werror,-Wunused-function]
            Any lcl_toAny_bool( const OUString& rStr )
                ^
        /home/julien/lo/libreoffice/forms/source/xforms/convert.cxx:67:14: error: unused function 'lcl_toXSD_double' [-Werror,-Wunused-function]
            OUString lcl_toXSD_double( const Any& rAny )
                     ^
        /home/julien/lo/libreoffice/forms/source/xforms/convert.cxx:80:9: error: unused function 'lcl_toAny_double' [-Werror,-Wunused-function]
            Any lcl_toAny_double( const OUString& rString )
                ^
        )
        
        Change-Id: I1e6923922b7037e8d1e9d009b05a27111c94b6fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124827
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-07  Jim Raykowski  <raykowj@gmail.com>  [6be03ac71e0d4927612b4a57ead3d0b245c29c77]

        SwNavigator: Don't update content tracking after toggling root mode
        
        UpdateTracking after toggling root mode was put in commit
        b43ab86df783c7816deb5810d89d52e2c3a93b5a by mistake. This patch removes
        it.
        
        Change-Id: I25958c90621ac8c34f85933328e4e4bef83100f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124805
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-11-07  Eike Rathke  <erack@redhat.com>  [0f3c19ee61ec371aa32d9f51c3555d3ea8ae9eeb]

        Resolves: tdf#145386 Use "Default" for LANGUAGE_PROCESS_OR_USER_DEFAULT
        
        There's no, specifically not in Writer, handling of the LCID
        0x0400 LANGUAGE_PROCESS_OR_USER_DEFAULT language/locale concept
        other than the number formatter mapping it to LANGUAGE_SYSTEM.
        
        Use the LANGUAGE_SYSTEM "Default" string in UI (status bar, status
        menu, language list) but keep the LCID, and don't append the
        resolved locale string as it is also displayed both in the Font
        Western and CJK listboxes.
        
        This ends up as two list entries, like
        * Default - English (UK)        first entry
        * Default                       last entry
        of which the second would be selected.
        
        Change-Id: I8d9e4171bee6bbe9d1c9dcfb7a5fa8fc92ea1a2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124449
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-11-07  Noel Grandin  <noelgrandin@gmail.com>  [4f6f70d9f418593fd64788bb204e6f6f36674fce]

        add more comment
        
        Change-Id: I4b19e7f62a70d795071c3a45e3f1c148f509bc53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124823
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-07  Noel Grandin  <noelgrandin@gmail.com>  [a0e0575dcf4fede5c6e20636c63042d8c62ecf77]

        forward decls go after #include
        
        Change-Id: I54c33508639044092356eed5144720261b4f65db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124816
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-07  Caolán McNamara  <caolanm@redhat.com>  [efd2510e225232ac35707a3ed55b83be9fa046af]

        crashtesting: assert on re-exporting ooo25141-1.doc to doc
        
        since...
        
        commit e0b41fcb56e51f20684da4ba44d7ed6e0e1a3234
        Date:   Thu Oct 28 13:36:50 2021 +0300
        
            tdf#144668: docx export: simpler way to create lvlText in numberings
        
        Change-Id: I40b3cdf5e15d3a4dacc50bd46a5bbca84e6fac03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124822
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-07  Caolán McNamara  <caolanm@redhat.com>  [0d4c1cc6ea39404c4ad1c8abe0d70dabcac1e017]

        use a std::vector
        
        Change-Id: I186f34025863882951aaa70f94ea21b8ac556dab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124821
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-07  Caolán McNamara  <caolanm@redhat.com>  [f163ab3c911018fb79d11bacc561a6efd50cee73]

        ofz: Use-of-uninitialized-value
        
        Change-Id: Ic96e20570f0aae9a7fab66fd39d0fadc0b72d3f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124820
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-07  Caolán McNamara  <caolanm@redhat.com>  [b159912cae69dd4ae4f2cae89fcbf5de106f8d41]

        these are the only calls to memset that explicitly ignore its return
        
        it seems hardly necessary to be weird here
        
        memcpy likewise
        
        Change-Id: I57df9ffd92b4e1d1ebff281498832250f4e1caf0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124819
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-07  Caolán McNamara  <caolanm@redhat.com>  [ad9496d43cb0b967dfb47cedb515b885d6f5b575]

        cid#1493474 Arguments in wrong order
        
        Change-Id: I6738acf5e48b914491af64377b00f09fc87e8a80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124818
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-07  Caolán McNamara  <caolanm@redhat.com>  [3e511ac5b44e860a30cbf6d1d22e467b813bc04b]

        cid#1493476 Logically dead code
        
        Change-Id: I179e61b84a43c9ff43ff70de8b8f020682a53686
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124817
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-07  Caolán McNamara  <caolanm@redhat.com>  [6645dfedef841a78d65202e9f0008f0a384e5e44]

        Resolves: tdf#145567 restore focus to the usual frame focus widget
        
        when tearing down the start center. Don't leave the focus in an
        arbitrary widget.
        
        Change-Id: I82c30c94121dc43b2ea1b4fbc66a0a3e79f7e664
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124803
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-07  Julien Nabet  <serval2412@yahoo.fr>  [f63cf9e83a944306ad8564e4ce9b98f92fae666e]

        Replace some macros in forms part 15
        
        Remove REGISTER_VOID_PROP + REGISTER_BOOL_PROPERTY_RO + REGISTER_PROPERTY_RO + REGISTER_PROPERTY
        + PROPERTY_RO + PROPERTY + REGISTER_PROPERTY_BOOL + REGISTER_BOOL_PROPERTY
        + REGISTER_PROPERTY_API
        
        Change-Id: Ia38d75e89aafc5788bc143aae864eac9ad5bb86d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124815
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-07  Julien Nabet  <serval2412@yahoo.fr>  [f23a4e6d46cb7802d248984bc82ae6247cffd855]

        Typo: implemnented->implemented
        
        Change-Id: I3171c95523408b69587aaa2bb064c750bc56c55d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124809
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c1f37355bdbdd144cffaa3d2c0bf24bae826a385]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 982f985d2a8e8f429d147eb158b89c73bd60f2ae
          - tdf#140781 Add PDF + XSLT import API names for CLI
            
            * amended python script
            * regenerated convert Help page
            
            Change-Id: I4891491d87b4b21c2d103b9df2adb03a21aff790
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124787
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-07  Julien Nabet  <serval2412@yahoo.fr>  [39e1d23982c1f080da79d4a46056ae6dc49888a5]

        Replace some macros in forms part 14
        
        Remove DEFAULT_IMPLEMNENT_SUBTYPE + SET_PROPERTY
        Change-Id: Ic1ab69076017eeb58cefb3dbecd385f1b862c031
        
        Change-Id: I91230d25e8eb11c6c0dd6cec920c6bd5ec958bb3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124808
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-07  Johnny_M  <klasse@partyheld.de>  [b383c3b8a6ba405c9073a5ba67ee757ffc59ed7c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5ee4d72936eff5346ed85ccb4958801a44f712f0
          - tdf#132643 Translate German section IDs
            
            Change-Id: If48434cb30d46b4cc7a5d1dcf7e1c9112e75aae8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124812
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-07  Johnny_M  <klasse@partyheld.de>  [a72080f3e44538efbe9718ed7467be844a3ff4c6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 964617bdd9e75ad6a6ecb4c549c53776ff8d973c
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ic665b9ec63d2c59aade61648f2a5a79729412cf3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124814
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-07  Johnny_M  <klasse@partyheld.de>  [bfec1d710d3cfb19f5ce3db3939583d6917360c4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3ae4d8901912b649aedbeedc907c117409fa2ef2
          - tdf#132643 Translate German section IDs
            
            Change-Id: Idac11dadcb74de868d9fae27a571a66d0da7e862
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124813
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-07  Johnny_M  <klasse@partyheld.de>  [c07e64af957d9ae5c2df5dcb1e87fe0c44d71c11]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 977d1c9044ef41391b9fa3ccc5244cd206623a30
          - tdf#132643 Translate German section IDs
            
            Change-Id: I11f0723a02ed0861ae8cb8d372e19267803ea948
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124810
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-07  Johnny_M  <klasse@partyheld.de>  [f3a12a7f84057e143c198dd96db0556f33eccfc1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c4ba4d4ba96ae6cc27aed0719efa80a67e7a3f02
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ibad45c90138e05fea58b73e05c4b056d377abfb4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124811
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-07  Johnny_M  <klasse@partyheld.de>  [3cbb3d21e51d50027e2c50f8408082f538c7da60]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0d55f7694f6a490649f9318de2fca1efcbc85f11
          - tdf#132643 Translate German section IDs
            
            Change-Id: I0270586e9ade893b26338a1a9dc9f0bb5d4482c0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124799
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-07  Johnny_M  <klasse@partyheld.de>  [6e41a452c1d150b3bac38414d9dc838994376617]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f0e247ba0f835b39e21d0bffd77ec7b83c0c3122
          - tdf#132643 Translate German section IDs
            
            Change-Id: I1ece2fe7408cc64d93f6b58a7744acaf06fd4f5f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124798
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-07  Johnny_M  <klasse@partyheld.de>  [d77d3b5ecad30144e0eaf67a552caf3a94df4121]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1ffd51ac1318d250e3f462a28804545deef0790b
          - tdf#132643 Translate German section IDs
            
            Change-Id: I46dc72453686d590c4ad58dd2c7de84659815c54
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124797
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-07  Johnny_M  <klasse@partyheld.de>  [bccbc816dac97f138d097ea5bedd6da56e42c1f0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0cf80abe2d2e49937e06d2d516348c7a12d816ee
          - tdf#132643 Translate German section IDs
            
            Remove unused.
            
            Change-Id: I7317f4692628cb2845cdb32c84391541c6754014
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124796
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-07  Johnny_M  <klasse@partyheld.de>  [9860b10ff72bfb3150564b418a80614f64093293]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 37ded3c73f7a54b03ce1fc7b427cd612086e3e7d
          - tdf#132643 Translate German section IDs
            
            Change-Id: I5e1d2ef92b75b3c4547fbb04ba40fd8c2f43c81a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124795
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-07  Julien Nabet  <serval2412@yahoo.fr>  [a2222061223af8946a9ddb6d52f62c912f892356]

        Replace some macros in forms part 13
        
        Remove DECLARE_DEFAULT_CLONING + IMPLEMENT_DEFAULT_TYPED_CLONING + DECLARE_XPERSISTOBJECT
        
        Change-Id: Ib874cadcfd30c3ac9e2d12036482868c19a2d98b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124807
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-07  Noel Grandin  <noel@peralex.com>  [7a61256f9e68201ef7b331ca3e1b4c3302104631]

        return XShape from SdrObject::getUnoShape
        
        instead of XInterface, to make it obvious what the reality of the
        requirement is
        
        Change-Id: Icdd4113f2a0ece930305f4d8ba010b81d24f43c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124802
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-06  Caolán McNamara  <caolanm@redhat.com>  [b3325ef8cdfc2c82eec34e747106f75a9fccb7e4]

        ofz40766 Null-dereference
        
        Change-Id: Ie9df072747311791ac04699cb8c3101a03da7431
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124801
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-06  Caolán McNamara  <caolanm@redhat.com>  [2576f08b3b29f460378a6c3b306cc2dfb8b1c638]

        ofz: fix build
        
        Change-Id: I0be535097cb7e2c8fa2346843592945db981dad0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124800
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-06  Julien Nabet  <serval2412@yahoo.fr>  [278f91d9611dfe21fa03ee348aaab2bb1b6f5e3c]

        Replace some macros in forms part 12
        
        Remove IMPL_COLUMN
        
        Change-Id: I7446b1146853c7a3b0820a681793e0146921da0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124791
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-06  Regina Henschel  <rb.henschel@t-online.de>  [70a4cb766ed356bc17433ac1673e977bb0bf3d2f]

        tdf#140321 enable 'matte', 'metal' extrusion surface
        
        The patch makes extrusion surface presets 'matte', 'plastic' and 'metal'
        look different from another. That has been broken from the beginning of
        custom shape extrusion in OOo2.
        To get 'matte' ODF conform, property first-light-harsh is enable.
        To keep smooth rendering set by PowerPoint, forcing shade mode 'flat'
        is removed.
        
        For more details about the change see comment in bug tdf#140321.
        
        Change-Id: Idd1e0af19ea3f7e604da7f10330c6f9e640d08f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124720
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-11-06  Julien Nabet  <serval2412@yahoo.fr>  [32c01c6653b85082e2d5e03ab3095768402834eb]

        Try to fix Jenkins_Callgrind
        
        Change-Id: I9e099c7ab59fc8db1deaae454b413f3b5dc62b55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124790
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-11-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [03cdfce99afd5daef1385f132e41d27dfe04e96f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c845d15fbff54fce2abb4a402cc3f565e84c5f43
          - tdf#140111 Add "Comments" to View menu description
            
            Change-Id: I1cb5399e47d2726c318f9ebf35c8fff4f8720d69
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124789
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-06  Julien Nabet  <serval2412@yahoo.fr>  [91131f92dcead3c5c08fe720af8d9a9cd187bb39]

        Replace some macros in forms part 11
        
        Remove DECL_COLUMN
        
        Change-Id: Ie7533f8a52e7365215fbd878385f2bed0113b5aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124788
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-06  Julien Nabet  <serval2412@yahoo.fr>  [40a5ba66a8b92898d4a933064b9eab4267388f45]

        Replace some macros in forms part 10
        
        Remove DECL_PROP_IMPL
        Change-Id: I4ba5e3252058b137cd314f0aed0caf60bb347852
        
        Change-Id: Icfda67a31f465ebfe0c13761bdbdf9b024605dc5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124785
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-06  Alain Romedenne  <alain.romedenne@libreoffice.org>  [6ca3347985745b89594d0855f6004fd41d604f56]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8278dc648a49ae83fac8208fbe0ac6041cef56e4
          - Fixing links
            
            Change-Id: Iaffff844cfa18b2d3a8715e01d236e2d49ebe74a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124702
            Tested-by: Jenkins
            Reviewed-by: Alain Romedenne <alain.romedenne@libreoffice.org>
            
2021-11-06  Justin Luth  <justin_luth@sil.org>  [0ce586e1e50deeaf2ba210acc4fea08058f8b15c]

        related tdf#136472 writerfilter: only copy even pages if used
        
        Allowing the use of Even pages is a document-level setting.
        So if the document does not allow the use of an even page,
        although we will read it in once (in order to preserve the contents)
        there is no point in copying it to every inheriting page style
        (especially if it contains large items like images).
        
        Change-Id: I22ccb16e29c5335e50010f8a334494aaa1d45785
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124437
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-11-06  Julien Nabet  <serval2412@yahoo.fr>  [b4c4ca39d7cd4cc59e01bceeb31dc75097b67acb]

        Replace some macros in forms part 9
        
        Change-Id: I3bd6e118455c8ce86650797e05b7e40ca066eb53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124784
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-06  Justin Luth  <justin_luth@sil.org>  [a2d322c02af05db1b785633ea398fe0b62b67605]

        NFC writerfilter: m_bDiscardHeaderFooter = false in both cases
        
        Change-Id: Ie16100c10fce6366659be17261a97795d372ff11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124754
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-11-05  Julien Nabet  <serval2412@yahoo.fr>  [742b8befecbcfc0cfab87cfcd87c83b7d8ef32ab]

        Replace some macros in forms part 7
        
        Remove BEGIN_DESCRIBE_PROPERTIES
        Change-Id: Ic1f52f21037e890c4f7143a1283f34101dbb737a
        
        Change-Id: I1bd902af7f634bb70313dda72b7a008bdda38f75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124782
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-05  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [d84849c5d1fc927d3ce14b81f6c875f3f4223ce6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ea8bee81962bf4a1fa053578c3a21cf55715d483
          - Close navigation menus when clicking outside them
            
            Change-Id: I6d567d7978ed5997b4ca9bf865e9e54d6c67a3a0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124718
            Tested-by: Jenkins
            Reviewed-by: Ross Johnson <ross.johnson@homemail.com.au>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-05  Julien Nabet  <serval2412@yahoo.fr>  [642a03393580f142ef4b703b0164b8142c780129]

        Replace some macros in forms part 8
        
        Remove END_DESCRIBE_PROPERTIES
        Change-Id: I844b71cd74f2b2c5306d0ad979ed56480892268c
        
        Change-Id: Ia0aa75a3042ecc47bf434afb0de971d35ab78dfa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124783
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-05  Stephan Bergmann  <sbergman@redhat.com>  [09584411ec13f353032c903b20937919987b8d51]

        DECL_DLLPRIVATE_LINK doesn't make sense in a non-DLLPUBLIC class
        
        ...and causes "declaration nested in DLLPRIVATE declaration redundantly marked
        as DLLPRIVATE [loplugin:dllprivate]" from within the macro expansion, so revert
        that part of 54435d56051e19a408a1fcce16a3e4add185c018 "use more
        DECL_DLLPRIVATE_LINK"
        
        Change-Id: I51043214963176a761c784651224f84412777e36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124780
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-05  Caolán McNamara  <caolanm@redhat.com>  [5e5420f9ea1a46d17305f5a5513a588364963ed2]

        resave with latest glade
        
        Change-Id: Ide678707e48edac2647de5120dcac0da250c2947
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124764
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [7f5348e47d56a16c2691d0dffa45bbaf970092ca]

        tdf#121260: sc_subsequent_export_test2: Add unittest
        
        Change-Id: I18d96f41dca5072359fdf325cc37dea84de5838a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124770
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-05  Mike Kaganski  <mike.kaganski@collabora.com>  [7e33e24181ffaddcee4bc1358650a0bac48f8ebd]

        webdav-curl: there's no non-const Sequence::operator[]
        
        ... since commit fb3c04bd1930eedacd406874e1a285d62bbf27d9
        
        Change-Id: Ib56e854206074dd247dcd0f876a8a92b3f9af7ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124763
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-05  Michael Stahl  <michael.stahl@allotropia.de>  [35eef8ec9b122a761400f3c6590ca1f9a187d772]

        icu: add patch for CVE-2021-30535
        
        Change-Id: I398596f77aa47ab6d4db01b94422262048cffd3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124779
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-05  Julien Nabet  <serval2412@yahoo.fr>  [7b6554851fb4cc620f4720f6ad3f394fa0a8995f]

        Replace some macros in forms part 6
        
        Remove DECL_BOOL_PROP_IMPL + BEGIN_DESCRIBE_BASE_PROPERTIES
        
        Change-Id: I1a55c9de46ae741045002241a2b0f5dfa32db8c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124777
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-05  Julien Nabet  <serval2412@yahoo.fr>  [5bfbaf3c80987d1f7e6b3d7ffe6896b9bc3687e6]

        Replace some macros in forms part 5
        
        Remove DECL_IFACE_PROP_IMPL + DECL_PROP0 + DECL_PROP2
        
        Change-Id: I8bd0222244a4cb0db33fa890056bf00e240fb4fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124769
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [94df9426f557e49c8241fb2f5351a8d4ee801af6]

        tdf#111785: sd_export_tests-ooxml2: Add unittest
        
        Change-Id: I70bcc1855fc33ee3e6254ad620502bb4e72409d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124767
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [371a91aaae0500f60f73968ff90a3d61e21b6d1d]

        Werror=nonnull in SbaXFormAdapter::cancel
        
        ever since
            commit 38d78d3c30183b11f5b643c147667b1d30325784
            Author: Ocke Janssen <oj@openoffice.org>
            Date:   Thu Oct 26 13:46:14 2000 +0000
            new datasource browser
        
        spotted by new gcc (Ubuntu 11.2.0-7ubuntu2) 11.2.0
        
        Change-Id: If054b949f4b4f93e785d315ddeb3423b52d1f55b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124759
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [e495d0e5614e08f0eacdb5ea5deb0c1e0a0f3db4]

        update diagnostic ignore
        
        problem still present in
           gcc (Ubuntu 11.2.0-7ubuntu2) 11.2.0
        
        Change-Id: I5bc2115be0cda4a444f493645b86e60290c9d0fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124751
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-05  Michael Stahl  <michael.stahl@allotropia.de>  [b22f665e2337ab019ec727f6d4a4d4c3e7b9453b]

        sw: ~SwDoc: delete TOXTypes after TOXMarks
        
        warn:sw.core:24584:24584:sw/source/core/attr/calbck.cxx:156: lost a client of type: 9SwTOXMark at 0x57728d0 still registered on type: 8SwModify at 0x55a9c70.
        soffice.bin: sw/source/core/attr/calbck.cxx:159: virtual SwModify::~SwModify(): Assertion `!hasListenersOnDeath' failed.
        
        Change-Id: I118426e802e7f7346e579b807a4d8c85252ffeb3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124757
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-05  Justin Luth  <justin_luth@sil.org>  [74723bbe6b860e54c26711c108f1e2d2388e8feb]

        NFC writerfilter: simplify logic
        
        if (!A && !B || B) is the same as
        if (!A || B)
        
        and the ELSE is also by definition A && !B now.
        
        Change-Id: Ie797976423bb910386a26e96692c43faf0344132
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124753
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-11-05  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b893f5f637306b991f89caa9959b50286b1fd378]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 12c4f7058e7b2d2861ed870ca4c7b46fe3e1f63a
          - Add pt-BR thesaurus collateral information
            
            Change-Id: I85d008af2a584ce10459407ce9e99fe01f354276
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/124768
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [58adc139aa5385a07e28c28cbd9317f4cd8aa4d4]

        tdf#93747: sw_uiwriter2: Add unittest
        
        Change-Id: I622cb779549dea729dbe7c8474b5f25034b97278
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124761
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-05  Caolán McNamara  <caolanm@redhat.com>  [315e3af84ff5d101abbeb6746f249fcf4b720fe9]

        set placeholder image
        
        Change-Id: I9f20c7cc6aeb37609160808eac96cb23b5f6c36e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124760
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-05  Luboš Luňák  <l.lunak@collabora.com>  [c1c88bad3e99dd3740b7833d81350e8dd6e39649]

        Revert "disable SkiaTest::testMatrixQuality because of tb68"
        
        This got handled properly by 12c6b1ef6a824b09778163ec83fc44bb .
        
        This reverts commit 734f37aaf6027ef2d989b6440370dee46bac0df7.
        
        Change-Id: I5debb99293ce5b70f112a61f8959a10046926294
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124748
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-05  Caolán McNamara  <caolanm@redhat.com>  [71b270fc3fb9c5f5f08cc340e83a3077cae427fd]

        fix --enable-gtk3-kde5 build
        
        Change-Id: Ib8967575c8f94436255be3145fb74af6741cad26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124765
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-05  Michael Weghorn  <m.weghorn@posteo.de>  [324e2a5c3e6355e6b38db0add100465224841364]

        tdf#144994 QtInstance::CreateMenu needs SolarMutex
        
        It can be called from extensions (as is the case e.g.
        for LanguageTool, s. tdf#144994 comment 19; assertion
        is hit after clicking around in the menu a bit) and
        'RunInMainThread' requires that the SolarMutex
        is held.
        
        Change-Id: I282ef6a21e60b636abb27aeba332ae3a634ce680
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124750
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-11-05  Michael Stahl  <michael.stahl@allotropia.de>  [1289125532a029dc80e4ee3d0a49dca253f51888]

        bzip2: upgrade to release 1.0.8
        
        Fixes CVE-2019-12900
        
        Change-Id: If3fcfff78a61c60014ba6d96f1ee0c432ccc52a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124758
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-05  Caolán McNamara  <caolanm@redhat.com>  [1e5992c1059866186b5e75a0beb7dd7b892352cf]

        gtk[3|4] do the same thing to set/get buttons labels for both gtks
        
        Change-Id: I0046f4221ab73d9f9b6801e3794410d88a6887fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124744
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-05  Caolán McNamara  <caolanm@redhat.com>  [95b283da72eb0cbf85d379bced053e1890d7fabe]

        prepopulate numberingwindow.ui with a placeholder image
        
        Change-Id: Ic30ab5a8400fffbe62ce368279066e706a59d0e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124747
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-05  Caolán McNamara  <caolanm@redhat.com>  [137e3c89de08d42c97c5675cf3c98011398bccf3]

        gtk[3|4] update an existing image on changing button image
        
        instead of throwing away all contents and replacing it
        
        Change-Id: I9bc10e5224ab4797eaaf7856acaf5ee0888ae5c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124746
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-05  Caolán McNamara  <caolanm@redhat.com>  [69cc0fb6884e8a2324e0605137c41c072522e5cc]

        add use-underline to label
        
        Change-Id: Ibf532754664c36e8d97fad41227bebf9b80d956a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124743
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-05  Caolán McNamara  <caolanm@redhat.com>  [bd150e7a8602b58bddca5e1277220e67a7ad5dcd]

        resave with latest glade
        
        Change-Id: I2175c3e6b4e7ab1ff2d34b03aaeedda072ecd695
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124742
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-05  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [b820e4fe9ea0be0c2e1a1af19ad7e5f2cf6588df]

        Refer to TLS/SSL in options
        
        Change-Id: I07bddadd9421ee5584f8d978c5c43eab067414af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124745
        Tested-by: Jenkins
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Sophie Gautier <sophi@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-11-05  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ae0767b0fbe5d5b56ebe406bf1ee7aca4aaa909f]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 60f4a1dd6b3e8ea15f65488b02487ea95fd1f8e6
          - Cleanup pt-BR thesaurus (part)
            
            Current thesaurus has many typos and truncated words but cleanup
            is a long process and will be carried in chunks.
            
            Change-Id: Idb4da711b3829fefa81bc744ca1a772471edc0a5
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/124756
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [ffd0453810cff76aebb8b0c9e2a5d5fb18ac2591]

        use more DECL_DLLPRIVATE_STATIC_LINK
        
        to avoid unnecessarily exporting symbols
        
        Change-Id: I224848cea217977088fe0643511660a7c99b7277
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124733
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-05  Caolán McNamara  <caolanm@redhat.com>  [848eb0ddecd4ef4c8da06624a5479efd3d73cf64]

        crashtesting: downgrade assert on bookmark missing from input docx to a warning
        
        The docx bugdoc is "generated by ComMA version 3.3.0" and has a pair of
        bookmarkEnd/bookmarkStart in a non-conformant order, like so...
        
        <w:bookmarkEnd w:id="23"/>
        ...
        <w:bookmarkStart w:id="23" w:name="_Toc483311613"/>
        
        both bookmarkStart and bookmarkEnd are mapped to the same
        DomainMapper_Impl::StartOrEndBookmark
        (without a distinction made between begin/end) which assumes the first
        time it's called for an id that it's a bookmark start, and the second
        time for an id that it's a bookmark end and that there will have been a
        w:name seen between the 1st and 2nd calls to be used as the name for the
        bookmark to use at the 2nd call.
        
        That there is no bookmark name is a problem in the input docx rather
        than the import logic so turn this assert into a warning
        
        $ wget https://bugs.documentfoundation.org/attachment.cgi?id=157489 -O tdf130241-1.docx
        $ ./instdir/program/soffice --headless --convert-to pdf ./tdf130241-1.docx
        
        https: //dev-builds.libreoffice.org/crashtest/b6ef68cdaa51ca5c9fdab40ade97f4a0f18da51b/backtraces/task815-core.backtrace.txt
        Change-Id: Id389d186ea825f515c2638a76c9bba00666e0686
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124734
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-05  Mike Kaganski  <mike.kaganski@collabora.com>  [3032fc36eaca2840a9e42207b5e8e88e248a439d]

        Simplify oox::PropertyNameVector ctor
        
        Change-Id: I800da7546a88e173e1b68041ce967795a4a3c9d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124699
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-05  Caolán McNamara  <caolanm@redhat.com>  [8bd46187e355f2da76812d38d0fa36cc255a841b]

        gtk[3|4] add find_image_widget
        
        Change-Id: I13aa94c66d54a99ecd4cbe410360ff61b4762c34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124741
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-05  Caolán McNamara  <caolanm@redhat.com>  [d13712200e2c0cfee56afb6796f35e0fd15186e1]

        gtk4: move find_image_widget into utilities
        
        Change-Id: I9a0187ff26171eb2133ea7b46f3638729198c869
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124740
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-05  Caolán McNamara  <caolanm@redhat.com>  [55bdb61f5219ea93dee00ab1a8a9735ca2ea7976]

        gtk[3|4] merge label search code
        
        Change-Id: I90454bea86178c1fa6f6698593253b99e1871d61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124739
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-05  Mike Kaganski  <mike.kaganski@collabora.com>  [97cc576a4aebd9b0c0b34b62f562f0386a137332]

        Drop code that modifies unused variable
        
        aPropertyMap is not used after line 154
        
        Change-Id: Id593d44c327d30e3074dee3430eb551160ad18fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124697
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-05  Caolán McNamara  <caolanm@redhat.com>  [b6c3adf356ca5f7b6f3d80e6062b58c92e6e2a11]

        gtk4: return existing label widget text on querying button label text
        
        Change-Id: Ic8a544eae09c80b172340b4c3abe00244fe7a711
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124738
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-05  Caolán McNamara  <caolanm@redhat.com>  [9cfa15e06ed6d6c5c555fa5623c0d962bceee30e]

        gtk4: update an existing label on changing button label text
        
        instead of throwing away all contents and replacing with a label e.g.
        for color selector keep the optional image in "automatic"/"no fill"
        
        Change-Id: Ifb29f83d5a5b95c91050c28f1d5bedaafba42d83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124737
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-05  Caolán McNamara  <caolanm@redhat.com>  [85676ff5ba14832f10613aa74528f402d65974e4]

        gtk[3|4] set button text via the same function
        
        Change-Id: I75bee3e0bdbd1e26177f864fd4ad5e11d0e2cf2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124736
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-05  Mike Kaganski  <mike.kaganski@collabora.com>  [fb3c04bd1930eedacd406874e1a285d62bbf27d9]

        Drop non-const Sequence::operator[] in internal code
        
        This makes all non-const operations on Sequence explicit, to avoid
        repeated COW checks in loops. Generally it would be desirable to
        replace uses of Sequence with general-purpose containers wherever
        possible, and only use Sequence for UNO API calls.
        
        This change uncovered a very serious pre-existing problem inherent
        to the Sequences used e.g. in range-based loops in our code: taking
        a non-const reference to elements of a sequence, and then modifying
        them at some later stage, brings a danger to also modify copies of
        the Sequence, that were created between the points of taking the
        reference and modifying it. This caused the change to
        oox/source/drawingml/customshapeproperties.cxx, where
        CustomShapeProperties::pushToPropSet took begin()/end() non-const
        iterators to aGeoPropSeq at the start of the loop, and then in the
        loop modified its elements and copied the Sequence passing it to
        XPropertySet::setPropertyValue. This was the same also prior to
        2484de6728bd11bb7949003d112f1ece2223c7a1, and only happened to not
        cause problems because of *accidental* use of non-const operator[]
        on the copy of the Sequence inside SdrCustomShapeGeometryItem ctor,
        which *inadvertently* triggered COW, detaching the two copies one
        from another.
        This only emphasizes that we should minimize use of Sequences in
        the codebase. I anticipate other similar problems uncovered by this
        change, that happened to not break existing unit tests.
        
        Change-Id: Id691d994a06eb14297c487ebb84d8e062e29fd47
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123725
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-05  Stephan Bergmann  <sbergman@redhat.com>  [1a62041a44be435b2588680c94294c0f0cbf13c8]

        Missing test dependency
        
        > sw/qa/extras/uiwriter/uiwriter4.cxx:3453:SwUiWriterTest4::testTdf133524
        > equality assertion failed
        > - Expected: »word« „Sentence and »word«.” →
        > - Actual  : »word« „Sentence and »word«.” -->
        
        Change-Id: I922d62984e3d8421e0fa1897fd031cece3ef548f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124735
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-05  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [e0b41fcb56e51f20684da4ba44d7ed6e0e1a3234]

        tdf#144668: docx export: simpler way to create lvlText in numberings
        
        Oldr approach with populating ListLabelString with some predefined
        values and than replacing them by placeholders is not so good. It
        can lead to collisions if we use numbers in format string.
        
        Anow with support of list strings in core we do not need this: it
        is enougth to replace LO placeholders %1%, %2%, ... by MS binary
        placeholders \0, \1, ...
        
        Additionally added support for list level initialization in DOC
        import: that case was still setting just prefix/suffix leaving
        list level uninitialized.
        
        Change-Id: Ia85551f46b4e229dea93c663459ec1a8715c8a23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124326
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-05  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [4a7022c199addb1fbc7445708c0f4801fbf1e47f]

        tdf#134294: fix Chapter heading updates
        
        A quick manual recheck seems to confirm, that this does not regress
        tdf#118735, tdf#118049. I couldnt quite recheck tdf#118833, the "steps
        to reproduce" dont quite work on master -- but I did find any obvious
        regression there.
        
        Change-Id: I407ac8c0a8222e3f8c74449a4ec2b9b27e8a3a20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124532
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [9ffbbd9dba5f12be2914ebbf01ebdd303b695e46]

        flatten PopupMenuDispatcher::queryDispatch
        
        Change-Id: I8dce031913a4ed40faa8d7994b1da8990d684091
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124732
        Tested-by: Jenkins
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [03b476c0da596545bd9b99cc744a5fb56bfb797a]

        [-Werror=nonnull] ‘this’ pointer is null
        
        gcc (Ubuntu 11.2.0-7ubuntu2) 11.2.0
        is now complaining about a double-unlock
        
        Which has been there ever since
            commit fb6c93aed8d3d7468e4c9b412e432633c36e68fc
            Date:   Wed Dec 13 14:05:51 2006 +0000
            INTEGRATION: CWS fwk54 (1.1.2); FILE ADDED
            2006/11/10 12:54:27 cd 1.1.2.1: #i65187# Protocol handler for
        vnd.sun.star.popup URLs to support dispatch by popup menu controller
        
        Change-Id: I87206bb7313b69babb16859808868ffa00707faa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124731
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [54435d56051e19a408a1fcce16a3e4add185c018]

        use more DECL_DLLPRIVATE_LINK
        
        to avoid unnecessarily exporting symbols
        
        Change-Id: I6855894d0166c300ced169e36861f38811baa48d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124730
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-05  Stephan Bergmann  <sbergman@redhat.com>  [d7f64593db4afdf2a7e77ca9147f6495e69912fd]

        The std::auto_ptr workarounds should only be necessary for Boost < 1.67.0
        
        ...see the commit message of f8b10b76bc3000eab3269de4472d6c28bd308059 "The
        std::auto_ptr workarounds should no longer be necessary" for details.  (The
        removed settings in 52a26b146542526dc4f6bb193ffb4fd95e4f79fd "fix
        unotools/source/i18n/resmgr.cxx build with PCH on Mac" might still theoretically
        be necessary for macOS and Windows builds against the baseline Boost 1.66.0, but
        it is unlikely that anybody does such builds against anything other than our
        Boost 1.76.0 exteranl/boost, anyway.)
        
        Change-Id: I7a5cdc72e76c695b220353b02368623383dcd8a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124725
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-05  Stephan Bergmann  <sbergman@redhat.com>  [7190e6f114eccd921e6cb6beef793b053cf50856]

        Remove conditional code for Boost < 1.56.0
        
        ...after 0b9a6cfc443d84158fb0db6f40b953e1410178d8 "Set Boost baseline to 1.66,
        and enforce it"
        
        Change-Id: I3cb2c7916983c185298d4221b06f268ae70ed6a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124727
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [8dcdad359207c237155292b74b2db77365a3c8ff]

        rename mxTextEditObj -> mxWeakTextEditObj
        
        because it helps me keep the referencing counting strategy in my head
        when reading the code
        
        Change-Id: I8f0362b08e8ebdbe4194f29ecfd89d3ca29c961c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124728
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [02ff8b2fbf1c3d47a08e6a6da4e301d304c15b31]

        rename mpTextObj -> mxWeakTextObj
        
        because it helps me keep the referencing counting strategy in my head
        when reading the code
        
        Change-Id: I6363b688c8f5e649c82dec02e21498bcb961bd3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124729
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-05  Stephan Bergmann  <sbergman@redhat.com>  [9ee124ac454177c85d7e928a35d2b533dac33d9c]

        Simplify code checking for Boost < 1.50
        
        ...after 0b9a6cfc443d84158fb0db6f40b953e1410178d8 "Set Boost baseline to 1.66,
        and enforce it"
        
        Change-Id: Ia3b1c453872cdcf4830160de4bbd500b178b7834
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124726
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-05  Miklos Vajna  <vmiklos@collabora.com>  [5ce91c5efb73c2d9be809fa82425ae8f2048d7a5]

        sw: remove useless debug code in SwLangHelper
        
        Looks like leftover throwaway debug code that was committed by accident.
        
        Change-Id: I9f713da9a560164096c83406c5bd96f13be3e773
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124722
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-05  Julien Nabet  <serval2412@yahoo.fr>  [9776087faf8ea0107481dbd32ec74058301280fe]

        Replace some macros in forms part 4
        
        Change-Id: Ic9310fcfa4fb3b1b7e64eaa2be3839ba89949a3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124723
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-05  Kohei Yoshida  <kohei@libreoffice.org>  [23214f1c14c4d3981dad90b6e3ba6e4ca2c8c30e]

        Blind fix for ubusan error
        
        from https://ci.libreoffice.org/job/lo_ubsan/2189/
        
          [_RUN_____] Test::testCellBroadcaster
        [...]
          ==24129==ERROR: AddressSanitizer: heap-use-after-free on address 0x61700006c470 at pc 0x2ab6e05145e4 bp 0x7ffecaa28d70 sp 0x7ffecaa28d68
          READ of size 8 at 0x61700006c470 thread T0
              #0 0x2ab6e05145e3 in sc::CellStoreEvent::element_block_released(mdds::mtv::base_element_block const*) /sc/source/core/data/mtvelements.cxx:47:13
              #1 0x2ab6de749427 in mdds::mtv::soa::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreTrait>::delete_element_block(unsigned long) /workdir/UnpackedTarball/mdds/include/mdds/multi_type_vector/soa/main_def.inl:403:17
              #2 0x2ab6de74921b in mdds::mtv::soa::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreTrait>::delete_element_blocks(unsigned long, unsigned long) /workdir/UnpackedTarball/mdds/include/mdds/multi_type_vector/soa/main_def.inl:412:9
              #3 0x2ab6de733225 in mdds::mtv::soa::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreTrait>::clear() /workdir/UnpackedTarball/mdds/include/mdds/multi_type_vector/soa/main_def.inl:1088:5
              #4 0x2ab6df024987 in ScColumn::FreeAll() /sc/source/core/data/column3.cxx:161:13
              #5 0x2ab6decff134 in ScColumn::~ScColumn() /sc/source/core/data/column.cxx:97:5
              #6 0x2ab6decf708a in o3tl::default_delete<ScColumn>::operator()(ScColumn*) /include/o3tl/deleter.hxx:55:38
              #7 0x2ab6decf5999 in std::unique_ptr<ScColumn, o3tl::default_delete<ScColumn> >::reset(ScColumn*) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/unique_ptr.h:376:4
              #8 0x2ab6decf4c8e in ScColContainer::Clear() /sc/source/core/data/colcontainer.cxx:42:21
              #9 0x2ab6decf4a84 in ScColContainer::~ScColContainer() /sc/source/core/data/colcontainer.cxx:33:5
              #10 0x2ab6e070e3c6 in ScTable::~ScTable() /sc/source/core/data/table1.cxx:344:1
              #11 0x2ab6df50abba in o3tl::default_delete<ScTable>::operator()(ScTable*) /include/o3tl/deleter.hxx:55:38
              #12 0x2ab6df4c3483 in std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >::~unique_ptr() /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/unique_ptr.h:268:4
              #13 0x2ab6df4dc87c in void std::_Destroy<std::unique_ptr<ScTable, o3tl::default_delete<ScTable> > >(std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >*) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/stl_construct.h:98:19
              #14 0x2ab6df4dc7c6 in void std::_Destroy_aux<false>::__destroy<std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >*>(std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >*, std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >*) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/stl_construct.h:108:6
              #15 0x2ab6df4dc744 in void std::_Destroy<std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >*>(std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >*, std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >*) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/stl_construct.h:136:7
              #16 0x2ab6df4dc488 in void std::_Destroy<std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >*, std::unique_ptr<ScTable, o3tl::default_delete<ScTable> > >(std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >*, std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >*, std::allocator<std::unique_ptr<ScTable, o3tl::default_delete<ScTable> > >&) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/stl_construct.h:206:7
              #17 0x2ab6df50df73 in std::__cxx1998::vector<std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >, std::allocator<std::unique_ptr<ScTable, o3tl::default_delete<ScTable> > > >::_M_erase_at_end(std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >*) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/stl_vector.h:1513:2
              #18 0x2ab6df70f5b0 in std::__cxx1998::vector<std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >, std::allocator<std::unique_ptr<ScTable, o3tl::default_delete<ScTable> > > >::clear() /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/stl_vector.h:1248:9
              #19 0x2ab6df70b5d4 in std::__debug::vector<std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >, std::allocator<std::unique_ptr<ScTable, o3tl::default_delete<ScTable> > > >::clear() /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/debug/vector:699:9
              #20 0x2ab6df704cb2 in ScDocument::Clear(bool) /sc/source/core/data/documen9.cxx:506:12
              #21 0x2ab6df490652 in ScDocument::~ScDocument() /sc/source/core/data/documen2.cxx:363:5
              #22 0x2ab6e363315d in ScDocShell::~ScDocShell() /sc/source/ui/docshell/docsh.cxx:2925:1
              #23 0x2ab6e363333b in ScDocShell::~ScDocShell() /sc/source/ui/docshell/docsh.cxx:2894:1
              #24 0x2ab6e3633514 in ScDocShell::~ScDocShell() /sc/source/ui/docshell/docsh.cxx:2894:1
              #25 0x2ab6de4f105d in SvRefBase::ReleaseRef() /include/tools/ref.hxx:163:29
              #26 0x2ab6de4a6259 in tools::SvRef<ScDocShell>::clear() /include/tools/ref.hxx:64:22
              #27 0x2ab6de2b1aaa in Test::closeDocShell(tools::SvRef<ScDocShell>&) /sc/qa/unit/ucalc.cxx:365:18
              #28 0x2ab6de2b2102 in Test::tearDown() /sc/qa/unit/ucalc.cxx:380:5
              #29 0x2ab6de543787 in CppUnit::TestCaller<Test>::tearDown() /workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:185:15
              #30 0x2ab69335765a in CppUnit::TestCaseMethodFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5
              #31 0x2ab6ae4f3957 in (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /test/source/vclbootstrapprotector.cxx:46:14
              #32 0x2ab693328cd7 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
              #33 0x2ab6a2974ff7 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:78:12
              #34 0x2ab693328cd7 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
              #35 0x2ab69f4479c2 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:62:16
              #36 0x2ab693328cd7 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
              #37 0x2ab6932bfff4 in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12
              #38 0x2ab693328cd7 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
              #39 0x2ab69332272c in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86:18
              #40 0x2ab6933c1b39 in CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:182:28
              #41 0x2ab693356092 in CppUnit::TestCase::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:95:11
              #42 0x2ab693359af2 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
              #43 0x2ab693358cea in CppUnit::TestComposite::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
              #44 0x2ab693359af2 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
              #45 0x2ab693358cea in CppUnit::TestComposite::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
              #46 0x2ab6933ef6ce in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27
              #47 0x2ab6933c059e in CppUnit::TestResult::runTest(CppUnit::Test*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149:9
              #48 0x2ab6933f062b in CppUnit::TestRunner::run(CppUnit::TestResult&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:96:14
              #49 0x4ff1d5 in (anonymous namespace)::ProtectedFixtureFunctor::run() const /sal/cppunittester/cppunittester.cxx:329:20
              #50 0x4fbbc5 in main2() /sal/cppunittester/cppunittester.cxx:478:16
              #51 0x4fa052 in sal_main() /sal/cppunittester/cppunittester.cxx:614:14
              #52 0x4f9e9e in main /sal/cppunittester/cppunittester.cxx:609:1
              #53 0x2ab69517d554 in __libc_start_main (/lib64/libc.so.6+0x22554)
              #54 0x425894 in _start (/workdir/LinkTarget/Executable/cppunittester+0x425894)
        
          0x61700006c470 is located 752 bytes inside of 768-byte region [0x61700006c180,0x61700006c480)
          freed by thread T0 here:
              #0 0x4f7548 in operator delete(void*, unsigned long) /home/tdf/lode/packages/llvm-llvmorg-9.0.1.src/compiler-rt/lib/asan/asan_new_delete.cc:172
              #1 0x2ab6decf709b in o3tl::default_delete<ScColumn>::operator()(ScColumn*) /include/o3tl/deleter.hxx:55:38
              #2 0x2ab6decf5999 in std::unique_ptr<ScColumn, o3tl::default_delete<ScColumn> >::reset(ScColumn*) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/unique_ptr.h:376:4
              #3 0x2ab6decf4c8e in ScColContainer::Clear() /sc/source/core/data/colcontainer.cxx:42:21
              #4 0x2ab6decf4a84 in ScColContainer::~ScColContainer() /sc/source/core/data/colcontainer.cxx:33:5
              #5 0x2ab6e070e3c6 in ScTable::~ScTable() /sc/source/core/data/table1.cxx:344:1
              #6 0x2ab6df50abba in o3tl::default_delete<ScTable>::operator()(ScTable*) /include/o3tl/deleter.hxx:55:38
              #7 0x2ab6df4c3483 in std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >::~unique_ptr() /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/unique_ptr.h:268:4
              #8 0x2ab6df4dc87c in void std::_Destroy<std::unique_ptr<ScTable, o3tl::default_delete<ScTable> > >(std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >*) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/stl_construct.h:98:19
              #9 0x2ab6df4dc7c6 in void std::_Destroy_aux<false>::__destroy<std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >*>(std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >*, std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >*) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/stl_construct.h:108:6
              #10 0x2ab6df4dc744 in void std::_Destroy<std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >*>(std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >*, std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >*) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/stl_construct.h:136:7
              #11 0x2ab6df4dc488 in void std::_Destroy<std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >*, std::unique_ptr<ScTable, o3tl::default_delete<ScTable> > >(std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >*, std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >*, std::allocator<std::unique_ptr<ScTable, o3tl::default_delete<ScTable> > >&) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/stl_construct.h:206:7
              #12 0x2ab6df50df73 in std::__cxx1998::vector<std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >, std::allocator<std::unique_ptr<ScTable, o3tl::default_delete<ScTable> > > >::_M_erase_at_end(std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >*) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/stl_vector.h:1513:2
              #13 0x2ab6df70f5b0 in std::__cxx1998::vector<std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >, std::allocator<std::unique_ptr<ScTable, o3tl::default_delete<ScTable> > > >::clear() /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/stl_vector.h:1248:9
              #14 0x2ab6df70b5d4 in std::__debug::vector<std::unique_ptr<ScTable, o3tl::default_delete<ScTable> >, std::allocator<std::unique_ptr<ScTable, o3tl::default_delete<ScTable> > > >::clear() /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/debug/vector:699:9
              #15 0x2ab6df704cb2 in ScDocument::Clear(bool) /sc/source/core/data/documen9.cxx:506:12
              #16 0x2ab6df490652 in ScDocument::~ScDocument() /sc/source/core/data/documen2.cxx:363:5
              #17 0x2ab6e363315d in ScDocShell::~ScDocShell() /sc/source/ui/docshell/docsh.cxx:2925:1
              #18 0x2ab6e363333b in ScDocShell::~ScDocShell() /sc/source/ui/docshell/docsh.cxx:2894:1
              #19 0x2ab6e3633514 in ScDocShell::~ScDocShell() /sc/source/ui/docshell/docsh.cxx:2894:1
              #20 0x2ab6de4f105d in SvRefBase::ReleaseRef() /include/tools/ref.hxx:163:29
              #21 0x2ab6de4a6259 in tools::SvRef<ScDocShell>::clear() /include/tools/ref.hxx:64:22
              #22 0x2ab6de2b1aaa in Test::closeDocShell(tools::SvRef<ScDocShell>&) /sc/qa/unit/ucalc.cxx:365:18
              #23 0x2ab6de2b2102 in Test::tearDown() /sc/qa/unit/ucalc.cxx:380:5
              #24 0x2ab6de543787 in CppUnit::TestCaller<Test>::tearDown() /workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:185:15
              #25 0x2ab69335765a in CppUnit::TestCaseMethodFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5
              #26 0x2ab6ae4f3957 in (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /test/source/vclbootstrapprotector.cxx:46:14
              #27 0x2ab693328cd7 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
              #28 0x2ab6a2974ff7 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:78:12
              #29 0x2ab693328cd7 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        
        during CppunitTest_sc_ucalc
        
        Change-Id: I778984beb9d1e355d3b8f9617b193424f332a32e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124709
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>

2021-11-05  Jim Raykowski  <raykowj@gmail.com>  [5c5f36aa73b11356a3bff0a9cc8b5fe8d1a776b9]

        SwNavigator: Improve detection of when the content tree needs refreshed
        
        Makes the check that determines if the content tree needs refreshed be
        done only when the content tree is visible AND (the document has been
        modified since previous check OR an action has been made within the
        content tree that requires the tree to be refreshed) AND there is no
        writer shell action pending AND the content tree is not in a DnD.
        
        Change-Id: Ie67472d44573df6afafb08b7b3229a4e07fc9db5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124036
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-11-04  Rafael Lima  <rafael.palma.lima@gmail.com>  [31550585970b9425215863d5ede94425328355c9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 03457ee108d22cf4eabf657de3c67968c8f93f36
          - Fix bookmarks in Collection help page
            
            Also fixes an extra "." in sf_session.
            
            Change-Id: I59aa5542e72b17658f494ee41b30f5475fa45872
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124690
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-04  Michael Stahl  <michael.stahl@allotropia.de>  [20ddabc88b6b45ea3efcc44ede5244ea526b09c4]

        tdf#144989 sw: disable idle jobs during printing or PDF export
        
        The problem is that (with the kde5 and WNT vclplugs) the idle jobs
        update fields and un-hides every section, which destroys the layout
        that SwXTextDocument::getRendererCount() finalised with great effort.
        
        This doesn't seem to happen with gtk3 or gen vclplugs.
        
         6  SwSectionNode::MakeOwnFrames(SwNodeIndex*, SwNodeIndex*)
         7  SwSectionFormat::MakeFrames()
         8  SwSection::ImplSetHiddenFlag(bool, bool)
         9  SwSection::SetCondHidden(bool)
         10 SwDocUpdateField::MakeFieldList_(SwDoc&, int)
         11 SwDocUpdateField::MakeFieldList(SwDoc&, bool, int)
         12 sw::DocumentFieldsManager::UpdateExpFields(SwTextField*, bool)
         13 sw::DocumentTimerManager::DoIdleJobs(Timer*)
         14 sw::DocumentTimerManager::LinkStubDoIdleJobs(void*, Timer*)
         15 Link<Timer*, void>::Call(Timer*) const
         16 Timer::Invoke()
         17 Scheduler::CallbackTaskScheduling() ()
         18 SalTimer::CallCallback()
         19 QtTimer::timeoutActivated()
         20 QtTimer::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)
         21 void doActivate<false>(QObject*, int, void**) ()
         22 QTimer::timeout(QTimer::QPrivateSignal) ()
         23 QObject::event(QEvent*) ()
         24 QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
         25 QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
         26 QTimerInfoList::activateTimers() ()
         27 timerSourceDispatch()
         28 g_main_context_dispatch ()
         29 g_main_context_iterate.constprop ()
         30 g_main_context_iteration ()
         31 QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
         32 QtInstance::ImplYield(bool, bool)
         33 QtInstance::DoYield(bool, bool)
         34 ImplYield(bool, bool)
         35 Application::Reschedule(bool)
         36 framework::StatusIndicatorFactory::impl_reschedule(bool)
         37 framework::StatusIndicatorFactory::setValue()
         38 framework::StatusIndicator::setValue(int)
         39 PDFExport::ExportSelection()
         40 PDFExport::Export()
        
        Reportedly this started to happen with commit
        4184569b963877c2a488ff05766654b9db194798 - presumably before that the
        word counting was so slow that the idle didn't progress to updating
        fields.
        
        There is little point in running idle jobs during printing anyway as in
        the best case it will just slow down the process.
        
        So temporarily disable the idle jobs in getRendererCount() and
        enable it again in render() with "IsLastPage" set.
        
        Change-Id: I6359592aefeec298c5e58d44bef5ef16c583ddac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124721
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-04  Arnaud Versini  <arnaud.versini@libreoffice.org>  [b439832fc36a05e4423f480f7a312428f2449cc6]

        comphelper : use std::mutex in enumhelper
        
        Change-Id: I871c406e8ff94e646545cb82e0d1e2e2ec80c6e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124125
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [4acc39564e7bf6051b851d533d67d1c31a4a19ea]

        tdf#114613: sd_uiimpress: Add unittest
        
        Change-Id: I8bace97c83f97a4b2aed8ca7fb99e51e06995b8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124719
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-04  Stephan Bergmann  <sbergman@redhat.com>  [f8b10b76bc3000eab3269de4472d6c28bd308059]

        The std::auto_ptr workarounds should no longer be necessary
        
        ...with the bundled Boost 1.76.0, as boost/locale no longer uses it since
        <https://github.com/boostorg/locale/commit/322437a485c63d9fce4dc620597b6c75b6396daf>
        "Adding dual auto_ptr/unique_ptr support" in Boost 1.67.0 in combination with
        BOOST_NO_AUTO_PTR being set automatically when building for C++17 and beyond for
        both libc++ (via
        <https://github.com/boostorg/config/commit/0df7552f38cc059defa4189d7a36101925559eb8>
        "define BOOST_NO_AUTO_PTR when building with libc++ and C++17" in Boost 1.65.0)
        and MSVC (via
        <https://github.com/boostorg/config/commit/776bc8ac107e864fc4c51d6aee0e532026a50281>
        "Update for MSVC14's _HAS_AUTO_PTR_ETC" in Boost 1.60.0; if we didn't globally
        set _HAS_AUTO_PTR_ETC in gb_COMPILERDEFS in
        solenv/gbuild/platform/com_MSC_defs.mk since
        61c88ae6945c241f5f2aeb844eeca0776b487132 "gbuild: always compile as C++17 with
        MSVC 2017" anyway)
        
        Change-Id: Idd9d44c8350217f19ad2fa6749b90a9ffce38511
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124712
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [e54aa9fe665b5e065c86bd7564156cac262f9c02]

        tdf#91060: sd_export_tests: Add unittest
        
        Change-Id: Idb9156fb1ab1cc9c9a59a50af85db174eeefc3b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124717
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [9158d2d2f19cf7bccba12d2ad4cb340e882b51cc]

        blind fix for UITest_impress_demo failed
        
        Change-Id: I66dcc0d260585e5f44410a16bc25a32d8d373ae0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124715
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-04  Caolán McNamara  <caolanm@redhat.com>  [4ab908e94da9305d6800c82b5d753c26193aa96b]

        Resolves: tdf#138826 adjust the aTmpMtf to get drawn at maPos of Action
        
        see also #i112076#
        
        Change-Id: I9c3eea3d5d518da164821bfcf494292dccb69e27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124714
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-04  Caolán McNamara  <caolanm@redhat.com>  [1ba97706372fce487bead27ab69bb2e4bc3062e3]

        drop commented out code
        
        Change-Id: If7af5805b6e41a291216c773b6d105ce6802d903
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124713
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-04  Julien Nabet  <serval2412@yahoo.fr>  [a11425579127502f4ee0972cc9fef09894e64a0d]

        Revert "tdf#132499: first stab to remove old stuff from ODBC ver < 3"
        
        This reverts commit 55133fc5fc499f6266f75ad3df77106f12333201.
        
        Reason for revert: this kind of change should be done upstream.
        
        Change-Id: I4051d13fe290bc750dbab820e1af68827eb9bfff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124692
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-04  Julien Nabet  <serval2412@yahoo.fr>  [88982b04ae2c451a5af62f7fc6c9502414590f92]

        Revert "tdf#132499: consider ODBCVER >= 0x0300 and remove tests about it (unixODBC)"
        
        This reverts commit 0464b86787da269be7b16a6f1f124d774f78fa97.
        
        Reason for revert: This kind of change should be made upstream
        
        Change-Id: I0dfe9ec198f826f636a7b2b2ba593b66c7e14c5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124691
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [7019c6999efa9bc42bfd931bfc001b175511d56b]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to c3133e367000907747960c73ed372ecba249e3b1
          - Add thesaurus to pt-BR
            
            https: //pt-br.libreoffice.org/projetos/vero
            Change-Id: I8a5349b8cbabfc305c11368f1aac64fd08322820
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/124710
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-04  Jean-Pierre Ledure  <jp@ledure.be>  [393d8629be64fc01271fd746938bb822020f64b9]

        ScriptForge - (SF_Calc) _ParseAddress() reuse last parsed address
        
        Implementation to improve performance of a simple
        cache of the last already parsed range.
        
        The address is reused when the sheet name is explicit and that
        the range to parse, as a string, is identical to the
        previous parsing request.
        
        Change-Id: I0137689e9697686e76e07e037129983baba6ecfb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124711
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-11-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [a04d60ca5af1b794c190fa9d5a0fb7506755f27d]

        use more DECL_DLLPRIVATE_LINK
        
        to avoid unnecessarily exporting symbols
        
        Change-Id: I4c9c7c86f288ba9655a8b919387e30f3096ccfb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124667
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-04  homeboy445  <akshitsan13@gmail.com>  [f90159697506e28ebbfb436047e52db1b65bd9a7]

        backendtest: Open Cubic-Bezier Curve Draw Test
        
        Change-Id: I1f41ab6d9dca4589da466caca1dfcbfdd15a5b5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120425
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-11-04  Stephan Bergmann  <sbergman@redhat.com>  [7d4ff76868901fabd5a53ec951bbe1f05843960c]

        Fix check for libstdc++
        
        ...now that we have HAVE_LIBSTDCPP since
        7158acde7756a264c09e24e1cfe4c81db700b920 "Consolidate -D_GLIBCXX_DEBUG for
        --enable-dbgutil builds against libstdc++".  HAVE_LIBCXX was only ever defined
        in config_host/config_libcxx.h (since 90d2155912bcee40377620d4836726041a72d537
        "Work around latest Boost 1.65.1 still using deprecated std::auto_ptr"), never
        as a makefile variable, so this check (introduced in
        b1141fa61073b3f24e1a3574afa55a954e5a153d "Cut down on -pthread/-lpthread
        proliferation") always succeeded, whether libstdc++ or not.
        
        Change-Id: If71615b0ae2c6d3765eb538857f36bb1d23a667a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124683
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-04  Caolán McNamara  <caolanm@redhat.com>  [fe5dbd90cd5a39b5130f7c962cc6c7dee1c80f8f]

        Resolves: tdf#143643 ensure relayout on undo of insert comment
        
        Change-Id: I732e23b8ff7c17abf4b5b9b7c7964fca6069543c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124685
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-04  Caolán McNamara  <caolanm@redhat.com>  [039615e70d03f5e1abfe52dd7fe63d98d56377c1]

        their->there
        
        Change-Id: Ie78007226fa4ee96e5b5af472e1c95d12ba2e079
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124684
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-04  Mike Kaganski  <mike.kaganski@collabora.com>  [706c7161fa1dd001c658bd1837e2b8e366693641]

        Simplify SvtCompatibilityEntry::setValue
        
        Change-Id: Ic891c31298bc68ede4a01134c2e9d3c95a78fe84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124689
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [01cbdcc6dd0cf575997e9899496115ac41ab4be1]

        tdf#119206: sw: Add UItest
        
        Change-Id: Iaf0e3be8a43eaaa4abb1efff9bc844ff38602d77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124654
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-04  Stephan Bergmann  <sbergman@redhat.com>  [c218614ffa95ec62c0a0ad31583282d287042890]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 15deec972f2ea1e2076a74c4d206b49967c68844
          - Adapt helpcontent2 to var2file rename
            
            ...in core commit 3829c0c7db8768ca05f148e8f5c271ddb56d5bae "Resolves: tdf#97046
            ensure build system variables start with gb_"
            
            Change-Id: I2d9f579921843dbfb55efde492ea19abb3c6782e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124682
            Tested-by: Jenkins
            Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
            
2021-11-04  Stephan Bergmann  <sbergman@redhat.com>  [7158acde7756a264c09e24e1cfe4c81db700b920]

        Consolidate -D_GLIBCXX_DEBUG for --enable-dbgutil builds against libstdc++
        
        (this was meant as a prerequisite for enabling its -D_LIBCPP_DEBUG=1 counterpart
        when building against libc++ on macOS, but which got stalled for now after
        running into the issue described at
        <https://lists.llvm.org/pipermail/libcxx-dev/2021-October/001222.html>
        "[libcxx-dev] Building a program with -D_LIBCPP_DEBUG=1 against a libc++ that is
        not itself built with that define")
        
        Change-Id: If466dce595a9311b2afbae41d5ddcaecc6f3c57b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124678
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-04  Miklos Vajna  <vmiklos@collabora.com>  [995a6b38d5b8ac8aabca54f991caaaf35e6db395]

        RTF import: fix too small graphic size when both picwgoal and picw are provided
        
        The original document provided \picwgoal and \pichgoal, stating the
        desired size of the image in twips. \picw and \pich is not provided, but
        we write it on export. The value of \picw and \pich is ignored by Word
        (it can calculate both the current and the original size from picw/hgoal
        and picscalex/h), so it displays the document correctly.
        
        Use the same trick in our RTF import: picscalex/y has a specified
        default value (100%), so if we have picwgoal and pichgoal, then we can
        also ignore picw and pich.
        
        This is needed, otherwise the much smaller size from picw/pich is used
        as the original size, so the layout "zooms in" so much that only a small
        white rectangle of the top left area is visible, as if the images would
        be all lost.
        
        Change-Id: I924e5f8b68613c654c857a57561c8a2e3a6db2f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124679
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-11-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8b7dbd220dbdfd286de2d770503dae8bf6d2e53e]

        sw: Wrong ZOrder after import for images anchored to non-1nd page
        
        Importing a document that has images anchored to the non-1st
        page, can result in images having the wrong the wrong Z index
        (ZOrder). If there are overlapping objects in the document,
        this can become a problem.
        
        The issue is with the call to SwRootFrame::RemoveMasterObjs,
        which removed the "master objects" - SwFlyDrawObj* castable
        objects. Normally the SwFlyDrawObj* objects on the page are wrapped
        and replaced by SwVirtFlyDrawObj*, but when the call to the
        RemoveMasterObjs was made, this hasn't happen yet to all the
        objects (objects that were not on the 1st page).
        
        The fix is to move the RemoveMasterObjs call to a different place,
        where we processed all the pages, so we can safely remove the
        remaining master objects on the page.
        
        Change-Id: I7d2f31614d269c22a82e7e5dea960f3d0844a5d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124597
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-11-04  Jean-Pierre Ledure  <jp@ledure.be>  [4d52e5a013d4315c14b741bb09b40d01b8846df7]

        ScriptForge - (SF_PopupMenu) Fix com.sun.star.awt.MenuItemStyle.AUTOCHECK
        
        To have checkboxes displayed correctly in KDE, it is necessary
        to use
          com.sun.star.awt.MenuItemStyle.CHECKABLE
        instead.
        
        No regression in behaviour observed so far in other environments.
        
        Change-Id: If15b2ff597f1cdffe2df65fe2352ffef0f770cb4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124639
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-11-04  Tibor Nagy  <nagy.tibor2@nisz.hu>  [cec1f712c87e557e1b7313e0dbef4a635f69d953]

        tdf#144918 PPTX import: fix internal hyperlink on shapes
        
        Slide names in internal hyperlinks of shapes could be replaced
        with the placeholder name 'Slide n', resulting non-functioning
        hyperlink during the slideshow.
        
        Follow-up to commit 83d92437e05a9ec872d9303953fa408dd4dcbcde
        "tdf#144616 PPTX import: fix hyperlinks on shapes".
        
        Change-Id: I733ddcdcdf92b32c4e6272d3cf48da872a63cd47
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124135
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-11-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [60b9c16bd482e43cfc5d70d807b84df442707a83]

        fix potential out-of-bounds access in LocaleDataWrapper
        
        after
            commit 86b345a963a64fd9b9a3cab522b3ac2e909977fd
            Date:   Sat May 1 08:30:46 2021 +0200
            tdf#79049 speed up OOXML workbook load (4)
        if the number of reserved words returned by the locale is not correct.
        
        Change-Id: I1c709060a5f4e24c4278f3c36310364d10545f14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124677
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-04  Sabyasachi Bhoi  <sabyabhoi@gmail.com>  [3829c0c7db8768ca05f148e8f5c271ddb56d5bae]

        Resolves: tdf#97046 ensure build system variables start with gb_
        
        Change the variable name: var2file to gb_var2file
        
        Change-Id: Ib7d64b76cfe10e6c2df1a176674a360b28704070
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124666
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-04  Caolán McNamara  <caolanm@redhat.com>  [c0597c3126d6be683bd2085d1213b8b47f431558]

        Resolves: tdf#144686 set the initial "papersize" to the sidebarwidth
        
        this is the width it is eventually set to, setting that when constructed
        makes more sense so text height calculations for the annotation window
        are always sane for sidebar layout.
        
        Change-Id: I159255cd877478902599fc4e62b3f6c7df70abb4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124661
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [64f0ca93871d11f5938d5c6844bb28d2ae32f546]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7488c63b40d151384e8aae67f78d804962e99c99
          - Add 12th param description for Calc CSV import
            
            Change-Id: I4aeeaabe4f3894dac067556824a8c3762c273dbe
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124250
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-04  Stephan Bergmann  <sbergman@redhat.com>  [e5ba7ef1b89a9dcc48509c9bf7d6059dc8aa7ae3]

        libstdc++ bug 103022 is fixed in GCC 12
        
        (<https://gcc.gnu.org/onlinedocs/libstdc++/manual/using_macros.html> states that
        _GLIBCXX_RELEASE "first appeared in the GCC 7.1 release and is not defined for
        GCC 6.x or older releases", leaving it a bit unclear what the status is for our
        GCC 7.0.0 baseline, so play it safe and assume it can be undefined)
        
        Change-Id: Iae10060bdab88e2e6df3954c2b6806534a761b31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124675
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-04  Hossein  <hossein@libreoffice.org>  [1edae86c729b66813aa81b531e196f493b766571]

        Change git.freedesktop.org -> git.libreoffice.org
        
        Replace git.freedesktop.org with git.libreoffice.org in the docs
        gernerating scripts. The output will be visible at the
        https://docs.libreoffice.org or the local docs folder.
        This completes the "Use LO repo for mkdocs git link" patch
        e62c4241093409583c913165ddc1e4c300c6218c
        
        Change-Id: Id38d86821cd1c4edb16edd760087c8361e221de3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124674
        Tested-by: Jenkins
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-11-04  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [41b99644e8913dd4797775f4931382e93fa12a00]

        tdf#48622 Add new border line width defaults
        
        * Hairline (0.05pt)
        * Very thin (0.5pt)
        * Thin (0.75pt)
        * Medium (1.5pt)
        * Thick (2.25pt)
        * Extra thick (4.5pt)
        
        This unifies the default border line widths throughout the program.
        
        Users can still set any line width they want by chosing "Custom" in the "Border" tabpage.
        
        Also, existing documents won't be changed. The new defaults are just for newly added borders.
        
        Change-Id: I7af85dc189a688a749812824508c33c7814b50f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122683
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-11-04  Kevin Suo  <suokunlong@126.com>  [b9e43ab25fe2d93c2487fd33ed3c0f583009b968]

        Move these SC_STYLE_PROG_* and SC_PIVOT_STYLE_PROG_* constexpr to header
        
        so that they can be reused in other parts of the code base.
        
        Need to change them to inline to avoid "defined but not used" compiling error.
        
        Change-Id: I44de7c2ebbc9ae57c229f89faf69a788013d7816
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124643
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-04  Tünde Tóth  <toth.tunde@nisz.hu>  [85a86ba6ba34ff0dfc92c3ce38cba86daf547121]

        tdf#145079 XLSX export: fix regression of internal hyperlinks
        
        Hyperlinks with internal named range targets didn't work.
        
        Regression from commit 3c3b9ad8886da916027f0fb940a2df822d63d4d7
        (tdf#143220 XLSX export: fix hyperlink to sheet target)
        
        Note: original test case of the unit test document
        of tdf#143220 wasn't changed. It's only extended with
        two new test cases for verifying the fix for the regression.
        
        Change-Id: I8128ebb977dba7304bc9c69e45f6c55c71f800cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123816
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-11-04  Miklos Vajna  <vmiklos@collabora.com>  [61be5d41e80cbce8e382cb468eb340a97bb4f508]

        vcl: remove not needed pObjectStream in PDFObjectCopier::copyExternalResource()
        
        The last usage was removed with 92134462f19ff234ce7615df34cc1fff6502727a
        (pdf: Improve dict and array format when copying with PDFObjectCopier,
        2020-11-12), now number elements write their parsed double value instead
        of copying a span from the original byte array.
        
        Change-Id: I344c9a9fc124a34a9db9c2747345b4b901f3e8b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124660
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [23255d395f40f6a20635b6f1c39e9d59a2047586]

        elide unnecessary UNO_QUERY_THROW calls
        
        Change-Id: I0d0fc57f352e9717e721416c8941cfcf48af24c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124650
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-04  Jeff Huang  <jeff@mail.ossii.com.tw>  [3165f0ff32b002a6efbc61af4f778ba4075b496e]

        tdf#143254 Replaces "Greek Upper Letter" with "Greek Upper Numerals"
        
        Change-Id: If32102394ca4630d8c3d7aa32e45f7770db008d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124665
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-04  Julien Nabet  <serval2412@yahoo.fr>  [3c1bd037802f5fbad9f43566a33500e54a6b9de6]

        Replace some macros in forms part 3
        
        Remove DECL_BOOL_PROP1 + DECL_BOOL_PROP2
        
        Change-Id: I8a07ac7b2b8ab724d5277a11b37cf10a6711fdb5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124664
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-04  Justin Luth  <justin.luth@collabora.com>  [bac1b748f5b600952b9bf3eaaaf5a4bb8342fe59]

        prelim tdf#136472: adjust implementation specific unit tests
        
        Using a "First Page" style before a "Default Page Style"
        in order to apply a different header to the first page
        is an implementation specific detail.
        As of LO 4.0/4.1, we have the ability to set a different
        first-header (different even-odd were already available).
        
        So remove any dependency on "First Page".
        
        4-inheritFirstHeader.docx: just test the actual layout
        8-n777337.docx: margins must match both page styles.
           -First and Standard are defined from the same settings
        8-n779642.docx: reverting the patch breaks unit test: GOOD
        8-n780843.docx: export of footer works now - so test that.
           -PROOF: CONTINUOUS BREAK - SHOULDN"T SHOW FIRST PAGE - so turn off.
        9-headerfooter-link-to-prev.docx: a real thorn test.
           -happy it still passes after making this logical-seeming change.
        15-tdf135216_evenOddFooter.odt: is first of odd in ODT.
           -when first is shared, it still works to check first.
        
        Change-Id: Ice54ef9626f851f9154f3c274ffbe39455538589
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124591
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-11-04  Johnny_M  <klasse@partyheld.de>  [c7500945fc5d5bd2130a2d38be0bd4b15445cd90]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 887b0f6e0980f42d44b2fc79c4ae15f15e2603e2
          - tdf#132643 Translate German section IDs
            
            Change-Id: I42d011f599c4fdc8c82d30d304273b7fb8ef3579
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124523
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-04  Johnny_M  <klasse@partyheld.de>  [90bfc16ca2252f217568c3875ad7223aa00387e3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8b691161320fa8e5704183acfb15b19a07f2ff85
          - tdf#132643 Translate German section IDs
            
            Change-Id: I2faf5b4da2dddf5736686cf6c7f03cdd3cc67ea2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124519
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-04  Johnny_M  <klasse@partyheld.de>  [6822081e66944084f0c38c8a5ce29c35f7397acd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a24b727eac86d93cd779b44bdcd046f6eceb0266
          - tdf#132643 Translate German section IDs
            
            Change-Id: I88e9ad41b88861fc22183cfb812bae652e3b2ff3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124515
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-03  Stephan Bergmann  <sbergman@redhat.com>  [a5d3a3446832a7761584a00f7d2bc76ee713eb64]

        external/nss: Silence invalid-null-argument
        
        ...that happens now with --with-webdav=curl,
        
        > libc.c:107:21: runtime error: null pointer passed as argument 1, which is declared to never be null
        > /usr/include/string.h:65:33: note: nonnull attribute specified here
        >  #0 in nsslibc_memequal at workdir/UnpackedTarball/nss/nss/lib/base/libc.c:107:14 (instdir/program/libnss3.so +0x68cdb7)
        >  #1 in nssItem_Equal at workdir/UnpackedTarball/nss/nss/lib/base/item.c:185:12 (instdir/program/libnss3.so +0x68f59c)
        >  #2 in find_object_in_collection at workdir/UnpackedTarball/nss/nss/lib/pki/pkibase.c:714:18 (instdir/program/libnss3.so +0x63a72c)
        > [...]
        >  #49 in (anonymous namespace)::UpdateCheckThread::run() at extensions/source/update/check/updatecheck.cxx:534:48 (instdir/program/../program/libupdchklo.so +0x2235de)
        >  #50 in threadFunc at include/osl/thread.hxx:189:15 (instdir/program/../program/libupdchklo.so +0x251c74)
        >  #51 in osl_thread_start_Impl(void*) at sal/osl/unx/thread.cxx:264:9 (instdir/program/libuno_sal.so.3 +0x65689f)
        
        The topmost nsslibc_memequal itself appears to be modeled after memcmp and not
        be intended to be called with null pointer arguments even if the size argument
        is zero, see its leading
        
          #ifdef NSSDEBUG
              if ((((void *)NULL == a) || ((void *)NULL == b))) {
                  nss_SetError(NSS_ERROR_INVALID_POINTER);
                  if ((PRStatus *)NULL != statusOpt) {
                      *statusOpt = PR_FAILURE;
                  }
                  return PR_FALSE;
              }
          #endif /* NSSDEBUG */
        
        in workdir/UnpackedTarball/nss/nss/lib/base/libc.c, so rather put the check for
        zero into the calling code in nssItem_Equal.  However, it is unclear to
        me whether one->data can legitimately be null there (and the patch is thus
        correct) or not (and the patch would thus silence a bug elsewhere; esp. given
        that nsslibc_memequal would return false instead of true in this case when
        compiled with NSSDEBUG.)
        
        Change-Id: Ie7556283cda500130dfcd1cfd315294277573b7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124663
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-03  Caolán McNamara  <caolanm@redhat.com>  [ba72fc10571a0987b181564a2fc6395165ed6805]

        oss-fuzz build will need new mdds too
        
        Change-Id: I9ad34b6a5fe4dc5bcc79d949241739771ddadf75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124662
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-03  Kohei Yoshida  <kohei@libreoffice.org>  [eb07a0e76fe240a184348d96a6cebf7c0a229ac0]

        Upgrade mdds and liborcus to 2.0.0 and 0.17.0, respectively.
        
        Change-Id: I9e856fc2d61f1789a6f1702514837860539a0f49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124573
        Tested-by: Jenkins
        Tested-by: René Engelhard <rene@debian.org>
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>

2021-11-03  Johnny_M  <klasse@partyheld.de>  [9b9f4a4487e9ada1885d45a8b1ba0234a4a9fc26]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 937d0e7439564f46f8627032314878a6fefbd195
          - tdf#132643 Translate German section IDs
            
            Change-Id: I28cd7d852ed5260811f6388904c5b658be89b5d0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124522
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-03  Stephan Bergmann  <sbergman@redhat.com>  [ff22a3ff99da3abc0531c5a4eeccc25d45b61adb]

        Add back `== 2`
        
        ...that got lost in 23c8da878529f85ba5045db6f7ea7956a64dfc72 "put the message
        into static_assert" (causing a loplugin:consttobool warning)
        
        Change-Id: I8f2a97bd61edbfad0c871c0d2d0e25f1ce9f9f98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124658
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-03  Johnny_M  <klasse@partyheld.de>  [913c9aa8f5bb681b3437d21b0d18c02627e99ad6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d267338da14c3d505dcb2245e4fd4501b3351963
          - tdf#132643 Translate German section IDs
            
            Remove unused.
            
            Change-Id: Ib70cf57c351c2342a3cebdd9052b42d134bb9e53
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124516
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-03  Johnny_M  <klasse@partyheld.de>  [29b39dfb667d330fbf6ce5be76adc845ee73df98]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7a6242adb760c8f8603d9dd4af880e5a9ebae2a0
          - tdf#132643 Translate German section IDs
            
            Change-Id: I8a6f2d4b515337a8526ca5d09ab81b576edbd89f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124521
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-03  Johnny_M  <klasse@partyheld.de>  [317100ad1d227a0508f8347b6787950c9e4d6025]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to eb6bd3da8ce0678b5e5327fce347e68f90d2ff5f
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ie0c4bfb8006124b68b4928286c8b3a20423ea2eb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124520
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-03  Johnny_M  <klasse@partyheld.de>  [0c67012a1886189fec58de4dbace57d79979713b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2babd3eab5f8215751ad247ce153b9d140b95b1d
          - tdf#132643 Translate German section IDs
            
            Change-Id: Id84cb4ee46cbd2cf9ec36bdddb64b5941364152b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124518
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-03  Johnny_M  <klasse@partyheld.de>  [c587ac9e944925f48e84434531ab4fb934aaf128]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9b87b645b2ebfa735b80b914cb797a3f32a48560
          - tdf#132643 Translate German section IDs
            
            Change-Id: I7a8b06fb9d62a86bde0e868e61fba14209da2c09
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124517
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-03  Johnny_M  <klasse@partyheld.de>  [05a57cee0123a87b5166645744bfb0cb28b9703d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6c40485ef4bbc51aedc0418b76396624974089c2
          - tdf#132643 Translate German section IDs
            
            Change-Id: I59dd1c081e4e8ba3933dbecfc74e4c61b167ee53
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124514
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-03  Johnny_M  <klasse@partyheld.de>  [5340ba24dda5414d5575e6a8a03680835f59d7ff]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 93ffd5de051e831a94f5aa9cd3c19ff496a86370
          - tdf#132643 Translate German section IDs
            
            Change-Id: I23a1fbf80ae1e97677cb099645f87395a008ebcb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124492
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-03  Johnny_M  <klasse@partyheld.de>  [cbe437ea1e5a8884051c71ef51f88b468b822361]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8cdfcc1ff2220e55fe74ed9889608406bc30d985
          - tdf#132643 Translate German section IDs
            
            Change-Id: I6023ca2ccd54dd59e5e46d641fdb7a519a5333a6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124491
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-03  Johnny_M  <klasse@partyheld.de>  [2aef034db2108d178f711cb27a1e33d84f9ca361]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2809c7aea1e3c56369060756c245895d60dc2c50
          - tdf#132643 Translate German section IDs
            
            Change-Id: I7b2c360e9ebc3e6a1a4863366c76164018d72c2d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124490
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-03  Johnny_M  <klasse@partyheld.de>  [0481ed9e138187c36eb60158673287821629d60d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9bf6321ea5344eeac7ce34453d776fe1bcf18468
          - tdf#132643 Translate German section IDs
            
            Change-Id: Icbd1b5cbbd7aca5601464fe26964e9215b5686e6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124464
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-03  Johnny_M  <klasse@partyheld.de>  [f6435fed1192d0f2f607c192db07f7f43d2b069b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bbde73f9f1d9bf847d9c9bdeb5e4bcbf44ee4fa3
          - tdf#132643 Translate German section IDs
            
            Change-Id: I3e318c60dd8913e48fa4d35a555d2bdd74b9f99e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124465
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-03  Johnny_M  <klasse@partyheld.de>  [6d93317ab62f6f1e503aaa25f44470cbed5c6314]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f6ba20dac0a91953eef9b008fd7812af37f577b8
          - tdf#132643 Translate German section IDs
            
            Change-Id: I8f0341c0c04d9b0a67b02814a5b69128652e4029
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124466
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-03  Johnny_M  <klasse@partyheld.de>  [4ed4f18d62c142fee6a9cef2c2f4c387315d630f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d7c59ba2fa33b3181d2b655a96555290142c8bff
          - tdf#132643 Translate German section IDs
            
            Change-Id: I86542dc4a1e981a151a66eb63114e14e03ab9003
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124487
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-03  Johnny_M  <klasse@partyheld.de>  [7fed1b6be186780ff09310b2ec56d66543fb646f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5f834fa449f14ef92b081ef07382e4104cfeff4c
          - tdf#132643 Translate German section IDs
            
            Change-Id: I794daaf1c9394a01ff2be5fdce4e10f87c0e64fa
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124488
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-03  Johnny_M  <klasse@partyheld.de>  [adea4657391dc703246537350f6efdc9587eb685]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3aafea5d3bffa40b1ea4f3c6c756f1e0e2ff16f2
          - tdf#132643 Translate German section IDs
            
            Change-Id: I0e721bef0778f93e0277e26d13b969909c694ea0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124489
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-03  Johnny_M  <klasse@partyheld.de>  [02d8b43827adf842fc869f7eaf979385c59576a2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 66fbab252d3df0b9af39940ad66bfc264b97421b
          - tdf#132643 Translate German section IDs
            
            Remove unused.
            
            Change-Id: Icd333dbd67fbba8e1ff46cc4b78c78a4b29a2018
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124463
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [b64efd7b291cfb231ab511ec80db2d12b30ac05d]

        Revert "loplugin:finalclasses"
        
        This reverts commit 9ce9011230a97f3fe4fcd2f8d761781c4300772b.
        
        Reason for revert: see comments in https://gerrit.libreoffice.org/c/core/+/124632
        
        Change-Id: Ibc8b7a8c190e7a8afec793c1202dba97ac6909bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124483
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-03  Julien Nabet  <serval2412@yahoo.fr>  [0464b86787da269be7b16a6f1f124d774f78fa97]

        tdf#132499: consider ODBCVER >= 0x0300 and remove tests about it (unixODBC)
        
        Change-Id: I47eb05309ac7569e1e89a93d3b482c7bff97c159
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124611
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-03  Julien Nabet  <serval2412@yahoo.fr>  [d33613c067c198c2a6ef30fb56bcc0cce7565c9b]

        Replace some macros in forms part 2
        
        DECL_PROP4 + REGISTER_PROP_2 + REGISTER_PROP_3 + REGISTER_VOID_PROP_2
        
        Change-Id: Ib7fdfed9f94fe0bb2c3f4f1398bc058af84823d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124615
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-03  Luboš Luňák  <l.lunak@collabora.com>  [b33bd288111fc07177b3dc36c3b2f8d60a5dec19]

        PCH for external/poppler
        
        Change-Id: Ic534528d9aeab103d93dc2a627e15460766aec2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124653
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-03  Luboš Luňák  <l.lunak@collabora.com>  [c51e5ac229d79040c5a556945f6522fc2f6da778]

        PCH for external/zxing
        
        Change-Id: Ia4bfa53ff56f64c7ba8fa068bbbe9dff2c4a84fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124652
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-03  Stephan Bergmann  <sbergman@redhat.com>  [8d95452f66c01187c4b05a30061300125042cf46]

        Avoid false -Werror=array-bounds
        
        ...with recent GCC 12 trunk,
        
        > svx/source/unodraw/unoprov.cxx:904:28: error: array subscript 25 is above array bounds of ‘const SfxItemPropertyMapEntry* [25]’ [-Werror=array-bounds]
        >   904 |     if(!aMapArr[nPropertyId]) {
        >       |         ~~~~~~~~~~~~~~~~~~~^
        > In file included from svx/source/unodraw/shapeimpl.hxx:22,
        >                  from svx/source/unodraw/unoprov.cxx:45:
        > include/svx/unoprov.hxx:86:37: note: while referencing ‘SvxUnoPropertyMapProvider::aMapArr’
        >    86 |     SfxItemPropertyMapEntry const * aMapArr[SVXMAP_END];
        >       |                                     ^~~~~~~
        
        Change-Id: I60e5352aff0d0aed3056bc484fb1491626761051
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124655
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-03  Jeff Huang  <jeff@mail.ossii.com.tw>  [95e7a57df68c9d631bfce0460b44b9ed966cd5bd]

        tdf#143548 Add 3 dots after Select Macro and Select Module strings.
        
        Change-Id: Ifc3ea0652b3bda1f8671d88d9b6f7d28a87c53f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124625
        Tested-by: Jenkins
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-11-03  Caolán McNamara  <caolanm@redhat.com>  [5e01f82b0918d2b54acee36f8d47de18d9340a53]

        Resolves: tdf#143443 size of comment box too tall after cut/paste
        
        a problem since...
        
        commit 69c546e1e7a697217f273baa7c1729ff823efd76
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Fri Dec 4 16:30:31 2020 +0000
        
            weld annotation window
        
        this sidebar case assumes that the papersize of the underlying
        editengine is initially unlimited in size
        
        Change-Id: I127f249158deecef3e2c6874982b4e7cc78e69fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124656
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [42f106cdab59c2659b1637cc51660487863f475f]

        tdf#117895: sw: Add UItest
        
        Change-Id: I252af7af5aa8bea20f959cf3c868fa73cd538749
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124648
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [ff6bd3c61fc514658b87cd572f6dc4d7e67f75c4]

        tdf#145326: sw: Add UItest
        
        Change-Id: If18f1011745143349c2793a4baa8c6bf6a0879c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124647
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-03  Tor Lillqvist  <tml@collabora.com>  [5f8b834eef1565a0523aabd6dd8af5f1b0fd4c75]

        tdf#145354: Don't claim random paper sizes from the system are "User Defined"
        
        For instance, the driver for my printer (or maybe Windows itself, no
        idea where the list of sizes comes from originally) says it supports
        215 x 345 mm. Which apparently is an obscure paper size called "India
        Legal". It is confusing if the Print dialog claims that it is "User
        Defined" when I have never even heard of such a size, and the document
        does not specify it either.
        
        Change-Id: I44196fd21fd83a94d255ebb909e5d63e35c5d1e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124649
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2021-11-03  Tibor Nagy  <nagy.tibor2@nisz.hu>  [4bfe8304a5600e236043e4ad7c6dc75fd05c937b]

        tdf#144914 PPTX export: fix interactions and hyperlinks on shapes
        
        Follow-up to commit 83d92437e05a9ec872d9303953fa408dd4dcbcde
        "tdf#144616 PPTX import: fix hyperlinks on shapes"
        
        Change-Id: I56538da8d97e052af03c78e8d7eaa16c5c2fde1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123748
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-11-03  Kevin Suo  <suokunlong@126.com>  [ac3266cccc3b65d1bfc1319d55fb0d1b35e96f65]

        This aParentName can be const
        
        Change-Id: If3d94b7b8e9b10934b1be0771c4c85536bc750f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124642
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-03  László Németh  <nemeth@numbertext.org>  [643bbf9e47e909b2d4acefaee791c9dd7d9e4a8d]

        tdf#145311 sw track changes: fix moving over empty list item
        
        which was changed to tracked insertion.
        
        Follow-up to commit 4c982dbafdac900e233d7b68d95c9c99244defc1
        "tdf#145225 sw track changes: fix bad insert at moving".
        
        Change-Id: If3d70da71188e95b5aeea9b72e7c9de22d7c7150
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124645
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-11-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [e72bbb8d41cdf3eec86804afa1a6dd527925be04]

        Silence spurious Werror=maybe-uninitialized in transliterateImpl
        
        only seen in optimised build
        
        Change-Id: Ibf344efa034feefdc6e03d489a0a6b28461b76e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124581
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-03  Rishav Chattopadhya  <rishavchatterjee1546@gmail.com>  [7a8cbfafca1906baad2bcbf8aa6717d197ae423a]

        tdf#141908: CppUnittests: replace usage of sal_Int32 with colors
        
        Change-Id: Idb078379c4388d7dd9525500e18064f2f873e6ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124091
        Tested-by: Jenkins
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-11-03  Felipe Lema  <felipelema@mortemale.org>  [8b1318324e574e510adb0c39fd744de360dd19b3]

        tdf#97667 Add XML Dump methods for Calc Pool Items
        
        Continuation of https://gerrit.libreoffice.org/c/core/+/88475
        
        Change-Id: Ic41ae7df362a796c56e95b38ccb534bbe045ead7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113497
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-11-03  Caolán McNamara  <caolanm@redhat.com>  [950483343d2f8218ac886aac27e1072bfec304bf]

        Related: tdf#143443 remove PANGO_ATTR_ABSOLUTE_SIZE and PANGO_ATTR_SIZE
        
        when setting a new size because an absolute size set by gtk itself seems
        to be not overwritten by pango_attr_size_new so sometimes the size of
        the font in the annotation window label is too large
        
        Change-Id: Ib69eec2111336cc27d1571babcc891f16cae2f01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124641
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-03  Stephan Bergmann  <sbergman@redhat.com>  [487acc0c42984199be603df68f1a6df02849e527]

        Silence loplugin:toolslong in ucb/source/ucp/webdav-curl/CurlSession.cxx
        
        ...similarly to how it was already done for its
        ucb/source/ucp/webdav-neon/NeonSession.cxx cousin
        
        Change-Id: I78124f45d4cb08131ee5d6e8c2606b38407c0668
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124637
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-03  Mike Kaganski  <mike.kaganski@collabora.com>  [7e23fec4b72a3512b898a84dd07fb89f6a6af25a]

        Introduce 'scale' to Point/Size/Rectangle, to simplify anisotropic scaling
        
        Change-Id: I12c25838e8eec8d05e43b593790847c626edde31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124638
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-03  Tor Lillqvist  <tml@collabora.com>  [9c6aa26092c509ec11be686451c77033e3474b33]

        Drop the --with-macosx-sdk option
        
        The help message for that option even said "With current Xcode
        versions, only the latest SDK is included, so this option is not
        terribly useful". And that was written in 2016. So by now, the
        --with-macosx-sdk option surely has outlived its usefulness.
        
        Change-Id: I467194c96c571822c08ea82bb7e62f0e2a2d332b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124549
        Tested-by: Jenkins
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-11-03  Tor Lillqvist  <tml@collabora.com>  [0f1155503e17a78fc5b4afb51a7afff365ecd1f0]

        Bump minimum macOS to 10.12
        
        Change-Id: I1a4af1af2eb95cb182491b2de2ac05dc3a1cb0c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124547
        Tested-by: Jenkins
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-11-03  Tor Lillqvist  <tml@collabora.com>  [65081542d2dabdf17820d62abdc5a22d3734e52d]

        tdf#145354: Ensure displayed paper name matches displayed paper dimensions
        
        I could not reproduce it now but at least in some slightly older
        version of LibreOffice, it could happen that at the top of the print
        preview image was displayed "143 mm (A4)" which is silly, as neither
        side of an A4 paper is 143 mm.
        
        Look up the matching paper size from the dimensions displayed. Use the
        "sloppy" match function to allow for sub-millimeter rounding errors.
        
        Change-Id: I6320798061246101c6fc78baf841b71b32b25833
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124612
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-11-03  Caolán McNamara  <caolanm@redhat.com>  [23c8da878529f85ba5045db6f7ea7956a64dfc72]

        put the message into static_assert
        
        and use more static_assert where its obviously possible
        
        Change-Id: I9466130809acab12505f0760f970793991564165
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124633
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [7ab9d4caddcf3e2b4e1f5541ebd85f4559bff615]

        tdf#145361: sw_xhtmlexport: Add unittest
        
        Change-Id: I4bbbdfa71f69ae2659922dce4b7445bcadc7d73a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124636
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c47f33a640816ef1859e6f3b53aaafcdbce5e5c]

        improve find-can-be-private script
        
        add progress display and cleanup child processes
        
        Change-Id: I86cc13dee17f6d1ea2874f0ebe178426fbc82076
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124634
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [9ce9011230a97f3fe4fcd2f8d761781c4300772b]

        loplugin:finalclasses
        
        Change-Id: I72ffe7dbeb1558820ac4368ef551611096da0104
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124632
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [8a4bcae71053b2db33d80036a0707edbe1ddb270]

        loplugin:finalclasses
        
        Change-Id: I80ac98249f8ef6b24939de59e32eda4fa2e79fba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124631
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-03  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [68cea95423818f6ae19b735e2029284c5fc9397b]

        tdf#145326: fix breaking DDE links
        
        Change-Id: Ib80a83ed1e4c87ee6af2f8ef55309ad9779aac66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124455
        Tested-by: Jenkins
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-03  Natalia Gavrilova  <nataligavrilova8@gmail.com>  [0a059912bae4e3bc0b2640efb4e163d79f54a5d7]

        tdf#114441 Convert use of sal_uLong to sal_uInt32, int
        
        * Changed moduldlg.hxx, moduldl2.cxx
        * Changed res_DataLabel.hxx, res_DataLabel.cxx
        
        Change-Id: I845c9fb7b60b5a8f898aaac433c0b5e520c58678
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123360
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-03  Caolán McNamara  <caolanm@redhat.com>  [4ed359093c991291216c39cffe14a60e607ec551]

        fix misplaced line
        
        Change-Id: I6c3aea554787b30a8ffa3bc61ab6597d8b755881
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124630
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-03  Caolán McNamara  <caolanm@redhat.com>  [1a8ac2e1004f1753f117982aca8baa1512b11522]

        can use static_assert for compile time check here
        
        Change-Id: Ib1b350068bf80431bf0be3263a1a87523066996b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124621
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-03  Michael Stahl  <michael.stahl@allotropia.de>  [895918b07da8fbe5603b3a96b3c58a8dc2d066e5]

        ucb: webdav-curl: consolidate unit tests
        
        1 CppuniTest makefile should be sufficient, particularly since all 4
        of them used gb_CppunitTest_use_library_objects so this should reduce
        wasted space.
        
        Change-Id: I485f0af0aee2b265b56c505ced44257834784e98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124608
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-03  Michael Stahl  <michael.stahl@allotropia.de>  [5a44e3772adb281d16757cdac3120d56565a96e5]

        ucb: webdav-curl: convert webdav unit tests to curl
        
        There's no point in building the tests for neon any more, just build
        them only if curl is used.
        
        This finds a bug in CurlUri::Init() where query and fragment separators
        need to be added manually.
        
        Change-Id: I3dcd1512450522df2c2a7d223b2e29b6c0e794fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124607
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-03  Mike Kaganski  <mike.kaganski@collabora.com>  [17dface79321c87b2d30a53a67aeda2e9f9dfff6]

        Drop TWIPS_PER_PIXEL and use o3tl::convert
        
        Change-Id: I8ee3fddaccf6809c95319db1da9a1d2897d00c25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124626
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-03  Miklos Vajna  <vmiklos@collabora.com>  [996ca8ecfde2c9aa2f8b188f1f8eec3a912b2cd2]

        CppunitTest_sw_ooxmlexport13: avoid DECLARE_OOXMLEXPORT_EXPORTONLY_TEST()
        
        See commit a226cec52e536c46e03f57a5f1f7931abbeb0cdd
        (CppunitTest_sw_rtfimport: convert one testcase to use
        CPPUNIT_TEST_FIXTURE(), 2019-11-05) for motivation.
        
        Change-Id: I08a4ba4a1219b90a3652ae63c1e3a11dd9fa1208
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124614
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-11-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [5da6c31a76a95a19bd15ebdb0d1321b7d1240cc7]

        loplugin:finalclasses
        
        Change-Id: I10ff73f89c965beb3cfb5fc3a40dd959d8f77aaa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124600
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [6299c8cae923198c55d47320fa8a89bbcd5b0f2b]

        loplugin:constparams
        
        Change-Id: Iebeb531fad5cc819b536788925cf8508737198b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124599
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-03  Stephan Bergmann  <sbergman@redhat.com>  [de39e35b21134e9a0f946aabe4859b16a62b248d]

        Avoid float-cast-overflow
        
        > Testing load file:///~/lo/core//sw/qa/core/data/html/pass/ofz40593-1.html:
        > sw/source/filter/html/svxcss1.cxx:2869:44: runtime error: 1.70141e+38 is outside the range of representable values of type 'long'
        
        during CppunitTest_sw_filters_test with test file newly added with
        2f01faaf88b6d172d7293f0c9e2a061d99b8ceb5 "ofz#40593 remove Objects from
        m_xResizeDrawObjects if deleted during parse"
        
        Change-Id: Ida97b886c254272fd2a506a8d7ad2319fed72dcc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124623
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-03  Luboš Luňák  <l.lunak@centrum.cz>  [9b9a8f47894760e7a95ed276feeef00d3b1c94d1]

        fix gcc-wrapper for ccache.exe
        
        This reverts a part of 18cc01b63996f81b284e3bc827d1be7f3da8983a .
        
        Change-Id: Ib7abbc41eeb6abd573f540ae2d0d2822e68b9abb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124613
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [33db559089fcf5ff9f6e0e5bb4e41fce969cbdad]

        Fix typos
        
        Change-Id: If203853359b1c30c6cb6feea6c1ff718bcaa0188
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124622
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-03  Justin Luth  <justin.luth@collabora.com>  [1891061f0b99c8a7c5d9983b925efcf401c958fd]

        prelim tdf#136472: remove implementation specific unit tests
        
        These test documentations are completely pointless.
        They test something implementation specific without
        anything to actually test for accuracy.
        
        4-test_segfault_while_save.docx: pseudo-preventative test.
        8-fdo49940.docx: an empty page with no header/footer enabled.
          Who cares if it is called Default style or First Page.
        
        Change-Id: I4a9a6fcfe3621eaa745470487b32b2cbd66f0973
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124590
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-11-03  Mike Kaganski  <mike.kaganski@collabora.com>  [e25be4fb3aa5e8ebc25d7685d83abac765f9e644]

        Prepare for removal of non-const operator[] from Sequence in testtools
        
        Change-Id: If67f845a0350766c7d098a399bd2fae6048c9100
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124400
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-02  Caolán McNamara  <caolanm@redhat.com>  [8fbd4a5f6850ed94169f50617dc97c5fb054504b]

        ofz#40625 avoid Integer-overflow
        
        not much else can be done as far as I can see except to saturate
        
        Change-Id: Ifb7e47b03c76eca26b7340b047032e971401e86b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124619
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-02  Caolán McNamara  <caolanm@redhat.com>  [7a52e06ea062549d385270b368d549c92fbad841]

        cid#1493241 Wrapper object use after free
        
        unclear if this is the right fix here
        
        Change-Id: I6910ff405c2acb03fadd8e751e971d9b010b7d52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124620
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-02  Stephan Bergmann  <sbergman@redhat.com>  [6f26a7246456d8989e83d658a211b5d2608568f5]

        Tweak loplugin:implicitboolconversion to allow some more bool -> sal_Bool
        
        ...in templated code, to cater for the needs of
        <https://gerrit.libreoffice.org/c/core/+/124400> "Prepare for removal of
        non-const operator[] from Sequence in testtools".
        
        For one, by defining ImplicitBoolConversion::TraverseInitListExpr, make sure
        that Clang versions before and after
        <https://github.com/llvm/llvm-project/commit/0a42fe70a566f22599e04a6f1344ca2dc5565e17>
        "[AST] Treat semantic form of InitListExpr as implicit code in traversals"
        behave the same.  Old versions of Clang would have erroneously reported
        
          Sequence<Sequence<sal_Bool>> s2{ { false } };
        
        (and reported
        
          Sequence<Sequence<sal_Int32>> s4{ { false } };
        
        twice) in compilerplugins/clang/test/implicitboolconversion.cxx when one of the
        four combinations of syntactic/semantic visit of the outer/inner InitListExpr
        defeated the intended suppression logic in
        ImplicitBoolConversion::TraverseCXXStdInitializerListExpr.
        
        And for another, ImplicitBoolConversion::TraverseInitListExpr can subsume the
        exising ImplicitBoolConversion::TraverseCXXStdInitializerListExpr.
        
        But for a third, that would still make
        
          Sequence<Wrap2<sal_Bool>> s6{ { false } };
        
        in compilerplugins/clang/test/implicitboolconversion.cxx emit a false warning,
        so add a cheesy "TODO" chicken-out special case to
        ImplicitBoolConversion::checkCXXConstructExpr for now.
        
        Change-Id: Ib9a1b78a7812feb98c673b75a357af7737168342
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124583
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-02  Mike Kaganski  <mike.kaganski@collabora.com>  [c9b100df77331ebe1f5e66b9dd248c8cc43a885f]

        Drop char*-based API from NamedValueCollection
        
        Change-Id: I87f339b348580e256a8d65470ad15cbdabf2c9dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124609
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b0e574a8be2a080f5039e968f4f32ce4b8fa2b26]

        xmloff: Prevent gutter margin xml property to be deallocated
        
        Previously we stored a pointer to the gutter margin XMLPropertyState
        so we could read it later. The problem with this is that in between
        when we storing and reading the property state, we add elements
        to the rProperties vector, where the XML properties are allocated.
        
        Adding new elements to the vector can cause that the internal
        array is reallocated to a bigger size and elements copied to the
        new array, so our pointer shows to a invalid (deallocated) memory
        address.
        
        This issue is fixed by moving the code up to before we add new
        elements to rProperties vector and a big warning is written to not
        use XMLPropertyState* pointers after the code adds to the
        rProperties vector.
        
        Change-Id: I24b0285d49e678fcb3b333bf4054f5cef4207003
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124572
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-11-02  Jim Raykowski  <raykowj@gmail.com>  [1441b4e83337fe2389eaae146b43a8e7c036a85d]

        SwNavigator: correct outline level comparison used in determining
        
        outline content type member count
        
        Outline content type member count can be less than the number of
        outline nodes in the document model if the outline level setting is
        less than outline level maximum, MAXLEVEL. Currently, the outline node
        count is incorrectly compared to the outline level maximum in
        determining the outline content type member count. The member count is
        compared against the old member count to determine if the member array
        needs to be cleared and filled when a member in the array is wanted by
        a call to the GetMember function. This patch changes the outline level
        maximum to be compared to the set outline level.
        
        Change-Id: Ie1348575becbbc14446b417bcd568f158330cf9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124537
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-11-02  Tor Lillqvist  <tml@collabora.com>  [ae6f7eecfc62442584473034853539706b03f7af]

        Add comments to two arrays mentioning that they must match the enum Paper
        
        At least I think they must. Also add a comment to the enum pointing at
        those arrays. There are now four different places in four files that
        must be manually kept in sync. Quite possibly more. This stinks.
        
        Change-Id: I7b5c721329c69a16b8cdf07390d481ec77c7b5ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124610
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-11-02  Julien Nabet  <serval2412@yahoo.fr>  [de9f8683234ea2187f650210b7c3e66818778e9f]

        Replace some macros in forms
        
        DECL_IFACE_PROP2 + DECL_IFACE_PROP3 + DECL_IFACE_PROP4
        + DECL_BOOL_PROP3
        Change-Id: Ibfe652001f4e914cad364222bcaf38dec69298e5
        
        Change-Id: I432e045b9d071d61cd142bca66f40233cd59ef0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124564
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-02  Caolán McNamara  <caolanm@redhat.com>  [39994c43bf6610f2a8fde55f54ed9a7e279935b4]

        Resolves: tdf#119206 run properties sync when launched during save
        
        use (abuse?) a SynchronMode of true, which will become
        SfxRequest::IsSynchronCall of true in SfxObjectShell::ExecFile_Impl to
        request that we do not want the properties dialog to be run async. It
        looks impractical to rearrange all the post-dialog-call close code to be
        part of some callback executed when the dialog completes.
        
        Change-Id: Id2bde24986204dea3d312c0b4a91bf5c0a6f7916
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124606
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-02  Caolán McNamara  <caolanm@redhat.com>  [688489959e69994d455f36f3e9bb4c0ba3ee87aa]

        Revert "tdf#117895: "Edit document properties before saving"..."
        
        This reverts commit 3add3e5b70ad991c8351a54b0da62d05e977458f to try
        and alternative approach
        
        Change-Id: Ieb36b78246586cc7f1977c67eab130d2ae025988
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124605
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-02  Caolán McNamara  <caolanm@redhat.com>  [fffd76195e0701cf774e36963105cd63a2e65a26]

        Revert "tdf#120343 show pdf in async pdf export dialog callback"
        
        This reverts commit 9df8a2eb8c216b16927aac2182b881b21d8b2d14 to try
        an alternative approach.
        
        Change-Id: I2f1e2cd28cbaee5ab3d7a3cec808ec5bb7777cb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124604
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-02  Caolán McNamara  <caolanm@redhat.com>  [8423861a74d7c6425ed2c3699806dd97415a04e1]

        drop PendingDrawObjectsInPaM in favor of detecting draw objects removal
        
        Change-Id: I9f24f16ae47c8c178259650944bd80e19d6a887d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124568
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-02  Julien Nabet  <serval2412@yahoo.fr>  [55133fc5fc499f6266f75ad3df77106f12333201]

        tdf#132499: first stab to remove old stuff from ODBC ver < 3
        
        Change-Id: I683d4933fe4a2453b8ac5e9e8aa61946c4173bac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124566
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-02  Caolán McNamara  <caolanm@redhat.com>  [2f01faaf88b6d172d7293f0c9e2a061d99b8ceb5]

        ofz#40593 remove Objects from m_xResizeDrawObjects if deleted during parse
        
        Change-Id: I11fa665175ef067a36f4822676c02d4df1e1e250
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124563
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-02  Jim Raykowski  <raykowj@gmail.com>  [edfb9ddb55d2959b8d05366233183306d19b3780]

        SwNavigator: fix two uses of UpdateListBox
        
        1) UpdateListBox only needs to be called in the CommandHdl function
        when the content tree displayed is changed using the context menu
        Display submenu.
        2) When content is deleted it is unnecessary to call UpdateListBox.
        
        Change-Id: I69679b4b074932dff5d594217e456ca818971032
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124578
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-11-02  Jim Raykowski  <raykowj@gmail.com>  [7826ed1b4a4f1424f7425037da4ecec86ab24d46]

        SwNavigator: Track frame content before other content
        
        Do this to prevent other trackable content from being track when a
        frame is selected. e.g. a hyperlink is at the start of frame content
        and the frame is selected. Without this patch the hyperlink is
        highlighted in the Navigator content tree instead of the frame.
        
        Change-Id: I0adac6659de6a5698b50a887052cc6aaffee578d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124577
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-11-02  Caolán McNamara  <caolanm@redhat.com>  [0f684565d9246ccc39766289e9a5c383e8f9d838]

        extract a ReorderingDropTarget for reuse
        
        Change-Id: I0ae69bbf644e220e1bf3352d98eb4fd735167416
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124596
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-02  Jim Raykowski  <raykowj@gmail.com>  [e0fa72a714c1992370f023308814acf96763e2c9]

        SwNavigator: Make list of open files in Display sub menu consistent
        
        with list of open files in open files list box
        
        This patch makes the display format used for the list of open files
        in the content tree context menu 'Display' sub menu consistent with the
        display format used for the list of open files in the open files list
        box by adding '(inactive)' after the file name of an inactive file and
        removing the space after the open parenthesis and before the closing
        parenthesis surrounding the word 'hidden' for the hidden shell file.
        
        Change-Id: I91670377fae576cab6f013ed6f2eb3d0e6a88eaa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124580
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-11-02  Caolán McNamara  <caolanm@redhat.com>  [2aed402cf922479813ac1ce048c8ed276407401c]

        Resolves: tdf#136945 fix custom slide show dnd to reorder pages
        
        Change-Id: Ib28d6779e772fd8ad30899354cde2c281085b328
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124593
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-02  Jim Raykowski  <raykowj@gmail.com>  [60d51a43d4fb047ae814ef5296ffb8031080262a]

        SwNavigator: Disallow going to content when content is not visible
        
        Change-Id: I3644956866b562118fcb4610bce0b977cab29dce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124576
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-11-02  Henrik Palomäki  <henrik.palomaki@yandex.com>  [0935a53a1ef70d0cbaef5fbfe2a0bc2f3ddfeafd]

        tdf#139734 Drop redundant asserts after MacrosTest::loadFromDesktop
        
        Change-Id: I0b95ad5d1e46ed04717d7dccec7c6621b5d4d1e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124595
        Tested-by: Jenkins
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-11-02  Henrik Palomäki  <henrik.palomaki@yandex.com>  [1637f4449c10ec1f8869498ba0cafc61a8a77bbf]

        tdf#141908 replace usage of sal_Int32 with colors in htmlexport
        
        Change-Id: I0403ccdb875f5372a13ebdc0fdf0f4ed396af773
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124436
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-11-02  Mike Kaganski  <mike.kaganski@collabora.com>  [49e087ef44d3b7b26baf71469621c0a2135e00a9]

        vs-ide-integration: make projects' GUIDs stable
        
        Use uuid.uuid5 with a custom URL to generate stable GUIDs. This avoids
        glitches in IDE when re-opening the solution after its re-generation
        makes some previously opened files to show duplicate entries in IDE's
        tabbed UI.
        
        Also drop the UniqueIdentifier elements from .vcxproj.filters files,
        which are optional and only used in VS automation [1], so are useless
        with randomly-generated GUIDs.
        
        [1] https://docs.microsoft.com/en-us/cpp/build/reference/vcxproj-filters-files
        
        Change-Id: I91dae730286b3187a6ceffcb9ae3afc2b479f4d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124594
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-02  Attila Szűcs  <szucs.attila3@nisz.hu>  [4c31b4ef2083087a822c3ae648fd09acc67d2f88]

        tdf#139336 sw: fix extra pages of multicolumn sections with footnotes
        
        Adding footnotes to multicolumn sections resulted page-long
        section layout, not regarding to the amount of its text content.
        E.g. a page with n multicolumn sections and footnotes could load
        as n (mostly empty) pages. The problem is related to the footnotes
        showed under columns of sections, which can be ambiguous at different
        column number of the different sections on the same page.
        As a workaround for interoperability, show footnotes per pages to
        remove the extra pages, e.g. allowing to show the separated sections
        on a single page, like MSO does.
        
        Note: a compatibility option will be added to avoid regressions.
        
        Note: This fix doesn't change multicolumn page styles or not evenly
        distributed multicolumn sections or footnotes not collected at the
        end of the sections.
        
        Test: choose Edit Section... in local menu of the sections of the
        unit test document. In Options..., see checkbox "Evenly distribute
        contents to all columns" on page Columns, and Footnotes/"Collect at
        end of text" on page Footnotes/Endnotes. To see the result of the
        new settings, save and reload the document. Note: DOCX format doesn't
        support "Collect at end of text", only OpenDocument.
        
        Note: In MSO, it's possible to set multimulticolumn footnotes
        separately from section column number. It's column number can
        be 1–4, or "auto", which uses the column number of the first
        section of the page.
        
        See also tdf#138508 (Single column footnotes on multi-column pages).
        
        Change-Id: I6a3534ac043971479275a3e8bb0713bd3d8ceaa4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121822
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-11-02  Caolán McNamara  <caolanm@redhat.com>  [83298077a4cd577860e2114b429a2d413c3ea10c]

        tdf#136945 use ListStore instead of TreeStore to avoid dnd creating subnodes
        
        because this just wants a flat list and a drop "on" a row shouldn't
        create a child of that row, but a sibling
        
        Change-Id: I0a6b360ffe13018d6878bd4bc3012ee3f5807a1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124589
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-02  Mike Kaganski  <mike.kaganski@collabora.com>  [be507ca6acc91c10e4be812d626bbf5eab807f73]

        vs-ide-integration: create folders for Executables/Libraries/Tests
        
        This makes the solution more manageable - one can collapse unneeded
        categories.
        And put LibreOffice.natvis to Utility folder, to move it to bottom.
        
        Change-Id: I869faaf5756c65e6812b58627acd03bf816dea2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124588
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-02  Caolán McNamara  <caolanm@redhat.com>  [b6ef68cdaa51ca5c9fdab40ade97f4a0f18da51b]

        keep showing focus rect on the first element during highlight
        
        for the case nothing is selected but non-hover shows the bare focus
        rect to indicate focus is in the valueset though nothing is truly
        selected
        
        Change-Id: Ibe7fa38711f935126e1c0803c395b43b9720ca6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124575
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-02  Caolán McNamara  <caolanm@redhat.com>  [5fbc81640770dfe11907b2f92f3ae455e582a302]

        mbDrawSelection is always true when evaluated
        
        Change-Id: I043e68d5a5a6af8814f1db0f61f1cd95078ad11c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124570
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-02  Caolán McNamara  <caolanm@redhat.com>  [6896eb8dc44069808f5fef452c9802eaf0c51501]

        crashtesting: ended up using the wrong strerror_r
        
        since...
        
        commit bbab833bd956e220db3548ddd0a00dfd30836de1
        Date:   Thu Oct 28 10:07:00 2021 +0100
        
            endian check in internal neon looks dubious
        
        Change-Id: If96bb1bc1dda70f25fa49b3c68ee8993db7d9017
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124587
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f2e1e4ff085962a08a5d7738325b383c07afcbbd]

        xmlsec: fix OOXML signing with multiple certs, extend the test
        
        Signing OOXML with 3 or more times didn't work as other ids
        ("idPackageObject", "idOfficeObject", ...) were not uniqe. This
        change makes those ids unique by appending the signature id. The
        signature ID is now generated for OOXML too, while previously it
        was a hardcoded string ("idPackageSignature").
        
        The test for signing multiple OOXML was written before, but didn't
        catch the issues because it didn't assert the status of the
        document after loading it again. This is which is now fixed (and
        also added changed for the ODF test case).
        
        Change-Id: Ifa20ea17498b117a4c57f6eddf82f8e83bc640bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124571
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-11-02  Miklos Vajna  <vmiklos@collabora.com>  [1076f634c19527770a2e465ea0d8c561c8491f26]

        sw: prefix members of SwAnnotationShell, SwBaseShell, SwContent and ...
        
        ... SwDrawTextShell
        
        See tdf#94879 for motivation.
        
        Change-Id: Icaa59a07dcc680a9f2f167165c89fec72e99d92b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124582
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-11-02  Justin Luth  <justin_luth@sil.org>  [f5c618f4e5d3ef2a33301d5f20035bb8bc213a38]

        tdf#145317 sw ms export: handle First Page with a first header
        
        partial revert of LO 5.2.4's tdf#101814.
        
        Just because the page style has a first doesn't mean that it
        should not check if it is also a first-follow that could be
        merged into a single ww8section.
        
        In this case, the follow page-style's H/F definitions were
        lost, because only the First Page style was considered.
        
        No existing unit tests matched these conditions.
        
        I did test bug 101814's CAFCA - Modèle feuille A4 - v2015-2.odt
        and it still shows the same H/F.
        
        Change-Id: I7389f8d85ba24a3f9c6487efe4acd27d96b0869c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124213
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-02  Steve Fanning  <stevemfanning@yahoo.co.uk>  [04d43efa04f06ed5679ed0ced584c1c008784150]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5f532332487c5c57eecb949d0d83fdf2c5f4e7ac
          - Update help to explain that CONVERT_OOO
            
            Change-Id: I6f981b70f98c95cef510a60f4791336446db8648
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124193
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ac33c213216d3c62360050fb7495a741aa8c90d6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 95f006af3ffbe256ebf095db8be2ebd1321e673e
          - Refactor database files
            
            Change-Id: I97f41e7a5268ee307e3e0b051abebb35b917ed73
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124565
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-11-02  homeboy445  <akshitsan13@gmail.com>  [ab32d1c01814d576b0b82c99e1849a8a71b12188]

        tdf#145486: Prevented crash by not updating readOnly value
        
        Change-Id: I88c2b8a9a05335a16154a23a541882a3ca6de3e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124555
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-11-02  Mike Kaganski  <mike.kaganski@collabora.com>  [509b2039f72ff35c79bb6ff2f49525b9d1e9226c]

        Use braces to workaround a strange GCC bug
        
        Using gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04):
        
            [CXX] ucb/source/ucp/cmis/certvalidation_handler.cxx
            In file included from /home/user/core.git/workdir/UnpackedTarball/boost/boost/lexical_cast/detail/converter_lexical_streams.hpp:62,
                             from /home/user/core.git/workdir/UnpackedTarball/boost/boost/lexical_cast/detail/converter_lexical.hpp:54,
                             from /home/user/core.git/workdir/UnpackedTarball/boost/boost/lexical_cast/try_lexical_convert.hpp:44,
                             from /home/user/core.git/workdir/UnpackedTarball/boost/boost/lexical_cast.hpp:32,
                             from /home/user/core.git/external/boost/include/boost/lexical_cast.hpp:30,
                             from /home/user/core.git/workdir/UnpackedTarball/boost/boost/date_time/format_date_parser.hpp:14,
                             from /home/user/core.git/workdir/UnpackedTarball/boost/boost/date_time/date_generator_parser.hpp:20,
                             from /home/user/core.git/workdir/UnpackedTarball/boost/boost/date_time/date_facet.hpp:25,
                             from /home/user/core.git/workdir/UnpackedTarball/boost/boost/date_time/gregorian/gregorian_io.hpp:16,
                             from /home/user/core.git/workdir/UnpackedTarball/boost/boost/date_time/gregorian/gregorian.hpp:31,
                             from /home/user/core.git/workdir/UnpackedTarball/boost/boost/date_time/posix_time/time_formatters.hpp:12,
                             from /home/user/core.git/workdir/UnpackedTarball/boost/boost/date_time/posix_time/posix_time.hpp:24,
                             from /home/user/core.git/external/boost/include/boost/date_time/posix_time/posix_time.hpp:30,
                             from /home/user/core.git/workdir/UnpackedTarball/boost/boost/date_time/local_time/local_time.hpp:11,
                             from /home/user/core.git/workdir/UnpackedTarball/boost/boost/date_time.hpp:15,
                             from /home/user/core.git/external/boost/include/boost/date_time.hpp:30,
                             from /home/user/core.git/workdir/UnpackedTarball/libcmis/inc/libcmis/object.hxx:40,
                             from /home/user/core.git/workdir/UnpackedTarball/libcmis/inc/libcmis/document.hxx:39,
                             from /home/user/core.git/workdir/UnpackedTarball/libcmis/inc/libcmis/libcmis.hxx:34,
                             from /home/user/core.git/ucb/source/ucp/cmis/certvalidation_handler.hxx:19,
                             from /home/user/core.git/ucb/source/ucp/cmis/certvalidation_handler.cxx:23:
            /home/user/core.git/workdir/UnpackedTarball/boost/boost/lexical_cast/detail/lcast_unsigned_converters.hpp: In member function ‘CharT* boost::detail::lcast_put_unsigned<Traits, T, CharT>::main_convert_loop()’:
            /home/user/core.git/workdir/UnpackedTarball/boost/boost/lexical_cast/detail/lcast_unsigned_converters.hpp:149:17: error: this ‘while’ clause does not guard... [-Werror=misleading-indentation]
              149 |             inline CharT* main_convert_loop() BOOST_NOEXCEPT {
                  |                 ^~~~~
            /home/user/core.git/workdir/UnpackedTarball/boost/boost/lexical_cast/detail/lcast_unsigned_converters.hpp:150:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’
              150 |                 while (main_convert_iteration());
                  |                 ^~~~~~
        
        It surfaced after commit 00a76942e423589e3fdd4e059be753eab3393344,
        apparently showing some version-specific compiler bug.
        
        Change-Id: I92a989726cea5eafd762f724cfc0b3c1f986824c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124474
        Reviewed-by: Aron Budea <aron.budea@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-01  Caolán McNamara  <caolanm@redhat.com>  [f4b353c1f52fc78a102413cac94c7fb24292bec6]

        Related: tdf#145363 provide an explicit parent for page format
        
        when launched from another dialog let it take that as the parent
        
        Change-Id: I07bfe03717cbe140301060e6e85bdbdef953bf5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124560
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-01  Caolán McNamara  <caolanm@redhat.com>  [e78a519285a5d2ca5ccc9ae6a5fda81975fa38d7]

        tdf#145363 provide an explicit parent for numbering-style dialog
        
        when launched from another dialog let it take that as the parent
        
        Change-Id: I64247b0b670c3e44176b6323c074cfd0711feefb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124558
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-01  Stephan Bergmann  <sbergman@redhat.com>  [d1ff9c1d650ada0049c867d76ba38890633a444c]

        loplugin:unusedmember: Work around more cases not marking an enum as referenced
        
        ...similar to the "For some reason..." workaround already present in
        VisitElaboratedTypeLoc.  (Thanks to mst for finding this.)
        
        Change-Id: Ic682e8290efa64093d3c4a831dfb4d23091b6056
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124559
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [34f5a5a5e482f47476f1a37684d837c1d21d79b0]

        ucb: webdav-curl: remove SerfLockStore::getLockToken()
        
        Looking rather obsolete, plus NonInteractive_LOCK() can just get
        the token as a parameter since it's called only by LockStore.
        
        Change-Id: I4c5c84135592fbab20f36c93d0c99b80fccb0976
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124453
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [a6c21346d4374ea9a0c1e4e1b05e443f48cef65b]

        ucb: webdav-curl: fix MOVE/COPY/DELETE crash
        
        These need "nobody"; some errors like 401 will return a body that should
        be ignored.
        
        Change-Id: If2f726aa34d4d3fae1bd61bc87b62e2d55a7ff26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124561
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [d4acfea2fed8f999347e49ed76c3f5115952df5c]

        ucb: webdav-curl: rewrite authentication loop for reentrancy
        
        Surprisingly calling authenticate() can lead to a reentrant call
        via event loop, which fortunately deadlocks with non-recusive mutex,
        or we'd have a much more difficult to debug problem:
        
         5  std::unique_lock<std::mutex>::unique_lock()
         7  http_dav_ucp::CurlProcessor::PropFind()
         8  http_dav_ucp::CurlSession::PROPFIND() (this=0x391fe80, rURIReference="/testL.odt", depth=http_dav_ucp::DAVZERO, o_rResourceInfos=std::__debug::vector of length 0, capacity 0, rEnv=...)
         9  http_dav_ucp::DAVResourceAccess::PROPFIND() (this=0xab3bb00, nDepth=http_dav_ucp::DAVZERO, rResInfo=std::__debug::vector of length 0, capacity 0, xEnv=uno::Reference to (class ucbhelper::CommandEnvironment *) 0x390b578)
         10 http_dav_ucp::Content::getProperties() (this=0xa8ba9a0, xEnv=uno::Reference to (class ucbhelper::CommandEnvironment *) 0x390b578)
         15 SfxBaseModel::isVersionable() (this=0x7159c90)
         19 SfxBindings::Update_Impl(SfxStateCache&)
         24 Timer::Invoke() (this=0x7394708)
         30 g_main_loop_run ()
         35 (anonymous namespace)::executeMasterPasswordDialog()
         40 (anonymous namespace)::UUIInteractionHandler::handle()
         41 PasswordContainer::RequestPasswordFromUser()
         42 PasswordContainer::GetMasterPassword()
         47 PasswordContainer::find()
         48 uui::PasswordContainerHelper::handleAuthenticationRequest()
         57 ucbhelper::InterceptedInteraction::handle()
         58 http_dav_ucp::DAVAuthListener_Impl::authenticate()
         59 http_dav_ucp::CurlProcessor::ProcessRequestImpl()
         60 http_dav_ucp::CurlProcessor::ProcessRequest()
         61 http_dav_ucp::CurlProcessor::PropFind()
         62 http_dav_ucp::CurlSession::PROPFIND() (this=0x391fe80, rURIReference="/testL.odt", depth=http_dav_ucp::DAVZERO, o_rResourceInfos=std::__debug::vector of length 0, capacity 0, rEnv=...)
         63 http_dav_ucp::DAVResourceAccess::PROPFIND() (this=0xab8c060, nDepth=http_dav_ucp::DAVZERO, rResInfo=std::__debug::vector of length 0, capacity 0, xEnv=uno::Reference to (class ucbhelper::CommandEnvironment *) 0x390b578)
         64 http_dav_ucp::Content::getProperties() (this=0xa8ba9a0, xEnv=uno::Reference to (class ucbhelper::CommandEnvironment *) 0x390b578)
         67 ucbhelper::PropertySetInfo::hasPropertyByName() (this=0xa8d7a20, Name="TitleOnServer")
         68 SfxBaseModel::getTitle()
         74 framework::TitleHelper::impl_updateTitle()
         75 framework::TitleHelper::documentEventOccured()
         78 SfxBaseModel::postEvent_Impl() (this=0x7159c90, aName="OnModeChanged", xController=empty uno::Reference)
         79 SfxBaseModel::Notify()
         80 SfxBroadcaster::Broadcast()
         81 SfxObjectShell::SetModalMode_Impl()
         82 SfxViewFrame::SetModalMode(bool)
         83 SfxFrameWindow_Impl::ModalHierarchyHdl()
         86 SalFrame::NotifyModalHierarchy()
         88 SalGtkFilePicker::execute()
         92 ModelData_Impl::OutputFileDialog()
         93 SfxStoringHelper::GUIStoreModel()
        
        Need to move authentication loop to the outer function, so that all the
        option guards in ProcessRequestImpl() are reset/set again, and also
        delay setting the option guards from the various callers so they can be
        reset in ProcessRequest() before authenticate().
        
        Change-Id: Id697b1459f94f80fc58cee7768c2bd388369b29c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124452
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [4b7f8f7cf3146317ae2770a766efe48f7a295f72]

        curl: build with zlib on WNT
        
        Change-Id: I53eb6ed41fb8a17a79f72807df15822e9c1c6e88
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124290
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [5d845fd02700c43352740cc9e675c91a6876e7d9]

        ucb: webdav-curl: implement CurlSession::abort()
        
        It looks like libcurl has an API to wake up a transfer in another
        thread, but have to use curl_multi_poll() instead of curl_multi_wait()
        to enable that.
        
        Change-Id: I728416eba45eb6665b0041955cdce8bee07e845e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124220
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [eb7fecd8ef3c0507ac6f9f60cc25161d84349e93]

        ucb: webdav-curl: escape broken SharePoint 2016 URIs
        
        [ reimplement commit 069aa870aadb9f9069e8715c8be30394410f0288 ]
        
        Change-Id: I01a93e3a448e6dc921d1e0471ae01c8ac8feea11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124218
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [a1ce00dad942b459dc145d4ac5ab1d02893fff0b]

        ucb: webdav-curl: tdf#82744: fix WebDAV lock/unlock behaviour - part 4
        
        [ reimplement Sharepoint 2013 workaround from commit
          fed2984281a85a5a2f308841ec810f218c75f2ab ]
        
        Change-Id: Ib7f5a66e32d630e900f5f77c882ba791a9ab7aac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124217
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [ebe2050da7f04e0e4b3c7d27ec25379604fc86da]

        ucb: webdav-curl: use curl_multi API to support read timeout
        
        This enables passing timeout to the curl_multi_wait() function.
        
        Change-Id: Ic0ab9afe955b3625be0a44304c69882eb896abf0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124219
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [791f94a967560fb36cce06e673b115f3ffc707ae]

        ucb: webdav-curl: remove locks from LockStore after AUTH error
        
        [ reimplement commit 94e4695bcfcb9356d37942c47359b94531ef7b95 ]
        
        Change-Id: I15d1a95074dcad3f2c642bb0819741a2b0f734c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124216
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [7cd5647b9d02be7527f78a08d49c742be4c34c34]

        ucb: webdav-curl: convert hrefs in PROPFIND response to URI
        
        curl_url_set(..., CURLUPART_URL, ...) doesn't work with relative URLs
        that are absolute paths.
        
        Change-Id: Ic67c99262fe5b399511f7a2e7b8592d7e065b2c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124451
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [68627126454762ddfb4605c0e58c634b54937ad0]

        ucb: webdav-curl: implement dead properties in PROPFIND/PROPPATCH
        
        And delete a bunch of ghastly code.
        
        Change-Id: I1a01bfda5f86202d537f87b97d83cc5c0a65ed0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124079
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [7110271f6a47dd19648864ad9e83e87a90f2d4fd]

        ucb: webdav-curl: clean up CurlUri m_Path mess
        
        Fix the confused nonsense and add GetRelativeReference() for the cases
        where the path+query+fragment is needed.
        
        Change-Id: I663d20a686dcc787171ae7702d2a64451fa53807
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124078
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [cd3daf7f6e7842e96f60a85cb791b18bfcc0d7b3]

        ucb: webdav-curl: convert URI reference to URI as early as possible
        
        Ensure that LockStore uses the full URL as key, not just the path.
        
        Change-Id: I84caf0d22e8c0ba176c19d004ee8ffcd2fdd05c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124077
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [3f2c3acfac2c699820f1a7e66a485ad98d5d92ab]

        ucb: webdav-curl: handle "depth" in WebDAVResponseParser
        
        Also remove a spurious fall-through that probably doesn't matter in
        practice because the "status" element follows the "prop" element that
        contains "activelock" in the schema so at that time maStatus should
        always be empty for a valid response.
        
        Change-Id: If4cc8dbc75391d76ff497b83dd0f7fd00eb34a33
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124076
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [f529a81a6158de68c0a244640f8ee6434e6e79a6]

        ucb: webdav-curl: Don't crash when accessing WebDAV resource after auth failed
        
        [ replicate part of commit 162a472d55cf9fb9aaa6d5eae625b3da2273a516 ]
        
        Change-Id: Ia48b95d27cc9da8688104a05a758f82415a2d2dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123506
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [06985b1024c2272c7bbfb26dd252a3be48e5d3d8]

        ucb: webdav-curl: loplugin:constfields in ucb
        
        [ replicate commit d8f8b4375998b62431c8605004e7c7d5c921ccc9 ]
        
        Change-Id: I720fdfbeab13e9dd210f11a613cb606e946d68e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123505
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Mike Kaganski  <mike.kaganski@collabora.com>  [cf64fe2d02dcb7f3126026dc1face21ce3562392]

        ucb: webdav-curl: tdf#106955: Open WebDAV resources on which PROPFIND fails
        
        When PROPFIND fails on a WebDAV resource, its IsDocument property
        stays undefined, and so stream creation fails. Proposed solution
        is to default to IsDocument=true for all WebDAV documents where
        we cannot get the property from server.
        
        Such resources also fail to return their locking options, so
        defaulting to server properties. When later locking is attempted
        on it, the attempt fails with user notification (a dialog saying
        that getting information from server failed). Proposed solution
        is to check Content-Disposition header in such resources, and in
        case it's attachment, disable lock on this resource. The rationale
        for this is that "In a regular HTTP response, the Content-Disposition
        response header is a header indicating if the content is expected
        to be displayed ... as an attachment, that is downloaded and saved
        locally" (see MDN:
        https://developer.mozilla.org/en/docs/Web/HTTP/Headers/Content-Disposition
        
        Also, Content::getProperties wasn't ready for PROPFIND returning
        empty result.
        
        [ port of commit fbc04c97231d629c1b5e9e57203dbe8d8eb06714 ]
        
        Change-Id: If0b4c10ef7b7b108a8779c773c65e25973d32b46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123504
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Stephan Bergmann  <sbergman@redhat.com>  [71a016b6db2c409730594d59c565f5ad4e99eb8b]

        ucb: webdav-curl: const-ness fixes
        
        [ port of commit 95cfef300eb1a32d700479d2cefddc3fc4d0b37c ]
        
        Change-Id: Ic57525aa9a56c3d2f7f9cc5f0ca038bbfa8853a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123503
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [62069267024a35e323e8685c3808bf80d64ddb5c]

        ucb: webdav-curl: tdf#102499 (9): Fix eXo Platform WebDAV on 'Save Remote File'
        
        [ port of commit 59d6d5579528a66e55b75987d2d959968db485a8 ]
        
        Change-Id: I32c2bb8c3985ce8d8cf8cd0aeae513815ed40b6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123502
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [3665527ea9f003830eb47ecd221a950c35caf731]

        ucb: webdav-curl: tdf#102499 (8): Return empty property when not present.
        
        [ port of commit bb27b2ff87e534b6f4fb9583271db29d6bbae8b6 ]
        
        Change-Id: I3375aff7e3b82bb41917b1d87432fd48af41a05c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123501
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [09e159ba18989f8b5720205f0bdebdb277c5d067]

        ucb: webdav-curl: loplugin:unusedmethods
        
        [ replicate commit 292560a957498bed70b625c992ec6bcf631dceb3 ]
        
        Change-Id: I17a719756423f57a847d5c2f6833ac4d7033f5f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123500
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [2346a19dfeba7f0f2082888ab76c1c731e9e591c]

        ucb: webdav-curl: tdf#102499 (7): Caching connect timeout or cannot connect.
        
        An unofficial HTTP response status code is defined and used
        internally in LibreOffice WebDAV ucp provider in order to
        catch either the DAVException::DAV_HTTP_TIMEOUT state or the
        DAVException::DAV_HTTP_CONNECT state.
        
        [ port of commit 97cc70d7285526ae2ee3b3bac425eb031c4c0321 ]
        
        Change-Id: Idd5d412dd10131199f34a047055d098a0f74cf7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123499
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [805a4e9d3e03e1339e9149fa745ac14fe334ccdf]

        ucb: webdav-curl: tdf#102499 (6): Cache OPTIONS if not present or if lifetime different
        
        Add the OPTIONS information and response status code into the cache:
        - if the OPTIONS information is already cached, update the cache only
          if the lifetime is different;
        - if the OPTIONS information is not cached, cache it.
        
        Add some new functions in DAVOptions to support the change and remove
        a function no longer used.
        
        [ port of commit 1ca68d386bc0345240bf288bec023faaba2e07af ]
        
        Change-Id: I9c06e06ba807eff393052dc706cb45b2dfcef105
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123498
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [2afb51076c3f766ab39cbfc66d8469889a2b0a5c]

        ucb: webdav-curl: tdf#102499 (5): Deal with HTTP unofficial response status codes
        
        A reference can be found here:
        <https://en.wikipedia.org/wiki/List_of_HTTP_status_codes>
        (retrieved 2016-09-13).
        
        Changes done:
        Add set of 'HEAD method not available' before using fall back GET method.
        Add new method in OPTIONS cache.
        Add response status code if fall-back GET didn't succeeded.
        Add copy-assignement operator to DAVOptions.
        Fix behaviour of GET fall back when HEAD missing.
        
        [ port of commit 16df731a30917a426df81d751a0bfd0ae5fcdd45 ]
        
        Change-Id: I4dbf4ead49f72617fad0a13f75b8e361d1a8dba7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123497
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [e3c2294c351892ca864f7dd5827dbe04cfcc8021]

        ucb: webdav-curl: tdf#102499 (3): Change caching model for HTTP response status code
        
        Instead of caching only a single status flag, now both the HTTP
        response status code and the message accompanying it are cached.
        
        [ port of commit f423a9d695814b1babf5f2c3f42821190adc7e53 ]
        
        Change-Id: Ia77dc1d7575fc9d5517733687b8d3a1fdf9429dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123496
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [acc8ba867692c4ab426daed5414f1e9fdd90ba4a]

        ucb: webdav-curl: tdf#101094 (36): Fix behaviour of GET in fetching Headers only
        
        Implement a better way to GET only headers, as HEAD method
        substitute.
        
        Wrote a new version of GET, specifically for 'no payload' service
        because sometimes neon was returning an internal error about:
        'Compressed response was truncated' but without a specific error
        state.
        
        [ port of commit f7697a633cd56003fcb1d86bee7eb658020af506
          - omit the actual change in NeonSession because it's not obvious
            if it is needed/was a neon-specific problem ]
        
        Change-Id: Ic6afe37d0e010745091301fd9647fc1b3b9e378d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123495
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [8683c862ba6f7897e5f41294394f5f3bb18fcf16]

        ucb: webdav-curl: tdf#101094 (35): Add OPTIONS as pre-check in direct WebDAV open() method
        
        The function call will act as a precheck on Web resource access
        error when accessing the open directly without the normal file
        open procedure, e.g. accessing Web resource property values first.
        
        An example of this direct open call are the extension fetching and
        the extension update check.
        
        [ port of commit 909b6b84944e17141109272d917dcf4887483e5a ]
        
        Change-Id: Ic04903cfc1b056e150a080fc32428d43e3f842e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123494
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [c7d95240b90001c7e253aa65ed8dc804a2719849]

        ucb: webdav-curl: tdf#101094 (34): Fix test and missing field value in comparision operator
        
        [ port of commit d751af3f84909996d44b9354ce9ed34891d374e1 ]
        
        Change-Id: I2b425741672e09eec3e42eb7af34cac9c20164eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123493
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [b3fc6caf392809d844e84f6a36db6a0fe3111c39]

        ucb: webdav-curl: tdf#102499 (2): Refactor the WebDAV resource access retry
        
        [ port of commit ac060f97cc937787b4079e435c5b312f6894c277 ]
        
        Change-Id: Ib8cb79ddc67a486b067d3187a965ac55ae698fa4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123492
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [2785402a4b47cb4d5764d0ad9f1554b579a9e5d2]

        ucb: webdav-curl: tdf#102499 (1): Add WebDAV test to check HTTP reponse status  codes retry
        
        [ replicate commit e62c02a089e454eeea472e758e113e7e28568a02 ]
        
        Change-Id: Ie8bd0d0363ae3564f3287e928d36277ca48b17de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123491
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [08bbf853d52a4a36a223ebbe751bffd7000180ca]

        ucb: webdav-curl: loplugin:unusedmethods in sc..vcl
        
        [ replicate commit c4cd079b8f613084a99a83b95c3968b65cbd8900 ]
        
        Change-Id: Ifdd0c5823c02102fc84019912fbb9e8098ecc8db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123490
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [9dc9201c6eee6ffb8d547752dd6193a270fa85fb]

        ucb: webdav-curl: loplugin:unusedfields
        
        [ replicate commit b18e1bc61ccba9d0c74274e2fe45b2b422c601cf ]
        
        Change-Id: I8458dce0ae9e71daebda708697501dd5ead5ae55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123489
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [00fbb60bfecb8ef52b61f1720017106addf6c14d]

        ucb: webdav-curl: tdf#101094 (32): Use a partial GET as a fall-back for HEAD...
        
        ... partial GET means a GET with no data returned, to test for
        resource 'real' availability in case HEAD fails or is disabled.
        At  the same time disable use of HEAD method on the resource
        for the whole access procedure.
        
        This change is needed to manage web servers that don't permit the
        use of either HEAD or OPTIONS methods.
        To accomodate pure web sites that enable only GET to fetch contents.
        
        [ port of commit 2a148e2b5ea11fd371042e836fa95438ffa738e7 ]
        
        Change-Id: Ie0e2b6edd0860cbf704082500b91631543e7da38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123488
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [df2a39fc61ad33d1c5cd81141c4c4f76a493dc9d]

        ucb: webdav-curl: add additional comments from commit...
        
        ... 827cc09948c09d934dd32ca1867252618f761eab - the code was already
        there.
        
        Change-Id: I90b0c617bf060adffd6912529b8fff7897069162
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123487
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [6e423be3a811bd44902290b0db48754ef1a59f1b]

        ucb: webdav-curl: tdf#101094 (30): Better explanation of OPTIONS errors in debug build
        
        [ port of commit e137caed30052359783f2b112eee72553be1bd4f ]
        
        Change-Id: I758ce62c8e87407bab783c75fb8c9218dccc3f00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123486
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [dad80891bfd5050024c6dd4fbb558d1a5d6fe474]

        ucb: webdav-curl: WebDAV: Make some SAL_WARN log wording a bit better
        
        [ port of commit 4a70eac6045c4d3d5773ad0807dcde5a25391836 ]
        
        Change-Id: Ie0ec0bea4f1f482c2f80899c45c95ee6c0c70795
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123485
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [9703240ea9c8932b32f16fd30c059d5e034fe9a0]

        ucb: webdav-curl: tdf#101094 (29) Fix for IIS 10.0 disabled OPTIONS method
        
        When OPTIONS methods (or verb) is disabled (or denied) on a IIS 10.0
        web server, error 404 (e.g. 'Not Found') is emitted, so we need to deal
        with it.
        
        [ port of commit e0d0d87257d62ac61377a73909e17753f96e7aaa ]
        
        Change-Id: I67309f1bce20bba1399a9a3c22568291d095ac69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123484
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [1cb59f9187f6dfd255bb0d47bdb5ca8be09ea47e]

        ucb: webdav-curl: Related: tdf#82677, remove cached element when appropriate
        
        [ port of commit 90ded4cbf1ffbde2ef7926fb225759896ef075bf ]
        
        Change-Id: I7ffe75dc7a85088086f33b22eb1338ea22c1f363
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123483
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [e384a009c35542c51e0f991466af40b70a4fdb33]

        ucb: webdav-curl: Related: tdf#82677, add cache use in Content::getProperties()
        
        [ port of commit 00e1f840be4a1ff202d82377b3cbf233b352b1c3 ]
        
        Change-Id: I8c7f372404239276101fb7f64ba3415ef922e7e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123482
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [7541727dfc5938910ce58c73c4dfbcd727dcb7f1]

        ucb: webdav-curl: Related: tdf#82677, implement a PROPFIND 'propname' request cache
        
        PROPFIND 'propname' is the special usage to retrieve all the
        properties available on the URI resource, their names only.
        
        See <https://tools.ietf.org/html/rfc4918#section-9.1> for
        PROPFIND 'propname' definition.
        
        Add cache usage in Content::getProperties as well.
        The caching model is simple: a simple lifetime limit of 10 seconds
        to declare the property name list stale and request another list,
        accessing the Net.
        
        This should reduce the number of PROPFIND calls on the Net.
        
        [ port of commit 98bd24f8b479132ca3f2d884749b738e9e6203e3 ]
        
        Change-Id: I48ae38f706370557698dd80e31840b44e05bfef6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123481
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [ee7a590994c3853945fd7fa0c41e4755e741f2b9]

        ucb: webdav-curl: tdf#101094 (26): Fix possible early relase of cache mutex
        
        [ port of commit 6431e91eca9e44684066a32ed3d6411509dac781 ]
        
        Change-Id: I90391c38bf9d0f4acf68ce29b2382ad855aa56ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123480
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [be53d60f85706eeae3a9300e75cae6ed1cd4e642]

        ucb: webdav-curl: tdf#101094 (25): Make a std::less explicit, add/remove TODOs...
        
        ... and a bit of function member signature change.
        
        [ port of commit 5300b55a1dbcbea6ea244e66e3bc91a0218db5c9 ]
        
        Change-Id: Ia9d8f78c2fb39bd0943d4c2fb7d9b11cbee1034a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123479
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [f157d2de9f241ecc56a00f58bb5ea0b8205e53f9]

        ucb: webdav-curl: tdf#101094 (24): Simplify cache removal: DESTROY, PROPPATCH, MOVE
        
        Plus another PUT forgotten on a previuos commit.
        
        [ port of commit 1ed01e1bcc929d363ad5f3c4d2cf262a20134412
          plus move Uris back into try block ]
        
        Change-Id: Ieda94cc855f8a6b648dda404dfad411795c3dc33
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123478
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [57777bce551ffe4cf1292e05ec3fe7f8c92adb38]

        ucb: webdav-curl: tdf#101094 (23): Simplify cache removal: MOVE, COPY
        
        [ port of commit 63af1c52c534840d1f55e3041351d24b85edcaa4
          plus move Uris back into try block ]
        
        Change-Id: I8cc7f6e14fcac294531b5be8fdbaf78610a3adfc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123477
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [0e9cea7ccdac443a51c81ce6ec3e1115a09b00be]

        ucb: webdav-curl: Related: tdf#99499, add a limit to the number of http redirections
        
        Check for maximum number of redirections according to
        <https://tools.ietf.org/html/rfc7231#section-6.4>.
        
        A practical limit can be 5, due to old RFC:
        <https://tools.ietf.org/html/rfc2068#section-10.3>, this limit is
        reported also in more recent RFCs, see final paragraph of RFC7231, 6.4.
        
        [ port of commit 18009fe8fbe3982141ddca3f1fcd0900a63150a6 ]
        
        Change-Id: I3a6d1510627434cdff9e4f0af8194a8e6a33c28b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123476
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [928fbadb267be88cc558b55ddb33ec151be6e222]

        ucb: webdav-curl: tdf#101094 (22): Simplify cache removal: MKCOL, PUT
        
        [ port of commit 8ff5e67dea29d9ceb100a67a69f6deb4c6f18e13 ]
        
        Change-Id: If24272566bfb5fba32b9df9bd0f8e1c7fe18c585
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123475
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [ccbb358db241b8b2564f3d5ac2991ffff5d3deeb]

        ucb: webdav-curl: tdf#101094 (21): Simplify cache removal: LOCK, UNLOCK
        
        [ port of commit 508f78298833f45fd9e2e789aa26cca125719baf ]
        
        Change-Id: I81185c11ed3ad216b13fcbafee45ea3a48cf0a12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123474
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [a10851aca6e14a00b892c78d1cc51476547acf29]

        ucb: webdav-curl: tdf#101094 (20) OPTIONS: Check for Class1 DAV before unlock
        
        [ port of commit d14977d33bc3edb6a2c41db4d685d099bfe8d51e ]
        
        Change-Id: I559d71f49e582af50ef88ea42beba48d38180134
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123473
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [944853b03bc5a03ee424354669addb4fa9925fbe]

        ucb: webdav-curl: Related: tdf#96410 eXo Platform WebDAV: where lock fails...
        
        ...because apparently eXo Platform WebDAV does not support or supports
        poorly this section <http://tools.ietf.org/html/rfc4918#section-7.3>
        of RFC4918.
        It returns HTTP error 404 instead.
        
        [ port of commit 4475c191de479e7a5ddb20d14bc3aa32b0ab84d3 ]
        
        Change-Id: I58c91330806abbde5968ed22e98b9ff80c98c505
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123472
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [6ac3bf96d5c1676810b31d56f9d6eca7512b9026]

        tdf#145496 Add dropped nLineWidth from refactoring
        
        Regression from commit 4fc1b3fb659be916167518b49ffe8193e9033f30
        ("flatten ImplGetTextLines").
        
        Change-Id: Ib9f086243b4e3ae245263492e714de6f81b89ea1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124557
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jenkins

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [044bcca725f07058127fb35e9d3bddada364ff84]

        ucb: webdav-curl: tdf#101094 (19) OPTIONS: Add mechanism to manage not found Web URL: GET
        
        [ port of commit 7f32fddb445ef1c1e17f9028f252c21dd83e03af ]
        
        Change-Id: Ie1412f849df0b9da76ccc41309e8e587c8f36c7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123471
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [567f8f716bb644494fa74b9a5030c5a047c8a189]

        ucb: webdav-curl: tdf#101094 (18) OPTIONS: Update OPTIONS cache lifetime if not found
        
        [ ported from commit a5fc27e0575eab115de3714ae07fcac7481f4daf ]
        
        Change-Id: I61d06051a4526676fc4ab80d653ab7c2a9e4c209
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123470
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [43c1de58c3115dd0495d0326975d520a333845b8]

        ucb: webdav-curl: tdf#101094 (17) OPTIONS: Options cache removal: COPY
        
        [ port of commit bedae6b06c51c641c38fa7dd3e25dd2aaafb30cf ]
        
        Change-Id: I1618a7a5ec4e52fdd9e99b17b2b36e5ef77decae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123469
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [dbe4b01ca7d0069f45d655c04ca595b42b71c631]

        ucb: webdav-curl: tdf#101094 (16) OPTIONS: Options cache removal: MOVE
        
        [ port of commit 2359e5a002f4df58548803320991064e6a6d968c ]
        
        Change-Id: I27a68855198fe220a1f4141bb89673992c12e1f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123468
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [8c4302a503053251b6360c128a1dcd556f09c5df]

        ucb: webdav-curl: tdf#101094 (15) OPTIONS: Options cache removal: MKCOL
        
        [ port of commit 1596379bc00a32bc3b4e76a53aa884112b21764b ]
        
        Change-Id: If217fde550ef55375e4743de00dcb325a89674c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123467
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [c155b4137678455294db605e0332b097ef51dc1a]

        ucb: webdav-curl: tdf#101094 (14) OPTIONS: Options cache removal: PUT
        
        [ port of commit e0eb85785b68867f1476553723dbfc6dc407106b ]
        
        Change-Id: I2c4109b44ba291fdc01289b2706f746512d7e3e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123466
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [ae8528e4b7c219411e4fa6f33fc693479bb5ce56]

        ucb: webdav-curl: CurlSession OPTIONS() lock cache
        
        Change-Id: I3a815e70db04439dc33d57ce9e214d52a7f0e08d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123465
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [51579e00fef7baf5e248b1e9a2bf0e9fa8ef1a60]

        ucb: webdav-curl: tdf#101094 (13) OPTIONS: Options cache removal: LOCK, UNLOCK
        
        [ port of commit dfb714183f31d8a235797ef1ad3c517966ed4985 ]
        
        Change-Id: I1cf4689847f4f033d6f8cc40265b98b9614363e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123464
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [1f783d3e5e734dbdef2ec39f1ff1370dad4f332b]

        ucb: webdav-curl: tdf#101094 (12) OPTIONS: Add options cache ctrl in getResourceOptions
        
        [ port of commit 37ada6f457e19b6ee2d2adb0b0ab3acb20705b51 ]
        
        Change-Id: I3cfd71c0c90b828de7d953d5ff3f0e445b3f156f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123463
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [7f5f568b9c31df2391dabd4abb5711a109e5480a]

        ucb: webdav-curl: tdf#101094 (11): Add WebDAV options cache configuration param.
        
        Added in officecfg five new properties to be able to set
        cache lifetime if needed.
        
        The new properties are available in advanced, expert configuration only,
        in org.openoffice.Inet.Settings.
        
        Default values are as follows (value is in seconds):
            OptsCacheLifeImplWeb = 300
                when the web resource is Web only, implementing OPTIONS.
                Min. 0 sec (no caching) max. 3600 sec (1h).
        
            OptsCacheLifeDAV = 60
                when the web resource is WebDAV.
                Min. 0 sec (no caching) max. 3600 sec (1h).
        
            OptsCacheLifeDAVLocked = 600
                when the web resource is WebDAV and it's locked by
        	this LO instance (e.g. lock store has a lock to it).
                Min. 0 sec (no caching) max. 3600 sec (1h).
        
            OptsCacheLifeNotImpl = 3600
                when the web resource does not implement OPTIONS method.
                Min. 0 sec (no caching) max. 43200 sec (12h).
        
            OptsCacheLifeNotFound = 15
                when the requested web resource is not found on server.
                Min. 0 sec (no caching) max. 30 sec.
        
        [ port of commit 2c0b4ff238f39b5fcce09c7d36e80ac1e7cb713e ]
        
        Change-Id: I5a4c44449c91b7d3a8840bfaf8326e35f86415dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123462
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [e329cda88021fe7c540a6050a654aee7491d0975]

        ucb: webdav-curl: tdf#101094 (10) OPTIONS: Add a simple options cache class
        
        Added behavioral unit tests as well.
        
        [ port of commit b641d83bb9f8adba1a487ca0e04d7151f96c3eea ]
        
        Change-Id: Ie8867aeb45dcc8d343b156608e8a30970f76f6f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123292
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [78992a2b63cdfbc278a104973c22b1e707ecfd12]

        ucb: webdav-curl: tdf#101094 (9) OPTIONS: Add options check in Content::getProperties
        
        [ port of commit be47f60b51c053c6329637e829ce16e2e90610fe ]
        
        Change-Id: I8fd0dbc1f9847e799c244821bfe4e628c39c2017
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123291
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [cb0681be80bd4423475149e05eaff180887936c8]

        ucb: webdav-curl: tdf#101094 (8) OPTIONS: Add options check in Content::resourceTypeForLocks
        
        [ port of commit 6ab2cabeae02b6beb3c33238773ba075f41c4bb9 ]
        
        Change-Id: I10f928fb5484738553769f54353ca7637e0780ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123290
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [8ce2732f0a867807a9d0e70ec0966e7779d13412]

        ucb: webdav-curl: tdf#101094 (7) OPTIONS: Remove resourceTypeForLocks before unlock
        
        Not needed, unlock() checks if a lock is present first.
        If present, it means that LOCK is available, inferring the presence of
        UNLOCK availability.
        
        [ port of commit fd586445a47d50ebfff67a7d5e4a329cf064cb92 ]
        
        Change-Id: I639c558c6e6f322f37d267bbc31309504745e02c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123289
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [9eb6733c8fa9d69d3f2314fc1a3f510c324bd663]

        ucb: webdav-curl: tdf#101094 (6) OPTIONS: Do not retry on HTTP error 501
        
        HTTP error 501 the server tells us the used method is not
        implemented, non need to retry.
        
        [ port of commit 6dcd231892d80d2f130d1b9ebb9cf7dfa1115df1 ]
        
        Change-Id: I5325f6527c7bb5c8f87d4301fd13eb6c71a318f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123288
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [70f197cc6728482b0a42f4b1e90c55879346fdfb]

        ucb: webdav-curl: tdf#101094 (5) OPTIONS: Add options check in Content::getResourceType
        
        Added some verbose SAL_INFO to detail server responses to PROPFIND.
        
        Corrected a wrong comment and beautified a bit code I introduced
        in commit 3b26a2a403ca5e99b0dd07d042d47501c091af16.
        
        [ port of commit 211cb2dec3501a9ea224512ebedbc7cd1c46cd45 ]
        
        Change-Id: I7917408dcc09e42cb23d29b28e02904594023dd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123287
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [dac69982586001cb42af900382c544f052820913]

        ucb: webdav-curl: indent that temporarily
        
        Change-Id: I8cd3373b64c29d1f76c19a8f229cda0060cc79cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123286
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [2b0c3c6c83f630f0bde1866b368dced7489a2d2f]

        ucb: webdav-curl: tdf#101094 (4) OPTIONS: Add member function getResourceOptions
        
        [ port of commit 2777b6380c17bad8a966454947b9d991f9592224 ]
        
        Change-Id: I8c54b564a8c92dcd395e104976f7a7071b5264eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123285
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [59ed56fd299a0ef5e67aaba4c704262481355f43]

        ucb: webdav-curl: implement DAVResourceAccess::OPTIONS()
        
        This is just a copy of DAVResourceAccess::PROPFIND() and trivially
        adapting 4 lines to call DAVSession::OPTIONS() with required arguments.
        
        Change-Id: If2ac8e4a465d0f09b7cf02647ac4c8e4860c45b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123284
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [1a7c877f51f3f6325b67d5250253efc36c3d4549]

        ucb: webdav-curl: implement OPTIONS()
        
        Change-Id: I601a161c3e6c4b7e741a79bfd15510bb40b5d81c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123283
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [f472792a3ec03797b55e83d2de759caba3e57f79]

        ucb: webdav-curl: tdf#101094 (1) OPTIONS: New class to store retrieved OPTIONS
        
        This class describes the DAV options useful to LO.
        Added behavioural unit tests as well.
        
        [ port of commit f950b49393ee6539f2a7b3c306aa4fc119f24a84 ]
        
        Change-Id: Idfcd66229a2bbbdf4452da731a5b921527447358
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123282
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [59508791aa4f30e1c4f0a61f55e19d839d8a4c30]

        ucb: webdav-curl: loplugin:unusedfields in ucb/
        
        [ replicate commit 00bb8141beee7088625992a046e94c6f8da8da83 ]
        
        Change-Id: I8144eca6b27fda799a8e875b568a3bcf6b974d96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123281
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [e1bb4425e442eacdc1ca3518d62116e739ba7eb0]

        ucb: webdav-curl: In case of Web site access, add Content-Type to HEAD request.
        
        This remove a necessity for another HEAD request when MediaType
        is requested while accessing a Web site, a cleaner implementation of
        d61352f58a7f750d3b0b0a9c2d6498fbb7a6e10d.
        
        This behavior is active only on a standard Web site, when PROPFIND
        failed earlier on the program flow, without retrieving the property
        DAV:getcontenttype.
        
        [ port of commit 9325c18044a8adc852e2d1b42a5a479ab6195da8 ]
        
        Change-Id: Iebdae815d096be8ef45b969d7c4d84acc26694b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123280
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Noel Grandin  <noel@peralex.com>  [14c7381438a4d0f2cd6b660c72f4ff8d03834fba]

        ucb: webdav-curl: loplugin:unuseddefaultparam in ucb
        
        [ port of commit 83911dd753fbfd0328bae2dfa37d19f514d4b2f9 ]
        
        Change-Id: I5a57b7af9cd231e89fc93cc1a5f277cae23a1427
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123279
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [09730ea0ccfe63982cdb869d5eaa906982283bf1]

        ucb: webdav-curl: Related tdf#95217: Force HEAD method in Web access if PROPFIND failed
        
        [ port of commit d61352f58a7f750d3b0b0a9c2d6498fbb7a6e10d ]
        
        Change-Id: Id945be7a1f71c830f3ab15c54fbf65a32be71a2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123278
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [a50dbf49906f4aab367b2556be99779b2b05866d]

        ucb: webdav-curl: Related tdf#95217: Http header names are case insensitive
        
        [ port of commit e973b342826e54f147251b132c3325d30749e312 ]
        
        Change-Id: I7473625894c023c526a8ffeccd7ec6d67629ff76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123277
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [6c0c0ce22e8b9085ed0993a2445560206b05724e]

        ucb: webdav-curl: Related tdf#90700 Add configuration for web connection timeout.
        
        Currently the connection timeout is governed by operating system
        default.
        
        LO timeouts will be used in place of the TCP socket operating
        system ones, only in operating system where this is currently
        possible.
        
        The timeouts to use can be changed in LO configuration:
        'Tools > Options > Advanced > Expert Configuration'.
        Propriety names are ConnectTimeout and ReadTimeout.
        
        ConnectTimeout contains the timeout (in seconds) used when
        making a connection (max 180 s, min 2 s, default 20 s).
        
        ReadTimeout contains the timeout (in seconds) used when reading
        from a socket (max 180 s, min 20 s, default 60 s).
        
        [ port of commit 14220052ef2b8675ee12aad63b0402f023d9760a
          omitting Session change which isn't directly possible ]
        
        Change-Id: I276851958f587346a36ee5f173b3e4fb88a944b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123276
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [11a457538a300d8df0c5c03d3cb590e94e6d99fa]

        ucb: webdav-curl: tdf#95792: fix saving file the first time on some WebDAV servers.
        
        Some WebDAV servers don't implement section 7.3 of RFC4918:
        <http://tools.ietf.org/html/rfc4918#section-7.3>
        
        This lack of implementation breaks 'Save As...' functionality
        when the target is a WebDAV server, by not locking the URL
        ('reserve the name for use', in RFC4918 parlance).
        
        The server not implementing this usually answers with one of
        '405 Method Not Allowed', '501 Not Implemented' or
        '412 Precondition Failed' http error codes.
        
        The fix should manage this lack of implementation.
        
        [ port of commit 4c82edfb3a9286a0bfef3f006e468e5c331987eb ]
        
        Change-Id: I343368bb91bdffff143aa26d8449b48f3b5300d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123275
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [96b1a6878cbcb05f962abe5c9bb073f4dff6f4dc]

        ucb: webdav-curl: Fix tdf#90700 Notify connect timeout early.
        
        Throws exception to manage timeout early in the first connection
        sequence.
        
        [ port of commit 95958755cbbf8c6026b878703400d5d9ec1e6c98 ]
        
        Change-Id: Ib6d306100ab04a3a21c37108d5c88185acf2524a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123274
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [97a22b7a584ae6f5237e18be3265e1a72705d773]

        ucb: webdav-curl: Add/change some logs in WebDAV ucb.ucp layer.
        
        [ replicate commit dd9c15b36f69bec4d4fc9b0049f7e496e5eb9e9d ]
        
        Change-Id: I9eb87ea7216c83ce1ac63f65dd96ebe6760a50a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123273
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [98c05dd05318e6c8a77801d85c015539d933ffa6]

        ucb: webdav-curl: tdf#83531 Opening WebDAV URL WebDav fails if write is restricted
        
        Happened because LOCK method was not allowed without credentials.
        
        [ port of commit 0326352470aee1a774bb5aa314c4f3625c1372b3 ]
        
        Change-Id: Id94b96856737e50715c2a18427ba22c3776a8da9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123272
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [b5d91ff10fda72bc9758e7087f8a1a24d2d27022]

        ucb: webdav-curl: tdf#82744: fix WebDAV lock/unlock behaviour - part 3
        
        Changes done to the code in sfx2, ucbhelper, ucb, unotools in no particular order
        
        - add method helpers to call the ucb lock/unlock
        
        - add lock/unlock 'real' management
        
        - make DateChange property retrieval working for WebDAV as well
        
        - add check for changed content of a WebDAV file, in order to reload
        it correctly when 'Edit Mode' command is activated from GUI
        
        - Unlock WebDAV file while saving only if explicitly enabled
          Needed in order to avoid the small window of file unlocked state that
          opens while saving a file.
          When saving LO actually does as follows:
          - unlock the prevoius version of the file
          - prepares operations to save the modified version
          - lock the new file
          - save the new version
        
        - the lock method is enabled if the DAV resource supports it.
        In case the lock is not supported, for example example DAV with lock
        disabled, the lock method is disabled.
        
        Exception: when the resource is first created and the lock is not
        supported: a lock command is sent anyway, because if the resource is not
        yet present, there is no method to detect the lock/unlock availability
        in this case.
        
        - cppcheck:noExplicitConstructor
        
        [ port of commit b4576f3da4d90139fc5140962d13cb91dab98797
          excluding the obsolete FTP scheme thing ]
        
        Change-Id: I16bb4e2fa9899fd31af7c223390f3fb213330fa4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123228
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [028a6932a697c3f8087cf6a32ce39bde9b945b39]

        ucb: webdav-curl: Remove redundant comparisons, copy properties unconditionally
        
        [ replicate commit 39bbfa61653ba7c3cca0aed739559914c78edc89 ]
        
        Change-Id: I28730c1fc7f6808bf9657855cf1d65369b695c4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123227
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Giuseppe Castagno  <giuseppe.castagno@acca-esse.eu>  [115edb7a91f0c1c9b2aeb343680f47924730d121]

        ucb: webdav-curl: tdf#82744: fix WebDAV lock/unlock behaviour - part 1
        
        There are some areas in ucb outside the issue scope that should later
        be addressed, among them:
        
        - in ucb/webdav make flag m_bTransient working right, currently lock
        option for WebDAV server not supporting it is suboptimal: there are
        not needed lock requests;
        
        - change the method the modified file is checked against the old
        one, using DAV:etag instead of the DateTime;
        
        - some http status code returned by the server don't seem to be
        managed;
        
        - during WebDAV operation some redundant request of properties is
        carried out.
        Probably some clean up to remove these not needed transactions
        is to be done.
        Accessing only those really supported by the referenced href would
        be better.
        
        Changes done to the code in ucb, in no particular order
        
        - remove current WebDAV lock management
        
        - have the lock/unlock working correctly when the webdav resource
        is first created: in the case of creation is the first lock on
        the non existent resource that actually creates it
        
        - fix a problem while fetching WebDAV properties.
        If a single WebDAV non-cached property was requested, it would
         not be fetched from the server without this fix.
        
        - change the lock owner name.
        This should probably be different. Something to be discussed.
        This same string can be read by all the applications accessing the
        lock.
        
        Spec reference is:
        RFC4918 [2007]: '14.17.  owner XML Element'
        link (as of 20150713):
        http://tools.ietf.org/html/rfc4918#section-14.17
        
        - manage WebDAV locked file exception directly while locking.
        The ucb::InteractiveLockingLockedException is thrown directly
        when detected by the lock command, to avoid the user interaction
        activated by the cancelCommandExecution method.
        
        - terminate gracefully if WebDAV lock/unlock is not supported
        
        [ port of commit 26e6d4b05ab444e6a7529ffcac7fbe592fc94833 ]
        
        Change-Id: I0a4c926dc1e32cc620ad6e9acfc9c9c56928fa49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123226
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [24adc72f80e1fe33654be103097271eda623f551]

        ucb: webdav-curl: remove unused LOCK() overload
        
        Removed from neon in commit 9d7727737b067c5228f129737046f718d5965659
        
        Change-Id: I1df14d8e05e50a6a0ce7af4f6079f11be6628903
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123225
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <mstahl@redhat.com>  [21a1267b15724fcadb089065f57c5daf0fd6ba26]

        ucb: webdav-curl: NeonLockStore::stopTicker(): really avoid deadlock
        
        Follow up on 68ba2785c55eaa1ea70ce135bdad5322b0e04ed7, which missed the
        sad fact that m_aMutex is locked recursively.
        
        Avoid that by passing a ClearableMutexGuard to stopTicker() and
        unlocking that.  Also lock m_aMutex in the destructor while at it.
        
        [ port of commit 13b60fd80a7adfb0ef81a818917cfec5edfc6edc ]
        
        Change-Id: I65bb4ec98f13d28089c3b2eb3300074944024188
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123181
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <mstahl@redhat.com>  [d2e66d2c10b624033520a0c734851b9bed9a902a]

        ucb: webdav-curl: NeonLockStore::stopTicker(): avoid deadlock
        
        Tor reports that NeonLockStore::stopTicker() m_pTickerThread->join()
        can deadlock with TickerThread running NeonLockStore::refreshLocks().
        
        This can be avoided by copying m_pTickerThread to the stack, and
        releasing the m_aMutex before calling join().
        
        [ port of commit 68ba2785c55eaa1ea70ce135bdad5322b0e04ed7 ]
        
        Change-Id: I6d2d993fd5315f27e6559a1e9034e961303fe894
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123180
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [ad85d647a3d501f9a3208d082b6bdbc371942053]

        ucb: webdav-curl: adjust some trivialities to match...
        
        ... commit 0c3500115c4fd86284a027fc32be704afcf77061 - turned out there
        wasn't a substantive difference to the existing code after all, except
        for the FTP URL scheme check, which i don't miss.
        
        Change-Id: Ie24988a4117445cf729515958dea88d17627859a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123179
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [44f246d122d2bac3f47d855957c809d7eb5768f1]

        ucb: webdav-curl: use std::unqiue_ptr in ResultList
        
        This reimplements commit 7ff650a6fe405c98d182c6cabbb46217b56bb0c6
        and commit fc90cf2af58dc8d551c39ba37d3a44597aa11e44.
        
        Change-Id: I517ce2a4eeda75c25b7a7f7debee8904b454a144
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123178
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [44c58b178206ba9926b76b7eb47253e0c906ee1c]

        ucb: webdav-curl: fix exception in Content::queryInterface()
        
        This was refactored in webdav-neon by commit
        c2ca6fabd1afc3fc07001721c2069d3c8db7000a but it turns out that here the
        m_xSMgr doesn't exist anyway since commit
        317b5bdadebc5560d38da4c9dd6d68c64a93b9a8 so just use m_xContext.
        
        Change-Id: I5c190d6e562ddd095fd6f8c8400ee4a7b7d5a5a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123177
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [d43d90347261e57b33fa932e8869184337bc0017]

        ucb: webdav-curl: add documentation from "rhbz#678440: Always ...
        
        ... include User-Agent to avoid 403 from picky servers",
        commit 4d0e3127ed2def7212bc05aa860cd06704bb1efe.
        
        Change-Id: Ie20def64b7fd1a4f523db84f42d83037bbf88856
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123176
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Stephan Bergmann  <sbergman@redhat.com>  [394a4947d663f36226d8dfbfdf4e190f373742e3]

        ucb: webdav-curl: Adapted TickerThread to safer-to-use salhelper::Thread
        
        [ port of commit f7afe3b7b07800d130b4d9102f2a94ccac0ebc52
          and c58882fda80b63baac3360001b0fdf251d96e0eb "fix msvc2005 build" ]
        
        Change-Id: I7173a99aaebd01535971d25350d00923c6607c5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123175
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [d80ad1370b65987505fd5aedd3ac17ff8b1ee0ed]

        ucb: webdav-curl: add OpenCommandArg3 "KeepAlive" support
        
        This is based on the following commits, which conflict everywhere,
        except the code in CurlSession.* is new.
        
        commit 09954fc863c8ee900f157cab4458e1dcf51493d3
        Author:     Thorsten Behrens <tbehrens@suse.com>
        AuthorDate: Tue Jan 17 04:59:56 2012 +0100
        
            Fix UpdateCheck clog up server by keeping connection alive
        
            The update check protocol uses the webdav ucp, which uses neon,
            which in turn defaults to keeping the connection alive. this is nice
            for webdav, but disastrous for millions of clients phoning home to
            the same server.
        
            Using neon directly in updatefeed.cxx is not an option, due to the
            thread safety problems around that (see e.g. rhbz#544619) - so we
            had to extend it to accept connection options, and reuse the
            existing webdav provider.
        
        commit 29bd62fdc2792e215999e9dd0ec9a4bf1102201d
        Author:     Thorsten Behrens <tbehrens@suse.com>
        AuthorDate: Tue Jan 17 11:41:14 2012 +0100
        
            Switch flag sequence of OpenCommandArg3 to NamedValue.
        
            Based on feedback for 09954fc863c8ee900f157cab4458e1dcf51493d3,
            using the less-bulky NamedValue type instead of PropertyValue.
        
        Change-Id: I48e07dd4c3f189eb4445ed95a67011131d7b49f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123174
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [244a64ae7461a19383c81bc3fefebb5b40900c18]

        ucb: webdav-curl: callcatcher: remove unused methods
        
        [ replicate commit af6752b88e34df05449a4237d9be0fac509c227c ]
        
        Change-Id: I608798e95297642fe768d7ad66d524f084fa83d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123172
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [e668c2a88f0edb41169a76d9c6203227cd436559]

        ucb: webdav-curl: catch exception by constant reference
        
        [ replicate commit e4ce7225dd987f9b2f250f055d9688de79931444 ]
        
        Change-Id: I9727af7b85a7f4c0a821a41856d72644b306ba29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123173
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [66515820d050b4f56d30856b0e7223fa7e697b58]

        ucb: webdav-curl: fix init of SimpleAuthenticationRequest
        
        The parameter was removed in c158c00489d35af7f5f9278b8ee545678d6a42e5
        so "true" was erroneously passed as bCanUseSystemCredentials.
        
        Change-Id: I98d3b554a787c7200337735d5fde13b7db43a832
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123121
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [33fb5accfa38fa6ae739ed20d807bf1980eb4b59]

        ucb: webdav-curl: handle additional HTTP status codes
        
        Refactor a little to prevent recursive calls of ProcessRequest(),
        to ensure the libcurl options set by the previous call are reset before
        the following call.
        
        Change-Id: Iba2ff695385c554058ac5a743c204224ca09ac57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124059
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [ff2bcefa5266ba2b7c4128fdc25245348dee0bd9]

        ucb: webdav-curl: try to prevent acquiring a lock that we already have
        
        This was done for webdav-neon in commit
        b4576f3da4d90139fc5140962d13cb91dab98797 but without checking that the
        requested lock isn't "stronger" than the one that was already acquired.
        
        This is currently not a problem because there is only one caller of
        LOCK() and it passes a hard-coded ucb::Lock argument, but not sure if
        that would change in the future, so try to check for it.
        
        Change-Id: I7a703197208979c330212288c323877a326dd7de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123229
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [d024b594e556ff9061930389230dba4625bd5405]

        ucb: webdav-curl: implement CurlSession
        
        Change-Id: Ib99ccc517f36db1bf98900a79685d510f2940e5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122269
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [ba2ceafa145880002b43c1807fae48fb66e883c6]

        ucb: webdav-curl: add CurlSession boilerplate
        
        Amazingly it even builds, with warnings.
        
        Change-Id: I1f89a8a7de0c37a8908f530d46e275282cdc33de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122047
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [617fbb5fd39e668453588d1b72bfc92a9c648552]

        ucb: webdav-curl: implement CurlUri, partially based on SerfUri
        
        The curl_url* functions exist since 7.62.0 and CURLOPT_CURLU since
        7.63.0.
        
        Change-Id: I8bc766221636eb3ff0d33ae5a90d00c1bc7ecd7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122046
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [a48ccb4c14664e23fbb2c8c1603c82772e5e476e]

        ucb: copy SerfLockStore class to webdav-curl
        
        Change-Id: If7b12af542a369c0179ff3460f64ece61a63c1ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122891
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [dca684d8f87e766c91de2dec0f9ac0d2822f4217]

        ucb: webdav-curl: fix [loplugin:*]
        
        Change-Id: I357f8594a404eb17a0126359bdc5b2b4c6543de6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122045
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [3afa1858a8a3d00ab6e03367f8cdf6cef2b511b2]

        ucb: copy upper level code of serf webdav ucp to webdav-curl
        
        Change-Id: Ia621e504d234d0904b40c7cd9aba49849c2ee859
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122044
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [b0e0fa1d2aee653586e1803bc30447b066e6cc66]

        configure: add --with-webdav=curl
        
        Change-Id: Id5cbeb9924b8e80b3b88f77fee2efd8457b5c302
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122043
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [1a3b3eda6ca1c8e063ba6db9e9f34f999ec92c49]

        comphelper: fix SequenceOutputStreamService::getWrittenBytes()
        
        With com.sun.star.io.Pipe, you must call closeOutput() or reading from
        the other end will block forever.
        
        If you use com.sun.star.io.SequenceOutputStream, you can't read the output
        after calling closeOutput() on it because for no good reason it throws
        a NotConnectedException.
        
        Let's just fix it so that a sequence of closeOutput() then
        getWrittenBytes() returns the finished buffer.
        
        Change-Id: Ia6ce28ec05e00e5f1c703dea8669e0271c0b9c20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123057
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Michael Stahl  <michael.stahl@allotropia.de>  [68a3df2f1282f40fa4accaed21a69a84d76be37d]

        curl: patch invalid format string in debug log
        
        This causes:
        soffice.bin: sendf.c:243: Curl_infof: Assertion `!strchr(fmt, '\n')' failed.
        
        Change-Id: I5a78b2225f6769cc49025e1e73ce72cd3d6bec16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122963
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-11-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dd3c70cea6d4577d2cd01285c8b5c635a89b7e90]

        Fix typo
        
        Change-Id: Ida6978ed843615504fac7ce0a0a6a08a66f10367
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124320
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [428385fb870eefe5584dd9c59c0df077369759eb]

        Removed duplicated includes
        
        Change-Id: I5414710ceee7a572173eae43c906e91e86b7a01f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124433
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-01  Caolán McNamara  <caolanm@redhat.com>  [32ecb028dc7c803750eabaa27ffd1257e3f53eb2]

        multiline calc inputbar not redrawing and adjusting scrollbar on delete of text
        
        backspace is ok, but with delete when a line is deleted the scrolled up
        lines are visually duplicated at the bottom
        
        Change-Id: I22e91aa3c3213876d36c593cae7989e8913bffc3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124548
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-01  Caolán McNamara  <caolanm@redhat.com>  [2bd6876f0f4596eb4ffad1109ca0c2896f9bda84]

        tdf#138698 remove/ignore 'distributed' if feature is unknown
        
        which it is in dbaccess. Its is a calc feature added at...
        
        commit 755ad6834625488c5d31d4bacc9370eae7ffd8f3
        Date:   Tue Oct 5 11:15:56 2010 -0400
        
            Ported calc-distributed-cell-text-*.diff from ooo-build.
        
        Change-Id: I1e8856e2ab635d270a487f5a68ac5c386f46a080
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124552
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-01  Jean-Pierre Ledure  <jp@ledure.be>  [59372ead7ee158cdc6f2f08e4008c06697e91139]

        ScriptForge - (SF_Calc) new GetRangeAddress() method
        
        The GetRangeAddress() method accepts 2 arguments:
          GetRangeAddress(Range, AddressItem)
        
        - a range as a string, to be understood as the extended definition
          described in the help pages
        
        - the item to be extracted from the given range, either:
            firstrow
            firstcol
            lastrow
            lastcol
            sheet
        
        The returned value is either:
        - a Long
        - a String when sheet is requested
        - an array of all these values when no item is given
        
        The method is available for both Basic and Python user scripts
        
        Change-Id: I6156b176e29cf47207a079d10552443467dd2f6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124551
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-11-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ccf6075b39c754c1efbdb5fb141f4fda8b460536]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ddbff6c13a02f9b58d0274c2215adfbdd3020fad
          - Fix typo
            
            Change-Id: I9dc167e31f706ba8769147fcdb6e10c21ae71a31
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124554
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2021-11-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0c55ea82aadbccb667e436ea9f44f4796991ae01]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 236b3987893c6a9e6c78f2efee411a18d4c85a7e
          - Fix typo
            
            Change-Id: I3694de1a379960fd2c927d0f80e512c42d3fd6d6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124553
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2021-11-01  Caolán McNamara  <caolanm@redhat.com>  [7624730e3d0197071fe4f904900fecedf8140d67]

        Resolves: tdf#144793 add scrollbar to sql editview
        
        Change-Id: I23126a89c136a134590900c38ccd589fb4ea29a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124546
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-01  Caolán McNamara  <caolanm@redhat.com>  [96ba1a40037b75ebe43daccaf4f4d7849cf02fa3]

        drop unused suppression
        
        Change-Id: I7486a3998e998382565ba454d4262584233777fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124545
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-01  Rafael Lima  <rafael.palma.lima@gmail.com>  [65eb101e23a740657f1d2c9c7dc0b7ac6453998b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 94e3719169db094d5efd3a952461bd08a806f0f7
          - Update SF_Calc service help page
            
            This patch documents the properties "Region" and "XSheetCellCursor", as well as the new methods "A1Style", "CreateChart" and "Charts".
            
            Change-Id: Ia3a5be356271ac0bb1d298de31f1d3d270f9382e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124199
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-11-01  Kevin Suo  <suokunlong@126.com>  [3b977328dfbe613d925dc52c22e36b7e15a34ada]

        tdf#138475: also set font size/weight/posture for CJK/CTL languages...
        
        when parsing the default Calc styles.
        
        As an initial matter, orcus currently does not support XML_font_size_asian,
        XML_font_size_complex, XML_font_weight_asian, XML_font_weight_complex etc in:
        https://gitlab.com/orcus/orcus/-/blob/master/src/liborcus/odf_styles_context.cpp#L128
        
        While this need to be improved by Orcus, actually in Calc we provide
        the default font attributes in sc/res/xml/styles.xml and it makes no
        sense to set different font size/weight/posture for each language type.
        As a result we apply the same font attributes of latin to all these
        languages.
        
        Change-Id: I1b105fecce45aa22c6b72e15305e25dc6669d2cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124536
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-11-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [b34a8f977cf043153dd56a7f83b25e0b11b7a523]

        Group per-locale functions instead by type
        
        ... and also sort them.
        
        Gets rid of a lot of #ifdef cpp macro lines.
        
        Also unifies the macros as "MACRO( id )" for easier readability.
        
        Additionally drops the "// add here new services !!" comment at
        the end of the transliteration instance list, as items were added
        all other the place in various patches.
        
        Change-Id: I040b3b0952ec2aef2d1d10e7282cfd11afa6b702
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124441
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-11-01  Caolán McNamara  <caolanm@redhat.com>  [ed1ac6bb6660b5f84e184ed3571c8b25596e8631]

        add a comment referencing gcc#103022
        
        Change-Id: Iccb7d5dccdd77563244e2262834274a548b369bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124544
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-01  Julien Nabet  <serval2412@yahoo.fr>  [11db4fa6227a721b483d35f939dc2425c09a42c8]

        Provide values for debug in cui
        
        Change-Id: Ifda9ddae8c7ee946f01dfa0b6fc0bba59a9c8a22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124538
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-11-01  Caolán McNamara  <caolanm@redhat.com>  [b424e32afe7e9ef72373bc4e0b9c65a9bbddbd70]

        use freeze/thaw around a potentially long sequence of insertions
        
        Change-Id: I151d172d65d4a74b57a64c4b5d904ef18145aede
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124543
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-01  Caolán McNamara  <caolanm@redhat.com>  [2ed921b0a56961c6937661258b44e1690c5f98d1]

        Resolves: tdf#145391 insertion code assumes unsorted treeview
        
        so assumed row index doesn't match real insertion point
        
        presumably a problem since...
        
        commit e8b3df5b9b0eb0a93c25b6dc2e445ae44a7e3f78
        Date:   Fri Aug 2 14:57:49 2019 +0200
        
            tdf#93476 Sort Macro library list after creating/importing a macro
        
            Only set the widget as sorted in the ctor, it remains sorted
        
        Change-Id: I6cefc43357f3215a49b33ff18befdc679c1749bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124542
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [c8c11b55456df5b418848ac3159b9f370215bc09]

        Add SAL_DEBUG_IF
        
        Change-Id: If2452cd4bad7266e7e07baaea26c58ef26ead5f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124509
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-11-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [fa9b28c781d4d3e97f7dcf150a0e22e70289c228]

        Qt picker: implement XAsynchronousExecutableDialog
        
        FWIW: most places still call FileDialogHelper::Execute instead of
        StartExecuteModal. I tested with "Insert >> Text from File...".
        
        Change-Id: I303cc89c97c8fc17015ab7831e6a324ef16a6a0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124512
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-11-01  Caolán McNamara  <caolanm@redhat.com>  [a2bc467b4c0c0da71a8c213ac61477cd7697cdc0]

        ofz#40404 try smaller documents to avoid timeouts
        
        Change-Id: Iac495993a219507fe2b6d50b11973ad8d078497e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124540
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-01  Caolán McNamara  <caolanm@redhat.com>  [9948e9e736d005f1a5a5ad4955e55aefddc8ef54]

        ofz#40575 Integer-overflow
        
        Change-Id: I4b6b6f2ba0c4dd013489b334822e6639f265c6b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124539
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-01  Stephan Bergmann  <sbergman@redhat.com>  [7d936a98cd8f44e3a99f121b610b9040ae2e8381]

        Fix more misuses of NULL across Windows-only code
        
        ...that had inadvertently been missing from
        a5cea74034a8e029bfdf0f2b82ea8800bf5bd206 °Fix misuses of NULL across
        Windows-only code"
        
        Change-Id: I8f60cd6114ceb7c6413fb099778bfb06407bbb24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124431
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-11-01  Mike Kaganski  <mike.kaganski@collabora.com>  [d12f25905c3d7e474b603a716669b12143b6c34a]

        Prepare for removal of non-const operator[] from Sequence in xmlsecurity
        
        Change-Id: I7cfcf9f9ea307bd737292e6f4f37a29f453167c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124418
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-01  Caolán McNamara  <caolanm@redhat.com>  [f16f35d40948bd4bbe835e0ba3c2f75aa0de23f7]

        Related: tdf#145464 pass an explicit DocFrame for SID_SIGNATURE
        
        Change-Id: I352e0d92720cd002cbe3f25d4fa0c07b69c88cf2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124535
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-01  Caolán McNamara  <caolanm@redhat.com>  [1e3cc6d8dfe95f9f4c37f583c3de582464159698]

        Resolves: tdf#145464 ensure the SfxViewFrame is activated
        
        before dispatching SID_SIGNATURE, its normally activated on getting
        focus, but its possible to move focus into the button of the infobar
        without the frame getting focus.
        
        Change-Id: Id353e23b595e14614361c0c25976c788940c67eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124534
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-11-01  Luboš Luňák  <l.lunak@collabora.com>  [fef55498e05717c51c3b3a9222fa460d609a9d3d]

        remove unused gb_CObject__command_pattern parameter
        
        Usage removed in bc39f6b0e62b0a54500bf3986f971a43fe8f843d .
        
        Change-Id: Ie2d8782f84ae39360698885d238ec2154a5b0d82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124533
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-11-01  Mike Kaganski  <mike.kaganski@collabora.com>  [5e7e62b937721850ff762c063e9e58c58ce2fb80]

        Prepare for removal of non-const operator[] from Sequence in ucb
        
        Change-Id: I16f3de8398323a308e20d04643a11dd9c3ec59f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124404
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-01  Mike Kaganski  <mike.kaganski@collabora.com>  [cae7b855a5fd479e6df822f974870f42e91ce068]

        Prepare for removal of non-const operator[] from Sequence in xmlhelp
        
        Change-Id: I58c6fd9abf53a9ce3b16a31e7452bb5cb895e669
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124415
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-01  Mike Kaganski  <mike.kaganski@collabora.com>  [38979c6abd4bcac13e9674187e73ccf675fbaf55]

        Prepare for removal of non-const operator[] from Sequence in xmlscript
        
        Change-Id: I166e51e13974154dba4749568b1232eecd2fb8cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124417
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-01  Mike Kaganski  <mike.kaganski@collabora.com>  [8cb57be792e6991c38cf5d4434569dc118dd0ed4]

        Prepare for removal of non-const operator[] from Sequence in xmloff
        
        Change-Id: I7ea7964f76f0a5db678510ac3533003726dc49fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124416
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-01  Mike Kaganski  <mike.kaganski@collabora.com>  [34d0dd41e1e7bb69d6c4f817b39da26bcd33831f]

        Prepare for removal of non-const operator[] from Sequence in writerperfect
        
        Change-Id: Ifaa868e8e68be474c1e8b961b325ce2a7382650e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124414
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-01  Mike Kaganski  <mike.kaganski@collabora.com>  [2b9bd1031cc4f627f83b62288a57b27e6cb9bc3e]

        Prepare for removal of non-const operator[] from Sequence in writerfilter
        
        Change-Id: I4002bc1ca227726bf1c36ecdb657175a42c2d9be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124413
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-01  Mike Kaganski  <mike.kaganski@collabora.com>  [ac31338c19c1d4843ffb66bac41feaad97d6e988]

        Prepare for removal of non-const operator[] from Sequence in winaccessibility
        
        Change-Id: Ib689146520a99bbdaa7020583a4f34603c26ca19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124412
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-01  Mike Kaganski  <mike.kaganski@collabora.com>  [951c4ceb2e86c52cb6549afadbe4d3148e1c808c]

        Prepare for removal of non-const operator[] from Sequence in vbahelper
        
        Change-Id: I2450faf4b3e093b2046034e2a5e5657ff5144d98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124410
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-01  Mike Kaganski  <mike.kaganski@collabora.com>  [2e29906567cef053e608588830ddfb013cb53682]

        Prepare for removal of non-const operator[] from Sequence in vcl
        
        Change-Id: I65f411affcf0340c054d09426483d57c530edb0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124411
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-11-01  Mike Kaganski  <mike.kaganski@collabora.com>  [1be268f3ec7661be232b8f5dc18546d1410dfd52]

        Prepare for removal of non-const operator[] from Sequence in unotools
        
        Change-Id: I720d1c1e4a8d32e8a7c7ac62ab9cf988bac31d01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124406
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-31  Jan-Marek Glogowski  <glogow@fbihome.de>  [b8d17d754830ab57099dcdfa72a96bfad404ab1a]

        Prevent many -Wunused-function in i18npool service
        
        ... registration.
        
        Change-Id: Ice406aa6e8817b4281cc3905d2ba2703ce482c18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124440
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-10-31  Jan-Marek Glogowski  <glogow@fbihome.de>  [c0c937d1ff2a47c55b597e10c0f0055e5bfda7e0]

        Echo cross-toolset configure options
        
        ... just like autogen.sh does.
        
        Change-Id: I30ee6b4043c138d7c1e8de154b33fbc7528c34dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124439
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-10-31  Mike Kaganski  <mike.kaganski@collabora.com>  [359a17d0215d36a441688ac3261af04f20a03c6c]

        Prepare for removal of non-const operator[] from Sequence in unoxml
        
        Change-Id: Ie7738eb599ac2ae98618e258786b2a0d956cb9dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124408
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-31  Mike Kaganski  <mike.kaganski@collabora.com>  [db149ba9801f57c2e737dec893965f880fa04700]

        Prepare for removal of non-const operator[] from Sequence in uui
        
        Change-Id: I3b4ddb7c371c5a01c561e4b45f3c181b5d9e2a11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124409
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-31  Mike Kaganski  <mike.kaganski@collabora.com>  [51b75b2eae36272289230bd63b546d527c18df19]

        Prepare for removal of non-const operator[] from Sequence in ucbhelper
        
        Change-Id: I06b04e3eed46aba8aac528b2c394d60e733533a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124405
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-31  Caolán McNamara  <caolanm@redhat.com>  [82047d042e9d5d24b334eba63fd7e4c5bbbb022e]

        crashtesting: assert on conversion of fdo67521-1.odg to pdf
        
         #4  0x00007fffcb03c5d9 in std::__replacement_assert(char const*, int, char const*, char const*)
             (__file=0x7fffcb4fbb03 "/usr/bin/../lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/valarray", __line=586, __function=0x7fffcb4fbd8c "const _Tp &std::valarray<double>::operator[](std::size_t) const [_Tp = double]", __condition=0x7fffcb4fbb95 "__i < this->size()")
             at /usr/bin/../lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/x86_64-redhat-linux/bits/c++config.h:2660
         #5  0x00007fffcb3b4b54 in std::valarray<double>::operator[](unsigned long) const (this=0x7ffffffefea8, __i=0)
             at /usr/bin/../lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/valarray:586
         #6  0x00007fffcb3b4a79 in std::begin<double>(std::valarray<double> const&) (__va=...) at /usr/bin/../lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/valarray:1225
         #7  0x00007fffcb3b49ac in comphelper::containerToSequence<double, std::valarray<double> >(std::valarray<double> const&) (i_Container=...) at include/comphelper/sequence.hxx:192
         #8  0x00007fffcb3b4963 in comphelper::containerToSequence<std::valarray<double> >(std::valarray<double> const&) (i_Container=...) at include/comphelper/sequence.hxx:200
         #9  0x00007fffcb3aaa83 in chart::(anonymous namespace)::lcl_ValarrayToSequence<double>(std::valarray<double> const&) (rValarray=...) at chart2/source/tools/InternalData.cxx:72
        
        where begin() is implemented with return std::__addressof(__va[0]) and
        that operator[] (for arg __i) then has __glibcxx_requires_subscript(__i)
        which asserts if there is no index __i which is the case for 0 when
        the valarray is empty
        
        Change-Id: Idc2c185cbfb3806764c3071ecee302dc823b4660
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124529
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-31  Jan-Marek Glogowski  <glogow@fbihome.de>  [c08d8be8f96a69c5ca3d768789d7c0aa594619c0]

        Support system async file pickers
        
        Query XAsynchronousExecutableDialog and don't depend on the
        "com.sun.star.ui.dialogs.SystemFilePicker" service for the
        decision.
        
        Change-Id: I199ab55a40afaeca7870513829105e47d258420d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124511
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-10-31  Jan-Marek Glogowski  <glogow@fbihome.de>  [b00a68a8e19370e106cd76258a3c1825f43613ee]

        tdf#145363 Qt reparent modal dialogs on show
        
        Simply said, one can't have two modal dialogs open at the same
        parent in Qt. All modal windows must open as a stack, each
        parented to the previous one. This is kind of logical.
        
        Unexpectedly Qt totally breaks, if you open two modal dialogs on
        the same window. This happens, because the existing paragraph
        style dialog and the "sub" "list style" dialog are both children
        of their Writer window.
        
        I'm not sure the additionally introduced QWidget-based parent
        handling is strictly needed. It seems Ok.
        
        So for every visibility and modality change, we reparent the
        Qt widget, either on top of the modal stack or restore the
        original LO-based parent. The LO hierachy is never changed!
        
        Change-Id: Id209c9aa67774440089dc50a6648ac293950087a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124500
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-10-31  Jan-Marek Glogowski  <glogow@fbihome.de>  [e4abf879f4a24258bcc560eb58ca78b147768d46]

        tdf#145363 Qt popups actually are windows
        
        An other patch in the whole Qt popup handling saga. At this point
        it mainly exists as a prerequisite for the real tdf#145363 fix. I
        just wanted to keep it separate. Maybe it also helps Qt Wayland.
        
        Change-Id: Ib76e9919398bdd5fa7d6239ddb126859f0c0edbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124525
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-10-31  Mike Kaganski  <mike.kaganski@collabora.com>  [eafa99c6c4904bce9bf692eca97562af92cd633e]

        Prepare for removal of non-const operator[] from Sequence in test
        
        Change-Id: I9f2c0deda676b10377b0a4572d26422cb0d8b807
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124399
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-31  Luboš Luňák  <l.lunak@centrum.cz>  [bc39f6b0e62b0a54500bf3986f971a43fe8f843d]

        fix usage of MSVC's -debug:fastlink
        
        Using /link while only compiling does nothing (and MSVC apparently
        doesn't bother to warn). Fix gbuild to pass -debug:fastlink
        when linking, and limit it to dbgutil builds, since pdb files
        cannot be moved elsewhere if the option is used.
        
        Change-Id: I0325c55ddea1ce881b60b1373c81019d154ef672
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124526
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-31  homeboy445  <akshitsan13@gmail.com>  [3eeb77ece8db11e6c57864c507af5d24253a6276]

        backendtest: Drawing Open Polygon test
        
        Change-Id: I57af3232ad5e83b649fdfac719dc2359e1bbb412
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120171
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-10-31  Mike Kaganski  <mike.kaganski@collabora.com>  [a8bf972230545cd0c0e5dcacb73f5fff804d22de]

        Prepare for removal of non-const operator[] from Sequence in toolkit
        
        Change-Id: I10b3f696fdb0bff1781fb22ec560e1c6dfc10b9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124401
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-31  Mike Kaganski  <mike.kaganski@collabora.com>  [20354bce87305a274c046cca39ffe8f16add2322]

        Prepare for removal of non-const operator[] from Sequence in tools
        
        Change-Id: Ifff56df8da9b0b9e4d4e96d6b09f490807e96f52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124402
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-31  Jean-Pierre Ledure  <jp@ledure.be>  [020967fde86d77c362658e49e256add265806292]

        ScriptForge - (SF_Calc) new ShiftDown, ShiftLeft, ShiftRight, ShiftUp methods
        
        ShiftRight()/ShiftDown() insert empty cells at the left/on the top of
        a given range and move all cells at the right/bottom of the range
        accordingly.
        They are similar to the Insert Cells ... menu commands
        
        ShiftLeft()/ShiftUp() delete cells at the left/top of a given
        range and move all cells at the right/below the range
        accordingly.
        They are similar to the Delete Cells ... menu commands
        
        The insertion/deletion may be done for a whole column/row.
        
        The number of columns/rows to insert/delete may be chosen.
        
        All methods are available in Basic and Python user scripts.
        
        Change-Id: I14555a3966c26054925dd71b0696f3dfc773fc21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124530
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-10-31  Julien Nabet  <serval2412@yahoo.fr>  [9afbe4178e3d32e0e50eb98357dcedc0d0c11558]

        Fix OSL_ENSURE in ucbhelper
        
        Following:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=6d200d8e739595bd4c6310bede7d66e3c05fbb85
        loplugin:moveparam in ucbhelper
        
        Change-Id: I90bf228932887f66b7f9d2e61d2d17bfa91d1935
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124531
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-31  Jan-Marek Glogowski  <glogow@fbihome.de>  [0a53b7be5975b474a6fafd2c6dc8280431551d94]

        Qt de-obfuscate the aWinFlags assignment
        
        The aWinFlags assignement is an obfuscated case statement, so this
        explicitly defaults to Qt::Widget and drops the whole or'ing.
        
        Change-Id: If6ac1817d1e600a174c1308a3bad0af5f3f9c30b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124524
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-10-31  Caolán McNamara  <caolanm@redhat.com>  [2023a5291984438de52a95e5bc560a82d69eaca1]

        crashtesting: failure on conversion of fdo74498-1.doc to pdf
        
        noticable since...
        
        commit 894b4911ffb96ff667fdeb3aec7922316ab7230a
        Date:   Thu Oct 28 09:27:29 2021 +0200
        
            pass DX array around using o3tl::span instead of pointer
        
        but presumably a problem since...
        
        commit 793905906980e77a9853a8dd01fab95b65ca4f02
        Date:   Tue Sep 14 15:28:33 2010 +0200
        
            filled-tab-editeng.diff: Filled tab wasn't filled in shapes
        
            n#564454
        
        here I assume the right fix is to extend the DXArray (if non-empty) to
        match the new length using the value of the initial entry of the old
        DXArray
        
        Change-Id: I36a6040c2d05e108c7c6f9cdab9a33557036cd22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124528
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-31  Jim Raykowski  <raykowj@gmail.com>  [f3d16ef054acd8c98559716e48b4cd84078c6a4c]

        SwNavigator: Improve tracking on showing
        
        Currently, tracking is not updated when the List Box mode is switched
        from Off (content tree hidden) to On (content tree shown) and is not
        immediatly updated for the sidebar version on showing. This patch fixes
        these cases by making tracking update on show.
        
        Change-Id: Ic7c4ba2ddad70e469ecfed97c656fd83b59584d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124499
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-10-31  Caolán McNamara  <caolanm@redhat.com>  [786524fc4bbc914cdeeefa97cc5c3c7b9124c0bb]

        ofz: build failure
        
        Change-Id: I4595bb2345db025b04073538ae680bd74696260e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124527
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-31  Luboš Luňák  <l.lunak@collabora.com>  [b5e701d36ec16776e01597fd250dbde2e73fad3a]

        add o3tl::span ctor from std::vector
        
        Makes code simpler, and std::span can be constructed from std::vector
        too.
        
        Change-Id: Iae26b53c52148c19d9068a63126a7393d098d654
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124507
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins

2021-10-31  Mike Kaganski  <mike.kaganski@collabora.com>  [d4b63c4562ec4c612df675502fd35c7c88bc432d]

        Prepare for removal of non-const operator[] from Sequence in svtools
        
        Change-Id: I614a97e5e2328c787ce19612a88839e234d54382
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124396
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-31  Mike Kaganski  <mike.kaganski@collabora.com>  [1a5ddf061ef53fb9feda0ee319fa36cadef020da]

        Prepare for removal of non-const operator[] from Sequence in stoc
        
        Change-Id: I2aabd9a1c764ae69a933bdb4df635ebb0c91f0cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124393
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-31  Mike Kaganski  <mike.kaganski@collabora.com>  [5b54ba7084d6b575814af26be30cf5af5dfca12c]

        Prepare for removal of non-const operator[] from Sequence in svx
        
        Change-Id: Ib5fda9469f9a1987cf9071c0e228c582cfb3dfa1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124397
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-31  Mike Kaganski  <mike.kaganski@collabora.com>  [3d469248ada8632a9d86efc80f2ac97dcb617c27]

        Prepare for removal of non-const operator[] from Sequence in sw
        
        Change-Id: Ie9530262e4addec01091cc1147e68be5b5a782f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124398
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-31  Caolán McNamara  <caolanm@redhat.com>  [e5876404a3a70754b8a49aa0f405847b3fad96d8]

        uniformly allow focus into GtkToolbar
        
        Change-Id: I110daf882d9196cf7552e43a157ba4ae73fd670b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124458
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-31  Caolán McNamara  <caolanm@redhat.com>  [912bc5d73736a90b108fc4c72eb64ad70845ce30]

        gtk[3 vs 4]: remove can-focus from GtkToolButton
        
        so tab-cycling inside sidebar panel toolbars works as wanted
        
        It needs to be false for gtk3 and true for gtk4, leaving it unspecified
        gets a desired working default.
        
        Change-Id: I34869d5dcffc814f62ec2b717108f90c395a067b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124446
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-31  Caolán McNamara  <caolanm@redhat.com>  [b73bf4a5fca4fcfff24b234a7337c7a25d75887d]

        pass an explicit parent to use for any warning dialogs
        
        Change-Id: I7909775b63dfe830e5f0e5b024fa6b47a074736a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124457
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-31  Luboš Luňák  <l.lunak@collabora.com>  [5f909fb33210f98905d5ef37d9176fecf4ba5c29]

        do not mix bitmap read and write access
        
        Change-Id: Ic479c467f2dcb85c5c786e90a0dcaf48b7d39505
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124508
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-31  Noel Grandin  <noelgrandin@gmail.com>  [118aa4b843eff3d48ff877f2e3b63de554c70ea4]

        tools::Long->sal_Int32 in bitmap filters
        
        Change-Id: Ic37f238824e1af11c924d3bccc4933cee364d798
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124505
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-31  Julien Nabet  <serval2412@yahoo.fr>  [4de865e3b0771b864beafa74baced87125e87c25]

        Unused TOOLBOXBUTTON_DEFAULT_LOCATION in fpicker
        
        Change-Id: I6da38e7585a2e607e407e5f829b64fc5498d04d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124506
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-31  Mike Kaganski  <mike.kaganski@collabora.com>  [2d43223403aca309a051275159fdde2a084a8e51]

        Prepare for removal of non-const operator[] from Sequence in svl
        
        Change-Id: I6b71a075de5d5ac002dc48cd2bb21ff5bf5dd072
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124395
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-31  Mike Kaganski  <mike.kaganski@collabora.com>  [c981ac598ab46eb3ab7d244bf07fdcbb691438b2]

        Prepare for removal of non-const operator[] from Sequence in svgio
        
        Change-Id: I2ae44fc1016b062b574b3aa1e25f5b59b18e2fe4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124394
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-31  Mike Kaganski  <mike.kaganski@collabora.com>  [6f17715a4fb93b1094e037872395ca9732278f43]

        Prepare for removal of non-const operator[] from Sequence in sot
        
        Change-Id: I5d6da6ce158fb29ff37452281d28c297795b4cb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124391
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-31  Mike Kaganski  <mike.kaganski@collabora.com>  [baf1b02b49e92e71490e22f0ed39beb152d99085]

        Prepare for removal of non-const operator[] from Sequence in starmath
        
        Change-Id: I0ac241a5849a5c7d2726ceb0084612a7a1070b18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124392
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-31  Noel Grandin  <noelgrandin@gmail.com>  [b3fe9d6206a5e25fe18c20314960599db05c53ee]

        tools::Long->sal_Int32 in Bitmap::Dither
        
        Change-Id: I8cc4d6d964946e1f5fce4ae5b0bdc08b98ce8e43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124504
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-31  Julien Nabet  <serval2412@yahoo.fr>  [f0e8fa40f2620a1deeb7eff1c14a3256ab24a574]

        Typo: TOOLBOXBUTOON->TOOLBOXBUTTON in fpicker
        
        Change-Id: I7110afbdd554b180c368894b9aa6b3b79a8fb2b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124498
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-31  Noel Grandin  <noelgrandin@gmail.com>  [364c2838bae8ce7e58c92b348e83e24d03bc6334]

        tools::Long->sal_Int32 in ImplExpand
        
        Change-Id: I9f57bf3b67b71aece6e595e83f70a3dff4ec3d71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124503
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-31  Noel Grandin  <noelgrandin@gmail.com>  [936d5b409f29e9f986c2fa46e4659ef6cccae02b]

        tools::Long->sal_Int32 in StretchAndConvert
        
        Change-Id: Id8ceb7042cf28e9130986393aff52bc29920b51a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124502
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-31  Noel Grandin  <noelgrandin@gmail.com>  [c7a4aed8d908fda1465c4b39003e910770c62cae]

        tools::Long->sal_Int32 in OutputDevice::Blend*
        
        Change-Id: I26ad2727dbc258a49e7f370167b80e98438a50e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124494
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-31  Noel Grandin  <noelgrandin@gmail.com>  [d57617b79db35b1005007a16b84f17e699d59022]

        tools::Long->sal_Int32 in Toolbox
        
        Change-Id: I1f337558e6fcd6ea552814611cd6fb8a4f3b2f42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124493
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-31  Mike Kaganski  <mike.kaganski@collabora.com>  [d07c4fe7681d90f20c4c0dafefc3439e8265e734]

        Prepare for removal of non-const operator[] from Sequence in smoketest
        
        Change-Id: Ica192dfb16716b4fb38d59eee0a39c6dd411b6a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124390
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-31  Mike Kaganski  <mike.kaganski@collabora.com>  [df16e70378cdc80b3e4c1327704a2781a4c57992]

        Prepare for removal of non-const operator[] from Sequence in slideshow
        
        Change-Id: Ic3d4835a6153ce3451e5ddf7a74310ea2b70da2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124389
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-31  Mike Kaganski  <mike.kaganski@collabora.com>  [8b9e502480812f61a1c8d37c465aaf93763fe156]

        Prepare for removal of non-const operator[] from Sequence in sdext
        
        Change-Id: I1992d1ffbbc80efe9749ebd254971a0a92a10019
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124386
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-31  Mike Kaganski  <mike.kaganski@collabora.com>  [ce22935a8586eda71fd29d4ff969d9cd7a2ec15b]

        Prepare for removal of non-const operator[] from Sequence in sfx2
        
        Change-Id: I0cdce64983901a6cc3b50dc9873a370ff08b9eb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124387
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [c6af59b234e8eb8182dc7f686290524feafd6ed6]

        Prepare for removal of non-const operator[] from Sequence in shell
        
        Change-Id: Ie7792d0aa3f404d9177a1eb6f75569577fc3d6a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124388
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [94f34c57be79187c7108eea845e1303ddc6319e5]

        Prepare for removal of non-const operator[] from Sequence in sd
        
        Change-Id: I82dc012188f846161beeb54901c2f5d298e5c3b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124385
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Caolán McNamara  <caolanm@redhat.com>  [2afbef0037f022a59ed1198f1f84e454d070df92]

        Related: tdf#145377 call select handler if restoring previously selected script
        
        Change-Id: Ibab3e920e6830c86bb6bfba070f14ca8a153c25f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124429
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [b9f098c5a2223417af89d69fd8c0548570fd3a9d]

        Another tools::Long->sal_Int32 in the DX array
        
        A leftover from commit bc413e15fae3672f580894a3cd7b077d533d8e6c
        
        Change-Id: Ibacdf71f608657a4488c84b88ef54fb52d3e8439
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124496
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [22ba855d1a2317361c6ad8b631ae1bd707887435]

        Prepare for removal of non-const operator[] from Sequence in scripting
        
        Change-Id: Ia85fe6de38674c7982b0f983a798a4d99ec1fb70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124384
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [f528fff9b58e95ed572b226c0fec29f9a0464725]

        Prepare for removal of non-const operator[] from Sequence in sc
        
        Change-Id: Ic49c0fda3e98aeda471e674b68d40464ddac1ea1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124382
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [9a668129259eeba1a05745b7cd820fccf3043f45]

        Prepare for removal of non-const operator[] from Sequence in opencl
        
        Change-Id: Id58484eb9b955948a8edb48000b86cec3b721060
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124377
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [881ea76399a76599e17688f335f4f164d4d29413]

        Prepare for removal of non-const operator[] from Sequence in sccomp
        
        Change-Id: Ic55d553c85dd0abb92b6b7f223a437c8c2ca0700
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124383
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [83f50dee5b4add87cf30903aeb0e44e0d4f04682]

        Prepare for removal of non-const operator[] from Sequence in sax
        
        Change-Id: I9df7229f55347bd4477626595cab459065cc4bb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124381
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [c5196e281f51b2894aa903469ba8c15a6723eb4c]

        Prepare for removal of non-const operator[] from Sequence in reportdesign
        
        Change-Id: I7631aeb90bf224ba7a00025df6e3fa444b216a42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124380
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [7ddf23d19439b9aa569ae35bbac41079203b9f84]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 081aa4f6de2c2f6388267883e68966b9da02981f
          - BASIC syntax error
            
            Change-Id: I6ed5bb2541ce6ad6e2bc4f877a093ea5f9cb7aa5
            
          - Since Windows 8, “Run” isn’t a clickable Start option
            
            Change-Id: I1e02547fbe6042e47c028062ea43375cb3ebd0a4
            
2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [d0a8d4a973b5ae395b6fa925e27c7a120a324f4a]

        Prepare for removal of non-const operator[] from Sequence in package
        
        Change-Id: Ib5d7fa143c4c5e3b4862ed4b91acf1e2dfc4d8bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124378
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [ce9611d13ff69306f8c44ac53110cc2cb4116e85]

        Prepare for removal of non-const operator[] from Sequence in pyuno
        
        Change-Id: Ifea4a6baa5fd3878e807ffde6b3fd2e2794312f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124379
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [3c1085fcdd8814180507d8ea1aa6e75d4f94f14f]

        Prepare for removal of non-const operator[] from Sequence in oox
        
        Change-Id: Iee1e16c516547e8f23631b33c928ac6637050f68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124376
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  homeboy445  <akshitsan13@gmail.com>  [d53340b2253537104abe6f95c8c63cc74487c3ec]

        Switch to a newer version of ZXing library
        
        Change-Id: Ib2b919bb7545f05631aed2e6176a97aeb866ee84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122772
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-10-30  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [27d96bfaea5f7967a11dc3a7e2bc9d88dd6f5666]

        tdf#145371 - Delete array variable only before ReDim
        
        Otherwise, global array variables don't maintain their state.
        
        Change-Id: I10dafd9e2946630c5476c9858f765d67ef2f6d6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124368
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [8d1ebf5336c8194977d807e43c46b41b0cbcf88d]

        Prepare for removal of non-const operator[] from Sequence in linguistic
        
        Change-Id: I6eda1416ca0421a48bf9811343850aa504019d57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124374
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [6d4a6abab3bc610c8bceb9e7d322565f5614c3c5]

        Prepare for removal of non-const operator[] from Sequence in lingucomponent
        
        Change-Id: Ibce58dc277a703881de91bebdfd8b328c820a28e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124373
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Noel Grandin  <noelgrandin@gmail.com>  [91399f5d9d9990d2e249155f4810cdaa5051e72b]

        tools::Long->sal_Int32 in GetCaretPositions
        
        Change-Id: Id3f037e132a4d07cb2b68dbb93dd24f7f6b33ab6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124461
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [471f5ab323c5676ca22358ca67f4e6820b7e071c]

        Prepare for removal of non-const operator[] from Sequence in desktop
        
        Change-Id: I76959f62d46e12d984fe4c7be74e5857399e9126
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124358
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [7ba7c1128f469ee5631f3221f6c468ed24c04b98]

        Prepare for removal of non-const operator[] from Sequence in lotuswordpro
        
        Change-Id: Id71f7a16d5ba0b47676d11136ef327205c370aab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124375
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Noel Grandin  <noelgrandin@gmail.com>  [bc413e15fae3672f580894a3cd7b077d533d8e6c]

        tools::Long->sal_Int32 in the DX arrays
        
        Change-Id: I36ddc11b39763dc77086591fe9bb756195b4294f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124459
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-30  Eike Rathke  <erack@redhat.com>  [70db0942c3f63bed8c2ff517e80c06cef9b52267]

        Add comments for defaults of bEvaluateFormulas
        
        The default is "true" if not present at all for compatibility of
        older filter options strings. The default is "false" if present.
        
        Change-Id: I79383e6fcf211fc8b8f933ae93f6d53ec084d551
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124454
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [fbb4c0955d8c346c385e2ad72b061572475cb1fc]

        Prepare for removal of non-const operator[] from Sequence in hwpfilter
        
        Change-Id: I43690203f91cc9bc575470de58c7d1198d2ee7c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124371
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Caolán McNamara  <caolanm@redhat.com>  [1635f94ad500bc323c04738d62a7af0e64034221]

        add SfxUnoFrameItem arg to indicate what frame sent this SfxRequest
        
        Change-Id: I35b581e1ab66a5fbd9bd9c1034a5c8f22c0294e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124442
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-30  Caolán McNamara  <caolanm@redhat.com>  [d33703e26a926507637733612ef169b3f3e05002]

        Resolves: tdf#145377 don't use dismissed dialog as parent for error dialogs
        
        the script dialog is dismissed before the error dialogs get executed
        
        Change-Id: I9e143a7e65077d09f436c4744759c78a9970f1d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124430
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-30  Caolán McNamara  <caolanm@redhat.com>  [1295f497e0cc7fc7cfcb66182496a4d29aa701b3]

        upgrade libjpeg-turbo to 2.1.1
        
        simd enabled for x86_64 and x86, arm/aarch64 might be worth exploring
        too
        
        Change-Id: Ic2726ee8c6b6e59ca983b977ee2731f5b78b97d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123898
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [45de43ce9f1441735817fa82924ddc4508d221cd]

        Prepare for removal of non-const operator[] from Sequence in i18npool
        
        Change-Id: Ib4c59c45098376f2e0a610a8ffefb4af5306bd6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124372
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [b3bf75786f6cfd3feae735ae705e87f48d8059ed]

        Prepare for removal of non-const operator[] from Sequence in fpicker
        
        Change-Id: I918b785082b89833839fc0a7eeb7cb36a91f897a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124369
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [f662ba95361ba6b8eb49e0acd98bf28bc5f21100]

        Prepare for removal of non-const operator[] from Sequence in framework
        
        Change-Id: Ied2683a0b8a1bab1a7594da1e9bdbd3cb753552c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124370
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [bddfc920220b712c08eda96ac320a274e4bfcee6]

        Prepare for removal of non-const operator[] from Sequence in forms
        
        Change-Id: I2b7bd7935d7e620b9f283ec7c0548beeb97c140d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124366
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [3797007c2fe143dc3c83c72eeb5cc6d1cb401792]

        sw: uitest: test "save to ODT as read-only with password protection"
        
        Similar to the UItest added in 1b53c1dfc76f08ca7df40a0673aa50eca700d072
        < tdf#144374 DOCX: export the password for editing > for the DOCX format
        
        Change-Id: Ifceab6bfb683a42db28e1836b173a850a342515a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124444
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [8565e4ef18e96b9a68a4b75d551a80ce52128bd5]

        Prepare for removal of non-const operator[] from Sequence in formula
        
        Change-Id: I9baa0ac24865d54503c21545109163bde11eac47
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124367
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [7233e65db1a78f4764a05d4eb53c1df9e9bc9da6]

        Prepare for removal of non-const operator[] from Sequence in filter
        
        Change-Id: I3296bf6dbacfc47a7e51afe88082c4801ea28ea8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124365
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [9265b53978e1ed5a61db9941b5661b88d0efd31b]

        Prepare for removal of non-const operator[] from Sequence in extensions
        
        Change-Id: Id57b187aaa669d4b9a35ab726a6df1a9b4823f1d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124364
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [04a2e941cf976894bb69e4d2e1d946a5e513225b]

        Prepare for removal of non-const operator[] from Sequence in eventattacher
        
        Change-Id: I017a20ac21ebd832698bce14cc7f26c0c1c16ea7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124363
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [00a76942e423589e3fdd4e059be753eab3393344]

        Optimize comphelper::arrayToSequence for same types case
        
        Change-Id: I4949a997f4496e20845a83825fab652089500bad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124202
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [6c747ccf6cbfe0dc5d591f8ce68a1ca6c63cde53]

        tdf#145361 fix XSLT for older libxslt
        
        regression from
            commit 3eb870f0843a00042ca7dd89837fbe0cc6f918c2
            Author: Noel <noel.grandin@collabora.co.uk>
            Date:   Fri Feb 26 12:45:19 2021 +0200
            fix xhtml list export in other locales
        where I used 'replace' which is not available on older libxslt, so
        switch to 'translate' which works just as well here, and is available
        
        Change-Id: Idd1224e23c0d48956d94b6fc2c2a7b1afa05fa0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124435
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [e3d1fb97fcdff75424d4a116f29e8550f94f8a42]

        Prepare for removal of non-const operator[] from Sequence in embeddedobj
        
        Change-Id: I19432a1e506526fdc1cd98625d9cfff12ea2f973
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124361
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [5823c27d7fbce3e65ff8684f0a5f21d14a97ab77]

        Prepare for removal of non-const operator[] from Sequence in editeng
        
        Change-Id: Ibdf2db715cb85481342db2a72f27bea6a5b73b7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124360
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [52f6aa4bf1047f98ab9884799baa104bca9d2a47]

        Prepare for removal of non-const operator[] from Sequence in embedserv
        
        Change-Id: Iaed5b6db7b31eadcb5f94d444ba183e943141421
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124362
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [1e562859d597e2523159d93d04e205017da092f4]

        sc: uitest: test "save to ODS/XLSX as read-only with password protection"
        
        Similar to the UItest added in 1b53c1dfc76f08ca7df40a0673aa50eca700d072
        < tdf#144374 DOCX: export the password for editing > for the DOCX format
        
        Change-Id: I4e9349044355107bbf015fc821e330dfb8005922
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124443
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [1d09e7da3047579b394897aec4b48d8af444b05b]

        sd: uitest: test "save to ODP as read-only with password protection"
        
        Similar to the UItest added in 1b53c1dfc76f08ca7df40a0673aa50eca700d072
        < tdf#144374 DOCX: export the password for editing > for the DOCX format
        
        Change-Id: I4e6914d5224ba051d68ffebaffcadaa16c8f349b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124445
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-29  Luboš Luňák  <l.lunak@collabora.com>  [5b38b5744af1e896892df708c16b83e1b551d2c7]

        fix comparison when searching cache
        
        This made the cache always fail and re-cache, making CJK text layout
        slower over time. A mistake from ef513fd4b049b214a03fbe6e that
        converted !strcmp() to != instead of ==.
        
        Change-Id: Ib70579cd36d7b1df062e4d067e03f5c65e34b142
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124432
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-29  Rafael Lima  <rafael.palma.lima@gmail.com>  [e357cfdc8cda9878ebbc61645e8557a474871d47]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3445df8b3761cc8dafd0f5a275696ad54dc9bbec
          - Create help page for SF_Chart service
            
            Change-Id: Ie244e4416d2b523dfe460701297f6ecfc81f964d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124195
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-10-29  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [d23e106b55794160aa4c45e93b125bd84da1b726]

        bump product version to 7.3.0.0.alpha1+
        
        Change-Id: I0e62ad9397ae3a9558f609afb37f44e56b0a4e9e

2021-10-29  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [47de08e518ba88b01ec7aaad5450778332048a72]

        Update git submodules
        
        * Update translations from branch 'master'
          to 327c876f4c35127cff03b26303acd4831252ce66
          - update translations for 7.3.0 alpha1
            
            and force-fix errors using pocheck
            
            Change-Id: I9968e128a11cee0afa01bb87dc619ee180d2209f
            
2021-10-29  Julien Nabet  <serval2412@yahoo.fr>  [9117e1c291f1ed7883ad60d9d33aea1a7def88df]

        Fix macro "AC_HELP_STRING" is obsolete (m4)
        
        Change-Id: I0b19293d72f3428004ffc8fc7874420b0ff95bf3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124347
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cf158b801a8d23538e339e3e1b9b571e8f1575d7]

        Fix typo
        
        Change-Id: I06cb364b31274d36a712f43db258a2421995388a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124434
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-29  Tor Lillqvist  <tml@collabora.com>  [9dd38a0b4021aa942196babdd6406691c1638a2a]

        Let's assume this is a bogus warning
        
        Change-Id: I3941d8b1811d34b2b7646b20bc7e91c9034770be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124427
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-10-29  Xisco Fauli  <xiscofauli@libreoffice.org>  [80afffed57564e40854c1bb8a539fdc3c22b9684]

        tdf#145274: vcl_pdfexport: Add unittest
        
        Exporting to PDF was the only way I could find to test this issue
        
        Change-Id: Id2af0f98b505c49ad912e74477d7bb5246cf850c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124341
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-29  Mike Kaganski  <mike.kaganski@collabora.com>  [19c611f3275de7ffc47e517ad1f3141695fa83fb]

        Prepare for removal of non-const operator[] from Sequence in drawinglayer
        
        Change-Id: I9cea42e100de6bb05a32edbf9611fbd05d91759e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124359
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-29  Mike Kaganski  <mike.kaganski@collabora.com>  [0e7ea85a0d67dcbdb6da28dcdd6d586358c50901]

        Prepare for removal of non-const operator[] from Sequence in chart2
        
        The bits missing from 5b0ae3b59cd2cccfb72d991657366eb2a69bff49, where
        explicit use of sal_Bool* was needed instead of 'auto', to workaround
        loplugin:implicitboolconversion warnings.
        
        Change-Id: I32ef417d46ceea38fbcebae053e288222179818c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124428
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ce81efa73f93afdf46f9586b7b6cecf36cf6914]

        simplify framework::TitleHelper
        
        Every callsite (bar one) calls setOwner and connectWithUntitledNumbers after construction,
        so just pass them in the constructor.
        And for that lone callsite we can just nullptr as an argument.
        
        Change-Id: If838e068bb59a407225d853a0f67983be400f2f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124426
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-29  Tor Lillqvist  <tml@collabora.com>  [2e2931ba2d5cb85d93391e68296f0b29807a0fc6]

        Split overly long line into multiple logically separate pieces for sanity
        
        Change-Id: Ic23bfba8ff9f403e49bda89e4fffe73cf11fdd70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124424
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-10-29  Tor Lillqvist  <tml@collabora.com>  [34327fdbc4b1d9070ff39d0a2caddad983b48385]

        Use non-deprecated names for bits and constants
        
        Change-Id: I9004aaef7b2d526ad99b316b78733671a785c847
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124328
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-10-29  homeboy445  <akshitsan13@gmail.com>  [d37a44a9ebdafec1435f98194417a1d8cc8208b5]

        tdf#141193 Added support for bar codes in qrcode dialog box[API Change].
        
        Change-Id: I6b79ece1d5419ef92b76755d3bd921a64d6e38fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113989
        Tested-by: Jenkins
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-10-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [31315fea28ad327f36c0e593156bf808c7af3467]

        tdf#143392 fix title on Base window
        
        regression from
            commit 857caa5fc69b92e781457a1b67a89aa051c2d70f
            tdf#79049 speed up OOXML workbook load
        
        Change-Id: Ia2d55386a7508dc2bbb2fa8501b45c3f30ad6a75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124423
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-29  Stephan Bergmann  <sbergman@redhat.com>  [70009098fd70df021048c540d1796c928554b494]

        tdf#128969: Let the user explicitly decide to execute an external program
        
        ...bringing up a warning dialog now in cases where it would have before only
        brought up a failure message
        
        Change-Id: I850badf5927517f16f965950df699979887dbdc0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124422
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-29  Stephan Bergmann  <sbergman@redhat.com>  [a5cea74034a8e029bfdf0f2b82ea8800bf5bd206]

        Fix misuses of NULL across Windows-only code
        
        ...which defines NULL as a plain 0 integer literal instead of the GNU __null
        extension, so clang-cl's -Wnull-conversion cannot kick in.  These findings are
        from an experimental build done with clang-cl and a modified
        
        > --- a/clang/lib/Headers/stddef.h
        > +++ b/clang/lib/Headers/stddef.h
        > @@ -83,6 +83,10 @@ typedef __WCHAR_TYPE__ wchar_t;
        >  #  if !defined(__MINGW32__) && !defined(_MSC_VER)
        >  #    define NULL __null
        >  #  else
        > -#    define NULL 0
        > +#    if __cplusplus >= 201103L
        > +#      define NULL nullptr
        > +#    else
        > +#      define NULL 0
        > +#    endif
        >  #  endif
        >  #else
        >  #  define NULL ((void*)0)
        
        However, that build also ran into lots of places where 3rd-party code in
        external/ and Windows system headers caused issues when NULL is nullptr (which
        I worked around with various hacky patches for that build), so this is
        unfortunately not something that can easily be enabled generally.
        
        Change-Id: I10674464498a9bc63578d9e6cc32ddde23ab4f30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124419
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-29  Stephan Bergmann  <sbergman@redhat.com>  [2f39a7b8f90a65d0be9894a0edcf01c161289459]

        external/nss: More -Werror,-Wunknown-pragmas with clang-cl
        
        > In file included from C:/lo-clang/core/xmlsecurity/source/xmlsec/nss/ciphercontext.cxx:28:
        > In file included from C:/lo-clang/core/workdir/UnpackedTarball/nss/dist/public/nss\pk11pub.h:12:
        > In file included from C:/lo-clang/core/workdir/UnpackedTarball/nss/dist/public/nss/pk11hpke.h:8:
        > C:/lo-clang/core/workdir/UnpackedTarball/nss/dist/public/nss/blapit.h(66,9): error: unknown pragma ignored [-Werror,-Wunknown-pragmas]
        > #pragma deprecated(DSA_SUBPRIME_LEN, DSA_SIGNATURE_LEN, DSA_QBITS)
        >         ^
        
        Change-Id: If84d8640d770ed20a6492678a9bc7fe4f4a547f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124407
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-29  Stephan Bergmann  <sbergman@redhat.com>  [166399c5017c05406ecae4132e817f2b206170d8]

        loplugin:indentation (clang-cl)
        
        Change-Id: If23252e7640a9cfc9dd9feab4416ae832feddaf7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124403
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-29  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [3cfd63cb55ab1a7e6df53eaeb2a7623be05983d0]

        tdf#140798, tdf#143815, tdf#141659: fix fly content hint handling
        
        Also revert most of the test changes in
        188ec34cf157ffee8c63f03f420ca9daafb5ff29, except in mailmerge, where
        3bc8f90e9693f710f12632f69b9348c1c833c906 seems to have done some
        research and the old state wasnt particulary well-justified.
        
        In testSmartArtAnchoredInline the order of elements has changed.
        
        This exposes a bug in SwFEShell::Paste, which stops copying
        SpzFrameFormats (aka FlyFrameFormats and DrawFrameFormats) after having
        copied the first FlyFrameFormat, claiming other Flys will have been
        copied via FlyInFly. If there are DrawFrameFormats behind the
        FlyFrameFormats, they will be forgotten.
        
        So instead:
        - first copy the DrawFrameFormats
        - then copy the first FlyFrameFormat
        
        to not forget any Draw Formats. Also, give the format copying its own
        function, at 100 lines its annoying enough all by itself.
        
        Change-Id: I301e27ff94fb82cf0502457630acdcbfa342a566
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124162
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-10-29  Mike Kaganski  <mike.kaganski@collabora.com>  [3412c0f091c54da74ea6964062b9be302e126fe9]

        Prepare for removal of non-const operator[] from Sequence in dbaccess
        
        Change-Id: Iddb96d39a512ef68827ecf89f3b5650950f88096
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124357
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-29  Mike Kaganski  <mike.kaganski@collabora.com>  [4b2ad350213ececdbb1002b3ada87791dc126b20]

        Prepare for removal of non-const operator[] from Sequence in cui
        
        Change-Id: Ib359c029099cf86ccdebefd014d4a9bd91d57eba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124356
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-29  Mike Kaganski  <mike.kaganski@collabora.com>  [4c71240a8e09f253d6156036485ed78449863f64]

        Prepare for removal of non-const operator[] from Sequence in cppuhelper
        
        Change-Id: I692f1faf0b6ebe26771f3b8c5be1aa548ebd8515
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124355
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-29  Mike Kaganski  <mike.kaganski@collabora.com>  [a9d314b57b8eb897f977e4c2062f72d85d0a7964]

        Prepare for removal of non-const operator[] from Sequence in cppcanvas
        
        Change-Id: I2a16a8ea7776447592e51a23ce21aac0a156735f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124354
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [894b4911ffb96ff667fdeb3aec7922316ab7230a]

        pass DX array around using o3tl::span instead of pointer
        
        so we get bounds checking in debug mode
        
        Note that I cannot just pass around the std::vectors
        involved because there is a place in editeng which
        calls with a subset of a vector.
        
        Change-Id: I5088a139593c27bf9cbe5d843ab4b0048ac6d508
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124330
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-29  Mike Kaganski  <mike.kaganski@collabora.com>  [5b0ae3b59cd2cccfb72d991657366eb2a69bff49]

        Prepare for removal of non-const operator[] from Sequence in chart2
        
        Change-Id: I71e0b458c4dd2a85e36a485e3efa72b1077b0e54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124346
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-29  Mike Kaganski  <mike.kaganski@collabora.com>  [0787aeac2428bf6a2e372ed5f2eac2f079c28ba6]

        Prepare for removal of non-const operator[] from Sequence in configmgr
        
        Change-Id: Ia349292783b81f0b4eebe64ae672ea5cb6d6cd59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124352
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-29  Mike Kaganski  <mike.kaganski@collabora.com>  [089dbfda13bbc43ef2bc4b4c6f2cb06163545c2d]

        Prepare for removal of non-const operator[] from Sequence in connectivity
        
        Change-Id: If92f9af5e248f4b066359fe043adf221102e8561
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124353
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-29  Mike Kaganski  <mike.kaganski@collabora.com>  [5661f257f9edd8bc80bb9dc62855d6bbe88a541f]

        Prepare for removal of non-const operator[] from Sequence in comphelper
        
        Change-Id: Ie4f3675adc888ecf175c5342c87d416f34f8dce1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124351
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-29  Mike Kaganski  <mike.kaganski@collabora.com>  [da5143365264aaa4634278fe13c36ba6b3039e47]

        Prepare for removal of non-const operator[] from Sequence in codemaker
        
        Change-Id: I058cf9ff4f7ce3f49f1dc3abb6b02268d208b225
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124350
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-29  Mike Kaganski  <mike.kaganski@collabora.com>  [1a58461bfa3e980f3113a8a16c09cddda0606e7b]

        Prepare for removal of non-const operator[] from Sequence in canvas
        
        Change-Id: Ifb96e496b0994b5fc66975b7aea0a60bcb4a3a03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124345
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-29  Mike Kaganski  <mike.kaganski@collabora.com>  [f6aef99057c08490af49aec0fd5f2601a83c4e76]

        Prepare for removal of non-const operator[] from Sequence in binaryurp
        
        Change-Id: Ibbe07a6de488461a99bb06d558cf740caa606bc9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124344
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-29  Mike Kaganski  <mike.kaganski@collabora.com>  [81a7d46d9f89252146bf3ba4074625bdfe3345f8]

        Prepare for removal of non-const operator[] from Sequence in basic
        
        Change-Id: If048bc301c38ac5ac5412a7d8f69231705088a50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124343
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-29  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [86d11097cd4a2ae4a6b4e6b35e28a6075376d67a]

        use virtual function call for dynamic dispatch
        
        ... as it is around since the dawn of C++ and should be stable --
        certainly more stable and less errorprone that manual typetagging.
        
        Change-Id: I5dfe2ce40c2334dc8fe60705d358779fa4bf1586
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124131
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2021-10-29  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [cae107bab822acc198569750ae5b9a272f7ae996]

        consolidate DDE updates in FieldType
        
        Change-Id: I70243dad4cd62ab1f601d010e0bcf441831ec556
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124130
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

2021-10-28  Stephan Bergmann  <sbergman@redhat.com>  [e06ba31a037ea3ff192c9a00db6152179eb298a6]

        Fix passing DYLD_LIBRARY_PATH into lldb on macOS
        
        ...making sure that the shell expands the leading
        
          DYLD_LIBRARY_PATH=${DYLD_LIBRARY_PATH:+$DYLD_LIBRARY_PATH:}...
        
        before it reaches lldb.
        
        (This gets rid of gb_{Cppunit,Pyhton}_{PRE,POST}GDBTRACE again.  No idea why
        c38a4d9ce248b4b3fcc9208b25dfa599fe506ac0 "Make the CPPUNITTRACE="lldb --" thing
        work again (on macOS)" used -s with a temp file rather than -o to pass that env
        var into lldb.)
        
        Change-Id: I9ae5217a9629981c8652fc5aca8f97fa6eb99729
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124331
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-28  Caolán McNamara  <caolanm@redhat.com>  [39fbcc330b20f2f4d1c93024734f1b330edd5408]

        gtk4: use a GtkPicture for arbitrary size/ratio toolbar images
        
        so the wide .uno:BackgroundColor Toolbar MenuButton in
        sidebarparagraph.ui is shown correctly
        
        Change-Id: I231145092b5444fa2c70a7b3f0d85ddd6762eac1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124342
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-28  Caolán McNamara  <caolanm@redhat.com>  [4f5b5a19f450ae0b2dcdb99d26f48cf3aea352ad]

        center the content of the underline control
        
        Change-Id: If93af6e031bd108903d9528a43bd7e06fcd8340e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124339
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-28  Michael Weghorn  <m.weghorn@posteo.de>  [d13307b93bfc21c7e5996c43e359906c255b0830]

        XAccessibleSelection: Don't reference non-existing methods in doc
        
        There are no 'XAccessibleSelection::deselectSelectedChild'
        and 'XAccessibleSelection::getSelectedChild' methods, so don't
        mention them in the documentation for
        'getSelectedAccessibleChildCount'.
        
        First, there's 'XAccessibleSelection::getSelectedAccessibleChild',
        but not 'XAccessibleSelection::getSelectedChild', so update that
        accordingly.
        
        Second, there's no 'XAccessibleSelection::deselectSelectedChild',
        and 'XAccessibleSelection::deselectAccessibleChild' doesn't take an
        index into the selection, but a child index, s. its documentation
        and the commit message of pending Gerrit change
        Change-Id: I3c63c647e61baaa6288ffd545d8d89d8b94231de
        ("gtk3 a11y: Use correct index when deselecting child")
        on how the semantics of AT-SPI functions with corresponding
        names differ.
        
        (The comment was added in
        
            commit daacf7ed0bc8a1a2447c4b1cb340c97f82918af8
            Date:   Thu Apr 24 16:35:46 2003 +0000
        
                INTEGRATION: CWS uaa02 (1.1.2); FILE ADDED
                2003/04/02 10:06:50 obr 1.1.2.3: #108113# Renamed deselectSelectedAccessibleChild to deselectAccessibleChild
                2003/03/14 10:40:52 af 1.1.2.2: #108113# Removed references to the drafts directory.
                2003/03/11 15:00:39 af 1.1.2.1: #108113# Moved from drafts/com/sun/star/accessibility.
        
        and
        
        > 2003/04/02 10:06:50 obr 1.1.2.3: #108113# Renamed deselectSelectedAccessibleChild to deselectAccessibleChild
        
        sounds like there might temporarily have existed a draft implementation
        that actually took an index into the selection rather than
        a child index.)
        
        Change-Id: Ib8eeadd1ffe8e05b87422e3f9d5c4b3fcc6b696d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124332
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-10-28  Michael Weghorn  <m.weghorn@posteo.de>  [eec233bf33ac0d9ac1ba0ecc669a5ecf58626ef2]

        gtk3 a11y: Use correct index when deselecting child
        
        The AT-SPI selection interface provides two functions
        to unselect:
        
             gboolean atspi_selection_deselect_selected_child (AtspiSelection *obj, gint selected_child_index, GError **error);
             gboolean atspi_selection_deselect_child (AtspiSelection *obj, gint child_index, GError **error);
        
        For the first one, 'atspi_selection_deselect_selected_child',
        "child_index is the index in the selected-children list,
        not the index in the parent container." [1]
        
        For the second one, 'atspi_selection_deselect_child',
        "child_index is the index of the child in the parent container". [2]
        
        ATKSelection, on the other hand, only has
        
            gboolean
            atk_selection_remove_selection (AtkSelection *selection,
                                            gint i);
        
        where the index 'i' is "a gint specifying the index in the selection set.
        (e.g. the ith selection as opposed to the ith child)." [3]
        
        That means, the meaning of the index in
        'atk_selection_remove_selection' is the same as in
        'atspi_selection_deselect_selected_child', while
        'XAccessibleSelection::deselectAccessibleChild' expects
        an index in the parent container, not in the selection
        set.
        
        Therefore, convert the index from an index in the
        selection to a child index first before passing
        it into 'XAccessibleSelection::deselectAccessibleChild'.
        
        (For ATK, the mapping from the two AT-SPI to the
        ATK function is done in libatk-bridge.)
        
        Example to reproduce wrong behaviour without this
        change in place:
        
        1) select cells B1 to E5 in Calc
        2) start Accerciser
        3) select the Calc table in Accerciser
        4) get AT-SPI selection interface for the table by typing the following
           in the IPython Console in Accerciser:
        
            sel = acc.querySelection()
        
        5) check whether child 0 (i.e. cell A1) is selected
        
            In : sel.isChildSelected(0)
            Out: False
        
        -> OK
        
        6) check whether child 1 (i.e. cell B1) is selected:
        
            In : sel.isChildSelected(1)
            Out: True
        
        -> OK
        
        7a) try to unselect cell B1:
            In : sel.deselectChild(1)
            Out: True
        
        -> NOK: selection remains unchanged, cell B1 is still selected
        
        Alternatively, intead of step 7a:
        7b) try to unselect cell C1 (2nd item in the selection):
        
            In : sel.deselectSelectedChild(1)
            Out: True
        
        -> NOK: cell B1 gets unselected instead of C1
        
        [1] https://developer-old.gnome.org/libatspi/unstable/libatspi-atspi-selection.html#atspi-selection-deselect-selected-child
        [2] https://developer-old.gnome.org/libatspi/unstable/libatspi-atspi-selection.html#atspi-selection-deselect-child
        [3] https://gnome.pages.gitlab.gnome.org/atk/AtkSelection.html#atk-selection-remove-selection
        
        Change-Id: I3c63c647e61baaa6288ffd545d8d89d8b94231de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124329
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-10-28  Mike Kaganski  <mike.kaganski@collabora.com>  [eee0b76a8c3dab62d1751db2f29f7f075c65b0c5]

        Prepare for removal of non-const operator[] from Sequence in avmedia
        
        Change-Id: Iefa86987f6ce43610177b7c4122744d37386ad6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124335
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-28  Mike Kaganski  <mike.kaganski@collabora.com>  [ada320547db4c7ddbb05d10df4140ea988f29973]

        Prepare for removal of non-const operator[] from Sequence in accessibility
        
        Change-Id: I9454befb46767255451c490eab17e331eb8bb9dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124334
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-28  Mike Kaganski  <mike.kaganski@collabora.com>  [dd97bfce9900e6bae40eece36124f8b22e70ff47]

        Prepare for removal of non-const operator[] from Sequence in basctl
        
        Change-Id: Icc6ea4eea08a1cd3fffbfb211f420ab91602e8de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124336
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-28  Mike Kaganski  <mike.kaganski@collabora.com>  [c131f32fcfff1208adc38536839bc5168fcb7487]

        Prepare for removal of non-const operator[] from Sequence in include
        
        Change-Id: I85ca453f3add5ac5b59dc6f1ccb2cdb55f0a463c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124333
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-28  Caolán McNamara  <caolanm@redhat.com>  [a93329244a7d24b8a89d8f287b6123e56d13786d]

        gtk[3 vs 4]: remove can-focus entirely from toolbarpopover.ui
        
        so tab-cycling inside sidebar popovers work as wanted
        
        In gtk3 a can-focus of True means that tab-cycling doesn't work
        correctly as the container is seen as a candidate itself
        
        In gtk4 a can-focus of False means that focus cannot enter any
        child of it.
        
        So it needs to be false for gtk3 and true for gtk4, leaving it
        unspecified gets a desired working default.
        
        Change-Id: I423094657854ed02bc28496dfc9a30efa1e945da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124338
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-28  Stephan Bergmann  <sbergman@redhat.com>  [d9bc3affb57fa0f2d7676f02fb02d7da40365b37]

        -Werror,-Wunused-macros
        
        (when e.g. building natively on macOS ARM64)
        
        Change-Id: Ibff6f913a6251573058c52a8b4106233fad1d443
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124322
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6bbf36ff2dd0d213d5e8a374ff4138767c8d41de]

        Don't auto-enable --enable-online-update for Win/Mac
        
        newcomers will run into the need to specify --with-privacy-policy-url
        and besides that the update server won't know about the build done/will
        be useless without also using your own update-check server.
        
        Change-Id: I77ff61e55ae4a0ca387b79cc2dcfc3f3059ef962
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124324
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-10-28  Jean-Pierre Ledure  <jp@ledure.be>  [4f53fc260438591467c2b9dfc13eb76abeac3d9e]

        ScriptForge - (SF_Chart) fix Resize() method must return a Boolean
        
        Change-Id: I8acccd3036c8a08d6fd52b64623f2c9ab3ded5ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124323
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-10-28  Caolán McNamara  <caolanm@redhat.com>  [bbab833bd956e220db3548ddd0a00dfd30836de1]

        endian check in internal neon looks dubious
        
        Change-Id: Idebe6d07e37a28c005565f1e14826756be4e3a8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124318
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-28  Stephan Bergmann  <sbergman@redhat.com>  [601d0577245e5d85211da96736609a48146c847e]

        Revert broken optimization attempt
        
        This partially reverts 1a5b12aa5da2c718848d3cc5d9bce7bfcdeacf54 "optimise
        find/insert pattern", which caused
        
        > ~/llvm/inst/bin/../include/c++/v1/unordered_map:1134: _LIBCPP_ASSERT '__get_const_db()->__find_c_from_i(&__p) == this' failed. unordered_map::insert(const_iterator, const value_type&) called with an iterator not referring to this unordered_map
        
        during CustomTarget_testtools/uno_test in an experimental build with
        -D_LIBCPP_DEBUG=1 on macOS.
        
        Change-Id: Id40e5eab7c3fb1f8e1bb2599c7fb84649e870ba2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124319
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2021-10-28  Stephan Bergmann  <sbergman@redhat.com>  [dfdb04938fbaa756b236f1008a7cef576225404d]

        loplugin:simplifybool (clang-cl)
        
        (not a typo according to the comment at
        <https://gerrit.libreoffice.org/c/core/+/124287/3#message-df56362ec7d674eaab3fe81bb0827be81ee5686d>
        "xmlsecurity: some Distinguished Names are less equal than others":  "i was too
        lazy to look up which integer would be returned by the function and hoped this
        would convert it to bool anyway"
        
        Change-Id: I0f4f4d19e8d382f4430023aa6f9459c66a605b04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124321
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-28  Julien Nabet  <serval2412@yahoo.fr>  [773465fb95c1be48f8fdf406d2d39caa142050db]

        tdf#141301: extrusion-skew angle value -135 is not written to file...
        
        whereas it should since not default value
        
        (Regina) Hopefully in some years missing values are unlikely and
        bug tdf#141127 can be fixed.
        (Regina) I have added a unit test to Julien's patch.
        
        Change-Id: Ia2aabd8e724e3c3db9ae8a87cb27707aa7040fb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113257
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-10-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [899434244fb8b632159a82c1f61262a15058708c]

        -flto: only use firstword of PARALLELISM
        
        jenkins agents use PARALLELISM with additional load limit, e.g.
        PARALLELISM="16 -l 24" causing the linker to complain about not finding
        -l24 when lto is enabled. So only use the first element/the number of
        jobs to use and omit the load limit here.
        
        Change-Id: Ie3e2bdbde1b89d9371d1d9b9e426f42a91d2eca8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124288
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-10-28  Xisco Fauli  <xiscofauli@libreoffice.org>  [0a340780962ff93b519ff5285ccacc9c52cf17ca]

        sc: split UITest_chart in two
        
        it already has 48 tests
        
        Change-Id: I8ce52b74d29d034531884f32ab965febcd9e266f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124282
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-28  Jean-Pierre Ledure  <jp@ledure.be>  [a97227aeb451fe579546427e125c5d8219eeb952]

        ScriptForge - (SF_Calc) new XSheetCellCursor property
        
        The XSheetCellCursor property requires one mandatory argument,
        a range as a string.
        
        It returns a UNO object of type com.sun.star.sheet.XSheetCellCursor.
        Such an object is designed to navigate thru the spreadsheet.
        
        After the user script has used one or more navigation verbs
        (gotoNext(), ...) the resulting range can be got back in the
        script by using the cursor.AbsoluteName UNO property.
        The new range can be given as input to further ScriptForge
        methods.
        
        XSheetCellCursor is available both from Basic and Python user scripts.
        
        Change-Id: I62fb18a6f496d81b01036aef2ca6733f07632d9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124280
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-10-28  Xisco Fauli  <xiscofauli@libreoffice.org>  [6e18b96188a454bcdd2f2780799c136be75606cd]

        sc: split UITest_autofilter in two
        
        it already has 45 tests
        
        Change-Id: If3ec6b77bbb48c4c6042a81e047ae0aca838cfa5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124283
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fd5463343ab7f784070f1ab87a345eed20803d07]

        xmlsec: signing the document fails the 3rd time (invalid signature)
        
        Signing the document 3 or more times produces an invalid signature.
        The cause of this is that xmlsec is confused because we have 3
        signatures, which all have the same SignedProperties with the ID
        "idSignedProperties", but it expect them to be unique.
        
        This issue is fixed by making the ID unique with adding the ID of
        the Signature to the SignedProperties ID, so this makes them unique
        inside the same Signature.
        
        Also UnsignedProperties have a unique ID usign the same approach,
        but they aren't referenced - luckily.
        
        Change-Id: I53c7249a82fc0623586548db9fa25bdc0e7c4101
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124278
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-10-28  Luboš Luňák  <l.lunak@collabora.com>  [44f5a921e5293b92ce9b6822a7fbed5d59715b7c]

        move a comment to the proper place
        
        Change-Id: I8d8b921febd0b57213bbb912a600e0c7698da555

2021-10-27  Jim Raykowski  <raykowj@gmail.com>  [fc71991510df6ac6d9de278689f2def1a5af775e]

        tdf#131755 SwNavigator: Fix drag mode configuration restore
        
        Seems extraction from the Any here needs to be to a long even though
        an unsigned short is inserted.
        
        Change-Id: I3439d4282c99d2b83d4e9e146e241db0dd41a452
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124258
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-10-27  Jim Raykowski  <raykowj@gmail.com>  [0349c9df44896fea2c41588243a151bf594ea0e5]

        SwNavigator: Use stored outline levels shown value for both flavors
        
        Currently only the floating Navigator uses the outline levels value
        stored in the Navigator configuration. This patch makes the sidebar
        version also use the stored outline levels value.
        
        Change-Id: I6f54f92b7375e0688b29aa128008a3bd758a785a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124251
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-10-27  Caolán McNamara  <caolanm@redhat.com>  [803ec436b13576e3f2818bb4ef6559e8f24b3d0c]

        ofz#40404 try smaller documents to avoid timeouts
        
        Change-Id: I7ac320fe062bc076cfd0e3d1b37e32154db79ad5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124302
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-27  Caolán McNamara  <caolanm@redhat.com>  [aa7e489533a82135272576e06492631d8a9e3c66]

        tdf#145296 better fix to launch dialog when active radiobutton is clicked
        
        this basically reverts
        
        commit 312a32f6b6c83c5747b617249d794fc87ffd8b9b
            tdf#145296 use a 'clickable' widget for custom spacing
        commit 592235d64d6f9638a61865712ca385ec58d688c4
            tdf#145296 use a 'clickable' widget for custom depth
        
        and uses a mouse-release workaround to detect the case of clicking on an
        already active radiobutton which gives a result basically
        indistinguishable from the pre 7.2 experience
        
        Change-Id: Ic7ac6fa20843466b1d0c77586e25f4aabf814328
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124285
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-27  Michael Stahl  <michael.stahl@allotropia.de>  [e63611fabd38c757809b510fbb71c077880b1081]

        xmlsecurity: some Distinguished Names are less equal than others
        
        It turns out that the 2 backends NSS and MS CryptoAPI generate different
        string representations of the same Distinguished Name in at least one
        corner case, when a value contains a quote " U+0022.
        
        The CryptoAPI function to generate the strings is:
        CertNameToStr(..., CERT_X500_NAME_STR | CERT_NAME_STR_REVERSE_FLAG, ...)
        
        This is documented on MSDN:
        https://docs.microsoft.com/en-us/windows/win32/api/wincrypt/nf-wincrypt-certnametostra#CERT_X500_NAME_STR
        
        NSS appears to implement RFC 1485, at least that's what the internal
        function is named after, or perhaps one of its several successor RFCs
        (not clear currently if there's a relevant difference).
        
        This is now causing trouble if a certificate with such a DN is used in a
        signature, created on WNT but then verified on another platform, because
        commit 5af5ea893bcb8a8eb472ac11133da10e5a604e66
        introduced consistency checks that compare the DNs that occur as strings
        in META-INF/documentsignatures.xml:
        
        xmlsecurity/source/helper/xmlsignaturehelper.cxx:672: X509Data cannot be parsed
        
        The reason is that in XSecController::setX509Data() the value read from
        the X509IssuerSerial element (a string generated by CryptoAPI) doesn't
        match the value generated by NSS from the certificate parsed from the
        X509Certificate element, so these are erroneously interpreted as 2
        distinct certificates.
        
        Try to make the EqualDistinguishedNames() more flexible so that it can
        try also a converted variant of the DN.
        
        (libxmlsec's NSS backend also complains that it cannot parse the DN:
         x509vfy.c:607: xmlSecNssX509NameRead() '' '' 12 'invalid data for 'char': actual=34 and expected comma ',''
         but it manages to validate the signature despite this.)
        
        Change-Id: I4f72900738d1f5313146bbda7320a8f44319ebc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124287
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-10-27  Luboš Luňák  <l.lunak@collabora.com>  [ed43620c007e7fa8eb3a4ea49a90d2171b8de594]

        CPU-specific files should not include templates or inlines
        
        Otherwise the possible copy emitted compiled with CPU-specific
        instructions might be chosen as the copy to keep and would be
        used by generic code. See history for the Calc Kahan code.
        
        Change-Id: Ifc1bbd8d9720d9effe05b8ff8ee5e804363939df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124257
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-27  Caolán McNamara  <caolanm@redhat.com>  [7ba33498303b5c9761d14feb03074d8392e15b2e]

        ofz: Timeout, clamp hyperlink range when fuzzing
        
        Change-Id: I604a20c8f239bdec00317e3e9e2a7476f5a3ee83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124281
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [fea331bd4ed15288a80c09338a5ca481f9656235]

        sw: run uiwriter tests on macOS too
        
        meanwhile, fix the following warning:
        - sw/qa/extras/uiwriter/uiwriter2.cxx:3744:22:
        error: unused variable 'pTextDoc' [-Werror,-Wunused-variable]
        Change-Id: I81befe70f48b49f92ea787ab59098525b4cc4471
        
        Change-Id: Ic6ac9b6eaa0ae7a351320540522093ad1dfcba94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124279
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-27  Caolán McNamara  <caolanm@redhat.com>  [3c0d04344321db2f7dc1db13ea72590884704f9f]

        make fat valueset selection rectangles solid
        
        as used in writer's bullets and numbering valuesets
        
        Change-Id: I4ac028fa9ef71163f29024352bb4fb7aeef0865a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124273
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-27  Caolán McNamara  <caolanm@redhat.com>  [e9393a27646d5d43317cbdae9785e9e0319b4cc8]

        draw valuesets with a visual difference between selected and mouse hover
        
        similar to the select a template dialog in impress use:
        * ActiveColor for selected + hover
        * HighlightColor for selected or hover, with some transparency
          for hover
        
        Change-Id: I0b6dd9ff36a51e9ce3d8bc6deac3f35794a7d429
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124262
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-27  Caolán McNamara  <caolanm@redhat.com>  [3529f28c679b117bf914e56a95a6e4d16cfbae4e]

        ignoring transparency for border doesn't seem to make sense
        
        If we are filling *and* drawing border then we do the border
        transparently, but if we're not filling we draw the border
        without transparency? I can't see that this is intentional.
        
        Change-Id: Idf8d84bed7f93b1fc4ee05ea56bc10c5e5c6e875
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124261
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-27  Stephan Bergmann  <sbergman@redhat.com>  [323a2a249a6c87ffde52a1e826d5d12be649e018]

        Add support for macOS SDK 12.0
        
        ...and for now just silence all the new deprecation warnings
        
        Change-Id: Ic6e04f4bade91a823872cd4e453c41ee1950bd77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124275
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [13b2d160ec41ecce118e419d3bcab8004d4d858d]

        sd: split CppunitTest_sd_import_tests in two
        
        it already has 118 tests and growing
        
        Change-Id: Ie1d657b2db245e11b147e0b7c9f83302fd3ef6d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124274
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [7b6bba393066f0fe57928b74f829090a0f2326d3]

        sd_import: use a template for makefiles
        
        Change-Id: I52dcd19b6e5806cc1c0abe6ef3c78e1dce82dd68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124271
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-27  Caolán McNamara  <caolanm@redhat.com>  [d0687e198342a09b944a06c5d9c707f43041bf78]

        if the mouse move is a leave event ignore the crossing position
        
        and just consider it as "mouse out of window"
        
        Change-Id: I1910804a94608952de6f646560a3104d62b5a67b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124265
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-27  Luboš Luňák  <l.lunak@collabora.com>  [ef42ce579f0e4e4c436f70615f3adeb9f0f68217]

        fix AVX512 detection
        
        The value wasn't in config_host.mk.in, so it's never been used.
        And also fix Calc Kahan CPU-specific code yet again :( .
        
        Change-Id: Iacfd500e5a662b2b4b96a009d129a012d278a3ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124248
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-27  Caolán McNamara  <caolanm@redhat.com>  [56b0d05991391d7a885e6928138d5512cbbdfb47]

        remove highlight when mouse tracking is finished
        
        don't just move it to the selected element, remove it
        
        Change-Id: Iea6259d75436169a845e283fb168d4306b5eca73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124260
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-27  Caolán McNamara  <caolanm@redhat.com>  [d212257f72d277f1da9fc20df0ac45f7f0060eaf]

        don't second guess the theme colors in valuesets
        
        Change-Id: I2215ad1d1d1791e27914e0f1dcec32c6827f4f12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124235
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-27  Caolán McNamara  <caolanm@redhat.com>  [e210c66015beed1632188764d0680247237b7707]

        dont draw highlighted value with focus, only focus the selected value
        
        Change-Id: I63dc0ffd157d79e998156439f88a87c1ecfbea3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124233
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-27  Caolán McNamara  <caolanm@redhat.com>  [eccd817127d852df98df173513a5c8d91c68e2c8]

        don't second guess the theme colors in valuesets
        
        Change-Id: Ie13242800c9a171a93d266601fed11bf2d62f942
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124209
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-27  Tor Lillqvist  <tml@collabora.com>  [71b227dfa46fbc9fbf9b9f2046705939ab0a02bf]

        Accept macOS SDK 12.0
        
        Change-Id: I3e2b004578394e0199ac425f7b80da47a668f70d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124266
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-10-27  Tor Lillqvist  <tml@collabora.com>  [05bf76c00209a5a5d64f760ed242eec365bff7c3]

        Remove lines that have been ifdeffed out since 2008
        
        Change-Id: I56e17e876803a11047904187ae2fd40fbae01487
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124264
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-10-27  Tor Lillqvist  <tml@collabora.com>  [fdc2333daa4afc44f33ebba4e06ef79c2eb52437]

        Remove line that has been commented out since 2008
        
        Change-Id: I4dc8b6c4e324a0b2ec2d3dba25cc322e0fbefa6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124263
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-10-27  Jean-Pierre Ledure  <jp@ledure.be>  [f73196867b069b761a2a878dc1df6e78ccedce27]

        ScriptForge - (SF_Calc) new Region() property
        
        The Region() property expects one mandatory argument,
        a range given as a string.
        
        It returns a new range as a string, including the sheet name,
        corresponding with the smallest area
        - containing the input range
        - completely surrounded with empty cells
        
        It is complementary to Offset() and A1Style() to make easy the
        definition of new ranges relative to known ranges
        
        The property is available both in Basic and Python user scripts.
        
        Change-Id: Ifc9ce07b76e72fe580baf2c8103387cab56a6ef0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124230
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-10-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [c4a484b09ff4dca094ad2c56fd9e519f8ff8599a]

        update credits
        
        Change-Id: Iec12f3c4f948d7e9e7991a212860e79f80750417

2021-10-27  Tomoyuki Kubota  <himajin100000@gmail.com>  [17aca0f070bebdd05855c057858ace66f331e988]

        changed description for option --with-visual-studio to indicate VS2022 is now supported
        
        Change-Id: I0f357e0e7eb1e783d2e5868fa5a6852bb0b93833
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123509
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-27  Tor Lillqvist  <tml@collabora.com>  [d3c8eadb9358ecdf1eeb6b44c39279366d40231a]

        There is nothing deprecated about these calls as far as I see
        
        Must have been some misunderstanding, or temporary mistake in the 10.9
        SDK?
        
        Change-Id: I19d86c7a0e752676b317423361a18d2b156f0d95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124259
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2021-10-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [0d4f6177c76ac2a55b469fd82282ecf4e878c21e]

        tdf#131771: sw: Move UItest to CppUnittest
        
        Change-Id: Ic24218bee76ed9b8df3169bd8e2ede6a91689770
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124252
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-27  Mike Kaganski  <mike.kaganski@collabora.com>  [380b9a819a29a8aa0525632065006f4bd026cf96]

        Move variable declaration to its use in if() condition
        
        Helps understanding the condition more clearly.
        
        Change-Id: Ibb2b60283ea650bfac93621feb0333953cac8fcf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124188
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-27  Tor Lillqvist  <tml@collabora.com>  [6678b8123c9952c80a637d3a7f4e27511122009e]

        Use non-deprecated names for event types and flag bits
        
        The deprecations were introduced in SDK 10.12 and we
        require at least SDK 10.13 so this should not be
        controversial in any way. (And seriously, I doubt LO
        can be built with such an old SDK anyway.)
        
        Change-Id: I5e2b18b61fa66a6b06f2c751fc9d6ea87b6cbe47
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123990
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-10-27  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [7d27e4b0257a8a927d3b59edcd549ff9103cbaa9]

        tdf#57308 - Basic IDE: Watching of a variable does not work
        
        Watching a variable which returns a value from a function always shows
        "out of scope" in the watch window of the Basic IDE. In order to resolve
        this issue, the name of the variable being watched will be searched also
        in the current method instance.
        
        Change-Id: I5ff6ce22067e11d74275eeb82da814da1eebe3db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124239
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-10-27  Luboš Luňák  <l.lunak@collabora.com>  [12c6b1ef6a824b09778163ec83fc44bb196e65db]

        try harder not to mix CPU-specific code with generic code
        
        Jenkins Windows builds occassionally fails with illegal instruction
        (https://ci.libreoffice.org/job/gerrit_windows/110191/console).
        This seems to be because those AVX etc. files use std::abs(double),
        which is really just a fancy inline function calling the real
        fabs() or whatever function. And in debug builds inlines do not
        get inlined, they get emitted as copies. And since arraysumAVX.cxx
        is listed as the first object for Library_sc, apparently the linker
        likes to pick up the AVX-compiled inline function as the std::abs()
        version to use for Library_sc.
        
        Try to avoid this in two ways:
        - move the CPU-specific object files later in the list of library
          files
        - use plain C headers in those sources, no fancy <cmath>
        
        Change-Id: Ifd14076f79e9fbd7cc4c4a63a9764dff6715e63a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124249
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-27  Stephan Bergmann  <sbergman@redhat.com>  [524a0b57ace6cb663df411ab0d8298c5aff6a226]

        Fix names of function parameters referenced in comment
        
        ...after 5d5da77e82b6498dd73123ec0dc36d2315e279a1 "tdf#116305 Add timeout to
        help Windows bring browsers to the front" renamed those parameters, gratuitously
        
        Change-Id: I4d62960458ad747b3de4fd99f9bcab987d19aa9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124173
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-27  Luboš Luňák  <l.lunak@collabora.com>  [453178d33d76248ead90c3547b2f140d8e7bb998]

        remove useless check from SfxViewShell::GetFirst()/GetNext()
        
        This comes from https://bz.apache.org/ooo/show_bug.cgi?id=62084 ,
        but it's unclear to me what the steps to reproduce actually mean.
        If it's print preview, then I can't reproduce, and all tests work
        fine too. This code is called very often from LOK code in a loop,
        and this check makes it O(n^2), so remove it under the assumption
        that the problem no longer exists, only keep an assert just in case.
        
        Change-Id: I0e7ed03ef370aa32f2064c587b242e1ffaff73b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124185
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [5b7e88d007173e9567299226371a8efda23e7dd9]

        tdf#143244: sw: move UItest to CppUnittest
        
        Change-Id: If1a897270f2fc43cdd5b2a4560bc5d1ce4fdba35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124247
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-27  Stephan Bergmann  <sbergman@redhat.com>  [11ecb45eb922037082feda3fabd8d0eed3e3ffb0]

        external/breakpad: Silence some UBSan warnings
        
        ...which I happened to run into when the breakpad code kicked in due to some
        crash happening,
        
        > src/client/linux/minidump_writer/minidump_writer.cc:721:12: runtime error: null pointer passed as argument 2, which is declared to never be null
        /usr/include/string.h:44:28: note: nonnull attribute specified here
        
        > src/client/linux/minidump_writer/minidump_writer.cc:763:14: runtime error: applying non-zero offset to non-null pointer 0x000000200000 produced null pointer
        
        > src/client/linux/minidump_writer/minidump_writer.cc:772:64: runtime error: applying non-zero offset 3200848 to null pointer
        
        (Unlike the changes in the existing external/breakpad/ubsan.patch, which is only
        applied when doing sanitizer builds, these changes should be non-controversial
        and OK to apply always, so they go into a different patch file.)
        
        Change-Id: Ib1b3f87ba22f96d5fb93b8fcb9951ddc3c353697
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124245
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-27  Julien Nabet  <serval2412@yahoo.fr>  [092f61bd3b1fbffd40988aa7f55f447d3d877cbe]

        Typo: pDataIgoreCase->pDataIgoreCase in sc
        
        Change-Id: I61f90680f907ee567f1af45801be3e939849d4ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124246
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-27  Steve Fanning  <stevemfanning@yahoo.co.uk>  [e1646284ef5a0367c770fa27299db64eedc30cbb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7f8b84bbf7fda91426d01bab26b5fa0d148624a1
          - Update help description of Calc’s TRUNC function.
            
            The help description for Calc’s TRUNC function currently does not indicate that the Count argument is optional. However, the help description for the ROUNDDOWN function does show the Count argument as optional.
            
            Since both user functions are implemented via one C++ function (ScRoundDown()), the optionality status of arguments should be the same for both functions. This was checked by confirming that the formulas =ROUNDDOWN(-45.67) and =TRUNC(-45.67) give the same return value (-45).
            
            This change updates the optionality status of Count for the TRUNC function and provides the additional example given above.
            
            Change-Id: I2078d068b870dd05f4c977a2f9909537ecf7f9ab
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124190
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [f222340085ee08e929efb957b0fc532c5b288fae]

        tdf#136715: move UItest to CppUnittest
        
        Change-Id: I322b2cc0bae0889e5f3aaaf0542320c9dda82079
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124243
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-27  4k5h1t  <ask160203@gmail.com>  [179e0c0cc5d3fd9610574e45a5204584f0e39176]

        tdf#141908: CppUnittests: replace usage of sal_Int32 with colors
        
        Change-Id: Ic87c8e57a6b530a742a6bf3916c7a944e1bed2b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121306
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-26  Eike Rathke  <erack@redhat.com>  [96f97eb05fc32654db4ba836c794b74d502b166d]

        Heuristic filename extension should be <= 4 characters
        
        Still unclear what exact scenario in lcl_ScAddress_Parse_OOo() it
        would positively detect, but loading broken references may be
        caught by this and just a '.' dot somewhere leading to an
        (unresolved) external and then the InfoBar triggering. At least
        restrict that to the maximum length of 4 characters for common
        filename extensions.
        
        Hit by loading a range name pointing to
        $'zens. politik hj 1'.$#ref!#REF!
        or
        $'zens. politik hj 1'.$a$#ref!:#REF!
        in
        https://ask.libreoffice.org/uploads/short-url/6jOXRPprzGPOc5y0eHkUT6y6MfB.ods
        of
        https://ask.libreoffice.org/t/69315/15
        
        Change-Id: I2191f4511cc492679259e74edd242bfced03b0fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124240
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-26  Julien Nabet  <serval2412@yahoo.fr>  [baa6f7737d2b009739a244afd641eee35425015e]

        Replace macros from reportdesign/source/ui/inspection/metadata.cxx
        
        Change-Id: I779b6a20b814815b480876d8e65ef6b8e80f9443
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124241
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-26  Stephan Bergmann  <sbergman@redhat.com>  [f8799964a0d2a3cbc07c7edde6f17b57f9c93e4f]

        Fix a memory leak
        
        ...introduced with 5d5da77e82b6498dd73123ec0dc36d2315e279a1 "tdf#116305 Add
        timeout to help Windows bring browsers to the front".  (And remove a redundant
        return statement, which had originally been `return true;`.)
        
        Change-Id: Idf7fe33b25cd243e31eea460e4af325c84dae88b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124174
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-26  Mike Kaganski  <mike.kaganski@collabora.com>  [58edf898989c8cba7e05bdac90db812a52ea03f2]

        d46f659c7524625474f0bb907805e285ee27d5ec follow-up: simplify checks
        
        Change-Id: Ib95e7c562741f76a742cd31aa033956a0f0a3c45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124169
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-26  Stephan Bergmann  <sbergman@redhat.com>  [3fd9f90cfa620d7148d969a41df86da9e26e43f7]

        Remove OUStringBuffer member function overloads for OUStringLiteral
        
        ...which are already adequately covered by overloads for OUString and the
        OUStringLiteral-to-OUString implicit conversion that became cheap in
        e6dfaf9f44f9939abc338c83b3024108431d0f69 "Turn OUStringLiteral into a
        consteval'ed, static-refcound rtl_uString".
        
        The only place where the removal of the ctor overload caused an issue for copy-
        initialization (in sfx2/source/appl/newhelp.cxx) could easily be rewritten using
        direct-initialization.
        
        Change-Id: I458fb80eebabf981633f3437e7e967caa4c50a5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124176
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-26  Stephan Bergmann  <sbergman@redhat.com>  [f1a3218a91d53ca40058598580ed0031336eb21c]

        Silence -Werror,-Wdeprecated-copy
        
        "definition of implicit copy assignment operator for 'NfCurrencyEntry' is
        deprecated because it has a user-declared copy constructor" after
        97e63ff5375d9d80d6fe5d4bd68883e35bd56d91 "Fix toolbar button's currency list's
        number format for default locale" added that user-declared, defaulted
        constructor, for no apparent reason
        
        Change-Id: I070c8189c6dae8e62eb69ce40a2a1342cf0214a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124227
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [a1c693d23f53f035771de54fb139772be91e9bfb]

        uitest: when possible, close the document before opening a new one
        
        Change-Id: Ice8ec4868baab5182957ce335e2bc2cb93822af7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124228
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [eb664612aba4d7d8d5cf8d5a448f12be55da59ba]

        tdf#142010: sc_uicalc: Add unittest
        
        Change-Id: I99676a273c7ad1dad61ba82bc538c1ee4bd35d03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124175
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-26  Eike Rathke  <erack@redhat.com>  [0f4756601982da8898c9305d6d03f1dc3fa9264a]

        Restore original lcl_ScAddress_Parse_OOo() behaviour detecting external
        
        It's quite unclear why exactly this would even be necessary, but
        
            commit 296baa2fb6dd4150a7855114093a9703cdc18b09
            CommitDate: Tue Oct 5 18:14:37 2010 -0400
        
                Ported calc-extref-interpreter-rework-*.diff from ooo-build.
        
        introduced a heuristic whether a reference could be a so far
        unrecognized external reference and used String.Erase(n) to strip
        a detected possible filename extension starting from the '.' dot
        to form a sheet name.
        
            commit 6f93499b881416140c57bc86acdac0ae6e01c314
            CommitDate: Tue Oct 8 10:03:08 2013 +0200
        
                convert sc/inc/address.hxx from String to OUString
        
        then changed the String.Erase(n) to OUString::replaceAt(n, 1, "")
        which of course does not the same but just removes the '.' dot
        character. In that commit this was the only replacement doing
        that, others already used a correct OUString::copy().
        
        Just restore the original intention, whyever..
        
        Change-Id: Icc46115f9f25eaf1ed727c233fb1c69942c4b1af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124238
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-26  Mike Kaganski  <mike.kaganski@collabora.com>  [370c9d725a8b026fa6454b7ffb43dc58c868594c]

        d46f659c7524625474f0bb907805e285ee27d5ec follow-up: add unit test
        
        Change-Id: I34be2bc813bf0d62cac935a84c6371cd64ee68f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124168
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-26  Mike Kaganski  <mike.kaganski@collabora.com>  [637d29fa8e0f5b04129244f993c6bb487e8510d8]

        Drop ContainerHelper::vectorToSequence and use comphelper::containerToSequence
        
        Change-Id: I987c56feab147cdbeb4ad58bd5ebb23dce6dbbca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124215
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-26  Caolán McNamara  <caolanm@redhat.com>  [277d05a7188be77162e4a388c7c825daf8d6e326]

        ValueSet doesn't use WB_NOPOINTERFOCUS anymore
        
        Change-Id: I5d1b1240518aa97d229d56545e353259d226f1e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124237
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-26  Caolán McNamara  <caolanm@redhat.com>  [ff1b1e51e26ff7314e5d77db85b0541626cda4e0]

        let focus enter calc sheet bg color dialog's valueset on click
        
        Change-Id: I884c8209e6b26e6c99654c4126ba81cf7e46c69f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124236
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-26  Caolán McNamara  <caolanm@redhat.com>  [49433bb67d8602898cdeaed87eb0ebfa4ec3058f]

        Related: tdf#145296 use last spacing value as default for custom
        
        so its not always 100% in the custom value dialog, but whatever is the
        current spacing value
        
        Change-Id: I7a2690b2a38d2c49652830ad65d5dcf7bc80ba90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124171
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-26  Caolán McNamara  <caolanm@redhat.com>  [5714eb5fe369672cde2459e8fe4ec0169190dff0]

        grab focus if clicked on anywhere, not just on a specific value
        
        Change-Id: I03b47080707c469d49e6cd9148573522d7f79da9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124232
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-26  Caolán McNamara  <caolanm@redhat.com>  [20572726601760dfc59422e25dd2e56aa4069291]

        don't do any work if we'll ignore it afterwards
        
        Change-Id: Id8a8dbeb2164e291324ddcb2409c0d7f05d5774a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124231
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-26  Luboš Luňák  <l.lunak@collabora.com>  [f7e6153c1bcd87a7a2f2d839c49bd7615c8dca5b]

        use boost flat_map for faster map
        
        setUpdatedTypePerViewId() gets called so often that even unordered_map
        lookup and allocations show up in profiling. It seems that flat_map
        can do better.
        
        Change-Id: Id2e4f0c40d6973b51e557f84a08bf12feb58b3ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124210
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-26  Noel Grandin  <noel@peralex.com>  [95cc31f15712bcd2b9829a4f9708374647af6e74]

        tdf#144513 improve perf when breaking long lines
        
        use the clip rectangle to stop early when the text exceeds the height
        of the cell
        
        Change-Id: I63dadc5b63c1f6c0852e0ba86a58f18c2b207cca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124221
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-26  Steve Fanning  <stevemfanning@yahoo.co.uk>  [b94921fb8eecbb784a6711e36f1e5b4b1a6afaf6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c94585cd933b70a844719985ea63f70928e6d365
          - Add example to help description of Calc's SERIESSUM function.
            
            Change-Id: Ie3c95990e2ec75d439405d8fb79d9fde8d852bdd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124192
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-26  Caolán McNamara  <caolanm@redhat.com>  [ca74611acfef50280a2c1f785448d9a09cca5a0d]

        there is no WB_RADIOSEL anymore
        
        Change-Id: I6b6573c8d9ad09a7087ddbb5fb673265c6af456b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124211
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-26  Justin Luth  <justin_luth@sil.org>  [546e7d14b397cfd1210b891c8dc4a195c25f3876]

        tdf#131025 swtable: don't apply number format to non-number text
        
        Applying a numbering style to text causes export to save that
        out as a number (valued as zero). That is not good because
        the ODF spec says that a number overrides a string.
        
        So don't accept a numbering format on non-number text.
        
        Why is this change good?
        -the cell previously had no direct formatting (by definition).
        -the cell's previous old format was text (tested).
        -any numbering format applied obviously isn't correct (by definition).
        -any previous formatting has already been overwritten with numformat.
        -the default numbering is appropriate for text.
        -empty cells still get the numbering format (tested).
        -odd human-designed formats are accepted as intentional (tested).
        
        What are the concerns?
        -the scope of this change is HUGE, way beyond this bug.
        -on both my dev box and patch box I saw occassional crashes.
        -the bug was "fixed" by a different import commit that ensured
         different languages were treated consistently.
         So this patch is no longer critical, just nice to have
         to avoid exporting out-of-spec content.
        
        Change-Id: Id3dc5f803c3cf4875bc0cab52d1019a18679da77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123904
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-10-26  Hossein  <hossein@libreoffice.org>  [7e53757f91a176d68cdad1dbde2ecaba1db5c764]

        Using .md extension for vcl README files
        
        * Renaming all README files inside 'vcl' to use .md extension
        * The content was previously converted into Markdown format in
          dc984e7fed26ed26a2cafecb0c5b27feca56bfe2
        
        Change-Id: If55d363b418ff14864297d02a6986c4fc3625ed7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113531
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-10-26  Hossein  <hossein@libreoffice.org>  [e57793158700c48a9a9adf9fb1201e01dc6c270e]

        Update emfio documentation
        
        * Added information about dumping metaactions using mtfdemo
        * 'sax' dependency was removed in d49900e5a3aae75a4c673f593e99fbc296f67cee
        * Listing indirect dependencies from 'emfio/Library_emfio.mk'
        
        Change-Id: I5ee7e20c872aff388424930a23c9a17614b5e3c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124180
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-10-26  Caolán McNamara  <caolanm@redhat.com>  [2cbcef18e6b93607c6156f149f6ea1a4d7df7b8a]

        gtk4: get correct rectangle for custom renderer area
        
        Change-Id: Ic7a1bd818a308f5caff5923ff30a0741ffec7f86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124177
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-26  Hossein  <hossein@libreoffice.org>  [e62c4241093409583c913165ddc1e4c300c6218c]

        Use LO repo for mkdocs git links
        
        * Use git.libreoffice.org instead of cgit.freedesktop.org for the git
          links generated by mkdocs scripts
        
        Change-Id: Iac6e9ea1b73dcd0155786798c0ec162865299ada
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124186
        Tested-by: Jenkins
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-10-26  Hossein  <hossein@libreoffice.org>  [f7e351d7efa66ee3a28b339a7b2f1a5089f37024]

        Add documentation for the 'svgio' module
        
        The module 'svgio' is used to read SVG. This is
        the list of topics discussed in the documentation:
        
        * Introduction
        * How does it work?
        * Known Bugs
        * Dependencies
        * Related Software
        * References
        
        Change-Id: If42e9c2e10145c12cd5d74019b36bc5d78dd5bb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124178
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-10-26  László Németh  <nemeth@numbertext.org>  [4c982dbafdac900e233d7b68d95c9c99244defc1]

        tdf#145225 sw track changes: fix bad insert at moving
        
        Moving up a list item over a tracked paragraph insertion
        changed non-tracked text to tracked insertion.
        
        Manual test:
        
        - Create a 3-element list;
        - switch on Record Changes and Show Changes;
        - at the end of the list item 2, press Enter to insert a
          new list item, and type some text:
        
        Item 1
        Item 2[
        New item]
        Item 3
        
          where parenthesis shows the boundaries of the tracked
          insertion;
        
        - move up the last list item over list item 2 (the unmodified
          paragraph text with a tracked paragraph insertion at the
          end).
        
        Paragraph text before the tracked paragraph insertion
        changed to tracked insertion joining its tracked insertion
        with the moved list item, resulting only 2 tracked changes:
        
        Item 1
        [Item 3
        Item 2
        New item]
        [Item 3]
        
        instead of the requested 3 changes:
        
        Item 1
        [Item 3]
        Item 2[
        New item]
        [Item 3]
        
        Change-Id: I4716b2d244b57cf86d7d14d972452191549f5fea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124144
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-10-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [1b6839f59b5aa9bf01674862aa320259ee488f63]

        uitest: rearrange tests to avoid "close_doc: no active frame"
        
        Change-Id: I92bf81801797821c9ec4aa73c005f1d6c6f6da62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124182
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [97bf901e36f139ba16deb006ea293c20bcd8240e]

        -Wunused-but-set-variable
        
        sw/source/uibase/uiview/viewsrch.cxx:97:13: error: variable
        'textSelection' set but not used
        
        Change-Id: I67a37e9440343a34147dd5be82cfc3dfb1282419
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124184
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [48f6af631887a73ea93afeb5995aefeb7a91cd13]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 18465d2e19be235388020137629ab3ed67f103fb
          - Fix typos
            
            Change-Id: I1186621eb7159896828a0fa33e12f58dd4acf598
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124207
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-10-26  Caolán McNamara  <caolanm@redhat.com>  [a948984f5d43516a7fbe6d75bfc5382cb522898a]

        gtk4: some fonts have pango_font_description_get_size_is_absolute
        
        and are too large, convert back to points
        
        Change-Id: I34aafb0a0678397c1c3c5780d67bdcea405a3866
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124179
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-26  Balazs Santha  <santha.balazs@simonyi.bme.hu>  [bc92028fdf7f52f555702386a6862631e08a3919]

        tdf#136715 sw: fix table Undo to update table style
        
        Applying table styles works by applying direct formatting
        on the table. Some of the built-in table styles, like
        "Box List Red" specifies boldness for the last row of
        the table. After selecting and deleting the last n rows
        of a table, which has a table style which specifies formatting
        for the last row, the new last row gets these formatting as
        expected. However before the fix, after undoing the deletion
        of the rows, this formatting were still applied on that row
        which previously became the last row.
        
        Change-Id: I3ad086dd9b5e4111b3f019ca3d23f1db8b348637
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123730
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-10-26  Tünde Tóth  <toth.tunde@nisz.hu>  [1b53c1dfc76f08ca7df40a0673aa50eca700d072]

        tdf#144374 DOCX: export the password for editing
        
        The password for editing wasn't exported in DOCX,
        resulting unprotected documents in Writer and
        in MSO 2019 or newer.
        
        Change-Id: Ieb8a339795635bc1c4223ccbe2a40ea85222cc2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123543
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-10-26  4k5h1t  <ask160203@gmail.com>  [31ded6f8718a90c7b3b9eb36909c2b7a0c6e9b68]

        tdf#141908 - CppUnittests: replace usage of sal_Int32 with color
        
        Change-Id: Iaff808a86a8b3ea8f760402faded81d8b8081ce4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121316
        Tested-by: Jenkins
        Reviewed-by: Hossein <hossein@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-26  Attila Szűcs  <szucs.attila3@nisz.hu>  [69424f0fd66a74dbabba66c9c7fb1420aa1ff4e9]

        tdf#145129 XLSX import: round down default row height
        
        like table layout of MSO does, e.g. 20 pt to 19.5 pt.
        
        Same as tdf#144642, but with default row height.
        
        Follow-up to commit 537cb82be8fa021fd9382cca874645c75daaef20
        "tdf#144642 XLSX import: round down row height to 0.75 pt".
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: Iefb615b56e5ddc11a5e839cf6d90516b18646045
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123655
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-10-26  Martin Srebotnjak  <miles@filmsi.net>  [aa83a2dbb727b95c3ee162d6f382a857505dea5a]

        Update git submodules
        
        * Update translations from branch 'master'
          to 569442292afe8da0847d542276cdddea3d1728a1
          - Update Slovenian translation (xml tag fixes)
            
            Change-Id: I351bd95533d1b9e2e4b369c3edb1aa34140997c8
            
2021-10-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [4fc1b3fb659be916167518b49ffe8193e9033f30]

        flatten ImplGetTextLines
        
        Change-Id: Iefbbcb186b2811748abf49546351a2c68e8af462
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124155
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-26  Caolán McNamara  <caolanm@redhat.com>  [9142f66ec1c78292dd2b8863c622dfb705dd2db2]

        Related: tdf#145296 we have spacing images we can reuse here
        
        Change-Id: Id511f8b272f1b1460f9c6c6d5c2ed835780ee806
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124166
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-26  Caolán McNamara  <caolanm@redhat.com>  [312a32f6b6c83c5747b617249d794fc87ffd8b9b]

        tdf#145296 use a 'clickable' widget for custom spacing
        
        Change-Id: I7c0b609a074a68dcc7ca4f6a775743e836a6caa7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124165
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-26  Caolán McNamara  <caolanm@redhat.com>  [592235d64d6f9638a61865712ca385ec58d688c4]

        tdf#145296 use a 'clickable' widget for custom depth
        
        Change-Id: Ifb64e1bef2a0b216f97fe112115a997973201268
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124164
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-26  Caolán McNamara  <caolanm@redhat.com>  [30f1617bd873d9ccf343a280ba27f476d4c7726e]

        ofz#1493240 Unchecked return value
        
        Change-Id: I17ffbd28d56513ed7b39c29f74598c7517f44190
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124160
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-26  László Németh  <nemeth@numbertext.org>  [7d5703ca50d719fbd82615fb81da7949fe163ae5]

        tdf#142010 XLS import: fix bad calculation after editing
        
        Inserting a column messed up formulas in the test
        document of tdf#142010. This was a regression
        resulted by the tdf#89281 fix for a performance
        regression in XLS import related to shared formulas.
        
        Revert of commit ba686b9bd2596811141e4028947334f10799c356
        "tdf#89281 fix performance regression of XLS import - cleanup"
        and commit b18b5b7edf3d14ef5f0efe53e367f88a423088c4
        "tdf#89281 fix performance regression of XLS import".
        
        Change-Id: I96636fb1d84939385efbe7054a4271ff10b88907
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124151
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-10-26  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [514e83a0a548e61753b1238f55ee929c3c799eed]

        Revert "tdf#57308 - Basic IDE: Watching of a variable does not work"
        
        This reverts commit f9ce4b2d04b58843d7986acd9382864b0b30d617.
        
        Reason for revert: Cast to SbxVsriable instead of SbxMethod causes the code to start over
        
        Change-Id: I8f00f8f13faef8cb8c6db4e8c2a096a921f8714b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124187
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-10-26  Mike Kaganski  <mike.kaganski@collabora.com>  [d46f659c7524625474f0bb907805e285ee27d5ec]

        Make sure that self-assign test checks types
        
        This may be important with static empty sequence cppu::g_emptySeq, that is
        common for sequences of different types.
        
        The changes in sd/qa/unit/data/xml/*.xml fix places where anys with empty
        Sequence<OUString> used to wrongly take 'if(aAny >>= aPropSeq)' branch in
        dumpPropertyValueAsElement (drawinglayer/source/dumper/XShapeDumper.cxx).
        
        Change-Id: I5b0544ca94b30437c01dd46f376408f91510bcb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124167
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-25  Caolán McNamara  <caolanm@redhat.com>  [d80547c7f4ddf599cce52e5c52269cb07a677466]

        resave with latest glade
        
        to normalize the property names and grid row/col comments. Taking
        care not to lose the non-standard explicitly empty labels for
        the GtkMenuButtons
        
        Change-Id: I015560f8b7eaa814e0540fbfbff9cfcb920b44b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124163
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-25  Caolán McNamara  <caolanm@redhat.com>  [53daeb9a7b1bf31484a7995114d5f85e32303550]

        Resolves: tdf#145297 assert on Docking3DEffects launch
        
        (git show -w is your friend on commits like this)
        
        Change-Id: Ie3a11986f98d196b6134fdc69e76a627e87d137b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124161
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [03f4bd06bd89eb086eeb332693d1c4e96916e2df]

        tdf#138531: sw: Add UItest
        
        Change-Id: I953948a5d10e8fbb6610ea0bf49ae7e8308e83eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124157
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-25  Caolán McNamara  <caolanm@redhat.com>  [79d27b6d6eab82d692c2b3547dacdd4e9190dc1e]

        bsd (as used by macOS) ar does not support '@' option
        
        so gb_LinkTarget__command_staticlink should use the same workaround
        for that as gb_LinkTarget__command_dynamiclink does
        
        Change-Id: Ied9d8a3b99f09d6ea1b705e0c1ce3ef3b2d14190
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124156
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-25  Caolán McNamara  <caolanm@redhat.com>  [3e9da1e271c26bd17ab4fe107992e6a03fe865de]

        ofz#40305 Divide-by-zero
        
        Change-Id: Ib865d880d51d5beef1f235e4a8d5d0c17adf8499
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124153
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-25  Luboš Luňák  <l.lunak@collabora.com>  [4bb6533d398cc76d7ff292a9e47dae87fac74f83]

        use pull model also for LOK text selection
        
        Make LOK_CALLBACK_TEXT_SELECTION, LOK_CALLBACK_TEXT_SELECTION_START,
        LOK_CALLBACK_TEXT_SELECTION_END and LOK_CALLBACK_TEXT_VIEW_SELECTION
        also use pull model, i.e. LO core will only set a flag and when
        CallbackFlushHandler needs the actual data it'll use getLOKPayload().
        This again avoids a large number of messages passed to
        CallbackFlushHandler only for them to be sooner or later discarded.
        
        Change-Id: Ia7528039be996a6e9e8491b4eba3f4133582fa56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124146
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9e3ec1b50052e687d6bc79db8e2ed5ebbd0eb24a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 56638af603a79cd9330752fab99a7769ace9ffaa
          - tdf#140779, tdf#140780 filter params for CSV, lotus...
            
            Change-Id: Ie439889bd8dc4bd630187e253d3689c8e644b2a7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/123901
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-25  Eike Rathke  <erack@redhat.com>  [97e63ff5375d9d80d6fe5d4bd68883e35bd56d91]

        Fix toolbar button's currency list's number format for default locale
        
        Always resulted in the currency's LCID being omitted in the number
        format for the default locale, which doesn't immediately harm but
        loses the context (what currency a $ sign is actually), and also
        lead to the "real" default currency format never matching the one
        being generated for the list so no entry was selected if that
        format was applied.
        
        Change-Id: I7963e4d3701092d6e227705fc0e8282448f075b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124152
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [02bd6074b00c3e4420f67ad67566c217d9341c03]

        uitest: execute setActiveFrame in load_file first
        
        In 4839b7ca3b5a730edf90ebebc749db145efec098
        < Fix UITests that use File Open dialog to load documents >
        the order of execution of load_file method was changed,
        making the code after the yield keyword to be executed
        after the test code is run, which is not what the original code did.
        We need to execute that code before running the test code,
        specially setActiveFrame
        
        Change-Id: I4ba436cbdf4fe2261589527f8d38a916d47b94aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124154
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-25  Luboš Luňák  <l.lunak@collabora.com>  [5dc3bc1e951a5e1c485db8034d691bac4d42344a]

        replace friend access with functions
        
        Change-Id: I11cb916285c72f7cd85ea5d5c943f23d0a4f6bc9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124148
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-25  Stephan Bergmann  <sbergman@redhat.com>  [ece8937267a0024b209c951884f81ba2aac5792d]

        loplugin:indentation (macOS)
        
        Change-Id: I7a180a79dff11816e1504bdd1803102325aa365d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124149
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-25  Eike Rathke  <erack@redhat.com>  [9c364847d6eae7f486f60823090cbc39fc0b1016]

        Restore behaviour SvNumberFormatterServiceObj keep LANGUAGE_SYSTEM unresolved
        
        Semantics were temporarily changed with
        
            commit bba6a4ed92a0feb288a9dedd648d623bee02a3ce
            CommitDate: Mon Oct 25 11:18:31 2021 +0200
        
                Get rid of fuzziness in MsLangId::Conversion::convertIsoNamesToLanguage()
        
        Change-Id: I8bbf77998bea81c5691ba518c7ae25093b0df421
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124141
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-25  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [21bbccee8b93d02abf7b3fd310e42485a1024e31]

        Update git submodules
        
        * Update translations from branch 'master'
          to 41974fc7ebdc4d8d6d8d017a6e68753fd5a049e3
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: Ic6888555f22c4e961c0734fa685969b43f89c02e
            
2021-10-25  Szymon Kłos  <szymon.klos@collabora.com>  [97b15bcc2d15dd754afbfbf8709fa62a9866160e]

        tdf#145312 xmlsecurity: prevent from crash when cannot receive pdfium annotation
        
        Change-Id: I6adc2cb0a07eb08a50c610958983493f4f8031ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124021
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-10-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [d267e5a0b1a05c595d7bd90987aceae5c98d90d5]

        uitest: fix indent
        
        Change-Id: I7034ab2b7933f248a0d6929bd11497ff3098dd3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124138
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-25  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [f9ce4b2d04b58843d7986acd9382864b0b30d617]

        tdf#57308 - Basic IDE: Watching of a variable does not work
        
        Watching a variable which returns a value from a function always shows
        "out of scope" in the watch window of the Basic IDE. In order to resolve
        this issue, the name of the variable being watched will be searched also
        in the current method instance.
        
        Change-Id: Id383e03925956056931d199fe86d1b352cf8e4eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124075
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-10-25  Alain Romedenne  <alain.romedenne@libreoffice.org>  [3d7fcf663ceece43b4648e6adee19dc6869729af]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cae1ccb6137d03cada0e187756e9197a897ba94b
          - tdf#131563 VBA color constants
            
            - VBA color constants addition
            - Aggregation of spreaded constant definitions in this page
            
            Change-Id: I5f4045256e5e03c6b11247c9bb0442e9e63d738d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124013
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-25  Eike Rathke  <erack@redhat.com>  [a6baab25b53d0a87686a5fcdabf86747e9678021]

        Introduce LanguageTag::convertToLanguageTypeWithFallback(Locale)
        
        ... with keeping LANGUAGE_SYSTEM not resolved or falling back.
        
        Change-Id: I10211c2b2140a9822f1403dc00af3ee9ded08f69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124140
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-25  Stephan Bergmann  <sbergman@redhat.com>  [98eb119fed253b0af7a3b5c9a28905d29118167f]

        Adapt to Clang 14 trunk diagnostic output change
        
        <https://github.com/llvm/llvm-project/commit/aee49255074fd4ef38d97e6e70cbfbf2f9fd0fa7>
        "Recommit: Compress formatting of array type names (int [4] -> int[4])"
        
        Change-Id: I911934a778fddde0d0022f2e2601d1f9c371fe69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124142
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-25  Stephan Bergmann  <sbergman@redhat.com>  [eba4b90d2eba5e4dbf75c1a7fcd7ce13112d4db5]

        Missing test dependency
        
        > oox/qa/unit/drawingml.cxx:162:testPresetAdjustValue::TestBody
        > equality assertion failed
        > - Expected: 1
        > - Actual  : 0
        
        Change-Id: I3ff0707db485dce1e43c14b8d1a5828da8e14923
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124139
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-25  Stephan Bergmann  <sbergman@redhat.com>  [6bc8a1ba5151e44d2ea539fe5f6408fc3d6be02a]

        Missing `static`
        
        ...from aa2064c5c5f23f6f4b7bc44e12345b37f66995bc "Improve
        loplugin:stringliteralvar", similar to 8b32a3edad52f8ac5e5f0f49b4f4e80954c2fd25
        "Fix stack-use-after-scope" (though this case doesn't appear to have caused any
        actual issues).
        
        (After manual inspection, there appear to be no further missing `static` at
        least in aa2064c5c5f23f6f4b7bc44e12345b37f66995bc "Improve
        loplugin:stringliteralvar".)
        
        Change-Id: I2b3d0d8d2af1d65f0c5bef8a858107020a620974
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124137
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-25  Hossein  <hossein@libreoffice.org>  [68f3bf394617a7d00d920694642f5a3e37fee629]

        Converting pointer to reference in svgwriter
        
        Previously, pElementId (old name) was either nullptr or a pointer to
        OUString created from sPlaceholderTag literal.  In the methods that
        consumed it, it was checked for being nullptr. Now, this is checked
        with if the aElementId (new name) is empty or not.
        If the variable is an empty string, it implies that it should not
        be used.
        
        Change-Id: I560fd479f428341c834ee99b0f8a34e95862e3e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123439
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-25  Eike Rathke  <erack@redhat.com>  [bba6a4ed92a0feb288a9dedd648d623bee02a3ce]

        Get rid of fuzziness in MsLangId::Conversion::convertIsoNamesToLanguage()
        
        With on-the-fly LanguageTag the fuzzy fallbacks for a few
        languages aren't needed anymore. Proper fallbacks should be
        obtained when needed, like when configuring default locales, or
        configured values used after.
        
        Change-Id: I8b85b8099e085508435036ac846db6c3e516dc23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124127
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-25  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [98247b039baea4697e6c387025afcf6a2963c043]

        tdf#138531: Also update DDE tables, not only fields
        
        Change-Id: I0cbf8ce355b460b2f7ea73c8fae653641c980979
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124129
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-10-25  Jean-Pierre Ledure  <jp@ledure.be>  [6a1feb264479f0b223305882636eed1b58c80966]

        ScriptForge - (SF_Calc) new A1Style() method
        
        Returns a range expressed in A1-style as defined by its coordinates
        If only one pair of coordinates is given, the range will embrace only a single cell
        
        Arguments:
           Row1 : the row number of the first coordinate
           Column1 : the column number of the first coordinates
           Row2 : optional, the row number of the second coordinate
           Column2 : optional, the column number of the second coordinates
           SheetName: Default = the current sheet. If present, the sheet must exist
        
        Is complementary to the Offset() method to compute ranges easily
        
        Available both from Basic and Python user scripts
        
        Change-Id: Ib9323441bbd579beb867329c8b0930653462d00e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124093
        Tested-by: Jenkins
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-10-25  Tomoyuki Kubota  <himajin100000@gmail.com>  [bbd21f4069fd17a0f6b734b62a45f1fefc9c1f7f]

        expanding macro SCSTR
        
        Change-Id: If497954b4e70e0a4dbd7268a25727a2478b95184
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124018
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-25  Stephan Bergmann  <sbergman@redhat.com>  [8b32a3edad52f8ac5e5f0f49b4f4e80954c2fd25]

        Fix stack-use-after-scope
        
        ...during CppunitTest_svl_qa_cppunit, after
        df42cb6552b20372f62b5a361709670db80e4ed4 "Optimize assignment from
        OUStringLiteral to OUString",
        
        > ==918==ERROR: AddressSanitizer: stack-use-after-scope on address 0x2b2e203b5900 at pc 0x2b2e1b9004f8 bp 0x7ffc06726270 sp 0x7ffc06726268
        > READ of size 4 at 0x2b2e203b5900 thread T0
        >     #0 0x2b2e1b9004f7 in void rtl::str::release<_rtl_uString>(_rtl_uString*) /sal/rtl/strtmpl.hxx:1064:9
        >     #1 0x2b2e1b8d916c in rtl_uString_release /sal/rtl/ustring.cxx:1785:12
        >     #2 0x2b2e36263ec5 in rtl::OUString::~OUString() /include/rtl/ustring.hxx:493:9
        >     #3 0x2b2e3622c5ff in (anonymous namespace)::Test::testTdf103060() /svl/qa/unit/svl.cxx:553:1
        [...]
        >     [2304, 2320) 'EXPECTED_G3' (line 550) <== Memory access at offset 2304 is inside this variable
        
        (<https://ci.libreoffice.org/job/lo_ubsan/2176/>).
        (aa2064c5c5f23f6f4b7bc44e12345b37f66995bc "Improve loplugin:stringliteralvar"
        had failed to introduce those OUStringLiteral variables as static.)
        
        Change-Id: I59168979fcc4b055d17d1d4f315577eef1027505
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124134
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-25  Luboš Luňák  <l.lunak@collabora.com>  [95a9567051c954d5ae552077954bcde27690beb1]

        show properly gcc version in configure output
        
        $ gcc -dumpversion
        7
        $ gcc -dumpfullversion
        7.5.0
        
        Change-Id: If4f528b3ea732e405507d7563e743ba48e96f523
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124094
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-25  Hossein  <hossein@libreoffice.org>  [1fd620d06d851808dc4d8dce066387b96bf43c9a]

        Replacing std::unique_ptr<char[]>
        
        * Replacing std::unique_ptr<char[]> with std::vector<char>
          * The data bytes are read into the vector internal storage
          * Modification of the internal storage of the vector using the
            pointer returned by data() is allowed by the standard
            C++ Standard, revision n4830, section 2.3.11.4 Data [vector.data]
             Returns: A pointer such that [data(), data() + size()) is a valid
               range. For a non-emptyvector, data() == addressof(front()).
             https://github.com/cplusplus/draft/blob/main/papers/n4835.pdf
          * It could be replaced with std::string when data is not modified
              Example: 6c13e5a92ed4b6a10458cd5d5741ddb3d816df4e
          * std::vector<char> is useful when working with C functions that
            get "char *" for writing data. In this case, std::string is not
            usable, because data() method for it returns "const char *".
        
        Change-Id: Ife6013b16a1803c3ad7b0c64aa0cb4c8cf4373ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123764
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-25  Hossein  <hossein@libreoffice.org>  [4a8aed2940040e8b8f0db0f06cb06a757cd06a9a]

        Cleanup DocumentLoader C++ SDK example
        
        * Remove unncessary C-style cast from DocumentLoader.cxx
        * Remove trailing whitespaces from Makefile
        
        Change-Id: I7cff589353d3e40301cf45ce0a76e0c75beddf13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124115
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-25  Jim Raykowski  <raykowj@gmail.com>  [39bffe9ba612ce5fc8806a739ae7d960915ac31b]

        tdf#145132 SwNavigator: Add tracking option for all categories
        
        and make the setting for each category persist
        
        Change-Id: I3ca41cb860734d31fd93d0d30b37c0301bc2f7dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123960
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-10-24  Eike Rathke  <erack@redhat.com>  [542a38de1a071f54f61806683dafea84e43edce9]

        Return LANGUAGE_ENGLISH_US for AppleLanguageId::ENGLISH
        
        Most likely was an oversight when using LANGUAGE_ENGLISH as other
        LANGUAGE_FRENCH and LANGUAGE_GERMAN are locales already.
        
        Change-Id: Ie16395340cef9939a5397e3d10d6df6b13ac8d99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124124
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-24  Caolán McNamara  <caolanm@redhat.com>  [f2ed9655b9327b9c3eb479ccc98ebb0bde4190f2]

        cid#1493243 silence Copy-paste error
        
        Change-Id: I6eeb4e2213aa5dcbae94ec7c3a14a18a986f9975
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124121
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-24  Caolán McNamara  <caolanm@redhat.com>  [9efc7e6980e3ada86bfd501fc7306f596abccbf5]

        cid#1460971 Unchecked return value
        
        Change-Id: Ic60242072a0ba7037cd8094ae98633b038c6f1eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124120
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-24  Martin Srebotnjak  <miles@filmsi.net>  [8dfa16a715cf6857c834e017324e995250544ee6]

        Update git submodules
        
        * Update translations from branch 'master'
          to 26c743b6e210606f1d10d34439d2073ca2140ed6
          - Update Slovenian translation
            
            Change-Id: Ic92f48c0e8b021b0e7c1a8fb01b553bb739df2f0
            
2021-10-24  Caolán McNamara  <caolanm@redhat.com>  [a7f6d0b6990517a6fcbde7909eb5306a51d31af9]

        cid#1493242 silence Copy-paste error
        
        Change-Id: Id95cab7b70a9f97dadadb8d0cff64674ec3711b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124119
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-24  Caolán McNamara  <caolanm@redhat.com>  [2f0e8176defbac0f19c06e3ec75fb57567e8ef52]

        cid#1493239 silence bogus Use after free
        
        code was perturbed by
        
        commit 5f9ffc31cd1b5433c354c7d39ce1d80fa0e57fc8
        Author: Noel Grandin <noel.grandin@collabora.co.uk>
        Date:   Tue Oct 19 09:08:35 2021 +0200
        
            introduce SwNodeOffset strong typedef
        
        so coverity has seen in afresh
        
        Change-Id: I200f8f40e193f8725ccc1fa5fbb06e3d182bec67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124118
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-24  Caolán McNamara  <caolanm@redhat.com>  [b7c8e4f8ae5402eb665f758f75123e9fe1514d01]

        cid#1493240 silence Unchecked return value
        
        Change-Id: I3847647221cf365146c8a5f418e65e3e5798303c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124117
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-24  Johnny_M  <klasse@partyheld.de>  [1b33c023f389d66389f7d1ce6b35d5531b4f7a06]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2592de88d4e0f7c15526f08c3abab1475d697f70
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ib2c5e06d6f23c7897a69a0613035a593ee3701d5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124112
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-24  Johnny_M  <klasse@partyheld.de>  [56a6b8eca5eecd3506c4f3d32114e1003c55d23d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e4fb1b1412a0f1cf7626feca09881f6f630f45d2
          - tdf#132643 Translate German section IDs
            
            Change-Id: I96c6d66f3d030e2881ddff0f0f35833f65b85cc4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124111
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-24  Johnny_M  <klasse@partyheld.de>  [f12ceb71f256c095f4daeabbd3f75c1d5b731d37]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 005ab5fa0c87135a3e5b8f7150c67d1c47ed490b
          - tdf#132643 Translate German section IDs
            
            Change-Id: I51c35619cc80d3c7e0dce3ea805e5afc486c8daf
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124110
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-24  Johnny_M  <klasse@partyheld.de>  [b1fda2d047dda4852f1c66955bf84f24ec3bd18e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b425e5428d61fb534a6fc02e948f7b246aaaec8f
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ib099bf8474d272cbf10fad79c80b5164b5d11717
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124109
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-24  Johnny_M  <klasse@partyheld.de>  [756ea53c6567096ff205f55f8f200f4118c2113b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1d2f50f0de3075da42af1725f0061180c7ce89c0
          - tdf#132643 Translate German section IDs
            
            Change-Id: I3dc05a302194a7eff7e0776776c309afabbc731f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124108
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-24  Johnny_M  <klasse@partyheld.de>  [61ec73e55e2339821a6678c85c3ca1970b984582]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 21500a71de051f1a2046e97c7cbd1f344bb82431
          - tdf#132643 Translate German section IDs
            
            Change-Id: I59cec2f60abf1251edfc865932ace953008c57d4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124107
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-24  Johnny_M  <klasse@partyheld.de>  [9d8432452f64b0815e4c652647480cf47a26c706]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6422afb3a6ac4ce1d5d0658f24f9cfd3d19e7d07
          - tdf#132643 Translate German section IDs
            
            Change-Id: I3bc212d560b2838daca117bf29d5bce0293ffcb5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124106
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-24  Johnny_M  <klasse@partyheld.de>  [da02e9bc027ae827893a87f7b262bd12d1cc2133]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bee3e08d0957c12c92934fd46d3c1ae40f564911
          - tdf#132643 Translate German section IDs
            
            Remove unused.
            
            Change-Id: Ifddc735398087a7fbd39136a9bcbf5fda5c457f0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124105
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-24  Johnny_M  <klasse@partyheld.de>  [3d18f306e2d39fc3910eae727917add298fe2a6c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9ae706191bf26ed27da4fc8ddd9ceee8c49af848
          - tdf#132643 Translate German section IDs
            
            Change-Id: I9b32ddd9a754764d3798fadeb9c323dd1694aace
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124103
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-24  Johnny_M  <klasse@partyheld.de>  [5efc12c7d102bbd3fba14808a5abdaa9b97c6284]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 49c732f50cc787aa1c713934a4002d5cc4186cb2
          - tdf#132643 Translate German section IDs
            
            Change-Id: Icc84282d95c3003577bec75d130099d027d2545b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124104
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-24  4k5h1t  <ask160203@gmail.com>  [0776e75fbc09201052e27a33cbc9e8f117b43596]

        tdf#42982: improve UNO API error reporting
        
        Change-Id: I9300b4e6eb9ee3ff2b9bfd32efdf0c8ceedc9d3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124113
        Tested-by: Jenkins
        Reviewed-by: Hossein <hossein@libreoffice.org>

2021-10-24  Luboš Luňák  <l.lunak@collabora.com>  [273a25c796fca9afa0dfadac57dc3f336831221c]

        change some LOK internal updates to be pull model instead of push
        
        Some LOK messages may get called very often, such as updates about
        cursor position. And since only the last one matters, they get
        generated every time, which costs some time, and then later except
        for one they get all discard again from CallbackFlushHandler queue,
        which again costs time.
        
        Change the model to instead only set an 'updated' flag, and
        CallbackFlushHandler will request the actual message payload only
        before flushing.
        
        This commit changes LOK_CALLBACK_INVALIDATE_VISIBLE_CURSOR and
        LOK_CALLBACK_INVALIDATE_VIEW_CURSOR to work this way.
        
        Change-Id: I376be63176c0b4b5cb492fbf529c21ed01b35481
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124083
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-24  Mike Kaganski  <mike.kaganski@collabora.com>  [667c2499d861cfcd26935fc0512cb5aaf602c4c5]

        Use std::transform instead of loop
        
        Change-Id: I1fa2eaec67bd5e85d09d4d662deede34d3388176
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124016
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-23  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [b66ed4cb3707800b8bd9ab0f397c226037e10fbf]

        tdf#145215: docx: do not initialize prefix/suffix and include levels
        
        On DOCX import we do not need to provide prefix, suffix and included
        levels: these values are calculated in SvxNumberFormat out from list
        format. Moreover these values are incorrect and do not correspond
        not to DOCX data nor to internal writer representation of list level.
        
        Change-Id: I91ec9de679e67056ba3746f2e1a0bd923532d76c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124090
        Tested-by: Jenkins
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>

2021-10-23  Mike Kaganski  <mike.kaganski@collabora.com>  [911c74d0ec05a2b216936e3f58900a4aea137146]

        Use std::size/begin/end in comphelper::containerToSequence
        
        This allows e.g. to use the function with valarrays, that don't have
        own begin/end, but has std::begin/end overloads.
        
        Change-Id: I4559180e30040ed5d42805170a02a53280fce9ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124015
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-23  Luboš Luňák  <l.lunak@collabora.com>  [84a54f6c388d3abe1d6f6e04bf07441ae96f60cd]

        move access inside mutex guard
        
        Change-Id: I784fbc3b39a645c7984aa836cc32980343ddd1f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124095
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-23  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [fd7549f4c6197cdbdfc97e949487723cd00a663e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fb9c746f6aaae147aa16b1f2b682e01d07003d03
          - tdf#145232 get_bookmark.xsl: Use normalize-space()
            
            normalize-space() trims whitespace from the start and end of a
            string and collapses multiple spaces inside a string into a
            single space.
            
            This will prevent newlines in strings from breaking
            our generated bookmarks.js.
            
            Change-Id: I2a420cfd9fe13ee063151af79cb51b0ae49f5a0d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124056
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-23  Justin Luth  <justin_luth@sil.org>  [3e1d316734354c6b49696c8904e0fc431cfb5143]

        tdf#131025 ODF import: recognize SV_COUNTRY_LANGUAGE_OFFSET
        
        File import was making an exception for "float value 0"
        if the accompanying text had no resemblance to the value 0,
        but that only applied to GENERAL number format.
        
        It should apply to any language's default number format.
        
        REGRESSION warning: as we can see, this has been handled
        inconsistently in the past. But from the coding exception to overcome
        losing text to a zero (and the huge number of duplicate bugs)
        the best choice seems to be ignore the spec that says that
        a number value overrides the text value - at least in
        the case where the number value is zero.
        
        Change-Id: I701e72c6a5dad42c7799ab501255a4859adf61d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124080
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-10-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6dd75b17e084b55a8104099945bc39ef4663585b]

        Fix typo to complete commit 25278dc22ff6
        
        Change-Id: I78f0d443365e23501b43fe0f1d9e32d503c1e9f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124085
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-10-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b187189318a3d49dfa049490d214faf92dce9d86]

        Fix typos
        
        Change-Id: Iaba882b1bd000a068cfaa207c743be038d5db434
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124087
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-23  Julien Nabet  <serval2412@yahoo.fr>  [4739593c39158fffd745ca6af43d41017c9cbe39]

        Prefix just nDataRowHeight in brwbox so we can fix a typo
        
        The other variable members should also be prefixed
        but I don't have an IDE to do it easily
        
        Change-Id: Ifce210a4de89ed4d7f05126e33555da231553283
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124089
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-23  Jim Raykowski  <raykowj@gmail.com>  [442be5242e2f541b8ad847cd629e715f3fd84205]

        SwNavigator: Make tracked drawing object scroll into content tree view
        
        Change-Id: I948c8b38f0df86f30f9c5af56aea5103c82c661c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123966
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-10-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cc1598b806a8f63079de64512e0b322fc9b28714]

        Remove duplicated word
        
        Change-Id: Ib3815aee68fdeb8f5eef465d01c51c66378fcd1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124086
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-23  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [12cc7abbfebf3b1845ec7fa8663b8c95443cd45a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2c0d02652166d4baf168f233459df09138ddc268
          - Fix typo
            
            Change-Id: I49852f6b601817fa179306896a1d0b263a8ec4bc
            
2021-10-22  homeboy445  <akshitsan13@gmail.com>  [f8bb970fd385c80b085a071da0f8acc119498005]

        backendtest:Reconfigured Rectangle tests to be Asymmetrical
        
        The tests were previously drawing squares in the middle, however,
        now the tests draws rectangle taking offset from the middle.
        
        Change-Id: I26a4af997feac9ced443d7c9b4e3541ea2ba868a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120076
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-10-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [5760cba3b276a372d6cccf3f6b6db7fb26c20351]

        tdf#64991 speed up loading large RTL documents
        
        only insert the bounds we are interested in
        
        takes load time from 1m51 to 1min39 for me
        
        Change-Id: I5a267ae3cf3fe7691481f83b591b02d939931c07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124074
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-22  Julien Nabet  <serval2412@yahoo.fr>  [25278dc22ff6949da442032ce2dad8638b1c8512]

        Typo: aFontHeigt->aFontHeight (starmath/smediteng.cxx)
        
        Change-Id: I8ae578350e911c69eeabbb3af41aaf9801b4ffee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124073
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-22  Michael Weghorn  <m.weghorn@posteo.de>  [535d406854f38c717386c6ffa0f895d204ae7038]

        qt: Adapt log area: "vcl.qt5" -> "vcl.qt"
        
        And also: "vcl.opengl.qt5" -> "vcl.opengl.qt"
        
        Change-Id: I86f8a34cb8c1303a81ffbf40c801ba628f3fa0d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124065
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-10-22  Michael Weghorn  <m.weghorn@posteo.de>  [107f4f2a6d6a2d84ff8104b1de16b1e06c2af131]

        Rename SystemEnvData::Toolkit::{Qt5 -> Qt}
        
        It's used for the qt6 VCL plugin as well.
        
        Change-Id: I3f57258c2c8e3c12532d79b44f24105a30590675
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124064
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-10-22  Julien Nabet  <serval2412@yahoo.fr>  [3b079241da281d5e60572c8258d827af67f8f847]

        Revert partly "Simplify vector initialization in vcl"
        
        since it needs 2 allocations instead of one
        
        This reverts commit 43a9bf11203ed92096af34ab828501e0218832c7 .
        
        Change-Id: I1d8553d9c31f663dd990146e6d375bbbaf32fb27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124072
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-22  Julien Nabet  <serval2412@yahoo.fr>  [7b11cda2aa1f9bd069d81c30021448674a97ce30]

        Revert "Simplify vector initialization in helpcompiler"
        
        since it needs 2 allocations instead of one
        
        This reverts commit cd5ee8c7d3f06fe78e6b3993845a3c2abc7cb72a.
        
        Change-Id: I4958cacf747291c923b74fdfa49679e831d0ef1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124070
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-22  Julien Nabet  <serval2412@yahoo.fr>  [86430b76d5833d85f54ccfdbf933162b59a261d9]

        Revert part of "Simplify vector initialization in sdext"
        
        since it needs 2 allocations instead of one
        
        This partially reverts commit d64a6e2245169e5e4a3f8bc5388b4fff4984e5f4 .
        
        Change-Id: Iadd8193a02bd922105c082fe3bbcc6f8e9f96b22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124069
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-22  Julien Nabet  <serval2412@yahoo.fr>  [db43de861f7b5b66993245ab9e7719fdce61caf8]

        Revert "Simplify vector initialization in reportdesign"
        
        since it needs 2 allocations instead of one
        
        This reverts commit ac10792ed4ca8d92f60c95ab4acd5b911e42cec7.
        
        Change-Id: I5b07664b7930ae1a04a6f755ddbe5ef56a880f56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124071
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-22  Julien Nabet  <serval2412@yahoo.fr>  [28f245a890560ca9ce078cc286705929358258a4]

        Revert part of "Simplify vector initialization in sd"
        
        since it needs 2 allocations instead of one
        
        This partially reverts commit 5393f9a53eb8b33537aedd03b7c9efc5222748d6 .
        
        Change-Id: Ifaa1327f2da4bb98ac134ebd8ef105becbc28b5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124068
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [0922d1d2b0ba30d44eae311a8d0dc17345b8dcac]

        tdf#64991 speed up loading large RTL documents
        
        takes load time from 2min49 to 2min5 for me
        
        Use a vector for the PortionMap since
        that has better cache density, and we always add
        to the end of it, and always in the correct
        order, so no sorting is necessary
        
        Change-Id: Id28e86144a86f0f1361ef4e828f925694eb3bb11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120942
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-22  Julien Nabet  <serval2412@yahoo.fr>  [11dfb73eec6ae94ebb52cbbbb6bdf9267fbb717b]

        Revert "Simplify vector initialization in dbaccess"
        
        This reverts commit dfa8dbf98ee872d22bb9e2c63ab07ed76fb81579.
        
        since it needs 2 allocations instead of one
        
        Change-Id: I64d449ca885880f3e6e795168978ffa99a005c37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124067
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-22  Pranam Lashkari  <lpranam@collabora.com>  [c4b934128965cbd461f1c61255fe0c5d25cc29d6]

        LOK: maintain blocked command list per view
        
        Conflicts:
        	include/LibreOfficeKit/LibreOfficeKitEnums.h
        	include/sfx2/viewsh.hxx
        	libreofficekit/source/gtk/lokdocview.cxx
        	sfx2/source/view/viewsh.cxx
        
        Change-Id: I7c621accd84f49447ab3e08a4bb662a9b91b834a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124049
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-10-22  Pranam Lashkari  <lpranam@collabora.com>  [d05c69a892535b910943fe98fbce42f5cc860aa4]

        LOK: unify freemium APIs and uno command restriction APIs
        
        Conflicts:
        	include/LibreOfficeKit/LibreOfficeKit.hxx
        	sfx2/source/control/unoctitm.cxx
        
        Change-Id: I3badb038822331ab5cb30df6a66ce9a0640cf340
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124047
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-10-22  Luboš Luňák  <l.lunak@collabora.com>  [6c9909dee4b06948ca6932397caa338d77ec7290]

        fix std::unique_lock unlocking
        
        std: :unique_lock::release() does not unlock.
        Change-Id: Ida5a28a8b1c275a0a702121bf00faeaf76a57426
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124063
        Reviewed-by: Arnaud Versini <arnaud.versini@libreoffice.org>
        Tested-by: Jenkins

2021-10-22  Luboš Luňák  <l.lunak@collabora.com>  [bb2e861827cb854dd380d2b7ac3d8907de7043d7]

        prefer llvm-addr2line to addr2line for backtraces if possible
        
        It's faster, and at least when compiling with Clang it should work
        fine.
        
        Change-Id: I474857c2a54b8032b74202ccd5c67d25f6062790
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124055
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-22  Luboš Luňák  <l.lunak@collabora.com>  [29e200aa0af78a4589bf7e52dddfb62f3bdf4e01]

        revert part of "Simplify vector initialization in sal"
        
        This first allocates space based on the two items, and only
        afterwards it reserves space for all items, possibly allocating
        again.
        
        This partially reverts commit 8546cdb2ad25b03ac152615357cab00 .
        
        Change-Id: I8668cb03881766fc5078ab5e411efe56e6f3009e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124054
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-22  Luboš Luňák  <l.lunak@collabora.com>  [d6a26e26505ec1f6810c6b749129a79ba0931742]

        cache negative addr2line hits
        
        Otherwise we'd be trying to resolve unknown symbols repeatedly.
        
        Change-Id: I1c1eb9f97a1f64436ad0858ceff75fa29343979a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124053
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-22  Miklos Vajna  <vmiklos@collabora.com>  [42865108702f80a829513aef8f45965c508d0a74]

        sw: fix crash in SwXTextDocument::postMouseEvent()
        
        From crashreport:
        
        SIG   Fatal signal received: SIGSEGV
        
        SwXTextDocument::postMouseEvent(int, int, int, int, int, int)
        	sw/source/uibase/uno/unotxdoc.cxx:3559
        doc_postMouseEvent
        	desktop/source/lib/init.cxx:4245
        
        Make sure we don't crash when a mouse event is posted on a disposed
        document.
        
        Change-Id: I3fb123460b21bf8fe21406d1745f43270102af33
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124060
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-10-22  Luboš Luňák  <l.lunak@collabora.com>  [62f47c26ad096cf088b545f10e14f9d81e2f2cc1]

        properly flush LOK invalidations in tests
        
        This should be done always before doing something with a flag
        related to the invalidations. Use an idle timer for simplicity,
        tests already usually process to idle.
        
        Change-Id: I979900da28061cc690ecbcce023dbb769239f205
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124003
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-22  Luboš Luňák  <l.lunak@collabora.com>  [9037e42ab3c3793341b583b181617185aefcbde5]

        ignore invalidations in Writer when doing tiled painting
        
        That's done by ignoreLibreOfficeKitViewCallback() called from
        SfxViewShell::libreOfficeKitViewInvalidateTilesCallback(),
        but in case Writer delays invalidations to compress them, the tiled
        painting flag may be already reset by the time
        flushPendingLOKInvalidateTiles() gets called, so handle that
        explicitly. SwTiledRenderingTest::testTablePaintInvalidate()
        would otherwise fail with my follow-up commit that makes
        TestLokCallbackWrapper flush the invalidations.
        
        Change-Id: I915ae4e40bc7a82b3e48498f7e5513420dd64522
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124002
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-22  Luboš Luňák  <l.lunak@collabora.com>  [31b1e23e2d806f847fce21b8827f015384f20916]

        better name for a function overload
        
        It's better to add to the name what the overload does rather than
        just have a "mysterious" extra int.
        
        Change-Id: Iff89679c4a978a4596ac662ef74e934cdefefc9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124001
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-22  Luboš Luňák  <l.lunak@collabora.com>  [a21c6a3dd36aee21bf1536183dc8ccde2ff52672]

        revert unittests to use plain text-based LibreOfficeKitCallback
        
        At least for now it seems that the more complex
        SfxLokCallbackInterface is just an unnecessary complication for unit
        tests. The performance doesn't matter, and handling all the
        specialized callbacks makes things more complicated. In the future
        it'd be also useful to make the tests (optionally?) use also
        CallbackFlushHandler as the provider of the messages, in order
        to test CallbackFlushHandler more thoroughly, so perhaps in the end
        it makes more sense to keep unit tests using the plain text interface.
        
        This reverts unittest-related parts of 3b729db05553c1a6d461fb41c89
        and adds a smaller wrapper callback class that converts messages
        from SfxLokCallbackInterface to LibreOfficeKitCallback format.
        
        Change-Id: I6c14f0be4ed7b777444b131140be54188d309cca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124000
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [71a24a911bb091885fb03d124d3936d955b13399]

        no need to allocate RangeIndexMapPtr separately
        
        Change-Id: I0e2aae923530667877bfb111b006b214ca51a730
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124057
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [f3628260e55baf871bd29922075f1498a80e438f]

        tdf#145274 FILEOPEN: Text properties are lost
        
        Revert "tdf#135683 speedup SwAttrHandler"
        This reverts commit b62153753a9f21afb2a49110ef0459e427b0b01a
        
        SwAttrHandler::RemoveFromStack breaks the assumption I made in creating the above commit
        
        Change-Id: I20ab532e1eae98c94f7c579755285262d46f2f91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124012
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [82275140a56750302265a5be21236ae7a15f16e6]

        vcl: move variable declar's closer to 1st use in DrawComplexGradientToMetaFile
        
        Change-Id: Id626799d1b077e649f67a8abf335a63efd15d433
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123000
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-10-22  Dennis Francis  <dennis.francis@collabora.com>  [9436f7e2ffb41c278107aa4e6fd6914937994cbd]

        lok: invalidate sheet-geometry sizes on clip paste
        
        Change-Id: Ie2b308f970673381dfa354620e3394acb44f971f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123869
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit a547f8a1db3c39ad2c84a6bc11cec075ad52c268)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124011
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2021-10-22  Pranam Lashkari  <lpranam@collabora.com>  [8de04f459611df936c0b315b6d48cb3dbcc1d5fa]

        LOK: introduce way to restrict uno commands
        
        With this new API we can define which uno commands to restrict their functionality
        
        Conflicts:
        	desktop/qa/desktop_lib/test_desktop_lib.cxx
        	include/LibreOfficeKit/LibreOfficeKit.h
        	include/LibreOfficeKit/LibreOfficeKit.hxx
        	include/sfx2/viewsh.hxx
        
        Change-Id: I9f3fd659d373e56542c5323922a53564f1cfb27b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124046
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-10-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [751fa45b1780f275a7b8fdce52a2fd722e87fcb7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 69519a798132d28edb7f1cee5ef7f801b853dcba
          - Fix variable name
            
            Change-Id: I508ae24bb0a38be10eae3b88dbef060b555ef2a4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124043
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [426be29029ffec9a721f83d65d0d320455ff9503]

        return weld::Builder by unique_ptr
        
        Change-Id: Ifa4f5951d200eaad6c8aebd3f29eed053c927ff0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124051
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-22  Stephan Bergmann  <sbergman@redhat.com>  [de0581c77228eb00ff84a3996bfd252d6928a056]

        Make external/breakpad/ubsan.patch apply again
        
        (It apparently silently broke with something like
        ff673ce838a5538b1432daf9007c047f6455a5ba "update breakpad to the current
        chrome_m90 snapshot" and nobody doing ASan/UBSan builds with --enable-breakpad
        in the meantime.)
        
        Change-Id: Ic955e1725d2493d849b460a09dfa0238815e2c8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124033
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-22  Hossein  <hossein@libreoffice.org>  [7ec1ef958855ba7ebff4d3bc623f454015ec5a5c]

        Improve emfio module documentation
        
        * Describe how it works
        * Fix the example
        * Better formatting
        * Fix typos
        
        Change-Id: Ia568ca522453a6c3da1502bd2e7c3a8ce3a29fc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123987
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-10-22  Michael Weghorn  <m.weghorn@posteo.de>  [51c57b081122f82002b0cca28ccdd464e4a52a54]

        freetype: Build '--without-brotli'
        
        After
        
            commit c99b73c16b725ec2bf2f5417f28d1688c3322d7d
            Date:   Wed Oct 20 12:08:02 2021 +0100
        
                upgrade freetype to 2.11.0
        
        my local Android x86 build (using NDK 20.0.5594570) started
        failing with
        
            In file included from .../workdir/UnpackedTarball/freetype/src/sfnt/sfnt.c:25:
            .../workdir/UnpackedTarball/freetype/src/sfnt/sfwoff2.c:27:10: fatal error: 'brotli/decode.h' file not found
            #include <brotli/decode.h>
                     ^~~~~~~~~~~~~~~~~
            1 error generated.
        
        Disable the optional Brotli dependency added upstream with
        
            commit 9443a1bc3e6cfa315db976ff80f6c5e91b12b387
            Author: Nikhil Ramakrishnan (निखिल रामकृष्णन) <ramakrishnan.nikhil@gmail.com>
            Date:   Fri Jun 28 01:01:17 2019 +0530
        
                Add Brotli dependency and required checks.
        
                Brotli is required for decompressing WOFF2 font directory streams.
                The library is thus being added as an optional dependency for
                FreeType.
        
                * builds/unix/configure.raw: Add checks for `libbrotlidec'.
                (REQUIRES_PRIVATE, LIBS_PRIVATE, LIBSSTATIC_CONFIG): Updated.
        
                * devel/ftoption.h, include/freetype/config/ftoption.h
                (FT_CONFIG_OPTION_USE_BROTLI): New macro.
        
        Change-Id: Iea8d3e333cb60182026fb9fde5a0171ae197ee57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124031
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-22  Miklos Vajna  <vmiklos@collabora.com>  [cc24aca6050d723e2474871ac724d2d5b90d4426]

        sw: remove useless debug code in SwTextShell
        
        A debugger can be used to examine that temporary instead.
        
        Change-Id: I8c04144f5174564e232c5d5effe466ccf5e52468
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124037
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-10-22  Stephan Bergmann  <sbergman@redhat.com>  [df42cb6552b20372f62b5a361709670db80e4ed4]

        Optimize assignment from OUStringLiteral to OUString
        
        ...by making the OUString's pData point to the OUStringLiteral, instead of
        copying the contained characters.  This is one of the improvements that had not
        been done as part of e6dfaf9f44f9939abc338c83b3024108431d0f69 "Turn
        OUStringLiteral into a consteval'ed, static-refcound rtl_uString":  "To keep
        individual commits reasonably manageable, some consumers of OUStringLiteral in
        rtl/ustrbuf.hxx and rtl/ustring.hxx are left in a somewhat odd state for now,
        where they don't take advantage of OUStringLiteral's equivalence to rtl_uString,
        but just keep extracting its contents and copy it elsewhere.  In follow-up
        commits, those consumers should be changed appropriately, making them treat
        OUStringLiteral like an rtl_uString or dropping the OUStringLiteral overload in
        favor of an existing (and cheap to use now) OUString overload, etc."  (Simply
        dropping the OUStringLiteral overload was not possible in this case, though, as
        that would have lead to ambiguities among the various OUString and
        std::u16string_view overloads.)
        
        The now-deleted OUStringLiteral rvalue reference overload means that some
        existing assignments from ternary-operator OUStringLiteral<N> to OUString no
        longer compile and had to be replaced with uses of std::u16string_view.  Those
        had not already been replaced in e6dfaf9f44f9939abc338c83b3024108431d0f69
        because they happened to use OUStringLiteral instances of identical length N in
        both arms of the ternary operator, so did not already start to fail to compile
        back then.
        
        Change-Id: I328e25b8324d045774e811d20a639f40d6a9a960
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124040
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e25b8056b25efea0094ef45c315471a7177e7210]

        Removed duplicated include
        
        Change-Id: Ie5f8e53334f060dd99bb55ea034cc0370ea7a6ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124034
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [88e78230dedb0767e2f5067961b66a3858b3b7a5]

        re-arrange BlockInfo a little
        
        so that it is more likely that the interesting data is next to each
        other and thus in CPU cache (i.e. the control fields and the first few
        elements of the array)
        
        Change-Id: I50e46df3f639899e39f1b7733cf8e754d2435b4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124038
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-22  Julien Nabet  <serval2412@yahoo.fr>  [116340b2bab8365c08bec532e1a7126b5312e159]

        Use size_t instead of sal_uLong in filter/source/svg
        
        Change-Id: I741307bdecbb6e5104a8fcdf892ea609671ae6fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124032
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-22  Hossein  <hossein@libreoffice.org>  [df93cc61ebf2251b2d41d72a50d72edc2a9e1cb3]

        Remove sax dependency from emfio
        
        Module 'sax' was one of the dependencies of 'emfio'. This is also
        mentioned in:
        
           https://wiki.documentfoundation.org/Development/Build_System
        
        Previously, module 'emfio' was directly depending on 'drawinglayer'
        and 'sax'. But the build is fine when 'sax' is removed from
        'emfio/Library_emfio.mk'. Also there is no mention of sax when
        invoking 'git grep sax' inside emfio folder.
        
        With this patch, the 'emfio' dependency on 'sax' is removed.
        
        Change-Id: Ib6f9dc3df33865b6fc912d02b27b01232a6a3fb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123988
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-22  Hossein  <hossein@libreoffice.org>  [dc984e7fed26ed26a2cafecb0c5b27feca56bfe2]

        Converted VCL documentation to Markdown
        
        Converted VCL documentation to Markdown format:
        
        * README.md           Main README file (Added link to other md files)
        * README.vars         Environment Variables in VCL
        * README.GDIMetaFile  GDIMetaFile class
        * README.lifecycle    Understanding Transitional VCL Lifecycle
        * README.scheduler    VCL Scheduler
        
        Change-Id: I15d973b14005a4944f7b5104c5c80184e1083203
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123867
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-10-22  Jim Raykowski  <raykowj@gmail.com>  [58a3e2a6fad68d8d5e6091e063c0b26e3608f998]

        tdf#144999 SwNavigator: Add way to collapse all categories
        
        This patch adds a context menu item that can be used to collapse the
        content tree to the root categories all at once.
        
        Change-Id: I15274e6db838e9e8503a79384bed4ffcf983041c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123811
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-10-22  Eike Rathke  <erack@redhat.com>  [cb56ec6aa8f03fbc70c808bd4f519ce9d3c21f7d]

        Resolves: tdf#92015 Handle malused *:rfc-language-tag ODF violation
        
        ... and don't let it overwrite existing fo:* tags with less
        information.
        
        Change-Id: I63c223f6bccd682e4173449ddc76c36e8fac6c35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124042
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-21  Regina Henschel  <rb.henschel@t-online.de>  [5ab21caf603ba0a1c95bbc94a29eebe3483d1599]

        tdf#145245 correct relative position of extrusion
        
        ODF specifies for draw:extrusion-depth, 'The draw:extrusion-depth
        attribute specifies the depth of an extrusion. It takes two white space
        separated values. The first value specifies the depth of the extrusion
        in units, the second value specifies the fraction of the extrusion that
        lies before a shape. The second value shall be in the range [0,1].'
        
        The default for the second value is 0. Because LibreOffice has no UI to
        change the value, the error becomes only visible, if you create own
        custom shapes.
        
        On import the ODF values are put in CustomShapeGeometry>Extrusion>
        Depth. Method GetExtrusionDepth() calculates from that the length
        values rBackwardDepth and rForwardDepth so that its sum is the depth.
        
        CreateCustomShapeProperties() in escherex.cxx#2699 and
        ApplyCustomShapeGeometryAttributes() in msdffimp.cxx#1684 use them in
        the same sence.
        
        But methods Create3DObject() and CalculateNewSnapRect() in
        EnhancedCustomShape3d.cxx have used these values as if they were
        coordinates.
        
        I have keept the calculation in GetExtrusionDepth(), because it
        reflects the meaning in ODF. I have corrected the signs in
        Create3DObject() and CalculateNewSnapRect().
        
        Change-Id: If275bb263b6f3d790f5893a69f38f8433acfbe7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123997
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-10-21  Jim Raykowski  <raykowj@gmail.com>  [827c0f9766f148520aed7fe3abe2b138a157a6d3]

        tdf#141634 Special end of para split for folded outline node
        
        After split place the cursor on a new blank line after the folded
        content and at the same level as the split outline node.
        
        Change-Id: I4073a1c0047ab8479993d8e605cc038896cd4630
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123747
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-10-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0cd8050ec70a4a5f02801cc38e6486defdf83bd7]

        Fix typos
        
        Change-Id: I7e249b2fd01dac96afb03dc0ddca6a1080f190f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124035
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-21  Caolán McNamara  <caolanm@redhat.com>  [5722e85ca0e0fc24c7e9fcd252113717d69b72d4]

        ofz#40166 fix build failure
        
        Change-Id: Ie71b63cbd7e10aff6a9374dcaad24c3153db3bb1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124039
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-21  Rafael Lima  <rafael.palma.lima@gmail.com>  [d99428453409b48e089800e4dafdff9cb65ccce2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 08d7c8f595a3d4b4736e2bc993867cbcb4fa71d2
          - tdf#144463 Fix Slide Show help pages
            
            Change-Id: I464f7c4c09bb04f484c94ff29ec1ad63c201eb3a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/123515
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-21  Rafael Lima  <rafael.palma.lima@gmail.com>  [31a7c16c57234e7b0f2fb2a971e8d5ffa19ac83d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2aae6a437951d1029eaeb13fdeaa70ce48ef5e72
          - Fix <embedvar> tags for better l10n (Part 2)
            
            This is Part 2 of the fixes requested by translators concerning the use of the <embedvar>.
            
            Change-Id: I4c846632ded9a7260f86818d7a0eb6257b414b19
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124008
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-21  Rafael Lima  <rafael.palma.lima@gmail.com>  [e2ab8341b3bb5fc174b48da6b5a3442b82e5cf13]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c37c5f2131d0fe893d7de8995e7deb73262988aa
          - Related tdf#143846 Improve Arabic/Roman help pages
            
            Change-Id: I4be244dba35f137c1b7d356aab658c5e08604e51
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/123523
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-21  Rafael Lima  <rafael.palma.lima@gmail.com>  [7a2316a3d5128ceb16cd62634f110ba81d382217]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f025640e2603ee252a21e935c2790627a2e95224
          - Fix <embedvar> tags for better l10n (Part 1)
            
            This is Part 1 of the fixes requested by translators concerning the use of the <embedvar>.
            
            Change-Id: Iee5ea4289034449c33156d4e20483943eb872ae0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/123782
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-21  Alain Romedenne  <alain.romedenne@libreoffice.org>  [79c05d3aef12a300c8d07b570f789023c107708c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 993399c7c55d58bf084234713b07ac6ef8442b03
          - Fixing L10N issues
            
            Change-Id: I45c83f083b861fbe594cb83a82b419aa51b29526
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/123786
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [1fac487cfbb1d6c0bb1b3ccdfe44c4645c7e087e]

        use sal_Int32 in BigPtrArray
        
        now that it's only use-case is also using sal_Int32
        
        Change-Id: I9c51bb8fd6b8f5713b84b1a1f0a216e676a73299
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123995
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-21  Miklos Vajna  <vmiklos@collabora.com>  [ea5d4bab6c54432bf590f8650d9f5ea930a0daaa]

        sd: fix inteaction between multi-col shape text and automatic height
        
        Multi-column shape text works by assuming a fixed height, then flowing
        content to a next column once the current one is full.
        
        Automatic height works by first laying out the text and then resizing
        the shape to have a matching height.
        
        When both are enabled, then we used to first calculate the automatic
        height and then lay out the multi-col text using that height. PowerPoint
        takes the height from the file format and lays out the multi-col text
        using that fixed height, and only editing modifies the automatic height.
        
        Fix the problem by not updating the automatic height when we have
        multiple columns, this is meant to improve the stability of the layout
        anyway.
        
        Manual testing shows that editing the text on the UI still updates the
        automatic height, as probably expected.
        
        Based on Mike Kaganski's research - thanks! :-)
        
        Change-Id: Iaf46c6008018b4bf26310322f25788a49c1d27f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123999
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-10-21  Julien Nabet  <serval2412@yahoo.fr>  [086dc69449fdeb33551f65dd1c3c1c989c4a67f7]

        Typo: pragraph->paragraph
        
        Change-Id: I8363b3f9f4f11e3f7447e8bc0853fa4928f8550c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/124030
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-21  Rafael Lima  <rafael.palma.lima@gmail.com>  [b576cf4260f0c2999f8ef0fbc4bd5755256f2e12]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b8e91b3ca199444badbbcca1bb135f30f6e434eb
          - Refactor XHP help files prior to patch
            
            This patch only refactors indentation and headings. No changes are made to help contents.
            
            Change-Id: I7cf71ab26381859d92791d95246e0bb88d8b88a6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/124007
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [5f9ffc31cd1b5433c354c7d39ce1d80fa0e57fc8]

        introduce SwNodeOffset strong typedef
        
        for indexing into node children. Replaces various usage
        of sal_uLong, tools::Long, sal_uInt32 with an underlying
        type of sal_Int32.
        
        Also add a NODE_OFFSET_MAX constant to replace usage
        of ULONG_MAX
        
        Change-Id: I2f466922e1ebc19029bb2883d2b29aa4c0614170
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123892
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-21  Stephan Bergmann  <sbergman@redhat.com>  [81debfba86b1d67d1c2e0ecd9c10ca35c3e7de5e]

        Restrict macOS ARM64 to Java >= 17
        
        The commit message of e529461bcb126e0975ffa3f86e1fd5a630551de2 "Enable JVM also
        on macOS ARM64" had identified
        <https://cdn.azul.com/zulu/bin/zulu17.0.63-ea-jdk17.0.0-ea.27-macosx_aarch64.zip>
        "to work reliably now" while other (older Zulu) JVMs "have always crashed with
        SIGBUS that smelled like our uses of pthread_jit_write_protect_np in
        bridges/source/cpp_uno/shared/vtablefactory.cxx colided with corresponding calls
        in the in-process JVM".  Those observations would be in line with
        <http://openjdk.java.net/jeps/391> "JEP 391: macOS/AArch64 Port" only
        implemented for Java 17 now (see
        <https://github.com/openjdk/jdk/commit/dbc9e4b50cdda35f5712deaf440c49f50b9edc96>
        "8253795: Implementation of JEP 391: macOS/AArch64 Port").
        
        So for macOS ARM64 assume that all OpenJDK variants (i.e., providing an empty
        jvmfwk/distributions/OpenOfficeorg/javavendors_macosx_aarch64.xml) of at least
        Java 17 (i.e., building on recent 3460c16d7f749d8d2a59d8b927df5ec31f64a083
        "Make getVersionInformation always return a VersionInfo" and "change the
        hardcoded '1.8.0' to '17' for just that one platform") work.
        
        Change-Id: I11e8ba232cee066a25a49edebd0cc50e24e84124
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123989
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [29489b33b435683021b72cb2bce27aba8cb7a430]

        loplugin:flatten
        
        Change-Id: I3b4226a9d089ec9aedab95d96e50a068f57a76c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123991
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-21  Mark Hung  <marklh9@gmail.com>  [a4244c0f05b95ded277a3a7ed217bf0451daa996]

        tdf#144222 fix pdf export with vertical layout
        
        Remove the offset adjustment that is no longer necessary.
        That was done in every backend before, and has been
        removed now.  We can trust what layout text provides us.
        
        Regression from:
        
        commit dd0d0b44fd1c6c0292d7b2eb3f5cf2baa21e4481
        Author: Mark Hung <marklh9@gmail.com>
        Date:   Sun May 2 15:12:46 2021 +0800
        
            vcl: adjust LayoutText() for vertical writing.
        
        Change-Id: I077f5a5f0711444086e56e4469dbcb3010ffe661
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123682
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2021-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [6772ed1dcd0a3f89f65375e10cba06544c46226a]

        tdf#144650 crash after opening of read-only file
        
        Change-Id: Ia888ae79940cbc618b2e693d0e658c152346e926
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123948
        Reviewed-by: Kevin Suo <suokunlong@126.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins

2021-10-21  Tor Lillqvist  <tml@collabora.com>  [4a7b8a981d3155427dd669e5409b7f107c5f3554]

        Use NSModalResponseOK instead of deprecated NSFileHandlingPanelOKButton
        
        NSFileHandlingPanelOKButton is defined as NSModalResponseOK in
        NSSavePanel.h:
        
        NSFileHandlingPanelOKButton	API_DEPRECATED_WITH_REPLACEMENT("NSModalResponseOK", macos(10.0,10.13)) = NSModalResponseOK,
        
        For some reason, when as a test I just removed the
        SAL_WNODEPRECATED_DECLARATIONS_PUSH and _POP lines, I still did not
        get any depreation warning about NSFileHandlingPanelOKButton. I wonder
        if there is some problem in latest Xcode or in our build system that
        means we don't get any deprecation warnings at all any more on macOS.
        
        Change-Id: Ia61dd9f800eb7d251508dbd491a9c48c8e6118f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123964
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-10-21  Stephan Bergmann  <sbergman@redhat.com>  [538ba91535c9f13101c25e49a67e56559f389288]

        Mark external/cppunit/order.patch.0 as upstreamed
        
        Change-Id: Ic0bfacd74e007c979d574e65767cbfb0d40c9ef7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123965
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-21  Stephan Bergmann  <sbergman@redhat.com>  [3460c16d7f749d8d2a59d8b927df5ec31f64a083]

        Make getVersionInformation always return a VersionInfo
        
        ...even for JREs not listed in javavendors.xml, making it default to a
        VersionInfo with sMinVersion = "1.8.0".
        
        3d27b2fa9c5a03f78e5145377402f8a88e3da1be "tdf#124503: Support JRE installations
        with unknown java.vendor property", which had changed getVersionInformation to
        return an optional<VersionInfo>,  said in the commit message:  "For simplicity,
        assume that any versions of such JREs are supported.  Our baseline is Java 6,
        and there are unlikely any older versions of JREs from unknown vendors out
        there."  Our baseline is Java 8 by now, and there are still unlikely any older
        JREs out there, but for macOS ARM64 we may want to restrict to at least Java 17
        implementing <http://openjdk.java.net/jeps/391> "JEP 391: macOS/AArch64 Port",
        and this commit is a prerequisite for such a change (where we would then e.g.
        change the hardcoded "1.8.0" to "17" for just that one platform).
        
        (OtherInfo::compareVersions in jvmfwk/plugins/sunmajor/pluginlib/otherjre.cxx
        unconditionally returns 0, meaning "versions compare equal", so introducing a
        default version of "1.8.0" should have no negative effect on any JREs that use
        OtherInfo.)
        
        Change-Id: I34dc5f2b755c2254a91d42c262786ceec70c746e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123958
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-21  Caolán McNamara  <caolanm@redhat.com>  [9bf469e6e458473f6432d80b31ef76526b5aaa39]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I7e8a0824ec5dba8d2c97b0963704f228f1956e49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123908
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-21  Tor Lillqvist  <tml@collabora.com>  [33d5c0248039c0b24a2adb4c2d4c1606f05e6278]

        Bin dead code
        
        Change-Id: I2098172d065a195a15b7fd81a34dab25b1f38e57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123956
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-10-21  Tor Lillqvist  <tml@collabora.com>  [f1b5443217c89a577226faa39408acdc807c4fe4]

        Add source files from fpicker/source/aqua
        
        Change-Id: I10e84beb550c9e0410c35fe85db407fa1dceb5b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123955
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-10-21  Caolán McNamara  <caolanm@redhat.com>  [4b1572b94e5d5b106eddabeb238f5239063e25a0]

        ofz#40166 fix build failure
        
        Change-Id: I18d7993e508763edeb428b583783584afc295efb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123953
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-21  Martin Srebotnjak  <miles@filmsi.net>  [ea65215855462e5e48f7a3a78724c38b5fc0e4d1]

        Update git submodules
        
        * Update translations from branch 'master'
          to ef9ad5558c68bdcb52ac8891dc5794ee0a1f7e31
          - Update Slovenian translation
            
            Change-Id: I9063f14a9f9aed24e305f5fb1fc499bfcada5d2e
            
2021-10-21  Tor Lillqvist  <tml@collabora.com>  [ee4fb9c8eb23642a7305cc6bde08cfbe34039d52]

        Fix comment
        
        Change-Id: Ifd1068066c8711a1fa96ff4ede1fa0017a221617

2021-10-21  Hossein  <hossein@libreoffice.org>  [6b558cf6d9be835fe62912ef9f6e312dc1e61aec]

        Add documentation for the 'emfio' module
        
        The module 'emfio' is used to read and write WMF/EMF/EMF+. This is
        the list of topics discussed in the 'emfio' documentation:
        
        * Introduction
        * EMF+ Specifics
        * Limitations
        * Known Bugs
        * Dependencies
        * Tools
        * Related Software
        * References
        
        Change-Id: Iccd1269f62b8099b823d755c84e0ea51a545fae9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123846
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-10-21  Miklos Vajna  <vmiklos@collabora.com>  [11d2c78df73098989c8e24fcd0d68165953e6166]

        sw: avoid 'else' after 'break' in textboxhelper
        
        Avoids a not necessary indentation.
        
        Change-Id: Idc8fb511b835f93532ae732254ee7815d38c48eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123907
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-10-20  Xisco Fauli  <xiscofauli@libreoffice.org>  [4a8184ce0cc59e4e223cf963141c16644b762440]

        tdf#145235: sc_text_functions_test: Add unittest for empty delimiter
        
        Unittest for 45f53338461ba61c53c51a04f99fa281bf5150ae
        < Related: tdf#145235 TEXTJOIN() allow empty delimiter of referenced
        empty >
        
        Change-Id: I9c23a600ebc6842cccc59c6ac15a6da9d049afdf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123905
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-20  Stephan Bergmann  <sbergman@redhat.com>  [95c38f6d77f1cb6ff3dc229c5e7130b2e732891d]

        Drop support for dead GNU Java
        
        ...which no longer worked anyway at least since
        aafc10c9edb61e13ac557c7e43c8d4a31dce4f37 "Bump Java baseline to Java 8":
        According to <https://en.wikipedia.org/wiki/GNU_Compiler_for_Java>, the last
        version of GCC providing Java was GCC 6.5.  But trying to add a build of that
        ("Tools - Options... - LibreOffice - Advanced - Java Options - Add...") would
        already have failed before this commit due to a java.lang.ClassFormatError
        ("JREProperties (unrecognized class file version)") when executing the
        JREProperties code compiled with --release 8.  (Whereas now it fails because it
        cannot even determine a JRE installation there according to the SunInfo rather
        than GnuInfo rules used for the now-unknown vendor.)
        
        The <updated> elements of the modified
        jvmfwk/distributions/OpenOfficeorg/javavendors_*.xml have not been updated in
        line with the rules documented at the end of jvmfwk/README.md:  As mentioned
        above, a GNU Java JRE cannot have been selected prior to this commit anyway, so
        even though this is nominally an incompatible change of the xml files,
        actually updating <updated> would only have negative ("just annoying if an
        already selected JRE is still supported") but no positive consequences.
        
        Change-Id: Ica245677dae977360bdb3c6544897eb060c3f844
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123906
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-20  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [67c15910606575b862410179698f81e7a598aa44]

        tdf#125637 - Correctly hand names ending with an underscore
        
        If a name is ending with an underscore at the end of the line, it won't
        be recognized correctly and it will be wrongly interpreted as the
        respective name without the underscore at the end. Instead of changing
        the macro source, use a flag in order to correclty identify the line end.
        
        Change-Id: I6f933d7382b510bffed3e2692d32c232b7084624
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123833
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-10-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [76513619c14ed131145f0f0440540221a00a8f39]

        make more use of SwPaM::End()
        
        instead of open-coding the same thing
        
        Change-Id: I45ddc87317569c9ad6378eab1067ebea79c583f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123894
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-20  Eike Rathke  <erack@redhat.com>  [84304ee068b36c4f545e9e7e761ecde646b02db1]

        ScRefCellValue::hasEmptyValue() already includes isEmpty()
        
        ... so explicitly checking for isEmpty() in an extra condition is
        superfluous.
        
        Change-Id: Id84099a273b80834f0cb080e86991bd67f39babe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123903
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-20  Eike Rathke  <erack@redhat.com>  [45f53338461ba61c53c51a04f99fa281bf5150ae]

        Related: tdf#145235 TEXTJOIN() allow empty delimiter of referenced empty
        
        Like =TEXTJOIN(B1;0;A1:A2) where B1 is empty, this simply
        concatenates content of A1 and A2 with an empty string delimiter.
        Previously Err:502 expected argument was raised.
        
        Also straighten array/matrix element handling and ensure all paths
        deliver a string value.
        
        Furthermore ScRefCellValue::hasEmptyValue() already includes
        isEmpty() so the extra check is superfluous.
        
        Change-Id: If761aa91df78c6b26fbfd626629e07860636e718
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123897
        Tested-by: Eike Rathke <erack@redhat.com>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-10-20  Xisco Fauli  <xiscofauli@libreoffice.org>  [56d750a5c0f857aedf036f0cd49cfad2de9238ae]

        tdf#145235: sc_text_functions_test: Add unittest
        
        Change-Id: I27e04ab776923c300831062bbeede8d831a54245
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123895
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-20  Caolán McNamara  <caolanm@redhat.com>  [5d05355039ee11f4ba6429d4781d030900c3a829]

        upgrade fontconfig to 2.13.94
        
        Change-Id: I5914c16db85c688b38575f510a44c7ddb043d2e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123888
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-20  Caolán McNamara  <caolanm@redhat.com>  [6ae257e3fc7f07daab1ad8614f934f9027b0a604]

        upgrade glm to 0.0.9.9.8
        
        Change-Id: I39ca17984cc03de815386343b2f4c4fffd5c861e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123891
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-20  Tünde Tóth  <toth.tunde@nisz.hu>  [f138cc8fff47c4bb4fc361698bc788dd360a7dd7]

        tdf#144996 XLSX export: keep permission for editing on save
        
        The password for editing lost on Save, breaking the workflow
        with newer MSO versions, i.e. after saving, it was possible
        to modify the file on its original path without password.
        
        Manual test:
        
        - Open an XLSX document with permission for
        editing e.g. created with Excel 2019 or newer;
        
        - Choose Edit->Edit Mode and give the permission for edit
          with the requested password;
        
        - modify the file, and save it with File->Save. The file
          workbook.xml keeps <fileSharing> with the original hashValue,
          saltValue and spinCount.
        
        Change-Id: I6ad96a474c8e0ede7d5994a54f017d565e0c0f94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123435
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-10-20  Tor Lillqvist  <tml@collabora.com>  [fd7f17ca580888044050fbf25df65354ba12d4ca]

        Run testODFX509CertificateChain first because otherwise it fails on my Mac
        
        Sure, it would be better to figure out why it fails.
        
        Change-Id: I4c9e8aa0a9a3cd421de08ec9c9ea2dcb1a242ab1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123875
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-10-20  Eike Rathke  <erack@redhat.com>  [f4f2c94513e7d06691a73d9f12707c33d131d537]

        Resolves: tdf#145235 TEXTJOIN() clear last string also for referenced empty
        
        Change-Id: If6d20a1629e001708c700c5c25bef8a75fa34e25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123889
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-20  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c175c1dc19d0edc8ca66e39f0b4b8af04e3d6c87]

        svx: Don't end text edit mode for all views
        
        This allows multiple views to not disturb each other editing inside
        a impress document. With the ending of text edit for all views still
        enabled, one view can cancel other views text editing just by moving
        or resizing a unrelated shape in the document.
        
        To make this possible we also need a view-local undo manager for
        the text edit mode, which is independent of the document undo
        manager. When the text edit mode ends, all the changes will be
        added as one change to the document undo stack. This prevents any
        conflicts in the undo stack that could be made when 2 views are
        editing the same document at the same time.
        
        This also adds the test for the new use case and changes the existing
        tests to reflect the change.
        
        Change-Id: I04edb4f91d7e111a490c946f7121cbca75f818d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123220
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-10-20  Chris Sherlock  <chris.sherlock79@gmail.com>  [85d53dafd8332fc9c7bf71d6cc9da19ab9d8e252]

        vcl: test OutputDevice::DrawGradient()
        
        Change-Id: Ica59cdc5f9164892e390143e86946a0bebde525c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122997
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-10-20  Chris Sherlock  <chris.sherlock79@gmail.com>  [a9dfe0187f21dce9d7cee4c4e938d8592073e09c]

        vcl: move variable declarations closer to first use in DrawBitmapWallpaper()
        
        Change-Id: I9ad0711480e9626298e643609eaeb2c9da377405
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122978
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-10-20  Caolán McNamara  <caolanm@redhat.com>  [3667da75208e6ccc6deb927555c861ddb3d34dd5]

        upgrade liblangtag to 0.6.3
        
        langtag-valencia.patch.0 merged as:
        https://bitbucket.org/tagoh/liblangtag/commits/fe35532a0b98d5a8179b9edee0d61ea8db9b5921
        
        external/liblangtag/Wformat-overflow.patch redundant since:
        https://bitbucket.org/tagoh/liblangtag/commits/49135ef561f309078f0bfd6e1f15052769cf75b4
        
        Change-Id: Ieeb19679837f03a6938c97f069d6fb1e6dd9a30d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123890
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [283a9790bffa6536f4c26bd31d85f815bc64dd08]

        loplugin:indentation check for indent inside block
        
        look for places where the statements inside a block are
        not indented
        
        Change-Id: I0cbfa7e0b6fb194b2aff6fa7e070fb907d70ca2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123885
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-20  Stephan Bergmann  <sbergman@redhat.com>  [18bdf78e156f3cd1e6ccbb3ae28e919583bac70c]

        Azul is just another OpenJDK variant
        
        ...so there was no good reason for 0f95f8ffd7a3685ca53876005a9c96f2e2e7bc99
        "Support Azul Zulu JRE (at least on Windows)" to map it to OtherInfo rather than
        SunInfo.  (That way, it benefits from SunInfo::compareVersions's proper
        implementation, unlike OtherInfo::compareVersions which always returns 0.
        Although trying to add e.g. the too-old Java 7
        <https://cdn.azul.com/zulu/bin/zulu7.50.0.11-ca-jdk7.0.322-linux_x64.tar.gz>
        would already have failed before this commit due to a
        java.lang.UnsupportedClassVersionError when executing the JREProperties code.)
        
        This also reverts all the "needed by Azul" additions in
        OtherInfo::getRuntimePaths; it is unlikely that any of the other JREs using
        OtherInfo silently also benefited from them, and JREs of unknown vendor use
        SunInfo (which does have those two paths already, as they are not only needed by
        Azul there).
        
        Change-Id: I4af9b4b9e65cd2346011522c105cfc62ec59f552
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123874
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-20  Caolán McNamara  <caolanm@redhat.com>  [c99b73c16b725ec2bf2f5417f28d1688c3322d7d]

        upgrade freetype to 2.11.0
        
        Change-Id: I794e188daf2d50c457a80bc3b12bfafd0c91c8aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123887
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-20  Caolán McNamara  <caolanm@redhat.com>  [9574b70e5430b89d49e01e92e8fda0d674144706]

        upgrade lcms2 to 2.12
        
        Change-Id: I40c3239495c6050add3ce2343453241f8c825d62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123886
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-20  Hossein  <hossein@libreoffice.org>  [40c9f83a82e45e5aa626811ce065d8b1b13b54b6]

        mtfdemo: Dump metaactions, fix problems with repaint
        
        * Now mtfdemo can dump metaactions as metadump.xml in the current
          folder if the -d option is added in the command line. For example:
        
            ./bin/run mtfdemo -d odk/examples/basic/forms_and_controls/burger.wmf
        
        * Previously, the demo had problems with display, and when a repaint
          was requested, the display was stopped. Now, each time a repaint
          is requeted, the metafile is read again, and the paint works fine.
        
        * Now mtfdemo supports relative path. Previously, file name had to be
        absolute to work.
        
        Change-Id: I01bcbd38be682a55021e787a60b4dc86f596083a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123574
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-20  Caolán McNamara  <caolanm@redhat.com>  [754ab4b0653534347f647a667c8865a1ef4677a9]

        upgrade libepoxy to 1.5.9
        
        removed epoxy.pyresource-leak.patch in favor of upstream
        https://github.com/anholt/libepoxy/pull/243/commits/d0b319e27b874a13f6b41f4759c272b08d74cb8a
        
        Change-Id: I9d3545b1dcf9dbdd5e28a54e13477a027636c444
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123882
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-20  Caolán McNamara  <caolanm@redhat.com>  [a08d1dc4ee904428ef6f78208cc2508d3fc3717b]

        upgrade curl to 7.79.1
        
        includes:
        
        CVE-2021-22945: clear the leftovers pointer when sending succeeds
        CVE-2021-22946: do not ignore --ssl-reqd
        CVE-2021-22947: reject STARTTLS server response pipelining
        Change-Id: I0047bdaa7e6e3aed1317eb014d2051a4d5ac5964
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123883
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e735d53201da924dfafc1707a23395fad5d42ba2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e9bbd8047b2f9e5b4a0ae8fdc1dab298b38c50e2
          - Break long line in table
            
            Change-Id: I89bd017d7d9070e7927f63fa85e6d17baf2ee706
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/123851
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-20  Caolán McNamara  <caolanm@redhat.com>  [733623d6d4de6ed3441269e3ecf3ed86066735c2]

        combine these contiguous ranges
        
        Change-Id: I5f2b4ae72599fb16d567b3500fd1a77811e708a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123881
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-20  László Németh  <nemeth@numbertext.org>  [ec577f566fa3e6d2666069180f8ec8474054aea9]

        tdf#145233 sw track changes: show moved text in green color
        
        and with double strikethrough or underlines during
        change tracking to speed up reviewing, e.g. re-ordered
        list elements or changed paragraph or sentence order
        is more visible this way.
        
        Note: skip terminating white spaces of the changes
        during recognition of the text movement, as a
        workaround for a typical difference resulted by
        e.g. Writer UX: selecting a sentence or a word, and
        moving it with the mouse, Writer removes a space at
        the deletion to avoid double spaces, also inserts a
        space at the insertion point automatically. Because
        the result can be different (space before and space
        after the moved text), compare the changes without
        terminating spaces.
        
        See also commit bcdebc832b272662d28035007a4796e42d1305ae
        "tdf#104797 DOCX change tracking: handle moveFrom and moveTo".
        
        Change-Id: If2a16f1f43315ecab659b24425692ac14bcda619
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123814
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-10-20  Tibor Nagy  <nagy.tibor2@nisz.hu>  [378e8396223a80b96262d7b638a066eb83ba88d6]

        tdf#144917 PPTX import: fix hyperlinks on grouped shapes
        
        Hyperlinks on the shapes of a group shape weren't imported.
        Now all of them are imported correctly.
        
        Change-Id: Ic42892650a3492958600232bd7038585f9aa6ae1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123127
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-10-20  Caolán McNamara  <caolanm@redhat.com>  [649e29e53f9a79d8695b31b9a848fba14d6b583d]

        assert in math, file, printer settings, options
        
        probably since...
        
        commit 1a0fd1c1342969e5b4d08d13764483cd8bada589
        Date:   Fri May 14 13:46:41 2021 +0200
        
            tdf#130654 editable smeditwindow zoom UI
        
        Change-Id: Iead2fd9b5332a9cfead8d4e0d909746d6ed50db8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123879
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-20  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [317b9f31231cadc740cf23cc4d7c8e2b24324825]

        Breeze: tdf#144036 UNO Object Inspector icons
        
        Change-Id: I4b5cf4006bb344e36911f928187729579bd86253
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123873
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-10-20  Michael Stahl  <michael.stahl@allotropia.de>  [332eff5c5c4f49557427be3d6eb126a55eec343b]

        nss: upgrade to release 3.71
        
        * external/nss/nss.getopt.patch.0: fixed upstream
        * external/nss/nss-win-arm64.patch: fixed upstream
        * external/nss/nss_macosx.patch: one hunk was fixed upstream
        
        Change-Id: I2bcfbbdd29651c75537419caab9a3cce5d564131
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123817
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-10-20  Miklos Vajna  <vmiklos@collabora.com>  [0d0439b816c05e1af9f56d545c9b5e574f4100f5]

        CppunitTest_sw_ooxmlexport12: avoid DECLARE_OOXMLEXPORT_EXPORTONLY_TEST()
        
        See commit a226cec52e536c46e03f57a5f1f7931abbeb0cdd
        (CppunitTest_sw_rtfimport: convert one testcase to use
        CPPUNIT_TEST_FIXTURE(), 2019-11-05) for motivation.
        
        Change-Id: I329f90a6e0dfffe1d8a5d4f80b8cfa1f21e8d919
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123832
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-10-20  Michael Stahl  <michael.stahl@allotropia.de>  [a86b0e83177f15320c4fe2906a0a02486ba60d49]

        framework: allow tests to run with read-only $SRCDIR
        
        SfxMedium constructor will call QuietInteraction::handle()
        which invokes abort(), so can't load any documents.
        
        (regression from commit 95eb088802562b75f8b299908160145c7e88d763)
        
        Change-Id: I7958ad30a06ffea299d70a9a8132eb9ffcf33f43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123834
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-10-20  Caolán McNamara  <caolanm@redhat.com>  [569a389f977faa347ae472167769cdc1718a0118]

        gtk4: make starmath edit and math widgets visible
        
        [GtkBox's expand child property] can be replaced by setting
        GtkWidget:hexpand or GtkWidget:vexpand on the child widgets. To match
        the old behavior of the GtkBox‘s expand child property, you need to set
        hexpand on the child widgets of a horizontal GtkBox and vexpand on the
        child widgets of a vertical GtkBox.
        
        Change-Id: I72ebb77cbd92001842abee77a23dcdf6aa1b7a2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123842
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-20  Caolán McNamara  <caolanm@redhat.com>  [43b399cfa30949ec884d3bddb32f89a524e8f227]

        add suggested-action to some buttons
        
        Change-Id: Iacb477c17f1c8ac68b331705796e56b4c92292cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123835
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5c16ac64ef02481ccf19b65f5702caf4b67b888d]

        tdf#129209 Doc't XInfobarProvider.idl
        
        Add examples in .idl file
        
        Change-Id: Iea12d3088ec0006731b16e9009008fbe5793f33d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123868
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-10-20  Heiko Tietze  <tietze.heiko@gmail.com>  [279cc2aa9d8e5e53762352415c05c262fb1d906f]

        Related tdf#145037 and tdf#145028 - Animation sidebar usability
        
        * Splitter to resize available vs. applied animations
        * Label on the Add button
        
        Change-Id: I0321d35a4c7e796c0732560b34a0bc18fb104e6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123741
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Jenkins

2021-10-20  Jim Raykowski  <raykowj@gmail.com>  [cf8de077f885b7632967c8bdfde98279d98f4cce]

        tdf#74604 tdf#54412 Make recency work for hyperlink, field and footnote
        
        cursor position changes
        
        Change-Id: I451cb5a538fd4baf00282238741011c6d4fc17b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123793
        Tested-by: Jenkins
        Reviewed-by: V, Stuart Foote <vstuart.foote@utsa.edu>
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-10-19  Julien Nabet  <serval2412@yahoo.fr>  [5b20bb65363812388123d36f741e47b6195dde6b]

        tdf#145203: FIREBIRD cannot create a table
        
        Regression from:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=1cf57765dd9a66982ecf9cd33687005a70c70c3f
        2021-10-08
        loplugin:moveparam in connectivity
        
        Change-Id: Iec0fa1597e63d42ee3a905bf55eff798b3f46177
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123787
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-19  Eike Rathke  <erack@redhat.com>  [f7f1763727b23fb84717e83978c2c0b2c66b9f55]

        Resolves: tdf#145173 Add English (Israel) {en-IL} locale data
        
        Mainly inherit from he_IL but the calendars from en_US that also
        already define the Jewish calendar items with English names.
        Jewish calendar date formats also from en_US LC_FORMAT_1.
        
        Change-Id: I0907898190adcd46687ca1308fe6785fd9c9c4ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123845
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-19  Eike Rathke  <erack@redhat.com>  [607bc9fe13741d034ed2638e70b3ea0429fff039]

        Related: tdf#145173 Sort he_IL by formatindex and split NatNum to LC_FORMAT_1
        
        ... keeping all LC_FORMAT as non-NatNum elements and separating
        all NatNum into LC_FORMAT_1, to be able to separately inherit
        LC_FORMAT.
        
        Change-Id: I42387432205862ca6416e6a3d020a923408c7b8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123844
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-19  Eike Rathke  <erack@redhat.com>  [5a92f17d293d2b0b1beee5d16d0b2b1ee7fc6ce3]

        Related: tdf#145173 Handle two independent ref=... for LC_FORMAT...
        
        Change-Id: I6313d9e573e653c9a97171ca8c2f6176d7ad6a3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123843
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-19  Stephan Bergmann  <sbergman@redhat.com>  [905f1b2ed835b9a72905ad7326ecfd4ef1cb304a]

        Improve an error message
        
        This was useful in tracking down d425cd604cb4d30862640851b11a31e742d81336
        "Revert incompatible ScriptEditor change".
        
        Change-Id: Ifc9e262b5860663dd64e5558534170ea0a8c5562
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123825
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-19  Hossein  <hossein@libreoffice.org>  [47728bb925b33a8fe536fed8c913a2669bf101b6]

        Use range based for loops
        
        * Use range based for loops where it was possible in drawinglayer
          + Goal: Better readability of the code
        
        Change-Id: I188d27ce09c0d603e39d40ea63e91a8666e5d885
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123758
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-19  Caolán McNamara  <caolanm@redhat.com>  [3e6d1bfc645a3d97a7d9fac1db429cf8cc5c287e]

        gtk4: resave textunderlinecontrol.ui with latest glade
        
        to move unparented GtkImages to the top so they are where the gtk3to4
        conversion can easily find them during parse so decide whether
        GtkPicture or GtkImage is the right choice.
        
        Change-Id: I03f95befcd347c0fa77b617aa9125a6708b0090c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123828
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-19  Xisco Fauli  <xiscofauli@libreoffice.org>  [ba43b65c4b414152c4663426f0e19beff3f84d12]

        emfio: remove unused file
        
        Added in e179e53e3c703153bb0bb3155c1c6e2d25577fe0
        <EMF: tdf#138467 Fix MapMode translation>
        
        Change-Id: I4f326c95f279e4e1925f3e4324f904f81a361fcf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123823
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-19  Balazs Varga  <balazs.varga991@gmail.com>  [0361f8620cc0c6bdc27d6f4daa9593650a755e5a]

        fix crash of OOXML export of deleted, empty range names
        
        since...
        
        commit 12ee423c7549ddd2b86dfc3fc6fed2c617dcca7f
        Date:   Mon Sep 13 12:17:37 2021 +0200
        
            tdf#144397 tdf#144636 XLSX: cache external named ranges and their formulas
        
        Change-Id: Ib5591d2a680cb58d248cf4e8fa4a4cbe777002f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123822
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-19  Eike Rathke  <erack@redhat.com>  [29c41568f1df622e4132a2055698255e01597902]

        Related: tdf#145173 Add English (Israel) {en-IL} 0xB409 to language list
        
        Change-Id: I0c1d89a8869e3788f18851ae004bac24275923b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123829
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-19  Stephan Bergmann  <sbergman@redhat.com>  [4fcb64b79f89c7589c7ca2748945603877bf1770]

        loplugin various (clang-cl)
        
        Change-Id: Ib9bd9b96d28c9c4dd0fa36a82a177e119aa04e6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123820
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-19  Michael Stahl  <michael.stahl@allotropia.de>  [395c0c0bbaceadf909e0189af99c6358487c7978]

        xmlsecurity: fix --without-system-nss usage of NSS_SetAlgorithmPolicy
        
        The problem with commit ff572d9222ec16ffd679ae907a0bf4a8900265e1
        is that it's using the wrong library; NSS_SetAlgorithmPolicy is actually
        in libnssutil3.so.
        
        This causes a linking problem when upgrading the internal NSS to a
        version that has NSS_USE_ALG_IN_ANY_SIGNATURE.
        
        Change-Id: I954d88062c38881bc721bdf052db4f7b55888aae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123819
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-10-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [cd06fbfe4f03811b2a04e2772521bab234329b58]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 08deb44ef2fdac4a1e173da75c9cdc1dfe289c61
          - Refactor database Help files (connection wizard)
            
            Change-Id: I2d924cb3611d8749ed1e19d9321b1f230697412e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/123831
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-19  Kevin Suo  <suokunlong@126.com>  [a0c23b40905d7b59caf46fc8887864ab35142522]

        tdf#96499 sc htmlimport: fix broken CSSHandler so that...
        
        ...ScHTMLStyles can handle those MSO-Number-Formats again.
        
        The CSSHandler was added by the following commit, after which the
        sc htmlimport can parse the CSS stylesheets and set number formats
        of table cells accordingly:
        
        commit 24d8e4eaf4543c5b39b9e816d8514525b098827d
        Author: Kohei Yoshida
        Date:   Thu Jul 28 00:46:55 2011 -0400
            Parse CSS in the <style> content and set number formats to cells.
        
        However, this was broken since "selector_name" does not no
        longer functions in the handler since upgrade to orcus 0.9:
        
        commit edb38d702dd5a058ae0702b73a43328318b94649
        Author: David Tardon
        Date:   Thu Jun 4 16:09:48 2015 +0200
            update to liborcus 0.9.1
        
        And further the selector_name was then removed by the
        following commitd due to loplugin:unreffun checks:
        
        commit c76a8580c62299f310e7e43927afc133e2f02350
        Author: Miklos Vajna
        Date:   Fri Jun 5 12:29:36 2015 +0200
            sc: loplugin:unreffun
        
        commit 9eeac5506bd726350b51cb0c36606646f04cbae9
        Author: Miklos Vajna
        Date:   Fri Jun 5 12:32:10 2015 +0200
            sc: another loplugin:unreffun
        
        And then this was further broken by the following commit, in which
        it removed the mrStyles of type "ScHTMLStyles" from the CSSHandler
        class:
        
        commit 5d86154f49d713dada4aaa541755076cfeefa2c6
        Author: Noel Grandin
        Date:   Tue Sep 18 09:57:26 2018 +0200
            loplugin:unusedfields improve search for unused collection fields
        
        This patch partially reverted those code, revised the
        CSSHandler member functions to make it work. More handler
        functions need to be implemented.
        
        Note that this bug is still not resoved yet because the orcus
        css parser does not accept css strings to include unquoted
        non-ascii chars as property values. This will be addressed in
        a separate patch.
        
        Change-Id: I8883f5a9362d9476dbfa9a2eed283c6f5c18305d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123715
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-19  Tor Lillqvist  <tml@collabora.com>  [dc3d2a2dcc47a1220db43f1807d234a06fb78fe9]

        Bump tolerance from 30 to 40 to make this test pass on my Mac
        
        Assuming that the original 30 was just an arbitrary number that
        happened to work on the developer's machine, and for reasons a
        slightly larger tolerance is needed on mine.
        
        Change-Id: I08fe883dbe2eb88b7903019a71b689b539b085a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123810
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-10-19  Luboš Luňák  <l.lunak@collabora.com>  [6ee4ce119b55d6e415696b23432fe65eabc94c17]

        consider font when caching SalLayoutGlyphs in calc (tdf#143978)
        
        d62ad3efe3c8778cfd added the caching, but did not consider that
        the used OutputDevice (its font) may change.
        
        Change-Id: I291999d3613b7ba161e3d82348f621aa84a93067
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123809
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-19  Michael Stahl  <michael.stahl@allotropia.de>  [ff572d9222ec16ffd679ae907a0bf4a8900265e1]

        xmlsecurity: fix test failing because NSS policy forbids SHA1
        
        With Fedora's nss-3.71.0-1.fc34.x86_64 there is the problem that
        8 tests including testODFGood in CppunitTest/xmlsecurity_signing
        fail because the crypto policy disallows SHA1 for signatures.
        
        Apparently this particular policy bit was added in NSS 3.59:
        https://bugzilla.mozilla.org/show_bug.cgi?id=1670835
        
        For signatures, maybe it's not a good idea to override system policy
        for product builds, so do it locally in the tests, at least for now.
        
        Another option would be to set NSS_HASH_ALG_SUPPORT environmental
        variable to something like "+SHA-1".
        
        If similar problems turn up for encrypted documents in the future,
        that should be fixed in product builds too of course, as encrypted
        documents must always be decryptable.
        
        Change-Id: I4f634cf5da1707fb628e63cd0cdafebdf4fc903f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123678
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-10-19  Caolán McNamara  <caolanm@redhat.com>  [e95bcf952abfcde18caca2058260e9213003df8a]

        Related: tdf#145169 missing path separator in gio create folder
        
        Change-Id: I7fa98e05261b6c1ff7c053b5f563ea97bd67ed00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123800
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Justin Luth <justin_luth@sil.org>

2021-10-19  Caolán McNamara  <caolanm@redhat.com>  [67a3ea1852a73a25980250473b0fd43a8392f779]

        Related: tdf#145169 warn on overwrite from gtk "save as" for remote files
        
        Change-Id: Idb98cd13826b6a4bdcbeee4e91dc8678f148dbdc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123815
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins

2021-10-19  Stephan Bergmann  <sbergman@redhat.com>  [5e8479a38f0c342979520018f79a6f79d40e99e3]

        Remove a std::remove_reference_t
        
        ...which is unnecessary (short of dubious explicit invocations like
        `makePropertyValue<int const &>(i)`) as T can never be deduced to be a reference
        type there.  And add some test code (that also tests the bit-field scenario
        mentioned in the commit message of 23cded985ba0131f85ee445492c04871fbfb6351
        "Specialize comphelper::makePropertyValue for arithmetic types").
        
        Change-Id: If41ce20ab643041dd9721d05373eeb32fd099ead
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123805
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-19  Caolán McNamara  <caolanm@redhat.com>  [bc2fca254f8a9d7ca5eb156b7e3c19756a257e3b]

        Related: tdf#145169 use of freed pointer in gio create folder
        
        Change-Id: Ia5afdfb545791e143b8d34193de95e30b8f054b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123799
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-19  Caolán McNamara  <caolanm@redhat.com>  [3859878f0e8c4dc212d952a156b83d1ba913f7f1]

        Related: tdf#145169 make double-click call same handler as ok button
        
        so that the user is asked to confirm an overwrite of a file
        
        Change-Id: I1340fb33559b68c28fc91e272f05e122f8c519ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123806
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins

2021-10-19  Miklos Vajna  <vmiklos@collabora.com>  [05f1990cbdcd99f7ba4863b91a8f1f298b56326a]

        writerfilter: give up if body text is missing
        
        Crashreport trace:
        
        writerfilter::dmapper::DomainMapper_Impl::DomainMapper_Impl(writerfilter::dmapper::DomainMapper&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, com::sun::star::uno::Reference<com::sun::star::lang::XComponent> const&, writerfilter::dmapper::SourceDocumentType, utl::MediaDescriptor const&)
                writerfilter/source/dmapper/DomainMapper_Impl.cxx:359 (discriminator 2)
        writerfilter::dmapper::DomainMapper::DomainMapper(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, com::sun::star::uno::Reference<com::sun::star::lang::XComponent> const&, bool, writerfilter::dmapper::SourceDocumentType, utl::MediaDescriptor const&)
                writerfilter/source/dmapper/DomainMapper.cxx:113
        writerfilter::dmapper::DomainMapperFactory::createMapper(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, com::sun::star::uno::Reference<com::sun::star::lang::XComponent> const&, bool, writerfilter::dmapper::SourceDocumentType, utl::MediaDescriptor const&)
                writerfilter/source/dmapper/domainmapperfactory.cxx:34
        ollaboraoffice6.4/program/../program/libwriterfilterlo.so
        RtfFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)
                writerfilter/source/filter/RtfFilter.cxx:152
        
        I.e. we end up in a situation where the insert position does not have a
        containing XText. It's hard to continue from that point and this is in
        the ctor of the dmapper, so we didn't start the import. Just throw an
        exception to avoid further crashes.
        
        Change-Id: Idb5c06186a82c00b838d0b3330260340eb4218b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123795
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-10-19  Caolán McNamara  <caolanm@redhat.com>  [8154131ca8ae47fda4928b56ba622634bae8fe01]

        Related: tdf#145169 append null on unknown property
        
        otherwise the next known property will appear at the skipped unknown
        property, resulting in "true" for IsHidden getting used as "TargetURL"
        
        Change-Id: I0797db9eab94c175b5cc32c66051a1aa35be99c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123804
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2021-10-19  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [db1a3c657ec3f9c153a9a7b2b35ac652a4f229fb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e91f2d953177c5de27081c9e4485cc08c9e69ed7
          - Remove whitespace in heading ids
            
            Change-Id: I16631a67b01e1df2567330a63a302164154b5076
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/123808
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2021-10-19  Justin Luth  <justin_luth@sil.org>  [7bed55bc0b4ebb26fa8de5e3e38716d2febd0eb7]

        related tdf#145190 gio_mount: show username when requesting password
        
        It is always nice to know WHICH password you are being asked for.
        When a remote open/save service exists (without a saved password)
        then the password request immediately pops up and nowhere is there
        any indication which service / username the password is for.
        
        This still doesn't indicate which hostname/service this is for,
        but better than nothing at all.
        
        To avoid causing any regressions, this was done only when a
        username was explicitly passed along. In the case where a
        previous password was guessed, that is kept as _NA.
        
        [aMessage provides "Enter password for <user> on <host>"
        but that duplicates the label "Enter user name and password for:".
        So we don't seem to have much to work with here.]
        
        Change-Id: I0991c76ed1ce625ef354009fb416f1058cbeb313
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123746
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-19  Caolán McNamara  <caolanm@redhat.com>  [3b3154f6c2517155b1253ce9ff773c470bb31093]

        tdf#145216 remote open/save dialog: icon view shows nothing
        
        since...
        
        commit b004a1bd7bf3885613d52aba70dea79766eae639
        Date:   Sat Nov 23 19:14:45 2019 +0000
        
            Resolves: tdf#128940 use a normal MenuButton
        
        Change-Id: I7ba6424a2a4892e2d6bc5552105a3b1e37d21a41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123798
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-19  Caolán McNamara  <caolanm@redhat.com>  [414016a0d390701d6e3e0b81febaf06a1b724bca]

        can reduce scope a little
        
        Change-Id: I19f5422ad7c72b5fcd11b507e7a2e22e34dde4c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123797
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-19  Caolán McNamara  <caolanm@redhat.com>  [f5dbf927bf44c9a1ac80eae6f72887a4f3543201]

        Resolves: tdf#136498 %PRODUCTNAME shown in tool tips
        
        Change-Id: Id9640f9b5f85a98a510307bc7debf51448c716e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123796
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-19  Eike Rathke  <erack@redhat.com>  [80b5d83f8ac858fddb32d2d72d1c2d4f3c64b32a]

        Ditch that CharClass constructing ToLower() nonsense
        
        ... and use SvtSysLocale CharClass instead.
        
        Change-Id: I300c3e8ffb1502ef4303cba859dc0b8311be54ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123788
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-19  Julien Nabet  <serval2412@yahoo.fr>  [c1c6eea1c11d9711e101fc76efa0ec4460e8e448]

        Following 3abbb1486f09b377084c3232a921772302ab34ec
        
        Not need to use Sequences here
        
        Change-Id: I2507566f5939dbdcb5d2ab420f16a55d4cc403b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123765
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-19  Julien Nabet  <serval2412@yahoo.fr>  [b7e7fee238dc250e7ab6e8e8fef4a6b15430c90c]

        Leftover from 4477baeba5aec71098f374cf0b4bd4591e048809
        
        ... Simplify Sequences in xmloff (+ merge 2 SetError)
        
        Thank you Mike for having spotted it! :-)
        
        Change-Id: I532520aff6999a30a8b41dc95ff5eeb1086a21c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123791
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-19  Stephan Bergmann  <sbergman@redhat.com>  [af2d15a494b42faf4367096af07c7a2b2d22642e]

        Fix Windows build
        
        ...after cf3971a9414f52b116c1c21f267128ffa67f171b "Simplify Sequence in b*"
        
        Change-Id: If8650faa7a45258729e54b3df37e9084221babfc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123792
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-19  Jim Raykowski  <raykowj@gmail.com>  [40458226fda358bd90c25ddfe6a9b2cf25b2fcad]

        tdf#113512 Writer: 1.15 line spacing UNO command
        
        Resolves the Writer 1.15 line spacing part of the request for 1.15,
        2.5, and 3 line spacing UNO commands.
        
        Change-Id: I2a654063df3549e8a23021bc4fc76bc17c270d69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123569
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-10-19  Ross Johnson  <ross.johnson@homemail.com.au>  [672b4c155766e9bf18e109e92f3e8cc71a52e21d]

        tdf#144572 - fix incomplete labeling of Pivot Table UI elements
        
        Created an additional alias of .uno:DataDataPilotRun, of which
        .uno:InsertPivotTable is already an alias, called
        .uno:InsertPivotTableNBLabel for use in the NoteBook UI styles.
        
        ContextLabel didn't appear to apply to these instances, they
        must be considered sub menus even though they appear not.
        
        Change-Id: Ic526adbf8ed4ad47524426430a47229c8ed919cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122911
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-10-19  Miklos Vajna  <vmiklos@collabora.com>  [63007619da7e6c4a6d0c466a8fe54324252be14b]

        tdf#144798 DOCX import: handle ZOrder of chart objects
        
        Regression from commit 10efab2b9a3cf7fc49655c90ba29db4512680c38
        (tdf#82824 DOCX import: fix at-char embedded object handling,
        2016-11-15), the problem was that if we start supporting anchor types
        other than as-char, then handling ZOrder is no longer optional.
        
        Change-Id: I605cee33180490817055978b22f3271b3c08a1c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123757
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-10-19  Eike Rathke  <erack@redhat.com>  [b582a76d7cc20adb8440830ffd1597258d2d6a4a]

        Use MsLangId::getConfiguredSystemUILanguage()
        
        Change-Id: Ia9344c44a71be656a731ab8735dd8e959e520592
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123789
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-19  Eike Rathke  <erack@redhat.com>  [e3c3c3b84ef6b91f89a5e388e6538f18a2e8b13e]

        Use MsLangId::getConfiguredSystemLanguage()
        
        Change-Id: I298f762ac7f3298aa9cb9621ad1f8cae50527b24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123790
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-18  Eike Rathke  <erack@redhat.com>  [20081a8ea052b2f31915bd127c3b282cf5025d59]

        Introduce MsLangId::getConfiguredSystemLanguage()
        
        To be used instead of getSystemLanguage() in a subsequent change.
        For details see commit summary of
        
            commit aec5312ffab24236876693d7a8b55843847f2a48
            CommitDate: Mon Oct 18 21:14:24 2021 +0200
        
        	Related: tdf#145173 Ensure known supported system and default document locale
        
        Change-Id: I5bed125e47c2a03fe2e7a4f84988b2e8841143c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123766
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-18  Caolán McNamara  <caolanm@redhat.com>  [c7f0fddb4a1a0dcc0dd21d2a27d67d4e75a8195c]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Ic38cce29011d7cce80d84f98792c9f7147cd0dd6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123763
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-18  Eike Rathke  <erack@redhat.com>  [aec5312ffab24236876693d7a8b55843847f2a48]

        Related: tdf#145173 Ensure known supported system and default document locale
        
        For an unsupported locale like {en-IL} that could had ended up as
        language-only {en} if the aImplIsoLangEntries map contains such
        entry as obtained through
        MsLangId::convertUnxByteStringToLanguage() and
        Conversion::convertIsoNamesToLanguage(). For the system locale in
        SvtSysLocale a proper fallback is used but the default document
        language was propagated as is
        
        Other places evaluating MsLangId::getSystemLanguage() are affected
        as well, those probably will have to be replaced by a call to
        MsLangId::getRealLanguage(LANGUAGE_SYSTEM) or a newly to be
        introduced MsLangId::getConfiguredSystemLanguage() and
        MsLangId::getSystemLanguage() be made private or accessible only
        by LanguageTag.
        
        Change-Id: I87eb9456d5b4ea8d64b0c41fec6bd2739256fb56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123756
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-18  Julien Nabet  <serval2412@yahoo.fr>  [3abbb1486f09b377084c3232a921772302ab34ec]

        Fix nb of tokens in XCUBasedAcceleratorConfiguration::reloadChanged
        
        and use 4 like XCUBasedAcceleratorConfiguration::impl_ts_load
        Indeed, there can be:
        - SHIFT
        - MOD1
        - MOD2
        - MOD3
        
        Change-Id: I1e206a6cb74761165b60887e768fa9b057c4b242
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123722
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-18  Caolán McNamara  <caolanm@redhat.com>  [c263a01a47a0a2521f50feb9544b51e78399a78c]

        Related: tdf#145169 change to selected dir on remote "save"
        
        if a dir is selected then try to change to that dir
        when save is clicked instead of saving using that as
        basename, which is consistent with standard fpicker.
        
        don't change the contents of the Entry, leave it alone.
        
        Change-Id: Id19fbf0f3ef2b8220059a1fa166b7783feb8d57d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123755
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-18  Caolán McNamara  <caolanm@redhat.com>  [3c168b1dc876e4fca97f73683572462a29227523]

        Resolves: tdf#145169 only position treeview cursor at the first entry
        
        when the view is filled, don't actually select the entry.
        
        With these single selection trees the default is to select when the
        cursor is positioned, so move the unselect to after the cursor
        positioning to achieve this.
        
        Now nothing is considered "selected" in the view unless the user
        explicitly does that so the contents of the entry are used by default
        on save/load because nothing is selected in the treeview unless the
        user does that.
        
        Change-Id: I2a740616205bab35614f85f62e8240cd11df90ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123754
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-18  Caolán McNamara  <caolanm@redhat.com>  [d989619895a1215d0f701247d5d8368069da8962]

        tdf#145169 have one button per response
        
        not two sharing the same response, so the other buttons response
        handler is not a candidate to be called on pressing return
        
        which is the circumstance which causes the dialog to return even
        after cancel was selected in its child dialog warning about overwrite
        
        Change-Id: I09eb0ea5e94c89ce0860be362e1c7632887e7a4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123753
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [ed92e40aea759d435ec1c05877e6480654a06ab6]

        vcl: test OutputDevice::DrawPolyPolygon()
        
        Change-Id: I166f715489ecff3095ccfb485153629050bfca20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122977
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-10-18  Regina Henschel  <rb.henschel@t-online.de>  [9142d19ddc751e05041471aa1bbeca2f06729522]

        tdf#125582 use TextVerticalAlign_BOTTOM for textCircle
        
        PowerPoint aligns the bottom of the text to the path for prstTxWarp
        'textCircle'. That preset type is mapped to 'fontwork-circle-curve'
        on import with additional attribute ScaleX=true. Currently the property
        TextVerticalAlign is only evaluated in case ScaleX=true. Therefore I
        have written the condition similar as the already existing with
        'fontwork-arch-up-curve'. If it will be necessary later, all those
        conditions can be changed to use rPresetType instead of rClass.
        
        The rendering is slightly different compared to PowerPoint, because
        descenders and paragraphs line-spacing are handled differently.
        
        The rendering has still the problem, that in PowerPoint the letters
        are placed without gap, but in LO they have additional distances from
        each other. The needed ODF attribute draw:text-path-mode is not yet
        implemented in LO. Its value 'normal' would be needed here.
        
        Change-Id: I1f03d4845312885eff9ee8dbe1d51ddd437ed8e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123726
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [300a743048de760e3a5456e8dce549af5f42b11b]

        make RR easier to use
        
        breaks easily without the RNG being repeatable
        
        Change-Id: Ia464a04f0623668088564c7121f39f04aa68b2ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123740
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-18  Miklos Vajna  <vmiklos@collabora.com>  [86e07d951bc4fd16648fe10befb40dd953fcc208]

        sw: avoid popup window for the EmbeddedObject property of an UNO OLE object
        
        The old behavior was that in case loading the native data of the
        embedded object failed, then we presented a popup to the user, but we
        still returned a valid com.sun.star.comp.embed.OCommonEmbeddedObject.
        
        Given that the return valid is desired even in the error case, don't
        turn the error popup into an UNO exception, rather redirect the popup to
        SAL_WARN().
        
        This is meant to be consistent with other UNO API functions that pass
        down an "is API" boolean to internal code to control if interactive
        behavior is allowed or not.
        
        One extreme would be to do this only for the EmbeddedObject property of
        frames, the other one would be to do this for more object types. Go with
        a middle ground for now, so all properties of Writer frame objects use
        this, but leave other object types unchanged.
        
        Change-Id: I655fcb3780e96cecc7ed3f01ded52948d013172e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123752
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-10-18  Caolán McNamara  <caolanm@redhat.com>  [67fa088be7db1df661188ef4bab490a76fb06b85]

        tdf#145169 for IsDocument/IsFolder I think we want no interaction
        
        rather than installing something to sometimes disable interaction
        I think we just want to not have any interaction here at all
        
        Change-Id: Ic775f0cd88f796db873d2980bb40043caac498bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123750
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-18  Henrik Palomäki  <henrik.palomaki@yandex.com>  [123edad21081ab45c8d83be4788f3c47c3b9a2dc]

        tdf#143148 - Use pragma once instead of include guards
        
        This patch replaces include guards with the "pragma once" directive.
        
        Change-Id: I1325488a22cca27d1f33e0191a0674a662630f66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123743
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-10-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [cc355073a9a16bcb1d1f222ef313e582fb88998b]

        tdf#144691: sw: Add UItest
        
        Change-Id: Ibd93ebf1115bbd2f7ae2f021212e0504ee3a6f7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123744
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-18  Julien Nabet  <serval2412@yahoo.fr>  [bb73961ed0a5f4e09a9b761a02547490a46a06bd]

        Simplify Sequences init + remove dup block + typos in framework
        
        Change-Id: Ife80915c402ff25aa4752a5e1b68337eca3dd85f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123721
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-18  Stephan Bergmann  <sbergman@redhat.com>  [d425cd604cb4d30862640851b11a31e742d81336]

        Revert incompatible ScriptEditor change
        
        ...from interface to abstract class, in 1c42afc194da2288c5a738b727952e80c323885c
        "Respect DisableMacrosExecution option in javascript editor".  It caused 3rd-
        party code like ScriptProviderForooRexx.oxt to fail to install.
        
        Change-Id: I532f27fdce806e471a8551646adbb3aecf80bcee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123745
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-18  Caolán McNamara  <caolanm@redhat.com>  [15d0eec26be416e77d9b9580cf34d9a1d32a2615]

        Related: tdf#145169 unwanted dialogs on sftp save to remote to a new document
        
        which is similar to:
        
        commit f12e483589888f87843026ceff5ae3c1e615ca02
        Date:   Mon Feb 1 16:04:49 2016 +0100
        
            Fix tdf#97500 Reinstate missing file error dialog on WebDAV
        
        this all looks a bit dubious, but make a safely backportable change
        first
        
        Change-Id: Ia6dbaacf7024d05083c336135a80b5acf607dfc5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123749
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [bb5968d199e5f185b5dbbc9be6b6bca992b94932]

        tdf#88359: sc: Add UItest
        
        Change-Id: Ia0d0a9cac9a5f04056c758c0b7c522e7c3ebe893
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123742
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [631ac203b926fd92401ff305bcc0d5dde6a24a2f]

        tdf#144843: sw: Add UItest
        
        Change-Id: I28cac003af263ec9d73676adc2b0712a2b4ce4e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123738
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-18  Caolán McNamara  <caolanm@redhat.com>  [851c2a68171a9fa20a952c65ca5860453c6cabf1]

        help button in built-in file dialog didn't work
        
        Change-Id: Ib37c713b926e1836bfb15dc0bb440b2e7bfc9f58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123739
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-18  Dennis Francis  <dennis.francis@collabora.com>  [4cfa840ecaa5a094a32a60a60b295858980109df]

        tdf#145198: Bash like autocompletion for Calc autoinput
        
        Refer ESC minutes section "Calc auto-complete behavior changes" at
        https://lists.freedesktop.org/archives/libreoffice/2021-October/087911.html
        for context.
        
        Consider an example of the following data in a column:
        
        ABCD123xyz
        ABCD345qwel
        ABCD123pqr
        ABCD123xyz
        PQR
        
        1. When user types A, it will show the partial suggestion BCD.
        
        2. User can accept the suggestion with the right arrow key and then the
           cursor will be placed after the letter D, waiting for more input. User
           can choose to not accept the suggestion either by typing more or by
           ending the edit mode by pressing Esc key.
        
        3. If the user accepts the suggestion BCD by right arrow key, and
           types 1, it will show a partial suggestion of 23. User can accept
           this by pressing the right arrow key.
        
        4. If the user accepts the suggestion in the 3rd step and types x it will
           show the final suggestion yz. Again user can choose to accept or decline
           the suggestion as mentioned in the 1st step.
        
        The tiledrendering test ScTiledRenderingTest::testAutoInputExactMatch()
        is amended to match the new behaviour.
        
        Change-Id: Ib2cfc16af71483790384e70eb7332f864cf744c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123578
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2021-10-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [b2e4123cfd597ef19eebcb1d2a98c058eea990b2]

        tdf#145085: sc_uicalc: Add unittest
        
        Change-Id: I47e0199ea2a3268697b42c26daec906a165ae3a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123734
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-18  Caolán McNamara  <caolanm@redhat.com>  [f845ee17d52bca18b86bf6f28a74147085175d6a]

        Related: tdf#145169 use INetURLObject::getName and removeSegment
        
        to get the name and link for each part of the path
        
        otherwise for sftp:// clicking on the "Root" doesn't work for me
        
        Change-Id: If6f0ac8f105afd8be2d264b54f76a3d8f345ad75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123735
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-18  Caolán McNamara  <caolanm@redhat.com>  [5acba60cbd97f2f181037cbd3ab049e7ebff5332]

        Related: tdf#145169 use "sftp" because that's a known Protocol
        
        while "ssh" isn't by INetURLObject. If we use sftp then
        Breadcrumb::SetURL would create legal breadcrumbs links in the "save
        remote" dialog for new "add SSH" from the manage services menu
        
        Change-Id: Ia0d5616a0a2536b93d2887ff4c0f180be6fe732c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123711
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-18  Emanuel Schorsch  <emschorsch@google.com>  [191e5fc227e40d18a1fe4563ed145517117596ea]

        Noop unify style for branches
        
        Change-Id: Ifa96b7f273f7c154fdd267efba7271765ff7ae45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123728
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-18  Miklos Vajna  <vmiklos@collabora.com>  [5eb9ad92ac6169d7aab92452ce9e1219441f4e52]

        sw: prefix members of MailDeliveryErrorNotifier, SwAddressIterator, ...
        
        ... SwAddressPreview and SwCondCollItem
        
        See tdf#94879 for motivation.
        
        Change-Id: I6702b3d2287aa3c9df1bac8520746901ae2e2f25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123729
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-10-18  Arnaud Versini  <arnaud.versini@libreoffice.org>  [e0b04e19bd71ce00f81b111399dad3b9da79e224]

        salhelper : simplify salhelper::TimerManager initalization and use std::mutex
        
        Change-Id: I48c59e267683e081ef45049b280eb38ce231a39c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123723
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-18  Michael Stahl  <michael.stahl@allotropia.de>  [7d664ec788acdc378506a7ff8b1120cea24a6770]

        xmlsecurity: fix new tests on WNT
        
        Tests added in commit 40d70d427edddb589eda64fafc2e56536953d274 don't
        actually run on WNT but that wasn't obvious because commit
        149df1fec6472e30582162e17e04c75aee91d26a prevented running them in
        Jenkins on master, they failed only in the libreoffice-7-1 backport.
        
          xmlsecurity/qa/unit/signing/signing.cxx(631) : error : Assertion
          Test name: testODFDoubleX509Certificate::TestBody
          assertion failed
          - Expression: (nActual == SignatureState::NOTVALIDATED || nActual == SignatureState::OK)
          - 2
        
        This is an oddity where NSS claims the signature in the document is
        valid but CryptoAPI claims it is invalid; the hashes passed into the
        validation functions are the same.  Just allow BROKEN as an additional
        result value on WNT.
        
          xmlsecurity/qa/unit/signing/signing.cxx(550) : error : Assertion
          Test name: testODFX509CertificateChain::TestBody
          equality assertion failed
          - Expected: 0
          - Actual  : 1
        
        The problem here is that with NSS the tests use a custom NSS database
        in test/signing-keys so we need to make these certificates available for
        CryptoAPI too.
        
        The following one-liner converts the NSS database to a PKCS#7 that can
        be loaded by CrytpAPI:
        
        > openssl crl2pkcs7 -nocrl -certfile <(certutil -d sql:test/signing-keys -L | awk '/^[^ ].*,[^ ]*,/ { printf "%s", $1; for (i = 2; i < NF; i++) { printf " %s", $i; } printf "\n"; }' | while read name; do certutil -L -d sql:test/signing-keys -a -n "${name}" ; done) > test/signing-keys/test.p7b
        
        Then one might naively assume that something like this would allow these
        certificates to be added temporarily as trusted CAs:
        
        +                HCERTSTORE hRoot = CertOpenSystemStoreW( 0, L"Root" ) ;
        +                HCERTSTORE const hExtra = CertOpenStore(
        +                        CERT_STORE_PROV_FILENAME_A,
        +                        PKCS_7_ASN_ENCODING | X509_ASN_ENCODING,
        +                        NULL,
        +                        CERT_STORE_OPEN_EXISTING_FLAG | CERT_STORE_READONLY_FLAG,
        +                        path);
        +                if (hExtra != NULL && hRoot != NULL)
        +                {
        +                    BOOL ret = CertAddStoreToCollection(
        +                        hRoot,
        +                        hExtra,
        +                        CERT_PHYSICAL_STORE_ADD_ENABLE_FLAG,
        +                        0);
        +                    SAL_DEBUG("XXX hExtra done " << ret);
        +                }
        
        There is no error from this, but it doesn't work.
        
        Instead, check if CertGetCertificateChain() sets the
        CERT_TRUST_IS_UNTRUSTED_ROOT flag and then look up the certificate
        manually in the extra PKCS#7 store.
        
        Change-Id: Ic9865e0b5783211c2128ce0327c4583b7784ff62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123667
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-10-18  Michael Stahl  <michael.stahl@allotropia.de>  [d06f8ba07a86f95de3446c66521960d27134afdc]

        xmlsecurity: fix some obvious copypasta
        
        These 2 calls to CertAddStoreToCollection follow calls where
        m_hCertStore was already added and according to the comments they
        should add the other store instead.
        
        (regression from commit 813e1f5a8ae4800e8a11c612de4e3b0a97f1368d)
        
        Change-Id: If375f603647a702feb0ca8f272126a15d5d0e906
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123666
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-10-18  Caolán McNamara  <caolanm@redhat.com>  [0bc13d9b3313d424fa3f7d0a0f25eb9e30f958d2]

        cid#1492880 avoid Improper use of negative value
        
        Change-Id: Idb64ec73e6cb7f032d61b6670ed27a2418e3a6f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123724
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-17  Julien Nabet  <serval2412@yahoo.fr>  [c82aa206ab496248dd107c41ff5f66ec5a2399ac]

        Simplify Sequence in accessibility
        
        + retrieve a missing aKeyEvent.GetCharCode() aSeq3
        
        Change-Id: If575513996304f67b8e87a145052cb1b9279a212
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123719
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-17  Caolán McNamara  <caolanm@redhat.com>  [3059d56c9d91b7450e2229b2baee0ddc2cf8fa0d]

        just do one lookup for loop detection
        
        Change-Id: I2b20c15f2e3ec3c4a23d78f6fab85db763fce033
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123705
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-17  Arnaud Versini  <arnaud.versini@libreoffice.org>  [0f98bcdf4d47193fa0fe38a5fc04218bdbb7d886]

        basic: simplifiy class initialization
        
        Change-Id: I87fa2f606011aab8e34d9445d9e9299786f05747
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123324
        Tested-by: Jenkins
        Reviewed-by: Arnaud Versini <arnaud.versini@libreoffice.org>

2021-10-17  Julien Nabet  <serval2412@yahoo.fr>  [1d1d0bd4d941c58306f3086cf3103b40ad0978ba]

        Simplify Sequences in xmlsecurity
        
        Change-Id: I749e19f786ad006dffcd65dd1ee60e57c428f57b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123717
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-17  Hossein  <hossein@libreoffice.org>  [fb1469ea68b8f87f17e1729e7c5d4cc8ebbb45bd]

        Use range based for loops
        
        * Use range based for loops where it was possible in svgio
          + Goal: Better readability of the code
        
        Change-Id: I6259e2391006287d5d330277dd8d700012c32932
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123712
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [a2adb7fa926c2b9ed053c65e130a9da336cc98b0]

        WIN release SalPrinter's SalGraphics borrowed HDC
        
        Regression from commit d27187b158d7e3f92180b1f2ab79b048dc5318a5
        ("vcl:use unique_ptr<SalWinGraphics> in WinSalPrinter").
        
        Would need something like Rust's Borrowing semantics to prevent.
        Ideas on IRC to make this bug more unlikely were some extra HDC +
        SalGraphics struct to pass around or something like unique_ptr
        reference passing and moving the value into a local copy.
        
        For now just add some additional comments.
        
        Change-Id: I472ee9acb4a4c02177c27ecd1c1277dfc812cadf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123440
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2021-10-17  Mike Kaganski  <mike.kaganski@collabora.com>  [23cded985ba0131f85ee445492c04871fbfb6351]

        Specialize comphelper::makePropertyValue for arithmetic types
        
        This allows to pass e.g. bit fields to the function, like
        
            struct Foo { bool b : 1; };
            Foo foo {true};
            comphelper::makePropertyValue("foo", foo.b);
        
        Change-Id: I8f725d0101d90fb8b6012375c085918d1cadc6f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123639
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-17  Mike Kaganski  <mike.kaganski@collabora.com>  [6f725426f75a2876b348fc2c38cb6ed30f45d565]

        Simplify comphelper::makePropertyValue
        
        Avoid default-constructing members that get immediately re-defined.
        
        Change-Id: Ib863745577983582c80e1b172060ba20ce6135a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123638
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-17  Julien Nabet  <serval2412@yahoo.fr>  [29a1fc0f31cf62fcb8fce388cdf6b780d2948e7b]

        Simplify Sequence in xmlhelp
        
        Change-Id: I4a7363686498151a840b1c400d466b1c2d583e7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123718
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-17  Julien Nabet  <serval2412@yahoo.fr>  [cf3971a9414f52b116c1c21f267128ffa67f171b]

        Simplify Sequence in b*
        
        Change-Id: I0817d9a35a9c3fc43badb6cc60727de69849b063
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123720
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-17  Regina Henschel  <rb.henschel@t-online.de>  [3b922eb756d990c16944bbce42ae13142565a835]

        tdf#144988 correct font size in multiline Fontwork text
        
        The error happened if ScaleX in TextPath is true. In that case the
        original font size is used for rendering if possible. Only if a
        paragraph is longer as its sub-path length, the rendered font size for
        the whole text is reduced until the text fits. The error was, that in
        case the first paragraph was too long and the second paragraph fits,
        the fact that the first paragraph was too long was overwritten from
        the factor for the second paragraph. That resulted in wrong position
        and size of the text and overlapping characters.
        
        The meaning of fScalingFactor is related to the usual case, where
        ScaleX is false. Keeping original font size is not achieved by using
        value 1 for fScalingFactor (which would be obvious), but the adaption
        to case ScaleX==true is done in FitTextOutlinesToShapeOutlines() by
        tweaking the width from the text bounding rectangle.
        
        Change-Id: Icf5829018a83be0f1197304d17da10a88130f702
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123714
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-10-17  Julien Nabet  <serval2412@yahoo.fr>  [4477baeba5aec71098f374cf0b4bd4591e048809]

        Simplify Sequences in xmloff (+ merge 2 SetError)
        
        Change-Id: If4055bbeb858b1b87ecb3f8c0b87da4b008e3c16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123716
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-17  Julien Nabet  <serval2412@yahoo.fr>  [74e738827ab2c6aa08ae4858a547f5fa75acfc6e]

        Simplify vector initialization in writerfilter
        
        Change-Id: I54f6eaed64f0a4209e57ce12b5cbb38d2cf66fb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123709
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-17  Julien Nabet  <serval2412@yahoo.fr>  [4af72419f3e8a571d0a367c6422424fdc3ab4061]

        Simplify vector initialization in xmlsecurity
        
        Change-Id: Ia19ffa1213d578c30f35545bcca515669e7ff7a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123710
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-17  Julien Nabet  <serval2412@yahoo.fr>  [43a9bf11203ed92096af34ab828501e0218832c7]

        Simplify vector initialization in vcl
        
        Change-Id: I881627313221081f72f8421c91417e4c111cfd97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123708
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-16  Julien Nabet  <serval2412@yahoo.fr>  [6cce3821ff14b41b704e279034680ce81d2b14ca]

        Simplify vector initialization in ucb
        
        Change-Id: I4b03ab81a17efc125bc5e3b159cf212198c43d22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123707
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-16  Caolán McNamara  <caolanm@redhat.com>  [e7d99ed15a33de67e436f23096fd2de2ab2e400f]

        cid#1492880 make Improper use of negative value explicit
        
        Change-Id: Ie55748f2037a320812fdf6288dd1671a39fe018b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123706
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-16  Julien Nabet  <serval2412@yahoo.fr>  [68314bdba8d91a7e30c0c061fd3e31847c6a8187]

        Simplify vector initialization in svl
        
        Change-Id: I8ff1eb008f3173791c7c1020db08d29451998f42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123699
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-16  Mike Kaganski  <mike.kaganski@collabora.com>  [8133aa39939bd65c7c4078ff002ab88675e84ccc]

        Fix a forgotten return of the value
        
        ... ever since its introduction in commit
        5ea5c0afebd272d5f44e6524c0f67b5317639919
        
        Change-Id: Ic2f082db43c961185921137c6b64b2e1abef28e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123704
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-16  Caolán McNamara  <caolanm@redhat.com>  [7422ef83a1304d34cd303a7160efd4e76cc44a49]

        ofz#40004 Timeout
        
        Change-Id: I261f6acec53936e4a644bb4b38bbc41fa9ad120c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123702
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-16  Caolán McNamara  <caolanm@redhat.com>  [7528bb3c5098a67f32523c028d83dfbc79a7c6a0]

        ofz#40008 check if column exists before EndListening attempt
        
        Change-Id: Iad6a7f215aa36fb6f8bb35e14aa5b882bf9773f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123703
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-16  Julien Nabet  <serval2412@yahoo.fr>  [f6a5efc7cde6e7d723e05b866bc6de1bb56913b0]

        Simplify vector initialization in sc
        
        Change-Id: If5b7632cfbc81f89d68ce8fbce1fac265e8354fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123692
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-16  Julien Nabet  <serval2412@yahoo.fr>  [62078c534f96e859d4e8c0ead6337a876344e4ab]

        Simplify vector initialization in sfx2
        
        Change-Id: Ibff7203a86b42c58738d8b4836a61bf1c5806962
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123698
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-16  Julien Nabet  <serval2412@yahoo.fr>  [8ec8bbcd4b1af73527859255d84af9f5990426bb]

        Simplify vector initialization in sw
        
        Change-Id: Ibded138d113e56b78b12c96c7ecd8258564627ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123701
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-16  Julien Nabet  <serval2412@yahoo.fr>  [9d98fadd5e943f4c3f87d0c269815c7a0feee217]

        Simplify vector initialization in svx
        
        Change-Id: I139776f74fb93f90dae787eeae18e4a2a2ed7351
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123700
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-16  Julien Nabet  <serval2412@yahoo.fr>  [edf82470de0f7796992666a0c2b5c56dc66c94fd]

        Simplify vector initialization in filter
        
        Change-Id: I78653b32a5418e44733e3d2740a9a7dd784f17ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123686
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-16  Julien Nabet  <serval2412@yahoo.fr>  [ac10792ed4ca8d92f60c95ab4acd5b911e42cec7]

        Simplify vector initialization in reportdesign
        
        Change-Id: Ic1927155b23f056fc1117b7726ab4b2eff8a6da3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123690
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-16  Julien Nabet  <serval2412@yahoo.fr>  [8546cdb2ad25b03ac152615357cab0006340d92f]

        Simplify vector initialization in sal
        
        Change-Id: Ia3e4dd8cad79b156d44eb03f1ae3d308204df2e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123691
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-16  Julien Nabet  <serval2412@yahoo.fr>  [e44fc2be0d9b0ed7b8983aca42471303e1fca55f]

        Simplify vector initialization in oox
        
        Change-Id: I1d7cfd157d56a501be4497e6f4e94f3f33429139
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123689
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-16  Julien Nabet  <serval2412@yahoo.fr>  [881329a30612fb822d6c770efabc249bbefeb126]

        Simplify vector initialization in drawinglayer
        
        Change-Id: Iee9c13149d3614ecd9f812cfbb85e4534c33c1be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123684
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-16  Julien Nabet  <serval2412@yahoo.fr>  [cd5ee8c7d3f06fe78e6b3993845a3c2abc7cb72a]

        Simplify vector initialization in helpcompiler
        
        Change-Id: I800fa0a6ac3b0dce1e0408858646dc7db5510623
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123688
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-16  Julien Nabet  <serval2412@yahoo.fr>  [741658c57c9653d58bd9abbe630f469ca7f64a6b]

        Simplify vector initialization in extensions
        
        Change-Id: Ia83209304a7ed889cdd643c8034420c032ccad6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123685
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-16  Julien Nabet  <serval2412@yahoo.fr>  [d64a6e2245169e5e4a3f8bc5388b4fff4984e5f4]

        Simplify vector initialization in sdext
        
        Change-Id: If3cebeadff5496ae214614b49116060d24b6082f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123696
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-16  Julien Nabet  <serval2412@yahoo.fr>  [5393f9a53eb8b33537aedd03b7c9efc5222748d6]

        Simplify vector initialization in sd
        
        Change-Id: I5f56919efeea66ce6e644f2cb123fd264edbcb73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123697
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-16  Mike Kaganski  <mike.kaganski@collabora.com>  [a8a07cea28fd79e240c3abb084b88f4e23674fd6]

        Use sal::systools::COMReference and drop ComSmart
        
        Change-Id: Ic6e0c87f607264629cdec1fdcd0c3144d8fbf8e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123695
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-16  Julien Nabet  <serval2412@yahoo.fr>  [75fc91b143a4458403d68342c3636882f42c84ee]

        Simplify vector initialization in fpicker
        
        Change-Id: If75810cb09e13d5d9b9490b20a0a99b1745e17be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123687
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-16  Julien Nabet  <serval2412@yahoo.fr>  [604d464d2bdd0271ad63e5c93d4869a318eac262]

        Simplify vector initialization in desktop
        
        Change-Id: Ia7c99cb9c0e8be7299bc664b80cc8932d2766469
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123683
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-16  Julien Nabet  <serval2412@yahoo.fr>  [4fd5dc6340ecd6ac09f239507622152691911d59]

        Simplify vector initialization in cui
        
        Change-Id: I9c1b793f02eff56251cf13959e88c4648db4ab0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123665
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-16  Caolán McNamara  <caolanm@redhat.com>  [17ac33abe4eb1d406da1060f772562655f973e51]

        add use-underline to spacing control labels
        
        set all entries to use the same icon-size
        
        Change-Id: Ibb949a039175ce2b93323bace7102a5f32aecfd7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123676
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-16  Caolán McNamara  <caolanm@redhat.com>  [507117d63f9bfa676148ed1018950dfafa6b5fc7]

        resave with latest glade
        
        Change-Id: I0fae7cd556a6158787e139b0b419e6a7ead18658
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123675
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-16  Caolán McNamara  <caolanm@redhat.com>  [171fcff4f027c620e977b60a48ac5014ac0cacf6]

        gtk4: focus can only enter popover if its parent widget can-focus
        
        even though the popover is a separate toplevel window.
        
        Change-Id: I2ff799f0070b2233953af9e96c6eafeadb58b2cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123674
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [05055f1873faa3544478908d2d877ec7f38c4a9c]

        Fix typo
        
        Change-Id: I66712db3b74e45728e3104c24823a962fd498037
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123677
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a38960757cda7da8911688154ec4852a6b3e5e1b]

        Fix typo
        
        Change-Id: I101231dc8daa99254a086bd635817e20c23a8ff4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123679
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-16  Mike Kaganski  <mike.kaganski@collabora.com>  [314fbd4cfa3a2f4125c9badc9033758b720db0f7]

        Fix the copypaste error
        
        ... ever since commit 6eea9416a3a5be2d2f6aab6c58ab4e6d4b085ea8
        
        Change-Id: Ic3f6f6876d398cd48cd480518d99a516cea95a31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123636
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-16  Tomoyuki Kubota  <himajin100000@gmail.com>  [bdb8c1796646fc89ae7e11cd0e8f3be1cbdcb848]

        adapt to the change from tools::Long* to std::vector<tools::Long>* since d4dc6b5c
        
        Change-Id: Ic2104185aec40e01b81d3559c161d894a473d3a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123631
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-16  Tomoyuki Kubota  <himajin100000@gmail.com>  [f5cffe30843b4afa81123ab972347e3142c9b87b]

        adapt to the variable name change from pPortion to rPortion since  35f03f26
        
        Change-Id: I8ed79957a464ab15e439ebfff5b7d338ed774288
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123632
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-16  Eike Rathke  <erack@redhat.com>  [459f9de8a87373c826eadab142850cc3fa578fca]

        Resolves: tdf#145085 HYPERLINK() do not force a 2nd row URL cell in array mode
        
        ... but fake a 1-row result dimension instead.
        
        However, keep the behaviour that if a 2-rows array was entered the
        2nd row displays the URL and not the repeated cell text.
        
        Change-Id: I4800715a4028c647b763c6d729759ff4c099748f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123680
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-16  Regina Henschel  <rb.henschel@t-online.de>  [64bacd4f2bd9c8e10e8c9a0b7d18516c77260df3]

        tdf#145111 evaluate nVertDiff for HORZADJUST_LEFT too
        
        In case of ScaleX=true in property TextPath, SDRTEXTVERTADJUST is
        evaluated and should shift the Fontwork text. That did not work for
        'LeftTop' and 'LeftBottom'.
        Error was that in case of SDRTEXTHORZADJUST_LEFT the vertical shift
        was not considered.
        
        Change-Id: I4edb47515c4bf40e17b4054c3a10220df8468028
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123613
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-10-15  Caolán McNamara  <caolanm@redhat.com>  [7a001d3706bee453db46fb38c80c17bb84fda4af]

        resave with latest glade
        
        Change-Id: Ifbbb1e253996fdfd74ea792926b7eb9a22a5bd1d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123673
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-15  Caolán McNamara  <caolanm@redhat.com>  [f9d55bc472c2280e9dfaf0964a5cbc6af641049e]

        gtk4: focus can only enter popover if its parent widget can-focus
        
        even though the popover is a separate toplevel window.
        
        just add can-focus for this one example first
        
        Change-Id: I6b4b2942cdf2ed4b25b3a07d36f96c72ffc6d825
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123671
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-15  Caolán McNamara  <caolanm@redhat.com>  [f4f98ac18366b604d135895a92d9d5c101e77a16]

        gtk4: gtk4 needs to have all parent widgets can-focus to allow focus into child
        
        Change-Id: Ibb8be00ffe256f744787342b1aa748a6ac580b2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123670
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-15  Caolán McNamara  <caolanm@redhat.com>  [de8a062253aefee12c7f65b63b1bcefc5cd99731]

        resave with latest glade
        
        only formatting changes intended
        
        Change-Id: Ifa00973dcc342e8d2adef4edb941e690384c8986
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123669
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-15  Caolán McNamara  <caolanm@redhat.com>  [7d1903343f0ff8f09ffc669fc6b355b20059d4fb]

        let (Without) use-underline
        
        Change-Id: Idd5b5dc3cfadfc7e6de116c9403e214a6fb474ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123668
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-15  Michael Stahl  <michael.stahl@allotropia.de>  [d09cbdc12ef5af6d98f62c06056f36306c247cfe]

        test: upgrade test NSS database from dbm: to sql:
        
        Fedora nss-3.69.0-1.fc34.x86_64 and Debian libnss3:amd64 2:3.70-1 no
        longer support the old BerekelyDB databases, so convert them to the new
        SQLite format for the benefit of --with-system-nss builds.
        
        This worked to do the upgrade:
        
        > certutil -N -d sql:test/new --empty-password
        > LD_LIBRARY_PATH=instdir/program workdir/UnpackedTarball/nss/dist/out/bin/certutil --merge -d sql:test/new --source-dir dbm:test/signing-keys
        
        Builds would fail running tests added in commit
        40d70d427edddb589eda64fafc2e56536953d274
        
          signing.cxx:551:Assertion
          Test name: testODFX509CertificateChain::TestBody
          equality assertion failed
          - Expected: 0
          - Actual  : 1
        
        Change-Id: I00aa20703e117ebf583c3331b84e966c2cfc78cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123586
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-10-15  Ross Johnson  <ross.johnson@homemail.com.au>  [e47b9d7f5693fa4764311df2f21163692208d44d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6079bc0682395542969c2a0e7e184bf89a175428
          - tdf#145135 - Writer object positioning help page fixes
            
            1) Describe relationships between anchor, reference point and
               object.
            
            2) Expand the description of "to character" to highlight that the
               reference point is the start of the paragraph containing the
               character, not the character to which the anchor is attached.
               Give examples.
            
               The Guidebook is correct but this help page wasn't.
            
            3) Attempt to explain the difference in the effect of moving the
               anchor compared to moving the object itself. Remind users that
               an objects wrap and alignment settings constrain this movement
               and final positioning.
            
            Change-Id: Ia4bfc0e7273d3d09a65cab0cec7d78bd45b7a2bf
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/123653
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-15  Julien Nabet  <serval2412@yahoo.fr>  [fd29369a9ddb1e4a277cba90384ecf5ee2de450c]

        Simplify vector initialization in cppuhelper
        
        Change-Id: I1c1e36932673fe26fdd9daf21925fb952dbbfa73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123663
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-15  Julien Nabet  <serval2412@yahoo.fr>  [094babdf63bff535a692f23971ddf0a77424bdd1]

        Simplify vector initialization in canvas
        
        Change-Id: Id359ec7fa58350f578f9da430c3b0536c6ff8a35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123659
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-15  Stephan Bergmann  <sbergman@redhat.com>  [797458374ff3919070abdaf876cebbd855ce6d8a]

        Mark external/breakpad/SIGSTKSZ.patch as upstreamed
        
        Change-Id: I895b034ecda257e1488c46054b13140196790639
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123658
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-15  Julien Nabet  <serval2412@yahoo.fr>  [dfa8dbf98ee872d22bb9e2c63ab07ed76fb81579]

        Simplify vector initialization in dbaccess
        
        Change-Id: Iad1f84a9e81c50a007c162a5043343233fdc23a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123664
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-15  Julien Nabet  <serval2412@yahoo.fr>  [4079daadf85a799e7a5bf386e03f55687aab1df9]

        Simplify vector initialization in chart2
        
        Change-Id: I26dd2e0480bb60719f4f1b6dcc30cb28bb35ee09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123660
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-15  Julien Nabet  <serval2412@yahoo.fr>  [b695169194c671464f0fab2bc6eb9af94ca68710]

        Simplify vector initialization in connectivity
        
        Change-Id: I4eb3ca5b1a45e585f076c7e11f616be4614d972a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123662
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-15  Julien Nabet  <serval2412@yahoo.fr>  [9615451c0bf19f0b5b46aa421a5052e1b5defedb]

        Simplify vector initialization in comphelper
        
        Change-Id: Ibcf65cbbf5c0619813bd87a6deb4b75fe524986e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123661
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-15  Justin Luth  <justin_luth@sil.org>  [b043a5b953f9da553a725606a1795d5fd0860ca3]

        tdf#93747 sw IsTableMode setStyle: don't affect unselected cells
        
        Change-Id: I88fcb97adbe790f1c2de469195818d7e27bcc41f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123651
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-10-15  Caolán McNamara  <caolanm@redhat.com>  [59fbb0d49dc9dcdc9bb76214949ac0ab4332b9c2]

        gtk4: get toolbar popovers in sidebar working
        
        Change-Id: I7ef95a3207c3a10cd541a529c80ef70d55ea2185
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123657
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-15  Armin Le Grand (Allotropia)  <Armin.Le.Grand@me.com>  [e299f1f5e6097d9e5857dba65a65c33ac31974ae]

        tdf#144843 call to GetBoxBackground requires incarnated item
        
        Change-Id: Id47f26a762804cd8c1b5742966ec54b71a26ab09
        
        Added assert/warning to SwDoc::GetBoxAttr - that is the
        method used by GetBoxBackground && GetBoxDirection
        
        Change-Id: I59e8dfb790e3872810885a8f888cea57be27e80c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123619
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2021-10-15  Stephan Bergmann  <sbergman@redhat.com>  [7dc2ac46be574b59cac7923ac55cf650c4fd1168]

        loplugin:unnecessaryoverride corner case is subsumed now
        
        ...by modifications done to the plugin in
        af908d9f18fbb83a5c393f856026cebefd821f18 "Avoid usage of incomplete types in
        member functions defined in-class" (if the dtor's definition is spelled
        `= default;` rather than `{}`, but which should always be possible)
        
        Change-Id: Iddce2baf3635a12131854e86a609951309ffbc26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123656
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-15  Jean-Pierre Ledure  <jp@ledure.be>  [78db0dcfb6f5a8d5baa2daae7e17733d4c7c0a0c]

        ScriptForge - new SFWidgets library, new PopupMenu service
        
        The SFWidgets library is intended to host the Toolbar,
        ToolbarControl (both future) and PopupMenu services.
        
        A popup menu is usually triggered by a mouse action
        (typically a right-click) on a dialog, a form, or one of their controls.
        In these cases the menu will be displayed below the clicked area.
        
        When triggered by other events, including in the normal flow
        of a user script, the script should provide the coordinates
        of the topleft edge of the menu versus the actual component.
        
        The menu is described from top to bottom with next methods:
           AddItem()
           AddCheckBox()
           AddRadioButton()
        Example:
           .AddCheckBox("View>Toolbars>Dialog")
           .AddCheckBox("View>Toolbars>Find", Status := True)
           .AddCheckBox("View>Status Bar", Status := True)
           .AddItem("View>Full Screen", Name := "FULLSCREEN")
        The SubmenuCharacter (Default = ">") is modifiable.
        
        Each menu item receives a numeric and a string identifier.
        The execute() method returns the item selected by the user.
        
        The service is available both from Basic and Python user scripts.
        
        The commit includes the review of build files to include
        the new library and the new modules.
        
        Change-Id: I2940be25313cc8fff7b337766edd348b04a20584
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123654
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-10-15  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [463d261e3509cc857e248d8bd5787a45d385a646]

        CppunitTest_emfio_emf: add some tolerance in TestPdfInEmf
        
        Change-Id: I1fc1b3863fd5b5472e700a5432fb4f9d353a054f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123650
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-10-15  Stephan Bergmann  <sbergman@redhat.com>  [5bf4eb0f5e20a8c24e37e68f47988b3d9b29c570]

        Correctly use swap customization point in generic code (for pre C++20)
        
        (see <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4381.html>
        "Suggested Design for Customization Points")
        
        Change-Id: If641ce84b1114fbe4e9819ebf4d958130301dc13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123626
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2021-10-15  Michael Stahl  <michael.stahl@allotropia.de>  [62128c09237152d9e0585abe2fc88f0a13274b34]

        comphelper: fix bad error handling in CreatePackageEncryptionData()
        
        Not sure if rtl_digest_SHA1 can realistically return an error but avoid
        out-of-bounds write in this case.
        
        (regression from commit 9188ea83c346fdc2f668178ae7538665a1b09c02)
        
        Change-Id: If5f134cbcd9236338d1938242a469d7c79e87f06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123649
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-10-15  Stephan Bergmann  <sbergman@redhat.com>  [27454bc5a64b5f310a53bf514ff709a5eca2320f]

        loplugin:stringview (clang-cl)
        
        Change-Id: I367bc431bfd12041b2ccb6145c11f80b545aae19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123647
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-15  Luboš Luňák  <l.lunak@collabora.com>  [cb60edbc2c0725f0309a5b934f41e999a1fe0c5f]

        delay, collect and compress LOK invalidations for Writer views
        
        Due the to way views are updated on any document change, invalidations
        are at least O(n^2), and since LOK may use a number of views and
        for each view the entire document is considered to be the view area,
        this can lead to a huge number of invalidations that are mostly
        the same repeated rectangles.
        
        Change-Id: I63682958d2fc388344641dcd19fa1d2b39054b51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123617
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-15  Luboš Luňák  <l.lunak@collabora.com>  [3b729db05553c1a6d461fb41c89a05702f407448]

        do not use text-based LOK callback internally
        
        CallbackFlushHandler post-processes LOK messages, but for things
        like dropping useless invalidations it needs to know the rectangle
        or the view id, and since the only data it gets are string messages,
        it needs to convert those back to binary form. Which is slow
        with large numbers of messages.
        
        Add internal LOK callback variant that allows also passing
        specific data in the original binary form. And then use directly
        the binary data in CallbackFlushHandler.
        
        Change-Id: I8dd30d2ff9c09feadebc31a44d8e6a8ccc306504
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123589
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2021-10-15  Stephan Bergmann  <sbergman@redhat.com>  [af908d9f18fbb83a5c393f856026cebefd821f18]

        Avoid usage of incomplete types in member functions defined in-class
        
        ...that started to fail now at least with clang-cl (where the MSVC rules when to
        emit inline member function definitions are more aggressive than for other ABIs)
        with --with-latest-c++ and --with-visual-studio=2022 (where usage of incomplete
        types in std::vector now triggered
        
        > In file included from C:/lo-clang/core/slideshow/source/engine/opengl/TransitionerImpl.cxx:31:
        > In file included from C:/PROGRA~1/MIB055~1/2022/Preview/VC/Tools/MSVC/1430~1.305/Include\memory:11:
        > In file included from C:/PROGRA~1/MIB055~1/2022/Preview/VC/Tools/MSVC/1430~1.305/Include\exception:12:
        > C:/PROGRA~1/MIB055~1/2022/Preview/VC/Tools/MSVC/1430~1.305/Include\type_traits(744,50): error: incomplete type 'Primitive' used in type trait expression
        > struct is_trivially_destructible : bool_constant<__is_trivially_destructible(_Ty)> {
        >                                                  ^
        > C:/PROGRA~1/MIB055~1/2022/Preview/VC/Tools/MSVC/1430~1.305/Include\type_traits(59,53): note: in instantiation of template class 'std::is_trivially_destructible<Primitive>' requested here
        > struct conjunction<_First, _Rest...> : _Conjunction<_First::value, _First, _Rest...>::type {
        >                                                     ^
        > C:/PROGRA~1/MIB055~1/2022/Preview/VC/Tools/MSVC/1430~1.305/Include\type_traits(64,44): note: in instantiation of template class 'std::conjunction<std::is_trivially_destructible<Primitive>, std::disjunction<std::_Is_default_allocator<std::allocator<Primitive>>, std::_Has_no_alloc_destroy<std::allocator<Primitive>, Primitive *>>>' requested here
        > _INLINE_VAR constexpr bool conjunction_v = conjunction<_Traits...>::value;
        >                                            ^
        > C:/PROGRA~1/MIB055~1/2022/Preview/VC/Tools/MSVC/1430~1.305/Include\xmemory(934,20): note: in instantiation of variable template specialization 'std::conjunction_v<std::is_trivially_destructible<Primitive>, std::disjunction<std::_Is_default_allocator<std::allocator<Primitive>>, std::_Has_no_alloc_destroy<std::allocator<Primitive>, Primitive *>>>' requested here
        >     if constexpr (!conjunction_v<is_trivially_destructible<_Ty>, _Uses_default_destroy<_Alloc, _Ty*>>) {
        >                    ^
        > C:/PROGRA~1/MIB055~1/2022/Preview/VC/Tools/MSVC/1430~1.305/Include\vector(1632,13): note: in instantiation of function template specialization 'std::_Destroy_range<std::allocator<Primitive>>' requested here
        >             _Destroy_range(_Myfirst, _Mylast, _Al);
        >             ^
        > C:/PROGRA~1/MIB055~1/2022/Preview/VC/Tools/MSVC/1430~1.305/Include\vector(583,9): note: in instantiation of member function 'std::vector<Primitive>::_Tidy' requested here
        >         _Tidy();
        >         ^
        > C:/lo-clang/core/slideshow/source/engine/opengl/TransitionImpl.hxx(74,5): note: in instantiation of member function 'std::vector<Primitive>::~vector' requested here
        >     TransitionScene(
        >     ^
        > C:/lo-clang/core/slideshow/source/engine/opengl/TransitionImpl.hxx(42,7): note: forward declaration of 'Primitive'
        > class Primitive;
        >       ^
        
        etc.).
        
        Which in turn required tweaking of loplugin:unnecessaryoverride to avoid false
        
        > In file included from C:/lo-clang/core/slideshow/source/engine/opengl/TransitionerImpl.cxx:67:
        > C:/lo-clang/core/slideshow/source/engine/opengl/TransitionImpl.hxx(389,18): error: unnecessary user-declared destructor [loplugin:unnecessaryoverride]
        > TransitionScene::~TransitionScene() = default;
        > ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
        > C:/lo-clang/core/slideshow/source/engine/opengl/TransitionImpl.hxx(81,12): note: declared here [loplugin:unnecessaryoverride]
        >     inline ~TransitionScene();
        >     ~~~~~~~^~~~~~~~~~~~~~~~~~
        
        Change-Id: Ia72fb44e6e92ff47376d7b7159c0df7cbf883b69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123648
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-15  Eike Rathke  <erack@redhat.com>  [99adfcad3517de6530c9a2f025c528001f543ae2]

        Resolves: tdf#88359 CSV: import strict ISO date(+time) with standard settings
        
        i.e. without having to activate "Detect special numbers".
        
        Now that we have NF_DATETIME_ISO_YYYYMMDDTHHMMSS000 for resulting
        formats this is possible without losing details.
        
        Only strict ISO 8601 extended separated format is converted, if
        date+time then the T separator must be present, a space character
        is not accepted instead.
        
        Change-Id: I6126cae743ed55fa77915c730114c3f8f5baee8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123652
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-15  Chris Sherlock  <chris.sherlock79@gmail.com>  [6daf40e440e457d1560d7fb13ebda8a17efbfe84]

        vcl: test OutputDevice::DrawPolygon()
        
        Change-Id: Ic295a5ef471d1cbb05bddbc0a3757feebc9a17f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122976
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-10-15  Caolán McNamara  <caolanm@redhat.com>  [db7676137ad91a1e9e0449afffc639ce73b40f4a]

        Value stored to 'accent_val' during its initialization is never read
        
        Change-Id: I780ffee680e52c240a1bd212f34c9c019c8b5e59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123625
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-15  Caolán McNamara  <caolanm@redhat.com>  [13fb1defcd8bd303d3f753a5dd0f0c2281a75539]

        tdf#144691 apply the language change SYNCHRON so it will be seen during apply
        
        otherwise the restore of state from the document takes place before the
        document has seen the language change
        
        Change-Id: I08e74d99bec3d88914caa9a2c83602c32e277ac0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123611
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-15  Mike Kaganski  <mike.kaganski@collabora.com>  [2484de6728bd11bb7949003d112f1ece2223c7a1]

        Remove non-const Sequence::begin()/end() in internal code
        
        ... to avoid hidden cost of multiple COW checks, because they
        call getArray() internally.
        This obsoletes [loplugin:sequenceloop].
        
        Also rename toNonConstRange to asNonConstRange, to reflect that
        the result is a view of the sequence, not an independent object.
        
        TODO: also drop non-const operator[], but introduce operator[]
        in SequenceRange.
        
        Change-Id: Idd5fd7a3400fe65274d2a6343025e2ef8911635d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123518
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-15  Emanuel Schorsch  <emschorsch@google.com>  [88375fd36899d21d3309cf8333712e02a87d3a91]

        NoOp refactor to make elif clearer
        
        Change-Id: I05be42fde3f2b66d20c337583d8f8f92143bcb58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123032
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-15  László Németh  <nemeth@numbertext.org>  [8c55fc357cf0bb0608be23098b9d3d565dae2b48]

        tdf#145068 sw change tracking: highlight numbering of changed list items
        
        Highlight the numbering of the changed list item, not the next one.
        Tracked movement of the list items is more visible this way.
        
        Follow-up to commit commit 173b7fcaae86980809889db30ddb82f8ba883103
        "tdf#42748 show changes of list numbers and bullets".
        
        Change-Id: I4c029f708eb10808f72d44892b986a8fade47f42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123592
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-10-15  Miklos Vajna  <vmiklos@collabora.com>  [b4c84dc73b7121f6c8fd0364fce9db227e0d2dd1]

        sw: remove useless debug code in DocumentDeviceManager
        
        A gdb breakpoint can do the same.
        
        Change-Id: I2fb87c8e3ac7d576e9b3f3b29e500e3482a13910
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123596
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-10-15  Stephan Bergmann  <sbergman@redhat.com>  [1101b3524d9d6513fe539e5365e099ebed38d5e8]

        Repurpose regcompare test as unoidl-check test
        
        532b47a650ce5189e1fb759201129d7d1f434133 "[ABI CHANGE] In SDK, replace
        regcompare with unoidl-check" had left "registry/CustomTarget_regcompare_test.mk
        around to verify that unoidl-check behaves the same as did regcompare on those
        old-format .urd/.rdb files."  Behavior of unoidl-check on those old-format .rdb
        files will become less relevant with the planned move from the old-format
        idlc/regmerge toolchain to the new-format unoidl-write toolchain also for the
        SDK.  But there appear to be no unit tests for unoidl-check, so repurpose (and
        move around) the existing test (switching it from using idlc/regmerge to using
        unoidl-write).
        
        Change-Id: I4c33e9c16aaf0f99e35d9257a40f3bc2ae2725ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121783
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-15  Mert Tumer  <mert.tumer@collabora.com>  [4c5b693267fac35c83e59f3288a1d46b99f02eea]

        lok: Fix graphicselection INPLACE msg is filtered out
        
        INPLACE message is not at the beginning,
        search it instead
        
        Signed-off-by: Mert Tumer <mert.tumer@collabora.com>
        Change-Id: I2a09ac5a664c1ff26790aa776d871ac34c3d99dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122919
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123522
        Tested-by: Jenkins

2021-10-15  Mike Kaganski  <mike.kaganski@collabora.com>  [addf0b2abb9b78429b7b55f9463899a8ec21bf85]

        Simplify OTypeCollection ctors
        
        Change-Id: I775e0a425abcf616a6d61570edfdfd99c7b9d46a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123526
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-15  Eike Rathke  <erack@redhat.com>  [9bcdfcb74dae7ccd07be7159c0e1deba110d2a6f]

        Related: tdf#88359 CSV: choose proper ISO date(+time) format if detected
        
        ... if column type is set to "Date (YMD)".
        
        Also be more strict if ISO is detected and timezone is included
        keep it as type Text instead of silently discarding the timezone
        information.
        
        Change-Id: Ia2236e87d6cf8b0ece33590a7fd99328f109d7a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123612
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [a12727702b4132bb0576062afe68e39a87a6a426]

        tdf#144840: sw_uiwriter3: Add unittest
        
        Change-Id: I6c43d5c4dbcebf9bd61ba66b37f9c872d0ea7cc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123594
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [12bd8d8d50da871e8f6be57ce46083f84d493d8b]

        tdf#138873: sw_uiwriter: Add unittest
        
        Change-Id: Iebce7142f51e5a80fc1ea5e78481efeab3709c09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123595
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [1f9468fc29874eae5100317282ab8b395904406d]

        use std::vector::insert instead of push_back
        
        because it will pre-allocate space and often is optimised to memcpy
        
        Change-Id: I03ed7915f2762d3d27e378638052a47a28bbf096
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123588
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-14  Roman Kuznetsov  <antilibreoffice@gmail.com>  [43b0d4f709a3a1446a32e36abb5deaa3bb45ddd9]

        tdf#138842 Delete Default item from Calc Comment's context menu
        
        Change-Id: I4f3b78bfdf479f96c9d8e2387c5c38446f2eaf72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123513
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2021-10-14  Stephan Bergmann  <sbergman@redhat.com>  [620179240670bd00f60555f1f5c5b0268492f97c]

        Enforce the UNOIDL identifier scheme
        
        ...which reserves identifiers containing underscores and starting with a
        lowercase letter for the implementation.  That TODO can finally be resolved now
        after 04af4e4f55f3ef319a78edd4d0109e2e7eba90b6 "[API CHANGE] Fix all bad UNOIDL
        identifiers across offapi".
        
        Change-Id: Id63ba96aa77f8666fbdfa90f7b260af42e6856bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122362
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-14  Rafael Lima  <rafael.palma.lima@gmail.com>  [4ab6aec7062ff752a28e7c7cff0e2836460c00a1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 28499f409af62f1930f427ebf040f9a2cd6422b3
          - tdf#145067 Document the Basic Collection object
            
            Change-Id: I0ea7be144cca78b48ab3dfd07426ad679b07b26b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/123398
            Tested-by: Jenkins
            Reviewed-by: Alain Romedenne <alain.romedenne@libreoffice.org>
            
2021-10-14  Rafael Lima  <rafael.palma.lima@gmail.com>  [672ae729c40b782024b7e4b7adf3a5a45dd4af0c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1efde59fa4d731f1fbbb1c14a647acb67d0be27a
          - tdf#143756 Update VBA Round function
            
            Change-Id: I2bab4225b618125c52fc1146140118e3bce009a6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/123514
            Tested-by: Jenkins
            Reviewed-by: Alain Romedenne <alain.romedenne@libreoffice.org>
            
2021-10-14  Stephan Bergmann  <sbergman@redhat.com>  [04af4e4f55f3ef319a78edd4d0109e2e7eba90b6]

        [API CHANGE] Fix all bad UNOIDL identifiers across offapi
        
        Identifiers containing underscores must start with an uppercase letter.  (So
        that the UNO implementation can use identifiers containing underscores and
        starting with a lowercase letter for internal purposes, see e.g. the static_type
        member functions in the C++ *.hdl files.  idlc checks that with the -cid option,
        while unoidl-write silently allows bad identifiers for now, see the TODO in
        unoidl/source/sourceprovider-scanner.l, which can be dropped after this change.)
        
        All of the affected identifiers were present since early OOo times, but none of
        them appear to be used much, at least not across LO itself, so there is hope
        that we can get away with these incompatible changes.  (For the constant group
        members, we could roll this out in two steps, introducing the new members
        alongside the old ones and deprecating the old ones in a first step, then
        removing the old, deprecated ones in a second step, so that third-party code
        would have more time to adapt.  But that would not work for the enum members and
        interface methods, so just do all of this in one breaking step.)
        
        udkapi happened to not contain any bad identifiers.
        
        Change-Id: If2d4c16563606f9efb48b937c76af54746377428
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121725
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-14  Mike Kaganski  <mike.kaganski@collabora.com>  [6f761939196eb0963c218b2ac9263f358f946675]

        Finish merging two identical conditional branches
        
        The code in the branches used to do different things before commit
        26e6d4b05ab444e6a7529ffcac7fbe592fc94833, which technically made
        aProperties a copy of rProperties in both cases, only in one case
        there were some checks that didn't affect the end result. This was
        progressively cleaned up in commits e06afb0c9546ddcde1cedd75f59001396ac6fdf2
        and 39bbfa61653ba7c3cca0aed739559914c78edc89, and this one drops
        the last redundant bit.
        
        The only question that remains is: did the initial change
        actually intend this result?
        
        Change-Id: Id26d50f7f7bdfed3bfb436e0c8bbbf6b3a0dbf98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123524
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [e799d70c646748b90879d7b31c2b28fe8c0853d8]

        tdf#141957: sw: Add UItest
        
        Change-Id: I5852844e27e4369271fd35e08a40258a663a5b7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123581
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [16da78d9734885aebe0a2ed93e885c811c13f456]

        sc: remove unused document
        
        This was added in bc28d51cb88c796da241d1ab914bbe6bb174cc49
        < ofz: make ValidNewTabName faster wrt collisions >
        
        <x1sc0> caolanm, I found you added a file in bc28d51cb88c796da241d1ab914bbe6bb174cc49
        but the file is not used at all.
        was it by mistake or you wanted to add it to one of these 'pass' directories ?
        <caolanm> x1sc0, I don't recall what I wanted to do there, I think its safe to just remove that doc now.
        If the slowness returns oss-fuzz will file a timeout bug for it
        <x1sc0> caolanm, ok, I'll remove it then
        
        Change-Id: I8adda62ced1a7b41f001e0ee099a75ef1bdb9ab1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123591
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-14  Stephan Bergmann  <sbergman@redhat.com>  [a74d15adced66dfcd63fbec0ce23bb4f7089824b]

        [API CHANGE] Remove unused css.resource.XLocale
        
        It had been present ever since at least 88c437c597b604524d50f450506285a594bd03a5
        "moved from api" from 2000, but was apparently never implemented nor used at
        least in OOo/LO itself.  It is problematic as it uses reserved identifiers
        ("getDisplayLanguage_Default" etc.) that contain underscores and start with a
        lowercase letter, and a planned change to unoidl-write will no longer tolerate
        usage of such reserved identifiers (see the TODO in
        unoidl/source/sourceprovider-scanner.l).
        
        Change-Id: I76a3a3da7b7c1f4c109ca7a12c9f07857ca1be1d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123544
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-14  Luboš Luňák  <l.lunak@collabora.com>  [58c3dab9e3120fab4db2e9f3c15916a8610cc1b6]

        --enable-lto for distro-configs/* that already use --enable-mergelibs
        
        LTO should now work properly at least on these platforms, and it's
        a couple percent better performance at the cost of build time.
        
        Change-Id: I0b6103161616b730fa32a7dd3b244219dda030fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123585
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c7eef45a876740e7707548734889626727fffebd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 89ebbf38c76bc5ea6e8161adaa2c4a55772b4ecb
          - tdf#139290 Help button for Load Styles to right page
            
            Actually there are multiple Help pages for the same dialog.
            
            The Load Style (writer), Change Master Slide (Impress) and Master Page
            (Draw) all use the same dialog sfx/ui/loadtemplatedialog
            
            Switches were added to select the contents for the right application.
            
            Still, slides and pages terms are mixed in the UI.
            
            Change-Id: I2d48dd8a72fe7b43e92b57299eed1577e355c060
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/123529
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-14  Luboš Luňák  <l.lunak@collabora.com>  [59fe5c0a9c3f21dbd2bae7f5886105ab9fc3727c]

        filter out also link.exe messages about LTO code generation
        
        Change-Id: I4f61bfd829429745141cd03eb0db625fe0458e32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123584
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-14  Caolán McNamara  <caolanm@redhat.com>  [6e43569fdfcb5070b6149b34f797008ff9b95809]

        ofz: leak of ScDocument
        
        since...
        
        commit 12ee423c7549ddd2b86dfc3fc6fed2c617dcca7f
        Date:   Mon Sep 13 12:17:37 2021 +0200
        
            tdf#144397 tdf#144636 XLSX: cache external named ranges and their formulas
        
        Change-Id: I66b2d16502868b10c0c1ef59b1c13523c414b62e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123583
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [c998691e22ceda15c89d55cf7005201f0392dadb]

        tdf#119083 small improvement to large vlookup sheet insert
        
        Change-Id: Ia1742944fa42dc8a31161d10580b240b2c7c4052
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123582
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-14  Noel Grandin  <noel@peralex.com>  [42da199753515584e615cdcdd8601d2ffc27245b]

        more VS2022 integration
        
        so it finds the v143 DLLs
        
        Change-Id: I2bc8b37b681e68b04868cdfe704b2f085b4ea277
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123579
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [12cac92a7f803808d971071fb091ba8572db587a]

        tdf#144840 Special Paste RTF: Table with merged cells messed up
        
        Revert "tdf#135683 speed up large writer table load"
        
        This reverts commit e3ea0e32657a41b48d9d9d28f6ad15af4c2a7abc.
        
        Change-Id: If36077de62cbff8a3157b0824d4713c10e90f45e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123580
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [57cd44143f6292383020b4d95fc0743125770ebb]

        sc: move test to the right directory
        
        added in 0162cfd55f397ded2af7d32f50cb3cba763c68bc
        < forcepoint#40 null deref >
        
        Change-Id: I4cec8afe07a14ff23267267c57f4cd1478f351ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123563
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-14  Ross Johnson  <ross.johnson@homemail.com.au>  [7f5379e040221435548d9be7c8c976378c04489a]

        tdf#33749 - revised merge and unmerge cells UI controls
        
        Revert the two changes made under this issue tdf#33749:
        1) Cell context menu back to 7.2
        2) Format - Merge Cells menu back to 7.2
        3) Help pages to reflect this
        
        Moving forward with the following changes:
        1) Rename "Split Cells" to "Unmerge Cells" (Calc only) which more accurately
           describes it's function in Calc (and for consistency with alternative
           office software).
        2) Add "Merge Cells" and "Unmerge Cells" to Formatting toolbar alongside
           "Merge and Center Cells", including other available user interface
           schemes where possible.
        3) Change the Format - Merge Cells menu icon to the "Merge Cells" icon
           as less confusing than the current "Merge and Center Cells" icon.
           Re-label the Format - Merge Cells menu to Format - Merge and Unmerge Cells.
        4) Add TooltipLabel to .uno:ToggleMergeCells to clarify dual action.
        5) Add Split Cells to Table context menu in Impress (as it is in Writer).
        6) Help pages to reflect changes.
        7) Remove two duplicate entries in the sUnoCommands array in init.cxx
           (one was ".uno:MergeCells" related to this change). This is untested
           but relates to status updates sent to the headless LOK clients. I assume
           duplicate entries would generate duplicate updates, which may be
           harmless but is probably not desirable.
        
        Change-Id: I3063f871707a7286d95108d3a34a5287401baa6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122811
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-10-14  Stephan Bergmann  <sbergman@redhat.com>  [d296a0a271bcce56e15c4d8a577d4e0d368f7533]

        Use more appropriate return type for some editeng functions
        
        ...whose return values are OUString-length related:
        
        * ContentNode::GetExpandedLen from sal_uLong to sal_Int32
        * EditDoc::GetTextLen from sal_uLong to sal_Int32
        * EditEngine::GetTextLen from sal_uInt32 to sal_Int32
        
        Change-Id: Ia5156e247906728e2130b321af15cda7669108ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123576
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-14  Stephan Bergmann  <sbergman@redhat.com>  [900ba7d24e1bfa7e9a2abcb7cb410261f680155a]

        Use more appropriate type for OString-length related variable
        
        Change-Id: I7a2925116928e16381c95b59a45200fa5f05935e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123575
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-14  Julien Nabet  <serval2412@yahoo.fr>  [f28c4ae3c676554723ae5959f15b5766e322cee6]

        Directly initialize vectors in uui
        
        Change-Id: Ifca1362d8ee97640b31ce75b3dc8e819fe32588d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123567
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-14  László Németh  <nemeth@numbertext.org>  [eda5ac4a63fac6bce939b6791dec52270618dc29]

        tdf#145093 sw track changes: fix crash at moving list items
        
        over a tracked paragraph insertion (both in Show Changes and
        Hide Changes modes).
        
        Note: we needed a Python UI test, because uiwriter doesn't crash
        on Linux without this fix.
        
        Likely regression from commit a19dc0d9cc35ae1e200f51d86950595f6771e9c3
        "sw_redlinehide_3: update frames in MoveParagraph()".
        
        Change-Id: I3026c9136e2fa6dcc1f6b5bad1677846a6cfe614
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123551
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-10-14  Justin Luth  <justin.luth@collabora.com>  [036d45b602c2f554f9bcc21fecbc3e3ac5b834da]

        tdf#134426 tdf#138873 sw:  Revert "tdf#79717 ...
        
        ...save/restore character format on selection overwrite"
        which might also fix tdf#144638 as well.
        
        This reverts LO 6.3 commit 6abed0ea006f3616e40faf2ae782cf64f8ac2914.
        
        This 6.3 fix for bug 79717 has caused too many other problems
        that are not being looked at, so it should just be reverted.
        It is spamming document with direct formatting which
        is a terrible thing to have happen by accident.
        It completely wrecks the proper use of styles.
        
        Also revert asscoiated follow-up commits:
        Revert "tdf#79717 save/restore character style on selection overwrite"
        This reverts commit 04bd1925706360414438b814046b543c5e317d0a.
        
        Revert "tdf#79717: sw_uiwriter: Add unittest"
        This reverts commit b05955b480fe4d32852e7be8a118d46ca7e6dbfa.
        
        These effectively revert 12eac5bcbc9b71bf00cb88b918988826229cca35
        but its unit test is left intact.
        
        Change-Id: Ideced4d38bfdf4c82f1744534afbaad29689fded
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123566
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-14  Mike Kaganski  <mike.kaganski@collabora.com>  [22a79927eec282b65fe71fbdcb9fa2810137b17c]

        Fix memory leak
        
        Change-Id: Ib9d98fa2cb14bb8feaf53941c5b7b18e21c33c13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123516
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-14  Miklos Vajna  <vmiklos@collabora.com>  [5c77f3790ff928501c31ebdce12c3a23982c6dd1]

        vcl: avoid "else" after "break" in pdfdocument
        
        Allows indenting less.
        
        Change-Id: I454eba798abdbbd18ffb9c8927ef5bb0215f133f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123565
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-10-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [f77479ab33705321db4355ff1d26a60ea777f638]

        sw: remove another unused document
        
        this was added in dc83c34989b366a9740da062e7d7bdca73fd9890
        < tdf#124770 sw layout: handle Word's take on italic formatting vs text
        break >
        but never used
        
        Change-Id: Icf97e7fc9554c0762a91e7eab0841449cdc7fd02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123564
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-10-14  Mike Kaganski  <mike.kaganski@collabora.com>  [02d225f2a46b3d531e187976d8f2c39ed390899c]

        Simplify JsonWriter a bit
        
        Move ensureSpace code to json_writer.cxx, and merge with reallocBuffer.
        The methods are private, and are only used in methods in the same .CXX,
        so the code will get inlined as compiler decides anyway, but becomes
        simpler.
        
        Make extractDataAs* to consider the known size of the data, to avoid
        calculating null-terminated size. To do that, the code is moved from
        extractData to private extractDataImpl, which returns both pointer
        and size.
        
        Change-Id: I7c0e425b5c584089c6e866c31d4cfdb5e242d66b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123568
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-14  Mike Kaganski  <mike.kaganski@collabora.com>  [8a017d25a62e878fdd32f189f0663b05d2ffb9cf]

        Avoid COW overhead using css::uno::Sequence
        
        The scenarios are:
        
        1. Calling sequence's begin() and end() in pairs to pass to algorithms
           (both calls use getArray(), which does the COW checks)
        2. In addition to #1, calling end() again when checking result of find
           algorithms, and/or begin() to calculate result's distance
        3. Using non-const sequences in range-based for loops, which internally
           do #1
        4. Assigning sequence to another sequence variable, and then modifying
           one of them
        
        In many cases, the sequences could be made const, or treated as const
        for the purposes of the algorithms (using std::as_const, std::cbegin,
        and std::cend). Where algorithm modifies the sequence, it was changed
        to only call getArray() once. For that, css::uno::toNonConstRange was
        introduced, which returns a struct (sublclass of std::pair) with two
        iterators [begin, end], that are calculated using one call to begin()
        and one call to getLength().
        
        To handle #4, css::uno::Sequence::swap was introduced, that swaps the
        internal pointer to uno_Sequence. So when a local Sequence variable
        should be assigned to another variable, and the latter will be modified
        further, it's now possible to use swap instead, so the two sequences
        are kept independent.
        
        The modified places were found by temporarily removing non-const end().
        
        Change-Id: I8fe2787f200eecb70744e8b77fbdf7a49653f628
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123542
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [17d3cacfb9675268e709cfc95771ad4ce8bde75a]

        sw: remove unused document
        
        it was added in 2211a67cc5e577f8abdcc96c9c63865be5fb988d
        < Rewrite import and export of custom dashes in ooxml filter (fix) >
        The test was later removed in f3d6c44c9cb533fe4f1cd28fc95adc36cac4bfd5
        < tdf#108064 OOXML export: keep preset dashes with any line width >
        and it fails if it's reintroduced. No explanation why it was removed
        though, sigh.
        
        Change-Id: Ie7409f64d4f8912634d3871c75d16448de0f5211
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123561
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [ba68eccbf1524f3d956e777d9e8988ca8514b6a8]

        sw: remove another unused document
        
        it was added in 598d8194b0ea1a64e0ebba28a86c128bafa57c7c
        < Visible function type RTTI for Clang -fsanitize=function >
        which doesn't seem to be related at all
        
        Change-Id: Id74affa131f871b047b7ac4e99964c993908c0b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123562
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-13  Chris Sherlock  <chris.sherlock79@gmail.com>  [be052cbc459266db86c7ddd8daba1d30b7e66d57]

        vcl: DrawPolyLine() did not set metaaction line join or cap
        
        basegfx::B2DPolygon version of DrawPolyLine() doesn't set the metafile
        line cap or join, this fixes this issue.
        
        Change-Id: Id5d73537b0fc5e580789a98b7c5214d586da3cc9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122974
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-10-13  Rene Engelhard  <rene@debian.org>  [c26c9115245a7ed9a6117924d22fcd5634217b99]

        fix (cppunit test) build with --enable-mergelibs again
        
        =/home/rene/LibreOffice/git/master && I=$S/instdir && W=$S/workdir &&  /usr/bin/ccache x86_64-linux-gnu-g++ -pthread -shared -Wl,-z,noexecstack -flto=4 -fuse-linker-plugin -O2  -Wl,-z,origin '-Wl,-rpath,$ORIGIN/../Library' -Wl,-rpath-link,$I/program  -Wl,-z,defs -Wl,-rpath-link,/lib:/usr/lib -Wl,-z,combreloc  -Wl,--hash-style=gnu  -Wl,-Bsymbolic-functions -L$W/LinkTarget/StaticLibrary -L$I/sdk/lib  -L$I/program  -L$I/program  -L$W/LinkTarget/Library -Wl,-z,relro    $W/CxxObject/vcl/qa/api/XGraphicTest.o      -Wl,--start-group  -lcppunit   -Wl,--end-group -Wl,--no-as-needed -lmergedlo -luno_cppu -luno_cppuhelpergcc3 -luno_sal -ltest -lunotest  -o $W/LinkTarget/CppunitTest/libtest_vcl_apitests.so
        /usr/bin/ld: /tmp/cc9oq9Pr.ltrans2.ltrans.o: in function `VclOutdevTest::testDrawPolyLine()':
        <artificial>:(.text+0x9e91): undefined reference to `typeinfo for MetaPolyLineAction'
        /usr/bin/ld: <artificial>:(.text+0xa115): undefined reference to `typeinfo for MetaPolyLineAction'
        /usr/bin/ld: <artificial>:(.text+0xa824): undefined reference to `typeinfo for MetaPolyLineAction'
        collect2: error: ld returned 1 exit status
        make[4]: *** [/home/rene/LibreOffice/git/master/solenv/gbuild/LinkTarget.mk:799: /home/rene/LibreOffice/git/master/workdir/LinkTarget/CppunitTest/libtest_vcl_outdev.so] Error 1
        make[4]: *** Waiting for unfinished jobs....
        
        Change-Id: I0c22c2b2786660060e39fb272396a6d9af20433f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123530
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2021-10-13  Mike Kaganski  <mike.kaganski@collabora.com>  [aff3ce8837e00db6e91d0deb6c4f2ccb0d520c54]

        Improve JsonWriter's escapement code
        
        It should now be conformant to JSON spec; and additionally,
        it escapes two characters that are valid in JSON, but invalid
        in JavaScript (as described in [1]).
        
        [1] http://web.archive.org/web/20201203234157/http://timelessrepo.com/json-isnt-a-javascript-subset
        
        Change-Id: I1081ade89a57fefefde672f2b8fa08e97627fc50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123510
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [a86f7a139012b4b49c0420041769c4b68a289eab]

        tdf#124937: sw_ww8export3: Add unittest
        
        sw/qa/core/data/doc/tdf124937.doc was added in
        96acebb72211b4718eb3038c427df37b55b17b0b
        < tdf#124937 reset m_pFirstOfBorderMerge before truncate. >
        but no unittest was added with it.
        Simplify the document and add the test
        
        Change-Id: I505df15d701c2061b33dfb9cd7cfdf95817c1f5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123559
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-13  Miklos Vajna  <vmiklos@collabora.com>  [a399b05401fc35ebba4dbd07504fae4a609b3614]

        sw: fix corrupted proxy object for SwGrfNode via the view cursor UNO API
        
        Creating an SwXTextFrame for a graphic node will result in a wrapper
        that has no underlying SwTextNode, as the downcast from SwNode fails in
        SwXParagraphEnumerationImpl::NextElement_Impl(). This is certainly not
        intended, similar code in SwFmDrawPage::CreateShape() handles the text
        node, graphic node and OLE node cases separately.
        
        To make this more problematic, this corrupted wrapper can be still alive
        by the time we try to save to ODT, but the wrapper without an underlying
        SwTextNode will be unable to enumerat the paragraphs of the text frame,
        so it throws, making it impossible to save the document.
        
        Fix this by limiting the TextFrame property of the cursor to actual text
        frames any returning an empty reference in other cases.
        
        If there is a need to access graphic or OLE frames via that API, then
        dedicated properties can be added to expose those different nodes.
        
        Change-Id: I5e97a826271b0d8a1bf262e43cd8516656b37c3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123560
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-10-13  Mike Kaganski  <mike.kaganski@collabora.com>  [03c474c640d63f54d520712693e2f47976d8d531]

        Unify JsonWriter::put and putRaw a bit
        
        In the process, it turned out that there was unnecessary conversion
        of OStringBuffer to OString and back to OStringBuffer when using
        putRaw, which is avoided now.
        
        Change-Id: I1e3ee685679df0b025bee8f4430624ee5bc9ccb3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123547
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [c89f0cd9f6a4b3f77440dd7ea9da08f9cd327711]

        sc: remove unused documents from git
        
        Change-Id: I96590b3be7d34cd7c8f37b27dfa6620a0be335b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123554
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [8eb5e4730e5c38bc0187842808d4adeac008a813]

        sc: no reason for this test to be UNX only
        
        Change-Id: Idc61353952b1255f99af5607630c8d38fe17ae7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123558
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-13  Attila Szűcs  <szucs.attila3@nisz.hu>  [537cb82be8fa021fd9382cca874645c75daaef20]

        tdf#144642 XLSX import: round down row height to 0.75 pt
        
        like table layout of MSO does, e.g. 20 pt to 19.5 pt.
        
        Changing table row height is only for interoperability.
        To avoid of regressions, apply this workaround only for
        documents created in MSO.
        
        Note: likely this is an old adjustment for low-resolution
        monitors, where 0.75 is the factor between 96 ppi of Windows
        resolution and (originally) 72 ppi of monitor resolutions.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: Ie1e2c781d21174a877b18cd3250eb445222bd1c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122428
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-10-13  Tibor Nagy  <nagy.tibor2@nisz.hu>  [73f26b73aaf562bf934249460480b4a60937a438]

        tdf#124232 PPTX export: fix interactions and hyperlinks on images
        
        Follow-up to commit 9bb91441b46d677860530d8bf9597c96561a1b0a
        "tdf#141704 PPTX import: fix hyperlinks on images"
        
        Change-Id: If29241ea06253e503dae27f8dc762574a5a634de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122717
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-10-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [09c988b80976533562e68ffbfaa5e0eec690073d]

        tdf#92586: restore unittest
        
        it was removed in ac84e4ff6135d51461122e0e1b5b39614b3e6eca
        < tdf#94011: load&save more border types > for no apparent reason
        
        Change-Id: I18c4c974de5e519df6f6e7539f95dfb734e4b0aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123557
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-13  Szymon Kłos  <szymon.klos@collabora.com>  [3b84dc9474d0085606a4033db47d2d4891cf40d4]

        Revert "tdf#136141 Sidebar wrap section visible like popupmenu"
        
        This reverts commit 8280491bec32fea5bbdad23f000538d000ed2f24.
        
        Wrap options are not available for Shapes, Media files etc.
        When we insert a shape and select any wrap option from the sidebar - app
        crashes.
        This feature should be implemented first in the code before beeing
        visible.
        
        Change-Id: I1110939e9ee40509e380d003665478889e7a2c24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123374
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123448
        Tested-by: Jenkins

2021-10-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [528bc20c4e2d79dc769704733f3104fa3cf5e86c]

        sc: remove unused references from git
        
        Change-Id: Ife4b0f0bf345639d927709f27cff125db77859a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123555
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-13  Alain Romedenne  <alain.romedenne@libreoffice.org>  [63e10579db2a77be0db00bec0359aabb30486f4a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c984b1f7c6d08c21aa21413980c0bd4408a88a3a
          - Option Compatible vs. Option VBASupport
            
            Change-Id: Ia0327a4bf584b089fbe839c46cf8a6e6c6c576fb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/123394
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-13  Tünde Tóth  <toth.tunde@nisz.hu>  [5697e09b3e726a38b58ce31ac0c3a97e7871c74a]

        tdf#144943 PPTX import: fix permission for editing
        
        The passwords for editing in PPTX documents
        created with PowerPoint weren't asked and verified.
        
        Change-Id: I62eb4fd68aac6422c1221a639f4815459ab556c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123130
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-10-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [a3416ed058884a1fcaae0659ff6e71f5a7dff8d0]

        sd: remove another unused document
        
        Added in 817b35a9c3d69249a79ebaed291bb2d378b3a73f
        < New test files added, tests run for the 1st time >
        and commented out in 744969c4f665dcd5be7793a9b3949d4a0587a6ac
        < improved shapes-test.odp (but not finished), unlocked assertion(false) >
        back in 2012
        
        Change-Id: I8d5d7ae5e0a72c62b2ce01ea1130dc9f5825b166
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123553
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [055bcb0ff6595857ee9a07cf27e4d8ee4f4cb51b]

        sd: remove unused smartart documents from git
        
        they were added in 2704821c6b6e829b5ef5c32cdc8eb2a03b6114a9
        < smartart : test documents > but never used
        Remove them until the tests are actually implemented
        
        Change-Id: I5e4f7685f782bf7e7ebae5304b9fb6292fad722c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123552
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [47ac60e223d43c19eda2d596925aafa4a7ee18d1]

        writerfilter: remove a bunch of unused documents from git
        
        Change-Id: I95d6f5780ec43787f7daa75f435f1c918de6a57e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123549
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-13  Stephan Bergmann  <sbergman@redhat.com>  [239cc612b478d82d3dd73e3a8d5be310b781a5f0]

        Extend return values < 32-bit on macOS ARM64
        
        <https://developer.apple.com/documentation/xcode/writing-arm64-code-for-apple-platforms#Pass-Arguments-to-Functions-Correctly>
        only mentions function arguments, not return values in "The caller of a function
        is responsible for signing or zero-extending any argument with fewer than
        32 bits.  The standard ABI expects the callee to sign or zero-extend those
        arguments."  But this appears to also be relevant for return values, where the
        callee apparently has to provide properly extended values:  Without this change,
        in an --enable-optimized build, e.g. selecting "Tools - Macros - Organize Macros
        - BeanShell... - LibreOffice Macros - Capitalize - capitalize.bsh" would not
        enable the "Run" button, as in SvxScriptOrgDialog::CheckButtons
        (cui/source/dialogs/scriptdlg.cxx) node->getType() (which returns a sal_Int16
        value, and which calls DefaultBrowseNode::getType,
        scripting/source/provider/BrowseNodeFactoryImpl.cxx, which in turn calls
        m_xWrappedBrowseNode->getType() on a proxied Java object via the UNO bridge)
        would return a value in	r0 with bits > 16 left with random values, while the
        calling code assumes them to be zero (and exploits that violated assumption with
        --enable-optimized).
        
        Change-Id: Ic99dd9e62b49b44e13cdde6158bef7e2296547f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123550
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-10-13  Regina Henschel  <rb.henschel@t-online.de>  [4e1f5b5eaddac6ff4b3028074edc8f6886d64c3f]

        tdf#145004 remove fontwork text padding for case ScaleX=true
        
        The setting ScaleX=true in property TextPath in CustomShapeGeometry
        is used in import of WortArt of kind 'Follow Path' from MS Office. The
        value 'true' means, that the text is not stretched to the path but its
        original font size is used as long as enough place is available.
        
        The method CalculateHorizontalScalingFactor() has increased the
        scaling factor by 10 percent to make a 'padding'. That results in a
        too short text and a gap at start and/or end. The problem is not only
        visible in imported shapes but in user designed Fontwork shapes too.
        PowerPoint has no 'padding'. Currently our own preset Fontwork shapes
        always use ScaleX=false and therefore are not affected.
        
        I have not found any reason for such padding. So this patch removes it.
        
        Change-Id: I7f2c4eb9101be1f13b006d4178ffbe75eb4ed55a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123295
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-10-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [56bdc6ded08ca85d765add0378426ac4356e94d3]

        add some comment to gen-boost-headers
        
        because I can never remember how to run this script
        
        Change-Id: I7782846d192f477096fb315e0b5416d4715d319a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123546
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-13  Luboš Luňák  <l.lunak@collabora.com>  [ccf5162e448b4dc6b930ce0354a60253ff70fbc2]

        use LTO to build hunspell if LTO is enabled
        
        Without this, LTO gcc build may fail while linking libmerged because
        of an undefined reference to `std::string::append(char const*)',
        which looks like a gcc bug because std::string should be a template,
        but whatever, this makes it build.
        
        Change-Id: I173cc0c773d5957a0c4a9cecc74c1ab33afad7db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123541
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-13  Luboš Luňák  <l.lunak@collabora.com>  [aeef0d4931fea1ef25e907b30e35fcd059394f2d]

        use -flto=auto for gcc if no $PARALLELISM is set
        
        I'm not sure if all gcc versions support the value, but if older
        ones do not they at least silently accept it.
        
        Change-Id: If18ce1cbf6122cf9ded00eee5c2058d70e486c0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123540
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-13  Luboš Luňák  <l.lunak@collabora.com>  [db51f08247961a9dd8d2a083f1d213b49d8ee2b7]

        do not imply --enable-gdb-index just for --enable-symbols
        
        The original idea was to enable gdb index for debug builds, but
        this by mistake enabled it even for optimized symbol builds. Those
        are presumably mostly release builds that also provide debug symbols
        for distributions, but there having a gdb index seems to be a waste
        of space.
        
        Change-Id: I585941aaed1af9e2e4ad85bb278c99c6f12cd858
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123538
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-13  Caolán McNamara  <caolanm@redhat.com>  [4fed3b2ed15730fcb7a5b7e0ef09d77bd40436e6]

        ditch problematic HWPFile::Read4b variant
        
        Change-Id: Ied3603d8f96e15013f657fc5d8150969ae3b808d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123534
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [ec1e3c7751ae8ec8d33d536e782041b2506118d1]

        tdf#145077: sc: Add UItest
        
        Change-Id: Iec8b855f5b3f7dd478a363b1f35a85ed8f697803
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123535
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-13  Caolán McNamara  <caolanm@redhat.com>  [d2cf8e960eb352e547350e5aed7a44873697b396]

        ofz: nLen should be of type 'uint' not tools::Long
        
        Change-Id: If0ea7d2156511b325e866f79bf40e32418f7d658
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123533
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-13  Roman Kuznetsov  <antilibreoffice@gmail.com>  [d8a1187fc262ccb4c6489b2ca830f230400c5b82]

        tdf#143686 increase a radiobutton's area size
        
        Change-Id: Ib8b6d8b47934a7a2cf68f8977f03ced5f80f6452
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123409
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2021-10-13  Miklos Vajna  <vmiklos@collabora.com>  [13d1bcfa91b402e024223ebf83ca6fdf15b9ba25]

        CppunitTest_sw_ooxmlexport11: avoid DECLARE_OOXMLEXPORT_EXPORTONLY_TEST()
        
        See commit a226cec52e536c46e03f57a5f1f7931abbeb0cdd
        (CppunitTest_sw_rtfimport: convert one testcase to use
        CPPUNIT_TEST_FIXTURE(), 2019-11-05) for motivation.
        
        Change-Id: I56fc863978ba24cd95d86cb0c5ab5d645bbc6614
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123532
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-10-13  Stephan Bergmann  <sbergman@redhat.com>  [a60296694b3af2c18e7aa81eba8782e0ad03f7b8]

        Remove useless check
        
        ...that was introduced with b14107dd0eaf9bfc276544e1900873d36075425e "tdf#133858
        reduce the double-ref range to data content", but which can only ever be either
        true or invoke undefined behavior (as gets reported as
        
        > sc/source/core/tool/compiler.cxx:6412:27: error: comparing the result of pointer addition ‘(((ScCompiler*)this)->ScCompiler::<anonymous>.formula::FormulaCompiler::pCode + -8)’ and NULL [-Werror=address]
        >  6412 |     if (!pCode || !(pCode -1) || !(*(pCode - 1)))
        >       |                    ~~~~~~~^~~
        
        with recent GCC 12 trunk)
        
        Change-Id: I72395f1874343a047afceaa5e342e9e67a51c44f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123531
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2021-10-13  Luboš Luňák  <l.lunak@collabora.com>  [fb3e13cae8ab0915facaf07fe5fca177a4041a9b]

        MSVC LTO does not like mixing 32bit and 64 code
        
        So disable LTO for x64 code when building for 32bit.
        
        Change-Id: I8445d8307b3b797b78cea12e6322e0d792c71dfd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123537
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [0ad70397c0b940ca7ec0d1de98f15628aa98abec]

        uitest: sc: fix assert
        
        Change-Id: I043c9b1807fe30b24e907eee7954e5d32c170bbd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123536
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-12  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [9a0335e7d2e43e46959bda16daf3fbf5944a1d9a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c0b8265b7148b1860bd47c77e072c3c605b208da
          - tdf#144924 - Change return type of array elements of the split function
            
            If VBA is not enabled, allow the assignment of variables with different data types to the individual array elements created by the split function.
            
            Change-Id: I2acd2088cb4d805c57c25acad9268cb0d703177e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/123164
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-12  Caolán McNamara  <caolanm@redhat.com>  [241619128c5620dbde4004c83a8d64d2a593a37a]

        gtk4: allow cursoring to move through menus
        
        oddly right arrow works, but left arrow seems to get stuck and pass
        focus into the main window sometimes, but get this partially working
        anyway
        
        Change-Id: I3aca1b8f25bdda5684ce7124b8564233e40d9f1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123528
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-12  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [5c502a100476c6b57a1a9f4305195c7e2d5d5608]

        tdf#130307 - Support for each loop for objects exposing XIndexAccess
        
        Change-Id: Ib94c642e6d2a52ac7c60a8f7ae3c79d611b41614
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123072
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [6e21f5a6b71790b3a36f67c3915b07a5f5717bcf]

        loplugin:unusedmethods
        
        Change-Id: Ifd3a1ccef68ebc4cd4e7785357e6a476f6669eb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123456
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [164ec9281aa57d52763e9622adb6e2e37d14bff8]

        Fix typo
        
        Change-Id: I95bd5418d45ec4a0d0ff403244b7727e37b7d075
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123443
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [ee49e597b23c093d25576936d34a8468cb618192]

        loplugin:unusedfields
        
        Change-Id: I5e9bb4417cf6f8e3c1de1c8570e0635fdf6364bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123453
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-12  Caolán McNamara  <caolanm@redhat.com>  [738ef11520a9e0e2b7793dc7117d6540fd66db47]

        ofz#39850 remove content anchored to para being removed
        
        Change-Id: I15992b3d995b1c01827637ffb050b5db7213217d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123457
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-12  Caolán McNamara  <caolanm@redhat.com>  [a975a5f80fcb6bfa5d656e5647485832bb41d49e]

        ofz#39837 avoid timeout
        
        Change-Id: Icde966364e7d79c52b01abe4c7109fbc5db38b09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123460
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-12  Caolán McNamara  <caolanm@redhat.com>  [bd5d16b5b3c6bdf139c04d6e8ca1310418512244]

        pass 2nd arg of lcl_MinMaxNode by reference
        
        as a pointer it was never null
        
        Change-Id: If242b2dbc39ec3dd407709714741c87c4ef53e83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123459
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-12  Eike Rathke  <erack@redhat.com>  [57f09e6f3cfdd9ad4e1673df14e6ee550d402743]

        Resolves: tdf#145077 Use position for jumping to named relative references
        
        For named ranges with relative references construct the resulting
        cell range reference to be selected according to the current cell
        cursor position, same as in Manage Names and as they would result
        if used in a formula expression on that position.
        
        Change-Id: I8362c3e38086337ad90aa84cc7c13f284b41d9fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123450
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-12  Stephan Bergmann  <sbergman@redhat.com>  [c90cb1b3c265c1f81e614e47652fe24137d7928c]

        external/breakpad: Adpat to SIGSTKSZ type in glibc 2.34
        
        <https://sourceware.org/git/?p=glibc.git;a=commit;h=6c57d320484988e87e446e2e60ce42816bf51d53>
        "sysconf: Add _SC_MINSIGSTKSZ/_SC_SIGSTKSZ [BZ #20305]" introduced
        sysdeps/unix/sysv/linux/bits/sigstksz.h containing
        
        > # define SIGSTKSZ sysconf (_SC_SIGSTKSZ)
        
        so that SIGSTKSZ would have type long, causing
        
        > src/client/linux/handler/exception_handler.cc: In function ‘void google_breakpad::{anonymous}::InstallAlternateStackLocked()’:
        > src/client/linux/handler/exception_handler.cc:141:49: error: no matching function for call to ‘max(int, long int)’
        >   141 |   static const unsigned kSigStackSize = std::max(16384, SIGSTKSZ);
        >       |                                         ~~~~~~~~^~~~~~~~~~~~~~~~~
        
        when building ExternalProject_breakpad.  At least SuS4 appears to be silent
        about a required type of SIGSTKSZ defined in signal.h.
        
        Change-Id: I4d87017e10825ef051721f4e9ca751a77bb0d5c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123455
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-12  Luboš Luňák  <l.lunak@collabora.com>  [cd1b2beb0d101ba7b7b83936262c5367094e9d01]

        update --enable-lto description
        
        It's no longer broken with MSVC, and I don't what should be so
        experimental about it when it seems to work just fine.
        
        Change-Id: Ic0c28b3bc6fd2a58071621c395f04f877f862ab1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123372
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-12  Eike Rathke  <erack@redhat.com>  [bc553f1b52f1865df125e0aefa85d74f57bea6ba]

        Pass rDetails argument from getCellRangeByName() to MakeRangeFromName()
        
        The default MakeRangeFromName() argument ScAddress::detailsOOOa1
        is the same as the only call to this getCellRangeByName(), just
        make it explicit to clarify.
        
        Change-Id: I8eb550df95e6332a459cb9946e7c753887a1655a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123452
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-12  Eike Rathke  <erack@redhat.com>  [7cad3ed2042a17081b56fb2c4a4f4f0b785590f9]

        Construct ScAddress::Details only once
        
        ... instead of 4 times with the implicit conversion ctor.
        
        Change-Id: Ib5df0c278d5a3c7fedf9ddf1d7a52ad01fd67dea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123451
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-12  Hossein  <hossein@libreoffice.org>  [9498ec72394dd2a87bde10a181587036cab7b388]

        Move README.wasm -> wasm-qt/README.md
        
        Most of the folders now have README.md in Markdown format and it is
        possible to create html docs out of them which is available at:
        
            https://docs.libreoffice.org/
        
        The content of README file was previously converted to Markdown
        format in commit d19299f579e820c34b38ee56b26125dc30f96ada, so only
        the rename of the README file was needed.
        
        Change-Id: Ib030676a70194fdb24aea066ec985c2f95ee4b3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123449
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Jenkins

2021-10-12  Stephan Bergmann  <sbergman@redhat.com>  [fa98d2da9219a03fb1fb0f213a8bdddf5040fe60]

        Revert "Use placement new to avoid one of the allocation calls..."
        
        This reverts commit 503ab1ca9ae11978d9717557546c01ff598aaf88, plus follow-up
        17915ab5202a4d7456e9bc031c3f6a72bc861844 "fix ubsan alloc-dealloc-mismatch".
        It failed to properly destroy the object assembly, and caused e.g.
        CppunitTest_svl_items to fail with
        
        > ==850754==ERROR: AddressSanitizer: new-delete-type-mismatch on 0x6060000024e0 in thread T0:
        >   object passed to delete has wrong type:
        >   size of the allocated type:   64 bytes;
        >   size of the deallocated type: 56 bytes.
        >  #0 in operator delete(void*, unsigned long) at /home/sbergman/github.com/llvm/llvm-project/compiler-rt/lib/asan/asan_new_delete.cpp:164:3 (workdir/LinkTarget/Executable/cppunittester +0x330ae2)
        >  #1 in SfxItemSet::~SfxItemSet() at svl/source/items/itemset.cxx:202:1 (instdir/program/libsvllo.so +0x110ccf6)
        >  #2 in std::default_delete<SfxItemSet>::operator()(SfxItemSet*) const at /home/sbergman/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/unique_ptr.h:85:2 (instdir/program/libsvllo.so +0x1142a28)
        >  #3 in std::_Sp_counted_deleter<SfxItemSet*, std::default_delete<SfxItemSet>, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() at /home/sbergman/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/shared_ptr_base.h:442:9 (instdir/program/libsvllo.so +0x12696e4)
        >  #4 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() at /home/sbergman/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/shared_ptr_base.h:168:6 (instdir/program/libsvllo.so +0xe500b5)
        [...]
        > 0x6060000024e0 is located 0 bytes inside of 64-byte region [0x6060000024e0,0x606000002520)
        > allocated by thread T0 here:
        >  #0 in operator new(unsigned long) at /home/sbergman/github.com/llvm/llvm-project/compiler-rt/lib/asan/asan_new_delete.cpp:95:3 (workdir/LinkTarget/Executable/cppunittester +0x32fe7d)
        >  #1 in SfxItemSet::Clone(bool, SfxItemPool*) const at svl/source/items/itemset.cxx:1270:34 (instdir/program/libsvllo.so +0x1127854)
        >  #2 in (anonymous namespace)::Node::setItemSet(SfxItemSet const&) at svl/source/items/stylepool.cxx:65:107 (instdir/program/libsvllo.so +0x1212179)
        >  #3 in StylePoolImpl::insertItemSet(SfxItemSet const&, rtl::OUString const*) at svl/source/items/stylepool.cxx:417:19 (instdir/program/libsvllo.so +0x12103e1)
        >  #4 in StylePool::insertItemSet(SfxItemSet const&, rtl::OUString const*) at svl/source/items/stylepool.cxx:456:17 (instdir/program/libsvllo.so +0x1212ffb)
        [...]
        
        in Clang ASan builds done with -fsized-deallocation.
        
        Change-Id: I3ccba7e7d9712ecabf38a0149252d3cd70cdb446
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123446
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-12  Stephan Bergmann  <sbergman@redhat.com>  [5dd9990a12509ec9326c061544b228652e495fe5]

        Don't #include within extern "C"
        
        At least when building against trunk libstdc++ on Fedora 35 beta now, that
        caused failures like
        
        > In file included from ~/lo/core/libreofficekit/qa/unit/checkapi.cxx:18:
        > In file included from ~/lo/core/workdir/UnpackedTarball/cppunit/include/cppunit/plugin/TestPlugIn.h:8:
        > In file included from ~/lo/core/workdir/UnpackedTarball/cppunit/include/cppunit/plugin/PlugInParameters.h:8:
        > In file included from ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/deque:70:
        > In file included from ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/debug/deque:40:
        > In file included from ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/debug/safe_sequence.h:35:
        > In file included from ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/debug/safe_base.h:32:
        > In file included from ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/ext/concurrence.h:34:
        > ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/exception:83:8: error: declaration of 'terminate' has a different language linkage
        >   void terminate() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__noreturn__));
        >        ^
        > ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/x86_64-pc-linux-gnu/bits/c++config.h:302:10: note: previous declaration is here
        >     void terminate() _GLIBCXX_USE_NOEXCEPT __attribute__ ((__noreturn__));
        >          ^
        
        Change-Id: I81cf87d13c16fd10ce3e2435509ab462852fce2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123447
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-12  Szymon Kłos  <szymon.klos@collabora.com>  [2ed4102a56981e5524a9992ef95e2c980db197fd]

        tdf#145016 calc: don't show selection from other split panes
        
        Change-Id: I636d98b5b95bb7ad51b39c6328440686f0bfd030
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123442
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [d968425f009598bca3d10964c64f093b8d785c86]

        loplugin:moveparam check for collection params
        
        Empirically, when we are passing a collection type to a constructor,
        80% of the time, we are passing a local temporary that can be moved
        instead of being copied.
        
        Change-Id: I5acc9d761c920691934a4be806a3d3ab6cdbab96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123056
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-12  Hossein  <hossein@libreoffice.org>  [d19299f579e820c34b38ee56b26125dc30f96ada]

        Convert Emscripten README.wasm to Markdown
        
        * Converting README.wasm to Markdown
          + This file will be renamed to wasm-qt/README.md later and
            wasm-qt/README will be removed
          + Filename is preserved in order to make diff understand the change
        
        Change-Id: I908aa84b0fc5ac68e979f6182cda5ad5ef0e791d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123346
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-10-12  Caolán McNamara  <caolanm@redhat.com>  [e0ccbbf5011703fd8f5f36d8d8c93205644a1201]

        uses of icon_filename are gone
        
        since
        
        commit e58a5f6db6d13d078f12c3496f46c227c6943c48
        Author: Chris Mayo <aklhfex@gmail.com>
        Date:   Wed Nov 11 19:27:52 2020 +0000
        
            Remove obsolete GNOME 2 MIME types files
        
        Change-Id: I31e2c8351d8893f3f0336a19b8ef9b53b8ab8555
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123445
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-12  Caolán McNamara  <caolanm@redhat.com>  [074644e2b5c0997f1b239eeb8c72712b7f01aeb4]

        document-new shouldn't get prefixed to become libreoffice-document-new
        
        seen by rpminspect as .desktop "references icon libreoffice-document-new
        but no subpackages contain libreoffice-document-new"
        
        introduced by:
        
        commit f767d5e2b017c0d0cfd23ff3318cb30901847722
        Date:   Sun Sep 1 11:30:12 2019 +0200
        
            Add icons to New Document desktop file actions
        
        in the [Desktop Action NewDocument] section
        
        Change-Id: I64ce5e2dbaca32083b2f76e960c33a815f8a3773
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123444
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-12  Julien Nabet  <serval2412@yahoo.fr>  [50602fed86b2b972d49d6c6366b2a3eb406e4ed4]

        Try to fix Ubsan TB
        
        /sw/source/core/text/inftxt.cxx:651:37: runtime error: downcast of address 0x6060006542c0 which does not point to an object of type ´const SwTextPortion´
        0x6060006542c0: note: object is of type ´SwBookmarkPortion´
        3f 07 00 26  d0 ca 08 e3 2b 2b 00 00  2d 00 00 00 00 00 00 00  49 01 00 00 00 00 00 00  60 42 65 00
                     ^~~~~~~~~~~~~~~~~~~~~~~
                     vptr for ´SwBookmarkPortion´
        0x2b2bda76d6b7 in SwTextPaintInfo::DrawText_(rtl::OUString const&, SwLinePortion const&, o3tl::strong_int<int, Tag_TextFrameIndex>,
        o3tl::strong_int<int, Tag_TextFrameIndex>, bool, bool, bool, bool) /sw/source/core/text/inftxt.cxx:651:37
        
        Taking a look at some other locations in the same file, it seems we need to test "rPor.InTextGrp()" to consider rPor as a SwTextPortion
        
        Change-Id: I1739182a65f6738dad8623ec22950d797c59a6c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123356
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-10-12  Michael Stahl  <michael.stahl@allotropia.de>  [40d70d427edddb589eda64fafc2e56536953d274]

        xmlsecurity: add tests for multiple X509Data/X509Certificate
        
        Change-Id: If50ae8156f81c1053aa8fbfc3148da64bb8e1442
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111666
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

2021-10-12  Michael Stahl  <michael.stahl@allotropia.de>  [e5a0acda428fed64b9ba69365d6a54fbffa0727b]

        xmlsecurity: add test for timestamps
        
        Change-Id: I6ce64ca7c59639684779144ed0ed8d36c4aca32b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111665
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [224953d896a3dba5d85992394525ab8b54d8c314]

        loplugin:moveparam in various
        
        Change-Id: Ifa7c8ff2b21f63d234c29c28303d0bacd376c1e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123434
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-12  Jan Holesovsky  <kendy@collabora.com>  [d602c433a08c6df28198ceb61b95f5c6d85d1a87]

        T602 is an obsolete format, don't assume .txt files are T602
        
        Without this, when the user tries to open a 0-bytes .txt file, they are
        asked for a Save As operation after they hit the Save button.
        
        When we remove the 'txt' from the T602 detection, it rather asks if the
        user wants to use ODT or Plain text (and lose formatting).
        
        Change-Id: Ic48fa61064a9ed78c64d56bc8864f0e12528e072
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123216
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2021-10-12  László Németh  <nemeth@numbertext.org>  [bcc06060bb286bd71a8fd1707eb499c8d2a88b69]

        tdf#145066 sw change tracking: fix bad deletion at Move Up/Down
        
        In Show Changes mode, moving a list item over
        a deleted list item resulted the bad deletion
        of the next adjacent paragraph, too.
        
        Note: For manual testing with a non assert build,
        put cursor in list item 2, click on Move Down once,
        Move Up twice to show the bad deletion.
        
        See also b5ab4836c03e9428aff6a48843f2a054ceff0f85
        "tdf#39721 sw change tracking: fix move down".
        
        Change-Id: Ie4dd1089dea4ed7068db94b134cd31881463c9ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123378
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-10-12  Mark Hung  <marklh9@gmail.com>  [d27187b158d7e3f92180b1f2ab79b048dc5318a5]

        vcl:use unique_ptr<SalWinGraphics> in WinSalPrinter
        
        to replace plain SalWinGraphics pointer, and get rid
        of delete.
        
        Change-Id: If06df98a8ebfdf5797bddfefa37647522b8e711b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123365
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [e4913a56c07914708d8272ae211e23b73349e673]

        loplugin:moveparam in various
        
        Change-Id: I522d03ffdaafcfe364425b4135249492879e3d5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123429
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [2c596b694a641de1b18afb1e9a5b843df638af24]

        loplugin:moveparam in sdext
        
        Change-Id: I46e0f73f67cffb11ab5f1cf2453450a3066eb1fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123425
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-12  Miklos Vajna  <vmiklos@collabora.com>  [4da10f6931166ddef04aa2731c52e9b401303bb3]

        sw layout xml dump: show type even for multi-portions
        
        The old SwPortionHandler-based approach doesn't handle multi-portions.
        
        Change-Id: I2473e61c19cd7aa134614f96505e10bebf1d0017
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123428
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-10-11  Luboš Luňák  <l.lunak@collabora.com>  [5b2848413883565c48d312c96daf8fbca25405d8]

        clang does not support -flto=<number>
        
        This may happen when building with GCC when Clang is used for Skia
        and --with-parallelism is in effect.
        
        Change-Id: Ic52dbbcf53253ed73413af4ea8254b000eee72d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123430
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-11  Luboš Luňák  <l.lunak@collabora.com>  [9402579be9d9a8888af03291edd2478a716f901a]

        avoid O(n^2) in VclEventListeners::Call() if possible
        
        The list seems to only rarely change.
        
        Change-Id: Ib1263c696619908a2792c67ff04c5a0c5f0a7858
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123414
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [1c46d2cabfa9cffd65599e55ca4060e39dcbad62]

        loplugin:moveparam in forms
        
        Change-Id: Ib3a6058e933eb7030cd6d7aef335f12fbd4e6bd3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123417
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [7a6bd120d8a09e6289ea372935cca40635b99b2e]

        loplugin:moveparam in svgio
        
        Change-Id: I4badd081340c9f8e8fcce97bd730f9c7da046382
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123426
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [c36f569242a116f88749f9c5e2cd449351a39ea4]

        loplugin:moveparam in cui
        
        Change-Id: I059fae3520b06bc733721fe130cf41da13803b9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123383
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [01bb611effe7de983e4872a33fe849e4d0fc7874]

        loplugin:moveparam in reportdesign
        
        Change-Id: Ifefccc5d500331960baa8a48bb9ed64c86c91f9b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123424
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [a514c3966381fdb13f9789745359522ef5509c8b]

        loplugin:moveparam in lotuswordpro
        
        Change-Id: I122fc96930021dd3127d9c991e7dac3140b612f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123427
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [7d6352b6561c50b7622cfd4314ffcd2766a31108]

        loplugin:moveparam in filter
        
        Change-Id: I4f41f834035fcefc22486723c971929890143dd4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123423
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Caolán McNamara  <caolanm@redhat.com>  [a43b684267a42f733cb5d752cddfe307ce4a0077]

        gtk4: fix asserts and crashes on context menu popdown
        
        Change-Id: Iad87892e5e1474118138c07558dc37d793e5bfdf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123377
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-11  Michael Stahl  <michael.stahl@allotropia.de>  [c876183e4c0aff0fe95145c6ee4a84b213a54190]

        cppuhelper: suppress unhelpful warning C4996
        
        ... that happens while implementing the class declared as deprecated
        with MSVC 2019.
        
        cppuhelper/source/typeprovider.cxx(33): warning C4996: 'cppu::OImplementationId': Uses broken double checked locking
        
        Change-Id: I469fe38bd276a554b1ef006d3da270b85f26554b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123422
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-10-11  Miklos Vajna  <vmiklos@collabora.com>  [869e554a017d57da14b0c5b1e1f6ce742db316e0]

        sw XHTML export: fix missing <li> around nested <ul>/<ol>
        
        This was fine in practice in the HTML case, so make it conditional on
        the XHTML flag for now.
        
        Change-Id: Ie96357ba78f4a7fae125165c1c4e47c3f5686ddf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123421
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [3739253b35212f45dd1654286db5e97b70589a57]

        loplugin:moveparam in sw
        
        Change-Id: I4fa524e4abb101ed0ff1b8f97b84582b84aa1d07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123387
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [043ba6ddf8d90b04acfae8ec836c4b772fb36754]

        loplugin:moveparam in slideshow
        
        Change-Id: I67ec3e8b7f5a9b6f6463dace95ab7e4a64469d8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123415
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [47331ae6f95070ff7460e541895895b59eb15103]

        loplugin:moveparam in jvmfwk
        
        Change-Id: I78970269bfd3eb7ad6b069ac99eeee707619d3e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123416
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [8a499b4364dfdf3f921c9ea0cca71dd7bca32cb4]

        loplugin:moveparam in framework
        
        Change-Id: I423fa6a4f4fea5a27ec69f65dac952eff42d3d99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123418
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [0eb51b92e0c528b2b5c1f0d8011b70c808c81605]

        loplugin:moveparam in package
        
        Change-Id: I681a6b0b30aeff9a51e36050629d8a617797a21f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123419
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Caolán McNamara  <caolanm@redhat.com>  [ba535d8cbda1026823ce9796c20f97b7367d581f]

        tdf#145030 resync with empty selection if we unselected everything
        
        if we had something selected, but ended up unselecting everything then
        while the maSelectionLock is unlocked resync with the empty selection
        
        (git show -w)
        
        Change-Id: Idf3ad1ce93e4dcf94dc79332cbb431dc5d896988
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123420
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-11  Caolán McNamara  <caolanm@redhat.com>  [83cadf937ff9a0fd4ca24627673d45d1bab8c914]

        tdf#145033 remove old focus handler so no double-connect attempt is made
        
        doesn't hurt in this case, but we assert because it has been a fairly
        common problem in the past
        
        Change-Id: Id312c8d2693df803962c265a9a49926d8df04cc0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123413
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-11  Caolán McNamara  <caolanm@redhat.com>  [8fb4889840a6c79f6bad7bb7a322d86b751cdd93]

        Related: tdf#145033 don't print "There is no implementation..." warning
        
        don't output "There is no implementation for QueryValue for this item!"
        for SfxObjectItem
        
        Change-Id: Ib4b944efa7e9d152d662ed447d8c02ec24d58391
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123392
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-11  Stephan Bergmann  <sbergman@redhat.com>  [6a515900f93e46af40c7d8cc8ced6fffda1d8ffa]

        loplugin:stringview (macOS)
        
        Change-Id: Id95f0306484b18fea057553c19c6a0f08d15c784
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123379
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [7b86c11194dcb8375de38865ec1bf54ee59bffa2]

        loplugin:moveparam in cppuhelper
        
        Change-Id: Idb6b4794e542791b5cf38b611c5d70a34fbe23b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123382
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [126510981b3a71bf0e73551938c483f14281d3c4]

        loplugin:moveparam in sd
        
        Change-Id: Ia29e29d9af21dbd9bfb846db03f0100832835352
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123390
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [f477b54e01766fabc0179beec9aa3dc31b5824e2]

        loplugin:moveparam in sc
        
        Change-Id: I4b9d45a6b0231841a5fe00d0193a8530b9e05559
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123389
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [071c117ba551e579962ff5b70f79cb7934d96c77]

        loplugin:moveparam in writerfilter
        
        Change-Id: Iabc09d0388da68ee5bb74c75125b8dd8d75a5a73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123386
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [dd5dc5fa113b2e346d18fa2edaeea2347e4eb9f9]

        loplugin:moveparam in extensions
        
        Change-Id: Ibbf0fff9a3540d4f723b91e2979e4465648ff203
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123385
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [ebb636473f6813a151dda07e4c2ae0960e684b2b]

        loplugin:moveparam in desktop
        
        Change-Id: Ie96a3887876bf9a0bb13ae4a69d1685186a4e9b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123384
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [433492d50a1db601b0c2b7e375cead5f59910a31]

        loplugin:moveparam in sfx2
        
        Change-Id: I5408e47d6e2179bc34170c1728aa16e327ffbe56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123380
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Caolán McNamara  <caolanm@redhat.com>  [dc328fdfa709929377de2be5f86f2e811a5eaa21]

        valgrind: use after free on applying "default character" character style
        
        seen in writer in fresh document, type some text, right click for
        context menu, select "character" submenu, and select "default character"
        
        ==3296268== Invalid write of size 8
        ==3296268==    at 0x3E6EDE34: SwpHints::Register(SwRegHistory*) (ndhints.hxx:195)
        ==3296268==    by 0x3E6EDE88: SwpHints::DeRegister() (ndhints.hxx:197)
        ==3296268==    by 0x3E747E06: (anonymous namespace)::lcl_InsAttr(SwDoc&, SwPaM const&, SfxItemSet const&, SetAttrMode, SwUndoAttr*, SwRootFrame const*, SwTextAttr**) (DocumentContentOperationsManager.cxx:1930)
        ==3296268==    by 0x3E74449F: sw::DocumentContentOperationsManager::InsertPoolItem(SwPaM const&, SfxPoolItem const&, SetAttrMode, SwRootFrame const*, SwTextAttr**) (DocumentContentOperationsManager.cxx:3505)
        ==3296268==    by 0x3E9F3F12: SwEditShell::SetAttrItem(SfxPoolItem const&, SetAttrMode, bool) (edatmisc.cxx:145)
        ==3296268==    by 0x3F6F860F: SwDocShell::ApplyStyles(rtl::OUString const&, SfxStyleFamily, SwWrtShell*, unsigned short) (docst.cxx:1154)
        ==3296268==    by 0x3F6F5F94: SwDocShell::ExecStyleSheet(SfxRequest&) (docst.cxx:505)
        ==3296268==    by 0x3F983994: SwBaseShell::Execute(SfxRequest&) (basesh.cxx:1071)
        ==3296268==    by 0x3F981744: SfxStubSwBaseShellExecute(SfxShell*, SfxRequest&) (swslots.hxx:2180)
        
        ==3296268==  Address 0x4576dd00 is 176 bytes inside a block of size 192 free'd
        ==3296268==    at 0x4843669: operator delete(void*) (vg_replace_malloc.c:802)
        ==3296268==    by 0x3E76A3C3: std::default_delete<SwpHints>::operator()(SwpHints*) const (unique_ptr.h:85)
        ==3296268==    by 0x3E76A31F: std::__uniq_ptr_impl<SwpHints, std::default_delete<SwpHints> >::reset(SwpHints*) (unique_ptr.h:182)
        ==3296268==    by 0x3E76A279: std::unique_ptr<SwpHints, std::default_delete<SwpHints> >::reset(SwpHints*) (unique_ptr.h:456)
        ==3296268==    by 0x3EFE14C5: SwTextNode::TryDeleteSwpHints() (ndtxt.hxx:846)
        ==3296268==    by 0x3F028AB2: SwTextNode::RstTextAttr(SwIndex const&, int, unsigned short, SfxItemSet const*, bool, bool) (txtedt.cxx:631)
        ==3296268==    by 0x3F003D77: SwTextNode::SetAttr(SfxItemSet const&, int, int, SetAttrMode, SwTextAttr**) (thints.cxx:1908)
        ==3296268==    by 0x3E747DE7: (anonymous namespace)::lcl_InsAttr(SwDoc&, SwPaM const&, SfxItemSet const&, SetAttrMode, SwUndoAttr*, SwRootFrame const*, SwTextAttr**) (DocumentContentOperationsManager.cxx:1928)
        ==3296268==    by 0x3E74449F: sw::DocumentContentOperationsManager::InsertPoolItem(SwPaM const&, SfxPoolItem const&, SetAttrMode, SwRootFrame const*, SwTextAttr**) (DocumentContentOperationsManager.cxx:3505)
        ==3296268==    by 0x3E9F3F12: SwEditShell::SetAttrItem(SfxPoolItem const&, SetAttrMode, bool) (edatmisc.cxx:145)
        ==3296268==    by 0x3F6F860F: SwDocShell::ApplyStyles(rtl::OUString const&, SfxStyleFamily, SwWrtShell*, unsigned short) (docst.cxx:1154)
        ==3296268==    by 0x3F6F5F94: SwDocShell::ExecStyleSheet(SfxRequest&) (docst.cxx:505)
        ==3296268==    by 0x3F983994: SwBaseShell::Execute(SfxRequest&) (basesh.cxx:1071)
        ==3296268==    by 0x3F981744: SfxStubSwBaseShellExecute(SfxShell*, SfxRequest&) (swslots.hxx:2180)
        
        ==3296268==  Block was alloc'd at
        ==3296268==    at 0x4840FF5: operator new(unsigned long) (vg_replace_malloc.c:417)
        ==3296268==    by 0x3E76988F: SwTextNode::GetOrCreateSwpHints() (ndtxt.hxx:837)
        ==3296268==    by 0x3E747D0F: (anonymous namespace)::lcl_InsAttr(SwDoc&, SwPaM const&, SfxItemSet const&, SetAttrMode, SwUndoAttr*, SwRootFrame const*, SwTextAttr**) (DocumentContentOperationsManager.cxx:1923)
        ==3296268==    by 0x3E74449F: sw::DocumentContentOperationsManager::InsertPoolItem(SwPaM const&, SfxPoolItem const&, SetAttrMode, SwRootFrame const*, SwTextAttr**) (DocumentContentOperationsManager.cxx:3505)
        ==3296268==    by 0x3E9F3F12: SwEditShell::SetAttrItem(SfxPoolItem const&, SetAttrMode, bool) (edatmisc.cxx:145)
        ==3296268==    by 0x3F6F860F: SwDocShell::ApplyStyles(rtl::OUString const&, SfxStyleFamily, SwWrtShell*, unsigned short) (docst.cxx:1154)
        ==3296268==    by 0x3F6F5F94: SwDocShell::ExecStyleSheet(SfxRequest&) (docst.cxx:505)
        ==3296268==    by 0x3F983994: SwBaseShell::Execute(SfxRequest&) (basesh.cxx:1071)
        ==3296268==    by 0x3F981744: SfxStubSwBaseShellExecute(SfxShell*, SfxRequest&) (swslots.hxx:2180)
        
        Change-Id: Ic76b64d106dcba34087d4effa60b0b84447168d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123376
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-11  Stephan Bergmann  <sbergman@redhat.com>  [4f5b3e4bd53d6d61df1f65f496f7bc8dc525c8a1]

        In O[U]StringBuffer, make string_view params replacements for OUString ones
        
        ...for LIBO_INTERNAL_ONLY, instead of having them as additional overloads.  That
        way, loplugin:bufferadd and loplugin:stringviewparam found many further
        opportunities for simplification (all addressed here).  Some notes:
        
        * There is no longer an implicit conversion from O[U]String to O[U]StringBuffer
        (as that goes via user-defined conversions through string_view now), which was
        most noticeable in copy initializations like
        
          OStringBuffer buf = someStr;
        
        that had to be changed to direct initialization,
        
          OStringBuffer buf(someStr);
        
        But then again, it wasn't too many places that were affected and I think we can
        live with that.
        
        * I made the O[U]StringBuffer ctors taking string_view non-explicit, mainly to
        get them in line with their counterparts taking O[U]String.
        
        * I added an OUStringBuffer::lastIndexOf string_view overload that was missing
        (relative to OUStringBuffer::indexOf).
        
        * loplugin:stringconstant needed some addition to keep the
        compilerplugins/clang/test/stringconstant.cxx checks related to
        OStringBuffer::append and OStringBuffer::insert working.
        
        * loplugin:stringviewparam no longer needs the special O[U]StringBuffer-related
        code that had been introduced in 1250aecd71fabde4dba990bfceb61bbe8e06b8ea
        "loplugin:stringviewparam extend to new.."
        
        Change-Id: Ib1bb8c4632d99b744e742605a9fef6eae959fd72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122904
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-11  Mark Hung  <marklh9@gmail.com>  [5f84c44e3d5ff19b800b6358e61228546e318d4f]

        tdf#142407 fix incorrect number of lines in vertical writing.
        
        Wrting mode isn't read correctly. The property PROP_WRITING_MODE
        contans an Any of sal_Int16. When converting to WritingMode
        enum directly, it always get WrtingMode::LR_TB(0), hence use wrong
        side to calculate number of grid lines for vertical writing.
        
        The resulted number of grid lines are much smaller than expected,
        it ends up leaving large space between header and text.
        
        Change-Id: Ifb0ff09fe981819cc2705de8d5596190f320f79e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123223
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2021-10-11  Mark Hung  <marklh9@gmail.com>  [8ac8a20ed15bb458e1ee5a8df2b97aef05ca4f7c]

        tdf#141957 include the size of header and footer.
        
        Text grid dialog didn't include the size of header and footer,
        so if any of them are included, the resulted number of lines or
        chars per line was wrong.
        
        Change-Id: I09c1eed1552485adf75ad75cfaf25b99f8eec1e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123215
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2021-10-11  Caolán McNamara  <caolanm@redhat.com>  [0095e0412eb4595aca548909fadeb36cd3d1728f]

        add coverity[uninit_member] to explanation
        
        Change-Id: I3aefd74b9fb940b9c7485a1c1b989a43912fdb60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123368
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-11  Stephan Bergmann  <sbergman@redhat.com>  [57ffa96d413df2712b15355f49294e564bd0d996]

        Fix font weight comparisons
        
        ...after 2d486bac81e06c64d13c647f35d3f4affbeb183e "tdf#143959 sdext.pdfimport:
        call vcl::Font::identifyFont directly" changed the left-hand sides from
        aFontDescriptor.Weight of type float to aFontReadResult.GetWeight() of type
        FontWeight from include/tools/fontenum.hxx.  (Diagnosed as
        
        > sdext/source/pdfimport/wrapper/wrapper.cxx:624:45: error: comparison of enumeration type 'FontWeight' with floating-point type 'float' is deprecated [-Werror,-Wdeprecated-enum-float-conversion]
        >               if (aFontReadResult.GetWeight() == com::sun::star::awt::FontWeight::THIN)
        >                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        in a --with-latest-c++ build.)
        
        Change-Id: I0c661fc27eefa478808f796ffb9a7586e1e671c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123375
        Reviewed-by: Kevin Suo <suokunlong@126.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2021-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [e7c22593d16d304264d3a343b549bf188975cdd6]

        loplugin:moveparam in canvas
        
        Change-Id: I12538ca8c3578f37a4ef1e40640f5324bbdbb1d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123371
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [13fa6834c96d3607b44c48027e50b12024cc9f1d]

        loplugin:moveparam in xmlsecurity
        
        Change-Id: I3ce77ab82529f13c5e55ea30c813f66cb5180877
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123369
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [819a4064ba03f230a4b2936662adbe56f478f8db]

        loplugin:moveparam in ucb
        
        Change-Id: I61a7910f3ef15b251b1763b7c56848ccbb22fe91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123352
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [6a3cb1545290d822455b7c3259702a1d1afc8ef9]

        loplugin:moveparam in formula
        
        Change-Id: I358f5e8031c235be76bb96591bf33f59a39b00ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123350
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [ea014c324a9f5fff344c3fccdfcb0e5bcbe75d81]

        loplugin:moveparam in chart2
        
        Change-Id: I6a47abf80f0f45bbb55bc9e0fe817f3c3650aff3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123351
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [c7f8a54e05dab430cf2f5b3e1fa90e729c7a5601]

        loplugin:moveparam in dbaccess
        
        Change-Id: Iff4c5069d25dddd58d61b2a09a57a112854144da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123370
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Chris Sherlock  <chris.sherlock79@gmail.com>  [2938f0956744e03ba0cc27a5b3fb1637811b267a]

        vcl: test OutputDevice::DrawPolyLine()
        
        Change-Id: Iac95e0d08043153c877c204fa40aa90b3b974156
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122973
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-10-11  Chris Sherlock  <chris.sherlock79@gmail.com>  [ef4ad5f871c6ca4cfd84504752d17ed2969ff90d]

        vcl: test OutputDevice::DrawWaveLine()
        
        Change-Id: I31391416b1633635ce7be7b4a445008d3e5ebde6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122972
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-10-11  Chris Sherlock  <chris.sherlock79@gmail.com>  [545f993d86148f550a58e02c0bdefb04222ac5fe]

        vcl: test OutputDevice::DrawBorder()
        
        Change-Id: I627cf9a8f9f6697a7e01cef9356b298e0a2b21f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122971
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-10-11  Chris Sherlock  <chris.sherlock79@gmail.com>  [debf76437f181e4e8aa61b0fc159738ad9312c73]

        vcl: test OutputDevice::DrawCheckered()
        
        Change-Id: Ie6e4f626954961f874cc47bfdf6434ae496e9c2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122894
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-10-11  Chris Sherlock  <chris.sherlock79@gmail.com>  [a35c63e19891a1f7cebb54746ca9793c30b16b95]

        vcl: ensure test VDevs are always bigger than operation being tested
        
        Change-Id: I4b57db489e950d75929be51210c113e6a149b534
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123222
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-10-11  Chris Sherlock  <chris.sherlock79@gmail.com>  [2a548383d7a8772e19652a2830db7b2ce009f0af]

        vcl: fix issue in testErase()
        
        Funnily enough, this *could* still be a valid test because
        SetOutputSizePixel() acutally triggers an Erase(). But that's not really
        the point, the test is brittle because we possibly may remove the Erase
        from that function one day.
        
        This sets the actions we test to the *second*, explicit Erase we are
        actually testing.
        
        Change-Id: Ib0bb4693a90ad2a4756f93a8933db95d337950c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123236
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-10-11  Caolán McNamara  <caolanm@redhat.com>  [8032e4692b518a0189705f748267f08e3e412976]

        cid#1492820 WMI: Inefficient Map Iterator
        
        Change-Id: I2a220d5f8178dc96bb930600d51884c245128324
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123366
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [66e5317a91475ab5f7c796f023431d6a642fd60e]

        loplugin:moveparam in unoidl
        
        Change-Id: Id3069cad0b118b5593bb7a0faa9d7e33e5bef168
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123353
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Luboš Luňák  <l.lunak@collabora.com>  [bbe9bfee56ce395c5fa1c1173e9909925a3a6393]

        fix MSVC mergelibs build
        
        Linker complains about duplicate symbols for the template, seems
        to be a case of
        https://codesynthesis.com/~boris/blog/2010/01/18/dll-export-cxx-templates/
        
        Change-Id: Iaffa3ba55edf4e54c62757c64d6b340b55a514cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123362
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-11  Luboš Luňák  <l.lunak@collabora.com>  [0328bd0adeafafaa79501a1cf31557fd4c7a6c2a]

        remove unused variables
        
        The if is even wrong, testing for WINNT nested inside testing
        for not WINNT.
        
        Change-Id: I797ff61099064f1b66fea34fb25a00a88df4fca2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123255
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-11  Caolán McNamara  <caolanm@redhat.com>  [5fc2ef45531cb4777712109433cc3f655a2f7b1c]

        cid#1492337 Unintended sign extension
        
        Change-Id: Ic5956d1c87a1461fcd1555767f7f83123b87b5e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123367
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [64937ff98a970050b0d5d89e3a4734d93e13ad00]

        loplugin:moveparam in unotools
        
        Change-Id: Idd014c93e2e85d2ffc7a2535a9c65cffc8a9d403
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123348
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Miklos Vajna  <vmiklos@collabora.com>  [81a1691cfb1290dc7ccc274cf3abc8ea91c73d55]

        sw: prefix members of SwDLL, SwFieldDlgWrapper, SwImplShellAction and ...
        
        ... SwModelessRedlineAcceptDlg
        
        See tdf#94879 for motivation.
        
        Change-Id: I06299afbbba2a52f08526ef9e7bb9c5892c7a7eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123361
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-10-11  Kevin Suo  <suokunlong@126.com>  [2d486bac81e06c64d13c647f35d3f4affbeb183e]

        tdf#143959 sdext.pdfimport: call vcl::Font::identifyFont directly
        
        Previously the unittest testTdf143959_nameFromFontFile did not
        fail even if the fixing code in wrapper.cxx is removed.
        That was because the "if (xHolder.is())" condition is always false
        in the unittest run, which suggests that the calling of
        com.sun.star.awt.FontIdentificator through the uno did not work
        in some circumstances. See comments in:
        https://gerrit.libreoffice.org/c/core/+/120815
        
        In this patch, we call the vcl::Font::identifyFont directly rather
        than through the uno calling. This is proven to work in both the
        manual and unittest running.
        
        Change-Id: I6334bca2defaa27cf6ac72af3d621fbb59e57980
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123358
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Kevin Suo  <suokunlong@126.com>  [4eef83dc4a8879f21ee6c98226510ac728bc317a]

        sdext.pdfimport tdf#78427: Add support for more Font Weight features
        
        ...e.g. Thin, Extra-Light, Light, Semi-Bold, Bold, Extra-Bold and Black.
        
        Previously the xpdfimport code passes the isBold value which is bool value.
        sdext.pdfimport accepted this value from the xpdfimport output and check
        whether a font is bold or not. However, there are many other FontWeight
        features more than a "bold".
        
        This patch changes the isBold to the GfxFont::Weight type, and changed the
        sdext.pdfimport isBold bool type (in FontAttributes) to an OUString fontWeight.
        The value for the fontWeight is set according to the GfxFont::Weight passed
        by xpdfimport, and then this fontWeight is passed to the ODF xml generation
        stage and used there directly.
        
        Now the Semibold and Light (as shown in the unittest file) can be currectly
        handled. However, for other weights the parseFontFamilyName still need to
        be updated, but before doing that I plan to refector this function as the
        current logic is very difficult for maintennance.
        
        Change-Id: If2ce5f0f41c83843d8a6aeb30134b3faf99ba877
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123339
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-11  Mike Kaganski  <mike.kaganski@collabora.com>  [f60214a1ad45f947d063e4cfdbeb86bd819ab87c]

        Fix gpgmepp build with glibc
        
        posix-io.c: In function '_gpgme_io_spawn':
        posix-io.c:492:23: error: void value not ignored as it ought to be
          492 |             while ((i = closefrom (fd)) && errno == EINTR)
              |                       ^
        make[1]: *** [Makefile:964: posix-io.lo] Error 1
        
        Change-Id: I0e7abc33200ca7436c72e925447e681fd241c6a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123259
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-11  Balazs Varga  <balazs.varga991@gmail.com>  [12ee423c7549ddd2b86dfc3fc6fed2c617dcca7f]

        tdf#144397 tdf#144636 XLSX: cache external named ranges and their formulas
        
        XLSX round-trip resulted corrupt XLSX with invalid named
        range, triggering Excel file repair, because of incomplete
        handling of external file reference of the named ranges
        (tdf#144636).
        
        Cache external named ranges and their formulas in case
        of updating formulas without data loss. Also we can copy
        cell formulas and we get valid results of formulas from
        the cached tables, instead of an error type.
        
        Now Calc resolves the external file reference of the named
        ranges, e.g. see "rangenameinotherfile" of the unit test
        document in Manage Names (Ctrl-F3). After the fix, it contains
        full path of the external file, and recalculating
        the sheet or changing data in the target file reveals that
        the named range works correctly (tdf#144397).
        
        Change-Id: Ic011a29290f8cabcc39fdc4b8d775ecf9d33612f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122026
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-10-11  Luboš Luňák  <l.lunak@collabora.com>  [c53a8aef805e59bbafb1943e5be49a6529645638]

        merge LD_PLUGIN use with other LTO use
        
        It seems LD_PLUGIN predates the other --plugin usage, so make
        that one use LD_PLUGIN instead of using --plugin twice.
        
        Change-Id: I00133be18e576bc9a797853621a20dd7d5245344
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123257
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-11  Luboš Luňák  <l.lunak@collabora.com>  [cca8c5ad553e21bd55aef93757cd31626f9beba1]

        use ThinLTO for Clang everywhere
        
        No idea why it should be used only on Apple platforms and normal LTO
        elsewhere. ThinLTO should build faster and the result should perform
        roughly the same.
        
        Change-Id: Ie93cf0ba810ee5bb2309fcbd3548a4847587b3d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123256
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-11  Luboš Luňák  <l.lunak@centrum.cz>  [d9275ea76b170e9cd74ebcd5af6255cb28e6cfdb]

        remove unused forward declarations
        
        The class has been moved to vcl::font namespace, so these are wrong,
        which means they are unused.
        
        Change-Id: Ie24dfe4afbe78f03e3aa54cf2983bd45a4735a37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123330
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-11  Mike Kaganski  <mike.kaganski@collabora.com>  [5041b1491a183366ca44380bd0f5dfb7c0acc5fb]

        Drop unused 'using namespace' here
        
        Change-Id: Iffd9e68cbefae664374ca8ad75441f899b849f34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123168
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-11  Mike Kaganski  <mike.kaganski@collabora.com>  [3e11faf2d263f97a96274a8247b5a123ec8fe7c6]

        Expand some defines and simplify loops
        
        Change-Id: I5cbfa815fb2b3d92eac1959ece67160fae4cd556
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123170
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-11  Rafael Lima  <rafael.palma.lima@gmail.com>  [56883788d0090383dad58552f5a11044ffe64a44]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 152530c4360c80e9a052c4c883a8e4d53001f364
          - Create documentation for Basic "New" operator
            
            Change-Id: I11157f8db43811a107eb5270db5b39c351b37dcc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/123159
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-11  Alain Romedenne  <alain.romedenne@libreoffice.org>  [22158900a7398d3648863e8c96d7f99960f63ad3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 79cf3e922b00a74a6a29ec324589aab7f05c5886
          - Running Python Interactive Console:
            
            - Provide a non ambiguous capture
            - Present APSO console as optional
            - Provide GNU/Linux appropriate information
            
            Change-Id: Ice7069242fc900b5c7c60a576671f62f841a313d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122732
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-11  Mike Kaganski  <mike.kaganski@collabora.com>  [782836ec8b736e5110b44016be8f73b068444911]

        Simplify one matchIgnoreAsciiCase overload
        
        Change-Id: I982a5fd893b94085d30aeb595640d46cac4acdf3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123169
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-10  Julien Nabet  <serval2412@yahoo.fr>  [deae8bab12513ad09f432e5f65ea1768064b4d2e]

        Revert "Initialize nDXBuffer array (vcl/edit)"
        
        This reverts commit 00ee02ea26a070d630160ef5c51f36ab093a9b53.
        
        as suggested implicitely
        
        Change-Id: I48aed1f48dca493c486f738dca895b1c00027066
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123171
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-10  Julien Nabet  <serval2412@yahoo.fr>  [00ee02ea26a070d630160ef5c51f36ab093a9b53]

        Initialize nDXBuffer array (vcl/edit)
        
        Change-Id: I2ed4e43e8bf52d980e850e61769343c6a685e74d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123355
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [f67392948d625db9ce115092e4c9bfd301268a25]

        loplugin:moveparam in xmloff
        
        Change-Id: I46c1c8dc46cd2b8470b69506f6609f8bd7e42211
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123347
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-10  Caolán McNamara  <caolanm@redhat.com>  [210bbdead214531172d74d0d2975f47cf973bc69]

        gtk4: popdown context menu when radio/check is toggled
        
        Change-Id: I6cee9ee639b85c76c140d1ee0ad735fb57dae905
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123345
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-10  Rene Engelhard  <rene@debian.org>  [4a9ecab08c1ea6879919cb807e243ac1899f61f3]

        fix (cppunit test) build with --enable-mergelibs
        
        S=/home/rene/LibreOffice/git/master && I=$S/instdir && W=$S/workdir &&  /usr/bin/ccache x86_64-linux-gnu-g++ -pthread -shared -Wl,-z,noexecstack   -Wl,-z,origin '-Wl,-rpath,$ORIGIN/../Library' -Wl,-rpath-link,$I/program  -Wl,-z,defs -Wl,-rpath-link,/lib:/usr/lib -Wl,-z,combreloc  -Wl,--hash-style=gnu  -Wl,-Bsymbolic-functions -L$W/LinkTarget/StaticLibrary -L$I/sdk/lib  -L$I/program  -L$I/program  -L$W/LinkTarget/Library -Wl,-z,relro    $W/CxxObject/vcl/qa/cppunit/BackendTest.o      -Wl,--start-group  -lcppunit   -Wl,--end-group -Wl,--no-as-needed -lmergedlo -luno_cppu -luno_cppuhelpergcc3 -luno_sal -ltest -lunotest  -o $W/LinkTarget/CppunitTest/libtest_vcl_backend_test.so
        /home/rene/LibreOffice/git/master/workdir/CxxObject/vcl/qa/cppunit/outdev.o: in function `VclOutdevTest::testDrawPixel()':
        ././vcl/qa/cppunit/outdev.cxx:1091: undefined reference to `typeinfo for MetaPixelAction'
        /usr/bin/ld: /home/rene/LibreOffice/git/master/workdir/CxxObject/vcl/qa/cppunit/outdev.o: in function `VclOutdevTest::testDrawRect()':
        ././vcl/qa/cppunit/outdev.cxx:1203: undefined reference to `typeinfo for MetaRoundRectAction'
        /usr/bin/ld: /home/rene/LibreOffice/git/master/workdir/CxxObject/vcl/qa/cppunit/outdev.o: in function `VclOutdevTest::testDrawEllipse()':
        ././vcl/qa/cppunit/outdev.cxx:1225: undefined reference to `typeinfo for MetaEllipseAction'
        /usr/bin/ld: /home/rene/LibreOffice/git/master/workdir/CxxObject/vcl/qa/cppunit/outdev.o: in function `VclOutdevTest::testDrawPie()':
        ././vcl/qa/cppunit/outdev.cxx:1243: undefined reference to `typeinfo for MetaPieAction'
        /usr/bin/ld: /home/rene/LibreOffice/git/master/workdir/CxxObject/vcl/qa/cppunit/outdev.o: in function `VclOutdevTest::testDrawChord()':
        ././vcl/qa/cppunit/outdev.cxx:1263: undefined reference to `typeinfo for MetaChordAction'
        /usr/bin/ld: /home/rene/LibreOffice/git/master/workdir/CxxObject/vcl/qa/cppunit/outdev.o: in function `VclOutdevTest::testDrawArc()':
        ././vcl/qa/cppunit/outdev.cxx:1284: undefined reference to `typeinfo for MetaArcAction'
        
        Change-Id: I65f79d726de553d894c848a89cf1dd97d5e45b54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123329
        Tested-by: Jenkins
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-10-10  Caolán McNamara  <caolanm@redhat.com>  [e354e36c9e3f3c418973819208e0bf3e327b7c7c]

        gtk3: popdown context menus on toggling radio/check buttons too
        
        like we do for menubar menus (tdf#125803)
        
        Change-Id: Ib70b90bd9ec9b1f624b1cdff5ba6d304f75f8919
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123344
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-10  Caolán McNamara  <caolanm@redhat.com>  [522983d79aa03bd5cc83a8a8b5b385f3b6cfe998]

        gtk[3|4] use set_buildable_id and get_buildable_id
        
        Change-Id: Ia3a24d80ac56bc834c11f85a98e3b9fa1a862e41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123343
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-10  Caolán McNamara  <caolanm@redhat.com>  [44583c313aad7076d67f868379e9b6616485b299]

        gtk4: this is fixed now by at least >= gtk4-4.4.0
        
        Change-Id: Iaff7c779917c7a1d90849d2091dd818bc0c04750
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123342
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-10  Arnaud Versini  <arnaud.versini@libreoffice.org>  [96726f4a7f2f23972c987e9a4be75539f24fb0b7]

        OSL : remove useless rtl::Static in debugbase
        
        Change-Id: I54ef4d1b492409265496c7f2b852568274bcf073
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123321
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [eea7af10d9ff1407c90abc233f6ea470fa832b1c]

        loplugin:moveparam in basegfx
        
        Change-Id: I73414e94358114ff0d475f13855db8c4c493b6f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123334
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [f4ac99f717d7365fc7d1f0adbf72a9bb4d4c8db5]

        loplugin:moveparam in xmlscript
        
        Change-Id: I8c33291dae8a4f90c02f47d823b127ca4e383d61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123338
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [fa311ad62f935d6469b77936d477125d98dbee60]

        loplugin:moveparam in svx
        
        Change-Id: I2e422235129f810feea5c17afa1332d8b7ac14ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123332
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [6af0da482d8d387f181cb9c2cf9301859c9683cb]

        loplugin:moveparam in editeng
        
        Change-Id: I08aed09b0acd283d700bdf75f650e93dba7c7b85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123341
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-10  Caolán McNamara  <caolanm@redhat.com>  [e3fc69457d6b43f88c7540b39564a914648e7f3f]

        ofz: Integer-overflow
        
        seeing as GetHmmFromInch is already using limit_cast, use saturating_add here
        
        Change-Id: I3123ac15edd300f6d7d64c458ce95b20c9220117
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123340
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [c954552a8255188779b9021cc9acaa13c5e3c679]

        loplugin:moveparam in comphelper
        
        Change-Id: I109d8507890460c5a479af2a5b94f905197b08d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123335
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [d035f86de21f9508bc5ea0f35071873c0fd4c8c8]

        loplugin:moveparam in svl
        
        Change-Id: Icd45c7f693c866e7eafcf6aeb052a4d190dce38c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123337
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [0ff2a432f776d878fc17af5442f14844a9970bf7]

        loplugin:moveparam in ucbhelper
        
        Change-Id: Id6b03af5ecd662ce2e390bb76819cfe5d2ec05ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123336
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-10  Caolán McNamara  <caolanm@redhat.com>  [4dc362917597f0e3b890ef7d8d190749b20abce4]

        cid#1492337 Unintended sign extension
        
        Change-Id: I6836e83ba17de646bfb661281b76c2b5e58b76c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123323
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-10  Arnaud Versini  <arnaud.versini@libreoffice.org>  [82bc337c979f6d74cb08d0332b44f26b155f9554]

        OSL : use std::mutex in backtraceapi
        
        Change-Id: I2df73d7959dd24882f75130f0fd03ff096dce8d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123322
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-10  Julien Nabet  <serval2412@yahoo.fr>  [cf22245d49df8abab904f28b1fab514bde197f2b]

        Typo: brake(s)->break(s) (I let the right use of "brake" of course)
        
        Change-Id: I6a15f4d09c571877db22feee688b46b872eb73dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123331
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-10  Noel Grandin  <noelgrandin@gmail.com>  [dbd49cf90b175a3c3d7a4f25ad366f9bc4c716db]

        use SfxItemSetFixed in sw
        
        Change-Id: I69e188d7599b7fc439f613cec0a0967ccb748b7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123313
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-10  Luboš Luňák  <l.lunak@collabora.com>  [b972aa8727da6eb2d5d9740b18450d8706df0874]

        don't use common PCH with sc_parallelism test
        
        Otherwise it duplicates the precompiled_system.o object, the second
        copy brought in by libscqahelper, making Clang LTO build fail.
        
        Change-Id: Ic6827b0745e134ab327ad18fc212ca31084ff579
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123327
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-10  Julien Nabet  <serval2412@yahoo.fr>  [633e8c98cbcf8f41b8f8394a5e1f396bf6f7138f]

        Typo: CT_SytemColor_lastClr->CT_SystemColor_lastClr
        
        Change-Id: I10ebe939562097d3fc098a42c09b1e0f6e5cbd6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123315
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-10  Chris Sherlock  <chris.sherlock79@gmail.com>  [d389a54e64accc3f46c1a646f947e9af9badd08e]

        tdf#144757 - fixed fonts not shown in font list
        
        When in font options, the Fonts in "Font Setting for HTML, Basic and SQL
        Sources" were not showing any fixed (non-proportional) fonts in the list
        when "Non-proportional fonts only" was ticked.
        
        The reason this was occuring was because we were not populating the
        fixed font attribute when getting the CT font descriptor.
        
        Change-Id: I06127ac48bd0f3bc9b70217b36bbf584a1b0fdc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123316
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-10-09  Julien Nabet  <serval2412@yahoo.fr>  [21b2c6b7d8f4661dcbd40df4f8b9126d331cbd7f]

        Rename bookmrk* -> bookmark*
        
        Change-Id: I9dec77b2af8abe5abb286ff76ed85d1e4078ee6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123325
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-09  Julien Nabet  <serval2412@yahoo.fr>  [25c9f041ad078c94321e18361d6df52894865b7f]

        Typo: *adress* -> *address* (except from not translated German parts)
        
        Change-Id: I62e12aed5bc67119433c39ff333f69b79944dca3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123318
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-09  Julien Nabet  <serval2412@yahoo.fr>  [df0592cfb16c28b22c0c0331306dd072e7678fce]

        What's the interest to gain 1 letter? bDelBookmrk->bDelBookmark
        
        At least, it'll be easier to search bookmark in whole code if there's a bookmark pb
        
        Change-Id: I25cbfb8dae823495b87d5bfcdd41cea479230eee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123319
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-09  Julien Nabet  <serval2412@yahoo.fr>  [84a4e281c1a552b002b3a7162adfaece47761e88]

        tdf#143148 - Use pragma once instead of include guards
        
        I changed this one only because the goal was above all to change filename
        in a following patch to put bookmark.hxx instead
        
        Change-Id: Ia224f32227404e5685e03efb134dd525a88b3917
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123320
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-09  Julien Nabet  <serval2412@yahoo.fr>  [6a5f4fb9f9bc6cdbf3b01cad74b6caa7b4f7f451]

        Typo: braket->bracket
        
        Change-Id: I75c8c0fc15acb7e3ae6e59de91d5d9f67a4cd1ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123317
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-09  Julien Nabet  <serval2412@yahoo.fr>  [70faac516e12944dfed2f8e0c5b6593435985d20]

        Typo: *Extesion* -> *Extension*
        
        Change-Id: I7c1791327bec14b1c36359d64ac905bc7b358c04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123314
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-09  Johnny_M  <klasse@partyheld.de>  [28d057e2dd45444d5a515233ce0923104b53b9e6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d155b3e2133f3eb6593d438b69dc3e42d37b11ff
          - tdf#132643 Translate German section IDs
            
            Change-Id: I69505b323ed9148e3f4560dd883753c5c728211b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122985
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-09  Julien Nabet  <serval2412@yahoo.fr>  [a4eecf033edad84fa01700ca1aafb9bf06890deb]

        Typos in qadevOOo/_NumberingLevel.java
        
        Change-Id: Id4ea4b27c527c34f9d4b6b4658486b189f9089c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123307
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-09  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [f7a0e58a3c0670a8c3ecf03a38a821c7944b3895]

        Don't URL encode the filename in the macro security warning dialog
        
        Change-Id: Ic1243f562fa4142ffdfece7296223b693ce7fe90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123298
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-10-09  Julien Nabet  <serval2412@yahoo.fr>  [f0fd4574fff6c91dd6fe53a5dbe1ed2509b616e4]

        Typo *ropertie -> *roperty
        
        Change-Id: Id5ae03140ac4fd67bf4940569ac5cd2f15716749
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123306
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-09  Natalia Gavrilova  <nataligavrilova8@gmail.com>  [c307c34a295fbbaf0af91a17440b045133981cc8]

        tdf#142121 Cell focus rectangle does not use font color
        
        * The black square in the down right corner is also
          highlight color now
        
        Change-Id: I249872da70cde25b2d14e6fb3189a5a21e52f492
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123300
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-10-09  Julien Nabet  <serval2412@yahoo.fr>  [6a9efc627bd6e24bb56e6cd1e70708eee5af451d]

        Declare and initialize variable only when really needed (sw/unocrsrhelper)
        
        Change-Id: If2dafc18b404f39d42df25c5f923eba348eac907
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123293
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-09  Bayram Çiçek  <mail@bayramcicek.com.tr>  [ce1902d3964414f5abf5a07ec43c19641c8752f0]

        Rename strings and change criss-cross border icon
        
        regarding 3a9167e1b8a236da2862f4377e2040a8c189c99c
        'tdf#143919: Calc: add diagonal borders in Toolbar>Borders'
        
        - criss-cross border icon replaced with a new one
        - rename -> 'diagonal left' to 'diagonal down'
        - rename -> 'diagonal right' to 'diagonal up'
        - code refactoring: large if-else blocks refactored
        as methods and called from proper cases
        - clang-format
        - "Set" word dropped from include/svx/strings.hrc
        
        Change-Id: I1284e69b9481e1a512f7cab29913bf23b6a493c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121117
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-10-09  Mike Kaganski  <mike.kaganski@collabora.com>  [4d82c1d8a3160719f694df98a4db6b9b8c7664bd]

        Simplify SvXMLExport::AddAttribute overloads
        
        Remove overloads taking const char* which were not needed, because
        every their use eventually took a string literal convertible to
        OUString directly.
        
        Many other literals were converted to OUStringLiterals.
        
        Change-Id: Ia1e742a8087776cd20bf5094dc415dafd9a8834a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123155
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-09  Jim Raykowski  <raykowj@gmail.com>  [a5ba8d94e6c36a7d79276416cc5acad9a1f6e54e]

        tdf#142344 SwNavigator: Keep heading selected after navigating to
        
        headings in tables and sections
        
        Currently after navigating to a heading in a table or section from the
        Navigator the table or section is selected in the Navigator content
        tree. This patch makes the Navigator selection remain on the heading
        until the cursor is moved to another outline position which then makes
        the Navigator track tables and sections again.
        
        Change-Id: Idfcfd168fbbda541d07bbcadbaad62772ef156af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123244
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-10-08  Hossein  <hossein@libreoffice.org>  [8fb366c13ac1b23c455c32afc085bca2edff03bb]

        const OUString -> constexpr OUStringLiteral
        
        * Defining the constant strings as "constexpr OUStringLiteral"
          instead of using macros
        * Changing "const OUString" to "constexpr OUStringLiteral" where
          possible
        * Using "inline" in the header files to avoid duplicate copies of the
          global variable inside the files that included them
        
        * Read more:
        https://learncpp.com/cpp-tutorial/sharing-global-constants-across-multiple-files-using-inline-variables/
        
        Change-Id: Ic0741c0044ff160734e641d072fef9be956815a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123104
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-08  Julien Nabet  <serval2412@yahoo.fr>  [09d544d0c025ebbc9b0cbd77043ce4e8b4ab6be3]

        Fix iteration in sc/source/ui/docshell/externalrefmgr.cxx
        
        Like this since 2012 with:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=63ade823e2d854b60df76790e3628a5ab78f653a
        commit	63ade823e2d854b60df76790e3628a5ab78f653a (patch)
        tree	69283e660118fb534f50ea1be7ba17b24c7b1c20
        parent	51caf9b45403b92deadf934347f2d6f9ffecdf08 (diff)
        remove entry from unsaved ref container if doc is saved
        
        Change-Id: I4845c2c6b9ffd7b9f6b14276e1ca97817d584913
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123233
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-08  Julien Nabet  <serval2412@yahoo.fr>  [849d879ac1805198b4714c1c5b2a75780ab86479]

        Clean up a bit iterator management in sc/bcaslot
        
        Change-Id: I2bced8cb78ccecf85798f3468aab87681d520180
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123235
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-08  Julien Nabet  <serval2412@yahoo.fr>  [b0d32bfec04f4ab6181f2b329c3df82ea0e47797]

        Clean up a bit iterator management in oox/vmldrawing
        
        Change-Id: Icd4f4980332edc3fd9027cc4cace2b4a0d0c1315
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123234
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [1cf57765dd9a66982ecf9cd33687005a70c70c3f]

        loplugin:moveparam in connectivity
        
        Change-Id: Ie5c2f6ec1573ab2c47218dd4da8c9150b23bcd2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123247
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-08  Caolán McNamara  <caolanm@redhat.com>  [36d43d4637ed6c1666617ac2d87f738bc34455af]

        remove unwanted xpad/ypad properties and replace with a margin-end
        
        the xpad didn't do anything in vcl, and is deprecated for gtk.  There
        was additional padding shown in gen anyway because a yalign of
        0.5 wrongly horizontally centering, which is now fixed.
        
        Change-Id: I546ec72b0449185217213ee1ba061dd051122880
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123270
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-08  Caolán McNamara  <caolanm@redhat.com>  [5649ddc290b00510fa89490661d4e9e46fc06d62]

        vertical centering is WB_VCENTER not WB_CENTER
        
        Change-Id: I75cff767008aa215ce43856da4cd31db1b6d83fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123269
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-08  Caolán McNamara  <caolanm@redhat.com>  [492b4a76ee83627a653cb73dd2b7580ff0d15538]

        remove (presumably) unwanted 'Widget name' property
        
        Change-Id: Icf296074e21e02c2aeb63bc6a9d8ff0702cc4c14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123268
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-08  Caolán McNamara  <caolanm@redhat.com>  [2f79940bee307b34c333251a415ab5ff6b0cc91e]

        resave with glade to tidy this up
        
        Change-Id: I7b3499cc1044cb976415d3db6855283bf928c4b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123266
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-08  Caolán McNamara  <caolanm@redhat.com>  [98e085b11b492a2030a5289e99b2335712ffff75]

        add mappings for emphasis property
        
        Change-Id: I1406d57a47075bfad3973c6bbb825a7754e8f279
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123264
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-08  Caolán McNamara  <caolanm@redhat.com>  [b94b9bae78b410d51cdcb385980133d9f6c14b84]

        fix "GtkBox does not have a child property called left-attach"
        
        on launching development tools
        
        probably since...
        
        commit 81d6ed89d1e5268c2ea4ff527f3e6087dc1d8ccd
        Date:   Mon May 17 13:59:25 2021 +0300
        
            tdf#142276 Use vertical GtkBox insted of horizontal GtkGrid for the left side.
        
        Change-Id: I6d4e4a056fb25c6ffb44e0ed734eb7a553a78ba3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123263
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-08  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [cab77a48da1d481ddae24c9bd273ba4e7585b81c]

        tdf#83090 - Allow any font size in the toolbar/sidebar
        
        In order to allow any font size in the toolbar/sidebar, correctly round
        the height of the font in the status listener.
        
        Change-Id: Iebd07f5e710a01c5a9be4a7dd8c950d191d5d629
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122332
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-10-08  Chris Sherlock  <chris.sherlock79@gmail.com>  [3f5fb07565d0e08773ddfcda4d5acbb1446aa2f2]

        vcl: test PhysicalFontCollection and move to vcl::font namespace
        
        - tested PhysicalFontCollection, noted odd behaviour with search names
          and normalization
        - moved PhysicalFontCollection.hxx to vcl/inc/font
        - moved PhysicalFontCollection into vcl::font namespace
        
        Note that I needed to regenerate the pch file otherwise errors were
        generated.
        
        Change-Id: Ifa0c7b871c40687bd15002565d2f7a3e408218f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122036
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-08  Chris Sherlock  <chris.sherlock79@gmail.com>  [677434a572b8f07a386937b2f7edf2e9b801bbd0]

        vcl: split out outdev.h into seperate headers
        
        outdev.h is a hodge-podge of functions - font substitution and an
        internal state struct for OutputDevice. I have split these into:
        
        - font/fontsubstitution: FontSubstitution,
          GlyphFallbackFontSubstitution.hxx and PreMatchFontSubstitution.hxx
          (all three define pure virtual base classes for later reuse)
        - font/DirectFontSubstitution.hxx: incorporates FontSubstEntry and
          DirectFontSubstitution
        - ImplOutDevData.hxx contains it's own class
        
        Each fo the classes has been moved to the vcl::font namespace.
        
        As outdev.h is now no longer, this has meant that I have had to
        regenerate vcl/inc/pch/precompiled_vcl.hxx
        
        Change-Id: Iaa92fa21271faff46f2a8a0f6488e01434c142db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121997
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-08  Caolán McNamara  <caolanm@redhat.com>  [49e02381a301e4634eb7077fcb08eb4e8a95fb08]

        remove GtkLabel "xpad" property
        
        Change-Id: I237eb9e35367b8b75c8e72b857620747840383cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123267
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [263d2f0b3d1143d6caa467204f187648c43b0e89]

        tdf#45525: sw_uiwriter2: Add unittest
        
        Change-Id: I266efb1fc95a782d0fd75e16bd099e5c5359f9f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123262
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-08  Caolán McNamara  <caolanm@redhat.com>  [c59edf5d4dd94224b586adf03b3dcdbda4d422ab]

        gtk4: set draw-as-radio as true for GtkRadioMenuItems
        
        Change-Id: I1a49a3f44f46ed57e80fa54af0e2b6466b2a9b4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123261
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-08  Noel Grandin  <noelgrandin@gmail.com>  [be5858089f5003db1316175941370b913d01e635]

        use more SfxItemSetFixed
        
        Change-Id: I18784bac5f7ad1d109f8a81e96084cd6e9548231
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123240
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [5cd87f195624e2381489084a37dcd43fea24c7b0]

        loplugin:moveparam in vcl
        
        Change-Id: I6dea009e1031174ecb3d4371e91c9c6d26c6e514
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123245
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [953d8429c9c92ced2e3cb1222cadc29b6f1ef550]

        loplugin:moveparam in binaryurp
        
        Change-Id: Ia69e2307872813ede3339c0e9fbe1f2ae6a3508a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123246
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-08  Caolán McNamara  <caolanm@redhat.com>  [e2ecb9a50acb7ab7c3287403104c6256d4369816]

        don't warn about missing TopMostParentSystemWindow
        
        Seen in tdf#144037 because the notebookbar is not a child of the
        toplevel window, but instead (like the menubar) is a child of
        borderwindow of the toplevel so from its perspective there is no
        eventual parent SystemWindow.
        
        This TaskPane thing could probably be dropped and likely no one would
        notice. But with tearable floaters like the color dropdown still a thing
        then F6 wouldn't work to move into them and someone might complain.
        
        Change-Id: I7174598a2ee01e98aca2f6e214adf94f7a555018
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123258
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-08  Mike Kaganski  <mike.kaganski@collabora.com>  [8e779c062a22a5755cae2c86787e16f59bfe4907]

        Centralize VS-to-toolset mapping in configure
        
        This allows to define the mapping once, and avoid modification in
        multiple places each time a new VS version support is added
        
        Change-Id: I93de4c9d78c3f67a0a2e157007e9d13b6f557937
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123163
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-08  Mike Kaganski  <mike.kaganski@collabora.com>  [27d1cc61b4f58e8ec25463275bee36c96b66b938]

        Simplify VS IDE integration generation
        
        Do not require the IDE version in vs*-ide-integration. Instead, use
        VCVER environment variable, that is set in configure, to obtain
        the toolset for the VCPROJ files. When introducing support for new
        VS version, the 'VisualStudioIntegrationGenerator.retrieve_toolset'
        method needs to be updated synchronously to list the toolset.
        
        This simplifies the make command to
        
          make vs-ide-integration
        
        TODO: also set the toolset in configure, to simplify the code here,
        and also in places like external/python3/ExternalProject_python3.mk
        (see commit c156a8c708f74dd31e1ef024edc578c3915619cb).
        
        Change-Id: I95960029a933be2cab96898eee6be6ca6bc5794a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123162
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-08  Caolán McNamara  <caolanm@redhat.com>  [70138b37bb12721b8de6bf9aa42ba5c8b7546ca9]

        add 'destructive-action' style to the close button of save changes
        
        which gives a red "Don't Save" close button in the default Adwaita
        gtk theme for that undoable action
        
        Change-Id: I62b50c90ca53c8f05e656c9beaecbfb160ce5f67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123249
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-08  Caolán McNamara  <caolanm@redhat.com>  [bc43f0e8643abdba19207c3c6f40d9439e971c80]

        add 'destructive-action' to the yes of delete header/footer messageboxes
        
        Change-Id: If4d22caac6d1c6ce12b22e0f3d4395f349539e36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123254
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [ec20aee719aef1ff6fec6e09685dafcfd28fb2a7]

        tdf#144970: sc_macros_test: Add unittest
        
        Change-Id: I0f44f15b7cf43d6a0cee13c427d473effc04c710
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123250
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-08  Caolán McNamara  <caolanm@redhat.com>  [da1e9cba89128de05b8681469cdbc154f7624aad]

        sort buttons using id instead of HelpId
        
        when created from the builder a widget's HelpId is the patch to the
        widget and always ends in the widget id so this is no change for that
        case, but when created directly by vcl for e.g. a MessageDialog while
        the id is set the helpid is empty, so this means that Yes/No
        MessageDialogs have their buttons sorted the same as if the Yes/No
        buttons were explicitly spelled out in a builder .ui
        
        Change-Id: Iee1a7146d2b6da76804856b1c4df8849ddd91a0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123253
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-08  Caolán McNamara  <caolanm@redhat.com>  [a44c77d6548fac62f760ae152ddc09381d005129]

        tdf#144984 default edit width got wider
        
        at...
        
        commit f72013ca65c7a33991d5fb124b919fe7cde269e2
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Thu Aug 26 15:24:25 2021 +0100
        
            use max of avg digit or 'average char' width to measure Edit space
        
        where this default was forgotten
        
        Change-Id: I50933ff5c1b8735624609a884fb9fc7701df7f97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123232
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-08  Verne-Lai  <verne@ossii.com.tw>  [457a67a5b692e79db1aea775e0a2eb48bf1dbdfa]

        tdf#143142 Solve the button cannot be used when table column is 6
        
        Change-Id: I6147c08ec36da59bb93b707fa206f9a8f681af3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123237
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-10-08  Mike Kaganski  <mike.kaganski@collabora.com>  [a0289052fd4f0f901ffd3698cee8669244701e5e]

        Drop vs2017-ide-integration; add vs2022-ide-integration
        
        VS2017 is not supported since 24973523ba59087185d434396fd614e73d72107f.
        
        Change-Id: I1a2af1eb8c9216eaed87d5454def2176728f719b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123161
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-08  Jim Raykowski  <raykowj@gmail.com>  [3279092309d7968220ddf5f9265e73e5d9ec0a49]

        remove unintended blank line
        
        Change-Id: Ic7688a625d2c1be19f66e289d4517c7ce32ff4e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123239
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [9fe2ead3d5355224dd94d6462b0ddc6100f6d4e3]

        loplugin:moveparam in svx
        
        Change-Id: I92fe2882c948e7297e5d54963647b4aa054f8f89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123241
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-08  Miklos Vajna  <vmiklos@collabora.com>  [0db7e46536fc23d5201ed9ff610a8ae0efd09a96]

        sw: handle mbIsLabelDoc when replacing compat options
        
        This describes if the document contains labels for printing, surely we
        want to keep that when copying the contents of the document to an empty
        document. (Mail merge scenario.)
        
        With this, finally
        sw::DocumentSettingManager::ReplaceCompatibilityOptions() replaces all
        options where it makes sense to do so.
        
        Change-Id: Ic0be340578e9a01fac7e8c08fe2e6b6ffbb30039
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123230
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-10-08  Kevin Suo  <suokunlong@126.com>  [6b93ee72df1aa42d1a3482ffc396bd0c23134f8b]

        tdf#130104 - FILESAVE XLSX: cell indent increased on each save
        
        In OOXML, 1 indent = 3 space char width.
        
        -----
        The Old Method:
        -----
        
        XLSX Import:
        
        As per the line:
        sal_Int32 nIndent = getUnitConverter().scaleToMm100( 3.0 * maModel.mnIndent, Unit::Space );
        assume the width of space char is 88, then:
        If the OOXML indent is 1, then nIndent would be 264.5, and casted to 264.
        If the OOXML indent is 2, then nIndent would be 528.5, and casted to 528.
        If the OOXML indent is 3, then nIndent would be 792.5, and casted to 792.
        ...
        
        Also, as Mike Kaganski has pointed out, we use twips in sc indent internally, thus it is wrong to convert to Mm100 unit here.
        
        XLSX Export:
        
        As per the line:
        nTmpIndent = (nTmpIndent + 100) / 200;
        Assume we did not edit the document upon open, and simply save it. Now:
        If our indent is 264, then the calculated OOXML indent would be 1.82, and then casted to 1, while the expected value is 1.
        If our indent is 528, then the calculated OOXML indent would be 3.14, and then casted to 3, while the expected value is 2.
        If our indent is 792, then the calculated OOXML indent would be 4.46, and then casted to 4, while the expected value is 3.
        ...
        
        Then if you reopen the saved xlsx file with Calc, the increament of indent continues on each save which causes serious
        format loss.
        
        Most importantly, if you change the indent of cells using the Calc toolbar indent icon, one-click would be 10pt = 200 twips,
        see defined macro SC_INDENT_STEP. This causes a mess when you change the indent in an xlsx document.
        
        -----
        The New Method
        -----
        
        In this patch, I have changed the XLSX import to convert the excel indent unit to 3-spaces-width *in twips*.
        Then, per code advice from Mike Kaganski, as a mirror operation, I have changed the XLSX export logic to detect the width
        of the space char (which *should* be the same as the one detected at the time of xlsx import), and use this width to convert
        the indent in twips unit to excel unit. This way, the indent will remain the same on xlsx export.
        
        -----
        TODO:
        -----
        
        1. On xlsx import of the file tdf130104_indent.xlsx, the default font (i.e. font for the "Normal" style) is "Times New Roman".
        However, when the UI locale is set to Simplified Chinese and "Asian" option is enabled in Tools->Options->Language Settigns->
        Languages->"Default Languages for Documents", upon resave as xlsx, the default font for the document is changed to "Noto Sans CJK SC"
        on my system, which causes the space-width detected to be different from the width detected on xlsx import. This seems to be another
        bug, see tdf#131349. (Luckily the unit test in this patch passes, this is because the change of space width resulted from the change
        in default font is very small thus the conversion is not impacted.)
        
        2. The UI part need to be improved, so that after xlsx import, if the user hit the "Increase Indent" or "Decrease Indent" toolar
        icon to change the indent, Calc should be able to detect that we are operating in an xlsx file, thus the "increment" should
        be 3 * width of space char, rather than the current SC_INDENT_STEP. Also, the if the user changes the default font of the xlsx
        document, the Calc should recalculate the indent for each cell to reflect the possible change in width of space char.
        
        Change-Id: I5f7a4ecbcd93079d1c19db3b0b641dda949f6fbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123111
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [2ad7e095078e09bc27608d5b1fedb8809656abbe]

        loplugin:moveparam in svl
        
        Change-Id: I58c1ef97fd6cba281c90cc7ed9917e04b7f265ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123187
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-08  Noel Grandin  <noelgrandin@gmail.com>  [8167cc226960d635c9e68f603cb1ab2c57426828]

        use SfxItemSetFixed in editeng
        
        Change-Id: I892a69d50f7d641f9a941a55c7b3952d1c59c435
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123144
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [bd7cf3915964ba80786e2ae77b33fc654fde1f31]

        loplugin:moveparam in vcl
        
        Change-Id: Ic43e02576454e3ee174304db350659dd113a1d5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123186
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [93115d2c54d645bcf2f80fde325e3ede39dee4d5]

        svx: add "m" prefix to some member variables in SdrObjEditView
        
        Change-Id: I2877f63d97ff6d15f08bd2dbaee6128b8a689cc5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123219
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-10-07  Julien Nabet  <serval2412@yahoo.fr>  [33206d7ae6e91b264087981ae2e61d9c16babfd9]

        Match order of the beginning of fldunit.hxx with FieldUnit.idl
        
        Change-Id: I5ddb120e66fed214cab484f9cd668dfa6f75d123
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123231
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-07  Rafael Lima  <rafael.palma.lima@gmail.com>  [b0a735eba030cf294e661cfc4c6da693ef9bfd61]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7f942a62c3e173d25ec8e3d7ee786b2087d49e42
          - Create a guide on Calc macros on reading and writing cell values
            
            This patch also creates a new entry in the Calc tree menu to store all pages about Calc macros. Currently there are only two, but in future patches new pages will be added.
            
            Change-Id: Iac55c87d1159f4163ba3150e83160b4156d0d0f6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122936
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-10-07  Eike Rathke  <erack@redhat.com>  [9a0d52c95b6fd8639a56df2c2ceff07277253183]

        Blind fix crash in ScDBData::UpdateReference(), tdf#126926 follow-up
        
        Crash reports at
        https://crashreport.libreoffice.org/stats/signature/ScDBData::UpdateReference(ScDocument%20const%20*,UpdateRefMode,short,long,short,short,long,short,short,long,short)
        
        No reproducer yet, for a possible reproducer see
        https://bugs.documentfoundation.org/show_bug.cgi?id=126926#c12
        but creating such a scenario with 8 AutoFilters / sheets wasn't
        sufficient.
        
        However, ScDBCollection::NamedDBs (maNamedDBs) uses a std::set so after
        erase(iterator++) iterator is still valid, but ScDBCollection::AnonDBs
        maAnonDBs uses a std::vector for which after erase(iterator++) iterator
        may be invalid if vector was shrunk and reallocated.
        
        So use the iterator returning erase() instead to have a valid following
        iterator, and for consistency do that for both.
        
        A reproducer may need a bunch of sheets / anonymous AutoFilter for a
        vector to shrink and be reallocated, and it may depend on the
        plattform/compiler's implementation.
        
        Change-Id: Ib57294d8af9f486b734f4294d8d310ce0fa20551
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123224
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-07  Rafael Lima  <rafael.palma.lima@gmail.com>  [c6bd2fd7c0b54b3a2c32e49db6c66fabe9db3689]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 82e70eb6efa88c3d21606292a042cd6978385480
          - tdf#143687 Document the "IS" Basic keyword
            
            This patch also improves related help pages about the functions IsObject and EqualUnoObjects.
            
            Change-Id: I5f16596ed057c1104d5fa2650299861741bd7b2e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/123153
            Tested-by: Jenkins
            Reviewed-by: Alain Romedenne <alain.romedenne@libreoffice.org>
            
2021-10-07  jucasaca  <jcsanz@libreoffice.org>  [418e56997c9e63a5bc669c1b79157b2a4dbf6a2c]

        tdf#85148 New option on database wizard to connect to Firebird Server
        
        Add a new option to the database connection wizard to connect to
        firebird database server
        
        Change-Id: Ie9c75187347a8532c1d869939c72a6f0a892d861
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122073
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c24f5e24e062ba76bc7ad94ee6f362ea1becbf59]

        svx: defining "i" variable inside "for" statement is good enough
        
        Change-Id: I30c8eb216ecde97451f2c8501424f95fee36d680
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123218
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-10-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fee3bc725bffe4fe6970a3ec5eaf5efdcd53285c]

        svx: move LOKit specifics into it's own method
        
        Change-Id: I87f04d460d88c902426e881c03701b95414207d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123217
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-10-07  Caolán McNamara  <caolanm@redhat.com>  [97cf7321e0cddae4570c6ec4c5fb5b55764c26fa]

        ofz: Integer-overflow
        
        Change-Id: Ib0c1863c5fed92622b4bd601021a1174cf6ee68d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123213
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [d7358047d9bcee8368a940bfb75b41fb65f87514]

        vcl: test OutputDevice::Erase()
        
        Change-Id: Id15ad1419a5f9d0e628c746770f05b2983c1f65b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122893
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-10-07  Noel Grandin  <noelgrandin@gmail.com>  [1d4827a26a749ca704430d6aae972ee39e35ba10]

        use SfxItemSetFixed in sc
        
        Change-Id: I5b1d66adb1b9e5dd0e470403ba7095183334cc66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123182
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [a5a6071264d27b9dcfa47fe2f399951edd7301c2]

        loplugin:moveparam in editeng
        
        Change-Id: Id8118e5f5b7acbff4f04935560c663b36093a5fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123189
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-07  Rafael Lima  <rafael.palma.lima@gmail.com>  [66b5d2117004f32d89ea10cdd7e086f9f1ff35b0]

        Add extended tooltips to new Paste Special dialog
        
        The new Paste Special dialog in Calc has 4 new presets and a new checkbox. This patch adds extended tooltips for them.
        
        Change-Id: I7d4c5fdb140a49c50b733e50b23d2618127f2c63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121413
        Tested-by: Jenkins
        Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>

2021-10-07  Jim Raykowski  <raykowj@gmail.com>  [69c9237f0345c5b92792f6350771618f5c9cb8c2]

        SwNavigator: Fix crash on image select
        
        Fixes crash that occurs in update tracking test for bookmark when image
        is selected by testing that selection type is text before testing for
        bookmark.
        
        Change-Id: I53c64a71d3aff0f159bff31b98e2f453d7c2225a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123202
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-10-07  Johnny_M  <klasse@partyheld.de>  [8d6a72f556b532c3a289276492bf7f1e2bdd5d1b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 163eaf2bf056073232a1336632e11e535c8a3000
          - tdf#132643 Translate German section IDs
            
            Change-Id: I21c6c82f5b7c5f6543ff6975243b25cea6c13234
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122988
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-07  Caolán McNamara  <caolanm@redhat.com>  [02f8dba5df5296c3b8c5d6aab46bea53235314fb]

        fix "gtk_bin_remove: assertion 'priv->child == child' failed" warning
        
        on closing a document from tdf#141633 with a combobox in the tableform.
        
        So remove the mouse event widget before we remove the combobox
        replacement
        
        Change-Id: I95395ba60bb5fe7cf0b6e25176d0556c6bcc6611
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123210
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-07  Julien Nabet  <serval2412@yahoo.fr>  [f79bdaf1fae14d7028bb1670ec8a674ff2026491]

        drop 'using namespace std' in compilerplugins
        
        Change-Id: I12b4e32b9561657bdbe062b5fb7c18e2ef6ce601
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123196
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-07  Hossein  <hossein@libreoffice.org>  [a2b1c2835733fb028bc5433eb6805820c329daf3]

        Clean StringFormatFlags() in emfpstringformat.cxx
        
        * Fix: StringFormatDirectionVertical was missing, and another enum
          was used instead by mistake
        
        * Cleaned up StringFormatFlags() method
            + There was no need to check for each flag and add ", "
            + The method is only used for SAL_INFO
            + Just adding space in the end of each flag every time
            + Goal: Making code faster and also more readable
        
        Change-Id: I4be2d291611f2b5d3c8a4490a8b273d5a4511dfe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123200
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-07  Caolán McNamara  <caolanm@redhat.com>  [efcbb6d89f49079e9ca7a2b3689699ccfcb6bf2a]

        remove python make dependency from MoTarget
        
        not needed since...
        
        commit 7fdf1663ed8e689e7fb154ab22a9dcb7fc7bf43c
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Thu Sep 14 15:57:38 2017 +0100
        
            remove interim update module for gettext support
        
            Change-Id: I05df619848cde842a5cda79d20e013914ce882d4
        
        Change-Id: I094c033db356f32b93c77f7bdbd4ce5be8b0b0ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123151
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-07  Caolán McNamara  <caolanm@redhat.com>  [21c78b4e94c6cfb9ec38fd4c94091559f8850344]

        ofz: Timeout, detect infinite loop
        
        Change-Id: I3234443e2dde9d68b7704fdd3ccf6bdeebef5ee0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123205
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [946b0840a0db5aabfb0d60916abf161d755170f4]

        vcl: remove unnecessary using com::sun::star::\* and std namespaces
        
        Change-Id: Ia6e9987262e10a107a14c9fd1b9c274c34cc7d27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122815
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-07  Julien Nabet  <serval2412@yahoo.fr>  [5f91b3b6c6bf4935a5532330b0d834f6f50df32e]

        drop 'using namespace std' in extensions(ole)
        
        Change-Id: Id2bb87f792d389dd9e6eeddd17046a46cddfdb6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123192
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-07  Julien Nabet  <serval2412@yahoo.fr>  [e4a46880debff1c594a0495d8312fa5a93c77d0f]

        drop 'using namespace std' in filter/qa
        
        Change-Id: I7b5a1a773c26e8ef0fe3dcd0a1cdf5ebba75d52f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123191
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-07  Heiko Tietze  <tietze.heiko@gmail.com>  [1b6b2eff9ac386fd994e3ae120882f646268a80b]

        Resolves tdf#144693 - TipOfTheDay does not progress
        
        Follow-up to I94cd34aa031e133d8c229a0de78582fda1dbdf4a
        
        Change-Id: I29a91a188fb9783074491271c37b49a1f2cf13ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123206
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-10-07  Julien Nabet  <serval2412@yahoo.fr>  [961ebbe9ebd9becdefdeaa5fdea63cb0e7d27443]

        drop 'using namespace std' in cli_ure
        
        Change-Id: Ib439d74284d52e32162164d14ab06e4f40df884a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123193
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [2129cc20ce67606cff22e32d4ce2e658240f5cd8]

        tdf#144317: sw_uiwriter2: Add unittest
        
        Change-Id: Ie2fa7b754f117aed35238cdb67698c05af24dadb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123204
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-10-07  Jan-Marek Glogowski  <glogow@fbihome.de>  [354706e3f5c05294af6e0000d5b9f814cfe01741]

        tdf#144952 VCL fix the Printer graphics release
        
        Regression from commit 1b7c53db87bb67eeb2591fbb186f7ac20eb00c68
        ("WIN lazy init WinSalInfoPrinter graphics"), which removed the
        // HACK to fix an urgent P1 printing issue fast
        
        SalPrinter::StartPage returns a SalGraphics to the VCL Printer
        object. On Windows SalPrinter::EndPage deletes the SalPrinter's
        SalGraphics. MacOS keeps a single SalGraphics for the whole
        SalPrinter lifetime. PspSalPrinter stores it in a unique_ptr
        and always resets it in StartPage.
        
        But in any case the VCL Printer's SalGraphics reference must be
        freed before calling a function, which might delete it.
        
        Change-Id: Ice528b2bbc89eaadff576420bf210ea4ec1e58d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123199
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-10-07  Eike Rathke  <erack@redhat.com>  [852292feee08b4d256f8255926e1f84b4c6fd4b6]

        Related: tdf#144970 Make Drag&Drop of Chart range work with UI representation
        
        Drag&Drop of cell range onto an existing Chart worked with Calc A1
        but not Excel A1 or R1C1 address syntax conventions.
        
        Change-Id: I1cd1a134f284ef5b28237589c544f93cb4aca841
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123197
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-07  Eike Rathke  <erack@redhat.com>  [14f81ca6ad289bf86781f642aa129b33151247cf]

        Related: tdf#144970 == ScRefFlags::ZERO is not a replacement for != 0 ...
        
        It still worked by chance because if (!bValid) the string is
        parsed with ScRangeList, which does deliver a result.
        That will have to be adapted to the then expected UI
        representation though in which case it wouldn't work.
        
        Fallout from
        
            commit 51d0b4037b36a4a74c9181b95edb18017542ab79
            CommitDate: Sat Mar 12 00:21:29 2016 +0000
        
                tdf#84938 Change defines to typed_flags
        
        Change-Id: I9612b34829c12e59d4b390c6aa035aca84e87c73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123194
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-07  Mike Kaganski  <mike.kaganski@collabora.com>  [1ef671c5a2f4b629ba6e280c5036ba781cc8787c]

        Delete copy ctors/assignments for DLLEXPORT class
        
        Same as ee405fb2ef36337851801f1bd34411c606d55988 for
        GraphicHelper, but this time for PhysicalFontFamily.
        
        Change-Id: I7a9d6f0cdee29b754244ab6260f78bb7d8deb488
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123195
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-07  Justin Luth  <justin_luth@sil.org>  [7e201916169aca254c0824fb71ed83ca69f4adce]

        tdf#144317 sw table minimize: fix signed->unsigned table growth
        
        In the case where the table was already rather oversized,
        the minimize and optimize functions would attempt to shrink
        the table to the maximum recommended size. But that was done
        without checking whether that would result in a negative
        position for the column boundary. (At least that is what I
        think was happening. This code is a bit too cryptic...)
        
        I tried to make a unit test, but the table size didn't
        grow or shrink as I expected it to (and as it seems to
        when the command is run by hand...)
        An F12 with SW_DEBUG=true ./instdir/program/soffice
        shows that the cell gains a huge width, but that didn't
        show up either in a parseDump, even after a
        Scheduler::ProcessEventsToIdle(). So I gave up (again).
        
        Change-Id: Id4b9defae718694aa76a3db01f6b02ead5f98e6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123108
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-10-07  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [e090afc29bdff4303f1235080fb169011220be4a]

        tdf#144924 - Change return type of array elements of the split function
        
        If VBA is not enabled, allow the assignment of variables with different
        data types to the individual array elements created by the split
        function.
        
        Change-Id: I7bdd432cdebbfded5f7fb3acc0216474eb6b6821
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123122
        Tested-by: Andreas Heinisch <andreas.heinisch@yahoo.de>
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-10-07  Miklos Vajna  <vmiklos@collabora.com>  [f78aebd4c2a2b740559e54906a26653dc89fd610]

        sw: size() -> !empty() in textboxhelper
        
        To avoid an implicit integer to boolean conversion.
        
        Change-Id: If4f91d4ebfc0c2a66e0c526d3826aed4b7558ec2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123185
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-10-07  Justin Luth  <justin_luth@sil.org>  [f629dc8dc8b9620508b5bd8e55ddb298438c447f]

        tdf#143982 doc/x export: save automatic table as 100% relative
        
        Currently, the automatic mode is just being saved as
        "determine width from cell size" or absolute size.
        But a better match would be 100% of the available space,
        so that changing the page or margin size would automatically
        increase the table size (which is what automatic implies).
        
        It doesn't appear that MS formats really have a
        similar automatic. Their automatic just seems to
        say that the width isn't specified at the table level.
        So a percent-size seems to be the best match.
        
        RTF currently does not even round-trip relative tables,
        so I ignored that format.
        
        Change-Id: I5bfc066864ab630755046b881e98503491cfb1ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123128
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-10-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ec76fff198323122bedc63ffdfd896c2543102c6]

        tdf#140781 Update extended tip for ASCII dialog import
        
        Change-Id: I9be5573673f888e9932c114dc0018585d75d13d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123140
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-10-06  Eike Rathke  <erack@redhat.com>  [34b01c95d4cab81cb614b67c47b004ac86d266f1]

        Resolves: tdf#144970 Chart CellRangeRepresentation expects UI representation
        
        sc/source/ui/unoobj/chart2uno.cxx
        ScChart2DataProvider::createDataSource() calls
        ScRefTokenHelper::compileRangeRepresentation() with the
        CellRangeRepresentation property's string value and the document's
        grammar (and also other places calling
        ScRefTokenHelper::compileRangeRepresentation() in Chart context do, like
        ScChart2DataProvider::detectArguments()), so let
        ScChartsObj::addNewByName() generate that from the
        Sequence<table::CellRangeAddress>.
        
        Also let ScChartObj::GetData_Impl() parse a CellRangeRepresentation
        value with the current address convention.
        
        This is congruent with
        offapi/com/sun/star/chart2/data/TabularDataProviderArguments.idl that
        for CellRangeRepresentation says "The representation string is of a form
        that may be used in the user interface.  Example for OOo Calc:
        "$Sheet1.$A$1:$D$7"", which is Calc A1 but agnostic about Excel A1 and
        R1C1 address syntax. TabularDataProviderArguments is mentioned in
        offapi/com/sun/star/chart2/data/XDataProvider.idl at createDataSource().
        
        Change-Id: Ie89d9aa3d5bc3eda9a65932a445ee8a1b4b266f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123188
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-06  Julien Nabet  <serval2412@yahoo.fr>  [490479c9b6f75dd857b8b644f84f65c37c1b460f]

        drop 'using namespace std' in vcl (MacOs/ios), blindly
        
        but hopefully there's a Jenkins machine on MacOs
        
        Change-Id: If5e87d16e64f010494ca1e5751ea6873f3a21a57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123190
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-06  Chris Sherlock  <chris.sherlock79@gmail.com>  [080547f644017353ff3c1d8cd91076e05d2ee373]

        comphelper: remove unnecessary using namespace vcl
        
        Change-Id: I7f49f23bcfeceb01ea470287705199fc846d1cb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122817
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [6d200d8e739595bd4c6310bede7d66e3c05fbb85]

        loplugin:moveparam in ucbhelper
        
        Change-Id: I1b9cc0366fb8e9b2525a56816ae4f76737a31b73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123184
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [7c3990c38ddc5e69c89d9cb0c1a521f144e852f7]

        loplugin:moveparam in connectivity
        
        Change-Id: Iaf3a64effb69fd82c6303d8fa75723ccc5ced543
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123183
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [46a2b36aefde5de7abeaca230973cf0d47b9a505]

        Fix typo
        
        Change-Id: I2f229b95c997a6e4f87f3d91fab1bf299cfe9670
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123149
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-06  Noel Grandin  <noelgrandin@gmail.com>  [7c1742761317a4b074a0fba6e9d7720aba5b838b]

        use SfxItemSetFixed in svx
        
        Change-Id: I2b31d586ace6720b9bfc223f78874bf347d64521
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123143
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [e0117eff7f16277e7d6df18be60a6d6138b8611c]

        loplugin:moveparam in basegfx
        
        Change-Id: I68d0de099641ae5b2ae92f46e86bdf4a43c468a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123141
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f25d0deaa71f7e48f2f0255150ae62fe76ce6835]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e11fca7e6ef36de4e49473b3ff3126678fd41225
          - tdf#140781 Improve Help for Text (encoded) filter options
            
            -Regenerated convertfilters.xhp
            -Added examples from start_parameters.xhp
            -Updated pyhon script
            -refactor xml
            
            Change-Id: I730aa77b87133701c2beb3efc9559f7145ce15bd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/123150
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-06  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [6da7e4de06b413a52070ac5414b7e1989eedb322]

        (related) tdf#144483 Add Range frame above range selector spinboxes
        
        to indicate better this is independent from the Save as options
        
        Change-Id: I1855c84dcb11f8db1da458eaa8f8dc4b239e31ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122164
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-10-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fd0db00ed26b9cfef9280ed8889dc3cde9756c75]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 898c44caff86cd05b2e11d977d12296f644c16f2
          - Fix typo
            
            Change-Id: I25ba4f1178a02aa4337d1310261a32ed1dbfd3e5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/123148
            Tested-by: Jenkins
            Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>
            
2021-10-06  Caolán McNamara  <caolanm@redhat.com>  [50a1b6e18ee51aee479495039aba3fdede2711ce]

        Related: tdf#141633 similiarly support match spinbutton font size
        
        to the desired zoomed font size in the table control
        
        Change-Id: I9aafec5b9a236bf5d140fd9b8bfc9000c3f0bf35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123142
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-06  Luboš Luňák  <l.lunak@collabora.com>  [e7ec79fe36a0f22f10167806da80e3c1f30b36e8]

        ScRangeList::UpdateReference() join all ranges properly (tdf#140901)
        
        This is basically a revert of 6eb8634a9f62bfe486ecd2f46, which
        made this Join() just the last range, probably under the assumption
        that the function is always called with just one range to update,
        or to avoid the possibility that Join() removes several items
        from the list, breaking the next step of the loop. But DeleteArea()
        may split several ranges, so we need to make sure to Join()
        all of them.
        
        Change-Id: Iea124142335ccdc8fa578344cddce8670c27573d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123135
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-06  Caolán McNamara  <caolanm@redhat.com>  [a693009c28059435ea5bae6d89a76e2243fe7793]

        tdf#141633 use css instead of pango attribs for font size
        
        in GtkEntry. Rendering was using the font set via pango attribs, but
        when measuring the mininum size gtk will use the min size of the widget
        font so that has to change to allow the GtkEntry to fit the size of the
        desired font
        
        bundle together the setting-font-via-css as "WidgetFont"
        
        Change-Id: Ic00d8b84decf528016fe47fc3b142daf3439340d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123138
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-06  Hossein  <hossein@libreoffice.org>  [cb2739767aa1000687beb29d3a5d21ed1ec3ba4e]

        Cleanup svgcharacternode.cxx
        
        * Replacing Ternary conditional operator "?:" with "if" statements
        * Adding using "namespace drawinglayer::primitive2d;" to avoid long statements
        
            Converting this:
        
              drawinglayer::primitive2d::TextStrikeout eTextStrikeout
                      = drawinglayer::primitive2d::TEXT_STRIKEOUT_NONE;
        
            to this, which is much more readable:
        
              TextStrikeout eTextStrikeout = TEXT_STRIKEOUT_NONE;
        
          * This is avoided in the header file with only one usage of this namespace
        
        Change-Id: I0bbc80a894056806dc03f46df5b62d92c2cd4a0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123102
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-10-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e467d0e761b0158f9501041ba352d528595e3cdb]

        Bump Glade version for asciifilterdialog.ui
        
        Change-Id: I80ed80b8f639fc4a53a7ebea3222f3f2e533c913
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123139
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-10-06  Caolán McNamara  <caolanm@redhat.com>  [10ec02f6fe4cd2c29021b967c255ace3f71424b5]

        Related: tdf#141633 allow "small-button" elements to shrink further
        
        so they can go smaller to fit small zoom sizes for the table control
        
        Change-Id: I6df47ed57a511e3b00d10075dedfdd9f1edcc477
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123136
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-06  Szymon Kłos  <szymon.klos@collabora.com>  [dee282441f3483c49759caff73ed3e1cde13f58d]

        lok: fix crash on chart doubleclick in patchPaintWindow
        
        backtrace:
        SdrPageWindow::patchPaintWindow(SdrPaintWindow&) (this=0x0, rPaintWindow=...) at svx/source/svdraw/sdrpagewindow.cxx:168
        SdXImpressDocument::paintTile(VirtualDevice&, int, int, int, int, long, long) (this=0x64589d0, rDevice=..., nOutputWidth=180, nOutputHeight=135, nTilePosX=0, nTilePosY=0, nTileWidth=15875, nTileHeight=11906)
            at sd/source/ui/unoidl/unomodel.cxx:2240
        
        Change-Id: Ie5270c3cc4a40121485d5da756a498ec4fd8bf80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123044
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123134
        Tested-by: Jenkins

2021-10-06  Szymon Kłos  <szymon.klos@collabora.com>  [07ed070307e84e9f4f42461b788e5ec62a8f5a4b]

        jsdialog: sidebar: fix master page layout value sets
        
        fixes: https://github.com/CollaboraOnline/online/issues/3322
        
        Change-Id: Iaed50c19d4a0f45b00ada305fadcb1372aa6ba63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123037
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123133
        Tested-by: Jenkins

2021-10-06  Szymon Kłos  <szymon.klos@collabora.com>  [3b72018b3c3056d422c3474bca30b1a157ae8dc0]

        sidebar: update chart panel on checkbox change
        
        This fixes not working checkboxes for "title" and "subtitle" on mobile
        
        Change-Id: I126bb020f669c8c4a34687f750a538513cd06eae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122876
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123132
        Tested-by: Jenkins

2021-10-06  Szymon Kłos  <szymon.klos@collabora.com>  [d25debd3c1a19c52c9d4aa4da4ce8d36de45afdb]

        Deduplicate reference marks and cell auto fill messages
        
        We use only the last value
        
        Change-Id: If3536b5b4bc67755cb7bb73850a590d37675e6a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114547
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122106
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123131
        Tested-by: Jenkins

2021-10-06  Chris Sherlock  <chris.sherlock79@gmail.com>  [927de6c264d43ae5ad4b32ea38c0d1120ba0ebe1]

        vcl: test OutputDevice::DrawArc(), DrawChord(), DrawPie() and DrawEllipse()
        
        Change-Id: Ie1513d75262b4664a3b2620fca27d805d4e780bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122821
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-10-06  Chris Sherlock  <chris.sherlock79@gmail.com>  [f4d5be05f643e9a483fcbb8441faa4a89c0cb280]

        vcl: test OutputDevice::DrawRect()
        
        Change-Id: Ic9ed566d171b3059fbe6de9fcc32ca0af6db7a2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122820
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-10-06  Chris Sherlock  <chris.sherlock79@gmail.com>  [d4b68f063cbb3c490e1ad084c3f9eb30c6a8c93a]

        vcl: test OutputDevice::DrawLine()
        
        Change-Id: I17691623e28a75080a1a46099796ec24bab3b91d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122819
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-10-06  Chris Sherlock  <chris.sherlock79@gmail.com>  [4fb0d442316e914d3a75e317d6756d95b920a3e1]

        vcl: test OutputDevice::DrawPixel()
        
        Change-Id: I82651c6f41f46bb1097a69f3bcddcac2486a5baa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122794
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-10-06  Aron Budea  <aron.budea@collabora.com>  [203068319e17377cafb9e298a910f42fde417a21]

        tdf#144122 Use signed type to avoid stealthy underflow
        
        301278b656e76b6f42af5cf8a6f5c6c02acfffeb and
        6fdd0a3f8b3448a9a246496191908c92156cc38b switched
        some sal_uInt16 types to sal_uInt32.
        Additional commits related to the change:
        9e075acf2bf1ce6c43fdf5b601507ee0663bd691 and
        2634bc59092b24217d984a5845365d703bdb08d2.
        
        A fallout from this change was tdf#144305, fixed via
        0c3e47cc2f0570a7cd8ff4889763991a86b29f26.
        
        Instead of adding further casts to force conversion to signed
        to avoid unsigned types underflowing into large positive numbers,
        convert these types to signed SwTwips.
        
        Change-Id: Icb7fbae79621d452cd03bb01dc620f60a26f1db0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123014
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-10-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [61ecd15cc81a0d14d27e727ea0c9fe6317cc13a9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8589981a5f5dbe83cff6bdc86db01e54779a4255
          - tdf#144957 Help on deleting array formulas
            
            Special thanks to Alex Sims for excellent bug report.
            
            Change-Id: I15ab6b6b8c86633a779b3f4c55f10665bdb63c62
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/123137
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-06  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [da5580369bfd15857fb21a1f610e393d07abb805]

        tdf#144907: sw ui: allow closing of "Fields" dialog
        
        In some cases (described in task) dialog is not closed.
        This is happens due to not delivered request to
        SwTextShell::ExecField(). So we could just close dialog
        explicitly, if Execute() action did fail.
        
        Change-Id: I1c712295a21037bc8bb28e2a97e750299b41250c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123059
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-10-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [727bb5ed6bb53ef00b61ecdebb0b9cca50f167e2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 336a1a866e9b84a929e9d4403564e37947a0eba3
          - Refactor and fix merge/unmerge Help after translation round
            
            - Remove embedvar'd text from sentence (break translation in some langs)
            - Refactor formattings
            - move bookmarks away from lists (breaks list formatting)
            - update icon size.
            
            Change-Id: I2bdd2b026ed167f42894d1cfc61c19a1617d79a0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/123123
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-06  Caolán McNamara  <caolanm@redhat.com>  [2dfe1726d5262820c910d810b955ea73d3c7ae95]

        CellController always controls something derived from svt::ControlBase
        
        Change-Id: I051c2d0cf134502943bda5aa0bad9b04163c221f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123129
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-06  Szymon Kłos  <szymon.klos@collabora.com>  [0ed940e3eb87c7048a1a8e6cfda14e7cef85d007]

        lok json: write correctly formatted array for comments
        
        Change-Id: Ia9a219f867ea00444844f6854f0b6af762d4e0af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122149
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123107
        Tested-by: Jenkins

2021-10-06  Szymon Kłos  <szymon.klos@collabora.com>  [57a628d540287c4bfa8251e50279f4879faa184d]

        calc: get rects faster for simple selection
        
        In LOK when we select the full row using keyboard shortcut
        Ctrl + Shift + right arrow we need to receive complete selection
        so we will avoid requesting it by chunks, slowly moving the
        view to the right.
        
        So - don't clip the selection rects to the visible area.
        
        It is needed only for simple selections so to avoid performance
        issues - use simpler algorithm without loops checking every cell size.
        
        Change-Id: I6ab975b6c155f3dde3014a52752ffdc79a93844f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120611
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122107
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123099
        Tested-by: Jenkins

2021-10-06  Szymon Kłos  <szymon.klos@collabora.com>  [8ede76d9accc8e3b1ea2c8e332cbb373a1b4d9cf]

        lok: IME: directly copy formatting for inserted text
        
        This is a fix for online where after:
        
        lok: IME: preserve formatting when inserting at the end of paragraph
        
        https://cgit.freedesktop.org/libreoffice/core/commit/?h=distro/collabora/cp-6.4&id=bf96d1f23e5c12f9263643dfdab94fd1361bb098
        
        text formatting is lost.
        
        Change-Id: I3d316f8f4c4d750eac7900228f9f2d99f70d99bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122199
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122478
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123101
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2021-10-06  Szymon Kłos  <szymon.klos@collabora.com>  [7df324b4561a6551812bdfa5b72ba1c937148c41]

        lok: IME: preserve formatting when inserting at the end of paragraph
        
        There was a problem with inserting characters at the end of paragraph in
        online.
        When user set text to bolded, inserted few characters, then switched
        bold off.
        When trying to put another non-bolded character - the result was still
        bolded.
        
        It is caused by IME mechanics which gathers all elements for composition
        and at the end deletes these characters and inserts again but using
        document interface to keep undo records. During that operation
        formatting has been lost.
        
        This change does the same in reversed order so we first put new string
        correctly formatted at the end. Then we remove old leftovers. In result
        formatting is correct.
        
        Change-Id: Ieb498afdbe42c0080c30ea3db994cedc98e89847
        Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121774
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122477
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123100
        Tested-by: Jenkins

2021-10-06  Szymon Kłos  <szymon.klos@collabora.com>  [d99c7586edf41e1b22f1ef363859a86bf397e35f]

        jsdialog: send full update for autofilter
        
        Change-Id: I64baa5fea03f96350fe4db86ea0e42e02d41e8be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122531
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123105
        Tested-by: Jenkins

2021-10-06  Szymon Kłos  <szymon.klos@collabora.com>  [b8e9e1bc7713ac159c3f23f9e4be4ddb656a9d79]

        jsdialog: avoid compiler warning for plain vcl window
        
        Change-Id: Icfe5a07e74801d59d6bb0988948bdf20f22bc3e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123110
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-10-06  Szymon Kłos  <szymon.klos@collabora.com>  [dfff37d1d92074abbd8ad0dc5c79a4e269d09f61]

        jsdialog: weld plain widget
        
        Change-Id: I85a23a7ea14ab580d4dc222d80edfaa8423cf952
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122562
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123106
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2021-10-06  Luboš Luňák  <l.lunak@collabora.com>  [e304383b88d271b0e140946af201099c8314dd0a]

        avoid repeated calls to SfxNotebookBar::IsActive()
        
        The call reads configuration, and so is a bit expensive when
        called in a loop.
        
        Change-Id: I62398bcfdc856f02f6e2d928bac2f144bc47424d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123103
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-10-06  Chris Sherlock  <chris.sherlock79@gmail.com>  [564e12518632d937cf9e510679f33399851d8a9c]

        vcl: remove unused class ImplDeviceFontSizeList
        
        mpDeviceFontSizeList is no longer used in OutputDevice, so remove this
        member variable, and then remove ImplDeviceFontSizeList.
        
        Change-Id: I93353909485a9243ae02d44c2adc1c9c4a769cef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123125
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-06  Miklos Vajna  <vmiklos@collabora.com>  [046eab181e89e6265f06a2d851a339bbef7c3ee5]

        CppunitTest_sw_ooxmlexport10: avoid DECLARE_OOXMLEXPORT_EXPORTONLY_TEST()
        
        See commit a226cec52e536c46e03f57a5f1f7931abbeb0cdd
        (CppunitTest_sw_rtfimport: convert one testcase to use
        CPPUNIT_TEST_FIXTURE(), 2019-11-05) for motivation.
        
        Change-Id: I7a1e61775107506b9b05f5ae635f5a0afaca5ffd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123117
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-10-06  Jim Raykowski  <raykowj@gmail.com>  [cca6092c43e6f5ff56251b2fd43e7530b99358e3]

        tdf#144788 SwNavigator: Group footnotes and endnotes separately
        
        This is a follow-up patch to separately group footnotes and endnotes
        under the Footnotes and Endnotes category. A separator line is shown to
        distinguish between footnote and endnote entries. Entries above the
        line are footnotes, entries below are endnotes. A tool tip is also
        displayed to distinguish between them.
        
        Change-Id: I2c4c3ab074da3bd6ba60220f8e7bcc60125bf81f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123124
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-10-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [cf739db1d6261c43b5b28c6795a4b5b30156478f]

        loplugin:moveparam in drawinglayer
        
        Change-Id: I428116d96a011b061dda8376b6f27fb135a62964
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123114
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-06  Rafael Lima  <rafael.palma.lima@gmail.com>  [547d8dacffc87586597d43e0e0378b4bb86b67a8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ff4b6d982cb29758b1e81e04f8e404c8ea7324c9
          - tdf#136495 Explain how to quickly switch between Landscape / Portrait
            
            Change-Id: If35934545e42f165512d4d2c1fdc84d1ea709fd6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122948
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-06  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [372005419f68eff13f526b3f1bf4a344370ef4c2]

        update credits
        
        Change-Id: I434832c8b4395e8a8e0df44ad056e07cce6585d4

2021-10-05  Julien Nabet  <serval2412@yahoo.fr>  [10ad9560fba562f494fa44fc8a7bd2388d9e8c5c]

        drop 'using namespace std' in o* r* x*
        
        Change-Id: I15d56d133cf464a3cb6483be785b1259c7f35b43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123120
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-05  Julien Nabet  <serval2412@yahoo.fr>  [1f90b8086fcad7ac033e76a96bf102db7c15e44f]

        drop 'using namespace std' in s* + toolkit
        
        Change-Id: Ibd0b983d46a5683df64b4de79cd444427705e9e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123118
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-05  Julien Nabet  <serval2412@yahoo.fr>  [3068ab9a2c9307cbea2efa2b6924ce427bb54466]

        drop 'using namespace std' in h* i* j*
        
        Change-Id: I3c28651779f17e1a410505ffaa863b4773037ccf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123119
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-05  Caolán McNamara  <caolanm@redhat.com>  [b35b1dca3a734739a9780c17331b8368d7df7657]

        ofz#39150 skip detecting bidi directions
        
        Change-Id: I92eb838f0ee744902f3c358fd1627970eb548ef8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123085
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-05  Eike Rathke  <erack@redhat.com>  [ce8a7278e1304f7aaa65bce34aeeda5e83b231f1]

        Fix crash if conditional format triggers recursion with iterations enabled
        
        Could occur if a conditional format is evaluated (for example if
        row height is to be obtained) while a formula cell it references
        is still running and iterations are enabled so the conditional
        format's temporary formula cell is added to the iteration
        recursion list but iterations are not triggered if there are no
        circular references. In that case the temporary formula cell's
        pointer remained in the recursion list and it's dangling instance
        was accessed in the next round. Mark such formula cell as
        free-flying and remove from recursion list if it was added.
        
        Observed at
        https://ask.libreoffice.org/t/lo-calc-crashes-when-calling-a-macro/68800
        with the original attached file that now got replaced with another
        version that doesn't have iterations enabled so wouldn't trigger
        the bug (and apparently even doesn't if enabling iterations).
        
        Change-Id: I23a023356f920b8413874cab14acdc8b25580052
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123115
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-10-05  Luboš Luňák  <l.lunak@collabora.com>  [057968bbce406efe6564347329df45b7e0f823ce]

        do not block out PaintImmediately() in LOK mode
        
        I'm not sure why I did this when disabling LOK idle painting, even
        if a window is not to be painted to, it still needs at least
        invalidating.
        
        Change-Id: Iaed6b1071d05d05d6bf5195f3803afb1fc018508
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123097
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-05  Julien Nabet  <serval2412@yahoo.fr>  [0a78cb8eb1ebbfe55896d603e8aa94816242c2cb]

        drop 'using namespace std' in winaccessibility
        
        Change-Id: Ibb6c4b747a706e126f5469d8348cd78a70561075
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123116
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-05  Mike Kaganski  <mike.kaganski@collabora.com>  [7e558cd5b90f45c67ffc4d03f1c54564aff54bbb]

        Optimize the whole range of getN10Exp over IEEE 754 doubles
        
        Needs 5056 bytes of pre-calculated data.
        
        Change-Id: I138d9dc80c176f675a6854fe906e235c98efcbc0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122947
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [08ec94371cd2c395c0c5a157e5c6d737ecfe4f20]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a82f9c51bdb39d0a784069e2927683273c9f8ebc
          - Fix typo
            
            Change-Id: I4fa3a07e7094b4bf2a6428aa8a910c5b8d672191
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/123113
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2021-10-05  Julien Nabet  <serval2412@yahoo.fr>  [311964173ff0591a01d81715b1cc48b1ffa14abf]

        drop 'using namespace std' in vcl (Windows part)
        
        Change-Id: I8516e48f5e4a7266aef35ba2e31ebd107bf8169b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123112
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-05  Julien Nabet  <serval2412@yahoo.fr>  [3c51d5d80c9932e6d13dd09c8fe2ceeeeb741656]

        drop 'using namespace std' in sw
        
        Change-Id: Idb2350c32d9fba55e9ad8db7aa4c1a280f03ca6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123068
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-05  Chris Sherlock  <chris.sherlock79@gmail.com>  [2c0ce0daa0a2eae87e6425793e0dfb39ac5a359e]

        tdf#143148 - Use pragma once instead of include guards
        
        Done in preparation for movement of PhysicalFontCollection to vcl::font
        namespace.
        
        Change-Id: I17f27afd3ff0763866f3b2c169f7ee100d7f26d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122406
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-05  Chris Sherlock  <chris.sherlock79@gmail.com>  [46973de8b4a2de16f68053144f2a63a122ff766a]

        vcl: refactor PhysicalFontFace::IsBetterMatch()
        
        Refactored PhysicalFontFace::IsBetterMatch(), which works on a
        match weighting system to figure out if the font face is, as
        the functions implies, a better "match" than the one already in
        the collection.
        
        To refactor this I created a number of static functions that
        return a match value for specific attributes to be matched upon
        
        Change-Id: If95b4ad7c5dcfabf34469cbce1260886e4674415
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122812
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-05  Chris Sherlock  <chris.sherlock79@gmail.com>  [cc81b6353ec1983b652d1c370ee80d77b5f8d1e8]

        tdf#124176 vcl: Use pragma once instead of include guards
        
        Change-Id: I0bd1384df1f022bcd03e586bd9e380e432a46313
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122909
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-05  Chris Sherlock  <chris.sherlock79@gmail.com>  [c817a5a4958c323eb189e1374072998b8b13ba8c]

        vcl: test PhysicalFontFace and move to vcl::font namespace
        
        - moved PhysicalFontFace.hxx to vcl/inc/font
        - added PhysicalFontFace to vcl::font namespace
        - had to regenerate precompiled_vcl.hxx
        - tested PhysicalFontFace, with some extensive tests for
          IsBetterMatch()
        
        Change-Id: I860022ac244f8a827f6f9cb7ed9018c5d9c328cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121970
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-05  Szymon Kłos  <szymon.klos@collabora.com>  [0e736b0c20e096c5daf59f141b4509cfcc159a79]

        Check mpWindowImpl before use in Window::EndTracking
        
        Change-Id: I0a4ddd1b61f5919f346bb2f3a1e2ca9fbad958bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120860
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122108
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123098
        Tested-by: Jenkins

2021-10-05  Luboš Luňák  <l.lunak@collabora.com>  [a733c728a2e255507abf2dc7107ba730ee0f2bd8]

        remove useless '&& true'
        
        Change-Id: I7ba14695171a832bf7e858cb17160861487fb3a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123096
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-05  Noel Grandin  <noelgrandin@gmail.com>  [17915ab5202a4d7456e9bc031c3f6a72bc861844]

        fix ubsan alloc-dealloc-mismatch
        
        after
            commit 503ab1ca9ae11978d9717557546c01ff598aaf88
            Author: Noel Grandin <noelgrandin@gmail.com>
            Date:   Sat Oct 2 16:28:56 2021 +0200
            Use placement new to avoid one of the allocation calls...
        
        Change-Id: I2eb85c5c1be5d2eaf757d717f03873415e49c9a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123083
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-05  László Németh  <nemeth@numbertext.org>  [74650680788dc076a37d2fe4d5f9237c450807d0]

        tdf#144748 sw: fix crash at Undo of deletion with empty table rows
        
        When a table with empty rows is part of a bigger deletion,
        Undo of the deletion resulted a crash, because the deletion
        created extra redlines for the empty rows within the bigger
        redline.
        
        Regression from commit 9994120c8d0fe8c5a029390ad7411b99c18ff5c9
        "tdf#144347 sw: fix tracked deletion of table with tracked content".
        See also commit 99059a1ececa3621c2fe46fabdd79eed9d626c42
        "tdf#143359 sw: track deletion of empty table rows".
        
        Change-Id: I0e33e169c1ffe60022a6b66a6d70fdd9c0a9332a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123091
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-10-05  Caolán McNamara  <caolanm@redhat.com>  [afb022f0a399799be43a3fd3a1380b6b26350ed4]

        ofz: detect infinite loop
        
        Change-Id: Ifc3134401c4ed7c4b17faf282d191ad2bb778746
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123067
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-05  Ismael Luceno  <ismael@iodev.co.uk>  [19d85ff18f3f27d68908091242eb7e22b85f9e7c]

        configure: Fix libc version check
        
        Testing for gnu_get_libc_version isn't quite right (available before
        2.1), and the feature macros were already present.
        
        The new test at least will fail for glibc < 2.1, but will pass on
        non-glibc systems.
        
        The buildsystem should be actually checking for some sort of compliance
        barrier instead, but this is a start.
        
        Signed-off-by: Ismael Luceno <ismael@iodev.co.uk>
        Change-Id: I879278c2946c1fa5416da0407a949c8c4b2a8bf3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123006
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-10-05  Ismael Luceno  <ismael@iodev.co.uk>  [dd855b9af9b180e878c5cffa881f4f68cff4afb8]

        configure: Allow building on musl-based systems
        
        Signed-off-by: Ismael Luceno <ismael@iodev.co.uk>
        Change-Id: I64e9dea846f3753a91d87bb664af30d0790b5159
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123005
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-10-05  Miklos Vajna  <vmiklos@collabora.com>  [2d9eddbb23625aad7a9accedbf69209a04169f00]

        sw layout xml dump: show width/height/length even for multi-portions
        
        The old SwPortionHandler-based approach doesn't handle multi-portions.
        
        Change-Id: I6702e7af3b9fe7e4c25692c22e8f35d9ab98f67a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123061
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-10-05  Luboš Luňák  <l.lunak@collabora.com>  [71429b93ec0687bbbedcbb776b38c981f4017177]

        try to merge rectangles already in AddPaintRect()
        
        It turns out that e.g. adding a new line in Writer results
        in a number of paint rectangles that actually often line up and
        form a large rectangle. So try to detect these and merge them
        directly, resulting in less work for SwRegionsRects::Compress().
        
        Change-Id: If89ae9463d9c80a1492431afd37bcedfd24bea2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123077
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-05  Luboš Luňák  <l.lunak@collabora.com>  [8e49016473f0142cb07a1b30f4073f3e73aa4747]

        fix broken SwRect corner getters
        
        BottomRight() wasn't equal to Point( Right(), Bottom()). Smart *sigh*.
        
        Change-Id: I0af1c018cdf10a4ff23d95752004e565b4102b13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123076
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-05  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b1488cd6f008049a9aaff7350deeb73cbbd535b6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 80e65e1d4c346cde0c056a2288dfc02c5aae8f92
          - tdf#119891 Help page for scanner dialog
            
            Change-Id: Ic379a8c79504d74ea02126b96504214ee968aa1b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/123081
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-05  Olivier Hallot  <olivier.hallot@libreoffice.org>  [299c9f1808c802e3a7a9e5fda1a6f9efa4207c52]

        tdf#119891 Scanner dialog has no Help button
        
        Added extended tips for the SANE dialog
        Help page will follow
        
        Change-Id: Ibf60eacb561fd65caa682bfa710e52b93b6148d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123080
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-10-05  Jim Raykowski  <raykowj@gmail.com>  [24d3e8d219ce73a2e93f207b65050078535da57e]

        Related: tdf#144817 tdf#144335 Persist SwNavigator tracking settings
        
        Add persistence to Writer Navigator Outline, Table, and Section
        tracking settings.
        
        Change-Id: If2d406d0540083d982c2e7ffb78b1a6e156817c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122874
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-10-04  Julien Nabet  <serval2412@yahoo.fr>  [2f54c40fc28294676a129cfa86eed39f974a9e24]

        drop 'using namespace std' in l*
        
        Change-Id: I88909cf813f39a52c70d3cbcb19ff326d9bb42d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123069
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-04  Julien Nabet  <serval2412@yahoo.fr>  [bf82274d327146ec0aa2b4f8a0e6d1bf24366cb3]

        drop 'using namespace std' in sax/sc/scaddins/sfx2/shell
        
        Change-Id: I422a6d5b0151115203fd2d7c0fc5597903d3ec8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123064
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-04  Caolán McNamara  <caolanm@redhat.com>  [b845fc51bb5c40eac121bbe52d8c77257bcbcdf3]

        Related: tdf#143391 avoid creatinging a negative height for the scroll area
        
        this is similar to the case of IconViewImpl::CursorUp so presumably
        needs the same safety check
        
        Change-Id: Id1a79c27daabbf4e2077d46c3d14324695922ca1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123066
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-04  Caolán McNamara  <caolanm@redhat.com>  [5a930d4b33e6b5e6642c936cb643c2c5605d6110]

        Resolves: tdf#143391 scrolling by an entry height taller than visible area
        
        leads to use of a rectangle with a negative height. Drop the attempted
        optimization, of reducing the area to copy to the min required, if the
        area is already shorter than the height of the area to scroll.
        
        Change-Id: Ic17d3d017f5280d1f6b655a2fc61627f512849cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123065
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-04  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [79e6ad35d5402b6485d9776c60e20eaf236dba0f]

        Update git submodules
        
        * Update translations from branch 'master'
          to e8881fe8aa87f07547d433e9fbb82e0e768eb719
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: I1658b92ce4e7a15ad5539e5dcba48bfd1951744f
            
2021-10-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d294e3e9626983233736c80f4ddf2d4f2d5857ca]

        Bump Glade version for sanedialog.ui
        
        Change-Id: I9d787d392d5582fdfbe1928c5e3918863f178260
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123058
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [36f69c61a9d7b456c9d93d371eca4b61a3a94f8b]

        Fix typos
        
        Change-Id: Id88532da843e659d337f3529333a17a0c00c8328
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123050
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [9dddc933dd1d30eec9b3696c0052f5375a9d211f]

        cid#1492313 Logically dead code
        
        Change-Id: I2e3802881e5fde178dfc2f999b2ddb35923c221b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123055
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-04  Chris Sherlock  <chris.sherlock79@gmail.com>  [b26a1185d71d30f9b9ed86f99a2fc6ee41899130]

        Add sal/config.h in preparation for patch
        
        The convention is that we need to add sal/config.h to the start of
        files.
        
        Made in preparation of movement of PhysicalFontCollection to vcl::font
        namespace and test class.
        
        Change-Id: I7768d9b4c7335f0d9feeba96f0dc67aaaaf8441e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122259
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [3b7a86abf28dcc2400a691200b0ea11ee5a9e537]

        loplugin:constmethod
        
        Change-Id: I56af10be5f1155db4c7f2190495fe036a9b4236a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123054
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-04  Tor Lillqvist  <tml@collabora.com>  [717dd57000212dda5f4ff5b167d3f3b0f498a98e]

        We need com_sun_star_animations_AnimatePhysics_get_implementation
        
        Fix crash in iOS app reported at
        https://github.com/CollaboraOnline/online/issues/3321 .
        
        Change-Id: I1b5fedb0d5db84cc3f6a75b52c29a39ebe7a6ed9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123046
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123047
        Tested-by: Jenkins

2021-10-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3c5afc731ef7d3aa8368b3a79bfd674cce8f85df]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 54e30f4bb12626aad1d101d2de20a9b5df10770e
          - Fix typos
            
            Change-Id: I23fad13f1010360c5129358b929c4cabeab89f40
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/123049
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-10-04  Rafael Lima  <rafael.palma.lima@gmail.com>  [8a3fb8964d99c17cadb7b9f67cff3404bc41a506]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 60ed9a0af0790ab7c7ed13149d6f1da200b2470a
          - tdf#105601 Update Calc's Data menu documentation
            
            This patch updates the names of items in the Data menu. It also removes
            the link for Data Provider, which was previously removed in 24939a5b43b9fe889c3aace027c668666ff61987
            
            The "Streams" page was also updated to inform that the feature is still experimental.
            
            Change-Id: Iccd6059e1c4f2203a3c64cc2b32c90eb281194dc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122934
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-04  Mike Kaganski  <mike.kaganski@collabora.com>  [347e18a3e8a742dc63833bc030dcf224499853b3]

        Use isRepresentableInteger here
        
        Change-Id: I8ba202232fa42765a8b04113639fdac4b5724aa2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122941
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-04  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [54cc6c21c8669ce1b8e8bdaa5920a274cc8a9d4b]

        tdf#144439: generate list format string on level change
        
        Changed values for included upper levels should cause
        generation of new list format string.
        
        Same applies to outlines editing.
        
        Change-Id: I90e19d6b5169f68c83ae3e55ec41b9016623d8ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122590
        Tested-by: Jenkins
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>

2021-10-04  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [e6bf21d2d5efb231c877eb985997b28033198600]

        tdf#144578: numbering: generate include upper levels for UI
        
        In spite of used list format in ODF for UI we still need to
        show prefix/suffix (already was there) and included upper
        levels (done in this patch) for correct visualization of
        level properties.
        
        Moved initialization of ListLevel to later steps to avoid
        overriding of generated values for prefix, suffix and
        IncludeUpperLevel by some invalid values.
        
        Change-Id: I5d132426c06021ed526d16fb09276523105aa7b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122686
        Tested-by: Jenkins
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>

2021-10-04  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [66a7f8a49d2db1829dd533f32ae5818499f8544b]

        tdf#144609: numbering "None" should still show prefix/suffix
        
        Unlike it was implemented in tdf#143605, prefix and suffix
        should be displayed anyway, we do not display only numbers.
        
        Moreover tdf#143605 did accidentally fix tdf#135164
        in a invalid way. So this patch is also providing a better
        fix for it: untittest is already created and failing without it.
        
        Problem in tdf#135164 is inability to distingush missing level
        text (bullet char in given case) and empty ("") one. In first
        case we should use abstract level definition. In second - not.
        
        Change-Id: Ica3a714d22de4d2f14ebbcb12f0e1311dbc9b801
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122609
        Tested-by: Jenkins
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>

2021-10-04  Andras Timar  <andras.timar@collabora.com>  [1ecc5d98aefbf1779d157aee80308d26ff28458a]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 6c9f1f6c2546d192d1a3b25d5f48d8081170e8be
          - Avoid duplicated pt_BR_pt_BR.properties in packaging's filelist
            
            Change-Id: I5ebb15f0a9f391fdf686ea7ebc7fba98c373b2a6
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/123048
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2021-10-04  Johnny_M  <klasse@partyheld.de>  [68135e421c930620b1703da7721d14942fb3fbc2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f49393db3d21f7de379b589c253eb4eb6252cba9
          - tdf#132643 Translate German section IDs
            
            Change-Id: I5abbe33292ea3ce25d78a7ca3bf161bd8feced38
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122986
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-04  Caolán McNamara  <caolanm@redhat.com>  [952a678634461f741ee4ef2082d591a162a7f71c]

        Related: tdf#141633 similiarly support match combo/listbox font sizes
        
        to the desired zoomed font size in the table control
        
        Change-Id: Iaf3b004544fdb0311b6c67baad612ba648e8c546
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123043
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-04  Caolán McNamara  <caolanm@redhat.com>  [93d2d55b1df6bc850d6beecbabf1fb602abe9809]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: If6ebf0fb1fa0e3db830ff9d22b1a90446bd3c2d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123039
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-04  Jim Raykowski  <raykowj@gmail.com>  [80da4d6d4bfe3607a7fd9641f83ebb49a1886697]

        Pass shell's layout to getLayoutFrame here
        
        Change-Id: Ic11d3c6105226059d79f6dd9ff4a2c117131a135
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122665
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-10-04  Verne-Lai  <verne@ossii.com.tw>  [dad5b69b229047e0bba921f185dddd6ce26183a5]

        [tdf#42982]Improve runtimeException's Message
        
        Change-Id: Ieb1bc302c2c1093561082704e26e3ff3b648db91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122902
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-10-04  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [af291666b3316aba2b35d3b8358f4cd42c553587]

        Breeze: tdf#144637 update & fix table cell border
        
        Change-Id: I84c5ff88298794b3ccbb883af1664fa93fcc9532
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123034
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-10-04  Caolán McNamara  <caolanm@redhat.com>  [84096998c181c8762fccc98f0faaf48fcf12ef97]

        tdf#144674 no context menu in SQL Query
        
        Change-Id: I3c6e9e7896da171d089579165f466b4b6e59a1a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123030
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-04  Miklos Vajna  <vmiklos@collabora.com>  [410e294f8decccdfe7eded7e5a6934e7eab1b867]

        sw: prefix members of SwFieldDataOnlyDlgWrapper, SwPtrItem, ...
        
        ... SwUINumRuleItem and SwWrtShellItem
        
        See tdf#94879 for motivation.
        
        Change-Id: I2b360aae78200fcc0a479ec76e895331c6a0e124
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123035
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-10-04  Jim Raykowski  <raykowj@gmail.com>  [c8aa07cae1821560a5bc6f15168f11e2407556c1]

        tdf#144817 SwNavigator: Section tracking option
        
        Add a check button to the section context menu in the content tree to
        turn section tracking on or off.
        
        Change-Id: Ib8c49626f31f41cf85818630d126dee98e1db809
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122844
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-10-04  László Németh  <nemeth@numbertext.org>  [05f92eb1359c399c43d3bcbe8942034408fa23eb]

        tdf#77051 DOCX: fix user index and index entry support
        
        defined by field code \f.
        
        E.g. INDEX \f "user-index" inserts only the entries
        defined by XE "entry" \f "user-index" field codes.
        
        Revert commit a7bc9c1e4977bd3430df69287fa0a8377a686c58
        "fdo#77051: Preservation of Index field flag '\f'", which
        added an undocumented UNO property only for round-trip
        support of INDEX, but not for XE index entries, so the
        DOCX export still resulted a broken index with lost
        entries, not only the import was broken because of the
        missing functionality in com.sun.star.text.DocumentIndex.
        
        Now the import uses com.sun.star.text.UserIndex and
        com.sun.star.text.UserIndexMark index and index entry
        fields, which support the requested user index not
        only during the DOCX and OpenDocument round-trip, but
        its run-time functionality, the multiple user-defined
        indices.
        
        Note: for manual testing, update the user index (the
        first index) of the left original unit test document
        IndexFieldFlagF.docx: the updated index is not empty,
        as before, but contains the user index entries.
        
        Change-Id: Ia6139bba88907051fd050cfd40809f5544b9a89e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122930
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-10-04  Jim Raykowski  <raykowj@gmail.com>  [f8e086f185b31f753074fd22ecc73c44b193a784]

        SwNavigator: Use select by address function for tracking Fields,
        
        Comments, and Hyperlinks
        
        Field, comment, and hyperlink tracking selection in the Navigator
        content tree is done by comparing content address. This patch uses the
        lcl_SelectByContentTypeAndAddress function to replace redundant code.
        
        Change-Id: Idb9f48c46bb432bf2405e4fb0bd8d1830f2c26e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123031
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-10-04  Julien Nabet  <serval2412@yahoo.fr>  [e05620e5b9326d9555497efb9be867003c5c5a83]

        drop 'using namespace std' in sd + ucb
        
        Change-Id: I7d15e9a8c37c29cd6d51c2000f72d1961cd6ff62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123029
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-04  Ross Johnson  <ross.johnson@homemail.com.au>  [b32c9fb3d10af285dc353a27b760a427e81da311]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 957430b19287e080ddf30b14643e9a653d9293ea
          - tdf#102151 - reworded the description of page style First Page Number
            
            The current description implies that numbering will start at 1
            if this option isn't selected.
            
            I think most users know what this option is intended for but
            rewording can make it unambiguous.
            
            Related changes:
            1) Translate some id's from german to english
            
            Change-Id: I4f7734e47b3708be7d1948a7a038ab564d1013e8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/123013
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-10-04  Jim Raykowski  <raykowj@gmail.com>  [fc44168ebe840fa2e772f034232fed15460e4977]

        tdf#144788 SwNavigator: Add footnotes and endnotes to content tree
        
        This patch introduces lcl_SelectByContentTypeAndAddress function which
        is useful for content types that can have non unique string entries
        which can be selected incorrectly by use of the
        lcl_SelectByContentTypeAndName function. Although footnotes and
        endnotes names are always unique, lcl_SelectByContentTypeAndAddress
        is used here in preference of lcl_SelectByContentTypeAndName.
        
        Change-Id: Ia118f717f72877cddb932ef19f6d155a7227845d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122970
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-10-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [47d7ce6de04625b0a9045c2ca6dd25da0e70d886]

        Add extended tips to generalpagewizard.ui
        
        Change-Id: Ib5fd25fa109a7cd949fe455701e2240a5a2bcc1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123023
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-10-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [df26f9132aecb0238d9292b1d19390c0904a00c1]

        Bump Glade release for generalpagewizard.ui
        
        Change-Id: I5fbc312316e6fa790026f0b4514cf269ad99afcf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123020
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-10-03  Julien Nabet  <serval2412@yahoo.fr>  [28480639b4d2ad29d48b98ab9fb7a3755cb9d19e]

        drop 'using namespace std' in package
        
        Change-Id: Ifa9f5c310a8be988c1058644540ac52f160bc156
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123018
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-03  Caolán McNamara  <caolanm@redhat.com>  [117fdcf8d37ee764ebe74a8d410ab323254d95f1]

        cid#1492280 avoid Missing move assignment operator
        
        Change-Id: I59269ea818a98b4d5a2bf476b3aff2ca4f105a93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123025
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-03  Noel Grandin  <noelgrandin@gmail.com>  [503ab1ca9ae11978d9717557546c01ff598aaf88]

        Use placement new to avoid one of the allocation calls...
        
        ...when cloning a SfxItemSet.
        
        Change-Id: I344fee3863006066eade16db9df37599fc210be3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123001
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-03  Caolán McNamara  <caolanm@redhat.com>  [c0fa33a82e900558682c676243f279d267ca3eb3]

        cid#1492171 annotate Data race condition
        
        and
        
        cid#1492172 Data race condition
        
        Change-Id: I2ab0d3af626b8d8007082a3dd944149973f8b63e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123026
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-03  Caolán McNamara  <caolanm@redhat.com>  [4b327251f3a7969d710d5a130472dba45122e354]

        add missing use-underline to menu entries
        
        Change-Id: I86bf3b52c68e5b4de25af5724df09b817ece0f58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123028
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-03  Caolán McNamara  <caolanm@redhat.com>  [d96b8df690facebc741a2d6d099d95a7b86abbea]

        unterminated call to function 'call': missing ')'.
        
        Change-Id: Ida812eb3a002da3d99ddf3179d674a653f7ed2b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123027
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-03  Stephan Bergmann  <sbergman@redhat.com>  [ad1557f5d775739230e0e2252c293948977b42a0]

        A more lightweight O[U]StringConcatenation
        
        ...compared to a full-blown O[U]String, for temporary objects holding an
        O[U]StringConcat result that can then be used as a std::[u16]string_view.
        
        It's instructive to see how some invocations of operator ==, operator !=, and
        O[U]StringBuffer::insert with an O[U]StringConcat argument required implicit
        materialization of an O[U]String temporary, and how that expensive operation has
        now been made explicit with the explicit O[U]StringConcatenation ctor.
        
        (The additional operator == and operator != overloads are necessary because the
        overloads taking two std::[u16]string_view parameters wouldn't even be found
        here with ADL.  And the OUString-related ones would cause ambiguities in at
        least sal/qa/rtl/strings/test_oustring_stringliterals.cxx built with
        RTL_STRING_UNITTEST, so have simply been disabled for that special test-code
        case.)
        
        Change-Id: Id29799fa8da21a09ff9794cbc7cc9b366e6803b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122890
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-03  Julien Nabet  <serval2412@yahoo.fr>  [7e7dd7f152bc7457437f541e7ff88d69e9f8e765]

        drop 'using namespace std' in desktop, e*, f*
        
        Change-Id: I277dc957798093001f9a3935f97db8ac0314e6a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123022
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-03  Julien Nabet  <serval2412@yahoo.fr>  [f7a456af92f3c1c47731b7ad0494e74897aea4d3]

        drop 'using namespace std' in cpputools
        
        Change-Id: Ib454519ba3fb316557dc902c3ed03f9dec9d7900
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123021
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-03  Julien Nabet  <serval2412@yahoo.fr>  [db12f7a63cb663493f364535e12b670bd13fbea0]

        drop 'using namespace std' in cppu
        
        Change-Id: I1c9e6d27e47e25bc5c96ceac8d72c7c112c73d61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123019
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-03  Julien Nabet  <serval2412@yahoo.fr>  [868e82d70be0921c8338ccfc49c90343f82a2dd1]

        drop 'using namespace std' in drawinglayer
        
        Change-Id: I0221a05b82494971e9c557430dc2f8fe67e494ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123017
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-10-03  Caolán McNamara  <caolanm@redhat.com>  [a4c11b853febd073d310251a4891cdc0ac54e0fa]

        cid#1371270 avoid Missing move assignment operator
        
        and...
        
        cid#1371301 Missing move assignment operator
        cid#1371295 Missing move assignment operator
        cid#1371215 Missing move assignment operator
        
        Change-Id: Ib03cddd42128d41e99173e9673bcf6f3cb5ddcbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122998
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-03  Caolán McNamara  <caolanm@redhat.com>  [56f9efdf5cc30454dd36959f9d18bf55581c9141]

        cid#1485150 silence Uncaught exception
        
        Change-Id: Ib2d10db236ff646514f9b722d1f02a1906cbb111
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123010
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-03  Caolán McNamara  <caolanm@redhat.com>  [c60ab1050e901c667ab8949509eaecee7c182b49]

        cid#1492173 Explicit null dereferenced
        
        Change-Id: I482b85707894c1b749c55fe1339caa5d2a7ae444
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123009
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-03  Caolán McNamara  <caolanm@redhat.com>  [2337f70a7631a5d644b123fcbbed375395daa666]

        cid#1492221 silence bogus Dereference after null check
        
        Change-Id: I4e0554d16cac67bd8d829ed5e65fd4b17f4cf1b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123008
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-03  Caolán McNamara  <caolanm@redhat.com>  [cb517e21f6e3728199e3ecbaf9a31fdf5316bd46]

        TODO: remove missing .po support when writerfilter .po files exist
        
        Change-Id: I8f20845fcb1fbd598cf1c1c8c8ff20b3e9c37bfc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123012
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-03  Caolán McNamara  <caolanm@redhat.com>  [e69d4963c3a7b71b4dc42e2f30b5cbdc4155d594]

        ofz#39528 Integer-overflow
        
        Change-Id: If50af8538e31e4fb1ee1486ec2b91963c094e7e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/123007
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-03  Roman Kuznetsov  <antilibreoffice@gmail.com>  [e7a7cfa029f8a6979179c5cf394d7eea80982ca8]

        drop 'using namespace std' here
        
        Change-Id: I6ebbd0ece563f0d877b03389fa9a96311cd207cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122867
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2021-10-02  Noel Grandin  <noelgrandin@gmail.com>  [9946a2fef07840ff4ca842928afbeeb52ece3603]

        fix buffer overruns in JsonWriter::put with UTF-8 values
        
        Change-Id: I694585a1a540bfefc0e59bd58d8033a96ca35acb
        Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122996
        Tested-by: Jenkins

2021-10-02  Noel Grandin  <noelgrandin@gmail.com>  [897192f07c1f7863a50e09cdd29e6631550b83ff]

        simplify JsonWriter::reallocBuffer by using realloc
        
        instead of malloc and copy.
        
        spotted by mmeeks
        
        Change-Id: Ibac83be597cfaf61f783a265562c5102bbaf29d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122995
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-02  Johnny_M  <klasse@partyheld.de>  [c6a7e0b1df5675bf728892176fc6c12f16804db3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 267e527513f6ab5e3095058565cbcdc05bf58454
          - tdf#132643 Translate German section IDs
            
            Change-Id: I5bd077fbe3f5494c6b1e89081a292613b2bbcf1d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122994
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-02  Johnny_M  <klasse@partyheld.de>  [26cafed796ab83942c04fc6036d368cfeb06254a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f6a516877e3f3cd44d6070c9a27c5ed1a6cd9b69
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ifb8cf2f10281efde2c511e9418d8bd5c7d0691de
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122993
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-02  Johnny_M  <klasse@partyheld.de>  [93117d7f02c869432e4f7d0d0025934f0c623ab4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 09797c77548a61e19fc715b4119ead61729e5d7b
          - tdf#132643 Translate German section IDs
            
            Change-Id: Id88d5ac5b5265247844dacef1ce991fa194b7605
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122991
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-02  Johnny_M  <klasse@partyheld.de>  [1a277e60f9388ea7133267d90678e5420bcb7a66]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e543ba3f73b871b82722b1cb999dff2b9a09e651
          - tdf#132643 Translate German section IDs
            
            Change-Id: I5a837226359ee29d8e38bf461887b2e5f770dd8a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122992
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-02  Johnny_M  <klasse@partyheld.de>  [c53de09ceb513b90bf67066767c96bfb3d3627b3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a60109536835d50667fa6eb2e87dbf99067918a7
          - tdf#132643 Translate German section IDs
            
            Change-Id: I2f0b5f4eddc78120fbc755a8871ec71e6043ed8c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122990
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-02  Johnny_M  <klasse@partyheld.de>  [662fc7ca0d6dd5fd9eae6be7c3b7e0ca872874bf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 93f59e16ff4da02907cea4ae95ef77a2c8949423
          - tdf#132643 Translate German section IDs
            
            Change-Id: I123db5db87dd3f812827d45c8be6061a1f6821d0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122989
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-02  Johnny_M  <klasse@partyheld.de>  [e2aaab0f75cca30dc9628aa173de1e414d3189df]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 90ba7aa13149949dcde8e90a4a1cbca78b357fc8
          - tdf#132643 Translate German section IDs
            
            Change-Id: I9872f2c932f99d41915e670c54bb9b393ecff09b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122987
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-02  Johnny_M  <klasse@partyheld.de>  [b617a70742246c70e54c9beb77d4d7b126d1eb8d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 15fae2564d521d127401db812d3ff867c6d5da5e
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iac233e1d7bb51869e2e49bb0a62b0198892b2e3c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122984
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-02  Johnny_M  <klasse@partyheld.de>  [e23b78c2b8ea1462536d844507d743257f06bc7d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0747a19b955fbcebee355240b8900225d00acd91
          - tdf#132643 Translate German section IDs
            
            Change-Id: I181c159b18fb968b730f128410c76143793a1c72
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122983
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-02  Johnny_M  <klasse@partyheld.de>  [6aa536e7344835f2de3461b5119459fd07230404]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5c03bc3060b78b29a3fccfd5f7fb96ef51f17a64
          - tdf#132643 Translate German section IDs
            
            Change-Id: I3ecac778917b0cc505f2e0dcc1506034061866ba
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122982
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-02  Johnny_M  <klasse@partyheld.de>  [6499ff1a9101b970dae87ac56f392670caf29a40]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1b9af676fcdfaf35f53f9d50a1afa9ca31841f29
          - tdf#132643 Translate German section IDs
            
            Change-Id: I5ec9160169d6524b4967b4d86666feaf6b8f74ad
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122981
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-02  Johnny_M  <klasse@partyheld.de>  [8afdf32782e997831ce60361057aec51f9ef45ee]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 001815396c3c9bb454da36aaa292292d7f93e2ac
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ibca023fa97e9891e44fd39e17f8580ebbc15f317
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122980
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8a2835d2a798a62e027f16327975acde30d2457b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6ad6a7c10c2684a5fbdac4bea643a215c3bcb8ab
          - Refactor database wizard help pages (part)
            
            Change-Id: Ifcd63a48ca5faa3fa55f19f2949cccc4bd4ccaf3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/123002
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-02  Andras Timar  <andras.timar@collabora.com>  [8edafda76ad63a3bcce02086f3d4d02274b9940c]

        Related: tdf#80713 add KeyIds to LibreLogo strings
        
        Change-Id: I30499a3fcae8dad5419d7bf862f2a6d0ab08a225
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122967
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2021-10-02  Caolán McNamara  <caolanm@redhat.com>  [a6a5927eebd51204f224bac16749ca65b258f772]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I774d7da0304735907da31ca0d7b3bde85718066b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122954
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-02  Caolán McNamara  <caolanm@redhat.com>  [f96e68ea8d86c78ca94196727e24ba34e38b182e]

        ofz#39515 avoid Integer-overflow
        
        Change-Id: I8bef8e19f066883d5fc731a1c7b7cd85948ae5c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122968
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-02  Rafael Lima  <rafael.palma.lima@gmail.com>  [f451494e385fa63fef3ffbeec0f85cea4f3e7db3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 39a1884a024666840913646b12841a458aeb51ab
          - Update SF_Platform help page to add the new Fonts property
            
            This patch also adds a new example showing how to use the Fonts property in Basic and Python.
            
            Change-Id: Idfab1df904e69cdb8974b774be1eac52bed2aa16
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122859
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-10-02  Jean-Pierre Ledure  <jp@ledure.be>  [b42a94c6fdc3c1cf2b4266c3642ca20c696a9d9d]

        ScriptForge - (SF_Platform) increase speed of Fonts property
        
        Tests have proven that the use of a case sensitive search
        on long strings improves significantly the execution
        performance.
        
        The number of fonts being potentially huge (2-3K), the change
        in the InStr() Basic function of the Compare argument
        can divide the execution duration by factors in the range > 5.
        
        Change-Id: I248ff88cd2cb5a2753e7749f8d512ad44b5fc8d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122979
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-10-02  Marco Pinto  <marcoagpinto@sapo.pt>  [17653c52c3c21e2b9f064156525ed008ac8304c0]

        [pt-PT] Added ~94 words to autocorrect
        
        Change-Id: I6e0c5fe765f5a067d1cb0eaef88af064de8b258a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122290
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2021-10-02  Andras Timar  <andras.timar@collabora.com>  [b93186c9224ed24afb252843fc0469bab63ceecb]

        tdf#141724 package qtz properties file as well, if present
        
        Change-Id: I7e7efdf6331f36c59d4632758492bcd342db70d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122965
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2021-10-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [7934085eb95cc0ff39e948525f0cc2b80edc0169]

        new loplugin:moveparam
        
        Look for places where we can pass Primitive2DContainer by move reference
        and so avoid unnecessary copies.
        
        Change-Id: I1db167feba6d1a616ca6fc39778118ae20106bd1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122964
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-02  Mike Kaganski  <mike.kaganski@collabora.com>  [7b31f7428a1469fa823538fe5cf9cf36bbe2df68]

        Some corner case unit tests
        
        Change-Id: I43474265a9b3e1d07394c5f7e429e081d67f2eda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122935
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-02  Mike Kaganski  <mike.kaganski@collabora.com>  [d830179a072072f3cc3ea5d942189647bcb7e1c7]

        tdf#144758: default value for 'table:orientation' attribute is 'row'
        
        See [OpenDocument-v1.3-part3] section 19.690.3 <table:database-range>.
        
        Regression after commit ed88b144ce24b9a733d4a9ab6614307c96537baa.
        
        Also fixes relevant part of unit test first introduced in commit
        6069ef7976c4455c1875afecf02c41c5731f6546, which was at that time
        testing that IsSortColumns property returned false; then in commit
        fc95d20500997a1a460be6f3553727299a5080eb, the correct value was
        changed to true, reflecting the regression fixed here.
        
        Change-Id: I6a12a0ad13405bc388efb7c2c3bbf31e89905620
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122955
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-02  Luboš Luňák  <l.lunak@collabora.com>  [01807ad5e04966abeb396b7599cbbbf822de6a03]

        fix SwRect::Union() with empty SwRect
        
        Empty SwRect is technically located at (0,0), so make sure
        the position of the union is not moved to include that.
        
        Change-Id: I4905c11c3d9f989d4448704e3cb8b297e45bc569
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122914
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-02  Luboš Luňák  <l.lunak@collabora.com>  [6702e8a93243c4807c80b53965a4397cdbfde8b5]

        add GetUnion/Intersection() to SwRect
        
        This is a more readable and efficient way of first constructing
        a copy SwRect and then using Union/Intersection() on it. Named
        Get* because that's how tools::Rectangle names them.
        
        Change-Id: Ib3033f1900c48792b23526771a941b4d4c1c07bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122913
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-02  Luboš Luňák  <l.lunak@collabora.com>  [48895bef52bd59e30751ece0c8a8d57ef7864936]

        make some simple SwRect functions inline
        
        They are not trivial, but having them inline should still give
        the compiler more chances to optimize these.
        
        Change-Id: Ia296282b64f64c801a057332047c12576d1d9604
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122912
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-10-01  Caolán McNamara  <caolanm@redhat.com>  [d7397d36b3c801681a802f4f2f16aec0c01a76db]

        tdf#141633 use OutputDevice::DrawText for multiline text too
        
        m_bFastPaint is only false for the multiline text, where it then tries
        to use a textview widget to render the text onto the OutputDevice while
        for simpleline text it just uses OutputDevice::DrawText.
        
        This isn't working particuarly well anymore for print output and
        DrawText can be used with flags of DrawTextFlags::Top |
        DrawTextFlags::MultiLine | DrawTextFlags::WordBreak to render text
        equivalently to the multiple line textview which seems a saner approach.
        
        Change-Id: I3c96f837aaeba82ebf5956ab2ba35210c978f255
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122953
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-01  Caolán McNamara  <caolanm@redhat.com>  [7abf811bcbb92562a8da965d2ff03b9d53853e09]

        tdf#144846 launch gtk3 menubar menus from LibreOffice code
        
        rather than using the builtin gtk mechanism so we can avoid
        duplicate mnemonics in the sidebar getting used instead.
        
        Change-Id: I6c761ae63ae25d835de9444b0e298c63996a83a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122926
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-01  Andras Timar  <andras.timar@collabora.com>  [0068583984c4ff7b33857cd5f351eb8a63e6a3e7]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 6176d3f2ce67c3f897f1507fe52680ad9d9fe7fc
          - add translations of pt_BR grammar checker dialog
            
            Change-Id: Ie091c2de7365ef4d980a06b017e8771e97feca82
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/122966
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2021-10-01  Caolán McNamara  <caolanm@redhat.com>  [ea8e41710045a1e20f6cc1d210f3534c4f5fe9c9]

        Related: tdf#141633 use IsMultiLineEdit instead of !IsSimpleEdit
        
        seeing as the meaning of not simple is multi line editing instead
        of something more exotic like more complex formatted text
        
        Change-Id: Ic08834eed31b35ce16ba34bbbf8ff111d1a67da0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122952
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-01  Caolán McNamara  <caolanm@redhat.com>  [56665a7265b0acce2c1c4908f07604ad77c3680f]

        tdf#141633 table control expects the textview widget to word-char wrap
        
        at some point in the future
        https://gitlab.gnome.org/GNOME/gtk/-/issues/2530
        becomes available to consider using
        
        Change-Id: I7221075093f3d1712f30a0e7454ed63ddbabae55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122931
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-01  Caolán McNamara  <caolanm@redhat.com>  [96d078596c4621319b355b131b90fe1291e0445f]

        bundle key forward calls together as a function
        
        Change-Id: I9f3fe4ea0ac3bd0313d76a04eb3c44ce2192aede
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122925
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-01  Caolán McNamara  <caolanm@redhat.com>  [aefff80c531d1fe9747157a7068b3d58b6e0349f]

        add missing use-underline for labels
        
        Change-Id: I0fceeb6d3f7111dbbf5ee5bb68cb512b24923e30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122924
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-01  Caolán McNamara  <caolanm@redhat.com>  [0109c2d08306b25f632030fcd1a719466eea48ef]

        resave with latest glade
        
        Change-Id: Idcb357670a49b833950f475b483e590d166635b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122923
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [581efdec36787dc5e378e54d13e7328fddcf3a50]

        loplugin:constmethod
        
        Change-Id: I3ed657c5c5e6840e38e3c8505505b4b372125df0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122910
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [e512b53ef8ae7945131876d32121fdbbdeb1de35]

        loplugin:constparams
        
        Change-Id: I0d1ad95a9944c9077a1b9db11f2ae05f993c2b36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122900
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-10-01  Ross Johnson  <ross.johnson@homemail.com.au>  [397eb9155a4b3399e78374fc8561de29b3d2cee6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8b955ca1d2fa8132a22be12daeb416618277905c
          - tdf#123506 - focus search results to user's current module
            
            This change focuses the search results on the module the user initially
            called help from and in addition, in the same way that the initial index
            is presented, limits the results to that module plus GLOBAL results.
            
            Explanation:
            Currently, when a user arrives at a help page from a module they begin
            with a blank search term and by default the index is focused on the module
            they came from.
            
            As they enter a search term the results from ALL modules are presented,
            paginated and either, (7.3 current) grouped by modules but in a fixed
            order of modules that often pushes results relative to the user's
            module off the first page of the index or, (7.2 and earlier)
            pseudo randomly with incorrect grouping under modules.
            
            If a user wishes to explor other module results they can choose a module
            from the Modules drop down. Their search term remains and they can
            easily search again.
            
            Change-Id: Ib10dd55d1c68a839938842fe3607a7a7619b3538
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122903
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-10-01  Justin Luth  <justin_luth@sil.org>  [57f8b90d46756c22f01961260241fd2ab4bc64c5]

        tdf#127543 add saveacopy to Save dropdown menu
        
        Why not? It usually doesn't exist in a nearby shortcut.
        
        Change-Id: I3f9f0070c05bb1ce05795cabe8db0f95593ab5cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122606
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-10-01  Mike Kaganski  <mike.kaganski@collabora.com>  [de80116e81a5b73215098cd0aa60ac9226905ae5]

        Simplify the code a bit to clarify the logic
        
        Change-Id: I80201148684f6e297ff0c880c0dbbc346129a557
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122864
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-01  Mike Kaganski  <mike.kaganski@collabora.com>  [ff842adedb6621ff338defab3c9c4c1022ca8bdf]

        Add unit test to catch eae24a9488814e77254d175c11fc4a138c1dbd30
        
        Change-Id: I18b98f4be3212199004a1bb8fd8725fe71254ec4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122870
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-01  Mike Kaganski  <mike.kaganski@collabora.com>  [0471dccf9c81b4851078033d286a215954c488ed]

        Calculate buffer size correctly
        
        A mistake in eae24a9488814e77254d175c11fc4a138c1dbd30
        
        Change-Id: I0da64366e4c39b3f5559e8a1c757a94d811f041f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122869
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-01  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [b7a425d48cb282e20059e78ad5216da833dec803]

        tdf#142578: xlsx export: use continuous numbering for dfx nodes
        
        Since all dxf records are stored in one place it is required
        from color filter and conditional formatting to use continuous
        numbering for dxf structures to avoid id collision.
        
        Change-Id: I91146e34d462d812b480db137cda522f6db7ef8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122915
        Tested-by: Jenkins
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>

2021-10-01  Andras Timar  <andras.timar@collabora.com>  [2ef26ab194b0e01edd81235e86b54da534c4555c]

        mark this string explicitely untranslatable
        
        it will be localized with STR_BOOKMARK_FORBIDDENCHARS
        
        Change-Id: I31416d53987ac1ec174add3b7114b18f5d38d1f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122908
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2021-10-01  Tibor Nagy  <nagy.tibor2@nisz.hu>  [83d92437e05a9ec872d9303953fa408dd4dcbcde]

        tdf#144616 PPTX import: fix hyperlinks on shapes
        
        Follow-up to commit 6e200689eb309cdbe1e4f08311a400835de19bfb
        "tdf#141704 PPTX import: fix hyperlinks on images"
        
        Change-Id: Ie9f1ba56d03462bb8d7ab376e23c89c921a8bcd6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122610
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-10-01  Caolán McNamara  <caolanm@redhat.com>  [097257d5e5ccf5026db42b8bb459dc78390dc9e5]

        Resolves: tdf#140992 Paste/Cut should mark Edit as modified
        
        Change-Id: Id56b5bf2e922394da7e730f4bab652808253c54e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122899
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-01  Mike Kaganski  <mike.kaganski@collabora.com>  [6b6fde50ab6069f8f82b4666e6ac1f50db5fcf1d]

        Consider leading minus
        
        An overlook from commit be8da97976658ff19b4dd010bff328cd3f424c1b
        
        Change-Id: I2f639a9d865b43b38e19ad35a0a9e6b5bc1c1c8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122863
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-01  Caolán McNamara  <caolanm@redhat.com>  [afb95717c2c17d6f6c54abf0a0719d082d00e7f5]

        else branch doesn't make sense, dereferences null
        
        if xModel.is() is false then xModel->getCurrentController() is just going to
        crash.
        
        like this since it was introduced in
        
        commit eafba820349005ea5426cab58911f9ff99969966
        Date:   Tue Jan 5 22:32:38 2010 +0100
        
            autorecovery: define a new css.document.XDocumentRecovery interface, implement it in both SFX and DBACCESS, and use it in the autorecovery
        
        Change-Id: I8ea43a0679d43cb9b865ecae5260129d17b6a386
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122898
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-10-01  Steve Fanning  <stevemfanning@yahoo.co.uk>  [49b14589e04cd6f3970b2f9c81ff574aa702bf76]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b81bdbf9511ce46f4556582c0b971e35c509d468
          - In CONVERT_OOO help description, add pointer to CONVERT function.
            
            Change-Id: I662c6c4dcaaa622b4e9dec1b575cd488300585a6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122866
            Tested-by: Jenkins
            Reviewed-by: Eike Rathke <erack@redhat.com>
            
2021-10-01  Mike Kaganski  <mike.kaganski@collabora.com>  [d7bd370e7ec71ae8e511c21aa1a2bb51b6c208a3]

        Use std::memmove instead of loop
        
        Change-Id: Ia88ceaaad700bf3c2c8db9bb19146b75146dad3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122861
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-01  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [6f908b48373b71d45c8119b296b0504fb586f6f8]

        tdf#143104 Fix xlsx import/export of color filter colors
        
        1. In XLSX filter colors are always stored in dxf as foreground
        colors, so Calc should keep them, if possible. So practically
        use only one color during import.
        
        3. On export we need to distinguish type of filter, this is done
        with cellColor=0 or cellColor=1 attribute of <colorFilter>.
        
        4. Since p.1 there is no need to keep on export separate dxf
        structures for fg and bg colors: we always use only foreground
        color for color filters.
        
        Co-authored-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
        
        Change-Id: Iacd352ae46bf84859dc15ee695b6dc63240afe7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122593
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-10-01  Mike Kaganski  <mike.kaganski@collabora.com>  [7a8f7f802a342c2bc301f5d313001829a07a7c92]

        Drop static_cast syntactic noise
        
        Change-Id: I699f22aac871fdcef9ee9326ac30091239fa02be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122862
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-01  Mike Kaganski  <mike.kaganski@collabora.com>  [eae24a9488814e77254d175c11fc4a138c1dbd30]

        Always use buffer on stack
        
        Change-Id: I39ed2485a67ec7a8b24ab90ea0d69a5982374334
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122860
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-10-01  Ross Johnson  <ross.johnson@homemail.com.au>  [ab8a67e8f77269d6cdaffa67335ae21c0a3dc942]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0b9b6542a8432d8a7bb3fc8185c0937dff0329bd
          - tdf#33749 - revised help text for merge and split in Calc
            
            The earlier change (reverted) overlooked the difference between
            "Merge Cells" and "Merge and Center Cells", leaving users without
            adequate means to merge cells while retaining text alignment. This
            patch restores previous usability and moves forward to resolve the
            issues raised in this bug report.
            
            Reverted the two changes from earlier work on tdf#33749:
            1) Cell context menu back to 7.2
            2) Format - Merge Cells menu back to 7.2
            3) Help pages to reflect that
            
            Moving forward with the following changes:
            1) Rename "Split Cells" to "Unmerge Cells" (Calc only)
            2) Add "Merge Cells" and "Unmerge Cells" to the Formatting toolbar alongside
               "Merge and Center Cells".
            3) Re-label the Format - Merge Cells menu to Format - Merge and Unmerge Cells.
            4) Help pages to reflect core including fixing the duplicate entry in the
               built help/hid2file.js by consolidating the relevant Calc and Writer
               help pages together to remove the duplicate bookmark hid branch value.
               Removed the module specific version.
            5) Removed duplicate entry from helpers/unocmds.txt.
            
            Change-Id: Ica50f507eea74acd430bef3042fb9739d1cff7b2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122810
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-10-01  Miklos Vajna  <vmiklos@collabora.com>  [03edb42acfceb93016decfd3adb1c9350796eac8]

        sw: simplify DocxAttributeOutput::CharBorder()
        
        pInherited is already nullptr at that point, so need to only change it
        when pPoolItem is not nullptr.
        
        Addresses
        <https://gerrit.libreoffice.org/c/core/+/122790/2#message-054924f056e40364c82cc92987cb7ca7d981c564>.
        
        Change-Id: I456d4efba5b1d621c1b31bb2a2ec834c04cc62ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122901
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-10-01  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [8da3586cff9cc11cf5db985d19851f21f0d42eb8]

        tdf#141220 sw: fix textbox popped out of off-page shape
        
        When you moved it downwards off the page it was anchored to,
        the textbox inside a shape used to appear exactly one page above
        the shape it was supposed to follow. This is hopefully fixed by
        the present commit.
        
        Regression from c9eb53f200225f2ee6ca695e1326843a487aee51
        (tdf#135198 sw editing: text box fell out of its shape).
        
        Change-Id: Ib388292ca26444daa1900417347824059ee03f07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122687
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: Balazs Varga <varga.balazs3@nisz.hu>
        Tested-by: Balazs Varga <varga.balazs3@nisz.hu>

2021-10-01  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [732b3fd5bdf17f09b5f9304b470b741e5483eab1]

        tdf#144437: rtf export: bookmark position is written to current run
        
        Bookmark was written to not current position thus did appear not at
        desired place inside paragraph.
        
        Change-Id: I917f74c95666efd38c5befeb927b75783915b2e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122722
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-10-01  Heiko Tietze  <tietze.heiko@gmail.com>  [5836cd37b6d292b1b4e72d5a5a6dc9029c5cf730]

        Resolves tdf#144677 - Show bookmarks like fields
        
        Color and condition follow field shading now
        
        Change-Id: I810c90fee2663b1148c139b6e7978ba161fd37b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122829
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-10-01  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [bf4cb13c7b3b57980d8e052c1b06afc3f21b96f2]

        sc: colorfilter dangling pointer fixed
        
        Upper call to aParam.RemoveAllEntriesByField can invalidate
        pEntry, making further calls to pEntry->SetQueryBy* illegal.
        
        Anyway at this branch we are disabling color filter, so this
        is not required.
        
        Change-Id: Ia595649975b659d28056ba3f3658c306e63088f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122822
        Tested-by: Jenkins
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>

2021-10-01  Stephan Bergmann  <sbergman@redhat.com>  [955ccb669c60cc29918c784d9c801ab1ac54fc22]

        loplugin:nullptr (clang-cl)
        
        Change-Id: I47ac4ff7d82eb5732ad54e3b42c18c3665c83b82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122845
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-10-01  Jim Raykowski  <raykowj@gmail.com>  [9a3d2258420c4c1cc322b4f1317317dcd7c0b1a1]

        Writer Navigator: Make fields always show in the content tree
        
        Currently, a field that is not visible, for example, when in folded
        outline content or a hidden section, is not shown under the Fields
        category. This patch changes the behavior to always show the field.
        
        Change-Id: Iea85a2c69df68bb0d37e8d94662d3ca9c81b0e41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122842
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-09-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [c2de581d1943df2d84f2b71817b6a8bee41f0217]

        no need to allocate ImplVectMap on the heap
        
        Change-Id: If4175ee8f0853b9ef1bb0657338116e2ee57064a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122897
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [7183b3ba237dc7718501acb512d5ae1c5d0d5f6b]

        loplugin:constmethod handle more cases
        
        remove some of the naming limitations, and handle pointer parameters
        better.
        
        I only let the plugin run up till vcl/
        
        Change-Id: Ice916e0157031ab531c47f10778f406b07966251
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122892
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-30  Caolán McNamara  <caolanm@redhat.com>  [b1f085d66c1d354485edec527fda6abf539af325]

        Related: tdf#141633 drawing buttons to outputdevice affects later drawing
        
        since...
        
        commit 0b76e106b8054c91a7b7d793d9219f6ee9ae7d2c
        Author: Oliver Bolte <obo@openoffice.org>
        Date:   Thu Sep 4 06:42:10 2003 +0000
        
            INTEGRATION: CWS mt801 (1.21.132); FILE MERGED
            2003/08/29 14:35:52 mt 1.21.132.1: #80064# Print button with color...
        
        In the "sample db" example (Mockup.odb) there are two buttons with a
        yellow background, when printed part of the table control is also
        incorrectly painted with a yellow background.
        
        Change-Id: I481b721801b5e1d1c78dc7a01cb20745702f5c01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122895
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-30  Stephan Bergmann  <sbergman@redhat.com>  [f3371e92d73b86246c23534dd3731feb251e699f]

        -Werror,-Wshadow (clang-cl)
        
        Change-Id: I4bd8427dcd4cd68053fe4e607c4ba05be215ffb3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122882
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-30  Stephan Bergmann  <sbergman@redhat.com>  [553dd28e2524603e87d65e62a819f554a9029e38]

        Extended loplugin:referencecasting/redundantcast (clang-cl): winaccessibility
        
        Change-Id: I6de94437ed00b295be1c388ac4a2c0784dd3cc6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122883
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [fd1a63089332153e7180f16961d39c9c12654ff4]

        tdf#144697: svl_qa_cppunit: Add unittest
        
        Change-Id: I7a62f7c5c8e6fceebcb9671fa28ec98dd7a312a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122878
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-30  Caolán McNamara  <caolanm@redhat.com>  [36d5e26549b273118cea8969c43ef5ad3845f8df]

        tdf#141633 multiple line entry font size/zoom not taking effect
        
        The "sample db" example (Mockup.odb) has multiline entries used in its
        "Journal Entry" column. Those are painted by taking snapshots of a
        never-really-shown textview widget.  But the textview is always drawn
        using its original default font size and changing the page zoom and/or
        font size had no effect on the size of text in the "Journal Entry"
        column.
        
        explicitly emit style_updated to get the GtkTextView to sync its font
        size from the css changed by the set_font
        
        Change-Id: Ic7d644b13c28f30a2c646b9d4098ea6e7f0dab81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122889
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-30  Chris Sherlock  <chris.sherlock79@gmail.com>  [6f84a89afdb125551ac71c9ed68085588e934b05]

        vcl: initialize variables in ImplMapRes declaration
        
        Change-Id: I379a555c8e148ba0294198fb5e12582f73a51554
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122771
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-30  Stephan Bergmann  <sbergman@redhat.com>  [89732e5bbf659694c63a2eb16019a23c7a64ba64]

        Extended loplugin:referencecasting/redundantcast (clang-cl): embeddedobj
        
        Change-Id: I345b6535df2df4770191dc1aae0ca024b747a50a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122887
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [75e2e19add9391533904723c55dacf60eb609425]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2d9ad5a39e416c967af625426572b68498d3c68b
          - tdf#144713 rename tab indices -> tab order in group controls
            
            Change-Id: I0e4bf13841b104b6f7f0765a933f4ba13fbdd3c1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122679
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-30  Stephan Bergmann  <sbergman@redhat.com>  [c047e3f98f28d1cedd0ec1c7aa4a64da68cbf2c1]

        Missing include for intptr_t
        
        ...at least when building with clang-cl against recent MSVC 2019 standard
        library:
        
        > external/clew/source/include\clew/clew.h(319,9): error: unknown type name 'intptr_t'
        > typedef intptr_t            cl_context_properties;
        >         ^
        
        Change-Id: Ib438b680964028461ac3e566410fc90259d015b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122888
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-30  Stephan Bergmann  <sbergman@redhat.com>  [a247d574fa32770b19875e8ca967a32a32ef0f36]

        Extended loplugin:referencecasting/redundantcast (clang-cl): extensions
        
        Change-Id: Ifd431845dc9bb53b87be400a3f5635c8fdc4b2fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122885
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-30  Rafael Lima  <rafael.palma.lima@gmail.com>  [41c675fa5984659907c51abc6408ed7f9f91172c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 692cf2deaf301a4fb1bce976a9f16e28c5f3c895
          - Fix auto_redact help page for l10n
            
            Change-Id: I45a698daf4744ecffbd7178d40edb8bd70a76bbe
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122852
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-30  Stephan Bergmann  <sbergman@redhat.com>  [4e60d1a4c94332745662cc9154e6711c0d0453dc]

        Extended loplugin:referencecasting/redundantcast (clang-cl): embedserv
        
        Change-Id: I342859fbeaffee5d396cbb6ae3e5db41f5cdbb79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122886
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-30  Stephan Bergmann  <sbergman@redhat.com>  [bf59a45b043b4bcea276bd862f3c6e5c3175e1e9]

        Extended loplugin:referencecasting/redundantcast (clang-cl): shell
        
        Change-Id: Iee72782ca3f9e536b391cc45d910792f66ce01a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122884
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-30  Stephan Bergmann  <sbergman@redhat.com>  [631b3887ab417678cc993ef68c0fd7f86ac56c86]

        -Werror,-Wformat (clang-cl)
        
        > sal/cppunittester/cppunittester.cxx(553,115): error: format specifies type 'unsigned int' but the argument has type 'ULONG64' (aka 'unsigned long long') [-Werror,-Wformat]
        >             printf("\tat %s in %s: line: %lu: address: 0x%0X\n", pSymbol->Name, line->FileName, line->LineNumber, pSymbol->Address);
        >                                                          ~~~                                                      ^~~~~~~~~~~~~~~~
        >                                                          %0llX
        > sal/cppunittester/cppunittester.cxx(558,64): error: format specifies type 'unsigned int' but the argument has type 'ULONG64' (aka 'unsigned long long') [-Werror,-Wformat]
        >             printf("\tat %s, address 0x%0X.\n", pSymbol->Name, pSymbol->Address);
        >                                        ~~~                     ^~~~~~~~~~~~~~~~
        >                                        %0llX
        > sal/cppunittester/cppunittester.cxx(576,50): error: format specifies type 'unsigned int' but the argument has type 'DWORD' (aka 'unsigned long') [-Werror,-Wformat]
        >     printf("*** Exception 0x%x occurred ***\n\n",ex->ExceptionRecord->ExceptionCode);
        >                             ~~                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        >                             %lx
        
        ...but where SYMBOL_INFO::Address is documented to be of type ULONG64, which in
        turn is documented to be a typedef for unsigned __int64, for which there
        is the MSVC-extension I64 format specifier
        
        Change-Id: Ibed1d3fa49ac6fd988174c6041071292fc66dd3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122872
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [8148a46c7878158c4b701e2a5c374129e6ffdffc]

        no need to copy the name in XmlWalker::attribute
        
        sName and the parameter we pass to xmlGetProp are both null-terminated
        char strings
        
        Change-Id: Ia8cb036f33cada8fa59d1e4f05df318a9cf28115
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122875
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-30  Miklos Vajna  <vmiklos@collabora.com>  [3d32baa4df8d4061efcd5c5aa0a381e9a75240fa]

        cui: better label for the OLE insert progressbar
        
        It's inserting an OLE object, not really loading a document.
        
        Change-Id: Ie33e5ef8e80acbd2bfebd68119540c6d168ab120
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122877
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-09-30  Stephan Bergmann  <sbergman@redhat.com>  [e6eda8476e5df9f4c88615c6075e1635c752daf7]

        loplugin:consttobool (clang-cl)
        
        Change-Id: I8947750dbcc0cfdfd04fac3b9e22d85dc6f8da80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122873
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-30  Stephan Bergmann  <sbergman@redhat.com>  [348cb77fddd30944445e0c8eb4f005743b2b7542]

        loplugin:sallogareas (clang-cl)
        
        Change-Id: I6a529d2eb737d284bf1e9c1857680c33581f5e0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122846
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-30  Stephan Bergmann  <sbergman@redhat.com>  [471a0e328cf66f8a288ef0306decf557362c13af]

        loplugin:external (clang-cl)
        
        Change-Id: I71be097d5051d39295f9f85d3e2329564388b4c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122851
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-30  Stephan Bergmann  <sbergman@redhat.com>  [486e694ba3b029e32eb6647f70dd03298de50f50]

        loplugin:cstylecast (clang-cl)
        
        Change-Id: I2c68832a23d80dbe208212ce36b14b21b5312f5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122850
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-30  Stephan Bergmann  <sbergman@redhat.com>  [cbe233766dc4cb028446aa599609b1a7d594785e]

        loplugin:unusedcapturedefault (clang-cl)
        
        Change-Id: Ib7b3bfb7a3162e032cf6c9bf7f19576434592a00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122849
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-30  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [8294268307d98d3ea04f18a2ed89212cec516845]

        tdf#143575, tdf#143974 - Remove custom precision format in BASIC
        
        Change-Id: Iefe046fa223f85204b27ebabe81523aa1a97f92f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122856
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-09-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [3b8e53f66ffd4d631a850fe76250124dc4a195c3]

        loplugin:constparams improve handling of pointer params
        
        Change-Id: I4c0002e72703eded435bfe4985f5b0121bf8524b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122843
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-30  Stephan Bergmann  <sbergman@redhat.com>  [d242a19dbdd53b7ae0b6a6ceacca6aa1b6ac54a9]

        loplugin:includeform (clang-cl)
        
        Change-Id: Ia374fe0a7a0392e91821fecd1e6ee5917864d59c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122848
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-30  Stephan Bergmann  <sbergman@redhat.com>  [8ab6e84bf610608ccaca1546ef279179dc68477b]

        loplugin:fakebool (clang-cl)
        
        Change-Id: I48ee1c1906ab06a487059128eb1eba0d6adb068f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122847
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-30  Mike Kaganski  <mike.kaganski@collabora.com>  [0b81761c86786eeb035f857f549d75f143e491ad]

        Simplify comparisons in the loop
        
        Change-Id: I9963a527d2323f4df8c3b46c13f5b7993e22f163
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122855
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-30  Caolán McNamara  <caolanm@redhat.com>  [4d445ac9aa43b3399a579e3dbb1aac94507c9520]

        Related: tdf#141633 support setting a custom font for TextView
        
        Change-Id: I4c27a21c5c682fc73c37594749627e4cc7c0822d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122833
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-30  Caolán McNamara  <caolanm@redhat.com>  [61050c6d7b8bceef2704eba0bfe4473ee75e669d]

        tdf#141633 set correct font sizes in tableview child widgets
        
        Change-Id: Ic96a0ad8203bf3903546c0c2f07d96254ca01e4c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122832
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-30  Chris Sherlock  <chris.sherlock79@gmail.com>  [52a07baebf7d1bfeda7a74dd0eac22b9e349fb56]

        vcl: remove MetaActionType param from DrawBitmap/DrawBitmapEx/DrawMask
        
        This is needed to allow for a clean abstract class DrawingInterface,
        which I will introduce in a followup patch.
        
        Change-Id: I1bb631872e44a82094dcfff07c0f418e9a4a0224
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122614
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-09-30  Mike Kaganski  <mike.kaganski@collabora.com>  [23e50bc96b3244975543f9d1ffbc3610f0ac7313]

        Add a test for a negative integer
        
        Change-Id: I368123ce4ffdfb0e5c47e80cf4fece0c6ddc5f9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122854
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-30  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [ed166025123a403fbd679377387a45e097f09d6e]

        tdf#143575, tdf#143974 - Use rtl::math::doubleToUString to convert numbers to strings
        
        Change-Id: I1427dbd49af680a1bf386410977c9cb2b0a3961e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122831
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>
        Tested-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-09-30  Miklos Vajna  <vmiklos@collabora.com>  [f9b6d5c58e1e8e3e2412ff94e30eb4a21b98b099]

        sw: remove useless debug code in SwTabCols::Insert()
        
        gdb or SAL_DEBUG() is a better tool to examine the elements of a vector.
        
        Change-Id: I6ff1d3eb7fcb44654a526eb3c5d09b7e06970566
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122834
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-09-30  Mike Kaganski  <mike.kaganski@collabora.com>  [a4d865e4d82d44cd75f24c5385d44de8f4fcc62f]

        Avoid reversing the buffer
        
        Fill it in the correct order, starting from the middle
        
        Change-Id: Id35475e391d771d6c23252124a92825b24b55e0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122853
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-30  Jim Raykowski  <raykowj@gmail.com>  [cdc1f41d4530ad3ec553d90dad803bc5b940656c]

        tdf#95378 Writer Navigator: Track bookmarks
        
        Resolves bookmark tracking part of the enhancement request.
        Makes the Navigator content tree highlight the corresponding
        bookmark item of the first bookmark at the currrent cursor position
        in the document if there is one.
        
        Change-Id: Ida9f512eda9630bd6f1e5db1658715823644969d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122619
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-09-30  Eike Rathke  <erack@redhat.com>  [ebc454ad4eb1f4cd4d84a7db367bb71a457c4e5c]

        Resolves: tdf#144697 Format out-of-bounds date(+time) as #FMT error
        
        i.e. < -32768-01-01 or > 32767-12-31
        They couldn't be input or stored as proleptic Gregorian in file
        formats anyway.
        
        Additionally in i18npool handle the absolute year values casting
        conversion int32 <-> int16 where era 0 BCE year 32768 is fielded as
        -32768 but still is a valid year for our proleptic Gregorian, so
        it isn't displayed as --32768.
        
        Change-Id: Ifdd482f07e04c2a4296fd0556bbef7f1d3e15676
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122835
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-09-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [18e49d2b998ba69d5363d25d285ee6fd188a698d]

        expand out SwNodePtr typedef
        
        instead of having a mix of SwNode* and SwNodePtr
        
        Also change the call signature of FnForEach_SwNodes - passing around a
        const& to a pointer is both unnecessary and inefficient.
        
        Change-Id: Ib2caab53071f434e85f7dc4795cbde38609c28df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122830
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-29  Caolán McNamara  <caolanm@redhat.com>  [e9500a04d6aa933692d53fc429b2544f00ecf561]

        Use SetControlFont to set the font size for these controls
        
        The Control level Font overwrites the OutputDevice level Font as far as
        I can see so this is the right way to make it stick.
        
        Change-Id: I9e1442826db8d31019b1038db44156d302d96880
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122828
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-29  Caolán McNamara  <caolanm@redhat.com>  [4e2306a5e336e2b43759c9712535626d0f2c168f]

        Related: tdf#141633 PointFont gets overwritten by ControlFont
        
        Change-Id: I26ffffe7917d109ddc61fd2d2646db0988937c7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122827
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-29  Mike Kaganski  <mike.kaganski@collabora.com>  [8d131274e7aca598a89060cb0fbf7afb239b9034]

        Use std::reverse instead of swapping in a loop
        
        Change-Id: Iee8966eeeaea461e34b5d22b80cb612dfaa57fe4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122750
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-29  Mike Kaganski  <mike.kaganski@collabora.com>  [0bc7b206c8f6e62313ae2f26211b15cac880125f]

        Simplify integer rounding
        
        Change-Id: I09ab406a8b7279801ce79b2f9c0a0011f6db05be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122749
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-29  Miklos Vajna  <vmiklos@collabora.com>  [a92ce1ed68b3f6522db76e8caa7e69cf2f66fc22]

        embeddedobj: add a status indicator for the Further objects dialog
        
        Inserting a large file can take a while, and we do it on the main
        thread, so the UI is frozen during the operation.
        
        Create the progressbar in cui, which is allowed to link against sfx2/
        and then pass it down to embeddedobj/. Similarly for the label of the
        progressbar, again because cui is allowed to link against svx/.
        
        Change-Id: I53fec4e14df647b140647d9ff5a3a37c0aa9e72e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122825
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-09-29  Caolán McNamara  <caolanm@redhat.com>  [e9564f1d727e89e8ab7c441a80a3944de10b3d3d]

        Resolves: tdf#144783 shift+RETURN not searching backwards
        
        In gtk nothing is happening, in gen its searching forwards.  Align
        backends so that Activate is emitted only on a bare return in both and
        then handle shift+RETURN explicitly for the search widget
        
        Change-Id: I142002bbaf6b3aca83800a442096a4b1024fe097
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122814
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-29  Michael Weghorn  <m.weghorn@posteo.de>  [99983c3c0b855a3449cf974224fae338b578dbd5]

        qt: Use actual major Qt version number in toolkit ID
        
        This makes the qt6 VCL plugin actually show up as such
        instead of "qt5" in "Help" -> "About LibreOffice".
        
        Change-Id: I33804dc779c7f2692be260353dda2edc86ea8544
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122809
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-29  Caolán McNamara  <caolanm@redhat.com>  [2db427f9e098439ef68ce309bd8b440160ff37a0]

        Resolves: tdf#73139 text defaulted to transparent in pdf export
        
        set an initial explicit default text color to resolve this
        
        Change-Id: I875ae68a23d1768216ddf77764011f34ca70969c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122813
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-29  Michael Weghorn  <m.weghorn@posteo.de>  [88d57cf241209ffec9eaed3e523942ab51af6db6]

        qt6: Add a qt6 VCL plugin
        
        This adds a new "qt6" VCL plugin based on Qt 6.
        
        Building the plugin is enabled by autogen option '--enable-qt6'
        (and optionally setting 'QT6DIR' as needed).
        
        Use the 'SAL_USE_VCLPLUGIN=qt6' environment variable
        before running LO to select this VCL plugin.
        
        Taking qt6 into account at all relevant places certainly
        still requires follow-up changes, but
        this builds and runs with a self-compiled
        qtbase from the 'dev' git branch as of commit
        3ce0672143d2eb3c3809f82998a4d71c5800d77a.
        I didn't see anything obviously broken
        in a quick run, but didn't test much.
        
        This reuses and shares the qt5 VCL plugin code;
        the qt6 headers and sources for now just
        '#include' the qt5 ones.
        
        Version checks are used for the code places that
        need different handling to be built against Qt 6.
        
        The build system parts in this commit were mostly done by
        copying the qt5 equivalents, then adapting as needed.
        
        Some notes on things I came across while porting
        to qt6:
        
        1) At least in my self-compiled Qt versions,
        'moc' (the meta-object compiler) is located
        in the 'libexec' subdirectory in 'QT6DIR', while the
        Qt 5 equivalent is located in the "bin" subdirectory
        of 'QT5DIR', so the configure.ac check uses the former.
        
        2) moc does not process classes from the included headers.
        Since the headers in 'vcl/inc/qt6' just '#include' the ones
        from 'vcl/inc/qt5', running moc on the qt6 headers doesn't work,
        so moc is currently run on the qt5 headers for qt6 as well
        (s. 'vcl/CustomTarget_qt6_moc.mk').
        That will have to be adapted in case the qt6 VCL plugin
        uses "own" headers instead of just including the qt5 ones
        at some point.
        
        3) QX11Extras has been removed from Qt 6.
        [1] says:
        
        > Changes to Qt X11 Extras
        >
        > The QX11Info class has been removed.
        >
        > Clients that still rely on the functionality can include the private
        > header <QtGui/private/qtx11extras_p.h> as a stopgap solution. To enable
        > private headers use QT += core-private with qmake, or add a project
        > dependency to Qt::CorePrivate with CMake.
        
        I didn't take any closer look, just dropped the use of
        QtX11Extras for qt6 for now.
        
        4) XCB_ICCCM is no longer needed.
        It is only used in qt5 to workaround a Qt bug fixed in Qt 5.12, s.
        
            commit fe2baf9e84e0ca9aeaa683e37076f57fa3f38dca
            Author: Jan-Marek Glogowski <jan-marek.glogowski@extern.cib.de>
            Date:   Tue Dec 3 08:32:58 2019 +0100
        
                Qt5 fix missing XCB_ICCCM_WM_HINT_WINDOW_GROUP
        
        5) X11-specific code is still used for key modifier handling.
        Therefore, still check for the XCB headers when 'USING_X11'
        is set in configure.ac, and use a 'QT6_USING_X11' define
        (as qt5 uses 'QT5_USING_X11').
        
        6) There's currently no Qt 6 video sink for GStreamer.
        As of today, qt-gstreamer is unmaintained and there is no Qt 6 version.
        The project's README [2] says:
        
        > 0. Maintenance Notice
        > ---------------------
        >
        > This code is unmaintained. You can use it at your own risk.
        >
        > If you want to integrate video display in your QML-based UI,
        > you should consider using 'qmlglsink', from gst-plugins-good.
        > This is a well supported video sink that uses the generic
        > gstreamer-gl stack and is in many ways superior to 'qtquick2videosink'
        > that is provided by qt-gstreamer. You can use this code as an example:
        > https://cgit.freedesktop.org/gstreamer/gst-plugins-good/tree/tests/examples/qt/qmlsink
        >
        > If you are not interested in using QML in your UI, then you
        > may use one of the other elements provided by this module
        > (see below). If you do that, it would be helpful to let us
        > know that this code is still useful to you. We may consider
        > adding these elements in one of the core gstreamer modules.
        >
        > If you are here for the Qt-style bindings, I'm sorry to disappoint you.
        > The alternative is to use the C API, or the GStreamermm C++ API.
        > Qt-style bindings are cool, but unfortunately they are very hard
        > to maintain because they are written by hand. If you are interested
        > in continuing this project, you are welcome to implement a
        > generator for them, probably based on GObject-Introspection.
        > I am happy to provide directions if you want to pursue such a thing.
        
        Therefore, the Qt video sink handling is qt5-only and the
        corresponding handling for GOBJECT (used for the GStreamer
        video sink handling) was not taken over for qt6.
        
        This presumably means that video playback in Impress presentations
        does not work when using qt6 with they Qt Wayland plugin,
        s. tdf#125219 for the corresponding bug for qt5/kf5.
        (I did not build the qtwayland module to actually test this, though.
        Video playback with the Qt xcb plugin in a Wayland session works.)
        
        [1] https://doc-snapshots.qt.io/qt6-dev/extras-changes-qt6.html
        [2] https://cgit.freedesktop.org/gstreamer/qt-gstreamer/tree/README
        
        Change-Id: Ib105ccfb2c3630ec5d5403793a3cd9ba31d85bdf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122808
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-29  Michael Weghorn  <m.weghorn@posteo.de>  [51d148c748d8e23b69ba91d3c1b5a9057bd22548]

        qt5: Drop "5" from VCLPLUG_QT5_{IMPLEMENTATION,PUBLIC} defines
        
        Rename those to no more include the Qt version number,
        since they will be used for the upcoming qt6 VCL plugin
        as well.
        
        Change-Id: I49bf362b830e07193dca03524e0d6001d0d191a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122807
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-29  Michael Weghorn  <m.weghorn@posteo.de>  [b9cd02937b358ae035ed554a28037237a6c8434c]

        qt5: Rename sources + headers according to new class names
        
        This renames the source and header files according to the
        new class names without a "5" in them, as mentioned in
        Change-Id: Idf422f82ca9dafbb70e9a64de9c8cfc4cc8c0909
        (qt5: Remove "5" from class names in qt5 VCL plugin):
        
        > Renaming the headers and source files will be done
        > in a separate commit to make tracking git history easier.
        
        Change-Id: If955e77c8ba508d0a2e01e3a9df1be6dc04c4e4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122806
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-29  Michael Weghorn  <m.weghorn@posteo.de>  [dfd3fdfe664e214ca1bba72b96d19b89ff25e7bc]

        qt5: Remove "5" from class names in qt5 VCL plugin
        
        Rename classes for the qt5 VCL plugin to no longer
        contain the Qt version number "5" in them, e.g.
        "Qt5Widget" -> "QtWidget".
        
        Also, adapt some variable names and comments
        accordingly.
        
        The code will be used for an upcoming qt6 VCL plugin
        as well, so a "Qt" prefix fits better than a "Qt5"
        one.
        
        Renaming the headers and source files will be done
        in a separate commit to make tracking git history easier.
        
        Change-Id: Idf422f82ca9dafbb70e9a64de9c8cfc4cc8c0909
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122805
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-29  Michael Weghorn  <m.weghorn@posteo.de>  [894450d6ebbb2d5e063d72b971580d1b8c10a5e3]

        Unify how Qt/KF build flags/libs are set
        
        Unify the way that QT5_CFLAGS, QT5_LIBS, KF5_CFLAGS
        and KF5_LIBS are set.
        
        RepositoryExternal.mk has entries for "qt5" and "kf5",
        and thus using the "qt5" and "kf5" externals sets
        includes, cxxflags, defs and libs for gbuild as needed.
        
        Use this mechanism consistently in all Makefiles
        for qt5-/kf5-related libraries and executables
        and drop setting flags and libs "manually".
        
        (For several targets, like 'vcl/Library_vclplug_qt5',
        flags were set both ways, i.e. they were set twice).
        
        Change-Id: I246cffdb0bf40b7ba2d694f9b868c2b8e381aacc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122804
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-29  Stephan Bergmann  <sbergman@redhat.com>  [63c22a7c309a866c4580c2bf028a0d2ece9ee1c0]

        "is missing" has gone missing
        
        ...in 4c1bf9d7790ca037933c3c6825d48736572a1886 "Make loplugin:bufferadd look
        through O[U]String::operator std::[u16]string_view" (thanks to Ming Hua for
        spotting it)
        
        Change-Id: I0fa18b0a5c824cb77988edda1ba8971d2ab86366
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122798
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-29  Roman Kuznetsov  <antilibreoffice@gmail.com>  [4ac099d45d545ff1a233575a183953ab73e50267]

        drop 'using namespace std' here
        
        Change-Id: I314dfe1cd31ad7bf2b8fcf64f94ae5f82d24ebbd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122743
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2021-09-29  Michael Weghorn  <m.weghorn@posteo.de>  [8728f287cd490411edc419bf39511a87e98af565]

        qt5/kf5: Drop 'qt5/' prefix from includes
        
        'vcl/inc/qt5' is in the include path for the qt5 and kf5
        VCL plugins, so there's no need for this (and it's not
        used in the other places, either).
        
        Change-Id: I1de3afd4399869e318dba2e7786711e65ef83c62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122803
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-29  Caolán McNamara  <caolanm@redhat.com>  [057a74c2f20256c34e97dae246e6e1867a364b84]

        this scoping detracts from readability
        
        Change-Id: I99a51bf68ef1c98e4023413b9274c4361f8a9b96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122797
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-29  Caolán McNamara  <caolanm@redhat.com>  [7d21e2bc4628138bf2617a5c672c0da8d4e9e96f]

        Related: tdf#144139 use the classic size calculation
        
        Change-Id: Iac3f9fb9fd6f92f8b17b1f2822dbc9743528cea9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122799
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-29  Caolán McNamara  <caolanm@redhat.com>  [c039ba3d68cb6668b672c299075417f65183c65a]

        ofz#39403 avoid Integer-overflow
        
        Change-Id: I3471e2fbd2b47dbc681aa3069794184eb9ab33e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122796
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-29  Caolán McNamara  <caolanm@redhat.com>  [fbfd91f2c5f4d66570c2d5a6f048b21f5d1671a4]

        Resolves: tdf#144139 checkboxs in print output shouldn't be themed
        
        Change-Id: Ibbde5d64595d2fec1fa63756d628cf295dcdbb78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122783
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-29  Caolán McNamara  <caolanm@redhat.com>  [02268b46bcd9535c250be058f295a1c0e8a62965]

        gtk4: fix build
        
        Change-Id: Ibc4f1d69104cc84279f222743e866381634f799f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122795
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-29  Noel Grandin  <noelgrandin@gmail.com>  [00f77b86df915e675f6b0e4aa5d762fda14d9c32]

        use SfxItemSetFixed in sd
        
        Change-Id: Ia28372dbb82fdaaa282756118e0eeb207cfd5146
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122789
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-29  Hossein  <hossein@libreoffice.org>  [22483334bf897160494a7223992c5f4a301c82f8]

        Use ed25519 as default for ssh key pair generation
        
        Use ed25519 algorithms as the default key pair generation algorithm
        for the public key cryptography used by ssh in order to submit
        patches via 'logerrit' script. If ed25519 is not available, RSA is
        used.
        
        List of supported algorithms in OpenSSH can be obtained by invoking
        this command:
        
            ssh -Q key
        
        Change-Id: I12ebcbb62d0752c94b8c2d5225223ceb69b7fe79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122765
        Reviewed-by: guilhem <guilhem@libreoffice.org>
        Tested-by: Hossein <hossein@libreoffice.org>

2021-09-29  Miklos Vajna  <vmiklos@collabora.com>  [d4bd8b7b182ac0a015ab0ff69101f33376ce58ae]

        sw: use StaticWhichCast() in docxattributeoutput
        
        See commit 0025e80ba6d882f6f885499efaf37ab0e2ed699d (sw: use
        SfxPoolItem::StaticWhichCast() in SwTextBoxHelper, 2021-07-07) for
        motivation.
        
        Change-Id: I323b522b5b69ef2c36a6f0743f9010a8f8d05409
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122790
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-09-29  Jim Raykowski  <raykowj@gmail.com>  [38eb9a0594393e263f57701702974a030d3327de]

        tdf#144335 SwNavigator: Table tracking option
        
        Adds a check button to the table context menu in the content tree to
        turn table tracking on or off.
        
        Change-Id: I787dc2f3e3b465d7f25a9e16b5f5491dc2d933d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122218
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-09-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [a69987dfd496413792d9bef5cb071615dd7ab375]

        fix deadlock on exit (attempt2)
        
        regression from
            commit 8122c82d90117fc0c4c8ea87aa7f771d5e92bf36
            osl::Mutex->std::mutex in SfxGlobalEvents_Imp
        
        Change-Id: Ia7416520a3538dcb77d7a4573045122581730264
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122779
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-28  Caolán McNamara  <caolanm@redhat.com>  [36cec4b92e8be9f47467539967672ba8906096e1]

        tdf#144139 gen backend doesn't crash but DrawOutDev is a null op for Printers
        
        Change-Id: I90be3c3343890989eefce3d6a535ffa854d77698
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122782
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-28  Stephan Bergmann  <sbergman@redhat.com>  [4c1bf9d7790ca037933c3c6825d48736572a1886]

        Make loplugin:bufferadd look through O[U]String::operator std::[u16]string_view
        
        Change-Id: I79a32f64541a90b0b824f7721e8815c1e7c873ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122788
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [858c15cf215e511e2d636c16d374c88bca96d66c]

        Fix typos
        
        Change-Id: I05fdb2378f48b7e2c7373c16c66065111c5d2f73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122716
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-09-28  Miklos Vajna  <vmiklos@collabora.com>  [0713d278f5bf232bad819dd46dc19d34ed807b12]

        cui: add a status indicator for the OLE insert dialog
        
        Inserting a large file can take a while, and we do it on the main
        thread, so the UI is frozen during the operation.
        
        Create a statusbar and tell the user what's happening, even if the
        underlying CreateObjectFromFile() and OleSave() functions don't report
        their progress, so effectively this is more like a spinner than a
        progressbar.
        
        Change-Id: Ib5d90e214c556b43f170538fc152a9e27193773f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122781
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-09-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [d72511eda923c827a6175bec9b8f24c237f82730]

        gives names to all the Idles and Tasks
        
        enforce it by making the constructor parameter non-default.
        
        Change-Id: I321543e4dcf15ea0a43ad8cce91d2f8dc22df6ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122766
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-28  Jean-Pierre Ledure  <jp@ledure.be>  [0bcc4b55d723f73b2fb7a86fcfebeca49905079e]

        ScriptForge - (SF_Platform) new Fonts property
        
        The Fonts property returns the list of available fonts
        as an unsorted array of unique font names
        
        The size of the array being potentially huge, the choice
        has been made to not sort the list at each invocation
        of the property.
        To get it sorted, use the SF_Array.Sort() method.
        
        The property is available both from Basic and Python scripts.
        It is read-only.
        
        Change-Id: I49233d279dc7257d3b97e5a17be0bc8807f18d67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122780
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-09-28  Eike Rathke  <erack@redhat.com>  [df37d83500f7fe94046afb8817d29bd4ee650635]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5a4f9fe6afa18531f7403df99e555ea04d96e9b6
          - Resolves: tdf#144770 MATCH() remove plain wrong statement about unsorted array
            
            In since the initial 2004 commit. Whatever idea that was, it's wrong.
            
            Change-Id: Ic54bed36b832d223e96d42efdee1a2f8067b6c41
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122784
            Reviewed-by: Eike Rathke <erack@redhat.com>
            Tested-by: Jenkins
            
2021-09-28  Noel Grandin  <noel@peralex.com>  [73c56d8c7830b800aea23ecd083194d7b6ab8a03]

        no need to allocate this on the heap
        
        Change-Id: Ie4935dbf9e5a2a9e7906839b260706a12494b610
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122778
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-28  Noel Grandin  <noel@peralex.com>  [8156a8f87996e353f8d36935e0497624245f1ad1]

         no need to allocate SwFont separately in SwAttrHandler
        
        Change-Id: I08ef59f48b1f986854c6d194fb856b2da73c2ccd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122775
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-28  Noel Grandin  <noel@peralex.com>  [2d45cef3cd18c9d0198b9d302016a7598ce0484c]

        no need to allocate SvxTabStopItem separately in SwLineInfo
        
        Change-Id: Ia2cbf997427a2450a576436d7c0159b7bbe34578
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122774
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-28  Noel Grandin  <noel@peralex.com>  [b62153753a9f21afb2a49110ef0459e427b0b01a]

        tdf#135683 speedup SwAttrHandler
        
        we only care about the "highest priority" attribute, so we only
        need to store a single attribute, not a whole vector worth.
        
        Shaves 5% off the load time for me.
        
        Change-Id: Ib7dc800db47502b33c69df0fe473a82bd8d93af5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122773
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-28  Caolán McNamara  <caolanm@redhat.com>  [082394a8ff125a7a7a009f60a0002d1d4c2ca7fb]

        make this look less like it grew organically and more like it was planned
        
        Change-Id: I944ca80e93db04389fb6fe1f88ffc70d067b78b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122768
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-28  Caolán McNamara  <caolanm@redhat.com>  [a0f6d3865dd113f38fd3aa673075e9fecd06f3cd]

        tdf#144139 don't crash when OutputDevice is a printer
        
        Change-Id: Ia3843966949b8164b01cecd762ea2b5c5bf0339b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122777
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-28  Xisco Fauli  <xiscofauli@libreoffice.org>  [e5d086c31e6765430f8c366196fb4a2b0c25924d]

        tdf#144740: sc_subsequent_filters_test2: Add unittest
        
        Change-Id: Ida3de565a736ad512e0fb7e1ef78545fefaba639
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122761
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [95a16f0104a9e9722937d5b2c4db45388d7a58a9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7a89e385e842191c215e407541a96343fbb5dc97
          - tdf#144712 Database Advanced Settings: Help Inconsistent
            
            Update and fix order of the dialog settings
            Add missing settings entries in Help page
            
            Change-Id: Ia763d1e63f286fa819fb6eadc820e788e371e921
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122718
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [78485eb52d1f10a6ba0314370288f7e747e0ec53]

        fix deadlock on exit
        
        regression from
            commit 8122c82d90117fc0c4c8ea87aa7f771d5e92bf36
            osl::Mutex->std::mutex in SfxGlobalEvents_Imp
        
        Change-Id: Ifdde340a4cb6a84b5b396d04694e856f6bdd5c03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122769
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-28  Luboš Luňák  <l.lunak@collabora.com>  [6552ec19d1920a0c4ab074b4a16afc0fe39296f3]

        add extra timeout with higher priority to LOK flushing
        
        The normal idle has TaskPriority::POST_PAINT, which means that
        if we get too busy, the idle won't be called for a long time,
        meaning the queue will get longer and longer, making its processing
        slower, and client interactivity will be very poor, with updates
        possibly coming only when everything becomes idle.
        
        The second timeout will flush the queue after a reasonable timeout.
        I don't think there's an optimal value, so let's choose 100ms for now.
        
        Change-Id: Ia1312a690aefd2c8628c82e0f42b2993802d8b1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122728
        Tested-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-28  Caolán McNamara  <caolanm@redhat.com>  [eed05aae4a308224ffde7e00d347830f80bbefef]

        com_sun_star_comp_svx_CharacterSpacingToolBoxControl is duplicated
        
        com_sun_star_comp_svx_CharacterSpacingToolBoxControl_get_implementation
        is already listed under svx/util/svx.component
        
        Change-Id: I55fd0e2aff051b62b33d5b257ced8e934c9053d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122770
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-09-28  Luboš Luňák  <l.lunak@collabora.com>  [9cd4845e50efb30c14407b139ef05a891dea1781]

        avoid repeated std::vector::erase() in SwRegionRects::Compress()
        
        Change-Id: I5e646d2938dda7077e5e4ff40ab6caa847ac7a80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122676
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-28  Luboš Luňák  <l.lunak@collabora.com>  [fbaa1c3377f445180db2f7811b9516895b357aa8]

        optimize out a bit of Invalidate() in LOK mode
        
        Change-Id: I3c076e2506c9cade7e6bb874a2cddfa1ef0db6a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122674
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-28  Luboš Luňák  <l.lunak@collabora.com>  [6eac17ddcb25765f395493526e75c979049c73e2]

        do not use std::find_if() if std::find() does the job
        
        Change-Id: I94fe697e18442c1bce5e09abf82e8fe4b89cd0dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122675
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-28  Luboš Luňák  <l.lunak@collabora.com>  [6a1aa5ba0be05258b6375433a071389811efd405]

        do not check a const variable in every lambda invocation
        
        If the variable is false, then every call to the lambda will be false
        as well, so the entire block may be skipped.
        
        Change-Id: I8b61133d246fcfa721145f9d28c55e9afdb06e5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122678
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-28  Luboš Luňák  <l.lunak@collabora.com>  [6e060ba9e8c4f34b5ad12908e0c0b5f65c533869]

        optimize removing from the LOK flush queue
        
        All the lambdas check for event type, so it makes sense to first
        separately check the type and only then possibly call the lambda.
        Especially since 3b3e4ee97af23f21 separated the types for better
        searching.
        
        Change-Id: I144c88f5319ac2141336e1aa3c4ffd7b38265af9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122673
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-28  Caolán McNamara  <caolanm@redhat.com>  [c9a405b3bcc0d3f5fdb6b4386831a4d4b2897c74]

        tdf#144532 closing mail merge wizard preview removed document's data source
        
        Filter out the "EmbeddedDatabaseName" property from the document
        settings on saving document that will be loaded by the mail merge
        preview so that when the temp mailmerge preview document is closed it
        doesn't unregister the database of the same name which was registered by
        the document this is a copy of.
        
        This looks like a similar problem to tdf#118634 addressed by:
        commit edc62adae9a354ca1305e83b10c98a545f58d341
        Date:   Mon Jul 9 19:49:34 2018 +1000
        
            tdf#118634: Don't save embedded data source to a temporary preview document
        
        Change-Id: I3fecc2ace1c9e06354b145609f0130dbbb2c036b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122763
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-28  Caolán McNamara  <caolanm@redhat.com>  [6e111548d9de8eacff79d614e4400719df792228]

        flatten this in advance of additional changes
        
        Change-Id: I2169a235be83558edb1c5146e3fc8848449f55c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122762
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [3476106890ea2a00e6f949c918f6c05e17c66a36]

        tdf#144754 WIN de-assert ReleaseFonts / setFont
        
        DeInitGraphics might already have reset the default HDC font,
        while the WinSalGraphics still has a font fallback stack. Not
        sure why this didn't trigger the existing assert before.
        Quite probably there was an existing lifecycle bug.
        
        Regression from commit 42f9d4335bfa4b7299224801fd7ccdd97ae92fbf
        ("WIN always (de-)init WinSalGraphics")
        
        Change-Id: Ie5826e632310a0d69e8f9617cf6f3629bc31f152
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122726
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-09-28  Caolán McNamara  <caolanm@redhat.com>  [a52de700a0092ac547f3cbdc3c14e77b6da37955]

        ofz: Integer-overflow in lcl_CalDate
        
        FWIW we have another similar implementation of this as
        Calendar_hijri::getGregorianDay
        
        Change-Id: I785f739d8f69ed0e596c27411cc8c7c58c631866
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122757
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-28  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [6f04952e6828cf1419b991e82070514bae24896c]

        tdf#144184 sc: fix first page footer export
        
        Due to a typical case of copy-paste oversight LO Calc used to lose
        the first page footer when exporting to ODS. With the typo fixed,
        the export now works again.
        
        Follow-up to commit 19fa853ce12136b5c14e0c5a0aa906c296b75388
        "tdf#121715 XLSX: support custom first page header/footer".
        
        Change-Id: If8f5ab4ff9a9392768789b886218d1d9c56ddbae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122455
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-09-28  Heiko Tietze  <tietze.heiko@gmail.com>  [ac34bafb6cad056f843ff3ff0dee293bf1e18c56]

        Resolves tdf#144735 - Access to formula edit bar via context menu
        
        * Command added to context menu
        * Label modified for more user-centered clarity
        
        Change-Id: I3da5805d881e05452c79d4f44c25d69fb4c804c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122752
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-09-28  Tor Lillqvist  <tml@iki.fi>  [e37c97bc1d698c94ed6736dbe4642a784e79eeff]

        Warn harder about unknown constructors and factories on iOS in Xcode
        
        Use NSLog() and not just SAL_WARN(). There are so many irrelevant
        SAL_WARN() warnings displayed that these ones that can be extremely
        relevant are easily missed. I typically run the app in Xcode with
        SAL_LOG=-WARN.
        
        (Such warnings are typically caused by something missing from the
        solenv/bin/native-code.py.)
        
        Change-Id: I4ab16f4f652ac34319021c9427e2e9f911ee29e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122721
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122756
        Tested-by: Jenkins

2021-09-28  Tor Lillqvist  <tml@iki.fi>  [10e809e1393d65f8864b6b7a5176f0b60cc1ec8c]

        More constructors needed for the DISABLE_DYNLOADING case
        
        Fixes https://github.com/CollaboraOnline/online/issues/3293.
        
        Change-Id: I3c0eaedf47321f0e81be4ac52c66f8e55381ac32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122720
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122755

2021-09-28  Roman Kuznetsov  <antilibreoffice@gmail.com>  [aeb056fb2feab4dfc5a5c4928b54fa21756d824b]

        drop 'using namespace std' here
        
        Change-Id: Ifbbd6e985fb66893dc872522ed5418453ca8e2d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122651
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2021-09-28  Miklos Vajna  <vmiklos@collabora.com>  [05f863844d9a5613250e8d787e32752b270ec4d3]

        sw: paragraph styles: add ODT filter for a linked character style
        
        And the same in the other direction: link a para style from a char
        style.
        
        With this, the ODT filter is on par with the DOCX one for this feature.
        
        Change-Id: Idd994b933672ab47a5f87a75c92abc137d3c73b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122753
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-09-28  Chris Sherlock  <chris.sherlock79@gmail.com>  [4dd6af856d574ad66ebb4b822a36ba70af9945e2]

        vcl: rename OutDevState to Stack
        
        I have moved the header file to include/vcl/rendercontext as this will
        eventually be part of the RenderContext split from OutputDevice.
        
        State and associated enums have also been moved to the vcl namespace. I
        have also moved ComplexTextLayoutFlags into the vcl::text namespace.
        
        Change-Id: I0abbf560e75b45a272854b267e948c240cd69091
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121524
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-09-28  Miklos Vajna  <vmiklos@collabora.com>  [1734e97222324c137ecd084ad2464abdff2698d1]

        tdf#143819 sw: fix undo not restoring adjusted anchor
        
        Regression from commit 0a4d77f35e96e4dfdf69cc5ceb788ddaa849084c
        (SwTxtNode::Update: don't move anchors at insert position, 2014-10-06),
        the problem is that in case backspace adjusts the anchor point of a fly
        and undo does an insert (which now doesn't adjust the anchor point),
        then the user action and its undo is not in sync.
        
        Fix this by informing SwTextNode::Update() if an undo is in progress and
        doing the old behavior in that case.
        
        Change-Id: I0b3f3954be11420846f84287e486b993b2dc39e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122727
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-09-28  Mike Kaganski  <mike.kaganski@collabora.com>  [e753de4630fb74ac837d0339be23a305f18d0725]

        tdf#144732: treat invalid subtype value as worksheet
        
        Commit 9bdb1d2473510067da1ac74013595b661ac37800 for
        i51490 had introduced the same change for Bof2, Bof3, Bof4.
        
        Change-Id: I478a8611874d70fad0c83700efed5ea882d5f69f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122650
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-28  Eike Rathke  <erack@redhat.com>  [b60b6bfaafa1315e07108dba50f016975b619c59]

        Resolves: tdf#144740 Fix broken compareByValue() query, tdf#142910 tdf#144253
        
        Fix regression of a series of commits that, intended for filter
        queries, unconditionally round numeric values as shown under
        ScTable::ValidQuery() and compareByValue() without having taken
        into account that the same query and compare functions are used by
        the interpreter for all functions that use query criteria,
        possibly delivering completely wrong results including in
        backports to 7.2.0.0
        
            commit f6b143a57d9bd8f5d7b29febcb4e01ee1eb2ff1d
            CommitDate: Wed Jul 7 17:44:46 2021 +0200
        
                tdf#142910 sc filter: fix "greater than" or "smaller than" etc
        
            commit 51375b48378915b6e95c1ac26b2ccf8e39880f7e
            CommitDate: Tue Sep 21 11:06:35 2021 +0200
        
                tdf#144253 tdf#144324 sc filter: use formatted values in filters
        
        Several related and intertwined commits in filter context make
        assumptions about these queries always being executed rounded, so
        the only clean solution is to make that depend on the
        ScQueryEntry::Item being passed. Its mbRoundForFilter value is set
        to true for all items of all queries executed via ScTable::Query()
        and ScTable::GetFilteredFilterEntries(). It might be not all are
        necessary (or some even still harmful?) and unnecessarily
        obtaining number formats and calling RoundValueAsShown() is still
        a bottle neck for those, but that should be addressed and reworked
        independently. The important part is calculations work as before.
        
        Also, moved obtaining number formats for calling RoundValueAsShown()
        into logic that calls them only if necessary.
        
        Note the TODO in compareByValue() about suspicious rounding of
        rItem.mfVal in filter context that is to be addressed.
        
        Change-Id: Ieb178ad1ea15a635caeb1ba698c2f4b7ad676d57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122729
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-09-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [540ae5590f775a04168453f8c61a839303f598ef]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4e6211e98f0f4000477ecee0783522603b3caad8
          - tdf#54854 Using Calc Functions in macros
            
            Add examples:
            
            * Assign internal Calc function to cell formulas
            * Assignd Add-In function to cell formulas.
            
            Change-Id: Ide07357a2407a4f647950c0250522d17e42e563d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122654
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-28  Jim Raykowski  <raykowj@gmail.com>  [d57ecadbbbced5ecebe6ede0ef8034d3dc3adae7]

        Outline folding: Check saved outline frame is valid
        
        Fixes crash when saved outline frame is no longer an outline node
        frame. This happens when the mouse pointer is on an outline node text
        frame and the outline paragraph gets merged with another paragraph.
        
        Change-Id: I30902bb51c938844e64169a04a62a79793ac2181
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122669
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-09-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [eafd23005fb5c3c30701a5f26287541ee3783ccc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 202fe13967c738a3cf6384343e62c564e6c5b158
          - Mute l10n in some strings
            
            Change-Id: I5338d523362eb8d50bdf633793a9d3d5d59999f1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122446
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [2f51bf35daa7d2e1612647e1768c443028e87c39]

        vcl: move FontSelectPattern to own file and into vcl::font namespace
        
        Change-Id: I2f01a8e67c52ece9b434777203aa9fbc9ac8be02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122613
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-09-27  Hossein  <hossein@libreoffice.org>  [5e4e1cdb1e14354b42838e1dfcf82873b3071896]

        tdf#88163 Fix font size for placeable wmf files
        
        The problems in tdf#88163 can be categorized into two parts, as
        described in d25906087918c085239aac30fd72cb65aa7b9eb4:
        
        First, the problem with the wmf files without the placeable header.
        Second, the problem with the wmf files with the placeable header.
        
        The above mentioned patch fixed the first part, and this patch fixes
        the second part.
        
        The problem was that upon seeing 22-byte placeable header, the
        records related to the size of the wmf like META_SETWINDOWORG (0x20b)
        and META_SETWINDOWEXT (0x20c) and others were ignored. These records
        were read in WmfReader::GetPlaceableBound() for the wmf files without
        placeable header. Adding this method for the wmf files with placeable
        header fixed the wrong calculation of bounds, which previously lead
        to wrong size of text.
        
        It should be noted that the scale in the placeable header is used,
        but the bounds are ignored for now.
        
        A new test named testTdf88163PlaceableWmf() is added that can be
        checked with:
        
            make CPPUNIT_TEST_NAME="testTdf88163PlaceableWmf" -sr \
                CppunitTest_emfio_wmf
        
        Change-Id: I820c2e5922972cb5d555d98ef70c7581cd9f02d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122095
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-09-27  Caolán McNamara  <caolanm@redhat.com>  [fc5856263439846c9e692e1ccaddf3312530b1a2]

        lock the combobox + spinbutton group width to its original all-shown width
        
        so the notebook page contents don't jump around when the spinbox is
        hidden/shown
        
        Change-Id: Ib6ad47644b55d857dae972340444d7bac67278e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122724
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-27  Caolán McNamara  <caolanm@redhat.com>  [c156fc0b844d6d7e31dc5b6a5e12ef71d8f631c8]

        border page combobox defaults to taking up a lot of space
        
        Change-Id: I29d7debcd39a23b224c8c4660a7edf2f1e9e4a90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122723
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-27  Caolán McNamara  <caolanm@redhat.com>  [1010c16c5f4c582adfa9d24036e9f98137e5ede7]

        ofz#39374: avoid infinite loop
        
        Change-Id: I0aec664279dea99df865761f34f64aa4fa3d9e0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122725
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [10c8bd1ed8fbc4cf387803fcb9b70dcfe776b4ab]

        Update git submodules
        
        * Update translations from branch 'master'
          to 0cb98568b1070b0178a398e2befd36808364e37e
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: Ib11aec7e448b083f697b9705d29795cd2e5a55f0
            
          - update translations for master
            
            and foce-fix errors using pocheck
            
            Change-Id: I12d26e666d46993fd4ff26616c09be9e5bf82fcd
            
2021-09-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [1d27e06d9c1222fc7ef3d058cd78e6102aceaf47]

        tdf#144712 Add extended tips to special database settings dialog
        
        Change-Id: I897353be6b42d8d867e7cc6036b0e8555172b80e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122719
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-09-27  Mike Kaganski  <mike.kaganski@collabora.com>  [f1f4cecd269f530b08dfa445cb055e762d6c76e8]

        Drop 'using namespace std' here
        
        Change-Id: Ib403e6f80254fe0c70d6b8821c06b3597b35a052
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122649
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-27  Caolán McNamara  <caolanm@redhat.com>  [dda21ca52433e3899e0990d852e20af6d8a2e72f]

        gtk4: use gtk_widget_unparent to drop ref count to 0 and destroy
        
        so now gtk4 slideshow mouse input works after an opengl slide has finished
        
        Change-Id: I156d584417d12ab30551445f93e876cca8453e70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122715
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-27  Caolán McNamara  <caolanm@redhat.com>  [c918afc1555149ee2e1f8e1f560f1eac3fabaa04]

        gtk3: fix fullscreen mode
        
        Change-Id: I7cfa039dfa246b5384f259a4002d30684026550c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122714
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-27  Stephan Bergmann  <sbergman@redhat.com>  [d9d9bd65e22a3bd61cce6d88849a794bb0918d7b]

        Don't dereference empty optional
        
        ...after 183729b7bdb98561dae2a3e8c9518fe4787ee6e3 "no need to allocate these
        SfxItemSet on the heap", as seen causing SIGABRT at
        
        > #1  0x00007f5b61e6a8a4 in abort () at /lib64/libc.so.6
        > #2  0x00007f5b30a2414b in std::_Optional_base_impl<SfxItemSet, std::_Optional_base<SfxItemSet, false, false> >::_M_get() const (this=0x7f5ae4f52030) at ~/gcc/trunk/inst/include/c++/12.0.0/optional:443
        > #3  0x00007f5b30a219bc in std::optional<SfxItemSet>::operator*() const & (this=0x7f5ae4f52030) at ~/gcc/trunk/inst/include/c++/12.0.0/optional:919
        > #4  0x00007f5b30a1eb35 in FlatFndBox::GetItemSet(unsigned short, unsigned short) const (this=0x7f5b337fb730, n_Col=1, n_Row=4) at sw/source/core/doc/docsort.cxx:929
        
        during JunitTest_sw_unoapi_4.
        
        Change-Id: If409ce86863faf4617c636616f814237ff62c7ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122710
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-27  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [089c7d05fde13251eb8cd8daaf7627b6bb0072f9]

        tdf#48622 add border line thickness predefined values in UI
        
        According to multiple reports border line width selection will be
        more intuitive with some predefined values. Here is an implementation
        of this proposal: line width can be selected from combobox from
        predefined values (thin, medium, thick and custom). Classical spinner
        is right now hidden unless custom line width is selected.
        
        Change-Id: I87a6237335b79a5f5b63e109360e1ea8f12ae071
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114709
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-09-27  Tibor Nagy  <nagy.tibor2@nisz.hu>  [6e200689eb309cdbe1e4f08311a400835de19bfb]

        tdf#141704 PPTX import: fix hyperlinks on images added via placeholder
        
        Note: see "Interaction..." in the local menu of the image
        of the first slide for manual checking of the fix.
        
        See commit 9bb91441b46d677860530d8bf9597c96561a1b0a
        "tdf#141704 PPTX import: fix hyperlinks on images"
        
        Change-Id: Iba372c095f76b263575d261a7a0fc98eda449bce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122429
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-09-27  Alain Romedenne  <alain.romedenne@libreoffice.org>  [82798029b1d89be07fb21eed081906460ba1cd08]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 62f7c4a827756af6d7cbc838a7d663ad5d962b04
          - SFDocuments.Writer new service - WiP
            
            Change-Id: Ia3da307c224aaea53d6a0e2067a78db113119b50
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121770
            Tested-by: Jenkins
            Reviewed-by: Alain Romedenne <alain.romedenne@libreoffice.org>
            
2021-09-27  Caolán McNamara  <caolanm@redhat.com>  [118b96cd424ec4a02501852e9052131f322d0d36]

        fetch the column names once and keep it up to date as new names inserted
        
        Change-Id: Ic865c82c2bbf8cb3be730158c823bd8769038bbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122661
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-27  Caolán McNamara  <caolanm@redhat.com>  [ce89c11c5aa2e01f9827da199c68ab9803e6013e]

        pass the column names in as an external argument
        
        Change-Id: I14ab9e6de0a704076a1c632b6b33aaeabdfc23d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122660
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-27  László Németh  <nemeth@numbertext.org>  [c364532e6b06391a0584f58142c2366d28c803dd]

        tdf#144272 sw: track change of paragraph style
        
        Modifying style of a paragraph, e.g. from "Standard"
        or "Text body" to "Heading n" styles wasn't recorded
        by change tracking.
        
        Now it's possible to track and reject these changes
        also after DOCX export/import.
        
        Note: ODF track changes doesn't support format-only
        changes, so likely it will need to export the paragraph
        content two times, with the old and with the new
        paragraph styles, too).
        
        Note: selecting multiple paragraphs to modify their
        styles at once doesn't record the changes, yet, because
        multi-paragraph ParagraphFormat redline range hasn't
        supported by AppendRedline().
        
        Change-Id: I2d81fa23c59b7b75b3101dc3f2bb8c9eed8ab165
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122707
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-09-27  Tünde Tóth  <toth.tunde@nisz.hu>  [bfd7730f4cf002a79dc9c02c23286850fee3f12a]

        tdf#89383 DOCX import: fix permission for editing
        
        w:writeProtection passwords in DOCX documents created
        with Word weren't asked and verified to permit editing.
        
        Change-Id: I53d73e3acaf0c0fd398ded2de52e1d8ef00cfd56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122384
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-09-27  Caolán McNamara  <caolanm@redhat.com>  [6db745543aa7a253c1d3a8e0ba7c2ca69bebbbdd]

        gtk4: get full screen opengl transitions non-crashing
        
        Change-Id: I8ef7f8988d42d2d90dd5ea4746f78644cc71cacc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122709
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-27  Ross Johnson  <ross.johnson@homemail.com.au>  [891dfac4bcb600cec2c860bde6d0c8607305102e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7cf8e3f561e8b68134e46f874507fecd25b9f5b1
          - Revert "tdf#33749 - HTML Help pages - reflect changes to cell merge in Calc"
            
            This reverts commit 7a45cfda035abefcda03767a4c81f93c69d593b1.
            
            Reason for revert: Change to core have been reverted due to their regressive nature as reported. This revert is for sync. There is a new patchset coming to resolve the issue.
            
            Change-Id: I30e224b7fc79a9620058e26ee5055f9ff5ce8819
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122647
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-09-27  Caolán McNamara  <caolanm@redhat.com>  [138c6e793882fcf8477e7e75f7f31d5327022aa5]

        split getUniqueColumnName
        
        Change-Id: Ibcac473463c02e7ce6f853ac2dcdf953c13c14e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122659
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-27  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [d6063f416c78f30f1fb717f3ab05f9691bb3461d]

        tdf#131563 - Add vba color constants
        
        Change-Id: I59bcd11b5da1450fced77671c2cf6ed44e299a06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122607
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-09-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [44a3839327fe3abee4683134de0071c9aa7f5139]

        Bump Glade version to 3.38 of specialsettingsdialog.ui
        
        Change-Id: Idb638271bb5a1edfe51963e92d6a07f40a1cd779
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122685
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-09-27  Caolán McNamara  <caolanm@redhat.com>  [5bc3cc695d58848d937910bf6344af1fa6f71725]

        gtk4: get toggling into full screen mode working
        
        Change-Id: I108d994e0eb13add3e8008840f082b8fe9334f19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122708
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-27  Caolán McNamara  <caolanm@redhat.com>  [fefc215592ab3e11afb957e59016f1b9d6a00593]

        appendColumns is always called with m_aSelectColumns as 1st arg
        
        Change-Id: I791c0eef1fda97d21ba9efb170ef226c9a495eed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122658
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-27  Tor Lillqvist  <tml@collabora.com>  [50e98026e802d06aae055f14c762ba5c2cb97f02]

        Need a dummy AquaGraphicsBackend::drawNativeControl() on iOS
        
        Change-Id: I5264eb8dbd817cbf0e6fdc00a84d60249258d3ad

2021-09-27  Tor Lillqvist  <tml@collabora.com>  [2d91ff1c541c6c024249795cdd6adda2eb59080f]

        Need vcl/quartz/AquaGraphicsBackend for iOS, too
        
        Change-Id: I562fd9e07ce55ad8a28b8cd51f7bc1535241f5fc

2021-09-27  Tor Lillqvist  <tml@collabora.com>  [3b2e8d57ae6ad7e16d4cdee5873cb3057d9856f8]

        Match what Xcode offers as highest 13.x deployment target
        
        Use 13.6, not 13.7, for the miphoneos-version-min option.
        
        Avoids warnings when linking the Collabora Office iOS app against core
        master.
        
        Change-Id: I89b7cb37b7a66a733e4eb82a90bba08106be1163

2021-09-27  Caolán McNamara  <caolanm@redhat.com>  [b63c5ade3554a42def4bce94f9fd67ea66528214]

        setSelectColumnName is always called with m_aSelectColumns as 1st arg
        
        Change-Id: If86c4f48ed7eb6860f461fe905c0628cb9b73043
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122657
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-27  Miklos Vajna  <vmiklos@collabora.com>  [9ef18582310d6f397a811dc5cc3c2cc1c64076ac]

        sw: paragraph styles: add DOCX filter for a linked character style
        
        And the same in the other direction: link a para style from a char
        style.
        
        This gets the info out of the grab-bag, so later we can store it also in
        ODF.
        
        No new tests, the existing testStyleInheritance in
        CppunitTest_sw_ooxmlexport3 covers this refactor.
        
        Change-Id: I5ada7ea471a253204984ae0466bd0f8ad70046e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122681
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-09-27  Jan-Marek Glogowski  <glogow@fbihome.de>  [1b7c53db87bb67eeb2591fbb186f7ac20eb00c68]

        WIN lazy init WinSalInfoPrinter graphics
        
        ... and while at it make stuff private and add _ to the newly
        private member variables.
        
        The new assert revealed a bug in the SalGraphics refcounting,
        because the virtual ReleaseGraphics is called from the
        destructor, which was probably also the reason for the HACK
        and comment in Printer::ImplReleaseFonts.
        
        Change-Id: I7af0bda19be6810dd8c0ea5b74604381e2047407
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122371
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-09-27  Jan-Marek Glogowski  <glogow@fbihome.de>  [074abfdfe446da400c43a7ff88e6d7b66edefa33]

        Fix Windows Arm64 build (Cuckoo and Skia)
        
        Add CUCKOO to the list of permitted BUILD_TARGETS for
        gb_Side=build and correctly skip Skia after commit
        9714f3348d972a179e73423c44a97954bf6cc534 ("do not
        special-case Clang for Skia on Windows Arm64").
        
        Change-Id: Ic5ec56b9525457a5455e55dd5034c03bcddf8b1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122664
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-09-27  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [94956d13b7b6ad1e97777e908b968b117682a8cd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e7ef99cadf81a72688dbae1f8ba9f99c3b568aa7
          - Assorted string fixes
            
            • Removed some hardcoded product names
            • Updated color palettes referred to in a string
            • Updated an option’s name I missed in d599028d4f126c8a2badc3787e3fdf8277219c96
              because I didn’t expect the Help would be inconsistent with the UI when searching.
            
            Change-Id: I75a33ae802e1baa01c99d274b8418dfe049d39c6
            
2021-09-27  Luboš Luňák  <l.lunak@collabora.com>  [26c40d37922b48b7f28953e4ab3049bafb97917d]

        do not call osl_getProcessInfo() for ProfileZone if not recording
        
        This call actually shows up as 6% for me when CPU profiling
        CallbackFlushHandler. And I assume ProfileZone is not designed
        for switching pid's or starting recording in the middle of profile
        zones, so this should be fine.
        
        Change-Id: Ibfa0ccd2d89a80c3e62d6f3c99c036df8508b44a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122677
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Jenkins

2021-09-27  Caolán McNamara  <caolanm@redhat.com>  [89f162abb25168afe942247b77454e45145f1ab8]

        ofz#39309 collect the names just once
        
        Change-Id: Iad8a6c80ecac7b8dc380a4c16ccd82650ecc10f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122656
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-27  Aleś Bułojčyk  <alex73mail@gmail.com>  [54235fc2e2674cd3cf38dd71176efb0cd6be5ae5]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to bc821271e3bf99a4228a29f25f066fd3bac307fb
          - Belarusian hunspell dictionary update
            
            It's really new dictionary, which is based on the new Belarusian grammar
            database. This database contains ~265ths paradigm and ~4.5mln wordforms.
            It's most complete list of words of Belarusian language for today.
            Dictionary for LibreOffice doesn't include all words, of course, but
            only words from official academic dictionaries. This database will be
            officially released at the beginning of October, 2021 under the label
            of the Institute of Linguistics of the National Academy of Sciences
            of Belarus at https://github.com/Belarus/GrammarDB.
            Old dictionary doesn't contain so complete list of wordforms (there are
            many missed words) and was based on old lists of words from different sources.
            
            "Official" means official orthography. There is also widely-used
            "Classical Orthography" or "Taraškievica"
            (https://en.wikipedia.org/wiki/Tara%C5%A1kievica).
            Rules for official orthography were revised in 2008. This dictionary
            fully correspond with new (2008) rules and academic dictionaries.
            Old LibreOffice dictionary contained words by 1957 rules.
            Differences between 1957 and 2008 rules are not so big, but they exist.
            
            Change-Id: Ie55bc3a946364a13793e3b55522612c69345b57d
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/121746
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2021-09-27  Natalia Gavrilova  <nataligavrilova8@gmail.com>  [b1c318e9f18f6a4e56d42fc7b7c5c2942b28941d]

        tdf#142121 Cell focus rectangle does not use font color
        
        * Focused rectangle uses highlight color instead of font
        
        Change-Id: I861f944b449d31183f082864e57071e401d3c451
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122602
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-09-27  Miklos Vajna  <vmiklos@collabora.com>  [ebb4cee9b796313165e4362886516da971074556]

        sw: prefix members of SwPageFootnoteInfoItem, SwStdFontConfig, ...
        
        ... SwToolbarConfigItem and TextViewOutWin
        
        See tdf#94879 for motivation.
        
        Change-Id: I0d13d501c6a18c4f4f56d163f0065dd4eae88f8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122672
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-09-27  Ross Johnson  <ross.johnson@homemail.com.au>  [2c5a094e8a0e78b3b2be9b7894d888c43d22619c]

        Revert "tdf#33749 - rationalise several confusing cell merge controls"
        
        This reverts commit 8010a0a32c232f06534fdd56c2227c9c00798cfd.
        
        Reason for revert: The change introduced a regression.
        
        Change-Id: I59446c62e8798cf7a6a11d916da0c1f393c87dea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122450
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-09-27  Justin Luth  <justin_luth@sil.org>  [a0cc67350a56a77a457a1236f414a579c148194a]

        tdf#127543 add saveacopy to File dropdown menu tabs #2
        
        Invisible menu items just don't cut it.
        This adds SaveACopy also to "Tabbed Compact"
        
        Change-Id: If6e2807467e8885ab494b291e98778c7626ebe54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122605
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2021-09-26  Julien Nabet  <serval2412@yahoo.fr>  [0dee0bdaea1ddfb72cf84b81dda0e9ff2fc58159]

        Typo: *Transparanc*->*Transparenc*
        
        Change-Id: Ia9325a397b89c09dac4b6c76e4a0521bbdbf5db5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122655
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-09-26  Noel Grandin  <noelgrandin@gmail.com>  [92125d0d669671ca0fd21408b93f89d0e3cf860c]

        use SfxItemSetFixed in various
        
        Change-Id: Ie2472959dbab93ead20948245fca9644de834422
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122653
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-26  Noel Grandin  <noelgrandin@gmail.com>  [adfdffa5001dd17da9ea3670a5dc23af559c17ba]

        use SfxItemSetFixed in sw
        
        Change-Id: I1b7bfe92dc4ef61b26940ed02ccd8f359e8149e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122652
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-26  Julien Nabet  <serval2412@yahoo.fr>  [501929557800e400c9ee07d25687ee60354d74c2]

        tdf#50421: use substVariables for remaining %PERCENT% in "Check for Updates"
        
        Change-Id: I9e1094ef9a957ca1524367f985f37ffc0da5b353
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122621
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [7809e2fe6cd237a547d93293d1ea434d16ccb689]

        recursive_mutex -> mutex in BasePrimitive2DImplBase
        
        Change-Id: I99e13b91afbf0d4d36b13e463fde2dec1c4d9e4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122392
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-26  Caolán McNamara  <caolanm@redhat.com>  [c92a29fd6ef341a1657f90759d20e4f052b45843]

        tdf#144729 create FrameSelectorImpl before setting size request
        
        gtk wan't to update some a11y info when we set the new size request but
        we haven't created the requirements that a11y needs yet.
        
        Just move that creation to before the set_size_request
        
         #0  std::__cxx1998::vector<svx::FrameBorder*, std::allocator<svx::FrameBorder*> >::size() const (this=0x720) at /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/stl_vector.h:919
         #1  0x00007fbd40f3fcc2 in svx::FrameSelector::GetEnabledBorderCount() const (this=0x91bafd0) at svx/source/dialog/frmsel.cxx:858
         #2  0x00007fbd40da76b8 in svx::a11y::AccFrameSelector::getAccessibleChildCount() (this=0x921b190) at svx/source/accessibility/AccessibleFrameSelector.cxx:63
         #3  0x00007fbd3184930e in AtkListener::updateChildList(com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessibleContext> const&) (this=0x91e6200, pContext=
             uno::Reference to (svx::a11y::AccFrameSelector *) 0x921b1f0) at vcl/unx/gtk3/a11y/atklistener.cxx:149
         #4  0x00007fbd31849096 in AtkListener::AtkListener(AtkObjectWrapper*) (this=0x91e6200, pWrapper=0x91e60a0) at vcl/unx/gtk3/a11y/atklistener.cxx:56
         #5  0x00007fbd3186e9ab in atk_object_wrapper_new(com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessible> const&, AtkObject*, AtkObject*)
             (rxAccessible=uno::Reference to (svx::a11y::AccFrameSelector *) 0x921b230, parent=0x9299a40, orig=0x90bedd0) at vcl/unx/gtk3/a11y/atkwrapper.cxx:875
         #6  0x00007fbd318b3ded in (anonymous namespace)::GtkInstanceDrawingArea::GetAtkObject(_AtkObject*) (this=0x91e5060, pDefaultAccessible=0x90bedd0) at vcl/unx/gtk3/gtkinst.cxx:16918
         #7  0x00007fbd318b3d21 in (anonymous namespace)::drawing_area_get_accessibity(_GtkWidget*) (pWidget=0x91206f0) at vcl/unx/gtk3/gtkinst.cxx:21555
         #8  0x00007fbd30fb0bc2 in  () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
         #9  0x00007fbd3764b65f in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
         #10 0x00007fbd3765d99b in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
         #11 0x00007fbd37663c6f in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
         #12 0x00007fbd376641df in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
         #13 0x00007fbd3764fcd4 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
         #14 0x00007fbd3764f50e in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
         #15 0x00007fbd37651d4b in g_object_thaw_notify () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
         #16 0x00007fbd318b86d5 in (anonymous namespace)::GtkInstanceWidget::set_size_request(int, int) (this=0x91e5060, nWidth=137, nHeight=146) at vcl/unx/gtk3/gtkinst.cxx:3475
         #17 0x00007fbd40f3fa23 in svx::FrameSelector::SetDrawingArea(weld::DrawingArea*) (this=0x91bafd0, pDrawingArea=0x91e5328) at svx/source/dialog/frmsel.cxx:833
         #18 0x00007fbd3d16d46a in weld::CustomWeld::CustomWeld(weld::Builder&, rtl::OString const&, weld::CustomWidgetController&) (this=0x90e9fd0, rBuilder=..., rDrawingId="framesel", rWidgetController=...)
             at vcl/source/app/customweld.cxx:28
         #19 0x00007fbcf08f0c4e in SvxBorderTabPage::SvxBorderTabPage(weld::Container*, weld::DialogController*, SfxItemSet const&) (this=0x91baeb0, pPage=0x90fc550, pController=0x7a4d4b0, rCoreAttrs=
             SfxItemSet of pool 0x5aea070 with parent 0x5b25658 and Which ranges: [(1, 45), (63, 132), (153, 153), (1014, 1033), (10023, 10023), (10050, 10055), (10057, 10058), (10065, 10065), (10179, 10183), (10451, 10451), (10457, 10457), (10467, 10467), (10591, 10591), (10855, 10855), (11142, 11142), (12065, 12065), (21123, 21123), (21307, 21307), (22401, 22401)] = {...}) at cui/source/tabpages/border.cxx:291
         #20 0x00007fbcf08fc77f in std::make_unique<SvxBorderTabPage, weld::Container*&, weld::DialogController*&, SfxItemSet const&>(weld::Container*&, weld::DialogController*&, SfxItemSet const&)
             (__args=@0x7ffdac0324e0: 0x90fc550, __args=@0x7ffdac0324d8: 0x7a4d4b0, __args=SfxItemSet of pool 0x5aea070 with parent 0x5b25658 and Which ranges: [(1, 45), (63, 132), (153, 153), (1014, 1033), (10023, 10023), (10050, 10055), (10057, 10058), (10065, 10065), (10179, 10183), (10451, 10451), (10457, 10457), (10467, 10467), (10591, 10591), (10855, 10855), (11142, 11142), (12065, 12065), (21123, 21123), (21307, 21307), (22401, 22401)] = {...}) at /usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/bits/unique_ptr.h:962
         #21 0x00007fbcf08f514f in SvxBorderTabPage::Create(weld::Container*, weld::DialogController*, SfxItemSet const*) (pPage=0x90fc550, pController=0x7a4d4b0, rAttrSet=0x7dca0e0)
             at cui/source/tabpages/border.cxx:592
        
        Change-Id: I7325970bf0137602007e453e8b7fc43f1e6f36c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122631
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-26  Caolán McNamara  <caolanm@redhat.com>  [619dcf67c1f770685c6b40477f15657f70c05865]

        ofz#39303 don't Abrt on missing com.sun.star.form.component.Form
        
        Change-Id: I82f6914f8dc46185c608fda6ede3074c4ee66b6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122630
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-26  Hossein  <hossein@libreoffice.org>  [4fe1368f24d9f6230852fbf58b61f6c255cadb60]

        Removing unneeded check
        
        The condition nPlanes != 1 is checked in the previous if statement and if it the content of nPlanes is anything other than 1, it would have used the break to exit the switch case. Thus, there is no need to check nPlanes == 1 again.
        
        Change-Id: I1e07b48af16de40d39eabb6f2b666e41b0b0432e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122451
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-26  Caolán McNamara  <caolanm@redhat.com>  [bfc70a9f314bbb5b03247be25544e9b4cc467f8d]

        ofz#39304 short timestamp record
        
        Change-Id: I8f783473dd5d4679846c7c866cd1853ef7d919fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122628
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-26  Caolán McNamara  <caolanm@redhat.com>  [4a93b7a2f8a3fc13fed800d93e2103b785abeb62]

        ofz#39301 month has to be in range [1-12]
        
        Change-Id: I5a4ca534b24098342d8f465a32bc1887f40f5b63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122629
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-26  Caolán McNamara  <caolanm@redhat.com>  [278ea37351daa4a74705fd615ca6bacb04db5c90]

        ofz#39150 avoid Timeout with large editengine strings
        
        Change-Id: I06413377120420acf132fcbe1a6a9866bdb7ccd2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122612
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-26  Noel Grandin  <noelgrandin@gmail.com>  [183729b7bdb98561dae2a3e8c9518fe4787ee6e3]

        no need to allocate these SfxItemSet on the heap
        
        Change-Id: Ic969f45ff35cdccf6603a5f9dcb94d1fdec9535c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122618
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-26  Noel Grandin  <noelgrandin@gmail.com>  [aad712f6362378f19db2062f0499fd039c2f7114]

        no need to allocate these SwFrameDeleteGuard on the heap
        
        Change-Id: Ib8b2fe4ff1309c6fb11fa50ff24ea0dd63faf0e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122617
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-26  Noel Grandin  <noelgrandin@gmail.com>  [a7f5225f2900fcb21ed5565de1b606b3c3e1c81c]

        no need to allocate these SwBorderAttrAccess on the heap
        
        Change-Id: I9200ff5072babf11afe37ec0fe0d7401779be7c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122616
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-26  Julien Nabet  <serval2412@yahoo.fr>  [b9789f0c7eb29a4e9d1c02855714109f5d3fa407]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 5d9d7d50c9000119abd7b89fe0f48a41cc6a2502
          - tdf#144730: Replace CONVERT_ADD to CONVERT to fix metric/non metric conversions
            
            Regression from
            https://cgit.freedesktop.org/libreoffice/core/commit/?id=ced79363cc30f225e766195ace4f892754fc85a0
            author	Eike Rathke <erack@redhat.com>	2016-08-03 18:56:01 +0200
            committer	Eike Rathke <erack@redhat.com>	2016-08-03 18:57:37 +0200
            commit	ced79363cc30f225e766195ace4f892754fc85a0 (patch)
            tree	94b2554faecda3744b05dcf61b99ebc2b25be5ab
            parent	fa2fdb6607a7b961affadb6ca633b8feed828467 (diff)
            Resolves: tdf#69539 UI rename CONVERT to CONVERT_OOO, CONVERT_ADD to CONVERT
            ... with same syntax but different semantics that was even more confusing.
            
            Change-Id: I8d0badb231e58c9208f58fcbe013bbad4309ce74
            
2021-09-26  Julien Nabet  <serval2412@yahoo.fr>  [1c1b2b2f8d2abd6d179128b2fc4cb40c490566eb]

        tdf#144694: improve Direct SQL dialog command type heuristics
        
        When the SDBC driver doesn't support multiple results sets:
        
         * special-case INSERT, UPDATE, DELETE like
           SELECT already was.
         
         * for unrecognised SQL commands, take the "show output"
           checkbox as a hint whether to use executeUpdate()
           or executeQuery()
        
         + create a new var to store statement in uppercase
           instead of calling toAsciiUpperCase() repeatedly
        
        Change-Id: I9a7d1d3d93e72e0a42871c1859346c9e40de868e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122608
        Reviewed-by: Lionel Mamane <lionel@mamane.lu>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-09-26  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [cbf545e0f89a64891a8f35da44f020f7400b58b4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 833a936a4416be31136729594329311cabb24f7f
          - Switch from Fuzzysort to FlexSearch
            
            FlexSearch has the best performance of JS search libs at the moment.
            It doesn't have fuzzy search yet, but maybe our users don't even
            want the feature. RFE is https://github.com/nextapps-de/flexsearch/issues/118
            
            flexsearch.debug.js is used because it is the only unminified version and
            we can't use minified files in the source code as they are equivalent to
            binary files (close source). There doesn't seem to be anything that would
            make it a bad idea to use the debug version in production, only a couple
            of edge case checks that print warnings to console.
            
            This commit also makes automatic filtering work when the input field already
            has a string upon page load (functions were called in the wrong order).
            
            Change-Id: I5055f7f7f99cad92dfa3a544e5314eb85a1faced
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122566
            Tested-by: Jenkins
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-25  Jim Raykowski  <raykowj@gmail.com>  [a78190da867864485b5d0a91238616bd4090b5b5]

        tdf#143268 Fix slow response after Navigator fills table members
        
        when document has many tables
        
        Change-Id: Iccf34700a3f09420f3dc3519b04351c53d1d59b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122416
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-09-25  Jim Raykowski  <raykowj@gmail.com>  [7c4f9a1280e5524eee81fe65bf5d76e83e68275e]

        SwNavigator: Set in content type init if delete and edit are allowed
        
        Fixes crash that occurs for REFERENCE content type 'Delete' and
        'Edit...' menu items. These are not allowed for REFERENCE content type.
        
        Change-Id: I893acd57f80c9a96637e4070f3e1ca7c29b1d7ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122559
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-09-25  Caolán McNamara  <caolanm@redhat.com>  [ca844cbdc3e933e3082e9cde0632445916de819e]

        ofz#39252 use safer SwUnoCursor for the pos to move back to
        
        Change-Id: Iba6f200cea92196986bd30564cf56ab5d8b954b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122611
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [737281730fed4edf44917eedb95eb234dda4da57]

        vcl: Add sal/config.h in preparation for patch
        
        Done in preparation of split of outdev.h into seperate headers
        
        Change-Id: I9183f9e10a3fd47557239b8cc9290ce8e86e614a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122255
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [b964de6daacd583a1ae10760fe76a6cb49bd2e4d]

        tdf#143148 - Use pragma once instead of include guards
        
        Done in preparation of split of outdev.h into seperate headers
        
        Change-Id: If9c52a7cf8d401cdcf84043d27dc826cca27fea8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122405
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-25  Caolán McNamara  <caolanm@redhat.com>  [eb5de6c3620e7207e473b6e932f1902103d2a35d]

        add dbffuzzer
        
        which requires dropping ---disable-database-connectivity
        
        Change-Id: I5b3a2027916a3cf844cefd90629c3fe918ead31e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122591
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [7e571e59559dcf80ee0c195533cb0895da175a07]

        WIN call RealizePalette from setPalette
        
        I have no idea, how to handle a RealizePalette error or when it
        can occur. The previous code has ignored it all together, or
        handled it as successful. This now doesn't act on GDI_ERROR.
        
        FWIW GDI_ERROR is defined a ~0 in wine, as it's an UINT.
        
        Change-Id: Ib0aaabcaa8c2d7d7ca93678b6b82db864beb8ce3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122370
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-09-25  Noel Grandin  <noelgrandin@gmail.com>  [03998c25358f88a9fd6ac306ad1aba81fceca0fe]

        use SfxItemSetFixed in svx
        
        Change-Id: I8123b34c73a16579b59989ae31329dec378d8b98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122584
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [398ae49ba337a2d2c32611f371132c978cf4db64]

        WIN handle graphics palette with deinit
        
        Manually setting the default palette of the graphics DC seems to
        be a bad idea. And I think this fixes a real bug in
        ImplHandlePalette, because that would set the graphics DC palette
        but didn't set the default palette using setDefPal.
        
        Change-Id: Ic3b176645c68fa33a020791d5b64b04c3cbaacee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122158
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-09-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [3d897530d4cd24e2739c81a39984015b192d110e]

        WIN WinSalPrinter::isValid implies a valid HDC
        
        Change-Id: I7a8bb9f6666c75165ac1dcd49f14ae983b6eefe8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122372
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-09-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4af5b62a184354bf6338c4d872717ec46c86107f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 39f3c4dc011dd2cffbbd9b6eb9cea655e1e09772
          - typo
            
            Change-Id: Iae51822e330a1479aa6f5616db17c9d7552e217b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122448
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [42f9d4335bfa4b7299224801fd7ccdd97ae92fbf]

        WIN always (de-)init WinSalGraphics
        
        Originally I thought the whole (de-)initialization was some kind
        of lazy SalGraphics init stuff. But reading the existing code
        proved me wrong and every InitGraphics came a few lines after a
        setHDC call and DeInitGraphics before deletion or setHDC(nullptr).
        
        $ git grep -n "delete.*pGraph\|setHDC\|InitGraphics" vcl/win/
        
        So just make (De-)Init part of setHDC and drop all the other calls
        to (De-)InitGraphics, adding a setHDC(nullptr) to the destructor.
        
        I've also added some questionable asserts, like
        
        assert(pPrinter->mpGraphics->getHDC() == pPrinter->mhDC);
        
        As I read the code, you can have a printer object initialized with
        a DC but without graphics, which will be initialized on demand.
        
        But AFAIK it's invalid to have a printer DC != graphics DC.
        
        Then there was the hDC check in WinSalPrinter::EndPage, which is
        IMHO not needed. AFAIK there is no way the graphics DC might be
        "magically" invalidated, so restoring the old DC values should
        always work.
        
        Change-Id: I1b961cfa733263ce773575a728bcce5c7d3e97ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122157
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-09-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [384d4301797fcdb9eb9c4f378d27c21f0d759969]

        Fix typos
        
        Change-Id: I40b4efb228176891678b8560a7ee4e37e77495e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122596
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-09-25  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [d148ed642f2aef2c2cc8615296cc648249a4878d]

        tdf#76258 Fix xlsx export of color filter colors
        
        Change-Id: I08bd46fe10a8fc35a9c2a87745ee3e8cb4c676d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116648
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-09-25  Justin Luth  <justin_luth@sil.org>  [360e6b8453acc26880f4f45e6792c2c0e15f0896]

        tdf#45525 tdf#64242 sw row optimize: get correct row height
        
        Optimizing is trying to find the actual height of each row
        and adding them all up together to find the total height.
        But without this fix, the height of the previous rows
        was never being reset, so the later rows were potentially
        reporting a larger height than they should have.
        
        Change-Id: I789edc0ca700d9b1448832fa9720ec7ec3b16223
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122572
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-09-24  Noel Grandin  <noelgrandin@gmail.com>  [7cd5b35caa8d4fa9d0ba2b2c6ce4b88726ed2be6]

        return SwCursor from IShellCursorSupplier
        
        rather than casting it
        
        Change-Id: Ia950f521c8f73d8a0da59344db9b5aacb727aca8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122576
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-24  Stephan Bergmann  <sbergman@redhat.com>  [a93c3f2eb07fc15d1ebb0fd70ab58ecea27bd4f1]

        GError::message is UTF-8
        
        This caused CppunitTest_sw_dialogs_test to fail for LO_TEST_LOCALE=or hitting
        
        > sal/rtl/ustring.cxx:530: void rtl_uString_newFromAscii(rtl_uString**, const char*): Assertion `static_cast<unsigned char>(*pCharStr) < 0x80' failed.
        
        at
        
        > #4  0x00007fd18a844f74 in rtl_uString_newFromAscii(rtl_uString**, char const*) (ppThis=0x7ffcb73e6e90, pCharStr=0x6191180 "ସମୟ ସୀମା ପହଞ୍ଚିଯାଇଛି") at sal/rtl/ustring.cxx:530
        > #5  0x00007fd1525af9c1 in rtl::OUString::createFromAscii(char const*) (value=0x6191180 "ସମୟ ସୀମା ପହଞ୍ଚିଯାଇଛି") at include/rtl/ustring.hxx:3328
        > #6  0x00007fd1525ad026 in (anonymous namespace)::GErrorWrapper::~GErrorWrapper() (this=0x7ffcb73e6f38, __in_chrg=<optimized out>) at shell/source/sessioninstall/SyncDbusSessionHelper.cxx:35
        > #7  0x00007fd1525ad6a5 in (anonymous namespace)::request(char const*, com::sun::star::uno::Sequence<rtl::OUString> const&, std::u16string_view) (method=0x7fd1525b481d "InstallFontconfigResources", resources=uno::Sequence of length 1 = {...}, interaction=u"hide-finished") at shell/source/sessioninstall/SyncDbusSessionHelper.cxx:91
        > #8  0x00007fd1525ada9d in shell::sessioninstall::SyncDbusSessionHelper::InstallFontconfigResources(com::sun::star::uno::Sequence<rtl::OUString> const&, rtl::OUString const&) (this=0x5d22380, resources=uno::Sequence of length 1 = {...}, interaction="hide-finished") at shell/source/sessioninstall/SyncDbusSessionHelper.cxx:158
        > #9  0x00007fd178670daa in psp::PrintFontManager::autoInstallFontLangSupport(Timer*) (this=0x2e3ed90) at vcl/unx/generic/fontmanager/fontconfig.cxx:962
        > #10 0x00007fd178670cd9 in psp::PrintFontManager::LinkStubautoInstallFontLangSupport(void*, Timer*) (instance=0x2e3ed90, data=0x2e3efa0) at vcl/unx/generic/fontmanager/fontconfig.cxx:956
        > #11 0x00007fd178341e03 in Link<Timer*, void>::Call(Timer*) const (this=0x2e3efc0, data=0x2e3efa0) at include/tools/link.hxx:111
        [...]
        
        (But probably better to use the lenient OUString-from-rtl_TextEncoding ctor
        rather than OUString::fromUtf8, in case GError::message happens to not contain
        proper UTF-8 after all, which would make the latter assert.)
        
        Change-Id: I61fede4576988c5f7f35bb071ab3f2c0e7a15aa1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122599
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-24  Miklos Vajna  <vmiklos@collabora.com>  [e3227975c0f42ff23d528f5ab94b4538c8af764c]

        sw: paragraph styles: add doc model & UNO API for a linked character style
        
        And the same in the other direction: link a para style from a char
        style.
        
        Towards getting this info out of the grab-bag, so we can store it also
        in ODF, as currently this is only kept for DOCX -> DOCX conversions, via
        the style grab-bags.
        
        Change-Id: I21691dafce0bc216d041fc8ecb16b162d293739e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122595
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-09-24  Noel Grandin  <noelgrandin@gmail.com>  [5f19e2679c3d402fbc3de0b64d5ca3e411db711d]

        no need to allocate this SfxItemSet on the heap
        
        Change-Id: I85bc4a7b9c638b928f55072e92188ee13ca9311f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122583
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-24  Noel Grandin  <noelgrandin@gmail.com>  [e8edc8edbf820d8358b465b92e697eb6831d23de]

        no need to allocate these SwPaM on the heap
        
        Change-Id: Ief142e6410599ea50aee4065d843d7eaea55e21c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122578
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [fb7d05f3d56c3e21ed7ba5cf8723a02801640caa]

        CppUnittest: sw: add missing asserts to odf files
        
        Change-Id: I59036904483d4ed04481b034183bf17c3ec21bdb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122594
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-24  Miklos Vajna  <vmiklos@collabora.com>  [8cb779eb7f8cd9eca9fb5e40dbe37c712ee6c0aa]

        sw: document SwCharFormat
        
        What confused me is that a para style is an SwTextFormatColl, but a char
        format is an SwCharFormat, i.e. no Coll in the name.
        
        Change-Id: Ia87a7e3bbd111494457ae406a626c287c52b6097
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122585
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-09-24  Caolán McNamara  <caolanm@redhat.com>  [628f0756f1b8945cfb4d5f848125c269a2233ba1]

        disable these for fuzzing as well as !HAVE_FEATURE_DBCONNECTIVITY
        
        Change-Id: I90d9680590c9f9e36fdafaca9c98955a03654da7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122589
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-24  Caolán McNamara  <caolanm@redhat.com>  [0ea1911df145b86f1fadae1c0cbd9ffd030510ec]

        add a oss-fuzz-setup.sh to move setting up oss-fuzz env into our git
        
        instead of making an upstream change for each dependency change.
        
        We already download missing dependencies within our build, but in
        oss-fuzz we have multiple builds back to back in fresh environments, so
        we would do that for each build, e.g. once for asan, again for ubsan and
        again for msan etc.
        
        Change-Id: Ie810df5e84d4b265200e5c54831a4da43255af55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122598
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-24  Miklos Vajna  <vmiklos@collabora.com>  [53947050095fd98ddf3ed88d177ae894f2a51afe]

        sw: make sure own header is the first in rtfexport
        
        So that we have a build-time test that the header is self-contained.
        
        Change-Id: I23d288dbef2baa2b277b691271592a9a17dbaa6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122586
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-09-24  Caolán McNamara  <caolanm@redhat.com>  [e40ba5a38a183d8da91d312c1a22e61eeb9845fd]

        for fuzzing hardcode a case sensitive file system result for detection
        
        rather than throwing ucb exceptions continously
        
        Change-Id: Ia3545619fe9a7c4c8f0470179eca68f0ae4bf4de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122588
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-24  Noel Grandin  <noelgrandin@gmail.com>  [8792cf693dba3e05ed72a353685bc99d0d34c250]

        no need to allocate this SfxItemSet on the heap
        
        Change-Id: I651d6091db543ebc958f888598edd2cdef4df43a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122574
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-24  Noel Grandin  <noelgrandin@gmail.com>  [e69ca434253d3278975078600f8a77291d97b9fc]

        no need to allocate this SfxItemSet on the heap
        
        Change-Id: I4982d075f21f74b3d0db1c61a499dceb92e50c87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122575
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [632e7b9d43f820250acb190835f50fb50f76b725]

        check-missing-export-asserts: update path
        
        it was changed in 6353c51e8bf66fe223080db649fc07e62a3a6c97
        <sw: introduce a Library_swqahelper>
        
        Change-Id: I3acf2407504e9b8ee923037ec3b5b887112bf580
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122587
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-24  Caolán McNamara  <caolanm@redhat.com>  [78cee244be863a14dfc76e4540b21dd08dba5e5a]

        make it possible to build required database stuff for fuzzing
        
        The dbase filter requires dbaccess and connectivity but I don't want
        to pull in the rest of the stuff that --disable-database-connectivity
        currently disables that we still don't need for fuzzing if
        --disable-database-connectivity is removed
        
        Change-Id: Ia48d42295f9724b4dd2d3beb8e46ed23fc789f5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122579
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-24  Caolán McNamara  <caolanm@redhat.com>  [b0886a4dc7e5a34ab3ee302b6ad6c30c0ce6a0af]

        use a min of 1 as 0 triggers refreshHeader to reload
        
        Change-Id: Iecc6adcce7e32a205f0c9cc6d634d703ea88de06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122573
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-24  Michael Weghorn  <m.weghorn@posteo.de>  [8125fd6c5c3e7143704a1be281f46f42036184cb]

        qt5: Avoid calling QApplication::fontMetrics
        
        It's deprecated in Qt 6.
        
        Change-Id: Idd7e93627a0c13b89b1a271c859ce29d01e55ce2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122556
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-24  Michael Weghorn  <m.weghorn@posteo.de>  [d0c2e5dde094c4e18e63e665e20e5d781fd90753]

        qt5: Don't use deprecated QStyleOptionProgressBarV2 typedef
        
        'QStyleOptionProgressBarV2' is just a typedef for
        'QStyleOptionProgressBar' in Qt 5 and has been
        removed in Qt 6.
        
        Change-Id: I7ee63d0ebe6b035b6048e54a94c98ca54942a7d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122555
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-24  Michael Weghorn  <m.weghorn@posteo.de>  [8248d4cd6021614461ae79adcd447d4c35e9fa96]

        qt5: Replace use of deprecated QDesktopWidget in Qt5System
        
        Change-Id: Id6ba8dfcf2f966f0e2e224990dec0309cd4d27d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122551
        Tested-by: Michael Weghorn <m.weghorn@posteo.de>
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-24  Caolán McNamara  <caolanm@redhat.com>  [fd5b28d4bfef32a6bd63d963d16753c7ef985ec5]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I0be145f25cfa90d52873e9baf30cbac9de9cba31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122558
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-24  Michael Weghorn  <m.weghorn@posteo.de>  [5614c4ef4cf2b4e2f45e52541340951f12dd4f21]

        qt5: Use QString::fromUtf16 with 'const char16_t *' param
        
        'QString QString::fromUtf16(const char16_t *, qsizetype)'
        was introduced in Qt 5.3.
        
        The one taking a 'const ushort *' param is deprecated in Qt 6.
        
        Change-Id: I0f2a8ecc5e3dd16aaee55a288c27c3c1d65f87ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122550
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-24  Michael Weghorn  <m.weghorn@posteo.de>  [84c25d55fe03f693a86816ad11f614bc7d07ed1a]

        qt5: Port Qt5Frame away from deprecated QDesktopWidget
        
        Most of QDesktopWidget's methods were deprecated in
        Qt 5.11 and QDesktopWidget was removed in Qt 6.
        
        Since 'QScreen *QGuiApplication::screenAt(const QPoint &point)'
        was only introduced in 5.10, keep using
        'QDesktopWidget::screenNumber' for older Qt versions.
        
        Change-Id: I915fda0ea00b018945974ad82c1927a5fac99145
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122548
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-24  Caolán McNamara  <caolanm@redhat.com>  [fe040e71343cb894f97a0781f77805fd046178ca]

        we just want to append to the caught exception and rethrow it
        
        try and avoid using cppu::throwException due to asan
        
        AddressSanitizer:DEADLYSIGNAL
        =================================================================
        ==571495==ERROR: AddressSanitizer: SEGV on unknown address (pc 0x7f0af1cee04c bp 0x7ffc0fa694f0 sp 0x7ffc0fa69298 T0)
        ==571495==The signal is caused by a READ memory access.
        ==571495==Hint: this fault was caused by a dereference of a high value address (see register values below).  Disassemble the provided pc to learn which register was used.
            #0 0x7f0af1cee04c  (<unknown module>)
            #1 0xab690cf in dbtools::SQLExceptionInfo::doThrow() connectivity/source/commontools/dbexception.cxx:240:9
            #2 0xa5e0a26 in dbaccess::ORowSet::impl_ensureStatement_throw() dbaccess/source/core/api/RowSet.cxx:1661:16
            #3 0xa5e0d80 in dbaccess::ORowSet::impl_prepareAndExecute_throw() dbaccess/source/core/api/RowSet.cxx:1667:5
            #4 0xa5d33c4 in dbaccess::ORowSet::execute_NoApprove_NoNewConn(osl::ResettableGuard<osl::Mutex>&) dbaccess/source/core/api/RowSet.cxx:1800:45
            #5 0xa5d0a10 in dbaccess::ORowSet::execute() dbaccess/source/core/api/RowSet.cxx:1556:5
            #6 0x6eae94 in ScDocShell::DBaseImport(rtl::OUString const&, unsigned short, std::__1::map<short, ScColWidthParam, std::__1::less<short>, std::__1::allocator<std::__1::pair<short const, ScColWidthParam> > >&, ScFlatBoolRowSegments&) sc/source/ui/docshell/docsh8.cxx:316:18
            #7 0x65ba78 in TestImportDBF sc/source/ui/docshell/docsh.cxx:3448:33
            #8 0x627912 in LLVMFuzzerTestOneInput vcl/workben/dbffuzzer.cxx:49:11
            #9 0x53fe23 in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) cxa_noexception.cpp
            #10 0x53f61a in fuzzer::Fuzzer::RunOne(unsigned char const*, unsigned long, bool, fuzzer::InputInfo*, bool, bool*) cxa_noexception.cpp
            #11 0x540ccb in fuzzer::Fuzzer::MutateAndTestOne() cxa_noexception.cpp
            #12 0x5416f5 in fuzzer::Fuzzer::Loop(std::__Fuzzer::vector<fuzzer::SizedFile, std::__Fuzzer::allocator<fuzzer::SizedFile> >&) cxa_noexception.cpp
            #13 0x5325ce in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) cxa_noexception.cpp
            #14 0x557582 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10
            #15 0x7f0af28b90b2 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x270b2)
        
        seen in oss-fuzz build with
        clang version 14.0.0 (https://github.com/llvm/llvm-project.git 0e03450ae4358e8a8242b73d493d96efea9d3ccf)
        
        Change-Id: I0d676e10d7749ab331870b3d763e8f0bbefa18c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122571
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-24  Caolán McNamara  <caolanm@redhat.com>  [fa89349b360945d726db0c5f85cd4ccb0822417f]

        make SQLExceptionInfo utilities available for external use
        
        Change-Id: I6561fa433f6619d8de97983fa962f874cbf5b536
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122570
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-24  Caolán McNamara  <caolanm@redhat.com>  [b71079f6e145a8916e1bc7f198e7c445a7101dc8]

        split SQLExceptionInfo::append more
        
        Change-Id: Id6dd8dfc3dc072f573e3a1a750428cb149be8e83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122569
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [6db2d41f2bc085e249282644fd7d2b1c04338a8d]

        check-missing-unittests: document the script a bit
        
        Change-Id: I5111f47e744ac18d19ed3f8e0ae1fb534ca42669
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122564
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [397290489354d8ba5958d43acc58482c8115f69f]

        bin: Add script to compare the crashreport stats of two different versions
        
        Change-Id: I10103bf6a551f5dd5262ead9c6b34c8424d5430e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122563
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-24  Caolán McNamara  <caolanm@redhat.com>  [38b907c8bc1cd2cfc3f57abd97c5b2befb4a6a3d]

        refactor getting the last exception of a SQLException chain
        
        Change-Id: Ia60766709e5093f5cc60d44697343e5a63f7ba03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122568
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-24  Caolán McNamara  <caolanm@redhat.com>  [66636097f0464beffa678e0898bf379718494c10]

        split SQLExceptionInfo::append
        
        Change-Id: I4e86e580843042e482e8732843a45a9eedfad320
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122567
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-24  Caolán McNamara  <caolanm@redhat.com>  [9df0e11c48071fb5ed98d474ea036a3f7d10e7ba]

        need connectivity_dbase_ODriver if HAVE_FEATURE_DBCONNECTIVITY is true
        
        to get calc to attempt to import a dbase file
        
        Change-Id: I22cc0b69f785f1194feabff2eb88b86cde6eb6b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122474
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-24  Caolán McNamara  <caolanm@redhat.com>  [a2a3141e377efc617a12bd7591a12f4d7323e4fb]

        need OSDBCDriverManager if HAVE_FEATURE_DBCONNECTIVITY is true
        
        to get calc to attempt to import a dbase file
        
        Change-Id: I177b41504cb42e5ba3ced799698d5f77305102d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122456
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [c8d2fa176a15a7ae76d6a4b76aea5f108313c2ec]

        reduce copying in drawinglayer
        
        by passing PrimitiveContainer&& around.
        
        There are lots of place where we were preparing a local variable of type
        PrimitiveContainer, and then copying it someplace else, then throwing it
        away.
        
        Change-Id: Iacfd983640c9e55da25800ccc01734dfc8b4d64a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122527
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-24  Noel Grandin  <noelgrandin@gmail.com>  [e1600348e49e1538459a0374fd97cd3173d4a4b9]

        no need to allocate this SfxItemSet on the heap
        
        Change-Id: If398e3725b691491e51e49eadeb37a7fdaad63db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122554
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-24  Noel Grandin  <noelgrandin@gmail.com>  [c183a6eb292b31c7fb24f751630960f2035353c5]

        no need to allocate this SfxItemSet on the heap
        
        Change-Id: I083ea9ef7b04322d60ce29b7e1610332a4709493
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122553
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-24  Noel Grandin  <noelgrandin@gmail.com>  [5c30291e8672cbdd3e61f3c6b18444da2d959024]

        no need to allocate this SfxItemSet on the heap
        
        Change-Id: I4bca43340ab530b8d12b91968a7e7184b894776d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122552
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-24  Caolán McNamara  <caolanm@redhat.com>  [abc0b90d7fe05c00e17251f3215b1f007813edb4]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Iaea62f964593209e8df46127b363651737efde1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122557
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-24  Caolán McNamara  <caolanm@redhat.com>  [9c04a7692bd3f7b7676b5109e949f2e8fe4297fe]

        some prerequisites to use dbase import with config unavailable
        
        Change-Id: I0a7f32a69112d7ce9ffc39481154c9da346c8d24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122544
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-24  Caolán McNamara  <caolanm@redhat.com>  [cea0753e18171bf9bcdd857535b20e6ed02222f5]

        do some sanity checks on the number of records claimed
        
        while retaining the fix of #i83401# to recovered a broken case
        
        Change-Id: I283c45b10aaa24004a34bfe6faee517d4a443b98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122543
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-24  Miklos Vajna  <vmiklos@collabora.com>  [4ff91bb2065b6a603f2fb8692c81911f0cdd58a8]

        sw: handle mbGlblDocSaveLinks when replacing compat options
        
        This controls if the content of linked sections is saved in a
        master/global text document.
        
        Change-Id: I104dfef9d16278f4cce7e6f7942c8f4b2bdd5134
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122541
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-09-24  Noel Grandin  <noelgrandin@gmail.com>  [044fa30a4c77013c87a7e2a6dd9022a2f6599778]

        no need to allocate this SfxItemSet on the heap
        
        Change-Id: I973d6ef5d3ddcb1b3cd0506c59ee63411e80a4ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122539
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-24  Noel Grandin  <noelgrandin@gmail.com>  [d21a1d999f8872f22a96ad7d1dc2f0e3b48421b5]

        no need to allocate this OUString on the heap
        
        Change-Id: Iea9afe291e9dbf964bf1577818ce1a44058eb943
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122538
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-24  Jim Raykowski  <raykowj@gmail.com>  [2be1605cdab5e3662ea0180fb607f3968cc8716c]

        Fix outline folding when table or section node is the next node
        
        after an outline node
        
        Change-Id: I117b3f6253d5b64b3fc1b28f4b8a3e595c44abef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122547
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-09-23  Caolán McNamara  <caolanm@redhat.com>  [1516711eb7861a08cc9fd19ec867360737a6d070]

        check if headersize is greater than available data
        
        Change-Id: I5d78da49436c7dfbe7cfb50e52549b61abc00ee9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122542
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-23  Caolán McNamara  <caolanm@redhat.com>  [ebe57117c470a87a6b4201537616bd1379257c02]

        leaks of OCollection in dbase import
        
        presumably since...
        
        commit 5c7b954935369cbbd22a6f43be63ac7c0ddbbfdc
        Date:   Mon Jan 29 13:28:44 2018 +0200
        
            loplugin:useuniqueptr in OTable
        
        OCollection has a unique and nonstandard acquire/release which forwards
        to a parent cppu::OWeakObject. So when it would appear to a casual
        observer, who assumes that it has an internal refcount, that its
        refcount would drop to zero and then get auto-deleted, nothing of the
        kind occurs.
        
        Change-Id: Ic292663a61b4d7dbf7636be7ad4c00aed0b5a7fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122528
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-23  Caolán McNamara  <caolanm@redhat.com>  [262bfd71808b53f008b8ab3307d62ddc5e2b88a1]

        check claimed number of records against max possible with available data
        
        Change-Id: I50d9354da00137c64c83970eb66792b37d7e545a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122536
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-23  Caolán McNamara  <caolanm@redhat.com>  [fe7577d0c79723cda59558522732145e8d831dc0]

        add some basic dbf files which should succeed to import
        
        Change-Id: Iedd8bd9c05dcce7e5c891664aea5d65ed408d87d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122537
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-23  Eike Rathke  <erack@redhat.com>  [f7d0c6b42a0a5ec98876006cd5048589219be741]

        Sort ZF_STANDARD_NEWEXTENDED_DATE_... into ZF_STANDARD_DATE category
        
        The legacy of binary file format compatible internal indices is
        gone so categories can as well be enlargened. It doesn't really
        matter, just a "nicer to see" sequence.
        
        Change-Id: Id20e08e8564a281859164d44e2e863e46689b2b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122540
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-09-23  Caolán McNamara  <caolanm@redhat.com>  [11ddd00117ad9dd4434b5e057d992f1a2eab49a8]

        EOF isn't an error from SvStream::GetError perspective
        
        Change-Id: Ib2bc2c35d78d92728d592676def300e28a8b9e2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122534
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-23  Caolán McNamara  <caolanm@redhat.com>  [259a1365ff9a730b0e2929d027a81ca5ebcb3c67]

        don't looks for dbt memo files when fuzzing
        
        Change-Id: I483606a36d8a91fe7af73f1c6dba740b2475e95d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122533
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-23  Caolán McNamara  <caolanm@redhat.com>  [36940a6506d72b91e6f9fc33ec42b57058ebc5da]

        dbase import seems to require that the file end in .dbf
        
        Change-Id: I7c5a3f6e9d8368e780c50626ba7457999389f19f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122529
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-23  Miklos Vajna  <vmiklos@collabora.com>  [00fa364a2403dc23a786d3f91fde06e10b3a4a9a]

        Related: tdf#144091 svx: fix interaction of transp cell fill and transp shadow
        
        This is a follow-up to commit 37a52d30bbfcf1d073779b50139c4dafa507be4b
        (tdf#144091 svx: fix unwanted blur of shadow from table cell fill,
        2021-09-20), where it turned out that the original bugdoc was just a
        special case of almost full transparency (80%), that's why avoiding the
        blur fixed the problem.
        
        A more general approach instead is to multiply the alpha or the cell
        fill of table shapes and the alpha of the shadow itself. The end result
        is the same (80% transparency) for the first bugdoc, but this gives back
        the blur on the second bugdoc.
        
        Change-Id: I63560e3a73473c70157ecee8365ec7154217f269
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122532
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-09-23  Eike Rathke  <erack@redhat.com>  [c8d66a4d53acf1b0c0de45335015b72ee72cd0fd]

        Reorder the internal ZF_STANDARD_DATETIME offsets to a more logical sequence
        
        These once were to be strictly kept for the binary file format but
        nowadays only serve as a position / key index offset within the
        numberformat map.
        
        Change-Id: I7c61852cc26463b1d4d67a6152501d521440abe1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122530
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-09-23  Stephan Bergmann  <sbergman@redhat.com>  [14713f91393abe4ec76ad28bdc45eaced943cd72]

        loplugin:stringviewparam
        
        Change-Id: I3fc029e2691026bcd315a807e90290d763146648
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122526
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-23  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [3f5610feb68fc94f9a8f58ee48fac4fbf687b506]

        tdf#143103 Fix hexpand of color button
        
        Change-Id: I6bdeb1dbe0aaa7ff2d1b65486ad326079da40e7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122521
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-09-23  Noel Grandin  <noel@peralex.com>  [33584bc189235b2e0f263cade9f9d759d29448c9]

        tdf#144132 Crash when insert formula object in Writer
        
        regression from
            commit ec01d43e0a8fa560d7cd8c76c0d609b18a60cddb
            Date:   Wed Jul 21 14:24:28 2021 +0200
            pass SfxChildWinFactory around by value
        
        Change-Id: I88bc6c8bfd35d0a653512b064c9ee0d59b1e8b38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122520
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-23  Caolán McNamara  <caolanm@redhat.com>  [85ef14318897f6e32c4987ab9d76c38a9752da24]

        memory leak on loading dbase files
        
        see on loading qadevOOo/testdocs/BasicDB/DBTest.dbf
        
        a problem apparently since...
        
        commit a245e5c60fac58889738a9705225c6378b35eef4
        Date:   Tue May 8 12:42:55 2018 +0200
        
            loplugin:useuniqueptr in ORowSet
        
        OTableContainer inherits from OCollection which has a unique and
        nonstandard acquire/release which forwards to a parent
        cppu::OWeakObject. So when it would appear to a casual observer, who
        assumes that it has an internal refcount, that its refcount would drop
        to zero and then get auto-deleted, nothing of the kind occurs.
        
        Change-Id: Ib104415ccc13c6ed9c06f975857fcd4413e2e05d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122519
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-23  Caolán McNamara  <caolanm@redhat.com>  [238b6cf0ff0d66d57bea9e8dc38d93caf4563124]

        WB_DEFAULTWIN should be sufficient to flag that no icon is required
        
        Change-Id: Ibb5d8331d5d47e2b5c163c2797b2e7b5cee4b285
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122517
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-23  Caolán McNamara  <caolanm@redhat.com>  [e6c1205e3e041407e875301de08a90989353cf63]

        gtk4: fix build
        
        Change-Id: I6bee4180ea2d91a2917765bc1934a8403b72c07e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122513
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-23  Stephan Bergmann  <sbergman@redhat.com>  [fdce0a04bd8b23200631e09979b3880adf754b2a]

        Extend loplugin:stringviewparam to starts/endsWith
        
        Change-Id: I4b8fb5e963e582836440587dcaa2922cb5d05bc7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122512
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-23  Tor Lillqvist  <tml@collabora.com>  [6b6400d72fe4112b230ffe31b9bea7d2a7f2f9f4]

        Look for the udkapi types.rdb file in the right place when cross-compiling
        
        Fixes cross-compilation to iOS on macOS.
        
        Previously is was looking for
          instdir_for_build/LibreOfficeDev.app/Contents/program/types.rdb
        
        The correct location is
          instdir_for_build/LibreOfficeDev.app/Contents/Resources/ure/share/misc/types.rdb
        
        Now it is possible to build the master branch for iOS again. (No idea
        whether it works.)
        
        Change-Id: If5b09c77601b5a5136c26e1d383654a85b6cc795
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122516
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-09-23  Caolán McNamara  <caolanm@redhat.com>  [aeda71b3cf3aa4393b8367437be29c1722f97d4d]

        Related: tdf#142704 ReadStringHook may not be set in testing configurations
        
        Change-Id: Iab2cd0cccb781a39af7b9315ccf8c242a2cc49a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122515
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-23  Aleksei Nikiforov  <darktemplar@basealt.ru>  [9b4478e62c712ef0f75c4a001e260dfdd6b3ca4c]

        tdf#144624 Prevent infinite recursion when loading SVG icon
        
        When Generic/X11 VCL backend plugin loads SVG icon,
        it creates virtual device for rasterizing an SVG icon,
        which in turn tries to load an SVG icon,
        and thus infinite recursion happens.
        
        Change-Id: I7559b6255e6718e64ef4a6e7c79d597375e5823a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122344
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-23  Caolán McNamara  <caolanm@redhat.com>  [0044349b4617d90419113d0fea6be5b53c429fc4]

        allow entry-text-column and id-column
        
        as later versions of glade write by default
        
        Change-Id: Icb26774553fb8c6bbb1399e3503bd0b6237767ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122511
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-23  Stephan Bergmann  <sbergman@redhat.com>  [ab6ea962bdf54d1ba7f9be368daf186f9c829ca3]

        Adapt solenv/flatpak-manifest.in to recent download.lst changes
        
        Change-Id: I3d97bbc023dee481420cc1fda8f36f4d3f6364fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122510
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-23  Eike Rathke  <erack@redhat.com>  [cda7dff78a113a18cdcc23274454cfef982a17c2]

        Add not-quite-ISO date+time with space and milliseconds and locale's separator
        
        NF_DATETIME_ISO_YYYYMMDD_HHMMSS000
        YYYY-MM-DD HH:MM:SS.000
        
        Users may expect to see that if they enter such, instead of the
        real ISO 8601 "T" format.
        
        Change-Id: Iad81750d1c74eedd8d4360163b29ecac98ef6824
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122502
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-09-23  Stephan Bergmann  <sbergman@redhat.com>  [77b23d1b5979ce65058f845f73cb48894ba68325]

        Extend loplugin:stringviewparam to starts/endsWith: cpputools
        
        Change-Id: I016ca2ecf63d62d7799db1098ba0455e337aa3eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122507
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-23  Pierre Marty  <pmarty@linagora.com>  [5bcced4776bb73846ef4f98795e217e4fb923e40]

        tdf#141978: corrects the value assigned to AutoLayout while loading .odp file
        
        	SdXMLPresentationPageLayoutContext::endFastElement(sal_Int32)
        	  now assigns the value AUTOLAYOUT_TITLE_6CONTENT
        	  instead of AUTOLAYOUT_4CLIPART at file loading
        
        Change-Id: Ic441d64fc62e1dd08873305a4cafd9823babe46f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122360
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-23  Julien Nabet  <serval2412@yahoo.fr>  [9f8ec7fb5751e3e120d0e09466b006085cea13fe]

        Related tdf#144618: add check in bin/ui-rules-enforcer.py
        
        + fix vcl/qa/cppunit/builder/demo.ui
        
        Change-Id: I556cf99687f138e2d9667dc742dd44cafe7b1a02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122488
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9bf1d13ce76520a032b7986a3d9a31a3a6a4220e]

        Removed duplicated include
        
        Change-Id: I437754f53c45965ec6026a6ce21ea3e67528f732
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122411
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-09-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2e1ea21c42df4d295f12f2c5b0c0e78afa113888]

        Removed duplicated include
        
        Change-Id: Ifa2276fae35818f759f51a22b5c873130d885459
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122495
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-09-23  Caolán McNamara  <caolanm@redhat.com>  [5ff06d5e385a0ea30a427e3e6ebb7c605dbf984b]

        dbf filter needs a physical file
        
        Change-Id: Ia522fee21edeafa419c173606ebaac0667d264fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122492
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-23  Noel Grandin  <noelgrandin@gmail.com>  [672dce81178dc1b4b6ad54f2b5d922ee806acf91]

        no need to allocate these SfxItemSet on the heap
        
        Change-Id: Iefa9cb88eaadb4535bbbe59a939b9773d81a438d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122487
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-23  Stephan Bergmann  <sbergman@redhat.com>  [bbcb3e68c75d9eb7da36788def8845a3e3e727f8]

        Extend loplugin:stringviewparam to starts/endsWith: connectivity
        
        Change-Id: I10a6f919034a83d134c92f3c510641c10c7c133d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122506
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-23  Stephan Bergmann  <sbergman@redhat.com>  [7c2c5400cb1726112165482cc6074a88351edfae]

        Extend loplugin:stringviewparam to starts/endsWith: cui
        
        Change-Id: I96bbf66fa62784f0a4de61b627d6e21b665a4edc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122505
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-23  Stephan Bergmann  <sbergman@redhat.com>  [2e088bf71767849e99070d576fb300c244bd6475]

        Extend loplugin:stringviewparam to starts/endsWith: dbaccess
        
        Change-Id: I30e48b7ebf3795659638d7a2aedfb58e325cea37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122501
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-23  Stephan Bergmann  <sbergman@redhat.com>  [09fc31370252a09dd8affda0b0c743133e023244]

        Extend loplugin:stringviewparam to starts/endsWith: desktop
        
        Change-Id: I42fa4d25eca6b2c5d14212eca3a6ebc7146cce5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122500
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-23  Jim Raykowski  <raykowj@gmail.com>  [e43eeac1a99ea0d70192dfd7cecf3e8f52f3e53c]

        tdf#95378 Writer Navigator: Track indexes
        
        Resolves indexes tracking part of the enhancement request. Makes
        corresponding table of content entry, listed under Indexes category in
        Navigator content tree, highlight when current cursor position in the
        document is on table of content type section.
        
        Change-Id: I8237bc55db5568e585b25f898935b4506dec5c7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122503
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-09-23  Miklos Vajna  <vmiklos@collabora.com>  [8cecaa622700cecb5b5776bd3e5360ac6cc3dd63]

        external: update pdfium to 4643
        
        Change-Id: I4e86b163a9abef88f26c6c0ae91ae0a4008658f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122485
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-09-23  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [e752ce56b51c832dbea1e7f20e3b6671d99df990]

        Fix color filter popup position
        
        popup was wrongly placed when dropdown was not in the first column
        
        Change-Id: Id7170df233148564cba2fe2d498194b9e2b0161f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122396
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-09-23  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [0b810cc0f04241e644c82ba8bdad6a075b964118]

        tdf#144631 Colibre: sync up query/sql/report execution icons
        
        Change-Id: I52cfa4aa52f0bc03accb1030d463893ee871cdab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122504
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-09-23  Stephan Bergmann  <sbergman@redhat.com>  [4706eb93350b2613b1fe6b98afa1243415c40577]

        Extend loplugin:stringviewparam to starts/endsWith: idlc
        
        Change-Id: Ib9c97576746b6acfddeacec658a2ae994aa28516
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122497
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-23  Stephan Bergmann  <sbergman@redhat.com>  [310d43b9a27efc36f2c9e6737a0b5ac3f211bda0]

        Extend loplugin:stringviewparam to starts/endsWith: extensions
        
        Change-Id: I29c3a09628f213d8b229a981d62421390385c54e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122499
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-23  Stephan Bergmann  <sbergman@redhat.com>  [047a983314b560e0f64280ae2ac7d696d90d539b]

        Extend loplugin:stringviewparam to starts/endsWith: l10ntools
        
        Change-Id: I2c8c8e0fb034f79bb844a1d09defc3227324e686
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122494
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-23  Stephan Bergmann  <sbergman@redhat.com>  [cb3058aa4e3155d97d47d1444b808da7297b5794]

        Extend loplugin:stringviewparam to starts/endsWith: framework
        
        Change-Id: Idc92058e7d2ff63d55e97e6b2fee83314fc0334c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122498
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [84e61754bfe2f07de412c24513774900702a48a2]

        Fix typos
        
        Change-Id: I01c46b864e296d4094f0a1579fdc64066eacc386
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122496
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-09-23  Luboš Luňák  <l.lunak@collabora.com>  [362d2271721dd19de7a7f6f2271a349272ce51d8]

        add some unittests for SwRegionRects
        
        And fix two small bugs in SwRegionRects::Compress().
        
        Change-Id: I8df7cc2e9d4d6ca78e3af711639e3fbae2e471ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122462
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-23  Luboš Luňák  <l.lunak@collabora.com>  [05f5c12da968bd53337e832805894c048aad2c6c]

        put vcl::Region operator<< in the vcl namespace
        
        Clang says it belongs there when vcl::Region is used
        in CPPUNIT_ASSERT_EQUAL.
        
        Change-Id: I457d7b35e9b2ca37909118467da8018d40ab18a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122461
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-22  Jim Raykowski  <raykowj@gmail.com>  [8644a3114d412e8de6cc6712c2f2bcad436906c9]

        tdf#95378 Writer Navigator: Track references
        
        Resolves reference tracking part of the enhancement request.
        Makes the Navigator content tree highlight the corresponding
        reference item of the reference field at the current cursor
        position in the document if there is one.
        
        Change-Id: If10d0cffbf03fcc9a61e573e967e854c428f9b5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122414
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-09-22  Stephan Bergmann  <sbergman@redhat.com>  [3b6dd54994ab1e624729cb007a8e3dc2b5f3b891]

        Extend loplugin:stringviewparam to starts/endsWith: sc
        
        Change-Id: Ibda7acf66bd8382de25fae9b4385d655be6ab409
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122490
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-22  Stephan Bergmann  <sbergman@redhat.com>  [fcdfdc21b197bb9af1a75348ce912c5d1d47dfba]

        Extend loplugin:stringviewparam to starts/endsWith: oox
        
        Change-Id: I02b4352f02fe32f40c4fe0ab198d8ac094381c7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122491
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-22  Stephan Bergmann  <sbergman@redhat.com>  [f8b6d1a2f48ce259ba2e75d41777293dfe23ab11]

        Extend loplugin:stringviewparam to starts/endsWith: lotuswordpro
        
        Change-Id: Ia58c031d1157af271c664948946fa5d8d17a2323
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122493
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-22  Stephan Bergmann  <sbergman@redhat.com>  [59646d3fa4fab037ccedc7ebe765de11d5016f3f]

        Extend loplugin:stringviewparam to starts/endsWith: editeng
        
        Change-Id: Ic275bbd167e69060f6442ceed6c4dd88733d5e1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122486
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [2dd6c7e5d59126e28bf478439c25f9f4cbc3422c]

        tdf#142579: sc: Add UItest for cond. format background colors
        
        Change-Id: I81845c062783d59f1e3b9c612da938de42f2a50a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122463
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-22  Stephan Bergmann  <sbergman@redhat.com>  [0a4c883a7e0dd3ba66d8cc86c6f77bd3578a0a92]

        Extend loplugin:stringviewparam to starts/endsWith: sd
        
        Change-Id: Ie7ddfbc7984bfbff22c8c34e30f3ca690da80e7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122483
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-22  Stephan Bergmann  <sbergman@redhat.com>  [51c9d41ca97955dd986cd5fec1aed6fbc6ec1374]

        xtend loplugin:stringviewparam to starts/endsWith: svx
        
        Change-Id: I998b5e7ba3580aabfc454ce3354bffd3d0cb7d61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122479
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-22  Stephan Bergmann  <sbergman@redhat.com>  [3ead1e624514466811d451325d02acd50862c80a]

        Extend loplugin:stringviewparam to starts/endsWith: scaddins
        
        Change-Id: I4e6d9d8f429e9a9133a494790522217638ad18e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122484
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-22  Stephan Bergmann  <sbergman@redhat.com>  [ea29e9936a3e628f95ca4ae1d5816adfce87318f]

        Extend loplugin:stringviewparam to starts/endsWith: sfx2
        
        Change-Id: Icac2c5877059208ed348aa824071803e415f374f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122482
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-22  Stephan Bergmann  <sbergman@redhat.com>  [8f2f2a8d131eef60164c0586fb73b69fd950f15d]

        Extend loplugin:stringviewparam to starts/endsWith: svgio
        
        Change-Id: Ia48465b86e6b2e5362b95a2b228414bfc6ac6490
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122481
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-22  Stephan Bergmann  <sbergman@redhat.com>  [49cee95eb4efddefde9caab33d0a639e83f05202]

        xtend loplugin:stringviewparam to starts/endsWith: svtools
        
        Change-Id: I5364107766dd77963a9a34468754c4cbcc34c8d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122480
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-22  Stephan Bergmann  <sbergman@redhat.com>  [27f3618a600006e59d6b45e22f0eb46457172a52]

        Adapt to Clang 14 trunk change in diagnostics
        
        <https://github.com/llvm/llvm-project/commit/131e8786640a49daf533b7ead4d3b5b82e0aea2a>
        "Print nullptr_t namespace qualified within std::"
        
        Change-Id: Idb3ebceadfa5a831429b8c3239de426e599eb9c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122459
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-22  Caolán McNamara  <caolanm@redhat.com>  [c9b19f69e658f1114f1b8fc0ae62b6edd6d33e3f]

        Resolves: tdf#142704 %PRODUCTNAME shown in gtk3 extended tips
        
        Change-Id: I61d8b83ce326816c498f54e3cfc053270d82c1a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122475
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-22  Stephan Bergmann  <sbergman@redhat.com>  [7885c1cb80568930270e55b3ae450eccc66aca94]

        Extend loplugin:stringviewparam to starts/endsWith: ucb
        
        Change-Id: I086d02ec4a2ea6d4b439ec34665d8271a67c63dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122472
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-22  Stephan Bergmann  <sbergman@redhat.com>  [d1e14030e81ff2bbe4bcb3706a9f21672a368074]

        Extend loplugin:stringviewparam to starts/endsWith: sw
        
        Change-Id: I7271bba6c61a56be15335c81d8950a29a07eb6d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122473
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-22  Stephan Bergmann  <sbergman@redhat.com>  [743e6aa211ccd631c811fb57e2050a5b4e8ffbba]

        Extend loplugin:stringviewparam to starts/endsWith: unodevtools
        
        Change-Id: I89e559d3956bb0b4b59314d55a3ca57d087b8146
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122471
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-22  Stephan Bergmann  <sbergman@redhat.com>  [924e0774a8201651a762394d51a964a4f8a0c566]

        Extend loplugin:stringviewparam to starts/endsWith: xmlsecurity
        
        Change-Id: I8a08b0382121355c70284c2e85375ba6c3671553
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122468
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-22  László Németh  <nemeth@numbertext.org>  [dbc82c02eb24ec1c97c6ee32069771d8deb394f9]

        tdf#143358 sw: track insertion of empty table rows
        
        Insertion of empty table rows wasn't tracked, and
        inserting also text in the new rows and rejecting
        everything didn't reject the row insertion.
        
        Follow-up to commit 99059a1ececa3621c2fe46fabdd79eed9d626c42
        "tdf#143359 sw: track deletion of empty table rows".
        
        Note: as a workaround for tracking of the empty rows,
        i.e. rows without text content, add a redline with
        invisible text CH_TXT_TRACKED_DUMMY_CHAR in the first
        cell of the empty row.
        
        See also commit a483a44ca00f43a64ae51d62b8fbb4129a413f6d
        "tdf#143215 DOCX import: fix tracked empty row insertion/deletion",
        commit b50d386dfa70f7c1d4eb1a49091ec9dd782b767b
        "tdf#142701 track changes: fix layout regression of image deletion"
        and commit 05366b8e6683363688de8708a3d88cf144c7a2bf
        "tdf#60382 sw offapi: add change tracking of table/row deletion".
        
        Change-Id: I237d566a468f61f31fa19dd1d6d9bb559be99158
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122460
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-09-22  Stephan Bergmann  <sbergman@redhat.com>  [c638bcc78cfa3974b7461096b6ac521dfc5e927c]

        Extend loplugin:stringviewparam to starts/endsWith: vcl
        
        Change-Id: Ic208697fd985da223819d203e67325b03028fca5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122469
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-22  Stephan Bergmann  <sbergman@redhat.com>  [8d65f68f98950efe7cb117d7ad228bab79ad0ddb]

        Extend loplugin:stringviewparam to starts/endsWith: unotools
        
        Change-Id: Ie8c73d187045d9def8f462ab7d37830331eabd4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122470
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-22  Michael Stahl  <michael.stahl@allotropia.de>  [805cc60039fcce2ba356430cb90811a6e300a540]

        fix crash in compilerplugins/clang/unnecessaryoverride.cxx:328
        
        Somehow the compountStmt doesn't have anything in the body?
        
        Happens in CurlSession.cxx but not sure where.
        
        Change-Id: I69bd2e694e22c891f34242b8bee28012e793f0c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122457
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

2021-09-22  Miklos Vajna  <vmiklos@collabora.com>  [4cf51357b75c254e7962dd86140c69474fff129f]

        svx: improve SdrObjEditView::DisposeUndoManager()
        
        Addresses the comment at
        <https://gerrit.libreoffice.org/c/core/+/122151/1/svx/source/svdraw/svdedxv.cxx#2765>,
        i.e. there can be the case when the undo manager is not an
        sw::UndoManager (or any other high level undo manager), but it's an
        EditUndoManager, and in that case we should not clear away the owning
        pointer to avoid a memory leak.
        
        Change-Id: I016cfad0563814d65c8523999c82be7747377171
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122458
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-09-22  Luboš Luňák  <l.lunak@centrum.cz>  [6507eddc33332d760c8807633268558c47e8cb06]

        avoid some more D9025 warnings
        
        Change-Id: I01f8df5f399b17f46da9a59501bea28bc70cac4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122431
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [9df17d12a0e069d0a0db262368abc153b92169a0]

        fix deadlock in vcl::GraphicManager
        
        after
            commit 300753bf1d4db7eff42d707f427180f0d1d1dffb
            no need to use recursive_mutex in graphic::Manager
        
        Change-Id: I85b6f83d513ea1998e1bd7c3be5cea999c590c5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122426
        Tested-by: Jenkins
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-22  Rafael Lima  <rafael.palma.lima@gmail.com>  [b25beb5c331ce1eb8cc6a4ba845d480e606f9345]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1d9db89cb1d9e2beb64672b55f200e24da405670
          - tdf#144559 Fix information about document encryption
            
            Change-Id: Ibadf9946d144fc9573d6cbfa2f4abdc8d56721ba
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122283
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-09-22  Caolán McNamara  <caolanm@redhat.com>  [1901cc1169660c50fc651c68861bdb022d931da4]

        don't link to vbahelper for --disable-scripting case
        
        Change-Id: I50dca4c11234677d2c6987d360b1317890b5484b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122427
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-22  Tor Lillqvist  <tml@collabora.com>  [a542f9f4f7d1cc4a499f260209c70f086322c26c]

        Apparently we need to define gb_Library_PLAINEXT_FOR_BUILD for iOS
        
        Helps a build for iOS proceed a bit further.
        
        Change-Id: Icb0465eb204effbc0b777b5066d40d9938924eed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122421
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-09-22  Caolán McNamara  <caolanm@redhat.com>  [454d5f846a8c5b7e87aad6000555b3066c3b4bbf]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Iaa7f59fbc412f3d5e4d6e4793d7a4459f6a03c8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122424
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-22  Caolán McNamara  <caolanm@redhat.com>  [6a20b266a6e2cfc46f4fd03a4955199ed16b5bce]

        lock older -> lock order
        
        Change-Id: I50d2a73e6b95516f421fb71028af67fe116949d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122425
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-22  Caolán McNamara  <caolanm@redhat.com>  [d993bb6e77d9e94abeb487a24084d34b6605f730]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I7c514aaa500e14794d0fc7aad2def695fb6a6420
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122423
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-22  Caolán McNamara  <caolanm@redhat.com>  [4e4fffb037a99bd801f26e39eabd4d3d43771638]

        drop comments about disabling optimization
        
        which are 10 years old
        
        Change-Id: I9645cd4e227d089ff97852fb18b25d5ddaf12b28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122422
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-22  Julien Nabet  <serval2412@yahoo.fr>  [876b58e7030b2a24eca5464bb172bdd0b45c8546]

        Fix Skia/Raster description
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=144598#c16
        
        Change-Id: I5a39fbc324af0944560e91d4249ab572e5579af1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122404
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-22  Mike Kaganski  <mike.kaganski@collabora.com>  [657ec7ff6863ebc79dcea228898b619d43543a6c]

        tdf#137737: treat foot/endnote anchor as a "normal" (control) character
        
        The anchor uses Unicode codepoint U+0001 (START OF HEADING) internally.
        It was removed from start and end of the search string (but not from
        the middle) previously, and only when the character appeared inside the
        search range; before 0cd3b7926cafc01d06b589124215e9cb7c148f19, such
        anchors outside of the range were ignored in TextSearch::searchForward.
        The said change made search consider the data outside of the range for
        context (e.g., look-ahead/behind assertions), and then the asymmetry of
        removal when the range includes or excludes the character started to
        affect the "replace after find" case, when initial find searches the
        entire paragraph, and removes the anchor character, then finds '"$' and
        selects the quote before the anchor; then replace uses the selection as
        the range, does not remove the anchor, and it prevents the match.
        
        This change excludes the anchor from the set of removed characters. Now
        the foot/endnote anchors always stay in the string, and make the "find"
        consistent with the following "replace" by preventing the match when
        there's no [\p{Control}] (or [:control:]) in the regex explicitly for
        the anchor. This allows for more flexibility in search, and makes it
        more consistent in making this visible element participate in search.
        
        The other elements that are still removed:
          RES_TXTATR_FLYCNT,
          RES_TXTATR_FIELD,
          RES_TXTATR_REFMARK,
          RES_TXTATR_TOXMARK,
          RES_TXTATR_META,
          RES_TXTATR_METAFIELD
        need separate consideration. Some of them may be also excluded in
        follow-up commits; the other need more correct removal (both when they
        are inside and outside of the range; also in the middle) to create
        consistent results when searching/replacing.
        
        This change also makes sure that ReplaceBackReferences uses the same
        special preprocessing that DoSearch uses.
        
        Change-Id: I87195508695eef9fe379df369d6fef3ca1dffafb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121134
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [58418e9a85a007f550d9deb02729fc0c96cc1efd]

        reduce copying in BufferedDecompositionPrimitive2D
        
        Change-Id: I2393c45c064ea423b7ea1b70e1f16e1a4cea2bef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122419
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-22  Julien Nabet  <serval2412@yahoo.fr>  [41ccb5c63c94e54b07707eca62bed761c87b0d10]

        tdf#144618: fix Standard Filter Dialog with gtk3
        
        See bts here:
        - https://bugs.documentfoundation.org/attachment.cgi?id=175150
        - https://bugs.documentfoundation.org/attachment.cgi?id=175151
        
        Change-Id: I4954d989a25fb228624d9b4660f357219d160ead
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122409
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-22  Tor Lillqvist  <tml@collabora.com>  [355072f973e57c6e6ebdbcc906aefe260237694c]

        Bump minimum iOS version to 13.7
        
        Change-Id: I96861e8f503c95ae3b76d5ab79a0035b5307398b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122418
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-09-22  Tor Lillqvist  <tml@collabora.com>  [1e194b878545e3a016ec7adaf9ebfc2aa86eb48e]

        Bump current iOS SDK version and drop older ones
        
        Change-Id: I1eaebcbbe3f05b0e33efa4ca3fe79ced3d855114
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122417
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-09-22  Caolán McNamara  <caolanm@redhat.com>  [7f5af8272d8b10bf56b82cbe9d898e8ed0a347ca]

        add a TestImportDBF
        
        Change-Id: Iddb0d69d2ffaafd81076cd52a8424c32fe3c4114
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122408
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-22  Dennis Francis  <dennis.francis@collabora.com>  [ba0851926a9def7577dcf7b29919de0632ac31a9]

        lok-desktop: unit tests for LOK_CALLBACK_TABLE_SELECTED
        
        Conflicts:
        	desktop/qa/desktop_lib/test_desktop_lib.cxx
        
        Change-Id: I4e07ffc6f8eebbbee284d19cd9c77df13dddff3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118945
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit 56795f50abad3de960f23e85b2ccfa1ba0181370)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122415
        Tested-by: Jenkins

2021-09-22  Noel Grandin  <noelgrandin@gmail.com>  [8dda0309871b371e056c0c0f308203e2a8a0306f]

        no need to allocate these SfxItemSet on the heap
        
        Change-Id: I21b34386d3f2f408da329b0e5888566cbb126d0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122402
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-22  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [743057da7a20d9eebad939f2baecb1e225920b56]

        Improve UX writing on Start Center
        
        Good UX writing shouldn’t try too much to explain an UI,
        and directional language like “from the left side” doesn’t
        make sense for users of RTL languages or screen readers.
        
        Change-Id: Ibc5b6982d4686248de09ec1b2ad2a94b9b012f67

2021-09-22  Miklos Vajna  <vmiklos@collabora.com>  [b22cd6bfb10a2fe0407875e456708d6086accb81]

        sw: clean up no longer needed debug code
        
        It made sense when the perf improvement was added to see if the faster
        code indeed does the same as the old slower one, but now it can go.
        
        Change-Id: I45e05d51c2bac1e0d2df6fa1cdf1debe13dd21e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122401
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-09-22  Rafael Lima  <rafael.palma.lima@gmail.com>  [5fc94be9d55791340a56f238ded12261f68af552]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 38c34032f737213ec166b80793fb1230e657975d
          - Fix localization in some help pages
            
            Change-Id: I59e2ea89dd81c76ee4efee6a154082a56289b524
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122289
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-09-22  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [1c745198ff4e84ae4ff91ba8cf571d4bb59fc9a3]

        resave with latest glade
        
        Change-Id: Iab955963735d14f97e1887cf06212b1adf3d77a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122163
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-09-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e7c83595d75d6287eff506112c1654a3a945d9a3]

        Fix typos
        
        Change-Id: Icd2f83bddcb993a6430d328d0bc51f38d70374ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122412
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-09-22  Jim Raykowski  <raykowj@gmail.com>  [d62f03d316fb4c60087fc2af626bbd0b35b98693]

        tdf#95378 Writer Navigator: Track hyperlinks
        
        Continued effort for request to highlight corresponding Navigator tree
        items at document cursor position.
        
        Change-Id: I21c6b45308c7de654dbf1f904c30336a6229722c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122338
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-09-22  Luboš Luňák  <l.lunak@collabora.com>  [bb09bfd25f25fb959123df1c01a52b8dffa97f50]

        make .pch file also depend on its source .hxx file
        
        This dependency is normally handled by either the .pch not existing
        (and so it needs building), or GCC/Clang output it in the deps,
        but MSVC doesn't seem to provide this dependency, so modifying
        the .hxx there doesn't trigger a rebuild.
        
        Change-Id: I83415d97b98b8861b3d53cba07c4ac2748e9f476
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122413
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e9b674a768fcf534335f172664aaf13dc2c79023]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 77730780dfd1502994a413121842b23767882a25
          - Fix typo
            
            Change-Id: I06b1811deec9716161fe7aaf07ec31665e67fbf7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122410
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-21  Stephan Bergmann  <sbergman@redhat.com>  [b46894e7d063cc96609c8aaea76f4a7ffc5f170f]

        Some more o3tl::starts/ends_with overloads
        
        ...including ones with a rest out parameter, modeled after their O(U)String
        counterparts and not present in any C++ standard (so intended to stay in o3tl,
        even when the C++20 wrappers are eventually removed again).  Plus test code.
        
        These additional overloads will be used in forthcoming commits changing more
        places to use std string_view.
        
        Change-Id: Ifd05e0fdcb93e8751da22b8e4a59796ad00fe581
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122407
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-21  Julien Nabet  <serval2412@yahoo.fr>  [58a67e6109a82a24620e179f6f660c1a231f1dd7]

        Typo: sparatorIndex->separatorIndex
        
        Change-Id: Ie43ef6b231c1cb6dd7be516f47e84c12b5684c40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122403
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-09-21  Michael Weghorn  <m.weghorn@posteo.de>  [91798635258c2b1487f8265eff08633db4ec5ab2]

        qt5 a11y: Implement Qt5AccessibleWidget::is{Column,Row}Selected
        
        Change-Id: I2abfbc69a422a56dc07afd76f0c7a8ead1891830
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122398
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-21  Michael Weghorn  <m.weghorn@posteo.de>  [6735a37747a3443ebd1c29c870a5eb26990350f2]

        qt5 a11y: Implement QAccessibleTableCellInterface
        
        Let 'Qt5AccessibleWidget' derive from 'QAccessibleTableCellInterface'
        and implement the most important methods.
        This is e.g. one of the steps needed to make Orca announce
        the focused cell in Calc.
        
        Since there's no specific XInterface for table cells
        make use of the fact that a table cell's parent is a table
        and query information from there, similar to how the following
        commit does for winaccessibility:
        
            commit 97a88e30e2e084ab860635ff4e0a03442d8a12af
            Author: Michael Weghorn <m.weghorn@posteo.de>
            Date:   Wed Sep 8 14:37:53 2021 +0100
        
                tdf#100086 tdf#124832 wina11y: Implement IAccessibleTableCell
        
        Change-Id: I160bc04f3e4fcf7b77723540aba6945b8fdf36ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122395
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-21  Michael Weghorn  <m.weghorn@posteo.de>  [0ae1c36f319b0c84d5e592f44738e67945eab3a1]

        qt5 a11y: Drop Qt5AccessibleWidget::{text,value}Interface
        
        They're unused and at first glance look like they might
        be overriding the non-virtual methods
        from 'QAccessibleInterface' with the same name that
        do something more useful (calling 'interface_cast'
        with the corresponding 'QAccessible::InterfaceType'
        param).
        
        Change-Id: I9258a5f9386f9a7d23bb35cfa33e55a169eb753e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122394
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-21  Eike Rathke  <erack@redhat.com>  [508f5b7767210318f1a23efc6db928c87a5eca6f]

        Add ISO 8601 date+time with milliseconds format
        
        NF_DATETIME_ISO_YYYYMMDDTHHMMSS000
        YYYY-MM-DD"T"HH:MM:SS,000
        
        using either ',' or '.' separator,
        '.' if Time100SecSep is '.'
        ',' else
        
        A prerequisite for tdf#88359 to not lose data when importing such,
        especially without "Detect special numbers" on.
        
        Change-Id: I02ab682636e6ddbcc4537183a3625ea61662f016
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122400
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-09-21  Eike Rathke  <erack@redhat.com>  [e430d82ec56f34fb5ae45a50eb12cd03c7e40ba3]

        SvNumberformat: preserve error position if already set
        
        ImpSvNumberformatScan::ScanType() may already return an error
        position in which case FinalScan() is not executed but
        nResultStringsCnt is set only there and otherwise 0, so after
        ScanFormat() force a different error position only if both are 0.
        
        This in the dialog positions the error selection correctly instead
        of after the first character.
        
        Change-Id: Icb87b212fe8465da8f885514ffa3a3ecc7cd69a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122399
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-09-21  László Németh  <nemeth@numbertext.org>  [915d3eebc1dc4f18d7a1992db801ee8313ee46c0]

        tdf#39828 sw: fix table formula calculation at track changes
        
        Tracked deleted cell content, e.g. removed digits
        of the numbers were used in calculation instead of
        the actual table content. (For example, if the cell
        content changed from "1" to "2", tracked cell
        text is a crossed out "1" and a plain "2", and
        Writer calculated with "12" instead of "2".)
        
        Change-Id: Iecc91585cd37be3647d85f97ba1716a5fc836242
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122393
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-09-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [eecc72b2d13c4dead2ec6289de9754542292426c]

        add comment
        
        Change-Id: I0f9627d0d573c5a5bade00f40dea2d0f1b518528
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122391
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [300753bf1d4db7eff42d707f427180f0d1d1dffb]

        no need to use recursive_mutex in graphic::Manager
        
        regular std::mutex is fine
        
        Change-Id: I820bb83117a0ea920f550f6ad459a623b4939ee3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122390
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [19d638eaedf84cefadf55d561c3c36df33fed6fe]

        reduce cost of BasePrimitive2D (tdf#125892)
        
        the default WeakComponentImplHelper wants to allocate two child objects
        (osl::Mutex and BroadcastHelper).
        
        So use a custom re-implemenation that does not need to allocate any
        child objects.
        
        Change-Id: I288e58558398e39daa0d4b11e0b60a924445240d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122381
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [4ba0460e3cf3ce33794090968fd4c906422bbd25]

        tdf#142579, tdf#143103: sc: Add UItest
        
        Change-Id: I2bc3eabeeb23534d985649c4191798ca9281b7e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122389
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [e2e1da3cc89942443832ea018ced68eb41e3d75a]

        tdf#142580, tdf#143103: sc: Add UItest
        
        Change-Id: I188716de98e6a9ea1c2b97c6341d578120a242b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122388
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-21  Stephan Bergmann  <sbergman@redhat.com>  [1d4f198f176cfb5816b76ad67b6c0df39419f0cb]

        Fix splitting of "permission-for-group/-user:" strings
        
        ...that had been introduced in f5c266695a4a88da7db971a21915e2bbf758d48e
        "tdf#66398 Parse and output permissions for DOCX using bookmarks":
        
        For one, in DocxAttributeOutput::DoWritePermissionTagStart permissionIdAndName
        was left empty in the permission-for-user case.  This had already been addressed
        for DocxAttributeOutput::DoWritePermissionTagEnd in
        7f0b7410e84a222d8fbee7c4fadd3b40028a068d "permissionIdAndName is empty in
        permission-for-user case".  But from the calling code it looks like in both
        functions that permission will always start with either "permission-for-group:"
        or "permission-for-user:", so assert that rather than silently doing nothing if
        the assumption is wrong.
        
        For another, in both functions the code didn't take any precaution if
        permissionIdAndName didn't contain a colon (which would cause undefined behavior
        when OUString::copy is called with a negative count argument).  Again, from the
        calling code assume that permissionIdAndName will always contain a colon, and
        assert that.
        
        Change-Id: Ia7432413c138d47efbe8aec76f14c561ac241fb3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122387
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [96ff90857a066da70b04684f71237056e12eddfe]

        reduce cost of some getProperty calls (tdf#125892)
        
        use OUStringLiteral to avoid cost of repeated OUString construction from
        ascii literal
        
        Change-Id: I4f8a4714c093e890adaa5524172bdc91231a561a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122379
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-21  László Németh  <nemeth@numbertext.org>  [9994120c8d0fe8c5a029390ad7411b99c18ff5c9]

        tdf#144347 sw: fix tracked deletion of table with tracked content
        
        When a table contained tracked content already, its tracked
        deletion (or cut) didn't work correctly, if the deletion
        contained also the text before or after the table: accepting
        the deletion left an empty table in the text, also Hide Changes
        showed an empty table before that in the place of the deleted
        text.
        
        Follow-up of commit f481c2c8e74bded11fac754e493560391229dbcd
        "df#144057 sw track changes: hide deleted table rows".
        
        Change-Id: If3294fe0316df7c065e7ff63290c1723386ec7ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122382
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-09-21  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [504808fb5c372a94c6299eec90a281655eef47e4]

        tdf#142602 DOCX: export adjustment points of custom shape arrows
        
        When exporting custom shape arrows LO used to fall back to writing
        out their plain vertex coordinates, losing the customizability of
        the shape after loading from file. This commit changes the export
        of some of the most commonly used arrow custom shapes to proper
        adjustment value export.
        
        Follow-up to commit 63cd67e5e18f01aca303131e148c80398a181a41
        "tdf#92525 tdf#142398: fix export of simple custom shapes".
        
        Change-Id: If248556764bdb7e00cfde4ebe5b32bb380b1fa19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121901
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-09-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [e0c7d1e4cf7e6cf73211e69a91f458e6ffe303cb]

        stack allocate this TextLayoutCache object (tdf#125892
        
        Change-Id: I838543c47ec420ec3b562e0b7e8524c4b2f070a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122380
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-21  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [ca5e344aec6a5848831101bc0d623b2bac754b6e]

        tdf#127900 sd: fix regression at applying master properties
        
        Language settings of frames in slide master weren't applied
        on the slides based on that master.
        
        Regression since LO 6.3 by "tdf#126067 Fix slide scope
        feature." (commit 40bb9ac690d979ef544d5aa759bd734a176912a0).
        
        Co-developed-by: Dániel Arató (NISZ)
        
        Change-Id: I559adbe00870ed8a3d2947fef8dae435a387e34a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120993
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-09-21  Caolán McNamara  <caolanm@redhat.com>  [061c7e3994eb5288e95d7fb0ce7a1bc0f54205ed]

        fix !HAVE_FEATURE_DESKTOP build, IsOver->Overlaps
        
        and change some commented out cases
        
        Change-Id: Icc60b19de7d12a78e7d40e7aa94dae40dc8b60a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122378
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-21  Balazs Varga  <balazs.varga991@gmail.com>  [51375b48378915b6e95c1ac26b2ccf8e39880f7e]

        tdf#144253 tdf#144324 sc filter: use formatted values in filters
        
        if the results of formulas are values.
        
        Followed up of 40acda4e78127fa9f513646ef210b074d40cf307
        (Related: tdf#140968 avoid duplicated filter values)
        
        Change-Id: Ib396d2b7cc08ba41b5936a53a28b5e38bf678b3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121715
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-09-21  Luboš Luňák  <l.lunak@centrum.cz>  [9714f3348d972a179e73423c44a97954bf6cc534]

        do not special-case Clang for Skia on Windows Arm64
        
        We hard-require Clang for Skia, because MSVC compiles it poorly.
        Somebody who doesn't want or can't use Clang may just as well
        use --disable-skia.
        
        This reverts commit 77ba9a095b0b3f429e006571e16f8320ba0bb61e.
        This reverts commit b36df65bb2393f8f46eea68c861d7570e7a772a1.
        
        Change-Id: If0310ce13e4023c6ae43f96447b48665ab7e4353
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122336
        Tested-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-21  Caolán McNamara  <caolanm@redhat.com>  [2a357832b9eedea161f593c1b3bf8dd973949c95]

        Resolves: tdf#136442 don't query siblings and parent to determine type
        
        because this is used during sorting of the tree elements so its position
        isn't necessarily meaningful during the sort. DBTreeListUserData is
        supposed to exist for elements not staged for removal and that already
        has the type as a member
        
        Change-Id: Ie1004dbcdca2fae8711941d98a084103a0b15815
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122354
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-21  Caolán McNamara  <caolanm@redhat.com>  [cb889f72116250ffcb874a4c950efe3b6972f541]

        Related: tdf#136442 implAppendEntry is always passed a DBTreeListUserData*
        
        Change-Id: Idb51b28a52d79476c2897a318314d6267727e9e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122353
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-21  Stephan Bergmann  <sbergman@redhat.com>  [1281ea9176674a040ec08cf0014fdd75ca0b2fd1]

        Avoid "test: : integer expression expected" on non-macOS platforms
        
        Change-Id: I90a31483b1750c59299e9a9f148990a8a68d4860
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122377
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-21  Stephan Bergmann  <sbergman@redhat.com>  [504d2209e47ffeb223b2bcde9fc24e828cc5cd6f]

        Remove some "Attention" comments of little value
        
        ...and rather add sal/config.h includes, while at it
        
        Change-Id: I0ea917b101d89f16228bea6b3102b630c8202e07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122369
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-21  Miklos Vajna  <vmiklos@collabora.com>  [7246e57216bb20c15af0ecf6a0183f5ffa81e780]

        tdf#143591 DOCX import: handle anchored objects as at-char
        
        This partially reverts cc8f8ae55f681755f5da3bf64e4c30bb713f0383 (DOCX
        drawingML shape import: wp:anchor's behindDoc attribute, 2013-11-19), it
        seems to be more important to be consistent with the DOC import than
        with the VML import which is no longer used for DOCX shapes crated with
        Word >= 2010.
        
        Change-Id: I631da010bce1b4d3c392645e0ae3797a03665a42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122367
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-09-21  Chris Sherlock  <chris.sherlock79@gmail.com>  [f5a81a119cb63152c2c2e2473a1ea183a30c8db9]

        vcl: remove OutputDevice's GetDevFontSizeCount() and GetDevFontSize()
        
        The OutputDevice::GetDevFontSize() function is only used for
        non-scalable (bitmap) fonts. We have stopped supporting bitmap fonts
        since LO 5.3, see tdf#103514: Support for bitmap-only fonts on Windows
        has been removed (Khaled Hosny)
        
        I found the following when removing PhysicalFontFace::SetBitmapSize():
        
         1. as mnHeight and mnWidth and not set by anyone, I realized I could
            remove them, which meant removing GetHeight() and GetWidth()
        
         2. PhysicalFontFamily::GetFontHeights() populates heights from the
            collection of font faces into a sorted vector of font heights taken
            from PhysicalFontFace. As this no longer exists this function
            serves no purpose, it has been removed.
        
         3. PhysicalFontFamily::GetDeviceFontSizeList() calls upon
            PhysicalFontFace::GetFontHeights(). This function takes this sorted
            list of font heights, and then populates and returns a new list of
            sizes (or rather, heights). As the heights aren't available any
            more, this function is also unneeded, so it has been removed.
        
         4. OutputDevice::GetDevFontSizeCount() calls upon
            PhysicalFontFamily::GetDeviceFontSizeList(). This function has the
            side effect of initializing the list of fonts.
        
         5. When I checked what calls on GetDevFontSizeCount(), there is only
            one caller - FontList::GetSizeAry() in svtools. The function returns
            a standard font size list if the family name is empty, or there are
            no font sizes (via OutputDevice::GetDevFontSizeCount()). As this
            will *always* be empty (see chain above) then this function just
            needs to always return a standard font size list.
        
            Thus OutputDevice::GetDevFontSizeCount() and GetFontSizeList() are
            no longer called upon by anything, so they can be removed.
        
         6. svtool's FontList::GetSizeAry() no longer uses the FontMetric
            parameter, so this has been removed from the function signature, and
            cleanup done of the function that calls upon it in svtools,
            framework, editeng, and desktop. A number of variables that were no
            longer used due to this change were also removed.
        
         7. This change removed the need for the mpSizeAry unique_ptr in
            FontList. ImplFontListFontMetric::GetDevice() and mpDevice could
            also be removed as it was no longer used anywhere.
        
         8. After simplifying GetSizeAry(), it turns out it was the same as
            GetStdSizeAry(), so removed FontList::GetSizeAry() and used
            FontList::GetStdSizeAry() in its place.
        
         9. Changing to use GetStdSizeAry() revealed that FontSizeBox::Fill()
            no longer used the pFontMetric paramter, so this was removed, and
            call sites updated.
        
        10. Due to change to Fill():
        
            a. SvxFontSizeBox_Base::UpdateFont() no longer uses the
               const css::awt::FontDescriptor& rCurrentFont parameter, so
               removed this. This also removed the member variable
               m_aCurrentFont
        
            b. SvxCharNamePage::FillSizeBox_Impl() had a number of newly
               unused variables removed.
        
            c. SwStdFontTabPage::Reset() and
               SwStdFontTabPage::LoseFocusHdl() had a number of newly unused
               variables removed.
        
        Change-Id: If840e240155c36ed351c63e3136b5b44bb058697
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121932
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-21  Rafael Lima  <rafael.palma.lima@gmail.com>  [4bd09020870e708b7ff1500356952d15fb52836d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 476d099e11be81ddb1b8388fbb92bc1b7069d2bf
          - tdf#144556 Fix information on deactivating AutoCorrect in Calc
            
            Change-Id: I6cb86dbf7fec71e3b67558117be951ad64689ed6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122282
            Tested-by: Jenkins
            Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2021-09-21  Stephan Bergmann  <sbergman@redhat.com>  [7b10f119040144ff7db1da4c0a2bbdd488dcdf0f]

        Implement the SourceTreeProvider Cursor
        
        Change-Id: Ibf54bd1e852ea23fb37c7222625895d240452424
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122361
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-21  Chris Sherlock  <chris.sherlock79@gmail.com>  [5c98fcffb23a9da8459e35bdd9946422fec8a320]

        vcl: add sal/config.h in preparation for patch
        
        The convention is that we need to add sal/config.h to the start of
        files.
        
        This patch is created in preparation of a patch I have queued to test
        and move PhysicalFontFace to vcl::font namespace.
        
        Change-Id: I15dd24d7f01e077d407ac192a0413d796517eb72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122228
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-20  Luboš Luňák  <l.lunak@collabora.com>  [47a8a65022e3fd7624c95d0341b4809aad11fddb]

        use MSVC's /Zc:inline option to reduce binary size
        
        If I'm getting it right, MSVC has a non-conforming feature
        that allows to declare a function as inline without defining its
        body in the header, and it'll work if the function is actually
        emitted elsewhere, and the linker will sort it out. This seems
        to be implemented by forcing emitting of out-of-line copies
        of all inline functions, which is wasteful. /Zc:inline disables
        this useless feature, which seems to save quite some space
        (optimized build, starmath's .o files 350k->220k, smlo.dll
        2.5M->2.2M).
        
        The docs don't say anything about binary compatibility,
        but treat it the same way as -Zc:dllexportInlines, just in case.
        
        This change also may help avoid the tdf#144598 problem for our
        AVX/etc. code, such as in Calc.
        
        Change-Id: I73cc5d46ba1e4245e8d3b6688804c2b9684d2f9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122334
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-20  Luboš Luňák  <l.lunak@centrum.cz>  [c7c9f3f57a2feae5d3bc3c47104786883ed09e44]

        use clang-cl's -Zc:dllexportInlines- for clang-cl builds
        
        This is clang-cl's equivalent of -fvisibility-inlines-hidden,
        and it seems to be also sort of the equivalent of MSVC's
        -Zc:inline. So it saves build time and disk space.
        
        Clang docs say that this is binary compatible in only one
        direction, so our public C++ code shouldn't be using this,
        as external C++ code could try to use exported inlines
        that are no longer there.
        
        Change-Id: Ie6217808f8ee4a15344183abfc65038e1558d1b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122352
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-20  Luboš Luňák  <l.lunak@centrum.cz>  [36f76223193fb96df7b8cbc1a1ff30f739857189]

        use clang-cl's -Zc:dllexportInlines- for Skia (tdf#144598)
        
        This is clang-cl's equivalent of -fvisibility-inlines-hidden,
        and it seems to be also sort of the equivalent of MSVC's
        -Zc:inline. So it saves build time and disk space.
        
        As an additional effect, this disables emitting copies
        of inlines functions in every .o file where the function
        is called (even if inlined), which means that it hopefully
        avoids the problem of SkOpts_avx.cpp generating a copy
        of SkRect::round() which would include AVX code, and
        the linker might select this as the instance of SkRect::round()
        to keep, thus making SSE2 code call AVX code without checking
        for AVX availability first.
        
        Change-Id: I97541ae11d05f489894bc9233271eb21fd520f43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122335
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-20  Caolán McNamara  <caolanm@redhat.com>  [c9c9d40f79f1767a0a824fc421f2e476c3f24eb8]

        ofz: can now undo temp -L/usr/msan/lib hack
        
        now that https://github.com/google/oss-fuzz/pull/6493 has landed
        
        Change-Id: I38634fec9c3e6c50499f1164d7b873dd1889efe6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122368
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-20  Caolán McNamara  <caolanm@redhat.com>  [45e8b85a50bf153b6c9f627e731eecee1cf966f2]

        Resolves: tdf#144620 toolbar config item overwrites options dialog one
        
        There are two SwMailMergeConfigItem involved. One SwMailMergeConfigItem
        from the toolbar created and considered modified and with changes not
        commited to the config yet.
        
        Then the other SwMailMergeConfigItem is created by the options dialog
        and commited on ok, but after that commit at
        cui/source/options/treeopt.cxx at line 723 there is a
        utl::ConfigManager::storeConfigItems() to flush all outstanding config
        items, so the one belonging to the toolbar is now flushed after the
        options dialog one was written.
        
        The SwMailMergeConfigItem has a IsModified() of true right after ctor
        which doesn't seem intentional, there is no explicit set of Modified to
        true on setting the simple bool members, the Modified bit is toggled on
        when using the more complicated modifier methods during ctor so very
        much looks like an accidental side effect.
        
        Change-Id: If84a6f01c7bf92704dd1e175a2bd8e2ea59e157f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122364
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-20  Noel Grandin  <noelgrandin@gmail.com>  [e1972743d692c8d8611912c31aae2cb08ae7636d]

        be more disciplined with SetUpdateLayout on editengine
        
        save/restore in more places, and check in more places
        before doing layout, so we dont waste time on expensive layout
        
        Change-Id: I311f1f7f97a508da296078e936cb3704938dfdc3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121687
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-20  Justin Luth  <justin.luth@collabora.com>  [eb830ad284f245165b6ab5e8647d48834622f2d5]

        Revert "tdf#99492 sw layout: always paint merged cell grids"
        
        This reverts LO 7.1 commit c016fe2b5918d6e53113e100b1126076b6e1a6a3.
        
        This failed for two reasons.
        1.) If it is not a solid color (like a graphic for example)
        then the graphic is going to be repeated in each cell.
        2.) This is NOT actually repainting the visible cell's background.
        It is painting the hidden cell - which MIGHT be different
        from the visible cell (in the case of a solid color).
        
        Since this will require a completely different approach,
        I am just reverting this. Thanks Mike for finding an
        example document that shows the flaws.
        
        Change-Id: Icdc21e09118e7c33ac9f7ede23c913b95ad69c93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122366
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-09-20  Michael Weghorn  <m.weghorn@posteo.de>  [85b4b15bb02f8d2fdbead0c836763621096b995e]

        wina11y: Drop bool param from CMAccessible::NotifyDestroy
        
        ... and 'AccObject::NotifyDestroy', respectively.
        
        The only calling site calls it with 'true' as parameter
        (and 'CMAccessible::NotifyDestroy' was calling
        'm_xAccessible.clear()' regardless of what value the
        passed param had anyway).
        
        Change-Id: I08a24f79b50ec327ae461bd44ee6460a2d8145f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122343
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-20  Michael Weghorn  <m.weghorn@posteo.de>  [185b183a71924c84edb385ec5eb4fe6d4bfe8e05]

        wina11y: Drop AccObject::m_bShouldDestroy
        
        The getter, 'AccObject::ifShouldDestroy',
        was unused, so drop it.
        
        The only place where the 'm_bShouldDestroy' member
        was actually used was in 'AccObject::NotifyDestroy',
        where it was assigned a value from a method param that
        was then passed further right away, so there's no need to
        store the value at all.
        
        Change-Id: Id5688e9742892e345b143a8eebeed5099696a0f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122342
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-20  Noel Grandin  <noelgrandin@gmail.com>  [afd918a81bc2dce4830bc94cbd88b9038f5715ff]

        introduce SfxItemSetFixed and use it in DefaultProperties
        
        DefaultProperties::SetObjectItemSet is very hot when loading
        shapes, and a large chunk of that cost is allocating the pool item
        array.
        So use a template class to allocate the array in-line to the class,
        which means it can be allocated on-stack.
        
        Change-Id: Ic53b41f35784726362de38fceb35f8634cddf0a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122310
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-20  Chris Sherlock  <chris.sherlock79@gmail.com>  [88b72d85ef82a5a6ca019ef9b88f5389db067c83]

        tdf#124176 - Use pragma once instead of include guards
        
        This patch is created in preparation of a patch I have queued to test
        and move PhysicalFontFace to vcl::font namespace.
        
        Change-Id: I805a8bd1fa881fc4bc6d2f26f1051b9247587701
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122226
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8e2fb3b88a5ee00cb70fa7f8440b8f0b98ae4bc8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6d7110084bb66a1b2d3afce9567a83be58642e8f
          - Mute l10n on Basic instructions
            
            Change-Id: I389e49ed5ca19047d13e691057bd5c5edcc30ee2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122365
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-09-20  Ross Johnson  <ross.johnson@homemail.com.au>  [8010a0a32c232f06534fdd56c2227c9c00798cfd]

        tdf#33749 - rationalise several confusing cell merge controls
        
        1) Replace the entire "Format > Merge Cells" submenu with the
        single "Format > Merge and Center Cells" button with all the
        same behaviour it has on the Formatting Bar.
        2) Replace the "Split Cells" button from the context menu of
        a selected merged cell with the "Merge and Center Cells" button
        showing the current merge status, as it does elsewhere.
        3) The "Merge Cells" checkbox in the Properties sidebar
        Alignment section is unchanged.
        
        Rationale:
        The current behaviour of the "Merge and Center Cells" button on
        the Formatting Bar is consistent with all other formatting buttons,
        eg, "Align Left" is still "Align Left" (but shown activated) when
        the text is currently already left aligned, and toggling it off
        reverts the alignment to a default alignment. It behaves correctly
        and intuitively IMO.
        
        The "Merge Cells" button in the "Format > Merge Cells" submenu
        should be removed as it appears to do the same as
        "Merge and Center Cells", that is, when it works correctly. It
        isn't helpful though as it has at least two problems: 1) it is
        greyed out if a merged cell is selected, unlike
        "Merge and Centre Cells"; 2) it becomes selectable when a range
        of cells is selected that includes a merged cell, but won't
        perform the merge.
        
        Removing both "Merge Cells" and "Split Cells" buttons from the
        Format > Merge Cells submenu leaves one entry, the
        "Merge and Center Cells" button, which should then be promoted
        to the top level menu.
        
        Change-Id: I2f592211f888427d5bba384c28c8c3c7d92d8de6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122293
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-09-20  Ross Johnson  <ross.johnson@homemail.com.au>  [f0dfc5a38816bd01389f5ac8fd46d43a201f18a6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7a45cfda035abefcda03767a4c81f93c69d593b1
          - tdf#33749 - HTML Help pages - reflect changes to cell merge in Calc
            
            Replaced the entire "Format > Merge Cells" submenu with the single
            "Format > Merge and Center Cells" button with all the same behaviour
            it has on the Formatting Bar.
            
            Replaced the "Split Cells" button from the context menu of a selected
            merged cell with the "Merge and Center Cells" button showing the
            current merge status, as it does elsewhere.
            
            Also, add the "Merge and Center Cells" link to the Formatting Bar
            Description Help page. It was missing.
            
            Change-Id: I8f200faa7a218adae533752def032f4b7f28eed6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122313
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-20  Ross Johnson  <ross.johnson@homemail.com.au>  [dbf3e7c400c76fa79f55e5d7026bd93f6696c6fc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a03b2a3c515c5a15cbe22a24ee436fabd9ec272c
          - tdf#123506 - HTML Help pages - group search results under module headings
            
            The "double entries" reported are because the search results
            are never grouped according to module (CALC, WRITER, IMPRESS, etc).
            Results are now grouped.
            
            The HTML Help page search function uses a "fuzzy" algorithm to pick
            matching results. This observation by the reporter is not a bug and
            so the main Help page has been updated to include an explanation.
            
            The main Help page has also been updated to draw attention to the
            highlighing of the matching characters from the search term, to show
            exactly how the match was made.
            
            Change-Id: Ibdb9ac726b36b9dd6f605c854192ec644bfe09e1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122312
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-20  Luboš Luňák  <l.lunak@collabora.com>  [8a4c16916b49cc096779bb9fab86a5a90f514ae3]

        avoid division by zero
        
        A rectangle in SwRegionRects may apparently be empty.
        
        Change-Id: I0956be2921d5110e2a8b9867bebf99814dd222f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122351
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-20  Stephan Bergmann  <sbergman@redhat.com>  [9187b1a1cfe5ad0323a8523b1821831864de878d]

        Drop unused osl_FileStatus_Mask_FileURL
        
        ...in code that never called aStatus.getFileURL(), ever since the code's
        introduction in 4a25fb867f7cc0a0fc21c4079c84fadec6647ad1 "Make TempFile
        destructor remove temp directory recursively"
        
        Change-Id: I998ca23089125706b2377f192ace702a0ce804ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122350
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2021-09-20  Miklos Vajna  <vmiklos@collabora.com>  [37a52d30bbfcf1d073779b50139c4dafa507be4b]

        tdf#144091 svx: fix unwanted blur of shadow from table cell fill
        
        Initial render support for shadows of table shapes were added in commit
        a75bf43a8d6c5dec6dcc86908c142ceec541aa8c (tdf#129961 svx: add rendering
        for table shadow as direct format, 2020-12-02).
        
        That already noticed a trick with the shadow of table shapes: the shadow
        is generate from the cell fill and the border, but not from the text.
        
        An additional trick is that when blur is enabled for the table shape's
        shadow, then only the border should be blurred, not the cell fill.
        
        In the bug document's case, the effective cell background was gray, with
        a semi-transparent red shadow. We used to render cc0000 with blur and
        cccccc without blur, now we correctly render cca3a3, matching
        PowerPoint.
        
        Change-Id: I7326a5f6254cf19b2d05181084c78e734ff7a7b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122349
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-09-20  Caolán McNamara  <caolanm@redhat.com>  [1a6401578ec32510342e232699889527cca914b8]

        ofz: avoid Timeout
        
        Change-Id: I941a5b9b930248236f35b31582ee8f2c9e0be16e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122348
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-20  Noel Grandin  <noelgrandin@gmail.com>  [e2e43363b429b7909ed3dbe79ccab35d0274106e]

        no need to allocate these SfxItemSet on the heap
        
        Change-Id: I1703ee1d7cfc5f3f3458dce8db36fa86c578814c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122331
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-20  Stephan Bergmann  <sbergman@redhat.com>  [1405f98b6e0fc43d41c3b8f16923589eccd08495]

        Adapt SetWindowLong call to 64-bit build
        
        This failed with GWL_WNDPROC being undefined in 64-bit builds.  See the note at
        <https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-setwindowlongptra>:
        "To write code that is compatible with both 32-bit and 64-bit versions of
        Windows, use SetWindowLongPtr."
        
        Change-Id: I7abcc681b4daf459eb0c0481266949c75ecf4dda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122341
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-20  Luboš Luňák  <l.lunak@collabora.com>  [80bb2ab680ea889a4bcf7104e5c8b1bdce22c9f3]

        improve the SwViewShellImpl paint region API a bit
        
        Make it clear that the region is a paint region, and make
        the ownership clearer when SwViewShell takes it over.
        
        Change-Id: I229255a8e2d07ccc228e894e85b0a47f1e2b1259
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122309
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-20  Luboš Luňák  <l.lunak@collabora.com>  [b22d4785310eac35696df771803dfba0871a50ac]

        clean up ambiguous confusing rectangle APIs like IsInside()
        
        Reading 'rectA.IsInside( rectB )' kind of suggests that the code
        checks whether 'rectA is inside rectB', but it's actually the other
        way around. Rename IsInside() -> Contains(), IsOver() -> Overlaps(),
        which should make it clear which way the logic goes.
        
        Change-Id: I9347450fe7dc34c96df6d636a4e3e660de1801ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122271
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins

2021-09-20  Stephan Bergmann  <sbergman@redhat.com>  [3e2370260f2b79c43b4f8a86b123861aa95d3ef2]

        Fix type of css.drawing.FillProperties FillColor property
        
        (where css.util.Color is a typedef for UNOIDL LONG).  This caused issues on
        Windows, where in C/C++ sal_Int32 is a typedef for long rather than int.
        
        Change-Id: Ic0407674d06a219210d7f0448100005d7135eb79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122340
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-20  Miklos Vajna  <vmiklos@collabora.com>  [499e4b2e56282fe2df9f6383652359206d2c9fcf]

        sw: prefix members of SwNavigationConfig, SwNumRulesWithName and SwSrcView
        
        See tdf#94879 for motivation.
        
        Change-Id: I2740ff914fe35a069ce67ad10783dadc0cfdbf74
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122339
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-09-20  Noel Grandin  <noelgrandin@gmail.com>  [5b3bf3306797271c90df5a4a00463d327a65e96b]

        no need to allocate these SfxItemSet on the heap
        
        Change-Id: I5a80d85225d1e5ba98a52885a79bed5bb873243d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122330
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-20  Noel Grandin  <noelgrandin@gmail.com>  [dfb0c861e0d277f93482c58e607112b5e3baf5f5]

        no need to allocate these SfxItemSet on the heap
        
        Change-Id: Ia7be6c4e04f5558ed0dd53aa0df4feea1b1c556e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122329
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-20  Noel Grandin  <noelgrandin@gmail.com>  [a64e503b77679d60997a2b6c69b7f1cd37aba5e9]

        no need to allocate these SfxItemSet on the heap
        
        Change-Id: I2aa7f9e8f8bc93f7422acfaac2337087060d36a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122328
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-20  Noel Grandin  <noelgrandin@gmail.com>  [494358661a05ce548d09e51703f72cd2c012437b]

        no need to allocate SfxItemSet separately in SvxOutlinerForwarder
        
        Change-Id: I6042993749b5e0b841e82e3b6930e656b88c7fd7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122327
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-20  Chris Sherlock  <chris.sherlock79@gmail.com>  [9819f4221ced92fced1760d75019d399c9a3383c]

        Add sal/config.h in preparation for patch
        
        The convention is that we need to add sal/config.h to the start of
        files.
        
        I have a patch queued to be able to create a FontMetric from
        a PhysicalFontFace. Submitting this patch so I can hopefully one day
        land this patch.
        
        Change-Id: I5817acd6e194da576f2c8a13539d38954a4f4e15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122172
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-20  Chris Sherlock  <chris.sherlock79@gmail.com>  [73ad4bc218b5a2c3f8b25e0cf4e3858cddfb4d01]

        vcl: unneeded functions in PhysicalFontFace
        
        Nothing uses PhysicalFontFace::SetBitmapSize(), so remove it. This in
        turn meant that the class doesn't ever use CompareWithSize() directly,
        as this calls on CompareIgnoreSize() when no width or height is set I
        have removed CompareWithSize().
        
        Change-Id: I1012ffd3bc0f39f917a8b725f9985844967533dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121931
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-20  Jim Raykowski  <raykowj@gmail.com>  [f4f646eec90c44b6a7ffeaf5f6ce4c85af64eed0]

        tdf#143813 Outline folding: Make copy cut paste work
        
        Change-Id: Ib8b491fdcce1cd059c8eaf80a9c3bb2590af7c63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122212
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-09-19  Caolán McNamara  <caolanm@redhat.com>  [770dcb1f717d576facf31efed14bee403e1a7155]

        ofz: avoid Timeout
        
        Change-Id: I8c5d1e7aaf256e182c2f5dd92bb8fd4ad9bff42a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122325
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-19  Caolán McNamara  <caolanm@redhat.com>  [0e74bba03fb99e276637335f0b3320419a4fe1c1]

        ofz: check radius arg
        
        Change-Id: Ife72cf379e60c96046205746c62a35ead7f09b16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122326
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-19  Alain Romedenne  <alain.romedenne@libreoffice.org>  [614f4c1dea2a7ed88c961ae8541b7d86ea7bef5d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f514d2c1eba9998ae67a9b8fd508441b1bebbf49
          - =INFO() function also returns "ANDROID" as an OS for phones or tablets and much more …
            
            Change-Id: Iacdf3bf832bb338324b4a3598c8cf22871b1e1cc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122112
            Tested-by: Jenkins
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2021-09-19  Mike Kaganski  <mike.kaganski@collabora.com>  [7a4772096d307bbfa7842ad7346d63d633ba6c23]

        Fix moving temp file in tryDisableHWAcceleration on Windows
        
        In my debug build, using safe mode dialog, Disable hardware acceleration
        setting does not apply. In BackupFileHelper::tryDisableHWAcceleration,
        osl::File::move fails with osl_File_E_ACCES, and internally GetLastError
        after MoveFileExW reports ERROR_SHARING_VIOLATION.
        
        The problem is that the tempfile is still in use by xTempFile. Closing
        it, and making sure that the file doesn't get removed in the dtor, fixes
        the problem.
        
        In case something goes wrong, the tempfile would get removed in app
        cleanup anyway, when session temp directory gets removed.
        
        Change-Id: I4568f60b2b50a4038cba2e7a65033cb57e8b6edb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122274
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-19  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [adb38e36e3944b47dbf278f882dd07cbabea5ced]

        tdf#123144 - Always translate an error number to a vba error message
        
        In addition, create a meaningful error message and don't create and
        artificial error message if there exists a custom one.
        
        Change-Id: I682e497ee3fdfe4da80fb17ab41c1b4cf90eb2cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122206
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-09-19  Steve Fanning  <stevemfanning@yahoo.co.uk>  [e29689e279442cdcaebea582a008a86861851020]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 71d1c3403820c00020d9dbe17e065eef9da13a43
          - Current help description doesn't really explain what the CONVERT_OOO function does.
            
            Change-Id: I92491dc27dbadfd02b326fb01a8230f69d7e564d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122272
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-19  Stephan Bergmann  <sbergman@redhat.com>  [e6fe048ded34a322007547d4d31e32c598aa4993]

        Some more string_view use, add o3tl::starts/ends_with
        
        ...until those C++20 string_view member functions are generally available (the
        fallback implementations are taken directly from the C++20 spec).
        
        (In ParseMathMLAttributeLengthValue in starmath/source/mathml/mathmlattr.cxx,
        returning nIdx + 2 instead of nIdx + 1 for the single-character u'%' case was
        presumably a typo, but which was harmless as the return value was only checked
        for <= 0, and has now been turned into a bool.)
        
        Change-Id: Ib441e474c515f016a4d81bb39f7821dfe0356499
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122322
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-19  Caolán McNamara  <caolanm@redhat.com>  [33a699c8f3605c8506cdde6918bfbb4b59ab79b2]

        ofz#38969 fail earlier
        
        Change-Id: Iae8cfe3ad8f4741be3850e5cd62787459f54c421
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122320
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-19  Caolán McNamara  <caolanm@redhat.com>  [ecab8f30de7d086f5b0f736e4aa77ba038b905b7]

        cid#1492159 Uninitialized scalar field
        
        since...
        
        commit c2e6a068c112f4c5866b6371d02362bd71f903a3
        Date:   Wed Sep 8 12:07:48 2021 +1000
        
            vcl: create FontMetric from PhysicalFontFace
        
        where previously we had...
        
         FontMetric aFontMetric;
         ...
         aFontMetric.SetFamilyName( rData.GetFamilyName() );
         ...
         return aFontMetric;
        
        so the FontMetric default ctor was called which initialized all
        FontMetric's members, but afterwards with...
        
         return FontMetric(rData);
        
        the new FontMetric ctor taking a const PhysicalFontFace& arg left all
        the non-inherited members of FontMetric uninitialized
        
        Change-Id: I91ee08ed1d63d15eccec44c87841884b2992eacb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122317
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [6e0f3a6803c6ab8fda3578e354e1723951388a04]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 63c0bc5d25f744de978aefa6b8df2fc490738b3e
          - Refactor icon size and alt
            
            Change-Id: I54f09e8baa3f0c7c575701945934582b69e4e2e8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122321
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [91655a80a1e2530ec131bef4441f7bf1cfae67a3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 875dbfa8cf894686c2ea38e36191bc189011c0d5
          - Add menu path for sheet menu - comments
            
            Change-Id: I05060c8181808527ac9d5e5690ec97d857a05326
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122319
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [370a2cc6a9d738a13c2d832fa933442f37dd4f59]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1b469faa018e34d110b016817a053fd3e6270ce0
          - tdf#131305 Add bookmark for .uno:EditAnnotation
            
            Change-Id: Ie0811649ff38db346ad579448fa87877da77671c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122318
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-19  Caolán McNamara  <caolanm@redhat.com>  [f8e3047eec82bfcf50e0930e70ab92fceb9aa820]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Ic5c4e91e3712a25165e7327dbb8d377212125067
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122316
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-19  Caolán McNamara  <caolanm@redhat.com>  [b092ae051549f9577c8603235515f79ca8af5156]

        cid#1492160 Dereference before null check
        
        Change-Id: If53b117a69c37907c4d3871eec6c8b3ecfc9c461
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122314
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-19  Caolán McNamara  <caolanm@redhat.com>  [1875d8a934bb95a4fb7343dd776845c6606c74bb]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I8de015f7c748de338f989a383838ce3921d176a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122315
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-19  Noel Grandin  <noelgrandin@gmail.com>  [0c7133e3ac6b0bf21c7c79e3301a530d13534530]

        allocate this SfxItemSet on stack
        
        Change-Id: Ifab3b3508de990c42ee5c8c564cbd2d535376813
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122306
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-19  Noel Grandin  <noelgrandin@gmail.com>  [d3fbfa4a4b3ef80575ec5f27ca13d937d6f52bf6]

        no need to allocate SfxItemSet separately in SdrUndoAttrObj
        
        Change-Id: I32c9d79262c711a4f28c910e1b8f8ca9c1f011e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122305
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-19  Chris Sherlock  <chris.sherlock79@gmail.com>  [9e7715dbc4e3c09d9be8a6f3c5ca0e4910651fec]

        vcl: test PhysicalFontFamily and move to vcl::font namespace
        
        - Adds a series of unit tests for PhysicalFontFamily
        - Moves PhysicalFontFamily into vcl::font
        - Move PhysicalFontFamily.hxx into vcl/inc/font
        
        This is part of a series of patches where I also move font files into
        the relevant font directories, and into the vcl::font namespace.
        
        Change-Id: I9e8d7ceb5ec3494bf3ab6560645e52e88223ee69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121903
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-19  Luboš Luňák  <l.lunak@collabora.com>  [a6bccaf72f69428bffd6688917491ef921383456]

        make "-external/" valid gbuild exclusion for FORCE_COMPILE
        
        Get the name of the directory extra level up, which is 'external'
        for external modules, and check that too.
        
        Change-Id: Ie9a3bffea0c64c07cf2e9dfa221fd27106a05443
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122307
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-19  Luboš Luňák  <l.lunak@collabora.com>  [5a3c60f7c76fc0eca21f0fd468783e0ae48e3129]

        do not double-invert SwRegionRects
        
        The usual way to use SwRegionRects seems to be to set it to the full
        area (origin) and then use operator-= to remove parts. But operator-=
        is slower than operator+=, so if that all is followed by Invert()
        and Compress(), it's essentially inverting the operation twice,
        making it both slower and (IMO) more complicated. Make it possible
        to simply use operator+=, collect all rectangles and then
        post-process once using LimitToOrigin()+Compress().
        
        I'm not entirely happy about the SwRegionRects constructor, but
        I don't have a better idea that wouldn't silently break backwards
        compatibility for backporting.
        
        Change-Id: If3c83e32729e5d02b9d97b66c93fac04d4fb3ecc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122215
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-19  Luboš Luňák  <l.lunak@collabora.com>  [bc09e2c08f9db85c8f1cbd9c0e71e3e60d6d6ed3]

        optimize SwRegionRects::Compress() more
        
        Implement Noel's idea of sorting the rectangles by Y axis and then
        considering only pairs of rectangles that are close enough to
        possibly get merged.
        
        Change-Id: Iac4a94fc411237f8c0fb5812906dc832be398cfa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122214
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-18  Caolán McNamara  <caolanm@redhat.com>  [559850da1f48fd7ea521c78a1867255212f7aee9]

        ofz#24932 Avoid timeout
        
        Change-Id: I0bcd5490c05a28971f130b387bdc8bcd781ad441
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122304
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-18  Luboš Luňák  <l.lunak@collabora.com>  [8d8d25f5ddbe42fc5a3647ff0ad31e93311b9ed5]

        make FORCE_COMPILE_ALL more flexible than all or nothing
        
        Rename it to FORCE_COMPILE and it takes the --enable-symbols
        specification of what to include, for example
        FORCE_COMPILE="all -sw/ -Library_sc".
        
        Change-Id: I92afd8e0abc75d3566285c197d6640c26c03db36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122248
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-18  Luboš Luňák  <l.lunak@collabora.com>  [328c12a9a011c9a8ac74c89a493b1a75e853a638]

        make COMPILER_EXTERNAL_TOOL=1 work properly with generated sources
        
        The normal compile commands would fail if the tool standing in
        as the compiler would not generate e.g. the dependency files.
        
        Change-Id: I590a925d3562c9677cbd836095cd0b8cfeb9613b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122247
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-18  Luboš Luňák  <l.lunak@collabora.com>  [56c2562cc5cf33ea415ef14e4a8bfa41e44ad722]

        don't force compiler plugins when COMPILER_EXTERNAL_TOOL=1 is used
        
        Change-Id: I741d4e5450ba66d4452ee2e5398eaac0643a371f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122246
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-18  Caolán McNamara  <caolanm@redhat.com>  [34fb69ce91ad43064c32f234f465db8031ae0b52]

        ofz: reduce size of hwp input
        
        fuzzer seems to hover right at the edge of an intermittent timeout
        
        Change-Id: I478c0f355ceb4d05c60834db3f2dc14a72696794
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122303
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-18  Noel Grandin  <noelgrandin@gmail.com>  [270c04bd68cdb154ea1e74a307a5cbb6e81fb1a6]

        remove some allocations
        
        where we could be calling static methods
        
        Change-Id: I9efef083e6ff307441fb36c19eac9134d960edec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122300
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-18  Caolán McNamara  <caolanm@redhat.com>  [0685678da0994103b14b9417c52310bd40e21102]

        ofz#37911 Avoid timeout when fuzzing
        
        Change-Id: I30bdcb3c267ee7e3ee0920df03ee8507d118d009
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122301
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-18  Caolán McNamara  <caolanm@redhat.com>  [d3f2d1e4e3b5f75dd1288d5f352b9fa7b36369af]

        ofz#35787 Avoid timeout when fuzzing
        
        Change-Id: Ia506200f91dcf165dab951d240cb529f1a0d8034
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122302
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-18  Jan-Marek Glogowski  <glogow@fbihome.de>  [3eb58057b0a936ba76d1a5a587f9bda2dccfe862]

        URI-encode DirectoryHelper::scanDirsAndFiles result
        
        All code assumes the result is usable as URI segments.
        
        This fails DirectoryHelper::deleteDirRecursively with files
        like org.openoffice.da.hunspell.dictionaries%2Fpage1.xhp,
        resulting in an unlimited startup loop after creating a
        new user profile via:
        
        $ soffice -env:UserInstallation=file:///tmp/test --safe-mode
        $ soffice -env:UserInstallation=file:///tmp/test
        
        So just URI encode all files and directories returned.
        
        This doesn't fix the general problem handling "regular"
        DirectoryHelper::deleteDirRecursively failures on startup.
        
        Change-Id: I48aa9816118e19302eb93387bdd741bf27fa7236
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122292
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-09-18  Caolán McNamara  <caolanm@redhat.com>  [d33338939cb46612d73e6406474006e6ae24fe58]

        result of pDest->FindRealSdrObject() is already available
        
        Change-Id: If743c9cdcaaa75fac281b8c50d3e37bfa5ecf0c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122296
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-18  Caolán McNamara  <caolanm@redhat.com>  [4d34a538f1b05d994a3105f559b553af606cb89f]

        cid#1491948 Dereference before null check
        
        Change-Id: Ic1a408e464934ebd9d264de3c77bf77379c1f254
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122294
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-18  Caolán McNamara  <caolanm@redhat.com>  [d1fcf3d58de99e3384bd4cf2be8466b5860c96b3]

        cid#1491947 silence Uncaught exception
        
        Change-Id: I0a5e26b6f9542ec982f378d7194a6835c0ce5f53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122298
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-18  Caolán McNamara  <caolanm@redhat.com>  [010e99c701760e78060b884676b309d5934afd2f]

        cid#1486004 silence Uncaught exception
        
        Change-Id: Id545530140c0f2ceeeaecfb0c03c94f296bdbb4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122297
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [e9f59e76292f815faefa4ca3877d3aacdad3be5a]

        tdf#124176 - Use pragma once instead of include guards
        
        I have a patch queued to be able to create a FontMetric from
        a PhysicalFontFace. Submitting this patch so I can hopefully one day
        land this patch.
        
        Change-Id: I69b980d76f3e104a1784e2bd630a710deb33f8f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122171
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [7190c6c7a01ce6bca53d4e9e61baa2631e88de2e]

        vcl: add sal/config.h in preparation for patch
        
        The convention is that we need to add sal/config.h to the start of
        files.
        
        I have a patch queued to test PhysicalFontFamily and move it to
        vcl::font. Submitting patch to update the modelines in the files
        that I will change in that patch.
        
        Change-Id: I92275250bc5e12f7e6f7c0d4b6405d6a6e8de033
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122179
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-18  Noel Grandin  <noelgrandin@gmail.com>  [63fc008870c7c070c8e30b022aeb314e882ca8d2]

        cid#1491946 and cid#1491949 deference before null check
        
        after
            commit c7551e8a46e2f9f8142aa7921a0494221ae096e8
            Author: Noel Grandin <noel.grandin@collabora.co.uk>
            Date:   Thu Sep 16 10:36:48 2021 +0200
            speedup CharacterClassificationImpl::toUpper
        
        Change-Id: If09857f89a4fa7de56831ea16d0b3ec8c50cfaf8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122295
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [c2e6a068c112f4c5866b6371d02362bd71f903a3]

        vcl: create FontMetric from PhysicalFontFace
        
        A FontMetric can be created from a PhysicalFontFace, so setup a
        constructor that takes a PhysicalFontFace object to instantiate the
        FontMetric.
        
        The OutputDevice functions GetDevFont() and GetDevFontCount() don't
        necessarily make much sense, so have changed GetDevFont() to
        GetFontMetricFromCollection() and GetDevFontCount() to
        GetFontFaceCollectionCount().
        
        Change-Id: I1577679b949a49a7cf1248838786d0f5e84a5245
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121796
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9c289cfde6891eebac46270774ac5c16af093622]

        Fix typo
        
        Change-Id: I7ea6c37c264a90ec6dffa62aceebae9d353f7b46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122265
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-09-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4092e253318b19b12157c1d8298b1912d81b9143]

        Fix typo
        
        Change-Id: I49c7165ecde8f652ed68ba8f8dbd9ccbf44b3756
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122266
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-09-18  Michael Weghorn  <m.weghorn@posteo.de>  [1b94deea2c7648255e3efac08fd352f80c2bda06]

        tdf#100086 wina11y: Return "fresh" IEnumVARIANT for get_accSelection
        
        Create a clone and reset the IEnumVariant returned
        in 'CMAccessible::get_accSelection'
        when multiple children are selected.
        
        It seems reasonable to assume that an 'IEnumVARIANT'
        retrieved by calling the 'IAccessible::get_accSelection' [1]
        method to get access to the selected children will
        start enumerating selected children at the beginning,
        not where enumeration left off with any previously
        retrieved 'IEnumVARIANT'.
        
        I came across this because a pending NVDA pull request
        to implement the announcement of multiple selected Calc cells
        mentions that "accSelection is broken in LibreOffice" [2].
        
        NVDA uses 'IAccessible::get_accSelection' and then
        'IEnumVARIANT::Next' to get the amount of currently
        selected cells.
        
        However, with the same underlying 'CMAccessible' object
        being used in subsequent attempts to retrieve the count
        of selected children and its 'm_lCurrent' member not
        being reset in between, this effectively meant that children
        considered when retrieving the selection the previous time
        were considered as "already having been taken into account"
        when (not) looping over the children to return in
        'CEnumVariant::Next'.
        
        [1] https://docs.microsoft.com/en-us/windows/win32/api/oleacc/nf-oleacc-iaccessible-get_accselection
        [2] https://github.com/nvaccess/nvda/pull/12849/commits/b9f7ee1c2a8cbb9415545dc2562901881e27f11f
        
        Change-Id: I8e6b8bffaab010a0cfa7db8d43807e7520673d45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122268
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [d596eb99c887b52ab99c38665cf1cacbcd24b029]

        vcl: rename ImplDeviceFontList to PhysicalFontFaceCollection and test
        
        - renamed ImplDeviceFontList to PhysicalFontFaceCollection and moved to
          own header file
        - wrote unit test for PhysicalFontFaceCollection
        
        Note that this is part of a series of patches where I also move font
        files into the relevant font directories, and into the vcl::font
        namespace.
        
        Change-Id: I43669137bcd9a9b2a9417b2369a5cb1b93b93733
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121663
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-09-18  Jim Raykowski  <raykowj@gmail.com>  [1f9a792a391f0811bbb5f570ad5c84d13312c539]

        tdf#144349 Make Navigator global tree track sub-document sections
        
        Master document relies on the Navigator listing all the sub-documents.
        However there is no connection between the currently selected section
        (containing the sub-document) and the entry in the Navigator making it
        very hard to see what file needs to be edited. This patch highlights
        the corresponding item in the Navigator at the current cursor position
        in the document.
        
        Change-Id: Iee32d1db0e40e302bfff7a879d47a5632ce4ed43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122103
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-09-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [363d0e7e2875d0f99cf0442353202c96c097f5e2]

        vcl: add sal/config.h in preparation for patch
        
        The convention is that we need to add sal/config.h to the start of
        files.
        
        <chris_wot> mikekaganski do you want me to add sal/config.h to cxx files
        <chris_wot> as well as headers?
        <mikekaganski> chris_wot: rather ask sberg :)
        <@sberg> chris_wot, always, always as first include, by convention
        <chris_wot> thanks, I'll make sure I do this on any files I touch - if that's OK
        
        I have a patch queued to rename ImplDeviceFontList to
        PhysicalFontFaceCollection, which I am adding a test to. Submitting this
        patch so I can hopefully one day land this patch.
        
        Change-Id: I9d74f850745760774a9f8050023f584cf52dc070
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122167
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [83070c694c742ef1e86e017a5e684e72b23bf3c9]

        tdf#124176 - Use pragma once instead of include guards
        
        I have a patch queued to rename ImplDeviceFontList to
        PhysicalFontFaceCollection, which I am adding a test to. Submitting
        patch to update the include guards to pragma once
        
        Change-Id: I091817905599089edec1138eeee06ba3dacd6964
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122225
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-17  Mike Kaganski  <mike.kaganski@collabora.com>  [c5aef25352d20e052ec3a697f3cb979d3bbf9df6]

        Use atomic::exchange when cleaning up
        
        Change-Id: I77b8093efba3f3dfe96f6e3a4f4bfcc8dd89ccff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122273
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-17  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [8aec73d7a93b37778198d416ca4ef285734f2024]

        tdf139131 - Sort page styles under Paragraph -> Text Flow
        
        Change-Id: I1bfe098ce9dd0c76c9a469f10e41f7d757e5e50b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122270
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-09-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [82689553221e1f8ceab62d72a27b31902d45f436]

        create OnDemandCharClass cache
        
        and use it in SvNumberFormatter for situations where we are rapidly
        switching locales (e.g. spreadsheet with alternating locales on adjacent
        rows)
        
        Change-Id: Ic35fdbbfbdc960673e91a37efed1d0e12c1a0751
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122264
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [54906a9b925dee3fd0076e9d258a82c223d62520]

        no need to allocate the cached items separately in the intl wrappers
        
        Change-Id: Ie62ab74e47af50cfa8fc5562fd0c32259282812e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122263
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [39ccb910fdc3f9212cb9a299fce5d06dc61d87ea]

        clang-format ondemand.hxx
        
        Change-Id: I7fa1c0e5832ace0c97c93a9df808b73a3f0ffc36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122262
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [661f8785e6727dca1ef23c51ae9ecf4d3da299d3]

        no need to allocate CharClass separately in SvNumberFormatter
        
        Change-Id: I79b815567c59702c2d3fe7944bb2f16bacf0e472
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122252
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-17  Caolán McNamara  <caolanm@redhat.com>  [b4edda1842c301a06c5528860542153590027b42]

        ofz#38652 Avoid timeout in html import
        
        Change-Id: Ic2c3b71a96749d613a3a3339824b57eaae2b63ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122267
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [ed9c39da0a90ecd4677a4d80a541ca64493994ce]

        no need to store a CharClass in SvXMLNumFmtExport
        
        we only use it at one site, and at that site we can use the CharClass
        inside the formatter whose locale we just updated.
        
        Spotted by erack.
        
        Change-Id: I049c6fc399e62cfe83f3ae396ea8d0e7497e673f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122250
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-09-17  Caolán McNamara  <caolanm@redhat.com>  [0b1d1739aa2ed7e0fbdc79a1403bfdc8dad3958b]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I65338d31b3b556b2ba96f592c2b12084dab87e4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122261
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [44e1dbb95de4b2cf326ef5d29be6432e195dfb01]

        CppunitTest_sc_subsequent_filters_test: simplify code
        
        Change-Id: I0019a40a34c48f59af72d73f1f83f2fc18602920
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122249
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-17  Caolán McNamara  <caolanm@redhat.com>  [d02f39f67539682fd6fc673796e95f935dd139f0]

        ofz: Avoid timeout
        
        Change-Id: If2ba222d5e3cb2baa692487332d6cfc28d5be532
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122251
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-17  Caolán McNamara  <caolanm@redhat.com>  [ac3bc06fc2da5d5ca0d5b2c64440480c7e870494]

        gtk4: fill context menus
        
        Change-Id: Ie59f569f8917dee730e79a3bea6c3e6161ae9fea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122241
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [b6c5d2d2661256a7789043b133ded51c6fdad3ff]

        rather return ref from GetLocale
        
        since we never return a nullptr.
        
        Change-Id: I459acd6a25b133da5fc8516aa5e1a982df80ae8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122242
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [f9e09ba0513bbd0eaf872a60e6824a5b20229dfa]

        rather return ref from GetTransliteration
        
        since we never return a nullptr.
        Also add a new utility method to simplify the call sites that need to
        pick the right collator
        
        Change-Id: I0ecf3ad32a0bf22d9e760620524f41bc18b54fff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122238
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [ce707fc2d3420be9423bb5e8d0300dbb71a5db6e]

        rather return ref from GetCollator
        
        since we never return a nullptr.
        Also add a new utility method to simplify the call sites that need to
        pick the right collator
        
        Change-Id: I5deb009cb5144fd182bbc6470ae30ea05e6979c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122237
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [c67b9a4ce5ac3a09437730d8440c84159b581622]

        rather return ref from GetCalendar
        
        since we never return a nullptr
        
        Change-Id: I4cb4af99752818e323472a372330d1bc2a3df4f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122236
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [c8226655a8d838d15af7de3ba1fa5c47546b6ada]

        rather return ref from getLocaleDataPtr
        
        since we never return a nullptr, and rename to reflect that
        
        Change-Id: I694b5198f663842d1362504d60e7191e450a08ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122224
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-17  Chris Sherlock  <chris.sherlock79@gmail.com>  [fec9c3d6f272d45a73dd4dad390a69e444ffc9e2]

        vcl: update vim modelines in preparation for new change
        
        I have a patch queued to rename ImplDeviceFontList to
        PhysicalFontFaceCollection, which I am adding a test to. Submitting
        patch to update the modelines in the files that I will change in that
        patch.
        
        Change-Id: I3b0b022cbfa7b05dbfbb5c2d03f6d68128c0598f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122232
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-17  Mike Kaganski  <mike.kaganski@collabora.com>  [11c8109fa109ef8178679b4de6efde695b99e0a8]

        Drop this unneeded indirection
        
        Change-Id: I6b40642c7574a1863658854d206ed849517dbd0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122130
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-17  Marco Pinto  <marcoagpinto@sapo.pt>  [8c49b17e482545e3c5c67d7b4bbf452eed366695]

        Sorted the list except emojis.
        
        This will make it easier to update without inserting each word manually.
        
        Also added the two blank spaces on the start of each line.
        
        Change-Id: Ida85d28404aca759331d6089946be8dd970c79db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121414
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>

2021-09-17  Caolán McNamara  <caolanm@redhat.com>  [55adeb1c3fbcf32c7c44a3f0c310b56298f551f9]

        need optional header
        
        Change-Id: Ic6515a32c2bf2ed7d287c003df154727644598b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122239
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-17  Caolán McNamara  <caolanm@redhat.com>  [370577a641b77b6cf0a08fa73a1ae62fd0bea15b]

        gtk4: guard vcl calls from gtk
        
        Change-Id: Iff35ff96c5df987258979b388485af4f3d1f039e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122240
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-17  rocso  <ross.johnson@homemail.com.au>  [4f7560240d8a9273fd5ecbc76e7ac054b3a6e4ae]

        tdf#143550 - use the term "gluepoints" consistently
        
        Change-Id: Id10dc2ef13f54a148a800003cc4bd88ca1a0056f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122233
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-09-17  rocso  <ross.johnson@homemail.com.au>  [74691a6f1b4aaadfed284ba9746032e438f7468b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ee13bc67bf0a292b19985923536924f5ab1abd0b
          - tdf#143550 - make gluepoints terminology consistent
            
            Change-Id: Ief999a09cfa9b862f24f708d2e41eff398af7372
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122231
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2f7c5188a71a66f5352a8e0cdf741efdce64b63b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 04b0cb75e8e2fea295159d15a101ddf9f4fdb943
          - Fix grammar
            
            Change-Id: I24b5891b3d11058189bfc5d80e91eb3d6a5e6f53
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122131
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-09-17  Michael Weghorn  <m.weghorn@posteo.de>  [8ded3f9562aec04e54dd36677f5a99e0d6cbec23]

        Fix gtk4 build ('--enable-werror')
        
        Fixes
        
            [CXX] vcl/unx/gtk4/transferableprovider.cxx
            In file included from vcl/unx/gtk4/salnativewidgets-gtk.cxx:10:
            vcl/unx/gtk4/../gtk3/salnativewidgets-gtk.cxx:364:19: error: ‘gTreeViewWidget’ defined but not used [-Werror=unused-variable]
              364 | static GtkWidget* gTreeViewWidget;
                  |                   ^~~~~~~~~~~~~~~
            vcl/unx/gtk4/../gtk3/salnativewidgets-gtk.cxx:363:19: error: ‘gListBox’ defined but not used [-Werror=unused-variable]
              363 | static GtkWidget* gListBox;
                  |                   ^~~~~~~~
            vcl/unx/gtk4/../gtk3/salnativewidgets-gtk.cxx:362:19: error: ‘gComboBox’ defined but not used [-Werror=unused-variable]
              362 | static GtkWidget* gComboBox;
                  |                   ^~~~~~~~~
            vcl/unx/gtk4/../gtk3/salnativewidgets-gtk.cxx:355:19: error: ‘gSpinBox’ defined but not used [-Werror=unused-variable]
              355 | static GtkWidget* gSpinBox;
                  |                   ^~~~~~~~
            cc1plus: all warnings being treated as errors
            make[1]: *** [solenv/gbuild/LinkTarget.mk:307: workdir/CxxObject/vcl/unx/gtk4/salnativewidgets-gtk.o] Error 1
            make[1]: *** Waiting for unfinished jobs....
            In file included from vcl/unx/gtk4/notifyinglayout.hxx:13,
                             from vcl/unx/gtk4/gtkinst.cxx:14:
            vcl/unx/gtk4/../gtk3/gtkinst.cxx:4385:11: error: ‘static void {anonymous}::GtkInstanceWidget::LinkStubasync_drag_cancel(void*, void*)’ defined but not used [-Werror=unused-function]
             4385 | IMPL_LINK(GtkInstanceWidget, async_drag_cancel, void*, arg, void)
                  |           ^~~~~~~~~~~~~~~~~
            include/tools/link.hxx:45:13: note: in definition of macro ‘IMPL_LINK’
               45 |     RetType Class::LinkStub##Member(void * instance, ArgType data) { \
                  |             ^~~~~
            cc1plus: all warnings being treated as errors
            make[1]: *** [solenv/gbuild/LinkTarget.mk:304: workdir/CxxObject/vcl/unx/gtk4/gtkinst.o] Error 1
            make: *** [Makefile:288: build] Error 2
        
        Change-Id: Id570c22aa66bf134fdc4dda31a0cf1f867f3653d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122235
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-17  Caolán McNamara  <caolanm@redhat.com>  [d0940e0cca552f65ea4e85d9895682afab230c87]

        gtk4: get menus attached to menubuttons after load time working
        
        run update_action_group_from_popover_model on the newly attached menu
        
        Change-Id: If871dea4833c60efc5853de19031fc6e45544170
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122198
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins

2021-09-17  Caolán McNamara  <caolanm@redhat.com>  [b4cf6dd97837c34a3e4b754f5132026830051720]

        gtk4: listen to "toggled" so callbacks see get_menu_item_active of true
        
        Change-Id: I130ebbb6dad9c0f69667a1c95e97583183656710
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122211
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-17  Stephan Bergmann  <sbergman@redhat.com>  [061f7ba80efe621503531ca9512b194ad8cefcd3]

        Fix calculation of alloca'ed memory size
        
        ...after 16d645e5b8f11b4ddb49a2b58bde388b28960abc "speedup
        Transliteration_body::transliterateImpl", which caused
        dynamic-stack-buffer-overflow (<https://ci.libreoffice.org/job/lo_ubsan/2137/),
        
        > ==4003==ERROR: AddressSanitizer: dynamic-stack-buffer-overflow on address 0x7fffe890f7d2 at pc 0x0000004b1c2d bp 0x7fffe890f490 sp 0x7fffe890ec40
        > WRITE of size 2 at 0x7fffe890f7d2 thread T0
        >     #0 0x4b1c2c in __asan_memmove /home/tdf/lode/packages/llvm-llvmorg-9.0.1.src/compiler-rt/lib/asan/asan_interceptors_memintrinsics.cc:30
        >     #1 0x2b8b4222ef65 in char16_t* std::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<char16_t>(char16_t const*, char16_t const*, char16_t*) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/stl_algobase.h:368:6
        >     #2 0x2b8b4222eec0 in char16_t* std::__copy_move_a<false, char16_t const*, char16_t*>(char16_t const*, char16_t const*, char16_t*) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/stl_algobase.h:385:14
        >     #3 0x2b8b4222d9be in char16_t* std::__copy_move_a2<false, char16_t const*, char16_t*>(char16_t const*, char16_t const*, char16_t*) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/stl_algobase.h:422:18
        >     #4 0x2b8b4222d2be in char16_t* std::copy<char16_t const*, char16_t*>(char16_t const*, char16_t const*, char16_t*) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/stl_algobase.h:454:15
        >     #5 0x2b8b4222cf43 in char16_t* std::__copy_n<char16_t const*, signed char, char16_t*>(char16_t const*, signed char, char16_t*, std::random_access_iterator_tag) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/stl_algo.h:782:14
        >     #6 0x2b8b4222b495 in char16_t* std::copy_n<char16_t const*, signed char, char16_t*>(char16_t const*, signed char, char16_t*) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/stl_algo.h:806:14
        >     #7 0x2b8b42225872 in i18npool::Transliteration_body::transliterateImpl(rtl::OUString const&, int, int, com::sun::star::uno::Sequence<int>*) /i18npool/source/transliteration/transliteration_body.cxx:145:13
        >     #8 0x2b8b42236f35 in i18npool::transliteration_commonclass::transliterateString2String(rtl::OUString const&, int, int) /i18npool/source/transliteration/transliteration_commonclass.cxx:109:12
        >     #9 0x2b8b41fbc740 in i18npool::cclass_Unicode::toUpper(rtl::OUString const&, int, int, com::sun::star::lang::Locale const&) /i18npool/source/characterclassification/cclass_unicode.cxx:67:19
        >     #10 0x2b8b41fbc7b2 in non-virtual thunk to i18npool::cclass_Unicode::toUpper(rtl::OUString const&, int, int, com::sun::star::lang::Locale const&) /i18npool/source/characterclassification/cclass_unicode.cxx
        >     #11 0x2b8b41ff1335 in i18npool::CharacterClassificationImpl::toUpper(rtl::OUString const&, int, int, com::sun::star::lang::Locale const&) /i18npool/source/characterclassification/characterclassificationImpl.cxx:47:63
        [...]
        
        Change-Id: I5273e234c8921f635e31c414cb0e427ee8b04a95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122234
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2021-09-17  Stephan Bergmann  <sbergman@redhat.com>  [a6db8971bf37b696ae7b1d0f8fb4d11a1e541da1]

        Some more uses of rtl_math_(u)StringToDouble
        
        ...to avoid construction of temporary O(U)Strings, in anticipation of using
        C++17 std::from_chars once that is available in all our baselines, similar to
        99a1290b3f2c8584db0a33fe48adf93dccce3a92 "Use existing rtl_math_stringToDouble"
        
        Change-Id: Ib92504341c3ae9dd599f91725b0af5b7219a201d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122219
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-17  Baran Aytas  <barannaytas@gmail.com>  [6184eefa835f0495ed8136471d61837f5662b6d6]

        tdf#140226: Make use of SfxPoolItems more typesafe by using StaticWhichCast
        
        Change-Id: Ideaf9ec500af7c3aecbb7086a123a3764cac54d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121956
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-09-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [dac29c278531d5474289eb54aa03987c4958ac83]

        speedup toUpperCase when called in parallel
        
        by removing locking from CharClass, which means we need to make it an
        immutable class
        
        Since SharedStringPool in sc/ stores a pointer to the CharClass in
        use, we have to tweak SvtSysLocale so that the object does not change
        location.
        
        Change-Id: I2c62d354fa542ebc04e755ce5b9b9e2ddff76a64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122185
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [fbad565fcb5ee8d20a1a83838e66b43aeb23bfa4]

        use optional for some fields in ScGlobal
        
        Change-Id: I715b771a9c09b7bcc536ce114080e27d75c2e91c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122230
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-17  Stephan Bergmann  <sbergman@redhat.com>  [f2111a924ac7bf654e1bf30018007140deec9d78]

        Use OUString::unacquired
        
        Change-Id: I9264291ba55accbb07401e29499b99e9765b3f63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122220
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-17  Stephan Bergmann  <sbergman@redhat.com>  [d3e1d30ac7099584552ebf9c96dd21fdf7b1d9c9]

        Some test-code simplifications, using starts/endsWith rest parameter
        
        Change-Id: I3376ddc30e8ddc0e2dfc052ab47fe086108e015a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122221
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-17  Luboš Luňák  <l.lunak@collabora.com>  [e92fc5ec08563f3fdd0941008a2c97cef302afa0]

        ensure that some basic geometry classes are trivially copyable
        
        They in practice are, since they are just integers, but SwRect
        had explicit implementations of some functions that technically
        prevented SwRect from being considered trivially copyable, even
        though they were identical to default implementations.
        
        Change-Id: Ib5086dcd5279f3b4c0c530535c91524671cc6656
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122213
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [8930b1f69e4b1c8c02902eb447c00b1d2b420e81]

        rather return ref from getCharClassPtr
        
        since we never return a nullptr, and rename to reflect that
        
        Change-Id: I5b8f0aba6ce387bb0fe1ce6088ba2685d2ade7f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122209
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [7fd3c5e8e5897617f1e89fda26f8cdbd4092071d]

        remove GetCharClassPtr from SvtSysLocale
        
        we already have GetCharClass and we never return a nullptr
        
        Change-Id: I3cb79bc60be614c0474ecfdaad17991f2ecb6368
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122208
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [388685ea72fc22bd375e9f31a339632e175f4290]

        improve comment
        
        Change-Id: I12a29b08f5807bcb6e0a5b6e8bc5fc0f08462e44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122197
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-17  Miklos Vajna  <vmiklos@collabora.com>  [70860345da26c5c0303e01f9d6fb93276b38aea1]

        sw layout xml dump: show SwMultiPortion
        
        This helped fixing tdf#144305.
        
        Change-Id: I736f12b06a69a1c11a55487dc1a3eec976250dcc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122207
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-09-17  Jim Raykowski  <raykowj@gmail.com>  [00eed7d73ba482ff3433afaeb1fb968de515c09d]

        Writer Navigator: Fix category content tracking
        
        This patch fixes a tracking bug that causes category content not to be
        tracked when field content is at the current cursor position in the
        document.
        
        Change-Id: I6fb5c4584cb05205e0c966eef079bd30ee3e6430
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122105
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-09-17  Michael Weghorn  <m.weghorn@posteo.de>  [36be1ecdc8cc2ef36ff9db0ba8af78b4aeee774e]

        wina11y: Get rid of more HWND<->sal_Int64 casting
        
        ... by changing the first param for
        AccObjectManagerAgent::SaveTopWindowHandle
        to HWND.
        
        Change-Id: Ia94bd95c49a64e63b1be332bd03e83a288707d80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122204
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-17  Michael Weghorn  <m.weghorn@posteo.de>  [2a5da1609d9d39e5b2bd80bd6af80bebcb6c1fb9]

        wina11y: Avoid some casting between HWND and sal_Int64
        
        ... by changing the corresponding params for
        AccObjectManagerAgent::InsertAccObj and
        AccObjectManagerAgent::InsertChildrenAccObj
        to HWND.
        
        Change-Id: I598bac30d827ae9166bc21cb5e8dff88a5cc99bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122203
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-17  Michael Weghorn  <m.weghorn@posteo.de>  [6a36d9b341f647d5547027c33bf4dc7c3df12cf8]

        Drop conditional WM_GETOBJECT define from vcl/win/window/salframe.cxx
        
        WM_GETOBJECT is already defined in WinUser.h.
        
        Change-Id: I7594560698dd2a17412f5075f8b689decbd4ca49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122202
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-17  Michael Weghorn  <m.weghorn@posteo.de>  [f1c902af040eb358cc141a7a926272a25a2afba7]

        wina11y: Drop OBJID_* defines from MAccessible.h
        
        They are defined in WinUser.h, so there's no
        need to duplicate that.
        
        Change-Id: I1ab4255a8964d7822eface027d3cef7dcd6d29eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122201
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-17  Jim Raykowski  <raykowj@gmail.com>  [f11ed86c0ce8b41482ad217bb6700832ef746870]

        tdf#95378 Writer Navigator: Track sections
        
        This patch adds document content tracking of sections.
        
        Change-Id: I4355792968031f10ab0afd176aa3284e89541b72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122104
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-09-17  Luboš Luňák  <l.lunak@collabora.com>  [a9cc066a86c6bd3423c5802c5a4eded55a50c754]

        avoid more window invalidation in LOK mode
        
        This is an extension of 9b73d3e8926d5f9b10464d19b539eef3eb088f50.
        If we're not painting to windows in LOK mode, then it's a waste of CPU
        time to calculate invalidations for them when it'll be thrown away
        anyway.
        
        Change-Id: I20b1064cb9e41fd6d88b8dc2ee4edb80ae0e9104
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122194
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-16  Caolán McNamara  <caolanm@redhat.com>  [d09770aab5b77c8f19da855855558154151ab45b]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Ib65191933b91b74c6dd03ae3cfaa6e6cf8dd2434
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122210
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [922b8420071989026bf7cc2a973714788e0211dd]

        expand out unnecessary macro
        
        Change-Id: Id812b720413bfe9ea678910fc8d9d0a64dd32d92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122195
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-16  Hossein  <hossein@libreoffice.org>  [c156a8c708f74dd31e1ef024edc578c3915619cb]

        Add preliminary VS 2022 support
        
        This patch changes the configure.ac, so that LibreOffice compiles
        with the latest VS 2022 preview.
        
        The option --with-visual-studio=2022 should be added to the
        autogen.input, in order to use VS 2022 preview.
        
        Change-Id: Ia1d9bbeabbbd44ffe82af3624151b69d36c0a45c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122133
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-16  Caolán McNamara  <caolanm@redhat.com>  [bf89ac73fdb1ca8c083913f6ad8aaf8cec9114c5]

        occasionally the bg color of the deck grip is wrong
        
        Change-Id: I318e817a8e99b9f01aee90f042bfac39a1c4b5d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122176
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-16  Caolán McNamara  <caolanm@redhat.com>  [d16d5b0dfdd43d6dfcf8caffaede6f5cfe22af29]

        gtk4: use gtk_menu_button_set_child when available to fill in icon
        
        Change-Id: I3da421969cf1775cbf0072bf94891d883a96b70e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122193
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-16  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [d9dd003f63a781e63bfbe380ea737e080c21881f]

        tdf#143103 Support Color Filter in "Standard Filter" dialog
        
        Change-Id: Ie8ffc928315b742d5b445d5fdda62cb9c2aabc0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122089
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-09-16  Tünde Tóth  <toth.tunde@nisz.hu>  [40f38fd16dad4374543d4a7a109b3264837ce8d1]

        tdf#115933 XLSX import: fix permission for editing
        
        The passwords for editing in XLSX documents
        created with Excel weren't asked and verified.
        
        Note: LibreOffice supports only a subset of the hashing
        algorithms specified in MS-OE376, according to
        DocPasswordHelper::GetOoxHashAsVector() and
        https://docs.microsoft.com/en-us/openspecs/office_standards/ms-oe376/f70a4140-340b-4e94-a604-dff25b9846b1.
        Also the documents encrypted with unsupported algorithms
        got edit protection now, but it's not possible to add
        permission to edit them (copy of these documents are still
        editable).
        
        Change-Id: Iabc90f6bba4ed071dd2c60e9dea905481816964b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121497
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-09-16  Caolán McNamara  <caolanm@redhat.com>  [522905a0674992fe2ab52afc1415c46ad33cf7f0]

        gtk4: 4.6.0 will have gtk_menu_button_set_child
        
        which will solve the problem of setting icons and keeping the drop
        down for GtkMenuButtons used in toolbars
        
        Change-Id: I9e0632c8756e7085868541d11709aa598f738bf0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122192
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-16  Caolán McNamara  <caolanm@redhat.com>  [5618448b96991c3ec3dcabd8cba144f17ee1e4d2]

        gtk4: set always-show-arrow on GtkMenuToolButton replacements
        
        Change-Id: I4c1be40e40d2f1e2bcbf26cffda7a6dd52e4f731
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122191
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-16  Caolán McNamara  <caolanm@redhat.com>  [8087113baf9dfa346f4f8280463ca8bc16106f2e]

        gtk4: adjust to GtkMenuButton changes in 4.6 onwards
        
        Change-Id: I892aae979f8fb9b5a7c13a790905d7e7e3f2c087
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122190
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-16  Caolán McNamara  <caolanm@redhat.com>  [d60489cca78c91d24cf0ac7fd82e1bcccdc8d1da]

        find_menu_button only needed for gtk3
        
        Change-Id: I3eeb7dea4ff36b8c969aec210161c1729ab9b372
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122189
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [f2315daf701847a180a5759039b4951fb4da0653]

        Revert "speedup rational_FromDouble"
        
        This reverts commit 67d83e40e2c4f3862c50e6abeabfc24a75119fc8.
        
        because it causes less accuracy sometimes, eg. see
          https://gerrit.libreoffice.org/c/core/+/122186
        
        Change-Id: I06eb4921359a8fe6689c6cfd3e2967e25b646fa3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122124
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-16  Caolán McNamara  <caolanm@redhat.com>  [23d7e3965efb69f4df04a930104bac36eeeb0289]

        gtk4: set can-shrink to False for GtkPicture
        
        for the icon in GtkMenuButton in the calc, insert, header and footer in
        gtk 4.6 where the MenuButton begins to support a child widget again but
        the icon while now shown in squished
        
        Change-Id: Ibc274d88b1185eee0ee61973b40b5cde2d08f554
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122187
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-16  Stephan Bergmann  <sbergman@redhat.com>  [1d4adcee1ba82cb8f02ac73be3e558d10dea8eda]

        Increase accuracy of ParseMathMLUnsignedNumber Fraction result
        
        The new test from d5e55d204b71710eb5eb5d2c683dd6698626df3c "tdf#144319:
        sw_odfexport: Add unittest" started to cause UBSan failure during
        CppunitTest_sw_odfexport (<https://ci.libreoffice.org/job/lo_ubsan/2136/>),
        
        > /workdir/UnpackedTarball/boost/boost/rational.hpp:605:22: runtime error: signed integer overflow: 1073741824 * 2 cannot be represented in type 'int'
        >     #0 0x2b450983594f in boost::rational<int>::operator/=(boost::rational<int> const&) /workdir/UnpackedTarball/boost/boost/rational.hpp:605:22
        >     #1 0x2b450982e216 in Fraction::operator/=(Fraction const&) /tools/source/generic/fract.cxx:224:7
        >     #2 0x2b45098312d3 in operator/(Fraction const&, Fraction const&) /tools/source/generic/fract.cxx:320:10
        >     #3 0x2b46066963d5 in (anonymous namespace)::lcl_CountBlanks(MathMLAttributeLengthValue const&, int*, int*) /starmath/source/mathml/mathmlimport.cxx:1497:30
        >     #4 0x2b46066943eb in (anonymous namespace)::SmXMLSpaceContext_Impl::startFastElement(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) /starmath/source/mathml/mathmlimport.cxx:1526:25
        [...]
        
        Formula-14/content.xml in sw/qa/extras/odfexport/data/tdf144319.odt contains
        width="0.444em", which resulted in the inaccurate Fraction 476741369/1073741824
        since 67d83e40e2c4f3862c50e6abeabfc24a75119fc8 "speedup rational_FromDouble"
        (which computes dVal=4.76741e+08 and nDen=1073741824; where before that speedup
        it computed dVal=4.44e+08 and nDen=1000000000, which would have resulted in the
        accurate Fraction 111/250).  The excessively large denominator (1073741824 =
        std::numeric_limits<sal_Int32>::max()/2 + 1) then caused overflow later on, as
        shown above.
        
        Change-Id: I221549528e4fa155e10697d218ec76bf678e8b2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122186
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-16  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [ba5156abace2e41ec4d21397c0875f7e1efd2beb]

        tdf#143574 tdf#144271 sw: textboxes in group shapes - part 2
        
        Sync textboxes with group shapes, adding textboxes to
        group shapes, copying textboxes with group shapes,
        grouping/ungrouping group shapes with textboxes, removing
        textboxes from group shapes.
        
        This patch fixes a memory leak (tdf#144271) introduced
        by commit 504d78acb866495fd954fcd6db22ea68f174a5ab
        "tdf#143574 sw: textboxes in group shapes - part 1".
        
        Note: AS_CHAR anchoring is far not the best for group
        shapes and import/export is still missing.
        
        Change-Id: I7dc3b8d36c4a04f792ae4742fe4a45af9227a17e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121449
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-09-16  Caolán McNamara  <caolanm@redhat.com>  [e58e828d4877f9068e4a69c52ac9c7fe6e65d032]

        ofz#38757 avoid config during fuzzing
        
        Change-Id: Ie56e70faf40ec63ba5b17a8a9ea5f2947bbe53e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122174
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [16d645e5b8f11b4ddb49a2b58bde388b28960abc]

        speedup Transliteration_body::transliterateImpl
        
        use alloca in Transliteration_body::transliterateImpl to avoid
        over-allocating stack-space (which tends to unnecessarily flush some
        cache)
        
        Change-Id: I1843fdcb830a3e948a8bbd0a9c7eb143b21a804c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122184
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b2db17e8c0bb64e33ecf2d074a542568fc66451a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0730e0e4e05095fba949378e2cc489f31784c7e4
          - tdf#125636 (part) GPG siging works only for ODF
            
            https://bugs.documentfoundation.org/show_bug.cgi?id=125636#c16
            
            Change-Id: If8826fd96288ac85197a2b937b5e4fdcda528d11
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122150
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-16  Heiko Tietze  <tietze.heiko@gmail.com>  [870e3cd6e34cca39fc9a9da335b9c1618ca50355]

        Resolves tdf#144442 - Rearrangement at paste special dialog
        
        Change-Id: I935b67f2159f7a35e28ea2b7b7eb707f0a1548de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121507
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-09-16  Rafael Lima  <rafael.palma.lima@gmail.com>  [0fe197765e489f2a8df499f8f8faf8056fc33394]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c8c6952d809ccc08b89b8d5ac5e603e5ec00ec20
          - Minor fixes in help files (sbasic)
            
            Change-Id: Ifb4a91bfeb1ca8f7e67e9affa30b1e29028b4731
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122071
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-16  Heiko Tietze  <tietze.heiko@gmail.com>  [95406f2e172df13ae9c6536ca1378cd7fca3b2de]

        Resolves tdf#144523 - Update Liberation fonts to 2.1.4 release
        
        Change-Id: I25aa71d214eec3a131a7b11dfe292764061a127c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122182
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-09-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [c7551e8a46e2f9f8142aa7921a0494221ae096e8]

        speedup CharacterClassificationImpl::toUpper
        
        remove empty sequence creation in CharacterClassificationImpl::toUpper,
        rather pass a pointer, so it can be nullptr.
        Which results in a fair degree of cascading change.
        
        Change-Id: Ie56d49dc71480195c1807764b0d5124f0019f30b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122183
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [92e8706b6de54b0e2e7d5915f5f9ff299727930d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 446fbc68aaf1ddc03e3b8c176d943c5f5ca09ade
          - tdf#144332 fix bookmark typo + refactors
            
            Change-Id: I990a9edff16d1c7e1f828f291a123c3aa12f69cf
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122188
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-16  Caolán McNamara  <caolanm@redhat.com>  [237308204b75289b7ed53ae6e394312422120368]

        gtk4: set newly available always-show-arrow property
        
        since 4.4
        
        Change-Id: I6d7d0077617077606a7ef48f22183fcd3ca69c88
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122181
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-16  Luboš Luňák  <l.lunak@collabora.com>  [9c5a9ee14273593ebcc4bf0f1d42583b6f4f3c52]

        use our string->number functions instead of std::istringstream
        
        This is sort of the other side of the 417f881d20cafe88a02b6489
        optimizations. C++ streams are relatively slow.
        
        Change-Id: I295cc662ecab68eb23a6cb3a85606a4c95edeb07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122159
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-16  Luboš Luňák  <l.lunak@collabora.com>  [d13b63a9859d653d1aba688a56590aa0ef24b89c]

        optimize SwRegionRects::Compress()
        
        This function gets called on modifying documents, and it shows up
        noticeably e.g. when profiling editing in Online.
        The code repeatedly restarts the whole process on most changes,
        but in practice this seems to only lead to repeated checks with
        the same outcome. So finish the whole compression and try again
        only at the end, if deemed needed. And even there I'm not sure
        if it's actually ever needed, since I couldn't trigger such a case
        in practice.
        
        Change-Id: I15b0a83c6865bad21fe60a7e9ca0b87ceea5b489
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122156
        Tested-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-16  Caolán McNamara  <caolanm@redhat.com>  [10a556f9e8653f5d94fba2703d8320639c64f5c7]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I8867ab619acf0dcb7ba056f2b8754bd1778f1ccb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122175
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-16  Johnny_M  <klasse@partyheld.de>  [81ebd481550657eb1b0d0e931388caa17a1effe9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1a62af2400327a33a9e51b7d4697364ba14dfa9e
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ic4c682838a4e50c7d714850a57e403c60a7093e3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121949
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-16  Johnny_M  <klasse@partyheld.de>  [f39219dbc92773acb0792e8cb0d04d4024476b99]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2f54ef24da73bafb8da3ab5a05592c8b0e31edd4
          - tdf#132643 Translate German section IDs
            
            Change-Id: I3d3b9bae635293c122d563c8da3d1d93d39a124a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121955
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-16  Michael Weghorn  <m.weghorn@posteo.de>  [836a226205df9e76e77d26af80f402de7b876d61]

        tdf#100086 wina11y: Don't delete a11y object for removed cell right away
        
        When handling a SELECTION_CHANGED_REMOVE event,
        AccDescendantManagerEventListener previously emitted a corresponding
        EVENT_OBJECT_SELECTIONREMOVE MSAA event with the removed child's ID
        as a parameter, then deleted that child's accessibility object.
        
        This resulted in the accessibility object no longer being available
        if accessibility tools queried for the object just received in
        the EVENT_OBJECT_SELECTIONREMOVE event.
        
        As a consequence, no 'event_selectionRemove' would be triggered
        for any table cell object on NVDA side, so an updated selection
        would not be announced for that case.
        
        To keep child objects available for such cases, don't delete the
        corresponding object in the handler for the SELECTION_CHANGED_REMOVE
        handler, but remember it for deletion and only do the actual deletion
        once a subsequent different event is handled.
        
        With this in place, the announcement for multiple selected cells in
        Calc generally works with the NVDA screen reader and a pending
        NVDA pull request [1] by Leonard de Ruijter in place
        (s.a. discussion in NVDA issue [2] for more background
        and further information).
        
        (There are still cases where events in response
        to selection changes are missing, as described e.g. in
        tdf#118508 and tdf#118748, but those are not winaccessibility-specific
        and it's the same when using the gtk3 VCL plugin with the Orca screen
        reader on Linux.)
        
        [1] https://github.com/nvaccess/nvda/pull/12849
        [2] https://github.com/nvaccess/nvda/issues/9310
        
        Change-Id: I7a46060c501ba9b8288e7c127121a535c60ce2bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122169
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-16  Miklos Vajna  <vmiklos@collabora.com>  [cf548fbcc637f2049c9c924e1ff774787cff06ec]

        sw layout xml dump: show SwLinePortion
        
        Towards showing details of multi-portions.
        
        Change-Id: If086df39127483820c245fe58f2de0ddf2c98694
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122160
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-09-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [d5e55d204b71710eb5eb5d2c683dd6698626df3c]

        tdf#144319: sw_odfexport: Add unittest
        
        Change-Id: Ib3c6834150e7bc2538af413840b8b45b053af603
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122161
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-15  Noel Grandin  <noel@peralex.com>  [3372f93173b900c087073078a01d31916bf47783]

        add some logging for intermittent windows jenkins crash
        
        Change-Id: I8ad589dd8d0a64f75179d3330c80c9c43a21ff32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122155
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [afea504ad44f017f7020ed6dcc0191f7756acc93]

        loplugin:finalclasses
        
        Change-Id: I88831f290e1923db6fb5a733746bfa3bc7fbc7e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122148
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [fbb9a98a78a349aef7b69d29a7534fd35ff1aa53]

        loplugin:finalclasses in sd
        
        Change-Id: I6070a392319bdc4e04db3a36a6876c194c8a6495
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122147
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [270bb6ef005c7b8932dfac0b801bfe65a2fb966c]

        loplugin:finalclasses in basic
        
        Change-Id: I3ec4ccb58dc3823eee8b6ab8bda31b128ee24569
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122146
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [20635ed31945d500685f7f667f0694410e49906c]

        loplugin:virtualdead HasExtraRedlineTable always returns true
        
        Change-Id: Ibc703b4c2adc6c6579cc4be50d274504ba957f45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122138
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-15  Michael Weghorn  <m.weghorn@posteo.de>  [ed1b10b3c0c2cab36a704dc8ffea51e387fc26d0]

        wina11y: Forward-declare XAccessible in AccObjectWinManager.hxx
        
        instead of including the header, as suggested by
        Mike Kaganski in the Gerrit change for
        
            commit 6bf771f0a5ba7be9955f05b307c190fb157adb47
            Author: Michael Weghorn <m.weghorn@posteo.de>
            Date:   Thu Sep 9 11:36:57 2021 +0100
        
                wina11y: Use XAccessible* instead of void*
        
                Change-Id: If52de3a71af63697815e4ec6a19f9139d5a6973d
                Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122085
                Tested-by: Jenkins
                Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        
        (The header had actually been included previously, so
        the above commit had added it to the same header a second time...)
        
        Change-Id: Id6a6c5e2426bf07e41f29e1473ec1694970272c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122132
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-15  Caolán McNamara  <caolanm@redhat.com>  [c76ed7c97f73e7d82ec337a0bc8b840346670a80]

        gtk4: remove text-button css property on setting a child image widget
        
        I suspect this happens automatically > 4.2.1
        
        Change-Id: I1b752ee5cec00005fe0f552548f38eab40249087
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122144
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-15  Caolán McNamara  <caolanm@redhat.com>  [aa9dd61ae0df736bbc7ef4bb0d31998d2d160de3]

        remove stray track-visited-links
        
        and add truncate-multiline for consistency
        
        Change-Id: I5a6fc0f0ac97a0f96739f2383b6d3eb474e776fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122145
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-15  Mike Kaganski  <mike.kaganski@collabora.com>  [6419ecb40a025f1b4f7df5d059bfca3579dab4d7]

        No need to check if nDX is 0 for atan2
        
        We rely on IEEE floating-point arithmetic anyway, and then even both
        arguments equal to 0 do not result in an error.
        
        Even if it was different, it would be better to check id both nDX and
        nDY are 0, and return 0 early.
        
        It was so ever since "MWS_SRX644: migrate branch mws_srx644 -> HEAD"
        commit fd2cf3dc7cd9c73070fa4d70c8ca99c9fc1ce135.
        
        Change-Id: I5b8e2a359374dd1500b149d74eba4c0b0e5cd8d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122115
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-15  Stephan Bergmann  <sbergman@redhat.com>  [7b37af5af6afe75ad952538c145a4f4e61de9a96]

        Fix broken ui file
        
        ...after 45c4caff685b15a0f1b87ef05436a7e6aca96851 "tdf#144483 sw mail merge:
        save ranges in a single document", causing CppunitTest_sw_dialogs_test to fail
        with
        
        > warn:vcl.gtk:2759211:2759211:vcl/unx/gtk3/gtkinst.cxx:21611: GtkInstanceBuilder: error when calling gtk_builder_add_from_file: ~/lo/core/instdir/share/config/soffice.cfg/modules/swriter/ui/mmresultsavedialog.ui:165:49 Invalid property: GtkCheckButton.group
        
        Change-Id: Ib846f3cb1883de50c28c13441aaf880ae1a480fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122153
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-15  Miklos Vajna  <vmiklos@collabora.com>  [f2e80f9f9b5d53ed270687f000bcb8b76dd81fb9]

        sw: add a DisableBuiltinStyles API setting
        
        The built-in Writer styles (e.g. Caption) are written to each & every
        document to help compatibility: this way if the built-in style changes,
        existing documents are not changing.
        
        While this is a good default, sometimes document conversion workflows
        want to ensure that no new styles are added to the document during
        conversion. This new settings allows to opt in for this behavior in case
        not polluting the doc model is more important than the negative effects
        of changing built-in styles.
        
        Change-Id: I43130a215ee10ee6952724dbef2caab7174ff77f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122154
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-09-15  Mike Kaganski  <mike.kaganski@collabora.com>  [66df55d80034e924d6ca6c05b576e417873f358c]

        No need to check for x = 0 in atan2 here
        
        The guarantee is that either x or y argument is non-0.
        It was this way ever since "initial import" commit
        8ab086b6cc054501bfbf7ef6fa509c393691e860.
        
        Change-Id: I2f5ccbbc9a4f00aafef151ef3dd008eddeef0e78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122114
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [12623692b20f41cbcaf67c3cc171c95b08ef26ba]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 323c851c00559631e9e2ee1098d9aed89ca1d2ff
          - tdf#133851 connect help page to certificate path dialog
            
            Change-Id: I5a96785f32b81c6a8dd347b5665e1f5d0c7b84b2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122152
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-15  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [f67349bf75875e8ca2bb26f19cdfc53719483ea9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d599028d4f126c8a2badc3787e3fdf8277219c96
          - Improve another frankly inaccurate statement…
            
            ... and fix a couple of typos done in core commit 5e86949c479af5ef443f77b978fcb2b9021de848
            
            Change-Id: Ie7ed9da3a3858434ae9ff086d61587c8ffdcd02b
            
2021-09-15  Stephan Bergmann  <sbergman@redhat.com>  [485add3cd6240a0faceb7a74784d44b1c0a6705e]

        CppunitTest_sw_core_text needs some more RTTI now in UBSan builds
        
        ...presumably since 0c3e47cc2f0570a7cd8ff4889763991a86b29f26 "tdf#144305 sw: fix
        rendering of ruby portions with non-default ruby alignment",
        
        > DynamicLibraryManagerException: "Failed to load dynamic library: ~/lo/core/workdir/LinkTarget/CppunitTest/libtest_sw_core_text.so
        > ~/lo/core/workdir/LinkTarget/CppunitTest/libtest_sw_core_text.so: undefined symbol: _ZTI13SwLinePortion"
        
        and
        
        > DynamicLibraryManagerException: "Failed to load dynamic library: ~/lo/core/workdir/LinkTarget/CppunitTest/libtest_sw_core_text.so
        > ~/lo/core/workdir/LinkTarget/CppunitTest/libtest_sw_core_text.so: undefined symbol: _ZTI14SwMultiPortion"
        
        Change-Id: Iaebffc3c9c0245d6092ef1dfc58213fd2d38d303
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122143
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-15  Caolán McNamara  <caolanm@redhat.com>  [dedb3337291c09c85262ca08bacd01e8e5901d22]

        Resolves: tdf#143487 don't draw a border at all for DrawFrameStyle::NONE
        
        Change-Id: I7794376c9475a32276d23135365c99a3f6fb7d84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122142
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-15  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [5e86949c479af5ef443f77b978fcb2b9021de848]

        Fix some assorted mistakes in translatable strings
        
        Thanks Mihail Balabanov, Olivier Hallot and Tuomas Hietala for your keen eyes.
        
        Change-Id: Ibceeae6d82e39079c02140ac99729be1a1ab0407

2021-09-15  Caolán McNamara  <caolanm@redhat.com>  [7ac3ddefcfcb1d9bd29602fbf9c202da61d96f2c]

        default Aliasing of secondary mpAlphaVDev to the same as its owner
        
        when its created, as noted in...
        
        commit e1a5bcb20e15400320f926165b6d798fa36c564e
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Tue Sep 14 20:30:58 2021 +0100
        
            tdf#143831 fix black background appearing on spellchecking wavy lines
        
            ...
        
            OutputDevice::SetAntialiasing only mirrors its arg to the secondary
            mpAlphaVDev if it exists, and it doesn't exist until the size is set so
            move that call down a bit (this is probably another preexisting bug
            maybe worth following up on to set that when mpAlphaVDev is created)
        
        Change-Id: I8ef27aae4dcabe529327224bfc6cd7b4bb2a5af5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122141
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [c09aec4cb6e9bcbbe58999541fb2bdf7f54c3b44]

        loplugin:unusedfields
        
        m_pSoftMaskStream is dead since
            commit 581e7d7057afa87036d84e42c0e0a8a7368e20c7
            Author: Joseph Powers <jpowers27@cox.net>
            Date:   Thu Sep 1 20:51:15 2011 -0700
            unusedcode.easy: PDFWriter cleanup
        
        Change-Id: If397981fb09a7b74ba2294513c13186cc51ad5fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122139
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-15  Caolán McNamara  <caolanm@redhat.com>  [a258237a3d25e704b215ef7b4d75e499abe4b20a]

        gtk4: allow combobox text width to shrink smaller than natural request
        
        Change-Id: I9648097ca9f77494ec4ddb2662dbc0372b998cd4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122140
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [95a6352da62725d1512c2e93e351684a89859cd4]

        loplugin:unnecessaryvirtual
        
        Change-Id: Ia7617a0fd4413cbaafaae8fbfee2b2ea819fde8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122136
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-15  Alain Romedenne  <alain.romedenne@libreoffice.org>  [96368ad48061ba4b2d6f6b2a78a5f5ce42b67a66]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ebe05a0be7226d4e35ed1cf96e60aaa2703234eb
          - extra bookmark in help
            
            Change-Id: I0f78b497a2f8921b75a73570e2799948997b48a3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122113
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-09-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [3a1a448ac4a04137705ea0aaf0163358fd2e5549]

        loplugin:constvars
        
        Change-Id: I9b35d6333afa6b305bf73fc55a7e60c8365674e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122134
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-15  Caolán McNamara  <caolanm@redhat.com>  [88a6ac9f75a4375b72111af5a3e004bef4226455]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I5ae6f55789eebdc688ead4524a7af7a7739314bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122110
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-15  Stephan Bergmann  <sbergman@redhat.com>  [bd7e394769f43c296a20c6faa48b6ae3a142c7a8]

        Uninitialized data member
        
        ...introduced in d467cd0dd9e9cf3b018859a592e2638527bc7add "tdf#135683 speedup
        DocumentRedlineManager::GetRedlinePos", causing isssues like
        
        > [_RUN_____] SwDocTest::testFileNameFields
        > /sw/inc/docary.hxx:238:50: runtime error: load of value 190, which is not a valid value for type 'bool'
        >     #0 0x2b89dcc7897e in SwRedlineTable::HasOverlappingElements() const /sw/inc/docary.hxx:238:50
        >     #1 0x2b89dcc40efc in sw::DocumentRedlineManager::GetRedlinePos(SwNode const&, RedlineType) const /sw/source/core/doc/DocumentRedlineManager.cxx:2624:25
        >     #2 0x2b89df2a4e8c in SwScriptInfo::selectRedLineDeleted(SwTextNode const&, MultiSelection&, bool) /sw/source/core/text/porlay.cxx:2653:44
        >     #3 0x2b89df285fbe in SwScriptInfo::CalcHiddenRanges(SwTextNode const&, MultiSelection&, std::__debug::vector<std::pair<sw::mark::IBookmark const*, SwScriptInfo::MarkKind>, std::allocator<std::pair<sw::mark::IBookmark const*, SwScriptInfo::MarkKind> > >*) /sw/source/core/text/porlay.cxx:2687:5
        >     #4 0x2b89df29359b in SwScriptInfo::GetBoundsOfHiddenRange(SwTextNode const&, int, int&, int&, std::__debug::vector<int, std::allocator<int> >*) /sw/source/core/text/porlay.cxx:1917:9
        >     #5 0x2b89dfa1c1e6 in SwTextNode::CalcHiddenCharFlags() const /sw/source/core/txtnode/ndtxt.cxx:4522:5
        [...]
        
        during CppunitTest_sw_uwriter at <https://ci.libreoffice.org/job/lo_ubsan/2135/>
        
        Change-Id: I42c8801f83d2e92a826864494b1f0f4c63f30f6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122109
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2021-09-15  Caolán McNamara  <caolanm@redhat.com>  [2987a0f4d38463a167e23c243668974d2cb863fb]

        Related: tdf#143831 the svp aliased case ends up overly washed out
        
        as seen under gtk3
        
        Change-Id: I0bcea49f8c24e9f773b357483cea78e58bb07e15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122099
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-15  Caolán McNamara  <caolanm@redhat.com>  [17e22f416fde350d89b935922911f0172cdeaa8c]

        Related: tdf#143831 add guards to ImplDrawWaveLineBezier
        
        seeing as the mpAlphaVDev ImplDrawWaveLineBezier sub call is not
        protected otherwise now that it can be called from the outer case
        
        Change-Id: I66f0fea134aa177bd7493720670c4724311752a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122098
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-15  Caolán McNamara  <caolanm@redhat.com>  [e1a5bcb20e15400320f926165b6d798fa36c564e]

        tdf#143831 fix black background appearing on spellchecking wavy lines
        
        SetBackground() doesn't fill the outputdevice automatically, Erase()
        has to be called to do that.
        
        Then the way the horrible transparency split 24bit rgb + 8bit alpha
        thing works is that the same thing has to be drawn into the 24bit
        surface and the 8bit surface with black used as the line/fill color
        in the 8bit surface.
        
        OutputDevice::SetAntialiasing only mirrors its arg to the secondary
        mpAlphaVDev if it exists, and it doesn't exist until the size is set so
        move that call down a bit (this is probably another preexisting bug
        maybe worth following up on to set that when mpAlphaVDev is created)
        
        Change-Id: I39f71def6b51d78746b41ed2e30a36dc150370bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122097
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-15  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [584b10b232faea346d135d87b2ac34560cd704e2]

        Save with Glade 3.38
        
        Change-Id: Ib32cd43d83828b6f28fc193fd77a9def742e0384
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122088
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-09-15  Miklos Vajna  <vmiklos@collabora.com>  [e8298918ae4a71e1a00f5efc10d9e72bb34deac6]

        sw layout xml dump: show SwParaPortion
        
        Towards showing details of multi-portions.
        
        Change-Id: I3afb84731ae716557279d6253347c57fada710af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122094
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-09-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [72079bb39b7460a6aff739043e3d7f00a572847d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b8e1cd0bed6eb458e028a251408d97895e419c67
          - typo
            
            Change-Id: I906462045e1fbeb6daa4dafbdeb6d7e2ac444dd8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122070
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2021-09-15  Mike Kaganski  <mike.kaganski@collabora.com>  [96bd77de5ad7b7a13f7e48e0f95c05ef49255aa0]

        Use <comphelper/servicehelper.hxx> implementing XUnoTunnel part 5
        
        - Revise uses of getSomething to use getFromUnoTunnel
        
        Where that is impossible, use getSomething_cast to unify casting,
        and minimize number of places doing low-level transformations.
        
        The change keeps the existing tunnel references that last for the
        duration of the pointers' life, because sometimes destroying such
        reference may destroy the pointed object, and result in use after
        free.
        
        Change-Id: I291c33223582c34cd2c763aa8aacf0ae899ca4c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122101
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-15  Mike Kaganski  <mike.kaganski@collabora.com>  [3f65724ec5fc92d5a0078a99932358ef7091435c]

        Use <comphelper/servicehelper.hxx> implementing XUnoTunnel part 4
        
        - Change implementations of getSomething to use getSomethingImpl
        
        Or where that's impossible, use getSomething_cast to unify this and
        reduce number of places where we reinterpret_cast.
        
        All static methods getting tunnel ids were renamed to getUnoTunnelId,
        to comply with the convention used in <comphelper/servicehelper.hxx>.
        
        TODO (in separate commits):
        - Revise uses of getSomething to use getFromUnoTunnel
        
        Change-Id: Ifde9e214b52e5df678de71fcc32d2199c82e85cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122100
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-15  Mike Kaganski  <mike.kaganski@collabora.com>  [6444b026b4039458d01ada5fee58eae98166585b]

        Use <comphelper/servicehelper.hxx> implementing XUnoTunnel part 3 [API CHANGE]
        
        - Replace all uses of OImplementationId in core with UnoIdInit
        - Deprecate OImplementationId in <cppuhelper/typeprovider.hxx>
        
        OImplementationId uses broken double checked locking; additionally,
        it uses it at the first call to getImplementationId, not when the
        object is constructed. This implementation can't be changed, cince
        it's part of published API; it can't rely on C++11, which would be
        required for use of thread-safe statics and move the initialization
        to ctor.
        
        The class has obsolete _bUseEthernetAddress member, that is unused
        and ignored since 4e9fa7e339a1cd6cb2fec643715991bcf5057cec. No need
        to implement it when replacing its uses to UnoIdInit.
        
        The deprecation is the API CHANGE. No published API is introduced to
        replace it; 3rd-party code should seek alternative solutions, or just
        keep using the deprecated functionality.
        
        TODO (in separate commits):
        - Change implementations of getSomething to use getSomethingImpl
        - Revise uses of getSomething to use getFromUnoTunnel
        
        Change-Id: I8b6e684e5389bc0d5bb3b7f21f72a4c8f684107d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122077
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-15  Mike Kaganski  <mike.kaganski@collabora.com>  [21a9ec75777f97886aa92a2a8a7c5945a8d0746f]

        Use <comphelper/servicehelper.hxx> implementing XUnoTunnel part 2
        
        Replace uses of sw::UnoTunnelImpl and sw::UnoTunnelGetImplementation with
        respective comphelper::getSomethingImpl and comphelper::getFromUnoTunnel.
        Drop the former from sw/inc/unobaseclass.hxx.
        
        TODO (in separate commits):
        - Replace all uses of OImplementationId in core with UnoTunnelIdInit
        - Deprecate OImplementationId in <cppuhelper/typeprovider.hxx>
        - Change implementations of getSomething to use getSomethingImpl
        - Revise uses of getSomething to use getFromUnoTunnel
        
        Change-Id: I1e350a88260277a67b833af56b285ac2277f433a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122075
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-15  Mike Kaganski  <mike.kaganski@collabora.com>  [05bc93db2de56000f65764d7e394d03747cac23d]

        Use <comphelper/servicehelper.hxx> implementing XUnoTunnel part 1
        
        The header got some changes:
        1. Move UnoTunnelIdInit and isUnoTunnelId into 'comphelper' namespace
        2. Rename UnoTunnelIdInit to UnoIdInit, as a precondition to replace
           of uses of OImplementationId with it, including in XTypeProvider
        3. Introduce convenience functions 'getSomething_cast' to cast between
           sal_Int64 and object pointers uniformly.
        4. Rename getUnoTunnelImplementation to getFromUnoTunnel, both to make
           it a bit shorter, and to reflect its function better. Templatize it
           to take also css::uno::Any for convenience.
        5. Introduce getSomethingImpl, inspired by sw::UnoTunnelImpl; allow it
           handle cases both with and without fallback to parent.
        6. Adjust UNO3_GETIMPLEMENTATION_* macros
        
        TODO (in separate commits):
        - Drop sw::UnoTunnelImpl and sw::UnoTunnelGetImplementation
        - Replace all uses of OImplementationId in core with UnoIdInit
        - Deprecate OImplementationId in <cppuhelper/typeprovider.hxx>
        - Change implementations of getSomething to use getSomethingImpl
        - Revise uses of getSomething to use getFromUnoTunnel
        
        Change-Id: If4a3cb024130f1f552f988f0479589da1cd066e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122022
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-14  Stephan Bergmann  <sbergman@redhat.com>  [8cbb414ed737f9ffc76e1258e6671769bf63fc6c]

        Untabify odk/util/check.pl
        
        (trying to change the actual content of those lines would otherwise trigger our
        "indent with Tab" git commit hook)
        
        Change-Id: I97449056eb7850d3993fa5ac565e342d0bcbf200
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122093
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-14  Noel Grandin  <noel@peralex.com>  [d467cd0dd9e9cf3b018859a592e2638527bc7add]

        tdf#135683 speedup DocumentRedlineManager::GetRedlinePos
        
        use binary search
        
        Change-Id: Icd442ba18cb27cdcb5955fa8bbce421b26d5ad44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121205
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-14  Stephan Bergmann  <sbergman@redhat.com>  [7469af24baeb74f171edec459d50e4502abe5017]

        Drop some useless conversions to sal_Int32
        
        These started out as sal::static_int_cast<xub_StrLen> in
        1b9a6329fcda25fd738bd0e0a36663a6e745cab8 "INTEGRATION: CWS calcwarnings",
        presumably to silence some signed-to-unsigned conversion warnings, then morphed
        into the completely useless sal::static_int_cast<sal_Int32> with the String ->
        OUString changes (where the length parameter changed from unsigned xub_StrLen
        to signed sal_Int32), which then started to hide erroneous overflow (see e.g.
        4a4be7a1edead11b48e1a8598e52a3246e6744bb "tdf#144106 Don't proceed ptrim_i past
        ptrim_f") from tools like -fsanitize=implicit-integer-sign-change with the
        OUString -> std::u16string_view changes (where the length parameter changed from
        signed sal_Int32 to unsigned std::size_t).  If there were demand to prevent
        signed-to-unsigned conversion warnings here, that should be done with
        o3tl::make_unsigned instead.
        
        Change-Id: I9b078658500b6ed5dcd0e860d2f0b725133188f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122092
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [7aa9f089e2f005c41d804530612e535c372f6c8b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d098ee2b7fba8b173fd718490c8e537c13d936b0
          - fix path of embed
            
            Change-Id: I99168be951490a532ca7cc0ab2be906584bd7290
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122068
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-14  Balazs Varga  <balazs.varga991@gmail.com>  [45c4caff685b15a0f1b87ef05436a7e6aca96851]

        tdf#144483 sw mail merge: save ranges in a single document
        
        In the Save mail merged document dialog, it wasn't possible
        to save mail ranges in a single document, because of the bad
        UI of the dialog window: grouping range selector as a radio
        button with the single document/individual documents radio
        buttons. Moreover, commit f3993912ec4b526aa57cb4bfb4745d7298a4da82
        "tdf#144427 sw mailmerge: fix merge all document" removed
        the hidden workaround: setting range at the third radio button,
        and selecting the first radio button. Using checkbox for the
        third option solved the problem as proposed.
        
        Change-Id: I43798fb036de07d1001bcb8d72c20de2d9c577b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122078
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-09-14  Miklos Vajna  <vmiklos@collabora.com>  [2bf269745bed9fefe32122fc432e239949bdf605]

        sw: fix undo manager de-registration from editeng on shutdown
        
        editeng/ asserts in the ImpEditEngine dtor that the undo manager it owns
        is indeed an EditUndoManager, and not a subclass. This means that if a
        subclass is set as the undo manager of editeng, then SetUndoManager()
        should be called in pairs: once to set it and once to unset it. The
        unset should happen before destroying the EditEngine.
        
        This normally works because SwView either has an active text edit and
        then its dtor calls SdrEndTextEdit() or it doesn't have an active text
        edit.
        
        The broken case was when the text edit was already ended, but the draw
        view still had a text edit outliner, which has an EditEngine, which
        knows the sw undo manager. The product build deleted the sw undo manager
        when deleting the EditEngine, and then later when the SwExtTextInput
        dtor wanted to access the sw undo manager, it crashes due to
        use-after-free.
        
        Fix the problem by explicitly disposing the undo manager of the draw
        view in the dtor of SwView.
        
        Also fix a couple of more places where an SdrObject* is returned and we
        didn't check if the result is a nullptr.
        
        Caught by the loolstress tool in online.git:
        
        cp test/data/hello-world.odt /tmp/test.odt
        ./loolstress ws://localhost:9980 /tmp/test.odt test/traces/writer-hello-shape.txt /tmp/test.odt test/traces/writer-hello-shape.txt /tmp/test.odt test/traces/writer-hello-shape.txt /tmp/test.odt test/traces/writer-mash-text-table.txt /tmp/test.odt test/traces/writer-mash-text-table.txt
        
        Change-Id: Ib838b2adf900b4f3bec63d2d62d432327bc0c6c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122086
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-09-14  Michael Weghorn  <m.weghorn@posteo.de>  [6bf771f0a5ba7be9955f05b307c190fb157adb47]

        wina11y: Use XAccessible* instead of void*
        
        Change-Id: If52de3a71af63697815e4ec6a19f9139d5a6973d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122085
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-14  Tibor Nagy  <nagy.tibor2@nisz.hu>  [9bb91441b46d677860530d8bf9597c96561a1b0a]

        tdf#141704 PPTX import: fix hyperlinks on images
        
        Hyperlinks on images pointing to the "first/last/
        previous/next" slides and "exit presentation/go to
        the website/go to the slide" weren't imported.
        
        Note: images added via the Content placeholder
        will be fixed later.
        
        Change-Id: Idda1ff6fd3243b06262637c7c8e579e78309e317
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121369
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-09-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [431c8411b446528ba45ac76e8c39726ff4c0a4df]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b7491d7d5cd174d4100c3de5f46cff20d7840809
          - typo
            
            Change-Id: I1b26b14b3fdcf47351601ce5ea7bbdbadb65d887
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122067
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-14  Stephan Bergmann  <sbergman@redhat.com>  [45227d9b79dc4f2a2aa6874cd4e3c02b7934b197]

        Adapt to Bison 3.8 internal yyn -> yyrule rename
        
        see
        <https://git.savannah.gnu.org/cgit/bison.git/commit/?id=f30067ed51f23802fc91761ede1506dfa72b2865>
        "glr2.cc: log the execution of deferred actions" including "Rename argument yyn
        as yyrule for clarity."
        
        YYBISON was defined as 1 rather than as a representation of the Bison version
        prior to
        <https://git.savannah.gnu.org/cgit/bison.git/commit/?id=21c147b6e5372563b7c4741deadaddb9354f4b09>
        "yacc.c: provide the Bison version as an integral macro", which shouldn't be a
        problem here.  And YYBISON is apparently completely undefined with
        /usr/bin/bison on macOS.
        
        (The preceding comment always mentioned "yyi" and "yyrmap" in apparent mismatch
        with the actually used "yyn" and "yyr1" ever since
        c25ec0608a167bcf1d891043f02273761c351701 "initial import", so just leave it
        untouched.)
        
        Change-Id: I4f901407aa21ed4abec84e661d813ee7599f02f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122082
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-14  Caolán McNamara  <caolanm@redhat.com>  [94e8c4a7784b296a3b80ed1cb27db321206b37e0]

        ofz: Null-dereference READ
        
        Change-Id: I4f6d93943bd0c9e5834952b56beb6bd84411a55d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122084
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-14  Caolán McNamara  <caolanm@redhat.com>  [19244b9f316cbbc22d9a7b0bfa13f0ef62b947d7]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Ib3afba47155bc70f579284244514d745f1075f7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122080
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [f09596c9dfa627f51c431dd32ae5953d55b867ee]

        tdf#143854: Revert "tdf#57585 Add new bullet behaviour to impress"
        
        This reverts commit 070a5b039b181c380b1b9724a015314ff78c30ed.
        
        Reason for revert: Many PPT files are affected when saved to ODP.
        I waited a while before reverting it but not reaction from the
        developer
        
        Change-Id: Ibfd2f508930e1a3ef56961536454ea1eda55f8c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122061
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-14  László Németh  <nemeth@numbertext.org>  [f481c2c8e74bded11fac754e493560391229dbcd]

        tdf#144057 sw track changes: hide deleted table rows
        
        and tables in Hide Changes mode. Previously it was
        possible to "hide" them only by accepting all the
        deletions, because Hide Changes mode hid only the
        cell content, but not the deleted rows and tables,
        leaving empty rows and tables in the document.
        
        Follow-up of commit 05366b8e6683363688de8708a3d88cf144c7a2bf
        "tdf#60382 sw offapi: add change tracking of table/row deletion".
        
        Change-Id: Ib0424f5a17f2213fc7466e966d8ce6812ffde5e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122079
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-09-14  Caolán McNamara  <caolanm@redhat.com>  [e71d011a59e12683df25c893bd0b989b5f659d79]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I5906dc1f9f0295d406c01871e5fed1da0025682f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122081
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-14  Michael Stahl  <michael.stahl@allotropia.de>  [37e7398e9cb02d19a0825fe2e72f5adc2296d06d]

        configure: test_curl is always "yes"
        
        Presumably this should check enable_curl instead.
        
        Change-Id: Ifc0b871e9c34bdb43ef14b8002d4997860266a3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122040
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-09-14  4k5h1t  <ask160203@gmail.com>  [5f4a84ce5b775eb017bd784db95857684b7e90ed]

        tdf#42982: improve UNO API error reporting
        
        Change-Id: I1252c89f23e70eb88744585bb2abd4fe3794e1d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121918
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-09-14  Miklos Vajna  <vmiklos@collabora.com>  [2e68bce7df95f386e5cbd5c1fd90c5baeedb9a66]

        svx: GetMarkedObjectByIndex() may return nullptr
        
        Seen in this crash:
        
        	#6  SdrMarkView::ImpIsFrameHandles() const (this=this@entry=0x7f5a310) at svx/source/svdraw/svdmrkv.cxx:594
        	#7  0x00007f9779c71058 in SdrMarkView::HasMarkablePoints() const (this=0x7f5a310) at svx/source/svdraw/svdmrkv1.cxx:32
        	#8  0x00007f9779d0c142 in SdrView::GetContext() const (this=0x7f5a310) at svx/source/svdraw/svdview.cxx:1297
        	#9  0x00007f976185adf4 in SwWrtShell::GetSelectionType() const (this=this@entry=0x7f32d90) at sw/source/uibase/wrtsh/wrtsh1.cxx:1424
        	#10 0x00007f9760e3d5b9 in SwCursorShell::sendLOKCursorUpdates() (this=this@entry=0x7f32d90) at sw/source/core/crsr/crsrsh.cxx:2055
        	#11 0x00007f9760e4046b in SwCursorShell::UpdateCursor(unsigned short, bool) (this=this@entry=0x7f32d90, eFlags=eFlags@entry=6, bIdleEnd=bIdleEnd@entry=false)
        	    at sw/source/core/crsr/crsrsh.cxx:2041
        	#12 0x00007f9760e41747 in SwCursorShell::EndAction(bool) (this=0x7f32d90, bIdleEnd=bIdleEnd@entry=false) at sw/source/core/crsr/crsrsh.cxx:276
        	#13 0x00007f976105865a in SwEditShell::EndAllAction() (this=this@entry=0x7e98ed0) at sw/source/core/edit/edws.cxx:102
        	#14 0x00007f976109f8ed in SwFEShell::DelSelectedObj() (this=0x7e98ed0) at sw/source/core/frmedt/feshview.cxx:2295
        	#15 0x00007f976184a447 in SwWrtShell::DelRight() (this=this@entry=0x7e98ed0) at sw/source/uibase/wrtsh/delete.cxx:442
        	#16 0x00007f9761680d6b in SwEditWin::Command(CommandEvent const&) (this=0x7e9ba10, rCEvt=...) at sw/source/uibase/docvw/edtwin.cxx:5483
        
        Change-Id: I916be9ce846c8750acdaf5fc791e1adb3692e002
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122076
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-09-14  Miklos Vajna  <vmiklos@collabora.com>  [0c3e47cc2f0570a7cd8ff4889763991a86b29f26]

        tdf#144305 sw: fix rendering of ruby portions with non-default ruby alignment
        
        Regression from 301278b656e76b6f42af5cf8a6f5c6c02acfffeb (sw: allow the
        height of a line to be larger than 65536 twips, 2021-05-20), the problem
        was that changing from sal_uInt16 to sal_uInt32 broke
        SwRubyPortion::Adjust_(), which relied on integer promotion rules to
        have a negative diff.
        
        Old storage size was smaller than int, so got promoted to signed int, so
        the result could be a small negative number.
        
        New storage size is an unsigned int, so no promotion happens, so the new
        result was a large positive number.
        
        Fix this by casting to signed int explicitly.
        
        Change-Id: I8778c1bd0d62e27c99d4ceb1bb7bc6107a179803
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122048
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-09-14  Ross Johnson  <ross.johnson@homemail.com.au>  [acfa87f58ff093cf3663cb697bf24ec187ea2c2f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 103d2d6a3525d7b4972300702bffa92aa71011c3
          - tdf#100777 - update related documentation for ctrl-UP Arrow
            
            Change-Id: Iec89eda03e243feff68e407f01ee693a5fe8ed83
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122052
            Tested-by: Jenkins
            Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
            
2021-09-14  rocso  <ross.johnson@homemail.com.au>  [74916fc339dcd9fa343e4bd33977733092ee6ca4]

        tdf#100777 - Bind Ctrl+Up to uno:GoToStartOfPara (instead of prev paragraph)
        
        Change-Id: I87707ab2779ddbbb72a67620d3760c0a61ee7599
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122032
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-09-14  Eike Rathke  <erack@redhat.com>  [80a47aae1419842f4496f02028e2b49763aea25b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7fcb420ec4010eeaad4176d6df0dcc7451aa9094
          - Update ICU regexp URL
            
            Change-Id: Id64c141945e981560e01b789a3664955af923528
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/122074
            Reviewed-by: Eike Rathke <erack@redhat.com>
            Tested-by: Jenkins
            
2021-09-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [ed80a48d0a410b5a44ab6c82b5ff872348372490]

        tdf#144457: sc: Add UItest
        
        Change-Id: I1ad059db209a90a8cf5a78ca8cbd6eaabded8195
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122039
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-13  Caolán McNamara  <caolanm@redhat.com>  [1e531c31600a76e1d55e2f2e5abd351ff80bc4fd]

        tdf#142415 mouse events not propogated to table control event handlers
        
        handle this with explicit callbacks from the cell widget for those
        events
        
        Change-Id: Ie605ca4286afc0fbd321f339fb7963771a303df5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122050
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-13  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [a7084f156a75ab363d2562b485b240bd350563fc]

        tdf#126879: sw_htmlexport: Add unittest
        
        Change-Id: Id3abc7cf73756255d408f01cef47d02f89b79190
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122051
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-09-13  Stephan Bergmann  <sbergman@redhat.com>  [4a4be7a1edead11b48e1a8598e52a3246e6744bb]

        tdf#144106 Don't proceed ptrim_i past ptrim_f
        
        ...which would cause p2 - p1 to be negative in lcl_appendLineData and thus
        construction of a std::u16string_view with a huge positive length of type
        size_t.  In 64-bit builds where size_t is 64-bit, that would then cause
        termination due to an uncaught std::bad_alloc.  But in (implicitly)
        --disable-assert-always-abort 32-bit builds where size_t is 32-bit, this would
        silently have worked before 1efec9ec21dba32335e311d367b636538e219621 "Tighten
        rtl_{string,uString}_newFromStr_WithLength implementation", when the huge
        positive size_t value was cast back to a negative sal_Int32 that was gracefully
        handled by rtl_uString_newFromStr_WithLength.
        
        Change-Id: I3b95a9fce62b99ffc150f76a1c6ccddcdacdae0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122038
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [079b254d2698986cde1650ff178ac3ac97caf0d7]

        loplugin:mergeclasses
        
        Change-Id: I908518ac14715f7e546a154b1d5a5ab77eeb4155
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122021
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-13  Eike Rathke  <erack@redhat.com>  [37e2e99f7a3018dce0337b582b139d41e1e81a9a]

        Explicitly set cursor position for x11 'gen' backend, tdf#144457 follow-up
        
        ... (and other backends?)
        
        Change-Id: If45b83080aa2df50ef27ad282eb6fa1d4a022703
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122037
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-09-13  Michael Weghorn  <m.weghorn@posteo.de>  [b307eee222023a2ea0f45bb0cf21db206deb52b4]

        ScAccessibleSpreadsheet: Use 2 local vars instead of class members
        
        Those vectors are only used in
        'ScAccessibleSpreadsheet::CalcScAddressFromRangeList' and cleared
        before use, so just use local variables instead.
        
        Also, use a 'std::pair<SCCOL,SCCOL>' instead of a
        'std::pair<sal_uInt16,sal_uInt16>' for holding a
        pair of column indices and drop the 'PAIR_COL' typedef.
        
        Change-Id: Iacddba03cb72a5cfb6cf3ced0001258ef9db9107
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122028
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-13  Michael Weghorn  <m.weghorn@posteo.de>  [a74aeceda27879d2f441d21338e2a24a9a9957ee]

        Drop unnecessary extra indentation
        
        There's no reason to introduce extra blocks here.
        
        Change-Id: Ie3e72e8535617865646bb8161890aebfbc0db4d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122027
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-13  Eike Rathke  <erack@redhat.com>  [366b5878015b8cd75ceb7f2db00d286dafa365bd]

        Check string bounds
        
        Doesn't occur in practice because all date acceptance patterns
        start with a YMD character, enforced by the dialog, but just in case..
        
        Change-Id: I8ed43a272e9501c6977888b1f587ed14c85024ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122025
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-09-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [ded2c1eee423235bc26ff4ab467988ab286e59d4]

        tdf#144085: sc_macros_test: Add unittest
        
        Change-Id: I8f5d8fa6efebaeb686baca280c7b9850a6192aad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122031
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-13  Stephan Bergmann  <sbergman@redhat.com>  [53165f584ff777df429fc43a451614d88914627d]

        loplugin:simplifypointertobool
        
        Change-Id: I0186e8f1566ec2e4cec768cc18bdeba0bae182b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122033
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [6c7c7bcdbd3e47cad5c6b94e1ed1c5314dbdbf6b]

        loplugin:cow_wrapper
        
        check the classes that use o3tl::cow_wrapper so that they
        don't unnecessarity trigger copies
        
        Change-Id: I545e627598217f3e61ba2c384adb8d4f8b404829
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122030
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-13  Rene Engelhard  <rene@debian.org>  [5979076a14098f6887b61e937cfc9059ff7f2506]

        fix ccache size detection with ccache 4.4
        
        which changed format. but ccache -p has the same format in 4.2 and 4.4
        so use that one
        
        Change-Id: I4de0241109c580becb96ce0c1b461c2642a4631e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120928
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-09-13  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [2fb94b482b430a6b6b5a58a46d590847410bd8b6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 74c629f13542c1ee188cd5e9723528e97536e80e
          - This statement is kinda arrogant. Explaining things is the job of Help.
            
            Change-Id: I1f6eb627ac082317cfe0f42c9d344ceac7ccac46
            
2021-09-13  Eike Rathke  <erack@redhat.com>  [eb0b4ab2d3b86d77ee0edb652d4486343e5b3b1f]

        Resolves: tdf#116184 Check that there is no trailing number behind a match
        
        ... without being separated by a blank so the match is rejected if
        it doesn't possibly form a date+time input and input can be
        accepted as decimal fraction.
        
        Change-Id: Iabd1d216366ecb8454c59822ce58f112bfa6091e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122024
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-09-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [3d99ae3f98f3333b0aba4f213fc40f4c22ab9cf5]

        loplugin:methodcycles
        
        Change-Id: Ia14e47b811ca56d8d4517f262e008985d6aebe35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122020
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-13  Ming Hua  <plateauwolf@qq.com>  [b641fccab785cc7dede720f7d5844e4f0cb95b91]

        CSV import dialog: fix tooltip for "Evaluate formulas" option
        
        This option was added in commit 4c29c2bfab18b25229e0bc71014fd2ca42ec5bff
        with appropriate label and extended tooltip, but the (regular) tooltip
        seems to be just copy-and-pasted from "Skip empty cells" option and not
        changed to fit the new option.
        
        Change-Id: I2425f4dc67468f152a7180d98e2e48c15de351fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121987
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-09-13  Michael Weghorn  <m.weghorn@posteo.de>  [cda060d6c340b3d050c823fcaa331d27f4dafb5f]

        a11y: Set new tab name in AccessibleEventId::NAME_CHANGED event
        
        The previous use of 'sOldName' instead of 'sNewName' looks like a
        copy paste mistake which would result in "Sheet %1" being
        set for the new name.
        
        cppcheck warned about this:
        "Variable 'sOldName' is assigned a value that is never used.
        
        Change-Id: I8676f42bb6548ce1618d14f84b77541f279bac58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122023
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-13  Luboš Luňák  <l.lunak@collabora.com>  [26072b8db7ba53f00c83197cb064229a76001989]

        properly separate code built with different CPU settings
        
        Trying to write smart code and mixing different CPU flags doesn't play
        nice together. Those global variables are not runtime-protected by
        a CPU check, and so may crash with illegal instruction error.
        And those inline functions may not get inlined and the compiler is
        free to choose just one copy, any of them, so it may be the one
        requiring the most demanding CPU settings.
        So use only dumb code in files compiled with CPU intrinsics.
        
        Change-Id: I8200fd4d9f991fab6fdc741120e7aa96ff9b470d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121929
        Tested-by: Jenkins
        Reviewed-by: Dante DM <dante19031999@gmail.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [f75bae7082322a2e79997d041ce5f8afd3910107]

        uitest: combine execute_modeless_dialog_through_command methods
        
        Change-Id: Idada1927f6b8b55133e1ff8c776a987699df1dc4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122012
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [714278ce47692d57965b06e8b83de632e6e97d2d]

        uitest: guard the remaining execute_modeless_dialog_through_command
        
        Change-Id: I239fe94cc8983e679c82aa43d74d8099b13e73b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122011
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [1301d8461ec5112ad8bc672dd1ac141238a29cef]

        uitest: guard execute_modeless_dialog_through_command in sw
        
        Change-Id: Ie3acd6eb716d6d3532bb50b5b9002f80044a2bc5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121913
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [47847b879bf6b5bb6e0f6117e0f9683b3a932a08]

        uitest: guard execute_modeless_dialog_through_command in sc
        
        Change-Id: Ifd03ae26659ff56d36bfe8d4938d690ada761d5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121912
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [a917d4abd8577cf7d6655f0484ff55dd86a0a8a1]

        uitest: guard execute_modeless_dialog_through_command in sd
        
        Change-Id: I4d67318af30b00182253de5f6ccf9cafd7664ee1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121911
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-13  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [c10c32438025edda2f3c178b47d369e7979f25a8]

        tdf#144352 Revert "Fix widget placement problem on mailmerge result dialog."
        
        This reverts commit 0a3e5ba4db254549c15e55984f1764a352c8239b.
        
        Reason for revert: Causes the dialogs bottom part to slip on top each other, most visibly on Windows
        
        Change-Id: I6e5a30fbb4611a7b1250b173adccdb47c95eea02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121879
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-09-13  Miklos Vajna  <vmiklos@collabora.com>  [e7a40c0ded1ba26b6b8f3da5a0b894e9c7ee7a96]

        sw: prefix members of SwChapterNumRules, SwDBConfig, SwGlossaryList and ...
        
        ... SwModule
        
        See tdf#94879 for motivation.
        
        Change-Id: I0bf6d2cf5fdaed76eadc801d654a2cea7700f046
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122018
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-09-13  Justin Luth  <justin_luth@sil.org>  [f76f2fc99dcb4a6a250835ec1d52e7c3f6a73321]

        tdf#137363 DOC export: don't lose sprmPIlvl of para style
        
        Move the DOCX code so that it provides the style's level
        to all three formats. (RTF just returns when no text node,
        so there is no impact in that case).
        
        Change-Id: Iadeb3e6d9f4e3f0d86222cb3f6bfef84d87d87f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121909
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-09-13  Balazs Varga  <balazs.varga991@gmail.com>  [f3993912ec4b526aa57cb4bfb4745d7298a4da82]

        tdf#144427 sw mailmerge: fix merge all document
        
        Not all records were merged if we selected the “From 'X' To 'Y' of the
        “Save Merged Documents” or “Print Merged Documents” or "Send to Email"
        dialog windows and write some value into them and then we switched back
        on to Save/Print/Send All record (opened via the Mail merge toolbar).
        
        Regression from commit: ec44f87d5b99a3299322d0b79abc4c6808877865
        (tdf#117212 sw mailmerge: merge only the selected range)
        
        Change-Id: I01fc664fe76f74cefe4faa81b324088ec37b9881
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121867
        Tested-by: Jenkins
        Reviewed-by: Balazs Varga <varga.balazs3@nisz.hu>

2021-09-13  Olivier Hallot  <olivier.hallot@libreoffice.org>  [29b34a06a55bbb85d84e1ca2d728f325d355f871]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9752b605c749cc617a5cda6e3430b3e87bbbdf3a
          - Mute l10n in some paragraphs
            
            Change-Id: I17e5eaa059750aa3546ff0f0fee136c6df9dbcda
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121980
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-09-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2f755ae4bf69951c29ec64c5df500687051e4ee3]

        indexing: prevent crash when creting the indexing XML
        
        The pOutlinerParagraphObject can be null, so need to check for
        that or the applciation can crash.
        
        Change-Id: Icf771bb9ae2c344ed04e8ec27a22390a272ad725
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121998
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-09-13  Eike Rathke  <erack@redhat.com>  [0a9b68c9f9880655576e3220d8b70064b367dbee]

        Resolves: tdf#144135 Rework Sort with area extras
        
        Since
        
            commit 774a61afa9fc281290e7bfad4e28c05978b82d73
            CommitDate: Wed Apr 14 08:46:03 2021 +0200
        
                tdf#126678 - Consider "Include formats" option during sort
        
        a sheet formatted with visible attributes like cell background
        colour up to the end if for Sort all columns and/or rows are
        selected lead to an excessive memory allocation and slow execution
        time if it didn't get killed by the operating system before due to
        memory exhaustion.
        
        The same could had happened already before if graphics or comments
        were to be included that could had resulted in a similar large
        range. However, cell formats across sheets are more likely.
        
        This changes the strategy how the to be sorted data range is
        determined (range only with data) and additional area extras
        ranges without data that are only to be rearranged. Those are then
        processed in chunks (limited to ~512MB per chunk).
        
        Cell formats that are identical within one column's rows range do
        not even need to be covered as they are not rearranged, in the
        best case leading to all trailing formats' ranges being excluded
        from the sort.
        
        Additionally optimize the cell gathering of formats, graphics and
        comments such that for the area extras they are only collected if
        actually requested.
        
        The overall performance gain is in an order of magnitudes even if
        some extras are to be collected.
        
        Change-Id: If3abbaeaa615aaff7d88a82a5b3fc7ac633d770d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122013
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-09-13  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [daa1469e3e7bfe840efb6f3fad1bac63a2577e3f]

        tdf#123642: keep last bookmark at the document end
        
        In some cases DomainMapper_Impl::RemoveLastParagraph() can also remove
        last bookmark from real last paragraph. This does never happens
        when we use xParagraph->dispose(), but pretty always during older
        way with xCursor->setString(OUString()).
        
        Unfortunately without deep refactoring of redlines, bookmarks, etc.
        I see no other way to avoid this removal except given hack which is
        trying to store last bookmark and if it did disappear restore it.
        
        Some existing unittests were adjusted: corresponding original DOCX
        files did contain final bookmarks not taken into account by the code.
        In some cases test code is modified, in some just removed final
        bookmark in DOCX: such multi-format tests as in ooxmlfieldexport.cxx
        will be more identical to RTF & DOC variants.
        
        Change-Id: Ie9948b58cda705a0b85fa8e5e08b72fbb7d682b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121409
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-09-12  Johnny_M  <klasse@partyheld.de>  [29413fca12ae2357bd684a71d354826bdd1b74bb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e5a4988f74ae01c6bd8e247aaf7c709bba1c28c9
          - tdf#132643 Translate German section IDs
            
            Change-Id: I987a7f47bed2edd46435487209d72a906cd18fbc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121953
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-12  Johnny_M  <klasse@partyheld.de>  [fcfb62c22d7a2317e392192207fa0186aa9a54a3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6027402b3676a81f53903644341d97892c704f3d
          - tdf#132643 Translate German section IDs
            
            Change-Id: I7be425ea9e8e2e5205115615639f9d18dae1562d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121951
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-12  Johnny_M  <klasse@partyheld.de>  [fe4b8f3260373f4e2d715556a05e427cb03e09b2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 46cbff41e46e04bd8bd95743c3c8bda19fc84896
          - tdf#132643 Translate German section IDs
            
            Change-Id: I6de8cfb1537bdff0f4d19048561d236d056826a3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121954
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-12  Johnny_M  <klasse@partyheld.de>  [47efca62f0efe6d21273297951b9eef9f74fa6b4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4d2a700d9f66dfa21e387b20bb4996be1d9e49d5
          - tdf#132643 Translate German section IDs
            
            Change-Id: I916b45d28274b3c17ac072257e6317b6f3b65e2a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121948
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-12  Johnny_M  <klasse@partyheld.de>  [c9fdfa8110dba715b8f5d7810a6ee5ec28c22de7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1496973f17c8ff16da8b57b8353d87ffd1aea7b6
          - tdf#132643 Translate German section IDs
            
            Change-Id: I4c24a6e40c58a7437f04f6ec8951aec2161013f5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121952
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-12  Johnny_M  <klasse@partyheld.de>  [35bc1bb2f128886a688e4a0f4c6a580a5e4893b8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 797a729541791bd7e8040b20b9f81f43f8b8e306
          - tdf#132643 Translate German section IDs
            
            Change-Id: I15e4411f218b7866ae4e22db4c17e117170e387b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121950
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-12  Johnny_M  <klasse@partyheld.de>  [b1de45332986de8a058bea3751e7888c756163a6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e899e29b59b615ff59573ba4b9bbfd97ef65282a
          - tdf#132643 Translate German section IDs
            
            Remove unused.
            
            Change-Id: Id6b6d0ba56813ad7746c21e80dac218d0d79a99a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121947
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-12  Johnny_M  <klasse@partyheld.de>  [cc2852dc7718c81285cd10c2cc0f4d6e0c3d0bb0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1d31ac0d9e24416746afdbeef04cdb4287d67d6a
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ib6abce134c865ec364819addf45ec1cf1e07cb0b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121944
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-12  Johnny_M  <klasse@partyheld.de>  [22f5c4ff461980547047870febecf19aaa01d76d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8f479f59b39e68d89f312c62d1d09a1be5d012f5
          - tdf#132643 Translate German section IDs
            
            Change-Id: I5c5be4b33e90c48cbfc403f688785bf0b7dde721
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121946
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-12  Johnny_M  <klasse@partyheld.de>  [8a8636ac8b915332bfc9d270e3818648cc31a4e2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bd4f960f31f75b026b19237caf80f872d363ec32
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ia198e1691360d18b9639cd62ef7a65bc3c6a568b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121945
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-12  Caolán McNamara  <caolanm@redhat.com>  [78a2c0752c599d5dc951b8cf6fbe741bda0eeedd]

        ofz: better workaround for broken msan build
        
        workaround https://github.com/google/oss-fuzz/issues/6427 by
        forcing use of the libc++.a in /usr/msan/lib when compiling the
        msan version
        
        Change-Id: I4e992cd7710b5929e74034db7a49c590349149fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122014
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-12  Caolán McNamara  <caolanm@redhat.com>  [34d229cecadba9d216d7b1111146a1bace84983e]

        ofz: avoid std::basic_string from boost::filesystem
        
        workaround this problem for now by skipping the problematic path
        so fuzzers don't fail immediately
        
        ==706226==WARNING: MemorySanitizer: use-of-uninitialized-value
            #0 0x161c3bf7 in ~basic_string /usr/local/bin/../include/c++/v1/string:2267:9
            #1 0x161c3bf7 in ~path workdir/UnpackedTarball/boost/boost/filesystem/path.hpp:83:9
            #2 0x161c3bf7 in ~impl workdir/UnpackedTarball/boost/boost/filesystem/exception.hpp:78:10
            #3 0x161c3bf7 in intrusive_ptr_release<boost::filesystem::filesystem_error::impl, boost::sp_adl_block::thread_safe_counter> workdir/UnpackedTarball/boost/boost/smart_ptr/intrusive_ref_counter.hpp:173:9
            #4 0x161c3bf7 in boost::intrusive_ptr<boost::filesystem::filesystem_error::impl>::~intrusive_ptr() workdir/UnpackedTarball/boost/boost/smart_ptr/intrusive_ptr.hpp:98:23
            #5 0x161c4c14 in boost::filesystem::filesystem_error::~filesystem_error() workdir/UnpackedTarball/boost/libs/filesystem/src/exception.cpp:79:1
            #6 0x174134a1 in __cxa_end_catch (/out/fodsfuzzer+0x174134a1)
            #7 0xf22faa1 in ScOrcusFiltersImpl::importODS_Styles(ScDocument&, rtl::OUString&) const /src/libreoffice/sc/source/filter/orcus/orcusfiltersimpl.cxx:164:5
            #8 0x8c1c64 in ScDocShell::InitNew(com::sun::star::uno::Reference<com::sun::star::embed::XStorage> const&) /src/libreoffice/sc/source/ui/docshell/docsh2.cxx:77:21
            #9 0x51e73cc in SfxObjectShell::DoInitNew(SfxMedium*) /src/libreoffice/sfx2/source/doc/objstor.cxx:470:10
            #10 0x6cf506 in TestImportFODS /src/libreoffice/sc/source/filter/xml/xmlimprt.cxx:1675:13
            #11 0x698137 in LLVMFuzzerTestOneInput /src/libreoffice/vcl/workben/fodsfuzzer.cxx:30:11
            #12 0x5e8603 in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) cxa_noexception.cpp
            #13 0x5d54a2 in fuzzer::RunOneTest(fuzzer::Fuzzer*, char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:324:6
            #14 0x5daecb in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) cxa_noexception.cpp
            #15 0x5ffd62 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10
            #16 0x7f15c66ee0b2 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x270b2)
            #17 0x5b293d in _start (/out/fodsfuzzer+0x5b293d)
        
        Change-Id: Ie8a9d376f902a391551237b833236c2203525555
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122010
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-12  Caolán McNamara  <caolanm@redhat.com>  [38afbf56f0783d7442e63b58ffae9cf111c04edf]

        ofz: workaround more
        
        Change-Id: Ic7988757a5adc76335911f89d5de1e5a64ce7056
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122001
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-12  Eike Rathke  <erack@redhat.com>  [db90a6cedbc261ad711ff13c4f69db65946486da]

        Resolves: tdf#144457 Use weld::set_text() instead of replace_selection()
        
        ... to replace entire field with modified text, instead of
        inserting the text at the cursor position without selection, thus
        effectively duplicating it (modulo modification).
        
        Fallout from
        
            commit 08101a1ab3b5d7c41488e93a2af518462286844f
            CommitDate: Tue Jul 30 14:04:17 2019 +0200
        
                weld OfaLanguagesTabPage
        
        that did
        
             if (bModified)
        -    {
        -        // Do not use SetText(...,GetSelection()) because internally the
        -        // reference's pointer of the selection is obtained resulting in the
        -        // entire text being selected at the end.
        -        Selection aSelection( rEd.GetSelection());
        -        rEd.SetText( aBuf.makeStringAndClear(), aSelection);
        -    }
        +        rEd.replace_selection(aBuf.makeStringAndClear());
        
        replacing the workaround needed for the old toolkit with something
        similar from the new toolkit but behaving differently..
        
        Change-Id: I9ff325eecd747bbecb36eb2a1150ae4472e475e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122000
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-09-12  Caolán McNamara  <caolanm@redhat.com>  [cdf7352136f987f44e480777d302dfce9cbe3759]

        ofz: workaround memory sanitizer failure by skipping boost::locale
        
        which seems to have started since...
        
        https://github.com/google/oss-fuzz/commit/a2be91d3f10c54f20ae651375683ae4605543a63
        
        e.g.
        
        ==3509==WARNING: MemorySanitizer: use-of-uninitialized-value
            #0 0xa990506 in ~basic_string /usr/local/bin/../include/c++/v1/string:2267:9
            #1 0xa990506 in ~pair /usr/local/bin/../include/c++/v1/__utility/pair.h:39:29
            #2 0xa990506 in std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::shared_ptr<boost::locale::localization_backend> > >::destroy(std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::shared_ptr<boost::locale::localization_backend> >*) /usr/local/bin/../include/c++/v1/__memory/allocator.h:156:15
            #3 0xa9899a5 in destroy<std::__1::pair<std::__1::string, boost::shared_ptr<boost::locale::localization_backend> >, void> /usr/local/bin/../include/c++/v1/__memory/allocator_traits.h:309:13
            #4 0xa9899a5 in __destruct_at_end /usr/local/bin/../include/c++/v1/vector:450:9
            #5 0xa9899a5 in clear /usr/local/bin/../include/c++/v1/vector:374:29
            #6 0xa9899a5 in ~__vector_base /usr/local/bin/../include/c++/v1/vector:487:9
            #7 0xa9899a5 in ~vector /usr/local/bin/../include/c++/v1/vector:579:5
            #8 0xa9899a5 in ~impl workdir/UnpackedTarball/boost/libs/locale/src/shared/localization_backend.cpp:34:45
            #9 0xa9899a5 in ~hold_ptr workdir/UnpackedTarball/boost/boost/locale/hold_ptr.hpp:36:13
            #10 0xa9899a5 in boost::locale::localization_backend_manager::~localization_backend_manager() workdir/UnpackedTarball/boost/libs/locale/src/shared/localization_backend.cpp:168:9
            #11 0x579edc in init workdir/UnpackedTarball/boost/libs/locale/src/shared/localization_backend.cpp:263:17
            #12 0x579edc in __cxx_global_var_init workdir/UnpackedTarball/boost/libs/locale/src/shared/localization_backend.cpp:264:15
            #13 0x579edc in _GLOBAL__sub_I_localization_backend.cpp workdir/UnpackedTarball/boost/libs/locale/src/shared/localization_backend.cpp
            #14 0xbe861ac in __libc_csu_init (/tmp/not-out/psdfuzzer+0xbe861ac)
            #15 0x7f1bcadc003f in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2703f)
            #16 0x57c40d in _start (/tmp/not-out/psdfuzzer+0x57c40d)
        
        Change-Id: I14010df7c009b4c44943b0fd56688ed05569c1b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121999
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [96ce5bdf72fbcd4ca2907fc4ad71a038a11e2e22]

        clang:optin.performance.Padding in sw
        
        Excessive padding in 'class SwVisibleCursor' (12 padding bytes, where 4
        is optimal).
        Excessive padding in 'class SwCallLink' (10 padding bytes, where 2 is
        optimal).
        
        Change-Id: I8d23cc5f45ff5e916fa04205f4d92c4603514b1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121996
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-12  Caolán McNamara  <caolanm@redhat.com>  [a7a62232f93a6383700e5473fe0a84f50e3c37b5]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I6dc1f110054eefefffd7b58cafa8240a69bb176e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121995
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-12  Rico Tzschichholz  <ricotz@ubuntu.com>  [bc1b7491436146c3c4b2b69a46bd0cd37bbbecce]

        allow build with poppler <= 0.71
        
        Change-Id: I359c8259ae402f9f22be392c4ab4a23d31a17b4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121937
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [20f064c1d4d2788edbd4ed7303cf1fcc4f817be4]

        clang:optin.performance.Padding in sc
        
        Excessive padding in 'struct ScPreviewLocationEntry' (10 padding bytes,
        where 2 is optimal).
        Excessive padding in 'struct oox::xls::FormulaBuffer::SharedFormulaDesc'
        (8 padding bytes, where 0 is optimal).
        Excessive padding in 'struct ScOrcusStyles::font' (11 padding bytes,
        where 3 is optimal).
        Excessive padding in 'struct ScOrcusFactory::CellStoreToken' (8 padding
        bytes, where 0 is optimal).
        Excessive padding in 'struct TokenPool::ExtCellRef' (10 padding bytes,
        where 2 is optimal).
        Excessive padding in 'struct TokenPool::ExtAreaRef' (10 padding bytes,
        where 2 is optimal).
        
        Change-Id: Ifce31c799b0f64d3c6971279345391bb74f210c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121994
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [f1bd6e802a1671c4b923124b33064b7803a5dbb6]

        clang:optin.performance.Padding
        
        Excessive padding in 'struct chart::TickInfo' (11 padding bytes, where 3
        is optimal).
        Excessive padding in 'class EscherBlibEntry' (10 padding bytes, where 2
        is optimal).
        Excessive padding in 'struct oox::drawingml::ConditionAttr' (8 padding
        bytes, where 0 is optimal).
        Excessive padding in 'struct oox::drawingml::Constraint' (12 padding
        bytes, where 4 is optimal).
        Excessive padding in 'struct (anonymous namespace)::Number' (10 padding
        bytes, where 2 is optimal).
        
        Change-Id: If7573afa8a794497c9a2bf1c7c15e8f11ff11407
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121993
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-12  Caolán McNamara  <caolanm@redhat.com>  [0652bc404c1a8dedda085a4753b412c8c0e9ea6c]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Id142604aca139f0e0a249ba32b6462a2b8db72d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121963
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-12  Mike Kaganski  <mike.kaganski@collabora.com>  [004dc53f70a3a868815556ae58b044fd0304e1c8]

        Simplify ORichTextModel's XUnoTunnel implementation
        
        Change-Id: I0d0e724c4da705f0f56dec41448a8312c4ffd37d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121975
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-12  Mike Kaganski  <mike.kaganski@collabora.com>  [6e4d8f3af4eb43bab419cae1062998f044b3f4c9]

        Simplify OAccessibleImplementationAccess' XUnoTunnel implementation
        
        Change-Id: Iad82fe1e0e524d2c33ab2165bd08353c4967c57f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121976
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-12  Mike Kaganski  <mike.kaganski@collabora.com>  [4a7984960bf7d0af8342b360510c7e4e3d7399cf]

        Simplify OFileDriver::getDataDefinitionByConnection
        
        Change-Id: Ia808f5e7867d474e36e60d163d1a556a59e2f89d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121974
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-12  Julien Nabet  <serval2412@yahoo.fr>  [ef030cd1b1eb6dd41ade808f360305cb53d48106]

        Typo STATE_SUCCESSFULL->STATE_SUCCESSFUL
        
        Change-Id: I9a9e826de17f5d42ece9e97171c441117181e769
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121971
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-09-12  Julien Nabet  <serval2412@yahoo.fr>  [eb848249f51323089e78a26c1a05b264eaf98c0f]

        Typo *Successfull->*Successful
        
        Change-Id: I837241da936ac013312228f774d08bb8dafa45e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121967
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [d8b765e6c45792bff5717cd0e0d9d42311c33461]

        tdf#144085 XUsedAreaCursor broken: the methods don't accept formatted cells as used
        
        This reverts 
            commit 61386aa03cd166473a58dbb4be0dd5e0ce82195c.
            tdf#79049 speed up OOXML workbook load (3)
        
        which caused this problem
        
        Change-Id: I19a9cf75e8b2d3b5f87e1bd324c42a1dbae8ee63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121973
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-12  Mike Kaganski  <mike.kaganski@collabora.com>  [ccc6c846eb7f6d334d0ab2e6b50c188c434caa19]

        tdf#117842: use XUnoTunnel to get wrapped connection reliably
        
        XDataDefinitionSupplier::getDataDefinitionByConnection may take
        not only direct reference to expected connection type, but also
        connectivity::OConnectionWeakWrapper wrapping it.
        
        Change-Id: I88925f9403b51f0cf13f02b5f00d3765a242230e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121890
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-12  Julien Nabet  <serval2412@yahoo.fr>  [380550fb478b20deca980e5eefd7a8ce7703263d]

        Typo: bIsSuccessfull->bIsSuccessful
        
        Change-Id: Ib811f39fea5c0e78405f805f6c278b4b529b17d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121964
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-09-12  Julien Nabet  <serval2412@yahoo.fr>  [f5ba9f5b7bbf74df14e5ed51af43392d6091aba1]

        Typo: SAVE_SUCCESSFULL->SAVE_SUCCESSFUL
        
        Change-Id: I4b50e1f5ca55e756f1fd0028287eeb0c9b96439a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121962
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-09-12  Mike Kaganski  <mike.kaganski@collabora.com>  [b733ccad171e6def8fbdb93f31875dfdea47bdc6]

        Make this instance of cppu::OImplementationId function-local
        
        Change-Id: I1feaaec9906fd06ae86226c35820072d8b19cf17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121891
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [77fca82aab16619a693d53e970ac717f54105e95]

        clang:optin.performance.Padding in svx,editeng
        
        Excessive padding in 'struct svx::SpellPortion' (18 padding bytes, where
        2 is optimal).
        Excessive padding in 'class SvxNumRule' (11 padding bytes, where 3 is
        optimal).
        Excessive padding in 'struct SpellInfo' (10 padding bytes, where 2 is
        optimal).
        Excessive padding in 'struct ImpEditEngine::LineAreaInfo' (14 padding
        bytes, where 6 is optimal).
        Excessive padding in 'class ImpChainLinkProperties' (5 padding bytes,
        where 1 is optimal).
        Excessive padding in 'class TextChainFlow' (20 padding bytes, where 4 is
        optimal).
        Excessive padding in 'class SdrObjList' (13 padding bytes, where 5 is
        optimal).
        Excessive padding in 'class SdrLayer' (12 padding bytes, where 4 is
        optimal).
        
        Change-Id: I17b1c40bfe553c7635dc6177845dc92956cd0fae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121942
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [d114a341bc9e891b2e10ff60ddadb0b5f58e6381]

        clang:optin.performance.Padding in sfx2
        
        Excessive padding in 'class SfxControllerItem' (10 padding bytes, where
        2 is optimal).
        Excessive padding in 'struct SfxChildWinInfo' (11 padding bytes, where 3
        is optimal).
        Excessive padding in 'struct SfxChildWinFactory' (12 padding bytes,
        where 4 is optimal).
        Excessive padding in 'class SfxChildWindow' (10 padding bytes, where 2
        is optimal).
        
        Change-Id: I435cfcf8a199bcab4612d671e1900ba659b8e383
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121941
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [580b314a797917def3ce0f52abc02700a2768120]

        clang:optin.performance.Padding in xmloff
        
        Excessive padding in 'struct (anonymous namespace)::ConnectionHint' (11
        padding bytes, where 3 is optimal).
        Excessive padding in 'struct (anonymous namespace)::XMLEffectHint' (12
        padding bytes, where 4 is optimal).
        Excessive padding in 'struct xmloff::token::(anonymous
        namespace)::XMLTokenEntry' (10 padding bytes, where 2 is optimal).
        
        Change-Id: I176378d7cd6aa441856fce1b20c3af78bd5804c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121940
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [d8910519f1bc5aa284a79b7d24581d087adf0c29]

        clang:optin.performance.Padding
        
        Excessive padding in 'struct ValueSetItem' (8 padding bytes, where 0 is
        optimal).
        Excessive padding in 'struct framework::CommandInfo' (12 padding bytes,
        where 4 is optimal). Optimal fields order: aIds, nId, nImageInfo,
        consider reordering the fields or adding explicit padding members
        [optin.performance.Padding]
        Excessive padding in 'class
        drawinglayer::attribute::ImpFillGradientAttribute' (10 padding bytes,
        where 2 is optimal).
        Excessive padding in 'class
        drawinglayer::attribute::ImpSdrLineAttribute' (8 padding bytes, where 0
        is optimal).
        
        Change-Id: I606f2bfc2c0c51b386182b900401dd15b5404451
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121938
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-11  Caolán McNamara  <caolanm@redhat.com>  [1fcc0cb5ee5397addee2fcfbebcc2d124a82e8e5]

        cid#1491408 Uninitialized scalar field
        
        and
        
        cid#1491409 Uninitialized scalar field
        
        Change-Id: I90300f1b7ddb8e70f6b816e802a082b0518e7466
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121934
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-11  Caolán McNamara  <caolanm@redhat.com>  [6891347a3d0896918e4aec64c9d255fe6b58163a]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I55d99602316b0f7322244b70a44c4786144054e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121935
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-11  Caolán McNamara  <caolanm@redhat.com>  [650773993529aee030a0161d131a361e8e9ab227]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Idf446aaa9b29f61168e29f76382f6258d1b78276
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121936
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [349e1a7ce141d11432dda730ab8d34ab123117c5]

        clang:optin.performance.Padding in vcl
        
        Excessive padding in 'class ImplAccelEntry' (13 padding bytes, where 5
        is optimal).
        Excessive padding in 'struct SalQueryCharPositionEvent' (14 padding
        bytes, where 6 is optimal).
        Excessive padding in 'struct SalFrameState' (8 padding bytes, where 0 is
        optimal).
        Excessive padding in 'struct BitmapBuffer' (10 padding bytes, where 2 is
        optimal).
        Excessive padding in 'class GraphicAttr' (10 padding bytes, where 2 is
        optimal).
        Excessive padding in 'struct ImplPostEventData' (12 padding bytes, where
        4 is optimal).
        Excessive padding in 'class TETextPortion' (10 padding bytes, where 2 is
        optimal).
        Excessive padding in 'struct MapMode::ImplMapMode' (11 padding bytes,
        where 3 is optimal).
        
        Change-Id: I41801e0fd676981cc9f386d814fe2f0ea670a673
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121925
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-11  Julien Nabet  <serval2412@yahoo.fr>  [952734d4214e647110b556e962b11d192c76ee0a]

        cid#1454626: Uninitialized scalar field (oox/chartexport)
        
        Change-Id: If3c623f04cd912ea419bb720178553a43cb713e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121933
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-09-11  Luboš Luňák  <l.lunak@collabora.com>  [dacdcfe71e18be6493328c37b20da560f2867f7a]

        add -DSYSTEM_NSS to flags ignored for system PCH
        
        Change-Id: I4afdf324956b0280ceeaf2d18174dedbb091b5b0

2021-09-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [b573ce5683ee648ed391ea3223208e584cf2f868]

        Drop unused multiple selection from UI files
        
        The code must call set_selection_mode(SelectionMode::Multiple)
        instead.
        
        Change-Id: I2d51dd3d3182ccec25f2ec1093a3866880354371
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121915
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-09-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [c58a1058d4868f0f704547c11da1c9d30bceba5c]

        Allow multiple selection in AutoComplete word list
        
        Before commit 9c5d20105f0b123fca724cb4845f0e7227c217d8 ("weld
        OfaAutoCompleteTabPage"), this used to be a MultiListBox.
        
        Copying in that dialog also just copies selected entries, so
        there is no usable GUI way left for a user to copy the whole
        word list.
        
        Change-Id: Ib2909642be9dd0d6ebac1648b603c7a8bde7ca5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121914
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-09-11  Luboš Luňák  <l.lunak@collabora.com>  [8793f3c406d5acba910fb5b819e8263cd38a3af0]

        don't include Vulkan headers for Skia PCH
        
        It's not built on Mac.
        
        Change-Id: Ica6aed9da51bb5cfd6dd1255e1231d5f0e53ba2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121926
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-10  Caolán McNamara  <caolanm@redhat.com>  [84e1c79dd7394168459a3bbdea8bd94d765708e0]

        access maPalette via const BitmapBuffer* when in const method
        
        Change-Id: I7bd1fb312ef7122e25c4d19679773d0c1ccab7be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121916
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-10  Mike Kaganski  <mike.kaganski@collabora.com>  [d33f5abc4423aad4087eb77c920fcbd74e34533f]

        tdf#125286: Inform Firebird that we use UTF8 in paths
        
        Use isc_dpb_utf8_filename for that, which is introduced in Firebird 2.5.
        It is documented in Firebird's doc/README.connection_string_charset.txt.
        
        Without this, on Windows, where UTF-8 is not a common "ANSI code page",
        one would not be able to connect to a DB file that has non-ASCII chars
        in path, because its UTF-8 representation would differ from 8-bit system
        encoding used in the API used by Firebird.
        
        This still does not enable full Unicode support, because of Firebird's
        [CORE2172]/[CORE3172]. It may only improve experience when using paths
        with characters representable in system encoding.
        
        Change-Id: Ia31407b181266a2bf1b90bc8cfc71dd3f78b7cd6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121886
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [9f46bcac09c7f1f8ef6f22ed9f366d1fd596f9d7]

        clang:optin.performance.Padding in cppu
        
        Excessive padding in 'struct cppu::IdContainer' (11 padding bytes, where
        3 is optimal).
        Excessive padding in 'struct (anonymous namespace)::ObjectEntry' (11
        padding bytes, where 3 is optimal).
        
        Change-Id: I39216b9927abeb8ec61ab590dc25bc203a112028
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121921
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [9490588c2460a77c16aacd52b7f449db60a6b34b]

        clang:optin.performance.Padding in tools
        
        Excessive padding in 'class tools::JsonWriter' (15 padding bytes, where
        7 is optimal).
        
        Change-Id: I7e37eec095d935a344b2e5fea7bb108ee878472a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121920
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [e8c940b73840868f26a537e159047e99d7ddae2c]

        clang:optin.performance.Padding in binaryurp
        
        Excessive padding in 'struct binaryurp::OutgoingRequest' (11 padding
        bytes, where 3 is optimal).
        
        Excessive padding in 'struct binaryurp::Writer::Item' (28 padding bytes,
        where 4 is optimal).
        
        Excessive padding in 'class binaryurp::IncomingRequest' (19 padding
        bytes, where 3 is optimal).
        
        Change-Id: I43ef9c513ad2bbb1151edbf5db578d69d35ccfbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121919
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-10  Mike Kaganski  <mike.kaganski@collabora.com>  [51269c4d28c04ebd2c0047772b7373e0bebec219]

        tdf#115547: Fix DB path handling
        
        1. The code used wrong procedure to convert file URLs to local paths.
        It assumed that it's enough to just strip the leading 'file://', which
        is only sometimes true on Unix-like systems; on Windows, this converts
        a valid 'file:///C:/path/file.ext' to '/C:/path/file.ext', where the
        leading slash is then treated as a network path, resulting in errors.
        
        2. It is incorrect to assume the same length for UTF-16 and UTF-8
        encoded URLs coming from untrusted source (like user file). It may
        contain non-ASCII characters (be an IRL), and then the assumption
        would fail.
        
        Change-Id: Ie2ea6c8cb9a690975db956fa025bf926a8010984
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121885
        Reviewed-by: Lionel Mamane <lionel@mamane.lu>
        Tested-by: Jenkins

2021-09-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c42eb3d3f6c8be0bb8d3d4c6955d13279c0dbcc1]

        Fix typos
        
        Change-Id: Icb9acdf67be84e3bedab53188246890b6aa82a7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120286
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-09-10  Caolán McNamara  <caolanm@redhat.com>  [7d4142269e2deb756f03774a9d6d2861fe9eba04]

        crashtesting: threaded scaling crash on re-export of ooo24840-1.sxw to odt
        
         #13 0x00007f1cb843752a in o3tl::cow_wrapper<ImplBitmapPalette, o3tl::UnsafeRefCountingPolicy>::operator->() (this=0x5596086d5968) at include/o3tl/cow_wrapper.hxx:329
                 __PRETTY_FUNCTION__ = "BitmapColor& BitmapPalette::operator[](sal_uInt16)"
         #14 0x00007f1cb843752a in BitmapPalette::operator[](unsigned short) (this=0x5596086d5968, nIndex=nIndex@entry=0) at vcl/source/bitmap/bitmappalette.cxx:139
                 __PRETTY_FUNCTION__ = "BitmapColor& BitmapPalette::operator[](sal_uInt16)"
         #15 0x00007f1cb849f5f5 in BitmapInfoAccess::GetPaletteColor(unsigned short) const (nColor=0, this=0x5596085989f0) at include/vcl/BitmapInfoAccess.hxx:114
                 __PRETTY_FUNCTION__ = "const BitmapColor& BitmapInfoAccess::GetPaletteColor(sal_uInt16) const"
        
        the mpBuffer member of BitmapInfoAccess is
        
        BitmapBuffer* mpBuffer;
        
        not
        
        const BitmapBuffer* mpBuffer;
        
        so mpBuffer->maPalette.foo() calls non-const variants of foo(),
        (BitmapPalette::operator[](unsigned short) in this case), which
        is presumably non the expected outcome, as the copy-on-write mpImpl of
        BitmapPalette unsafely creates a new copy its internals on the first
        dereference of mpImpl in a non-const method.
        
        Change-Id: I1ebb3c67386a9028e5b8bab4b2d1cc5862700aa1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121910
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-10  Caolán McNamara  <caolanm@redhat.com>  [cf3002ca480cbd2365317da4e9e729265b7c05ae]

        BitmapInfoAccess::GetColorMask can return a const reference
        
        Change-Id: I84c18b1d73910aa4c5a269e122f4ae86eb765e55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121907
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-10  Caolán McNamara  <caolanm@redhat.com>  [3a87142bd2e810deb19c9562ba5a388fbc754c29]

        gtk4: use gtk_event_controller_key_forward to see if toplevel would use key
        
        Change-Id: Ia0074daab6528f561169ecaf5544fa1c969a7103
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121899
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-10  Caolán McNamara  <caolanm@redhat.com>  [0ce5ded132342d8420caab94e7376b0f33826f28]

        gtk4: we don't need to block the drawing area as a focus candidate
        
        because we put that as a child of the overlay so its not a focus
        candidate in the gtk4 version, and blocking the FixedContainer
        in gtk4 means none of its children can have focus since gtk4 and
        that the opposite of what we want to make focus traversal work
        between native gtk widgets
        
        Change-Id: Ide59e816189b5a89d13be9205d1fc9579ae33f92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121900
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-10  Caolán McNamara  <caolanm@redhat.com>  [feae69bad70d637a92e6dbb7c18b756943858379]

        gtk4: complete child_grab_focus for gtk4
        
        Change-Id: I35a19b4c95c1a57426a8fc51d4a15814ae443e6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121897
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-10  Caolán McNamara  <caolanm@redhat.com>  [94c9c991d1fd0991961ee7bb2fd88991fe55f2f1]

        Resolves: tdf#143777 Exclude recipient is always greyed out
        
        Change-Id: I6ce94fad6ba518457665ae6d6b473cfe6f80849f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121905
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-10  Jan-Marek Glogowski  <glogow@fbihome.de>  [61cb81d67ebf6b342a1cdb46bf6eb25a49eb5ff4]

        tdf#144412 Qt5 reset m_nModKeyCode on key input
        
        Switching the input direction on Ctrl + L/R-Shift is actually no
        bug but a feature. It is triggered on key release, so it can be
        distinguished from / doesn't interfere with shortcut handling.
        That's what should happen.
        
        So trying to implement that behaviour correctly and seeing the
        appearingly wrong modifier events for gtk3, I found gtk3 resets
        the frames persistent mnModKeyCode for key input events, which
        also seems to fix the problem for qt5.
        
        Some additional discussion is also in tdf#103158.
        
        Regression from commit 862fdb98ca271b60a831cd5420fd16d5f9c1c747
        ("tdf#143298 Qt5 send SalEvent::KeyModChange events").
        
        Change-Id: Iafcd1db7abcdf078001ca0602ae6e374f2a169ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121858
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-09-10  Mike Kaganski  <mike.kaganski@collabora.com>  [ccea340276609c87384ee7fff4837e48baaba9b5]

        Clarify that css::sdbc::XClob::getSubString takes 1-based pos
        
        ... and fix connectivity::firebird::Clob::getSubString.
        
        XClob::getSubString is modelled after JDBC counterpart, that also
        takes 1-based position argument. This is also described in multiple
        places in our code:
        
        - OPreparedStatement::setClob
          in connectivity/source/drivers/firebird/PreparedStatement.cxx
        - OSingleSelectQueryComposer::setConditionByColumn
          in dbaccess/source/core/api/SingleSelectQueryComposer.cxx
        - ORowSetValue::getString
          in connectivity/source/commontools/FValue.cxx
        
        However in some places 0-based value was used (fixed here).
        To clarify, the mention that the pos argument is 1-based is put
        to the corresponding IDL file.
        
        Also the code in connectivity::firebird::Clob::getSubString had
        multiple issues:
        
        - no checks of arguments;
        - possibility to throw "nPosition out of range" when just-read
          segment has enough data;
        - wrong start position in case when nPosition is not aligned to
          segment boundary.
        
        This change fixes these, and simplifies the implementation.
        
        Change-Id: I119a62dd7f02c9569ce36395ed8cc1a98c931fcf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121884
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-10  Chris Sherlock  <chris.sherlock79@gmail.com>  [c9517311f4c209f549668867c9b07ffa18246dee]

        vcl: move outdevstate.cxx to stack.cxx
        
        Change-Id: I674be4eb758178468dbba70cb45d68d009952ebc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121024
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [98492e9d8169c080d224e6ee60feb3277c5b1a17]

        clang:optin.performance.Padding in sal
        
        warning: Excessive padding in 'struct ImplTextEncodingData' (8 padding
        bytes, where 0 is optimal).
        
        warning: Excessive padding in 'struct ImplByteConvertData' (10 padding
        bytes, where 2 is optimal).
        
        warning: Excessive padding in 'struct ImplDBCSConvertData' (10 padding
        bytes, where 2 is optimal).
        
        warning: Excessive padding in 'struct DirectoryItem_Impl' (11 padding
        bytes, where 3 is optimal).
        
        Change-Id: Ia19f192099c305734256103c7cdc0f64e398b6af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121902
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [57a1d8d2c3ce8741c0bfbaa66160f6091a1c7f68]

        crash in tdf132431-1.ods --export-to xls
        
        probably related to
            commit 817ef891cf2bef8fdc82852f73acb422afb89bd2
            tdf#142579 Consider color scale background colors in color filter
        
        Change-Id: I30bc477319ffc5474d9a27c4955603a183cccf12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121906
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-10  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [e6a8d312d3d7e5d81c56d5ccc0508116dd283f1f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d6f20e65e37295a617c4bf0f534c8a0f746d7b19
          - tdf#128018 - Adapted column/row labels to reflect the change of the descriptive statistics result
            
            Change-Id: Idc97739525180ba3acc8d1e636fe9209e4f78b67
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121881
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-10  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [aa69f2a176329795fad957ac639329307c146e58]

        tdf#123055 - Start to read unicode text in order to avoid the BOM
        
        Change-Id: Ica5a2e11b4be1764cc94aafe5366197065cf6363
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121391
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-09-10  Luboš Luňák  <l.lunak@collabora.com>  [ef6def16e8d83bd425f3613c19989a409db7eb66]

        fix Skia/Raster screen flushing on Mac
        
        There's no window context in that case, so check the surface, as
        other places do. A mistake from 234ed4bcd5c4b5b41467890b82c6ef.
        
        Change-Id: I7f9d97340ed30444cb151c1141f8cc3045bd6dea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121892
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-10  Caolán McNamara  <caolanm@redhat.com>  [1a5817c2fb2122e895e6ba4fd19f558fc01123d9]

        gtk4: cannot focus to toolbutton if can-focus is false
        
        which seems reasonable
        
        Change-Id: I0cc5fecaace99f612d637c39065982ad12b23b89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121895
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-10  Caolán McNamara  <caolanm@redhat.com>  [30f1ce53b09da60d0d43b83d676c3a01b198f133]

        drop stray fprintf
        
        Change-Id: Ide4df588f8642b3eaad6dab4c819ba1914f3e2ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121896
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-10  Stephan Bergmann  <sbergman@redhat.com>  [cc60672058f8ea72f29e5ebc5be3439fd41a5de9]

        This example doesn't have any idl files
        
        Change-Id: Ia70268084603db3329d276533a9351e6c1eebbca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121894
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [9eaf09e363c2c1377f74aa0db4854be2f825dd23]

        uitest: sw: Close the modeless dialogs after using them
        
        Otherwise, they will remain open in the next test
        
        Change-Id: I0019a3d98b7a66d6c4ba15408047facc7093cb5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121893
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [f26af764dee862e5c9a689d242ee72d1dac8bc1f]

        tdf#142214: reintroduce unittest and adapt it to the expected behaviour
        
        The test was added in ca2ec443893731093970914feb750b31ea13e47f
        < tdf#142214: autocomplete: do not search across empty blocks >
        and later reverted in 85a46d2beefbd3d32fd221e8f9d247ff84adca26
        < Revert "tdf#142214: autocomplete: do not search across empty blocks" >
        
        Change-Id: I5ca19ea9513740bfb6a197fe0a27860fa3cb6770
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121871
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-10  Caolán McNamara  <caolanm@redhat.com>  [53ebbad48c8c2a71044917a5cbac9657126e5adc]

        warning: Excessive padding in 'struct OutDevState'
        
        experiment with optin.performance.Padding analyzer and tuning
        AllowedPad to 2
        
        with clang as compiler;
        export ENVCFLAGSCXX="-Xclang -analyze -Xclang -analyzer-checker=optin.performance -Xclang -analyzer-config -Xclang optin.performance.Padding:AllowedPad=2"
        and get a report of:
        
        OutDevState (13 padding bytes, where 5 is optimal)
        UIControlOptions (9 padding bytes, where 1 is optimal)
        
        Change-Id: I174f6f62d6e32df057d5e0f21d4274166f6ed8c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121812
        Tested-by: Jenkins
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-10  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [e32d864dbe086d630a8b17c2d376e320aee0253a]

        tdf#144353 - Handling of missing optional parameters
        
        Don't assign a missing optional variable to a property and don't allow
        the computation/comparision including missing optional attributes.
        
        In the previous cases a ERRCODE_BASIC_NOT_OPTIONAL is raised.
        
        Change-Id: Iab391286fcace16c271ae511304075e2a0c5c651
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121794
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-09-10  Caolán McNamara  <caolanm@redhat.com>  [66e9b77ed296bb6b0cdae22685a11525a06dcf08]

        gtk4: default GtkViewport to can-focus
        
        Change-Id: If4c730cef1782c20f6f8519e77ff336c0e9e692c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121870
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-10  Michael Stahl  <michael.stahl@allotropia.de>  [a0d28d03ff40a77a2c88704a7b2bedb68e68563f]

        xmloff: ODF export: avoid mysterious crash while sorting shapes
        
        Apparently the draw page contains a null XShape.  That sounds like a bug
        but OTOH this sorting feature from commit
        9bc6160e0acbc78be998129ea55ed7e4529959faa isn't that important so let's
        sweep the problem under the rug.
        
        0 	swlo.dll 	sw::GetZOrderLayer::operator()(com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const &) 	C:\cygwin64\home\buildslave\source\libo-core\sw\source\filter\xml\zorder.hxx:37
        1 	mergedlo.dll 	xmloff::FixZOrder(com::sun::star::uno::Reference<com::sun::star::drawing::XShapes> const &,std::function<unsigned int > const &) 	C:\cygwin64\home\buildslave\source\libo-core\xmloff\source\draw\shapeexport.cxx:1003
        2 	swlo.dll 	SwXMLWriter::Write_(com::sun::star::uno::Reference<com::sun::star::task::XStatusIndicator> const &,rtl::OUString const &) 	C:\cygwin64\home\buildslave\source\libo-core\sw\source\filter\xml\wrtxml.cxx:190
        
        https://crashreport.libreoffice.org/stats/crash_details/045adea4-c577-4164-9e69-bde5f892bd17
        
        Change-Id: I1e67dc1c354cb14717cf9667314d6752e1b4c295
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121860
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-09-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [ef3329a520b11782c441ee6c2805bed622047407]

        CppunitTest_sw_rtfexport5: simplify asserts
        
        Directly get the properties as Color
        Follow-up of 7b3a681a867eeb2d68abd4ce33b07cabfff224ef
        < tdf#141908: replace usage of sal_Int32 with colors >
        
        Change-Id: I23da21b88dad7758856c719ebebaef9ed6fe7ca9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121868
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-10  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [14d299f8f1e19b39dfa81e143762c6b277c1ae9a]

        tdf#126426: support for hyperlinks in TextParagraphContext
        
        Usually hyperlinks are processed by TextBodyContext, but
        for grouped shape we accidentaly gone into TextParagraphContext
        It has almost all possibilities to process txbxContent,
        but not hyperlinks.
        
        Additionally some hyperlink char attributes (color and underline)
        can expand to follow up ordinal text. Additional small hack applied
        to avoid this.
        
        Unfortunately this is not a final solution: such document fails
        roundtrip and hyperlinks are lost after saving to DOCX.
        
        Change-Id: Ie954f53696bd872cb1f59cb586fb55f6cd7c73bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121172
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-09-10  Caolán McNamara  <caolanm@redhat.com>  [3c02fe5ca8e12dc52531367a1ac1c0802518d133]

        --without-system-cuckoo to override --with-system-headers didn't work
        
        Change-Id: I7a516fb0b7449dd33f95724f311b63387cc42f34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121869
        Tested-by: René Engelhard <rene@debian.org>
        Reviewed-by: René Engelhard <rene@debian.org>

2021-09-10  Luboš Luňák  <l.lunak@collabora.com>  [b4c1bb2f91e9ae47820c289e2c08f640a958cf05]

        cache FormulaError::NoRef error string (tdf#144249)
        
        Those COUNTIF() may call it a huge number of times, and the translation
        of the string each time then actually is a noticeable impact. And
        ScGlobal already does one-time intialization of objects based
        on the locale, so one-time initializing a string there should be fine
        too.
        
        Change-Id: I0daeb50ccb43f780d99cf3838cfd1bf790c5f6cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121856
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-10  Luboš Luňák  <l.lunak@collabora.com>  [d0316985db22efd6708dffa173eaabb430f6b9a8]

        do not intern a temporary cell error string
        
        Interning is way more work than a simple text comparison done once.
        
        Change-Id: If18c478fc62d1fb09ce2141fdb77b46a6bc46c08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121855
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-10  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [e85aaaecb5479660aa0cf600564ee3caa470aa3d]

        tdf#144425 Set sane lower bounds (1) for MM e-mail output ranges
        
        Lower bounds were forgotten to be set in weld commit
        f1ca64800074530d95e507f93c764a687310b9eb
        for the new GtkAdjustments of the GtkSpinButtons
        
        This caused no visible differences until commit
        d9fa826769cd570814f3556d53493a78d2869873
        when new default values (0) were added for VCL FormattedFields
        
        This made it possible to email MM results on non-GTK vclpugs starting
        from 0th mail if custom range is chosen, which causes an instant hang
        in the sending process since there is no -1st generated result.
        The default Send all option has still worked after this.
        
        Then commit ec44f87d5b99a3299322d0b79abc4c6808877865
        started to use the default GtkSpinButton values for default
        range of result generation, breaking the Send all option as well.
        
        Change-Id: I2a9f2b0954045700f947f342e5928ef75ce23aed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121865
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2021-09-10  Chris Sherlock  <chris.sherlock79@gmail.com>  [ecb7289fc3091fbbb8a65f43fc649e57a9870ac9]

        vcl: move OutputDevice::SetDigitLanguage() to text.cxx
        
        Ultimately I hope to reduce outdevstate.cxx to only have push(), pop()
        and clearstack(), then rename outdevstate.cxx to stack.cxx. Eventually,
        the plan is to separate metafile processing from rendering.
        
        Add unit test for SetDigitLanguage() and GetDigitLanguage().
        
        Change-Id: I138d08c7d79c66d296b4c96eff644a40a379c6be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121023
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-10  Chris Sherlock  <chris.sherlock79@gmail.com>  [4d1d485544ea947b71534fd96ba520cd6e1c721b]

        vcl: move SetLayoutMode() to text.cxx
        
        Ultimately I hope to reduce outdevstate.cxx to only have push(), pop() 
        and clearstack(), then rename outdevstate.cxx to stack.cxx. Eventually,
        the plan is to separate metafile processing from rendering.
        
        Also add a unit test for SetLayoutMode() and GetLayoutMode()
        
        Change-Id: I92cada7bf3d57ca8b84e04308c74428a1a19e775
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121022
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-10  Chris Sherlock  <chris.sherlock79@gmail.com>  [9db1e85a8da3952cefef552853753342d7147b98]

        vcl: move OutputDevice drawmode functions to outdev.cxx
        
        Ultimately I hope to reduce outdevstate.cxx to only have push(), pop() 
        and clearstack(), then rename outdevstate.cxx to stack.cxx. Eventually,
        the plan is to separate metafile processing from rendering.
        
        Add unit test for GetDrawMode() and SetDrawMode().
        
        Change-Id: I63948e7e4c332c786487c18c52faa60893f672a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121021
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-10  Mike Kaganski  <mike.kaganski@collabora.com>  [af78873e2000e604c9de78280cbcfbfcf4c7e99b]

        A copy-paste message text error
        
        Change-Id: I3d6f7a968fc5fca112087212ab7730f654534dfc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121876
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-10  Miklos Vajna  <vmiklos@collabora.com>  [1c75df810439c71e975b166a66087c3d5a9ecdf3]

        sw layout xml dump: show SwParaPortion
        
        Towards showing details of multi-portions, which are invisible to
        XmlPortionDumper, which uses SwPortionHandler, which was introduced for
        SwAccessiblePortionData, and is currently misused for debugging.
        
        Change-Id: Ib62df8c9338855b6f03b24ca2d83b4d0e4408761
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121861
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-09-10  Rafael Lima  <rafael.palma.lima@gmail.com>  [2752c4aaa2f9509a7c54e1814d9dee3522070fb3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3cc7fd773a5502b520f5240749420a9c63649aa8
          - tdf#144398 Fix Slide master info in help page
            
            This patch also adds information about the option "Delete unused backgrounds" that is also available in the referenced dialog.
            
            Change-Id: I25ffea0acd456174181176375e1ab5075e2a17f7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121771
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2021-09-10  Mike Kaganski  <mike.kaganski@collabora.com>  [627e8ac6313330eae892195a62d07db5b7d85a1b]

        Use std::vector instead of css::uno::Sequence
        
        This allows to avoid multiple reallocations during successive reads
        
        Change-Id: I74102d21c5dc4d1e92e27ede3490e9ed07bd568e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121873
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-10  Mike Kaganski  <mike.kaganski@collabora.com>  [541ddf4580cac8c3f9590be26a487f5fc8e2553c]

        tdf#120129: don't forget to update buffer size to actual length
        
        Otherwise extra bytes get written to the resulting string from the
        too long buffer.
        
        Change-Id: Iccde16b8002f214df6f86f484f288ec464c6b674
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121872
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-09  Stephan Bergmann  <sbergman@redhat.com>  [96d1240adf946c443fb2c369a1c84e31e259c7a8]

        Fix apparent typos
        
        ...introduced with aaebbb0e597bfeb8e1c545130a0d17a55b164228
        "INTEGRATION: CWS jsc21" (but which never caused an issue as cppumaker generated
        output for all of $(COMP_RDB) anyway when the undefined $(TYPESLIST) didn't
        contribute anything to its command line)
        
        Change-Id: Ic6792ad9edc159c02d307ca72500605bc3c38077
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121851
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-09  Caolán McNamara  <caolanm@redhat.com>  [9819abee8b16dee4ffc47bd4a79270687a5c424e]

        a system cuckoo isn't available
        
        build without it and see what warnings there might be
        
        Change-Id: I54b4d0c784631d26f634c63157563203bc37f1b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121864
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-09  Caolán McNamara  <caolanm@redhat.com>  [e5ced8a0e875226152ceae2ad84bac0292e20c4f]

        crashtesting: assert making thumbnail on reexport of tdf127770-1.ods to ods
        
        convert to B2DPolygon earlier and do scaling on B2DPolygon's doubles
        
         #18 0x00007f534e1093bc in ImplLogicToPixel(tools::Long, tools::Long, tools::Long, tools::Long) (n=<optimized out>, nDPI=<optimized out>, nMapNum=<optimized out>, nMapDenom=<optimized out>) at vcl/source/outdev/map.cxx:268
                 __PRETTY_FUNCTION__ = "tools::Long ImplLogicToPixel(tools::Long, tools::Long, tools::Long, tools::Long)"
                 n64 = <optimized out>
         #19 0x00007f534e10a4ff in OutputDevice::ImplLogicToDevicePixel(tools::Polygon const&) const (this=this@entry=0x55c3ebbb9f60, rLogicPoly=...) at include/tools/gen.hxx:80
                 rPt = Point = {x = -794275722273860480, y = 0}
                 i = 0
                 nPoints = 2
                 aPoly = {mpImplPolygon = {m_pimpl = 0x55c3e9fdc250}}
                 pPointAry = 0x55c3e9c9b970
         #20 0x00007f534e0ff4d4 in OutputDevice::drawPolyLine(tools::Polygon const&, LineInfo const&) (this=this@entry=0x55c3ebbb9f60, rPoly=..., rLineInfo=...) at vcl/source/outdev/polyline.cxx:251
                 nPoints = 2
                 aPoly = {mpImplPolygon = {m_pimpl = 0x7f534e0bfde8 <__gnu_debug::_Safe_sequence<std::__debug::vector<OutDevState, std::allocator<OutDevState> > >::_M_invalidate_if<__gnu_debug::_Equal_to<__gnu_cxx::__normal_iterator<OutDevState const*, std::__cxx1998::vector<OutDevState, std::allocator<OutDevState> > > > >(__gnu_debug::_Equal_to<__gnu_cxx::__normal_iterator<OutDevState const*, std::__cxx1998::vector<OutDevState, std::allocator<OutDevState> > > >)+208>}}
                 __PRETTY_FUNCTION__ = "void OutputDevice::drawPolyLine(const tools::Polygon&, const LineInfo&)"
                 aInfo = {mpImplLineInfo = {m_pimpl = 0x55c3eaa4ca68}}
                 bDashUsed = <optimized out>
                 bLineWidthUsed = <optimized out>
         #21 0x00007f534e0ff3d8 in OutputDevice::DrawPolyLine(tools::Polygon const&, LineInfo const&) (this=this@entry=0x55c3ebbb9f60, rPoly=..., rLineInfo=...) at vcl/source/outdev/polyline.cxx:135
                 __PRETTY_FUNCTION__ = "void OutputDevice::DrawPolyLine(const tools::Polygon&, const LineInfo&)"
         #22 0x00007f534e1f1d56 in MetaPolyLineAction::Execute(OutputDevice*) (this=0x55c3e998e300, pOut=0x55c3ebbb9f60) at vcl/source/gdi/metaact.cxx:481
         #23 0x00007f534e1be27a in GDIMetaFile::Play(OutputDevice&, unsigned long) (this=this@entry=0x55c3e9e4c700, rOut=..., nPos=86, nPos@entry=4294967295) at vcl/source/gdi/gdimtf.cxx:371
                 nCurPos = 48
                 i = 48
                 pAction = 0x55c3e998e300
                 nObjCount = <optimized out>
                 nSyncCount = 4294967295
         #24 0x00007f534e1be4e1 in GDIMetaFile::Play(OutputDevice&, Point const&, Size const&) (this=this@entry=0x55c3e9e4c700, rOut=..., rPos=Point = {...}, rSize=Size = {...}) at vcl/source/gdi/gdimtf.cxx:512
                 aDrawMap = {mpImplMapMode = {m_pimpl = 0x55c3e9f338d0}}
                 aDestSize = Size = {width = 756, height = 1020}
                 pMtf = 0x0
                 aScaleX = {mnNumerator = 756, mnDenominator = 341, mbValid = true}
                 aScaleY = {mnNumerator = 1020, mnDenominator = 461, mbValid = true}
                 rOldOffset = Size = {width = 0, height = 0}
                 aEmptySize = Size = {width = 0, height = 0}
                 bIsRecord = false
         #25 0x00007f534e1be9c5 in GDIMetaFile::CreateThumbnail(BitmapEx&, BmpConversion, BmpScaleFlag) const (this=this@entry=0x55c3e9e4c700, rBitmapEx=..., eColorConversion=eColorConversion@entry=BmpConversion::N8BitColors, nScaleFlag=nScaleFlag@entry=BmpScaleFlag::Default) at include/rtl/ref.hxx:206
                 aAntialias = Size = {width = 756, height = 1020}
                 aBitmap = {maBitmap = <incomplete type>, maAlphaMask = <incomplete type>, maBitmapSize = Size = {width = 94299930324064, height = 139995769668141}}
                 aVDev = {<ScopedVclPtr<VirtualDevice>> = {<VclPtr<VirtualDevice>> = {m_rInnerRef = rtl::Reference to 0x55c3ebbb9f60}, <No data fields>}, <No data fields>}
                 aNullPt = Point = {x = 0, y = 0}
                 aDrawSize = Size = {width = 189, height = 255}
                 aSizePix = <optimized out>
                 nMaximumExtent = 256
                 aAntialiasSize = Size = {width = 760, height = 1024}
        
        Change-Id: I4284a7da0684845d7c0af136b25c5210d522c79b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121863
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-09  Caolán McNamara  <caolanm@redhat.com>  [030bfda5ec47e28bf66aa2176ace3f626794d5b1]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I8eaf65fa4d1982ff60f612088adea6d636246612
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121862
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-09  jucasaca  <jcsanz@libreoffice.org>  [34219c3cb737371afb4a29604e95f0e87966f02a]

        tdf#143905: Parse password from connection string
        
        Parse user and password, so its possible to connect to a
        firebird server more over embeded and file
        
        Change-Id: Idbfa526e2a29f6f8bed5165f57844350c8b6d127
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121638
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dbd367e57669a82b7ea82f112d3d8c1a105d8d41]

        Fix typo
        
        Change-Id: I899c68cf53657eaab6a72ae36594606b31d9fb8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121859
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-09-09  Caolán McNamara  <caolanm@redhat.com>  [905d7e3d9cff386a819faa6582cfb1700b529e34]

        tdf#144241 don't return a negative width for osx edit region
        
        instead expand the region to the min osx width
        
        Change-Id: I01dc336c97ba9573948e1ca8f3eeb3ac46008819
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121857
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [6c50c2dd15da5e9f4a96b8bae1d337a52c71121f]

        flatten DocumentRedlineManager a little
        
        no need to allocate these things separately
        
        Change-Id: I832e77587e1272a6be5dfc8d460891564ed07517
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121854
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [ca6e29e9fb8999fdecca5b50570be1665071a2c7]

        reserve space in vector to reduce reallocations
        
        Change-Id: I6263c0b742331138188f7b557c05b2a59188d4fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121853
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [7e76ea4bcc720826be457ac6ea26fba36193f006]

        fix std::move same object more than once
        
        after
            commit 8104d771b10a5c8b15eae4b67aa112ae2ef77b5b
            tdf#144052 reduce Primitive2D copying
        
        spotted by mikekanganski
        
        Change-Id: I97e4675a9042cfafa3f9f6c053ba2f50aeea2183
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121852
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [8104d771b10a5c8b15eae4b67aa112ae2ef77b5b]

        tdf#144052 reduce Primitive2D copying
        
        when creating charts, by using a
            Primitive2DContainer&&
        parameter in the GroupPrimitive2D constructor, which forces the call
        sites to pass a temporary, and at most call sites, we can std::move in
        an existing local variable.
        
        Change-Id: I531970918800c6832ab606b5a4ff5fd2d47ccf5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121844
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-09  Caolán McNamara  <caolanm@redhat.com>  [ca512f301faf42b7d23675ca251b20e0ad67db1b]

        Resolves: tdf#144389 get_accessible_parent should only be called on vcl impls
        
        Change-Id: If5d8718fcd9bcccee37e162a99cc68ff4a77de8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121847
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-09  Caolán McNamara  <caolanm@redhat.com>  [3c94c1c61f1e25de26dab9e63146994eb1139013]

        merge ThumbnailView and ThumbnailViewBase
        
        only ThumbnailView inherits directly from ThumbnailViewBase and it will
        simplify a11y if ThumbnailView instead of ThumbnailViewBase is available
        
        Change-Id: I715faa3f9b2cec68c1de07479b7d1dbbd9ddbcc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121846
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-09  Miklos Vajna  <vmiklos@collabora.com>  [7a8bb65e1b8dc7fdd7f89c8c546e71e4208da574]

        ODT export: order <style:font-face> elements inside <office:font-face-decls>
        
        This builds on top of commit 92471550b8c43d8ff0cef8b414884d697edf9e63
        (ODF export: sort <style:font-face> elements based on the style:name
        attribute, 2021-03-11), the additional problem was that the style:name
        attribute already has number suffixes to have unique names for fonts
        where the style name would match.
        
        This means that even if we sort the container right before writing the
        elements, which font gets the number suffix depends on the insert order.
        
        Fix this by additionally sorting the font items before insertion, given
        that a single call-site does all the insertion, at least for Writer
        documents. This is required as SfxItemPool::GetItemSurrogates() exposes
        a container which is based on SfxPoolItemArray_Impl, which uses an
        o3tl::sorted_vector<> of pointers, so effectively unsorted, the order
        depends on the pointer address of the font items.
        
        Change-Id: I46569b40796243f7f95b92870504c2023b2ce943
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121823
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-09-09  Noel Grandin  <noel@peralex.com>  [a9cd44f8deeccbb8afc7209fdf86fbc26ea7a464]

        tdf#144052 speedup inserting large charts
        
        we don't need to immediately re-order objects when setting the
        Z-order, just set the dirty flag and we can calculate the proper order
        layout.
        
        This takes the time for the chart to appear from multiple minutes
        to 20sec for me.
        
        Change-Id: If80569da09469423f19f9fe82b40dfbdac14f161
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121806
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-09  Noel Grandin  <noel@peralex.com>  [7b4b032daa2381e5c2f102d4e9619adf38968f94]

        reduce time in ResetEvent (tdf#144052)
        
        Change-Id: I3e9c906a026e7455fb775d110eca32f8533614e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121836
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [542fb709a4c26c0e5be0c09c028dc86bdd419c6f]

        loplugin:redundantfcast ignore necessary temporaries
        
        when passing data to a method that is of type
           Foo&&
        
        Change-Id: I0e6bcfb42d6ebcbc7cb19e510ab2010a2cc2bb7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121843
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-09  Caolán McNamara  <caolanm@redhat.com>  [8ecfd2b84fddb37482539702208374d2af56a44d]

        don't need to explicitly call GetFocus()
        
        if GrabFocus() succeeds the GetFocus() should be called anyway
        
        Change-Id: I2a448659acd990bf570fe56907ac826138cc9938
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121840
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-09  Caolán McNamara  <caolanm@redhat.com>  [c36fff84afb7eaa05fa065e15009c9426a5af44e]

        Resolves: tdf#144376 focus into protected ScTextWnd shouldn't be possible
        
        the expectations are that this isn't possible and if it happens then
        under windows there is a QueryCharPosition which will trigger the
        deletion of the ScTextWnd EditView due to that expectation before it is
        then unconditionally dereferenced
        
        Change-Id: Ied5d8031ae7d74669a2958dbcdec87843a26d384
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121839
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [89b8e97bf325a92f49756fe903b322653cd88266]

        workaround -Wshadow in libcuckoo
        
        that triggers with
            gcc (Ubuntu 10.3.0-1ubuntu1~20.10) 10.3.0
        
        Change-Id: I038e229890fcc3c8bb7986a747434e9e033b4f5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121838
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [49297dc0b5fd4f8ef9f7b650342fe462f76d08d3]

        add assert to verify that lock() calls do not accidentally nest
        
        Change-Id: I6582de99867f98a9afaf219c3bdd53c1f5fca509
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121772
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-09  Caolán McNamara  <caolanm@redhat.com>  [b465a67e2e411f295fa8e91ee3289eda8ccba038]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Iead995bc6c568c9e517c6402e875127343f30651
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121837
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-09  Noel Grandin  <noel@peralex.com>  [3749d9af3745c0eaff7239e379578e4e2af89e9d]

        tdf#130795 use concurrent hashmap in SharedStringPool
        
        we are loading a spreadsheet in parallel here, but the parallel threads
        achievei very little actual concurrency because of heavy contention
        in the SharedStringPool mutex.
        
        So switch to a concurrent hash map. I looked at a couple of different
        ones (including the Folly one), and this was the one with the simplest
        resulting code.
        
        This takes my load time from 12.5s to 8s
        
        Change-Id: I04d6d8e11d613b510eb3bc981f3338819b7ac813
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121717
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-09  Chris Sherlock  <chris.sherlock79@gmail.com>  [4bf266233daa7d9ed030a20fa4f487f9f5a82379]

        vcl: move OutputDevice antialiasing functions to outdev.cxx
        
        Ultimately I hope to reduce outdevstate.cxx to only have push(), pop() 
        and clearstack(), then rename outdevstate.cxx to stack.cxx. Eventually,
        the plan is to separate metafile processing from rendering.
        
        Also include unit test for SetAntialising() and GetAntialiasing().
        
        Change-Id: Ie9eefa2de17ce583ca4acd9d86df004981a0c9b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121020
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-09  Miklos Vajna  <vmiklos@collabora.com>  [1e8127dcff14e2c50c839f5d9c2969a7b21bee9e]

        sw: use more StaticWhichCast() in source/core/
        
        See commit 0025e80ba6d882f6f885499efaf37ab0e2ed699d (sw: use
        SfxPoolItem::StaticWhichCast() in SwTextBoxHelper, 2021-07-07) for
        motivation.
        
        Change-Id: I2214fb9a6942551088f44b1882897f7849518203
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121827
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-09-09  Stephan Bergmann  <sbergman@redhat.com>  [7eaedc91e8284ba8555ff904eb39f0615d247eb3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ab1e841eac31980f39ecfcbac897220a5d5b7c2a
          - Fix duplicate id
            
            ...apparently introduced as a (copy/paste?) typo in
            ab28d2cbdffe0e5c9a966fa5f7659a455a042663 "sf-exception.PythonPrint new method",
            causing build failures like (<https://ci.libreoffice.org/job/lo_ubsan/2129/>)
            
            > Error: Duplicated entry. ID = par_id201613654395537  LANG = en-US in File /home/tdf/lode/jenkins/workspace/lo_ubsan/helpcontent2/source/text/sbasic/shared/03/avail_release.xhp
            > /home/tdf/lode/jenkins/workspace/lo_ubsan/solenv/gbuild/HelpTarget.mk:67: recipe for target '/home/tdf/lode/jenkins/workspace/lo_ubsan/workdir/HelpTranslatePartTarget/de/helpcontent2/source/text/sbasic/shared/03/done' failed
            > make[1]: *** [/home/tdf/lode/jenkins/workspace/lo_ubsan/workdir/HelpTranslatePartTarget/de/helpcontent2/source/text/sbasic/shared/03/done] Error 255
            
            Change-Id: Ib8a773b04d8df1ed62b4d5a5780de2b9e70f88ae
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121834
            Tested-by: Jenkins
            Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
            
2021-09-08  Caolán McNamara  <caolanm@redhat.com>  [5b6fcbf4a754a2699b3b865256848238f93113a2]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        sidestep the resize behaviour of SvMemoryStream by using an honest
        std::vector and make it use that buffer
        
        Change-Id: Ic5e405010ac076fc04e1ca8dc6dbb495162101ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121832
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [c07f4a7d04eb44020045859d305f4510ae9acfc4]

        no need to call expand() here
        
        we can just return the value directly
        
        Change-Id: Ia4a79ebe668dd426edbe95baee8d8cf91d4bc3f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121828
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [993ae97e38e72e9d5dabeb0f3abafdc55c73161e]

        avoid double-lookup
        
        this is hot when creating charts
        
        Change-Id: Ic096d9293a48d53fc2cadfda95b5b7a13ba16f68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121830
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [2cf4cf718165988e81b606be7fa0a4b02973a10a]

        avoid some ref-counting
        
        Change-Id: I04dfa4070b2e64c4ab7cb59d4a5c4668e98dc076
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121831
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [e11386053d3c404fbeab8b66402d68f813f7dd58]

        convert some OSL_ENSURE -> assert
        
        where we are just provide checking for a following static_cast.
        
        I'd rather have an explicit assert failure than a random crash
        
        Change-Id: Iab6c6b056341018deaa74b78b075e564f72c58d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121814
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-08  Julien Nabet  <serval2412@yahoo.fr>  [41a55bde344f924edd36dbbeead45c426ee07e4d]

        fix copy paste in assertion message (vcl/gtk3/gtkinst)
        
        Change-Id: I2603dcb809d2bf062f3b14f7c21583fde1da9f05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121829
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-09-08  Michael Weghorn  <m.weghorn@posteo.de>  [97a88e30e2e084ab860635ff4e0a03442d8a12af]

        tdf#100086 tdf#124832 wina11y: Implement IAccessibleTableCell
        
        Add a new class 'AccTableCell' that implements the
        IAccessibleTableCell interface from the IAccessible2 spec
        and add what's needed to expose it to accessibility tools
        via COM.
        
        Since there's no specific XInterface for table cells
        that an XAccessible's context could be queried for,
        make use of the fact that a table cell's
        parent is a table, i.e. its accessible context implements
        XAccessibleTable.
        
        AccTableCell keeps a reference to that table and remembers the
        cell's index in the parent to retrieve information
        on the cell from there.
        
        This addresses the
        
        > At least for LibreOffice Table Cells don't implement
        > IAccessibleTableCell, and therefore there's no way to get the row and
        > column span. LibreOffice itself also does not expose the merged state in
        > the accessible name of the cell.
        
        comment from [1] (which is the NVDA counterpart for LO's
        tdf#124832) and may also help for tdf#100086,
        though more work will be needed on LibreOffice and/or NVDA
        side for both issues.
        
        [1] https://github.com/nvaccess/nvda/issues/9310
        
        Change-Id: I0f53212d14ee17c760b9e6c91be2154a1b25d862
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121821
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-08  Michael Weghorn  <m.weghorn@posteo.de>  [839dbf9ecf9f8fbec7de983d1a2e16d7de6f868c]

        tdf#100086 tdf#124832 wina11y: Implement IAccessibleTable2
        
        Extend 'CAccTable' to implement the 'IAccessibleTable2'
        interface in addition to the (deprecated)
        'IAccessibleTable' interface from the IAccessible2 spec.
        
        'IAccessibleTable2::get_cellAt' and
        'IAccessibleTable2:get_nSelectedCells' are basically
        the same as 'IAccessibleTable::get_accessibleAt' and
        'IAccessibleTable::get_nSelectedChildren' under
        new names.
        
        'IAccessibleTable2::get_selectedRows' and
        'IAccessibleTable2::getSelectedColumns' are
        essentially the same as their 'IAccessibleTable'
        counterparts, except that they have the first
        param removed (which is ignored in the
        IAccessibleTable version anyway).
        
        'IAccessibleTable2::get_selectedCells' is similar
        to 'IAccessibleTable::get_selectedChildren', but
        returns an array of references to selected cells,
        while the latter just returns an array of their
        indices.
        
        Note: Just having the IAccessibleTable2 interface,
        but not the IAccessibleTableCell one implemented makes
        the experience when using the NVDA screen reader
        temporarily worse, e.g. it now only says "selected" instead of
        the name of the currently focused cell in Calc.
        Implementation of IAccessibleTableCell is added
        in an upcoming commit
        (Change-Id: I0f53212d14ee17c760b9e6c91be2154a1b25d862,
        "tdf#100086 tdf#124832 wina11y: Implement IAccessibleTableCell")
        and makes NVDA announce the name of the cell again.
        
        Change-Id: I75346efc3b6e79d5ebf5e1954e9c516244efb887
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121820
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b298885ceaab0c892ffc449e09c2967a3a9e3ea6]

        Removed duplicated include
        
        Change-Id: Icc9747237c4ff23cd844f23531f0de37ca1a37d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121798
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-09-08  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [4a07a8963a74ef1659aa3e467d9288d1e3c7b9d4]

        update credits
        
        Change-Id: Ie9a3df3c6dc8af63023e579638f13026451a346f

2021-09-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [708b1aa962dd667a9de6d6131cfc63937212536e]

        related: tdf#118938: simplify uitest
        
        use execute_dialog_through_command like every other test
        and remove the try/except complexity
        
        Change-Id: Ie9cb68e56174516002c15afe89e4314e4c16a755
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121826
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [2c0e5d8b2e53921f09b2e5036cc25f8b0a177dd6]

        uitest: sc: factor out common code
        
        Change-Id: Iaba3b9633eac26516bbb4bb0b6baadb4c6772fa6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121808
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-08  Alain Romedenne  <alain.romedenne@libreoffice.org>  [9c2d703363798aad33a22b3b4e6ac8043dd53b95]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9088fa2a2fefecaa450cc2b9767a8d958b9e4350
          - SF_Base.CloseFormDocument() new 7.3 method
            
            Change-Id: Id58053f554c27819aa073ea8312ece8fb32710a0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121762
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-09-08  Alain Romedenne  <alain.romedenne@libreoffice.org>  [9e4bf8b36010c54a32059119ada0335857fdcd75]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ab28d2cbdffe0e5c9a966fa5f7659a455a042663
          - sf-exception.PythonPrint new method
            
            Change-Id: I11402201ef509816fc38665eae8d057e1761274a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121469
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-09-08  László Németh  <nemeth@numbertext.org>  [c0c0a24c7e77170622f260b194745810096bae79]

        related to tdf#132744: clean-up unit test document
        
        commit a7b12e23bf9ac8e394405a1de5835e18e40c27c2
        "tdf#132744: sw: Add unittest" added an ODT
        file with a – likely proprietary – photo in a
        *453 kB* PNG file. Replace the image with a
        *68 B* PNG in the test document.
        
        Change-Id: I684ed3494bf9e7c0489395309e39cd41e78384ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121785
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-09-08  Caolán McNamara  <caolanm@redhat.com>  [637068510682ec0cf63227d2f81bdcfc6598c7e6]

        ofz#27296 limit row span when fuzzing
        
        Change-Id: I3069875f64acaf394cfef7f6478abc974022d536
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121819
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-08  Baran Aytas  <barannaytas@gmail.com>  [7b3a681a867eeb2d68abd4ce33b07cabfff224ef]

        tdf#141908: replace usage of sal_Int32 with colors
        
        Change-Id: I536e2c8d15db7c4973525ffc1e0abfb211228751
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121703
        Tested-by: Jenkins
        Reviewed-by: Hossein <hossein@libreoffice.org>

2021-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [939dff83ba8bc2dd124a73cc5460e52b8a642d9f]

        no need to do this dynamic_cast in a release build
        
        just make it an assert
        
        Change-Id: I6cd84c9988a3d5111d24b44aae46dc6d69ca06ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121813
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-08  László Németh  <nemeth@numbertext.org>  [99059a1ececa3621c2fe46fabdd79eed9d626c42]

        tdf#143359 sw: track deletion of empty table rows
        
        Empty table rows were deleted immediately during
        change tracking, or in the case of a deleted table
        also with non-empty rows, accepting table deletion
        kept empty rows.
        
        Note: as a workaround for tracking of the empty rows,
        i.e. rows without text content, add a redline with
        invisible text ZWJ in the first cell of the empty row.
        
        See also commit a483a44ca00f43a64ae51d62b8fbb4129a413f6d
        "tdf#143215 DOCX import: fix tracked empty row insertion/deletion",
        commit b50d386dfa70f7c1d4eb1a49091ec9dd782b767b
        "tdf#142701 track changes: fix layout regression of image deletion"
        and commit 05366b8e6683363688de8708a3d88cf144c7a2bf
        "tdf#60382 sw offapi: add change tracking of table/row deletion".
        
        Note: switch off unnecessary redlining of tdf#132744 unit test
        to keep the sake of that test (i.e. cut of the selected table
        with empty rows).
        
        Change-Id: Ief59008e8714fb88afdfce867598e3dda21bfba5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121784
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-09-08  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [160b6db92cc94f2ec2447ae0e9c60c8c9dcf3bad]

        indexing: fix correct size and pos. for shapes + more tests
        
        Determining the position and size of the shapes (SdrObjects) was
        wrong as the assumption was the values are in Hmm but were in
        twips. Added some more tests that check rendering of SdrObjects.
        
        Change-Id: I6ef9287892d1774a1243118a5c97f58384bcfd68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121801
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-09-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [11622c2eb319bb096d4d587ea06a932ba5fceafb]

        tdf#114878: sc: Add UItest
        
        Change-Id: I4edac5f45f18e1aa85d1936a2577420ee274f43e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121804
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-08  Caolán McNamara  <caolanm@redhat.com>  [0ffb0ad7ddecae4a1271bccdc0db762649aa9269]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I9117bc6b499c8f86663980c26b7247e58c9737d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121802
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [3afb514362a2ce2701628256fa96d4a5324433d6]

        simplify static_cast after dynamic_cast
        
        Change-Id: I53ae7f18519fdd878730d1d0316ebc408271c66d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121811
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-08  Michael Stahl  <michael.stahl@allotropia.de>  [73c8bd42650dafc38c87b5e6dc1ef222d4f6175c]

        cui: fix spell check dialog pointlessly modifying text shape
        
        In Impress, closing the spell check dialog without doing any changes
        will replace the entire text of a shape, creating an
        sd::UndoObjectSetText and messing up the formatting.
        
        Apparently in commit bbb1428e3666acc7503d86704bbf1e1a4ac04795
        a check of the modified flag was removed, but it's not obvious why,
        so add it back, which appears to fix the problem.
        
        Change-Id: I8ce6c75f097baa82f11f7b1c813262845001ae7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121807
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-09-08  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [28ac9bd1d8ff19e1b60c64a205220167baf5085f]

        Update git submodules
        
        * Update translations from branch 'master'
          to 4460c7babd574c5040a528d10fe51001c27680bc
          - update translations for 7.2.1 rc2
            
            and force-fix errors using pocheck
            
            Change-Id: I4b8c8e545d7aba21bf9e925bfb9018be6e4c04f8
            
2021-09-08  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cce5a278659b1dafacdf64da8dcfab02dba25d75]

        indexing: rename "parent" attibute and parse the attribute back
        
        Rename the attribute "parent" to "object_name" and "parent_index"
        and parse the "object_name" attribute for JSON and XML when used
        as input to SearchResultLocator.
        
        Change-Id: I46ad8d6aa14f15d1b759126af71284f7d73a7a96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121797
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-09-08  Tor Lillqvist  <tml@collabora.com>  [9a2d65274073c7b56f0e45f82d580e21b03968b6]

        Revert "Tentative fix for crash in the iOS app"
        
        The root cause for the problem was fixed elsewhere by
        0f65b4b6f33891a724bee5356aa5549c76fa0ce3 (and back-ports).
        
        This reverts commit 9e4c72ec7ea83aa0d023a90a6b02ddb17c6b2d74
        
        Change-Id: I0167846d2aaeacc66657b4203d0118b7847679ba

2021-09-08  Michael Stahl  <michael.stahl@allotropia.de>  [294a82dda5045ad71122f946b67ec3d1d2e278d8]

        svx: try to avoid crash in AccessibleEditableTextPara
        
        There is an out-of-bounds access to a non-existant editengine paragraph:
        
        warn:legacy.tools:40400:40400:editeng/source/editeng/editdoc.cxx:1136: Index out of range in Adjust(2)
        warn:legacy.tools:40400:40400:editeng/source/editeng/editeng.cxx:1984: Paragraph not found: GetWindowPosTopLeft
        /usr/include/c++/11/debug/vector:438:
        Error: attempt to subscript container with out-of-bounds index 1, but
        container only holds 1 elements.
        
        4  ParaPortionList::operator[](int) (this=0x6270d38, nPos=1) at editeng/source/editeng/editdoc.cxx:722
        5  ImpEditEngine::CalcParaWidth(int, bool) (this=0x6270ca0, nPara=1, bIgnoreExtraSpace=true) at editeng/source/editeng/impedit2.cxx:3307
        6  EditEngine::GetParaBounds(int) (this=0x6264a00, nPara=1) at editeng/source/editeng/editeng.cxx:646
        7  Outliner::GetParaBounds(int) const (this=0x30fb510, nParagraph=1) at editeng/source/outliner/outlin2.cxx:414
        8  SvxOutlinerForwarder::GetParaBounds(int) const (this=0x3424710, nPara=1) at editeng/source/uno/unoforou.cxx:326
        9  SvxAccessibleTextAdapter::GetParaBounds(int) const (this=0x73d7d30, nPara=1) at editeng/source/uno/unoedprx.cxx:757
        10 accessibility::AccessibleEditableTextPara::getBounds() (this=0x27c45c0) at editeng/source/accessibility/AccessibleEditableTextPara.cxx:1050
        11 accessibility::AccessibleTextHelper_Impl::UpdateBoundRect() (this=0x73d7c90) at svx/source/accessibility/AccessibleTextHelper.cxx:799
        12 accessibility::AccessibleTextHelper::UpdateChildren() (this=0x2ae5eb0) at svx/source/accessibility/AccessibleTextHelper.cxx:1658
        13 accessibility::AccessibleShape::notifyShapeEvent(com::sun::star::document::EventObject const&) (this=0x73d7690, rEventObject=...) at svx/source/accessibility/AccessibleShape.cxx:926
        14 SfxBaseModel::notifyEvent(com::sun::star::document::EventObject const&) const (this=0x2eb1b80, aEvent=...) at sfx2/source/doc/sfxbasemodel.cxx:3341
        15 SdXImpressDocument::Notify(SfxBroadcaster&, SfxHint const&) (this=0x2eb1b80, rBC=..., rHint=...) at sd/source/ui/unoidl/unomodel.cxx:408
        16 SfxBroadcaster::Broadcast(SfxHint const&) (this=0x2e6f120, rHint=...) at svl/source/notify/SfxBroadcaster.cxx:39
        17 SdrObject::BroadcastObjectChange() const (this=0x30fb190) at svx/source/svdraw/svdobj.cxx:1028
        18 SdrUndoObjSetText::Undo() (this=0x732acb0) at svx/source/svdraw/svdundo.cxx:1050
        19 sd::UndoObjectSetText::Undo() (this=0x732acb0) at sd/source/core/undo/undoobjects.cxx:204
        
        This was replaced when GetTextForwarder() apparently replaced the
        editengine object or something along those lines:
        
        5  ParaPortionList::Insert(int, ParaPortion&&) (this=0x6270d38, nPos=0, p=...) at editeng/source/editeng/editdoc.cxx:740
        6  ImpEditEngine::InitDoc(bool) (this=0x6270ca0, bKeepParaAttribs=true) at editeng/source/editeng/impedit2.cxx:241
        7  ImpEditEngine::RemoveText() (this=0x6270ca0) at editeng/source/editeng/impedit2.cxx:678
        8  ImpEditEngine::SetText(rtl::OUString const&) (this=0x6270ca0, rText="") at editeng/source/editeng/impedit2.cxx:694
        9  ImpEditEngine::SetText(EditTextObject const&) (this=0x6270ca0, rTextObject=...) at editeng/source/editeng/impedit4.cxx:1139
        10 EditEngine::SetText(EditTextObject const&) (this=0x6264a00, rTextObject=...) at editeng/source/editeng/editeng.cxx:1535
        11 Outliner::SetText(OutlinerParaObject const&) (this=0x30fb510, rPObj=...) at editeng/source/outliner/outliner.cxx:568
        12 SvxTextEditSourceImpl::GetBackgroundTextForwarder() (this=0x73d7990) at svx/source/unodraw/unoshtxt.cxx:553
        13 SvxTextEditSourceImpl::GetTextForwarder() (this=0x73d7990) at svx/source/unodraw/unoshtxt.cxx:658
        14 SvxTextEditSource::GetTextForwarder() (this=0x73c9580) at svx/source/unodraw/unoshtxt.cxx:936
        15 SvxEditSourceAdapter::GetTextForwarderAdapter() (this=0x73d7d20) at editeng/source/uno/unoedprx.cxx:324
        16 SvxEditSourceAdapter::GetTextForwarder() (this=0x73d7d20) at editeng/source/uno/unoedprx.cxx:339
        17 accessibility::AccessibleTextHelper_Impl::GetTextForwarder() const (this=0x73d7c90) at svx/source/accessibility/AccessibleTextHelper.cxx:265
        18 accessibility::AccessibleTextHelper_Impl::UpdateVisibleChildren(bool) (this=0x73d7c90, bBroadcastEvents=true) at svx/source/accessibility/AccessibleTextHelper.cxx:750
        19 accessibility::AccessibleTextHelper::UpdateChildren() (this=0x2ae5eb0) at svx/source/accessibility/AccessibleTextHelper.cxx:1657
        20 accessibility::AccessibleShape::notifyShapeEvent(com::sun::star::document::EventObject const&) (this=0x73d7690, rEventObject=...) at svx/source/accessibility/AccessibleShape.cxx:926
        21 SfxBaseModel::notifyEvent(com::sun::star::document::EventObject const&) const (this=0x2eb1b80, aEvent=...) at sfx2/source/doc/sfxbasemodel.cxx:3341
        22 SdXImpressDocument::Notify(SfxBroadcaster&, SfxHint const&) (this=0x2eb1b80, rBC=..., rHint=...) at sd/source/ui/unoidl/unomodel.cxx:408
        23 SfxBroadcaster::Broadcast(SfxHint const&) (this=0x2e6f120, rHint=...) at svl/source/notify/SfxBroadcaster.cxx:39
        24 SdrObject::BroadcastObjectChange() const (this=0x30fb190) at svx/source/svdraw/svdobj.cxx:1028
        25 SdrUndoObjSetText::Undo() (this=0x732acb0) at svx/source/svdraw/svdundo.cxx:1050
        
        So try to update the number of paragraphs when GetTextForwarder()
        was called.
        
        Change-Id: I5c0712cdf0c01d2aa0e8cd929ba51aaf1c710123
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121789
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [18d6373d3ae767d3f06d53acd3b1f88f008c4bf4]

        reduce cost of creating large charts (tdf#144052)
        
        creating a temporary SfxItemSet for each geometry object adds up fast,
        so only create the temporary for those SdrTextObj subclasses that need
        it.
        
        Change-Id: I0c03a630057718f09c12a4a2d07ad23fca46fd2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121800
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-08  Luboš Luňák  <l.lunak@collabora.com>  [9b73d3e8926d5f9b10464d19b539eef3eb088f50]

        avoid painting to windows in LOK mode
        
        There are no actual toplevel windows in that case, and tiled rendering
        is used to paint whenever any painting is needed. The painting is
        already made useless by using (1,1)-sized Cairo surfaces for windows
        (SvpSalFrame::SetPosSize() calling SvpSalFrame::GetSurfaceFrameSize()),
        this should avoid it altogether.
        
        It is possible this commit causes regressions if some code relies
        on Paint() getting called at specific times (such as 2f961c7a811bdff66
        doing relayout there, causing geometry changes), but those should be
        fixed.
        
        Change-Id: Ie4be16301fdddb7c1b0350e6458178efca88aa4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119385
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-08  Luboš Luňák  <l.lunak@collabora.com>  [0f699173519176b9bd21761d553c34156c1ebd7d]

        patch SdrPageWindow in SdXImpressDocument::paintTile()
        
        This is based on commit 424312aa99307da9f0ee60ea6e3213b2b3dc26b4
        amd I don't quite understand everything that happens, because
        the drawing layer classes have all kinds of comments except those
        that would explain the purpose or usage of the classes. My
        understanding is that drawing layer keeps all kinds of state
        in Sdr* classes and when drawing it tries to find those based
        on the OutputDevice. But since tiled drawing uses its own
        VirtualDevice for the drawing, the search fails and a temporary state
        is used that's always setup up and cleared again. Which is wasteful,
        and not having the state around also means that e.g. when clicking
        a checkbox for impress master background, with idle painting
        disabled there's nothing to react to the event and cause a tile
        repaint.
        
        Change-Id: Ic9036680c628d67615a82dcc4f585ab827b91525
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121780
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-08  Luboš Luňák  <l.lunak@collabora.com>  [b9c2207e1b5247b4d3184b137be9a75a4b8c6c37]

        avoid repeated writer layout calls with tiled rendering
        
        My next commit will disable idle paints for tile rendering, as they
        do nothing in that case (or at least that should be the case).
        But this code causes an infinite loop with idle layout timer,
        because painting resets the SwViewShellImp paint region, which is
        not performed if painting is done only later by idle rendering.
        
        Change-Id: Ic401f16254aade02ddb3e4faffd99f0ce29d4df4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120201
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-08  Luboš Luňák  <l.lunak@collabora.com>  [89a282e874a706a6f7265218f476e3948dbaa10c]

        explicitly send LOK_CALLBACK_TEXT_SELECTION at the end of FindAll
        
        It normally gets emitted by SwSelPaintRects::Show(), called from
        paiting, but Online uses tiled painting and so doesn't need normal
        painting.
        
        Change-Id: If276ce176f4e65b4efe3d053941b83917df2ae1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119382
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [70cd6cac6c1fe2f13702d8ab539d56ebae93683b]

        no need to allocate this separately
        
        Change-Id: Ib92bd39d1c5057731d670a79bf788909856247be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121799
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-08  Chris Sherlock  <chris.sherlock79@gmail.com>  [d70622afd96b5d1f530082c8d5dd332188937f17]

        vcl: move OutputDevice output flag functions to outdev.cxx
        
        Add unit test for EnableOutput(), IsOutputEnabled() and is
        IsDeviceOutputNecessary().
        
        Change-Id: Ic07bcdc650575c1a2788adc3c967cb02e2f68302
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121019
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-08  Chris Sherlock  <chris.sherlock79@gmail.com>  [6d6c0e2c35186323bb5af35f5a58a2c9d9baa1ed]

        vcl: migrate GetDownsampledBitmap() from OutputDevice to vcl::bitmap
        
        Change-Id: Iee6caa8292472a3acca66d670a113b701f4b637e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121581
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-09-08  Chris Sherlock  <chris.sherlock79@gmail.com>  [f83d1b824c1abd07d24318adda6c876b9471ccec]

        vcl: make GetDownsampledBitmap() take destination size in units of twips
        
        This removes the need to use OutputDevice functions, which means we can
        later move this function to bitmaptools.cxx
        
        Change-Id: If547563808c2656d395d4669507f5f8dcfadcabe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121580
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-09-08  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d2440c757daa7e16e3dec607497cb7175687799d]

        vcl: remove CustomWidgetDraw as it is not needed anymore
        
        CustomWidgetDraw was the first implemetation for custom drawing
        of widgets, which was now replaced by FileDefinitionsWidgetDraw
        so CustomWidgetDraw is not needed anymore.
        
        Change-Id: I1c7a9fcf720bbfd91d9c44ad4b15a7281a0d0e14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121740
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-09-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [51d4ba35dd98bf4bae798f38da1d2762f1a1d31e]

        Fix typos
        
        Change-Id: Ic3793bd77a7db52e59797cc6b2153850b1cec42e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121737
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-09-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f7df27f0a25bdc2cb15fe59a1b217b75f528e9bd]

        Fix typos
        
        Change-Id: I42d38399726acb1d044b4b9f032de96ded00e5bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121542
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-09-08  Miklos Vajna  <vmiklos@collabora.com>  [5a10614eb46bd206e512a34aa55c38fc64a7a19f]

        CppunitTest_sw_ooxmlexport9: avoid DECLARE_OOXMLEXPORT_EXPORTONLY_TEST()
        
        See commit a226cec52e536c46e03f57a5f1f7931abbeb0cdd
        (CppunitTest_sw_rtfimport: convert one testcase to use
        CPPUNIT_TEST_FIXTURE(), 2019-11-05) for motivation.
        
        Change-Id: Ic11b52a2a54aa4865d3a9663e5aaf3ee9ac85cc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121790
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-09-08  Justin Luth  <justin_luth@sil.org>  [d7ead0f1f36c66f008cb4a7726fd59b9ab5a943a]

        remove unnecessary meta.xml from autotext
        
        I kept this separate to simplify spotting errors.
        
        There were about 130 unique md5sum hashes, and all were
        roughly the same size. I spot checked a few with "meld"
        and didn't see anything that seemed valuable.
        
        find . -name meta.xml  -exec rm {} \;
        git grep -l \/meta.xml *.xml | xargs sed -i /\/meta.xml/d
        git grep -l \/meta.xml ../CustomTarget_autotextshare.mk \
            | xargs sed -i "/\/meta.xml/d"
        
        Change-Id: Id11ec9973a8764ffbc809f9161868d6cacb80a85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121606
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Laurent Balland-Poirier <laurent.balland-poirier@laposte.net>

2021-09-08  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [83da70de985e1f9f7193676bef8dc71226803bb0]

        indexing: rename "type" for prargraph an object nodes
        
        They are conflicting, so rename the one for paragraphs to
        "node_type and the one for objects to "object_type". This needs
        adusting all the tests. Also change the node_type from numerical
        value (correcponding to a enum) to string based - "writer" or
        "commom" values.
        
        Change-Id: I0465cd4c2c6989e436d5a675db20c87066d19208
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121743
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-09-08  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [eac288d02cafc49c5a14fa27bb449c33eb4b1803]

        indexing: support JSON and XML as input for SearchResultLocator
        
        JSON is much easier to deal with when using REST and javascript,
        so support both.
        
        Change-Id: I61035452d9a7ba889ac355a42201d79b9fafec6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121742
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-09-08  Mike Kaganski  <mike.kaganski@collabora.com>  [8151f3a1d99ab740d2affdccc7115faa156bf3ad]

        Drop unused rUsedDetectors argument
        
        ... ever since commit e4003b67062e575f9b77772488f9b9691fa9fc38
        
          Author: Kohei Yoshida
          Date:   Thu Mar 7 01:35:09 2013 -0500
        
              Make check passes.  Remove deep-only detection for real.
        
              Now the type detection process is a lot more simpler.
        
        Change-Id: Ib0c08e28edf85a3642e187798a08ed2e143bf56c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121765
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-07  Mike Kaganski  <mike.kaganski@collabora.com>  [e662e835c208481c909d8caa34fc66b6fadda3c0]

        Guard Orcus detection shortcut
        
        So that its policy matches the other places in this function
        
        Change-Id: I309441f63cf82bbae2b19c7de588d4228b988bad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121764
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-07  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [975c73fe13e743ecd922a93be190476cf250d9ba]

        Fixed typos in the description of the default case for optionals
        
        Change-Id: Ib80faf454fe4ef22b3ebb0b633769d4479cd84a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121793
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-09-07  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [409abb1fca4d360295304e1efff471d63a51e436]

        Fixed a copy paste error in the test cases
        
        Change-Id: Ib11b6cfe385542664b28de35897caee67099d22c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121792
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-09-07  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [092740eddd9d2e9b19e4c08f4980a59402e676e1]

        tdf#144245 - Added test file to automatic test
        
        Change-Id: I92b71b7e7ac8c2262d36875e4b04ed91e17bc495
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121791
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-09-07  Caolán McNamara  <caolanm@redhat.com>  [491678690b5b40f446b40c368ec4b4423ee603c1]

        unbalanced [Beg/End]Undo possible on self-dnd in impress
        
        repeatedly holding the mouse button on an object long enough to start a
        drag and then trying again will eventually result in a situation where
        View::StartDrag is called, triggering a gtk_drag_begin which neither
        fails with drag-failure or succeeds with drag-end and so no
        View::DragFinished gets called. This is possibly only an issue under
        (Fedora 34) wayland.
        
        When it happens it leaves an unbalanced BegUndo from StartDrag with no
        EndUndo which will eventually be fatal if the user uses undo.
        
        So remove the BegUndo from StartDrag because we can't be sure to get
        a DragFinished and...
        
        a) put the removal of original objects (when ACTION_MOVE) in
        DragFinished in a simple BegUndo/EndUndo block of its own. Whether the
        dnd is to another application or to ourself won't matter.
        b) in View::InsertData detect if the action is a self-dnd and if so
        put that in another BegUndo/EndUndo block and explicitly call
        DragFinished before EndUndo to put a) within that group so a drag
        of an object from one slide to the other gives a single "Drag and Drop"
        move undo action listed for the copy and delete. DragFinished will
        get called again but that's ok in this case and its 2nd call won't
        affect the undo stack.
        c) when this problem arises, later Drag attempts fail to do anything
        because View::StartDrag returns early if a mpDragSrcMarkList from an
        earlier attempt is set.  Remove that guard and allow mpDragSrcMarkList
        to be replaced after a silently failed drag attempt.
        
        Change-Id: I3933663ff74f1ca99d9410b7752227ecf8d0da46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121787
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-07  Caolán McNamara  <caolanm@redhat.com>  [e812693053b18f4d0c6461c4fe8f965ba1695f76]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I07ab38df2855a55cea1993ad29c7e2b58c6a3142
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121781
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-07  Michael Stahl  <michael.stahl@allotropia.de>  [992f878e8c3424f7ce96a78ccf3a316b29ffd9ec]

        tdf#142129 vcl: add unit test
        
        Reportedly bug was fixed by commit
        5fc6a601d7a1978db291fd0f7dcec638a7c25651
        
        Change-Id: Iee32cacff0c939bdf498e9dc8102eb2d22a5a1c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121776
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-09-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [7228a2dbfa11cd846678aaacd248c68adcda5f34]

        vcl: rename PrinterOptions to vcl::printer::Options
        
        Move Options to own source and header files. Options moved to own
        source and header files, however also put Options into vcl::printer
        namespace.
        
        I have renamed and moved PrinterOptions into the vcl::printer namespace
        because the word "Printer" is redundant, and we want to organize the vcl
        namespace better.
        
        Change-Id: I2ef188af381dd65907d48f7b190e4ab69417606d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121389
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-09-07  Caolán McNamara  <caolanm@redhat.com>  [b42516b433c1d71487db061a058887f6dd76dd74]

        dynamic_cast followed by static_cast
        
        Change-Id: If917550a1425d3ec82fcf7ad06dd9f9438fb2e30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121750
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-07  Mike Kaganski  <mike.kaganski@collabora.com>  [500f85145181ff219d801cb26b0cfd44a219598a]

        Fix typo
        
        Change-Id: Ie7481a122436ae765e36642f27afa45b8a11bba3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121761
        Reviewed-by: René Engelhard <rene@debian.org>
        Tested-by: René Engelhard <rene@debian.org>

2021-09-07  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [5be9a4c470c7423956eb8d2cdaf90b4a77dd82d7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 77c10ceaaabe76f57014e53dbdd4560d988bb8a1
          - Fix typo in path to Tip-of-the-day xhp
            
            Change-Id: Id7a058cd490fcf52151e7ae8897016039d16f3d1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121786
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2021-09-07  Michael Weghorn  <m.weghorn@posteo.de>  [b3a3cc0e260b4f0fee645910db9548b1098eb420]

        wina11y: Drop CAccTable::GetXInterface
        
        Consistently use the 'pRXTable' member directly instead
        of mixing both ways to access it in almost every
        CAccTable method.
        
        While at it, also unify code a bit which is used to check
        'pRXTable' inside of most CAccTable methods.
        
        Change-Id: Iafbff80b8304edd994507f86abd57b6dae7fe353
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121778
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-07  Michael Weghorn  <m.weghorn@posteo.de>  [47b1bb2f66acc920a0a46cc84a32dabdd9540894]

        wina11y: Move "stdafx.h" include to headers
        
        Move the "stdafx.h" include to the MAccessible.h
        and UNOXWrapper.h headers from the corresponding
        source files, since the 'ATL_NO_VTABLE' define
        from stdafx.h is already used in the headers.
        
        (This e.g. also makes sure that the define is known
        when opening one of those headers in an IDE.)
        
        Change-Id: I3b6b7df037846daaad4d702e0e0c0bd2970dc663
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121773
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-07  Caolán McNamara  <caolanm@redhat.com>  [f565adda49eae3cb2a07c3b4f2dff5c380c7a524]

        Revert: #i47175# update eventual pointer grab with cursor
        
        revert commit:
        
        commit d4f61372b23d6bb7f4df1e563f0823b3a3211c1d
        Date:   Mon Mar 5 14:25:35 2007 +0000
        
            INTEGRATION: CWS vcl74 (1.59.42); FILE MERGED
            2007/01/31 15:25:15 pl 1.59.42.1: #i47175# update eventual pointer grab with cursor
        
        this got later modified by...
        
        commit e9cb118e6e98eb13b3ad1901c8c912bed674f096
        Date:   Tue Jan 29 15:21:11 2008 +0000
        
            INTEGRATION: CWS vcl85_SRC680 (1.71.70); FILE MERGED
            ...
            2007/12/13 15:30:31 pl 1.71.70.1: #i80791# use correct owner events parameter in SetPointer
        
        but now in impress, under wayland, if I click and hold on the border of
        a textbox and then try to use SetPointer while the mouse is captured
        then the cursor doesn't change, the regrab drops the cursor.
        
        The original problem reported back in #i47175# no longer arises in gtk
        as the dialog is a native gtk one.
        
        Drop this workaround as its weird to potentially do a special grab when
        we just want to change the mouse cursor.
        
        Change-Id: Ifb7f55a17692a5e79cd4221d1e0f440dacbee0bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121775
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [a19e8ddded0aa4d1fe1d36a3c63dff43cb8ad589]

        loplugin:unusedmethods
        
        Change-Id: I6295d6ff6fb7410852351801c324244308c5c472
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121751
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-07  Luboš Luňák  <l.lunak@collabora.com>  [39f88f29725a5e896bdd3dffc8957f50a19c1698]

        explain a 'not sure why' comment about cairo (1,1) sizes
        
        This is from 9090dc1f3b27195f5defd35586ac79357992be21.
        
        Change-Id: Iae98628b58022c8bb3c50eef6889923023b67319
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121777
        Tested-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a08130b30671c0c9865e759c19aebed76d80d186]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 280680693746332e5bf1d49f53285b29b0ae321d
          - tdf#141179 Add tip-of-the-day help page
            
            Change-Id: I0fe0a3d6615b98d943d6a4cb9f47bc255cf4eef8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121689
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [eae61be02760e6e49179552978584a949694cd5a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d883745bda47f21301f6cbf29bbd47512ef9d000
          - tdf#144339 Add Help page for ProtectFields and ProtectBookmarks
            
            Change-Id: Ib784738af17d89b356bc6954c9402b2423cfd478
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121739
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4bf69ec35cb19577319fc2fa66ca425d40b7892b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2753562419d2407c22db5af9c216f2ac00eb5000
          - tdf#137084 Update Writer Table and Tools menu Help
            
            Change-Id: I546f247253bd7c8f041342ae2cf7447be34caf38
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121733
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e59d4723bb8959d1d39dccdccb66156ca68d280a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e02e75de71eed2d22a4ad4bb18bbfb1f60aa5480
          - tdf#144332 Add Help page for Accessibility Check Tool
            
            Change-Id: Ifdca4c17a5f2f97d27cd59e65b1855abb2d243f6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121731
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9627b2cb9e5d53f54ec09805eadc98d247121463]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5910cbd9619da6f850da070babb75abd6d334806
          - tdf#127385 Update HTML <meta> export.
            
            Change-Id: I8c3968e89d8b919b57def783b8964efeb3d65ec1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121722
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-07  Stephan Bergmann  <sbergman@redhat.com>  [6593ebcc01a097e865a0fdc59b65604ae9cd5032]

        exernal/firebird: extern/cloop: Missing dependencies of compilations on...
        
        ...output directories
        
        Change-Id: Iaa2b750a12e3df078b46e5bb4feeafc926e11165
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121741
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-07  Caolán McNamara  <caolanm@redhat.com>  [5d47a0e6c0fe4c2aca0c6a6cc6a542bada977f12]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I4c88389de1a7f6cf4ceac278b264a0ec71fba86d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121747
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-07  Caolán McNamara  <caolanm@redhat.com>  [99141aea4d81d89ff5d14087e6647b25f7018e8b]

        Related: tdf#142458 don't change border size during Paint
        
        so GetOptimalSize/get_preferred_size before/after paint has the same result
        
        Change-Id: I25abe31c069561e30a9af7c4b9b81582298e0f9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121616
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-07  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [ef32c3b4f9b80918d6018e14297fa41245afd381]

        tdf#144245 - Case-insensitive operation for non-ASCII characters
        
        Support case-insensitive operation for non-ASCII characters in the
        Collection object (VBA).
        
        Change-Id: Ie17560cb9aac5bfb32aa041744445dd4839681d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121534
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-09-07  Luboš Luňák  <l.lunak@collabora.com>  [57cac3a19f5e07da137ecd616ccddf81ca185fa9]

        prepend #<num> to frames in unx backtraces
        
        To make complex backtraces readable.
        
        Change-Id: I3a95d03d97c8e6d1aa7aeab37957d3b8441c3c90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121724
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [2284be4f80664c54fa2ef8652030aa14d63c13a2]

        vcl: followup tdf#74702 vcl: remove GetOutDevType() from ImplNewFont()
        
        virtual keyword was missing on ImplNewFont(), without it the previous
        change effectively removed the PDFWriterImpl code. Thanks to Noel for
        pointing this out.
        
        Change-Id: I3148ee90e61cdb9d2d6b242ebe4964fb0394416d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121734
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-07  Michael Weghorn  <m.weghorn@posteo.de>  [26e45694433721a8837a2133c05798776576def6]

        wina11y: Drop unused CMAccessible::IsDescendantManage
        
        Change-Id: I90aa35ec3567d720c8adbe0cfc96343bef678ba1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121730
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-07  Michael Weghorn  <m.weghorn@posteo.de>  [c772f4458ec0ce486c8bfefecd99c37527bec732]

        Use while instead of for loop
        
        ... since only the condition and no init-statement or
        iteration-expression is set anyway.
        
        Change-Id: Icd9c5c9cf1e89f39984ed13624246731da0d7acc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121729
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-07  Michael Weghorn  <m.weghorn@posteo.de>  [8ea154ed94578cc3fa6533afa70e67e5a34e9d9a]

        wina11y: Let CMAccessible::get_IAccessibleFromXAccessible return bool
        
        ... instead of BOOL (from minwindef.h).
        All callers already assign the result to bool anyway.
        
        Change-Id: Ica29df7218815b00346474b679e7dbb180e96a85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121728
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-07  Michael Weghorn  <m.weghorn@posteo.de>  [47338aa502df2729db670586060be8667179a82e]

        wina11y: Drop unused CMAccessible::m_bRequiresSave
        
        It was already unused when it was added in
        
            commit a18bdb3bc05e761704cc345a66a9d642bc4f4a0a
            Date:   Thu Nov 14 08:18:05 2013 +0000
        
                Integrate branch of IAccessible2
        
        Change-Id: I449314d1c13d27e76199e4bb753e88b58b8949d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121727
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-07  Miklos Vajna  <vmiklos@collabora.com>  [084f60a07cf5ba41d4dd8f9bb2726c78eb8a7874]

        Avoid repeating the return type from the declaration
        
        Change-Id: I0dce02d10b8c74e80f5672e2dd580b6837ba3291
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121732
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-09-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [7ccfae545d7650a7f3e6bc8a010c97cd0a60e9a5]

        vcl: move OutputDevice rasterop functions to outdev.cxx
        
        Split off RasterOp enum into own header, and also add unit tests for
        SetRasterOp() and GetRasterOp().
        
        Change-Id: I1c97e87ef2d0684cb15b6ac544597eace5adb48a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121018
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-07  Dennis Francis  <dennis.francis@collabora.com>  [e70399e5bd4a41a2989030ddfb0404b6248f655d]

        sc: lok: introduce LOK_CALLBACK_DOCUMENT_BACKGROUND_COLOR callback
        
        to send the document background color (Calc only for now).
        
        Change-Id: Ibd2f042a81c9bb714bed947c4ef92f82ff3e6f50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120524
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit 5f2d669a51a91b21196eecb935aa55d3fc1aa7be)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120738
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2021-09-06  Mike Kaganski  <mike.kaganski@collabora.com>  [c7b5e6566d9b24a0a996c739a945004d9aadee2f]

        tdf#144340: fix FB configure on Windows
        
        ./configure runs on Windows, and sets value of FB_ALIGNMENT,
        a define that affects the layout of FB's sort memory pool.
        
        Trying to include <semaphore.h> fails on Windows; the test in
        ./configure considers error value (equal to 2) as the value of
        the alignment (which should be 4 or 8 depending on arch). This
        makes the memory misaligned, chunks overlapping and re-written
        during the sort, memory corrupt, and so on.
        
        Removing the include (which is documented in a commit adding a
        similar include [1] to be needed for m68k) fixes detection.
        
        Additionally this cleans up the code added to config.h.in from
        autoconfig_msvc.h, because the former is auto-generated during
        configure, and the values get re-written in all occurrences of
        respective defines anyway.
        
        [1] https://github.com/FirebirdSQL/firebird/commit/7ba46163c74211ce4bf1051ee9998db58cb2f396
        
        Change-Id: I8cdc5c764385a04efd130af09138149c748341fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121753
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-06  Julien Nabet  <serval2412@yahoo.fr>  [970883a85ad1d714683a1d98fb45efc89cbdeb3b]

        tdf#140951: fix crash on Base when accessibility used
        
        See bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=174832
        
        Change-Id: Ia0a52b1e6aafc043f6be2d8406a98e7d4ebf55dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121735
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-09-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e83f5c04c4689f5812098e248999e7ad4e7dcbf0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f62fb28bc3aad654de660408e9215cd66abb3e5b
          - Fix typo
            
            Change-Id: I59548caf3c307d7ff95354f9d7f664112af23b21
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121736
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2021-09-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [81f6842a7d03f5b93ddcece64ef252cc9adf4350]

        clang-tidy:readability-redundant-member-init
        
        Change-Id: I51f4e8affac41023110042b534a915f096ccd0c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121692
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [f8cf0d2cb4e5e18f48d6b3bfbc7d0e72e7ed5190]

        tdf#144319 fix formula load
        
        regression from
            commit 67d83e40e2c4f3862c50e6abeabfc24a75119fc8
            Author: Noel Grandin <noelgrandin@gmail.com>
            Date:   Sat Dec 19 13:25:53 2020 +0200
            speedup rational_FromDouble
        
        Change-Id: Icb728b63f950e827f1492087114f927c2f85ddb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121719
        Tested-by: Jenkins
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-06  Caolán McNamara  <caolanm@redhat.com>  [2e4ce586f95230e1e5cffd1d3349090877ce3afd]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I979b11badd0df454aa0d344b90c809a2a3f6c392
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121726
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-06  Caolán McNamara  <caolanm@redhat.com>  [5fa8ee4650962bf483b6ac034dd373b5d7b9926e]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I139458eee9176e6c86a800b5547cbd8ba80dba35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121720
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-06  Jan Holesovsky  <kendy@collabora.com>  [c6564fb00a59224b223f4bbd8e58612ab3e40b0f]

        Fix build with system boost
        
        Change-Id: I86ffabd30535b594a40d786f7c4602abbbb5a54a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121513
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2021-09-06  Justin Luth  <justin_luth@sil.org>  [23ec2a69123e983259b3f7fec73932270cd85e02]

        remove unnecessary settings.xml from autotext
        
        I don't think that anyone wants their document settings adjusted
        just by entering some autotext.
        [Now, it didn't seem to be doing that because I suppose that since
        the value already exists, the import won't overwrite it.]
        
        find extras/source  -name settings.xml | md5sum | sort
           //shows only a few unique entries. Visual comparing with "Meld"
           //didn't reveal any reason why the files are useful.
        
        I also removed ./autotext/lang/bg/standard/FN/Obj0012D655/settings.xml
        based on Laurent's advice, even though it contains
        <config:config-item config:name="Formula" E=mc^2
        
        Otherwise, the other 7 versions were almost identical, differening
        only in OOo version .9, or 1.1 and show redline changes on/off.
        
        cd exttras/source
        find . -name settings.xml  -exec rm {} \;
        git grep -l \/settings.xml *.xml | xargs sed -i /\/settings.xml/d
        git grep -l \/settings.xml ../CustomTarget_autotextshare.mk \
               | xargs sed -i "/\/settings.xml/d"
        
        Change-Id: I9c148bdff55e6757e6fa98401486bc7c41ebf25d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121605
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-09-06  Justin Luth  <justin_luth@sil.org>  [b13e8762a765b9ec619647d5f447d44156c8c5d1]

        ODT xmlimport: No need to specify the default value for LoadReadonly
        
        A document is naturally not going to be loaded ReadOnly
        so no need to "force" this to false if the setting
        does not exist in the document.
        sfx2/source/doc/objxtor.cxx:    ,bLoadReadonly( false )
        
        That's just confusing because this is in a section of variables
        that have adjusted LO's native behaviour over time.
        However, this settings is not a native behaviour change,
        and is solely handled in the writerfilter import filters.
        
        Change-Id: I0699c14da99b9926aef03cac4e3b3934c23d5e42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121718
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-09-06  Regina Henschel  <rb.henschel@t-online.de>  [84d6d704682a4d0e037a28895356b073e4f992a5]

        tdf#144242 no width-height swap for line and pathline
        
        MS Office swaps width and height for rotation angle ranges 45..135 and
        225..315. Line and Pathline objects incorporate the rotation into their
        points, so have no rotation. Line and open Pathline objects nevertheless
        report an rotation angle. That one is used to align the text direction
        to the line. But because of this reported angle, width and height were
        swapped. The patch excludes these objects explicitly.
        
        The case differentiation for the rotation range had forgotten to
        normalize the angle. Therefore, in a reopened spreadsheet, the line was
        accidentally exported correctly without width-height swap, because in
        this case the rotation angle is negative.
        
        Change-Id: I5f698d1cc734e17bcb02ff77db5224a228392e06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121661
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-09-06  Baran Aytas  <barannaytas@gmail.com>  [aa695290263140deb24203e65148aa81fbaa6f1c]

        tdf#143549: 3 dots missing after Import/Export strings in File menu
        
        Change-Id: I03410f4a7224b7faa3f214c7ac3fad1f876e89d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121083
        Tested-by: Jenkins
        Reviewed-by: Hossein <hossein@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-09-06  Emircan Agac  <thesadson@gmail.com>  [7a8ec6cddc9f37ba6ff1a98ad39702521c8fb36b]

        tdf#130924 : replace debugging printf calls with SAL_INFO/SAL_WARN
        
        Change-Id: Ifede38f3b19d1e5226e18dba1aa21d478a430d9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120763
        Tested-by: Jenkins
        Reviewed-by: Hossein <hossein@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-09-06  Luboš Luňák  <l.lunak@collabora.com>  [1d021c87208c44b4943e4260ae58fb2478851d47]

        also cache addr2line results
        
        Change-Id: Ib4351ba7a585ada3887f1cbeb5d676733250598b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121585
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-06  Luboš Luňák  <l.lunak@collabora.com>  [9aa2fcb408334f48b9ba3a7525b4f20f8e0f19e9]

        group addr2line calls per binary for better performance
        
        Change-Id: Ifc655e4d5e2f3eb934b407e146ee564e3db0146b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121584
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-06  Luboš Luňák  <l.lunak@collabora.com>  [665bd649088e6dccf4d53251e10b182950259b46]

        improve sal::backtrace_get() by using addr2line in debug builds
        
        The backtrace_symbols() function provides backtraces that often
        miss many function names, try harder to resolve them, using addr2line
        is the best (only?) working solution I've found.
        
        Change-Id: Ieda06fc52735596e499fb7f9443cae13d134da5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121539
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-06  Justin Luth  <justin_luth@sil.org>  [328975ad14a8dbf5a86aacd0b0552b49b77746f4]

        ODT xmlimport: No need to specify the default value for settings
        
        sw/source/core/doc/DocumentSettingManager.cxx initializes
        mbClippedPictures(false),
        mbUnbreakableNumberings(false),
        mbBackgroundParaOverDrawings(false),
        mbTabOverMargin(false),
        so no need to "force" these to false if the setting
        does not exist in the document.
        
        That's just confusing because this is in a section of variables
        that have adjusted LO's native behaviour over time.
        However, these settings are not a native behaviour change,
        just a Word compat change, which is solely handled
        in the doc/writerfilter import filters.
        
        Change-Id: I9fc0ec89c601fbe518ec1515c7091d7820dde4df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121716
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-09-06  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [223f3a6fac43580114bca86abb34d7cf3219f4bc]

        Revert "tdf#142214: autocomplete: do not search across empty blocks"
        
        This reverts commit ca2ec443893731093970914feb750b31ea13e47f.
        
        Breaks user experience.
        
        Removed ScTiledRenderingTest::testAutoInputStringBlock as well.
        
        Change-Id: Id03bc645d78c29c0aa588b2133fc1cb96f3cceb3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121640
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-09-06  Caolán McNamara  <caolanm@redhat.com>  [a2e64311da811d40c3d0dba578cd5395b8a628e2]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Iaa51ef9f7d00de241f4d0e0564c90d6d11cc2f9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121713
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-06  Chris Sherlock  <chris.sherlock79@gmail.com>  [db0a6e1bd98a9430e9ca4edfaabc3b11da986592]

        vcl: migrate ImplLayoutRuns to own files
        
        Wrote a set of unit tests for ImplLayoutRuns, and added ImplLayoutRuns
        to vcl::text namespace.
        
        Change-Id: Id6ae8882acb8e3d821bb38551e78019cbdcaa662
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121204
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-06  Chris Sherlock  <chris.sherlock79@gmail.com>  [8381242c2e0bfda1b37e7e82525926c0497c81d4]

        vcl: move ImplLayoutArgs to own header and source files
        
        Add unit tests for ImplLayoutArgs. Also add to the vcl::text namespace.
        
        Change-Id: I9fa0943548be8ca17ea3dac104e9cb609337a70e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121209
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [b0aae09e6c565f5578672f38ebb1fed36784bdff]

        clang-tidy:readability-redundant-member-init
        
        Change-Id: I706eebc3e4e2bbcb9bf250a4864937fd1447498c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121690
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-06  Caolán McNamara  <caolanm@redhat.com>  [885ef9d4d7ab9b725317c96dc09cd3914de47929]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I4a96b4e687f57ee38686dc03d87ba29de3ec0e98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121708
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-06  Johnny_M  <klasse@partyheld.de>  [5a8d5729089e0614003dfad6d5041e08e7529b71]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 28b4c299d1d89b814502c9da56bf828b8808ceb0
          - tdf#132643 Translate German section IDs
            
            Change-Id: I3e4837b03f75e22b9a16c7e09f588ef41158afcf
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121684
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-06  Johnny_M  <klasse@partyheld.de>  [fdd70f5cfc28f2f46f31f6b3b433d2bb6a44dd97]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a45d5974327de9d9c19add1bb34ed7e2eb7fcfa7
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ie8aac3915175120b92e27485969ac668b7f18d91
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121685
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-06  Johnny_M  <klasse@partyheld.de>  [cae148857c9dfe076431f4ea50f288c2b582cd27]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 657e759f0e112ca52430cc1f66443a9f1db4bd55
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ie11211bb128705f705f0d15f2d26c2da5246745d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121683
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-06  Johnny_M  <klasse@partyheld.de>  [e1c12e8fa74ad2d063cbf1cbb3c65803e94295e0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a5482ae38c48102cec1146b772cbae947336fb10
          - tdf#132643 Translate German section IDs
            
            Change-Id: I413b89005ab53cac577ed9a5771aaf5908650493
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121682
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-06  Johnny_M  <klasse@partyheld.de>  [b23dbf4dfaca50a3079aded0ad4167bc1bf020a3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a64bb981511f6e49165212e90a50c026ad5c788a
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ib27c07414f07f4e642b664cb14f75f9a4fee9c46
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121679
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-06  Johnny_M  <klasse@partyheld.de>  [37bd4c1e0d1236c89613ad1489df95110ac91c50]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d442cfa233db0c02a5126c70e29979aae84096a9
          - tdf#132643 Translate German section IDs
            
            Change-Id: I1da52c93b90d802b2b5f2ed1c955e24cfaf77230
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121681
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-06  Johnny_M  <klasse@partyheld.de>  [1aed036ab09576f7728df17255dfa0670f7a86d3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 419c0979ec8d7c454a366348413f49dcab2683b8
          - tdf#132643 Translate German section IDs
            
            Change-Id: I85a6d6242be12af6c06664cc4ddb45e8c9864da4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121680
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-06  Johnny_M  <klasse@partyheld.de>  [72c831648f07f72074914b8398d448d45cc90d4b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f1d5d007a270371051f8a597784e5e6d20c182d3
          - tdf#132643 Translate German section IDs
            
            Change-Id: I7552e248032e18bc615679acabed6a242c84dd6e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121677
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-06  Johnny_M  <klasse@partyheld.de>  [2566d9a0417c2e69a2c01aaeb63dc62b0402ce21]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1909fe1ddc1674f1aefca10da497c488ff87e623
          - tdf#132643 Translate German section IDs
            
            Change-Id: Id6481f217b036d44b41baad6877229dd37c4fbc1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121678
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-06  Johnny_M  <klasse@partyheld.de>  [10831fb7542edcfd66470550a2d062e24c65c5e1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 536fe5768bce7ac7134c7543c1c47a046a30253b
          - tdf#132643 Translate German section IDs
            
            Change-Id: I6b24d80ada49c47ef139f0c2d1d4a9722bbb9b23
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121675
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-06  Johnny_M  <klasse@partyheld.de>  [c42bcd33cc1b1fa3092c4956ee483ad9c888523d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 895629211fb1f3f58567c81a26d59d712ff630b4
          - tdf#132643 Translate German section IDs
            
            Change-Id: I76ea3b83b23d633cfbceabf0ff007838b63a221d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121676
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-06  Johnny_M  <klasse@partyheld.de>  [a1074c8e49ab28f04486c99a1f2b493ce224b24f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c411f87cf9c8c66aff9a5f7535b4d70fd2cbeef8
          - tdf#132643 Translate German section IDs
            
            Change-Id: I96184ead3dc22000ed5175c7a127a0907a44cc76
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121673
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-06  Johnny_M  <klasse@partyheld.de>  [5944168f53ed84cd760d1ea07e4ee3e972102dd8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6d3bbd981ecc5ab4dcc51de0357dd48c3fd5a89f
          - tdf#132643 Translate German section IDs
            
            Change-Id: I6e3dff6c566a3dab07905b4418caeb34e693bcce
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121674
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [0d56337387dd08315410d62efd525c552569d60a]

        clang-tidy:clang-analyzer-optin.performance.Padding
        
        noting that XMLTokenEnum was already being treated as being limited to
        32-bits, we bitmask it together with namespaces
        
        Change-Id: Ic48f2a662452d1b8e022078d31a723d2ac65aef0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121707
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-06  Johnny_M  <klasse@partyheld.de>  [0219788cb57e51820d0c5ea99d570efd735cfb72]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 477f8eb481c246c93fe43b02aec322a8ae98a160
          - tdf#132643 Translate German section IDs
            
            Change-Id: I3667a035e0df4a4cc1ef58da2e6be3644b1bbbc0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121671
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-06  Johnny_M  <klasse@partyheld.de>  [4d3ecf73c07694ac953eadf668a6b91635eee903]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8a05f40b020b5e01025d5c353801524e0ef83a6e
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ic0e18058ba2c0ba12f7af8f278db8de919c0177c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121672
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-06  Stephan Bergmann  <sbergman@redhat.com>  [9d88f11de57bcbeb29fa6f1299d5d0867c1a75a4]

        Flatpak: Upgrade to 21.08 runtime, disable Skia
        
        For whatever reason, building Skia against the 21.08 SDK would fail with
        
        > /run/build/libreoffice/workdir/UnpackedTarball/skia/src/ports/SkFontHost_FreeType_common.cpp: In function ‘void {anonymous}::colrv1_draw_paint(SkCanvas*, const FT_Color*, FT_Face, FT_COLR_Paint)’:
        > /run/build/libreoffice/workdir/UnpackedTarball/skia/src/ports/SkFontHost_FreeType_common.cpp:668:14: error: ‘FT_COLR_PAINTFORMAT_TRANSFORMED’ was not declared in this scope; did you mean ‘FT_COLR_PAINTFORMAT_TRANSFORM’?
        >   668 |         case FT_COLR_PAINTFORMAT_TRANSFORMED: {
        >       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        >       |              FT_COLR_PAINTFORMAT_TRANSFORM
        > /run/build/libreoffice/workdir/UnpackedTarball/skia/src/ports/SkFontHost_FreeType_common.cpp:669:60: error: ‘union FT_COLR_Paint_::<unnamed>’ has no member named ‘transformed’; did you mean ‘transform’?
        >   669 |             SkMatrix transform = ToSkMatrix(colrv1_paint.u.transformed.affine);
        >       |                                                            ^~~~~~~~~~~
        >       |                                                            transform
        > /run/build/libreoffice/workdir/UnpackedTarball/skia/src/ports/SkFontHost_FreeType_common.cpp: In function ‘bool {anonymous}::colrv1_traverse_paint(SkCanvas*, const FT_Color*, FT_Face, FT_OpaquePaint)’:
        > /run/build/libreoffice/workdir/UnpackedTarball/skia/src/ports/SkFontHost_FreeType_common.cpp:763:14: error: ‘FT_COLR_PAINTFORMAT_TRANSFORMED’ was not declared in this scope; did you mean ‘FT_COLR_PAINTFORMAT_TRANSFORM’?
        >   763 |         case FT_COLR_PAINTFORMAT_TRANSFORMED:
        >       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        >       |              FT_COLR_PAINTFORMAT_TRANSFORM
        > /run/build/libreoffice/workdir/UnpackedTarball/skia/src/ports/SkFontHost_FreeType_common.cpp:768:74: error: ‘union FT_COLR_Paint_::<unnamed>’ has no member named ‘transformed’; did you mean ‘transform’?
        >   768 |                     colrv1_traverse_paint(canvas, palette, face, paint.u.transformed.paint);
        >       |                                                                          ^~~~~~~~~~~
        >       |                                                                          transform
        > make[1]: *** [/run/build/libreoffice/solenv/gbuild/LinkTarget.mk:347: /run/build/libreoffice/workdir/GenCxxObject/UnpackedTarball/skia/src/ports/SkFontHost_FreeType_common.o] Error 1
        
        But including Skia in the Linux flatpak isn't too useful anyway (and just
        happened to be on by default):  First, it is disabled by default on Linux, cf.
        UseSkia in officecfg/registry/data/org/openoffice/Office/Common.xcu.  And
        second, on Linux it can only be enabled for SAL_USE_VCLPLUGIN=gen, but not for
        the gtk3 plugin that the flatpak normally uses, cf.
        OfaViewTabPage::UpdateSkiaStatus in cui/source/options/optgdlg.cxx.
        
        Change-Id: Ifdc9c23676280caf19db0e9f09df15aaa21eef5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121705
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-06  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [88e81b3c5f7167d7dfc93617c3f9d9d6633ba0ad]

        tdf#142579 Consider cond. format background colors in color filter
        
        In addition to color scale, consider background colors set by a
        conditional style.
        
        Change-Id: I203c4a5ae87aa7b47c2caafcac703b0a0c1a677c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121474
        Tested-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-09-06  tobias  <tobias.schulz@hotmail.com>  [72c000a8fd28215e839a731bb00147395f35ba4e]

        tdf#138255 use GtkSpinButton in SwGotoPageDlg
        
        Use GtkSpinButton instead of GtkEntry in SwGotoPageDlg analogous to
        the widget in SwNavigationPI.
        
        Change-Id: I0ddb4433bea23d8f3d460bd69f30a10b8f7ce984
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121688
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-09-06  Caolán McNamara  <caolanm@redhat.com>  [07e4ec83ffbcd42264e7c1429a69048109de2182]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I6db44a3a56f3eca02970bdce393355715564299e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121701
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-06  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [0f5edf0899962bc696cd1c40646c8d4b5add2208]

        tdf#142580 Consider cond. format text colors in color filter
        
        When using a conditional style to override the text color in conditional formatting,
        the color from the style overrides directly applied text color.
        Consider this in the color filter.
        
        Change-Id: Ieaa1c475d87866de1e2d497127be9d06d1f3d3f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121311
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-09-06  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [817ef891cf2bef8fdc82852f73acb422afb89bd2]

        tdf#142579 Consider color scale background colors in color filter
        
        When using a color scale in conditional formatting, the color from the color
        scale overrides the cell background color.
        Consider this in the color filter.
        
        Change-Id: Ifbefedbf1152165b65f8fbc3eeff29ffccf29898
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121074
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-09-06  Miklos Vajna  <vmiklos@collabora.com>  [0a501634786cf5fc7bec0ff2010423280db0754f]

        sw: prefix members of SwLabCfgItem
        
        See tdf#94879 for motivation.
        
        Change-Id: I00fdf912e5cacdf4152184e0164fcb25dfee575e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121704
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-09-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [a49242a7e8747a61904525bcf53d129f2f279e62]

        clang-tidy:readability-redundant-member-init
        
        Change-Id: Ib41556edafb03c770938c91cff89bfaefa23d7cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121691
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [03d8a9209140a68d29b7441b3588f022cfcaee7c]

        clang-tidy:readability-redundant-member-init
        
        Change-Id: I8590d67f064dd74da42c0e3bf543f2aadbd2b893
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121693
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-06  Dennis Francis  <dennisfrancis.in@gmail.com>  [f547cf17a179ebd7de5c2b4dd2d00d0027a25429]

        [API CHANGE] oox: fix import of chart date categories
        
        Before this fix, date categories imported in oox's DataSourceContext were
        stored as formatted strings according to number format code in <c:formatCode>
        under the <c:cat> tree. As a result chart2 could not recognize them
        as dates. This causes problems like:
        
        * The axis that is linked to date categories cannot use the
          scaling/range-selection(min/max)/increments specs mentioned as axis
          properties. This results in distorted/unreadable chart renders w.r.t
          the date axis.
        
        * No re-formatting is attempted as per the number format provided for axis.
        
        This patch introduces a role qualifer argument to the XDataProvider
        interface method createDataSequenceByValueArray to support categories of
        date type via this method.
        
        When exporting to oox, write date categories and format code under
        <c:cat>
          <c:numRef>
            <c:numCache>
        
        This patch also fixes some discrepancies in date axis interval
        computation (auto mode) found by already existing unit tests.
        
        Change-Id: Ibc53b0a56fdddba80ba452d5567ce98d80460ea7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121525
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-09-06  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [ba1e42f05e785c30d03553acd5647eebd7cdede6]

        tdf#142965 color filter: allow filtering by no fill/automatic color
        
        Change-Id: Idd0a41cea936fd19adbc07561b0d9c0cba735f0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120946
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-09-06  Baran Aytas  <barannaytas@gmail.com>  [d383a70c46e0dcbe74d6765cd5a394428c198917]

        tdf#114441: Convert use of sal_uLong to better integer types
        
        Change-Id: I15dac18e25d9a0c49a3c1e7c08407d1d2b23467a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121410
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-05  Noel Grandin  <noelgrandin@gmail.com>  [4cd3ce9848aa039b8d443a1257d1298231680b01]

        no need to allocate DimensionNode with unique_ptr
        
        Change-Id: Ia832d2098b72a9e88e7a708d205c49bd3e9c82a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121652
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-05  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [ee8146d431b17d6a3e3be81400c539a2347aa0f9]

        Colibre: tdf#104169 revise FatCross cursor to make it  sharper
        
        Change-Id: Ia5966c204f8001f1e7b6f5956f8541c4ecbc2901
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121633
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-09-05  Caolán McNamara  <caolanm@redhat.com>  [148d2ffe35cae2fe758a3eb68ffd3ed81e2a8dd1]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I3de2dd1032f0b43f484b67be0ba470ae08395e91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121694
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-05  Stephan Bergmann  <sbergman@redhat.com>  [996a259ce73d04686fe893f62480f59a641e2a5d]

        Adapt solenv/flatpak-manifest.in to recent download.lst changes
        
        Change-Id: I88ff67fc9922adc7e6c751c76425c68701512481
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121599
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-09-05  Caolán McNamara  <caolanm@redhat.com>  [045765d8b3cd9b00a76e58dfaaffc83422f5fb28]

        cid#1491055 Explicit null dereferenced
        
        this always dereferenced pCode so it already assumes pCode cannot be null
        
        Change-Id: I19b601d7f2e089eb2037532590f727c5cd276dd7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121695
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-05  Caolán McNamara  <caolanm@redhat.com>  [f37ef60c19d1608f0b597d37d025e401d6c99171]

        cid#1490901 silence Out-of-bounds read
        
        Change-Id: I9a2c1fe10fc696d5392cd6c95cff11124b5fdb01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121696
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-05  Caolán McNamara  <caolanm@redhat.com>  [094117fc686e7b5cf05191079f2195155fc3513e]

        ofz: fods timeout, set SAX_DISABLE_THREADS
        
        sax/source/fastparser/fastparser.cxx:857 rEntity.maConsumeResume.wait()
        seen in timeout backtrace
        
        Change-Id: Ic1ab15e06dc5ac776101715026a334957bb8e868
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121686
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-05  Noel Grandin  <noelgrandin@gmail.com>  [dbae39115963f63be1befe407ff9ed8c1c4a9b62]

        no need to allocate ColumnSpanSet with unique_ptr
        
        Change-Id: If3aaa2a4bc556dad41f56054890dc07f96d42dda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121651
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-05  Noel Grandin  <noelgrandin@gmail.com>  [8a60780dddf4a2d043b7152514f251d480f3be7e]

        no need to pass EditSelection around with unique_ptr
        
        Change-Id: I4c55bfd68f35fb0a559d6a3ba3d860445fc7242f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121664
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-05  Caolán McNamara  <caolanm@redhat.com>  [24edba599a71da5cec504bdeb595ee1edfd9a4da]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Idb3fdf49deb35d99284a25957892df0c761ed515
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121670
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-05  Caolán McNamara  <caolanm@redhat.com>  [052afc10c565940fa947e56c49e132aeb94ae03c]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Ib63d500480a78a144b127c4230542507132d0a5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121669
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-05  Caolán McNamara  <caolanm@redhat.com>  [08665e27e1d66cde90bac978eed4cee998b1d5d5]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Iad99d728cea33e8a3b81ccd654258bddd3f96a13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121668
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-05  Caolán McNamara  <caolanm@redhat.com>  [ce0229a9a5cb9c375c64dc4bc2bfafb5446f57c4]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Icbb4187ecc3cbb371fa7c2e6003b920be287ec6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121667
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-05  Roman Kuznetsov  <antilibreoffice@gmail.com>  [603e34734136340e506e8f88072a30e13707d3f3]

        tdf#140725 Change a tooltip for Slide Master name field in status bar
        
        Change-Id: If54311379637ff0485477bcbb2d2d8c2d079ce7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121560
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2021-09-05  Caolán McNamara  <caolanm@redhat.com>  [eca3b403293a2feb874acd7e38a79f2b60d0d266]

        ofz: Timeout, break earlier on stream failure
        
        Change-Id: If6612493224be5daa06288773c0aa1d22414c738
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121654
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-05  Caolán McNamara  <caolanm@redhat.com>  [c52defd21c16f2438aed56ff62652a4883682ef0]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I5222e0c116d7f828539af84321dd30a71c2e14a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121655
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-05  Caolán McNamara  <caolanm@redhat.com>  [6eaea5681f3332ba9557a68aa4d2089ed3fd28ce]

        move variables to where they are used
        
        Change-Id: If341e4f6cf1e83a9f28c273fee280edfc11d8a1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121658
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-05  Caolán McNamara  <caolanm@redhat.com>  [af98d6ac8cd44b2a5bdb6a906eba9c7f73362f62]

        fix indent
        
        Change-Id: I04033ec4c95a352c0662e445a0d207d514696041
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121657
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-05  Caolán McNamara  <caolanm@redhat.com>  [fcb7a5c2781d7202f1a680ea4d6cc396ccc52262]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Icd01771dfa1ae7db94851d888ae3ce657313c67a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121656
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-05  Caolán McNamara  <caolanm@redhat.com>  [740190b972c6f078f8efa1b80f2646b90b7986e6]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Ib8b337609afa4f588878a1e08eb74fca28fc0534
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121666
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-05  Caolán McNamara  <caolanm@redhat.com>  [1caa289a9b7ed54b01b7a425f6e40578d9184cb1]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I8d35240e1fe68e364016ca46342f74c43aefb876
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121648
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-05  Mike Kaganski  <mike.kaganski@collabora.com>  [b96e84528153b8b613003a040e90acf4f5abe0f4]

        m_pInSqlda is not needed in prepareAndDescribeStatement
        
        As described in Isc_dsql_prepare [1] and Isc_dsql_describe [2] docs,
        these two take and fill a pointer to XSQLDA used for output. Only
        Isc_dsql_describe_bind [3] fills the structure used for input.
        
        Additionally, since Isc_dsql_prepare already does the necessary
        initialization, Isc_dsql_describe is documented to be not needed
        unless there is an indication that there is insufficient room in
        the output XSQLDA. Hence the change allows to avoid one redundant
        call.
        
        [1] https://docwiki.embarcadero.com/InterBase/2020/en/Isc_dsql_prepare()
        [2] https://docwiki.embarcadero.com/InterBase/2020/en/Isc_dsql_describe()
        [3] https://docwiki.embarcadero.com/InterBase/2020/en/Isc_dsql_describe_bind()
        
        Change-Id: Ia8ba09f079fa949e53a174f551fca6653852d31e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121563
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-05  Noel Grandin  <noelgrandin@gmail.com>  [b10bd75c9d1125ab51856b174e4052cbcd933774]

        no need to allocate NamePropsType with unique_ptr
        
        Change-Id: Ib042c481d682467620ae72a0b7e0bb2a5c8bf6ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121649
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-05  Aron Budea  <aron.budea@collabora.com>  [c36da188cc7c9d89c331deb6326f045b6e9f0ad9]

        tdf#144304 Fix crashes from "speedup dynamic_cast to SwTextFrame"
        
        Also preemptively adjust cases where FindNextCnt(true) or
        FindPrevCnt() can be null.
        
        Regressions from 426930d0c4bd6f782a04a92e8a36e92cd65e186f.
        
        Change-Id: Idb91464ecd285f6f5cf2e399c00faa2dfbbd5601
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121662
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-05  Julien Nabet  <serval2412@yahoo.fr>  [37357e3cae749c54f1b9645c6670240baf860bc4]

        tdf#105689: fix path management to retrieve Emoji toolbar button
        
        On Windows console logs show:
        warn:sfx:7060:6444:sfx2/source/control/emojiview.cxx:105: Emoji config data is empty
        
        Change-Id: I85baf2fedc20ff855183147e9a178bb048ac75ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121653
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-09-05  Julien Nabet  <serval2412@yahoo.fr>  [c76e58ddb62c37a4091b37444939c471f9bab66f]

        Simplify a bit nOldROP management (emfio/wmfreader)
        
        Change-Id: Ia50f9def88e8435fb5ce3267cbd3fdfcaa72ef4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121646
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-09-05  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [180255b8fea029ac4a62b2e211afda8e52e053c1]

        Sukapura: tdf#144303 add cross cursor
        
        Change-Id: I944fff19d88b77720b363d87f4237503ae609384
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121659
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-09-05  Chris Sherlock  <chris.sherlock79@gmail.com>  [dca138469467a7935550cf1af34b630b3dd7fd60]

        vcl: unit tests for Bitmap::Crop() and Bitmap::GetDownsampledBitmap()
        
        Bitmap::Crop() test:
        
        - If crop rectangle is fully outside of the bitmap, then return false
          and don't change the bitmap.
        - If crop rectangle is same size as bitmap, then return false
        - If crop rectangle is larger than the bitmap, then return false
        - If crop rectangle partially overlaps the bitmap, return true and crop
          the bitmap
        - If crop rectangle is fully within the bitmap, then return true and
          crop the bitmap
        
        Bitmap::GetDownsampledBitmap() tested to check when empty or not.
        
        Change-Id: Id2a6f739fdb1961748ce218862e628dfa8512122
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121546
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-05  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [567aa49969e0e947f109e465c2006fa8451d7a58]

        Colibre: tdf#133038 remove remaining Catalan locale icons
        
        Change-Id: I12bcc32ff5500bf565bd076c2db803ff442519fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121660
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-09-04  Julien Nabet  <serval2412@yahoo.fr>  [0244dcf1725aafafc7d37f729a74b9e4b2d4ed8d]

        Fix assert in sc/undoblk3
        
        since:
        commit 0abf2ac27859f1e91a3d183b81948b1fe8f5aca3
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Wed Sep 16 11:25:25 2020 +0100
        
            AppendContentsIfInRefDoc never passed a null ScDocument*
        
            Change-Id: Ia21f8fecdf8a6aea7ea9c6ea4d579c5e53882bbd
            Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102982
            Tested-by: Caolán McNamara <caolanm@redhat.com>
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        
        Change-Id: Id699c7be3a81b251541f9a46fd3e1149c47f5df9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121642
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [3b3e4ee97af23f210fa39f1af3ddf1de63291371]

        speed up scanning the LOK queue
        
        we frequently scan the queue to caolesce events.
        Most of the time we are scanning based on the event type.
        So split the queue data into a compact queue that only contains the
        type, and another queue for the rest of the data.
        That makes the scanning __much__ more cache-friendly.
        
        Change-Id: I92d0b95611cd139cac8532f9297eaabda71d5fe9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119996
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        (cherry picked from commit acf9cf33d53e4bf598ddbdab102bfbd6bb14f8a3)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121558
        Tested-by: Jenkins

2021-09-04  Noel Grandin  <noelgrandin@gmail.com>  [73c5ff374629f3e6bb92fcd52ab8597d52c67af9]

        inline ScTokenArray into ScFormulaCellGroup
        
        Change-Id: I3a12566141b3243142c5e30381ac5eb3ba9c493a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121645
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-04  Noel Grandin  <noelgrandin@gmail.com>  [b68e82b17998ff7ce7e5b08419ecad6b54153566]

        no need to allocate RangeListType with unique_ptr
        
        Change-Id: I18681749501bb6750912c79b9ff04f5ffc4f0364
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121644
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-04  Noel Grandin  <noelgrandin@gmail.com>  [9484b56401b6f544eabb3ab9f91d9fecf95242e1]

        flatten ScFormulaCellGroup
        
        Change-Id: Ie33a6de78bd120f143da35ffc26af94178c734c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121643
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-04  Julien Nabet  <serval2412@yahoo.fr>  [da4c16ec008d0b21817be46396a5e5b3b509c637]

        duplicate modules/scalc/ui/ttestdialog.ui test in vcl/jsdialog/enabled.cxx
        
        Change-Id: Ic8e7ebb59cace56fdd8202b7d1c7eec7f62368a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121639
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-09-04  Caolán McNamara  <caolanm@redhat.com>  [aa07e8267d28b5d57df655f373d2bb585672bf3a]

        cid#1490901 silence Out-of-bounds read
        
        Change-Id: I4757413c80f6dc71d40c5c5525c484a54b71f676
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121634
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-04  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [bcd823d31f7a2c670db81988e527d5c9682fe177]

        Sukapura:^ Superscript, Subscript, Clear Direct Formatting, Font Color
        
        Change-Id: Id2fb746dd33eb7de24539c7931221c331e47c087
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121628
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-09-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [41a46a306f40a7296c56bdeea0ba8a6d630aa15c]

        dynamic_cast -> static_cast (tdf#130795)
        
        the dynamic_cast is hot here,
        and none of these dynamic_casts are necessary, we already assert that
        they must succeed, so just use static_cast
        
        Change-Id: I88ade90431c4da4792c778b5cdab22332ed1c428
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121637
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-04  Jan-Marek Glogowski  <glogow@fbihome.de>  [50238bddf0e95169007cb90479cca86849a19007]

        tdf#144289 invert / disable default OpenGL support
        
        ... and as a result drop setting a default in SalSvpInstance.
        
        This is also more consistent: now you must explicitly implement
        CreateOpenGLContext() and set "m_bSupportsOpenGL = true".
        
        Change-Id: I591580bf134907213b8308e0843c278d2f470ed3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121632
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-09-04  Noel Grandin  <noelgrandin@gmail.com>  [55c676623310ab8a44e426186f4339f6efd118dd]

        no need to allocate ScMyLabelRange with unique_ptr
        
        Change-Id: I67b7b865d3c48e31e5efff5151c516ca7c51fd27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121624
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-04  Noel Grandin  <noelgrandin@gmail.com>  [45b17d9d5bf98aefba392da6271c7077c1363238]

        store ScTokenArray by value in SharedFormulaBuffer
        
        Change-Id: Ibff3c2fea3cadc234266953ab15ae5f25c4ac1e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121626
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-04  Noel Grandin  <noelgrandin@gmail.com>  [10d86d8526126956758501604f1bd2e3fe102076]

        no need to allocate ScMyNamedExpression with unique_ptr
        
        Change-Id: I853aee13d3afc25e7e1ec1aa0d1a41dba7de0fb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121623
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-04  Noel Grandin  <noelgrandin@gmail.com>  [5f0a01ce47133de31a7f8e43d8ef5e9851a7ceb7]

        no need to allocate ScMyImportValidations with unique_ptr
        
        Change-Id: I1f720b05834f24e395456d4e82cdf772242be7f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121622
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-04  Noel Grandin  <noelgrandin@gmail.com>  [fd24739199fc1d5d3a0487886735737461fb5328]

        no need to allocate ScMyLabelRanges with unique_ptr
        
        Change-Id: I87564621a24737df74ad7475910250fde8dbe4fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121621
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-04  Noel Grandin  <noelgrandin@gmail.com>  [dc9f3e074b7139382500be0887caceffb646eed8]

        no need to allocate ScMyNamedExpressions with unique_ptr
        
        Change-Id: Ib82404230a0da4865c8c83087bca255811a89ed7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121620
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [dd10990aeb7ae2c3afb0c06a3d7b120101cd93c0]

        tdf#144193 fix import crash
        
        regression from
            commit 426930d0c4bd6f782a04a92e8a36e92cd65e186f
            speedup dynamic_cast to SwTextFrame
        
        Change-Id: If602b7166287edfe9a41ac662f1a0b03f283ca83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121603
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-04  Caolán McNamara  <caolanm@redhat.com>  [2c4df704fa24ad04d042722e8d02fec4a5cd1def]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I53383a71b4a362409773f8f1123982e8d2c5a324
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121631
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-04  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [21c3894c5cc30e511429df89edd59f413d93550a]

        Colibre: tdf#142295 clear up unsaved state icons
        
        Change-Id: I972f73dc35eda328663cdbfe1861110b4f69f8f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121630
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-09-04  Caolán McNamara  <caolanm@redhat.com>  [afe9c271859254025cc06f26cd565232025dbc73]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Id576a38ed93b3ac0c3d1e886b65c7c13ced129aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121629
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-04  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [033b4183b33eb83fc8cd0176e6072e6805c96efc]

        Sukapura: update cell alignment icons
        
        Change-Id: I25a05a2d11e22ac1df1dcce496277ac0c872931a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121625
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-09-04  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [395e4a245d4236510178f352a63518f7061365e9]

        Sukapura: update checked mark icons
        
        Change-Id: I6e1f148d6fd1b6a993f6badaa6f1d27e93dac174
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121619
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-09-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [d4dc6b5cfdb02ad00a06ad32650948648abe010d]

        use std::vector for fetching DX array data
        
        because I'm trying to track down a related heap corruption, and that is
        much easier if the access to the array is checked by the std::vector
        debug runtime
        
        Change-Id: Ia665f5cebb7f14d88942e88b4b400ad3c28ef5d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121527
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [86fa9c907387e96c9c93f1e17239730271fedbfd]

        fix comment left behind
        
        in commit e25ba7dc57229d1cb9794abd1ca23c0d87ebecb3
           use a dummy clipboard when running unit tests
        
        Change-Id: If5f57d1777dddbd70771299c8e161b33da10711d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121600
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-04  Chris Sherlock  <chris.sherlock79@gmail.com>  [5f50890d06a411323e5e60098901be4911ef1356]

        vcl: Add unit test for SetRefPoint(), IsRefPoint() and GetRefPoint()
        
        Change-Id: I4fbc85015326b03fba15daf73176826669a16210
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121017
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-09-04  Alain Romedenne  <alain.romedenne@libreoffice.org>  [94c7e6bb3daa60757a982b92d765ee6b0d07fe30]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bd31d03c6aa4b3e8422b03b9947f96b36fc30c61
          - Fix in Basic macro example
            
            Change-Id: Ia73865f59fc5b605853b5c1ff6232349fd186771
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121456
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [b9a3ab00dfe64c7bb19277dbad3545b83aacdc21]

        tdf#142458 Set correct ScrolledWindow BorderWidth in the ctor
        
        and keep it updated when the relevant properties that affect it change.
        This avoids the problem that the borderwidth can change during "Paint"
        (which is something we strongly want to avoid) since...
        
        since:
        
        commit f39f21d92ec83c3a5062f29dd26214fc83012c06
        Date:   Thu Nov 19 11:51:13 2020 +0100
        
            tdf#138010 (IV) VclScrolledWindow: Use actual border width
        
        hopefully after this we can then double-check to see if we can remove
        the potential change of BorderWidth during paint.
        
        Change-Id: I2ec317d86687fdb75e6323905f6d1c3b8fc655e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121615
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [1bfcb00aeb23efddf500e6623d36c0f816f4d2e1]

        pull duplicate field out of GlyphItem
        
        we already store it in SalLayoutGlyphsImpl
        
        Change-Id: I772c08966572e42789bcede1a148b2b7710f29d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121602
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [74260098ffcc14b4991ff424f5326a62bc003399]

        log PATH length and content when complaining about it
        
        Change-Id: I54495044f2bd487eb9315c7a974b9859b26235a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121588
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [fa387c3a99ebd033586b6f0a45276016dda56b45]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I6bafceac5ebd1852aaf296abe89b49b74ad884d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121598
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [e44c97e8a8a403b8bd1e0c3e5943ebe19dec56fe]

        cgm bounding box was originally Point and Size
        
        so keep it like that
        
        Change-Id: I0392f283b79174c831d29b1895817cf6ee35ba3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121597
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [e561b8a2a2369c11c7d9ed2e82631d291c76c77d]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I95e6cb59a1f379dccd844f05648ba3652f3cb82c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121594
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [84fec37cb37371495ec540f877a7394e1300e006]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I1bd251165fb428f560a6844951e28109febeee7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121592
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [c532ee59d1fef349fc1b5afc86cfa212e9976697]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I6180ebe39cb5925882071892611dd6237b426fcc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121609
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [ebebb531778f57ff0fe8435023326bdc8c4ddc4b]

        pack GlyphItem struct
        
        56 bytes -> 48 bytes
        
        Change-Id: I30d9763162b701e3d07a153deae3f5e03c290393
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121583
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [95dea4ab712516e4cb51dc18be9031548460a81a]

        rename NeedFallback to AddFallbackRun
        
        Change-Id: I5d91e7b28075026198444036fbfc220296deac77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121579
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [b2edef8b437d0d885708c7d7f6a8da07b2f1f225]

        rename NeedFallback to HasFallbackRun
        
        Change-Id: Iec45f84b330fc4e4a62b352cb007747a19a27bed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121578
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-03  Miklos Vajna  <vmiklos@collabora.com>  [889014c9b86f35048bc00ae97c3ccba6f6989417]

        sw: fix crash in SwView::Execute()
        
        Crashreport:
        
        	program/../program/libswlo.so
        		SwView::Execute(SfxRequest&)
        			sw/source/uibase/uiview/view2.cxx:1312
        	program/libmergedlo.so
        		SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool)
        			sfx2/source/control/dispatch.cxx:263
        	/opt/collaboraoffice6.4/program/libmergedlo.so
        		SfxDispatcher::Execute_(SfxShell&, SfxSlot const&, SfxRequest&, SfxCallMode)
        			sfx2/source/control/dispatch.cxx:760 (discriminator 3)
        	/opt/collaboraoffice6.4/program/libmergedlo.so
        		SfxDispatcher::Execute(unsigned short, SfxCallMode, SfxItemSet const*, SfxItemSet const*, unsigned short)
        			sfx2/source/control/dispatch.cxx:819
        
        Change-Id: I2e7b27f458971dbd33971589f71337c59981ee83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121611
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-09-03  Miklos Vajna  <vmiklos@collabora.com>  [f38406ba7905678a1cb703b8ff177e5f5008d3ee]

        tdf#62032 ODT export: handle style:list-level="..." for para styles
        
        ODT import was already working. The spec also says to only take this
        into account when applying the style, so it seems only the UI remains
        for the bug to be closed, the rest is done.
        
        Change-Id: I27da4dc171b4ced75f143bbcecb3f8c748a26b02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121607
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-09-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [cac7c02f52204eb3cea0a8594ed2d2c9313d4ede]

        remove debugging leftover
        
        from commit 8a54339fc83fe9abaaace6f9f374697e6923d684
            loplugin:referencecasting look through more clang Types
        
        Change-Id: I6a8a4bbce04d6f53d8e02961c0917bb57fb69a9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121601
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-03  Rafael Lima  <rafael.palma.lima@gmail.com>  [9e3cacbe9616a14e1df66c31485e3bcbfdc8fd01]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9b8c44b49d1f732e51673804c28a8b606596630b
          - Create guide about Calc macros to format cell borders
            
            This patch is a follow-up to a previous revert:
            https://gerrit.libreoffice.org/c/help/+/121554
            
            This patch uses the correct path for the new file "calc_borders.xhp".
            
            Change-Id: I4eb72db1ef8f5d964905be46dcb645dbd4e28e67
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121556
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-03  László Németh  <nemeth@numbertext.org>  [1c0965148edb2a053e8e4a6762d917326fc332a2]

        tdf#143215 sw: test tracked deletion of empty table rows
        
        Only the test document was added to the previous fix.
        
        Follow-up of commit a483a44ca00f43a64ae51d62b8fbb4129a413f6d
        "tdf#143215 DOCX import: fix tracked empty row insertion/deletion".
        
        Change-Id: If39da56e16e56a9322a35259f5984726abe0da40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121549
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-09-03  homeboy445  <akshitsan13@gmail.com>  [a979f18254749acac4c71596c30dde9ad2908455]

        backendtest: Rectangle on wide surfaces Drawing test
        
        This tests draws a rectangle using all possible drawing
        methods for drawing a rectangle on a wide surface(1028x1028 and 4096x4096)
        and check it the usual way.
        
        Change-Id: I6fcf9c9b4b150cbe959b8151f327bcdce1b1139a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119464
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [e2dc002db806d76288c79c9acc30911456138289]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I6546ef38c6e84193c00ea5fcac621fdec93e0ab7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121593
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [aeccf731466bc44ce750bbeb8a86ccf309a12027]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I626eb1847484f7bc6af7eed45b891307718c5263
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121596
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [fae7e172e2f7585ed633c9c6328fd25e2f5dd6df]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I47934f5a6b34ef0f495098f78c53c088bf5152e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121595
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Hossein  <hossein@libreoffice.org>  [3b6b93e40e079d0fc93c68fbb28da0be696c2566]

        Fixing Unicode Arabic Literals
        
        Some Unicode literals are now available inside the LibreOffice code,
        so I think we can use Arabic Unicode literals directly inside
        LibreOffice code. It is more intuitive, and gives better insight to
        those who develop to understand what a foreign language script should
        look like.
        
        This patch consists of two things: First, converting a Unicode literal
        that was consisting of \uxxxx characters into an Arabic Unicode
        literal; Second, fixing an Arabic literal that was converted to shaped
        characters instead of normal Arabic characters.
        
        Change-Id: I11003cc471b2c83098cb0ebc4f4085771a132ecc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121164
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [5dff497309fe6034318c75efd40bb480e34f331a]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I3a45c8141b9f824c985dcf1aaac5d1aa45c0f70d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121575
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [5efd4c0a78633da563468f60c36c34a375584393]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I6cd0e9b518bf6f40e0221fd2e9f3c5fb6199e14f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121574
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [aa9e05236b73067e34d34d9861fc394ba854399b]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I9f67d463958e3b3ce88b771dd8ca0f71f7393e32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121537
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [e4b1ba9447a0a56aa56400f9f44d8eecb6c11e9c]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Ib703febb7e632ec4ae18756065a1c60ffc75569e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121590
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [00abfe06caa489559cbda0db082f5e118a324f6c]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I3ea65a72567e934325e24ff658fc1b9c0468abcb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121591
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [c4bc47a972383e6adc99ad1257c7a8ba207c57ba]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Ibd35c1aee4324620fb7ae17e20027057f1934c6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121573
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Jean-Pierre Ledure  <jp@ledure.be>  [552a1f30eca91eb647d10d77135b32a5729f11bd]

        ScriptForge - add AddTextsFromDialog and GetTextsFromL10N methods
        
        The objective is to facilitate the automatic translation of
        all fixed texts in dialogs and dialog controls.
        
        Concerned items are:
        - the title of the dialog
        - the caption associated with next control types:
          Button, CheckBox, FixedLine, FixedText, GroupBox and RadioButton
        - the content of list- and comboboxes
        - the tip- or helptext displayed when the mouse is hovering the
          control
        
        ScriptForge.SF_L10N.AddTextsFromDialog(dialog)
          store all fixed texts of the dialog in the list of translatable
          strings of a L10N object to prepare a POT file
        
        SFDialogs.Dialog.GetTextsFromL10N(l10n)
          get the translated versions of all fixed texts in the dialog from
          a L10N object and apply them on the dialog before display
        
        Both methods are executable from Basic and Python user scripts
        
        Change-Id: I3dc9fbbce287d7af4040df713f9d11e0ff928b1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121514
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-09-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [66402b476da8bcbd87f9dd7d7410ee48bfdeeadc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 844431301fc078c697a22b332531369caa00612b
          - Revert "Create guide about Calc macros to format cell borders"
            
            This reverts commit ce0d3ff57a732b1f89f88b5f0c4cbb22e0d050c3.
            
            Reason for revert: new file in wrong position
            
            Change-Id: Icebc9502ad250493c704d309eefeb388f6118c11
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121554
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-03  Rafael Lima  <rafael.palma.lima@gmail.com>  [3959e3b76fd03734153666299bad40995fa55f30]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ce0d3ff57a732b1f89f88b5f0c4cbb22e0d050c3
          - Create guide about Calc macros to format cell borders
            
            Change-Id: Ia7bbbf25322775e3a291fcb474079b2e2bc4e41e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121461
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-03  Rafael Lima  <rafael.palma.lima@gmail.com>  [ba5efc928a3842dfdc115bc6018f00349e9573c7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5dd44ff1d347e6aea29315d4acd1f42ad08d2d4a
          - tdf#125244 Fix instructions about Trend Lines in charts
            
            In the past it was possible to add trend lines for all data series at once. However this behavior changed and documentation had not been updated.
            
            Change-Id: I8c0e93a4d8e35aadc5e2454d49adff572fdf3028
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121552
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-03  Rafael Lima  <rafael.palma.lima@gmail.com>  [cfeb08efc9cdd74487917078223d208fbf7869c4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ff74220156e7dbf65d27d43759922c64130ee66b
          - tdf#121613 Add information about Adjacent Cells
            
            Change-Id: Ia16b0dd8c1cd7ae157b16c180fcd6737f58e7f4d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121415
            Tested-by: Jenkins
            Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-09-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [104847ed014e95a915d314de7091c7d572eade67]

        simplify ApplyDXArray method params
        
        pass only the required data to it
        
        Change-Id: I849780371b71d3620dc36681453f5dbe1527b7bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121577
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-03  Mike Kaganski  <mike.kaganski@collabora.com>  [6eee0843d4b354b849a21e6cb0978936d5f4dd01]

        No need to check DBGUTIL specially
        
        ... as discussed in comments to
        https://gerrit.libreoffice.org/c/core/+/121470
        
        Change-Id: I9be45e2157972156ab7c2aac820b69aa894cacfe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121553
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [ba346227f1c4f896b717676a7eae22fea222f3e4]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: If1db8debe4f3b3dc6a8890b03ee8d2d70cc63a69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121572
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [6cc1ee903544ed813402303e93753dac8226984f]

        clang-tidy:readability-redundant-member-init
        
        Change-Id: Iede70151af052505b780c6ce708aa74d97da5c75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121545
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [65d4320110d3f6ab9242389fdc8d392de13cbb74]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I00531cdb266c4277af742cee6ce5d05f0ea3334e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121523
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [27b84d7460cbb925429826d20c4cee5439ad7053]

        cid#1490898 Unchecked return value
        
        Change-Id: I49124165e0d00d84f3ebdb0414d6db58f6da1209
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121519
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [6c0c3bd74e0d94f48feda9bd7663bb9b5d9fc320]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Ie4fe1a4d346d3b790349132460b9efcc448d0eb4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121551
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [b6e5aca3b35df4b0fd05f449435bb69bd0cea164]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I71d3b07c7ca2467b7bc1db5350dbdeb1f8910cb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121478
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [c06bc8cf1b3e1057eb846605b61570bb1f3713da]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I6a8dd39528038fbcc496e56d6fcefc4ec8db68cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121536
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Heiko Tietze  <tietze.heiko@gmail.com>  [ef3dd0e04e734974ff9a6b7f30d0377ecd952842]

        Resolves tdf#120333 - Access to color palettes via tight extensions
        
        Change-Id: I3311115854a29eaddf76b847642250626b7032ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121498
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-09-03  Ilhan Yesil  <ilhanyesil@gmx.de>  [e72a7368b368a822d2400ee7db60312226ad3195]

        tdf#131548 Android: jump to cell
        
        Added LOK_CALLBACK_SC_FOLLOW_JUMP: fire this signal to jump to cell
        cursor in android viewer. Payload format same as
        LOK_CALLBACK_INVALIDATE_TILES.
        
        Change-Id: Ic896baccf1327d6ccdf104811446e3454a42679e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116448
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [7e48bcea73a8eceacd708cb7fdeb66264eb602d6]

        clang-tidy:readability-redundant-member-init
        
        Change-Id: I47cc5416e853260d92b8b2c57b1c223d1f21df0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121544
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f35b9909070919013a753c382bff52614403c7a2]

        indexing: add indexing xml as a format for writer
        
        Needed so we can run "convert-to" service with COOL to produce
        indexing XML documents.
        
        Change-Id: Iabb77bd562a3307d0d20769a77f069e5250028ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121540
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-09-03  Noel Grandin  <noelgrandin@gmail.com>  [a9a648fbf47f94151de0d525e432b45919ba7504]

        no need to allocate SeriesMinMaxType separately
        
        Change-Id: I7121375a6bf731f8d30f69aa8c90b102675a8bb4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121531
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [925d26257f0dac02ba5f2c684394d21e60c76fff]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Ifbbfc5ea8d53fc81b22e9104cd6aea10aad12583
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121504
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [d260e5ee47d3a689ad72e274874c68e61dfd65e7]

        cid#1490899 Unchecked return value
        
        presumably we don't care about the ret value here
        
        Change-Id: I0600838fa4c50901b24dcb63d2a304a8894e6701
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121518
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [c420019beadb25e3036b669562bd7ece58ecf970]

        check stream state
        
        Change-Id: Id096abd3dee2584a3afa01d7ce005ed74a224a94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121495
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [05335fa0ca398b92726d5e892cc1fb156f43a014]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I3eaf680052ada10b6a6e8fded6e806d6045d0fac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121538
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [2d8f0a9b1ba69e75c517252f8b72143f99570010]

        drop SwDocTest::randomTest
        
        it fails sometimes, we have a bug there of some kind, no one has fixed
        it yet in all this time and causing failures on unrelated changes isn't
        getting us anywhere
        
        warn:sw:7502:7502:sw/source/core/doc/DocumentRedlineManager.cxx:109: redline table corrupted: overlapping redlines
        cppunittester: sw/source/core/doc/DocumentRedlineManager.cxx:112:
          void (anonymous namespace)::lcl_CheckRedline(IDocumentRedlineAccess &):
          Assertion `std::is_sorted(rTable.begin(), rTable.end(), CompareSwRedlineTable())' failed.
        
        Change-Id: I90fe4b4e323a8c00285eab6739af5a6e1ece3838
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121535
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Caolán McNamara  <caolanm@redhat.com>  [ce20a690c8e72b0d15ca5cfdc2241a7076dd8124]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I7cd46af148471de516860046c04f71b6ae5fea89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121522
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [58364e04cc4c5451af2086bdb01145ec89da2b8e]

        clang-tidy:readability-redundant-member-init
        
        Change-Id: I6a2a36c28fafac7002fbe093b22ad186562ea5c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121543
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-03  Hossein  <hossein@libreoffice.org>  [d25906087918c085239aac30fd72cb65aa7b9eb4]

        tdf#88163 Fix WMF font size
        
        The problems in tdf#88163 can be categorized into two parts:
        
        1. A regression which is caused by the commit
        a9020e461803964a206d5551884b70717eed165c. The font size for text is
        wrongly calculated for wmf files WITHOUT the placeable header.
        
        2. A long-lasting bug that has existed from LO 3.5 (tested with
        various LibreOffice versions from 3.5 to master). The font size for
        text is wrongly calculated for wmf files WITH the placeable header.
        
        This patch solves the first part. In this patch the way wmf is scaled
        is changed using mnUnitsPerInch as a variable that controls the scale.
        The previous method was dividing the left/right/top/bottom fields of
        aPlaceableBound which caused the bad scaling of text.
        
        The second problem still remains, and possibly can be solved by usign
        the old scaling method that was previously used here (dividing pos
        values of aPlaceableBound), but the scaling factor should be
        calculated, which varies in different wmf files. More study should be
        done to solve this part.
        
        Values used for the example "visio_import_source.wmf" used in the test
        WmfTest::testNonPlaceableWmf() are slightly changed, but the rendering
        should not noticeably change, except the fix for the text font size.
        
        A new test WmfTest::testTdf88163NonPlaceableWmf() is added which
        checks for both font height and text boxes' positions. Font height
        can depend on the exact font that is used for Roman in the platform,
        so it vary between Linux, Windows and macOS. Thus, a range is used
        for ensuring that the font height is correct.
        
        By visual inspection, it is confirmed that this fix does not affect
        fdo#74336 and the fix for it still works for attachment 93188.
        
        Change-Id: I55bf38ba4345a0aa48c3e522976a2a5c32f7ec8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121272
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-09-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [9e7f07dc1378354a5228898e339f8336bbbb41f3]

        tdf#144155: Revert "tdf#36383 sc AutoFilter: fix changing row height"
        
        This reverts commit 3678e0efcb8bedc58dd329a430da0ac3b1572df8.
        
        Conflicts: sc/qa/uitest/autofilter/tdf36383.py
        Change-Id: Ie1abd0cdea013571a27b187ffcb20125a0656442
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121512
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: Jenkins

2021-09-03  László Németh  <nemeth@numbertext.org>  [f3bec764ddbf3fd3ae986f034c89626bf22940e0]

        tdf144058 sw track changes: fix table deletion at paragraph join
        
        Tracked paragraph join by table deletion left empty
        table in the text after accepting the changes, caused
        by the non-continuous redline range over the table,
        related to the copying of the formatting of the first
        paragraph to the (wholly or partially) removed paragraphs.
        Fixed by skipping paragraph format copying in the case
        of table paragraphs.
        
        Note: this is not enough for tables with inner redlines,
        where tracked paragraph join with deletion of such a table
        still leaves an empty table at the place of the table
        (a problem inherited from OOo).
        
        Regression from commit 1bbbe57dfc0b43d6b5444798d77dcdf5e4e76e49
        "tdf#119571 change tracking: show layout changes at paragraph join".
        
        Change-Id: Ib3ff79c766b5e6faced796b9546d332bab4e0d94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121510
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-09-03  Miklos Vajna  <vmiklos@collabora.com>  [fafe4a9523566654f89c3e8ea0080452ce2b0ed3]

        Remove some unused includes
        
        See tdf#42949 for motivation.
        
        Change-Id: I62354cf2ae750a91b72e91ad838a40e205e7cd61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121526
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-09-03  Noel Grandin  <noelgrandin@gmail.com>  [cbd005536189a6d0e7598bf06480042017fbaf32]

        no need to allocat PptFontEntityAtom separately here
        
        Change-Id: Id0b8c919bc35bb427a88c229d024a118437785f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121530
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-03  Noel Grandin  <noelgrandin@gmail.com>  [d2ba1d72c047a31321cf4c510c8c4a729c3706e9]

        no need to allocate BSaveStruct separately
        
        Change-Id: Id14f525e84c22caa8f974f2f1d9f398f8d8e2df8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121532
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-03  Rafael Lima  <rafael.palma.lima@gmail.com>  [46cafe6c7fb9b16bc508663d775fe90deccbf460]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 95e6fe8d728b7981e4262e71646fd212da1775aa
          - tdf#63175 Fix description of Calc shortcut keys
            
            This patch adjust a few shortcut key descriptions and adds two new ones. Both shortcuts were reported by the user and they do work in LO 7.3.
            
            Change-Id: Iab697f5894ceb3bb6ff62c732139f2aff2ae9ec0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121471
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-09-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6770320ab102aeecb43b3f39edb900fd9d773ba8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cc703be0b95314adcf7de4c1c4a5e6e0631c2a2e
          - Fix typo
            
            Change-Id: I75613efd4b08164a495c8a5110d3cea016bc05cf
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121541
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-09-03  Justin Luth  <justin_luth@sil.org>  [1a6530787579fe466a67a98ef1f1a2087715a1b2]

        related tdf#137363: no NUMBERING_LEVEL 9(no-level) in para
        
        Remove the (fake) 9 from the direct paragraph formatting.
        Otherwise when numbering is applied it will start at level
        10 instead of the proper level (as defined by the style).
        
        Change-Id: I26fdff36e4f3d3449a259918a7c57a76bae7d486
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121503
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-09-03  Chris Sherlock  <chris.sherlock79@gmail.com>  [a01c60927c3cedf775d3ba66d3602988c274fb09]

        vcl: Migrate OutputDevice font functions to font.cxx
        
        Add unit tests for SetFont() and GetFont()
        
        Change-Id: I5b66cd5531aa0f9fd73357dd2a168d9c5b655b35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121016
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-03  Mike Kaganski  <mike.kaganski@collabora.com>  [872b77f6e8997b663fd01c9df655cd35a31ce39e]

        Make sure to use debug options for firebird in debug mode
        
        Change-Id: I358bd2013387e9fb341d92764f29767d6c0c2cb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121470
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-02  Caolán McNamara  <caolanm@redhat.com>  [bc7baa18435000f47f90e47d3300710bcb4cf56b]

        ofz#38011 save and restore m_pLastAnchorPos via UnoCursor
        
        when we do some operations that may delete paragraphs
        
        Change-Id: I2165dd287771f06c6d0fd061dd7659b06db4bd72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121511
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-02  Michael Weghorn  <m.weghorn@posteo.de>  [45e7e31f328ac572d4278ea94557d92cd99a1bd2]

        tdf#35129 a11y: Let SPINBUTTON have role SPIN_BOX, not PUSH_BUTTON
        
        Change-Id: I3aaac19890a356e930203ecdb003edfbfed1b52b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121516
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-02  Caolán McNamara  <caolanm@redhat.com>  [bd8e2365937f0dc58563a3a09c15078b94cd4f5c]

        do the same check on the same code pattern as was done earlier
        
        in this same function
        
        Change-Id: I03a112e3e57549ec776e99a460544b575476528d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121496
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [d98aae68810a77df399decbe09ba70f99fdb7344]

        tdf#144209: sc_subsequent_filters_test2: Add unittest
        
        Change-Id: I00a0f1efad4d003c7213117ede7f14fbdcb2c00e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121509
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-02  Caolán McNamara  <caolanm@redhat.com>  [0e05ce8b9377b90cda47a76a7d0cbd1d5c65c521]

        cid#1490900 Unchecked return value
        
        Change-Id: I22ab45d8e7bc72c3cf8cf8bb8ddbefef4250fdad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121517
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-02  Caolán McNamara  <caolanm@redhat.com>  [9f51d973f65e85ab01e393fc0821a0b304efbae3]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Ie666d56816b5af96590d482e2af204e0f6486bc6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121494
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-02  Caolán McNamara  <caolanm@redhat.com>  [6d4b78f143f8bea59acd9c62a92effbe6dff0bdf]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I5b06808b7b676b9e7cbcea2d9330431c82055d0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121521
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-02  rafaelhlima  <rafael.palma.lima@gmail.com>  [8447f46372f48dc6d259340fafe00d39eabd64cc]

        tdf#136610 Add Clone/Clear Direct Format to other tabbed interfaces
        
        Change-Id: I4d009de786acd2a84f698b11eb48c52222f09c25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120858
        Tested-by: Jenkins
        Tested-by: Andreas Kainz <kainz.a@gmail.com>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2021-09-02  Miklos Vajna  <vmiklos@collabora.com>  [6d9b61c22a5b4372bf5592556d21c8417ed22bfa]

        Related: tdf#137363 ODT import: handle style:list-level="..." for para styles
        
        This is just the import side, the export side still needs doing.
        
        The used attribute was already part of ODF, and NumberingLevel for para
        styles where already imported/exported for DOCX.
        
        Change-Id: I8385ed23dc799c99e81318387236341b404d01a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121515
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-09-02  Caolán McNamara  <caolanm@redhat.com>  [40c760ff73d9713b11b6c6b124dc27f0da17daf3]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I9284239851472d6776e80d9d9c283b7f45db13c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121499
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-02  Alain Romedenne  <alain.romedenne@libreoffice.org>  [36ac73f5dc6a23c3275bbdb0a37f8fd98e416863]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6e00ebfc8b1fb0abb3a1f4a18cbf1177f0b92618
          - sf_platform.Printers new 7.3 property
            
            Change-Id: I44841d02698568e63791a2fdba480002caa03d4e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121468
            Tested-by: Jenkins
            Tested-by: Jean-Pierre Ledure <jp@ledure.be>
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-09-02  Noel Grandin  <noelgrandin@gmail.com>  [c1c679deca078209bc3008ccd9ccc0a8715929a1]

        rename UpdateMode -> UpdateLayout in editeng class
        
        ... because "update" is such a generic term I keep forgetting what we
        are turning on and off
        
        Also return the previous value from SetUpdateLayout to
        make the save/restore code more compact.
        
        Change-Id: Iae1764c837a92e58c9b17521f130e8fc80311d22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121479
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-02  Caolán McNamara  <caolanm@redhat.com>  [58da51715425d781b5b8b9b9e412c98daf80b601]

        convert malloc/free to std::vector
        
        Change-Id: Icc9bb8cd6851ee027d5a5469c78d26cf6a943708
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121501
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-02  Caolán McNamara  <caolanm@redhat.com>  [65ca2be823ce29d506e9c2cb5a42b611234194ac]

        move variables to where they're used
        
        Change-Id: Iaf7e7bf1a58aedb0ad6852812f969fc7e6153a54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121500
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-02  Chris Sherlock  <chris.sherlock79@gmail.com>  [13263005dc415b29a82ad12d452c313439668c3d]

        vcl: make GetFillColor() and IsFillColor() inline class functions
        
        Change-Id: I5f80765658f1c1679f56df59d4b8212caa9d1357
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121486
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-02  Mike Kaganski  <mike.kaganski@collabora.com>  [846fcc03b89a7131f565de95396757c8e0da1dfd]

        Use utl::TempFile::EnableKillingFile
        
        Helps keep temp directory clean also on exceptions
        
        Change-Id: I81c17d90d6905653db946e68faf2a7f59c17da15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121466
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [34a9f93018804044b756e0e49c7ea759a65d3dc4]

        clang-tidy:readability-redundant-member-init
        
        Change-Id: I396b83c089fef3aeb7789c17a3013ce61691504e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121489
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-02  Caolán McNamara  <caolanm@redhat.com>  [c085fc7cd335e3ea50a6bbaedf2f6e8cffadf559]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I827ddc6692280dbad44b03cfa07f1f35375080c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121502
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-02  Heiko Tietze  <heiko.tietze@documentfoundation.org>  [f773e7aa8c96e070085ece95889f02590ed65f89]

        Resolves tdf#144227 - Default command to switch UI
        
        Remaining .uno:ToolbarMode replaced by .uno:ToolbarModeUI
        
        Change-Id: Ie5afaa997dabaca0feafde41355945460f1292f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121417
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-09-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [b1af7083b469eec48783b7a1aaff6d080901fc7f]

        clang-tidy:readability-redundant-member-init
        
        Change-Id: I39b9ac81d65f4a269293824642c1b2ec593c0584
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121490
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [a8638dc41540e00c341a82c83e5a11fae5f74c20]

        unused defines
        
        Change-Id: I494e64c69decb9fb3d5b13ffc2f18d99f6b7749f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121442
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [776a1b9b6b9c574d28b3a321a0f3f8110f34ac90]

        clang-tidy:readability-redundant-member-init
        
        Change-Id: I0a9b238c0ba551b330bee7b89eb6cd48fad1b265
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121488
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [d241107b21e5d2bef3cbc408b020a0c8567b9e15]

        loplugin:badstatics
        
        whitelist another that started showing up when I built clang from recent
        trunk
        
        Change-Id: I37cb3a430a72df7e39e1ef8a5cf5f51383b4eaf9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121493
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-02  Caolán McNamara  <caolanm@redhat.com>  [7d0d07ed0f572c99c70d7f4384dfce644cbbf939]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I2b33dd4893bb71bd7880e068d26ebe3d31d07ab1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121485
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-02  Caolán McNamara  <caolanm@redhat.com>  [0c5d9b14a8dd313247e1ed6890bb8b7a3a829b22]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Ic592091450d596d505b7e802cb8560be2c01cb0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121451
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-02  dante  <dante19031999@gmail.com>  [0c022ac0911fa1cdfcc722c875c8898a9d41d75d]

        tdf#144189 Not Precedes (U+2280) and Not Succeeds (U+2281)
        
        Change-Id: Id2d619769012a1b26415656e7793a70c6b17c298
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121482
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-02  Caolán McNamara  <caolanm@redhat.com>  [08ccd6d3c45c108b5188e65d328cc23173139109]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I08bffde6c08d97d140e2985876a62084035d657f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121484
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-02  Caolán McNamara  <caolanm@redhat.com>  [5a864ebb0e18565e33e677df7987a8f94a7742ea]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        bodge dodgy SetStreamSize for now
        
        Change-Id: I4f15a2f2e196eb7b4a22331e66966f242d8968c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121483
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-02  Miklos Vajna  <vmiklos@collabora.com>  [dcf7ce2bb67620defbfcb2a4e021cb4c92e27178]

        sw: handle mbPurgeOLE when replacing compat options
        
        This is only read in SwOLEObj::UnloadObject() and the flag was there
        already with the initial import. It has no UI, so probably it's a compat
        setting.
        
        Change-Id: If776f7f86d2d2ebbc7421855e032c316e8ecacc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121481
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-09-02  Justin Luth  <justin_luth@sil.org>  [b87c7eb674dfc4ee76fa48af67da6cb13a8d6aa6]

        tdf#137363 DOCX filter: no NUMBERING_LEVEL 9(no-level) in styles
        
        The only real (initial) reason for setting PROP_NUMBERING_LEVEL
        in the style was to round-trip it so it didn't get lost.
        It does kinda give a nice side benefit in UI, where the style
        can now set the listLevel at the same time as turning numbering on
        (at least on the second try.)
        
        However, 9 ends up meaning LEVEL 10 in LO UI, instead of NO LEVEL.
        So eliminate that value from round-trippability,
        since LO has no correlating NO LEVEL value possible for that PROP.
        
        The UI is too broken and inconsistent for any attempt
        at a unit test.
        
        Change-Id: Ibd9cea2ec10e85651f9f6643ad1b49ebf9babe12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121448
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-09-02  Chris Sherlock  <chris.sherlock79@gmail.com>  [0dbe108ad80e30751be584ccb0e04bbcf35bdce1]

        vcl: test bitmap color when using DrawBitmap()
        
        Change-Id: I0c4f9517ca4573300b6ef9237ac9536f19523ab7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121043
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-09-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [4422ddfb0a862595a6e12caba50b28408704ba1d]

        turn on symbols for jenkins windows builds
        
        so we get good stacktraces when something goes wrong
        
        Change-Id: I1e0832b3ab0bdbbf1a76533c37fbb0a8060a0166
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121266
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-02  Stephan Bergmann  <sbergman@redhat.com>  [2b5dee8ee86cf92ed613a9cde61b0871f97e5b87]

        external/cairo: Avoid UBSan invalid-null-argument
        
        ...as seen during CppunitTest_sw_uiwriter4:
        
        > [_RUN_____] SwUiWriterTest4::testEmojiAutoCorrect
        cairo-surface.c:2852:28: runtime error: null pointer passed as argument 2, which is declared to never be null
        > /usr/include/string.h:44:28: note: nonnull attribute specified here
        >  #0 in _cairo_surface_show_text_glyphs at workdir/UnpackedTarball/cairo/src/cairo-surface.c:2852:9 (instdir/program/libcairo.so.2 +0x9ac09e)
        >  #1 in _cairo_gstate_show_text_glyphs at workdir/UnpackedTarball/cairo/src/cairo-gstate.c:2077:15 (instdir/program/libcairo.so.2 +0x65a4af)
        >  #2 in _cairo_default_context_glyphs at workdir/UnpackedTarball/cairo/src/cairo-default-context.c:1315:12 (instdir/program/libcairo.so.2 +0x62404f)
        >  #3 in cairo_show_glyphs at workdir/UnpackedTarball/cairo/src/cairo.c:3629:14 (instdir/program/libcairo.so.2 +0xa6c77f)
        >  #4 in CairoTextRender::DrawTextLayout(GenericSalLayout const&, SalGraphics const&) at vcl/unx/generic/gdi/cairotextrender.cxx:265:9 (instdir/program/libvcllo.so +0xae46aa3)
        
        Change-Id: Ifa22046bb35a872c4db38130a7ae4c9b758ccbc6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121473
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-09-02  Mike Kaganski  <mike.kaganski@collabora.com>  [a5bb0e66492118b79da5fef31f8d2bd686947354]

        tdf#144172: patch FB to use per-process LOCK directories
        
        As discussed at https://github.com/FirebirdSQL/firebird/pull/6937:
        
        > > But as well, we may just use process id instead of session id in
        > > the ConfigStorage::ConfigStorage creating filename. That would be
        > > even better, fitting better into our per-process temp dir policy.
        > I tend to agree with you here. It looks safe assuming LO uses
        > SuperServer only.
        
        Let's not replace the session id with process id, but instead append
        process id after session id, to avoid (unlikely?) accidental overlap
        of process id and session id, which would produce the same name as
        already used by, say, isql tool.
        
        Change-Id: Ibce8a8c75d405aae3e8949e7daf2476accdff22b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121457
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-02  Chris Sherlock  <chris.sherlock79@gmail.com>  [7ded01efaec8171a204a255395767432bab881b5]

        vcl: move OutputDevice line functions to line.cxx
        
        Add unit tests for SetLineColor(), IsLineColor() and GetLineColor()
        
        Change-Id: I54a6e191f9c821c258527ebf075d88ff60cc9471
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121015
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-02  Mike Kaganski  <mike.kaganski@collabora.com>  [2e5dad443a30055d93dbcb3bf9cac906e80b2e25]

        tdf#144230: sanitize string length embedded in SQL_VARYING data
        
        It is unclear why the length may be wrong; but at least be safe to
        avoid buffer overruns.
        
        Wrt the validity of sqllen here: see SQLDAMetadata::scatterData in
        firebird's src/yvalve/why.cpp.
        
        Change-Id: Icc24c1cc0db66c20732188ab0621cde53c1ba5c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121458
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-02  Chris Sherlock  <chris.sherlock79@gmail.com>  [368e21fbc34fa4104f16498a54ab77704f39e6b4]

        tdf#74702 vcl: make helper funcs for ImplDrawWaveLine() and ImplDrawWavePixel()
        
        Unit tests written for Printer and OutputDevice, note that I might have
        uncovered a bug.
        
        Change-Id: Ic8e6e02ce0df349fc6fb6a3334105c1e6dfa3f36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113563
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-09-02  Luboš Luňák  <l.lunak@collabora.com>  [11b954e4f92da7620ba2dc89430fa09d3946f780]

        Revert "make Skia the default now on Mac too" (tdf#144214)
        
        It turns out HiDPI needs special handling, and I didn't get it right, and can't find a way to set up that mode here, so I can't test. Revert the default for now until this gets sorted out.
        
        This reverts commit 2489edcbe0f5dc77649fc2e801c1bbffb71692b8.
        
        Change-Id: I6d2f09a81c1ffa1537183a834f242c4f8b29aa4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121423
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-01  Michael Weghorn  <m.weghorn@posteo.de>  [e29f80efc826fdc8a8e4b7cbdd3becf2f074cce4]

        tdf#135588 wina11y: Map AccessibleRole::STATIC to ROLE_SYSTEM_STATICTEXT
        
        This looks like a better match to me than the previously used
        'IA2_ROLE_TEXT_FRAME' and the NVDA screen reader
        reads the text of child objects of 'ROLE_SYSTEM_STATICTEXT'
        when announcing their parent objects if they have a specific
        role (e.g. 'ROLE_SYSTEM_PANE' or 'ROLE_SYSTEM_GROUPING').
        
        Description for 'ROLE_SYSTEM_STATICTEXT' from [1]:
        
        > The object represents read-only text, such as labels for other controls
        > or instructions in a dialog box. Static text cannot be modified or
        > selected.
        
        Description for 'IA2_ROLE_TEXT_FRAME' from [2]:
        
        > Collection of objects that constitute a logical text entity.
        
        With this and an additional change to make the NVDA screen reader
        speak the children of a VclBox, NVDA reads the complete text of
        MessageDialogs as they are shown, rather than just the dialog title.
        ('AccessibleRole::STATIC' is used for the readonly VCLMultiLineEdits
        in a MessageDialog, s. 'VCLXAccessibleEdit::implGetAccessibleRole'.)
        
        The additional change needed to fix tdf#135588 when using NVDA on Windows
        is to make sure that 'AccessibleRole::PANEL'
        (used for a VclBox on Windows, s.
        
            commit 685ec1899435037205d98a102a32ca8b6a4836d0
            Date:   Mon Feb 17 16:57:44 2014 +0000
        
                Related: fdo#74284 try AccessibleRole::PANEL for VclBoxes under windows
        
                Change-Id: Ic8c743c2646c8610b3d90425024413b40dfdab13
        
        and additional information in fdo#74284)
        is mapped to something for which NVDA descends into the children.
        
        Testing this by just changing the LibreOffice side can be done
        by adapting the mapping for 'AccessibleRole::PANEL' to
        'ROLE_SYSTEM_PANE' like this:
        
            diff --git a/winaccessibility/source/service/AccObject.cxx b/winaccessibility/source/service/AccObject.cxx
            index 9e3f7d063b3b..e0ae1e2dc03e 100644
            --- a/winaccessibility/source/service/AccObject.cxx
            +++ b/winaccessibility/source/service/AccObject.cxx
            @@ -98,7 +98,7 @@ const short ROLE_TABLE[][2] =
                     {OPTION_PANE ,             IA2_ROLE_OPTION_PANE},
                     {PAGE_TAB,                 ROLE_SYSTEM_PAGETAB},
                     {PAGE_TAB_LIST,            ROLE_SYSTEM_PAGETABLIST},
            -        {PANEL,                    IA2_ROLE_OPTION_PANE},
            +        {PANEL,                    ROLE_SYSTEM_PANE},
                     {PARAGRAPH,                IA2_ROLE_PARAGRAPH},
                     {PASSWORD_TEXT,            ROLE_SYSTEM_TEXT},
                     {POPUP_MENU,               ROLE_SYSTEM_MENUPOPUP},
        
        Adapting NVDA as follows to handle 'controlTypes.ROLE_OPTIONPANE'
        accordingly might be a better approach, though:
        
            diff --git a/source/NVDAObjects/behaviors.py b/source/NVDAObjects/behaviors.py
            index e51f9e4a3..47389186e 100755
            --- a/source/NVDAObjects/behaviors.py
            +++ b/source/NVDAObjects/behaviors.py
            @@ -89,6 +89,7 @@ class Dialog(NVDAObject):
                                            continue
                                    #For particular objects, we want to descend in to them and get their children's message text
                                    if childRole in (
            +                                       controlTypes.ROLE_OPTIONPANE,^M
                                                    controlTypes.ROLE_PROPERTYPAGE,
                                                    controlTypes.ROLE_PANE,
                                                    controlTypes.ROLE_PANEL,
        
        I'll discuss that in the corresponding NVDA issue on GitHub: [3]
        
        [1] https://docs.microsoft.com/en-us/windows/win32/winauto/object-roles
        [2] https://accessibility.linuxfoundation.org/a11yspecs/ia2/archive/ia2-1.0.2/docs/html/_accessible_role_8idl.html#e37ff81431ee3762a5d41a2cb909108d73becd811853026681d0000b17da7862
        [3] https://github.com/nvaccess/nvda/issues/11687
        
        Change-Id: Ic49d49cfc2d5f01646086931f9f8a522c6f0d5fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121476
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-01  Michael Weghorn  <m.weghorn@posteo.de>  [8887979092c88139e4b950d1a75fc576853a2e2c]

        tdf#135588 a11y: Consider text as a11y name
        
        If no accessible name could be retrieved from
        a corresponding label or using the quick help text,
        take the actual text of the window into account
        for MULTILINEEDIT, etc.
        
        This e.g. uses the texts in message dialogs
        for the two VCLMultiLineEdits holding the primary
        and secondary message in a MessageDialog
        (s. vcl/inc/messagedialog.hxx).
        
        With this in place, Accerciser now shows
        the actual messages of the message dialog
        when using the qt5/kf5 VCL plugins instead of
        just empty strings, just as is the case for the native
        gtk3 variant or similar dialogs in other
        applications.
        With this on top of a WIP branch that makes
        Orca (more or less) speak for the qt5/kf5 VCL
        plugin, the whole text of the message dialog is now
        spoken as well. (Previously, only the title
        of the dialog was announced).
        
        More is needed for the case of using the NVDA screen reader on
        Windows (which is the original scope of tdf#135588).
        That will be handled separately.
        
        Change-Id: I182f3c96ce646a198b747ca8fb5c1cc1ff0d7f7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121475
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-09-01  Eike Rathke  <erack@redhat.com>  [71b003a12f8afdff42a25786ad0a12ddd6609d59]

        Resolves: tdf#144209 Handle General containing formats in RoundValueAsShown()
        
        Calling SvNumberformat::GetThousandDivisorPrecision() for a
        
        "AA "General
        
        format resulted in 3000 as that was implemented for tdf#106253
        without taking into account that ImpSvNumberformatInfo::nThousand
        may be abused under some conditions, which here is having
        FLAG_STANDARD_IN_FORMAT = 1000 as nThousand, multiplied by 3 gives
        3000. Subtracted from the 0 precision gave -3000 decimals for
        which of course the new rounding produced 0 where it previously
        simply ignored the decimals and returned the original value.
        
        Change-Id: I66afaf1e2d8b2654d9f7cc8cfb66389357fb742d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121447
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-09-01  Caolán McNamara  <caolanm@redhat.com>  [f560a3a296871084801ced75fae20fb5f1b5d7ce]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I481df54d421ad03813ba0755b735037e72d4c784
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121450
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-01  Noel Grandin  <noel@peralex.com>  [e25ba7dc57229d1cb9794abd1ca23c0d87ebecb3]

        use a dummy clipboard when running unit tests
        
        so the multiple unit tests don't stomp on each other.
        
        This fixes a couple of things in my earlier attempt
        (*) actually set the env variable on Windows
        (*) don't use a global variable to test the env var, because that
        variable might be initialised BEFORE the env var is actually set
        
        Change-Id: Id43a1dd2fbd324691e0b6578c9026b8a523012e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121436
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-01  Mike Kaganski  <mike.kaganski@collabora.com>  [86576cef2c77c8dc78e374aadaadf018610ed6f4]

        Simplify utl::removeTree
        
        Implement it using comphelper::DirectoryHelper::deleteDirRecursively
        
        Change-Id: I89d4e7c71b7556cb23d43fffa9b1e12df5ef8c3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121452
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-01  Caolán McNamara  <caolanm@redhat.com>  [2313a43d78c9a172e709d56ed9a933f2a17c2f93]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I342465eb02709a7e07d3088ecbb427a7ae900d30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121472
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-01  Mike Kaganski  <mike.kaganski@collabora.com>  [71a8f5db9dd79ce1e023c22286a57856c4b7b3fc]

        Simplify dtor logic
        
        Change-Id: I45395f2370474487dc11a0f634c581b30bdc9a61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121427
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-01  Justin Luth  <justin_luth@sil.org>  [f73fd9918b0002128e209b0e5ba7593a05d05c88]

        tdf#137363 DOCX filter: outlineLvl not associated with iLvl
        
        Lets make sure no one gets the wrong impression that
        these are somehow connected together. They aren't at all.
        
        In order to make that work, the newly added para style
        ability to carry PROP_NUMBERING_LEVEL should not be trusted
        as an inheritance, since it can drift out of sync when
        ValidateListlevel changes the value to body level.
        
        Lets just ignore the drift for now.
        
        Unfortunately, I don't see any way in UNO to setPropertyToDefault
        or Erase or ClearProperty.
        
        Keeping PROP_NUMBERING_LEVEL in sync with 9 isn't great
        because 9 has a totally different meaning in LO UI.
        There it means the highest level 10. This can be seen when enabling
        numbering on these paragraphs - they jump to level 10 right away
        since they already have the property set to 9, the highest value.
        
        The other option would be setting to 0 (the default value).
        But that still doesn't solve the out-of-sync/inheritance problem.
        
        Thus I just ignore the problem for now, waiting for
        -PROP_NUMBERING_LEVEL to gain a NO_LEVEL value
        -uno gaining an erase ability
        -a real problem that forces some kind of solution.
        
        Change-Id: Ie6d098fa60a18ac2e3e7d1e33276ca923bfbfaa5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121368
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-09-01  Caolán McNamara  <caolanm@redhat.com>  [8ef6d40a1cdaceb3479656aa32644e8c5d2f7e72]

        ofz: set JSIMD_FORCENONE for msan to handle jpeg_read_scanlines
        
        see: https://github.com/libjpeg-turbo/libjpeg-turbo/issues/253
        
        to silence...
        
        ==255714==WARNING: MemorySanitizer: use-of-uninitialized-value
            #0 0x546d121 in ycck_cmyk_convert workdir/UnpackedTarball/libjpeg-turbo/jdcolor.c:565:19
            #1 0x53d456f in sep_upsample workdir/UnpackedTarball/libjpeg-turbo/jdsample.c:98:3
            #2 0x547c7bf in process_data_context_main workdir/UnpackedTarball/libjpeg-turbo/jdmainct.c:374:5
            #3 0x5393146 in jpeg_read_scanlines workdir/UnpackedTarball/libjpeg-turbo/jdapistd.c:287:3
            #4 0x219f00d in ReadJPEG((anonymous namespace)::JpegStuff&, JPEGReader*, void*, long*, GraphicFilterImportFlags, vcl::ScopedBitmapAccess<BitmapWriteAccess, Bitmap, &(Bitmap::AcquireWriteAccess())>*) libreoffice/vcl/source/filter/jpeg/jpegc.cxx:282:17
            #5 0x219d9ad in ReadJPEG(JPEGReader*, void*, long*, GraphicFilterImportFlags, vcl::ScopedBitmapAccess<BitmapWriteAccess, Bitmap, &(Bitmap::AcquireWriteAccess())>*) libreoffice/vcl/source/filter/jpeg/jpegc.cxx:333:5
            #6 0xd1b770 in JPEGReader::Read(Graphic&, GraphicFilterImportFlags, vcl::ScopedBitmapAccess<BitmapWriteAccess, Bitmap, &(Bitmap::AcquireWriteAccess())>*) libreoffice/vcl/source/filter/jpeg/JpegReader.cxx:295:5
        
          Uninitialized value was created by a heap allocation
            #0 0x555a1d in malloc llvm-project/compiler-rt/lib/msan/msan_interceptors.cpp:901:3
            #1 0x53f0360 in jpeg_get_large workdir/UnpackedTarball/libjpeg-turbo/jmemnobs.c:56:19
            #2 0x53e99bf in alloc_large workdir/UnpackedTarball/libjpeg-turbo/jmemmgr.c:393:30
            #3 0x53ea1de in alloc_sarray workdir/UnpackedTarball/libjpeg-turbo/jmemmgr.c:477:28
            #4 0x547b422 in jinit_d_main_controller workdir/UnpackedTarball/libjpeg-turbo/jdmainct.c:451:28
            #5 0x53b1f2c in master_selection workdir/UnpackedTarball/libjpeg-turbo/jdmaster.c:569:5
            #6 0x53b0133 in jinit_master_decompress workdir/UnpackedTarball/libjpeg-turbo/jdmaster.c:735:3
            #7 0x53908dd in jpeg_start_decompress workdir/UnpackedTarball/libjpeg-turbo/jdapistd.c:47:5
            #8 0x219eaa4 in ReadJPEG((anonymous namespace)::JpegStuff&, JPEGReader*, void*, long*, GraphicFilterImportFlags, vcl::ScopedBitmapAccess<BitmapWriteAccess, Bitmap, &(Bitmap::AcquireWriteAccess())>*) libreoffice/vcl/source/filter/jpeg/jpegc.cxx:265:13
        
        Change-Id: I6c276a025baba0e22cbf47f102019014fc7d5a36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121477
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-01  Mike Kaganski  <mike.kaganski@collabora.com>  [d4acc83fbca384a24404bab816c2ed1c23343171]

        Use utl::TempFile::EnableKillingFile
        
        Change-Id: If3c6f95220d3888e7ec981a7899886f5a7e00b64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121429
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-01  Caolán McNamara  <caolanm@redhat.com>  [17ca1c22e3526650a889daa893d34b2c66eec758]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I8d581560433e555f7f26b4e24d1acd399acf4d52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121445
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-01  Caolán McNamara  <caolanm@redhat.com>  [ec6578f12611546032ec788f7531dfff6eae7bc1]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I7f37460bd39f5d069550c0e6241fe654f8c910d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121443
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-01  Luboš Luňák  <l.lunak@collabora.com>  [e7d2edb025b0ded69742f5e21786061ffc9f70df]

        patch Skia to search only system32/ for libraries
        
        LO on Windows defaults to Vulkan, and Skia tries to load the vulkan
        DLL, which may not be present on some systems. The library AFAICT
        should always be in a system directory, so restrict library
        searching to just there to avoid the possibility of DLL hijacking,
        just to be safe.
        
        Change-Id: I78ad3c7297e613c0316e82c5ff3c0110a02da337
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121437
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-09-01  Caolán McNamara  <caolanm@redhat.com>  [fdedc464535ea37f561b641beb4333b757ef9ecc]

        augment CFLAGS for cairo instead of overwriting
        
        so CFLAGS containing msan's -fsanitize=memory are not discarded
        
        Change-Id: Ib46d060b7542bc3e1b19cdef84ae3f8ea7099b14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121440
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-01  Caolán McNamara  <caolanm@redhat.com>  [7faa086071afe2638d371818d90cecc820e602ef]

        Resolves: tdf#143646 move the border from the outer grid to the inner one
        
        which is consistent with the other sidebar panels and gives the expected
        minimum width expected by the deck
        
        Change-Id: Ic9a4629bf6dc675c2a30533310512bf369c7b779
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121446
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-01  Caolán McNamara  <caolanm@redhat.com>  [a49e066945e445c56471e20ba7de892155f12d0b]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I9ae6e92cd5677619f8604764acbbe30a7290002e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121444
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-01  Caolán McNamara  <caolanm@redhat.com>  [e8cef7a93170fdca1a66f80184e7c207d3ca376e]

        tdf#138519 use gtk_adjustment_set_value instead of gtk_spin_button_set_value
        
        for FormattedSpinButton because the latter doesn't change the value if
        the new value is less than an EPSILON diff of 1e-10 from the old value
        
        Change-Id: I410ceec28e1855e53de8c2982e540c612578bf54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121438
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-01  Caolán McNamara  <caolanm@redhat.com>  [d69435d357cf14f0c305825cb5122f0fd92f9634]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Idaeb060e54fcb401f483abeb17e4f40dfd7ae20d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121374
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [7a55297c50d26a19536c082760ec0acd52eabcfa]

        clang-tidy:readability-redundant-member-init
        
        Change-Id: I8553b1e2b1c3461fa55eb19593b1a97ed9e7ab1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121433
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-01  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [c356e5e0530e609a2ae9e8b11fb3c4ed43f966d4]

        tdf#139196 - Remove local BOM logic
        
        Change-Id: Ic14d8556ab0f39b6f10619d714e1d8c5ba6c22d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121392
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-09-01  Xisco Fauli  <xiscofauli@libreoffice.org>  [2cfcc8d7c988631333998a78b4b40cb17b025fe7]

        update credits
        
        Change-Id: I8fc0e8085dd647f3677554084a0de139a71e4367

2021-09-01  Tünde Tóth  <toth.tunde@nisz.hu>  [c082158018148be01476d5bc82c1cd71ea6541df]

        tdf#118938 XLSX import/export: fix permission for editing
        
        The password for editing wasn't asked, also wasn't
        exported in XLSX documents. Now it's exported in Calc
        using the following steps, also verified before editing:
        
        - In File->Save As, choose Excel 2007–365 (.xlsx) format;
        
        - enable checkbox "Save with password" and click Save;
        
        - in the dialog "Set password", click on "Options" and enable
          checkbox "Open file read-only", and enter a password
          for editing (i.e. skip the password for opening).
        
        Note: Excel 2016 doesn't ask password for editing, but
        Office 365 does. Passwords created in Excel haven't been
        supported, yet. Also passwords with diacritics aren't
        interoperable.
        
        Note: saving the file under a different path is still
        allowed both in Calc and Excel without asking the password
        for editing.
        
        Change-Id: Ic00d7c5a785e04d270a182a4087ea922d7d92979
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121371
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-09-01  Xisco Fauli  <xiscofauli@libreoffice.org>  [521d91bce3a88dfaf529216f19e133dea7bb5af4]

        sc: do not use dashes in the file names
        
        underscores are used predominantly
        
        Change-Id: I4a51903a2c7712f463b10a56c7466077544adfee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121408
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-09-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [ad4d09db4a359748f5ecf5e78a3513ef3878e9c1]

        clang-tidy:readability-redundant-member-init
        
        Change-Id: Ic5abfe2d047750d8dfd3ae8cc733fa15d34ea505
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121432
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-01  Caolán McNamara  <caolanm@redhat.com>  [b3e7d61278701ffcc5330e8d65cf9e78991a1754]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Iebbc5c690231966960a5dd00908a0a4e1bf15bb4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121400
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-01  Rafael Lima  <rafael.palma.lima@gmail.com>  [3413d88ff2aff3d717ffe555ea5998b7a1c37396]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4bf3053fbbf784070982cbcae793d9de2e559ae3
          - Update "Paste Special" dialog help page
            
            Since LO 7.2 the Paste Special dialog for Calc has 4 new presets that weren't documented in the help.
            
            Change-Id: I098d384bef1d8e2bf152bfe5c846a378088771a8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121412
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-09-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [75fca5341ec1e4d0a0113fce26df9992d7352591]

        tdf#42982 RuntimeException msg for SwXFrame::setName()
        
        Change-Id: I1d92730d93e71403b6d0ad97eedef4e6ba00a642
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121394
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-09-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0b15f026488968885c46026966ab72c376f61313]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a2b78468e291401740dc43aafdd622d8527f862a
          - Inform that Names must be unique among doc objects
            
            Change-Id: I51fb984022e2b72611137d5860461b78351cc2a7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121384
            Tested-by: Jenkins
            Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
            
2021-09-01  Balazs Varga  <balazs.varga991@gmail.com>  [9fbe0a171ece07da0d5c1e16eae23a167cb81114]

        tdf#143127 tdf#143130 ooxml export: fix lost image/shape in chart
        
        tdf#143127: Add officeRel namespace to XML_userShapes
        to fix invalid file error in MSO.
        
        tdf#143130: Add mbUserShapes variable to ShapeExport class
        to fix export of embedded shapes of charts in DOCX.
        
        Change-Id: I10c1dbf905af96d6a63a9243514b32a6440e63f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121035
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-09-01  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [504d78acb866495fd954fcd6db22ea68f174a5ab]

        tdf#143574 sw: textboxes in group shapes - part 1
        
        Introduce SwTextBoxNode class to support grouped
        textboxes, fixing the crash when entering a group
        shape, trying to add a textbox to one of the shapes.
        
        Test of crash fix: right click on a group shape.
        Select the menu item "Enter group". Select one of
        the shapes, and right click on it, and choose "Add
        Text Box".
        
        Note: textboxes in Writer are linked in SwFrameFormat
        class. Each textbox consists of a text frame and a shape.
        This object pair makes it possible to have complex
        content inside any kind of shape (pictures, tables etc.
        Group shapes have only one SwFrameFormat, but can have
        many shapes so that means they can only have one textbox.
        From now, each shape could have a textbox in a group.
        Please note this is only a preparation for that. Filter
        implementation and handlers are under development.
        
        Change-Id: Iae35c118f0e67697b289c30d0fad4f5e16501c02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120452
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-09-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [9c9ff9e89fd50223b28f327d3a7e416ab0ae831f]

        clang-tidy:readability-redundant-member-init
        
        Change-Id: I78339f1df1f0c55c7edaa552940b07d1ada3aeb5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121386
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-01  Caolán McNamara  <caolanm@redhat.com>  [6b851810d43e4a9ea8119d97436f658593ff8f1b]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        surely a lookup of i equal to rTable.size() is bogus
        
        ==75288== Conditional jump or move depends on uninitialised value(s)
        ==75288==    at 0x1EC68C45: DelFlyInRange(SwNodeIndex const&, SwNodeIndex const&, SwIndex const*, SwIndex const*) (docedt.cxx:246)
        ==75288==    by 0x1EDE68D4: sw::DocumentContentOperationsManager::DeleteSection(SwNode*) (DocumentContentOperationsManager.cxx:2096)
        ==75288==    by 0x1FC27F2C: SwHTMLParser::DeleteSection(SwStartNode*) (htmltab.cxx:4945)
        ==75288==    by 0x1FC231EF: SwHTMLParser::BuildTable(SvxAdjust, bool, bool, bool) (htmltab.cxx:5219)
        ==75288==    by 0x1FC24B7B: SwHTMLParser::BuildTableCaption(HTMLTable*) (htmltab.cxx:4589)
        ==75288==    by 0x1FC23E34: SwHTMLParser::BuildTableRow(HTMLTable*, bool, SvxAdjust, short) (htmltab.cxx:4020)
        ==75288==    by 0x1FC25B38: SwHTMLParser::BuildTableSection(HTMLTable*, bool, bool) (htmltab.cxx:4189)
        ==75288==    by 0x1FC2237F: SwHTMLParser::BuildTable(SvxAdjust, bool, bool, bool) (htmltab.cxx:5055)
        ==75288==    by 0x1FC24B7B: SwHTMLParser::BuildTableCaption(HTMLTable*) (htmltab.cxx:4589)
        ==75288==    by 0x1FC23E34: SwHTMLParser::BuildTableRow(HTMLTable*, bool, SvxAdjust, short) (htmltab.cxx:4020)
        ==75288==    by 0x1FC25B38: SwHTMLParser::BuildTableSection(HTMLTable*, bool, bool) (htmltab.cxx:4189)
        ==75288==    by 0x1FC2237F: SwHTMLParser::BuildTable(SvxAdjust, bool, bool, bool) (htmltab.cxx:5055)
        ==75288==    by 0x1FC24B7B: SwHTMLParser::BuildTableCaption(HTMLTable*) (htmltab.cxx:4589)
        ==75288==    by 0x1FC23E34: SwHTMLParser::BuildTableRow(HTMLTable*, bool, SvxAdjust, short) (htmltab.cxx:4020)
        ==75288==    by 0x1FC25B38: SwHTMLParser::BuildTableSection(HTMLTable*, bool, bool) (htmltab.cxx:4189)
        ==75288==    by 0x1FC2237F: SwHTMLParser::BuildTable(SvxAdjust, bool, bool, bool) (htmltab.cxx:5055)
        ==75288==    by 0x1FC24B7B: SwHTMLParser::BuildTableCaption(HTMLTable*) (htmltab.cxx:4589)
        ==75288==    by 0x1FC23E34: SwHTMLParser::BuildTableRow(HTMLTable*, bool, SvxAdjust, short) (htmltab.cxx:4020)
        ==75288==    by 0x1FC25BC5: SwHTMLParser::BuildTableSection(HTMLTable*, bool, bool) (htmltab.cxx:4194)
        ==75288==    by 0x1FC2237F: SwHTMLParser::BuildTable(SvxAdjust, bool, bool, bool) (htmltab.cxx:5055)
        ==75288==    by 0x1FC79B2C: SwHTMLParser::NextToken(HtmlTokenId) (swhtml.cxx:1787)
        ==75288==    by 0x22060E6A: HTMLParser::Continue(HtmlTokenId) (parhtml.cxx:295)
        ==75288==    by 0x1FC745AC: SwHTMLParser::Continue(HtmlTokenId) (swhtml.cxx:683)
        ==75288==    by 0x22060CF5: HTMLParser::CallParser() (parhtml.cxx:279)
        ==75288==    by 0x1FC73F7F: SwHTMLParser::CallParser() (swhtml.cxx:607)
        ==75288==    by 0x1FC6FF90: HTMLReader::Read(SwDoc&, rtl::OUString const&, SwPaM&, rtl::OUString const&) (swhtml.cxx:238)
        
        Change-Id: I9583e5be41fe76f19c699394961ed2717a990cc3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121351
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-01  Caolán McNamara  <caolanm@redhat.com>  [0b16224062c0434087c3b904cc57d44e5723394b]

        tdf#142458 minimal width not including extra width needed by scrolledwindow
        
        its only including the width of the panels and not the extra space
        possibly required by the container window. Which is 2x the
        m_nBorderWidth of 1pixel of VclScrolledWindow in this case.
        
        Change-Id: I56775c7183d7a8b87af263ddc8bb17373779e9ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121390
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-01  Caolán McNamara  <caolanm@redhat.com>  [9e0e25c489e0ee170ef4f212efa707734f581347]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I4e1a5a6254c22423d8b7e75d4afc88393fc816de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121399
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-01  Caolán McNamara  <caolanm@redhat.com>  [3432bace75ba9959524ed1f7e32a833433b30046]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I3b32e04f05c39871d172a35ef60af787ffb5ee87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121397
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-01  Caolán McNamara  <caolanm@redhat.com>  [648d0c21a1f78074c7119dfcc672f20cc5cf03b1]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I2ea2640773f7b39fac5c7c5cfe606a6ac53ae6d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121395
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-01  Caolán McNamara  <caolanm@redhat.com>  [2f31978784bd142d4bb4dd50c328f6eb069ae31c]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I394b84d9d83d09096932c94fb09e6d964a5aecfe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121398
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-01  Caolán McNamara  <caolanm@redhat.com>  [4b1edb272c029cf72681730133e3c2272068bbad]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Ia1e6d4c71d4bd228f2a9bb5fd2f5dbf54b94700d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121396
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-01  Caolán McNamara  <caolanm@redhat.com>  [0a2ab8e9310e64a2c053a700a2e5574ec11a24fc]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I9e7be23fd8a52cfd0976ca358d848cbe11e84c2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121355
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-09-01  Heiko Tietze  <tietze.heiko@gmail.com>  [d66ab0c7e8b0330c5c82e37e256557b1a7a6ae03]

        Resolves tdf#142116 - Respect field shading color on dark background
        
        This reverts #100366# commit ce057f404b7b39df4a9259eecd90e28cf9a75fbd
        
        Change-Id: I50872e38a154f5d24bcfaafd11488508e3c52356
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121359
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-09-01  Dennis Francis  <dennis.francis@collabora.com>  [9d8324524bdcd1244cd6e9d93b063b981d47c9be]

        tdf#143942: oox: import/export labels from <c15:datalabelsRange>
        
        When <c15:showDataLabelsRange> boolean flag is present, the imported
        label texts are added as the first text field in oox data label model.
        The cell-range associated is also preserved. The export part preserves
        the how labels were store originally in <c15:datalabelsRange>.
        
        However in order to make the custom labels reflect the contents of the
        cells in the associated cell-range, more work needs to be done. For this
        the labels present in <c15:datalabelsRange> needs to be made available
        as a data-sequence with a new "role" like "point-labels" in
        XInternalDataProvider implementation and and make the label renderer
        read this data source rather than consulting the custom label fields
        property which is static after import.
        
        Change-Id: Ibc7045fa5ea209d463680c96efb49a06662d2500
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121313
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-09-01  Miklos Vajna  <vmiklos@collabora.com>  [b365358075d484e034eb9cd6bceeea9d639835b6]

        CppunitTest_sw_ooxmlexport7: avoid DECLARE_OOXMLEXPORT_EXPORTONLY_TEST()
        
        See commit a226cec52e536c46e03f57a5f1f7931abbeb0cdd
        (CppunitTest_sw_rtfimport: convert one testcase to use
        CPPUNIT_TEST_FIXTURE(), 2019-11-05) for motivation.
        
        Change-Id: Id6b673d744d5eb1249d9466feb7a4f3758802b0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121393
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-09-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [1875b3d9f2a3873b592d5d207a46a6771649ca95]

        clang-tidy:readability-redundant-member-init
        
        Change-Id: I67edbea77b12940ac807ccbadfd74b250902809d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121378
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [eb9d34dadbf78fd09ff39ba46d0e48c6ae9f9940]

        clang-tidy:readability-redundant-member-init
        
        Change-Id: I2fc0a1f5a637b3228d8f49ecd0e0769d6872cdc6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121375
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-09-01  Miklos Vajna  <vmiklos@collabora.com>  [5d0860ed0600904a03459e8bf5a6792c671463a4]

        sfx2: allow storeAsURL() on the main thread
        
        This is similar to commit b030e83fccbff8d82a4c84462075baa8442cde54
        (sfx2: allow storeToURL() on the main thread, 2019-02-05), just this
        handles the 'export' case, not the 'save as' one.
        
        Note that this already worked in some cases when impl_store() decided to
        call storeSelf(), but vcl::solarthread::syncExecute() already avoids
        dispatch when called on a non-main thread, so that is not a problem.
        
        Change-Id: Ief09ba6c60923c7f16d86f61625c0faa9a5f829b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121385
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-08-31  Eike Rathke  <erack@redhat.com>  [d5ade739771ddf06cc7ee6d4af15672bfcf09ed6]

        CSV/Paste: setting a text format is only necessary when using ScDocumentImport
        
        For ScDocument::SetTextCell() it is forced anyway so was actually
        done twice, in the case of Paste and TextToColumns.
        
        Change-Id: I3144e2d316810c702c5ebd84698e8611674adace
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121381
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-31  Xisco Fauli  <xiscofauli@libreoffice.org>  [4cfc303886bc9f863f755f8278561f9e57f9a5c5]

        tdf#117868: sc: Add UItest
        
        Change-Id: Ic8630d3497ece3903662c671878a42e448e7f553
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121383
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-08-31  Caolán McNamara  <caolanm@redhat.com>  [7a410f7ee447201dc23b31166ca9989a3c01bce7]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I0e671742043662aec27751974223b205d24508aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121387
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [aac3ef9df34b38d8fc786f13b0336c7cbe68ee51]

        fix crash in select-all
        
        <vmiklos> noelgrandin: hmm, when simply typing "a\nb\nc\d" into writer
        and trying to select-all, i get a crash from the new
        SwFrame::DynCastTextFrame(). is that something you see?
        https://pastebin.com/raw/v00ncxXP is the backtrace
        <vmiklos> sounds like the old code invoked dynamic_cast<> on nullptr
        fine, but the new pFoo->DynCastTextFrame() won't work if pFoo is nullptr
        <noelgrandin> vmiklos, doh!, thanks, will fix
        
        Change-Id: I58966512551e90ded3d3ecd65fef9f083dc6d852
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121365
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [c91a5c71d1696ab30632a2f093eb62ee783c4a65]

        clang-tidy:readability-redundant-member-init
        
        Change-Id: I94f8272ffbdbf5bc7a4cc31433dc547231fd4392
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121361
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-31  Xisco Fauli  <xiscofauli@libreoffice.org>  [d8a0b3030c3cf7b8883667e2140dc6cbe8eb90f9]

        uitest: sw: move find and replace tests to their own folder
        
        No need to have sw_findSimilarity for just one test
        
        Change-Id: Ifec7ee9cbc81492dcae95f330a697e03875ac3a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121044
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-08-31  Caolán McNamara  <caolanm@redhat.com>  [dfde7cef704533fa9e352225ee596da7e2e106d1]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I40ab9dc8b320990abcf89630984892e040a8544d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121380
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-31  Caolán McNamara  <caolanm@redhat.com>  [58da1a60424f4decffd6a946454eb8f7520ab8fb]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        test for eof condition before comparing the uninit val
        
        Change-Id: Ie27c80f6c8103af4283181c522794eb878ccf588
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121373
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-31  Caolán McNamara  <caolanm@redhat.com>  [312161673912bc60865493635f9820d11f2c58f3]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I4298dfeafab0fe296a970fce024cc25572e3a2b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121388
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-31  Noel Grandin  <noelgrandin@gmail.com>  [a41cbb1212a92f525dc75e90007c6dbc998f37c5]

        flatten SfxAppData_Impl
        
        no need to allocate things separately that are always allocated
        with this object
        
        Change-Id: I6acc215fa1f86625f300cd7717ee5d40a6bc986b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121341
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-31  Noel Grandin  <noelgrandin@gmail.com>  [5fddc93fec46cda828595418105af3838918cb69]

        no need to allocate SfxFilterMatcher separately
        
        it only contains a single pointer
        
        Change-Id: If988f03d693d4912ce3b7a6fa5fab7cd52ab05cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121340
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-31  Noel Grandin  <noelgrandin@gmail.com>  [8bfb8574fe1b0bffff6ad82d469fc43247ac8c80]

        no need to allocate SfxPickList separately
        
        it only contains a pointer
        
        Change-Id: I593665314eae2c0ad02b4555c2fda0d8719f2edf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121339
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-31  Noel Grandin  <noelgrandin@gmail.com>  [1969673c42880419be95425eef792893692878a9]

        no need to allocate SfxDocumentTemplates separately
        
        it only contains a single pointer
        
        Change-Id: If6fc4924b7980317500a5c02e62c671f8f97aafd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121338
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-31  Caolán McNamara  <caolanm@redhat.com>  [b3aaa0057beb098e16976f7ec3361b5f484b28b1]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Ie08cae55b638be5756d801b10b4546eb6c985f7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121379
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-31  Rafael Lima  <rafael.palma.lima@gmail.com>  [64ca7eeb6785d8609fc37308bd1eee729214e82f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7d17a5cad38a5af3a8b776f5cad40e63cd2b5929
          - tdf#143585 Improve example on calling Calc functions in macros
            
            Originally the example shown in "calc_functions.xhp" was embbeded from "03131600.xhp". So in this patch I created a brand new example in "03131600.xhp" and improved the example in "calc_functions.xhp".
            
            Change-Id: I758a0e5dec3e66f924415970711dfa9044396026
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121060
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-31  Rafael Lima  <rafael.palma.lima@gmail.com>  [2481b38756024e32607822728ef76265a3175f4d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 329d51b5e63600b39ccb8fc95f8be84b81aaf7c3
          - tdf#105152 Update Calc AutoFormat instructions
            
            Change-Id: I8fbc4b554947f9132d7ef357f1c7b02c98250bd6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121280
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-31  Rafael Lima  <rafael.palma.lima@gmail.com>  [dcb595dac4c9992e9f68ee67644be790f241bf8e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1e7954968f401bf69434c1c53701da335d0a63f2
          - tdf#107290 Update "Selection Mode" help page
            
            The bug report requests to update the shortcuts for selection modes. I also fixed some inconsistencies in the text and table formatting.
            
            Change-Id: I1c210b989a5105299182b0a6599db616ea8f588d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121276
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-31  Caolán McNamara  <caolanm@redhat.com>  [cb8d753674e954e6f6538ff7ffe8f58f240f39b9]

        upgrade internal cairo and pixman to 1.17.4 and 0.40.0
        
        cairo.RGB24_888.patch is split out from the rest of the unrelated
        patchfile it was in, this was introduced originally as:
        
        commit 54596087e57ea533253e19eea594d9b6c06e8d26
        Author: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
        Date:   Sat Dec 9 16:28:42 2017 -0500
        
            vcl-svp: add 24-bit (3-byte) RGB surface support to Cairo
        
        drop parts of pixman-ubsan.patch that no longer apply, which
        maybe casts doubt over the parts that do apply if they are still
        necessary
        
        Change-Id: Id1e8f112b1121b892c97ea248b101f133f03ac48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121234
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-31  Rafael Lima  <rafael.palma.lima@gmail.com>  [c13cb72d48e71d29610c98dc02f1739a0c2be2cf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a3f7c8d5013aa8432e0e621f78426f183def0885
          - tdf#142301 Fix Cross-fading menu entry in the Help
            
            Change-Id: I5daba02bbe957bb9f594e9ff9a8a12d5fdb8ecb2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121274
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-31  Justin Luth  <justin_luth@sil.org>  [c9639186c8a6bf594fae459b4aab478bbac8fb91]

        tdf#143793 preemptive unit test for USE_FORMER_TEXT_WRAPPING
        
        Ensure that any efforts to sort out the back-and-forth
        issue of honouring wrapping in headers, footnotes, etc
        won't break old documents without even a whimper.
        
        Change-Id: Ic12595a8e25aff176e89adfaba51991d38db516c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121377
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-08-31  Ming Hua  <plateauwolf@qq.com>  [e94c05078a7535c357bba3576d088fe53bd9eb9e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3e595e008e1c3232dd9e3ff49a28f238413e2537
          - Database queries: fix broken links
            
            Change-Id: Ibe089725e393bfd290963e2abaf31da6d3ab0b85
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121163
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-31  Johnny_M  <klasse@partyheld.de>  [497732b857790c57bbfc7ff1120e864f5c207d3d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ac52503447d65fc400597c2c21ecef623df18b93
          - tdf#132643 Translate German section IDs
            
            Change-Id: I892369ba6b5ac07ae41482fe13f9afe5429c344a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121196
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-31  Johnny_M  <klasse@partyheld.de>  [b6a41d3efec69ae777584d14be2eff0575311cb0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7455704da23c1098baf52273e3e765a9bbf4c855
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ibbbfc3ab223813d7969479b4bbb93c3babe6bb30
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121195
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-31  Johnny_M  <klasse@partyheld.de>  [611b09e769e0b4cf624c4f69a1c39fbd8e5af8c6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to dcf8240fc1b6d2e5e51b19f37bdc273f5d78eea1
          - tdf#132643 Translate German section IDs
            
            Change-Id: I76cd1df3e39174473e879d1f5a8d75197378223a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121203
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-31  Johnny_M  <klasse@partyheld.de>  [0b829eb738b3b3aea2bc02499bf2a89ebdbc5f46]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2b7042594a35baf6199beba8a8bc01b3a499352d
          - tdf#132643 Translate German section IDs
            
            Change-Id: I6f32f77b35033091e2a5b5a1d41a5897dd28d9b4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121202
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-31  Johnny_M  <klasse@partyheld.de>  [60f47069858fdf2e746c3168e652d3dc5cb9d020]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f328a800e34ac8c97a0ec4988cb1c643326ca692
          - tdf#132643 Translate German section IDs
            
            Change-Id: I9c70666cb5e40718b3bc900065c3d5e865788f52
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121201
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-31  Johnny_M  <klasse@partyheld.de>  [83cbd2235872bf34c6612da6945458eb199f6018]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d49eff7831f45d0009386fcc5482110178ab207e
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ia6a561687ebb55b01b3207b1b3091056046b0af9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121200
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-31  Johnny_M  <klasse@partyheld.de>  [20aee34b83a6ab465ba82831cdb750dd8cccebef]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4b65390391b89f82aeeec75bb13e0717c6fd15ce
          - tdf#132643 Translate German section IDs
            
            Change-Id: I570647236735f9e854a9e3c44af04bd943109e6a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121199
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-31  Johnny_M  <klasse@partyheld.de>  [56c056e0c90531db362921fcf47819d547bf7cad]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1e6bae00ac5539f23f6eead9a3299fc95ec827e7
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ib2f36827f9081afd41259c74a4e3c5183a83cede
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121198
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-31  Johnny_M  <klasse@partyheld.de>  [0c35f964a154287144444e1663e02d0144658c69]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 48110c1a6d0a695283900ce38532f6a45807111d
          - tdf#132643 Translate German section IDs
            
            Change-Id: I803cbd94433b0002ded6c622164e4d57e3b405d7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121197
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-31  Johnny_M  <klasse@partyheld.de>  [1d0a6209c5cf85eb1c96b7ee8087a2f56c0d5063]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e010ffb9bebba9d0ba5649650318fb9b6aca3438
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ib7fb870050c9b7f3ac4cbb27c4c00213fb0e8ded
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121194
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [8508873a24387fefacd95e11e2ed9f2a0027ad43]

        clang-tidy:readability-redundant-member-init
        
        Change-Id: Icaef0cca9ca7bce76a7eb7ecd54c492f9ffcaad6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121376
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-31  Noel Grandin  <noelgrandin@gmail.com>  [7955fe46e226d74732993454e18be6835659c11c]

        flatten SfxObjectShellArr_Impl
        
        Change-Id: I97e3ea18ce17c63ae95d7755a32c602b88373370
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121337
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-31  Eike Rathke  <erack@redhat.com>  [8a45eac81686ccc06b7f028594770ad18ae66057]

        CSV: use target doc's formatter to determine and set forced text
        
        If text is to be forced check if the string is a number in the
        target doc's locale which then needs to be forced to text format,
        not in the input parsing locale. Also set the text format of the
        document's default locale, not the input locale's text format
        (which may or may not match the document locale).
        
        Question remains if this isn't duplicated work anyway because
        setting text at cells forces text format if necessary if
        ScSetStringParam is setup correctly. To be investigated if all
        paths taken actually do that.
        
        Change-Id: I3db3907cfe81156ccd1b0b523372dd97ee8598a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121366
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-31  Caolán McNamara  <caolanm@redhat.com>  [903b232eb3b97e3557ef8c918e0a6474d197ef56]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I9c7eae9b8744b946a00b6285f4f0ed83d63f4834
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121333
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-31  Chris Sherlock  <chris.sherlock79@gmail.com>  [3ab647fa6cb0587668f93bea0b8de9237b71a0cc]

        vcl: move RemoveTransparenciesFromMetaFile() to outdev/transparent.cxx
        
        Don't know why an OutputDevice function was used in print2.cxx, but
        definitely needs to be in the outdev source directory, and 
        transparent.cxx is the most appropriate place to add this.
        
        To be honest, that function only operates on metafiles, so perhaps we
        should make this part of GDIMetafile, so added a TODO.
        
        Also, a number of local header files (all to do with PDFs) needed to 
        become module local headers, so I have moved these to the vcl/inc/pdf 
        directory.
        
        Change-Id: I1feb8e5e8aedc7399740a035beacd2dad3de317f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121321
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-31  Gökay ŞATIR  <gokaysatir@gmail.com>  [643e0fe7fc16345e3f534f270f7eb5b5276e26a2]

        lokinteractionhandler: Use json_writer for JSon types.
        
        This patch is for making more use of new json_writer class.
        
        Change-Id: Ic8dd6694887635a363a74d2cf5bd1e3e2987463d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121364
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-31  Tibor Nagy  <nagy.tibor2@nisz.hu>  [e5cfda76aefd6996813f461198816be24cd6ad43]

        tdf#142645 PPTX import: convert "ctrTitle" text to slide name
        
        (i.e. centered title) similar to <p:ph type="title"/>.
        
        See commit 7eb0e52527e729a21973e70d5be8e0a6779ec748
        "tdf#142648 PPTX: import long slide names to avoid broken link export",
        commit 253bee65bc24d999c3629a4d503d0fa01b355cfc
        "tdf#142646 PPTX import: count repeating slide names" etc.
        
        Change-Id: I5f25f04f23981ce2ff64dc792fe8464682d749a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121295
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-08-31  Caolán McNamara  <caolanm@redhat.com>  [e822d5590e48a1100717b5d0ae2b6d72f4f936da]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Iaeae1efd2da2add9729bab38137c8ff1fb9818db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121362
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-31  Caolán McNamara  <caolanm@redhat.com>  [2053a545413e788f6d3fb74e0335f8f2d354a0cc]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        no idea why its like this in the first place, but I'm not
        going to change it decades later, just zero out the uninit
        bytes
        
        Change-Id: Ie5d875523999d465dc167ac4fedcb99d3825ae99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121363
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [21dbf18064480cade972f50431a7fad6505d6d43]

        clang-tidy:readability-redundant-member-init
        
        Change-Id: I95918275653714577e2d6728dd3947c7fbb66d8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121360
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-31  Noel Grandin  <noelgrandin@gmail.com>  [5d64720ce7571cb491e8c477e3744e1c19894625]

        flatten SfxViewShellArr_Impl
        
        Change-Id: I781f877b0c94fdd667b4fd00342e68b35b127867
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121336
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [6191fc447395e877876290eedf28019a1866958d]

        clang-tidy:readability-redundant-member-init
        
        Change-Id: I5e8baec88d5f17ddda452bd945c87769623cb4e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121357
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-31  Noel Grandin  <noel@peralex.com>  [bb5425ed3d8cc04e4242059a17912752d6b48c53]

        tdf#135683 speed up writer layout cache access
        
        can be hot, so use a std::unordered_map
        
        Change-Id: I70e34e80cad67536414c71facbe0222dd88c65a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121208
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-31  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [eae0636311d3a1b3a1af58a3e4df686b55afa3fa]

        tdf#142881 XLSX import: fix shapes rotated exactly 45°,
        
        135°, 225° and 315° by correcting their cell anchor points,
        like MSO does. Previously the XLSX export with the bad
        anchor points messed up the rotation of the shapes, resulting
        also broken text content in LO and MSO.
        
        Thanks to Regina Henschel for analyzing the problem.
        
        Co-authored-by: Szabolcs Tóth <toth.szabolcs@nisz.hu>
        
        Change-Id: Ica625545a22a74ed027ac0fa2bbf38804611c172
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121307
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-08-31  Caolán McNamara  <caolanm@redhat.com>  [a58b9010b38ca43d4b3a2b30fcd6bec28db1b344]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I63ce4b9a49988736fd6d602a49dd54495863faec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121353
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-31  Caolán McNamara  <caolanm@redhat.com>  [0ec44b738b92bbf6965bf0dbe41199476673dcaf]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        check for short reads
        
        Change-Id: I1fb142e08f5664ca73dc62f6c5a5ecfd2ee1e875
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121352
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-31  Caolán McNamara  <caolanm@redhat.com>  [fc3bacf7e02af57781a9d63581abc96d66d6529f]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Id877653f5c120f690fc3f597979de88926ec6ab0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121354
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-31  Caolán McNamara  <caolanm@redhat.com>  [203cc17337702e0ae50d120aae1e18f8ce649ee7]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I7d0363f67ac6f4b9bece2fb0f942a476ea203d94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121305
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-31  Luboš Luňák  <l.lunak@collabora.com>  [234ed4bcd5c4b5b41467890b82c6efa08dec559d]

        reduce code duplication
        
        Change-Id: I31ee84be7ebee7f1644d7fd43bbc951abd2842d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121328
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-31  Caolán McNamara  <caolanm@redhat.com>  [4a65109b7ab3cafddad113900754260af2dbb4ea]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I9867737be62871aaa80a9ce0b51318afa62e8a67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121334
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-31  Chris Sherlock  <chris.sherlock79@gmail.com>  [f2f8445c9dca13cc343dbfb08a5ab236e25155eb]

        vcl: cleanup OutputDevice::Push()
        
        Change-Id: I705fdf35b96ab598c2ddb4e34d0a2b7d0bdd9ab4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121013
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-31  Stephan Bergmann  <sbergman@redhat.com>  [04117f78f235a60094f8d92ce983ebcc495ecc49]

        Fix UNOIDL identifiers that started with lowercase and contained underlines
        
        ...which are reserved in UNOIDL (though unoidl-write does not enforce that for
        now, see the TODO in unoidl/source/sourceprovider-scanner.l, and idlc only
        warned about it with an explicit -cid option)
        
        Change-Id: I529f385e9c263d2dab9baf3b99f0208457da04c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121346
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-31  Luboš Luňák  <l.lunak@collabora.com>  [2a0f2f074dd643b723bfbcc5c96e4f5ee8da87a3]

        fix Skia flushing to screen on Windows (tdf#144145)
        
        Should have been part of eb37b1e346f5651ce8e6848e51103a8986a57c36.
        
        Change-Id: I25c5524fcea90ccc30d880451034d0fa1716b6f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121327
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-31  Luboš Luňák  <l.lunak@collabora.com>  [5e4dfd68d690f38dd87609c39fc564b92bc6a0b3]

        Skia's kDifference now seems to cause crashes also on AMD/Windows
        
        Change-Id: Ia60605407ba9f890db308301711f2d54bca92d56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121326
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-31  Luboš Luňák  <l.lunak@collabora.com>  [2489edcbe0f5dc77649fc2e801c1bbffb71692b8]

        make Skia the default now on Mac too
        
        As per the ESC decision from the last week.
        
        Change-Id: I8f2fc4c7f33d4c044ac9e20df6f93eb755507efc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121292
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-31  Luboš Luňák  <l.lunak@collabora.com>  [bbf7dc39abf64c314e9c43c4d0554d1d7bdef3e7]

        test at least creating Metal context when initializing Skia
        
        Change-Id: Ic00236e7876039c3f5c0c1e719e829b844d1d2e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121271
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-31  Caolán McNamara  <caolanm@redhat.com>  [874bcdbd8948ca98a559d8604795ea3ee238bf15]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I3be8bae46978b8641abf82acd9620c770a076a33
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121320
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-31  Caolán McNamara  <caolanm@redhat.com>  [a412668d8d6b90d8785d1b7a98fd44ad9bfe0f16]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I5a5fe3221301532a1eac3efe8779ac62e3be82be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121332
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-31  Caolán McNamara  <caolanm@redhat.com>  [0aed7f60182f2d81e52555096f2a3ef5fb96e403]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I97b5552b9bfbde61ac35ad7a2a7e6dbc8bdea429
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121331
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-31  Caolán McNamara  <caolanm@redhat.com>  [12b4913b86a3b9ea5882bf57272603064861639e]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I3244f5c83a02f41ec379188b1fedbdd9e511967c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121318
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-31  Caolán McNamara  <caolanm@redhat.com>  [79b58f222885cc0648ef46c7d05089f09060f793]

        reversed condition
        
        Change-Id: I5d4440ed16fe6acc21923209f94067ce7df03564
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121323
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-31  Miklos Vajna  <vmiklos@collabora.com>  [4f4452f6a74201e862971a79ba5bdcd06f3ba9ce]

        tdf#126126 ODT import: improve import of cross-table commented text range
        
        Regression from commit d4b473dd9ba77427b28d97847067b8877c2033d9
        (office:annotation-end import, 2012-07-20), the problem was that
        XMLAnnotationImportContext::EndElement() assumed that we can always call
        gotoRange() to go from the annotation start and end points, but this is
        not true: an annotation may start inside a table and end outside a
        table, which is not a valid selection, so gotoRange() fails.
        
        Fix the regression part by just creating a text range for the anchor of
        the comment, so the comment is attached to the end of the range, and
        this way the rest of the comment & the document can be at least opened.
        
        [ It seems bookmarks behave similarly: they don't block the whole
        import, but don't work cross table boundaries, either. ]
        
        Change-Id: I1b5a2e2e7501ce3054379fc79d2045c3439c52e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121322
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-08-31  Stephan Bergmann  <sbergman@redhat.com>  [a36d1308f946d890fcdf7887169f284704e4a5bf]

        Elide class makeOIdPart
        
        ...which is no longer needed since 00f257a7ef4f1ec52887bc379c14757e057e94c8
        "rtl::Static -> thread-safe static local"
        
        Change-Id: Ie78154c5d8b6ad8278405d1ce56c76997e0478d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121347
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-31  Noel Grandin  <noelgrandin@gmail.com>  [4b64d6ac2a186a68f5360d31ae21aefcceb84d12]

        flatten SfxViewFrameArr_Impl
        
        Change-Id: I1d9b0e117a08ddafe56546a58e536b76529966fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121335
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-31  Noel Grandin  <noelgrandin@gmail.com>  [af24eaef7a9a8b8e5adf297901d08273342e7e93]

        flatten SfxTbxCtrlFactArr_Impl
        
        Change-Id: I422aeeb446a49fa4449eabe0c3643f125856db12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121330
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-31  Noel Grandin  <noelgrandin@gmail.com>  [48cff413e21830e3da4df8cb55540e68a4f009a6]

        flatten SfxStbCtrlFactArr_Impl
        
        Change-Id: I1d92a41f0f1a2610930e48b5eeaa689ac47ab7fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121329
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-31  Noel Grandin  <noelgrandin@gmail.com>  [1ff8e0a958685fbaf63fbc2d4c766a76869d4879]

        flatten SfxChildWinFactArr_Imp
        
        it's just a vector with no additional intelligence
        
        Change-Id: I91d014783e79130689b4f6eadb3ef6d8486227e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121324
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-31  Stephan Bergmann  <sbergman@redhat.com>  [d87acc9fed5fd42588f593ac5e1bfca8308499dd]

        Adapt to cppu-/javamaker's idiosyncratic relative URL notation
        
        ...which considers an argument containing SEPARATOR characters only as a
        relative URL (which it then makes absolute relative to osl_getProcessWorkingDir)
        if it starts with a dot (see convertToFileUrl in
        codemaker/source/codemaker/global.cxx).  (Which isn't an issue for now, as
        convertToFileUrl leaves the relative path unchanged, which is passed to the
        unoidl::detail::LegacyProvider ctor in unoidl/source/legacyprovider.cxx and on
        to store::FileHandle::initialize in store/source/lockbyte.cxx, which makes a
        relative pFilename absolute relative to osl_getProcessWorkingDir.  But it would
        become an issue when the given type RDBs are changed to the new UNOIDL binary
        format, as the unoidl::detail::UnoidlProvider ctor in
        unoidl/source/unoidlprovider.hxx expects an absolute file URL.)
        
        Change-Id: If9f66f3e9c20a8416d25989099e6c921520e6a94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121312
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-31  Julien Nabet  <serval2412@yahoo.fr>  [d4e4e273a5960fcf933729d153de76ecf796aca5]

        tdf#126624: do at least the generic solution
        
        Change-Id: Iae0843b7c06590191c0627bc0a4d70bb42e5b256
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121325
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-08-31  Mike Kaganski  <mike.kaganski@collabora.com>  [638acd81979f24262c29dc12e0289d7fc38fcd8b]

        tdf#144183: restore 'erase' that was accidentally dropped
        
        ... in d47ac2ebdb495b025eb26e17cbbe2509797c31f0
        
        Change-Id: Ic4946b72a0ef599428af5b806754bda5f0906990
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121282
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-31  Eike Rathke  <erack@redhat.com>  [4c29c2bfab18b25229e0bc71014fd2ca42ec5bff]

        Resolves: tdf#114878 Add 'Evaluate formulas' option to CSV import and paste
        
        ... and Text to Columns, defaulting to false for CSV import via dialog
        and stored as config item option similar to all other CSV/Text options.
        
        Change-Id: I742f447b905a07b05dcf5fc58796c46de212276b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121344
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-31  Eike Rathke  <erack@redhat.com>  [faff8fd27ac38d2001b6bf26b02381801b8844ea]

        Resave with glade 3.38.2 to convert property names with '_' to '-'
        
        Change-Id: I745fda9e2b61c15f281d7a2d8f21d8003253c6d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121343
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-31  Rene Engelhard  <rene@debian.org>  [a866d63e0ac9de4ff7e59b3928f09ec21877bef3]

        fix build
        
        CppunitTest_vcl_text needs icuuc now, not only icu headers
        
        /usr/bin/ld: /home/rene/LibreOffice/git/master/workdir/CxxObject/vcl/qa/cppunit/text.o: in function `vcl::ScriptRun::~ScriptRun()':
        ././vcl/inc/scrptrun.h:61: undefined reference to `icu_67::UObject::~UObject()'
        /usr/bin/ld: /home/rene/LibreOffice/git/master/workdir/CxxObject/vcl/qa/cppunit/text.o: in function `vcl::ScriptRun::~ScriptRun()':
        ././vcl/inc/scrptrun.h:61: undefined reference to `icu_67::UObject::~UObject()'
        /usr/bin/ld: /home/rene/LibreOffice/git/master/workdir/CxxObject/vcl/qa/cppunit/text.o: in function `vcl::ScriptRun::~ScriptRun()':
        ././vcl/inc/scrptrun.h:61: undefined reference to `icu_67::UMemory::operator delete(void*)'
        /usr/bin/ld: /home/rene/LibreOffice/git/master/workdir/CxxObject/vcl/qa/cppunit/text.o: in function `vcl::ScriptRun::~ScriptRun()':
        ././vcl/inc/scrptrun.h:61: undefined reference to `icu_67::UObject::~UObject()'
        /usr/bin/ld: /home/rene/LibreOffice/git/master/workdir/CxxObject/vcl/qa/cppunit/text.o: in function `vcl::ScriptRun::ScriptRun(char16_t const*, int)':
        ././vcl/inc/scrptrun.h:116: undefined reference to `icu_67::UObject::~UObject()'
        /usr/bin/ld: /home/rene/LibreOffice/git/master/workdir/CxxObject/vcl/qa/cppunit/text.o:(.data.rel.ro._ZTIN3vcl9ScriptRunE[_ZTIN3vcl9ScriptRunE]+0x8): undefined reference to `typeinfo for icu_67::UObject'
        collect2: error: ld returned 1 exit status
        make[4]: *** [/home/rene/LibreOffice/git/master/solenv/gbuild/LinkTarget.mk:731: /home/rene/LibreOffice/git/master/workdir/LinkTarget/CppunitTest/libtest_vcl_text.so] Error 1
        make[4]: *** Waiting for unfinished jobs.
        
        Change-Id: I3e94e0f97694c99c6388f6268054fe1c57a881cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121240
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Jenkins

2021-08-30  Miklos Vajna  <vmiklos@collabora.com>  [56f593c9aa00f87fb8780060fece991b91b5c0a7]

        tdf#137310 ODF import: fix loading of images with multiple slashes in path
        
        Regression from commit 1b02ba03bd62a712e15c15384a3d105d2c088120 (shapes:
        don't use "GraphicURL" property, always use "Graphic", 2018-02-13), the
        problem was that now the loading of Models/Fallbacks/duck.png goes via
        SvXMLGraphicHelper::ImplGetGraphicStream(), which assumed that the
        directory part of the picture path contains no slashes, so can be
        handled via ImplGetGraphicStorage().
        
        That functions works with Pictures/something.png, but not with
        Models/Fallbacks/duck.png.
        
        Fix the problem by using openStreamElementByHierarchicalName() to open
        the picture stream in case we got no stream and the storage name
        contains a slash.
        
        Change-Id: I0e04fb4286777b04286c4979af31e6df19988873
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121308
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-08-30  Stephan Bergmann  <sbergman@redhat.com>  [be7e6940a328a5002457eb5be26836365bfe3ab4]

        Update the reference rdbs to libreoffice-7.2.0.4
        
        LD_LIBRARY_PATH=.../master/instdir/program \
         .../master/workdir/LinkTarget/Executable/unoidl-read --published \
         .../libreoffice-7.2.0.4/instdir/program/types.rdb \
         >.../master/udkapi/type_reference/udkapi.idl
        
        * no changes
        
        LD_LIBRARY_PATH=.../master/instdir/program \
         .../master/workdir/LinkTarget/Executable/unoidl-read --published \
         .../libreoffice-7.2.0.4/instdir/program/types.rdb \
         .../libreoffice-7.2.0.4/instdir/program/types/offapi.rdb \
         >.../master/offapi/type_reference/offapi.idl
        
        Change-Id: Id32b68c9bdf908d0d41bc99fd44d9c1f7820ed11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121300
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-30  Caolán McNamara  <caolanm@redhat.com>  [c93f941be682d767636110ab10da9a55833370f4]

        ofz#37831 avoid Integer-overflow
        
        Change-Id: I95acce44623c6c5e48686a79314ffaf6ab402292
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121317
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-30  Caolán McNamara  <caolanm@redhat.com>  [31d0b43edfc304b7d69adb49ab8e5892726ed0cb]

        make this more readable
        
        Change-Id: I031054d3a6929c48b796ce527448d2c5a5099a8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121319
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-30  Caolán McNamara  <caolanm@redhat.com>  [03e108f27b91dddc8fabc6f52f18afd6aac8666a]

        tdf#144105 crash after closing edit address block dialog
        
        use RemoveView to call RemoveDragAndDropListeners before shutdown to
        avoid RemoveDragAndDropListeners getting called during dtor and
        calling EditViewCallbacks::GetDropTarget on the destroyed host
        widget controller
        
        Change-Id: I63841b893d37d45cc44a0ffbaa534cf87c407615
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121310
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a99294ca4ffc81aca42667a13d06ccd9ab0d098f]

        Removed executable bits on docx file
        
        Change-Id: I811055f7fc5b05c9123a1fca4118bd469515239b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121269
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-08-30  Caolán McNamara  <caolanm@redhat.com>  [f590bb806a8b439f595b84b624971bb6c1b89e6c]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I9dd1d0179e6d3096bbb1030341a731c2896392e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121304
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-30  Caolán McNamara  <caolanm@redhat.com>  [a0b5731dd6e8be9d61c5da2225512970f47a7c72]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Iccdfb92beae8d79863d1bca3dc44c1a13bf30a67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121299
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-30  Michael Stahl  <michael.stahl@allotropia.de>  [91b0024965908c692bea40f47c58ea9d1bf8a596]

        tdf#103612 sw: fix confusing inheritance of section hidden flag
        
        SwSectionData has 3 confusing boolean members for hiding:
        * m_bHidden corresponds to the Hide checkbox in the UI
        * m_bCondHiddenFlag stores the result of evaluating the hide condition
        * m_bHiddenFlag is the final computed result that indicates that this
          section is hidden
        
        Now, the first 2 flags determine m_bHiddenFlag = true, but there's
        another possibility: m_bHiddenFlag is also true if there is a parent
        section for which m_bHiddenFlag is true (because of course this hides
        all section content including nested sections)... the latter situation
        is apparently handled in SwSectionFormat::UpdateParent().
        
        The code in SwSection::SwSection() checks the parent's m_bHiddenFlag but
        then sets the child's m_bHidden, which looks very wrong, so remove this.
        
        Also adapt 2 other places that look like they should be checking a
        different flag.
        
        Change-Id: I58d9c878b58ad6cd878f450072178006b4c7ebb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121314
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-08-30  Chris Sherlock  <chris.sherlock79@gmail.com>  [8b3d5a79c0f70cb3bdfa4cbe8adf91521a28d89c]

        vcl: DrawDeviceBitmap() -> DrawDeviceBitmapEx()
        
        The function actually draws a BitmapEx and not a Bitmap, so it
        was named wrongly.
        
        Change-Id: I8eb34b744a4cf48e3a07de731bd70baaa62942ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115474
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-30  Chris Sherlock  <chris.sherlock79@gmail.com>  [654c1f6ebe4c0c8504e0b9a74ee48f7146cf5a43]

        vcl: move BitmapEx related functions to outdev/bitmapex.cxx
        
        Change-Id: I93d94d3043263b97ae9f9078a8afc6016c1a3531
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115472
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-30  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [84888d6bbee16978774acb5d23b1b4eb006df67f]

        tdf#142847 sw: fix textbox layout at wrap setting
        
        Setting wrap spacing of a textbox via its Wrap->Edit...
        dialog window, the textbox had fallen apart, if it
        was anchored as character.
        
        Change-Id: I6c48c7a631a93a874129f64e1bdc6b3e2051e64f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118281
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-08-30  Caolán McNamara  <caolanm@redhat.com>  [34f54a86d02513c1859ca9529da7b2d3a3eb9bb1]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I931c104c2b0072146580996b6adc0bb36f328083
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121294
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-30  Caolán McNamara  <caolanm@redhat.com>  [0c7b733c2b9f2454717f94e2ae3b483e1bd3e830]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I5f5cb10e7e1792caa39644fc973ba34c27d85eb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121298
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-30  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [7b52dc7334c46dadf279c54486e0f07a2540d5ae]

        Update git submodules
        
        * Update translations from branch 'master'
          to 02e3dd80f5b066ff95b1769ad2a5c9651337a509
          - update translations for 7-2/master
            
            and force-fix errors using pocheck
            
            Change-Id: I76dedce86c4402c3a3cbb4ad01c3cfaba8732f43
            
2021-08-30  Caolán McNamara  <caolanm@redhat.com>  [2e9e7438ef958a90d9dce4fe170eeac911ebf782]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I9a1be351cc07b96eaf09605437c50baa98239654
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121303
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-30  4k5h1t  <ask160203@gmail.com>  [7970e700f86bca811508f9b229110d6ab4393d04]

        tdf#139734 Drop redundant asserts after MacrosTest::loadFromDesktop
        
        Change-Id: I7347d2c9429647e9cd87ad8147848d24f717d181
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121222
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-30  Eike Rathke  <erack@redhat.com>  [158cc1d81121df12edfaf9ce80a7745e6aaad46b]

        Resolves: tdf#144059 Tigrigna {ti-*} (Ethi) is CTL
        
        Change-Id: I5fb56e039c854471ae444395feee27e820902181
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121297
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-30  Caolán McNamara  <caolanm@redhat.com>  [6e4f728dc93a4e849d2396bacd672e2df3274cc1]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Ifb7e4d51ee946ceb62abf7e5d30da0f04c49282e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121302
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-30  Stephan Bergmann  <sbergman@redhat.com>  [bf82015256aa9ac7ad11d66c04c1f0ff1226b91d]

        Look through implicit MaterializeTemporaryExpr
        
        ...which gets introduced when building with recent Clang 14 trunk against recent
        libstdc++ 12 trunk (though no idea what change exactly in either of those
        started to cause this)
        
        Change-Id: Icde11e16465c0deaefe76eb8d1065362d4551651
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121296
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-30  Caolán McNamara  <caolanm@redhat.com>  [ae3816bced5d39c0e28ad6fe241f529060493b30]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I9c75cc5581c3babe0d56d04ced3398925fa5151c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121301
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-30  Luboš Luňák  <l.lunak@collabora.com>  [774bc3d64b6e1149ab9607e3fd11c96eee0da59f]

        fix missing variable assignment
        
        Change-Id: Ic353aabe130dd82d4ee14208ab2c8d66fd839681
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121293
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-30  Rafael Lima  <rafael.palma.lima@gmail.com>  [9b8a4171c5ef9f2b88b73007e394774b4ab84a66]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5737332355e2d047e7ab6112cc4767d2b0639dba
          - tdf#65152 Improve Clone Formatting tool help page
            
            This patch improves the Clone Formatting tool help page to make it clearer that in Calc character formatting is not copied.
            
            Change-Id: Ib6d83e7266cacc05c8d86a4c13b7d5f026e84068
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121066
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-30  Caolán McNamara  <caolanm@redhat.com>  [a10d8bb18e81414bf49e7ea7a04c172e4b30b9ea]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I8a0a8f0bd9f55c4d0b20281205cf12f2bbcc564f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121270
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-30  Caolán McNamara  <caolanm@redhat.com>  [6669c1a06bcc3ce31c9c17c714fdf2c2e0e25360]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I99d8b2a831f54e9748954bdc946f0f29b250a6a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121265
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-30  Caolán McNamara  <caolanm@redhat.com>  [ba4244e834dfdac5488023cc2f62bb83fbd2d011]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Ic00ecbb8e482b8e666f27db73539d65e54ec7c51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121264
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-30  Caolán McNamara  <caolanm@redhat.com>  [349c5cacedccbfbb71846ae3b276285d54c0d0b8]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I7e52d33f0e94f4bad03e9e3881b54e90172e12a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121263
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-30  Caolán McNamara  <caolanm@redhat.com>  [4099f7102a78f552eb85fadda7851db3c73b2d0f]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Ibeeef815afea9bee3cdf6b6de17de4f836b00351
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121223
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-30  Caolán McNamara  <caolanm@redhat.com>  [9dc6fae25e6bf919d14b4bcb262a359893771ac0]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I50411f90940c1225b6164d4eadcb9dbd14e9e2b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121238
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-30  László Németh  <nemeth@numbertext.org>  [97440778670d6b471d8165eb9f86def08e1b8602]

        tdf#144173 sw track changes: keep format of hints
        
        When a text has multiple character formatting settings
        enabled and a new one is applied with tracked changes,
        only one of the former settings is restored upon rejecting
        the changes.
        
        Follow-up to commit ee3171adb24a3d720466fa43bec869910333f892
        "tdf#143918 sw: fix reject of multiple changes".
        
        Change-Id: I6f3fb52dbd536efaf084b1fc5b8032658353af91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121012
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-08-30  Caolán McNamara  <caolanm@redhat.com>  [89e8786f932793a9aadc7d8a7d2eec4fa2a081c4]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Ie994deb224ef403a42108656c7ad142ad9447d5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121239
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-30  Pranam Lashkari  <lpranam@collabora.com>  [e60a94f016bb26bf0b388899f6a3261ec9df5225]

        LOK: avoid writing freeze pans data to file if not set
        
        Change-Id: I9bc4023ae1673a2ae68db584357fb6c6643342a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121065
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2021-08-30  Noel Grandin  <noelgrandin@gmail.com>  [8a4df9024faf07d97185b5d609f961a381232348]

        flatten DocumentRedlineManager::AppendRedline a little
        
        Change-Id: I2801aad45f11bd9b8a97fc63c2f005f946a02bf6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121233
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [3a4b788c1b8461a83a54589fc783f7e0355e6a79]

        convert this script to python3
        
        Change-Id: I4e496ab11f4ee2576b2f7e88d02f884b3b19c91a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121229
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-30  Caolán McNamara  <caolanm@redhat.com>  [38b934ad1c1184ecdea9f429866237966a694531]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Ife47559f456e17175eccf4bb6509688b61972d7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121235
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-30  Miklos Vajna  <vmiklos@collabora.com>  [8940eb8d8c1f8b50eff79d3ee3847b683d6d303a]

        sw: prefix members of SwGlossaryHdl
        
        See tdf#94879 for motivation.
        
        Change-Id: I5f03b6646b77242f31a8c0c0510fe88f6f2af522
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121262
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-08-30  Caolán McNamara  <caolanm@redhat.com>  [bc262f5fb357a3b854011aabb3f86bbead25b22a]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I3ced8d55a7c725e8efb80a49b4fa7e4c84d1be5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121214
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-30  Caolán McNamara  <caolanm@redhat.com>  [01542407d216a850cbd0894f025c598d2c8c40b5]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: If76fdb6d83d1d2d71baee5f892cd239806a6fd61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121236
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-30  tushar  <tusharrai282@gmail.com>  [a0b836f73f249138a231f01c1d0289a9b67dc62d]

        Add Swap Rows Transformation.
        
        Entries of given rows are swapped after applying transformation.
        
        Change-Id: Iac9da1b15781656b4127bf74f6a95e8cb82fa3d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120556
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins

2021-08-30  Caolán McNamara  <caolanm@redhat.com>  [fa39da583f6b2daee860859cdca69cf174b2b55f]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I941bb60c1d06189491964004fb98d0d21fc75c49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121237
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-30  Chris Sherlock  <chris.sherlock79@gmail.com>  [a2c8195f465a2e4346169d2b586c34e8fbed253c]

        tdf#74702 vcl: introduce GetSystemTextColor()
        
        Also rename DrawFlags to SystemDrawColorFlags, added a unit test.
        
        Change-Id: I3cb74b278e43561d1055b3b55b9730cdbdea51aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113559
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-30  Chris Sherlock  <chris.sherlock79@gmail.com>  [229136b7c9363bc758c9e925ccfd0c9bb34ceaec]

        vcl: move TextLayoutCache into vcl::text namespace
        
        Placed TextLayoutCache function into own source file and moved it into
        the new vcl::text namespace. With this patch we will have these vcl::*
        namespaces:
        
        namespace vcl::bitmap
        namespace vcl::CommandInfoProvider
        namespace vcl::detail
        namespace vcl::drawmode
        namespace vcl::fileregistration
        namespace vcl::filter
        namespace vcl::font
        namespace vcl::graphic
        namespace vcl::lok
        namespace vcl::pdf
        namespace vcl::table
        namespace vcl::test
          namespace vcl::text
        namespace vcl::unohelper
        namespace vcl::unotools
        
        Change-Id: Ia38c2d73715676a924cdbb0de6308a72a40ec3b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121206
        Reviewed-by: Hossein <hossein@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-29  Caolán McNamara  <caolanm@redhat.com>  [d350a1364a1c34b96d00f2f716c44882b7b57fe9]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Ic07027c4bca00df823ac06066b25606a65fe1e4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121226
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-29  Eike Rathke  <erack@redhat.com>  [451e4abb5377f6d923860e9adfce82d46f31e049]

        Resolves: tdf#117868 CSV: support sep=; and "sep=;" separator setting
        
        When reading CSV the separator (any BMP character) is taken from
        an initial
        
        sep=;
        or
        "sep=;"
        
        single field if that is the only row content.
        The quoted form is preserved as (unquoted) cell content, of the
        unquoted form the separator is discarded as contextually it is a
        real field separator.
        
        When writing CSV an existing single top left cell's content if
        that is the only cell in the row is adapted to the current
        separator (any BMP character) in the quoted form
        
        "sep=;"
        
        (if quotes / text delimiters aren't set empty ...) and always uses
        the ASCII '"' double quote character.
        
        Change-Id: I854477bd0f9d1cafaa51a2130b616292347519cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121232
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-29  Caolán McNamara  <caolanm@redhat.com>  [182971bd9fa8c9057d1478af15a14b2b6357a2a4]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: If60d289eab82ebf8be309526491182330f119a4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121231
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-29  Caolán McNamara  <caolanm@redhat.com>  [16b24385331d85763759291eccfb0344a65e7540]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I6d01c819766520eb5c0a8190fa2e9f6f99006548
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121220
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-29  Caolán McNamara  <caolanm@redhat.com>  [72da4c623baf60eb2b7073697cd36ffb3022847d]

        ofz#37796 limit to numeric_limits<int>::max
        
        Change-Id: I6e09226fad1e566ba2758d0084042b603b84d221
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121230
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-29  Caolán McNamara  <caolanm@redhat.com>  [9f9d075f3f814a2c6c53063cb7f3a582f6bff514]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I9f467529458e303af371a653ef6412413db2f8a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121227
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-29  Caolán McNamara  <caolanm@redhat.com>  [8d07df00118b5ac82880fdea000df350c3bf379c]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Ibe0f0307d939d8ce54ffdf54ae42948bfa22303a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121228
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-29  Caolán McNamara  <caolanm@redhat.com>  [d9dc4071d0d4064449a6bdbfd176445abd97fc86]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Ic2179724b182262c01b9e5993234b1d89ccbe49f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121224
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-29  Caolán McNamara  <caolanm@redhat.com>  [11f430fd5d6b866483c8bde646f3ef2746e980c0]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Id7d210c5759c117a398027b188c5e4f51667c505
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121225
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-29  Caolán McNamara  <caolanm@redhat.com>  [567c6c123094bf58c14ddac94e962cc62bc839b3]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I47a7b783a28c36f516334e3d8953127d45d56152
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121216
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-29  Caolán McNamara  <caolanm@redhat.com>  [53e02d723d1e91f94d6788d1b2d3c637b2e359f8]

        be a little more readable
        
        Change-Id: Ic0f7dd5ead93aa7e3178dcc5128df615d1d7a4e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121218
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-29  Caolán McNamara  <caolanm@redhat.com>  [03a04f350594e3b1372acb880ca5e23ea3e48146]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I8422da20656626f2512a63a8a4282b2f09c79e37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121217
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-29  Caolán McNamara  <caolanm@redhat.com>  [d3581066fb0db1b9088a766d9577040ccda10021]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Ib1bed182b1b49076a47c7bc2bf29b9a45a21fbbd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121221
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-29  Caolán McNamara  <caolanm@redhat.com>  [ba367806deb5e5b63996f2965fe3d9677921af26]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I649e8b8fa0d1752f0f4b0b6b688cea8ae945bb87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121186
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-29  Caolán McNamara  <caolanm@redhat.com>  [bf5fc53cf7f35f7c39d0d8d8b871096b8ca2d042]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Ifecfcf3ff4c884d7bd65de7186c7d8db06b6b57b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121219
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-29  Caolán McNamara  <caolanm@redhat.com>  [ad33f461929e99b496869b831f83159bfb7ac40f]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I136816837eddcb1bf81c23b6f4fcfa65e9335629
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121187
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-29  Caolán McNamara  <caolanm@redhat.com>  [7362351b62b0f3c2967e11b96b9c55a94ee68925]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I4a34981e6597743f9f3a9ad6ca063cb347a68d14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121212
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-29  Caolán McNamara  <caolanm@redhat.com>  [e251bb6a6ce846944595954d38595a807689fa0b]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Id3acc87a697a61bcf3794745846071bc99fc8d8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121189
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-29  Caolán McNamara  <caolanm@redhat.com>  [5ecc01990dbdd21501d49a1a5a66a2348d0e229b]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I35210b36a927b96f29d0a07a3cf63e226e4c4453
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121191
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-29  Noel Grandin  <noel@peralex.com>  [e3ea0e32657a41b48d9d9d28f6ad15af4c2a7abc]

        tdf#135683 speed up large writer table load
        
        no need to do this reregister check during import
        
        Change-Id: I254ad24f1802e9cee51786ce5e3253d62c74829f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121207
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-29  Noel Grandin  <noel@peralex.com>  [3b15eda58e11a3a46319d4e0489391cb78cec0ab]

        no need for a vector here
        
        Change-Id: Ie456abf9afeda887366b5be2f0161e3ec464e36e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121211
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-29  Arnaud Versini  <arnaud.versini@libreoffice.org>  [34cba9eefa710b053da817dd2642d2376691824e]

        basic : remove BasicManagerImpl
        
        Change-Id: Ia2b2c5fdf7d61e0853f181a38840c5ae263f5c9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105141
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-29  Noel Grandin  <noel@peralex.com>  [0d25d7418d66ce17900f68623dd69e3f6789392e]

        micro-opt: prevent some vector re-allocs
        
        Change-Id: I183af9765f5afe6c552a83e8f4fd4d7edafe0427
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121210
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-29  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [17ea551989005433bab1a9351ecd6fb6c283caea]

        tdf#143919 Revise Criss-cross diagonal border
        
        Change-Id: I0c018fb74d196101d53b794e960bb446823bcada
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121188
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-08-28  Julien Nabet  <serval2412@yahoo.fr>  [74d35e143d557a7e65c4443f5b80cb9d406b1fa1]

        No need to keep PUSH_ALLTEXT (vcl)
        
        Change-Id: Ied83de6e2768998a76aaf28972c45e82f9a95a57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121192
        Tested-by: Jenkins
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-08-28  Noel Grandin  <noelgrandin@gmail.com>  [30bd841e2d8f47e49711d928d600573339708b03]

        avoid unnecessary OString to OUString conversion
        
        speeds up loading some writer files
        
        Change-Id: Ia6dddf3a9e8990b8cd3f600c86c758573c7ea2ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121183
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-28  Noel Grandin  <noelgrandin@gmail.com>  [426930d0c4bd6f782a04a92e8a36e92cd65e186f]

        speedup dynamic_cast to SwTextFrame
        
        which is a hotspot in loading some documents
        
        Change-Id: I7f1c48305cd40bcd9bee4baf219228f10cc297b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121184
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-28  Noel Grandin  <noel@peralex.com>  [69e0567e118f00f299b6aac645c249521eb0629f]

        tdf#135683  speed up layout of large writer tables
        
        by making dynamic_cast to some SwTable* types faster
        
        Change-Id: I5c5b2525ecfcdf3c0f648f32b4ccc21ba5ac40fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121193
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-28  Chris Sherlock  <chris.sherlock79@gmail.com>  [9ca9faabd4009698096ccde03c45e9c203804c80]

        vcl: move TextLayoutCache to own module header
        
        Add a unit test for TextLayoutClass - it basically tests that script
        runs work as intended.
        
        Change-Id: Ie65acf06f13c89c182d93b20fc9a28866db2330c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115470
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-28  Chris Sherlock  <chris.sherlock79@gmail.com>  [9a58ec3f6f65da27e3b26e1173b6661b743e66a4]

        tdf#74702 vcl: remove GetOutDevType() from ImplNewFont()
        
        Change-Id: I59a14b0c392098761f9304708f4859f7e2381c14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115469
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-28  Caolán McNamara  <caolanm@redhat.com>  [bd555ee0ebc94bfffa41ac5d5eede580f330a7f7]

        ofz#26357 Infinite loop
        
        Change-Id: I914d5c8e53e226567f48b084b1cdb55721a58359
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121182
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [a12523644802f715ca57774b75f84e327dc221f7]

        clang-tidy:readability-redundant-member-init
        
        Change-Id: I48e6fb31df732805423b89ed91b6e4363a69b668
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121150
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [05ff3d67d0e2e436406786c949eb7cfca107ba33]

        Fix typos
        
        Change-Id: Ie4e2ef5a884b51250863d3384d5e703232f31258
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121179
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-08-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fe6f33f7818eb8245b2b54543e96b9ff989c69b9]

        Remove duplicated include
        
        Change-Id: I139b584c374cf950d2808777f0a78dbfe99269ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121178
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-27  Caolán McNamara  <caolanm@redhat.com>  [b513ecce3e00e512947cd2d9fd61d1b80ba0d4bb]

        Related: ofz#27296 OOM std::map->std::vector
        
        dbgutil massif peak of 3.1G -> 2.7G
        
            GB
        3.117^                                                                #
             |                                         :::::::::::::::::::::::#
             |                                      :::::                     #
             |                                    :@:::::                     #:
             |                                  :::@:::::                     #:
             |                                :::::@:::::                     #:
             |                              :::::::@:::::                     #::
             |                            :::::::::@:::::                     #:@
             |                           ::::::::::@:::::                     #:@:
             |                        :::::::::::::@:::::                     #:@:
             |                      :::::::::::::::@:::::                     #:@::
             |                    :::::::::::::::::@:::::                     #:@::
             |                   ::::::::::::::::::@:::::                     #:@::
             |                 ::::::::::::::::::::@:::::                     #:@::@
             |               @:::::::::::::::::::::@:::::                     #:@::@
             |            @::@:::::::::::::::::::::@:::::                     #:@::@:
             |          ::@::@:::::::::::::::::::::@:::::                     #:@::@:
             |        @:::@::@:::::::::::::::::::::@:::::                     #:@::@:
             |      ::@:::@::@:::::::::::::::::::::@:::::                     #:@::@::
             |    ::::@:::@::@:::::::::::::::::::::@:::::                     #:@::@::
           0 +----------------------------------------------------------------------->Gi
             0                                                                   116.7
        
        --->
        
            GB
        2.718^                                                :
             |                                         @######:
             |                                       @@@#     :::
             |                                      @@@@#     ::::
             |                                   @@@@@@@#     :::::
             |                                  @@@ @@@@#     ::::::
             |                                :@@@@ @@@@#     :::::::
             |                              @::@@@@ @@@@#     :::::::@:
             |                            @@@::@@@@ @@@@#     :::::::@::
             |                           @@@@::@@@@ @@@@#     :::::::@:::
             |                         @@@@@@::@@@@ @@@@#     :::::::@::::
             |                       ::@@@@@@::@@@@ @@@@#     :::::::@::::::
             |                      @::@@@@@@::@@@@ @@@@#     :::::::@:::::@:
             |                    @@@::@@@@@@::@@@@ @@@@#     :::::::@:::::@::
             |                  @@@@@::@@@@@@::@@@@ @@@@#     :::::::@:::::@:::
             |                @@@@@@@::@@@@@@::@@@@ @@@@#     :::::::@:::::@::::
             |              @@@@@@@@@::@@@@@@::@@@@ @@@@#     :::::::@:::::@:::::
             |              @ @@@@@@@::@@@@@@::@@@@ @@@@#     :::::::@:::::@::::::@
             |           :@@@ @@@@@@@::@@@@@@::@@@@ @@@@#     :::::::@:::::@::::::@:
             |         @@:@ @ @@@@@@@::@@@@@@::@@@@ @@@@#     :::::::@:::::@::::::@::
           0 +----------------------------------------------------------------------->Gi
             0                                                                   34.29
        
        Change-Id: Id56615e554d07a76a6a87476a40cc6190c0555da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121181
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-27  Caolán McNamara  <caolanm@redhat.com>  [a7667f53c23bc88ed645f84a19896bc45f748f2a]

        we are going to remove the entire row anyway
        
        so don't iterate over the cells explicitly dropping them
        
        Change-Id: If0de504ac9711d1e6a757cdd15574f15585ca928
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121180
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [8024118d5c9ac964e35e8c4163ca14a5cd78cc3d]

        clang-tidy:readability-redundant-member-init
        
        Change-Id: Ibeff6e5cbc20ab86b1e9cb96292acb340849ede3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121149
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-27  Rafael Lima  <rafael.palma.lima@gmail.com>  [707ac13a3f700c8e4a7f08bdcd5d5321d0a28bc5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 04f49b69b26dc5d9cb2939f86b7c10653b7c36e6
          - tdf#116576 Fix the description of the PHI function
            
            Change-Id: Ia15cadc19186519767044b1d75a5e033f0096ebf
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121058
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-27  Heiko Tietze  <tietze.heiko@gmail.com>  [3170799ce2506b9251609fb1e675f8ba98241cc3]

        Related tdf#119931 - Fix accessibility warnings
        
        Change-Id: I69787778f11217a55daa1489c142561db5efce19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121139
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-27  Caolán McNamara  <caolanm@redhat.com>  [09156034d3fe980a62dd5bd78655e49d0566c22d]

        these checkboxes are being used as labels for the menubutton
        
        so describe that a11y relationship
        
        Change-Id: Ia48d928222159399e1f0a3cdd977447b6c861294
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121176
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-27  Caolán McNamara  <caolanm@redhat.com>  [05c384cc087a32b65e8ecb1bdf277f1ff063c8b6]

        change the extra config colors to match the application ones
        
        these extra ones are dynamically appended to the static set of the
        colorconfigwin.ui so adapt them to the changes of
        
        commit 2f706b1e91396cbe044c20fab79772dfc081a340
        Date:   Fri Aug 27 11:46:57 2021 +0200
        
            Improve accessibility for application color settings
        
        Change-Id: I5a458ea509dfffc147b533d38458465df18869e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121174
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-27  Caolán McNamara  <caolanm@redhat.com>  [6f58624ed8e9a63de69029ba380079175ae54c87]

        these GtkMenuButtons need label properties
        
        Change-Id: If8dc1112115aa6c2f3074d826a26ff1c87568173
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121173
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2a4ab5d82bb23512338386aa0207bdb5dcdd3d10]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7a0c6f819af67ad51e9d6377119e6ea0d2b50e3f
          - tdf#118538 Add multivariate regression help page
            
            Change-Id: I1f9b2584475e540a70a1643023fe61243ad2c543
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120969
            Tested-by: Jenkins
            Reviewed-by: Steve Fanning <stevemfanning@yahoo.co.uk>
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-08-27  Szymon Kłos  <szymon.klos@collabora.com>  [b4d1bed49e0c262f90e9e3f720dd9816d57d3b99]

        Rename AsyncColorPicker -> AsynchronousColorPicker
        
        Change-Id: If26865ea063df3052e6ba61642fe36f5a1a47929
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120735
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-08-27  Michael Stahl  <michael.stahl@allotropia.de>  [4bf04dea9afb30a9395e80b07a81d1908937ee8b]

        tdf#128106 sw: copy bookmarks at start if whole node is copied
        
        The CrossRefHeadingBookmarks are always at index 0 so copy them if the
        selection also starts at index 0.
        
        This happens in SwDoc::SplitDoc() for the 2nd etc. chapter.
        
        Change-Id: I4765d497e65d3c8257f7eab59b8ba2088688967e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121147
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-08-27  Michael Stahl  <michael.stahl@allotropia.de>  [3608de9a3647294361c64b923b1ae413ad9755df]

        tdf#128106 sw: copy bookmarks in SwDoc::SplitDoc()
        
        Change-Id: Id35b8771b456b162ca653423d02788275a79443f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121146
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-08-27  Jean-Pierre Ledure  <jp@ledure.be>  [e4a3c4ba511724bcc8997249a921da609345410b]

        ScriptForge - (SF_DialogControl) add management of table controls in dialogs
        
        With the method SetTableData(), feed a tablecontrol
        with a sortable and selectable array of data.
        Columns and rows may receive a header.
        Column widths are adjusted manually by the user or
        with the same method.
        Alignments can be set as well by script.
        
          oControl.SetTableData(DataArray, Widths, Alignments)
            DataArray: the set of data to display in the table control,
              including optional column/row headers
              Is a 2D array in Basic, is a tuple of tuples inPython
            Widths: the column's relative widths as a 1D array,
              each element corresponding with a column.
              If the array is shorter than the number of columns,
              the last value is kept for the next columns.
              Example:
                Widths := Array(1, 2)
              means that the first column is half as wide as all
              the other columns.
              When the argument is absent, the columns are evenly
              spreaded over the control.
            Alignments: the column's horizontal alignment as a string
              with length = number of columns.
              Possible characters are:
                L(EFT), C(ENTER), R(IGHT) or space (default behaviour)
              Default: LEFT for strings, RIGHT for numbers
        
        Impact on existing properties: ListIndex, Value
        New properties: XGridColumnModel, XGridDataModel
        
        All properties and methods are available from user
        scripts written either in Basic or in Python.
        
        Change-Id: I70582cd0ba48ee3b9b9a292d8a47dbc1229b1fe6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121148
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-08-27  Stephan Bergmann  <sbergman@redhat.com>  [d9e7a8dd1cb4859a4d2252a2baf697eea56fecea]

        loplugin:external (macOS)
        
        Change-Id: Iedf17f6e075fb06b767359ad5ffbd3cebbea3188
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121144
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-27  Stephan Bergmann  <sbergman@redhat.com>  [a398dcdcfb27e4a2eac93c66dd609ecd00d6e2b0]

        loplugin:nullptr (macOS)
        
        Change-Id: I5fc54c9005fbada4184c520d447276be2df16f0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121142
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-27  Stephan Bergmann  <sbergman@redhat.com>  [c7c2b90ad4ed88856699dae2839a3437ec3a9c77]

        -Werror,-Wdeprecated-anon-enum-enum-conversion
        
        ...similar to 5b8f505cd11517362b2c4a29c87d802a286a677d "Avoid
        -Werror,-Wdeprecated-anon-enum-enum-conversion"
        
        Change-Id: Ia9e8994cdb74ecdb078f347c864a89ad40321609
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121143
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-27  Mike Kaganski  <mike.kaganski@collabora.com>  [fc87a30e64f28d5f7f19a4220910681e918244e3]

        Fix this FIXME
        
        Change-Id: I4449d3c87adbcb94c721799aa6de1d615eb7041f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121070
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-27  Rafael Lima  <rafael.palma.lima@gmail.com>  [92603fe0a0dda1bd05558f8f1b99b83038ecea8b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8e447138612f8e266c8a997813f9f673efa4ebb1
          - Create help page about how to Remove Duplicates in Calc
            
            This patch creates a new "guide" page on how to remove Duplicate values in Calc.
            
            This is a question I see being frequently asked in forums and I could not find any entry in the Help that explained how this can be done.
            
            Change-Id: I6e115739752fdc1f5aa35cf45f041655b3e614be
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121067
            Tested-by: Jenkins
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-27  Heiko Tietze  <tietze.heiko@gmail.com>  [2f706b1e91396cbe044c20fab79772dfc081a340]

        Improve accessibility for application color settings
        
        * Lengthy grid replaced by some frames
        * Order of sections updated to show less important on bottom
        * Accessibility suppressions removed and solved
        
        Change-Id: I150603d141961cf579c1853ea3e67499da81c596
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121137
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-08-27  Miklos Vajna  <vmiklos@collabora.com>  [9ea594ffcf4f807306440e4628eecca8c75be8ee]

        tdf#137363 DOCX filter: don't loose  <w:ilvl w:val="..."> of paragraph styles
        
        This adds doc model, UNO API and DOCX import/export for this feature.
        The rest is not yet implemented (i.e. no layout, UI, etc.)
        
        An alternative would be to grab-bag the list level of paragraph styles,
        putting it to the doc model directly has the benefit that this is a step
        in the right direction.
        
        Change-Id: Idf7157e8a4177b4c2286d3cfb3d5acf2df845076
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121141
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-08-27  Regina Henschel  <rb.henschel@t-online.de>  [c56178f0daf69abb362e6216f51b6e1f5aff1777]

        tdf#112450 correct points and size for polyline in VML import
        
        The points in file source might have units. Decode was missing.
        
        maWidth and maHeight are used in ShapeBase::convertAndInsert(), and
        moCoordSize is used in PolyLineShape::implConvertAndInsert(). So
        ShapeContext needs to provide both in case of importing a polyline.
        That was missing.
        
        Word writes the size into the coordsize attribute of the v:polyline
        element. But from VML specification it need not exist, but bounding
        rectangle of points has to be used. That is added too.
        
        Unclosed polyline cannot be filled in LO and ODF, a fill is only
        possible for a closed polygon. LO defines a sequence of points as
        being closed, if first point == last point. The import is adapted
        to that behavior.
        
        Word allows an unclosed polyline to have filling. That cannot be
        represented with a simple PolyPolygonShape but would need a
        CustomShape. Because the user cannot yet edit points in a CustomShape
        but can do that in a PolyPolygonShape, the v:polyline element is
        not converted to a CustomShape on import and not to DML on export.
        LO would first need an UI for editing points of a CustomShape.
        
        Change-Id: I23d08fda2005f8b36488e1d9ba32e565d8a0f803
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121042
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-08-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [6146409978e1a2834c85acff33485f69164ae735]

        vcl: remove unnecessary OutputDevice::GetGCStackDepth()
        
        Change-Id: I067299d028a0f25314a4312462ee8e7d0e1f92bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115464
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [ec52161eb5bd71ee5bcb1dd6cf0cb596da39fa48]

        vcl: move OutputDevice fill functions to fill.cxx
        
        Add unit test for SetFillColor(), IsFillColor() and GetFillColor().
        
        Change-Id: I64b3b15d6c6a0062af716ecc02d0414ae8a9f134
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115461
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [1864e6353179678a2ca1a175c203fd9e0cc5a580]

        tdf#116315: sw_uiwriter3: Add unittest
        
        Change-Id: I29aa953d8541d45b003703ba91c143fc9760ceac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121135
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-08-27  Stephan Bergmann  <sbergman@redhat.com>  [8d8e5ab9193785acc4e1cb05e0db7f97afde1e2b]

        Use PSAPI functionality directly
        
        Dynamically trying to obtain the two PSAPI functions was apparently originally
        done because "This version can fail because PSAPI.DLL is not always part of
        NT 4 despite MSDN Libary 6.0a say so", according to the comment added with
        961512bd9ae008fdd8ab5cdf1ba6b5d25ffb0429 "#94875# Added additional method (for
        NT4) to determine the module containing an address".  (That comment was removed
        again in 515d2579d305a6127c6c194319a58eac62437e33 "Replace legacy dynamically-
        loaded functions with statically linked ones", which curiously left the dynamic
        loading of PSAPI.DLL in place there, though.)
        
        <https://docs.microsoft.com/en-us/windows/win32/api/psapi/nf-psapi-enumprocessmodules>
        states that the PSAPI functionality is available in "Kernel32.dll on Windows 7
        and Windows Server 2008 R2; Psapi.dll (if PSAPI_VERSION=1) on Windows 7 and
        Windows Server 2008 R2; Psapi.dll on Windows Server 2008, Windows Vista, Windows
        Server 2003 and Windows XP".  I do not find any mention of PSAPI_VERSION across
        our code base, so assume that PSAPI_VERSION=1 would be some legacy mode that we
        do not use, so with our baseline of Windows 7 (cf. README.md), relying on the
        PSAPI functionality being available without adding anything specific to
        gb_Library_use_system_win32_libs,sal should presumably be OK.
        
        Change-Id: I55ab29be2a3ee3984c6987e953819cb2e92e4aa8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121136
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-27  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [c4709b6192340a4d5a82bf156a7342aba6aa99a1]

        tdf#59820 - Search for the longest substring in a multiline string
        
        In order to determine the optimal column width of imported ASCII files
        in the simple text mode, search for the longest substring in a multiline
        string which is determined by a line break.
        
        Change-Id: I2c606dd97549455009b9f8fad2b8ec4386b7b7db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120772
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-08-27  Balazs Santha  <santha.balazs@simonyi.bme.hu>  [72590c55ad6c699b34dc404542abc3f60bc32a09]

        tdf#143904 fix direct character formatting copied into paragraph level
        
        Currently, Writer copied the direct character formattings, and applied them on paragraph level, when inserting a new row in a table.
        This bug is a regression from 498d2b82187ec3ff58f076e0d15741e64c0505ba .
        
        Explanation, why this regression happened:
        MSO Word uses a paragraph mark symbol (i.e the control character than can be configured to be shown), which is imported in Writer as a 0-length hint.
        To fasten up the import of DOCX tables, the core applies the formattings from this 0-length attribute on paragraph level, directly before inserting a new row.
        All in all, to solve this bug, we needed to make sure, that we only copy the formattings, if it is from a 0-length hint.
        
        Change-Id: Iba52e9318cc588feda559339e42897568d009806
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120624
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-08-27  Heiko Tietze  <tietze.heiko@gmail.com>  [67879304f61252838a6b2e2549d7205b445776f8]

        Resolves tdf#142115 - Make color of NotesPane customizable
        
        * Color follows not Writer's section color and General's
          object boundary color for the separator line
        * Section color adjusted to Gray 1 for Dark scheme
        
        Change-Id: I5748c1ac3c0a4997edfffac786e3d247641fc637
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121122
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-08-27  Caolán McNamara  <caolanm@redhat.com>  [659d8d14037706f52ac2106113aedc27334c7e1f]

        Resolves: tdf#143159 reserve space for 6 characters/digits
        
        Change-Id: I44bcdf55a9b1d34e046b93e6a15f4019a925844d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121119
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-27  Caolán McNamara  <caolanm@redhat.com>  [1748ebf646b22278a618534823a10933ce0f5fa1]

        ofz: Integer-overflow
        
        Change-Id: I4142f48db0f756872ea75e1c39cda6195bdddf43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121127
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-27  Caolán McNamara  <caolanm@redhat.com>  [82a5d94b47b7817e93330049a5926c78900df5fb]

        ofz#37660: searching in wrong parent for table
        
        Change-Id: Ifa1b70fa0ccc706cec52b318cdfba59f5da2b4d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121124
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [7246759822aff30e4e4e1bca7949eae3b0d960ef]

        tdf#143940: the style index might be -1
        
        Similar to 52aebe6986bcec07071adb3f94d6c09fea147044
        < tdf#138466 Crash when creating different scenarios >
        
        ExportColumns calls GetStyleNameIndex which might return -1
        so check the index is different than -1 as it's already done
        when calling ScFormatRangeStyles::GetStyleNameByIndex
        
        Also move fix for tdf#138466 down the stack to be consistent
        
        Debug builds will still assert, see coverity#1438402
        
        Since 5e777f23fd0118f6649f0d9e30eb77a72f1099e4
        < loplugin:useuniqueptr in ScColumnRowStylesBase >
        where the nIndex < 0 check in
        ScColumnRowStylesBase::GetStyleNameByIndex was removed
        
        Change-Id: I084bfa04c39f37cb325c3b3df76801b3abdea994
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121128
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [3cbe3a0259bea4dec70e72191ec3c03441926a07]

        tdf#101083 speed up SVG rendering with pattern fill
        
        By pushing the work down to the vcl layer, which has much more
        efficient ways of dump lots of copies of a single image
        
        Change-Id: Ie83fa56828df91a23b4b29934360ad80d1793c3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117162
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [cab2f3790517c6f2c77686869b305d66a1e04fb9]

        vcl: SvmConverter is only used in vcl filters
        
        Change-Id: If198b143d520937193b63985b4c21da0e29308bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120834
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-27  Miklos Vajna  <vmiklos@collabora.com>  [0cb4818f079e5916e2abfb13a04599559dcfa796]

        sw: remove some unused includes
        
        See tdf#42949 for motivation.
        
        Change-Id: I7082c51ce73b69f27154fe7308df913a38973100
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121129
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-08-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [47df2d88d3dee617d76d05e4fcf6063e57a3b199]

        Take the PDF graphic rendering DPI into account when exporting
        
        Change-Id: I1d3465fc7357e6991161d5a96bcd70c53c55f244
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121087
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-27  homeboy445  <akshitsan13@gmail.com>  [c46d2c25ee790d02a97ed6bc7403571a2a0823bd]

        backendtest: Test Drawing Bitmap other than 24bpp
        
        This test draws bitmap formats other than 24bpp -
        namely 32bpp and 8bpp greyscale.
        
        Change-Id: I1b21214429be08fc7cf1eb086c2ad8946780f481
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119371
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9ed35109abb4179a3ab77498f550b4b9868e9cbc]

        Add info on icon sizes for theming
        
        Information collected from telegram chat by Rizal Mutttaqin, andreas k,
        samuel_m, quikee.
        
        Change-Id: I0d61f6b899b261478b6d40386ac5604aa1a3cfdc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121088
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-08-26  Caolán McNamara  <caolanm@redhat.com>  [1fb4beaf16654f97b1a64cb3f01f643167b36b22]

        remove unused suppression
        
        Change-Id: Icd46ff6b6ff1ccf6be8248482d9f5fbbce073445
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121120
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-26  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [02e48e4c27b2f55bd287717a12ebc68277878b75]

        tdf#143169 - Remove additional row header width
        
        If the table control has row headings, add the extra row width only at
        the beginning of each row and not at the end. Otherwise the renderer of
        the table control adds an additional column with the width of the row
        header of the table.
        
        Change-Id: I0acb67f21d0ad756ed53c56690d3f2deb50de8e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121038
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-08-26  Caolán McNamara  <caolanm@redhat.com>  [d2015efaaaa1e98454c6e9e1b6083bd7103fbab3]

        tdf#139660 one of the group needs to be active
        
        in this case using ToolButtons instead of ToggleToolButtons will work ok
        
        Change-Id: I806a8fc409ae346dd6734be13d69c4b171e54c08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121121
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-26  4k5h1t  <ask160203@gmail.com>  [0bae96d56134e2cd2a6fe101fc053cea48c1e017]

        tdf#143148: Use pragma once instead of include guards in compilerplugins
        
        Replace include guards with pragma once in several header files in compilerplugins
        
        Change-Id: I9cc586977dc7ade9278d93396c3efcd13acba286
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121089
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-08-26  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [fceae764d6bb8d54b138eec79b79c71461db6c20]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 230ace24c9acaf135c5748cdda76e7bdfa0a3eda
          - Add a couple of missing definite articles
            
            Change-Id: I5b4c31b0cfc7eac0b82e45bcc8f9407df33a91fe
            
2021-08-26  Jan-Marek Glogowski  <glogow@fbihome.de>  [a1a83b6b3b4459de353e0cdc8cdf402370c0a5c4]

        tdf#144037 Qt5 just close popup with mouse outside
        
        How hard could it be to close a popup window when losing focus or
        clicking outside of it (AKA tdf#143114 problem 3)? At least with
        Qt it feels like solving an NP problem...
        
        So don't always force-close the popup window if clicked anywhere
        on it. Seems to be consistent with gen and gtk3.
        
        Change-Id: Ia1c231c0b51a55bec2c587feffcf14bb4b4cee55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121093
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-08-26  Jan-Marek Glogowski  <glogow@fbihome.de>  [923b30aa27ceb377d6a540c012000e89ce5db31e]

        tdf#144008 Qt5/Kf5 create frames in the GUI thread
        
        There was a 50% chance my pick would have been correct... ok,
        just half-true, as in hindsight, I should have preferred the
        secure variant using RunInMain to start with.
        
        I thought I could use some templated class functions to get rid
        of all the copy and paste, but that looked even more ugly.
        
        P.S. if you wonder - like myself - about the code formatting in
        Qt5Instance::CreateFrame: that if from clang-format.
        
        Change-Id: I3a6b0c12c9d71ad8e777ed82526d1515a249832c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121091
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-08-26  Caolán McNamara  <caolanm@redhat.com>  [f72013ca65c7a33991d5fb124b919fe7cde269e2]

        use max of avg digit or 'average char' width to measure Edit space
        
        instead of the x-width
        
        this is similar to what gtk does
        
        Change-Id: I2806939a09b275a3060ddf693e2763238a4e075f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121118
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-26  DaeHyun Sung  <sungdh86+git@gmail.com>  [c216777e8add833be5ee49bc98197ea21cbb4da0]

        tdf#143526 Korean numbering import/export support
        
        add support for the new NUMBER_LEGAL_KO(korean-legal) numbering format to various import and export filters.
        fix support for the HANGUL_SYLLABLE_KO(korean-counting) numbering format.
        
        Change-Id: I7b7dafe7305da910784ae537e307f9bfd05319a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120509
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-08-26  Luboš Luňák  <l.lunak@collabora.com>  [2ca522fa2d3d1f80a9f12826f76028264be1dfa1]

        change some left,top,width,height usage in Skia to x,y,w,h
        
        Change-Id: I26e0f1f1c9aef795b040a191ffa9b725280eb63e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121080
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-26  Luboš Luňák  <l.lunak@collabora.com>  [55accad663d13dff73a0aa57c08ebd0297a8c0fb]

        add back getX()/getY() to tools::Rectangle
        
        581b2cf7960c48e cleaned up some usage of the class and removed
        getX()/getY(). But that means that the (probably most) common case
        of treating rectangles as x,y,w,h now doesn't work, and one has
        to use either left,top,right,bottom (which doesn't always mentally
        fit), or the IMO weird left,top,width,height.
        
        Change-Id: Ie9516f69af48490635346c76821be9a9eedd686c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121079
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-08-26  Roman Kuznetsov  <antilibreoffice@gmail.com>  [de399fdf22206f9402a0322ce4851be9cc5e901c]

        tdf#144030 Readme review
        
        Change-Id: I1500b2beacb88c0014495d98d8fb79090d7c9486
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121052
        Tested-by: Jenkins
        Reviewed-by: Sophie Gautier <sophi@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-08-26  dante  <dante19031999@gmail.com>  [b0bf212fb90708edb8f7c092240d31eacacc8455]

        Correction on cpui flags
        
        Change-Id: I34781d98f614c1d5df97460fc2e7b59be3bb6512
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121090
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-26  Radhey Parekh  <radhey.parekh@gmail.com>  [b3f3f0cb2a5ea7873349f733b55e41c1cbc671dc]

        tdf#139734 Drop redundant asserts after MacrosTest::loadFromDesktop
        
        Change-Id: I8ccb5e43ac86ff2b8da94bd03e6fa50de0c33741
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120961
        Tested-by: Jenkins
        Reviewed-by: Hossein <hossein@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-08-26  Stephan Bergmann  <sbergman@redhat.com>  [2d64e7c4de4d675a4d594e90347bead827af8500]

        Avoid OUString::createFromAscii on input containing NUL characters
        
        ...as it triggers the "rtl_uString_newFromLiteral - Found embedded \0 character"
        SAL_WARN in rtl::str::newFromLiteral (called from OUString::createFromAscii via
        rtl_uString_newFromLiteral)
        
        Change-Id: I6013062b961657561d67d8dbbf5b2a45816eed4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121086
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-26  Caolán McNamara  <caolanm@redhat.com>  [0e34a52d8db3ea9c9e60af7c7348793dbc5d4d59]

        Resolves: tdf#144084 if not initialized default to FILEOPEN_SIMPLE
        
        which is a problem since...
        
        commit 43335776cfc18cdc7addf33250cffc886d384186
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Tue May 11 17:21:47 2021 +0100
        
            gtk[3|4] don't create File Dialog with buttons that need to be removed
        
            just create it without the offending buttons in the first place
        
        where we create without buttons because its hard, especially since gtk4,
        to remove unwanted buttons.
        
        Change-Id: Ib0337c412fa7e8210d3b1bf3261174c4ffac0a0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121075
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-26  Baran Aytas  <barannaytas@gmail.com>  [c7bc3f2ee22f6c5d00364947bdef7ece62a060bd]

        tdf#143148: Use pragma once in chart2
        
        Change-Id: I8ee7542d5be6839f55b3898da8bb275b3d7fe398
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120844
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-08-26  Stephan Bergmann  <sbergman@redhat.com>  [8ae94bafbb7405df093cfe13ebe61c0e61ea5556]

        -Werror=maybe-uninitialized
        
        Change-Id: I47d3a9327a88a75390f8bb18dfbf632ed97cac7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121084
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [46ac3dd4f3e7860d9701ff3aac12de13c243ec1d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 726aca1551a75da04dfd8815947d904f96d9c37b
          - tdf#137084 Update Help Help page
            
            Change-Id: Ia86826bd87d709bec5acdaf6b0b8800f7aa9b8e1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121085
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-26  Miklos Vajna  <vmiklos@collabora.com>  [5e9692564c6145a6662d49ad1735996d17bf1cd7]

        tdf#125743 sw: fix rendering of graphics bullet with linked images
        
        Regression from commit d72145f9307c732ced4a546ac1e5093ec7c1a982 (Move
        BackGraphicURL property & friends to BackGraphic + fixes, 2018-03-01),
        the problem was that now SvXMLImport::loadGraphicByURL() produces a
        Graphic that has its type set to GraphicType::Default, but when
        paintGraphicUsingPrimitivesHelper() consumes this graphic, it expects
        that the type is either a bitmap or a metafile.
        
        Fix the problem by explicitly loading the image when the default-type,
        origin-url-set case happens: this is rendering, so no problem to load
        the URL and that will give us the expected graphic type.
        
        This is also meant to keep the original problem fixed, since we only
        load images when painting, not during import.
        
        Change-Id: I951bc92d05bb8ec57d2ba6958c47947f8f9b5c78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121082
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-08-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8ced17a4f5039f8da2aecd99a9ec5acf131d381a]

        tdf#118538 Extended tips for regression analysis dialog
        
        Change-Id: Ib063540742f8fef44d2848d9cfe5f97deef072cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120971
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-08-26  Justin Luth  <justin_luth@sil.org>  [226ab4d444dbbf8a257b38e08b138713466fe7cd]

        tdf#135164 add unit test
        
        fixed by tdf#143605, but that was a bit different,
        so adding a specific docx unit test.
        
        Change-Id: I9f5a6b225277f1c1fdbfed7759919b3fd6e5dea5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121008
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-08-26  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [282b2d8bfd6fb16f58fb177910427b031dc80066]

        Sifr: tdf#143300 add diagonal border
        
        Change-Id: Ic01b845489701557d2c87e16c1c697d437fdbf1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120933
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-08-26  Radhey Parekh  <radhey.parekh@gmail.com>  [d27991cc8770d98c8ec2c892dd88756b1089bd6b]

        tdf#114441 Convert use of sal_uLong to better int types
        
        Beacuse EditEngine::GetTextHeight() returns sal_uInt32, this type of
        int is chosen for the local variables nWidth, nHeight and nTextWidth
        
        Change-Id: I9288946b0cb7b9227fe63371840d6bfb84ab829e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120894
        Reviewed-by: Hossein <hossein@libreoffice.org>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>

2021-08-26  Caolán McNamara  <caolanm@redhat.com>  [2be207ed8969a96da8bdc0ffd7f2a2215233ee4a]

        crashtesting: crash on re-export of tdf137357-1.docx to docx
        
         #0  SfxPoolItem::Which() const (this=0xffffffffffffffff) at include/svl/poolitem.hxx:148
         #1  0x00007fff9d0454a5 in sw::util::GetPoolItems(SfxItemSet const&, std::__debug::map<unsigned short, SfxPoolItem const*, sw::util::ItemSort, std::allocator<std::pair<unsigned short const, SfxPoolItem const*> > >&, bool)
             (rSet=SfxItemSet of pool 0x5368720 with parent 0x0 and Which ranges: [(1, 55), (153, 153)] = {...}, rItems=std::__debug::map with 0 elements, bExportParentItemSet=false) at sw/source/filter/ww8/writerhelper.cxx:411
         #2  0x00007fff9d1ceae4 in MSWordExportBase::OutputItemSet(SfxItemSet const&, bool, bool, unsigned short, bool)
             (this=0x7fffffff5348, rSet=SfxItemSet of pool 0x5368720 with parent 0x0 and Which ranges: [(1, 55), (153, 153)] = {...}, bPapFormat=false, bChpFormat=true, nScript=1, bExportParentItemSet=false) at sw/source/filter/ww8/ww8atr.cxx:351
         #3  0x00007fff9ce92a66 in DocxAttributeOutput::Redline(SwRedlineData const*) (this=0x59e44e0, pRedlineData=0x68110d0)
            at sw/source/filter/ww8/docxattributeoutput.cxx:3199
        
        starting happening at:
        
        commit 5e891c2ee82f2d7566ddb4e15b9c03cecb9fc1f8
        Date:   Thu Aug 19 11:47:53 2021 +0200
        
            tdf#143939 sw: track format changes of the actual word
        
        Change-Id: Idb2b07368233152db519e70627b43847c7392128
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121031
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-26  Caolán McNamara  <caolanm@redhat.com>  [ca04310f3149e85cf4aaa0728168263f9c54f953]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I8bac670cb289d7b8636535c1b1fb2f4fc9f03afe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120965
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-26  Eike Rathke  <erack@redhat.com>  [61626cf179bf2166462e4e9d3222caaf388e81e0]

        Update language-subtag-registry to 2021-08-06
        
        Change-Id: I0a2b43f291ef15f0bdacfb33b5396658efd1ea2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121047
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-26  Stephan Bergmann  <sbergman@redhat.com>  [60b32d931da91a25e7f8912c36c48ba8302e6a43]

        Remove spurious odk/examples/java/MinimalComponent/BuildMinimalComponent.xml
        
        It had been added together with odk/examples/java/MinimalComponent/Makefile in
        ff4c86ff37af5136466d49a9fb394974ee62cb0f "Added an example for a minimal UNO
        component", and it apparently is an Ant build script that shall do the same as
        the Makefile.  However, it is apparently unused:  For one, it does not
        appear to get referenced from anywhere else in the code or to get mentioned at
        <https://wiki.openoffice.org/wiki/Documentation/DevGuide/OpenOffice.org_Developers_Guide>.
        And for another, it would apparently only work on Windows (using e.g.
        "${ODKPATH}/windows/bin/idlc.exe"), but would typically fail even there with
        something like
        
        > > ant -f BuildMinimalComponent.xml
        > Buildfile: C:\lo\core\instdir\sdk\examples\java\MinimalComponent\BuildMinimalComponent.xml
        >
        > init:
        >
        > unoidl:
        >
        > BUILD FAILED
        > C:\lo\core\instdir\sdk\examples\java\MinimalComponent\BuildMinimalComponent.xml:35: The directory D:\cvs\api\odk\WINexample.out\misc does not exist
        
        due to the hardcoded D:/cvs/api/odk paths.
        
        Change-Id: Idd020bcf1a2383295704b208d3ac2be047f270ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121050
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [ccd2de75987bae25b34a0d7d22322cada796bb3e]

        tdf#144089: sw: Add UItest
        
        Change-Id: I6ffa476180a58ba47268b4f4a8bc59f75738be29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121046
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-08-26  Luboš Luňák  <l.lunak@collabora.com>  [a0edcc68f94915a78fcc08e70d2cdd752abd9ebb]

        update Skia to chrome/m94
        
        Updating to m91 or newer required handling the problem with Vulkan
        crashing, but that's been finally fixed by the previous commit.
        
        This Skia version also requires at least freetype-2.8.1, so disable
        Skia if that's not available (LO's minimum is lower). Additionally
        patch out Skia's use of TT_SUPPORT_COLRV1, which seems to be
        an unstable freetype API from the git version and it doesn't even
        compile with the latest stable 2.9.11 release
        
        Change-Id: I4a17effb912468c43fc7cdb69fe453062e4d2447
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120967
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-26  Caolán McNamara  <caolanm@redhat.com>  [b67f42c4c2906b7059b93d748c8efccd588b1e1c]

        ofz#35646 Indirect-leak
        
        Change-Id: Ie79d9c49b6beef04ab111a63166abc7f093ad36b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121041
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-26  Tor Lillqvist  <tml@collabora.com>  [79c9d11d7ae2272f4190292757fef3803c722317]

        There is no --disable-neon configure option any more
        
        Change-Id: I8a3845ae0b811a43830c7bb166cc2092b7e163b1

2021-08-26  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [2694a666b62701a8c0e546151c41f9c30aba00da]

        Fix crash when drawing shape
        
        Fallout from 75cd2b0fa71c73ae815b80d8e42328024ea63555
        
        Change-Id: I455519126d11bee1b809f9fd9476b2fdd0f1a524
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121034
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-08-26  dante  <dante19031999@gmail.com>  [5b9cf5881ef53fac5f1d8376f687dbadf9d3cf2b]

        tdf#142307 - Upgrade SSE2 sum to AVX512 sum with Neumaier 1
        
        This part focuses on allowing it on replacing arrayfunctor
        By thefault it will try AVX512F (1,17%)
        If not available will use AVX (94,77%)
        Use of AVX2 (82,28%) has been avoided even if the code could been more compact
        Source of hardware statistics: https://store.steampowered.com/hwsurvey
        
        Change-Id: Iae737a565379e82c5f84f3fdee6321ac74f59d40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115675
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-26  Miklos Vajna  <vmiklos@collabora.com>  [fb1233d77500413ba237c335a84773d8a6f8e381]

        CppunitTest_sw_ooxmlexport6: avoid DECLARE_OOXMLEXPORT_EXPORTONLY_TEST()
        
        See commit a226cec52e536c46e03f57a5f1f7931abbeb0cdd
        (CppunitTest_sw_rtfimport: convert one testcase to use
        CPPUNIT_TEST_FIXTURE(), 2019-11-05) for motivation.
        
        Change-Id: I3f5dbe43d94eba90a44b39180239e7aed8242b05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121045
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-08-26  homeboy445  <akshitsan13@gmail.com>  [dbca6679aa40f65a67264f416d20d1434f6a926d]

        backendtest: Intersecting Rectangles Drawing test
        
        This test intends to test the even-odd filling rule by
        testing if the intersecting rectangles have been filled
        accordingly to the rule or not.
        
        Change-Id: I0fb7f115a25476cc38e8bec5cd02737aea3c0316
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119098
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-26  Mike Kaganski  <mike.kaganski@collabora.com>  [c3a7edad85ec22fa4dac372da9e0b36d02efbfc4]

        Missing include
        
        Change-Id: Idc533f1849c8be44ed04d3ed823c7f69c12c2d79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120988
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f108b53e158dcc15db1fe93a483fb573fd522274]

        vcl: move X11SalInstance::CreateSalBitmap to salinst.cxx
        
        X11SalInstance::CreateSalBitmap doesn't belong in the salbmp.cxx,
        but where other implementation of X11SalInstance is.
        
        Change-Id: Iffd66d55cec2532dfceb9b4ef8cf8ed30bc34e1d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120992
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-26  homeboy445  <akshitsan13@gmail.com>  [2b8d3d9a209b8020dac734b96a43292332aa5d44]

        backendtest: Text Drawing test
        
        This test revolves around drawing text to a Virtual device
        and testing if it's rendered at the expected position.
        
        Change-Id: Iccfe382103632822befe84d5933d64eacefffa24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118976
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0b698aa6eb26d75ca4baf677a461aee095f69317]

        indexing: move xml parsing into SearchResultLocator
        
        Let's keep unneeded complexity out of SwXTextDocument, so move
        parsing into SearchResultLocator.
        
        As a bonus we can now test parsing.
        
        Change-Id: I944bfc43e6953523eee19b26b7f483aa401809aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121032
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-26  Chris Sherlock  <chris.sherlock79@gmail.com>  [0484630164275e2828f1420b055f05e94b8c73ee]

        vcl: make OutDevState constructor default, no need for destructor
        
        There is no value of having the OutDevState constructor and destructor
        being in its own file, so move to header. Also, resetting the variables
        in the destructor is rather pointless as they are destroyed in the next
        step anyhow. This removes the need to define an empty destructor.
        
        Use C++11 magic to make a default constructor - many thanks to Mike
        Kaganski for the tip on this one.
        
        Change-Id: I9561b311d8752fa12802b5ae8e11123aedabe8be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115460
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-26  Chris Sherlock  <chris.sherlock79@gmail.com>  [9ea129b49259231565d18f965a57c5fefb4ccc7a]

        vcl: partial revert of drawmode
        
        Partial revert of commit 0901297902c29c041ae944973b369e8247716893:
        
        vcl: create drawmode functions
        
        The GetBitmap() function will not work, as it doesn't add metafile
        actions.
        
        I have added a unit test to prevent this from occuring in future.
        
        Change-Id: I8c895e813f378f85ee47f85c3f867e20925bae2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121039
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [e73c3942de474004b04c1d538c89354183d44ae9]

        tdf#144089: Revert "tdf#137737 i18n search: don't expand start/end with regex ^ or $"
        
        This reverts commit a511bffd67a9cebfdc878766581ac08c79d7ff51.
        
        Reason for revert: See https://gerrit.libreoffice.org/c/core/+/120981
        
        Change-Id: If8a445448976a9963f76623d3d968b8d5e3d74dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120990
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-08-25  Stephan Bergmann  <sbergman@redhat.com>  [15a15c2eb07d5c0b521a03297cdb27e645063161]

        Fix corrupted odk/examples/java/ConverterServlet/web.xml
        
        Instead of just adding a license header,
        2b4fd2c89a38ccac13c72f2e94501a8702e7da4b "re-base on ALv2 code" had apparently
        erroneously overwritten this file with the content of the completely unrelated
        odk/examples/java/MinimalComponent/BuildMinimalComponent.xml.
        
        Change-Id: Iee6dcb528dbb444a132c27e7183b3957319882c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121037
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [fba08b85183ee8a71f6b7044d6fa4492c0cc1be8]

        tdf#143979: sc_subsequent_export-test2: Add unittest
        
        Change-Id: I9051187dcb252d800ba4c2f062ff18f0ed022c03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121028
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-08-25  Mike Kaganski  <mike.kaganski@collabora.com>  [cfa931784082d38bb6b98058c5acccbaf9870710]

        tdf#143929: chain XMLTextExportPropertySetMapper to sc's shape export
        
        This allows to export editengine columns to ODS. Alternatively, we could
        re-introduce chaining text attributes in XMLShapeExport ctor, which was
        commented out in commit d5b1e4827f8e6e0661563ec856cd80d926ba7b58 without
        explanation; but that would affect export from other modules as well
        (e.g., SdXMLExport::setSourceDocument sets up respective chaining in sd),
        so to be on the safe side, I do it only for ScXMLShapeExport.
        
        Change-Id: Iafee77b2b57e95031cfe1bbd2d43d7361a3e8469
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120958
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [aacb0f3e3755d5d2fd7489490a32d8104edb3ecc]

        Fix typo after translation round
        
        Change-Id: I2e88905f38f9fade306de064e84e0863f9eeea71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120918
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-08-25  Miklos Vajna  <vmiklos@collabora.com>  [c6f25506b02fbd2a087b7e790283921bf8550206]

        i#114206 sd: unshare shape properties for the same type before insertion
        
        Regression from commit 9bd99c08e8662becdd5ac8b47ef6f953c14e65fc
        (CWS-TOOLING: integrate CWS os128, 2009-06-03), the problem was that the
        SvxItemPropertySet was both used to store a property map (information
        about UNO properties) and also as a descriptor for a not yet inserted
        shape.
        
        The above commit improved performance by sharing a single instance of an
        SvxItemPropertySet for the same shape types: this works for the property
        map, but doing the same for property values is problematic.
        
        In practice, this eliminates the need for a workaround in oox/, the
        user-visible problem was that loading a document with smartart, then
        loading a document with group shapes (but without smartart) and saving
        it would copy information from the first, closed document (!) to the
        second document.
        
        Just removing the oox/ workaround would make
        
        	make -C oox -sr CppunitTest_oox_drawingml CPPUNIT_TEST_NAME="testGroupShapeSmartArt testTdf131082"
        
        fail, unsharing the descriptor piece makes it pass again.
        
        Change-Id: Icdff2108ad0da18ce0ade081b1938dd74bc0ae90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120996
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-08-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8befed1f019061cd0b0ef06f6b717f5bc77afdee]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a8089daeffa32ec9177187617833f592f2ffb64e
          - tdf#137084 (part) Update Writer Form menu Help page
            
            Change-Id: I875d33c7470d7e8ae4ac09b4266411ff3f94920e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121040
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ae2afd8e8b68adda9133e11f00afcf8bf936a9c5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7d86aa20fd836dd1b94dbe50d2ffb4b203ea8c1e
          - tdf#137084 Update writer View menu
            
            part A - View of comment#18
            
            Change-Id: I8ddfdc8799f499d4730b08e217b07baaa3799172
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/121036
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-25  Michael Stahl  <michael.stahl@allotropia.de>  [5c391f4346e86bd5d7528fbb42a3af64f98a03d3]

        openssl: upgrade to release 1.1.1l
        
        Fixes CVE-2021-3712, CVE-2021-3711 (not obvious if any of them affect LO)
        
        Change-Id: I98652348977a5a3c728f1d4fdf7293b76a93b630
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121026
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-08-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7a8b697aed6eddf1dec4d3c3610359259d4468f4]

        Fix typos
        
        Change-Id: I13c41a077cd54102010c8253dee2455f235087c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121033
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-08-25  Mike Kaganski  <mike.kaganski@collabora.com>  [2cdcf5805b32098e75285015b57bf0f890723e41]

        Use o3tl::saturating_cast here
        
        These were of type long previously, with corresponding limits of
        LONG_MIN/MAX; in commit 3aef606f2758172a27718a06fea0ff9080e4d80f,
        they were changed to tools::Long, but without adapting limits
        accordingly.
        
        This adapts the limits to std::numeric_limits<tools::Long>::min()/max().
        
        Change-Id: Ief4ee0a6219c837e1d971273da698ab07fa8a1e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120984
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-25  Mike Kaganski  <mike.kaganski@collabora.com>  [e9ab5a5e4e725a348a4276b72fda63cdac2a131c]

        Introduce o3tl::saturating_cast for floating-point->integer conversion
        
        Change-Id: I73191e5ab25fdd9fd8a788db9858b5eb9d3ab955
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120885
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-25  Attila Szűcs  <szucs.attila3@nisz.hu>  [c1ad429d925855c1baacbdeca1ef42f4486eb9c2]

        tdf#143384 DOCX import: fix SAXException at header with table
        
        Regression from commit d656191ec308d4280b93c7169372e543a255d108
        "tdf#119952 DOCX import: fix negative page margins".
        
        Add SwXHeadFootText::CreateTextCursor(bool bIgnoreTables = false)
        (modeled after SwXBodyText::CreateTextCursor) to create text cursor
        for copying the header/footer also started with table during
        fly frame creation in convertoToTextFrame().
        
        Note: add hidden property PROP_CURSOR_NOT_IGNORE_TABLES_IN_HF
        to use the new feature in domainmapper (followed
        commit af4e5ee0f93c1ff442d08caed5c875f2b2c1fd43
        "tdf#97128 DOCX import: fix frame direction").
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I96e2cf2dddcecd146c53c12d7fdb44fc4d90fa0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119549
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-08-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a6ec99fd13ac5b607299252588887e1e90453c9c]

        Bump ui file to latest Glade release
        
        Change-Id: I1a22cecbcf193f0617b5490e6d22a8fc6d830158
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120917
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-08-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b125af5977f41ef0d5ea8673686f2cfae208ed41]

        tdf#118538 (part) bump regressiondialog.ui to latest Glade
        
        No change in contents
        
        Change-Id: I8b9d08f9560dbc3541df8dc75b4b01a7b5feb95f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120970
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-08-25  Luboš Luňák  <l.lunak@collabora.com>  [148ac7de372d0af3c3d20a5c94c12ca0b9cfd4ab]

        use our own Skia surface when using GPU screen drawing
        
        Previously the code called window context's getBackbufferSurface()
        once, and the repeatedly used it for drawing and then did
        swapBuffers(). This worked until version chrome/m91, now Skia
        requires that a screen drawing pass is calling getBackbufferSurface(),
        drawing to it and calling swapBuffers(). Since we do not always
        draw full window content and instead keep previous content, use
        a separate offscreen surface for that and for actual screen drawing
        just blit that to the screen surface.
        
        Change-Id: I36a5b3bb23a085936f4473a0e00d8e04c6b40dab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120966
        Tested-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-25  Luboš Luňák  <l.lunak@collabora.com>  [d5ec688e4b0aa97eed72ed56d53a5d014b59eb63]

        use prewin.h/postwin.h around a win32 header
        
        Change-Id: I45051b003defa7e48358abeff3944accf16849a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120995
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-25  Caolán McNamara  <caolanm@redhat.com>  [e73b2a8ff50829cbecb29b03aa513de5248aa8cc]

        lcl_translateTwips only needs OutputDevices
        
        Change-Id: I2c1536f062557f598aee0b0552044a7f41302b07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120948
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-25  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [4ff568e9ec56ef3cefd9265459fa9fe979d3cdcc]

        tdf#144029 Add user friendly names for UNO commands opening decks
        
        Added in tdf#84502 these commands show up in the Customize dialogs
        Keyboard tab so give them more descriptive names matching the
        deck they open
        
        Change-Id: I1fd9725e8e5fe9d97a4f33f175bf5e505b9ff211
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120994
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Jenkins

2021-08-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [c6883e7a031dec5fe3a365c4fd6adccff09696e5]

        tdf#64991 speed up loading large RTL documents
        
        takes load time from 3min49 to 2min59 for me
        
        Use std::vector<bool> for RsidOnlyAutoFormatFlagMap, we
        only add values to the end so it is easy to correctly size
        this; and std::vectior<bool> is way more cache-dense
        
        Change-Id: Ia607c6a4d80a49a25d487d9ddde5041c166e966c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/121009
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-25  Caolán McNamara  <caolanm@redhat.com>  [5f11e921fb878cc6fd6a15181a416e0143e389f7]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I15d68391e20fba3a8ba46621aac0c831cd0900b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120964
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-25  Caolán McNamara  <caolanm@redhat.com>  [71c4c0628570b960c9d6ba14222e1b1324447937]

        assert on calc rtf import at svl::detail::validRange(nFrom, nTo)
        
        Change-Id: I4513be06ff70605db8b386dc261c5b82509759e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120953
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-25  Justin Luth  <justin_luth@sil.org>  [a511bffd67a9cebfdc878766581ac08c79d7ff51]

        tdf#137737 i18n search: don't expand start/end with regex ^ or $
        
        If the regex starts with ^, that means that it
        matches only at the beginning of the content.
        So don't expand the beginning of the content
        or else it won't match anymore.
        Similarly, $ indicates matching at the end of the content.
        
        For the unit test I just randomly guessed at SearchItem.AlgorithmType,
        and it kinda worked. I love black boxes...
        I hope I remember what i learned about TransformParameters()
        which was parsed in sfx2/source/appl/appuno.cxx,
        splitting the "variable" into Item.PropName = PropValue.
        That is definite black magic.
        
        Change-Id: Ie1640821a7a430e78dbe72c57a92aeaa9b5272a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120410
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-08-25  Noel Grandin  <noelgrandin@gmail.com>  [b27ede1a629ac2b5f9e98def37326d546923edec]

        osl::Mutex->std::mutex in ResourceListener
        
        Change-Id: Ide7073273be3405a1d78687a2d6dd12369dd226d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120955
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-25  László Németh  <nemeth@numbertext.org>  [400a44261c3891c1fb99b5339ada69cbc4777dd0]

        tdf#143938 sw test: track format changes of the paragraph
        
        Character formatting changes of the wholly selected
        paragraph weren't tracked before the following fix:
        commit 5e891c2ee82f2d7566ddb4e15b9c03cecb9fc1f8
        "tdf#143939 sw: track format changes of the actual word".
        This is only an unit test to cover both fixed problems.
        
        Change-Id: Ia8ee15895fc309f4c57c54ac8e6b4265969b5256
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120957
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-08-25  Rafael Lima  <rafael.palma.lima@gmail.com>  [7bba59217430585c6cc7f88ce787b5024c6ab80f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f801beeaf39c7e7f018b655f28ba8c215ae14763
          - tdf#100480 Clarify the use of "Match case"
            
            As requested in the bug report, this patch clarifies "Match case" when there is more than one case match.
            
            Change-Id: I6c9c0b880948b319a6bbe98d00fdd46d58bd2586
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120980
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-08-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4debb7e8cc12563f46d1aaa58afdcb831f21cc83]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 68a9210bb429907a26f622209414e69df3d586d3
          - tdf#113240 Fill missing entries in pdf general page Help
            
            Change-Id: I615cd45765369e57f1d3a6b85b51f3beeaca4bfa
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120962
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3d8f6f5c0ba30da100efb4eede426d2fe1f72148]

        tdf#113240 Fill imissing pdfgeneralpage.ui extended tips
        
        Address "Export pçaceholders".
        
        Change-Id: I8cfea3ea8daea948c7b4bd269d976e223ff9222d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120960
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-08-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0b570a5939af820f4ef36cb8bc99ebbe450b7ac3]

        Bump Glade release for pdfgeneralpage.ui
        
        no changes in contents
        
        Change-Id: I0adb61facad506ebfa7e0ab0bff81948d84007e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120959
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-08-24  Caolán McNamara  <caolanm@redhat.com>  [4e86347d7ad76e16d8b0eaae5f12d1dfb763b531]

        ofz: Out-of-memory, reduce max row allowed for TableOp when fuzzing
        
        Change-Id: I6268a9974591f86c5918d1171bd8c5ae0a25a538
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120952
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-24  Caolán McNamara  <caolanm@redhat.com>  [27273c2c43875acda77b3262c6a4e6138d5dacf6]

        WaE: silence -Wmaybe-uninitialized
        
        Change-Id: Iddc7fd644b2fe45a4de420b926e1270887e5001f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120956
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-24  Caolán McNamara  <caolanm@redhat.com>  [cc7c11323215705c3d49acde3f8e6099f2a0feeb]

        cid#1490801 Uninitialized pointer field
        
        Change-Id: I5544b5a2337dbf0f0c1a8ec67ad169974d853aab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120951
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [fa15b0e86a5e78a2cb56aa36f161e1b9769e3441]

        remove one of the pimpls in SvBaseLink
        
        two pimpl's and some internal fields seems a little messy
        
        Change-Id: I24f5a8e264dd98f8f74ab904ace85be1e9ff7acb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120939
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-24  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [a558be2393cf05a4ccf8b4af546207e69669eba2]

        tdf#127978 - Don't URL encode filename for navigator's tooltip (D&D)
        
        Change-Id: I3a5d6404755698be81818c4636fcc505992e1a05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120936
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-08-24  Noel Grandin  <noelgrandin@gmail.com>  [60e81b7ac33272a12e54c3d12dab8960ca8b071e]

        remove pimpl from WindowStyleSettings
        
        Change-Id: If230f9f166365c83d478cab6149f95efad7b15f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120954
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-24  Michael Stahl  <michael.stahl@allotropia.de>  [ba8fe774a1cfc1cc5be05ecc5175a7d020e5bd7a]

        test: capture stderr of odfvalidator too
        
        It will be used when https://github.com/tdf/odftoolkit/pull/121 is
        merged.
        
        Change-Id: I78d2b52ffc05fdd446ea7b673c2a7ebab26efc2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120943
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-08-24  Noel Grandin  <noelgrandin@gmail.com>  [84d87ae75f5d70bfcaa3e2b124c74a8f733980a3]

        osl::Mutex->std::mutex in OInstanceLocker
        
        Change-Id: Ia92632beccac90e60bceb305a736e93ffb37d356
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120902
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3fcf7643403b331bbbf60169ac20bbf322a294f1]

        Fix typo
        
        Not so sure... anyway, just to spot it to smarter ones
        
        Change-Id: I92727072906eecb65581b214bb01efa98ac9d060
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120819
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-08-24  Caolán McNamara  <caolanm@redhat.com>  [0efa548a3f2f392581396db2c7292fdda3d954c7]

        move variables declaration to their use
        
        Change-Id: I95deffd6db252f6c2635c13814a07fa604b64789
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120950
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-24  Caolán McNamara  <caolanm@redhat.com>  [566d5be0f26b83f38392a7da928ac6f6e63f0c16]

        tidy this a little
        
        Change-Id: Ifa01b39fc7aa3dfd7238b69a0a61bdf1315a3b4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120949
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-24  Rafael Lima  <rafael.palma.lima@gmail.com>  [ca780ad8c3a38fbfabe5ae316671a8eb30ed698d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 09301536eabd098a2e6b42f06755c939278a9521
          - Refactor "02100000.xhp" to fix indentation
            
            This patch applies xmllint --format to fix identation of the XHP file.
            
            This patch will be followed by a fix to bug tdf#100480
            
            Change-Id: I4408bbf2b9be81bc28f2bad95692008fbd3634ea
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120886
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-24  Mike Kaganski  <mike.kaganski@collabora.com>  [c3cd4863d4c693a92f0340264b893310851445f0]

        Clarify that css::awt::XDialog::execute is modal.
        
        Change-Id: I80b45918672bcc464dd5b798f81071627fe95cc0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120884
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-24  Rafael Lima  <rafael.palma.lima@gmail.com>  [885bddd8055c292794d38ceb232bd98c8b373452]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6f4f219c04d4bb914cd2a44e782f14ac69d0abc8
          - tdf#112057 Clarify the use of F2 in Calc
            
            In 01020000.xhp I updated the information about the F2 shortcut as discussed in the bug report.
            
            In 01060300.xhp I gave more details about the "Press Enter to switch to edit mode" option.
            
            Change-Id: Ifd554af943fb0bd0f9939c46a9393c7cb87c914e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120880
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2021-08-24  Stephan Bergmann  <sbergman@redhat.com>  [b0ca5311972e90f7059f55b9026584a43de49211]

        Avoid overflowing floating-point -> integer conversion
        
        ...seen at <https://ci.libreoffice.org/job/lo_ubsan/2113/> with recently-
        introduced sw/qa/core/data/ooxml/fail/ofz37458-1.docx during
        CppunitTest_sw_filters_test,
        
        > /oox/source/vml/vmlformatting.cxx:202:38: runtime error: 6.40969e+23 is outside the range of representable values of type 'long'
        >     #0 0x2b40e7a68a1e in oox::vml::ConversionHelper::decodeMeasureToEmu(oox::GraphicHelper const&, rtl::OUString const&, int, bool, bool) /oox/source/vml/vmlformatting.cxx:202:38
        >     #1 0x2b40e7a68cf1 in oox::vml::ConversionHelper::decodeMeasureToHmm(oox::GraphicHelper const&, rtl::OUString const&, int, bool, bool) /oox/source/vml/vmlformatting.cxx:208:47
        >     #2 0x2b40e7bc3bb7 in oox::vml::TextBoxContext::TextBoxContext(oox::core::ContextHandler2Helper const&, oox::vml::TextBox&, oox::AttributeList const&, oox::GraphicHelper const&) /oox/source/vml/vmltextboxcontext.cxx:190:39
        >     #3 0x2b40e7b3190f in oox::vml::ShapeContext::onCreateContext(int, oox::AttributeList const&) /oox/source/vml/vmlshapecontext.cxx:526:24
        >     #4 0x2b40e7b34ee9 in oox::vml::RectangleShapeContext::onCreateContext(int, oox::AttributeList const&) /oox/source/vml/vmlshapecontext.cxx:639:26
        >     #5 0x2b40e7b34f42 in non-virtual thunk to oox::vml::RectangleShapeContext::onCreateContext(int, oox::AttributeList const&) /oox/source/vml/vmlshapecontext.cxx
        >     #6 0x2b40e5fdae26 in oox::core::ContextHandler2Helper::implCreateChildContext(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) /oox/source/core/contexthandler2.cxx:100:34
        >     #7 0x2b40e5fddffb in oox::core::ContextHandler2::createFastChildContext(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) /oox/source/core/contexthandler2.cxx:204:12
        >     #8 0x2b40e5fdfb32 in non-virtual thunk to oox::core::ContextHandler2::createFastChildContext(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) /oox/source/core/contexthandler2.cxx
        >     #9 0x2b40fe645540 in writerfilter::ooxml::OOXMLFastContextHandlerWrapper::lcl_createFastChildContext(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) /writerfilter/source/ooxml/OOXMLFastContextHandler.cxx:2006:38
        >     #10 0x2b40fe60a6a4 in writerfilter::ooxml::OOXMLFastContextHandler::createFastChildContext(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) /writerfilter/source/ooxml/OOXMLFastContextHandler.cxx:254:21
        >     #11 0x2b40fe60a942 in non-virtual thunk to writerfilter::ooxml::OOXMLFastContextHandler::createFastChildContext(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) /writerfilter/source/ooxml/OOXMLFastContextHandler.cxx
        >     #12 0x2b40ca28e9de in (anonymous namespace)::Entity::startElement((anonymous namespace)::Event const*) /sax/source/fastparser/fastparser.cxx:465:44
        >     #13 0x2b40ca2899ed in sax_fastparser::FastSaxParserImpl::callbackStartElement(unsigned char const*, unsigned char const*, unsigned char const*, int, unsigned char const**, int, unsigned char const**) /sax/source/fastparser/fastparser.cxx:1306:21
        
        Apparently lacking a general concept to report failure for too-large input
        values here, just silently do a saturating conversation, as seems to be the
        general approach for this kind of filter code.
        
        Change-Id: I4511a5dd63bdbc973d60a521bd3aef445dea3fb1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120941
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-24  Noel Grandin  <noelgrandin@gmail.com>  [8122c82d90117fc0c4c8ea87aa7f771d5e92bf36]

        osl::Mutex->std::mutex in SfxGlobalEvents_Impl
        
        Change-Id: I4dae3225b961b663493ca4ea40b6bbec2439270f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120905
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-24  Noel Grandin  <noelgrandin@gmail.com>  [d7453ed1d3ede8c34bdd5f3bf9b642a3734de0d2]

        osl::Mutex->std::mutex in SfxViewShell_Impl
        
        Change-Id: Ic053a56f51714d7bb63009747cd93e98fcb9c438
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120906
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-24  Anshu  <anshukhare50@gmail.com>  [ed31f9818d1c1e6ba44fa8695d215697ad27713c]

        Refactoring Patch
        
        Change-Id: Ia1fbc8cbdb1e055273e0a9058e11b43b4e0ac62f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120849
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-24  Heiko Tietze  <tietze.heiko@gmail.com>  [dd5039ceea319ebfc72a3e032753b22538add12e]

        Resolves tdf#143633 - Image size wrong after disabling relative image width
        
        Adjustments added back, missing from 3cbecf3d0d9d68de286589e153ee31f8f709be03
        
        Change-Id: Ia2f64fbf0792bd0916052c01e79b37d8820f8b0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120940
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-08-24  Mike Kaganski  <mike.kaganski@collabora.com>  [97b7511acfd9593051a611c71d307916097256dd]

        Simplify caching in ConfigurationWrapper
        
        A follow-up to 48c2f0b4b157e133605c99549893521775ede4da
        This allows to not call createInstanceWithArguments repeatedly.
        
        Change-Id: I1893b9b1b0f952ae7c650bab4fb0dfe2f331a129
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120883
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-08-24  Luboš Luňák  <l.lunak@collabora.com>  [baed91bab05546f7f5233701bd7aaed44f25a364]

        implement explicit screen flushing also for Skia/Mac
        
        Change-Id: I29b9f54d24aece32949ac3ba916f1d6588cfd85f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120910
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-24  Luboš Luňák  <l.lunak@collabora.com>  [d4afd3aeb4ef2727986551816c1ff9ad0ed12d04]

        initial Metal support for Mac/Skia
        
        This also required changing SkiaSalGraphicsImpl to have sk_app::WindowContext
        as an internal detail inaccessible to the base class, since the Mac
        implementations cannot use it as is.
        
        Change-Id: I2424f0b887c79ee91c3bd0f1477b0745f9540247
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120909
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-24  Luboš Luňák  <l.lunak@collabora.com>  [ddcdc2077fab2b6d9c4def4e4615185411cbe80a]

        build Skia with Metal support
        
        Change-Id: I7a9abde4101164af8c47433acfa35f4f9d3b3d04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120907
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-24  Luboš Luňák  <l.lunak@collabora.com>  [4efd9f8a4bebe88841b5c3e27d2f7ef3ff10a8d0]

        remove unnecessary separate SkSurface creating per render method
        
        SkiaHelper: :createSkSurface() already handles this.
        Change-Id: I2eba5ab7f53f212ab1d5c0b9366d07543ea97fc4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120908
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-24  Luboš Luňák  <l.lunak@collabora.com>  [df54ee7361b3d4eb15e5365a7487049bf247dd7f]

        don't print empty "HOST config (config.warn)" at the end of configure
        
        Change-Id: Ifad159f99a68cf06426cdd0554df1b68d71cd3fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120915
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [35fa0a7369d6ba3a051923c4f813107c16d2c617]

        reduce cost of dynamic casting to SwFlyFrame
        
        which is often hot on doing document layout
        
        Change-Id: Ie78b6a6da4dba38b4ab682f4e1b9d86cc8171918
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120938
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-24  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [1fd9116fbcd1a8d25f964087cd1d0eb15df8a2d1]

        tdf#143990: writer: default value for SetIncludeUpperLevels is 1
        
        Same as in e08fba90 for tdf#143858: zero for SetIncludeUpperLevels
        has no practical sense, since actually this value is amount of levels
        to display. Default and minimal value is 1 (current level), zero
        used only in cases when there should be no numbering.
        
        Change-Id: I303386339a9e13944e11d0287c933523c7410b6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120863
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-08-24  Chris Sherlock  <chris.sherlock79@gmail.com>  [0901297902c29c041ae944973b369e8247716893]

        vcl: create drawmode functions
        
        Change-Id: I3cb0325dc16db84ad58de28aa9110e9c7a0b9697
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115372
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [7f90260701afdbeae98b18263b299c283d2a2cca]

        tdf#144022: fix bug id in unittest
        
        Change-Id: Ib7beef63e3828ca5d2cf3f9601897c6c396e89e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120937
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-08-24  Noel Grandin  <noel@peralex.com>  [6b2046b41719a391e758ea57055adb2e111f94c1]

        reduce skia realloc when drawing polygons
        
        Change-Id: Ide65945b2baa01b78c954112cdbf35edc41e2f8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120916
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-24  Roman Kuznetsov  <antilibreoffice@gmail.com>  [6cf1db2907f48e8aff65f5249668ac1d44ef32f0]

        tdf#144025 Change LibreOffice to %PRODUCTNAME
        
        Change-Id: Ia5bd44cb32818a71743f6a6e028cd9f0eba9aff1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120882
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2021-08-24  Mike Kaganski  <mike.kaganski@collabora.com>  [ae04cfdbad1f4c09b06cd2cee9d89e9909181acc]

        Introduce convertNarrowing to return smaller integer types
        
        It will use compile-type constants to clamp input value, instead of
        clamping more expensive pre-sanitized output value.
        
        Change-Id: If78f8b1b4c99bd2f16b1d8a71872e89a0dddd8d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120874
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-24  Julien Nabet  <serval2412@yahoo.fr>  [d21a9968728295736e63bfc53eb83ee162dafae7]

        tdf#144032: fix STR_ASK_DELETE_LAYER
        
        Like this since initial import
        
        Change-Id: Ie1b475e594860480159d4dea0d401f33b28adab2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120929
        Tested-by: Jenkins
        Reviewed-by: Sophie Gautier <sophi@libreoffice.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-08-24  Caolán McNamara  <caolanm@redhat.com>  [6f790c8b31360463670439e6857ea64f418ddfbd]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I69b76dd2aed35fe2038e61eef343ee8d84f053f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120926
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-24  Caolán McNamara  <caolanm@redhat.com>  [a620516fbdddc93b85430081e83fe6cecd9f8d12]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Ib020053b30ee7d7c0e335afac68f3a39e891cf2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120920
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-24  Caolán McNamara  <caolanm@redhat.com>  [a0e92a64a9a6069ee21336888f3781ffe144b2df]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I768cec434ee20e6e46eb3993c873bed05b3c9cc3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120925
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-24  Caolán McNamara  <caolanm@redhat.com>  [8351081be79d0b9d61aae2a6eb328a11e2393c92]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Iaecbdaa7a7ad61f8c657b0aa04fd30ee27699b72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120924
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-24  Caolán McNamara  <caolanm@redhat.com>  [4556dd0f9d154c9b71b009f6dcf9f3e54d9a4d85]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I364368cf4f5cb68c03bbff81f42002f56e3e44af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120923
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-24  Caolán McNamara  <caolanm@redhat.com>  [fe90f7fc34f8a6e354abbb48c21556d018fa768d]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: I4e592de5ff830aa970b96993c79a5d957f57adfc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120922
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-24  Caolán McNamara  <caolanm@redhat.com>  [6097ea726dcc087694a600cf823761097e3ba13e]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Icc09937594ddc97706a63bd11afe062a854ae8ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120921
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-24  Caolán McNamara  <caolanm@redhat.com>  [33c1ba1209c7ce679889270edbf42fa66b317895]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Id8fee21b23eff594c6cc13c63ec004be5d015b35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120900
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-24  Caolán McNamara  <caolanm@redhat.com>  [763996f29aef31f95c438738d081d9b361db36e3]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Ia7ceb0278117df6e140c04232bcfd366fbba3dd0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120919
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-24  Caolán McNamara  <caolanm@redhat.com>  [253c8adddb04529185c74aef5e5278eb71d309ab]

        ofz: cgm Integer-overflow
        
        Change-Id: I1cb1d5612f2b0b8999fed0d6c203ab24eedd4fe8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120898
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [39a11e3287febeb9dd56f43da6f6612afeb0f512]

        tdf#143979: sc_uicalc: Add unittest
        
        Change-Id: I0c51e69521a290bb13e39f592a45b9d94634ad3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120911
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [48c2f0b4b157e133605c99549893521775ede4da]

        cache access in ConfigurationWrapper (tdf#105575)
        
        If we repeatedly hit a config item like this:
           officecfg::Office::Common::Drawinglayer::MaximumPaperWidth::get()
        the stuff in configmgr because quite a bottleneck.
        
        So cache the access objects in ConfigurationWrapper.
        
        This change only affects the auto-generated code we use for the
        C++ officecfg:: configuration API
        
        Change-Id: Ie2adefc2319dfb362f1ef814690120e13abae6fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120866
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-24  Noel Grandin  <noelgrandin@gmail.com>  [a19d84ca25827d1fbe0ab9b276eeff843546ec87]

        osl::Mutex->std::mutex in OFSStreamContainer
        
        Change-Id: I1402b66935c0229977357d0a6ec8ed0bc777de3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120904
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-24  Noel Grandin  <noelgrandin@gmail.com>  [f111a887a08295d56cdc1f20bc980bedbe17c67d]

        osl::Mutex->std::mutex in OFSInputStreamContainer
        
        Change-Id: Icd6ec9e6cd47fd0396cb70d6c63c435d7370b6fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120903
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-24  Justin Luth  <justin_luth@sil.org>  [763f1e8236657a20b359991057679cf12bfac4f5]

        tdf#143692 writerfilter CN: reapply lost OutlineLevel
        
        The paragraph styles had already set their numbering-related
        properties before numbering.xml choses some styles
        to be assigned as Chapter Numbering. Part of this CN process
        in SW is to clear the inheriting styles of any inherited
        numbering properties (numId, listLevel, outlineLevel).
        
        So, we need to re-address outline levels after
        numbering has been imported, and fix up anything
        that has been cleared.
        
        [P.S. No need to do the same thing for listLevel yet,
        b/c LO does not support listLevel on paragraph styles in general.]
        
        Change-Id: Idfb4d150b94558b069dbb1a87c764460396b34d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120757
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-08-24  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [1044496d10f2dc5097324dd8857bc6969ac013dc]

        Karasa Jaga: tdf#143300 add diagonal border
        
        Change-Id: I851814fede4bcec1f1139b7756f44cb66504c780
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120932
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-08-24  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [d5d97d251f779fd78490ab7723a134dda1a11960]

        Sukapura: tdf#143300 add diagonal border
        
        Change-Id: Ib2ce2e1385caeee9a312a3e513d4b4126cca5157
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120934
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-08-24  Stephan Bergmann  <sbergman@redhat.com>  [fa2083ff5d913274c3ca30a69edadde907cb7119]

        Blind fix for false -Werror=clobbered on lo_callgrind_linux
        
        ...first seen at <https://ci.libreoffice.org//job/lo_callgrind_linux/11311/>
        
        > /home/buildslave/lode/jenkins/workspace/lo_callgrind_linux/vcl/source/filter/png/PngImageReader.cxx: In function ‘bool {anonymous}::reader(SvStream&, BitmapEx&, GraphicFilterImportFlags, BitmapScopedWriteAccess*, AlphaScopedWriteAccess*)’:
        > /home/buildslave/lode/jenkins/workspace/lo_callgrind_linux/vcl/source/filter/png/PngImageReader.cxx:101:16: error: variable ‘bSupportsBitmap32’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Werror=clobbered]
        >      const bool bSupportsBitmap32 = bFuzzing || ImplGetSVData()->mpDefInst->supportsBitmap32();
        >                 ^~~~~~~~~~~~~~~~~
        
        which reportedly uses
        
        > export GCC_VERSION=800
        
        Change-Id: I9ef5e1e3a735c91f63dd9f5ced05e8acaa731923
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120868
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-24  David Tardon  <dtardon@redhat.com>  [65d717368cb3ada843421700aadc00a1b71598c5]

        upload libmwaw 0.3.20
        
        Change-Id: Ia73117e06f843bcdd228da018fe3f34af6405653
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120621
        Tested-by: Jenkins
        Reviewed-by: David Tardon <dtardon@redhat.com>

2021-08-24  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [3ee22d95d3e1e9ce1d2ff8311e51d600179370f9]

        elementary: tdf#143300 add criss-cross border
        
        Change-Id: I85460c019ba66a624ad408af67dd4e8f6c0698e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120930
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-08-24  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [83f5c19ae01c29bd95f605c0cf8ceb00cd1fb222]

        Breeze: tdf#143300 add criss-cross border
        
        Change-Id: Ie08e9b2eae2cf07a926767e144a69d5f4bba07e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120931
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-08-24  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [ddf2e96b83fc28ba6ae3f204f6eba7972c7d2f13]

        Colibre: tdf#143300 add criss-cross border
        
        Change-Id: I4e76cb873c1489c72dac8fe84479a8e1c7dbcbe3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120862
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-08-23  Caolán McNamara  <caolanm@redhat.com>  [847a8e065f0b35fdab637f6f5abfb1be82a262d7]

        rhbz#1996735 SwEditShell::GetCorrection can return null
        
        Though the exact steps to reproduce are unknown. From the text seen in
        the backtrace the language is possibly Finnish in which case voikko is
        probably the spellchecking backend in use.
        
        Change-Id: I9b3186e4699946235ccc161575bba7d4a3820565
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120893
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-23  Julien Nabet  <serval2412@yahoo.fr>  [6effefa574e169ed875a45ed442b2798d24b71f5]

        tdf#144031: fix description of STR_DESC_MODULE_LANGPACK_PT_BR
        
        Change-Id: If12d27fba3a13a1053ac4a0a1afb891f7c2c6069
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120912
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-08-23  Caolán McNamara  <caolanm@redhat.com>  [1230e5cbadc24854993ee9bda8623cc5ff7f136d]

        update some pches
        
        Change-Id: I3f823924b276cd18eddba74f108dd577970084db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120847
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-23  Arnaud Versini  <arnaud.versini@libreoffice.org>  [0ce90e777721f11048d366b58e760b60aabf2eaa]

        comphelper : remove useless OContextHelper_Impl
        
        Change-Id: I41fc571695a64b432d6abf4979b99ef141a12b28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120842
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-23  Caolán McNamara  <caolanm@redhat.com>  [6d276cd03089219c3ad099d4683ecc0c85bd0468]

        ofz: MemorySanitizer: use-of-uninitialized-value
        
        Change-Id: Iea17e1d593f0003de3733722f619b10fbd90a303
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120899
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d5586c9dd5450c8721821ff2072ed08575d3bc3f]

        Removed duplicated includes
        
        Change-Id: I2f922fb107a6e077d005ad3459a8d39009b90d03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120897
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-08-23  Tor Lillqvist  <tml@collabora.com>  [e2a54acaf123c61e3be291f8c84a88effae880a1]

        Make compilation for iOS get a bit further
        
        Note that I did not try to refresh my memory of what anything of this
        actually *means*, I just did a couple of quick edits to get past
        compilation errors in vcl.
        
        The build now proceeds until "No rule to make target
        '/Volumes/TML13/lo/master-ios-debug/instdir_for_build/LibreOfficeDev.app/Contents/Frameworks/libgcc3_uno',
        needed by
        '/Volumes/TML13/lo/master-ios-debug/workdir_for_build/Executable/saxparser.run'."
        
        Change-Id: I42e2d60bf691f99631b2700e45921824144df2d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120892
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-08-23  Caolán McNamara  <caolanm@redhat.com>  [238951d0c539d1e294a1a12f2cf7aa806af8e116]

        ofz#37458 use o3tl::convertSaturate in convertEmuToHmm
        
        Change-Id: Ic177ca6042cbedc4cbe70e1f35ac3d85c1fa2f7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120840
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-23  Michael Stahl  <michael.stahl@allotropia.de>  [fbe183bbb05220a4ccc51952445b1797bb498403]

        xmloff: avoid annoying warnings about bookmark conditions
        
        Change-Id: I7bb15c0ab46eee1554977b275b1dfdaff8d1b0cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120794
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-08-23  Michael Stahl  <michael.stahl@allotropia.de>  [43fc5f3aee4c06fb5983b625175d6991433945d4]

        sw: evaluate bookmark conditions differently
        
        Conditions may refer to database rows in mail merge, which requires a
        SwDBManager to evaluate.
        
        So do it in DocumentFieldsManager::UpdateExpFieldsImpl() where the
        similar conditions on sections and fields are evaluated.
        
        Change the meaning of the m_bHidden flag to store the result of
        evaluating the condition, instead of being always true when there is
        a condition.
        
        Change-Id: Ib8f5483e7f68fc37c650b790b70d10af3c1e6f28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120793
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [8a54339fc83fe9abaaace6f9f374697e6923d684]

        loplugin:referencecasting look through more clang Types
        
        Note that because of where the fix resides, loplugin:redundantcast
        also notices a few more things.
        
        Change-Id: I0b66047fadfff2c5ceafcbd3eab085de00d861a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120865
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-23  Luboš Luňák  <l.lunak@collabora.com>  [d34f1df73806e9ca05fa0d07da619e2c0f01b6f7]

        enable the UI option to enable Skia on Mac too
        
        Change-Id: I3b4d96a3defaa9d6fdfba54f1da4d8be246367e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120813
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-23  Luboš Luňák  <l.lunak@collabora.com>  [07eab10f5795d7cd58620f0ce1dcf04f6f713c5a]

        disable vertical text test for Mac/Skia
        
        It's broken on Mac, with or without Skia, so disable the test at least
        for now.
        
        Change-Id: I93b9a8d0bcbd275bbb0d54cc412b2df13581ad41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120812
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-23  Luboš Luňák  <l.lunak@collabora.com>  [ab9c627bc8f16dd679a19b0946863cebab7b03bc]

        add CreateCGImage() variant for Mac/Skia
        
        Needed at least for 'recent documents' icons in the Mac menubar.
        
        Change-Id: I5a22cf64ff5c5aba2c70ca2556fd0b66c425bafd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120811
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-23  Luboš Luňák  <l.lunak@collabora.com>  [55422ec895d3014ba0507757870ebdec9ac1a2a9]

        implement text rendering on Mac using Skia
        
        There may be still small problems (CJK needs checking), but this is
        already usable.
        
        Change-Id: Ic9381c22ca55d9e6320152ffebeae740fd90f796
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120810
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-23  Luboš Luňák  <l.lunak@collabora.com>  [e3a8826709430f414411d22d98c1fd5e647e1417]

        implement mac native widget drawing also for Skia
        
        Change-Id: Ie91e48cb315d8e11508f064a6dcd9fafebb39abd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120809
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-23  Luboš Luňák  <l.lunak@collabora.com>  [c8055fd19613a7c5cc5e39156714c781302b7841]

        explicitly force skia raster on mac for now
        
        Change-Id: I29b09b63a7d18d2e32f6310f2851aa6cd5cd7a8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120808
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-23  Luboš Luňák  <l.lunak@collabora.com>  [830abb2437e3f150e1369816f491fb12a3db0c16]

        implement blitting to screen for skia on mac
        
        Change-Id: I01fdb57815dc3dff6d2c5757b55445f16825ed20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120807
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-23  Luboš Luňák  <l.lunak@collabora.com>  [09b16f9f44578182306c47cdabe92a31cc5d3b4c]

        make SalGeometryProvider available for Aqua VCL backends
        
        This is needed for the Skia backend to know the geometry.
        The Mac Skia code now passes most VCL unittests.
        
        Change-Id: I6e35764d95ce821d8e11ed9979e5be75bcf6ff49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120806
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-23  Luboš Luňák  <l.lunak@collabora.com>  [13acc8a5df8db5fa24d72c1d44b35e41e4ca2a7c]

        first WIP version of mac skia SalGraphics backend
        
        It doesn't yet blit to screen, but the basics should be there.
        
        Change-Id: I0f77b66756f578d84d0cee16cda00e7a2fea714f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120805
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-23  Luboš Luňák  <l.lunak@collabora.com>  [00083cfa840269ef5e569c7c4a6a09a34e6ce2db]

        fix skia scanline size in bitmap test
        
        Change-Id: I22a315ca56cae80d88898e2df1ed44894c9787b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120804
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-23  Luboš Luňák  <l.lunak@collabora.com>  [61a83cdeac14f6e5b1639e26a31145653d753785]

        fix ObjC/C++ generated sources linking on Mac
        
        Change-Id: I4d4a2abdf762e5442d89ce9b6475753e1f43f314
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120802
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-23  Luboš Luňák  <l.lunak@collabora.com>  [44ab745e8d702b2ad0e14a023ddb7269dc6c1306]

        fix Skia linking on Mac
        
        Change-Id: I4ae0ca2baedd533ee4dc115332255e334633cecf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120817
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-23  Noel Grandin  <noelgrandin@gmail.com>  [b788e6e8fd4debbb38a03c374929b6af4678d7e5]

        osl::Mutex->std::mutex in AccessibleEventNotifier
        
        which means we need a new interface container to handle std::mutex.
        
        Take the opportunity to move most of the locking outside the
        InterfaceContainer class to make it easier for other
        osl::Mutex->std::mutex conversions.
        
        Change-Id: I5dbd84aa9b7fd9c5e6058d23b993b732f61fbd20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120846
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-23  Bayram Çiçek  <mail@bayramcicek.com.tr>  [3a9167e1b8a236da2862f4377e2040a8c189c99c]

        tdf#143919: Calc: add diagonal borders in Toolbar>Borders
        
        In "Table toolbar > Borders" tab;
        
        - Borders UI column size increased to 5
        - diagonal left border icon added to 5th place
        - diagonal right border icon added to 10th place
        - criss-cross border icon added to 15th place
        
        - added diagonal left and diagonal right
        borders feature
        
        - implemented removing diagonal borders
        when set "no border"
        
        - added criss-cross line feature
        
        - added a unit test for diagonal borders
        
        Change-Id: I2dd7ab797b1a191eb650cc6340ee57d39e45a1ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118951
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2021-08-23  Mike Kaganski  <mike.kaganski@collabora.com>  [23c1ec0d498124fbe275145d236db455f83cd850]

        tdf#144022: make sure to create missing columns if needed
        
        Change-Id: I1a0771fbe8023859ab29d8114303b62f6a3d539c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120731
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-23  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [75cd2b0fa71c73ae815b80d8e42328024ea63555]

        tdf#143736 Load hyperlink from more shapes
        
        And limit the shape types which can have a hyperlink to those known to work.
        
        Change-Id: I3d3522bea1e756dad8ddc2041e6588a367f42a7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120861
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-08-23  Balazs Varga  <balazs.varga991@gmail.com>  [e701732725dd641741f39020d7dc965bc4db765d]

        tdf#142351 chart ooxml import: fix category axis cross position
        
        Set PROP_CrossoverPosition value regardless of the mrModel.mbAuto
        value, which is a different thing. This element specifies that
        this axis is a date or text axis based on the data that is used for
        the axis labels, not a specific choice.
        
        Change-Id: Ifa291aac2f4bb3981d968de3489b23f1af485104
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120592
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-08-23  Dennis Francis  <dennis.francis@collabora.com>  [e9f790e59eec134d6b588241d02d3c2bb82cbc27]

        cid#1490403: fix wrong initial flag bFound
        
        Change-Id: I502653985e54c82198034534bb878d06787f8c94
        Signed-off-by: Dennis Francis <dennis.francis@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120730
        Tested-by: Jenkins

2021-08-23  Szymon Kłos  <szymon.klos@collabora.com>  [6e6f8aab1eba3ce29516cc929e033c21fd1bf28e]

        jsdialog: weld Box
        
        Change-Id: Ideb7b7ce8d7bf2e8494f053b13d662e19060b256
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120792
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-08-23  Szymon Kłos  <szymon.klos@collabora.com>  [63249db11f3caff233231d7201c2ea825dc1022e]

        Move SalInstanceBox decl to header
        
        Change-Id: I945fdbb17caf417990d3531175328099f1a6c93f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120791
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-08-23  Caolán McNamara  <caolanm@redhat.com>  [2652675c417353bd0f072bc7c2579b6d24bf3eba]

        ofz: use BmpScaleFlag::Fast when recovering from bad svm mask size
        
        this isn't supposed to happen and is an error recovery added by:
        
        commit baebeb7de4c5f9511e45c2846ec2a72861a948c0
        Date:   Fri Jul 27 14:04:19 2012 +0000
        
            Resolves: #i120165# Adapt Mask/Alpha at BitmapEx construction...
        
            when size differs from base bitmap
        
        so use the time-cheapest scaling available
        
        Change-Id: I6ea8f458681dcb69e1c128040cc550dd86ff7151
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120855
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-23  Caolán McNamara  <caolanm@redhat.com>  [764b4e7b42791f82237c334ab123d1ae68cec898]

        gtk4: fix build
        
        since...
        
        commit 0f6457b1e867c49bc82f2b18e2e462fb7100051f
        Date:   Sat Aug 21 17:04:39 2021 +0200
        
            don't store vcl::Font with unique_ptr
        
        Change-Id: Ib7db1a59ec328d0a387d836d813c05910a30ebc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120854
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-23  Caolán McNamara  <caolanm@redhat.com>  [4b366aa7b21318c2dcb84e1014c59b49ed155b9a]

        Resolves: tdf#143993 don't change FolderPicker to FilePicker if init called
        
        make SIMPLE continue to map to E_CREATE_OPEN_DIALOG for a file dialog but
        map to E_CREATE_FOLDER_PICKER for a folder dialog
        
        Change-Id: I37b0cc318a06b1b16fae3c3dd99def4322f771f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120853
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-23  Pranam Lashkari  <lpranam@collabora.com>  [3527b4e4cfa23c3459c53b091ddadd93c426d0c3]

        LOK make sure single row/column table are resizable
        
        First row/column are treated as heading in the table,
        that's why need some special case handling for it
        
        First row/column are not counted in regular row/column
        
        Change-Id: If67b759911ea87f2b166a69243b85e98d90c4d22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120725
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-23  Justin Luth  <justin_luth@sil.org>  [2aca75ef2ac84360d13e9000ba3063a7a42b6f6f]

        tdf#143692 writerfilter: fix outlineLevel import x3
        
        First, illegal values don't mean "use body level".
        It means "inherit the value value from the style".
        So just ignore illegal values.
        
        Secondly, styles without any explicit setting (a -1)
        where being incorrectly specified as "-1 + 1",
        i.e. body level(0) - meaning that inheritance was always lost.
        
        Thirdly, the body level value is necessary in order to cancel inheritance
        from a style. So the style must be able to set a value of 9.
        
        Change-Id: I2161085181527fb321dbcc00636513330dd8ca1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120756
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-08-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [50f0e8c7880122a05585a2233f6f35d0dfee0385]

        indexing: make indexing XML flat and use simple element names
        
        This changes the indexing XML to be flat-er and change the element
        names to just be either "paragraph" or an "object", where an
        "object" then has an attribute what type exactly it is.
        
        This makes converting the XML to an indexing engine accepted
        format easier.
        
        Change-Id: Ia8941cc9616a862c1bc980efea5ba2548217644e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120836
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0224d859b8a497779611cc15943c017ec42f9b90]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b7fa972bc76c0954479bfd7f1b77c511372c4626
          - Update topic on Draw scale factor
            
            Change-Id: Ie64a78ee22c837f0f2a9cb76ef2a45c817721e00
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120726
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-22  Eike Rathke  <erack@redhat.com>  [c6f15d228489ccfd0628ca80b45a5c2faaacc7d3]

        Resolves: tdf#143979 Write and read empty text element in number formats
        
        ... as they may be significant as separators between keywords of
        same letters.
        
        Also strip trailing empty text as meaningless, except if the only
        element.
        
        >General;General<
        earlier both General were written as
        
            <number:number-style style:name="N111P0" style:volatile="true">
              <number:number number:min-integer-digits="1"/>
              <number:text/>
            </number:number-style>
        
        for which now <number:text> is not.
        
        Change-Id: I4809b1c784667994303b49d8e4ab0e857367e2cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120856
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-22  Caolán McNamara  <caolanm@redhat.com>  [4250958a492b300a52a83e68dd599f9c36c5086e]

        ofz: prep for allowing oss-fuzz msan
        
        dependencies need to be built with the msan flags so undo the
        --with-system .a usage now that trying to squeeze into the 12 hour build
        window isn't critical because the afl 6-8 hour build+check is disabled
        
        Change-Id: I3729d37e0f028c5efe62ce5d66ea6fe636d3d0c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120788
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-22  Noel Grandin  <noelgrandin@gmail.com>  [054166821842de6f25c3123fcc1976b3c9d1d69b]

        no need to use unique_ptr for Sdr3DObjectAttribute
        
        it is already a COW type
        
        Change-Id: Icc4173c5a61f5d819ce908f8a38c3efb29ebb1c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120850
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-22  Noel Grandin  <noelgrandin@gmail.com>  [30067dafa988d4c6dd970c817eca283ac8946728]

        no need to use shared_ptr in SdrAllFillAttributesHelper
        
        these types are already COW types
        
        Change-Id: I7e4375ac50b8d887869123eeb99d3eaef0d28169
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120851
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-22  Noel Grandin  <noelgrandin@gmail.com>  [4c5e264df432f4e6836535cbac7231ab579af424]

        no need to use unique_ptr for PolyPolygon
        
        it is already a COW type
        
        Change-Id: If28f67bff3f8df7763bf4b574b1125d568f0ee27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120821
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-22  Noel Grandin  <noelgrandin@gmail.com>  [008f28c9e01114e731f785e9e238236a1ed069d2]

        no need to use unique_ptr for B2DHomMatrix
        
        it is already a COW type
        
        Change-Id: Ide1dedfb8be7593bf45b0e78899450f04291f09e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120828
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-22  Noel Grandin  <noelgrandin@gmail.com>  [0944ef734571ae34cbecc53812e576a39b3722f0]

        no need to use unique_ptr for ViewInformation3D
        
        it is already a COW type
        
        Change-Id: Ie098bd293115650128ebb18d5c16747b519717c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120825
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-22  Noel Grandin  <noelgrandin@gmail.com>  [0f6457b1e867c49bc82f2b18e2e462fb7100051f]

        don't store vcl::Font with unique_ptr
        
        it is already a COW object, so just use std::optional
        
        Change-Id: I5ced54dbf3dc222316d9bcf3581b36e0f6e6e270
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120818
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-22  Noel Grandin  <noel@peralex.com>  [f30c3ff66a24d5031c077be0cb839f5f249c188e]

        speedup SkiaSalGraphicsImpl::drawPolyLine
        
        no need to convert the line to a polypoly and then unwrap the polypoly,
        just go straight to a poly
        
        Change-Id: I3f0ccfb7ce557dc4c6cd67e6e66a0562609ce736
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120843
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-22  Noel Grandin  <noelgrandin@gmail.com>  [1706dba109533cce01eb982ef7cdedee5a20a1e0]

        osl::Mutex->std::mutex
        
        Change-Id: Id3c0660dae6dd5c6c026a26ec2ca39ccd6db210f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120845
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-22  Caolán McNamara  <caolanm@redhat.com>  [c32c82e2e89e9efcd922da81918c6915829dc632]

        BOOST_FALLTHROUGH->[[fallthrough]];
        
        Change-Id: I7f43cbd83125ad7f2822f073dde5aa31f164832a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120841
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-22  Caolán McNamara  <caolanm@redhat.com>  [4555be3b51c7f48074441ba789df31e7920aa812]

        ofz#36673 Indirect leak
        
        Change-Id: I294dccbf4517ee7714ee9055953a45bdd630b5a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120839
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-22  Noel Grandin  <noelgrandin@gmail.com>  [d2bf9e56310fe40eac700afa974483d704e4c70a]

        no need to use shared_ptr for these fields in Region
        
        they are already COW types
        
        Change-Id: I8b673304452cc50c581be03a605efafa77175b2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120829
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-22  Noel Grandin  <noelgrandin@gmail.com>  [54f6de1b07c7dc167f5013e70f49541ec505931f]

        no need to use unique_ptr for LineInfo
        
        it is already a COW type
        
        Change-Id: I32866e6741748be587cdb8af83143bc70e82318e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120820
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-22  Noel Grandin  <noelgrandin@gmail.com>  [d9f2486bee13cc1710ef66bf5e64e30f2f702772]

        no need to use unique_ptr for Polygon
        
        it is already a COW type
        
        Change-Id: I74ffb129aa63cd9c56794997d72e32002f8b45fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120822
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-22  Stephan Bergmann  <sbergman@redhat.com>  [840b1714d3f00a60b81676bddf201355e3c47afb]

        Give gengal invocations their own UserInstallations
        
        Building e.g. Gallery_backgrounds tries to access a UserInstallation at various
        places, first at
        
        > #0 0x00007ffff29b0302 in EmbeddedFontsHelper::clearTemporaryFontFiles() () at vcl/source/gdi/embeddedfontshelper.cxx:60
        > #1 0x00007ffff2dd6bb4 in InitVCL() () at vcl/source/app/svmain.cxx:304
        > #2 0x00007ffff2dd66b6 in ImplSVMain() () at vcl/source/app/svmain.cxx:190
        > #3 0x00007ffff2dd6898 in SVMain() () at vcl/source/app/svmain.cxx:231
        > #4 0x000000000041215d in sal_main() () at vcl/source/salmain/salmain.cxx:34
        
        It would either access the real UserInstallation (if the bootstrap ini-file has
        already been delivered to instdir) or try to access some (typically non-
        existent) /user.  That appears to be generally harmless, but to be on the safe
        side, pass the gengal invocation an explicit UserInstallation in workdir (which
        does not exist, and does not get populated, but just prevents accidentally
        accessing a real UserInstallation).
        
        Change-Id: Idc709a4bd44ce0dddbafaac25141215730808fca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120838
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-22  Stephan Bergmann  <sbergman@redhat.com>  [0e7d4d99beda181f4e22725e4b8295d25489696f]

        gengal needs Library_localedata_en now
        
        Whatever caused that requirement, but a from-scratch build of e.g.
        Gallery_backgrounds failed for me (with a follow-on SIGABRT after
        "framework/source/services/desktop.cxx:176: Desktop::~Desktop(): Who forgot to
        dispose this service?") because it failed to load
        instdir/program/../program/liblocaledata_en.so at
        
        > #1  0x00007fffda0b9671 in i18npool::LocaleDataImpl::getFunctionSymbol(com::sun::star::lang::Locale const&, char const*) (this=0x159b630, rLocale=..., pFunction=0x7fffda136ed8 "getAllFormats0") at i18npool/source/localedata/localedata.cxx:1460
        > #2  0x00007fffda0b6a93 in i18npool::LocaleDataImpl::FormatSection::getFunc(i18npool::LocaleDataImpl&, com::sun::star::lang::Locale const&, char const*) (this=0x7fffffffc840, rLocaleData=..., rL=..., pName=0x7fffda136ed8 "getAllFormats0") at i18npool/source/localedata/localedata.cxx:857
        > #3  0x00007fffda0b6b5c in i18npool::LocaleDataImpl::getAllFormats(com::sun::star::lang::Locale const&) (this=0x159b630, rLocale=...) at i18npool/source/localedata/localedata.cxx:865
        > #4  0x00007fffda0d4815 in NumberFormatCodeMapper::getFormats(com::sun::star::lang::Locale const&) (this=0x1594fa0, rLocale=...) at i18npool/source/numberformatcode/numberformatcode.cxx:150
        > #5  0x00007fffda0d4155 in NumberFormatCodeMapper::getAllFormatCode(short, com::sun::star::lang::Locale const&) (this=0x1594fa0, formatUsage=8, rLocale=...) at i18npool/source/numberformatcode/numberformatcode.cxx:92
        > #6  0x00007ffff572a824 in LocaleDataWrapper::loadCurrencyFormats() (this=0x159b3f0) at unotools/source/i18n/localedatawrapper.cxx:544
        > #7  0x00007ffff572777e in LocaleDataWrapper::loadData() (this=0x159b3f0) at unotools/source/i18n/localedatawrapper.cxx:131
        > #8  0x00007ffff57271b4 in LocaleDataWrapper::LocaleDataWrapper(LanguageTag const&, std::__debug::vector<rtl::OUString, std::allocator<rtl::OUString> > const&) (this=0x159b3f0, rLanguageTag=..., rOverrideDateAcceptancePatterns=std::__debug::vector of length 0, capacity 0) at unotools/source/i18n/localedatawrapper.cxx:80
        > #9  0x00007ffff5766fd6 in SvtSysLocale_Impl::SvtSysLocale_Impl() (this=0x158a4e0) at unotools/source/misc/syslocale.cxx:67
        > #10 0x00007ffff5768ad7 in std::construct_at<SvtSysLocale_Impl>(SvtSysLocale_Impl*) (__location=0x158a4e0) at ~/gcc/trunk/inst/include/c++/12.0.0/bits/stl_construct.h:97
        > #11 0x00007ffff5768b1c in std::allocator_traits<std::allocator<SvtSysLocale_Impl> >::construct<SvtSysLocale_Impl>(std::allocator<SvtSysLocale_Impl>&, SvtSysLocale_Impl*) (__a=..., __p=0x158a4e0) at ~/gcc/trunk/inst/include/c++/12.0.0/bits/alloc_traits.h:514
        > #12 0x00007ffff57688c2 in std::_Sp_counted_ptr_inplace<SvtSysLocale_Impl, std::allocator<SvtSysLocale_Impl>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<>(std::allocator<SvtSysLocale_Impl>) (this=0x158a4d0, __a=...) at ~/gcc/trunk/inst/include/c++/12.0.0/bits/shared_ptr_base.h:519
        > #13 0x00007ffff576860a in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<SvtSysLocale_Impl, std::allocator<SvtSysLocale_Impl>>(SvtSysLocale_Impl*&, std::_Sp_alloc_shared_tag<std::allocator<SvtSysLocale_Impl> >) (this=0x7fffffffd0a8, __p=@0x7fffffffd0a0: 0x0, __a=...) at ~/gcc/trunk/inst/include/c++/12.0.0/bits/shared_ptr_base.h:650
        > #14 0x00007ffff57684c6 in std::__shared_ptr<SvtSysLocale_Impl, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<SvtSysLocale_Impl>>(std::_Sp_alloc_shared_tag<std::allocator<SvtSysLocale_Impl> >) (this=0x7fffffffd0a0, __tag=...) at ~/gcc/trunk/inst/include/c++/12.0.0/bits/shared_ptr_base.h:1342
        > #15 0x00007ffff576838d in std::shared_ptr<SvtSysLocale_Impl>::shared_ptr<std::allocator<SvtSysLocale_Impl>>(std::_Sp_alloc_shared_tag<std::allocator<SvtSysLocale_Impl> >) (this=0x7fffffffd0a0, __tag=...) at ~/gcc/trunk/inst/include/c++/12.0.0/bits/shared_ptr.h:409
        > #16 0x00007ffff5768164 in std::allocate_shared<SvtSysLocale_Impl, std::allocator<SvtSysLocale_Impl>>(std::allocator<SvtSysLocale_Impl> const&) (__a=...) at ~/gcc/trunk/inst/include/c++/12.0.0/bits/shared_ptr.h:863
        > #17 0x00007ffff5767dfc in std::make_shared<SvtSysLocale_Impl>() () at ~/gcc/trunk/inst/include/c++/12.0.0/bits/shared_ptr.h:879
        > #18 0x00007ffff5767583 in SvtSysLocale::SvtSysLocale() (this=0x7fffffffd120) at unotools/source/misc/syslocale.cxx:122
        > #19 0x00007ffff015148f in FwkResId(TranslateId) (aId=...) at framework/source/fwe/classes/fwkresid.cxx:22
        > #20 0x00007ffff025f333 in framework::Desktop::constructorInit() (this=0x1588850) at framework/source/services/desktop.cxx:106
        > #21 0x00007ffff0265c1c in (anonymous namespace)::createDesktop(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) (context=...) at framework/source/services/desktop.cxx:1764
        > #22 0x00007ffff0265ce5 in framework::getDesktop(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) (context=...) at framework/source/services/desktop.cxx:1773
        > #23 0x00007ffff0265d9e in com_sun_star_comp_framework_Desktop_get_implementation(com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&) (context=0x522200) at framework/source/services/desktop.cxx:1782
        > #24 0x00007ffff5a5d864 in std::__invoke_impl<com::sun::star::uno::XInterface*, com::sun::star::uno::XInterface* (*&)(com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&), com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&>(std::__invoke_other, com::sun::star::uno::XInterface* (*&)(com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&), com::sun::star::uno::XComponentContext*&&, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&) (__f=@0x54bb58: 0x7ffff0265d5f <com_sun_star_comp_framework_Desktop_get_implementation(com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&)>) at ~/gcc/trunk/inst/include/c++/12.0.0/bits/invoke.h:61
        > #25 0x00007ffff5a551f4 in std::__invoke_r<com::sun::star::uno::XInterface*, com::sun::star::uno::XInterface* (*&)(com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&), com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&>(com::sun::star::uno::XInterface* (*&)(com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&), com::sun::star::uno::XComponentContext*&&, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&) (__fn=@0x54bb58: 0x7ffff0265d5f <com_sun_star_comp_framework_Desktop_get_implementation(com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&)>) at ~/gcc/trunk/inst/include/c++/12.0.0/bits/invoke.h:114
        > #26 0x00007ffff5a4d254 in std::_Function_handler<com::sun::star::uno::XInterface* (com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&), com::sun::star::uno::XInterface* (*)(com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&)>::_M_invoke(std::_Any_data const&, com::sun::star::uno::XComponentContext*&&, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&) (__functor=..., __args#0=@0x7fffffffd4f0: 0x522200, __args#1=...) at ~/gcc/trunk/inst/include/c++/12.0.0/bits/std_function.h:291
        > #27 0x00007ffff5a3f913 in std::function<com::sun::star::uno::XInterface* (com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&)>::operator()(com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&) const (this=0x54bb58, __args#0=0x522200, __args#1=...) at ~/gcc/trunk/inst/include/c++/12.0.0/bits/std_function.h:568
        > #28 0x00007ffff5a2a396 in cppuhelper::ServiceManager::Data::Implementation::doCreateInstance(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) (this=0x54baa0, context=...) at cppuhelper/source/servicemanager.cxx:704
        > #29 0x00007ffff5a2a12a in cppuhelper::ServiceManager::Data::Implementation::createInstance(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, bool) (this=0x54baa0, context=..., singletonRequest=false) at cppuhelper/source/servicemanager.cxx:672
        > #30 0x00007ffff5a2d02d in cppuhelper::ServiceManager::createInstanceWithContext(rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) (this=0x523450, aServiceSpecifier=..., Context=...) at cppuhelper/source/servicemanager.cxx:1003
        > #31 0x00007ffff6cd9922 in com::sun::star::frame::Desktop::create(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) (the_context=...) at workdir/UnoApiHeadersTarget/offapi/normal/com/sun/star/frame/Desktop.hpp:38
        > #32 0x00007ffff6cd8c07 in SfxApplication::Initialize_Impl() (this=0x1588150) at sfx2/source/appl/appinit.cxx:182
        > #33 0x00007ffff6cb776a in SfxApplication::GetOrCreate() () at sfx2/source/appl/app.cxx:122
        > #34 0x0000000000405ecf in (anonymous namespace)::GalApp::Main() (this=0x4204e0 <vclmain::createApplication()::aGalApp>) at svx/source/gengal/gengal.cxx:254
        > #35 0x00007ffff2dd6777 in ImplSVMain() () at vcl/source/app/svmain.cxx:199
        > #36 0x00007ffff2dd6898 in SVMain() () at vcl/source/app/svmain.cxx:231
        > #37 0x0000000000410f1f in sal_main() () at vcl/source/salmain/salmain.cxx:34
        > #38 0x0000000000410efa in main(int, char**) (argc=10, argv=0x7fffffffded8) at vcl/source/salmain/salmain.cxx:29
        
        This fix should remove the need for the cross-build--only fix
        0e142fa01972ad28182ca54b855d0ecae0d5c83b "cross-toolset: gengal now needs
        localedata_en", which it reverts.
        
        Change-Id: If71b7249c19619a83911c7624e3d99077decba31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120837
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-22  Caolán McNamara  <caolanm@redhat.com>  [eb05182c68f4c6c842da216c9662fce7a6d0047d]

        cid#1490402 Resource leak
        
        Change-Id: I345fa61dddf25cadc79fae7d2edd706fd2b45eb4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120823
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-22  Caolán McNamara  <caolanm@redhat.com>  [8ff57504f75ddd35c3f585cf2224c6fcc3863ca3]

        WaE: protect clang diagnostic push/pop with if defined __clang__
        
        Change-Id: I8360aa96097a13b6bad1283edddc7c2fd1ed510d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120832
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-22  Luboš Luňák  <l.lunak@collabora.com>  [096e28acff82948eef6c5425593f0929c9367a6f]

        make isDebuggerAttached() work on Mac
        
        Change-Id: I1c7c2b58686e7cbb0f8f11327df7ae951226586f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120803
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-08-22  Noel Grandin  <noelgrandin@gmail.com>  [feb59fca82df3762c4eb3b9ac2c96e9fa387bed1]

        no need to use unique_ptr for XPolygon
        
        it is already a COW type
        
        Change-Id: I94370d20fbe9d7f6b1bd57f339911a75cbef6484
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120824
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-22  Noel Grandin  <noelgrandin@gmail.com>  [3a668a2398fdbe7cfe0176900b26ca6145fb0e8c]

        no need to use unique_ptr for B2DPolygon
        
        it is already a COW type
        
        Change-Id: I86c4be9dd83b98eedf169c3b6668a7994204bca0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120827
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-22  Noel Grandin  <noelgrandin@gmail.com>  [523bba89cd5ad6372fb0431cecabdca02ea2b9e3]

        no need to use unique_ptr for B2DPolyPolygon
        
        it is already a COW type
        
        Change-Id: Iaf8bf1671781923555df3e43b0db78e87c2c5a87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120826
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-22  Kevin Suo  <suokunlong@126.com>  [a1759769804a7f3b9895b481229d497a9eb4c70a]

        tdf#143959 sdext.pdfimport: fix font name with subtag
        
        as returned by the font descriptor when reading the font file.
        
        Change-Id: I376b887e6356e765f669b41c43776f78f94c3623
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120815
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-22  Muhammet Kara  <muhammet.kara@collabora.com>  [3748535a5739f3cb1471516b2e7ae2601575b639]

        tdf#126915: Redaction: Clarify 'Export Directly as PDF'
        
        * Add new uno command alias '.uno:RedactionPreviewExport' with the
          desired label.
        * Add a link to the icon of the '.uno:ExportDirectToPDF' command so that
          the new alias is displayed correctly on the Redaction Toolbar
        * Replace '.uno:ExportDirectToPDF' with '.uno:RedactionPreviewExport' on
          the Redaction toolbar and the Redaction menu
        
        Change-Id: I72d17cac7d570341d89d1e59776e1af25f8d8b87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120835
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2021-08-21  Caolán McNamara  <caolanm@redhat.com>  [10c742afd5f04c2c3a3e1f881fd6a8c61d364c03]

        arm: fix bridge
        
        which went a little wrong in
        
        commit dd91d3389c26645459d3b80649941d65efa4f63f
        Date:   Sat Jan 2 14:36:44 2021 +0100
        
            Fix some warnings for Raspberry pi 4 (part3)
        
        Change-Id: Ief7e1146b7480a1c16ec0810f991296710214332
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120830
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-21  Caolán McNamara  <caolanm@redhat.com>  [cd99b9fe6cec1fa14aba1d94228b17163cddd906]

        arm: nStackBytes was already the right amount of bytes
        
        possible regression from...
        
        commit 6e3424ca1131fe371f63e456267de476b5eb0eae
        Date:   Sat Jan 2 11:03:12 2021 +0100
        
            Fix some warnings for Raspberry pi 4 (part2)
        
        which changed that
        
        Change-Id: I9a19d7d6bc1e4115ffffbe32d8d62be5d275d500
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120747
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: René Engelhard <rene@debian.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-21  Eike Rathke  <erack@redhat.com>  [bae2fbfd341b2cb5e5053c7977176f68b5d658dd]

        Resolves: tdf#143946 Add Klingon, tlhIngan Hol {tlh} 0x06AC to language list
        
        Change-Id: Icf7452b2aef3ecae8ccdbcd4a66ab8b121a8120c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120814
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-21  Justin Luth  <justin_luth@sil.org>  [520de5a4b2a11412a41ad64b65675a9180fb97db]

        tdf#95495 writerfilter: clear obsolete hack
        
        This looks completely wrong and unnecessary to me.
        HOWEVER, at the time it really fixed a LOT of documents
        and bug reports, so definite congratulations to the
        original programmers for a successful hack in
        a minefield code-area.
        
        But it definitely seems hacky and full of wizardry.
        AFTER setting the PROP_OUTLINE_LEVEL to be the real thing,
        then we change the placeholder values to something different?
        Plus, OutlineLevel has NOTHING to do with a list level,
        so it should be irrelevant here.
        [There is a fail-safe that ensures that outline level
        matches list level for Chapter Numbering, but that is
        not a DOCX thing, but a LO thing.]
        
        Other major changes earlier in 7.3 fixed a lot of
        inheritance issues, and highly refactored
        Chapter Numbering recognition, so it is highly
        likely that this code is completely pointless.
        
        -confirm tdf#95495 examples same in Word 2010, 2016, LO
            • Windows PowerShell Language Specification Version 3.0 (confirmed)
            • 95495 Windows PowerShell - APPENDICES (confirmed)
            • 385.docx (comment 12) (confirmed)
            • numbering.docx (confirmed)
            • test1.docx (confirmed)
        
        Change-Id: I0f1ac7c9367b094a6431fe61442d3b58ffee79d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120755
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-08-21  Noel Grandin  <noelgrandin@gmail.com>  [5922c885a27512717080186273799dab5830ab3f]

        rtl::Static to thread-safe static
        
        Change-Id: Id63bc7dada4ba09389f5a1ebd83c00c8e55faf7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120795
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-21  Eike Rathke  <erack@redhat.com>  [05924f9b2e651f545d8ceea883d9b1729257349d]

        Use LanguageTagIcu::getDisplayName() for on-the-fly language list entries
        
        So the for {tag} entries "too geeky" argument of spell-checker
        dictionary developers and language enthusiasts will be moot in
        future and we can stop adding 100 more tags if it's not for locale
        data.
        
        Change-Id: Ic44fe5b2f794ddb258e56ec073f310ccaf6e470d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120799
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-08-21  Eike Rathke  <erack@redhat.com>  [6d6119bc4e4a783c76b3ae35626d6fea0de0abac]

        Unit test for LanguageTagIcu::getDisplayName()
        
        Change-Id: Ibe95fba21ed94be7fb4848f19161d492bc403e4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120798
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-08-21  Eike Rathke  <erack@redhat.com>  [c482aefe08e4486aa35ba87edea1a341c97b8610]

        Introduce LanguageTagIcu::getDisplayName()
        
        To be used in generating display names for on-the-fly language
        tags in the language listbox.
        
        Change-Id: Ibb36fe312e550f77f1e2d3acc2dbff9e83c15f7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120797
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-20  Justin Luth  <justin_luth@sil.org>  [f4b80f4e060a68aa35a7ec678d18af989e82f055]

        tdf#142542 writerfilter: allow para to cancel style autoSpacing
        
        Change-Id: I7535e7574c3ec9a108a810ba3209074d01aa96f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120275
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-08-20  Alain Romedenne  <alain.romedenne@libreoffice.org>  [d7cb5461bf71a267a754f5c7dcb0d4bfc70ee844]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 374e66c1c0353e0042a70ae67d663ccb084fb39a
          - ScriptForge - (SF_UI) CreateBaseDocument() new CalcFileName argument
            
            Change-Id: I1f7005c6eb51ee9323dd2ad960c50031dfb62cf0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120642
            Tested-by: Jenkins
            Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
            
2021-08-20  Caolán McNamara  <caolanm@redhat.com>  [1727fe82330dcf67eeece4eacfd4907f85714b0f]

        tdf#142394 return to using CAIRO_OPERATOR_SOURCE in drawBitmap
        
        since
        
        commit cd09fc9451897e6efedbf9f5e1d5b9bd96e65cb5
        Date:   Mon Mar 22 19:06:15 2021 +0100
        
            do not enable mbSupportsBitmap32 for headless (tdf#141171)
        
        turned back off the mbSupportsBitmap32 support experiemented with in
        
        commit 86ea64f216819696cd86d1926aff0a138ace2baf
        Date:   Fri Feb 15 13:14:32 2019 +0100
        
            Support for native 32bit Bitmap in VCL and SVP (cairo) backend
        
        Change-Id: I818c3f11d0334278a65a0e45b61141327669121d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120709
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins

2021-08-20  Stephan Bergmann  <sbergman@redhat.com>  [af1b02ede015e21cdad9ad98f8f042db4f31c4ce]

        -Werror,-Wunused-private-field
        
        ...after cf66fd32ed8a31d4ca6f031a13e90caf19f40682 "loplugin:unusedmethods"
        
        Change-Id: I799eec5cf1e5ec31e8d6bb2bfefda10d8b41c699
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120787
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-20  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [341f923b5e487fa596e369d2ad17daaea909d9ec]

        Enable automatic code style formatting for subsequent_export-test.cxx
        
        As subsequent_export-test.cxx code style is following  the recommended
        code style (except too long lines and minor formattings), the code
        is used only for testing and it is rarely modified (mainly adding
        new test cases), I decided to enable automatic code formatting.
        
        It is one step closer to migrate to common code style.
        
        Change-Id: Iaa6c243fab45c37cb01672633717577651916c3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120706
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-08-20  Stephan Bergmann  <sbergman@redhat.com>  [f87cbab4432f7b28016d8b934ff9c565d0cf6cc7]

        loplugin:unusedcapturedefault (macOS)
        
        Change-Id: Id5a69e1307907cebffbdf50732cb4f34868280bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120784
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-20  Caolán McNamara  <caolanm@redhat.com>  [09ecc654acfa7d09f701187d9484a36514b70100]

        augment CFLAGS for fontconfig and freetype instead of overwriting
        
        so CFLAGS containing msan's -fsanitize=memory are not discarded
        
        Change-Id: Ie213488b5e1e6e5f5aad649f2cf72a12acae9cc7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120780
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-20  Caolán McNamara  <caolanm@redhat.com>  [01408f9da879f69adbfee515efb4d8a57af2460e]

        Revert "ofz#37370 Null-dereference"
        
        This reverts the code of commit 9343551f5588ffa4916e2c5d33cbd6fcf56ca99d
        but keeps the test-case
        
        No reason to have this after: 0bb3ccf9148106ce3e5d9e03c23ab5a9602e843c
        'Revert "Simplify Rect2Poly"'
        
        Change-Id: I37f363e51dc5daed3faf85f27203b2cfe09b82c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120746
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ed3aa0575d73f34d5fa666d147c569ce3d55048d]

        Fix extended tip after translation round
        
        Change-Id: Ia41bbbf470a55ebc3fda06da7f137a9594fc738b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120783
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-08-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b151d545a759dc244128af23d4c7745639f29f03]

        Bump ui file to newest Glade
        
        Change-Id: I3825eb69ab64475dfd0a152dde60c0803917a36f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120782
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-08-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8c06e8b254fbb2446fd5625e23beaed6bb567ba4]

        Fix extended tip after translation round.
        
        Change-Id: I94f5fbb35224c2b784bbab7fdbbeb52f336d0489
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120781
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-08-20  Stephan Bergmann  <sbergman@redhat.com>  [2bc1a0431becd1c6d4c888a6e301237dcecefd97]

        New loplugin:unusedcapturedefault
        
        In sc/qa/unit/ucalc_formula.cxx, dropping the capture-default from the
        lExpectedinF lambda revealed that MSVC in C++17 mode (i.e., when building
        without --with-latest-c++) requires ROW_RANGE (a local const int variable from
        the enclosing TestFormula::testTdf97369) to be captured, even though all uses of
        that variable within the lambda body are constant expressions.  That is still
        true at least for the latest Visual Studio 2019 version 16.11.1.  (This is not
        an issue for the lExpectedinH and lExpectedinI lambdas a few lines further down,
        as they, in addition to using that ROW_RANGE, also use the local const double
        variables SHIFT1 and SHIFT2, whose uses are not constant expressions, so
        they are implicitly captured and loplugin:unusedcapturedefault does not suggest
        dropping those lambdas' capture-defaults in the first place.)
        
        Change-Id: Iee7efb485187cbe8eba6a2d470afca4993eb1816
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120693
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-20  Marco Cecchetti  <marco.cecchetti@collabora.com>  [46d3fdeb4fa35e0575395a3a91213fd81fda0e50]

        go on switching from boost::property_tree to JsonWriter
        
        JsonWriter provides better performance than boost::property_tree and
        it is also cleaner, so we need to start using the latter in place of
        the former as much as possible.
        
        Change-Id: I8c1e910c0b3d511b89679e622e2cc5d4848a8b47
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120656
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2021-08-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [cf66fd32ed8a31d4ca6f031a13e90caf19f40682]

        loplugin:unusedmethods
        
        Change-Id: I9ce1ae787b735200cd57b0f470a6e5e3146657fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120777
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-20  dante  <dante19031999@gmail.com>  [58a5bd793a2ed57077fc598281cc74e16373b877]

        Fine tune new sm import / export
        
        Change-Id: I7e7ec875b3d0f8f1d62f22270a306bc2f57421ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120768
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-20  dante  <dante19031999@gmail.com>  [4f7dd4985dd11e2e797f0ab05eaa7982b5a83b46]

        Improve code reability with different function names
        
        Change-Id: I0799cb26642197813b054c1bde39cf1ced7519a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120767
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-20  dante  <dante19031999@gmail.com>  [cf2082337c72eca4509fbdbb05d8c68b91fe8a69]

        Fix typo in new SmMlElement exporter
        
        Change-Id: Ia1e7963dbb2f69a8b8f43903882521da94eaffe5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120766
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-20  Noel Grandin  <noel@peralex.com>  [720e4258ab5f00287098ff945a184bfb43911841]

        use Primitive2DDecompositionVisitor in ViewObjectContact (tdf#105575)
        
        ..to avoid container construction
        
        Change-Id: Iae7a8ea8c31b6c8bcf4d161273be7b32fe41a021
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120779
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-20  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [ac586d1caecaa5be4bce05b073ce4c7bda10f13e]

        Make some scripts more portable
        
        Change-Id: Ia89059eea51ca396a7c74143625ac9a6706de198
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120773
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-08-20  Michael Warner  <michael.warner.ut+libreoffice@gmail.com>  [080e4550257a90597c241f83fd766b99c83ba6e8]

        tdf#141097 Revert "Veto process exit while an OLE client is connected"
        
        This reverts changes that were made to prevent process exit when an
        OLE client is connected. These commits had the side effect of preventing
        the use case of creating a document via OLE, and then allowing
        the user to view/edit and ultimately quit from the GUI.
        
        Revert "More hacks for quit requests from an OLE Automation client"
        
        This reverts commit 05e03911cd1f8a355b6410d3997cffc2c794a1e9.
        
        Revert "Veto process exit while an OLE client is connected"
        
        This reverts commit 89f883bd90a50587868a57397b6350ed9559a20f.
        
        Change-Id: I29a1e42a830815bc8d1ff0056c22d86b8f98cc1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118596
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-08-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [e367e59e37499d0efca381f0b41df52c7cfc2026]

        loplugin:unusedfields
        
        Change-Id: Ie27afe4c2438c44baece4b926572584c6695dc39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120774
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [02c9c9adf65883ecaeef0e86a4b0b70ee3d5cf52]

        make BitmapPalette a COW type
        
        so we can avoid copying it during rendering
        
        Change-Id: Id83d2bb2682f46188ee6ccc90c92d338a1e05b98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120759
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-20  Bayram Çiçek  <mail@bayramcicek.com.tr>  [4bb59cd1f45133994d3d13642367470f528094f4]

        tdf#91519: prevent jump to top of the comment view
        
        In Writer,
        there are 3 issues about comment section:
        
        - comment section scrolls to top of its view
        when clicking inside a comment view.
        
        - clicking inside a comment view, scrolls the
        view to old cursor location automatically
        (if old cursor out of the visible area)
        
        - comment section scrolls automatically to the
        old *selected* text (if it's out of visible area)
        when clicking inside the Writer canvas view
        
        this commit is intended to solve these issues
        
        Change-Id: If7d62373f5215adea85512b66b78736e04e02c3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118638
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2021-08-20  Caolán McNamara  <caolanm@redhat.com>  [fc7fbbd8ba089570c93917eedf1de0512cc0ba3b]

        allow build with poppler <= 0.82
        
        Change-Id: Ia062a788fec9c67c18382c2ff5f4b4df35bd17d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120771
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-20  Stephan Bergmann  <sbergman@redhat.com>  [af686402107a54f141eea3bb7706e3ff665178ae]

        Mark external/clucene/patches/nullstring.patch as sent upstream
        
        Change-Id: Id9e0010575110ef6fae5cf93943bb226a7727e09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120770
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-20  Caolán McNamara  <caolanm@redhat.com>  [5dc9d944f1d88881b65660a5a2c347f29b99bf72]

        msan: MemorySanitizer: use-of-uninitialized-value
        
        nCheckPos is always set to something, but for nCheckPos != 0 nType might
        be left uninitialized, so test nCheckPos == 0 before nType
        
        seen in ooo76602-1.slk and ooo10703-1.html with distro-configs/LibreOfficeOssFuzz.conf
        
        ==623515==WARNING: MemorySanitizer: use-of-uninitialized-value
            #0 0x59600b4 in SvNumberFormatter::PutandConvertEntry(rtl::OUString&, int&, SvNumFormatType&, unsigned int&, o3tl::strong_int<unsigned short, LanguageTypeTag>, o3tl::strong_int<unsigned short, LanguageTypeTag>, bool, bool) svl/source/numbers/zforlist.cxx:658:72
            #1 0x8c7f72 in ScImportExport::Sylk2Doc(SvStream&) sc/source/ui/docshell/impex.cxx:2130:48
            #2 0x8bcb26 in ScImportExport::ImportStream(SvStream&, rtl::OUString const&, SotClipboardFormatId) sc/source/ui/docshell/impex.cxx:392:13
            #3 0x650f4b in TestImportSLK sc/source/ui/docshell/docsh.cxx:3360:19
            #4 0x6055a7 in LLVMFuzzerTestOneInput vcl/workben/slkfuzzer.cxx:87:11
            #5 0x555b53 in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) (/out/slkfuzzer+0x555b53)
            #6 0x541622 in fuzzer::RunOneTest(fuzzer::Fuzzer*, char const*, unsigned long) /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerDriver.cpp:323:6
            #7 0x54722e in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) (/out/slkfuzzer+0x54722e)
            #8 0x56fa82 in main /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerMain.cpp:20:10
            #9 0x7fbd8b65ebf6 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21bf6)
            #10 0x51cc49 in _start (/out/slkfuzzer+0x51cc49)
        
          Uninitialized value was created by an allocation of 'nType' in the stack frame of function '_ZN14ScImportExport8Sylk2DocER8SvStream'
            #0 0x8c27c0 in ScImportExport::Sylk2Doc(SvStream&) sc/source/ui/docshell/impex.cxx:1837
        
        Change-Id: I0422ca34827319d1e35d453606a7afe6a9de3840
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120762
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [0f7fed9249e988ca34c5401d746887822b4aa9ce]

        tdf#143957 Qt5 always create an OpenGLContext
        
        Nothing checks the result and a lot of code just uses it.
        
        Change-Id: I1a672e98d42673fd684538ead831622f6a14e9f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120761
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-08-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [9ca30cd1d04cf39411c3ede687805c28ebe2a980]

        VCL allow plugins to declare OpenGL support
        
        ... and get rid of the whole GetBackendCapabilities, which was
        just overkill. Maybe this should even be some bitmap + enum
        + set/get function, but I'm too lazy...
        
        In the end add a bool for the OpenGL support of the VCL plugin
        (or maybe sticking it into ImplSVData, which is already some
        catchall for common VCL data).
        
        Change-Id: I9f0ececac482d8e2a94ef6024628e9631b49e773
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120760
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-08-20  dante  <dante19031999@gmail.com>  [3ad6d41c1c88b0549c9be0f41e02d83a582fcdfd]

        Add a SmMlElement tree to the sm document
        
        Change-Id: Ide764b512004198277baed60ac4e1a5ef0d1c2dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120765
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-20  dante  <dante19031999@gmail.com>  [aa232a45bc0d5daf4a0ae4b47b9459000d1ec210]

        Add security handlers to the iterators
        
        Change-Id: I0cc8dd92c7ae870e58f0f9118df76569d6deecd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120764
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-20  Szymon Kłos  <szymon.klos@collabora.com>  [e5a7a65e59fcd300834e5a7d20b797dedbeb6b69]

        Convert AreaTransparencyGradientPopup to WeldToolbarPopup
        
        Change-Id: I3cbb17de9953281e884f6c1b2984bc4865a56227
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118471
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120700
        Tested-by: Jenkins

2021-08-19  Stephan Bergmann  <sbergman@redhat.com>  [d001836139b28d367cc70b64a13519d173066df1]

        Fix locking of public UriReference members again
        
        ...after 074790ad6f4e02e7aed3f9c954f0b4005b40fa21 "remove some locking from
        UriReference" (and its follow-up 0f44815ce7b2925189cd603853ce55d8363549dd
        "loplugin:constmethods"):  The m_path member is modified by
        UrlReference::setName in
        stoc/source/uriproc/UriSchemeParser_vndDOTsunDOTstarDOTscript.cxx.  Also make
        the non-mutated members (for which locking is thus indeed not needed) private
        for now.  (The original intention was that there can be further parsers for
        other URI schemes, which might need to modify further UriReference members.  If
        such further parsers are ever implemented, the relevant members can be made
        public again, and the locking be restored where necessary.)
        
        Change-Id: I80b437fe14f43294a52e465a7e1f31ddf2ab0482
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120749
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-19  Stephan Bergmann  <sbergman@redhat.com>  [396c0575b2935aeb039e8da260eba739d1a0ed3c]

        external/clucene: Avoid std::string(nullptr) construction
        
        The relevant constructor is defined as deleted since incorporating
        <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/p2166r1.html> "A
        Proposal to Prohibit std::basic_string and std::basic_string_view construction
        from nullptr" into the upcoming C++23, and has caused undefined behavior in
        prior versions (see the referenced document for details).  That caused
        
        > workdir/UnpackedTarball/clucene/src/core/CLucene/index/SegmentInfos.cpp:361:13: error: conversion function from 'long' to 'std::string' (aka 'basic_string<char, char_traits<char>, allocator<char>>') invokes a deleted function
        >                    return NULL;
        >                           ^~~~
        > ~/llvm/inst/lib/clang/14.0.0/include/stddef.h:84:18: note: expanded from macro 'NULL'
        > #    define NULL __null
        >                  ^~~~~~
        > ~/llvm/inst/bin/../include/c++/v1/string:849:5: note: 'basic_string' has been explicitly marked deleted here
        >     basic_string(nullptr_t) = delete;
        >     ^
        
        at least when building --with-latest-c++ against recent libc++ 14 trunk (on
        macOS).
        
        (There might be a chance that the CLucene code naively relied on
        SegmentInfo::getDelFileName actually returning a std::string for which c_str()
        would return null at least at some of the call sites, which I did not inspect in
        detail.  However, this would unlikely have worked in the past anyway, as it is
        undefined behavior and at least contemporary libstdc++ throws a std::logic_error
        when constructing a std::string from null, and at least a full `make check` with
        this fix applied built fine for me.)
        
        Change-Id: I2b8cf96b089848d666ec37aa7ee0deacc4798d35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120745
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-19  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [45620dc9bb3e6561fdd64e2c7d192ccae136b224]

        Revert "tdf#59820 - Adjust column width of imported ASCII files"
        
        This reverts commit aaabfc644afd57577980998c83f94a271f633c02.
        
        Reason for revert: Large csv files will not open in a reasonable amount of time.
        
        Change-Id: I7d3d3bf0341bcb83f86be88e8911879de13918ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120720
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-08-19  Eike Rathke  <erack@redhat.com>  [c374d8ed86262c8b09c158d22ec7e4b9dee115dd]

        Make the logic more logical.., tdf#102846 follow-up
        
        Same functionality better readable.
        
        Change-Id: Idb891a6e2f0a35528d6a1862e5743a22772eec11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120754
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-19  DaeHyun Sung  <sungdh86+git@gmail.com>  [9c13f1ad6384ee05a10ed688b93a46f6489a872a]

        tdf#143526 add Korean Numbering test case & fix Hanja number codepoint
        
        add Korean Numbering test cases
        1. koreanCounting
        2. koreanLegal
        3. koreanDigital
        4. koreanDigital2
        
        fix Korean Hanja number codepoint for Zero(0)
        Following MS Office's numFmt Strng example
        https://docs.microsoft.com/en-us/openspecs/office_standards/ms-docx/a1bb5809-e361-4e49-8e16-7f1a67da4121
        
        Korean Hanja notation for Hanja is `零 U+96F6` on MS Word 2019 and that
        document.
        So, fix the Korean Hanja number code pointfor Zero(0) `零 U+96F6`
        
        Change-Id: I1a5b95640a93e7fbc3a0e724b154587877b198a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120676
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-08-19  Rafael Lima  <rafael.palma.lima@gmail.com>  [46f4069e914b82f8295b91b57a6c7429bc2da057]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to dd88f0407623a3c075727254abe5c93a88a5dedb
          - tdf#143930 update Security help page about new feature
            
            This is a follow-up to tdf#90401 that was fixed, so now the Security page needs to be updated to inform that the names and dates of comments and tracked changes are also removed.
            
            Change-Id: I6c677d197b6a770b1c36a5f40af94e40715e4a9c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120716
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-08-19  Caolán McNamara  <caolanm@redhat.com>  [741f615268462b17f2135cb7d2adb0bf39bed7cc]

        ofz: add expat generate_hash_secret_salt to ignorelist for msan
        
        use of the return value is flagged as use-of-uninitialized-value
        otherwise
        
        Change-Id: I574a1829ea4ff0343129c1d9b6dcc74168aa6909
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120752
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2d86ec4d68ef474aab302d1209934f69b2db8952]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 76b01db756aadf10c3bcde322355c05881f40652
          - Fix typos
            
            Change-Id: I28e4e508bcedeb1da1d31f2636ed6fc66b932653
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120742
            Tested-by: Jenkins
            Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>
            
2021-08-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [977a3b5e7ddaf9b11fca8ecd4576cc86ab0eacea]

        Removed executables bits on docx file
        
        Change-Id: I9e4de09bdf39c788bd015ac84b3add89ea80f3c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120743
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-08-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6f4e2a71dacf4527abcc71f70e988400b146e9df]

        Fix typo
        
        Change-Id: I225688ee50b87c5019f83060ec8bbf614df6174f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120744
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-08-19  Tibor Nagy  <nagy.tibor2@nisz.hu>  [351a4308ba4708cf0cf9fd53d9f3dee0de1515e5]

        tdf#143624 PPTX: slideshow setting “Manual forwarding” not exported
        
        Follow-up to commit f8ddaaf0f5e1fb61e0d4404ea28757bc652ae4be
        (tdf#142915 PPTX import: support for presentation's timing attribute).
        
        Change-Id: I1b175d406d2cd0fc40ba7085517709fb477fed58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120529
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-08-19  Eike Rathke  <erack@redhat.com>  [ff62e0165a0add7c7e3cb606df5b24b20c822d8a]

        Resolves: tdf#102846 CSV: Detect separator, limit preview line concatenations
        
        In CSV import preview, if a line starts with a quote character and
        none of the remembered last field separators used occur in data in
        conjunction with a closing quote, then reading data tried to
        concatenate line by line to form a data field to be presented in
        the preview, worst case the entire file..
        
        For the preview, detect one possible not yet selected separator if
        used with a quoted field (similar to commit
        c807e7ea7a0725a4d8375eda07d6f70870e0d50a for tdf#56910 space
        separator) and limit the number of source lines that are tried to
        be concatenated if no separator was encountered after a possibly
        closing field quote.
        
        Change-Id: Iefd37a8301161e72cb607cea88d4faadad47b4ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120690
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-19  Stephan Bergmann  <sbergman@redhat.com>  [0d14e1251efeec9f651a28f553447c6d06b778e9]

        loplugin:sequenceloop (macOS)
        
        Change-Id: I5d004dfcce2ce1aad520f9e541432a60627161a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120739
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-19  Caolán McNamara  <caolanm@redhat.com>  [602dd66fecd92f97ac9206bb90a83d0a04dc8e59]

        use sanitize-excludelist.txt for fuzzing CC as well as CXX
        
        Change-Id: Ia470dbb9ab3ce86bedbadfd69ea145806530e4dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120741
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-19  Jean-Pierre Ledure  <jp@ledure.be>  [407b53dd2246e727d19fe94c82cb357af2e4f8ed]

        ScriptForge - (PDF Export) get/set options, export as PDF file
        
        Next methods are introduced in SF_Session:
          - GetPDFExportOptions to extract a dictionary of the
            40+ existing options for PDF export
          - SetPDFExportOptions to update the existing options
            When applied the options are permanent also for user manual exports
        Those methods are not available in Python.
        
        Next method to export a document to PDF:
          - ExportAsPDF: it uses the options set above and/or takes
            next specific and transitional options:
              pages, password, watermark
        This method is implemented for use from Basic and Python
        
        Change-Id: Ic5c4190cff579e62137930f422638aad98e61a16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120740
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-08-19  Mike Kaganski  <mike.kaganski@collabora.com>  [0bb3ccf9148106ce3e5d9e03c23ab5a9602e843c]

        Revert "Simplify Rect2Poly"
        
        This reverts commit 5b025285b3528910a4360899abb2bbbaadc72c97.
        
        Reason for revert: the semantics change for empty rectangle is
        significant. See also 9343551f5588ffa4916e2c5d33cbd6fcf56ca99d.
        
        Change-Id: I5df0c07067840d39af0a187ca9a104963cdeefab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120651
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [0f44815ce7b2925189cd603853ce55d8363549dd]

        loplugin:constmethods
        
        Change-Id: I786096b989daa6004a6527aafbe825b6f0a22d90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120710
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9239b11cee9f02cedcb0c240637e58cc8b795086]

        Fix typos
        
        Change-Id: I45243c6312545d51409574447e27f5320d4da79c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120493
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-08-19  Mike Kaganski  <mike.kaganski@collabora.com>  [958854ac4c701e6b1444178514b1a6e4e03be94e]

        Avoid infinite loop in dbgutil builds
        
        As mentioned in tdf#117162 comment 13, there are cases when
        SdrObject::Free does not modify maAllIncarnatedObjects. So the
        fix for tdf#143514 needs the change to account for that.
        
        Change-Id: I249c6a3b095c5d3c644dcb1bbc900b42793ea820
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120648
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-19  Caolán McNamara  <caolanm@redhat.com>  [9343551f5588ffa4916e2c5d33cbd6fcf56ca99d]

        ofz#37370 Null-dereference
        
        since...
        
        commit 5b025285b3528910a4360899abb2bbbaadc72c97
        Date:   Wed Aug 18 07:35:05 2021 +0200
        
            Simplify Rect2Poly
        
        where tools::Polygon from tools::Rectangle ctor has special handling
        for an 'empty' Rectangle
        
        Change-Id: Ifb93efeee4c2c1fe1f9fe5422e0e648ad91da77a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120702
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-19  László Németh  <nemeth@numbertext.org>  [5e891c2ee82f2d7566ddb4e15b9c03cecb9fc1f8]

        tdf#143939 sw: track format changes of the actual word
        
        If there is no text selection, character formattings
        are applied on the word under the text cursor,
        now with storing the original direct character formatting
        in a redline "extra data" for rejection of the tracked
        formatting change.
        
        Follow-up to commit ee3171adb24a3d720466fa43bec869910333f892
        "tdf#143918 sw: fix reject of multiple changes" (clean-up the
        format tracking code into the new lcl_SetRedline(), and
        applying that for the not handled case, too).
        
        Change-Id: Ie6bc4dc17dbf84cc61970cef66689aec8ddc4595
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120707
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-08-19  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [e3f9170c03eb9121b0c244c0e2e60d15e6920deb]

        tdf#143722 DOCX import: map using default TOC heading style
        
        of Writer ("Contents Heading") instead of "TOC Heading".
        
        This essentially reverts the fix to bug #83300.
        
        When that was added the TOC import was broken enough that
        it made no visible regression.
        
        In 6.3 the TOC import was fixed up so now it's more annoying.
        
        The unit test of bug #83300 is reused but depends on the fix to
        bug #143726.
        
        I checked the example file of bug #83300 and the layout problem
        of comment 6 that was fixed there does not come back.
        
        Follow-up to commit 5440492ff9f949ee9ed9052e8bab6f5136d78b2a
        "tf143726 DOCX: export default TOC Header style with correct name".
        
        Change-Id: Iaee73729ea46a0c36d08ccc6fc5fb04fdf592a1d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120092
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-08-19  Chris Sherlock  <chris.sherlock79@gmail.com>  [ddf90ad13d1e4df45dc414d737e50f086c8737fd]

        vcl: move ImplReleaseFonts() to outdev/font.cxx
        
        Change-Id: I4bd54c24f415e28014690fd775a3a5136d2be433
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115371
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-19  Chris Sherlock  <chris.sherlock79@gmail.com>  [0f7401838d77172ef545e38cd07fac253869c904]

        vcl: add braces to SetBackground() function to make reading easier
        
        Change-Id: Icb91c4e8aae3f6f25515ca75a3cc230d9238dd4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115370
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-19  Chris Sherlock  <chris.sherlock79@gmail.com>  [eb1bf3c87104790fc17a71d070e570cce278c9e4]

        vcl: move background functions to background.cxx
        
        Change-Id: Iee2e42f3881512d2e779d16505c50f76731e398a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115369
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1103727fb24b368419ea0cfd2382560ef6b82f43]

        drawinglayer: split polygonprimitive2d.hxx into multiple files
        
        The header polygonprimitive2d.hxx contains multiple primitives,
        which should be independent in their own header files.
        Split them in its own file, but for now keep polygonprimitive2d.hxx
        with includes all the new headers so that compilation goes through
        with no need to change any other files.
        
        Change-Id: I5c8ea2ed0c6d38374c1b871fef562b2164b9c8fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120708
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-19  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [5440492ff9f949ee9ed9052e8bab6f5136d78b2a]

        tdf143726 DOCX: export default TOC Header style with correct name
        
        This seems to have been a typo since it was mapped to the default
        name of the Table of Authorities index's heading in Word
        which is not really supported anyways.
        
        Change-Id: I4cadce18c30c5497f27479fcc251fdf85d859145
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120091
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-08-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [b55db12f79a01ccbd3276f4a291fe20750efbaf3]

        use std::optional<OutlinerParaObject> in SwPostItMgr
        
        it is a COW object, no need to allocate separately on heap
        
        Change-Id: I9388d2a850a39a8645071dfb2907a4fe7785ac21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120703
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-19  Katarina Behrens  <bubli@bubli.org>  [1b06e7e9e8c467de3450077fe8b90be6b7f73e4b]

        tdf#143567: Distinguish bitmap vs. pattern fill style
        
        By the time fill style state change (SID_ATTR_FILL_STYLE) happens,
        the actual bitmap fill may or may not be known. If it is not known,
        it is impossible to tell whether it is a regular bitmap or
        a pattern. That's why this toolbar sometimes incorrectly reports
        bitmap fill instead of pattern one
        
        To solve the problem, we adjust fill style listbox selection only
        later, by the time we know for sure the fill IS a pattern
        
        Change-Id: I0aa95c49601d77dca29ab54ad4c056a76a90e049
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120687
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <bubli@bubli.org>

2021-08-19  Michael Stahl  <michael.stahl@allotropia.de>  [97b61ea3297e04e64aab1e1a4ec50202e9f86fff]

        ridljar: check that UnoClassLoader is used for NativeLibraryLoader
        
        The native libraries are local to class loaders, so
        System.load("java_uno.so") will fail with any other class loader.
        
        Change-Id: Ifa3b1b8dfef07b64828943654e28ff1f0fb5a494
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120527
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-08-19  Michael Stahl  <michael.stahl@allotropia.de>  [71ebb55b4e888c8d1642d52742fc6d0d11ba3b9e]

        toolkit: fix deadlock in MutableTreeNode
        
        Broadcasting may call back into this, from
        TreeControlPeer::updateNode().
        
        Release maMutex before broadcasting to fix it.
        
        (regression f7ee6baa1b14410fa79aac5dd9d6877df44a823a)
        
        Change-Id: I91a8e043aaed02422601e5d4d5253379abab5d7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120616
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-08-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [074790ad6f4e02e7aed3f9c954f0b4005b40fa21]

        remove some locking from UriReference
        
        we write these fields in the constructor and then never modify them
        again, so safe to skip locking
        
        Change-Id: I5cb5ea085ee8c2f6e4ce6417c2648265aa5a06d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120704
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-19  Noel Grandin  <noel@peralex.com>  [60485d591882954bbec717bfc0f4ffce8c9e9d5e]

        reduce skia re-alloc costs (tdf#105575)
        
        by reserving space before building the SkPath
        
        Change-Id: Ic01f614bf574fd3252d379ed38e3039cb0c56b18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120701
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-19  Bayram Çiçek  <mail@bayramcicek.com.tr>  [966d043b631fd1e850d0eb62d657fbca8f62c033]

        tdf#143890: Show preview of diagonal borders / Calc
        
        - in "Properties sidebar > Cell Appearance",
        Calc shows preview of the selected cell borders.
        (preview is at the bottom of "Background" text)
        
        - this feature doesn't work for diagonal borders.
        
        - diagonal borders preview is now shown with
        this patch.
        
        Change-Id: I9d98b045ccef5e8469cc38f08e5f14c3199d027c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120519
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2021-08-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [55c4bfc5717c6f915e8760eec95be76813d5fce8]

        use std::optional<OutlinerParaObject> in SdrUndoAttrObj
        
        it is a COW object, no need to allocate separately on heap
        
        Change-Id: Ibfecb263eedb6ef5eca8122e80a564cb1e872db1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120699
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-19  Rafael Lima  <rafael.palma.lima@gmail.com>  [e545598e738407019419a4c0fc252314d8f434d4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e0504d8b59b76437009203f68877a07fb9951cde
          - tdf#73359 update information about image/frame alignment
            
            Change-Id: Iecca0467229b019c9dd35589375ba269e2dcb713
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120585
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-19  László Németh  <nemeth@numbertext.org>  [ee3171adb24a3d720466fa43bec869910333f892]

        tdf#143918 sw: fix reject of multiple changes
        
        Reuse "extra data" (i.e. tracked direct character
        formatting) of the previous redline on the formatted
        text range to track all character formatting changes,
        i.e. the new and the previous ones, too. E.g. modified
        text size and color of the word are rejectable now,
        not only the last one (e.g. text color) of the multiple
        formatting changes.
        
        Follow-up to commit 0115a77eb84afb0d820d8e23f45e49b30b82a8d3
        "tdf#50447 sw: track changes of character formatting".
        
        Change-Id: I6a82603ecce9885cd06bc27bedbadaac72f97240
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120668
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-08-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [68bbc75dfeb7c910de7e3d40e840c9959d6875c0]

        reduce visibility of some symbols
        
        Change-Id: I16b6be2217f56e5961e1352201a8ee4e2b033e97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120658
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-19  Szymon Kłos  <szymon.klos@collabora.com>  [f54ccf09a5073b6e544c976da68de0c9fc0bdf6c]

        Make Custom Color Picker dialog async
        
        - now supports also XAsynchronousExecutableDialog
        - inherits from SfxDialogController to attach correct LOKNotifier
        
        Change-Id: Ic21db4057b8087d74a437b1c8ec95408ade5264d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119012
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120670
        Tested-by: Jenkins

2021-08-19  Szymon Kłos  <szymon.klos@collabora.com>  [abd08d042fb397fbf97b93d8ca1a6426c1b304e6]

        jsdialog: dump id for images
        
        Change-Id: Ia25dde027f79bc9c3c22cbaccdb41c2ff1ae4214
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119504
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120661
        Tested-by: Jenkins

2021-08-19  Johnny_M  <klasse@partyheld.de>  [0ff25f803e8f1d32f5d3ca31de1e5a44233f259b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a50cd071131aaf106c24c9d3b58cb0b90e019fcb
          - tdf#132643 Translate German section IDs
            
            Change-Id: I428adb56cf10454a2737d7ce75b81fe143acdd9a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120508
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-19  Caolán McNamara  <caolanm@redhat.com>  [e9528e41b266ad59eb8768fb3aac07e97b4dde14]

        augment CFLAGS for libxml2 instead of overwriting
        
        so CFLAGS containing msan's -fsanitize=memory are not discarded
        
        Change-Id: I3a6cdbe88b1aae37a48e73d5ed7ea06e92d78f6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120683
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-19  Caolán McNamara  <caolanm@redhat.com>  [8bfa23efcd01b06956186c416d0b3c1ae21a9e77]

        ofz#37300 Direct-leak
        
        since...
        
        commit eec42f0dbcc79a4c9f456ce97fa1066b8031ea28
        Date:   Sun Aug 15 17:35:58 2021 +0200
        
            pass OutlinerParaObject around by value
        
        Change-Id: I9e28844226184ba2f54d11888b020d080e9b57ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120631
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-19  Caolán McNamara  <caolanm@redhat.com>  [403af381c39ab8045c5ff42874fc71f3d5acf8ba]

        cid#1490358 silence bogus Dereference after null check
        
        Change-Id: I58734852180f345ac2242d5d89e3d7e5da2ed6e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120684
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-19  Caolán McNamara  <caolanm@redhat.com>  [72eea49fc69e38b60e1d588ab9295db273e8e6dc]

        cid#1490357 Dereference after null check
        
        Change-Id: I107dc27a4bec1794293192dea986670220989ec6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120685
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-19  Caolán McNamara  <caolanm@redhat.com>  [898b8e653824da62bbd2d34430c85901da7c5222]

        save LastTipOfTheDayShown when the dialog is shown not in its dtor
        
        Otherwise if a tip dialog is left open then its considered not to be
        have be shown and new ones will constantly open on every new
        document. Especially problematic in impress if you leave the first
        one open and select a template to open from the template dialog then
        you get two of them in the same frame.
        
        Change-Id: I94cd34aa031e133d8c229a0de78582fda1dbdf4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120674
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-19  Mike Kaganski  <mike.kaganski@collabora.com>  [0e16b40d8b68f73731b4aa9059d0f98d0489fed0]

        Drop GetSdrObjectFromXShape and use SdrObject::getSdrObjectFromXShape
        
        Change-Id: I0d233878ee49fcdc1338ec3bd700e5482d558163
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120694
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-19  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [69f4abe1248f9919f242920b463c4d5f4965211f]

        tdf#143736 Add test
        
        Change-Id: I132a31f7bb06f31cabfa92b647a9e4dbdb7b4b6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120692
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-08-19  Julien Nabet  <serval2412@yahoo.fr>  [dda0caeb5d3eae473f85b0ea14bd51be7bb806a2]

        cid#1490354/1490355: Logically dead code
        
        Change-Id: I2f20f60d01e5b5969a51041726b13cb2e1a2d0af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120682
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-08-19  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [da006fbe2d4c5891933390d72f6e6026b28d39fc]

        tdf#143736 Fix loading hyperlink from textbox
        
        Change-Id: I56f5aec153d9544a6c345e0cbb5857cf5d0074b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120673
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-08-19  Mike Kaganski  <mike.kaganski@collabora.com>  [420e834007ca654db9803030726edb32c3ba5710]

        tdf#142264: make sure to load potentially unloaded objects when saving
        
        Commit 574eec9036c5f185b3572ba1e0ca9d111eb361dc happened to reveal
        a pre-existing problem that XLSX export only saved those OLE objects
        that were kept loaded in the OLE object cache, subject to thevalue of
        org.openoffice.Office.Common/Cache/DrawingEngine/OLE_Objects.
        
        Before that change, the imported charts were marked modified on load,
        and that prevented them from unloading in OLEObjCache::UnloadCheckHdl,
        because SdrOle2Obj::CanUnloadRunningObj returned false.
        
        After the mentioned change, the charts started to load without the
        wrong "modified" state, which allowed them to be properly managed by
        the cache, and the export filter implementation error surfaced. It's
        likely that commit 692878e3bb83c0fc104c5cca946c25ccf2d84ab2 tried to
        workaround the same underlying problem for charts that for some reason
        / at some point in time didn't get marked modified on load, and that
        commit converted an error shown in Excel into silently missing charts.
        
        This change makes sure that whenever a reference to chart document
        is requested from XclExpChartObj, it is actually loaded and ready
        for reading data.
        
        Possibly something could be done on the level of old reference that
        becomes non-functional (although valid) as the result of unloading,
        so that it would automatically reload on following use. That would
        make operating on the references robust. I didn't find an obvious
        way to do that.
        
        It is interesting to investigate, it the heizenbug related to images
        disappearing from documents, as users keep reporting without robust
        reproducers, might possibly be caused by a similar problem.
        
        Change-Id: I45fcdc98254157d805c7519340b5265526f27166
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120688
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-19  Eike Rathke  <erack@redhat.com>  [f58f35b2c8ca1efbacec642a8f3de5b0c499bc6b]

        Do not count pages for initial page breaks, tdf#124983 follow-up
        
        Use a loaded page size or leave it. Otherwise the previous
        implementation could had lead to tremendous waiting time blocking
        everything on large data without. See source code comment.
        
        Also trigger updating page breaks only for one grid window, not
        multiple repeating everything all over.
        
        Remove bSetup parameter that does nothing but either doing something or
        nothing, check in caller instead.
        
        Move member variables to where they belong.
        
        Change-Id: I5efc321e5bc5af075a77631aa9d94b0c50ae6b6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120689
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-18  Stephan Bergmann  <sbergman@redhat.com>  [8c717ea3854130067919658e9ec7433e0b5e2ba0]

        GCC bug 96878 is fixed in upcoming GCC 12
        
        However, restricting the workaround to GCC <= 11 then revealed that some old
        versions of Clang apparently had a similar issue, causing "error: use of class
        template 'OStringLiteral' requires template arguments; argument deduction not
        allowed here", and thus also need the workaround.  I saw the non-workaround code
        fail with a build of Clang 6.0.0 and succeed with a build of Clang 7.0.0.
        
        Change-Id: I6e4cf6c8c3a11618a578401574e5679e6b65d7f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120657
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-18  Stephan Bergmann  <sbergman@redhat.com>  [5d224d9141a07814f1e93c147de3ba03d643de34]

        Avoid LIBO_USE_SOURCE_LOCATION feature on user-facing LockFileException
        
        (see 1d0bc2139759f087d50432f8a2116060676f34e1 "use
        std::experimental::source_location in uno::Exception"), causing the unopkg
        executable to print something like
        
        > ERROR: unopkg cannot be started. The lock file indicates it is already running. If this does not apply, delete the lock file at:
        > ~/.config/libreoffice/4/.lock desktop/source/pkgchk/unopkg/unopkg_shared.h:44
        
        mentioning an unhelpful source location
        
        Change-Id: Ie9ed716c9edc6c73c173a034ce8bd9bfaf05c0c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120669
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-18  Caolán McNamara  <caolanm@redhat.com>  [7bba0f12e4bb726ef29a9b7c2f862128abcaf0d7]

        UnloadObj always dereferences its SdrOle2Obj* arg
        
        Change-Id: I24f68e83c15f7fad464ad164e75e7cd49ae17b9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120678
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-18  Thorsten Behrens  <thorsten.behrens@allotropia.de>  [133352645a8c10fc0d13795480a3c2f93c36a61f]

        Teach symstore more duplicated DLLs
        
        Amending commit b4dfba947768834ffecc09056992019878711c8b with
        adding the copied DLLs here, too (symstore complains otherwise)
        
        Change-Id: If5cc155cf2fe11b0f97cd152993609fd2c835316
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120686
        Tested-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-08-18  Caolán McNamara  <caolanm@redhat.com>  [2da60bb46a93a8d68111e1f18b31e8e6ddc6cc2c]

        ofz#36713 Indirect-leak
        
        Change-Id: I665d7eb66f04fd78b6345f22d5f5724e5778a211
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120653
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-18  Mike Kaganski  <mike.kaganski@collabora.com>  [95f1e32a3300364a250b097b357345cfafe76d2a]

        GetObjRef already returns the needed reference
        
        Change-Id: I9f18bcb56906ee75ec015bbd38de26dcb2828d06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120639
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-18  Caolán McNamara  <caolanm@redhat.com>  [1f42157e2457e30a7f18fdf9d7bb5bddfb819f04]

        tdf#143353 defer tip of the day until impress template dialog is gone
        
        wait until that dialog is dismissed before showing the tip dialog
        
        Change-Id: Id0e7e28f09c5a9727e10eda55e468adb56bfda70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120675
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-18  Caolán McNamara  <caolanm@redhat.com>  [c1cd505c67a53a0a27589889b34641612d10946d]

        ofz#37322 Bad-cast
        
        use a SwUnoCursor for the LastAnchorPos around here, this is similar to
        ofz#9858 Bad-cast
        
        Change-Id: I194a39ae13c382740b0ba8145dcc33fb2107105d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120679
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [18f202011661397d10ca4c2fa28fcf57b62221b0]

        loplugin:constparams
        
        Change-Id: Ic7410f836e584df45101e78e345c8b3c8d355e09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120680
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-18  Noel Grandin  <noel@peralex.com>  [2e74c1107bc8422ee7a819722f3f0a366127330f]

        use visitor callback to avoid container construction (tdf#105575)
        
        Change-Id: I4dd3382ceca82f93664e66b32bcfa7c74eb58fdc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120606
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [e0dcf1a55547b124be227b6326173aa62bc2dcf8]

        remove incorrect comment
        
        Change-Id: Iafb37b52fde75fcf92341980b512c4c0c12c6f44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120681
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-08-18  Dennis Francis  <dennis.francis@collabora.com>  [d1d6c1535e51ef364a71d3d4c5bd331af88fce32]

        tdf#118470: unit test for escaped unicode chars in strings import
        
        Conflicts:
        	sc/qa/unit/subsequent_filters-test.cxx
        
        Change-Id: I4c4190538bdcb3292546d6d5884eb7900807060c
        Signed-off-by: Dennis Francis <dennis.francis@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120666
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2021-08-18  Dennis Francis  <dennis.francis@collabora.com>  [2d5ba784a341aea1b7b2403842d2521d1548ea8f]

        tdf#118470: sc oox: recover escaped unicode chars in strings import
        
        according to OOX open spec 2.1.1742 Part 1 Section 22.9.2.19, ST_Xstring
        (Escaped String). In this implementation, some restrictions mentioned in
        this spec are not kept for simplicity.
        
        Change-Id: If27797a9625d49be54c600c8a864965f1101ceb1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120665
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2021-08-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3ab570d8b3e208db966865357a4f8ecae2e0afc2]

        Fix typo
        
        Change-Id: I2e1bc1530bd0a8cf6fef93dcaf8092458da79231
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120598
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-08-18  Mike Kaganski  <mike.kaganski@collabora.com>  [719e2f34837ac54ab7d789e782d5924a72c931d3]

        Potential nullptr dereference
        
        SdrOle2Obj::CanUnloadRunningObj dereferences its first argument
        unconditionally after checking if it's XEmbedPersist2, so for null
        argument, it will always crash.
        
        OTOH, OLEObjCache::UnloadCheckHdl checks if xUnloadObj is null,
        *after* calling SdrOle2Obj::CanUnloadRunningObj with it.
        
        I don't know if it's OK to try to unload objects that don't return
        a valid XEmbeddedObject, so I decided to live dangerously and keep
        unloading those.
        
        Change-Id: Ib4901cbaf2dcd3ba4ae6fed983c09c10f1efe852
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120633
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [f6a04457b8aa227deb9402e6406ea843fabfcbb0]

        tdf#137742: sw_ooxmlexport16: Add unittest
        
        Change-Id: Iefc6f78a3045ab844df5c9055379336a40ac7ae2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120671
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-08-18  Armin Le Grand (Allotropia)  <Armin.Le.Grand@me.com>  [eaac26c886a793dfb6c619a32a9fdeef98af3f79]

        tdf#143114 Avoid StartDrag on TreeListBox when CaptureOnButton
        
        The original method SvTreeListBox::StartDrag always triggers
        a MouseButtonUp event and tries to initiate a Drag of a Line of
        a TreeListBox (on MouseMove, btw).
        
        This is not wanted if the last MouseButtonDown started a
        ButtonActive mode and activated CaptureMouse, prepared to
        trigger Action on that Button on MouseButtonUp. It leads to
        unwanted/strange behaviour of Buttons/CheckBoxes when used in
        TreeListBoxes.
        
        The behaviour is also dependent on the UI implementation used
        under Linux (gen/gtk3_kde5/gtk3/qt5/kf5) which are all
        (unfortunately) behaving differently, but a first suggestion/
        step to enhance the situation.
        
        Found now for gen/qt5/kf5 that when on the LineEntry, but
        not on the CheckBox, on MouseButtonUp the other line gets
        switched. Corrected that.
        
        Also moved call to base class method MouseButtonDown in
        SvTreeListBox to the end of function due to that call may
        lead to current incarnation getting disposed. That was
        the reason for the crash described in tdf#143749
        
        Note: for gtk3_kde5/gtk3 there remains the problem that the
        CheckBoxes get switched on MouseButtonDown, butt these are
        generic widgets and this needs to be solved differently.
        
        Change-Id: I9b73d9a7230469664dd6041f81b399e7d933852b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120593
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2021-08-18  Mike Kaganski  <mike.kaganski@collabora.com>  [0e88b550d79ea3346b08fe8e8276b7615d67c213]

        Do not forget to remove just unloaded object from the cache
        
        It turns out that unloading objects does not necessarily remove it
        from the cache automatically (e.g.,
        SdrLightEmbeddedClient_Impl::stateChanged is not called with
        respective change). In this case, the cache size grows, and it
        attempts to clear more excessive objects at each append.
        
        Remove the object explicitly after unloading to avoid it.
        
        Change-Id: I392c8eb6ef8e3fe89f148366021f61b9c0428a9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120637
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [4dbe4a9313d9844c10f71b29a77218d31bc6f3b3]

        loplugin:passstuffbyref
        
        Change-Id: I4f01eb3842ef198f02af274f54afb2760c820a4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120655
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-18  Mike Kaganski  <mike.kaganski@collabora.com>  [9e1aee666fa48b768c829bbc707f47a98250df1e]

        Don't forget to break the loop early
        
        Change-Id: I56f99b976fd27c558ff4e3089b2c0f85250602f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120636
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-18  Mike Kaganski  <mike.kaganski@collabora.com>  [340bf7be0cf0453049cc0d7e1a263dde41d2a0cc]

        Remove redundant nullptr check
        
        The only place calling UnloadObj is UnloadCheckHdl, which already
        makes sure that the pointer is valid.
        
        Change-Id: I78bd89b76427d18af1f38b29a8cf93bf02592030
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120634
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-18  Mike Kaganski  <mike.kaganski@collabora.com>  [d4a1aaca9fdeadcba86d7144165a691ea95ccf89]

        This check is redundant
        
        It was checked a few lines above.
        
        Change-Id: I04ae6fd34f36c54dee9097ff05aefcc9447738dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120635
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [4297f40c6ab03701ffebf670cbf1186573ba6a15]

        tdf#143778, tdf#143785: sw: add UItest
        
        Change-Id: I3a917feb4a3ea6f14e7236e1bcdbc8b9e2bcf93b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120654
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-08-18  Stephan Bergmann  <sbergman@redhat.com>  [65940d00f1b7788b6b4241bf33a10073993181db]

        Sync flatpak-manifest.in with Flathub
        
        ...including
        <https://github.com/flathub/org.libreoffice.LibreOffice/commit/2add5864d55a5cbe376da8a342549a8dbf46387b>
        "Merge pull request #158 from flathub/extensions:  Add an
        org.libreoffice.LibreOffice.BundledExtension extension point"
        
        Change-Id: I1a1515e8ece2d8aec83abb6c8775f784083573a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120667
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-18  Stephan Bergmann  <sbergman@redhat.com>  [4ef25107c144ea05ded1d797bf4d93f2d7044e14]

        Don't use std::ostream operator <<(char16_t const *) deleted in C++20
        
        similar to 4af56d8189012f96d0471d7f50a3e44636666516 "Don't use std::ostream
        operator <<(char16_t const *) deleted in C++20"
        
        Change-Id: Ica7b02c14b66fea64f630bed4943c04ae999485e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120662
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-18  Szymon Kłos  <szymon.klos@collabora.com>  [83c4cdf4b8469dbe905349cc63b3b3512108e368]

        online: keep sidebar opened
        
        when we switch mode in online keep sidebar in opened
        state. For example when switching from notebookbar
        to classic mode - sidebar is set to "Tabs" what makes
        sidebar hidden in online. The same happened when
        crash occured.
        
        Change-Id: I5d0d1dba4c89b5e380a0bf717fabf4337016894c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119496
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120660
        Tested-by: Jenkins

2021-08-18  Szymon Kłos  <szymon.klos@collabora.com>  [358c7958b171eedac7b9b998448a27dd1b80af78]

        jsdialog: dump more options command for panels
        
        Change-Id: I04d71d318d97916f040de7a617a802dd895faed5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119104
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120659
        Tested-by: Jenkins

2021-08-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [e94444f8580f7e93604be816d49577a3bdf596ce]

        uitest: make use option 'Separated by' is checked
        
        Change-Id: I504e17ab015803662b051427a7e80aea2789ecf0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120625
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-08-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [90cd3e13f1e4eeaf65cab75e5409169ae7e642ab]

        tdf#96561: sc: Add UItest
        
        Change-Id: I393860264a9411c503db5276c951b98124282540
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120608
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-08-18  Rafael Lima  <rafael.palma.lima@gmail.com>  [4389c10217fd537ccc73621454bf7a280c7d0b6b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d42ad54f4c9c1b07ca851ce76ceb77f512c4f1ba
          - tdf#142574 Create help page on "wildcards"
            
            This patch creates the wildcards.xhp help page and makes the required adaptations in tree files to disambiguate "wildcards" and "regular expressions" in the help system.
            
            Change-Id: I82f1e192b6bf9e605fc3cfde50b648ce902cefdb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120573
            Tested-by: Jenkins
            Reviewed-by: Steve Fanning <stevemfanning@yahoo.co.uk>
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            
2021-08-18  Mike Kaganski  <mike.kaganski@collabora.com>  [19c6def56692ac23109f638f21a92c00b3d643bb]

        Fix erroneous comments
        
        At least they work symmetrically with set* counterparts,
        and seem to be used as returning radians.
        
        Change-Id: I6fedbb127ff587822dbea2351c51e2472edaa962
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120591
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-18  Yildiray  <yildiray_uskudar@hotmail.com>  [08058894d2da9e65b91a1dcdb997b70f69448fb3]

        tdf#139734:Drop redundant asserts after MacrosTest::loadFromDesktop
        
        Change-Id: Ie32c3dd5bf5fc1386cf2b480d88f97c7d11c2fcd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120325
        Tested-by: Jenkins
        Reviewed-by: Hossein <hossein@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-08-18  Szymon Kłos  <szymon.klos@collabora.com>  [e34ec3e196b3265ea640e1730c7d42dd6182e65f]

        Don't crash on SidebarController dispose when app is closing
        
        When app is closing it is possible SfxGetpApp() will return null. So
        GetCurrentTheme() cannot return reference to correct theme.
        Remember which theme has registered SidebarController to unregister when
        disposing.
        
        Change-Id: If223233f621601f445472b0413a56e9c51e59673
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118970
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120630
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-08-18  Szymon Kłos  <szymon.klos@collabora.com>  [f926356e1f48a461eb3157c1020de0bd48f76080]

        jsdialog: dump FixedImage
        
        Change-Id: I9803558fa19ef5e508817d5db0bdeb54827f63d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118969
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120629
        Tested-by: Jenkins

2021-08-18  Szymon Kłos  <szymon.klos@collabora.com>  [b0697a0501d7761a8b40cd03c6ae3c77b7d5e494]

        jsdialog: sidebar: do relayouting not too often
        
        To avoid jumping in Online avoid not needed relayouting.
        
        Change-Id: I4a59a9aa077de60ffd0486bb843fd2ce5b4174d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118936
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120628
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2021-08-18  Caolán McNamara  <caolanm@redhat.com>  [88bf1749f1eb7322106da1254e349f51f5df0df5]

        undo changes to TextAlign
        
        revert commit 8689bd5490b473a7ffb149bbe5f7f0683f679c72
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Thu Jul 29 20:49:29 2021 +0100
        
            convert TextAlign to scoped enum
        
        lets leave this as it always was
        
        Change-Id: Id4d2a5644974cdd2b0ed6d361d5c52629674d057
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120626
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-18  Caolán McNamara  <caolanm@redhat.com>  [821ae763cc03f69e226cdba66bb9c82c03483a23]

        ofz#37315: Invalid-enum-value
        
        Change-Id: I573ecf0cd1bd7b71ebf77a503d9937ee9f9d867c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120627
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [62d11b0e072b2f34b9f52c33a73cbb54d8112307]

        specialise std::optional for OutlineParaObject
        
        we can re-use the o3tl::wrapper pointer to indicate empty
        
        Change-Id: I26e502a7dacfb2bd3d465e71c8fdd89a6a80969b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120553
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-18  Caolán McNamara  <caolanm@redhat.com>  [483ad8ac7e2374aa17dc83a4bf81fff1cbbcb98d]

        ofz#35787 skip expensive ResetAttr if the document is in dtor
        
        lets try it initially just for fuzzing builds
        
        Change-Id: I4ae08348c53756a8f3693ba7cd5c6c3e255d91bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118761
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-18  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [7bd26828933a682b7bca86e4fb26f4cf99fa33e0]

        tdf#143736 Fix loading hyperlink from various shapes
        
        Change-Id: I86de90ee605fab8f11e7c01892fbbff6acf790a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120609
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-08-18  Noel Grandin  <noelgrandin@gmail.com>  [392f19c957b55de1ce834cb465f51f27c2c7cf60]

        improve SvxShapeCollection::getByIndex
        
        Change-Id: I4cca7c0b6344241256d038902069a20ece314358
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120618
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-18  Szymon Kłos  <szymon.klos@collabora.com>  [2665fe320363d03559cd29e75b78077b4a78e91f]

        jsdialog: dump selected state for toolitems
        
        Change-Id: I8c2c017168e4feae6e24118153906ee24ed90a5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118893
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120615
        Tested-by: Jenkins

2021-08-18  Szymon Kłos  <szymon.klos@collabora.com>  [0b538d1ca8893c0faff55e1e20e62f070fd411d6]

        jsdialog: dont use popular id for glow color
        
        to avoid confusing it on updates
        
        Change-Id: I2b19dc41a17e070ac1c8869d478c3b0b09a54223
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118692
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120614
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2021-08-18  Szymon Kłos  <szymon.klos@collabora.com>  [c2d32db5b1c401bf8412713a4416491337831f39]

        jsdialog: send type for popup messages
        
        Change-Id: Ic0f189645dc9a1164cbbc528b3a5d30d72ee3333
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118552
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120613
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2021-08-18  Caolán McNamara  <caolanm@redhat.com>  [033dbb01f0688610338c80136ed73f2b412397ec]

        gtk3: fix warning about GtkBin already containing a widget
        
        Change-Id: I9df18e9cc865a8600f26605530eb99b9ba8f0d36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120607
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-18  Yildiray  <yildiray_uskudar@hotmail.com>  [686528f3281ce60c1d5c12cb867b2b16081444af]

        tdf#114441 :Convert use of sal_uLong to better integer types
        
        Change-Id: Ifc7c1ce21f9dbaf77a0ae2ffa598e219809a250d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120541
        Tested-by: Jenkins
        Reviewed-by: Hossein <hossein@libreoffice.org>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-08-18  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [aaabfc644afd57577980998c83f94a271f633c02]

        tdf#59820 - Adjust column width of imported ASCII files
        
        Don't adjust the optimal column width of imported ASCII files in Calc by
        using the simple text mode. In the simple text mode, the length of a
        column is determined solely by the length of a text and not by the
        actually needed size.
        
        Change-Id: I02a1e0fbfad88a31bd474124c2f4367b660bdfdb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120514
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-08-18  Caolán McNamara  <caolanm@redhat.com>  [cc48aa1f852c72367b5f18d34f452629f03e4f20]

        ofz#37305: load of value 131 which is not a valid value for type 'bool'
        
        Change-Id: Icd535272bfc2ef62399fa889f73acd705b566973
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120622
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-18  Noel Grandin  <noel@peralex.com>  [f29ef71073bb31f05d6cc50f952e827134868c2d]

        avoid constructing OUString on hot path (tdf#105575)
        
        Change-Id: I7c9925fc7f68cdc9bd1a9c1834daabff09c8cf6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120604
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-18  Noel Grandin  <noelgrandin@gmail.com>  [cc9bc379de14a5ecfcb7b510fe74beeab768f875]

        remove dead code
        
        ever since
            commit fd069bee7e57ad529c3c0974559fd2d84ec3151a
            Date:   Mon Sep 18 16:07:07 2000 +0000
            initial import
        
        Change-Id: I1fd724f2e4f31353da60d2615e6c840bbb88dfcb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120619
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [f46740abc225f5b4c7f604bf3ef32c503c7fc858]

        loplugin:sequenceloop also check for B2DPolyPolygon
        
        which has the same problem
        
        Change-Id: I98f9924626f26739e91d6a9d21e4276473ea314d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120620
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-18  Mike Kaganski  <mike.kaganski@collabora.com>  [ca3557bedef8dd968f6455875f574357801902c7]

        Simplify SdrTextObj::RecalcSnapRect
        
        Change-Id: Ieab3f3143e96af56c87720451de4194138f0463b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120590
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-18  Mike Kaganski  <mike.kaganski@collabora.com>  [5b025285b3528910a4360899abb2bbbaadc72c97]

        Simplify Rect2Poly
        
        Change-Id: Ie20662c6040da8a77db8168a7aa32e001a01ae6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120589
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-18  Justin Luth  <justin_luth@sil.org>  [28a7fec1f6465f8bfee417d447eb2e684ffe040b]

        tdf#134569 writerfilter: move tableParaProps on table endLevel
        
        The end-level of a table only comes at the ::finishParagraph
        of the FOLLOWING paragraph. So for table-in-table, it is
        necessary to move the paragraph properties captured
        during the paragraph to the correct table level's collection.
        
        This fixes 7.0 regression from
        commit	81ce88aa80f8e7cde4fdc5b211e9500a3599643c
        
        and depends on prior commit
        related tdf#134569 writerfilter: negative means table end
        
        Change-Id: I83183f38e1cf68b7db09813ca1b4a2491e7b54e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120526
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-08-18  Ming Hua  <plateauwolf@qq.com>  [b10b26f01c241b939da9b49f22239d4fea23eb7a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e4f55790b32ad295322c712ed49d0349f4eea66d
          - ScriptForge Basic: fix example
            
            MB_* are properties of the service, so the service variable needs to be
            properly specified.
            
            Change-Id: I033f3e54ca69707c25030723fb5dc426a3ad6691
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120586
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-08-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [af1b2ea5a6d49ddeb376e83f8ca7d053b17afa20]

        Removed duplicated include
        
        Change-Id: I4103d44e0535b39555f2f62e36ce6109e39cabfb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120595
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [4dc40659044566280c202e26cab97d682ae6ab54]

        rtl::Static -> thread-safe static local
        
        Change-Id: I9f8fe250813f4f376dc46c6f3d7e25e90fdbb50e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120566
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-17  Noel Grandin  <noel@peralex.com>  [889df64fbb9534491b76140d63b4340091c763e4]

        reduce alloc costs for some basegfx objects (tdf#105575)
        
        we can use a default object for the default constructo case, and
        remove one malloc for each default constructed object
        
        Change-Id: I0bec37ef9161a210973abb25669a9f16a5e0ea75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120603
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-17  Caolán McNamara  <caolanm@redhat.com>  [3d45088a4885671a12dfa48e6c650cb896f7078e]

        Resolves: tdf#139220 with ~1000 selected shapes a11y UpdateSelection crawls
        
        so fetch the selected shapes once and sort them for quick lookup in the
        loop over maVisibleChildren.
        
        As an aside, not changed here, SvxShapeCollection::getByIndex looks
        suboptimal with a body of
        
        std::vector<Reference<uno::XInterface>> aElements(maShapeContainer.getElements());
        return uno::makeAny(Reference<drawing::XShape>(aElements[Index].get()));
        
        Change-Id: Idec7c003e7c5ee02000d4642d4fdb0d940548d97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120610
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-17  Mike Kaganski  <mike.kaganski@collabora.com>  [17f524a37c81a05e6d448a7186df858a69ada635]

        Fix o3tl::convert for Rectangle, to operate on right/bottom values
        
        ... instead of using confusing/ambiguous size having two interpretations.
        
        This reverts some of the unit test changes made in commit
        fa339b3adb53300ae68913bed87e18caf9f2e262.
        
        Change-Id: Ic56417703e32c1d92bcee76ad8ff494824bd4a1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120564
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-17  Caolán McNamara  <caolanm@redhat.com>  [e8180aa5e7c03fe62d958e9e147136abd99ddf82]

        ofz: Indirect-leak
        
        Change-Id: Ia29c771d6dbdf37b55ce0e63cc73564bcea6f5c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120346
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3678fca9098d4e61135cc732e8e37da3e6cab626]

        Fix typo
        
        Change-Id: Ib67f29eec54557811eb1136673030249b296289e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120599
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-08-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3be26178dc29ed4f8637218e0d49d1bf77e124d2]

        Fix typo
        
        Change-Id: I8cf2ea25ee343b747497a8a83edb48c2421863bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120596
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-08-17  dante  <dante19031999@gmail.com>  [50f4d711337b84baf22536fac99150c116b0c700]

        Improvement to ml element exporter
        
        Change-Id: I12303add11406c0ab65ca02084945989f41380d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120549
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1e1a317be265a176fdbae171953fa8902a823eb8]

        Fix typo
        
        Change-Id: I93062ed58f820a0f88a236c4134ff9adce06006c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120601
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-08-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [da9fc526f3bc84443ae37666d6775c5119b3f1e8]

        Fix typo
        
        Change-Id: I28ef5ac72fb06406d049e1076f48dcd2d06a42af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120600
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-08-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ba6b24bfea06ed10e4b9a595b424813d090b3a61]

        Fix typo
        
        Change-Id: I05739d1b82ec872cd8c7d68d3945893c9e6c3648
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120597
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-08-17  Szymon Kłos  <szymon.klos@collabora.com>  [f5d3cfbc0b9bc34cc3297b8a1c179e4c158271b7]

        jsdialog: don't send unnecessary close message
        
        Change-Id: I4077c0871c7e6faf4917ad22a1a3aae8eb972961
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118549
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120569
        Tested-by: Jenkins

2021-08-17  Szymon Kłos  <szymon.klos@collabora.com>  [2ca212f93cb4ae1da84fa71bf70dde24784e8df7]

        jsdialog: sidebar: send message on sidebar close
        
        Revert needed code removed in 64bd4dd
        
        Change-Id: If45facbd68ea8f3af433b78e127fbb0745e62c25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118483
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120565
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2021-08-17  Szymon Kłos  <szymon.klos@collabora.com>  [1692ee279c7d0a6aa8210c923a6923c6919f46d3]

        jsdialog: dump image for toolitems
        
        Change-Id: If47eb57cc18c6f04e5b2e3a14a6bcea657e03df8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118472
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120543
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2021-08-17  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [37dd6e18f5cf498d230ffe8a0a395cfdf9625e0c]

        tdf#143858: sw: default value for nInclUpperLevels is 1
        
        SvxNumberFormat::nInclUpperLevels (matches text:display-levels in ODF)
        bit incorrect in its name: is counts total amount of levels to display,
        including current level. So value "0" seems have no sense: display 0
        levels in total?
        
        In UI you can't select less than 1 level and ODF standard (19.797)
        using 1 as a default. This looks plausable.
        
        Change-Id: I596386c7b3cc4370910cd0ff6e927e501179fbdf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120458
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-08-17  László Németh  <nemeth@numbertext.org>  [15f340f35cd9dc635d0507ca7de9d11227ae9922]

        tdf#143911 DOCX: export character formatting changes
        
        of text portions (instead of losing them completely,
        resulting missing rejection of tracked formatting changes
        later).
        
        Follow-up to commit 0115a77eb84afb0d820d8e23f45e49b30b82a8d3
        "tdf#50447 sw: track changes of character formatting" and
        commit 5322663f8234836a6a4aaaed025c158fd7e8b67a%5E%21
        "tdf#126206 DOCX: add rejection of character formatting changes".
        
        Change-Id: I7f00774875fe06d21865d9468fc1a63bd11d91ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120568
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-08-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [77ed538bcc9ff445462fd8c4c1c055b6e8dd2ce4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8c962ef5c3feb4f0ed970ab4c90efcace00f6e06
          - Update intro video for online Help pages
            
            The patch does not require translation.
            The videos is not loaded in offline Help
            
            Change-Id: Ia8f966d7dc48b3fe1547461a64d4430dfddf75fe
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120594
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-17  Caolán McNamara  <caolanm@redhat.com>  [1176c982d60b7e97ca063259326772495dbdde2c]

        Related: tdf#142003 add a test for this case
        
        Change-Id: I32ca1ccdcf221c0ef6933fa1018b5f2eb753fa7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120571
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-17  Mike Kaganski  <mike.kaganski@collabora.com>  [c3d71e0ab926bf5240994179f405be101cd3148b]

        Enable sd pdf import tests on Windows
        
        Change-Id: I101e59a6ce1a3467a1f743bdcc288b16307eb5a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120579
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-17  Gökay ŞATIR  <gokaysatir@gmail.com>  [15d89ca199d78e9b3b0775c1e720c1500f514d8b]

        Use new json_writer class for json objects.
        
        Change-Id: I68b43829250201a716e2ec10968b90eadcba7fca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120567
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Gökay ŞATIR <gokaysatir@collabora.com>
        Tested-by: Jenkins

2021-08-17  Mike Kaganski  <mike.kaganski@collabora.com>  [6fd0d2af5069ec23b25b7e7e2e024df9e3319a0a]

        Rename SaturatingSet[XY] to SaturatingSetPos[XY]
        
        ... to align with commit 4639ca2f878b04ffc50d9c20d92e90464d2d67a7
        
        Change-Id: Ibec7a451a61ca7f2d141a9624369a6f9656ed468
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120562
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-17  Caolán McNamara  <caolanm@redhat.com>  [b5870d727685ec10447e8ae446ada895250fec2e]

        Resolves: tdf#142003 tracked changes in footnotes offset in .doc import
        
        Reverts:
        
        commit e71d05eaa9a8c9e628b256f3e889b85ac11ed474
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Fri Apr 27 15:42:26 2018 +0100
        
            ofz#8038 defer subdocument redlining to end of parse like main document
        
        Change-Id: Ie8d7a98c7927dcba53228ebcd991d715d8faabe7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120563
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-17  Mike Kaganski  <mike.kaganski@collabora.com>  [28708b5b7ad12bc30f02142c990e5ad4128af912]

        Simplify and inline tools::Rectangle::Justify
        
        Change-Id: I535fb70fa532d98542ac30e0b2053bdaa6b94383
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120494
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-17  Szymon Kłos  <szymon.klos@collabora.com>  [8e5cb2bcae998b8606de12c7bc4cde1f98346190]

        jsdialog: image for radiobuttons
        
        Change-Id: Ic6027223c5771ffb659a4503cfd305d0decc2433
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118465
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119244
        Tested-by: Jenkins

2021-08-17  Mike Kaganski  <mike.kaganski@collabora.com>  [d3a94eeabbd33cb2bb43856f0d1d93202b204b5e]

        Make IdleFormatAndUpdate private
        
        Change-Id: Ifecc0653de27bbc0cf483147c87a11d5cd307090
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120574
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [8c8d878632f4aa32a63080f6956b8cb76f48af0f]

        rename SetRectsDirty->SetBoundAndSnapRectsDirty
        
        because there are lots of things being marked dirty, and I like to be
        sure I know what the code is doing
        
        Change-Id: Ifd0380c5560adc4a054495551885fe33af4f3e5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120460
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-17  Caolán McNamara  <caolanm@redhat.com>  [c64f221fc2e22ffa60c4d78240893f7f04531b3e]

        tdf#143778 these async callbacks expect to have SdrModel::IsChanged of false
        
        when they are entered. They are adapted from the original non-async
        SwDrawShell::ExecDrawDlg where the start of SwDrawShell::ExecDrawDlg has...
        
        bool bChanged = pDoc->IsChanged();
        pDoc->SetChanged(false);
        
        and the end has
        
        if (pDoc->IsChanged())
            GetShell().SetModified();
        else
            if (bChanged)
                pDoc->SetChanged();
        
        and before async dialogs the start and end happened before and after the
        dialog appeared and disappeared. The intent seems to be unset the
        sdrmodel-changed and restore its original state if the dialogs caused
        nothing to happen and to explicitly set SetModified on the document if
        something did.
        
        Now the async dialogs callback happens after SwDrawShell::ExecDrawDlg
        has ended and so the callbacks start with SdrModel::IsChanged at its
        original value (restored by the end of ExecDrawDlg), not the "false"
        they were originally written to expect.
        
        For simplicity set the SdrModel IsChanged to false at the start of the
        callbacks and continue to restore to the passed in bChanged state
        if there was no changes by the callback.
        
        Change-Id: I671b35acab6d1b391fa7e6590c09f8be135449b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120548
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-17  Rafael Lima  <rafael.palma.lima@gmail.com>  [2cfb367aaf3f8b99d3abd4025ca59352fe18a652]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3a58cb35bdb6e11e7a80759b59d4c68fcd3c6be7
          - Improve VALUE function help page
            
            The help page for the VALUE function is created as a separate help page func_value.xhp.
            
            This patch also refactors related help pages NUMBERVALUE, DATEVALUE and TIMEVALUE. Their main header was <h2> instead of <h1>.
            
            Change-Id: Ic67893f0c35a58a19f13af1d34d68956e901a4a6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120361
            Tested-by: Jenkins
            Reviewed-by: Steve Fanning <stevemfanning@yahoo.co.uk>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-17  Johnny_M  <klasse@partyheld.de>  [8f26c8db3d690f90f1e98c42f39cf6324eab9798]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 70819b10363aba5cce4c1655dae622b5e3776d51
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ia985134bc5f4176d268789cb2d47c5aae3173c4c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120507
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-17  Johnny_M  <klasse@partyheld.de>  [3f072f01c7590128c4f3101d9dc45f1869359459]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3727f5d65d1970e68afc035589d0110491b854fc
          - tdf#132643 Translate German section IDs
            
            Change-Id: I8f35262705de1b4b36d8f08bbfa7a211021f1437
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120506
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-17  Johnny_M  <klasse@partyheld.de>  [e499fdeea391677f35b43bb1cdaa1def4d97477a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b3f5894e07ead76b9e24f0b06ea50fb37a437181
          - tdf#132643 Translate German section IDs
            
            Change-Id: I9074ed3ca9433a7c54112ec9d81074d78ead1c8a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120505
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-17  Johnny_M  <klasse@partyheld.de>  [90f6d777511764ce4162cb057c04ef9b192f06d5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 403b80b8111c08a425c45e8d027db95505e1ea9c
          - tdf#132643 Translate German section IDs
            
            Change-Id: I14799211a08b8483c7ce2c54de7627442dc306be
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120504
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-17  Johnny_M  <klasse@partyheld.de>  [0a4dbc8be3f1c1bc0287d3de6bc61ad94c3a0df2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7a0879706b5f0eca1e1b33d69b783367846777dd
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ia0359785a6c5931fc30db213da9be0afe7342c82
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120503
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-17  Johnny_M  <klasse@partyheld.de>  [68646691df1311b051df38e8bbee1e18017ab16a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 767b7b24ca43bab9bf816953194092aa6a37ac9e
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ic691f25163c2d877ab8caf950e6ae4173ced9fc5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120501
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-17  Johnny_M  <klasse@partyheld.de>  [034acb5986deccc6c23ffd6bda2a65915a0f02a3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 528c80d79f1b304cd5074a1904f66cf58c8b6f75
          - tdf#132643 Translate German section IDs
            
            Change-Id: Icd6db13fa8cf01304662535802ad938ff9e3fc77
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120502
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-17  Mike Kaganski  <mike.kaganski@collabora.com>  [59e969def7488977be8c554d37bebe535c6511cb]

        Fix ctor taking Point and Size, to properly handle regative sizes
        
        (alinged to SetSize)
        
        Change-Id: I123a584ead91faae0fec4d25938529b2d68e4a3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120559
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-17  Szymon Kłos  <szymon.klos@collabora.com>  [615a340fcf05845397ea3c9917e2eadf074b4514]

        jsdialog: simplify popup code
        
        Change-Id: I3a84b1f7c8521b861e99384872127bb4d224c18b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118409
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120542
        Tested-by: Jenkins

2021-08-17  Hossein  <hossein@libreoffice.org>  [5a3f9ff4b6bd4a351efbdf0226aad03eba9456be]

        Converted Color type input parameters to hex values
        
        Used a script to convert Color type input parameters from base 10
        to hexadecimal values. Also, Used a script to convert them back to
        make sure the values are correct. The result of converting back and
        forth showed that the conversion is done correctly.
        Previously, some of the Color type input parameters were in hex, and
        some of them were in base 10.
        
        Change-Id: I95a465a2cb603580dee6404c53a9981f5cc5cb38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120516
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-17  dante  <dante19031999@gmail.com>  [6ff56167cb2e6ae6e354663c8c07810d432819c1]

        Add import for new starmath mathml elements
        
        Change-Id: Ie867cda8780747e715d642a9b007faafb33b4d99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120474
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-17  Anshu  <anshukhare50@gmail.com>  [39e969ac53b7e0b2c4889a3f910d97521ec4251f]

        Refactoring
        
        Change-Id: I0863c4afb5dfce549dbcbdae4b8a63068e5d7331
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119878
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-17  Johnny_M  <klasse@partyheld.de>  [eeca6567cde1e0f6a7a6827118479d996adc1286]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ab694d7b891492ba6f7c5c789b40f8e723dcffe4
          - tdf#132643 Translate German section IDs
            
            Change-Id: If8cd5ef6b3e80661b495173f8307b5fa8af6a8ce
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120500
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-17  Johnny_M  <klasse@partyheld.de>  [22ba15fc53ee79ec207cdfafbab1afd508921873]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4d279d4e95c1a27278c52c095d711b95a29e1615
          - tdf#132643 Translate German section IDs
            
            Change-Id: I8ad927aaf3e1a677ce8ef2ae5133ec471a9be48f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120499
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-17  Johnny_M  <klasse@partyheld.de>  [5b3205cffb9304f2c065bd8c4785b51cad4ba21f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 063af8291cfbec87bced24279f9ec624c7682744
          - tdf#132643 Translate German section IDs
            
            Remove unused.
            
            Change-Id: I8bb4f495667769ff5f6ee9646d0236dceac00250
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120498
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-17  tushar  <tusharrai282@gmail.com>  [77814f90aef50902383cba3aa4e37c68b6ca2b12]

        Add Delete Row Transformation.
        
        Rows having specific value in a column will be deleted.
        
        Change-Id: I0b39e1127215c59062db11351a656e75d71a04aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120296
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-08-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [aad823538b1c277a9bf5e8e82883abbd0cd66ccb]

        drawinglayer: remove recurring def. of namespace wmfemfhelper
        
        Change-Id: Ie997afa3127fce9fe9de5b0359f54b1890dd6a21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120558
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-17  panoskorovesis  <panoskorovesis@outlook.com>  [5fae719ac2b26510143a181ccbc4f943c3a72b48]

        Remove metaact::Write and metaact.hxx:Read
        
        Their functionality is implemented from the appropriate
        handlers in SvmWriter and SvmReader respectively
        Also remove ReadMetaAction, meta_action_name as they are not used anymore
        
        Change-Id: I10e846226426d40579310ea0e1bc411ac018991b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120471
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-17  panoskorovesis  <panoskorovesis@outlook.com>  [9bd336d6566897a6d2238bf38f927a20ae981da9]

        Move GDIMetaFile::GetChecksum to SvmWriter::GetChecksum
        
        Move the method and update all the method calls from
        GDIMetaFile::GetChecksum -> SvmWriter::GetChecksum
        Remove the method from gdimtf
        
        Change-Id: I68e2b3cf99178947ac4f1474810dd5568f07e122
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120414
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-17  panoskorovesis  <panoskorovesis@outlook.com>  [20d48960d7c6d1fda499983853c9c4e4c9b3f9e1]

        Remove unused methods from gdimtf.hxx
        
        Remove GDIMetaFile::Read, ReadGDIMetaFile, GDIMetaFile::Write,
        WriteGDIMetaFile. Their functionality is covered from SvmReader::Read
        and SvmWriter::Write respectively
        
        Change-Id: Id3d22e251d19c2898359a6c1dbeffbc53419540b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120409
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-17  panoskorovesis  <panoskorovesis@outlook.com>  [e7b6205bcf127d8afab8dfd015fef7573b296a22]

        Replace GDIMetaFile::Write and WriteGDIMetaFile with SvmWriter::Write
        
        Use the new write functionality. This change also sets SvmWriter::Write
        second argument as const, as it's value does not change
        
        Change-Id: I1620756542a0bc54b5f8fc7ce3f57d0243a2ee55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120408
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dd3ab0fd737ff84657ff34eebafe2628f489e5a1]

        Fix typos
        
        Change-Id: I2a0a3d8eff5e6f1d456128f71519d132b8839e28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120481
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-08-16  Eike Rathke  <erack@redhat.com>  [7bd03074ae7362d8fffe5182529626a0b43a0ed1]

        Resolves: tdf#96561 Include embedded null-characters while assembling CSV line
        
        ... instead of prematurely ending analysis and skipping the
        remainder that is still part of data read.
        
        Change-Id: I8f34bc9672e37f9c1c1ae81ddeba464360add7c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120555
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-16  Emircan Agac  <thesadson@gmail.com>  [42f536df5c5b15d34c7c5663c6653d5bedbc2dc2]

        tdf#130924 : replace debugging printf calls with SAL_INFO/SAL_WARN
        
        Change-Id: I4ca3a3a7ced1dac90ae896cc8a0abb08f830744e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120551
        Tested-by: Jenkins
        Reviewed-by: Hossein <hossein@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-08-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [ea7b9f87556414d37b83a5dd45cd944d97597ad1]

        tdf#143896: sc_uicalc: Add unittest
        
        Change-Id: Idb8aa411a9e9d2c83346f21705ff4ae5aef74aab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120554
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-08-16  Caolán McNamara  <caolanm@redhat.com>  [6dc23567639bebf18ceb8d9a3721228bffe14202]

        Resolves: tdf#143785 save/restore SdrModel::IsChanged
        
        Change-Id: I253915c359cf72f80b21e21ff34e0ee406e5b3a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120550
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-16  Noel Grandin  <noel@peralex.com>  [58b2d04ddab5a678921610bf9e9a5a95ae660a17]

        do less copying when constructing 2d sequence (tdf#105575)
        
        instead of constructing a child sequence, and appending that
        a parent sequence, just pass the parent sequence down the call
        hierarchy, so we end up doing less copying.
        
        Change-Id: If39a0779e543c6aa01f5e2e3ae63d395e0c85f7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120521
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-16  Julien Nabet  <serval2412@yahoo.fr>  [faee2796e3f3d98521b4b23b167b688171560254]

        tdf#143896: FILESAVE XLS(X) 1001+ rows are lost after saving new file
        
        Regression from:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=2bf3e0d00e3bccb5b250642ee0d3fdbe6cae8ecc
        tdf#104502 sc: skip hidden columns at printing pages
        Page calculation counted the hidden columns, resulted
        printing blank pages by accident.
        
        Extend GetPrintArea() and GetTableArea() to count pages
        without the hidden columns, too.
        
        Change-Id: I77e7d6d893967a3ddac4c7c4e225769b38b44649
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120552
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-08-16  Mike Kaganski  <mike.kaganski@collabora.com>  [4639ca2f878b04ffc50d9c20d92e90464d2d67a7]

        Rename setX/setY to SetPosX/SetPosY, to align with SetPos
        
        Change-Id: I856194f26fefad993f416d7b92b57a9417a3c0a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120546
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [766b95d58299a1f2eb0d05d67e3afbf95bd9334d]

        remove unnecessary capture
        
        Change-Id: Ib6f4b62601c68d04269eba66f3f68a7a62022aeb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120537
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-16  Justin Luth  <justin_luth@sil.org>  [33d588ab553652637e90ecd543c1ffa6301c762b]

        related tdf#134569 writerfilter: negative means table end
        
        TableManager's EndParagraph uses mnTableDepthNew - mnTableDepth
        to identify that a positive is startLevel,
        and a negative is endLevel.
        So it doesn't make much sense to have this function
        return a huge unsigned int in case of a negative.
        
        As expected, an assert proves that LN_CT_TcPrBase_tcW
        can happen for both positive and negative,
        so the equivalent test is just a non-zero.
        An assert proves that startLevel always has
        a positive difference, so that clause can stay as is.
        
        Change-Id: I1b49dfae7087258e4ceed5fb45da0e62fd1f3b50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120525
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [b336dca9864390a0e19ae3f4518725eba6be2ffc]

        use tools::Json for cursor messages
        
        and tweak the JsonWriter to produce output more like the boost propertytree,
        to make the cypress tests happier.
        
        Change-Id: Ia2062508ae9f14a5f89306042c33884ff300f478
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119936
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        (cherry picked from commit d46c7bd597e51453ac420db97fd898ed2f3b26bf)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120433
        Tested-by: Jenkins

2021-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [8e63f79f0ab23013f81e54b36d1e0678e9e681dc]

        improve documentation for comphelper::OMultiTypeInterfaceContainerHelper2
        
        Change-Id: I7ac6cf075f2f143bf080d9ee2f74840c3f56d61a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120538
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-16  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [821d2f8c058f7b7f45e23203d98aa9237289e265]

        tdf#126879 - Drop obsolete DOCTYPE HTML 4.0
        
        and use the HTML5 DOCTYPE declaration
        
        Change-Id: I00a769f2c8da876fd9435343c72f4d7685bc0cb3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120378
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-08-16  Eike Rathke  <erack@redhat.com>  [4ecb94da9fdd00f24b02020151ac4d27d5514d5f]

        Resolves: tdf#142980 Special-case the very first listener added during action
        
        Change-Id: I8bc3475581d9525db8e83bc1551326c474e752bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119275
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-08-16  Emircan Agac  <thesadson@gmail.com>  [617fc3a0ed28b0ccc7fa658e4ba13a0fc9fb353b]

        tdf#130924 : replace debugging printf calls with SAL_INFO/SAL_WARN
        
        Change-Id: Iafe15a9ab48f1c0e09b5e6c176ecda3d5b4ce1bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120479
        Tested-by: Jenkins
        Reviewed-by: Hossein <hossein@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [d8103862e78c2bbed18f0da82231d4be576083da]

        no need to make a local copy here
        
        Change-Id: I54891bccd13ee3e63a6c737c47754ffaea354692
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120539
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-16  Julien Nabet  <serval2412@yahoo.fr>  [997ff7166ceca0a5af80297a0e789af2ff0c6617]

        Related tdf#143895: Mysql MEDIUMINT is DataType::INTEGER not DataType::SMALLINT
        
        Change-Id: I324b18cc164cb2f38b7b8411c557c6c208e8d69d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120536
        Reviewed-by: Lionel Mamane <lionel@mamane.lu>
        Tested-by: Jenkins

2021-08-16  Mike Kaganski  <mike.kaganski@collabora.com>  [581b2cf7960c48e6199bd35be839424113abe533]

        Drop tools::Rectangle::getX/getY, which are just duplicates of Left/Top
        
        The change allowed to simplify many places where previously this API was
        used, to avoid inefficient calculations (e.g., moving rectangle keeping
        its size, and then immediately changing the size).
        
        Change-Id: Ica2dc594d91cae83e2c2740c1f4fb23f44998916
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120461
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-16  Julien Nabet  <serval2412@yahoo.fr>  [76f89b0097c02fa68c36cfc9a31de3b2e9166abc]

        tdf#143656: Tools > SQL : add a checkbox to enable Direct SQL
        
        Change-Id: Ib3902d031777643f4814e5cfb11fdd2e0d39fce0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120535
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2021-08-16  Dennis Francis  <dennis.francis@collabora.com>  [1241983ec433598e70bc422d769750bfbd094431]

        sc: lok: avoid selection jumps with multiple users
        
        In LOK case, avoid spurious "leavingwindow" mouse move events which has
        negative coordinates. We later use these coordinates to compute the cell
        address corresponding to the event to extend the selection which will be
        wrong in this case. Such spurious events occur for some reason when a
        user is selecting a range, (even when not leaving the view area) with
        one or more other viewers in that sheet. The root cause of these bad
        coordinates seems to be in vcl
        
        in winproc.cxx, ImplHandleMouseEvent() in the code block starting
        ```
        // test for mouseleave and mouseenter
        VclPtr<vcl::Window> pMouseMoveWin = pWinFrameData->mpMouseMoveWin;
        if ( pChild != pMouseMoveWin )
        {
            if ( pMouseMoveWin )
            {
        	Point aLeaveMousePos = pMouseMoveWin->ImplFrameToOutput( aMousePos );
        ```
        
        This needs more investigation. Meanwhile this interim patch fixes the
        issue of selection jump by avoiding those unhelpful mouse events.
        
        Conflicts:
        	sc/source/ui/view/gridwin.cxx
        
        Change-Id: I01fb3ae6a3903ada2a44a8b3d2b4a46b0122326b
        Signed-off-by: Dennis Francis <dennis.francis@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120317
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Mert Tumer <mert.tumer@collabora.com>
        (cherry picked from commit 7eb8a1d6c5697fd89ff75d3b116bbbf6c2de6950)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120443
        Tested-by: Jenkins

2021-08-16  László Németh  <nemeth@numbertext.org>  [0115a77eb84afb0d820d8e23f45e49b30b82a8d3]

        tdf#50447 sw: track changes of character formatting
        
        Only range of the formatting change was tracked,
        but not the original direct character formatting of the text.
        Now rejection of the tracked change of a text portion
        resets the original direct formatting.
        
        Note: nor ODT or DOCX export hasn't been supported, yet.
        
        See also commit 5322663f8234836a6a4aaaed025c158fd7e8b67a
        "tdf#126206 DOCX: add rejection of character formatting changes".
        
        Change-Id: I6e94a797605187cff232c3d7dd505c769b70601b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120466
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-08-16  homeboy445  <akshitsan13@gmail.com>  [e401a3385ae9dd767bc815085535cd30a658f054]

        backendtest: Asymmetrical Filled Drop Like Shape test
        
        Change-Id: Iacf121483aefa71d6f24e14782fcaf22c0d5d56e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118859
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-16  Julien Nabet  <serval2412@yahoo.fr>  [183f66f79b40b6159a0edcf1b49c3aa612c90525]

        Revert "tdf#143114 Avoid StartDrag on TreeListBox when CaptureOnButton"
        
        This reverts commit ca7dab5d96e73b7b4b045e2460e0b2ee150757db.
        
        It created tdf#143749 + the dup tdf#143865
        
        Change-Id: Ibd68c45213491b0df7dc36f0418de307412499c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120531
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-08-16  Caolán McNamara  <caolanm@redhat.com>  [017a96aeb8f597de0f739fa8ba29dc56a28c9c0c]

        ofz: log with date -u
        
        Change-Id: I9e85ee0f98c3b7cfab15db5e93f65a053996bf00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120534
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-16  Caolán McNamara  <caolanm@redhat.com>  [d1ca1f6fef89e6500ca0743e18b8f62d197bf600]

        ofz: use system curl .a and system glm headers
        
        Change-Id: Idf4aa5f8d76afb3f0842830c2c874a10241ecc3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120528
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-16  Noel Grandin  <noelgrandin@gmail.com>  [eec42f0dbcc79a4c9f456ce97fa1066b8031ea28]

        pass OutlinerParaObject around by value
        
        since it uses o3tl::cow_wrapper, so it is really just a wrapper
        around a pointer, no point in allocating it on the heap
        
        Remove assert in SdrText::SetOutlinerParaObject, which was
        bogus anyhow, because it was comparing pointers, not deep equality.
        And since we are now being more efficient and avoiding
        copying of the internal data in OutlinerParaObject, we hit
        this assert.
        
        Change-Id: I6dbfaab5ee2ca05b2001baf63110041e469df9c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120510
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-16  Mike Kaganski  <mike.kaganski@collabora.com>  [a6ca6215a5ec82e833ebfcd2ebd4455cb504fd8e]

        Use o3tl::toTwips to define MINBODY
        
        This changes its value from 56 to the proper 57.
        
        See 9be17c52b7c565758088b8020a543d7b840e31a7, which had
        changed the previous 5-mm value to the incorrectly rounded
        1-mm value; and cefce1a247a4674c5726a31b61571eab16328a0b,
        which had unified the other places mentioning i19922.
        
        Change-Id: I7186320b4c1a2a65a6f728ed8bafcbf0eb45c4cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120441
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-16  Pranam Lashkari  <lpranam@collabora.com>  [f4538c29079a4a940540e5194075aaeee4d0ba3a]

        LOK: freemium: added new parameter in the API
        
        Added new parameter in the freemium API to make it consistent with other APIs
        
        Change-Id: Ieb73fd1f97e1886051b1de44a93ba87622862e2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119974
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120484
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2021-08-16  Miklos Vajna  <vmiklos@collabora.com>  [085797cb5c26a274328fa639a8100bd52cd9652d]

        sfx2: fix uninitialized SfxViewShell::mbLOKIsFreemiumView
        
        Introduced in commit 1b9fe58acb7b5bbbc83ecca30e17663fff7f0db4 (LOK:
        introduced Freemium LOK API, 2021-06-02).
        
        Change-Id: Ifdd6c13a64a167fa00b0305441c52340167f3809
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118632
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120483
        Tested-by: Jenkins

2021-08-16  Pranam Lashkari  <lpranam@collabora.com>  [513120d24c770079773559367202d54ff62b39b4]

        LOK: introduced Freemium LOK API
        
        also block the uno commands from deny list
        
        Change-Id: Iee994411891b73b865e6496403682f996d5e9321
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116384
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120482
        Tested-by: Jenkins

2021-08-16  Hossein  <hossein@libreoffice.org>  [f34146b7d5d0bb66c805504a691cb70d5b3da6b2]

        Cleaning up decleration and initialization of unique_ptr variables
        
        Cleaning up decleration and initialization of unique_ptr variables
        pPageSizeItem, pPageLRMarginItem, and pPageULMarginItem according to
        the request:
        https://gerrit.libreoffice.org/c/core/+/120456
        
        Change-Id: I0cf5149308fe06c10403bfb82ca6a1786096bf3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120520
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [5aac78e5fb241050a86714687e9ff8804588ae3c]

        tdf#132739: sw_htmlexport: Add unittest
        
        Change-Id: I69a5b0659d8b9a13b662ee1e7612e056f9d3ce4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120512
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-08-15  Caolán McNamara  <caolanm@redhat.com>  [9f84cd2766e66bf3bd7878e50a6732f8fca63ed7]

        crashtesting: failure on export tdf87915-2.odt to docx
        
        in this example ConvertToPolyObj returned a SdrObjGroup* so cast to
        SdrPathObj* goes wrong.
        
        new since
        
        commit 61ef73bb9e06ac7325abc26698314d7e35c164cc
        Date:   Sun Aug 8 01:05:09 2021 +0200
        
            tdf#143432 and more, improve wrap contour export
        
        Change-Id: I80312971fbe7e5b6e17e7ae41f2afbbb05f21d76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120515
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [b338d215894b518098747caf0a03ea108bbd2fa3]

        tdf#142760: sw_ww8export3: Add unittest
        
        Change-Id: I82a1e8b8ddf5e392b9c2b578247a2364864a0970
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120513
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-08-15  Regina Henschel  <rb.henschel@t-online.de>  [24a8e3209b1d7c2f4f13d5cc3f69726253af9eff]

        tdf#143860 non-primitive needs custGeom not prstGeom
        
        Error was, that for a custom shape with type 'non-primitive' method
        DMLPresetShapeExporter::WriteShape() was called. For such shapes the
        method GetOOXMLPresetGeometry() returns preset type 'rect' and in case
        the shape had no handles, that preset geometry was written.
        In my solution I exclude shapes of type 'non-primitive' from using
        DMLPresetShapeExporter, because such shapes never belong to a OOXML
        preset shape.
        
        Change-Id: I714f69c98fe15c2b7e70dc0a474a7f85ad757034
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120511
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-08-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d5039e7b4c79b40cf6efb70dd703629cc367fcbf]

        Fix typos
        
        Change-Id: I3b75c0b8500bebe3025e038dba02a0d6f444bce6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120181
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [00f257a7ef4f1ec52887bc379c14757e057e94c8]

        rtl::Static -> thread-safe static local
        
        Change-Id: Iac0501e6aa35cc3d8e62f6b6e68b76cf70233aae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120459
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-15  Mike Kaganski  <mike.kaganski@collabora.com>  [6c12c659fb22aeab1d1d5d0e8298662e2a602499]

        Simplify tools::Rectangle a bit
        
        1. Simplify/delegate ctors
        2. Simplify getWidth/getHeight
        3. Simplify expand
        4. Simplify operators += / -= / + / -
        
        Change-Id: I023aa1bb2905394fbbd29adc7c544d629f9ae2d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120476
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-15  dante  <dante19031999@gmail.com>  [ffaaec23ad94f9bec5fd0fcb02603270eb660b81]

        Add the possibility to check if a mathml attribute is manually set
        
        Change-Id: I9c5eaee8e2cce47d9286306031e807ca2c0eed57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120473
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-15  dante  <dante19031999@gmail.com>  [73b6462b81080c63e6668979f4a9cd00242925e9]

        Add the Form attribute to mo
        
        Change-Id: I4f64460e15c707fa8ecdcfdfbea460b2f1410947
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120469
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-15  Eike Rathke  <erack@redhat.com>  [6c4ff1d23ef61e708f3450d1b0ae77cc78cac731]

        Avoid computing LanguageTag fallbacks several hundred times
        
        ... over and over again even for known and present locales for
        each and every localizable config item.
        
        Change-Id: I19974c56169f45a7c53ed6b0eede47365e1365dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120496
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-15  Eike Rathke  <erack@redhat.com>  [23f17b7ea6fbd2f422c7e40192ae60e4df25224c]

        Resolves: tdf#137742 Workaround cheesy Google Docs writing language-only tags
        
        Change-Id: I2dc85abb70d53769d2e36102070e30ed71e8d888
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120495
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-14  Caolán McNamara  <caolanm@redhat.com>  [c6604b69cf7f84146cae541366c023eaff4c59b6]

        upgrade to openssl-1.1.1k
        
        Change-Id: Ibd930ab4f97e2f74868b73163d7f2f46fb466749
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120490
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-14  Caolán McNamara  <caolanm@redhat.com>  [175a313744e66325053f962ff7a65213e48ebb36]

        cid#1490212 silence Untrusted divisor
        
        "The divisor could be controlled by an attacker, who could cause a
        division by zero." but this division can only happen if the divisor is
        either 8 or 4
        
        Change-Id: I7cae93f48d84e023912b8613be89cf9db5589d4c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120489
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-14  Caolán McNamara  <caolanm@redhat.com>  [d51c383b0204057e1b341db2d38b6d2dbb0c84e8]

        ofz: build with system libexttextcat
        
        Change-Id: I1dd2c49bfc5577a8502eb42721f3ef9b08f8fdb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120485
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-14  Regina Henschel  <rb.henschel@t-online.de>  [925fa608d65a5970f966d45e33cccf04e2318060]

        tdf#142605 use frame size in oox export of BezierCurve
        
        The export had used the bound rectangle of PolyPolygonBezier. But that
        contains control points. Use API position and size instead.
        
        I have not incorporated the changes into existing WritePolyPolygon,
        but have made an own version for SdrPathObj, because I find it easier
        to read and maintain, than having a lot of case distinctions depending
        on the shape type.
        
        Change-Id: I2e646c4f5fa37174c4979855212ca72f2dfa447e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120407
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-08-14  Yildiray  <yildiray_uskudar@hotmail.com>  [768722ea12779e5c533d691c311b63490e2279d0]

        tdf#143148: Use pragma once in sdext
        
        Change-Id: Ic626b9064d9bcd024f938bbd43375bc3fff5838f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120178
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-08-14  Rafael Lima  <rafael.palma.lima@gmail.com>  [101b8ec5bfe458614ad50866dff9ba26f29163a4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a5ea0c841f16a2cfaa8b00ca15aecae1b59e9d1b
          - Create help page for the "Search Commands" feature
            
            Change-Id: Ic62e9671575709ca3ac788495edaf4b2753499ee
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120245
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-08-14  Hossein  <hossein@libreoffice.org>  [ba89f161432962d76a45288eb7289ffb7e128db2]

        Fixed documentation references to the custom shape generate script
        
        * Fixed references to the custom shape generation script in the
          oox/README.md to use generate.sh instead of README.md
        * Added README.md to oox/source/drawingml/customshapes folder
        * Moved documentation parts from the script to the README.md
        
        The README script was renamed to generate.sh before in the commit
        59577dbb84fae18a3216d57ffec6008af157ce9b
        
        Change-Id: Id167b32c7a101806c33126ea1642a0194d693231
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119376
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-08-14  Noel Grandin  <noelgrandin@gmail.com>  [ecfc229b090473ad28d4b6947e2e0e0d9cd3ef4b]

        flatten svt::table::DefaultInputHandler
        
        Change-Id: Idba4039bbedd7c276505c5e9763b559d505cf7a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120467
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-14  Noel Grandin  <noelgrandin@gmail.com>  [7322fb1ed21cefe9faecc8cd5d088a3476283b5a]

        flatten OFlowChainedText
        
        Change-Id: I0836d1f850c71700f8691cf8847e4f4d30d4dbb5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120475
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-14  Emircan Agac  <thesadson@gmail.com>  [d5eceef8e02886edc142267ee8d74f7adb198a1b]

        tdf#140226: use StaticWhichCast
        
        Change-Id: I5eb25fdfd629e397582cd49e3fa4acab32c05bbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120456
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-08-14  Emircan Agac  <thesadson@gmail.com>  [1fdb3f98590532705be9972d031eb09027795760]

        tdf#140226: use StaticWhichCast
        
        Change-Id: I54f898d3341155d88b6b9599995b9e5001de71c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120406
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-08-14  Noel Grandin  <noelgrandin@gmail.com>  [17d2247a66b6a9e3105b0a8b8e6d6b5bea5e3ed4]

        formatter maps can use unordered_map
        
        Change-Id: I733537e98cccc1a5dcb2c275b3baeb56af5f15c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120468
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-14  Emircan Agac  <thesadson@gmail.com>  [da76d817400242934fdaebcdb226abf3d6595f56]

        tdf#140226: use StaticWhichCast
        
        Change-Id: I013b6ff371992a31a1ee11f93072eeb49566fe52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120401
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-08-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [c820cb429fc3d3eec9bf6596f0a34995cbd93982]

        Help older linkers (Ubuntu 18.04, Fedora 31)
        
        Fixes a regression from commit 429e6e6efbfbc65d36452cbf8b3a25740a1dc8bc
        ("osl::Mutex->std::mutex in OInputStreamHelper"), which results in
        failed linking with some older toolchains:
        
        /usr/bin/ld.gold: error: workdir/CxxObject/xmlsecurity/source/helper/UriBindingHelper.o:
          requires dynamic R_X86_64_PC32 reloc against '_ZThn40_N3utl18OInputStreamHelper7acquireEv'
          which may overflow at runtime; recompile with -fPIC
        include/com/sun/star/uno/Reference.hxx:240: error: undefined reference to
          'non-virtual thunk to utl::OInputStreamHelper::acquire()'
        collect2: error: ld returned 1 exit status
        xmlsecurity/Library_xmlsecurity.mk:10: recipe for target
          'symbols/instdir/program/libxmlsecurity.so' failed
        
        Known problematic setups are my Ubuntu 18.04 build schroot and
        Caolán's Fedora 31 VM to run Coverity.
        
        Change-Id: I40f0734a0cb9131193abf21ba95dc63816b5c1d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120426
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-13  Caolán McNamara  <caolanm@redhat.com>  [6f986e881c551ae218b95c162de67433901df85f]

        let return in java param dialog entry 'add' when possible
        
        Change-Id: Idfa2283dde0596db5c7fe2b56e8db761a5c75fc9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120465
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-13  Caolán McNamara  <caolanm@redhat.com>  [e7fe47fdea4ab7d226e752b11e21b178060ac870]

        cid#1490212 try and silence bogus divide by zero Untrusted divisor
        
        Change-Id: I132d01c6007cd1da47f7dc405cfc3c4967757241
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120464
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-13  Caolán McNamara  <caolanm@redhat.com>  [9b564e8b32be960b1be2caa377a52e84606270bb]

        cid#1490210 silence Arguments in wrong order
        
        Change-Id: I8767fe556142ec7e3254eaff56bbb1b4eb8322e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120462
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-13  Miklos Vajna  <vmiklos@collabora.com>  [f966b9e8bb2b5e7e563807d16088a9f3784f01fe]

        bibliography, local URL: better starting directory when picking a new file
        
        Improve the case when we have no old file, so we can't take its old
        parent directory as a starting point in the file picker, opened by the
        browse button.
        
        It turns out both places that open that file picker have access to the
        base URL of the current document, so can open the directory of that
        instead.
        
        Change-Id: I4db84b6036771f48962d49ae5e4c46a99c306def
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120455
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-08-13  Caolán McNamara  <caolanm@redhat.com>  [c69aadfec031535c5b6266dcb97d40225f40eb9b]

        pre-select todays's date if the date is empty
        
        Change-Id: If34dbb31d14512b7a7c2a76a3adeb99882a8c60c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120457
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-13  Emircan Agac  <thesadson@gmail.com>  [ca7e81099b65a72762699791fe114df4743fca13]

        tdf#143148:Use pragma once instead of include guards
        
        Change-Id: Ib3c0d6c158e5efbbca55e03f189dccaf67832a96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119888
        Reviewed-by: Hossein <hossein@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Jenkins

2021-08-13  Andreas-Kainz  <kainz.a@gmail.com>  [3de5092b1583cfeead53825df2686df154646ce5]

        tdf#127543 add saveacopy to File dropdown menu tabs
        
        Change-Id: I19dc3e298f3199823224dab9796faee67307b494
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120298
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2021-08-13  Emircan Agac  <thesadson@gmail.com>  [5d99a63fec50acca62fc9365708fc18bdcfedd68]

        tdf#141908: CppUnittests: replace usage of sal_Int32 with colors
        
        Change-Id: I7df5ec2eac7339e27f03ce8756522756b2fc80da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120184
        Tested-by: Jenkins
        Reviewed-by: Hossein <hossein@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-08-13  Mike Kaganski  <mike.kaganski@collabora.com>  [a6ade09983dd95d6ebbd1ecfda564f645629ce34]

        tdf#143852: Revert "Move ActionLockGuard up a bit"
        
        This reverts commit b791974837a99ead793b4ead6760b2f4e5237de2.
        
        Change-Id: I4bb95c915aa27b509ea2a41602ba2198c2f20cea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120370
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-13  Alain Romedenne  <alain.romedenne@libreoffice.org>  [cdc94cad88ffcfb73a4468b7b4b2dad5438d5980]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 12f1ebf5f989b60ec2c2470e79fbeabf8247f483
          - sf_base review
            
            - typo in Python example
            
            Change-Id: I43c6125b20b0c5a4b94c3160e8157eb094bd7a78
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120434
            Tested-by: Jenkins
            Reviewed-by: Alain Romedenne <alain.romedenne@libreoffice.org>
            
2021-08-13  Alain Romedenne  <alain.romedenne@libreoffice.org>  [6c4f63dece42cd3e93895e85741b8653ffad6f2f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f6422656f4d6d5432cf18fab6a104a75d369662f
          - Document sf_string Python support
            
            - Typo in FindRegex
            
            Change-Id: I7b2f98140585f7ff0ff04f9c4855deb299664592
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120432
            Tested-by: Jenkins
            Reviewed-by: Alain Romedenne <alain.romedenne@libreoffice.org>
            
2021-08-13  Regina Henschel  <rb.henschel@t-online.de>  [61ef73bb9e06ac7325abc26698314d7e35c164cc]

        tdf#143432 and more, improve wrap contour export
        
        tdf#143432 The example document triggers the case, that there is no
        own, no from docx imported, and no from customShape generated wrap
        polygon. In that case WrapTextMode_LEFT and WrapTextMode_RIGHT were not
        evaluated and default bothSides was written. The patch moves
        evaluation of WrapTextMode up and out of individual cases, so that
        result can be used in all cases.
        
        tdf#142433 The previous solution has written the enhanced-path of a
        customShape literally as wrap polygon. But it might contain references
        to equation or modifier. The patch uses the polyPolygon, which you
        can get from the customShape.
        
        tdf#143760 The previous solution took a wrap polygon, which was
        imported from docx unconditionally. So it misses the case that the user
        has changed the wrap type. The patch reorders it so, that first the
        current wrap type is evaluated and then a wrap polygon is determined
        if the wrap type needs it.
        
        tdf#136386 The previous solution wrote for shapes not imported from
        docx a wrap polygon only in case of customShapes. So for other kind
        of shapes contour wrap was lost. The patch adds wrap polygons for
        other kind of shapes too. Default is a rectangular wrap polygon. That
        is used too, if a shape type would need an individual wrap polygon,
        but that is not yet implemented.
        
        The wrap polygon for Bezier curves is correct, but the curve itself
        is wrongly exported. That is bug tdf#142605.
        
        The previous solution misses to normalize the wrap polygon to range
        [0..21600; 0..21600.] In case there was no contour wrap in the
        imported docx and the user sets a contour wrap, the wrap polygon
        had wrong range, because the enhanced-path of an ooxml-foo shape
        is not in range [0..21600; 0..21600].
        
        Change-Id: Idc678fd385b705e66b7d5cb02a7dea5925f2ada1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120169
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-08-13  dante  <dante19031999@gmail.com>  [d3ff1aa10839be41a419d5a1004a50915182d163]

        Include the starmath version inside the configuration
        
        Change-Id: I4492fad6eb498e0c8c9a53b2096f538f2916d843
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120271
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [9753428dfc2bf038188c9a59af7fd2d789b46517]

        rtl::Static -> thread-safe static local
        
        Change-Id: If5b7181fb1bb3f3f21ec3742680e5a3e12b21b73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120431
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-13  Caolán McNamara  <caolanm@redhat.com>  [53b8fcbd3f81903b171fd59478abf0283c6feb24]

        ofz: use system .a curl, fontconfig, freetype
        
        Change-Id: I2d0fcf28aa8d2fe937f850a2a54125073a6913d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120423
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-13  Caolán McNamara  <caolanm@redhat.com>  [20bc07707949508f029da5e523fedda3cd64ccc8]

        tdf#143357 use a DateFormatter and a separate Calendar menubutton
        
        similar to what we ended up with in DateControl in
        svtools/source/brwbox/ebbcontrols.cxx
        
        Change-Id: I37c843ff7e1e8e39b318db80fe590ce5f796f46a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119082
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-13  Miklos Vajna  <vmiklos@collabora.com>  [282ddcf0bf0893f9a71eef2b1fea3db86b1c3292]

        extensions bibliography: sync the bibliography database window with sw/
        
        That one has the browse button and page number widgets removed for URL
        (keeping them only for local URL), do the same in extensions/ to be
        consistent.
        
        Change-Id: I519b2d82ddbb88d2b63f599094c23783c6d719cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120424
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-08-13  Noel Grandin  <noel@peralex.com>  [d29eb3d715a2bfd37c37e098d4f1c4600332487d]

        no need to lookup window if cursor has not moved (tdf#105575)
        
        use a single-item cache to avoid calling WindowFromPos
        
        Change-Id: I0d42c9572d28363949e38f3e052973727a44fb4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120419
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-13  Caolán McNamara  <caolanm@redhat.com>  [a334112b44cb1ace8911c93323921510ccd0864e]

        Resolves: tdf#143795 trigger layout when content changes
        
        Change-Id: I9ec19b55f2b46ac8dd1415f45d5e0368fa52fbfd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120421
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-13  Paul Menzel  <pmenzel@molgen.mpg.de>  [33c96dcef9a729625d091d28db493318b7e21590]

        nss: fix build on ppc64le Linux
        
        Change-Id: Id67afe505e97a4e2ac8502d32d9cdda475234b64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120386
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

2021-08-13  Caolán McNamara  <caolanm@redhat.com>  [4b41880be6894aaa2d2392554e858631278ba320]

        ofz#37114 avoid config when fuzzing
        
        Change-Id: I0d0143453d99b6a27267835f7149b3bb1989080d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120415
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-13  Rafael Lima  <rafael.palma.lima@gmail.com>  [2ab71cb4fdbaff8c3f891aa8522cdc5bb55a9512]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 71310fc95c2eed25eb8fa8c16953fe6e0c735b74
          - Related tdf#128590 Update Tools menu help page
            
            Change-Id: I63429e76a548d17aad160a59c91d24e876154ced
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/120365
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-08-13  Noel Grandin  <noel@peralex.com>  [fa01f5a1feeb93a88a330daeec8177a39916e6a3]

        tdf#105575 Slow rendering when using a Logo command
        
        Remove dynamic_cast'ing to Primitive2D, expensive and unnecessary
        
        <quikee[m]> noelgrandin: nobody is using XPrimtive that is not
        derived from BasePrimitive2D in an extension ... mainly as it is
        not even possible
        
        Change-Id: I68224021f0fbc35fe2a973198ba78d2b41ea172d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120417
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [e463cc0c8e2582e2cb57ab64a74a6a5cdd9b9787]

        less OUString construction on hot path (tdf#105575)
        
        Change-Id: Ieb13bf771b238ed022f1d6164f2e40f92f03af66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120418
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-13  Caolán McNamara  <caolanm@redhat.com>  [ebe01a5f019c6da1aa0dcb46213055f9f8cfdb7b]

        tdf#139811 trigger layout when content changes
        
        in writer styles panel of page deck which is similar to the draw case
        of tdf#143795. Doing this always in PanelLayout::queue_resize might
        make the most sense rather than these manual triggers, but do it this
        way initially for a safe backport.
        
        Change-Id: I4bd2e9cb9d52b66a73cd0615406052e19e6e8b51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120422
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-13  Miklos Vajna  <vmiklos@collabora.com>  [59f3db1763e1ffb85e7b5d01b051a27a388281e2]

        sw bibiliography: limit browse button / page number widgets to the local URL
        
        The normal URL is typically a HTTP resource, so the browse button is not
        helpful there after all. And if the URL is copied in manually anyway,
        then the dedicated page number widgets are not that helpful, either. So
        remove all this, and only keep it for local URLs only.
        
        Change-Id: I25733810cf38981c50014e06201555d98fd9f77f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120420
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-08-13  Noel Grandin  <noelgrandin@gmail.com>  [ef38b9af0abd4a38bb9025a38f21442ebe11238d]

        split SvNumberFormatter into it's own header
        
        so I can make changes without running into cyclic dependencies
        between header files
        
        Change-Id: I98a91c7cc66002ba745cdb8239e5cc267922a45c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120412
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-13  Michael Stahl  <michael.stahl@allotropia.de>  [27864eb5b085d4f7a881e24d1e4509f18c320849]

        xmlsec: add XSLT safety warning label
        
        Change-Id: I8d5ac40ec0c0b0a9fb3fb369578ff1f14b512254
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120387
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

2021-08-13  Emircan Agac  <thesadson@gmail.com>  [c7685f030fe39ff25c4ad30bc94e28ead7476934]

        tdf#114441:Convert use of sal_uLong to better integer types
        
        Change-Id: I14cfc4113e9aff0fcff3b2d3c2b0444aad8934ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120332
        Tested-by: Jenkins
        Reviewed-by: Hossein <hossein@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-08-13  dante  <dante19031999@gmail.com>  [b8a4eeb24a037d338a61eb4b76acc9fad52fa5c3]

        Export Math ML from new mathml nodes
        
        Review tip: thanks for your help
        Code heavily based on: mathmlexport.cxx mathmlexport.hxx
        https://opengrok.libreoffice.org/xref/core/starmath/source/mathml/mathmlexport.cxx?r=e271fce8
        https://opengrok.libreoffice.org/xref/core/starmath/inc/mathml/mathmlexport.hxx?r=10d29c39
        
        Change-Id: I798d0e207b844240f4b25720ee37c394eb4c2e65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120188
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-13  KaranAbrol  <karan.abrol1@gmail.com>  [c9bcbebe34c8d0e3edab520ace15c4d367aef62f]

        tdf#139734 Drop redundant asserts after MacrosTest::loadFromDesktop
        
        Change-Id: I9a183ed9046ab0610a538c74e3ff8b327a6f6e4c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120348
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-13  Miklos Vajna  <vmiklos@collabora.com>  [5f080fc69c7c9748591db29e5e7be317bf48b427]

        sw: handle mbKernAsianPunctuation when replacing compat options
        
        This is a compat setting in Word documents as well.
        
        Change-Id: I69f80ffaff00564fd6e09c5ca7495fa718ba6528
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120411
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-08-13  Miklos Vajna  <vmiklos@collabora.com>  [13f95baecb012b05f070c519410291f3c020a122]

        sw bibliography: fix missing identifier + local URL in biblio reference
        
        Regression from commit 5fd2f212a1db9e061fb3a886810b427251e8a6bf (sw
        bibliography, local copy: handle the bibliography database window,
        2021-07-27), the problem was that the newly added LOCAL_URL column
        affected BibliographyLoader::getPropertyValue(), which was not adapted,
        done now.
        
        Change-Id: Id3bd95bdd5c692048a50ce7ba2e5cdf16e824bd9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120400
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-08-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [adf65471e889676a600a9c6d0454c75cbd549ad3]

        indexing: allow for multiple entries in search indexing data
        
        Change-Id: Idb9bbbaa940b7cd48423c6cc65b9c7d0b94f57dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120396
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-13  panoskorovesis  <panoskorovesis@outlook.com>  [be710c72a6302829bf7f632c8ad6dc72be51fd95]

        Replace ReadGDIMetaFile with SvmReader::Read
        
        Use the new Read functionality
        
        Change-Id: Ied997377fda8793422b1c8877ece705e4a9b6dbd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120376
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [18771471f75685a6d3838a22d16dcff5c398e652]

        tdf#143809: sc_subsequent_filters: Add unittest
        
        Change-Id: I5e2729edbf46128195c441459970c5946cd2ad17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120403
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-08-12  Caolán McNamara  <caolanm@redhat.com>  [8383e25bf9e2b284f7dfb7ed234dec8d46c7a8cc]

        use --with-idlc-cpp=cpp instead of --with-system-ucpp
        
        for these special targets now where we want to avoid building ucpp
        
        Change-Id: I9ffa6f4148e8b5cafd7d34df4f2e18ec6f6c75c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120413
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [0febae7a407364f1d565f4d1ce2ac1a55ca02876]

        disable gcc warnings when using boost::make_shared
        
        Change-Id: I02a54d9ab9c1faf36ce0b03b6ca42b3708f02667
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120394
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-12  Caolán McNamara  <caolanm@redhat.com>  [b0c4ca9e088cbff5a5dbc5e95486397041a51d4a]

        make --with-idlc-cpp=cpp work for gcc cpp as a ucpp replacement
        
        e.g. the example of
        https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1524638
        has the same output .urd using cpp with these flags as ucpp created
        
        Change-Id: Iadfd2deba7d365c66c3260fd6736c031987e107c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120347
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-12  Caolán McNamara  <caolanm@redhat.com>  [dd76c656017b11d30b48a2df6c20e4b42f35a23c]

        ofz: use system .a libs when they aren't c++ ones
        
        Change-Id: I12e44bf2dbeebc0d18e48a22831099c3dad7b12d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120402
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-12  Caolán McNamara  <caolanm@redhat.com>  [6833e0c0af09637bb410dc800435dcc6c8333680]

        Resolves: tdf#132739 two style tags where there should be just one
        
        Change-Id: Id9c8c8cc8c5ffdd21ba79ff39a6279cf2ddc8025
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120393
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-12  Caolán McNamara  <caolanm@redhat.com>  [ea42621c6e8f4147827828c871046cf47ef76de8]

        Resolves: tdf#143843 disable the recently-used widget during load
        
        We show a busy-cursor but the widget can still be interacted with so
        another document can be launched by clicking on another recently-used
        item while the first one is still loading, and the recently-used widget
        isn't prepared for this scenario so the second to complete load will
        crash.
        
        Disable the recently-used widget when its cursor is set to busy, and in
        the (unlikely) case that the load doesn't complete normally (missing
        document or load filter error) and the recently-used widget still exists
        and its cursor is unset from busy then reenable it for user input at
        that point.
        
        Change-Id: I8f4487f3dbede14c9778e49442366bd9445f1d63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120399
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-12  Zeynep Yavuz  <zeynepyavuz2001@hotmail.com>  [d55de29c165e34b8a9ccb7ebf79f76a601103977]

        tdf#88205: Adapt uses of css::uno::Sequence to use initialize_list ctor
        
        Change-Id: I3c01bb8abeee949bcd1aae861aeb1b1ac516ec58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120299
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-08-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [1aed4ae13d511de38bd9d350a75b917546617891]

        SfxModule optional fields might be empty, cannot unconditionally deref
        
        fallout from
            commit 9ce7ada4530074d95d05efdc89a7eba1032d99e0
            Author: Noel Grandin <noelgrandin@gmail.com>
            Date:   Wed Aug 11 20:47:36 2021 +0200
            flatten SfxInterface_Impl
        
        Change-Id: Ib57dd89903ec7f3c73a8466e33e47c4184962620
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120397
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-12  Caolán McNamara  <caolanm@redhat.com>  [bdec6b189510743bea74ad85b4abff09336a547c]

        cCSS1_style_opt_end is '\"' so these two lines are the same
        
        Change-Id: I20974698706a6b64fe6a60030364c7a8b91415a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120392
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-12  Stephan Bergmann  <sbergman@redhat.com>  [3e8231ddce6193e40026364ec7ad5fcfab86846c]

        Remove unused, obsolete checknewapi tool
        
        ...that had been introduced with bbdd3fe352b320e7183ae18449e15ac517269b55
        "INTEGRATION: CWS jl31" ("2006/02/17 14:26:14 jsc 1.1.2.1: #i62141# new script
        to prepare some uno type statistics")
        
        Change-Id: I7d738311da73390d29ee1b25e90f58d007cf4cca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120395
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [df6a8b15a67baa6e2717a7de7755ac93fdb46723]

        tdf#95549 speed up xls open
        
        Remove the m_wThis field, and instead just check the ref count to know
        if we are being called from our own destructor.
        
        Also re-order ScCellRangesBase::Notify so we do the cheap checks first.
        
        This shaves 2% off the load time
        
        Change-Id: Ie95a4ff46bacba583ec4b3a934f98a9aac3551b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120385
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-12  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [a72f2dcf73df9b9f4420cc93aa57a77c165a0fcb]

        tdf#129270: sw: do not copy list level on paragraph cut
        
        Current list level (RES_PARATR_LIST_LEVEL) is initialized
        before, but current value can overwrite it with invalid
        in given context. So we could have mismatch of outline
        style (which are not overwritten) and actual list level.
        
        Change-Id: Ibf34a6f35b922493c4a1477326ea6c1599b4938f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120212
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-08-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [38027099e773403ffd3314a5b54493adc65150ec]

        tdf#95549 speed up navigator tree load
        
        (*) inline the load loop
        
        (*) remove Refresh call from ScNavigatorDlg constructor, the SetListMode
        call at the bottom will trigger a load of the tree content
        
        Change-Id: I27f1d1bde89d8dcb5cc111ae132fbb05abc2fc7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120383
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [b2a1c29d5958e0cc6d8f0e68c11121131dfa1513]

        tdf#95549 speed up load of xls
        
        we don't need to perform layout during load, so disable a few places
        that do that
        
        reduces load time by 50%
        
        Change-Id: Ie746ca0b46de3b76ca1b7291e0528b525333278f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120384
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [d6c287cbd8cc81ccdff3a70e09022eb21af063e5]

        s/mpEdtOutl/mpEditingOutliner/g
        
        Change-Id: I5eb188cc1808055857f95c73ab838251cd93e4b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120379
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-12  homeboy445  <akshitsan13@gmail.com>  [260ebddf284b34336d6ab82b1726d01b2bacd66c]

        backendtest: Closed Bezier loop test using various drawing methods
        
        Change-Id: Ib2ddc8475e2476ce377f3541caa0d48e7c57241a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118783
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-12  Caolán McNamara  <caolanm@redhat.com>  [25b4e39309814325224193f3192e6e2d83e5f141]

        include optional header for std::optional
        
        Change-Id: I5e2c42498691d1fccf5122720e56bf44462ce21d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120382
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-12  Caolán McNamara  <caolanm@redhat.com>  [a5642b8b9690f835cbd07ce3278e425b7aa7b9ff]

        ofz: liberation-fonts-ttf alone is sufficient
        
        Change-Id: Ifa6938c759c0c1036120da2eeadefbe00ae96f0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120381
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-12  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [422150be82ed892ecf31a8ab76c1d1ca801dcda8]

        Capsulate TableBox<>TableBoxFormat relation in a function
        
        Change-Id: I731e9bae04147f7453721661228e78a16ed585db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120160
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2021-08-12  Emircan Agac  <thesadson@gmail.com>  [56ace1c8728ffc9f34901497fa907818412046ea]

        tdf#88205: Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: Ifce4c42df52ce03ed1c509d9fc28de79f5b3426c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120199
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-08-12  panoskorovesis  <panoskorovesis@outlook.com>  [a129b138043ee167f1043725f5d918bb8535a292]

        Add Handler for TextLineColor Write
        
        The handler separates MetaTextLineColorAction::Write from metaact.hxx
        Remove default case as it's not needed anymore.
        Write implementation is now in SvmWriter.hxx'
        
        Change-Id: If0c23649d9fef49e07c558c8f7fddb028d5da9ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120372
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-12  panoskorovesis  <panoskorovesis@outlook.com>  [7ce78320b7bcf60ec2a2d661f3d91ab5ee89622e]

        Add Handler for TextFillColor Write
        
        The handler separates MetaTextFillColorAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I9f67def86f0c189bed880f790760c18098611c45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120351
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-12  panoskorovesis  <panoskorovesis@outlook.com>  [e1806bc9bb1704f9ee969271417a0cae98285fcd]

        Add Handler for TextColor Write
        
        The handler separates MetaTextColorAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I58f7102edeae6f9a712a79ed5de8ce9b3e27510a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120350
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-12  panoskorovesis  <panoskorovesis@outlook.com>  [54edce8503deeef41e712cf75ef975884389105e]

        Add Handler for FillColor Write
        
        The handler separates MetaFillColorAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I324b1a41f1be122367a69b8ac601bd12ca8401fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120349
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-12  László Németh  <nemeth@numbertext.org>  [afc0c718ec9ca6a4fbe1324f68eb292d9a67b058]

        tdf#143318 DOCX import: fix missing redlines in flying tables
        
        makeRedline() exceptions (in the case of already existing
        redlines) skip the creation of the next (not existing yet)
        redlines in tables inside fly frames. Here: a tracked table
        moving revealed the problem, with the missing rejection of the
        new position, i.e. the "new" (second) table of the document.
        
        Note: fix also collecting redlines within tables: IsInTable()
        isn't true in the first cell of the table, losing the
        redline here, so it's replaced with m_nTableDepth > 0.
        
        Follow-up to commit 7f3c0bbc174b9b0316991c174ca3b407c0e3d141
        "tdf#143510 DOCX import: fix tracked table drag & drop".
        
        Change-Id: Icf6dd62eb950e5af6a75353dffabb9e9433c1b44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120333
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-08-12  Tibor Nagy  <nagy.tibor2@nisz.hu>  [569cb54f1d82e993dcf1fd11d92d4cbd4f224a2d]

        tdf#143129 PPTX: custom slide show use as default is not exported.
        
        Follow-up to commit 11ef976624dce8a8e50a1eb20e9c586519fd7ec8
        "tdf#142590 PPTX import: fix custom slide show use as default"
        
        Change-Id: Ie8a53a79bd531cfe2c3b3559b70d28770ca8b960
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119564
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-08-12  Caolán McNamara  <caolanm@redhat.com>  [a8699f7cce501ddff999c3596e337e173a567ee7]

        add some --disable-scripting fixes
        
        Change-Id: I94523d4323544fe6c475f0c5cf4113e6d783939e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120374
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-12  Emircan Agac  <thesadson@gmail.com>  [ee0cf03dc4a551b1cd03ee438b83fd7eea628fc5]

        tdf#114441:Convert use of sal_uLong to better integer types
        
        Change-Id: I0642261314f9b04fb38b68afd44d879c1e83c830
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120300
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

2021-08-12  Noel Grandin  <noelgrandin@gmail.com>  [9ce7ada4530074d95d05efdc89a7eba1032d99e0]

        flatten SfxInterface_Impl
        
        Change-Id: Ic66ed6d9738ee6fbbc2dc0b5a572e1ea57092b34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120345
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-12  Noel Grandin  <noelgrandin@gmail.com>  [4cd64dcd4857eafbe3146df287b517d8e5e455c0]

        flatten SfxFoundCacheArr_Impl
        
        Change-Id: Ie2b29b041bb0f678494126b21df651371a40dbda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120344
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-12  Balazs Santha  <santha.balazs@simonyi.bme.hu>  [498d2b82187ec3ff58f076e0d15741e64c0505ba]

        tdf#131546 DOCX import: fix performance regression at tables
        
        Commit 2ab481b038b62b1ff576ac4d49d03c1798cd7f84 "tdf#90069 DOCX:
        fix character style of new table rows" caused ~20% slowing down
        in loading time of documents with huge tables, related to the
        extra processing of the redundant w:rPr of table paragraph runs.
        (In DOCX tables, MSO exports the run properties into the run and
        paragraph sections too, probably because of compatibility or
        usability reasons.)
        
        Theoretically in this case, the run properties which are under the
        run section win. On the other hand, because LO copies the props
        which are applied on paragraph level, and only them, when copying
        a row (e.g. upon inserting a new one), it was needed to apply the
        mentioned run props not only as direct character formatting, but
        as a direct paragraph formatting too. This way, the support of
        copying of rows are solved. Unfortunately, this "double" applying
        was done for every single paragraph, which quite slowed down the
        opening time. This patch gives a workaround, which completely removes
        this double applying functionality in the writerfilter by reverting
        commit 2ab481b038b62b1ff576ac4d49d03c1798cd7f84 (except its unit test),
        and copy the mentioned run properties into paragraph level, when its
        needed: upon inserting a new row before/after. This way we spare a lot
        of cycles, as most of the original applies had no real use whatsoever.
        
        Change-Id: Ic24d0d1830e9ec43323e5e213d6481ec28e9abe3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118985
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-08-12  Dennis Francis  <dennis.francis@collabora.com>  [9d23cc663a1f14c960ebe05059cb520cb41dc01c]

        lok: sw: avoid duplicate LOK_CALLBACK_TABLE_SELECTED msgs
        
        Alternate approach is to track changes in the active table in each view
        but it needs a bigger change and run the risk of overlooking cases
        where table dimensions and position changes, which is possibly why this
        message is created from UpdateCursor() in the first place.
        
        Change-Id: I06643e2a7416d6c0fe2b0dc5c9b4adcd45fa50c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118001
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        (cherry picked from commit 34ade20a09a1c3fe08daec2b276a06a1f895bd5a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120354
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2021-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d89a9d72cbbcf6bd7e1c5a4f3f00db5122e36707]

        Fix typo
        
        Change-Id: I22b6912d2d26c26447fbddefcf15fc6dea8e8717
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120228
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-08-12  Miklos Vajna  <vmiklos@collabora.com>  [2fca9476ab3b3e38fb285dcd3b927223e8008b3f]

        sw: remove some unused includes
        
        See tdf#42949 for motivation.
        
        Change-Id: I4931ac951e4051fb02e44868a9743bf6bb73d645
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120336
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-08-12  Noel Grandin  <noelgrandin@gmail.com>  [c6a0fff5e8ef321767abd2012324e90b31660fdf]

        tdf#126961 link to macOS address book - crashes and restarts
        
        completely untested, but highly plausible
        
        Change-Id: I107978aa6bf8b77cee06ffc5be6bff8b651b11f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120287
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-12  Noel Grandin  <noelgrandin@gmail.com>  [aa063443de8a4ef18ccb5ebc939183fae2b58688]

        flatten SfxModule a little
        
        Change-Id: I6620e9d6d6d4b0a1b39f6d98acb0e72621f853a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120343
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-12  Noel Grandin  <noelgrandin@gmail.com>  [49f7d5cba44a14f168f26a9f1ade12618ff32d77]

        flatten FastSaxParserImpl a little
        
        The EventList instances are movable (and are really just pointers
        to buffers of data), so no need to use unique_ptr
        
        Change-Id: Ic3e13e949f5a61ee9cc5fcf8da9e22094e8ab9da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120342
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-12  Noel Grandin  <noelgrandin@gmail.com>  [7bdb3a77d06664a500c2ed2f3464cd56647ce089]

        flatten OZipFileAccess a little
        
        Change-Id: Ib03dadcd69a65493ddd9c0437fc654beef039ad8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120341
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-12  Noel Grandin  <noelgrandin@gmail.com>  [b4376538d9d3dcae062d05765150a40a62be3e29]

        flatten ZipPackage a little
        
        Change-Id: I0295bd8d72686996afb9d361db12b6014594b402
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120340
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-12  Noel Grandin  <noelgrandin@gmail.com>  [f9871d218bcae184a5845d63366175ea2df2086a]

        flatten LngSvcMgr
        
        Change-Id: I757cf9512fc3b87dd826eb39c2bbe456dc14d097
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120339
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-12  Mike Kaganski  <mike.kaganski@collabora.com>  [5351e837a11fb9d19759cd1b91ca4b5d43e2f75a]

        Unify and simplify tools::Rectangle methods returning Point
        
        Make the methods use Left()/Top()/Right()/Bottom(), allowing to
        avoid explicit checks for emptiness.
        
        Also do not use std::min/max in *Center(), so that e.g. TopCenter
        returns top value the same way as TopLeft and TopRight do.
        
        Change-Id: Ie1edd7a0ab7e32b4f98d0c2fb3917ce2902bdf7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120353
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-12  panoskorovesis  <panoskorovesis@outlook.com>  [7ddf7375fb5a8c6699d4128a80b9f24ec6b914ae]

        Add Handler for LineColor Write
        
        The handler separates MetaLineColorAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: Id308ce7c1b2efc7c58caf8e492eed242ccfb5c66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120313
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-12  panoskorovesis  <panoskorovesis@outlook.com>  [9c0b114d1487868f4af189838c3136ce0cc6b751]

        Add Handler for MoveClipRegion Write
        
        The handler separates MetaMoveClipRegionAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: Ida80faec0c2389b267d77d5d12e4bde5ece24de8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120312
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-12  panoskorovesis  <panoskorovesis@outlook.com>  [d7fc4cfb90d688ff2b5a774f60f87d8d120ddb1e]

        Add Handler for ISectRegionClipRegion Write
        
        The handler separates MetaISectRegionClipRegionAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I734e574c9a292fd44f36c155ba976908512ee588
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120309
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-12  panoskorovesis  <panoskorovesis@outlook.com>  [526646cb631bf56fc0fae25499a867399db81b02]

        Add Handler for ISectRectClipRegion Write
        
        The handler separates MetaISectRectClipRegionAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I999fa1baa4e3c34f3f83dc1d3973f961857f89d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120308
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-12  panoskorovesis  <panoskorovesis@outlook.com>  [b0d1f39266ec0a3bef63e66c8d97ba1d6652734b]

        Add Handler for ClipRegion Write
        
        The handler separates MetaClipRegionAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: If3f4682dbdef6a2a0bd11a51c4a4eb3a6ab8b0d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120307
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-12  panoskorovesis  <panoskorovesis@outlook.com>  [f6032e23bbedebcbf32eeb56627d89489b52f024]

        Add Handler for Wallpaper Write
        
        The handler separates MetaWallpaperAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: Icfbb4ab5cf3d7ea803cb55405e82dc262f3958c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120306
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [3c0c1b79b689775f09b3bff75bb01118b380f41f]

        tdf#76310: subsequent_filters: Add unittest
        
        Change-Id: If39bb4e3c7e767f273351cb381ea055e3934de2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120338
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-08-11  Eike Rathke  <erack@redhat.com>  [b37fd7f38165dadc5b1a674b73f4b18824e4789e]

        Resolves: tdf#143809 "INF" may be a named expression or DB area name
        
        ... to not be caught by rtl::math::stringToDouble() handling
        XMLSchema-2 "INF" and "NaN" and set as error.
        
        Change-Id: I9bf7aad416a69d4c3c0d49d6c80168097040a3e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120337
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [2316e21b2c6f3d1f18613408a8deb41af17c03bb]

        tdf#44278: sw_ooxmlexport16: Add unittest
        
        Change-Id: I31de23db13083ce98e75d3ec1d65d970161b3b92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120335
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-08-11  Caolán McNamara  <caolanm@redhat.com>  [59c9274ec408ec074d4b4b9e4645b0787312a370]

        gtk4: add a separator between toggle and menu buttons
        
        Change-Id: I00e9245801529ce817781e65fb75fa59cd3d7f79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120331
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-11  Michael Stahl  <michael.stahl@allotropia.de>  [4db18506b43a63af36767d609a762f8d2e3b7634]

        xmloff: work around LD_LIBRARY_PATH breaking odfvalidator
        
        Validator calls ResourceBundle.getBundle("com.sun.msv.reader.Messages")
        which can't find the com/sun/msv/reader/Messages.properties in its jar.
        
        bootstrapfixture.cxx:241:Assertion
        Test name: testBibliographyLocalUrl::TestBody
        forced failure
        - /lo/master/schema/libreoffice/OpenDocument-v1.3+libreoffice-manifest-schema.rng[-1,-1]:  Error: Can't find bundle for base name com.sun.msv.reader.Messages, locale en_US
        
        This is triggered by gb_CppunitTest_CPPTESTPRECOMMAND.
        
        No idea how this happens, or why it started to happen sometime during
        the last ~4 weeks, but propagating the same workaround of commit
        e854abe076155fc085b56549ced50b3ee9a095d2 to more tests seems to fix it.
        
        Change-Id: Iaef2b41f81c4a659e66cfb7a40f7b1a4517552c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120322
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-08-11  Caolán McNamara  <caolanm@redhat.com>  [ad1ba0f58ee5cb7db3a856d49f73e3b543a497aa]

        gtk4: fill menu MenuToggleButton menu
        
        Change-Id: I512846cda2c8f06838a499043a4cd08314fd7b97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120329
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-11  Caolán McNamara  <caolanm@redhat.com>  [2ece952c4ae1c65975a4e80645719ad14daa95da]

        gtk4: get startcenter MenuToggleButton menu appearing
        
        though still without contents
        
        Change-Id: Ieb7048a74f33fe65ededd1ff8730b2d061ae325f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120328
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-11  Karan Abrol  <karan.abrol1@gmail.com>  [7b21c25354d16b9d9e04f36c1370b9a2edfe09fc]

        tdf#139734 Remove redundant asserts after MacrosTest::loadFromDesktop
        
        Change-Id: Ia1b63a38b6522ecf52cc2e923e93d6bf0a41ea86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120319
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-11  Caolán McNamara  <caolanm@redhat.com>  [3ad8347f25935d60e55ff12fd1844001a50bedc4]

        add some --disable-scripting fixes
        
        Change-Id: I28c4d38a035201acc2b0e5acc5908c4e74ae80e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120327
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-11  Caolán McNamara  <caolanm@redhat.com>  [54c2de7e77dad1a1151c074f2ec5bfe1527d4d12]

        gtk4: get startcenter MenuToggleButton working
        
        the button parts, not the menu part yet
        
        Change-Id: I016d2c2160a4e8c0c4d1e096f49d0e518b89a55b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120326
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-11  Caolán McNamara  <caolanm@redhat.com>  [ebf494123720806a99e12001bdee9cae4a86c44f]

        gtk: use explicit GtkBox instead of generic GtkContainer
        
        cause gtk4 doesn't have GtkContainer anymore
        
        Change-Id: I32893716654ba308277ee34ecd8c3c944a9bc575
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120314
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-11  Zeynep Yavuz  <zeynepyavuz2001@hotmail.com>  [b0a75847738060266ed1b0d5c046132b97e4e158]

        tdf#143148: Use pragma once instead of include guards
        
        Change-Id: I483d494a11b951fd415a314fddd4823db11dcb44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120295
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-08-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [749a14a7cee3ef6353b99d25422f996518c2284c]

        sw: fixed regression from [1] - OLE height in mm instead 100th mm
        
        OLE height is 3cm, but converted to 30 (mm) where the Size is
        expected to be in 100th mm. This uses the correct value of 3000,
        which correcponds to 30mm and the expected 3cm.
        
        [1] 0d356f93e4d5ca073a6e866168f76103c60c6a45
        
        Change-Id: I77cab1641b948a8839da543c12835c5c64825a5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120316
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-11  Mike Kaganski  <mike.kaganski@collabora.com>  [bfed58821fc3a83fec4a985087cd45fa963bed3e]

        Drop convertMm100ToTwip in favor of the new o3tl::toTwips
        
        Step by step, duplicates from <tools/UnitConversion.hxx> may go
        
        Change-Id: Id4c03ff8adc120ae06dbfdbdfb4f5ff0bb51f489
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120315
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-11  László Németh  <nemeth@numbertext.org>  [c46950fee11f5207fb8324947280cd565ae483e7]

        tdf#143583 DOCX import: fix lost empty paragraphs of footnotes
        
        Last empty paragraphs of footnotes were removed (except
        in the case of the first footnote), related to the double
        call of RemoveLastParagraph() during footnote load and
        later during its copying.
        
        Regression from commit 9b39ce0e66acfe812e1d50e530dc2ccdef3e1357
        "tdf#76260 DOCX import: fix slow footnote import".
        
        Change-Id: I61d9aa6765f3af1893451684dde12c199251d06b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120270
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-08-11  Noel Grandin  <noelgrandin@gmail.com>  [d39d87bbffe8e731bad92f2fe90526c3610689f5]

        no need to allocate KeyedValues separately
        
        Change-Id: If28471436d224e88dfee07f3b8465648867197fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120291
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-11  Caolán McNamara  <caolanm@redhat.com>  [56ba9c544d2e5dce9022a245a6835d79bbf0f31d]

        gtk4: use monitor size for workarea
        
        which is better than nothing now that gdk_monitor_get_workarea is gone
        
        Change-Id: I8e691f733ec05d981a621f17efa5c968fd078193
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120311
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-11  Noel Grandin  <noelgrandin@gmail.com>  [5ef182586ae2019fa6f6a59dae1b41b2225665bf]

        no need to allocate the lookupTableItem separately
        
        Change-Id: I43919a002df01c6329ee483bf69f04669cdce1f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120293
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-11  Noel Grandin  <noelgrandin@gmail.com>  [da40449dc5f1841ac3e6f6aa1194834a363455b6]

        no need to allocate changedValue_ separately
        
        Change-Id: Ibda7c7a055790f6eb87ac6bd62554e745181cea7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120292
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-11  Caolán McNamara  <caolanm@redhat.com>  [0c4cdfa9c9ba9548a61c7314858eae01f90f2782]

        tdf#143769 don't crash on null XFillColorItem
        
        use same solution as:
        
        commit 5ee0e6ab93ad791f5e79506efafd16cb7364ffb1
        Author: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Date:   Tue Jul 21 19:01:26 2015 +0200
        
            avoid crash with color listbox for now
        
            Change-Id: I36ac6513546961ec8d8d1e9437a8ef88574acbf4
        
        Change-Id: I46c55461e5867431a6e9c838b5ef462f9581eb28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120297
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-11  homeboy445  <akshitsan13@gmail.com>  [fc8c97f55c509a75ee18de3d9d5e793e37bb0c36]

        backendtest:Irregular HalfEllipse test via various drawing methods
        
        Change-Id: If1a6f224f6ff4118617128630077a81da4c469a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118656
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Jenkins

2021-08-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [67329f8b75101a78a00bf646bb2c3b9f4575aa5a]

        tdf#135247: sw_uiwriter3: Add unittest
        
        Change-Id: I4f78b42600c0b7316aee9e6c106a25cc8cff983a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120285
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-08-11  panoskorovesis  <panoskorovesis@outlook.com>  [b50ea6333e31757ab7fb365299351d6aabe4c101]

        Add Handler for Hatch Write
        
        The handler separates MetaHatchAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I29587d4a9e9129c5425792e2f8873ee7414bdaa0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120264
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-11  panoskorovesis  <panoskorovesis@outlook.com>  [79522b8e63c6435331f3cbf623c25f0849d7fd43]

        Add Handler for GradientEx Write
        
        The handler separates MetaGradientExAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I984e21b7d4b19b16432cabe9709d41f07187f268
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120263
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-11  panoskorovesis  <panoskorovesis@outlook.com>  [33243f20831f6efac14047f38d3e7d987aa632e0]

        Add Handler for Gradient Write
        
        The handler separates MetaGradientAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I31ae5f5331f780e095caaf200ea289332233fb52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120259
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-11  panoskorovesis  <panoskorovesis@outlook.com>  [1f875634f8edaf40dcf083024f03e6a623e48599]

        Add Handler for MaskScalePart Write
        
        The handler separates MetaMaskScalePartAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I3c881495c013e6827c91027319a9cedcea7f96c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120258
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-11  panoskorovesis  <panoskorovesis@outlook.com>  [dc23042b6adb62eb5b0963be04aa121d0cd66ff5]

        Add Handler for MaskScale Write
        
        The handler separates MetaMaskScaleAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I1fee84e7c79da96755d20611a36b58f92349585f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120257
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-11  panoskorovesis  <panoskorovesis@outlook.com>  [86433ad00e5ac0133e0657f335b08931784b7f34]

        Add Handler for Mask Write
        
        The handler separates MetaMaskAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I8c204d767e8474fbf67fc5b8f610f4b8e5244903
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120256
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4cb9b2b3e9bd61ab630aa16d9e382a3b90deb77d]

        svx: cleanup formatting of svdglue.hxx
        
        Change-Id: I4aa4d25a5097813feeb7d6ebb654b9b0ce0c1c14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120302
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0d356f93e4d5ca073a6e866168f76103c60c6a45]

        sw: preserve the value in original units to minimize conv. error
        
        Not really an big issue but let's preserve the values in original
        units as long as we can without conversion so that the error is
        minimal.
        
        Change-Id: I96981eaecac74b591803dbc93e487c1d106ab23c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119490
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-11  Noel Grandin  <noelgrandin@gmail.com>  [5433564debb280949afcaa92dc3f9faf59765e65]

        no need to allocate AllSettings separately in ImplSVAppData
        
        Change-Id: I16b21d2bec8de9e5f4e8402c838c99d73637fe99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120290
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-11  Miklos Vajna  <vmiklos@collabora.com>  [7b57a96673e9a78a65f2e442a8b04fa393871c39]

        CppunitTest_sw_ooxmlexport2..5: avoid DECLARE_OOXMLEXPORT_EXPORTONLY_TEST()
        
        See commit a226cec52e536c46e03f57a5f1f7931abbeb0cdd
        (CppunitTest_sw_rtfimport: convert one testcase to use
        CPPUNIT_TEST_FIXTURE(), 2019-11-05) for motivation.
        
        Change-Id: I7b48ff2427b8c544db07323a98a236cfd8904df8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120284
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-08-11  Mike Kaganski  <mike.kaganski@collabora.com>  [84bf981a4fdf94cae40dd199762dc03d681618fe]

        Deduplicate number read/write
        
        Change-Id: I58808e208ac8b3406497a4e512ec3372434d2ed3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120246
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-11  Jim Raykowski  <raykowj@gmail.com>  [0ff5eb97b89f89e770d4397bf76f24fb7cd76b57]

        tdf#143577 check node is a text node before use as such
        
        Change-Id: I337c94aa90ed906c5b744171728022ba5f9c64b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120191
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-08-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fa339b3adb53300ae68913bed87e18caf9f2e262]

        convert some LogicToLogic calls to use o3tl::convert instead
        
        If a LogicToLogic uses fixed units, we can use o3tl::convert
        instead. We can also do the same for all other cases where
        LogicToLogic is used, but that needs additional investigation to
        determine if it is safe to do so.
        
        Note:
        MapUnit::Pixel is converted to o3tl::Length::pt because it assumed
        72 PPI for a logical pixel, which corresponds with the conversion
        rate of a point (72 PPI).
        Today, 96 PPI is standard, which is also used for o3tl::Length:px.
        
        Change-Id: I29126df38bfcfda74b5d83d4cb880a378aecd18b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120230
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-11  Eike Rathke  <erack@redhat.com>  [e89404f00b25cfddd4098b4b2cf900d190617221]

        There is no LANGUAGE_ENGLISH {en} locale but LANGUAGE_ENGLISH_US {en-US}
        
        The known fallback locale is en-US so this worked by chance..
        
        Change-Id: I81ee2aff0cc35b4c8d501dfb6846f0709f1417ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120301
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-10  Mike Kaganski  <mike.kaganski@collabora.com>  [736ef4ab060255b223324b73259af88b9c30f537]

        No need in this function
        
        Change-Id: I391183753e4fad800b7c69aef2e76a3780ce52a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120244
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-10  Rafael Lima  <rafael.palma.lima@gmail.com>  [73fc697d5aac06938cc78f51b4e0d6f3d615447c]

        tdf#136610 Add Clone/Clear Direct Format buttons to LO Draw tabbed interface
        
        Currently LO Draw only shows the "Clone" and "Clear Direct Format" buttons in the tabbed interface when a text object is selected (in the Text tab).
        
        With this patch, LO Draw will now show these buttons in the "Draw" tab when shapes are selected, as well as in the Home tab (as it is shown in Impress).
        
        Change-Id: I9acf577cc5322d43c18acc366788a5eadda67ff6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119183
        Tested-by: Jenkins
        Tested-by: Andreas Kainz <kainz.a@gmail.com>
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2021-08-10  Caolán McNamara  <caolanm@redhat.com>  [c54da86b850e079b4d6f0249fe7c5956ed5c400a]

        add some --disable-scripting fixes
        
        Change-Id: I45f08bce8e067ead82f4c73c8150b7027c083172
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120288
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-10  Yildiray  <yildiray_uskudar@hotmail.com>  [ab0bb71280999ef7c11c341f5269ea98019fe4c3]

        tdf#143148 Use pragma once in sdext
        
        Change-Id: I0ba29599509b875494f4021948192d2d447b9e6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120277
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-08-10  Miklos Vajna  <vmiklos@collabora.com>  [15a524a1ed2bf464b0b727e628bb5af9685f49b9]

        embeddedobj: implement XServiceInfo in the various embedded obj implementations
        
        This gives UNO clients a reliable way to detect e.g.
        OSpecialEmbeddedObject, where it's expected that double-clicking on the
        object doesn't do anything.
        
        Change-Id: I595453490b157b64214cd7359da1e3a3c959191d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120274
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-08-10  Stephan Bergmann  <sbergman@redhat.com>  [7bae79e234b12c56ecb11e10cb6318be873be846]

        Use boost::make_shared
        
        Change-Id: I2c842d6198d79dcc3f5c85ab65c8f57357aa2a79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120289
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-10  Stephan Bergmann  <sbergman@redhat.com>  [eb8ce706d41fcf23333af3b0eec5cee2a12075f0]

        Clean up remaining uses of boost::logic::tribool
        
        obFitShapeToText and obRelFlipV can just as well be modelled with
        std::optional<bool>, and obFlipH and obFlipV apparently only need two states
        anyway (as for a boost::logic::tribool x, bool(x == true) is true iff x has the
        value true)
        
        Change-Id: Ic35e33ffa4ee30d1c2cdf9f8d4aa3bae29ece2af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120281
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-10  Emircan Agac  <thesadson@gmail.com>  [1788dbb32fd212a716ffca4facfc421c59f9ef5a]

        tdf#143148:Use pragma once in store
        
        Change-Id: Ia12dd3d7b69a8fdfbdfa6503e1ce2ee46c9446d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120075
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-08-10  Mike Kaganski  <mike.kaganski@collabora.com>  [e510b3089024e451b57d6150f6f1a5a34594e376]

        Use nStringSize instead of nStringOff
        
        nStringSize is the actual size of the string block, and is the correct
        end position to use to calculate last string length. nStringOff is not
        updated during load, so using it makes no sense here.
        
        It was this way ever since 039dbbcb9688971a85b1791f60a55693ff3ba261.
        
        Change-Id: I4fad1bdd6ed4af9dd7d29b5438ec23db0b815806
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120243
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-10  Caolán McNamara  <caolanm@redhat.com>  [958a39425faa7c5ec3c422ac0de9fac7f79cad8e]

        gtk4: remove training wheels
        
        Change-Id: Ib52a4cc56fafc23ced1ce4f27d2c69977471d1d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118491
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-10  Caolán McNamara  <caolanm@redhat.com>  [ad09c49b34f78770fa2510381dbc8b555baf05a1]

        use o3tl::hash_combine
        
        Change-Id: I0d6cd4313652669939cdbdc8e4ae7c62dae3022b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120280
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-10  Caolán McNamara  <caolanm@redhat.com>  [83000b23e3e5817e0d3b44caf775edc3c5c97082]

        boost::make_tuple->std::make_tuple
        
        Change-Id: I3c4fb707aace43c1ea75a313fcdef6df17e007c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120279
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-10  Caolán McNamara  <caolanm@redhat.com>  [626cf243134961511b71351d65e4161d7c25c45e]

        drop final boost::noncopyable use
        
        we replaced all the others, so replace this one too
        
        Change-Id: If744a834e754126921e392d32af44797bd5d634d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120278
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-10  Stephan Bergmann  <sbergman@redhat.com>  [e229547eb02ab6c9a1fe6abdfc42ce970cedc733]

        Simplify init-/deInitSysTray even further
        
        7e8d46b8988527967825fbb7210747e625ba1975 "INTEGRATION: CWS gtkquickstart" had
        originally introduced the [m_]p_[De]InitSystray function pointers, for dynamic
        loading of libqstart_gtklo.so on UNX.  But
        3e9c908b73f0fe0978c9980750a06bbc9e02295e "remove Linux ('UNX') systray
        'Quickstarter'" removed that again, leaving behind the no longer necessary
        function pointer machinery.  And 0a666480276f704d5127f578333659893517abe7
        "Replace a use of boost::logic::tribool with std::call_once" tried to clean up
        that unnecessary machinery a bit, but failed to grasp the bigger picture.
        
        Change-Id: I370a6b212b1f25ea1e3ef5a250be72bfe509dd5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120282
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-10  Ankur Khandelwal  <khandelwalankur176@gmail.com>  [19b3b3b8a516fd7e76fba72ced43be539d01209a]

        tdf#143148 Replaced #include guards with #pragma once.
        
        Replace include guards with #pragma once in header file.
        
        Change-Id: I078f97ef5f7ab44ee915c78ab5f4569bde9f6640
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120208
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-08-10  Caolán McNamara  <caolanm@redhat.com>  [6f151d719ad0b4f0ee6e7a460f6b4af212df3bb2]

        use rtl::math::expm1 instead of boost::math::expm1
        
        similar to:
        
        commit 1a1dbff33db8a6f2f55a5d92483a03670a610f6a
        Date:   Mon Feb 13 18:22:28 2017 +0100
        
            get rid of boost::math::log1p() and use rtl::math::log1p()
        
            ... which in turn uses the compiler's std::log1p()
        
        Change-Id: I1a09b790345f4da37d86ab7deba09fa20c5f648b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120276
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-10  Stephan Bergmann  <sbergman@redhat.com>  [6b8df9d79f89242a503b93b3c9e9f279eeda2105]

        pAvailGrammarSvcs can never be null here
        
        Change-Id: Ib4de13bb513235d8f865f00a10920d11ca9c5763
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120272
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-10  Noel Grandin  <noelgrandin@gmail.com>  [c23730471c487b8f01eddfa3845b49316c0db94d]

        can return OInterfaceIteratorHelper2 by value here
        
        Change-Id: I32e94473667a734e582dad0a9785c8e9cfbc8cff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120213
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-10  Noel Grandin  <noelgrandin@gmail.com>  [45aaabbdfb7968d222d88b1b56788c0bd4c5b27d]

        flatten ImplImageTree a little
        
        Change-Id: Ibf67c85f4af80e5420b017a1a1f89e3eac8a3118
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120219
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-10  Stephan Bergmann  <sbergman@redhat.com>  [0a666480276f704d5127f578333659893517abe7]

        Replace a use of boost::logic::tribool with std::call_once
        
        Change-Id: Ifff3fc422719c55d8cb560e679f2585036350aa1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120268
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-10  Noel Grandin  <noel@peralex.com>  [4d50939a7b37cbaeceeddebabfc435190e079781]

        tdf#136991 Open RTF with colored text
        
        We spend most of the time in MergePortions, and the resorting is
        a significant part of that, so only resort if we actually have to.
        
        This shaves 10% off the load time for this document.
        
        Change-Id: I2380c5aa744f6d9c82195bb2a17ced2ce7616e9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120269
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [eeda1b35a6e87d5349545464da33d997c52f15e3]

        Revert "tdf#58521 DOCX import: enable ContinuousEndnotes compat flag"
        
        This reverts commit f9982c24066d6dd2f938cc20176af0f196bc018f.
        
        Reason for revert: tdf#143456 shows there are layout problems with this compatibility option
        
        This was reverted in libreoffice-7-2 branch only. See 43d2b3bbacdd6bbe24149ed33c54a180d74c77e4.
        Instead, this should have been reverted in master first, and the
        cherry-pick the revert to libreoffice-7-2
        
        Change-Id: I3a29b77289ef1445fdf4886b32861f6d8e79de21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120150
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-08-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [53e09765fe19be5f53852e793219d0af687d9795]

        Revert "tdf#58521 Enable ContinuousEndnotes compat option for RTF too"
        
        This reverts commit 892488b64f09190896d5a14e3f555ca91b3449e3.
        
        Reason for revert: tdf#143456 shows there are layout problems with this compatibility option
        
        This was reverted in libreoffice-7-2 branch only. See 43d2b3bbacdd6bbe24149ed33c54a180d74c77e4.
        Instead, this should have been reverted in master first, and the
        cherry-picked the revert to libreoffice-7-2
        
        Change-Id: I3c06001f3f3faeaa4a05a7c9ebd2e175e88ededa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120232
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-08-10  Noel Grandin  <noelgrandin@gmail.com>  [447cec188191e77c09ffc51cc42549def277255b]

        no need to use unique_ptr for SvxRTFStyleType here
        
        Change-Id: I2af75b594096c54403af34d20303fbf3ff79a5f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120214
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-10  Stephan Bergmann  <sbergman@redhat.com>  [f989bd22cc3c80d3c5119e3de1a269ab9a80bd78]

        Catch exceptions when setting up linguistic extensions
        
        ...not only from the createInstance calls, but also from later calls like
        XSpellChecker::getLocales.  At least when installing
        <https://www.puimula.org/htp/ooo/voikko-win/5.0.2.20170827/voikko.oxt> (which
        only contains native code for macOS and Windows) on Linux, that getLocales call
        would cause a RuntimeException, but which was effectively left uncaught and thus
        caused a crash.
        
        Change-Id: Id06760cb91b9aef2f3bbfe94213e40146214903d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120260
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-10  Caolán McNamara  <caolanm@redhat.com>  [7a3eaef6dd707781c2f4e341aebb9d4c42df780f]

        for DISABLE_DYNLOADING support linking to static .a system libs
        
        Change-Id: I0b7e07c93f7314506c5b99847b53c09f4fc6d31c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120261
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-10  Noel Grandin  <noelgrandin@gmail.com>  [afbade63e0cfbd4f39a3558f31049328c06ea82e]

        flatten Accelerator a little
        
        Change-Id: I188a9ce69a89958f776f696f1da2f96b82a7f6da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120217
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-10  Noel Grandin  <noelgrandin@gmail.com>  [41bca9976de53c9e013438118381a646530c5365]

        flatten ImpGraphic a little
        
        Change-Id: If7d7462571cbee1c54965678fab790959c6e3f33
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120218
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-10  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [555366667c9a62f366230843c1727b0643a06b1a]

        update credits
        
        Change-Id: Iad0175ccc7a1ee903812f34bcacb86e3f90e58b3

2021-08-10  Mert Tumer  <mert.tumer@collabora.com>  [81055959e06848c917c4df1e4f19e1e5c6e70684]

        lok: Avoid redundant call to UpdateConfigurations
        
        We call doc_setView each time we send an event to LOK such as keystroke
        and SidebarController::notifyContextChange event is triggered after that
        UpdateConfigurations() call causes layout reallocating for whole sidebar
        and we end up keep doing it. It takes significant amount of cpu time for
        lok case for no reason.
        
        Signed-off-by: Mert Tumer <mert.tumer@collabora.com>
        Change-Id: I8f456156af841fdeaba1934498863a07a7d4554e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120112
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        (cherry picked from commit b606764ce2a042f2a38c98820d7236661149d20c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120138
        Tested-by: Jenkins

2021-08-10  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [3bcfb1aac1f43f16c579486264103ebd4f3f829b]

        tdf#143707 - Change strategy to support suffix type characters
        
        In order to support the correct data type of numeric constants,
        booleans, and default values for strings, the strategy to transport the
        data type character to the runtime has been changed.
        
        The type character will be added after the literal and the string
        termination symbol in order to keep compatibility. This allows to
        retrieve the correct type in StepLOADNC and in StepPARAM.
        
        Any legacy written images are still possible to process, since if there
        is a suffix type character where the data type character was directly
        written after the numeric constant, it will be processed in StepLOADNC.
        
        Without this fix, an optional parameter of type Variant, would still
        include the suffixe type character, and will not be converted to the
        correct type in StepPARAM.
        
        Change-Id: I86c8192c6dc28457053fa7b23a073420e45407b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119945
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-08-10  Noel Grandin  <noelgrandin@gmail.com>  [d5c8684c05e33e87033d595c98fb50acd42d56a8]

        flatten PropertySetInfo a little
        
        Change-Id: I46bc0dc2da9b52d5a2cb1e415328ab1f13a96ff3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120216
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-10  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [51d8845959c75f8c8a3795e7601f947841d0fa60]

        Update git submodules
        
        * Update translations from branch 'master'
          to 2ec580d39ac7950b584fde730d22fa4f09dd8399
          - update translations for 7.2.0 rc3 / master
            
            and force-fix errors using pocheck
            
            Change-Id: Ifd8f486c7c40d1b9f5e78313bc94496f86698681
            
2021-08-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [95d619f92b32a576b0e0417508b66147b7f05afd]

        tdf#143759: sc: Add UItest
        
        Change-Id: Ifb64e4930e17d10d44867317075878db5427f1ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120255
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-08-10  Mike Kaganski  <mike.kaganski@collabora.com>  [3f40147a1cf1a76d69a491989f2ef87b150ec7fa]

        Delete copy ctors/assignments for DLLEXPORT class
        
        Same as ee405fb2ef36337851801f1bd34411c606d55988 for
        GraphicHelper, but this time for OpenGLContext.
        
        Change-Id: I8822f7bffa543ca7b9d0ef541acd0cbdc2b3c46a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120239
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-10  Caolán McNamara  <caolanm@redhat.com>  [f74ad471eee76ecb30f6ec41141c35242426e3be]

        oss-fuzz: can use system ucpp
        
        Change-Id: Ie78fa4442ec2d9b33e85d378f2df16f9f1696dd7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120227
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-10  panoskorovesis  <panoskorovesis@outlook.com>  [d2d22b506c14176b01e09899bcbb1975f292a1c7]

        Add Handler for BmpExScalePart Write
        
        The handler separates MetaBmpExScalePartAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I5afead72ae5c9c96c78ca915617bd2138458aaed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120158
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-10  panoskorovesis  <panoskorovesis@outlook.com>  [640508cb3783fa9ba8ecf8acd257356c68b9cf48]

        Add Handler for BmpExScale Write
        
        The handler separates MetaBmpExScaleAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: Ie00f4a4d886c9c01a00c963b97dd905e05851b94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120157
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-10  panoskorovesis  <panoskorovesis@outlook.com>  [23bb4465057ff71e3042fdb10d3a722ff54b861f]

        Add Handler for BmpEx Write
        
        The handler separates MetaBmpExAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: Iee5fb4f2745feedffd96a00f4b233deb64d50de5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120156
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-10  panoskorovesis  <panoskorovesis@outlook.com>  [80a3d51f8c09d4c2aaabee95ee134fdd13cac5d2]

        Add Handler for BmpScalePart Write
        
        The handler separates MetaBmpScalePartAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I8d7f6eb8ee7b7f62190f3d4517ef62df7c0a2b15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120155
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-10  panoskorovesis  <panoskorovesis@outlook.com>  [8d73346ae2afa31c4d954843c71d2eb1c2faef5e]

        Add Handler for BmpScale Write
        
        The handler separates MetaBmpScaleAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I653cde9fd306ba052326db0884010a6ea3b48306
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120154
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-10  panoskorovesis  <panoskorovesis@outlook.com>  [b7aaa928e019eb71f41f9a4413b785b86719f7c5]

        Add Handler for Bmp Write
        
        The handler separates MetaBmpAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: Ic1a34231128fd3562f627afdc8d09ff5ab79bfef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120153
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-10  Noel Grandin  <noelgrandin@gmail.com>  [0ae13b5df161ec7e12477d5818c70909575c0aa7]

        no need to use unique_ptr for NamespaceDefine here
        
        Change-Id: I61ac177fab102c83d72337f608dc5ca8238e7819
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120215
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-10  Stephan Bergmann  <sbergman@redhat.com>  [1f6851c6f6d6fee67c56dd4e6e6013ba000eaf84]

        Upgrade external/boost to latest Boost 1.76.0
        
        *  <https://dev-www.libreoffice.org/src/boost_1_76_0.tar.xz> has been generated
        (on Fedora 34) with
        
        > $ wget https://boostorg.jfrog.io/native/main/release/1.76.0/source/boost_1_76_0.tar.bz2
        > $ printf 'f0397ba6e982c4450f27bf32a2a83292aba035b827a5623a14636ea583318c41 boost_1_76_0.tar.bz2' | sha256sum -c # cf. <https://www.boost.org/users/history/version_1_76_0.html>
        > boost_1_76_0.tar.bz2: OK
        > $ external/boost/repack_tarball.sh boost_1_76_0.tar.bz2
        > Unpacking boost_1_76_0.tar.bz2 ...
        > Removing unnecessary files ...
        > Creating boost_1_76_0.tar.xz ...
        > Cleaning up ...
        > adfa0ca971c56006a8304b6146d1382e6369815d568f6e6a7440fe29995d51b8  boost_1_76_0.tar.xz
        > Done.
        
        *  external/boost/0001-Fix-include-inside-boost-namespace.patch.2 is necessary
        to fix
        
        > checking for boost/math/constants/constants.hpp... no
        > configure: error: Required boost headers not found.
        > make[1]: *** [external/libzmf/ExternalProject_libzmf.mk:28: workdir/ExternalProject/libzmf/build] Error 1
        
        with recent libstdc++ 12 trunk (presumably since
        <https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=261d5a4a459bd49942e53bc83334ccc7154a09d5>
        "libstdc++: Reduce header dependencies on <array> and <utility>", and with other
        standard libraries <utility> was likely already included indirectly earlier, so
        the include nested in namespace boost::math::tools::meta_programming in the
        middle of workdir/UnpackedTarball/boost/boost/math/tools/mp.hpp didn't cause
        harm).
        
        Change-Id: I1eee23915fea48bbb383cbeefc4ddfdeaac63e14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120253
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-10  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [29e5fad7ed64459d04df61b57ecd8eaba6d8bfae]

        sw: removed unused NO_NUMLEVEL
        
        NO_NUMLEVEL is not used in code for a while.
        
        Change-Id: Ia39879723455dbe5cc13b20042e930088618588d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120113
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-08-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7da5537f6a43c1b82afc5e0c8d18b8d847293fda]

        indexing: use XML as input that is identical to indexing XML
        
        Change-Id: I2242b4bd77220b55e67c2e0f0fe54f008759d282
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120194
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-10  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [fa5202f746b25ea444d120d746a0dc35b8f8cca5]

        give SwTableBoxFormat::TableBoxAttributeChanged its own function
        
        - ... because at somewhere around growing past 100 LOC it deserved that.
        - also make the box a reference there as it should never be a nullptr
        
        Change-Id: Ia14cfb7a88e14fdd02f6011a745c2b008d94bc10
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120159
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2021-08-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [df3d733724de84a2b54398434b621049a326c4d8]

        indexing: add "type" to the xml for paragraph nodes
        
        The type is either WriterNode (1) or SdrObect (2) as we need to
        know for which one the index is refering to.
        
        Change-Id: I0f4bc95d91e37cf75db5ed49cd14df61133f5f19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120193
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ea1818b8ba34378b777b8706069d28fade2cc924]

        indexing: add support for SdrObjects in SearchResultLocator
        
        Also add (node) "type" parameter because we need to differentiate
        between Writer nodes and SdrObject nodes.
        
        Change-Id: I590695ae71781f64c22bdd7e1df01d69e3376e67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118671
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-10  Miklos Vajna  <vmiklos@collabora.com>  [fc4c0747e97bb997cc37263b3e86b07dab21fe25]

        tdf#142845 editeng: don't update selection when formatting before sd paste
        
        Regression from commit f0c25c751cf8e166a84b289746bce6202a40391d
        (tdf#115783 sd: fix lost char attributes during in-table copy&paste,
        2018-02-16), the problem was that the formatting before paste also
        created an undo action, and executing it alters the selection, which was
        not intended.
        
        So in case the textbox contains "world" and we paste "hello", then the
        undo will set the cursor at the end of "world", while the expected
        result is to just undo the paste and the formatting of "world".
        
        Fix the problem by not altering the selection in the undo of
        Outliner::SetCharAttribs(), which is only called by sd/ in the
        before-paste case, not anywhere else.
        
        Change-Id: Ie4a08f57d22cd1862c02987a5f86089fda8a5d9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120220
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-08-10  Stephan Bergmann  <sbergman@redhat.com>  [34574d2094650673fb2f29e342eb259494088d1c]

        Mark external/harfbuzz/negativeadvance.patch as sent upstream
        
        Change-Id: Ia12ea1fce7a994b519e743edbc18cbd27ccb78bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120210
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-10  Stephan Bergmann  <sbergman@redhat.com>  [43542cc07ee110abe25a1e176238fd6d921d593b]

        Missing include
        
        (for std::unique_ptr, with recent libstdc++ 12 trunk)
        
        Change-Id: I61b7823dd740ea7cdfe0d7403a50ac73b24d1c4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120229
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9da7b1592e010928c26c43ee93b91cdd66403985]

        sw: remove all uses of MM50 with (added) o3tl::toTwip
        
        MM50 constant is the number of twips for 5mm. This is (ab)used as
        a "shortcut" to set or compare various variables through the code
        and also to set a multiplied value (like 1cm, 2cm, 4cm) or divided
        value (2.5mm, 1.25mm). The problem with this is that converting the
        5mm to twip doesn't round up exactly and multiplied and divided
        values increase the error even more.
        
        Instead of basing it from MM50 constant, it is just better to use
        our o3tl::convert (or the added variant o3tl::toTwip), which can
        actually calculate the conversion at compile time, so there is no
        added complexity at runtime and we get a more readable code with
        more exact result.
        
        i.e.
        o3tl::toTwip(4, o3tl::Length::cm)
        instead of the more cryptic
        MM50 * 8
        
        In addition also sanitize and comment the values of the constants
        in sw/inc/swtypes.hxx.
        
        Change-Id: I85c306c36207d47ac3dc207094b68d0fb1ca5b70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119397
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-09  Caolán McNamara  <caolanm@redhat.com>  [eeeef98796df322d89912070c8e431c5f6d1283f]

        return true to indicate event was consumed
        
        noticable as a problem in gtk4 with repeat button in calc tabbar
        not seeing the release
        
        Change-Id: I22fe296d8935e8fe5be0df043a80ec116f4d5cf7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120206
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-09  Miklos Vajna  <vmiklos@collabora.com>  [82a444eabc38b74d762debb6f1af50e93e5b74f1]

        sw HTML export: avoid writing EMF data with JPG extension
        
        Regression from commit f3b2fc2276ee8a7f64e73d9975d0143d1696362c (sw
        XHTML import, improved <object> handling for images: support more
        formats, 2021-07-20), the problem was that now an EMF image was written
        with the JPG extension in the HTML export.
        
        Solve the problem by making the "use emf as-is" check more strict in
        XOutBitmap::WriteGraphic(): that will be still true in the XHTML case
        when the source image is EMF, but the filter name will be JPG in the
        HTML case, so that will avoid the unwanted EMF data in the HTML case.
        
        Change-Id: I7bced482d677cf121be1ed494a3aaeb319e1c5b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120209
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-08-09  Balazs Varga  <balazs.varga991@gmail.com>  [233286df08aeedb4e228fd523365b94543b16fca]

        tdf#64086 tdf#143623 tdf#66250 XLSX: fix named ranges in charts
        
        tdf#64086: fix broken XLSX import of named ranges in charts
        
        Do not create inner data table in Calc for charts, if the
        data source contains named ranges. Use the named ranges
        (local sheet names and global names) to find the data
        source of charts, so it will be updated correctly if we
        modify the values in cells.
        
        Second part:
        
        tdf#143623: chart OOXML, offapi: export the named ranges in charts
        
        with the proper special (non-ooxml-standard) Excel syntax.
        We need to add "[0]" characters before a global named range
        for proper refreshing of chart data. Also we have to add the
        sheet name to the local named ranges even if it's on the same
        sheet, but only in case of charts. Because of this, add property
        RefConventionChartOOXML to com::sun::star::sheet::FormulaParser,
        which specifies that use special OOXML chart syntax in case of
        OOXML reference convention, when parsing a formula string.
        
        Third part:
        
        tdf#66250 ODF chart: export the reference of named ranges
        
        in case of charts, if the named range contains a valid reference.
        
        Note: maybe export the name of named ranges would be a nicer
        solution in the future.
        
        Follow-up of commit 3c766512984feff739377d0f0af46558ee7139fd
        "Related: tdf#64086 Add FormulaGrammar::isRefConventionOOXML()".
        
        Thanks to Eike Rathke for his help.
        
        Change-Id: I10d8563fb436092e833682f331c25b0c0829ef86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118862
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-08-09  dante  <dante19031999@gmail.com>  [e8d8dad6bba2bd0a4307ee3c1fc40f117680c1f3]

        Add an iterator for the new starmath matml elements
        
        Change-Id: I7b57951795e8acd704f418d10e5fd0aded3f2b34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120187
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [ccb1d71fe4c0585a42721f09d984fb699ff8f081]

        tdf#143664: svl_qa_cppunit: Add unittest
        
        Change-Id: If62da781bffc2480fd81dd6aaf28db69b46a0e31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120198
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-08-09  Stephan Bergmann  <sbergman@redhat.com>  [73b492255e4268aa4003bc3e68be4cd2a27a6ce2]

        Guard read of rCont_.bIsList with rCont_.rMutex
        
        ...as had been the case prior to 12dce07aec980562fa449fa1884e0e8379d680fb
        "loplugin:unusedfields - look for fields that can be const, in comphelper"
        (which this commit partly reverts; the const'ness of
        OInterfaceIteratorHelper2::bIsList had already been reverted, but for no
        apparent reason, in 31b0be0f21479323408e128f2e8a1a795e037e74 "improve pahole
        script and pack a few classes").
        
        That may or may not have been the cause of the apparently-sporadic
        UITest_sw_table failure at <https://ci.libreoffice.org//job/lo_ubsan/2096/>,
        
        > /comphelper/source/container/interfacecontainer2.cxx:54:29: runtime error: member call on address 0x606000ed5d20 which does not point to an object of type 'com::sun::star::uno::XInterface'
        > 0x606000ed5d20: note: object has invalid vptr
        >  22 04 00 14  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  01 00 00 00 be be be be  b0 11 46 00
        >               ^~~~~~~~~~~~~~~~~~~~~~~
        >               invalid vptr
        >     #0 0x2ab564a71e15 in comphelper::OInterfaceIteratorHelper2::OInterfaceIteratorHelper2(comphelper::OInterfaceContainerHelper2&) /comphelper/source/container/interfacecontainer2.cxx:54:29
        >     #1 0x2ab57614588f in void comphelper::OInterfaceContainerHelper2::forEach<com::sun::star::document::XDocumentEventListener, comphelper::OInterfaceContainerHelper2::NotifySingleListener<com::sun::star::document::XDocumentEventListener, com::sun::star::document::DocumentEvent> >(comphelper::OInterfaceContainerHelper2::NotifySingleListener<com::sun::star::document::XDocumentEventListener, com::sun::star::document::DocumentEvent> const&) /include/comphelper/interfacecontainer2.hxx:261:31
        >     #2 0x2ab576144a95 in void comphelper::OInterfaceContainerHelper2::notifyEach<com::sun::star::document::XDocumentEventListener, com::sun::star::document::DocumentEvent>(void (com::sun::star::document::XDocumentEventListener::*)(com::sun::star::document::DocumentEvent const&), com::sun::star::document::DocumentEvent const&) /include/comphelper/interfacecontainer2.hxx:279:5
        >     #3 0x2ab57613b277 in (anonymous namespace)::SfxGlobalEvents_Impl::implts_notifyListener(com::sun::star::document::DocumentEvent const&) /sfx2/source/notify/globalevents.cxx:505:26
        >     #4 0x2ab576131faa in (anonymous namespace)::SfxGlobalEvents_Impl::documentEventOccured(com::sun::star::document::DocumentEvent const&) /sfx2/source/notify/globalevents.cxx:256:5
        >     #5 0x2ab575f4abfc in (anonymous namespace)::NotifySingleListenerIgnoreRE<com::sun::star::document::XDocumentEventListener, com::sun::star::document::DocumentEvent>::operator()(com::sun::star::uno::Reference<com::sun::star::document::XDocumentEventListener> const&) const /sfx2/source/doc/sfxbasemodel.cxx:3200:13
        >     #6 0x2ab575f002ec in void cppu::OInterfaceContainerHelper::forEach<com::sun::star::document::XDocumentEventListener, (anonymous namespace)::NotifySingleListenerIgnoreRE<com::sun::star::document::XDocumentEventListener, com::sun::star::document::DocumentEvent> >((anonymous namespace)::NotifySingleListenerIgnoreRE<com::sun::star::document::XDocumentEventListener, com::sun::star::document::DocumentEvent> const&) /include/cppuhelper/interfacecontainer.h:292:17
        >     #7 0x2ab575efdd37 in SfxBaseModel::postEvent_Impl(rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::frame::XController2> const&) /sfx2/source/doc/sfxbasemodel.cxx:3234:14
        >     #8 0x2ab575efa257 in SfxBaseModel::Notify(SfxBroadcaster&, SfxHint const&) /sfx2/source/doc/sfxbasemodel.cxx:2883:9
        >     #9 0x2ab57a796d83 in SfxBroadcaster::Broadcast(SfxHint const&) /svl/source/notify/SfxBroadcaster.cxx:39:24
        >     #10 0x2ab6010f0e1f in SwLayIdle::SwLayIdle(SwRootFrame*, SwViewShellImp*) /sw/source/core/layout/layact.cxx:2375:24
        >     #11 0x2ab60385d4e2 in SwViewShell::LayoutIdle() /sw/source/core/view/viewsh.cxx:723:19
        >     #12 0x2ab5ff549ffa in sw::DocumentTimerManager::DoIdleJobs(Timer*) /sw/source/core/doc/DocumentTimerManager.cxx:177:42
        >     #13 0x2ab5ff54552a in sw::DocumentTimerManager::LinkStubDoIdleJobs(void*, Timer*) /sw/source/core/doc/DocumentTimerManager.cxx:157:1
        >     #14 0x2ab599cf5f41 in Link<Timer*, void>::Call(Timer*) const /include/tools/link.hxx:111:45
        >     #15 0x2ab599cf5498 in Timer::Invoke() /vcl/source/app/timer.cxx:75:21
        >     #16 0x2ab599b388ea in Scheduler::CallbackTaskScheduling() /vcl/source/app/scheduler.cxx:471:20
        >     #17 0x2ab59ad34490 in SalTimer::CallCallback() /vcl/inc/saltimer.hxx:54:13
        >     #18 0x2ab59ad2785c in SvpSalInstance::CheckTimeout(bool) /vcl/headless/svpinst.cxx:215:53
        >     #19 0x2ab59ad2e67c in SvpSalInstance::DoYield(bool, bool) /vcl/headless/svpinst.cxx:460:21
        >     #20 0x2ab599c35aa9 in ImplYield(bool, bool) /vcl/source/app/svapp.cxx:465:48
        >     #21 0x2ab599c34c67 in Application::Yield() /vcl/source/app/svapp.cxx:532:5
        >     #22 0x2ab599c348ae in Application::Execute() /vcl/source/app/svapp.cxx:444:9
        >     #23 0x2ab55d699b4b in desktop::Desktop::Main() /desktop/source/app/app.cxx:1603:13
        >     #24 0x2ab599cde4e9 in ImplSVMain() /vcl/source/app/svmain.cxx:199:35
        >     #25 0x2ab599ce7510 in SVMain() /vcl/source/app/svmain.cxx:231:12
        >     #26 0x2ab55d890775 in soffice_main /desktop/source/app/sofficemain.cxx:98:12
        >     #27 0x4efc6c in sal_main /desktop/source/app/main.c:49:15
        >     #28 0x4efc46 in main /desktop/source/app/main.c:47:1
        >     #29 0x2ab55f48e554 in __libc_start_main (/lib64/libc.so.6+0x22554)
        >     #30 0x41b5c1 in _start (/instdir/program/soffice.bin+0x41b5c1)
        
        Change-Id: Iaa930f1612a3bb6ad0bcad12f3995b7dbb2e5fa7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120205
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2021-08-09  Caolán McNamara  <caolanm@redhat.com>  [5ba46ce92810f0cf868e50fa4440500c91acbea5]

        enforce no image-position in GtkCheckButton/GtkRadioButton
        
        Change-Id: I686d0f3f66209a0e173065a2c28e7cf1960a28e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120203
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-09  Caolán McNamara  <caolanm@redhat.com>  [b2130ad3fda841c68a0436fbddf29bcedede0af5]

        stray unwanted and unneeded image-position properties
        
        Change-Id: I094132890dd735c0941d5de87677c0290efe37f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120204
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-09  Caolán McNamara  <caolanm@redhat.com>  [9834978391309818ffe28eb6efa3f7de04f426c9]

        change image-using RadioButtons to ToggleButtons instead
        
        Change-Id: I893ccdacfc76ecd9a3d83101f3b6f2e5f97fdb70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120202
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-09  Noel Grandin  <noelgrandin@gmail.com>  [2c9ead762dce6f75350f71e6418a81afe0d89092]

        can pass PropertyChangeNotifier around by value
        
        Change-Id: I0e88d5d9dc8dcfdf3310311038104fed2895119a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120195
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-09  Caolán McNamara  <caolanm@redhat.com>  [5470cc97d84a51dd4e541a8647ffe093bc4aa221]

        remove unneeded -ldl for DISABLE_DYNLOADING
        
        I think we only had -ldl in here for -lpthread which is gone now
        
        Change-Id: I8a52a5cd4aeae8aff793c98b7f55d7a73e068b9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120196
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-09  Stephan Bergmann  <sbergman@redhat.com>  [6e53e03f752c2f85283c4d47efaaf0683299783c]

        external/harfbuzz: hb_graphite2_cluster_t::advance can apparently be negative
        
        ...as seen with `instdir/program/soffice --headless --convert-to pdf` of
        doc/abi6073-2.doc from the crash-testing corpus when run under UBSan,
        
        > hb-graphite2.cc:361:15: runtime error: -1024 is outside the range of representable values of type 'unsigned int'
        >  #0 in _hb_graphite2_shape at workdir/UnpackedTarball/harfbuzz/src/hb-graphite2.cc:361:15
        >  #1 in _hb_shape_plan_execute_internal(hb_shape_plan_t*, hb_font_t*, hb_buffer_t*, hb_feature_t const*, unsigned int) at workdir/UnpackedTarball/harfbuzz/src/./hb-shaper-list.hh:38:1
        >  #2 in hb_shape_plan_execute at workdir/UnpackedTarball/harfbuzz/src/hb-shape-plan.cc:453:14
        >  #3 in hb_shape_full at workdir/UnpackedTarball/harfbuzz/src/hb-shape.cc:139:19
        >  #4 in GenericSalLayout::LayoutText(ImplLayoutArgs&, SalLayoutGlyphsImpl const*) at vcl/source/gdi/CommonSalLayout.cxx:495:23
        >  #5 in OutputDevice::getFallbackLayout(LogicalFontInstance*, int, ImplLayoutArgs&, SalLayoutGlyphs const*) const at vcl/source/outdev/font.cxx:1232:21
        >  #6 in OutputDevice::ImplGlyphFallbackLayout(std::unique_ptr<SalLayout, std::default_delete<SalLayout> >, ImplLayoutArgs&, SalLayoutGlyphs const*) const at vcl/source/outdev/font.cxx:1300:48
        >  #7 in OutputDevice::ImplLayout(rtl::OUString const&, int, int, Point const&, long, long const*, SalLayoutFlags, vcl::TextLayoutCache const*, SalLayoutGlyphs const*) const at vcl/source/outdev/text.cxx:1332:22
        >  #8 in lcl_CreateLayout(SwTextGlyphsKey const&, __gnu_debug::_Safe_iterator<std::_Rb_tree_iterator<std::pair<SwTextGlyphsKey const, SwTextGlyphsData> >, std::__debug::map<SwTextGlyphsKey, SwTextGlyphsData, std::less<SwTextGlyphsKey>, std::allocator<std::pair<SwTextGlyphsKey const, SwTextGlyphsData> > >, std::bidirectional_iterator_tag>) at sw/source/core/txtnode/fntcache.cxx:233:33
        >  #9 in SwFntObj::GetCachedSalLayoutGlyphs(SwTextGlyphsKey const&) at sw/source/core/txtnode/fntcache.cxx:257:12
        >  #10 in SwFont::GetTextBreak(SwDrawTextInfo const&, long) at sw/source/core/txtnode/fntcache.cxx:2551:58
        >  #11 in SwTextSizeInfo::GetTextBreak(long, o3tl::strong_int<int, Tag_TextFrameIndex>, unsigned short, vcl::TextLayoutCache const*) const at sw/source/core/text/inftxt.cxx:450:20
        >  #12 in SwTextGuess::Guess(SwTextPortion const&, SwTextFormatInfo&, unsigned short) at sw/source/core/text/guess.cxx:205:26
        >  #13 in SwTextPortion::Format_(SwTextFormatInfo&) at sw/source/core/text/portxt.cxx:305:32
        >  #14 in SwTextPortion::Format(SwTextFormatInfo&) at sw/source/core/text/portxt.cxx:456:12
        >  #15 in SwLineLayout::Format(SwTextFormatInfo&) at sw/source/core/text/porlay.cxx:260:31
        
        (where in frame #4 GenericSalLayout::LayoutText, pHbBuffer->props.direction is
        HB_DIRECTION_RTL, in case that is relevant).
        
        It is unclear to me whether it is sufficient to only change
        hb_graphite2_cluster_t::advance from signed to unsigned int, as there are other
        unsigned int variables (like curradv in _hb_graphite2_shape) whose value depend
        on hb_graphite2_cluster_t::advance, and which thus might also become negative.
        But unlike the float -> unsigned int conversion that UBSan warned about here
        (where gr_slot_origin_X() and xscale are float), those are signed int ->
        unsigned int conversions that do not cause undefined behavior.  At least, with
        this change, the above --convert-to pdf and a full `make check screenshot`
        succeeded for me under without further UBSan warnings.
        
        Change-Id: Ifa6fa930da162b986d3f536f8b3613790b3f19c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120192
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-09  Caolán McNamara  <caolanm@redhat.com>  [c97bdca2d7abf30a99c45192b8f49c5bf76ca035]

        gtk4: g_menu_item_set_detailed_action aborts with ids with spaces in them
        
        Change-Id: I6f421811f95add6ac0226a9043586f01cf45e8b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120180
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-09  dante  <dante19031999@gmail.com>  [6daf48b50e1ff3bdd6a9f948c3e267e76b8a89d3]

        Corrections to starmath mathml definitions
        
        Change-Id: I6f545ced857190ed4b0f4090c0d47611ff475b57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120183
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-09  Miklos Vajna  <vmiklos@collabora.com>  [6d90916793ddd12dc2eade8fc1bac907dde07326]

        sw: prefix members of SwXMLDDETableContext_Impl, SwXMLTableCell_Impl, ...
        
        ... SwXMLTableRow_Impl and SwXMLTableRowsContext_Impl
        
        See tdf#94879 for motivation.
        
        Change-Id: Ibff24ae9b6470069ceebaa5d133b8bdf0ee4e70f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120190
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-08-09  Eike Rathke  <erack@redhat.com>  [1c5b3cb3dd4dab6b0db409b6cc75b3111103820f]

        Related: tdf#143759 Display results of find empty or replace to empty
        
        Searching for empty cells or replacing to empty cells didn't list
        the results because ScCellIterator iterates over cells with
        content only.
        
        Change-Id: If6ea65f853cae621e54ce545fe7fbed2b445fd14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120189
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-08  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [d1f1f546b212ecd651146addeb328806bb270d5f]

        sw: numbering rule is not constructed for numbering type "None"
        
        Previously during refactoring this condition was lost. And it
        is possible practically that we have all format for numbering
        (prefix, suffix, format string, etc) but numbering is disabled.
        
        Change-Id: I0c8ab446753308ad80b8d133824a936dacf6cc82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120082
        Tested-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-08-08  Noel Grandin  <noelgrandin@gmail.com>  [2c1ae17421af0fc0e398b66bc2a07f27977a5bf0]

        no need to allocate ControlLayoutData separately
        
        Change-Id: I239befdaa05beea5200c81f23d0af861c9fc3baa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120177
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-08  Jim Raykowski  <raykowj@gmail.com>  [12dd1ce1dddc4ebad6be94ddec167cc7f6c45fe3]

        tdf#138960 Check if tree entry has children before attempting to expand
        
        or collapse
        
        Change-Id: Icbfc50dda35bb6027c12a42b5e8f79da165888e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120129
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-08-08  Jim Raykowski  <raykowj@gmail.com>  [18004b707d2cb92ab88923138d72c5ca1b03301c]

        tdf#143572 Restore enable undo setting immediatly after object name
        
        is set each time here
        
        This prevents a crash when an object is in text edit mode and a
        different object is selected in the navigator to jump to.
        
        Change-Id: I7c0eaa7770f0e3f23e6a62780f18e0a973019c62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120170
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-08-08  Noel Grandin  <noelgrandin@gmail.com>  [ec867a13baaa43791d8bacf4e8c1b96aadb6aa8a]

        tdf#143534 Crash in Calc NLP Solver
        
        prevent dialog from being deleted out from underneath
        the code handling the dialog.
        
        Change-Id: Ib1ef05f897901089708188820a3330dbeabc24c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120175
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-08  Eike Rathke  <erack@redhat.com>  [15960931988cfd898e14a12d6b9cddaf6d8b0ade]

        Resolves: tdf#143759 Limit empty search's empty column to actual search range
        
        ... instead of the non-/filtered last row.
        
        Change-Id: I9b941af688a8083d472a793a6bc6b6dbb7b916ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120176
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-08  Caolán McNamara  <caolanm@redhat.com>  [360b9c7d6ee29943475e706582ad1e3d923b592d]

        oss-fuzz: drop more_fonts build step and just install the min wanted
        
        Change-Id: I7e03be4c0137f49b8822991f91fdfe4367653c2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120172
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-08  Caolán McNamara  <caolanm@redhat.com>  [98f125ecbb2a80c34213f7e86a417f74ee7e13a1]

        use some forward declares
        
        Change-Id: If7f726e8dddb63c8a566f9aa208cd317213d5eba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120166
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-08  Caolán McNamara  <caolanm@redhat.com>  [c7a708f8c38f47b8c0f74c87b2cb3889cafd4473]

        cid#1489971 silence Arguments in wrong order
        
        Change-Id: Ib4bb02a152443ba83b5019ea618265a9363363a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120173
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [9104017e1bf76857d2b9686363013e1e7c49e355]

        create comphelper:OMultiTypeInterfaceContainerHelperVar2 and use it
        
        based on OInterfaceContainerHelper2 which is considerably
        faster than the original OInterfaceContainerHelper
        
        Change-Id: Ia8cdbc5ef877a7af3d9193e1bb2faf1595c15470
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120165
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-08  Eike Rathke  <erack@redhat.com>  [5e69c5fbdb44cd782080e7f4d9ad89dc48b2d1b1]

        Year without leading 0 if era code is also used
        
        YYYY GG or GG YYYY
        shall display 1 BC not 0001 BC, or AD 1 not AD 0001
        
        Change-Id: I1955f55d37a4af5075c9cfc20c3ea200ba340765
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120174
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-07  Caolán McNamara  <caolanm@redhat.com>  [ac0db5736a53a4887cebbacc59026cecb7c44c66]

        disable scripting for fuzzing
        
        Change-Id: I67c1c00fa716242336bbad1dd3df079e277ea776
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120126
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-07  Caolán McNamara  <caolanm@redhat.com>  [b793a22aba36f77085ca699966bf9472a7342173]

        log when fuzzing build starts and ends
        
        Change-Id: Id5db6c6dc799c03013576e0d041ab180ea4ac77f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120168
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-07  Caolán McNamara  <caolanm@redhat.com>  [60afbaf1616ed56247340837449ab580e54310a6]

        explicitly disable ldap for fuzzing
        
        though its already implicitly disabled
        
        Change-Id: Ia896ee187cae9e7bae6569559f5ceb824c8c86ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120167
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-07  Noel Grandin  <noelgrandin@gmail.com>  [86abf3a682b424dc0fcbccf030f5a0b9bfb81d8c]

        create comphelper::OMultiTypeInterfaceContainerHelper2 and use it
        
        based on OInterfaceContainerHelper2 which is considerably
        faster than the original OInterfaceContainerHelper
        
        Change-Id: I9c8b6d0e5382018824bf7188a26343703abf2d51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120161
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-07  Caolán McNamara  <caolanm@redhat.com>  [2cd1442f83d41af1f2b663ccb8bfab6a954009f1]

        cid#1489785 Dereference after null check
        
        Change-Id: Ia6b3ef68582ced9628e99bc5717e0a1563323f7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120163
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-07  Caolán McNamara  <caolanm@redhat.com>  [6e29949de67a73782a137f341db5ade89ae99e50]

        cid#1489784 Dereference after null check
        
        Change-Id: I100125d12e6a649633356f19efa8895968236a08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120162
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-07  Eike Rathke  <erack@redhat.com>  [51406e88a93008458cf4a7d4f84aa0b169cb7d0b]

        Create destination directory also for non-empty sourcepath directory
        
        Do not attempt to copy anything. This can happen with
        instdir/share/extensions being populated from some build (e.g. by
        dictionaries) but no extension to be installed.
        
        The result was
        ERROR: Can't copy file: /build/core/instdir/share/extensions -> /build/usr/opt/core/lib/libreoffice/share/extensions
        Is a directory at /build/core/solenv/bin/modules/installer/worker.pm line 350.
        
        and the copy() created the destination as 0-length file instead.
        
        The recent changes not copying extensions/packages.txt anymore and
        related may have triggered this:
        
        6c487d2d7e8aa5cdef55cbd7bc78058184671d82 Fix and simplify "any bundled extensions installed" check
        626050e86b7d5ca0c3bfc265cc33ce8e9d1bf195 gb_Package_Package must specify a directory
        f267340d300da6318435ed1b2ae48b9f4275e2c4 Remove unused $(LIBO_SHARE_FOLDER)/extensions/package.txt
        
        Change-Id: I93c1b0867bf234255fdef9d31c447b9b20011e17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120164
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ca481ac2ec7e89b1be4c5a7f14ef242a77cf24cb]

        Removed duplicated include
        
        Change-Id: I393ac16eae024cacf75039109680a978019a1a46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120130
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-08-07  Noel Grandin  <noelgrandin@gmail.com>  [773a7b57fa99bdda9cde59937cd1987384ae533a]

        no need to use UNO_QUERY here
        
        Change-Id: I1bfe8238d7c08f27d2b21f9fe79712aba045c812
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120152
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [e20d997eb3eb5c81af907718989aba4a6f9fc950]

        address some review comments
        
        from
           https://gerrit.libreoffice.org/c/core/+/77824
        
        Change-Id: I0e8d6958512a6063a3232136b6a61a865a0e6abf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120120
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [e54c167de6a15adc61dea8a1ac3a31e202573afa]

        address some review comments
        
        from
           https://gerrit.libreoffice.org/c/core/+/21643/6/
        
        Change-Id: I6df2de42e99b30b5a9c9d098b0873d2390fe5e8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120118
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bb5d2ef28be74356f966cc9534480f59153c7107]

        Fix typo
        
        Change-Id: I4fa33b3c1cc9e1dc666777dd2ceaf2432f2374b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120131
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-08-07  homeboy445  <akshitsan13@gmail.com>  [3c2cf76892890051e27e0e0798b7a06fc3acccd8]

        backendtest: drop like shape test for polygon / polyline
        
        Add a test for drawing a drop like shape using polygon and polyline
        drawing code-paths.
        
        
        Change-Id: Ifee7b978009d66af01ccbfc92b36d1423084ed48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118278
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-07  panoskorovesis  <panoskorovesis@outlook.com>  [dded839196aa8ed20253025dd8200fb2ee50bcea]

        Add Handler for TextLanguage Write
        
        The handler separates MetaTextLanguageAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I1671a299e84f5575359474e0fc4f9128c738b1e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120111
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-07  panoskorovesis  <panoskorovesis@outlook.com>  [0eb1b82dbc2dbaeefa06f42f4fc376b54d99bd1c]

        Add Handler for LayoutMode Write
        
        The handler separates MetaLayoutModeAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I63b045cb9bdb40e1b6c961d30df8bcfbe1b8129b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120110
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-07  panoskorovesis  <panoskorovesis@outlook.com>  [f41a03960933fba0e3177ea0463c5c9ec361bc96]

        Add Handler for Comment Write
        
        The handler separates MetaCommentAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I2967b1f66c2467b622980ba3b65199ff8045d1b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120109
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-07  panoskorovesis  <panoskorovesis@outlook.com>  [1a04ee2643ba970ededf1259918dea0122b9166c]

        Add Handler for RefPoint Write
        
        The handler separates MetaRefPointAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I04e666748ff75a145af8e3c1e44ae4f119cc1b1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120108
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-07  panoskorovesis  <panoskorovesis@outlook.com>  [3d1a4caf4062b906aaeab38f0b841dcacdc22c50]

        Replace ReadGDIMetaFile with Svmreader::Read in fftester.cxx
        
        Use the new read functionality in vcl/workben/fftester.cxx
        
        Change-Id: I8ece06ba143f5ae86fae05d43e3e3b325e20ddb4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120107
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-07  panoskorovesis  <panoskorovesis@outlook.com>  [ad982bc87f96c31af6fa3e81d33af29b991199ce]

        Replace ReadGDIMetaFile with SvmReader::Read in svmfuzzer.cxx
        
        Use the new read functionality in vcl/workben/svmfuzzer.cxx
        
        Change-Id: Id8cc57bda70109f2ddbf81354f8d37d187f0f8d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120106
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-06  Eike Rathke  <erack@redhat.com>  [46131c5f8238bc3dca9a8d4eb097ad07f2d46fe0]

        Adapt LCIDs and language tags to [MS-LCID] rev.15
        
        See
        https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-lcid/70feba9f-294e-491e-b6eb-56532684c37f
        https://winprotocoldoc.blob.core.windows.net/productionwindowsarchives/MS-LCID/%5bMS-LCID%5d-210625.pdf
        
        and
        
            commit 402dab839b2e451dec81bfb83dadbe0d5a231db2
            CommitDate: Wed Aug 4 21:21:51 2021 +0200
        
                update list of [MS-LCID] from 6/25/2021 15.0 rev.
        
        Change-Id: I44db2bfaf894ead119c7014e3770fc44be537148
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120128
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-06  Mike Kaganski  <mike.kaganski@collabora.com>  [56be83fbb9ac5bb1407f763588a04a6239e0bcd4]

        Move variable definition to usage site
        
        Change-Id: I3d95551cb72b867e19a1a2bf75c73d1c3422a984
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120132
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-06  Noel Grandin  <noelgrandin@gmail.com>  [6af2e7d21ce050758ad07fbb951a38b2da2b6c4c]

        use more comphelper::OInterfaceContainerHelper2
        
        Change-Id: I255133e1823fd63620f27421b69cd23d75ebb6fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120127
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-06  Caolán McNamara  <caolanm@redhat.com>  [26cfb57abfc037752bc02dae043f08ac7b2bc711]

        use Helper_optional SCRIPTING for libs that don't exist if --disable-scripting
        
        Change-Id: Iec65d6395b903e13f788fe8322b60aac5b974cd4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120125
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-06  Caolán McNamara  <caolanm@redhat.com>  [245d73fa13bcb2b453308c304b215b9de4ae2602]

        disable a few more things when fuzzing
        
        Change-Id: Ia2180b532c6c6cf2d6a735f3a8607c200ca786f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120124
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-06  Caolán McNamara  <caolanm@redhat.com>  [bd0c058811538a646196b479a8ce8d94a64763aa]

        fix --disable-avmedia clang-plugins warnings
        
        abandoned getting this to work because not sure what this should
        look like, seems caught between two stools as to what it wants to do
        
        Change-Id: Ica0d1e25f2a19dfee0fe40d3e106d05e1f861c2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120119
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-06  Caolán McNamara  <caolanm@redhat.com>  [cc21480a25f1a289c7dd1bc536699fcae1457fc8]

        make --disable-scripting compile
        
        Change-Id: Ie2be232e062389b74408dd9f001b1cf4db7db7d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120123
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-06  Miklos Vajna  <vmiklos@collabora.com>  [030cdbc7f8782eb196f09661bc2f116d790de9be]

        tdf#132696 PPTX import: fix missing SmartArt when it's part of a group shape
        
        Regression from commit e9986153e44d7ec6ca9c5f1373971de74dcbacda (PPTX
        import: import SmartArt drawing into single GroupShape, 2019-03-14), the
        problem was that oox::ppt::PPTShape::addShape() and
        oox::drawingml::Shape::addShape() were not in sync.
        
        PPTShape unconditionally maps SmartArt to shapes, while the shared Shape
        class defaults to converting it to a non-editable metafile. The above
        commit changed the handling of in-groupshape SmartArts to go via
        Shape::addShape() instead of PPTShape::addShape(), which exposed the
        underlying problem that the convert-to-metafile mechanism is currently
        only working in the DOCX case.
        
        Fix the problem by again ignoring the convert-to-metafile flag for the
        PPTX import case.
        
        This also exposed a previously hidden problem:
        
        	make -C oox -sr CppunitTest_oox_drawingml CPPUNIT_TEST_NAME="testGroupShapeSmartArt testTdf131082"
        
        started to make testTdf131082 fail. The tweak in
        Shape::createAndInsert() fixes the testcase failure, but likely there is
        a deeper problem there, unrelated to the regression.
        
        Change-Id: I4e1e9645eaa266d0d7560767c3c59ba9549ccdb4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120122
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-08-06  Caolán McNamara  <caolanm@redhat.com>  [0ec10cff008eb2d8b2c4f5b5fa35b25162081e9e]

        template dialog starts in thumbnail view without thumbnail shown toggled
        
        and only toggled thumbnail toggle to on if it wasn't already in that
        mode, so default it toggled on in the .ui so it matches the initial
        setting
        
        Change-Id: I8c64014880d6f7ca4d6043bfef32b90040745dbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120117
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-06  Caolán McNamara  <caolanm@redhat.com>  [5c299f0112441ca095276376a9973cb4ff0fda02]

        cid#1489772 UR: Uninitialized read of field in constructor
        
        pass in SearchPoint to initialize pbest_t before it is then
        passed to setMemPoints
        
        setMemPoints sets the pbest_t variable of AbsGTBehavior so
        calling setPbest on AbsGTBehavior subclasses after calling
        that doesn't do anything so drop it, and then DEPSAgent.setPbest
        isn't needed anymore
        
        Change-Id: Id4fdc770cefc0f801218dc9bf51a6dc5b1e25d5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120115
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-06  Vert D  <devoptmsoi@gmx.com>  [8d8450f0c14db26fb8eb44677c2887e619200904]

        tdf#139647 refresh renamed items
        
        *Update templates names after rename (faster than reload).
        *Fix some warnings.
        
        Change-Id: I47387af91964afae8de8753289d49d19e6080863
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119919
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-06  Mike Kaganski  <mike.kaganski@collabora.com>  [b791974837a99ead793b4ead6760b2f4e5237de2]

        Move ActionLockGuard up a bit
        
        Change-Id: Iaa1f3a5e2b9ad0605c53efa6a17d467159597927
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119991
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-06  Stephan Bergmann  <sbergman@redhat.com>  [6c487d2d7e8aa5cdef55cbd7bc78058184671d82]

        Fix and simplify "any bundled extensions installed" check
        
        First, Extension_nlpsolver is not unconditionally covered by --with-java, but by
        a dedicated --enable-ext-nlpsolver (which requires --with-java).  (I had
        overlooked that the whole Module_nlpsolver is conditional in
        RepositoryModule_host.mk.)  So the check for Extension_nlpsolver should instead
        check for NLPSOLVER in BUILD_TYPE.
        
        Second, the check for --enable-ext-numbertext could check for NUMBERTEXT in
        BUILD_TYPE instead of checking for NUMBERTEXT_EXTENSION_PACK, as
        --enable-ext-numbertext sets both (cf. m4/libo_check_extension.m4).
        
        And third, any --enable-ext-* will set WITH_EXTRA_EXTENSIONS (cf.
        m4/libo_check_extension.m4), so all those various BUILD_TYPE checks can all be
        subsumed by a single WITH_EXTRA_EXTENSIONS check.  (Which nicely reduces the
        maintenance burden mentioned in the commit message of
        f267340d300da6318435ed1b2ae48b9f4275e2c4 "Remove unused
        $(LIBO_SHARE_FOLDER)/extensions/package.txt.")
        
        Change-Id: Ifdf8b59febd49661500292ab2003c792d8cb60a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120104
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-06  Caolán McNamara  <caolanm@redhat.com>  [5ba792bdda1db0561d6bdbb5deea37a1954cf257]

        oss-fuzz: disable some more features we don't need
        
        trying to squeek this build under the unknown upstream TIMEOUT
        
        Change-Id: I77e65f2124ae09ff11209c2631437f3b77013290
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120114
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-06  Caolán McNamara  <caolanm@redhat.com>  [105b3756d88944172d241be316a2207028f2cf20]

        cid#1489780 Explicit null dereferenced
        
        Change-Id: Ia6e34b48cdcc4b011c46c576269cdeffab4821ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120100
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-06  Caolán McNamara  <caolanm@redhat.com>  [413b80ed1a9d29f394d0746106f5698e65fe23dc]

        return a reference instead of a pointer
        
        and remove redundant nullptr OSL_ENSURE check
        
        Change-Id: I19e202c3786386ed6f094504a0e1eb6928aa423a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120105
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-06  Caolán McNamara  <caolanm@redhat.com>  [6189a79cd3a589a403415d288389780167133797]

        elide some ctors
        
        Change-Id: I1cf5260ec57442e7c82b92db89227c08c943f689
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120103
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-06  Caolán McNamara  <caolanm@redhat.com>  [fb41deb8b86a48d9dbfbd2e65ee342e39a94f4d9]

        cid#1487034 Untrusted value as argument
        
        Change-Id: I7f50e8b1676d36a3675657d160c10196c08c26d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120102
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-06  Caolán McNamara  <caolanm@redhat.com>  [1ee8da1d118fcb12752ba10e4bc58737fddeac64]

        cid#1487034 use rtl::Reference from the start
        
        Change-Id: I8db3aa83f02941bc630203383b2e05d3b6471e8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120101
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-06  Miklos Vajna  <vmiklos@collabora.com>  [068be2699e992a571f8851e7db6362dee8746ee3]

        sw: fix footer for new file
        
        And a tab in makefile where surrounding code uses spaces.
        
        Addresses
        <https://gerrit.libreoffice.org/c/core/+/120077/2#message-980569fcf06d57af04db12f1f8d96e805336c902>.
        
        Change-Id: I4a4e5fd5c989cbce5fa0602484eb6bba21c19851
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120096
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-08-06  Caolán McNamara  <caolanm@redhat.com>  [1aee8678c83c637a2d5c1e0a716528b0bcf11de0]

        drop intermediate vcl::Window from Application::GetDefDialogParent
        
        Change-Id: I96be984cbefeb8e45bf49de4c50a225a46fbefb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120089
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-06  Caolán McNamara  <caolanm@redhat.com>  [373da7a00986ea95ce959242c0876a5eaf18a1b6]

        cid#1489779 Uninitialized pointer field
        
        Change-Id: I3a9405ff1ed161a02b590d2ac996d88b5fb1978d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120099
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-06  panoskorovesis  <panoskorovesis@outlook.com>  [1f4986d178e9bab1be48e0c0a393271598e31eee]

        Add Handler for EPS Write
        
        The handler separates MetaEPSAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: Ib9866966ba067223860ddfd2b48880f6e83fe537
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119968
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-08-06  panoskorovesis  <panoskorovesis@outlook.com>  [49a2a16c6186d372afd66b6630c813e33448b3e4]

        Add Handler for FloatTransparent Write
        
        The handler separates MetaFloatTransparentAction::Write from
        metaact.hxx. Read implementation is now in SvmWriter.hxx
        
        Change-Id: I77755cc6c9337903808ade7b367d32d89f35a6a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119967
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-08-06  panoskorovesis  <panoskorovesis@outlook.com>  [9eae429060cd968026834943f26f04a567f33e04]

        Add Handler for Transparent Write
        
        The handler separates MetaTransparentAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I8ae0e9341f2319126afc64cb633a0199d2496976
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119966
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-08-06  panoskorovesis  <panoskorovesis@outlook.com>  [fba03519001f606f5ed5e7ae892dd76f004931b2]

        Add Handler for RasterOp Write
        
        The handler separates MetaRasterOpAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I80647d924f978b15682c18f8a27eff5e58b0fdd9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119965
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-08-06  panoskorovesis  <panoskorovesis@outlook.com>  [bb2828cebf05467d2c301a476b2d485467de0c51]

        Replace GDIMetaFile::Read with SvmReader::Read in linkmgr2.cxx
        
        Use the new read functionality in sfx2/source/appl/linkmgr2.cxx
        
        Change-Id: I25632dc11f50c0d16b2505acf2b4c271ef0a8775
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119964
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-08-06  panoskorovesis  <panoskorovesis@outlook.com>  [478a1ca5b169889cea0c09c2e18970223312ea2e]

        Replace GDIMetaFile::Read with SvmReader::Read in svgexport.cxx
        
        Use the new read functionality in filter/source/svg/svgexport.cxx
        
        Change-Id: I798bd35df9f7f15c5f802b8a6b2f5af2136ce0d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119963
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-08-06  Stephan Bergmann  <sbergman@redhat.com>  [626050e86b7d5ca0c3bfc265cc33ce8e9d1bf195]

        gb_Package_Package must specify a directory
        
        ...even if unused, as otherwise a minimal --without-java build (i.e., where the
        ifeq in setup_native/Package_packinfo.mk actually triggers) failed with
        
        > setup_native/Package_packinfo.mk:18: *** gb_Package__check: Package setup_native_packinfo has not been defined.  Stop.
        
        Change-Id: I0fa3640448da333294ee2ab25183df1ffee22533
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120094
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-06  Noel Grandin  <noelgrandin@gmail.com>  [43d6a33dddd339b0bc8d42fece9e22dc44c9da57]

        osl::Mutex->std::mutex in DAVSessionFactory
        
        Change-Id: I1fa55f09e3a9d398a61856986cb0a91e225c7b79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120087
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-06  Noel Grandin  <noelgrandin@gmail.com>  [cc6701f9e58f4b655313fa75da8980bb93ae545e]

        osl::Mutex->std::mutex in ParentStorageHolder
        
        Change-Id: I01cd21cddc10b09ea8026e84fa64331067b38db0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120086
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-06  Miklos Vajna  <vmiklos@collabora.com>  [1dd1cf97392f336c05ea76ccda273bb15f2e0b4e]

        sw: handle mbMathBaselineAlignment when replacing compat options
        
        This is on for new documents and off for old ones.
        
        Change-Id: Ia96fd1901ddb5872730716824096509a80b0b9c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120083
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-08-05  Zeynep Yavuz  <zeynepyavuz2001@hotmail.com>  [e642179f466c899365fc9539a8aca66b39fea39a]

        tdf#143148: Use pragma once instead of include guards (Episode 2: Endgame)
        
        Change-Id: I049bd94eaaa771584d18859903ef75e4319494b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119893
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2021-08-05  Noel Grandin  <noelgrandin@gmail.com>  [f376d68736d9a0f08b2a6ae5c126b0bb5570ff4b]

        osl::Mutex->std::mutex in InteractionSupplyPassword
        
        Change-Id: I98d54c8ab1c193a3eb43898a7be68986dd581447
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120085
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-05  Noel Grandin  <noelgrandin@gmail.com>  [dfed833ff3ef1532b18745df5ac0909d4e09028e]

        osl::Mutex->std::mutex in OfficeDocumentsManager
        
        Change-Id: I4de3e5ea25614bb032d68476c76f32d03d6e40b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120084
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-05  Noel Grandin  <noelgrandin@gmail.com>  [949e6d0a6f2024a9d864fe1ed2d0d1d34838bde6]

        osl::Mutex->std::mutex in fileaccess::FileProvider
        
        Change-Id: Ie110938cc7673739cc31588508987ca18617e5c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120026
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [417f881d20cafe88a02b64894ba4483875fb9460]

        improve LOK notifyInvalidation
        
        (*) tweak buffer in SfxLokHelper::notifyInvalidation to be a bit larger,
        so we avoid the cost of a resize&copy
        (*) use our optimised OString concatentation instead of going via
        std::stringstream
        (*) pass down a pointer to rectangle, instead of a string. later we will
        use this to avoid doing the stringify until later
        
        Change-Id: Ia3e3042bc919d9b9cb80e47a93704eb236438605
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119994
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120072
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-05  Noel Grandin  <noelgrandin@gmail.com>  [466d464a7f31f10475c14260c6b0f11f1cb5a931]

        osl::Mutex->std::mutex in StdInputStream
        
        Change-Id: I85f7a67732d7739baa8b20d8e5df884080d31467
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120019
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-05  Noel Grandin  <noelgrandin@gmail.com>  [85d8b2f34bbb50288217fae395f72e1d1df7f4d6]

        osl::Mutex->std::mutex in StdOutputStream
        
        Change-Id: I32f9366eef17f213d6b3dc9b5c0b6ba7ff9e7d83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120020
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-05  oguzbalkaya  <oguz.balkaya@gmail.com>  [ae1ac7eaf14a78bff050b90daaf7a9996cfc2f9a]

        tdf#143148: Use pragma once instead of include guards
        
        Change-Id: I036dd26b2e70c12896afcef2ce25586e8db3098c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119959
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-08-05  Caolán McNamara  <caolanm@redhat.com>  [c4127ca194a20aa81da6fb09d765f353cadd6eb8]

        make Dialog::GetDefaultParent private
        
        Change-Id: I47d8e125646ee72aa6a9c12bbfdf09a784769d85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120080
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-05  Stephan Bergmann  <sbergman@redhat.com>  [f267340d300da6318435ed1b2ae48b9f4275e2c4]

        Remove unused $(LIBO_SHARE_FOLDER)/extensions/package.txt
        
        There had originally been some back-and-forth among
        134ae5da1cc6a5dfa4432063f930235c1a872bc0 "jl154 #162868# remove
        basis/presets/bundled/bundled.ini, and create always share/extensions folder",
        4c333e8ac7f6135fb4e62e4960c826b278e8cc63 "jl154 #162868# removing the
        package.txt from the extensions folder. Extensions folder will be created in a
        different way than installing a dummy file", and
        8f4cf9a16eb9936ef1e862ecdec7d30c9e240987 "jl154 #162868# guarantee existence of
        extensions folder" whether or not that dummy file was necessary to ensure
        creation of the (otherwise potentially empty) $(LIBO_SHARE_FOLDER)/extensions/
        directory.  That is no longer necessary with gb_Package_add_empty_directory
        (though the logic that had to be added to setup_native/Package_packinfo.mk now
        is a bit unfortunate, and will need to be updated whenever the list of potential
        bundled extensions changes).
        
        (And that dummy package.txt file is apparently not used to track whether per-
        user extension information needs to be updated when the contents of
        $(LIBO_SHARE_FOLDER)/extensions/ changes.  That is rather done by
        comparing the status of the $(LIBO_SHARE_FOLDER)/extensions/ directory itself
        against user/extensions/bundled/lastsynchronized in the UserInstallation, see
        needToSyncRepository in desktop/source/deployment/misc/dp_misc.cxx.)
        
        Change-Id: I5b9956c508288945f32a88afaef57ac0b63dc27f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120081
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-05  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [6e879d5f142766c941d1c3bafd17f67b78c1c9f4]

        tdf#99932: sw: fix for invalid anchor location for FLY_AT_CHAR mode
        
        In such case anchor position depends on LastCharRect which can be
        invalid because of happened frame movement, resize, etc.
        
        Change-Id: I3d3c6318ee1ce5f4043e21ab091417d283c4260c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120059
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-08-05  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [4edf3a964e764dcc40be729b8305476c5b968f1c]

        sw: undo/redo for outline modification
        
        Outline changes done via "Tools"->"Chapter Numbering" were
        not tracked by undo/redo before.
        
        Change-Id: I764dda526d2b17ecbb62eca0d6a9fb0b368c4a69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119405
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-08-05  Noel Grandin  <noelgrandin@gmail.com>  [3487d85ea384f74c096499cfea8e565e778f8408]

        osl::Mutex->std::mutex in fileaccess::XStream_impl
        
        Change-Id: I0cf23f83ae66669c4bbd17f68992126143756b27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120025
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-05  Noel Grandin  <noelgrandin@gmail.com>  [c0ab666edcd3507961eda47d80efaba4f4da129d]

        osl::Mutex->std::mutex in HierarchyDataAccess
        
        Change-Id: I267c4efcedba5904b3b373f0b9ff3460731b7011
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120027
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-05  Noel Grandin  <noelgrandin@gmail.com>  [0494ad3495efe9f72809f18abe3ca95d49d7412f]

        osl::Mutex->std::mutex in SidebarWinAccessibleContext
        
        Change-Id: Ic8cba9d900f74511ad721085f9d728b43c1be3c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120018
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-05  Noel Grandin  <noelgrandin@gmail.com>  [2f2616a886cbf7bc06816d6b4a6f6b991f896d51]

        osl::Mutex->std::mutex in SwSendMailDialog_Impl
        
        Change-Id: I81ad469f8cb45d7ece97a256301e7ea71683d2ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120017
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-05  Caolán McNamara  <caolanm@redhat.com>  [d43c1b9b88eeb800eaff4d63605892dc859d4f72]

        drop unneeded forward declares of Control
        
        Change-Id: I033fabfc0e40ddac093c3cae34fccea0647ebd24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120071
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-05  Caolán McNamara  <caolanm@redhat.com>  [3fbae5dc7e7b200776bbc8a7c2a43e1e04f15a2b]

        gtk is the only case auto-accel is true, and the menubar is native gtk there
        
        so this special case handling can go now
        
        Change-Id: I98675b084fbef463d7ee4ee452eb57d1d4ff20c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120074
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-05  Miklos Vajna  <vmiklos@collabora.com>  [746d95bb4067943679f0fe3b8bf91269debf519b]

        find-unneeded-includes: remove leftover debug print()
        
        Change-Id: I738d191415db130d875d5b7139ff768ad389dd93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120070
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-08-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [63773ac90ed83987063077184e48b526f70216eb]

        tdf#143728 Certain presentation crashes Impress after starting slideshow
        
        Revert "osl::Mutex->std::mutex in EventQueue"
        This reverts commit c0ce120b55ba389729e97babf80f2cb39ce38e9f.
        
        because we try to take the same lock twice
        
        Change-Id: Ie62659ec3407089f616d1ea950a3755300d68eef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119988
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-05  Noel Grandin  <noelgrandin@gmail.com>  [e05e05d26ea1421c919a789c9c1afd393e0c19b2]

        osl::Mutex->std::mutex in fileaccess:XRow_impl
        
        Change-Id: I197c35b8405db418870354b0d0791dad6d5ea6d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120024
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-05  Noel Grandin  <noelgrandin@gmail.com>  [5d5bea3a816794cf176ffee582b9f19684ad745e]

        remove pimpl in hierarchy_ucp::HierarchyResultSetDataSupplier
        
        Change-Id: Ifb9f3ea211ebbc45c7aa1713456bcbc5587ee3ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120023
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-05  Miklos Vajna  <vmiklos@collabora.com>  [39392ee94c78692a9179f7face15af0c9e74e492]

        sw: fix assert fail with ShowRedlineChanges=false and para format
        
        It fails like this:
        
        	loolforkit: sw/source/core/layout/wsfrm.cxx:4551: void UnHide(SwRootFrame&): Assertion `rLayout.GetCurrShell()->ActionPend()' failed.
        	#4  0x00007f98e9f8c198 in UnHide(SwRootFrame&) (rLayout=...) at sw/source/core/layout/wsfrm.cxx:4551
        	#5  0x00007f98e9f8c839 in SwRootFrame::SetHideRedlines(bool) (this=0x7f98c40f7bd0, bHideRedlines=false) at sw/source/core/layout/wsfrm.cxx:4664
        	#6  0x00007f98e9b18afd in sw::DocumentRedlineManager::SetRedlineFlags(RedlineFlags) (this=0x80a4120, eMode=49) at sw/source/core/doc/DocumentRedlineManager.cxx:1097
        	#7  0x00007f98e9cfa503 in SwEditShell::SetAttrSet(SfxItemSet const&, SetAttrMode, SwPaM*, bool) (this=0x8885840, rSet=
        	    SfxItemSet of pool 0x808fd10 with parent 0x0 and Which ranges: [(63, 64), (120, 120)] = {...}, nFlags=SetAttrMode::DEFAULT, pPaM=0x0, bParagraphSetting=true)
        	    at sw/source/core/edit/edatmisc.cxx:187
        	#8  0x00007f98ea995f07 in SwTextShell::ExecParaAttr(SfxRequest&) (this=0x8bd0820, rReq=...) at sw/source/uibase/shells/txtattr.cxx:451
        
        Fix it the same way commit dd489bc01adc22fc5015ea56b61d66104af184a8
        (tdf#125754 sw_redlinehide: avoid recursive layout in SetHideRedlines(),
        2019-06-19) did: make sure that SetHideRedlines() is called before
        EndAllAction().
        
        Change-Id: I6304abec2e2e2967a8369b0219492bebcd606d03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120069
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-08-05  Noel Grandin  <noelgrandin@gmail.com>  [69624a9dc7c5211a747ede3688004ad330498960]

        remove pimpl in ucb::ucp::ext::DataSupplier
        
        Change-Id: I441ae86314b0b69e8c116baf861e3801f55f4b7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120021
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-05  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [991c871ddd25915fd385254405c7ec70757c5102]

        Remove commented out code
        
        Change-Id: Idcf0794c8ee7118c6804945753f1f1b33152657c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120064
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-08-05  Noel Grandin  <noelgrandin@gmail.com>  [890086d292798c20134e6ce78e913ced6b25a913]

        remove pimpl in package_ucp::package_ucp
        
        Change-Id: I066ecaffa32aa010effd6f9a27b7cd98cc098c2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120022
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-05  Caolán McNamara  <caolanm@redhat.com>  [4e7212c4a341eef0521c4c6300c65bf42d756fd1]

        Resolves: tdf#143720 treeview not resizing to fill available space
        
        Change-Id: I041c3a743b8624f49bfe57e8a4469535e334e5dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120067
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-05  Caolán McNamara  <caolanm@redhat.com>  [28ddcd59fab3c4994a5e4e94f05e21ad94664a76]

        move RequestHelp into layout.cxx
        
        Change-Id: I6b0642a77ffd247f9a77d5a4bdd0b593025a7797
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120066
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-05  Caolán McNamara  <caolanm@redhat.com>  [423c177d58e04af027379159b856c9b817d56488]

        drop unneeded forward declare
        
        Change-Id: Ifc7eab2bed8bfa55bf7d4dc6d56dac8ccfdf5642
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120065
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-05  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [94b45e3b74e889a65fc619d1132cfa6e4af44ba7]

        Format ShapeInteractionHelper::PopulateShapeInteractionInfo
        
        It has weird intentation, 2/3 spaces instead of 4.
        Apply clang-format just to this method.
        
        Change-Id: If976ef9701e17448c7f527e1792a85dcaad8fa07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120063
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-08-05  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [3d75afe9cc89d4c00d224f08331ceaea21214e95]

        Use SdrObject::set/getHyperlink
        
        Change-Id: I00e6962450689b2c0d215e52beb4e9d1524179d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120062
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-08-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [e3169a559505f911fb30580ed34ddfe0a36f2a17]

        more TSAN suppressions
        
        Change-Id: Ia6233812551211f837384751b043e3823cd29843
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120061
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [c376b2428718a48ce4283fe002c0d493bfe1232e]

        fix --enable-online-update after
        
            commit 14cfff500e93f0d6cbf8412065feea85c01ea81d
            Pass context and resource string down to boost::locale separately
        
        Change-Id: I10336d0081c03090d63f48636ee8283b327304aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120058
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [2a5ba0a0096334b5097fd6aeec54c18c876e94d4]

        tsan:data-race in ScTable::bStreamValid
        
        which is touched from multiple threads when doing formula groups.
        
        WARNING: ThreadSanitizer: data race (pid=837458)
          Write of size 2 at 0x7b5800031aa8 by thread T17:
        /media/disk2/libo-san/sc/source/core/data/table1.cxx:379:22
        (libsclo.so+0x5b4f5d)
        /media/disk2/libo-san/sc/source/core/data/document.cxx:927:23
        (libsclo.so+0x443220)
        ScFormulaCell::ScInterpretTailParameter)
        /media/disk2/libo-san/sc/source/core/data/formulacell.cxx:2266:23 (l
        ibsclo.so+0x550fc4)
        long, unsigned long, unsigned int, unsigned int)
        /media/disk2/libo-san/sc/source/core/data/colum
        n2.cxx:2998:15 (libsclo.so+0x375bb3)
        short, int, int, unsigned int, unsigned int)
        /media/disk2/libo-san/sc/source/core/data/table1.cx
        x:2555:24 (libsclo.so+0x5c095b)
        ScRange const&, unsigned int, unsigned int)
        /media/disk2/libo-san/sc/source/core/data/documen8.cxx:4
        21:11 (libsclo.so+0x436cef)
        ScFormulaCell::InterpretFormulaGroupThreading(sc::FormulaLogger::GroupScope&,
        bool&, bool&, int, int)::Executor::doWork()
        /media/disk2/libo-san/sc/source/core/da
        ta/formulacell.cxx:4875:29 (libsclo.so+0x55e869)
        /media/disk2/libo-san/comphelper/source/misc/threadpool.cxx:314:9
        (libcomphelper.so+0x1480ff)
        /media/disk2/libo-san/comphelper/source/misc/threadpool.cxx:83:24
        (libcomphelper.so+0x1480ff)
        /media/disk2/libo-san/salhelper/source/thread.cxx:40:9
        (libuno_salhelpergcc3.so.3+0x5350)
        /media/disk2/libo-san/salhelper/source/thread.cxx
        (libuno_salhelpergcc3.so.3+0x53b9)
        (libuno_salhelpergcc3.so.3+0x565e)
        /media/disk2/libo-san/sal/osl/unx/thread.cxx:264:9
        (libuno_sal.so.3+0x68325)
        
          Previous read of size 2 at 0x7b5800031aa8 by thread T18:
        /media/disk2/libo-san/sc/inc/table.hxx:315:71 (libsclo.so+0x443175)
        /media/disk2/libo-san/sc/source/core/data/document.cxx:919:30
        (libsclo.so+0x443175)
        ScFormulaCell::ScInterpretTailParameter)
        /media/disk2/libo-san/sc/source/core/data/formulacell.cxx:2182:48 (l
        ibsclo.so+0x550c03)
        long, unsigned long, unsigned int, unsigned int)
        /media/disk2/libo-san/sc/source/core/data/colum
        n2.cxx:2998:15 (libsclo.so+0x375bb3)
        short, int, int, unsigned int, unsigned int)
        /media/disk2/libo-san/sc/source/core/data/table1.cx
        x:2555:24 (libsclo.so+0x5c095b)
        ScRange const&, unsigned int, unsigned int)
        /media/disk2/libo-san/sc/source/core/data/documen8.cxx:4
        21:11 (libsclo.so+0x436cef)
        ScFormulaCell::InterpretFormulaGroupThreading(sc::FormulaLogger::GroupScope&,
        bool&, bool&, int, int)::Executor::doWork()
        /media/disk2/libo-san/sc/source/core/da
        ta/formulacell.cxx:4875:29 (libsclo.so+0x55e869)
        /media/disk2/libo-san/comphelper/source/misc/threadpool.cxx:314:9
        (libcomphelper.so+0x1480ff)
        
        Change-Id: Iae65982248a468e25eab8c8ecefb551a87d202d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120060
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-05  Caolán McNamara  <caolanm@redhat.com>  [377a318dcfe4021eadde0e8cd922a4e42040b355]

        drop unneeded forward declare
        
        Change-Id: I858d4a43690bd37385eb6f48945c05dd9c2a6182
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120031
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-05  Caolán McNamara  <caolanm@redhat.com>  [1a5bee9d18c9d7a8db0f9f011a0d2224d687e327]

        vcl::KeyCode::GetName doesn't need a specific vcl::Window
        
        any will do
        
        Change-Id: Ice1875d9b9e1cd46ecbc6e306c77768dc0b07dbd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120029
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-05  Caolán McNamara  <caolanm@redhat.com>  [7a8d7c9bd97dd52bde2182e395167f2e3cc9fda6]

        merge accel.h and accel.hxx now both are vcl internals
        
        Change-Id: If73604d1e329f089a357021bdce2163f6f059160
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120014
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-05  Caolán McNamara  <caolanm@redhat.com>  [fbbe7c9e3ef9e09d4ddf9f0d1f54843294643620]

        vcl/accel.hxx is not used outside vcl
        
        Change-Id: I6b3debabe2c927f5ce3962fe97d944c07153028b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120013
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-05  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [fe0c93b7526ba6bab98d3f12f16c0b863a82fa9c]

        No need for extra uno commands for shape hyperlinks
        
        Change-Id: Ibf5987f543d4e1a767a7a5ae6a855f7eb883bfae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120056
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-08-05  Stephan Bergmann  <sbergman@redhat.com>  [0dab89d88f6b42065033f64b69a6e04a31d477d6]

        Remove harmful static_cast<int>
        
        ...that were present ever since the code's introduction in
        c6df405c6c5e41212d69282d4f632893f108fda2 "#i39532#", but cause
        `instdir/program/soffice --headless --convert-to pdf` of doc/abi5309-1.doc from
        the crash-testing corpus to fail under UBSan with
        
        > drawinglayer/source/processor2d/vclhelperbufferdevice.cxx:278:64: runtime error: -3.77964e+18 is outside the range of representable values of type 'int'
        
        Change-Id: Ieff00d6fe91e2ffef46876ef308351d3689c5ffe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120055
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-05  Stephan Bergmann  <sbergman@redhat.com>  [2030e380cfcade7ca8c18da67d9703b78959be0a]

        Avoid ODR violation, consistently define ZLIB_CONST
        
        At least my --enable-lto --enable-mergelibs build diagnosed
        
        > [build LNK] Library/libmergedlo.so
        > workdir/UnpackedTarball/zlib/zlib.h:86:16: warning: type ‘struct z_stream_s’ violates the C++ One Definition Rule [-Wodr]
        >    86 | typedef struct z_stream_s {
        >       |                ^
        > workdir/UnpackedTarball/zlib/zlib.h:86: note: a different type is defined in another translation unit
        >    86 | typedef struct z_stream_s {
        >       |
        > workdir/UnpackedTarball/zlib/zlib.h:87:20: note: the first difference of corresponding definitions is field ‘next_in’
        >    87 |     z_const Bytef *next_in;     /* next input byte */
        >       |                    ^
        > workdir/UnpackedTarball/zlib/zlib.h:87: note: a field of same name but different type is defined in another translation unit
        >    87 |     z_const Bytef *next_in;     /* next input byte */
        >       |
        
        (And ZLIB_CONST then required a small adaption in
        tools/source/zcodec/zcodec.cxx, plus some loplugin:redundantcast.  And
        gb_PrecompiledHeader_ignore_flags_system had to be updated to avoid errors like
        
        > Error reusing pch/inc/pch/precompiled_system by Library_wpftdraw.
        >  precompiled header flags : -DBOOST_ALL_NO_LIB -DBOOST_ERROR_CODE_HEADER_ONLY -DBOOST_MEM_FN_ENABLE_CDECL -DBOOST_OPTIONAL_USE_OLD_DEFINITION_OF_NONE -DBOOST_SYSTEM_NO_DEPRECATED -DCPPU_ENV=msci -DDBG_UTIL -DEXCEPTIONS_ON -DINTEL -DNOMINMAX -DOSL_DEBUG_LEVEL=1 -DPCH_LEVEL=4 -DSAL_LOG_INFO -DSAL_LOG_WARN -DWIN32 -DWNT -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_NON_CONFORMING_SWPRINTFS -D_CRT_SECURE_NO_DEPRECATE -D_DEBUG -D_DLL -D_HAS_AUTO_PTR_ETC -D_MT -D_REENTRANT -D_SCL_SECURE_NO_WARNINGS -D_SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING -D_SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING -D_SILENCE_CXX17_RESULT_OF_DEPRECATION_WARNING -D_WIN32_WINNT=0x0601 -D_X86_=1 -EHs -GR -GS -Gd -Gs -Gy -MDd -Od -W4 -Wv:18 -Zc:__cplusplus -Zm500 -bigobj -nologo -permissive- -std:c++17 -utf-8 -wd4127 -wd4201 -wd4244 -wd4250 -wd4251 -wd4267 -wd4275 -wd4505 -wd4611 -wd4706
        >             object flags  : -DBOOST_ALL_NO_LIB -DBOOST_ERROR_CODE_HEADER_ONLY -DBOOST_MEM_FN_ENABLE_CDECL -DBOOST_OPTIONAL_USE_OLD_DEFINITION_OF_NONE -DBOOST_SYSTEM_NO_DEPRECATED -DCPPU_ENV=msci -DDBG_UTIL -DEXCEPTIONS_ON -DINTEL -DNOMINMAX -DOSL_DEBUG_LEVEL=1 -DPCH_LEVEL=4 -DSAL_LOG_INFO -DSAL_LOG_WARN -DWIN32 -DWNT -DZLIB_CONST -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_NON_CONFORMING_SWPRINTFS -D_CRT_SECURE_NO_DEPRECATE -D_DEBUG -D_DLL -D_HAS_AUTO_PTR_ETC -D_MT -D_REENTRANT -D_SCL_SECURE_NO_WARNINGS -D_SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING -D_SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING -D_SILENCE_CXX17_RESULT_OF_DEPRECATION_WARNING -D_WIN32_WINNT=0x0601 -D_X86_=1 -EHs -GR -GS -Gd -Gs -Gy -MDd -Od -W4 -Wv:18 -Zc:__cplusplus -Zm500 -bigobj -nologo -permissive- -std:c++17 -utf-8 -wd4127 -wd4201 -wd4244 -wd4250 -wd4251 -wd4267 -wd4275 -wd4505 -wd4611 -wd4706
        >  reason :    -DZLIB_CONST -DZLIB_CONST
        > Incorrect precompiled header setup or internal gbuild error.
        > make[1]: *** [C:/cygwin/home/tdf/jenkins/workspace/gerrit_windows/writerperfect/Library_wpftdraw.mk:31: C:/cygwin/home/tdf/jenkins/workspace/gerrit_windows/workdir/PrecompiledHeader/nodebug/Timestamps/Library_wpftdraw_reuse] Error 1
        
        with --enable-pch.)
        
        Change-Id: Iadd3c90a65993ebef98190458762b1c86d425c4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119961
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-05  Caolán McNamara  <caolanm@redhat.com>  [3609814db3542a281358fab5c57d27681a2974b8]

        remove outdated comments
        
        Change-Id: I4038327d0af5ad03b72b3053e9c2b3955b5d42e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120030
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [14cfff500e93f0d6cbf8412065feea85c01ea81d]

        Pass context and resource string down to boost::locale separately
        
        because this is often on a hot path, and we can avoid the splitting and
        joining of strings like this.
        
        Change-Id: Ia36047209368ca53431178c2e8723a18cfe8260a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119220
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-05  Noel Grandin  <noelgrandin@gmail.com>  [d924ce30e0ca260682bd2aed192b8b1b2ca3e7c0]

        osl::Mutex->std::mutex in UcbContentProviderProxy
        
        in a couple of spots I dropped the lock guard because
        it was only calling a method that already takes the lock.
        
        Change-Id: I7ac57008f92e8aeff60407b064901d0e439e2fdd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120015
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-05  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [e12d4c7e361f449fcf143a61caed92129aca3468]

        tdf#123643 Import/Export for hyperlinks on text boxes
        
        Change-Id: Ied436c4a619985f27e5854369d319d76c05890d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120028
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-08-05  Miklos Vajna  <vmiklos@collabora.com>  [13377fd2e1d6e00597bb23a480ed9ad0aa9a563c]

        sw: use more StaticWhichCast() in source/core/docnode/
        
        See commit 0025e80ba6d882f6f885499efaf37ab0e2ed699d (sw: use
        SfxPoolItem::StaticWhichCast() in SwTextBoxHelper, 2021-07-07) for
        motivation.
        
        Change-Id: Id3ca7f0796a9afdccd7211a2ceec19e476647612
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120010
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-08-04  Caolán McNamara  <caolanm@redhat.com>  [41f1d389d4b513a7f616542d00fd58268ab5ea07]

        GenerateAutoMnemonicsOnHierarchy is no longer used outside vcl
        
        This effectively reverts commit 76be678e7478e4863a8360e26425a39afa5af4fb.
        "rename ImplWindowAutoMnemonic and expose"
        
        Change-Id: Ibeeeda68d96286e74113a7567ef12dae3a80cf48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120012
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-04  Caolán McNamara  <caolanm@redhat.com>  [83b729f7ab05c55865ba2dc05af8dedff50ed3de]

        ToggleMnemonicsOnHierarchy can be a private symbol now
        
        Change-Id: I667454c62592f7a29d9175a50c7bde9e55895d2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120011
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-04  DaeHyun Sung  <sungdh86+git@gmail.com>  [402dab839b2e451dec81bfb83dadbe0d5a231db2]

        update list of [MS-LCID] from 6/25/2021 15.0 rev.
        
        update list of [MS-LCID] from 6/25/2021 15.0 revision
        
        see [MS-LCID]: Windows Language Code Identifier (LCID) Reference
        Link: https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-lcid/70feba9f-294e-491e-b6eb-56532684c37f
        
        Change-Id: I8264a246d3a0f34a19f35684bdb987565f37e69d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119772
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-08-04  Noel Grandin  <noelgrandin@gmail.com>  [c74c5a79f138dfba6a63aa8bbecf6f9d01443cee]

        osl::Mutex->std::mutex in PropertyNamesCache
        
        Change-Id: I985f9174ea1c6b88e02298f030a81a021c0b1ae3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120008
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-04  Caolán McNamara  <caolanm@redhat.com>  [cc4951d4042b7dd7635ec77c972350b59d609afc]

        AutoAccel is only true for gtk and there BackingWindow doesn't use vcl widgets
        
        so we can remove Accelerator::ToggleMnemonicsOnHierarchy here without
        any effect
        
        Change-Id: Ie7e8373c110216294dc4087d6ca1913bf8b25404
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120007
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-04  Roman Kuznetsov  <antilibreoffice@gmail.com>  [af0437d7b1d9cc5a00b7d01a6510e5ba40ca1a12]

        tdf#143686 Increase a width of the label
        
        Change-Id: I71d7994ad7ed4506c1514cf417a535caff20b05f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119869
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2021-08-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [2f343f09b4adaed1fe7286dfc8ba73bdb13eeabf]

        tsan:datarace in o3tl::ThreadSafeRefCountingPolicy
        
        Because we a non-atomic read of the reference count.
        
        Which we shouldn't be doing anyway, or the ref-counting is broken.
        
        WARNING: ThreadSanitizer: data race (pid=121172)
          Read of size 4 at 0x7b100027ba38 by thread T5:
        /media/disk2/libo-san/include/o3tl/cow_wrapper.hxx:54:17
        (libvcllo.so+0x7ee40d)
        o3tl::ThreadSafeRefCountingPolicy>::release()
        /media/disk2/libo-san/include/o3tl/cow_wrapper.hxx:208:29
        (libvcllo.so+0x7ee40d)
        o3tl::ThreadSafeRefCountingPolicy>::~cow_wrapper()
        /media/disk2/libo-san/include/o3tl/cow_wrapper.hxx:260:13
        (libvcllo.so+0x7ee40d)
        /media/disk2/libo-san/vcl/source/gdi/mapmod.cxx:97:19
        (libvcllo.so+0x7ee40d)
        /media/disk2/libo-san/vcl/source/bitmap/bitmap.cxx:166:1
        (libvcllo.so+0x92b175)
        /media/disk2/libo-san/vcl/source/bitmap/alpha.cxx:49:23
        (libvcllo.so+0x946475)
        GraphicFilterImportFlags, vcl::ScopedBitmapAccess<BitmapWriteAccess,
        Bitmap, &(Bitmap::AcquireWriteAccess())>*,
        vcl::ScopedBitmapAccess<BitmapWriteAccess, AlphaMask,
        &(AlphaMask::AcquireAlphaWriteAccess())>*)
        /media/disk2/libo-san/vcl/source/filter/png/PngImageReader.cxx:383:1
        (libvcllo.so+0xb67860)
        vcl::ScopedBitmapAccess<BitmapWriteAccess, Bitmap,
        &(Bitmap::AcquireWriteAccess())>*,
        vcl::ScopedBitmapAccess<BitmapWriteAccess, AlphaMask,
        &(AlphaMask::AcquireAlphaWriteAccess())>*)
        /media/disk2/libo-san/vcl/source/filter/png/PngImageReader.cxx:479:9
        (libvcllo.so+0xb69139)
        namespace)::GraphicImportContext&)
        /media/disk2/libo-san/vcl/source/filter/graphicfilter.cxx:586:14
        (libvcllo.so+0xac3a2f)
        /media/disk2/libo-san/vcl/source/filter/graphicfilter.cxx:574:5
        (libvcllo.so+0xac3a2f)
        /media/disk2/libo-san/comphelper/source/misc/threadpool.cxx:314:9
        (libcomphelper.so+0x1480ff)
        /media/disk2/libo-san/comphelper/source/misc/threadpool.cxx:83:24
        (libcomphelper.so+0x1480ff)
        /media/disk2/libo-san/salhelper/source/thread.cxx:40:9
        (libuno_salhelpergcc3.so.3+0x5350)
        /media/disk2/libo-san/salhelper/source/thread.cxx
        (libuno_salhelpergcc3.so.3+0x53b9)
        (libuno_salhelpergcc3.so.3+0x565e)
        /media/disk2/libo-san/sal/osl/unx/thread.cxx:264:9
        (libuno_sal.so.3+0x68325)
        
        Previous atomic write of size 4 at 0x7b100027ba38 by main thread
        (mutexes: write M7453640868405680):
        /media/disk2/libo-san/include/o3tl/cow_wrapper.hxx:57:24
        (libvcllo.so+0x7eebc9)
        o3tl::ThreadSafeRefCountingPolicy>::release()
        /media/disk2/libo-san/include/o3tl/cow_wrapper.hxx:208:29
        (libvcllo.so+0x7eebc9)
        o3tl::ThreadSafeRefCountingPolicy>::operator=(o3tl::cow_wrapper<MapMode::ImplMapMode,
        o3tl::ThreadSafeRefCountingPolicy> const&)
        /media/disk2/libo-san/include/o3tl/cow_wrapper.hxx:269:13
        (libvcllo.so+0x7eebc9)
        /media/disk2/libo-san/vcl/source/gdi/mapmod.cxx:124:45
        (libvcllo.so+0x7eebc9)
        
        Change-Id: I6334b748b91bf414168c05d90fc5bd6d7dfe3dda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120005
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-04  Caolán McNamara  <caolanm@redhat.com>  [ee04805e513b0f804408697fc4b93e3c025d2329]

        Resolves: tdf#143023 explicitly connect to ControlBase focus-[in/out]
        
        instead of listening to the generic vcl::Window/Control focus events.
        The thing which really gets/loses focus is now a Widget hosted inside
        the ControlBase.
        
        Change-Id: I012d0bea687aa6d5965a4e2f6ce3899bfc629f1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120003
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fc0d2136aee6c1749d780de09df025251703b59e]

        tdf#142532 search string at any position not just start
        
        In the first implementation, we check if the search string is at
        the start of the command string. Mainly this is done to find the
        right command with a better accuracy. The problem with this is
        that it discards other hits where the search word occurs at an
        other position in the command text.
        
        This change adds the command where the search string doesn't occur
        at the start of the command string, but it adds those hits to the
        end of the list, so the best matches are still added at the
        beginning.
        
        Change-Id: I44a15400c84d45b0c8d3b65ec0e1ffee10686e72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119962
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [5b6f8991d88e75f11811de502b4285aa23cd0d4e]

        osl_createThreadKey->thread_local in IdContainer
        
        Change-Id: I5989610bd49597259d387b81dd7e8c63738255a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120000
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-04  Mike Kaganski  <mike.kaganski@collabora.com>  [f234fe77a0070927b8ae2ba3309f63aa718624f5]

        SdStyleSheet: implement XMultiPropertySet
        
        Reduces broadcast frequency
        
        Change-Id: I25f4281e792aa6bb42a11d3566e7d4e64e833f4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119992
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-04  Mike Kaganski  <mike.kaganski@collabora.com>  [d406404c798c4686c8f765927a68bee3f445805d]

        Log unhandled exceptions
        
        Change-Id: I1674730620b9c130b5a640bc0e67b72394752a22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119980
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-04  Mike Kaganski  <mike.kaganski@collabora.com>  [96256693d647b17513e08929e612466c88afef53]

        Duplicating checks
        
        Change-Id: Ie4df9a0287876d12d320060468f635cea759d305
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119978
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-08-04  Caolán McNamara  <caolanm@redhat.com>  [f5ed9f47b6443dbf365a07b9c2adc4caadb80e26]

        EventWindow is always a svt::ControlBase
        
        Change-Id: I85220b91f23154c6480e7007eb24986c972ad8cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120001
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-04  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [f4da631ce0d27fdff0b034a79ee2fd35c9d6a18c]

        Update git submodules
        
        * Update translations from branch 'master'
          to 879d0acff38f25a4219a9da35bda3ead3f8b4b63
          - update translations for 7.2/master
            
            and force-fix errors using pocheck
            
2021-08-04  Caolán McNamara  <caolanm@redhat.com>  [5a925ea8bb0cb305ac05a4f39113465295d1c600]

        establish that DbCellControl Window member is always a ControlBase
        
        and remove resulting known redundant dynamic_casting
        
        Change-Id: I5f098ef1adee3ad5d2a2bc5fcd30523f980df2f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119999
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-04  Caolán McNamara  <caolanm@redhat.com>  [0330b1a591be25b857af65606f9b2db328e93580]

        fix comment
        
        Change-Id: Ia1783aff3fded7fd73de2b04b9aced647771a92c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119998
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-04  Miklos Vajna  <vmiklos@collabora.com>  [aff28c59816d046d9b74460c1b17101b99b9514e]

        sw lok: avoid expensive DLPre/PostPaint2() around InvalidateWindows()
        
        This shows up on profiles and it's not needed. It was only there,
        because Online always needs an invalidation to have updated tiles, so
        there the paint was replaced with an invalidate. And then the
        drawinglayer setup/teardown was not made conditional by accident.
        
        The PaintTile() case goes via Paint() -> PaintSwFrame(), which still
        calls these functions; this commit only speeds up
        SwViewShell::ImplEndAction(), which is called synchronously e.g. on
        every keypress.
        
        Change-Id: I6c362f148bc2837bd842602754770c5267e16afd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119997
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-08-04  Regina Henschel  <rb.henschel@t-online.de>  [4fb5817ecb614bd0c83afb3627d7caadbfe8c082]

        tdf#143476 improve import of lockedCanvas
        
        A lockedCanvas is used in Word 2007 to include dml-shapes. It is
        treated similar to a group, only that its content is not editable.
        
        This patch changes the implementation so, that the lockedCanvas is
        imported as group. Prior only content was imported in the case the
        content was a single custom-shape or a single group.
        That has resulted in these errors:
        Image or line in a lockedCanvas were not imported at all.
        Only one of several shapes in a lockedCanvas was imported.
        
        I have changed mpShape to mpShapePtr to reflect the data type and be
        consistent with ShapeContext.
        
        The patch changes GraphicImport so, that lockedCanvas as special
        version of a group is detected and handled. That solves regression
        from commit 3262fc5ef3bde5b158909d11ccb008161ea95519
        
        Change-Id: I57005e64ff073bca6ebb46a404486203fb6802ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119684
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-08-04  Noel Grandin  <noelgrandin@gmail.com>  [71b3d7392bd3d0871c7383748d49ae5d46c80e51]

        osl::Mutex->std::mutex in VCLXPointer
        
        Change-Id: If96f20d8ce8c893ece59e9278aa79dd1a8f8223f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119953
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-04  Caolán McNamara  <caolanm@redhat.com>  [36efb384a66b6dd645e0ae80fd7df68370a9dc8b]

        tdf#143499 don't search entire tree looking for insertion point
        
        keep a short insertion candidate vector up to date as the tree is
        populated
        
        for gen takes time from ~310ms to ~45ms
        
        Change-Id: I70e6c0243771cef39e54f4d039069cf54aa6d41c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119956
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-04  Thorsten Behrens  <thorsten.behrens@allotropia.de>  [da36d655608c3da39fd79d95974e1f7404a27aa0]

        Always provision PATH the cygwin way under Windows
        
        With PATH essentially serving the role of LD_LIBRARY_PATH under
        Windows, there was the notion that this needs to be provided in
        Windows notation, for win32 gnumake.
        
        That was perhaps once true; currently we're always evaluating PATH
        inside a shell, not the Makefile. So this since a while only worked
        accidentally, due to cygwin transparently converting between DOS and
        UNIX PATH vars. It did break though for corner-cases, e.g.
        SRCDIR!=BUILDDIR, and BUILDDIR e.g. D:\FOO.
        
        With that simplification, also GNUMAKE_WIN_NATIVE can go.
        
        Change-Id: Ied5a0443dc70e7dc629c0c0620e6ce911d9a73d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119941
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-08-04  Noel Grandin  <noelgrandin@gmail.com>  [330ba10a212f007babb2f3d27de88197936291dd]

        osl::Mutex->std::mutex in VCLXRegion
        
        Change-Id: I8110539975721f515707f42f29dda94346805f93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119952
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-04  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [48c5ba19e4f4a1ad5a88b5e6f0816c080e1253ec]

        Fix alternate JREs missing bin/ directory on java.library.path
        
        Exception looks like this:
        
        java stack trace:
        java.lang.UnsatisfiedLinkError: zulu11\bin\fontmanager.dll: Can't find depende
        nt libraries
                at java.base/java.lang.ClassLoader$NativeLibrary.load0(Native Method)
                at java.base/java.lang.ClassLoader$NativeLibrary.load(ClassLoader.java:2442)
                at java.base/java.lang.ClassLoader$NativeLibrary.loadLibrary(ClassLoader.java:2498)
                at java.base/java.lang.ClassLoader.loadLibrary0(ClassLoader.java:2694)
                at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2648)
                at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:830)
                at java.base/java.lang.System.loadLibrary(System.java:1873)
                at java.desktop/sun.font.FontManagerNativeLibrary$1.run(FontManagerNativeLibrary.java:57)
                at java.base/java.security.AccessController.doPrivileged(Native Method)
                at java.desktop/sun.font.FontManagerNativeLibrary.<clinit>(FontManagerNativeLibrary.java:32)
                at java.desktop/sun.font.SunFontManager$1.run(SunFontManager.java:279)
                at java.base/java.security.AccessController.doPrivileged(Native Method)
                at java.desktop/sun.font.SunFontManager.<clinit>(SunFontManager.java:275)
                at java.base/java.lang.Class.forName0(Native Method)
                at java.base/java.lang.Class.forName(Class.java:398)
                at java.desktop/sun.font.FontManagerFactory$1.run(FontManagerFactory.java:82)
                at java.base/java.security.AccessController.doPrivileged(Native Method)
                at java.desktop/sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:74)
                at java.desktop/sun.java2d.SunGraphicsEnvironment.getFontManagerForSGE(SunGraphicsEnvironment.ja
        va:189)
                at java.desktop/sun.java2d.SunGraphicsEnvironment.getAvailableFontFamilyNames(SunGraphicsEnviron
        ment.java:223)
                at java.desktop/sun.java2d.SunGraphicsEnvironment.getAvailableFontFamilyNames(SunGraphicsEnviron
        ment.java:251)
        
        Change-Id: I7a16bb5813d4c089ddb4de34a250280cf6fee137
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119880
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-08-04  Noel Grandin  <noelgrandin@gmail.com>  [ee6835950908708872cdf47a33656ea40e3532ad]

        inline some typedefs
        
        Change-Id: I83cc2baf7df3f30b73b70caf1c6d0c0e79417fc7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119949
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-04  Miklos Vajna  <vmiklos@collabora.com>  [50b8c9d81efb9e2fedbf54c340aae1f39d503738]

        CppunitTest_sw_ooxmlexport: avoid DECLARE_OOXMLEXPORT_EXPORTONLY_TEST()
        
        See commit a226cec52e536c46e03f57a5f1f7931abbeb0cdd
        (CppunitTest_sw_rtfimport: convert one testcase to use
        CPPUNIT_TEST_FIXTURE(), 2019-11-05) for motivation.
        
        Change-Id: Ic3e15bff48d56349cead8391d32db92418c305a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119942
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-08-04  Noel Grandin  <noelgrandin@gmail.com>  [854ba4bf47f713f5c82525a9000439c5c44e66b2]

        getReference is unnecessary
        
        Change-Id: I156c2e6dc714468f6af42f5c0f7cae923aec175c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119948
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-04  Noel Grandin  <noelgrandin@gmail.com>  [f7ee6baa1b14410fa79aac5dd9d6877df44a823a]

        osl::Mutex->std::mutex in MutableTreeNode
        
        Change-Id: Iee3a1cfb70b99132810324177ab8e77b478e0c50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119947
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-04  Noel Grandin  <noelgrandin@gmail.com>  [e643f8703b85668a396676e99ec7e9ee2133368c]

        osl::Mutex->std::mutex in VCLXBitmap
        
        Change-Id: I436f9079468a365622a91d015fddbe5f8fa923d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119946
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-04  Noel Grandin  <noelgrandin@gmail.com>  [e8d4f0df075a7033dffa9f6a255d99cf595d1ad3]

        osl::Mutex->std::mutex in SimpleNamedThingContainer
        
        Change-Id: I051cd746cc44cc0929ccd0d43934ae3f16bdafc4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119951
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-04  Noel Grandin  <noelgrandin@gmail.com>  [1082943bd8ab8174f0256f41b0d417950060e240]

        osl::Mutex->std::mutex in getDefaultFormats
        
        Change-Id: I884416cae7d968f1869fb949eb81ab378573a4dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119950
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-04  Stephan Bergmann  <sbergman@redhat.com>  [fba874c162bcb78f2979f4da57ccd4c384c71d72]

        Fix ambiguous calls in C++20
        
        ...which added a
        
        > template<class It, class End>
        >   constexpr basic_string_view(It begin, End end);
        
        ctor, causing
        
        > vcl/source/window/builder.cxx:2966:35: error: call to 'get' is ambiguous
        >                     sFinalValue = Translate::get({sContext.getStr(), sValue.getStr()}, m_pParserState->m_aResLocale);
        >                                   ^~~~~~~~~~~~~~
        > include/unotools/resmgr.hxx:67:33: note: candidate function
        >     UNOTOOLS_DLLPUBLIC OUString get(std::string_view aId, const std::locale &loc);
        >                                 ^
        > include/unotools/resmgr.hxx:69:33: note: candidate function
        >     UNOTOOLS_DLLPUBLIC OUString get(TranslateId sContextAndId, const std::locale &loc);
        >                                 ^
        
        etc.
        
        Change-Id: I638be4a3d310179ee73866c4a70b20c49925ede6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119957
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-04  Stephan Bergmann  <sbergman@redhat.com>  [4115ad1035cb13e06ed00791415a4258767b8808]

        Remove harmful static_cast<int>
        
        ...that were present ever since the code's introduction in
        1ced26e19d769e2ac6ca83f57f82cddbd2cfd061 "INTEGRATION: CWS vcl15", but cause
        `instdir/program/soffice --headless --convert-to pdf` of doc/abi11923-2.doc from
        the crash-testing corpus to fail under UBSan with
        
        > vcl/source/pdf/Matrix3.cxx:30:35: runtime error: 2.14749e+09 is outside the range of representable values of type 'int'
        >  #0 in vcl::pdf::Matrix3::transform(Point const&) const at vcl/source/pdf/Matrix3.cxx:30:35 (instdir/program/libvcllo.so +0x94098c5)
        [...]
        
        Change-Id: I3855027effa09c592345a9c85a9d5dee38d7c992
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119955
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-04  Justin Luth  <justin_luth@sil.org>  [d03aaef3dcb5d142955457ae9b8ca4469cfafa38]

        Revert "tdf#104254 sw DOCX import: fix text wrapping in headers"
        
        This reverts commit 798b69087119c01a3b51e0bb3240ef35cfededeb.
        The change affected not only DOCX compatibilityMode 15,
        but also DOC and ODT and older versions of DOC
        and everything else which should not have been affected.
        
        This reverted change of course affected layout.
        Some bug documents didn't loop after this layout breakage.
        That doesn't mean that those bugs were fixed.
        So just revert the tests:
        
        Revert "tdf#96840: sw_ww8export3: Add unittest"
        This reverts commit 975488594fc88aaba7298448e0ff727ebca7fe85.
        
        Revert "tdf#64997: sw_ww8export3: Add unittest"
        This reverts commit 02af9b8ef1f87bb6bc5fee22ad184681b20f201a.
        
        Change-Id: I54f7b801199bba45d8ca6f82f77e7060c7b3fcf7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119887
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-08-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fc0a31f30154c7c5aabb9f0367a10ee14c82821a]

        tdf#143388 rebind command search from CTRL+F1 to SHIFT+ESC
        
        CTRL+F1 is reserved by the OS.
        
        Change-Id: I7b5804fc3c65edc8279559635f33ff932bf6ae45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119960
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-04  panoskorovesis  <panoskorovesis@outlook.com>  [e58348e73b5f3f6eb8fd68eb50c1bc4b58f32104]

         Add Handler for Pop Write
        
        The handler separates MetaPopAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: Ifd6768f74b503bfd2831b6b595e442727cfa2eac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119925
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-04  panoskorovesis  <panoskorovesis@outlook.com>  [ca6e32efb563490a2c18599ee483c796fc5b159a]

         Add Handler for Push Write
        
        The handler separates MetaPushAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I60d3b618ccb14e82b195c84271921189fe41b904
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119924
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-04  panoskorovesis  <panoskorovesis@outlook.com>  [e31b6f6aced8588cefe5d72292403a87c6dd2a73]

        Add Handler for Font Write
        
        The handler separates MetaFontAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: Ib80f60afc355fd38729eb2505069851d26328101
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119923
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-04  panoskorovesis  <panoskorovesis@outlook.com>  [c7dbab2d5e254bc38204b62a15d129be66417799]

        Add Handler for MapMode Write
        
        The handler separates MetaMapModeAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: Ic0a2691eabb96a88ceafbe63af08566a38c6e469
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119922
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-04  panoskorovesis  <panoskorovesis@outlook.com>  [e76a3e759454f1e2d1987fe983cd7286b9156be0]

        Add Handler for TextAlign Write
        
        The handler separates MetaTextAlignAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I464389a0c1e4e5867759174e8580be9e0c239408
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119921
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-04  panoskorovesis  <panoskorovesis@outlook.com>  [afef5aece1424be8b3e186ae28fb2c26ffcad0ea]

        Add Handler for OverlineColor Write
        
        The handler separates MetaOverlineColorAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I928af66b250d5f898303fad46c6a7a7339ec0e69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119920
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-04  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [4d5c96be4362902144c83708f40f77766244ca06]

        tdf#123919 - Sort custom document properties
        
        Sort custom document properties on opening the dialog under File >
        Properties > Custom Properties. The sorting order in the document's xml
        still depends on the generated handle of the document property itself.
        
        Change-Id: I12c4f641d22ca0a3db2f4c6ef54f41c113aeeaa5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115780
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-08-04  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [24d24debef4cda7de702c4b470a3707f1aae3ea3]

        tdf#143582 - Clear return value of the method before calling it
        
        Otherwise the function keeps a copy of its return value, which may be
        used in an upcoming call.
        
        Change-Id: I4977c39e1ce48cfd5ab067a4df4783f10505a9ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119905
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-08-03  Caolán McNamara  <caolanm@redhat.com>  [58f0eb6ddba26705535d07b07a17f5cf141cf3da]

        Related: tdf#143499 lookup id just once
        
        instead of twice
        
        for gen takes time from ~400ms to ~310ms
        
        Change-Id: Ic5e11e889c10fa90b23165aabdca751436ecf55c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119943
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-03  Caolán McNamara  <caolanm@redhat.com>  [fcc0e6983f2e736022ecf22726cc34e50bd53f24]

        Resolves: tdf#137637 keep user selection during initialization
        
        Change-Id: Ibef83d132ce951393a996aae94b8cdee51da1a64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119940
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-03  Michael Meeks  <michael.meeks@collabora.com>  [ab281c561f7fa7a3512875a22423693dca84316a]

        vcl: avoid native widget pieces for disposed BorderWindow.
        
        Fixes crash around help windows:
        	vcl::Window::IsCompoundControl() const
        		vcl/source/window/window2.cxx:1200
        	vcl::Window::Show(bool, ShowFlags)
        		vcl/source/window/window.cxx:2243 (discriminator 3)
        	vcl::Window::Show(bool, ShowFlags)
        		vcl/source/window/window.cxx:2298
        	HelpTextWindow::ImplShow()
        		vcl/source/app/help.cxx:371
        	Scheduler::ProcessTaskScheduling()
        		vcl/source/app/scheduler.cxx:495
        
        Change-Id: Ia0205813f3e9d306314577d59d6cdd1bdfa0ee71
        Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119854
        Tested-by: Jenkins

2021-08-03  Caolán McNamara  <caolanm@redhat.com>  [5b98dd53c7dc101d3a5ff693d3f0520ec1abd3d1]

        tdf#143657 'execute' button doesn't get enabled when contents changed
        
        since...
        
        commit 73c9ef661d9ef6237d3fd3c259fd040a545b44cf
        Date:   Tue Jul 6 18:51:38 2021 +0200
        
            tdf#132740 don't broadcast if modified status has not changed
        
        now we only get a notification on transition from unmodified to
        modified. So continue to launch a timer on transition but clear
        modification on firing so we will get notified on the next change
        and move the modify callback to the timer.
        
        modifications are now deferred until the timer fires, so reduce
        the timer to make it smoother
        
        Change-Id: I27980be54de20bb516b1f106c3ed1b303e2a4014
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119933
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-03  Miklos Vajna  <vmiklos@collabora.com>  [c88ff9298b25132fc34102230cef0263f045a523]

        tdf#142436 svx: fix handling of linked background images
        
        Regression from commit 9fb7aaf570c03c8a26d763f1205fb8c890e8211a (Make
        linked graphic register into LinkedManager again, 2018-04-13), the
        problem was that now SvXMLImport::loadGraphicByURL() produces a Graphic
        that has its type set to GraphicType::Default, but when
        drawinglayer::primitive2d::createNewSdrFillGraphicAttribute() consumes
        this graphic, it expects that the type is either a bitmap or a metafile.
        
        Fix the problem by explicitly loading the image when the default-type,
        origin-url-set case happens: this is rendering, so no problem to load
        the URL and that will give us the expected graphic type.
        
        This is also meant to keep the original problem fixed, since the Graphic
        that is part of the doc model is unchanged.
        
        Change-Id: If5bba09faa23ef35f99152d4b5d30cd9cf67ace8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119935
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-08-03  Caolán McNamara  <caolanm@redhat.com>  [e6671ea1ceb9e6925ef396156c922a62ded19461]

        fix enable-gtk3-kde5 build
        
        Change-Id: I020e6e74f800e58bee71674d2219a89c40a70eda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119930
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-08-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [742b5f0e75cb00f9e14b11343a9c29f241179ca9]

        Fix typo in code
        
        Change-Id: I0ceb5910fec2dfd4ef5d360b47ae4e147eabec35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119931
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-08-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3e21ee215d0cda14725133e7c33b974b2290f2d3]

        Fix typos
        
        Change-Id: Ie4809d5367d15dc155033db034d86aaa75cb5abe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119932
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2021-08-03  Caolán McNamara  <caolanm@redhat.com>  [dd44857ab403f3ee3f4271a1d22906d04a05ea7c]

        tdf#143626 "protect" always shown checked for sections linked to file
        
        Change-Id: I8a403a25ae5c5e3b6183ba559b0224f2886eb925
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119928
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-03  Noel Grandin  <noelgrandin@gmail.com>  [86143150ac287d497d7b887435de580cfb8486b9]

        osl::Mutex->std::mutex in TemplateFolderCacheImpl
        
        Change-Id: Iaec29ac3706cac485032840776ba3a63b3727905
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119896
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-03  Noel Grandin  <noelgrandin@gmail.com>  [5891746d5cf459ea87ad79ea231f2aedaafb7b39]

        osl::Mutex->std::mutex in UriReference
        
        Change-Id: Ic5fb97774821be582af62e74bd2e00fca503b8f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119889
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-03  Noel Grandin  <noelgrandin@gmail.com>  [a172ad38f39acfef38f8f84398ec231c2f498e64]

        simplify lookup maps in EnhancedCustomShapeTypeNames
        
        simplify initialisation, and use OUString as the key to avoid
        conversions during lookup
        
        Change-Id: I0b1f1f461a4d2375cd92d13bb3333c8e0b887ee7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119897
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-03  Caolán McNamara  <caolanm@redhat.com>  [16b98ec93e2c04f511ea7fb25777331e48aa580c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6ca79c5a1a97b43676bb8de4ac37389f69aec307
          - Resolves: tdf#143131 fix shortcut documentation
            
            Related to tdf#82969 add global shortcut for autospellcheck
            
            https://gerrit.libreoffice.org/c/core/+/13088/ changed the key combo
            from Shift+F7 to Shift+F9, update the help to match
            
            Change-Id: I3d4e0204dc59e44bc512a4459935f5e7f10982b7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119929
            Tested-by: Caolán McNamara <caolanm@redhat.com>
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
            
2021-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [05ab38359ae72f2a54dc0b5f1b84ac5f649c507a]

        Consolidate on C++17 std::scoped_lock instead of std::lock_guard
        
        as in commit 9376f65a26240441bf9dd6ae1f69886dc9fa60fa
        
        Change-Id: I3ad9afd4d113582a214a4a4bc7eea55e38cd6ff9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119927
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [5afdcad4c0e7850b18996c549892b9360cd8973f]

        Pass context and resource string down to boost::locale separately
        
        because this is often on a hot path, and we can avoid the splitting and
        joining of strings like this.
        
        Change-Id: I2a24a123a64b762fd0741c45eaca3ad4bdd5580d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119884
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-03  Stephan Bergmann  <sbergman@redhat.com>  [39d364958447cd33a6e30dc9d2904ad94fd40aba]

        Avoid unsigned integer subtraction causing wrap-around
        
        ...to a too-large positive value, causing `instdir/program/soffice --headless
        --convert-to epub` of cloudon/File_1149.docx from the crash-testing corpus to
        fail under UBSan with
        
        > writerfilter/source/dmapper/GraphicImport.cxx:562:27: runtime error: 7.73093e+11 is outside the range of representable values of type 'int'
        >  #0 in writerfilter::dmapper::GraphicImport::lcl_correctWord2007EffectExtent(int) at writerfilter/source/dmapper/GraphicImport.cxx:562:27
        [...]
        
        (where sal_uInt32 m_pImpl->getXSize() was 3731 and sal_uInt32
        m_pImpl->getYSize() was 10583)
        
        Change-Id: Id0ae9d6e46c977753d11cc2496ba5d240d3102bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119926
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-03  Noel Grandin  <noelgrandin@gmail.com>  [9c7e8b416d5555718f9d12fb89668a1fe7234c01]

        osl::Mutex->std::mutex in SwAccessibleContext
        
        Change-Id: Ieba232c5b4a337c126a760760c9eaa153a9c8607
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119914
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-03  Noel Grandin  <noelgrandin@gmail.com>  [d596bedd1c4aa27549fe9dda5112c67bdfc8c7fb]

        tools::Long->sal_Int16 in FmXFormShell
        
        m_arrRelativeGridColumn is set from FmFoundRecordInformation.nFieldPos
        which is sal_Int16
        
        Change-Id: Ifd3d72f8aa34d0d574d1b9fc2cbe755c32952b4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119911
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-03  Noel Grandin  <noelgrandin@gmail.com>  [dbca83e5b90a25be0841a1f4b4ff45b4e5f818cc]

        osl::Mutex->std::mutex in CancelJobsThread
        
        Change-Id: If986577e4aff53080300c13c8586702f24699eb4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119915
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-03  Noel Grandin  <noelgrandin@gmail.com>  [db9d23d71978e32213234a9402798719f1872400]

        osl::Mutex->std::mutex in OutputStorageWrapper_Impl
        
        Change-Id: Idb5e46d91cd933e4dcc1b3cd751c65d9ddd9e077
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119913
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-03  Noel Grandin  <noelgrandin@gmail.com>  [567ceb70388296521095c63280c79a522e74fae2]

        osl::Mutex->std::mutex in createDefaultCross_3x3
        
        Change-Id: Icdb311f855ddd2fe2ca2f66f14df8934332e6ef3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119912
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-03  Noel Grandin  <noelgrandin@gmail.com>  [883a208bf4a705fde50e51428a8c8e5685ab91d4]

        osl::Mutex->std::mutex in OParseContextClient
        
        and remove the atomic, we don't need an atomic if we are using
        a mutex
        
        Change-Id: I4d3107111b92ebdaa1fe0c1182cdc532f60bc51b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119910
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-03  Miklos Vajna  <vmiklos@collabora.com>  [c5c996578a62afda92fbf6211e9c9169167cc410]

        Fix 'make test-install' on Linux
        
        Regression from commit af70b5b8aa7b9dac3b64ef58968208475f673f5c (Allow
        --enable-macosx-sandbox without the codesigning identities, 2020-11-19),
        which started to assume that non-Windows means macOS for test-install
        purposes.
        
        Change-Id: If3c281b330363eb9c853ce6193e09698835ed765
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119908
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-08-03  panoskorovesis  <panoskorovesis@outlook.com>  [0c7cc718cd952e39957037e7fda3ac96e32b6d61]

        Add Handler for TextLine Write
        
        The handler separates MetaTextLineAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: Iff1f22618d60f8f037a820ea2a03082b3a3bc926
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119903
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-03  panoskorovesis  <panoskorovesis@outlook.com>  [4dad280b76853956d44d301c60c48f032fda0831]

        Add Handler for TextRect Write
        
        The handler separates MetaTextRectAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I4827df579bb866dcb3f40d22387a1c0a24fde210
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119902
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-03  panoskorovesis  <panoskorovesis@outlook.com>  [04073bc1b53a8e2b7376c1a40c02c60adc69fde0]

        Add Handler for StretchText Write
        
        The handler separates MetaStretchTextAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I1e5df474921796c064aa83406356b38bd2431451
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119901
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-03  panoskorovesis  <panoskorovesis@outlook.com>  [46377cb8abcc20fd083c981b2e14ebc4ba78804a]

        Add Handler for TextArray Write
        
        The handler separates MetaTextArrayAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I5543957d01c5f2c7d2bf4a56a8a51f9d0330e07d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119900
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-03  panoskorovesis  <panoskorovesis@outlook.com>  [e3e0efb732b1f17ca9db50809d39eecc68961e0b]

        Add Handler for Text Write
        
        The handler separates MetaTextAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: Ibc2b83802e74a2d7923ebfb45036751e9f012ede
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119899
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-03  panoskorovesis  <panoskorovesis@outlook.com>  [a3848e4e6b433e251c5e51f1e29d3c28d54a257c]

        Add Handler for PolyPolygon Write
        
        The handler separates MetaPolyPolygonAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I95b68a4ea561bf80fbe83363743ea91e3f973f7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119898
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cd3289e3878f35ba66e0f0b7d62e3cbcb6e53f4b]

        tdf#143696 rename Properties tree view column from Object to Name
        
        Change-Id: I600d0bf7c9dc2c6c934e1f6faaed00e296b1d042
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119918
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-03  Rafael Lima  <rafael.palma.lima@gmail.com>  [ad1b12686da88bea57582df10fa85268ada209b8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0b7cde3aabef66890ebeb3ab8581d2104473214a
          - Create help page for the Development Tools feature
            
            Change-Id: Ib392399fa71c27ce6be7fca8c55985d75519ea87
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119855
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-08-03  Eike Rathke  <erack@redhat.com>  [400a44f9ac7792ffe3665f70507324e4a64dca2b]

        Related: tdf#143664 Change {de-*} March "Mrz" to "Mär"
        
        Change-Id: Id4a4ebe432bf5badae96eadb723336648d2ce690
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119917
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-03  Eike Rathke  <erack@redhat.com>  [4961dbaecc9e5cac57d99d2ea9d265a90daa4a8b]

        Resolves: tdf#143664 {de-*} accept "Mär" and "Mrz" for March
        
        Change-Id: I82c094687137995a634450cb4f617909859d1688
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119916
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-02  Caolán McNamara  <caolanm@redhat.com>  [dcf61567600251aa239010ad287e1551a181431a]

        more ofz#36727
        
        Change-Id: Idaf189a6d78e06fb4c4615819b06ff1b3c8d57cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119909
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-02  Caolán McNamara  <caolanm@redhat.com>  [8753431292376540eeb25d3980960632dd5fd78b]

        ofz#36727 Abrt
        
        Change-Id: I3bc881846174f5a206c191cdeea8344809080e43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119906
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-02  Caolán McNamara  <caolanm@redhat.com>  [7f0e8d54c159290f0d62f269cc386480422e883f]

        ofz#32766 Abrt
        
        Change-Id: I333e1571c68e62b209dce008edc1ab4d40b01f8a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119907
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-08-02  Noel Grandin  <noelgrandin@gmail.com>  [e01df5ad80cd8f34a781631da6f24f38bce613c4]

        osl::Mutex->std::mutex in SvtMatchContext_Impl
        
        Change-Id: Id9612600b3514df10cd5311cf60b6704596ed118
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119895
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-02  Tünde Tóth  <toth.tunde@nisz.hu>  [a07351e8181353c0c0b6df5d2ccbad4615c6706b]

        tdf#115520 sc UI: Define Database Range dialog disappeared
        
        if the name of the database range was invalid.
        
        Change-Id: If0eb08d35b2187f04ef93136acd6f7eafa3b588a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119652
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-08-02  Noel Grandin  <noelgrandin@gmail.com>  [c4ff09fc8c55af1f5fadb452eef16b15be8e202a]

        flatten SfxUndoManager_Data a little
        
        no need to allocate the SfxUndoArray separately
        
        Change-Id: I5866ee1382d0be22b71a7322fe4379d3e159f488
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119894
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ed2207983c6d96e8866bd81e53097cb798436e8]

        more suppressions for TSAN
        
        Change-Id: I96072bdacb805135f0c267a878181035c4b0d810
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119890
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-02  Regina Henschel  <rb.henschel@t-online.de>  [0cff1aa48453ee0c05bafcac5360329fb6bf9557]

        tdf#143619 validation circle anchor is special
        
        For usual drawing objects, maStart in its Calc user data means the
        cell address of left/top of snapRect/logicRect. For validation circle
        it means 'address of cell to be validated'. Thus corrections might be
        needed, if a general method is used for validation circle.
        
        Here the method SetLogicRect() calls via broadcast
        ScDrawLayer::SetCellAnchoredFromPosition(), which calculates maStart
        from snapRect/logicRect. Because the circle is extended to cover a
        larger area than the to be validated cell, maStart got the cell address
        of the cell one left and one above of the to be validated cell.
        
        Now the old, correct address is backuped and restored.
        
        Change-Id: I9646da3f22fef45a6e47e59ef55a70307e2f9cc6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119715
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-08-02  Stephan Bergmann  <sbergman@redhat.com>  [d5a100f59467d94945656b54563e5ecdde2ca724]

        tdf#143450: Special integre+fp struct return case needs a fix too, of course
        
        ...similar to ca344be7aabf88dddde38841e6af6292ece6829b "tdf#143450: Fix special
        fp+integer struct return case for gcc_*_x86-64"
        
        Change-Id: Ia8110d632a1c5f328822c434efc5b09bd53ec9e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119883
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-02  Justin Luth  <justin_luth@sil.org>  [a6555eb809e2580562cd431085e35a23b7d47f9a]

        tdf#65535 sw spell: ignore comment marker when checking spelling
        
        A comment in the middle of the word should not render it as
        a misspelling. So strip it out when checking - like hidden or redlines.
        
        One existing problem is that if the word is STILL misspelled,
        then replacing it will remove the in-word comment.
        That was true before this patch, so it is just another
        deirable enhancement to try to avoid that.
        
        Change-Id: Ic69385d5bbeca2d17b1969211c118d4d38e6a22f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118972
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-08-02  Stephan Bergmann  <sbergman@redhat.com>  [71d0c43fb4cf535239cb41baf7b6e03de765ce7a]

        initialization-order-fiasco
        
        ...after a943936eeff04b60ebd0b2552bc18b42606f3321 "rtl::Static -> static local"
        (and the relevant static isn't even local), when building e.g.
        Gallery/backgrounds, see <https://ci.libreoffice.org/job/lo_ubsan/2090/>:
        
        > ==26993==ERROR: AddressSanitizer: initialization-order-fiasco on address 0x2b52e50be408 at pc 0x2b52e4d32753 bp 0x7fff5670f090 sp 0x7fff5670f088
        > READ of size 8 at 0x2b52e50be408 thread T0
        >     #0 0x2b52e4d32752 in std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, std::shared_ptr<LanguageTagImpl> >, std::_Select1st<std::pair<rtl::OUString const, std::shared_ptr<LanguageTagImpl> > >, (anonymous namespace)::compareIgnoreAsciiCaseLess, std::allocator<std::pair<rtl::OUString const, std::shared_ptr<LanguageTagImpl> > > >::_M_begin() /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/stl_tree.h:737:64
        >     #1 0x2b52e4d355f3 in std::_Rb_tree<rtl::OUString, std::pair<rtl::OUString const, std::shared_ptr<LanguageTagImpl> >, std::_Select1st<std::pair<rtl::OUString const, std::shared_ptr<LanguageTagImpl> > >, (anonymous namespace)::compareIgnoreAsciiCaseLess, std::allocator<std::pair<rtl::OUString const, std::shared_ptr<LanguageTagImpl> > > >::find(rtl::OUString const&) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/stl_tree.h:2523:37
        >     #2 0x2b52e4d3507d in std::__cxx1998::map<rtl::OUString, std::shared_ptr<LanguageTagImpl>, (anonymous namespace)::compareIgnoreAsciiCaseLess, std::allocator<std::pair<rtl::OUString const, std::shared_ptr<LanguageTagImpl> > > >::find(rtl::OUString const&) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/stl_map.h:1164:21
        >     #3 0x2b52e4cf116c in std::__debug::map<rtl::OUString, std::shared_ptr<LanguageTagImpl>, (anonymous namespace)::compareIgnoreAsciiCaseLess, std::allocator<std::pair<rtl::OUString const, std::shared_ptr<LanguageTagImpl> > > >::find(rtl::OUString const&) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/debug/map.h:561:32
        >     #4 0x2b52e4d00dcd in LanguageTag::registerImpl() const /i18nlangtag/source/languagetag/languagetag.cxx:888:50
        >     #5 0x2b52e4cdf693 in LanguageTag::getImpl() /i18nlangtag/source/languagetag/languagetag.cxx:1004:18
        >     #6 0x2b52e4cdf3fd in LanguageTag::LanguageTag(rtl::OUString const&, bool) /i18nlangtag/source/languagetag/languagetag.cxx:489:9
        >     #7 0x2b52b9aed628 in __cxx_global_var_init.2 /sfx2/source/view/lokhelper.cxx:77:13
        >     #8 0x2b52b9aed75e in _GLOBAL__sub_I_lokhelper.cxx /sfx2/source/view/lokhelper.cxx
        >     #9 0x2b52b4f069c2 in _dl_init_internal (/lib64/ld-linux-x86-64.so.2+0xf9c2)
        >     #10 0x2b52b4ef8179  (/lib64/ld-linux-x86-64.so.2+0x1179)
        >
        > 0x2b52e50be408 is located 40 bytes inside of global variable '(anonymous namespace)::theMapBcp47' defined in '/home/tdf/lode/jenkins/workspace/lo_ubsan/i18nlangtag/source/languagetag/languagetag.cxx:93:10' (0x2b52e50be3e0) of size 72
        >   registered at:
        >     #0 0x43f4c8 in __asan_register_globals.part.13 /home/tdf/lode/packages/llvm-llvmorg-9.0.1.src/compiler-rt/lib/asan/asan_globals.cc:362
        >     #1 0x2b52e4d4031b in asan.module_ctor (/instdir/program/libi18nlangtag.so+0x16831b)
        > LLVMSymbolizer: error reading file: No such file or directory
        >     #2 0x7fff567143b7  ([stack]+0x203b7)
        
        This is a partial revert of a943936eeff04b60ebd0b2552bc18b42606f3321
        "rtl::Static -> static local".
        
        Change-Id: I5d6803d217d4e8927b5864b2392f3ddd18310a5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119882
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-02  Stephan Bergmann  <sbergman@redhat.com>  [0f3497ea6080df72d479a405886316da21e35885]

        Fix --enable-online-update build
        
        ...after 1597cc5b3e07dd24cb4cb10b35b1e93545e4b929 "convert #defines to
        OUStringLiteral" (partially reverting that commit),
        
        > extensions/source/update/check/updatecheckconfig.cxx:68:17: error: expected '}'
        >     RELEASE_NOTE"1",
        >                 ^
        > extensions/source/update/check/updatecheckconfig.cxx:62:47: note: to match this '{'
        > const char * const aUpdateEntryProperties[] = {
        >                                               ^
        
        etc.
        
        Change-Id: I3cebb3dbc74adaeeefc14c11986ee4c8817b31b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119886
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-02  Stephan Bergmann  <sbergman@redhat.com>  [d2aeb7b8f52ffb2c6699099880250960cc2a800c]

        Mark external/libodfgen/ellipticalarc.patch as reported upstream
        
        Change-Id: I76f8cab70d4c1a5b98bb5ba1608676d34570694b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119879
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-02  panoskorovesis  <panoskorovesis@outlook.com>  [41ac0abb3b100a49490ee5df2f5a74a7a4606e56]

        Replace GDIMetaFile::Read with SvmReader::Read in svmtest.cxx
        
        Use the new read functionality in svmtest.cxx
        
        Change-Id: I86b81c56d754962e51da76690378b62e6c7e3498
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119846
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-02  panoskorovesis  <panoskorovesis@outlook.com>  [86fcdf240ccdbecd051498d0b1e76a698aab5e89]

        Add Handler for Polygon Write
        
        The handler separates MetaPolygonHandler::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: Iffc665603db1bf1eea6b201e8975900a65f28a33
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119738
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-02  panoskorovesis  <panoskorovesis@outlook.com>  [940ef7d652f0916adf7c3499682e6f81b86404c8]

        Add Handler for PolyLine Write
        
        The handler separates MetaPolyLineAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I62a3d6d70b33966f0096260aa01f3790a3e87e55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119737
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-02  panoskorovesis  <panoskorovesis@outlook.com>  [cada12ebaf09ed764ca9762949cd05c42f162d23]

        Add Handler for Chord Write
        
        The handler separates MetaChordAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: Ifea8783a4cf6494440b4905563165af62276b1f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119736
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-02  panoskorovesis  <panoskorovesis@outlook.com>  [7f8f8163a2cc0ee0a0c08d3c915a8627908d5862]

        Add Handler for Pie Write
        
        The handler separates MetaPieAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I3ef877eea9fbd5c615a871c021ec600d6ab12e63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119735
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-02  panoskorovesis  <panoskorovesis@outlook.com>  [c878a2227192021eeabb1143b0f374df43d32a56]

        Add Handler for Arc Write
        
        The handler separates MetaArcAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I141ba52e591ba38880f67669a2fb38e8c3e57f45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119734
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [8de81db4e3fca488d50db2d74734109b31541a6f]

        osl::Mutex->std::mutex in DNDEventDispatcher
        
        Change-Id: I95e4dc636fc16095044d01e1c1e1314f107b23b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119850
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-02  panoskorovesis  <panoskorovesis@outlook.com>  [76b619cca484fb681a8f3c175337fda3aabe3c0f]

        Add Handler for Ellipse Write
        
        The handler separates MetaEllipseAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: Iad944c41a88b2303abbdba8ce53528895773b01c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119733
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-08-02  Noel Grandin  <noelgrandin@gmail.com>  [11c2aa79bd80a05cd77eafe5cb1a60db1f4f0742]

        no need to use sequence for this data
        
        Change-Id: I14ddf0399a52a153931142401cf3f1ce8bea8161
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119827
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [1597cc5b3e07dd24cb4cb10b35b1e93545e4b929]

        convert #defines to OUStringLiteral
        
        mostly by doing
        
        $ git grep -l '#define.*\"' -- *.cxx
            | xargs perl -pi -e
        's/^#define\s+(\w+)\s+(\".*\")/constexpr OUStringLiteral \1 =
        u\2;/g'
        
        Change-Id: Idface893449b0ef2a3c5254865a300585d752fbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119669
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-02  Noel Grandin  <noel@peralex.com>  [0e883d6dbee8d72257f77605ae0c8a1d5bfbf044]

        display stack trace on assert for windows jenkins builds
        
        Change-Id: I1c23fda56c013eeeaf4ad1099c164d6d1146f68b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119851
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [914762f837cd4c1ff3a2d55284fdd631993e5e92]

        convert #defines to OUStringLiteral
        
        mostly by doing
        
        $ git grep -l '#define.*\"' -- *.cxx
            | xargs perl -pi -e
        's/^#define\s+(\w+)\s+(\".*\")/constexpr OUStringLiteral \1 =
        u\2;/g'
        
        Change-Id: Ie80ce34d2c7d2726a04b8758903329854fdeeb07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119841
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [dabf9afa5ac1d53c4b785ae6e10535f762ce599d]

        osl::Mutex->std::mutex in JSDialogNotifyIdle
        
        Change-Id: I1c172273e14d3bd2cd973abb38bf19be144ef210
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119849
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [ae29e471ca0f8ccdd7a1906ce200dd24d96d2a5d]

        convert #defines to OUStringLiteral
        
        mostly by doing
        
        $ git grep -l '#define.*\"' -- *.cxx
            | xargs perl -pi -e
        's/^#define\s+(\w+)\s+(\".*\")/constexpr OUStringLiteral \1 =
        u\2;/g'
        
        Change-Id: I63a4b050f220f0a61749892cd47fb91813f7d088
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119844
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [287680683ca266f1fb4f447ac9bdaf76669d559d]

        osl::Mutex->std::mutex in ScRefreshTimer
        
        Change-Id: I64cac28e15edc90a8456e99c22e78cc84750eebd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119747
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-02  Miklos Vajna  <vmiklos@collabora.com>  [c1f16d3882c60f4a9ffccfc69003e09f19b99abe]

        sw: prefix members of SwXMLTableColsContext_Impl, ...
        
        ... SwXMLTableFrameFormatsSort_Impl, SwXMLTableLines_Impl and
        SwXMLTableRowContext_Impl
        
        See tdf#94879 for motivation.
        
        Change-Id: I2a9d92d469e79ff0ca4af4ae9d631479a8080673
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119845
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-08-02  Jean-Pierre Ledure  <jp@ledure.be>  [ef08207a290c0dc537c698ec3389779a27085c04]

        ScriptForge - (SF_Chart) new service to manage Calc charts
        
        New methods in the SF_Calc service:
          Charts(), to list charts or to instantiate a chart service
          CreateChart, to create a new chart in a given Calc sheet
        
        The SF_Chart service has next properties to parameter the type
        and the characteristics of the (new or pre-existing) chart
          ChartType, Deep, Dim3d, Exploded, Filled, Legend, Percent, Stacked,
          Title, XTitle, YTitle
        Next methods are available:
          Resize, to move and resize the chart shape
          ExportToFile, to export the chart as a graphical object
            Supported: gif, jpeg, png, svg and tiff
        
        New error messages in SF_Root and SF_Exception.
        Corresponding labels are integrated in the POT file
        
        Full support under Basic and Python
        
        Review of make file of the SFDocuments library
        
        Change-Id: Id8db3098ff24fbf2efcbdd9c6dcd4f02ff5972af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119824
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-08-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [5f74a9c6b50b5689996ff93c95701eb4fc45b50f]

        convert #defines to OUStringLiteral
        
        mostly by doing
        
        $ git grep -l '#define.*\"' -- *.cxx
            | xargs perl -pi -e
        's/^#define\s+(\w+)\s+(\".*\")/constexpr OUStringLiteral \1 =
        u\2;/g'
        
        Change-Id: I140932a94914d3870f0d92e11a6ada2b42359e30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119842
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-02  Noel Grandin  <noelgrandin@gmail.com>  [0b5869d9f898ad8533a7c49a135efa739b8c465e]

        osl::Mutex->std::mutex in SimpleRegistry
        
        Change-Id: I92d76187ec9f487aaf43cbf19f3911110ddd8d82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119833
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [47b16450f85ebe327e925682ed60bf811534eab7]

        convert #defines to OUStringLiteral
        
        mostly by doing
        
        $ git grep -l '#define.*\"' -- *.cxx
            | xargs perl -pi -e
        's/^#define\s+(\w+)\s+(\".*\")/constexpr OUStringLiteral \1 =
        u\2;/g'
        
        Change-Id: I6f1c2ebafa056b3159315e75cf3682c8d889123c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119843
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [9c5744adbd97821b5574d55266f8a4e60fd925da]

        convert #defines to OUStringLiteral
        
        mostly by doing
        
        $ git grep -l '#define.*\"' -- *.cxx
            | xargs perl -pi -e
        's/^#define\s+(\w+)\s+(\".*\")/constexpr OUStringLiteral \1 =
        u\2;/g'
        
        Change-Id: I7467f9067085ac89b98a0398811396c448339b4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119840
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-02  Todor Balabanov  <todor.balabanov@gmail.com>  [559b342a62901754222723ee522f5ae80e4d40f5]

        The null pointer bug should be fixed now.
        
        Change-Id: I8278bfed8170907a958396839d0997fc127f4b2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119744
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-02  Noel Grandin  <noelgrandin@gmail.com>  [e98f04cedff85fd6a355a67cabd507782e2f693b]

        osl::Mutex->std::mutex in LRU_Cache
        
        Change-Id: Ia84cef550412540aa511f917198712add32fc7ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119831
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-01  Noel Grandin  <noelgrandin@gmail.com>  [7c38362dbe1922c9825dffb463072030948d406b]

        osl::Mutex->std::mutex in InteractionRequest::RetryContinuation
        
        Change-Id: I36a238f9b61471266b8fbc81c8e159a0e36182da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119832
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-01  Noel Grandin  <noelgrandin@gmail.com>  [983d0898b25f195258bb4934a62ae196d436fb0a]

        osl::Mutex->std::mutex in FileStreamWrapper_Impl
        
        Change-Id: Id4488b7722c9cf14157ed9333a0eb74de96834d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119830
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-01  Eike Rathke  <erack@redhat.com>  [55abc3eb93fb8314b413453e384261cb00fde087]

        Consolidate link update handling
        
        Have it at one central place and identical for all document
        loading paths.
        
        Change-Id: Ib00153a9f5831e223d0129df0538353a7e20961e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119835
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-08-01  Noel Grandin  <noelgrandin@gmail.com>  [c0ce120b55ba389729e97babf80f2cb39ce38e9f]

        osl::Mutex->std::mutex in EventQueue
        
        Change-Id: Ia936a28dd2ae5b5cb1797a0e703e9d96841a1f3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119829
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-01  Noel Grandin  <noelgrandin@gmail.com>  [ee57ac14739f6bb03b1fd2031f547859c578f7ec]

        osl::Mutex->std::mutex in SfxURLRelocator_Impl
        
        Change-Id: Ifda4e66599e1de1e511b5733ccba50317f578444
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119828
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-01  Noel Grandin  <noelgrandin@gmail.com>  [0b9649e287abe80870a8caa0e40fdb591e22ef4d]

        osl::Mutex->std::mutex in ThumbnailViewItemAcc
        
        Change-Id: I9667e378542e7254c52fd57e379ae19a69ff08b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119825
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [1c6382b2564fbf19f8ee99e11021dff2ce19ed6f]

        xmlsec: handle missing EqualDistinguishedNames
        
        This is just a hack. A more correct fix would be to condition
        the whole xmlsecurity support in the various LO modules.
        
        The non-NSS build now fails, because it misses the
        EqualDistinguishedNames, which is non-trivial to implement.
        
        This is the consequence of commit
        1d3da3486d827dd5e7a3bf1c7a533f5aa9860e42 "xmlsecurity: add
        EqualDistinguishedNames()" and commit
        5af5ea893bcb8a8eb472ac11133da10e5a604e66 "xmlsecurity: improve
        handling of multiple certificates per X509Data".
        
        FWIW: one could also use OpenSSL i2d_X509_NAME and X509_NAME_cmp
        to implement this functionality, but it looks like it requires
        some ANS.1 input to begin with (maybe i2s_ASN1_* can be used).
        And then you would still miss some certificate store integration.
        
        Change-Id: I0600f76a5cb4379db428f67cb136b8567dfcc51e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116123
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-08-01  Noel Grandin  <noelgrandin@gmail.com>  [c1f2e972a758ba51a5c3e94f6c498f84766f586d]

        osl::Mutex->std::mutex in QueueProcessor
        
        Change-Id: Iebbfa22f90ea686cf4a38a0b76b5bbe2db838a5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119823
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-01  Noel Grandin  <noelgrandin@gmail.com>  [e5d3ea2531210219cf5cd10a861aed0ad93ba07f]

        osl::Mutex->std::mutex in ResourceFactoryManager
        
        Change-Id: I8d332dde02c953b59c4bd26e3d31505c9677d546
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119822
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-01  Noel Grandin  <noelgrandin@gmail.com>  [933cf264b29307ce5cdf489ff89f5da889f5d298]

        osl::Mutex->std::mutex in ProviderCache
        
        Change-Id: Icf3afc783804c376fae94d0132e5040453e0d47a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119820
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-01  Noel Grandin  <noelgrandin@gmail.com>  [86d66c60043f97fcdeb7cabd40fe86c03216655a]

        osl::Mutex->std::mutex in MasterScriptProvider
        
        Change-Id: I40c2add3863ba284e6436a81424e3bbc7d501116
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119819
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-01  Noel Grandin  <noelgrandin@gmail.com>  [ddc3e75845613a84b236229222e3a9b092a78861]

        unordered_map is better for pointer keys
        
        Change-Id: I0cb9e65efdeedafe87b4e32d01738943cc14d265
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119818
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-01  Noel Grandin  <noelgrandin@gmail.com>  [fba13b3b52b22eea0000b25faf31a57b642d0ce7]

        unordered_map is better for pointer keys
        
        Change-Id: I6d731ca2a312ea3fd00334f3135d15af6dcf637b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119817
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-01  Noel Grandin  <noelgrandin@gmail.com>  [303aa36685f2d52cff6004f9b41b90629c26f978]

        unordered_map is better for pointer keys
        
        Change-Id: Iaef42c9cc3526d1daa9ad6aaa840ea5a449173be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119816
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-01  Noel Grandin  <noelgrandin@gmail.com>  [5678db6ff2d8d1e1bc73972b8af8e6d063d499ad]

        o3tl::sorted_vector is better for small sets of pointers
        
        Change-Id: Ice284159b1666d930903eb53315e8a3c777c2a16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119815
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-01  Noel Grandin  <noelgrandin@gmail.com>  [d3a297110a1948ebc417717c78c489ddb58e2002]

        o3tl::sorted_vector is better for small sets of pointers
        
        Change-Id: I6f67cf1ec02095c3953853d53f8750a97369fbcb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119814
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-01  Noel Grandin  <noelgrandin@gmail.com>  [2bbb7b94b2cf7b0d4723e8a00a9d9705bc443acd]

        o3tl::sorted_vector is better for small sets of pointers
        
        Change-Id: Ieffb65301b83c03fd690e7269c3b326abcfe9b8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119813
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-01  Noel Grandin  <noelgrandin@gmail.com>  [34617c92805bc413dc464cdadf8ed17861a95f75]

        unordered_map is better when using pointers as keys
        
        Change-Id: I0d423dc2cafb3f7cbd41fd884ada252a86b8da86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119812
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-01  Stephan Bergmann  <sbergman@redhat.com>  [fa759359587808f5e74217e558ee3dd9143710f7]

        external/libodfgen: Avoid division by zero for empty elliptical arc
        
        ...as seen when running under UBSan `instdir/program/soffice --headless
        --convert-to epub` of caolan/libmspub_icu_global_buffer_overflow.sample from the
        crash-testing corpus.
        
        <https://www.w3.org/TR/SVG11/implnote.html#ArcImplementationNotes> specifies:
        "If the endpoints (x1, y1) and (x2, y2) are identical, then this is equivalent
        to omitting the elliptical arc segment entirely."  (And getEllipticalArgBox's
        xmin, ymin, xmax, and ymax out parameters are pre-filled with suitable values at
        the call site in getPathBBox, so that we can return here without setting those
        out parameters.)
        
        Change-Id: I6b0b693354648f4015cec2395737fb9abe5ae956
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119680
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-08-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bf4ebb17c09d6e78e0f6676a127aecf67a817982]

        Removed executable permission on source file
        
        Change-Id: I8c00d4fe1409b4f7f9b6c8a6b6358676bdd0d91b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119793
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-08-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6bb3a9dde89a11553cc7d9dde13e1390b591a7d5]

        Fix typos
        
        Change-Id: Ib48f6c8e0424e6843d2b3a7b3558d1d8714a80ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119792
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-08-01  Noel Grandin  <noelgrandin@gmail.com>  [e5982d9148d84874237470102e804c52432aa502]

        osl::Mutex->std::mutex in ODigestContext
        
        Change-Id: I168750490f2c60f8c93aef630949acb4e29734b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119750
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-01  Noel Grandin  <noelgrandin@gmail.com>  [e698cbd8f860ba6f483f1476e694706717451d2f]

        osl::Mutex->static local in EnhancedCustomShapeToken
        
        Change-Id: I436df7f8088c6f5f9376ca9d45d9ce4b7de06069
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119752
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-01  Noel Grandin  <noelgrandin@gmail.com>  [a32af6867b7fdc6dccf78ffbb63573fd4224883b]

        osl::Mutex->std::mutex in SvXMLExport::SetError
        
        Change-Id: Ibc72ed31df8291587d39dd46f604572b7ca1a147
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119753
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-01  Noel Grandin  <noelgrandin@gmail.com>  [5b5d3d90f3d91f94b50a9c6a98bece0fd7e6593c]

        osl::Mutex->std::mutex in SecurityEnvironment_NssImpl
        
        Change-Id: I4b00afbe71b5459a9b1b8e612e44af71616a9b8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119749
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-01  Noel Grandin  <noelgrandin@gmail.com>  [499adc4cc3597486a49b3781ba21e3c216668ea4]

        osl::Mutex->std::mutex in XMLBasicExporterBase
        
        Change-Id: I5178e6bc6566186081e7a21e91cd8ca221b74cac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119751
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-08-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [246f24ebc8227345f13784d9e2f055d813f3d24f]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to e9915d1db36ed686095e9f1c095423455b5bd151
          - More refactoring of dict_pt-BR lightproof
            
            1) revert soft-hyphen to \xad
            2) concatenate strings that were previously escaped (accented chars)
            
            Change-Id: If11072e994d0b6287e786cf87454bdbb1637b581
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/119764
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-31  Mike Kaganski  <mike.kaganski@collabora.com>  [93e90309b36faa384eeebfaa6d685073c26a1975]

        Use ZLIB_CONST to avoid const_cast
        
        It is available since 2011 [1]. CentOS 7, which is the baseline,
        included zlib 1.2.7, which was released in 2012, and included [1].
        
        [1] https://github.com/madler/zlib/commit/5ab9f47745fe9353291b217f705086b6070575d5,
        
        Change-Id: Ie6cf2e934579620787426d95380f8ff6d6423b7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119627
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-31  Caolán McNamara  <caolanm@redhat.com>  [748e3efcfe4c7298545ab8230118f90b1b9f30a7]

        cid#1489714 Unused value
        
        Change-Id: I265946afb52e20f0eac0348fdb692b6e38f0f90a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119763
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-31  Caolán McNamara  <caolanm@redhat.com>  [f27b24837af2bc8ff080375929a9a6f32d26c5dd]

        cid#1489715 Uninitialized pointer field
        
        Change-Id: I4275e2b79eab63a805a0263edba2997b5966483e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119762
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-31  Noel Grandin  <noelgrandin@gmail.com>  [23071f68eaba463e9c1a00270e82ef51dcdcfce8]

        osl::Mutex->std::mutex in CXPathAPI
        
        Change-Id: I008e9d660b1c245aea57ebef02ab651d435a90d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119757
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-31  Noel Grandin  <noelgrandin@gmail.com>  [26f7e6320942890ff0b916d37cde02270475ae16]

        osl::Mutex->std::mutex in InputStreamTransformer
        
        Change-Id: I64344b890c35d35b3d1b481436eb624183febec6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119754
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-31  Noel Grandin  <noelgrandin@gmail.com>  [7a4a107283dd43a35434f73cd7fbf291c8837b6d]

        osl::Mutex->std::mutex in TreeFileIterator
        
        Change-Id: Ie4e102c03aef8ded29561359c58e6c78cfebbdc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119755
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-31  Noel Grandin  <noelgrandin@gmail.com>  [e66fdb597b30fc701bb068824d0ae4d89fecd55f]

        osl::Mutex->std::mutex in CDocumentBuilder
        
        Change-Id: I4ffd2c1d5a28a692e94b8dfa6e468c297789ef63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119760
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-31  Noel Grandin  <noelgrandin@gmail.com>  [5a882b83dfe1483883a5d112ae1aa6d685d7334f]

        osl::Mutex->std::mutex in CSAXDocumentBuilder
        
        Change-Id: Ib50ca1070d9b0999795c73fcd85fe8e2e1aabc8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119759
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-31  Noel Grandin  <noelgrandin@gmail.com>  [f7b530736869461ed1f0548a1424d240c1a756ea]

        osl::Mutex->std::mutex in librdf_Repository
        
        Change-Id: Iceec0138a05e914935e3b6df2044a40cb76d10b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119758
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-31  Noel Grandin  <noelgrandin@gmail.com>  [2b525409ffd97f534114089aa73d0a931ba49c48]

        osl::Mutex->std::mutex in ScEditUtil
        
        Change-Id: I9bc69b24b9ced4b41d12263d3515538b6a02e79d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119748
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-31  Julien Nabet  <serval2412@yahoo.fr>  [a72f7ad1563e9b46d5fe15ef2531d9681b0218a9]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 9a771d3d10ef796086d8c2d618dd2528ce4245b1
          - Fix Flags not at the start of the expression in ru-RU
            
            Thank you Mike for the suggestion!
            
            Change-Id: Id8850677458b602a1823d96f0f8af93a0c86146f
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/119761
            Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            
2021-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [1eb4056b3c95dd62f242532b1b5e53b2a8139e36]

        osl::Mutex->std::mutex in ScPoolHelper
        
        Change-Id: I85b8bdf80e97e7588db811c1bdf71cc2346d3245
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119746
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [f146cb69eb2a2cc0bffb0e76dbccbcdf942d5f7e]

        osl::Mutex->std::mutex in Entity
        
        Change-Id: Ia9201dc4998a592ef4adaa39666f67a0935e8161
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119745
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-31  Rene Engelhard  <rene@debian.org>  [299b72e4c9ad239d747e47eaf004400f5a590695]

        fix install with  --disable-cmis
        
        Change-Id: I51430a860a0b5047b566ed8184f0f563ec54f288
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119661
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-07-31  Noel Grandin  <noelgrandin@gmail.com>  [9ae4f8b5bf70a693ffb60ceac4f9625cf15b1181]

        getArray->getConstArray
        
        Change-Id: I951dd4a02c9ead98e7eb13ae2995ba2e1e57b38a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119740
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-31  Armin Le Grand (Allotropia)  <Armin.Le.Grand@me.com>  [ca7dab5d96e73b7b4b045e2460e0b2ee150757db]

        tdf#143114 Avoid StartDrag on TreeListBox when CaptureOnButton
        
        The original method SvTreeListBox::StartDrag always triggers
        a MouseButtonUp event and tries to initiate a Drag of a Line of
        a TreeListBox (on MouseMove, btw).
        
        This is not wanted if the last MouseButtonDown started a
        ButtonActive mode and activated CaptureMouse, prepared to
        trigger Action on that Button on MouseButtonUp. It leads to
        unwanted/strange behaviour of Buttons/CheckBoxes when used in
        TreeListBoxes.
        
        The behaviour is also dependent on the UI implementation used
        under Linux (gen/gtk3_kde5/gtk3/qt5/kf5) which are all
        (unfortunately) behaving differently, but a first suggestion/
        step to enhance the situation.
        
        Found now for gen/qt5/kf5 that when on the LineEntry, but
        not on the CheckBox, on MouseButtonUp the other line gets
        switched. Corrected that.
        
        Note: for gtk3_kde5/gtk3 there remains the problem that the
        CheckBoxes get switched on MouseButtonDown, butt these are
        generic widgets and this needs to be solved differently.
        
        Change-Id: If4cfe894b716185293beff64fc7e482d6f6313d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119644
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2021-07-31  Noel Grandin  <noelgrandin@gmail.com>  [95f5c4fb555407461fc1ab41aedbb9043105b9d6]

        getArray->getConstArray in package
        
        so we can avoid the const of making the Sequence singular
        
        Change-Id: I939d573c0f1e7a5d3b09a8589c0fda1e9ea38208
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119739
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [b1d9de5a91a21060d151f68ae8ee1d79cf04aa8f]

        osl::Mutex->std::mutex in DocumentOpenedGuard
        
        Change-Id: Ie92a65e82fdd5493088aa08264e26df9b3992127
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119731
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-31  DaeHyun Sung  <sungdh86+git@gmail.com>  [9a873383868814e18de8d205a03c0824c74b6d56]

        tdf#143295 fix DateAcceptancePattern in Korean
        
        In Korean, both "YYYY-MM-DD"(ISO8601) and "YYYY. MM. DD."Hangul orthography(한글맞춤법)" are public and usually use in Korean.
        
        So, I fixed DateAcceptancePattern elements in Korean  on i18npool/source/localedata/data/ko_KR.xml
        
        Change-Id: Iae3dfc63f4c67f4e1a74df7686daf2c2187c0b35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118708
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-07-31  Olivier Hallot  <olivier.hallot@libreoffice.org>  [352b052ed859366a5100147cf7b98fccb8cfd18e]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 70533d899bad9163a528279a5f078ffaf5af72f0
          - Refactor lighproof_pt-BR impl script
            
            1) convert escaped char to true UTF-8
            2) concatenate strings
            
            Change-Id: I3e04989b578ec4221929e8afed81b21ab441c16f
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/119743
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-31  Mike Kaganski  <mike.kaganski@collabora.com>  [0d76bc20c48dbec111fe6da07f7c23d0d73d807b]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to f206a4b5a330778ff3eb41deb13fbc3397e5701e
          - "троеточие" is vernacular
            
            Change-Id: I1fe88cd8bda8368a91c466af99fecc1fc53f9d0f
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/119624
            Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            
2021-07-31  Olivier Hallot  <olivier.hallot@libreoffice.org>  [89149b7013c91a46f05b547d41761768f8eb070c]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to f8f892099e37a3e2d5d0196cec4786746e5901d2
          - Add regex checker for pt-BR LightProof
            
            Many thanks to Mauricio Baesa "El Mau"
            
            Change-Id: I9e65247a9edd47611d43debfa83a025c2c23bc98
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/119742
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-31  Julien Nabet  <serval2412@yahoo.fr>  [85952f1a8ecad0fc9ded32fd4e00bea19b953262]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 8167fb5ecbd98d8e2ae63b612fcdb7ca009a3120
          - Reformat lightproof_ru_RU.py to have 1 expression per line
            
            Change-Id: I1eef05082fee8207d157ef72cb99f2c47be6efd1
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/119702
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
            
2021-07-31  Olivier Hallot  <olivier.hallot@libreoffice.org>  [890515a415def34d39276aec14de6de0f149c8c2]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to d280ecd7d75a5be4f2a2238570238a3bb5e4e214
          - Refactor and fix pt-BR Lightproof rules
            
            1) convert to UTF-8
               escaped characters replaced by UTF-8 equivalent
               except some typographic quotes
               remove u' and u" prefixing UTF-8 strings
            2) fixed broken rules (unbalanced parenthesis)
            
            Improves readability of the rules
            Many thanks to Mauricio Baesa "El Mau" for the support on Python
            
            Change-Id: If62464633725401ed510dfcfcc907c8c7ad32d1d
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/119741
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [f883bf8b655569b9897a4a237b52d424b2550cf8]

        osl::Mutex->std::mutex in NumberText_Impl
        
        Change-Id: I9903a2717fe9019c45c4ecc3e7dcaed7e1a9d9f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119730
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [e81be03d9f2c952da0516be0f42fd2dbe6f6d4a4]

        osl::Mutex->std::mutex in LangGuess_Impl
        
        Change-Id: If2ea21cd52ddae821598398524c84b5b22817c33
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119729
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [8adf13fe66e1bdc30e3390f59c9fb33269f4b9dc]

        osl::Mutex->std::mutex in DropTargetHelper
        
        Change-Id: I7a8e58cb023576d671a8b39082f00029d784cc65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119728
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [95e7f977acc81555525565853e42e9df9ff5ebad]

        osl::Mutex->std::mutex in DragSourceHelper
        
        Change-Id: I886300dc65542f5e716fa970a9804c6084419515
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119727
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-31  Eike Rathke  <erack@redhat.com>  [f1f15123bb6af38866b40f8e0d0b6530f69e1eca]

        Check nNextPageBreak for ScRowBreakIterator::NOT_FOUND, tdf#64703 follow-up
        
        Change-Id: Ifa0fd1b53da70018d8d14abd4f8ba347908d5ea9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119732
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-07-31  Mike Kaganski  <mike.kaganski@collabora.com>  [ff1fdf19c44835071916d20e879c383d1513265e]

        editengine-columns: number of columns is sal_Int16
        
        Change-Id: If0e46614a398a1b2fe93eb1bfa25b5670be3511b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119725
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [dc0aebfb6a199761134d372f42401b81b37ca102]

        osl::Mutex->std::mutex in OInputStreamWrapper
        
        Change-Id: I59dbb1d5d3aea9b94959d26e544eddfb600e9fa1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119724
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [429e6e6efbfbc65d36452cbf8b3a25740a1dc8bc]

        osl::Mutex->std::mutex in OInputStreamHelper
        
        Change-Id: Ia6aa6541474e0e4c190ab805a931d74c8a598baf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119723
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [d78d98e62255238d4ae6060b2a57ae37dbabb4e6]

        osl::Mutex->std::mutex in ItemHolder2
        
        Change-Id: I6e21d6b8b582d4793f64b04183edcfcb3b178f1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119722
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [d088493a47654e7f6239e8743bd8b2382754212a]

        osl::Mutex->std::mutex in ItemHolder1
        
        Change-Id: I778450e986ec93f020ef594fe79bc65673ae78be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119714
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [c636f233fc0cd4f7c9000901fd006aa7823ade55]

        osl::Mutex->std::mutex in CharClass
        
        Change-Id: I8f8873edbbc3974c38fe51ea1c65f93c22570891
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119713
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [421c3c9ca4ad01540838cbe4ecb89e353a70e14c]

        osl::Mutex->std::mutex in AccessibleStateSetHelper
        
        Change-Id: I20baf32570eef64e8288bb82804c2530f2c6a96b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119712
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [049732b2190ee24b11a71f9236d597a37b54ea77]

        osl::Mutex->std::mutex in AccessibleRelationSetHelper
        
        Change-Id: Ib7f44b7bd4b500960f771210177bcfc9476f36be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119711
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [a943936eeff04b60ebd0b2552bc18b42606f3321]

        rtl::Static -> static local
        
        in a handful cases, like a map or a vector, we don't need init on demand
        at all, the default constructor can be laid out at compile time
        
        Change-Id: Ifa3188af7a65cd475ce0f603d15a8c26bcda7e6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119710
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-31  panoskorovesis  <panoskorovesis@outlook.com>  [620f9649ae55e01700419876ce25ab4e45ed859f]

        Add Handler for RoundRect Write
        
        The handler separates MetaRoundRectAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I2f0a25386d9d0de72469878199fa3cc5cc67e41b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119594
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-31  panoskorovesis  <panoskorovesis@outlook.com>  [78b74ddc3da9dbc4d728b71f93626b0528870f31]

        Add Handler for Rect Write
        
        The handler separates MetaRectAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I67a1728b2e9c3fdac727345007ee9b2e4448674a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119593
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-31  panoskorovesis  <panoskorovesis@outlook.com>  [dd8c7dc5083c83e5b3ad6fb19905c6187af14260]

        Add Handler for Line Write
        
        The handler separates MetaLineAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I34f7781426177b5a1d36260df55128591db4a894
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119592
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-31  panoskorovesis  <panoskorovesis@outlook.com>  [7c18bfa1709147562ad045729d8a0a1a9b1f67ab]

        Add Handler for Point Write
        
        The handler separates MetaPointAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I771f7abbcf21ec34aae46d7232ca352de4ba75a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119591
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-31  panoskorovesis  <panoskorovesis@outlook.com>  [858176c120b82f626aa8625fbb87dd23c4391c03]

        Add Handler for Pixel Write
        
        The handler separates MetaPixelAction::Write from metaact.hxx
        Write implementation is now in SvmWriter.hxx
        
        Change-Id: I042bc7ae50319c7bf2a75716b4cf968675670e70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119580
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-31  panoskorovesis  <panoskorovesis@outlook.com>  [5e020c43668c9e11188ba48bf57de4bd7e9cc501]

        Create SvmWriter class
        
        This class will separate Write functionality from metaact.hxx with
        the use of handlers for each metaact subclass
        
        Change-Id: I7c74ec183f08b62d713457e4e971ea5b0b67cde2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119541
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-31  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d5765ae2f9236c8ce32d61f05f46d9d76b991544]

        drawinglayer: extract Prop. Value conversion from ViewInformation2D
        
        ViewInformation2D doesn't need to know anything about the Sequence
        of PropertyValue that is used for parameters when constructing it
        through UNO API. This can be done outside of ViewInfromation2D and
        it doesn't need to be responsible for that internally inside the
        ViewInformation2D. With this we get ViewInformation2D, which is much
        simpler and isn't prone to YAGNI.
        
        Change-Id: I3836237a1d26e38145b52136c3204931ae7c6b79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119721
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-31  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [13efd364c046b8064f03cb23bb232f42a892d601]

        drawinglayer: remove extendedInformation from ViewInformation2D
        
        We actually never use extended information when normally using
        the ViewInformation2D. The exception here is when we construct it
        from property values, where the unknown property values are then
        stored into the extended information sequence and then later
        reconstructed when we convert it back to a sequence of property
        values. Just for that case we don't neeed to expose the extended
        information to the outside and create it, as that is then a
        implementation detail for the UNO use case.
        
        I am also not convinced we need it when creating ViewInformation2D
        with the sequence of property values - it certantly not expected
        that we need to preserve the property values at all, but that is
        something that needs to be checked.
        
        Change-Id: I3b8d533cd412aac8b89ca2921738d6487be5cf45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119720
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-31  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ea269c0a04ede8206ba15fd77d26bbd99ec44c75]

        svx: cleanup some forward decls, unneeded pragma once, whitespace
        
        Change-Id: I26cd723e0ffe907a7aa8cb4f73ba6bfbd6db5fbc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119719
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-30  Caolán McNamara  <caolanm@redhat.com>  [4677345e3695bac158bb04048b4d5c608ed764b4]

        cid#1489568 Dereference null return value
        
        Change-Id: I1e200d119c1b12266e69c21c2b94e83c1943b84d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119703
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-30  Julien Nabet  <serval2412@yahoo.fr>  [c694d9029b33cc574abd6b2cce8842d70d46cf5f]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 8cd20580b995fc6d93fbb1cdabd329a26c6ec85c
          - tdf#139523: LightProof makes Python complain on FutureWarnings for pt-BR
            
            Deal also with deprecated + fix some regexps
            
            Change-Id: Ifd5bfed9a1f256bd357d29bac46ea51515b522f0
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/119693
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2021-07-30  Noel Grandin  <noelgrandin@gmail.com>  [942dcd6d8684ffdbc9bc67030c502e9db1965eb5]

        flatten vcl::ImplControlData
        
        the struct is already visible in the headers, so it's not a pimpl
        pattern, and it's only two pointers, so no point in allocating
        separately.
        
        The tdf#91081 bug comment I removed is no longer relevant,
        this general class of problem was solved with the introduction
        of VclPtr.
        
        Change-Id: Ie5d896baf0167273f8936930dd65891919c5bf7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119679
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-30  Jan-Marek Glogowski  <glogow@fbihome.de>  [9dcf5816c90e9819861332f11e014ef7b78e2fe7]

        tdf#143580 Qt5 don't use Qt::Popup for FLOAT wins
        
        Main problem is, that Qt::Popup grabs the focus and therefore
        generates a focus-out event for the combobox, which then closes
        the just shown popup window. The grab happens inside QWidget
        private code and there is no way around it. But instead of
        "faking" Qt::Tooltip, this uses Qt::Widget with additional flags.
        
        Regression from commit 7e6fee830116823b9cd8e46d6962df4ea2bc1ea6
        ("Qt5 fix Qt::Popup window handling").
        
        Change-Id: Ia1f8e33d98f7ec36cf1ebc350886121dfaadd658
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119691
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-07-30  Tünde Tóth  <toth.tunde@nisz.hu>  [0c0444c44107f1a18f23dd0833d462d8dbf56569]

        tdf#126926 sc DBData: delete the database range
        
        if some part of the reference became invalid.
        
        Change-Id: I4b10af46e92a0a1ba9b6eb5e49df1d3f9a4be6a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119354
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [4bf1fbc9572741c665ae200303e929d908896820]

        tsan:data race in XBufferedThreadedStream
        
        cannot read from maInUseBuffer without holding the lock
        
        Change-Id: I4244e1132595a18c1a7ab33803e10b6c29684bf9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119707
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [f1600c169bd2114505344a100cdc383539f76dbc]

        TSAN suppression file
        
        Change-Id: I07a56a4dd7543ca3faf265110bcf02aaafec1b2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119708
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [9edb0f8641b5c01fff57cb5b5c492f3f525d49c8]

        osl::Mutex->std::atomic in FmSearchEngine
        
        Change-Id: Ie056215227ce19efcb28518f6a510bed5b15b93d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119705
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-30  Mike Kaganski  <mike.kaganski@collabora.com>  [1119f5fb482c82124f99bbeffe6b507a377247de]

        Use u16string_view here
        
        Change-Id: I2841f16c359fab1d5a50c1a056cb913770beb3f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119619
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-30  Caolán McNamara  <caolanm@redhat.com>  [b7322c23a69d0727d0ecb3185d6516ca457e2f14]

        cid#1399290 silence Uncaught exception
        
        Change-Id: I1fecdb09374c3631e005039d38dfd852a7b4b671
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119704
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-30  Caolán McNamara  <caolanm@redhat.com>  [8689bd5490b473a7ffb149bbe5f7f0683f679c72]

        convert TextAlign to scoped enum
        
        Change-Id: Id2c466eacb44f0ea6adba75a0ac0be8be8e7ed4c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119682
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-30  Caolán McNamara  <caolanm@redhat.com>  [d4d8fb12e81152ad75d1ab4cabfa300aa982e589]

        cid#1489551 silence Uninitialized scalar variable
        
        and
        
        cid#1489552 Uninitialized scalar variable
        
        Change-Id: I056cfd95d34f2163e68b83cce21bce70ccf5fc8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119701
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-30  Attila Szűcs  <szucs.attila3@nisz.hu>  [8b2a2de2481843502f0566e773ed11532520bc70]

        tdf#64703 sc: fix regression of printing page breaks
        
        After hidden rows or rows hidden by Autofilter,
        printing removed the page breaks between the visible
        rows, too. Now Calc supports WYSWYG: it prints all the
        visible page breaks, which includes the page breaks
        between the visible rows, and page breaks between the
        hidden rows (multiple page breaks of a hidden row
        sequence converted to a single page break).
        
        This was a regression since LO 3.6, introducing
        Autofilter with multichoice.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I87858d36fc62b8a5952cfd5bc39dbe90f1452ac0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118984
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-30  Rafael Lima  <rafael.palma.lima@gmail.com>  [350f994d43660b75bfd21990edabdb1c8adb839e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1951014d9e7c5270904789c2964d35fca8487134
          - Rewrite SF_Services with Python support focusing user scripts only
            
            Change-Id: Ib3748c3fbe43e25e3a9aa895519f08ec3b11b953
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119612
            Tested-by: Jenkins
            Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
            
2021-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [66fceca24ee0fccd03f23afc689d82c794a2d57e]

        osl::Mutex->std::mutex in FmXDisposeListener
        
        Change-Id: I213499d4c707194c516cafe2ee323e61566cac71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119706
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [7b5922eb666e5f153060468b271d99510adb422e]

        osl::Mutex->std::mutex in DispatchHelper
        
        Change-Id: I6443f604f7f5cacc4b3d67bb6dab07706c82a9a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119700
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-30  Gopi Krishna Menon  <gopi.menon@collabora.com>  [74f4a1796f94477d459c71d0a0aaa8f4a430e208]

        Fix Nesting Level Bug in ProfileZone
        
        Moves the profile zone global nesting variable into the source from header and makes it threadlocal
        
        Change-Id: I97751f5c532d8e0e36adb7d9d383bd88f752953f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119662
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-07-30  Anshu  <anshukhare50@gmail.com>  [172f589471edcac9a4974132a3145b721942879a]

        tdf#38194 related: introduce StylesList control
        
        Change-Id: I31202c213e034ab96f28e16d1f6a59b52f47507d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117918
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-30  Caolán McNamara  <caolanm@redhat.com>  [5c9001acf25bf1795f683fc1a43dc6ec0ba6ced9]

        drop FontAlign alias of TextAlign
        
        Change-Id: If69ce85482fdb7d33d00fb0cf9b4d4609bb92cd1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119681
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [8618707dd9d7de2a439ab361d7ff6bca373670c4]

        tsan:data race in ThreadPoolTest::testWorkerUsage
        
        Change-Id: Id63b9f1dd7ed163236837258e8dbad2feb9f1c5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119695
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [bb2470ffb749ed95e77cc112ee08a46c8b99be36]

        osl::Mutex->std::mutx in OSequenceOutputStream
        
        Change-Id: I1924cc0910c5dfb431b676a0f50f922779920594
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119697
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [957a66e58444a2ac4bb77d978fd08e84fceffc38]

        osl::Mutex->std::mutex in SequenceInputStream
        
        also
        (*) check params before taking mutex to minimise the time holding the
        mutex
        (*) some methods were missing a lock_guard
        
        Change-Id: Iac35328e67f81b38c896f7c1e2a3514b813656c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119696
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [f107e6893491bdf9e9bd1a8620218640ea76095a]

        osl::Mutex->std::mutex in OAccessibleKeyBindingHelper
        
        Change-Id: Ib308ede9561a3ff26cfc43bee202f3151fa07392
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119694
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-30  Noel Grandin  <noelgrandin@gmail.com>  [b595a93f3022badf4f8a1e0edd19475778b0fddc]

        use less GetOutDev()
        
        Change-Id: If6a528a5ff18e23226d5ec371a040cd994f1d384
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119678
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e1511ce551f27a5560600029193f076fd65ece17]

        indexing: add LOKit API to render the search result into a bitmap
        
        This adds a new LOKit API to render the search result into a bitmap
        buffer. It combines the SearchResultLocator to get the location
        inside the document of the search result (a series of rectangles)
        and the existing LOKit paintTile API to render the result into
        a bitmap (byte) buffer.
        
        It also adds a LOKit test to show how the API is used and to render
        a search result of a example document.
        
        Change-Id: I4284d90188777fd28158d029daa04151e71022bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118670
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [eb31491b2a419ba7e67cc0a59a9b295fe49526e5]

        tools: use upper case GetWidth/GetHeight for Rect for repr. string
        
        When a rectangle is written to a string stream (usually used for
        representation string in CPP unit tests) we used getWidth and
        getHeight. It turns out that this methods don't return the correct
        value for width / height (off by one) in many cases so instead we
        need to use the upper-case variants GetWidth/GetHeight.
        
        Change-Id: Id655236155f94e092d9e9c24f9bd6857e9b0a558
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119489
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-30  Huilin  <lynntang12138@gmail.com>  [151237558c3da083a45b29a98523366a8d438aeb]

        tdf#143148: Use pragma once instead of include guards
        
        Change-Id: I769206b581dd056d2b8cd2c0b20bab0e48af68cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119578
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-07-29  Eike Rathke  <erack@redhat.com>  [ac80ec817eb07c77a51bc0729985a473c734182e]

        Make duplicate generated numbering identifiers unique, tdf#143526 follow-up
        
        Change-Id: I28366c4e868e97b70e016b056b73b88b4cc8b812
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119677
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-07-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [1009cb94ba8d5adbe0b37f05c5eecf43d6cab60c]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 67fc52d45b9c5e965f176eb917428c724c076ba0
          - Fix typo
            
            Change-Id: Ic16067f805346e2a019855c1b1fff4905cc52d57
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/119683
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-29  Szymon Kłos  <szymon.klos@collabora.com>  [88d6e6873fe05ada6ee7178811b0b6f0a3f14635]

        lok sidebar: remove unused code
        
        Change-Id: I88325246d4997d44b4a1ca681627ca00ade1f030
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118285
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119664
        Tested-by: Jenkins

2021-07-29  Szymon Kłos  <szymon.klos@collabora.com>  [63ed9fe32c849901af2624d59c49ddd42c70217a]

        jsdialog: sidebar: enable fontwork popups
        
        Change-Id: I12002874a06ca2dc96c6dc3dc0ef3d5004c45f5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118251
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119663
        Tested-by: Jenkins

2021-07-29  Szymon Kłos  <szymon.klos@collabora.com>  [d22299918b5969fe2c08747fb7e7e55d52e9151b]

        jsdialog: sidebar: dump expanded state for panel
        
        Change-Id: Iffd4570a512d20229c20c0c7bbb113eaf456bcba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118250
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119660
        Tested-by: Jenkins

2021-07-29  Katarina Behrens  <bubli@bubli.org>  [6146b185ab2a335de39d0562a8d34e53d3e742e0]

        tdf#142817: Correctly replace animation effect that comes with a command
        
        As effect1 with command (e.g. the one from misc/MEDIACALL category)
        is created, 'mnCommand' member var is set.
        
        But when it is replaced by command-less effect2 via
        CustomAnnimationEffect::replaceNode, this var is never reset (simply
        because the relevant if-else branch is never hit) so it looks as if
        the command was still there. This causes UI glitch in sidebar:
        setting incorrect category of the next selected effect
        
        To fix that, we reset 'mnCommand' in ::setNode function, just as
        it is done with resetting audio associated w/ the effect
        
        Change-Id: I86016dd1acadfb31f460bde749bbe15164f1eb81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119492
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <bubli@bubli.org>

2021-07-29  Julien Nabet  <serval2412@yahoo.fr>  [5aa8ff21a01b8d5eb5acacb182fff976317f4991]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 1787948f9a80e7f39c0d67869ff56d22223df584
          - Portuguese Brasil lightproof: fix "Flags not at the start of the expression"
            
            Change-Id: If1888a167f2efe6ee54e72e4adf6ee9ab851b590
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/119569
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [f186149acd5018c66b9d11c8e3f30dda51b8e895]

        osl::Mutex->std::mutex in OSLInputStreamWrapper
        
        Change-Id: Id67cf7989a47f73b62e48b88c3e6f51efc2ccc46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119674
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-29  Mike Kaganski  <mike.kaganski@collabora.com>  [adeaa3a2cf31478c15147afe1303b77f8949293a]

        Update VS natvis for recent WhichRangesContainer changes
        
        Change-Id: I2171e88ca4d3404d35fe669c3c7af6ccd817b254
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119617
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [acb38a86b2b1d43b2a8d4405a0af90a2387e6142]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 60ac0c9c796fd0c09b0482baa7878399a9c2e75a
          - Fix typo in "Expressão arcaica"
            
            Change-Id: I513054881a967c0b3c3e5451f1f8134506156d66
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/119646
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [e15586246b94815de2004a6f73fdbd3473e62525]

        osl::Mutex->std::mutex in OSeekableInputWrapper
        
        Change-Id: Ib6cc0a6b1fcc4685f2ac8c120c86ce79f3036535
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119673
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [720ddd9c132928192df907886cf8dec64a311833]

        osl::Mutex->std::mutex in FormulaBuffer
        
        Change-Id: Idef0cddac54da4794553394f48d3006b8145b291
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119672
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-29  Eike Rathke  <erack@redhat.com>  [c186d09f88d6a4992382a1d15b60db6dbed3a91b]

        Add NumberingIdentifier unit test, tdf#143526 related
        
        Change-Id: I9d4df6f63dc9ebc90e99fecce14b3551c74f7f1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119675
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-07-29  Stephan Bergmann  <sbergman@redhat.com>  [8ede3362a2a32c7f74e73265599429840544029d]

        Fix --enable-mergelibs `make check`
        
        > LNK] CppunitTest/libtest_basegfx.so
        > include/basegfx/tuple/b3dtuple.hxx:92: error: undefined reference to 'basegfx::B3DTuple::getEmptyTuple()'
        
        and
        
        > [LNK] CppunitTest/libtest_svx_removewhichrange.so
        > svx/source/core/extedit.cxx:65: error: undefined reference to 'FileChangedChecker::FileChangedChecker(rtl::OUString const&, std::function<void ()> const&)'
        > svx/source/engine3d/scene3d.cxx:221: error: undefined reference to 'B3dTransformationSet::SetDeviceRectangle(double, double, double, double)'
        > include/tools/b3dtrans.hxx:120: error: undefined reference to 'B3dTransformationSet::SetViewportRectangle(tools::Rectangle const&, tools::Rectangle const&)'
        > svx/source/engine3d/scene3d.cxx:175: error: undefined reference to 'B3dCamera::B3dCamera(basegfx::B3DPoint const&, basegfx::B3DVector const&, double, double)'
        > svx/source/engine3d/scene3d.cxx:243: error: undefined reference to 'B3dCamera::~B3dCamera()'
        > svx/source/engine3d/scene3d.cxx:355: error: undefined reference to 'B3dTransformationSet::SetRatio(double)'
        > svx/source/engine3d/scene3d.cxx:364: error: undefined reference to 'B3dViewport::SetViewportValues(basegfx::B3DPoint const&, basegfx::B3DVector const&, basegfx::B3DVector const&)'
        > svx/source/engine3d/scene3d.cxx:367: error: undefined reference to 'B3dTransformationSet::SetPerspective(bool)'
        > include/tools/b3dtrans.hxx:120: error: undefined reference to 'B3dTransformationSet::SetViewportRectangle(tools::Rectangle const&, tools::Rectangle const&)'
        > include/tools/b3dtrans.hxx:120: error: undefined reference to 'B3dTransformationSet::SetViewportRectangle(tools::Rectangle const&, tools::Rectangle const&)'
        > svx/source/engine3d/scene3d.cxx:186: error: undefined reference to 'B3dCamera::B3dCamera(basegfx::B3DPoint const&, basegfx::B3DVector const&, double, double)'
        > svx/source/engine3d/scene3d.cxx:179: error: undefined reference to 'B3dCamera::~B3dCamera()'
        > svx/source/engine3d/scene3d.cxx:210: error: undefined reference to 'B3dCamera::~B3dCamera()'
        > svx/source/gallery2/galctrl.cxx:213: error: undefined reference to 'avmedia::MediaFloater::setURL(rtl::OUString const&, rtl::OUString const&, bool)'
        > svx/source/gallery2/galtheme.cxx:745: error: undefined reference to 'VersionCompatRead::VersionCompatRead(SvStream&)'
        > svx/source/gallery2/galtheme.cxx:757: error: undefined reference to 'VersionCompatRead::~VersionCompatRead()'
        > svx/source/gallery2/galtheme.cxx:757: error: undefined reference to 'VersionCompatRead::~VersionCompatRead()'
        > svx/source/gallery2/gallerybinaryengine.cxx:774: error: undefined reference to 'VersionCompatWrite::VersionCompatWrite(SvStream&, unsigned short)'
        > /usr/include/c++/12.0.0/bits/unique_ptr.h:85: error: undefined reference to 'VersionCompatWrite::~VersionCompatWrite()'
        > /usr/include/c++/12.0.0/bits/unique_ptr.h:85: error: undefined reference to 'VersionCompatWrite::~VersionCompatWrite()'
        > svx/source/gallery2/gallerybinaryengineentry.cxx:115: error: undefined reference to 'VersionCompatRead::VersionCompatRead(SvStream&)'
        > svx/source/gallery2/gallerybinaryengineentry.cxx:123: error: undefined reference to 'VersionCompatRead::~VersionCompatRead()'
        > svx/source/gallery2/gallerybinaryengineentry.cxx:123: error: undefined reference to 'VersionCompatRead::~VersionCompatRead()'
        > include/editeng/editund2.hxx:29: error: undefined reference to 'vtable for EditUndoManager'
        > /usr/bin/ld.gold: the vtable symbol may be undefined because the class is missing its key function
        > include/editeng/editund2.hxx:29: error: undefined reference to 'vtable for EditUndoManager'
        > /usr/bin/ld.gold: the vtable symbol may be undefined because the class is missing its key function
        > svx/source/svdraw/sdrundomanager.cxx:30: error: undefined reference to 'EditUndoManager::EditUndoManager(unsigned short)'
        > svx/source/svdraw/sdrundomanager.cxx:72: error: undefined reference to 'EditUndoManager::Redo()'
        > svx/source/svdraw/sdrundomanager.cxx:46: error: undefined reference to 'EditUndoManager::Undo()'
        > workdir/CxxObject/svx/source/svdraw/sdrundomanager.o:sdrundomanager.cxx:typeinfo for SdrUndoManager: error: undefined reference to 'typeinfo for EditUndoManager'
        > svx/source/svdraw/svdedxv.cxx:97: error: undefined reference to 'EditViewCallbacks::~EditViewCallbacks()'
        > svx/source/svdraw/svdedxv.cxx:87: error: undefined reference to 'EditViewCallbacks::~EditViewCallbacks()'
        > workdir/CxxObject/svx/source/svdraw/svdedxv.o:svdedxv.cxx:typeinfo for SdrObjEditView: error: undefined reference to 'typeinfo for EditViewCallbacks'
        > svx/source/svdraw/svdfmtf.cxx:1206: error: undefined reference to 'MetaMapModeAction::Execute(OutputDevice*)'
        > svx/source/svdraw/svdfmtf.cxx:1239: error: undefined reference to 'typeinfo for MetaGradientExAction'
        > svx/source/svdraw/svdfmtf.hxx:139: error: undefined reference to 'MetaLayoutModeAction::Execute(OutputDevice*)'
        > svx/source/svdraw/svdfmtf.hxx:136: error: undefined reference to 'MetaTextLineColorAction::Execute(OutputDevice*)'
        > svx/source/svdraw/svdfmtf.hxx:135: error: undefined reference to 'MetaRefPointAction::Execute(OutputDevice*)'
        > svx/source/svdraw/svdfmtf.hxx:115: error: undefined reference to 'MetaRasterOpAction::Execute(OutputDevice*)'
        > svx/source/svdraw/svdfmtf.hxx:117: error: undefined reference to 'MetaPopAction::Execute(OutputDevice*)'
        > svx/source/svdraw/svdfmtf.hxx:116: error: undefined reference to 'MetaPushAction::Execute(OutputDevice*)'
        > svx/source/svdraw/svdfmtf.hxx:112: error: undefined reference to 'MetaFontAction::Execute(OutputDevice*)'
        > svx/source/svdraw/svdfmtf.cxx:1206: error: undefined reference to 'MetaMapModeAction::Execute(OutputDevice*)'
        > svx/source/svdraw/svdfmtf.hxx:113: error: undefined reference to 'MetaTextAlignAction::Execute(OutputDevice*)'
        > svx/source/svdraw/svdfmtf.hxx:111: error: undefined reference to 'MetaTextFillColorAction::Execute(OutputDevice*)'
        > svx/source/svdraw/svdfmtf.hxx:110: error: undefined reference to 'MetaTextColorAction::Execute(OutputDevice*)'
        > svx/source/svdraw/svdfmtf.hxx:118: error: undefined reference to 'MetaMoveClipRegionAction::Execute(OutputDevice*)'
        > svx/source/svdraw/svdfmtf.hxx:120: error: undefined reference to 'MetaISectRegionClipRegionAction::Execute(OutputDevice*)'
        > svx/source/svdraw/svdfmtf.hxx:119: error: undefined reference to 'MetaISectRectClipRegionAction::Execute(OutputDevice*)'
        > svx/source/svdraw/svdfmtf.hxx:114: error: undefined reference to 'MetaClipRegionAction::Execute(OutputDevice*)'
        > svx/source/svdraw/svdfmtf.hxx:140: error: undefined reference to 'MetaTextLanguageAction::Execute(OutputDevice*)'
        > svx/source/svdraw/svdfmtf.hxx:141: error: undefined reference to 'MetaOverlineColorAction::Execute(OutputDevice*)'
        > /usr/include/c++/12.0.0/bits/unique_ptr.h:85: error: undefined reference to 'OFlowChainedText::~OFlowChainedText()'
        > /usr/include/c++/12.0.0/bits/unique_ptr.h:85: error: undefined reference to 'OFlowChainedText::~OFlowChainedText()'
        > svx/source/svdraw/textchainflow.cxx:274: error: undefined reference to 'OFlowChainedText::RemoveOverflowingText(Outliner*)'
        > /usr/include/c++/12.0.0/bits/unique_ptr.h:85: error: undefined reference to 'OFlowChainedText::~OFlowChainedText()'
        > /usr/include/c++/12.0.0/bits/unique_ptr.h:85: error: undefined reference to 'OFlowChainedText::~OFlowChainedText()'
        > svx/source/svdraw/textchainflow.cxx:101: error: undefined reference to 'UFlowChainedText::UFlowChainedText(Outliner const*, bool)'
        > svx/source/svdraw/textchainflow.cxx:96: error: undefined reference to 'OFlowChainedText::OFlowChainedText(Outliner const*, bool)'
        > svx/source/svdraw/textchainflow.cxx:123: error: undefined reference to 'OFlowChainedText::GetOverflowPointSel() const'
        > svx/source/svdraw/textchainflow.cxx:123: error: undefined reference to 'OFlowChainedText::GetOverflowPointSel() const'
        > svx/source/svdraw/textchainflow.cxx:159: error: undefined reference to 'UFlowChainedText::CreateMergedUnderflowParaObject(Outliner*, OutlinerParaObject const*)'
        > svx/source/svdraw/textchainflow.cxx:202: error: undefined reference to 'OFlowChainedText::RemoveOverflowingText(Outliner*)'
        > svx/source/svdraw/textchainflow.cxx:227: error: undefined reference to 'OFlowChainedText::InsertOverflowingText(Outliner*, OutlinerParaObject const*)'
        > svx/source/svdraw/textchainflow.cxx:239: error: undefined reference to 'OFlowChainedText::IsLastParaInterrupted() const'
        > svx/source/svdraw/textchainflow.cxx:235: error: undefined reference to 'OFlowChainedText::IsLastParaInterrupted() const'
        > svx/source/svdraw/textchainflow.cxx:235: error: undefined reference to 'OFlowChainedText::IsLastParaInterrupted() const'
        > svx/source/tbxctrls/tbcontrl.cxx:2747: error: undefined reference to 'SfxStatusListener::ReBind()'
        > include/svx/tbcontrl.hxx:175: error: undefined reference to 'SfxStatusListener::ReBind()'
        > svx/source/tbxctrls/tbcontrl.cxx:2697: error: undefined reference to 'SfxStatusListener::UnBind()'
        > svx/source/tbxctrls/tbcontrl.cxx:2493: error: undefined reference to 'SfxStatusListener::SfxStatusListener(com::sun::star::uno::Reference<com::sun::star::frame::XDispatchProvider> const&, unsigned short, rtl::OUString const&)'
        > svx/source/tbxctrls/tbcontrl.cxx:2493: error: undefined reference to 'SfxStatusListener::SfxStatusListener(com::sun::star::uno::Reference<com::sun::star::frame::XDispatchProvider> const&, unsigned short, rtl::OUString const&)'
        > svx/source/tbxctrls/tbcontrl.cxx:815: error: undefined reference to 'SfxStatusListener::~SfxStatusListener()'
        > svx/source/tbxctrls/tbcontrl.cxx:815: error: undefined reference to 'SfxStatusListener::~SfxStatusListener()'
        > workdir/CxxObject/svx/source/tbxctrls/tbcontrl.o:tbcontrl.cxx:typeinfo for SfxStyleControllerItem_Impl: error: undefined reference to 'typeinfo for SfxStatusListener'
        > workdir/CxxObject/svx/source/tbxctrls/tbcontrl.o:tbcontrl.cxx:vtable for SfxStyleControllerItem_Impl: error: undefined reference to 'SfxStatusListener::dispose()'
        > workdir/CxxObject/svx/source/tbxctrls/tbcontrl.o:tbcontrl.cxx:vtable for SfxStyleControllerItem_Impl: error: undefined reference to 'SfxStatusListener::addEventListener(com::sun::star::uno::Reference<com::sun::star::lang::XEventListener> const&)'
        > workdir/CxxObject/svx/source/tbxctrls/tbcontrl.o:tbcontrl.cxx:vtable for SfxStyleControllerItem_Impl: error: undefined reference to 'SfxStatusListener::removeEventListener(com::sun::star::uno::Reference<com::sun::star::lang::XEventListener> const&)'
        > workdir/CxxObject/svx/source/tbxctrls/tbcontrl.o:tbcontrl.cxx:vtable for SfxStyleControllerItem_Impl: error: undefined reference to 'SfxStatusListener::disposing(com::sun::star::lang::EventObject const&)'
        > workdir/CxxObject/svx/source/tbxctrls/tbcontrl.o:tbcontrl.cxx:vtable for SfxStyleControllerItem_Impl: error: undefined reference to 'SfxStatusListener::statusChanged(com::sun::star::frame::FeatureStateEvent const&)'
        > workdir/CxxObject/svx/source/tbxctrls/tbcontrl.o:tbcontrl.cxx:vtable for SfxStyleControllerItem_Impl: error: undefined reference to 'non-virtual thunk to SfxStatusListener::disposing(com::sun::star::lang::EventObject const&)'
        > workdir/CxxObject/svx/source/tbxctrls/tbcontrl.o:tbcontrl.cxx:vtable for SfxStyleControllerItem_Impl: error: undefined reference to 'non-virtual thunk to SfxStatusListener::statusChanged(com::sun::star::frame::FeatureStateEvent const&)'
        > workdir/CxxObject/svx/source/tbxctrls/tbcontrl.o:tbcontrl.cxx:vtable for SfxStyleControllerItem_Impl: error: undefined reference to 'non-virtual thunk to SfxStatusListener::dispose()'
        > workdir/CxxObject/svx/source/tbxctrls/tbcontrl.o:tbcontrl.cxx:vtable for SfxStyleControllerItem_Impl: error: undefined reference to 'non-virtual thunk to SfxStatusListener::addEventListener(com::sun::star::uno::Reference<com::sun::star::lang::XEventListener> const&)'
        > workdir/CxxObject/svx/source/tbxctrls/tbcontrl.o:tbcontrl.cxx:vtable for SfxStyleControllerItem_Impl: error: undefined reference to 'non-virtual thunk to SfxStatusListener::removeEventListener(com::sun::star::uno::Reference<com::sun::star::lang::XEventListener> const&)'
        > svx/source/tbxctrls/StylesPreviewWindow.cxx:63: error: undefined reference to 'SfxStatusListener::SfxStatusListener(com::sun::star::uno::Reference<com::sun::star::frame::XDispatchProvider> const&, unsigned short, rtl::OUString const&)'
        > svx/source/tbxctrls/StylesPreviewWindow.cxx:65: error: undefined reference to 'SfxStatusListener::ReBind()'
        > svx/source/tbxctrls/StylesPreviewWindow.cxx:409: error: undefined reference to 'SfxStatusListener::UnBind()'
        > svx/source/tbxctrls/StylesPreviewWindow.cxx:413: error: undefined reference to 'SfxStatusListener::dispose()'
        > svx/source/inc/StylesPreviewWindow.hxx:32: error: undefined reference to 'SfxStatusListener::~SfxStatusListener()'
        > svx/source/inc/StylesPreviewWindow.hxx:32: error: undefined reference to 'SfxStatusListener::~SfxStatusListener()'
        > workdir/CxxObject/svx/source/tbxctrls/StylesPreviewWindow.o:StylesPreviewWindow.cxx:typeinfo for StyleStatusListener: error: undefined reference to 'typeinfo for SfxStatusListener'
        > workdir/CxxObject/svx/source/tbxctrls/StylesPreviewWindow.o:StylesPreviewWindow.cxx:vtable for StyleStatusListener: error: undefined reference to 'SfxStatusListener::dispose()'
        > workdir/CxxObject/svx/source/tbxctrls/StylesPreviewWindow.o:StylesPreviewWindow.cxx:vtable for StyleStatusListener: error: undefined reference to 'SfxStatusListener::addEventListener(com::sun::star::uno::Reference<com::sun::star::lang::XEventListener> const&)'
        > workdir/CxxObject/svx/source/tbxctrls/StylesPreviewWindow.o:StylesPreviewWindow.cxx:vtable for StyleStatusListener: error: undefined reference to 'SfxStatusListener::removeEventListener(com::sun::star::uno::Reference<com::sun::star::lang::XEventListener> const&)'
        > workdir/CxxObject/svx/source/tbxctrls/StylesPreviewWindow.o:StylesPreviewWindow.cxx:vtable for StyleStatusListener: error: undefined reference to 'SfxStatusListener::disposing(com::sun::star::lang::EventObject const&)'
        > workdir/CxxObject/svx/source/tbxctrls/StylesPreviewWindow.o:StylesPreviewWindow.cxx:vtable for StyleStatusListener: error: undefined reference to 'SfxStatusListener::statusChanged(com::sun::star::frame::FeatureStateEvent const&)'
        > workdir/CxxObject/svx/source/tbxctrls/StylesPreviewWindow.o:StylesPreviewWindow.cxx:vtable for StyleStatusListener: error: undefined reference to 'non-virtual thunk to SfxStatusListener::disposing(com::sun::star::lang::EventObject const&)'
        > workdir/CxxObject/svx/source/tbxctrls/StylesPreviewWindow.o:StylesPreviewWindow.cxx:vtable for StyleStatusListener: error: undefined reference to 'non-virtual thunk to SfxStatusListener::statusChanged(com::sun::star::frame::FeatureStateEvent const&)'
        > workdir/CxxObject/svx/source/tbxctrls/StylesPreviewWindow.o:StylesPreviewWindow.cxx:vtable for StyleStatusListener: error: undefined reference to 'non-virtual thunk to SfxStatusListener::dispose()'
        > workdir/CxxObject/svx/source/tbxctrls/StylesPreviewWindow.o:StylesPreviewWindow.cxx:vtable for StyleStatusListener: error: undefined reference to 'non-virtual thunk to SfxStatusListener::addEventListener(com::sun::star::uno::Reference<com::sun::star::lang::XEventListener> const&)'
        > workdir/CxxObject/svx/source/tbxctrls/StylesPreviewWindow.o:StylesPreviewWindow.cxx:vtable for StyleStatusListener: error: undefined reference to 'non-virtual thunk to SfxStatusListener::removeEventListener(com::sun::star::uno::Reference<com::sun::star::lang::XEventListener> const&)'
        > svx/source/unodraw/unoshap3.cxx:324: error: undefined reference to 'B3dViewport::SetViewportValues(basegfx::B3DPoint const&, basegfx::B3DVector const&, basegfx::B3DVector const&)'
        > svx/source/xml/xmlxtexp.cxx:92: error: undefined reference to 'XMLMarkerStyleExport::~XMLMarkerStyleExport()'
        > svx/source/xml/xmlxtexp.cxx:102: error: undefined reference to 'XMLDashStyleExport::~XMLDashStyleExport()'
        > svx/source/xml/xmlxtexp.cxx:113: error: undefined reference to 'XMLHatchStyleExport::~XMLHatchStyleExport()'
        > svx/source/xml/xmlxtexp.cxx:123: error: undefined reference to 'XMLGradientStyleExport::~XMLGradientStyleExport()'
        > svx/source/xml/xmlxtexp.cxx:454: error: undefined reference to 'XMLHatchStyleExport::XMLHatchStyleExport(SvXMLExport&)'
        > svx/source/xml/xmlxtexp.cxx:432: error: undefined reference to 'XMLMarkerStyleExport::XMLMarkerStyleExport(SvXMLExport&)'
        > svx/source/xml/xmlxtexp.cxx:443: error: undefined reference to 'XMLDashStyleExport::XMLDashStyleExport(SvXMLExport&)'
        > svx/source/xml/xmlxtexp.cxx:465: error: undefined reference to 'XMLGradientStyleExport::XMLGradientStyleExport(SvXMLExport&)'
        > svx/source/xml/xmlxtexp.cxx:438: error: undefined reference to 'XMLMarkerStyleExport::exportXML(rtl::OUString const&, com::sun::star::uno::Any const&)'
        > svx/source/xml/xmlxtexp.cxx:92: error: undefined reference to 'XMLMarkerStyleExport::~XMLMarkerStyleExport()'
        > svx/source/xml/xmlxtexp.cxx:449: error: undefined reference to 'XMLDashStyleExport::exportXML(rtl::OUString const&, com::sun::star::uno::Any const&)'
        > svx/source/xml/xmlxtexp.cxx:102: error: undefined reference to 'XMLDashStyleExport::~XMLDashStyleExport()'
        > svx/source/xml/xmlxtexp.cxx:460: error: undefined reference to 'XMLHatchStyleExport::exportXML(rtl::OUString const&, com::sun::star::uno::Any const&)'
        > svx/source/xml/xmlxtexp.cxx:113: error: undefined reference to 'XMLHatchStyleExport::~XMLHatchStyleExport()'
        > svx/source/xml/xmlxtexp.cxx:471: error: undefined reference to 'XMLGradientStyleExport::exportXML(rtl::OUString const&, com::sun::star::uno::Any const&)'
        > svx/source/xml/xmlxtexp.cxx:123: error: undefined reference to 'XMLGradientStyleExport::~XMLGradientStyleExport()'
        > svx/source/xml/xmlxtexp.cxx:482: error: undefined reference to 'XMLImageStyle::exportXML(rtl::OUString const&, com::sun::star::uno::Any const&, SvXMLExport&)'
        > svx/source/xml/xmlxtimp.cxx:220: error: undefined reference to 'XMLMarkerStyleImport::XMLMarkerStyleImport(SvXMLImport&)'
        > svx/source/xml/xmlxtimp.cxx:221: error: undefined reference to 'XMLMarkerStyleImport::importXML(com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&, com::sun::star::uno::Any&, rtl::OUString&)'
        > svx/source/xml/xmlxtimp.cxx:222: error: undefined reference to 'XMLMarkerStyleImport::~XMLMarkerStyleImport()'
        > svx/source/xml/xmlxtimp.cxx:233: error: undefined reference to 'XMLDashStyleImport::XMLDashStyleImport(SvXMLImport&)'
        > svx/source/xml/xmlxtimp.cxx:234: error: undefined reference to 'XMLDashStyleImport::importXML(com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&, com::sun::star::uno::Any&, rtl::OUString&)'
        > svx/source/xml/xmlxtimp.cxx:235: error: undefined reference to 'XMLDashStyleImport::~XMLDashStyleImport()'
        > svx/source/xml/xmlxtimp.cxx:259: error: undefined reference to 'XMLGradientStyleImport::XMLGradientStyleImport(SvXMLImport&)'
        > svx/source/xml/xmlxtimp.cxx:260: error: undefined reference to 'XMLGradientStyleImport::importXML(com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&, com::sun::star::uno::Any&, rtl::OUString&)'
        > svx/source/xml/xmlxtimp.cxx:261: error: undefined reference to 'XMLGradientStyleImport::~XMLGradientStyleImport()'
        > svx/source/xml/xmlxtimp.cxx:246: error: undefined reference to 'XMLHatchStyleImport::XMLHatchStyleImport(SvXMLImport&)'
        > svx/source/xml/xmlxtimp.cxx:247: error: undefined reference to 'XMLHatchStyleImport::importXML(com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&, com::sun::star::uno::Any&, rtl::OUString&)'
        > svx/source/xml/xmlxtimp.cxx:248: error: undefined reference to 'XMLHatchStyleImport::~XMLHatchStyleImport()'
        > svx/source/xml/xmlxtimp.cxx:273: error: undefined reference to 'XMLImageStyle::importXML(com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&, com::sun::star::uno::Any&, rtl::OUString&, SvXMLImport&)'
        > svx/source/xml/xmlxtimp.cxx:222: error: undefined reference to 'XMLMarkerStyleImport::~XMLMarkerStyleImport()'
        > svx/source/xml/xmlxtimp.cxx:235: error: undefined reference to 'XMLDashStyleImport::~XMLDashStyleImport()'
        > svx/source/xml/xmlxtimp.cxx:248: error: undefined reference to 'XMLHatchStyleImport::~XMLHatchStyleImport()'
        > svx/source/xml/xmlxtimp.cxx:261: error: undefined reference to 'XMLGradientStyleImport::~XMLGradientStyleImport()'
        > include/vcl/vclptr.hxx:129: error: undefined reference to 'svt::MultiLineTextCell::MultiLineTextCell(BrowserDataWin*)'
        > include/vcl/vclptr.hxx:129: error: undefined reference to 'svt::MultiLineTextCell::MultiLineTextCell(BrowserDataWin*)'
        > include/svtools/editbrowsebox.hxx:246: error: undefined reference to 'svt::IEditImplementation::~IEditImplementation()'
        > include/svtools/editbrowsebox.hxx:246: error: undefined reference to 'svt::IEditImplementation::~IEditImplementation()'
        > include/svtools/editbrowsebox.hxx:246: error: undefined reference to 'svt::IEditImplementation::~IEditImplementation()'
        > include/svtools/editbrowsebox.hxx:234: error: undefined reference to 'svt::IEditImplementation::~IEditImplementation()'
        > svx/source/form/fmshimp.cxx:3919: error: undefined reference to 'comphelper::IndexAccessIterator::IndexAccessIterator(com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&)'
        > svx/source/form/fmshimp.cxx:3919: error: undefined reference to 'comphelper::IndexAccessIterator::IndexAccessIterator(com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&)'
        > svx/source/form/fmshimp.cxx:2342: error: undefined reference to 'comphelper::IndexAccessIterator::Next()'
        > svx/source/form/fmshimp.cxx:2437: error: undefined reference to 'comphelper::IndexAccessIterator::Next()'
        > svx/source/inc/fmshimp.hxx:544: error: undefined reference to 'comphelper::IndexAccessIterator::~IndexAccessIterator()'
        > svx/source/inc/fmshimp.hxx:100: error: undefined reference to 'comphelper::IndexAccessIterator::IndexAccessIterator(com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&)'
        > svx/source/form/fmshimp.cxx:3092: error: undefined reference to 'comphelper::IndexAccessIterator::Next()'
        > svx/source/inc/fmshimp.hxx:97: error: undefined reference to 'comphelper::IndexAccessIterator::~IndexAccessIterator()'
        > svx/source/inc/fmshimp.hxx:97: error: undefined reference to 'comphelper::IndexAccessIterator::~IndexAccessIterator()'
        > svx/source/inc/fmshimp.hxx:100: error: undefined reference to 'comphelper::IndexAccessIterator::IndexAccessIterator(com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&)'
        > svx/source/form/fmshimp.cxx:3212: error: undefined reference to 'comphelper::IndexAccessIterator::Next()'
        > svx/source/inc/fmshimp.hxx:97: error: undefined reference to 'comphelper::IndexAccessIterator::~IndexAccessIterator()'
        > svx/source/form/fmshimp.cxx:1636: error: undefined reference to 'comphelper::IndexAccessIterator::IndexAccessIterator(com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&)'
        > svx/source/form/fmshimp.cxx:1636: error: undefined reference to 'comphelper::IndexAccessIterator::~IndexAccessIterator()'
        > svx/source/form/fmshimp.cxx:1636: error: undefined reference to 'comphelper::IndexAccessIterator::~IndexAccessIterator()'
        > workdir/CxxObject/svx/source/form/fmshimp.o:fmshimp.cxx:typeinfo for FmXBoundFormFieldIterator: error: undefined reference to 'typeinfo for comphelper::IndexAccessIterator'
        > workdir/CxxObject/svx/source/form/fmshimp.o:fmshimp.cxx:typeinfo for SearchableControlIterator: error: undefined reference to 'typeinfo for comphelper::IndexAccessIterator'
        
        Change-Id: I9911219083676cd10f5ccfc067655252eb172a3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119676
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [de7db883479bdeb44efc2caa6b8f7cfd3865d114]

        loplugin:unnecessarymethods
        
        Change-Id: I1d7a9c2ca91816c9e550cd673e04599f5efcf5ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119668
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [85141c9175af90511e3cb5c134dfbbc63961cd39]

        no need for this map to be optional
        
        an empty map is a very small object
        
        Change-Id: I9153c3dfbbdb8f6781cbba2c8067d4cac5372578
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119667
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [0be7fdfa86208d74ccbd1289ebc9f2cd03c8ae84]

        osl::Mutex->std::mutex in ColumnBlockPositionSet
        
        Change-Id: Ib9232f3b8f78a0a72a2eb1e743451a9f66e80979
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119671
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [27457150b1c85cbf7c084b0930a71b0106b8278b]

        return by const& in LocaleDataWrapper
        
        Change-Id: Id5075424867ae1017df9fa0cd2df802d529e32d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119666
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [52b8697a1f6af99061984140ecbca36808ae4a55]

        rtl::Static -> static local
        
        Change-Id: Ib8d9a24659a37e6b94237d98f030cd2be00bcb39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119665
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-29  Szymon Kłos  <szymon.klos@collabora.com>  [962b6307da5d1248481bf9efa534a7bbd37f3a41]

        jsdialog: use original container type for popups
        
        Change-Id: I6cffa33d7bfbc9087b8fff08b993c2a87b8811c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118080
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119659
        Tested-by: Jenkins

2021-07-29  Szymon Kłos  <szymon.klos@collabora.com>  [56e8d9dbbfb1915e8599f7b1bb24ba502e862198]

        jsdialog: sidebar: don't close popups when first time used
        
        Change-Id: I9a4f96acf44f3503f7bd978883d9d20de528b7bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118073
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119658
        Tested-by: Jenkins

2021-07-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [6c7d6924511f3006f64fb9d3eadd289778098571]

        rtl::Static -> static local
        
        in a handful cases, like a map or a vector, we don't need init on demand
        at all, the default constructor can be laid out at compile time
        
        Change-Id: I2d404584b5aa23db7b1f779e160e04e72dd2aa74
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119656
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-29  Caolán McNamara  <caolanm@redhat.com>  [2e894d5053dccadc41f4c449e8fbdd3ada0c5bdc]

        drop some unneeded includes
        
        Change-Id: I200d2936e97475dedc67801631222da12c777729
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119649
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-29  Caolán McNamara  <caolanm@redhat.com>  [a57ec3ca97b587c76dc082b75532cc62d423cc8d]

        use the parent as available from HangulHanjaConversion
        
        Change-Id: I9b8e34f4358620f2bc3c510ea3d581be8f87bb97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119648
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-29  homeboy445  <akshitsan13@gmail.com>  [3e35fb78ac577d6bca9a05276f50ab98a8b6425f]

        Intialize the VCL test dialog directly instead of dispatching command
        
        Change-Id: Ia24c97b12266dac3a6f315993558f3cdac8a4652
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118124
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-29  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [27612dc0d3afad4f7eec7109a09262e877c63399]

        Revert "cid#1486241 'Constant' variable guards dead code"
        
        This led to an exception when activating a page via UNO (seen in WollMux):
        
        warn:svtools.uno:211417:211417:svtools/source/uno/wizard/wizardshell.cxx:120: DBG_UNHANDLED_EXCEPTION in enterState exception: com.sun.star.uno.RuntimeException message: [jni_uno bridge error] UNO calling Java method onActivatePage: non-UNO exception occurred: java.lang.ArrayIndexOutOfBoundsException: Index 2 out of bounds for length 1
        java stack trace:
        java.lang.ArrayIndexOutOfBoundsException: Index 2 out of bounds for length 1
        	at de.muenchen.allg.itd51.wollmux.dialog.mailmerge.MailmergeWizardController.onActivatePage(MailmergeWizardController.java:170)
        	at com.sun.star.bridges.jni_uno.JNI_proxy.dispatch_call(Native Method)
        	at com.sun.star.bridges.jni_uno.JNI_proxy.invoke(JNI_proxy.java:185)
        	at com.sun.proxy.$Proxy118.execute(Unknown Source)
        	at de.muenchen.allg.itd51.wollmux.dialog.mailmerge.MailmergeWizardController.startWizard(MailmergeWizardController.java:199)
        	at de.muenchen.allg.itd51.wollmux.sidebar.SeriendruckSidebarContent.lambda$new$5(SeriendruckSidebarContent.java:468)
        
        This reverts commit 23c2c3433dc6bbfff2e1b590b1a89ee7f9c155c0.
        
        Change-Id: I6344a83eaa37b58c46a8b576c65bb15b11855c9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119655
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-07-29  Szymon Kłos  <szymon.klos@collabora.com>  [a30e71bc1184d30bc9c95c2e02779660d58e3be9]

        sidebar: unify LineWidthPopup with other WeldToolbarPopups
        
        Change-Id: I9dd0d2b223972683a9066f0069e055175349526f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118023
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119654
        Tested-by: Jenkins

2021-07-29  Szymon Kłos  <szymon.klos@collabora.com>  [b206dda731e7c4390d6c9fe9c66feb8e903d3786]

        jsdialog: enable line end style popup
        
        Change-Id: I6c9bc4bf651ba130ec87348ac0e12cbe0265b3e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118006
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119653
        Tested-by: Jenkins

2021-07-29  Stephan Bergmann  <sbergman@redhat.com>  [202bdf0673964bb405a9677ea6c0b4cfec9479cd]

        Adapt again to C++20 char8_t
        
        ...after 53840ffd9755bbf2965676136c9772089891bfe8 "Pass context and resource
        string down to boost::locale separately"
        
        Change-Id: I3c010a00d66b9831e3f29581c56390b312dbe04c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119651
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-29  Szymon Kłos  <szymon.klos@collabora.com>  [77c39371e3c2965982006f3d060148d05839e95b]

        jsdialog: handle toolbox menus toggling
        
        Change-Id: I85881531f041cbd5402ac8de2a96b2c7150cbba8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117839
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119609
        Tested-by: Jenkins

2021-07-29  Szymon Kłos  <szymon.klos@collabora.com>  [cf9baa91a3c15fb798639c96f2fee6a5bd4975ff]

        jsdialog: toolbox popups
        
        unify menubutton popups and toolbox dropdowns
        
        Change-Id: I61c0c33a17d96f03d6513507bda6d5c8edbc55dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117786
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119608
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2021-07-29  Stephan Bergmann  <sbergman@redhat.com>  [e1fe04f117030400f07d207e0a3e35161ac464fa]

        Avoid some division by zero
        
        The first of which was seen when running under UBSan `instdir/program/soffice
        --headless --convert-to pdf` of caolan/id:002485,src:002216,op:havoc,rep:8.jpg
        from the crash-testing corpus.  The second one (when computing nGrfDPIy) was not
        observed, but lets assume that it could happen just as well, and keep the code
        symmetric.
        
        Change-Id: Idf9f9a84f3b05c7cfe3c66db753c73d2cbf812be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119650
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6f8f757c7338dd890273235bae6917b3175e2f86]

        Fix typos
        
        Change-Id: I0430fe4bc3107b321e7b7ab84cbc3e6afff97372
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119647
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-07-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [53840ffd9755bbf2965676136c9772089891bfe8]

        Pass context and resource string down to boost::locale separately
        
        because this is often on a hot path, and we can avoid the splitting and
        joining of strings like this.
        
        Create a new small index type TranslateId for some type-safety.
        
        This change only updates accessibility to use the new API, other modules
        will follow in stages.
        
        Change-Id: I289245ad34fda775812302ca7ac1588710167b34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119632
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-29  DaeHyun Sung  <sungdh86+git@gmail.com>  [4598a385ffaaf8fdc124962d347fead994450bea]

        tdf#143526 fix and add Korean numbering
        
        fix Korean NumberFormat, compare with MS Word
        change mapping of style::NumberingType::NUMBER_HANGUL_KO,
        from "koreanLegal" to "koreanCounting"
        "koreanDigital" add new reserved words "일, 일영, 일영영, etc"
        - style::NumberingType::NUMBER_DIGITAL_KO
        "koreanLegal" is new reserved words "하나, 둘, 셋, 넷, 다섯, 여섯, 일곱, 여덟, 아홉, 열"
        - style::NumberingType::NUMBER_LEGAL_KO
        "koreanDigital2" is new reserved words "一, 一零, 一零零, etc"
         - style::NumberingType::NUMBER_DIGITAL2_KO
        
        Reference:
        1: "[MS-OE376]: Office Implementation Information for ECMA-376 Standards Support"
        https://docs.microsoft.com/en-us/openspecs/office_standards/ms-oe376/a5deef83-bb01-410f-bde0-9c35abe4ca52
        2.1.350 Part 4 Section 2.13.5.30, numberingChange (Previous Paragraph Numbering Properties)
        
        2: "[MS-DOCX]: Word Extensions to the Office Open XML (.docx) File Format" shows example of not only Korean Numbering also others Numbering examples.
        https://docs.microsoft.com/en-us/openspecs/office_standards/ms-docx/b839fe1f-e1ca-4fa6-8c26-5954d0abbccd
        2.4 numFmt Extensions
        https://docs.microsoft.com/en-us/openspecs/office_standards/ms-docx/a1bb5809-e361-4e49-8e16-7f1a67da4121
        
        Change-Id: I535b2aa3cf4111d86b9b7b788afe4aa64e8e4545
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119518
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-29  Miklos Vajna  <vmiklos@collabora.com>  [ff1d4168dd8620431a4f9da64c8d25a7c8f69693]

        sw: use more StaticWhichCast() in source/core/txtnode/
        
        See commit 0025e80ba6d882f6f885499efaf37ab0e2ed699d (sw: use
        SfxPoolItem::StaticWhichCast() in SwTextBoxHelper, 2021-07-07) for
        motivation.
        
        Change-Id: I16c65845cdeabbd0a73f52b14dfbd1e29c7cf24d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119645
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-29  Dennis Francis  <dennisfrancis.in@gmail.com>  [4c93b0eff4cd993adfd178b904eb05b3979b066a]

        lok: sc: unit test for non existent tab view data fix
        
        Conflicts:
        	sc/qa/unit/tiledrendering/tiledrendering.cxx
        
        Change-Id: I7c0ea95118448a49288ff70c8e7bcddc379df5ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119605
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2021-07-29  Justin Luth  <justin_luth@sil.org>  [fb0628b5ffe2571af3fb811c5c5109698b1bf773]

        tdf#91083 sw layout: don't emulate table keep when already set
        
        EmulateKeep is intended for interoperability with MS formats.
        But if an MS format is saved in ODF format, it can once
        again have the real table keep-with-next-paragraph property.
        In that case, we shouldn't try to emulate what is explicitly set.
        
        This is based on a code-read and debugging of tdf#143468.
        However, I don't have any examples or proof docs
        that show this actually caused any real problems.
        However, clearly there is no need to emulate in this
        particular situation, so best to make that clear ASAP.
        
        Change-Id: I1cd6af4a89c50f2d3ae60fcbf07bf604e1976c5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119575
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-07-29  Justin Luth  <jluth@mail.com>  [82b14219969c4f80d421015c9e89e8d3db4650d8]

        crashreport writerfilter: findColumn(unsigned long,unsigned long)
        
        Although the crash reports don't show getRow as a separate
        item in the list of functions leading to the crash,
        it just CAN'T be a problem with mTableDataStack.empty()
        or !mTableDataStack.top() because they are unconditionally
        used or popped later on in endLevel().
        
        So I resisted the urge to test everything, and just verified
        that the row (which exists for m_aCellProperties) actually
        exists in the table manager - similar to getGridBefore().
        
        Change-Id: I5a27dc40db18f05ad4656789d3e61ec1ff4de471
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119420
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-07-28  Stephan Bergmann  <sbergman@redhat.com>  [99fa607245332d687d494d8d4404cf067ca21fb3]

        Annotate the .eh_frame data
        
        ...to convince myself that it is only about the initial %rsp/%rbp fiddling, and
        is not affected by the ca344be7aabf88dddde38841e6af6292ece6829b "tdf#143450: Fix
        special fp+integer struct return case for gcc_*_x86-64" changes to later parts
        of privateSnippetExecutor
        
        Change-Id: I7bfad4cb5e1c2208e29c73a70874b6e9eff29eb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119610
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5aa74aa1e6fac571f99146ebcb6adc9feb1459ad]

        Removed executable bits on source file
        
        Change-Id: Ib9d8c713e6bc673e806ee8e2e9afea65a5ad83ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119565
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2021-07-28  Caolán McNamara  <caolanm@redhat.com>  [387eaa2f6efe0277c28f12abc72febf73d07462e]

        Related: ofz#36348 ubsan runtime error: value outside representable range
        
        Change-Id: I0dbbba2c4020d7fc7e6f12aba4bfcb003fa13893
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119611
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2021-07-28  Eike Rathke  <erack@redhat.com>  [56cebfdbce89e7400a89678d14b847243e88f971]

        Keep ScParameterClassification sorted, tdf#76310 follow-up
        
        Change-Id: Ib1441b0668abbf50a46416b32292160eb8995ba8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119636
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-07-28  Michael Weghorn  <m.weghorn@posteo.de>  [968e758f163ef5a6c8c46e3427fccae32958b6db]

        XAccessibleValue::getMinimumIncrement: Add "@since" annotation
        
        Add "@since LibreOffice 7.3" annotation for the method added in
        
            commit b5ada12ffd0b6b8677430fce117c4c1e38cc9159
            Author: Michael Weghorn <m.weghorn@posteo.de>
            Date:   Wed Jul 28 11:26:16 2021 +0200
        
                a11y: Add XAccessibleValue::getMinimumIncrement method
        
        Thanks to Stephan for pointing it out in above commit's Gerrit
        change. [1]
        
        [1] https://gerrit.libreoffice.org/c/core/+/119596
        
        Change-Id: I416653ea5ebf3a09effead2d132db340d08e6c53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119634
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-07-28  Stanislav Horacek  <stanislav.horacek@gmail.com>  [72773c8e547ee42922bf32a861bb4ae13858169d]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to b3a1c0be50d1ad0b404070124463fb4af90bbe39
          - Czech Hunspell: add several word forms
            
            Change-Id: I227d4fe75539691c75323ffcc822545081ced9ae
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/119637
            Tested-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            Reviewed-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            
2021-07-28  Eike Rathke  <erack@redhat.com>  [516318113f0bd2b3c658aba9b285165e63a280e2]

        Resolves: tdf#76310 Preserve whitespace TAB, CR, LF in formula expressions
        
        Allowed whitespace in ODFF and OOXML are
        U+0020 SPACE
        U+0009 CHARACTER TABULATION
        U+000A LINE FEED
        U+000D CARRIAGE RETURN
        
        Line feed and carriage return look a bit funny in the Function Wizard if
        part of a function's argument but work. Once a formula is edited, CR are
        converted to LF though, probably already in EditEngine, didn't
        investigate.
        
        Change-Id: I6278f6be48872e0710a3d74212db391dda249ed2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119635
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-07-28  Noel Grandin  <noel@peralex.com>  [24b06b9c6bdb777dff385b0fbfc81d55d3d013a1]

        log access violation on windows tinderboxen
        
        where we currently have no good feedback when something
        goes wrong.
        
        Credit: Exception printing code written by
          msdn-whiteknight
        as seen at
          https://stackoverflow.com/questions/22467604/how-can-you-use-capturestackbacktrace-to-capture-the-exception-stack-not-the-ca
        
        Change-Id: I44c65b10c0b0151c3236521d62a824570d4cdccf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119561
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-28  Mike Kaganski  <mike.kaganski@collabora.com>  [67faef71f937a14799fd551a2751c3b61dd7a94f]

        A typo
        
        Change-Id: I5b9635381c43d34a16fb2443c4ca3621ff0d9a52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119613
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-28  Michael Weghorn  <m.weghorn@posteo.de>  [be3764070655afb438ac4d09a73175ebcbc8fea2]

        Minor fix in comment for XAccessibleValue::getMinimumValue
        
        This looks like a copy-paste error.
        The *upper* bound is relevant for 'getMaximumValue', the *lower*
        bound for 'getMinimumValue'.
        
        Change-Id: Ibe707fde6185c0fa757741683f046393e2003eb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119600
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-07-28  Michael Weghorn  <m.weghorn@posteo.de>  [f62cbfed55099170ae6f9c006c36bca3420424e3]

        qt5 a11y: Implement Qt5AccessibleWidget::minimumStepSize
        
        This makes use of the newly introduced
        XAccessibleValue::getMinimumIncrement method,
        s. Change-Id: Ie148a4e1cedbdbb5964f8565c81611d3480465cb,
        "Add XAccessibleValue::getMinimumIncrement method".
        
        With this in place, Accerciser now shows the correct
        "Minimum increment" and the exact decimal value instead
        of a rounded integer value for FormattedFields, s.
        note in commit message for
        Change-Id: I8af326c2d24c1801147a56ea2e2a886ab42ac634
        "a11y: Expose FormattedField as spinbox" for more details.
        
        Change-Id: Ia9d07552197357c81ae8ea3b62e2de07e82148bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119597
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-07-28  Michael Weghorn  <m.weghorn@posteo.de>  [b5ada12ffd0b6b8677430fce117c4c1e38cc9159]

        a11y: Add XAccessibleValue::getMinimumIncrement method
        
        Add a method 'getMinimumIncrement' to the XAccessibleValue interface.
        The method returns the minimal increment by which the value represented by
        the object can be adjusted.
        
        The main motivation is to expose this to AT-SPI, so it can be retrieved e.g.
        by libatspi's 'atspi_value_get_minimum_increment' function [1],
        s. the note in Change-Id: I8af326c2d24c1801147a56ea2e2a886ab42ac634
        "a11y: Expose FormattedField as spinbox" for more details.
        
        The implementation relevant for the 'FormattedField' class is in
        'SVTXAccessibleNumericField::getMinimumIncrement', which returns
        the spin size.
        
        While at it, also move the comment in sw/source/core/access/acccell.hxx
        mentioning what methods are overriden for the 'XAccessibleValue' interface
        to the right place.
        
        [1] https://developer.gnome.org/libatspi/stable/libatspi-atspi-value.html#atspi-value-get-minimum-increment
        
        Change-Id: Ie148a4e1cedbdbb5964f8565c81611d3480465cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119596
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-07-28  Michael Weghorn  <m.weghorn@posteo.de>  [349a8801b9ee98f4f9ee1d35f7d28e17baedf7cc]

        a11y: Expose FormattedField as spinbox
        
        This adds a new accessibility class 'SVTXAccessibleNumericField'
        that implements 'XAccessibleValue' and reports having an a11y
        role of 'AccessibleRole::SPIN_BOX'. An object of that class
        is returned by 'SVTXNumericField::CreateAccessibleContext'.
        
        Create an 'SVTXNumericField' XWindow peer for windows
        of type 'WindowType::FORMATTEDFIELD'
        (instead of a 'VCLXNumericField' one), so the
        newly introduced accessibility class gets used for
        'FormattedField'.
        
        This way, FormattedFields are now exposed to a11y tools
        as spinboxes.
        
        Previously, since no specific accessibility class
        had been implemented for VCLXNumericField (then used as
        XWindow peer class for FormattedField), the
        one for VCLXEdit, i.e. VCLXAccessibleEdit, was used.
        
        While VCLXNumericField implements XNumericField
        and thus in general offers the relevant methods to implement
        an accessible class that implements XAccessibleValue as well,
        it uses the Formatter from the VCLXFormattedSpinField base class
        to get/set values. However, that doesn't work for the FormattedField
        case, since FormattedField has its own formatter of a different
        type and the 'mpFormatter' member in the VCLXFormattedSpinField
        base class is a nullptr, resulting in the corresponding
        getter methods always returning 0 and the setters doing nothing.
        
        With this commit in place, Accerciser now reports role
        "spin box" instead of just "text" for FormattedFields
        and displays the current value as well as allows to change
        it via the "Value" interface when using the qt5/kf5 VCL plugin.
        
        Note: For non-integer values, Accerciser doesn't show the actual
        decimal value, but an integer, e.g. when the value for "Height"
        spinbox in Writer's "Page Style" -> "Page" dialog (section "Paper
        format") is set to "29.70cm", Accerciser shows "30" instead of
        "29.70", despite 'Qt5AccessibleWidget::currentValue' returning
        the exact value. This is because Accerciser appears to rely
        on the value for the minimum increment being reported (as a
        corresponding decimal value) by a call
        to 'atspi_value_get_minimum_increment', s.[1].
        However, there is currently no corresponding method in the
        'XAccesibleValue' interface for that at-spi method which
        'Qt5AccessibleWidget::currentValue' could call to retrieve
        the value.
        
        The NVDA screen reader on Windows now also says e.g.
        "Width: (Type = 344)  spin button  editable  Alt+W  selected 8.50″"
        instead of "Width: (Type = 344)  edit  Alt+W  selected 8.50″".
        
        [1] https://developer.gnome.org/libatspi/stable/libatspi-atspi-value.html#atspi-value-get-minimum-increment
        
        Change-Id: I8af326c2d24c1801147a56ea2e2a886ab42ac634
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119590
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-07-28  Michael Weghorn  <m.weghorn@posteo.de>  [9ceb47ce712157019ca06ee11c66515ea7cc16ec]

        Move SVTXNumericField and parents to public toolkit header
        
        This is in preparation for the creation of a new accessibility
        class for 'SVTXNumericField'.
        
        Change-Id: I41e04c71b951832e4e264a271a3d66be7b6d6ce7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119589
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-07-28  Dennis Francis  <dennisfrancis.in@gmail.com>  [c4bcdb3ec8952fd2a2838629702dd7a00e104f63]

        lok: sc: avoid crash on non existent tab view data
        
        ... when accessing position helpers.
        
        Change-Id: Ia627a8c4ed30ad1f1c2333df00b656fe041f111e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119604
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2021-07-28  Mike Kaganski  <mike.kaganski@collabora.com>  [cc7ff6d890ab2cacc7f0273039b15689dad5e0dd]

        Three identical functions for a class is a bit too much
        
        Change-Id: Ia949f3fe2cbbc8aa524347854faa23807d58e252
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119606
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-28  Rafael Lima  <rafael.palma.lima@gmail.com>  [96c8255875c0ce45c6621999cc1bc4d9a429cb16]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4a07d8d492c50f0e2db3200790f92e9e18bb5144
          - Adapt SF_String to new method signatures and add Python examples
            
            Change-Id: Ifd9fa48fcb34ca8469581b8f3d8aac29f51b8414
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119438
            Tested-by: Jenkins
            Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
            
2021-07-28  Szymon Kłos  <szymon.klos@collabora.com>  [90f9a35319b3fc5db3fb4714a4b78f2c46fb4f28]

        Don't steal focus from popup in online
        
        To avoid closing the popup when it is first time activated.
        
        Change-Id: I23abd691ecc271b46f1bfba041f247208200ba7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117595
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119599
        Tested-by: Jenkins

2021-07-28  Szymon Kłos  <szymon.klos@collabora.com>  [333f0cb495c64439ebd77e86a58297d455b71a13]

        jsdialog: handle popover close
        
        Change-Id: I8b5afe7438c57cfe0553475131bed1e3c4921f46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117373
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119598
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2021-07-28  Szymon Kłos  <szymon.klos@collabora.com>  [79eab8450b3a9db343a082e6d450764643340a3e]

        jsdialog: dump and activate popup windows
        
        Change-Id: I4eb49a81d12ac37f50c6595eeec6d472fdbe6d82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117251
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119581
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2021-07-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [3ed7511eca99819012fc1baa490ef85963a9472e]

        simplify SvtOptionsDialogOptions
        
        Change-Id: I8977c92897757bc62cdc93de98bfa05a00355f0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119555
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-28  Stephan Bergmann  <sbergman@redhat.com>  [ca344be7aabf88dddde38841e6af6292ece6829b]

        tdf#143450: Fix special fp+integer struct return case for gcc_*_x86-64
        
        For one, the loop in x86_64::fill_struct was backwards.
        
        And for another, privateSnippedExecutor does not need special handling of FLOAT
        and DOUBLE return values (they can simply be moved to %xmm0, as covered by the
        general case), but rather for those small structs where floating-point member(s)
        in a first eightbyte (targeting %xmm0) are followed by integer member(s) in a
        second eightbyte (targeting %rax).  Extended testtools to cover two such cases.
        
        Change-Id: I8e775a1d1ce2312610f265bcc8e40b09bdac56df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119576
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [f7709a6594753b99973258d33ce3b901ed24df85]

        Update git submodules
        
        * Update translations from branch 'master'
          to a2b54ae27fac12ee3aee478872632c377e1843f9
          - update translations for 7.2.0 rc2/master
            
            and force-fix errors using pocheck
            
            Change-Id: I7b7bd01e640b88e6e81140686a68f72592e5a25d
            
2021-07-28  Szymon Kłos  <szymon.klos@collabora.com>  [10926dd227d366b25bf79cffcbf8628355be250c]

        Move SalInstancePopover decl to header file
        
        Change-Id: I58d021d3e4a3f5d4b8b805380526c1d32b782674
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117345
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119563
        Tested-by: Jenkins

2021-07-28  Eike Rathke  <erack@redhat.com>  [6eb9fde88af245a00247fca8a592ed08ee4b8bbe]

        ODFF: eliminate spaces between function name and initial opening parenthesis
        
        Same as for OOXML, they are disallowed in ODFF as well.
        
        Change-Id: Iff78a901838092a3ee32221fdaadd28ee50f7646
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119577
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-07-28  Stephan Bergmann  <sbergman@redhat.com>  [5a9d7625d215d9f9417a2207327a741618d3de82]

        ZipPackageHelper is now used in Library_cui outside Library_merged
        
        ...since 6cb3c79b84e396959a982070f6fc4d439a9c396d "Added the feature to store
        VCL test results as a zip file", see e.g. failed
        <https://tinderbox.libreoffice.org/cgi-bin/gunzip.cgi?tree=MASTER&brief-log=1627450201.2981>:
        
        > 61078         /tinderbox/buildslave/build/workdir/CxxObject/cui/source/dialogs/GraphicTestsDialog.o: In function `GraphicsTestsDialog::HandleDownloadRequest(weld::Button&)´:
        > 61079         /tinderbox/buildslave/source/libo-master/cui/source/dialogs/GraphicTestsDialog.cxx:87: undefined reference to `utl::ZipPackageHelper::ZipPackageHelper(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString const&)´
        > 61080         /tinderbox/buildslave/source/libo-master/cui/source/dialogs/GraphicTestsDialog.cxx:88: undefined reference to `utl::ZipPackageHelper::getRootFolder()´
        > 61081         /tinderbox/buildslave/source/libo-master/cui/source/dialogs/GraphicTestsDialog.cxx:88: undefined reference to `utl::ZipPackageHelper::addFolderWithContent(com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&, rtl::OUString const&)´
        > 61082         /tinderbox/buildslave/source/libo-master/cui/source/dialogs/GraphicTestsDialog.cxx:89: undefined reference to `utl::ZipPackageHelper::savePackage()´
        > 61083 NEXT    collect2: error: ld returned 1 exit status
        > 61084 NEXT    make[1]: *** [/tinderbox/buildslave/source/libo-master/cui/Library_cui.mk:10: /tinderbox/buildslave/build/instdir/program/libcuilo.so] Error 1
        
        Change-Id: Ia7af3bd4ed23adb8cadd66fb20ce8914040eb901
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119582
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-28  Stephan Bergmann  <sbergman@redhat.com>  [8112bcae289fcc2210c7286d7b4bc141d8f6a1c0]

        Clean up bridges/source/cpp_uno/gcc3_macosx_x86-64/abi.cxx
        
        same as 5411aafbfd8656f043bcf30588bc41b061f1b60b "Clean up
        bridges/source/cpp_uno/gcc3_linux_x86-64/abi.cxx"
        
        Change-Id: I25ba66f2d666ef108265d308b7cc9badba60ae2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119579
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-28  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [a330732cf8aaa5770bef0b49c113a57ca5e85e10]

        tdf#107953 - Extend significant digits
        
        According to
        https://randomascii.wordpress.com/2012/03/08/float-precisionfrom-zero-to-100-digits-2/
        show at least 9 / 17 significant digits for a single / double data type
        in order to identify the contained value.
        
        Change-Id: Id2833fc51ca005bc78b68d6b4cca28f2d95f5a85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119526
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-07-28  Szymon Kłos  <szymon.klos@collabora.com>  [1ec5a1300632a5455416b6cbb090d8c48353d939]

        jsdialog: dump internal image for buttons
        
        Change-Id: I53687f67042490c19d1056c74619d43566bf1289
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117132
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119562
        Tested-by: Jenkins

2021-07-28  Szymon Kłos  <szymon.klos@collabora.com>  [2cb0ebaff2896feafc1f574ca8fb1f13a11f5401]

        jsdialog: sidebar: fix closing
        
        revert change done by mistake in:
        64bd4dd2f80b247cb5df3f3e6c54bf2d47bc41a7
        
        Change-Id: I740d5970c713053c7f8a4c880776a1056d132e12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119553
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-07-28  Szymon Kłos  <szymon.klos@collabora.com>  [a72b7e2f38cc8c7372f24365a8458528205b09e4]

        jsdialog: weld MenuButton
        
        Change-Id: I79b753e070183daa809b23dbb7d3052000ebecd4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116995
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119552
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2021-07-28  Mike Kaganski  <mike.kaganski@collabora.com>  [44a4b028d094dda4dc4886a4670371175da8024f]

        Consolidate saturating_(add,sub) for signed and unsigned
        
        Compiler would optimize away the branch that is unreachable
        for current operand type anyway.
        
        Change-Id: Iac84057c1716990d107529d52dba1dd7603c5a32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119448
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [d8fec570c21c5e45ba593ee96cc1ba5d45d77fc8]

        use officecfg for SvtCJKOptions
        
        and remove some unused options
        
        Change-Id: I487a233de4f7414012e5405f2c2e1f9c8b8fb4f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119554
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-28  Miklos Vajna  <vmiklos@collabora.com>  [3808418e38fe9540a286ad48f1c3eaed2706f78c]

        Add SwModelTestBase::loadAndSave()
        
        Allows one more removal of DECLARE_OOXMLEXPORT_EXPORTONLY_TEST() in
        CppunitTest_sw_ooxmlexport3. That conversion in testCalendar1 now looks
        like a good candidate for mass-conversion purposes.
        
        See commit a226cec52e536c46e03f57a5f1f7931abbeb0cdd
        (CppunitTest_sw_rtfimport: convert one testcase to use
        CPPUNIT_TEST_FIXTURE(), 2019-11-05) for motivation.
        
        Change-Id: I096b87ede4417976e5348399e631814ca103bdc0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119573
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-28  Julien Nabet  <serval2412@yahoo.fr>  [3bd2f04d59acfd1eb954042bd485858cdf0fd670]

        Just to fix a warning
        
        /home/julien/lo/libreoffice/instdir/sdk/include/uno/data.h:40: warning: argument 'pTypedemanded' of command @param is not found in the argument list of uno_QueryInterfaceFunc(void *pInterface, struct _typelib_TypeDescriptionReference *pType)
        /home/julien/lo/libreoffice/instdir/sdk/include/uno/data.h:44: warning: The following parameter of uno_QueryInterfaceFunc(void *pInterface, struct _typelib_TypeDescriptionReference *pType) is not documented:
          parameter 'pType'
        
        Change-Id: I5b6606749329eeacf868105e0a730df4999b6d54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119571
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-07-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [73041de9563c9a973d1b5394c6e5520a7d799980]

        tdf#101630 - gdrive support w/oAuth and Drive API v3
        
        LibreOffice is only using drive.file scope, so can only see files it
        owns/that were created by LibreOffice.
        
        In addition, also store the refresh token in LO's password-store if the
        user enabled persistent storage, removing the need to to the
        copy'n'paste dance to grant access each time LO is launched.
        
        related tdf#115643 also store the refresh token for onedrive
        consolidate the fallback-auth provides for onedrive/gdrive into one,
        they are all the same login in browser, then copy code method that
        ultimately should be changed to having LO listen on local port for the
        code
        
        Change-Id: I97e3843682c302d2884e35ece6e72bc3a07e2539
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119572
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-07-27  Stephan Bergmann  <sbergman@redhat.com>  [5411aafbfd8656f043bcf30588bc41b061f1b60b]

        Clean up bridges/source/cpp_uno/gcc3_linux_x86-64/abi.cxx
        
        ...without any intended functional changes, in preparation for actual fixes for
        tdf#143450 "Data corruption when returning small structs containing a double
        from C++ via IPC".
        
        Much of the code (apparently originally copied from some other project,
        according to the comments) was too generic for our specific needs here.
        
        Change-Id: Iddcb58fa0999d10dcf716dd2af7dab1620839bce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119570
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-27  Caolán McNamara  <caolanm@redhat.com>  [1940ffc5347768fdc4d2bba636b40d451a274f1e]

        ofz#36348 Integer-overflow
        
        Change-Id: I7c6020e94c9ec9d002e66d0ad83426c062ebd5c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119574
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-27  Caolán McNamara  <caolanm@redhat.com>  [bc06fee6924419a8324145b09df54c15a07e1a76]

        MetaTextArrayAction version 2 string discarded
        
        since...
        
        commit 58a064595e43428f7d74341aff38df40fec0c8b3
        Date:   Thu Jul 8 12:51:11 2021 +0300
        
            Add Handler for MetaTextArray Read
        
        Change-Id: I0c35bb92d3e61d8d2158e3a51e3661373e5cb6aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119501
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-27  Caolán McNamara  <caolanm@redhat.com>  [32baf8361a48f5238256acc101241d42c245a711]

        cid#1489549 Uncaught exception
        
        no need to check if mpPolygons is in use before deleting it
        
        Change-Id: Ie4fdc35ca70fcef6985268dd317e34dde1ccc950
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119559
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-27  Stephan Bergmann  <sbergman@redhat.com>  [db392a8a255326b7a094daeabd7fba195db6a9a5]

        [API CHANGE] Drop obsolete osl_demultiplexSocketEvents et al
        
        ...which were deprecated in 0a126b4c661d65860fd2de92f8cc49bdb65a957c "Deprecate
        osl_demultiplexSocketEvents et al" towards LO 7.2 (and leave aborting stubs in
        place for backwards compatibility)
        
        Change-Id: Ice6032eb2f351af87dd56eecb002aa2a91e79373
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119560
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [89e3cf8f67d04fc8beff571aec8da130eccd7689]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 748ec6b4e01e0bc17f05b3171abb02d61401c096
          - Bump pt-BR dict version to 3.2.15
            
            Fix typo in pt_BR_en_US.properties
            
            Change-Id: Iaaf3c5c3eab220c1a9d41b7fbf73540fbdde07fd
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/119445
            Tested-by: Julien Nabet <serval2412@yahoo.fr>
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2021-07-27  Caolán McNamara  <caolanm@redhat.com>  [9a9f8f8f85cd079911f39cde6dcae6d73a609cdc]

        cid#1489430 Big parameter passed by value
        
        Change-Id: Ib40bda812872c9421948bc9a1e131ab3f95a0ff0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119557
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-27  Caolán McNamara  <caolanm@redhat.com>  [87b51aa7b83987894dfbbba08c19cb6bccb7e8a7]

        ofz#36586 Abrt failed throw
        
        Change-Id: I6ef391b5b96995db121fc52181b65e21fdc0d688
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119546
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-27  Julien Nabet  <serval2412@yahoo.fr>  [76f5155b6892dd6199bccc2206e716d473151cf4]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 7b0daded304d2d56c0f8035602a8480eec86d40d
          - Portuguese Brasil lightproof: numsep=>gerund since it concerns gerundismo
            
            Change-Id: I339f284e03004fe4fec2397844c9f53f3b3c2e10
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/119567
            Tested-by: Julien Nabet <serval2412@yahoo.fr>
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2021-07-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ef5edcfb02c6522af6f6621b5a9deae253755206]

        Fix typo
        
        Change-Id: I1267160a9e30b28a62017ae4d149253563849c9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119566
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-07-27  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [3c6b0322e2dc897bdd986afe0fe876a5d429528a]

        tdf#123626 Add "Open hyperlink" context menu to hyperlinked shapes
        
        Was missing in a23b44fd9f0119f7ea3523e32875f55c1a07c1cd
        
        Change-Id: Ifcee4af79a00c77206be4c2d5ff621f56f2d0018
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119551
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-07-27  Luboš Luňák  <l.lunak@collabora.com>  [cec95cd93ce002ff57e9a530ee920170f5d36e38]

        GooString::append(const std::string&) is new in poppler 0.83.0
        
        Change-Id: Ib3324c393c195526160eddbdfc83a688e6f66dbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119534
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-07-27  Miklos Vajna  <vmiklos@collabora.com>  [d422512a5c9afc3b309442ba1cbd4405afab96c8]

        sw bibliography, local copy: handle the column mapping dialog
        
        This allows mapping the LocalURL database column to the LocalURL
        property of a bibliography reference field.
        
        Change-Id: Ic8793561e0242964c8a8313b230f6e13dda31dcb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119558
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-27  Julien Nabet  <serval2412@yahoo.fr>  [0e5146aa61e5487b042ed067c49f858c099fa746]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 6770a120c62386af493aacd4f16600d8cfaff1b0
          - tdf#143559: save the changes in options of Portuguese spellcheck
            
            The keyid is "malmau" not "mmalmau"
            
            Change-Id: I9ba651abe0a4c062f811ee61da1b9f45621a5f02
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/119556
            Tested-by: Julien Nabet <serval2412@yahoo.fr>
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2021-07-27  Julien Nabet  <serval2412@yahoo.fr>  [784c9d76f8dd13a4595246f1f58623312096c9ef]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 66dd2540ba4e4a6442de40edf6b27895f94d9958
          - tdf#143507: localize Grammar Checking (Portuguese) settings page
            
            Thank you Olivier Hallot for the translation!
            
            Change-Id: Iadd88379db040cf0743248b8169625102a4ebdec
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/119540
            Tested-by: Julien Nabet <serval2412@yahoo.fr>
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2021-07-27  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [9a04703b22f9ffb11256d715f65e79a6a2417e18]

        tdf#123626 Allow opening shape hyperlink with Ctrl-Click
        
        Change-Id: I43201cd1fb7022fe5ff1479c66916c65adc554fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119550
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-07-27  Julien Nabet  <serval2412@yahoo.fr>  [76eb2c9b4a96a6495f08bf6d7b6270ed93b53765]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 30dd499a102c930b6386d9b0b44ed13e9d4cf8d2
          - Related tdf#138369: Remove spurious CR (ctrl-M) in ru_RU.dic
            
            Change-Id: Ia67007ad29497024b3186c1b466ccc987c08c60b
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/119488
            Tested-by: Julien Nabet <serval2412@yahoo.fr>
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2021-07-27  Mike Kaganski  <mike.kaganski@collabora.com>  [b24a1bcab389c0aefc1ddea9a1b81880f699df56]

        Drop redundant check
        
        If value is not approximately equal to zero, its square root also is not
        
        Change-Id: I0a2c30a8a85c64406e3a8ea8cff2315f25c2226d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119444
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-27  Caolán McNamara  <caolanm@redhat.com>  [da10cc990980f2f54b40f3165a6df3d0701cc958]

        cid#1489502 Big parameter passed by value
        
        etc
        
        Change-Id: I1242b26fa7e08c1818a0d5d5519e1220fbfb07bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119533
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-27  dante  <dante19031999@gmail.com>  [fcca4644d8676cace61fef84663566e9b1480067]

        Towards tdf#103740
        
        U+E... does not have the same spacing as U+0...
        So can't copy them.
        Plus and less signs are now less wide.
        
        Change-Id: I761a6a37e3130e5425148a5a102b7e6343217985
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108526
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [48383d59f49d00dc27797d58472c90382c2244f7]

        simplify SvtViewOptions
        
        Change-Id: Ib1f42d7322d105337554848bc40726be00533843
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119548
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-27  Szymon Kłos  <szymon.klos@collabora.com>  [71123e5749879ecf5cb7458df10be60c16255279]

        Move SalInstanceMenuButton decl to header
        
        Change-Id: I5f5f0ceb58925874c6878760a99179a4936198fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116991
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119543
        Tested-by: Jenkins

2021-07-27  Szymon Kłos  <szymon.klos@collabora.com>  [af0786c3d7e22e961a92e0ccb2fc2c6f504e576e]

        jsdialog: sidebar: remove code for tunneled one
        
        Change-Id: Idb60fdfc03729dd3755d5ef1ba61b2f9376e9556
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116965
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119542
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2021-07-27  homeboy445  <akshitsan13@gmail.com>  [6cb3c79b84e396959a982070f6fc4d439a9c396d]

        Added the feature to store VCL test results as a zip file
        
        The results can now be downloaded as a zip file, which would
        consist of the test log and all the resultant bitmap images produced
        by the tests compressed as png stored in the user directory folder.
        
        Change-Id: I8a6098a7454a621bbb9cafa7b6f2cafaa5503522
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117937
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-27  panoskorovesis  <panoskorovesis@outlook.com>  [a66dc788d92d9ef0ab6a5a0339f02df0c39b97fb]

        Add Handler for MetaAction Read
        
        The handler separates MetaAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx In this case the
        handler doesn't read anything. It creates and returns a MetaAction
        
        Change-Id: I01b23bd836c88f07dc9adde90a7e2da322b832f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119539
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-27  panoskorovesis  <panoskorovesis@outlook.com>  [d2e47f496da7871e2f714bd39e7dc0b7428752bc]

        Add Handler for TextLanguage Read
        
        The handler separates MetaTextLanguageAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I9862c21ab2f75a1365bdbc609e4c399694d0a9a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119538
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-27  Stephan Bergmann  <sbergman@redhat.com>  [b4a46b47b6c1eab5c293648f5d89e61dd4639213]

        Revert "osl::Mutex->std::mutex in bridges/except"
        
        This reverts commit 739aaf02db3353fac8490272cab0c9486570f76d.  At least in
        bridges/source/cpp_uno/gcc3_macosx_x86-64/except.cxx, getRTTI can call itself
        recursively, causing a deadlock on RTTI::m_mutex.  In
        bridges/source/cpp_uno/gcc3_linux_x86-64/rtti.cxx that has been addressed with
        RTTI::getRTTI_NoLock, but other implementations have not been modified.  Avoid
        regressions, esp. on more esoteric platforms, by reverting the change.
        
        Conflicts:
        	bridges/source/cpp_uno/gcc3_linux_x86-64/rtti.cxx
        
        Change-Id: I08b57b0561923bdbe191c8e93f8f400e0e4df337
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119442
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-27  Stephan Bergmann  <sbergman@redhat.com>  [0aea34da123edc8e1be8626769f0ab83b6d0cab8]

        -Werror=maybe-uninitialized
        
        (at least with recent GCC 12 trunk and --enable-dbgutil --enable-optimized; see
        the discussion starting in the comment at
        <https://gerrit.libreoffice.org/c/core/+/109930/11#message-4375e529ca6a843e3560facc591368bf2f36a755>
        "tdf#114567 tdf#138934 Hyperlink-Target in Doc Headings expand/collapse" for the
        use of o3tl::doAccess here)
        
        Change-Id: I8ecc624488afa8825fe9c60bb07ca7079c398340
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119547
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-27  dante  <dante19031999@gmail.com>  [3ba06d93a90c7c97dbb7648931bbb2014b3cf784]

        Removing script we don't need for our purpose
        
        Change-Id: Ic5900e697f90f703431968b98addf768faac9736
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108363
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-27  Miklos Vajna  <vmiklos@collabora.com>  [5fd2f212a1db9e061fb3a886810b427251e8a6bf]

        sw bibliography, local copy: handle the bibliography database window
        
        - update generalpage.ui to have the same widgets for both the URL and
          the local URL
        
        - extend BibGeneralPage to map LocalURL to m_xLocalURLED
        
        - get the usual browse / page number handling buttons working
        
        - introduce a separate GtkAdjustment for the additional spinbutton,
          which seems to be necessary for gtk3, but not for gen (otherwise
          increasing the value sets a new value for both spinbuttons)
        
        Change-Id: I9ea616102cd6a8a060217a4e404a8eb93a0c2a04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119545
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-27  Tibor Nagy  <nagy.tibor2@nisz.hu>  [d2c2985024ee085796a21ef9c3226dde10311c80]

        tdf#143126 PPTX: slideshow setting “Start from” not exported
        
        Follow-up to commit 3d55149dcf19cffefcc19c16a3abbe8851453c5e
        (tdf#142913 PPTX: slideshow setting “Start from” not imported).
        
        Change-Id: I4124e528f8af61c3b87978c2f3d2b96d983ec056
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118648
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [5db72ef0b381671b7867bda759098a92909e06d8]

        drop SvtLanguageOptions class
        
        since it is just a wrapper over SvtCJKOptions and SvtCTLOptions.
        Later I will replace those two with the equivalent officecfg calls
        
        Change-Id: I61c5667a05f75d42643175f2c28c29d7a590b15c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119516
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-27  Tibor Nagy  <nagy.tibor2@nisz.hu>  [f8ddaaf0f5e1fb61e0d4404ea28757bc652ae4be]

        tdf#142915 PPTX import: support for presentation's timing attribute
        
        See Slide Show->Slide Show Settings...->Change slides manually,
        which is disabled by default. Now <p:showPr useTimings="false">
        is imported correctly, i.e. with enabled "Change slides manually".
        
        Note: it seems, com::sun::star::presentation::IsAutomatic
        UNO attribute has got a bad name and documentation: if it's
        value is TRUE, "Change slides manually" is enabled, and vice versa.
        Check with the following Basic code:
        
        ' show presentation-level automatic transition (IsAutomatic = False)
        print ThisComponent.getPresentation().IsAutomatic
        ' show slide-level automatic transition (Change = 1)
        Dim oDrawPages as Object, oDrawPage as Object
        oDrawPages = ThisComponent.getDrawPages()
        oDrawPage = oDrawPages.getByIndex(0)
        print oDrawPage.Change
        
        Change-Id: Ie4a687a29077cad89f11e77b856c28a1fe09376b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119321
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-27  dante  <dante19031999@gmail.com>  [543f50fb37648bf4eec5fe04ac76b260f36b02b0]

        Correct wrong direction for section symbol
        
        For our use python embed scripts are useless and can have unexpected behavior.
        
        Here is some useful documentation:
        https://fontforge.org/docs/techref/sfdformat.html#font-header
        
        Change-Id: Ieb2eb26bbc19cd59c37da986ea001915ad970201
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108314
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-27  panoskorovesis  <panoskorovesis@outlook.com>  [6cb0afa58048773bf3c3f6bbd28496e44e7d12c5]

        Add Handler for LayoutMode Read
        
        The handler separates MetaLayoutAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: Idd9e8f2db42b0fc6028c192f3fcba11c59917e17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119537
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-27  Tor Lillqvist  <tml@collabora.com>  [3acb69e376f36952cc07827214b048d2d6196632]

        Try without --disable-database-connectivity when building for iOS
        
        This at least makes the configure script succeed again for iOS.
        
        See ffc6d564b91692cd9d99a0eb3b1ceaf54f7db89e.
        
        Change-Id: Iad7a1561bea09ea0315bb0079af55aad63befc23

2021-07-27  Szymon Kłos  <szymon.klos@collabora.com>  [08c7b311852d899d71e5bdea09a396f1b6dc44f4]

        jsdialog: hide adv search options on mobile
        
        Change-Id: Ide206d602992c49a3a54c8635d97a1ce43cc216e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116912
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119524
        Tested-by: Jenkins

2021-07-27  Szymon Kłos  <szymon.klos@collabora.com>  [e9aaab806d54d021801e86dc699642c0dc3fb1b0]

        jsdialog: weld frame
        
        Change-Id: I863022b0b1efc741626b0ba4a8a6183c169eaa85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116891
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119523
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2021-07-27  Szymon Kłos  <szymon.klos@collabora.com>  [7d6a6e340e7d44fd74487e74d76a65992f097dc7]

        Move SalInstanceFrame decl to header file
        
        Change-Id: I43b10e2314b81dc490714ad9fb809c1324fe17c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116890
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119512
        Tested-by: Jenkins

2021-07-27  Szymon Kłos  <szymon.klos@collabora.com>  [457649d02f23446ed2d28433a5aedecf6a49aed7]

        jsdialog: sidebar: send sidebar Panels
        
        Change-Id: Ia5a936c44e5d83fd4626098bcc027b0382523231
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116098
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119511
        Tested-by: Jenkins

2021-07-27  Luboš Luňák  <l.lunak@collabora.com>  [b17180a84cb4561b8a7bbf9e2281c91fffd56f87]

        write out image size in html export for 'keep ratio' images
        
        Without this the code was leaving out writing any size to the html
        output. Which means the size was the original image size, which may
        not be the size used by Writer.
        
        Change-Id: Ia249035a604f0f51f59b3190ebb8975a686533c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119498
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-07-27  dante  <dante19031999@gmail.com>  [efad5d95cd1952d09354650699b5c2daf07aa573]

        Copyright notice updated:
        
        - Font name: OpenSymbol Math
        - Font version restarts on 0.1
        - Copyright notice added
        - Licensed under OLF
        
        I can't correct the merge error because the file is too big.
        I need the previous patch merged first.
        
        Change-Id: Ia97d8c8ef99c9fbb49e2f268fd6cb52d5db257e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106289
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-27  Noel Grandin  <noelgrandin@gmail.com>  [ae34c3fe49267be34f9fb055ea1cb92240796a26]

        use officecfg for SvtHistoryOptions
        
        Change-Id: I5cfd3a51bc4026ccb66ee23eb6f49a5dff5fe042
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119525
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-27  Miklos Vajna  <vmiklos@collabora.com>  [df2b617b612f24b1dd394faf6fd605bdc69790cb]

        sw: document the last parameter of FieldVanish() where it's not used
        
        To resolve docx vs rtf/doc inconsistency.
        
        Change-Id: I349cfb4aa9575df31c29eb35a32d72474d089c6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119527
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-27  Stephan Bergmann  <sbergman@redhat.com>  [230125da232510fb2cc08c28fb0bc36222c7600e]

        loplugin:unreffun (macOS)
        
        ...and -Werror,-Wunused-const-variable
        
        Change-Id: I0071e08af4ec3a037fb49b9345c1f70ddcfc5ea4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119536
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1ffed1e84b89454f8104e4fc7f28bce250142721]

        Remove duplicated includes
        
        Change-Id: I545c74059e2af2308d981356a24382958105bc1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119519
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-07-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b4f7a61abe222f874b064076eaec05c371b89c5f]

        sw: disable SearchResultLocatorTest for Windows and MacOS
        
        Because of inconsistent reuslts for those 2 platforms for unknown
        issues, turn the tests off for now.
        
        Change-Id: I9b1c8a839d6765d695ed5d9b129c001ffd66ed5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119508
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-27  panoskorovesis  <panoskorovesis@outlook.com>  [913cb8b32eb5346699770d52d288e02cc090011e]

        Add Handler for Comment Read
        
        The handler separates MetaCommentAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: Ic37db0ecb30482b3503ede88cd9d72de2ed0efde
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119194
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-27  panoskorovesis  <panoskorovesis@outlook.com>  [96294b206f02c9856dbcb8a21a0b20ce1180dd8c]

        Add Handler for RefPoint Read
        
        The handler separates MetaRefPointAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I0de2cbefbb91a89e24b8c6e43fea80a7595baa5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119193
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-27  panoskorovesis  <panoskorovesis@outlook.com>  [f8847233c5b935d7ad1ea82bd464868d2bc3f69e]

        Add Handler for EPS Read
        
        The handler separates MetaEPSAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I9a56e447865643bbd6e02f9b9da3be715172fe35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119192
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-27  panoskorovesis  <panoskorovesis@outlook.com>  [ffd64889f3cad4fc64d733f5ad08a5c072de7ec6]

        Add Handler for FloatTransparent Read
        
        The handler separates MetaFloatTransparentAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: Ie19d33570daec5a5ec34ba015cf83bffb18d250b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119171
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-27  Stephan Bergmann  <sbergman@redhat.com>  [0ea2f9a1b33b446069935913c2b3c846d79b52de]

        Avoid potential tools::Long vs. UNOIDL LONG mismatch
        
        As found when debugging tdf#143534 "Crash in Calc NLP Solver when saving
        a document in Write" on Linux x86-64 (where tools::Long is 64-bit long; while
        UNOIDL LONG is 32-bit):  These ImplSetPropertyValues cause
        comphelper::OPropertyContainerHelper::convertFastPropertyValue to throw via
        lcl_throwIllegalPropertyValueTypeException due to the mismatch---which were then
        silently caught in UnoDialogControl::windowResized resp.
        UnoDialogControl::windowMoved.
        
        Change-Id: I9793204ad49737165e69de7d5e15445ba0e82c85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119535
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-27  Regina Henschel  <rb.henschel@t-online.de>  [67f2a99229101757af4f40118f4d3c83ba38648b]

        tdf#143475 consider Word 2007 rotated image speciality
        
        Usually Word relates effectExtent to a rectangle with swapped width and
        height, if the object rotation is between 45deg and 135deg. But Word
        2007 (=version 12) makes an exception for images (bug?).
        The patch determines the version from compatibility setting and
        calculates wrap margins and effectExtent values considering this
        special feature of Word 2007.
        
        I have moved the part for getting the Word version from InteropGrabBag
        from the local function lcl_getWordCompatibilityMode to DocxExport,
        because I need it exactly the same way in docxsdrexport.cxx.
        
        Change-Id: Icc2f3d0710e29207413fb3810d281a0fd7d82002
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119482
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-07-26  Caolán McNamara  <caolanm@redhat.com>  [1dd4a80fa076bedb3a82821517036bad8dd79857]

        cid#1489541 Big parameter passed by value
        
        etc
        
        Change-Id: Id7efff454fc73ead0d404495846f7df6e7a16a41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119532
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-26  Caolán McNamara  <caolanm@redhat.com>  [4ce8c219fc4cc252e4f2546c2a59ee0447efa7ee]

        cid#1489423 Big parameter passed by value
        
        and
        
        cid#1489424 Big parameter passed by value
        cid#1489425 Big parameter passed by value
        cid#1489427 Big parameter passed by value
        cid#1489432 Big parameter passed by value
        cid#1489435 Big parameter passed by value
        cid#1489436 Big parameter passed by value
        cid#1489439 Big parameter passed by value
        cid#1489441 Big parameter passed by value
        cid#1489443 Big parameter passed by value
        cid#1489445 Big parameter passed by value
        cid#1489451 Big parameter passed by value
        cid#1489459 Big parameter passed by value
        cid#1489462 Big parameter passed by value
        cid#1489463 Big parameter passed by value
        cid#1489465 Big parameter passed by value
        cid#1489467 Big parameter passed by value
        cid#1489468 Big parameter passed by value
        cid#1489469 Big parameter passed by value
        cid#1489473 Big parameter passed by value
        cid#1489475 Big parameter passed by value
        cid#1489476 Big parameter passed by value
        cid#1489477 Big parameter passed by value
        cid#1489479 Big parameter passed by value
        cid#1489481 Big parameter passed by value
        cid#1489489 Big parameter passed by value
        cid#1489491 Big parameter passed by value
        cid#1489493 Big parameter passed by value
        cid#1489495 Big parameter passed by value
        cid#1489498 Big parameter passed by value
        cid#1489501 Big parameter passed by value
        cid#1489504 Big parameter passed by value
        cid#1489508 Big parameter passed by value
        cid#1489509 Big parameter passed by value
        cid#1489513 Big parameter passed by value
        cid#1489516 Big parameter passed by value
        cid#1489518 Big parameter passed by value
        cid#1489521 Big parameter passed by value
        cid#1489533 Big parameter passed by value
        cid#1489534 Big parameter passed by value
        cid#1489537 Big parameter passed by value
        cid#1489538 Big parameter passed by value
        cid#1489540 Big parameter passed by value
        
        Change-Id: If613144a64087b4e0459f5935e1adbcb0e0330b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119531
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-26  Caolán McNamara  <caolanm@redhat.com>  [7e864acc8991d42013a42abe408e5260a2124595]

        cid#1489419 Big parameter passed by value
        
        and
        
        cid#1489421 Big parameter passed by value
        cid#1489426 Big parameter passed by value
        cid#1489428 Big parameter passed by value
        cid#1489430 Big parameter passed by value
        cid#1489433 Big parameter passed by value
        cid#1489434 Big parameter passed by value
        cid#1489438 Big parameter passed by value
        cid#1489442 Big parameter passed by value
        cid#1489447 Big parameter passed by value
        cid#1489452 Big parameter passed by value
        cid#1489455 Big parameter passed by value
        cid#1489456 Big parameter passed by value
        cid#1489460 Big parameter passed by value
        cid#1489461 Big parameter passed by value
        cid#1489466 Big parameter passed by value
        cid#1489470 Big parameter passed by value
        cid#1489471 Big parameter passed by value
        cid#1489478 Big parameter passed by value
        cid#1489483 Big parameter passed by value
        cid#1489488 Big parameter passed by value
        cid#1489497 Big parameter passed by value
        cid#1489499 Big parameter passed by value
        cid#1489500 Big parameter passed by value
        cid#1489506 Big parameter passed by value
        cid#1489514 Big parameter passed by value
        cid#1489515 Big parameter passed by value
        cid#1489519 Big parameter passed by value
        cid#1489524 Big parameter passed by value
        cid#1489528 Big parameter passed by value
        cid#1489530 Big parameter passed by value
        cid#1489531 Big parameter passed by value
        cid#1489536 Big parameter passed by value
        
        Change-Id: I72167511858f16f49b31fd69e39435dbdaf83196
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119530
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-26  Eike Rathke  <erack@redhat.com>  [3c766512984feff739377d0f0af46558ee7139fd]

        Related: tdf#64086 Add FormulaGrammar::isRefConventionOOXML()
        
        ... to prepare detailed compiler scanner handling.
        
        Change-Id: I4a50491b4fa95516773adbd7b86e91ab121b1820
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119517
        Tested-by: Eike Rathke <erack@redhat.com>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-07-26  Caolán McNamara  <caolanm@redhat.com>  [d115205bc05209a32d8d47bae853424bef4191b1]

        cid#1489450 Big parameter passed by value
        
        Change-Id: I727922562f2655ef9dcc8f9deb866e7f39765f9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119528
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [f2b3256297241da458a471d591e582c14d6ab73c]

        use officecfg for SvtSystemLanguageOptions
        
        Change-Id: Icf5cf974e4235d9a961e08bfc5689ec58930236e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119515
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [78adf246d5e99d0f5d91d2e03c1379b154289d8d]

        return SvtCompatibilityEntry from SvtCompatibilityOptions::GetList
        
        instead of converting back and forth
        
        Change-Id: Iec913494ccad65ebff76bf7b6cf5b2440fbade42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119514
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [d14ab85a4446279e24aa6b6d5e8bfedb48ccdfe1]

        convert these into constants
        
        Change-Id: Ie3e3b497cfeb8c9e9456fb86a04f409658116e1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119513
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [21cb6039a3320682d0b1617facd86b092fcea10f]

        tdf#143543 Fix extended tip for pdflinkspage.ui
        
        Note: E.T. borrowed from Help page.
        Change-Id: Ia4da746aa25c72a3ef1a77a52fea5034fb3a0ae6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119507
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-07-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [01600f8917e290e59a8cdd2756231281bce96493]

        Bump Glade version to 3.38 for pdflinkspage.ui
        
        No change in dialog contents
        
        Change-Id: I648ef9bda3d20782d6912e765fa4a28a68a663b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119506
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-07-26  Caolán McNamara  <caolanm@redhat.com>  [4d85cf64bde5ad7d59deba2d8211404f1ec61fb3]

        crashtesting: assert on loading ooo127821-1.docx
        
        there is another later assert unchanged by this commit
        
        Change-Id: I1691007c27195dcb02d8db3ab903b31e0cbce1ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119127
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-26  Caolán McNamara  <caolanm@redhat.com>  [8c48dd5ac555e37a1ee50f70edcb678d723e62f4]

        cid#1485150 silence Uncaught exception
        
        Change-Id: I123efe9921716dda386d78bdbcf22f9299732b9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119505
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-26  Caolán McNamara  <caolanm@redhat.com>  [682df20a542e5d113eaa3111db5ff28026987861]

        cid#1489422 Improper use of negative value
        
        Change-Id: Iffa2f90724ebd84bfa00238e6148daf8b31259c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119503
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-26  Caolán McNamara  <caolanm@redhat.com>  [3378c34287c6f02a8f75cb3a6d301cb27ac188e3]

        cid#1489523 silence bogus Out-of-bounds access
        
        drop comment referring to no longer used return value
        
        Change-Id: I3eca1294edc09fc626a8d62ff031547c2a1a5a72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119502
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-26  Justin Luth  <justin_luth@sil.org>  [1441e001938d6a0b19743ef8170980238b88d350]

        tdf#143517 partial revert "tdf#141964 writerfilter CN: get para...
        
        ...paragraph and inherited listLevel
        
        IIRC, I changed GetCurrentNumberingCharStyle() on the premise that
        no matter where the level is defined (paragraph or style),
        any function looking for it should use the inherited/applied level.
        But GetCurrentNumberingCharStyle() itself looks like a bogus
        hack that probably should be eliminated completely.
        
        Unfortunately, 2123ede032ca64f696ef54af4ad3238974ca2b5d
        from 2012 which introduced it does not include a unit test,
        so there is no easy way to test whether it still has any
        function.
        [Eliminating it passes all unit tests and sounds similar to
        tdf#108518 revert OOo hack: Fix issue #i119405: Numbering text style.]
        
        In any case, just revert the changes to this function for now,
        since hopelessly faulty functions don't need to operate "better".
        
        Another alternative would be to just use GetListlevel(pEntry)
        to at least allow style inheritance, but since it seems like
        a completely faulty function to begin with, it seems better to
        leave the function completely untouched.
        
        Change-Id: I2eba777fdd68615d68b63288005a30301fa6ea2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119521
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-07-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dd43ed8610f2d3e4c90d4bfd8a6ab3c736e5b4b8]

        Fix typos
        
        Change-Id: If0c2b0df62d2f307ceaef0ea961a0ff221ba5e65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119520
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-07-26  Miklos Vajna  <vmiklos@collabora.com>  [a21a2bbb1c6f6a9281783bb6818cddc9075fe7c5]

        sw bibliography, local copy: extend biblio.odb with a new column to store this
        
        A new LocalURL column at the end, similar to how the
        BibliographyDataField constant group was extended previously.
        
        Change-Id: I947ddcdc97fe0cef7f402ce03119c7f09435ba95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119509
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-26  Rafael Lima  <rafael.palma.lima@gmail.com>  [b199d04da2df72e700bf7086ee637e1c2f5d6f58]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4373f58e837de5fe8ae2d0650da53fa881a83f1e
          - Fix example in SF_Array
            
            Change-Id: Ib52749668ada9c1b250cb0eb5f9c530808475fd2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119439
            Tested-by: Jenkins
            Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
            
2021-07-26  Attila Szűcs  <szucs.attila3@nisz.hu>  [d5d9795968771651c57c661d95b6992c3c778eca]

        tdf#142693 DOCX import: fix zeroing huge page sizes
        
        which bigger than 2^15 twips (> ~57.8 cm).
        
        Regression from commit 4d1621136c464b462a598571ecdcfe2ae119d8c7
        "Fix ignoring large twips values like MSO does (cp#1000087)".
        
        Note: Writer could export page size up to 600 cm × 600 cm,
        and now it can import it back as well. It can even import
        page sizes in kilometers, and display that, but there will
        be other issues about its display. MS Word couldn't save
        page size over 2^15, but can import, and display them till
        up to 2^16 (that is about 116 cm).
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: Icc1bd708d53036768a7be94cb1ebe18c1c4c8487
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118940
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [264d28183e40cf35fa8351dc15503276524973b8]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to c292071ca8f8dece2bf5655038cdfd4899a09fa3
          - tdf#143489: Update Galician dictionaries to version 20.08
            
            Change-Id: I95b0064894a10a47e638568f85ddf5eb97ac345e
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/119372
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            Tested-by: Andras Timar <andras.timar@collabora.com>
            
2021-07-26  Szymon Kłos  <szymon.klos@collabora.com>  [9cf1c5c8468d0e4974fe809455713a3e8f162822]

        jsdialog: sidebar: dump all panels
        
        Change-Id: Ifa547014f6857b0c1fbdce50cba745f1bee4e975
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119500
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-07-26  Szymon Kłos  <szymon.klos@collabora.com>  [bd96480dab1313d62d8b58f2f6cb09ea03022cf7]

        jsdialog: weld Container
        
        Change-Id: I9516538cac8d2e42e0d029feaf84c3bc3a80151a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119499
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-07-26  Julien Nabet  <serval2412@yahoo.fr>  [97370902a77f403c569720f30b556eaf0a4b777c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e400fba16ad40d36f2feb5f05f7d90386f091e5d
          - Fix Duplicated entry. ID = par_id291613654389792
            
            Change-Id: I72ea44bd3d61b390ded1ccdaf4dd53d192d76dc5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119510
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-07-26  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [b67b3e2be0c80c3667ad2cb633e7e932d51d63a8]

        sw: use followby parameter of outline in Chapter field
        
        When Chapter field with format "Chapter number and name" is used
        it does not insert any delimiter between number and name. Best is
        to use outline/list property LabelFollowBy.
        
        But since it is done inside field we are limited with supported
        characters, so practically only space and nothing are correctly
        supported. Tab and newline are replaced by space.
        
        Change-Id: I4583b7051ae5ad963132980443fa70b5a19354e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119428
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-07-26  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [1da91cd552d29923ab7ea8027119ff5f62103d57]

        sw: undo/redo: change undo id for numbering
        
        Instead of "Reset attributes" new undo id is "Apply attributes". Seems
        less confusing when modified numbering rule is appled.
        
        Change-Id: I0bad38475363d6e0af01597271720d71aca7722c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119401
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-07-26  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [965636121cb1fb09739fcbca2c85f0a07bf6bf96]

        tdf#143483: sw field edit: improved selection of format
        
        During selection of used field format do this after list
        is initialized. Otherwise selection can be lost during
        further treelist filling.
        
        Removed ancient hack which was trying to select at least
        something in field format list: it is incorrect and does
        not cover all possible fields/formats. It is just hiding
        any potenial initialization problems.
        
        Change-Id: Ibbbdd1e9a3436fec37cc49c11e6e235e8afcf4ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119341
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-07-26  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [d44730148a95933f4a45a70241cb6d1d0546f626]

        tdf#143424: support for "Chapter number without separator"
        
        If LO is using list format strings (this is default behavior since
        aa5c6d12) it was not able to show just numbering without all formatting,
        as it used in some fields.
        
        Change-Id: Ib4695b8e1c2d7a451522c7e04af2216d16aceefe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119309
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        Tested-by: Jenkins

2021-07-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [da9bba7cc3c243e936daea689fea64ecaf110f35]

        use officecfg for SvxHtmlOptions
        
        Change-Id: Ie7db7d20509e45fd87d8460c7fae6c0131e0a1f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119494
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-26  Miklos Vajna  <vmiklos@collabora.com>  [6e07c40577df013dc113310b7c2b76ee2b26e158]

        sw bibliography, local copy: finish UI in the Define Bibliography Entry dialog
        
        Add the missing page check-button/spin-button, so the local copy UI is
        on par with the URL one.
        
        Change-Id: I0387ead2ad3ccdf3e36710ae23bb5e2f02e02934
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119497
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-26  Noel Grandin  <noelgrandin@gmail.com>  [6ed8c5a0f19901ab413c6610649326b2475c3a8c]

        use officecfg for security options
        
        Change-Id: I9d91fd5b260b82e05aac6567143386742953ecf6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119486
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-26  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [a23b44fd9f0119f7ea3523e32875f55c1a07c1cd]

        tdf#123626 Allow adding hyperlinks to shapes
        
        * Support hyperlinks on Shapes in Writer
        * Add menu items
        * Add context menu items
        * ODF import/export + test
        * OOXML import/export + test
        
        Change-Id: I7269064c4cabd16fdb8259a48429c508184d3ccf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119164
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-07-26  Tünde Tóth  <toth.tunde@nisz.hu>  [3c3b9ad8886da916027f0fb940a2df822d63d4d7]

        tdf#143220 XLSX export: fix hyperlink to sheet target
        
        Hyperlink to another sheet didn't work in Excel.
        
        Change-Id: Ic63e581d5de8f7ff1eac50a5e56a51d7ba2e72ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118935
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-26  Arnaud Versini  <arnaud.versini@libreoffice.org>  [057191fb50ea2ae9cca42ef84329581094047db8]

        cpputools : no need to use fprintf for putting a string
        
        Change-Id: Icb7f0930713d7c9fe2553913dbdc5e36617f856a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119128
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-26  Luboš Luňák  <l.lunak@collabora.com>  [5d051f443bcd4b79041ef379bf032b76616f9ce2]

        build Skia also on Mac
        
        This only builds the library, without using it.
        
        Change-Id: I54e940bcaa61852b831dbe7ae5660a5daf5fe609
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119356
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-07-26  Luboš Luňák  <l.lunak@collabora.com>  [2fb06e18ae6fcf4813d98aa3fda0bcd1c9b9a7d0]

        add gbuild support for ObjC/C++ sources from tarballs
        
        Change-Id: I49632bf9dedf9603449fb5bc9e6a819586258b05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119355
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-07-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [57ee7deddd0934dab58199cb1d0b95439e2ba6b3]

        UBSAN fix
        
        after
            commit 28993c0a8d8628c650b661767fd8ab2228c507d9
            Author: Noel Grandin <noelgrandin@gmail.com>
            Date:   Sun Jul 25 15:05:51 2021 +0200
            use officecfg for drawing options
        
        I had the IsAAPossibleOnThisSystem() check inverted, and I didn't quite
        translate the existing IsAntiAliasing()/SetAntAliasing() logic correctly
        
        Fixes CppunitTest_sc_jumbosheets_test failure noted at
            https://gerrit.libreoffice.org/c/core/+/119481/5#message-747bde6ad4bdcf90d2ff51e8daa03cb0189e6355
        
        Change-Id: I5408da2e46f1f68646a74bd674b164ccfafdeb71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119495
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-26  Rafael Lima  <rafael.palma.lima@gmail.com>  [7458f19a254c799612795a0cddeb0910f71948d4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1cd02ab17dec63054396dfddb675334f2963a533
          - Adapt SF_Array to the new method signature notation
            
            This patch updates the syntax and arguments in all methods according to the new notation used in other SF services. It also introduces the ImportFromCSVFile method to Python scripts.
            
            This patch also updates a few examples in Basic.
            
            Change-Id: Ib565f31ad13f5455ff1df260ec60cae5d8848cd9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119437
            Tested-by: Jenkins
            Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
            
2021-07-26  Miklos Vajna  <vmiklos@collabora.com>  [1cca6ad35e648ba7fa9a4b5814541c3525ef3a28]

        sw: prefix members of SwXMLTableColContext_Impl, SwXMLTableColumn_Impl, ...
        
        ... SwXMLTableItemMapper_Impl and SwXMLTextImportHelper
        
        See tdf#94879 for motivation.
        
        Change-Id: Iddb5f25ba54b877be494f915ae0ae2eebc3abb3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119491
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-26  Noel Grandin  <noelgrandin@gmail.com>  [6bb901a1282373e747fcca5deaa9dbe92488812c]

        use officecfg for default options
        
        Change-Id: I5241c21fa097c104f1131db61787191d019a5de4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119485
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-26  Miklos Vajna  <vmiklos@collabora.com>  [5e93753ca60ac52f94f9adee5c6b55a2e9387750]

        sw bibliography, local copy: add initial UI / browse button
        
        The entry was working out of the box in the Define Bibliography Entry
        dialog, add the matching browse button as a start.
        
        Change-Id: I414079f0e52bd665a8e3fd8d1ef29f06847c6507
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119493
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-26  Noel Grandin  <noelgrandin@gmail.com>  [4df98358135689e1d2600819c61c6b07d8c8a722]

        simplify SvtDynamicMenuOptions
        
        Change-Id: I8892b8a51fcecd84ea1fedcd71b6d1a2febabee1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119484
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-26  Kevin Suo  <suokunlong@126.com>  [2ee3d4076481262c1e3014dc9341cdf3d1922ff7]

        sdext.pdfimport: Restore to read font file for the determination...
        
        of font attributes, as suggested by Mike Kaganski in
        https://gerrit.libreoffice.org/c/core/+/118977.
        
        This partially reverts da59686672fd2bc98f8cb28d5f04dc978b50ac13
        but did some modification of the previous code with some
        explanationary comments.
        
        Change-Id: I224d9e717bf374a90f4834cbd9e11bf1138b41ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119090
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-26  Noel Grandin  <noelgrandin@gmail.com>  [131759a3db51140c21594308ed99c71aa7aba43a]

        use officecfg for menu options
        
        Change-Id: I94c9cf310ed6975f158548913439445faf6d178f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119483
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6e155959de6f46afbe0b68057200c3da822d81f9]

        indexing: search result locator to return the rect of the result
        
        Returns the rectangle(s) where the search result is located in the
        document.
        
        Change-Id: Ib2333584fbc460cc16b1bf205fc3d674a1c06957
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118668
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2a151d1d5bc055d5e0011460b6ec42ea9f34f880]

        vcl: bitmap::CreateFromData add option to reverse alpha (0xff - a)
        
        Change-Id: If69225f86afb315ad432789178188a66264ab3ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118669
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-25  Stephan Bergmann  <sbergman@redhat.com>  [3f88c646a911e4b25f4866eda75ac38b978c4fd0]

        Avoid some division by zero
        
        ...as seen when running under UBSan `instdir/program/soffice --headless
        --convert-to epub` of caolan/SIGSEGV-270412-142321-SIGSEGV-150412-121455-91.pptx
        from the crash-testing corpus
        
        Change-Id: I7ce0151689f90b8cba7cd86d053f327fdccc82d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119487
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [134f40136a9bea265d8f2fedfdb41a1e65d81b49]

        use officecfg to retrieve OdfDefaultVersion
        
        Change-Id: Id54b98d978965e7ce304b83d5eff7d6c844a41d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119474
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-25  Noel Grandin  <noelgrandin@gmail.com>  [28993c0a8d8628c650b661767fd8ab2228c507d9]

        use officecfg for drawing options
        
        Change-Id: Idba40d9816f29c0e4bc4a468b8c0a2cbb74d09d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119481
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b71e0683cf8a34aaddce3558b941ba62b1b4ec5]

        use officecfg to retrieve LoadUserSettings
        
        Change-Id: I9680c02207ff2d21785a20061b784066ead07a8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119473
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-25  Caolán McNamara  <caolanm@redhat.com>  [5d83e940f7636050891f52929ace29650025cd36]

        ofz#36481 Timeout
        
        Change-Id: I0de9bf0a8b83af83ba31bdb75497e13ada4f7f4c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119480
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [60fc68e547cf70f82e681c9a17b4f3e5c124aa39]

        use officecfg to retrieve UseUserData
        
        Change-Id: Ic77555520f2451b12c01423179d3f201daad35b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119472
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-25  Caolán McNamara  <caolanm@redhat.com>  [1d2fb25e268838ccc23b264330b956f1c31f25dd]

        ofz#36537 Invalid-enum-value
        
        Change-Id: I39b8350766b3585424a6d247392a30c834d01fa3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119479
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [f4fc908d00bf1fb05cdca89cdfd2f0c3b83723eb]

        use officecfg to retrieve CreateBackup
        
        Change-Id: I4aeb1224f0d42dadd5a69dd49b8df9ee2f776b04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119471
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [293c1a629a69822b4a9996d0522513bc2a0d78e1]

        use officecfg to retrieve LoadDocumentPrinter
        
        Change-Id: Ie9c164fb9c95989035ef769d0dd539521400e38e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119463
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-25  Noel Grandin  <noelgrandin@gmail.com>  [c05adac9229aad0683d2e75a8f8dcd5421c66b02]

        use officecfg for print options
        
        Change-Id: I2a85d802b9edda638da467e273ad3d24cbf2bcf1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119476
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [67e47070a7580a17804adce812cc2f98bfe7b51f]

        Fix typo
        
        Change-Id: I3439e53db44ec8aade2df96375ac89379a3bea5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119285
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [be683ad84960cad35299ed06b6b47691d90e2554]

        use officecfg to retrieve WarnAlienFormat
        
        Change-Id: Id7ca2ffa237cb8fda58af60ee5d296f492c5a47e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119462
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-25  Noel Grandin  <noelgrandin@gmail.com>  [9117fb44bc7bd6b8764911c731c84a9e5dcc37f0]

        use officecfg for help options
        
        Change-Id: I2d19541cff07bf8159715d8f32d771cbf201ece4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119475
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [d5b9283985633fdb423269cab961bba2acc3539e]

        use officecfg to retrieve AutoSaveTime
        
        Change-Id: I003be64cc46d6e781ab03d83bae0a3114ab6d56e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119460
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-25  Noel Grandin  <noelgrandin@gmail.com>  [84f4f7f99f92c0ecec0dd9d754fdfa8c652a7ec0]

        simplify SvFontSubst
        
        in the process, needed to expose some functionality in ConfigManager
        and ConfigItem, to avoid repeating code
        
        Change-Id: Ic0256a010070a79cd649dfd11267bec2f77e5221
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119470
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [e192e1542a84b26cb0685860b84339019021de96]

        use officecfg to retrieve UserAutoSave
        
        Change-Id: I11f45c43bed9ea9a380026d84a91f48629dffac7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119461
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [6f07012a344101f2afbf9c96dc7857127f39a25f]

        use officecfg to retrieve AutoSave
        
        Change-Id: I613ca68123cfd316cd4e6384f743aa6756d9291d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119459
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [d904a21d5516ce2786f634d0bcc555c4b345e95d]

        use officecfg to retrieve AutoSavePrompt
        
        Change-Id: I918e31064064664df7364d7c3093d3cefdb4067a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119458
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-24  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [86aa626bb1c211cd21232adeebf174189078e0ca]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 36052eea4f7977303088774c3299a7c721ca2608
          - tdf#95394 Help: Bitmap -> Image
            
            Change-Id: I6faefd33fe3cded67bae3a2b7d4dc7ef790271cf
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119469
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [966cc80a8f45816f727d4af036c2b58fb7d82d22]

        use officecfg to retrieve DocInfoSave
        
        Change-Id: I0a9e8b21b0c5937567273155cd5b5f773fe26b8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119457
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-24  Julien Nabet  <serval2412@yahoo.fr>  [d8beefc5d351d636842d07ef3c36c4bb2f6799a6]

        tdf#143528 Use triple backquotes+xml to markdown xml part in oox/README.md
        
        Change-Id: Iee9fb4beb898f9c9fb7e95433b7aa5ff2b614742
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119468
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-07-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9d340a32104c01b15d901e6328641223c74d55dd]

        Fix typo
        
        Change-Id: Ia9f0965a26defed4d68cb4fdce82ca860d36bd29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119398
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-07-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5c3128f5e65a1c1c2dd41b6d45fc59012c9d3f91]

        Fix typo
        
        Change-Id: I3b564e59f980cb6011d6a6ab5ddd143ee2a28d27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119453
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-07-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dbffbafe12ae2e2b3151c969496c16f7db7bca7b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 65c742c487136afeb38c6d5352ba35a1d88194c4
          - Fix typo
            
            Change-Id: I6edfb252552d59aef329e071e41aa609b6339cc7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119452
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2021-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [8690061b7d2d7c50ba96b40af4c4549fd9378b80]

        use officecfg to retrieve SaveWorkingSet
        
        Change-Id: I9f4e4c2caffa828670ddedb1c6fc324e28162b9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119456
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [10277e2be5b132ea52a64ed987c23050ac74d18c]

        use officecfg to retrieve SaveRelInet
        
        Change-Id: Ife062fabdfc95253c71388ca9594b1530bc40783
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119455
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-24  Huilin  <lynntang12138@gmail.com>  [c5dcf48789d705d1b842e45d7c22cb38e477307c]

        tdf#143148: Use pragma once instead of include guards
        
        Change-Id: I5ac5ac09474b9e05b17a9c5b191ab2808eca2660
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119431
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-07-24  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [20c2d7deaab20deb6970cab563d4c7d88fefa53f]

        tdf#95394 ToTD: Bitmap -> Image
        
        Change-Id: Ifc0ae0719b30086febf9a203d70a55da837135f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119467
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [095e3ac51eaae12da641018e889d79e3ae029038]

        use officecfg to retrieve SaveRelFSys
        
        Change-Id: If4e943153080e1c8fea02e712038dd6dee92c5a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119454
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-24  Andrzej Hunt  <andrzej@ahunt.org>  [4e511cc7dfbf14b6176ce352db8125c16eefeebf]

        sdremote: remove useless comment
        
        It's been there since the beginning, but doesn't help us much:
          e4239e041468 (Initial checkin of remote control., 2012-07-09)
        
        Change-Id: I57425001cd0b9d0d035916405bd6d94329964b4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119466
        Tested-by: Jenkins
        Reviewed-by: Andrzej Hunt <andrzej@ahunt.org>

2021-07-24  dante  <dante19031999@gmail.com>  [2d9ca45e0e785fde968328cb44d40cd3dc113941]

        Addition of OpenSymbol2
        
        Remaining lines have been uploaded via amend.
        The other day was discussed in the IRC chat if OpenSymbol was actually removable. The actual problem with open symbol is that there are too many characters missing characters and it supposes a ballast for starmath.
        This responds to: Bug tdf#134214
        Some of the problems caused by this are WON'T FIX: mathhbb, fractur, setp tdf#49990 and much more.
        However replacing the font was actually impossible. If changed the layouts old documents may break. For that reason the new font had to support what already was implemented in a way it won't change the layout: the old symbols had to be conservated.
        Result: we are creating a new font, containing opensymbol just for personal use of starmath module.
        For now the changes with opensymbol are:
          - Reencoded as ISO 10466-1 ( unicode32 full ) with fontforge.
          - Added quadruple integral with fontforge.
          - Do not use it outside starmath. Changes will be made in private chars area. IT MAY BREAK.
        In order to complete it, characters from anothers fonts will be added. For now the best option is libertinus math. This font final name might end beeing something like LO Libertinus math.
        I have already contacted the maintainer in order to get permission and waiting for answer. In case of no will look for other fonts.
        The other option would be to make opensymbol2 a subproduct of libertinus because:
        
        2) Original or Modified Versions of the Font Software may be bundled,
        redistributed and/or sold with any software, provided that each copy
        contains the above copyright notice and this license. These can be
        included either as stand-alone text files, human-readable headers or
        in the appropriate machine-readable metadata fields within text or
        binary files as long as those fields can be easily viewed by the user.
        
        Change-Id: Ia33a0181b0d28b65680d8df9ffa3d0c37078df18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105769
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [4e89b710c05cd1774072575330623cb5c6b2650f]

        fix incorrect read-only check in save options
        
        ever since
            commit 14171010959a4ebf0f6373b6e7f20d1f0741d5a4
            Date:   Sat Nov 26 17:00:43 2016 +0100
        respect read-only config items in Options - Load/Save - General
        dialog
        
        Change-Id: Ib830fbee23a06e8788c9916f8d5a923139540e8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119465
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [cde00e11db2f273f4027780a4f66e40ec7c598e1]

        use officecfg to retrieve offlinehelppopup
        
        Change-Id: I2441dc1c508ceb4805a98b7e45863bbda4af0b18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119415
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [e271fce82e16359394fdeb818c2ec25a07532a8d]

        use officecfg to retrieve PrettyPrinting
        
        Change-Id: Ia815acdb8050316293e23801d3ed5bfbeb3ab386
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119417
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-24  Andrzej Hunt  <andrzej@ahunt.org>  [2855f12072023930a15ea852e40d05de4a6be164]

        sdremote: close BufferedStreamSocket on destruction
        
        This follows the pattern in osl::Socket which also cleans up on
        destruction if necessary.
        
        By closing on destruction we can avoid leaking the underlying socket or
        filedescriptor in the numerous scenarios where we throw away the socket
        without bothering to call close(). This isn't a big deal in normal
        usage - we don't use many sockets in the first place - but you can
        quickly run out of filedescriptors when running sufficiently complex
        tests.
        
        We also need to make BufferedStreamSocket final to avoid triggering
        loplugin:fragiledestructor - BufferedStreamSocket probably should
        have been final anyway, so there's no reason not to do so.
        
        Change-Id: I90c271df4b598a6c2b326fde13543e6b27d7a110
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119093
        Tested-by: Jenkins
        Reviewed-by: Andrzej Hunt <andrzej@ahunt.org>

2021-07-24  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [77a192aa016279acc0b0f9df584d1ce31bde41a4]

        sw: define to constexpr, use MM50 from svx and use o3tl::convert
        
        MM50 is a constant representing 0.5cm in twips. Use o3tl::convert
        for to init the constant instead. It matches the constant which I
        checked with a static_assert.
        
        Change-Id: Ib6c37a44ef5b22258e913fd3809a37ab0d18671b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119396
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-23  Julien Nabet  <serval2412@yahoo.fr>  [cb2827f5f65324f309fa0e3c30d0b19ad237410e]

        Fix SvtHelpOptions_Impl::GetPropertyNames (svtools)
        
        Regression from https://cgit.freedesktop.org/libreoffice/core/commit/?id=ba4f191300779cbd9e536d11c02895541fef24be
        use officecfg to retrieve help system
        
        Change-Id: Id42c5ee06d2231dc690a4f6f81eecddb0b1a2073
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119429
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [04389e2e5563ae5d771a78e439dfe7ccdcd8b904]

        use officecfg to retrieve SaveDocView
        
        Change-Id: I1a758137000359d2448f8c5877d7b2e75f3869b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119416
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [e7a7f2b237d9b64399d97fd776f343e9ee35d1b2]

        use officecfg to retrieve help stylesheet
        
        Change-Id: If2a233d44315a2d263671468e4671e0996d315d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119414
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-23  Mike Kaganski  <mike.kaganski@collabora.com>  [64a55fe5f457e4b3d5222deb560f6d5072696160]

        tdf#143515: avoid memory leak in ScDrawLayer::DeleteObjectsInArea
        
        ... and in ScDrawLayer::DeleteObjectsInSelection.
        We are calling SdrObjList::RemoveObject, which orphans the object.
        Let the undo object own the SdrObject, and dispose it when needed.
        
        Was that way ever since d0484bcdcbffd42d242647a2fdc1a203d176b775
        "initial import".
        
        Change-Id: I5f2cb9d8ed0e02d45d2699af4a228c7fd097008c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119435
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [ba4f191300779cbd9e536d11c02895541fef24be]

        use officecfg to retrieve help system
        
        Change-Id: I09f7a3a91ed63bab28c20984fa80d4d392e9d092
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119413
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [05773428c51c82a365e16589a1f8ca45823c6403]

        use officecfg to retrieve GetIsForPagePreviews
        
        Change-Id: I9c7666a4456821e3a2051c8d645183f4e1c5eb55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119412
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-23  Mike Kaganski  <mike.kaganski@collabora.com>  [6362c905cf19f2f6cb67bf634091b14c2a8e90ec]

        tdf#143514: Avoid double-free in dbgutil code
        
        SdrObject::Free may start a chain of deletions, removing more
        than one object from maAllIncarnatedObjects. Trying to free
        them for the second time after that would lead to crash.
        
        Change-Id: I8648b05d167acecb2799ecf165c387721528a11a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119433
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-23  Mike Kaganski  <mike.kaganski@collabora.com>  [51371d7e652366b3967d1b5ab6b6217d1ade78d2]

        Use vector instead of unique_ptr
        
        Change-Id: Iea1fb26d9e176283a96d6f0d18dae5b58e55602e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119432
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-23  Jean-Pierre Ledure  <jp@ledure.be>  [1908717ff7610ab57bd19b4225571637ecad11a3]

        ScriptForge - Change copyright dates and names
        
        Change-Id: Iac45dca972c294ed3772bcdcd0b3f05484ce912a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119418
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-07-23  László Németh  <nemeth@numbertext.org>  [7f3c0bbc174b9b0316991c174ca3b407c0e3d141]

        tdf#143510 DOCX import: fix tracked table drag & drop
        
        Accept or reject of tracked drag & drop table (row)
        move weren't handled, resulting an extra empty table
        (rows) instead of removing the deleted or inserted
        table (rows).
        
        Note: tables moved by drag & drop with track changes use
        w:moveFromRangeStart/End and w:moveToRangeStart/End
        bookmark-like elements to sign the boundary of the
        moved text. Now moveFrom/moveTo import is handled by
        tracked table (row) deletion and insertion.
        
        Change-Id: Ie382645fef28f57b30d3504fb28ac08489f705c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119406
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [12a184c3fd96a4f64f5926e78a0da321f71c3d07]

        uitest: sw: Add comment about how the test would have failed
        
        Change-Id: I249f3f3672c2770b516d704b74146ea017af528a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119409
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-23  Regina Henschel  <rb.henschel@t-online.de>  [17cfd3d3e2e6f807eb1faf07436c7e96e15157a7]

        tdf#143455 exclude diagram from pos and margin adaptions
        
        The current implementation of diagram (SmartArt) uses a SdrGroupObj,
        but it is actually not a group of the diagram parts. Currently the
        group's object list contains only one, dummy object. Therefore it
        works not well with the code parts used for groups.
        
        Because we will have (hopefully) the tender 'Dynamic Diagram feature'
        I have done nothing on diagrams, but as workaround only excluded
        diagrams from these code parts. That way the rendering is same as
        in LO 7.1.
        
        This part of code needs to be touched again, when diagrams are
        implemented in a different way.
        
        Change-Id: Ife4bb495c96fb1dd57663f28409dc2bb456282ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119344
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-07-23  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [9b09e862558caf1aa6c71b11c8f4b7f873c12b7a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6797558a82f83a50b469f38897ffe3b04218cb45
          - Help: tdf#140107 drop usage data; tdf#107471 describe crash reports
            
            Change-Id: Iebcdc8bff69b6194a6fc73347635c83d005b894e
            
2021-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [44f32fc9c1cf95c77b725a4aa0ab405330135ad6]

        use officecfg to retrieve SidebarIconSize
        
        Change-Id: Id1cc4b8e3e28d942b44deacafbc514bbcd95874c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119411
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-23  Michael Stahl  <michael.stahl@allotropia.de>  [44cc59db6f4f4f8b2ce5c993a31b5a019a8d7e97]

        sw: layout: fix red triangle problem with text frame in sections
        
        First, a document is loaded, then about 4 pages of content are pasted into
        it, in about 6 paste operations.
        
        In an idle layout action, a page's worth of content moves forward; the
        text frame at the bottom was split previously, and is joined.
        
        The follow has the same upper as the master text frame, so this causes
        the upper section frame to shrink:
        
         SwRect::operator=(const SwRect & rRect) Zeile 256
         SwFrameAreaDefinition::FrameAreaWriteAccess::~FrameAreaWriteAccess() Zeile 112
         SwSectionFrame::Shrink_(__int64 nDist, bool bTst) Zeile 2327
         SwFrame::Shrink(__int64 nDist, bool bTst, bool bInfo) Zeile 1562
         SwContentFrame::Cut() Zeile 1339
         SwTextFrame::JoinFrame() Zeile 677
         SwContentFrame::MakeAll(OutputDevice * __formal) Zeile 1310
        
        The ToMaximize(false) check doesn't help because the section frame
        doesn't have a follow (or footnotes).
        
        Then the text frame is formatted, resulting in one line but no height
        for it, and a split after the one line.
        
        The split causes a follow section frame to be created, calling
        SwSectionFrame::SimpleFormat() on the master's upper:
        
         SwFrameAreaDefinition::FramePrintAreaWriteAccess::~FramePrintAreaWriteAccess() Zeile 120
         SwFrame::SetTopBottomMargins(__int64 nTop, __int64 nBot) Zeile 175
         SwRectFnSet::SetYMargins(SwFrame & rFrame, __int64 nTop, __int64 nBottom) Zeile 1405
         SwSectionFrame::SimpleFormat() Zeile 1192
         SwSectionFrame::SwSectionFrame(SwSectionFrame & rSect, bool bMaster) Zeile 110
         SwFrame::GetNextSctLeaf(MakePageType eMakePage) Zeile 1781
         SwFrame::GetLeaf(MakePageType eMakePage, bool bFwd) Zeile 879
         SwFlowFrame::MoveFwd(bool bMakePage, bool bPageBreak, bool bMoveAlways) Zeile 1977
         SwContentFrame::MakeAll(OutputDevice * __formal) Zeile 1349
         SwFrame::PrepareMake(OutputDevice * pRenderContext) Zeile 286
         SwFrame::Calc(OutputDevice * pRenderContext) Zeile 1794
         SwTextFrame::CalcFollow(o3tl::strong_int<long,Tag_TextFrameIndex> nTextOfst) Zeile 281
         SwTextFrame::AdjustFollow_(SwTextFormatter & rLine, o3tl::strong_int<long,Tag_TextFrameIndex> nOffset, o3tl::strong_int<long,Tag_TextFrameIndex> nEnd, const unsigned char nMode) Zeile 608
        
        Now the upper has space but at this point the master text frame is valid
        and not invalidated, so it never grows into the available space.
        
        There is a check to format again in case additional space is available
        in SwTextFrame::CalcFollow() but peculiarly it's disabled if the upper
        is a section frame since initial CVS import.
        
        Removing this check appears to fix the problem.
        
        Change-Id: Ifad545f7e79675af6e33d68c7fcdbc82bd4f8f57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119419
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-07-23  Mike Kaganski  <mike.kaganski@collabora.com>  [612d5b1a04fe022a34018d901bb9b052791d54e5]

        We already have this value
        
        Change-Id: I1d94986acaa9bcd559e34ba1af880c4a06772c38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119271
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [afff3bf81f1908b2d4a7068b4862fd1f19440383]

        use officecfg to retrieve NotebookbarIconSize
        
        Change-Id: I1e76e8369b4a0448a62cd72bc9a1ee492fae91b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119410
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-23  Miklos Vajna  <vmiklos@collabora.com>  [ee3d408fd6c909556d1671d28591cde4c0122979]

        sw bibliography, local copy: add ODF filter
        
        Map it to <text:bibliography-mark loext:local-url="...">.
        
        Note how this can be a relative URL, while the text:url attribute is
        typically a http(s) URL.
        
        Change-Id: If16171c9761221841ff07824cb0466fd42911480
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119407
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-23  Stephan Bergmann  <sbergman@redhat.com>  [daffec714ef28f52ae2d70e5553500046b8b26c2]

        Avoid strtol on non-NUL-terminated input
        
        ...as could be observed with ASan and ASAN_OPTIONS=strict_string_checks=1 during
        e.g. UITest_conditional_format.
        
        strtol supports leading spaces, sign, and "0x", but none of that appears to be
        relevant here, so readInt32 doesn't support that.
        
        Hdf::m_pItData was redundant and always pointed at m_aItData.data(), and has
        been elided to make it more obvious that the places that used it, which now also
        need to use m_aItData.size(), actually use m_aItData.
        
        Change-Id: I3d4f625cd5836438271d7c1a8d2ae06f0a45a37c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119403
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [252e403213bf2a1c1b1f7b07f1dd647b450cb312]

        use officecfg to retrieve DisableUICustomization
        
        Change-Id: I87b3019c8e10eb2453746340beea4c4623dc65e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119400
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-23  Jeff Huang  <jeff@mail.ossii.com.tw>  [2c0b84dc65739bfc47dca684e819717eb9cce387]

        tdf#140107 Remove all collect usage data code.
        
        Remove all collect usage data code because we
        don't really use them.
        
        Change-Id: I8d83d57220bed8f8c15bd012584943cd0913500d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119166
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-07-23  Stephan Bergmann  <sbergman@redhat.com>  [badc5a7ac8dda3c7b991c671776d2d41a5b7ea26]

        -Werror=maybe-uninitialized
        
        (at least with recent GCC 12 trunk and --enable-dbgutil --enable-optimized)
        
        Change-Id: Ie16260267b70c9e887c0342a09875e8d0a6a5eee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119402
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [27bb16a920d461f25d9ea69a0b515f6b85aff5b6]

        sw: get rid of MmToTwips function and use o3tl::convert instead
        
        It's used in 1! place only (but could be others have been coverted
        already).
        
        Change-Id: I6ba9dbaf00afe7662321fa202eaaaa652d16e0b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119395
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-23  Noel Grandin  <noelgrandin@gmail.com>  [590f67e0c746aacca30a80da8de1956dbc0d8768]

        expand out contractions in PasswordContainer
        
        Change-Id: I884356fe9f0081b13dfd47c1ecbd581adf25ebd5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119387
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-23  Noel Grandin  <noelgrandin@gmail.com>  [2b2374c963bc660d8866bc17f701046ac0a03a3c]

        simplify AsynchronLink
        
        Change-Id: Ia13e256fcd0f332c4509ea4a9b47e1b050b56443
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119394
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-23  Noel Grandin  <noelgrandin@gmail.com>  [0de7513cd73f1f35265e42f9a2b9befe81302c2c]

        osl::Mutex->std::mutex in AsynchronLink
        
        and inline the mutex since the only two users of this class both
        want the mutex
        
        Change-Id: I7821d67ad77e08059ef2fe6ccc6cc06570e8070b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119393
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [4e512171c21a193027c35d19a5273507a2725596]

        no need to allocate these static vars on demand
        
        the constructor can be laid out at compile/link time
        
        Change-Id: I377a537e15199ae81394d76ac662576280a25c25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119362
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-23  Stephan Bergmann  <sbergman@redhat.com>  [58ddacdb4be78dd00e05a46459ed0bcbe7531632]

        loplugin:noexceptmove (macOS, libc++)
        
        Change-Id: Ic587957fe0bf871b587375a68758a537de910de5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119399
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-23  Collabora  <l.lunak@collabora.com>  [2d04d7cc559445d8c1559af6af6d981d9f682db4]

        do not use "using namespace std" in headers
        
        It's a bad style, doing that in headers can affect many source files
        (especially with PCH used).
        
        Change-Id: Ic9091a1d018e74606c9fa95df71a55faaa93d4ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119011
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-07-23  Collabora  <l.lunak@collabora.com>  [a470d97f2ddcb3607ae9d1df871a59f04d823564]

        workaround accumulate() ambiguity on Mac with PCH
        
        The PCH brings in <numeric>, which has std::accumulate(), which also
        gets considered for whatever reason.
        
        Change-Id: I69f375c871034e156598c8886822279f78c7f73f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119010
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-07-23  Collabora  <l.lunak@collabora.com>  [6192fca42aec2db25f6dade632fd0e50eded5d0e]

        workaround for apple clang sometimes not generating PCH
        
        Change-Id: I50a215e0cf3bf7f6f6d6dc86cf89355e2de19c11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119009
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-07-23  Rafael Lima  <rafael.palma.lima@gmail.com>  [6031dfd615373ad3ed8086a8da0cba3251a51cc6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a1682e126278705cad6bf437f0237474234aaa86
          - Python examples in SF_TextStream help page
            
            Change-Id: Ibd1ea64557c97511b7c15944344b3d92e1dd2cca
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119258
            Tested-by: Jenkins
            Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
            
2021-07-23  Noel Grandin  <noelgrandin@gmail.com>  [ff61ec1ef2e408bb758bbce91d0d1840ef2b2883]

        osl::Mutex->std::mutex in AsyncEventNotifier
        
        and use a vector instead of a deque, becuase then a std::swap makes a nice
        way of ping-ponging a data buffer back and forth between the
        producer and consumer sides
        
        Change-Id: I11f491b9fde87f0a495df05d306ccee57dcfc6da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119345
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-23  Noel Grandin  <noelgrandin@gmail.com>  [19d01fae16f4f7b46c168b983960547f4dd2c2aa]

        no need to allocate the StorageItem separately
        
        Change-Id: I941404fcc2ded3568afe4818c4851a1bd72e30b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119386
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-23  Noel Grandin  <noelgrandin@gmail.com>  [2d98ee5f14a3343a9103771861d26920a7109b30]

        osl::Mutex->std::mutex in ValueItemAcc
        
        Change-Id: I8b0315b9e496b930bf312d7d2565727777c70985
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119389
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [1fd35c6d0058e33694721a962f1fe5c0489d4336]

        remove pimpl from ScZoomSlider
        
        Change-Id: I446a73b3a07818927b69d93cfc41bca12858b169
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119380
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-23  Noel Grandin  <noelgrandin@gmail.com>  [da340c48ecd67e1b97546842dae013306caa6ace]

        osl::Mutex->std::mutex in SvtLanguageOptions
        
        Change-Id: I5b24c729f63f2f51b2a2bebc8539e8c61cf77bee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119388
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-23  Miklos Vajna  <vmiklos@collabora.com>  [240bb9e223a7c22c02e8821d47f15b793f02e5a1]

        sw: handle mbStylesNoDefault when replacing compat options
        
        This is off by default and it may be in for Word documents.
        
        Change-Id: I5f350f42d795c4272e8b11fcc28a65265eff7243
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119381
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-22  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [ee5a1b61b4460b965413a3f7ed4f9152322f1c02]

        Fix subtle grammar error
        
        Change-Id: I566b7c8af667f646fee88e47b97acf24d2e70112

2021-07-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [71477a3be1c64e5351894d9ef797feeee6b9eeeb]

        OPropertySet doesn't need a pimpl
        
        also inline some of the standalone lambda/functor classes
        
        Change-Id: I0a19a1d3cb7f5b3d02348f1ab57bae08b3ab089a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119379
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [66578750d187d6ec048889ba6aca2e2decd07225]

        no need for pimpl in ObjectHierarchy
        
        also convert some methods to return
            const tChildContainer &
        instead of copying a container
        
        Change-Id: Ie56451a7ee2b8ac25f21b781b97b0c7fe485b940
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119378
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-22  Luboš Luňák  <l.lunak@collabora.com>  [2f961c7a811bdff66a94c20573798d58b565195a]

        do not use delayed layout in TitledDockingWindow
        
        The layout is only performed in Paint(), so if something uses
        geometry before that happens (may happen with tiled rendering),
        then is not up to date. I don't see why delay it anyway, there
        seems to be usually just one resize, and only during init I see
        two of them, which can presumably be fixed if needed.
        
        Change-Id: I7133f3c6be41bc6480f86d1053b455d42c40b9ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116529
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-07-22  Luboš Luňák  <l.lunak@collabora.com>  [3bbe38a60b4a9ae50b59e41a02292e639ec28c09]

        set size properly when setting embed size from fallback graphic
        
        When loading e.g. OLE from ReqIF, the file contains object tag
        for the OLE and then as a fallback also an image. This loading
        code apparently sets the OLE geometry to the same as the image,
        for whatever reason, but if that's to be done, at least do it
        consistently, the same way it's done when reading the OLE. Otherwise
        e.g. relative width is ignored.
        
        Change-Id: Ifeafaefa4274db9ddffc6ff16210f7ecc2301a3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117464
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-07-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [55d47fd99c673ecb9830e9a60c55a3cc0d008b28]

        Revert "simplify locking in configmgr"
        
        This reverts commit 7f7dad7018c874542e0ab6a0fb0f05f21d112b53.
        
        And add some comments to the definition of the lock, to make
        it purpose obvious.
        
        Change-Id: Ib1a0b6345efab0febe9191341ce264c8d6070932
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119366
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-22  Noel Grandin  <noelgrandin@gmail.com>  [9ca9d364581e64b8e7ba9b4cd8d745ba22b2a2d8]

        osl::Mutex->std::mutex in StatusIndicatorFactory
        
        Change-Id: I23c6765e5932288ce439273c600bdbf5017266ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119377
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ae3c5ef23b8b91c97cfe99adbcd831ee34f9dbf3]

        Fix typos
        
        Change-Id: I38c7fda55f7d24f7265b58d56222187f2aa1e5d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119286
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-07-22  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [80a1c6ea4771cd9620addde2640d3c4d6276a5de]

        elementary tdf#143300 add diagonal border line icons
        
        Change-Id: I5379c2a27d792c9f9e62ddf624fd85fde2243786
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118882
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-07-22  haru-02  <rahulbalaji78@gmail.com>  [8580f2d5c8fef0c3c3ff1e92da09e13ec2158bea]

        tdf#95394 - ui fill dialog from (bitmap -> image)
        
        Change-Id: Ib30eb0489e8cad2d417bc8638204b95f4acee936
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119115
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-07-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [22997c4777eeb424493d1259b72db9a15ff37069]

        tdf#143493 Qt5 key modifier events don't have text
        
        Regression from commit 862fdb98ca271b60a831cd5420fd16d5f9c1c747
        ("tdf#143298 Qt5 send SalEvent::KeyModChange events").
        
        Change-Id: I6981af06e3a73dee45ed10416f5d3b17b860a73b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119375
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-07-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [1296ded169adaa93d943eeb0273bf16835f7eb35]

        fix the mutex locking in impl_searchTopic
        
        you cannot take a pointer to something inside a guard and then use that
        data outside the guard.
        
        So remove the broken locking here, and make sure the call sites hold the
        lock.
        
        Change-Id: I37cc363ff937243d7965844e8bcda0018085c656
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119370
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-22  Michael Weghorn  <m.weghorn@posteo.de>  [0f15f1ec7c7b9ed7abf4a40b9b9c2f3876ce3e5f]

        qt5 a11y: Always query the XAccessibleContext for a11y interfaces
        
        The accessibility interfaces are implemented by the object
        implementing 'XAccessibilityContext' which is often the same
        as the 'XAccessible' (in which case the corresponding
        'XAccessible::getAccessibleContext()' call just returns a
        reference to self), but it doesn't have to be that way.
        
        From offapi/com/sun/star/modules.idl:
        
        >     /** UNO Accessibility API
        >
        >         <p>This modules contains the basic interfaces of the UAA (UNO
        >         Accessibility API).  Services that describe how these interfaces are
        >         implemented can be found in other modules.  The services in this module
        >         describe only what every accessible object has to support.</p>
        >
        >         <p>Making a class accessible starts by supporting the
        >         ::com::sun::star::accessibility::XAccessible interface.
        >         This interface's only method returns the actual accessibility object, an
        >         instance of ::com::sun::star::accessibility::XAccessibleContext.
        >         These two interfaces may be implemented by the same class in which case
        >         a call to ::com::sun::star::accessibility::XAccessible getAccessible()
        >         returns the same object that is
        >         called.  Alternatively the implementation of the
        >         ::com::sun::star::accessibility::XAccessibleContext
        >         interface can be done by another class.  This makes it possible to put
        >         all accessibility implementations into their own library which has only
        >         to be loaded when necessary.</p>
        >
        >         <p>Note that all other interfaces have to be implemented by the same
        >         class that implements the
        >         ::com::sun::star::accessibility::XAccessibleContext
        >         interface.  Note also that there is no way back from an accessibility
        >         object to the object from which it has been obtained by means of the
        >         UAA.  If you need such a back-link you have to provide one on your
        >         own.</p>
        >     */
        >     module accessibility {};
        
        This e.g. makes Accerciser show the correct values of the "URL" and
        "Text" controls in Writer's "Insert" -> "Hyperlink" dialog.
        
        Change-Id: I909b1fdf5e1e7ca50db5d5191ae69cb558a49dc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119364
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-07-22  Michael Weghorn  <m.weghorn@posteo.de>  [b216a87d7a0956cbb864e73ec4fc5557ae93f64b]

        qt5 a11y: Improve Qt5AccessibleWidget::attributes
        
        * handle case where out params are nullptr
        * set fallback values for out params at the beginning
        
        This e.g. makes Accerciser show '-1' for both,
        startIndex and endIndex for the text interface of the
        "URL" and "Text" controls in Writer's "Insert" -> "Hyperlink" dialog
        along with no text. Making the actual text show up
        if there is any will be handled in an upcoming commit.
        
        Change-Id: Ie864f729ad06e28684bd426e4ba37b8a9d4d4634
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119363
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-07-22  Miklos Vajna  <vmiklos@collabora.com>  [3957ffb88f9856f2288b5f390609207b2e9c4c2b]

        sw: document SwArrowPortion
        
        One would assume it's just a painted indicator, but no, it has its own
        portion.
        
        Change-Id: Iddd93541766cb13600a978465937b1ef7d7e6200
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119374
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-22  Mike Kaganski  <mike.kaganski@collabora.com>  [d1cbd25ebcf90b3302497987c0cf4a0b15163121]

        Make static_casting to the only derived class less verbose
        
        ... and assert on correct derived type in debug builds.
        
        Change-Id: Iedd37b3ad4139ab1eb1a0a321e3ebd0018ecde99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119360
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-22  Balazs Santha  <santha.balazs@simonyi.bme.hu>  [689b5a4862ead541e54e83cb14067cfaa691e2ab]

        tdf#143244 sw: fix redo of adding table rows breaks table style
        
        This fixes a bug, which caused the break of table style when redo of inserting table rows, Normally, upon inserting a row, the formatting of the table is updated by the UpdateTableStyleFormatting() function.
        In certain situations (e.g in the description of the bug) this update wasn't successful. This was beacuse, the update function didn't know which tableNode needs to be updated.
        As the proper tableNode we need is already calculated in the SwTable::InsertRow function, we simply had to pass this argument too.
        
        Change-Id: I81ebd7bb37eebc9be8974f3f7a1adc5ad4ba1e7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119249
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-07-22  Sabyasachi Bhoi  <sabyabhoi@gmail.com>  [cf717f6d41dd3a2a582ee1478e83c281b18b9c3f]

        tdf#143148: Use pragma once instead of include guards
        
        Replace include guards with pragma once in header file
        
        Change-Id: I8f845a3eb563ab3e6d5ce57b3b411a46bce54889
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119368
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-07-22  Miklos Vajna  <vmiklos@collabora.com>  [b85becd0d427c7375f1d8e6309f348304b6ebbac]

        sw bibliography, local copy: add context menu
        
        This way in case a bibliography entry (field) has both a URL and a
        LocalURL, it is possible to choose which one should be opened when the
        context menu is used on the field. This is meant to be the primary way
        the user consumes this information.
        
        Change-Id: I21b72505f8387943424665bff70905f774771d4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119373
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ea426bfa978d338683bf4c715d358187a527ccd]

        no need to allocate the error separately in GraphicFilter
        
        Change-Id: I26c43cb72580d9cc384b3c4b70e43f47d3db0198
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119367
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [d1099ec6220e098b9d7e263c9b7f873997ea9e30]

        tdf#124708: sd_uiimpress: Add unittest
        
        Change-Id: I31544dfbec9cfb60fbf8ef2e5859e9c7f3efb1a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119365
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [d1de326b0b2a1208969e36f19010fdd8ee2a4fb7]

        no need to use unique_ptr here
        
        for such a small object
        
        Change-Id: Idbcad7469b3871c05226e90b8d46223fe746cce2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119369
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-22  Julien Nabet  <serval2412@yahoo.fr>  [717ec99667f5a9ab570f1c8581e2d7a0241c32f6]

        tdf#143464: fix SmartTag management
        
        by putting back missing information in lcl_FillRecognizerData
        
        Regression from e98711c14db9348f4d3f7d0f5bbde9276a3e73bc
        loplugin:unusedfields in sw (2018-12-12)
        
        Change-Id: I2e99df1a712915851c30c018a1f7279756da72de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119346
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [1400274aa4157fd92e708324a46d1633723f00fe]

        osl::Mutex->std::mutex in GraphicFilter
        
        Change-Id: Ia7d81ad0eaeab4f6ecf89b555da26e42a27bf80b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119361
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-22  Mike Kaganski  <mike.kaganski@collabora.com>  [a9bba3827888b290c435a3b0e5cdf50846d08bd2]

        Simplify EditTextObject's pool initialization
        
        Old scheme (ever since commit fd069bee7e57ad529c3c0974559fd2d84ec3151a
        "initial import") was that when source EditTextObject was owner of the
        pool, the copy created a new pool; and when source was not owner, the
        copy just re-used existing pool.
        
        It made no sense since commit 1545949690c750d7b512000723b564e69cf3c3a6
        where pools were made ref-counted using rtl::Reference.
        
        This also simplifies the only place which used the EditTextObject ctor
        taking pool by making the related ctor to take all necessary arguments
        instead of calling setters after constructing the object, which allows
        to drop a couple of setters.
        
        Change-Id: I843e154dd57f33f7c037063b4a0fcc0ac5a33cd2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119358
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-22  Mike Kaganski  <mike.kaganski@collabora.com>  [da2746382a4e02d1cf88d72ec51f24c86230e295]

        BinTextObject was renamed to EditTextObject long ago
        
        ... so update comments accordingly
        
        Change-Id: I5fe423c510912dc3bc3e113afcd5c5daaba3d717
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119357
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-22  Jean-Pierre Ledure  <jp@ledure.be>  [2d7c0af3c36c6613e4028ed44484f5f021f85deb]

        ScriptForge - (scriptforge.py/CreateScriptService) allow keyword arguments
        
        For Python scripts only:
        
        the CreateScriptService() method accepts now both positional
        (as before) and keyword arguments.
        
        The impacted services are:
        - l10n
        - timer
        
        Done with the ReviewServiceArgs() class method that returns the
        input arguments as a tuple in the correct sequence. This method
        is inserted in each of the impacted service definitions.
        
        Implied a review of the creation of the L10N service to
        replace absent arguments by zero-length default arguments
        
        Change-Id: I3cc3b98847a395a2fd9f5e5bb15f45b398858b12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119359
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-07-22  Noel Grandin  <noelgrandin@gmail.com>  [7f7dad7018c874542e0ab6a0fb0f05f21d112b53]

        simplify locking in configmgr
        
        if we are going to have a shared lock, just use the instance of the
        shared lock instead of taking a shared_ptr to it.
        
        Change-Id: I00f74815426fcf971ff8e12734fc4566aa6ad5f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119343
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [bebb1a3f2dc3e131f95a078f8a9c40d0491af7cd]

        pass SvXMLNamespaceMap around by value
        
        in SvXMLImport.
        
        Remove an assert in XSecParser because std::move on std::optional
        does not make the optional empty, unlike it's effect on std::unique_ptr.
        
        Change-Id: Ie94d01423bf694a37e4bd7f2c0235c5f79a44efe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119302
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [88c85c8aa377ccc017582d8a08e5f73391b5a446]

        flatten vcl::LazyDelete
        
        we can allocate the stored value in-line and avoid some pointer-chasing
        
        Change-Id: I828814b127923cdcec1bf57b3b64dffab4cffaaf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119298
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-22  Armin Le Grand (Allotropia)  <Armin.Le.Grand@me.com>  [0bac5c7e7d71658c5056c4bf0b71fbfb51b92ca0]

        tdf#139426 Supress AssertFlyPages in Tabe re-layout
        
        The current code tries to on-demand create content in
        form of a SwBodyFrame at a SwPageFrame. That
        unexpectedly and unfortunately leads - when done
        during a Table re-layout action - to an endless
        layout loop.
        I tried quite some solutions, but the simplest and
        safest is to just supress AssertFlyPages in that
        specialized TableLayout. Other solutons may break
        MailMergse, so CppunitTest_sw_mailmerge needs to
        be checked with any fix in this area.
        
        For more details, see tdf#task comnments.
        
        Change-Id: I02de9ee72848061497678936aa1d0c492694bfc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119324
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2021-07-22  Miklos Vajna  <vmiklos@collabora.com>  [580194ec22841b915fb90cba63072bc781c3859a]

        sw: use SfxPoolItem::StaticWhichCast() in InitCore()
        
        See commit 0025e80ba6d882f6f885499efaf37ab0e2ed699d (sw: use
        SfxPoolItem::StaticWhichCast() in SwTextBoxHelper, 2021-07-07) for
        motivation.
        
        Change-Id: I292e1e8ec4f2536b213d76fdc1f45d3298c3fe03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119340
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-22  Michael Stahl  <michael.stahl@allotropia.de>  [946f457c885bd10ff1a7281c351f3981f035f5a7]

        curl: upgrade to release 7.78.0
        
        * Fixes CVE-2020-8284 CVE-2021-22924
        * Also fixes these which don't look relevant to LO:
          CVE-2020-8231
          CVE-2020-8285 CVE-2020-8286
          CVE-2021-22876 CVE-2021-22890
          CVE-2021-22897 CVE-2021-22898 CVE-2021-22901
          CVE-2021-22922 CVE-2021-22923 CVE-2021-22925 CVE-2021-22926
        * disable some new protocols and dependencies
        * remove curl-ios.patch.1 as the code no longer exists upstream
        
        Change-Id: I12d5f87f4d503a5f9859226a05cfe2a07e46d993
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119313
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-07-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [5feb7230bf4a06290d0972dc5bf6dd4108e7edbb]

        flatten GraphicObjectImpl
        
        no need to allocate the GraphicObject separately
        
        Change-Id: I71f13792dfd45e47d835ad1e3627a559044346a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119337
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [f8c6d90bc5b344e65cf0ae6cdd028956bb31dbe4]

        remove pimpl in AnimatedImagesControlModel
        
        Change-Id: I34ffaca1c5d109a28b75730bd7634e244b8bf31b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119327
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [ccb60734bd30115affa835cb189fcd3ca21306a9]

        no need to allocate ScTokenMatrixMap separately
        
        Change-Id: I2345b7b5c9b21aac06b557658906e8028fadec0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119333
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [ceccfbb7e81edea31d7cc792b1a31473f9d9feee]

        osl::Mutex->std::mutex in GraphicObjectImpl
        
        Change-Id: I4c62d4b105425d4fb39eefdb7117299488af47dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119336
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [58c6fad213024ef8f162984a66af565ac9ad4b97]

        tdf#143412 CRASH: converting images
        
        Revert "use unique_ptr in SdrEditView::ImpConvertOneObj"
        This reverts commit 2ec1dab4693cd45b475f02452114dd96ec0bda1b.
        
        I was wrong, we are no returning ownership here.
        
        Change-Id: Ib3b3b32248d4b56f0a48c658db5d6431b26fc352
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119335
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-22  Stephan Bergmann  <sbergman@redhat.com>  [505fb3f952106d6fafd300097cce83c2050fbc60]

        -Werror=maybe-uninitialized
        
        > registry/source/reflwrit.cxx: In member function ‘sal_uInt32 RegistryTypeWriter::getBlopSize()’:
        > registry/source/reflwrit.cxx:1332:33: error: ‘size’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        >  1332 |     return ::getBlopSize(m_hImpl);
        >       |                                 ^
        
        at least with recent GCC 12 trunk and --enable-dbgutil --enable-optimized
        
        Change-Id: I17abbb55ba31458147afd486a17e8455ede39b32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119338
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-22  Mike Kaganski  <mike.kaganski@collabora.com>  [0d4cbdbc9cd4ab06056cec66cffd292b41615b6e]

        Dereferencing uninitialized pointer
        
        SfxItemSet::GetItemState returns SfxItemState::DEFAULT without
        resetting the passed pointer.
        
        Regression after commit dd5bf12193471f064bf7f581dd1b21783390e735.
        
        Change-Id: I1e427a05f8e5b375f50d81b51d32e78fca83eb42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119348
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [697e9f3cc9cb3309bf7e22bc39057ff720f1d1b3]

        pass sc::ColumnIterator by value
        
        no need to allocate on heap
        
        Change-Id: Ie0f3fa39092083b9c30f3e769bb65fa975150021
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119312
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [603552c209f8652aa23a688b36d4a2abac933717]

        remove pimpl in AnimatedImagesPeer
        
        Change-Id: Ia9109fb0b68a28612129e4f2fc3eae0f92a4dabd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119326
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-21  Mike Kaganski  <mike.kaganski@collabora.com>  [1c7a9ac8594f12329dcba0516071e9562ee8df70]

        Use Append here instead of Insert
        
        The containers are filled after resetting them.
        
        Change-Id: I6cd17fd47a84e755788a3b58fe72b451d6267e99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119323
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [dca1ed757674ad9b32ded6ab92b6fe85c7890005]

        flatten SwShareBoxFormats a little
        
        Change-Id: I1ddbc0d2d9969597491f47ddbabd99badfee78a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119334
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [a7f05c009aad9fb8c8872312929c473b55cb1454]

        flatten vector in ImplMultiTextLineInfo
        
        Change-Id: I30f40c3906c38d29bab7aeef0a9562bd96934a72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119329
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [ec01d43e0a8fa560d7cd8c76c0d609b18a60cddb]

        pass SfxChildWinFactory around by value
        
        no need to allocate on heap
        
        Change-Id: I7410a6c9cb434b18ed6f7ae1dc0ccea34151921c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119331
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [df157d5291ba3531d2c79539addfd0dbff48ac67]

        no need for FormControlFactory to have a pimpl
        
        Change-Id: Ia5dcccafffe69eac3369a0f2923b9aa526d68cbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119332
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-21  Rafael Lima  <rafael.palma.lima@gmail.com>  [c060ec59866ced50ded6c19a39119292548f844c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 08af5ea8348ff994b650ee8f5c9404af4c06bc4f
          - Python examples in SF_Timer help page
            
            This patch also adds a <variable> tag and refactors the file 03030303.xhp (Timer function) to ease x-ref.
            
            Change-Id: I90f26234a9632b9d8220cca94fe2ab11fb4f8fa2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119256
            Tested-by: Jenkins
            Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
            
2021-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [9a2d08cf16d4e0b2b45e9b687884acb729739608]

        flatten ImplListBoxWindow
        
        no need to allocate ImplEntryList separately
        
        Change-Id: I276e92895a00ebccff60f5067567a0ed066d4e66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119328
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [19654ca9de6ff221337e8ec82307611c311c4e57]

        flatten ImplToolBoxPrivateData
        
        Change-Id: Ia3c0d6624ccf2d3c6189064ab7c8b07dc0734c5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119330
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [71a7440c745fc7f16c726571453b6dd7dad2ac80]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e9a241713198c414360ecc6204028c1cafcd2fc8
          - Fix typo
            
            Change-Id: I03e831f5172f77e2fac56ea15358c4660007ce70
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119339
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [0ce2ba98aa3bde5dc91b00753b11d0add69925af]

        flatten aCatLists in ScFunctionCategory
        
        no need to allocate the vector separately, they are always there, and
        initialise once
        
        Change-Id: I92c735502d26dc4ff9ab138e5086d74db3afb138
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119311
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [a4fafab70dccd4df47166428b6e05d52d9bbdf3f]

        improve the comments of the number conversion functions
        
        For the
            rtl_str_to<NumberType>_WithLength
        category of functions, the string does not need to be null-terminated
        
        Change-Id: I1971c8c10b760743633523e6f680366eafdfc685
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119325
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-21  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [462f9d1f589a7afd66d3fc61925467d3b68e5b31]

        tdf#142600 - List tables in order of their appearance
        
        Change-Id: I1e653bf3a646161825b465ea2fc20ab48308f0ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116767
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-07-21  Michael Weghorn  <m.weghorn@posteo.de>  [bdf14fd8ea18b94cdcdf2b194d6644f87d69d96b]

        qt5 a11y: Implement Qt5AccessibleWidget::cursorPosition
        
        Use 'XAccessibleText::getCaretPosition', similar to
        how 'Qt5AccessibleWidget::setCursorPosition' calls
        'XAccessibleText::setCaretPosition'.
        
        Change-Id: Ic9e4533d6a39de90fee7ec2e8e0bd3fc6a69bba0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119320
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-07-21  Michael Weghorn  <m.weghorn@posteo.de>  [96869931e35fa4fbc779755e89207062648ed58d]

        qt5 a11y: Implement Qt5AccessibleWidget::textAtOffset
        
        The Orca screen reader uses
        'IAccessibleText::textAtOffset' e.g. in
        order to retrieve the text of the current Writer
        paragraph on cursor movement.
        
        With this and various other WIP changes
        to qt5 a11y on top which are required to make Orca
        speak at all (well, at least sometimes...), Orca
        now also speaks the text of paragraphs that contain
        more than just a single character.
        The single-character case was working because
        Orca has a special handling for this; a comment
        in the source code says:
        "We do this because Gecko's implementation of getTextAtOffset
        is broken if there is just one character in the string.")
        
        This implementation is inspired by the
        corresponding winaccessibility one,
        see 'CAccTextBase::get_textAtOffset' in
        winaccessibility/source/UAccCOM/AccTextBase.cxx.
        
        Change-Id: I67775a03c6e4384f410e1e9d727d7a412ba4112e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119310
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-07-21  Rafael Lima  <rafael.palma.lima@gmail.com>  [cd2b5168e8ef1cb6e721bc5220421464ed723096]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2612264b78199fc343f7dabfca8a1dc44d2f10fd
          - Python examples for SF_Session service
            
            Change-Id: Ic1024b6237b26ff558099aef5774588f2f3148d0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119254
            Tested-by: Jenkins
            Tested-by: Jean-Pierre Ledure <jp@ledure.be>
            Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
            
2021-07-21  Rafael Lima  <rafael.palma.lima@gmail.com>  [37d786050919031d5bcbd394fbef6c1f4847e379]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to daea8c54614d4dd489fb66adbadec58d6d17cfea
          - Python examples for SF_Dictionary help page
            
            This patch also fixes identation in in the entire file.
            
            Change-Id: I409523f253d2dec657f35561b48352333693feb6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119179
            Tested-by: Jenkins
            Tested-by: Jean-Pierre Ledure <jp@ledure.be>
            Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
            
2021-07-21  Miklos Vajna  <vmiklos@collabora.com>  [3b2b2eae863d1082a36c02851190e0846f90cdd1]

        sw bibliography, local copy: add document model & UNO API
        
        The idea is that a bibliography entry (field) can have not only an URL
        (which might be unavailable due to lack of network connectivity,
        paywall, etc) but also a local copy, which is also a URL.
        
        The local copy doesn't replace the original URL. The local copy is
        stored part of the document, since it may be a relative URL, e.g. ODT +
        several PDFs copied around in the same directory.
        
        This commit just starts this feature, up to the extent that read and
        write of the new property works.
        
        Change-Id: I3c4df2be3a1f3b02a87c097f8a0630951def09d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119322
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-21  Stephan Bergmann  <sbergman@redhat.com>  [37247ffb6f255ca7f96c6110149bcf85a2cddd44]

        Avoid deadlock between osl global mutex and cppu::getTypeEntries mutex
        
        ...as seen at least once during UITest_calc_tests9, with thread 1 at
        
        > Thread 1 (Thread 0x7f2c48958fc0 (LWP 439791) "soffice.bin"):
        > #0  0x00007f2caa2b17b0 in __lll_lock_wait () at /lib64/libpthread.so.0
        > #1  0x00007f2caa2aa553 in pthread_mutex_lock () at /lib64/libpthread.so.0
        > #2  0x00007f2ca399275b in __gthread_mutex_lock(pthread_mutex_t*) (__mutex=0x7f2ca40ce020 <cppu::getTypeEntries(cppu::class_data*)::aMutex>) at /home/sbergman/gcc/trunk/inst/include/c++/12.0.0/x86_64-pc-linux-gnu/bits/gthr-default.h:749
        > #3  0x00007f2ca39948cb in std::mutex::lock() (this=0x7f2ca40ce020 <cppu::getTypeEntries(cppu::class_data*)::aMutex>) at /home/sbergman/gcc/trunk/inst/include/c++/12.0.0/bits/std_mutex.h:100
        > #4  0x00007f2ca39940eb in std::lock_guard<std::mutex>::lock_guard(std::mutex&) (this=0x7f2c4752d820, __m=...) at /home/sbergman/gcc/trunk/inst/include/c++/12.0.0/bits/std_mutex.h:229
        > #5  0x00007f2ca3990fdb in cppu::getTypeEntries(cppu::class_data*) (cd=0x7f2c3eda4640 <cppu::detail::ImplClassData<cppu::WeakImplHelper<com::sun::star::i18n::XCollator, com::sun::star::lang::XServiceInfo>, com::sun::star::i18n::XCollator, com::sun::star::lang::XServiceInfo>::operator()()::s_cd>) at /home/sbergman/lo/core/cppuhelper/source/implbase_ex.cxx:71
        > #6  0x00007f2ca398c616 in cppu::queryDeepNoXInterface(_typelib_TypeDescriptionReference const*, cppu::class_data*, void*) (pDemandedTDR=0x60f00020ec60, cd=0x7f2c3eda4640 <cppu::detail::ImplClassData<cppu::WeakImplHelper<com::sun::star::i18n::XCollator, com::sun::star::lang::XServiceInfo>, com::sun::star::i18n::XCollator, com::sun::star::lang::XServiceInfo>::operator()()::s_cd>, that=0x60e0002a2960) at /home/sbergman/lo/core/cppuhelper/source/implbase_ex.cxx:155
        > #7  0x00007f2ca398ea93 in cppu::WeakImplHelper_query(com::sun::star::uno::Type const&, cppu::class_data*, void*, cppu::OWeakObject*) (rType=invalid uno::Type, cd=0x7f2c3eda4640 <cppu::detail::ImplClassData<cppu::WeakImplHelper<com::sun::star::i18n::XCollator, com::sun::star::lang::XServiceInfo>, com::sun::star::i18n::XCollator, com::sun::star::lang::XServiceInfo>::operator()()::s_cd>, that=0x60e0002a2960, pBase=0x60e0002a2960) at /home/sbergman/lo/core/cppuhelper/source/implbase_ex.cxx:283
        > #8  0x00007f2c3ea61105 in cppu::WeakImplHelper<com::sun::star::i18n::XCollator, com::sun::star::lang::XServiceInfo>::queryInterface(com::sun::star::uno::Type const&) (this=0x60e0002a2960, aType=invalid uno::Type) at /home/sbergman/lo/core/include/cppuhelper/implbase.hxx:111
        > #9  0x00007f2c7c491500 in com::sun::star::uno::BaseReference::iquery(com::sun::star::uno::XInterface*, com::sun::star::uno::Type const&) (pInterface=0x60e0002a2960, rType=invalid uno::Type) at /home/sbergman/lo/core/include/com/sun/star/uno/Reference.hxx:59
        > #10 0x00007f2c7c8a1165 in com::sun::star::uno::Reference<com::sun::star::i18n::XCollator>::iquery(com::sun::star::uno::XInterface*) (pInterface=0x60e0002a2960) at /home/sbergman/lo/core/include/com/sun/star/uno/Reference.hxx:74
        > #11 0x00007f2c7c8a015e in com::sun::star::uno::Reference<com::sun::star::i18n::XCollator>::Reference(com::sun::star::uno::BaseReference const&, com::sun::star::uno::UnoReference_Query) (this=0x7f2c47447020, rRef=...) at /home/sbergman/lo/core/include/com/sun/star/uno/Reference.hxx:176
        > #12 0x00007f2c7c89ebaa in com::sun::star::i18n::Collator::create(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) (the_context=uno::Reference to (class cppu::(anonymous namespace)::ComponentContext *) 0x611000005e50) at /home/sbergman/lo/core/workdir/UnoApiHeadersTarget/offapi/normal/com/sun/star/i18n/Collator.hpp:38
        > #13 0x00007f2c7c89c324 in CollatorWrapper::CollatorWrapper(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) (this=0x60200097c0f0, rxContext=uno::Reference to (class cppu::(anonymous namespace)::ComponentContext *) 0x611000005e50) at /home/sbergman/lo/core/unotools/source/i18n/collatorwrapper.cxx:30
        > #14 0x00007f2c14889098 in ScGlobal::GetCaseCollator()::$_6::operator()() const (this=0x7f2c470e74a0) at /home/sbergman/lo/core/sc/source/core/data/global.cxx:1044
        > #15 0x00007f2c14886efc in comphelper::doubleCheckedInit<CollatorWrapper, ScGlobal::GetCaseCollator()::$_6, osl::Guard<osl::Mutex>, osl::GetGlobalMutex>(std::atomic<CollatorWrapper*>&, ScGlobal::GetCaseCollator()::$_6, osl::GetGlobalMutex) (pointer=..., function=..., guardCtor=...) at /home/sbergman/lo/core/include/comphelper/doublecheckedinit.hxx:53
        > #16 0x00007f2c14886d1c in ScGlobal::GetCaseCollator() () at /home/sbergman/lo/core/sc/source/core/data/global.cxx:1041
        > #17 0x00007f2c1627adde in ScTypedStrData::LessCaseSensitive::operator()(ScTypedStrData const&, ScTypedStrData const&) const (this=0x7f2c471eab20, left=..., right=...) at /home/sbergman/lo/core/sc/source/core/tool/typedstrdata.cxx:26
        > #18 0x00007f2c13ad7750 in std::sort<__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<ScTypedStrData*, std::__cxx1998::vector<ScTypedStrData, std::allocator<ScTypedStrData> > >, std::__debug::vector<ScTypedStrData, std::allocator<ScTypedStrData> >, std::random_access_iterator_tag>, ScTypedStrData::LessCaseSensitive>(__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<ScTypedStrData*, std::__cxx1998::vector<ScTypedStrData, std::allocator<ScTypedStrData> > >, std::__debug::vector<ScTypedStrData, std::allocator<ScTypedStrData> >, std::random_access_iterator_tag>, __gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<ScTypedStrData*, std::__cxx1998::vector<ScTypedStrData, std::allocator<ScTypedStrData> > >, std::__debug::vector<ScTypedStrData, std::allocator<ScTypedStrData> >, std::random_access_iterator_tag>, ScTypedStrData::LessCaseSensitive) at /home/sbergman/gcc/trunk/inst/include/c++/12.0.0/bits/stl_algo.h:4873
        > #19 0x00007f2c13ab544d in (anonymous namespace)::sortAndRemoveDuplicates(std::__debug::vector<ScTypedStrData, std::allocator<ScTypedStrData> >&, bool) (rStrings=std::__debug::vector of length 1, capacity 1 = {...}, bCaseSens=true) at /home/sbergman/lo/core/sc/source/core/data/documen3.cxx:86
        > #20 0x00007f2c13ab6bc9 in ScDocument::GetDataEntries(short, int, short, std::__debug::vector<ScTypedStrData, std::allocator<ScTypedStrData> >&, bool) (this=0x61e0000505c0, nCol=0, nRow=1, nTab=0, rStrings=std::__debug::vector of length 1, capacity 1 = {...}, bValidation=false) at /home/sbergman/lo/core/sc/source/core/data/documen3.cxx:1650
        > #21 0x00007f2c1708a56e in ScInputHandler::GetColData() (this=0x614000068840) at /home/sbergman/lo/core/sc/source/ui/app/inputhdl.cxx:1943
        > #22 0x00007f2c1709e132 in ScInputHandler::StartTable(char16_t, bool, bool, ScEditEngineDefaulter*) (this=0x614000068840, cTyped=66 u'B', bFromCommand=false, bInputActivated=false, pTopEngine=0x0) at /home/sbergman/lo/core/sc/source/ui/app/inputhdl.cxx:2501
        > #23 0x00007f2c17057bc0 in ScInputHandler::DataChanging(char16_t, bool) (this=0x614000068840, cTyped=66 u'B', bFromCommand=false) at /home/sbergman/lo/core/sc/source/ui/app/inputhdl.cxx:2605
        > #24 0x00007f2c170ad948 in ScInputHandler::KeyInput(KeyEvent const&, bool) (this=0x614000068840, rKEvt=..., bStartEdit=true) at /home/sbergman/lo/core/sc/source/ui/app/inputhdl.cxx:3714
        > #25 0x00007f2c1723ac2b in ScModule::InputKeyEvent(KeyEvent const&, bool) (this=0x616000223880, rKEvt=..., bStartEdit=true) at /home/sbergman/lo/core/sc/source/ui/app/scmod.cxx:1356
        > #26 0x00007f2c19ce48c9 in ScTabViewShell::TabKeyInput(KeyEvent const&) (this=0x61e000051080, rKEvt=...) at /home/sbergman/lo/core/sc/source/ui/view/tabvwsh4.cxx:1278
        > #27 0x00007f2c196183ce in ScGridWindow::KeyInput(KeyEvent const&) (this=0x618000ee6880, rKEvt=...) at /home/sbergman/lo/core/sc/source/ui/view/gridwin.cxx:3414
        > #28 0x00007f2c775e963f in WindowUIObject::execute(rtl::OUString const&, std::__debug::map<rtl::OUString, rtl::OUString, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, rtl::OUString> > > const&) at /home/sbergman/lo/core/vcl/source/uitest/uiobject.cxx:357
        > #29 0x00007f2c186a5929 in ScGridWinUIObject::execute(rtl::OUString const&, std::__debug::map<rtl::OUString, rtl::OUString, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, rtl::OUString> > > const&) at /home/sbergman/lo/core/sc/source/ui/uitest/uiobject.cxx:317
        > #30 0x00007f2c7766d9ba in UIObjectUnoObj::executeAction(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0::operator()() const (this=0x603000f61240) at /home/sbergman/lo/core/vcl/source/uitest/uno/uiobject_uno.cxx:137
        > #31 0x00007f2c7766d0dd in std::__invoke_impl<void, UIObjectUnoObj::executeAction(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0&>(std::__invoke_other, UIObjectUnoObj::executeAction(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0&) (__f=...) at /home/sbergman/gcc/trunk/inst/include/c++/12.0.0/bits/invoke.h:61
        > #32 0x00007f2c7766cf8d in std::__invoke_r<void, UIObjectUnoObj::executeAction(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0&>(UIObjectUnoObj::executeAction(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0&) (__fn=...) at /home/sbergman/gcc/trunk/inst/include/c++/12.0.0/bits/invoke.h:111
        > #33 0x00007f2c7766ca9d in std::_Function_handler<void (), UIObjectUnoObj::executeAction(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0>::_M_invoke(std::_Any_data const&) (__functor=...) at /home/sbergman/gcc/trunk/inst/include/c++/12.0.0/bits/std_function.h:291
        > #34 0x00007f2c744b3c22 in std::function<void ()>::operator()() const (this=0x6070001d4d80) at /home/sbergman/gcc/trunk/inst/include/c++/12.0.0/bits/std_function.h:560
        > #35 0x00007f2c7766c35c in (anonymous namespace)::ExecuteWrapper::ExecuteActionHdl(Timer*) (this=0x6070001d4d80) at /home/sbergman/lo/core/vcl/source/uitest/uno/uiobject_uno.cxx:100
        > #36 0x00007f2c77668e29 in (anonymous namespace)::ExecuteWrapper::LinkStubExecuteActionHdl(void*, Timer*) (instance=0x6070001d4d80, data=0x608000148e20) at /home/sbergman/lo/core/vcl/source/uitest/uno/uiobject_uno.cxx:95
        > #37 0x00007f2c76c645de in Link<Timer*, void>::Call(Timer*) const (this=0x608000148e40, data=0x608000148e20) at /home/sbergman/lo/core/include/tools/link.hxx:111
        > #38 0x00007f2c76c63b7d in Timer::Invoke() (this=0x608000148e20) at /home/sbergman/lo/core/vcl/source/app/timer.cxx:75
        > #39 0x00007f2c76abfd6c in Scheduler::CallbackTaskScheduling() () at /home/sbergman/lo/core/vcl/source/app/scheduler.cxx:471
        > #40 0x00007f2c77b9a1a4 in SalTimer::CallCallback() (this=0x6030002f0bc0) at /home/sbergman/lo/core/vcl/inc/saltimer.hxx:54
        > #41 0x00007f2c77b8dda1 in SvpSalInstance::CheckTimeout(bool) (this=0x611000001bc0, bExecuteTimers=true) at /home/sbergman/lo/core/vcl/headless/svpinst.cxx:215
        > #42 0x00007f2c77b949a0 in SvpSalInstance::DoYield(bool, bool) (this=0x611000001bc0, bWait=true, bHandleAllCurrentEvents=false) at /home/sbergman/lo/core/vcl/headless/svpinst.cxx:460
        > #43 0x00007f2c76bb2462 in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at /home/sbergman/lo/core/vcl/source/app/svapp.cxx:465
        > #44 0x00007f2c76bb1588 in Application::Yield() () at /home/sbergman/lo/core/vcl/source/app/svapp.cxx:532
        > #45 0x00007f2c76bb11bf in Application::Execute() () at /home/sbergman/lo/core/vcl/source/app/svapp.cxx:444
        > #46 0x00007f2caae21016 in desktop::Desktop::Main() (this=0x7f2c472b8080) at /home/sbergman/lo/core/desktop/source/app/app.cxx:1602
        
        having locked the osl global mutex in comphelper::doubleCheckedInit in frame 15
        and trying to lock the cppu::getTypeEntries mutex, while thread 4 at
        
        > Thread 4 (Thread 0x7f2c275b6640 (LWP 440147) "InitUpdateCheck"):
        > #0  0x00007f2caa2b17b0 in __lll_lock_wait () at /lib64/libpthread.so.0
        > #1  0x00007f2caa2aa5d0 in pthread_mutex_lock () at /lib64/libpthread.so.0
        > #2  0x00007f2cabc21967 in osl_acquireMutex(oslMutex) (pMutex=0x604000090d50) at /home/sbergman/lo/core/sal/osl/unx/mutex.cxx:100
        > #3  0x00007f2bf58684da in osl::Mutex::acquire() (this=0x7f2cabe45c60 <osl_getGlobalMutex::g_Mutex>) at /home/sbergman/lo/core/include/osl/mutex.hxx:61
        > #4  0x00007f2bf586694a in osl::Guard<osl::Mutex>::Guard(osl::Mutex*) (this=0x7f2c262d7420, pT_=0x7f2cabe45c60 <osl_getGlobalMutex::g_Mutex>) at /home/sbergman/lo/core/include/osl/mutex.hxx:135
        > #5  0x00007f2bf58762f9 in com::sun::star::lang::cppu_detail_getUnoType(com::sun::star::lang::XServiceInfo const*) () at /home/sbergman/lo/core/workdir/UnoApiHeadersTarget/udkapi/normal/com/sun/star/lang/XServiceInfo.hpp:73
        > #6  0x00007f2bf5875f09 in cppu::UnoType<com::sun::star::lang::XServiceInfo>::get() () at /home/sbergman/lo/core/include/cppu/unotype.hxx:300
        > #7  0x00007f2bf5875ce9 in com::sun::star::lang::XServiceInfo::static_type(void*) () at /home/sbergman/lo/core/workdir/UnoApiHeadersTarget/udkapi/normal/com/sun/star/lang/XServiceInfo.hpp:145
        > #8  0x00007f2ca39913be in cppu::getTypeEntries(cppu::class_data*) (cd=0x7f2bf58c73a8 <cppu::detail::ImplClassData<cppu::WeakImplHelper<com::sun::star::deployment::XUpdateInformationProvider, com::sun::star::ucb::XWebDAVCommandEnvironment, com::sun::star::lang::XServiceInfo>, com::sun::star::deployment::XUpdateInformationProvider, com::sun::star::ucb::XWebDAVCommandEnvironment, com::sun::star::lang::XServiceInfo>::operator()()::s_cd>) at /home/sbergman/lo/core/cppuhelper/source/implbase_ex.cxx:78
        > #9  0x00007f2ca398c616 in cppu::queryDeepNoXInterface(_typelib_TypeDescriptionReference const*, cppu::class_data*, void*) (pDemandedTDR=0x60f0001cf420, cd=0x7f2bf58c73a8 <cppu::detail::ImplClassData<cppu::WeakImplHelper<com::sun::star::deployment::XUpdateInformationProvider, com::sun::star::ucb::XWebDAVCommandEnvironment, com::sun::star::lang::XServiceInfo>, com::sun::star::deployment::XUpdateInformationProvider, com::sun::star::ucb::XWebDAVCommandEnvironment, com::sun::star::lang::XServiceInfo>::operator()()::s_cd>, that=0x60e00022e7c0) at /home/sbergman/lo/core/cppuhelper/source/implbase_ex.cxx:155
        > #10 0x00007f2ca398ea93 in cppu::WeakImplHelper_query(com::sun::star::uno::Type const&, cppu::class_data*, void*, cppu::OWeakObject*) (rType=invalid uno::Type, cd=0x7f2bf58c73a8 <cppu::detail::ImplClassData<cppu::WeakImplHelper<com::sun::star::deployment::XUpdateInformationProvider, com::sun::star::ucb::XWebDAVCommandEnvironment, com::sun::star::lang::XServiceInfo>, com::sun::star::deployment::XUpdateInformationProvider, com::sun::star::ucb::XWebDAVCommandEnvironment, com::sun::star::lang::XServiceInfo>::operator()()::s_cd>, that=0x60e00022e7c0, pBase=0x60e00022e7c0) at /home/sbergman/lo/core/cppuhelper/source/implbase_ex.cxx:283
        > #11 0x00007f2bf58629e5 in cppu::WeakImplHelper<com::sun::star::deployment::XUpdateInformationProvider, com::sun::star::ucb::XWebDAVCommandEnvironment, com::sun::star::lang::XServiceInfo>::queryInterface(com::sun::star::uno::Type const&) (this=0x60e00022e7c0, aType=invalid uno::Type) at /home/sbergman/lo/core/include/cppuhelper/implbase.hxx:111
        > #12 0x00007f2c3015cf60 in com::sun::star::uno::BaseReference::iquery(com::sun::star::uno::XInterface*, com::sun::star::uno::Type const&) (pInterface=0x60e00022e7c0, rType=invalid uno::Type) at /home/sbergman/lo/core/include/com/sun/star/uno/Reference.hxx:59
        > #13 0x00007f2c302419c5 in com::sun::star::uno::Reference<com::sun::star::deployment::XUpdateInformationProvider>::iquery(com::sun::star::uno::XInterface*) (pInterface=0x60e00022e7c0) at /home/sbergman/lo/core/include/com/sun/star/uno/Reference.hxx:74
        > #14 0x00007f2c3024010e in com::sun::star::uno::Reference<com::sun::star::deployment::XUpdateInformationProvider>::Reference(com::sun::star::uno::BaseReference const&, com::sun::star::uno::UnoReference_Query) (this=0x7f2c262bd420, rRef=...) at /home/sbergman/lo/core/include/com/sun/star/uno/Reference.hxx:176
        > #15 0x00007f2c3023e98a in com::sun::star::deployment::UpdateInformationProvider::create(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) (the_context=uno::Reference to (class cppu::(anonymous namespace)::ComponentContext *) 0x611000005e50) at /home/sbergman/lo/core/workdir/UnoApiHeadersTarget/offapi/normal/com/sun/star/deployment/UpdateInformationProvider.hpp:38
        > #16 0x00007f2c30235e85 in dp_info::(anonymous namespace)::PackageInformationProvider::PackageInformationProvider(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) (this=0x607000afd3e0, xContext=uno::Reference to (class cppu::(anonymous namespace)::ComponentContext *) 0x611000005e50) at /home/sbergman/lo/core/desktop/source/deployment/manager/dp_informationprovider.cxx:92
        > #17 0x00007f2c30235932 in com_sun_star_comp_deployment_PackageInformationProvider_get_implementation(com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&) (context=0x611000005e50) at /home/sbergman/lo/core/desktop/source/deployment/manager/dp_informationprovider.cxx:336
        > #18 0x00007f2ca3c92795 in std::__invoke_impl<com::sun::star::uno::XInterface*, com::sun::star::uno::XInterface* (*&)(com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&), com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&>(std::__invoke_other, com::sun::star::uno::XInterface* (*&)(com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&), com::sun::star::uno::XComponentContext*&&, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&) (__f=@0x612000035088: 0x7f2c302357f0 <com_sun_star_comp_deployment_PackageInformationProvider_get_implementation(com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&)>, __args=@0x7f2c25ecd960: 0x611000005e50, __args=empty uno::Sequence) at /home/sbergman/gcc/trunk/inst/include/c++/12.0.0/bits/invoke.h:61
        > #19 0x00007f2ca3c9248d in std::__invoke_r<com::sun::star::uno::XInterface*, com::sun::star::uno::XInterface* (*&)(com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&), com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&>(com::sun::star::uno::XInterface* (*&)(com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&), com::sun::star::uno::XComponentContext*&&, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&) (__fn=@0x612000035088: 0x7f2c302357f0 <com_sun_star_comp_deployment_PackageInformationProvider_get_implementation(com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&)>, __args=@0x7f2c25ecd960: 0x611000005e50, __args=empty uno::Sequence) at /home/sbergman/gcc/trunk/inst/include/c++/12.0.0/bits/invoke.h:114
        > #20 0x00007f2ca3c91ebd in std::_Function_handler<com::sun::star::uno::XInterface* (com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&), com::sun::star::uno::XInterface* (*)(com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&)>::_M_invoke(std::_Any_data const&, com::sun::star::uno::XComponentContext*&&, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&) (__functor=..., __args=@0x7f2c25ecd960: 0x611000005e50, __args=empty uno::Sequence) at /home/sbergman/gcc/trunk/inst/include/c++/12.0.0/bits/std_function.h:291
        > #21 0x00007f2ca3b7d419 in std::function<com::sun::star::uno::XInterface* (com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&)>::operator()(com::sun::star::uno::XComponentContext*, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&) const (this=0x612000035088, __args=0x611000005e50, __args=empty uno::Sequence) at /home/sbergman/gcc/trunk/inst/include/c++/12.0.0/bits/std_function.h:560
        > #22 0x00007f2ca3b30861 in cppuhelper::ServiceManager::Data::Implementation::doCreateInstance(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) (this=0x612000034fd0, context=uno::Reference to (class cppu::(anonymous namespace)::ComponentContext *) 0x611000005e50) at /home/sbergman/lo/core/cppuhelper/source/servicemanager.cxx:703
        > #23 0x00007f2ca3b30394 in cppuhelper::ServiceManager::Data::Implementation::createInstance(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, bool) (this=0x612000034fd0, context=uno::Reference to (class cppu::(anonymous namespace)::ComponentContext *) 0x611000005e50, singletonRequest=true) at /home/sbergman/lo/core/cppuhelper/source/servicemanager.cxx:672
        > #24 0x00007f2ca3b6bb9c in (anonymous namespace)::SingletonFactory::createInstanceWithContext(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) (this=0x60700003a4e0, Context=uno::Reference to (class cppu::(anonymous namespace)::ComponentContext *) 0x611000005e50) at /home/sbergman/lo/core/cppuhelper/source/servicemanager.cxx:532
        > #25 0x00007f2ca3b6c0af in non-virtual thunk to (anonymous namespace)::SingletonFactory::createInstanceWithContext(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) () at /home/sbergman/lo/core/cppuhelper/source/servicemanager.cxx:541
        > #26 0x00007f2ca38c5545 in cppu::(anonymous namespace)::ComponentContext::lookupMap(rtl::OUString const&) (this=0x611000005e00, rName="/singletons/com.sun.star.deployment.PackageInformationProvider") at /home/sbergman/lo/core/cppuhelper/source/component_context.cxx:300
        > #27 0x00007f2ca38ae9ab in cppu::(anonymous namespace)::ComponentContext::getValueByName(rtl::OUString const&) (this=0x611000005e00, rName="/singletons/com.sun.star.deployment.PackageInformationProvider") at /home/sbergman/lo/core/cppuhelper/source/component_context.cxx:374
        > #28 0x00007f2ca38b279f in non-virtual thunk to cppu::(anonymous namespace)::ComponentContext::getValueByName(rtl::OUString const&) () at /home/sbergman/lo/core/cppuhelper/source/component_context.cxx:266
        > #29 0x00007f2c2791c7e0 in checkForPendingUpdates(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) (rxContext=uno::Reference to (class cppu::(anonymous namespace)::ComponentContext *) 0x611000005e50) at /home/sbergman/lo/core/extensions/source/update/check/updateprotocol.cxx:289
        > #30 0x00007f2c277d3db3 in UpdateCheck::initialize(com::sun::star::uno::Sequence<com::sun::star::beans::NamedValue> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) (this=0x6130001c9dc0, rValues=uno::Sequence of length 8 = {...}, xContext=uno::Reference to (class cppu::(anonymous namespace)::ComponentContext *) 0x611000005e50) at /home/sbergman/lo/core/extensions/source/update/check/updatecheck.cxx:776
        > #31 0x00007f2c278acd2a in (anonymous namespace)::InitUpdateCheckJobThread::run() (this=0x608000163d20) at /home/sbergman/lo/core/extensions/source/update/check/updatecheckjob.cxx:143
        
        having locked the cppu::getTypeEntries mutex in frame 1 and now trying to lock
        the osl global mutex.
        
        Of the many functions in sc/source/core/data/global.cxx that (implicitly, by
        default) use the osl global mutex in comphelper::doubleCheckedInit, change at
        least those two that call a CollatorWrapper (and are thus susceptible to the
        described deadlock).
        
        Change-Id: Ie41a1116518146bffcefab2373f1386afc03e544
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119319
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-21  Julien Nabet  <serval2412@yahoo.fr>  [73503ce975ce0923bfe2cfd075ac8b91de20f29e]

        tdf#143452: make 2 buttons in the date form control translatable
        
        Regression from:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=bafd50ee06d982e19d54fae0f9d8f968a2dedbd4
        weld DateField Calendar floating window
        
        Change-Id: I43c108908c6e802f3a8014ccf3fa243bebcae0ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119293
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-07-21  Stephan Bergmann  <sbergman@redhat.com>  [99a1290b3f2c8584db0a33fe48adf93dccce3a92]

        Use existing rtl_math_stringToDouble
        
        ...like it is also already done in LineParser::readDouble in
        sdext/source/pdfimport/wrapper/wrapper.cxx (esp. since the code should be
        changed to use C++17 std::from_chars once that is available in all our
        baselines), reverting again the introduction of rtl_str_toDouble_WithLength in
        b1df9c67349cf4cc5be4128d797aefb87f50e38f "[API CHANGE] reduce cost of numeric
        conversion"
        
        Change-Id: If7e3a15649f80093d3407157412fd3deb3a38b12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119318
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2021-07-21  Stephan Bergmann  <sbergman@redhat.com>  [e854abe076155fc085b56549ced50b3ee9a095d2]

        Avoid external processes picking up instdir/program/libnspr4.so
        
        ...which is a problem in ASan builds, as seen with a failing
        CppunitTest_sd_import_tests (among lots of other similarly failing tests):
        
        > Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/lib/jvm/java-11-openjdk-11.0.11.0.9-5.fc34.x86_64/lib/libsystemconf.so: ~/lo/core/instdir/program/libnspr4.so: undefined symbol: __asan_option_detect_stack_use_after_return
        > 	at java.base/java.lang.ClassLoader$NativeLibrary.load0(Native Method)
        > 	at java.base/java.lang.ClassLoader$NativeLibrary.load(ClassLoader.java:2442)
        > 	at java.base/java.lang.ClassLoader$NativeLibrary.loadLibrary(ClassLoader.java:2498)
        > 	at java.base/java.lang.ClassLoader.loadLibrary0(ClassLoader.java:2694)
        > 	at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2648)
        > 	at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:830)
        > 	at java.base/java.lang.System.loadLibrary(System.java:1873)
        > 	at java.base/java.security.SystemConfigurator$1.run(SystemConfigurator.java:67)
        > 	at java.base/java.security.SystemConfigurator$1.run(SystemConfigurator.java:65)
        > 	at java.base/java.security.AccessController.doPrivileged(Native Method)
        > 	at java.base/java.security.SystemConfigurator.<clinit>(SystemConfigurator.java:65)
        > 	at java.base/java.security.Security.initialize(Security.java:208)
        > 	at java.base/java.security.Security$2.run(Security.java:93)
        > 	at java.base/java.security.Security$2.run(Security.java:91)
        > 	at java.base/java.security.AccessController.doPrivileged(Native Method)
        > 	at java.base/java.security.Security.<clinit>(Security.java:91)
        > 	at java.base/sun.security.jca.ProviderList.<init>(ProviderList.java:176)
        > 	at java.base/sun.security.jca.ProviderList$2.run(ProviderList.java:94)
        > 	at java.base/sun.security.jca.ProviderList$2.run(ProviderList.java:92)
        > 	at java.base/java.security.AccessController.doPrivileged(Native Method)
        > 	at java.base/sun.security.jca.ProviderList.fromSecurityProperties(ProviderList.java:91)
        > 	at java.base/sun.security.jca.Providers.<clinit>(Providers.java:54)
        > 	at java.base/java.security.SecureRandom.getDefaultPRNG(SecureRandom.java:264)
        > 	at java.base/java.security.SecureRandom.<init>(SecureRandom.java:219)
        > 	at java.base/java.util.UUID$Holder.<clinit>(UUID.java:101)
        > 	at java.base/java.util.UUID.randomUUID(UUID.java:147)
        > 	at org.probatron.officeotron.sessionstorage.Store.putZippedResource(Unknown Source)
        > 	at org.probatron.officeotron.CommandLineSubmission.<init>(Unknown Source)
        > 	at org.probatron.officeotron.Driver.main(Unknown Source)
        > warn:svl.items:1258842:1258842:svl/source/items/itempool.cxx:358: old secondary pool: EditEngineItemPool of pool: XOutdevItemPool must be empty.
        > ~/lo/core/test/source/bootstrapfixture.cxx:232:SdImportTest::testDocumentLayout
        > equality assertion failed
        > - Expected: 0
        > - Actual  : 256
        > - failed to execute: sh ~/lo/core/bin/officeotron.sh ~/lo/tmp/SdImportTest__testDocumentLayout_16w8dw.tmp > ~/lo/tmp/SdImportTest__testDocumentLayout_16w8dy.tmp
        
        The solution reuses the arg-env bootstrap variable already used by
        test::OfficeConnection::setUp (unotest/source/cpp/officeconnection.cxx) and for
        that makes test::getArgumnet available outside Library_unotest.  (For
        simplicity, it adds the relevant gb_CppunitTest_add_arguments calls
        unconditionally to the various *.mk files, even though the data is only used
        conditionally for non-_WIN32 in test::BootstrapFixture::validate in
        test/source/bootstrapfixture.cxx, at least for now.)
        
        Not sure what exactly started to cause this issue now for my ASan builds on
        Fedora 34.
        
        Change-Id: I7a4d6c0e36b94935442c6c91d5ee967fcad61763
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119317
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [6fcb7ca818ebf819008cac55f08fe0e6c310d8cc]

        remove obsolete comments
        
        Change-Id: Ie2ceb7abb9bef5e84e740fba32f30697144f1c3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119303
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-21  Michael Weghorn  <m.weghorn@posteo.de>  [4ef0af9c14fa5242d3650728947c451493646e03]

        wina11y: Deduplicate mapping for IA2TextBoundaryType
        
        Add a local function 'lcl_matchIA2TextBoundaryType'
        that returns the UNO equivalent for the boundary
        type and use it from all 3 places that previously
        did the same mapping. Also, use the constants defined
        in the 'AccessibleTextType.hpp' header rather than
        hard-coding the values here again.
        
        It is unclear to me what the
        
            // In New UNO IAccessibleText.idl these constant values are defined as follows:
        
        comment refers to, which has been there since commit
        
            commit a18bdb3bc05e761704cc345a66a9d642bc4f4a0a
            Date:   Thu Nov 14 08:18:05 2013 +0000
        
                Integrate branch of IAccessible2
        
                Just the winaccessibility directory initially.
        
                Change-Id: Ia21abb8d7088646ad6c1f83b3a03e7add716b0c0
        
        (I don't see any IAccessibleText.idl anywhere. Maybe that was
        meant for some follow-up change that never took place
        in the end?)
        
        Change-Id: I6b8af2215948e8d0241e6f438c0f8cc00adc800f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119316
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-07-21  Mike Kaganski  <mike.kaganski@collabora.com>  [1cfa72a83101d7ea1f89b2c20a6c29d12e8da933]

        IsVertical->IsEffectivelyVertical, GetDirectVertical->GetVertical
        
        Before commit 653b53287ca09a9ffe3f5ce0242919e719c1086c, editengine
        objects had a pair IsVertical/SetVertical, which queried and set
        a boolean flag (and SetVertical also had a second argument to set
        another flag).
        
        The mentioned commit had introduced an inconsistency, changing
        SetVertical to only set a single flag, but at the same time making
        IsVertical to return a synthesized result from two values: vertical
        and rotation. Additionally, GetDirectVertical was introduced to
        complement SetVertical.
        
        In many places, the use of synthetic IsVertical looks suspicious,
        especially where it is used in combinations with SetVertical. But
        here I don't change existing logic, and only rename the methods,
        so that in case someone sees an actual problem, it would be easier
        to spot the method mismatch.
        
        The end result is that now we have a proper getter/setter pair
        GetVertical/SetVertical, and also IsEffectivelyVertical, named to
        reflect that it calculates its return value.
        
        Change-Id: I38e2b7c5bd7af0787dd7a1c48e1385138dac80b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119315
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [99cd1d8834bb708afc81c825ff2b7992b7acb37d]

        flatten TableType in ColumnSpanSet
        
        Change-Id: I66c8a1ac022da0f64dc16fdda364da6402d3db30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119307
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [159b8fb14f3577812819508f4160c37414cce6da]

        flatten vector in BaseContainerControl
        
        no need to allocate the entries separately
        
        Change-Id: I00c4abe75701685689eb7d09a97c349cb0271f1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119304
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-21  Stephan Bergmann  <sbergman@redhat.com>  [9230c189ebc5bcfd6303bfa7eebcd35488037d00]

        Use existing rtl_str_toInt64_WithLength
        
        ...like it is also already done in LineParser::readInt32 in
        sdext/source/pdfimport/wrapper/wrapper.cxx (esp. since the code should be
        changed to use C++17 std::from_chars once that is available in all our
        baselines), reverting again the introduction of rtl_str_toInt32_WithLength in
        b1df9c67349cf4cc5be4128d797aefb87f50e38f "[API CHANGE] reduce cost of numeric
        conversion"
        
        Change-Id: I2789f8ec55c8d89150d1c68e6b353a1d2e1d1703
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119301
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2021-07-21  Rafael Lima  <rafael.palma.lima@gmail.com>  [5baa40802960eac5c6df897fdbbd59c5e479fca4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to aad9b295eab6bb3b6126ebda8e0b62b848369701
          - Python example in SF_Platform help page
            
            Change-Id: I3889815d7eb2e653f307e9853649e395f4f2e2fb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119175
            Tested-by: Jenkins
            Tested-by: Jean-Pierre Ledure <jp@ledure.be>
            Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
            
2021-07-21  Rafael Lima  <rafael.palma.lima@gmail.com>  [c1204533375742b216feb029cd0b7f2c75f16e02]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bd9131a3c09e8bd80820d923e73dc9daa247a1e1
          - Change examples using "~" (tilde) shortcut in SF help files
            
            Change-Id: I462e9a79a1776c0bc6acb67a8d5b08b85c2ae106
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119178
            Tested-by: Jenkins
            Tested-by: Jean-Pierre Ledure <jp@ledure.be>
            Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
            
2021-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [0c3da17e4190f9fd7038d1d52a92e0748396c1d8]

        pass ZipEnumeration around by value
        
        Change-Id: I8418bd3eb6a8013f55f4283c7d96755d95a60c1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119305
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [794be42bcc89460371d950f1c2922801dcb431f9]

        flatten maTables in ColumnSpanSet
        
        Change-Id: Ic32e0aa40cd678a7b0b28a7a6d7478250b3b7b3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119306
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [4f974eceb0e49f5e8cdbc8b9990a74811feb1927]

        flatten ScDetOpList vector
        
        Change-Id: I08256d2e4631fe4a2134da37892a50f8b0579834
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119308
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-21  Attila Szűcs  <szucs.attila3@nisz.hu>  [ad4e6f8c8f3d9d96586967f8e9a813bf29c3033a]

        tdf#142854 XLSX import: fix grid visibility in headless mode
        
        Fix regression from commit 759103fd65f82fc131679eba0de05f2ddc7294c8
        (tdf#126541 XLSX import: fix View grid lines).
        
        Sheet based grid visibility shouldn't overwrite the
        global grid visibility, except for headless mode (i.e.
        for command line batch mode, see --convert-to in ./soffice
        --help, otherwise we could get a regression here:
        The sheet based grid visibility (bShowGrid) is stored
        in view settings. Headless mode means not to export view
        setting, including sheet based grid visibility.
        As the old workaround, use global visibility to keep the
        losing sheet visibility.
        
        FIXME: headless mode only works correctly if all sheets
        have the same grid visibility. The sheet based bShowGrid
        should be moved to another location, which is supported
        by the headless mode, too.
        
        Note: now the modified tdf#126541 unit test checks the
        fix for the regression of the headless mode, and the new
        Python UI test checks the (now improved) fix for tdf#126541
        on the desktop.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I93551d22cc5d858dc64f93a46cd8aa202b4b2df5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118599
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-21  Mike Kaganski  <mike.kaganski@collabora.com>  [94449b59061457cfb4321a2dadaeee15f8b7922b]

        Use MapUnit directly here
        
        Change-Id: I745503ca1cae88519ac32e946849302b46e0ccb4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119297
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-21  Mike Kaganski  <mike.kaganski@collabora.com>  [42de48d099d6cb5cf8507385d50328f20034c08e]

        Prefix members of EditTextObjectImpl
        
        ... and re-arrange them a bit to optimize memory layout
        
        Change-Id: Ia543a68b446b9d9e49828112f3aa0054607cb2a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119296
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [4ea92c9a591825b2b1f6ebe5c1fc9d00e75e2e5f]

        flatten data in SdrGluePointList
        
        no need to allocate SdrGluePoint separately
        
        Change-Id: I7cc6bc22a1d43da8fdd2a4c951246955b96a7c3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119290
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-21  Dennis Francis  <dennis.francis@collabora.com>  [4eaf7e4bf2bd1b1b3d3e7b0c987c472cdd836dc6]

        lok: fix incorrect multi-view table selection updates
        
        Use the correct writer shell to fetch selected table info, else the
        active view's table selection data is sent to all views which is
        incorrect.
        
        Also avoid interference from draw empty table updates in
        SdrMarkView::SetMarkHandlesForLOKit() if we are in writer.
        
        [tml: In this branch, this commit also includes a fix from Miklos.]
        
        Change-Id: Iff8181a7d43712e3c9a23cee43a8b6b98ba032d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119299
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-21  Szymon Kłos  <szymon.klos@collabora.com>  [0acac258be8c07dbea5579561ead2c6e093fd441]

        jsdialog: don't send unnecessary show/hide messages
        
        Change-Id: Ie37503b5964606a2b3e5b305c949f570616dc1cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117070
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119243
        Tested-by: Jenkins

2021-07-21  Szymon Kłos  <szymon.klos@collabora.com>  [65dc2a8948fb24bd82470ea40820c6183e479c43]

        jsdialog: send GlowColor state updates
        
        Change-Id: I27e14610d7df231f05bd27ad3ce121361e198c2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118693
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119245
        Tested-by: Jenkins

2021-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [70b7bbc41299b65560f3339adc6a15fa9152f635]

        can pass SfxItemSet around by value in SfxShell
        
        Change-Id: I80ee25c56da437d778e11f2dab3d07845ebd9597
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119274
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-21  Miklos Vajna  <vmiklos@collabora.com>  [8286014d9d3b96cd69e462a19d666488f66a89c9]

        CppunitTest_sw_ooxmlexport3: 1 removal of DECLARE_OOXMLEXPORT_EXPORTONLY_TEST
        
        It shows that this is doable, but it also shows that we probably need
        some kind of loadAndSave() oneliner before a mass-conversion.
        
        Change-Id: Ia37423a2d84b4a155cfd5fa57b14b11f25fdd3eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119291
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-21  Michael Weghorn  <m.weghorn@posteo.de>  [add4f7732840d362cb703ee3a894edfe2fd0eac3]

        qt5 a11y: Handle AccessibleStateType::MULTI_LINE
        
        This addresses warnings like
        
            warn:vcl.qt5:53343:53343:vcl/qt5/Qt5AccessibleWidget.cxx:639: Unmapped state: 17
        
        seen e.g. when navigating to a Writer paragraph in Accerciser when
        using LO with the kf5 VCL plugin.
        
        With this in place, the "multi line" state is correctly shown in
        Accerciser.
        
        Change-Id: Ib38a7374d9c81f2d5c361809583f711f4eadccba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119295
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-07-21  Michael Weghorn  <m.weghorn@posteo.de>  [7be0f62de07aa3a046f0996eeb673d9a4d7c9672]

        qt5 a11y: Handle AccessibleStateType::MOVEABLE
        
        This addresses warnings like
        
            warn:vcl.qt5:151782:151782:vcl/qt5/Qt5AccessibleWidget.cxx:636: Unmapped state: 31
        
        which I started seeing when running LO with kf5 VCL plugin and Orca
        enabled after
        
            commit ddbc111555607e62b94b74aacadd6a964b9fe4a5
            Author: Michael Weghorn <m.weghorn@posteo.de>
            Date:   Mon Jul 19 17:13:04 2021 +0200
        
                qt5 a11y: Set proper a11y states
        
        had fixed handling of a11y states.
        
        Change-Id: I00b8f2f75954fbd7d9e5f0807b51e5632d1a8035
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119248
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-07-21  Michael Weghorn  <m.weghorn@posteo.de>  [6c88244908409e1d5a4ffe5fffbad35f9892b9fa]

        qt5 a11y: Skip attributes without value
        
        Skip attributes with empty string value in
        'Qt5AccessibleWidget::attributes'.
        
        Besides not being a useful value, I also
        got a crash using Accerciser to navigate in Calc's
        "Format Cells" dialog -> "Font Effects" -> "Text Decoration"
        -> "Overlining" -> "Overlining".
        
        'Qt5AccessibleWidget::attributes' had returned
        "font-family:;font-size:0pt;font-weight:normal;"
        and 'AtSpiAdaptor::getAttributes' (from the Qt library)
        aborts, since it splits the "font-family:" part at the colon,
        then expects two substrings: one for the attribute name, one
        for the value - but there was no value set:
        
            QString joined = interface->textInterface()->attributes(offset, &startOffset, &endOffset);
            const QStringList attributes = joined.split (QLatin1Char(';'), Qt::SkipEmptyParts, Qt::CaseSensitive);
            for (const QString &attr : attributes) {
                QStringList items;
                items = attr.split(QLatin1Char(':'), Qt::SkipEmptyParts, Qt::CaseSensitive);
        ->      AtSpiAttribute attribute = atspiTextAttribute(items[0], items[1]);
                if (!attribute.isNull())
                    set[attribute.name] = attribute.value;
            }
        
        The IAccessible2 spec for the "background-color" text attribute [1]
        doesn't specify any default value to be used.
        
        Backtrace:
        
            Thread 1 received signal SIGABRT, Aborted.
                __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
                50      ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
                (rr) bt
            #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
            #1  0x00007f4dcd0bd537 in __GI_abort () at abort.c:79
            #2  0x00007f4dba7fd810 in qt_message_fatal(QtMsgType, QMessageLogContext const&, QString const&) (context=..., message=...) at global/qlogging.cpp:1914
            #3  0x00007f4dba7f9d48 in QMessageLogger::fatal(char const*, ...) const (this=0x7ffc30a4a6b0, msg=0x7f4dbab9ebb0 "ASSERT failure in %s: \"%s\", file %s, line %d") at global/qlogging.cpp:893
            #4  0x00007f4dba7f1484 in qt_assert_x(char const*, char const*, char const*, int) (where=0x7f4db778eb36 "QList<T>::operator[]", what=0x7f4db778eac8 "index out of range", file=0x7f4db778ea90 "../../../include/QtCore/../../src/corelib/tools/qlist.h", line=579)
                    at global/qglobal.cpp:3366
            #5  0x00007f4db7736a65 in QList<QString>::operator[](int) (this=0x7ffc30a4a730, i=1) at ../../../include/QtCore/../../src/corelib/tools/qlist.h:579
            #6  0x00007f4db773017e in AtSpiAdaptor::getAttributes(QAccessibleInterface*, int, bool) const (this=0x557748f27800, interface=0x7f4d8c07cc30, offset=9, includeDefaults=true) at atspiadaptor.cpp:2059
            #7  0x00007f4db772cd74 in AtSpiAdaptor::textInterface(QAccessibleInterface*, QString const&, QDBusMessage const&, QDBusConnection const&) (this=0x557748f27800, interface=0x7f4d8c07cc30, function=..., message=..., connection=...) at atspiadaptor.cpp:1802
            #8  0x00007f4db77274f8 in AtSpiAdaptor::handleMessage(QDBusMessage const&, QDBusConnection const&) (this=0x557748f27800, message=..., connection=...) at atspiadaptor.cpp:1286
            #9  0x00007f4db7fe4d04 in QDBusConnectionPrivate::activateObject(QDBusConnectionPrivate::ObjectTreeNode&, QDBusMessage const&, int) (this=0x7f4d8c014b00, node=..., msg=..., pathStartPos=27) at qdbusintegrator.cpp:1458
            #10 0x00007f4db7fe58ca in QDBusActivateObjectEvent::placeMetaCall(QObject*) (this=0x557753615310) at qdbusintegrator.cpp:1617
            #11 0x00007f4dbaab3c66 in QObject::event(QEvent*) (this=0x557748f27800, e=0x557753615310) at kernel/qobject.cpp:1314
            #12 0x00007f4db96be845 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=0x557747e30970, receiver=0x557748f27800, e=0x557753615310) at kernel/qapplication.cpp:3632
            #13 0x00007f4db96bbcfb in QApplication::notify(QObject*, QEvent*) (this=0x557747f1d8b0, receiver=0x557748f27800, e=0x557753615310) at kernel/qapplication.cpp:2972
            #14 0x00007f4dbaa70aba in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x557748f27800, event=0x557753615310) at kernel/qcoreapplication.cpp:1064
            #15 0x00007f4dbaa71452 in QCoreApplication::sendEvent(QObject*, QEvent*) (receiver=0x557748f27800, event=0x557753615310) at kernel/qcoreapplication.cpp:1462
            #16 0x00007f4dbaa7213a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x557747eff460) at kernel/qcoreapplication.cpp:1821
            #17 0x00007f4dbaa71acc in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1680
            #18 0x00007f4dbaaff079 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x557748056a30) at kernel/qeventdispatcher_glib.cpp:277
            #19 0x00007f4dbfe4ce6b in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
            #20 0x00007f4dbfe4d118 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
            #21 0x00007f4dbfe4d1cf in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
            #22 0x00007f4dbaaff7a2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x557748062a70, flags=...) at kernel/qeventdispatcher_glib.cpp:423
            #23 0x00007f4db76af8fc in QXcbGlibEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x557748062a70, flags=...) at qxcbeventdispatcher.cpp:143
            #24 0x00007f4db9255353 in Qt5Instance::DoYield(bool, bool) (this=0x557747f22580, bWait=4, bHandleAllCurrentEvents=2) at .../libreoffice/vcl/qt5/Qt5Instance.cxx:400
            #25 0x00007f4db9255465 in Qt5Instance::AnyInput(VclInputFlags) (this=0xd87f0c9bbde3ed00, nType=(VclInputFlags::PAINT | VclInputFlags::TIMER | VclInputFlags::OTHER | VclInputFlags::APPEVENT | unknown: 0x7fc0))
                    at .../libreoffice/vcl/qt5/Qt5Instance.cxx:422
            #26 0x00007f4dc594b64a in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at .../libreoffice/vcl/source/app/svapp.cxx:465
            #27 0x00007f4dc594be0b in Application::Yield() () at .../libreoffice/vcl/source/app/svapp.cxx:532
            #28 0x00007f4dc594b357 in Application::Execute() () at .../libreoffice/vcl/source/app/svapp.cxx:444
            #29 0x00007f4dcd2c4226 in desktop::Desktop::Main() (this=0x7ffc30a4c540) at .../libreoffice/desktop/source/app/app.cxx:1602
            #30 0x00007f4dc5967cc6 in ImplSVMain() () at .../libreoffice/vcl/source/app/svmain.cxx:199
            #31 0x00007f4dc5967de7 in SVMain() () at .../libreoffice/vcl/source/app/svmain.cxx:231
            #32 0x00007f4dcd324e9f in soffice_main() () at .../libreoffice/desktop/source/app/sofficemain.cxx:98
            #33 0x000055774613895d in sal_main () at .../libreoffice/desktop/source/app/main.c:49
            #34 0x0000557746138943 in main (argc=2, argv=0x7ffc30a4c8b8) at .../libreoffice/desktop/source/app/main.c:47
        
        [1] https://wiki.linuxfoundation.org/accessibility/iaccessible2/textattributes
        
        Change-Id: I5e9d5121e69340ff728a87b4a6cb5c182d9ad11b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119247
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-07-21  Michael Weghorn  <m.weghorn@posteo.de>  [a440bea2f96f4dccfaf40ef223986c386b6b34f7]

        qt5 a11y: Adapt loop for string construction here a bit
        
        Behavior should be unchanged.
        This is in preparation of changing handling for empty
        values in an upcoming commit.
        
        Change-Id: If913680ea544c24fea6e418fb27ccdcb396920cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119246
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-07-21  Eike Rathke  <erack@redhat.com>  [0cda081c9aa3b3dcb363f97bac60c845ce9a13e0]

        Related: tdf#135762 Suppress cout if not command line
        
        Change-Id: I9431221aadf97739bb197871f25fa151ef4c391c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119294
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-07-20  Mike Kaganski  <mike.kaganski@collabora.com>  [07bd6ccf98e2062739beed84e64345918546c64a]

        Use some forward declarations in <editeng/editobj.hxx>
        
        Change-Id: Ic6c36d4e0da53324ada9ff8a91e715d52ac24394
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119292
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-20  Mike Kaganski  <mike.kaganski@collabora.com>  [a85dfb250ec983b5e325ccd0e0dbef27a75f47ce]

        Use standard algorithm here
        
        It also compares sizes, so no need for duplicating check.
        
        Change-Id: Ica08af55da2ec8acfbeca333d32fe03929ee2cac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119189
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-20  Mike Kaganski  <mike.kaganski@collabora.com>  [8e8d3f4db94e0069a1d84378d295268f5037b016]

        EditTextObject: use virtual interface instead of pimpl
        
        Makes it simpler, and avoids extra allocations
        
        Change-Id: I301f628a2898f6421242808cbf8ce36c5acf9b0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119241
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-20  Noel Grandin  <noelgrandin@gmail.com>  [a11a06d38e145139a2a1c7d51510b4fc2222c3e1]

        osl::Mutex->std::mutex in AccessibleTextHelper_Impl
        
        Change-Id: I263295c817a188d1d499a8c92eb7f6f7be64ea79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119284
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-20  Noel Grandin  <noelgrandin@gmail.com>  [5dcdfa148f6def1cdee628e6f7f1ec2421f45e82]

        osl::Mutex->std::mutex in DisplayConnectionDispatch
        
        Change-Id: I590595adbd89fa3d4833de2743b71168448d4c2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119283
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-20  Noel Grandin  <noelgrandin@gmail.com>  [0f580560e917f37df94ed2e7ddff59661ae93d79]

        osl::Mutex->std::mutex in StarOfficeSHA1DigestContext
        
        Change-Id: I924796823230151a3edde2ead875cfc5bc5072d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119282
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-20  Noel Grandin  <noelgrandin@gmail.com>  [0c14226903804065bf6d6f52a05c2907b8c5a973]

        osl::Mutex->std::mutex in CorrectSHA1DigestContext
        
        Change-Id: Ia81e8edd84080a2cb750e2dce7b2e8879b66498e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119281
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-20  Noel Grandin  <noelgrandin@gmail.com>  [9bae1f1ad6be4d942c73cfbdd7b3ba55eb3fb983]

        no need to use a pImpl in CorrectSHA1DigestContext
        
        Change-Id: If7404f63833373c5ac2954c4aac129c52582989c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119280
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [42f5b019dd508be71545c54e00b860f3a2b6c7fb]

        no need to allocate the selectionOverlay separately in SvxTableController
        
        Change-Id: Ifa4696991c79c9fa56aa4ccbb264c7c34110b85e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119289
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [b285ea8606b99e2b85125ddf84af0e5e634bdd86]

        flatten the vector in NfCurrencyTable
        
        Change-Id: I4a024e2d8c9743374e58836f95aa1fcbdc406b5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119288
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-20  Noel Grandin  <noelgrandin@gmail.com>  [966ae2345ce09b73c2d8ea47abb983030cc580bf]

        osl::Mutex->std::mutex in BlowfishCFB8CipherContext
        
        Change-Id: Id70ec156ab9e06a48a5a2571fc0186bd63b280a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119279
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-20  Noel Grandin  <noelgrandin@gmail.com>  [d9f92805f15cf71f53a6a93f81805e088daca3d2]

        osl::Mutex->std::mutex in SwitchablePersistenceStream
        
        Change-Id: I4f34f9df3f760f112244845688b34663e5febb79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119278
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-20  Noel Grandin  <noelgrandin@gmail.com>  [a4a023f7f441d2d6281d06ec6293c583ebea4ab0]

        osl::Mutex->std::mutex in ByteGrabber
        
        Change-Id: I96ea49da6708041ac19e147f192c7e996d44b8ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119276
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [2ebde17fec5fa991bd211c56ca93b7e528eea5b8]

        no need to allocate child array separately in SvxRTFItemStackType
        
        Change-Id: Ie40cc3b2d05bbb16a2b33a6beb4fdb804454333e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119250
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-20  Miklos Vajna  <vmiklos@collabora.com>  [f3b2fc2276ee8a7f64e73d9975d0143d1696362c]

        sw XHTML import, improved <object> handling for images: support more formats
        
        This was working for only png and gif in the past, handle more formats:
        
        - bmp
        - jpg
        - emf
        - svg
        - wmf
        - tif
        
        Change-Id: I2af42157428550977f0abab88f2ed728636d2a02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119287
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [3077399b156477963a22c6c89c432ff49583e2c3]

        no need to store data separately in SvXMLAttrContainerItem
        
        Change-Id: Idea4289c600a81f5c8dbb389343ef57a9623d11d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119251
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-20  Noel Grandin  <noelgrandin@gmail.com>  [afc9c4454f7bab73087c28ed454d1fd00968e124]

        osl::Mutex->std::mutex in OChildDispListener_Impl
        
        Change-Id: I0aa9e24d3ebcb5f89f2bf5b5759fa44985495b6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119277
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-20  Tibor Nagy  <nagy.tibor2@nisz.hu>  [7eb0e52527e729a21973e70d5be8e0a6779ec748]

        tdf#142648 PPTX: import long slide names to avoid broken link export
        
        PPTX import renames the slides using their short title text.
        Apply this for the titles with 64 or more characters, too,
        abbreviating the title text instead of using the default
        slide name "page1", "page2" etc., because the default slide
        names result broken hyperlinks during the PPTX export.
        
        To test the fix manually, create a new hyperlink
        using text selection and Insert Hyperlink (Ctrl-K),
        clicking on Target in Document button on the Document pane,
        and selecting a slide name.
        
        Note: the problem still exists for the duplicated
        or newly inserted slides, which get default slide names.
        
        Change-Id: Iec1fab5a2ee862353766ed7e13b1501b3a325d0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118548
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-20  Julien Nabet  <serval2412@yahoo.fr>  [ed29da546754d0d11aa0cffd4dfe649cc95df722]

        tdf#143429: update harfbuzz to 2.8.2 version
        
        Change-Id: I263dc6da5be3ea55205076a1f4e263fe5bba31fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119232
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-07-20  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [6128e2d55f0d0c68d3c7f6fb69539ec800637947]

        tdf#142763 sc UI: add first page header/footer options
        
        Add checkbox "Same content on first page" checkbox
        (similar to the existing "Same content on left and right
        pages) to the Page Style dialog window, on the Header
        and Footer panes.
        
        Follow-up to commit 19fa853ce12136b5c14e0c5a0aa906c296b75388
        (tdf#121715 XLSX: support custom first page header/footer)
        and commit 52beb3907dd3c7e6ae112e263def1005272cecd8
        (tdf#142764 sc: import "Same content on first/left page").
        
        Note: to set different header or footer on the first page
        of the spreadsheet, disable "Same content on first page"
        on Format->Page Style...->Header (or Footer), and choose
        the "Edit..." button.
        
        Change-Id: I3348fde216424b8d2c662956eab27cbe5880fc1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117316
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-20  Heiko Tietze  <tietze.heiko@gmail.com>  [427d4b30a66bade5a9f3b0da337e1644f5dd7c8a]

        Resolves tdf#143048 - Make autofilter popop resizable
        
        Change-Id: I007b36c10f506d8df633664f3aa4831a13fa3225
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119242
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-07-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [63f92f185b78db5a575da58efac3f94a8cb5a5f6]

        Qt5 fix Qt::Popup window handling
        
        I guess to get popup windows somehow working, they were matched
        to Qt::ToolTip. Fixing that by removing SalFrameStyleFlags::FLOAT
        from the tooltip check, resulted in rather bizarre bahviour. The
        Qt::Popup window is modal, as documented, but wouldn't close when
        clicked outside, like normal popups. And I neither got any mouse
        button or focus events, just some leave or enter. The only way
        to interact with anything again, was by clicking somewhere on the
        popup where it can't take focus... and it has nothing to do with
        the transition setting either.
        
        In the end it turned out that Qt::StrongFocus prevented the mouse
        events to happen. Even without it the widget accepts mouse and
        keyboard focus, so nothing seems lost by omitting that for the
        Qt::Popup case; hopefully...
        
        Change-Id: Icda7bbe87268293a400fe0da551d2804675d4c2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119236
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-07-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [862fdb98ca271b60a831cd5420fd16d5f9c1c747]

        tdf#143298 Qt5 send SalEvent::KeyModChange events
        
        I originally omitted this in the Qt implementation, as I couldn't
        find any non-working use case.
        
        The implementation got a bit hacky, because Qt doesn't have a non-
        native way to identify different L/R modifier keys, so we must
        process the X11/xkb keycode ourself, which obviously won't work on
        Wayland... but most times this is not relevant, so the default
        modifier notification may be good enough.
        
        P.S. it's basically the same code then X11 and Gtk...
        
        Change-Id: I37fbfde4a33a966b6017f3e0c280e2c7ea91e4db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119235
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-07-20  Tünde Tóth  <toth.tunde@nisz.hu>  [d824db8ee208cff8029752ca753815be8ca2fff4]

        tdf#46184 sc AutoFilter: reset filter options to default values
        
        when the old filter entries are removed in auto-filter rules,
        because these options are not visible from the AutoFilter.
        E.g. now using AutoFilter doesn't apply copying of the
        previous standard filtering, changing also the active sheet etc.
        
        This fixes regression from LibreOffice 3.5 or more.
        
        Change-Id: I26b272dc738f3918ff5b2ca7e8fee3481d21460a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118603
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [ec77a2ed0283cb3446f6e352fc329afd3dfb785c]

        tdf#143334 Qt5 don't reset buffer on style change
        
        This bug was "unveiled" by commit
        963f252cd1ea9c268a6ced68a3454b10cbee1a89 ("Qt5/KF5 get rid
        of unneeded own grahics handling"). I'm not sure why I ever came
        up with that code. Eventually we would need a paint event, but at
        least changing the theme correctly updated LO UI, so that seems
        to be handled correctly.
        
        Change-Id: I528b551180be184427eeeeeb2977e2b7da073ce6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119237
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [6c294343edc283aed0af392c09779fee572c0c4c]

        no need to allocate Sequence separately in CommandProcessorInfo
        
        Change-Id: I7f423dbbe9d7251a99397f1293239333fe7b0cee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119216
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-20  Tünde Tóth  <toth.tunde@nisz.hu>  [15684e5d595289e0a94efd80bbe203ca133845f2]

        tdf#123598 sc UI: don't show autofilter dropdown arrows
        
        on the result area when the "Copy results to:" option is true.
        
        Change-Id: I3da4a1098d8c7c0be6604451b7485312043c5ede
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118484
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-20  László Németh  <nemeth@numbertext.org>  [732b08b22eee2682351a9295be29188852fb0489]

        tdf#143399 DOCX import: fix lost endnotes or footnotes
        
        in a document containing both of them.
        
        Regression from commit 7dd8f8aace536a8e60e87e61ee1d90d61fba15eb
        "tdf#120351 DOCX import: fix slow endnote import".
        
        Change-Id: I0fe764f3b48dd2688afa4b7cf0ee6658737ef9fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119239
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [1688af45e37144991eb09664a17b01d6be8f4792]

        no need to allocate Sequence separately in PropertySetInfo
        
        Change-Id: If4843c3f419fac59ae8ce52b4004ce2dbb736f6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119215
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [650818bf8387636afce9af3672abb84f29b99ee2]

        no need to allocate Sequence separately in PropertySetInfo
        
        Change-Id: Ibe558facd380e832faaf450a36249620b98ee786
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119217
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-20  Michael Stahl  <michael.stahl@allotropia.de>  [7d1175c46588c246c455cd7c8874136bf61197fd]

        framework: fix multiple-free in VclToolBarManager::Destroy()
        
        Multiple ImplToolItem with mnId 1000 are inserted in the same ToolBox
        and the problem is that only the first one gets its mpUserData set,
        because setting and getting that is based on the assumption that mnId is
        unique per container.
        
        So in Destroy() for every item with mnId 1000 the same AddonsParams
        object is deleted.
        
        The problem is that in ToolBarManager::FillToolbar() the local nItemId
        is copied, so its value never changes when iterating the loop because
        only its copy is incremented.
        
        (regression from ac1aefd5174258d9bcb41465ce566ed1a0819f3d)
        
        Change-Id: Ica47051f9447c2b9d1981f8373d754874f0f31b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119228
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-07-20  Katarina Behrens  <bubli@bubli.org>  [c1a8ff837e3e369561150c0022c6ab02aab27c2c]

        tdf#128612: Support applying pattern fill from toolbar
        
        List available pattern fills and add 'pattern' case to state and
        execute functions
        
        This is likely not perfect and there's still boatloads of code
        duplication that should be cleaned up eventually, but hey, it fixes
        the bug
        
        Change-Id: I3381a4271bb32a63c048cbecb0b54ebabe12ef51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119229
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <bubli@bubli.org>

2021-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [37d5cdef8d4678eed03909bd5459d52cd0a19ed7]

        no need to allocate Sequence separately in FilterPropertiesInfo_Impl
        
        Change-Id: I8a10d2c0a31624cfefa485ae1a7d080f96d2b83e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119218
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [4f025026a995eaf91c288d0698a998ed2b515dac]

        no need for a pimpl in ResultSetDataSupplier
        
        Change-Id: If2354e7a902bc4faf4a3870d12571c9049d7798f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119214
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-20  Szymon Kłos  <szymon.klos@collabora.com>  [af0cc133129d18fae86b603b4af3e196af57f664]

        jsdialog: remove UITest based events execution
        
        Change-Id: I393893389d82a54a8d689caba3f2acb10cff533a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116930
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119199
        Tested-by: Jenkins

2021-07-20  Szymon Kłos  <szymon.klos@collabora.com>  [e5bfb1f0c4c29e34cf4647557230e740692efb43]

        jsdialog: sidebar: dump visibility state for widgets
        
        we need this to build all the widgets on the client side
        and alow then show/hide widgets
        
        Change-Id: Ib3d8fc673cc787925e19a6e9df673e923ed7ecef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116841
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119198
        Tested-by: Jenkins

2021-07-20  Szymon Kłos  <szymon.klos@collabora.com>  [002cd0c0c7a80a5ad488e40d3601b8e9d6aa5b19]

        jsdialog: don't send update if not changed checkbox state
        
        to avoid infinite updates in find & replace dialog
        
        Change-Id: If9d26cec66f2b4475c89ba394b9597bc23881341
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116886
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119197
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2021-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [a2cdfcbcf503b8eecd97877b1ecd24276e2b3534]

        no need for pimpl in HierarchyEntry::iterator
        
        Change-Id: Ie238c2c8278fea9aa95f35bf61065426f8431c7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119219
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-20  Hossein  <hossein@libreoffice.org>  [bda4d7a7c3fcc259e023f568606be5dcba818db9]

        tdf#123321 Fix DOC/DOCX export bug which made some lines disappear
        
        * Fix the wrong calculation of SdrPathObj (line) extent while exporting
          to .doc and .docx formats. This resolves tdf#123321 which cause some
          lines to disappear after save and reload. This fix does not break
          tdf#91687
        * added tests to make sure this does not happen again, based on the
          .doc file provided in Bugzilla
        * Loading the bad exported file in MS Word is OK, but it does not work
          in LibreOffice, and some of the lines will be hidden. This needs
          additional work.
        
        The regression came from d72e0cadceb0b43928a9b4f18d75c9d5d30afdda
        
        Change-Id: Ic5a7af4d29df741204c50590728542e674ee9f91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119116
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-20  Mike Kaganski  <mike.kaganski@collabora.com>  [1738f106bd73fa2cf153905fc28b198d6f0cf211]

        Simplify SfxItemSet ctors and TotalCount using delegation
        
        Change-Id: I6f40cf80bcd6c8a53f5d25f99688526d4b946bdf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119238
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [59f2d8be6d43a57049db6ea3e425d49b5a3794e8]

        no need to allocate Sequence separately in DataSupplier_Impl
        
        Change-Id: Ibc66a88472051621262de87458f04b138a76d54f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119213
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-20  Miklos Vajna  <vmiklos@collabora.com>  [8e6e32ace693f0ca8a1b6fefd81832c4c7e7d5af]

        vcl: update outdated comments in pdfread
        
        These fake named arguments are useful when a function takes a lot of
        boolean args, but the comments didn't match the function declaration
        anymore. Fix that.
        
        Change-Id: I660bf2d496c463e1a027e5d3bdb8d6d7f07d0f55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119231
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-20  Stephan Bergmann  <sbergman@redhat.com>  [313513da3c75b290f5f77a7e47ce9a32980fbb5a]

        -Werror,-Wunused-private-field
        
        introduced for no apparent reason in d157c1bd70d630a58db33910d550bb8dee9fe62e
        "tdf#126665 Remember last used file picker directory"
        
        Change-Id: Iceb26e5bbbb0cad4acccce9489593aef322c14b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119234
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-20  Heiko Tietze  <tietze.heiko@gmail.com>  [137a1d5380e310a43d36932c643e1331a94fd70d]

        Resolves tdf#143066 - Language set to None for indices
        
        Disables spell-checking on ToC
        
        Change-Id: I6601d8c54974fcc70564292176a71a80d91020e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119222
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-07-20  Mike Kaganski  <mike.kaganski@collabora.com>  [c5ca46e75e28ba4245d8544ca53c71fea87d1bbd]

        Drop BuildWhichTable and avoid reinterpret_casting a struct to array
        
        Change-Id: I9312282fb2959d3b0e2ccdac32c97c65555a82c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119224
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-20  Mike Kaganski  <mike.kaganski@collabora.com>  [d24ee3af9eeed6da3ba7f226dd93fbb721087a53]

        Use WhichRangesContainer::MergeRange instead of SfxItemSet::MergeRange
        
        The former is cheaper: it does not need to recreate item array each time.
        
        Change-Id: Iab65929b4f1a1325ebe572b37503b041371998ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119225
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-20  Johnny_M  <klasse@partyheld.de>  [92c586cecfb48e4054be575e087cd656c0f8778b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 17c560682a20858b0860796165806116f8152c64
          - tdf#132643 Translate German section IDs
            
            Change-Id: I927b90eadc2eb0102e942b1ff50803cfb2e552b9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119058
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-19  Stephan Bergmann  <sbergman@redhat.com>  [cfab695d0e3bd5889cfa4b6e81300dd11d4eef72]

        Avoid bash'ism (comment in line continuation)
        
        bash appears to remove comments only up to the next line-continuation
        backslash/newline pair, while SUS mandates that the "<backslash> and <newline>
        shall be removed before splitting the input into tokens", and at least zsh 5.8
        follows that interpretation and thus complained about a `then` not followed by a
        `fi`
        
        Change-Id: Ifedb002f133a7bc4f79bb9bec3e8c97ccc704aaa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119227
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-19  Mike Kaganski  <mike.kaganski@collabora.com>  [a541e611127f01f0aa96361df589fc588b2687f1]

        Using empty which range makes no sense here
        
        This is this way since initial implementation in commit
        6cd37e708c588c2a0a1a31e1ae4d35e11450fea4; still, this
        makes no sense, since this means that the property set
        is unused, and nothing gets stored in the set.
        
        Let's use a 1-element range here, matching the property
        set returned by corresponding GetPropertySet call.
        
        Change-Id: I6107e5144913a1776a79cdceb22c537629d7115c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119182
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e65f6e87b1eb97a4a639c37fbe49997d18fd994a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cb504dc5f92e4e7cd6264ef0d0dec65c26dfcb7f
          - Fix typos
            
            Change-Id: Ifdcc3bcff41f82e994ac9c77b2b083573b30ed80
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119233
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2021-07-19  Mike Kaganski  <mike.kaganski@collabora.com>  [e1af6fefa0f0b919ccdacc9edfbae034e6347d46]

        offsetof is only guaranteed to work with standard layout types
        
        Change-Id: If9ba41a219d3c3b5bff838104b9a0df53030b8f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119181
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [3e397cd3ee1dc2720a380a9945f5d5d295997e9b]

        no need to allocate Sequence separately in CommandProcessorInfo
        
        Change-Id: I325e63f822af1d9a0213837f40e9cc2b3e466c98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119212
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-19  Xisco Fauli  <xiscofauli@libreoffice.org>  [323b26e119672f1468fbdcbb7c2578465e562094]

        sw: fix indentation for better readibility
        
        After 9a8c8053b4fb322edb1e45b891307cdad1f3d41f
        < Resolves tdf#113171 - Text box must not toggle command >
        
        Change-Id: I867a012f18634ee8f83bfa2899f97eec1fae4630
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119202
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-19  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [214a738528780f308c00ef4d4953b57fd84c2c41]

        tdf#129571 Change translation context for one time unit dropdown
        
        Change-Id: I8e7b81557c5552a1406adc6e89bbbc707cff6ded
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119102
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-07-19  Mike Kaganski  <mike.kaganski@collabora.com>  [17c626e347377c586eccb8b007a1edc35b5a7824]

        Fix updating WhichRangesContainer using MergeRange
        
        I forgot that MergeRange is not modifying its object, but returns
        a modified copy. Added SAL_WARN_UNUSED_RESULT to it (but it seems
        to not have effect on Windows).
        
        Change-Id: I919146fc25a0992d543890464ccac75737647ee5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119230
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-19  Mike Kaganski  <mike.kaganski@collabora.com>  [a77cbb3148d2f16b765108e2d8ff5cf20e1aee58]

        Use reference to WhichRangesContainer instead of pointer in sw
        
        Change-Id: I8e6418ce08f339824433e9af52259b2a8f3bb71d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119226
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-19  Michael Weghorn  <m.weghorn@posteo.de>  [ddbc111555607e62b94b74aacadd6a964b9fe4a5]

        qt5 a11y: Set proper a11y states
        
        Set the states actually set in the
        'XAccessibleStateSet', rather than setting states
        0 to n-1, with n being the number of states present
        in the state set.
        
        With this commit in place, Accerciser now e.g.
        initially correctly shows the 'checked' attribute
        for checkboxes only if they are actually checked.
        
        (Better handling of updating states still needs
        to be implemented separately.)
        
        Change-Id: Idbc84f5754eae65cee471834c322b8ddfdb0bb29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119223
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [1bfe0e67dd3e341c416ec49310668419d6afe1ad]

        no need for pimpl in PersistentPropertySet
        
        Change-Id: Ib5328b4d8e67c69f8dff1fc6406a9447d83a667e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119207
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [8836f1f423aa9edefeedfbdec32ff15b84afc651]

        no need for pimpl in PropertySetRegistry
        
        Change-Id: I3186a4d6df95679ebb1ad3f127c01cd1dca8c94b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119206
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3cbdff0a01aa353f281e8d05277b52c09444944f]

        Fix typo
        
        Change-Id: I8babf7975eb3b8f3e43f72572e75cbf46f510b20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119147
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [711269c61ade941fd2e58c85f3ec7a4225d0a2ee]

        OStorage can be final
        
        Change-Id: I8c55993040245c51cd499d00757065e9914a18fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119204
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [b462867b420f42ac2d1bcf0e313d2085478dc30b]

        no need to allocate FetchResult separately in CCRS_Cache
        
        Change-Id: Ia4d85bd6f7c667a612b247178e4f1a2321f7940c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119211
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [09394e0d6987345f30b316ff44cf007199ec8f09]

        no need to allocate Sequence separately in CCRS_Cache
        
        Change-Id: Ia433c56f512f70f92926de851363d95071a760f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119210
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [37259db1518135af5f85171e0c9c1b1d5475970e]

        no need to allocate Sequence separately in CCRS_PropertySetInfo
        
        Change-Id: I8d3ad7909793cbd757b4cef34f363c17f45889cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119209
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [a7fa55386d0bcc7941b382658a7ace7017014e31]

        no need to allocate separately in PropertySetInfo_Impl
        
        Change-Id: Id5d4f360efd4e583557ba9d61544d34d895e0dcc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119208
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-19  Miklos Vajna  <vmiklos@collabora.com>  [87f6a73fd136ae3d342d09426a27fbde7dbe0fce]

        sw XHTML import: improve handling of <object> with images
        
        The reqif/xhtml export can map images to a pair of <object> elements:
        the outer one contains the real image and the inner one contains a PNG
        fallback.  We used to import this back to OLE objects, except for PNG,
        which has a single <object> element.
        
        Improve this by allowing the pair of <object> elements as well: if the
        outer type is GIF, then map this to an image and ignore the inner PNG.
        
        Change-Id: I5c56720cf6a054208cd0478a54bdac15ffece9aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119221
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-19  Szymon Kłos  <szymon.klos@collabora.com>  [e4f804852279006934731008a1b37aa674dcbe97]

        jsdialog: sidebar: avoid duplicated widget ids
        
        all controls for sidebar goes to the same window id
        we need different names for every widget so
        create valuesets with different name every time
        
        Change-Id: I69074e607bfe5fa6db665c0dbcae1f029d13a161
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116836
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119196
        Tested-by: Jenkins

2021-07-19  Julien Nabet  <serval2412@yahoo.fr>  [695d926248acf6e26222b26242f95fb46066aae6]

        AbsGTBehavior should implement ILibEngine
        
        so we're sure all derivatives will have to
        
        Change-Id: I4e62d02f01382dbc95b28ffcb3d278aa31427f85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119145
        Tested-by: Jenkins
        Reviewed-by: Todor Balabanov <todor.balabanov@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [1e0d4f454202ed19147715be6efba431719f4142]

        no need for pimpl in UcbStore
        
        Change-Id: I2cb101a9bbb01a5d48d6eeb3aca08a2befa89133
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119205
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [5d4a59fd1e14e07d06f560a353e59df14dec5dd4]

        no need for pimpl in ScCellRangesObj
        
        Change-Id: If5f32a3d0eebf739187f3ce2efb69198e8baf8a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119203
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [bda0ea24f83ab5c8a6215f594d99ea680af55e5b]

        flatten RTTI code
        
        Change-Id: If56de2708254348b6b759ecdd2b1fb259562af69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119169
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-19  panoskorovesis  <panoskorovesis@outlook.com>  [4f2b7a74b065d3f548c47429d38a280264e49e27]

        Add Handler for Transparent Read
        
        The handler separates MetaTransparentAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: Icd044f6c4422222323a9898ef5d7f67732fbbc2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119170
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-19  Sarper Akdemir  <sarper.akdemir@collabora.com>  [ee922e67097c094293f6012e8cf35acce8317ebf]

        tdf#59323 pptx export: test for datetime footer backwards compatibility
        
        Extends the existing pptx export slide footers test to make sure
        exported datetime footers will be importable by previous versions
        of Impress.
        
        Change-Id: I0026860adb9bebdacc5b2b10fe5d0bf9d7ab419f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118028
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2021-07-19  Sarper Akdemir  <sarper.akdemir@collabora.com>  [888a71bc9253bd309d78b3affbed6fdd5ecd7bd8]

        tdf#59323 tdf#142228 pptx export: fix datetime footers backwards compatibility
        
        Versions before 166671f4aa19deec47c10a220ae1d29fa57faa93 do not
        import the datetime field as expected if there's no text in the
        datetime field.
        
        To compensate that, added placeholder text "Date" inside them.
        
        Fixes regression from: 25ae0de974befb9c279936046056a850d77e0dca
        tdf#59323: pptx export: add support for slide footers
        
        Change-Id: I8e35102bc0bb9a2e540cfdd59fb0dc2a0b23f185
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118008
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2021-07-19  Sarper Akdemir  <sarper.akdemir@collabora.com>  [7ec4a0872d16eb20d790eb8079ba538898fd2ff6]

        tdf#59323 tdf#142221: fix pptx datetime import export format
        
        fixed some problems from the original implementation of
        pptx datetime field formatting
        (2b0669eec0d86e973a7d8def8744c522bbf8af8b)
        
        also the comments on tests seemed to be based on en-IN which
        seems to differ a lot for SvxDateFormat::StdBig. So converted
        them to en-US's StdBig.
        
        expanded the tests, so it covers previously poorly imported
        types. Also made them use the SvxDateFormat and SvxTimeFormat
        
        Change-Id: I675c482d3095b5373975abb2e6e7eca2d353243d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118135
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2021-07-19  Mike Kaganski  <mike.kaganski@collabora.com>  [b1668edf7fa3ad8c32bcc4d73821770f2df011ca]

        Move svl::Items to include/svl/whichranges.hxx, and unify its usage
        
        ... in WhichRangesContainer and SfxItemSet ctors. Now it's not needed
        to explicitly use 'value' in WhichRangesContainer's ctor, or create an
        instance for use in SfxItemSet ctor (svl::Items is already defined as
        a template value of corresponding type).
        
        Instead of
        
          WhichRangesContainer Foo(svl::Items<1, 2>::value);
          SfxItemSet Bar(rItemPool, svl::Items<1, 2>{});
        
        now use:
        
          WhichRangesContainer Foo(svl::Items<1, 2>);
          SfxItemSet Bar(rItemPool, svl::Items<1, 2>);
        
        Change-Id: I4681d952b6442732025e5a26768098878907a238
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119157
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-19  Xisco Fauli  <xiscofauli@libreoffice.org>  [5b3c530016927d3e91e3124e124f7b428ab285ac]

        uitest: sd: put similar tests in the same file
        
        Besides, self.ui_test.close_doc() is already called within
        the create_doc_in_start_center context manager
        
        Change-Id: Ic5bb4cfa55fb3892172a073a1f40b8e916802c0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119167
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-19  Johnny_M  <klasse@partyheld.de>  [7cd43c743cb96ed6305f05e26a6c4bfb0bf87f4d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 66f80c13fa59a7c6d02470c8bcaaa11af7cc2c42
          - tdf#132643 Translate German section IDs
            
            Change-Id: Id2ebf1ae3753e1bd2473a2ec8c9fcdbdaf5a68b6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119059
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-19  Johnny_M  <klasse@partyheld.de>  [75ba272c9c0a5e8e334faa56d8a30fa0f18867df]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 480cbadb642932d29b6ffe602ac1bb84a3edc333
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ibb2f0fc3af3b987ed19be43db2e11ee56ddaedbe
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119057
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-19  Johnny_M  <klasse@partyheld.de>  [5df9c1a918f89a3de4e087efff98ea044c7a047a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to decea6cf1217df3b62aa780087f483777876c06e
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ie2d8ced954d7b49d67a097da06037d0d6c57ad80
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119056
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-19  Johnny_M  <klasse@partyheld.de>  [c31b5b300fe72351847883ea59ed4f3b21d806bd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 30aa68716f23a5bcdd0476ce676faf1674bc42f8
          - tdf#132643 Translate German section IDs
            
            Remove unused.
            
            Change-Id: I075a27bf7d60809770970b52487fe7b96e6e4b94
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119052
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-19  Johnny_M  <klasse@partyheld.de>  [18911cc8c0486f5d30a9372cb2ebd4f0e7818560]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4bc45fb43ee33c82fb8f4c8cf55928827d937f0e
          - tdf#132643 Translate German section IDs
            
            Change-Id: I74da86977b01fc4d90cdb3e9da6a1b5590c04355
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119055
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-19  Johnny_M  <klasse@partyheld.de>  [a7bd115fe7fb2e75e748b08c052832e182d62835]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to dae7cea036b324f41fc2d230fb79114b49d12fc5
          - tdf#132643 Translate German section IDs
            
            Change-Id: I7153df88f46e51da0458ac5136a2c5cf9ec448be
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119054
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-19  Johnny_M  <klasse@partyheld.de>  [3cf6edb9a409a041255d5585d34a210721d17b44]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7abf32e2ba0775448b94e6a2770fe5d08cfda1c1
          - tdf#132643 Translate German section IDs
            
            Change-Id: I132207aa2f2afb55d109a1281e5929710c69cf1a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119053
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-19  Johnny_M  <klasse@partyheld.de>  [b0b15a077c48a3bfb816e9b8e8e059b4c20d6158]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ab07ab3a351ec70f5561bd959cce02fa02e2487b
          - tdf#132643 Translate German section IDs
            
            Change-Id: I08f8757bc0308084de4d68efbbfb633c7bf83323
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119031
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-19  Johnny_M  <klasse@partyheld.de>  [b780903e0cd24f9c8809c1023591d1460b1b42ae]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5d2c62b18ac9c553c53f28a83beaa484ff4339be
          - tdf#132643 Translate German section IDs
            
            Change-Id: I0d7cc4572918ee0ad759a9a8d6a94bce2806ad4d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119030
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-19  Johnny_M  <klasse@partyheld.de>  [0495a2639cb5b1dea2211fc9c30225269be2f803]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9b9111bc680a5e5a23e5fe6c6db98532430eb2c9
          - tdf#132643 Translate German section IDs
            
            Change-Id: I234fc5c3533b5f52ee0a4fc601517589319546d2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119029
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-19  Johnny_M  <klasse@partyheld.de>  [b8f5cebba68e2d7d93b62ff4d4828c0bfe40145f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b328960e2e09bba428a8f62a1b0926f006b0404e
          - tdf#132643 Translate German section IDs
            
            Change-Id: I7e011dcf8e6ba82a28ac3868c817320b538fbec3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119028
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-19  Johnny_M  <klasse@partyheld.de>  [443fe6bb795822f9c34c7a42890e07770cdfad5c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e43bde91ae0080f71c6871bdd2f7e62873be9bca
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iee18a847073c19c8b2ad6442306f45f5f581737c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119027
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-19  Szymon Kłos  <szymon.klos@collabora.com>  [9bd487c43e72186d3d9023d5fa90da0398811947]

        jsdialog: allow fraction numbers in spinfield
        
        Change-Id: I9849c6a798f0ade60606be75125fde98362d26b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119162
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-07-19  Szymon Kłos  <szymon.klos@collabora.com>  [c3158c6a11fa1d79bce36789768f6811a5a82623]

        jsdialog: normalize value for spinfield
        
        Change-Id: Ia65b1342222952cbec1ddfba4b7464172fd2b40c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119161
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-07-19  Szymon Kłos  <szymon.klos@collabora.com>  [9518eaf9db7f0de14401489170fad7408cfd127b]

        jsdialog: execute value action on spinfield
        
        Change-Id: Iee0a5c90ebbd9ca96a60e70678f2b20c32d1bb28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116137
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119160
        Tested-by: Jenkins

2021-07-19  Szymon Kłos  <szymon.klos@collabora.com>  [35c4cc15f1cb02b437bc9cd6dd5593aae2b86042]

        jsdialog: send action event on show/hide
        
        This fixes non working comboboxes in the sidebar in online.
        Where we simulate picking from the list.
        
        Change-Id: Ie78e461b2bce7fa0ccd68731e76d0c721242b98e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116097
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119155
        Tested-by: Jenkins

2021-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [6b018077789797490786f854fd725a4955715d6f]

        no need for pimpl in CellValueConversion
        
        Change-Id: I4d01fa33a8d9c4cf5610f25890ee6df9bca061bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119158
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-19  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [f5e030a343bec9f0f2c7b30e2dfb21ba5c94e5e8]

        tdf#143332 - Use utl::TextSearch to implement the InStrRev function
        
        Change-Id: I2dae038d061f036b3b7c0fbbcb6a821305d4839e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119094
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-07-19  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [903f7dd825caca1af15d985658043ec055c4eb45]

        Make obvious that this is in a try/catch block
        
        Change-Id: I1118ef026730481eeef127b570bfd59de4434455
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119163
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-07-19  Noel Grandin  <noelgrandin@gmail.com>  [739aaf02db3353fac8490272cab0c9486570f76d]

        osl::Mutex->std::mutex in bridges/except
        
        I changed all the bridges to keep them in sync, but only
        tested on the LibreOffice CI machines.
        
        Change-Id: Id8fef017cc6c99c60d64b8f849220d5336abc5d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119140
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [0067c3bd377bea366cd61cc06bba3b8d521401d4]

        no need for a pimpl in BulkDataHint
        
        Change-Id: I82c1d61b79d6486f20e51a8814b08149765861d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119159
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [ef19c82f6ade323e2708b93d77cf50ffe8b9fcfd]

        merge ModuleImageManager into ImageManager
        
        they share an underlying impl, so no need to have separate classes
        
        Change-Id: I1093f72265f67c7ccf3c2a064c86441d792512d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119156
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-19  Miklos Vajna  <vmiklos@collabora.com>  [7d1259319931eaa045198d55ce25bf2e1b27c806]

        sw: prefix members of SwXMLConditionParser_Impl, ...
        
        ... SwXMLItemSetStyleContext_Impl, SwXMLTextParagraphExport and
        SwXMLTextStyleContext_Impl.
        
        See tdf#94879 for motivation.
        
        Change-Id: Ia48f9840dde06531c2178ddf5c8ee5457b3706cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119152
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-19  Szymon Kłos  <szymon.klos@collabora.com>  [5ae7cd1d9d40585602d69b5800cbb58795a733bb]

        jsdialog: early return if welded widget found
        
        Change-Id: Ib06b8dd6614bc6085ccf19f947b2c1f6e2d239c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119154
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-07-19  Szymon Kłos  <szymon.klos@collabora.com>  [3a84543c9b52f681304564ebfb00db8da6a1d407]

        LOK: inform when input bar has cursor and focus
        
        Now the cursor is rendered on the Drawing Area so
        we need to send special message to inform that
        cursor is shown. This fixes bug in online where
        without cursor instead of sending character to
        formula bar is was send to the spreadsheet and
        formula bar was loosing focus at that time.
        
        Change-Id: I0b1e03900bec855b1378da364f0391f50dbceccb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115310
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119153
        Tested-by: Jenkins

2021-07-19  Szymon Kłos  <szymon.klos@collabora.com>  [4bd116b28e8266558e40a8e7bf303a53da6a5730]

        LOK: Render correctly sized input bar
        
        Change-Id: I7c319be56ba59a002207a631f2b81136f806f84e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115243
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119018
        Tested-by: Jenkins

2021-07-19  panoskorovesis  <panoskorovesis@outlook.com>  [14c778017f79370e07b8acb5b801980ae9c7af02]

        Add Handler for RasterOp Read
        
        The handler separates MetaRasterOpAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I6beb3c546775c70b0f6a7fdcb9ca3e589bda099f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119092
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-19  panoskorovesis  <panoskorovesis@outlook.com>  [ce0f7ae74e64d496f689c263a22776c5efc5ab3b]

        Add Handler for Pop Read
        
        The handler separates MetaPopAction::Read from metaact.hxx
        Read implementation is now in SvmReader
        
        Change-Id: I831ac97d29554e90773a939dcfedb383974e2495
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118981
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-19  panoskorovesis  <panoskorovesis@outlook.com>  [4c525a0ec8734c09474395f887e7f58d0410605f]

        Add Handler for Push Read
        
        The handler separates MetaPushAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I16a36af9dfea7526d429675b7b0d39d1bd1d6dcb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118980
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-19  panoskorovesis  <panoskorovesis@outlook.com>  [e6773aaa82a11485bf07c1e960f8c1df5f7f02d5]

        Add Handler for Font Read
        
        The handler separates MetaFontAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: Id301813ceb29e13488a472ab8e3b2dfd9287d624
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118979
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-19  panoskorovesis  <panoskorovesis@outlook.com>  [a452a9180e5cdecf6fe4cb59c8658e11640bbb6e]

        Add Handler for MapMode Read
        
        The handler separates MetaMapModeAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I514fc1927705ae0e2ca870ad39af845e3d9285cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118968
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-19  Miklos Vajna  <vmiklos@collabora.com>  [801b607fc6b3890eb36d310074f1a68db9ae1f5e]

        sw: xDictionary may be an empty reference in SID_SPELLCHECK_IGNORE_ALL
        
        Seen in a crashreport:
        
                handleFatalSignal
                        ./common/SigUtil.cpp:255
        /lib/x86_64-linux-gnu/libpthread.so.0
                __restore_rt
                        ??:?
        program/../program/libswlo.so
                SwTextShell::Execute(SfxRequest&)
                        sw/source/uibase/shells/textsh1.cxx:1496
        
        Change-Id: I709f361a1396abbb07cea06509afc41bb5f5c9a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119067
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-19  Tibor Nagy  <nagy.tibor2@nisz.hu>  [d7dff57384126e50b75c95e84fd3081db2f326a1]

        tdf#143125 sd: fix crash when closing Custom Slide Shows dialog
        
        regression from commit I6e97a69c546870199d5a45d9a6ad102e30d820c2
        
        Change-Id: I760dabeb024413f1a2aeb57434f63adedb4246f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118231
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-19  Szymon Kłos  <szymon.klos@collabora.com>  [6c5c657ada6eb6b3f25509384e2de4c456ec0b78]

        Calc input bar add missing InitControlBase
        
        This allows to render correctly the widgets in
        InterimItemWindow in LOK
        
        Change-Id: Ie6a1a1570730ecb73f8a5377fa86c1a3c3355fbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115180
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119017
        Tested-by: Jenkins

2021-07-19  Szymon Kłos  <szymon.klos@collabora.com>  [9dd28785c7d0d1604c85e00247782e1ebd2d69f8]

        jsdialog: dump toolbox item's window if present
        
        Change-Id: Ia882bcadb844993f2b761bd91c6f6f60c9e1b2ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114807
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119016
        Tested-by: Jenkins

2021-07-19  Szymon Kłos  <szymon.klos@collabora.com>  [37192a6f87a82e83eab03c06258d455f16694154]

        notebookbar: fix welded controls in online
        
        Additional parameter was introduced for InterimItemWindow
        and value for it was missing.
        
        Change-Id: I9dad0e4d60205db0c8cabfcf5c98fabc2d8fdefe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114801
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119015
        Tested-by: Jenkins

2021-07-19  Noel Grandin  <noelgrandin@gmail.com>  [7712eb23bc97090fdd655a36dfca0019d43799e6]

        tdf#143409: fix Translation is not applied in some UI
        
        regression from
            commit 0771ac00acc8730f77db76b901724f1513a32723
            Author: Noel Grandin <noel@peralex.com>
            Date:   Tue Jun 15 21:12:25 2021 +0200
            use string_view in the Translate API
        Because I mixed string_view with C-style null-terminated
        strings.
        
        We are using string_view.data() to pass stuff to boost,
        but of course, doing that loses the fact that the string data
        has associated length, as it finds the length by looking for
        a terminating NULL.
        
        Change-Id: Ia0eb7be5621506dfe0a40a21f360da1b446f5591
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119120
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-19  Noel Grandin  <noelgrandin@gmail.com>  [4408001f5c0a76107d8fe01053a0e6348100a878]

        osl::Mutex->std::mutex in MappingsData
        
        Change-Id: I12f46a5468e7d7dde9bfde977adf4ea13eb89ae3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119138
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-19  Noel Grandin  <noelgrandin@gmail.com>  [e9570e324a750d103d0116a2e3495306757f1a64]

        osl::Mutex->std::mutex in ImplementationEnumeration_Impl
        
        Change-Id: I4bb9c6dc7efd76b730e2c8acf824b1e29bca8df5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119134
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-19  Noel Grandin  <noelgrandin@gmail.com>  [d67cf46ba862ecdd8bdce451a996e64e2a86cd43]

        remove unnecessary rtl::Static
        
        no need to delay-init something we always need, and laying
        out a std::unordered_map is something we can normally do at
        link time anyway.
        
        Change-Id: Ide791d20394580bca615aa3ad564c154037e0816
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119137
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-19  Rafael Lima  <rafael.palma.lima@gmail.com>  [062bed270b30468437bf2dc6c092be7c724e4e83]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ae3eb149da355d5f65b638dcfb5332bd88983f6e
          - Python examples in SF_FileSystem help page
            
            This patch also adds a <variable> tag to 03160000.xhp to enable embedding in the "relatedtopics" section.
            
            Change-Id: I796753e0449fcf0141e5996ed709130716aea53b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118914
            Tested-by: Jenkins
            Tested-by: Jean-Pierre Ledure <jp@ledure.be>
            Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
            
2021-07-19  Jim Raykowski  <raykowj@gmail.com>  [c4016f246fde835c0cfdabbb7cc35bc6dd48fb24]

        tdf#128814 sw navigator: Make right-click select entry
        
        before context menu is shown
        
        Change-Id: I890efd794aaa88ac6bde6bf41b3976b8c27a3273
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118709
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-07-18  Noel Grandin  <noelgrandin@gmail.com>  [3d18cae102e16b85fb8787f5ec3b086bfa2bd7b8]

        osl::Mutex->std::mutex in ServiceEnumeration_Impl
        
        Change-Id: I3d754006c7c2766281d924253f2caa0ff4963fea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119133
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-18  Noel Grandin  <noelgrandin@gmail.com>  [b1d2383a3311811a283bea720d3f0f1bfcb0fc3c]

        osl::Mutex->std::mutex in GenericPropertySet
        
        Change-Id: Iee437489d40d038349f9faf860f2eca971932c6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119142
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-18  Noel Grandin  <noelgrandin@gmail.com>  [48d60a717a588d93e82268dc80018ea9970c4e0e]

        osl::Mutex->std::mutex in NativeNumberSupplier
        
        Change-Id: I5430636438723f99b584dd95be9d7cb5264a5af9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119131
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-18  Noel Grandin  <noelgrandin@gmail.com>  [4799ee69d7193fcb1e8c105ef6c8b4ddc5e6721b]

        osl::Mutex->std::mutex in NumberFormatCodeMapper
        
        Change-Id: I79d95ca1e5aa29d0a416d8870430062fd2b9936a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119130
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-18  Noel Grandin  <noelgrandin@gmail.com>  [2b9afb52a96b86cb6f1aab2bdccca3b19566a8c7]

        osl::Mutex->std::mutex in linguistic
        
        Change-Id: I9cbd3da16fa122de2f1087be11969cb204aef020
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119141
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-18  Noel Grandin  <noelgrandin@gmail.com>  [4ab57949a2cbaacba33375ea33dc896205eac6c9]

        osl::Mutex->std::mutex in VtableFactory
        
        Change-Id: Ie973ef2923c1c725ee740000ebd1eacf671a5bfb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119139
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-18  Noel Grandin  <noelgrandin@gmail.com>  [6db41dd2649a9ddaf32fc779bed07dc7d61c1154]

        osl::Mutex->std::mutex in EnvStack
        
        Change-Id: I1339a362046c96d9056f70cd687d023a055b4cf8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119136
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-18  Noel Grandin  <noelgrandin@gmail.com>  [896e213395bdbd5adb3a62ece67fb28b4d78d6c9]

        osl::Mutex->std::mutex in NamingService_Impl
        
        Change-Id: Ief6cf9df4caafcf72e31394488c407acb5d545fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119132
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-18  Olivier Hallot  <olivier.hallot@libreoffice.org>  [198102e986d4db9067cc93e013c04cf3c96d227b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8e69592bb5095501ace05f4d231781d1bf420706
          - Refactor Help pages
            
            Change-Id: I4e08e55d279f48e59b2274e33d92aae7747f2eb4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119129
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-18  Caolán McNamara  <caolanm@redhat.com>  [f497a4e9da5d2375e428b03c423cc2d2e9995c4a]

        Related: tdf#143357 restore focus to MenuButton when popover pops down
        
        which already happens for ComboBoxes but not always for MenuButtons with
        popovers with widgets in them
        
        Change-Id: If2ab1934f582b01327f910a578b80e9462d3daa0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119078
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-18  Caolán McNamara  <caolanm@redhat.com>  [c85557c924ee83f9a29c07520c83d308ff5a4c79]

        poppler 0.73 doesn't have GooString::append(const std::string&)
        
        don't know what version is appeared in
        
        Change-Id: Ia1fff05aa58990e631d63a2e694be47a4b74e24c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119126
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-18  Noel Grandin  <noelgrandin@gmail.com>  [8b69e7b26cb9812cc2ad778077db750260969a9a]

        osl::Mutex->std::mutex in EventAttacherImpl
        
        Change-Id: I44f23fd464479d2b89469179cefff50fc6defff5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119125
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-18  Noel Grandin  <noelgrandin@gmail.com>  [e62e6b6d018e70bcb1f0486dd72e756b17861b0a]

        osl::Mutex->std::mutex in NameContainer
        
        Change-Id: I4d4e8eab2fb281c5ca330c82f2f5fa5d5e18463a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119123
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-18  Noel Grandin  <noelgrandin@gmail.com>  [ee652592142a063de6d3dd3369f488025c5aad8e]

        osl::Mutex->std::mutex in SequenceInputStreamService
        
        Change-Id: I3f47f4fbe6d2d65728af7d4715ae8f91c86c5532
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119122
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-18  Caolán McNamara  <caolanm@redhat.com>  [f69b4226579e8ead5e2501262af927d8c08ea1cf]

        cid#1487495 Division or modulo by zero
        
        the width of zero isn't going to end up as 0 in any real world situation
        
        Change-Id: I28eca0b495b139c4b2d70497a9c15898547d85fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119114
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e6af563b99b415b3188e3e11956c24d68e27930e]

        Fix typos
        
        Change-Id: I0a8ce634944df4af5c9e2000af5f6429b4e40b2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119097
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-07-18  Arnaud Versini  <arnaud.versini@libreoffice.org>  [3785f97ec18feba9c5508559e5aed6d25cfc3aed]

        binaryurp : use std::mutex in outgoingrequests
        
        Change-Id: Ib0670af4596c5a40da27138d62b78df69bb77b9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119121
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-18  Noel Grandin  <noelgrandin@gmail.com>  [e0ba91b7e8a2f0d949677db1708bb0e6d8534389]

        better to use a std::vector here
        
        Change-Id: Ibd875907bc0618df3b27ed77625ff62c352019ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119109
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-18  Julien Nabet  <serval2412@yahoo.fr>  [371ae1cf2307e5585f4f66f001c97d464cf44429]

        nlpsolver: DEPSAgent doesn't implement ILibEngine
        
        Fix this error:
        /home/julien/lo/libreoffice/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/deps/DEPSAgent.java:45: error: DEPSAgent is not abstract and does not override abstract method setLibrary(Library) in ILibEngine
        public class DEPSAgent implements ILibEngine {
               ^
        1 error
        
        (on pc Debian testing x86-64 with master sources updated today
        openjdk 11.0.11 2021-04-20
        OpenJDK Runtime Environment (build 11.0.11+9-post-Debian-1)
        OpenJDK 64-Bit Server VM (build 11.0.11+9-post-Debian-1, mixed mode, sharing)
        )
        
        Change-Id: I1ce2d1a9ddee1020889f1a7a8fcd3387980b241f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119119
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-07-18  Noel Grandin  <noelgrandin@gmail.com>  [e2a3e483844e84445c316cad35fdfcaf3b18198d]

        osl::Mutex->std::mutex in Enumeration
        
        Change-Id: I1f4e99e4a3619b1381d01a16b98128ae9bbbce07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119108
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [4b99e377473e74160627d3b257fec7b3bc8e7763]

        Revert "Some lower objects coupling."
        
        This reverts commit 7b93bae224c7c2c49b105ef97304bb46f8b68da5.
        
        Reason for revert: Does not compile
        /home/tdf/lode/jenkins/workspace/lo_ubsan/nlpsolver/ThirdParty/EvolutionarySolver/src/net/adaptivebox/deps/DEPSAgent.java:45: error: DEPSAgent is not abstract and does not override abstract method setLibrary(Library) in ILibEngine
        public class DEPSAgent implements ILibEngine {
               ^
        1 error
        
        Change-Id: I72f2a22ab1f4119178f8002c21ba0845c4cd1bdf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119040
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-18  Noel Grandin  <noelgrandin@gmail.com>  [bd90d1c630c93cf39f9bd83fc69c568c9d7eb35a]

        osl::Mutex->std::mutex in ContentEnumeration
        
        Change-Id: I79457a4ffc957f6de47880fdc888648ab69d1349
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119107
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-18  Noel Grandin  <noelgrandin@gmail.com>  [5db3a12dffd6edc96474a470728c1b89e129ca36]

        osl::Mutex->std::mutex in CachedTextSearch
        
        and drop an rtl::Static
        
        Change-Id: I17bd6ad0b81ecb947e4306819ddc7d83f8a51dba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119112
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-18  Noel Grandin  <noelgrandin@gmail.com>  [5060c0c8b9070c3093bf036de31c551ceb109ca7]

        osl::Mutex->std::mutex in ModeratorsActiveDataStreamer
        
        Change-Id: I9ea32f7f843a0255ce37de8b95d9fc9d29c43157
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119111
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-17  Caolán McNamara  <caolanm@redhat.com>  [e6597ab3db99b70ea35ab071bc8634db63890224]

        make calendar button small-button style so it fits in limited height
        
        Change-Id: I1997ae2a3916372ded3d4120e4510144c6700777
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119081
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-17  Todor Balabanov  <todor.balabanov@gmail.com>  [7b93bae224c7c2c49b105ef97304bb46f8b68da5]

        Some lower objects coupling.
        
        Change-Id: I0a7c658d830f82d627d20b9ed7000f3c5b8f1f89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119105
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-17  Noel Grandin  <noelgrandin@gmail.com>  [5be9e0760ed74906c27b484e0d3235e70ea6f1c8]

        osl::Mutex->std::mutex in SequenceOutputStreamService
        
        Change-Id: I1aaa9ebd76e2376be82b25f2659d4b0f22dc14e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119113
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-17  Noel Grandin  <noelgrandin@gmail.com>  [2f8635fc919906fe8238fa5ef9e77cfe2f23df83]

        osl::Mutex->std::mutex in ModeratorsActiveDataSink
        
        Change-Id: If1e4af0d9acf75bd0f2744f134a42c29e41d56f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119110
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-17  Noel Grandin  <noelgrandin@gmail.com>  [5962431c3d380f97f76c31869a1098e3efaa8b43]

        osl::Mutex->std::mutex in PropertySetMixinImpl
        
        Change-Id: I45ae292e95efc57a125807d15c6c259533dd5f92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119106
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-17  Caolán McNamara  <caolanm@redhat.com>  [ecf901685ac0c6c7b27b81096bea96cdc3d2c2ca]

        Related: tdf#143357 set blank label for no date
        
        instead of current system date
        
        Change-Id: Ic504b34990a8ea5151ec653de2db860c1cd4b8ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119079
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-17  Noel Grandin  <noelgrandin@gmail.com>  [9e626a6d2a55a7159e4fd05d72275c7fe8bb0380]

        blind fix for ubsan div/0
        
        Change-Id: I0ee929c79d5ac94299adc84ba91d6b0683a8193d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119095
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-17  Arnaud Versini  <arnaud.versini@libreoffice.org>  [bd4ee5ea9b0b79cfb8c03aa1f1d6008565b71bff]

        cppu : use std::mutex in DisposedCallerAdmin
        
        Change-Id: I3db567a9aed42167ea24eebcf673f19106595f83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117948
        Tested-by: Jenkins
        Reviewed-by: Arnaud Versini <arnaud.versini@libreoffice.org>

2021-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [3581de4d1d7dc3910b4642a2baef534dcd882597]

        drop sal_uInt16* constructor in SfxItemSet
        
        Change-Id: Ifb283a49b01c9c6421e385f697e749439db6a53f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119008
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [3fec689480644c274501740013ff83388cb24245]

        use WhichRangesContainer in sw
        
        Change-Id: I8662b2e03b0dbe3a7206d8b59ae3556e3b2e75a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119007
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-17  Szymon Kłos  <szymon.klos@collabora.com>  [18387b547ffbab2d19ab4968ea8194f7aee07192]

        Revert "Notebookbar: skip early init in all apps"
        
        This reverts commit 6af0a488a059982a8b5d72fe399c7e8841a2e9b4.
        
        Delayed notebookbar init in Calc causes "number format" combobox
        to not work. (it works after some number is typed into document only).
        Original problem fixed by reverted change doesn't exist anymore
        because new shortcuts for paste special and paste unformatted text were
        introduced
        
        Change-Id: Ie112ae0df7b6d3782916b98c96f1a17b15396115
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118771
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119101
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-07-17  Steve Fanning  <stevemfanning@yahoo.co.uk>  [6657a8714091e5acbff4ebe4ffe3a84269956a2a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b31f5bed5155ffcda336c3e7a1e18e60a7382228
          - Add example to help description of Calc's ROT13 function.
            
            Change-Id: I32c654dd8f86f508fce8555f033faa34b81b3e6c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119038
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-17  Szymon Kłos  <szymon.klos@collabora.com>  [6b1434529231f422deab2129639b16f3cd17f129]

        jsdialog: move list of enabled dialogs to separate file
        
        Change-Id: I98c92b336fbf76f3dc94265a408c9b3b46fcea08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115453
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119014
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-07-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b00e2abb633e2ce7c807d72a9ec93b1d3da2eee7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2271ad00c7e0312071b78706da40a778171bfb9a
          - Refactor database files
            
            Change-Id: I10909197c08cec40819658d2d0951800133409da
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119099
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-17  Noel Grandin  <noelgrandin@gmail.com>  [1b80998025e13fbf71017ac08fa607737e716429]

        move BuildWhichTable and simplify
        
        move it to the only place using it, and simplify
        
        Change-Id: I4a46b5d01f042e7b2e99b7dd1d28f67feda037d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119086
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-17  Noel Grandin  <noelgrandin@gmail.com>  [960ad8037275d86f15e0177f52a1d0dac25319e4]

        osl::Mutex->std::mutex in SharedStringPool
        
        std::mutex is slightly faster
        
        Change-Id: I0741cd1ed0a011d5e8d6099c189c85f50060a326
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119087
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-17  Andrzej Hunt  <andrzej@ahunt.org>  [137744a25b26d86b9be16a107b3bd011f6ab4b07]

        sdremote: introduce early return to improve handleAcceptedConnection
        
        This should make it easier to understand the handshake sequence.
        
        Change-Id: If06e98cdfe7295ed00efae61815a8696a90e9533
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119085
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-17  Andrzej Hunt  <andrzej@ahunt.org>  [d6078e02832d13054e6552c6e20277fd1f3e83f6]

        sdremote: clean up now-unneeded "found" flag
        
        Since ???, this code now lives in a standalone method, allowing
        us to return as soon as know that the handshake is complete. This
        lets us remove aFound and simplify the code a little.
        
        Change-Id: I51d5281492d2e4280a101e67d606073f4d064c29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119084
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-17  Andrzej Hunt  <andrzej@ahunt.org>  [fcc4d8e01360baa9ba0bf20eb5e7a1c9af793a02]

        sdremote: avoid infinite loop if client disconnects during handshake
        
        The following loop can turn into an infinite loop if the client
        disconnects at the wrong point in time, because pSocket->readLine()
        returns 0 (indicating disconnection), aLine remains empty (no data
        was read), and we just keep looping because we never bothered to check
        the return value:
          do
          {
              pSocket->readLine( aLine );
          }
           while ( aLine.getLength() > 0 );
        
        Aside from spinning unnecessarily, this infinite loop also stops the
        server from being able to accept any new incoming connections - in
        effect this causes a DOS of the server.
        
        Hence we need to start checking readLine's return value, and break out
        of this loop - and in fact break of the surrounding outer loop too
        (because we discard this connection and want to wait for another
         connection to arrive).
        
        Because of the nested looping it's hard to come up with a clean solution
        that only involves changing this loop - we'd probably need to introduce
        a temporary to remember that the client has disconnected, and check that
        temporary after the do...while - letting us 'continue' the outer loop.
        
        Therefore we first extract the code that handles newly accepted clients
        into a separate method, which then lets us simplify the implementation
        by returning at those points that we know a client has disappeared. That
        unfortunately makes this bug-fix patch a little more noisy than
        expected, but it is a refactoring that we'd want to make anyway.
        
        (There are further improvement we can make here, but I'll put those in a
         separate commit to simplify cherry-picking of just this fix. Examples
         include moving to smart pointers instead of new/delete, introducing an
         early return instead of the really long if statement, etc.)
        
        Change-Id: I13c6efa622a1b1de10b72757ea07e5f4660749fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119083
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-17  Andrzej Hunt  <andrzej@ahunt.org>  [34309e232c13017c9d178627c652ebbbb5ffdeb3]

        sdremote: remove commented out experimental check
        
        The entire if statement was introduced only to check for experimental
        mode in the following commit - the xContext check is seemingly only
        needed for null safety:
          79c1b16a96a6 (sdremote: make it possible to have only bluetooth enabled, 2012-11-27)
        
        Later, the epxerimental mode check was disabled in:
          b9d2671ae11d (merge WiFi support into remote control feature toggle, 2013-08-01)
        
        Given that the remote is clearly no longer experimental, it's
        time to remove the commented code entirely - and I think it's also
        safe to remove the xContext check too. (Note: the remote IS still
        controlled by the EnableSdRemote option, and IS disabled by default.)
        
        Change-Id: Id118924021d5029b4f15df9cbb3eba28f3b902c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119091
        Tested-by: Jenkins
        Reviewed-by: Andrzej Hunt <andrzej@ahunt.org>

2021-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [b1df9c67349cf4cc5be4128d797aefb87f50e38f]

        [API CHANGE] reduce cost of numeric conversion
        
        on a hot path, since we already know the length of these strings.
        
        Which requires adding some new variants of our string conversion
        functions
        
        Change-Id: I1877f8f3c72934c07f14eec7e73bbe8d7b0f1808
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119065
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [3545caa5aac59022d5c00d4a0c2a74657cbcae8d]

        osl::Mutex->std::mutex in OWeakConnectionPoint
        
        it is at least a little bit cheaper than osl::Mutex (since it's not
        recursive)
        
        Change-Id: I4ecbbf33045888b9f5111c4224346341e71d4b05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119066
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-17  Julien Nabet  <serval2412@yahoo.fr>  [4a096b9c787fa2079ef1c8f00fed91d432d46fae]

        tdf#143400: fix query with most functions could not be created in GUI
        
        Regression from:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=04aafba860f613c20e7078d038cc83eb02de0b54
        loplugin:stringadd simplify some *StringBuffer operations
        pulled from a larger patch which I created with a more permissive
        variant of this plugin
        
        Specifically here:
        -------------- dbaccess/source/ui/querydesign/QueryDesignView.cxx --------------
        index 22408bbc58aa..63c5d07998ec 100644
        @@ -658,11 +658,10 @@ namespace
                             if  ( field->isAggregateFunction() )
                             {
                                 OSL_ENSURE(!field->GetFunction().isEmpty(),"Function name must not be empty! ;-(");
        -                        OUStringBuffer aTmpStr2( field->GetFunction());
        -                        aTmpStr2.append("(");
        -                        aTmpStr2.append(aTmpStr.makeStringAndClear());
        -                        aTmpStr2.append(")");
        -                        aTmpStr = aTmpStr2;
        +                        aTmpStr = field->GetFunction() +
        +                            "(" +
        +                            aTmpStr +
        +                            ")";
                             }
        
                             if (!rFieldAlias.isEmpty()                         &&
        
        Change-Id: Ib0b57e6c44a58a6a5f9c98aebc6a1213b35108d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119088
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2021-07-17  Tor Lillqvist  <tml@collabora.com>  [40556642e1f1e497251ec697a41cc67de3ace181]

        Bin useless comment
        
        Change-Id: Ifc7e36aa1df56cf532b698c8671cabbb35061bac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119076
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-07-16  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [113d308155e4b6a67a8510098a7db5f4a6632bdc]

        update credits
        
        Change-Id: I1a09193e888318084a7d9b3c76c049e373db545b

2021-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [3ec78de2322f781a98802acc77cfb3e71a08eb3d]

        tdf#142923 Deleting comment in Writer leaves visual artifact behind
        
        Change-Id: Ia2e55886513e81847dd0ac6c697e7cea34e01bdc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119075
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5636b633b4fcaf610426136c73dc3d1ede991030]

        Removed executable bits on source file
        
        Change-Id: I540ce9b69fcae15f12ac11ca6f66bb8fc7459985
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119073
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-07-16  Caolán McNamara  <caolanm@redhat.com>  [94d5fd4a948cb9fbe4d5260db30d20bae1d3177f]

        fix svl::detail::validRanges2(m_pWhichRanges) assert seen in dbaccess
        
        Change-Id: I4328d0eae0030d6455b80d8506496fe44cf02195
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119080
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [199f4827c293b70165d35d1161959004bcaf6f74]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ac68c2a4c5efff2c13ae474b37d12fb08be691ff
          - Fix typo
            
            Change-Id: I687dab780da7bcb3379cd2e2e52c1a5b47e98923
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/119071
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2021-07-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e41077178a4e96f4c97af7d5e68abbdef34ff72d]

        Removed executable bits on source file
        
        Change-Id: I37cf25d37b8b3e5a7c7c1dd2f54bbcc2c9d77a65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119072
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-07-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1ae182f2503199f86ed9ec5690ca41e4b7213a91]

        Fix typos
        
        Change-Id: Iae3eec214849676be51ded133c1ffd9cf2e56ef0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119074
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-07-16  Michael Stahl  <michael.stahl@allotropia.de>  [86c0f58b6f9f392865196606173d1b98a6897f32]

        tdf#92796 ODF import: remove unused bitmap fills
        
        With CWS impress64 a partial fix for this was implemented to drop
        unreferenced named items including all non-color fills after ODF import,
        but this is only done in sd so move the code that does that to svx and
        call it from sc and sw as well.
        
        Implement some UNO interface for this, it's at least better than a magic
        string, and not obvious how a better solution would look like since it's
        known only at the end of the import if a bitmap is used or not.
        
        Another problem: when the Area tab is used to change to a different kind
        of fill, the items with the details for the previous fill aren't
        cleared, and so they are written to ODF files.  Hence bitmaps in the
        file can be referenced even if they aren't actually used, and bloat up
        the files.
        
        Fix this by dropping all unused draw:fill-image-name attributes in ODF
        import.
        
        Also do the same for Gradient and Hatch fills; Transparency gradients
        can be combined with anything so leave them as they are.
        
        Change-Id: I0b591fd9f963d974d0c3e7208b99621ad61dd93c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118950
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [4461e14d08c7d1c1c43b136a5a8e3acb868c0b51]

        avoid a map lookup on a hot path
        
        Change-Id: I4e514c7212c0b349796f3791b4c7f3f06d3fa22a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119064
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-16  Caolán McNamara  <caolanm@redhat.com>  [a36447215fa13f3ca92b22ac63e8164859ddb8ef]

        Related: tdf#143357 explicitly set the default of focus-on-click
        
        this should already be the default according to
        https://developer.gnome.org/gtk3/stable/GtkWidget.html but it's
        apparently False nevertheless, so make it explicit here for these
        widgets where there is a focus watcher to commit their changes and the
        absence of this is non-cosmetic. Just these initially for a small
        backportable change.
        
        Change-Id: I96442b4e844ce0446f56276c1b648ca5ce57b740
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119077
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-16  Caolán McNamara  <caolanm@redhat.com>  [ceb32f59d96a17c3007ed883fb44bc880673c8e0]

        crashtesting: UaF on layout of fdo53985-1.docx
        
        Change-Id: Id8ca0d277f485347e21bd8d6d68de2a7de13de48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119060
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-16  Caolán McNamara  <caolanm@redhat.com>  [3a5383892e1f0e22558cd56cb77d56a09c515b7a]

        Only change SwLayAction::m_bAgain via SetAgain
        
        no logic change intended
        
        Change-Id: Ib0174f8040faa3efde7b9c5ba9b062bac5a35da3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118983
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-16  Michael Meeks  <michael.meeks@collabora.com>  [c7b9f477f69c317e0482aeee79b1c2f070a1b981]

        vcl: check mpWindowImpl for nullptr.
        
        Crash in calc's mouse capture / end tracking.
        
        Change-Id: If5b4cded8ebfc04d1fcf645a7b74184532ab2338
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119034
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2021-07-16  Eike Rathke  <erack@redhat.com>  [75b789a8f542e729e9e5e21031b7baf452a8c174]

        Output proper language tag instead of Language+Country concatenation
        
        Change-Id: I83d7f94cf304a58f2ff68b2a667ba66de262f4f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119070
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-07-16  Eike Rathke  <erack@redhat.com>  [627a069822c8bd106fc05e1549997179143c6916]

        Output proper language tag instead of Language+Country concatenation
        
        That way also for more complex tags with 'qlt' language you get a
        meaningful output. It's only stderr, but..
        
        Change-Id: I3c6e2451ace5ac9f192a11c97e95376c17046f17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119068
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-07-16  Hossein  <hossein@libreoffice.org>  [ff93afcc76d5f82e74174825173075cd938a230c]

        Porting C++/Java DocumentLoader example to Python
        
        * Using UNO for Python
        * Opening the file in LibreOffice if it is listeing on port 2083
        
        Change-Id: I14b1a38da5d66dd2ee8c859071c148ce08a080d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118142
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        Tested-by: Jenkins

2021-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [892bc8a15a09081b3de0afb9420abb5c2d110ea4]

        -Werror=class-memaccess
        
        gcc doesn't like memcpy here
        
        error: ‘void* memcpy(void*, const void*, size_t)’ writing to an object
        of type ‘struct std::pair<short unsigned int, short unsigned int>’ with
        no trivial copy-assignment; use copy-assignment or copy-initialization
        instead [-Werror=class-memaccess]
         1459 |         memcpy(p, other.m_pairs, m_size * sizeof(WhichPair));
        
        Change-Id: I44055d0d4dec589af7f98d62f106b701f1f5a4cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119063
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-16  Eike Rathke  <erack@redhat.com>  [d019d044baa9ee798f8f9977ab5f89513dce5d23]

        Clarify that SvtLanguageTable::GetLanguageType() expects the UI name
        
        Apparently several places get that wrong and pass a
        lang::Locale.Language instead.. to be investigated.
        
        Change-Id: I7f20ae2b66de6527b70f9936ef8216ddc5dac835
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119062
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-07-16  Miklos Vajna  <vmiklos@collabora.com>  [1e2420e7add9ca78e5f4de095dac2cef5c0f5940]

        extensions: bibliography database window: add UI to set a page number on a URL
        
        Again, to be consistent with the Define Bibliography Entry dialog which
        already had this.
        
        Change-Id: If43506a3c2cb105551df7ec8198a749315458409
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119021
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-16  Eike Rathke  <erack@redhat.com>  [64f885a6c9d51999b737c0f61bc3a7fa311a5a94]

        Fix lang::Locale.Language usage, tdf#128191 follow-up
        
        Using plain lang::Locale.Language is always wrong, it may even be
        'qlt' for a more complex language tag. As the InfoBar message is
        "Please install the hyphenation package for locale “%1”."
        actually use the BCP 47 language tag of that character/paragraph
        attribution.
        
        Spotted in
        https://ask.libreoffice.org/en/question/280102/install-the-hyphenation-package-for-locale-ka/
        https://ask.libreoffice.org/en/question/238764/error-message-reads-install-the-hyphenation-package-for-locale-zh/
        
        Change-Id: I5805d4d711989a9d0260940666d3eb33eae830af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119020
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-07-16  Mike Kaganski  <mike.kaganski@collabora.com>  [caac77e62fe44aa8d5ef282b63765ae05148548b]

        Use WhichRangesContainer in editeng
        
        Change-Id: Ia6516df33341181990c2b8b8affa859395831007
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119013
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-16  Caolán McNamara  <caolanm@redhat.com>  [cf480f81cb68de1f4cc9877c11b56bd5d4802a77]

        Resolves: tdf#143398 mouse event processed twice
        
        this is a problem since:
        
        commit 67b157e994d9bef01f6117b53fc29e1fee538715
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Tue Jun 29 13:00:45 2021 +0100
        
            tdf#143088 multiple Application::EventListeners is expensive
        
        turns out that AddChildEventListener is sufficient to get events
        for the widget and its children so the widget-only AddEventListener
        isn't needed or wanted
        
        Change-Id: I635419df10fce1d4441b2d85627a6cbe99adb6aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119019
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-16  Regina Henschel  <rb.henschel@t-online.de>  [4f93234639101fd018aba3f6e6f091f0470e0407]

        use common unit converter in docx import of wrap contour
        
        This is a follow up to commit af99c01570adc0c9205e1650d10866f80bb8118a
        to address the review comment.
        
        Change-Id: Iac0a6cf9cb29273229833465cd2d84cdbcc4a3d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119004
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-16  Mike Kaganski  <mike.kaganski@collabora.com>  [476d8b4088b723df883a8d33d018da68c6b03933]

        Drop unused ctor
        
        Change-Id: I5144d23d4e6f8e01035ef88a222f609184043c6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119005
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-16  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [afddd56a8049957b9c0e025992d47c04342dbb88]

        tdf#139840 - Use utl::TextSearch to implement the InStr function
        
        In addtion, fixed a crash if the start position is greater than the
        length of the string being searched.
        
        Change-Id: I9bcda1131324bdfac6957018e91b3a36dd2dc3d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118996
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [e7b632bc727413f399a4d0cbc2e92d90b04a3bf7]

        use WhichRangesContainer in sd
        
        Change-Id: I528905c14f40bee85689f24ebaef8e8fde1b107b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118999
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-16  Kevin Suo  <suokunlong@126.com>  [07087041610ca8351d764c838ae07fa58f3bdf9e]

        restore compatibility with older popplers
        
        with poppler 20.09:
        
        /home/rene/LibreOffice/git/libreoffice-7-2/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx: In member function 'int
                         pdfi::PDFOutDev::parseFont(long long int, GfxFont*, GfxState*) const':
        /home/rene/LibreOffice/git/libreoffice-7-2/sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx:438:39: error: 'class
                         GfxFont' has no member named 'getNameWithoutSubsetTag'
        
        https://www.google.com/search?q=getNameWithoutSubsetTag&oq=getNameWithoutSubsetTag&aqs=chrome..69i57.784j0j7&sourceid=chrome&ie=UTF-8 suggests it was added in 20.12
        
        Change-Id: I4eacd2d740cb689ff9b3c6cab59376e01b1ba162
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118977
        Tested-by: René Engelhard <rene@debian.org>
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-16  Deb Barkley-Yeung  <dbarkleyyeung@gmail.com>  [44db9f08077f388306ef0bf7277c93a1e5cd89b8]

        tdf#139654 Font feature sensativity
        
        Disable font preview's "Features..." button if there are no features
        
        Change-Id: Ibcf6b34abe55818a3b938a65f4fd720ed724c8ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118965
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-16  Justin Luth  <justin_luth@sil.org>  [fce76110e02409b67ad977ae0077adf55ca58065]

        tdf#82111 rtf import: ensure CR before section break
        
        In other places, there were caveats for applying a CR
        when inserting instead of importing, or when in a header,
        but none of those seem to apply in this case.
        A section cannot occur in a table, and anytime a
        section occurs, it ought to finish off the paragraph.
        So a simple clause seems good enough here.
        
        There were basically two different existing unit tests
        that match this condition, and neither of them
        were currently mis-handled. I safely adapted one of them
        to imitate the error condition I was addressing.
        
        Change-Id: Ie8ccd3978276bf10321e0bf80141572f40102874
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118819
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-16  Miklos Vajna  <vmiklos@collabora.com>  [b42fe2e2653775743d20f02356a73aa8e3c2696a]

        sw: handle mbProtectForm when replacing compat options
        
        This is off by default and it may be in for Word documents.
        
        Change-Id: I5f694bb505c2b43bea67712a2076dc5f370d03b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118994
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [2f8095a1b412f8f57d02a9b1c2e2dcd382585143]

        use WhichRangesContainer in sc
        
        Change-Id: Ie14250245aa2a8618b3ad6b7a355942621b40833
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118998
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [8b08529d6506bfcba9b5658429a1cf4f59c5fbcd]

        use WhichRangesContainer in reportdesign
        
        Change-Id: I8ae7e48a1fd0bd5504d68b04ee0af3b3d51d58cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118997
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-16  Andrzej Hunt  <andrzej@ahunt.org>  [f4ea1e6095ff751cbecf10061c4eff9934ffd520]

        sdremote: Transmitter: s/mQueuesNotEmpty/mProcessingRequired/
        
        Make mProcessingRequired's name a bit more self-explanatory to make it
        clear what we're actually using it for. See also a 8e6cdb0 which
        fixed a race condition caused by incorrect use of this Condition.
        
        Change-Id: I6ad63dbd5ae8ed767f42ea22e568ac47a4d08642
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118752
        Tested-by: Jenkins
        Reviewed-by: Andrzej Hunt <andrzej@ahunt.org>

2021-07-16  Mike Kaganski  <mike.kaganski@collabora.com>  [01c0cf63be7155531e1240d79e3936f8c4600864]

        Move validity check to svl::Items, to avoid invalid WhichRangesContainer
        
        This uncovered lots of pre-existing invalid ranges, e.g. introduced
        in commit 6dbfbebad37fd84208e4c336f0864d26019db153, or in much older
        commit 46952138c938730afcc3607e1a524bb590b0e30e.
        
        Also this makes the static in svl::Items to be array of WhichPair,
        to avoid questionable reinterpret_cast in WhichRangesContainer ctor.
        
        Change-Id: I86030b2a2ac0a6d98870f8f7f5cc83e071c6597c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119003
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-16  Eike Rathke  <erack@redhat.com>  [da13b76e07231131cb951868a314ee6f51c0f254]

        Resolves: tdf#143372 Exclude {qtz} KeyID from SvxLanguageBox list
        
        Change-Id: I3e52407a33f79713635063ff4ba374267eb98005
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119002
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-07-15  Steve Fanning  <stevemfanning@yahoo.co.uk>  [ce609485630427ed30a8e6e4d3c6d16c4033b519]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 435e1e0e429e9d743cf11d08cb10f9f25b83e3b3
          - Delete erroneous statement from help description of Calc's REPT function.
            
            Change-Id: I5958f787798d309a7896ac47e1caa5eeeefbef96
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118926
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-15  Steve Fanning  <stevemfanning@yahoo.co.uk>  [082599db722fc662b9c235d618d4787708c09a96]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 11c68842e216735f261fd065750a91ba98b42be1
          - Correct misleading descriptions of parameters passed to Calc's REPLACEB function.
            
            Change-Id: Ib145bf71a258f5f58fac4ed90a7a3e3ff509a454
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118925
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [ecd6e3ac757575deb3162b3bdd470b6a74f5dd70]

        use WhichRangesContainer in chart2
        
        Change-Id: Iedb30b5dae868953517c0bb87fcfc91d747ae65f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118995
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-15  Eike Rathke  <erack@redhat.com>  [92d7ab0f9822bad7b003b317b6f08b7f84441ff0]

        Keep ScAsciiOptions in sync with ScImportOptions, tdf#135762 related
        
        Change-Id: I9b8689e9d91c4ce35c0069209a79b639bb0b8509
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118989
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-07-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [7d1692179e7cdca19ab34fdc9701512656f01861]

        drop the Pair constructor from SfxItemSet
        
        just so we have one fewer odd constructors here
        
        Change-Id: I81278e9436747a4eb46a33da9bfec7a8b30079b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118982
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-15  Caolán McNamara  <caolanm@redhat.com>  [a449b624b24515764a2a494e831583218ee54097]

        crashreporting: Crash seen in CachePreview from Idle UpdateHdl
        
        the intent here is regenerate the previews if font settings changed
        which should mean that we restart at index 0 and not continue from
        the old index
        
        https: //crashreport.libreoffice.org/stats/crash_details/a01c5fcd-983b-40ab-b90a-8ee90286e5b8
        
        Change-Id: I9604ad96cf6cc757d2d33469827d1295d309454d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118987
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-15  Caolán McNamara  <caolanm@redhat.com>  [b8b27b7c4baaf7554a28383e0f66eabc6dd03dca]

        the freetype font cache mentioned in this comment no longer exists
        
        Change-Id: Id9821a37d5b737b67b4ac631e04880b32ebf3a9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118986
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-15  Balazs Santha  <santha.balazs@simonyi.bme.hu>  [554c3692b7e3b51ce6ce7772509ba7a2e8777d3a]

        tdf#134452 sw: fix page break disappears after applying table style
        
        After setting the break and pagedesc property of a table, applying a table style (autoformat) caused the loss of these settings.
        This was because, when applying a table style, the SwTableAutoFormat::RestoreTableProperties() overrid these settings with its own default settings.
        As the autoformats can never be modified, and they don't really use these two props, the easiest way to prevent any problem was to completely remove these properties and its uses.
        Unfortunately, m_aBreak couldn't be removed entirely, as the autoformats are stored in a binary file, and to be able to read and write these files the offset of the subsequent items must not be changed.
        
        Change-Id: Ieba439d3ba5da892b39f00f8b61c5c8467306635
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118662
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-07-15  Henry Castro  <hcastro@collabora.com>  [0e7021de592b07894c57ab920acb40e10be8b26e]

        lok: include the label of the status indicator
        
        Change-Id: Ib2714e3d2b6add54ffba753d3519aeba7a3f1959
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118658
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2021-07-15  Caolán McNamara  <caolanm@redhat.com>  [03ec34f3a556f67c6cf812e9543c15fb1f618383]

        resave with latest glade
        
        Change-Id: I76a4d8f77b39563d1f7c0a1b0387b69764437ad1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118975
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-15  Julien Nabet  <serval2412@yahoo.fr>  [48b6f94fa2fb533b9c5becb348a1433fc6b4175b]

        tdf#143355: fix crash with .uno:FontWork
        
        with gen rendering part of bt:
        2  0x00007fbfb39f440f in __assert_fail_base
           (fmt=0x7fbfb3b5d128 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x7fbfac2531b0 "!w || dynamic_cast<T*>(w)", file=0x7fbfac2531ca "/home/julien/lo/libreoffice/include/vcl/builder.hxx", line=438, function=<optimized out>) at assert.c:92
        3  0x00007fbfb3a03662 in __GI___assert_fail
           (assertion=0x7fbfac2531b0 "!w || dynamic_cast<T*>(w)", file=0x7fbfac2531ca "/home/julien/lo/libreoffice/include/vcl/builder.hxx", line=438, function=0x7fbfac3ad73e "T *VclBuilder::get(const rtl::OString &) [T = VclBox]") at assert.c:101
        4  0x00007fbfabb27ace in VclBuilder::get<VclBox>(rtl::OString const&) (this=0x6e07e70, sID="DockingFontwork") at include/vcl/builder.hxx:438
        5  0x00007fbfabb065e5 in SalInstanceBuilder::weld_box(rtl::OString const&) (this=0x6ce97c0, id="DockingFontwork") at vcl/source/app/salvtables.cxx:6811
        6  0x00007fbfb07d3fe9 in SfxDockingWindow::SfxDockingWindow(SfxBindings*, SfxChildWindow*, vcl::Window*, rtl::OString const&, rtl::OUString const&) (this=
           0x6e37c90, vtt=0x7fbfafd55730 <VTT for SvxFontWorkDialog+8>, pBindinx=0x34f62b0, pCW=0x6e39c00, pParent=0x34f6f40, rID="DockingFontwork", rUIXMLDescription="svx/ui/dockingfontwork.ui")
           at sfx2/source/dialog/dockwin.cxx:774
        7  0x00007fbfaf7c3be8 in SvxFontWorkDialog::SvxFontWorkDialog(SfxBindings*, SfxChildWindow*, vcl::Window*) (this=0x6e37c90, pBindinx=0x34f62b0, pCW=0x6e39c00, _pParent=0x34f6f40)
           at svx/source/dialog/fontwork.cxx:179
        8  0x00007fbfaf7c728c in VclPtrInstance<SvxFontWorkDialog>::VclPtrInstance<SfxBindings*&, SvxFontWorkChildWindow*, vcl::Window*&>(SfxBindings*&, SvxFontWorkChildWindow*&&, vcl::Window*&)
           (this=0x7ffc6e31bf70, arg=@0x7ffc6e31bf78: 0x34f62b0, arg=@0x7ffc6e31bf68: 0x6e39c00, arg=@0x7ffc6e31bf80: 0x34f6f40) at include/vcl/vclptr.hxx:279
        9  0x00007fbfaf7c1dcc in SvxFontWorkChildWindow::SvxFontWorkChildWindow(vcl::Window*, unsigned short, SfxBindings*, SfxChildWinInfo*)
           (this=0x6e39c00, _pParent=0x34f6f40, nId=10256, pBindings=0x34f62b0, pInfo=0x7ffc6e31c230) at svx/source/dialog/fontwork.cxx:169
        
        See full bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=173585
        
        with gtk3 rendering, no crash but:
        (soffice:33916): GLib-GObject-WARNING **: 20:40:33.018: invalid cast from 'GtkGrid' to 'GtkBox'
        
        put grid into a toplevel box (git show -w to see minimal diff)
        
        Change-Id: I05f9a295cd839f782467b85d6bafd652a405b14d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118953
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-15  Caolán McNamara  <caolanm@redhat.com>  [2cd936a882418b6babd8f37a83077e1bab5fb934]

        tdf#143327 keep selection bounds on replacing color
        
        so select-all and type 'a' will retain cursor at position 1
        
        and
        
        delete/backspace keep cursor position in a semi-rational way
        
        Change-Id: I802f132e58cea9f111deb1c6d157706d08cb5b81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118978
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-15  Noel Grandin  <noelgrandin@gmail.com>  [5d0a231b29dfd4d587c7a4d1bbda6a511f94ec77]

        WhichRangesContainer, reduce malloc in SfxItemSet
        
        SfxItemSet shows up in perf profiles frequently,
        and the hottest part is the malloc of the two arrays we need.
        But most of the time, one of those arrays is a compile-time
        constant.
        
        So this change introduces
        (*) WhichRangesContainer, which manages whether the SfxItemSet
        owns the array it points at or not.
        (*) a static const member in svl::Items (idea from mkaganski)
        to store the data.
        
        Change-Id: Icb8cdbc4d54fd76739565c575e16a744515e5355
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118703
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-15  panoskorovesis  <panoskorovesis@outlook.com>  [df9ca514d4e9ea87bbf0a96d99181ed8965cd45a]

        Add Handler for TextAlign Read
        
        The handler separates MetaTextAlignAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I71953850d7bde50a552e0dc0a568175f15746e00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118967
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-15  panoskorovesis  <panoskorovesis@outlook.com>  [f07e428f76c3498583cf4870e96a3b759bcc364c]

        Add Handler for OverlineColor Read
        
        The handler separates MetaOverlineColorAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I3d713e7579e45efd49249425108b74ca1d54eb0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118957
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-15  Eike Rathke  <erack@redhat.com>  [fda91f8be16ba760e360940ebafd6244c648cb8c]

        Related: tdf#135762 Allow --convert-to csv to specify 1-based sheet number
        
        Same multifile mechanism as for -1 all sheets is used, so
        
        soffice --convert-to csv:"Text - txt - csv (StarCalc)":44,34,UTF8,1,,0,false,true,false,false,false,2 sample.ods
        
        writes a file sample-Sheet2.csv
        
        Change-Id: Ib9248c9561e4e340c88458ac5dfd159e443a4cfd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118971
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-07-15  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [246c766cadcafc5d26f39f832a683a13f2dfe40b]

        find-unneeded-includes: Add --headers option
        
        so that --recursive checks only header files.
        if omitted, --recursive checks source files.
        
        Change-Id: I7406e90dc4df4603b62d23751d3c78a1fdedec38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118959
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-15  Caolán McNamara  <caolanm@redhat.com>  [2d496c3b1c0912c747bf7a83a4a982fd2dc3a801]

        tdf#119695 only add word to autocomplete suggestions when the cursor leaves it
        
        so that incomplete words are not added as autocomplete candidates even
        if they form a legal word. This is similar to what we do for marking
        words is misspelt
        
        Change-Id: Ib6b209b68bbcf51fa24ea5c4d995579acf682e52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118974
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-15  panoskorovesis  <panoskorovesis@outlook.com>  [ac42d6d01fcb64e8093d7f7b2833e9f9e3538369]

        Add Handler for TextLineColor Read
        
        The handler separates MetaTextLineColorAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I30848cea0d4f22f8d9fe327dc74f9ef16ae45d09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118956
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [0ce3a9dcc071094121252a286aa88529ee09a4eb]

        tdf#111313: basic_macros: Add unittest
        
        Change-Id: Id6f8bc0998d4f79434d46017b998917dcc53ac6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118949
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-15  Miklos Vajna  <vmiklos@collabora.com>  [c6695a4aabeaae99174b7658f2b813788ecff7f0]

        writerfilter: improve comments around compat flags
        
        Make it more explicit which list is shared and which list is DOCX-only.
        
        See <https://gerrit.libreoffice.org/c/core/+/118960/3#message-09a4a96aa2d09e2182dac80bb4857a875155fff9>.
        
        Change-Id: I287dfe799eb8597ca0a8ad65ec677d8da79bf1e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118966
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-15  panoskorovesis  <panoskorovesis@outlook.com>  [eea6033404aebcba6f6473dda6c6d435bd31e831]

        Add Handler for TextFillColor Read
        
        The handler separates MetaTextFillColorAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: Ifbd9fc21090d02cf4acba48482089ccaa245ff91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118955
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-15  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [892488b64f09190896d5a14e3f555ca91b3449e3]

        tdf#58521 Enable ContinuousEndnotes compat option for RTF too
        
        Now it's used in RTF, DOC and DOCX import consistently.
        
        Change-Id: I062a5fbbdf6ee0ef4d3c86a09ce50ac3d588fae5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118960
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-15  Miklos Vajna  <vmiklos@collabora.com>  [43f11dfb6674bb1e8a52ffba0682d692da8d45b2]

        sw: use SfxPoolItem::StaticWhichCast() in RtfAttributeOutput
        
        See commit 0025e80ba6d882f6f885499efaf37ab0e2ed699d (sw: use
        SfxPoolItem::StaticWhichCast() in SwTextBoxHelper, 2021-07-07) for
        motivation.
        
        Change-Id: Ifb3e2466dd25ad554b81cdac63742230072e64a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118952
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-15  YakovlevAl  <sanya89_muravlenko@mail.ru>  [2a31c5dd37012de5a52dbbc08937401fc38434fb]

        tdf#143148 Use pragma once instead of include guards
        
        Switch to #pragma once
        
        Change-Id: Id5436aee3398fe2ee0fecd125cb1e7f71e587c88
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118962
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-07-15  Mike Kaganski  <mike.kaganski@collabora.com>  [798d19c80853166042ce8a14edf4a25cd491d6aa]

        Fix UB calling operator<<(std::basic_ostream) with nullptr
        
        This resulted in segfault instead of a useful test failure message.
        Was this way ever since 548b360c0e4693aac0cbdd2fcc1aab433fc54010,
        and before in 6e31cbb4eaea3c6600248ba59a22853acc1d6606 and
        9791453283407a0a129a71767a290058ac759da2.
        
        Change-Id: I498d1c84a4eaf3e8180dedd67d1176cf6f8c1a60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118916
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-15  Mike Kaganski  <mike.kaganski@collabora.com>  [717dc8e3575a18e1e18dc446031e6db4e60a873d]

        tdf#143315: restore the stylesheet after clearing outliner object
        
        Prior to commit c4f615b359be56e88e4fbf9aaaf30affb29d57e2, pObj passed
        to SvxMSDffManager::ReadObjText was not initializing its properties
        (no call to AttributeProperties::GetObjectItemSet() happened) until
        call to CreateParaObject in the end of the function. Then it finally
        initialized, and called applyDefaultStyleSheetFromSdrModel, which
        applied the obtained stylesheet to the nodes of the outliner object,
        and resulted in OutlinerParaObject having correct style name in its
        ContentInfo structures, which then went into pObj.
        
        The mentioned commit added calls to SdrTextObj::GetTextColumns* in
        SdrOutliner::SetTextObj, called by SdrTextObj::ImpGetDrawOutliner
        indirectly. These calls initialize the object properties, and the
        stylesheet gets applied to the SdrOutliner and its empty node early.
        Then the call to Outliner::Init and Outliner::Clear resulted in the
        node being destroyed and re-created without stylesheet info. Then in
        AttributeProperties::GetObjectItemSet called from CreateParaObject,
        re-initialization does not happen, because the item set exists.
        
        When exporting to OOXML, the missing stylesheet required to use pool
        default value, which led to bullet being exported.
        
        The previous behavior relied on fragile and unspecified assumption.
        Instead, now we call SetStyleSheet after all operations, to make sure
        that the stylesheet information is present in the final data.
        
        Change-Id: I14de9017e4af92a2eaf12b3a0e090b0db7fcc759
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118961
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-14  Caolán McNamara  <caolanm@redhat.com>  [9e2b0a7399bb53cba9ae4cdb3b0e2cbbe04d602d]

        cid#1487034 Untrusted value as argument
        
        Change-Id: I2c0edac58b92b9d828c62ff3b8859f23ed1d3c85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118954
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-14  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [8b6bcdcddbf76e256b142408c855889414a4dd33]

        Remove unused file
        
        Change-Id: Iac67ca026fd0463da67cef7838f9a36da04f3378
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118937
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-14  Andrzej Hunt  <andrzej@ahunt.org>  [8e6cdb02450a876b5c684eb621e1c9383fb1c428]

        sdremote: fix race condition in Transmitter shutdown to plug leak
        
        We need to acquire the mutex in notifyFinished() to avoid a race between
        notifyFinished() and the loop in run(). And we also need to check
        mFinishRequested) while holding the mutex to avoid the same race
        condition. While we're here, rename the mutex to make it more obvious
        that it's not only protecting the queues.
        
        The race can happen because the loop in run() blocks until
        mQueuesNotEmpty is set. It also resets mQueuesNotEmpty at the end of
        each iteration if the queues are empty. So if someone sets
        mQueuesNotEmpty in the middle of an iteration, and the loop later resets
        it, the loop won't continue iterating. But we're actually using
        mQueuesNotEmpty to indicate either that the queues have data OR that we
        might want to finish transmission.
        
        And the problem is that notifyFinished() sets mFinishRequested, followed
        by setting mQueuesNotEmpty in an attempt to get the loop to process
        mFinishRequested (at which point the loop should finish and return).
        But as described above, we can easily get into a situation where the
        loop resets mQueuesNotEmpty again (at least if there's no more pending
        data in the queues). In this scenario, the loop blocks forever
        (we won't receive any new messages after notifyFinished()), causing a
        leak of both Transmitter and any resources it's using - e.g. the
        StreamSocket.
        
        The easiest way to fix this is to make it clear that the mutex protects
        all internal state, followed by using it to protect all internal state.
        
        This issue is not a big deal in normal usage - it's a tiny leak, and
        users won't connect enough clients for accumulated leaks to pose
        any issues. But it's ugly, and potentially problematic for long-running
        tests which could run out of filedescriptors because of the socket leak.
        
        I will rename mQueuesNotEmpty to something more obvious (possibly
        mProcessingRequired) in a separate commit.
        
        Change-Id: I2e22087054f3f6a02e05c568b1832ccc5a8b47a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118751
        Reviewed-by: Andrzej Hunt <andrzej@ahunt.org>
        Tested-by: Jenkins

2021-07-14  Caolán McNamara  <caolanm@redhat.com>  [12fe411cffb4cb7088f6af096b858e0c6c091c54]

        gtk4: add SolarMutexGuard on entering vcl from gtk
        
        Change-Id: I1f380c5f700b77520ce548963195ce30059f0633
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118890
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-14  Caolán McNamara  <caolanm@redhat.com>  [03f1d66a57e7093c85a906bc08e3ce3ee74f81e4]

        gtk4: convert GtkSeparatorToolItem to GtkSeparator
        
        Change-Id: I24c0e3b515df505085ae77c350eb6aecfc0db003
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118889
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-14  Caolán McNamara  <caolanm@redhat.com>  [b8903bc106dad036acb3d117e5c4fc955697fe02]

        rhbz#1980800 allow --convert-to csv to write each sheet to a separate file
        
        Related: tdf#135762 except only currently implemented for command line use
        
        sample usage:
        soffice --convert-to csv:"Text - txt - csv (StarCalc)":44,34,UTF8,1,,0,false,true,false,false,false,-1 sample.ods
        where the new (11th!) final token ("-1") enables writing each sheet to a
        new file based on the suggested target name so output in this example
        is files sample-Sheet1.csv and sample-Sheet2.csv
        
        Only -1 for 'all sheets' vs 0 for existing 'current sheet only' (which
        is always sheet 0 from the command line) are currently options but the
        token could be expanded in the future to select specific sheets to
        export.
        
        Change-Id: Ib99a120f1a2c8d1008a7a3c59a6b39f572fb346e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118850
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-07-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6c94eeb92fa0ea14814175276f35a25512cc6f2b]

        Fix typo in code
        
        Change-Id: I9e92dcee5f49f81aeadf9e2baa504a247bece33b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118948
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-07-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [f7d128f1223a28d5fdae53ceaad55bf3166a9036]

        tdf#98778: basic_macros: Add unittest
        
        Change-Id: I35468fb35f5c24af2138688d99af0e41ba672334
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118944
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-14  Arnaud Versini  <arnaud.versini@libreoffice.org>  [c82914912f73f1fc9912d53fb60ca7a66379c560]

        cppuhelper : use std::mutex and remove useless rtl::Static
        
        Change-Id: Idb272e664c4b745c4db96e505b60905c93937900
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116746
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-14  Kevin Suo  <suokunlong@126.com>  [12b57e43563a643dd653d78f3e2877ef75998d82]

        tdf#78427 tdf#81481 sdext.pdfimport: added unittest
        
        Change-Id: Ia112762f0ece1be589997f6b9be336424603a1c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118947
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-14  Kevin Suo  <suokunlong@126.com>  [b1ca6d3aae3b75ec3e5c1ef17d582bcec01fc7eb]

        sdext.pdfimport: <text:s> and <text:tab> don't have "text:style-name" attribute
        
        Per OpenDocument specs:
        * The <text:s> element only has a "text:c" attribute.
        * The <text:tab> element only has a text:tab-ref attribute.
        
        seen in the SAL_WARN message:
        warn:xmloff:221658:221658:xmloff/source/text/txtparai.cxx:137: unknown attribute urn:oasis:names:tc:opendocument:xmlns:text:1.0 text:style-name value=text13
        ...
        
        Change-Id: I02a29ac2c9f9db026caec19238cd97111ce587c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118946
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-14  Kevin Suo  <suokunlong@126.com>  [6a1de4f74e2510029313771d2751b6cd59141acf]

        tdf#78427 sdext.pdfimport: more bold/italic/Oblique fixes
        
        e.g. the PDF in tdf#107812.
        Also added notes to the fontAttributesSuffixes list.
        
        Change-Id: I4a4dcba2d9369c6b09168a18784d2f6e7d08793d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118832
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [c3fc5aaa654b649be9adec8904f76272cd50bb16]

        tdf#114011: basic_macros: Add unittest
        
        Change-Id: Ib9a7e87b4c8159fd5fbaaaa66705cddae138fcdd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118942
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-14  Miklos Vajna  <vmiklos@collabora.com>  [3be01c11e87f6989f75cc5d000afb3c4fe50b3ab]

        extensions: bibliography database window: add browse button for URLs
        
        To be consistent with the Define Bibliography Entry dialog which already
        had this.
        
        Change-Id: I1f2eda189ae594dbef9c7fd4f0f1a1d12dc6ad5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118939
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-14  Justin Luth  <justin_luth@sil.org>  [6d81084e4f5100b1c8204f30a91d7a5b79998508]

        tdf#141964 writerfilter CN: numId0 has different meaning for RTF
        
        For DOCX, numId means turn off numbering.
        
        RTF probably doesn't have numbering as part of paragraph styles,
        so it doesn't need a numId 0 to cancel existing numbering.
        This numbering is applied directly to the paragraph during import.
        So, for RTF, numId 0 needs to be treated just like any other numId
        (except for -1 through -5 although currently
        we only import positive numbers).
        
        The statement "if pList and numId > 0" is basically redundant.
        pList will not be exist for an invalid numId.
        Since numId can be zero for RTF, just get rid of the clause
        to avoid any misleading conclusions.
        
        And that is all that this patch is doing. It doesn't really fix
        anything, it just changes code that gives out the wrong impression.
        AFAICT, RTF never uses styles, and therefore it is always
        isNumberingViaRule and so is almost untouched by finishParagraph.
        
        Change-Id: Ibc89d00ce69ad09208254ed85710f1f1aed18074
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118910
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-07-14  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [9a55b97e980bbf2a0ce12841f6168f1f7545ac96]

        tdf#40068 Remember last directory for basic/dialog import/export
        
        Change-Id: I9dee98a2018beb0b8d5a0e57b66dbd9d5390c71c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118883
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-07-14  panoskorovesis  <panoskorovesis@outlook.com>  [e49ffd9ea4f3e183004f9f4aa4749f8fec46eb7f]

        Add Handler for TextColor Read
        
        The handler separates MetaTextColorAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: Ibff3c33b273efb581b8dbb03bddef9fd7c64f7fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118896
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-14  panoskorovesis  <panoskorovesis@outlook.com>  [8f00b018cd035db040ec18bff5c53571e3f86f93]

        Add Handler for MoveClipRegion Read
        
        The handler separates the MetaMoveClipRegion::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I12f987a2887060b30ae0496a5785baffe8550dfa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118895
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-14  panoskorovesis  <panoskorovesis@outlook.com>  [ce30918cfe59a702dfe5f69ed84d13a0cc3de4bc]

        Add Handler for ISectRegionClipRegion Read
        
        The handler separates MetaISectRegionClipRegionAction::Read from
        metaact.hxx. Read implementation is now in SvmReader.hxx
        
        Change-Id: I49f6667f2e439c18ec4bc0cbc8d74b8203fc1472
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118894
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-14  panoskorovesis  <panoskorovesis@outlook.com>  [8a13231580a806e3ee9b2d197d4cc118f30ab157]

        Add Handler for ISectRectClipRegion Read
        
        The handler separates MetaISectRectClipRegionAction::Read from
        metaact.hxx. Read implementation is now in SvmReader.hxx
        
        Change-Id: I5db6d405ac926d8881acbb17b47610f24ce77994
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118892
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-14  Heiko Tietze  <tietze.heiko@gmail.com>  [9a8c8053b4fb322edb1e45b891307cdad1f3d41f]

        Resolves tdf#113171 - Text box must not toggle command
        
        Change-Id: I1985a377c9b299dce7d3e01d4e67099562008d22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118888
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-07-14  Johnny_M  <klasse@partyheld.de>  [cf168442ae74837e61939981475068a628fd21ad]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5314f2bf56153760b4d704eb971b41638fc4c4d1
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ic431c8645a11f1b9bc4fdfe1e7d2fbe051df4d65
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118907
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-14  Johnny_M  <klasse@partyheld.de>  [5ea19e2dfbfa7517aff3b7bc38242506c7c41858]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4aa4029c1daf5a5137befc6a52dfa2c666a47b24
          - tdf#132643 Translate German section IDs
            
            Remove unused.
            
            Change-Id: If36ee8cac32e1d5b9ef85e35ac7b7f7510ceb527
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118906
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-14  Johnny_M  <klasse@partyheld.de>  [073e7b0ce56456187e87b8a13846ba853a4cf10b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3a55b50e0ca48b1904f625f7041d30830d2e9c65
          - tdf#132643 Translate German section IDs
            
            Change-Id: I0a51b1c2b2503fb8c07a63a806bddd7345be1f7e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118905
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-14  Johnny_M  <klasse@partyheld.de>  [9188dd9ad99baa5dcd6e9b1b3ec01c27ca1322df]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 17ccb362fcbd6a54600232b63b554c5f5ae7345b
          - tdf#132643 Translate German section IDs
            
            Change-Id: I8298819cbb9ce2d7d973742592dc4299e4488dbf
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118901
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-14  Johnny_M  <klasse@partyheld.de>  [8d5622efa9a78d4d5798045f4c5131bd7753af51]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d6df4a20a56da69912d321950d2d32db8e49897a
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ie3a867a7bcda9edc66327ef2c5413a6faee8a7fc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118904
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-14  Johnny_M  <klasse@partyheld.de>  [6130f18980ef898923d0cf0c22834f5114d12bdd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fca292b94b832ad2de0609dd98ebdb45a53ca94e
          - tdf#132643 Translate German section IDs
            
            Change-Id: I768845ed90efe57c11522759bae5a1da6fe99901
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118903
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-14  Johnny_M  <klasse@partyheld.de>  [148508090f24c1e560b88e6ceb31c04cc1a2afc1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 95b36f942f0e9f7130dec40af7a471a392d7deb4
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ie92420fa13971bd11451ecf1c10089c7713dca7e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118902
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-14  Johnny_M  <klasse@partyheld.de>  [c31e741c562fa6607c9bd8c8b2ff4ba0ffa394b5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4d648ad8464957732ea905672546d348ae279b13
          - tdf#132643 Translate German section IDs
            
            Change-Id: I8730d353f578caa2a9ecb392819f7e957030db16
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118899
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-14  Johnny_M  <klasse@partyheld.de>  [3ab7ca478b65c019863929b2932474c092041f7e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f88bb249fc86e1d381b6e7551999ea084aadd142
          - tdf#132643 Translate German section IDs
            
            Change-Id: I595af96cd8c7847387a11d300fb85bd8a8313fba
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118900
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-14  Johnny_M  <klasse@partyheld.de>  [2ee3c34aac9fc1ab0ad3ffe6ab11e4fd3684381b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d55f1498b49ddeedad84b5f79012fc80fb4e6c75
          - tdf#132643 Translate German section IDs
            
            Change-Id: Idd1c44b507aa4a739d58659504fb6bacd3add879
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118898
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [81697ca63d47decf165420c4373b2b53d7eab385]

        new loplugin:weakobject
        
        find classes with more than one copy of OWeakObject in their inheritance
        hierarchy, which is dodgy
        
        Change-Id: I4e31bd6db03d25d934b736bd6a9c1b665f976ee2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118855
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [03cdb7392bc79476f1725df6160e196497057882]

        check-missing-unittests: only care about FIXED bugs
        
        Change-Id: Ifc13149acce6baa9e107e819b97ab879ff99d2d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118887
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-14  Julien Nabet  <serval2412@yahoo.fr>  [32b820b7ac299de66965857a86feed895f91c4d5]

        tdf#143342: fix crash when using "Search Command" feature
        
        Error: attempt to subscript container with out-of-bounds index -1, but
        container only holds 0 elements.
        
        Objects involved in the operation:
            sequence "this" @ 0x0x85b1d50 {
              type = std::__debug::vector<CurrentEntry, std::allocator<CurrentEntry> >;
            }
        
        4  0x00007fe75d569357 in CommandListBox::RowActivated(weld::TreeView&) (this=0x85b1d30) at sfx2/source/commandpopup/CommandPopup.cxx:202
        5  0x00007fe75d569649 in CommandListBox::TreeViewKeyPress(KeyEvent const&) (this=0x85b1d30, rKeyEvent=...) at sfx2/source/commandpopup/CommandPopup.cxx:222
        6  0x00007fe75d569170 in CommandListBox::LinkStubTreeViewKeyPress(void*, KeyEvent const&) (instance=0x85b1d30, data=...) at sfx2/source/commandpopup/CommandPopup.cxx:209
        
        Change-Id: I62923ce106da62e3d7d7572536f5e065773683ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118891
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-07-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [2575f9757126228ba43f382a419b92e71ee5b608]

        tdf#143320 Crash at paste/undo paste again
        
        revert
            commit 790135003b03b38a14efb7e0d345188607020a99
            Author: Noel Grandin <noel.grandin@collabora.co.uk>
            Date:   Wed May 19 20:03:07 2021 +0200
            fix leak when removing PageDesc
        
        Change-Id: Ia6a03dec2db8f68c5c0c34d6ee9fb1889151f29d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118885
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-14  Miklos Vajna  <vmiklos@collabora.com>  [19d473da14ac877cb0721063c7b18e16cb6f2b76]

        sfx2: handle OnMainThread=true in SfxOfficeDispatch::dispatch()
        
        This is needed when an out of process Java UNO client registers their
        command dispatch interceptor, Windows OleInitialize() has been called
        already on the main thread and then dispatching e.g. uno:Paste (which
        would interact with OLE) would call OLE functions on a thread, which
        would fail with RPC_E_CHANGED_MODE.
        
        In other words, a situation similar to commit
        22aa6508e0a65e65a6f9410b498fe4fd6c236639 (framework: allow dispatching a
        command on the main thread, 2019-01-29), but that one was for
        DispatchHelper, this one is for XDispatch implementations.
        
        Change-Id: If5a80fe36962e014e781d2a8c156055f127e69a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118886
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [686b2d70fe6361835a9c549ca13ecf0837b82296]

        use ImplInheritanceHelper in SwXTextFrame
        
        so we avoid having two copies of OWeakObject in it
        
        Change-Id: I1c3de4873a25e9cfb1a4bf67c369d9ecce0129d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118854
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-14  Regina Henschel  <rb.henschel@t-online.de>  [af99c01570adc0c9205e1650d10866f80bb8118a]

        tdf#143219 improve docx import/export of contour wrap
        
        The current solution has some problems:
        (1)
        Currently effectExtent is used on import to increase the wrap margins
        for fat stroke and effects like shadow and glow in case of contour
        wrap.
        Problems:
        Word writes these values, but actually the wrap polygon is authorative
        and third party applications might not write these values at all.
        The wrap margins were increased on import, but not decreased on export.
        The effectExtent values by Word contain in addition the amount for
        rotation as needed in wrapSquare. That part was not removed.
        (2)
        To avoid negative values in dist* values they were compensated with
        effectExtent. For that, the complete effectExtent was shifted to dist*
        and effectExtent was set to zero.
        Problems:
        Contour wrap does not use effectExtent but a wrap polygon. This is set
        by Word in a way, that it includes the effect extents. LO uses the
        original wrap polygon if available. So moving the effectExtent values
        to dist* gives too large 'distance to text' in case of contour wrap,
        because effects were considered twice.
        
        The solution here replaces the way, how the margins are calculated in
        case of contour wrap. Now the range used by the wrap polygon is
        compared with the range used by the shape geometry. The difference is
        added to 'distance to text'. To be able to remove these values on
        export, they are put into the InteropGrabBag.
        
        LO and Word use different concepts for contour wrap. Any solution gives
        only an approximation. But adapting 'distance to text' brings
        rendering in LO nearer to the way Word renders contour wrap.
        
        Change-Id: Ic3c1c075fedfa7f79e4fe1f3c095da12cf274e36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118538
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-14  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [3f618170b8474b4a4e97aa7685daf064d0413a57]

        find-unneeded-includes: add --recursive option
        
        so that f-u-i will be able to find files to check on its own.
        
        Previously you had to find foo -name "*cxx" | xargs bin/f-u-i
        
        Now its a bit easier to mass-check files.
        
        Change-Id: I2823832ce8335a30493cf9f538f6fc5baec42dde
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118875
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-14  panoskorovesis  <panoskorovesis@outlook.com>  [98042f96c8d6806c9ce01c13b6b75cebfb8405de]

        Add Handler for ClipRegion Read
        
        The handler separates MetaClipRegionAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I14c7bb721defea8d18305e7cc24facf3d7e6e05c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118845
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-14  panoskorovesis  <panoskorovesis@outlook.com>  [250ac047f5aef05738600457354d4998a0456a51]

        Add Handler for Wallpaper Read
        
        The handler separates MetaWallpaperAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I5878eb3c789dfa46ec6dbef358d26e69abc9e705
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118837
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-14  Miklos Vajna  <vmiklos@collabora.com>  [7707339a7d10225ff2503a852f68427519ae26f6]

        external: update pdfium to 4568
        
        Change-Id: I2bfd5f806281e747702d423b7e59b5f88a7bea9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118868
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-14  Jean-Pierre Ledure  <jp@ledure.be>  [2366c24ffe564643ca616d848a477ba382e9fe50]

        ScriptForge - (SF_Base) new CloseFormDocument() method
        
        The closure of a form document is available from
        the SF_Form service.
        
        A form document is since recent commits associated with
        actions like PrintOut() that do not require to access
        its internal forms.
        
        As a consequence, the closure of a form document from
        the SF_Base service gains in relevance.
        
        Hence the actual commit.
        
        Change-Id: I9d4af078e6631d18c2d92c17249be6025ac9dfdd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118857
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-07-14  Kevin Suo  <suokunlong@126.com>  [fe28633ee6edc5986220c934dfb04aa7b0d065ad]

        tdf81484 Draw and Writer pdf import: SimSun bold font is shown as "outline"
        
        Case 1: As discussed in the bug report, SimSun does not have a
         "bold" font. In PDF it uses fill+stroke rendering mode (i.e.,
         Text Render Mode is 2), see CoreTextStyle::CoreTextStyle, as a
         faux bold (fake bold) feature. For faux bold, the text render
         fill color is the same as the stroke color.
        
        Case 2: Also, it is noted that if you apply real "outline"
         characters in Writer and export to PDF, on Draw PDF import
         the text render mode is also 2, but the text render fill color
         is different than the stroke color.
         However, I would argue that for this case on PDF export Writer
         should set the render mode as 1, not 2, per PDF specs, which is
         another issue to be improved.
        
        The old code treated all these two cases as "outline".
        
        This patch:
        1) treats render mode 2 as faux bold if the stroke color is the
         same as the fill color; and
        2) still treat it as outline if the fill color and stroke color
         are different.
        
        This way, the real outline remains as outline characters while
         the faux bold (fake bold) becomes bold again on pdf import.
        
        This patch Also fixed some incorrect use of <style:text-properties>
         attributes per OpenDocument specification.
        
        This patch depends on change-ID I50a510ab9e5483f859ea2a767ea977ea3f065a2e
         which guesses the bold/italic if the font indentifaction had failed
         for whatever reason.
        
        Change-Id: Idabb22ea9b01ba53733c3acbd9de843790ebe8ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118156
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-14  Justin Luth  <justin_luth@sil.org>  [7c7dcdb5132b579485631e620c1a87cd9b3881e3]

        tdf#141964 writerfilter CN: only one style per outline level
        
        This really surprised me. On outline numbering, only one style
        can use the level of a numbering rule. Any other style that
        has it defined is ignored. First come first served.
        [All based on experimentation, no documentation found.]
        
        There are two ways the style can be attached.
        The highest priority is if the numbering style itself has
        a paragraph style defined (which obviously is exclusive).
        The second way is just to assign a list level along
        with a numbering rule in the para style.
        Surprisingly, this too creates an exclusive lock on the level.
        
        These are some existing unit tests that triggered.
        I forget which ones are important or valuable,
        but none of the contents were affected,
        only the UI use of the style didn't apply numbering in Word:
        
        Example1 -ooxmlexport6 fdo74605.docx RT
           pStyle not written out for numbering.
           List-number-2 gets ilvl0 before List-number-1,
           and loses pStyle for absLevel 1
           [NOT REALLY A PROBLEM.
            That is also how Word sees it. These aren't chapter numbering,
            so the pStyle settings just get dropped.]
        Example 2 - ooxmlexport7 fdo76979.docx RT:
           Bullet gets the numbering, but not Bullet2
        Example 3 - ooxmlexport11 tdf101122_noFillForCustomShape.odt RT:
           Heading 9 gets the numbering, but not Heading 10
           [Typical LO-originating document.]
        Example 4 - ooxmlexport13 tdf95848.docx RT:
           Heading 1, so not Heading 2
        Example 5 - ooxmlexport14 tdf136929_framesOfParagraph.odt RT:
           OOoNum123Start, so not the others (who inherit from start anyway)
        
        Change-Id: Ia27131ae6d31b6cff240477f3546ccf92ea69160
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118707
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-14  Hossein  <hossein@libreoffice.org>  [59577dbb84fae18a3216d57ffec6008af157ce9b]

        Renamed bash-powered README file to generate.sh
        
        * Renamed README file to generate.sh. This file was
          both a README file and a bash script
        * Added simple instructions to run the script
        * A separate README file will be added later
        
        Change-Id: Ic2086c9af9c3497edd9cc557c1d9883b9ee0002b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118394
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-14  panoskorovesis  <panoskorovesis@outlook.com>  [4d8262cab5537409a8cdf0b33b6d4703f7b27c9a]

        Add Handler for Hatch Read
        
        The handler separates MetaHatchActions::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: If231710b3ed776fd5ee8f63d706d8a8b3edaa5d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118836
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-14  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [d3a0c1b5d6e310d0e1ff8ffe28bb3028775813d0]

        Update Remove Formatting icons
        
        Change-Id: I80ef0c21cd37853a3758aad877a445ab10ac0045
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118881
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-07-14  panoskorovesis  <panoskorovesis@outlook.com>  [9eed620ab1ea4ad67598b6026132d964e2e430bd]

        Add Handler for GradientEx Read
        
        The handler separates MetaGradientExAction::Read metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I01f0de7ab62cf658bc88cf2232622197b127cc9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118834
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-14  panoskorovesis  <panoskorovesis@outlook.com>  [1583371d1d39c63940a3f58d3d2e940f903baa88]

        Add Handler for Gradient Read
        
        The handler separates MetaGradientAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: Ib8b6db1362c0ada3491e56d05409b810ac16be89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118833
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-14  panoskorovesis  <panoskorovesis@outlook.com>  [9256284b785b119baa2eddeab5e9c5d8e464da02]

        Add Handler for MaskScalePart Read
        
        The handler separates MetaMaskScaleAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I3642bc16d015e93a83e68e3e69cdab5da595efac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118830
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-14  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [6f926a4787f5e8f76e9efd3a564211eb65655ab2]

        tdf#58114 Remember last selected folder when saving image in Impress
        
        Change-Id: Ic095f461d794091716e7defcfd9850dd21493ba3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118816
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-07-14  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [cfb25346ffe0ec8a65b4db2630ea615077fba277]

        Breeze: tdf#143300 add diagonal border line icons
        
        Change-Id: I8792557346406db4c66b2ad7d76fdb9303188f1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118880
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-07-14  Michael Weghorn  <m.weghorn@posteo.de>  [641c78de46d1e38eb8fe1b5f4d0cb8471934f240]

        qt5: Map AccessibleStateType::EXPANDED
        
        This addresses
        
            warn:vcl.qt5:75450:75450:vcl/qt5/Qt5AccessibleWidget.cxx:633: Unmapped state: 9
        
        seen when running LO with kf5 VCL plugin and the Orca screen
        reader enabled.
        
        Change-Id: I05e7b0cbbdce63300288ab4d74afc0933c93ec9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118847
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-07-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ee51f0ca4c1d9e8d6cecb5113508a284fe55c54c]

        Fix typos
        
        Change-Id: I809231e7e6ceaa93c2d0b523de8a4b93b07b449c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118841
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-07-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e0afcb6db8af493d6da9b809df14b5a07037d7e9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4a07aa673277b6769d16c968a3f868c11b6765c5
          - Fix typo
            
            Change-Id: I089cc8cbcab86673c3457e61c22ff09cde463eda
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118840
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-07-14  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [08f7cdb51775dc0988d4bb9cd1d0b8f9487861aa]

        tdf#143300 add diagonal border for Writer table
        
        Change-Id: I3079243b6f420c570fd6d26cd593744bf64de3bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118821
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-07-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [213430e0bdac0786b30a76a68b43d35647e93912]

        tdf#123752, tdf#138432: sc_uicalc: Add unittest
        
        Change-Id: I9f40ab9198b52fdf3d402543d33c3043d6f45b53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118789
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-13  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [91082e711db486069313260707954ea6da931634]

        Enable automatic code style formatting for EmfImportTest.cxx
        
        As EmfImportTest.cxx code style is follow the recommended
        code style (except too long lines), the code
        is used only for testing and it is rarely modified,
        I decided to enable automatic code formatting.
        
        It is one step closed to migrate to common code style.
        
        Change-Id: I1b7f980b9e68e121ba981b8a8222daa31424ac53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118864
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-07-13  Caolán McNamara  <caolanm@redhat.com>  [2c4adcec93784d4fc42f6119d761bb23463b99e2]

        tdf#143245 activate-on-single-click only if 'up' is at active entry
        
        which is typically selected by the 'down'
        
        Change-Id: I23382fb97146820da49e570280778729a3156f03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118861
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-13  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [c6447960ce86e9c57eaff79ab44a5c442abe5448]

        Decrease line length of EmfImportTest.cxx by introducing const string
        
        Change-Id: Ie30d0246d6ca54821f00fe516ab67f803ef0d804
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118863
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-07-13  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [3adfb2d35bb34157ce0d1344f2a28b40360728a5]

        EMF+ tdf#142941 Fixes SrcRect implementation in DrawImage record
        
        Change-Id: Ice82518d50c50fa6eff8bbcc111fcf287d34d77c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118363
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [f89de18f48724887eef6603b41a963fc222843da]

        no need to use WeakImplHelper in OTextConnectionSettingsDialog
        
        the base class already contains OWeakObject via
        ODatabaseAdministrationDialog
        
        Change-Id: Ib3de41a34cb83bf37574fac7a226a06c08d92e0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118851
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-13  Mike Kaganski  <mike.kaganski@collabora.com>  [3d49e8bfa6173cab17b8b46ad36cbfa567e0617a]

        Split the which id ranges merged in c4f615b359be56e88e4fbf9aaaf30affb29d57e2
        
        ... after specifying adjacent ranges became possible in commit
        d8bb5bb58ef62bc0e32d17f00f5fe695c81b5606. This allows to have
        the used ranges expressed explicitly, and makes it safe in case
        when new which ids potentially added between SDRATTR_SOFTEDGE_LAST
        and SDRATTR_TEXTCOLUMNS_FIRST.
        
        Change-Id: I94b75bc89e4cf2b490ffc55f692d4ebb593681a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118848
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [faf3da0a9676a82fd5dcb9e931480935cb985bc0]

        use ImplInheritanceHelper in SwXTextDocument
        
        so we avoid having two copies of OWeakObject in it
        
        Change-Id: Ia592f1d67a730da35c5d73c81c689d9da02fce1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118853
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [eb3fb2ea717f591e75b04ff828415cb9ad452dcd]

        use WeakComponentImplHelper for ScEditFieldObj
        
        so we avoid having two copies of OWeakObject in it
        
        Change-Id: I1dd789ced5552d8de4e164cd572c29022f662b74
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118852
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-13  Tünde Tóth  <toth.tunde@nisz.hu>  [0d3398e5d141b79706653c04f1ab6dc9381a5cc1]

        tdf#142929 XLSX: fix import of "Less than" filter condition
        
        "Less than" standard filter condition became <> instead of <.
        
        Change-Id: I53435590de3a03d9fcaf0359e8421ae3ef941316
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118227
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-13  Tünde Tóth  <toth.tunde@nisz.hu>  [d79de2a2975db6b34f47b7ccfe8d18692373d6f0]

        tdf#143068 XLSX: fix export of top10 filter condition
        
        Top10 filter condition lost after XLSX export.
        
        Change-Id: I5f9974e7d73f9ada84e284790c2928547f9ec7e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118291
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-13  Tünde Tóth  <toth.tunde@nisz.hu>  [1115d4d5ac63394ca0f3f1b75dc81916cdbeebe9]

        tdf#143101 sc UI: fix highlight of standard filter with logical OR
        
        The autofilter dropdown button didn't indicate that
        a standard filter in effect, when the criteria
        connected by a logical OR.
        
        Change-Id: I8f802ee3d0d03d654278693f0dcd06d7c3b67ba9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118274
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-13  László Németh  <nemeth@numbertext.org>  [a483a44ca00f43a64ae51d62b8fbb4129a413f6d]

        tdf#143215 DOCX import: fix tracked empty row insertion/deletion
        
        Rejecting tracked empty row insertion, or accepting tracked
        empty row deletion didn't remove the line from the table.
        
        Regression from commit c4cf85766453982f1aa94a7f2cb22af19ed100be
        "sw: fix crash due to redlines on tables on ooo121112-2.docx".
        
        Note: as a workaround for the empty rows, i.e. rows without
        text content, add a redline with invisible text ZWJ in the
        first cell of the empty row.
        
        Follow-up to commit 03b29d4ddb99337c4d54b241020c95e8b2a66991
        "tdf#143278 DOCX: support tracked table (row) insertion",
        commit 05366b8e6683363688de8708a3d88cf144c7a2bf
        "tdf#60382 sw offapi: add change tracking of table/row deletion"
        and commit 896c2199d9f0a28bd405dd2d1068f5e2973cdf06
        "tdf#79069 DOCX: support tracked table (row) deletion".
        
        Change-Id: I8616a9d6f4a8d21e88c55d935f14a8c6a73c28ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118839
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-13  panoskorovesis  <panoskorovesis@outlook.com>  [c6a399ebfbb2275fa1f3b59d6d9c3a6349170944]

        Add Handler for MaskScale Read
        
        The handler separates MetaMaskScale::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I20aec9f6c767f82ba8bac0198e4e733511f33fab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118829
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-13  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [44df15bc7e5ea8e5bff2a4e45d9e8317ba0a362b]

        Related tdf#126665 Fix image select dialog
        
        Use proper default (work dir, not internal gallery folder)
        
        Change-Id: I3a7a3558274ea066219e2c9f362890d2ab12212e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118838
        Tested-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-07-13  Miklos Vajna  <vmiklos@collabora.com>  [58aac6e941c0a84e568c14e2aa276c867f725dff]

        framework, sfx2: catch more exceptions when the object is already disposed
        
        This can happen when an out of process Java object is registered as a
        callback, then that Java process exits without notifying us.
        
        Handle this failure by just ignoring that object, so we don't crash on
        soffice process shutdown.
        
        Change-Id: I5d61e76494c62148ef0c3db24789a5ea6e5843eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118823
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-13  Michael Meeks  <michael.meeks@collabora.com>  [303c46e2394f6b744f0df5e8e55a8e1cd8e22a91]

        vcl: make get_id safe for disposed windows.
        
        crash from:
        	findChild(vcl::Window*, rtl::OUString const&, bool)      include/rtl/ustring.hxx:1744
        	WindowUIObject::get_visible_child(rtl::OUString const&)  /vcl/source/uitest/uiobject.cxx:463
        	lcl_sendDialogEvent ...
        
        Change-Id: Ic1756c7b03f2dee9780fb1a735917f1d0fc11876
        Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118691
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [b862ec6ac16f3e02be7845bb0db7a77250cb587d]

        merge UnoGraphicTransformer into UnoGraphic
        
        it is never instantiated by itself. And this also means it now only has
        one OWeakObject base class
        
        Change-Id: I3074130539ab023fec5537e0e7794e1c2db7e6ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118835
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-13  Heiko Tietze  <tietze.heiko@gmail.com>  [14653f89a83982ef36346ebc15f14099fd5cf8f1]

        Resolves tdf#131233 - UX around "Missing hyphenation"
        
        SID_MISSINGHYPHENATION added and connected to a button
        on the infobar opening the wiki page via hub
        
        Change-Id: Id846e45637908abab478ba9b46e79af5d5aa33e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118230
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-07-13  panoskorovesis  <panoskorovesis@outlook.com>  [aa0e31fcbfbd0f143e744788ed97a335354c17f8]

        Add Handler for Mask Read
        
        The handler separates MetaMaskAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I00fb652271055d071e36f7a1bbe7a48b00f47085
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118698
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-13  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [d62c0be4e61c2a8cccdb1a8bea8218327580b7ad]

        testVerticallyMergedCellBorder: increase twips tolerance to 30
        
        It was failing for me on Linux and another person on Windows, going
        1 twip over the tolerance. 30 twips translates to 2 pixels in 96 DPI.
        
        Change-Id: Ide9a29fdf3f2b4929408eb6d0d7a0792e927bb95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118778
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-13  Olivier Hallot  <olivier.hallot@libreoffice.org>  [195f7294bac6f559f6318fda3f897b8969c59966]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 49699b9fb00cc35734d70390c4a2452ba90425b4
          - tdf#143319 Update Transformation Help page
            
            Change-Id: If97b222eee329168eff20fc571b729de41685ff0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118791
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-13  Caolán McNamara  <caolanm@redhat.com>  [e9059584f0ead5c463a48aa68ebef334d3a02d2a]

        cid#1487472 Uninitialized scalar field
        
        Change-Id: I84333dc82904c50d887859e14490d5f38ceb2deb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118822
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-13  László Németh  <nemeth@numbertext.org>  [03b29d4ddb99337c4d54b241020c95e8b2a66991]

        tdf#143278 DOCX: support tracked table (row) insertion
        
        Rejection of tracked table insertion didn't remove
        the table from the text, leaving an empty table at the
        place of the insertion.
        
        Regression from commit c4cf85766453982f1aa94a7f2cb22af19ed100be
        "sw: fix crash due to redlines on tables on ooo121112-2.docx".
        
        Follow-up to commit 05366b8e6683363688de8708a3d88cf144c7a2bf
        "tdf#60382 sw offapi: add change tracking of table/row deletion"
        and commit 896c2199d9f0a28bd405dd2d1068f5e2973cdf06
        "tdf#79069 DOCX: support tracked table (row) deletion".
        
        Change-Id: I4c7242c432d1ad329a56a9a5423aa68fd7f94420
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118773
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-13  László Németh  <nemeth@numbertext.org>  [b50d386dfa70f7c1d4eb1a49091ec9dd782b767b]

        tdf#142701 track changes: fix layout regression of image deletion
        
        Commit d6322bcedc197a654abc7d64bfea8cf570f123bf
        (tdf#59463 track changes: record deletion of images) converted
        image anchors to AS_CHAR, which resulted loss of the original
        layout during rejecting the tracked image deletion.
        
        Now keep the original AT_CHAR (also AS_CHAR) anchorings, also convert
        the AT_PARA and other anchoring types to AT_CHAR using the following
        workaround: add an invisible text-based anchoring point with ZWJs.
        
        Follow-up to commit 8726cf692299ea262a7455adcf6ec25451c7869d
        (tdf#142700 DOCX: fix lost track changes of images).
        
        Change-Id: I29d1e161b5f24c0fed51d40c9a8db82085918d0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118747
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-13  Rafael Lima  <rafael.palma.lima@gmail.com>  [b966d6c8f4607b93f9c46a25c573e33fd203f9c3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3b9bcb7ae54aed523e1b0f4bce7f8f05ad64a20a
          - Improve NUMBERVALUE help page
            
            This patch improves the help page by adding some of the new contents available in the Wiki:
            https://wiki.documentfoundation.org/Documentation/Calc_Functions/NUMBERVALUE
            
            Change-Id: Icf21b924973d7e12a67e11c3c213765a3a06c0fc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118494
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-13  Caolán McNamara  <caolanm@redhat.com>  [3aa1152ccee13869b2c1d64a296524cf4fb73fa8]

        a11y crash on teardown of FmXGridPeer
        
        the XAccessible is destroyed before the attempt to dispose via
        the IAccessibleBrowseBox*
        
        so call that first before the XAccessible is destroyed
        
        Change-Id: I908a3fbc05f92b5e56b8b6f2bc0b27757d39d1fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118825
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-13  Jun NOGATA  <nogajun@gmail.com>  [6d4a1716624a8a045ff4e90bd221b563be44be11]

        Add PowerPoint compatible screen size for Impress
        
          I realized that Impress does not have the same screen
          size as PowerPoint. tdf#142286, tdf#142288
        
          When I load a PowerPoint slide into Impress,
          it was a custom size, but when I add this screen size,
          it shows up with the screen size name.
        
          And when I load a slide with the added screen size
          into PowerPoint, it also shows up with the PowerPoint
          preset screen size name and not the custom size.
        
          The screen sizes I have added are as follows
        
          * Widescreen (Current PowerPoint default)
          * On-scren Show (4:3)
          * On-scren Show (16:9) (Google slide defualt)
          * On-scren Show (16:10)
        
        Change-Id: I33e2bbc36b2c92ecbb85c610c864f735bf540d03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116374
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-13  Johnny_M  <klasse@partyheld.de>  [f62b88e7ccc46c77364a489c981a1024118aed7a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0abe9d6b70d4ffd02ddef31867607d67eecec41a
          - tdf#132643 Translate German section IDs
            
            Change-Id: I24ea33b86e53b48904ec7d500f7583f58255f2dc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118745
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-13  Mike Kaganski  <mike.kaganski@collabora.com>  [60ea95afb2e2ed299711d8244a2ffb1c960c7eb2]

        Avoid default argument value, and be explicit
        
        Helps seeing which element used where
        
        Change-Id: Ieb5f1ea4ca983211d995268210dc2d9b14061721
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118796
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-13  Heiko Tietze  <tietze.heiko@gmail.com>  [d3228d493cd6d36972659d8700aeffc15f007dd6]

        Resolves tdf#143272 - Window text color for border lines
        
        Change-Id: If57e391328f0f49161b3ffae83a0077bc34ac10f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118820
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-07-13  Caolán McNamara  <caolanm@redhat.com>  [960ce1ebafda0eaff0633f10c0fea7b3af703f9a]

        cid#1487034 Untrusted value as argument
        
        Change-Id: I5611098c9bd952ca2f3df7951d02de26cfec149e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118824
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-13  shubham656  <shubham656jain@gmail.com>  [44a783185e09dc7da374a556fad44bddf1c8a1ce]

        tdf#95554 Add UITest
        
        Change-Id: I38a9768fc94f26a593f51ce566da4111f5f3b78b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117961
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-13  shubham656  <shubham656jain@gmail.com>  [a72b6d2df5978c0f43e04432581f4bc62c2c6d8f]

        tdf#78150 Add UnitTest
        
        Change-Id: I2ec92c229fcb6d38fd78c520a48d0bd3b739a82e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118542
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-13  Regina Henschel  <rb.henschel@t-online.de>  [b33634a5c07c8f7032967d8e939100a50e0152ae]

        tdf#141786 correct position of child elements in group
        
        ...in export to docx.
        
        Rotated child elements need a correction to the position values,
        because LO uses left/top of snap rectangle as position, but Word uses
        left/top of unrotated shape. For the group itself it is done in
        DocxSdrExport::startDMLAnchorInline. But child elements' position
        is exported in DrawingML::WriteShapeTransformation. And there this
        correction was missing.
        
        Position is relative to anchor in Writer and relative to group in
        Word. The adaption is contained in WriteShapeTransformation. But
        PolyPolygon and Connector have no explicit rotation and therefore they
        do not use DrawingML::WriteShapeTransformation but call directly
        DrawingML::WriteTransformation. So they missed this adaption. I have
        added the adapation directly to these shapes.
        
        Unittest testDmlTextshapeB in sw-ooxmlexport6: I have adapted the
        values. The position of the connectors relative to the group is better
        now. You see this, if you compare it with a screenshot of the original
        file in Word. The handles of the connectors are still wrong and the
        whole group is still shifted.
        
        The patch does not fix the wrong position of rotated legacy ovals,
        because that error exists independent of groups.
        
        Change-Id: Iaf843dcf04bac596427dd35ccfa6cd20e3a4cdc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118748
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-07-13  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [f9982c24066d6dd2f938cc20176af0f196bc018f]

        tdf#58521 DOCX import: enable ContinuousEndnotes compat flag
        
        like Writer for DOC import and MSO do to avoid to start
        endnotes on a new page.
        
        Change-Id: I37d54f189e7aa1f4d0ac829b6af0c03aec64b9f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118541
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-13  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [d65f6ba081817772ccce79d31fcdea38da2037ec]

        Make logerrit more portable
        
        Change-Id: I4b63de105abc292dcbb461a9a6dd846523e51eb5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118779
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-07-13  Jean-Pierre Ledure  <jp@ledure.be>  [0abc993f1b6f001f6c4d643608e03c7a5a26ee46]

        ScriptForge - (SF_L10N) FIX return value of AddText()
        
        Return value should be True when successful.
        Was erroneously False.
        
        Minor bug. No correction in 7.1 and 7.2
        
        Change-Id: I71040f2ba8fec80297428b0ca317e9d67c79a25e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118815
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-07-13  Caolán McNamara  <caolanm@redhat.com>  [2012d5b90b64cb3a28862267dafb162c2f85d832]

        tdf#143257 like graphics defer creating transfer data for drawings until needed
        
        don't create when a drawing is selected, wait until its actually dropped
        into something (I experimented with dropping into gimp)
        
        Change-Id: I3edaf79537d5723565adf8c45d6f7408026a93e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118770
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-13  Caolán McNamara  <caolanm@redhat.com>  [d1b034f9c480ada0bf7d5d2cfc18d1ef12409bae]

        move freeze/thaw so we don't select while frozen
        
        Change-Id: I4f4b3e5ac3e7e842726780f9c773389f7c39ce7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118787
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-13  Todor Balabanov  <todor.balabanov@gmail.com>  [a71caa79c8eb09ff0374cdaf4b081ba42d1330a1]

        Object initialization is done via a constructor with parameters.
        
        Change-Id: I66e87f7c898efb1f2c6b1d31fbd5654244e3ea82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118785
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-13  Jean-Pierre Ledure  <jp@ledure.be>  [a35b49c58519925f5b093edbc3b59180dc8a03eb]

        ScriptForge - (SFDocuments) new PrintOut() method
        
        The PrintOut() method launches the printing of a
        LO document to a printer previously defined by default,
        by the user or by the SetPrinter() method.
        
        It is applicable on any document, on a Calc sheet, a Base form
        document. For a Writer document specific arguments may
        be provided.
        
        Implemented both for Basic and Python user scripts.
        
        Change-Id: I51ce897b66d3e5624cec97a46e5eb28d9132357a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118786
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-07-13  Hossein  <hossein@libreoffice.org>  [02a56168ae20b575eae532d81612eeff558a7fe1]

        Ported Draw example from Java to C++ and done some tweaks
        
        * Created Draw.cxx
        * Used Makefile from DocumentLoader with some changes
        * Updated examples.html to reflect the addition
        * Updated odk make files
        
        Change-Id: I37426d63854222ef8bedb5f61edb420baec4d28a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118034
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-13  Miklos Vajna  <vmiklos@collabora.com>  [d766373f3b17d2749176f77958df793cd07ceced]

        sw RTF export: use std::make_unique
        
        Change-Id: I7cd54cbbea55b7a7fd64597c48407629f10cddd6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118790
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-12  Eike Rathke  <erack@redhat.com>  [4e0a7df2dfa10bc52d5dbda34f43e0bc0df22ae7]

        Resolves: tdf#123466 Add Microsoft ill-used {x-none} to known language tags
        
        'x-none' is a private-use tag and letting it escape into the wild
        isn't such a private use..
        
        This just prevents the lt_string_value assertion that doesn't harm
        anyway but seems to confuse people and makes the tag known to
        LibreOffice with a reproducible assigned LCID instead of an
        on-the-fly generated one.
        
        Whatever it may take to actually support something tagged with
        'x-none'.
        
        Change-Id: I3f32c9ba18a2528584a112157509c1dfda75e29c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118788
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-07-12  Caolán McNamara  <caolanm@redhat.com>  [7e016df70d4ceb6c90ec5f1b129b50a65ff07505]

        crashtesting: UaF on layout of ooo98566-1.odt
        
        in:
        sw/source/core/text/itrform2.cxx:2643 SwTextFormatter::NewFlyCntPortion
        at: pFly = static_cast<SwTextFlyCnt*>(pHint)->GetFlyFrame(pFrame)
        
        (gdb) print m_pCurr
        $2 = (SwLineLayout *) 0x55ea220a0020
        
        after calling GetFlyFrame m_pCurr is unchanged and we will call
        m_pCurr->MaxAscentDescent
        on it.
        
        But m_pCurr is deleted during GetFlyFrame by...
        
         #18 0x00007f98c5cd337f in SwLineLayout::~SwLineLayout() (this=this@entry=0x55ea220a0020, __in_chrg=<optimized out>)
             at source/libo-core/sw/source/core/text/portxt.hxx:26
         #19 0x00007f98c5cd347a in SwParaPortion::~SwParaPortion() (this=0x55ea220a0020, __in_chrg=<optimized out>)
             at source/libo-core/sw/source/core/text/porlay.cxx:2491
         #20 0x00007f98c5cd3485 in SwParaPortion::~SwParaPortion() (this=0x55ea220a0020, __in_chrg=<optimized out>)
             at source/libo-core/sw/source/core/text/porlay.cxx:2491
         #21 0x00007f98c5d05e70 in std::default_delete<SwParaPortion>::operator()(SwParaPortion*) const (__ptr=<optimized out>, this=<optimized out>)
             at /usr/include/c++/8/bits/unique_ptr.h:75
         #22 0x00007f98c5d05e70 in std::unique_ptr<SwParaPortion, std::default_delete<SwParaPortion> >::reset(SwParaPortion*)
             (__p=<optimized out>, this=<optimized out>) at /usr/include/c++/8/bits/unique_ptr.h:382
         #23 0x00007f98c5d05e70 in SwTextLine::SetPara(SwParaPortion*, bool) (bDelete=true, pNew=0x0, this=<optimized out>)
             at source/libo-core/sw/source/core/text/txtcache.hxx:45
         #24 0x00007f98c5d05e70 in SwTextFrame::ClearPara() (this=this@entry=0x55ea21302b60) at source/libo-core/sw/source/core/text/txtcache.cxx:113
         #25 0x00007f98c5d1be89 in SwTextFrame::Init() (this=this@entry=0x55ea21302b60) at source/libo-core/sw/source/core/text/txtfrm.cxx:757
         #26 0x00007f98c5d2630c in SwTextFrame::Prepare(PrepareHint, void const*, bool)
             (this=0x55ea21302b60, ePrep=PrepareHint::FlyFrameArrive, pVoid=<optimized out>, bNotify=<optimized out>)
             at source/libo-core/sw/source/core/text/txtfrm.cxx:3086
         #27 0x00007f98c5b1edb8 in SwFlyInContentFrame::NotifyBackground(SwPageFrame*, SwRect const&, PrepareHint)
             (this=<optimized out>, rRect=..., eHint=<optimized out>) at source/libo-core/sw/inc/anchoredobject.hxx:205
         #28 0x00007f98c5b261a6 in Notify(SwFlyFrame*, SwPageFrame*, SwRect const&, SwRect const*)
             (pFly=pFly@entry=0x55ea21a18d60, pOld=0x0, rOld=SwRect = {...}, pOldPrt=pOldPrt@entry=0x7ffeb50390f8)
             at source/libo-core/sw/source/core/inc/frame.hxx:1177
         #29 0x00007f98c5b2ceca in SwFlyNotify::~SwFlyNotify() (this=0x7ffeb50390d0, __in_chrg=<optimized out>)
             at source/libo-core/sw/source/core/layout/frmtool.cxx:648
         #30 0x00007f98c5b1fa25 in SwFlyInContentFrame::MakeAll(OutputDevice*) (this=0x55ea21a18d60)
             at source/libo-core/sw/source/core/inc/frmtool.hxx:419
         #31 0x00007f98c5aec3a9 in SwFrame::PrepareMake(OutputDevice*) (this=0x55ea21a18d60, pRenderContext=0x55ea212bc4c0)
             at source/libo-core/sw/source/core/layout/calcmove.cxx:375
         #32 0x00007f98c5b17ad2 in SwFlyFrame::Calc(OutputDevice*) const (this=<optimized out>, pRenderContext=<optimized out>)
             at source/libo-core/sw/source/core/layout/fly.cxx:2890
         #33 0x00007f98c5b636c5 in SwObjectFormatter::FormatLayout_(SwLayoutFrame&) (this=this@entry=0x55ea2244d150, _rLayoutFrame=...)
             at source/libo-core/include/rtl/ref.hxx:206
         #34 0x00007f98c5b6413e in SwObjectFormatter::FormatObj_(SwAnchoredObject&) (this=this@entry=0x55ea2244d150, _rAnchoredObj=...)
             at source/libo-core/sw/source/core/layout/objectformatter.cxx:296
         #35 0x00007f98c5b6705b in SwObjectFormatterTextFrame::DoFormatObj(SwAnchoredObject&, bool)
             (this=0x55ea2244d150, _rAnchoredObj=..., _bCheckForMovedFwd=<optimized out>)
             at source/libo-core/sw/source/core/layout/objectformattertxtfrm.cxx:136
         #36 0x00007f98c5b6359f in SwObjectFormatter::FormatObj(SwAnchoredObject&, SwFrame*, SwPageFrame const*)
             (_rAnchoredObj=..., _pAnchorFrame=<optimized out>, _pPageFrame=<optimized out>)
             at source/libo-core/sw/source/core/layout/objectformatter.cxx:190
         #37 0x00007f98c5d717aa in SwTextFlyCnt::GetFlyFrame_(SwFrame const*) (this=this@entry=0x55ea214d8810, pCurrFrame=pCurrFrame@entry=0x55ea21302b60)
             at source/libo-core/sw/source/core/inc/frame.hxx:1177
         #38 0x00007f98c5cb511b in SwTextFlyCnt::GetFlyFrame(SwFrame const*) (pCurrFrame=0x55ea21302b60, this=0x55ea214d8810)
             at source/libo-core/sw/inc/txtflcnt.hxx:48
         #39 0x00007f98c5cb511b in SwTextFormatter::NewFlyCntPortion(SwTextFormatInfo&, SwTextAttr*) const
             (this=this@entry=0x7ffeb503a6b0, rInf=..., pHint=0x55ea214d8810) at source/libo-core/sw/source/core/text/itrform2.cxx:2643
        
        (gdb) print this
        (SwLinePortion * const) 0x55ea220a0020
        
        The SwTextFrame of SwTextFrame::ClearPara is the same pFrame/m_pFrame at SwTextFormatter::NewFlyCntPortion
        
        ClearPara is not called if the SwTextFrame is "Locked", so try using that to protect GetFlyFrame
        
        Change-Id: Ia9dcb1f345f6953d995f2acf1ec23492d1680364
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118784
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-12  Caolán McNamara  <caolanm@redhat.com>  [57980fa601a868e50d6afd0ca5b5c2f15eeb9539]

        tdf#143291 the "none" item selected is distinct from nothing selected
        
        Change-Id: I2e012df85a5c28f462a6c643d7a9a88f8775e870
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118776
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [6db32d598532fb0c43825fe61119d4d00f2ceb41]

        loplugin:unusedmethods
        
        Change-Id: I1e17e43bfe4a18034e9c0ff483097fe6ca0e777a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118782
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-12  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [7e5c9220ef5d51ac23e618c5c9eeda9cf4339c88]

        tdf#142487 - use utl::TextSearch in order to implement the replace algorithm
        
        In the old algorithm, some special unicode characters lead to a
        malfunction of basic's replace function. For instance, replacing a
        German ß to uppercase in the insensitive case will lead to SS, breaking
        the replace positions.
        
        Change-Id: I4e6f6e5fba3d560b8cfd0786fa2439ed5174a928
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118760
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-07-12  Kevin Suo  <suokunlong@126.com>  [cffd97193f7468f770368559d5a5c58bd0bb2327]

        tdf#78427 sdext.pdfimport: refactor the conversion of font family names
        
        Simplify the code and hopefully improves performance.
        
        The previous code used a long for loop within which it used many duplicated parseFontRemoveSuffix. That for loop was simply intended to remove the font family name suffixes. However, the rResult.familyName is a OUString and this type already has the function of removing suffixes which is more efficient.
        Also, defined a list of suffixes to be removed in the header file. New suffixes can be easily added to this list.
        
        Change-Id: Idfa11cfe60e2e34a1f7456d29562a89eb3de7662
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118734
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-12  Miklos Vajna  <vmiklos@collabora.com>  [a023a967978a334fd5016ab325864796def295cc]

        sfx2: fix assert failure when deleting SfxOfficeDispatch on a thread
        
        Steps to reproduce the problem:
        
        1) Start soffice with "--accept=socket,host=localhost,port=9999;urp;StarOffice.ServiceManager"
        
        2) Run a java / uno example that registers a custom dispatch interceptor
        by calling registerDispatchProviderInterceptor().
        
        3) Open a Writer document, choose insert -> object -> ole object ->
        spreadsheet (i.e. Calc)
        
        Then this assertion failure is hit:
        
        tllo.dll!DbgTestSolarMutex() Line 96
                at C:\lo\master\tools\source\debug\debug.cxx(96)
        svllo.dll!SfxBroadcaster::RemoveListener(SfxListener & rListener) Line 104
                at C:\lo\master\svl\source\notify\SfxBroadcaster.cxx(104)
        svllo.dll!SfxListener::~SfxListener() Line 54
                at C:\lo\master\svl\source\notify\lstner.cxx(54)
        sfxlo.dll!SfxDispatchController_Impl::~SfxDispatchController_Impl() Line 367
                at C:\lo\master\sfx2\source\control\unoctitm.cxx(367)
        sfxlo.dll!SfxOfficeDispatch::~SfxOfficeDispatch() Line 192
                at C:\lo\master\sfx2\source\control\unoctitm.cxx(192)
        
        Given that SfxListener wants its caller to lock the solar mutex and
        SfxDispatchController_Impl inherits from SfxListener, lock the mutex in
        the SfxOfficeDispatch dtor and explicitly delete
        SfxDispatchController_Impl while the mutex is still locked.
        
        Change-Id: Ib4201ef7866aaadedf9dfa8bd581ebe7a3bcf29a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118769
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [0fda7285144fcadd16cc02bf7ecaad20b7d5b971]

        loplugin:unusedfields
        
        Change-Id: I487ff0211fc1b894950bedc72cd8444c7da36ace
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118781
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [6d235b1a87c281389daad6e4c653e75810e749a8]

        try to restore SwpHints::MergePortions (2nd attempt)
        
        seems
          commit 4a93efcf6e7982146fb71e4d32760a07a0f984c2
          Author: Noel Grandin <noelgrandin@gmail.com>
          Date:   Thu Jul 8 15:16:29 2021 +0200
          try to restore SwpHints::MergePortions...
        was not good enough
        
        Change-Id: Ic5b9d9d7081ab3bc814388332672ff950fb84802
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118772
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

2021-07-12  Miklos Vajna  <vmiklos@collabora.com>  [10e36bac8dcf25372467ef97a28ad859922e6a3c]

        sw: prefix members of SwXMLAutoStylePoolP, SwXMLConditionContext_Impl, ...
        
        ... SwXMLItemSetContext and XTextRangeOrNodeIndexPosition
        
        See tdf#94879 for motivation.
        
        Change-Id: Ied25f44dd03fa7760613d89e11003028ce60982a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118764
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-12  Rafael Lima  <rafael.palma.lima@gmail.com>  [48abc66ac473938d16670119e5fb0bb82f5ff8ce]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e30dc2a0cd25a3c81bfbbcd61283c67ea66e0c32
          - tdf#128590 Create Auto-Redact help page
            
            Change-Id: I16fc3db85e3d62edd8241136ff53558ba46c44a7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118727
            Tested-by: Jenkins
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-12  Caolán McNamara  <caolanm@redhat.com>  [f09d23f80f8f492a5cf27d3fef5b007357a585fa]

        Revert "flatten ValueSet item array"
        
        I'm seeing a11y crashes in the impress slide transition ValueSet. The
        mxAcc member contains a ValueItemAcc which has a pointer back to the
        ValueSetItem so if its std::moved into another ValueSetItem then it
        continues to point to the older ValueSetItem and not the new one
        
        This reverts commit 30aa33e6a6b9fb230af96f619db27fcaf31ef914.
        
        Change-Id: I1fd81aa81e47f2e984dd47fdc8a905e25c9f6266
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118775
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [efda4f52ea59e2d235a55be863fbffa8ca7a7874]

        tdf#92503: sc: Add UItest
        
        Change-Id: I777b78151d29624cd7f12b3b533b8044bb765a40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118774
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9a8317e609675923af785f908f63e52f4527d7f7]

        Fix extended tip after translation
        
        Change-Id: I6a999a2c20f0a90be1cde21cd27ec73f75dc4f28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118448
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-07-12  Caolán McNamara  <caolanm@redhat.com>  [1a9ca0179e51e96e495c88f262a111a2a5f4c740]

        move the existing std::unique_ptr<tools::Long[]> rather than duplicating it
        
        Change-Id: I8686fc15254f922b1963eb86151c6aa770c2d578
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118758
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [dc56e8c2380e07deb9678d87f7eb64f18c79d0ec]

        enable -Wshadow on clang
        
        which is on for gcc, but doesn't seem to be on for clang
        
        Change-Id: If71e03511e093280db55426fd4c1d076f760b5a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118768
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-12  Johnny_M  <klasse@partyheld.de>  [aa5ae14882a0d41a60ed6b056f3a943e22cf349e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f7c998f88c2a4666f5d2a440f1449d763e05b85e
          - tdf#132643 Translate German section IDs
            
            Change-Id: I1e6d98c57fc33dca6ff2a13baf5f6cfd53977a69
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118746
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-12  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [d157c1bd70d630a58db33910d550bb8dee9fe62e]

        tdf#126665 Remember last used file picker directory
        
        This introduces internal tracking of last used directories.
        Each caller of the file picker can pass a "context". The selected
        directory will then be saved & restored when opening the file picker
        with the same context again.
        
        After ffa636ba74b04b3258ec9a696bc4eac33581fa24 , the Windows file picker
        no longer tracks the last used directory itself.
        This is a replacement and an improvement at the same time, since there is not
        one global last used directory, but one per context.
        
        Change-Id: I10650cfb9359922690954fa65c89b4e47477e2c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118597
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-07-12  Johnny_M  <klasse@partyheld.de>  [c62bb20032cef7479e9293e84a8d57a2c74399d0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1831cc5a3cc0f97d2d49dfef738f7164d84e98f8
          - tdf#132643 Translate German section IDs
            
            Remove unused.
            
            Change-Id: Ia436f58a7d6edd6d8df86dd6a1cbbcd0896a501b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118744
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-12  Johnny_M  <klasse@partyheld.de>  [6f5daa7709e15b67615ff7335d9530f085ceffad]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1a380691b716f56c1d925eb27807bb5ef8264ac0
          - tdf#132643 Translate German section IDs
            
            Change-Id: I78b6e56e1bb70b10bed03201704d1246cf00c0a3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118743
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-12  Johnny_M  <klasse@partyheld.de>  [f23924609b8f0c0795a2f3f4340acdf9997d20ae]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 34354f2bf896f0c7fe089d73d88380718a8318b6
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ib93523c39a74ff88a6154f3111113260e59cbb55
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118742
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-12  Johnny_M  <klasse@partyheld.de>  [49cf72facf979b04370dfd4c18fd98a34d058fcc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to eabf8b0ec21993c4d622d5b7f0b929e6975c101a
          - tdf#132643 Translate German section IDs
            
            Change-Id: I69b146fa405b531e8df8b1b5b443414c13f60bcb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118741
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-12  Johnny_M  <klasse@partyheld.de>  [f539339afdc933a3ecdabd4d3c644c5e6c685d02]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 39f2707a7720975aa6630225b17262df9a3bbcbf
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ia9fd713b2239b42bae5b2248726e4ef985988309
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118740
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-12  Johnny_M  <klasse@partyheld.de>  [a6ba9020b2bcb4d0434702f5d50f26c73c03dc01]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e4d57d47fe20e41bcf168eddaf17fde7779c2935
          - tdf#132643 Translate German section IDs
            
            Change-Id: I62a2f589f2db16547911451ac28e23d27d1c9d76
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118739
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-12  Johnny_M  <klasse@partyheld.de>  [d134c9038e1c66378545e6cccc6030abf8c7740d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5243fe74433fd16d57d358d14c20620f690d6bb7
          - tdf#132643 Translate German section IDs
            
            Change-Id: If12cb62f686383c3e3e93c931a5a7e8556f885b4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118738
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-12  Johnny_M  <klasse@partyheld.de>  [fae9d311075471f7c70bf578c55bf747fe57fd04]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 37dd18edf225d97136049e4d3870c0902fbaca4c
          - tdf#132643 Translate German section IDs
            
            Change-Id: I08e4c29872fa1239109bbacc345addb32f5b07dc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118737
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-12  Rafael Lima  <rafael.palma.lima@gmail.com>  [d3a47a78ba020eb450ca9a8d317ffcdbe98e10d6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 19c8e31a7159740f3a2048e459b0237786d0a995
          - tdf#143211 Improve macro example in Validity check
            
            Change-Id: Ic6a3db771731d21879897b2b6a45c5ce003e524e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118715
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-12  Uwe Auer  <uwe@franke-auer.de>  [2934b4b4bcb5c155f8b41acb935f9463796933ba]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0c56a2a24ba95bb5a8d39b8e647f5b9a52dd5648
          - tdf#143309: Incorrect help information about toolbar "Mode" in Draw
            
            Change-Id: Ib7a5dd6a5c948abec74dd49f6358b6558561c38d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118726
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [6eedac6b19f3dcad46f2ca2b9ccb02b490b60ce9]

        uitest: sc: move textToColumns tests to their own folder
        
        Change-Id: I20742a89544859f397c8ae45db0c91f4abe1e940
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118687
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-12  Hossein  <hossein@libreoffice.org>  [04c7c90fe886c5fcebd52f727ff8b4edb840ad32]

        tdf#143305 Remove remaining SID collision in .hrc files
        
        There were some SID collisions in these files that should have been
        avoided:
        
        * include/sfx2/sfxsids.hrc
        * include/svx/svxids.hrc
        * include/editeng/editids.hrc
        
        This patch resolves this problem, filed as tdf#143305
        
        Looking at b66d87086804460c1986df1b832fd6b2ea075a90 (2014-04-01) we read
        
         As commit 669ad519902e21e0cb3537fb7e203987f75a4077 (colliding
         SID_SVX_START based ids, 2013-06-24) suggests, new SID_SVX_START-based
         SID's shouldn't be added to include/editeng/editids.hrc. However, if it
         was done, at least add a comment about it to include/svx/svxids.hrc, so
         it becomes obvious that the two slots have the same ID.
        
        Also in include/sfx2/sfxsids.hrc:551
        
         slot IDs from SVX (svxids.hrc) ------------------------------------
         These SID_SVX_START entries came from include/svx/svxids.hrc, avoid
         accidentally colliding entries with include/svx/svxids.hrc and
         include/editeng/editids.hrc. Only add new SID_SVX_START entries
         to include/svx/svxids.hrc
        
        To make sure no collision is remaining, grep is used:
        
          git grep -h "SID_SVX_START[ ]*+" *.hrc | grep -Ev '^\s*\/\/' \
            |awk -F\( {'print $2'} | awk -F\) {'print $1'}             \
            |awk '{gsub(/^ +| +$/,"")}1'|sort|uniq -c|grep "      2"
        
        It searches for 'SID_SVX_START +' in .hrc files, removes comments out of
        it, extracts the parts between paranthesis, trims spaces, sorts and
        then finds the number of unique occurances and looks for 2.
        
        Change-Id: Ife9b12c72ed5141a3404a291489dc1c11f4e967d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118544
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-12  Caolán McNamara  <caolanm@redhat.com>  [8de07ff2aced7ee74466ff61379e8d593bf8dc2a]

        cid#1487034 explicitly pass len of aArray
        
        Change-Id: Ia632df2967d3aa75ba0bcedcc899851dc80bab69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118757
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-12  Jun NOGATA  <nogajun@gmail.com>  [42e8317446bfbf545252b2143a2433bb1f620410]

        add Japanese font fallback.
        
        Change-Id: Ic15413a13a4d6989362c1a96b11cba4c7406b80c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116724
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-12  Jun NOGATA  <nogajun@gmail.com>  [c2fb518a6889fa9beac2d7e512ce3dcbf06c6d85]

        update Japanese font order list
        
          * Fix tdf#137393 changed Noto CJK font order (Noto Sans/Serif CJK JP has priority)
          * Add Adobe Genno Kaku Gothic(Source han sans JP) and Genno minecho(Source han serif JP).
          * Add macOS version Yu Gothic and Yu Mincho fonts.
          * Add IPAex Gothic, IPAex Mincho and IPAmj Mincho.
        
          Japanese fonts are compiled in a TDF wiki.
          * https://wiki.documentfoundation.org/JA/Fonts
        
        Change-Id: I6dec9b5deba19d3272e53a4c73031acd231635f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116712
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-12  Kevin Suo  <suokunlong@126.com>  [da59686672fd2bc98f8cb28d5f04dc978b50ac13]

        tdf#78427 sdext.pdfimport: No need to read a font file for the purpose of...
        
        ...determining the bold/italic/underline etc.
        
        The purpose for reading a font file is that in case the font attributes determined by the xpdfimport process is not enough, then we use the lo core font classes which read in the font file and then determine whether it is bold, italic etc.
        However, while this works in some cases, it does not work in many cases when the font file was actually a subset and a toUnicode map is followed in the PDF, see tdf#78427.
        In addition, in case the information collected from the xpdfimport process is enough, there is no need to read the font file.
        
        This commit removes the read of font file part. Also, this commit uses gfxFont->getNameWithoutSubsetTag() to get the font name with the subset tags removed, thus simplified the code in wrapper.cxx while also improves performace as the remove of subset tags is only run when the font is a subset (the previous code did this for all the font names).
        
        Change-Id: I94c1ad8e743abfab81cf0a46da178d4d8b212427
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118733
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins

2021-07-12  Kevin Suo  <suokunlong@126.com>  [508ccbdb14ecdebf1aee2110e91f83768ab387f0]

        Add "--progress" agument to the ./g command
        
        Newer version of git has a --progress option to show the progress when running "git submodule update". This is useful in our ./g command expecially when we are building the code with l10n languages enabled and the network connection is slow. Without this I do not see where I am for the update process and may think it have died.
        
        Change-Id: I4c9e1e9bccbd8e6ca2ea2b44f5b6d6d90cad1506
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117922
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-12  Caolán McNamara  <caolanm@redhat.com>  [61618141f0204ce6653354f6424e11276d939aed]

        cid#1487032 NP: Null pointer dereference
        
        and
        
        cid#1487033 UwF: Unwritten field
        
        since...
        
        commit 822f128e734f37ee4de9bf5b62640cbec140701e
        Date:   Wed Jul 7 16:01:19 2021 +0300
        
            Polymorphism is a better approach when there are chains of inheritance.
        
        where deGTBehavior and psGTBehavior are no longer stored when set from
        DEPSSolverImpl.java:146 and DEPSSolverImpl.java:147
        
        Change-Id: If3d228bf6e5f2b1ddd119d75b55bd778bcce8b05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118759
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-12  Caolán McNamara  <caolanm@redhat.com>  [de311257e851f1fdbc87a4df836a526220c668d0]

        a new MetaTextArrayAction already has a null DXArray
        
        Change-Id: I046263745bd5d4cc78eb3c954e42fa32ce057159
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118755
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-12  Hossein  <hossein@libreoffice.org>  [fc476804ce32722b63a27f2f7120b1f28d905fe6]

        tdf#117761 Adding extra checks for SmartArt import (Snake Algorithm)
        
        * Improved tests for tdf#117761 (Snake Algorithm)
        * Added extra checks for proper arrangement of shapes in:
          * SdImportTestSmartArt::testBase()
            * File (LTR): sd/qa/unit/data/pptx/smartart1.pptx
          * SdImportTestSmartArt::testBaseRtoL()
            * File (RTL): sd/qa/unit/data/pptx/smartart-rightoleftblockdiagram.pptx
        * To run test:
          make CPPUNIT_TEST_NAME="testBaseRtoL" -sr CppunitTest_sd_import_tests_smartart
        
        Change-Id: I72510d1d22bbaf1e9aa036d85354a71bdba4c685
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118325
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-12  Hossein  <hossein@libreoffice.org>  [0fc020fb73c86a20608e8dff12af607e60327379]

        Cleaning up DocumentLoader C++ SDK example
        
        * Removing calls to C functions
        * Simplifying string usage
        
        Change-Id: Ia8ca329d7ad586d98e309809e430006eaac9eaaa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118131
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        Tested-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-07-11  Mike Kaganski  <mike.kaganski@collabora.com>  [f3cd3927eef4fd79a988cfe61494bc225488b8b6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to aa766c09c62dc1b096d98a8801cd7ce42f6de7c4
          - A typo: this tells about first *optional* parameter, not return
            
            Change-Id: Icda20a199e439af1f3b708fad80bb31a4b560716
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118718
            Tested-by: Jenkins
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            
2021-07-11  Caolán McNamara  <caolanm@redhat.com>  [75e246ee9bafddbb5e48b1781b54c9e5026b9c7e]

        std::unique_ptr::reset on an empty std::unique_ptr doesn't do anything
        
        Change-Id: I3953a0e0c01a9a1a53ab37dc6aee991a635cd0f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118754
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-11  Caolán McNamara  <caolanm@redhat.com>  [4dc89ebacb655e22f2ac417c8260d4df3e845fd1]

        cid#1487030 Explicit null dereferenced
        
        if alternatively we shouldn't check for null then presumably
        ShapeContext ctor should either
        
        Change-Id: Ic61cdc21de0c878a0f3cb45cbb60743dcb400368
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118753
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [83a235450e6bf3c671ab9a1710e92a356d4d2052]

        ofz#36037 Revert "pProperties in StyleSheetEntry is never nullptr"
        
        This reverts commit a7eb2f57d8e586577679ecd085b9aa90746ec36b.
        
        Reason for revert: tut tut, appears I was wrong
        
        Change-Id: Ie21db35d7809c2bc3d71c8231bf13bbdc0415b5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118716
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-11  Caolán McNamara  <caolanm@redhat.com>  [2e7c8846f806a5f26fc4fc5a60894bfa50ddde06]

        cid#1487035 Uninitialized scalar field
        
        Change-Id: I925b6efdb8d75e5960152f3758ce185aab67d206
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118704
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-11  Mike Kaganski  <mike.kaganski@collabora.com>  [797b921afa056d5631ed772a110c5a3e53741bfc]

        Fix a comment copy-paste error
        
        Change-Id: I41899d0f9c04070441f8011cb667c6a8d84bf355
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118717
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [a7eb2f57d8e586577679ecd085b9aa90746ec36b]

        pProperties in StyleSheetEntry is never nullptr
        
        so we can elide some null checks
        
        Change-Id: I6fb07daf96b76dfa9223dad64bc9690585c00b2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118736
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [6b0029887edc57b51e2abd8b5c8f373f5d11418d]

        pProperties in StyleSheetEntry is always StyleSheetPropertyMap
        
        so we can avoid some dynamic casting, suggested by jluth
        
        Change-Id: I9895d16c6228e01f802b369f4bdcf1ccc9bf6bfc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118735
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-11  Mike Kaganski  <mike.kaganski@collabora.com>  [e09f22aa2626267e01b9e759c152f3a0d70ddc68]

        editengine-columns: tdf#143258 Fix handling rotated text
        
        This reverts modifications to existing unit tests made in commit
        d0a1616ccad0dd5f5a02c1b0204f537b57d0b4b5. My idea that those changes
        were required because of more correct calculations was wrong, and in
        fact they were caused by off-by-1 error in height calculations.
        
        Change-Id: Ib94878a911238c977c35a8f8e3e5694cedc79a89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118705
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-10  Justin Luth  <justin_luth@sil.org>  [4450137924eb8626a57283e1ab4f4ad62dd2d595]

        related tdf141964 writerfilter CN: drop obsolete exception
        
        First of all, the presence of an outlineLevel is not
        equivalent to being part of Chapter Numbering.
        Plus even if it is a chapter numbering style
        it should be fine to write "Outline" as the numStyleName
        after all of the prior rework of numbering import.
        So lets not keep unnecessary exceptions.
        
        Change-Id: I89149e199eddacefd0971c805e03d3ad66a1672b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118706
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-07-10  Hochwasser  <oo.o+libreoffice@windbuechse.samba-tng.org>  [dabb1dc347071abb7d6a708930f5fbdb8c68c72a]

        tdf#119312 Crash in: sdext::presenter::PresenterSlideShowView::LateInit()
        
        Change-Id: I8c2eda406d8266996eaf023072cc7f4f38edc4a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102902
        Tested-by: Jenkins
        Tested-by: Andrzej Hunt <andrzej@ahunt.org>
        Reviewed-by: Andrzej Hunt <andrzej@ahunt.org>

2021-07-10  Rafael Lima  <rafael.palma.lima@gmail.com>  [be8c4a236fcc7b9a949ef2a10e8bc8c61d33a7bf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a1127fd99b849f976984e0d6844ac1e314beefde
          - Python support for SF_L10N service help page
            
            Change-Id: If6708af7c4edf21ad7f33eb549be1bbd79dbfd61
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118714
            Tested-by: Jenkins
            Tested-by: Jean-Pierre Ledure <jp@ledure.be>
            Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
            
2021-07-10  Sergey Fukanchik  <fukanchik@gmail.com>  [41c01e48f695dd41ef2f39e83b22ca7b9dbab658]

        tdf#142702 Handle STARTMODULE in SvtModuleOptions::GetFactoryShortName
        
        Change-Id: I06064eb3ff3e77cd0fcc6e211c6baf07adcc3096
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116794
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-07-10  Caolán McNamara  <caolanm@redhat.com>  [48196e2e159105216d8fdb02da5b6407895063c6]

        ofz#32582 use simple output bitmap for fuzzing png
        
        Change-Id: Ie6f03d579f3dfc92ff1d2b6242fe941f74324b41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118701
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-10  Noel Grandin  <noelgrandin@gmail.com>  [4a93efcf6e7982146fb71e4d32760a07a0f984c2]

        try to restore SwpHints::MergePortions...
        
        ... logic to how it was trying to work before I started messing with it in
            commit 568b820bc2d52c007ee08ad7a3849c94a458115d
            Author: Noel Grandin <noel.grandin@collabora.co.uk>
            Date:   Tue Dec 17 15:11:34 2019 +0200
        
            tdf#119227 fix freeze when copying a large bulleted list
        
            freeze goes from 5 seconds to about 1 second for me
        
            (1) used unordered_map instead of map
            (2) don't create temporary SfxItemSet's just to check equality
        
        and then I tried to fix that in
            commit 18e4367c33f327cf09985105bde583cdcc7b2a46
            Author: Noel Grandin <noel.grandin@collabora.co.uk>
            Date:   Thu Sep 3 14:40:32 2020 +0200
        
            tdf#132688 diacritics broken in lines with punctuation
        
            regression from
                commit 4b2d4f3c4a68361a6bc03c9ab110ce9376b14b20
                tdf#119227 fix freeze when copying a large bulleted list
        
        and then Andreas tried some more in
            commit 003d65ef1305eefb43315f93bdf10cee787f90f0
            Author: Andreas Heinisch <andreas.heinisch@yahoo.de>
            Date:   Mon Jul 5 22:32:52 2021 +0200
        
            tdf#140197 - Letter cut off at certain zoom-level
        
            regression from
                    commit 4b2d4f3c4a68361a6bc03c9ab110ce9376b14b20
                    tdf#119227 fix freeze when copying a large bulleted list
        
        Change-Id: Id9d04f96ccbe496ed809cf08e7aab25d6464913f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118643
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-10  Noel Grandin  <noelgrandin@gmail.com>  [930560b8e34369d8bd1e489f78dad8b5da2fd161]

        make SwpHints::MergePortions a little easier to read
        
        by extracting the attribute to a separate function, where
        we can use early return to exit the loops more naturally.
        
        Change-Id: Ibd189065f0e435be398db232b317f025192b3ee9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118589
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-10  Justin Luth  <justin_luth@sil.org>  [11211f2ff0a4d894f889874d46c6ba8be4d3dc39]

        tdf#141964 writerfilter CN: why ignore paragraph's listId?
        
        This seems bizarre. nListId was only set when the style
        defined it? What about the directly applied rule?
        Surely that has more relevance in all the
        subsequent code that used the value in nListId,
        as borne out in all of the code that re-calculated nlistId2.
        
        Change-Id: I188e812388c706cf0e785fdede29a6d21be12867
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115260
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-07-10  panoskorovesis  <panoskorovesis@outlook.com>  [4146be28450c77159ae8c7f8d4d7f471756ec14c]

        Add Handler for BmpExScalePart Read
        
        The handler separates MetaBmpExScalePartAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I22f7cec1873dedfce16ec6ea597b5113089e8ec0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118677
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-10  panoskorovesis  <panoskorovesis@outlook.com>  [fa17410b7cad394254818ca0dfcd92673fb642d0]

        Add Handler for BmpExScale Read
        
        The hanlder separates MetaBmpExScaleAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I2736e259955f2610ee6acd4a36be5d362df57b74
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118674
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-10  panoskorovesis  <panoskorovesis@outlook.com>  [7c85ebbc1aa81f54351f82566d25a11125eaeaa1]

        Add Handler for BmpEx Read
        
        The handler separates MetaBmpExAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: Ia5175e824716e08df2ac42e354b337b9e15050e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118673
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-10  panoskorovesis  <panoskorovesis@outlook.com>  [83b3c793144a1ef39edb72e8d4c438dbec13c179]

        Add Handler for BmpScalePart Read
        
        The handler separates MetaBmpScalePartAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I0c8585ca18f3904a798a51081257c238b27297e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118672
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-10  panoskorovesis  <panoskorovesis@outlook.com>  [19441313b37eb5d0a11c8a929a38c079fa7ef291]

        Add Handler for BmpScale Read
        
        The handler separates MetaBmpScaleAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I1641d11d6fbe49d023b758d7e6aaeabbc667030b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118667
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-10  panoskorovesis  <panoskorovesis@outlook.com>  [10d983f57f0bc1ec665d6e2bbfa1d9038446e7f9]

        Add Handler for Bmp Read
        
        The handler separates MetaBmpAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I60b9c2fbe9c5e23e0f1a05c4aa96565e3d14c403
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118665
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-10  homeboy445  <akshitsan13@gmail.com>  [3057ee8ba01535324f57978569526988664eb53a]

        Added support for viewing results in the VCL tests UI box
        
        The user can now easily view the result of any VCL test
        by just clicking on it - which would show them the resultant
        bitmap of that corresponding test.
        
        Change-Id: I57c0c2ab3662a9abec45ba7fc230c9299dcd9279
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117657
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-09  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [56d7965b6c24915359f39f45f1696c6f1dc3d3c9]

        Remove some iterator abuse
        
        Change-Id: I9279a1729e1715ac44c600c930f50c6e8704e676
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118393
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2021-07-09  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [0c8f364421014486c4e35a78a6dabca5b6a5dd26]

        remove some SwIterator abuse
        
        Change-Id: Ic95562ebb57106c733d919059ff9d042fef28f3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118392
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2021-07-09  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [debfdcfc0b2c07319e4a754decab18a292dc227c]

        remove global bDontCreateObjects bit
        
        Wrapping this in a scope based helper is mostly lipstick on a pig, but
        at least one cant forget toggling back this way. Apparently, this flag
        was already toggled in recursive calls without checking previous state,
        which is likely buggy.
        
        In the long run, this should a/ never be used recursively or better b/
        not be a global flag at all.
        
        Change-Id: Id3554d2acb94d565611701c046ca4d8669594cea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118371
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2021-07-09  Caolán McNamara  <caolanm@redhat.com>  [af2d477a30c197be5fbfa54022343f7a559b35cf]

        ofz: OOM
        
        these old ww7- font names are supposed to be limited to maxStrSize
        
        Change-Id: Ide316a09d97d535b6cbc2911466df12f37e703cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118689
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-09  Caolán McNamara  <caolanm@redhat.com>  [43f17336db888bd5d4671325e679dc12e693b1d0]

        split out duplicated condition and test it once
        
        Change-Id: I6b64ffc85123600046355cd5c4c8830f0d8e44c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118695
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-09  Caolán McNamara  <caolanm@redhat.com>  [e875df09fc230639455a7084919bacd81c18c61e]

        gtk4: use m_bPopupActive rather than repeatedly call toggle_button_get_active
        
        Change-Id: Ia6b2df875da5af6bfb2198df503d59f34a762262
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118697
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-09  Caolán McNamara  <caolanm@redhat.com>  [8c9588cceaad5a9155c8d22a44a2e7dc54a56aa0]

        gtk[3|4] rename toggle_menu -> menu_toggled
        
        Change-Id: Ieee73ae5ccfe625e2aedb9c44521e1c9222be6d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118696
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-09  Caolán McNamara  <caolanm@redhat.com>  [caae3b77b23c382f58c1b0dd47ce8ed5d4ccad3b]

        gtk4: disregard insert-text signal if it happens while the popup is shown
        
        otherwise we lose our selection
        
        Change-Id: I2be572262528e9bcd12fcb0bc35bf9094f91b990
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118694
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-09  Stephan Bergmann  <sbergman@redhat.com>  [6a1ed1e5cdb9f56fc8c7278b7361c7b2aa200bb8]

        Remove redundant duplicate check
        
        Change-Id: I311496e25ac617c6b174b828978a1298231bd433
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118686
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-09  Jean-Pierre Ledure  <jp@ledure.be>  [90d33528ceb9d3a6b0edda708ca102c16c320b0d]

        ScriptForge - (SF_Document) new SetPrinter() method
        
        The SetPrinter() method is applicable to any document type,
        except Base documents.
        It is also applicable to Base form documents with an
        additional "FormDocument" argument.
        
        Implemented in Basic and in Python.
        
        The method defines next printer settings:
        - the printer name
        - the orientation
        - the paper format
        
        The settings are kept per document or form document
        
        To bypass array management troubles in Basic,
        the SF_Utils._SetPropertyValue() Sub is converted to a Function.
        (no user scripts impact, only internal use).
        
        Change-Id: I39290d924646ff3b2a65a6d9282f1265ca7543b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118685
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-07-09  Caolán McNamara  <caolanm@redhat.com>  [e6d73df65223e738de6e707eea573b41785198fc]

        make this a little more readable
        
        Change-Id: I9e7abcbc15ecd485df510aab7fdf93cd83b2f5ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118688
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-09  Caolán McNamara  <caolanm@redhat.com>  [9fb3742df0a65238197e760a85f3f4a0e58ec31b]

        use GTK_PHASE_TARGET instead of GTK_PHASE_BUBBLE
        
        so we don't get called if the event happened in another widget hosted
        inside this widget
        
        Change-Id: I77fe9250ffa45b76602dc0e77839ccff2e856de2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118666
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-09  Michael Stahl  <michael.stahl@allotropia.de>  [addd7e7835097043efda52594f3a34219dbd1063]

        toolkit: initialise new VCLXTopWindow properly
        
        VCLXToolkit::createSystemChild() doesn't init WindowImpl::mpVCLXWindow
        and so it can happen that another VCLXTopWindow instance is created
        later for the same Window.
        
        Change-Id: I9ac654dceb15ea619597f2b8d9d1f9282aa1dfc1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118684
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-07-09  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [830ed2e0706a38a6a5debf41a41347b1f14a1d5b]

        Update git submodules
        
        * Update translations from branch 'master'
          to 299af21d9cc4faa4606f39d897ca9b91c8fd31f6
          - update translations for 7.2.0 rc1/master
            
            and force-fix errors using pocheck
            
            Change-Id: I71c26192dc4a8508810a8fe67149ad0ec9dc2874
            
2021-07-09  Justin Luth  <justin_luth@sil.org>  [ba7dc3413388449303745fdcbaa7e4ac478cd5a2]

        tdf#141964 writerfilter CN: also insert inherited listLevels
        
        If direct formatting specifies a numId, but does not provide
        a listLevel, the listLevel can be inherited from styles.
        Since this is a NOT-OVERWRITE, it is fine to try to
        insert again even if direct formatting has already
        inserted a level.
        
        Change-Id: Id6e492c8f686949de862cb052866b824ef90d8ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115259
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-07-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [162c5c343db475d9fc930c17b3d62a84925878b3]

        tdf#143008: sc: Add UItest
        
        Change-Id: I2797d67e675d1e2a53e9ddd1c81a29947182c54b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118683
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-09  Caolán McNamara  <caolanm@redhat.com>  [2dbdaa2840f9e1b176464c132465ea5bb32208f0]

        drop newly unused SetParentToDefaultWindow
        
        Change-Id: I7586924bfc44dd7d28992515291089469a723c39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118651
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-09  Caolán McNamara  <caolanm@redhat.com>  [6e90aec7fdcab6740b29597a7236cc0be2129762]

        gtk4: use the FixedContainer overlay for mouse events after all
        
        Remove gtk_widget_set_can_target on the overlay so that when we put
        native gtk widgets into the overlay they get events and can be
        interacted with.
        
        The DrawingArea is 'underneath' the overlay. So just move the mouse
        event handlers to the overlay itself so we can still appear to interact
        with the DrawingArea.
        
        Change-Id: I43056c5ee6228af85a194c1baa9f83c58b3e389d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118680
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-09  Caolán McNamara  <caolanm@redhat.com>  [b1b6af02465b1a20ec4f28811bc5cc6bde8417be]

        gtk4: adjust restoring focus to GtkEntry part of GtkComboBox on menu popdown
        
        the order of changed and popdown is different that in the gtk3 variant
        so protect against something (font size picker) changing the focus already
        when the ComboBox reported a change before the popdown happened
        
        Change-Id: Ie93e92685c9155b2520841ca6a436e499666adf0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118679
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-09  Stephan Bergmann  <sbergman@redhat.com>  [f020784e14a55c82418e4f231855040177ac9f82]

        Make loplugin:stringadd slightly more aggressive
        
        ...by assuming that all const member functions are side-effect free.  (This
        presumably means that some of the special cases in
        StringAdd::isSideEffectFree are obsoleted by this more general case, but any
        such removal is postponed to later clean-up.)
        
        (Came across this when idly wondering why
        8b7f948d9d79393bc6c1b11d239706666fd5d7de "sc, VmlFormControlExporter: avoid
        OStringBuffer style" had not been found by the plugin before.)
        
        Change-Id: I6bca10df53885b14a590543aabd61f23b3748572
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118675
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-09  Caolán McNamara  <caolanm@redhat.com>  [ac7bba3cc1e13824732f5ab69af602848e4ba227]

        add Scheduler::ProcessEventsToIdle() to test
        
        to see if it has an effect on intermittent error of:
        
        sc/qa/unit/uicalc/uicalc.cxx(1325) : error : Assertion
        Test name: testTdf130614::TestBody
        equality assertion failed
        - Expected: 1
        - Actual  : 0
        
        Change-Id: Icbefe0889fd4f178fd3c7d12e8c3f5c1a46c6835
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118664
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-09  Caolán McNamara  <caolanm@redhat.com>  [57dfefa71070d2168df7115856f468dfc0ccaccc]

        drop some calls to SetParentToDefaultWindow
        
        when the next thing called is disposeAndClear now that
        all SetParentToDefaultWindow does it hide the Window
        
        Change-Id: Ied3200eb3656594d446d65dadcb1cf27e6a7bd15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118646
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-09  Rafael Lima  <rafael.palma.lima@gmail.com>  [e45aa2950c1113b17fdf5adf4c67e2522514e2ed]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d2a1bbcae2b2311f13bb0651a4eb36bc978b46b9
          - Add Python support to SF_Database help file
            
            Change-Id: I47b7f328569d14d543708e3534bb99744b2cc3a0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118511
            Tested-by: Jenkins
            Tested-by: Jean-Pierre Ledure <jp@ledure.be>
            Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
            
2021-07-09  panoskorovesis  <panoskorovesis@outlook.com>  [31311b7df472903e2f16102663d5bad17d8371ca]

        Add Handler for TextLine Read
        
        The handler separates MetaTextLineAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I360fb83b6b399905d8c08c8a7cd2bc587ae093ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118653
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-09  panoskorovesis  <panoskorovesis@outlook.com>  [c46aba4341744ce7b0bf91ba86805687898c21a4]

        Add Handler for MetaTextRect Read
        
        The handler separates MetaTextAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: Ifa77ced87362204f946b36f95aebd3f72705ed5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118637
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-09  panoskorovesis  <panoskorovesis@outlook.com>  [66ac7e94ea69cd62c256cae8d3ced82678ce6992]

        Add Handler for MetaStretchText Read
        
        The handler separates the MetaStretchTextAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I3c8627aa51254e8fc12167d726066060d007ac26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118636
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-09  panoskorovesis  <panoskorovesis@outlook.com>  [58a064595e43428f7d74341aff38df40fec0c8b3]

        Add Handler for MetaTextArray Read
        
        The handler separates the MetaTextArrayAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: Ie74ef5b2e44d48c8c8a6d8efe9adda956cde4d3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118633
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-09  panoskorovesis  <panoskorovesis@outlook.com>  [1d873936b48c2f672a12b8a380860d691937b8b3]

        Add Handler for MetaText Read
        
        The handler separates the MetaTextAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: Ic0692799bc89b226dc8d1d8f4f97155e421ab40e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118610
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-09  panoskorovesis  <panoskorovesis@outlook.com>  [6cd8eeb66443dda80cf88205f33f184314d85c49]

        Add Handler for MetaPolyPolygon Read
        
        The handler separates the MetaPolyPolygonAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: Iad883a65c4c018c9a6852a8b05011b5609f477a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118608
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-09  panoskorovesis  <panoskorovesis@outlook.com>  [e9d92a40bd59954d6716e889f4925319f4ab322e]

        Add Handler for MetaPolygon Read
        
        The handler separates the MetaPolygonAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I2b186acba2ca485b664568c155268cb3921a6a4c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118598
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-09  Caolán McNamara  <caolanm@redhat.com>  [7699d89a5e8a442a77504260d70048392110b232]

        cid#1487029 Identical code for different branches
        
        Change-Id: Icb0c555772a92654e857226087ad80cbf91e25b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118661
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-09  Caolán McNamara  <caolanm@redhat.com>  [5dbcf65d6999c835ac750a216f46ffe585f9018e]

        SetParentToDefaultWindow doesn't change parent anymore
        
        but for SalInstanceContainer::move with a null destination
        we do want to move the widget out of the parent to 'somewhere else'
        and vcl (unlike gtk) will complain if the new parent is null
        so continue to use the DefaultWindow as the temporary home.
        
        Change-Id: I3d738c11c3a1c07402d1a926d890caf3e657bca2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118650
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-09  Caolán McNamara  <caolanm@redhat.com>  [4c24250cd52ab36ae0a44459675752ec22530f42]

        gtk4: use gtk_widget_get_preferred_size instead of gtk_widget_size_request
        
        Change-Id: I0d739b88095a5ab7a66d5bfb93f75366427628e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118654
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-09  Caolán McNamara  <caolanm@redhat.com>  [9f918b1dbe687e330e424413f09a0a41bac3af32]

        can avoid exporting the Compat methods
        
        Change-Id: I850139c7858d599eb60d16401fc49fba5b72f568
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118657
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-09  Stephan Bergmann  <sbergman@redhat.com>  [9d27a44e8b79373573ea038d8a44874785036fd3]

        Do not support +/-NaN with an explicit sign
        
        The code accepting "NaN" had been introduced with
        92dafe9862d693ce9d79269627c3e6832422874e "dba33h: #i112652#: rtl/math.h:
        string<->double conversion and XMLSchema-2: [...] rtl_math_stringToDouble and
        rtl_math_uStringToDouble support XMLSchema-2 values in addition to deprecated
        previously supported values."  The "XMLSchema-2" mentioned in that commit and in
        the corresponding <https://bz.apache.org/ooo/show_bug.cgi?id=112652> "ORB:
        report builder not handle correctly NULL values" presumably references
        <https://www.w3.org/TR/xmlschema-2/> "XML Schema Part 2: Datatypes Second
        Edition", where section "3.2.5 double" only supports "NaN" without a "+" or a
        "-" sign in the lexical representation.  So stop accepting those.
        
        (I came across this in the context of 2b2b6405161025678f91a5625e50d0b414597368
        "Reliably generate positive or negative NaN again", wondering whether this code
        should be updated too.  But then decided that it is probably best not to allow
        that non-standard signed NaN notation for this case, and just keep producing for
        the "NaN" representation whatever std::numeric_limits<double>::quiet_NaN
        produces.)
        
        Change-Id: I035e78ca36240317f72f117d2b456fc474d8c08a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118647
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-07-09  Miklos Vajna  <vmiklos@collabora.com>  [a5606b69333a6f13cc8eec8f6f47db1a2fb5fb0c]

        sw: handle mbAddVerticalFlyOffsets when replacing compat options
        
        This was added in commit 50223ea6e212b60b7d33839c2753c5601fb50f95
        (tdf#98987 sw: add AddVerticalFrameOffsets compat mode, 2016-03-31),
        it's off by default and is in for Word documents.
        
        Change-Id: Ie3fdd0328e285de189d32edd73ea08e0938f6887
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118655
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-09  Stephan Bergmann  <sbergman@redhat.com>  [010cf46e04907fa2503477ce4c0c85f465747034]

        loplugin:indentation (clang-cl)
        
        Change-Id: Iae559ca8bee9650c01167a4d1b918e18cbf03c28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118660
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-09  Justin Luth  <justin_luth@sil.org>  [a45876adc36a3764cfeadb1737e5dcfb7ffee9da]

        tdf#141964 writerfilter CN: listLevel 9 means no numbering
        
        and so does numId 0.
        
        Wow - this is REALLY FUNDAMENTAL stuff, and we weren't
        handling it? Did anyone look at any of the specs
        when they were implementing import of numbering?
        
        Change-Id: I3ea20baccfae34751328558a873ccdcfda0de0a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115258
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-07-08  Gülşah Köse  <gulsah.kose@collabora.com>  [92a407b7f90a98704a238c5ffa3a3491eaf3263a]

        tdf143222 Handle alternate content of graphicData element.
        
        Handle alternate content and make true choice.
        
        According to ooxml spec ole object requires exactly one pic
        element. (ECMA-376 Part 1, Annex A, CT_OleObject). In the
        current case first choice has not pic element and we should
        allow fallback processing.
        
        Change-Id: I30b7de703b8c2f00d6bf286e05eea505ac3627f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118539
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-07-08  Caolán McNamara  <caolanm@redhat.com>  [3175a7684982e7812e8071c595395eb3da3035fc]

        make SetParentToDefaultWindow available from vcl only
        
        rechecked tdf#119390. If I tear off the color popdown in writer, click
        in the combobox and shift-tab to put focus in the button (where focus is
        more visible) and close the torn off window then focus continues to
        return to the main document as wanted.
        
        Change-Id: I1e909cdf31e9a1309475d933d0ede289a84884b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118645
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-08  Caolán McNamara  <caolanm@redhat.com>  [c109e1d1f5965fe03c666fee6c0bd4dd875f29c8]

        tdf#143146 copy functor and arg before calling function that can delete this
        
        Change-Id: I4e29fe6fa4119b709e31156afc5c2a5d08cdc072
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118640
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-08  Caolán McNamara  <caolanm@redhat.com>  [3fa9e73a5b07c828ac6377fc3b40d3c71d4b3a41]

        tidy up comment formatting
        
        Change-Id: I706fa295f6f75ff3c80c8107ab8aa08dc3a43902
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118644
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-08  Caolán McNamara  <caolanm@redhat.com>  [36e1f1f5e7da5563ba721874e15a92b874ae1c5f]

        Resolves: tdf#143153 null-deref on grouping fit-to-frame obj with another
        
        Change-Id: I134d15ac980aa34ff274abd03966cd7948390542
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118642
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-08  Caolán McNamara  <caolanm@redhat.com>  [321436d7bb9087a92e8f69cc948bb3ebb23049c7]

        Related: tdf#143153 these are GtkBox properties not GtkGrid ones
        
        nothing to do with the crash though
        
        Change-Id: If7645a904de9147d20f548017bf5390fc57af6cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118641
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-08  Caolán McNamara  <caolanm@redhat.com>  [583291d2d8d0cc9815b144c1b02847eb29421ccb]

        pGetFormatter was already fetched via GetFormatter()
        
        so don't need to refetch it here
        
        Change-Id: I0a881c1232c5749c4558088a58111908a8c8cb17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118605
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [aa5acdda9a1bd05263e482c4f527be6d088edde6]

        tdf#122191: sc_subsequent_export-test2: Add unittest
        
        Change-Id: Ib71b76766f1f20d73226c6551348c623077c06a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118611
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-08  Stephan Bergmann  <sbergman@redhat.com>  [2b2b6405161025678f91a5625e50d0b414597368]

        Reliably generate positive or negative NaN again
        
        ...after e5c80bb69a30dfb0a3daf6061ab127d92f8142d6 "Purge out setNan from
        math.cxx" had dropped the use of rtl::math::setNan and sign bit fiddling, and
        relied on the implicit assumption that std::numeric_limits<double>::quiet_NaN
        would produce a positive NaN (but which does not seem to be guaranteed by the
        C++ standard) and on the expressed hope that multiplying such a positive NaN by
        -1 would generate a negative NaN (but which does not seem to be guaranteed by
        IEEE 754: while it mandates that a NaN's payload is preserved across such an
        operation, the result's sign bit appears to be unspecified)
        
        Change-Id: I12215c888a1cb8de6b3f046a836c550cb21b5a85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118604
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-08  Miklos Vajna  <vmiklos@collabora.com>  [8b7f948d9d79393bc6c1b11d239706666fd5d7de]

        sc, VmlFormControlExporter: avoid OStringBuffer style
        
        It's more efficient to have just one big statement with all the + operations.
        
        See
        <https://gerrit.libreoffice.org/c/core/+/118488/2#message-425f5c995c78ed24df430154bec28d89dcef9eb3>.
        
        Change-Id: Ifc304a58f5e34e7654a800fe1163beeec3f791a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118635
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-08  Caolán McNamara  <caolanm@redhat.com>  [86a8701e2eb7ac81852fab3f49372d5ab58032e4]

        SolarMutexGuard::clear called twice where the 2nd call site should undo the 1st
        
        since
        
        commit 94f8a0e60b7bc5c1176eafe9a36c3f3466bd1408
        Date:   Thu Mar 20 09:08:10 2014 +0100
        
            Use SolarMutexGuard directly
        
            Change-Id: I4b245dd68bf032a1d74fb16b910dc952fd761781
        
        seen with compiler warning of:
        
        In member function ‘sal_uInt32 comphelper::SolarMutex::release(bool)’,
            inlined from ‘void osl::ClearableGuard<T>::clear() [with T = comphelper::SolarMutex]’ at include/osl/mutex.hxx:194:28,
            inlined from ‘void framework::ImageManagerImpl::reload()’ at framework/source/uiconfiguration/imagemanagerimpl.cxx:1071:25:
        include/comphelper/solarmutex.hxx:91:22: error: ‘this’ pointer is null [-Werror=nonnull]
        
        Change-Id: Ibd074794e4556a6ff34b0dc94099e81e1ae3b349
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118634
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-08  Caolán McNamara  <caolanm@redhat.com>  [17811ca444676767ec72089c9fe8fb4ccd54cfc6]

        we check pChild against null in one branch but not another
        
        presumably we don't need to check against null at all
        
        Change-Id: I3fb909c12a541d1a70e9221f98f7b9337f19a5fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118609
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-08  Justin Luth  <justin_luth@sil.org>  [bedd73ea578ad01171536ee90d22249fa221d2d6]

        tdf#141964 writerfilter CN: get paragraph and inherited listLevel
        
        Just like numId, listLevel is inherited from parent styles.
        This was totally missing. Even the direct formatting of
        a listLevel value was ignored (although that case would
        be rare, because usually both numId and listLevel are defined
        together).
        
        It seems like the most fundamental basics of our numbering
        import are wrong. EXTREMELY DANGEROUS TERRITORY,
        although this particular change ought to be quite safe.
        
        Change-Id: Ia3cbd941a0a90a932938597e0797ee8e2b0aca6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115257
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-08  Caolán McNamara  <caolanm@redhat.com>  [19e0c59a722dca6cd8b6ca61ed421c34c2773d18]

        annotate LogicToPixel etc with SAL_WARN_UNUSED_RESULT
        
        Change-Id: Id5e58e6350f463817159642d30733f0b7e43a44a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118607
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-08  Caolán McNamara  <caolanm@redhat.com>  [16121e0144fc11fc26f45ea1a7b2e1488d5267ef]

        return value of PixelToLogic ignored
        
        the other uses of SdrObjListPrimitiveHit operate in Logic Position
        
        Change-Id: Id6a834a17e6e2252bd4f58d10cd95f7425191203
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118606
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-08  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [d5c64be26a3be69814097ccfce44a42150ca9d2d]

        Update git submodules
        
        * Update translations from branch 'master'
          to 6e44dc455cecec8e0109243bf7e2398e4dc1306b
          - update translations for 7.2 / master
            
            and force-fix errors using pocheck
            
            Change-Id: I42420023bbf647224c6e216da57904cedb6b7e89
            
2021-07-08  Michael Stahl  <michael.stahl@allotropia.de>  [4c6b204fdc0cba873d33d801a9853819c09bdc6e]

        vcl: nerf Window::SetParentToDefaultWindow()
        
        There is a problem with keyboard focus in an Eclipse RCP application on
        WNT; it is apparently caused by re-parenting calling
        ImplSalReCreateHWND() and that first transfers the focus to the newly
        re-created window and when that dies shortly thereafter to the Eclipse
        top-level window instead of LO child window.
        
        Re-parenting doesn't work anyway because mpAppWin is always null outside
        of unit tests and mpDefaultWin lives outside of time and space and
        doesn't know about any window the LO window may be embedded in.
        
        Re-parenting appears to be unnecessary because if a parent dies with
        undisposed children that's considered a bug anyway nowadays.
        
        (partially regression from 8a2f7704cd0e43304e54bf2281232335cc0979a3
         which removed conditionals that limited the reparenting to floating
         windows)
        
        Change-Id: I7a3997d5e714b40918337207ec1387922f86f8e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118588
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-07-08  Miklos Vajna  <vmiklos@collabora.com>  [d67085cd86dc1e74941c8337d1eba39981117977]

        XSLX export, button form control: fix handling of no macros
        
        Turns out that in case there is no macro, then the attribute should be
        omitted, leaving it empty is not OK. Excel warns about this.
        
        Change-Id: I2dbc4d837bd585674e013eb3ce6b898f12498c4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118600
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-08  László Németh  <nemeth@numbertext.org>  [8726cf692299ea262a7455adcf6ec25451c7869d]

        tdf#142700 DOCX: fix lost track changes of images
        
        anchored to characters or paragraphs.
        
        Tracked deletions and insertions weren't imported,
        if they contain only images anchored to character,
        resulting loss of the document content: i.e. deleted
        images were reappeared, as not deleted images.
        
        Note: because change tracking of the OpenDocument
        and Writer supports only text range based changes,
        the fix is a workaround using zero width spaces
        to create an invisible text around the anchoring point
        of the images. This workaround is not used, if it's not
        necessary, i.e. if the image is part of a bigger
        deletion or insertion, which contains also text, not
        only an image.
        
        Change-Id: Iaae6aae2c01191512c71117a0c788a4147c4cae0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118557
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-08  Justin Luth  <justin_luth@sil.org>  [e5b3f975144228d49c0bac71031fc7356fd252ab]

        tdf#141966 writerfilter CN: set minimum threshold
        
        I have found that in both DOC and DOCX numbering bugs,
        many can be fixed simply by not assigning Chapter Numbering
        at all. So set a minimum threshold to deter useless assignments.
        
        [Note that a LO round-trip should save as numId 1,
        and thus a single entry would make it qualify.
        For Word-authored documents, this threshold means
        at least 3 Heading X styles (which matches LO default workflow)
        or 6 out of 9 Levels defined for non-heading styles.]
        
        Change-Id: Ic3d1c800a703721e7ab5302e274ee1eeda496ac0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118543
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-07-08  panoskorovesis  <panoskorovesis@outlook.com>  [8f962ddc45ca4f6825b41f2786f9fd219b4c1586]

        Add handler for MetaPolyLine Read
        
        The handler separates the MetaPolyLine::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: Ic800b13cdca5bc6ffc00f1564e5a05303c445c5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118566
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-08  panoskorovesis  <panoskorovesis@outlook.com>  [18b8e90ec255ce5cd94fd6fd0b3dc1729043552f]

        Add Handler for MetaChord Read
        
        The handler separates the MetaChordAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: Id4251e270bab9dc609c220ad0f304ee38b9ed2bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118565
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-08  panoskorovesis  <panoskorovesis@outlook.com>  [e935e60431ab138eab044573355e2ed27bb1b8fa]

        Add Handler for MetaPie Read
        
        The handler separates the MetaPieAction::Read from the metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I7b601a6ef03f4b0e777558e36aff87cd24588573
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118550
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-08  panoskorovesis  <panoskorovesis@outlook.com>  [4fc97b63f144d2fa2eeb05f3e88b5c863fd4f12b]

        Add Handler for MetaArc Read
        
        The handler separates the MetaArcAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I2d6e6bfa53b00811ba473db7e4d2255a1ca4becf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118545
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-08  panoskorovesis  <panoskorovesis@outlook.com>  [0fab99d596f87739a3c98776591ca4f0c51b15b9]

        Add Handler for MetaEllipse Read
        
        The handler separates the MetaEllipseAction::Read from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I40c5f7c2993dd34cb370d909e251be9a588f6168
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118473
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-08  panoskorovesis  <panoskorovesis@outlook.com>  [3f6c589530fbe7dbc418d777bdd5a7a1804e85bc]

        Add Handler for MetaRoundRect Read
        
        The handler separates the MetaRoundRect::Read from the metaact.hxx
        Read Implementation is now in SvmReader.hxx
        
        Change-Id: Ic0b29b2119db3417c2feba8dc5fd44215256c040
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118433
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-08  panoskorovesis  <panoskorovesis@outlook.com>  [082554ee94e61008c75595c45bdcf01af989241a]

        Add Hanlder for MetaLine Read
        
        The handler separates the MetaLineAction::Read from the metaact.hxx
        Read Implementation is now in SvmReader.hxx
        
        Change-Id: I27bfcc4323e8d351e8277898334fc623d6a53dd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118403
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-08  panoskorovesis  <panoskorovesis@outlook.com>  [e21558852131de5c6721264edd274ebbc6c72973]

        Add Handler for MetaPixel Read
        
        The handler separates the MetaPixelAction::Read from metaact.hxx
        Read Implementation is now in SvmReader.hxx
        
        Change-Id: If45e8c46c28957c4f11c95d8a0ebbaeab01894d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118399
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-08  panoskorovesis  <panoskorovesis@outlook.com>  [c23b42ce803f58e547637100e83bb6bab2843fe0]

        Add Handler for MetaPoint Read
        
        The handler separates the MetaPointAction::Read from mataact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: Ic383be9029f5a74479c511b29cf8759815d55713
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118398
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-08  panoskorovesis  <panoskorovesis@outlook.com>  [7c320f2836f01f92129551f7fee4df9583d3aef5]

        Add Handler for MetaRect Read
        
        The handler separates the read method from metaact.hxx
        Read implementation is now in SvmReader.hxx
        
        Change-Id: I824a06d9018b473fd2398802d69b4952d33c4ada
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118396
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-08  Miklos Vajna  <vmiklos@collabora.com>  [0025e80ba6d882f6f885499efaf37ab0e2ed699d]

        sw: use SfxPoolItem::StaticWhichCast() in SwTextBoxHelper
        
        	case RES_VERT_ORIENT + pItem->StaticWhichCast(RES_VERT_ORIENT)
        
        is more likely to match than
        
        	case RES_VERT_ORIENT + static_cast<const SwFormatVertOrient&>(*pItem)
        
        Change-Id: If6ce65ae26b1088acb41b390a4fc8c1a69c141bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118590
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-08  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [396ceb05ef2bb75ba5c81b83f443863c485fa0b9]

        tdf#125533 Update Calc style names for style sidebar dropdown
        
        Style names for Calc are updated to current style names. As
        default styles shown by sidebar dropdown are hardcoded, styles
        Accent 1, Accent 2, and Accent 3 were added to offer a few
        more options.
        
        Change-Id: I0e4b00f7e8a64e1ded077c559ed208fe71d784ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118038
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-07-08  Stephan Bergmann  <sbergman@redhat.com>  [395ecf1ed3040b4eac6b1fc8d6b96ca426657321]

        Turn OSL_DEBUG_LEVEL >= 2 SelfTest into CppunitTest
        
        ...and move "10.0", "10.10", and "1.5.0_010" from badVersions[] to good
        versions[] to make the test succeed (assuming these shall indeed be classified
        as good by now, presumably due to changes to the SunVersion implementation in
        the meantime)
        
        Change-Id: Ia7cf9b0e607743a5e0534078c0221c1423f6cfb3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118570
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-08  Todor Balabanov  <todor.balabanov@gmail.com>  [822f128e734f37ee4de9bf5b62640cbec140701e]

        Polymorphism is a better approach when there are chains of inheritance.
        
        Change-Id: I2580dafcf8792bf4b11db78988db8c2976e4545c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118569
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-08  Eike Rathke  <erack@redhat.com>  [7a58221f800e215934cbcb2d3907c35b44981611]

        Resolves: tdf#122191 BOOLEAN is a keyword, treat it as such
        
        ... to not end up with "BOOL"E"AN" instead, which is a date type
        with an era year and literal strings.
        
        This never worked but only was uncovered by
        
            commit ce4fc2fc08be8ea2773194e303ed42d2579e93a0
            CommitDate: Fri Mar 2 20:27:45 2018 +0100
        
                Resolves: tdf#115351 convert boolean equivalent format codes to proper Boolean
        
        if the format also had to be converted between locales.
        
        Also preserve boolean equivalent formats during Excel export and
        try hard to convert back as much as possible if a literal boolean
        string format is a Boolean equivalent of the target locale.
        
        Change-Id: I54f65c276cbf7bb99e960b6d7053c5fa95fbccb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118591
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [e30d71fe58a2c06143c65a34b1de8dff45054550]

        gtk4: GtkMenuButton might have no GtkPopoverMenu
        
        Change-Id: Icfc2f0c39fc223c94c1a3f038a4c186349be4fa5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118587
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [f62d2de95c3553e0615d3485645bf5061b97d520]

        WaE: Wodr type 'ActionMapTypesOOo' violates the C++ ODR
        
        Change-Id: If0b83e62e6c9905b1ae391fbed7c43b379dce5db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118586
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [ed2d309b5ccdaa1a58f37f70a00ad74452e163cd]

        make code a little clearer to indicate that pAnchor isn't leaked
        
        Change-Id: I656a8c8506d7905ece3ff1b0547c82c42b234ab6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118585
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [7d180d713392b98e40bc3778d9434a9b6fd0aa8b]

        gtk4: implement Menu::get_n_children for gtk4
        
        Change-Id: I6a6202783d30da2487e4033bcbe859e72f959f12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118579
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [e3c1460462ce1fdb7073b876c1d802e4b2cb49c6]

        gtk4: implement MenuHelper::clear_items for gtk4
        
        Change-Id: I0df18e50ad8955b3e5933287cba2ddcee02fec31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118577
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [a38fc872839909774a7097671fcaefe3c9127bdd]

        gtk4: silence warnings
        
        Change-Id: I4d9d391239a57ab81ce6f513a713ac91846b61d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118576
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0db3e8a815d4008a23f19df5c89871281c698ae8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to dc68b55ae08e9445e3ec982b7d5e91a4b522b9a1
          - tdf#143232 Set correct name for shrink/expand in Help
            
            Change-Id: Ia95edf96335a45743fc40e253d35d4b5de7c4f80
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118580
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [c118d90e13fff1b9404e179b61cd5919115a449c]

        gtk4: add get_item_id to MenuHelper
        
        and implement for the GMenuModel case
        
        Change-Id: I57da4d984f6a743043cd82c32edff35115fe94c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118575
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [857943a0e4e75f12ffe7b1dc9d91ef88fbdb75d6]

        gtk4: move more GMenuModel/GtkPopoverMenu handling into MenuHelper
        
        Change-Id: I994a0c6aeb2bfabec01999e4722ac0f72a3f359e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118574
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e3fa55f33dde9d8890a2a318b68f9d69a5a804af]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7c10c96ab3e221764a797442b0a04e8013584815
          - Fix typo on sf_methods.xhp
            
            Change-Id: I10ac058ca55a5fd7a5b606e0ad48f28399563b5f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118578
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [4c76bcb5f35527283c6070fc8e3911a35734eba1]

        tdf#132740 avoid some WeakReference cost in accessibility
        
        reduces time by 20% for me
        
        Change-Id: Ife78248fd36099298eb2401b362f16a1ae3c0434
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118534
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-07  Balazs Varga  <balazs.varga991@gmail.com>  [f6b143a57d9bd8f5d7b29febcb4e01ee1eb2ff1d]

        tdf#142910 sc filter: fix "greater than" or "smaller than" etc
        
        Filter "greater than" or "smaller than" (>, <, >=, <=)
        conditions according to the cell number format.
        
        Regression from commit: d5c2584bf36d21580db677b231c57f99f49aa2cb
        (Related: tdf#140968 avoid duplicated filter values)
        
        Follow-up to commit: 1f755525189884e4b2824889a6b9dea8933402db
        (tdf#142402 sc UI: store formatted values in standard filter)
        
        Clean-up for commit: d5c2584bf36d21580db677b231c57f99f49aa2cb
        (Related: tdf#140968 avoid duplicated filter values)
        
        Change-Id: I1284892398c9964ca5407b4d617a617f20341107
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118272
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-07  Hossein  <hossein@libreoffice.org>  [8ea9a8bc43ea054521a44dc8e3bc537110ca9e33]

        tdf#143204 svx: fix SID_ATTR_TEXTCOLUMNS_SPACING SID collision
        
        These two SIDs have the same ID, which is fixed now:
        
        * include/sfx2/sfxsids.hrc:
        	#define SID_NOTEBOOKBAR (SID_SVX_START + 338)
        * include/svx/svxids.hrc:
        	#define SID_ATTR_TEXTCOLUMNS_SPACING ( SID_SVX_START + 338 )
        
        The symptom tdf#143204 is that the tabbed interface was hidden in Impress
        or Draw, which is now fixed.
        
        Looking at b66d87086804460c1986df1b832fd6b2ea075a90 (2014-04-01) we read:
          As commit 669ad519902e21e0cb3537fb7e203987f75a4077 (colliding
          SID_SVX_START based ids, 2013-06-24) suggests, new SID_SVX_START-based
          SID's shouldn't be added to include/editeng/editids.hrc. However, if it
          was done, at least add a comment about it to include/svx/svxids.hrc, so
          it becomes obvious that the two slots have the same ID.
        
        Also in include/sfx2/sfxsids.hrc:551
        
          slot IDs from SVX (svxids.hrc) ------------------------------------
          These SID_SVX_START entries came from include/svx/svxids.hrc, avoid
          accidentally colliding entries with include/svx/svxids.hrc and
          include/editeng/editids.hrc. Only add new SID_SVX_START entries
          to include/svx/svxids.hrc
        
        Change-Id: I5e8c14bdbaa72f1b030a686dd5fffc9ae8dd1306
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118459
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [b55389c7c1bff6b555e14a3cef570fcb85091e4d]

        gtk[3|4] give signal_item_activate an ident instead of a GtkMenuItem*
        
        Change-Id: I9f762dea7f2a8daadfbe4ee693caf5a40442aabe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118573
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [dc2abe4646cbf1c867a0ecc75bcb4e6c7d1fb806]

        gtk[3|4] rename signal_activate to signal_item_activate
        
        Change-Id: Ic90bd9f87bfdb8e7de6d5546ea1f8c33236e6469
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118572
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [60c89f3b2c6cdcf84274eafd345fc20ccd90d381]

        gtk4: move new GMenuModel/GtkPopoverMenu handling into MenuHelper
        
        Change-Id: I637dcc4bc8fe31e1c8832ada84f844976ee44da7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118571
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-07  Rafael Lima  <rafael.palma.lima@gmail.com>  [b35b5e03b4ecc694d61a72bebb8621b9562f870f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b46d9178afe749e720ef1a3ba3666e153111fc32
          - tdf#143229 Remove empty paragraphs
            
            Change-Id: I4dbb2eb2cfbb140a129c02290642a777c8f9f327
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118496
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-07  Michael Weghorn  <m.weghorn@posteo.de>  [cdc752fd5e5b3bf97043b9542867d84827614f2c]

        tdf#140594 Create proper window peer for FORMATTEDFIELD
        
            commit 2a694f9e0e7789b4b3b792a9eedd29366fa10c1c
            Date:   Wed May 6 14:08:07 2020 -0400
        
                lok: fix the window type of the formatted field control
        
        had introduced the new 'WindowType::FORMATTEDFIELD' and set
        it for the 'FormattedField' control (instead of using
        the previous default value set in the 'SpinField' ctor,
        which is 'WindowType::SPINFIELD').
        
        So far, this type was not explicitly handled when
        creating the XWindow peer.
        
        Handle it just the same as 'WindowType::SPINFIELD'
        and return a new 'VCLXNumericField', which e.g.
        makes sure that a "proper" accessible is created
        and thus alues of a spin field are announced by
        the NVDA screen reader (again).
        
        (See also
        
            commit 33cac418db78f64f7fa84b8e65c01c2b02cf17a7
            Date:   Fri May 29 16:53:59 2020 +0200
        
                tdf#133498 Make native drawing of FormattedField work (again)
        
        which had fixed a similar regression elsewhere.)
        
        Change-Id: Ie8a4d279a12a1b83a9cf97f1304d84214b3a2a2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118568
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-07-07  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [52beb3907dd3c7e6ae112e263def1005272cecd8]

        tdf#142764 sc: import "Same content on first/left page"
        
        Different header of the first page was never imported
        (related to the missing UI support), despite its working
        ODF export.
        
        This commit sets the values of those options at ODS file load
        according to the "display" attribute used to hide or show
        a particular header/footer.
        
        Follow-up to commit 19fa853ce12136b5c14e0c5a0aa906c296b75388
        "tdf#121715 XLSX: support custom first page header/footer".
        
        Change-Id: I3409ad94a4d3ff86fd7f6d8afede3e7603024515
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117788
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-07  Michael Stahl  <michael.stahl@allotropia.de>  [515b72fb9275c76ff9f26b0c3c47cac706d92af0]

        Revert "I suspect that we unlikely to use JRE older than 1.3.1_07"
        
        This reverts commit b3541dea4889b9d0039554f87bd16e55189cf8b1.
        
        Reason for revert: The code did not just deal with text encoding differences, but also with properties whose value contains line breaks.
        
        For example, OpenJ9 has line breaks in "java.vm.info" and "java.fullversion", which now trigger asserts; also there is "line.separator" but this one happened not to cause problems so far.
        
        Change-Id: I3ded8e824e96b6fcf21677dd9ba72cbf58c1d261
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118495
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [716c20460372e3f3543f4dc81a49368a5291cd34]

        remove [g|s]et_item_help_id for menubutton menu items
        
        a fairly obscure functionality that was used in just one menu that can
        be dropped now that the help is changed to contain references to the
        help ids the menu items already have
        
        Change-Id: I4efa2f11e7d48b398152d7308341bd3e4308c377
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118561
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-07  Jean-Pierre Ledure  <jp@ledure.be>  [f3657a886d99a56366104335b0c4939ac0d0cb57]

        ScriptForge - (SF_Writer) move Forms() method from SF_Document
        
        The Forms() method was placed in the SF_Document service
        but was applicable only on Writer documents
        
        Now it is placed correctly in the recently created Writer service.
        Effective in Basic and Python.
        
        Additionally redundant parentheses have been removed in scriptforge.py
        
        Change-Id: I0d328b40577ddf81a188fdf72611f84751bcb506
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118559
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-07-07  shubham656  <shubham656jain@gmail.com>  [d9d86730a6acbb7fe1c94d7bf8b58b81ab51b4a6]

        tdf#126685 Add UnitTest
        
        Change-Id: I84feb90f63f947a20db06cc66dd0f610fa71e7ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117945
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [c904eb726e7261a0fcb65d8637f73e5dbc27211f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 147ed04e1bff695f9242d5991334d1c8ddd7435a
          - set the extended tooltip explicitly for each of the form 1-9 menu items
            
            in the load/save chapter (outline numbering) menubutton menu so the
            code for that can be simplified
            
            Change-Id: Id954bbe39b997b77cf5d17330a651712ea9d5fcb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118560
            Tested-by: Caolán McNamara <caolanm@redhat.com>
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
            
2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [10b0bea130a18e1573f7cb5c997917442208f31a]

        gtk4: implement get_item_label for GMenuModel
        
        Change-Id: Ia8c893502c1546ae77b03a59ce2798b99340cf72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118556
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [bcd39bc1e36c06ce1221a9d981363c292b614938]

        gtk4: implement set_item_label for GMenuModel
        
        Change-Id: Iee721fa9f50b2884b2d0e726c36d6821e135a561
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118555
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [5933071ec7cb34c064206c8e81998a5f99d9aa8b]

        gtk4: rework remove_id to extract a standalone find_id
        
        Change-Id: I08ce91b78a09ad2db1c8e1aa09abc50fd61e177d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118554
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [4c56e02c71cbd0aa374afb5b9f8e2540b0d1149e]

        gtk4: convert GtkRadioToolButton to GtkCheckButton
        
        Change-Id: If09508de92aba82ea414cd2fb7b7029e96aaf2f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118553
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [2ca614be3eb65d852b2c811c853b754e5e5ecb36]

        tdf#132740 bypass work if selection has not changed
        
        takes 10% of the time off
        
        Change-Id: Ia0a2f4469088e103f162b7d85abb7fadc5f365cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118532
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [0a32449722c38ab59845ce451c231d82dafb1b58]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 28d20be2d79c99bbfd5fedea5c4b2af9d22a29c0
          - the button in outline (chapter) numbering is now called 'format' not 'user'
            
            Change-Id: I330a8c1b179921724c9c6d427b700eafcafb7814
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118558
            Tested-by: Jenkins
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
            
2021-07-07  Stéphane Guillou  <stephane.guillou@member.fsf.org>  [c4b5cdd54d9eb70c6ae56d4148674fc07469f79d]

        tdf#133368: update extensions website URLs and use https
        
        Change-Id: Idcdb5dbb4f0754425eeca4b137fa1626bba9ef6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118340
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-07-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [3e942e40a6c175e4e42a16be83191bc5e01f43b9]

        tdf#132740 improve TagWindowAsModified
        
        makes a small difference
        
        (*) Use strong ref instead of weak ref, because weak ref is expensive to
        access
        (*) to make that work, fix dispose()
        (*) cache the vcl::Window to avoid expensive VCLUnoHelper::GetWindow
        
        Change-Id: Ida7a060d729633a0feb326697509d90052bca1f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118533
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [73c9ef661d9ef6237d3fd3c259fd040a545b44cf]

        tdf#132740 don't broadcast if modified status has not changed
        
        take 10% of the time off
        
        Change-Id: I75c8d5e1297de342df711d15260073db59946116
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118531
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [786d4d32e139d9cab4a6b5e4a59c1cd64b4d1da9]

        ofz#35878 Null-dereference
        
        Change-Id: I21725931777ff4ce8963db3af345c574645336ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118547
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-07  Eike Rathke  <erack@redhat.com>  [0d3ffda9615ad48679e61d606004de65154cdbfb]

        DateFormatter: use Date::AddDays(), AddMonths(), AddYears()
        
        ... that do all the checks and normalize.
        
        Change-Id: Id3ffcf5146b25020ec808aa70240953d39328a82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118540
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-07-07  tushar  <tusharrai282@gmail.com>  [1f88af544ffe17c58806a6b947803e1a2b3db378]

        Added Find and Replace Transformation .
        
        Change-Id: I6ba0cd27bfd8b90923fb35d019fe0223bc9f07f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118384
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins

2021-07-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [0ad1810a9181c5a01015cfc5206fb5870f8d6138]

        basic_coverage: use Option Explicit where possible
        
        Add missing license headers to a couple of files
        
        Change-Id: I7610f922e9ac914ae8fda0d0b6a7ca389401caca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118489
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-07  Jean-Pierre Ledure  <jp@ledure.be>  [c2d69eae17acc93775066e649a3e22d542306ef8]

        ScriptForge - (SFDocuments) New SF_Writer service
        
        Addition of the skeleton of the new SF_Writer service
        as a subclass of SF_Document.
        
        Entry points in CreateScriptService are provided
        both for Basic and Python user scripts.
        
        Full compatibility with existing user scripts.
        
        Specific properties and methods will be provided in later
        commits.
        
        Change-Id: Ib00a9ea52023707d1429e8ad9dcb4dca2ca63174
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118515
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [a99fb22b48df4979191af1ff165a668fc4992d52]

        ofz#35832 Timeout
        
        Change-Id: I3cd37d3682cf1029e652eae2f38a3dc68b73ef59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118536
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [e9c2a63031353df8c96e4dcd32723090fa6503f7]

        remove stray unused image-position of 'right'
        
        Change-Id: I6ef038841a80084fcf74a71a0cdbc005c132b0b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118535
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [c1328995c100e61c940c4c848b1e4416a2931fe6]

        gtk4: use state-flags-changed for toolbar GtkMenuButton toggling
        
        Change-Id: I71b6a3e2e99b52be0c51987f097a3487bf83fac8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118526
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [d1640dfa88652aef9cc9b85b68f34626b592c569]

        pMenuButton check against null inside pMenuButton check against null
        
        and there's no possibility it changed since the first check
        
        Change-Id: Ic32f9ef3c4659178792a35c87f13ee21b1d54228
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118524
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [5d55a804fad870621fcf0e9b2d1a060dcbd179a5]

        xalign/yalign of 0.5 for GtkButton is already the default
        
        Change-Id: I1a428a7cc0ac1a07c39416802980d7c77265f093
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118523
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [ac31428d3f4a673e4876609632c41bc218be5e4f]

        gtk4: replace GtkToolItem with GtkBox
        
        Change-Id: I02067a4b22817518451daf5d93de8d89dc8e5027
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118522
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [91d971c6dc0ba4753ba3e1939b0b65b09469f739]

        gtk4: convert GtkMenuToolButton to GtkMenuButton
        
        Change-Id: I5b11e49e5eab68926b76814a07718e761fc6beda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118521
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-07  Caolán McNamara  <caolanm@redhat.com>  [ffe05ff05cecfa38390df9b2e218b37b34324b62]

        add truncate-multiline to new GtkEntry widgets
        
        Change-Id: I02ad90061cf291571a2b424bd526384c97580c7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118518
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [eac5977bfc11797eda356560a5e45c51108ef5a1]

        tdf#140506: sw: Add UItest
        
        Change-Id: I38edc066e0ace0ce7c3ce6273cd0908ef4a9e0c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118537
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-07  Miklos Vajna  <vmiklos@collabora.com>  [cd0dd53926b4d02ba84b6f9f94df91f92e55d6d8]

        sw: rework to avoid DECLARE_SW_IMPORT_TEST() in CppunitTest_sw_ww8import
        
        See commit a226cec52e536c46e03f57a5f1f7931abbeb0cdd
        (CppunitTest_sw_rtfimport: convert one testcase to use
        CPPUNIT_TEST_FIXTURE(), 2019-11-05) for motivation.
        
        Change-Id: I7f2750453ca90df3b0b09f83242c309ea1adcc10
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118528
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-07  Gokce Kuler  <gokcekuler@gmail.com>  [070a5b039b181c380b1b9724a015314ff78c30ed]

        tdf#57585 Add new bullet behaviour to impress
        
        Added the feature of removing bullets from
        blank lines and showing the bullet in a faded
        color on lines that have not yet added text.
        
        Change-Id: Ifb3beed7a0127d85660842555c85ceb466258441
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118450
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-07-07  merttumer  <mert.tumer@collabora.com>  [0759191e6923945469bc426b2c322ddeade12e09]

        Cache a static wavy line as bitmap and reuse it
        
        DrawWaveLine is cpu costly so render it as big as
        possible so we can only crop it
        Edit:
        1) Moved the Cache class to textline.cxx file
        as it is local to that
        2) Provided a custom hash method for the unordered_map
        to avoid double hashing the key. Used boost:hash_combine
        for hashing.
        3) changed unordered_map to o3tl::lru_map
        
        Change-Id: I0ab191f7bb72ccd5074c78858de9831c1a462b7b
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117362
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117969
        Tested-by: Jenkins

2021-07-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [ccf88845752a978ff3536c4bf66658993939caad]

        actually use CLOCK_MONOTONIC in tools::time
        
        some of the code was not copied from sal/ correctly
        
        Change-Id: I0a84b61eeab6a1b51eaa8ad303909373c52a6bb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118529
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-06  Caolán McNamara  <caolanm@redhat.com>  [09a5a04628eeadaef297e1c14009939c1f5dd564]

        drop stray skip-pager-hint properties
        
        Change-Id: I54f4bba95773797f19290fb357225f9726b2ce72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118517
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-06  Caolán McNamara  <caolanm@redhat.com>  [96b461c36ec9c75bb03592c78c6fa641e3105c8d]

        add window-close-symbolic to allowed symbolic icon names
        
        and for vcl use vcl/res/closedoc.png for it
        
        Change-Id: If3c31298d40e6130de415998df8840021a706a3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118516
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-06  Caolán McNamara  <caolanm@redhat.com>  [5733166e7aeb7c1e08a3cd785d633e1e252e9c88]

        gtk4: adapt small-button for replacement of GtkToolbar by GtkBox
        
        Change-Id: I265665f13c2a5221bd1ce1a32747acd82120c6ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118514
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5925b60ba8fc50899edf9474ee76439a4c27086c]

        Fix extended tips text after translation review for starmath
        
        Thanks to Tuomas Hietala.
        
        Change-Id: I6b031d83ae9afbecd70d9a6641a882ac6d81ac8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118445
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-07-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4e3939654427211c42fce02095394b3fca1691f0]

        Fix extended tip after translation cycle for filter/
        
        Thanks to Tuomas Hietala
        
        Change-Id: I6cc4302c8ccd3f7ac0bd9fd6d199da34e570b6bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118447
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-07-06  Eike Rathke  <erack@redhat.com>  [5e3bfdeb5ea4878a2546a7e1e16d0f3b6482024e]

        Related: tdf#125035 Introduce LongDateOrder and handle YDM in DateFormatter
        
        This fixes also
        
            unotools/source/i18n/localedatawrapper.cxx:1473: LocaleDataWrapper::scanDateOrder: no magic applicable
            lv-LV requested
            lv-LV loaded
        
        that is the only locale with a YDM long date order.
        
        Change-Id: I776b8706bf5bd3ec11cc46d38fd3613c8df7519f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118482
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-07-06  Caolán McNamara  <caolanm@redhat.com>  [544e279f981afee23e3c02d62adb2c377ef6700f]

        gtk4: add some more working dialogs
        
        Change-Id: I7fc4c6bfecca783a4c60c13f61c66a8a665e41a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118490
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-06  Caolán McNamara  <caolanm@redhat.com>  [406ea1528d47d1ccaf64827f8ba0d24f229147d7]

        gtk4: update GtkSalObjectWidgetClip with new scrolling controller
        
        Change-Id: I729584b71cf8d0a507b97fce96add66fb22508a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118513
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-06  Caolán McNamara  <caolanm@redhat.com>  [7a7dd854339eee52e290cce5b526df87e933ec1a]

        explicitly left align label in expander
        
        Change-Id: I290a73d656b833559581e02fd9fcdb83b44600ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118512
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-06  Caolán McNamara  <caolanm@redhat.com>  [0195b41a0c9e81f042e5b998a3b8f8c22a6b3c5d]

        gtk[3|4]: remove some unnecessary ifdefs
        
        Change-Id: Ie74fe410ec83a5c5ac270dcff1a6821d0a75f1f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118487
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-06  Caolán McNamara  <caolanm@redhat.com>  [93bda63aaadedda64dfb8f4a6f9d7f3a08d49aab]

        use box instead of grid
        
        Change-Id: I394779489c256d666e14c7c5bfe55e8ebd94e32d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118481
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-06  Miklos Vajna  <vmiklos@collabora.com>  [7e7a871bcd4f923b015a7e040969335696b434c6]

        XLSX export: handle macros on button form controls
        
        This builds on top of commit 1e3263a677b61c718d0fd1be15c066b933f7de18
        (XLSX export: handle button form controls, 2021-07-01).
        
        The binary XLS export already had code to turn Calc macro names into
        Excel ones, reuse that for XLSX purposes.
        
        Also fix the unwanted named range on export,
        oox::xls::FormulaParser::importMacroName() mentions how XLSX doesn't
        have matching named ranges for vba macros (while XLS has), mirror this
        on the export side as well.
        
        Change-Id: I877b6ba2c2e834a2327482da5cadcddf1b4672bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118485
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-06  Alain Romedenne  <alain.romedenne@libreoffice.org>  [3d81ae0fbe5a3a8d2b27a2e7b8c4aff2b52ba3c1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6be958e9618242079c2c674297670ca5797a21c2
          - extra args for sf_ui.GetDocuments() method
            
            Change-Id: Ia991e14b5896d8c84d8e3fae115df366723d75b0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117418
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-07-06  Caolán McNamara  <caolanm@redhat.com>  [a0ae4bb38cedf5f30a2bb6b6578024bb299112fe]

        use an explicit box instead of container
        
        Change-Id: I59a5e02ce4ff89c95c7ebdb666a6eaeea871b61f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118480
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-06  Caolán McNamara  <caolanm@redhat.com>  [c420b05745a507d6649c84279b6de5455d7d6ecb]

        gtk4: insert an intermediate GtkBox as 'toplevel'
        
        so we only have to concern outselves about GtkBox and GtkGrid as
        containers
        
        Change-Id: I7154c6256d26b0bb1e13a75eb063ae86d3632bf6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118479
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-06  Caolán McNamara  <caolanm@redhat.com>  [32196af8ef5fd6473668ad147c6bfe8c2adf7e52]

        gtk4: convert GtkToggleToolButton to GtkToggleButton
        
        Change-Id: I35b5cbc0bc4fb50f0eb763b1de1d31646bbf961e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118478
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-06  Caolán McNamara  <caolanm@redhat.com>  [8eb1aeac694d3b85ca22de7fc9e14c6827063bb7]

        gtk4: get toolbar item clicking working
        
        Change-Id: I5e60a48a5e2ffeb06785ed81a8a3767cff752b1d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118477
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-06  Caolán McNamara  <caolanm@redhat.com>  [55eaa0a147b156e02c39a8e8194bc90a27211ec9]

        gtk4: add style of class toolbar to GtkBox replacing GtkToolbar
        
        Change-Id: I4b21fc7081f1037be610148fd032b257fdc698af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118475
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-06  Caolán McNamara  <caolanm@redhat.com>  [fc98f9a0cd88543f7c053e57023c6c353a3fa429]

        gtk4: implement filling in GtkButton icon-name from vcl theme
        
        for converted GtkToolButtons
        
        Change-Id: Id6a4c91e7cc9f8dcbcecba7378768e603b5dbb2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118474
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [b06b116dfcf1f30302cbf0ee08653df2e4871c24]

        uitest: move table tests where they belong
        
        Change-Id: I2f756b3176f1f406cc659ff1c13a368906e33cbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118469
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-06  baltasarq  <baltasarq@gmail.com>  [0eacbfa75132724faaeeb9ea22a1c3e44eefb515]

        tdf#142922 fixes Round to follow half-to-even rounding
        
        The LibreOffice's Basic Round function does not return values
        that are compatible with VBA's Round. This can be easily fixed
        using rtl/round, which has a flag parameter called
        rtl_math_RoundingMode_HalfEven which rounds real numbers
        exactly in the expected way.
        
        Change-Id: I2215f08427e5777fc2d35f054b635dfa6247af8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118444
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-06  Eike Rathke  <erack@redhat.com>  [6e0b7d2aad6f1a041dd9e0e28aa4bf27eb3fc077]

        Remove now unused LocaleDataWrapper::getLongDate()
        
        Change-Id: I8e9614a4d77aa8b0c0e68a248ea57f921e3ed424
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118476
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-07-06  Regina Henschel  <rb.henschel@t-online.de>  [72541a46aa26194b751785cd56185c8d3db0c9e9]

        tdf#143208 set property ContourOutside in docx import
        
        The property value was correctly read from wrapTight and wrapThrough
        to bContourOutside, but not added to the shape properties.
        
        Change-Id: I825ec2a652031edf69e05f611e6da0f1afd862cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118456
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-07-06  Caolán McNamara  <caolanm@redhat.com>  [36939127391f2275cad5a676cf073cfa998c9982]

        gtk4: turn GtkToolButton labels into GtkButton tooltip-text
        
        Change-Id: I03e49b79a9a5252459315d3806ab46d4032690e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118468
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-06  Miklos Vajna  <vmiklos@collabora.com>  [4f33e723900c280c17c75898fb7a59e2e749f93e]

        CppunitTest_emfio_emf: add some tolerance in TestDrawStringAlign
        
        Commit 574dc1e8ff6ea4214fefd91216fca5146a4ff13e (EMF+ tdf#142995
        tdf#142997 tdf#143076 Add alignment support for DrawString, 2021-06-24)
        added this test, it seems the result depends on what fonts are
        installed, so add some tolerance.
        
        Probably it fails for me (and not on Jenkins) as I have lots of
        additional fonts installed, e.g. Arial (and not only Liberation Sans).
        
        Change-Id: Ie93d1f1efe1fbbf1851ad46f33f5f83c8812e6d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118470
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-06  Caolán McNamara  <caolanm@redhat.com>  [ecb63e193e20d5a920fce637e8aa1c0acd743b20]

        gtk4: get enough of toolbar working to get spelling dialog to appear
        
        there isn't a dedicated GtkToolbar anymore, just a generic GtkBox with
        GtkButton children
        
        Change-Id: I6d67c9ffde13dc4f787804466ece498f973ba0b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118467
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-06  Mike Kaganski  <mike.kaganski@collabora.com>  [5f843dc41e42aaac362b0dc82a8344fba120e086]

        Explicitly call an operator to avoid a bogus IntelliSense warning
        
          More than one conversion function from "const Fraction" to "sal_Int32" applies:
                function "Fraction::operator sal_Int32() const" (declared at line 54)
                function "Fraction::operator tools::Long() const" (declared at line 56)"
        
        Change-Id: Id6f72c386d395509d3853ffc8e1a7852cca45e6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118429
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-06  merttumer  <mert.tumer@collabora.com>  [c18d2b46a37893acb7922c5dc49ddc4631a2c05d]

        Fix click on the drawing area of CSV dialog
        
        Change-Id: I8c13698b5e9e2e9c8869aa9094ce93c38bf2276f
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116796
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117968
        Tested-by: Jenkins

2021-07-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [faaf95859c0b6f0cea105b8a85551b8afbc56f21]

        basic: remove unneeded variable in test
        
        Kudos to M. Kaganski for spotting it
        Change-Id: I04ceea4607cf94a5a84af4f171d6f2b204ef8653
        
        Change-Id: Ie9064d3c12da657ecd82fdab6891bc8703ee6f37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118464
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-06  Balazs Santha  <santha.balazs@simonyi.bme.hu>  [913ea7e18af9e04c82c9b33ddd34b4b5a0917f29]

        sw: test fix of tdf#131771
        
        Change-Id: I9879f13e842dd7288c996c1097130e7e7b28589c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118432
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-06  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [003d65ef1305eefb43315f93bdf10cee787f90f0]

        tdf#140197 - Letter cut off at certain zoom-level
        
        regression from
        	commit 4b2d4f3c4a68361a6bc03c9ab110ce9376b14b20
        	tdf#119227 fix freeze when copying a large bulleted list
        
        Change-Id: Ib69af488fcd30553b4aa4fd3f4b35b5a08d67adc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118455
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-06  Mert Tumer  <mert.tumer@collabora.com>  [2779e669fd54695ace5a9425280d1efca93729b6]

        jsdialogs: send click pos for drawingarea
        
        Change-Id: I91aae808fe17f47fe9fa75dca069e4919c2ce4c3
        Signed-off-by: Mert Tumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108685
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109216
        Tested-by: Jenkins

2021-07-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [25598c819b9a591f2fad1ec6ea2c8729027c9e3f]

        Fix typo in code
        
        Change-Id: Iabd6c07614df7b0335c1609b62116f26a1db2d06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118451
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-07-06  Justin Luth  <justin_luth@sil.org>  [3e09e0784ad7669d3e0a7655f5e604a2387b1b5d]

        tdf#141966 writerfilter CN: fix chapter number identification
        
        This totally up-ends the current way of doing things,
        but it was so totally broken, and confused us for a very long time.
        Chapter Numbering has nothing to do with "Heading X" styles!!!!!!!!
        Thus, we can clean up a lot of nonsense clauses.
        
        The existing code makes it sound like the constraints of
        "outline numbering" are an MS format thing, but actually it is
        just an implementation detail of how LO contrains styles
        and listLevels.
        
        Yes, it is still nice to be able to round-trip the
        Chapter Numbering settings, so we won't ignore it completely,
        but really, all the complexity comes from trying to cram
        the normal flexibility of inheritable, style-assignable
        listLevels into a single special-purpose numbering rule.
        
        One thing that has always killed us is that direct formatting
        could not share in this unique style. But it needs to in DOCX.
        So, the key here is to NAME-ASSOCIATE the "Outline" style,
        so that ALL references to that numId end up pointing to the
        same rule, even if it is the super-special oddball one.
        
        P.S. Chapter Numbering should have NO IMPACT on the
        import process. It should only affect UI interaction
        when a user assigns a paragraph style: whether LO can
        apply a numbering listLevel or not.
        
        THIS IS EXTREMELY DANGEROUS TERRITORY! WAIT FOR 7.3!
        
        existing unit tests that mapped to a numId other than 1:
        ooxmlexport3: tdf95495 - numId 4
        ooxmlexport4: tdf81345 - numId 3
        ooxmlexport5: tdf123262 - numId 48
        ooxmlexport8: fdo74745 - numId 6
        ooxmlexport10: tdf89165 - numId 12
        ooxmlexport14: tdf133605 - numId 2
        ooxmlexport16: tdf132752 - numId 2
        
        and one example which didn't take the first available choice:
        ooxmlexport13: tdf95848 - preferred numId 3 over numId 2
        
        Change-Id: I561cd1594f198ad402893c77c1c983f206f53c57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115614
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-06  Miklos Vajna  <vmiklos@collabora.com>  [cfc677d667e118bfe7f092b584c4773476b9b906]

        sw: avoid not needed copy in SwTextBoxHelper::getProperty()
        
        Change-Id: If4b4cecf083367082542e12d57ddf16fef3c6dd9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118454
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-06  Gizem Ozgun  <gizemozguun@gmail.com>  [1c8483d2174bc6419829dface97627a4304c8912]

        tdf#142459 Fixed long class names are truncated(gen)
        
        Change-Id: I9c88beb3fc83c23b2e866824985d50567b056f7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118035
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-07-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bd2f2273d83dcca43eb6b465308707efd45e7adf]

        Removed duplicated includes
        
        Change-Id: I26af0a81f41a322239717346a47b225e2236fdbd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118453
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-07-05  Eike Rathke  <erack@redhat.com>  [28859cd06cc699708bb43cb5e4ac7077d3a10f5b]

        DateFormatter: make TextToDate() long date calendar aware, tdf#125035
        
        Using number formatter to display long date now can generate any
        arbitrary date string in any calendar known to the locale. Cope
        with non-default non-Gregorian calendars when parsing such string
        back to a date and convert to Gregorian for the calendar widget.
        
        This currently relies on month names being different between
        calendars, which isn't fail-proof but at least works for the ar_DZ
        Hijri->Gregorian case.
        
        A better approach would be to remember the calendar used in the
        number formatter output, but that's not available (yet?).
        
        Change-Id: I829655275de4d1983b7e453624efca967b16a3bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118449
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-07-05  Noel Grandin  <noelgrandin@gmail.com>  [6cb400f41df0dd108cdb4b4d3ec6656844814147]

        store the SfxItemSet inside SfxSetItem by value
        
        rather than on the heap, avoiding an allocation
        
        Change-Id: I3f1504f9a2d4178a9ba59e98de182a0ab98cdce0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118356
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [b99e8c79bf630432fbb6a819d69da0bd2db7c80c]

        don't re-allocate ScriptRun vector unnecessarily
        
        resize() will re-allocate the array which seems unnecessary here.
        (This change eliminates reset() from my perf profile)
        
        Change-Id: I61d02ddc88ed186308d90e2c7bf8d7237194f0b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118435
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [3be3a020d4c243f9b12d90fe75be103337002be6]

        tdf#117612: basic_macros: Add unittest
        
        Change-Id: I4189b52be788deafe921c860f807ec5cee8ec667
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118443
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [c6cc94ea781699b899ad92ca6ceab2e8f59d1606]

        tdf#134692: basic_macros: Add unittest
        
        Change-Id: I9115eca2fce784cd55a8eb4f1cfd6e614fd3612b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118442
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [b1a171c95531bda12d43bba81fa00d02ba3146a7]

        tdf#143165: svl_qa_cppunit: Add unittest
        
        Change-Id: I34e97340f9f7607107b98f8316fb092fa805d2c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118440
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-05  Eike Rathke  <erack@redhat.com>  [0335a319c5662f0b849a2231e48338dfeb6aa845]

        Pass Formatter::StaticFormatter also from weld:DateFormatter, tdf#125035
        
        Change-Id: I8e6b0e581b9522fb04225fc945e579406a4be208
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118438
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-07-05  Heiko Tietze  <tietze.heiko@gmail.com>  [06e48b4beb0f898483211c77adbb2e83d8908cee]

        Resolves tdf#137160 - Thin space before f./ff. in en_US
        
        Change-Id: I3a2f2206d9784de2da6af8ea2b882e1ebe6205e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118439
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-07-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [94319445e2e5774b38805dea4cc54caf8e0a7320]

        uitest: just use UNO commands
        
        Change-Id: I54b03ef19dd295001813e2e3000c073c2771e8c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118434
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-05  Caolán McNamara  <caolanm@redhat.com>  [a58eb4ffd5e58822cf7e5bda5fd93d62ccc23918]

        ofz#35800 Timeout
        
        Change-Id: I6420e0826a2725e0964ab01b5c2117ab664ca699
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118405
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-05  Caolán McNamara  <caolanm@redhat.com>  [7d37aba1185b1c2f8effe45d55e171010c0a6f31]

        ofz#35817 Timeout
        
        Change-Id: I99b3ce9189e3b76b60916482aa64cc7454ba9495
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118404
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-05  Miklos Vajna  <vmiklos@collabora.com>  [db1c8df98a23d687d6806f371bdd416dd1b84589]

        XLSX import: fix handling of named ranges referring to PathMissing sheets
        
        In case xl/externalLinks/externalLink1.xml refers to a sheet where type
        is PathMissing, then both <sheetName> and <sheetData> gets ignored on
        import. Make sure to also ignore named ranges referring to such external
        documents.
        
        The resulting named range was just a string anyway, and exporting this
        back to XLSX results in Excel marking the whole file as corrupted.
        
        Change-Id: Ifde07b5e59fba371f1f8ab3e82861c6997c6dbf0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118401
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [bec391133da18e1c7c0e7f3d562bceeb6f93b497]

        uitest: sc: move pasteSpecial tests to their own folder
        
        Change-Id: I19dcb65937bb25ccc74f347788a554450fb291f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118410
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-05  Eike Rathke  <erack@redhat.com>  [89a3caee73c476133af804d9a0a650e72e711d95]

        Resolves: tdf#143165 Date input must match separator, D,M,Y not part of
        
        Change-Id: Iae464fd0fc6c480b9a16ccb2f8eb635812c6eeff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118408
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-07-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [580b5f6a3bf671f6590f40795d7cb9e46d52cf9f]

        speed up exporting very large spreadsheets to pdf(2)
        
        e.g. the one in tdf#102216
        
        instead of copying the data we want back and forth, just share it via
        shared_ptr.
        
        takes it from 6min28s to 1m21
        
        Change-Id: I44d174264baa875e1922d1d46ee07de0e8cbaf0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118383
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [8de4f0d77073a2a3850bbcdd09aa7f68c223da01]

        speed up exporting very large spreadsheets to pdf
        
        e.g. the one in tdf#102216
        takes it from 27m16s to 6min28s
        
        Change-Id: If6cf7dd49cb43f1749da29da91dab6646d4a0626
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118382
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-05  Vert D  <devoptmsoi@gmx.com>  [06d063a9de41a24922f15cd3aa47411b61d30c23]

        tdf#138906 prevent built-in category deletion
        
        *Remove category selection dialog for Delete Category.
        *Delete Category now deletes the current Category.
        *Import now imports to current category.
        *Remove Buttons, add items to menu.
        *Enable delete multi selection.
        *Change Dialog titles.
        *Remove searchview class. (I see no reason for it, it just copies code from localview and localview can handle search results on its own.)
        
        Change-Id: I5add4aa9fa68ac68c796a6b98fb54a5d0da93bd0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113712
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-07-05  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [25e09087d8e2c5cecca1d548c69a263c7bf8b7ca]

        tdf#140506: fix repeated table header switching
        
        this fixes regression from f899c28f210c6565b7227d7665d449f194d2af8e,
        which asssumed all frames to be listening to the Notifier of the
        format. That is not (yet) the case.
        
        Change-Id: Ib684842c571823eeb72824196ccfdb1df8179e85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118370
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-07-05  Balazs Santha  <santha.balazs@simonyi.bme.hu>  [ec277dfdda8acd08694b03a6b1fb88c5fede35d2]

        tdf#131771 sw: fix missing table style after copying and pasting the table
        
        This fixes the loss of table style setting when copying and then pasting a table.
        Change-Id: Ie678a269b4cdcddfd73a5d6a27ef9fcb55dcaa46
        
        Change-Id: I48208337ee14fde30417fa3999f56999cc5eda19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118336
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-05  Tor Lillqvist  <tml@collabora.com>  [bcaf8b746ab4a5f8fa08217b1081fdad4532425e]

        Simplification: Use getNow() here, too
        
        Change-Id: I0a9dc8ef9897c7b9973b42f10bcf51db27e188cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118402
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-07-05  Heiko Tietze  <tietze.heiko@gmail.com>  [21b5364ab01f0ceb9197572ff8f50d8a8cea64e1]

        Resolves tdf#143174 - UNO MoreDictionaries not working
        
        Missing exec method added
        
        Change-Id: I2272654ae6ed9d9525c98392a9f65a74a108af02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118395
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-07-05  Miklos Vajna  <vmiklos@collabora.com>  [a7558455f6661f370100cfee79d64b9c5fbd28d8]

        sw: prefix members of CaptionSaveStruct, HTMLTableRow, ...
        
        ... SwXMLBrushItemExport and SwXMLBrushItemImportContext
        
        See tdf#94879 for motivation.
        
        Change-Id: I502fd14d204aa9936d929c7cf8b6f0f16e8750fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118397
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-05  panoskorovesis  <panoskorovesis@outlook.com>  [882f8a34f6829bcdc113ccc96da66c376e38b437]

        Add Handler for MetaFillColor Read
        
        The handler seperates the read method from MetaAct.hxx
        Required set methods are added.
        
        Change-Id: I93bb581c6ea6b4e6171da30cfff572406e822f40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118275
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-05  panoskorovesis  <panoskorovesis@outlook.com>  [0779fd344afee8c8ea182e3f97c971663bef3632]

        Add Handler for MetaLineColor Read
        
        The handler seperates the read method from MetaAct.hxx
        Required set methods are added.
        
        Change-Id: I070af28711c111d60b3af3ae23fd8d6e93429cf7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118217
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-05  panoskorovesis  <panoskorovesis@outlook.com>  [960d8c227bf39c66b5366f6024635ee317c6b314]

        Create Separate SvmReader class
        
        Add a new class to handle MetaAcion.Read() at
        vcl/source/filter/svm/
        Modified svmtest.cxx to use the new Read() method.
        
        Change-Id: I617cb8fe14704e1303c866261ceb695238f04234
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118143
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-05  Heiko Tietze  <tietze.heiko@gmail.com>  [7c1bad415ae48635dc67041c413bb7b76a530c22]

        Resolves tdf#142938 - Clarify option to replace dashes
        
        Change-Id: I0ebc183e27a48d3c0d73a4b7954d35bae62eba61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117585
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-07-05  Justin Luth  <justin_luth@sil.org>  [3f6797c29e9672eba354400f24a669244fd746c0]

        tdf#132776 sw UI: make unique names for custom hatch and gradient
        
        This has already been done in sd, so just copy the idea
        and adapt it to fit in the sw environment.
        
        This fixes LO 6.3.4 regression from 7.0
        commit 53c474633c4e658f096669fb0225d751a5701aaf.
        
        This reason for this is noted in one of those commits:
        > However tdf#99908 shows that ODF import doesn't like anonymous
        > gradients. This is a bug in xmloff style import and should eventually
        > be fixed there. Here we implement the same band-aid solution
        > tdf#99908 implements for Impress sidebar
        
        Change-Id: I4437ac97b6aa97f2cd27a10c3d593dc97d24e9c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117594
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-07-05  Justin Luth  <justin_luth@sil.org>  [17bc5794d6acd38304653dc78b95f9f772893ca7]

        tdf#104239 doc import CN: don't skip no-style levels
        
        The Chapter Numbering "Outline" style must copy
        the entire range of levels, not just those that have
        a paragraph style associated with them.
        
        Change-Id: I25578129e9cdbd8eb3dab710a2b26dd2764752e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118343
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-07-05  DaeHyun Sung  <sungdh86+git@gmail.com>  [0afa7e64d547a8f2a48402660acf5c95a468a0ab]

        Fix Line break rule in Korean
        
        I found the bug, Line break rule in Korea don't work
        using `" -U+0022: Quotation Mark` & `' - U+0027: Apostrophe`
        
        So I fixed the bug in xml file.
        `&apos;` to `' - U+0027: Apostrophe`
        `&quot;` to `" - U+0022: Quotation Mark`
        
        Because, `'` and `"` are still displayed in several other line break rules.
        such as, zh_CN.xml and zh_TW.xml, etc.
        
        Reference1: HWP Guide - 금칙문자(Forbidden Characters)
        http://help.hancom.com/hoffice/webhelp/9.0/ko_kr/hshow/tool/forbid.htm
        
        Reference2: OOXML ISO/IEC 29500–1:2016(E)
        Korean
        
        * Cannot start a line: !%),.:;?]}¢°'"′″℃〉》」』】〕！％），．：；？］｝￠
        (Unicode character values: U+0021, U+0025, U+0029, U+002C, U+002E, U+003A, U+003B, U+003F, U+005D, U+007D, U+00A2, U+00B0, U+2019, U+201D, U+2032, U+2033, U+2103, U+3009, U+300B, U+300D, U+300F, U+3011, U+3015, U+FF01, U+FF05, U+FF09, U+FF0C, U+FF0E, U+FF1A, U+FF1B, U+FF1F, U+FF3D, U+FF5D and U+FFE0, respectively)
        
        * Cannot end a line: $([\{£¥'"〈《「『【〔＄（［｛￡￥￦
        (Unicode character values: U+0024, U+0028, U+005B, U+005C, U+007B, U+00A3, U+00A5, U+2018, U+201C, U+3008, U+300A, U+300C, U+300E, U+3010, U+3014, U+FF04, U+FF08, U+FF3B, U+FF5B, U+FFE1, U+FFE5, and U+FFE6, respectively)
        
        Change-Id: I07f6afc60d0a83508a8ba971f31d2ca66846cd23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118027
        Tested-by: Eike Rathke <erack@redhat.com>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-07-05  Eike Rathke  <erack@redhat.com>  [57e0b8637a0c6f53a43c987df51a00a5a0f3909f]

        Related: tdf#125035 Include day of week in formatindex="19" DATE_SYSTEM_LONG
        
        Change-Id: I3cbbda7592fede575b766f0631c5f4b42a19e03e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118387
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-07-05  Johnny_M  <klasse@partyheld.de>  [2ea55e2a5b5f9cb8745f3f122e92684da8476ef5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 763f9602c61ed20a748e888c5b297b7f9c0bf86e
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ia6765abde226b958db7b17a50abf286545e86c87
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118349
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-05  Johnny_M  <klasse@partyheld.de>  [63c5a0761f6780fe49f3558e1d1b566778d0c46a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to dabedfd9faa58db0ee3b5e22274b20f401753e12
          - tdf#132643 Translate German section IDs
            
            Change-Id: I47ac902ced473a37f1787484101d9f881ddb9228
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118350
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-05  Johnny_M  <klasse@partyheld.de>  [211deccb2008eb1f7486529e88a3b165b9a83660]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 33cc5ce335d52ea47179331cd16465842c97e1e8
          - tdf#132643 Translate German section IDs
            
            Change-Id: I04f58a66d8e2e1e47fa4b5298857aa5188ca3a03
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118348
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-04  Caolán McNamara  <caolanm@redhat.com>  [0dc7b1cbb995d5befea9ee44280b4e725f260796]

        ofz#35787 Timeout
        
        1m14.061s -> 0m3.975s
        
        Change-Id: I96e6f2c60017ba57062bd56c2e80604e117b3b99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118381
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-04  Caolán McNamara  <caolanm@redhat.com>  [34fcf3b6e0f32f9327c905e2e2507427e7ef4f91]

        add a const SwDoc& arg for a follow up optimization
        
        Change-Id: Ib18e6c93e35fc3021a874f4313cf38fbb99d696a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118380
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-04  Andrzej Hunt  <andrzej@ahunt.org>  [e1d3c8438ade045aab4452dd59000d27f810ca91]

        Fix LIB_FUZZING_ENGINE not-empty check
        
        Switch to '-z $LIB_FUZZING_ENGINE' to check if LIB_FUZZING_ENGINE is
        set. The previous version evaluates to false when LIB_FUZZING_ENGINE is
        not set, meaning you would not be warned at configure time when using
        -enable_fuzzers without setting LIB_FUZZING_ENGINE.
        
        Original broken version landed in:
        44b36a0602b04342566362bce3f6bed7d2b096e4
        ( https://gerrit.libreoffice.org/c/core/+/111691 )
        
        Change-Id: Ic2174777ebf724e471cd605ba54b245e4e804705
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118372
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-04  Caolán McNamara  <caolanm@redhat.com>  [c551e34018d7392f44ff8d7216dda4a480c6eea7]

        ofz#33258 don't set a replacement font if the current one is the same
        
        5.602s->4.022s
        
        Change-Id: I5983d4f51bda7249f7b37d642dd970f01b70d3aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118365
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-04  Caolán McNamara  <caolanm@redhat.com>  [f244961d1ff2df1e50980e116f95c312089bc8ce]

        tidy lcl_swcss1_setEncoding a little
        
        no logic change intended
        
        Change-Id: Id82fb83d0947a838f2c2970a073712d221e5ed92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118364
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-04  Caolán McNamara  <caolanm@redhat.com>  [3ebee45e504abac356d68a4a79ee7a644e6c106d]

        cid#1486703 if bUsePlaceholderIndex is true then ePlaceholder != Outliner
        
        so this is Logically dead code
        
        Change-Id: Ieede7331bf2639610ad7a3a983a87263d291c75d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118352
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-04  Noel Grandin  <noelgrandin@gmail.com>  [9f669d2271d5ac64e4cd38ba450fb4ce3dadd5f2]

        move SfxSetItem to own header file
        
        Change-Id: I77ba873ed236091443627e26e6127e89cd8e15bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118360
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-04  BaiXiaochun  <bai.xiaochun.mofan@protonmail.com>  [420e4544267545217d54e9acbc9dbf321d58740a]

        Remove unused includes
        
        Change-Id: I243d2998725f09ef533bd06865081d5c415f0d18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118282
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-04  Mike Kaganski  <mike.kaganski@collabora.com>  [cd0ab69d4afee0c77884ae17ab9410216695b58b]

        tdf#142464: do not escape '/' is AM/PM when importing DOCX.
        
        See also commit a2e964afc5187fc1e3b38720ec10ad9856b87020, doing the
        same for DOC.
        
        Change-Id: Ib0ddb36de8589f9264fe857b20a6ef2aa2607c52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118369
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-04  Julien Nabet  <serval2412@yahoo.fr>  [0151a178d4e26b4546f7b27d569f0d94420caa9d]

        tdf#143173: fix wrong French abbr for Alphabetical Index-Grouped entries
        
        Change-Id: If478fc1127f957e05cdf7bc247881f0c59146896
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118366
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-07-04  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [965639aec1407c25bed1716a1f2c3ee19923ec1a]

        tdf#143175 - Join elements including a delimiter using a standard iterator
        
        Otherwise, the document's keywords will be duplicated since the first
        keyword is written twice. Regression from I19eba57bc6058c317473d0746f06699a09ba2830.
        
        Change-Id: I4c6f840b6e095ca9eaf5ffb53af07280b901e28d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118358
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-04  Eike Rathke  <erack@redhat.com>  [2cc8ec691cc37b07e4f134bf379164f375b8a481]

        Resolves: tdf#125035 Use number formatter for long date in DateFormatter fields
        
        Change-Id: Ib0cd55d9ad4e3abb4839d70c0086063a3f1a90f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118344
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-07-04  Mike Kaganski  <mike.kaganski@collabora.com>  [79d31d08146afa0861ceb1705262411449e71ec7]

        tdf100961: import fixed date/time field attribute from DOC
        
        Change-Id: Ic67e1cb2fbdb0e7efdeca67ba5cf72ff30856e80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118357
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-03  Eike Rathke  <erack@redhat.com>  [57bd9a60757a5a5d222d6e992e7f38cb3cea4bf6]

        Related: tdf#125035 en_US formatindex="19" DATE_SYSTEM_LONG with D not DD
        
        Otherwise CppunitTest_sw_odfimport testDateFormFormats fails with
        
        - Expected: Wednesday, March 4, 2020
        - Actual  : Wednesday, March 04, 2020
        
        if DateFormatter uses number formatter.
        This is also what
        https://www.localeplanet.com/icu/en-US/index.html
        lists for Date.0 and formatindex="30" has as well.
        
        This makes adapting CppunitTest_svl_qa_cppunit testNumberFormat
        necessary.
        
        Change-Id: I1c8cfd954f34f742b0397b8f922d22eb11ae19f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118361
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-07-03  Caolán McNamara  <caolanm@redhat.com>  [0f9b36439e33f34ac10e3ec43722e9d5c2c702e0]

        cid#1486702 Uncaught exception
        
        Change-Id: I672c406368f0fd8762349c993cd3febbe5720b2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118351
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-03  BaiXiaochun  <bai.xiaochun.mofan@protonmail.com>  [3128fd02c069765a4428022e84a324e991c69521]

        Purge out when safe rtl::math ( isValidArcArg / sin / cos  )
        
        /** If a value is a valid argument for sin(), cos(), tan().
        IEEE 754 specifies that absolute values up to 2^64 (=1.844e19) for the
        radian must be supported by trigonometric functions.  Unfortunately, at
        least on x86 architectures, the FPU doesn't generate an error pattern for
        values >2^64 but produces erroneous results instead and sets only the
        "invalid operation" (IM) flag in the status word :-(  Thus the application
        has to handle it itself.
        */
        
        chart2/source/tools/RelativePositionHelper.cxx
        Function name: RelativePositionHelper::getCenterOfAnchoredObject
        From here: suppose it's related to the orientation of the chart << 2^64
        
        chart2/source/view/main/LabelPositionHelper.cxx
        LabelPositionHelper::LabelPositionHelper
        Suppose: setup label position.
        There won't be angles grater than 360º.
        
        chart2/source/view/main/PlottingPositionHelper.cxx
        PolarPlottingPositionHelper::transformUnitCircleToScene
        Suppose: maybe disc chart orientation?
        Internal angle should be safe.
        
        chart2/source/view/main/ShapeFactory.cxx
        ShapeFactory::getSizeAfterRotation
        Suppose: rotate shape
        Internal angle should be safe.
        
        drawinglayer/source/processor2d/vclmetafileprocessor2d.cxx
        Constant 100% safe
        
        sc/source/core/data/documen4.cxx
        bool ScDocument::Solver
        Suppose: the tangent is being used as numerical derivative (Regula falsi algorithm)
        So no impossible angles
        
        scaddins/source/analysis/bessel.cxx
        Filtered it out as bad imput
        
        Change-Id: Ib348cca6ce13263d087b6731f93f58d8a15cc725
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118193
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-07-03  Mike Kaganski  <mike.kaganski@collabora.com>  [e732bbacbf33a3d0c08fb96a18072e5b1ca46691]

        Simplify lcl_dateTimeFromSerial
        
        Change-Id: Ifa237cde581c9b89956db104db9f87a901f84d72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118306
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-03  tushar  <tusharrai282@gmail.com>  [7b4169c9d54c6e90e860141a6ced51464cf102d8]

        Implement Interface for Data Providers.
        
        Change-Id: I83ec43511d4fd9a91d7ec34e2281f80b19b4d562
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116870
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2021-07-03  László Németh  <nemeth@numbertext.org>  [f5ff7a967b09a715c56630aff92cfb636e7c232b]

        tdf#143176 Old Hungarian transliteration: fix AutoCorrect->Apply
        
        and "Apply and Edit Changes".
        
        Transliteration worked only during typing, because
        AutoCorrect->Apply and "Apply and Edit Changes" remove
        right-to-left text direction silently, which resulted
        missing transliteration of text (with Default Paragraph
        Style and right-to-left direction) to Old Hungarian.
        
        Change-Id: I1481d958494828b6dce66f2eeecb44b327c70db4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118346
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-03  Caolán McNamara  <caolanm@redhat.com>  [35dd9c4f38dd2019e18f97d8a08ce5bb9b69a4fb]

        ofz#24932 halve limit for fuzzing timeout
        
        Change-Id: Iafbf7e40867ada6918e6e6dc3e1588bb0a6756df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118333
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-03  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [4992780d2bc996c111b333549314d72f6891308d]

        EMF+ tdf#142941 Fixes for SrcRect in DrawImagePoints
        
        The SrcRect could be specified outside of source bitmap.
        In such cases the Destination bitmap should be displayed as shifted
        (eg. if position is negative), and scaled properly.
        Change-Id: Ied6d339703999faaae061802ef6a28e190d5a176
        
        Change-Id: Ia9772ced282684c2c94a261d97d30b53921d6171
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118345
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-07-03  László Németh  <nemeth@numbertext.org>  [ded2452a52d21131347a0dc2e25c8161f20fcfad]

        tdf#142902 DOCX export: remove personal info of comments and changes
        
        If Options → LibreOffice → Security → Security Options
        and Warnings → Options... → Security Options → Remove personal
        information on saving" is enabled.
        
        Use the same time (Unix epoch) for mandatory time stamps, and
        replace authors with "Author1", "Author2", ... and creator-initials
        with "1", "2", "3" etc., also to avoid of joining adjacent redline
        ranges.
        
        Note: to see the work of the unit test in Linux command line:
        
        (cd sw && make UITest_writer_tests7 UITEST_TEST_NAME="tdf90401.tdf90401.test_tdf142902_remove_personal_info_in_DOCX" SAL_USE_VCLPLUGIN=gen)
        
        Follow-up to commit 12da70f88517bf3c053afe1c504bb70bd27573f2
        "tdf#90401 xmloff: remove personal info of comments and changes".
        
        Change-Id: Ice996f171f5d82d13ce0ea2e4833696af0aab90c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117444
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-03  Eike Rathke  <erack@redhat.com>  [56ae948b08010ed1b61be9857c8c6ae4e97e86b2]

        Related: tdf#125035 Include day of week in formatindex="19" DATE_SYSTEM_LONG
        
        Used programmatically with number formatter's NF_DATE_SYSTEM_LONG
        but quite some locales were lacking the day of week; maybe legacy
        because duplicated formats sometimes were avoided, which nowadays
        are suppressed in the number format dialog. Made the format code a
        copy of formatindex="30" explicit DATE_SYS_NNNNDMMMMYYYY.
        
        Didn't know what to do about lt_LT so kept that as is.
        
        This made it necessary to adapt a dreaded UITest_writer_tests5
        test that checks for listbox content,
        test_date_field_with_custom_format, which depends on actual locale
        data. See comment there.
        
        Change-Id: Ifc26a4a5be6bed3fb8d9cedc1afcba1225751635
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118335
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-07-03  Justin Luth  <justin_luth@sil.org>  [26af8b14aad463ea7f1fd22ac221269f23145855]

        tdf104239 doc import: re-arrange aPreventUseAsChapterNumbering
        
        It is better to do this more intensive check AFTER
        the "continue" clause - since both those conditions
        need to be true anyway in this section.
        
        Change-Id: I6051832c207fbfd402c00cab4ed1a8ed662c1b12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118341
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-07-03  Justin Luth  <justin_luth@sil.org>  [87c9940bfcbc230b5ff58dc2b1984589039151f2]

        doc import: halt earlier for non-paragraph styles
        
        related to work being done for tdf#104239.
        
        This should practically be an NonFunctionalChange
        that just avoids some unnecessary processing.
        
        Unit tests prove that these semi-defined styles
        are still necessary for inheritance etc.,
        but they shouldn't need to be used for selecting
        the outline numbering.
        
        The "continue" that I am moving was first added with
        commit d6078b0843186542398905b97c78f29d974a5d30
        Author: Caolán McNamara on Wed Aug 27 09:19:30 2014 +0100
            OutlineStyles can only be Paragraph Styles
        
        which probably just failed some automated tests,
        so that suggests there is plenty of room for improvement here.
        
        Change-Id: I5d4d6ba374f0f271b5248fef3d2d8c0ce62082cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118342
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-07-02  Jan-Marek Glogowski  <glogow@fbihome.de>  [00d0d8f58cefb76bf9a8867228af1d6c9a9a5ad3]

        vcl: drop GenericUnixSalDataType
        
        It's just used for a singke assert and SalData is generally just
        used as a static cast.
        
        Change-Id: I8d74e82e511413d940a3f200f022a9204e588cd7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118288
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-07-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [c6bdd426777488e6a776befca0c526e6ae7f33c1]

        tdf#142932: sc: Add UItest
        
        Change-Id: Idecfa40358d13d1bc921ba7250dda56ccf5e0646
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118331
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-02  Mike Kaganski  <mike.kaganski@collabora.com>  [357c0e2a4a07aca48a69fbc2616b7002401b3267]

        Move utility code out of test directories
        
        This simplifies iteration over the test files, and avoids relying
        on file URLs being the same (e.g., having no /./ segments).
        
        Change-Id: I227785806e474a3a2dffeb46df21617eae43327e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118329
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-07-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [4f8748fc973acdb67790ff048a247717afa9b9c7]

        Revert "uitest: try harder to close the dialog when it fails..."
        
        This reverts commit ff641dc9e4d2aff1d1cbe4425cd9c03a2edc847e.
        
        Reason for revert: This patch is wrong, when close_button is set, the exceptions will be caught here so the test won't fail
        
        Change-Id: Id884abe70ab5602f914742e91bb2ed644c23b041
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118303
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-02  Rafael Lima  <rafael.palma.lima@gmail.com>  [7755b4881f7d76b6c2898fa6b9b4405378eba170]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 86d4cff5887833253bcfe95ecdb1689ef810315c
          - tdf#102523 Improve Advanced Filter help page
            
            This patch embeds the page specialfilter.xhp and 12040201.xhp into the 12040300.xhp file, which is the landing page when the user clicks the Help button in the Advanced Filter dialog.
            
            As a result, the landing page now covers all the features in the dialog and also presents a useful example.
            
            This also updates the .tree file.
            
            Change-Id: I25d31838fa2604851962fdf8200b887255489017
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118191
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-02  Mike Kaganski  <mike.kaganski@collabora.com>  [9258f7009e6ad28dc3fc06a0b66c4cd3d0f658a9]

        Rename LibreOffice Basic test files from .vb to .bas: they are not VBA
        
        Change-Id: I4ff8a8dc855da2c60084318e067d4ec8149d055e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118330
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-07-02  Regina Henschel  <rb.henschel@t-online.de>  [4d2e499994104d0d08f0efab9a51f4561ab42316]

        Change order of parameter to LTRB for better readability
        
        This addresses a comment of Jan-Marek Glogowski on commit
        3262fc5ef3bde5b158909d11ccb008161ea95519.
        
        Change-Id: I0a94ad08d035fd23c0adb5bc53fccdcbc0173e1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118324
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-07-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [c3c31f4c6e3c658c05f5f6973ef54a03f2d12efe]

        uitest: LICENSE.html can be read-only, skip the 'ok' button
        
        Change-Id: Ib9c7547dac89715a4519a60d733ba03922a01231
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118328
        Tested-by: Jenkins
        Tested-by: René Engelhard <rene@debian.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [79657c9f5392a9c243d3f3c14fa190b04b6806e9]

        tdf#143081: basic_macros: Add unittest
        
        Change-Id: I2d9fa23627f40a2398288b1ee7f5bfd4de4a6131
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118326
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-02  Caolán McNamara  <caolanm@redhat.com>  [0b44f53d99d70e0150ee195254d6f36f80cadb56]

        stray unwanted image-position for CheckButton
        
        Change-Id: I31ca60b6b7ee953e002e074efeac9a204f2986f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118323
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-02  Caolán McNamara  <caolanm@redhat.com>  [6052731835e9ec6a4c38d3727b5c9008d9a215f4]

        move preview images outside RadioButtons
        
        Change-Id: Ib754db3dddb6b69e8b61b085bbdd3c182c24a703
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118321
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-02  Caolán McNamara  <caolanm@redhat.com>  [a38a3ecf62c3ceea497624e483e027ceffad90ab]

        resave with latest glade
        
        Change-Id: I0933861214b8c1f080cf63b86496cca9e5aefd56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118320
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [a6178d172ebc47c623b1c1435d4c2e24966fce56]

        tdf#84098 kill copy+paste in basic/qa/basic_coverage
        
        This also fix the problem of basic_coverage tests not showing
        the results when they were failing, since doUnitTest
        returned a Integer
        
        Change-Id: I637cd4cfaa34047bc99bfe6e0930f2945f1a9315
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118234
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-07-02  Caolán McNamara  <caolanm@redhat.com>  [a43dac7964a889c8a0f01a38f0a9d178f4edb44d]

        gtk4: reenable some more working dialogs
        
        Change-Id: Iff3ac86df4b1d028500356ae744e68a0b4712aae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118317
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-02  Caolán McNamara  <caolanm@redhat.com>  [7ae27fd38e737ef36d8caebd9312c1907d5624a8]

        add use-underline to color picker button
        
        Change-Id: Ice9d2a155c4237b30134bd8faf7931ec980829e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118316
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-02  Caolán McNamara  <caolanm@redhat.com>  [a1dd68b71831c76cfab738cdea2347c795c77cb2]

        tidy up impress bullets and numbering dialog
        
        a little but to have less arbitrary numbers in it
        
        Change-Id: Id386616a31c69ebcdea7e97a62a3067bb2fbf60b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118315
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-02  Caolán McNamara  <caolanm@redhat.com>  [8046edcff0be36c5e1726b3ca53b03934cdc5bab]

        missing use-underline
        
        Change-Id: I560bb7b6942b66c0d486c1d32eac2d2c88e87eb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118314
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-02  Caolán McNamara  <caolanm@redhat.com>  [0187e50a09389583609dc3c9bab6a7d1559a8dd4]

        add empty label for GtkMenuButton
        
        Change-Id: Idd15f355e695564964c84b20d7dfc205b1d7dcf8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118313
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-02  Caolán McNamara  <caolanm@redhat.com>  [f7498ffadc50347e95f0c828358726340d3d2b5f]

        these commands present a dialog so add ... to them
        
        Change-Id: Ic25558b1523c26b4b928b9f65c30c7241f549cb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118312
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [51f00abe7a17c91476375babaa69f4c7b1883c09]

        no need to allocate return val on heap for GetItemSetForPreview
        
        Change-Id: I261182ec2348df045171c5e1beb33579e2c0c766
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118284
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [2024780f9e169a6c1d167e494d37f46f7640dc97]

        can allocate these SfxItemSet on the stack
        
        Change-Id: I85a749429a3a14aca5c6eaeaa5da37b25eb9f730
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118283
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-02  Attila Szűcs  <szucs.attila3@nisz.hu>  [d656191ec308d4280b93c7169372e543a255d108]

        tdf#119952 DOCX import: fix negative page margins
        
        DOCX body text can overlap with header/footer, if top/bottom
        page margin is negative. To support this, convert header/footer
        text content to textbox anchored to header/footer, if needed.
        
        Note: possible improvements:
        
        1) Skip this hack, if the header is small enough to not overlap with
        the body, calculate only the height of the header at the import time.
        
        2) This hack does not fix the case when the top of the header
        is under the top of the body. (A problem in DOC import, too.)
        This could be achieved by repositioning the dummy header to the top,
        and lower the textbox by the same amount. (This would still not
        resolve the extreme situation, when the body start from 0 mm
        (in LibreOffice, header must be at least 1 mm).
        
        3) Import of VertOrientation::BOTTOM property seems to be bad,
        or at least the footer loses this property after a DOCX round-trip,
        resulting bad footer position.
        
        4) after a round-trip, the 1 mm height of the dummy header
        increases to 1 line height. Also the "Autofit height" and
        "Use dynamic spacing" settings are changed, likely related
        to their missing DOCX export.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I8319c93c6c5a980878ee9956c8ab2953da60409e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117842
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-02  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [226f7e2ab96fce33a2705ad91ef0d539a6bad7b3]

        tdf#114070 - Only show the last name of the filename without its extension
        
        In the bullets and numbering dialog, don't show the filename including
        its extension in the tooltip of the image.
        
        Change-Id: I2a37f79e8c57d3126e6607f01756771857440faa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118215
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-07-02  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [a646ba6e5ed042756feac16b91739203793f1742]

        tdf#141334 - Only show the last name of the filename without its extension
        
        In the bullets and numbering dialog under customize, don't show the
        filename including its extension in the context menu of the gallery.
        
        Change-Id: Ia3d4277f5b074be78244f0599883f36385a40c8a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118218
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-07-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c227acea0b2b5dcdd956bf36d97e0084cb29e351]

        Removed leftover files of commit c2d73de5b5e22e20bc77ee0a27d1c381119c4c79
        
        Change-Id: I021ce03df09c7cb8e87e471b40dfeb4b51068bd4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118287
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-02  Michael Stahl  <michael.stahl@allotropia.de>  [ba7a607f79fb0288b9f5a318d84a52936f251b65]

        sw: handle RANGE_IS_SECTION in SwXTextRange::getText()
        
        It always returned null.
        
        This was missing in 6471d88cb8b61741c51499ac579dd16cb5b67ebf
        
        Change-Id: Ibf34c24fdbbbc2f65c6948f58d12f257ccf120ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118286
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-07-02  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [dbdcceb9d77c602ea1161ab0f4e3899071333a92]

        tdf#142235 PPTX export: fix styles with placeholders
        
        inserting icons and alignment.
        
        Regression from commit b6b02e0b4c9d739836e1f61a886ea45b01e6696e
        (tdf#111903 tdf#137152 PPTX export: fix placeholders).
        
        Note: in the unit test document, check fixed vertical position
        of the second text boxes of Slide 2–4.
        
        Change-Id: I3c649db69f94a2e9f49ae7aa11d9cd9d9f6d80d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116828
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-02  Steve Fanning  <stevemfanning@yahoo.co.uk>  [261a28da833c73045080e6d29d8bf87f4542fd12]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5eac8cf1a7d652c4ab41f4a39cc1095198660808
          - Fix minor typos in help descriptions of Calc's text functions.
            
            (a) Added equals sign before examples given for MIDB function, for consistency with other help topics.
            (b) Added statement of default value for Number argument of RIGHT and RIGHTB functions.
            
            Change-Id: I6de1b35ce1e78e4403f957bb32878f40598a7269
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118252
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-07-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [169b8d7e0eb0c4674ba59769a8ef54604f653680]

        convert SvSortMode to scoped enum
        
        Change-Id: Ic137e1918f8fa33fbfe6a622be20aa4001172e2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118280
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [c2d73de5b5e22e20bc77ee0a27d1c381119c4c79]

        convert AccessibleBrowseBoxObjType to scoped enum
        
        Change-Id: Iaf764c905d080e4decabd853bd3847b34cb79cdd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118279
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [558dface96fbc5f487b16cfa1bf3c3ea20776331]

        fix potential use-after-free in SwClipboardChangeListener
        
        we think we're seeing this in COOL
        
        Change-Id: I29a287b032158076a99a836d98113d1623ebef99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118277
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [e594c5e408593622bb70d54ef03ec5ca09a2d721]

        convert ScPrintSelectionMode to scoped enum
        
        Change-Id: I94d2a4e371ebd8274c5b5c3f01eea70a77780e73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118276
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-02  Jean-Pierre Ledure  <jp@ledure.be>  [adc0c34bcf5ccf49faf3be54fc505a4ec192fa67]

        ScriptForge - (SF_Exception) new PythonPrint() method
        
        Send from BASIC the arguments of the method to the
        Python shell (APSO) console.
        The same string is added to the ScriptForge debug console.
        
        From PYTHON use simply the builtin print() statement instead.
        
        Change-Id: Iac175b2f7c5773e0369361c3f26bbc33485848db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118225
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-07-02  Regina Henschel  <rb.henschel@t-online.de>  [a020f2c3993fd8b625cee07ed73949982e719fca]

        tdf#123569 correct position of rotated Writer image
        
        Error was, that the position pFrameFormat->GetHoriOrient().GetPos()
        was treated as left/top of snap rectangle and the associated left/top
        of a logic rectangle was calculated from it based on rotation angle.
        But actually it is already left/top of logic rectangle.
        Nevertheless effectExtent has to be calculated for the rotation.
        
        The fix is based on commit 3262fc5ef3bde5b158909d11ccb008161ea95519.
        A direct backport to LO7.2 is not possible.
        
        Change-Id: I8761b673d1358bb476f1678fd2a104eaec6dcb2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118243
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-07-02  Caolán McNamara  <caolanm@redhat.com>  [125500fed7ee9929ae9f94bcdc113801813dbf73]

        tdf#143149 fix crash if app exits while print progress is running
        
        dismiss the dialog if its parent goes away, but leave the print
        job running
        
        Change-Id: Ic29ee0300a7d9476ad27a2594a555312e30c74f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118244
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [29b0fa1e9cf84657abe0722d5d92d4741c9b7974]

        tdf#142923 Deleting comment in Writer leaves visual artifact behind
        
        regression from
            commit 9abedad72c73ad83b66f3f8d261efdc5ce889683
            Date:   Sun Mar 28 10:28:45 2021 +0200
            Drop Window::IsDisposed
        
        Change-Id: Ib804a1b42ea6be97b69184c76e67636f5b082974
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118224
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-02  BaiXiaochun  <bai.xiaochun.mofan@protonmail.com>  [e5c80bb69a30dfb0a3daf6061ab127d92f8142d6]

        Purge out setNan from math.cxx
        
        Change-Id: I95f9b37b564bb733f44899a8c6c1ea3c36e35694
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118196
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-02  Miklos Vajna  <vmiklos@collabora.com>  [4d9bff6e3c7bd9361bd1516c4ff266bab07c069f]

        sw: handle FloattableNomargins when replacing compat options
        
        This was added in commit 50a1df360c907d8419ce49f098b6bc87a37a9956
        (n#775899 sw: add FloattableNomargins compat flag, 2012-08-23), it's off
        by default and is on for Word documents.
        
        Change-Id: Idc80737b63081bf366e2b4222d9383e7615961aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118242
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-02  BaiXiaochun  <bai.xiaochun.mofan@protonmail.com>  [557d7a8bdad148501c491a060da74a6214284ca4]

        Purge rtl::math:: ( erf / erfc / expm1  )
        
        Change-Id: Id0e0dce5f9a3bf0bb9ddc73e3aeaa8faf683ad2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118134
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-07-02  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [09218e0d4a0727bbf385f80c538da9e76e89dbc4]

        Fix code style for primitive2dxmldump.cxx
        
        Because the primitive2dxmldump.cxx file has already code style
        similar to desired (76 lines out of 631 need mofication),
        with this commit I enabled clang-format on
        drawinglayer/source/tools/primitive2dxmldump.cxx
        
        It will allow to keep the same code style in all LO components.
        
        Change-Id: I76fbd704ab51fd685bf400d71d24a7abe48049d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118247
        Tested-by: Bartosz Kosiorek <gang65@poczta.onet.pl>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-07-01  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [574dc1e8ff6ea4214fefd91216fca5146a4ff13e]

        EMF+ tdf#142995 tdf#142997 tdf#143076 Add alignment support for DrawString
        
        With this commit, real size of the text is used to make
        proper horizontal alignment. Additionally vertical alignment
        is added and fix for Center alignment was applied
        
        Change-Id: I17d9fd7de7f00f5e69f99c5b09061eb6059be67e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117794
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-07-01  Stanislav Horacek  <stanislav.horacek@gmail.com>  [a1e03b970f49efbfacb7888d31ecd944750a5956]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 01bb1d2c47c2c132adf6c6bef77cf7ec39d84535
          - Czech Hunspell: fix declination of some nouns ending with "-ec"
            
            changes in all three recent commits made by Miroslav Pošta
            
            Change-Id: I29ff4b6147cf8ae000c95fd1072e472bb89edec5
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/118245
            Tested-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            Reviewed-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            
2021-07-01  Caolán McNamara  <caolanm@redhat.com>  [e803875fbb86b24b39fcd9adcf7df40ed255ea8f]

        ofz#34749 don't remove trailing paragraph if something got anchored to it
        
        Change-Id: Ic6eec2f9829c415abd4f2628bc51efbf98f918fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118228
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [66fc670dd3d06f58286532be2de0189ec955f476]

        GDB vcl.py: actually return a string in to_string
        
        ... and hopefully make it python2.7 compatible... definitly a
        "brown paperbag" fix... well it did work locally ;-)
        
        I just noticed, because Jenkins spilled some errors from GDB on
        hang with:
        
        Traceback (most recent call last):
          File "/.../instdir/program/libvcllo.so-gdb.py", line 23, in <module>
            module = importlib.import_module('libreoffice.' + mod)
          File "/.../python2.7/importlib/__init__.py", line 37, in import_module
            __import__(name)
          File "/.../solenv/gdb/libreoffice/vcl.py", line 101
            print('STACK', end =", ")
        
        Change-Id: I500e8fea07e9865235e37673dee6374108fefbf2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118237
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-07-01  Stanislav Horacek  <stanislav.horacek@gmail.com>  [c7914a001b750e1b8114f98c8358ca95c3c638c7]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to c608cc40ecc81cdd6ac9000dc890e3f788f2c094
          - Czech Hunspell: fix several verbs of pattern "tisknout"
            
            Change-Id: I6d31f9658e2797ff678e36b887f1e2f03689f1c4
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/118239
            Tested-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            Reviewed-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            
2021-07-01  Stanislav Horacek  <stanislav.horacek@gmail.com>  [e6d7112d0f90adf5a5f951537d49b02a6fc548bc]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to bcf9aa0b95ca7770c5bb74801289477214213fb4
          - Czech Hunspell: fix several nouns and adjectives
            
            Change-Id: Ifda579bcc6aec9786355837b42a74ea9b2edc1c4
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/118235
            Tested-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            Reviewed-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            
2021-07-01  Miklos Vajna  <vmiklos@collabora.com>  [2d9580e6a65a2699ff61fc1b0e07f62b4946de84]

        tdf#142871 sw HTML export: avoid unwanted inner PNG for images
        
        Regression from commit e76471c5ce725dae9abb6f78b7674c6f77df34f4 (sw
        XHTML / reqif export: export non-PNG graphic shapes directly,
        2021-06-02), reqif wants to have a PNG fallback for non-PNG pixel
        formats, but this is not needed for plain HTML, make this reqif-only.
        
        Change-Id: I0fc1bc13ad4bf808afbe68407e7db802f910c7a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118233
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-01  Miklos Vajna  <vmiklos@collabora.com>  [1e3263a677b61c718d0fd1be15c066b933f7de18]

        XLSX export: handle button form controls
        
        This builds on top of commit 94678a7b9c6b7e577c15adacc885e03551bcf17b
        (XLSX export: improve handling of checkbox (form controls), 2021-06-30),
        so now both checkboxes and buttons are handled during export.
        
        Change-Id: I278b4925414d29399401cc15ab3d944db88ee0c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118219
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-07-01  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [e190196f255b7d0147d61fd967a2b2a61a932185]

        tdf#143028 DOCX export: fix RangeY regression of preset shapes
        
        Use property name "RangeYMaximum" instead of "RangeXMaximum"
        in GetAdjustmentPointYValue().
        
        Regression from commit 99a459dfdfd9f82ed3506708e131dd52a1a62384
        (tdf#143028 DOCX: fix corrupt export of shape "bracePair" etc.)
        
        Thanks to Regina Henschel for reporting the problem.
        
        Change-Id: I2bdc4be9338d0fe4973a209ee97a4d5880aaac6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118223
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-01  Eike Rathke  <erack@redhat.com>  [d703131d063c41b8baca01830c4c9806f99ab7d2]

        Resolves: tdf#138432 Use locale's CharClass to parse numeric i18n context
        
        Change-Id: I1828f1b6f93228cd517a6a7bd9ae36584bd801a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118226
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-07-01  Attila Szűcs  <szucs.attila3@nisz.hu>  [aa7b1f2ec7da5b94459f808e151085f4d301afd1]

        tdf#143059 sw export: fix assert crash
        
        Incomplete reset in SkiaSalBitmap::ResetAllData() was
        followed by a broken scaling of a dummy image without
        buffer/image data.
        
        SvxLineStyleToolBoxControl::statusChanged(....) creates
        a dummy image via GetBitmapForUISolidLine... deleted its
        image/buffer data immediately ("no line style" dummy
        image preview for the line style popup list).
        
        But the dummy image wasn't ready, it still needed
        postponed scaling processed by the GPU. This information
        wasn't reset by Erase, and without pixel data it couldn't
        be scaled, so this dummy image became a forever "not ready"/
        "waiting to be scaled" image. There are parts in the code
        that require that the image is already scaled... These parts
        check if scalings are ended with the assert(mPixelsSize == mSize).
        
        Note: Use the following method to start LO with Skia in Linux
        
        SAL_USE_VCLPLUGIN=gen SAL_ENABLESKIA=1 ./soffice
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I5099eb8671a1c5d16668743f26feb47fe99cd70e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118204
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [608f273e9da412e7a2d884f2603756cb4ff4c8af]

        can allocate these SfxItemSet on the stack
        
        Change-Id: Ib2b89613ad3e8f2bcdd51bee10bab3559a64fce4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118208
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-01  Noel Grandin  <noel@peralex.com>  [cc948b84b8550ba728b3dfbc40a9785b928910e9]

        exclude some tests for non-default DPI
        
        Change-Id: I579a25040f42fd930a59079f430423806544752b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118222
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [d9648d1cf6c4ec7407ff30cf814be98d089345d1]

        svp: a bit more correct focus handling
        
        Took me a while to realize, that the focus handling after closing
        a dialog was somehow broken. This isn't a really good solution,
        because we can still focus invisble frames, but that is at least
        needed for CppunitTest_sd_tiledrendering and the reason that
        crashes for non-headless VCL plugins.
        
        Change-Id: I272837bd965439c5c0cd9c8bcbc9d51e3018fdf3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118130
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-07-01  László Németh  <nemeth@numbertext.org>  [5976b54198d24dcf1d8d1684da4da2cf334abe5d]

        sc: VclPtr, missing dispose (Page Style->Edit...->Header)
        
        Test under Linux:
        
        1) Open Format->Page Style;
        
        2) disable checkbox "Same content on left and right pages";
        
        3) click on the button "Edit..." to open the Header dialog;
        
        4) click on "Ok".
        
        Change-Id: I2ce403a7a37d71f8f6510b6ad00028bc9f7fc5a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118221
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [5021a10f75870e7fa8f34e58512fd7c027debc68]

        sfx2::FileDialogHelper allocate SfxItemSet on stack
        
        and pass around the explicit sub-type, instead of doing static_cast in
        various places
        
        Change-Id: I28ba8fd6f5c9e2a1ffbf5ec091bcf0ebdd1d18b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118210
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c23560ba39fe17c75cafe3d495af743238e4d67]

        BmpCombine::And is dead
        
        ever since
            commit ddd2639a482befb4a3bf1f75a88e66c21a691b67
            Date:   Sat Feb 27 15:50:37 2021 +0200
            drop mask from BitmapEx
        
        Change-Id: I45fae0140067e2bfe5ce1ae2f5014ce733835ef1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118220
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [c94d45cd08e2d5db5c007b9a77352f7621f84a09]

        can pass this SfxItemSet around on the stack
        
        Change-Id: Ie2e67ec19cfacdfdd0a6dd85c464cfa326b6500d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118209
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-01  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [99a459dfdfd9f82ed3506708e131dd52a1a62384]

        tdf#143028 DOCX: fix corrupt export of shape "bracePair" etc.
        
        Regression from commit 63cd67e5e18f01aca303131e148c80398a181a41
        (tdf#92525 tdf#142398: fix export of simple custom shapes)
        
        Missing property in the shape export property list
        caused an exception. The return value false led to writing
        the shape transformation again, resulting a corrupt DOCX file.
        Optional values have been introduced and if one of the
        required value is unset, writing of the transformation
        happens only once.
        
        Thanks to Regina Henschel for reporting the problem.
        
        Change-Id: Ieae69bb1d2629fdbb91a84325cb100f0ad9d3e12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117763
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-01  Caolán McNamara  <caolanm@redhat.com>  [813f6e7c9de6898f42ed28ca8bf7a6fb62a4bb2a]

        ofz#30657 Timeout, ignore duplicate images when fuzzing
        
        Change-Id: I4471379ad60a96f63ff53a441b801d48197b021c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118216
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-01  Caolán McNamara  <caolanm@redhat.com>  [26e2bb5c09dc8a95ffd69c666de352a8bfd965cb]

        ofz#30762 Timeout
        
        Change-Id: Iffbf89de479d1038f21a45575957ea7212d6939c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118214
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [7a1c8144ac91da056bfdc74b2f757d10b44e6f4e]

        loplugin:unusedenumconstants update results
        
        Change-Id: I6153a67cd041f7dbabb650ad0c0d30427a2e558b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118206
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-01  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [35732c84b05e4f6e50349796636beb01f2a09907]

        tdf#121509 DOCX export: fix corrupt shape anchoring in textbox
        
        MSO doesn't support shapes anchored to character in a textbox.
        Convert these shapes by re-anchoring them to the anchor
        point of the textbox (also recalculating their positions in
        simple cases), so Word can now open the exported document.
        
        Change-Id: I28b244975981d69c50e5d4a46249918af089bae5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117163
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-01  Caolán McNamara  <caolanm@redhat.com>  [5827376349b01447280ee4391b03a0f149f88ce4]

        Related: ofz#33724 detect earlier if comparison shape has no cshape
        
        Change-Id: I23e2c464ffda5de892ae78a188b4c25b81b61fd7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118213
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-01  Caolán McNamara  <caolanm@redhat.com>  [57ad52ce8037ce24b4d0a0019e5089c03b90f3c8]

        can flatten this a level
        
        Change-Id: I71742038c2a2ac8e335a404e99f5412430c0ff8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118212
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-01  Caolán McNamara  <caolanm@redhat.com>  [567922d076cfaf90c11c32c34e8a4955c9248b9b]

        ofz#33724 compareParaShape will return 0 if input shape has no cshape
        
        so return early in that case and avoid the expensive loop
        
        Change-Id: Ibdde814322c6e9c094c3652c28e0d79887d1f5bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118211
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [65af6fda33bc40670d41055f63e010c763f5b0b1]

        loplugin:unusedmethods
        
        Change-Id: I3ff5333c1e73ca61b0a7339e4b7dcfce211b88e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118207
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-01  Jean-Pierre Ledure  <jp@ledure.be>  [28ee6bc8cf9548a6c24e68e5804077a96605a1f2]

        ScriptForge - Backdoor to alternate Python helper script
        
        While developing a new version of
            ScriptForgeHelper.py
        the dev should be sure to invoke the new version
        instead of the standard version shipped with its
        LO release.
        
        This can be done now by setting
        - in Python a specific ScriptForge class property
            ScriptForge.pythonhelpermodule2 = 'user#QA/ScriptForgeHelper.py'
        - in Basic a specific property of the root class
            _SF_.PythonHelper2 = "QA/ScriptForgeHelper.py"
        both in the test script
        
        Testing a new version of scriptforge.py can be configured
        entirely from the test script by inserting next statements
            import sys
            sys.path.reverse()
            sys.path.append('/home/jean-pierre/.config/libreoffice/4/user/Scripts/python/QA')
            sys.path.reverse()
        
        Change-Id: Iab6db518932e9dde9030b7e5bbe00a50dee31840
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118171
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-07-01  Sarper Akdemir  <sarper.akdemir@collabora.com>  [f63c56f87294d87275b409f6b39b7fcdc0b2be92]

        address style concerns and better practices for pptx footer export
        
        Change-Id: I9954141fb24022487983f2f6ed37e3df2a98c482
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118072
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-01  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [5398a6e36489bd68ba31e834833d39fa7de1cbad]

        tdf#127978 - Don't URL encode filename for navigator's tooltip
        
        Change-Id: I70ea7fb739f14c5c60915acc6c66ea241f67524c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118197
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-07-01  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [25580a3d72f64a3cee04ef330c58caf77873ef45]

        Update documentation for uno executable
        
        After -r parameter was removed with 5a1d51139c580dc64578d36dc1b4a31a4e5e0ef8
        
        Change-Id: I1961f35ea375e7fd7426958275de0809c8fc9e2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118087
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-07-01  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [210dd59742e9e0643325efc0dfb7678e5d79e8c7]

        tdf#123936 Add formatting commits to .git-blame-ignore-revs
        
        git log --oneline  --author Hofer --grep Formatting --pretty=format:"%H" >> .git-blame-ignore-revs
        
        Change-Id: I7fea4396274e926e7866ddb25d68fd068ce345ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118115
        Tested-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-07-01  Tünde Tóth  <toth.tunde@nisz.hu>  [02809c8b53e225ea45952de66d1b634267c8f28b]

        tdf#139549 add test to commit 2ffdd37067926ddb841c6055205f267b96706945
        
        (tdf#139549 DOCX import: document got modified at import time)
        to check the fixed position of the frame.
        
        Note: to test it under Linux, use SAL_USE_VCLPLUGIN=gen:
        
        $ make CPPUNIT_TEST_NAME=testTdf139549 CppunitTest_sw_ooxmlexport16 SAL_USE_VCLPLUGIN=gen
        
        Change-Id: I13ddfd5b5b4568bc7eb164cbda23f1d99fcab443
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118074
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-07-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [3d8b07093873e7793b07c5cd10de2ad542d05cdb]

        avoid some dynamic_casts
        
        where we know the object must be of the destination type
        
        Change-Id: Ib5c7d1a55a89d77060e4064d3469f706f2ad7040
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118166
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-01  Caolán McNamara  <caolanm@redhat.com>  [8c8f66fe54eba8ccb01759dea2fc006930c00044]

        fix indent
        
        Change-Id: I8ee2ac371be458b08993f1e197a2f78986e03545
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118201
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-01  Caolán McNamara  <caolanm@redhat.com>  [123a3ccacdb30dce0733212f35dea738bcafb747]

        getParaShape() adds bounds checking we don't need in this case
        
        Change-Id: I02f917169fcae0dc5bdfc55653cd21fe67eac9c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118200
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-07-01  Julien Nabet  <serval2412@yahoo.fr>  [4a0b40f1be9f6773c8ebc5331c257911a76a5cee]

        tdf#143081: fix Basic Replace() function crashes LO
        
        0x00007f19c0aa6e57 in rtl::OUStringBuffer::append(char16_t const*, int) (this=0x7fff100d0748, str=0x6f6f46a u"æ™¦é¥–é¦™Â©", len=-1) at include/rtl/ustrbuf.hxx:659
        0x00007f19c0c3c8a8 in SbRtl_Replace(StarBASIC*, SbxArray&, bool) (rPar=...) at basic/source/runtime/methods.cxx:1321
        
        see bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=173298
        
        Calling xCharClass->toUpper may change words, eg: "Straße" becomes "Strasse"
        so the length of the word increases.
        In brief, we want to use the length of aSrcStr not aExpStr
        
        Change-Id: Ia291d47a2021efc7dd9162ca5cc72b7940fdd71e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118202
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-07-01  Miklos Vajna  <vmiklos@collabora.com>  [f249addd8914ffaa7e94b58419b72b290b739343]

        xmlsecurity: remove last not needed direct pdfium dependency
        
        This module only calls pdfium indirectly via vcl. This was the last
        makefile which had such a not needed pdfium dependency.
        
        Change-Id: I25ff0be285a52480d3ac60344235af520f262c16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118199
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-07-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4f42bcc9dc825cf50a40a00bb992137b6b8906b6]

        Improve preview of theme color sets - add color set name
        
        Change-Id: I1f7b3668ba9dfbab1da283741e99754de2d6be47
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118151
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-07-01  BaiXiaochun  <bai.xiaochun.mofan@protonmail.com>  [3964e0854507b2696ae0fbe48a4fb005c779947e]

        Purge out rtl::math::setInf
        
        Change-Id: I71af8273c672a4cbcbfefafffd0003ab266dcce6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118132
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-30  Jan-Marek Glogowski  <glogow@fbihome.de>  [54d7fc9ea9d56ec16ec4f641a3dbf01f64233297]

        svp: add ostream<< for SvpSalFrame
        
        ... and also store the window title.
        
        Change-Id: I20d8b30f6e8e5c48740fe569d9689a117db11e6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118129
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-06-30  Caolán McNamara  <caolanm@redhat.com>  [ce9e6972148c657994beb74f671e51bec5be6689]

        tdf#70633 unset Alt if detected as AltGr in both KeyInput branches
        
        we are unsetting Alt if the modifier is AltGr in one SalEvent::KeyInput
        case but not in another. If I replicate the unset of Alt if AlrGr in
        the other place then both UTF-16 parts of the codepoint get accepted
        and the described input case works
        
        Change-Id: Ifa8a5afbb1853ef3d5f388fd5e7bd3bbc048e260
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118170
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-30  Caolán McNamara  <caolanm@redhat.com>  [86372bf5f62aea48cb3b68d30e81597a0dac9cc2]

        tdf#143113 fix crash in dnd
        
        Change-Id: Ifab741494e4cc6e51ca4cd89b57c3600d80dca44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118163
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-30  Caolán McNamara  <caolanm@redhat.com>  [5e865370530a71eb966d2fbfc2fdfffc34d2e1b9]

        ofz#35504 clamp input values in cgm filter
        
        Change-Id: I96712b8dc8f8eaad3fb8fa6710d0f07fff61b592
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118137
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-30  Luboš Luňák  <l.lunak@collabora.com>  [8ed2142789b3db66c5ab28087040dee7c0ca6341]

        fix a size warning
        
        d7855213ae60d79f converted this incorrectly, the code right above
        may set the size as (0,0), and before the commit the invalid size
        was only negative.
        
        Change-Id: I198d025f5c02780ae509f97782bc41ac77fa3407
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117376
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-06-30  Miklos Vajna  <vmiklos@collabora.com>  [94678a7b9c6b7e577c15adacc885e03551bcf17b]

        XLSX export: improve handling of checkbox (form controls)
        
        This builds on top of commit fd238380ae7820f12ac1f7c52d0f7180a93f3ba3
        (tdf#106181 XLSX export: output form controls, 2020-05-13) and adds the
        missing VML version which seems to be mandated by Excel 2019.
        
        It is not perfect (e.g. there is still an unwanted border around the
        checkbox), but the checkbox has a correct position and its label is
        readable, while it was just lost previously.
        
        Change-Id: I08198d068a0eb85061d138719cfc60d73c46398e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118168
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-06-30  Michael Stahl  <michael.stahl@allotropia.de>  [7cbd6d768d282077053c354254315f3dc89bf254]

        sfx2: try to fix lifecycle of SfxOfficeDispatch
        
        This can be created either from the global SfxApplication, or from a
        SfxViewFrame.
        
        Particularly in the latter case, the SfxDispatcher and SfxBindings
        members are owned by SfxViewFrame, so in case that is destroyed, the
        SfxOfficeDispatch must clear its pointers.
        
        It looks like the member pointers are checked before access already
        everywhere, so just listen at the SfxViewFrame.
        
        Change-Id: If08825734e94dd54e32cb77546684fd583c336ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118162
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [738f7a8cb971a884f74766da0cbf7e59ef8b90e7]

        reduce cost of allocating and copying SvxNumRule
        
        by using std::move to avoid copying unnecessarily
        
        Change-Id: I940b57c9a05c8d75b9a16291fc4f05756fdeea12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118164
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [cf15c4dad74e31a035c0d1ca899dfbef4da90ad2]

        tdf#135316 optimise SwCharFormats::FindFormatByName
        
        reduces load time by 10%
        
        Change-Id: Ic5c90588825592245d09f8ebe03b13e34676496a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117699
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d2cbf5d1aba6a2a74b0e6ca99cb27242f9582a94]

        StylePresets: set bacground color for ValueSet
        
        Change-Id: Ifbaab139235dbe2fdcebf278bce2c91c2b744aa6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118150
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4a68396d3fe055cde57d7122d6f2618b87a81e9e]

        swap text and background colors in colorsets
        
        Change-Id: I1e1da85d6c58e3ed5ab4c44c2ab0ae7c3b080251
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118149
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [a564bb70ad6c19b28c553625f4781655adb80702]

        uitest: combine create_doc_in_start_center methods
        
        Change-Id: I59ea0d0dbd203590e7cedec51d0481c953e5172b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118155
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [95b06d3aa514ce83f82fd538d1731fc6363e4b8a]

        indexing: add indexing export as an export filter for Writer
        
        Change-Id: I26157a8ffeee80b03866569d3d3cec2a34fe377d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118144
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-30  Jan-Marek Glogowski  <glogow@fbihome.de>  [a876055b6f56e838114cce041d4c49aed43693f9]

        Fix potential (but unlikely) overflow
        
        warning: assuming signed overflow does not occur when assuming
        that (X + c) >= X is always true [-Wstrict-overflow]
                         while( nPos < nLen )
                                ~~~~~^~~~~~
        
        Change-Id: I95e3bb4a131eaf4e82fbc74cc0bea92930b6afe9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118159
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-06-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [05992ce5d03aeb2db8d4fc7a68053ebd9a9aa511]

        tdf#135316 cache propertysetinfo in SwXShape
        
        shaves 3% off loaad time
        
        Change-Id: I6541f94553d862787566672d91e2a87902835664
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118158
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [5ba64bba76ca1d23191300d1b5080cc091d432de]

        tdf#135316 make regex object static const
        
        so we only compile it once, shaves 1% off load time
        
        Change-Id: I8e6e20205659582901ffb8d4496ce44906146204
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118157
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-30  Tünde Tóth  <toth.tunde@nisz.hu>  [67e2cc17bad3fd7aacb94da47f9024b731434a84]

        tdf#140431 XLSX export: fix double file:// prefix
        
        Regression from commit: fc58d7d65b9683db7b7632137126680b8483f6c5
        (tdf#129969 XLSX export: file URLs need IURI encoding)
        
        Change-Id: I5bfb0ef9ba7fe82cd3f4d0e0b3fdcf8f705cba64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118090
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [c34ab8e41610c4bf13b9e6cbe1a3a5f6b3505044]

        exclude more UNO type and crypto leaks
        
        that I don't want to try fixing just yet
        
        Change-Id: I18fc427ef7d2ed652bb7ffb911fc892833cbefd1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118153
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [3874e092da4acbaa076d885444f26f014fd781b5]

        uitest: guard the remaining create_doc_in_start_center
        
        Mostly done by a script
        for motivation, see 89aaa17a0a4413f07da2bc5084b0164f15dc01ac
        < UITest: introduce guarded context managers >
        
        Change-Id: I2a6149b318d1fdaa36efe5d65af4c238827eaaf5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118154
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [57e8d25a40d7c053fef8ecb452e159264c659604]

        uitest: guard create_doc_in_start_center in sc
        
        Mostly done by a script
        for motivation, see 89aaa17a0a4413f07da2bc5084b0164f15dc01ac
        < UITest: introduce guarded context managers >
        
        Change-Id: I9392c56e6efccde958f0cdd497376b3939b75be4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118152
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [adf59322c651e8e6740a8d97d963dcf0972bdc54]

        uitest: guard create_doc_in_start_center in sw
        
        Mostly done by a script
        for motivation, see 89aaa17a0a4413f07da2bc5084b0164f15dc01ac
        < UITest: introduce guarded context managers >
        
        Change-Id: I513c76fe3536ce2d541b3588ce3f23990a0771be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118145
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [f7300b2f07f308118967c797206dbc4a1e9a61a4]

        uitest: guard create_doc_in_start_center in sd
        
        Mostly done by a script
        for motivation, see 89aaa17a0a4413f07da2bc5084b0164f15dc01ac
        < UITest: introduce guarded context managers >
        
        Change-Id: I314f3e2245bf57538073499f60528a455cba1a91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118138
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-30  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [6e8c9047f4bf6194bd1423422bd2dc9f92c50725]

        tdf#132421 - don't URL encode filename for the import ASCII dialog title
        
        Change-Id: Ia2cb7b6b355f640a525c41606da25ba35771499b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118148
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-06-30  Noel Grandin  <noel@peralex.com>  [ecea9c42d5f1a5e63493fcd92944bd49fb91b338]

        fix failure in JunitTest_unotools_complex
        
        Temp files created from OTempFileService are always opened with StreamMode::SHARE_DENYALL.
        So normally you can't open them twice.
        
        But the JunitTest_unotools_complex unit test used to work because it exploited a pessimisation in OTempFileService,
        where that code would close the file when we read to the end.
        
        Which meant that the unit test could open it again and read it.
        
        However, in
            commit 218f36dd614cf828e949f605faaf6a6fd615da26
            Date:   Sun Jun 20 18:51:12 2021 +0200
            tdf#135316 remove OTempFileService pessimisation
        I removed that pessimisation.
        
        So make the share mode a little more permissive.
        
        Change-Id: I297a5c9c0505816b399fad29414077d03231ec72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118146
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-30  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [8b3ff370ab0fe2e7593a69513c8ff3df35810c4e]

        tdf#139301 tdf#141933 (related) Translate new preset dash names
        
        Change-Id: I9cd7ad0eca1a6fb471a284fb2828a7ad12816337
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117024
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-30  Rafael Lima  <rafael.palma.lima@gmail.com>  [1b7d564ee8c75d35dc2b8cb99afcad499c9e6fb7]

        Add Portuguese support to ScriptForge library (l10n)
        
        Change-Id: I04341059becb36467795a2aa1d5c2f573fe1bc6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118092
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-06-30  Caolán McNamara  <caolanm@redhat.com>  [0aea0cee58fe77a9058217dfdfc3d6a02b29ee2a]

        WinFloatRound has the same content as FRound
        
        Change-Id: Iaf1565d937ded7ab675ab216aef0100dd7af92e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118136
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-30  BaiXiaochun  <bai.xiaochun.mofan@protonmail.com>  [7838efe4b703945ccde963f8506c8c7744e04e6e]

        Purge out rtl::math::setNan
        
        Change-Id: If8794c105e279afd4437517d3e61f2f900eb6490
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118123
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-30  Tor Lillqvist  <tml@collabora.com>  [e9dc82b761a71369c4c49ae6d5fd8892f999c77a]

        Avoid accumulating a huge number of Trace Events before calling the callback
        
        Don't use only the five second timer to flush the buffer. Set a limit
        on the number of accumulated events, too.
        
        Change-Id: I075028ce653d89cf099d91ce0d4d97c1361a3bb4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118089
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-06-30  Miklos Vajna  <vmiklos@collabora.com>  [dbbd4f356487d7d4f68cddd5a06a71f236d358ed]

        sw: rework to avoid DECLARE_SW_IMPORT_TEST() in CppunitTest_sw_txtimport
        
        See commit a226cec52e536c46e03f57a5f1f7931abbeb0cdd
        (CppunitTest_sw_rtfimport: convert one testcase to use
        CPPUNIT_TEST_FIXTURE(), 2019-11-05) for motivation.
        
        Change-Id: Ic272bbecada260d22fa30e6e39a92be3d503d403
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118133
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-29  BaiXiaochun  <bai.xiaochun.mofan@protonmail.com>  [9c15dea0b2192d231b65175291a7655122c2e24c]

        Simplify expresion
        
        Reduce operation count by space / speed tradeoff.
        This expression is widely used in LO.
        Then needs to be fast.
        
        Change-Id: Ic88cf15d451ec95a8ad6da88cd9f601cf2876871
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117954
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-06-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [a40334ef4deb03c207b7f959a0a9c93ef3e5c459]

        Extend and fix Scheduler GDB printer
        
        Adds a pretty printer for the whole Scheduler context and fixes an
        off-by-one error when dumping the ImplSchedulerData singly-linked
        list.
        
        Change-Id: I94129fc164986b379f33854651ff6df766eff97f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118075
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-06-29  Xisco Fauli  <xiscofauli@libreoffice.org>  [ff641dc9e4d2aff1d1cbe4425cd9c03a2edc847e]

        uitest: try harder to close the dialog when it fails...
        
        ... and close_button is None.
        
        Change-Id: I01318fd3eff5c9d8775443529ad1a7b18d537968
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118117
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-29  Xisco Fauli  <xiscofauli@libreoffice.org>  [b58fe9414f6303ed55f4c82bd697bd2ca35347d7]

        uitest: simplify code with execute_dialog_through_action
        
        Change-Id: I84cee48c7f7b450e00fed4f70b6c0c41e03dea9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118116
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-29  Caolán McNamara  <caolanm@redhat.com>  [4809d28e6db709008b9cd6bd45bc3a0ad6a43a59]

        gtk4: add some more known working dialogs
        
        Change-Id: Ie6794832ac1c836b25761240dc4e563d896c36f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118128
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-29  Stephan Bergmann  <sbergman@redhat.com>  [457d53b1d409f97545a9d6492efa5119de92293c]

        Drop old MSVC workaround
        
        Change-Id: Ifbbbad0bf837533d36fdeddcb0184baa5b789ca3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118118
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-29  Stephan Bergmann  <sbergman@redhat.com>  [310a1931c1087f94b4b8a8f1964189e020275286]

        Fix JavaVirtualMachine::dispose
        
        ...which must call derived-from JavaVirtualMachine_Impl::dispose (explicitly,
        when overriding it), but which got lost with
        951a9342631129832e647bd8a303a959308bad65 "use single-use attribute for
        JavaVirtualMachine"
        
        Change-Id: I0ca581ae10400f430c24a04b056afbb45a5c1445
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118121
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [427e3180589574a495df5a3677aedf7da97e11f9]

        Fix typos
        
        Change-Id: Ic943746614b894690768d0d6109123c1af819c52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118081
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-06-29  Caolán McNamara  <caolanm@redhat.com>  [7ffa58e3ab68c34d18f62ff29419a160f4e4c397]

        gtk[3|4] add a catch-all AnyInput for under X too
        
        which is needed for gtk4, enable it for gtk3 as well, if that turns
        out to be a problem for some reason then that's easily fixed
        
        Change-Id: Ie3a1875d7930f4db4ff03d085bae07f1646f6e36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118127
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-29  Caolán McNamara  <caolanm@redhat.com>  [0f340ed4e814b445dbdd37b154015585769df589]

        gtk[3|4] AnyInput wasn't doing anything useful under wayland
        
        which is going to be the case for all backends under gtk4
        
        at least detect if there is evidence that the VCL_INPUT_ANY
        condition is true to curtail the idle spellchecking (etc)
        writer loop in favor of user interaction
        
        Change-Id: Id1cefd720a921e3a0d1d403769c544c15c6360e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118126
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-29  Caolán McNamara  <caolanm@redhat.com>  [cc94c93bf2cf64ecbef835b1410ffc1a2bf40353]

        gtk3: match VCL_INPUT_ANY with or without TIMER if there's pending gdk events
        
        Change-Id: Ia3ab9993569a5eac8a1811c0187c4256dce72d50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118125
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-29  Tibor Nagy  <nagy.tibor2@nisz.hu>  [a46a847d4298806d4e91e4665c3c1907c09a17c7]

        tdf#142589 Impress UI: fix Start button of Custom Slide Shows
        
        This button started the selected custom slide show only
        by changing the (already) selected custom slide show, and
        enabling the checkbox "Use custom slide show". Otherwise it
        started always the full show.
        
        Remove the redundant checkbox "Use custom slide show" of the
        dialog window "Custom Slide Shows" (Slide Show->Custom Slide Show...)
        to avoid inconsistent behavior of the Start button (which could
        start the full show instead of the selected custom slide show).
        
        Now Start button of the dialog starts the selected custom slide
        show only once, i.e. it doesn't modify the global slide show
        settings for all the next slide shows (that is already handled
        by Slide Show->Slide Show Settings->Range->"Custom slide show:"
        and Slide Show->Slide Show Settings->Range->"All slides").
        
        Change-Id: I6e97a69c546870199d5a45d9a6ad102e30d820c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117876
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [beaf6001c0d020f525bb99dae4a0f6cdd16b4c99]

        constructing SaveOptions just to read default version
        
        can be a little expensive sometimes, since it loads a bunch of other
        stuff at the same time.
        So create a custom method that just loads the version
        
        Change-Id: Ic480d95c4d64c68e57faf1b52f1d102141b7e246
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118047
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-29  Caolán McNamara  <caolanm@redhat.com>  [67b157e994d9bef01f6117b53fc29e1fee538715]

        tdf#143088 multiple Application::EventListeners is expensive
        
        use a Window level Listener and a WindowChild Listener instead
        
        An example for the need to listener to children is the calc conditional
        formatting dialog where clicking on any subentry of an collapsed entry
        is expected to expand that entry
        
        Change-Id: Ifead2fc1b75457d3ad314fdf15d343395afae6d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118086
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [351b6b9c1fddc3cebc98036aebeeffd4dd44cc3c]

        tdf#136435 extended tips for outline folding
        
        Change-Id: I29ec108c4227a921b36f4de023a9a4e8d3ed3a99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117904
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-06-29  Eike Rathke  <erack@redhat.com>  [3d7007ef8784e92bb56a91c40e7bdff812251677]

        maShowPageBreaksTimer.Stop() in ScGridWindow::dispose(), tdf#124983 follow-up
        
        Stop this timer when the ScGridWindow is to be deleted, together
        with the underlying document. See
        https://gerrit.libreoffice.org/c/core/+/90101
        comments from Miklos Vajna on 2021-06-29 14:08/14:10 CEST
        
        Change-Id: Ia1f39c406d391abd78a57c1d92616dbff788ec63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118112
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-06-29  Stephan Bergmann  <sbergman@redhat.com>  [e529461bcb126e0975ffa3f86e1fd5a630551de2]

        Enable JVM also on macOS ARM64
        
        My previous attempts of `make check` and running a --with-java build against
        various Azul JDK 13--17 have always crashed with SIGBUS that smelled like our
        uses of pthread_jit_write_protect_np in
        bridges/source/cpp_uno/shared/vtablefactory.cxx colided with corresponding calls
        in the in-process JVM, randomly(?) causing some attempts of running generated
        code to SIGBUS.  (See the email thread starting at
        <https://lists.freedesktop.org/archives/libreoffice/2020-December/086490.html>
        "Using Java on macOS ARM64".)
        
        But at least with the recent
        <https://cdn.azul.com/zulu/bin/zulu17.0.63-ea-jdk17.0.0-ea.27-macosx_aarch64.zip>
        on macOS 11.4, this appears to work reliably now:  Multiple `make check
        screenshot` as well as some manual use of LibreOffice did not run into any such
        issues.
        
        Change-Id: I2b1327e7e877ed71420c174c1d88e68a96b3532e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118114
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-29  Tor Lillqvist  <tml@collabora.com>  [09e89e7282a032c4cb944a66c0ddf199b9aa4a0b]

        Enable flushing accumulated Trace Events when their number reaches a limit
        
        Change-Id: I99ecf56b0faa5c444dbe9e22b8cce035f240c35c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118088
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-06-29  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [33680cc4dc3a50081fc0b82fb0abf03c9744b310]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to dbd32aead45fef14e81d3b1ca0a1973f1a856607
          - Minor
            
            Change-Id: I8784fd6f43f5568db739e50a421bfff8184fd5d3
            
2021-06-29  Miklos Vajna  <vmiklos@collabora.com>  [1b7fc505bdd6c3c44986221c6bbe33af1a0e3ac6]

        sc: don't require ctrl-click when clicking on internal links of shapes
        
        Excel doesn't require such additional actions, and Writer doesn't
        require ctrl-click for internal links (e.g. cross-references), either.
        
        Also suppress the tooltip hinting ctrl-click in this case.
        
        Change-Id: If2fbec533f5c2a57268a22cf96464e724922ff7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118085
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-06-29  Caolán McNamara  <caolanm@redhat.com>  [d0bdc56da1833bc07992ddc87eb1fcffb926cee9]

        Related: tdf#143088 listen to DefaultWindow for Settings changed
        
        having multiple Application::EventListener are expensive while a
        Window::EventListener is cheap and in this document there are thousands
        of comments so having thousands of EventListeners is problematic.
        
        under gtk with start center open use gnome-tweaks to toggle in/out of a
        dark theme and the branding logo should continue to switch dark/light
        variants
        
        Change-Id: I64fd12e4bcb8e4fd131effe94e6882e54cfcaf19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118083
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-29  Caolán McNamara  <caolanm@redhat.com>  [de15196a5ccc49b4daa90e3bd25b3cac441f5d2a]

        Related: tdf#143088 return early on notification from frozen editengine
        
        processing EE_NOTIFY_PROCESSNOTIFICATIONS from an EditEngine with an
        UpdateMode mode of false will just to on to cause
        AccessibleTextHelper_Impl::GetTextForwarder to throw an exception as a
        Frozen EditEngine is considered Invalid so return early instead
        
        Change-Id: I86f9647b7bf839cf3c7cf2f029be8c7c5aeef1f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118079
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [cb0991e32987108d900ec7e8fcd4ce477ebc9fb4]

        remove pimpl from SwXTextCursor
        
        this class is only included from a small part of writer, so no real need
        for a pimpl pattern, and the alloc shows up on my perf profile, so
        reduce one of the allocs here
        
        Change-Id: I2ecb1bff5c06167fce8f53ffea18cb30d8df2dbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118046
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-29  Radhey Parekh  <radhey.parekh@gmail.com>  [872c54f99c7cd35697ea811b59bbcdc4b31f38d0]

        tdf#124176 Use pragma once instead of include guards
        
        Change-Id: I442b8aeac321ff2f34fc83037aff2b48197f44de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117905
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
        Tested-by: Jenkins

2021-06-29  Xisco Fauli  <xiscofauli@libreoffice.org>  [5b8a13486d3809066e663549879c209992d5479d]

        uitest: combine execute_dialog_through_command methods
        
        Change-Id: Iaa03d37a9ac3862b8cb08a81e37a611632433880
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118077
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-29  Johnny_M  <klasse@partyheld.de>  [d0172f785a5973dbe5ea585eabfa7a4671b38775]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 24c249c356c67c7471476ec1bb54a68d87b196d2
          - tdf#132643 Translate German section IDs
            
            Change-Id: I2f6b41bc9dc93a27c8e5552a51bdacb1030a2e96
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117936
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-29  Miklos Vajna  <vmiklos@collabora.com>  [f31955add694f52add574b94ab181be3d388e832]

        filter: remove rReserved1 completely in WrapOle1InOle2()
        
        The comment above already states that this the Reserved1 field in the
        spec, so there is no value in the additional reference.
        
        Change-Id: I48bdda04ab536461a1eb5818df6a610f41d5fe95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118078
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-06-29  Xisco Fauli  <xiscofauli@libreoffice.org>  [8fe4a2cb1ad3b4819e069179cc11430c5127613c]

        uitest: guard remaining execute_dialog_through_command
        
        Mostly done with a script
        for motivation, see 89aaa17a0a4413f07da2bc5084b0164f15dc01ac
        < UITest: introduce guarded context managers >
        
        Change-Id: Ib8e7c5f5e2c9b8a7756fe533ea4f30349dd68761
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118076
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-29  Xisco Fauli  <xiscofauli@libreoffice.org>  [8b961addb7887a8b8dc8dbc6758c3dc7c1068ac4]

        uitest: guard execute_dialog_through_command in sw
        
        Mostly done with a script
        for motivation, see 89aaa17a0a4413f07da2bc5084b0164f15dc01ac
        < UITest: introduce guarded context managers >
        
        Change-Id: I9def7e8fd8256c3131ca2904f78976b9cd59aa96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118037
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-29  Xisco Fauli  <xiscofauli@libreoffice.org>  [279ab35ad07a958b5b8d7d593b9817e7365b9bb5]

        uitest: guard execute_dialog_through_command in sc
        
        Mostly done with a script
        for motivation, see 89aaa17a0a4413f07da2bc5084b0164f15dc01ac
        < UITest: introduce guarded context managers >
        
        Change-Id: Id49eb66ba2827a6e2d0a737e48726a1d1c49c814
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118029
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-29  Xisco Fauli  <xiscofauli@libreoffice.org>  [beeb10a097cdb44af931b92d2849a7e4d09414c0]

        uitest: guard execute_dialog_through_command in sd
        
        Mostly done with a script
        for motivation, see 89aaa17a0a4413f07da2bc5084b0164f15dc01ac
        < UITest: introduce guarded context managers >
        
        Change-Id: I162dcf802474a27580cfbe9349d1a48d3a111c9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117999
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-29  Caolán McNamara  <caolanm@redhat.com>  [2a1725fbc248ccaccbe754b5f62a02f99e077290]

        ofz#35504 promote to double earlier
        
        Change-Id: I20906d61f411bba5b37f7248ba9b544afa27a0a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118051
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-29  Caolán McNamara  <caolanm@redhat.com>  [e82527d1fcee6bfb47b4e2a7bc51a7d097f662b0]

        gdk_events_pending->gdk_display_has_pending
        
        the latter at least still exists, if mostly private, in GTK4
        
        Change-Id: I0c008b505823d3f2b1ea332a9602399b77fd29c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118050
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-29  Stephan Bergmann  <sbergman@redhat.com>  [4cc1b2b55bf4efd21530632eccd9c01267a71218]

        Missing acquire in UNO constructor function
        
        ...that was lost in 951a9342631129832e647bd8a303a959308bad65 "use single-use
        attribute for JavaVirtualMachine".  (Noticed with `SDK_HOME=.../instdir/sdk
        URE_HOME=.../instdir make -f Makefile.pln test-javatest` in ure/source/uretest
        failing at
        
        [...]
        > warn:legacy.osl:1255514:1255514:cppuhelper/source/implbase.cxx:84: OSL_ASSERT: rBHelper.bDisposed
        > =================================================================
        > ==1255514==ERROR: AddressSanitizer: heap-use-after-free on address 0x610000001740 at pc 0x7f14cbe32a2a bp 0x7fff46636a70 sp 0x7fff46636a68
        > READ of size 8 at 0x610000001740 thread T0
        >  #0 in com::sun::star::uno::cpp_release(void*) at include/com/sun/star/uno/genfunc.hxx:52:43
        >  #1 in cppu::_release(void*, void (*)(void*)) at cppu/source/uno/prim.hxx:85:13
        >  #2 in cppu::_destructAny(_uno_Any*, void (*)(void*)) at cppu/source/uno/destr.hxx:129:9
        >  #3 in uno_any_destruct at cppu/source/uno/any.cxx:131:5
        >  #4 in com::sun::star::uno::Any::~Any() at include/com/sun/star/uno/Any.hxx:115:5
        >  #5 in cppu::(anonymous namespace)::ComponentContext::ContextEntry::~ContextEntry() at cppuhelper/source/component_context.cxx:131:12
        >  #6 in std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry>::~pair() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/stl_iterator.h:2368:12
        >  #7 in void std::destroy_at<std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry> >(std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry>*) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/stl_construct.h:88:15
        >  #8 in void std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry>, true> > >::destroy<std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry> >(std::allocator<std::__detail::_Hash_node<std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry>, true> >&, std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry>*) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/alloc_traits.h:533:4
        >  #9 in std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry>, true> > >::_M_deallocate_node(std::__detail::_Hash_node<std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry>, true>*) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/hashtable_policy.h:1932:7
        >  #10 in std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node<std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry>, true>*) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/hashtable_policy.h:1954:4
        >  #11 in std::_Hashtable<rtl::OUString, std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry>, std::allocator<std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry> >, std::__detail::_Select1st, std::equal_to<rtl::OUString>, std::hash<rtl::OUString>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::clear() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/hashtable.h:2332:13
        >  #12 in std::__cxx1998::unordered_map<rtl::OUString, cppu::(anonymous namespace)::ComponentContext::ContextEntry, std::hash<rtl::OUString>, std::equal_to<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry> > >::clear() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/unordered_map.h:791:14
        >  #13 in std::__debug::unordered_map<rtl::OUString, cppu::(anonymous namespace)::ComponentContext::ContextEntry, std::hash<rtl::OUString>, std::equal_to<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry> > >::clear() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/debug/unordered_map:223:9
        >  #14 in cppu::(anonymous namespace)::ComponentContext::disposing() at cppuhelper/source/component_context.cxx:444:11
        >  #15 in cppu::WeakComponentImplHelperBase::dispose() at cppuhelper/source/implbase.cxx:104:13
        >  #16 in cppu::PartialWeakComponentImplHelper<com::sun::star::uno::XComponentContext, com::sun::star::container::XNameContainer>::dispose() at include/cppuhelper/compbase.hxx:90:36
        >  #17 in sal_main() at cpputools/source/unoexe/unoexe.cxx:540:16
        >  #18 in main at cpputools/source/unoexe/unoexe.cxx:358:1
        >
        > 0x610000001740 is located 0 bytes inside of 192-byte region [0x610000001740,0x610000001800)
        > freed by thread T0 here:
        >  #0 in free at ~/github.com/llvm/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp:111:3
        >  #1 in rtl_freeMemory at sal/rtl/alloc_global.cxx:51:5
        >  #2 in cppu::WeakComponentImplHelperBase::operator delete(void*) at include/cppuhelper/compbase_ex.hxx:70:11
        >  #3 in stoc_javavm::JavaVirtualMachine::~JavaVirtualMachine() at stoc/source/javavm/javavm.cxx:1122:1
        >  #4 in cppu::OWeakObject::release() at cppuhelper/source/weak.cxx:242:9
        >  #5 in cppu::WeakComponentImplHelperBase::release() at cppuhelper/source/implbase.cxx:86:18
        >  #6 in cppu::PartialWeakComponentImplHelper<com::sun::star::lang::XInitialization, com::sun::star::lang::XServiceInfo, com::sun::star::java::XJavaVM, com::sun::star::java::XJavaThreadRegister_11, com::sun::star::container::XContainerListener>::release() at include/cppuhelper/compbase.hxx:86:36
        >  #7 in com::sun::star::uno::Reference<com::sun::star::uno::XInterface>::~Reference() at include/com/sun/star/uno/Reference.hxx:114:22
        >  #8 in cppuhelper::ServiceManager::Data::Implementation::~Implementation() at cppuhelper/source/servicemanager.hxx:72:16
        >  #9 in void std::destroy_at<cppuhelper::ServiceManager::Data::Implementation>(cppuhelper::ServiceManager::Data::Implementation*) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/stl_construct.h:88:15
        >  #10 in void std::allocator_traits<std::allocator<cppuhelper::ServiceManager::Data::Implementation> >::destroy<cppuhelper::ServiceManager::Data::Implementation>(std::allocator<cppuhelper::ServiceManager::Data::Implementation>&, cppuhelper::ServiceManager::Data::Implementation*) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/alloc_traits.h:533:4
        >  #11 in std::_Sp_counted_ptr_inplace<cppuhelper::ServiceManager::Data::Implementation, std::allocator<cppuhelper::ServiceManager::Data::Implementation>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/shared_ptr_base.h:528:2
        >  #12 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/shared_ptr_base.h:168:6
        >  #13 in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/shared_ptr_base.h:705:11
        >  #14 in std::__shared_ptr<cppuhelper::ServiceManager::Data::Implementation, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/shared_ptr_base.h:1154:31
        >  #15 in std::shared_ptr<cppuhelper::ServiceManager::Data::Implementation>::~shared_ptr() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/shared_ptr.h:122:11
        >  #16 in (anonymous namespace)::SingletonFactory::~SingletonFactory() at cppuhelper/source/servicemanager.cxx:510:43
        >  #17 in (anonymous namespace)::SingletonFactory::~SingletonFactory() at cppuhelper/source/servicemanager.cxx:510:42
        >  #18 in cppu::OWeakObject::release() at cppuhelper/source/weak.cxx:242:9
        >  #19 in cppu::WeakImplHelper<com::sun::star::lang::XSingleComponentFactory>::release() at include/cppuhelper/implbase.hxx:115:66
        >  #20 in com::sun::star::uno::cpp_release(void*) at include/com/sun/star/uno/genfunc.hxx:52:43
        >  #21 in cppu::_release(void*, void (*)(void*)) at cppu/source/uno/prim.hxx:85:13
        >  #22 in cppu::_destructAny(_uno_Any*, void (*)(void*)) at cppu/source/uno/destr.hxx:129:9
        >  #23 in uno_any_destruct at cppu/source/uno/any.cxx:131:5
        >  #24 in com::sun::star::uno::Any::~Any() at include/com/sun/star/uno/Any.hxx:115:5
        >  #25 in cppu::(anonymous namespace)::ComponentContext::ContextEntry::~ContextEntry() at cppuhelper/source/component_context.cxx:131:12
        >  #26 in std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry>::~pair() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/stl_iterator.h:2368:12
        >  #27 in void std::destroy_at<std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry> >(std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry>*) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/stl_construct.h:88:15
        >  #28 in void std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry>, true> > >::destroy<std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry> >(std::allocator<std::__detail::_Hash_node<std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry>, true> >&, std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry>*) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/alloc_traits.h:533:4
        >  #29 in std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry>, true> > >::_M_deallocate_node(std::__detail::_Hash_node<std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry>, true>*) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/hashtable_policy.h:1932:7
        >  #30 in std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node<std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry>, true>*) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/hashtable_policy.h:1954:4
        >  #31 in std::_Hashtable<rtl::OUString, std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry>, std::allocator<std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry> >, std::__detail::_Select1st, std::equal_to<rtl::OUString>, std::hash<rtl::OUString>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::clear() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/hashtable.h:2332:13
        >  #32 in std::__cxx1998::unordered_map<rtl::OUString, cppu::(anonymous namespace)::ComponentContext::ContextEntry, std::hash<rtl::OUString>, std::equal_to<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry> > >::clear() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/bits/unordered_map.h:791:14
        >  #33 in std::__debug::unordered_map<rtl::OUString, cppu::(anonymous namespace)::ComponentContext::ContextEntry, std::hash<rtl::OUString>, std::equal_to<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, cppu::(anonymous namespace)::ComponentContext::ContextEntry> > >::clear() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/12.0.0/../../../../include/c++/12.0.0/debug/unordered_map:223:9
        >  #34 in cppu::(anonymous namespace)::ComponentContext::disposing() at cppuhelper/source/component_context.cxx:444:11
        >  #35 in cppu::WeakComponentImplHelperBase::dispose() at cppuhelper/source/implbase.cxx:104:13
        >  #36 in cppu::PartialWeakComponentImplHelper<com::sun::star::uno::XComponentContext, com::sun::star::container::XNameContainer>::dispose() at include/cppuhelper/compbase.hxx:90:36
        >  #37 in sal_main() at cpputools/source/unoexe/unoexe.cxx:540:16
        >  #38 in main at cpputools/source/unoexe/unoexe.cxx:358:1
        
        when presumably removing first
        /singletons/com.sun.star.java.theJavaVirtualMachine/service and then
        /singletons/com.sun.star.java.theJavaVirtualMachine from
        ComponentContext::m_map.)
        
        Change-Id: If1563e463becb4d22b754e173ebcb60386e1d828
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118049
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-29  Stephan Bergmann  <sbergman@redhat.com>  [f52fe2eb855d1233bacb97baf192a3c07fc1822e]

        Revert bogus drop of "rtl::" prefix in external code
        
        partially reverts 6f50961e69406a17d6ec998956a6b33208b1001b "remove more
        rtl::OUString and OString prefixes"
        
        Change-Id: Ic97a6029577533e539e99d64ba73a74e3246f03b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118048
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [97123add76b743013fc5c222387feb4b9c13daf2]

        tdf#135316 share themePtr and ShapeFilterBase across all shapes
        
        .. in a document.
        
        Shavves 20% off my load time.
        
        Change-Id: I8101b4d229485ebdef0c1f72f856e7cda43559d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118045
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-29  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [19fa853ce12136b5c14e0c5a0aa906c296b75388]

        tdf#121715 XLSX: support custom first page header/footer
        
        Add XLSX import/export support for a different header or
        footer (activated separately) on the first page.
        Print preview is also extended to support this.
        
        Note: only ODS export is supported, yet. Follow-up commits
        are going to add ODS import and UI support.
        
        Change-Id: Icd3a40131bdbcd5d5a42f98c86a71345a5745051
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116842
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-29  Tibor Nagy  <nagy.tibor2@nisz.hu>  [3d55149dcf19cffefcc19c16a3abbe8851453c5e]

        tdf#142913 PPTX: slideshow setting “Start from” not imported
        
        Note: see Slide Show->Slide Show Settings...->Range->From:
        on the UI, or press Shift-F5 after loading the unit test
        document sd/qa/unit/data/pptx/tdf142913.pptx.
        
        Change-Id: I2e10a4353c26600bf405475cb89990413c81dc1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117705
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [a63679f30a2c455fe0a6471e76a0ec8e3aecd0ea]

        remove try/catch in ShapeContextHandler constructor
        
        if we don't set mxShapeFilterBase here, we will just trigger a SEGV
        later on, rather see the error at the original site
        
        ever since
            commit a68e07b994a02ced1ee447350340d9fe25638bd3
            Date:   Wed Mar 5 17:52:58 2008 +0000
            INTEGRATION: CWS xmlfilter03_DEV300 (1.2.4); FILE MERGED
        
        Change-Id: Iacb7c757d4c9526df076e0903d4539f12f4ce968
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118043
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [c3c8a7dbc4ce10156fca530a546babb0b478edaa]

        use std::optional in OTempFileService
        
        since we are always needing this, no need to allocate it separately
        
        Change-Id: Ic81aa485807dd1705fd0af2065044b4169c9cf5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118044
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-29  László Németh  <nemeth@numbertext.org>  [ad16387653f8e0d310a5eb44bce9fa8df27253c8]

        tdf#142698 sw: fix reject of deleted images anchored to-char
        
        Strikethrough of deleted images wasn't removed by reject
        of the tracked deletion, if the image anchored to character
        wasn't in same text line as the deleted text.
        
        Follow-up to commit 1610eeef6f2312616fe5d3535475f27f7896bef8
        "tdf#142196 sw: crossing out images anchored to character".
        
        Change-Id: I9c7f742942bec90d4c5c65f1bc40a7923353560b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118030
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-29  Rafael Lima  <rafael.palma.lima@gmail.com>  [1524b07e690a53d1e5ffb2e334448195e91413f1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8d017a90e29ece12e5a71b7e0242b5f926575cb5
          - Fix localization in SF_Form, SF_FormControl and SF_UI help pages
            
            Change-Id: I7306fbfdabf3df84028aadacb90d0502d48f5c56
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117863
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-06-29  Miklos Vajna  <vmiklos@collabora.com>  [88f003e1978c4c08c082d12e7856ac4a08710c34]

        filter: avoid unnecessary string copy
        
        Change-Id: Ie3083bfed3827b66c85946c060149531293bb813
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118033
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-29  homeboy445  <akshitsan13@gmail.com>  [df3ed584b025b8a87a8a3042a04ac8c12ebe4f26]

        Added a UI dialog box for running the VCL backend tests
        
        The UI dialog box will allow the user to run the VCL graphics tests
        and will allow them to view the results as well.
        
        Change-Id: Ice289444ff425496a3e400a4c2bc06c307168c62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117384
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-29  Mike Kaganski  <mike.kaganski@collabora.com>  [7c95c16deba975b0b282ccea1fbfcfadd7aa28b3]

        tdf#143107 related: ensure correct order of which ids
        
        ... discovered after 8aaa28ed43978a9a4a20d62368410a57ec05c23f
        
        Change-Id: I1a14d227414210393c00c395486ede6daa438218
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118053
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-29  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [aa5c6d127559912ad60a63fbd972b78fb8f9691b]

        new ODF numbered list parameter loext:num-list-format
        
        Instead of style:num-prefix and style:num-suffix new list format
        is much more flexible for storing list multilevel numberings.
        Now it is possible to have not just prefix/suffix but any random
        separators between levels, arbitrary levels order, etc.
        
        Internal LO format for list format is changed: instead of placeholders
        like %1, %2, etc we right now use %1%, %2%... Reason: for ODT documents,
        having more than 9 levels there is ambiguity in "%10": it is "%1"
        followed by "0" suffix, or "%10"?
        
        Aux changes:
        * removed zero width space hack: since format string is always defined
        this hack is interfering with standard list numbers printing
        (see changes in ooxmlexport14.cxx, ww8export3.cxx tests)
        * changed cross-references values to lists: they are now including full
        list label string: previously this was bit self-contradictory (see
        changes in odfexport.cxx and check_cross_references.py tests)
        
        Change-Id: I9696cc4846375c5f6222539aeaadbca5ae58ce27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117156
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [99ef46fdb2a975e074c66a02328b86edfc05307f]

        tdf#143105 Don't export empty URLs to PDF
        
        They also won't be saved to the ODT if empty.
        
        Change-Id: I7a8480bfc12261b4904981abb75b59752e354b4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118032
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-06-28  Steve Fanning  <stevemfanning@yahoo.co.uk>  [f79a8f578ab56d138139b0de131a86dd5d773de7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1f77c92e446c0b66656b82ae04862528d425a30e
          - Fix minor typos in help examples for Calc's LEFTB function.
            
            Change-Id: I5d8cdf1898f9b5823acc1e3381bbe3abb06551e3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/118052
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-28  Justin Luth  <justin_luth@sil.org>  [e5ac6caf9efa3d3a8cb82dbc59ef00b193facdc4]

        tdf#104239 doc import: fix chose m_pChosenWW8OutlineStyle carefully
        
        I mis-placed the cancel test.
        In the previous place, that only worked if the FIRST instance
        of the style was bad. My intention was to prevent if ANY
        use of the numbering style could cause problems.
        
        tdf#75748 had the document I had been developing the fix for.
        
        Change-Id: I75286b943b7fca56ea43f79a49d68a351f6d0e24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117966
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-06-28  Stephan Bergmann  <sbergman@redhat.com>  [4ad110677be8c9b89524a0cbe1690778b3db032e]

        UIObjectUnoObj::executeAction does not need mutable state in UIObjectUnoObj
        
        ...as none of the state (now stored in struct Notifier) needs to outlive the
        invocation of executeAction.  This change makes mReady monotonic, which makes it
        easier to reason about (and allows to substantially shrink the range of the
        mMutex lock in executeAction).
        
        Change-Id: I0a4dd4a286773fd09c469cb7fd625c1444424e98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118031
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1b052ff4ac5f5d29b69a91d4f14742e555f2a03b]

        Fix typos
        
        Change-Id: If73e9183dbf6e53291da0348a1ea112d0c669669
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118012
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3935b85163336ade4d0555a345c7ba2a9b1fc4d7]

        Remove duplicated include
        
        Change-Id: I0b92374a9d476944e88ac8d08c024f17f689d696
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118010
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-06-28  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [a31b7ea9e62f6d44685aff28e1412eb43b796847]

        Add URI handlers for MS Office URI Schemes on Linux/macOS
        
        This was already done for Windows in fdd8686987ca4ee693f5f194c8eb482daa69cfef
        
        Change-Id: I2fa43bf2930e9df9fbeb9169d28700ef4bdbaacc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117726
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-06-28  Heiko Tietze  <tietze.heiko@gmail.com>  [0707380f05d4cce2d17eb74c4b871dcf17d3ac1f]

        Resolves tdf#133265 - State indicator as first item
        
        Since I719f8a97a867addcd6a544567b1173e6da0f7db8 made trouble
        with unit tests this is another approach to make sure
        the document save state is always visible
        
        Change-Id: Ieb171c6f2a8bb038f86fdafac737a4e39963f03d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118022
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-06-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [64e8c2adbbe13cf082819229b8014ffb28911b76]

        Test SvpSalYieldMutex like DBG_TESTSOLARMUTEX
        
        Introduce and use DBG_TESTSVPYIELDMUTEX.
        
        Change-Id: I002fa8faf744d69ab00ceeddda4f56b46aec0b34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118015
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-06-28  Stephan Bergmann  <sbergman@redhat.com>  [efab07a370c52e57c4a4adaed1ab90e232caaf0b]

        loplugin:indentation (macOS)
        
        Change-Id: Ia7b33ee93dbb4d27a2387af6e2dd247b5f0b0788
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118026
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-28  Stephan Bergmann  <sbergman@redhat.com>  [2cc76ffcbe1f11f3b10a1a86b00f51e5ef179ac3]

        Remove dubious lone mutex lock
        
        ...introduced with 70f89e6b9f89177fc60f9cc9b55a87fdc5c6017f "uitest: move the
        processing of actions into the idle handler", for no apparent reason.  (This
        change will allow to get rid of mMutex as a member of UIObjectUnoObj in a later
        commit.)
        
        Change-Id: I1964eb1c4a1b4f790e689e55d4af8a0390cb4d5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118024
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-28  Stephan Bergmann  <sbergman@redhat.com>  [936298c38b6f7007097700e5862db00da89d0334]

        No need for these function arguments to be captured in UIObjectUnoObj
        
        The lambda that uses them will never outlive the invocation of
        UIObjectUnoObj::executeAction.
        
        Change-Id: Icc5098a99389f7c70b69ca790acb4709f55b4dad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118025
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [3f04160dd2b528e9d34a22c047e5f84282f77565]

        Allow headless make debugrun
        
        I have not the slightest idea, why I added this code in commit
        6cdfe5ebb4f6c06bfa8b0e67e778dd68131c14e3 ("Drop some headless mode
        variants"). This prevents running "make debugrun" headless using
        SAL_USE_VCLPLUGIN=svp. A HEADLESS variable is just referred in
        some make targets, but the environment doesn't affect them.
        So just remove that code.
        
        Change-Id: Icdf76bea6c75c7b14c3f01287ceb0fd4a11cb2d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118019
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-06-28  Stephan Bergmann  <sbergman@redhat.com>  [db1e25a0f7c4c912bcdb4ad6a98d13928f522529]

        There appears to be no reason for (DBG_UTIL-only) ~VclPtr to be virtual
        
        ...ever since it was introduced with 3ecb9b4bd7dc70664bbb8d7c957ea8dc5015223f
        "tdf#99352: assert on stray VclPtrs past DeInit"
        
        Change-Id: I4b87a6bacb53f74ff612a4193cee42145ea04fdb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117878
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [7ef1ec18089aa45e8053c0c73ad71aa3f78b9758]

        No need to Stop() a Timer before Start()
        
        Start() resets a timer per default, otherwise check IsActive().
        Also add a debug name to it.
        
        Change-Id: I1588161bb3fead42c3b26282dfa05d149aa94c52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118020
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-06-28  Michael Weghorn  <m.weghorn@posteo.de>  [1c1aadc804f4b34b764002c23dc916530d1c7908]

        wina11y: enum XInterfaceIndex -> enum class XInterfaceType
        
        Convert enum 'XInterfaceIndex' to an
        enum class 'XInterfaceType'.
        
        Also, drop the explicitly assigned but unused numerical
        values (indexes?) and the unused 'XI_NULL' value from the enum.
        
        Change-Id: Ice6d33e6523b3885836f54bc486bbe90de4c3b95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118018
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-06-28  Michael Weghorn  <m.weghorn@posteo.de>  [620223ec2b47133db4faddd1f7cbf0294fb72fa4]

        wina11y: Convert QUERYXINTERFACE macro to template function
        
        Change-Id: Ia4ecab7ada4df83b773505561569cededef35612
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118005
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-06-28  Michael Weghorn  <m.weghorn@posteo.de>  [197d9631b3add45d294f1d7f81cee00a695f36c9]

        wina11y: Use range-based for loop
        
        Use a const reference instead of a pointer for the iteration.
        Drop the extra 'g_CMAccessible_AggMap' entry at the
        end that was only used to indicate the end of the
        array in the iteration previously.
        
        Change-Id: I411e9274d56ce0ed2658dfbe3d03670e485c4b4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118004
        Tested-by: Michael Weghorn <m.weghorn@posteo.de>
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-06-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [8a636698795431915ab1f9877a29d6683d3d9f5b]

        uitest: log the active UITEST_TEST_NAME
        
        From the original commit bff02d54960b55e16d5c1220719bb86dc1fdd205
        ("uitests - error if UITEST_TEST_NAME not set to anything
        useful"), it doesn't look like logging the test_name_limit_found
        is needed.
        
        Change-Id: Ibe1e6a5d63a968b06c4c8e8b4979d5b8caf8f54c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118016
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jenkins

2021-06-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [3c6b33a3cf982c78b64a1a72bf9b2e7bd07495c3]

        Fix uninitialised conditional jump
        
        Since we just handle one specific case, just initialize the
        variable to something different, instead of checking the
        GetFirstRedoInfo result.
        
        From valgrind:
        
        ==10566== Conditional jump or move depends on uninitialised value(s)
        ==10566==    at 0x270E4451: SwDoc::ChgPageDesc(unsigned long, SwPageDesc const&) (docdesc.cxx:431)
        ==10566==    by 0x272E341F: SwFEShell::ChgPageDesc(unsigned long, SwPageDesc const&) (fedesc.cxx:122)
        ...
        
        Change-Id: Ib95f81297959a535a08dc399f72b68c15e621a27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118017
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-06-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2a4098742ae15dd575aa4f02b00d0845db3d5afb]

        Removed executable bits on doc files
        
        Change-Id: Icbf1a9a6fed698345b8faabf3443216240c65069
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118011
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [6701329f5b7d9c39fbd00f2f735dcd375992aa8e]

        [API CHANGE] drop ShapeContextHandler service and interface
        
        There is zero chance an extension is using this, because it is so
        intimately tired together with the oox and writerfilter interactions.
        
        I'm removing this so I can expose the ShapeContextHandler and then
        override it's implementation in a more fashion without jumping through
        UNO hoops.
        
        Change-Id: I79ef30247f4642303dfdb92bbf8f6e6226234829
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117996
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-28  panoskorovesis  <panoskorovesis@outlook.com>  [0aa7ee7827fc77b5b4c0479402bfbd9a4e5d9e84]

        Add FloatTransparent cppunit test to vcl.
        
        The test draws a transparent, along with a second metafile
        and tests their attributes.
        
        Change-Id: I42b6ff6eec29fecdafc7f634551c894a16b63173
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117694
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-28  panoskorovesis  <panoskorovesis@outlook.com>  [d1eb1e6e487fad489b7c80b68613290da6edfe8a]

        Add EPS cppunit test to vcl.
        
        The test creates an EPS along with a second metafile and
        tests their attributes. mtfxmldump.cxx was edited to support
        EPS.
        
        Change-Id: I43495304aaf191e1a8ad034b96ff59de085a0630
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117702
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-28  Caolán McNamara  <caolanm@redhat.com>  [4a6ddaadd75ae21cc251f461327a5f472241a41e]

        open menu down in direction shown by arrow
        
        Change-Id: I23eb6cfcca552b66ed287f09516f3936aa975c88
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118007
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-28  Caolán McNamara  <caolanm@redhat.com>  [456244d885be8f66024cfc91dce56baec97d556d]

        gtk4: protect signal_selected with SolarMutex
        
        Change-Id: Ie296e3f64607bfc00dbedb204f09be97b143892e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118003
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-28  Caolán McNamara  <caolanm@redhat.com>  [d647a91ac1a0f8f230dc1cbf141f1ded2cc367f2]

        drop some unneeded ifdefs
        
        Change-Id: I3e323ed5afb2245b28e42992e2ff00a153a8873c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117998
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-28  Caolán McNamara  <caolanm@redhat.com>  [5d5b503c62b975af8435a7b6deb648081b561e60]

        gtk4: gtk_grab_add/gtk_grab_remove doesn't exist in gtk4
        
        in the public api anyway, fudge this for now
        
        Change-Id: I44fff4e1dffb390664234ace7337c8ffaff6df90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117997
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-28  Caolán McNamara  <caolanm@redhat.com>  [2e138cfb208aba034291896149266b2f67c5654c]

        gtk4: add key-pressed/key-released support
        
        Change-Id: If06e8ce0d351a4761622d3824add29ebe9383210
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117995
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [d1a9c3cb443a292aec3037dad0350732c414ff35]

        store actual type in ShapeFragmentHandler::mxFilterBase
        
        instead of storing the base-class and then down-casting
        
        Change-Id: I13c600903637216abb4547433f24fc9b84afde8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117993
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-28  Caolán McNamara  <caolanm@redhat.com>  [15ee306cda425323cb2d58bd88f84686ebc8848c]

        gtk4: implement focus in/out for IMHandler
        
        Change-Id: Id8183b18622a26c0b61c3165b364ecc1d3e3e5bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117994
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-28  Caolán McNamara  <caolanm@redhat.com>  [f8f0e4067b09d1d8b5aebc7b28db3b7565606b27]

        gtk4: adapt to GtkCellRendererClass changes
        
        Change-Id: Id5b52f9a3502cecfe693dadea6642dbed3a18aa2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117960
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-28  Stephan Bergmann  <sbergman@redhat.com>  [76bf22074a9bb5d6ef177783e5baa41760aa27e9]

        Mark external/harfbuzz/Wunused-but-set-variable.patch as fixed upstream
        
        Change-Id: Iefc8f4f6ff93ec1a11256724b1881689d5eb56d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117992
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-28  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [3c7871626186c07dcd2ad874d70ea53aa8ae29aa]

        Tabs to spaces
        
        Change-Id: I1d46cd91082549eebfafe4f7e16d3b6d4e2fe9ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117964
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [bfc1600c6ade6f006eb774bffe7caa9c948e8603]

        loplugin:indentation improve checks for brace alignment
        
        Change-Id: I333100fda7e181f68f36b03279b3fbb8cb768310
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117615
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-28  Caolán McNamara  <caolanm@redhat.com>  [f9514beb9bfed51aee69227797e74504afed31c6]

        use the standard macros to generate custom_cell_renderer_get_type
        
        Change-Id: Ie0c15c0d97616d1b5a6afcdc72cba7247e22d999
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117959
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-28  Caolán McNamara  <caolanm@redhat.com>  [879fc58cd4f54e72499fedce64d23bc969f943c0]

        split out customcellrenderer code
        
        Change-Id: Ia2803f6eab14ee7aeb697fb039f4e6dbdefa25e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117958
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-28  Caolán McNamara  <caolanm@redhat.com>  [228cb26a6a1afe668dd17471bedf0ab52f133d5a]

        ofz#35504 Integer-overflow
        
        Change-Id: I7a462b821f286411d759b5259461fcdbf1741859
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117955
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-28  Regina Henschel  <rb.henschel@t-online.de>  [3262fc5ef3bde5b158909d11ccb008161ea95519]

        tdf#142304 a.o. Improve wrap margins in docx filters
        
        LO uses the bounding box of the shape in case of type 'Parallel'. Word
        uses in the corresponding wrap 'square' a box based on the full size
        of the shape. That will be very different in some cases, e.g. for an
        arc. And Word exchanges width and height in case of rotation angle in
        [45°;135°[ and [225°; 315°[. To get the same appearance as in Word,
        the wrap margins are suitable expanded on import.
        
        Word puts the additional space needed for fat strokes into effectExtent
        in case of wrap 'inline', so there is no need to add the half strokes
        width in addition. Word determines the area for the shape depending
        on rotation angle. Both are now considered. Total same appearance is
        not possible because it would need negative vertical wrap margins,
        which are currently faulty in LO, see tdf#141880.
        
        Patch solves in addition tdf#142486, tdf#142305
        
        The export to Word would require negative values in effectExtent in
        some cases. They are allowed in OOXML but not supported in Word. My
        idea is to switch to wrap mode 'Tight' if needed. But export of wrap
        has so many bad parts, that it needs separate work and is not
        included here.
        
        Handling of border width for export of own frames is missing.
        
        Unittest changes
        ----------------
        testDmlTextshapeB and TestDmlTextshape in ooxmlexport6.cxx are set to
        current values. Import and Export still have large errors with these
        shapes and correct value from file is unknown. So an exact value is
        pointless. Only the original problem needs to be still fixed, which
        is the case.
        
        testWpsOnly in ooxmlexport10.cxx. I have removed the test for
        LeftMargin equals 0. The test makes no sense, because the original
        file has distL=114300.
        
        testTdf124600 in ooxmlimport2.cxx.
        I have added a tolerance. It would fail with Expected: 2029,
        Actual:2028, likely a rounding problem somewhere.
        
        testTdf124600 in ooxmlimport2.cxx
        Word refers to outer edge of the border for align='left', LO aligns
        at snap rectangle. The different intepretations become visible if a
        thick line is used. LO needs a margin to get the same rendering as in
        Word. So an expected value of 0 is wrong and I have disabled the test
        for now. ToDo: tdf#142798. Get the correct margin and activate the
        test then.
        
        testTextframeGradient in ooxmlexport2.cxx. I didn't find any reference
        for a default value. The test is not reliable, I get both 316 and 318
        as actual value. Handling of shadow in VML shapes is buggy, the values
        for margin and shadow are wrong anyway. Reports are e.g. tdf#142486,
        tdf#142558. For now I have added a tolerance of 2.
        
        testDMLGroupShapeChildPosition in ooxmlexport6.cxx. The accuracy has
        become better. After reload we get the same values as before.
        
        testEffectExtent in ooxmlexport.cxx. tdf#142805. I have disabled the
        test, because the image is not loaded at all, and therefore it makes
        no sense to test a margin of it. And you can only test the sum of
        distL and effectExtent l, because LO has only one property
        'LeftMargin' for it.
        
        testEffectExtentInline in ooxmlexport.cxx. To get the same vertical
        alignment as in Word, it would be necessary to have negative margins,
        but those are not implemented yet. tdf#141880. Currently the patch
        contains a heuristic to detect unchanged objects and write the
        grab-Bag values then.
        
        testEffectExtentLineWidth in ooxmlexport16.cxx. I have changed the
        expected value from 508 to 506. That is still away from the to be
        fixed faulty 561. It is a VML shape and import of connectors in
        VML shapes is faulty.
        
        testRelorientation in ooxmlexport4.cxx. Changed to 8662, the original
        problem is still fixed. I don't know the reason for the difference to
        the values from file.
        
        Change-Id: I28f156637f6ae64975cf2917f0e5cc89e689aff5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115668
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-28  Regényi Balázs  <regenyi.balazs@nisz.hu>  [2ffdd37067926ddb841c6055205f267b96706945]

        tdf#139549 DOCX import: document got modified at import time
        
        Regression of bda05ba17362222b74727872579b65b3fa14e3d8
        "tdf#41466 DOCX import: fix VML v:shape/v:textbox".
        
        Co-authored-by: Tünde Tóth
        
        Change-Id: I8762aa8a710c3a37290e1db854b8cc86db6757b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109436
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-28  Miklos Vajna  <vmiklos@collabora.com>  [67a56b7159158cea076df9aa258a36b02e115ec3]

        sw: prefix members of HTMLTableColumn, HTMLTableContext, SwWriteTableCol ...
        
        ... and SwWriteTableRow
        
        See tdf#94879 for motivation.
        
        Change-Id: I74edd0d6864fd7c2731d904c8bf7cfbd309a226c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117965
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-06-28  Tibor Nagy  <nagy.tibor2@nisz.hu>  [253bee65bc24d999c3629a4d503d0fa01b355cfc]

        tdf#142646 PPTX import: count repeating slide names
        
        instead of using the default slide name "Slide n".
        
        PPTX slides are named after their titles. Now repeating
        titles got a number instead of using the default slide
        name "Slide n". E.g. "Title", "Title", "Title" will be
        slide names "Title", "Title (2)", Title (3)", and not
        "Title", "Slide 2", "Slide 3".
        
        Follow-up to commit I98511c3c9a59598ea113e7387db5202d7f8a7cd4
        "tdf#103347: PTX import: fix duplicated slide name"
        
        Change-Id: I449d6f7d7599291b3dae7df65ad6ff86a4269fb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117317
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-28  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [1421831429056ed770a67feeec12c843f80bb006]

        find-unneeded-includes: introduce --dontstop switch
        
        ...to make it not stop after each error found.
        
        In case there are not many problems to be expected, it is faster to
        check a bunch of files and fix the problematic 5% than re-check
        over and over again the non-problematic ones after each error found.
        
        Change-Id: Iec5a2aa96ac557c0247ae2f06eb710daa75cc19b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117756
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [0171a9e2f0dc9dd2dc85b23871a8f32418b9edf2]

        loplugin:finalclasses in vcl
        
        Change-Id: I0bad93927248e5d8d19a69661a1b243e55791fd9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117889
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-28  Justin Luth  <justin_luth@sil.org>  [5f9fb51ba84619c60f304afda76a013a8f3dc14c]

        tdf#104239 doc import: listLevel 9 is body text
        
        MS Word formats only have 9 list levels (0-8),
        and listLevel 9 is used to indicate body-level
        as a way to cancel the inheritance of a listLevel.
        
        LibreOffice however has 10 levels (0-9), so it was treating
        this as 10th level numbering. Nope - it needs to be
        no numbering at all.
        
        Change-Id: I3fd58ba518ba8bc7d15a08cf896fbeed8e6a38c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117921
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-06-27  Caolán McNamara  <caolanm@redhat.com>  [3618d847a44bb485a3564c600d5005797934b9bb]

        gtk4: restore original parent if there was one
        
        Change-Id: Ia3d8da14f545deace3024823b4cf8453937e3f82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117957
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [eef1a5f3aa0f1b11024aa6760cf92181b9bf0a96]

        uitest: remove duplicated calls to get_component()
        
        after 8298aa62726312eee6f8fbb64a9fc9b12680447f
        < uitest: guard execute_blocking_action >
        
        Change-Id: I954c11c42620660afd48a585f5c59ff2196f4b6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117738
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-27  Caolán McNamara  <caolanm@redhat.com>  [241c37a6ad2a444ddf2eb48385041318d4e7e8ee]

        rename CustomCellRendererSurface to shorter CustomCellRenderer
        
        Change-Id: I8fa2d75d0c24f4e211136c929b8fd6f8466eb311
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117956
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-27  Stephan Bergmann  <sbergman@redhat.com>  [5e37a1d89dfaa12690841213bce0cb6d05faf90a]

        Silence UBSan dynamic-type-mismatch for VclPtr member in GObject
        
        ...that wasn't properly initialized (in an --enable-dbgutil build; see also
        <https://gerrit.libreoffice.org/c/core/+/117878> "There appears to be no reason
        for (DBG_UTIL-only) ~VclPtr to be virtual", but even when VclPtr has no vtable,
        it arguably is to properly con- and destruct CustomCellRendererSurface::device).
        
        For example, in Writer clicking on the "Styles" icon in the side bar:
        
        > vcl/unx/gtk3/gtkinst.cxx:15144:10: runtime error: member call on address 0x625001b42668 which does not point to an object of type 'VclPtr<VirtualDevice>'
        > 0x625001b42668: note: object has invalid vptr
        >  50 62 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  10 8a f0 00 30 60 00 00  80 f8 19 02
        >               ^~~~~~~~~~~~~~~~~~~~~~~
        >               invalid vptr
        >  #0 in (anonymous namespace)::ensure_device((anonymous namespace)::CustomCellRendererSurface*, weld::Widget*) at vcl/unx/gtk3/gtkinst.cxx:15144:10
        
        Change-Id: Ic6ab75668e5b3ecca6d1e5743ed1907c8cbdb143
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117915
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-27  Caolán McNamara  <caolanm@redhat.com>  [9d8e88aaa20ad3d184e06cd8d4f875ecdfeda61e]

        cid#1486528 silence Uncaught exception
        
        Change-Id: I03b71a11dda7b818a99525d65cbbc42f40dd2eee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117949
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-27  Jan-Marek Glogowski  <glogow@fbihome.de>  [642791720622618c9b66633c3e1224a4d340b167]

        Immediately schedule Tasks on start per default
        
        While writing a new Task, I was wondering, why it didn't schedule
        immediatly after calling Start(). Turned out Start() wasn't even
        calling Task::StartTimer(...) to trigger / wake up the Scheduler.
        
        So this changes Task's Start() to call StartTimer(0) to immediatly
        trigger the Scheduler at the end of Start(), but Tasks can opt out
        of it, if they aren't ready yet (like Timers).
        
        Change-Id: Ia2fdb45f502866c83f432b045e70bf27ccb61012
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117947
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-06-27  Caolán McNamara  <caolanm@redhat.com>  [de873f01d286d57829d8fb78d1f2748372552d37]

        ofz#30647 skip boring slow path for fuzzing
        
        Change-Id: Ifab4209e4481058046c95efc9efccf337b4badd5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117939
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [770f94f4c5bedede8ee70e1f3bc1303dbace62ca]

        Revert "tdf#135316 bypass 'existing style' check when importing"
        
        This reverts commit 066c4054f4a1078602aaab5516590628eaf6a47e.
        
        As mst_ says:
          there isn't just File->Open but also Insert->Text from File...
          in that case the optimisation looks wrong to me
        
        Change-Id: I9d0b4bc748842b8fac7ea4cd58192562f8fd82f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117864
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-27  Julien Nabet  <serval2412@yahoo.fr>  [aa54071b5e6c195e3677aad2d7959a2e901613bd]

        Indicate the file in error in (vcl/UnoGraphicProvider)
        
        Change-Id: I7f379bf189071893d3b9eeb813ea9e570922fee3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117946
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-27  Andras Timar  <andras.timar@collabora.com>  [c50bdcfc98776bd35b65c4f04ba7fafde451dbcb]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to bba36281a0d7af91fe65eda9140f811e28d09012
          - Fix Guarani thesaurus
            
            - dos2unix th_gug_PY.dat
            - Add missing count to 'kopia'
            - Fix makefile
            - Remove .idx, which is generated by the build now
            
            Change-Id: I8ca168d0b2710ea31c8641a5d7dd837761674ea5
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/117944
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2021-06-27  Julien Nabet  <serval2412@yahoo.fr>  [04ad40cb3a7edd0756dc24305bf43fae50a5023f]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 79331fd0ce1c55174534987752df49e3f0f63cc0
          - Remove .idx file, they are generated by the build
            
            Change-Id: I108bbd2149d9f0d1024ed329229bb00bae0af5e6
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/117943
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2021-06-27  Julien Nabet  <serval2412@yahoo.fr>  [5e24c04f67e7f6cd5ff734f4b2c709566ceb11ac]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 297baa306963dac8706e7e7c25923e18d65b58c7
          - Spanish dictionary: Package missing icon
            
            Change-Id: I7de98cda4094a7a2b219f34744e82260b32c7001
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/117942
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2021-06-27  Julien Nabet  <serval2412@yahoo.fr>  [5b624c6a855df38f7448f400b2353918126173f8]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 16eb021d2bb008fdef06f69f52df3b5d38c0d028
          - Esperanto dictionary: Package extension's description
            
            Change-Id: Ib080d1ad1ac4f5af6b736fd161a07871f4b1d861
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/117941
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2021-06-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b8b02686c8900ef9cab344480e0b0904e573c936]

        svx: adds a test for SdrRectObj rendering into primitives
        
        This adds a new test that checks how a model with a rectangle
        object is being rendered / transformed into drawinglayer
        primitives.
        
        Change-Id: I81851e122f182ebe5ed8486fdab8d04bb8c9e68a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117886
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f15d50b5ff6f0c8ed1a647a4efa92f5c67077326]

        svx: clean-up, init in constructor, rename master pages variable
        
        - maMaPag to maMasterPages
        - cleanup the constructor variable initialization
        - change degree chart from define to const variable
        
        Change-Id: Idc607b8b386855b90001ed389df2c7849969ee86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117887
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-26  Caolán McNamara  <caolanm@redhat.com>  [00a658ff104623d4e7fc984b5fc82d1a7e2607f2]

        ofz#35597 Null-dereference READ
        
        add a check for null getTextBody() return
        
        unfold it a bit while I'm at it
        
        Change-Id: Ib0286048536ad576b520e1adb08fa9b36da9243f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117938
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-26  Johnny_M  <klasse@partyheld.de>  [89251968fde77c6ddf7c95ee61da0c34dfe8ea6f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 108566a12aa32429286de6f6129b63e2d3e27e94
          - tdf#132643 Translate German section IDs
            
            Change-Id: Idbe462483dcff49d7c8d5ff3852632e3e1ec9bc6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117934
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-26  Johnny_M  <klasse@partyheld.de>  [fa8148c372b2740bd991a757e607442e4f291822]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ee15fc4c682e5f2013dcc6c0eee0d4c173df8624
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ia41a6e287264d5b59d0a95da92e2030df7081ac1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117935
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-26  Johnny_M  <klasse@partyheld.de>  [e89095ce32ef7c93b0064b6ac717c8822db67ced]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b4b9edbbdce1f88be5ebbaa4a3464f2900d7da42
          - tdf#132643 Translate German section IDs
            
            Change-Id: Id281db6e24d66defdb1a1897982a002b2862a3f2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117933
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-26  Johnny_M  <klasse@partyheld.de>  [894781f309ebf11786b3f8ef042e470eca74726f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3e0b1dd5ac8cf160686b2f7b4f61d63cefe9fdcd
          - tdf#132643 Translate German section IDs
            
            Change-Id: If05a4230bb2731cce7f412768d31dcd8339aae6f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117932
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-26  Johnny_M  <klasse@partyheld.de>  [eb2b6f4a3d9477d1e4be1c417d3e8de2ac33946f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to dc2012560f2f32c35dcba288bd7327663d743a26
          - tdf#132643 Translate German section IDs
            
            Change-Id: I6ba60bbca897161bdb4ceb7d92385421a2a94e24
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117931
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-26  Johnny_M  <klasse@partyheld.de>  [c7c8d4939cdee340a3ef9ecfcc96449be3c36faf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e95db54fff98b96bf281a6cffc94edb4e381b448
          - tdf#132643 Translate German section IDs
            
            Change-Id: I49a890ae317345730f14a848e4f2880f7ed4c4f4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117930
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-26  Johnny_M  <klasse@partyheld.de>  [8bba97be7e9327ddc441ae255561f1b3f08a1d0d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0fbedac2ab3856dddcc70b8dbffe5f1838075c5d
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ifc6df2e1cefe7349bc24327a2456afd66d065bda
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117929
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-26  Johnny_M  <klasse@partyheld.de>  [4979fb6ba62f1bca11e4c0a2159d326d11ac8080]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2d06125f8c6b056973081564aea9a0231084c4e0
          - tdf#132643 Translate German section IDs
            
            Change-Id: I02bedcebab5d622d7488e5b06811787f17b48c7c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117928
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-26  Johnny_M  <klasse@partyheld.de>  [23585ffdfb2416ae39160180289b427c3310c840]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3149f4b939f620610d73ea652282204014f7fdfb
          - tdf#132643 Translate German section IDs
            
            Change-Id: I15d1939c784a1923311d5cce59ff78947e7b7b23
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117927
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-26  Johnny_M  <klasse@partyheld.de>  [59afde29f87a616f771272e9e8295e0170c328ba]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 85faad16ba20244e502e6ed5b18e5ab5a744891c
          - tdf#132643 Translate German section IDs
            
            Change-Id: If653bbbe3705e939372adc34a1783439418f59b8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117926
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-26  Justin Luth  <justin_luth@sil.org>  [f5394ceda7e714b87050d78a0319dc3cfab9ac99]

        tdf#104239 doc import: chose m_pChosenWW8OutlineStyle carefully
        
        Chapter numbering is a horrendous invention of LibreOffice.
        It is not at all a part of MS Formats.
        
        If there is anything that potentially can cause problems
        by choosing one style to be the outline style,
        invalidate it.
        
        We won't totally ignore CN because it has some unique
        properties in LO, and so it is worthwhile trying
        to round-trip it (alwyas LFO 0?) or populate it
        with the expected Heading styles if compatible.
        
        (I tried looping through and re-setting the
        matching styles with the "Outline" numrule first,
        but lots of unit tests prove that doesn't work well.)
        
        I couldn't believe the incredibly good effect this had on
        my torture test example document. Hurray.
        Then again, completely preventing CN at all also
        passed all unit tests, so I added a preventative test earlier.
        
        Change-Id: Iafa0d3606e558a3f17e49c3f1f6cebb7b25de962
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117920
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-06-26  Tor Lillqvist  <tml@collabora.com>  [f877ded8654edc70e466e92de1f9c1dbe5d959de]

        Add ProfileZone to scaleDown() and scaleUp() in BitmapScaleSuperFilter
        
        Change-Id: Ibc98d1e5ba24f98c437468d3f9a469725892e7d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117768
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-06-26  Arnaud Versini  <arnaud.versini@libreoffice.org>  [3721f4a00e31eb1c08e492106f752db74d3daf7c]

        codemaker : remove useless includes
        
        Change-Id: Idaac78579d7845a1908bc3c02ff917432ca6a7d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117513
        Tested-by: Jenkins
        Reviewed-by: Arnaud Versini <arnaud.versini@libreoffice.org>

2021-06-26  Caolán McNamara  <caolanm@redhat.com>  [0f4b14a806b4952da79c7b5b22298e8c8306107c]

        use --disable-xmlhelp for fuzzing
        
        Change-Id: Ieb6abbf05cdd3577c1653fc0078ee2db6e840a28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117925
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-26  Caolán McNamara  <caolanm@redhat.com>  [532946bc3cc9f21605dfe271db292bf4ab9d6f1d]

        cid#1474269 Untrusted allocation size
        
        Change-Id: I655c86be306a0300e9ec8404040eeb58d0579cb4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117916
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-26  Caolán McNamara  <caolanm@redhat.com>  [f537dcc2485f6e0d577797a5850f417f180cca3a]

        gtk4: GtkPicture triggers some sort of unexplained vertical expand
        
        an intermediate horizontal GtkBox works to stop the propogation
        
        Change-Id: Idb2a059d5b2e6fa11a105cc8ca06e4f39fd4cd2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117913
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-26  Caolán McNamara  <caolanm@redhat.com>  [9fdc25d730782511308eaf2635ea20245dbeb83a]

        resave with latest glade
        
        Change-Id: If4595dd10dcd6eabd15e228cf3c187f9dee4e35b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117912
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-26  Caolán McNamara  <caolanm@redhat.com>  [101ccbd62cd076956754021901486df501aa6054]

        gtk4: reenable calc format page dialog
        
        Change-Id: Ie47c2b6be6e83f01a0c095484b65b1604db0cefe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117911
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [53e972671d9ae392f7a691f8d1d42f0d753eabc4]

        loplugin:finalclasses in toolkit
        
        Change-Id: Ib3db1d6421e6dfba57fe660174e2e4c2af0c6369
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117888
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [1720bacfc0efd071ea56757b97a1bf2951f80cee]

        loplugin:finalclasses in accessibility
        
        Change-Id: Idac98767a97a150964c4c5fc736f184057b1a79a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117892
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [15faf18ddca02beb75f89dcd7887d7b8ae2a5e32]

        loplugin:finalclasses in xmloff
        
        Change-Id: I1f1e6c9bad9a2da18701a87ae4e835641a49c107
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117890
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [66fec11a62b692cc00cf0c1332d841906abfaea8]

        loplugin:finalclasses in framework
        
        Change-Id: I64e7b65337d283567bb6030a626303de477346cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117891
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [922e2610a4745c6e33d9e8e808131922a3ea0dc4]

        indexing: add test case for fontworks and footer/header paragraphs
        
        Change-Id: I7b6879d0e038f8c07ae5853d66c43096c25365e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117841
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-26  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [e6442b39836f9856aa7b87d1a840158f0cb7d9c4]

        tdf#110993 - Corrected spline calculation
        
        The algorithm in Numerical Recipies in C, 2nd edition in Section 3.3,
        page 166 states a division rather than a multiplication.
        
        Change-Id: I2530c506bc48726539e3de99016892e50d6bb87e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115465
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-06-26  Justin Luth  <justin_luth@sil.org>  [79bd4eb98535197d3177f262bce94d35badab4f4]

        tdf#104329 doc import pre-emptive unit test: ensure ChapterNumbering
        
        So chapter numbering is a complete scourge for importing numbering,
        but after many unit tests proving my attempted solutions were
        incompletely, I finally found one that worked great.
        
        Unfortunately, I made a major coding blunder, and effectively
        killed chapter numbering unconditionally. But it fixed every
        unit test problem!!
        
        So that pretty much proves that chapter numbering is trash,
        but for LO it still has some important functions,
        so ensure that at least on a clean, nice, LO-authored document
        chapter numbering still round-trips nicely.
        
        Change-Id: I37491ecb638aa79fd7c7621e9cf0ea6282397b83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117919
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-06-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [1db375e06516d0532f01f9585986617aa3079866]

        uitest: introduce load_empty_file
        
        to make sure the documents are closed in inverse order when
        different documents are used in the same test
        
        Change-Id: I97ff33f9f91423d06f4e74bba6fc6a5312b24a17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117914
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f2e781c92bb96d626cf7a75c134f339a8a95d183]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0a0327f63e2825b25c5b3a5e8c34ca97e4911ef4
          - tdf#114525 Bookmarks for Calc conditional formatting
            
            Plus some refactor
            
            Change-Id: Ib2d3740e51be437e806e199b2c3978b12d210792
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117917
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-25  Stephan Bergmann  <sbergman@redhat.com>  [3e2eee260b45dc69d03ce0c0d4eb6add09824bda]

        More -Werror,-Wunused-but-set-variable when catching SQLWarning
        
        ...similar to f09cb84b274edd2a27697a7dc803a7ee42946de2
        "-Werror,-Wunused-but-set-variable (Clang 13 trunk)", this time with clang-cl 13
        trunk in Windows-only code
        
        Change-Id: I6b0da5aa79de07cf7326ad6cf6649cafff3be6a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117879
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-25  Stephan Bergmann  <sbergman@redhat.com>  [f54cba63809c511106f291e66019ebe57eafdfe0]

        Silence -Werror,-Wunused-but-set-variable (clang-cl 13 trunk)
        
        ...during build of ExternalProject_harfbuzz:
        
        > In file included from hb-ot-shape-complex-myanmar.cc:136:
        > hb-ot-shape-complex-myanmar-machine.rl(108,36): error: variable 'act' set but not used [-Werror,-Wunused-but-set-variable]
        >   unsigned int p, pe, eof, ts, te, act HB_UNUSED;
        >                                    ^
        
        Change-Id: Ie75a5cfa16c29c02e1b97380ebd63e7d789926f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117850
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-25  Caolán McNamara  <caolanm@redhat.com>  [408be00b15ec44c9750450fc4dba70120dd0e978]

        add no max-length property in GtkSpinButton rule
        
        Change-Id: I49ef02102620d6f455758a136d980b2c39b076df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117910
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-25  Caolán McNamara  <caolanm@redhat.com>  [524e2103b639831eb4b27102d4ddff3a568a1b21]

        ofz#30930 each picture triggers accumulating codesets
        
        seems to make more sense on EndPicture to return to the pre-StartPicture
        state
        
        Change-Id: I2ac2a5585f8acd5d817d083bccfd6551fb773342
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117902
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-25  Caolán McNamara  <caolanm@redhat.com>  [c38d0d501f5eca648bdf0fd2914b57e06f505f7e]

        new doesn't return null on failure
        
        Change-Id: I9d77274f41fe66251eeb63a8f17abb331044cd27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117903
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-25  Caolán McNamara  <caolanm@redhat.com>  [bbddb67a59655660ea028bcf1ca23c0f75a29779]

        remove max-length from GtkSpinButton .ui
        
        Change-Id: Ifee61d19ca017205dd4d21de14465eda9773a750
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117909
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-25  Caolán McNamara  <caolanm@redhat.com>  [80b055683bd8381f78214e2310f2a703ae7638ff]

        remove stray max-length from GtkSpinButton
        
        since...
        
        commit cb553bdba77c80f323dbed1874874cf2465abd83
        Date:   Sun Mar 31 14:52:34 2013 -0300
        
            Convert Calc sheet page style to Widget UI
        
        Change-Id: Ib1efd5205f68b4db79dab2e889ee24a5f3e54028
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117908
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-25  Stephan Bergmann  <sbergman@redhat.com>  [9e6a7c043d2b19ffc870ab283ac29850447a9cd2]

        -Werror,-Wunused-but-set-variable (clang-cl 13 trunk)
        
        ...since 362a21d3a129b90149f6ef645c127f5e86e0ba61 "Use explicit function names
        for fooA/fooW WinAPI; prefer fooW"
        
        Change-Id: I391ae19b01625602231fbd890ee79073367cb449
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117834
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-25  Stephan Bergmann  <sbergman@redhat.com>  [3c5ac66e21bc3b0efffe44743fbb5289da85a4f6]

        -Werror,-Wunused-but-set-parameter (clang-cl 13 trunk)
        
        ...ever since a934115b3ea90d7883681a6ca8922a4b859be36f "Initial revision"
        
        Change-Id: I8935da3ee1c78fcbe5e4858ab009ef4a387b594d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117884
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-25  Caolán McNamara  <caolanm@redhat.com>  [b0eb7f3e7010539aad7c0d8496dfc539c87ed859]

        gtk4: reenable calc format cells dialog
        
        Change-Id: I512339745cb8f0e34068c38b88f1f53953ed8f06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117907
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-25  Caolán McNamara  <caolanm@redhat.com>  [7be06a4dce699d8216b5978155ab3e575dda0367]

        gtk3: gtk_menu_attach_to_widget to the final pWidget
        
        probably doesn't make a difference in practice
        
        Change-Id: I3a015a1585aa2a7d100acd8e6edbfa30d4549ffe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117883
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-25  Stephan Bergmann  <sbergman@redhat.com>  [7d5346eb09a9e4acc72c646800e77f363fe10e2f]

        -Werror,-Wunused-but-set-parameter (clang-cl 13 trunk)
        
        ...revealing that these places apparently wanted to assign to *pClassID rather
        than pClassID ever since their introduction with
        b718f390bf3dcc85dc97b2ef7483d93bbe3968ec "INTEGRATION: CWS desktintgr01" and
        9b1b1b00818d177ed32f5a3d0e0d1f41b40de926 "INTEGRATION: CWS desktintgr02"
        
        Change-Id: I672684739fd2722c5e804f47790884174c576369
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117840
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-25  Stephan Bergmann  <sbergman@redhat.com>  [c1abdd5ad801a48e104fe8596cfbde5b3d4aa453]

        loplugin:unreffun (clang-cl)
        
        Change-Id: Iee87fb5b62a5489f001890dc97a44dfe447080e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117838
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-25  Caolán McNamara  <caolanm@redhat.com>  [9b2dca857efea82722f82b20de68b7dc9c439fb6]

        unused always-show-image in GtkCheckButton
        
        Change-Id: I876072cf5b4fe276959467efe9e9ee2cd66eafb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117906
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-25  Justin Luth  <justin_luth@sil.org>  [27aedd8f7de6f94469ab515cf0ab0c7e85550efc]

        tdf#104239 doc import: use "Outline" for m_pChosenWW8OutlineStyle
        
        This looks like it was a logic error.
        Probably they were only looking at the situation where
        the paragraph style set the numbering style to "Outline".
        Well, in this case, Heading 1 is actually not part
        of Chapter Numbering, but it was the body sprm
        that set the style.
        
        In any case, whenever the LFO chosen as the outline
        style is referenced, it should apply LO's special,
        unique and extremely troublesome "Outline" numbering style.
        
        Change-Id: I354d9b9f4a48abed3453ee046ddd63cda174f25d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117746
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-06-25  Mike Kaganski  <mike.kaganski@collabora.com>  [a0d54088a91ec85417bf06a2fa369cf785fd9bf3]

        Missing dependency
        
        Fixes "GpgME not installed correctly" at
        'make CppunitTest_sc_bugfix_test' after 'make clean'.
        See commit 5b66a038701241e0b9fa3a339acbd74f9ca4cf92.
        
        Change-Id: Idac64821609ab07a5411489deddf551fef7fd437
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117861
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a5a501c9e1da326de1d28b10777bd74dbc35bce6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fde2f8d1b9da240726a939922cc9118d3305bb5d
          - tdf#136435 Add contents on the outline folding options
            
            Change-Id: Ib079772e9f426a2775adfa843970cbd48b133ae1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117901
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [66494118ec1ddad3af56a1ed708f0a59fe063e86]

        uitest: raise exception if timeout is reached
        
        Change-Id: Ibcde404456f5c71484d925c47eb2a0c20c601033
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117785
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [8a2d7c797958680bcf133fef44abcf2efd1007d1]

        uitest: guard execute_dialog_through_action
        
        Mostly done with a script
        for motivation, see 89aaa17a0a4413f07da2bc5084b0164f15dc01ac
        < UITest: introduce guarded context managers >
        
        Change-Id: I8b0e4aa746f7973b1bd1343219820d8b2315cf19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117703
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-25  Stephan Bergmann  <sbergman@redhat.com>  [49cf5e5303d064a66e4ae97223df92238d556dd1]

        Fix misuse of volatile to avoid a data race
        
        ...introduced with 2601708e3c00092693af6dd04561125cafb21d8e "cleanup mutex and
        signalling in ExecuteWrapper"
        
        Change-Id: Iae1dda078d165355f82986f4105bd4bb53ce6e9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117885
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-25  Stephan Bergmann  <sbergman@redhat.com>  [5caba6ebf48e1ffe3f281055ae2aff5234bd594e]

        Add back computation of excepinfo.bstrDescription length
        
        ...which had been dropped with eebd84b337506c8fff151493f9b51bd127dbc89f
        "loplugin:stringview (clang-cl)".  But as discussed in the comments at
        <https://gerrit.libreoffice.org/c/core/+/116548/2/extensions/source/ole/oleobjw.cxx#b1432>
        "loplugin:stringview (clang-cl)", that dropped support for embedded NULs ("not
        that this should matter here", though).
        
        Change-Id: Ifdb327cbe8b20b365c8174802622f83b4510d547
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117836
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-25  Caolán McNamara  <caolanm@redhat.com>  [5da5cb2b5e1adc955b236dfa97fadff09f03490b]

        gtk4: detect context menu trigger
        
        Change-Id: Id86015c3b7f48b97acd0094838f51eade5f7569d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117881
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-25  Caolán McNamara  <caolanm@redhat.com>  [0ec9a51609b78c9aa85b01a4902711923324b025]

        gtk4 dnd into external apps
        
        It's always hard to bootstrap dnd because so much of it has to work
        before any of it works. Typically dnd and cnp are strongly related
        so getting cnp working first is the way to go before trying dnd.
        
        Change-Id: I645f56dc5f8cb0e3a31e0ff8bbaab610366b6312
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117798
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-25  Stephan Bergmann  <sbergman@redhat.com>  [a17c4ef42c48fb19e06f1eabf4821290f6ec2c38]

        -Werror,-Wunused-but-set-variable (clang-cl 13 trunk)
        
        ...ever since the code's introduction in
        862cac51f840df3275a4618807def6e4b4061d6b "INTEGRATION: CWS rcregression01"
        
        Change-Id: I0d7bd81cebc975b8f6054318e4f5a74f508f988f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117880
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-25  Stephan Bergmann  <sbergman@redhat.com>  [68b1c5544ca33fe51c4c0025960decc624e9d3b2]

        -Werror,-Wunused-but-set-variable (clang-cl 13 trunk)
        
        ...ever since the code's introduction in
        c765b4858941f748fd5ed521e10123c505db5216 "CWS-TOOLING: integrate CWS
        buildid301_DEV300"
        
        Change-Id: I9e5ad6b8e682d50ba02b08ffcc52292f749ad27a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117882
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-25  Michael Stahl  <michael.stahl@allotropia.de>  [a0cd270a99f43049fc099ddd463e57aa243d5b0e]

        sw: layout: fix table split loop caused by RemoveFollowFlowLinePending
        
        In no_view.odt, the table 1340 does RemoveFollowFlowLine(), then splits
        again, and by the time Split() returns, its flag
        m_bRemoveFollowFlowLinePending is set and so in the next
        SwTabFrame::MakeAll() it will do the same thing again, until eventually
        it hits
        layact.cxx:544: LoopControl_1 in SwLayAction::InternalAction
        
        The flag is set during lcl_RecalcSplitLine(), in SwContentFrame::Cut(),
        which operates under the assumption that there are no other cells in the
        follow flow line that may contain content frames.
        
        This only happens if "Verdana" and "Arial" fonts are available and not
        substituted with "DejaVu Sans" etc.
        
        (regression from c4af8b0f106f31b6e79a145bc4ab83bb6a55c808)
        
        Unfortunately this uncovers another pagination bug in testTdf88496
        which was hidden by this flag being set from text frames that shouldn't
        exist anyway.
        
        Change-Id: I3cc82c13bfc06960b827aefc64f5b5b12520955a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117851
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-25  baltasarq  <baltasarq@gmail.com>  [5eedb3beeaeed88de0d1ebd041a9f15ceea7e78c]

        tdf#142460: properly handle boolean values in string pool
        
        This makes sure that results of comparison of literals have proper boolean type,
        and that this type is properly stored to/read from the string pool.
        
        This introduces a new non-standard "type" character used in the pool: 'b'. It is
        not a proper type character used in Basic (unlike '%'/'&'/'!'/'@'), but we have
        to use this trick locally, because we need to pass the type that has no own type
        character.
        
        The change should be backward-compatible: older versions reading the value should
        just ignore the 'b', and read the value as double.
        
        Change-Id: Ibd4a70b366331342346eb171c8ed3c7026279596
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117655
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-25  Michael Meeks  <michael.meeks@collabora.com>  [4c267311ed7bedfd373db2afc12cad9757922ce1]

        pdf import: handle out of memory / failure to duplicate page.
        
        Avoid some reported segv's from null pages.
        
        Change-Id: Ic336b36fb57dc70fff183cd5aa5f3f3ef4562674
        Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117855
        Tested-by: Jenkins

2021-06-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2e8b41a0b4b96053b3b61eef90b1a136884b2d96]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a09c6d5edbbd00da7ff34685cf83bf9a6fd47af8
          - tdf#105089 explain "item status changed" and "focus"
            
            Change-Id: I8b10f71e0de80f645edcd17bcae9ad5d27093a78
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117897
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-25  Stephan Bergmann  <sbergman@redhat.com>  [c97eba19ebf8e94da290869f429316f80d2b21b7]

        -Werror,-Wunused-but-set-parameter (clang-cl 13 trunk)
        
        ...ever since 95117e7fefa9ae82431dcdffd1e58495730f6f54 "initial import"
        
        Change-Id: I7088801e9ad1e5190c127d01c640ded0a2b0c9d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117846
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-25  Stephan Bergmann  <sbergman@redhat.com>  [d2a356d2fb97654e5e87be3e3bcc07dcb2244c30]

        -Werror,-Wunused-but-set-variable (clang-cl 13 trunk)
        
        Change-Id: Ic9727cd88faac6c6b4bc132b88ce22ad5d16ecee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117849
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [ab5ac64bdd3205ba2ba9ac038719826f703a09a3]

        tdf#135316 store stylesheets in a map
        
        for faster lookup.
        
        Shaves 3% off my loading time
        
        Change-Id: I075b42db52914988be4adef303825c211b02353f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117848
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [027b57c606685a6111e4b3e5f5c9f51281ef1bab]

        uitest: use wait_for_top_focus_window when opening the csv dialog
        
        Change-Id: I3d37383e5cd2cc949971e9df837f32b59970de59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117800
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-25  Stephan Bergmann  <sbergman@redhat.com>  [8d588425ea03cfdc93ba0028377354b23060b47f]

        -Werror,-Wunused-but-set-variable (clang-cl 13 trunk)
        
        ...ever since 95117e7fefa9ae82431dcdffd1e58495730f6f54 "initial import"
        
        Change-Id: Id1590c855a604862796549376f2c3f6d76d3cb2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117847
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-25  Stephan Bergmann  <sbergman@redhat.com>  [4350aafa465a0a2b1da1d8e070be8781aa4b79f4]

        loplugin:casttovoid (clang-cl)
        
        Change-Id: Ic85ec91c64df6b28ca0d6fd8103c0997f61e852c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117837
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [060bab5d3c87468d769fc0de8b2d96411414816a]

        loplugin:finalclasses in svx
        
        Change-Id: I7dd8d1a900694687fbed3f3f29b0ea4bb11b7d72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117790
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-25  Stephan Bergmann  <sbergman@redhat.com>  [fc45cc4899444c218637970ad7537fe7d92077a8]

        No need for a std::string_view here
        
        ...where proc.name is of type OString.  (Following up on
        eebd84b337506c8fff151493f9b51bd127dbc89f "loplugin:stringview (clang-cl)".)
        
        Change-Id: I9e465b431f253d316e8dbff26e6768f5544e91f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117835
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-25  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [8712d2cb78808bd17399605a70862d7920e63c9a]

        tdf#58250 - Show custom unicode separator in the csv import dialog
        
        Change-Id: I5924ba3c5b0b96a744e2c2e63632b383b371e485
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117766
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-06-25  Caolán McNamara  <caolanm@redhat.com>  [d4efb4ed4ee54bd4cd132d3f70526e9af5041f27]

        gtk4: split out clipboard_content header
        
        Change-Id: I1b820c1cef2cc76a5fc748574c36ebdd4b28eef1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117797
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-25  Mike Kaganski  <mike.kaganski@collabora.com>  [9430eef53b89bce2e43258d5c4533d655fa80453]

        tdf#143032: Check if the literal is empty
        
        Change-Id: I19a3b1abbe9cda32e012be23fc98baa20108f532
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117723
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-25  Caolán McNamara  <caolanm@redhat.com>  [8242ca4c87428b8c107f9c7ce34797a72ac45cc8]

        gtk4: use css-cursors where it seems to fit
        
        see: https://drafts.csswg.org/css-ui-3/#cursor
        and: https://bugzilla.gnome.org/show_bug.cgi?id=652085
        Change-Id: I990b807b685283e12785c90c90cd0f8e658b062e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117796
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [5a0e9dd75e1c266714177d1178c0a035fcc193b9]

        loplugin:finalclasses in sfx2
        
        Change-Id: I8125d5447e13a6dadfde9c19c8cab6004693589a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117789
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-25  Jean-Pierre Ledure  <jp@ledure.be>  [28c3228cf81f4cd29ed5a26a944796197298d1ec]

        ScriptForge - (SF_Platform) new Printers property
        
        The SF_Platform.Printers property returns the list of
        available printers as a zero-based array.
        The default printer is put in the 1st position of the
        list (index = [0]).
        
        The property is available in Basic and Python.
        
        Change-Id: I3f02b1b5e37aa9866491d9285683fc45d17fb664
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117776
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-06-25  Mike Kaganski  <mike.kaganski@collabora.com>  [8383175bd3c714c163eac40a00b1e8277d4d5307]

        tdf#143047: When no properties for command, use those from item container
        
        This allows to use the "Label" property defined by user for macro
        items, that indeed have no built-in command properties. Thus the
        resulting tooltip will be a concatenation of the label and mnemonic
        instead of only mnemonic as happened before.
        
        Change-Id: I79d933fecd09ca7d64b7a3e7db0ef194e42c1c55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117787
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-25  Harshita Nag  <nagharshita16@gmail.com>  [9a94680d6b9f441167644b98c307da3a89963a32]

        tdf#124176 Use pragma once instead of include guards
        
        Change-Id: I5f0342f07f9227e45ef12c3c76015aeee4c2a0c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117833
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

2021-06-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [c22fc8e1f60bb98a87d22e7ff9bd3290dbb9fe02]

        python3: update to 3.8.10
        
        So we don't build 3.8.8rc1 anymore. I didn't look into 3.9.
        
        Change-Id: Ife7d898c913b9b164168b0ef23a055deea55815f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117757
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-06-25  Heiko Tietze  <tietze.heiko@gmail.com>  [0fd2012dcedc8f98b14dc478c71f9312d4c26c85]

        Resolves tdf#125868 - Insert dialog text in case of RTL
        
        Change-Id: I28725b2ec685b320fd68117109bdeaa00db55a35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117740
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-06-25  Justin Luth  <justin_luth@sil.org>  [cd09753cb04a0649dfa9d3cb73ad7514af2d03bd]

        NFC: cleanup unnecessary variables, reduce scope.
        
        This function look a LOT different
        way back at original import,
        and some of the refactoring since then
        left things a bit messy.
        
        The impetus for changing this was to see how m_nListLevel
        was being used, and having it assigned to a temporary
        const variable for no reason was annoying.
        
        Change-Id: Ia25397dbe4bce2fd7bdfbb1b3053bd271c08212a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114404
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-06-24  Jan-Marek Glogowski  <glogow@fbihome.de>  [709a40e86734a4cbf67b65222e79db76aae56981]

        cross-toolset: fix real cross help building
        
        Regression from commit 14069d84174ca7a4e60db4d75912903e9679b643
        ("configure: Improve help-options handling").
        
        We now must forward the help and extension configure options, as
        this is needed by the cross toolset to know, if it needs to build
        the HelpIndexer and HelpLinker executables.
        
        Also get rid of gb_Helper_optional_for_host. While it's in theory
        more correct, it makes gb_Helper_optional more complex, so we now
        rely on the fact, that the config_build.mk BUILD_TYPE is a subset
        of the config_host.mk BUILD_TYPE.
        
        This should fix the Windows Arm64 build, which currently seem to
        be the only cross-build including help.
        
        Change-Id: I8b90923c891b43cd2655b2578015c9bd579aae7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117758
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-06-24  Jan-Marek Glogowski  <glogow@fbihome.de>  [4abd2598f7816891af3bd462ffaee57f3423b9f9]

        Revert: svp: always release SolarMutex on yield
        
        Keeps the SolarMutexReleaser replacement. Seems a real fix for
        the original busy-lock problem needs further investigation.
        
        This reverts commit b9ea3467383ccdfe4be842e61267256f281487ee.
        
        Change-Id: I4bf6157e7236c30ecbf0b710d8bf9dc39d9ae5dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117795
        Tested-by: Eike Rathke <erack@redhat.com>
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [66617557476e7275fdb5ef3a7f46df89027cda4e]

        uitest: sc: move csv dialog tests to their own module
        
        Change-Id: Ib8456cb77b1c147856f378eb6198f69d380e18c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117775
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-24  Justin Luth  <justin_luth@sil.org>  [4493f2191d95a35f8a29cd16912a1378d3c21ced]

        tdf#120629 ms formats: better exporting of hindiVowels etc.
        
        The big problem was that hindiVowels was imported as
        CHARS_NEPALI, but CHARS_NEPALI was not exported in DOCX.
        
        Another easy win was to DOC export both LO forms of russianLower
        and both forms of russianUpper - just like DOCX.
        
        The page number field only allows a subset of formats.
        LO doesn't have support for Hex or DollarText formats.
        The Ordinal/Cardinal formats were an easy win
        for export, even though they don't import.
        [Import seems to be in ww8par5.cxx's GetNumTypeFromName(),
        except that is being passed an empty string.]
        
        Change-Id: I176a70e0e05967414337c17d8b4acc87e20ead73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117793
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-06-24  Caolán McNamara  <caolanm@redhat.com>  [ab25ca5f2fddf07a5790fc4a397ef758bbc31c62]

        gtk4: track underlying surface state for maximized/minimized
        
        Change-Id: Ia62d12f367555b409cb2a6ed491f65dca34baed3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117784
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-24  Caolán McNamara  <caolanm@redhat.com>  [149f5e398c77b17c23941042c859264e322fbc2a]

        gtk4: start with initial window state of all unset bits
        
        Change-Id: I36fd31253a61308b2cf84d48d3e963af6c49118f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117783
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-24  Caolán McNamara  <caolanm@redhat.com>  [344f8a96fda5880dfe812e3ae28cc943102d7779]

        gtk4: finish dnd target
        
        we want to work with a GdkDrop not GtkDropTargetAsync to get the
        behaviour we expect
        
        Change-Id: If1f0904fec3a0bfd6dfba770db6c11774e4d23a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117774
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-24  Caolán McNamara  <caolanm@redhat.com>  [5536224038fc95369be7f9a7240ec12e3d0be5c3]

        gtk4: gdk_drop_get_actions is a better match
        
        Change-Id: I3442f3498f83da8d4eef3004b79925099dd1306d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117772
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-24  Caolán McNamara  <caolanm@redhat.com>  [31eed60da71f42fe232be1c4877056c0dc9f777a]

        gtk4: unhighlight the parent like gtk3
        
        Change-Id: I47a7a6f8e42d9032a9acfdda9376ef05e30e3e73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117771
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-24  Caolán McNamara  <caolanm@redhat.com>  [a73ace0a50ac497de8d5a9559aafd7e77df6af8a]

        gtk[3|4] set what widget to highlight during dnd
        
        Change-Id: Iba808b2f11615a25463c2739e6347f3cc2a91bc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117770
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-24  Caolán McNamara  <caolanm@redhat.com>  [1f8095ad5f073c14b9e604d02dda4435eb23fefa]

        gtk4: merge some common dnd and cnp blocks
        
        Change-Id: I195eb7ae3fda492a36423f57139550cb7fef9b2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117765
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-24  Caolán McNamara  <caolanm@redhat.com>  [c83a9ef419ac9bde61d0ebafa3692c8e43374d49]

        drop text_transfer_result and merge dnd and paste logic
        
        Change-Id: Ia91e961d2d94bbd4baeb81647438a4026a4fce60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117764
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-24  Caolán McNamara  <caolanm@redhat.com>  [dcecb57d94fa1d4dc0b9f2449974936a40e6ba7d]

        gtk4: reuse read_block_async_completed from dnd for cnp
        
        Change-Id: I1acfa4c48ee59fd79b4a4b32afa732feef6348c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117761
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-24  Caolán McNamara  <caolanm@redhat.com>  [af77818e8a37eb53fa868250366a44327b63b406]

        gtk4: simplify dnd "drop" signal
        
        Change-Id: I2d4714194516c6b8270fa96c8c5a6b75d2d10b86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117760
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-24  Caolán McNamara  <caolanm@redhat.com>  [bf7c5127d3ff8d699f2b44e6c3011209cf7848e0]

        gtk4: unref stream when done with it
        
        Change-Id: I3cb11918f0e85fcbc9557dc0211bc10f819f9064
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117749
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-24  Caolán McNamara  <caolanm@redhat.com>  [8c276412c9cd8e12d88f4349f5fba19651161886]

        gtk4: get dnd drop into LibreOffice from another app working
        
        Change-Id: I9519af009b479e51a3da556f26f3950c4930d618
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117611
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [6ccc85290ea66ac69a609ef2345aea48605cefba]

        BmpScaleFlag::Super is dead
        
        ever since
            commit 2269ac65de127d33d41843ae15f6bece5bc778bc
            Author: Michael Meeks <michael.meeks@collabora.com>
            Date:   Fri Nov 7 05:42:51 2014 +0000
            icontest: remove hand-coded opengl path.
        
        Change-Id: Ida030be0e087353e20897a9e961c9ce1134b21e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117782
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [350fe112c20106e9a53fec4c2f3c0f7fdc496e3f]

        remove uno::Type move constructor
        
        not necessary for the optimisation I was going for, and actually less
        efficient than just using the copy constructor
        
        Change-Id: I0f2019a0bf032283fb6c8d5d834603ea7a5ce3c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117762
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-24  Thorsten Behrens  <thorsten.behrens@allotropia.de>  [1bc454a2c0cb0dd69512d69ddd2123a44814197e]

        Handle fancy webdav URI schemes on all platforms
        
        Change-Id: I5cc16b0fdaf032e90aa0361df6f33c04a615abab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108016
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-06-24  Justin Luth  <justin_luth@sil.org>  [8bfa14e831f31f372b98d7283fa4abc73bcb5532]

        tdf#104239 doc import: accept outlineLvl0 == (listLvl = MAXLEVEL)
        
        If listLvl is undefined, it is treated as level 0,
        so when testing that outlineLvl is equal to listLvl,
        then consider MAXLEVEL to be equivalent to zero.
        
        The opposite is not true. An undefined outlineLvl
        is not considered to be level 0.
        
        This doesn't fix bug 104239, but it is one step
        in the right direction.
        
        Two unit tests followed this path,
        (transparent-text.doc and tdf80635_pageLeft.doc)
        but neither one sets a numbering style,
        so they don't make good unit tests.
        
        Change-Id: I62cd7f5500fcd6dc06327900c33f12c129610a04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117745
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-06-24  Jim Raykowski  <raykowj@gmail.com>  [f446a203fa2897bab8ae7686c948a8bf060675c6]

        tdf#46626 Don't include footnote numbers in Navigator headings
        
        Change-Id: I8c655c6ed1e1d05407dac27ef19f26c6ca8d8d54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117692
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-06-24  Balazs Varga  <balazs.varga991@gmail.com>  [3af7001d0a04fdbcb38a35d0841d7d186beeb57f]

        tdf#142793 chart UI: fix option "Secondary Y Axis" on sidebar
        
        Attaching a data series to the secondary axis didn't enable
        the secondary axis at the right side of the chart using the
        sidebar (unlike in data series local menu -> Format Data
        Series... -> Options).
        
        Test: Click on the chart, select one of the data series, and
        enable Data Series -> Align Series to Axis -> Secondary Y Axis.
        
        Change-Id: I2cb99458af724471d4d04cac8c2c9013f41634fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117048
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [8042e4f910bd9686f74e069e9978bfd47460c96f]

        Update git submodules
        
        * Update translations from branch 'master'
          to 491af494a983aea54a24d68ff1bc1703d21f0a6c
          - update translations for 7.2 / master
            
            and force-fix errors using pocheck
            
            Change-Id: I5f3256dc0a6c1ada3a9a2358b3d4aba8f84b7252
            
2021-06-24  Stephan Bergmann  <sbergman@redhat.com>  [4feb8e557815151601228bdf0dde01099534b3db]

        Fix presumed race between executeAction and following asserts in UITest
        
        ...where I had observed UITest_calc_tests failing at least once with
        
        > ======================================================================
        > FAIL: test_delete_more_sheets_at_once (calcSheetDelete.calcSheetDelete)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "sc/qa/uitest/calc_tests/calcSheetDelete.py", line 107, in test_delete_more_sheets_at_once
        >     self.assertEqual(document.Sheets.getCount(), nrSheets)
        > AssertionError: 7 != 1
        >
        > ======================================================================
        > FAIL: test_tdf105105_delete_lots_of_sheets_at_once (calcSheetDelete.calcSheetDelete)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "sc/qa/uitest/calc_tests/calcSheetDelete.py", line 130, in test_tdf105105_delete_lots_of_sheets_at_once
        >     self.assertEqual(document.Sheets.getCount(), nrSheets + 100)
        > AssertionError: 100 != 101
        >
        > ======================================================================
        > FAIL: test_tdf114228_insert_and_delete_sheet (calcSheetDelete.calcSheetDelete)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "sc/qa/uitest/calc_tests/calcSheetDelete.py", line 37, in test_tdf114228_insert_and_delete_sheet
        >     self.assertEqual(document.Sheets.getCount(), nrSheets)
        > AssertionError: 2 != 1
        >
        > ======================================================================
        > FAIL: test_tdf43078_insert_and_delete_sheet_insert_text (calcSheetDelete.calcSheetDelete)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "sc/qa/uitest/calc_tests/calcSheetDelete.py", line 62, in test_tdf43078_insert_and_delete_sheet_insert_text
        >     self.assertEqual(document.Sheets.getCount(), nrSheets + 2)
        > AssertionError: 2 != 3
        
        Change-Id: Id757571c153b3305644f8e4a099c4dc31bca3c52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117767
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [3b655ae8314ab4dc5ab56f933231a7ecbcb33238]

        should be using upper_bound here
        
        after commit 1feb59c3dd9e5f714ce894f8de31bbb6869c9f3b
        
        Change-Id: I5dde1a776c11b9755e33cd7ccae54f29045b5ea1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117697
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-24  Rafael Lima  <rafael.palma.lima@gmail.com>  [b8fbb46b0d65cdca007a200c4a882030c2bf8dc9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 01e2e91dcfb2a6d07eec0f9188189213fa464592
          - Fix localization in SF_Calc help page
            
            This patch silences a few strings for translantion. It also rephrases the first 2 paragraphs of the Calc service that were inaccurate.
            
            Change-Id: Ic2ce5e2c5e53134d80717cd97f63bec4bd726a9b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117641
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-24  Rafael Lima  <rafael.palma.lima@gmail.com>  [52955244be35ce4465294cfb742bd6a524e5e49e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 00086866ecd2de7434f851bc4f5fdc8195b5f262
          - Fix localization in SF_Base and SF_Basic
            
            Change-Id: Ibcd3826af1a89704bf32db833af63fb0b9564cb1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117568
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-24  Rafael Lima  <rafael.palma.lima@gmail.com>  [b4777e8839899f439f5497550fe733dfe208e287]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a97fbc6bbfbfa214083615868ffccd3ccebf5d37
          - Fix localization in SF_Document help page
            
            Change-Id: Ie1fb122ca7574aa28ab199ebebbba76975389fa2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117722
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [47282cc577eda78b9cceff0860e74ce7b3f121cd]

        breakpad: don't include the users's env in linux dumps
        
        Change-Id: I004b862295686789c0a88dc678bd098d81c76421
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117503
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-06-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [066c4054f4a1078602aaab5516590628eaf6a47e]

        tdf#135316 bypass 'existing style' check when importing
        
        trust the import filter to have already de-duplicated styles
        
        Shaves 5% off my load time
        
        Change-Id: I36b5196762483f629a38e00156d2fe9a1cb28c97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117759
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-24  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [6d30c51f1f69d8c31b30b4e08a97222363852b17]

        tdf#69207 - Use selected text delimiter to parse the provided csv data
        
        Change-Id: Ie260cb57956cd450398746c7f51629d37d14a324
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117750
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-06-24  Caolán McNamara  <caolanm@redhat.com>  [29c429e636a94cd07117bffd40c25b114d2e620f]

        rename read_paste_result to read_transfer_result
        
        we'll reuse what worked for clipboard for dnd
        
        Change-Id: If8accc2d236253a734f48929e231bcecbb00741f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117744
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-24  Caolán McNamara  <caolanm@redhat.com>  [ff74a6eb3b4656e396368a41552699c6b642cfa4]

        error: unknown type name 'OStringBuffer'
        
        Change-Id: I28a4a2581e6afb02aeb137932fbf884b109e4b5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117748
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [dd2d82cfb7c2f3fc5300bc6164608beaf7c3d0ba]

        uno::Type needs a move operator
        
        speeds up some operations where Type is stored in a vector
        
        Change-Id: Id7112e51d4e4707bc6d261313e994c6ffef54d31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117693
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [888d1e2a41d27eecf0064d4cd987a8e7ac32aacb]

        SAL_WARN -> SAL_INFO
        
        calling code is quite happy with this function returning a nullptr
        
        Change-Id: I79e6be31b6c30ee103a8dd0cba9e652ba93b744b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117698
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-24  Justin Luth  <justin_luth@sil.org>  [b8727666969156534c05b54a1addb54046969a50]

        tdf#123405 doc import: inherit from all Outline styles
        
        Good - an example document that proves that inheritance
        needs to happen with more than the first 9 items which
        contain the Heading styles that are most often
        associated with Chapter Numbering.
        
        Change-Id: I69ab1dd3fdab4d54695d9b321b0d2970509090a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114403
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-06-24  Mike Kaganski  <mike.kaganski@collabora.com>  [01ffaa6e02ebb0fc3aba75aafc56988127ade3ab]

        Delete copy ctors/assignments for DLLEXPORT class
        
        ... instead of including <vcl/window.hxx> where it is not directly
        used. For details, see commit ee405fb2ef36337851801f1bd34411c606d55988.
        
        This reverts commits 6aa6b6c814b0353768fa7276d1f11d69a0ebedba and
        beeb19b361213d22247e5cb776dc522cbf190ca8.
        
        Change-Id: Ia91f3c303e1df0a698d06cdef1d8e64e99d781ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117751
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [9a89eea4c3c58d2efce8afe709c0317869839ff9]

        Revert "uitest: guard create_doc_in_start_center"
        
        This reverts commit 374baf308979306aa35575118c40ccd7caae1e29.
        
        Many uitests are failing randomly in jenkins for no apparent
        reason
        
        Change-Id: I5960330fab4967518bfeea32b3b8c5f8bfbea57e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117752
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [6805efdecb240fad8c82a5c1756a2a0e92f12b7d]

        uitest: blind fix for failure in slow machines
        
        Change-Id: Iea1648d34f1aa169ca01e7f523c480c8f795de88
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117695
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-23  Stephan Bergmann  <sbergman@redhat.com>  [39605d175bc0fe52c904d4b41a184d7e2691f2dc]

        Introduce wait_for_top_focus_window to fix UITest_calc_tests9
        
        ...which I had seen hang at least once, and after a manual `kill -9` of the hung
        soffice.bin process (still yielding in UI loop from within executing a dialog),
        it failed with
        
        > ======================================================================
        > ERROR: test_tdf57841 (tdf57841.Tdf57841)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "sc/qa/uitest/calc_tests9/tdf57841.py", line 27, in test_tdf57841
        >     self.assertEqual('true', get_state_as_dict(xDialog.getChild("tab"))['Selected'])
        > uno.com.sun.star.uno.RuntimeException: Could not find child with id: tab vcl/source/uitest/uiobject.cxx:467
        
        (The subtle difference in naming is that wait_for_top_focus_window waits
        indefinitely, while its sister wait_until_* functions (like
        wait_until_child_is_available) can time out.  There is no good reason here to
        allow for timing out.)
        
        Change-Id: I3e4dc68871f42d64160d8e411fe9a661bbaec192
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117739
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-23  Eike Rathke  <erack@redhat.com>  [d81775f5b12080676ebaf659c5a4c10d64a9074b]

        Resolves: tdf#143008 Evaluate AM/PM for type date+time text-to-column and CSV
        
        Change-Id: Ib760b9a103ab4b8ce7f5a158b09fbe11c6617f2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117747
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-06-23  Heiko Tietze  <tietze.heiko@gmail.com>  [bd549d04f924355b1f33e953241b7effc8731b6c]

        Resolves tdf#121158 - Placement issues on page sidebar
        
        Change-Id: I4e13ca9eac9c86f08c869c8fa9d3fb346c2aa2d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117710
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-06-23  Justin Luth  <justin_luth@sil.org>  [8d248914f13b3b665431c70f0192fa967e0b7717]

        tdf#106541 doc import: allow listLevel to be inherited
        
        RegisterNumFormat always ran earlier since it forced
        the listLevel to be in the valid range.
        So that can automatically be simplified.
        
        Secondly, just because the listLevel was not specified
        doesn't mean that it will be a level 1. It could
        inherit a listlevel from the style. So just leave
        it as undefined here, and let it be handled later on.
        
        ww8export's testListNolevel already ensures that
        SetStylesList must handle unspecified listLevel.
        
        chapterNumberingTortureTest21.doc matches the assert,
        so I have found my document, but this already works.
        
        Change-Id: Idf8850980b92054104c16200b2dea6bd7dde1f46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117481
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-06-23  Justin Luth  <justin_luth@sil.org>  [1d50b8a7e93178e1ceec0bf95ed6794f73e2f184]

        tdf#120629 doc {im,ex}port: accept known numberingTypes
        
        I cross-checked with what was imported via DOCX
        and took inspiration from tdf#141341 to consolidate
        these two nearly-identical functions that otherwise
        would need to be kept in sync (and never are)..
        
        Change-Id: I7e021d7c9d68597da5b0ce1311ae243fc003e4f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117736
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-06-23  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [9e8c35cc3f1f5e1c08afd46e0d0fbc07f1ff21f9]

        EMF+ tdf#142975 Add brush support to DrawString record
        
        Change-Id: Icfcb4199dcd755fb20e14a8166571b6d6e763f2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117671
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-06-23  Michael Meeks  <michael.meeks@collabora.com>  [177167dcff92a48ca7fcf66d8cf20f38e560c5b3]

        lok: allow .uno:JumpToMark.
        
        Change-Id: I0cd3173c94c6952bd5cf81474a7cc31b1585e50e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117646
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2021-06-23  Caolán McNamara  <caolanm@redhat.com>  [d8836d491a6fdf85d4b8df4952962fc6395f02c3]

        ofz#35502 Indirect-leak
        
        Change-Id: Ib5bb8e39821cab4f398389971a6296885e2fa4bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117735
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-23  Caolán McNamara  <caolanm@redhat.com>  [623b633f1145466e8d60fff3255f476e6001297b]

        ofz#35504 Integer-overflow
        
        Change-Id: If8c460a4890ad23c2656c3b677b6c2ad8d46fb2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117734
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-23  Caolán McNamara  <caolanm@redhat.com>  [e33742b64ab325dbc596b4fbdaf229ff91e11e93]

        cid#1401328 Uncaught exception
        
        Change-Id: Ie3c938992a5c1e7aab3d7ae32f4169d04225195a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117707
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-23  Ilhan Yesil  <ilhanyesil@gmx.de>  [86e300df241312f6152da1cfa3cb2b8c668d1df5]

        tdf#124983 In calc make printable page borders initially visible
        
        If option "LibreOfficeDev Calc/View/Page breaks"
        is enabled, breaks should be visible. But if the document
        is opened the first time or a tab is opened the first time,
        the breaks are not calculated yet and therefore not visible.
        To avoid calculations during the load of the document, a
        timer will be triggered to calculate the breaks after loading
        is finished.
        
        Change-Id: I87219c62e20882b19d36042692efd2e6a8d8190a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90101
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-06-23  Steve Fanning  <stevemfanning@yahoo.co.uk>  [d3d15db10a4d75c48c57b3026376626dbd343c4a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a79ac40adfad119a8957200defabe16282ea5204
          - Document how to escape double quotes in help for Calc's text functions (TDF#113976)
            
            Change-Id: I14c4afc919343dda2e1f30c49c69f434cf1104f1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117717
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e987e50aee4a28f4067717811661e410f3fc3c62]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ecfb0b34517530a35194221909750eafd23f4314
          - Add precisions to RAWSUBTRACT after 7.2 rel notes.
            
            Change-Id: Id0db2b64e0dd4b89089a6610930dd84e71cf9067
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117467
            Tested-by: Jenkins
            Reviewed-by: Eike Rathke <erack@redhat.com>
            
2021-06-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [639e52064260bc47698078a4319e59fe4b54db62]

        simplify SwFormatsModifyBase::ContainsFormat
        
        can just call IsAlive
        
        Change-Id: I7cd3b33520261b68d549783cabd5cf3f6f4847a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117696
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-23  Noel Grandin  <noel@peralex.com>  [9815bf197c27afdfeccf967898c3a000bcf7b256]

        tdf#135316 add SvFileStream::SetDontFlushOnClose
        
        if we're going to be deleting a temporary file, there is no point
        flushing it on close, which has a measureable cost
        
        This takes my load time from  17s to 16s
        
        Change-Id: I2fce7eeaf0ce9fef826b4ce9a1a4d4c8114cac76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117607
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-23  Tor Lillqvist  <tml@collabora.com>  [90df123cd9ff9fc1c7b991d9ae9a1ed8c9e9f0de]

        The Chrome Trace Event viewer doesn't support nested async events
        
        Instead of nestable b(egin) and e(nd) events, generate the allegedly
        deprecated S(tart)' and F(inish) events.
        
        Makes the code simpler. (And AsyncEvent is still unused. Unclear
        whether adding it was based on a misunderstanding.)
        
        Change-Id: Ic029b67e0951dda775c0d0af009f2e431ae55e53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117700
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-06-23  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [63cd67e5e18f01aca303131e148c80398a181a41]

        tdf#92525 tdf#142398: fix export of simple custom shapes
        
        Most of the custom shapes were exported with DrawingML custom
        geometry instead of DOCX preset shapes, losing their preset type,
        adjust handles and text position. Add a preset exporter class to
        handle all possible preset shapes later, and fix the export of
        the following shapes now: "bevel", "blockArc", "bracePair",
        "bracketPair", "hexagon", "octagon", "parallelogram", "plus",
        "roundRect" and "triangle".
        
        tdf#92525: keep text position in triangles with different
        adjustments, too.
        
        tdf#142398: part 1: export simple shapes as preset shapes.
        
        Change-Id: I6aee74f7670bea8c1fe5909cbf307778ea728669
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115606
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ae31c8503c568171cadc87a0b3de0ca23619afdd]

        Removed duplicated include
        
        Change-Id: I5c82c0b216dd680d5cbac154a276bbd09fa32477
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117667
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-06-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a951ad1e5062b06dcd7d8d11d5d85f4b7bf720da]

        Fix typos
        
        Change-Id: Ia1d0c358868e899e121b8331fad17ce36d454f10
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117668
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-23  Michael Warner  <michael.warner.ut+libreoffice@gmail.com>  [648e4106cc002ff5b8184a8c104f93cb06e4b540]

        tdf#141709: Use poppler_data
        
        Bundle the files from poppler_data and provide the path to them to
        poppler when the bundled poppler library is used.
        
        Change-Id: I13a2ef861303a0be17aa0a861ef8ac96ed8a93be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117523
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-23  Caolán McNamara  <caolanm@redhat.com>  [388d52a9193d89058f27b3efd48ab3cd5dedf0a7]

        disable ligatures for monospace fonts
        
        we don't want e.g. a ffi ligature for Courier/Nimbus Mono PS
        
        Change-Id: I292c6e2ea217b511b4affcd8dab4a4bda85ab5da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117669
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-23  Noel Grandin  <noelgrandin@gmail.com>  [1feb59c3dd9e5f714ce894f8de31bbb6869c9f3b]

        optimised FindFormatByName for SwFrameFormats
        
        by re-arranging the boost::multi_index key, we can re-use
        that index to find all formats matching a name
        
        Change-Id: I3b3b6ceb7137926be3981578a64052f47f279af0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117676
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-23  panoskorovesis  <panoskorovesis@outlook.com>  [bc4cea4943c9189b92f51aacf097549023398b2e]

        Add LayoutMode cppunit test to vcl.
        
        The test sets two LayoutModes (using ComplexTextLayoutFlags)
        and checks their attributes.
        
        Change-Id: Id765c150485c6f06c1326498a7f1b40b8f9c12fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117575
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-23  panoskorovesis  <panoskorovesis@outlook.com>  [659c6af5338e1a6d6ff7715f20fa992b62c48ce5]

        Add TextLanguage cppunit test to vcl.
        
        The test sets two languages for the metafile and checks their attributes.
        
        Change-Id: Ibb23c03af48af5c40ea65593917a40a928fd1280
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117368
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-23  panoskorovesis  <panoskorovesis@outlook.com>  [2ab2f24951c7f490cc170533c1e08a61a8dc3104]

        Add Font cppunit test to vcl.
        
        The test creates a Font, sets custom attributes for it and then
        tests them.
        
        Change-Id: Ib1427392674c7728180e1ad00621e56950d495ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117155
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-23  panoskorovesis  <panoskorovesis@outlook.com>  [e10df88b8ae4138862d4dd25c221189878641aa4]

        Add Comment cppunit test to vcl.
        
        The test creates two MetaCommentActions from the GDIMetafile and
        checks their attributes and contents.
        
        Change-Id: I748a6fa5dcf0dc09359fb48ea0bf3d7ceef3dbcf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117245
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-23  Stephan Bergmann  <sbergman@redhat.com>  [a344462ccb324b14dbf17391146f78d84307cbec]

        Remove unused DOCTYPE from odk/examples xcu file
        
        The declared entities have apparently never been referenced ever since the
        file's introduction in 9fa09d43d0dc0ec0ac71bad31b85ce7fc302ee90 "INTEGRATION:
        CWS sdkinspector2".  (And at least xmlreader skips and ignores the content of
        such document type declarations anyway.)
        
        Change-Id: I8263200f52bb5f1692090995574619f9c0ec478f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117658
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f6b9f671d128c989ce223d61d0d5d43ff1dc9fcb]

        move BufferedDecompositionPrimitive2D impl. into its own file
        
        Change-Id: I180ed5378765237f69ccf721448dd799df2b457b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117666
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [374baf308979306aa35575118c40ccd7caae1e29]

        uitest: guard create_doc_in_start_center
        
        Mostly done by a script
        for motivation, see 89aaa17a0a4413f07da2bc5084b0164f15dc01ac
        < UITest: introduce guarded context managers >
        
        Change-Id: I75ef7712af3676363a9a464acf83f6f68ffc4f85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117617
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [b2331179fc508fd6bc37355e5c3c5a5ee54557c4]

        Move SwDoc::FindFormatByName to SwFormatsBase
        
        in preparation for adding optimised implementations of it for subclasses
        
        Change-Id: I6d8ff54864d2d3c605a1cd0b4da2c6136e2a21cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117672
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-22  Noel Grandin  <noelgrandin@gmail.com>  [c85d8b23c2339958f59dbc66a9ba4ec114125514]

        SwFrameFormats::rangeFind does not, in fact return a range
        
        because the index it relies on, is a unique index.
        
        So make this explicit in the method call by returning a normal
        iterator.
        
        Change-Id: I428d1b14d1274079955eb4f893ca91d1745264e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117673
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5ce23ef129182e670ba2c16b65cc44510086b591]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a8dd66b4bf752c09980dbffcbbc8a055432d28ed
          - Mute l10n and small cosmetic changes
            
            Change-Id: Id20d7dbba5a835f713945a1d994739dc116cdcef
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117642
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [647623db579b0e7b176f9cbfa24bf8444cfd94d4]

        uitest: fix build
        
        regression from 1e7bf688967dc39540d24070c70c73b06bd1347f
        < tdf#142851 Chart UI: fix empty Chart Type dialog >
        self.ui_test.load_file was changed in
        be0a41679fea524e0935dc6617b5e65349812dd1
        < uitest: guard load_file >
        
        Change-Id: I00cb5dc6e1213403f2eba5bc4b9dc0e876118536
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117670
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-22  Jean-Pierre Ledure  <jp@ledure.be>  [8467a8e0587011269e376a65a0e397e096a36cc5]

        ScriptForge - (SF_UI) CreateBaseDocument() new CalcFileName argument
        
        Syntax of CreateBaseDocument() becomes
           FileName, [EmbeddedDatabase=HSQLDB|FIREBIRD|CALC],
           [RegistrationName=""], [CalcFileName]
        
        Only when EmbedddedDatabase = "CALC", the new argument CalcFileName
        represents the file containing the tables as Calc sheets.
        The file must exist or an error is raised.
        
        Example:
            Dim myBase As Object, myCalcBase As Object
            Set myBase = ui.CreateBaseDocument("C:\Databases\MyBaseFile.odb", "FIREBIRD")
            Set myCalcBase = ui.CreateBaseDocument("C:\Databases\MyCalcBaseFile.odb", _
                "CALC", , "C:\Databases\MyCalcFile.ods")
        
        Both Basic and Python are supported.
        
        Change-Id: I9912b110dcec12fe451a47abb61ab143fb543b94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117665
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-06-22  Justin Luth  <justin_luth@sil.org>  [ce20614b630e50fbfcc82e4cd2f565b04dfb788e]

        tdf#106541 doc import: prevent inheriting when LFO == 0
        
        When LFO == 0, that is a special case that means that
        numbering should be disabled. (This can similarly be
        accomplished by setting Lvl to 9 - Body text,
        except doing so here could mess up Lvl inheritance).
        
        If the LFO is a negative number, that indicates something
        different with formatting that we don't currently handle,
        but it still means cancel numbering. So at this point
        just treat them all the same as if they were LFO 0.
        
        Change-Id: I1bab06c6b766175a3982bf3a7b19f7b321df807e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117480
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-06-22  Mike Kaganski  <mike.kaganski@collabora.com>  [f2ea39c70da3f82bb39f8b51b5484172360b1fc2]

        Avoid crash getting default item for OWN_ATTR_TEXTCOLUMNS
        
        ... as seen in https://dev-builds.libreoffice.org/crashtest/89459662bf2684a07596d4132c84e5da7e0af8d4/backtraces/task908-core.backtrace.txt
        
          ...
          #8  0x00007fb81c9674f2 in Application::Abort(rtl::OUString const&) (rErrorText="") at /home/buildslave/source/libo-core/vcl/source/app/svapp.cxx:274
          #9  0x00007fb8226aa127 in desktop::Desktop::Exception(ExceptionCategory) (this=0x7ffdf0d856d0, nCategory=<optimized out>) at /home/buildslave/source/libo-core/include/rtl/ustring.hxx:181
                  bInException = true
                  nOldMode = <optimized out>
                  rArgs = <optimized out>
                  bRestart = <optimized out>
                  bAllowRecoveryAndSessionManagement = <optimized out>
          #10 0x00007fb81c97ca5a in VCLExceptionSignal_impl(void*, oslSignalInfo*) (pInfo=<optimized out>) at /home/buildslave/source/libo-core/vcl/source/app/svmain.cxx:169
                  nOldMode = SystemWindowFlags::DIALOG
                  pSVData = 0x7fb81d423300 <rtl::Static<ImplSVData, (anonymous namespace)::private_aImplSVData>::get()::instance>
                  aLock = {m_isAcquired = true, m_isChecked = true, m_rSolarMutex = @0x5612f7423da0}
                  bIn = true
                  nVCLException = <optimized out>
          #11 0x00007fb82282d1a7 in callSignalHandler(oslSignalInfo*) (pInfo=pInfo@entry=0x7fb80a196af0) at /home/buildslave/source/libo-core/sal/osl/all/signalshared.cxx:59
                  pHandler = 0x5612f826c2d0
                  Action = <optimized out>
          #12 0x00007fb82289e5a8 in (anonymous namespace)::signalHandlerFunction(int, siginfo_t*, void*) (signal=6, info=0x7fb80a196cf0, context=0x7fb80a196bc0) at /home/buildslave/source/libo-core/sal/osl/unx/signal.cxx:451
                  Info = {Signal = osl_Signal_AccessViolation, UserSignal = 6, UserData = 0x0}
          #13 0x00007fb8224d6840 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6
          #14 0x00007fb8224d67bb in raise () at /lib/x86_64-linux-gnu/libc.so.6
          #15 0x00007fb8224c1535 in abort () at /lib/x86_64-linux-gnu/libc.so.6
          #16 0x00007fb8224c140f in  () at /lib/x86_64-linux-gnu/libc.so.6
          #17 0x00007fb8224cf102 in  () at /lib/x86_64-linux-gnu/libc.so.6
          #18 0x00007fb81f72434c in SfxItemPool::GetDefaultItem(unsigned short) const (this=0x5612f8e2ec00, nWhich=<optimized out>) at /home/buildslave/source/libo-core/svl/source/items/itempool.cxx:728
                  __PRETTY_FUNCTION__ = "const SfxPoolItem& SfxItemPool::GetDefaultItem(sal_uInt16) const"
                  nPos = <optimized out>
                  pDefault = <optimized out>
          #19 0x00007fb81f724326 in SfxItemPool::GetDefaultItem(unsigned short) const (this=0x5612f8869790, nWhich=4006) at /home/buildslave/source/libo-core/svl/source/items/itempool.cxx:727
                  __PRETTY_FUNCTION__ = "const SfxPoolItem& SfxItemPool::GetDefaultItem(sal_uInt16) const"
                  nPos = <optimized out>
                  pDefault = <optimized out>
          #20 0x00007fb80de6cc2e in SdStyleSheet::setPropertyValue(rtl::OUString const&, com::sun::star::uno::Any const&) (this=0x5612f89d3940, aPropertyName=..., aValue=uno::Any("com.sun.star.text.XTextColumns": {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x5612f89006c0}, <No data fields>})) at /home/buildslave/source/libo-core/include/svl/style.hxx:257
                  aGuard = {<osl::Guard<comphelper::SolarMutex>> = {pT = 0x5612f7423da0}, <No data fields>}
                  pEntry = 0x7fb80e7252e8 <GetStylePropertySet()::aFullPropertyMap_Impl+1992>
                  rStyleSet = SfxItemSet of pool 0x5612f8869790 with parent 0x0 and Which ranges: [(1000, 1012), (1014, 1033), (1047, 1056), (1068, 1091), (1093, 1124), (1174, 1229), (4007, 4058)] = {1000 = 0x0, 1001 = 0x0, 1002 = 0x0, 1003 = 0x0, 1004 = 0x0, 1005 = 0x0, 1006 = 0x0, 1007 = 0x0, 1008 = 0x0, 1009 = 0x0, 1010 = 0x0, 1011 = 0x0, 1012 = 0x0, 1014 = 0x0, 1015 = 0x0, 1016 = 0x0, 1017 = 0x0, 1018 = 0x0, 1019 = 0x0, 1020 = 0x0, 1021 = 0x0, 1022 = 0x0, 1023 = 0x0, 1024 = 0x0, 1025 = 0x0, 1026 = 0x0, 1027 = 0x0, 1028 = 0x0, 1029 = 0x0, 1030 = 0x0, 1031 = 0x0, 1032 = 0x0, 1033 = 0x0, 1047 = 0x0, 1048 = 0x0, 1049 = 0x0, 1050 = 0x0, 1051 = 0x0, 1052 = 0x0, 1053 = 0x0, 1054 = 0x0, 1055 = 0x0, 1056 = 0x0, 1068 = 0x0, 1069 = 0x0, 1070 = 0x0, 1071 = 0x0, 1072 = 0x0, 1073 = 0x0, 1074 = 0x0, 1075 = 0x0, 1076 = 0x0, 1077 = 0x0, 1078 = 0x0, 1079 = 0x0, 1080 = 0x0, 1081 = 0x0, 1082 = 0x0, 1083 = 0x0, 1084 = 0x0, 1085 = 0x0, 1086 = 0x0, 1087 = 0x0, 1088 = 0x0, 1089 = 0x0, 1090 = 0x0, 1091 = 0x0, 1093 = 0x0, 1094 = 0x0, 1095 = 0x0, 1096 = 0x0, 1097 = 0x0, 1098 = 0x0, 1099 = 0x0, 1100 = 0x0, 1101 = 0x0, 1102 = 0x0, 1103 = 0x0, 1104 = 0x0, 1105 = 0x0, 1106 = 0x0, 1107 = 0x0, 1108 = 0x0, 1109 = 0x0, 1110 = 0x0, 1111 = 0x0, 1112 = 0x0, 1113 = 0x0, 1114 = 0x0, 1115 = 0x0, 1116 = 0x0, 1117 = 0x0, 1118 = 0x0, 1119 = 0x0, 1120 = 0x0, 1121 = 0x0, 1122 = 0x0, 1123 = 0x0, 1124 = 0x0, 1174 = 0x0, 1175 = 0x0, 1176 = 0x0, 1177 = 0x0, 1178 = 0x0, 1179 = 0x0, 1180 = 0x0, 1181 = 0x0, 1182 = 0x0, 1183 = 0x0, 1184 = 0x0, 1185 = 0x0, 1186 = 0x0, 1187 = 0x0, 1188 = 0x0, 1189 = 0x0, 1190 = 0x0, 1191 = 0x0, 1192 = 0x0, 1193 = 0x0, 1194 = 0x0, 1195 = 0x0, 1196 = 0x0, 1197 = 0x0, 1198 = 0x0, 1199 = 0x0, 1200 = 0x0, 1201 = 0x0, 1202 = 0x0, 1203 = 0x0, 1204 = 0x0, 1205 = 0x0, 1206 = 0x0, 1207 = 0x0, 1208 = 0x0, 1209 = 0x0, 1210 = 0x0, 1211 = 0x0, 1212 = 0x0, 1213 = 0x0, 1214 = 0x0, 1215 = 0x0, 1216 = 0x0, 1217 = 0x0, 1218 = 0x0, 1219 = 0x0, 1220 = 0x0, 1221 = 0x0, 1222 = 0x0, 1223 = 0x0, 1224 = 0x0, 1225 = 0x0, 1226 = 0x0, 1227 = 0x0, 1228 = 0x0, 1229 = 0x0, 4007 = 0x0, 4008 = 0x0, 4009 = 0x0, 4010 = 0x0, 4011 = 0x0, 4012 = 0x0, 4013 = 0x0, 4014 = 0x0, 4015 = 0x0, 4016 = 0x0, 4017 = 0x0, 4018 = 0x0, 4019 = 0x0, 4020 = 0x0, 4021 = 0x0, 4022 = 0x0, 4023 = 0x0, 4024 = 0x0, 4025 = 0x0, 4026 = 0x0, 4027 = 0x0, 4028 = 0x0, 4029 = 0x0, 4030 = 0x0, 4031 = 0x0, 4032 = 0x0, 4033 = 0x0, 4034 = 0x0, 4035 = 0x0, 4036 = 0x0, 4037 = 0x0, 4038 = 0x0, 4039 = 0x0, 4040 = 0x0, 4041 = 0x0, 4042 = 0x0, 4043 = 0x0, 4044 = 0x0, 4045 = 0x0, 4046 = 0x0, 4047 = 0x0, 4048 = 0x0, 4049 = 0x0, 4050 = 0x0, 4051 = 0x0...}
                  aSet = SfxItemSet of pool 0x5612f8869790 with parent 0x0 and Which ranges: [(4006, 4006)] = {4006 = 0x0}
          #21 0x00007fb81945d8eb in SvXMLImportPropertyMapper::FillPropertySet_(std::__debug::vector<XMLPropertyState, std::allocator<XMLPropertyState> > const&, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const&, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySetInfo> const&, rtl::Reference<XMLPropertySetMapper> const&, SvXMLImport&, ContextID_Index_Pair*) (rProperties=std::__debug::vector of length 3, capacity 4 = {...}, rPropSet=uno::Reference to (class SdStyleSheet *) 0x5612f89d3ad0, rPropSetInfo=uno::Reference to (class SfxItemPropertySetInfo *) 0x5612f8938ed8, rPropMapper=rtl::Reference to 0x5612f89a1900, rImport=..., pSpecialContextIds=pSpecialContextIds@entry=0x7fb80a1978b0) at /home/buildslave/source/libo-core/include/com/sun/star/uno/Reference.h:384
                  rProp = @0x5612f8497590: {mnIndex = 54, maValue = uno::Any("com.sun.star.text.XTextColumns": {<com::sun::star::uno::XInterface> = {_vptr.XInterface = 0x5612f89006c0}, <No data fields>})}
                  nIdx = 54
                  rPropName = "TextColumns"
                  nPropFlags = 201342976
                  i = 1
                  bSet = false
                  nCount = <optimized out>
          #22 0x00007fb8194650c6 in SvXMLImportPropertyMapper::FillPropertySet(std::__debug::vector<XMLPropertyState, std::allocator<XMLPropertyState> > const&, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const&, ContextID_Index_Pair*) const (this=0x5612f8fa4960, aProperties=std::__debug::vector of length 3, capacity 4 = {...}, rPropSet=uno::Reference to (class SdStyleSheet *) 0x5612f89d3ad0, pSpecialContextIds=pSpecialContextIds@entry=0x7fb80a1978b0) at /home/buildslave/source/libo-core/xmloff/source/style/xmlimppr.cxx:466
                  xInfo = uno::Reference to (class SfxItemPropertySetInfo *) 0x5612f8938ed8
                  xMultiPropSet = empty uno::Reference
                  bSet = <optimized out>
                  xTolPropSet = empty uno::Reference
          ...
        
        Change-Id: Icdb32ff5383a8073f525aad1a39ff1dcc70559f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117661
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-22  Tünde Tóth  <toth.tunde@nisz.hu>  [1e7bf688967dc39540d24070c70c73b06bd1347f]

        tdf#142851 Chart UI: fix empty Chart Type dialog
        
        Chart Type dialog was empty, when the chart type of the chart
        was unsupported.
        
        Regression from commit: 4ff983b930dc15658aa531759d3f1e5b9586aeab
        (Related: tdf#142049 restore some elements default visibility
        in the ui)
        
        Change-Id: I057e6b9218edee398af8311c46b922ca76a9bcb5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117173
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-22  Stephan Bergmann  <sbergman@redhat.com>  [fb3027544fd6ff6bc089d1e24d4f8dd2a0ee1fce]

        Clarify no loplugin:overridevirtual with templated base class
        
        Change-Id: I4128b43f2a928fa5465991cc92b2d62e54e2cfec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117662
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-22  Caolán McNamara  <caolanm@redhat.com>  [d9a5302ca8bef90914539c12adb6c81496c28504]

        Resolves: tdf#140361 use the DisableEditHyperlink state as of menu launch time
        
        at context menu popup time set if the EditHyperlink entry should be
        disabled and use that state if queried about it if EditHyperlink is
        dispatched from the menu. So ignoring where the mouse currently happens
        to be when the menu was dismissed.
        
        The dispatch is done async, if at all, so also trigger an async Query
        with Invalidate so at least one Query is ensured to reset the stored
        state
        
        similar to tdf#137445 which was for impress/draw
        
        Change-Id: I43a144f1ac0a4db89cc5ab0ebeeae744719f5958
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117653
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-22  Noel Grandin  <noel@peralex.com>  [a1cb4c7665f474c9099c734ad3e6a16c9079a6af]

        reduce allocation in ZipContentInfo map
        
        This is a small struct, no sense in allocating it separately
        
        Change-Id: I709daebbde648a79f175f74c207bdf4871ae6ff1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117604
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [be0a41679fea524e0935dc6617b5e65349812dd1]

        uitest: guard load_file
        
        Mostly done by a script
        for motivation, see 89aaa17a0a4413f07da2bc5084b0164f15dc01ac
        < UITest: introduce guarded context managers >
        
        Change-Id: Ia924293dc2a12230fd13f69fd734875ced86be8a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117593
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [14069d84174ca7a4e60db4d75912903e9679b643]

        configure: Improve help-options handling
        
        This patch includes:
        
        * A README.help.md as a general documentation for the different
          help types, the LO code and help-related build options.
        * Adds --disable-xmlhelp for removing the xmlhelp support from the
          build. Disable for iOS, Android and Emscripten. This was partly
          included in HAVE_FEATURE_DESKTOP before.
        * Rename WITH_HELP define to WITH_HELPPACKS, which reflects the
          actual usage AFAIK.
        * Depend --with-omindex on --with-help=online and don't override
          the --with-help setting. Error out on conflicting options.
        * Depend --with-helppack-integration on build help variants, which
          actually result in help packs.
        
        Kind of reverts commit 2c38ea6d16b910294220cefaf8ae6a0683e6405a
        ("Building without --with-help is not supposed to disable help
        functionality").
        
        Change-Id: Ie4cb73905b3ed94e991d9f1bd75cfbd6de9da385
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116222
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-06-22  Caolán McNamara  <caolanm@redhat.com>  [75c42c1f3ba6d40d518a4da400a84015d30240c0]

        fix indent
        
        Change-Id: I0a7e43906522462c6bbf9aaec89d296e5017a3a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117652
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-22  Rafael Lima  <rafael.palma.lima@gmail.com>  [b428eed256341e4c220aef91651ece8ed871f3f8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3c0fb9a710915c30adf5287a734a185696fa0b76
          - Add note about Python support availability on some SF services
            
            Change-Id: I226b0b92fcc2b380fa6687cba87276b485009151
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117567
            Tested-by: Jenkins
            Tested-by: Jean-Pierre Ledure <jp@ledure.be>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [e09bd4a994e9d4e471da540d9c85ec3afe5d0ca5]

        configure: make OpenLDAP test independent from X11
        
        I missed that PostgreSQL can be build on MacOSX with OpenLDAP
        support. Stephan had an incremental build failure because of it.
        
        But instead of opting-in using test_openldap=yes on MacOSX, like
        on Haiku, this drops the using_x11 dependency and defaults to
        "yes", like it was before. This was more of a convenience then
        reality anyway, and it makes really not much sense to disable
        OpenLDAP in case of --without-x.
        
        Change-Id: I959a3b30f1c369264174302f18267a4eb40a3a52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117046
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-06-22  Steve Fanning  <stevemfanning@yahoo.co.uk>  [e759f8ddab7f767d23f07e6ee5e50ee8ee51bba9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 26fad1c72fdc6a72b455c44e57b5738ee6d1a61d
          - Provide a correct example within the help for Calc's FINDB function.
            
            Change-Id: Ibff7dd5bf47f26c431b1ce49e6ac5250f6192176
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117569
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-22  Caolán McNamara  <caolanm@redhat.com>  [c5d984b840db595796051bc2bf37d1c2179157e3]

        crashtesting: assert on export of tdf105134-1.docx to odt
        
        when interactively saving on creating preview for recently used
        
        Change-Id: I9d859cf404c34659653a14f8c2a94f867c704b7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117616
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [b9ea3467383ccdfe4be842e61267256f281487ee]

        svp: always release SolarMutex on yield
        
        Always give other threads a chance to acquire the SolarMutex, if
        we yield.
        
        Change-Id: I77d93374ea606acd1f7820755197a27655418639
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117454
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-06-22  Caolán McNamara  <caolanm@redhat.com>  [054d6598b29171c3719d7144efe77a408fc4e716]

        cid#1486261 Dereference before null check
        
        since...
        
        commit 2e6e87decdb87221a7b832958e03195b1d8fc133
        Date:   Mon Jun 21 13:18:00 2021 +0200
        
            replace dynamic_cast<SwLayoutFrame> with cheaper check
        
        Change-Id: I4623e3eca5a82fa37f52697c189310a835fc76e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117614
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-22  Caolán McNamara  <caolanm@redhat.com>  [fd8cdc426e3b1fcf3619311fbd586be9323825c7]

        cid#1486260 Uncaught exception
        
        Change-Id: I12613ed381e961fd36348eabd543b11a1960337d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117613
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-22  Caolán McNamara  <caolanm@redhat.com>  [6632bc699b1b57b2e5d8c0bd647aca16dcdcf31e]

        cid#1486241 'Constant' variable guards dead code
        
        Change-Id: Ia90e8ad537fccdf38ed0bf0e9f963033c69ec202
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117612
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-22  Julien Nabet  <serval2412@yahoo.fr>  [a6d269ed9478b20f611912bf9711c2683e7bc924]

        tdf#142932: fix crash when pasting cells with comments+"skip empty cells"
        
        See bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=173011
        
        4  0x00007fc4b0cdbb3d in ScColContainer::operator[](unsigned long) (this=0x872e1e0, nIndex=64) at sc/inc/colcontainer.hxx:43
        5  0x00007fc4b120d82b in ScTable::DeleteBeforeCopyFromClip(sc::CopyFromClipContext&, ScTable const&, sc::ColumnSpanSet&) (this=0x872e1e0, rCxt=..., rClipTab=..., rBroadcastSpans=...)
           at sc/source/core/data/table7.cxx:118
        6  0x00007fc4b0e42939 in ScDocument::DeleteBeforeCopyFromClip(sc::CopyFromClipContext&, ScMarkData const&, sc::ColumnSpanSet&) (this=0x3bffa60, rCxt=..., rMark=..., rBroadcastSpans=...)
           at sc/source/core/data/document10.cxx:75
        7  0x00007fc4b0e0b67b in ScDocument::CopyFromClip(ScRange const&, ScMarkData const&, InsertDeleteFlags, ScDocument*, ScDocument*, bool, bool, bool, bool, ScRangeList const*)
           (this=0x3bffa60, rDestRange=..., rMark=..., nInsFlag=7, pRefUndoDoc=0x0, pClipDoc=0x7d3bb40, bResetCut=true, bAsLink=false, bIncludeFiltered=false, bSkipAttrForEmpty=true, pDestRanges=0x7fff4a3da4b0)
           at sc/source/core/data/document.cxx:2916
        8  0x00007fc4b2412dc3 in ScViewFunc::PasteFromClip(InsertDeleteFlags, ScDocument*, ScPasteFunc, bool, bool, bool, InsCellCmd, InsertDeleteFlags, bool) (this=
           0x41a29e0, nFlags=7, pClipDoc=0x7d3bb40, nFunction=ScPasteFunc::NONE, bSkipEmpty=true, bTranspose=false, bAsLink=false, eMoveMode=INS_NONE, nUndoExtraFlags=InsertDeleteFlags::NONE, bAllowDialogs=true)
           at sc/source/ui/view/viewfun3.cxx:1312
        
        Change-Id: Ic119cb5d414a35a9ba18b0564d7adf83154eb9d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117497
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-22  Noel Grandin  <noel@peralex.com>  [c0643239a536ea2adc1876ef85591bb1b27abcef]

        no need to make copies of these map entries
        
        Change-Id: Ie65cbacd2806a2c030b682f8cfd473676c4f95c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117605
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-22  Stephan Bergmann  <sbergman@redhat.com>  [6b975a48e8b6dba2853e8d7eb03fbd6f8aa1aad8]

        Adapt compilerplugins to llvm::sys::fs::OF_None rename
        
        ...from F_None, which happened with
        <https://github.com/llvm/llvm-project/commit/1f67a3cba9b09636c56e2109d8a35ae96dc15782>
        "[FileSystem] Split up the OpenFlags enumeration" towards LLVM 7, originally
        leaving the alternative F_None spelling in for compatibility, but which was
        finally removed now with
        <https://github.com/llvm/llvm-project/commit/3302af9d4c39642bebe64dd60a3aa162fefc44b2>
        "Support: Remove F_{None,Text,Append} compatibility synonyms, NFC".
        
        Change-Id: Iea1192b5ee351c13ea5d6701887f3aba62133c20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117609
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-22  Noel Grandin  <noel@peralex.com>  [990b2cb056788f7f412656a303456d90c003cf83]

        simplify and improve Wildcard
        
        it is faster to just process OUString data, rather than perform
        expensive conversion to OString and back again.
        
        Change-Id: Ie007b872ee507ac5c6e8b55cc0a49ef3ac1f0139
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117608
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-21  Caolán McNamara  <caolanm@redhat.com>  [949658028e722e5d2657b503eb20e16e41dbd8cf]

        gtk4: some initial dnd effort
        
        Change-Id: I964afbf30c75b6d8e0c31ce7fcb536814acf05b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117599
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-21  Caolán McNamara  <caolanm@redhat.com>  [fde49b6c80b1f16b626554ec39da79e7bc186c87]

        gtk4: reenable some more working dialogs
        
        Change-Id: I373b9260287b229f4f3092b4c27199c2a55ea23d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117597
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-21  Caolán McNamara  <caolanm@redhat.com>  [75b6ef164bac9543bdcf91f14f583a936ec43f6a]

        gtk4: GtkPicture triggers some sort of unexplained vertical expand
        
        an intermediate horizontal GtkBox works to stop the propogation
        
        Change-Id: I9fd51c3968c463c7b872b7a12bc3960602d0b025
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117596
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [1d3e95415e218dfe44ab85d9df501ce9fcd86ccb]

        loplugin:finalclasses in sc/.../filter/inc
        
        Change-Id: Ibaaff4cf3c7a60714f73c7f1b40a5e857060f26c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117589
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [1549a6be37f5b054c276d85c45b3fcf6a5214c20]

        loplugin:finalclasses in sc/inc
        
        Change-Id: I818a5dda788fd15a718914fb05f23e5225dce1c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117588
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [7d188fe4639717df47e2ff72d8c1295e23862ef9]

        create SfxHintId::SwLegacyModify id
        
        to avoid expensive dynamic_casts in writer
        
        Change-Id: Ic73ae7d4af985043f8533913b33939e3445ec7de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117586
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [612db1ec6b74bf10df8d8ce1740a8a10602f0722]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 23b0b440515592c9b9ed2fe8e64783ea55375375
          - tdf#140446 VBA constants for variable type
            
            see  /core/oovbaapi/ooo/vba/VbVarType.idl
            and comment#3 in tdf#140446
            
            Change-Id: Ib2a9743cfb1b636d1c016c8707872c291ef685f6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117598
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-21  Alain Romedenne  <alain.romedenne@libreoffice.org>  [785feddde7683a74c95d9942fb67292b6c8ae467]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ff452e27c1c7f420d8a0cf8a9d82d1d318225d46
          - ScriptForge method signatures
            
            Change-Id: I5c29d5c08a8c5bd46ca45dc1d17449a0ae4789b8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/116910
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-06-21  Justin Luth  <justin.luth@collabora.com>  [8259a221e0d090a00eb5f102406626dcc7beeb25]

        related tdf#81705 doc export: eliminate duplicating OutlineNumbering
        
        It just looks redundant. And all three formats
        handle it very different.
        RTF - never writes RES_PARATR_OUTLINELEVEL
        or RES_PARATR_NUMRULE in styles,
        only via this OutlineNumbering.
        
        DOCX does nothing. That's because there always
        seems to be a RES_PARATR_OUTLINELEVEL and
        RES_PARATR_NUMRULE.
        
        DOC does BOTH. It writes RES_PARATR_NUMRULE
        (and now also writes RES_PARATR_OUTLINELEVEL)
        and also writes them via OutlineNumbering.
        
        So OutlineNumbering seems to always have
        been partially redundant and now is fully
        redundant. Thus it can be treated like DOCX.
        
        Change-Id: Ib9fd32c440e0151b462d6499a60952f120887082
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113452
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [b4ffe68dd2fc7e2f2c36bf41dd3409f000cb42ad]

        replace dynamic_cast<SwCellFrame> with cheaper check
        
        Change-Id: I672be703fb097c71303434127d832681843607e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117580
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-21  Noel Grandin  <noel@peralex.com>  [218f36dd614cf828e949f605faaf6a6fd615da26]

        tdf#135316 remove OTempFileService pessimisation
        
        Closing the temp file when we read to the end, and then opening
        it again later actually is quite expensive, just leave it open.
        
        This takes my load time from 22s to 19s
        
        Also clean up the unit-test that failed, so that I can get
        a useful stack trace out of it when something fails,
        specifically
        (*) throw an exception when something goes wrong, instead
        of just writing a message to stdout
        (*) don't catch exceptions and write useless messages - just
        let the exception flow up to the JUnit handler, which will log
        a nice stacktrace with line numbers.
        
        Change-Id: If55c997f91eea4e703e92c632961d68b3453076d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117517
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-21  Mike Kaganski  <mike.kaganski@collabora.com>  [ee405fb2ef36337851801f1bd34411c606d55988]

        Delete copy ctors/assignments for DLLEXPORT class
        
        Their default definitions may create/destroy temporary OutputDevice objects,
        which requires that the class is defined at the site of instantiation of the
        implicit definition.
        
        The solution is to delete these unused methods. If they would happen to be
        needed, then move the default definitions to the correct place.
        
        This reverts commit 30a17b05fb8a860c1e53cb7cfc405b1cea0a9d15.
        
        Change-Id: I43f4e76763ff4409e9527f44cd2d8e227982257c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117574
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-21  Michael Stahl  <michael.stahl@allotropia.de>  [a41c71838d4662adf1ada9d46ec6e070cae7e695]

        sw: add BIRT layout test document
        
        This nested table is an example that was broken by commit
        91b2239783dc716bd71ce7962bfd7e341dfe4175 - if loaded with a wide window,
        it goes into layout loop; if loaded with a tall window size where page
        2 is visible, strangely it doesn't loop.
        
        Change-Id: I5e73cfcd928ff1a321667c1a75b0ba7f348d4b77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117587
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-21  Caolán McNamara  <caolanm@redhat.com>  [e3086b58eb5427d520b86c185f9d911bb6f7a3a0]

        use FileDialogHelper to set file picker parent
        
        Change-Id: I970b34fd3da12a1051343bdc26afad411121e672
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117584
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-21  Caolán McNamara  <caolanm@redhat.com>  [ca2515bab1b25fc7e6a703aca1e501656a963da4]

        use FileDialogHelper to set file picker parent
        
        Change-Id: Ibca7a7d275773b816d125c38f87e902de7a5db4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117583
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-21  Caolán McNamara  <caolanm@redhat.com>  [203d96787969f707c78101be18d51b44ace98f93]

        give folderpicker an optional parent
        
        so, like a file picker, it can make its parent modal while its
        operating. Otherwise its possible to interact with the parent dialog in
        undesirable ways, e.g. file, export as, export as epub, the folder
        picker of 'media directory'
        
        Change-Id: Ib61f8e630e176b6d81e80798fd0d282d16e8c086
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117582
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-21  Caolán McNamara  <caolanm@redhat.com>  [a8f97e5fca148804056295db2e3910aaa5c68ce8]

        bundle the FolderPicker instantiations behind a single call
        
        in prep to add parent support
        
        Change-Id: I2aa4b9343f895ae866f600dd3260b7fdc4e1efec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117579
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [efacb4bc357761f5d849a4905eff981aa14eb366]

        replace dynamic_cast<SwFlyFreeFrame> with cheaper check
        
        Change-Id: Ia84984e47c60eb8407bbddaf9e3365d9f7f52311
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117581
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [2e6e87decdb87221a7b832958e03195b1d8fc133]

        replace dynamic_cast<SwLayoutFrame> with cheaper check
        
        Change-Id: I2102d27fe2b38e3787e39a2b7234991a57c30d99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117578
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [3ffb7efa95d900db6fdd7d8443535988adb2be70]

        remove some unnecessary OUString::intern
        
        Change-Id: Ia0f41dfc8a00c115ad544b8236d751e6b2dae5ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117577
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-21  Caolán McNamara  <caolanm@redhat.com>  [75c3fa3cfc6da7721f81c96c43e7f020346f196a]

        gtk4: set file dialog explicitly modal
        
        Change-Id: I88427abcde6c88b08c013a2502c0c25a84b970c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117572
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-21  Michael Stahl  <michael.stahl@allotropia.de>  [f1439db62eb36ef5fbc9111b87dc4e0f24b3cb86]

        tdf#116501 sw: layout: check for flys in SwTabFrame::ShouldBwdMoved()
        
        On loading, this hits loop control
        
        warn:legacy.osl:580715:580715:sw/source/core/layout/layact.cxx:543: LoopControl_1 in SwLayAction::InternalAction
        
        This is because there's a fly frame 404 anchored at the last text
        frame 353 on page 2 inside the nested table 347.
        
        ShouldBwdMoved() sees that there is space on the bottom of page 2 and
        hence the follow flow row joined, but then it immediately splits again
        in the same way as before due to the fly with WrapTextMode_NONE.
        
        But then the outer table's cell 273 (upper of 347) is invalidated
        again, hence the loop.
        
        Try to check for overlapping flys in SwTabFrame::ShouldBwdMoved()
        by reusing CalcFlyOffsets(), which is ... not quite ideal, but perhaps
        better than copy-pasting half of it to a new function.
        
        This should have less side effects than the previous fix, but a problem
        remains that clicking on the shape on bottom of page 2 causes the layout
        to go wonky, but that was also the case with previous fix.
        
        Note there's a check of SwLayouter::DoesRowContainMovedFwdFrame() there
        already, but that doesn't help because it will only detect when the fly
        itself was moved forward, but in this case the fly remains on the page.
        
        Also likely it wouldn't be a good idea to move a text frame forward if
        the only thing of it that fits on a page is an anchored fly (i.e. its
        follow has mnOffset=0) because that can be intentional.
        
        Change-Id: I0376f7dcb784c006990336233c97f5093aaccb77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117473
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-21  Michael Stahl  <michael.stahl@allotropia.de>  [ee042a371e98cdcc59848f0b953f1ce545e18e31]

        Revert "tdf#116501 fix freezing at embedded text tables"
        
        This reverts commit 91b2239783dc716bd71ce7962bfd7e341dfe4175.
        
        This breaks documents that have many nested tables.
        
        For example Eclipse BIRT generates reports with tables nested 8 levels
        deep, they run into the counter in no time and, ironically, one goes
        into a layout loop because of this counter.
        
        Change-Id: I7451d01787903bbc60b305da3dc72f8259175e97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117472
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [46d6942bc16fb291f37b0700bb531a3e0d2d11f6]

        tdf#135316 add small cache to rtl_bootstrap_args_open
        
        Filesystem access is quite expensive on Windows, so add a small
        cache for the filepath/name normalisation.
        
        This takes my load time from 19s to 18s
        
        Change-Id: I4410d066b8a4d2fd2eb746a5dd8f4ee763a8aa3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117549
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-21  Tibor Nagy  <nagy.tibor2@nisz.hu>  [8bf44b9cdceb7926fe52ef0bd4a38af24e7c700a]

        tdf#142590 PPTX import: fix custom slide show use as default
        
        If the PPTX file contains a custom slideshow, which set by
        default and opening in Impress, this setting wasn't imported.
        
        See also commit 312334f8488a668e9b5302959b60292ce151e4fc
        "tdf#47365 PPTX export: support loop attribute" and
        commit a4b66458a7b8da2f5580014813e5dabe3fa670b6
        "tdf#125071 PPTX: fix missing custom slide show export".
        
        Change-Id: I9c2b3773f6883ee795f119df5b8534fcdfa6618f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117172
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-21  Caolán McNamara  <caolanm@redhat.com>  [9d8954197cc2b6e57db56abe18bfc782a1a715a6]

        cid#1486007 establish that SwFootnoteFrame::Paste doesn't delete itself
        
        Change-Id: Ifbc1fc73be6824917dfe91811ecb5b58409f042e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117551
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-21  Caolán McNamara  <caolanm@redhat.com>  [804f4e8ae071c7a73c64b6327f251c6a649468f0]

        cid#1486243 'Constant' variable guards dead code
        
        Change-Id: I1bc2a7555f6d129526cabbebb8b88190e3ec3a4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117545
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-21  Caolán McNamara  <caolanm@redhat.com>  [23c2c3433dc6bbfff2e1b590b1a89ee7f9c155c0]

        cid#1486241 'Constant' variable guards dead code
        
        Change-Id: Iec41990bbf076c0f8aaeda36ac56d3ac7ebc81d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117544
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [a5e9cde9f9abe3ee4e5fa0cf921d53a8cd7cb1d2]

        remove now unnecessary comment
        
        Change-Id: I0297f299c42a5ce5485cdcdebfbd1597969c907c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117573
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-21  Mark Hung  <marklh9@gmail.com>  [10ea27faec115d4cffd6f66cee8f688399e1e0b2]

        tdf#142560 handle cached glpyh items in ImplGlyphFallbackLayout
        
        Fallback layout beyond level1 isn't generated because pre-caculated
        glyph items does not contain glyph items that needs to fallback, i.e.
        when calling ImplLayoutArgs::PrepareFallback. Hence it produce no
        maFallbackRuns and maRuns. The patch changes
        ImplLayoutArgs::PrepareFallback so that it use pre-caculated glyph
        items in the next level to create maRuns to ensure the same fallback
        layouts are genrated as layouts generated without pre-caculated glyph
        items.
        
        Change-Id: I672f3be6c4915892792b3cb968ad4a325465ccc0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117105
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2021-06-21  Szabolcs Toth  <toth.szabolcs@nisz.hu>  [20d2c2fe481eb66f518c554f8588ec87e0ee125a]

        tdf#137000: clean-up "XML shape export: fix upright"
        
        See commit ff5ca4e5fc6a9fb24b0eb6eb629210b024473f67
        "tdf#137000 XLSX shape export: fix upright".
        
        Change-Id: Ie050da66f1eef4fc325b2acfd0a97d299c268153
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117135
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [c8644ab3fcc9a911a9182a1b6a24a17610a2105d]

        make SvFileStream::FlushData __actually__ flush to disk
        
        which I noticed while debugging another change where I need
        the flush to actually do something useful.
        
        Change-Id: I61621cbfe68a404c7fae851760154b398997fe61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117548
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-21  Balazs Varga  <balazs.varga991@gmail.com>  [11cc770ad2af1f31c1e5c9512e5688dff38f009b]

        tdf#142607 XLSX export: keep formatted dates in standard filter
        
        Do not convert the formatted string filter criteria values
        to 'double' if they are numbers (dates). Also export the equal
        relation criteria into XML_filters tag instead of
        XML_customFilters.
        
        Previously the formatted dates replaced with numbers in
        standard filter criteria, first during the export, and after
        the import, in the standard filter dialog window.
        
        Note: fix and optimize also filtering by formatted dates by
        allowing CanOptimizeQueryStringToNumber() to create double
        values for them. This unifies the same dates with different
        date formatting.
        
        Follow-up to commit 1f755525189884e4b2824889a6b9dea8933402db
        "tdf#142402 sc UI: store formatted values in standard filter".
        
        Change-Id: If4c22e8b0142720ccfda038f89367061058693aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116566
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [b30e329bfac7279d888908273baec8c7d8dd32ee]

        merge SwList and SwListImpl (tdf#135316 related)
        
        to reduce allocations when loading large documents
        
        Change-Id: I734aec4b22844e999d19f649e8e9cd5949a7cbfb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117543
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [8298aa62726312eee6f8fbb64a9fc9b12680447f]

        uitest: guard execute_blocking_action
        
        so even if an assert fails, the dialog is closed afterwards
        for motivation, see 89aaa17a0a4413f07da2bc5084b0164f15dc01ac
        < UITest: introduce guarded context managers >
        
        Change-Id: I9a3adb52546238d960eeaaaf03b6bdbbd5718cf8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117392
        Tested-by: Jenkins
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-21  Gülşah Köse  <gulsah.kose@collabora.com>  [e837f50313a703b6b26abb78f224472c1e4734ea]

        tdf#142716 Update selection after any text is inserted.
        
        When we don't update the selection after insertion of new text
        SvxUnoTextBase::createEnumeration knows old selection and losts last part
        of the text.
        
        Change-Id: I20f6530f34097ff213ff00cff617139887fd287a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117409
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-06-21  Caolán McNamara  <caolanm@redhat.com>  [09c58a90693dca506a17c93bccb292349bb20d28]

        ofz#34898 Timeout
        
        we expect the editengine to be able to select a preexisting range
        of text to convert into the symbol char, typically range is of length 1
        
        Change-Id: I13f56e716a00e243bf1c578580dc0ba31755e581
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117522
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-21  Radhey Parekh  <radhey.parekh@gmail.com>  [54170057d54e08369ca2d753df48443ac8d5c5b6]

        tdf#141908 replace sal_Int32 with Color in sc_subsequent_filters-test2
        
        Change-Id: I45e8825c6ba90b1800d656820fd9f3cbb3c13d58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116749
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-21  Todor Balabanov  <todor.balabanov@gmail.com>  [89459662bf2684a07596d4132c84e5da7e0af8d4]

        Global optimization metaheuristics sometimes are sensitive to the quality of the random numbers.
        
        Change-Id: Ibc1e95736c5f9355e67f2129a7804064e329da89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117510
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-21  Noel Grandin  <noel@peralex.com>  [2e3046cc6fdebb52cfb1cdc114a9c2cd26bcc178]

        simplify bootstrap_map (tdf#135316 related)
        
        No need for this indirection
        
        Change-Id: I87c90c9f1a7904f5a506acac631fe5a1f52f9190
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117521
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-21  Mike Kaganski  <mike.kaganski@collabora.com>  [16231fc68973ec36c7f1e4ba5e6bef7059f9ee25]

        Replace these defines with constexpr
        
        Make CH_HYPH OUStringLiteral, because it is converted
        to OUString in ImpEditEngine::ImpBreakLine.
        
        Make WRONG_SHOW_MIN tools::Long, to match the type of
        nHeight which it is compared to.
        
        Change-Id: I5198da4134f1edf28d47f2fc060af482572f5f89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117430
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-21  Justin Luth  <justin_luth@sil.org>  [10dbee56f7cf9a19b04f484b8a4b2465323ec622]

        tdf#106541 doc import: always register listLevel
        
        LFO and listLevel are NOT a required pair.
        
        The path on the Paragraph side is safe to re-enter.
        This patch makes the style side safe to re-run
        with partial information.
        
        If we don't register immediately, then a non-existant LFO
        means that we totally lose the provided listLevel.
        So just RegisterNumFormat even though it
        likely will be run again by Read_LFOPosition.
        
        Change-Id: Iad10cdd1ff7e6fc0a77b01849b3b157703945556
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114400
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-06-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ed50df6d17d1f24ee575a9d3bac5c4a5cbf18d5f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8ac5aa2d78a907f03a19a1843ceb96f6828689fb
          - Mute L10n of code statements samples
            
            Change-Id: Id3ec35a2006614bc195812ca4ec25c8eaad85f38
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117500
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-06-21  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7e478166361248c3f3c923b9f0d18dc25d30ef15]

        drawinglayer: put BufferedDecompositionPrimitive2D in its own file
        
        And fix includes all over the place...
        
        Change-Id: I6e2696bbeeac6ab7467cac70545fa7209aa981a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117528
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2a7e64da7f385de8dbba1802530e251cf29259fb]

        Fix typos
        
        Change-Id: I70d723ea2d0cad5a28840e250ae261aab6a08bfc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117514
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-20  Caolán McNamara  <caolanm@redhat.com>  [e59ab5306e308ccf44ba1a3f39ec73c34b3d387d]

        ofz#34221 avoid OOM
        
        Change-Id: I1987d39ea8ff195b397b0ee3fb0e45f9bfbfb572
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117515
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-20  Caolán McNamara  <caolanm@redhat.com>  [f2bcf8f5b383232a4f9f345b94f4b40b646edb22]

        ofz#24932 Timeout
        
        Change-Id: I3251824ac2613ac7fd994f66effb8be26aa8a7ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117512
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-20  Mike Kaganski  <mike.kaganski@collabora.com>  [30a17b05fb8a860c1e53cb7cfc405b1cea0a9d15]

        Include the header to workaround MSVC bug (shows with disabled pch)
        
        https://developercommunity.visualstudio.com/t/error-c2027-use-of-undefined-type-with-declspecdll/1455069
        
          [build CXX] oox/source/core/filterbase.cxx
          C:\lo\src\core\include\rtl/ref.hxx(129): error C2027: use of undefined type 'OutputDevice'
          C:\lo\src\core\include\oox/helper/graphichelper.hxx(50): note: see declaration of 'OutputDevice'
          C:\lo\src\core\include\rtl/ref.hxx(127): note: while compiling class template member function 'rtl::Reference<reference_type>::~Reference(void)'
          with
          [
          reference_type=OutputDevice
          ]
          C:\lo\src\core\include\vcl/vclptr.hxx(216): note: see reference to function template instantiation 'rtl::Reference<reference_type>::~Reference(void)' being comp
          iled
          with
          [
          reference_type=OutputDevice
          ]
          C:\lo\src\core\include\vcl/vclptr.hxx(64): note: see reference to class template instantiation 'rtl::Reference<reference_type>' being compiled
          with
          [
          reference_type=OutputDevice
          ]
          C:\lo\src\core\include\oox/helper/graphichelper.hxx(140): note: see reference to class template instantiation 'VclPtr<OutputDevice>' being compiled
          make[1]: *** [C:/lo/src/core/solenv/gbuild/LinkTarget.mk:301: C:/lo/src/build/workdir/CxxObject/oox/source/core/filterbase.o] Error 2
        
        Change-Id: I50ee1bf97b7075224525525ef074c0ffcc168485
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117507
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-20  Caolán McNamara  <caolanm@redhat.com>  [6a1dea1d7a1c7ede887c66e6fd2ddecedf5404b9]

        Revert "ofz#33769 Integer-overflow"
        
        now fixed at an earlier stage so NaN isn't imported from dxf
        
        This reverts commit 71fe0aeee20640c57816dc45010d32dac9afeaaf.
        
        Change-Id: Id2689e33f89deb08e1bcd39a6d4ba38fb4663681
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117511
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-20  Sarper Akdemir  <sarper.akdemir@collabora.com>  [0dfbdb1201c533a8fe2951cf3faf2a88f3855244]

        cid#1486005 Uninitialized scalar field
        
        since...
        
        commit 2cfccfba09faa5c3bb973136ffe99d534d09c881
        Date:   Sun May 9 20:56:41 2021 +0300
        
            tdf#59323: ooxml import: hasListStyleOnImport
        
        Change-Id: Ib5d557bc0037bb72e9635391d6991fc1d8e5f2a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117504
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-20  Caolán McNamara  <caolanm@redhat.com>  [6c7075ee60e799db8b8f94a6d0317ad9bcb75b5d]

        cid#1485150 suppress Uncaught exception
        
        Change-Id: Ic1b2a44afd15e0720edd48f3502dd2799795551a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117508
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-20  Caolán McNamara  <caolanm@redhat.com>  [92741976101e8224291cf9af492209ff5412ca7b]

        cid#1486006 help coverity see that pGlossaries won't be null
        
        Change-Id: I0f0e8e5ac0169090cd1f99c8aa6bf16b1edf8a85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117506
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-20  Caolán McNamara  <caolanm@redhat.com>  [999136c0d0a9964b4db40123e81aaf78229d10c3]

        cid#1486008 Explicit null dereferenced
        
        since...
        
        commit 0771ac00acc8730f77db76b901724f1513a32723
        Date:   Tue Jun 15 21:12:25 2021 +0200
        
            use string_view in the Translate API
        
        Change-Id: Icb069f3662f5899e404784909d06088d88eabd78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117505
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-20  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [81e3d9daed06c0f1153d4d18181cf986a7f82fca]

        drawinglayer: remove ImplPrimitive2DIDBlock macro
        
        We can just implement the simple getPrimitive2DID method in all
        primitives. The ImplPrimitive2DIDBlock macro doesn't save us
        anything.
        
        Change-Id: I02f44d4891d7b340220890bf52a7ebfc8e41850a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117509
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-20  Todor Balabanov  <todor.balabanov@gmail.com>  [ffef53274b44bfe77128ba400845f4c4ce70893e]

        It is a good practice single source of random numbers to be used.
        
        Change-Id: If76e247461288a9ed938b4f6cb592c814b8bbe2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117406
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-19  Noel Grandin  <noelgrandin@gmail.com>  [4668e7e7a6322cfda854ab07eabd4322c86de980]

        use more unique_ptr in WW8Export
        
        Change-Id: I4fb6f4d42be350df5c1ccc0c87b779224000325d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117498
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-19  Noel Grandin  <noelgrandin@gmail.com>  [5c59e061c6271cfe2f8ec12ba21de50e71bd9ef4]

        SvMemoryStream::GetSize can be more efficient
        
        Change-Id: I6d60d6549089e049d730c1000ab7ec592924c685
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117499
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-19  Justin Luth  <justin_luth@sil.org>  [b85491e40ccb83ff78c7c4b2c0d535eafa5d23ed]

        tdf#142404 DOCX c15: handle remaining TabOverSpacing tabs
        
        The previous commit handled the case where a non-first
        LEFT tab was beyond the text area. But the remaining
        cases were still being (mis)treated as automatic tabs.
        
        We won't worry about the impact where compatibilityMode
        is less than 15/2013+ since Word is absolutely goofy,
        and LO doesn't even come close to matching it.
        
        But in compat15 mode, the end result of having a
        non-LEFT tab over the margin effecively means that
        the text will flow backwards from the right margin,
        just as if it was a RIGHT tabstop. So treat all of
        the remaining tabs as a right-tab at the end of
        the paragraph-area.
        
        Change-Id: I43a38516c0639c56341bdba0213ffb4a7d5cbf3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117340
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-06-19  Justin Luth  <justin_luth@sil.org>  [ce762a7ab170aa1115cfb0dd68f1c50abf5a86f3]

        tdf#106541 doc import: inherit style numbering from parent
        
        This patch depends on FOLLOWUP patches.
        I thought the best way forward is to break
        the existing unit tests, and then fix
        them with followup patches. That best proves
        the validity of each follow-up patch.
        
        This patch is especially needed for Chapter Numbering.
        In LO, Chapter Numbering is treated uniquely with its
        own special rules that run counter to all other
        conventions. So special handling is needed to
        import styles that in MS Word would inherit,
        but which don't in this special case.
        
        Change-Id: I06b737ad96ff73dbd09bef252d09aa42adf2dc76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114401
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-06-19  Jean-Pierre Ledure  <jp@ledure.be>  [8be08b6d1f53136d899a8aac3ccd401eb18990e9]

        ScriptForge - (SF_Exception) Fix signature in error messages
        
        Basic use ProperCased arguments, Python lowercased ones.
        The error messages always displayed the ProperCase notation.
        
        Example:
        
        BEFORE: called both from Basic or Python:
        Library :   ScriptForge
        Service :   FileSystem
        Method :    OpenTextFile
        Arguments:  FileName, [IOMode=1], [Create=False], [Encoding="UTF-8"]
        A serious error has been detected in your code on argument : FileName
        The given file could not be found on your system.
            FileName = /...
        
        AFTER: called from Basic, as above, and from Python:
        Library :   ScriptForge
        Service :   FileSystem
        Method :    OpenTextFile
        Arguments:  filename, [iomode=1], [create=False], [encoding="UTF-8"]
        A serious error has been detected in your code on argument : filename
        The given file could not be found on your system.
            filename = /...
        
        Minor user visibility. No need to cherry-pick to 7.2 branch.
        
        Change-Id: I6938c3149fe883ded97051897c19aca23eadcc58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117501
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-06-19  Noel Grandin  <noelgrandin@gmail.com>  [7af0f1514407660a43cde90320bbe00c36c3be28]

        use more TellEnd()
        
        which has the potential to be more efficient than STREAM_SEEK_TO_END
        
        Change-Id: I64d84632bc4751e07309332c9dff7a02bcd507fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117496
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [8fa14ac550ddc43790b65858f18d23f522aff1f2]

        fix loading calc files with embedded form macros
        
        GraphicHelper was trying to use the current frame/
        window to convert values, but during initial load
        there is no current window.
        
        Change-Id: I8a79501df1d2e83a13d3cfb64ae8e66152c60561
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117470
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [e3077168072452fb8f1c0a8afb2992877cb96d1c]

        loplugin:finalclasses
        
        improve the plugin to detect more cases.
        
        I only apply the new final changes to classes in /include here.
        
        Which reveals that
            RoadmapWizard::getPageController( TabPage* _pCurrentPage )
        will always return nullptr
        
        Also needed to sprinkle some
           SAL_DLLPUBLIC_TEMPLATE
        around to workaround Visual Studio linking problems.
        
        Change-Id: Iadb7d46a9e0e73dabce562375ca013c0fea6690c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117365
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-19  Jean-Pierre Ledure  <jp@ledure.be>  [e48dd86341fff8a010f514bbcd818468f3a92815]

        ScriptForge - (SF_PythonHelper.xba) fix signature of PyInputBox()
        
        The last 2 arguments have resp. XPosTwips and YPosTwips
        as names.
        
        The signature in Python is correct.
        The signature in Basic still used the XPos and YPos names.
        
        No visibility towards users.
        No need to cherry-pick to the 7.2 branch.
        
        Change-Id: Id93de702cbcb0f3ae72a1f95247189299cb7cf30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117482
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-06-19  Kevin Suo  <suokunlong@126.com>  [5d4b54a7e1b78598501ad86c855d662652be7c8e]

        Update of TSCP example file for Simplified Chinese (zh-CN)
        
        See l10n discussion in:
        https://listarchives.libreoffice.org/global/l10n/2021/msg00193.html
        
        Change-Id: I8ced7f4128b6e633d35770759fa4b82e03356084
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117285
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-06-19  Johnny_M  <klasse@partyheld.de>  [99f86f684668e58288a309ea4c19194a45ea7f8f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6d1742d64d55f6c17d534736d2a3a246a8cb586b
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ib0b47a24b5a00817c362a00c2d012e2f016c48a9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117494
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-19  Johnny_M  <klasse@partyheld.de>  [cc85b8dd0a5c4ebf66260c109263aed88e688960]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a266b7f4792c4e9d1395a42dd21de65a7da126ef
          - tdf#132643 Translate German section IDs
            
            Change-Id: I9e7c85119e976ca50c0eba0222da7b59decaf95b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117493
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-19  Johnny_M  <klasse@partyheld.de>  [bfa8ead3a6fdd705708391b9ad4e815ddf4a8c84]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2c1e086cb2c4826b6c467aa47764558252b0f201
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ifc33de45cbafddc888b6b110faca31ed4bb4973f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117492
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-19  Johnny_M  <klasse@partyheld.de>  [067733420616368c94ee0a648d766ccd33f8d8d8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6766947a3c6364d28f6869d33e5d64575572591c
          - tdf#132643 Translate German section IDs
            
            Change-Id: I334f06af676139fbee080dd069d06b42405e127b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117491
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-19  Johnny_M  <klasse@partyheld.de>  [3d52d6dd8cd9df456a1ff29ba929a08b39728324]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8357e8f9d823baeb287b333e711aa184c4a794dc
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ic9dc645c15d57e99a8eb737b89631f570124eefb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117490
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-19  Johnny_M  <klasse@partyheld.de>  [8642530da07ce9624f6d082dbedfcad1a3722dc6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 664d9f3313c80b50b33a2e4b40d8ddc117156e99
          - tdf#132643 Translate German section IDs
            
            Change-Id: I98bb4c457b8436e76f2acb17dceb9b3906c37e9e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117489
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-19  Johnny_M  <klasse@partyheld.de>  [9c94d3a5b2110abd1ff13b9f19f3c56c0e3260b5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 10cb0bf55cacce740d62a5c6786b1e3b11f4f865
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ifd14ec7f7efc1dcacd5f8c266f33823521fcb7c6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117488
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-19  Johnny_M  <klasse@partyheld.de>  [f8b5194a5546a532f2c7e969146b99624f332071]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6c9762d21f1e509da34ad98cd02d8d541ce9ef9b
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ie3c785d133cc23d5300134923c53ea9905e0dc8e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117487
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-19  Johnny_M  <klasse@partyheld.de>  [d982592c29316f76e6d581a3038e13385e01d814]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ffac115a446056f3df4ab44694052ba050e9d8f3
          - tdf#132643 Translate German section IDs
            
            Change-Id: I5e90b17cb74fe61b62296ba6cba946d6cf921cae
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117486
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-19  Johnny_M  <klasse@partyheld.de>  [8ce0e7f44475904e0617b1c794073b0f8d058bcb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 28f2b50aabb1dc3407db1208c4c60b8d9102d789
          - tdf#132643 Translate German section IDs
            
            Change-Id: I7a0f5d39d3440d84bffb8a734d6868fcf39656fd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117485
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-19  Johnny_M  <klasse@partyheld.de>  [770726b7c8dc3b5c751ee7e319edea33f398ad7b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e3bf73d11f3cf22f2529daa4daf2f7b0412fe478
          - tdf#132643 Translate German section IDs
            
            Change-Id: I1774f47b3e2e64ff9dc86279368be4606e820a52
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117483
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-19  Johnny_M  <klasse@partyheld.de>  [685cd3b2a2a372d637fa7e9ac30011a4cdcc456f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 14865d1d877ecd5c15dcf68ff9312d7321714d89
          - tdf#132643 Translate German section IDs
            
            Change-Id: I0e0c3c23cb70b01cbf6dd0bc6dd46a12fd721d3f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117484
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2ce10eedfb1de8beef8ddfa457f1e19545846f86]

        indexing: indexing sections for the IndexingExport
        
        Adds handling of sections to the IndexingExport. SectionNode also
        derives from StartNode, so we handle it similar as the tables.
        
        Change-Id: I5eb8d599bdf680144b161aa93295ea3d360eb5c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117452
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [705fe1c44b41cd11518069e0627d0f48a65a7dfc]

        indexing: write parent index to paragraphs if possible
        
        When writing paragraphs from a table we want to associate the
        parent table to the paragraphs so we also write the parent index.
        
        Change-Id: Idf9c285f08481ed0556700e92adda27027b91408
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117451
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b3a62ab0a43510cf43c88aa4d6e145e46db7e7e5]

        indexing: indexing tables for the IndexingExport
        
        Adds handling of tables to the IndexingExport and also handling
        of the end node (as table node is also a start node), so we know
        which paragraphs belong to a table.
        
        Change-Id: I624ce12a3e810797a37ae2efe5baa552828f75dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117450
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c23408aeafc1f2ce3f7dde685d0b519d8e2daff7]

        indexing: indexing shapes/text boxes for the IndexingExport
        
        Adds handling of shapes and text boxes to the IndexingExport with
        exporting the the name, alt text, description and paragraphs of
        the inner shape text to the indexing xml.
        
        Change-Id: I3db68078b7e793cab552b4f7f8e8ddf9bfd1a6f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117359
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [37cd5bd4fdf2317709882c933844c4cc67e4cee4]

        indexing: indexing OLE objects for the IndexingExport
        
        Adds handling of OLE objects to the IndexingExport with exporting
        the alt text and the name to the indexing xml.
        
        Change-Id: Ie357f55195cda864ee12d6b120babd106eff6179
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117358
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f81115740bac985cad3cd15348f75c2c78b8843a]

        indexing: indexing graphics for the IndexingExport
        
        Adds handling of graphics to the IndexingExport with exporting
        the alt text and the name to the indexing xml.
        
        Change-Id: I20344dd04c5da4668c8eafbf1f863a26357ad616
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117357
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [686c35a3c37674d08c1f8585a621143c959b3f29]

        indexing: indexing paragraph text with the ModelTraverser
        
        This adds the basic paragraph text export for indexing, which uses
        the new ModelTraverser, which is inspired by AccessibilityCheck
        (and in the future it will be changed to use the ModelTraverser
        too, when it matures). ModelTraverser implements traversing through
        the model and executes a handler for a element of a model (which
        can be various things).
        
        IndexingExport class implements indexing export that uses the
        ModelTraverser to write into the indexing xml document, that uses
        the tools::XmlWriter.
        
        Change-Id: I7a6a5de332534270fe894a881131e5eb5ea9d881
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117356
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e6cb7f9ab25bca32dc85aef8ff127e070cd109b6]

        svx: prefix member variables for SdrTextObj and others
        
        All classes in svdotext.hxx
        
        Change-Id: Ib15deca2a625d8352a2572d9fc3e15188b4e718a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117478
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [39a3c0bd8007917d42a58d9337b4d06590bcf306]

        svx: use constexpr instead of a define for a constant
        
        Change-Id: Ie2fdd0dbe2c6d8e5c9ff406af5d2be20383fe62b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117477
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ffe4538fe4e59e31994511b1117dcd5967f2e2b0]

        svx: prefix member variables for SdrCreateView
        
        Change-Id: I4fb067201d3285b8aad8877bba2f018aab41c026
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117476
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-19  Jean-Pierre Ledure  <jp@ledure.be>  [6de7707236ea918d94f321587cb1a728a42e0892]

        ScriptForge - (SF_UI) GetDocument() accepts component object
        
        SF_UI.GetDocument() has 1 argument.
        Before, must be a string designating an open window
        Now, also a UNO object of types
           com.sun.star.lang.XComponent or
           com.sun.star.comp.dba.ODatabaseDocument
        
        Typical usage: pass ThisComponent or ThisDatabaseDocument
        as argument to create a new SFDocuments.Document/Base/Calc service.
        
        Change-Id: Id9e0a40425dc3ce5e83953af5da4fb7ef8dd6f63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117442
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-06-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d32a9f90e85a5cfa9ffd629494de3c291282454e]

        svx: remove whitespace in member variables
        
        Change-Id: Ie841bd3c9449ac7b227ae6adc4df49ad452b59ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117475
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-18  Stephan Bergmann  <sbergman@redhat.com>  [5fb7f66d240fec32a4751d331a215307ad994cbb]

        Simplify a OUString construction
        
        Change-Id: Ie7bf010f6864db19b7cc64761b34e203ce70784d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117458
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-18  Stephan Bergmann  <sbergman@redhat.com>  [90f872b4c9eac6ea1955876ff292a962f95577dd]

        Simplify a std::string_view construction
        
        ...and combine three calls to SvStream::WriteOString into one.
        
        Despite its name, SvStream::WriteOString takes a std::string_view, but which
        cannot be constructed from a u8"..." char8_t string literal.  Besides the
        OStringLiteral detour, other fixes could have been a
        reinterpret_cast<char const *> (but which would have defeated constexpr'ness of
        the std::string_view construction) or a plain "..." char string literal with
        the UTF-8 encoding of \uFEFF spelled out as \0xEF\xBB\xBF.
        
        Change-Id: I029f061134381a67516cbc4b0479942684c80c20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117461
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-18  Stephan Bergmann  <sbergman@redhat.com>  [568fba4a439f39aadeeb1bcd3603ef4efe9700da]

        Simplify some OUString construction in test code
        
        Change-Id: I1891f5e676818b5657b7ee7a7563f217a1af65cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117457
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-18  Stephan Bergmann  <sbergman@redhat.com>  [25ba5f75a273540ce5e21fc0f14ea1a7b997888d]

        Workaround only for GCC 10
        
        Change-Id: I7425dfd674149b33e069bf20c1ff6a4ca622db20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117453
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2021-06-18  Caolán McNamara  <caolanm@redhat.com>  [d95e400b5fffb10e716f5b27caebb4eae5fd5cc7]

        gtk4: implement removing an entry from MenuButton menu
        
        and enable a bunch of now working dialogs
        
        Change-Id: I42d6731cf4535e4a4867d4177590939a1cc395f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117468
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-18  Caolán McNamara  <caolanm@redhat.com>  [8e54bc168f828a243919b9f22338e8369ddbb2fc]

        move the explanatory image outside the RadioButton
        
        Change-Id: I90425bec7418a26959241b670f63a5f4a4bb0fa4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117460
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-18  Caolán McNamara  <caolanm@redhat.com>  [86dba4704c416a63ec2015e9d4240fc058642768]

        resave with latest glade
        
        Change-Id: I4c576eb1bdd8476f5bd4de4c5cd0be0af3817fe2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117459
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-18  Caolán McNamara  <caolanm@redhat.com>  [929575f56b665ee212bb4e7cf29ecf78ed8cc461]

        help button should be packed as 'secondary'
        
        Change-Id: Ia5f2e0c6c8d818e6d0e80acde2c518da30371eec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117456
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-18  Caolán McNamara  <caolanm@redhat.com>  [c04c904905de9099b9fc06b7ef4c9111acd6a83c]

        resave with latest glade
        
        Change-Id: I4c817f06c69f2442b0b0ecb63d42c87db439751f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117455
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-18  Caolán McNamara  <caolanm@redhat.com>  [216a43bc1799221d53e1f3a590309aaa63b6c9dd]

        tdf#142852 forward surrounding-text requests to an active drawing editengine
        
        when present.
        
        As we do for related CommandEventId::[StartExtTextInput/EndExtTextInput]
        
        Change-Id: Ie5b57c8a8a1a258efc2be079a2674b1ca620dc9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117465
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Jenkins

2021-06-18  Julien Nabet  <serval2412@yahoo.fr>  [c21398066b6bf630070ed291456f2663e06d94b9]

        tdf#142873: Fix print preview zoom-out zoom-in buttons
        
        .uno:ZoomOut has been renamed .uno:ZoomMinus
        .uno:ZoomIn has been renamed .uno:ZoomPlus
        
        Change-Id: I06e7e66550399e53032a0df39a98846982acba48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117279
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-06-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [47ad429645c63a8d5c88c2827aa90a27c8aa3e1b]

        Fix typo
        
        Change-Id: Ibcbd13ccc4e257e8b1777bd362279211d4a2a0db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117471
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-18  Justin Luth  <justin.luth@collabora.com>  [83dc9d3b77f9f6b03af0e7a4be4805e4ecf12145]

        related tdf#140336 docxsdrexport: always clear vmlTextFrame attrs
        
        Blind fix - it just doesn't look right, and caused troubles
        when making a patch for bug 140336. When the VMLTextFrame is
        written out, surely the collected attributes for it should
        be cleared instead of spilling over into the next
        non-textbox-only VMLTextFrame.
        
        I expect the textbox-only frames never have any gradients or
        SOLID fills, so it has never been a problem yet.
        
        Change-Id: I3aa23aadf9ab5a0be54ffbd7ea114f94c48aaddd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113206
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-06-18  Balazs Santha  <santha.balazs@simonyi.bme.hu>  [840095f417af6619977f688f421e449273c26cae]

        tdf#109083 sw table styles: fix missing format update of tables
        
        at table (cell) selection.
        
        Table styles (implemented as table templates yet) allows
        to format all tables (with the same table style) at once.
        Unfortunately, this worked only without table selection,
        putting the text cursor in a table cell. But if a table
        cell/row/column or the whole table was selected (e.g. after
        changing its format), Manage Styles(F11)->Table Styles->
        Style actions menu (see top-right corner of the pane)->
        Update Selected Style updated only the style, but it
        doesn't propagate the changes to the other tables with
        the same table style. This patch removes the selection to
        fix the problem in the same way, as the proposed workaround.
        
        Note: this fixes the usage of the user-defined table styles,
        too (created by Style actions->New Style from Selection).
        
        Change-Id: I58d01036d5a11e522407405e9ebc16c2c3c83e9b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117079
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-18  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [e48463e81c7eb9a3938128b642d153917fcbbdae]

        Resolves: ofz#34920 allow displaying only one text string
        
        Change-Id: I8bc4ed015dfad4fd99ca8cfce7fca0e7b411edf3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117443
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-06-18  Rene Engelhard  <rene@debian.org>  [51754ca5349d7bf655d57ded37381188d0bc4bcf]

        more 32bit build fixes
        
        Change-Id: I5906ef714a482afffe40e59e90fd709fe857d3ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117404
        Tested-by: Jenkins
        Tested-by: René Engelhard <rene@debian.org>
        Reviewed-by: René Engelhard <rene@debian.org>

2021-06-18  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f2488a301621fadee7713f3e886dc6f756f745bb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8123db33c8086173ff601019b26cab5881d435d7
          - tdf#123803 Add Available/Supported since version to ISO.CEILING
            
            Change-Id: I2a91274ca1d3f64850a45c32b47b52e02feb92d7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117466
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-18  Caolán McNamara  <caolanm@redhat.com>  [cbb742672ba61b5b06d2cba18dceeae728e55463]

        gtk4: use state-flags-changed for gtk4 GtkMenuButton toggle also
        
        Change-Id: Ib953d9d01482bedff62f11a18e69268e34099dc4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117438
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-18  Caolán McNamara  <caolanm@redhat.com>  [95a327846aa12474cc982b275a9ad7dec16841b5]

        tdf#142924 "toggled" is too late to use to populate changes to the menu
        
        so use "state-flag-changed" on GTK_STATE_FLAG_CHECKED instead which
        happens before "toggled"
        
        Change-Id: I3a68212ce4bec2cda49d8bcaf3db864cb34013cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117437
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-18  Caolán McNamara  <caolanm@redhat.com>  [7d1e91f43f8f5963475dcac954e47b35efb00e20]

        hold SvtSysLocale for lifetime of returned GetUILanguageTag reference
        
        Change-Id: I36b01e6b4827aceca95502386ab1abc4cf0baaea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117449
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-18  Caolán McNamara  <caolanm@redhat.com>  [53fa4f61820e3fa9a92c5874ea641b54fe564f02]

        gtk4: enable some more working dialogs
        
        Change-Id: Icc5d42c55763ed937d8b25dd89ae33e1a85b5a39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117448
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-18  Caolán McNamara  <caolanm@redhat.com>  [a8db26a6795703e48c34f9edbb09fdf6fe279f6d]

        ofz: fix use-after free
        
        https://oss-fuzz-build-logs.storage.googleapis.com/log-380241bb-ed71-4d4a-93d3-00473e186d65.txt
        
        since...
        
        commit 2bccb7e67b637c6312a0df610f870c8621eb296f
        Date:   Tue Jun 15 09:02:59 2021 +0200
        
            remove some unnecessary LanguageType copies
        
        reproducible with:
        
        LD_LIBRARY_PATH=`pwd`/instdir/program valgrind instdir/program/fftester ~/demo.html html
        
         Invalid read of size 8
            at 0x1CC35A38: rtl::OUString::OUString(rtl::OUString const&) (ustring.hxx:191)
            by 0x1CC60F37: com::sun::star::lang::Locale::Locale(com::sun::star::lang::Locale const&) (Locale.hdl:17)
            by 0x1CD5AF77: LanguageTag::LanguageTag(LanguageTag const&) (languagetag.hxx:113)
            ...
            by 0x1D195944: SwStyleNameMapper::GetChrFormatUINameArray() (DocumentStylePoolManager.cxx:2683)
          Address 0x261e5d38 is 136 bytes inside a block of size 240 free'd
            at 0x4843669: operator delete(void*) (vg_replace_malloc.c:802)
            by 0x4BE7F8C: __gnu_cxx::new_allocator<std::_Sp_counted_ptr_inplace<SvtSysLocaleOptions_Impl, std::allocator<SvtSysLocaleOptions_Impl>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<SvtSysLocaleOptions_Impl, std::allocator<SvtSysLocaleOptions_Impl>, (__gnu_cxx::_Lock_policy)2>*, unsigned long) (new_allocator.h:145)
            by 0x4BE7F64: std::allocator_traits<std::allocator<std::_Sp_counted_ptr_inplace<SvtSysLocaleOptions_Impl, std::allocator<SvtSysLocaleOptions_Impl>, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator<std::_Sp_counted_ptr_inplace<SvtSysLocaleOptions_Impl, std::allocator<SvtSysLocaleOptions_Impl>, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace<SvtSysLocaleOptions_Impl, std::allocator<SvtSysLocaleOptions_Impl>, (__gnu_cxx::_Lock_policy)2>*, unsigned long) (alloc_traits.h:492)
            by 0x4BE7A43: std::__allocated_ptr<std::allocator<std::_Sp_counted_ptr_inplace<SvtSysLocaleOptions_Impl, std::allocator<SvtSysLocaleOptions_Impl>, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr() (allocated_ptr.h:73)
            by 0x4BE7D40: std::_Sp_counted_ptr_inplace<SvtSysLocaleOptions_Impl, std::allocator<SvtSysLocaleOptions_Impl>, (__gnu_cxx::_Lock_policy)2>::_M_destroy() (shared_ptr_base.h:538)
            by 0x4B0A5D3: std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_weak_release() (shared_ptr_base.h:207)
            by 0x4B105B0: std::__weak_count<(__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_count<(__gnu_cxx::_Lock_policy)2> const&) (shared_ptr_base.h:808)
            by 0x4BE7FF2: _ZNSt10__weak_ptrI24SvtSysLocaleOptions_ImplLN9__gnu_cxx12_Lock_policyE2EEaSIS0_EENSt9enable_ifIXsr20__sp_compatible_withIPT_PS0_EE5valueERS3_E4typeERKSt12__shared_ptrIS6_LS2_2EE (shared_ptr_base.h:1662)
            by 0x4BE6EC0: _ZNSt8weak_ptrI24SvtSysLocaleOptions_ImplEaSIS0_EENSt9enable_ifIXsr13is_assignableIRSt10__weak_ptrIS0_LN9__gnu_cxx12_Lock_policyE2EERKSt10shared_ptrIT_EEE5valueERS1_E4typeESD_ (shared_ptr.h:733)
            by 0x4BE5A64: SvtSysLocaleOptions::SvtSysLocaleOptions() (syslocaleoptions.cxx:544)
            by 0x4C54323: SvtSysLocale_Impl::SvtSysLocale_Impl() (syslocale.cxx:63)
        
        Change-Id: I95dfd56c5d445220918e4bfa9216a72317fd8421
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117447
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-18  Caolán McNamara  <caolanm@redhat.com>  [e8dac3bd339383876bbe42f3e9559df4b13b6d91]

        tdf#142925 render the button arrow like it used to be
        
        in 7.1
        
        Change-Id: Ibbe4b7dd2212d1bc28bad7588672bb37c8259605
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117445
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-18  Caolán McNamara  <caolanm@redhat.com>  [94d552f94b427f884c004dba5d4619ecf729d605]

        rename signalToggled to signalMenuButtonToggled
        
        Change-Id: I10a4d08d2c4cc7482e0a46a4a1039918ef4dc51f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117436
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-18  Caolán McNamara  <caolanm@redhat.com>  [2b360084eea51024dcc40c214d0d4f684e981496]

        rename m_pToggleButton to m_pMenuButtonToggleButton
        
        Change-Id: Ief2f877e563e43c55a72578b7ea968de3ad38253
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117434
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e8c4e392890989028859cd158b82769ae808bf8c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 36f11255d965e5e2c4dd1d9fd06ca3a9f0874f16
          - Fix typo
            
            Change-Id: I210bbae510357b463c6f7972dc754fd227d0a705
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117401
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-18  Katarina Behrens  <bubli@bubli.org>  [7a717c8b9319edcc12e50ab78554b8e0e7049cbf]

        tdf#141311: Rotation spinbox in sidebar used to have 2 decimal places
        
        regression from weld-ing (c85fcc6e1994eb8e079aaca85066ab4d67149c15)
        
        Change-Id: Iad0725fd4542ecdddb65092846dbf9d103016d9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117408
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <bubli@bubli.org>

2021-06-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [f11195aa32035ceeb1271667f5ad5e35847acd0e]

        avoid maybe-uninitialised in FontConfig
        
        triggers inside the std::optional<PrintFont> with gcc 10.2.0
        
        Change-Id: Id34e46ddfff447cb48b886003f04203979c30732
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117399
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [af8bf1b96ac1d994fd0376cc1047febf29c0c33f]

        remove translation from SfxStyleFamily to char
        
        which seems unnecessary and just makes the code harder to read.
        
        This goes as far back as the 2001 "initial import" commit
        
        Change-Id: If98ce4da15e57ead9714a0796bfd8c182b9ca49a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117407
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-18  Caolán McNamara  <caolanm@redhat.com>  [4ba3abf003c195831c7100a89762e501b99888ff]

        rename m_nSignalId to m_nToggledSignalId
        
        Change-Id: I8340eeb222cca00b1d9133f0313a264abe2d3227
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117433
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-18  Caolán McNamara  <caolanm@redhat.com>  [cbe51e9f023c9f25833e16add1bfd738db5cade8]

        resave with latest glade
        
        Change-Id: Iaf01858e74cecea966da4c81d060419b9d16c3e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117432
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-18  Caolán McNamara  <caolanm@redhat.com>  [552ec69c9ed8ec44a90f1f387773d0229c4d623a]

        gtk4: submenu-action should be good in 4.3.1
        
        which fixes this problem and the greater problem of toplevel
        menubar menu items never changing state to become active
        
        https: //gitlab.gnome.org/GNOME/gtk/-/issues/3721
        Change-Id: I72c13c1ad1089c8b2ca48bdb6c35748c756bc931
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117411
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-18  Jean-Pierre Ledure  <jp@ledure.be>  [7c0d8c646b8fd3e31c325ac4dd6636a2ce684be2]

        ScriptForge - (scriptforge.py/CreateScriptService) allow keyword args
        
        For Python scripts only:
        
        the CreateScriptService() method accepts now both positional
        (as before) and keyword arguments.
        
        The impacted services are:
        - database
        - dialog
        - document
        - base
        - calc
        
        Done with the ReviewServiceArgs() class method that returns the
        input arguments as a tuple in the correct sequence. This method
        is inserted in each of the impacted service definitions.
        
        Change-Id: I545ca5ef0a4e7946d598eed07a2122885e4f864a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117387
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-06-18  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [d50501d1b4c015232c31c75a16b96143d43f7a3f]

        tdf#127864 - Export custom document properties using utf8 text encoding
        
        Change-Id: Iaca1f9251e87ec199b55888c1ab6421a654d1f9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117071
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-06-18  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [04cd6749177f886f382e8bcd026f95112ee22473]

        tdf#130428 remove unnecessary usage of SfxItemState::UNKNOWN
        
        Rename ::StateChanged methods using SfxItemState to allow
        better analysis of SfxItemState/SfxPoolItem usage(s),
        discussion see tdf#130428 comment 30
        
        Change-Id: I736be0160ad7a9b7882c1c8a4cc05d9396ee3305
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117366
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2021-06-18  Christophe JAILLET  <christophe.jaillet@wanadoo.fr>  [6317f8cc83ec92b8700785ab67c4c66ed1aa8fb2]

        Re-add a removed mutex
        
        In commit b33fbd55d630, many getMutex() have been replaced by an equivalent
        maMutex.
        Only in place, the use of a mutex have been simply removed.
        
        Restore it as done in all the other places
        
        Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
        Change-Id: Id85e74e166ec57dd37f8913f8ecf19e2b6465f8f
        ---
        This patch is completely speculative. The removal of this mutex was maybe
        done on purpose.
        This only looks spurious to me.
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117402
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-18  Gopi Krishna Menon  <gopi.menon@collabora.com>  [781c70a8c87878ac0e53c9c4619a4d19d3d737de]

        Add Last 4 UNO Commands To CrashReport Dump
        
        Adds last 4 uno commands executed in CrashReport to assist in investigating the crashes
        
        Change-Id: Ib7307ffc62d6d51d52f9d5e7fabefc2eaf858e5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117388
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-06-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [3c24e7ed972ae2fc431365e4884e27c0b243c905]

        avoid maybe-uninitialized in PowerPointShapeExport
        
        /home/noel/libo3/sd/source/filter/eppt/pptx-epptooxml.cxx: In member
        function ‘oox::drawingml::ShapeExport&
        oox::core::PowerPointShapeExport::WritePlaceholderReferenceTextBody(oox::core::PlaceholderType,
        PageType,
        com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet>)’:
        /home/noel/libo3/sd/source/filter/eppt/pptx-epptooxml.cxx:1715:31:
        error: ‘nDateTimeFormat’ may be used uninitialized in this function
        [-Werror=maybe-uninitialized]
        1715 |                 SvxTimeFormat eTime =
        static_cast<SvxTimeFormat>(nDateTimeFormat >> 4);
              |                               ^~~~~
        /home/noel/libo3/sd/source/filter/eppt/pptx-epptooxml.cxx:1707:36:
        error: ‘bIsDateTimeFixed’ may be used uninitialized in this function
        [-Werror=maybe-uninitialized]
         1707 |             if(ePageType != LAYOUT && !bIsDateTimeFixed)
              |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
        
        Change-Id: I7f622321680705fb0b0fa42630949c8d6af8488e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117398
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [4968b6484707cb40b70a3115084e19433d1fec7f]

        loplugin:finalclasses in sw
        
        Change-Id: I5f228e839e0d5a51ece868b55715b04f0affc28d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117397
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-18  Gopi Krishna Menon  <gopi.menon@collabora.com>  [a3d89265e0be3f9ee8ae813e4aeaa90af1714348]

        Add Active Sfx Object Name To CrashReport Dump
        
        Adds Active-SfxObject field in CrashReport to assist in investigating the crashes
        
        Change-Id: I08637a66ae95977e7afe4f5dce634b46c928a423
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117318
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-06-18  homeboy445  <akshitsan13@gmail.com>  [07e269f2596756bf841bbc380929bcffc3ca6bc6]

        VCL graphics rendering tests that a run on LO version change
        
        This commit includes the implementation of graphics rendering tests
        which would be automatically triggered at first installation or upgrades
        of LibreOffice.
        
        These tests check the graphic rendering interface of LibreOffice
        by drawing and checking various graphical rendering tools (eg:. by
        drawing lines, polygons etc.). After the successful completion of
        tests, their results are stored in the user folder for future
        reference.
        
        Change-Id: I59c94b57a1f3f3a9cba55af1067a9702b6da98d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116779
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-18  Mike Kaganski  <mike.kaganski@collabora.com>  [3fc41a91ce3bd9d6756905809e261499a51d9774]

        Use std::fesetround / std::nearbyint for half-to-even rounding
        
        C++ floating-point environment has thread storage duration, so
        std::fesetround call is thread-safe.
        std::nearbyint uses half-to-even rounding with FE_TONEAREST,
        as specified in ISO/IEC 9899:1999 F.3, and in Appendix to
        ANSI/IEEE 854.
        
        Change-Id: I26995842c30e2663b40af5b5314791c1328037d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117307
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-18  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a78510ab673dd0d827efeb00873d5d9137813be7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f46ebea0276ae94bc299cb4c2bbf4a5b3d69173b
          - Mute l10n on some internal field names
            
            Change-Id: Ie794e15c31def6111eccd83f3e7a744984045cf6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117403
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-17  Stephan Bergmann  <sbergman@redhat.com>  [a07339b108275dde1769f86404515b0f19e98f2d]

        Add RemoveWhichRange unit test
        
        ...following up on the TODO in the commit message of
        541f94df85756d3a383b1f9ba49841ca0011b52e "memcpy-param-overlap"
        
        Change-Id: Ib1f73b867eb3625e66a5040122e53a4a6e486802
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117385
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-17  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [960b2878cb504f10a27b24714d3c81bba6f48634]

        don't ignore dump_syms errors during symbol extraction
        
        also fix the file filtering in case directories are passed for recursive
        traversal (pdb files are not created in instdir, so that never really
        matched our build-env)
        Pass a directory to the invocation to make use of that filtering, and
        also add a retry in case dump_syms segfaults during processing
        (see also 73299faa75a4974eb49c93ffdfb2d6329cb4e519)
        
        Change-Id: I8989c3fd72de0b18eecce490fac81db956f87515
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117386
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-06-17  Caolán McNamara  <caolanm@redhat.com>  [b5eb15a21d89d5c4bb45122f68e68944ab8ffe42]

        gtk4: reenable a cluster of working dialogs
        
        Change-Id: Ida6e77c17681d9b1b5c0b7d6f6641974e097edbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117395
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-17  Caolán McNamara  <caolanm@redhat.com>  [c88e44e5c2d6a3cfc8752295c48809c97ad5c53f]

        drop the bare set_busy_cursor, the scoped WaitObject is enough
        
        to set it back to its default on leaving the scope
        
        Change-Id: I303c201a1830ef24955fe35ad1058d6d88067f4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117394
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-17  Caolán McNamara  <caolanm@redhat.com>  [560492cf578182df083fb8906a20994b3182a980]

        gtk4: get the cairo_font_options from widget pango_context
        
        in the absence of gdk_screen_get_font_options
        
        SalEvent::FontChanged is successfully firing for me on changing hinting
        in gnome-tweaks font section.
        
        Change-Id: I035a07d585b59822b08c801283321ab2582649aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117393
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-17  Caolán McNamara  <caolanm@redhat.com>  [3a2d142b99cbd57bacda8746541d4cdb4216adeb]

        gtk4: listen to display's setting-changed
        
        in the absence of style-updated
        
        e.g. changing theme to a dark/light should change the brand image
        in the start center
        
        Change-Id: I7242019069b13093fee1430ade816a48fc0687f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117390
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-17  Justin Luth  <justin_luth@sil.org>  [7d186c0510b18d12267fc9d930298eadd1cadb8e]

        NFC sw PropagateOutlineRule: early exit if no outlineRule
        
        There is only one outline rule, and we are just getting
        a pointer to it, so there should be no reason why
        this is retrieved for every style defined on the system.
        
        Just get it right at the beginning, and exit if there is none.
        
        Change-Id: I09d122481623dd4667e3f67c5de98164ff106a27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115615
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-06-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2fad86dea0075a98d2d34bf43780611dd986dc68]

        Fix typo
        
        Change-Id: Ia84c47ea309734f27fd492ba791d88200408f105
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117361
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-06-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [73db169bf3ce6596ce9eaff4ee99e90dbfc3010a]

        Removed executable bits on pptx file
        
        Change-Id: Icd927660130f72a077c12a38914b3fe8d0ab7d28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117360
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-06-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [3620fda235e8b02dea8e225215d53f4c64d1348e]

        tweak tools::Color::IsDark so it triggers on Ubuntu
        
        in dark mode, otherwise some of the UI elements e.g. the start centre
        brand image, do not display the right version
        
        Change-Id: I3bfdc597324b564a9dbd47174332bb5f21b6a052
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117383
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-17  Noel Grandin  <noel@peralex.com>  [ecbdb403d16f6b0aeb8b543e069e9d82adf10437]

         tdf#135316 docx open performance, cache next character style name
        
        so we don't have to scan the list repeatedly, which is O(n^2)
        
        This takes my load time from 37s to 22s
        
        Change-Id: I0df2f2ace82f5cd6287c7ded796b02c5242269ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117396
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-17  Todor Balabanov  <todor.balabanov@gmail.com>  [72cd9250a80bc2db61b1f90217f2f7fdc0d51bcc]

        A separate function for getting a random search point is a little bit clearer.
        
        Change-Id: I2d7471440cdee096b09ce704cbea3d5311f984c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117289
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-17  Mike Kaganski  <mike.kaganski@collabora.com>  [59611f7b6acbf643bde0e0121ee51e2df53e7d50]

        tdf#142839: do not forget to initialize *pHeightNTP
        
        Regression after commit d0a1616ccad0dd5f5a02c1b0204f537b57d0b4b5
        
        Change-Id: Iaa8f67e0c7e3d99b057294717d24ffac4ad3534c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117389
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [2176084192dc46a1ef5d6dd79effa5cd5d1dcca2]

        fix potential write-after-free in RecentDocsView
        
        spotted while running a valgrind session
        
        Change-Id: I32c55ae2cc4b2d5abedca24c2f747aaa4183b3d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117382
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-17  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [befa3f75fd7bf5ef35741d099ab18e94f10e4e1d]

        EMF+ WMF Update the variable names and add additional TODO warnings
        
        Change-Id: I78b05fe3c293494195bdd37c3030147b1f21228e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117148
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-06-17  Caolán McNamara  <caolanm@redhat.com>  [86df3a49f339a38d839f2ddedafa862031ca759d]

        stray always-show-image properties in random checkboxes
        
        Change-Id: Ida0132cba449fb098415b26e59ee31643518af0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117378
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-17  Caolán McNamara  <caolanm@redhat.com>  [c5d5885d2a4bb08c056d9d18ac8b9a18f55692ff]

        gtk4: reenable paragraph dialog
        
        Change-Id: I25cb4ddd5f566892e11b600910b4691e4d46008a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117381
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-17  Caolán McNamara  <caolanm@redhat.com>  [e5e928d5fb9db23e21fbf0d9e5529bce308db531]

        gtk4: extend workaround for ampersand in paragraph dialog notebook labels
        
        Change-Id: Ib165f1ab1173f7bb6500d5dfff5f82e4216d9f42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117380
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-17  Caolán McNamara  <caolanm@redhat.com>  [a73969240d49b745359dcafdd7719bff0f4f4871]

        gtk4: no need for ampersand workaround in an empty label
        
        Change-Id: I7e1327303589cc9c2bb24b72d5cac92ff0fc0bfb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117379
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-17  Caolán McNamara  <caolanm@redhat.com>  [1442ab9c7d57de2242ff1a690c4fa7bcb3c1f757]

        remove 'relief' from CheckButtons
        
        Change-Id: I8a17c36489946327113e63f80b952525ae4201a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117377
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9ef167c38495a67639366357833041b33be3f978]

        tools: handle special chars correctly in XmlHandler + test
        
        Add the char encoding handler when calling xmlOutputBufferCreateIO
        so that special chars are handled correctly. Previously we just
        set nullptr.
        
        Change-Id: I7ef44130869625cc4662bf168550a3f987390287
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117355
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1da7d73eeaaff43e4f3e8a61ad77fcec3c7aaed8]

        indexing: remove indexing changes from html export
        
        Turns out that reusing HTML export wasn't the best way to generate
        output XML that can be used for indexing, so reverting those
        changes.
        
        The IndexingExportTest and the test file has been moved out of
        html to its own folder, so it can be reused.
        
        Change-Id: Ie2b34285775133322c16c05eee9c0e9712c86c3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117354
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-17  Caolán McNamara  <caolanm@redhat.com>  [41ef183bbfcf569eb5995c5436edca3d00050385]

        gtk4: reorder the cell renderers in the comboboxes
        
        as used in format, character for the the tickboxes for spellchecking
        support
        
        Change-Id: I7b7b60455beb0f262b2e4c40286dcaec26eb42dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117375
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-17  Caolán McNamara  <caolanm@redhat.com>  [f60b29636ee332d144b8f92fdd30fccd9b0d4d47]

        gtk4: implement setting grid row/col/width
        
        as used in e.g. font features dialog
        
        Change-Id: I558e52b2a1ccc471673613b63b42599db7c00ac5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117374
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-17  Caolán McNamara  <caolanm@redhat.com>  [28bcd06b161bbeebd7701c51c7473aed7662ada7]

        there is no such thing as a 'margin' property
        
        added in:
        
        commit e97bccdba42b464e2df8d5996d4cdc9b03b6c243
        Date:   Wed Dec 9 00:44:10 2020 +0530
        
            tdf#128176 Add a vertical scrollwindow to fontfeaturesdialog
        
        there is a deprecated 'border' property and various
        margin-start/margin-end/margin-top/margin-button properties
        
        Change-Id: I4528106a6cd51a9feede471cd8a47b81cf0df49a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117372
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-17  Caolán McNamara  <caolanm@redhat.com>  [5383f219253eb5d7c0eeee2570187e4369987d23]

        split SurfacePaintable out
        
        Change-Id: I07d2109080f19fb7cf95bc439e5d99ba3247c2bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117371
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-17  Jean-Pierre Ledure  <jp@ledure.be>  [2a38a064dfcb56cd887dc672b4d3bd260570ef13]

        ScriptForge - Comments in code: pointers to help pages
        
        Insert in each service module a pointer to the
        help page on https://help.libreoffice.org
        containing the user documentation of the given
        service.
        
        Example:
        SF_Array.xba contains a pointer to next help page
        https://help.libreoffice.org/latest/en-US/text/sbasic/shared/03/sf_array.html?DbPAR=BASIC
        
        Only addition of comments lines.
        No code change.
        
        Change-Id: I83899d9fab247d23e2d5123378e2fb3fd0ade60e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117370
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-06-17  Noel Grandin  <noel@peralex.com>  [0771ac00acc8730f77db76b901724f1513a32723]

        use string_view in the Translate API
        
        Change-Id: I0bb0ea9d39ed623928060ffd3f2e2bc36ba33209
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117272
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0d97abc8ef890b2e2ead34c449f2a140e22dd5ee]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 21d0197b3705212a22b9e221ac1f624049516d9a
          - tdf#114930 Clarify associativity and precedence of operators to the help
            
            Change-Id: Ib55f0901235c082e88b49d1526b1123cd036f875
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117347
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-17  Stephan Bergmann  <sbergman@redhat.com>  [21da7d80aa1ee0f9661dcde37bc4629d5eb9d50e]

        Adapt o3tl::temporary to C++23 P2266R1
        
        With the recent implemenation of
        <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p2266r1.html> "P2266R1:
        Simpler implicit move" in Clang 13 trunk as
        <https://github.com/llvm/llvm-project/commit/bf20631782183cd19e0bb7219e908c2bbb01a75f>
        "[clang] Implement P2266 Simpler implicit move", a --with-latest-c++ build
        started to fail with
        
        > In file included from sal/rtl/random.cxx:25:
        > include/o3tl/temporary.hxx:21:62: error: non-const lvalue reference to type 'double' cannot bind to a temporary of type 'double'
        > template <typename T> constexpr T& temporary(T&& x) { return x; }
        >                                                              ^
        > sal/rtl/random.cxx:97:37: note: in instantiation of function template specialization 'o3tl::temporary<double>' requested here
        >     return std::modf(random, &o3tl::temporary(double()));
        >                                     ^
        
        etc.  (And fixing that by adding the recommended static_cast then triggered a
        false loplugin:redundantcast warning.)
        
        Change-Id: I222429e9872afdedf77a07014c0a2e9e06c60b50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117335
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [12ad78492e06cfece2b166ed67630f30a439b452]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ae00877c467d6ceee7b5c84ba3be99f0cb1468a4
          - Mute l10n
            
            Change-Id: Id49c3b5c606c98bbc58d9c06245e2cebf8296676
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117300
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-17  Caolán McNamara  <caolanm@redhat.com>  [013bbc129774686d959878fb27d851bf2ea129b4]

        split NotifyingLayout out
        
        Change-Id: Ib706331f9e6b3749559a0b78f1a07d442a674829
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117369
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-17  Caolán McNamara  <caolanm@redhat.com>  [f252223140b040a1ad76f87fce27448bd24848b8]

        gtk4: undo overflow notebook insert in dtor
        
        Change-Id: I2a051486346d4afabbf7f0f6f3b9683c8e0c9e62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117367
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-17  Caolán McNamara  <caolanm@redhat.com>  [de74235388015673f32f9fb0bfdcf95071c7ba0e]

        gtk4: restore double-decker notebooks
        
        add a 'NotifyingLayout' to find out when the size of a widget
        changes now that size-allocate has been removed
        
        Change-Id: Iae55b7fafd2fd26c62afaedd777ae40e84fbb964
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117348
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-17  Tor Lillqvist  <tml@collabora.com>  [1394bfba870a38d7d4edbd3c387b5e87182bc90f]

        Drop the "console" functionality of ProfileZone
        
        It was not used anywhere and had not been cherry-picked to the
        relevant vendor production branches so apparently it was just some
        temporary experimentation? It is good to reduce complexity and
        increase code similarity between branches.
        
        Change-Id: Ib6717063f96d901d65ec36d65f3683af31065f2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117364
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-06-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a572acc3dd5c0bd173ff2881b239be98f4b6ecb4]

        svx: prefix member variables SdrViewEvent SdrView SdrObjGroup
        
        Change-Id: Ic20c9dc7b8109cb095a883f2dfcec3e4f10b2428
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117352
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-17  László Németh  <nemeth@numbertext.org>  [12da70f88517bf3c053afe1c504bb70bd27573f2]

        tdf#90401 xmloff: remove personal info of comments and changes
        
        If Options → LibreOffice → Security → Security Options
        and Warnings → Options... → Security Options → Remove personal
        information on saving" is enabled.
        
        Use the same time (1970-01-01T00:00:00) for mandatory
        time stamps, and replace authors and creator-initials with
        "1", "2", "3" etc., also to avoid of joining adjacent
        redline ranges.
        
        Note: to see the work of the unit test in Linux command line:
        
        (cd sw && make UITest_writer_tests7 UITEST_TEST_NAME="tdf90401.tdf90401.test_tdf90401_remove_personal_info" SAL_USE_VCLPLUGIN=gen)
        
        Change-Id: I3b4d710dbeeee12177aff378597cd2b683ca6c25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117319
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [68eb62b9bf8a64d892b3cfa58447e7c890ed3ec4]

        svx: pragma once for some SdrObject subclasses
        
        Change-Id: Ibbadf5069fbf5327a8a5964a3003bf6e258fd00b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117351
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-17  László Németh  <nemeth@numbertext.org>  [3bae5216881a2b8d84066a81b5e2f728675000f0]

        tdf#115281 sc Windows: fix shortcut text Ctrl+` in View menu
        
        In View->Show Formula, shortcut text was only "Ctrl" instead
        of the complete "Ctrl+`".
        
        Follow-up to commit 3f9fcf0e7f154e49bbffeaea925edb6055add494
        "tdf#103388 Show the backtick used in shortcut in Calc View menu".
        
        Change-Id: Icef8904bac0b663d9702e62fcdc0ab1f0f4bd1ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117332
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-17  Jean-Pierre Ledure  <jp@ledure.be>  [ed7f1a6fb45502275b0975e0333ba4c63008d5b4]

        ScriptForge - Increment version number
        
        Increment the versioning constants from 7.2 to 7.3 in next files
        	modified:   wizards/source/scriptforge/SF_Utils.xba
        	modified:   wizards/source/scriptforge/po/ScriptForge.pot
        	modified:   wizards/source/scriptforge/po/en.po
        	modified:   wizards/source/scriptforge/python/scriptforge.py
        
        Change-Id: Iba78215cea9c16f3e7dd9302b84c90815c7a9e68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117258
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-06-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [270c5ba6f573f3b45828694149a6574d363b2094]

        basegfx: change template param to use int instead bool - Tuple2D
        
        Change-Id: I82bf089ea95fc3b2b527aa55cc8c9f09aa684502
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117353
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-17  Justin Luth  <justin_luth@sil.org>  [3f5311271ea6e41583c581b8a0172e322f5a179a]

        tdf#142404 DOCX c15: fix centering when TabOverSpacing
        
        I didn't notice the need for making the same
        exclusion that TabOverMargin made for centering
        when 7.2 got the new TabOverSpacing compat flag.
        But now I see it is still needed.
        
        Change-Id: Ia8069b5566eaf6dcdac6ff10ee0c60b849c5fa2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117339
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-06-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c703b2d22c3f45825d9c9d790c3b5a4b6f97e776]

        basegfx: generalise tuples with template class Tuple2D and Tuple3D
        
        B2DTuple2D, B2ITuple2D and B2I64Tuple share a lot in common so
        we can generalise it as a template class. The same goes for the
        3D variants - B3DTuple and B3ITuple.
        
        This is the initial attempt, but doesn't yet generalise all that
        is possible.
        
        Add some tests for the tuple variants that test the behaviour of
        overloaded operators and other common methods.
        
        Change-Id: Iee5ed15d58ea88e65ee7854bd05a87ceab22023d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117104
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e337b9d92c6d5184e160df66885f53ebc4835218]

        basegfx: change template param to use int instead bool
        
        Change-Id: I5e0f52ba9b9a82ad702204a2d35ea49a8d74aa55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117326
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-16  Stephan Bergmann  <sbergman@redhat.com>  [433ab39b2175bdadb4916373cd2dc8e1aabc08a5]

        Adapt implicit OString return value construction to C++23 P2266R1
        
        With the recent implementation of
        <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p2266r1.html> "P2266R1:
        Simpler implicit move" in Clang 13 trunk as
        <https://github.com/llvm/llvm-project/commit/bf20631782183cd19e0bb7219e908c2bbb01a75f>
        "[clang] Implement P2266 Simpler implicit move", a --with-latest-c++ build
        started to fail with
        
        > comphelper/source/xml/xmltools.cxx:103:20: error: no viable conversion from returned value of type 'char [39]' to function return type 'rtl::OString'
        >             return str;
        >                    ^~~
        [...]
        > include/rtl/string.hxx:277:5: note: candidate constructor [with T = char [39]] not viable: expects an lvalue for 1st argument
        >     OString( T& value, typename libreoffice_internal::NonConstCharArrayDetector< T, libreoffice_internal::Dummy >::Type = libreoffice_internal::Dummy() )
        >     ^
        [...]
        
        etc.
        
        Change-Id: If34f143a1855fdd7cd22ea3d7594f9381d50a7ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117336
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-16  Caolán McNamara  <caolanm@redhat.com>  [cb636701881df38f3092d499142acbf62f4eff3c]

        gtk4: redo theme unwanted active tab in overflow notebook into invisiblity
        
        don't quite see why this doesn't work out of the box in gtk4, but
        putting it into the application-level style provider and using it via a
        style class works and probably makes more sense anyway.
        
        Change-Id: I4de196e462d7440174a0d67be25923bddab68197
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117337
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-16  Caolán McNamara  <caolanm@redhat.com>  [f81c1414c0e30713b5fea544cae5f50a330b99e3]

        gtk4: partial restoration of double-decker notebooks
        
        there isn't an obvious candidate as to when to do the split though
        
        Change-Id: Iee6d74015263b180470fc0c90924617bcde14421
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117334
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-16  Caolán McNamara  <caolanm@redhat.com>  [04895980c096826a63b10ec648627b5007b0a884]

        gtk4: Notebook label is now inside another widget
        
        Change-Id: If1f37959603dbe10e01d492321e9324ab55f10d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117333
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-16  Caolán McNamara  <caolanm@redhat.com>  [e3a7d0152518d5de99d61f61bed77b59987d03d2]

        gtk4: add some working dialogs
        
        Change-Id: Iac09640fe05110ef01cd7e4645b5a9e0ea8eb48e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117328
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-16  Caolán McNamara  <caolanm@redhat.com>  [0f8c44ce269f8f2a8563bd3682349ebfb2db1f70]

        remove SpinButton input-purpose properties
        
        Change-Id: I68629d4350c43c80fdd00f9fcb8af3733753fe43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117327
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-16  Stanislav Horacek  <stanislav.horacek@gmail.com>  [7c49bd291ce1c77cbbf793d728cd2bafe90d8591]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 8cd38fb5138f2e456506aaa889ec2b7042a7439e
          - Czech Hunspell: fix word "třídička"
            
            Change-Id: I36236d34249e9a8c5e8bfa48b30a26cf595d309b
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/117343
            Tested-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            Reviewed-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            
2021-06-16  Stephan Bergmann  <sbergman@redhat.com>  [d32d2fd301357df94d1930420b89415e1fe69688]

        Move enable_if from dummy template parameter to return type
        
        ...and drop the no-longer necessary loplugin:implicitboolconversion exclusion
        (which had been necessary to avoid
        
        > [CXX] vcl/source/window/dockingarea.cxx
        > In file included from vcl/source/window/dockingarea.cxx:26:
        > In file included from vcl/inc/svdata.hxx:26:
        > include/o3tl/hash_combine.hxx:14:78: error: implicit conversion (Dependent) from 'bool' to 'std::enable_if_t<(sizeof(N) == 4), bool>' (aka 'typename enable_if<(sizeof(N) == 4), bool>::type') [loplugin:implicitboolconversion]
        > template <typename T, typename N, std::enable_if_t<(sizeof(N) == 4), bool> = false>
        >                                                                              ^~~~~
        
        etc.)
        
        Change-Id: If764365213cf29f7dec6fdd6a773dc9894dd15bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117330
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-16  Caolán McNamara  <caolanm@redhat.com>  [c9ba420bfe5c31e67a7555c8f4a16d0bd7954a51]

        cid#485150 silence Uncaught exception
        
        for the record
        
        coverity[foo] defect is marked as intentioanl
        coverity[foo : FALSE] defect is marked as false positive
        coverity[foo : SUPPRESS] detect is not saved at all
        
        Change-Id: I1277c4426b5fa9efde8a9227c2813d53deb56555
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117325
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-16  Caolán McNamara  <caolanm@redhat.com>  [899737e6e4fca537e7352a9cd11e161328800b83]

        stray unwanted 'relief' property on random checkbox
        
        Change-Id: Id942f88780d4f697df44433180343ca3c763ed67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117321
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-16  Justin Luth  <justin_luth@sil.org>  [c54de8cca177154d267238ed6d0b6cb4f3f86c8d]

        tdf#142404 DOCX c15: line full before out-of-bounds TabOverSpacing
        
        MS Word 2016 does something very weird. It attaches a
        TabOverMargin to the previous word, and pulls it down to a new line.
        Well, I don't think we want to attempt anything silly like that,
        but at least we can have the tab itself start on the new line
        (and thus take up the whole line).
        This seems to be true only for a left-tab.
        The other tabs have a different kind of strangeness
        that I haven't identified yet.
        
        In order to do that, when we request a tabstop position,
        we must query a tabstop beyond the end margin.
        So modify the GetTabStop function to allow for
        not checking against an nRight position (when passed a zero).
        
        This is complicated by the function's ability to ALWAYS
        return the first tabstop - even if it is past the given
        right-most edge. So I made nRight modifiable,
        so that in this case, it isn't considered to be past
        the right edge. That is fine for both cases where
        this function is used.
        
        It is a bit ugly, but I don't see how to make it cleaner,
        when these inherent complications are already built-in.
        
        This also has an impact on older DOCX, but the impact
        is still valid. (In those, the entire paragraph
        extends past the end in Word. With this patch, at
        least the first line becomes more than just an
        auto-tabstop.)
        
        Change-Id: I42791a959aea2932b5776789ba45307fbca41a5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116878
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-16  Caolán McNamara  <caolanm@redhat.com>  [18f1199f4b99e644e4aea50eb17e409110a0d6c7]

        xalign of 0.5 is already the default
        
        so no need to make it explicit
        
        Change-Id: I933fd914a3a7c408b836a85fee7acb39e731990f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117320
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-16  Caolán McNamara  <caolanm@redhat.com>  [2305f8fcf69b35f2d2e68eb20172af13ce0792d2]

        Resolves: tdf#142874 missing translation property
        
        since...
        
        commit 15664117ef4db51bdcabb46b7990573509da0d73
        Date:   Thu Jul 25 21:40:48 2019 +0300
        
            tdf#125923 Fix reset button.
        
        Change-Id: Ib589aa32221eaa33a13a17a00c2edb51866a5daa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117315
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-16  Caolán McNamara  <caolanm@redhat.com>  [ce0aebb7bd9bf37e67111cf2a425ba7a3aee57fe]

        resave with latest glade
        
        Change-Id: I1fac93fc43c80fb986e5b09b497c644be6852b52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117314
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-16  Noel Grandin  <noel@peralex.com>  [e52bbca626e2cbe2f4d13632f65967604abb0abc]

        tdf#135316 docx open performance
        
        avoid unnecessary SwNumFormat creation
        
        Change-Id: I62a16fdeb1225606a54f384e5196e5137e8d2139
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117271
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-16  Georgy Litvinov  <git@litvinovg.pro>  [736a2db98bbf7222bfec3dcff89999ccb71b576e]

        tdf#38187 Create back link from footnote text to anchor in text
        
        Change-Id: I1ddf447975872a45447bfa86d050c886f4191962
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117205
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-16  Sarper Akdemir  <sarper.akdemir@collabora.com>  [f283ec0bf68734558e903339f2f0d86633cc9a62]

        tdf#59323: pptx export: slide footers roundtrip unit test
        
        Roundtrip test that checks the slide footers, and their placeholder indexes.
        
        Change-Id: I9c4b819092ac6699617d71538c35b066d6e6f974
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117013
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-16  Sarper Akdemir  <sarper.akdemir@collabora.com>  [25ae0de974befb9c279936046056a850d77e0dca]

        tdf#59323: pptx export: add support for slide footers
        
        Adds support for exporting slide footers to PPTX.
        
        Slide footers are exported as shapes that use placeholder indexes to refer to
        the shapes on master.
        
        To make the references work they are exported to layout slides too.
        
        Change-Id: I8bfde520b0aec66405523c719844e69c6fc15b79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117012
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-16  Caolán McNamara  <caolanm@redhat.com>  [fc3c92c82198e7ab56d21fbc896f4153bc8628c1]

        both children are at position 0
        
        instead of one at 0 and the other at 1
        
        Change-Id: I1943d2e68f39fb463d76237d6eb0bffe800a6b6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117313
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-16  Caolán McNamara  <caolanm@redhat.com>  [6c4e61fcc73574eb5d55cc0bcb3c6ff8d69debc6]

        gtk4: reenable some more working dialogs
        
        Change-Id: Iaa8d77b231f8366ff4c33221691e9a3cadb73fa4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117312
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-16  Sarper Akdemir  <sarper.akdemir@collabora.com>  [0f9dc676eefce79ea63218edd910af486a09a52b]

        tdf#59323: pptx export: add initial support for lstStyles in textboxes
        
        Adds initial support for writing lstStyles that are specific to a shape.
        
        Current implementation only writes first paragraph and first textruns properties
        in it.
        
        Made WriteParagraphProperties return a bool that determines whether or not it
        wrote a pPr tag. Needed this since lvl1pPr tag should be started even if there
        was no paragraph properties since run properties also written inside it.
        
        Change-Id: Ie0cfc9b9f221093db3a1111ca29140a6dfb5e8ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117011
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-16  Caolán McNamara  <caolanm@redhat.com>  [560eea7be7668af90e75c4dee2a2f16cbdbf0945]

        set default width/height of minimum for dialog
        
        Change-Id: I25ea3a44f7bda7916bb129e7642150c80b9dab11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117291
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-16  Caolán McNamara  <caolanm@redhat.com>  [e7185e1994055672ff338974fe8ccb98daa947dd]

        resave with latest glade
        
        Change-Id: I736005e7a6d669dea75347bddcd8114ceea4fe33
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117290
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-16  Caolán McNamara  <caolanm@redhat.com>  [3b8fb0ba187ad8b0a5eb6102dcfd982aee6db9f5]

        gtk 4.3.2 will have a fix for this
        
        Change-Id: Idae818c0d7220d0fbe08462eff1654c22d24310c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117284
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-16  Sarper Akdemir  <sarper.akdemir@collabora.com>  [1178d2978d3328de0bf0bccb9920fbc8b9a3a414]

        tdf#59323: pptx export: add placeholder index to master footer placeholders
        
        OOXML uses placeholder index to determine from which layout placeholder it
        should be inheriting styles, position etc.
        
        Added maPlaceholderShapeToIndexMap that stores corresponding Placeholder index
        for a Placeholder XShape on the master slide.
        
        Right now only used for placeholder types Footer, DateAndTime and SlideNumber.
        
        Change-Id: If788f235d00b6d1cde7194d9e4a0789e019432c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117010
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-16  Gopi Krishna Menon  <gopi.menon@collabora.com>  [4b925781760ba84e62cb847ddfe8f8c667a44c95]

        Add Active App Name Field To Crash Report
        
        Adds a Active-App field in Crash
        Report to assist in investigating
        the crashes
        
        Change-Id: I30e5f307045b8e5def9986447551f39e70b94edc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116786
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-06-16  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [3f9fcf0e7f154e49bbffeaea925edb6055add494]

        tdf#103388 Show the backtick used in shortcut in Calc View menu
        
        as Ctrl+` instead of "Ctrl+grave" (see at View->Show Formula).
        
        This affected only gen backend on Linux (SAL_USE_VCLPLUGIN=gen),
        gtk3 and qt5 are handling this correctly.
        
        Change-Id: I2bebcf68118642e6c12cf2c5d4392f2ca423665b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116742
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-16  Sarper Akdemir  <sarper.akdemir@collabora.com>  [ba66d49db89678628975b29612c0caab49457adf]

        tdf#59323: pptx export: add datetime field type helpers
        
        Creates helper functions to convert from LO time and date formats to datetime
        fields on OOXML
        
        Change-Id: Ibbfefa18d0422eddb6c37539294ed23e77fe5f22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117009
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-16  Sarper Akdemir  <sarper.akdemir@collabora.com>  [166671f4aa19deec47c10a220ae1d29fa57faa93]

        tdf#59323: pptx import: import footer fields as properties
        
        Makes footer, slidenum and datetime placeholders that are inserted to
        the slides themselves on pptx files imported as slide properties if it
        is possible to do so without losing information (style, position etc.)
        
        If that is not the case and the footers have some special style applied
        to them that isn't inherited from master slides, fallbacks to the current
        implementation importing them as shapes.
        
        Also since the default way of displaying slide footers in LO use the
        respective text fields on master slides, information in master/layout
        slide datetime and footer placeholders respectively get replaced with
        <date/time> text fields and <footer> text fields.
        
        Change-Id: Ib2f7d18103b62c0c9a8453e01cfd2fd1aa1d39af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117008
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-16  Miklos Vajna  <vmiklos@collabora.com>  [3c46fd3d727e4885fedef7c9f3fcd6f4c9a9ebb9]

        sw HTML export: allow larger bitmaps for shapes than the vcl default
        
        VCL default would be 500k pixels, i.e. a 2" x 1" shape at 600 dpi would
        be already truncated from 1200 pixels width to 1000 pixels. That's a bit
        too extreme, use a larger limit in the sw HTML export.
        
        Change-Id: I52b85d77cd27410d53c700a89190c99348de5e19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117287
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-06-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e838c1b9e9031de742deeff763c06b1d39f399ef]

        basegfx: use namespace for "ftools", make sure input is FP number
        
        Don't use empty class with static methods for ftools, but just
        use namespace instead. Also make sure it works with any floating
        point numbers (float and double) and don't allow input if it is
        anything else than a floating point number
        
        Change-Id: I94b964291b3999d38ae13afe6ddfdbe6d891d410
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117154
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-16  Gabriel Masei  <gabriel.masei@1and1.ro>  [bf6dabe0ebad3cc5bc0edc04ae74fba0190b6203]

        vcl: check mpWindowImpl for nullptr
        
        Change-Id: I492c7d5c1846df7507b1f043b80de4e61ff8ca86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117282
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2021-06-16  Caolán McNamara  <caolanm@redhat.com>  [01e4acd1dc3bfedb9c37b4b9bb93be1201b475a5]

        gtk4: use xalign to position replacement box
        
        insert, section the "pick button" in color subtab of background as an
        example of a horizontally centered case
        
        and
        
        format, watermark, color dropdown "custom color" as a left aligned
        example.
        
        Change-Id: Id318b5acec44ceccaed5875e4f747968225bdd78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117278
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-16  Caolán McNamara  <caolanm@redhat.com>  [ecdb4b2ca8a55b8b2d077cabd930964a41624736]

        gtk4: use image-position to position elements within replacement box
        
        enable insert, section with pick button in color subtab of background
        tabpage as example usage
        
        Change-Id: Ie972e2de9181888b59159a7a12651e6f7f7dec26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117275
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-16  Caolán McNamara  <caolanm@redhat.com>  [72e0b04d23857f873855073605314c912f449801]

        replace deprecated GtkButtonBox
        
        replace the ones outside action-area of dialogs
        
        Change-Id: Iec0edfc675057f994c188e12dbacbb0f2126dbd6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117274
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-16  Caolán McNamara  <caolanm@redhat.com>  [5ea407ff526c914d83e40f61021a69ad3567f7d9]

        resave with latest glade
        
        Change-Id: I53a401a096e171b0955303396eccda18e1b8002a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117273
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-16  Miklos Vajna  <vmiklos@collabora.com>  [7ed6fc47dc029fcf077d3d389f806e41f5c7427e]

        sw: rework to avoid DECLARE_SW_IMPORT_TEST() in CppunitTest_sw_htmlimport
        
        See commit a226cec52e536c46e03f57a5f1f7931abbeb0cdd
        (CppunitTest_sw_rtfimport: convert one testcase to use
        CPPUNIT_TEST_FIXTURE(), 2019-11-05) for motivation.
        
        Change-Id: I0f4d978f6ebb713d472d5d5741369b031e67e0f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117269
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-16  panoskorovesis  <panoskorovesis@outlook.com>  [4550170f7bfb115876e1ac9758864040aba5cd21]

        Add MapMode cppunit test to vcl.
        
        The test creates multiple MapModes (relative and non-relative) with
        custom and default attributes, which then checks.
        
        Change-Id: Iaed461ece9cc044b5b271456a6bac10b1533062a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117232
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-16  panoskorovesis  <panoskorovesis@outlook.com>  [240c6557898de6a7777b2b2055d1c133a803b396]

        Add MoveClipRegion cppunit test to vcl
        
        The test creates two MoveClipRegions and checks their attributes.
        mtfxmldump.cxx was modified to support MoveClipRegion case.
        
        Change-Id: Ibfabf9d4048cf94e43c259e411a6c59b73baff34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117153
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-16  Eyal Rozenberg  <eyalroz1@gmx.com>  [81472692c4ee0b12c6d2184823faefa7a53431e6]

        Partially resolves tdf#141869: Rephrase of strings in the Cross-Reference dialog.
        
        Change-Id: If7379c549739c88149a1229e048d7fb0d0147edd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116164
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-06-15  Julien Nabet  <serval2412@yahoo.fr>  [b89ebf135818ccaa45bbfb164099a6e199bd7d11]

        tdf#142860: fix crash: press Page Columns Button on Tab UI
        
        See bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=172924
        
        Change-Id: I477ad78e943934d83cf48620f5ed2573558901e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117268
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-15  Stephan Bergmann  <sbergman@redhat.com>  [2435a238ee4e58f6360541756f50173767803084]

        Adapt to flatpak-builder 1.0.14 split "dest" + "dest-filename"
        
        see <https://github.com/flatpak/flatpak-builder/issues/399> "flatpak-builder
        1.0.14 breaks build of org.libreoffice.LibreOffice, empty
        /run/build/libreoffice"
        
        Change-Id: I7f7d3f655ccf5078cc8827e4088b331477ed8086
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117262
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [ce37a53c58e278fc9d330e70ab13533a94f73270]

        uitest: sc: use guarded wrapper in test
        
        maybe it helps to know why it's failing on amd64
        Change-Id: I6f3e4747393c823c4f1f98fc9208ed2ab16c270c
        
        Change-Id: Ie804b0485dc3cf4206bfe88884d1c1a420cee593
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117247
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [32b61e99dfd8d2c50dec1cddfb27c4e5e7083d2d]

        tidy up .ui
        
        Change-Id: I7400a4994c57e4652daca6215385bfd8e4d46369
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117266
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [0632d9a93fe34128628b3e93c85c943a9c7c919b]

        move unique use of primary-icon-tooltip-text to tooltip-text
        
        there are no "secondary" or "primary" icons for the tip to be
        relevant to. I imagine this should be for the whole widget.
        
        Change-Id: I3509000ae3d8a9ce3eca3549a76b0fe9222fb319
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117265
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Stephan Bergmann  <sbergman@redhat.com>  [541f94df85756d3a383b1f9ba49841ca0011b52e]

        memcpy-param-overlap
        
        At least UITest_impress_tests started to fail at
        
        > ==608818==ERROR: AddressSanitizer: memcpy-param-overlap: memory ranges [0x6020000ef270,0x6020000ef276) and [0x6020000ef274, 0x6020000ef27a) overlap
        >  #0 in __asan_memcpy at ~/github.com/llvm/llvm-project/compiler-rt/lib/asan/asan_interceptors_memintrinsics.cpp:22:3
        >  #1 in RemoveWhichRange(unsigned short const*, unsigned short, unsigned short) at svx/source/svdraw/svdetc.cxx:413:17
        >  #2 in SdrObjEditView::SetAttributes(SfxItemSet const&, bool) at svx/source/svdraw/svdedxv.cxx:2222:19
        >  #3 in SdrCreateView::SetAttributes(SfxItemSet const&, bool) at svx/source/svdraw/svdcrtv.cxx:883:29
        >  #4 in SdrView::SetAttributes(SfxItemSet const&, bool) at include/svx/svdview.hxx:193:96
        >  #5 in sd::View::SetAttributes(SfxItemSet const&, bool, bool, bool) at sd/source/ui/view/sdview.cxx:488:28
        >  #6 in sd::DrawView::SetAttributes(SfxItemSet const&, bool, bool, bool) at sd/source/ui/view/drawview.cxx:288:27
        >  #7 in sd::TextObjectBar::Execute(SfxRequest&) at sd/source/ui/view/drtxtob1.cxx:819:21
        >  #8 in SfxStubTextObjectBarExecute(SfxShell*, SfxRequest&) at workdir/SdiTarget/sd/sdi/sdslots.hxx:17883:1
        [...]
        
        (followed by
        
        > ==647521==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x602000258856 at pc 0x0000002f7b0a bp 0x7f7f7a69fdb0 sp 0x7f7f7a69f560
        > READ of size 6 at 0x602000258856 thread T9 (cppu_threadpool)
        >  #0 in __asan_memmove at /data/sbergman/github.com/llvm/llvm-project/compiler-rt/lib/asan/asan_interceptors_memintrinsics.cpp:30:3
        >  #1 in RemoveWhichRange(unsigned short const*, unsigned short, unsigned short) at svx/source/svdraw/svdetc.cxx:413:17
        >  #2 in SdrObjEditView::SetAttributes(SfxItemSet const&, bool) at svx/source/svdraw/svdedxv.cxx:2222:19
        >  #3 in SdrCreateView::SetAttributes(SfxItemSet const&, bool) at svx/source/svdraw/svdcrtv.cxx:883:29
        >  #4 in SdrView::SetAttributes(SfxItemSet const&, bool) at include/svx/svdview.hxx:193:96
        >  #5 in sd::View::SetAttributes(SfxItemSet const&, bool, bool, bool) at sd/source/ui/view/sdview.cxx:488:28
        >  #6 in sd::DrawView::SetAttributes(SfxItemSet const&, bool, bool, bool) at sd/source/ui/view/drawview.cxx:288:27
        >  #7 in sd::TextObjectBar::Execute(SfxRequest&) at sd/source/ui/view/drtxtob1.cxx:819:21
        >  #8 in SfxStubTextObjectBarExecute(SfxShell*, SfxRequest&) at workdir/SdiTarget/sd/sdi/sdslots.hxx:17883:1
        [...]
        > 0x602000258856 is located 0 bytes to the right of 6-byte region [0x602000258850,0x602000258856)
        > allocated by thread T9 (cppu_threadpool) here:
        [...]
        
        if the memcpy were replaced with memmove) after
        8aaa28ed43978a9a4a20d62368410a57ec05c23f "Assert on valid order of which ids in
        ranges on SfxItemSet creation":
        
        Where in the past it had called
        
          RemoveWhichRange({10951, 10951, 4007, 4007, 0}, 4007, 4062)
        
        and
        
          RemoveWhichRange({10950, 10950, 4007, 4007, 0}, 4007, 4062)
        
        on wrongly sorted ranges, for which the implementation of RemoveWhichRange
        happened to work, it now calls
        
          RemoveWhichRange({4007, 4007, 10951, 10951, 0}, 4007, 4062)
        
        and
        
          RemoveWhichRange({4007, 4007, 10950, 10950, 0}, 4007, 4062)
        
        on correctly sorted ranges, which uncovered the broken implementation.
        
        Given that RemoveWhichRange is presumably not hot (e.g., being called just two
        times during UITest_impress_tests), turn it into a less sophisticated, but also
        likely less error-prone algorithm.
        
        (Leaving unit tests as a TODO, given that RemoveWhichRange is not
        currently exported from Library_svxcore, and the existing CppunitTest_svx_unit
        links against Library_svxcore rather than using
        gb_CppunitTest_use_library_objects.)
        
        Change-Id: I8a1c1d5db8073928ad2f6e88d581f24a0e882925
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117264
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8f42a944700c18abf7d47292a477eeb306ad2203]

        Update TSCP config for pt-BR
        
        Sample file updated
        
        Change-Id: I5fc8e6f65d13e44e8ebaacbb049cf997e839241f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117267
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-06-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [49849a09e2823ac6edb42693daf7eac5312f2eb9]

        fix some 32-bit compile errors
        
        Change-Id: I7ce0e71a51709b0ae90b7e509f00f608fffad47d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117233
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-15  Regina Henschel  <rb.henschel@t-online.de>  [58eeec036c3780188feccb0e1a752cfdee90a49b]

        tdf#142361 export: prevent shadow to rotate with shape
        
        OOXML has the feature to rotate a shadow together with the shape. The
        associated attribute rotWithShape has the default value 'true'. So
        if this attribute is missing, MS Office shows the shadow rotated. As
        LibreOffice never rotates a shadow, we need to write this attribute
        always. Because LibreOffice cannot rotate shadows, the error is only
        visible in MS Office.
        
        Here the attribute is added for the case of documents, which have no
        InteropGrabBag or no effects in it.
        
        When a shadow is generated in MS Office, MSO adds the attribute with
        value 'false' (0) to the file. MS Office has no UI to set this
        attribute. Problem is with cases, where the document comes from
        MS Office, has effects in InteropGrabBag, but the shadow was set in
        LibreOffice. To add the attribute in such cases too, bug tdf#142858
        has to be fixed.
        
        Change-Id: I5f1df416bca8ea15a305242afb140d852cfd84c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117206
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [93e2cc6d5d3408a4d480ac9a44e6adb0060965bf]

        gtk4: use GtkPicture for view, user interface
        
        Change-Id: I6677233dc0594d6b2e9ea4b8f901550dbff46361
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117261
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [d00a65466346b47645faf5826f8c8eb5a91f031b]

        gtk4: support moving children in and out of GtkGrid
        
        Change-Id: Ia90b9586ff39f0a668da4e0f9beef7ed26626ebf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117260
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [4364dc21ee184da9f773efbf7b9177d59f5096f1]

        gtk4: double-encode ampersand if use-underline is used
        
        as seen in calc paste special dialog
        
        see https://gitlab.gnome.org/GNOME/gtk/-/issues/4041
        
        Change-Id: I5425d1f5b5474fc6cda949e8fcb76b734ab893e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117259
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [7ed44a440da563974b0ed6d1bf9ded5d69f9a276]

        gtk4: don't convert generated button image-child
        
        its already convert, so don't double convert to remove e.g.
        already converted icon-size in calc paste special
        
        Change-Id: Id87ca7a6dfecdca102e1a12a37eed90b0e40e48c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117250
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [ae2948516305415cf48ba43f2412e0d7a9b5d73e]

        gtk4: further disambiguation of Image/Picture
        
        examples of GtkPicture wanted:
        a) math, format, spacing
        b) all, help, about
        
        examples of GtkImage wanted:
        a) writer, format, columns, next/prev
        b) writer, insert, hyperlink
        c) calc, paste special
        
        Change-Id: I53ad0a40f30a4963a8490c4e76fa50c463de0903
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117249
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [7099902bc9ebdc5407d7cd917a57188bb575dd66]

        gtk4: convert all the larger old icon sizes to GTK_ICON_SIZE_LARGE
        
        Change-Id: I88921495e60f47b54e4d473315ee953872e61891
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117248
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Justin Luth  <justin_luth@sil.org>  [39251e461bfe628da875bb17e91dc374f137eec5]

        tdf#142404 DOCX c15: allow autoTabStop after TabOverSpacing
        
        I said I wasn't going to do anything about tab-after-tab,
        but this time around I'm not seeing any problems,
        and some minor benefit, so lets go ahead anyway...
        
        Obviously we do not want an autoTabStop by itself to go
        over the margins. However, if we are ALREADY over the margin,
        then MS Word 2013+ (compatibilityMode 15) does allow them.
        [This already happened with TabOverMargin for the most part,
        but I don't know what TabOverflow accomplishes,
        so to be safe and cautious and mysterious, I limit it to
        only benefit the new TabOverSpacing.]
        
        The only unit test that had this condition was ooxmlexport13's
        tdf121374_sectionHF2.doc, but I don't see any impact there.
        
        Change-Id: I67fb35b9ae4a6cfc50ccf76aa082d2b2f9683c57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116877
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-15  Miklos Vajna  <vmiklos@collabora.com>  [fdf1db0010104294c01c7780d9daba5adf38450b]

        sw XHTML / reqif export: handle multiple lists when detecting header-only lists
        
        The case when the list was at the end of the text node section (body
        text, table cell, etc) was already handled, this handles when the list
        is followed by a different list.
        
        Change-Id: I131402cb577bd16814f56a5bd6bcad7c99947dbd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117246
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [bbd6def8df823fcc2f5c6aef4dce775d87eef59f]

        gtk4: support image at top in button with vert orientation of child box
        
        Change-Id: I87b7c2752120d272eb176307465d658f4a980170
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117244
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [a870f90800041d108078642ece84bacebd1dc794]

        button text should be Yes not yes
        
        Change-Id: Ib92a1119046c79ce36968ad0814161ef7c4b0982
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117237
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [c613eae96815e41a00b8dd63e4422c85ed849b71]

        rework paste special a little
        
        to avoid GtkButtonBox, it appears a little cramped under gtk
        otherwise
        
        Change-Id: Ie80a0474f6bc246de7b673e255434071bafcfbeb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117243
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Heiko Tietze  <tietze.heiko@gmail.com>  [10ff27cc4f01693865599d24caf7ab80d95232e0]

        Resolves tdf#142499 - Make fat cross cursor optional
        
        Change-Id: I9a9182f8783f951e49cdb8f897578f99281c25d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116858
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [3ac07d7f1bcce4a9ff0d989381a0a3443fe0a5c8]

        drop height-request that appears on just one of four buttons
        
        Change-Id: Ib3d197886a10a0acfe8f856d10dc5e33be8fd72d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117242
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [f748157e61180cab3afc06a0a541b0e89fe77a8b]

        make the 4 buttons have the same packing properties
        
        Change-Id: I526d5adaaee1601690151bea90780fc02996c804
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117241
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [639d3764f9f22c247dff3f2c80841a7ae8f05dd0]

        resave with latest glade
        
        Change-Id: I820a121c92ae3279267a725fcf8f710737d6ea26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117240
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [d21682a1328af7183ebcf723d7287d74a8424d6e]

        only three of four of these buttons have always-show-image
        
        Change-Id: Ic4bb951d0a7800b5d920a3b40c2bb4b06ecbc629
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117203
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [d2f0a09c39f87a85a49844edefe304a5cdb9f0dd]

        gtk4: leave Help button unchanged if its in a GtkMessageDialog
        
        as opposed to a help button which will be relocated to the titlebar
        
        Change-Id: I2053ad05025cce9e0a894b555160b56eb5bc2f6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117239
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [f1f431b9884dd50353e12af8759b160d70e418dc]

        gtk4: support moving between containers
        
        just GtkBoxes for now
        
        Change-Id: I2247661649c67944290451de98e80db7faf41648
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117238
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [a2f42f37a0dcc584a54aaf21d3deaf98a664fad7]

        Split CppunitTest_chart2_import into two
        
        Change-Id: I1a9b98b9e20fd6e097bc8fd68958b7feb66991f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117236
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-15  Noel Grandin  <noel@peralex.com>  [9966345f4faebb447d353ce68cee5765863273a2]

        tdf#135316 docx open performance
        
        don't translate back and forth between two representations in
        SwPoolFormatList
        Shaves 2% off load time.wq
        
        Change-Id: I098c15b92d5bc89fe1631edaed6827931cde5895
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117235
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-15  Rafael Lima  <rafael.palma.lima@gmail.com>  [9265b268595b814b173cd0481ad5cbe4ce2a66e6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b5bc9b53c30eb97f9fb0b9bba677c5d7549d8251
          - Use <emph> instead of <keycode> in sf_intro
            
            Change-Id: I12a5a853f29f800abf9703da8f6c62ae247446af
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117215
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-15  Noel Grandin  <noel@peralex.com>  [ed1ef5f0aa3391d4e46f03adc6f40bb80db00309]

        remove some redundant lookups
        
        Change-Id: I4668087a0a6373049b29db6f2ffb770023c58c64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117211
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-15  Mike Kaganski  <mike.kaganski@collabora.com>  [dd5bf12193471f064bf7f581dd1b21783390e735]

        editengine-columns: add sidebar property panel
        
        Change-Id: I90aefc10f9ddddeb64a65799480777bc4287abae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117107
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-15  Noel Grandin  <noel@peralex.com>  [2bccb7e67b637c6312a0df610f870c8621eb296f]

        remove some unnecessary LanguageType copies
        
        Change-Id: Iec4374627c931ccecf05a712682ed18ef90bf359
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117208
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [86dc8e1f6273354eaf663299a028d896ad88cc9b]

        fix big-endian code
        
        after the transparency->alpha changes in ::Color
        
        Change-Id: Ifbac6c8f37f18e8acaef0602ef414ae39449ad3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117209
        Tested-by: René Engelhard <rene@debian.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-15  Sarper Akdemir  <sarper.akdemir@collabora.com>  [2cfccfba09faa5c3bb973136ffe99d534d09c881]

        tdf#59323: ooxml import: hasListStyleOnImport
        
        Introduces hasListStyleOnImport to determine whether or not the textbody had a
        non-empty lstStyle tag in it on import.
        
        Change-Id: Iccb8cfb20e4402e7cadb8e2f2b9a1f6fa178ade4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117007
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-15  Sarper Akdemir  <sarper.akdemir@collabora.com>  [7882f2425499e6d12894a74696f30b718468c4a4]

        tdf#59323: ooxml import: hasNoninheritedBodyProperties
        
        Introduces hasNoninheritedBodyProperties.
        
        Change-Id: Id108f692005455376537e515f41528cc66a8c25c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117006
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [f581874672d4c5f2e51c02e03c55c937449ac05f]

        gtk4: add more working dialogs
        
        Change-Id: I0a31192fcfc175e0db509e8061e7980127cb50ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117202
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [977d64a7ad204288736af48495f2d0636b2bb4b7]

        call close button "close"
        
        Change-Id: Iefa08a1c1887e3d5148d8925cefcd9451eea5d02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117201
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [b8d129bbf743dd09371d3c1ae454e0af2889b9a9]

        gtk4: add more working dialogs
        
        Change-Id: Id17952c6915b2c15b7b443c5d4bd5fb6ac55c150
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117200
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [a1ab9329bc15df3d3e0cac813784f83bea9aface]

        remove deprecated Expander spacing property
        
        which is the spacing between expander indicator and expander label
        
        Change-Id: Ib840cec6744bd7f0714d38b8296d2f17dc9a916d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117199
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [bec4a20182abc643f2a02dc725b605493b4ec9b0]

        we don't pack ok/cancel with 'secondary' that's for the help button
        
        Change-Id: I3b6484f4b362c718fb3abb3584d426a4c0f0cecf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117198
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [f5fbbe49d6963cb5e3c486518366a4f89dc97038]

        resave with latest glade
        
        Change-Id: Ib9eb3b74114ee70dd8111bd56e373996d044356a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117197
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [f9537ce5020af3a5f321df1647c93a227eed87ec]

        gtk4: add more working dialogs
        
        Change-Id: Ife00799a8eab3d73a635ed6c2bd31cfb6e5d2d91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117196
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [7ab63329db5ffa3f7a6ff8c2990582acf7495743]

        be consistent wrt help with 'secondary' packing
        
        Change-Id: I442d29123f286795744e767c2d020532993643f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117195
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [d7b7ce12ddc41fe3f5193f691c29523fd8eb6641]

        resave with latest glade
        
        Change-Id: I0c62277013afd4e6ba8ac09776420a359a5ac399
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117194
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Caolán McNamara  <caolanm@redhat.com>  [da3b88b0430851327043f5d23a14f20ec5b14f80]

        gtk4: add more working dialogs
        
        Change-Id: I5950424b16a4aabd8a4e15b912bb5b3b178c4052
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117183
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-15  Sarper Akdemir  <sarper.akdemir@collabora.com>  [b187c36e019f773a71687c819c3cf6a2c3fd2b89]

        tdf#59323: ooxml import: hasParagraphProperties
        
        Introduces hasParagraphProperties to determine whether or not there was a pPr
        tag in the textbody on import.
        
        Change-Id: I3c6815e8405b0087f64520ee4e0e39297b3b4548
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117005
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-15  Sarper Akdemir  <sarper.akdemir@collabora.com>  [4a3b9d2092ff5ce8336cc87cacbdc421f3d26ea7]

        tdf#59323: ooxml import: hasVisualRunProperties
        
        Introduces helper functions to determine whether a shape has non inherited run
        properties that change it visually.
        
        mbHasVisualRunProperties is set on import if there was a run property that
        alters visual appearance.
        
        Change-Id: Ie1e8e22d2757dc8594e7c6c3b8fc1dd7973c92af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117004
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-15  Chris Sherlock  <chris.sherlock79@gmail.com>  [21405a65c3056fe8c827f3999e5c79f6083d8229]

        vcl: outdevmap.hxx -> rendercontext/ImplMapRes.hxx
        
        Change-Id: I96e191999e43e1a4203d548eeacd386ed883cd8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115368
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-15  Miklos Vajna  <vmiklos@collabora.com>  [4bb8c8c41f95383839a3d532e39c2353a3d8d275]

        Remove some unused includes
        
        See tdf#42949 for motivation.
        
        Change-Id: I559eb3b41a5a0fdb37db6c45d73211ca223384fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117193
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-15  Mike Kaganski  <mike.kaganski@collabora.com>  [3c472ffe90bf5c496411c6d37ae832d9181c4ec9]

        Revert "tdf#142832: a blind fix - calculate rectangle size properly"
        
        This reverts commit 57d122258437c0a14b303a8d961aa5e8f6f67f57.
        
        Reason for revert:
        As mentioned in https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-getwindowrect,
        
        > In conformance with conventions for the RECT structure, the bottom-
        > right coordinates of the returned rectangle are exclusive. In other
        > words, the pixel at (right, bottom) lies immediately outside the
        > rectangle.
        
        So it was incorrect change.
        
        Change-Id: I2b29871a5d9b944ce2f9119edb2e87c53d9ae298
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117212
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-15  Todor Balabanov  <todor.balabanov@gmail.com>  [b3bf90ec5fb3d4c6379288081e63d944cda8d5a4]

        Fewer array reference calls make the code more readable and more efficient.
        
        Change-Id: I7416633a735078a4e0e857f050ea7bfaadba310c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117158
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Jenkins

2021-06-14  Rafael Lima  <rafael.palma.lima@gmail.com>  [de7356c2e0cb099fac396808b5a86a0393b48e5f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 693c6bf5faf43f8ae9a0eb72ee9ae7244161b363
          - Add SF services to the Help tree
            
            Change-Id: Ifbd98abbfde88ea293bd920cbcd0f12c8b399a91
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117131
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [28fb60fe9094f9f88c196dad8429258c38e660ad]

        sw_core_accessibilitycheck: remove duplicated createDoc method
        
        Change-Id: Icdd1cded776544b5d2f4b7c3335f235aca490726
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117187
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [3a907c593fe623b28670f32df75c7d96c6b2905b]

        sw_uiwriter: use createSwDoc
        
        Change-Id: I0fbdf08400850c647e8af1dc5fc689f85cd02311
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117192
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-14  Julien Nabet  <serval2412@yahoo.fr>  [bc63b8a94d95cf86da142bfd4f8d0a6b3ba3d83f]

        Fix Exception from PutProperties in unotools
        
        Launch Impress, click on "Animation" icon and check/uncheck "Automatic Preview" checkbox (at bottom right)
        Close Impress and notice this twice:
        warn:unotools.config:9155:9155:unotools/source/config/configitem.cxx:487:
        Exception from PutProperties com.sun.star.lang.IllegalArgumentException message:
        configmgr inappropriate property value /home/julien/lo/libreoffice/configmgr/source/access.cxx:1497 ArgumentPosition: -1
        
        Investigating a bit, I noticed:
        officecfg/registry/schema/org/openoffice/Office/Impress.xcs
            673         <prop oor:name="Width" oor:type="xs:int" oor:nillable="false">
            680         <prop oor:name="Height" oor:type="xs:int" oor:nillable="false">
        
        officecfg/registry/schema/org/openoffice/Office/Draw.xcs
            429         <prop oor:name="Width" oor:type="xs:int" oor:nillable="false">
            436         <prop oor:name="Height" oor:type="xs:int" oor:nillable="false">
        
        sd/source/ui/app/optsitem.cxx:479:        "DefaultObjectSize/Width",
        sd/source/ui/app/optsitem.cxx:480:        "DefaultObjectSize/Height",
        
        Change-Id: I608b882cdff03e464fdb9886d5ba28dd33bfe229
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117095
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [1e01325b95db73ffb8d773573a89e1ba9e5deb18]

        sw_uiwriter4: Unify code and use createSwDoc everywhere
        
        While at it, use 'reload' instead of 'save' + 'loadURL'
        Change-Id: Ib8ecdade1384f7ab17cb85cedd5d5d563ae217db
        
        Change-Id: Id51ea2dd0d2078d3fc114b6af90c3aa092542215
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117186
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-14  Mike Kaganski  <mike.kaganski@collabora.com>  [57d122258437c0a14b303a8d961aa5e8f6f67f57]

        tdf#142832: a blind fix - calculate rectangle size properly
        
        The size was calculated wrong - it needed a "+1". But a rectangle
        constructor taking L, T, R, and B is actually simpler.
        
        Change-Id: I4152f9b43f0ae8f1829038645fcf83bae156c618
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117129
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-14  Caolán McNamara  <caolanm@redhat.com>  [b525bc62357282743808758005874d27d87c95b4]

        we don't put images into these checkboxes anymore
        
        Change-Id: I9bf0ba8dabdd6bbff2a88191f87452a213b39178
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117182
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-14  Caolán McNamara  <caolanm@redhat.com>  [890ee2a7ab4929cdd5664db12e4d5498be77b723]

        remove unexplained caps_lock_warning/shadow_type ComboBox Entry properties
        
        Change-Id: Id1b0ff8845c03d95651aece905459609edfa090b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117181
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-14  Caolán McNamara  <caolanm@redhat.com>  [2452a8caac6dbec2cf3d140c67a59f78a0b48404]

        gtk4: create separators on menu import by appending a new section
        
        where we have established that we always have a section in a menu
        to close when opening a new one
        
        Change-Id: I8af90dd89281dd0f10bcec5665d96412108cb5d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117179
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-14  Caolán McNamara  <caolanm@redhat.com>  [01251c89a15116776e7f5bea93c706443b40c4da]

        gtk4: supporting hiding menu items by moving actions out of actiongroup
        
        and using hidden-when of action-missing and keep the hidden items in
        a different actiongroup
        
        Change-Id: Idaa4f1762c4df2700827fd45527027cc48415548
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117178
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-14  Caolán McNamara  <caolanm@redhat.com>  [92849346ba281595cf9cb33cc9197404c95570ba]

        gtk4: add hidden-when of action-missing to menu items
        
        Change-Id: I054f3573c8a251c605ab1f3a426f6a905a908851
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117177
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-14  Caolán McNamara  <caolanm@redhat.com>  [661e1cc00e4d53459d63a5db8a7142874c7efedd]

        gtk4: connect to underlying ToggleButton "toggle" of MenuButton
        
        e.g. writer, tools, autotext, autotext menubutton
        
        Change-Id: Ie29078eee4daff032421f8838ed2215101eb21e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117171
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-14  Caolán McNamara  <caolanm@redhat.com>  [e7d4f3c4dac6f48c87013b7196c1cd466502a350]

        gtk4: reenable a cluster of working dialogs
        
        Change-Id: I11c86ab60354259c8dc98c974d313efe8f8d5acc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117170
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-14  Caolán McNamara  <caolanm@redhat.com>  [b1d6c3921002a15a8a34f7725b73ebaaa5bafe48]

        remove double-buffered properties
        
        these are all fat fingered in somehow or another
        
        Change-Id: I0864a5622a244d5e60b368ddc425fc5a9b019060
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117176
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [06b68ee5c14885ced8bc084ddf616de60468e757]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2f5c748e452e2eeb45a71bc7d8b42e7a50ced70f
          - tdf#136435 Update Outline Folding commmand name
            
            Change Ooutline Content Visibility to Outline Folding
            
            Change-Id: I89a9223466d1091386e78218b61a248447099791
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117185
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [8a776fecda43db0bebf5f0028adacce8c2c6afd2]

        sw_uiwriter2: Unify code and use createSwDoc everywhere
        
        Change-Id: Idde2bc4141f33f08ba94cc7498b107e4028f29a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117136
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-14  Mike Kaganski  <mike.kaganski@collabora.com>  [60d83762eb89905f31ca961eb7a54fca15955a8b]

        Use FontList::GetFirstFontMetric instead of custom iteration code
        
        Besides code deduplication, this takes care of case-insensitive search.
        Also fall back to a default font in case of no match in doc_renderFont*.
        
        Change-Id: Ica45ca10c374cf6581ba2f6b60563d6a1447232a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117121
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-14  Stephan Bergmann  <sbergman@redhat.com>  [d3e51bce28a759916e9a3988172ba02b1db66641]

        global-buffer-overflow
        
        ...down in svl::detail::CountRanges during e.g. CppunitTest_sd_tiledrendering,
        after 8aaa28ed43978a9a4a20d62368410a57ec05c23f "Assert on valid order of which
        ids in ranges on SfxItemSet creation" and
        90cb57eb53e28ecb983001bf8f018577abb6d145 "Workaround internal compiler error on
        tb77"
        
        Change-Id: I8ff49384a86676a97ec876ef08426b978e39f6d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117168
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-14  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [abced4a161d0502878b2f305cecabf6efca00b21]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6b43e4b646206385e20c9d2c6d7a0d80be54d0ad
          - remove duplicate makefile line erroneously introduced with 9fffc3e
            
            breaks the help packaging on windows when creating the msi packages
            
            Change-Id: Ie3c54b4a2ee2cc1168af584c82aabac804f0fee5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117175
            Tested-by: Jenkins
            Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
            
2021-06-14  Stephan Bergmann  <sbergman@redhat.com>  [b33fbd55d63042725ff9a014642f7c6bb02231f7]

        Elide trivial TypeDescriptor_Init_Impl::getMutex
        
        ...after 859978445daeb848d033f64736709503ec44a7bb "flatten
        TypeDescriptor_Init_Impl data-structure"
        
        Change-Id: I6a7484dbbb93e7097edfb01db4f41d37fc4dc4b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117165
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-14  Caolán McNamara  <caolanm@redhat.com>  [c3a57aef1fe358dc7ac7df3593eaa0349a3c21a1]

        Resolves: tdf#142767 cannot use itemid of 0 in ValueSets
        
        Change-Id: I2c2b655b512e4e7869fe3784f1b073ecdbd0dac9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117166
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-14  Stephan Bergmann  <sbergman@redhat.com>  [beb9932893b7c4f0b442f807361e1d411511ab51]

        stack-use-after-scope
        
        (Graphic::GetGfxLink returns a temporary GfxLink object---whose lifetime thus
        ends at the end of the full expression---and GfxLink::getDataContainer returns a
        reference into that temporary object---which thus became dangling at the end of
        the full expression.)
        
        Change-Id: I1b84088a74c8c9efb5502f3b3917252858c01557
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117159
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [3c0938c9bb63fa65ea44439b4e838ed0d9fa1260]

        tdf#142393 crash on filter by color dropdownlist (gen)
        
        the frame/window can become disposed during the early stages of this
        method
        
        Change-Id: I974cbeefa75a3b5274e397a6da70db8b7cf73528
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117157
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [bf0a90f80a2c573d65d4795a07bd0b78be7a62e7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 910495baeaf7e845102bc896dc4848f750384244
          - Fix link between Help pages
            
            Change-Id: Ib2c75038c3eb06e9643821705252fe162d95badd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117167
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-14  Mike Kaganski  <mike.kaganski@collabora.com>  [6a71ee9555af6eac4fba78cd94abcd2760ae9870]

        Only look for semicolon if colon is found
        
        Change-Id: Iddc7dc11fe6633b6e7134c5b2e20fc522d0fc0cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117120
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [0e81b8ecbb61572ae50321801c26c2df1eb95ee4]

        Revert "no need to init this on-demand"
        
        This reverts commit c71520d7e7d8e9c669411d6a1beb788e1cba43a1.
        
        Reason for revert: to fix AddressSanitizer: initialization-order-fiasco
        
        Change-Id: I637dfdca4fc51415000f31e658d79a4ec8c17677
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117117
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-14  Mike Kaganski  <mike.kaganski@collabora.com>  [a21fa7312c45b7b0eb331593f1a6fbeb4d27666f]

        We only support ICU version 4.6 or newer, so drop these checks
        
        The minimal ICU version check is in configure.ac.
        
        Change-Id: Ib6480cd3290dabb45d87c6dcbcc9b5513d172e21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117119
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-14  Stephan Bergmann  <sbergman@redhat.com>  [900506c9060415ab890a9169c4cb7997d0ba8217]

        Adapt compilerplugins to LLVM 13 APSInt::toString change
        
        <https://github.com/llvm/llvm-project/commit/61cdaf66fe22be2b5942ddee4f46a998b4f3ee29>
        "[ADT] Remove APInt/APSInt toString() std::string variants".
        
        TODO:  While most uses of compat::toString should be harmless performance-wise,
        as they are either in error reporting code or in plugins that are not run by
        default, some calls like the one in compilerplugins/clang/staticconstfield.cxx
        might benefit from moving them away from using std::string.
        
        Change-Id: Icfac7d6d4a0a4a4edeb5c8bdcdbc13b73e20a5e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117152
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-14  Johnny_M  <klasse@partyheld.de>  [2bc78bb5b49c9bb78e65c33c905029b22f29de82]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0f05f0f82791941177326fdc3867595f1bf82039
          - tdf#132643 Translate German section IDs
            
            Change-Id: I068f2ae0cb5507c1e324df6d02d49f05269db508
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117087
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-14  Johnny_M  <klasse@partyheld.de>  [97eb905d9444df8c1c42ef09e95e65a980e73118]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0d763a3b6f9f9f2c665901143f7bc66ea9f8ed34
          - tdf#132643 Translate German section IDs
            
            Change-Id: I652383b613ae36d29ecbc2ebe72d14a7a4ba6541
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117093
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-14  Johnny_M  <klasse@partyheld.de>  [400abb56cc120ee21fc855ed4fc10d7b6d50e6ed]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 117eb798aa2b07b2c89714fcdcda65af1c96aca9
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ieb84ed0f835b11102e9519cbe348244ef2a89a5a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117091
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-14  Johnny_M  <klasse@partyheld.de>  [44e1fa82488348c16257128b0e6408c34aff64d8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to eccd279e155c167293ae87b098fa1fef0623fb5d
          - tdf#132643 Translate German section IDs
            
            Change-Id: I318584f815048b10c244cd637e741a76d1c37f54
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117092
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-14  panoskorovesis  <panoskorovesis@outlook.com>  [fff9163cd8ad27d251c06d0e903a71e185009d80]

        Add ClipRegion cppunit test to vcl
        
        The test creates multiple ClipRegions with
        different shapes and tests their attributes.
        Makefile was edited to support basegfx::B2DPolyPolygon
        
        Change-Id: Iabdf744e1749627b2bc4cbc0c8e933b38552e785
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116959
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-14  Johnny_M  <klasse@partyheld.de>  [10c630aabe7d777cb8e7f91ec8c93480128ac53f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3fe720f7bf761debfe798510728661b4eccfe150
          - tdf#132643 Translate German section IDs
            
            Change-Id: I369080b47e506a890d2a750606cc9c3f95139938
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117090
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-14  Johnny_M  <klasse@partyheld.de>  [4c3ba67321cc135529c3e4c0eb1fa755d25e59e8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bef511309c6bc73660737a5efbe95480f0e70de1
          - tdf#132643 Translate German section IDs
            
            Change-Id: I69149458178c9f99328a5414ec119664c4f0ac24
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117089
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-14  Johnny_M  <klasse@partyheld.de>  [58ae9963cc6e14a2475a65a569b1be7a19e30c50]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 015d40f2bba6e8cd417c6e9a8c3aff0fab25d2f0
          - tdf#132643 Translate German section IDs
            
            Improve earlier translations.
            
            Change-Id: I79749cb0aaf0c352c9b493d65558e22b27463a50
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117088
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-14  Johnny_M  <klasse@partyheld.de>  [a20771d184354bffdf24590e80e9b53bac8f2b55]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f6ae0a84932e5a73ad576fc54a288ec29fb4cf17
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ifec93507b6ecce1ffe18daaa5edf0ab0d9e598ff
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117086
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-14  Sarper Akdemir  <sarper.akdemir@collabora.com>  [cc7c0387506b546333d5951af98dcfb0fbf75c55]

        tdf#59323: ooxml import: hasNonInheritedShapeProperties
        
        Introduces hasNonInheritedShapeProperties helper to PPTShape.
        
        If the shape has something imported from it's spPr tag
        mbHasNoninheritedShapeProperties set to true.
        
        Change-Id: I0529f1def8d2c32d5bf06172ce44facdde92893c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117003
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-14  Miklos Vajna  <vmiklos@collabora.com>  [547386eef9b1723812dfdab5aed33e9025a372c6]

        sw XHTML/reqif export, OLE data for transparent images: avoid black background
        
        Once a semi-transparent images is exported to reqif in OLE mode, the
        native data is 24bit BMP. This needs some solid color as a background
        for the transparent pixels. The OLE presentation data had white, the OLE
        native data had black, so this was inconsistent.
        
        Fix the problem by going with white for the native data as well.
        
        Change-Id: I1b5e9ed37369b541425cfcd7f690e1b0bba97ddc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117144
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-14  Miklos Vajna  <vmiklos@collabora.com>  [02eea6593e3394ca8020dc3774e8432df10bee67]

        sw: prefix members of HTMLAttrContext_SaveDoc, SvxCSS1Parser, ...
        
        ... SwHTMLImageWatcher and SwWriteTableCell
        
        See tdf#94879 for motivation.
        
        Change-Id: Ib5810ac4de8e8f71410d6800e08755f38d80ee8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117108
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-14  Caolán McNamara  <caolanm@redhat.com>  [af8a4e83e316d8085f97c668f880f465d7067dcb]

        enforce RadioButton active within group consistency
        
        make group leader (the one without a group set) always
        active and make the group followers always not active
        
        Change-Id: I8a9ec45e93bf0786ab2895278521027b428c8403
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117143
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-14  Caolán McNamara  <caolanm@redhat.com>  [95e986d6fae4e99ac3f1c66911279ab59a7ac1df]

        only one of the radiobuttons in a group should be active
        
        Change-Id: I0475bdd0633b54a644e205628577fac18a3af974
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117142
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-14  Caolán McNamara  <caolanm@redhat.com>  [1166d8b60ec0bc26a5a1b08e19ec35e6f518df1c]

        if active is set group shouldn't be set
        
        Change-Id: I26db5a96f176df7bd2ef6ef83c40150856845383
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117141
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-14  Caolán McNamara  <caolanm@redhat.com>  [6aad0ea517ae890ca402ac9d642fd75da68650f5]

        group leader should be active
        
        Change-Id: I79cc2032c8641288ec6def4aaee32cb67e2da915
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117140
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-14  Caolán McNamara  <caolanm@redhat.com>  [d1ea8ec1bb4540129a045f6a882a633d3883ae0c]

        set the active button as group leader
        
        Change-Id: Ia3c99d03a9affec493e445bc7edf83be4d333677
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117139
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-14  Caolán McNamara  <caolanm@redhat.com>  [533549294f93e3a530facef038bbae130afce783]

        move comment to the line above the referenced line
        
        so pretty-printing doesn't afterwards change this file
        
        Change-Id: Id581d837013973045a0984484deea22a27db09a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117138
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-14  Mike Kaganski  <mike.kaganski@collabora.com>  [90cb57eb53e28ecb983001bf8f018577abb6d145]

        Workaround internal compiler error on tb77
        
        As reported in https://ci.libreoffice.org/job/gerrit_windows/98360/console :
        
          C:/cygwin/home/tdf/jenkins/workspace/gerrit_windows/svx/source/svdraw/svdedxv.cxx(2639): fatal error C1001: Internal compiler error.
          (compiler file 'msc1.cpp', line 1591)
           To work around this problem, try simplifying or changing the program near the locations listed above.
          If possible please provide a repro here: https://developercommunity.visualstudio.com
          Please choose the Technical Support command on the Visual C++
           Help menu, or open the Technical Support help file for more information
          C:/cygwin/home/tdf/jenkins/workspace/gerrit_windows/svx/source/svdraw/svdedxv.cxx(2631): note: while evaluating constexpr function 'svl::ItemsArray'
          INTERNAL COMPILER ERROR in 'C:\PROGRA~2\MIB055~1\2019\COMMUN~1\VC\Tools\MSVC\1427~1.291\bin\Hostx64\x86\cl.exe'
              Please choose the Technical Support command on the Visual C++
              Help menu, or open the Technical Support help file for more information
        
        tb77 uses VS 16.7.7 (cl.exe is under Tools/MSVC/14.27.29110); tb68 with
        cl.exe under Tools/MSVC/14.28.29910 has no problems compiling this.
        
        Let's make the code simple for now, until we upgrade the tooling on CI.
        
        Change-Id: I10aaf289454c89b2f49b4be947627a9a3be30fde
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117137
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-14  Sarper Akdemir  <sarper.akdemir@collabora.com>  [c5676a08eb57d30c11bd201f8d2c328165c8143f]

        tdf#59323: ooxml import: hasShapeStyleRefs
        
        Helper function to determine whether the shape has style refs or not.
        
        Change-Id: I57b244b4af5b9e3abba90f0e4e25a35da27e3409
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117002
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-14  Sarper Akdemir  <sarper.akdemir@collabora.com>  [b2869ca51c2e30128456cbdee7e526bacd9cc905]

        tdf#59323: ooxml import: add OOXML to LO datetime helper
        
        Added static helper functions getLOTimeFormat and getLODateFormat to
        TextField class for mapping datetime field types to SvxDateFomat and
        SvxTimeFormat.
        
        Change-Id: I9c1553cc89d47855dc7af06a8ea995de01692ded
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117001
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [c71520d7e7d8e9c669411d6a1beb788e1cba43a1]

        no need to init this on-demand
        
        we ~always need it
        
        Change-Id: I94ea47ed75478ecc7c78e89c0209a22d21be2b1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117133
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-14  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f420528eaf7b02cf755a1a61f41aa98bd9bb2f32]

        pragma once - BackendCapabilities
        
        Change-Id: Id37ea7e70a81afbe2c4f3590569af863e0f7824f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117103
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-14  scito  <info@scito.ch>  [213a6792990daab666856a532f8212b2601bd28a]

        ucalc_copypaste: improve readability and shorten
        
        The tests are written in a simpler and shorter way. (The same, but 858 lines
        less.) I've transformed the code with several regex in VSCode. I've
        made a manual clean up at the end.
        
        The regex are listed below in the form
        
        ***
        
        search regex
        
        replace regex
        
        ***
        
        aString = m_pDoc->GetString\((\d+,\s*\d+,\s*\w+)\);
        \s*CPPUNIT_ASSERT_EQUAL\(OUString\("(.*)"\), aString\);
        
        CPPUNIT_ASSERT_EQUAL(OUString("$2"), m_pDoc->GetString($1));
        
        ***
        
        m_pDoc->GetFormula\((\d+, \d+, \w+), \w+\);
        \s*CPPUNIT_ASSERT_EQUAL\(OUString\("(.*)"\), \w+\);
        
        CPPUNIT_ASSERT_EQUAL(OUString("$2"), getFormula($1));
        
        ***
        
        m_pDoc->GetFormula\((\d+, \d+, \w+), \w+\);
        \s*CPPUNIT_ASSERT_EQUAL_MESSAGE\("(.+)", OUString\("(.+)"\), \w+\);
        
        CPPUNIT_ASSERT_EQUAL_MESSAGE("$2", OUString("$3"), getFormula($1));
        
        ***
        
        ScAddress \w+\((\d+, \d+, \d+)\);(\s*//.+)?
        \s*ScPostIt\* \w+ = m_pDoc->GetOrCreateNote\(\w+\);
        \s*\w+->SetText\(\w+, "(.*)"\);
        
        setNote($1, "$3");$2
        
        ***
        
        ScAddress (\w+)\((\d+, \d+, \d+)\);(\s*//.+)?
        \s*ScPostIt\* \w+ = m_pDoc->GetOrCreateNote\(\w+\);
        \s*\w+->SetText\(\w+, "(.*)"\);
        
        ScAddress $1 = setNote($2, "$4");$3
        
        ***
        
        ScAddress (\w+)\((\d+, \d+, \w+)\);(\s*//.+)?
        \s*ScPostIt\* \w+ = m_pDoc->GetOrCreateNote\(\w+\);
        \s*\w+->SetText\(\w+, "(.*)"\);
        
        setNote($2, "$4");$3
        
        ***
        
        m_pDoc->GetNote\(ScAddress\((\d+, \d+, (\d+|\w+))\)\)
        
        m_pDoc->GetNote($1)
        
        ***
        
        "There should be(\s+\w+) note on (\w+)
        
        "$2:$1 note
        
        ***
        
        HasNote\(ScAddress\((\d+, \d+, (\d+|\w+))\)\)
        
        HasNote($1)
        
        ***
        
        ASSERT_DOUBLES_EQUAL\((-?\d+),
        
        CPPUNIT_ASSERT_EQUAL($1.0,
        
        ***
        
        \w+ = m_pDoc->GetString\((\d+, \d+, (\d+|\w+))\);
        \s*CPPUNIT_ASSERT_EQUAL\(EMPTY_OUSTRING, \w+\);
        
        CPPUNIT_ASSERT_EQUAL(EMPTY_OUSTRING, m_pDoc->GetString());
        
        ***
        
        \w+ = m_pDoc->GetString\((\d+, \d+, (\d+|\w+))\);(\s*//.*)?
        \s*CPPUNIT_ASSERT_EQUAL_MESSAGE\("(.+)", EMPTY_OUSTRING, \w+\);
        
        CPPUNIT_ASSERT_EQUAL_MESSAGE("$4", EMPTY_OUSTRING, m_pDoc->GetString($2));$3
        
        ***
        
        fValue = m_pDoc->GetValue\((\d+, \d+, (\d+|\w+))\);(\s*//.*)?
        \s*ASSERT_DOUBLES_EQUAL_MESSAGE\("(.*)", (-?\d+), fValue\);
        
        CPPUNIT_ASSERT_EQUAL_MESSAGE("$4", $5.0, m_pDoc->GetValue($1));
        
        ***
        
        fValue = m_pDoc->GetValue\((\d+, \d+, (\d+|\w+))\);(\s*//.*)?
        \s*CPPUNIT_ASSERT_EQUAL\((-?\d+(\.0)?), fValue\);
        
        CPPUNIT_ASSERT_EQUAL($4, m_pDoc->GetValue($1));$3
        
        ***
        
        m_pDoc->GetFormula\((\d+, \d+, \w+), \w+\);(\s*//.*)?
        \s*CPPUNIT_ASSERT_EQUAL_MESSAGE\("(.+)", OUString\("(.+)"\), \w+\);
        
        CPPUNIT_ASSERT_EQUAL_MESSAGE("$3", OUString("$4"), getFormula($1));
        
        ***
        
        aStr = m_pDoc->GetString\((\d+, \d+, \w+)\);(\s*//.*)?
        \s*CPPUNIT_ASSERT_EQUAL_MESSAGE\("(.*)", OUString\("(.*)"\), aStr\);
        
        CPPUNIT_ASSERT_EQUAL_MESSAGE("$3", OUString("$4"), m_pDoc->GetString($1));
        
        ***
        
        m_pDoc->GetNote\((\d+, \d+, (\d+|\w+))\)->GetText\(\)
        
        getNote($1)
        
        ***
        
        Change-Id: I4000b7f89a0bee1d2d52abfd6c1b055470e39d02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117085
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-14  tobias  <tobias.schulz@hotmail.com>  [62503c3acde8eab0ca198f66519270761f64d56d]

        tdf#142669 Assert data alignment in unit test
        
        The alignment of a pointer size was not checked in unit test
        txtexport.cxx. This could have caused errors in future test cases.
        
        Change-Id: If0af5c75a9fc5c757cab6ac900b685d3c70fca8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117026
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-14  Justin Luth  <justin.luth@collabora.com>  [343d4d32f00053bd72cfe240125835fe25ce264f]

        tdf#108518 revert OOo hack: Fix issue #i119405: Numbering text style
        
        ...changed after importing the *.doc
        2012 commit 1c22545edf9085b9f2656ca92781158b6b123db3
        
        This hack has been made irrelevant by layout support for
        copying paragraph CR formatting to the numbering.
        It can be improved even more for DOC by supporting
        RES_PARATR_LIST_AUTOFMT.
        
        The OOo guys who made this knew it was a hack.
        They document in https://bz.apache.org/ooo/show_bug.cgi?id=119405#c11
        > Negative Impact:
        > Although most common user scenarios can be met by the solution,
        > there are still negative impacts. Because the attributes of
        > paragraph end mark(0x0D) will be set to the character style
        > binding to the given level of a number rule,
        > it will have the global impact.
        > Other paragraphs that are applied with the same number rule's
        > level will also be changed.
        > Generally, MS Word users will have their numbering/bullets
        > the same attributes/style when using the same level's
        > of number rule, correspondingly,the impacted scenarios are rarely.
        
        So, the bad thing that was happening was that any paragraph's
        CR formatting could change every instance of the numbering level's
        formatting - not just that one paragraph's number.
        The first instance of the defined formatting won.
        
        tdf#133410: Also, it spammed a new char style
        for every numbering level.
        
        This patch depends on an earlier commit. The unit test ensures
        that this earlier commit exists. It was the only example I found
        where reverting the hack failed.
        
        Change-Id: I43b88b8219c9dbc882f57d1a282749d7c0ab2a19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112320
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [859978445daeb848d033f64736709503ec44a7bb]

        flatten TypeDescriptor_Init_Impl data-structure
        
        avoid unnecessary pointer-chasing for something we are going
        to use ~always
        
        Change-Id: I9e1ae0c5b1754fca2e7e1c26441c598dd0eea5dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117111
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-14  Caolán McNamara  <caolanm@redhat.com>  [f17b8b7b57de5f78b4e92f762ae389eb6cebc016]

        only one of the radiobuttons in a group should be active
        
        Change-Id: I7283e257e44f755e5bb3d6612be625a6f680edb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117102
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-14  Caolán McNamara  <caolanm@redhat.com>  [2e7e471b99d3c5a5c0ee4bf58306d05292569769]

        gtk4: reenable pdf export dialog and pages
        
        Change-Id: Ie9c1846343bf74b25e33f79f31b9eee8631fab9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117101
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-14  Caolán McNamara  <caolanm@redhat.com>  [f7d3a9bd9293007868316194364beaf0966fbcec]

        spurious image position of right in CheckBoxes that don't use images
        
        Change-Id: Ib175c267a9d5e7dd7987e34f7f4b7477595c5adc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117100
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-14  Caolán McNamara  <caolanm@redhat.com>  [0b7bcd870e5849650d1cc182b4fe30ddbc2bb208]

        gtk4: reenable some more working dialogs
        
        Change-Id: I857d96cfdf17accdcfd973ea04c51a34a3b68863
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117099
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-14  Caolán McNamara  <caolanm@redhat.com>  [f408713503a6c03427f8736c2bb2216cd151b2a5]

        ofz#33769 Integer-overflow
        
        Change-Id: I6b76ab866cc843f52b3c0994e9812a0f1b87270c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117098
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-13  Michael Weghorn  <m.weghorn@posteo.de>  [6bfa94398a0ea501fce7634ab0ae9ce35c442043]

        tdf#142618 android: Don't crash when passed MIME type is null
        
        Change-Id: I5fb532b36fe650596f25a1ba8b7dc56e21292dc1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117053
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-06-13  Caolán McNamara  <caolanm@redhat.com>  [d5823a0dc5e75b2d6440bdc64c934648b2657244]

        drop some unused suppressions
        
        Change-Id: I1c9223f811e4d28150c10af46a6d43d1f09c9a8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117097
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-13  Caolán McNamara  <caolanm@redhat.com>  [2ebf40bc1d721467f2441bf83aa7d47bc12b0434]

        ofz#34297 Indirect-leak
        
        this is similar to the memory leak fixed by
        
        commit d6e752d5ebfaf66d1c9b0694f9c8582311d6151a
        Author: Jian Fang Zhang <zhangjf@apache.org>
        Date:   Mon Jun 18 12:26:30 2012 +0000
        
            i#113608#, memory leak in animations: newly exposed crashed problem
        
        where the parent node holds a reference to its children and the child
        held a reference to its parent.
        
        Change RandomAnimationNode to use a WeakReference to its parent like
        the other AnimationNodes do
        
        Change-Id: I251a6127c301d1fb7e51397d8f05db4020bc612c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117096
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-13  Mike Kaganski  <mike.kaganski@collabora.com>  [8aaa28ed43978a9a4a20d62368410a57ec05c23f]

        Assert on valid order of which ids in ranges on SfxItemSet creation
        
        This allows to make sure we actually use sorted which ranges,
        and then it's safe to call SfxItemSet::MergeRange when needed.
        
        Also this change relaxes the previous requirement that ranges
        must be separated by at least one; this allows to have adjacent
        ranges, like in
        
            RES_FRMATR_BEGIN, RES_FRMATR_END-1,
            RES_GRFATR_BEGIN, RES_GRFATR_END-1,
        
        where RES_FRMATR_END is equal to RES_GRFATR_BEGIN. Allowing this
        makes possible to (1) self-document the ranges, so it's clear
        which ranges are included; and (2) be safe in case when these
        constants would change, so that the one merged range would not
        unexpectedly contain everything inserted between RES_FRMATR_END
        and RES_GRFATR_BEGIN.
        
        Change-Id: Iaad0f099b85059b3aa318a347aa7fbd3f6d455c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116909
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-13  Mike Kaganski  <mike.kaganski@collabora.com>  [f7c7e4c63f5479de66d2fbed9db34972a5bd05aa]

        Avoid [-Werror=redundant-move] in GCC 9.3.0
        
        Change-Id: I5ef8e094de76673c53b989fd659597b38c3f8d50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117112
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-13  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [a565968c2d5c7822f99266b36631e073234d48ab]

        bump product version to 7.3.0.0.alpha0+
        
        Change-Id: I22adfa913dad2a4ae5d6fbeab87daf22f5545282

2021-06-13  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [ff2ba77f22b2e96f96f5537aec1705956b47583d]

        Update git submodules
        
        * Update translations from branch 'master'
          to 47d2e3a3e6f9d4e2b17ff79b3a9cbdbe4619af16
          - update translations for 7.2.0 beta1
            
            and force-fix errors using pocheck
            
            Change-Id: I7ed5a77fb3ccb004ba1b79c55ae56a84c82f2803
            
2021-06-13  Georgy Litvinov  <git@litvinovg.pro>  [51d1952cf05381a48e6b0797d5e001452181b1ec]

        tdf#142741 and tdf#38187 Set valid pages for footnote links PDF export.
        
        Change-Id: I7c00e1a522a51796c9f543a74bd8abcee6792faf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117078
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-13  Noel Grandin  <noelgrandin@gmail.com>  [07021596acb3d104ba129d371b1ae0b79f67a6a4]

        tdf#142242 Forename imported with trailing space
        
        Fix the case where there is only a name, and no surname.
        
        Change-Id: If11078364924c8332b113e5650e7ea2b262a357a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117080
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [93a3e2f86c27b06062708fe788963a0e49f3a90b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 390d5cf871798108c4a45b78dfcdb22bbd4667cc
          - tdf#126507 Add help page for Combine Text in Draw
            
            Change-Id: I8fc7b9fa152d732486ac59c3d9544ac12a39e5e7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117082
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [90b570fd7f53b32052e0bbc2578eeaf87fd800b7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 94dc2e8bcf072bf62af674603cd9a5bc1a5d91bd
          - Fix embed links
            
            Change-Id: I5241d5b8e1417708bd8e4dfdee522cf6f5f6ccc9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117083
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-12  Martin Srebotnjak  <miles@filmsi.net>  [a4bcf86b3ab3ccbbaff89c3b5d3c1fa426bb01e0]

        Update git submodules
        
        * Update translations from branch 'master'
          to 9b5d7036b809fb61a73e6a5b86bd3fcfbcda81f7
          - Update Slovenian translation
            
            Change-Id: I0b057409ee977097fd4020cd5cc606b5d4da1e63
            
2021-06-12  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [e0237886450dcd3e6d3200ef533d2b3d7f0f8c19]

        tdf#128018 - Add column/row labels to the descriptive statistics
        
        Change-Id: I22840433954a217ef5b5c1d3ea20e935d322e767
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116852
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-06-12  Mike Kaganski  <mike.kaganski@collabora.com>  [01de216daf6dda0fb809bfa1919fcd13e6953ee9]

        Current baseline Clang 5.0.2 is able to upcast std::unique_ptr
        
        Change-Id: I5ede872a6a629be1bcbd4d3e6fbd604cc76f1d77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116911
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-12  László Németh  <nemeth@numbertext.org>  [eeee19b3fcf8b0374c361c7f6c285fd5c89b5a2f]

        tdf#142387 DOCX track changes: export w:del in w:ins
        
        by processing stack (revision history) of redline ranges,
        see GetStackCount() and GetRedlineData().
        
        Change-Id: I7a9085bc1598f0a5e3ab4de6887a12e81738d4f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117069
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7811a31df77db992e666363aa0bd12e5ea32629d]

        Fix typos
        
        Change-Id: Ibd4f8ac232eddad2b8a6c970999f0adf61a07acf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117077
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Jenkins

2021-06-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0c8fa16c78e6887d6d3a6041166d388e266bbce7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c13c0567cc458e30b2947110f5a76015f52b4200
          - Fix typos
            
            Change-Id: If1fce3d46d1b26408fc4557c426c18ace6c07277
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/117076
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-06-12  Noel Grandin  <noelgrandin@gmail.com>  [715797bc2b361960d70095d6e6d289de063e1d5c]

        Backgrd -> Background
        
        Change-Id: I55bccacfe6c6b44570a24e9f5125e40a1a83d6ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117073
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-11  Luboš Luňák  <l.lunak@collabora.com>  [6b349bcc32336664a31deed3f4463e40dd028f63]

        when converting WMF to WMF, simply do a direct copy
        
        Actually, if we have the graphics data, just copy the graphics data,
        that'll keep both the EMF+ and non-EMF+ content.
        
        Change-Id: Ia14df0ba2a94d4310ee745b49de1d2190e425f05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117063
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-06-11  Luboš Luňák  <l.lunak@collabora.com>  [b342a445cd8b115e76d261860088b012b74c0b0e]

        drop EMF+ also when converting WMF, not just EMF
        
        A WMF may have EMF with EMF+ actions embedded. When we read that,
        we drop drawing non-EMF+ actions if we use EMF+. But EMF+ actions
        are stored as MetaCommentAction in the metafile, and WMF writer
        (unlike EMF) writer simply ignores comments. So when writing WMF,
        make sure to read non-EMF actions so that something is written.
        
        This is an extension of 295626a0bd39540544b774094a63df23e5376839.
        
        Change-Id: I37355f694fe656b661abe54274ea203934e68151
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117062
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-06-11  Eike Rathke  <erack@redhat.com>  [381bc9d9acd461415cf81eef71ec3dd935a07b62]

        Related: tdf#127013 Check loaded separators for validity
        
        ... not only if something is present at all.
        That way future restrictions can reset separators.
        
        Change-Id: I738bcb9e052e8dbecb0a6cd07bbae8f4a8ea1c35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117072
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-06-11  Rafael Lima  <rafael.palma.lima@gmail.com>  [6804eb2c740d2b2310399ae14bfa0bb2e6e24a91]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 38ce99f8010aed59242b817b866055407f22cefb
          - Create introductory ScriptForge help page
            
            Change-Id: I5fd00cc05b0c28b600974c005a81804c1c6d5e74
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/116906
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-06-11  Eike Rathke  <erack@redhat.com>  [bb54d6d8241a06a6772052b77b67d6a4f686426c]

        Resolves: tdf#127013 differentiate non-/array separators and restrict
        
        Change-Id: I9ff6b816b0c7af9081954fa407a4d516a576a338
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117068
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-06-11  Caolán McNamara  <caolanm@redhat.com>  [37ddff25a67aa0b858da0e56fe7263a537002f7b]

        gtk4: starting point for welded menus
        
        submenus will need a rethink I guess
        
        Change-Id: I6d2a645267146c537fe7ba62d8be2501855e7f62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117067
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-11  Caolán McNamara  <caolanm@redhat.com>  [0df9c8c3cd16d6485c4486d9c983715b647e7090]

        gtk4: build deeper levels of GMenuModel
        
        Change-Id: Ia2cbe4fdc583d272152b4eaa9da9f9d2ff4af550
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117066
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-11  Luboš Luňák  <l.lunak@collabora.com>  [2020fc9c7d2c778e8206dcc891d5a77f92ac951c]

        MetaAction::Clone() -> const
        
        Change-Id: Ie5785127a1fb202b146710dfedf3838d2a607670
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117035
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-06-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b682c8c62b2bd6bd66b22c872a2b65b67892c1fa]

        Add extended tips to bulletandposition.ui dialog
        
        Change-Id: Ibb6c4013c587cc89b1438c264554d9e356467680
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117060
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-06-11  Julien Nabet  <serval2412@yahoo.fr>  [c384c7d7ae39495a9cfd55c3d610133f97db1304]

        Simplify Sequence/vector initializations
        
        Change-Id: Ib02e25b4600666185cf0f8d0cc8d5c64186789c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117064
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-11  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [8d3e7b2f5836106eac5172d8f4868bb540d652e6]

        EMF tdf#59814 tdf#142567 Align RestoreDC record with MSO implementation
        
        Some of WMF and EMF behaviours are undocumented.
        In that case, we are implementing the behaviour, observed in MS Office
        or MS Paint.
        
        With this commit the behaviour of import EMF RestoreDC records,
        will be the same as for MS Paint and MS Office.
        
        Change-Id: I73b65d14018f2667ffd59daf16ecc6d7ce9c1870
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117052
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-06-11  Miklos Vajna  <vmiklos@collabora.com>  [a73e8f1111f4baa8073c998ad84783dd5fc6b7bb]

        sw define bibliography entry dialog: unconditionally allow the browse button
        
        This eliminates the "Local file" type, arguing that regardless of the
        type of the bibliography entry, it may make sense to associate a local
        URL with that.
        
        Additionally, this allows using the file picker with non-HTTP URLs, like
        webdav.
        
        Change-Id: I315facdcf292f439765c420e5368a99267fe1a98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117059
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-06-11  Jean-Pierre Ledure  <jp@ledure.be>  [af3f99dd1f42cb57d8a50b444ab303b5eb81527a]

        ScriptForge - (scriptforge.py) add reference to SF/Python help page
        
        Change-Id: I68ec6c53bbf9f6631f33192776b154936c1b721e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117065
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-06-11  Julien Nabet  <serval2412@yahoo.fr>  [b49fce18d0b05a8b5f462ba9bf6c84f0bb107d93]

        Simplify vector initializations
        
        Change-Id: Icf8972be204799e9b3b3824ab18d8584911fe1c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117061
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-11  Caolán McNamara  <caolanm@redhat.com>  [513b54df70b5b9cde8d6ca2304378949256eea1d]

        gtk4: support separators via manipulating menu sections
        
        Change-Id: Iaade04dd5a4fa89ef74a22a19ebe5e37655fc61a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117058
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-11  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [73299faa75a4974eb49c93ffdfb2d6329cb4e519]

        use freshly compiled dump_syms.exe on windows for symbolinfo extraction
        
        while self compiled one still segfaults frequently, it is a tad better
        than the included one (and compiling froms source instead of using
        precompiled binaries is a net win in any case)
        
        Out of 50 attempts with the mergedlo.dll, the new compiled dump_syms
        succeeded 11 times, the shipped one succeeded 7 times - so could still
        be regular variance in that small sample size, but at least not
        significantly worse either.
        
        Change-Id: I86c213fe6aece58f1391d4c2bf9906b85eee9c57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117056
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-06-11  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [3b46c3068af26d6be65cfe309c751e310a22d129]

        tdf#130428 remove unnecessary usage of SfxItemState::UNKNOWN
        
        Another place where SfxItemState was used as placeholder
        
        Change-Id: I54e549db50b7485024a305eb39fda848cbed6b78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117036
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>
        Tested-by: Jenkins

2021-06-11  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [eb0222e80ba6f5b7b11f1e43f3723162beb2ba71]

        tdf#130428 remove unnecessary usage of SfxItemState::UNKNOWN
        
        The mechanism around NUMRULE_STATE does only do something
        when the SfxItemState is actually SfxItemState::SET, so this
        can be reduced to use a valid Item shared_ptr when this is
        the case
        
        Change-Id: I973648abff3696057f2ca21608ed64570742dddb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117043
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>
        Tested-by: Jenkins

2021-06-11  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [64378ded7b87fa785f13b998e006d87f44a2776d]

        tdf#130428 remove unnecessary usage of SfxItemState::UNKNOWN
        
        Another place where SfxItemState::UNKNOWN was used as placeholder
        
        Change-Id: Ie2757e8356bfea7010b0442d72ef7865cbb18d5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117034
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>
        Tested-by: Jenkins

2021-06-11  Michael Weghorn  <m.weghorn@posteo.de>  [fd4bcd5f33fed46cacaa00f90a271b18b6355345]

        qt5/kf5: Fix crash on exit
        
        This extends the solution from
        
            commit fa8db25af6218262b3dab2e93b76464975889ceb
            Date:   Thu Jun 3 20:47:10 2021 +0100
        
                gtk4 crash on exit
        
        to cover the qt5/kf5 cases as well, after seeing
        equivalent crashes with kf5 VCL plugin
        (e.g. when starting Writer and no profile exists) after
        
            commit 556243467a0ac3f647de75bf3fb6c9f3b72466a4
            Date:   Wed Jun 2 13:06:54 2021 +0200
        
                fix shutdown leak in CppunitTest_sw_filters_test
        
        Change-Id: I4ef25bac0891c059588dbc8e6abe50db14230dea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117042
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-06-11  Julien Nabet  <serval2412@yahoo.fr>  [57796f2724f004679f78eb144a93b9a03968317c]

        Simplify Sequences initializations (writerfilter/writerperfect/x*)
        
        Change-Id: I1bd31fe6cf0f8aaf4f2cfe1d3d49e61a0633f361
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117057
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-11  Julien Nabet  <serval2412@yahoo.fr>  [92889bc98f4e822715874cb80346d8370e9da8e6]

        Simplify Sequences initializations (vbahelper)
        
        Change-Id: I9bbcf97acd59e7430758e05ae949f7e494afc704
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117051
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-11  Julien Nabet  <serval2412@yahoo.fr>  [771c8282aadb45373fc6348cc70f4cd75a43a396]

        Simplify Sequences initializations (vcl)
        
        Change-Id: Id93bde17dbc4c71ad93bc094b94408fc9e39ec98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117055
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [430fffdd64af4ae09bbc49328c5188fc2dd4e185]

        loplugin:unusedmethods improve filtering
        
        Change-Id: I75771dbcecd58259bffdd2ddb0df631205aa8d93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117032
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-11  Julien Nabet  <serval2412@yahoo.fr>  [39b8ce7081888b5d5e73ba0b49396b09ca7f3b61]

        Simplify Sequences initializations (unotools)
        
        Change-Id: Ibc5deee4b69213310a75c2a74a800d99bc451424
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117047
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-11  Julien Nabet  <serval2412@yahoo.fr>  [a75596f3f8d3660bd96a107eb13a2ea210be5b66]

        Simplify Sequences initializations (ucb)
        
        Change-Id: Idd38076a40b1177253719c01c1928da4c903151c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117017
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-11  Julien Nabet  <serval2412@yahoo.fr>  [f676b194faf2805529556c2f1da0578b58bf37de]

        Simplify even more initializations in svl/passwordcontainer.cxx
        
        Change-Id: I42cb919a8853df050d71b97f86abd20fdfccb5a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116978
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-11  Julien Nabet  <serval2412@yahoo.fr>  [76a69fb0bb1d849a2a7e76e209a30db149d79cdd]

        Simplify Sequences initializations (sw)
        
        Change-Id: I02647bdb720620afe20284a069a71c19dbfcea05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116944
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-11  Julien Nabet  <serval2412@yahoo.fr>  [b1fe17f280b24e78e7ee55d4762dc64a98d6f302]

        Simplify Sequences initializations (sc)
        
        Change-Id: I0c581b3a900a6b89c0f4e203310d65600545987f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116929
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [51178765e8afe33ebbb2016219cff869d88ca07f]

        sw_uiwriter3: Unify code and use createSwDoc everywhere
        
        Change-Id: I8054b4a9661e1873fa30390b7f7c85bd654343ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117049
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-11  Caolán McNamara  <caolanm@redhat.com>  [0dd193126a60be3324673fdd3992013fc8c42b9e]

        gtk4: process sections and submenus of toplevel menumodel
        
        and place initial contents into a section by default
        
        Change-Id: I1e7bb20bf5efb481e4f7ed0f38c8b46c06f7a7d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117050
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-11  Caolán McNamara  <caolanm@redhat.com>  [8ce77cbd706ffd60dfcd79d82779025ef8d6782c]

        cid#1473844 Untrusted loop bound
        
        and
        
        cid#1474351 Untrusted loop bound
        cid#1474118 Untrusted loop bound
        
        this time without second guessing the original intent
        
        Change-Id: Iaa6b636a08ed29feaf709fbcbac7deac761a0fc7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117045
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-11  Alain Romedenne  <alain.romedenne@libreoffice.org>  [3914dd55c45bef6b0dbfd7c6eba1f0b4b43743ba]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ab81b6bfa02cd89c244bc55148486324863844f8
          - sf_form(control) Python support
            
            Change-Id: Iad14d1c5c7d353e50aba84d0cfa461e56f69f4ef
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115969
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-06-11  Caolán McNamara  <caolanm@redhat.com>  [b1d19950d3f89460109dfc0e3720ac22d4307ff8]

        Resolves: tdf#142758 Revert record parse misunderstanding
        
        of 'Related: cid#1474351 Untrusted loop bound'
        
        and add in documentation for the records
        
        This reverts commit 2134d83b8d6e73ca8eacd812eb3431bff38c74f6.
        This reverts commit 7c2e6058439da9d061e5e0bbd07c8b6d4f2ffcbf.
        This reverts commit 3748fe3e4fc22a400b3120010192b75754e38b17.
        
        Change-Id: I5b407eb4388a8d67fc863cc6070fbbf8b15321d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117044
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [4fbc246c7021248e4e9689f59b030b4b8f526954]

        loplugin:unnecessaryreturn in SvxColorValueSet::layoutToGivenHeight
        
        Change-Id: Ia42158597588fe802a2f06a6e8e59f372c62c022
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117031
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [eea9224017d282324bdced180f8e13249da1f5bd]

        uiwriter: use createSwDoc instead of loadFromDesktop for empty docs
        
        Change-Id: Iacfda21398bfd920c5e0be62893ba723ee99d738
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117041
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [066599203ce143b3614e0fa298a05ed28ba2ca63]

        no need to make a copy here
        
        Change-Id: I47d51d3d372403f30ab38697037cdb205839df44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117030
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-11  Miklos Vajna  <vmiklos@collabora.com>  [7413cc96d239f5fd5a588f13784ccb82b6968bac]

        sw image anchor type: consider a style-based custom value
        
        The anchor type is determined during insertion, it's stored as direct
        formatting after that.
        
        We used to have a user-profile default for the anchor type. This commit
        allows customizing the Graphics or OLE styles: if they specify a custom
        anchor type, then that is user instead of the user profile setting.
        
        This allows creating templates where the default depends on the used
        template and not on the user profile.
        
        The UI for this was added in commit
        5951da5175b9d7e5b3b47bd0d90989d2ef528c79 (sw image anchor type: add
        style UI for this, 2021-06-10).
        
        Change-Id: Id05342a5f38dc6267cdbe68b248dc50b87854ce2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117040
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-06-11  Caolán McNamara  <caolanm@redhat.com>  [79260c7cd80107f223e0f9bcf4bd91ae40566cbe]

        ofz#35150 crash in Bitmap::Crop from wmf load
        
        which is a problem since...
        
        commit 33d2cf7008de79106b5da4bba0241aa14d81d88f
        Date:   Sat Jun 5 19:30:46 2021 +0200
        
            WMF Change the sign of read fields in BITBLT and DIB records
        
        Change-Id: Iea1261a52866d691435f0612f672636009c00355
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117039
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-11  Caolán McNamara  <caolanm@redhat.com>  [54344deb66b2aca47bfcc9cadcbc0262fc4c138b]

        ofz#35149 crash in vcl::bitmap::CreateFromData from wmf load
        
        which has started since...
        
        commit 01ded1e6d362dbcd7148334c6965d6ad00981d4a
        Date:   Tue Jun 8 23:07:28 2021 +0200
        
            WMF tdf#55058 tdf#142722 Add implementation of BitBlt and StretchBlt
        
        Change-Id: I5bbde55dbd9e239c05544ac4a21e2758770245d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117038
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-11  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [cabb9f5c8e22a23a453559636d9c9b3c2b0a5984]

        WMF/EMF tdf#59814 tdf#142567 Fix RestoreDC record
        
        With previous implementation, the RestoreDC index argument was skipped,
        and always the last entry was taken.
        
        With this commit the support for reading SaveDC by specific index
        was added. The SaveDC/RestoreDC index support was added for
        both EMF and WMF, according to [MS-WMF] and [MS-EMF] documentation.
        
        Change-Id: I9b8a1a41462ae01de25ac3c85e453bcd80e05537
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117033
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-06-11  Caolán McNamara  <caolanm@redhat.com>  [2e415a90958bb00f460dccb303bc22853244292b]

        Related: tdf#139447 DBTreeViewBase ctor takes a bool if its a sqltype or not
        
        Change-Id: I7924dfb3dc15e34fae93b435e1a9e76f3da29463
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117037
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [36b33c50bd620a0879bf5c8b29de3ac2dada19d0]

        loplugin:unnecessaryreturn in sw/
        
        Change-Id: Iaca3f5385fd2c763cd1121ae50624aaa4a1f6165
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117029
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [02a5c22e8e4f91b6a8522126b8086520ebb78284]

        loplugin:unnecessaryreturn SwWrtShell::Toggle*
        
        Change-Id: I221dca35df23205023cf675b83c94c83178217d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117028
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-11  Caolán McNamara  <caolanm@redhat.com>  [2df2ce1b51d13bc9e203fab1b7eb3c88c906588c]

        math.desktop include "Spreadsheet" category
        
        but it's not a spreadsheet
        
        since...
        
        commit dad7fe7227fb80a32d3c2c777584dc9d74b9e929
        Date:   Thu Jan 2 16:16:55 2014 +0100
        
            Fix math categories to make SUSE rpm check happy
        
        Change-Id: I0397ea12cd7f29f4b0c1f0e0ad76a3429b55c455
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116884
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-06-11  Luboš Luňák  <l.lunak@collabora.com>  [f62a353a7f8fa2cad365a47fc763781a86425e87]

        "drawinglayer" -> "drawinglayer.emf" log area for some emf code
        
        Change-Id: I83fa2d40225f83b82cea7f8934f4afdee181abe3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117000
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-06-11  Caolán McNamara  <caolanm@redhat.com>  [3c325bd525d7726395db733e684b84b1659bd41a]

        tdf#139447 crash on dragging query/table from explorer to calc sheet
        
        Change-Id: Ic827cb967a9a9cb78f28a23707813aeec8381cd4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117018
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-11  Miklos Vajna  <vmiklos@collabora.com>  [3514b18f173c1ed7ab32e9d8820a588ba0d880d7]

        CppunitTest_vcl_svm_test: add missing basegfx link
        
        Missing probably because
        https://gerrit.libreoffice.org/c/core/+/116967/1 was merged before its
        https://gerrit.libreoffice.org/c/core/+/116959/4 parent.
        
        Change-Id: I0c6304c98f27e1f24ee615e4580c8ad7458bf79b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117027
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-06-11  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [2baf6f654244a67715e4b3d86c49144ce6b5dd13]

        tdf#130428 remove unnecessary usage of SfxItemState::UNKNOWN
        
        ParaLineSpacingControl::Initialize() is another place where
        SfxItemState::UNKNOWN was just used as a placeholder for
        a non-set SfxItemState (aka could not be queried)
        
        Change-Id: I95ad01579e5aa4c86ace619e2201481742297c2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117016
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2021-06-11  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [552ceeb5c6ccf2573adfd092cc4b2ce214a9c2df]

        tdf#130428 remove unnecessary usage of SfxItemState::UNKNOWN
        
        FontworkBar::getState does not need to check for SfxItemState::UNKNOWN
        at all, actions solely depend on FontWork object being selected.
        This also greatly simplifies that method. Also, the optimization
        by passing in a variable to checkForSelectedFontWork and remember
        if already computed can be removed - also in other places where
        it had to be given, but was not re-used at all
        
        Change-Id: I35b1f36195feb1d645619665d2dd65a84b75b118
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117014
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2021-06-11  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [5c3ad59612697cf0afee0f836e9ee77f0920356b]

        tdf#130428 remove unnecessary usage of SfxItemState::UNKNOWN
        
        In this case SfxItemState::UNKNOWN was used as boolean
        state to decide to keep extracted value or replace. First
        method even throws an exception when SfxItemState::UNKNOWN
        should happen.
        I tried to be very careful in changing these methods, so
        another look/check from reviewers will be welcome. I think
        that code was unnecessarily complicated, too, butz hope to
        not have touched semantics (behaviour) at all
        
        Change-Id: Id213fedcafcfb655749caf2659f9a15b240ec27d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116999
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2021-06-11  Stephan Bergmann  <sbergman@redhat.com>  [d4a478af9cb3154ca1a2179240750865ee3ede91]

        Remove duplicate code
        
        The two
        
        >             aSet.Put( aAnch );
        
        had been like that ever since at least 84a3db80b4fd66c6854b3135b5f69b61fd828e62
        "initial import", but only now aa9cb8e14749e7fb7a83b55a2bb095501f731a18
        "-Werror,-Wunused-but-set-variable (Clang 13 trunk)" removed the lines of code
        between them (and which should not have changed neither aSet nor aAnch as a
        side effect, which could have explained the putative duplication), making the
        duplication stick out.  Lets assume this was an error ever since, and that just
        one call is enough.
        
        Change-Id: Ie1ad54fb31212849f242eea77bc9e436b6fd92f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116980
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-11  Miklos Vajna  <vmiklos@collabora.com>  [2f6f533b76d6dd12a8d8356eedbb3f497be41739]

        sw: handle InvertBorderSpacing when replacing compat options
        
        This was added in commit de0866b507e259f1726d1015293aad8fcadd763a
        (sw-invert-border-spacing.diff:, 2010-09-14), it's off by default and is
        on for Word documents.
        
        Change-Id: Idf1999dbe9e641259e09eaafbebd347199cd5db4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117015
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-11  panoskorovesis  <panoskorovesis@outlook.com>  [794eda02133699830913b37e094a07edeaeff22d]

        Add IntersectClipRegion cppunit tests to vcl
        
        Two tests where added, IntersectRectClipRegion and
        IntersectRegionClipRegion, along with their .svm files.
        The tests create mutliple IntersectClipRegions and test
        their attributes.
        
        Change-Id: I33b7b13b4f3eef1de07cc063ef22fea034d65cfc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116967
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-11  Jim Raykowski  <raykowj@gmail.com>  [239b4bb27fd8db26e8416045b3015688a8b1b0ae]

        Resolves tdf#142651 Writer: Next Change stopped working
        
        by normalizing copy of PaM instead of reference
        
        Change-Id: If2c8664de18eb9473151c5961ad7654932ca37e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116875
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-06-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [b0712101351b084e5073d41052a0abc4f36f4789]

        sw_uiwriter: remove duplicated createDoc method
        
        Change-Id: Ie29cd4aa6907018d1bfe492c22ac1d431d0331ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117020
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [9cfb555bb4f985ec3b759291721f0f7a2e4c355e]

        sw_layoutwriter: remove duplicated createDoc method
        
        Change-Id: I25f995f06ce56ecec3411007bfd4f381cc7af207
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117021
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [6e1bc19044dc154fee30263951e1122028b22b5b]

        loplugin:unnecessaryreturn SotStorageStream::Commit
        
        Change-Id: Icfd32ea8b29aa544b71d0c4fc6bc67c06f81e327
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116987
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-10  Michael Stahl  <michael.stahl@allotropia.de>  [7f3c9da5a0a8f27e3fe63c39a30fc08e34246420]

        schema: update to ODF 1.3 OS
        
        Change-Id: I97e28612aeeebed709da9ad621250c6b26e55f92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116734
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-10  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [363b98b268f317e7f2f9af392085856b938fb5f9]

        EMF tdf#142745 Improve performance of FILLRGN, PAINTRGN, EXTSELECTCLIPRGN
        
        With previous implementation, during reading of rectangles
        the optimizations were made after reading every single
        rectangle. This was causing performance issues, with many
        rectangles (eg. 2500 rectangles).
        
        With this commit, the optimization is made after reading all
        rectangles. It is improving performance of FILLRGN, PAINTRGN and
         EXTSELECTCLIPRGN records.
        
        Change-Id: I1b8b844efddd08e9bf6f6726c3fdf213a629883f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116996
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-06-10  Stephan Bergmann  <sbergman@redhat.com>  [da905b57745a343aa922a4e9fb513b121cd6ad8b]

        -Werror,-Wunused-but-set-variable (Clang 13 trunk)
        
        ...ever since the code's introduction in
        4e386a897cd43aae3664ce68e47dd46b271de780 "INTEGRATION: CWS macosxspellchecker"
        
        Change-Id: I932b7ff4cc8aabf2e70379ed9ebe361881246c46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116997
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-10  Stephan Bergmann  <sbergman@redhat.com>  [72bc2412db4f621d2c08e9b539fc9b9f441065e3]

        -Werror,-Wunused-but-set-variable (Clang 13 trunk)
        
        ...ever since the code block's introduction in
        14bc62ad0d9e0179f4178d2913ebba7abf99755e "INTEGRATION: CWS
        aquafilepicker02_DEV300"
        
        Change-Id: Id4cda7ed087b350361b0207034fc31819d65efad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116992
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-10  Stephan Bergmann  <sbergman@redhat.com>  [e97a9211c08fe28d2b46d0a1371f0b391b5343b2]

        -Werror,-Wunused-but-set-variable (Clang 13 trunk)
        
        ...ever since the code's introduction in
        adf0066a17538a394550237a54f6fc0027f6ed29 "#i91478# aqua implementation
        (continued)"
        
        Change-Id: I2dd7bbaba9e8068929f4792b7f953cbf01e03a7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116989
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-10  Miklos Vajna  <vmiklos@collabora.com>  [5951da5175b9d7e5b3b47bd0d90989d2ef528c79]

        sw image anchor type: add style UI for this
        
        A frame style contains RES_ANCHOR, and SwFormatAnchor::m_eAnchorId
        already describes an anchor type. This is even exposed on the UNO API as
        the AnchorType property and its ODF import/export is also implemented.
        
        Enable UI for this, so that templates can decide the default anchor type
        when inserting images. Still keep the "to frame" anchor type disabled as
        its meaning is unclear for frame styles.
        
        Change-Id: I5d8ef63af9c8f2efa6485c4ec827ba9aef9b8956
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116990
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-06-10  Olivier Hallot  <olivier.hallot@libreoffice.org>  [71070e7df254ffdcf57f4c82b1597d9855218f23]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2b074d47c5f66d96576df2003b29d3cf09b4702a
          - tdf#130063 Add Help page for revamped B&N dialog for Impress and Draw
            
            Change-Id: I770a45ff062056ee38d904324e1f0148a7eec9da
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/116945
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-10  Olivier Hallot  <olivier.hallot@libreoffice.org>  [57b80927410a2020c34ff0775931b08b2f7dfffd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to db2d4a1373cc1a025888c4ef0359620eac3f88f6
          - tdf#112685 Advanced TSCP classification help page
            
            * Refactor TSCP pages
            * Add help page for Classification dialog
            * Add Help page for Classification Toolbar
            
            Change-Id: Id11c15d6937400b7cd28a5d80c4e9438693b28a1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/116874
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-10  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0c8e119c9732e21b9391a4751200988b08594138]

        Add extended tips to document classification dialog
        
        Change-Id: I41ffe5c66e56ec7add2d4fcbb129ae2e3ff13b20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116915
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-06-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c56ee765c570b31b0820ea1a228a0166b84843a]

        loplugin:unnecessaryreturn AddonsOptions_Impl
        
        Change-Id: Ic2adf9467af7118e8efbbae2132912f3cc3d6943
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116988
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [9614c3c97bdc544e358ac9979b5a1f2681cfa8d6]

        small optimisation in SvtListener::EndListening
        
        erase immediately after find so we're working with cache-hot data.
        
        Instead of calling something else, which will load other stuff, then
        reload the data to do the erase.
        
        Change-Id: Ibbcca584b488ec3edc5b271efbd15d9a9ea2213f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116986
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [67cadbe2a9165f99de7d47a861954c6bc6c5f216]

        loplugin:unnecessaryreturn SvtListener::EndListening
        
        Change-Id: Ifa7092b31b6027eeb5d7df67ac8b7de9337faf66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116985
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-10  Stephan Bergmann  <sbergman@redhat.com>  [893c8fa232b0c78c5f390f7d35b6e1a7f6538ed1]

        -Werror,-Wunused-but-set-variable (Clang 13 trunk)
        
        all three variables were unused ever since the code's introduction in
        229a0de9c81554dfe6c96a0095a582476abc87ba "CWS-TOOLING: integrate CWS
        appleremote01"
        
        Change-Id: Ib755b86c81a6823c440f9f6a392b8f4b7de973ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116984
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-10  Stephan Bergmann  <sbergman@redhat.com>  [3732bba5e2b5ca5890be1fc3d09455248b81c763]

        Adapt compilerplugins to Clang VK_RValue -> VK_PRValue rename
        
        <https://github.com/llvm/llvm-project/commit/aef5d8fdc7d0d348125d5ecf4a13be5888eb1654>
        "[clang] NFC: Rename rvalue to prvalue"
        
        Change-Id: I237e8a491465500e35637f8dae400402bcd9411d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116983
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-10  Caolán McNamara  <caolanm@redhat.com>  [a774d3295f84c5c4df26274edec2778ea3c3dc59]

        drop firebird test of initial experimental period fdb-only format
        
        Initially when the firebird embedded database support was first
        experimental we saved the fdb firebird file format.
        
        A test was added by 3f114eb4a2f3994b980aa607f2d4afc58e5aaa1d around then
        (2013) to test loading firebird odbs
        
        Then with
        
        commit de899f0b350e51b1932fa4674f7ce2ae386cd1ce
        Date:   Thu Jun 2 11:56:10 2016 +0200
        
            connectivity: firebird: use ODS12 test database for Firebird 3
        
        if building with firebird 3 a replacement odb was created in firebird
        3.X ODS12 format to use instead of the 2.X ODS11 file.
        
        Those fdb file formats were endian specific and database version
        specific. Which was a well known problem documented in tdf#72987 and a
        blocker for leaving 'experimental' at that point in time.
        
        So finally with
        
        commit 0cc1ddf2d8d6bc7df74fdd8f8f97381df681177d
        Date:   Thu Aug 11 12:02:56 2016 +0200
        
            tdf#72987 GSoC Use Firebird backup format
        
        the save was changed to save the backup fbk file format and load
        restores the database from that fbk file format (2016) when available.
        
        later in
        
        commit 860ecb9e583627ab43097784ad98b41afd983ff6
        Date:   Thu Jan 5 12:58:26 2017 +0100
        
            require firebird 3.0 for build (don't allow 2.5)
        
        the firebird 2.X (ODS11) test of loading the fdb format was
        dropped leaving just the firebird 3.X (ODS12) fdb case because firebird
        3.X cannot directly load the ODS11 format
        
        Now with the appearance of firebird 4 the same problem arises that
        firebird doesn't load older binary formats directly.
        
        In the end all we established here is that an odb containing only a fdb
        is endian and version specific and a bad idea wrt compatibility so we
        shouldn't do that. But we knew that, so embedded firebird databases were
        an experiemental curosity until 0cc1ddf2d8d6bc7df74fdd8f8f97381df681177d
        enabled use of the fbk format.
        
        We're not gaining anything with the test of loading the binary only case
        because we know that's an unsustainable route we abandoned.
        
        Change-Id: I9f1715a817392de9f3f6e891966bbd838a9ce933
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116981
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-10  Caolán McNamara  <caolanm@redhat.com>  [eee3b63561a9f1a8ed3d05e9e7a060344878ffd4]

        drop unused dbaccess/qa/unit/data/firebird_integer_le.odb
        
        Change-Id: Ic8ab7db1a0b2fd3425caf4714d26207ea2c35db8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116979
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-10  Mike Kaganski  <mike.kaganski@collabora.com>  [01379acedcdad4fc08c61b73b8500e758b88d5ae]

        svxcore: provide UNO constructor for com.sun.star.text.TextColumns
        
        This allows to create it e.g. in Basic macros using CreateUnoService
        
        Change-Id: I949d3b92c83cd9e763244f70b22f0f367b93cb48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116970
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [d693223b84b518701d308678801ccc50877490dc]

        tdf#136766 Zoom slider in calc print preview has white background
        
        I cannot figure out any way to make transparent stuff on the toolbar
        behave under all rendering backends, so just revert this
        
        this reverts
            commit 00cffc20e40b2412c7e9867eed24c9834504e24f
            Date:   Mon Sep 7 13:28:33 2020 +0200
        tdf#135181 Calc print preview zoom slider print preview not
        transparent (gen)
        
            commit 444c7c736be7545344298a9cbb3a69886edc5ecb
            Date:   Mon May 18 18:23:13 2020 +0200
            tdf#125538 fix background of zoom control
        
        Change-Id: I7c351796b2c0778c1520fc8177d05567b2ae8a48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116982
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-10  Alain Romedenne  <alain.romedenne@libreoffice.org>  [0963d6b25e6861591805c0d6ae8c0476adf177c0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e5ac483bab252537ccbd087e6a133230cb8bae70
          - tdf#141474 tdf#124066 Basic keyword arguments explanations
            
            Change-Id: I9f05990a9c3513d171b7ae94e8d60e5d0d1ced2f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/116468
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-06-10  Tünde Tóth  <toth.tunde@nisz.hu>  [c9f071ff49bace0809d3a55d4d4b76a26d933f9c]

        tdf#139658 OOXML: fix broken chart import at labels with quotes
        
        During the import of the internal data table, incomplete
        parsing of category labels with escaped quotation marks
        resulted broken category labels and charts.
        
        Change-Id: If5af3d527b80d1e055562f589bdaf17096ad49f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116714
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-10  Tünde Tóth  <toth.tunde@nisz.hu>  [6185d1ff0130b3d178d5e50eeb6944ab70db41f9]

        tdf#140623 Chart OOXML import: set text overlap to false
        
        of category axis label unless the rotation is 0 in xml.
        
        Regression from commit: 21620f9d2f50e66dffc45a5afb539edb8d54434c
        (tdf#138194 Chart OOXML import: set text break to true)
        
        Change-Id: I18db7483f49c84a83760200037f8858a3b471994
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116575
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [ff44c5f6bc6a3ca71c87cced03b0cb8ca3c889d6]

        loplugin:unnecessaryreturn FontTable::addEmbeddedFont
        
        Change-Id: Ib64799f06ee1fbcc43132df6ad44975a0dff347e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116973
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-10  Caolán McNamara  <caolanm@redhat.com>  [b5e6a478e88f45bd690045aaf12f664c4d1daa10]

        HAVE_FIREBIRD_30 is not used anymore
        
        Change-Id: If318cd33356c0082a63cbd941cdfc753c9d800e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116977
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-10  Caolán McNamara  <caolanm@redhat.com>  [5d684acf33b6244c5eba332da7419e20126f1a08]

        fix firebird Cppunit targets
        
        so
        
        make CppunitTest_dbaccess_firebird_test
        make CppunitTest_dbaccess_firebird_regression_test
        
        work
        
        which is presumably a problem since...
        
        Commit 36befb3aca96907a14e71e82497dbb8f03ead5ab
        Date:   Sun Sep 23 19:40:59 2018 +0200
        
            tdf#72987 split firebird test into a regression test and a "new" test
        
        Change-Id: I3509364ba496c01c4a8a53674ec1c65495210274
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116969
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-10  Caolán McNamara  <caolanm@redhat.com>  [0dbe3845bc3583dd6a8e285a8bdfd5b3939bbc6f]

        firebird support accidentally defaulted to disabled
        
        since...
        
        commit ffc6d564b91692cd9d99a0eb3b1ceaf54f7db89e
        Date:   Tue Jun 1 07:40:12 2021 +0200
        
            configure: Refactor disabling DB drivers
        
        Change-Id: I94e5e0aca54e1d6d0355d63b27d8fd73dd433083
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116964
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-10  Olivier Hallot  <olivier.hallot@libreoffice.org>  [7930a1c5de1dfea458ba52502259b4ff702fd3f4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fded06f95f73fd0bfb27d861843c2f317db83d29
          - tdf#132906 Update Sampling statistics dialog
            
            Change-Id: Ibe4132cfb80455dfc3338b17155bf449aad6e840
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/116925
            Tested-by: Jenkins
            Reviewed-by: Eike Rathke <erack@redhat.com>
            
2021-06-10  Balazs Varga  <balazs.varga991@gmail.com>  [3b4c11350a631e27345e87ecfe258d12983cbfbc]

        tdf#142713 OOXML: export secondary axis of all chart types
        
        where the secondary axis is supported by the chart model
        and OOXML.
        
        Change-Id: Ifbcc905139487965510063aa87991ce6f8df73ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116809
        Tested-by: Jenkins
        Reviewed-by: Balazs Varga <varga.balazs3@nisz.hu>

2021-06-10  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [8d2d627a13de56bb95802d8ca1086933314fee46]

        tdf#142257 Add Word-compatible secondary shortcuts for Grow/Shrink
        
        Only for Hungarian, so we are not clashing with /
        wasting precious combinations for other languages.
        
        This would provide UX-interop with Word, yet the new default which
        is consistent with Impress is kept so it's the best of both worlds.
        
        Change-Id: Ia74c570bb94835d4a173a536f49d5a4f50e23542
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116418
        Tested-by: Jenkins
        Reviewed-by: Balazs Varga <varga.balazs3@nisz.hu>

2021-06-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [3455c3efff86b12835261e2165ec563b2e0df2d3]

        loplugin:unnecessaryreturn RoadmapWizard
        
        Change-Id: I269fd92a6076fe9ebe18646e537e7031aec47fef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116976
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-10  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [3882a1811155415cba63ffc08f0f4863c0dbb3b7]

        tdf#142612 Replace Show Formula command shortcut for Hungarian
        
        Use the Excel-compatible shortcut that can be entered with
        Hungarian keyboard layout on Windows. Backtick is AltGr+7
        which does not work correctly when combined with Ctrl.
        
        Change-Id: I9f5da857a041733c63c124b3aff3d1834f8405f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116562
        Tested-by: Jenkins
        Reviewed-by: Balazs Varga <varga.balazs3@nisz.hu>

2021-06-10  Caolán McNamara  <caolanm@redhat.com>  [5bd31b7116abbb61f330783ab12aa302f9e8c43c]

        cid#1485166 silence Uninitialized scalar variable harder
        
        Change-Id: Ic9d841109cbcc1201e13cebea423139fd760c680
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116966
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [02af9b8ef1f87bb6bc5fee22ad184681b20f201a]

        tdf#64997: sw_ww8export3: Add unittest
        
        Change-Id: Iba81551157484274f90fea3e9f9f2c34c1daeaf0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116968
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [0098d36c07d8a6cd4ad59bf4f4c7ad69fdaf6dfd]

        loplugin:unnecessaryreturn SvImpLBox::SetMostRight
        
        Change-Id: Id556d8c86c1229a51bd600da433d564979c1cd40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116975
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [7ad41a7767c666f6707adb1449e501f8581d0d3b]

        loplugin:unnecessaryreturn SalX11Display::Dispatch
        
        Change-Id: I270f6538d921ad2116cc29ada3e4543027531764
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116974
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [e2644dc93e0c9577e3d6d1e8c4918481165d1378]

        loplugin:unnecessaryreturn SalFrame::SetPluginParent
        
        Change-Id: If927a834f5b5d722fc36cce40e161597af6234ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116972
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [cea5df84466fb7cbecada6840b918d736f9b89c3]

        loplugin:unusedmethods
        
        Change-Id: I2890e29b3e18cdf7822bf93ee7c17cd8221497a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116971
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-10  Caolán McNamara  <caolanm@redhat.com>  [5de138edf041ea56652f8a41471f63859ef3318a]

        update firebird modelines
        
        with solenv/bin/add-modelines -p connectivity/source/drivers/firebird
        
        because a bunch are missing the trailing ones
        
        Change-Id: I168c22586744cd666e6c18a569e143b6caccd421
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116963
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [266a3bad6d0537e309922ddafe3a6d4119e2c50c]

        tdf#142629: vcl_filters_test: Add unittest
        
        Change-Id: Id0397bc8e16eb22853ce3388f8ef3cc8f8558692
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116961
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-10  Caolán McNamara  <caolanm@redhat.com>  [76e2c20876319cbeea24d40104fac1ba7d6b5278]

        update add-modelines to the TEMPLATE.SOURCECODE.HEADER pattern
        
        to match
        
        commit f75cd22118a58c8a8827723c890885a500562465
        Date:   Tue Nov 8 14:51:20 2016 +0200
        
            Add fill-column: 100 to the Emacs mode line
        
        and
        
        commit 6a0081642633eb406059295b90fd0c9b0cd1130f
        Date:   Wed May 18 20:00:00 2016 +0200
        
            add Vim C-indent options to C/C++ template modeline
        
        changes to TEMPLATE.SOURCECODE.HEADER
        
        Change-Id: Ic323cd7dcce9ece23325a23160b0936819bb634b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116962
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-10  Luboš Luňák  <l.lunak@collabora.com>  [11925224a53a46837d3a32b126ff2be55c96fb13]

        avoid possible repeated cairo surface creation
        
        Doing the frame size adjustments only after the if condition meant
        that in headless mode the surface could be destroyed and created
        again for the same size. Also AcquireGraphics() passed different
        frame size to SetGraphics() than SetPosSize().
        
        Change-Id: I9d6884a3917dfbd7b2cfe4fcd4e350c8bc9f4305
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116272
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-06-10  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [a292fb847dade1912d281adc44c92a9ba3e8b61d]

        tdf#130428 remove unnecessary usage of SfxItemState::UNKNOWN
        
        In this case, avoid single, re-used local variable. It gets
        newly processed at locations used anyways.
        
        Change-Id: I89463736cbc28925adc304adb4624ab2740bdfbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116936
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2021-06-10  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [e11c3740845959ab25f9b644681c97a7ded24d1c]

        tdf#130428 remove unnecessary usage of SfxItemState::UNKNOWN
        
        No need to check for SfxItemState::UNKNOWN, all states depend on
        selected SdrObejcts/E3DObjects anyways
        
        Change-Id: I13be6494229c18f514da3e0229d0896b237508c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116939
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2021-06-10  Stephan Bergmann  <sbergman@redhat.com>  [105ad5dc174d9e894b0c4f9e24d068090ca8c3aa]

        external/mdds: Mark patch as upstreamed
        
        Change-Id: Id61fbaafb575a8c745e5b3cc5b2ff8ae4526d94c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116960
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-10  Stephan Bergmann  <sbergman@redhat.com>  [19885d9395a8481f93ca667c07a306368f2cab79]

        -Werror,-Wunused-but-set-variable (Clang 13 trunk)
        
        26ee34d1332e164cf938fcf78902df7d0cc3fe8f "uitest: add logging for UI actions"
        had added the original
        
        >     return "Action on element: " + mxWindow->get_id() + " with action : " + aActionName;
        
        That commit had stated
        
        > The long term goal for this logging is that it generates content in a
        > DSL for the UI testing. The generated file can then be interpreted by
        > the UI testing and replay the interaction with the UI.
        >
        > For now the plan is to have a readable output of what happens in the UI
        > layer that allows to quickly transform it to a UI test.
        
        Later, 5578bc99542953b6318a117a4e4b99f12964d9d2 "uitest: Some new features in
        ui_logger project", apparently as part of working on such a Python-from-DSL code
        generator, commented out the original return statement.  The comment at
        <https://gerrit.libreoffice.org/c/core/+/116811/
        1#message-867650d186ade924cd38240ebbf8603222adac6d> "Lets assume this was
        commented out in error" has instructions how to test that (the generated
        test.log is in the UserInstallation rather than in instdir, though), and the
        comment at <https://gerrit.libreoffice.org/c/core/+/116811/
        1#message-36bf2eab1110bf51ccaaa1014188b841beb32041> suggests returning just
        aActionName instead of the dressed-up, human-readable "Action on element ..."
        
        However, when I tried out those instructions, the dsl_core.py generation failed
        (with an arpeggio.NoMatch exception) both when just returning aActionName and
        when returning the full dressed-up, human-readable "Action on element ..."  But
        it also generally failed if WindowUIObject::get_action returns an empty string
        (i.e., the status quo), with e.g.
        
        > AttributeError: 'CloseDialog' object has no attribute 'uno_command_name'
        
        apparently due to some
        
        > Close Dialog
        
        lines in my generated test.log.
        
        So it appears that dsl_core.py is unfinished work in progress, which does not
        work properly regardless of what WindowUIObject::get_action returns.  Coming
        back to the original commit that produced "readable output of what happens in
        the UI layer", it is thus probably best to leave it at that output for now, and
        reinstate the original full dressed-up, human-readable "Action on element ..."
        That addresses the -Werror,-Wunused-but-set-variable.  If anybody wants to fix
        that dsl_core.py generation, that can happen in later commits.
        
        Change-Id: Ie1123df53d9505fc5f039405f666977550f967d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116811
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-10  László Németh  <nemeth@numbertext.org>  [68b6004fe9df184bcbaf46dd53abfec228219df6]

        tdf#141994 track changes: record insertion of images
        
        by adding a SwRangeRedline to the anchoring point of
        the image inserted with Insert->Image... or
        "Insert Image" of the Standard toolbar.
        
        Note: Only images anchored as characters can be
        recorded this way, so change the default to-character
        anchoring at enabled change tracking. (In other office
        suites, as-character insertion is the default anchoring
        for inserted images with disabled change tracking, too.)
        
        Follow-up to commit d6322bcedc197a654abc7d64bfea8cf570f123bf
        "tdf#59463 track changes: record deletion of images".
        
        Change-Id: I593abbdb6f9f2b1a5265f112103479c1833166af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116924
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-10  Miklos Vajna  <vmiklos@collabora.com>  [2693ef720d9aaabe4fca0183f0c91ab34cf47fb4]

        CppunitTest_xmlsecurity_signing: remove not needed direct pdfium dependency
        
        This test only calls pdfium indirectly via vcl.
        
        Change-Id: I37ba3f9803d5dd0ead9e3614f3c899d6029107d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116940
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-10  Julien Nabet  <serval2412@yahoo.fr>  [159030991c70fc3c4018ef28abf1814902a0aebb]

        Simplify Sequences initializations (sot/stock/svl/svtools/svx)
        
        Change-Id: Iec21851d69f4a8d5f557e9ed2d30e5f680cd62c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116943
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [36db408b9027da01464927e5853950435596ae05]

        sd: ubsan - fix heap-use-after-free in SdOutliner
        
        OutlinerView can change (old one deleted and new one create)
        so we can't store it in a local vairable and need to always
        fetch it.
        
        UBSAN Error log:
        ==21484==ERROR: AddressSanitizer: heap-use-after-free on address 0x606000af7d28 at pc 0x2ab7c5979405 bp 0x7ffcd1a3d1a0 sp 0x7ffcd1a3d198
          READ of size 8 at 0x606000af7d28 thread T0
              -0 0x2ab7c5979404 in std::__uniq_ptr_impl<EditView, std::default_delete<EditView> >::_M_ptr() const /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/unique_ptr.h:147:42
              -1 0x2ab7c59792ea in std::unique_ptr<EditView, std::default_delete<EditView> >::get() const /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/unique_ptr.h:337:21
              -2 0x2ab7c59791d9 in std::unique_ptr<EditView, std::default_delete<EditView> >::operator*() const /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/unique_ptr.h:322:2
              -3 0x2ab7c59725da in OutlinerView::GetEditView() const /include/editeng/outliner.hxx:209:46
              -4 0x2ab7c70e36bb in SdOutliner::SearchAndReplaceOnce(std::__debug::vector<sd::SearchSelection, std::allocator<sd::SearchSelection> >*) /sd/source/ui/view/Outliner.cxx:903:21
              -5 0x2ab7c70dcb32 in SdOutliner::SearchAndReplaceAll() /sd/source/ui/view/Outliner.cxx:622:29
              -6 0x2ab7c70da81b in SdOutliner::StartSearchAndReplace(SvxSearchItem const*) /sd/source/ui/view/Outliner.cxx:478:28
              -7 0x2ab7c61e4fc5 in sd::FuSearch::SearchAndReplace(SvxSearchItem const*) /sd/source/ui/func/fusearch.cxx:128:44
              -8 0x2ab7c5c61fc5 in sd::DrawDocShell::Execute(SfxRequest&) /sd/source/ui/docshell/docshel3.cxx:228:36
              -9 0x2ab7c5cac074 in SfxStubDrawDocShellExecute(SfxShell*, SfxRequest&) /workdir/SdiTarget/sd/sdi/sdslots.hxx:18384:1
              -10 0x2ab7cd885d8f in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool) /sfx2/source/control/dispatch.cxx:253:9
              -11 0x2ab7cd89bd8f in SfxDispatcher::Execute_(SfxShell&, SfxSlot const&, SfxRequest&, SfxCallMode) /sfx2/source/control/dispatch.cxx:753:9
              -12 0x2ab7cd89ccd6 in SfxDispatcher::Execute(unsigned short, SfxCallMode, SfxItemSet const*, SfxItemSet const*, unsigned short) /sfx2/source/control/dispatch.cxx:811:9
              -13 0x2ab7cdd11d76 in SfxDispatchController_Impl::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> const&) /sfx2/source/control/unoctitm.cxx:738:46
              -14 0x2ab7cdd15135 in SfxOfficeDispatch::dispatchWithNotification(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> const&) /sfx2/source/control/unoctitm.cxx:243:16
              -15 0x2ab7f54b25d7 in framework::DispatchHelper::executeDispatch(com::sun::star::uno::Reference<com::sun::star::frame::XDispatch> const&, com::sun::star::util::URL const&, bool, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) /framework/source/services/dispatchhelper.cxx:159:30
              -16 0x2ab7f54b1531 in framework::DispatchHelper::executeDispatch(com::sun::star::uno::Reference<com::sun::star::frame::XDispatchProvider> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) /framework/source/services/dispatchhelper.cxx:117:16
              -17 0x2ab7f54b2d17 in non-virtual thunk to framework::DispatchHelper::executeDispatch(com::sun::star::uno::Reference<com::sun::star::frame::XDispatchProvider> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) /framework/source/services/dispatchhelper.cxx
              -18 0x2ab7e63c546f in unotest::MacrosTest::dispatchCommand(com::sun::star::uno::Reference<com::sun::star::lang::XComponent> const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) /unotest/source/cpp/macros_test.cxx:85:22
              -19 0x2ab7b1a9ac2d in testSearchAllInDocumentAndNotes::TestBody() /sd/qa/unit/uiimpress.cxx:715:5
              -20 0x2ab7b1b43f84 in void std::__invoke_impl<void, void (testSearchAllInDocumentAndNotes::*&)(), testSearchAllInDocumentAndNotes*&>(std::__invoke_memfun_deref, void (testSearchAllInDocumentAndNotes::*&)(), testSearchAllInDocumentAndNotes*&) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/invoke.h:73:14
              -21 0x2ab7b1b43b5e in std::__invoke_result<void (testSearchAllInDocumentAndNotes::*&)(), testSearchAllInDocumentAndNotes*&>::type std::__invoke<void (testSearchAllInDocumentAndNotes::*&)(), testSearchAllInDocumentAndNotes*&>(void (testSearchAllInDocumentAndNotes::*&)(), testSearchAllInDocumentAndNotes*&) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/invoke.h:95:14
              -22 0x2ab7b1b439b2 in void std::_Bind<void (testSearchAllInDocumentAndNotes::* (testSearchAllInDocumentAndNotes*))()>::__call<void, 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/functional:467:11
              -23 0x2ab7b1b43612 in void std::_Bind<void (testSearchAllInDocumentAndNotes::* (testSearchAllInDocumentAndNotes*))()>::operator()<void>() /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/functional:549:17
              -24 0x2ab7b1b426a1 in std::_Function_handler<void (), std::_Bind<void (testSearchAllInDocumentAndNotes::* (testSearchAllInDocumentAndNotes*))()> >::_M_invoke(std::_Any_data const&) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/std_function.h:316:2
              -25 0x2ab7b1aec1f1 in std::function<void ()>::operator()() const /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/std_function.h:706:14
              -26 0x2ab7b1b41984 in CppUnit::TestCaller<testSearchAllInDocumentAndNotes>::runTest() /workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175:7
              -27 0x2ab765f655ba in CppUnit::TestCaseMethodFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5
              -28 0x2ab780dd0937 in (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /test/source/vclbootstrapprotector.cxx:46:14
              -29 0x2ab765f36c47 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
              -30 0x2ab775453fd7 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:78:12
              -31 0x2ab765f36c47 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
              -32 0x2ab771f47962 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:62:16
              -33 0x2ab765f36c47 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
              -34 0x2ab765ecdf84 in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12
              -35 0x2ab765f36c47 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
              -36 0x2ab765f30697 in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86:18
              -37 0x2ab765fcfa79 in CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:182:28
              -38 0x2ab765f63c21 in CppUnit::TestCase::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13
              -39 0x2ab765f67a52 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
              -40 0x2ab765f66c4a in CppUnit::TestComposite::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
              -41 0x2ab765f67a52 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
              -42 0x2ab765f66c4a in CppUnit::TestComposite::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
              -43 0x2ab765ffd60e in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27
              -44 0x2ab765fce4de in CppUnit::TestResult::runTest(CppUnit::Test*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149:9
              -45 0x2ab765ffe56b in CppUnit::TestRunner::run(CppUnit::TestResult&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:96:14
              -46 0x4ff42e in (anonymous namespace)::ProtectedFixtureFunctor::run() const /sal/cppunittester/cppunittester.cxx:324:20
              -47 0x4fb90c in sal_main() /sal/cppunittester/cppunittester.cxx:474:20
              -48 0x4fa40e in main /sal/cppunittester/cppunittester.cxx:381:1
              -49 0x2ab767c44554 in __libc_start_main (/lib64/libc.so.6+0x22554)
              -50 0x425e04 in _start (/workdir/LinkTarget/Executable/cppunittester+0x425e04)
        
          0x606000af7d28 is located 8 bytes inside of 56-byte region [0x606000af7d20,0x606000af7d58)
          freed by thread T0 here:
              -0 0x4f75f0 in operator delete(void*) /home/tdf/lode/packages/llvm-llvmorg-9.0.1.src/compiler-rt/lib/asan/asan_new_delete.cc:160
              -1 0x2ab7c70c42b1 in SdOutliner::Implementation::ProvideOutlinerView(Outliner&, std::shared_ptr<sd::ViewShell> const&, vcl::Window*) /sd/source/ui/view/Outliner.cxx:1988:17
              -2 0x2ab7c70c1302 in SdOutliner::SetViewShell(std::shared_ptr<sd::ViewShell> const&) /sd/source/ui/view/Outliner.cxx:1743:17
              -3 0x2ab7c70ed9f4 in SdOutliner::SetViewMode(PageKind) /sd/source/ui/view/Outliner.cxx:1571:5
              -4 0x2ab7c70f309e in SdOutliner::SetObject(sd::outliner::IteratorPosition const&) /sd/source/ui/view/Outliner.cxx:1720:5
              -5 0x2ab7c70f3db6 in SdOutliner::PrepareSearchAndReplace() /sd/source/ui/view/Outliner.cxx:1507:13
              -6 0x2ab7c70d4b3f in SdOutliner::ProvideNextTextObject() /sd/source/ui/view/Outliner.cxx:1302:33
              -7 0x2ab7c70e30f0 in SdOutliner::SearchAndReplaceOnce(std::__debug::vector<sd::SearchSelection, std::allocator<sd::SearchSelection> >*) /sd/source/ui/view/Outliner.cxx:892:17
              -8 0x2ab7c70dcb32 in SdOutliner::SearchAndReplaceAll() /sd/source/ui/view/Outliner.cxx:622:29
              -9 0x2ab7c70da81b in SdOutliner::StartSearchAndReplace(SvxSearchItem const*) /sd/source/ui/view/Outliner.cxx:478:28
              -10 0x2ab7c61e4fc5 in sd::FuSearch::SearchAndReplace(SvxSearchItem const*) /sd/source/ui/func/fusearch.cxx:128:44
              -11 0x2ab7c5c61fc5 in sd::DrawDocShell::Execute(SfxRequest&) /sd/source/ui/docshell/docshel3.cxx:228:36
              -12 0x2ab7c5cac074 in SfxStubDrawDocShellExecute(SfxShell*, SfxRequest&) /workdir/SdiTarget/sd/sdi/sdslots.hxx:18384:1
              -13 0x2ab7cd885d8f in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool) /sfx2/source/control/dispatch.cxx:253:9
              -14 0x2ab7cd89bd8f in SfxDispatcher::Execute_(SfxShell&, SfxSlot const&, SfxRequest&, SfxCallMode) /sfx2/source/control/dispatch.cxx:753:9
              -15 0x2ab7cd89ccd6 in SfxDispatcher::Execute(unsigned short, SfxCallMode, SfxItemSet const*, SfxItemSet const*, unsigned short) /sfx2/source/control/dispatch.cxx:811:9
              -16 0x2ab7cdd11d76 in SfxDispatchController_Impl::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> const&) /sfx2/source/control/unoctitm.cxx:738:46
              -17 0x2ab7cdd15135 in SfxOfficeDispatch::dispatchWithNotification(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> const&) /sfx2/source/control/unoctitm.cxx:243:16
              -18 0x2ab7f54b25d7 in framework::DispatchHelper::executeDispatch(com::sun::star::uno::Reference<com::sun::star::frame::XDispatch> const&, com::sun::star::util::URL const&, bool, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) /framework/source/services/dispatchhelper.cxx:159:30
              -19 0x2ab7f54b1531 in framework::DispatchHelper::executeDispatch(com::sun::star::uno::Reference<com::sun::star::frame::XDispatchProvider> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) /framework/source/services/dispatchhelper.cxx:117:16
              -20 0x2ab7f54b2d17 in non-virtual thunk to framework::DispatchHelper::executeDispatch(com::sun::star::uno::Reference<com::sun::star::frame::XDispatchProvider> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) /framework/source/services/dispatchhelper.cxx
              -21 0x2ab7e63c546f in unotest::MacrosTest::dispatchCommand(com::sun::star::uno::Reference<com::sun::star::lang::XComponent> const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) /unotest/source/cpp/macros_test.cxx:85:22
              -22 0x2ab7b1a9ac2d in testSearchAllInDocumentAndNotes::TestBody() /sd/qa/unit/uiimpress.cxx:715:5
              -23 0x2ab7b1b43f84 in void std::__invoke_impl<void, void (testSearchAllInDocumentAndNotes::*&)(), testSearchAllInDocumentAndNotes*&>(std::__invoke_memfun_deref, void (testSearchAllInDocumentAndNotes::*&)(), testSearchAllInDocumentAndNotes*&) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/invoke.h:73:14
              -24 0x2ab7b1b43b5e in std::__invoke_result<void (testSearchAllInDocumentAndNotes::*&)(), testSearchAllInDocumentAndNotes*&>::type std::__invoke<void (testSearchAllInDocumentAndNotes::*&)(), testSearchAllInDocumentAndNotes*&>(void (testSearchAllInDocumentAndNotes::*&)(), testSearchAllInDocumentAndNotes*&) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/invoke.h:95:14
              -25 0x2ab7b1b439b2 in void std::_Bind<void (testSearchAllInDocumentAndNotes::* (testSearchAllInDocumentAndNotes*))()>::__call<void, 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/functional:467:11
              -26 0x2ab7b1b43612 in void std::_Bind<void (testSearchAllInDocumentAndNotes::* (testSearchAllInDocumentAndNotes*))()>::operator()<void>() /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/functional:549:17
              -27 0x2ab7b1b426a1 in std::_Function_handler<void (), std::_Bind<void (testSearchAllInDocumentAndNotes::* (testSearchAllInDocumentAndNotes*))()> >::_M_invoke(std::_Any_data const&) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/std_function.h:316:2
              -28 0x2ab7b1aec1f1 in std::function<void ()>::operator()() const /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/std_function.h:706:14
              -29 0x2ab7b1b41984 in CppUnit::TestCaller<testSearchAllInDocumentAndNotes>::runTest() /workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175:7
        
        Change-Id: I0b4616cd3813565bc58b7a84320cbf52dd654a3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116879
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-09  Stephan Bergmann  <sbergman@redhat.com>  [aa9cb8e14749e7fb7a83b55a2bb095501f731a18]

        -Werror,-Wunused-but-set-variable (Clang 13 trunk)
        
        For both aRelNullPt local variables in SwFEShell::ImpEndCreate and
        SwFEShell::CheckUnboundObjects the (only) reads were removed with
        5f7d6695ab561758acb27a93f14e08ee960324d5 "INTEGRATION: CWS swdrawpositioning".
        (And nIdent in SwFEShell::CheckUnboundObjects thus becomes unused, too.)
        
        Change-Id: Ifb4851b4e10b7370f2fc2f25bcdba77d532e77a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116845
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-09  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [17694c906f94a195a2d5086e0e87afa1c852107b]

        tdf#66553 - Add file/product name to title bar for password managers
        
        Change-Id: I6a16e654edcbc3511ee8cbea0889d858e22f2a2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116782
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-06-09  Luboš Luňák  <l.lunak@collabora.com>  [2aa2d03ec4e775d9399420c21cd1f2e972984154]

        do not draw directly in SwViewShell in LOK mode
        
        Online mode draws tiles as necessary, so there's no need to care
        about flickering, and this drawing is in fact not needed at all
        for Online.
        
        Change-Id: I19d981ad6ab6890ada1f415dc251a3492fd054ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116920
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-06-09  Julien Nabet  <serval2412@yahoo.fr>  [58d218df8c5e36468183ebae666120a6d5d0a4f7]

        Simplify Sequences initializations (sfx2)
        
        Change-Id: I1384dd80e910ba1c55ec7481ab481bc48740fc5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116937
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-09  Julien Nabet  <serval2412@yahoo.fr>  [da44de883f205736fffeacc148c32dcfd638ad66]

        Simplify Sequences initializations (sdext)
        
        Change-Id: Ide9a3ddd4f6915f45b02353293236988bff51eba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116935
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-09  Luboš Luňák  <l.lunak@collabora.com>  [53dd6aa5f3817d42bf676980f980051c3b7cdb03]

        scale VCL's scale cache according to the number of Online views
        
        If a document is opened in several Online views, each of them using
        a different zoom, then the scale cache is used for the scaling,
        and each view is sent updated tiles, so if there are too many
        views, the cache is not large enough.
        (Collabora T28503)
        
        Change-Id: I3fa719b0515064773fe4584fedbc8aff98e6e213
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116928
        Tested-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-06-09  Luboš Luňák  <l.lunak@collabora.com>  [62b58e88d897f51a7c4e12b41d14121ab8d3396f]

        allow altering the max size of o3tl::lru_cache
        
        Change-Id: Id119b70275e1c88a8c57f89d915241427be9dbf5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116927
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-06-09  Stephan Bergmann  <sbergman@redhat.com>  [e9838a1d1de8d9d44fd1bac603a1d29ff97a12ff]

        -Werror,-Wunused-but-set-variable (Clang 13 trunk)
        
        ...since the (only) read of sXmlId got removed with
        c50357ff625972464d1a591afe4198d3f6f42a39 "loplugin:unusedfields in sw"
        
        Change-Id: I609eae60eb0e1d440a47f97b6387c833c1404518
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116855
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-09  Stephan Bergmann  <sbergman@redhat.com>  [a74dab375e894c3b87f5279cd7c43c26e4c79bb4]

        -Werror,-Wunused-but-set-variable (Clang 13 trunk)
        
        Since 20e5f64215853bdd32c5f16394ba7f2f36745904 "loplugin:unused-returns in sw"
        removed
        
        >     return bChanged || bTabChanged;
        
        from the end of SwLayAction::FormatLayoutFly, bTabChanged is effectively
        completely unused (and now gets warned about by Clang), and the update of
        bChanged is apparently no longer used, either.
        
        Change-Id: Iab180e83070c45531aecf46d85a030463cf7b22d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116853
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-09  Justin Luth  <justin_luth@sil.org>  [aa39400c73fac4b0430ee47a0d18bf4978f7f2d0]

        NFC compat cleanup: no need to specify default TabOverflow
        
        This really confused me because it lead me to think
        that this was something done for MS compatibility.
        
        Well, that is only true in an off-handed way.
        LibreOffice itself was changed to work similarly
        to MS Word. So there is nothing special about how DOC
        or DOCX/RTF are handled.
        
        Since the compat settings are not saved or loaded
        into MS Formats (i.e. it just takes the default value),
        and since on an ODT save it also will just save
        with the proper default value, there is no need
        to specify "TabOverflow = true" in non-ODT import filters.
        
        Only ooxmlexport16 has a unit test that reacts if
        tabOverflow is false. That one is mine and it indicates
        that the document would be better if tabOverflow was off,
        so there are no examples of how tabOverflow improves a doc.
        
        Change-Id: I97c25154108bc1ca0fcd3dfcff66fea0ea2bca7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116741
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-06-09  Caolán McNamara  <caolanm@redhat.com>  [3bcb8c3d6d028f76817039f2aad57cab5a6e524b]

        tdf#142721 restore SwShellTableCursor if the orig selection was a single cell
        
        where the previous attempt of
        
        commit 4d52d2bc81f9d27472fe368785912a530489d046
            tdf#142165 restore a SwShellTableCursor if the orig selection described that
            so that we are operating on the same selection that existed when the
            dialog was originally launched
        
        wasn't sufficient to restore a single cell selection.
        
        we continue to need to avoid the assert of
        
        commit 6db71f70a3b200d4074f6cda8ce445e9861d3296
            tdf#140977 drop possible table-cursor before setting the new one
        
        and support the multi-selection of
        
        commit e08b446e46f56e15af58fdd4396afba1a316f9e5
            tdf#140257 duplicate entire PaM ring when making copy
        
        and support not scrolling to a different location on changing a table
        page break style of
        
        commit 9c61732677d038e32b73fc9fb883aced14c0febf
            tdf#135916 just set the target table as selection
        
        and keep making it possible to remove a page break on a table of
        
        commit 81f91196b98af38e29af451b86c26a893a109abc
            tdf#135636 the selection at dialog-launch time is lost by dialog-apply time
        
        all of which is necessitated by
        
        commit c3a085d22742f88e91ff92f319a26d6e8d1d9a98
            lokdialog: Convert the Table -> Properties... to async exec.
        
        Though; since 4d52d2bc81f9d27472fe368785912a530489d046 where we started
        using rSh.GetTableCrs if IsTableMode() then in practice
        6db71f70a3b200d4074f6cda8ce445e9861d3296 probably cannot arise.  The
        scenario of rSh.IsTableMode() changing between launch of the dialog and
        applying the result of the dialog is presumably maybe theoretically
        possible in e.g. an online scenario, but not in the normal user case,
        but handled here anyway.
        
        Change-Id: I12f0b6bc7e0e2f5bad45a88007bf6fe2cd3d3b0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116933
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-09  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [01ded1e6d362dbcd7148334c6965d6ad00981d4a]

        WMF tdf#55058 tdf#142722 Add implementation of BitBlt and StretchBlt
        
        With previous implementation, only BitBlt record with 1 bit color depth
        was supported and StretchBlt was not implemented at all.
        
        With this commit the support for 1 bit, 24 bit and 32 bit,
        for both BitBlt and StretchBlt were added.
        
        Change-Id: I061b2beae8c2f143ddff9c8c8bb64bf52f4cf502
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116873
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-06-09  Julien Nabet  <serval2412@yahoo.fr>  [fca7d50b17fae217bd34e9e6f5e3a8b0fda93833]

        Simplify Sequences initializations (sd)
        
        Change-Id: I968f1209961ba30ad0837846ae1ba4a9249663c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116934
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-09  Julien Nabet  <serval2412@yahoo.fr>  [5897a97bb53bcbf2283161cc22f43d87f575f3d6]

        Simplify Sequences initializations (sccomp)
        
        Change-Id: I6316e1318ae1ee68e5d4e4529731bca0d1860b58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116932
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-09  sarynasser  <sarynasser1@gmail.com>  [8ed68179e2eaf07289663c64d923d8b5dd8b25c9]

        tdf#139734 remove redundant asserts after loadFromDesktop
        
        Change-Id: Ibabb1775ea86a6dd548ee718ed1dede6ffc60be9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113898
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-09  Miklos Vajna  <vmiklos@collabora.com>  [4895a92e67ffbbee87ec5ee1e2394cdc5b833fcb]

        sw keep aspect ratio: add style UI for this setting
        
        It's a per-document setting, but it was only possible to set/get this for a
        direct formatting dialog. Allow it for styles as well.
        
        Change-Id: Iafe1cab37be1eb741b895fe3c6613c21bc63f0d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116931
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-06-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [520bb32555985c12642b40fad3b7dcac7a940585]

        tdf#142629 import psd image with transparent background
        
        regression from
            commit 2168d709805a847ac012ff87b06e081ca139d064
            Date:   Mon Feb 12 15:29:10 2018 +0200
            use RawBitmap in PSDReader
        
        Change-Id: I8d547d3cca7fb8fc90a8d9382e054b4d4b2f3519
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116916
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-09  Stephan Bergmann  <sbergman@redhat.com>  [e6aecfeea18a5b98ec724e6229295170ec75c936]

        -Werror,-Wunused-but-set-variable (Clang 13 trunk)
        
        > svl/source/misc/adrparse.cxx:639:30: error: variable 'aTheRealName' set but not used [-Werror,-Wunused-but-set-variable]
        >                     OUString aTheRealName;
        >                              ^
        
        since 334644bad9e325d5b23b4416cdc3d22dce5141bf "loplugin:unusedfields in svl",
        plus removal of further newly dead code
        
        Change-Id: I24b4b63a8b625422c898d14ef9a0d304b828d6b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116926
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-09  Caolán McNamara  <caolanm@redhat.com>  [842a5504119c49edf368b94889f098e76f5fb80d]

        drop unnecessary pWin arg to InitAcc
        
        on the only path InitAcc has a non-null pWin arg the caller ctor
        has already set mpWindow to pWin which is also all that InitAcc does
        with its pWin arg
        
        Change-Id: I668232117be41fd33bf9ca41db882b5124d61ff0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116923
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-09  Caolán McNamara  <caolanm@redhat.com>  [a5d6dc7ac82cf6f527a47bf67f976f982c2c0015]

        ScTextWnd is set since the ctor now so drop from InitAcc
        
        Change-Id: Ia1ccf9393f229d13fde23f2e425ff1cf169ebd9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116922
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-09  Stephan Bergmann  <sbergman@redhat.com>  [cb8d6ebfb5b5512c32027708859251fae8c2fcae]

        -Werror,-Wunused-but-set-variable (Clang 13 trunk)
        
        The "INTEGRATION: CWS sheetzoom: #i24372# allow separate zoom per sheet" commits
        0846c467a921a27ebd3691e4bc187ece8d0ae7aa (sc/source/ui/inc/viewdata.hxx) and
        8d808f64ed32d55adc7af34c3615993ada02f117 (sc/source/ui/view/viewdata.cxx) had
        moved the aZoomX, aZoomY, aPageZoomX, aPageZoomY data members from ScViewData to
        ScViewTableData (and added aDefZoomX, aDefZoomY, aDefPageZoomX, aDefPageZoomY
        data members to ScViewData in their place), and introduced the local variables
        
        >     Fraction aZoomX, aZoomY, aPageZoomX, aPageZoomY;    //! evaluate (all sheets?)
        
        into ScViewData::ReadUserData, so the pre-exisiting assignments to them in that
        function, which used to assign to the ScViewData data members, now started to do
        dead assignments to those local variables.
        
        (8d808f64ed32d55adc7af34c3615993ada02f117 had similarly added local variables
        
        >     Fraction aZoomX, aZoomY, aPageZoomX, aPageZoomY;    //! evaluate (all sheets?)
        
        to the top of ScViewData::ReadUserDataSequence, but they have already been
        cleaned away by 305bf19e390aebdf2d20ea052a92f782e8d1185c "loplugin: unused
        variables".)
        
        Change-Id: I0053ba85b3e33fc515cf4724655baa3c5063826d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116818
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-09  Stephan Bergmann  <sbergman@redhat.com>  [85582c40bca587017611bb332d1c9997c687cdfe]

        -Werror,-Wunused-but-set-variable (Clang 13 trunk)
        
        The (only) use of lineColor at
        
        >         //m_pImpl->bUseGridLines ? _rDevice.SetLineColor( lineColor ) : _rDevice.SetLineColor();
        
        had been commented out in 8578ba4dc736b53c3ca8461516e4024d276b3b05 "gridsort:
        consolidated and fixed table cell rendering" and then cleaned away completely
        with f4147a39374c7692728e8506961f23e59a069c45 "refactor TableControl to use
        RenderContext"
        
        Change-Id: I817800b26f4996a73a38fece22149ae87c2f9c01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116824
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-09  Stephan Bergmann  <sbergman@redhat.com>  [1541ac50819c59923e100e297fa7b4d4a3316126]

        -Werror,-Wunused-but-set-variable (Clang 13 trunk)
        
        > sd/source/ui/dlg/BulletAndPositionDlg.cxx:707:14: error: variable 'sSelectStyle' set but not used [-Werror,-Wunused-but-set-variable]
        >     OUString sSelectStyle;
        >              ^
        
        ...ever since the code's introduction in
        e3015d7021e689c71c2ed8e5dd01a74d832c84f0 "Add new customize and position merged
        dialog", and which means that SvxBulletAndPositionDlg::m_sBulletCharFormatName
        and second parameter of SvxBulletAndPositionDlg::SetCharFmts, both also
        introduced in that commit, were equally unused
        
        Change-Id: Id07c05777817298073d85719689b391bda533221
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116821
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-09  Stephan Bergmann  <sbergman@redhat.com>  [97654133f64eed1c1e6d35188315f5fb22f2d936]

        -Werror,-Wunused-but-set-variable (Clang 13 trunk)
        
        ...after e79e8117dcc7475d8d90afeaaac9eb7050ff244e "loplugin:unusedfields in
        sfx2" had removed the (only) read of sPattern
        
        Change-Id: I2413af34b15dec45c46df0ffabf1d910f92dd695
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116822
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-09  Stephan Bergmann  <sbergman@redhat.com>  [1269ea3586cb902a790f721810fbe93647cfd491]

        -Werror,-Wunused-but-set-variable (Clang 13 trunk)
        
        ...after 096168cacc574a71482520e5c3fbd79f975dc6ad "loplugin:writeonlyvars" had
        removed the (only) read of sFirstCharFmt
        
        Change-Id: I8b59f54b2bb8669c66a14df80c4c74fceb56b1c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116820
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-09  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [bcc28948d0fd7b4f005a13db923c3e853d74817c]

        tdf#130428 remove unnecessary usage of SfxItemState::UNKNOWN
        
        See task, slowly trying to reduce usages of that flag
        
        Change-Id: I50dc8e21e2f5e82e21bf335d63d07cee1ee18d01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116913
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>
        Tested-by: Jenkins

2021-06-09  Caolán McNamara  <caolanm@redhat.com>  [33b4198735af8d9398e63887187b86b4176cac82]

        allow system firebird 4
        
        Change-Id: I330065f61d2d0fdfeeaeba4ee2e739e222d1c665
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116918
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-09  Stephan Bergmann  <sbergman@redhat.com>  [acf565ea13204479f215ca597a432d69dac4290d]

        Add an SvAddressParser unit test
        
        Change-Id: I7d08528f455bb7849e0b62da16c5387b1812ccb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116919
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-09  Tor Lillqvist  <tml@collabora.com>  [0fa2bb31b53c2b9114480ab77e0db4e011691440]

        Avoid empty std::map constructor
        
        Change-Id: Ie1bc333409fb201d82dd2cff7597e281600f01db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116449
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116849
        Tested-by: Jenkins

2021-06-09  Alain Romedenne  <alain.romedenne@libreoffice.org>  [4b8ead440a6216e42596333b0837854c923e25a9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9fffc3e09d2cddfc614e5520d8d33942572dd5a5
          - ThisDatabaseDocument new help page
            
            Change-Id: I9ad35913bbc5fef9208b3a9ea5eb9be01f882131
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/116463
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-06-09  Caolán McNamara  <caolanm@redhat.com>  [ff72a7db944651c81ff32ad33d6f6b7502448c4e]

        tdf#141769 ScTextWnd has to be available before the editview is created
        
        Change-Id: Iec3b4180c4dc83723224b7122a1513cb8fe3ea0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116917
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [94fdd0191fe30e193aea19f365397074a816fbe6]

        Split CppunitTest_chart2_export into two
        
        it already had 148 tests
        
        Change-Id: I83e0055bcf1449cd48a28149a6ef0b149a1d6901
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116914
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-09  panoskorovesis  <panoskorovesis@outlook.com>  [dbd86edb55de543d9b0b88bca1d43676da88215a]

        Add GradientEx cppunit test to vcl
        
        The test creates two GradientEx and checks
        their attributes. In mtfxmldump.cxx the
        case regarding GradientEx was completed
        
        Change-Id: I52f2303fa3123b97fb8a4b0783610c0bae300fc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116819
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-09  panoskorovesis  <panoskorovesis@outlook.com>  [1adbb3e00593af8eed5baf7019fa9b177186567c]

        Add RefPoint cppunit test to vcl
        
        The test creates two RefPoints. A default one and one
        using a Point. Then checks their attributes
        
        Change-Id: I7ae3d6498f776d00dee3d084d13f0764942af5c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116780
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-09  Heiko Tietze  <tietze.heiko@gmail.com>  [e0900c497a65af2e45c7cff3211b340bf14c4324]

        Resolves tdf#142513 - Order of ZoomIn and ZoomOut at Print Preview
        
        Change-Id: I630e11bdbf4604b779756a6169e4a777c5baeba9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116888
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-06-09  Stephan Bergmann  <sbergman@redhat.com>  [f09cb84b274edd2a27697a7dc803a7ee42946de2]

        -Werror,-Wunused-but-set-variable (Clang 13 trunk)
        
        ...ever since the code's introduction in
        c25ec0608a167bcf1d891043f02273761c351701 "initial import".  Lets assume that the
        accompanying comment, also present since the "initial import", describes what
        was actually intended, and augment it with a "TODO".
        
        Change-Id: If94a3b72533459d02b1155653b5093c32f034e27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116834
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-09  Olivier Hallot  <olivier.hallot@libreoffice.org>  [24d22a76f9a0ad9ef5a45d1478002362ff50335f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ed18f8e4f9fc516d1a9e117e983cdc8006838ad1
          - Refactor some database help files
            
            Change-Id: Ia9f3e2844cdf4ac16d7ee3ba70d64415c2bf964d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/116837
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-09  Tor Lillqvist  <tml@collabora.com>  [f0a8d47aecf42b64f576601a947b1904b78b94de]

        Fix syntax error in the "arguments" of a TraceEvent
        
        Change-Id: I68f94311d3e0527955b6ad8d5b49e4e564329e1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116054
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116848
        Tested-by: Tor Lillqvist <tml@collabora.com>

2021-06-09  Tor Lillqvist  <tml@collabora.com>  [6038c9125bcb9f6d5dc2b998f2bef476ba1b1f98]

        Add the possibility to include a set of arguments in Trace Events
        
        Change-Id: I55720baf64bd9b719026c94e4373b6368a1a7106
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116847
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-06-09  Tor Lillqvist  <tml@collabora.com>  [e4f5705b91ecacdfc84e564e116dfe812fd96b61]

        We must collect the Trace Events when recording them is turned on
        
        Recording them can be turned on and off on-the-fly.
        
        Also rename the class from ProfileZoneDumper to TraceEventDumper as
        ProfileZones are just one special case of Trace Events.
        
        Change-Id: I4928397937963c83ffe8022ba4fa941f81119e15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115332
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115593
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116846
        Tested-by: Jenkins

2021-06-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [1c01bdd6c1fabf301218560d7d1d26dea6915827]

        sw_layoutwriter: split tests evenly
        
        Before sw/qa/extras/layout/layout.cxx had 23 tests and
        sw/qa/extras/layout/layout2.cxx 124. Now they have
        81 and 66 respectively
        Change-Id: Ib28824b4cbe6467c1e66ed29c99a3467dd9943f4
        
        Change-Id: Ic561b2a2e5d6d33e24a4d0a73508fb3cb7284ea9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116889
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-09  Caolán McNamara  <caolanm@redhat.com>  [160a4852f1d7487154d8cdd8881acd287d481b7f]

        dtd files are not xml files and shouldn't have xml headers
        
        so rpminspect is correct in complaining that they are not valid xml
        on inspecting files claiming to be xml
        
        Change-Id: I70379989326c2ea63e6a54b3658ebea4684fa5df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116887
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-09  Stephan Bergmann  <sbergman@redhat.com>  [5f9a90a939de600952707edeeb309c6badd757c6]

        -Werror,-Wunused-but-set-variable (Clang 13 trunk)
        
        The only read of aParamterName in the OOperandParam ctor had been commented out
        and marked "todo" ever since at least 8b1efd34bf563a1a8de9d7e78e52cdab8086cb38
        "moved from ..\..\parse", so lets clean all of that effectively dead code away
        completely for now, and just leave a comment for later.
        
        Change-Id: Ia5ee51cd6c45e8bc50bdd4e892ed0a4dfdc690a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116839
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-09  Caolán McNamara  <caolanm@redhat.com>  [c3325e8d7eae59ba1064546038ea2c6abeed9db6]

        xmllint: Namespace prefix menu on menuseparator is not defined
        
        xmllint --noout dbaccess/uiconfig/dbapp/toolbar/formobjectbar.xml
        dbaccess/uiconfig/dbapp/toolbar/formobjectbar.xml:24: namespace error : Namespace prefix menu on menuseparator is not defined
         <menu:menuseparator/>
        
        should be a toolbarseparator here
        
        a problem since...
        
        commit 4f810905fa74128871f2fe924a3d28a79f4e4261
        Date:   Tue Mar 5 15:42:19 2019 +0100
        
            sync dbaccess ui files with swriter ui file structure
        
        Change-Id: I000efac56a0af10bca7c22fba6f88f469ae9b272
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116885
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [975488594fc88aaba7298448e0ff727ebca7fe85]

        tdf#96840: sw_ww8export3: Add unittest
        
        Change-Id: I9bac18844bded21ecf16c040c78b52a6eedeafc4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116883
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-09  Oleg Shchelykalnov  <olegshtch@yandex.ru>  [b5e07b1339f73841664b28c65639f1638bd7edf4]

        tdf#137469 Implement and test excluding hidden text in text filter
        
        Uses filter options to manage whether hidden text output to file.
        Fixes filter options usage in test.
        
        Change-Id: I12a234438730795df6dd11bd6707dfa1fbfa4740
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105631
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-09  Oleg Shchelykalnov  <olegshtch@yandex.ru>  [c96b61f86ef3f4cdc34f84043fed2724b6d9732b]

        tdf#137469 Prepare tests for encoded text filter
        
        Change-Id: Ifba71748cc389544bfb64e225a7020de8261967b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105621
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-09  Julien Nabet  <serval2412@yahoo.fr>  [7af40a445551a07c6918f835da20ca461a6bd4ee]

        Simplify Sequences initializations (i*->p*)
        
        Change-Id: I6bf0eaa2233de2487d90a2f9ae7de263b4ddf1bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116865
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-09  Stephan Bergmann  <sbergman@redhat.com>  [07a09195adc65722207390e355a202100bc608ff]

        external/pdfium: Latest MSVC now needs the GCC workaround, too
        
        ...or else a build with MS VS 2019 16.10.0 and --with-latest-c++ would cause a
        stack overflow during CppunitTest_xmlsecurity_pdfsigning in the same way as
        described at 6391e3c4dcd4d61c2f95f996e797e49b5586dbd1 "external/pdfium: Work
        around GCC C++20 recursive comparison issue".  Interestingly, builds with recent
        Clang (on various platforms) and --with-latest-c++ do not run into that stack
        overflow issue, so it appears that Clang implements subtly different rules for
        C++20 and beyond here than do GCC and MSVC.  (The GCC issue
        <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94141> "c++20 rewritten operator==
        recursive call mixing friend and external operators for template class"
        mentioned in external/pdfium/UnpackedTarball_pdfium.mk may not be the most
        accurate description of the precise issue at hand here, but lets keep it at that
        for now.  Its comments do mention "that some people are going to try and change
        the rules to avoid breaking code like this.")
        
        But regardless of what the exact rules are for C++20 and beyond, these
        problematic overloads are only needed for C++17 and earlier anyway, as C++20 can
        cover them with automatic rewrites of other operators.  So lets generally
        disable them for C++20 and beyond.
        
        Change-Id: I99033d6f09f069f00a6916ef40fd03dd4962a5c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116882
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-09  Julien Nabet  <serval2412@yahoo.fr>  [92556e330ede97e11ae2cbc487bb298e6bbcb6bf]

        Even more simplification in initializations (reportdesign)
        
        following https://cgit.freedesktop.org/libreoffice/core/commit/?id=bd536744ec947090819d59e0f0ec9f2c454aa428
        author	Julien Nabet <serval2412@yahoo.fr>	2021-06-08 22:00:41 +0200
        committer	Julien Nabet <serval2412@yahoo.fr>	2021-06-09 07:43:32 +0200
        commit	bd536744ec947090819d59e0f0ec9f2c454aa428 (patch)
        tree	c970950805e3953e5b7c663fa8095cbd20beb737
        parent	96f8ed6619a73655f9c3b94e6a4a3979cc67f551 (diff)
        Simplify Sequences initializations (reportdesign)
        
        Thank you Mike!
        
        Change-Id: Ib1dbcb3def89c2060534e30304cd8f35e5486efd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116880
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-09  Caolán McNamara  <caolanm@redhat.com>  [49dfd2245b58c5b7e2c2115bb68d5f40289d40fb]

        gtk4: implement some more of the menu requirements
        
        just give each radiobutton its own group
        
        Change-Id: I0239a3f1364cde91a668fe890a4178e4ce73f78b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116864
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-09  Caolán McNamara  <caolanm@redhat.com>  [80f37b8fdc9b3bf39abe437b016cdc69f836058a]

        gtk4: default that empty button labels are invisible
        
        Change-Id: If64e9592b48ac376933aac1e30ef76b096a3a0ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116859
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-09  Miklos Vajna  <vmiklos@collabora.com>  [6fdd0a3f8b3448a9a246496191908c92156cc38b]

        sw: allow the width of a line portion to be larger than 65536 twips
        
        The line portion width can be quite large if the line contains an
        as-char image.
        
        Found by asking -fsanitize=implicit-unsigned-integer-truncation
        -fsanitize=implicit-signed-integer-truncation to flag the problematic
        conversions.
        
        Change-Id: I303b9c71dcd979d79b9c9aee5283b268cc4e3b8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116835
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-06-09  Dennis Francis  <dennis.francis@collabora.com>  [214e6b15de5f0704b063310ca667d8798b272a79]

        unit test: lok: text selection message test
        
        Change-Id: Ie551461e323a2705c5b0b159dd50e8a1eef7d364
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116429
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit 42b08e239983063e559af8bd249213bba79eee48)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116543
        Tested-by: Jenkins

2021-06-09  Dennis Francis  <dennis.francis@collabora.com>  [299227ad81d4a44556fda8cca7b8b79219ba7e6c]

        autocomplete: allow cycling through possible matches
        
        Conflicts:
        	sc/source/ui/app/inputhdl.cxx
        
        Change-Id: I4a4b11312f36885d1c6fbe43c4850d55293b2557
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115859
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit ccbbd6bac6aaf5691a66a56b82d2592153336191)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116539
        Tested-by: Jenkins

2021-06-09  Stephan Bergmann  <sbergman@redhat.com>  [10f501dec737f3c3da21d9df2b204d0385290477]

        -Werror,-Wunused-but-set-variable (Clang 13 trunk)
        
        ...since the (only) read of sText got removed with
        4e6be990eaf6a524740299e8d00fb5401c1a21c0 "weld SwTOXEntryTabPage"
        
        Change-Id: I24bceb37c106cc840cef60d6a08953ca25cc3d15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116854
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-09  Stephan Bergmann  <sbergman@redhat.com>  [dfafa053945aa9ffea347c4b9a98f255b15016bf]

        -Werror,-Wunused-but-set-variable (Clang 13 trunk)
        
        The only read of nChgFormatLevel (spelled "nChgFmtLevel" back then) back at
        84a3db80b4fd66c6854b3135b5f69b61fd828e62 "initial import" was in a
        
        > #ifndef NUM_RELSPACE
        
        block that was removed with f917bb6900bad2c9382374a2cbc5678b278dde2e
        "INTEGRATION: CWS swnumtree".  It apparently was dead code, as sw/inc/sw.mk had
        included
        
        > CDEFS+=-DNUM_RELSPACE
        
        ever since at least 7b0b5cdfeed656b279bc32cd929630d5fc25878b "initial import"
        (which was later removed with 58003f28fc09cb2021e145afa0d0d692a7a402a7
        "INTEGRATION: CWS writercorehandoff" when all its remaining uses were also
        removed in that CWS writercorehandoff).
        
        Change-Id: I5972e2c949d21970e7f3f98a0a61600265ccb66b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116844
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-09  Miklos Vajna  <vmiklos@collabora.com>  [6cd8dd2123354578a1499a1e85e268f702f38954]

        CppunitTest_sw_ooxmlimport: rework to avoid the FailTest hack
        
        Change-Id: Ic59398c15f4caa04191dbf4d6252361a330fc8c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116863
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-09  Stephan Bergmann  <sbergman@redhat.com>  [13666bb9e5d5a45210322c339efef776dbc59f3f]

        external/mdds: -Werror,-Wunused-but-set-variable (Clang 13 trunk)
        
        > In file included from svl/source/misc/gridprinter.cxx:16:
        > In file included from workdir/UnpackedTarball/mdds/include/mdds/multi_type_matrix.hpp:37:
        > In file included from workdir/UnpackedTarball/mdds/include/mdds/multi_type_vector.hpp:1358:
        > workdir/UnpackedTarball/mdds/include/mdds/multi_type_vector_def.inl:851:15: error: variable 'start_pos' set but not used [-Werror,-Wunused-but-set-variable]
        >     size_type start_pos = m_cur_size;
        >               ^
        > workdir/UnpackedTarball/mdds/include/mdds/multi_type_vector_def.inl:3926:15: error: variable 'start_row_itr' set but not used [-Werror,-Wunused-but-set-variable]
        >     size_type start_row_itr = start_row_in_block1;
        >               ^
        
        Change-Id: I1f5e7e1f6a2b8457eb6d65dbd65336d3684c2b89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116808
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>

2021-06-09  Julien Nabet  <serval2412@yahoo.fr>  [bd536744ec947090819d59e0f0ec9f2c454aa428]

        Simplify Sequences initializations (reportdesign)
        
        Change-Id: I06f2675ee1270f04c6107761fbfc26a5570cc9c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116866
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [96f8ed6619a73655f9c3b94e6a4a3979cc67f551]

        Fix typos
        
        Change-Id: I3539edf26a793f89d38f3df376002f4ed4295343
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116869
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-06-09  Mike Kaganski  <mike.kaganski@collabora.com>  [31ed81ea71a20ec119805f66a42f99b3f80d2dc5]

        Missing include
        
        Change-Id: I020424db94a6fbdba22ff887b912d3f7bb459502
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116709
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-08  Mike Kaganski  <mike.kaganski@collabora.com>  [3bcaa4ba79477a21251ddaa06e0ea159196a7ffb]

        Unset TZ when starting UITests on Windows
        
        This workarounds a problem that some tests in trackedChanges.py fail on Windows
        in specific time spans, at least in Europe/Moscow time zone: the change date in
        the dialog is reported according to local system time, while the expected date
        string is created in Python wrong, likely because datetime.datetime.now in the
        native Windows Python takes into account both system timezone data and the TZ
        environment variable coming from Cygwin (or some other kind of Python bug). The
        time reported by datetime.datetime.now was off by -2 hours, and resulting date
        string was wrong from 00:00 till 02:00.
        
        See upstream bug at https://bugs.python.org/issue44352.
        
        Change-Id: Ife3bcf000acac37f624a1065512513cc41dae596
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116862
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-08  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [dac70b9debb7c68def456ae90463ef6ced44c07d]

        fix packaging on mac/linux re cairo/pixman
        
        1193c331945481dd155a55c6695ff6fd88bd3d10 tried to simplify the makefiles
        for the Android case, but removed the conditional that would skip
        registering cairo/pixman for install for mac/windows (USING_X11,
        ENABLE_CAIRO_CANVAS & DISABLE_GUI all unset)
        
        Change-Id: I21509aaa1b2b1bffb583885148190b28fb097ecc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116860
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-06-08  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [b6a30a9db00f92eec7387a577321d65d47ff4af5]

        WMF tdf#142625 Refactor Bitmap records, to better handle missing features
        
        Change-Id: If3334158e6e0ef9bc3aa33656ad0ee45cf460dbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116827
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-06-08  Bayram Çiçek  <mail@bayramcicek.com.tr>  [59aed1d334de21270628c784920c61f2b8eb1da0]

        tdf#104995: Fix opposite cropping issue on flipped images in Writer
        
        In Writer, cropping an flipped image crops the
        opposite side of the image instead of the
        selected side.
        
        Fix: update crop values after the flipping(mirroring).
        
        Change-Id: I55cfed086bbf63b0c516e1cb6b2624c02b04a6da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116770
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2021-06-08  Caolán McNamara  <caolanm@redhat.com>  [6d843855c3d71a214f869ca873362675071bbda5]

        set entry to expand and combobox to fill its assigned space
        
        Change-Id: Ia70513d3d6d6fa5ce69936231202f3a52fc56fe8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116857
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-08  Bayram Çiçek  <mail@bayramcicek.com.tr>  [fae6f9fc498e1ac258844ee2712888710d530d0f]

        tdf#109388: Mouseover effect added to palettes in the Area tab
        
        In 'Format > Page Style... > Area' Tab,
        Mouseover effect added to the palettes on Color, Gradient,
        Bitmap, Pattern and Hatch sections.
        
        Change-Id: Idf036adc01b6b2ef6d62d2dd670ed6fb432bfbf9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116395
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2021-06-08  Caolán McNamara  <caolanm@redhat.com>  [f06811e86d6ff208da79676d82109ddf1fc30710]

        resave with latest glade
        
        Change-Id: Ia2aa23dfa82728ac38e18bcc15e20ad72b35aa6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116856
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-08  Caolán McNamara  <caolanm@redhat.com>  [130d097df4b324e3465723192833aaa68cc00a10]

        gtk4: expand the first child of the end group
        
        if there are start group entries
        
        Change-Id: I91188b0e5961a53730f6e157e8ea9be6b69ff92d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116851
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-08  Caolán McNamara  <caolanm@redhat.com>  [803caf2882025e72d1834374d594dff0b4605e57]

        gtk4: reverse the order of the pack-type=end widgets
        
        Change-Id: I912dfa86f1f3cdb03c523530d8c3df510241831c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116850
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [7782f9fd753845a02fef90e89b50323c561f9118]

        sd: split CppunitTest_sd_export_tests-ooxml2 into two
        
        Change-Id: Ida23d59cd010d6fb9bf4fb8b5f82d2d764281773
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116826
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-08  Mike Kaganski  <mike.kaganski@collabora.com>  [25bd0c7ddf0b45c8628f0c7b1b57d3eb428bf1e5]

        This API change is since 7-2.
        
        Change-Id: I5ca672a9c67f9a7082ef72c63b388c953d77c22c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116843
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-08  Julien Nabet  <serval2412@yahoo.fr>  [c7a9a1dbe2b30afb564953ce1e856b95e3ec9436]

        Simplify Sequences initializations (desktop/e*/filter/forms/formula/fpicker)
        
        includes removing of unused TOKEN_SEP
        
        Change-Id: Ic72d9d94bd8d07232699ee4d948f3b203d524491
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116833
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-08  Julien Nabet  <serval2412@yahoo.fr>  [af8dc07bfdf5d6e7bd2278305cd39ed269e50ed7]

        Simplify Sequences initializations (dbaccess)
        
        Change-Id: I38ecf7f13a853909fc746ee9bf1167f9c15cbc5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116832
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-08  Julien Nabet  <serval2412@yahoo.fr>  [b32520f3e6b4ec4868d6e94d6fc20abb283c8308]

        Simplify Sequences initializations (cui)
        
        Change-Id: Iaf6a27f3a8dd156e91751a2fe242e8388f8d6b6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116829
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-08  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [b60a9bec769339f5f0fe008ef4985263d0cf689e]

        Addendum to: Remove SfxItemState::READONLY
        
        unfortunately forgot to remove some of the out-commented
        lines in f3b737ab76efaf1a70dfb22c6b60b08b340cf343, thanks
        to Julien for hinting me to that. So this is no semantic
        change at all, just syntax.
        
        Change-Id: If45b0cf1aeed870723914c2c02f6060d8f1bbfb4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116838
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-08  Tibor Nagy  <nagy.tibor2@nisz.hu>  [312334f8488a668e9b5302959b60292ce151e4fc]

        tdf#47365 PPTX export: support loop attribute
        
        Follow-up to commit ad2809b4b6dc4837b0c1cadd89a14a234d995fb2
        "tdf#47365: import support for PPTX presentation's loop attribute".
        
        Change-Id: I7f75acc2bbd6301384883691d5ef4069b1757a05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116560
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-08  Rafael Lima  <rafael.palma.lima@gmail.com>  [92d731d256d8a030ee1a150b04f0a7597171fb52]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8459f8839e7fc029963d35c81cf6768777209fa0
          - Python support for SF_Document service
            
            This patch also adds the Forms method to the SF_Calc help page.
            
            Change-Id: I317378db271c60ab97ac44e293aa7cbb54c81d0e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/116696
            Tested-by: Jenkins
            Reviewed-by: Alain Romedenne <alain.romedenne@libreoffice.org>
            
2021-06-08  Rafael Lima  <rafael.palma.lima@gmail.com>  [1ad6c926cc5ff441d7b887678b505e1de7bb3408]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fa92861a200b3716202bb859b6e5b7f116e59501
          - Python support for SF_Base service
            
            Change-Id: I4175aecd307d70367eea49cc7a8407d2bca60634
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/116707
            Tested-by: Jenkins
            Reviewed-by: Alain Romedenne <alain.romedenne@libreoffice.org>
            
2021-06-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [6e1758e5d852820b626d99b2208157ce7caeaca2]

        chart2: use registerOOXMLNamespaces and registerODFNamespaces
        
        Change-Id: I2ee15ec29fbf5fc4fcaea035a9cd99ba49453a4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116831
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-08  Heiko Tietze  <tietze.heiko@gmail.com>  [086fa727cabf46eacfec1a0fd4f6dfe916aa2f04]

        Resolves tdf#131817 - Option to globally switch toolbar locking on/off
        
        Reverts 6993d5d0f1079fe720a7da004b70b57361c99fc6 and
        sets Locked in GlobalSettings to true
        New UNO command ToolbarLock to toggle the state added to
        the toolbars menu
        
        Change-Id: I246280b2b7930f2bf686e6fc26383da4799b5028
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115797
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-06-08  Justin Luth  <justin_luth@sil.org>  [a2d8a737f41cbb0ed8a51a99b1c233b25e433d1c]

        tdf#142404 DOCX c15: add compat flag TabOverSpacing
        
        DOCX in 2013 (compatibilityMode 15) no longer supports
        TabOverMargin (i.e. the text margin),
        but it does a similar kind of thing if the tab goes
        into the spacing-after of a paragraph.
        So add a compat flag to handle this in-between
        kind of situation.
        
        I grepped -i "tab_*over_*margin" to see if I was missing
        anything. Decimal/Center proved to be only tabOverMargin.
        IsInSect shouldn't matter since it fits inside the printing range.
        The other places where I didn't insert TabOverSpacing
        didn't seem relevant based on a code read.
        
        Tab-after-tab still doesn't work great, but what we have is
        already a massive house of cards that will just collapse if changed.
        No real provision for handling tabs-over-paragraph-end.
        -auto-tabs are created instead of "beyond nMyRight" tab,
         unless it is the first tab defined.
        -doesn't allow auto-tabs to fill the remaining space.
        
        But on the other hand, MS Word's implementation of tabs
        follows some kind of incomprehensible bizarre logic,
        so just ignore the tabs completely, please.
        
        Change-Id: I3723107b29ec3e287ea8661544711c13eee3ca48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116667
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-08  Rafael Lima  <rafael.palma.lima@gmail.com>  [c4c8202359e574bce784f6b40ce95e49e983c7bb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 55408cd1b3e29b3706c2cb8b44dd55284f3c3fff
          - Update SF_Basic service help page
            
            Adds the following methods:
            - CDate
            - CDateFromUnoDateTime
            - CDateToUnoDateTime
            - GlobalScope.BasicLibraries
            - GlobalScope.DialogLibraries
            - ThisComponent
            - ThisDatabaseDocument
            
            Change-Id: I963ad0d850987b1047b28b34b9a1e264b2414eff
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115965
            Tested-by: Jenkins
            Reviewed-by: Alain Romedenne <alain.romedenne@libreoffice.org>
            
2021-06-08  Mike Kaganski  <mike.kaganski@collabora.com>  [486a11ad6fdae1714200229462b69f328be06b5a]

        editengine-columns: PPTX support (tdf#118458)
        
        The unit tests that used to check the workaround using tables to
        emulate columns (implemented in tdf#120028) are changed to test
        import of the columns.
        
        This reverts some commits related to the mentioned workaround,
        namely aef569ed83a3ccc02639e5b2a1c7cc131ba262fc,
               c50ae6a282ed83762bf634fed5c91033eb305c88,
               7b64bd90637a6722438bf873b1ded74ab3424c46,
               33696b2820ce3c8b21b753d2c2bf92345ecb9276,
               99dff69b561a8fe2d9437e6aa67a9581a6666f41.
        
        Change-Id: I97693ad4a981780e822070938992f274920df5a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116738
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-08  Mike Kaganski  <mike.kaganski@collabora.com>  [d0a1616ccad0dd5f5a02c1b0204f537b57d0b4b5]

        editengine-columns: Implement layout
        
        This changes the way how different parts access positions of lines and
        paragraphs. Now there is ImpEditEngine::IterateLineAreas, which performs
        uniform iteration over all ParaPortions and lines in order, calling a
        user-provided callback function for each portion and line; it passes
        all information about current portion, line, area, and column to the
        callback, and checks the return from the callback, to decide if it needs
        to continue iteration (in case when callback indicated that if doesn't
        need further data), and if it needs calling the callback for the rest of
        current portion's lines.
        
        This allows to have the code that calculates and iterates dimensions of
        lines in one central place, without the need to have duplicating logic
        in several places.
        
        One important exception is ImpEditEngine::Paint, which iterates without
        ImpEditEngine::IterateLineAreas, because it does many atomic paint
        operations in different points of iteration process, and implementing
        ImpEditEngine::IterateLineAreas to call callback in the required places
        would require increased complexity, which is left for a future change.
        To make that possible, ImpEditEngine::IterFlag should be extended to
        indicate additional requirements.
        
        Note that in fact, ImpEditEngine::Paint was taken as the model for
        implementation of ImpEditEngine::IterateLineAreas, with its detailed
        handling of all the vertical offsets like additional line spacing and
        interparagraph spacings that depend on context.
        
        The notable result of the centralization of the iteration code is slight
        change of heights reported by ImpEditEngine::CalcTextHeight. Previously
        it simply added all pre-calculated heights of portions, and not taking
        into account all the spacing handling that ImpEditEngine::Paint did,
        which was inconsistent (calculated height was different from painted
        height). Now ImpEditEngine::CalcTextHeight should provide more accurate
        results, which required small changes in the unit tests.
        
        Change-Id: I33cbb978deb974b314d36fda8674186a03991107
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116034
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-08  Mike Kaganski  <mike.kaganski@collabora.com>  [95ebd24a629b4c8cd62cc20c0701683512cc8fa0]

        editengine-columns: ODF support [API CHANGE]
        
        This uses existing ODF markup, as used by Writer's text frame:
        style::columns child element of style:graphic-properties, its
        fo:column-count and fo:column-gap attributes. No ODF extension
        is required.
        
        Since currently only columns with same width and spacing are
        implemented, without additional settings, style:column child
        elements are exported, but ignored on import.
        
        This adds new property to css::drawing::TextProperties service:
        TextColumns (of type css::text::XTextColumns).
        
        Change-Id: I7e63293e5814b281ceec8a9632e696322d3629e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116035
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-08  Mike Kaganski  <mike.kaganski@collabora.com>  [c4f615b359be56e88e4fbf9aaaf30affb29d57e2]

        editengine-columns: Create document model and dialog page
        
        Change-Id: I056aad9474ca18134d1f1686a53618cc9ab3d525
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116038
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-08  Stephan Bergmann  <sbergman@redhat.com>  [064a13e94e9b38bc88381b5c497cf6c9ddbe93e4]

        -Werror,-Wunused-but-set-variable (Clang 13 trunk)
        
        ...ever since the code's introduction in
        ea1ca189b561e47d3b872f40628e6af224355626 "added api for glue points"
        
        Change-Id: I221632d243c8c778c711c3f001676ff26043d0fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116825
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-08  Alain Romedenne  <alain.romedenne@libreoffice.org>  [73edebb5ad8f8583367199bc7a48fd98a0147371]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cfd0aa4ba18b58179724d50d7d1ac4f500ca1db4
          - Remove literals that prevent proper L10N
            
            - extra index
            - index relocation
            
            Change-Id: Ia52c0db88406dd5b24514280c663cfb5de157091
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/116169
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-06-08  Julien Nabet  <serval2412@yahoo.fr>  [6ef69234cf9138000a1dcf483114ea7c792fe3ed]

        Simplify Sequences initializations (comphelper+connectivity)
        
        Change-Id: I8a91f4bd2a1117acb571f1058af18071bc058c9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116815
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-08  Caolán McNamara  <caolanm@redhat.com>  [de9b6e3deeeffa2405fe890946714c2e439e1583]

        cid#1485166 silence Uninitialized scalar variable
        
        seeing as there are no warnings about
        SvxRTFItemStackType::SetStartPos
        try that pattern
        
        Change-Id: Icad28503047323b01d8e048061c6b037bcdcb83c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116817
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-08  Caolán McNamara  <caolanm@redhat.com>  [1e56a952cecabcaa04fa442c7891ca67e9d4601a]

        cid#1485887 Unchecked return value
        
        Change-Id: Ie7cf188ef4aa72ea5266b0925363c904b4a7812c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116814
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-08  Julien Nabet  <serval2412@yahoo.fr>  [46ea7c5d8be6b3e9436a44240117f83808d9d4c1]

        Simplify Sequences initializations (cppcanvas)
        
        Change-Id: If2d882060422b4e450de9ddda28d8d5c624c8e24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116816
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-08  Stephan Bergmann  <sbergman@redhat.com>  [7d9781367133f8d79bbd96e638be51119702930a]

        -Werror,-Wunused-but-set-variable (Clang 13 trunk)
        
        ...ever since the code's introduction in
        59560e4c13de5787a586ea643f6e58371ecf4c14 "INTEGRATION: CWS dba22"
        
        Change-Id: Ic8acc06c85a3f82d24467cb403250df095c6b869
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116812
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-08  László Németh  <nemeth@numbertext.org>  [16eda7db38e978a178b161cff7715ee4a32f1493]

        tdf#142128 sw: set author-color strikethrough for AS_CHAR images
        
        (anchored as character) during change tracking instead of
        using always the same NON_PRINTING_CHARACTER_COLOR blue one.
        
        Follow-up to commit 76dc21860ce185bd5495adde8858d2f23284c78e
        "tdf#142128 sw: set author-color strikethrough for deleted images".
        
        Change-Id: I3fa02f6ec6cd1f71ae3b3c06644dd24f6c684f6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116795
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-08  Stephan Bergmann  <sbergman@redhat.com>  [489102d28e9c67773d72eedfc4e663f51fe331ea]

        Silence -Wunused-but-set-variable (Clang 13 trunk) on volatile variable
        
        (see the comments starting at <https://reviews.llvm.org/D100581#2795966>
        "[Clang] -Wunused-but-set-parameter and -Wunused-but-set-variable" that warning
        on volatile variables is intentional)
        
        Change-Id: I2f9d0ed4a7f11f0bc2bdea57c0434654cd9fdf95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116813
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-08  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [93605ab85a8b62dbfb59a9181a26b75a032b9a94]

        Use containerToSequence for Sequence of dynamic size
        
        Instead of set of conditions to detect size of resulting Sequence
        this should be shorter and cleaner.
        
        Change-Id: I52c87ecf3f21f40a52be5ac180a14499f4512072
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116772
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-08  Julien Nabet  <serval2412@yahoo.fr>  [2d5fb75274fc34f71c45b8e483684086bb50c686]

        Simplify Sequences initializations (chart2)(part 2)
        
        Change-Id: If03d2f7f22c65aaebe236d9b33e6609d31660387
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116810
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-08  Armin Le Grand  <Armin.Le.Grand@me.com>  [f3b737ab76efaf1a70dfb22c6b60b08b340cf343]

        Remove SfxItemState::READONLY
        
        As I experimented with redesigning the whole
        Item/ItemSet/ItemPool paradigm, I alredy checked that
        SfxItemState::READONLY is not used (and no one
        really knows what it should do or stands for).
        Since a removal of complexity is needed to get forward
        with that redesign and I already made some experiences
        in branch item_refactor2, I propose to remove this
        state. It is not really used (gets never set).
        It is mirrored/used in the UNO API in
        css::frame::status::ItemState as 'READ_ONLY', but also
        not used in the office's code. ItenmState itself is
        used in three places, but all set the Item involved
        by using a SfxVoidItem to state SfxItemState::DISABLED,
        which I described in ItemState.idl. This means that
        no state of READ_ONLY in UNO API is ever imported
        to office code as DISABLED state at all, so not
        used.
        I also marked it as deprecated in the *.idl file.
        
        I think - including the experimenting in the
        mentioned branch - that this is safe for now. I
        already run a full 'make check' on the changed stuff.
        
        Change-Id: I8c15cf7b4f803076ecaaea67659f6e022ac7ef70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116752
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2021-06-08  Heiko Tietze  <tietze.heiko@gmail.com>  [8fee41f75c5da6c6e7df34a9b4f73ddf59944446]

        Improvement of variable description
        
        Making it more clear that MinimumWidth is a boolean value
        
        Change-Id: Ifcf08dcc42001ca6fd81ae8649e9726746bccdb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116776
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-06-08  Julien Nabet  <serval2412@yahoo.fr>  [5895be734d1872c9c014aca5fe77813dd78cfd14]

        Simplify Sequences initializations (chart2)(part1)
        
        Change-Id: I97ddde9659f337932b4165b794a769b83882126d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116802
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-08  László Németh  <nemeth@numbertext.org>  [76dc21860ce185bd5495adde8858d2f23284c78e]

        tdf#142128 sw: set author-color strikethrough for deleted images
        
        anchored to character during change tracking instead of
        using always the same NON_PRINTING_CHARACTER_COLOR blue one.
        
        Follow-up to commit 1610eeef6f2312616fe5d3535475f27f7896bef8
        "tdf#142196 sw: crossing out images anchored to character".
        
        Change-Id: I267a492dc6bb75327fb96ccdb51b784d00ba7a41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116785
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-08  Miklos Vajna  <vmiklos@collabora.com>  [46cc1c79485f81f2e657c226de44d68cec752e6f]

        tdf#141805 sw: hide rtl gutter UI for ODF documents
        
        ODF doesn't track RTLness of the gutter explicitly, it infers this
        setting from the writing direction. This means that in case the UI is
        used to set it explicitly to a custom value, it'll be lost after
        export + import.
        
        Fix the problem by hiding the widget in the ODF case, so it doesn't
        confuse users; it's still visible for Word formats which store this
        explicitly.
        
        Change-Id: I1316dcf461429af72498957c9b3eebcbdac794bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116799
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-08  Dennis Francis  <dennis.francis@collabora.com>  [2881b2fa25bfe1933857738b0b551ebb6c687bdc]

        unit test: lok: edit cursor invalidation message
        
        Conflicts:
        	sc/qa/unit/tiledrendering/tiledrendering.cxx
        
        Change-Id: I255e3b637329fc1fb41d24e79a770051ee827162
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116428
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        (cherry picked from commit d1a1b8ac3d7eea4b571d8015e31549f39a0b20ed)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116542
        Tested-by: Jenkins

2021-06-08  Dennis Francis  <dennis.francis@collabora.com>  [c844aa36cc4268f182ec4f6627fb2b8f4cce7b15]

        sc: lok: apply the previous fix for selections too
        
        Conflicts:
        	editeng/source/editeng/impedit.cxx
        
        Change-Id: Ic1f6c1642da71e0ef8c23831786ae405dda21133
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116427
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        (cherry picked from commit c5e249877b93e9d11788ec04fffee1dcb142a0e5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116541
        Tested-by: Jenkins

2021-06-08  Dennis Francis  <dennis.francis@collabora.com>  [eed212b1cc03b8f131e5c28730b0e6a55c3e22af]

        sc: lokit: fix wrong edit cursor coordinates for numeric cells
        
        The cursor coordinates returned by editengine implementation is computed
        with respect to document-visible-area in "display" hmm and not "print"
        hmm. For numeric cells, the visible top-left is always non-zero, hence
        triggering this incorrect "refpoint" subtraction to compute "relrect".
        
        The fix is to calculate the correct "relrect" by subtracting the display
        hmm version of "refpoint" from the edit cursor rectange and then convert
        to twips.
        
        Change-Id: I4b663edcb1f74e1bdcc300788769d580fcfe7e17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116426
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit 77704022556bb97a64ef47666230a2c0232d45d3)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116540
        Tested-by: Jenkins

2021-06-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [2b7bfe009ac35cb5fda9ca14404fea924acb54fa]

        sd: use registerOOXMLNamespaces and registerODFNamespaces
        
        While at it, fix incorrect r:Relationships with
        rels:Relationships
        Change-Id: Ia8e6556b0e7d3839e00936626627471a7a276071
        
        Change-Id: I77f950dabd4d2131256673e517625d31ade9aa76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116800
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [039180f8255b6356cb89b1777e4e53323541898d]

        Revert "improve logging message"
        
        This reverts commit 9f0484c2bca8e7ec5e0d83289fae9b474b8598e0.
        
        Reason for revert: this patch was unnecessary, the operator<< for css::uno::Exception alreadys logs the message, I got confused
        
        Change-Id: I45932be060059eac92d460a70c944e1b19b5c375
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116706
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-07  Caolán McNamara  <caolanm@redhat.com>  [01c20a75b388ded73a4f220970cf3c2e95f83dff]

        ofz#35033 missing components
        
        Change-Id: I5b0322d026f819dde0a1a2473087e56ebb75008a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116801
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-07  Caolán McNamara  <caolanm@redhat.com>  [f9b721bb6fb243465029273265b757288cf391c9]

        gtk4: convert pack-type to child type
        
        Change-Id: Id72572b1b97917b9cf3816b1abaa1e412ed028a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116766
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-07  Henry Castro  <hcastro@collabora.com>  [7f49c4eea51c6c84ee7adacd5ba45e1e0fc4c1f7]

        sw/qa/uitest: close the dialog if thrown an exception
        
        if a unit test opens a dialog and exception
        is thrown if does not exist a control, the
        terminate() method fails, the unit test will
        wait indefinitely for the subprocess to terminate.
        
        Change-Id: I6dc77b2db8ce042ead78d13ce57e91892cd2db90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113896
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-06-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [6004f17ae68cc6c15ef9cc96cc502dd4a09d6cf1]

        sd: Use template for export test modules
        
        Change-Id: Ib604d0ad64dc16dbf9c0115a0fb30a8e3c6da337
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116787
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3893b54e3656c07e182947a4fd5ef1b0be82bd2e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 68a8e252d2600cabc694d9c489ec641dbd3c902a
          - tdf#124066 Help for VBA StrConv function
            
            1) LCID codes linked to LibreOffice internal LCID file
            2) Examples borrowed from QA tests
            
            Change-Id: I1b00a1901f32de0243b518de39abd633ba08eadc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/116684
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-07  Mike Kaganski  <mike.kaganski@collabora.com>  [a50f482fa1b2239f317add1b83ffeb08b14a44a8]

        Move PPTX testdoc to respective directory
        
        Change-Id: I020998c8e8b2a715a7f0a924bd24e09082599a6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116788
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-07  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [629fe3a8e6fdf1602add0803b7d06e70215cda33]

        tdf#132667 - Grab focus on the last inserted property
        
        On removing/adding custom document properties, grab the focus on the
        last empty shown name box.
        
        Change-Id: Ifd66566d4ae9fa57b9f1a9aae5f9cb93dbb74070
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115872
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-06-07  Miklos Vajna  <vmiklos@collabora.com>  [02c435082058ecf7f9d4d73cb47d31d0218dc10d]

        sw keep aspect ratio: add filter for this setting
        
        SwViewOption::IsKeepRatio() was only in-memory, so ticking that checkbox
        and restarting soffice disabled it again.
        
        Handle this similar to e.g. the zoom factor which is mapped to a
        view-specific settings.xml key.
        
        Change-Id: I8d2de7d2c7ae0dbf34230e2011f6b07f63e02fbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116791
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-06-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [a0bbeef0a8d9eeccc9ab9857851e0658139f2e1c]

        sw_uiwriter: split uiwriter into 2
        
        it already has 230 tests
        
        Change-Id: Id06ffb791cf65342676e6d7076105773c8137685
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116784
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [95f40ec1cdfe5c9db3e86c1092538dba8a129a72]

        uiwriter: keep CPPUNIT_TEST_FIXTURE tests together
        
        Change-Id: I19162c6e6868dc9eb57444f5b33dc2bad299c230
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116783
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [9f0484c2bca8e7ec5e0d83289fae9b474b8598e0]

        improve logging message
        
        Change-Id: Ib8f4fdbe3d644c035a125f7ae0a035a95bcafc76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116781
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ddfec46bcebc36fdf0191d46bd3bcce6ae7cfa67]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 84d49dae2c041fa294415d4deba31f4477a663a3
          - Add link to half-width / full-width glossary entry to search&replace dialog help page
            
            Change-Id: I54d892b1112375c6dce64904df61ffffa79c37f4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/116705
            Tested-by: Jenkins
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-07  Ming Hua  <plateauwolf@qq.com>  [4642cddcc54c352e26272dab3099f0fe65bd170e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 47df6ad11ac2e9c8c8d1f6e9c1049acbb56785e1
          - [WIP] tdf#142652 Add glossary entry about half-width ...
            
            ...and full-width characters
            
            Change-Id: If12dbc28de60fa7430d02530cf2d7fa7900c6675
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/116771
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-07  Eike Rathke  <erack@redhat.com>  [8e7a9b0243a4a63841d1cb1faba118274d574053]

        Resolves: tdf#142216 Fix {hu-HU} AM/PM words, default time without leading 0
        
        Change-Id: Ief925b01a882bd59807b7e6e8c84b77b5ca3485f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116713
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-06-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [d161c4de0b145b975bc90ce4b0a1ff7c234b676e]

        tdf#142483: sw_xhtmlexport: Add unittest
        
        Change-Id: Ie22d23a49e4e1f352cec5ef32c2b0545b50f5aa5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116777
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-07  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [6bebaddb39849422dffa16316c543fc69305f31a]

        WMF tdf#142625 Continue read records if unimlemented features found
        
        Most of DIB records (DIBCREATEPATTERNBRUSH, STRETCHDIB)
        are implemented partially. If the unimplemted feature are inside
        WMF, then the whole reading steam is interrupted and nothing
        is displayed.
        
        With this commit if DIB record used missing feature,
        then the warning is displayed, and the displaying continue.
        
        The fix allows for displaying WMF image from tdf#55058
        
        Change-Id: I6cc88d41486c52a2b1a6ec0b89166460a78ce7d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116763
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-06-07  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [3ffc5df4e17068319bd6ed0c854d92a702ef326a]

        sw: WriteLong/Short -> SvStream::Write[U]Int[16|32]
        
        Change-Id: I1c09a3bbf301166ccab16ecf0b57f22a335e0791
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116778
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        Tested-by: Jenkins

2021-06-07  Julien Nabet  <serval2412@yahoo.fr>  [87e8d5ec6bb2fa332d2c374040d39ca18462cb6f]

        Simplify Sequences initializations (canvas)
        
        Change-Id: I651858d71e378341205d6a785bd97f294664a439
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116737
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e9a824dd6c1c33777461874d9892343d193c867d]

        tdf#127028 "bpmn" template should have ext. otg instead of ott
        
        "bpmn" is an template for draw documents and not text documents
        (writer) so it should have the extension otg and not ott. This is
        also important for the template manager as it categorises the
        templates based on the extension, so the bpmn was not categorised
        correctly.
        
        Change-Id: I503b972711830dc3c5ab98d9c24f974862ffc540
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116775
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-07  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [996694d78641df4b2adb5357e6e274a9f9e8ca46]

        find-unneeded-includes: fix YAMLLoadWarning on newer systems
        
        After upgrading to Ubuntu 20.04 I got this warning:
        YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details.
        
        Change f-u-i per instructions on website above to fix this warning.
        
        Change-Id: I4424b0ced49d81dceb33131e1df150387a89df4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116748
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-07  Miklos Vajna  <vmiklos@collabora.com>  [cc99d43295322a2d6b4abc9b9a8f2e03e3db89f2]

        sw: prefix members of CSS1Selector, HTMLStartEndPos, SvxCSS1MapEntry and ...
        
        ... SwHTMLPosFlyFrame
        
        See tdf#94879 for motivation.
        
        Change-Id: I4d1a427653aea5c6414f79c8eaea71336150bab7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116773
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-06-07  scito  <info@scito.ch>  [eb5e2e70ab4eaab9fea555160e61b24bd9941a63]

        move remaining copy/paste tests from ucalc to ucalc_copypaste
        
        MixData test cases test the special paste with operations such as ADD.
        
        testCopyPasteMatrixFormula belongs also to the copy/paste tests
        
        Change-Id: I2b142b3f95edbc740dd8c8a00de9a00bcf8a22d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116743
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-07  Jim Raykowski  <raykowj@gmail.com>  [ec629c5ee22d02f99d66a5cf975ce239876b7f4d]

        Resolves tdf#142513 fix zoom caller handling
        
        Calling ZoomPlus has always executed shell SID_ZOOM_OUT case handling.
        ZoomMinus, which replaced ZoomIn, does SID_ZOOM_IN case handling.
        
        This patch changes ZoomPlus to do SID_ZOOM_IN case handling and
        ZoomMinus to do SID_ZOOM_OUT case handling and makes appropriate
        changes required by these name changes to provide expected zoom
        results in all module shells that have handling for these calls.
        
        Change-Id: If148f4f7866bfc8fc6452ad1c1dace723a125ef6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116287
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-06-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7f059ce157da0de40a98f63f61d923cc67d93884]

        tdf#142478 add test that triggers find all and crashes
        
        String "Crash" in document and notes, then trigger "find all",
        which produced a crash without the fix in-place.
        
        Change-Id: I8e6e4a9da1afc85643648aee36a03c1fb39ca16d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116769
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-07  Noel Grandin  <noelgrandin@gmail.com>  [a288585ecab5acebbb95bd86c125ad5294a5c031]

        pass -enable-symbols down to libxml
        
        Change-Id: Iceef587366bebe6007f40e100f19e6a2f048adda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116764
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-07  Heiko Tietze  <tietze.heiko@gmail.com>  [f43fdcad400b6ff51f0810d923fe75d5a2cfde0c]

        Resolves tdf#140360 - Provide option to turn off sidebar's minimum width
        
        Boolean option Sidebar:General:MinimumWidth introduced defaulting
        to true; if false the sidebar width is under full user control
        
        Change-Id: Iab1413a83adf90461feb5d6416aad174439392ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116715
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-06-07  Martin Srebotnjak  <miles@filmsi.net>  [c617b11ff37a18225f9666b7d028a734d12b360a]

        Update git submodules
        
        * Update translations from branch 'master'
          to c856f9a26324096ca38ffea04bd282e37ec661ea
          - Update Slovenian translation
            
            Change-Id: I02198f187bd48f4f3d7ce6cda65a0389d210d606
            
2021-06-07  Mike Kaganski  <mike.kaganski@collabora.com>  [76ce593d2bbb1fc7e242db564f301d6721ba8e45]

        Restrict test a bit to verify that there indeed is scaling
        
        ... just to make sure that changes like a1ae30166e92a0a40dff06740f0bb8e9ee63f70a
        don't break the test.
        
        Change-Id: I4d9f8a6a85fc155c2b67c76152b1aaa7df384a38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116701
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-06  Mike Kaganski  <mike.kaganski@collabora.com>  [a1ae30166e92a0a40dff06740f0bb8e9ee63f70a]

        Fix and unify the two methods that get scaled text size
        
        GetTextFitToSizeScale and SdrTextObj::GetFontScaleY both didn't
        initialize outliners properly, and thus returned wrong results.
        
        Change-Id: I6fe63c51ed838a0d0fafdfa03597cac97ce29831
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116765
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-06  Caolán McNamara  <caolanm@redhat.com>  [2671476e7c8acc6569840e66e6d306b890b431fd]

        gtk4: don't need to 'formatMenuButton' anymore
        
        Change-Id: I84e53f23986d15dde571c6bc7559ef68be345d23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116762
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-06  Caolán McNamara  <caolanm@redhat.com>  [a134845061b16e43d192feaceac3ecb8f4a51cdb]

        gtk4: convert MenuButton "image" to "icon-name"
        
        Change-Id: Ic290b6008739a729b786562affb72d26da2191d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116754
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-06  Caolán McNamara  <caolanm@redhat.com>  [e2e89bb4187e08c4b6052f535d80886e198051c8]

        enforce indicator consistency
        
        so there is either a standard indicator shown or one of a small subset
        of named icons
        
        a) adds an indicator to show the MenuButton provides a dropdown to the
        spelling dialog when there are multiple user dictionaries the word could
        be added to
        b) use open-menu-symbolic instead of gear icon for the sidebar menu
        
        Change-Id: If4f0842fb0f805dde45e375061f23d2aaea0990c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116757
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-06  Caolán McNamara  <caolanm@redhat.com>  [3f59f4a7e667b571640572f9316216ec73aeca7d]

        add x-office-calendar to allow symbolic names
        
        for gen map to existing sc/res/date.png
        
        Change-Id: Id85f5df27fd93deb7d1e653ae6cac1fb471d3470
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116761
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-06  Caolán McNamara  <caolanm@redhat.com>  [b97cc798c468c8936f78453b3330806eff481828]

        use open-menu-symbolic where sfx2/res/menu.png was previously used
        
        Change-Id: I5030afe7d370b49b24f6a590bf9ce6e2a7a428e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116756
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-06  Caolán McNamara  <caolanm@redhat.com>  [81b07aeaf4b917825af81b1a8b9c006b3fc416ca]

        use sfx2/res/menu.png for open-menu-symbolic
        
        which we do already in additionsdialog etc and is a better
        match for open-menu-symbolic
        
        Change-Id: I5b466945b9f045cc2bdf122b05ae4e85485bbef6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116755
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-06  Caolán McNamara  <caolanm@redhat.com>  [baab429763bef88c22d5c6656197ff28a7d6134f]

        use open-menu-symbolic for menubutton gear menus
        
        https: //wiki.gnome.org/Initiatives/GnomeGoals/GearIcons
        Change-Id: Ia95451f950728c4174887a042a6666e1dd7cc1ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116753
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-06  Caolán McNamara  <caolanm@redhat.com>  [d125024874da5d22abf0d60b8a13c355effff495]

        gtk4: set same use-underline on inserted GtkLabel as parent GtkButton
        
        Change-Id: I6618433faf2379bfadf7a257e394785360d07526
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116760
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-06  tobias  <tobias.schulz@hotmail.com>  [162f5a20095c6937030d23ee03fb8f72c51eefa1]

        tdf#142669 Consider BOM on text encoding detection
        
        Return a flag if the auto detected text has a BOM.
        Save the flag in SwAsciiOptions so that BOM gets set correctly when
        file is written.
        
        Change-Id: I358c3ba243bc326a552c2dc24773c94f8319c700
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116759
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-06  Mike Kaganski  <mike.kaganski@collabora.com>  [89aaa17a0a4413f07da2bc5084b0164f15dc01ac]

        UITest: introduce guarded context managers
        
        They should be used wherever we need to make sure to execute
        some action in tests regardless of the assertion success. They
        follow their plain counterparts, and execute finalizing code
        at all outcomes. This e.g. allows to assert when a dialog is
        open, and have it properly closed on failure, so that the test
        is not left in hung state.
        
        Only two wrappers are implemented now: load_file and
        execute_dialog_through_action.
        
        sc/qa/uitest/chart/chartLegend.py is updated to use them.
        
        Change-Id: Ib9cf44304f0d3ab8fa3377922ed36d2d866031b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116692
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3b75f9add7ed80e803b0771d86892d6ca0f47e71]

        tdf#142478 fix crash when searching and a viewshell change occurs
        
        When searching a impress document for a word, and the word is in
        notes as welll as in the document, a crash happens (only when
        searching with "find all"). The regressing commit changed that the
        search is now bound to a view (and to a viewshell). When searching
        for words in notes and document, at the transition from "standard"
        to "notes" page kind mode, the view and viewshells are destroyed
        and the new one created again. The problem lies here as when we
        destroy the viewshell, we also destroy the search context and
        FuSearch objects, but we are still executing the search -> crash.
        
        The solution for this is that when we change the page kind,
        we take the FuSearch object from the old viewshell and put it
        into the newly created viewshell, so that we keep the FuSearch
        object alive and don't throw away the search context too.
        
        Change-Id: I50931cca2a20c5704f7450e3cc8b3466af4c5a3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116758
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e99f1824af658e899d7584bb2beb8bba4c2a135d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 096e8e98912ae2d7eee5975e7e2beb4d5883180b
          - Use %PRODUCTNAME
            
            Change-Id: I73d62b9dfa8a70faf473dbd54a5b066edc028bf0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/116700
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [58e9f18e72fdd0dde2a3fdba9a70c4043d68827e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9de52c620aece66d6cb97e23301cbbb884d19615
          - Tiny table formatting fix.
            
            Change-Id: I0ed3b2ee3bb3788688e81b15cb19b9d41d98de13
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/116699
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-05  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [33d2cf7008de79106b5da4bba0241aa14d81d88f]

        WMF Change the sign of read fields in BITBLT and DIB records
        
        Additionally the names of variables were improved,
        and additional checks were added for unsupported cases
        Change-Id: Id84ef1218c5c2a40c8d01f2d40857d892badbb9f
        
        Change-Id: I1b8571d0a627827bc1e67c2bfc6c1932d58c5233
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116744
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-06-05  Julien Nabet  <serval2412@yahoo.fr>  [399a6472f666ae6c3e20b6f8367f9fd089c15605]

        Potentially uninitialized local variable 'aEvpMd' used
        
        Seen on Win10:
        cd C:/cygwin/home/serva/lode/dev/core/oox && C:/cygwin/home/serva/lode/opt/bin/make -j 1 -rs build
        [build DEP] LNK:Library/ooxlo.dll
        [build CXX] oox/source/crypto/CryptTools.cxx
        C:\cygwin\home\serva\lode\dev\core\oox\source\crypto\CryptTools.cxx(122) : error C2220: the following warning is treated as an error
        C:\cygwin\home\serva\lode\dev\core\oox\source\crypto\CryptTools.cxx(122) : warning C4701: potentially uninitialized local variable 'aEvpMd' used
        C:\cygwin\home\serva\lode\dev\core\oox\source\crypto\CryptTools.cxx(122) : warning C4703: potentially uninitialized local pointer variable 'aEvpMd' used
        make[1]: *** [C:/cygwin/home/serva/lode/dev/core/solenv/gbuild/LinkTarget.mk:301: C:/cygwin/home/serva/lode/dev/core/workdir/CxxObject/oox/source/crypto/CryptTools.o] Error 2
        make: *** [Makefile:122: oox.build] Error 2
        
        Change-Id: Id9409c95aa3edf866671ef8418e7ade3cbc1e718
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116740
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-05  Caolán McNamara  <caolanm@redhat.com>  [c0a7b479aff23c887d23ca550c048f184eda7853]

        gtk4: MenuButtons can have images too
        
        Change-Id: Ib6a7eed8036273d5e31ddff5611ec42fb45ffa4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116751
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-05  Caolán McNamara  <caolanm@redhat.com>  [2614ca783d3fa181a8a3a00c38103abc54cac56c]

        psp::PPDParser::getParser deadlock on launch
        
         #3  0x00007fef4e844945 in std::mutex::lock() (this=0x7fef4f817640 <psp::PPDParser::getParser(rtl::OUString const&)::aMutex>)
         #4  0x00007fef4eb2da43 in std::lock_guard<std::mutex>::lock_guard(std::mutex&) (this=0x7ffc2f47a2a0, __m=...)
         #5  0x00007fef4eb1dd12 in psp::PPDParser::getParser(rtl::OUString const&) (rFile="SGENPRT") at vcl/unx/generic/printer/ppdparser.cxx:535
             ^^^second reentry^^^
         #6  0x00007fef4eb76f3b in psp::CUPSManager::createCUPSParser(rtl::OUString const&) (this=0x329c0e0, rPrinter="CUPS:MP230-series") at vcl/unx/generic/printer/cupsmgr.cxx:533
         #7  0x00007fef4eb1e4fa in psp::PPDParser::getParser(rtl::OUString const&) (rFile="CUPS:MP230-series") at vcl/unx/generic/printer/ppdparser.cxx:565
             ^^^first entry^^^
         #8  0x00007fef4eb7815d in psp::CUPSManager::setupJobContextData(psp::JobData&) (this=0x329c0e0, rData=...) at vcl/unx/generic/printer/cupsmgr.cxx:566
        
        since...
        
        commit 80255dcde14755bb4a342b7392fb26d27580ff6d
        Date:   Sun May 30 19:29:07 2021 +0200
        
            vcl unix : use std::thread in PPDParser::getParser
        
        Change-Id: I3c66e23568e388425de9ee07f2d7606f4df0cfd3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116750
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-05  Mike Kaganski  <mike.kaganski@collabora.com>  [cb90eda86544fdda9bd49f394b7a286fa355ce90]

        Blind fix for sporadically failing UITests
        
        Attempting to avoid this problem:
        
          ======================================================================
          ERROR: test_tracked_changes_acceptall (trackedChanges.CalcTrackedChanges)
          ----------------------------------------------------------------------
          Traceback (most recent call last):
            File "C:/lo/src/core/sc/qa/uitest/calc_tests4/trackedChanges.py", line 127, in test_tracked_changes_acceptall
              gridwin = xCalcDoc.getChild("grid_window")
          uno.com.sun.star.uno.RuntimeException: Could not find child with id: grid_window
        
          ======================================================================
          ERROR: test_tracked_changes_reject (trackedChanges.CalcTrackedChanges)
          ----------------------------------------------------------------------
          Traceback (most recent call last):
            File "C:/lo/src/core/sc/qa/uitest/calc_tests4/trackedChanges.py", line 173, in test_tracked_changes_reject
              gridwin = xCalcDoc.getChild("grid_window")
          uno.com.sun.star.uno.RuntimeException: Could not find child with id: grid_window
        
          ======================================================================
          ERROR: test_tracked_changes_rejectall (trackedChanges.CalcTrackedChanges)
          ----------------------------------------------------------------------
          Traceback (most recent call last):
            File "C:/lo/src/core/sc/qa/uitest/calc_tests4/trackedChanges.py", line 239, in test_tracked_changes_rejectall
              gridwin = xCalcDoc.getChild("grid_window")
          uno.com.sun.star.uno.RuntimeException: Could not find child with id: grid_window
        
        The problem looks unexpected, since UITest.create_doc_in_start_center
        waits for "OnNew" event, but who knows...
        
        Change-Id: I38207944f0f2fb67cf6e97ee1c220bbd95dc7047
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116698
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-05  Caolán McNamara  <caolanm@redhat.com>  [d6eb61707c15cda590cd16e9cbdce2b193889ff0]

        cid#1485166 silence Uninitialized scalar variable
        
        the markup in the other case seemed to work
        
        Change-Id: I2276f370b3f696082fd4ebfcbd29a13e2bea85ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116747
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-05  Julien Nabet  <serval2412@yahoo.fr>  [3e8e5f079e032a2b7b709bc01113f14da893263c]

        Simplify Sequences initializations (accessibility/binaryurp)
        
        Change-Id: I4b388b7faa1dc47f27d29aaaff9041fe81a29f71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116739
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-05  Caolán McNamara  <caolanm@redhat.com>  [a3d2d01f55260ad422e07d4f326fc01f0414bd1d]

        gtk4: ToggleButtons can have images too
        
        Change-Id: I1319ed84daa5d0d7d6a49887ad3ccc5b4c2fc3bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116736
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-05  Caolán McNamara  <caolanm@redhat.com>  [ff169611987501baa12a4614656e2049fd133d02]

        gtk4: silence some warnings
        
        Change-Id: Idd19191b6b2e18069d88a35e6cfd2d0f5023affa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116735
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-05  Arnaud Versini  <arnaud.versini@libreoffice.org>  [80255dcde14755bb4a342b7392fb26d27580ff6d]

        vcl unix : use std::thread in PPDParser::getParser
        
        Change-Id: Iff31fbdec6516b490590e31db6915397033c1027
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116413
        Tested-by: Jenkins
        Reviewed-by: Arnaud Versini <arnaud.versini@libreoffice.org>

2021-06-04  tobias  <tobias.schulz@hotmail.com>  [cb490979ac238011efa27e0fb18fe62c13329d1f]

        tdf#120574 Store Ascii Options for Later Saving
        
        store auto detected/configured ascii options in medium.
        use stored ascii settings for saving and text encoding
        settings dialog.
        
        Change-Id: I88e2d54923bfcf5d7c460ef3b89c36fc002c5097
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116678
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-04  Mike Kaganski  <mike.kaganski@collabora.com>  [5bb06ea6931c0c72df6b0f164bac1c8d00c51bb6]

        Fix UITest
        
        The test had previously raced between the effect of
        vnd.sun.star.findbar:FocusToFindbar, typing, and pressing
        the "Find All" button. If typing happened before focusing,
        then focusing selected the already typed text. If button
        was clicked before focusing, it found the edit unfocused,
        and grabbed the focus, selecting its content.
        
        This adds "HasFocus" property to WindowUIObject::get_state.
        
        Change-Id: Ib277bd70508a3c1e86e1668afb7592d7a1523947
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116697
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [fe66c4e2ac43ca0bef04ede7250848dd37c35a45]

        fix leak in solver test
        
        Change-Id: I676b22a59f057a18d44a561f632803283cbe9b6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116720
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-04  Caolán McNamara  <caolanm@redhat.com>  [b68be8c7286b3168468414ec0106c610582f9d6f]

        gtk4: undo bootstrapping conditional page removal
        
        now menubutton is available again
        
        Change-Id: If3112cde3e5231245088740ab0217a0e61b3579c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116733
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-04  Caolán McNamara  <caolanm@redhat.com>  [63f9e6d0f2596e5481e34573664d358fb61b9d9f]

        gtk4: don't want normal case to have a radiobutton
        
        Change-Id: Icbd21ca39856374e1b95e5d34ac0793f24619a46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116732
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-04  Caolán McNamara  <caolanm@redhat.com>  [26b4c13a73584e71930549cc0a65eccfdd258a96]

        gtk4: reeenable the rest of the math dialogs
        
        Change-Id: If18f5f0e5b47deefae8c55d296fa5ef3d5f312ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116730
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-04  Caolán McNamara  <caolanm@redhat.com>  [cf495c580d19bc43ff7860ccc9e84159e0d44edf]

        move unique use of secondary-icon-tooltip-text to tooltip-text
        
        there are no "secondary" or "primary" icons for the tip to be
        relevant to. I imagine this should be for the whole widget.
        
        Change-Id: I6186499a9f981ab910e79970419e7cb5f0f02db5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116729
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-04  Caolán McNamara  <caolanm@redhat.com>  [b9959364cbdbf8a17d977717522e57187f82730f]

        gtk4: experiment with GtkPicture for all our theme resources
        
        math, format, spacing for an example where GtkPicture is wanted
        writer, format, columns for an example where GtkImage is wanted
        
        Change-Id: Ib7acfc242d93e8b3f23687e7e5483aedd5cc4a45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116727
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-04  Caolán McNamara  <caolanm@redhat.com>  [bc8e1acfaddea5f0ea3e607fc4d8f7953795f06c]

        swap orientation of container from vert to hori
        
        we only show one child at a time so this should make no difference in
        theory, and that's the case in gen and gtk3.
        
        But tweak it because in gtk4 right now the height gets strangely
        too tall when vert while its width doesn't when hori.
        
        Change-Id: I6a35385bdfe73eb21f8c72085de3ca7408e0602d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116726
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-04  Michael Stahl  <michael.stahl@allotropia.de>  [452bf1359dab3cfab9fd6007d68592e9c96382b3]

        tdf#142483 filter: xhtml: fix substitution of fo:border attribute
        
        This worked with Saxon but not with libxslt.
        
        (regression from 9d3b39cf9fed9a305ac23d1ecaaafc8f7caaeeb0)
        
        Change-Id: I18e66e6136e4fc73718bbe9c7c4c66fb76be31c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116728
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-04  merttumer  <mert.tumer@collabora.com>  [720438d2c43ee676af9002b92f97d650f45184e7]

        lok: Hide file name from Text Import Dialog (csv)
        
        Change-Id: Id496ce68030a471ac73556f52bcd808d79d34589
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116173
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116302
        Tested-by: Jenkins

2021-06-04  merttumer  <mert.tumer@collabora.com>  [73c37ef7595cde0a9b46681106672170e3eb6ffb]

        lok: Re-Enable AnchorToPara context menu item
        
        Change-Id: I0f1f4121c06b8f628f4fe49284737cea3d28e4b8
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116141
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116301
        Tested-by: Jenkins

2021-06-04  merttumer  <mert.tumer@collabora.com>  [fe634a991bd94f9f1f0f9ef5c401648b8dd85f6c]

        sd: Unit test for Table deletion with Delete Key
        
        Change-Id: I9849f55a143007b49bdcaac392dd84e32d610998
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116069
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116300
        Tested-by: Jenkins

2021-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [f52376f167840cee4896f71b17bb8c760c23d5bb]

        loplugin:unusedmethods
        
        Change-Id: I79bd2f0eaa7287f0568366ee5627e11a65d2aec2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116717
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [752e23f3cfb161f3eed72f3cd1104310b1b1ddba]

        loplugin:virtualdead
        
        Change-Id: Ic2e18f9088e7427f0679dab27f0d3acb6f2bb240
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116716
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-04  Caolán McNamara  <caolanm@redhat.com>  [d0b2e85e87ea47ba80f11a1b3d26a9f8d16f9579]

        resave with latest glade
        
        Change-Id: I9f590dbe91bc69587e0a497eb2c0403c1dd02b3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116725
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-04  Caolán McNamara  <caolanm@redhat.com>  [b32582d4bc21953a43c469872d58445ee1a5ff2b]

        gtk4: support radio groups in GtkMenuButton menus
        
        Change-Id: I4e6b61e2c16b208a91490cfbaf5dc933d45c1df0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116718
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-04  Miklos Vajna  <vmiklos@collabora.com>  [04716690f6c5193f15868bc71e7d17c53e085a54]

        sw HTML export: allow custom DPI for the bitmaps of shapes
        
        But leave the CSS pixel size of them unchanged in the HTML markup.
        
        Also add some documentation on the various options, so one doesn't have
        to dig them out from testcases.
        
        Change-Id: I6c6ee4e9c98d674f44e7c5835f2e6a6737e13f34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116722
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-06-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [5ffcf2fa69aa6c79b07b1cf04c8cf6c85c5f6b83]

        uitest: one more fix for File Open dialog
        
        Similar to 4839b7ca3b5a730edf90ebebc749db145efec098
        <Fix UITests that use File Open dialog to load documents>
        
        Change-Id: Ia848ba8129c7e99dc8ea610033e5c22809db7b43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116723
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-04  Mike Kaganski  <mike.kaganski@collabora.com>  [2a06d2ebd09ba0c8bf2e29d5c4060ce415964f86]

        Explicitly set ForceFocusAndToFront to false for unit tests
        
        It defaults to true on Windows (see
        officecfg/registry/data/org/openoffice/Office/Common.xcu),
        and may affect UITests, which are interactive there.
        
        Change-Id: Iad51b0a628deced1e90636d07040596a899b53ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116695
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-04  Mike Kaganski  <mike.kaganski@collabora.com>  [01ff7460b83da265a0c68fa01cf2282f4e7dd72e]

        Fix UITest
        
        It needs to wait until vnd.sun.star.findbar:FocusToFindbar does its
        magic, which was racing with Python executing its typing.
        
        This adds "SelectedText" property to ComboBoxUIObject::get_state.
        
        Change-Id: I30faab2cc36a3cde59cf72ae5a383738a3ad4738
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116694
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-06-04  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [0d42ca4f39160bdc28a5855261c227c63161dd8a]

        update credits
        
        Change-Id: I46f39d507cc96cbcd0d59b4edfcbb109efefdb69

2021-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [e4514e65399a1e0398ef94efed6fa1774cff7ea6]

        tdf#142638 crash leaving embedded object (GTK3)
        
        regression from
            commit 8d485ec0cd35ee1ae7684f2b6ca96c0f0c6f9dac
            Date:   Sat May 29 08:34:28 2021 +0200
            IsDisposed->isDisposed in vcl/../window
        
        Change-Id: I9bca182d7d7c4abf4c308bad44c0a3a0bb04a716
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116690
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-04  Miklos Vajna  <vmiklos@collabora.com>  [26d2b19d4e9388072b8dae574efdf00d7f7a0f2f]

        sw HTML export: fix pixel size of shapes
        
        - the twips logic size was set, but it was consumed as mm100 logic size,
          so the pixel size was about half of the correct one
        
        - the HTML export didn't write a logic size ("CSS pixels size") for
          shapes
        
        Change-Id: I37f6b4acde9d1298fae81f9975e9db95485631ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116691
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-06-04  Mike Kaganski  <mike.kaganski@collabora.com>  [4839b7ca3b5a730edf90ebebc749db145efec098]

        Fix UITests that use File Open dialog to load documents
        
        It relied upon the component being loaded before the next
        Python code line is executed. OTOH, UITest.load_file uses
        EventListener to wait for the OnLoad event, which should
        be reused in all such cases.
        
        This moves the waiting code to a dedicated context manager,
        and modifies UITest.load_file to use it. Respective tests
        using the File dialog also use the new manager to wrap the
        action starting the loading process.
        
        Change-Id: Ic6eb0533b06e0ccc63dffc2ddc0e91d8159cae4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116693
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-04  Caolán McNamara  <caolanm@redhat.com>  [191a5bc8bce278d93d8e52d83771fcf59a0fbe9f]

        gtk4: convert GtkMenu into GtkPopoverMenu
        
        and hook it up for GtkMenuButton
        
        Change-Id: I79efe7e25693deb40b59e960abc21807c9269172
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116687
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [da8970034d1db518ed2225b7e6046cafb788d26d]

        Fix typo
        
        Change-Id: Ib2045fb0aa2a4ea2556590337ab7de36360c60b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116689
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8a850eed3bc1a25731a03e64a734a2d50963ba87]

        Fix typo
        
        Change-Id: I4dcb23dc5773c4ea198d1327f88d931afb1f3483
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116688
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-04  MIhail Balabanov  <m.balabanov@gmail.com>  [b3540898464d8eff745c564a66077f67199223e0]

        Fix the <FollowPageWord> entries for Bulgarian
        
        Change-Id: I349a5a1fc9a93225f6129bd26f0387a3681f08ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113860
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-06-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [2b62ead4dab909438a1d68f879f6f0329ca9291d]

        sc: use XmlTestTools::registerOOXMLNamespaces()
        
        after 1ba1bb1cacdc8825d01559859100a2b575967e55
        <test: introduce XmlTestTools::registerOOXMLNamespaces() to reduce
        copy&paste>
        
        Change-Id: I5f8fcb977233c30bae74e7cc9fde45d41a523b85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116686
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-04  scito  <info@scito.ch>  [c82d96da1c9a03e1742f2f5a7a93b9993c96a0a0]

        tdf#68976 fix paste transposed regression for notes/patterns
        
        Starting position was not correctly taken into account for notes/patterns in the
        initial fix. It worked only for source range starting in A1 (0/0), i.e. a
        special case. The unit tests tested only this special case.
        
        The unit tests are generalized: Starting in B2 instead of A1, i.e. the source
        range was shifted. The paste destination results remain the same, except
        absolute references.
        
        Change-Id: I2f7bfa9e559d99b173ff833fed3cff21658e0e31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116501
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-06-04  scito  <info@scito.ch>  [940dad058c199c6b6990ad313db5a17758a19c65]

        tdf#141683 fix missing flag in multi sel pasted transposed as links
        
        For transpose, the links for option 'as links' will be set during
        TransposeClip(). Thus, formulas will be created. So, the formula flag must be
        set for subsequent copying to the document. This flag must be set in the multi
        range selection code path for transposed as links.
        
        I've adapted the tests. Unfortunately, this fix cannot be tested directly with
        automatic tests. However, the same behavior is applied in the unit tests.
        
        Change-Id: Ia16a8371894a784fc7fcfa1c7b5242f552bef956
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116332
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-06-04  merttumer  <mert.tumer@collabora.com>  [6c879cd2dc4517c8ee9dbff0f228f95702e7f88b]

        Extended MoveShapeHandle command for Anchors as well
        
        Change-Id: I0e2811802f17831097a86103571b505a7557717a
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116040
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116299
        Tested-by: Jenkins

2021-06-04  merttumer  <mert.tumer@collabora.com>  [13f981e262b04f40c377d0e4fff717b57855d8a3]

        Implemented Delete key deletes the table when all the cells are selected
        
        Change-Id: I8a17c73781a3399b214d5655b83036652933a90a
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115689
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116298
        Tested-by: Jenkins

2021-06-04  merttumer  <mert.tumer@collabora.com>  [67277595902dd22c68d9db1f7cf94f53447b237a]

        Unit tests for .uno:MoveShapeHandle command
        
        Change-Id: Ia1049325bf26fbe6a3c8ac77c873d1af010d3581
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115541
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116297
        Tested-by: Jenkins

2021-06-04  merttumer  <mert.tumer@collabora.com>  [19b9da3e1f67611a3ec34cd5a8af508db4c05a4e]

        Enable PdfIum for android build
        
        Change-Id: I58d09db362f0de991eab3920683530e1ec43e2bc
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115373
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116296
        Tested-by: Jenkins

2021-06-04  Jean-Pierre Ledure  <jp@ledure.be>  [0dd002a5f1d8c67792dbbc788d3c888d8c000d6c]

        ScriptForge - (scriptforge.py) ThisComponent, ThisDatabaseDocument
        
        Addition to the Basic service for Python scripts
        of 2 Basic builtin objects:
        - ThisComponent
        returning the current component
        - ThisDatabaseDocument
        returning the main Base component when a subcomponent is active
        
        Both are implemented as properties of SF_Basic.
        
        The behaviour can be slightly different versus native Basic when
        the Basic IDE is involved. Read comments in code.
        
        Change-Id: I5d59b0ae0bae026f9b7e4c1d7068e84958aab56d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116674
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-06-04  Caolán McNamara  <caolanm@redhat.com>  [b6e4e3ac36e1b25afd0a2c71a549357b5928a47c]

        gtk4: strip use-popover from GtkMenuButton
        
        Change-Id: Ib9d74ebb69246c2e505d576733b5c34959f9666f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116683
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-04  Caolán McNamara  <caolanm@redhat.com>  [c91d5847276394114a534387ca32a99bda36bc28]

        gtk4: add some spacing between elements of menubutton
        
        Change-Id: Ibaf1a46a79a66a26b6552392abb4f052a84483e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116682
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-04  Caolán McNamara  <caolanm@redhat.com>  [0579d9c5e5723a0de587a4aac834757041d5eeb0]

        ditch old stop-timer warning which has become visible
        
        Change-Id: Id267a0478712dce097a450fff8a9b2ae0462109e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116681
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-04  Caolán McNamara  <caolanm@redhat.com>  [fa8db25af6218262b3dab2e93b76464975889ceb]

        gtk4 crash on exit
        
        since...
        
        commit 556243467a0ac3f647de75bf3fb6c9f3b72466a4
        Date:   Wed Jun 2 13:06:54 2021 +0200
        
            fix shutdown leak in CppunitTest_sw_filters_test
        
        the vclplug .so is dlclosed and the GtkSalData dtor
        subsequently crashes. gtk3 doesn't crash because its not
        dlclosed.
        
        for a simple life add gtk4 to the list here, probably
        moving delete pSVData->mpSalData before the DestroySalInstance
        or making it part of that is the right way to go
        
        Change-Id: I683fdc217cb3486e3e9029817c8d6207f27bcd6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116680
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-04  Miklos Vajna  <vmiklos@collabora.com>  [1ba1bb1cacdc8825d01559859100a2b575967e55]

        test: introduce XmlTestTools::registerOOXMLNamespaces() to reduce copy&paste
        
        sc/ could potentially benefit from this as well, that's not yet done
        here.
        
        Change-Id: I03d0b4afa21a02c74d34aab6e03ab53991df29dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116679
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [fa6e97f08a656a7093f6d9c5ecdb2bdc081b7116]

        fix SAL_WARN_IF check
        
        Change-Id: I434eadb8f7a10406dc8d9fc4d880fd5b2f2f179d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116669
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-04  merttumer  <mert.tumer@collabora.com>  [50b640a298604ecd10ce095a005cd8eaaf82fc14]

        android: Fix DrawingArea inside CsvTableBox is shrinked
        
        Change-Id: Ia722297051eb3413b9db17024173c9eb596d8e7a
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115235
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115276
        Tested-by: Jenkins

2021-06-04  merttumer  <mert.tumer@collabora.com>  [437facda5898b476f6b4a6baaf4c3e22c5eb1e35]

        Add missing FilterOptionsDialog constructor for android
        
        Change-Id: I8bdd44e1b2f45a6d62e6b7220762da62787e04fa
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114830
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116295

2021-06-04  merttumer  <mert.tumer@collabora.com>  [8c26772822e2f768e48be72feb29ec06f00d9cf2]

        lok: Interaction handler for FilterOptions
        
        This will enable Text Import Dialog to be executed
        before the document is loaded
        
        Change-Id: I263e69f0739f4971f4c4eec032ebf22ffbdeebb7
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114638
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116294
        Tested-by: Jenkins

2021-06-04  merttumer  <mert.tumer@collabora.com>  [790f7deb17cede31c780b3e296672bbe7577763c]

        lok: add global notifier to the "Text Import Dialog"
        
        This dialog is displayed before the document is loaded
        so no way to get access to the view shell notifier
        when model/view/controller are not created yet.
        
        Change-Id: Ic9259b0b1d72b2c4f29b7265742136e650c7b67b
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114637
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116293
        Tested-by: Jenkins

2021-06-04  merttumer  <mert.tumer@collabora.com>  [a4b5170eeb134ae5b838f480db1ac5d64dafceac]

        Added Text Import Dialog to JSDialogs list
        
        Change-Id: I8da4c929ebe7b93fe9211ba432ce321e31482a8f
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114636
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116292
        Tested-by: Jenkins

2021-06-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ed984f8e68996bcbdcf590814c41479ba76907f2]

        indexing: start of Indexing Export impl. based on (X)HTML export
        
        This adds a indexing output/export to HTML code, which will output
        a xml document that will be used for indexing of the document. It
        is based on HTML to reuse the traversal through the doc. model.
        
        It is enabled by setting the "IndexingOutput" export parameter.
        
        This commit only adds in the groundwork, but the output is still
        more or less the same as html and the follow up commits will
        add more indexing specific changes. The only change is to use
        "indexing" as the top level element and the document is a valid
        xml (has the xml header).
        
        Also add basic test that the indexing output/export works and
        can be parsed as an xml with "indexing" top level element.
        
        Change-Id: I153b1a70da7cbcf0d33b8610d962e6b7ae23ad23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116631
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [abcfae0b64e6733b1de469414fe3c73f94f9a39a]

        calc: clean up HTML export - don't use chaining
        
        Change-Id: Ic8daf74dd50572e484c0c7a9ac658ff8eb572e53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116630
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [685c8db519b022f879cf575ec763d00de98906a3]

        HtmlWriter: add end tag checking and helper for attribute writing
        
        Added an input variable to end to enter the name of which variable
        is ending. This is to check that the expected end tag is actually
        written.
        
        Added writeAttribute, which is independent from HtmlWriter and just
        writes the HTML attribute format to the stream.
        
        Change-Id: Ib00a4a37354cd1cb1781ba729ed4046a966e1eb1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116629
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-03  Caolán McNamara  <caolanm@redhat.com>  [774be6d793203183fe1856ffb8b720f00b48c2bb]

        split .ui conversion code into its own file
        
        Change-Id: Ie27990a497e39ab2fd82a711fa4ec49b472616f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116677
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-03  Caolán McNamara  <caolanm@redhat.com>  [4ac6cea4be724ade2e3ab672ff7443af82174ea0]

        gtk4: transform always-show-image into a GtkBox child for the GtkButton
        
        and append a GtkLabel child in the GtkBox and move any existing label
        property into it.
        
        Change-Id: Icb5da08409155894d63adde6eb4ce552c1dd7553
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116676
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-03  Caolán McNamara  <caolanm@redhat.com>  [641bfc7a09ea3b11cd9164a597ef52917d11e3a8]

        gtk4: don't call gtk_widget_destroy on a GtkPopover
        
        Change-Id: Ia65218a231796cb128a95f7bfa1a04dfd769f55a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116675
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-03  László Németh  <nemeth@numbertext.org>  [896c2199d9f0a28bd405dd2d1068f5e2973cdf06]

        tdf#79069 DOCX: support tracked table (row) deletion
        
        Only DOCX round-trip was supported for tracked table and
        table row deletions. Now change tracking of newly
        deleted tables and table rows is exported in DOCX.
        
        Also the DOCX import is handled by Manage Changes now:
        accepting the deleted ranges of a deleted row removes
        also the table row, not only its text content.
        
        Follow-up to commit 05366b8e6683363688de8708a3d88cf144c7a2bf
        "tdf#60382 sw offapi: add change tracking of table/row deletion".
        
        Change-Id: Ic02e0adbda11032acb9616c262c2fce134f6b07c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116652
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [06a983b213b8fb71fdac1004868d7b4fdd6a9833]

        tdf#142546 broken formulas in .FODT files
        
        regression from
            commit 81fe31d2c8977791f9b90ab1da4fbb1a778f87fb
            Date:   Tue Nov 3 18:25:10 2020 +0200
            use fastparser in XMLEmbeddedObjectImportContext
        
        Change-Id: Ib5bae81001ae97c574c078c979484f016c7d4323
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116664
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-03  Mike Kaganski  <mike.kaganski@collabora.com>  [5ff18d90fda5cda1d06176adac134e6b41f4f393]

        Fix UITest
        
        Don't use "Default" entries in the test - it would break on any system
        with different default locale.
        
        Wait until the change takes place.
        
        Change-Id: Ia3740c65f83c2cbc097a1d86572d381c9d5f8200
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116469
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-06-03  Stanislav Horacek  <stanislav.horacek@gmail.com>  [bbb167de2a3d9396ee94574c63e8a5822cb0c0be]

        Related tdf#126496
        
        rename "page fields" to "filters" in pivot table extended tips
        
        Change-Id: Ic9720377112f267ca3547e84fbe49085eb03fbee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108446
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-06-03  Miklos Vajna  <vmiklos@collabora.com>  [c8a9396e5695675ffe92935a9ba40354fc76ed79]

        sw XHTML / reqif export: fix PNG export of shapes
        
        image/x-vclgraphic is not something anybody else will understand.
        
        Change-Id: I5a5b37b7f769de351bd3dfc38ccd57381bc43319
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116673
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-06-03  Caolán McNamara  <caolanm@redhat.com>  [988175a5111d214aee6c52be8065b1b79be26497]

        gtk4: get mouse motion events
        
        Change-Id: Ief3f34c6e1ad33201324940557020c9748784e22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116670
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [c567806c23aeaa361662f58c261093950ea40b99]

        sw_rtfexport: use a template for makefiles
        
        in order to remove duplicated code
        
        Change-Id: Ic1e7d331b14f74051ed23bf6c7e64016eca61206
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116651
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-03  Stephan Bergmann  <sbergman@redhat.com>  [268f27f6623334b81762b068f842c944a7541f25]

        -Werror,-Wunused-but-set-variable (Clang 13 trunk)
        
        sLanguage and sTmpStrVal are unused since
        c9611c5e6465948de029e9c2fbd17e75ee07d31f "loplugin:unusedfields in
        l10ntools..sax".  Simplify the for loop now that it only checks for a single
        item, and expand the ID macro at its last remaining use.
        
        Change-Id: I3cf6692fc5a4efd58d0df1dbc24b3610916b2fd1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116665
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ac8d986655f5eb9c4b92ba56c779e036485525dd]

        Change 'Background' -> 'Area' in Insert Section dialog
        
        The term background is deprecated in several dialogs, e.g.
        page style, paragraph and paragraph style in Writer and other
        modules.
        
        This patch changes the term 'Background' to 'Area' in the Insert section
        dialog.
        
        Change-Id: I6424517f8e3c6d8d8975c8dc62f905a3508aba55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116580
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-06-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [db033fc1d148d55d9678b2915d7589a814e22732]

        fix crash in GtkSalData destructor
        
        which had never been called until....
            commit 556243467a0ac3f647de75bf3fb6c9f3b72466a4
            Date:   Wed Jun 2 13:06:54 2021 +0200
            fix shutdown leak in CppunitTest_sw_filters_test
        
        Can't call Yield at this point in time, the SalInstance is already gone.
        
        Change-Id: Id196d7c2de69121dca447d845ed0aff3d8a7acfb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116668
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-03  Caolán McNamara  <caolanm@redhat.com>  [8da12900319696519564d4ae3764d063e94901f8]

        gtk4: get basic menubutton popovers working
        
        Change-Id: Id205761521d9eda50bb858d86e7235e273691568
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116666
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-03  Mike Kaganski  <mike.kaganski@collabora.com>  [8d98dd8b3896c14af057e90e3a327172a9262e03]

        tdf#142635: skip UITest for now
        
        Change-Id: I84f5c8b2dd3f18456e61e8f9de90371d1a7601e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116467
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-03  Caolán McNamara  <caolanm@redhat.com>  [f13efe0199f8a879ba148f3db760fd288407d932]

        gtk4: get menubutton picture aligned nicely
        
        Change-Id: I4df3bfee7256a92e37d6bc887fa21ed74b615a1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116659
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-03  Caolán McNamara  <caolanm@redhat.com>  [e8990b36358cec3ed5123dc3a8468600c184e08d]

        gtk4: align menubutton label to start
        
        Change-Id: I6ea62b3b66ec18d478fcadd132b9b86387c9db48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116658
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-03  Caolán McNamara  <caolanm@redhat.com>  [bb2dc32009311ced381695a13111353dae68f8c0]

        gtk4: use a GtkPicture instead of a GtkImage in MenuButtons
        
        because GtkPicture retains the aspect ratio
        
        Change-Id: I8d9383532cacd4711f9452cb8fba0af48d9a3d5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116657
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-03  Caolán McNamara  <caolanm@redhat.com>  [e96554b67b17f9d3d91b0bb1f29ab0b9cdc43dcb]

        merge duplicate functions
        
        Change-Id: Icf0633ebfd668d19f5cbba5a07ec24ed5c65decc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116656
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-03  Stephan Bergmann  <sbergman@redhat.com>  [067603dbda470f4333979ad7027458fc22d6d403]

        -Wunused-but-set-{parameter,variable} in CompilerTest_compilerplugins_clang
        
        ...new with Clang trunk 13.  As a rule of thumb, this change adds explicit
        cast-to-void silencing in those .cxx that already contained other such silencing
        casts and adds wholesale #pragma clang diagnostic ignored in all others.
        
        Change-Id: I1884496ee1aa81aaf3c8b3533534a4b69b185e9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116660
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-03  Stephan Bergmann  <sbergman@redhat.com>  [a19062084bcc71ff1690f799a2379fe60bdb8c37]

        -Werror,-Wunused-but-set-variable (Clang 13 trunk)
        
        > unodevtools/source/skeletonmaker/skeletoncommon.cxx(47,13): error: variable 'shortfilename' set but not used [-Werror,-Wunused-but-set-variable]
        >     OString shortfilename(filename);
        >             ^
        
        Change-Id: I18510a5c2d2ceca4eab3ef93c0a32a1bffafac6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116661
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-03  Miklos Vajna  <vmiklos@collabora.com>  [22681004895467fe9bb36c08591eb2ab18481334]

        vcl: fix clang7 build
        
        vcl/backendtest/outputdevice/line.cxx:126:17: error: no viable constructor or deduction guide for deduction of template arguments of 'vector'
        
        Change-Id: I8009637caaba460f9b5ea256f782517e4f1a4be7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116639
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-03  Caolán McNamara  <caolanm@redhat.com>  [340a285d925d8bef2b9d1c19f2744dbb14823c77]

        gtk4: GtkMenuButton doesn't inherit from GtkToggleButton anymore
        
        Change-Id: Ia5175502e04d821097c38981e1ea6fabb5673f04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116655
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-03  Caolán McNamara  <caolanm@redhat.com>  [bb0f5c8b50c12488c809640dc2dbc0938fc0e67d]

        gtk4: reenable partial Popover
        
        Change-Id: I51e40842fa2dd614f64cafb12271a41aac8122a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116654
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-03  Caolán McNamara  <caolanm@redhat.com>  [b30839cecd25b9f6f56fcf4b3d3e90ab23a3d0b7]

        use std::make_unique instead of new
        
        Change-Id: I267b82dd573fc8bd30e1c5d47e9b1f2e98c2b412
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116645
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-03  Caolán McNamara  <caolanm@redhat.com>  [9e6a2a6eb3c959bd9ca3fc3a24ae089489383a69]

        cid#1485165 avoid Missing move assignment operator
        
        Change-Id: I9113e589f74a119fc24e174e7e35036beb0d7acd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116643
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-03  Julien Nabet  <serval2412@yahoo.fr>  [f790fb5172bddba854448799081116aff96f2a42]

        Simplify some initializations in connectivity (2)
        
        Change-Id: Iacbd1ccc58ebe6ef0a434e7334bc393d3457f889
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116638
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-06-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [22bae1d412e241870d835c827abd6df5f9ac6ff8]

        fix leak in SwRedlineAcceptDlg
        
        Change-Id: I9d9f02af7708043fbf80eb04dd12ea57cb4aa628
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116653
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-03  Caolán McNamara  <caolanm@redhat.com>  [71fe0aeee20640c57816dc45010d32dac9afeaaf]

        ofz#33769 Integer-overflow
        
        Change-Id: I2f158b1f7c3fdaea00c4334cf3889e0f38674e8a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116650
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [4d2a8d50ecb2fdf282bbaf3b5f3509e72ca604fc]

        sw_ww8export: use a template for makefiles
        
        in order to remove duplicates code
        
        Change-Id: Ie107d953d2e7ab4624edccd58fd8637349b9e098
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116649
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-03  Caolán McNamara  <caolanm@redhat.com>  [254952c15a80f63db0b0f54c79d8e2e9e083a8f3]

        cid#1485166 try and suppress bogus Uninitialized scalar variable
        
        Change-Id: I250bb79534610952cc78bb5ab3fc8ab5862723c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116646
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [d09ba873adb58ca76b02fe852b31b6a8ca9591a4]

        sc: split subsequent modules into smaller parts
        
        Change-Id: Iee175a064714fa1c7b40c1c450c2fffb59f4fd7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116625
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-03  Caolán McNamara  <caolanm@redhat.com>  [4bd56577ec4a3da5dae151ff82d957673fc8031d]

        use std::make_unique instead of new
        
        Change-Id: Icc5cb2f5fa5720eb9f6e22ec380397bb88542689
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116644
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-03  Miklos Vajna  <vmiklos@collabora.com>  [027c7b411389127d77a271e53922edb4d7095a2e]

        sw XHTML / reqif export: implement OLE wrapper support for shapes
        
        ExportImagesAsOLE=true was only handled for Writer images, not for Draw
        shapes, fix this.
        
        Change-Id: If5018ff4b7c8b303d63a862f7428aa4e8b77d498
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116641
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-06-03  Gabriel Masei  <gabriel.masei@1and1.ro>  [71888075c160d97855f35b306bd6eb01a2922d1f]

        vcl: check mpWindowImpl before referencing it
        
        Fixed some cases generating crashes because mpWindowImpl was not checked for nullptr.
        
        Change-Id: I5540f9f21a870b02655b5bf2afdbf3a8153c1519
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116330
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2021-06-03  MarcoFalke  <falke.marco@gmail.com>  [ae837fc93d326919c5003876186d7bce1dae6bce]

        Avoid timeout in bin/oss-fuzz-build.sh
        
        This may fix https://github.com/google/oss-fuzz/issues/5855
        
        A similar recent fix was https://github.com/google/oss-fuzz/pull/5858
        
        It is assumed that the oss-fuzz builder HDD is too slow, leading to a
        timeout. Fix that by breaking the bash wildcard expansion into a for
        loop.
        
        I did not test this change.
        
        Change-Id: I3db367d604c46b3d15c91f530fb103ca005b0bc0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116642
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-03  Caolán McNamara  <caolanm@redhat.com>  [e33290f3ea2b347683912ff89615ba3ae6298dde]

        ofz#34867 Timeout
        
        Change-Id: Ia07b8b4c41233c0f66239d2f37833ddecc0dd278
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116640
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [e83b5f6a015269ed7e5407a8440c0fc99fcfa397]

        no need to allocate these on the heap
        
        Change-Id: Ic4b16e776a731e5e9bea61e99acb7257c5220322
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116585
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-03  Stephan Bergmann  <sbergman@redhat.com>  [f5e1314ffa564077c27fb9c954c792b498bcae12]

        external/cairo: Fix previous -fsanitize=alignment fix
        
        13f6d80330208eeb45fe9a03bb462941fb4eda2a "external/cairo: Support building with
        ASan/UBSan" had added the src/cairo-image-source.c blob to
        external/cairo/cairo/san.patch.0 to fix
        
        > > cairo-image-source.c:512:10: runtime error: load of misaligned address 0x6180037aee6f for type 'uint32_t' (aka 'unsigned int'), which requires 4 byte alignment
        > during UITest_writer_tests7
        
        I had created that patch attempting to do a faithful emulation of the original
        code (which I had naively assumed to be correct, modulo the alignment issue),
        reading four consecutive bytes and interpreting them as an uint32_t in the
        system's byte order.  I had not noticed back then that all that
        CAIRO_FORMAT_RGB24_888 was added by external/cairo/cairo/cairo-1.10.2.patch,
        introduced with 54596087e57ea533253e19eea594d9b6c06e8d26 "vcl-svp: add 24-bit
        (3-byte) RGB surface support to Cairo".  Its
        
        > + * @CAIRO_FORMAT_RGB24_888: each pixel is a 24-bit quantity,
        > + *   with Red, Green, Blue taking 8-bits each, in that order. (Since 1.1x)
        
        and
        
        > + * Need this until CAIRO_FORMAT_RGB24_888 is in some official release.
        > + * Otherwise we can't reliably check if this is available or we should
        > + * convert from 24-bit RGB to 32-bit RGB before passing to Cairo.
        
        comments make it sound as if this code might come from some official cairo
        upstream branch, but I cannot find anything at git.freedesktop.org/git/cairo.  I
        have no idea about the provenance and quality of that code.
        
        However, I now (a) from the above comments naively assume that the intent of
        CAIRO_FORMAT_RGB24_888 is to store R, G, B in that order in three bytes with
        increasing addresses (i.e., independent of the system's byte order for larger-
        than-byte words); (b) thus consider the original src/cairo-image-source.c code
        in external/cairo/cairo/cairo-1.10.2.patch broken (as it attempts to read all
        three values in one read, in system byte order, which would fail for big
        endian); and (c) thus consider the faithful emulation code in
        external/cairo/cairo/san.patch.0 to be broken, too.
        
        Based on the above, I here fix at least the external/cairo/cairo/san.patch.0
        code (which is applied unconditionally, even for non-ASan/UBSan builds, thus
        always overriding the original external/cairo/cairo/cairo-1.10.2.patch code).
        The following line
        
        >  	pixel &= 0x00ffffff; /* ignore next pixel bits */
        
        should no longer be necessary now, and it is probably better to directly fix the
        original code in external/cairo/cairo/cairo-1.10.2.patch, but I'll leave that
        for a potential follow-up fix, once the provenance and assumed quality of that
        original CAIRO_FORMAT_RGB24_888 code is clarified.
        
        (I came across this code now with a --without-system-cairo ASan/UBSan Linux
        build, where JunitTest_toolkit_unoapi_1 failed with
        
        > ==1060406==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x60300146fb48 at pc 0x7fff9b45b338 bp 0x7ffffffef1d0 sp 0x7ffffffef1c8
        > READ of size 1 at 0x60300146fb48 thread T0
        > Detaching from process 1060652
        >  #0 in _pixel_to_solid at workdir/UnpackedTarball/cairo/src/cairo-image-source.c:515:207
        >  #1 in _pixman_image_for_surface at workdir/UnpackedTarball/cairo/src/cairo-image-source.c:1309:22
        >  #2 in _pixman_image_for_pattern at workdir/UnpackedTarball/cairo/src/cairo-image-source.c:1574:9
        >  #3 in _cairo_image_source_create_for_pattern at workdir/UnpackedTarball/cairo/src/cairo-image-source.c:1619:2
        >  #4 in composite_aligned_boxes at workdir/UnpackedTarball/cairo/src/cairo-spans-compositor.c:678:8
        >  #5 in clip_and_composite_boxes at workdir/UnpackedTarball/cairo/src/cairo-spans-compositor.c:882:11
        >  #6 in _cairo_spans_compositor_mask at workdir/UnpackedTarball/cairo/src/cairo-spans-compositor.c:999:14
        >  #7 in _cairo_compositor_mask at workdir/UnpackedTarball/cairo/src/cairo-compositor.c:106:11
        >  #8 in _cairo_image_surface_mask at workdir/UnpackedTarball/cairo/src/cairo-image-surface.c:952:12
        >  #9 in _cairo_surface_mask at workdir/UnpackedTarball/cairo/src/cairo-surface.c:2247:14
        >  #10 in _cairo_gstate_mask at workdir/UnpackedTarball/cairo/src/cairo-gstate.c:1136:11
        >  #11 in _cairo_default_context_mask at workdir/UnpackedTarball/cairo/src/cairo-default-context.c:993:12
        >  #12 in cairo_mask at workdir/UnpackedTarball/cairo/src/cairo.c:2283:14
        >  #13 in SvpSalGraphics::drawAlphaBitmap(SalTwoRect const&, SalBitmap const&, SalBitmap const&) at vcl/headless/svpgdi.cxx:745:5
        >  #14 in SalGraphics::DrawAlphaBitmap(SalTwoRect const&, SalBitmap const&, SalBitmap const&, OutputDevice const&) at vcl/source/gdi/salgdilayout.cxx:832:16
        >  #15 in OutputDevice::DrawDeviceAlphaBitmap(Bitmap const&, AlphaMask const&, Point const&, Size const&, Point const&, Size const&) at vcl/source/outdev/bitmap.cxx:704:29
        >  #16 in OutputDevice::DrawDeviceBitmap(Point const&, Size const&, Point const&, Size const&, BitmapEx&) at vcl/source/outdev/bitmap.cxx:516:9
        >  #17 in OutputDevice::DrawBitmapEx(Point const&, Size const&, Point const&, Size const&, BitmapEx const&, MetaActionType) at vcl/source/outdev/bitmap.cxx:391:9
        >  #18 in OutputDevice::DrawBitmapEx(Point const&, Size const&, BitmapEx const&) at vcl/source/outdev/bitmap.cxx:292:9
        >  #19 in OutputDevice::DrawTransformedBitmapEx(basegfx::B2DHomMatrix const&, BitmapEx const&, double) at vcl/source/outdev/bitmap.cxx:1315:9
        >  #20 in drawinglayer::processor2d::VclProcessor2D::RenderBitmapPrimitive2D(drawinglayer::primitive2d::BitmapPrimitive2D const&) at drawinglayer/source/processor2d/vclprocessor2d.cxx:394:21
        >  #21 in drawinglayer::processor2d::VclPixelProcessor2D::processBitmapPrimitive2D(drawinglayer::primitive2d::BitmapPrimitive2D const&) at drawinglayer/source/processor2d/vclpixelprocessor2d.cxx:524:5
        >  #22 in drawinglayer::processor2d::VclPixelProcessor2D::processBasePrimitive2D(drawinglayer::primitive2d::BasePrimitive2D const&) at drawinglayer/source/processor2d/vclpixelprocessor2d.cxx:252:13
        >  #23 in drawinglayer::processor2d::BaseProcessor2D::process(drawinglayer::primitive2d::Primitive2DContainer const&) at drawinglayer/source/processor2d/baseprocessor2d.cxx:69:25
        >  #24 in drawinglayer::processor2d::VclProcessor2D::RenderTransformPrimitive2D(drawinglayer::primitive2d::TransformPrimitive2D const&) at drawinglayer/source/processor2d/vclprocessor2d.cxx:912:5
        >  #25 in drawinglayer::processor2d::VclPixelProcessor2D::processBasePrimitive2D(drawinglayer::primitive2d::BasePrimitive2D const&) at drawinglayer/source/processor2d/vclpixelprocessor2d.cxx:317:13
        >  #26 in drawinglayer::processor2d::BaseProcessor2D::process(drawinglayer::primitive2d::Primitive2DContainer const&) at drawinglayer/source/processor2d/baseprocessor2d.cxx:69:25
        >  #27 in drawinglayer::processor2d::BaseProcessor2D::process(drawinglayer::primitive2d::BasePrimitive2D const&) at drawinglayer/source/processor2d/baseprocessor2d.cxx:46:13
        >  #28 in drawinglayer::processor2d::VclPixelProcessor2D::processBasePrimitive2D(drawinglayer::primitive2d::BasePrimitive2D const&) at drawinglayer/source/processor2d/vclpixelprocessor2d.cxx:434:13
        >  #29 in drawinglayer::processor2d::BaseProcessor2D::process(drawinglayer::primitive2d::Primitive2DContainer const&) at drawinglayer/source/processor2d/baseprocessor2d.cxx:69:25
        >  #30 in sdr::contact::ObjectContactOfPageView::DoProcessDisplay(sdr::contact::DisplayInfo&) at svx/source/sdr/contact/objectcontactofpageview.cxx:279:31
        >  #31 in sdr::contact::ObjectContactOfPageView::ProcessDisplay(sdr::contact::DisplayInfo&) at svx/source/sdr/contact/objectcontactofpageview.cxx:116:21
        >  #32 in SdrPageWindow::RedrawAll(sdr::contact::ViewObjectContactRedirector*) at svx/source/svdraw/sdrpagewindow.cxx:353:28
        >  #33 in SdrPageView::CompleteRedraw(SdrPaintWindow&, vcl::Region const&, sdr::contact::ViewObjectContactRedirector*) at svx/source/svdraw/svdpagv.cxx:239:18
        >  #34 in SdrPaintView::DoCompleteRedraw(SdrPaintWindow&, vcl::Region const&, sdr::contact::ViewObjectContactRedirector*) at svx/source/svdraw/svdpntv.cxx:606:21
        >  #35 in SdrPaintView::CompleteRedraw(OutputDevice*, vcl::Region const&, sdr::contact::ViewObjectContactRedirector*) at svx/source/svdraw/svdpntv.cxx:519:5
        >  #36 in sd::View::CompleteRedraw(OutputDevice*, vcl::Region const&, sdr::contact::ViewObjectContactRedirector*) at sd/source/ui/view/sdview.cxx:475:17
        >  #37 in sd::DrawView::CompleteRedraw(OutputDevice*, vcl::Region const&, sdr::contact::ViewObjectContactRedirector*) at sd/source/ui/view/drawview.cxx:520:21
        >  #38 in sd::DrawViewShell::Paint(tools::Rectangle const&, sd::Window*) at sd/source/ui/view/drviews5.cxx:420:17
        >  #39 in sd::Window::Paint(OutputDevice&, tools::Rectangle const&) at sd/source/ui/view/sdwindow.cxx:212:22
        >  #40 in PaintHelper::DoPaint(vcl::Region const*) at vcl/source/window/paint.cxx:313:20
        >  #41 in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) at vcl/source/window/paint.cxx:616:17
        >  #42 in PaintHelper::~PaintHelper() at vcl/source/window/paint.cxx:552:30
        >  #43 in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) at vcl/source/window/paint.cxx:622:1
        >  #44 in PaintHelper::~PaintHelper() at vcl/source/window/paint.cxx:552:30
        >  #45 in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) at vcl/source/window/paint.cxx:622:1
        >  #46 in PaintHelper::~PaintHelper() at vcl/source/window/paint.cxx:552:30
        >  #47 in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) at vcl/source/window/paint.cxx:622:1
        >  #48 in PaintHelper::~PaintHelper() at vcl/source/window/paint.cxx:552:30
        >  #49 in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) at vcl/source/window/paint.cxx:622:1
        >  #50 in vcl::Window::PaintImmediately() at vcl/source/window/paint.cxx:1325:24
        >  #51 in vcl::Window::PaintImmediately() at vcl/source/window/paint.cxx:1269:39
        >  #52 in SvImpLBox::MyUserEvent(void*) at vcl/source/treelist/svimpbox.cxx:3063:18
        >  #53 in SvImpLBox::LinkStubMyUserEvent(void*, void*) at vcl/source/treelist/svimpbox.cxx:3057:1
        >  #54 in Link<void*, void>::Call(void*) const at include/tools/link.hxx:111:45
        >  #55 in ImplHandleUserEvent(ImplSVEvent*) at vcl/source/window/winproc.cxx:1991:30
        >  #56 in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) at vcl/source/window/winproc.cxx:2561:13
        >  #57 in SalFrame::CallCallback(SalEvent, void const*) const at vcl/inc/salframe.hxx:306:29
        >  #58 in SvpSalInstance::ProcessEvent(SalUserEventList::SalUserEvent) at vcl/headless/svpinst.cxx:312:22
        >  #59 in non-virtual thunk to SvpSalInstance::ProcessEvent(SalUserEventList::SalUserEvent) at vcl/headless/svpinst.cxx (instdir/program/libvcllo.so +0xae7a222)
        >  #60 in SalUserEventList::DispatchUserEvents(bool)::$_0::operator()() const at vcl/source/app/salusereventlist.cxx:119:58
        >  #61 in SalUserEventList::DispatchUserEvents(bool) at vcl/source/app/salusereventlist.cxx:120:13
        >  #62 in SvpSalInstance::DoYield(bool, bool) at vcl/headless/svpinst.cxx:461:19
        >  #63 in ImplYield(bool, bool) at vcl/source/app/svapp.cxx:465:48
        >  #64 in Application::Yield() at vcl/source/app/svapp.cxx:532:5
        >  #65 in Application::Execute() at vcl/source/app/svapp.cxx:444:9
        >  #66 in desktop::Desktop::Main() at desktop/source/app/app.cxx:1587:13
        >  #67 in ImplSVMain() at vcl/source/app/svmain.cxx:198:35
        >  #68 in SVMain() at vcl/source/app/svmain.cxx:230:12
        >  #69 in soffice_main at desktop/source/app/sofficemain.cxx:98:12
        >  #70 in sal_main at desktop/source/app/main.c:49:15
        >  #71 in main at desktop/source/app/main.c:47:1
        >  #72 in __libc_start_main at /usr/src/debug/glibc-2.33-8.fc34.x86_64/csu/../csu/libc-start.c:332:16
        >  #73 in _start at <null> (instdir/program/soffice.bin +0x251acd)
        >
        > 0x60300146fb48 is located 0 bytes to the right of 24-byte region [0x60300146fb30,0x60300146fb48)
        > allocated by thread T0 here:
        >  #0 in operator new[](unsigned long) at ~/github.com/llvm/llvm-project/compiler-rt/lib/asan/asan_new_delete.cpp:102:3
        >  #1 in ImplCreateDIB(Size const&, vcl::PixelFormat, BitmapPalette const&) at vcl/headless/svpbmp.cxx:126:24
        >  #2 in SvpSalBitmap::Create(Size const&, vcl::PixelFormat, BitmapPalette const&) at vcl/headless/svpbmp.cxx:156:13
        >  #3 in Bitmap::Bitmap(Size const&, vcl::PixelFormat, BitmapPalette const*) at vcl/source/bitmap/bitmap.cxx:135:15
        >  #4 in Bitmap::Crop(tools::Rectangle const&) at vcl/source/bitmap/bitmap.cxx:489:20
        >  #5 in BitmapEx::Crop(tools::Rectangle const&) at vcl/source/bitmap/BitmapEx.cxx:360:25
        >  #6 in drawinglayer::primitive2d::DiscreteShadow::getLeft() const at drawinglayer/source/primitive2d/discreteshadowprimitive2d.cxx:148:61
        >  #7 in drawinglayer::primitive2d::DiscreteShadowPrimitive2D::create2DDecomposition(drawinglayer::primitive2d::Primitive2DContainer&, drawinglayer::geometry::ViewInformation2D const&) const at drawinglayer/source/primitive2d/discreteshadowprimitive2d.cxx:251:72
        >  #8 in drawinglayer::primitive2d::BufferedDecompositionPrimitive2D::get2DDecomposition(drawinglayer::primitive2d::Primitive2DDecompositionVisitor&, drawinglayer::geometry::ViewInformation2D const&) const at drawinglayer/source/primitive2d/baseprimitive2d.cxx:122:9
        >  #9 in drawinglayer::primitive2d::DiscreteMetricDependentPrimitive2D::get2DDecomposition(drawinglayer::primitive2d::Primitive2DDecompositionVisitor&, drawinglayer::geometry::ViewInformation2D const&) const at drawinglayer/source/primitive2d/primitivetools2d.cxx:48:47
        
        trying to read the fourth byte of a presumed uint32_t starting at offset 21 of a
        24-byte buffer.)
        
        Change-Id: Ibe8bc39e3736c64ace61af2217100c9d8bb96d5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116637
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [91c23f55bb795156c2ea3b2c4458e70758a425c4]

        sw: rename some variable/method names in html import/export
        
        Rename to "default" instead of "dflt", "start" instead of "stt",
        "content" instead of "cnt",....
        
        The shorter names are a product of utter laziness.
        
        Change-Id: I5f5c8f6504e788395db495c000c098401767f8a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116628
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-06-03  Julien Nabet  <serval2412@yahoo.fr>  [23390e3096c2db2526cbc0867e3b2063e06f6150]

        Revert "Initialize vector directly with the already known count number"
        
        This reverts commit da9fe0da11687bfc4c0eff2197286da67d6206c2.
        
        Reason for revert: wrong result since there'll be first 4 by default initializations then an extra reserve allocation.
        
        Change-Id: If480243e81db405d6a984b8450a219e486f1a1ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116465
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-06-03  Miklos Vajna  <vmiklos@collabora.com>  [c6595e781cf20ab2825e9a2bd8592688f26448e3]

        svx: remove pdfium dependency
        
        This is no longer needed, we only call VCL functions in svx/ today.
        
        Change-Id: I741ed9bc4c66067ea423211b8f16305b0e4099fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116622
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-02  Julien Nabet  <serval2412@yahoo.fr>  [da9fe0da11687bfc4c0eff2197286da67d6206c2]

        Initialize vector directly with the already known count number
        
        instead of initializing an empty vector then reserve a fixed value
        
        Change-Id: Iccddda05b3dd98aa9c25a61637ece7af4d42d72f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116624
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-02  Stanislav Horacek  <stanislav.horacek@gmail.com>  [a24be9600c1b305b00d177a8f9bc777719cc1fd8]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 29eb2930309a484a6090c474353f99a2c01d1703
          - Czech Hunspell: remove confusing surname
            
            Change-Id: I5ac78be61cacdf05dd804240355ea828de722f24
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/116626
            Tested-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            Reviewed-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            
2021-06-02  Stanislav Horacek  <stanislav.horacek@gmail.com>  [ce12fc66f533c39c07a23e65eeebc9d1fd0a4610]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 412f5dd223df85956dc38f429733e7972d496391
          - Czech Hunspell: remove rule based on circumfix and make other updates
            
            the rule does not produce correctly capitalized results
            minor updates of word list
            all changes suggested by Miroslav Pošta
            
            Change-Id: I1ecfd7ea6daaf155228bd2405708fb097fa07997
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/116281
            Tested-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            Reviewed-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            
2021-06-02  Stanislav Horacek  <stanislav.horacek@gmail.com>  [9c108bef17e003f4abf46076e045b38cc5dea7fb]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 5ae65ee9e7f1dac860be57901c62d97d887a9564
          - Czech Hunspell: use KEY and update TRY in .aff file
            
            for TRY character frequencies were employed
            
            Change-Id: I46a1680c10dd49af2f15984bafe686ff69757071
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/116280
            Tested-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            Reviewed-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            
2021-06-02  Stanislav Horacek  <stanislav.horacek@gmail.com>  [f49fe6e3a65835bae06cba23da6881ff9fd3f52d]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 27e7425c295cb84a18e4d0d2711ef4f96ee7551f
          - Czech Hunspell: remove duplicates
            
            Change-Id: I90ca35378ad60768d6636193462fa307e9ac91a4
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/116279
            Tested-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            Reviewed-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            
2021-06-02  Stanislav Horacek  <stanislav.horacek@gmail.com>  [ceeaec98dfe5ed4187343ec12f789f8dc0ed33da]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to ab4b942707da889d30cea157838ba90fb114e5f5
          - more updates of Czech Hunspell
            
            done also by Miroslav Pošta
            
            Change-Id: Ie08fb39f7252d1473bd27c55f90c1d765d1abf8e
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/116278
            Tested-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            Reviewed-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            
2021-06-02  Stanislav Horacek  <stanislav.horacek@gmail.com>  [025a9be2fef04cfb2ebfa3c18b3bf4392f76add4]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to cd451382d714a202638fcb9f0687d6d1b52a212d
          - update Czech Hunspell files
            
            both word list and affixes improved significantly by Miroslav Pošta
            details added to readme
            this version corresponds with the version published
            at translatoblog.cz
            
            Change-Id: Ie9c137c3c652a29648177ed0d88a918acb2bbad8
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/116277
            Tested-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            Reviewed-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            
2021-06-02  Caolán McNamara  <caolanm@redhat.com>  [1afbc98428f7f8cb93a269eeaacc20fc0fa22b96]

        gtk4: get fancy blue "suggested-action" button for Print in print dialog
        
        Change-Id: I60edccc6bb1a5cbbb615ad7be221158ee243f37b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116623
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-02  Mike Kaganski  <mike.kaganski@collabora.com>  [4390f2330cb3da79530d544807eca330d89bf0c0]

        Re-enable part of testTdf108963 on Windows
        
        This partially reverts a2c665e4dd73007fe7f0eda2de31db8b768f1df9,
        the expectation is that following pdfium updates have fixed the
        problem that caused failures workarounded by that commit.
        
        Change-Id: Ia2633f966f77c1e9e51f2f8595d7ca62bae78dec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116464
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-02  Caolán McNamara  <caolanm@redhat.com>  [f9e87fa1330d15e83d730665e7a4f6701a969ae4]

        gtk4: supplement GtkEntry width-chars with additional max-width-chars
        
        Change-Id: I69b51be8d565636618ab8fb9fd254adb3b4def10
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116621
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-02  Caolán McNamara  <caolanm@redhat.com>  [cf97d730d60eb3c26adc4e060050e4ba402417f6]

        gtk4: adjust print dialog to position page navigation buttons as wanted
        
        Change-Id: Ifbd69faa0e69831ad93a2393234e2d97bdd6f4e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116620
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-02  Caolán McNamara  <caolanm@redhat.com>  [efdce9e2ac63503ed448565827f499c46a1b2082]

        add explicit expands
        
        Change-Id: Ic62c05487bd77831b1a15e8601c6ba5bb1c7e001
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116619
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [556243467a0ac3f647de75bf3fb6c9f3b72466a4]

        fix shutdown leak in CppunitTest_sw_filters_test
        
        of GenericUnixSalData
        
        Change-Id: I4201d617fa4618fc0be58dcf4d1279e0b60e2dcf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116582
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-02  Eike Rathke  <erack@redhat.com>  [b9aefcb99c9be0530856d1e4139ccc96d71fa5b9]

        Merging an unsupported formula grammar is worth a real assert()
        
        Change-Id: I9bce5bc590e3348d1fb0c81a9ec74cec2944d38a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116617
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-06-02  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [ff53b249885d788fa0539a0f7d5a9879d031d2ee]

        WMF: add more SAL warnings in case record was not implemented
        
        Change-Id: I1d58c4093817403caa5f1112b5d4d5a4e638b799
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116618
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-06-02  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [3afac9467936fb3a5ae314878686c0f66ee7784f]

        fix: extend the primitive dump, with information about line cap and joint
        
        Change-Id: I5c67d360236ec67c41bc45a9018f0ff0d0ec1d3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116611
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-06-02  Caolán McNamara  <caolanm@redhat.com>  [e3c2da6d4ba774d7eb1463103969b21fbf4243c6]

        gtk4: reenable cluster of working printing related dialog
        
        Change-Id: I8f6b2403475ada04432f4f6e27fcf537e116033c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116616
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-02  Caolán McNamara  <caolanm@redhat.com>  [6a8e7beef4f75e348536f971254fd4fd23c1806e]

        uniformly remove label-fill from GtkExpanders
        
        Change-Id: Ife68cef7eeab0010c4d233c81e3bee808c2c1c28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116615
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-02  Caolán McNamara  <caolanm@redhat.com>  [64f7cda6e66de8e2e9af3c5f69fd13126681291c]

        only one of the group should be active
        
        Change-Id: Ibbd8d5e3a1ca78c632997e1372eb0c88ff0cd954
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116614
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-02  Caolán McNamara  <caolanm@redhat.com>  [a31108871047a3815c5156b8eca2734dd0f54c64]

        we always pack help button as secondary
        
        Change-Id: Ib16661ea9d5f28bc4855b7b8b34f620a64c33475
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116613
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-02  Caolán McNamara  <caolanm@redhat.com>  [93cb07910f8f97ca5ae32f48eeec3906f71461e4]

        resave with latest glade
        
        Change-Id: Ia623b9bd51aad6772f3c109eb22e8388c5ca1cfb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116612
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [6783afe24d43a1bfd0b0239d3ebb97046177111d]

        no need to allocate these on the heap
        
        Change-Id: Ie11353c8711e970cc20059227d8283c79e4b126d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116586
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [3d9bf9eea5803184da8e5e11477b6eb2f55aff3f]

        no need to allocate these on the heap
        
        Change-Id: Ie7b8a5ee280da5dfcb15d217a4daccaf485cfbe1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116588
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-02  Caolán McNamara  <caolanm@redhat.com>  [3a9436ef7786a6b96bf73328795029a047abe827]

        gtk[3|4] sort close like cancel
        
        and tweak gtk4 Headerbar rules to put close on the left if there is
        some other buttons (ignoring help) that will occupy the right
        
        Change-Id: I54923a85dfb081e38d66c8f3e2686505ca522b9b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116610
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-02  Caolán McNamara  <caolanm@redhat.com>  [ceaa9a36a1073167819ffff55fba4a990556387c]

        resave with latest glade
        
        Change-Id: Ia69d4feb059ece2068d0229887749e258bcacf70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116608
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-02  Caolán McNamara  <caolanm@redhat.com>  [3f01481e1fb79a1148e375bd19db7ab0b6d484c0]

        gtk4: we want to give parentless widgets a parent
        
        Its unknown why I didn't use gtk_widget_get_parent in the first place
        but lets leave it alone for the gtk3 case
        
        Change-Id: I71f933753983ecb0d702975d6822f0ba265d4622
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116599
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-02  Caolán McNamara  <caolanm@redhat.com>  [4d85cc9e067ddab5c9014e5d4f1cb022b2c76238]

        gtk4: add some more working dialogs
        
        Change-Id: I6cf7c7aff816f0206c330db408ff6881cc57bffe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116598
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-02  Caolán McNamara  <caolanm@redhat.com>  [1213e59401b696cad862745cdefd2963b41af166]

        gtk4: add SolarMutexGuard to focus handlers
        
        Change-Id: I0dee71c310a44701d041b3677e9a3e1aa180f4b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116597
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-02  Caolán McNamara  <caolanm@redhat.com>  [f7e88346115111112981466f46a533e7aee5f6ff]

        gtk4: GtkExpander label-fill was removed
        
        Change-Id: I8f14df63d80b650583f9389355c0dcd455a5061d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116596
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-02  Caolán McNamara  <caolanm@redhat.com>  [9f940e28eb75559595f6b4fc5d1b7d21faba6e81]

        gtk4: reenable some more working dialogs
        
        Change-Id: I9ab46c8cb1557ba5327dcb5bb8e744a9f894bdf8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116595
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-02  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [21c87b0dfa9b8f672af9f7ca2b012ba211956c5c]

        tdf#142609 Assign shortcut key to Calc Autofilter command
        
        Same as in Excel for compatibility
        
        Change-Id: I792d61e12339bba1d082049478fa752d1a558b7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116561
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-06-02  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [78dd457b778428c1c65820c7c3d06634da0ac9ef]

        tdf#115282 Add KEY_QUOTELEFT entries to the Shortcut keys list
        
        Change-Id: Id9667a8191c3ccaaad5b1a2f72f0a1f57721bec2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116563
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-06-02  Muhammet Kara  <muhammet.kara@collabora.com>  [487dbbb69bfcf7c0368e9dc17e5aae1f17f8187f]

        tdf#116491: Customize: Add indication for experimental commands
        
        Change-Id: Id485f86598aa89cbce6d742c0207c178e5208ee2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116014
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Jenkins

2021-06-02  Caolán McNamara  <caolanm@redhat.com>  [89c01a87d55596f9c3b3c1ccabf7ef307edd9436]

        gtk4: add in the rest of the working autocorrect pages
        
        Change-Id: I9e3841b5bc84d55e80aa2c8286b789af5a460e7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116592
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-02  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [ef0d150675687469ca85de62b67e34c1e3daa176]

        s/irc.freenode.net/irc.libera.chat/ in README.md
        
        see also https://tdf.io/ircmigration
        
        Change-Id: I468f450649b352489b9651ebbb34f04eddb87af9

2021-06-02  Caolán McNamara  <caolanm@redhat.com>  [71b704d6809166b56804b8dc843431215af0490b]

        gtk4: replace 'help' button text with a 'help-browser' icon
        
        seems to fit the aesthetic a bit better
        
        Change-Id: I689eb3d8928bff1531758d3ab0e3e62ebb8a37d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116589
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-02  Caolán McNamara  <caolanm@redhat.com>  [0993bb4af8cdd7b032cc924e1f36e592e185291f]

        gtk4: remove unneeded ifdefs
        
        get "Reset" in properties dialog working as expected again
        
        Change-Id: If21edc04f71aa805c6019b35cae65e240c1bca96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116587
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-02  Caolán McNamara  <caolanm@redhat.com>  [4b22d3ad90fbade4467337d8157abe19899618b3]

        gtk4: make an effort at better button ordering
        
        Change-Id: Ie11dbdb7a1d723c850af2622b49519833d7302a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116584
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-02  Mike Kaganski  <mike.kaganski@collabora.com>  [a5eba5fef0b6eade2c0a39f8e8fc90bdeb08dff2]

        Make optional use of SetThreadDescription in osl_setThreadName
        
        ... so that thread name could appear in crash dumps, and be
        potentially available for logging on Windows 10 version 1607
        and later.
        
        Change-Id: I176ca1fce57e0532a226f85836b3889a8ffb2984
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116462
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-02  Mike Kaganski  <mike.kaganski@collabora.com>  [f1be88688cf1ca4ab14f93ae1a75e0331a6577cb]

        Revert "sb138: #i115619# fix for MinGW"
        
        This reverts commit 6727dc5d9414e77975b9fd765993c6e207f872f3.
        We now don't support compiling using MinGW.
        
        Change-Id: I0dee00780bfb4b7deceddd8cd30af03b7f7ed212
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116591
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-02  Gizem Ozgun  <gizemozguun@gmail.com>  [c10df6edb8a48b4a57f73ccb6155d051a8cfb5d0]

        tdf#113646 Add missing test for exporting conditional format font size.
        
        Change-Id: I46b5ccd032fbf292c6e4dd19ec8a6a153b6c892e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116571
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-06-02  Caolán McNamara  <caolanm@redhat.com>  [e4e24a2f996989c3e7969aab71a9db78f1b41889]

        accept help-browser-symbolic as well as help-browser
        
        Change-Id: I8024410b1d259cc12e0fa25a009a51589640835e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116583
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-02  Miklos Vajna  <vmiklos@collabora.com>  [e76471c5ce725dae9abb6f78b7674c6f77df34f4]

        sw XHTML / reqif export: export non-PNG graphic shapes directly
        
        But non-PNG needs a PNG fallback, add logic similar to how we already
        handle this in the Writer image case.
        
        Change-Id: Id853a7072878cada4a6e1e9367443f869028aa1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116581
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-06-02  Caolán McNamara  <caolanm@redhat.com>  [08b7529f628eda1d209cf27f9bbe52ee336fef62]

        gtk3: workaround missing gdk_threads_enter calls in external code
        
        with gtk3 file dialog. file, open, +other locations,
        type davs://somewhere + return
        
         #0  0x00007ffff7a6e2a2 in raise () at /lib64/libc.so.6
         #1  0x00007ffff7a578a4 in abort () at /lib64/libc.so.6
         #2  0x00007ffff7a57789 in _nl_load_domain.cold () at /lib64/libc.so.6
         #3  0x00007ffff7a66a16 in  () at /lib64/libc.so.6
         #4  0x00007fffd9be7672 in GtkYieldMutex::ThreadsLeave() (this=0x513480) at vcl/unx/gtk3/gtkinst.cxx:354
         #5  0x00007fffd9be6a53 in GdkThreadsLeave() () at vcl/unx/gtk3/gtkinst.cxx:116
         #6  0x00007fffd947ac2d in gtk_dialog_run (dialog=0xa984310) at /usr/src/debug/gtk3-3.24.29-1.fc34.x86_64/gtk/gtkdialog.c:1397
         ^^^ this also (see #30) calls gdk_threads_leave before g_main_loop_run, but no gdk_threads_enter has been called, presumably emit_show_error_message should have called it (?) ^^^
         #7  0x00007fffd94a6dc6 in error_message_with_parent (detail=0xa97f9b0 "HTTP Error: Error resolving “nowhere”: Name or service not known", msg=<optimized out>, parent=<optimized out>)
             at /usr/src/debug/gtk3-3.24.29-1.fc34.x86_64/gtk/gtkfilechooserwidget.c:763
         #8  error_message (impl=<optimized out>, msg=<optimized out>, detail=0xa97f9b0 "HTTP Error: Error resolving “nowhere”: Name or service not known") at /usr/src/debug/gtk3-3.24.29-1.fc34.x86_64/gtk/gtkfilechooserwidget.c:786
         #9  0x00007fffe996ec2f in g_closure_invoke () at /lib64/libgobject-2.0.so.0
         #10 0x00007fffe998aea6 in signal_emit_unlocked_R () at /lib64/libgobject-2.0.so.0
         #11 0x00007fffe998c76a in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
         #12 0x00007fffe998c983 in g_signal_emit () at /lib64/libgobject-2.0.so.0
         #13 0x00007fffd9561fc7 in emit_show_error_message (secondary_message=0x7fffbc0566f0 "HTTP Error: Error resolving “nowhere”: Name or service not known", primary_message=<optimized out>, view=0x900a240)
             at /usr/src/debug/gtk3-3.24.29-1.fc34.x86_64/gtk/gtkplacesview.c:171
         #14 server_mount_ready_cb (source_file=0x7fffbc05b4c0, res=<optimized out>, user_data=0x900a240) at /usr/src/debug/gtk3-3.24.29-1.fc34.x86_64/gtk/gtkplacesview.c:1232
         #15 0x00007fffe9a64a7a in g_task_return_now () at /lib64/libgio-2.0.so.0
         #16 0x00007fffe9a64c7b in g_task_return () at /lib64/libgio-2.0.so.0
         #17 0x00007fffd80653b8 in mount_reply () at /usr/lib64/gio/modules/libgvfsdbus.so
         #18 0x00007fffe9a64a7a in g_task_return_now () at /lib64/libgio-2.0.so.0
         #19 0x00007fffe9a64c7b in g_task_return () at /lib64/libgio-2.0.so.0
         #20 0x00007fffe9acd2dd in reply_cb () at /lib64/libgio-2.0.so.0
         #21 0x00007fffe9a64a7a in g_task_return_now () at /lib64/libgio-2.0.so.0
         #22 0x00007fffe9a64c7b in g_task_return () at /lib64/libgio-2.0.so.0
         #23 0x00007fffe9ac4c34 in g_dbus_connection_call_done () at /lib64/libgio-2.0.so.0
         #24 0x00007fffe9a64a7a in g_task_return_now () at /lib64/libgio-2.0.so.0
         #25 0x00007fffe9a64abd in complete_in_idle_cb () at /lib64/libgio-2.0.so.0
         #26 0x00007fffe987074b in g_idle_dispatch () at /lib64/libglib-2.0.so.0
         #27 0x00007fffe98744cf in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
         #28 0x00007fffe98c84e8 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
         #29 0x00007fffe9873a93 in g_main_loop_run () at /lib64/libglib-2.0.so.0
         #30 0x00007fffd947ac37 in gtk_dialog_run (dialog=0x1604460) at /usr/src/debug/gtk3-3.24.29-1.fc34.x86_64/gtk/gtkdialog.c:1398
         ^^^ this will call gdk_threads_leave before g_main_loop_run, (gdk_threads_enter has been called earlier, and gdk_threads_enter will be called after g_main_loop_run) ^^^
         #31 0x00007fffd9bdbd96 in RunDialog::run() (this=0x9134f00) at vcl/unx/gtk3/fpicker/SalGtkPicker.cxx:199
         #32 0x00007fffd9bbf23f in SalGtkFilePicker::execute() (this=0x9004690) at vcl/unx/gtk3/fpicker/SalGtkFilePicker.cxx:953
         #33 0x00007ffff474741a in sfx2::FileDialogHelper_Impl::implDoExecute() (this=0x1667470) at sfx2/source/dialog/filedlghelper.cxx:1279
        
         #14 presumably server_mount_ready_cb of gtkplacesview.c should protect its gtk
             calls with gdk_threads_enter/gdk_threads_leave like enclosing_volume_mount_cb
             of gtkfilesystem.c does.
        
        Seeing as gdk_threads_leave/gdk_threads_enter is gone in gtk4 I doubt
        there's any point looking for a fix in gtk3 and we should just try and
        survive the problem.
        
        Change-Id: I007be4dee4f615d4431e27034dcf7f3d446c3e9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116559
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [6dc3db49265ba087f45f06d8baa85251ff0348e0]

        make this warning fire less often
        
        Change-Id: Ie7eb634ce75b8156fae02f48429deca6d63c0251
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116579
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [54bd274fe66cdc11cac1dd9f767579f065787cd5]

        fix message
        
        Change-Id: I537d32f01da3ad33be0f021917d9dea67c083b09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116577
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [46a662ea56db5b466b15004a6e68148561d4a649]

        improve exception message
        
        Change-Id: I8ce4e6afff2dd7b029c7e557739a3c3e0b361c98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116578
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [f421c3fa72d85f484f136264917e8d482339150e]

        this is not worth warning about
        
        calling code seems to think it's quite fine to do, and is
        happy with a nullptr return
        
        Change-Id: Ia003364ad91a56f2f80ada3076a69d79b30e9c35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116573
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-02  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [0806a753c7cb35507f5a76004515eb9031c49725]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fae02ffb2a2372e00ea776e22966f0cbacbd4497
          - Fix some texts, incl. Lionel’s proposal for tdf#132720
            
            Change-Id: I2c28331ab2077b9d8585b4571d836b46e41eb454
            
2021-06-02  Caolán McNamara  <caolanm@redhat.com>  [de82849f2475b7626df19c0d29758d95388af1b2]

        ofz#34847 Integer-overflow
        
        Change-Id: I45e27efbceff76456f6c22a256a5fce1310272c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116567
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [168c1df143ac493d554ea4c2bff5314b67581b51]

        SAL_WARN -> SAL_INFO
        
        Change-Id: Id3402c4413589b5e82f5754810716a2a171ef6f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116570
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [8771f48512ed19197c17506f522578f43b092b21]

        quieten down this warning
        
        Change-Id: I92c27cd332e20aa4c7bc208b85b571e99668e6dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116568
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [e4cf357a2e5d6506e4f9ff8d03edb53b699967f6]

        SAL_WARN -> SAL_INFO
        
        Change-Id: Iec6d2db5eee35c2973e366153217063e902d1475
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116569
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-02  Miklos Vajna  <vmiklos@collabora.com>  [4da0de52bbd9a2f53ce0e838f7b22c228e510f97]

        sw XHTML / reqif export: export PNG shapes directly
        
        The old markup was:
        
        <object data="draw-png_xhtml_89305eb5d44b6428.gif">
        
        The new markup is:
        
        <object data="draw-png_xhtml_89305eb5d44b6428.png" type="image/png">
        
        Which now passes the validator.
        
        Change-Id: Ibcdac7aeef0e39c926176bf8852cffe17a137fa2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116565
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-06-02  Caolán McNamara  <caolanm@redhat.com>  [edfd864ab45c029bb590ab34c711cd269e140f09]

        make --enable-gtk4 work again
        
        missing $ for test_gtk4 in...
        
        commit 3d1f28dd1fbb2fe3f5b933a9d692fb4d033f08b6
        Date:   Sun May 30 18:19:40 2021 +0200
        
            configure: Refactor platform defaults
        
        Change-Id: I8f08ab5945fbd98e2ff9eeede83bfad324b1c44a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116558
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-02  Mike Kaganski  <mike.kaganski@collabora.com>  [559fe86c12065fc697e36cacb7074d46e46c1e3d]

        Use CPPUNIT_ASSERT_DOUBLES_EQUAL, which fits the task
        
        Change-Id: Ifbb49ea89ecd9c07b02df6aa2fb3b3f7e98b79af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116460
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-02  Julien Nabet  <serval2412@yahoo.fr>  [7e9c3569f9258877b5303f041283d4882d1290fe]

        tdf#92917: fix crash in Impress in viewmediashape (slideshow)
        
        See bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=172527
        
        I thought about this patch comparing with OGLTransitionerImpl::initWindowFromSlideShowView in:
        slideshow/source/engine/opengl/TransitionerImpl.cxx
        
        304     /// take the XSlideShowView and extract the parent window from it. see viewmediashape.cxx
        305     uno::Reference< rendering::XCanvas > xCanvas(mxView->getCanvas(), uno::UNO_QUERY_THROW);
        306     uno::Sequence< uno::Any > aDeviceParams;
        307     ::canvas::tools::getDeviceInfo( xCanvas, aDeviceParams );
        ...
        317     OutputDevice* pDevice = reinterpret_cast<OutputDevice*>(aVal);
        318     vcl::Window* pWindow = pDevice ? pDevice->GetOwnerWindow() : nullptr;
        
        Change-Id: I183cc8271f75fb145c27688c5594805792c1fdaf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116551
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-02  Caolán McNamara  <caolanm@redhat.com>  [a3a203b7c697a38d4f79877d6b5c1423fa52f2d8]

        enabling gtk vclplugs is supposed to enforce requiring system cairo
        
        dropped by...
        
        commit 3d1f28dd1fbb2fe3f5b933a9d692fb4d033f08b6
        Date:   Sun May 30 18:19:40 2021 +0200
        
            configure: Refactor platform defaults
        
        so cairo and pixman get downloaded and built out of the box with --enable-gtk3
        
        Change-Id: I5f0b05ccaca008b9a36c6456811c9e105f13e334
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116550
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-06-02  Miklos Vajna  <vmiklos@collabora.com>  [566370dc3754ed3f858f1617e776ec0bc3399499]

        sw: rework to avoid the DECLARE_OOXMLIMPORT_TEST macro
        
        See commit a226cec52e536c46e03f57a5f1f7931abbeb0cdd
        (CppunitTest_sw_rtfimport: convert one testcase to use
        CPPUNIT_TEST_FIXTURE(), 2019-11-05) for motivation.
        
        Change-Id: I60c819f4e3ca511a109afaf4c22bf2ece8aa2cf2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116553
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-02  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [a153dcefae06b2592803e1449c6db2a58e0765ce]

        Sifr: Update extra large paste icons
        
        Change-Id: I858e8d80f96fe29dc1eff10b91cc22b9748bbec3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116545
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-06-02  Eike Rathke  <erack@redhat.com>  [0b4f7f5c8579cedb48c2ea56fced795b80d454fd]

        Fix tinderbox, remove Sesotho {st-LS} from solenv/inc/langlist.mk
        
        This just lead to
        '/tinderbox/buildslave/source/libo-master/translations/source/st-LS/readlicense_oo/docs.po',
        needed by
        '/tinderbox/buildslave/build/workdir/CustomTarget/readlicense_oo/readme/readme.xrm'.
        
        Change-Id: I197cbade4aa8fe1e7f42cc073443f7c430b78e49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116564
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-06-01  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [82bde77366e8d92a791ca629df02026bfa5efe21]

        tdf#142566 EMF Add support for EMR_POLYTEXTOUT records
        
        With this implementation the support for EMF records:
        EMR_POLYTEXTOUTA and EMR_POLYTEXTOUTW were added.
        
        Change-Id: I39580d051ae73bed88e04a34d97b797b6d468dc5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116556
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-06-01  Mike Kaganski  <mike.kaganski@collabora.com>  [5c76a19342f06615f5722a558556fc7b760f7174]

        This intermediate variable is redundant
        
        Change-Id: I856aab424bd4378d8c115e36971fd76fe7a7feed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116458
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-01  Stephan Bergmann  <sbergman@redhat.com>  [eebd84b337506c8fff151493f9b51bd127dbc89f]

        loplugin:stringview (clang-cl)
        
        Change-Id: Id1f8f24fec638efcdf5a04ca7253e6f401afd2fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116548
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [1193c331945481dd155a55c6695ff6fd88bd3d10]

        cairo: just register and use external fontconfig
        
        Except for the pixman include, the ANDROID cairo external is the
        same then the other OS use. It also builds fontconfig, so there
        is really no need to depend on the source (ok, this way it can
        be a bit more parallel, if nothing is generated). But the build
        nevertheless always sets includes for fontconfig anyway. And the
        code implied you can build Android without --disable-dynloading.
        
        Change-Id: I9970dc5c052b6fa80588233244c6828079d8277e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116554
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-06-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [017bc462b0af467ca89653266674302a9821db5e]

        cairo: Drop config for WNT and MACOSX build
        
        It's not used on these platforms since a long time.
        
        Change-Id: Idac41f1be0a546fd8aa0dd88709ebfa3255a104e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116555
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-06-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [b3a56273a388c44d0fcf0aff0d06b5414f2e3397]

        xmlsec: rename xmlsignaturehelper2 files
        
        Change-Id: I1fe7b2f3e265f05c795689bf4e98e7005ef42cfd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116557
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-06-01  Eike Rathke  <erack@redhat.com>  [75458bfab180a57597e674d38e2953c440cf118d]

        Add Sesotho {st-LS} 0x8030 to language list
        
        Change-Id: Ifb304fb1a5ed05e79bcaaaf96e12171377973222
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116552
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-06-01  Caolán McNamara  <caolanm@redhat.com>  [c3858276077d5b1941d2645919c2a6e583c6052a]

        flatten function a little
        
        Change-Id: Iae4d7cbb3722716d18f50e6b0979cdf5fea9fd45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116549
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [ffc6d564b91692cd9d99a0eb3b1ceaf54f7db89e]

        configure: Refactor disabling DB drivers
        
        Disabling the DB connectivity is incomplete. We can't generally
        disable it for the cross-toolset, because svx / gengal then fails
        to build. But at least we can always disable most DB drivers in
        these cases and just use --disable-database-connectivity in the
        cross-toolset when building without galleries (which also gives
        this flag some testing with the Android cross-toolset).
        
        This also moves the DB modules in the registry generation target
        into a common DBCONNECTIVITY block, to prevent build failures.
        
        Change-Id: Ib98e1e8918cccc3caf9bc04185bac533509329a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116511
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-06-01  Caolán McNamara  <caolanm@redhat.com>  [7cdf74b305be14825c615b2abe6ab8d79fe858ff]

        gtk4: don't abuse gtk_widget_unparent to remove from container
        
        as seen by assert on closing address template dialog
        
        Change-Id: I6d05d2d162e8e53f740ea7dc4f16879da35293ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116538
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-01  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [1add28ba7eed357e47394bfe31f08b25e7fae01d]

        logerrit: drop some subcommands in favour of Gerrit defaults
        
        submit-wip and submit-private don't really add value
        
        Change-Id: I4e30b213f5d6317538aad73fcb68e14e7cbb5032
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116198
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-06-01  Stephan Bergmann  <sbergman@redhat.com>  [fca96bf4b21ca47a98a2bd0114f7c22935acc54b]

        loplugin:noexceptmove
        
        (not sure exactly why this started to only hit me now on macOS against LLVM 13
        trunk libc++)
        
        Change-Id: Ib2ea5b52061a870a5eaa4e5c680d19b87831b87c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116536
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-01  Stephan Bergmann  <sbergman@redhat.com>  [c275617a9d547e13def33e3d06068c08bf492f78]

        Avoid -Werror,-Wdeprecated-copy
        
        ...at least on macOS against LLVM 13 trunk libc++,
        
        > In file included from ~/lo/core/editeng/source/rtf/svxrtf.cxx:35:
        > ~/lo/core/include/editeng/svxrtf.hxx:66:5: error: definition of implicit copy assignment operator for 'EditPosition' is deprecated because it has a user-declared copy constructor [-Werror,-Wdeprecated-copy]
        >     EditPosition(const EditPosition &) = default;
        >     ^
        > ~/llvm/inst/bin/../include/c++/v1/optional:790:27: note: in implicit copy assignment operator for 'EditPosition' first required here
        >             this->__get() = _VSTD::forward<_Up>(__v);
        >                           ^
        > ~/lo/core/editeng/source/rtf/svxrtf.cxx:86:22: note: in instantiation of function template specialization 'std::optional<EditPosition>::operator=<const EditPosition &, void>' requested here
        >     mxInsertPosition = rNew;
        >                      ^
        
        21ad3e6cbdf9568c1152a2eab8178e4219e40c33 "EditPosition does not need to be
        allocated separately" had introduced the defaulted copy ctor, for no apparent
        reason.
        
        Change-Id: If61743c4e873a5ac95ba72a4ae24160f8713205f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116535
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-01  Miklos Vajna  <vmiklos@collabora.com>  [3fe661041aadbfd945a20afe2310a19f5e76976e]

        sw XHTML / reqif export: write PNG fallback for non-PNG images
        
        - split up OutHTML_Image, so it's possible to write
        
        <object type="image/jpeg">
            <object type="image/png"/>
        </object>
        
        - write PNG inside the original image
        
        - disable this when the original format is PNG already
        
        Change-Id: I3ad40089ee2b02b8850823dd536c58ac59af37f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116544
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-06-01  Julien Nabet  <serval2412@yahoo.fr>  [e45575443ca5e4b6683e81e1c2e8e4a543b506fb]

        Reduce scope (slideshow/viewmediashape)
        
        Change-Id: I3190aa77c5a13c6a6d1cf484b63916784954ea87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116533
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [3d1f28dd1fbb2fe3f5b933a9d692fb4d033f08b6]

        configure: Refactor platform defaults
        
        The main idea was to move complexity from source (and Makefiles)
        into configure.ac, because otherwise these must replicate the
        "same" branching, often resulting in diversions. Better to keep
        the logic in one place (configure.ac) and set additional variables
        to be used directly by source code and Makefiles.
        
        Notably this introduce the "using_*" platform flags, which should
        be considered constants. There is USING_X11, which actually tells,
        if the build uses the platform's X11 (and I opted for the removal
        of HAVE_FEATURE_X11). I also consider variables constant, after
        they have been exported by AC_SUBST, which should never be
        conditional, or some AC_DEFINE set them for a config header.
        
        A large block of defaults depends on $using_x11, so we set them to
        the same value, but just if the platform doesn't set it.
        
        The other important flag is $using_freetype_fontconfig, if the
        platform uses freetype and fontconfig. The headless plugin uses
        cairo for its drawing operations and freetype+fontconfig for text,
        so $test_cairo = $using_freetype_fontconfig. This is independent
        from a the cairo canvas!
        
        The OpenGL X11 code now depends on USING_X11, but it doesn't yet
        reflect the filter in Library_vcl.mk protecting glx. I don't know
        how correct this glx filter is, seeing that the source code just
        checked for "UNX - some  non-X11 targets".
        
        Change-Id: Id1ba1a967a5d8d10ee217458be879ed00459f7e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116440
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-06-01  Caolán McNamara  <caolanm@redhat.com>  [159666084a28ab3591b96cdd390f8fa0ac62bf3c]

        gtk4: GtkButtonBox homogeneous isn't the same as GtkBox homogeneous
        
        Change-Id: I9dec7259b2dcbe4d7ea0143eaa33509e2a39d912
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116534
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-01  Caolán McNamara  <caolanm@redhat.com>  [2907f7d97a3dabe1179f0251791fcee336b26a22]

        cid#1485150 Uncaught exception
        
        remove the reported exception path from the dtor call
        
        Change-Id: I438a9c3de41d516e1994aeb1509bb8ee333bf23f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116532
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-01  Justin Luth  <justin_luth@sil.org>  [29bd00f7628e7a54e69cabcc7e2a1792c24aa55c]

        tdf#142404 DOCX c15: TabOverMargin no longer true in 2013+
        
        When compatibilityMode is 15, TabOverMargin no longer
        seems to apply. This is a dramatic visual change in docx
        that I didn't find any documentation about,
        but the visual change is obvious enough proof.
        
        LibreOffice started saving DOCX as c15 mode in 7.0.
        
        [P.S. related TabOverflow also seems to be false with c15,
        but it acts differently than what LO's tabOverflow
        code does. That was discussed in a different patch
        and seems to be a dead end, so I'm ignoring that aspect.
        Way too many complications and effects on LO native mode.]
        
        Change-Id: I5a0a6d695d6825444cf6a362a81803f306e6c6e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116337
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [de68b6ecaacee80b87f8884d24c45bf9a610f2a0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 21cf37e87fc662ede68f96efa9d13a412430ef96
          - Mute l10n on embed
            
            Change-Id: Ie43588bd08c7ff46b57424d20af4301f414b91c9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/116537
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-06-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [6ab23779456df511a4e869ee4dc48584d297effd]

        fix leak in CppunitTest_sw_filters_test
        
        Change-Id: I4d6166f86d896a30b997f8cf9e9f30b34caefc4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116530
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-01  Stephan Bergmann  <sbergman@redhat.com>  [d5133826621709cf201a128961f54a2c91090d03]

        Add sd/source/ui/inc/MediaObjectBar.hxx back to clang-format excludelist
        
        ...which 2e30d16bb945042b5c033dc9bdba690ee4a08fed "Refactor module media item
        handling" had removed, apparently erroneously
        
        Change-Id: Ib4f21325c20abd1cfb095c8f8a63dd307f5c8d27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116526
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f2f116a3de45a961b3849474daf0024fc05b9380]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 027ea0f2535143df97c7f5664669eb4e7920efab
          - tdf#132720 Clarify 'whole sheet expport' for calc PDF export
            
            Change-Id: Icac720987f6bd94ac7ce26cce57b9555628b5f17
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/116531
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-06-01  Caolán McNamara  <caolanm@redhat.com>  [00dac9306480cdca9be4e19ae3ff248df8b59c45]

        cid#1485154 try moving initialization into member init list
        
        see if it has an effect on bogus "Uninitialized scalar variable"
        
        Change-Id: I68d6a466f7fc9aa3412d50223dc53d6b60b721c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116527
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-01  Caolán McNamara  <caolanm@redhat.com>  [e7afd6407401014f9eee6cbce0f80da7c0491a4e]

        use std::make_unique instead of new
        
        Change-Id: Idb9dc1897b5617a6e12110638857e153e2ba56dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116525
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [2f78b2c4e8f82d9b5eb6fb5985a3f5e298b28499]

        ignore crypto leaks for now
        
        Change-Id: I5cc1d8730378c709582ee9927f63c13f0795866b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116523
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-01  Tünde Tóth  <toth.tunde@nisz.hu>  [361b95b39c0ad3028f82b9893bb3c84dcbd1932f]

        tdf#140745 sc AutoFilter: fix placing of "(empty)"
        
        Show entry "(empty)" on top of the checkbox list
        in the Autofilter dropdown (instead of between the
        numerical and string values).
        
        Change-Id: I5b6d339d07b886bd52d24c7d900b53c6f921c2ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116439
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [25a648541a423b794b5827552e03fba1084b3792]

        fix leak in CppunitTest_framework_services
        
        Change-Id: I522e3e9b57668d7a8d1df10f4520045a3a3553dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116524
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [460b70779e5b88fcb021bf3f6ea1d682e1d6e0f3]

        fix shutdown leak in CppunitTest_sc_pdf_export
        
        Change-Id: I83a1f35d91c1843fa9500d18b7fc5b010201617c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116522
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-01  Caolán McNamara  <caolanm@redhat.com>  [b05090e9d8765e964d939ee5cdd743fc7f463acd]

        gtk4: try gtk_window_get_default_size as replacement
        
        Change-Id: I24585f19037910d868e9dcc19440cee4a3375761
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116520
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-01  Caolán McNamara  <caolanm@redhat.com>  [9ed7d6241ce7f0b818c8eec43d2b7db1537047a4]

        gtk4: use gtk_window_is_active for has_toplevel_focus
        
        Change-Id: I1a49ee4aed6751bee0a26f8a0e2a3dc2bc87be3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116519
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-01  Caolán McNamara  <caolanm@redhat.com>  [9fb1d5c7265f25ab80873a21e78bc842bd6ddf61]

        drop unused Widget::set_secondary
        
        Change-Id: I63e69ca9daa8a452eee28333d8639d1db093e826
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116518
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-01  Caolán McNamara  <caolanm@redhat.com>  [40b45db8117735b41802a1bfe487f33164a4a1ff]

        gtk4: adapt to gtk_icon_theme_lookup_icon changes
        
        Change-Id: I32b99c29b68c4aaaa892b2ce4e51953efe8c3388
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116517
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [9e37f53874d4e36e3529345ffe7a5721e6a4c751]

        no need to allocate these on the heap
        
        Change-Id: I3ff875f8cf6f8b32bdf1c8b066f5f80dbff4aa64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116521
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [313eaf979ea2d69e4ffa88a5e87cc09ffe0ff088]

        fix leak in SocketTest
        
        Change-Id: I8c5e2d4c4687beab08876fe3e945d19a1629bc36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116514
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [63b00ec7d8d140853feb7108a788bfc4f0c79db6]

        no need to allocate these on the heap
        
        Change-Id: I6eb3853883c724b5cb28bbf4debf6f56a587ff88
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116515
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-01  Mike Kaganski  <mike.kaganski@collabora.com>  [21d14c51c2f07b795ba286430eb96cca0085f627]

        GetSlotServer can modify pImpl->pCaches
        
        Change-Id: I39810a7f827f3624e26763f3e81eae2c64e656e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116455
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-06-01  Stephan Bergmann  <sbergman@redhat.com>  [f3e1cc6eb5bf2f12c1783890bcd2be7d4aeb0abf]

        Remove config.warn during `make distclean`
        
        57f7b8f86bcd29b71e6d5f2990536eec64beeb05 "configure: Keep warnings file and cat
        build ones" insinuates that it shall no longer be removed during configure, so
        at least remove it during distclean
        
        Change-Id: Ic74aa0f2ca26887f90fea70d764b89b85a1cb01d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116513
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-01  Attila Szűcs  <szucs.attila3@nisz.hu>  [5ead135faaee76bea78f481d7c63d54f56e9098c]

        tdf#126540 sc: toggling grid lines sets document as modified
        
        View->View Grid Lines modifies a sheet-level option which must
        be saved in the document.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: Ifcee59d27fbe0bb50b9fe99e16c70e2062a714f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115711
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-01  Caolán McNamara  <caolanm@redhat.com>  [26d755840c318b7296276bdc526e1c860c3406ac]

        gtk4: restore pixbufs to TreeView
        
        Change-Id: Ic12de1d245be1336e83b137d2d0f5e2efbd3d57d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116505
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-01  Caolán McNamara  <caolanm@redhat.com>  [3199e5e8002453e00cc54c338a1f198f2c405968]

        gtk4: reenable a cluster of macro organizer dialogs
        
        Change-Id: I244cbbc0f9e5a6f134f9a720ee4332f0f02ec0fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116504
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-01  Caolán McNamara  <caolanm@redhat.com>  [96c327049e5c012746c991d16042423b99624f50]

        gtk4: enter/leave signals are on the event controller, not the widget
        
        Change-Id: I44bc2e494183de35b5f1f25813af2a5e51cbc69d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116503
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-01  Caolán McNamara  <caolanm@redhat.com>  [53ea95aec4e1bcdcbf50bdd6fd2e5761c26db184]

        gtk4: reenable a cluster of xml filter settings dialogs
        
        Change-Id: Iaeb359f1ab306b3264b81c7ec11328de1385b892
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116502
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-01  Caolán McNamara  <caolanm@redhat.com>  [f1ef0fe2b906188ad5245d04881fb6cc78dad616]

        gtk4: restore ComboBox row_separator_func
        
        Change-Id: I1aaa06ca3de9f45e6773ca103570fa06c00df1c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116500
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-01  Caolán McNamara  <caolanm@redhat.com>  [8cd23766ac55470664e3e08d549a5591c9d34789]

        gtk4: restore focus handlers for ComboBox Entry
        
        Change-Id: I0a53a22efa3329cf248eae8784352b955e8cf0d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116498
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-01  Caolán McNamara  <caolanm@redhat.com>  [fe533ea89352dace57751c92065ed623612334c5]

        gtk4: reenable sort_native_button_order
        
        for whatever it might still be worth
        
        Change-Id: Iaf8ecdf3bca7245cdd3c2af6d22f2f9afbe9a8ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116497
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-01  Caolán McNamara  <caolanm@redhat.com>  [23ad55d391b50ded2612316ff05ea9034e5dff33]

        gtk4: remove some unnecessary ifdefs
        
        Change-Id: Ie68b1c581979c32f83dcf0ca9a46c10b7afdec70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116496
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-06-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [6e1bdeed547fdc1ae70fa3614b4583d31d831998]

        no need to allocate these on the heap
        
        Change-Id: I46de98204ec705bd2f6a618cb0cfae5149cea84e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116475
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [aaa3e5f722e693ebc5dd925b7ce35dce1753e810]

        no need to allocate these on the heap
        
        Change-Id: Iddbc48638fbd1326df79b59080132280029c5d46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116477
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-01  László Németh  <nemeth@numbertext.org>  [6a4409647519e0466896fae4ffe2dc64edd53d9a]

        tdf#60382 sw: fix tracked row deletion at rejection
        
        At rejection of a tracked deletion in a table row,
        set HasTextChangesOnly property of the row to true.
        
        Follow-up to commit 05366b8e6683363688de8708a3d88cf144c7a2bf
        "tdf#60382 sw offapi: add change tracking of table/row deletion".
        
        Change-Id: Iea78f8394890995cbc06209abd4bf5ea4ceb7357
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116446
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-06-01  Xisco Fauli  <xiscofauli@libreoffice.org>  [e1908f9e2345d9aebc28d93a8c647f0ed69b360e]

        check-missing-unittests: add changes in svl/source/numbers/
        
        Change-Id: Iabbde5976380c9e39590ad25ed4359f21290485b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116494
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-06-01  Stephan Bergmann  <sbergman@redhat.com>  [c2096ecb244cd70736e1e3be02e856a6d9ef57b5]

        Better keep these $(BUILDDIR)/config.* lines sorted lexicographically
        
        ...after 16b48021e12641fbba4320f70e06ae0462f1995f "Fix cross-compilation 'make
        distclean'"
        
        Change-Id: I544f43adf5603cfd6f704429abad7055e7061058
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116510
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-01  Stephan Bergmann  <sbergman@redhat.com>  [e6c25186c8584f68b5f8074004556bd855200fff]

        Adapt to hamcrest-2.2-3.fc35.noarch.rpm
        
        Change-Id: Ibddfc30a5f0828ab77235ec1155f1c2e1eef24ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116506
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-06-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [d95e54676039a593b797455674863ccd9a902d52]

        no need to allocate these on the heap
        
        Change-Id: I912b1aafcc615efb87455fa9ba02caf7bef044cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116480
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-06-01  Miklos Vajna  <vmiklos@collabora.com>  [6fc8a6b0b52509d735971f079d7b1660559d475d]

        tdf#142325 RTF import: tolerate invalid hex markup like "\'3?"
        
        The RTF spec says \'hh is the expected form, where both "h" are 0-9, a-f
        or A-F. But Word accepts the bugdoc, so don't reject this input, handle
        \'<number><junk> as \'0<number>.
        
        At least the current case ignores the actual value, as it's a single
        character to provide a non-unicode value after \uN for old readers that
        don't support Unicode.
        
        Change-Id: Ib61247ab08278ca5012cc887cee26c7571c29fc6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116499
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-06-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f535acdab1ae90ea326393c0ff419ee6ece6f627]

        Fix typo
        
        Change-Id: Ibf234bc3dbbd448cef2d4537289eddf713dbdba9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116508
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-06-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2752a0a7e72b1d7e5f8bf22a3b4f17c69fdd7a48]

        tdf#142243 actually call toLower not tuUpper when calling toLower
        
        But it doesn't have an effect as both uppercase or lowercase work
        as long as it is used consistently.
        
        Change-Id: I898cdc7946732f1a504d902f38ae84565c95a0c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116430
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-31  Stanislav Horacek  <stanislav.horacek@gmail.com>  [3b57ebb445df8a2bc3d916ea79f8af45e20e4e62]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 19a842695c9bca652718e6ea3808a8f995164ef4
          - Czech Hunspell: sort words in .dic file
            
            Change-Id: I1e3fef34b64bd358d16880795acab6d9b71ad7dc
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/116276
            Tested-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            Reviewed-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            
2021-05-31  Stanislav Horacek  <stanislav.horacek@gmail.com>  [2fc300a8b7b36421b6260a419215690500dfb205]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 48a66dd55f3e76556f73779ab121feefcd07d3fe
          - Czech Hunspell: use UTF8 encoding
            
            Change-Id: I97e274fe4611cf1a2669e6c73950faed8f1f5bfd
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/116275
            Tested-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            Reviewed-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            
2021-05-31  Stanislav Horacek  <stanislav.horacek@gmail.com>  [7d4b63047cd7ca5927789471e31f86d939944d68]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to e7a4c67cdc491548388b43175741ee6e933fdde3
          - restore more advanced Czech Hunspell dictionary
            
            which used to be in LibreOffice till commit
            b31244205066114f5721beef118be7f9e518cd22
            
            Change-Id: Idd856ff4caedb1d8e7b4f0c42231014bd956da7f
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/116274
            Tested-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            Reviewed-by: Stanislav Horáček <stanislav.horacek@gmail.com>
            
2021-05-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [1abd712e337909fe6c10930b16998eed0f50ae17]

        fix leak in SwFieldDlg
        
        Change-Id: Iedca9c7bab2973740bb8428b1cbf9cd852ebf69a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116482
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [a8c4db643eb4c332f2e8f25b2fd8c84401a847ac]

        flatten vector
        
        Change-Id: I7459bcc499d6734328b5be63a4bebd2102d52e0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116481
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [d1dfb7d56137ea62d6f3cdfb07f3ee841eb28f9e]

        no need to allocate these separately
        
        Change-Id: I9464fbcc1af966755cc4eb8fe0beead4638848ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116479
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [0fa764925185a8a7836967b62ea89b17e60cf45c]

        no need to allocate these on the heap
        
        Change-Id: I05c00d0a4f077594d91b05698a1c04922f06a1cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116478
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-31  Caolán McNamara  <caolanm@redhat.com>  [486d3dd4f68dd4f93d2f5c94d5cce3112ddf6d40]

        gtk4: reenable Box reorder_child
        
        Change-Id: I5705941e1459a7d2045223eefcfe0a9a09b3648f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116493
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-31  Caolán McNamara  <caolanm@redhat.com>  [140f4f6d1d74debd3dda209e6f554ed9c102aa2e]

        gtk4: reenable event dialog that now works again
        
        Change-Id: Id0060447bc3931fbb77b9db2fee0f35c69f2bf30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116489
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-31  Caolán McNamara  <caolanm@redhat.com>  [87fe3110bb74df751985ef6c68d98493ff8c0451]

        GtkLabel:track-visited-links was removed
        
        but we have some uses of it, which all look accidental
        
        Change-Id: Iccb12d904e8dc7410205735e49526b73bb81083e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116488
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-31  Caolán McNamara  <caolanm@redhat.com>  [a8ba9ce02f8d2b1fa5639a5bcc77693652152813]

        gtk4: we definitely want large icons where we were using GTK_ICON_SIZE_DIALOG
        
        e.g. in the hyperlink dialog
        
        Change-Id: Iecc6f3accde0ed56352dacdf423520565b6419c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116485
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-31  Caolán McNamara  <caolanm@redhat.com>  [ceb1d69eda4c7351e64cb92d40d7c48f3790f83b]

        no need for always-show-image if there is just an image and no text
        
        and reenable hyperlink dialog for gtk4
        
        Change-Id: Id7e487dd64e102af80bb90279682a0636b887f85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116484
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-31  Caolán McNamara  <caolanm@redhat.com>  [f30fae2a910188b741ac7f346e1bad04656128bd]

        gtk4: gdk_clipboard_is_local can replace our hack for that
        
        and detach_clipboard for our purposes is equivalent to the old
        ClipboardClear case. Listen to "changed" for the owner change
        replacement instead of notify::formats
        
        Change-Id: If87f87800fd4449ce33eccb8ab819bc20e1c49be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116483
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [af83bf98b2ea907437edf964cf7af50a5bc66096]

        fix leak in redaction dialog
        
        Change-Id: I1e918259757021a7c702196be73468d91b244e61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116451
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [ec49596a3e66163ce811e8b64808df249a5cf637]

        flatten SfxDocTplService_Impl a little
        
        Change-Id: Id3344141e4b65855717d4d480ab1a3a498fa2a1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116476
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [760933de5ab47f6313f93e28e31829e627b48b21]

        fix leak in JunitTest_sc_unoapi_2
        
        Change-Id: I97d4be24c06dcb6c069380de357dcebe86dd176f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116450
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-31  Miklos Vajna  <vmiklos@collabora.com>  [e1546b790763c1004dc2e2e3581c666466d7cf9c]

        sw XHTML / reqif export: export PNG images directly, without an OLE wrapper
        
        Do this by default and add a ExportImagesAsOLE=true option for those who
        want the old behavior.
        
        Adapt existing tests to ask for the old behavior and add a new one that
        depends on the new default.
        
        Change-Id: If863215ce267d6accc85b5c8f7bdbd3f2b1e9187
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116486
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-05-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [2efe1e8977a83143696b8db49c7c26bbff91c04c]

        no need to allocate EditNodeIdx separately
        
        it is just two pointers
        
        Change-Id: I80a9206b9f94fb4a4401352b93fcd727f787f52d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116474
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [21ad3e6cbdf9568c1152a2eab8178e4219e40c33]

        EditPosition does not need to be allocated separately
        
        it's just two pointers big
        
        Change-Id: Ie2d71f4530fa92a3d125446a6c45035e88617b97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116473
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [962bc9059e875f98e244b584c582f5b1674106b9]

        no need to allocate these on the heap
        
        Change-Id: I189f04c14a7ab7fbc1feba423efda88f3f811efc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116472
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-31  Kevin Suo  <suokunlong@126.com>  [c4809b7c4e7f198464293e36d7f04cafe93597fc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e36e33937f9cda7fde9ab56f9eb25f6f549700c7
          - tdf#142531: fix help css for Simplified Chinese display on Linux
            
            The font "system-ui" may cause trouble in some system, although it may look good in several systems.
            See e.g. https://infinnie.github.io/blog/2017/systemui.html.
            
            This change removes the "system-ui" font from the list, still put "Segoe UI" before any others, but moves "sans-serif" forward so that it falls back to the UI font in most linux distros.
            
            Tested on Win10 and this does not impact the display for English or Chinese, but really improves a lot on Linux (Fedora 32 for me).
            
            Change-Id: I1cba731cb846d1dc8c708b12510167c48de539e5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/116487
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-31  Mike Kaganski  <mike.kaganski@collabora.com>  [0f5eb62300255d60d144cdf5dfe90f754cca15ed]

        Enable -bigobj on MSVC
        
        This fixes this error:
        
          C:\lo\src\core\sc\qa\unit\ucalc_copypaste.cxx : fatal error C1128: number of sections exceeded object file format limit: compile with /bigobj
        
        According to [1], it is enabled by default in all UWP projects, which
        presumably means there's no harm in enabling it (other than some
        compiling overhead, which impact is unclear at the moment).
        
        Enabling it unconditionally, it would not create a mismatch like in
        7788e87ce25183c1d6f92a3b972b8dd8c88e58e3.
        
        [1] https://docs.microsoft.com/en-us/cpp/build/reference/bigobj-increase-number-of-sections-in-dot-obj-file
        
        Change-Id: Id176add21fec2a6084149e9ff23bdafb10b3d579
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116454
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-31  Kevin Suo  <suokunlong@126.com>  [cfca68e0f70f6b9fa54f32cc21585c073677229b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 226a545d33667a0c9526593a5182ac0a849933e2
          - tdf#142417: Improve convertfilters.py and add API Names column
            
            This commit involves two parts:
            1. Improved the convertfilters.py helper script to make sure
             the generated convertfilters.xhp file is complete, accurate
             and containing no duplicated entries, and also add codes
             to also generate API Names column, as discussed in tdf#142417.
             Importantly, the code is modified to generate fixed IDs,
             rather than the previously random IDs or sequential IDs which
             may make the PO translation strings to show fuzzy when the
             file is re-generated.
            2. This helper script is run and the convertfilters.xhp is
             updated.
            3. The default css is modified to better display the page.
             There is no need to set overflow=auto for the DisplayArea,
             otherwise the scrollbar goes to the bottom of that area which
             is not visible. Also added a css class to display smaller
             fonts for the table.
            
            Change-Id: I8a5c73c9d6a0c0b44fc7db6cb67b140bfeb8b4be
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/116405
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-31  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [cf23ebbbc356aa676077494585781ba6e8f937ba]

        Update git submodules
        
        * Update translations from branch 'master'
          to 387ea1005f554dadedc7073e947bbd93dfa38c25
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: I5a54db2572738c26858f69eba71239fa9474f0a4
            
2021-05-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [057b25c04ea1032c20d99fc3eda88680cd0b9e54]

        crashtesting fix
        
        when doing
            soffice --convert-to ods tdf96952-1.xls
        
        after
            commit 5c79032077d387053c62829d62518695f68555c1
            Date:   Tue May 25 09:32:58 2021 +0200
            fix leaks in loading xmlscript
        
        Change-Id: I55c1e95a09db937604f62a5b33e56349512ff8ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116435
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [5b8729a741bd65c2f61ae9caba7ea15a139835e5]

        no need to allocate SvxNumRule separately in SvxNumBulletItem
        
        Change-Id: I7903565a468fc0fbec603c88b92cca6560a86728
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116424
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-31  Stephan Bergmann  <sbergman@redhat.com>  [68a6c70f25762374f7aed0d4d755345c6f37c78d]

        Simplify construction of a hardcoded IPv4 address
        
        Change-Id: I822313ee708935dd4ecb636c13a961fdd054d660
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116434
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-31  Stephan Bergmann  <sbergman@redhat.com>  [1fef071c01caf6c293dd941ee7c8340e6894afc3]

        Replace inet_addr with inet_pton
        
        ...as inet_addr is deprecated (it does not allow to distinguish successful
        return for "255.255.255.255" from -1 error return); and update tests
        
        Change-Id: I605cb2ba18fe9bd11d2d68c8f1c94271c4503509
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116441
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-31  Arnaud Versini  <arnaud.versini@libreoffice.org>  [d220fc00c2c3d7a2a24fd762599d1bfcc27f34d5]

        sdext : use std::mutex when possible
        
        Change-Id: Ia610c0c46e017452db71945f6f53fedbcb6d1198
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116415
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-31  Arnaud Versini  <arnaud.versini@libreoffice.org>  [39aa29712fe4c7a1c432cecf03d9d491537c02e6]

        canvas : use std::mutex in CanvasFactory
        
        Change-Id: Ic492f6b398ace3796d4b2cd45455d9ddec6cd728
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116416
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-31  Noel  <noel.grandin@collabora.co.uk>  [9abedad72c73ad83b66f3f8d261efdc5ce889683]

        Drop Window::IsDisposed
        
        in favour of the isDisposed in the VclReferenceBase base class,
        so we have one flag for this instead of two.
        
        Change-Id: Ib3d6ba750f95f21996bab2838af4c56295a13f4c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113249
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [6034b642581803e2cb2566abe0a0cab0cbfeb50a]

        properly fix leak in ScAcceptChgDlg
        
        Change-Id: I4b6bb075c6511ac8ab8ab6f274977fd140925c41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116442
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-31  Caolán McNamara  <caolanm@redhat.com>  [bf571610d34111198b98bae30042fb23a4c0f4a4]

        gtk4: enable cut and paste into other applications
        
        Change-Id: I9924a9af10532254dc368e274e4a20c6706e4239
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116445
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-31  Steve Fanning  <stevemfanning@yahoo.co.uk>  [48f7f5d0543eedc0d8c85ccef7233b58f49beb8a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8ca38307bd81fbb37a664dd848fd1fda2c2b4181
          - Clarify example in help description of Calc's DOLLAR function.
            
            Change-Id: Iab2333cbd98bd4bb13ba35a07d4dbcd66fc840a6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/116166
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-31  Ming Hua  <plateauwolf@qq.com>  [6e99e299a6e50bc054304077096d7c20e66fff65]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d0fc1c87094067bc528cac5a66fd667dc41af125
          - Use UI term "Impress" instead of "SIMPRESS"
            
            Change-Id: I0ddf013795df105c4d7a7dcddede03bc374f069d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/116167
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-31  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [447d13023dcba333d34aba315e9093d1c82b8912]

        vscode: tell gitlens how to linkifiy our buglinks in commits
        
        Change-Id: I7cc8efa94f75581d30047abf5c401b68741fb2a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116342
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-05-31  Jan-Marek Glogowski  <glogow@fbihome.de>  [57f7b8f86bcd29b71e6d5f2990536eec64beeb05]

        configure: Keep warnings file and cat build ones
        
        Re-cat's the build / cross-toolset warnings file at the end of
        the host configure run and keeps them.
        
        Change-Id: If46fa3660dbd04cd5a23a4d9cd79fd19067dcfbe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116437
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-05-31  Jan-Marek Glogowski  <glogow@fbihome.de>  [7efb6328cb5e43d87afbbd81cf0165683e9fd4c3]

        gbuild: implement gb_UnoApi_get_target_for_build
        
        Change-Id: Iaee243510023bf935097914fd6c4fcb701d35c13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116438
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-05-31  Jan-Marek Glogowski  <glogow@fbihome.de>  [af281d5bc2fb3f2c31f1718b711b32213a12219c]

        no-zxing: Unused GenerateQRCode function
        
        ... and while at it fix (new?) [loplugin:stringviewparam].
        
        Change-Id: I4b991e58040df8082e141ba3c7a0d1968871d517
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116436
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-05-31  Balazs Varga  <balazs.varga991@gmail.com>  [e8bba8229080f873b89b39551e924d1c8609fc07]

        Related tdf#68113 sc autofilter: clean-up for
        
        commit: e6431d55bff7ae09c8b0708a0876c699bacca644
        (tdf#68113 sc autofilter: fix not empty button unchecks all entries)
        
        Change-Id: Id7cff40ae48dd09b44b0b553f50e379ecbb472f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116431
        Tested-by: Jenkins
        Reviewed-by: Tünde Tóth <toth.tunde@nisz.hu>

2021-05-31  Balazs Varga  <balazs.varga991@gmail.com>  [1f755525189884e4b2824889a6b9dea8933402db]

        tdf#142402 sc UI: store formatted values in standard filter
        
        value list and filter by formatted values later, just like
        we do in the autofilter.
        
        Follow-up to commit 4fd1333ba4bb4f2311e9098291154772bd310429
        "tdf#140968 tdf#140978 XLSX import: fix lost rounded filters".
        
        Change-Id: If26f4c0abd54de05b497861f2c278972bd8072de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116115
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-31  Caolán McNamara  <caolanm@redhat.com>  [9bf1089965672d3825b587cbd888093ac362013e]

        crashtesting: use after free on export of tdf122510-1.xlsx to ods
        
        and also tdf95549-3.xlsm
        
        related to:
        
        commit f8c1048eb437b1e685b76198165844e2ecc97a56
        Date:   Wed May 19 19:04:02 2021 +0200
        
            fix leak in oox import
        
        and:
        
        commit 3cd6402c5443c8069c07d9e420d5ef5b43af6bef
        Date:   Thu May 6 18:47:30 2021 +0200
        
            tdf#127301 XLSX import: hide hidden named range of autofilter
        
        clearly this is fragile so just explicitly return who owns the
        ScRangeData*
        
        Change-Id: Ic3210bb8788bbbc85609bb384fa4a4625c15e487
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116432
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-31  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [8acc6bc43e0334157b97b36f570987a49c5febdd]

        tdf#142537 PPTX export: fix placeholder style export
        
        Regression from: b6b02e0b4c9d739836e1f61a886ea45b01e6696e
        (tdf#111903 tdf#137152 PPTX export: fix placeholders)
        
        Placeholders lost the formatting, which has been fixed.
        (fill, effects, and outline)
        
        Change-Id: I2b9300b85cf3641d89d748a03377f950e668a2af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116113
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-31  Gülşah Köse  <gulsah.kose@collabora.com>  [936af331ba6f5073aeaa0f10f5f2af1def1d74c6]

        Clean redundant SvxBackgroundColorItem and use SvxColorItem instead.
        
        SvxBackgroundColorItem is just copied from SvxColorItem. There is
        nothing special to SvxBackgroundColorItem class. SvxColorItem is a
        generic item and it's used on many places related with colors. We can
        use SvxColorItem for background colors too.
        
        Change-Id: Iacea31a7557b806e95f5859ff60add9a2626ec05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116282
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins

2021-05-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [7d34a7777cfeec112ab5cdabba059d01d8876be4]

        flatten SvxItemPropertySet a little
        
        Change-Id: Icb76ae5d0ebb0397bc1a2ea3c7d713a56d5ae477
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116422
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-31  Stephan Bergmann  <sbergman@redhat.com>  [33bf4f0bcf941ee4609f558442035514f54cbc8a]

        Replace inet_ntoa with inet_ntop
        
        ...as inet_ntoa is potentially not thread-safe; and add a test
        
        Change-Id: I9df945b006ba7194c3b1444c4886101c08339ad0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116425
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [c7f484eb774fc90cf8e1540a703c5c3856312ef2]

        no need to allocate this separately
        
        std: :vector is only 3 words big in it's empty state
        
        Change-Id: I5d7630f0ded1ace284c0a4441230bf672f4639be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116398
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [8371ae143ef31c332bdcf753ca1dff722a531229]

        vcl::Font is already a copy-on-write structure
        
        with an impl pointer, no need to use unique_ptr when storing in a map
        
        Change-Id: I9fa13133df4a8acfb7fd973509ec2b0e194fc5d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116423
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [288a3c2dde611086e6aa5d7a7a15729e027ae75f]

        no need to allocate this separately
        
        Change-Id: Ia6ed82b67a412841e1559f385afec17da3852d7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116399
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-31  Miklos Vajna  <vmiklos@collabora.com>  [efc3412b1a86dfff56c49364efb36256d057a1e1]

        sw: prefix members of HTMLEndPosLst, SwFltStackEntry, SwFltTOX and ...
        
        ... SwHTMLNumRuleInfo
        
        See tdf#94879 for motivation.
        
        Change-Id: Ie091511f7b2fff3949295c310045631676879655
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116421
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-05-31  Stephan Bergmann  <sbergman@redhat.com>  [6cb1745c24c7651050e30216860c539fa13cc0e2]

        tdf#142467: Update comments with GCC bug ID
        
        Change-Id: I71052f8db941733ab4e4b1b36cbf1fcb28eac9d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116420
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-31  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [7db006c1b1601533bfc7c361af69800a8b17979e]

        tdf#142257 (related) Replace Ctrl+[] shortcuts in Calc for Hungarian
        
        To mimic Excel shortcuts and make them work on Windows+HU keyboard layout
        
        Change-Id: I3525a8c9e370ff240105c8f1495f1abde539eee3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116242
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-31  Caolán McNamara  <caolanm@redhat.com>  [50fa8ea7406c5ac94f54c497e43f2489a7af24c8]

        cid#1476301 Dereference null return value
        
        Change-Id: Ibbaa99c28bee97b5194f1a8d396730b7fcc02930
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116407
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-31  Caolán McNamara  <caolanm@redhat.com>  [55cc7b0d96bb2e21ff101cde9ea08e9b0091147a]

        cid#1485136 Structurally dead code
        
        Change-Id: Ic02110bd0e4387ed41b2852cba7d070fb7014bd9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116406
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-31  Justin Luth  <justin_luth@sil.org>  [f49e5902a3737c02fabf5bec23243ccb126426c4]

        tdf#138302 partial revert tdf#108496: DOCX: redesign of override in lists
        
        LO 6.4.5 commit	cf13fe3e6f6a40f6db064d65d4514d13a23a31f0
        was only concerned about DOCX, but just elinated shared code.
        So restore the shared code and just don't execute it for DOCX.
        
        It doesn't look like RTF was working before this,
        but this does fix DOC format.
        I looked for existing unit tests in rtf and doc,
        but none were found that hit this code.
        
        Change-Id: Id624f73181384f38e1ef9f27575e0fb82eea19c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116349
        Tested-by: Jenkins
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>

2021-05-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [d1a74a44d7d818c7613bf02a52345c7f39b56a17]

        no need to allocate these vectors separately
        
        Change-Id: I015df0308696da3c4fe1ed45afd01185d0ce7d76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116403
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-31  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [f275c4b31f095193b80cb756f8610c16282fb8f4]

        tdf#53004 tdf#142495 WMF EMF Always display Text rectangle
        
        In previous implementation if BKMode was set to Transparent,
        then both Background of Text and Rectangle was not drawn.
        
        It was wrong, and Rectangle should be always drawn.
        
        This commit fix that issue and allows EMF images
        exported by LTspice to be rendered correctly under LibreOffice.
        
        Change-Id: I03801d35d92eb2a3fdc175ca1d5b348a2aa30842
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116394
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-05-31  DaeHyun Sung  <sungdh86+git@gmail.com>  [363cf231c73673e8daf766aa6b24498f3e913e21]

        add & mod  words in Korean Autocorrlist
        
        1. modified wrong Korean autocorr word in DocumentList.xml
        2. add some autocorr words(Korean word `ㅎ` order.
        It origin from Open-source Korean text processor `open-korean-text`.
        
        Link: https://github.com/open-korean-text/open-korean-text/blob/master/src/main/resources/org/openkoreantext/processor/util/typos/typos.txt
        Change-Id: I3df6e60f756a8b74192192cef3ab8847301ad15e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116371
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-05-31  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a39947102bac8430b13b10b3f11c34b5ebf576b0]

        tdf#142243 HUD - Use XCharacterClassification to convert case
        
        This should use international case conversion, not just ascii one
        that was used before.
        
        Change-Id: Id01d3d0d30a846f02f97d081491b0de2c0d6ffef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116419
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-30  Arnaud Versini  <arnaud.versini@libreoffice.org>  [e718f0e703c0fb33a0b1b5efe7b13b02c25f3335]

        sw : missing std::optional include
        
        Change-Id: Ia5973a0ffd43962ef2391f431d3d6b544fe19879
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116414
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-30  Caolán McNamara  <caolanm@redhat.com>  [bc18682b598f1f1c071af8e70c1788352d96695d]

        frequent recent CppunitTest_sw_uiwriter failure
        
        since...
        
        commit 66438a0ad5a3c6d2792f4c6c04c2d2405b5679cb
        Date:   Fri May 28 15:35:25 2021 +0200
        
            std::unique_ptr->std::optional
        
        Change-Id: I8feefa8787ebf82c1afd8109c6e4fa30f726d6da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116417
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-30  Caolán McNamara  <caolanm@redhat.com>  [156fad36377ba369065bacad863a31c808314069]

        crashtesting: on export of fdo84621-4.ods to xls
        
        Change-Id: I0553a7584347e0fc3ebcba6f99e974b9b1d341a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116412
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [039c7999d4b92122cb4a356a1e65f62026c04173]

        no need to allocate this separately
        
        Change-Id: I78260d3e6ad8ce96db4353fede18d5e3a6808402
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116400
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [3a90121c460f3832966773c3341708f77e5e0474]

        loplugin:stringview
        
        Change-Id: I4a6345db1ff379dedc540ceaf295968689b1d0c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116410
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-30  Jan-Marek Glogowski  <glogow@fbihome.de>  [3fc89330a976cb2221a579ccc6d7230b9d20691b]

        Drop GtkSalPrinter bits from option dialog
        
        After commit ed07ec7606cb24cccaf6b7b81b2bd308debaa2e6 ("drop
        never completed GtkSalPrinter"), there is still the experimental
        option left, depending on ENABLE_GTK3.
        
        We can't drop the whole PrinterCapType::ExternalDialog, because
        the osx code actually uses it.
        
        Change-Id: Ibc4654d8c1ce1de7ee1c9dc7700bb8775af2f678
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116408
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [33cacd2f3e06921e0d4d591b93febecc4afd4fbb]

        no need to allocate this separately
        
        an empty vector is only 2 words
        
        Change-Id: Ie9b6b8e97a9781916250cdc1b6b29406fe27d6b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116401
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-30  Caolán McNamara  <caolanm@redhat.com>  [a7779c6dd428bb9997aaf3c43e6a4258223c751e]

        gtk4: inch towards providing clipboard content
        
        inheriting from GdkContentProvider and implementing a replacement
        get_value like gtk_text_buffer_content looks the way to go.
        
        Change-Id: Ic376a586b77b7f00385e5744c0bc2923f2a72c94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116397
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-30  Caolán McNamara  <caolanm@redhat.com>  [f781691a6e35923acf64e11e082c4173fcf9d5e6]

        tdf#142549 Assertion failure when closing LO in gtk a11y
        
        since...
        
        commit d90aa314961ea4a6893144cd6be66dd71cc2cca1
        Date:   Fri May 28 20:39:00 2021 +0200
        
            IsDisposed->isDisposed in vcl/../app
        
        revert the offending hunk for now.
        
        maybe final fix is to special case VclEventId::ObjectDying or convert to
        !xWin->mpWindowImpl or something.
        
        Change-Id: I6987aeb753181fa2eb705fa0535c092e51587a9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116396
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2021-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [ea1daffc097025c9969f76119d3864cbef203c34]

        no need to allocate this separately
        
        Change-Id: Iae6b212c9114c0a5384fc8b7033fa80fa687c638
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116402
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [4e9e9b796bf597a7ceedb608e3fbb0c1480b0633]

        don't check isDisposed inside dispose()
        
        my fault, from a recent commit. besides defeating the dispose(), it
        should also be checked from the call sites.
        
        Change-Id: Ia09580d4224bcf78e5684015c747105fa6606878
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116383
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [1d641424d2591c3e221d0bd6a203f46e5c4352fe]

        std::unique_ptr->std::optional
        
        Change-Id: I674ef2bccaa56d1435b821e3e161f7c47340202f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116380
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ee22cb0bd6e741a553ef7d5b78cedc7ca669939]

        std::unique_ptr -> std::optional
        
        Change-Id: I78e5995b1a5cccff9c632ef4bcf75ea3ec01ff65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116382
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [c78fa391c99885492d50de12b7a6b5912229061f]

        std::unique_ptr->std::optional
        
        Change-Id: I7a10e9bf14d45d1fe958dc33fe96ebb8318b3bec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116393
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-30  Muhammet Kara  <muhammet.kara@collabora.com>  [e98b0891d6e0f1d6be4e4a4761bd1ab16bfab85c]

        tdf#136292: Fix crash on invalid JSON from the extensions API
        
        Change-Id: I91ed555f93173dee10e87025b231560693be50b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116390
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2021-05-30  Steve Fanning  <stevemfanning@yahoo.co.uk>  [0d4e5630ac638e555a4a3261b3baa6d271cf5a70]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d443ebed5df323aa13c2f5fa505b98366d8a4f9c
          - Fix help description for Calc's TEXTJOIN function.
            
            Change-Id: I91bb809ab41c0299c65236a0091c2da288a47b31
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/116163
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-29  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [9bf4e0d8f538cb0b51d2e803156301a956deaac3]

        tdf#127484 - Use HTML caption tag to name externally linked tables
        
        Change-Id: I0abca8e1966e93337c16609211c146c0ed97c62f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114743
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-05-29  scito  <info@scito.ch>  [bda9929821de620f1f85528abd1c4bba46d937d6]

        tdf#142201 tdf#142065 fix cut paste transpose references, incl. undo
        
        For cut paste transposed, references are not anymore updated during
        UpdateReference(), but all these references will be updated during
        UpdateTranspose(). In previous implementation, some references were moved (i.e.
        updated). This caused problems in UpdateTranspose().
        
        A transposed flag is added to the clipparam. This flag is checked during
        UpdateReference().
        
        UpdateTranspose() must only operate on (i.e. transpose) references pointing to
        the source area. That's why updates must not be made during UpdateReference().
        Otherwise references pointing to the destination range will be transposed
        wrongly during UpdateTranspose().
        
        References in formulas as well as in named ranges are fixed and tested.
        
        I've added unit tests for all these cases and I've enhanced my previous
        copy/paste test framework (6491c205acb3c166d93ef6a41199d344e21d98ac) for
        cut/paste tests, incl. undo.
        
        Before LibreOffice 7.2, adjusting of references in cut paste transposed was
        completely broken (tdf#71058, tdf#68976, tdf#142065 and tdf#142201).
        
        Change-Id: I8a8d295f1cc683572905ae9633e16d010cfb8792
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116073
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-05-29  Mike Kaganski  <mike.kaganski@collabora.com>  [e0c4cdf9a874bb40f028a26562e6399d39cb2c0f]

        Missing include
        
        Change-Id: I0b818b5bad00006e3577b65fe7bccc7a258cbf54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116165
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-29  Caolán McNamara  <caolanm@redhat.com>  [782b189045b571c841d7124a8d753797a108a6f5]

        gtk[3|4] make LocalizeDecimalSeparator take just a keyval as arg
        
        Change-Id: Id37a275d56fdbcc0f18f6a322810966f4269f501
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116392
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-29  Caolán McNamara  <caolanm@redhat.com>  [b825a7e3068c2983cbb753a4ad43acc3bd363c2b]

        gtk4: get GtkComboBox menu keyhandler with Entry case working
        
        Change-Id: Ibcdd82088bb6969353ad6017bc53f06cf12dd283
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116391
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [c83615f8c61b14bd842faffabc4c2965ca78571a]

        no need to check IsDisposed here
        
        the call site does that
        
        Change-Id: I8373eb4a6b87e96b211dd6bacea051d43b7ae8b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116178
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [66438a0ad5a3c6d2792f4c6c04c2d2405b5679cb]

        std::unique_ptr->std::optional
        
        Change-Id: Ie09ede2ce21c206ca158a5a89d50143cdde45e3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116381
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [397ba047c941eb7d77a15a8de72e20ace4744da1]

        std::unique_ptr->std::optional
        
        Change-Id: Ie01aec182ad361522f6ebc00e2f2e47d0fc38d33
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116378
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [d32dfd9e955cdc893aa21ab8e870d217d1628ad3]

        std::unique->std::optional
        
        rather than having a pointer to a pointer (which is what Sequence is)
        
        Change-Id: Ieb7b9995f6a25022fe2401adc3c38124edb83506
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116376
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-29  Radhey Parekh  <radhey.parekh@gmail.com>  [307ee1357cf2c4acd2f3e5a90285e8cb7c4c14e2]

        tdf#120801: The background colour is active when inserting a header
        
        In this patch, the active background colour is disabled by passing null value as default to the FillStyleItem.
        
        Previous Result: Background colour was still active even after inserting a header.
        
        Result after applying this patch: Background is now remain disabled/inactive.
        
        Change-Id: I5e8d22af338ef8ec93aa0e93d338ab8129fdc893
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113468
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [d47ac2ebdb495b025eb26e17cbbe2509797c31f0]

        flatten TabBar item list
        
        Change-Id: I75a57ffdd55de61cf6acc0e562e4ae76f0065585
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116373
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [3823e81c25ba6f0f9b6a67d77e585426905e1b19]

        std::unique_ptr -> std::optional
        
        Change-Id: I15779eca607f27a758575f4f095910277aa85eda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116377
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [ee50d4152cc4a06367d66808ceba1e74e62f3ed8]

        no need to allocate these on the heap
        
        Change-Id: I58847f8eb2c8dc17ca393a758d122cd3929deeb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116375
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [f57c2e65a50585ef4a282549c13655d9afc83d86]

        std::unique_ptr->std::optional
        
        Change-Id: Ie3e0eb7cb7ca25536e825e30c53e112bf537b325
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116379
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-29  Caolán McNamara  <caolanm@redhat.com>  [b3cd042285af08a0bdc5dea608d131424d850f9c]

        resave with latest glade
        
        Change-Id: I1f951aa3a776b624a01526ff4767ea50ffce420e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116387
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [e9301742254b85f4c6fbfd9378b365c76f5ff367]

        gbuild: implement gb_Library_get_target_for_build
        
        I was wondering why removing instdir stuff forced a rebuild of
        the cross toolset. Turned out some cross-toolset bits were wrongly
        depending on host build stuff. It even had FIXME...
        
        As a consequence, gb_CPPU_ENV was replaced by config_host.mk flags
        to provide an CPPU_ENV_FOR_BUILD and also uses the correct
        OS_FOR_BUILD.
        
        Change-Id: I50e8e8dca50ab1ad3164948a585a792a52e4a39a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116359
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-05-29  Caolán McNamara  <caolanm@redhat.com>  [8196c0a0a532dc1b8577d1aa530c8f9f47fc3e61]

        fix coverity build failure due to --with-privacy-policy-url=...
        
        Change-Id: Ic94cd5fd7aa472c58ff3e95e2b1759d4219ede21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116389
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-29  Caolán McNamara  <caolanm@redhat.com>  [be6111c0679b9c5249250ada2814b1a00c8d8c0a]

        ofz#34763 missing components
        
        Change-Id: I6a27f7412975694f3b710e66b4eb5358279bc132
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116388
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [0e142fa01972ad28182ca54b855d0ecae0d5c83b]

        cross-toolset: gengal now needs localedata_en
        
        Looks like some dependency changed, because now gengal aborts with:
        Fatal com.sun.star.uno.RuntimeException message: \
           i18npool/source/localedata/localedata.cxx:1469
        
        Fixes the Windows Arm64 cross build for me.
        
        Change-Id: Ie243da90d15fe06527830a31ca1ad519d7caebba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116386
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-05-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [b6518bebc5fc82c88a455c6b22023e6392483e14]

        vcl: Implement static vclplug usage
        
        .. and convert Android to it. Will also be used by WASM.
        
        It's also kind of a followup on commit
        f5af2104fc490b90510e36bbf1d2adec8017c594.
        
        Change-Id: I3a1b5bc2eae2692e706da10c6352534433c61e57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116385
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-05-29  Caolán McNamara  <caolanm@redhat.com>  [1d15f180a6e6a45b74b602402176f0d6e4372cc6]

        gtk4: reeable some more newly working dialogs
        
        Change-Id: I751b7192a61e2bf5c28559429d89fc219b0efca0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116356
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [8d485ec0cd35ee1ae7684f2b6ca96c0f0c6f9dac]

        IsDisposed->isDisposed in vcl/../window
        
        Change-Id: Ic1c8bb6bb9a45d4e91c997b752e23aed35767f42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116364
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [30aa33e6a6b9fb230af96f619db27fcaf31ef914]

        flatten ValueSet item array
        
        and change mrParent to mpParent in ValueSetItem because references
        preclude copy construction and assignment
        
        Change-Id: Iabb0c6ccfa4eed645cf6ee75d7ff83f9c4ec5a1d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116372
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [e4b5aaade285ecad39332ad8b195738feb51151a]

        no need to allocate this hint on the heap
        
        Change-Id: I6321d03cb5786aa0c17705cc8c8bcf1f85326f44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116369
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [1df758fce8ac23b54f96f2c0f3dd608bb1da024a]

        remove IsDisposed check in sw
        
        already checked by call sites
        
        Change-Id: Id03d07b7aebd36e891f831ff4bdab7e63a7c4ff7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116345
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [e4c365618fca79aeb6f3c87bb1cd47b1809dfbc6]

        no need to allocate these on the heap
        
        Change-Id: Ia839a25cb75782b7b92372d876a41a7fd2e830d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116370
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [14e52313e4d350d9960cdd972e87b7f206ee4e2d]

        no need to allocate these on the heap
        
        Change-Id: Ie4077a86523d623e1913c4f97971ab81d04abd4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116368
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [ca37f29421927d8f2d2b8fe2208649d6dad13011]

        no need to allocate these on the heap
        
        Change-Id: I07a1fd5833bc61eb97649ac5d85b1b0eb3054baa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116367
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [0bb2985071780ab3c83e576b1f57841fd037eaba]

        no need to store SwSortKey separately on the heap
        
        Change-Id: Ib05e02a6c9c239f590508c7e71667d7ecca64f79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116366
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [bc86f6d3583965dd369d0ae73a5d647c43ae38e9]

        no need to allocate these on the heap
        
        Change-Id: Id82625ec95720d92353804d1b503b8f71e1db91e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116365
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [cb48b1524ca875bcd521465b7dbdbcbe4eb670ee]

        configure: Fix typo in CRYPTO_* selection variable
        
        s/BUILD_TARGET/BUILD_TYPE/g
        
        Probably just passed build, because default TLS is NSS, which
        includes the same externals.
        Thanks Caolan for catching that.
        
        Fixes regression from 07556be594c77f9b7886ff31c2e1752f937cacd4.
        
        Change-Id: I4fa2f2b53c1234bd1612966151792ae7b33358be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116362
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [75b6b7f66b6ff66f8d9945bccdef71952db2d966]

        IsDisposed->isDisposed in vcl/../control
        
        Change-Id: Icd5fb88f3827eddb307f5fe6b46667a72062e408
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116358
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [078b052e11f0652ed393b809a7d4a03b1feb58d9]

        IsDisposed->isDisposed in vcl/../uitest
        
        Change-Id: Icaa60c6b7629781fdde8bd0cc49859d0ffe6f06a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116360
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [8d83093e36e973f4d188682ac2bfa9a6d80622f3]

        tdf#142547 Crash when adding comment in a table in Writer
        
        regression from
            commit 819b30e937d227d1458ecc22b09ef994ebe7e17e
            Date:   Wed May 19 14:47:19 2021 +0200
            tdf#142367 Writer crashes when opening docx
        
        Change-Id: I47050391e36c4fa40519f029171e663a456fcb25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116361
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-28  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [3a9027609e7ee0c7af457b06426093782ca295a8]

        tdf#53004 tdf#142495 WMF EMF Fix displaying Text with OPAQUE and CLIPPED
        
        With OPAQUE option enabled, the rectangle need to be drawn,
        before drawing text.
        
        With CLIPPED option enabled, the text needs to be drawn
        only inside rectangle.
        
        In previous implementation, the rectangle read was skipped and
        it was not drawn (for OPAQUE).
        
        For CLIPPED the rectangle was read but Clip was not applied
        to text drawing
        
        This commit fix that issues, and allow to draw rectangle correctly,
        with BGColor (background color), and add support for Text Clipping
        according to [MS-WMF] and [MS-EMF] specification.
        The fix applied to EMR_EXTTEXTOUTW, EMR_EXTTEXTOUTA and EXTTEXTOUT records
        
        Change-Id: I0f6248bb9465e6d5f797cddb53f058afb0815a2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116072
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [d90aa314961ea4a6893144cd6be66dd71cc2cca1]

        IsDisposed->isDisposed in vcl/../app
        
        Change-Id: I1fee7893c5ee67d4ad4f51bf6ce45fe80531cd34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116357
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-28  Caolán McNamara  <caolanm@redhat.com>  [e608ecf9a9e218739f88edbd96c00631eb9e610b]

        set one of the RadioButtons explicitly active
        
        Change-Id: I5bd185b8b4eb05993137942c80f304b6b108a2c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116355
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-28  Caolán McNamara  <caolanm@redhat.com>  [d77ac6f9d25a1ec2ef04cffa6748c95411706947]

        resave with latest glade
        
        Change-Id: I0c706b44c6c73834b91a38f6c79a8aca2d6b17b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116354
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-28  Caolán McNamara  <caolanm@redhat.com>  [fb08aedb6c2bf0c4eda720451970568533a3c5c1]

        gtk4: restore 'return' in combobox to active default dialog/assistant button
        
        Change-Id: I540d8d6461470bf784c3cade909c4d4cd68d0854
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116353
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-28  Caolán McNamara  <caolanm@redhat.com>  [284739963674f018cb946b3d2ab855afb498c87e]

        gtk4: restore typeahead in ComboBox dropdown widget
        
        Change-Id: I851c4b3d43ae0b12055f3c76c8e7f7d78c9f1b75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116352
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-28  Caolán McNamara  <caolanm@redhat.com>  [f8788a30653bff30f13d40c5e8a3115b6112243a]

        gtk4: restore typeahead in ComboBox widget
        
        Change-Id: I87a129748f54692add0e047ccdebf71c8b5075e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116350
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-28  Miklos Vajna  <vmiklos@collabora.com>  [5fbd20682f34c817359156889ecbc3ad8290d72c]

        sw XHTML / reqif export, RTF markup of images: write OLE1 presentation data
        
        With this, images are exported as PBrush OLE objects, to please some
        consumers (e.g. IBM Doors).
        
        Change-Id: I89805cd66709d96cbe71853d65671f76a3fc871f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116348
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [473337a03f8261eee454d84d252fcf85193dc137]

        IsDisposed->isDisposed in toolkit
        
        Change-Id: Iad56b2b265f83f73f75086aafeb1696c8a8ab5fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116346
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [07556be594c77f9b7886ff31c2e1752f937cacd4]

        Select svl crypto backend in configure.ac
        
        And define USE_CRYPTO_* macros to select it in code. This way we
        can get rid of all the HAVE_FEATURE_NSS and _WIN32 variations.
        
        This also reverts 1f6b98f21495f0ecc5ded493cb3273da03852191.
        
        Change-Id: I101e4ae2f49cdb127d59bd49a4f1c86304ca2238
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116338
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-05-28  Mike Kaganski  <mike.kaganski@collabora.com>  [af00f50211c9e3f13c4a6d8f0a8f0fabf377c56a]

        Missing include
        
        Change-Id: I7a0c1d49da993f5f9da80df5cb6b0667775c1261
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116162
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [f58e7483d10db24c02a28cf05d7402c7f44be014]

        IsDisposed->isDisposed in winproc
        
        Change-Id: I8700f211190c55ba1a5a23ecaed12a57f6617a09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116347
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-28  Caolán McNamara  <caolanm@redhat.com>  [bd88d5a7919672e89e57a31bf4262aab676e0195]

        gtk4: renable autocorrect options dialog and pages
        
        Change-Id: I47dda59977fa5002dbdf572046734d60b1c6eb68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116344
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-28  Caolán McNamara  <caolanm@redhat.com>  [e2788d9365954a4ec91e23c3ef2b44f6c7c57eee]

        image-position set, but there are no images for this button
        
        Change-Id: Ida66830d992d4b779994b745def0c380d02263da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116343
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-28  Justin Luth  <justin_luth@sil.org>  [a771262cfcfc358269dc50dfa10f9e497e7d8deb]

        fix build
        
        Change-Id: I6d0bfca4b66b02b4724885afc4c8d15a40a74e57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116351
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [9b81036c87b52edc2ce44813b31be425bc12ee1d]

        no need to allocate these on the heap
        
        Change-Id: I55ecf6b8d9df2078f9bc81f54dbabf425c300643
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116320
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-28  Caolán McNamara  <caolanm@redhat.com>  [af8d12bd3a73381dfdfad92b63306369a665a2d7]

        gtk4: insert propagate-natural-width on seeing hscrollbar-policy of never
        
        and likewise the vertical equivalents
        
        Change-Id: I28bb5de334aafc96de78c7d03c69f8df66e6a4ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116341
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-28  Justin Luth  <justin_luth@sil.org>  [89e7341025b607491c90efdb74708e63d875c1e5]

        tdf#142404 sw compat layout: ignore blank size only on one-liners
        
        If the paragraph is longer than one line,
        then do not IgnoreBlanksAndTabsForLineHeightCalculation,
        which was introduced in LO 4.0.
        
        This is a preliminary step for fixing bug 142404.
        
        I found a few pre-existing unit tests that triggered this,
        but none were good examples to use as proofs.
        
        ooxmlexport7: 77219 - not sure where - no visual difference.
        ooxmlexport10: 92157 compatibilityMode15, but visual too little.
        ooxmlexport11: 88496 - not sure where.
        ooxmlexport13: 121374_sectionHF2.doc -tabOverMargin in header
        
        NOTE: This patch could be seen as a BAD THING in the case where
        tabOverMargin normally hides EVERYTHING. We don't handle
        that situation yet, so a very long series of tabs could
        take up several lines of space (which isn't done in Word).
        Now with this change it could take even more space.
        
        Well, the proper fix would be to not show any of those.
        Perhaps we could just set the width of the portion to
        zero if it sails past the end of the page?
        Anyway, the point is that this it-isn't-right-anyway
        situation should not block pushing this patch through.
        
        Change-Id: Iaea8e0edf78c8fbe319aadbc6d62fc0bdd180814
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116317
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-05-28  Caolán McNamara  <caolanm@redhat.com>  [7a9a1ca7a0a82407b869b76d96d820864d98dcad]

        gtk4: remove 'homogeneous' on conversion to GtkHeaderBar
        
        Change-Id: I5dcf6a186ecf22b0a0d7ba624c2adf737d0a7852
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116339
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-28  Caolán McNamara  <caolanm@redhat.com>  [b7ed08d590507d8a3107fcdb692ca951c7c66466]

        gtk4: add working titlepage dialog
        
        Change-Id: I7f7bdad8794a40d47477da591d988f1e11d16717
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116334
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-28  Caolán McNamara  <caolanm@redhat.com>  [572fb7ca5c03a5e2716eb8e3bba727bd96cd3517]

        gtk4: remove some unused ifdefs
        
        Change-Id: I1035efdc3bd19dc04ae81d781d07626be9b6b4fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116331
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-28  Caolán McNamara  <caolanm@redhat.com>  [e27bdc568a77f45f691d784f2c162341407794ba]

        gtk4: collect GtkCheckButtons explicitly
        
        seeing as they no longer inherit from GtkButton so their labels
        are collected for mnemonics or expanded with string-hook via the
        GtkButton handler
        
        Change-Id: Ie0b2b6e6b57c518bbd2035a846088c11d45bd107
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116335
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [000f4c983d1b6c1bbaff3998494dabbb44a64120]

        IsDisposed->isDisposed in sfx2
        
        Change-Id: Ie717cd4ad051facdf2bcee3e521cd6e42f59003f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116328
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [6641682ee9a62a1d8929b1f243f856494678dcdb]

        IsDisposed->isDisposed in svx
        
        Change-Id: I986cf078004a292eb3560857274e5542330d203d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116329
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-28  Caolán McNamara  <caolanm@redhat.com>  [2659a8685ae55c95aeaaca288caeed253274c853]

        gtk4: restore double-clicks in DrawingArea
        
        Change-Id: I8bdbba3148bb7447f511938d79b878cf1626dd37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116327
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-28  Caolán McNamara  <caolanm@redhat.com>  [b8fff7f442f5ddeb83d9bcb9f48e402954a4ab45]

        gtk4: reenable DrawingArea mouse clicks
        
        Change-Id: If2985a28365da472111877b45c20fb880b818c89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116326
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-28  Caolán McNamara  <caolanm@redhat.com>  [c8e716d67c83a59be81777512bb08ca70df8678a]

        gtk4: restore combobox set_active
        
        Change-Id: Ia8d7d8c52568d1d1fd72bd450f2a707a14bc610a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116324
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-28  Caolán McNamara  <caolanm@redhat.com>  [76507ce885893dff1d39945a204cffa4ab5fd3cb]

        gtk4: 'events' property is redundant now
        
        Change-Id: I1819dcaec3835a6e1ca2c54f7ac14804b407c613
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116323
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-28  Caolán McNamara  <caolanm@redhat.com>  [93eb2ce1cc440d2d972dd700a0051838fe8b78a0]

        gtk4: default converted GtkComboBoxText to can-focus
        
        this was always a quirk in gtk3 so explicitly strip can-focus
        from GtkComboBoxText
        
        Change-Id: I86a475fa81cf9d6361caadfbd9ad1361a7aeb797
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116322
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-28  Xisco Fauli  <xiscofauli@libreoffice.org>  [b184d39e212a4af6fcec723cfec58af61da121e0]

        tdf#125268: sw_ooxmlexport15: Add unittest
        
        Change-Id: Ide709668ce88345ff01c2945f28ceca164faf17d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116325
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [baa666654327425ceb3cf93ad2dc27fd7bcb8abd]

        no need to allocate these on the heap
        
        Change-Id: I5ed00fe80e96e9d07d56eb7841a66ba98f328a91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116318
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-28  Caolán McNamara  <caolanm@redhat.com>  [0b212dc041c96e706b1b3321fcb9151d20d5dd1c]

        gtk4: reenable ComboBox
        
        lets find out if we can return to using the real GtkComboBox
        instead of a look-alike replacement.
        
        Change-Id: I28d005b37835f09ace095a3642f7c06be6f1e27b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116321
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [3e0c39f9aeaa5c8791df94418ab8b4b78e005ac1]

        no need to allocate these on the heap
        
        Change-Id: I0f477edb666ff2c6dc9def45ec68c4ce1a34634a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116289
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [6eb3d37fdc75537aa94144eef97493ec6192792f]

        no need to allocate SfxStyleFamilies on the heap
        
        Change-Id: Ibedb36dec14c61927ef594ddf47fda94728530a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116319
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-28  Tibor Nagy  <nagy.tibor2@nisz.hu>  [a4b66458a7b8da2f5580014813e5dabe3fa670b6]

        tdf#125071 PPTX: fix missing custom slide show export
        
        Follow-up to commit ecf48b2d4f3e54dbb2c1e295120d73e7b7a11338
        "tdf#131390 PPTX: fix custom slide show is not imported".
        
        Change-Id: I2a85e2ea08f6a70cd5f26cfb99a0ff1add2c296a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116177
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [83fb7db6911aa77d713f3da0391b680e55563181]

        no need to allocate these SfxItemSet on the heap
        
        use std::optional where the code needs to control the lifetime of the
        object explicitly
        
        Change-Id: Ia550ce051360f68911abc68c945a97d62a637b06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116291
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-28  Balazs Varga  <balazs.varga991@gmail.com>  [fbfb57635b602b50cb22465047ae5bcdbef3dd0a]

        tdf#138438 sc: fix "Top 10" autoFilter in multiple columns
        
        Check all QueryItems instead of just the first one. Now
        top 10 values are visible (except the values hidden by the
        filters of the previous columns).
        
        Change-Id: I317d0c6843e568f8645b744968352a0e895a42dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115267
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-28  Caolán McNamara  <caolanm@redhat.com>  [7f60fafe3b54e2cc86d996b3211be7e82fb478a2]

        crashtesting: backport assert downgrade
        
        Change-Id: I6d813cd9996633b207e30c2f1fff707810396153
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116315
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-28  Linus Heckemann  <linus.heckemann@sphalerite.org>  [85462ef7aed85bcfb0e0628c5252a07c369ff606]

        tdf#108591 Don't hardcode xdg-open path
        
        Change-Id: I6f32433284948e42798c3535db64b4ad48295d35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110530
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-28  Caolán McNamara  <caolanm@redhat.com>  [6ca67de9426602234914ca0237083f57944f5764]

        gtk4: reenable some already working dialogs
        
        Change-Id: I95fa4f6fc0f51bc1036271cdf697c5fdc85a6d8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116269
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-28  dante  <dante19031999@gmail.com>  [1a0fd1c1342969e5b4d08d13764483cd8bada589]

        tdf#130654 editable smeditwindow zoom UI
        
        Change-Id: Ibedf060ea838876e3598ff449e6f200119570cc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115605
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-05-28  Caolán McNamara  <caolanm@redhat.com>  [e2970060121824650f95421d8d2411840a40311f]

        tdf#142150 nothing already selected on MouseUp without previous MouseDown
        
        if mouse down was on tooltip (possible on macOS)
        
        Change-Id: Icb4328fa6977356c3bac5f37d42e99ae8d4e4b98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116273
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [164fecadfde2569cb5324017d9bf22e2963008b3]

        no need to allocate these on the heap
        
        Change-Id: Ic1a1577ed837d3fa2b7b99474f4cee30300628f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116290
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-28  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [726d0a2d54da3e97de242c2c10be3afd2aedf943]

        tdf#137199: sw: convert list format string to prefix/suffix for ODF
        
        Since internally LO is able right now to use list level format strings
        and prefixes/suffixes only for backward compatibility, there is a need
        for conversion from format string (like "%1.") to prefix ("") and suffix
        (".") still used by ODT.
        
        Change-Id: If4b459e1b25b7f0ce511e6ac2de0824bb2c43d05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116288
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-05-28  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [9864fbc9d5f532d9aa4742968886b3f94bc44dbc]

        tdf#117957 WMF Replace ellipses with rects to fix tests on arm64
        
        The issue is caused by floating numbers,
        On x86_64 it is:
        
          338.499728160392-445.269903703769
        
        on arm it is:
        
          338.499728160392-445.26990370377
        
        As in test files, we have two ellipses (which are made from small lines),
        which points rounds differently on different architectures
        
        Change-Id: I44dd5c7b3b13f3b1680d5a3a8348d6f467cb2f7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116270
        Tested-by: Jenkins
        Tested-by: René Engelhard <rene@debian.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-28  Balazs Varga  <balazs.varga991@gmail.com>  [00e13be1c3dd45597237f805a06b3e8a74187125]

        tdf#68113 sc autofilter: fix not empty button unchecks all entries
        
        Instead unchecks all entries, unchecks only empty entries.
        
        Change-Id: I6f0d6432151ad2c65871dc5f1dd206883994217a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115562
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-28  Miklos Vajna  <vmiklos@collabora.com>  [b24861a988fc2311cd873aa74d63afac9c5859ab]

        Replace magic numbers in SwContentFrame::UpdateAttr_()
        
        By using the same SwContentFrameInvFlags constants that
        SwContentFrame::SwClientNotify() already does.
        
        Change-Id: Ic22d53c886bb9d28d0250ed5e43d804417d516f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116271
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [f1d68d82ae5a2de18708bf71a93e4d4a42dfa45b]

        no need to allocate these on the heap
        
        and remove ByteEncoder because loplugin:unreffun
        complains about ByteEncoder::EncodeByte
        
        Change-Id: Iebc531fb7748cb9c6a83a8b4a574167a5aac58b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116257
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-28  Mark Hung  <marklh9@gmail.com>  [8a65d3e9ceb268f785c5b2b77e126bd62af567a3]

        vcl: handle fallback glyph offset for vertical writing.
        
        When GenericSalLayout::MoveGlyph() is called from
        MultiSalLayout::AdjustLayout(), new position is calculatd
        by adding glyph advances ( i.e. glyph items' m_nNewWidth ).
        
        To move the glyph, the moving offset should be calculated
        based on the corresponding position, i.e. m_nXOffset v.s.
        m_LinearPos.X().
        
        Change-Id: I912d499f49f69f68d8388bc8677e6b47bfb6f066
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115926
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2021-05-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [187136265d26c014e842550c2f1fc5997736e4fa]

        flatten EventList data a little
        
        no need to allocate the ListAction objects separately
        
        Change-Id: I02a591265c0da64d94a118b29bd0c4960d19a763
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116264
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [7c1dbb665a3eb7859164dbf83c245b7f450c9028]

        no need to allocate PrintFont separately
        
        Change-Id: I8bc213e096ad6ae83d88c548ff8685a872c5ea91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116258
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-27  Caolán McNamara  <caolanm@redhat.com>  [98a8d8bc15018576e1312493425d7bb3725be735]

        gtk4: reenable EntryTreeView
        
        Change-Id: If1b953f231199fe132783dafb0e26641b7b14d45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116268
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-27  Caolán McNamara  <caolanm@redhat.com>  [d132982667d0e8112e7cf9f5cc39323ec7be5068]

        gtk4: continue to provide Paintable via cairo surface
        
        instead of squeezing through a GdkTexture and losing hidpi surfaces
        
        Change-Id: I1ee75ff804d1d769273e2f80335bfdf528ae8039
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116267
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [0fd545eed33e85544065a383e3beace5401e870e]

        no need to allocate these on the heap
        
        Change-Id: I6933260f589c67f463ee60572a31c52c6be7eb66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116262
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [211b13725152d3af49f28a88b3dc260c923377aa]

        TETextPortion can be allocated inside the vector
        
        Change-Id: Ib54b94f5dcb2a9cf422ef30db99926f200b749c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116261
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [cd023b8f8383aae3fbb053c40949843c8a50514b]

        no need to allocate ListenerMap on the heap
        
        it is a movable type
        
        Change-Id: I2b5c8524115016b53ec5cb28312ff4d749e27368
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116263
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [fd7787b6f0f082db320ebe7b29fc5333587b5d2e]

        no need to allocate these on the heap
        
        Change-Id: I0740f7194c589d6949a816f365cd54403be72118
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116260
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [832f04d1f78e54bb84c641c11cf90aa2f953fc17]

        IsDisposed->isDisposed in sc
        
        Change-Id: Ie08509df7481a9128c865f19d2b45694b19d9f38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116179
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [f682ff1b5502fc3c5f8003d57466795bf795d524]

        IsDisposed->isDisposed in dbaccess
        
        Change-Id: I7a113dc01f76d53126b414cf132404ed8ef8db4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116180
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [a04bb13513ea64fef867365d6eb0264970d58182]

        installer-code: remove some unused or pointless subs
        
        of course just the very tip of the iceberg, but you gotta start
        somewhere…
        
        Change-Id: I24ef6a51ec70c70418368da54595637283055d84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116255
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-05-27  Noel Grandin  <noel@peralex.com>  [cb7bf2ce168bc262d324e62888934cdf4113170d]

        VisualStudio 16.10 doesn't like this construction
        
        Change-Id: Idfef618b43735c48c9132d2fb932bc3bcb2ffe9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116250
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-27  Miklos Vajna  <vmiklos@collabora.com>  [ff1f80e025a7c235e3960affe1b9db844c89c214]

        sw XHTML / reqif export, RTF markup of images: write objdata
        
        The native data is BMP, presentation data is not yet done.
        
        Change-Id: I30ef9f0c3b4dc7801e600ac751c32179372d5e4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116266
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-05-27  Caolán McNamara  <caolanm@redhat.com>  [0344ee3f72fe6d155933b609d2963cf3f4bf4d7e]

        gtk4: old GtkImage can be new GtkImage or GtkPicture
        
        change to GtkPicture under some circumstances. GtkImage will
        force a square image so try and use GtkPicture for the non-icon
        case.
        
        The About dialog shows the need to use unscaled image if using
        GdkTexture.
        
        Change-Id: Iceb1e7dee5b53c93ceb432618fdda5650863029f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116256
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-27  Jan-Marek Glogowski  <glogow@fbihome.de>  [816a181086e75506bca34797429057fca5f2b0d5]

        configure: drop --disable-neon
        
        Use --with-webdav instead, which supports neon, serf or no and is
        available since commit dcae0509135c2067635ae3cf84b05dc9fb3d2d02
        ("Build webdav based on serf if neon is disabled.") from 2014.
        
        Change-Id: I4b329b9c1d28e88961e86272a5554bfa4481f01e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116142
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-05-27  tushar  <tusharrai282@gmail.com>  [0643e5a3accc01e0ee7a2359ec283ced8d0cf0ab]

        tdf#135332 Return MAXROW/MAXCOL for rows/columns out of range.
        
        *Also change the number of rows to MAXROW in Row Header Control.
        
        Change-Id: Ie34361442a0944f62abbc9bb273a9efe72773c57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115642
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-27  Caolán McNamara  <caolanm@redhat.com>  [8596312d8f298cfddb6dda11a25669fb78372d4f]

        gtk4: reenable menubutton
        
        not really expected to work yet
        
        Change-Id: I27fe5ecd8f78017dd669aeba0c1d8db797e91e3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116237
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [356628a18e44574810ebad27dc2d499b718094bc]

        tdf#34724, tdf#91420: svl_qa_cppunit: Add unittest
        
        Change-Id: I81f784fb66b80ab0933047aa81d90aff1eec7971
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116246
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [9b80add7d54298b98cc3d38919fa30f44eb23d60]

        sw_uiwriter2: this is basically a export test
        
        Change-Id: I5b87f52ec4f905df1ae2e9175ac3807171614bdf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116244
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-27  László Németh  <nemeth@numbertext.org>  [48898a72066ff9982feafebb26708c4e779fd460]

        tdf#60382 sw xmloff: import/export tracked table/row deletion
        
        to OpenDocument format using
        
        <style:table-row-properties loext:text-changes-only="false"/>
        
        Rename also com::sun::star::text::TextTableRow::IsNotTracked
        to com::sun::star::text::TextTableRow::HasTextChangesOnly.
        
        Follow-up to commit 05366b8e6683363688de8708a3d88cf144c7a2bf
        "tdf#60382 sw offapi: add change tracking of table/row deletion".
        
        Change-Id: Iefb0d4095af0983fdd15697d5b80073d18d21bd7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116212
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-27  Justin Luth  <justin_luth@sil.org>  [f3e4c05ce6feaebebb269f1c984a92c1175061a4]

        tdf#94628: sw: allow setting for bullet style for outline paragraphs
        
        Since LO 7.0 commit cad788328ec6ef4b3071cf9002dfac12347562da
        allowed bullets in the outline, I think you also want to be able
        to set the character style, wouldn't you?
        
        In any case, isOutlineNumbering is basically a meaningless
        and inaccurate concept anyway, so just get rid of that
        ancient clause.
        
        Change-Id: I2e40a3749b4a18864585c309349ea0e4ba73a9da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115613
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-05-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [d6c23065efd223ae7041c8706f5106959057cd4c]

        no need to allocate this on the heap
        
        Change-Id: Ief47dc18f858d4f90a537622c06f3df8e9f72fff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116249
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [a76ae1c3d1076cbcb58d3fc27723e4eefffac0a3]

        no need to allocate Style objects separately
        
        Change-Id: I88e4642a81b18c41216784332cc4a37a3bde9d95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116247
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [2d0eea0a79df9bc54e075c90ee7d6134b03250c0]

        we can search std::set without allocating on the heap
        
        we just need to add some overloads to UniquePtrValueLess
        
        Change-Id: I91c395393a2de609c8f442de605d1dd2098dfae0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116248
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [01df224f574c5a7788df0f2aea3345166d6ce250]

        Fix typos
        
        Change-Id: I9a4ba6b6369da0bac489718230880b04912bd1d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116214
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-05-27  Caolán McNamara  <caolanm@redhat.com>  [f3988265c906005fea1534fa382d90e14cfc211f]

        add missing xmlns:loext to example_sl-SI.xml
        
        added to example.xml by
        
        commit 71ee09947d5a71105d64fd225bb3672dfa7ce834
        Date:   Tue Sep 19 15:37:04 2017 +0200
        
            TSCP: add advanced classification dialog
        
        but not to example_sl-SI.xml
        
        Change-Id: I8aa46554867db8c51bd118b6cc87e649b922cdfb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116245
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-27  Caolán McNamara  <caolanm@redhat.com>  [cef8d2d1ea9ac8709b343b0e9d269ab1cbc44a7e]

        gtk4: strip accelerator tag
        
        unclear yet if there's another way to do it
        
        Change-Id: Ic3355d45bb3bb73c446b576b9cc65204cd39d180
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116238
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [5a0be5e55914d5aba197170894bfed1b6be8b876]

        no need to make copies here
        
        Change-Id: If3cd60bd48f640c353fd4c28449faed2cdcebdda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116243
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-27  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [9cc47eda70025c6bccfad1cfc45d30b7ecd2fc19]

        tdf#117957 WMF Fix failing tests on arm64
        
        So the issue is caused by floating numbers,
        On x86_64 it is:
        
          338.499728160392-445.269903703769
        
        on arm it is:
        
          338.499728160392-445.26990370377
        
        As in test files, we have two ellipses (which are made from small lines),
        which points rounds differently on different architectures
        
        Change-Id: I10efe80fea0944cf957e949c8c209c94fd588702
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116234
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-05-27  Balazs Varga  <balazs.varga991@gmail.com>  [6a2060cef22b19dbe04676c8c16776c4693b4dd8]

        tdf#141309 tdf#142215 OOXML import: fix double conversion in autofilter
        
        resulting missing selection of filtered time values
        and numbers ending with zeroes.
        
        No need to convert the filter values from string to
        number and back at OOXML import, because we'll do that later
        in the model by filtering with the formatted cell values.
        
        Follow-up to commit d5c2584bf36d21580db677b231c57f99f49aa2cb
        "Related: tdf#140968 avoid duplicated filter values".
        
        Change-Id: I75e5b2391624ff85a8ed545926ec519355a356bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115473
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [ec50b9e5eaec7c94df35617676077ef0d65cecc7]

        no need to allocate Sw2LinesPos separately on heap
        
        Change-Id: I39dec50f491a313ac188bb2f73073ecc32ebfc21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116240
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [1b82b81cd1f3377591068dea7b9a648b04370bbf]

        sw_ooxmlexport: just use exportonly here
        
        Change-Id: I37fe18528dbe821eb60c7b1d6c65039e2ae91b7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116236
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [0ce42c18e19396e66c70631f8a87072424a5d5c6]

        fix leaks in ScAcceptChgDlg
        
        Change-Id: Idaa946f06fdfdc1f908cff02cab542b64066763c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116241
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-27  Matt K  <mattkse@gmail.com>  [95eb088802562b75f8b299908160145c7e88d763]

        tdf#47065 Add new file open UI options and implement a new thread
        
        Add new UI options when opening a locked or non-writeable document
        to allow the user to be notified when such a document becomes editable
        .  If the user selects "Notify", then that document is added to a list
        of open documents to be checked by a thread every 60 seconds for
        read/write access and whether lock file is available/obtainable. If
        access is allowed for a document, then show UI dialog to the user
        asking to Reload that document.  If Reload is selected by the user
        then that document is reloaded with read/write access.  The checking
        thread is spawned only once no matter how many "Notify" documents
        there are.  The thread is spawned if not already running when a new
        "Notify" document is opened, and it terminates when all "Notify"
        documents have been closed or the application terminates.
        
        Also update badstatics clang plugin to ignore new global variables
        introduced.
        
        Change-Id: I7555ce6f5df79c2c87216e0129ef3b2883c7d921
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111654
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [ee1407608c0d228e4705215e9700af3200511cc8]

        sw_ooxmlexport14: simplify code
        
        Change-Id: I2e52a042b514e6724dbd282a41a4ca7f66981f2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116233
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-27  Caolán McNamara  <caolanm@redhat.com>  [237eb44e0397f90c733c98f3680d63c0a9d7645e]

        gtk4: drop can't focus from GtkBox and GtkGrid
        
        it used to be that can-focus of true in a child with false in the
        parent allowed focus in the child, that's no longer true. We're
        already clearing can-focus of false from a widget if a child has
        can-focus but we build notebooks (especially) with separate .ui
        files each page so can't tell that there will be contents inserted.
        
        Plenty of ways to target just the case for notebook contents, but seems
        easiest to just clear can-focus of false from all GtkBoxes and GtkGrids.
        
        Change-Id: I460f3d5990a5df7b8b8e7d37ce592a5731794f31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116226
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-27  Caolán McNamara  <caolanm@redhat.com>  [8f91b089e9b011a4793e26151cbfa3c824ee3584]

        gtk4: apply 'border' to dialog content child widget if it exists
        
        and if it doesn't apply to the object itself
        
        Change-Id: If73e1e78ddc7945480bb2c2e59bf50350ba53e3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116225
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-27  Miklos Vajna  <vmiklos@collabora.com>  [fe32d1bd154e6ef93522d7ed18f1c2e88c0e14e8]

        Introduce SwContentFrameInvFlags to replace magic numbers in ...
        
        ... SwContentFrame::SwClientNotify()
        
        SwContentFrame::UpdateAttr_() is not yet updated to produce these.
        
        Change-Id: Iccb1a9a5cfea967dfd9ca68d25dd9dccb6cc6fe5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116229
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-05-27  Caolán McNamara  <caolanm@redhat.com>  [eeee3b18c22c4d5a2dbe4bd2b4f4e92fbd222011]

        expand frames horizontally to fit
        
        Change-Id: I2c2fc8a726c279583ef9aa3d51eebe7f28164684
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116224
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-27  Caolán McNamara  <caolanm@redhat.com>  [e6f07761615c16bc0798ece6c94493fea1a1e9d6]

        resave with latest glade
        
        Change-Id: I91a3836e02cf3ed1cfdcea93f8812dcecc43afcb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116223
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-27  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [46e924ac80a4abd7f48bd2df34ea4c38738fd745]

        tdf#139196 - Import/export macros using utf-8 including BOM
        
        Moved import logic to a local function, and during the import of a *.bas
        file, check if it starts with BOM in order to detect the correct
        charset. If there is no BOM, use the default charset of the system, since
        after the change in 178adcd8459af63ddb48927207baa5b4efbfda12, all the
        newly created *.bas files have a BOM and are written using the utf-8
        charset.
        
        Change-Id: Iefdecb5762d896ce3e52fd6d212de42cf417ddac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116186
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2021-05-27  Stephan Bergmann  <sbergman@redhat.com>  [4141febf7984c938b67f93d7c568d908d2ebfc45]

        osl::Module::loadRelative against symbol from executable is unreliable
        
        It turns out that c8976bdfdfa361fec9e1e5ff342094e409981fad "tdf#137208 Assume
        that dladdr provides an absolute pathname" is wrong with glibc if the requested
        address is in the executable itself, not in a dso.  In that case, glibc
        just returns argv[0] as Dl_info::dli_fname (see
        <https://sourceware.org/git/?p=glibc.git;a=commit;h=b8565e7817d7c6afd8eac804867b88c9bad1c9f1>
        "Fill in correct information if symbol is in main program"), which need not be
        absolute.
        
        With
        
        > cp workdir/LinkTarget/Executable/fftester instdir/program/
        
        that causes
        
        > LD_LIBRARY_PATH=`pwd`/instdir/program instdir/program/fftester sd/qa/unit/data/cgm/pass/binary_corvette.cgm cgm
        
        to crash (cf. comment at
        <https://gerrit.libreoffice.org/c/core/+/111004/2#message-239c434e95f6fee5f5232e32f731595f56116aa3>
        "tdf#137208 Assume that dladdr provides an absolute pathname"):  The call to
        osl::Module::loadRelative dlopen's instdir/program/libsdlo.so with a
        relative pathname containing at least one slash, which in turn causes dladdr
        with an address from libdlso.so to also return a relative pathname, which
        causes osl_getModuleURLFromAddress on such an address to fail, which causes the
        CGMPointer ctor in sd/source/filter/cgm/sdcgmfilter.cxx to set m_pPointer to
        null, causing SIGSEGV when TestImportCGM dereferences it.
        
        (Whereas e.g.
        
        > (cd instdir/program && PATH= LD_LIBRARY_PATH=`pwd` fftester sd/qa/unit/data/cgm/pass/binary_corvette.cgm cgm)
        
        would dlopen libsdlo.so with a relative pathname consisting just of a filename
        without a slash, so dlopen would search for the library, record its absolute
        pathname and return that from dladdr, and the program would have worked.)
        
        Change-Id: Ifa23124090275a397d4a9b0672ab845af23cf4d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116194
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-27  Miklos Vajna  <vmiklos@collabora.com>  [0b38c00f4ad143455fc92b3aff278a153ad05b00]

        sw: rework to avoid the DECLARE_ODFIMPORT_TEST macro
        
        See commit a226cec52e536c46e03f57a5f1f7931abbeb0cdd
        (CppunitTest_sw_rtfimport: convert one testcase to use
        CPPUNIT_TEST_FIXTURE(), 2019-11-05) for motivation.
        
        Change-Id: I7a6de527c28c543d7b622398dab406e2bfb80805
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116216
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-05-27  Jan-Marek Glogowski  <glogow@fbihome.de>  [61ebe104cd0cdbf19d5cbdb4d50cab8e0f88beb3]

        cross-toolset: explicitly add Python
        
        It's needed for the build and it was at least missing on Windows
        when building without galleries.
        
        Change-Id: Ibfcc6f0159e17d69755b230767b64b03dc5537a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116227
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-05-26  Jan-Marek Glogowski  <glogow@fbihome.de>  [033fdd5aab3c44af26c7b53393afd2a7a8a056cd]

        Cleanup Library_vcl.mk
        
        Merge a few duplicate calls and generally prefer inline $(if ..)
        over extra ifn?eq lines.
        
        There are minimal changes:
        * Move X11 settings from !DISABLE_GUI to USING_X11
        * Move the vcl_opengl_denylist from WNT+!DISABLE_GUI to WNT only
        * SkiaHelper compiles to "isVCLSkiaEnabled() { return false; }"
          without the enabled feature, so move code to the general list.
        * Move the SKIA library to !DISABLE_GUI, where the code is
        * Move PDFium source + external to generic lists
        * "extract" common ${vcl_headless_freetype_libs}
        
        Change-Id: I9836ab3c1791b6406984ec4d4c27a8924faffdca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116220
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-05-26  Jan-Marek Glogowski  <glogow@fbihome.de>  [1d895208e0dc03185b4ff6f5cad4e0a4833a74c3]

        configure: internal OpenLDAP depends on NSS
        
        So we need either NSS or a system OpenLDAP.
        Also add the $test_openldap flag.
        
        Change-Id: I134d1ed3a0a9654e264ccc66cdbe993a355620cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116109
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-05-26  Jan-Marek Glogowski  <glogow@fbihome.de>  [c22f23556d03e1ac0c8be7a79597c822b7e29fc9]

        gbuild: Handle glxtest + vclmain usage via macros
        
        Use a macro to do the same checks for all Executable with glxtest
        or vclmain usage. Both are static libraries, so every user has the
        same dependencies. Introduces:
        
        * gb_Executable_use_vclmain
        * gb_Executable_use_glxtest
        
        Change-Id: Ib80b4e7c6f5078d47ad8f1ec5708a7174415f705
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116145
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-05-26  Caolán McNamara  <caolanm@redhat.com>  [ca242dfefa03016a9b0f675cb91b4605ce80875d]

        gtk[3|4] gtk_widget_get_root returns null when no root
        
        unlike gtk_widget_get_toplevel which returns itself if that is the
        case
        
        Change-Id: If977440265bd8ae2c892ee5d52091ebf16ad03cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116218
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-26  Caolán McNamara  <caolanm@redhat.com>  [7768abbf86731a1105fcebe7c2557cb9ac5ba86a]

        gtk4: add parent-less widgets to default container
        
        Change-Id: Ia0c06db5a4f1c4ce453c424835d032ebb021f40a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116217
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-26  Caolán McNamara  <caolanm@redhat.com>  [e38db47fdb50db812d5f0088a5fd394bdd98da38]

        gtk4: wrap gtk_buildable_set_name/GtkBuildableIface::set_id
        
        Change-Id: Ia19179bc5879218495184dcec80fd96eb375bc00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116209
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-26  Caolán McNamara  <caolanm@redhat.com>  [9b547bb233d13ec7db4f0e7962f9c8702c37b75c]

        gtk4: wrap gtk_buildable_get_name/gtk_buildable_get_buildable_id
        
        Change-Id: Iadafc7a7b4eb49bd15c22f006955003554cd7079
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116208
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-26  Jan-Marek Glogowski  <glogow@fbihome.de>  [089e65a157ff252e4d404adf3e0f580a6617d31f]

        configure: Remove kde5 compatibility option
        
        Change-Id: Idce493e5f5ac045f7e977b4073152c2fe2668b56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116111
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-05-26  Attila Szűcs  <szucs.attila3@nisz.hu>  [759103fd65f82fc131679eba0de05f2ddc7294c8]

        tdf#126541 XLSX import: fix View grid lines
        
        It was not possible to enable the disabled grid
        with View->View grid lines, as intended, because
        document-level grid visibility was set to the
        visibility of the actual sheet's grid (which already
        imported correctly) instead of keeping its default true
        value.
        
        Note: document-level or global grid visibility is
        unknown for XLSX, but handled by Writer/ODS, see
        Tools->Options->Calc->View->Grid lines.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: Iccab3e2b9f617cdcd678071f73c7c2d6db0bc161
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116096
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-26  Caolán McNamara  <caolanm@redhat.com>  [b5af95a4d5c59094aa9fbdf35e49962f605f8dee]

        log what page id is missing if this happens
        
        Change-Id: Ie279350446ef1892d5bb145e58b9f0d9dba683f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116206
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-26  Caolán McNamara  <caolanm@redhat.com>  [7f63c6b2f614710d6bb9c3d2e2db94b5e37c7417]

        gtk4: "focus" signal is gone
        
        its not clear yet if there's another way to do what we want here
        
        Change-Id: Id9e54a481ac33038d605b0488315e73fd5b5a310
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116205
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-26  Caolán McNamara  <caolanm@redhat.com>  [b56f32b235124f8afa2942cd97ebe2f7d434fef7]

        gtk4: reenable Notebook
        
        Change-Id: I5342e5ef35f9d270d8ac51c3d696beddc8b67529
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116203
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-26  Miklos Vajna  <vmiklos@collabora.com>  [9c787b1e5ad517476a26fc9735ac63b54bfa28a4]

        comphelper: fix the "console" use-case of ProfileZone
        
        m_nCreateTime was changed to NS, nEndTime was still MS, comparing the
        two is not a great idea.
        
        Change-Id: I102990838d1e3d543a356b5ad2d3f68ce1d20623
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116210
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-05-26  Miklos Vajna  <vmiklos@collabora.com>  [0e459bb3eb840ac1cab14c070973fb3b79bc13d8]

        sw XHTML / reqif export, RTF markup of images: write WMF in \pict
        
        Some consumers (e.g. IBM Doors) can only consume the RTF snippet if it's
        an OLE object and can't deal with plain images.
        
        Wrap \pict inside \object and unconditionally use WMF as the RTF-level
        preview format. The actual \objdata is not yet written.
        
        Change-Id: I203fcd8709b25a4dd543047bd804af8181df9940
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116207
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-05-26  Caolán McNamara  <caolanm@redhat.com>  [f75549b4169f327faca88d5ce9d544bc6885bef1]

        don't need always-show-image if there's just an image and no text
        
        Change-Id: Ic3a1aad525af39b723e71f579fba40157cb15ac7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116202
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-26  Caolán McNamara  <caolanm@redhat.com>  [f3f6b68629656d488550fb82898e40fcad61c271]

        gtk4: restore Container
        
        Change-Id: Ide82777fadbee2c644c3a19d418c3683f6ff2c11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116201
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-26  Caolán McNamara  <caolanm@redhat.com>  [05064808c90ce5598c3cfe47dd284388908d4553]

        gtk4: strip GtkLinkButton xalign
        
        Change-Id: I44065da82f577e226ee1c52f858917a1d825d9ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116200
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-26  Jan-Marek Glogowski  <glogow@fbihome.de>  [60b98189281524c85b559ee3b6adc1381b793b9d]

        tdf137314 Add margin to CppunitTest assertions
        
        The test had multiple failures on Windows with:
        
        oox/qa/unit/vml.cxx(79) : error : Assertion
        Test name: tdf137314_vml_rotation_unit_fd::TestBody
        equality assertion failed
        - Expected: 1490
        - Actual  : 1491
        
        So add a 1px margin to all value checks.
        
        Change-Id: I70298db253299a57cc37eed482c0816d902fbeab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116192
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-26  Caolán McNamara  <caolanm@redhat.com>  [0d3dd9d9f6f0e6236c8db8ebdea44c78854639a8]

        tdf#142467 crash on calling 'getInfoHelper' in final class
        
        IPropertyArrayHelper & rInfo = getInfoHelper(); crashes when
        CandleStickChartType is final for unknown reasons. I see this with
        gcc-11.1.1-1.fc34.x86_64 in 7-1 locally but also in the fedora
        libreoffice-7.0.6 built with gcc-10 so this isn't a recent problem.
        
         #1  0x00007ffff6f4fe91 in cppu::OPropertySetHelper::getFastPropertyValue(int) (this=this@entry=0x5bdd588, nHandle=nHandle@entry=3) at cppuhelper/source/propshlp.cxx:549
         #2  0x00007fffad45e9ff in chart::CandleStickChartType::getSupportedMandatoryRoles() (this=0x5bdd520) at chart2/source/model/template/CandleStickChartType.cxx:219
        
        Change-Id: Ia029162587da1fc00df32866863deb186c7e11bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116196
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [05ffc50f78e9d44c4beeee312a59f677f26defff]

        tdf#100122: svl_qa_cppunit: Add unittest
        
        Change-Id: Ie0a7ea6ae08ea96b04019148f80ee94ef22ef1bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116187
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [70dfe58b8b45a7221a1f6e335d0d4afcf0c1c026]

        tdf#52510: svl_qa_cppunit: Add unittest
        
        Change-Id: I18a7000104add044ba59381c201cb5aff9fb459d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116184
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [ea4b99c294aa4ad975a8374f317b09f743aa173e]

        fix another leak in SwInsTableDlg
        
        Change-Id: I743a3231ef62e30242e54315bc3d3183f691f13d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116191
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-26  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [965bc6843e24e45165bab810c34b672a97a99630]

        fix callgrind job by providing dummy privacy-url
        
        Change-Id: I786c14c19f1ac74e424be869771440c55be08877

2021-05-26  Jan-Marek Glogowski  <glogow@fbihome.de>  [2e30d16bb945042b5c033dc9bdba690ee4a08fed]

        Refactor module media item handling
        
        Move common functionality into svx::MediaShellHelpers.
        
        Change-Id: I6f5db59bdcff7cad00a64e76f6aad7b8ecb4ffa9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116126
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-05-26  Jan-Marek Glogowski  <glogow@fbihome.de>  [456b87b6b188984579c1d809aab805f6f324ea53]

        loplugin:includeform (clang-cl)
        
        Change-Id: I12632b72c8e4e95bef24c8c26bee5887f9695d66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116143
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-05-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [e608a95752692dfa1195917d4b252731bd4632b5]

        fix leak in SvxConfigPage
        
        Change-Id: I6b95d33cfbad455692c8047968a2581fe4610260
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116190
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [085c97c986336bc622d6b3d72e6a587e1ae4b844]

        fix leak in SfxAutoRedactDialog
        
        Change-Id: I5ebfe5eba77de3380e991ced26f396821613b7f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116189
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [90da191bc937eedd2a7fda4ac41fbe6a53356842]

        fix leak in SwInsTableDlg
        
        Change-Id: I1d4b4f5098eeec7b0042f3ffd457566ecb3e31de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116188
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-26  Caolán McNamara  <caolanm@redhat.com>  [c8ec727f12bf9a43f22983a2c7ff1189461cc250]

        gtk4: convert old default invisibility to explicit invisibility
        
        Change-Id: I7aeab1a0857ffdf3990ecf69f5de1f6041fa562e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116181
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-26  Caolán McNamara  <caolanm@redhat.com>  [4d3038415a2e69ec4369f60fe14d0acab60ded6a]

        gtk4: reenable TreeView
        
        Change-Id: I9797e789b9af1985b1a78e00e68a23b7fd048d6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116175
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-26  Miklos Vajna  <vmiklos@collabora.com>  [2f21e4f357ec60450df84ddd858c3cf0a4711b02]

        tdf#139915 DOCX import: fix anchored obj position with to-char and TEXT_LINE
        
        There were multiple problems here:
        
        - commit 8f1a1092d47947847e1d888b0284e8364c663d1f (tdf#97371 DOCX
        import: fix text covered by shape, 2016-01-28) disabled to-char
        anchoring for TEXT_LINE (e.g. "alignment top, relative to line") because
        changing the anchor type of a TextBox could not be changed, but this has
        been implemented in sw/ in the meantime, so it can be dropped
        
        - Now that the anchor type is to-char, we can set the vertical relation
        to TEXT_LINE, but Word's positive value is "below line", and ours mean
        "towards the top of the page, from the bottom of the line", so we need
        to drop the workaround of commit
        3303a4c5f21874453e634d84408c50e7a0055a4d (tdf#135153 DOCX import: avoid
        line-of-text relation with to-para anchoring, 2021-01-18)
        
        Once these are in place, we can fix the remaining problem by inverting
        the vertical position of the shape, which instantly fixes the
        overlapping textboxes in the bugdoc.
        
        Change-Id: I895abb76d3bd3bbe3a84e5c27a77df722b96226a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116182
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-05-26  Stephan Bergmann  <sbergman@redhat.com>  [9ac3b599e65669380ab346cb2bb135a6edc3273a]

        Fix documentation comment
        
        Change-Id: If62135c82d8ab8faba0681302accf8f328e2eb3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116148
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [62946de9671d718d4033cd2662107020e65368b3]

        fix leak in SvxLineTabDialog
        
        Change-Id: I4cbf0990fcc8db63f1160f1997d425c5681c47c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116150
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [d86889978d7caa4ac82eb4ede226c7f2561c8607]

        fix leak in ScAcceptChgDlg
        
        Change-Id: I51636d04389c8493377fe906314ef5d8f5c372d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116140
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-26  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [20e9f32c7d93dc33e58ab991dd4cc8f83ca529d0]

        fix also the Win64 tinderboxes
        
        they were using manual configuration instead of the distro-configs
        
        Change-Id: I82a690986e24e704c66297c9bc4c3d3d1e70b636

2021-05-26  Rafael Lima  <rafael.palma.lima@gmail.com>  [709f720a84d091ce39c07127686353661169637f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 96e26682870d3032dc0cccc6ed0a580f22111998
          - Fix SF_UI ShowProgressBar description
            
            Change-Id: Ib8b0b89511c1bb04acb7e79064ae5c9d8678b71d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115970
            Tested-by: Jenkins
            Reviewed-by: Alain Romedenne <alain.romedenne@libreoffice.org>
            
2021-05-26  Caolán McNamara  <caolanm@redhat.com>  [6f39a29d93b533c5020e8bad0f3518f1b4fa928f]

        gtk4: GtkSpinButton has a GtkText not a GtkEntry now
        
        so can't call gtk_entry_set_icon_from_icon_name on it
        
        Change-Id: I596a37ec935240b9ed92361e428e398010911b28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116174
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [294eaac1113aa24ac65c254058007a9a489b28e6]

        fix leak in BuildMultiPortion
        
        Change-Id: I267d59bdc8ac2f17d223d0345c4bcb4ea40a8704
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116149
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [284eb63624d2822f12e9216171da3c479e95f2d9]

        fix leak of SwCompareLine in CompareData
        
        (*) store the SwCompareLine as a vector, SwCompareLine contains a
            single pointer, no need to allocate separately on heap
        (*) which means we need to convert SwCompareLine::m_rNode to
            m_pNode in order that SwCompareLine can have an assignment operator
        
        Change-Id: Idafba6f6384f36c9d048169e793db2d50c6d8bc5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116151
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [31589c106fe83a74560adcc6396d70687ca352cb]

        fix leak in SwRedlineAcceptDlg
        
        Change-Id: I905d394db9339efda77e4f014e795c4f2d5f4584
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116138
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-26  Jan-Marek Glogowski  <glogow@fbihome.de>  [b161daeccf299afefeaf319ee9b6f50e6f888eff]

        configure: merge extra test for $enable_cups
        
        Change-Id: Ic98a6db70355aa24e29590bb9cb1416c15852090
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116144
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-05-26  Gülşah Köse  <gulsah.kose@collabora.com>  [1cd26a9ab64482daf4de08f5bb7730d0a991bbce]

        tdf#96061 Unset the highlight property
        
        When we have highlight property on specific part of the text
        the following texts were highligthing. To prevent this we unset the
        highlight property when we have not highlight property anymore.
        
        Change-Id: I802cde1c784afe47201a9ba4f41827dd0c705035
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115800
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-05-26  Jan-Marek Glogowski  <glogow@fbihome.de>  [39276660f862b8d534db971d53490450f8ec5d9e]

        Fix DISABLE_DYNLOADING unused variable
        
        Change-Id: Ie8305364971f324bd834ae6bec851637ca60b9e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116118
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-05-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [c37d81ac2765e14f1dfc6124082ed62909422c31]

        supress leak checking in JavaVM
        
        Change-Id: I82cb41518524949bbd578778724b92d9ebcecad4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116139
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-26  Caolán McNamara  <caolanm@redhat.com>  [aad00c7279edbe8bb59394d59db28c2a8ec47d37]

        ofz#34602 missing a component
        
        Change-Id: Ib2f281579af58f536f1291866c9990e8fc9e8cef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116146
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-26  Caolán McNamara  <caolanm@redhat.com>  [c57959a8efadf5c6a4a6c9a4f1fa4e482a45919c]

        gtk4: reenable Image
        
        this is possibly wrong wrt scaling/hidpi, something of a stopgap
        for now anyway I feel
        
        Change-Id: Ia0e4bbdf760d7577c304f489795005f7252eb57b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116131
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-26  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [8ee7e8dfa9fbbd2207764fc8df05bbeaf09e8a0b]

        fix jenkins tinderboxes config after 15ab55c092e0b474827abe104b73c5bfab6ef28c
        
        Change-Id: I108536fbcd557ed899e1b6fda2316c9d89249681

2021-05-26  Miklos Vajna  <vmiklos@collabora.com>  [1eac49c595505dbadeac3db4ec7cd686afca6d87]

        tdf#115088 convert UITest to CppunitTest
        
        So that when it fails, it's easier to debug because it's in-process.
        
        Change-Id: Ia7d12291b25304967a22e546b12803864a713541
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116127
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-05-26  Szabolcs Toth  <toth.szabolcs@nisz.hu>  [f2c9da1ef662d10726a2dc709b46722ec7d4a016]

        tdf#142231 sc odf: fix export of single date filter value
        
        by export the sting value of the filter condition, if its
        filter by date.
        
        Change-Id: I537fbd43810c78c0834480c9f1a480481aedd742
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115775
        Tested-by: Balazs Varga <varga.balazs3@nisz.hu>
        Reviewed-by: Balazs Varga <varga.balazs3@nisz.hu>

2021-05-26  Gülşah Köse  <gulsah.kose@collabora.com>  [350d40417fe2cb56e16116f12216d08b9f2705b0]

        Seperate SvxBackgroundColorItem from SvxColorItem
        
        SvxBackgroundColorItem derivated from SfxPoolItem instead of
        SvxColorItem.
        
        Casting is common usage to control if object is this or not.
        When we can cast SvxBackgroundColorItem to SvxColorItem we can not
        seperate them anymore.
        
        eg: Char color is a SvxColorItem and char background color is a
        SvxBackgroundColorItem. They can be hold together and we should
        understand they are different types.
        
        Change-Id: I7b1879a1b00de26c0b8a2d9f8d658aa3aef75ecb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116135
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-05-26  Stephan Bergmann  <sbergman@redhat.com>  [3b3ba7065acd3ba783e56b568d67ace7dc352371]

        Improve error diagnostic
        
        Change-Id: I1d7b82da3d0597aa6c5ffb251b9ad08bf464d2e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116136
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [56d7c40e87076fbce0a402dc56ed5a3d536c36a9]

        CoreToPixel should take a SwRect argument
        
        Change-Id: Idbed2a8fc6b4bc289c3bb0e761931f0b3d672620
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116121
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [399149155cf4f882541848ea53bfa5c9806b23f8]

        make SwRect(Rectangle) constructor explicit
        
        Change-Id: I715aa9499598c483ccf907f829c9ba3540edf216
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116120
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-26  Stephan Bergmann  <sbergman@redhat.com>  [581f12c0bdfb718379c16bef01d71ee9e45a5b5a]

        Replace a use of select with poll
        
        ...to avoid undefined behavior with file descriptors >= FD_SETSIZE (cf.
        0a126b4c661d65860fd2de92f8cc49bdb65a957c "Deprecate osl_demultiplexSocketEvents
        et al")
        
        Change-Id: I168072b50efc5d50ee3767d0b56be4a8ffa12924
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116119
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-26  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [d4f5299fd2806d8f5dcd467742effeaa0dee8863]

        remove obsolete/duplicated entries from openoffice.lst.in
        
        The xml configuration related stuff is no longer (since 2013, with
        89ac3c4acae1f0ffe3e96933d3449749ddf86847) done in installer code, but by
        postprocess/CustomTarget_registry.mk
        
        openoffice.lst is only used for package generation itself, and by
        extension for the replacement of values used in scp2 (those are replaced
        by "replace_all_ziplistvariables_in_file" (for the ${NAME} style ones) in
        solenv/bin/modules/installer/scpzipfiles.pm and (for the <name> style) by
        replace_setup_variables in solenv/bin/modules/installer/scriptitems.pm
        
        the files that would be created by scp2 in case for an installation set
        (e.g versionrc, bootstraprc) are created by
        instsetoo_native/CustomTarget_setup.mk for plain instdir
        
        Change-Id: I761ea25aa98bbdcc310836257e288322fbfc437b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116128
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-05-26  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [15ab55c092e0b474827abe104b73c5bfab6ef28c]

        add privacy URL to crashreport dialog & updatecheck tab in options
        
        Change-Id: I35cda87c35876469bf581be223bc608e29f07b09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116105
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-05-26  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [4d800dd7b58291386850d69570d027192419c5a0]

        clang-format crashreportdlg
        
        Change-Id: I58031cafaa9481ba6e8d77a7106485d8274e5bc6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116104
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-05-25  scito  <info@scito.ch>  [0563867d60ad477235bb5595c895a4f1e06a53b1]

        tdf#116413 keep AttachNewFormulaCell methods together
        
        Add public block instead of moving method to a public block.
        This was suggested in
        https://gerrit.libreoffice.org/c/core/+/114641/11/sc/inc/column.hxx#724
        
        Change-Id: I30fd8f3348cdcc047d5b0d8856920b6e4e4a0c63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116076
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-05-25  Eike Rathke  <erack@redhat.com>  [807f3508c9319d7f94820ea1282e306594418fce]

        Related: tdf#81757 Do not even try to re-enter ScDocShell::Do*Recalc()
        
        That happened when loading bug doc
        https://bugs.documentfoundation.org/attachment.cgi?id=103462
        where form selection events fire asynchronous recalcul() and
        BASIC Main also calls recalcul.
        
        Change-Id: Ic27fb340c7b5019453723c7cabe2122905d400f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116133
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-05-25  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [178adcd8459af63ddb48927207baa5b4efbfda12]

        tdf#139196 - Import/export macros using utf-8 including BOM
        
        In addition, try to detect the charset during the import of a *.bas
        file.
        
        Change-Id: I0dfe7f1b5349db409d90ed92b2e19c9946ae50cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116004
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-05-25  Caolán McNamara  <caolanm@redhat.com>  [60d216ed1a5ad74a93edfb288206ce9ae20380a4]

        ofz#34602 missing a component
        
        Change-Id: Id069c3718a632046fa9df59ee145e0c904aaf718
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116129
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-25  Caolán McNamara  <caolanm@redhat.com>  [0eecca25109472586ae0380f9290bec7503460e6]

        ofz#34601 teardown crash under oss-fuzz
        
        Change-Id: Icbb1500a85f956c8100878d6a0bef30b98440c32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116114
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [62be589df821687b36188e977b163fd58599c9ff]

        Don't ignore GCC warnings for static builds
        
        Instead simply (and correctly) test the function pointers in the
        static build case.
        
        Change-Id: I01b3397f40671464b1d2cb472447d8530b996d21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116117
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-05-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [70e4c65058a76131235cd04b64231c403cbe74f3]

        Install GDB pretty printers into cross-toolset
        
        Change-Id: Id42dd694514e104d03c649a19788b5c192ec35a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116116
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-05-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [a2a98f62182561444d7841f0908d7423ab595675]

        fix some crypto leaks
        
        Change-Id: I8f0eddd5ec82200dca374c2191ed5ac28c66089a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116100
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [3ed71a09af4de19ac00b3b944b8db667e6613c92]

        configure: Replace tabs with spaces
        
        Change-Id: I417c734484481223f1779e0c555b4f3e16e10b23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116112
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-05-25  Stephan Bergmann  <sbergman@redhat.com>  [81fdfa4dbfaaae322da5c3896f1f46aa6606ce14]

        Add forgotten io/Executable_io-testconnection.mk
        
        ...missing from ef88aa5e7400769c0a17c28e66b1ee957c2f667e "Resurrect io
        testconnection executable"
        
        Change-Id: I4a41088f1c27cfbc1275a9c00f8c59ec60898ec2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116106
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [42a99a175581936b45d1c8d752b853c9ffa6da9b]

        configure: Add gen to VCLplugs output
        
        And move all the output handling into a single place.
        
        Change-Id: Ia75440fc12a435b92239d7ec144be3d58e45d7d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116110
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-05-25  Rafael Lima  <rafael.palma.lima@gmail.com>  [2d2eb0d4f4bd099368ed6147ce4fa486a5ab86f1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0251fd88ce51f96284f471ad4adbc67fd468aef9
          - Python support in SF_Exception help page
            
            Change-Id: I9100e1b61aca23fbb104c449272da95bd60fd813
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115521
            Tested-by: Jenkins
            Tested-by: Jean-Pierre Ledure <jp@ledure.be>
            Reviewed-by: Alain Romedenne <alain.romedenne@libreoffice.org>
            
2021-05-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [58d5f74a7b8634919d4842e623c582c570997952]

        postgres: fix internal linking with WITH_GSSAPI
        
        Change-Id: If5a741cfe5863d0cad09463ba7e958ac0f3bb24d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116108
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-05-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [29d4e83313de5ac75712f7598dc341664601d6cf]

        gbuild: make pre_BuildTools.mk better readable
        
        Change-Id: I6c4e35fcfaf853c83f91b505e9b6308b844c37ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116107
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-05-25  Caolán McNamara  <caolanm@redhat.com>  [2b838b3b6aa5a014591e86b1736f82908076ff65]

        tdf#142479 on 'return' select the entry the cursor is in before calling Select
        
        Change-Id: Ic11f8a12c93d1999dd6fbe555b9823660eb703d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116101
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-25  Stephan Bergmann  <sbergman@redhat.com>  [ef88aa5e7400769c0a17c28e66b1ee957c2f667e]

        Resurrect io testconnection executable
        
        ...which appears to be the only code that exercises osl's socket (rather than
        named pipe) connections, so lets have that available at least for manual
        execution.
        
        Addresses various compiler and loplugin warnings, and extends a wait time to
        more reliably have the MyThread instance already accept when the second accept
        (on the main thread) is done.
        
        Change-Id: I761d747b08ab45f1ac03dad8b4197fae63228e16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116103
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-25  Tibor Nagy  <nagy.tibor2@nisz.hu>  [ecf48b2d4f3e54dbb2c1e295120d73e7b7a11338]

        tdf#131390 PPTX: fix custom slide show is not imported.
        
        Change-Id: I62e1bfaae23d1b18e71a2c16651d01144a26907c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115475
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-25  Caolán McNamara  <caolanm@redhat.com>  [63ce1ca6d7c802ab68295cf2364840959c829557]

        gtk[3|4] reimplement ImmobilizedViewport without access to opaque GtkViewport
        
        Change-Id: Ia7c15c57d399a05f8c94b739a2d64b1cb16735bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116091
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-25  Caolán McNamara  <caolanm@redhat.com>  [c55e7bd903d4879acd8c982874effb8fca8bf103]

        upgrade to Expat 2.4.1
        
        drop ubsan patch in favour of fix applied as
        https://github.com/libexpat/libexpat/pull/398
        
        Change-Id: I59eb9e24206b9a4cf323b7f7d48d8df0792a1c46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116092
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-25  Caolán McNamara  <caolanm@redhat.com>  [f6083a5d5c5513af63a43d58da5f3cdeb7597861]

        gtk4: enable some more working dialogs
        
        Change-Id: Ia6c5137ca09629919d593f636eaebb5a28a1aa05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116095
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-25  Caolán McNamara  <caolanm@redhat.com>  [7b2b740ae59a8bc8c2b0d611d2907119adda5ed9]

        gtk[3|4] finish rename to immobilized
        
        Change-Id: I829ad504b791894259b94c8d015795a0dedce449
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116088
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [aba5d639c4b674d7fd1771bf553518913cec4499]

        fix leak in toolkit test
        
        Change-Id: I6d3aa0fca6f48145c9c3b4e7d41a486fae026f06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116099
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-25  Szabolcs Toth  <toth.szabolcs@nisz.hu>  [b2190523e0b226bcae19cc8c3ce8a83855c7f009]

        tdf#141644 OOXML shape import: fix upright text rotate angle
        
        Text rotate angle was not imported correctly with
        "upright" setting, e.g. resulting horizontal text
        in shapes of XLSX documents instead of vertical.
        
        Change-Id: I2ad9ba3465278220e64123c4400acff4125310d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115777
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-25  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [4c1bab94d7c113f2fcb5458809fe8ec0683be951]

        tdf#142257 Replace Ctrl+[ / ] shortcuts for Hungarian
        
        Had to remove secondary keys for full effect.
        Those made little sense anyways.
        
        For text document this uniformly sets the Ctrl-Shift+,. too
        unlike Word which goes with Ctrl+Shift+8 / 9 but that's
        harder to reach IMHO so I chose not use that for now.
        
        Change-Id: Ib49823afcf405ed5ed4a2cf6ef4d2836f7b0747e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115772
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-25  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [0e6d963fbca16f98a3dbb6ef2fee3736a89d055b]

        tdf#138141 sw: fix textbox z-order
        
        Textboxes are implemented as loosely connected
        shape-text frame pairs. Missing synchronization
        of their z-orders resulted e.g invisible or
        only partially visible textbox content using
        Arrange options with textboxes (see in local menu
        or on Drawing Object Properties toolbar).
        
        Note: because it's not possible to send frames
        to the background, Arrange->To Background hasn't
        supported, so likely it's worth to remove that
        option later from local menu of textboxes.
        
        Change-Id: I1aa50903ba55dd5b9e72ef203c4e30218bee68fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115227
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-25  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [b2f7187e04a6b6c6183b42230a0119569f069dcf]

        tdf#118129 - return only the caption property of the frame
        
        Change-Id: I3dc875d54c49f233e2784dcd778c2b6fc42e59cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108958
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-05-25  Stephan Bergmann  <sbergman@redhat.com>  [0a126b4c661d65860fd2de92f8cc49bdb65a957c]

        Deprecate osl_demultiplexSocketEvents et al
        
        The oslSocketSet/osl_*SocketSet/osl_demultiplexSocketEvents functionality is
        based on the POSIX fd_set/FD_*/select functionality, which suffers from the
        issue that it has undefined behavior for file descriptors with numerical values
        greater than or equal to FD_SETSIZE.  (And this can be a real issue e.g. on
        Linux, where tools::extendApplicationEnvironment in
        tools/source/misc/extendapplicationenvironment.cxx bumps the soft RLIMIT_NOFILE
        to the hard limit---so that file descriptors can likely have large values---,
        but where the GNU C library sets FD_SETSIZE to only 1024 and ignores larger
        descriptors.)
        
        This functionality is unused at least by LO itself, and also likely unused by
        third-party code.  So instead of fixing the Unix-based implementation in
        sal/osl/unx/socket.cxx (by e.g. switching it from select to poll), just mark the
        functionality as deprecated (with the option of eventually removing the
        functionality completely from sal/osl/{unx,w32}/socket.cxx, leaving just stubs
        in sal/osl/all/compat.cxx).
        
        Change-Id: I2b97f8a37b45f298da9328660006f3c14361c9a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116089
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c79032077d387053c62829d62518695f68555c1]

        fix leaks in loading xmlscript
        
        Change-Id: I18e663a6da34ef34630272819420ead6f3b8389d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116087
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-25  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [a4e7df83fcac6c68f110f89f41d5eb623038410e]

        tdf#132752: docx import: improvements for first line indent in lists
        
        As far as I see, Word is using lists with id=0 and no list definitions
        to reset list numbering used in this paragraph. At the same time Word
        is still using some of default list properties. For example in this
        scenario parent style has defined first line indent, but in paragrath
        it is overwritten by "not existing" list=0 without definitions.
        
        To this moment I know about only first line indent behavior, but
        probably some other properties are also affected.
        
        Change-Id: I344c907bb7a7b83a91f5727e13ad184fb44137b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115795
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-05-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [4632f935951584826d18f04939cf6c809fd370cc]

        fix leak in CppunitTest_dbaccess_macros_test
        
        Change-Id: I722ea80688f19cc7f5d60cf3fa08f42dc6b35a16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116090
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-25  Regina Henschel  <rb.henschel@t-online.de>  [a312837a1a4d0b9628d5c587c8ab5ec68179a051]

        tdf#137314 apply conversion from vml angle unit 'fd'
        
        Fixes wrong rotation in tdf#109129 and tdf#142432 too, but they have
        further, unrelated errors.
        
        Change-Id: I7bd56876bb42b261fe425f80cf9beb639c3ac276
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116078
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-05-25  Miklos Vajna  <vmiklos@collabora.com>  [76ae0359f35baeb4f8adf1d121c0f974c9024997]

        sw: prefix members of SwApplet_Impl, SwFltAnchor, SwFltControlStack and ...
        
        ... SwFltRedline
        
        See tdf#94879 for motivation.
        
        Change-Id: Ib70ed34b46f68650fbb3f1fa01cb2232a1909fa8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116080
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-05-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a02d9e8de07de4ab9f586f82aed7a2e0413520cd]

        Fix typo
        
        Change-Id: Ie75d4521aabc42cc57cccec5f77ec9147aca180d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116074
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-05-25  Jun NOGATA  <nogajun@gmail.com>  [02181b90af46a4736502318a36a5ca8630de09a1]

        Removed 1/2, 1/4, 3/4, and 0.5 from autocorr/lang/ja/DocumentList.xml
        
          Reason
          * The character such as a ½ are not used in Japan
             * Many people complained that the date is converted by itself
               http://www.fujisekkei.sakura.ne.jp/ooo/?p=435
             * In a survey, many people said they wanted it removed
               https://twitter.com/LibreOffice_Ja/status/1345602562678931457
          * Can be substituted by typing :1/2:
        
        Change-Id: Ifab7fcc9f164f1db2c3546eaf8e9ae40271c0455
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116011
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-05-24  Caolán McNamara  <caolanm@redhat.com>  [08e99279226206db8ce83cdebc4cf2994739e90b]

        gtk4: restore collapse/undo_collapse for calc cell reference dialogs
        
        hide the entire titlebar for now, maybe we should just hide the
        action widgets and keep the titlebar.
        
        Change-Id: I81667ac0d5edbf4f5c7e12909672fa0de84c059a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116071
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [811c9ca5747c8144ffa4ff327d0e4238f4197033]

        tdf#100834: svl_qa_cppunit: Add unittest
        
        Change-Id: I14896935a4735d3719b385e8e7b70094e3d68904
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116067
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [ccbd6b4592cbc688122feafda64b10353da7264c]

        tdf#100755: svl_qa_cppunit: Add unittest
        
        Change-Id: I350148d788ff1bf9dd1c5ccf97aeaad04f975634
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116062
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-24  Julien Nabet  <serval2412@yahoo.fr>  [706d423bb12c79f0e6c71b7e38d092d1bdf1c259]

        Teach ScOutlineCollection to return an iterator when calling erase, then use it
        
        Hoping C++11 erase method std::map which returns an iterator is now known
        for compiler of every env.
        
        Change-Id: Ie4f87ce234228209257f7025e197fdf53ea7e69d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116066
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-05-24  Caolán McNamara  <caolanm@redhat.com>  [dc657964f1674c7ba36c3e844968ac97c7848433]

        gtk4: reenable some working simple calc dialogs
        
        Change-Id: I328d5b36dbc0a856cbad21cc57c37d3600072875
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116070
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-24  Caolán McNamara  <caolanm@redhat.com>  [d2a8cd8333e07f681a42093f5d694107516a1d46]

        gtk4: restore IconView
        
        sans popup-menu for now
        
        Change-Id: I5708b8f11d8ee50bba974174a2e3cfdb128d0486
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116068
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-24  Caolán McNamara  <caolanm@redhat.com>  [39bfafa73a327da2f9fc753e7f4dc10eca2dec78]

        no need for an image-position if the button only has an image
        
        and no text for the image to be relative to
        
        Change-Id: Ic06dfe6451708590d08a3d2b6821f68a67048de7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116065
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-24  Caolán McNamara  <caolanm@redhat.com>  [8e34098774a002a8734d9d03d1ba7cb445b815c4]

        gtk4: always transform internal-child GtkButtonBox to GtkHeaderBar
        
        except for GtkMessageDialog ones
        
        Change-Id: I7bb1ff1533ebc07872342fdf632f5a950bf73d88
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116064
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-24  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [761c10bdf310fef2879874b6d5057fc51f54c0ca]

        tdf#94962 - Fixed german text:p of type boolean
        
        Change-Id: Iccee4e85b12a0277f9b6975ce16137327250c8f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116047
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-05-24  Caolán McNamara  <caolanm@redhat.com>  [0c31dd6f4ee14a8dc41159ce4e18a7d299d0a341]

        gtk4: transform GtkScrolledWindow shadow-type to has-frame
        
        Change-Id: Ib9970bad9fbf32def0bcea6ffde42e4204dd4a06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116063
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-24  Caolán McNamara  <caolanm@redhat.com>  [ed52d1eb0aaceed3aae1c182091401f9c433acdd]

        adapt oglcanvas::SpriteDeviceHelper::getDeviceHandle
        
        to match the other implementations that return the OutputDevice*
        
        I tried enabling SpriteCanvas.OGL in
        
         officecfg/registry/data/org/openoffice/Office/Canvas.xcu
        
        with
        
             <node oor:name="com.sun.star.rendering.SpriteCanvas" oor:op="replace">
               <prop oor:name="PreferredImplementations" oor:type="oor:string-list">
                 <value oor:separator=",">com.sun.star.comp.rendering.SpriteCanvas.DX9,
        -                                 com.sun.star.comp.rendering.SpriteCanvas.Cairo,
        +                                 com.sun.star.comp.rendering.SpriteCanvas.OGL,
                                          com.sun.star.comp.rendering.SpriteCanvas.VCL
        
        but it crashes before it gets very far and before it gets to this
        method. I tried in 7.1 and 7.0 but the same result so I can't tell if
        this fix is needed, but they surely should be the same as the others.
        
        Change-Id: I4f3715568eb0ec3a3bc57f6e6bdf158ff530ca5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116061
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-24  Julien Nabet  <serval2412@yahoo.fr>  [a0f6319ca5bb0fb19e7de59cafe7e7a7d47a1006]

        Fix documentation of SfxItemPool ctr
        
        Change-Id: Ieead093b16c073e8b4b10d785c880287fa1994d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116056
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-05-24  Caolán McNamara  <caolanm@redhat.com>  [175a039fe70ab33fc1a68e21043b086b67d602e4]

        gtk4: make opengl slide transitions work again
        
        Change-Id: Id64d8759d1c98a973445f52ccfc5df9f0e084743
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116060
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-24  Caolán McNamara  <caolanm@redhat.com>  [5ca3dd6b9e531421bc7d3e66109e27e8df15b1e6]

        gtk4: restore GtkFixed container for SalObjects
        
        put the DrawingArea into an Overlay so the overlay will take the size of
        the DrawingArea. Put a GtkFixed into that overlay which will then also
        mirror the size of the DrawingArea. Keep that GtkFixed because the
        SalObject stuff is set up to use a GtkFixed and its just easier to do it
        this way than use the overlay directly.
        
        Change-Id: I937b3740fd809660ee0edef56d5cf036f2503892
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116059
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-24  Caolán McNamara  <caolanm@redhat.com>  [cb5e49907a2970f6d2820bbc6061ccc7ed0bea93]

        gtk[3|4] separate the idea of a drawing widget and a container widget
        
        which were the same thing in gtk3, lets try an overlay for now as the
        gtk4 container
        
        Change-Id: Id368ddf5ef80a17453ea7fb5662b23897975d21e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116058
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-24  Caolán McNamara  <caolanm@redhat.com>  [7da5a688f47574f2e55c57d8efba5640bbc4e14f]

        gtk[3|4] add a queue_draw to avoid GtkFixed cast
        
        Change-Id: I093b62f9530b28ae932338163606e78fca5752d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116057
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-24  Caolán McNamara  <caolanm@redhat.com>  [7f6f57fe93cef0482e1e8b352987f185c56e2d64]

        crash on launching opengl slide transitions under gtk3
        
        since...
        
        commit 9090dc1f3b27195f5defd35586ac79357992be21
        Date:   Mon Jan 18 18:27:19 2021 +0200
        
            split OutputDevice from Window
        
        note SpriteDeviceHelper::getDeviceHandle seems to return a vcl::Window
        and not an OutputDevice like the other ::getDeviceHandle so that
        probably needs changing too, or the others need to return the owner
        window.
        
        Change-Id: I84da379e680d3da5775855a16dc716decef22bbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116052
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins

2021-05-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [4c5bbb25d215b618c38e2fec58d0cc2f16af3f18]

        tdf#136794: sc_mathematical_functions: Add unittest
        
        Change-Id: I2254007a2746acc41fd7e51a9a2630f7009a85e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116043
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-24  Rafael Lima  <rafael.palma.lima@gmail.com>  [af10eb1207c83b1c794da74ef48f5c3345669a17]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 67083387c1b82f17f7027ad53c9438766c0c41f3
          - Python support in SF_Calc help page
            
            Change-Id: I0b7a83fdd49dd4cf5fb1682b193a61ceef5bbe55
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115956
            Tested-by: Jenkins
            Tested-by: Jean-Pierre Ledure <jp@ledure.be>
            Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
            
2021-05-24  Rafael Lima  <rafael.palma.lima@gmail.com>  [d53c06ea9202c076feabc3113e4861f664184ee7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ad23b45f6804a44ff768cb971ce34915de3df1da
          - Fix broken link in SF_String
            
            The IsIBAN link was incorrectly pointing to IsIPV4
            
            Change-Id: Icd2cb3a5e0ca884afd3edbd3d2a721817d0817f9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115963
            Tested-by: Jenkins
            Tested-by: Jean-Pierre Ledure <jp@ledure.be>
            Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
            
2021-05-24  Jean-Pierre Ledure  <jp@ledure.be>  [024a11fee38492b8e76917ad5e9f5b0b26f46313]

        ScriptForge - (scriptforge.py.SF_Basic): methods in alphabatical order
        
        GetSystemTicks() and GetPathSeparator() are inverted
        
        Change-Id: I7e5c14041d6c70fe0a47519c93a24360ccc2d162
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116048
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-05-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [0a3aa3f3c9b8b160dedd678dcfbca38b2f128c38]

        tdf#137063: sc_ucalc: Add unittest
        
        Change-Id: Ib9025784aac5742976a0e23c5cd7d64154925ed4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116049
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [a68c96f63be186a3319b8266318e21c9b9f73b9c]

        fix leak in SfxTabDialogController
        
        Change-Id: I98a459d0b6173d367bbe596bcbf25501612ff032
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116051
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [004ddb8fdb7baca7cd2e43ebd21bc7c957f35895]

        fix leak in dbaccess
        
        when loading form controls
        
        Change-Id: Ifa731ca1c7bc16579ce03d256691a50ccfbeb82b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116050
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-24  Caolán McNamara  <caolanm@redhat.com>  [97b2ad3681ca13d936f7ba04c8da5025b53464c3]

        gtk[3|4] wrap gtk_im_context_set_client_[widget|window] variants
        
        Change-Id: I939786e45929ca81dcda479d0fc897f449f890ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116046
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-24  Caolán McNamara  <caolanm@redhat.com>  [8719c42ebab0b135b50d559830bfe2c2e0e8debb]

        gtk[3|4] wrap surface_create_similar_surface variants
        
        Change-Id: Iaa101b1d691fa84693b350460a4c69a1f5aad245
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116045
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-24  Caolán McNamara  <caolanm@redhat.com>  [d4bae3c10e8f9ccafcc911a677093101eaed3ad1]

        gtk[3|4] wrap gtk_widget_get_window/gtk_native_get_surface
        
        Change-Id: I21c1cf9ab65e056242f09c8c2bbd84afa9ac42e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116044
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-24  Caolán McNamara  <caolanm@redhat.com>  [a798bf1ade3582fb38af4a23174d42ebdaeafaf2]

        gtk4: get DrawingArea working enough for tip of the day dialog
        
        Change-Id: Ifd2f4029b521d8f513f4fa738e4ce1e59c0ade0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116042
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-24  Caolán McNamara  <caolanm@redhat.com>  [bb68b8fa3982297897c5ec18a64aad41cec4231b]

        gtk4: background colors have to be solid for themeing
        
        Change-Id: I3a644c5674897ef6994d15ec0de614993d65d9d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116041
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-24  Mike Kaganski  <mike.kaganski@collabora.com>  [abfa48b54307d659dc2f6f890c9855d06f1cbf7d]

        tdf#142390: fix fatcross cursor on Windows
        
        Make it 1-bit cursor resource instead of 32-bit icon; and add it to
        the appropriate makefile.
        
        Change-Id: Icd140f7065f6ec94683e94201d96187f38ab683b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115962
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [69a86a65191f7cc62d995ca9677fb344697b6457]

        fix leak in conditional format
        
        Change-Id: If44615016ab22f4d9e57845c4b0c9fc90b6d91c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116032
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-24  Luboš Luňák  <l.lunak@collabora.com>  [ae38f1dff768e3582464f34ec4cd89b8133e8423]

        add vcl unittests for basic text rendering
        
        These just check rendering of one character (normal or vertical)
        both in horizontal or vertical orientation, and with scaled width.
        It'd make sense to add more tests, apparently we almost do not have
        unittests for text rendering.
        
        Change-Id: I279314f0e946731dd38261ea030ea42be9fad572
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115621
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-05-24  Luboš Luňák  <l.lunak@centrum.cz>  [b60cf60000c7a85d2fa8ea5b17851407417be7a6]

        fix Skia Windows text rendering
        
        This is quite some trial and error, but now it seems all CJK text
        rendering works properly. I tested tdf#136081, tdf#137907, tdf#103785,
        tdf#106295, tdf#114209 and tdf#141715.
        
        Change-Id: I40e893f66281b0a1a0e814feec3f782ceeb0c535
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115620
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-05-24  Luboš Luňák  <l.lunak@collabora.com>  [1b97f8010bc3e7af1aadc19a29a621aa5a3bb986]

        disable AA in Skia/Windows text rendering if asked to
        
        Change-Id: I8bff295277c623125d81de7804b43f91f680df4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115619
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-05-24  Luboš Luňák  <l.lunak@collabora.com>  [d3772e26c077686fc5ca0a8ba526df7d104ada5c]

        fix font scale width handling for Skia/X11 (tdf#136081)
        
        We get width+height, for vertical text width is the font "height".
        This means we need to use two different fonts, one for "normal"
        glyphs and one for vertical glyphs.
        
        Change-Id: I9d190fc28286055a18c3d5c3ec75515c7c1d4373
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115618
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-05-24  Luboš Luňák  <l.lunak@collabora.com>  [2dc3097702c3b0b9225b5abadc94b90d63e628e7]

        fix skia/x11 text artifical italic
        
        This is supposed to be floating-point division. Also, the 0x6000
        value comes from cairo text rendering, but it seems to be too much,
        0x4000 visually seems to give a better result (and also avoid
        clipping in some cases).
        
        Change-Id: Idd99c64ba897eed211e227a88a40b06dbdfd5614
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115617
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-05-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [27192c82ab143287327367d6165737086613021f]

        tdf#134675: sc_uicalc: Add unittest
        
        Change-Id: Ie76152ca1b1b80d60fcd891548c5eb4f32bcb40c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116033
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-24  Gülşah Köse  <gulsah.kose@collabora.com>  [5ef0461b647dbb01a037459b39b47240abb85fca]

        Mail Merge: Remove the missing data source warning on load.
        
        User can easily forget that they (or somebody else ) added a
        data source to document. This warning is only useful for the
        user that plans to use mail merge wizard. When they don't plan
        to use mail merge wizard and see that warning on infobar they
        can confuse. We already have the same warning on mail merge
        dialog itself. We don't need on load warning anymore.
        
        Change-Id: I8d80148a9637ee66cc35e2ef583fff51a04386eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116029
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-05-24  Caolán McNamara  <caolanm@redhat.com>  [f47dbc7e12f0bab7bcbae487460ccbdc2f5c171a]

        gtk4: reenable FormattedSpinButton
        
        Change-Id: I16718d614cebc15104a5cde66af238245147e759
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116026
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-24  Caolán McNamara  <caolanm@redhat.com>  [08dcfe0cf28339e4dab74e7542516fabf482dacb]

        gtk4: make generic paste work again
        
        Change-Id: Ic78a674f8cb0bf846a5cd90bb1b2cd27c7cb2151
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116025
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-24  Caolán McNamara  <caolanm@redhat.com>  [4bc36fd91b4d1fa933bdaf8b46a48f59a0d83c0a]

        rename m_aMimeTypeToAtom to m_aMimeTypeToGtkType
        
        Change-Id: I91d1031ec2feb2c434bb7c2fa18e632738a315b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116024
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-24  Caolán McNamara  <caolanm@redhat.com>  [a02b9277a354922d4dc887d72349af9e4573c025]

        gtk4: make basic text pasting work again
        
        Change-Id: I23b029f7accb7ee65f1dfdf1eaa2643faafff14a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116023
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [42d2b2d55a27f11153ea1713737d93540a19211d]

        fix leak of wronglist in SwTextNode
        
        Change-Id: Ib388575d60d7cc32829108f70d7900d95fc34121
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116022
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-24  Eike Rathke  <erack@redhat.com>  [fddef05ea72db3450f95570a17511350cc46016b]

        Resolves: tdf#134675 Allow unrestricted pastes of same size in one dimension
        
        So copy-paste of for example one entire column onto more than 23
        columns is possible as that does not create multiple repetitions.
        
        Change-Id: I2b035afa1c04522db55569396a36b1bac57c590c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116031
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-05-23  Caolán McNamara  <caolanm@redhat.com>  [0bcc06b0a563da08ccf1704b2f51376f27f51f62]

        gtk4: implement basic text paste
        
        not used yet
        
        Change-Id: I7d7877e66976732356ef7541fce33fc9455fdb0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116020
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-23  László Németh  <nemeth@numbertext.org>  [a8a9b4f4635bff3f1b7ec63b62f661bc15196cd6]

        tdf#142448 sw offapi: add custom color metadata field shading
        
        using the new com::sun::star::rdf::URIs::LO_EXT_SHADING
        URI (modelled after odf:prefix and odf:suffix).
        Custom color field shading of text:meta annotated text
        ranges and text:meta-field metadata fields allows
        quick visual check of metadata categories.
        
        For example, RDF triple
        
        content.xml#id1753384014 urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0odf#shading FF0000
        
        sets red (FF0000) shading color for the text span
        with xml:id="id1753384014".
        
        Pressing Ctrl-F8 or View->Field Shadings can disable
        custom color metadata field shading on the UI.
        
        Note: neither LO_EXT_SHADING, nor odf:prefix and
        odf:suffix changes invalidate the View (MetaPortion),
        but run-time update of shading color can be triggered
        without save and reload of the document e.g. by using
        (temporary) bookmarks on the annotated text spans.
        
        To run unit test with enabled visibility, use
        
        (cd sw && make UITest_sw_styleInspector UITEST_TEST_NAME="styleInspector.styleNavigator.test_metadata_shading_color" SAL_USE_VCLPLUGIN=gen)
        
        in Linux command line.
        
        Change-Id: I5de93cfa32ac6793d7dbdc7b64e6f4beacb2e8d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116015
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-23  Eike Rathke  <erack@redhat.com>  [a04ac0ecea9468cedea3bba85fb65cad5f911a2a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9bf3dff6c45faa6ee5a6e8f923ae5d13178c1263
          - Add NatNum12 MMM=upper and MMMM=lower examples
            
            Change-Id: Ice7a6d45db2373b78e6442e08a3ac647887e43bc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/116021
            Tested-by: Jenkins
            Reviewed-by: Eike Rathke <erack@redhat.com>
            
2021-05-23  Eike Rathke  <erack@redhat.com>  [f613caedb14fb514c9ef26c42830f8a6c12c53ef]

        Resolves: tdf#136794 Unlimit decimals for ROUND()
        
        Change-Id: I8a00cbea0fab3ef301def81f52febd4ad03bd3f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116018
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-05-23  Eike Rathke  <erack@redhat.com>  [172d5649106d8602ee258b7002b78459edd4855c]

        Resolves: tdf#137063 For General format start exponential display at 1E-10
        
        ... instead of 1E-05, if not too many significant digits.
        
        Change-Id: I66cca1bdd2742526e4ade08a691e6d43b2eb439e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116016
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-05-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [ae829001fbc9dddb2b4774dcfb9a7fe8e930d335]

        fix some starmath test leaks
        
        Change-Id: I99ad6330b7b727f6d5416afe466a8defacd14180
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116013
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-23  Muhammet Kara  <muhammet.kara@collabora.com>  [0253457e130442423210f99004d4c685fbff288f]

        stlFindInsert: No unnecessary search before insertion to map
        
        Change-Id: I7d1dc5d524a8a6f43f8371250d9e6f3c9c7a2589
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115995
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2021-05-23  Caolán McNamara  <caolanm@redhat.com>  [e85c7952845a8b64af1104f279c0d2bb045270db]

        gtk4: add clipboard_get for differing ways to get clipboards
        
        inch a little closer to cut-and-paste
        
        Change-Id: I1e334a0ef4dca274e619376bad8eef7d9caa2cee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116007
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [b3ec639a017d189b2327230b9d3f9f19d634d36a]

        fix leak in ScRangeTest
        
        Change-Id: I48ca0486d7e31b9d111b7ca675a84a826db21b1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116012
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [f8ffedfd3c05b7526d934f53f7f5f0ee2dd4fb78]

        fix leak in SwUndoFormatCreate
        
        Change-Id: Ie6f67c71fa87c78ea57c70f765024b76be1b0a0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115991
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-23  Joshua Williams  <joshmackwilliams@protonmail.com>  [6cdfd89413eab85dba7b975199358cb8fae44661]

        tdf#142180 Swapped comparison operators for static strings
        
        It seems that, for some reason, the comparison operators for
        strings in basic were swapped in the code that evaluates
        string comparisons at compile-time. This is what caused
        bug #142180. This commit simply swaps the operators and
        should fix the bug.
        
        Change-Id: I14f90db8598f2f7f8b709e26902986e1f64af576
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115983
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-23  Eike Rathke  <erack@redhat.com>  [49af7e22e61c2e5d440ad55cd362388983e128ae]

        Related: tdf#136794 tdf#137063 Unlimit decimals in rtl_math_round()
        
        Change-Id: I7f9fb45824458d578ee302a668386fe0c3c80974
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116010
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-05-23  Muhammet Kara  <muhammet.kara@collabora.com>  [60cba23bc0f5e8eafecc03c437f1133b62569fa6]

        tdf#116491: Customize: Hide experimental commands when not in experimental mode
        
        Change-Id: Ibc88e9c90b261b5294fab8041e0b530016f45f33
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116006
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2021-05-22  Caolán McNamara  <caolanm@redhat.com>  [127da6671cdbdbfb2e7fa1479d9671e1311a8cd2]

        gtk[3|4] there's only two options, 'clipboard' or 'primary'
        
        Change-Id: I70d8426a3864551b7632d535864e3639065d0be1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116005
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-22  Caolán McNamara  <caolanm@redhat.com>  [0b4a6e71545a9590e42629d2b66ce81f6bcdf1fb]

        gtk4: reenable TextView
        
        assume for now that old workarounds can remain disabled
        
        Change-Id: I64a566985f227db9a2c2d3ef760b4fc324815b2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116003
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-22  Caolán McNamara  <caolanm@redhat.com>  [43110924e78bd18ec4fce89036a0174b8dec8a83]

        gtk4: reenable paned
        
        Change-Id: Iccda840da791b38b9a8287492f02348b9036de9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116002
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-22  Caolán McNamara  <caolanm@redhat.com>  [7f9d4ad337ca988545f96cc75bd925a5d0aa8a75]

        gtk4: reenable Frame
        
        Change-Id: Ic9ce49da26c6ca673ac0980ab32895d8eda8da54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116001
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-22  Caolán McNamara  <caolanm@redhat.com>  [978765903973fe4dcd0c711eceef5bd0eac9f0e3]

        gtk4: reenable ScrolledWindow
        
        Change-Id: I2c6029e46ae18945bd6acfa3fc7552842790d573
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/116000
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-22  Caolán McNamara  <caolanm@redhat.com>  [a197ad20a8b4511f710b0f6f9d1d7f0ccf4de0aa]

        gtk[3|4] get class size from g_type_query of viewport type
        
        Change-Id: I7121159b600b9be6e3b80364ada1f145226c26da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115999
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-22  Caolán McNamara  <caolanm@redhat.com>  [4f521ac7a362f0dc32898c2372efd8aa84f548de]

        gtk[3|4] rename to immobilized
        
        Change-Id: I06c8fb88afa7e10b2d03601f52cc2345bb2ab170
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115998
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-22  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [4f4c5b43f0c69385aa2738cbac7f7c898af1972f]

        tdf#55007 EMF Allow negatives values for Start Point and End Point
        
        With previous inplementation, the ARC, ARCTO, CHORD and PIE
        records were get Start Point and End Point only with
        positive values. It was causing display issues.
        
        This patch fix that according to [MS-EMF] specification
        
        Change-Id: Ie1d90a904e840674380b81af0dfe21260374587d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115994
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-05-22  Caolán McNamara  <caolanm@redhat.com>  [90818a8704daece65fad2e41aed0fc17e5a8cf13]

        gtk4: reenable Calendar
        
        assume for now we don't need the old workarounds
        
        Change-Id: I15bc9e562577dd1f9c0395d86cd497835e45aebf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115993
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-22  Caolán McNamara  <caolanm@redhat.com>  [e2d1ddd671f41b560aa262202e5325ac3c0657ac]

        ofz build fix
        
        Change-Id: Ia8c0aacc57a6aa2dd1ba591fd3a95c61d84e617b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115990
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-22  Muhammet Kara  <muhammet.kara@collabora.com>  [4b5d046ca33b2fc62dd16284c030234df62e7276]

        Upgrade .gitpod.dockerfile to Ubuntu focal
        
        and add vnc support
        
        Change-Id: Ibf037eb8fb4f3c2b9389d60d675728f57c994373
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115992
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2021-05-22  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [2cce064e6bb570361c845f7b3d82960f89c70bb1]

        tdf#142061 Add window scaling to XOR emulation on macOS
        
        Window scaling for retina displays on macOS has been added to fix
        tdf#138122 in commit 1a167625314bf36b735176ed488e6ba9b5e9b675
        
        Missing window scaling for XOR emulation is added by this change.
        Code modified for macOS is moved from quartz/salgidcommon.cxx to
        osx/salmacos.cxx while original code is copied to ios/salios.cxx
        to prevent modifications for iOS.
        
        Change-Id: Ia8c52f9045379cc37d5aff1279650db0dddee8c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115816
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-05-22  Caolán McNamara  <caolanm@redhat.com>  [77b505b0b9fd86d2bd8e82f2be7d40307dfd1493]

        document how the on-demand treeview entries work
        
        Put the expand related methods beside eachother and give a hint how
        to avoid placeholder inconsistencies
        
        Change-Id: I798e5e69d5a7a1c5e30e5b77b9bcfbfe731a0536
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115951
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-22  Caolán McNamara  <caolanm@redhat.com>  [1a0ff2476622d10167997939b66262ec674cbd10]

        gtk4: use gtk_window_is_active instead of gtk_window_has_toplevel_focus
        
        Change-Id: I0ff19754e4a4505a73ece999d16ec981e5616e42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115982
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-22  Caolán McNamara  <caolanm@redhat.com>  [9e9aebcf8db7934bb4026d18590b8336d9f2fea7]

        gtk4: reenable Expander
        
        assume for now we can drop the older workarounds
        
        Change-Id: I75baabcb00addd3cebb5cca8bd472544cd029218
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115944
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-22  Jean-Pierre Ledure  <jp@ledure.be>  [14d62503e951bd26ae531071b031ee362ac7307a]

        ScriptForge - (SF_Basic) Add new CDate() method
        
        The CDate() method replicates in Python the behavior of the Basic
        builtin function with the same name, except that it returns
        its unique input argument when it could not be recognized as
        a valid date, while Basic raises an DataType error.
        
        The method is introduced to make it easy to Python devs to
        convert numbers stored in Calc cells and representing dates
        to their corresponding datetime.datetime instance.
        
        Change-Id: Ifd8fbd4bf7a97bf6b91cf481c09d75ec14159916
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115989
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-05-22  László Németh  <nemeth@numbertext.org>  [c1bf2a3751b6a602f2571f8642b36504b04ca3fd]

        tdf#60382 sw track changes: add test for Undo of IsNotTracked
        
        TextTableRow property. Remove also maybevoid from
        com::sun::star::text::TextTableRow::IsNotTracked.
        (It's possible to add it later, if needed.)
        
        Follow-up to commit 05366b8e6683363688de8708a3d88cf144c7a2bf
        "itdf#60382 sw offapi: add change tracking of table/row deletion".
        
        Change-Id: I4854dcda827cc8d5b1d0ec8bba381458b3ab17b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115988
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [f4a9dcc471f5cefb2c16e104a270339afa88b4d7]

        tdf#142395: sc: Add UItest
        
        Change-Id: I428b77283a9828bd3902702fb23b3acc560dea94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115947
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0a307d085468a2e8e252ef73304f83dafc8c4a75]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6a10fe0b51b53d9dc097e420c65f86590800ca22
          - tdf#142389 (final) update autofilter Help
            
            - Add definitions for each autofilter command
            - Add info on fitering by color
            
            Special collaboration by Steve Fanning.
            
            Change-Id: I51e8e6e495736d0d5e1b5d40e74a926c813fb49a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115895
            Tested-by: Jenkins
            Reviewed-by: Steve Fanning <stevemfanning@yahoo.co.uk>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [1f85d178f2e9f7a61f35c8ef6feb1592b5002403]

        fix shutdown leak in ScCreateDialogFactory
        
        Change-Id: I7be0fa457fb11dbc1096042636b641cd09df8b4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115987
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [d4661d66f5735a80613d5e7dcffdd01d7e18d896]

        fix leak in desktop test
        
        Change-Id: I6d6ae4a59777b17fda39b81ce867c2ee4a753a43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115986
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-22  Tünde Tóth  <toth.tunde@nisz.hu>  [451b9802dd708e646273839829845800e13db47e]

        tdf#141559 sc UI: add Clear Filter to Autofilter widget
        
        Implement Clear Filter menu item in the Autofilter
        dropdown that can remove standard filter conditions
        and autofilter conditions too.
        
        Change-Id: I7521379955d3f38076c3129273629222412d9ed4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115609
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-22  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [b7c9ce6c86a11c6cacfa190b99052da388887c49]

        tdf#127145 WMF Fix displaying line width in ROUNDRECT record
        
        The EDGE optimization shouldn't be used for curves,
        otherwise strange issues appearing.
        
        Change-Id: Id677fc9002f0f79913ae756f0e456af7c9f7e507
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115984
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-05-21  Michael Weghorn  <m.weghorn@posteo.de>  [4a9eef7849a75ba91806886ea9c96d114c8d56f9]

        tdf#106893 android: Show whole doc when closing soft keyboard
        
        When closing the software keyboard after typing,
        a black area instead of the doc content was shown
        in Android Viewer.
        This looks related to the fact that a SurfaceView
        is involved, s.a. [1] which suggests two potential
        solutions to fix the issue, but none of them really
        works well. (Setting a transparent background didn't
        have any effect when I tried. Using
        'android:windowSoftInputMode="adjustPan"' in
        AndroidManifest.xml would work in general, but trigger
        the  problem described in tdf#96789, namely the
        software keyboard would be shown on top of the
        document and the last part of the document would
        not be visible with the software keyboard enabled
        any more.)
        
        Rather, make sure an 'LOEvent.SIZE_CHANGED' is
        triggered when the software keyboard is enabled or
        disabled, in which case 'LayerView#onLayout' is called
        with a 'changed=true' parameter.
        To avoid resetting zoom and position of the document
        for this case, call the 'redraw' function with param
        'false' when processing this type of event in
        'LOKitThread#processEvent'
        (s.a. Change-Id: I8ba6a7cd8d984ad99654e188e00144e1edf407ed,
        "android: Don't reset zoom and position on refresh event"
        that did a similar thing for 'LOEvent.REFRESH').
        
        This adds a 'force' boolean parameter to
        'GeckoLayerClient#sendResizeEventIfNecessary', which
        interestingly had been there before commit
        
            43bbf53bbad4623355e6344094573f8efca01df2
            Date:   Tue Jan 27 13:01:53 2015 +0900
        
                android: remove unneded code from GeckoLayerClient
        
        but I didn't further check whether it had been used
        in any way that would have been useful for this
        scenario back then.
        
        Stackoverflow article [2] was quite helpful.
        
        [1] https://stackoverflow.com/questions/2978290/androids-edittext-is-hidden-when-the-virtual-keyboard-is-shown-and-a-surfacevie
        [2] https://stackoverflow.com/questions/52223095/how-to-detect-redraw-of-screen-has-completed-after-soft-keyboard-closes
        
        Change-Id: If3fdd1335468fc50901fc6c1982c1463c7804309
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115973
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-05-21  Michael Weghorn  <m.weghorn@posteo.de>  [817c89fa456917fd9993ae226e8e932fe90ee1d8]

        android: Inline 'LayerView#setViewportSize' to only call site
        
        It doesn't override any parent class methods and was
        only called from here.
        
        Change-Id: Iccfacb42e8d5514994eafac841c0ec55be65b062
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115972
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-05-21  Michael Weghorn  <m.weghorn@posteo.de>  [1cfc6c545cd979eff04e38b2998c40e25106faf2]

        android: Don't reset zoom and position on refresh event
        
        Don't call 'zoomAndRepositionTheDocument' for a REFRESH
        event. The only two places sending such an event are in
        'LibreOfficeMainActivity#onStart' and in
        'FormattingControler#sendInsertGraphic'.
        
        I don't see any need to reset the zoom and position in
        any of those two cases. Doing so had the effect that any
        manual zoom changes would be lost when e.g. switching
        between the LibreOffice Viewer app and another one,
        after a "Save As" or when inserting a picture.
        
        In my opinion, it's desirable to keep the view
        the user had before doing any of those actions and
        just rendering the document anew.
        
        To do so, add an extra bool parameter
        'resetZoomAndPosition' to the relevant methods
        in 'LOKitThread' that says whether a reset
        should take place.
        
        Change-Id: I8ba6a7cd8d984ad99654e188e00144e1edf407ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115950
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-05-21  Michael Weghorn  <m.weghorn@posteo.de>  [a3f682f90f85d69270f4d10ee1d661f25257bf21]

        tdf#106370 android: Make inserting pictures work
        
        Instead of just setting LibreOfficeMainActivity's
        'pendingInsertGraphic' member when inserting an
        image, call the method responsible for asking what
        compression to apply, doing the actual compression
        and sending the event so the picture is actually
        inserted right away.
        
        'LibreOfficeMainActivity#pendingInsertGraphic' is
        (by now) only evaluated in 'LOKitTileProvider' when the
        document is initially loaded, therefore just setting
        it had no effect.
        
        The more complicated handling used previously instead
        of just inserting the picture right away was probably
        necessary/used because 'LibreOfficeMainActivity#onStart'
        used to reload the whole document before
        
            commit 1bc42472200c32c9a0a10dd1c3cd6c6a8a5d47d2
            Author: Michael Weghorn <m.weghorn@posteo.de>
            Date:   Fri Apr 9 13:59:43 2021 +0200
        
                tdf#95517 android: Rework app/doc lifecycle handling
        
        and that was called when returning to the main activity
        from the picture chooser. (That is just a guess, I didn't
        actually verify this).
        
        While this fix probably doesn't have much to do with what
        caused that functionality to not work back in 2018,
        when most of the feature was introduced but it did
        not yet fully work as mentioned in
        
            commit 8d977511e3ab755da65d34a0bd618ef3c9db90c7
            Date:   Mon Aug 14 11:41:30 2017 -0500
        
                tdf#106370 Android: add ability to insert pictures
        
                Added ability to insert pictures to Android Viewer.
                You can take photo or select photo from device or
                the cloud (Google photos, Dropbox). You can also
                compress the picture before inserting it with multiple
                compress grades. So far, inserting doesn't work for
                Writer due LO native library issues (I think).
        
        it still makes inserting pictures "just work" by now.
        
        Change-Id: Idad9dcbba177ea12f056bc31bd6b9c08621062cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115932
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-05-21  Miklos Vajna  <vmiklos@collabora.com>  [2634bc59092b24217d984a5845365d703bdb08d2]

        sw: replace most static_cast<sal_uInt16>() calls with o3tl::narrowing()
        
        o3tl::narrowing() is a better way to handle this, as that way the
        integer conversion is still implicit, which allows detecting integer
        truncation at runtime (with suitable compiler flags).
        
        Change-Id: I499abda3be6943e8c111c56df390e72939586221
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115948
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-05-21  Caolán McNamara  <caolanm@redhat.com>  [c912c4b02b2dc4cd5aa62d77e92e1731c6cbde65]

        gtk4: reenable Spinner
        
        Change-Id: I76eae250038e6c7adc927f1dfc9ff5a926716e15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115943
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-21  Caolán McNamara  <caolanm@redhat.com>  [fd805bc577d55113db1c9c125e00e4d4bd687e4d]

        gtk4: reenable ProgressBar
        
        Change-Id: I8bf7de16c81de3cd7a978e2c92c59c50a78bb120
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115942
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-21  Caolán McNamara  <caolanm@redhat.com>  [5c4c3e776d702932099a1d510db0c92d795080ec]

        gtk4: reenable Scale
        
        Change-Id: If9ebeb540a87f81bd48a121ecbf674dd8f636f71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115941
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-21  Caolán McNamara  <caolanm@redhat.com>  [69ad56b8281bbf4bbf4935cc2ac10b9719869afa]

        gtk4: renable LinkButton
        
        Change-Id: Ifdb49a52c08ac78a48aa37c00041b8714bcd0206
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115940
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-21  Caolán McNamara  <caolanm@redhat.com>  [4cd4946b7c04e192d2f2fa164eae87224f4d0b5d]

        gtk4: reenable ToggleButton
        
        Change-Id: If6458ef0a5ad21532c9aa96ed52779993353b572
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115939
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-21  Caolán McNamara  <caolanm@redhat.com>  [89cc421a6b246df36415fc3fbbec00435ffc5a85]

        tdf#142294 drop placeholder on-demand node on directly populating node
        
        Initially there's a <placeholder> entry to indicate the load-on-demand
        state.  It needs to be there for the expander indicator to be
        drawn/shown when there are no "real" entries yet.
        
        Typically the user clicks on the expander, the expansion remove the
        <placeholder> entry and calls the provided expander-callback which has
        the change to populate the node.
        
        Here RequestingChildrenHdl is the expander-callback (set via
        connect_expanding) and populates the node like it should.
        
        But then there are two places where it is called directly outside the
        expander-callback so it merrily appends entries into the node, but
        because it's called outside the expander-callback the <placeholder>
        entry was never removed which is then a problem because of the resulting
        inconsistency.
        
        Change-Id: Ie7d034e3f41832591438127c82eba85deb610952
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115949
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [318c48205cf598ee6c2312e5b4d0ae7fc1ee6c36]

        fix SwDoc leaks in CppunitTest_sw_macros_test
        
        Change-Id: I488c722fcba553f8784a1b14d841128cbda77934
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115924
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-21  Mike Kaganski  <mike.kaganski@collabora.com>  [70f3327e4ad0267c8e5e711e2b55e30a71ef5452]

        Simplify GetModuleFieldUnit a bit
        
        Change-Id: I34ed20387104cbfa0e9b894a5862d7f0543adfd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115849
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-21  Mike Kaganski  <mike.kaganski@collabora.com>  [134d59017fa61afff4248d1eeebb24ba336add07]

        Don't upcast only to downcast immediately
        
        Change-Id: I6d331708c281851f28e9800b7deeaee634310c21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115848
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [cc614f87afb38a8342dccfe4ad1b1d6ad7d4f955]

        fix leak in SwHTMLPosFlyFrame
        
        affects html export
        
        Change-Id: I10b33a27e18eabf36a1a8566c3b90f2f7c760f0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115922
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-21  Caolán McNamara  <caolanm@redhat.com>  [dea9c444ab139dd53d44203bbcb88b29c95ceb96]

        gtk4: reenable CheckButton and RadioButton
        
        Change-Id: I29dc430222bb6dcb44bca0c2f26939a925c69c60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115787
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-21  Caolán McNamara  <caolanm@redhat.com>  [3fdf145e699c5b639c6da722ec4de2d0ed49cfec]

        inherit CheckButton from Widget instead of Button
        
        seeing as GtkCheckButton no longer supports Button-alike features
        
        Change-Id: Ic7c882c68fa2d6d2b5bdd0dcca7d27e4b39daf46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115934
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-21  Caolán McNamara  <caolanm@redhat.com>  [9940f077fdfc0c271aa66ad64578ae2236a2ca81]

        add Toggleable as a separate thing to a Button
        
        and inherit ToggleButton from both it and Button
        
        Change-Id: If0e500aca8d0ffa087cb5e2bfc1786372fbff4eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115921
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-21  Caolán McNamara  <caolanm@redhat.com>  [f19a599f6911f5ccd1049228454b6c6c8fd6d5cb]

        drop unused suppression
        
        Change-Id: Ibdeb08817e5731a9165751c70466ffaf7ecf7875
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115933
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-21  Jean-Pierre Ledure  <jp@ledure.be>  [4cb73b7a5792b6c8fabacc1e29d67e9f254144e8]

        ScriptForge - (scriptforge.py) FIX stdout redirection in PythonShell()
        
        Previous behavior:
          After a PythonShell() statement that opened the APSO shell console,
          subsequent print() statements executed in the same macro
          run were not displayed in the console.
          They were only from a next macro run.
        
        Solution:
          Force a brief suspension of the Python process by inserting
          a call to a Basic routine (IPC) immediately after the launch
          of the shell console.
        
        Result: The redirection of STDOUT and STDERR happens normally inside
          the APSO code, as expected.
        Change-Id: Ifbf267a898d45a97c346f0f3ea824edd4e6045ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115930
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-05-21  Tünde Tóth  <toth.tunde@nisz.hu>  [45a49b7a1b552f204e7b417cfbe2d86e4b169993]

        tdf#142350 sc AutoFilter: fix (empty) entry checking
        
        When a column was filtered for values that included 0,
        but not the (empty) entry, the (empty) entry also
        was checked in the Autofilter dropdown.
        
        Regression from commit 4fd1333ba4bb4f2311e9098291154772bd310429
        "tdf#140968 tdf#140978 XLSX import: fix lost rounded filters".
        
        Change-Id: Ic2595c707bd43f1a19c86d2ee796f06d9b1af1e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115755
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [185f3e3c382e93be4e0588ac8a927ea3140bce91]

        fix leak in XSLTFilter
        
        Change-Id: Icae17e964df944391fddb47e4b0758ca89e299eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115917
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-21  scito  <info@scito.ch>  [de4c23fb38a7848e1030075b9c15cbb5c558694c]

        tdf#68976 cut paste transposed: fix wrong position in clipdoc
        
        The transposed cells were written always in A1 of the transposed clip.
        This is no problem for copy paste transposed. However, this is an issue for
        cut paste transposed as references of formulas pointing to cut cells are
        adjusted according to position changes.
        The solution is to write the transposed cells in the same top left
        corner of the transposed clipdoc as in the original non-transposed clipdoc.
        
        There are still issues with cut paste transposed: Formula references are
        not updated correctly in some cases (tdf#142065, tdf#142201).
        Comprehensive unit tests will follow with fixes for tdf#142065 and
        tdf#142201.
        
        Change-Id: Id691fabf89d7f25e05182b20bd379299fc18fbb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115535
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-21  scito  <info@scito.ch>  [2eb95408912f2292e2c7e8634c628a29f6c241b7]

        tdf#116413 after Paste Special with ADD and As Link attach dest cells
        
        Change-Id: Icc039a4ea1c02d81d282cb43e7cf40279bea3342
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114641
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-21  Luboš Luňák  <l.lunak@collabora.com>  [9bf9fea0afadef0912d38f0d08b2bf2959569100]

        properly draw only parts of FillGradientPrimitive2D (tdf#139000)
        
        The size of the whole gradient is getDefinitionRange(), while
        getOutputRange() gives the area of it to draw.
        
        Change-Id: I85dd7fe51bcc9c332a6fb0e6748d5ac89266b910
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115923
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-05-21  Caolán McNamara  <caolanm@redhat.com>  [f63054cf249a6bddd3e7e2ef69eeb7aabaec76cc]

        move hangul/hanja previews outside radiobuttons
        
        not possible in gtk4 to put an image in here anymore AFAICS,
        this was always an odd case anyway
        
        Change-Id: I0525720f53046bf8d234e4beb85096c90235ea10
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115920
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [841ee616a5e5d191365c82359943a0171956e03a]

        tdf#126342: sc_ucalc: Add unittest
        
        Change-Id: I81afb8e513821253bc11e07d4bbac3a1abae2f90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115905
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [e8b2849f2d336e903992ff7a3483364085594d12]

        tdf#142186: sc_ucalc: Add unittest
        
        Change-Id: I376cb9d6853eb89ca35875d66275b5e534eec013
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115904
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [62728a315b762440f76477e036a8dacc5bb6d12d]

        sc_ucalc: combine header and implementation files
        
        Like the rest of Cppunittest files do
        
        Change-Id: If0ffaf3736066a34e6cd274e7fa42dc8b091f59d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115902
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-21  Michael Stahl  <michael.stahl@allotropia.de>  [bf0c6a98ae38cd2188d7f7e94f1563e5ce6a8ce4]

        libxml2: upgrade to release 2.9.12
        
        Fixes:
        CVE-2021-3516 CVE-2021-3517 CVE-2021-3518 CVE-2021-3537 CVE-2021-3541
        
        * external/libxml2/ubsan.patch.0: remove, fixed upstream
        
        Change-Id: I347dc854b862e78bde87d3e57cf5fdb584ca5673
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115913
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-05-21  Caolán McNamara  <caolanm@redhat.com>  [2f3a89c2e5d3c420e22e4a3a7319cc4e3bd789a4]

        resave in latest glade
        
        Change-Id: I8c734b808b9b62cffa5b18455672c8f7b183f45d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115919
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-21  Caolán McNamara  <caolanm@redhat.com>  [064c3756fc691a5a36f26a8fba1c1be5ce7eb449]

        we want the max width here, not the sum of widths
        
        Change-Id: Ie17c062a3e031b85a5784176895c08c9a1638bea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115918
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-21  Caolán McNamara  <caolanm@redhat.com>  [cae01a2e6b0186f0d44cb114e08e3ca461558989]

        gtk[3|4]: fix infinite toggling in draw
        
        regression from...
        
        commit 1815aa9472080b9dac263d393b9c922dd16351fe
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Tue May 18 20:44:56 2021 +0100
        
            GtkCheckButton no longer inherits from GtkToggleButton
        
        Change-Id: I933c2fb0ea39b0a650ec57031ddcc2b61250d0d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115915
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-21  Stephan Bergmann  <sbergman@redhat.com>  [12362fc496102b344dedef0a6ba130ba80b94149]

        LineParser::readNextToken gets called with m_nCharIndex==npos after all
        
        eca89ece45ede76605a6102c94b3b67e1f8ff5aa "Replace rtl_string_getTokenView with
        o3tl::getToken" had erroneously assumed (from a succeeding `make check`) that
        the only problematic call to o3tl::getToken with position==npos would be the one
        in LineParser::readPath (and which had been addressed in that commit).
        
        But e.g. loading ooo29794-4.pdf from the crash test corpus would also run into
        that situation via LineParser::readNextToken,
        
        > warn:legacy.osl:3090875:3090875:sdext/source/pdfimport/wrapper/wrapper.cxx:259: insufficient input
        > soffice.bin: include/o3tl/string_view.hxx:34: std::string_view o3tl::getToken(std::string_view, char, std::size_t &): Assertion `position <= sv.size()' failed.
        
        > #3  0x00007ffff7a67a16 in __GI___assert_fail (assertion=0x7fffb39ea58c "position <= sv.size()", file=0x7fffb39f2a7f "include/o3tl/string_view.hxx", line=34, function=0x7fffb39ef3a9 "std::string_view o3tl::getToken(std::string_view, char, std::size_t &)")
        > #4  0x00007fffb3b60131 in o3tl::getToken(std::basic_string_view<char, std::char_traits<char> >, char, unsigned long&) (sv="eoClipPath", delimiter=32 ' ', position=@0x7fffffff29e0: 18446744073709551615) at include/o3tl/string_view.hxx:34
        > #5  0x00007fffb3b5aa9f in pdfi::(anonymous namespace)::LineParser::readNextToken() (this=0x7fffffff29d0) at sdext/source/pdfimport/wrapper/wrapper.cxx:260
        > #6  0x00007fffb3b5b2fa in pdfi::(anonymous namespace)::LineParser::readPath() (this=0x7fffffff29d0) at sdext/source/pdfimport/wrapper/wrapper.cxx:323
        > #7  0x00007fffb3b59eb3 in pdfi::(anonymous namespace)::Parser::parseLine(rtl::OString const&) (this=0x7fffffff2d28, rLine="eoClipPath") at sdext/source/pdfimport/wrapper/wrapper.cxx:859
        [...]
        
        so better guard there.
        
        Change-Id: Ibfd53fd9d3be0a3548d60cb26d59bb5966c5bc2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115916
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-21  Michael Stahl  <michael.stahl@allotropia.de>  [95a716f12a0dacdd5d80a6f3d98eadcc2f079fcf]

        sw: layout: fix footnote UAF on tdf132248-3.odt (also, tdf134127-1.odt)
        
        Text frame 12 gets a follow 137 which gets a follow 138, and there's
        a footnote at index 95.
        
        When 138 is created, its mnOffest is 63 in SwTextFrame::SplitFrame()
        so 138 gets its mbFootnote set and the footnote frame mpReference points
        to 138 but then SwTextFrame::FormatAdjust() moves one line back and sets
        the offset of 138 to 96.
        
        Then SwTextFrame::CalcFollow() clears 138's mbFootnote due to lack of
        footnotes starting from 96.
        
        Later frame 138 is joined, but because its mbFootnote is false, the
        footnote's mpReference continues to point to it, which leads to UAF in
        SwFootnoteFrame::GetRef().
        
        What's missing is that at the time when the offset of 138 is adjusted,
        RemoveFootnote() must be called, as is already the case in another
        branch of SwTextFrame::FormatAdjust(), since CVS initial import.
        
        Not sure why this started to crash in crashtesting relatively recently.
        
        Change-Id: Ic46019d34ff90d24d0f23effe8a6d54d6f197a71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115910
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-05-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [634e98e767928806852aee6653a6fb6f35328eea]

        fix shutdown leak VbaGlobalsBase
        
        Change-Id: I12e81cd8374eaf15b4891d90a787e4184575486c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115912
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [0d0e6123db5f73aff1b203224609148b37194b71]

        suppress more leaks in external libraries
        
        Change-Id: Ia69ce6a7be9f995dc919b91e4a3a56375e1c4c96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115908
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [0820a4c7ac12e6fc2cc683f8a07c99a11d40e30e]

        fix leak in some tests
        
        this situation only really happens during shutdown, when some of the app
        events are dropped
        
        Change-Id: If327daf1be243a603669f624b49917a73ddfd0fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115909
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-21  Caolán McNamara  <caolanm@redhat.com>  [f654af56695197d11c277c424b0dd2b93195add9]

        move wrap icons outside radiobuttons
        
        not possible in gtk4 to put an image in here anymore AFAICS,
        this was always an odd case anyway
        
        Change-Id: Ic9415cd0c91a7f006231d786f2a3a22b8f97af6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115907
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-21  Caolán McNamara  <caolanm@redhat.com>  [9ae02c9e5ce44173f042abcf3d644fb65d1d91b9]

        resave in latest glade
        
        Change-Id: Iaf6a18c236ed83bf92e1fee122fcaa0486328101
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115906
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [958f79cd25a6bd03891d45410c1d71cb27bf43ba]

        Removed executable bits on source file
        
        Change-Id: If37a1fd4dad10767804fe7c925c048a1b81b59f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115911
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-05-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cb6a45653795f8de296aa793328472c9c2906731]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5990e7b3b300642d8551f202bcd1b9312f426677
          - Fix typo
            
            Change-Id: I0b5ce0a4c6adc339c14a65bd9a8f9b8f3eb8979a
            Signed-off-by: Andrea Gelmini <andrea.gelmini@gelma.net>
            
2021-05-21  scito  <info@scito.ch>  [fd0779f6a0fd04263155d293320546ce7cbae84b]

        tdf#71058 cut paste transposed: use correct clipdoc
        
        ScDocument: :UpdateTranspose() operated on the wrong clipdoc
        Change-Id: I10fb010c7b6a1d523a1af92d67fc127957f9d17f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115901
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-21  Miklos Vajna  <vmiklos@collabora.com>  [9e075acf2bf1ce6c43fdf5b601507ee0663bd691]

        sw: eliminate recently added static_cast<SwTwips>() calls
        
        This was added in commit 301278b656e76b6f42af5cf8a6f5c6c02acfffeb (sw:
        allow the height of a line to be larger than 65536 twips, 2021-05-20) to
        fix -Werror,-Wsign-compare problems, but o3tl::narrowing() is a better
        way to handle this, as that way the integer conversion is still
        implicit, which allows detecting integer truncation at runtime (with
        suitable compiler flags).
        
        Change-Id: I2f62420457e3d053e6fbc3b787b3c224c6f0586c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115903
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-05-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [a6241e3f7585c3c1806df64d4c485afb47da68c4]

        tdf#129878: svl_qa_cppunit: Add unittest
        
        Change-Id: I61ad886f4fc79ae6c4a71bcd331adbd7a8e9d966
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115900
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [e95bafd4bf9e8159d5d58af413848c64aeed571a]

        tdf#122991: svl_qa_cppunit: Add unittest
        
        Change-Id: I94fdab71acbbaf768f5151c642527d61728dfc7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115899
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-21  Caolán McNamara  <caolanm@redhat.com>  [d35e71409fac3d6054f2acb71a96e84888763f32]

        use toggle instead of click for RadioButton
        
        Change-Id: I57cd1c074e4c4fc48ee83ac63a7c0ec5bcae5ae4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115890
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-21  Caolán McNamara  <caolanm@redhat.com>  [fa3266f9bf00b5858f36ae37e5720026a1ed40cc]

        use toggle instead of click for CheckButton
        
        Change-Id: Iec5139cc2b739a624db7f10854a29e191b509286
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115889
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-21  Caolán McNamara  <caolanm@redhat.com>  [d16ceda55b145cb31882bbf504924aa9103278aa]

        use toggle instead of click for RadioButton
        
        Change-Id: Ic246c68749f79cc1b25fed08a66fd8a0d57495f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115884
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [e8578423e9390a07419066d6c350c34fa254095d]

        tdf#123748: svl_qa_cppunit: Add unittest
        
        Change-Id: I55b3ad930f39f955b5c1f326a12c20af5fc46a1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115896
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-21  Oleg Shchelykalnov  <olegshtch@yandex.ru>  [aafe21d8765158d223dd359e6737b64ed1b34549]

        tdf#137469 Add option to disable hidden text in text filter
        
        Adds sixth filter option to text filter.
        If true (default) filter save hidden text to output file.
        
        Change-Id: I71202653b3cc4e50ddd06a665f5a718f875f6d79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105579
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-21  Aritz Erkiaga  <aerkiaga3@gmail.com>  [c8598f28db8ef5ab5f695cf1af645bb43dbc264d]

        tdf#138556 Don’t add Open Values to stock chart types 1 and 3
        
        A new function was defined, XdataInterpreter::getChartTypeSpecificData.
        Being 100% chart-type-agnostic when retrieving chart data is impossible;
        candlestick charts can have different numbers of sequences per series,
        and this information is not present in any other chart type.
        
        Change-Id: I0f54b09202c42667331b083d54d90e4ceee81083
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113075
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-21  Vert D  <devoptmsoi@gmx.com>  [9431984f8d39a4d7fb9428138ecc6971c212c122]

        tdf#132042 fix nItem id when creating region
        
        Change-Id: I5f2d00dd58580922119b30aafce6695bacb6e2f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113331
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-21  scito  <info@scito.ch>  [0ae3cf8d0f9d882011a120bb9955951f838c3534]

        tdf#102255 tdf#90101 remove trailing space in labels
        
        Change-Id: I8d2fe3889fec802eb48eb2e7cc2564c55772146d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115633
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [2d8f77408ad3b7918096ad2818db266074c66061]

        tdf#76441: sc_ucalc: Add unittest
        
        Change-Id: I39743a3d5100dd598e8af94c2bdd61b03dc68e57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115894
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-21  Miklos Vajna  <vmiklos@collabora.com>  [db8db4732cd50342139c1d2c358a4ce260c4b4f3]

        Replace magic numbers in SwTabFrame::UpdateAttr_()
        
        By using the same SwTabFrameInvFlags constants that
        SwTabFrame::SwClientNotify() already does.
        
        Change-Id: I308219262d9d18c41e38290fa2e43bf90ba77b5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115887
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-05-21  Stephan Bergmann  <sbergman@redhat.com>  [e9da22d3308557640e0edc45f72b1897f016d19b]

        Lets assume general availability of POSIX poll.h
        
        ...which should have been first released in SuS Issue 4, Version 2 in 1995.
        
        If there should still be any relevant platforms that provide the functionality
        only in a non-standard header, please add back the relevant #if'ery.
        
        Change-Id: I0f55341d24b905161ec38ed0d52602c6b6dfac46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115888
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-21  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [798b69087119c01a3b51e0bb3240ef35cfededeb]

        tdf#104254 sw DOCX import: fix text wrapping in headers
        
        Text wrapping around shapes and images used to be
        turned off in header and footer frames. This commit
        simply reenables that feature for headers/footers
        (to avoid also regressions related to the fix i13832).
        
        Change-Id: I46ca112f36e0c0c86342fa34fdb7cb7502745731
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113098
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-21  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [fb5247bf587518eaa01cf5d54dceddf73827d740]

        tdf#55007 tdf#142263 tdf#142268 EMF ARC, PIE, CHORD allow to draw circle
        
        In Metafile specification, if Start Point is the same as End Point,
        then the full circle should be drawn.
        
        Unfortunately with previous implementation, if Start Point is the same
        as End Point, nothing is drawn.
        
        This patch fixes that and removed EDGES optimizations, which causes
        display issues.
        
        Change-Id: I16a1b98f10378d57bed59696db6cc9f228044292
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115891
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-05-21  Mike Kaganski  <mike.kaganski@collabora.com>  [6155689bb6f1d72f29b43ac5ae94b32522ef9b42]

        tdf#142395: properly handle "no string delimiter" case
        
        In this case, the delimiter character value would be '\0'.
        
        Change-Id: Idb0f01756991b3ea35a92f11b78fddd56c25265a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115839
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-21  Steve Fanning  <stevemfanning@yahoo.co.uk>  [eda109d5d91e82adb675ebf6db952bf6d82b3391]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ab50f2ccc57ebe577cbdad4afa29b66317b87bcc
          - Fix text in 2nd example given in help description of Calc's EOMONTH function.
            
            The statement that the date MUST be in ISO format is not quite correct.
            
            Also add link to updated wiki page.
            
            Change-Id: I20158373f8a67ae90cd1bfccb9fbe1d7c011077f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115838
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-21  Steve Fanning  <stevemfanning@yahoo.co.uk>  [235f570cdc9e57d32257b5c1e599eec24f89836f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 44bd3d8205dd9020b9725a03518cb1316d3062fa
          - Add example to help description for Calc's CLEAN function.
            
            Change-Id: Iae7a1f0b8b84be33f5f54a9a7116c0c48670f917
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115833
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-21  Rafael Lima  <rafael.palma.lima@gmail.com>  [0e503761df294f7a33eeba99a15f03125be97906]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 774b852c14a4a8df49c9ad35e609d8060b9b46a1
          - tdf#141929 Improve CONVERT help and move to a separate file
            
            Updates the content of the CONVERT help page to better match the description in the wiki, focusing in unit measurement and prefix tables.
            
            Also moves the CONVERT help page to a separate file and removes it from the original location 04060116.xhp.
            
            Change-Id: I591ce3d2cd36e224daf5d00593418cba7832e574
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115209
            Tested-by: Jenkins
            Reviewed-by: Steve Fanning <stevemfanning@yahoo.co.uk>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ccbadd6c90c63b06534602eccdbb339f4f574217]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 975230c5cd9402e1da8ef50ce31a4682306bfbf8
          - tdf#142389 (part) Fix link to autofilter help
            
            Change-Id: I689ab1d93242a74da72f1792965399f74fbb2f5a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115885
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [aa6e9cceddfb154c2207ab316cb7625655452953]

        tdf#142157: sw_uiwriter: Add unittest
        
        Change-Id: I2dbc2f09d61220100fb616c28a8f2557c84f460f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115871
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-20  Miklos Vajna  <vmiklos@collabora.com>  [301278b656e76b6f42af5cf8a6f5c6c02acfffeb]

        sw: allow the height of a line to be larger than 65536 twips
        
        The line height can be quite large if the line contains an as-char
        image.
        
        Found by temporarily changing static_cast<sal_uInt16>() in sw/ to a
        template function to make these conversions implicit (excluding cases
        where the input and output types can't convert implicitly), then asking
        -fsanitize=implicit-unsigned-integer-truncation
        -fsanitize=implicit-signed-integer-truncation to flag the problematic
        conversions.
        
        The first hit was in SwFlyCntPortion::SetBase() (that's where 67408
        turns into 1872), then the same pattern at many other places.
        
        Change-Id: Ie12f490ed8dd5c531f11506c97598ce4f7610e2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115873
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-05-20  Caolán McNamara  <caolanm@redhat.com>  [6cc4750f36fb505e1d7b8d1406f170807fa55644]

        ofz: fix build
        
        Change-Id: I2875536139397070f7e99f1f621d8212687dee47
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115886
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-20  Caolán McNamara  <caolanm@redhat.com>  [bb166403ef1026e3665b2d60810c71955d7402c0]

        use toggle instead of click for CheckButton
        
        Change-Id: I7196581a8b7c307d531f6995e1c24db746afdb26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115883
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-20  Rafael Lima  <rafael.palma.lima@gmail.com>  [27c89d6db49855ffad5ec38bb4842f5d30b42a05]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bd3e4888b2b47d022871218f210b290b7d046288
          - Related tdf#128784 X-ref ChDir, ChDrive and CurDir with SF_FileSystem
            
            The Basic functions ChDir, ChDrive and CurDir are DOS-specific and have limited functionality.
            
            Hence, it's important to introduce the FileSystem service (from ScriptForge) for users that wish to write scripts that need to handle folders and files.
            
            Change-Id: I33e24669083887b540cf44711ec5114e6ae5c521
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115513
            Tested-by: Jenkins
            Reviewed-by: Alain Romedenne <alain.romedenne@libreoffice.org>
            
2021-05-20  Tünde Tóth  <toth.tunde@nisz.hu>  [a2c4a033d49c23d20761b2881135ec3a72f25b01]

        tdf#57351 sc UI: fix disabled Insert Columns options
        
        In a sheet with active autofilter or standard filter,
        Insert Columns Before/After weren't available in the
        context menu of the column header and in Sheet->Insert
        Columns...
        
        Change-Id: I746d7d5a451848306d67d57e42d3981c471c66f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115400
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-20  Caolán McNamara  <caolanm@redhat.com>  [f7aca9ed4533f202e87141ca7a65d9949a36c9a1]

        HeaderHdl only does something for the m_xCbTableHeadon case
        
        drop the others
        
        Change-Id: Ibc07996ada54437c44201cb32f70bd594dd4a202
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115878
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-20  Caolán McNamara  <caolanm@redhat.com>  [253f7af7bcd2337a06c027852286616ff91d2e3f]

        use toggle instead of click for RadioButton
        
        Change-Id: Ia43c3ccae0dcbfb0c522a8c13db6fbfb72bfa4f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115877
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-20  Caolán McNamara  <caolanm@redhat.com>  [48182506886230a70cfa2ce3c61470701cb1138e]

        use toggle instead of click for CheckButton
        
        Change-Id: Ic8957a59addbf08f2b2e4e84167991f00048c6a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115876
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-20  Caolán McNamara  <caolanm@redhat.com>  [3cf28a1ab93515739e9fd20ffb3a575017ac9e69]

        use toggle instead of click for RadioButton
        
        Change-Id: Icacf5444d65fb5bac4a6c85d9e5c36b98da3e57a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115867
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [dbd45a00db54af7d960654932ef17eba4ef457ca]

        fix VCLXWindow related leaks
        
        Change-Id: If2c0a599bdfed4c5390c4d3628157c7d942d5cf8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115870
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-20  Caolán McNamara  <caolanm@redhat.com>  [157fb80b9c147c2ab18cb81ee48eab0c8e54b36a]

        split handlers into button click and radiobutton toggle
        
        Change-Id: I375d75518b09a14dd3a5033f2be394fb3e891838
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115866
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-20  Caolán McNamara  <caolanm@redhat.com>  [92ed4d92fa2ff02a4c1f168aa17cf871a49c3633]

        use toggle instead of click for RadioButton
        
        Change-Id: I4f91a6f0fb1628a8907848d9d8dffd92d382ecaf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115865
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-20  Caolán McNamara  <caolanm@redhat.com>  [e292aa04980d0eac776619c9d37812ebff0a333c]

        use toggle instead of click for CheckButton
        
        Change-Id: I6a80946481ee6fc40b2ee207a64287d1a5f96110
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115864
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-20  Caolán McNamara  <caolanm@redhat.com>  [f180554caf7d6088d3fc0da805f5c195f8972e6b]

        use toggle instead of click for RadioButton
        
        Change-Id: I2a01d78e2e98b35d2cd24dd7d7d2efda41e35ca8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115863
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-20  Caolán McNamara  <caolanm@redhat.com>  [3f8e50f9b2fb35db190ce0204981f3f02d1d5ae6]

        merge handlers into single toggle handler
        
        Change-Id: Ic168e3e0d06d732642dc222f5a3dd056fdb74b6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115862
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-20  Mike Kaganski  <mike.kaganski@collabora.com>  [256c834c30c400034ce35744b74dfea7cf70069c]

        Simplify a bit: use one minmax in place of 3 min + 3 max calls
        
        Change-Id: Ief2d8d049d2e05ee762e6855514f75be2f053836
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115835
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [3c41913181f8663f9f1970b13ee038386016d22e]

        move some headers inside modules
        
        Change-Id: I2baa9e9334850cf72e8ea1e96a2177a1c052e589
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115868
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-20  Caolán McNamara  <caolanm@redhat.com>  [17085c3072deaf6a44246d6d4be1d7022e0f09cd]

        use toggle instead of click for RadioButton
        
        Change-Id: Ib256324f9d14cc2473e62ec4ffe0a18431e2c9cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115861
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-20  Caolán McNamara  <caolanm@redhat.com>  [12bd5e0ae116c0f18c980f3b2ce515432545d0c4]

        use toggle instead of click for RadioButton
        
        Change-Id: Ice24a1b823301834a6bf7d7956df2e804657f6e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115855
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-20  Caolán McNamara  <caolanm@redhat.com>  [a8f9b351fe331785823d2bc7ffd3ebec7a0cb1fa]

        only the listbox handler does anything, remove the others
        
        Change-Id: I7c63b21c0902edd4586e6f249d50e6f0d475a851
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115860
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [9d146b9418c66d1fd21fe0eb74f1b4daef30a31a]

        fix crash when del in textbox in draw
        
        regression from
            commit 9090dc1f3b27195f5defd35586ac79357992be21
            split OutputDevice from Window
        
        Change-Id: Ib0df6b691f2281c366126c3a0cf3aae985e706be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115857
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [2601814987fdac8d0b1d655d40987c331f3e51f4]

        fix leak in CppunitTest_oox_crypto
        
        Change-Id: I41d4fe581842cb7822ae899dc6ee6a43e485d211
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115856
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-20  Caolán McNamara  <caolanm@redhat.com>  [39001d0ad8de4aa0b8f643aeadc1ec415e1d66e2]

        use toggle instead of click for RadioButton
        
        doesn't seem sensible to listen to the prop checkbox in this handler
        
        Change-Id: If514b5a9072e789b6b2cbfc990714e236335d99c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115854
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-20  Caolán McNamara  <caolanm@redhat.com>  [5792b08d3762117dfa28ea08638d79a5b01957ad]

        use toggle instead of click for CheckButton
        
        Change-Id: I73ffd66a6e5eed1f95882e874d9319ecad5550f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115853
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-20  Caolán McNamara  <caolanm@redhat.com>  [304b74784297df7cbd0762a2f468ba13b33402bd]

        use toggle instead of click for RadioButton
        
        Change-Id: I8de3daf3799a78c63be2c560afa4a7cc02d63daa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115852
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-20  Arnaud Versini  <arnaud.versini@libreoffice.org>  [7a4fffb19fb3d573d9afd3f7136cd0e5b545b706]

        shell : use std::mutex in CmdMailMsg
        
        Change-Id: I2aac780ce17e327a2f5ddbc835583bad1056bfc5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114244
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-05-20  Mike Kaganski  <mike.kaganski@collabora.com>  [825673eac77e2ccef29cfe2d9a1f375c6f5606d7]

        This check is redundant here
        
        The check immediately above this guarantees that
        !rParaPortion.IsInvalid() may only be true when
        rParaPortion.MustRepaint() is true.
        
        Change-Id: Icedeac87b3b8125997640d330b9612eed2cb5095
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115834
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [a25385e0d8027d7257ab95a4b787404dfca59913]

        simplify some XMLPropertyState memory management
        
        which fixes a leak if some of the code throws an exception
        
        Change-Id: Ic89060e7951060458ffe7ee5b6fe51cd076ef19b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115830
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-20  Caolán McNamara  <caolanm@redhat.com>  [a69cc693fee8581d1612e79be13e0234ad72cd6e]

        use toggle instead of click for RadioButton
        
        only listen for one toggle for the button grouping
        
        Change-Id: Ie977045288906791319d7df30b3d7737253e3671
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115828
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-20  Miklos Vajna  <vmiklos@collabora.com>  [4e4e02904fdff021631e7758a277b7c1c7b9378a]

        Introduce SwTabFrameInvFlags to replace magic numbers in ...
        
        ... SwTabFrame::SwClientNotify()
        
        SwTabFrame::UpdateAttr_() is not yet updated to produce these.
        
        Change-Id: Ifb534f7ac2b01f7752aace8a57686228d36edbb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115825
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-05-20  David Tardon  <dtardon@redhat.com>  [5471dc3238e8005fa146cfa0a81c5784ea018e95]

        upload libetonyek 0.1.10
        
        Change-Id: Iad586802e89b19701a20bebff06b238b617af2a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115769
        Tested-by: Jenkins
        Reviewed-by: David Tardon <dtardon@redhat.com>

2021-05-20  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [ade343ea8b498efb88473a0a3879c2711d7dd33c]

        tdf#76258 Skip automatic colors in color filter popup
        
        Change-Id: Ic8ed4b2a503c347895668b18744c9fee02d92e81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115815
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-05-20  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [9964531fbe6c5805ef823ca3eeb7080e4d42c333]

        Add FIXME for dxf import
        
        Change-Id: I57348aef8a9728d73c5b9d2337f41eb2f9310ba8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115809
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-05-20  László Németh  <nemeth@numbertext.org>  [05366b8e6683363688de8708a3d88cf144c7a2bf]

        tdf#60382 sw offapi: add change tracking of table/row deletion
        
        This is a minimal extension of the text range based change
        tracking to record and apply table row and table deletions
        with full Undo/Redo support.
        
        Add property IsNotTracked to com::sun::star::text::TextTableRow.
        
        During recording of track changes, deletion of table rows wasn't
        recorded: the rows removed completely with their text content.
        Now the deletion deletes the cell content with change tracking,
        setting also IsNotTracked property of table rows to FALSE. If
        all tracked deletions were accepted in a row, and the result is
        an empty row, the row will be removed, if its IsNotTracked
        property is FALSE.
        
        Note: Deletion of empty lines isn't recorded (they are simply
        deleted). Hiding deleted rows hasn't been supported yet in
        the Hide Changes mode.
        
        OpenDocument supports only track changes of text ranges, but
        not changes of the table structure, e.g. deletion of table
        rows. For the native export it needs to extend ODF, and
        depending on this future extension, can be based also on
        SwExtraRedlineTable (which lacks of recording and Undo/Redo,
        but supports OOXML round-trip of tracked table changes).
        See also commit d688069023959ab97d14eb1dbfd5bf6ad3c1b160
        "Add support for 'Table Row Redlines' in SW core" and its
        follow-up commits.
        
        Change-Id: I2e3807cf8ae8212bd51c210ef1c20c85878d0da8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115804
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-19  Caolán McNamara  <caolanm@redhat.com>  [cfe0e7dc4d32117ba604e713b8a70eb6576a1fa2]

        ofz: need vbaobj now as well
        
        Change-Id: If06bc0481f91818200b13ad122b08e4fdc09110c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115827
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-19  Caolán McNamara  <caolanm@redhat.com>  [feb17e47bc04e2af6b4ecf7202764ce980f83242]

        tdf#142364 exception thrown during destruction
        
        Change-Id: I4e06ac82108e5381cd11fbd6407e1ce1e85c3ac6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115822
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-19  Caolán McNamara  <caolanm@redhat.com>  [9e27ac3ed8f2405a94bf07519ca7941731025e37]

        use toggle instead of click for RadioButton
        
        Change-Id: I8fb4a28f4be701858af0ae8e95ff0f45a5401490
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115821
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-19  Caolán McNamara  <caolanm@redhat.com>  [14d03bf37063fcf5f0641989b1d0c06c49fe75c2]

        use toggle instead of click for CheckButton
        
        Change-Id: I26e2c0b77e95c99176daf830909824833453ce5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115820
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-19  Caolán McNamara  <caolanm@redhat.com>  [0ab9c2f1d763dd805eb63ba3a5ffa16e63bf7734]

        use toggle instead of click for RadioButton
        
        only listen for one toggle for the button grouping
        
        Change-Id: I4c7f84eda2dfdb873371ae7ba8ede710f373dbda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115819
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-19  Caolán McNamara  <caolanm@redhat.com>  [6815067b75ab79c050d07693a9a1b7e306a4af1b]

        use toggle instead of click for RadioButton
        
        only listen for one toggle for the button grouping
        
        Change-Id: I0c1866c25793ffce50bcf5f5a07fcdc98f64aacc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115818
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-19  Caolán McNamara  <caolanm@redhat.com>  [3de15e365d120c92147f79dab082cca395abf75e]

        use toggle instead of click for RadioButton
        
        only listen for one toggle for the button grouping
        
        Change-Id: I937331aebc2391e4026f69f16f9c7c9216981d0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115817
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c4adc2cffe5758b45633522b2ac42948b54f93c8]

        Fix typos
        
        Change-Id: I800e966cee8343099fb79f08959ba246a831aee0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115826
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-05-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [790135003b03b38a14efb7e0d345188607020a99]

        fix leak when removing PageDesc
        
        m_PageDescs owns the SwPageDesc entries, so when we remove from it, we
        need to delete that entry
        
        Change-Id: Ib6dbba227ec64c2d6cfc310b93e1d11397648847
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115824
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [f8c1048eb437b1e685b76198165844e2ecc97a56]

        fix leak in oox import
        
        Change-Id: I5ff21841480d11c4bfae3c34fd12a6fb32e250e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115823
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [6989c3df0facf3a5cb373942c337cbc7879fc0db]

        fix crash in X-Ray extension
        
        caused by
            commit 883b7a34d288410ac6f820e91d9eaa65ba2b9cb1
            DBG_ASSERT->assert in UnoWrapper
        
        No idea why X-ray is triggering this, but it seems to work when I dial
        it back to a SAL_WARN again
        
        And also caused by
            commit 5aa60be574ece81b27c8f63e6e809871c694dba0
            fix leak in VCLXWindow
        
        So disconnect the toolkit-window-peer from the vcl::Window before
        disposing the peer.
        
        Change-Id: I3310b76c1affc13c53c1e23810e383a8d2152ec7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115806
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-19  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [3f72d4d68817210ef6852e83d6d4bbdb540cea18]

        mac packaging: don't throw away codesign output for langpacks
        
        The change to use backticks to capture the output was already done for
        the main package in 6c4cb4e7e0afce2989c9fe596fd74a35eece6206, this
        change now also fixes it for the langpacks
        
        Change-Id: I26dcfb56342b9c3fc7b9c93f7d586c5c899b7232
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115808
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-05-19  Caolán McNamara  <caolanm@redhat.com>  [7bce577cca9e6ca24879affa6398f8fda840d921]

        use toggle instead of click for CheckButton
        
        Change-Id: I0cbe6cd1b93557ceba535a835c4a199761ca5f00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115812
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [819b30e937d227d1458ecc22b09ef994ebe7e17e]

        tdf#142367 Writer crashes when opening docx
        
        regression from
            commit 5aa60be574ece81b27c8f63e6e809871c694dba0
            fix leak in VCLXWindow
        
        Make SwAnnotationWin follow the same pattern as all the other code and
        return a custom accessibility object instead of trying to override the
        toolkit peer object.
        
        Change-Id: Ifa3a5da2fbbf082e6bb05281cc9d354d6ec3ba03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115805
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [928ce6043523a70d056d15210296d627d6223c2f]

        fix leak in verifyCertificate
        
        Change-Id: I49dd9e0de9b3e44186ed90f00aeb88dad4736374
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115814
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [585948aadf10f6eab7d716857fc671da2d421318]

        flatten SecurityEnvironment_NssImpl
        
        Change-Id: I89e098c7ff913dfbc2cafbf0cdbabfbbca69110a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115813
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-19  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [07174ebe5bb5351f19d57ec5123a0efdfb6f5539]

        Sukapura: Update Undo & Redo, Repeat icons
        
        Change-Id: I142d4f49882fcb98bbf6502d0e4a96d212b58e2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115793
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-05-19  Caolán McNamara  <caolanm@redhat.com>  [747394659c5f0aa71053d84fc9fc4bee75fc34ef]

        use toggle instead of click for ToggleButton
        
        Change-Id: I8a1c6620cf009807cc43766b0cc972523e87e9c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115811
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-19  Caolán McNamara  <caolanm@redhat.com>  [749be84cefbce1c24b46ab8cc296064216087312]

        use toggle instead of click for ToggleButton
        
        Change-Id: Ia2382e030bb668528e0ad56fd91b19e8621531f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115810
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-19  U-DESKTOP-042UROI\dhsung  <sungdh86+git@gmail.com>  [be622ccf9b60290d0577314ac9d76fbcf1cce636]

        Delete duplicated item in Korean autocorr list
        
        Delete duplicated item in Korean autocurr list (DocumentList.xml)
        
        Change-Id: I3cfaf27abb859dbcfc849082932006d20d0b22ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115799
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-19  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [b8cfea65ddcba33572e9687022de3c813711e298]

        tdf#76258 Add OOXML export for color filter
        
        Change-Id: I4c0e2fbe27de6d48a33aba230c35d3b74854e27e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115789
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-05-19  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [faf4dbc1aa97ffdfa7f610974b68975d2559884b]

        tell vscode to treat our patch.<level> files as diffs
        
        Change-Id: I770d97b409cd42b4ef697fbde352cb147fa3a995
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115807
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-05-19  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [950eb673b9ad4bc380b13281af577fc8c6842007]

        tdf#76258 Fix color filter popup position
        
        Should be next to autofilter popup
        
        Change-Id: I2ca00fd078d18f8f5c7318115789ffe633a87dc3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115803
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-05-19  Caolán McNamara  <caolanm@redhat.com>  [d79b3317d267ffc13da05d08239dd7c8754468b6]

        use toggle instead of click for CheckButton
        
        Change-Id: I914941ff2161688e9c9f1388b42b17523a197a26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115802
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-19  Caolán McNamara  <caolanm@redhat.com>  [52aae0c8cd63cf68976bb1c464049cf00d3f942e]

        pass CheckButton argument instead of its Button baseclass
        
        Change-Id: I76f446266fcc74ba2db928ef1c5e764eead57997
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115801
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-19  Caolán McNamara  <caolanm@redhat.com>  [5d8ac801c00fbf1dc16ee8dbfe8167baf7ea0ce0]

        SetPhysFont always dereferences its OutputDevice* arg
        
        which is also the case for
        ChgPhysFont and GetTextSize
        
        Change-Id: I7e6a1a7eaa77646c53506a73d8946f8df7593e72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115768
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-19  Caolán McNamara  <caolanm@redhat.com>  [457fabbc358930b71884a97ba9ade4bd26310ce0]

        use toggle instead of click for print dialog CheckButtons
        
        Change-Id: If15c354bd54523b5c1cf93a93f8b39382190aa79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115792
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [33972c49d59b3dd7bb8c361e1099cf457194ce93]

        Revert "fix leak when LOK not active"
        
        This reverts commit fd6bdd1a3ec7925b7208a0341248e09b02800795.
        
        I was mistaken, the caller is responsible for freeing the memory
        of the payload.
        
        Change-Id: I0f140640cfa03a3ef626704ae60783f46a661186
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115798
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-19  Alain Romedenne  <alain.romedenne@libreoffice.org>  [7db660de3a1c56aeaece6c88b5c4be5f3c167f4b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6eca503da7d03e8446f2ea9477fd6cdca735f6f1
          - sf_Dialog(Control) Python support - part 2/2
            
            - lowercased arguments reflect Python conventions
            - supplemental Python code snippets
            
            Change-Id: I8a8b10c3b56f539b5f7d75c389654a6772b0b659
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115083
            Tested-by: Jenkins
            Tested-by: Jean-Pierre Ledure <jp@ledure.be>
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-05-19  Justin Luth  <justin_luth@sil.org>  [f22d838e03c2ab11d1f408cf86f79f1f5ee75d45]

        tdf#142317 chardlg UI: show approx auto-esc % based on EscProp
        
        Subscripts and Superscripts normally have "automatic" enabled.
        The value shown (in the greyed out raised/lowered by field)
        was showing 8%. Well, that value is true only for default
        nProp of 58%. If nProp is a non-default value, it is better
        to show (an approximation) of the actual percentage that
        is used to raise/lower the character.
        
        [Note: this only affects the initial view when the
        dialog is first opened. After any changes, it will
        show the value in the saved user settings.]
        
        Change-Id: Ife26e0c4f99a41e7568591f0a60cc7068dc3fd90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115739
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-05-19  Stephan Bergmann  <sbergman@redhat.com>  [e179de871b09cc2242e998fde8387cd666f1e9f6]

        Remaining loplugin:noexcept in URE include files
        
        This file is only included from CppunitTest_odk_checkapi.  As that is
        compiled with $(gb_CXX03FLAGS), loplugin:noexcept hasn't caught these on Linux
        or macOS (see the comment in Noexcept::run, compilerplugins/clang/noexcept.cxx).
        And while the plugin could have caught them with clang-cl on Windows (cf.
        95d109fd5f254f694684c0effe447f133872f40d "Document that setting gb_CXX03FLAGS
        for clang-cl doesn't work", all the instances are in macro definitions that are
        never expanded by any LO code.
        
        Change-Id: Ia3f3a0cd89df15bee517cd3a91a2a12a15a7a279
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115794
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-19  Caolán McNamara  <caolanm@redhat.com>  [ae8ae3a7fe64db2d309773cd645d9ac5c52bfee6]

        update printer dialog once on radiobutton toggle
        
        just once on a toggle event, not twice for each button of the group
        
        Change-Id: I8586ad5d9127349dce28cb5a9b66dbe0f803164c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115791
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-19  Caolán McNamara  <caolanm@redhat.com>  [c4242a448229425e1d432483274d7402f9252396]

        move toggle handlers into ToggleHdl
        
        no logic change intended
        
        Change-Id: I1d6e565f5ed27125d1b455e82bb99e4b0040c7f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115790
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-19  Caolán McNamara  <caolanm@redhat.com>  [90e645d4340b110f03dff78dbe35593946948cba]

        tdf#142370 a null response callback should be acceptable
        
        commit 7f032b2f16fad56beea1df826eb59c6f85c71268
        Date:   Sat Apr 3 01:24:30 2021 -0500
        
            tdf#127533 Make Tip-of-the-Day dialog non-modal and allow multiple tips to open
        
        calls StartExecuteAsync(nullptr) so there is no callback function for
        the response which is a little unusual.
        
        The generic backend protects against a null callback hidden behind
        maEndCtx.isSet() before calling aEndCtx.maEndDialogFn() where isSet()
        checks for a null maEndDialogFn() so do the same for the gtk backend.
        
        Change-Id: Ib5346be37bfba035a00649ff7fb1d66532739721
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115786
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [6ea4e63248e2400abd71684cf11af2714cb9890a]

        fix free/delete mismatch
        
        Change-Id: I8400e33292605058d1d3f238eae1508528d624c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115781
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-19  Xisco Fauli  <xiscofauli@libreoffice.org>  [0655560f1b8aff45954682bb92498570f2000014]

        tdf#118637: sw_xhtmlexport: Add unittest
        
        Change-Id: I110404a73ccdbffed788009730967b0efbbaf51f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115785
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-19  Miklos Vajna  <vmiklos@collabora.com>  [1dcd3f1b9fc0d888e047e854a20e9ab2e0afd544]

        sw: fix not needed invalidation of custom field on each keypress
        
        And do the same for modification fields (e.g. modification date) and
        subject fields as well. In all cases the layout already reacts to the
        doc model change via normal notifications, no need to force anything.
        (Confirmed with manual testing.)
        
        This builds on top of commit 0a32630d11ebdb8b8218faa066c72582ef2f300d
        (sw: fix not needed invalidation of title field on each keypress,
        2021-05-18).
        
        Change-Id: I8015b33a6680d75cd5b6446eb9275bb018ea7613
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115784
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-05-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [8356700d3a2d8be9c42c8d23247930ecadbb723d]

        fix leak in SwWW8ImplReader::Read_GrafLayer
        
        Change-Id: I898c2380f1b7505c608ef0a865e1b7ca6c6dce25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115778
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [419907270821c7bcbaa2b0a4925194a95705c624]

        fix leak in SwCommentRuler::NotifyKit
        
        Change-Id: I8da926f2d2556beed81b4d9e42f9ea57286f6f18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115782
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-19  Edward Lynch  <lynce9956@gmail.com>  [1da19c31d3b8f8e0eba1ffcffe7b89f90c4171d4]

        tdf#108450 and tdf#134665 Fix Impress Grow/Shrink Animation Scaling
        
        Also, change typo from 'veri' to 'vert' which was preventing the selection of
        the vertical option in the 'Size' drop down menu
        
        Change-Id: Ied568a607ca0ac70b481842eee33d54805685116
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106815
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <bubli@bubli.org>

2021-05-19  Caolán McNamara  <caolanm@redhat.com>  [613d3c0bd6e95e777a34d1c7881902e27ec53eeb]

        ImplInitDigitMode never passed null OutputDevice*
        
        Change-Id: I3bfd250015866e056ce789d772c9a41bbae76ada
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115761
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-19  Caolán McNamara  <caolanm@redhat.com>  [5aa4139416d6417564e38e9db0f0062e72ce6130]

        ImplInitLayoutMode always deferences its OutputDevice* arg
        
        Change-Id: I3a0041c702690c495d3f245c4ac00a2f4adf3988
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115760
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-19  Caolán McNamara  <caolanm@redhat.com>  [692c5df18ec1f558abe1a3a658c9881cfb7210a9]

        ImplPlayWithRenderer never checks its OutputDevice against nullptr
        
        just pass a reference instead and spread that around to some similar
        cases
        
        Change-Id: Ifb2dee8c7bf02a9f01982b928c90666cbbdd84fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115759
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-19  Caolán McNamara  <caolanm@redhat.com>  [1815aa9472080b9dac263d393b9c922dd16351fe]

        GtkCheckButton no longer inherits from GtkToggleButton
        
        Change-Id: If99a65b19ec04ba4be69730b2c60f53edac9c684
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115771
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-19  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [b238522ca121ca8f863fe4d3394ade088a65ad01]

        tdf#124295 - Always select a 3D scheme in the chart wizard
        
        Change-Id: Ic0a39b4cb6f7af6fbdd99fc93677a0c2d966234d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115671
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-05-19  Stephan Bergmann  <sbergman@redhat.com>  [95d109fd5f254f694684c0effe447f133872f40d]

        Document that setting gb_CXX03FLAGS for clang-cl doesn't work
        
        Setting it to
        
        > gb_CXX03FLAGS := -Xclang -std=gnu++98 -Werror=c++11-extensions -Wno-c++11-long-long -Wno-deprecated-declarations
        
        similar to the solenv/gbuild/platform/com_GCC_defs.mk setting would cause lots
        of errors like
        
        > In file included from <built-in>:1:
        > In file included from C:\llvm\inst\lib\clang\13.0.0\include\Intrin.h:33:
        > C:/PROGRA~2/MIB055~1/2019/COMMUN~1/VC/Tools/MSVC/1428~1.299/Include\setjmp.h(168,11): error: expected function body after function declarator
        >         ) noexcept(false);
        >           ^
        > In file included from C:/lo-clang/core/odk/qa/checkapi/checkapi.cxx:22:
        > In file included from C:/lo-clang/core/workdir/UnpackedTarball/cppunit/include\cppunit/plugin/TestPlugIn.h:8:
        > In file included from C:/lo-clang/core/workdir/UnpackedTarball/cppunit/include\cppunit/plugin/PlugInParameters.h:8:
        > In file included from C:/PROGRA~2/MIB055~1/2019/COMMUN~1/VC/Tools/MSVC/1428~1.299/Include\deque:11:
        > In file included from C:/PROGRA~2/MIB055~1/2019/COMMUN~1/VC/Tools/MSVC/1428~1.299/Include\xmemory:11:
        > C:/PROGRA~2/MIB055~1/2019/COMMUN~1/VC/Tools/MSVC/1428~1.299/Include\cstdint(55,11): error: expected identifier or '{'
        > namespace _DEPRECATE_TR1_NAMESPACE tr1 {
        >           ^
        > C:/PROGRA~2/MIB055~1/2019/COMMUN~1/VC/Tools/MSVC/1428~1.299/Include\yvals_core.h(611,5): note: expanded from macro '_DEPRECATE_TR1_NAMESPACE'
        >     [[deprecated(                                                                                                 \
        >     ^
        
        (where the first one comes from -FIIntrin.h that needs to be part of $(CXX) to
        have the intrinsics available in all compilation units)
        
        Change-Id: I1e8f135dd429dd18deb6df33dfa71e2fcbefa9f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115776
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-19  Miklos Vajna  <vmiklos@collabora.com>  [5eaba9431a930a9237904cf356090c04eda81928]

        CppunitTest_sd_pdf_import_test: remove pdfium dependency
        
        This is no longer needed, we only call VCL functions in the test today.
        
        Change-Id: I86257acf6864f672e81b60cec6bd0f90dd89b373
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115770
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-05-19  Stephan Bergmann  <sbergman@redhat.com>  [4bea7449711f1832c1db0e9b5447fb2c3415c068]

        loplugin:noexcept (clang-cl)
        
        Change-Id: Ife669f959358992b547b408ab5d1f6bf1c1d14bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115744
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-19  Stephan Bergmann  <sbergman@redhat.com>  [290dd9379e3f219f140ad6fca1fc01a3cecb6612]

        Adapt solenv/flatpak-manifest.in to recent download.lst changes
        
        Change-Id: I52003259b6ce1a1b11d952204ec84d41de2c965b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115774
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-19  Stephan Bergmann  <sbergman@redhat.com>  [50b9dcff911e735215a2ad083ecebff5f93cbed6]

        Adapt Flatpak build to switch from qrcodegen to zxing
        
        Change-Id: Ifcaa703d18a5bae03d389ca2fd69924c4c6ec0e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115773
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-19  Jim Raykowski  <raykowj@gmail.com>  [aa56f1338450b2362ce0191b0107d512ebb497c9]

        tdf#137741 tdf#142258 Improve naming of Sw Navigator Field entries
        
        Change-Id: Ibdfe2797f67e30e590b4d1b0b12e9e5639dacba6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115669
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-05-19  Jim Raykowski  <raykowj@gmail.com>  [d8813b799343ae846a320d829e20e3f5f4ecb3a4]

        tdf#137741 Tooltip enhancement for Navigate By next prev 'Field by type'
        
        This patch includes the current field type name in the tooltip for
        Navigate By next and previous buttons for 'Field by type' navigation or
        '[NONE]' if the current cursor position is not at a field.
        
        Change-Id: I0894aeed0f20e2844b413ee399d65978f31fb758
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115451
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-05-19  Michael Weghorn  <m.weghorn@posteo.de>  [128f67e0efa02294205a1abe1be874557ecdcecd]

        tdf#142348 android: Avoid extra refresh after loading doc
        
            commit 1bc42472200c32c9a0a10dd1c3cd6c6a8a5d47d2
            Date:   Fri Apr 9 13:59:43 2021 +0200
        
                tdf#95517 android: Rework app/doc lifecycle handling
        
        changed activity lifecycle for Android Viewer's
        'LibreOfficeMainActivity'. It moved sending an event to
        trigger loading of the document from the 'onStart' to the
        'onCreate' method and added sending a more lightweight refresh
        event the 'onStart' method instead.
        
        However, since a refresh is already done when loading the
        document, there's no need to do another refresh when the 'onStart'
        method is called right after the 'onCreate' method.
        Therefore, set a flag in the 'onCreate' method and use that
        to skip sending the extra refresh event for that case. This
        not only avoids doing unnecessary work but also avoids that
        the two could get into each others way, resulting in Calc
        documents sometimes not being rendered on initial load.
        
        Change-Id: I5c47e1b5f7a42a49fb903891aa84585b36994a4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115750
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-05-19  Michael Weghorn  <m.weghorn@posteo.de>  [e96f72184ecdb589bbed6b3b30c7be3bfd726edc]

        tdf#142348 Use transparent background for Android Viewer, too
        
        After
        
            commit e0094d6fe58eaa9a79b546149cf67db521cd1230
            Date:   Mon Apr 26 10:43:11 2021 +0900
        
                lok: add rendering and input for form controls in Calc
        
        instead of properly rendering Calc documents, Android Viewer was
        only showing a blank area instead of the actual doc content.
        (In case of a Calc doc containing form controls, they were
        visible on top of an otherwise white background.)
        
        Using a transparent background by default in Android Viewer
        as well, just as is done for all other scenarios already,
        makes this work as expected again
        (except for another issue introduced with
        
            commit 1bc42472200c32c9a0a10dd1c3cd6c6a8a5d47d2
            Date:   Fri Apr 9 13:59:43 2021 +0200
        
                tdf#95517 android: Rework app/doc lifecycle handling
        
        that will be handled in a separate commit).
        
        The comment already mentioned that it was unclear why
        that should not work for Android Viewer and I did not see
        any apparent problem when testing a bit, so just drop the
        special handling for Android Viewer here.
        
        Change-Id: I3005c5517ce1198af99b27af541fe59eaa896da2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115749
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-05-19  Stephan Bergmann  <sbergman@redhat.com>  [92511657969ff93abd31a1368082d3c4dc42d479]

        Adapt loplugin:noexcept to system macro BEGIN_COM_MAP (clang-cl)
        
        ...to silence warnings like
        
        > In file included from C:/lo-clang/core/extensions/source/activex/SOComWindowPeer.cxx:27:
        > C:/lo-clang/core/extensions/source/activex/SOComWindowPeer.h(57,1): error: Replace legacy dynamic 'throw ()' exception specification with 'noexcept' [loplugin:noexcept]
        > BEGIN_COM_MAP(SOComWindowPeer)
        > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        > C:/PROGRA~2/MIB055~1/2019/COMMUN~1/VC/Tools/MSVC/1428~1.299/atlmfc/include\atlcom.h(2204,130): note: expanded from macro 'BEGIN_COM_MAP'
        >         static HRESULT WINAPI _Cache(_In_ void* pv, _In_ REFIID iid, _COM_Outptr_result_maybenull_ void** ppvObject, _In_ DWORD_PTR dw) throw()\
        >                                                                                                                                         ^~~~~~~
        
        Change-Id: Iee2619e000963a419b757235d86d7f87944ed46a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115748
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-19  Stephan Bergmann  <sbergman@redhat.com>  [95e26d3dce4f5a3b2d010d5ca47b4e450905a100]

        tdf#142326: Adapt to "libstdc++: Implement LWG 1203 for rvalue iostreams"
        
        ...for libstdc++ 11.2, similar to 1f3dddd6f21d91c429190ae314dadeec409f35f4
        "Adapt to "libstdc++: Implement LWG 1203 for rvalue iostreams" for libstdc++ 12.
        The libstdc++ change referenced there has been backported to the releases/gcc-11
        branch past the releases/gcc-11.1.0 tag (i.e., only towards libstdc++ 11.2) as
        <https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=ca7d2f2ec9142995179a5d832a946b50de05e659>
        "libstdc++: Implement LWG 1203 for rvalue iostreams".
        
        According to
        <https://gcc.gnu.org/onlinedocs/libstdc++/manual/using_macros.html>,
        <https://gcc.gnu.org/onlinedocs/libstdc++/manual/abi.html#abi.versioning.__GLIBCXX__>,
        and <https://gcc.gnu.org/develop.html#timeline>, the right __GLIBCXX__ value for
        libstdc++ 11.1 should be 20210427, but at least
        libstdc++-devel-11.1.1-1.fc34.x86_64 defines it as 20210428 while not including
        the above "libstdc++: Implement LWG 1203 for rvalue iostreams" commit, so use
        that value here.
        
        Change-Id: I4e2c6d6ad8156a83f5c4bc861e4a118271928a20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115738
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2021-05-19  Stephan Bergmann  <sbergman@redhat.com>  [4bc32d5a1b236c12d8133782314fe61c6c037cdb]

        loplugin:external (clang-cl)
        
        Change-Id: I0bd38acd8c562f4478831f278e7cfda54268849d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115747
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-19  Stephan Bergmann  <sbergman@redhat.com>  [674e4b01b0d95dc4fe364ee483693557a71ae9ef]

        -Werror,-Wunused-function (clang-cl)
        
        ...since 5686c1aca40beb9514d40c86b4a3780a8a1334ba "vcl: use DWriteTextRenderer
        for vertical writing."
        
        Change-Id: Ia215fb10f9b39fc41f16b6568ce9f461f78f1df4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115745
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [3d36ff1a1d94bcdb6facf12eec00a532b6640880]

        loplugin:unusedfields
        
        Change-Id: Ib574403a7f7f8b11c6263c9c19ec6b65c8374ddd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115753
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [67b5e875c65c5ed72a170a03d33992edd3802c75]

        tdf#118883: sw: Add UItest
        
        Change-Id: I38e7c1a0accf569a70d1d3bc5e04042538afadff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115756
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-18  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [39369c6e67dffe04acc4abb678c1a94526237fd8]

        tdf#55007 tdf#142263 tdf#142268 EMF Properly display ARC and CHORD
        
        With previous implementation the ARC, ARCTO and CHORD were
        not displayed if the corners of rectangle was switched.
        
        With this patch the shapes are always displayed correctly.
        
        Change-Id: Ie8ac7af812298c0b96c3b5af417117784f128ce1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115757
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-05-18  Noel Grandin  <noelgrandin@gmail.com>  [8cf56338a96c77f4712130cc775d57410bd9b623]

        fix some casts
        
        after
            commit 9090dc1f3b27195f5defd35586ac79357992be21
            Date:   Mon Jan 18 18:27:19 2021 +0200
            split OutputDevice from Window
        
        Change-Id: I2622c9814ec18c98364a7eb18084759f17c80f14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115762
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-18  Caolán McNamara  <caolanm@redhat.com>  [c66de7079f5ad92889a28b4a3f18adc4c4cf019f]

        tdf#142337 Button::GetOptimalSize only considered image beside text case
        
        not image above/below text
        
        Change-Id: I5a8e9bfb36cee1460d43478a100e574a3bf1930e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115758
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ffc59e2b524029adbc775c0a01acc53faaf7c4d4]

        Removed executable bits on picture files
        
        Change-Id: Id9f8297ef6b98630f30d2808e535410360bfc285
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115754
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-05-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [81def52473d8de50f7b0570c9867573256b8afa7]

        loplugin:unusedmethods
        
        Change-Id: I8191f4a9eb25b12242354813303fb7d30489d2c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115752
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [b7c44d7a34027210c06c9936f273fb1a3523a81a]

        loplugin:unnecessaryvirtual
        
        Change-Id: I1c6c4741680d5b49c4e1445d0f4ca7a01fd7e192
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115751
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-18  Caolán McNamara  <caolanm@redhat.com>  [12b6cd0233173323ba0a8dbbc3e1197b92336124]

        cid#1484905 Dereference before null check
        
        Change-Id: Ia69cb70cda1ba5bc56bec7d480db1f89b7b9200d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115734
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-18  Miklos Vajna  <vmiklos@collabora.com>  [0a32630d11ebdb8b8218faa066c72582ef2f300d]

        sw: fix not needed invalidation of title field on each keypress
        
        Type a character, SwDocShell::DoFlushDocInfo() is called because the
        number of characters changed, and that rapaints all title fields.
        
        This happens as SwFormatField::UpdateTextNode() calls
        SwTextField::ExpandTextField() with bForceNotify=true, because that was
        needed for conditional text in commit
        cd94a84b89c476760ad74bf088a5d6f8ba4ce209 (125044: - use field's content
        cache on <SwTxtFld> construction only, 2014-06-13).
        
        Fix the problem by not forcing notifications for title fields in
        SwFormatField::UpdateTextNode(): SwTextField::ExpandTextField() will
        send a notification if the expend result differs without forcing as
        well.
        
        Change-Id: I5e46ab6aef33ff5e348d40b8644bcc9cf353c326
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115743
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-05-18  Caolán McNamara  <caolanm@redhat.com>  [acf309d7e45aeae87d8dee0dd2af3c9a86b9f652]

        cid#1484904 Dereference after null check
        
        Change-Id: I4680b1d45eb9770b1891fa23e88be0d18ba47658
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115741
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-18  Stephan Bergmann  <sbergman@redhat.com>  [c02295e5c4026e3093612a93fb4a28d94755c55f]

        loplugin:logexceptionnicely (clang-cl)
        
        Change-Id: I56a944dbc13d4f2d4ce5b691789e6144a3e13945
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115746
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-18  Stephan Bergmann  <sbergman@redhat.com>  [eca89ece45ede76605a6102c94b3b67e1f8ff5aa]

        Replace rtl_string_getTokenView with o3tl::getToken
        
        ...to not needlessly extend the sal ABI.
        
        At least for now, o3tl::getToken has a simpler interface than its
        OString::getToken counterpart (driven mainly by how it is used for now): it does
        not support a `token` argument, and its `position` argument must not be npos.
        To meet the latter requirement, the check for "subpath" in LineParser::readPath
        has been reworked slightly.
        
        Change-Id: I4428fe2d9aa03ca83a436fc6493fbc34665a8033
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115742
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-18  Justin Luth  <justin_luth@sil.org>  [2f9d909a01f90197c3029a446f8aac8135f53f48]

        tdf#76817 tdf#141966 ooxmlexport: write OutlineRule if not inherited
        
        The previous LO 6.1 version of this patch was fine in practice,
        but in theory the special "Outline" numbering style COULD be
        applied directly to a paragraph - especially during import
        since "Chapter Numbering" is a LO invention, not a DOCX spec.
        
        So, ensure that both the listLevel and the numId match
        what is inherited from the style before deciding that
        writing out the numbering is not needed.
        
        This patch will be needed for tdf#141966.
        
        Change-Id: I9ec4477ed18f84c22a0b5941d0d218186ab6875b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115612
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-05-18  Michael Weghorn  <m.weghorn@posteo.de>  [46c71f04c9e1fa9d257c26dd8a8f5e99bbbb1575]

        Drop assert checking address of reference is not nullptr
        
        It was introduced in
        
            commit 9090dc1f3b27195f5defd35586ac79357992be21
            Date:   Mon Jan 18 18:27:19 2021 +0200
        
                split OutputDevice from Window
        
        and caused my GCC 10 '--enable-werror' build to fail with
        
            In file included from /usr/include/c++/10/cassert:44,
                             from .../include/tools/ref.hxx:23,
                             from .../include/vcl/outdev.hxx:24,
                             from .../canvas/source/vcl/impltools.hxx:25,
                             from .../canvas/source/vcl/canvas.hxx:39,
                             from .../canvas/source/vcl/canvas.cxx:22:
            .../canvas/source/vcl/outdevholder.hxx: In constructor ‘vclcanvas::OutDevHolder::OutDevHolder(OutputDevice&)’:
            .../canvas/source/vcl/outdevholder.hxx:38:16: error: the compiler can assume that the address of ‘rOutDev’ will never be NULL [-Werror=address]
               38 |         assert(&rOutDev);
                  |                ^~~~~~~~
            cc1plus: all warnings being treated as errors
            make[1]: *** [.../solenv/gbuild/LinkTarget.mk:301: /home/michi/development/git/libreoffice/workdir/CxxObject/canvas/source/vcl/canvas.o] Error 1
            make[1]: *** Waiting for unfinished jobs....
            In file included from .../include/comphelper/solarmutex.hxx:25,
                             from .../include/vcl/svapp.hxx:29,
                             from .../canvas/source/vcl/impltools.hxx:24,
                             from .../canvas/source/vcl/spritecanvas.hxx:44,
                             from .../canvas/source/vcl/spritecanvas.cxx:28:
            .../canvas/source/vcl/outdevholder.hxx: In constructor ‘vclcanvas::OutDevHolder::OutDevHolder(OutputDevice&)’:
            .../canvas/source/vcl/outdevholder.hxx:38:16: error: the compiler can assume that the address of ‘rOutDev’ will never be NULL [-Werror=address]
               38 |         assert(&rOutDev);
        
        Change-Id: I9e8ef7e91dba847f4894124348f13755fc620fac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115737
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-05-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [329cc83324f8f361a5383bf7dac2c9c21799dcdc]

        tdf#128985: sd_export: Add unittest
        
        Change-Id: Id6cfeaeaf8484787705f06b7b1acc9a75287546d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115735
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-18  Caolán McNamara  <caolanm@redhat.com>  [6f954416bbbf11293d3dc91e534e1b41c4157325]

        gtk4: adapt to new focus controller
        
        Change-Id: I94949f674f98dad218636e191cee11c0fe2bc4d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115733
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-18  Stephan Bergmann  <sbergman@redhat.com>  [66b4852551aa1838009fac72dc6453bf94de2dd8]

        Use some more std::string_view
        
        Change-Id: I7d4039e87fda447b1d2087b2430a3544e9a1eb14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115732
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-18  Georgy Litvinov  <git@litvinovg.pro>  [f5ac56c9f7f54bb6603f6f1e8dba06da20f7e0a4]

        Don't remove section at the end of inserted text tdf#142157
        
        Change-Id: Ie52721a480e0bbc76d00f0cc5c9182be6476d939
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115643
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-05-18  Caolán McNamara  <caolanm@redhat.com>  [ac5b355f7afae4eaddb9e11ead95dfad63fe2b97]

        gtk4: convert width/height to column-span/row-span
        
        Change-Id: I312fa611e125334981a505dd0cc0008f26c0c1d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115731
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [7462343cb9c7a61cd28c7eae245f21b6bfc56b40]

        update "add OString::getTokenView"
        
        update
            commit 3669d4ec43a6aa2d410d8351d631548db45a5302
            Date:   Fri May 14 15:51:38 2021 +0200
            add OString::getTokenView (tdf#42374 related)
        with suggested changes from gerrit review
        
        Change-Id: I861d960deaa010740a4aa964e402c4c76a85cbc7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115706
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-18  Caolán McNamara  <caolanm@redhat.com>  [5c5b058c83e31e798a63a96d0e16b35927ce519f]

        gtk4: relocate GtkButton image to be a child of the GtkButton
        
        Change-Id: Iaf63de3eeebd575bc664d07b0254577219bf1bde
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115730
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-18  Stephan Bergmann  <sbergman@redhat.com>  [f80c4bfab668f9f72495526fa438f33b11ccaa7a]

        Move per-Parser::parseLine state into its own LineParser class
        
        (together with the member functions that operate on that state).  That reveals
        that Parser::m_nNextToken was always 0 when used, so can be removed.
        
        Change-Id: Iaf27d0503efcc8c7628f2f5f99f6e380c91a3893
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115725
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-18  Caolán McNamara  <caolanm@redhat.com>  [0e2389ee8df51c388fa2db441b5b45cdaf6e3417]

        gtk4: use gtk_text_set_activates_default on GtkSpinButton
        
        so it continues to activate-default like it did in our gtk3 usage
        
        Change-Id: I6ef5eacf54faea4fb4985545461ea617db29296f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115729
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-18  Caolán McNamara  <caolanm@redhat.com>  [2dc55603806dc9e508eb0d70ddc311a85613ef22]

        gtk4: enable SpinButton
        
        inherit from GtkInstanceEditable instead of GtkInstanceEntry
        
        Change-Id: If0ddb9b36bfbc6c21edd2119c1c1cff0a7285b89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115728
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-18  Caolán McNamara  <caolanm@redhat.com>  [c808d2aa92265687827f7890a88cb0d989c31a36]

        gtk4: use GtkText delegate in GtkEditable
        
        so we will be able to reuse it for GtkSpinButton
        
        Change-Id: I4cbb9dd6d15a91b717e1251ceff74502595bc1bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115727
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-18  Caolán McNamara  <caolanm@redhat.com>  [90d8186009386dbc6b896ae6041842534805181f]

        gtk[3|4] refactor GtkInstanceEntry
        
        no substantial change intended in this commit
        
        Change-Id: I7f6cd929fdf1e17933cc2a38da8184bcad7eff9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115726
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-18  Caolán McNamara  <caolanm@redhat.com>  [8d56760cb71229b157db0249991a30c1a8cf6e21]

        gtk[3|4] these provide a GtkEditable* arg
        
        Change-Id: Ic4a537389da8397de72e50dd623decee045a7257
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115721
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-18  Caolán McNamara  <caolanm@redhat.com>  [31b44b80c0344d385358614836c73967220bf8a0]

        gtk[3|4] operate on prefetched GtkEditable
        
        Change-Id: I346349957d8d17a7abd5505a0ca284b84a45a427
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115722
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-18  Julien Nabet  <serval2412@yahoo.fr>  [816c2bb27bde42700fd0154cc250e9dcfd5d744e]

        Typo: solt=>slot
        
        Change-Id: I742060932f3408bd40921d91e062a7acee0832e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115719
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-05-18  Miklos Vajna  <vmiklos@collabora.com>  [592d7252402048691a1f3e65fa25c059c1b87e6d]

        Related: tdf#138604 sw: advertise AT_CHAR as "to char"
        
        Change-Id: Ia657a590dfc4471e3ad54f1168a257e5f6fc1424
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115720
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-05-18  baltasarq  <baltasarq@gmail.com>  [43b985b35be324b3398d48585d943f6fb64ae066]

        tdf#112369 allow to disable the add command button in menu customize
        
        Instead of showing an alert dialog reporting that a command is already present
        in a given menu, enable or disable the add command button when needed.
        
        Change-Id: I52b9477896d4775ae2033c057fa1b5bfccb6a749
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115057
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-05-18  Matt K  <mattkse@gmail.com>  [7f032b2f16fad56beea1df826eb59c6f85c71268]

        tdf#127533 Make Tip-of-the-Day dialog non-modal and allow multiple tips to open
        
        The Tip-of-the-Day dialog is made non-modal and stays on-top of the main window
        while allowing the user to interact with the rest of application.
        
        Change-Id: I51e1a3488ab74d8371b71a8585d1512ce051f637
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113782
        Reviewed-by: Matt K <mattkse@gmail.com>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Jenkins

2021-05-18  Julien Nabet  <serval2412@yahoo.fr>  [2c4dd73c4c9f471fa2083f9f99dd27a7148f3175]

        tdf#142335: fix bashism in configure.ac
        
        Thanks to Matt Whitlock!
        
        (also reported in https://bugs.gentoo.org/show_bug.cgi?id=780432)
        
        Change-Id: I38fec6faf9a929adf1f300b8c369ec6c16a91ed8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115716
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-05-18  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [f96bb05489fc6398be5a6f4c574fab5c2c65bdf5]

        tdf#142252 Reorder navigation commands of Calc Print Preview toolbar
        
        Change-Id: Ifd6c1a72b8788a42e47ad9ef83a905d555ef4aa9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115574
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-05-18  Heiko Tietze  <tietze.heiko@gmail.com>  [a7be44be49ddc0a501f31f13e545a921a3dcc5c4]

        Resolves tdf#142041 - Hyperlink to file location
        
        Follow-up fix to 334838efc12cd1e4a451a8dd7542b93fdaf30bb9
        
        Change-Id: Ic63edcc88401d3db8f3a7737f562deb328485fab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115710
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-05-18  Noel Grandin  <noelgrandin@gmail.com>  [b0228e4d39656c487300a607117a9e1c6c14620b]

        make --disable-odk the default
        
        Because developers (especially new ones) don't need this, or the
        extra dependencies it tends to trigger
        
        Update distro and jenkins configs so that the ones that were building
        ODK before, are still building it after this.
        
        Change-Id: I5dc71e70dc457b7921a146008d7d2317b199caab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115647
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-18  Stephan Bergmann  <sbergman@redhat.com>  [13c1e3d1e13eb0eabccf29dbd57ae9995b805096]

        loplugin:stringview (--enable-breakpad)
        
        Change-Id: I5d260c2bbb875aa57a7eb8e3f80cfc9fc6376804
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115724
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-18  Sarabjot Singh  <saini.sarabjotsingh@gmail.com>  [40e85aadbff8eaeba20ee6a39ca669d282d91005]

        tdf#104169 - Change mouse cursor to FatCross in calc spreadsheet
        
        Added new cursor FatCross to calc. Change mouse cursor to
        FatCross while hovering over the spreadsheet in calc instead
        of earlier Arrow.
        
        Co-authored-by: Mesut Çifci <mesutcifci97@gmail.com>
        Change-Id: I672a058cc702eab0cba6ac953534def915766859
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114679
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-05-18  Stephan Bergmann  <sbergman@redhat.com>  [2b3879c748adb8d48606339cecaf81a12c19f697]

        Use implicit conversion from OStringBuffer to std::string_view
        
        ...instead of going via raw `char const *`.  (This changes the code's semantics
        if buffer can contain embedded NULs, but it is unlikely that the original code
        using getStr() was even meant to stop comparison at the first embedded NUL.)
        
        Change-Id: I00a0a08b3ba8c318e3b898548ef185efa3f93ef2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115713
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-18  Gülşah Köse  <gulsah.kose@collabora.com>  [81d6ed89d1e5268c2ea4ff527f3e6087dc1d8ccd]

        tdf#142276 Use vertical GtkBox insted of horizontal GtkGrid for the left side.
        
        Keep the layout as simple as possible.
        
        Change-Id: Ie4e77e76dccd4f0a6f41e646ba819dba161b3cc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115701
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-05-17  Gülşah Köse  <gulsah.kose@collabora.com>  [b1c0734ffe0f395757b6e0cea7830d820231afeb]

        tdf#141677 Make columns sortable
        
        Change-Id: Ib4cb8aaba4c59a7afa347f8010deef41477b77f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115688
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-05-17  Noel Grandin  <noelgrandin@gmail.com>  [50d8a8c321b17cf5311029467a37e5e163f2bf9c]

        fix is_double_buffered_window
        
        after
            commit 9090dc1f3b27195f5defd35586ac79357992be21
            Date:   Mon Jan 18 18:27:19 2021 +0200
            split OutputDevice from Window
        
        Change-Id: I495d12f2ce499efbc3a3b4a993066860d22690a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115718
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [870f8bef3c52cca36afe4fcd48c1beec104082cb]

        dont leak slot-list in updateSlots
        
        Change-Id: I8882dbd2b5ad7656ec5ff7d47fb2e3dcbcceb5e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115700
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-17  Caolán McNamara  <caolanm@redhat.com>  [eb510f21572a35c89ae57ca060a02439e572cbd0]

        gtk4: reenable button
        
        rename label_line_wrap to label_wrap while I'm at it
        
        Change-Id: I3964c4b40d86fb6ef1fd3733088ffd80e57415ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115714
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [47ecc718e466db4d3976b697002f5d0a34b1a885]

        fix some leaks in Signing
        
        Change-Id: I1104e0611dbfbf18858cbae64bfbbbcd03d176f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115717
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [192d7614b41dfeff4e6a507243f3a2948589ba8b]

        don't leak on error path in Coin solver
        
        Change-Id: Ice460975511dbdfcfcde9a829283d2abac14c263
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115698
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [901b05e9fc852333824b6e58d0a30834b1211acd]

        don't leak ICU transliterator
        
        Change-Id: Ib2c09c6c63b94d078ddde15585caa59710953bba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115702
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-17  Julien Nabet  <serval2412@yahoo.fr>  [08ffd34d5274e745a1400c70f94fc297f5ad8569]

        Simplify some initializations in connectivity
        
        Change-Id: I980b59f06fb6004ba23279c8364cb0587e7ac8fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115679
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-05-17  Caolán McNamara  <caolanm@redhat.com>  [4d52d2bc81f9d27472fe368785912a530489d046]

        tdf#142165 restore a SwShellTableCursor if the orig selection described that
        
        so that we are operating on the same selection that existed when the
        dialog was originally launched
        
        we need to avoid the assert of
        
        commit 6db71f70a3b200d4074f6cda8ce445e9861d3296
            tdf#140977 drop possible table-cursor before setting the new one
        
        and support the multi-selection of
        
        commit e08b446e46f56e15af58fdd4396afba1a316f9e5
            tdf#140257 duplicate entire PaM ring when making copy
        
        and support not scrolling to a different location on changing a table
        page break style of
        
        commit 9c61732677d038e32b73fc9fb883aced14c0febf
            tdf#135916 just set the target table as selection
        
        and keep making it possible to remove aa page break on a table of
        
        commit 81f91196b98af38e29af451b86c26a893a109abc
            tdf#135636 the selection at dialog-launch time is lost by dialog-apply time
        
        all of which is necessitated by
        
        commit c3a085d22742f88e91ff92f319a26d6e8d1d9a98
            lokdialog: Convert the Table -> Properties... to async exec.
        
        Change-Id: Ide5f953e63da46a8750e85d623310af0062b048b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115709
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [c29f91f3d7a0deb902b900ff07e6c32632b8c958]

        sc_ucalc: move formula tests to their own module
        
        in order to split sc_ucalc monster into smaller
        modules
        Now, we can change CppunitTest_sc_ucalc.mk to
        use the template
        
        - Enable testExternalRefUnresolved on Linux/Mac
        - Remove testFormulaHashAndTag. it was disabled in
        f4dc8a869ac49f19c20fc5fa606448e9103726bd
        < the idea behind the test can't work right now >
        
        Change-Id: I864341442ccd321c8ef4f7147db4512bcc7a6b21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115595
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [9bbf8057d9d92857aa3c693c1387589ad378695d]

        sc_ucalc: use DoLoad instead of DoInitNew
        
        In 145b2d8ee131dca592a41f7b26341a542a23845b
        <sc_ucalc: restore formula options after using them>
        I wrongly assumed that the formula options have to be reset
        back to default after using them.
        Later, I realized that was not the reason why some tests didn't
        fail when executed individually but failed when the module
        was executed as a whole.
        After some investigation, it turned out the problem was caused
        by DoInitNew changing the defaults separators.
        Why? I don't know, but using DoLoad seems to fix this problem
        
        This change revealed that Test::testMatrixConditionalBooleanResult,
        Test::testFormulaWizardSubformula and Test::testTdf93415
        were relying on other tests and failed if executed individually.
        Adapt them to use the default separators.
        
        Change-Id: I08c1d88d7c6411592cc9a5779bfaa2b3bb6429ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115704
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-17  Eike Rathke  <erack@redhat.com>  [def94a6b50f02682c3f04ce3171665c703c47b2c]

        Resolves: tdf#128314 Use GenitiveMonths name also if comma is following
        
        So 'D MMMM,' works the same as 'D MMMM '.
        
        Change-Id: Id910c67174260401b9c37672f189d550480793a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115708
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-05-17  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [5c682a5e24337ac022fb3eba585583b16718d246]

        Fix types and order
        
        Change-Id: Icd98c02a3bdc361423f668173bf6feb5f5b11e4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115703
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-05-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [817b438ef587d79350963738619d8669dffbccd7]

        Fix typos
        
        Change-Id: I4be77bf074f93fc978e34e5ba4c4693896e4c467
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115645
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-05-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [c781776f3c79bbe3175b1452d26c79ebb931a500]

        dont leak NSS Arena in svl::crypto::Signing::Sign
        
        Change-Id: I0c94c4f6035c1346468bbe78e94faea0cc714da8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115699
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-17  Miklos Vajna  <vmiklos@collabora.com>  [d7d43cf460d66354a40ffa3b34c0f9efcd42d0be]

        vcl PDF export: fix re-exporting PDF images with arbitrary page-level rotation
        
        Building on top of commit bd520b177637d4b7d9d93733103cff17a3c91b0a (vcl
        PDF export: fix re-exporting PDF images with page-level rotation,
        2019-11-06), this was already working for 90 degrees, now generalize
        this to work with 180 degrees as well.
        
        Change-Id: I5a5d51662399814d5554d7c2cb86a6c9a2974012
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115705
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-05-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [6aec5d5a3a26bd973e46b6c593373e2f03f51a37]

        small perf improvement in checking for note
        
        Change-Id: Ib92e04da47d910662eb765c9c68b561647570ecd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115673
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [a78770c1935cabaafbb1d0bec258095b8899d25d]

        sc_ucalc: move copypaste tests to their own module
        
        in order to split sc_ucalc monster into smaller
        modules
        
        While at it, fix the clang-format issues in
        sc/qa/unit/ucalc_copypaste.cxx
        
        Change-Id: Ifd3af351f4b880da29e1f48c4852ac65fcd3276e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115696
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-17  Noel Grandin  <noelgrandin@gmail.com>  [9090dc1f3b27195f5defd35586ac79357992be21]

        split OutputDevice from Window
        
        as part of a longer-term goal of doing our
        widget rendering only inside a top-level render-
        context.
        
        I moved all of the OutputDevice-related code that existed in vcl::Window
        into a new subclass of OutputDevice called WindowOutputDevice.
        
        Notes for further work
        
        (*) not sure why we are getting an 1x1 surface in
            SvpSalGraphics::releaseCairoContext, but to fix it I clamp
            the size there
        
        (*) might have to dump VCLXDevice, and move it's code down into VCLXWindow and VCLXVirtualDevice
        
        (*) can we remove use of VCLXDevice in other places, in favour of just talking to the VCL code?
        
        Change-Id: I105946377f5322677d6f7d0c1c23847178a720b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113204
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-17  Julien Nabet  <serval2412@yahoo.fr>  [c8cf2e0e088b74afa52564945a9c005b3b86bf7e]

        Directly initialize maps in ADatabaseMetaDataResultSet.cxx
        
        Change-Id: I40d88f6b538c1c38589b8cadc8c174ffa6754940
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115599
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-05-17  Caolán McNamara  <caolanm@redhat.com>  [eafad0719f50e34dadf9a32c2fb24cf00047f6eb]

        tdf#142303 connect adjustments to spinbuttons
        
        missing since
        
        commit 87e21946fa9a81c403a146d03579691537c1352c
        Date:   Sat Aug 17 20:41:26 2013 -0300
        
            Convert text animations tab page to widget UI
        
        Change-Id: I8eba96030a1f5060ba60166d462130eb2cef1298
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115694
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-17  Caolán McNamara  <caolanm@redhat.com>  [89613ba316f271d3d742757692d5c3d802a39c0a]

        remove some unused suppressions
        
        Change-Id: I0e427fe61eb1986de7118561c7efc4a5eabeb868
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115693
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-17  Noel Grandin  <noelgrandin@gmail.com>  [dd5666a0425935f2389811abf750f435411e3fe0]

        fix leak in CommandDispatch
        
        Change-Id: I0249b18fd40f4f5ef95e2101286dc25782c42eb5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115684
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [d8d15656817a58a5e9c6a6ebc88038ba4e5ef865]

        small perf improvement in readMemberValues
        
        Change-Id: I5d5973401a87b69dd54721d16ed19e227a6c2ac6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115674
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-17  Caolán McNamara  <caolanm@redhat.com>  [cfb9fb3c8ab861e53306f1a2362784446abe903a]

        cid#1465676 Unchecked return value
        
        presumably unchecked return is ok in this case
        
        Change-Id: I2aee2714e924d496ea54b2b02019dd12becc1c71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115685
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-17  Miklos Vajna  <vmiklos@collabora.com>  [b9496faebcdf8827864636803101c6a9a88b6155]

        EPUB export: make sure txtparai.hxx is self-contained
        
        txtparai.hxx was the first include in txtparai.cxx to make sure the
        header is self-contained, restore that. (Ignoring sal/config.h.)
        
        Change-Id: I430e1bef12191e15f416381cd8d83c503b284851
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115692
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-05-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [fd6bdd1a3ec7925b7208a0341248e09b02800795]

        fix leak when LOK not active
        
        Change-Id: I7124adfdc4e877fc63805956b3d0c087b1ffb5f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115681
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-17  Caolán McNamara  <caolanm@redhat.com>  [49fd5ed7f040eaa2352b2e684c1349f42db3ac66]

        cid#1484877 Unchecked dynamic_cast
        
        Change-Id: I17e93665482a401bb9ffe489f0f9d35302675adf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115686
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-17  Miklos Vajna  <vmiklos@collabora.com>  [44c5a8977aa77d99abc0c179a4f5b9df55c17ec6]

        sw: prefix members of SwASCIIParser, SwASC_AttrIter, ...
        
        ... SwTableProperties_Impl and SwViewShell
        
        See tdf#94879 for motivation.
        
        Change-Id: I7c8fe1f95d9ff1dbd7b9980845ff7fdfb36d1e26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115691
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-05-17  Caolán McNamara  <caolanm@redhat.com>  [9836a4796a3afacd96dff4be53dc4db527fbd3dd]

        cid#1484879 Uninitialized pointer field
        
        Change-Id: I8ad6984faa52aa262a78bc9e9a47c9b19d30214e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115683
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-17  Caolán McNamara  <caolanm@redhat.com>  [6e0d2738a5df0e16ebf343f44ef858aa81c18ab8]

        cid#1484878 Uninitialized scalar field
        
        Change-Id: If7ed90b34a44f73e35080d4967618af3c215b50b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115682
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-17  Caolán McNamara  <caolanm@redhat.com>  [921f770d8980dc0dbc70efee0db872e329f99565]

        gtk4: put cancel at start of GtkHeaderBar
        
        Change-Id: I606a7467529fbe9921702476d2aa4277a0b19580
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115666
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-17  Tor Lillqvist  <tml@iki.fi>  [7527afeb305bb01340461f6fddf6d13a5acca3e3]

        Don't use the macOS system German spelling dictionary for Swiss German
        
        The system German dictionary accepts 'ß' which is not used in Swiss
        Standard German but completely replaced with 'ss'. We assume that the
        LibreOffice German dictionary is installed, too. It has correct
        spelling for de_CH.
        
        It would be good if we knew in the macosxspell code whether the
        LibreOffice German dictionary installed, and act correspondingly. But
        figuring that out seems more complicated than what I am willing to
        spend on this for now.
        
        Change-Id: I380d7734cea34a2408d9ed20a8c3d9efe6a8fea2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115690
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-05-17  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [277df648f44221d35e2acbbb9bda604e5b121b47]

        Sukapura: tdf#141885 New Paste As Link icons
        
        Change-Id: I77dfd53908dfc32de51997a0db8f7df5eb366795
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115658
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-05-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [91330c503b7eb91d777978018b66890af87cf8f5]

        sc_ucalc: simplify code
        
        Change-Id: Iabe0cae921023e76a02ce6a479e58eb51dcf237b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115687
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-17  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [2dbf8d8cceebde01d3113f7cf44d133c3c8c90e2]

        elementary: tdf#141885 New Paste As Link icons
        
        Change-Id: Id6addc87da51e50c374eba3d8b7b373b83379324
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115657
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-05-17  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [4783f249c9b1dcc072d9ebc9aed18d885c23c35d]

        Colibre: Update Calc MIME Types icons
        
        Change-Id: If419aa61f80b775dd39526318f71f0d6fe9875f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115680
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-05-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [39270f32a2d93df691f61ed6a38854d611196e87]

        sc_ucalc: no need to have one cxx file for just 3 tests
        
        Change-Id: Ib56e14735e575606519b60d73ec539be86b01cc5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115678
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [ff2e562cd2ef8f6c08180bce16d2c4000a8aa841]

        sc_ucalc: move conditional format tests to their own module
        
        in order to split sc_ucalc monster into smaller
        modules
        
        While at it, remove testCopyPasteSkipEmptyConditionalFormatting
        it was added already disabled in 5915d38e84c7a7861c169bea18c63824bcfdc470
        <add disabled test for conditional formatting with skip empty cells>
        and it fails if it's enabled
        
        Change-Id: I6222849b38ab288b24432dc00698d72f5bcc5c2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115677
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-16  Caolán McNamara  <caolanm@redhat.com>  [27db3bfede6a74a00da20062db6fd6c47d4d9df1]

        gtk3: remove fallback now all dialogs are complete
        
        Change-Id: I02c1e435819b704d5849bcb27097dae7f1ba03f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115667
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [1070cd26d80399036ae11d81ddb62c0c5601b315]

        speed up package test
        
        Change-Id: I9e0e2520a9851923d2910a2e487dab589b23eafd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115672
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [203288c830041b41268f23b9aed5ad786a8e7ae6]

        fix leak in ScSubTotalParam
        
        Change-Id: If839585931fc90b9910f6b95338d59ba48a1a78f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115676
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [a0796ca91174e317cdf280a35fb6a5dad2aef66f]

        fix leak in ScFiltersTest
        
        Change-Id: Iff8c913b93bdd03c26f6f639922e23d33e4a7839
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115670
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-15  Caolán McNamara  <caolanm@redhat.com>  [58b0c95ad50139a62bddb348d10f94053c09cd5b]

        gtk4: reenable Entry
        
        cut/copy/paste is speculative
        
        Change-Id: Ib5ce57eef5c260aea10cc3d57e3d3ac84db5d00a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115665
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-15  Caolán McNamara  <caolanm@redhat.com>  [e3fa56977c585e5f354319ac70b15d42e9a84f74]

        inherit ComboBox from Widget instead of Container
        
        Change-Id: I7f6b6e90e08c710672335ddffaa41e385d33611f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115664
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-15  Caolán McNamara  <caolanm@redhat.com>  [609416ca21aa2912908ef46d1129deec3cd24bae]

        inherit LinkButton and Notebook from Widget instead of Container
        
        Change-Id: Ie3940d712e2e60a59234aff34daaf6003301fd15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115660
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-15  Caolán McNamara  <caolanm@redhat.com>  [82b08515fafea688001ec3b77e0874ee87e44ac2]

        inherit Button from Widget instead of Container
        
        Change-Id: Ic4f444d615e732f5d87ccde0cf10484d2ab679d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115661
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [20e76b48b93a57043721abdaa498bc2bf334e041]

        sc_subsequent_filters: remove unneeded code
        
        Change-Id: Icd6b69df505abbb6178a57b15d898351f6c530da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115663
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-15  Caolán McNamara  <caolanm@redhat.com>  [65d6dc999c3e453498a007273cea26290c720f4c]

        inherit Expander from Widget instead of Container
        
        likewise TreeView and IconView
        
        Change-Id: Ic51b88ba9a63706443e8a34a971168702ddce418
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115659
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-15  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [e923f752a3adfe1a941dcbc2fdffc626a569d59e]

        tdf#117957 WMF Add support for selecting colors from palette
        
        Change-Id: I8f995dab566d9fae79d87fe13741b8ea9658b408
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112998
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-05-15  Johnny_M  <klasse@partyheld.de>  [c1903d286febb512e06783c4e8b46a38a2567cbf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7f646d0dacc492439ab58f584c2b65b05cba9694
          - tdf#132643 Translate German section IDs
            
            Change-Id: Icc11f2359f7e1f862223e6ff6ff08ec54af78edf
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115656
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-15  Johnny_M  <klasse@partyheld.de>  [2cdfbc37316ae79dba2bd235504678e9c40ac42b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 575f66844eebc769d783156312c34022617c98bc
          - tdf#132643 Translate German section IDs
            
            Change-Id: I7548928ccb4c771193ea33ace6a717a20c554bc4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115655
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-15  Johnny_M  <klasse@partyheld.de>  [918f6614077c8839a89f2daf7d608404854872ee]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b59e280a25ac2146d4b349b17e5b84f583d42d3f
          - tdf#132643 Translate German section IDs
            
            Change-Id: I03d68fc6338bbc3ca3a92f2a3c001df44eab5288
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115654
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-15  Johnny_M  <klasse@partyheld.de>  [cefbccddb4e715ac88ee61b4612badd791f64339]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6c1229f0e2d1f0efca59d14ce47fc949d943e69f
          - tdf#132643 Translate German section IDs
            
            Change-Id: I72e43458a3af0af9ae417db081fee8d0f0890ae2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115653
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-15  Johnny_M  <klasse@partyheld.de>  [eae1015e6dc546cfeaa24ab8cbb7ae25f994e257]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6c7e4b98f967fafed9ce95c57c728468a4151eec
          - tdf#132643 Translate German section IDs
            
            Change-Id: I636ad9fcee5ce790234b41cfa078d9c1175d3b0e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115652
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-15  Johnny_M  <klasse@partyheld.de>  [e86c1701120e9bc8888d341712d7f9ad77174b81]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 13a43eef6b8452f3f13e3d3b5f0266cf7ca141e7
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iab660ef9810902be11dd51c830e1a6f537352427
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115649
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-15  Johnny_M  <klasse@partyheld.de>  [db61bed81372fabc1b74e8e3144b17a609c53863]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1110a8df87c91d368792cf5130c1b5f3a1604c55
          - tdf#132643 Translate German section IDs
            
            Change-Id: I87a9d0e09239fc3e6c696f348457c59aff681886
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115651
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-15  Johnny_M  <klasse@partyheld.de>  [94d483f5872ed74938514bdd2bcbd30e4d70eaa4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f2b6511ca116fd17c8e48902ea1a671697976fbf
          - tdf#132643 Translate German section IDs
            
            Change-Id: I92d9f5801502c97a947400e7644b1c36b6fc3dc9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115650
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-15  Johnny_M  <klasse@partyheld.de>  [8fd967fbe4f9d1f97f1c10a1e5a00f8996305147]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7ec8660d3e02830b06b04718a399d81d7d0738d2
          - tdf#132643 Translate German section IDs
            
            Change-Id: I1b4dd524f22d5a84dafcadae97b7f52edf42cc6f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115648
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-15  Noel Grandin  <noelgrandin@gmail.com>  [3662b0c6b734f0725cecdc49b355d853287e2dd6]

        improve FmXGridPeer::dispose
        
        (*) make the logic more explicit, the existing logic would try and
        do stuff at dispose() time that was potentially problematic
        (*) dont dispose the superclass in the middle, that means various
        things might go away before we're done with our own logic
        
        Change-Id: I9581ea5044b0e1822c235e85cf5827ff61ea7a3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115646
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-15  Johnny_M  <klasse@partyheld.de>  [d935af8f3ef029e91f37605fa65b6ca51e4b1c55]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6fc8af50dab46c8f961a0f5c0d78cba334290130
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iebd7e96b4f3040e289dce3e9871a5395ab1fbafe
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115557
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-15  Johnny_M  <klasse@partyheld.de>  [1b6e369bfb07641783a9537b1ed71a0ea3b1ecb7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 69e8428e576fc3abd231a7d9b7ee30b466669ff5
          - tdf#132643 Translate German section IDs
            
            Change-Id: Icccc6bba110c5fa51f12136e4fbc9d81280ad3c8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115556
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-15  Johnny_M  <klasse@partyheld.de>  [763144852e38c1a981bdf3a6286d6accda9ce389]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f3d189e26d6e2b7b5a1009d6b111467677935c92
          - tdf#132643 Translate German section IDs
            
            Change-Id: I0f0beecd3735a71a892e88b39820b742466a02e5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115555
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-15  Johnny_M  <klasse@partyheld.de>  [ef1222ea00a22421e010bb487e96b460d444a864]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 465271d61bd2283f1c94401f32ebaeb178eced97
          - tdf#132643 Translate German section IDs
            
            Change-Id: I84632d58ddbaa850545cc869e1cf73b5d5070e0a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115554
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-15  Johnny_M  <klasse@partyheld.de>  [bb93237fe3d64e79fd7ea5c5183bd0aaec2700f3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9978369f6bff46c4ad81f1613d8e0868b5790f35
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ib6cd1b3d8fde7b33d1c99403dd74a71b3e1c39db
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115553
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-15  Caolán McNamara  <caolanm@redhat.com>  [5b0deaba0067143b20948b8efe0eea5937aaa3df]

        inherit TextView from Widget instead of Container
        
        Change-Id: Ic8ad23beaa6a3c2de74cb554f9b9c5aea6a78639
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115637
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-15  Caolán McNamara  <caolanm@redhat.com>  [e920e6d600a4c4504cbc04b89d4078dd49e2df66]

        gtk4: strip GtkSpinButton properties that don't exist anymore
        
        presumably due to de-inheritance from GtkEntry
        
        Change-Id: Ibbe7f4c05025123f2ebd594ed157bd346e3a237a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115636
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-15  Caolán McNamara  <caolanm@redhat.com>  [67942980133c11b8aa99b9687df7599d4e718659]

        gtk4: allow querysavedialog too
        
        Change-Id: Icedf5e355839239dd4957714a49b3705b2aaf4e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115635
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-15  Caolán McNamara  <caolanm@redhat.com>  [7354ae9449bf9e325eb96eaa18d35ee68d304295]

        gtk4: get cursor size and text selection color
        
        Change-Id: Ic24b5bdce9a868dc5e00da4ad2431108c5b0aceb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115634
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [9b4a3fb16f2db09a61a4b53f40f1b3c15540b123]

        sw: split CppunitTest_sw_layoutwriter into 2
        
        It already has 2 cxx files
        
        Change-Id: I74aeea953568b82aff3130b20547a7c207783431
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115628
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [549cb9eb369b25b3f5ff638cb47c6eccd3c414e9]

        Fix typos
        
        Change-Id: Ib14daf2abf02c7deae0090f73130eee0f5720ad3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115459
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-05-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0e99a5703eaae89dafe24fc03fd177794ae0bd1b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 60d3be1783a2a2aca54600037238c26e26876888
          - Fix typo
            
            Change-Id: I20b2de6acdf4a065958c887b97e718001e9389e1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115644
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2021-05-15  Noel Grandin  <noel@peralex.com>  [3669d4ec43a6aa2d410d8351d631548db45a5302]

        add OString::getTokenView (tdf#42374 related)
        
        small improvement to PDF import
        
        no need to construct temporary string objects when we are just to
        going to convert them into int/double.
        So use a view and convert the data through the view.
        
        Change-Id: I824fe88bf17142b48fe6032e10c0f3a111927e96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115616
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-15  dante  <dante19031999@gmail.com>  [63b897c36afbfb85e0dd45907f76727f7dee494e]

        Use less memory for ScMatrix::Collect
        
        The old definition would have unused mnCount s.
        The template has been modified to expand functionality.
        Redefined operator for sum and sum square.
        
        Memory usage change explanation:
        
        The old code would use an array of IterateResultMultiple.
        Then use them to iterate.
        The count is stored in a last IterateResultMultiple.
        
        So if we are inputed N operators we are:
        Wasting N counters.
        Wasting 1 accumulator.
        
        Solution:
        We move the array to the accumulator place (inside the structure).
        Then we use only N accumulators.
        The structure with the array has only 1 counter.
        
        
        Change-Id: I76de74214d9bcb245f009e1226020bfe4dce40d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115542
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-15  Rafael Lima  <rafael.palma.lima@gmail.com>  [7e8e7bdd5ee037d6ce627a941bc25561bbaf0584]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c998e3e9419895a15c87412b5bd8efdbb18e0c0c
          - Python support in the SF_UI help page
            
            Change-Id: I3d5614d7f2ae24a15718237d817527a4d7421aa0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115199
            Tested-by: Jenkins
            Tested-by: Jean-Pierre Ledure <jp@ledure.be>
            Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
            
2021-05-15  Julien Nabet  <serval2412@yahoo.fr>  [2668f93205e5c006d1f8228aaef8dda0403bc08a]

        Fix regression in "Directly initialize vectors in sfx2/ObjectInsp..."
        
        Change-Id: Ibd975c4da8ccfd44f5c2b779774a3834918603b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115591
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-05-15  Jean-Pierre Ledure  <jp@ledure.be>  [1054cad056cc4f8f1823c81ec340b468024eb78c]

        ScriptForge - (scriptforge.py) None as default value
        
        CreateScriptService() does not accept keyword arguments.
        
        In Basic positional arguments may be skipped, not in Python.
        This makes
            CreateScriptSevice('Dialog', '', '', 'myDialog')
        rather inelegant.
        
        Only for the Dialog service, None is accepted as default value
        i.o. '' for the Container and Library arguments.
        
        Change-Id: Ib96e23373140264c7100f174c7704ed32351f124
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115629
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-05-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [d7bc3b5d3a55f621ee7eea2bc89ce1234b0b9db4]

        unnecessary cast
        
        Change-Id: Ib08132199c343a057a398a50dc09ccab92ab944d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115632
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-15  dante  <dante19031999@gmail.com>  [112c9d4b2d8a6393f52697c928e8ace06782b6e0]

        tdf#137679 Use KahanSum for Taylor series
        
        Change-Id: Ic399616e0af45443e54c708d2a5b7326a6bbd06e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115389
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-15  dante  <dante19031999@gmail.com>  [7beb507edbf94627c639483175be730f38f90dcd]

        tdf#130654 editable smeditwindow zoom
        
        Setting only accessible from advanced configuration.
        Access: org.openoffice.Office.Math.smeditwindowzoom
        
        Note that the change won't take immediate effect.
        LibreOffice has to be restarted to the change to take effect.
        Math configuration entries are not synced correctly.
        More detailed explanation can be fond in tdf#132145.
        
        Change-Id: I0017ddda73ab2916c6ad1fa238265d57a2a3020e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114616
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-15  Eike Rathke  <erack@redhat.com>  [cb63fad5a1967d20d067cd4ee2c8ddc7ba8ff1ea]

        Related: tdf#128314 Add unit test for NatNum12 lower names
        
        Change-Id: I909a730111985905e2054b03dbc26e9bab7df92c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115641
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-05-15  Eike Rathke  <erack@redhat.com>  [e8c373d1da87256933ece80b896ecd0f03c8cb43]

        Related: tdf#128314 Add NatNum12 modifier 'lower' attribute
        
        Similar to capitalize, upper and title.
        
        Change-Id: I5933362e69ebbc3cf31de4258aceec5677b76653
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115640
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-05-15  Eike Rathke  <erack@redhat.com>  [eb7a2bd2f1efa587fe0ebeff86e5e18760b9b465]

        Related: tdf#128314 tdf#137349 Add unit test for NatNum12 upper names
        
        Change-Id: Ib71b6bc12471322f0a66eced2258045a563cbb07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115639
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-05-15  Eike Rathke  <erack@redhat.com>  [84df9a567aa35ff84b2bd6f53432cf8ea9f4b218]

        Related: tdf#128314 tdf#137349 Support NatNum12 for all day and month names
        
        Specifically capitalize, upper, lower, title.
        (Of which lower is still to be added).
        
        Change-Id: Ic3c44606b0fa6a39c332ab6a448c8d2280df877e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115638
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-05-14  Julien Nabet  <serval2412@yahoo.fr>  [141f3e101508e7d0a83bd34a5cf48673fe91e44c]

        Directly partly initialize vector in access.cxx
        
        Change-Id: Iac19920caf0a9bdfa07b025c19c7659b96374c7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115590
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-05-14  Julien Nabet  <serval2412@yahoo.fr>  [e01786898406130aa81eadc32f7bc2fad65c5344]

        Directly initialize vector in connectivity (part 3)
        
        Change-Id: Ie7f74a3f0fa865994057575b3dfac2bc209c6793
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115631
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-05-14  Julien Nabet  <serval2412@yahoo.fr>  [be96aa21aed3069775609780566541b3631cbbe1]

        Simplify a bit initialization in sharedresources_test.cxx
        
        Change-Id: I5c3fb9fffc9ac541536a8e9cf824789d9c107b3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115597
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-05-14  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [3adfa35cacdbf3063b45b486995dbe1cb103d0b4]

        bump product version to 7.2.0.0.alpha1+
        
        Change-Id: I77c77c88eac413649279d104fecea0799f5046d0

2021-05-14  Caolán McNamara  <caolanm@redhat.com>  [ad875b928780885a762e91af9b91768882616eaa]

        gtk4: advertise as gtk4 not gtk3
        
        Change-Id: I7f38238109f79cc8b87d41999a8355879761a894
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115626
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-14  Caolán McNamara  <caolanm@redhat.com>  [79ca3d06eff77229ce5227113a510e8153afb5f4]

        gtk4: get some theme settings, colors and some default sizes
        
        Change-Id: I6497de11b1b8bb32b679cd74a866fc001567d815
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115625
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-14  Caolán McNamara  <caolanm@redhat.com>  [8e6417164d1fc2ef51e8eb703d8395de464c9111]

        gtk[3|4] wrap gtk_style_context_get_margin for different num of args
        
        and similar
        
        Change-Id: Ie432e75658769fbd9cbecd2108d3f3a996bf6afd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115624
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-14  Caolán McNamara  <caolanm@redhat.com>  [e2b6143c0942f49bbc41861b353efb5dba9a7467]

        gtk[3|4] wrap gtk_style_context_get_state
        
        and provide a feeble gtk4 fallback
        
        Change-Id: I99fd965ff661d299b6f0cdfc17aab135faadffdc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115623
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-14  Caolán McNamara  <caolanm@redhat.com>  [d77851db98a5f1f02122255ec9f8e955887c76a3]

        gtk[3|4] wrap gtk_style_context_get_color for different num of args
        
        Change-Id: Ib1bc35b2edca9e1e841cec11bc7c0347b983296a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115622
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-14  Caolán McNamara  <caolanm@redhat.com>  [2d616d49a0108d06fb972442e15589db9da1681d]

        gtk4: clear parent widget can-focus of False if child has can-focus of true
        
        Change-Id: I44e069f65ca52897f1ca97ab77644cda1a6cea2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115604
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-14  Martin Srebotnjak  <miles@filmsi.net>  [a1555567bf564c4b3cca2dd54b768be9460dec2f]

        Update git submodules
        
        * Update translations from branch 'master'
          to 48ffdf216a07738135223c4f95e9f942be8a5dd9
          - Slovenian translation fixes
            
            Change-Id: If37efb1022635028ec8e9d1a66d20d3c6d8ebccc
            
2021-05-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [233fa432256603812454cbdc372059afade50942]

        Revert "improve perf of xmlreader::Pad"
        
        This reverts commit de5af8315e014ce3408f66c6de3c9c4e841f8437.
        
        Reason for revert: this commit needs bounds checking before it can reland
        
        Change-Id: I686a533cc27fc4644cce918ca64bd168bba19617
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115518
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-14  Julien Nabet  <serval2412@yahoo.fr>  [46d3e84d7a131f7c72cb536ab2f314cb55ffc155]

        Directly initialize vector in connectivity (part 2)
        
        Change-Id: I4dc9862a30fc584e600d2952d1110a1ebbcd160d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115611
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-05-14  Julien Nabet  <serval2412@yahoo.fr>  [2d41535a89f2540800494cee339da2c71cdb9666]

        Directly initialize vector in connectivity (part 1)
        
        Change-Id: I3b0bf1ca710aba58d7d649687b5d791374be8d6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115610
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-05-14  Julien Nabet  <serval2412@yahoo.fr>  [6aca0107c25b2cf0b26ed09c6ea3917e85542d54]

        Directly initialize vectors in baside2b.cxx
        
        since we've got all the information from the beginning.
        
        Change-Id: I58dff3fea715af09f3027d92c0504c3e27015f1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115584
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-05-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [ec996f7fc26601a6b5bf2ea12890316905662e40]

        tdf#142255 Crash when trying to insert a shape
        
        regression from
            commit 5aa60be574ece81b27c8f63e6e809871c694dba0
            fix leak in VCLXWindow
        it's too dangerous to dump the Impl during dispose(), because if I do,
        the Impl is removed while we are iterating over listeners.
        
        So just be check mbIsDisposing more heavily to prevent new references to
        the VCLXWindow being added after it is disposed.
        
        Change-Id: Ibb00a289440d24f531072ef5809613d5e8a0a98f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115598
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-14  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [d8b0cae3b23a6a8b0c884f6022cedaa7270f50cc]

        Update git submodules
        
        * Update translations from branch 'master'
          to 8b7f5b16e211c9309c744b041802d371306bb7b0
          - update translations for 7.2.0 alpha1
            
            and force-fix errors using pocheck
            
            Change-Id: I9e0690c94cd2181567a33621278f7b94b9cc2313
            
2021-05-14  Julien Nabet  <serval2412@yahoo.fr>  [23b39541ddab1bcbeeea9cb6ecb7b5f18d4220a3]

        Directly initialize ODatabaseMetaDataResultSet in CDatabaseMetaData.cxx
        
        Change-Id: I32af6d9c699689b688d996c56fd5f64c5ed2f71d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115608
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-05-14  Julien Nabet  <serval2412@yahoo.fr>  [b6d6a3f34163eba45691387dfe2748f7a1788f6a]

        Directly initialize vectors in VCartesianAxis.cxx
        
        since we've got all the information from the beginning.
        
        Change-Id: I4045c8fd5ab5653cd390ceb29cfef76bd6c520a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115587
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-05-14  Julien Nabet  <serval2412@yahoo.fr>  [ee2199a4356c9a74b4a3e817f7aef268efba5123]

        Directly initialize vectors in ogl_spritedevicehelper.cxx
        
        since we've got all the information from the beginning.
        
        static_cast were needed to avoid this kind of error:
        /home/julien/lo/libreoffice/canvas/source/opengl/ogl_spritedevicehelper.cxx:305:36: error: non-constant-expression cannot be narrowed from type 'sal_uInt32' (aka 'unsigned int') to 'double' in initializer list [-Wc++11-narrowing]
                                           mpTextureCache->getCacheMissCount(), mpTextureCache->getCacheHitCount() }
                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        /home/julien/lo/libreoffice/canvas/source/opengl/ogl_spritedevicehelper.cxx:305:36: note: insert an explicit cast to silence this issue
                                           mpTextureCache->getCacheMissCount(), mpTextureCache->getCacheHitCount() }
                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                           static_cast<double>(               )
        Change-Id: If2705251cc4a246c2b8cb0bf873d413b3c572880
        
        Change-Id: Ie1ce45cb6518fe97442ec5f3f05d34bae586b417
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115585
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-05-14  Caolán McNamara  <caolanm@redhat.com>  [f6b8e813e2a33221c400a050b183eb33b9237618]

        gtk4: move has-default has-focus to toplevel equivalents
        
        not sure how far that'll get us for the general case, but fine
        for simple dialogs
        
        Change-Id: Iab65af6454701a62f426bced52de1425b0abc536
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115603
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-14  Caolán McNamara  <caolanm@redhat.com>  [823de05dc830a362ad29e143ec7b399198a35e7f]

        gtk4: transform dialog action-area GtkButtonBox to GtkHeaderBar
        
        Change-Id: I107afa64289442dda3e7f92fdf48237a4390109c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115602
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-14  Caolán McNamara  <caolanm@redhat.com>  [b5f5b178dd542a2b4fcb20b664ee1b7bad151976]

        gtk4: fix border-width
        
        Change-Id: Id20baca2aa264024ab6d19c520685415bccf4d27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115601
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-14  Caolán McNamara  <caolanm@redhat.com>  [adfd3919837c8e213165015ef289c2b45073fac4]

        add SolarMutexGuard to asyncresponse
        
        Change-Id: I40063c65e2af9766c2373d74ae861de5ae8eccee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115600
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-14  Caolán McNamara  <caolanm@redhat.com>  [c060e6752575ec6a9166c9e3e3e0b9fd919fab31]

        fix ofz build
        
        Change-Id: I6a413c8bec2ac3b22936b429072bcd1558682c6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115607
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-14  Stephan Bergmann  <sbergman@redhat.com>  [af16aa625682b649e8843237652b9246d519cbae]

        Improve loplugin:stringview
        
        Issue the "instead of O[U]String, pass [u16]string_view" diagnostic also for
        operator call arguments.  (The "rather than copy, pass subView()" diagnostic is
        already part of handleSubExprThatCouldBeView, so no need to repeat it explicitly
        for operator call arguments.)
        
        (And many call sites don't even require an explicit [u16]string_view, esp. with
        the recent ad48b2b02f83eed41fb1eb8d16de7e804156fcf1 "Optimized OString operator
        += overloads".  Just some test code in sal/qa/ that explicitly tests the
        O[U]String functionality had to be excluded.)
        
        Change-Id: I8d55ba5a7fa16a563f5ffe43d245125c88c793bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115589
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-14  Julien Nabet  <serval2412@yahoo.fr>  [f40cbba63f13e7081fc5901769651fd4d43ea34d]

        Directly initialize vector in sharedresources_test.cxx
        
        Change-Id: I5341272a33127a7cb19d477593d906ebd0c6bdec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115592
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-05-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [f2736a462ea764e6f5abc95747c52e48d507b345]

        sc_ucalc: Use a template for makefiles
        
        Change-Id: I2146ded4c8c0eb8ba7814f76f3ec5d9030a67857
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115578
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [08905cea24f8f60f7774f10a7877a6311ff0001d]

        sc_ucalc: move pivot table tests to their own module
        
        in order to split sc_ucalc monster into smaller
        modules
        
        Change-Id: I5fa1b9b7366c45414d26804a09d1b78aebc83e2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115568
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [9da5f12be26d1420c65b172af728f47347a6ce2d]

        sc_ucalc: move shared formula tests to their own module
        
        in order to split sc_ucalc monster into smaller
        modules
        
        Change-Id: I399daeb57dd5fba7077fef6584b0a3772df84d84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115559
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [1f23231c56cf33deacab3083f1ed771f10f91b00]

        sc_ucalc: move sort tests to their own module
        
        in order to split sc_ucalc monster into smaller
        modules
        Change-Id: Ib041d1fbce51230dcc46320939257771eac0faea
        
        Change-Id: Iae19af01de63346b2bf951ed935fccbd6bfb9d15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115558
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-14  Julien Nabet  <serval2412@yahoo.fr>  [5449a798d1e676ce8bef876270226eaea602f258]

        Avoid temporary var + directly initialize vector in VDataSeries.cxx
        
        Change-Id: Ief280ca4cb2cdadfc41f7c98bdec4044475c7daf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115588
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-05-14  Caolán McNamara  <caolanm@redhat.com>  [43f81f1ed3e98202d440f17509b8d008fab51ce3]

        gtk4: vexpand internal dialog vbox child
        
        Change-Id: I9c08fa885ddfb22e154909a66e6a70d8293879d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115583
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-14  Julien Nabet  <serval2412@yahoo.fr>  [6b58816d17957536a2875cbbed0d270451ff25f7]

        Directly initialize vectors in common_functor_test.cxx
        
        since we've got all the information from the beginning.
        
        Change-Id: I37098766967968f0db722c8998158d626792545e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115586
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-05-14  Mike Kaganski  <mike.kaganski@collabora.com>  [9e5ed5c3ef64934c410ad561c3862dc03e757cc7]

        Typos in comments
        
        Change-Id: I6d421f007f6a4b1550e0c8c907feea2472216502
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115517
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-14  Tor Lillqvist  <tml@collabora.com>  [0a930b7516e7f018b131963e05b857e68a8c6ccc]

        Change one more <Carbon/Carbon.h> to <CoreGraphics/CoreGraphics.h>
        
        Change-Id: Ib8ed1e4270b18de4761155f9aa7d536faaf7bd38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115581
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-05-14  Julien Nabet  <serval2412@yahoo.fr>  [c76e184ca1448c15f2f5fb059a51c2b483d0e387]

        Directly initialize vectors in sfx2/ObjectInspectorTreeHandler
        
        since we've got all the information from the beginning.
        
        The static_cast is to fix this error:
        /home/julien/lo/libreoffice/sfx2/source/devtools/ObjectInspectorTreeHandler.cxx:976:39: error: type 'float' cannot be narrowed to 'int' in initializer list [-Wc++11-narrowing]
            std::vector<int> aMethodsWidths { nMethodsDigitWidth * 30, nMethodsDigitWidth * 15,
                                              ^~~~~~~~~~~~~~~~~~~~~~~
        /home/julien/lo/libreoffice/sfx2/source/devtools/ObjectInspectorTreeHandler.cxx:976:39: note: insert an explicit cast to silence this issue
            std::vector<int> aMethodsWidths { nMethodsDigitWidth * 30, nMethodsDigitWidth * 15,
                                              ^~~~~~~~~~~~~~~~~~~~~~~
                                              static_cast<int>(      )
        
        Change-Id: I7d59d947bd54bf97dd559b6813cabd3ea4216efe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115582
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-05-14  Miklos Vajna  <vmiklos@collabora.com>  [9837d3b51557955b2a2b7e66c2bdcdc706474704]

        sw XHTML export: fix <blockquote> with no-margin to not have character children
        
        This is building on top of commit
        f2eae41e9a85cd1df4190160b7453d3e12b8ccbd (sw XHTML export: <blockquote>
        can't have character children, 2019-11-07), which handled this in
        general, but only worked in case the Quotation style had a non-zero
        bottom margin.
        
        Change-Id: I4008ee964d9a87a6cf409a63affce8e44d63b602
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115580
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-05-14  Caolán McNamara  <caolanm@redhat.com>  [6a3989b74a9fbdae5a9e60328a969a9e2cf55350]

        gtk4: add margins to ButtonBox replacement
        
        Change-Id: I635fb7251f1a2f2c7c5caadc90d029f1fd50b9ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115573
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-14  Caolán McNamara  <caolanm@redhat.com>  [738a39c175f46d62102556423349e416f01c7993]

        gtk4: move border width down to first child as margins
        
        Change-Id: I7bd1df9abd047780e6fe52c9a2acd56f5df25e4c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115572
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-14  Stephan Bergmann  <sbergman@redhat.com>  [cbacdfd886e3556f7b02bc5165f76d4af97b6dfe]

        Improve loplugin:stringview diagnostic output
        
        Say what the O[U]String is constructed from (to make it easier to decide on an
        optimal rephrase of the whole surrounding expression), and find more cases that
        could use O[U]StringChar.
        
        Change-Id: I64a3851544498c26ca3f46f5df7f593d2fdcb0ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115579
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-14  Gülşah Köse  <gulsah.kose@collabora.com>  [b1099568ffe9ad199c3bf8f279bbac4d7ba445bb]

        tdf#141458 Set inital column width of Properties and Methods tabs.
        
        Change-Id: I60a51de849d332bbf4579eac3d60834f17cb4fb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115482
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-05-14  Julien Nabet  <serval2412@yahoo.fr>  [10bacbcc5ed91a195c74140e05b953f62e46afe7]

        Fix assertion in vcl/texteng
        
        Insert macro from https://bugs.documentfoundation.org/show_bug.cgi?id=94024 and start
        I got this bt:
        0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
        1  0x00007f39e2b61537 in __GI_abort () at abort.c:79
        2  0x00007f39e2b6140f in __assert_fail_base
           (fmt=0x7f39e2cca128 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x7f39db29740e "index >= 0 && static_cast<sal_uInt32>(index) < static_cast<sal_uInt32>(getLength())", file=0x7f39db27f997 "/home/julien/lo/libreoffice/include/rtl/ustring.hxx", line=794, function=<optimized out>) at assert.c:92
        3  0x00007f39e2b70662 in __GI___assert_fail
           (assertion=0x7f39db29740e "index >= 0 && static_cast<sal_uInt32>(index) < static_cast<sal_uInt32>(getLength())", file=0x7f39db27f997 "/home/julien/lo/libreoffice/include/rtl/ustring.hxx", line=794, function=0x7f39db2bada5 "sal_Unicode rtl::OUString::operator[](sal_Int32) const") at assert.c:101
        4  0x00007f39da1fe3c4 in rtl::OUString::operator[](int) const (this=0x846da80, index=-1) at include/rtl/ustring.hxx:794
        5  0x00007f39da59acdc in TextEngine::GetWord(TextPaM const&, TextPaM*, TextPaM*) (this=0x8901e80, rCursorPos=..., pStartOfWord=0x7ffd1f0b7360, pEndOfWord=0x0) at vcl/source/edit/texteng.cxx:2375
        6  0x00007f39c4ac5c5c in basctl::EditorWindow::RequestHelp(HelpEvent const&) (this=0x8581060, rHEvt=...) at basctl/source/basicide/baside2b.cxx:370
        7  0x00007f39da3b8f91 in ImplHandleMouseHelpRequest(vcl::Window*, Point const&) (pChild=0x8581060, rMousePos=Point = {...}) at vcl/source/window/winproc.cxx:181
        
        (gdb) frame 4
        4  0x00007f39da1fe3c4 in rtl::OUString::operator[] (this=0x846da80, index=-1) at include/rtl/ustring.hxx:794
        794	        assert(index >= 0 && static_cast<sal_uInt32>(index) < static_cast<sal_uInt32>(getLength()));
        (gdb) p this
        $1 = (const rtl::OUString *) 0x846da80
        (gdb) p *this
        $2 = "\t\t"
        (gdb) frame 5
        5  0x00007f39da59acdc in TextEngine::GetWord (this=0x8901e80, rCursorPos=..., pStartOfWord=0x7ffd1f0b7360, pEndOfWord=0x0) at vcl/source/edit/texteng.cxx:2375
        2375	        if (aBoundary.endPos < pNode->GetText().getLength() && u_charType(pNode->GetText()[aBoundary.endPos - 1]) == U_CONNECTOR_PUNCTUATION)
        (gdb) p aBoundary.endPos
        $3 = 0
        (gdb) p pNode->GetText()
        $4 = "\t\t"
        (gdb) p pNode->GetText().getLength()
        $5 = 2
        
        Change-Id: Ic94362b26cb0ebb0975c42fe5a31724ff485aad0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115546
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-14  Miklos Vajna  <vmiklos@collabora.com>  [2a60c2b7d0f126841420aa6b23dde5b9a795d4fa]

        Replace magic numbers in SwSectionFrame::UpdateAttr_()
        
        By using the same SwSectionFrameInvFlags constants that
        SwSectionFrame::SwClientNotify() already does.
        
        Change-Id: I538737b59fe732045ea82097ac93580cf795f975
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115571
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-05-14  Jim Raykowski  <raykowj@gmail.com>  [6b09276d157abada74e1a4989700139167207778]

        Outline folding experimental feature rehack
        
        * Changes the way the outline content visibility button is shown to
        similiar how the table un-float button is shown.
        
        * Toggle function is replaced by an invalidate function that makes
        outline content visible or not visible only if needed.
        
        * Removes the left and right arrow keys restrictions of cursor movement
        in and out of an outline node paragraph having outline content
        visibility attribute set false (folded outline content). These were
        prevented due to causing an assert in txtfrm.cxx
        SwTextFrame::MapModelToView but seems to do no harm here if allowed.
        
        * Makes a selection read-only if it spans an outline node that has
        folded content and disallows actions that would cause loss of folded
        content.
        
        * Adds RestoreSavePos when Move fails in SwCursor::LeftRight to fix a
        bug that occurs in documents with outline content folded at the end of
        the document. When the cursor is at the end of the visible document and
        right arrow key is pressed Move fails after moving the cursor to the
        end of the document model, which doesn't have a node frame and causes
        wierd numbers to be displayed in the statusbar page number count. Left
        arrow, when in this state causes a crash without the added
        RestoreSavePos.
        
        * Addresses tdf#141390 concerning position of view when feature is
        turned off and on.
        
        Change-Id: I0430f73643201aa08ffc347c1597b44b1de290e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114255
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-05-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [6c8ca02c5935a800cff70f3c173319b454b63c41]

        Add extended tips to print dialog
        
        The extended tips were not imported for the print dialog
        in the firts round.
        
        Change-Id: Ie4e5282720d927fec51a823bb43c1617349105bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115576
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-05-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [9ca8a4e229d270fe7ec16f3aa7b5cb2e1f8a522f]

        tdf#141571 Base crashed on creation of user function
        
        Revert "reportdesign/core: create instances with uno constructors"
        This reverts commit 79c1d1234bdac0d41109930529f42d39c70b0f7b.
        
        I have no idea what is causing this. Something is stomping
        on memory belonging to something else, but why?
        
        Change-Id: Ieb758e5788f07e3f477063274ccd0721e3bf7726
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115567
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-13  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [699295ca7cab3a4f4e801a14496f202c05d18899]

        tdf#142014 Fix displaying strokes when line width is 0
        
        Change-Id: I80e05ff2f24f5da2f5c124c0ee1b302a1c8226ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115570
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-05-13  Caolán McNamara  <caolanm@redhat.com>  [5846f376b7e2fecc6b7fc5315095234b7aeed6c5]

        gtk4: add default spacing in GtkBox GtkButtonBox replacement
        
        except for message dialog which are left at whatever default they
        want
        
        Change-Id: I0e5a63a909f3e4bf1800868e8c14dcc71147f5b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115561
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [883b7a34d288410ac6f820e91d9eaa65ba2b9cb1]

        DBG_ASSERT->assert in UnoWrapper
        
        Change-Id: Ibc6b489f12c2734869bd45f93f946a53e3015226
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115564
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [4e869ad7367a74489938da5c7287cbf52c0a30e4]

        can pass by const& here
        
        Change-Id: I1984e3efd8fbd8400e15e82042b9c75b748a46fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115563
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [f23bc008aefe7d5ab2da8a283fe899798d15a2fa]

        fix leak in VCLXWindowImpl
        
        where the manual acquire() was not matched by a release() if we disposed
        while an event was in progress
        
        Change-Id: I307997772ccdfc912a16f0fb233f4e933f95cfbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115566
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [951c998ea27211f587e363d8aee70963177bdf05]

        dispose component in test
        
        probably not strictly necessary, but lets err on the side of safety
        
        Change-Id: I1b4b7381eca0af83434fdc925a0a5d09733b4ee8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115565
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-13  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [698e27d29cf0612634720c818ee773bfac6c40d1]

        tdf#132389 - Case-insensitive operation for non-ASCII characters
        
        The replace function should depend on the application locale, instead of the UI language.
        
        Change-Id: I1582db07a1560da9ea87c0b127cf92611c8544bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115540
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-05-13  dante  <dante19031999@gmail.com>  [c9de441f84ad4641662f2ce510868f3e3164a22f]

        Use double to iterate products in scmatrix.
        
        Change-Id: If094c33d396dc5aba31b37a3042add72076f344f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115468
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-13  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [7a578c06352328799c644e0399f14d58b05246f9]

        tdf#139840 - Case-insensitive operation for non-ASCII characters
        
        Support case-insensitive operation for non-ASCII characters in the
        InStr function in Basic.
        
        Change-Id: Idb2b8e128adf3596fa49e3e86365d5724ea3e11c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115538
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-05-13  Maxim Monastirsky  <momonasmon@gmail.com>  [a796aa9d65e3d4292232820d424b3f62c673fa07]

        tdf#112559 sc: Expose font height via the Defaults UNO API
        
        This fixes both ODF import and export of the default cell style.
        
        Change-Id: I776591c6ed932a136b95107d3c4a0f25c1bebdf1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110539
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-05-13  Caolán McNamara  <caolanm@redhat.com>  [a5bdce555ad7e5bd480c7bd63159869b7a9bc3d3]

        comment on suspicious code
        
        Change-Id: I92b16c22815a755ec23503db1b8f7bb3444f89e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115560
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [601e9d4badd84c3c4824090f1bc39bef3b64cbd1]

        inline some typedefs
        
        Change-Id: I1608e03ff9f6fbc55987010e88897e034b690b3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115552
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-13  Dennis Francis  <dennis.francis@collabora.com>  [17d4221c047eac47e26465ddc72d13fb89284f57]

        tdf#142214: unittest:test autocomplete through numeric block
        
        Change-Id: I4a44fb85dfdfdd9aa5f18801e4e2b215ee188e45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115346
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115551
        Tested-by: Jenkins

2021-05-13  Dennis Francis  <dennis.francis@collabora.com>  [ebff4e5181b102e5184277f57fda32fcce60431f]

        tdf#142214: autoinput: remove search/entry count limits
        
        Change-Id: Ib41f7c04b9a3802982105cbbfef3ae638bdb286f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115345
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115545
        Tested-by: Jenkins

2021-05-13  Dennis Francis  <dennis.francis@collabora.com>  [06c360d4d27ab0dadfdcd5f9d4f0c87288d3cb75]

        tdf#142214: unit-tests for new behaviour of auto-complete
        
        Change-Id: I1255c50c33f4001a7d9932e0178b6539653eb61d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115133
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115467
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2021-05-13  Dennis Francis  <dennis.francis@collabora.com>  [ca2ec443893731093970914feb750b31ea13e47f]

        tdf#142214: autocomplete: do not search across empty blocks
        
        Change-Id: Ia5b0be1eed2bf645fa1e53d71abc7b2e67dfaa0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115458
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2021-05-13  Dennis Francis  <dennis.francis@collabora.com>  [f8039c6d645acb015a6c4e45000bbfd1311bfea3]

        tdf#142214: show autocompletion only if there is...
        
        ...exactly one match
        
        Picking one from many matches by any logic requires the user to pay
        attention to the auto completed match and see if it the one they wanted.
        Instead show autocomplete only when there is exactly one match with what
        the user has already typed.
        
        Change-Id: If8f7e59fe905d3d472a5a5795f96374ec2d1a6e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115457
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2021-05-13  Dennis Francis  <dennis.francis@collabora.com>  [e2f771ffe8e82ba5a5001a71601abf3c45c56192]

        lok: Enable the "AutoInput" again.
        
        This partly reverts commit 65990058f041c3f1d280a69d411eb4ceacf5a721.
        
        Change-Id: I494e3ffa3c9824fd6668b1c7322b9cf08accac21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115456
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2021-05-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [6ba2260591633749144e4bf451046fe0c4352b55]

        make some classes private
        
        Change-Id: I14b2c27a99e76b1141c7a7bd3d0edaf57737bee2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115544
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-13  Caolán McNamara  <caolanm@redhat.com>  [fb7cb76df84c7f5c5adbef20a4ddf9b5ed4af24d]

        gtk4: get word count dialog visible
        
        Change-Id: I96d061198c54f623c366916f78655b716e1a2698
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115550
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-13  Caolán McNamara  <caolanm@redhat.com>  [8ccabd1c4e7263b3eb28eebed3d4fcc184b477e0]

        gtk4: add a mechanism to support reusing the same .uis for gtk3 and gtk4
        
        well, a base so experiment on anyway
        
        gtk4-builder-tool simplify --3to4 isn't sufficient to do what we need
        
        Change-Id: Ic5f5be90f9b9775eadecc7eaa6881c75cc2041ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115549
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-13  Caolán McNamara  <caolanm@redhat.com>  [4f757de6fe5e070cadf5516ef349af8080235a40]

        gtk4: skip gtk_widget_get_root if pWidget is null
        
        Change-Id: I3ac47e67b1b16728a448ff8341f31c107d38556f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115548
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [32b09faca508ae4aac7e100c98a2fe56d3302eef]

        Revert "simplify the vcl<->toolkit connection"
        
        because it introduces a link-time dependency of vcl on toolkit,
        and toolkit already depends on vcl
        
        This reverts commit f7a86c5cdf4323c99d26512bf78de7f7c380667d.
        
        Change-Id: Ibdd4f3e8221d70e2abd8fcbda67f85af3ac0396e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115547
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-13  Miklos Vajna  <vmiklos@collabora.com>  [013a4f1f5c9ea5fb511568c53a7e76d1b365a65d]

        sw XHTML export: fix handling of list labels
        
        This is building on top of commit
        119b6876c92e4cdae44583c4b1b1419d3533e3ee (sw XHTML export: properly
        write <li>...</li> around multiple paragraphs, 2020-05-21), but the
        use-case here is a numbering with list labels only.
        
        The first problem was that the list label had its <li> suppressed, but
        not its </li>.
        
        The other problem is that <ul> can only have <li> child elements, so at
        least fix the case where the list only has list labels, in which case
        even <ul> and </ul> should be omitted.
        
        Change-Id: Id38978a40d8618f483e3e9d499f75838d5b2adb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115543
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-05-13  Caolán McNamara  <caolanm@redhat.com>  [54387d1d35cb79a30be208052831de74efd8b2f2]

        error: use of undeclared identifier '_exit'
        
        Change-Id: I6802c8afe4b02ec8398fa9d62728694ddc6f770f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115539
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [bb4341d76974887d473fcee1e1b1d5a9ea8f5c26]

        sw_uiwriter: Use a template in makefiles to reduce duplicated code
        
        Change-Id: I2aa29480766f943ad24d97635c50eb8b49ca8795
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115536
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-13  Miklos Vajna  <vmiklos@collabora.com>  [f970338902f6ebeebdf125833fad814dca7f8a24]

        Introduce SwSectionFrameInvFlags to replace magic numbers in ...
        
        ... SwSectionFrame::SwClientNotify()
        
        SwSectionFrame::UpdateAttr_() is not yet updated to produce these.
        
        Change-Id: I2eba563916420fa78d77b9656898ce333abce6e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115507
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-05-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [dbd4110cc36011042c98549d997daa79e8065aba]

        fix leak in canvas test
        
        Change-Id: I01d52e67711b0201bbabb8c36e990f494466ae55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115499
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [16a17fc0951e77af357591deae71f8da50c03cae]

        suppress more basic leaks
        
        Change-Id: I283457e47b919411455afac209e78e508139f9af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115498
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-12  Caolán McNamara  <caolanm@redhat.com>  [512649f2fbaaa72d42d9a94ac5c414d2c37b36ec]

        unused include line
        
        Change-Id: I6a41cfa184a653f1b84cf6f33c391ccd531ffc2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115494
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-12  Caolán McNamara  <caolanm@redhat.com>  [2b4b532179725e69c8df7deceae9158b9beed560]

        rename ui-converter-skeleton to ui-rules-enforcer
        
        Change-Id: I1cc0fd704be075a7c387363a49bd84b159831aca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115493
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-12  Caolán McNamara  <caolanm@redhat.com>  [f99404da8b38955b4c1b99f76cfaefd0c19d5348]

        add truncate-multiline for uniformity
        
        Change-Id: I731b2427b49586ba06e83ce36a13e3508caa3119
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115492
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-12  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [b5ece3fbc7f878846298fd9196e5a30ba50e0dc2]

        tdf#112603 tdf#142014 tdf#142139 WMF/EMF Fix line width
        
        Previosly line width was always 1, and changing width do not affect
        line.
        
        Change-Id: I462096b915e053fa089e85860f124466b650558a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115497
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-05-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [145b2d8ee131dca592a41f7b26341a542a23845b]

        sc_ucalc: restore formula options after using them
        
        Otherwise, it might affect other unittests
        
        Change-Id: I0750979742e6193f627a1eaf9b1e35f97976278b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115490
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [f7a86c5cdf4323c99d26512bf78de7f7c380667d]

        simplify the vcl<->toolkit connection
        
        No need to store two different pointers and hide the
        underlying class behind an UNO interface
        
        Change-Id: I72c55e912caa9eae1cffa6c9d1b1d480e5668d40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115496
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-12  Michael Stahl  <michael.stahl@allotropia.de>  [c5e5467f6a13aba68b4706a4d7feb130e824bcc6]

        tdf#137810 sw: fix SwXNumberingRules setting CharStyleName
        
        During ODF import, due to removal of the pDocShell parameter, this hits
        
                    else
                        rCharStyleName = sCharFormatName;
        
        while setting the "CharStyleName" property and later
        GetNumberingRuleByIndex() prefers m_sNewCharStyleNames over the
        format set in the SwCharFormat??
        
        Also, "BulletFontName" has a similar problem; otoh "HeadingStyleName"
        only makes sense on chapter numbering.
        
        The m_pDoc and m_pDocShell members are such a WTF.
        
        (regression from ae0e4a6ba9be2fa99ac2be8e20157806e36209b2)
        
        Change-Id: I9d4d4cd7aeb7e6e29221d53facaff213fd4e35a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115495
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-05-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [f02a56b0f2a66b583e52dd91b548c666b3d4693c]

        fix ubsan use-after-free
        
        after
            commit 2ed8c34bca56c1a30d727b21d9096cb77e88197a
            Date:   Wed May 5 10:54:44 2021 +0200
            use a single global item pool for chart2 draw model
        
        Change-Id: I5f6b1b1917f60c9a8603b58368da8b34f174f7db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115478
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-12  Caolán McNamara  <caolanm@redhat.com>  [aaeb94cb055d5daad9bd98c5ec435d1234c75eb7]

        gtk4: add a typedef for different gtk_widget_translate_coordinates arg type
        
        Change-Id: I07c514309d1c687361609818d1d16e808e8b4a56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115487
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-12  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [b0ae5aaaafd236663f7e81af06a567ade8a2a745]

        tdf#141307: adapt null-check
        
        - if we check pNd for nullptr, we need to expect it to be nullptr
        - in that case we shouldnt use the pointer before the null check
        
        Change-Id: Ia9d11abe32fac10f36fdbfcefeadd51891f1834e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115264
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2021-05-12  Caolán McNamara  <caolanm@redhat.com>  [b5c21b95e4b9801902ef9ed3464d09d70d7d1dcf]

        gtk4: add widget_get_first_child to wrap gtk_widget_get_first_child
        
        and equivalent gtk3 calls
        
        Change-Id: Iab6801466d6677ae5a7419470ce3bb32e16e68ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115486
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-12  Caolán McNamara  <caolanm@redhat.com>  [59ab855cdac009ea3b52fbdbabf110658e89c16d]

        gtk4: wrap gtk_image_get_icon_name for different version args
        
        Change-Id: I38f2c11309965b08a5c85f543127f3c8b6720e08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115484
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-12  Caolán McNamara  <caolanm@redhat.com>  [b2fefcad3236970284e559ba8cd018511a8cacce]

        gtk4: enable CreateBuilder but forward to generic one still
        
        Change-Id: Ifba5d0de1606ed238a3e71c4149baf1c97848b1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115483
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-12  Caolán McNamara  <caolanm@redhat.com>  [346abdee0c61612c2a7639a7fea28313f8a7742b]

        gtk[3|4]: drop m_xFrameWeld before gtk_window_destroy invalidates m_pWindow
        
        for gtk4
        
        Change-Id: If9446411bd5dde1ad1b0d5d02bd0354b63f5c3c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115481
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-12  Caolán McNamara  <caolanm@redhat.com>  [47cb7376447b35ae6e235a147dfe558390484efb]

        gtk4: renable providing parent to native dialogs
        
        Change-Id: Ic21d57d8c58db855d80cb905e45a3cd37985ca0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115480
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [dad39d0022ed267ede3e8e589854f7eb73e602f3]

        fix some VirtualDevice leaks
        
        Change-Id: I645543fa27ca8b75b36ed7798f0af7b81fd09f49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115477
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-12  Marco Pinto  <marcoagpinto@sapo.pt>  [6a6225cea84b43ac0231333afbde89b399984322]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 4fa94195b8136364dd40bf2b0366a0fe32058899
          - Updated the English dictionaries: GB+US+CA+AU+ZA
            
            Change-Id: I0bc59f1c11ef10ff597ab2d7c18fcdbc648a472a
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/114824
            Tested-by: Aron Budea <aron.budea@collabora.com>
            Reviewed-by: Aron Budea <aron.budea@collabora.com>
            
2021-05-12  Caolán McNamara  <caolanm@redhat.com>  [77cbb5b05c973323802a23c153100ef6cdb8868c]

        gtk4: reenable gtk message dialogs
        
        Change-Id: I115901d5e86be7aee261df4d548b8b660e904f9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115476
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-12  Eike Rathke  <erack@redhat.com>  [c2a3a1f1ad3b48b294203da6b4aff125d2cee229]

        Update to ICU 69.1
        
        Change-Id: I32836175a877349777dcbb6eb7b0d813aa31199a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115479
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-05-12  Miklos Vajna  <vmiklos@collabora.com>  [6b1d5bafdc722d07d3dc4980764275a6caa707ba]

        vcl PDF tokenizer: fix EOF position when \r is not followed by \n
        
        Otherwise this would break partial tokenize when we only read a trailer
        in the middle of the file: m_aEOFs.back() is one byte larger than
        rStream.Tell(), so we reader past the end of the trailer, resulting in a
        tokenize failure.
        
        What's special about the bugdoc:
        
        - it has 2 xrefs, the first is incomplete, and refers to a second which
        is later in the file
        - the object length is as indirect object, triggering an xref lookup
        - the first EOF is followed by a \r, but then not with a \n
        
        This results in reading past the end of the first trailer and then
        triggering a lookup failure.
        
        FWIW, pdfium does the same in
        <https://pdfium.googlesource.com/pdfium/+/59d107323f6727bbd5f8a4d0843081790638a1dd/core/fpdfapi/parser/cpdf_syntax_parser.cpp#446>,
        we're on in sync with it.
        
        Change-Id: Ia556a25e333b5e4f1418d92a98d74358862120e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115466
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-05-12  Stephan Bergmann  <sbergman@redhat.com>  [21f92ce72ada2ea92ef4997a7a0fae986f023b6c]

        Guard against isCXX11ConstantExpr on dependent expression
        
        > Assertion failed: (!isValueDependent() && "Expression evaluator can't be called on a dependent expression."), function isCXX11ConstantExpr, file ~/llvm/llvm-project/clang/lib/AST/ExprConstant.cpp, line 15540.
        
        ...as would have hit with a preliminary version of
        ad48b2b02f83eed41fb1eb8d16de7e804156fcf1 "Optimized OString operator +=
        overloads"
        
        Change-Id: I652063b4eebd076973eaa57219df91cd1fbef312
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115462
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-12  Gülşah Köse  <gulsah.kose@collabora.com>  [b2f8032c43e298525ab7897f13baad9017a969ff]

        Fix broken TOX in Online.
        
        1. Open a German file in the Online
        2. Insert a new paragraph, and change its style to "Ueberschrift 1"
        3. Go to the Table of Content, and choose "Update Index"
        4. See the index got destroyed, and when you look at the list of
           styles, the "Ueberschrift 1" has disappeared, and "Heading 1"
           appeared instead.
        
        This reverts part of:
        commit ca435be45f316120b9df6c9d547b781ed975817d
        writer: handle styles in multiple languages for online
        
        Change-Id: I82e46b3cf7824df6efdbb4b2a16716153ddae0df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114683
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115273
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-05-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [5aa60be574ece81b27c8f63e6e809871c694dba0]

        fix leak in VCLXWindow
        
        which is a little tricky because dispose() can be called from either
        side (vcl::Window or VCLXWindow)
        
        Change-Id: Ifc380feec6bec84b2cf7d903d42db00755d4cd97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115441
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-12  Gülşah Köse  <gulsah.kose@collabora.com>  [db35b9086476259fa2c047f2e4dfe7862d026530]

        tdf#141426 Remove GtkPaned struct unnecessary tabs.
        
        In development tool we need GtkPaned for only properties tab.
        Unnecessary hide() show() calls for the other tabs(Interfaces, Services,
        Methods) causes complex problems about inital height of the second pane
        with gen plugin.
        
        Change-Id: I7523ef0bc425d7fc97ec5bd9e30e874f88e354f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115450
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-05-12  Gülşah Köse  <gulsah.kose@collabora.com>  [95a1ccff3a252315e1c2499331ded4bc2e660d54]

        tdf#141426 Fix VclBox inital size allocation.
        
        Change-Id: If7380c9dbbcda091a2de93b722bf90182677af6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115295
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-05-12  Caolán McNamara  <caolanm@redhat.com>  [addb261c7a93f16b3be84d1e67994cecdb53de77]

        gtk4: wrap gtk_widget_get_root vs gtk_widget_get_toplevel
        
        Change-Id: I416b157defd927e7c2fa828c5d3b3ba2a5e20c5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115448
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-12  Caolán McNamara  <caolanm@redhat.com>  [4aa86bcde7faa27155e34caf9ac30367e9efa786]

        gtk4: wrap gtk_css_provider_load_from_data for arg difference in gtk versions
        
        Change-Id: Iabbf7f6a746efae2ec4abecfb27b4b097ce822ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115447
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-12  Caolán McNamara  <caolanm@redhat.com>  [0cf318d119682eebb655c0cbab648628dcefc1d1]

        gtk4: unset gtk_popover_set_has_arrow for popover menus
        
        which is what I see in e.g. the gtk file dialog so lets follow
        that pattern.
        
        Change-Id: I505318c0e1e12ea8c75d2960184092927fd2f744
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115446
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-12  Caolán McNamara  <caolanm@redhat.com>  [0f76fccf16ed865c5af97082c1bc9c36eba986ad]

        gtk4: improve gtk_dialog_run replcement to not crash on ESC
        
        e.g. open/save file dialog
        
        Change-Id: I71813125589866affc2313c72e44159c15501ec4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115445
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-12  Stephan Bergmann  <sbergman@redhat.com>  [ad48b2b02f83eed41fb1eb8d16de7e804156fcf1]

        Optimized OString operator += overloads
        
        ...similar to how OUString got an operator += overload for std::u16string_view
        with c927aab29ebfff1ce3ac0b2f27ae343025a9890c "Make the OUString ctors taking
        raw sal_Unicode pointer/non-const array explicit".  In this case, though, we can
        easily add enough overloads (which forward to the one taking std::string_view)
        to avoid any ambiguities at call sites.
        
        We had left this out in the past as there is no suitable rtl_string_newConcat*
        function to use in the implementation, but we already had inline implementations
        of OStringConcat/OStringNumber overloads, so stick to that pattern here with the
        new std::string_view overload.
        
        Change-Id: I329036ea2b62cb921b4dbc1eef7c45a9cdb56e13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115452
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-12  Miklos Vajna  <vmiklos@collabora.com>  [de16265f55ff2e4e1beb574fcb5b7b894df234f9]

        external: update pdfium to 4500
        
        Change-Id: I38c85fb3e30ffd1f7fc0a11948fc01338f7bb205
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115444
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-05-12  László Németh  <nemeth@numbertext.org>  [1610eeef6f2312616fe5d3535475f27f7896bef8]

        tdf#142196 sw: crossing out images anchored to character
        
        Follow-up to commit d845b91bcc6eb885c55494d4d4fab4ec09577e1d
        (tdf#78864 sw track changes: cross out deleted images).
        
        Change-Id: I3daa772ac80f777e1badc58a424f98b1d655acba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115442
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [5d7251c7121cee8885fa9f2387c4a0625dd4ecee]

        sc_ucalc: remove duplicated method
        
        Change-Id: I720c40bfc218b3f442217d3bb7189fce1baaf4a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115449
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-11  Mike Kaganski  <mike.kaganski@collabora.com>  [2009af1c0fb4fead653dd7688347c15d74eaa1b0]

        Revert "tdf#141015: Show Mail Merge toolbar when DBData has data source"
        
        This reverts commit 346153f08c907739ca310934ad45814379971027.
        It seems to create more problems than expected, and there's no
        way to remove DB association other than editing document XML.
        
        Change-Id: I93171f17c01e231abbcfa9a816fdadce83c983ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115283
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [af691db0dadaed984cae206f895075b0313758c0]

        fix leak in SwUndoInsSection
        
        Change-Id: I68e0c0570ac7b6f5ebce06900947fa296cbedd03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115403
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-11  Mike Kaganski  <mike.kaganski@collabora.com>  [05f8f239d49bd66145e736b4e2e28ad073ef6f2f]

        tdf#139241: partially revert 059f07f9f33460c809a93e0fda1165f5c6f6d805
        
        And instead normalize the start and end values before creating
        rectangle.
        
        Change-Id: Ib9921f1a537ca88a70cedf989d2f696180ad68e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115284
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-11  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [b74fe262d889705ea6c27267bd7e6d57279367b9]

        There’s no need to SHOUT to the user
        
        Nowhere else in LibreOffice’s UI are keyboard shortcuts
        indicated in all-caps. Don’t do it; we’re not in the ’90s.
        
        Change-Id: Ieb8aa32797d422c2ac067fab5d061de6d2176908

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [dd29ce678ad76019886cb24c1492c57388733aee]

        ofz#32899 missing scripting_BrowseNodeFactoryImpl_get_implementation
        
        Change-Id: Ifd7d40f67234bc852776cde8d7855f86f73a8fb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115440
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [43335776cfc18cdc7addf33250cffc886d384186]

        gtk[3|4] don't create File Dialog with buttons that need to be removed
        
        just create it without the offending buttons in the first place
        
        Change-Id: I0708e69a82e8fbabf149b64186a9d20cfd011cd1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115439
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [f11ed681df15728abe6a0b6b7b1612f190aa1707]

        tdf#141982 tdf#142139 Add rotation and line width support to ROUNDRECT
        
        With this commit the ROUNDRECT is able to change line width and
        transformation (including rotation) is supported.
        
        Change-Id: Ic303a74adf0fd0dd452353f250a13140603d492e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115429
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [a9a9d66ec8fb07df7d5b08d94b6e0878006b6004]

        gtk4: replace gtk_dialog_run
        
        with effectively the same thing, so still a loop within a loop.
        
        File Dialog now appears and is semi-functional
        
        Change-Id: Ibd7584c5e41b5de84975c3cb7886fe97a74d8587
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115438
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [87d795a7a25934b11095f401c3bda73056f4f3d6]

        gtk4: incomplete GetDisplayBuiltInScreen implementation
        
        only x11 possible as far as I can see, maybe we can assume index 0 is
        built-in otherwise. We like to default to put the presentation console
        on the built-in laptop monitor and the presentation on the external
        projector.
        
        Change-Id: I5d17403032b04750a5fb4d52904db0a81a6234c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115436
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [a7a1b836e55cda808472ade322b93a56ab82c40b]

        gtk4: reduce ifdefs
        
        Change-Id: Ibfbc5a37666c233590cf2d4169730a89d37ff7f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115435
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [8f03cf64ecbf026111cc4c506b1bb021a11187b7]

        gtk4: have just one way to determine if its an X11 Display
        
        Change-Id: I59e2cd44252616e93c8781ffa9a916f846b24b80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115434
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [2f26a3323dc0cf2975351774f2f1ffc60930fda6]

        gtk4: drop unneeded ifdef
        
        Change-Id: I85180b68ee2db3469ea93f14c73e9b325e3d948d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115433
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [3f4400f1ac9185b7b123585deafef04a3d91bc66]

        gtk4: flatten this method
        
        Change-Id: I4dfceaf70a2be541b7ed750e47e3565e3341b32e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115432
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [8fb62def894ce6ea37ade9fc20e3cdad5562d0aa]

        gtk4: drop unneeded ifdef
        
        Change-Id: I6bc4c95b1eebaec6362ce852a76ae8d947b81199
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115431
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [07d235414f95a74561204a3643975590cde89299]

        gtk4: tidy up messy xid/native handle behind GtkSalFrame::GetNativeWindowHandle
        
        Change-Id: Icefbfe3922b46de8da54a8117709e3a01b4b21db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115430
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [3cc2ea2da2dad635e7e0d4375668c55b16bada55]

        gtk4: rename ensure_dbus_setup to attach_menu_model
        
        Change-Id: I26b657aaad0dfbdbe6917815a8a4c5ca2d3bf4f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115426
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [72f52efe861ff2a85d26a7cf6d8301af1c5ec2a2]

        gtk4: trim ensure_dbus_setup down to the minimum needed
        
        Change-Id: Ic74ae09ca36ec110c67718fdb3de0513ef36d387
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115425
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [da6c8343993c4d5c0e7b60eebe27a611def7f250]

        don't leak when the SfxHintPoster is disabled
        
        Change-Id: Ia445feb93b7e65e1b64c69efded9a3e779cb578e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115405
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-11  Regina Henschel  <rb.henschel@t-online.de>  [36499d8bf6cd5c6af7b2ceb6071baf5c7421bd0a]

        tdf#141463 avoid skew in shape group in ooxml import ..
        
        and implement special resize handling for rotation angles larger 45deg.
        This solves tdf#93952 and tdf#141953 too.
        
        Change-Id: I798f6d2cea29c4a5285f530e9cf7bb10e7f6c41d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115296
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [919260f73be652195d228d78ed519d46e59e6f8b]

        gtk4: drop no-op filterGdkEvent
        
        Change-Id: Ia94f7f70be9b2ac21608d97095a76624cad78aac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115407
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [1821241f7c7c90784662be54dc3b42e4f9ca3ca3]

        gtk4: listen to monitors changing the new way
        
        Change-Id: Iab483c86a0d9810e801a19a9daf3cb9cc1632608
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115406
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [27f2084cbe0f505e59420e90235bfd7a668ae96e]

        gtk4: style provider is at GdkDisplay rather than GdkScreen now
        
        Change-Id: I9ae0d2e306c7470237ab16436dd80518c911deb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115401
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Mike Kaganski  <mike.kaganski@collabora.com>  [b4c6fe22e2f91f33ce3705f01ef35b46e980b926]

        Missing include
        
        Change-Id: Icd36de153a89893d09d74df6c33aa5a2b98f0d7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115280
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-11  Heiko Tietze  <tietze.heiko@gmail.com>  [8fa4371664108560dda438be8fc997d9cfe4bb6e]

        Resolves tdf#127406 - Font name and style name not readable
        
        Font name dropdown made 5 chars larger, style name +3
        
        Change-Id: Ia37af6742cf7b754b25b9af18d7b29858634e5a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115234
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-05-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [83d91ebbbda2204af9a09a921055a850a16911e0]

        tdf#91874 Command Popup - HUD to search and run LO commands
        
        This adds Command Popup functionality, which is a HUD like pop-up
        window, which can be used to search and run commands presented in
        the main menu (but not limited to that only).
        This is the initial version, which has limitation in searching
        and running the command (doesn't work for some currently).
        
        Change-Id: I92cdd3130b8de42ee0863c9e7154e7c7246d9377
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115380
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-11  Robert Campbell  <robert.rcampbell@gmail.com>  [0409c4f5de99a125865af0323036516eb62c5a73]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 4d00eb0e60d4d1e89c1f50cd97b44e44abe26517
          - Update lo_LA.dic with new data
            
            Change-Id: Id3975f55c62b256b85ecee78a679a51c22f6e5c9
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/114928
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2021-05-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [a9435ac284f9f0a4d374ab891833fbf737d2898b]

        fix leak in SvxHpLinkDlg
        
        Change-Id: Idefd194a81585efc09d38593a6e40f77733d06ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115382
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [a5c37adc47d91176bdd64250a1f44f26b36215ac]

        loplugin:implicitboolconversion workaround
        
        after
            commit eb6819e74a66750235d3a4a894479faeee8146e2
            Date:   Sat May 1 22:13:37 2021 +0900
            change usage of boost::hash_combine to o3tl::hash_combine
        
        Change-Id: Idc70726f7e762b49111e6505ba3f978370d7cf7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115399
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [948066dba3556598337b3b5db75f77439627f94f]

        gtk4: enable svg pointer cursors
        
        Change-Id: I15086c16733b862dfea7dc9be621a527000b97cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115398
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [31d3f7c7e571acbce0b4da98e6a240ecdc8ea014]

        do not leak on error path
        
        Change-Id: Iba675c7465b1850e154152d86141947c4779952b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115394
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [a161d8c2c7322cda720ec487cd31baae23f16546]

        gtk4: add basic scrolling support
        
        Change-Id: Ibe492ad1589d6ffeb8e8f18958e2b9cb2f0f9761
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115397
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [d19397ea3fe742d81251382c61608ea93a42ce74]

        gtk4: add basic Input Engine support
        
        old hack to emulate single key press events not supported (yet?)
        
        Change-Id: I0de44fab76d0fa82f7586a6712b1f4a469550c45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115395
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [0064b47ee1ea9e8c7a63497889d2aa7e0126b95d]

        gtk4: add initial keyboard event support
        
        basic typing works now
        
        Change-Id: Iee248855c44151a9418818081910f748ff911755
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115391
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [9267e9fbd2ad1a05986f7ce16d4fef28cf7f08fb]

        fix leak in RtfExport
        
        Change-Id: I6e1059cef9032de36cf8e1ac56eefecc4e417337
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115384
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [38f3bd349586ecae867c74b746fd3db7c6104d70]

        tdf#127363: svl_qa_cppunit: Add unittest
        
        Change-Id: I23f792b33ac7147007980e9af38afeb61fd28165
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115388
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-11  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [518d0d8283b6d732cffa102c6b7c2fe01d1ec348]

        tdf#76258 Skip color items in filter dialog for now
        
        Change-Id: Iada39f065dbb9b975ada90bcc4135c39b9710def
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115393
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-05-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [0111565f560a4978ee664403ba86af1e72a2ba05]

        loplugin:noexceptmove
        
        after
            commit adfd91d24678053b9a1475ad6985eb1fc548706a
            Date:   Mon May 10 20:17:11 2021 +0200
            fix leak in SalLayoutGlyphs
        
        Change-Id: I495106d9930ce6f2dad8e62fd89bc2970f747088
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115392
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [5ed6aae8b572fd2b7623454acbb1de791f166c45]

        fix leak in LOKPostAsyncEvent
        
        Change-Id: I0bae5c59d75b315c1c086640a8a9bb638a82923d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115381
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [eb6819e74a66750235d3a4a894479faeee8146e2]

        change usage of boost::hash_combine to o3tl::hash_combine
        
        Change-Id: I840518a36ac43d36c95f38e09c7bfcfe1a25a525
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114984
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e6c0c282be59a5198932604d6c40de837b7cb548]

        add o3tl version of hash_combine to not depend on boost for this
        
        Change-Id: I081f8d116ef811baa8aa5de35a6cb51fa4de7d56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114983
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [57ed14b5c52c6a3504a7af8359dec436fcdf54f2]

        fix leak in ZCodec
        
        Change-Id: Ifec23a2e83a4327d954a9978ee3885a1f0889d6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115377
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [1965bd9645777d94d93d4caae799577af71039f8]

        gtk4: gtk_widget_set_focusable needed for GtkEventControllerFocus
        
        worth mentioning in the docs
        
        Change-Id: I635bff1e7cf416796f78173ce719ce01f6cf1e5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115386
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [71dd1d72358a862b4cf36d5014624ab9d8c8a402]

        gtk4: current-folder-changed removed without replacement
        
        since...
        
        commit e31bacf7be3dcc5295c89f8e929b53636976ebaa
        Date:   Thu Jul 9 01:48:33 2020 -0400
        
            filechooser: Drop the ::current-folder-changed signal
        
            This signal does not work on native file choosers,
            and it exposes internals of the widget that should
            not be public. And it is just not very interesting.
        
        Change-Id: I170f91b6dc87965248e206c2b1a2863448e5c976
        
        and selection-changed removed without replacement
        
        since...
        
        commit 2746a2d929615231af10f221fc2ab416537285f3
        Date:   Thu Jul 9 02:06:31 2020 -0400
        
            filechooser: Drop the ::selection-changed signal
        
            This signal does not work on native file choosers,
            and it exposes internals of the widget that should
            not be public. And it is just not very interesting.
        
        which doesn't bode too well.
        
        Change-Id: Ib8657afbbc23bf921c0bfad037d7cdb0bc490790
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115385
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [a76834dc31247a26c409a7bcc7586de32782f9bb]

        gtk4: GtkCheckButton no longer inherits from GtkToggleButton
        
        Change-Id: I7bbf97b6a4a076d2cbc77e03bd21ecdf9b194c82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115383
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Noel Grandin  <noel@peralex.com>  [de5af8315e014ce3408f66c6de3c9c4e841f8437]

        improve perf of xmlreader::Pad
        
        Change-Id: I83cc88977e7c287b0f428a3e01f289179b6dbad9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115353
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8f3b80f5c58e1f22db68be0f109eb06d2b054688]

        vcl: Popover - signal "closed" when calling popdown()
        
        Change-Id: Iabb5c7441560f1f9fa5a25cd87075f1b15e1fd51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115379
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [351875e5662ee2c2bd45750cb2dd8fbac65bf728]

        gtk4: menu item text seems to be parsed as xml now, so escape the basics
        
        "Zoom & Pan" in impress causing trouble
        
        Change-Id: If738eebaa3d9fd9abdd09a4fba4abce600c28743
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115363
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [48b2d74b1d68523253368bd0ba23dec26ad6ad8c]

        gtk4: have to explicitly ask to listen to all buttons
        
        right click works now
        
        Change-Id: I35326a7adab6287644ab9059fdf6ecbb66959346
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115364
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [c600f7566319974323d718773a01082da078ad91]

        suppress some leaks I don't want to deal with
        
        Change-Id: I66d39f3c4500ca75da62f023c80c8fe2851636a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115376
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [adfd91d24678053b9a1475ad6985eb1fc548706a]

        fix leak in SalLayoutGlyphs
        
        we forgot to delete the extra impls vector
        
        Also make more use of std::unique_ptr
        
        Change-Id: I2c745c0ad2b7ad62d368e9702bd2c32c734442fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115375
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-11  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [5b01ad53aba40956a164500c4267990f7d2d8dd7]

        tdf#76258 Use correct icon size for color filter popup colors
        
        Change-Id: Icda5ee2cc4c02d6da5cc3f45c30416ad503eaa20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115378
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-05-11  Michael Weghorn  <m.weghorn@posteo.de>  [55c17dff49166e8ad036f02fc97db40137158d43]

        android: Don't crash trying to process non-existing file from recents
        
        When the "Recent files" list in Android Viewer contained an entry
        for an Uri that was no longer pointing to a valid file, a
        SecurityException was thrown trying to query the display name
        from it.
        
        Catch the SecurityException that is thrown and just return an
        empty string, the document is then not displayed in the
        "Recent files" list.
        
        One scenario:
        
        1) open file located in the "Download" directory from within the app
        2) close the app
        3) delete the file
        4) open the app again
        
        -> crash, with this backtrace in ADB log:
        
            05-11 08:37:14.230  3892  4707 E DatabaseUtils: java.lang.SecurityException: Permission Denial: reading com.android.providers.downloads.DownloadStorageProvider uri content://com.android.providers.downloads.documents/document/msf%3A1091 from pid=6981, uid=10177 requires that you obtain access using ACTION_OPEN_DOCUMENT or related APIs
            05-11 08:37:14.230  3892  4707 E DatabaseUtils:         at android.content.ContentProvider.enforceReadPermissionInner(ContentProvider.java:804)
            05-11 08:37:14.230  3892  4707 E DatabaseUtils:         at android.content.ContentProvider$Transport.enforceReadPermission(ContentProvider.java:670)
            05-11 08:37:14.230  3892  4707 E DatabaseUtils:         at android.content.ContentProvider$Transport.query(ContentProvider.java:238)
            05-11 08:37:14.230  3892  4707 E DatabaseUtils:         at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:106)
            05-11 08:37:14.230  3892  4707 E DatabaseUtils:         at android.os.Binder.execTransactInternal(Binder.java:1138)
            05-11 08:37:14.230  3892  4707 E DatabaseUtils:         at android.os.Binder.execTransact(Binder.java:1102)
            05-11 08:37:14.230  6981  6981 D AndroidRuntime: Shutting down VM
            05-11 08:37:14.231  6981  6981 E AndroidRuntime: FATAL EXCEPTION: main
            05-11 08:37:14.231  6981  6981 E AndroidRuntime: Process: org.libreoffice, PID: 6981
            05-11 08:37:14.231  6981  6981 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{org.libreoffice/org.libreoffice.ui.LibreOfficeUIActivity}: java.lang.SecurityException: Permission Denial: reading com.android.providers.downloads.DownloadStorageProvider uri content://com.android.providers.downloads.documents/document/msf%3A1091 from pid=6981, uid=10177 requires that you obtain access using ACTION_OPEN_DOCUMENT or related APIs
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3333)
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3477)
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2043)
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:106)
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        at android.os.Looper.loop(Looper.java:216)
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:7464)
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:549)
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:955)
            05-11 08:37:14.231  6981  6981 E AndroidRuntime: Caused by: java.lang.SecurityException: Permission Denial: reading com.android.providers.downloads.DownloadStorageProvider uri content://com.android.providers.downloads.documents/document/msf%3A1091 from pid=6981, uid=10177 requires that you obtain access using ACTION_OPEN_DOCUMENT or related APIs
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        at android.os.Parcel.createExceptionOrNull(Parcel.java:2285)
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        at android.os.Parcel.createException(Parcel.java:2269)
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        at android.os.Parcel.readException(Parcel.java:2252)
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:188)
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:140)
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        at android.content.ContentProviderProxy.query(ContentProviderNative.java:472)
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        at android.content.ContentResolver.query(ContentResolver.java:1112)
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        at org.libreoffice.ui.FileUtilities.retrieveDisplayNameForDocumentUri(FileUtilities.java:137)
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        at org.libreoffice.ui.LibreOfficeUIActivity.createUI(LibreOfficeUIActivity.java:206)
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        at org.libreoffice.ui.LibreOfficeUIActivity.onCreate(LibreOfficeUIActivity.java:147)
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        at android.app.Activity.performCreate(Activity.java:7990)
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        at android.app.Activity.performCreate(Activity.java:7979)
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1309)
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3308)
            05-11 08:37:14.231  6981  6981 E AndroidRuntime:        ... 11 more
            05-11 08:37:14.233  2293  3174 W ActivityTaskManager:   Force finishing activity org.libreoffice/.ui.LibreOfficeUIActivity
        
        Change-Id: I7a8e824e557dba8771cf1f210ae89d6f60498737
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115374
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [3478c3ca5c2383c5340d1deaa22099d93bb2972f]

        gtk4: use GTK_POPOVER_MENU_NESTED to avoid crash on submenus
        
        gtk_popover_menu_new crashes on submenus with:
        "signal 'action-added' is invalid for instance  of type 'GtkActionMuxer'"
        
        Change-Id: I5d66b727dc45ac539b11e08665d69e019f5dded6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115362
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [65543a53c4058a6e491bc3ef8ca71970a1bc50b7]

        gtk4: centralize g_main_loop_run ifdefry
        
        Change-Id: I1a984783cf4c39500ab6dfdb59e5d1c604de4b5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115361
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [e104d1ee6918d9143d5d91ac46bbe3da6c6df1c5]

        gtk4: avoid gtk_widget_show_all
        
        Change-Id: Ib7151175e8f80def3d869330e1e6560e28e4c818
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115360
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Caolán McNamara  <caolanm@redhat.com>  [18b27b017ea8221b33f7e169f7725d3b9fc13c53]

        gtk4: get context menus working
        
        Change-Id: I14fe637ce3539196cffba90851f57193afc9b76b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115359
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-11  Miklos Vajna  <vmiklos@collabora.com>  [89b1c955c182a14de6a044b4db90b085d5bcddf9]

        Related: tdf#138604 sw: don't advertise AS_CHAR as "to char"
        
        Change-Id: Iff6726ef7b7f483e2bb407e9c2cd67427470645a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115358
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-05-11  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [3c8b248b5a7395b174fc265e3237bd79aeb2455f]

        tdf#76258 Add OOXML import for color filter
        
        Change-Id: I74cf4f56e0adf1cb8af8e6e932c14b30cce67c71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115168
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-05-11  Szymon Kłos  <szymon.klos@collabora.com>  [3595670c9082639b3efcd8d9426e4909b8fa212a]

        Fix style previews widget with multiple languages
        
        Broadcast also universal name (English identifier) for styles
        on change. This allows to select correct style without knowledge
        about all languages that other users use in other views.
        Fixes style previews widget in online with multiple sessions in
        different languages
        
        Change-Id: I9b9bcc92d96b5a5482a97a5947f148a638f257d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115093
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115298
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-05-11  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [69b376d21dfe43482f67ece137421a7487f0cbae]

        tdf#76258 Various fixes for color filter
        
        Change-Id: Ifb4114597efcb7a957d2e42867d1bdc8abfe7730
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115340
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-05-11  Jim Raykowski  <raykowj@gmail.com>  [a80eefb7413245f81692c443b06f7d3a6a92f28c]

        tdf#84502 CuiConfigGroupListBox Macros,Styles like category for Sidebar
        
        Decks
        
        Change-Id: I4d41952547c98ba66c40c1aa1e9776cdf31304c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100455
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-05-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b137ff671f25a605334083c0f87ada84eaa0fcf2]

        vcl: Don't just return OK when executing a dialog in Android
        
        This was probably "ifdef-ed" out for Android because of some old
        assumptions and isn't true anymore today. This has prevented that
        the dialog for macro execution shows up on Android when the
        document is loading.
        
        Change-Id: I662d2deb1520f9a3b421dac05f858488aef825fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115307
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7aacb991f4777e9bcb5bf70a9259887d8dc6d8da]

        lok: move handleMacroConfirmationRequest to its own method
        
        Just refactor to make it similar to other requests.
        
        Change-Id: I1a76d3d4ecc02b0a223ab8e44b11047455280142
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115306
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d7f734db2c078ced3ce08ad58cd816a79abe3bcf]

        lok: enable macros by default for Android
        
        This enables macros execution for Android, so the user will be
        asked to execute macros (assuming the security level is set to 1,
        which is the default) if the document contains any macros to
        execute.
        
        Change-Id: I34dbd123c5b4ea7386096fd3a21766da3479be6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115305
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1bcad85a5d48cc38ced5883de364f2c66ada273e]

        drawinglayer: move converter.hxx to public include
        
        Change-Id: I71a15c532ba161d69585bd47631b3a8e2f6ddd66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115304
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [2d7db1f688fc3b7e7ce9276776a40d6d8db8d536]

        tdf#134490: sc_ucalc: Add unittest
        
        Change-Id: Iac75d72506eceb6d1104f607d32cdf82c68fb566
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115365
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-10  Noel Grandin  <noel@peralex.com>  [1820db814909643df22bcb24ba28495adb87fe70]

        speed up SfxExtItemPropertySetInfo
        
        Change-Id: I7fdf0395c40f1932cfa1fc6ada91accc1912851a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115352
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-10  Mark Hung  <marklh9@gmail.com>  [68c1682929d5b8af95e299a2cfb3fdbb4f97e5ed]

        tdf#105650 different strikethrough offset for vertical writing.
        
        Change-Id: I7f1a8753bb00972865625628baeff76ff5dc4699
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115015
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2021-05-10  Mark Hung  <marklh9@gmail.com>  [5686c1aca40beb9514d40c86b4a3780a8a1334ba]

        vcl: use DWriteTextRenderer for vertical writing.
        
        It's really not possible to support vertical writing with old
        ExTextOutW API, use DWriteTextRenderer in this case. This also get rid of
        the hacks to prepend '@' in front of the font name when it's for vertical
        writing.
        
        Change-Id: Icf594dd248be35fb101d6c1e296971f1acf56e39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115017
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2021-05-10  Michael Stahl  <michael.stahl@allotropia.de>  [16de54a5c47fbc4691ee099c1f7bb559a8fe11ac]

        tdf#138209 ODF export: work around forms problem in LO < 7.0
        
        LO without commit 519d96fd8b83ef4c61576d87b58f97b7e6e6e3c6 makes a mess
        when storing form documents it has loaded from ODF 1.3 documents: the
        XML parts are stored as ODF 1.2, but the storage (and therefore manifest
        entry) keeps version 1.3.
        
        To avoid this, store form documents as ODF 1.2 extended by default.
        
        Unfortunately a bunch of ODF export code accesses the global
        SvtSaveOptions variable; with this version override, only
        SvXMLExport::getSaneDefaultVersion() must be used.
        
        Change-Id: I5fa8e286f5103c578ed0d93da07a8a6cbe2f0ddd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115357
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [d9a6e0c8b74522fca7ff008a13184e479efd1ba0]

        gtk4: GtkPopoverMenu doesn't have "deactivate", try "closed"
        
        Change-Id: Ia14944468ebe743999d8c283b96f60352589f82e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115351
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [60ed173e04838c57c1a73279d01fdad9bdd1575e]

        gtk4: use gdk_wayland_toplevel_set_application_id for dynamic icon changing
        
        Change-Id: Ie1f903a9fa8bfdb94ec3fc0409b350a3e73c444d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115350
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [40b7d4b26fa6696db11e6f65b4d340f317f03b9a]

        gtk4: gtk_im_context_set_client_window->gtk_im_context_set_client_widget
        
        Change-Id: I21d3cd5daf77264f08c6864425c6d9ff37404325
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115349
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [4e5f2861154e6bccb7a77356c76c5327d8bda6c4]

        gtk4: use gtk_window_minimize to replace gtk_window_iconify
        
        Change-Id: I6c50e6f60e24dd5bd93e1ef5f62f3cd3845f9194
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115348
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [f1311618e29315526565797f6edf2918d58f0fe4]

        gtk4: GDK_WINDOW_STATE_WITHDRAWN is gone
        
        Change-Id: Ibeca97ca0ac849d69b3b32db6d6f27da7cf551b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115347
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [34715eac43604ca9460ec731964f553a4507b285]

        gtk4: add some degree of support for minimized/maximized/default size
        
        so we start up maximized instead of just a titlebar that needs to
        be expanded
        
        Change-Id: I60c8cdd22c5b2bb659ae10806ccde27e964d6733
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115342
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [5aa48d61f82b2cbaa8995350e8c8d448d300c264]

        reduce frequency of dynamic_cast
        
        by checking cheaper things first
        
        Change-Id: I0c93021966ee09967f0ce2e265adafb279b669bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115356
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-10  Noel Grandin  <noel@peralex.com>  [e368cc61fa715e98fbc448c5b0edc781915f8385]

        reduce cost of locking in SvtModuleOptions
        
        Change-Id: If9e0c275822b733d339845d16edfbc5942b4aa6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115354
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-10  David Tardon  <dtardon@redhat.com>  [158737c2aa29904b726829399f9f5b24345dd013]

        upload libmwaw 0.3.19
        
        Change-Id: Ibb26390e6cc13c925f499bf95cfc6177d8c9b735
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115355
        Tested-by: Jenkins
        Reviewed-by: David Tardon <dtardon@redhat.com>

2021-05-10  dante  <dante19031999@gmail.com>  [9c9f3ae5d8d6aedd71cae5a292bc55ae42eacd1d]

        Test Kahan Sum. Will check Kahan sum stills work properly.
        
        This test file contains summations wich won't work with a raw sum.
        However Kahan Summation can give a correct output.
        
        Change-Id: I6fb3ded287414e8a99964b838c63f52f9262576e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115256
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-10  Eike Rathke  <erack@redhat.com>  [3561978410579c5222889eb7dce68f917b550334]

        Resolves: tdf#142186 Accept 123.45 fractional input on weird formats like 0"."
        
        ... or 0"."0 where the literal "." is also the decimal separator
        but can only occur in the integer part.
        
        Change-Id: I95093fdddf7759346f2869ee322222de3d130e55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115338
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [06ae35e5e26bf5054598e002cfc6639d844346ab]

        update leak-suppress
        
        with some CPPUNIT stuff that is being deliberately leaked
        
        Change-Id: I7e3e3090877394f05e5bc9f270c456de7e7c57f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115333
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [eabdf3bfce20513b3650766836f7d141fa088bfd]

        gtk4: add focus-in/out
        
        Change-Id: Ia954b2b1cc0ea368a318549f39e2efab42a0ebb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115339
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [2947ae712ff0e21fd9c1c32a0926284f2b87d4a7]

        gtk4: get the event state into the button press/release
        
        Change-Id: I85b7e64cf8216a7abf18432bbf7bf659876ee07a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115337
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [b3f9975c763a1430c052d7a75d572d8f47cfd1fa]

        gtk4: add crossing events
        
        Change-Id: I80adcb946a3f76b7a20fad381667a445e5927566
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115336
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [6c6b2fcdf34d9463aeb6d9b94474b5334f5fc20a]

        gtk4: get motion events
        
        Change-Id: I44f28891015cadf3714dbecd48bad73296d78b53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115335
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [bd0968922f214663e2e376c9429db2d8f942631f]

        gtk4: add gesturePressed/gestureReleased support for basic clicks
        
        some unknowns here still, but gets some clicks working
        
        Change-Id: Ib97a3b70baba5bcce70b71b6d030a1ad2a591724
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115331
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [819b575037abc479a0eb34afb15a2a1e846e40b2]

        gtk4: enable the existing longpress and swipe gestures
        
        for what limited amount of use they have
        
        Change-Id: I86f35fde191c0864cdfe9b56176bd71bd488bc1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115330
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [62414237e04d16ffe69ed460d336ebc7a6f4bf5f]

        gtk4: new close-request looks equivalent to old delete-event
        
        Change-Id: I4176de9e8eb2029979f478e4a32e25e0314c7d99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115329
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [7db0efb7a318d8628168d3ca7bab1690f15828e2]

        gtk4: use GDK_ALT_MASK
        
        define GDK_ALT_MASK as GDK_MOD1_MASK for gtk3
        
        Change-Id: Iff6340956b83403af37b0416a234b6937f1bea18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115328
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [0cd000bb83719982c1fd2265ea040c82af5bf98e]

        tdf#141613 sw: avoid possible crash when undoing header creation
        
        Move the ClearRedo() call to the very end of the undo process in order to avoid heap use after free.
        
        We still need to call ClearRedo() because there's no mechanism in place to Redo a header/footer change.
        
        Regression from commit 65e52cb61d74b0c71b45b63b2da131bc6b621104
        "tdf#141613 sw: fix crash at header/footer undo".
        
        Change-Id: Ibd4604379c9791e85aef3d4dc6c29c9e3ecd5a28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115275
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [2436ed69a9dec1432117e894cba8ed693960f581]

        gtk4: enable signalTooltipQuery
        
        Change-Id: Ida3593b1e6ecc98425342f9059f0dcd65901823c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115327
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [fdb44082252bfbb6a174216be43746421a312180]

        gtk4: enable signalMap and signalUnmap
        
        Change-Id: I614296cfc2ccf78e45a9b9df04977c938e47dff4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115326
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [9837e74c2a4ea95cf38c65c76a81c405f256dda8]

        gtk4: enable partial signalRealize
        
        Change-Id: I17bc5d5c0250aea6852e9e82e3742fece4966b34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115325
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Miklos Vajna  <vmiklos@collabora.com>  [014f33066a99488c52d10d8f5ff470ca6e2242f6]

        svx: fix crash with active text edit vs slide delete
        
        The problem is that SdrObjEditView::HideSdrPage() may delete
        SdrPaintView::mpPageView when it calls SdrGlueEditView::HideSdrPage().
        
        But SdrObjEditView::pTextEditPV is a non-owning reference to that.
        
        GetTextEditBackgroundColor() in svx/ calls
        SdrObjEditView::GetTextEditPageView(), so in case
        SdrObjEditView::pTextEditPV is not cleared, we would access a deleted
        SdrPageView.
        
        Change-Id: I948bae8e0e8d557e38aa8f243e9eea522b21a043
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115324
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [0afb2b63b38dff138e66f4ac8afed60911cb6aad]

        fix some leaks in basic
        
        Change-Id: I52c10cdbe9661974c908ee052336c779a40de402
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115323
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-10  Mike Kaganski  <mike.kaganski@collabora.com>  [b3541dea4889b9d0039554f87bd16e55189cf8b1]

        I suspect that we unlikely to use JRE older than 1.3.1_07
        
        ... and so possibly can rely on -Dfile.encoding=UTF8 now.
        
        This reverts 79ac0685de0b19d856db70a208a8372cb589646c
        and 3428bace79d64a10cfcabb79e4caa608ee5db233.
        
        Change-Id: Ia9e09025691b200c0f79427e0f4efe500f9c81f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115272
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-10  László Németh  <nemeth@numbertext.org>  [b11287cda0ce308f5fddac4c0877718fec7c70a5]

        tdf#142130 sw track changes: fix crossing out of neighboring images
        
        Normal images got crossing out from the next deleted images.
        Fix it by using only the start position of the image in CheckLine()
        instead of the 1-character length range of the anchor point.
        
        Note: add unit test also for tdf#78864.
        
        Follow-up to commit d845b91bcc6eb885c55494d4d4fab4ec09577e1d
        (tdf#78864 sw track changes: cross out deleted images).
        
        Change-Id: I8894e625d479adea4b1003f55f24f292064ed7ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115255
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [0038386cdecc3856da5f1d9696cc13713f0e206d]

        gtk4: enable signalDestroy
        
        Change-Id: Idd15db9c8666887818a6a119ee796db86fd1482f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115320
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [b03af6e223b95f047f50018c3b1b1eac6dfe6091]

        gtk4: implement drawing and resizing
        
        now we can see something
        
        Change-Id: I428354ce382bb4dbf163309b80316488436b027c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115319
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [e79599b936d0113f95464455e8719c592d0f814e]

        gtk4: fill in getXScreenFromDisplayScreen
        
        for whatever that's still worth
        
        Change-Id: I0be6ccfe6260b9b9f07922293a6654a12a181cdd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115318
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [603c959482ae89c16240b07bd1698d060cdf7a87]

        gtk4: implement GetDisplayScreenCount
        
        Change-Id: I23cb4607da4ec4bbe1a8dac0484b269a919011a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115317
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [cbfeec278196f2083db52cb6b1eb627b624b44aa]

        gtk4: get monitor size
        
        Change-Id: I833fbb041c97b10cdca57b21aa7c467a7add646a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115316
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [6bab3e80deb7733d2b2d4802a65430f541b86782]

        change <No selection possible> to avoid getting identified as an xml tag
        
        Failed to set text '<No selection possible>' from markup due to error
        parsing markup: Error on line 1 char 23: Odd character “p”, expected a
        “=” after attribute name “selection” of element “No”
        
        Change-Id: I8567862cb0f746529bcaa370e61a423dc9f646b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115313
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [b9b7f6b36af919c1e99a8918986d22a58a9fb95c]

        gtk4: get toplevel menubar and menus working
        
        with gtk_popover_menu_bar_new_from_model
        
        doesn't look great, long menus don't seem to scroll
        or anything like that, but the entries do work
        
        Change-Id: I69d6c324b9fe556067ded9acdf1af574ed784a09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115312
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Balazs Varga  <balazs.varga991@gmail.com>  [3cd6402c5443c8069c07d9e420d5ef5b43af6bef]

        tdf#127301 XLSX import: hide hidden named range of autofilter
        
        Create but not insert/add hidden FILTER_CRITERIA (_xlnm._FilterDatabase)
        to ScRangeName, because no need for them, so avoid of creating
        extra named ranges by autofilter re-range (shown in Sheet ->
        Named Ranges and Expressions -> Manage...).
        
        See also commit 3a2263a20629b0a3e9b4935dd43dc59817d0241c
        "mib17: #163146# XLS import: do not skip hidden names[...]".
        
        Change-Id: Ibfd86942a99b251a59394955bc890e6dbe0390f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115189
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-10  dante  <dante19031999@gmail.com>  [a25c9a2925e64f3adb46a749ce18393aa01b1870]

        tdf#137679 Use KahanSum for SSE2
        
        Change-Id: I97970cbb7a9562081f9a84b1d81423c80ed7f7f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115113
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [bdba387bad9dea718e21326ddf025be7af383cfd]

        sc_mathematical_functions: Add test for 9a71644aa475a6090f6
        
        Change-Id: Ibf4b5b163b9b9ec123597cf99395a02e25a56be5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115315
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-10  Tibor Nagy  <nagy.tibor2@nisz.hu>  [c89a7e2d900da5a6bded573f6dcff04c7be98339]

        tdf#124457 PPTX animation: export repeatCount
        
        Aanimation timing property "repeatCount" wasn't exported.
        
        Note: PPTX uses a 1000 multiplication in repeatCount to
        support fractional movement of animated objects, e.g.
        1500 means one and a half steps.
        
        Change-Id: Iac0dd10007c3e48f06c131d61671e1f78cad45a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115138
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-10  Miklos Vajna  <vmiklos@collabora.com>  [7ef207a79e13cbb3a98b03d7370e741f5796186c]

        sw: prefix members of SwAutoStylesEnumImpl, SwXRedline, ...
        
        ... SwXRedlineEnumeration and SwXRedlineText
        
        See tdf#94879 for motivation.
        
        Change-Id: I58a7077522264856e84ae53fe9134509b6640690
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115308
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [5def21945183b9e4cd86f6c941873a7e5d5d5f67]

        gtk4: start without crashing
        
        toplevel empty frame now appears
        
        Change-Id: I755525ab5af7a2e532686e8633feafeb7f16f81e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115311
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [4c8e2b47cb81a8b582d71db927682753c6d12ad9]

        bodge a gtk4 starting point into existence
        
        this is not supposed to work or anything even close to that
        
        Change-Id: I46b4fed6a1e6cfc885cb4f7c24660bb6438d5101
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115293
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [bc4e15d23cbcaf0a1bff32d4d5d9079805e298e5]

        rename GtkDropTarget and GtkDragSource to avoid conflicts
        
        Change-Id: I7a51cb6939204105cf49c91c92fdf33f9cb7cc42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115292
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Caolán McNamara  <caolanm@redhat.com>  [2dbf36132a8886b94c5fbb2255dfae9e6028a5bd]

        rename to remove the gtk3 prefix
        
        Change-Id: I219798ed42aff11d09fd45c26ca1a018c2d22c08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115239
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-10  Balazs Santha  <santha.balazs@simonyi.bme.hu>  [e9f9e2315ba5a4f10ac0d3a6a6a6cca711d49b6f]

        sw: test fix of tdf#140731 (freezing with track changes)
        
        Follow-up to commit e463d239555d3a4dc61797eeb8c638b6442112a3
        "tdf#140731: sw transliteration: avoid too many redlines"
        
        Change-Id: I49d80d6fa5744797b7bb56d470ebc6f3b5f898d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113402
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [eef7fab8962b74da7e6bb1d4fee8a54f95e6594b]

        tdf#120761: sw_ww8import: fix typo in unittest
        
        Change-Id: Ia8fef7dea598cd2ea1513908f69e0176c057900b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115309
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-10  Chris Sherlock  <chris.sherlock79@gmail.com>  [d4f116d9576453f5974eb63db37a33c59ac53bc9]

        vcl: move outdev.hxx flags into own headers
        
        Change-Id: I550a0b374736b25d972d356ddbe62942590cfa1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114992
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Jenkins

2021-05-10  Chris Sherlock  <chris.sherlock79@gmail.com>  [1dc6221a237aa6960b94c322c2f947db85caa661]

        vcl: move DrawImageFlags to own header
        
        Change-Id: I461c7db931a2011f1b7618159a8863db46c03601
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114991
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Jenkins

2021-05-10  Chris Sherlock  <chris.sherlock79@gmail.com>  [efd1d047a70a8e1b78ab75cedda688eaa8d1537f]

        vcl: move DrawTextFlags to own header
        
        Change-Id: I02b40dbb901c07f8049249dbb42dae75a476dd9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114989
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-10  Szymon Kłos  <szymon.klos@collabora.com>  [804f15e8bd129a7458416d3373142581b032d956]

        Invalidate inputbar after size changed message
        
        when canvas is resized the content is cleared
        
        Change-Id: Iee51583cd74d15add70e8c5cdf0a4fb00d8b6efb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115119
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115297
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [5295bc11e41166258fde5dc57b60f9677b5956e1]

        do not leak SdrObject global pool on shutdown
        
        Change-Id: Id2948f044edc7a4c9497ece5fe7d497e826bc04b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115237
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [47a9ee003ceb18ba9f26d2e0035d3faf1779ab05]

        simplify DefItems
        
        Change-Id: I90d5f3f77532f9e6dbbc0b2b87b5a52f4ac27ce6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115270
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-10  Thorsten Behrens  <thorsten.behrens@allotropia.de>  [80c9e7fe5360e3262ec49e174afc3133fbdb88e0]

        Some more vtables are still needed outside mergedlib
        
        Fixup 99af09bf36ffab37ac5ca19c8cc03b741525021b with a few more
        methods - otherwise BColorModifierTest.cxx doesn't link for
        release builds.
        
        Change-Id: I13f0d57e56ba4344564e2534c0ee4e4883ec4d23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115294
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-05-09  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [1675a68526c43c6c6e4dc850ee911f0c1de75c88]

        tdf#97066 - When using CTRL-A in a listbox, update selected items
        
        Change-Id: I4f20b8e744bf99edd0677839654aa78aadcbfc85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115169
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-05-09  Caolán McNamara  <caolanm@redhat.com>  [1a47606374d7bc490da36e0fd9bb59bcb7c091d0]

        fix fuzzer build
        
        Change-Id: I22cad5a2679e68159790fd614c9d33b20f99349f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115271
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-09  Caolán McNamara  <caolanm@redhat.com>  [72ebbea09644568837853198dd83aae1ab33036c]

        cid#1401328 silence Uncaught exception
        
        Change-Id: I7cd29462586b1dfe6fb7268ec3225317c1d2d782
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115268
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-09  Martin Srebotnjak  <miles@filmsi.net>  [898a6881ea8fe6bc05f4ef68554d594bae42bf3f]

        Update git submodules
        
        * Update translations from branch 'master'
          to 25d2fa3ee286cd1713b440f984c37a729a2c6cb7
          - Update Slovenian translation
            
            Change-Id: If447a7b6ce01b64ce36336d08fe542b9a90e5378
            
2021-05-09  Olivier Hallot  <olivier.hallot@libreoffice.org>  [210b54e3fd1eeb265df5bed3618c78b656a5bdd0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cc7f7b0547c5d6904908d3ef194b3c33ca6cd4f6
          - Fix =FIXED() example
            
            Change-Id: I45a820aa6967756e9554aeec7c2c7ee7437a11df
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115211
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [55fc9ea0f40fced82d71379b535fc0c4a24061b0]

        tdf#43175: sc: Add UItest
        
        Change-Id: I1a327038769102ce377136bf0598b1340a0068d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111808
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [bada120310281bd0993309f4482f0a51dcf44973]

        clang-tidy Undefined or garbage value returned to caller
        
        [clang-analyzer-core.uninitialized.UndefReturn,-warnings-as-errors]
        
        Change-Id: Idc8f2f4a3189a3a65c95740a12387d5df7c0bea6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115266
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [9dcd07b6be5739eecb8d8435e8130b20d4d568f0]

        clang-tidy error: Returning null reference
        
        [clang-analyzer-core.uninitialized.UndefReturn,-warnings-as-errors]
        
        Change-Id: Idfb848f343d9c71655848a32a19c03c0e6893b7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115265
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-09  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [d55bf8aab008d84fac673f3cd907f5199347ce77]

        tdf#43175 - Adjust chart references on every copied sheet
        
        Change-Id: I92fcfeecb9aa10bf8974de953399d780ffe02176
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115058
        Tested-by: Jenkins
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-08  Caolán McNamara  <caolanm@redhat.com>  [92c047486ee3dc8f327e1de858b206a38e921883]

        cid#1482285 silence Uncaught exception
        
        Change-Id: I0550dadd2990cb0d93b51570b2cc3136afb50907
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115263
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-08  Johnny_M  <klasse@partyheld.de>  [4cc8406abaf8acd5dc2bdba8d46d6c3c44fbc985]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8b131bb728653d553cc82c565d6addaaaa12468e
          - tdf#132643 Translate German section IDs
            
            Change-Id: If1e007f4b050c705dd708945bf7de9677fccd12c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115251
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-08  Johnny_M  <klasse@partyheld.de>  [c9ee42099554a9a2cfcae7d94130e40001fc3e9b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 975dfeba1f85c1b2f15afc77039970741572ade9
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iae83e3e20f54c4bc444eead9d89f51c872c97e56
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115253
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-08  Johnny_M  <klasse@partyheld.de>  [0b84689b930d48fb55a997a992c7ab7caee53118]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 956d5d9eae5791a69dd08c626c3354566a4b8de2
          - tdf#132643 Translate German section IDs
            
            Change-Id: Id2a94f3a1399285053487dc7386831772dd8a3eb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115252
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-08  Johnny_M  <klasse@partyheld.de>  [8d9d413ec524b099e200f4f9b1b378050575ebd2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 118d7ec30411912e5a7804f1050c126ef62eb2c8
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ie729107d1d2badd756b52a2e5d24aa40f537b381
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115250
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-08  Johnny_M  <klasse@partyheld.de>  [ca4dfae2d1a1cf06492cae297d044ef7da867f9c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 592e4a94b8fa8d3b522e8f66167336bf6b8c7181
          - tdf#132643 Translate German section IDs
            
            Change-Id: I601a1350f4481e972f5ebe1537cf08ec50aaff5b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115249
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-08  Johnny_M  <klasse@partyheld.de>  [da4bb26825bbcac294568fcfcd5a2148ecd0f6f5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 41f852563103450b4b2c452a173d786a4052d28c
          - tdf#132643 Translate German section IDs
            
            Change-Id: I6649822006bb27286830021158f1b85a66b531e4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115248
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [1545949690c750d7b512000723b564e69cf3c3a6]

        ref-count SfxItemPool
        
        so we can remove SfxItemPoolUser, which is a right
        performance hog when we have large calc spreadsheets
        
        Change-Id: I344002f536f6eead5cf98c6647dd1667fd9c8874
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115247
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-08  Mike Kaganski  <mike.kaganski@collabora.com>  [c10ce2698a3b001d22db3d33f2f43513cc49ebda]

        Simplify multiplication and division
        
        Use operators that take double for unification
        
        Change-Id: I5ef6f8a684f35dffbd639435415547d6dc96ed58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115208
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-08  dante  <dante19031999@gmail.com>  [e5750bacf680177447134ca6409967ed4b00e434]

        Review of the code affected by KahanSum
        
        Change-Id: I96fd479eeae287ef5c7a8615856631d4ba9b02f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115238
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-08  dante  <dante19031999@gmail.com>  [5545d8f515a2f7af45f0d2ab3ee40dfbde7fa20f]

        tdf#137679 Use Kahan summation for interpr3.cxx (2/2)
        
        Change-Id: I64113449f70d300feace6663c670db3448f43acf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114970
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-08  Mark Hung  <marklh9@gmail.com>  [f0653d01e15ed9f0e0e862a0679ae6ac88a2cb07]

        vcl: vertical writing in WinFontInstance::ImplGetGlyphBoundRect.
        
        Identity matrix isn't enough for vertical writing. For those glyphs
        that is vertical, they have to be rotated 90 degrees.
        
        Change-Id: Ia5f1f8ac9cea89aec2c98b88058ec79f733fc238
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115148
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2021-05-08  Mark Hung  <marklh9@gmail.com>  [b35b8079b3f03b93efdaf2d54b4a515df296e71d]

        vcl: Rotate glyph in DWriteTextRenderer for vertical writing.
        
        - This is part of the work to make all the text renders
        consistently use the positions created from harfbuzz.
        
        - Rotate 90 deg if the glyph is vertical.
        
        Change-Id: I0ef6569cf019ed2cfeec0b7e7b9709a7e8cf8021
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115016
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2021-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [2ed8c34bca56c1a30d727b21d9096cb77e88197a]

        use a single global item pool for chart2 draw model
        
        which exposed a bug in SvxUnoNameItemTable::replaceByName
        
        Change-Id: If3207df6d46a2185b78ea5c3e1c145527b42d7cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115126
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-07  Noel Grandin  <noelgrandin@gmail.com>  [ea67083cf5b8bceeab7d521663c768b59dd49d1d]

        simplify SwAttrPool code
        
        Change-Id: I1bf94fb65f75e80641df7485b228bd1c80870482
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115245
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-07  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [1ef26ffe39618a745d3367310565e7eeb184a4c2]

        tdf#55058 tdf#141982 EMF: Add rotation support for INTERSECTCLIPRECT record
        
        With this commit the rotation support was added
        for INTERSECTCLIPRECT.
        
        Before that change rotation was not applied to these CLIP rectangles.
        
        Change-Id: I3da66790e0aeeaaeeb28d2fc30780cba8dbda390
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115102
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-05-07  Noel Grandin  <noelgrandin@gmail.com>  [13ce37a85ac73a88567c2066fac694e4fc02a6f8]

        add utility method to get last pool in chain
        
        Change-Id: If21defdf1b59219e3b81d803423713972412da7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115244
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-07  dante  <dante19031999@gmail.com>  [a2729787d9bf29f9c5c05137fe016407ab596b92]

        Use prefix increase operators in ScInterpreter::ScOdd
        
        Change-Id: Ic1542e2667f7683cf222ab6794b348de396e6c20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115157
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-05-07  Michael Stahl  <michael.stahl@allotropia.de>  [59d96acec8c4d9e472daa3e2c287b3a754e01817]

        tdf#138518 sw: layout: unbreak fdo80206-1.doc
        
        The 7 flys on the para on page 3 create ~15 extra pages with one
        paragraph each.
        
        Argh! One of the bPageHasFlysAnchoredBelowThis checks was inverted.
        How dumb of me.
        
        (regression from c799de145f7e289f31e3669646e5bd12814e6c5e)
        
        Still doesn't look good but now it looks same as in 7.0.
        
        Change-Id: Ib10c46f48746362d8d679c147ddc8b85157be508
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115242
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

2021-05-07  Michael Weghorn  <m.weghorn@posteo.de>  [bcd7a7244208a15e36a724270c72b496e77f84bf]

        tdf#142153 android: Delete unused textures immediately
        
        Don't delay the call to 'glDeleteTextures' but
        always call it immediately via 'TextureReaper.get().reap()'
        in 'Subtile#cleanTexture'.
        
        Delaying it appears to sometimes cause it to be called
        "at the wrong time", resulting in black areas being
        shown instead of properly rendering/displaying the document
        content in the corresponding tile.
        
        This fixes the issue also mentioned in commit
        1bc42472200c32c9a0a10dd1c3cd6c6a8a5d47d2
        ("tdf#95517 android: Rework app/doc lifecycle handling"),
        which was present before, though:
        
        > (Well, sometimes there is an issue with
        > invalidation/repaint and single tiles remain black,
        > but that happened previously - when the whole doc
        > was loaded anew - just the same way).
        
        Change-Id: I5f18dbe3133d9d00a76b129fd119c2e80441e531
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115241
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-05-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [60f7fe618a93818ffd08d2b950d4dfa2dde6a47b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f928f353880c4b327765902d5d130496fef0158a
          - fixes in help pages
            
            Change-Id: I42107565a6aa22b97d5dbfa8a026ed8ee4b8a2e0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115205
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [0b6a70c3d945a9bc34f8ac4970a1b80fbbbcc08a]

        tdf#115022: sc_subsequent_filters: Add unittest
        
        Change-Id: I29c633f991231af6b71a7c6e1565c9fdd1604a25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115233
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-07  Arnaud Versini  <arnaud.versini@libreoffice.org>  [b30170661fb3a87d6b0491d748b8eb0d8f3dc99e]

        presenter : use std::mutex
        
        Change-Id: I53e081fd6c52fc040b29fad18dc3a758310f943a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114259
        Tested-by: Jenkins
        Reviewed-by: Arnaud Versini <arnaud.versini@libreoffice.org>

2021-05-07  Luboš Luňák  <l.lunak@centrum.cz>  [ec73a21bccf4a055ae9dc575dbad3d67c91f481e]

        set also dashing cap style for directx canvas (tdf#136957)
        
        Change-Id: I7022ffba519faad5a333d7ef6eabf1ba5f0ae3bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115232
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-05-07  dante  <dante19031999@gmail.com>  [38c88aca77f8c8ef47470723557ddf9e5d9d7b66]

        tdf#137679 Use Kahan summation for interpr8.cxx
        
        Change-Id: Id43765f7d8f51066da4bbebcfc175a0e69a58fde
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115127
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-07  Miklos Vajna  <vmiklos@collabora.com>  [d5cd62164d32273a25913c93aa04be9f7f3a4073]

        embeddedobj: handle getting the visible area on a thread
        
        The Windows OLE2 implementation of the embedded object interface assumes
        that the same thread is used for loading and saving the embedded
        objects.
        
        This means that in case the main thread is used for loading (e.g. from
        remote UNO, but with OnMainThead=true), but a
        thread is used for storing (without an explicit OnMainThead=true), then
        the underlying win32 API call failed and we returned a fixed size in
        EmbeddedObjectRef::GetSize().
        
        Fix the problem by explicitly checking for RPC_E_WRONG_THREAD and adding
        error handling for that case.
        
        Change-Id: Icf1e7722d33a809fa671d1505b2a0155af040c71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115236
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-05-07  Caolán McNamara  <caolanm@redhat.com>  [5ed1e84ce2acbcc8700a49549b68fe7be19f94d0]

        cid#1482086 silence bogus Double free
        
        Change-Id: I7567ce468f94c9565d2d6fd88a051383dae41013
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115231
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-07  Caolán McNamara  <caolanm@redhat.com>  [13aaeb5d148c1ea5163eecaa176fac4a67689277]

        cid#1401328 Uncaught exception
        
        and
        
        cid#1401334 Uncaught exception
        
        Change-Id: I609ec44bf28db28e69533d7b795f705fa8a330f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115228
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-07  Caolán McNamara  <caolanm@redhat.com>  [c56b5f9758c942ff5ccaaff5632fbe4ace8c3cbb]

        cid#1474072 silence Untrusted loop bound
        
        Change-Id: I2f966440b59c61bfd692c0e63bdffc37eafdb7a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115229
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-07  Stephan Bergmann  <sbergman@redhat.com>  [37dd4cb99bf44e57cca0272ed6de8c8156f35efa]

        loplugin:noexcept (macOS)
        
        Change-Id: I7eede75da6b81777661e0e5b76c8877e122f941b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115224
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-07  Noel Grandin  <noelgrandin@gmail.com>  [cc8144faafa0518334075090b0c8f90d0b2a2fde]

        convert sal_uLong in sot
        
        Change-Id: I51027e731ce6581ebea08b1f5eb88472c3c27550
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115190
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-07  Michael Stahl  <michael.stahl@allotropia.de>  [533a998e540b0f04068c876dde0e74adc3f79c93]

        tdf#138518 sw: layout: fix assert on ooo43913-1.doc
        
        Assertion `rAnchoredObjPage.GetPhyPageNum() == _nFromPageNum' failed.
        
        Because not only the fly's anchor frame moves forward in
        FormatAnchorFrameForCheckMoveFwd(), but also the fly itself,
        apparently because it's in a table:
        
        0  SwAnchoredObject::SetPageFrame(SwPageFrame*) (this=0x5a1d3d8, _pNewPageFrame=0x8cfbeb0) at sw/source/core/layout/anchoredobject.cxx:162
        1  SwPageFrame::MoveFly(SwFlyFrame*, SwPageFrame*) (this=0x8cbd8c0, pToMove=0x5a1d280, pDest=0x8cfbeb0) at sw/source/core/layout/flylay.cxx:985
        2  lcl_ArrangeLowers(SwLayoutFrame*, tools::Long, bool) (pLay=0x8cf80c0, lYStart=179488, bInva=false) at sw/source/core/layout/tabfrm.cxx:5000
        3  SwCellFrame::Format(OutputDevice*, SwBorderAttrs const*) (this=0x8cf80c0, pAttrs=0x8ce78c0) at sw/source/core/layout/tabfrm.cxx:5359
        4  SwLayoutFrame::MakeAll(OutputDevice*) (this=0x8cf80c0) at sw/source/core/layout/calcmove.cxx:1036
        5  SwFrame::PrepareMake(OutputDevice*) (this=0x8cf80c0, pRenderContext=0x5b7fcf0) at sw/source/core/layout/calcmove.cxx:375
        6  SwFrame::Calc(OutputDevice*) const (this=0x8cf80c0, pRenderContext=0x5b7fcf0) at sw/source/core/layout/trvlfrm.cxx:1792
        7  SwFrame::MakePos() (this=0x8cebdb0) at sw/source/core/layout/calcmove.cxx:627
        8  SwTextFrame::MakePos() (this=0x8cebdb0) at sw/source/core/text/frmform.cxx:340
        9  SwContentFrame::MakeAll(OutputDevice*) (this=0x8cebdb0) at sw/source/core/layout/calcmove.cxx:1412
        10 SwFrame::PrepareMake(OutputDevice*) (this=0x8cebdb0, pRenderContext=0x5b7fcf0) at sw/source/core/layout/calcmove.cxx:286
        11 SwFrame::Calc(OutputDevice*) const (this=0x8cebdb0, pRenderContext=0x5b7fcf0) at sw/source/core/layout/trvlfrm.cxx:1792
        12 SwTextFrame::CalcFollow(o3tl::strong_int<int, Tag_TextFrameIndex>) (this=0x5ae2c60, nTextOfst=...) at sw/source/core/text/frmform.cxx:279
        13 SwTextFrame::AdjustFollow_(SwTextFormatter&, o3tl::strong_int<int, Tag_TextFrameIndex>, o3tl::strong_int<int, Tag_TextFrameIndex>, unsigned char) (this=0x5ae2c60, rLine=..., nOffset=..., nEnd=..., nMode=1 '\001') at sw/source/core/text/frmform.cxx:611
        14 SwTextFrame::FormatAdjust(SwTextFormatter&, WidowsAndOrphans&, o3tl::strong_int<int, Tag_TextFrameIndex>, bool) (this=0x5ae2c60, rLine=..., rFrameBreak=..., nStrLen=..., bDummy=false) at sw/source/core/text/frmform.cxx:1166
        15 SwTextFrame::Format_(SwTextFormatter&, SwTextFormatInfo&, bool) (this=0x5ae2c60, rLine=..., rInf=..., bAdjust=false) at sw/source/core/text/frmform.cxx:1613
        16 SwTextFrame::Format_(OutputDevice*, SwParaPortion*) (this=0x5ae2c60, pRenderContext=0x5b7fcf0, pPara=0x8d07490) at sw/source/core/text/frmform.cxx:1720
        17 SwTextFrame::Format(OutputDevice*, SwBorderAttrs const*) (this=0x5ae2c60, pRenderContext=0x5b7fcf0) at sw/source/core/text/frmform.cxx:1910
        18 SwContentFrame::MakeAll(OutputDevice*) (this=0x5ae2c60) at sw/source/core/layout/calcmove.cxx:1525
        19 SwFrame::PrepareMake(OutputDevice*) (this=0x5ae2f80, pRenderContext=0x5b7fcf0) at sw/source/core/layout/calcmove.cxx:321
        20 SwFrame::Calc(OutputDevice*) const (this=0x5ae2f80, pRenderContext=0x5b7fcf0) at sw/source/core/layout/trvlfrm.cxx:1792
        21 SwObjectFormatterTextFrame::FormatAnchorFrameAndItsPrevs(SwTextFrame&) (_rAnchorTextFrame=...) at sw/source/core/layout/objectformattertxtfrm.cxx:905
        22 SwObjectFormatterTextFrame::FormatAnchorFrameForCheckMoveFwd() (this=0x8ce5720) at sw/source/core/layout/objectformattertxtfrm.cxx:919
        23 SwObjectFormatterTextFrame::DoFormatObjs() (this=0x8ce5720) at sw/source/core/layout/objectformattertxtfrm.cxx:368
        24 SwObjectFormatter::FormatObjsAtFrame(SwFrame&, SwPageFrame const&, SwLayAction*) (_rAnchorFrame=..., _rPageFrame=..., _pLayAction=0x0) at sw/source/core/layout/objectformatter.cxx:160
        25 SwContentFrame::CalcLowers(SwLayoutFrame&, SwLayoutFrame const&, long, bool) (rLay=..., rDontLeave=..., nBottom=192048, bSkipRowSpanCells=true) at sw/source/core/layout/tabfrm.cxx:1534
        26 lcl_RecalcRow(SwRowFrame&, tools::Long) (rRow=..., nBottom=192048) at sw/source/core/layout/tabfrm.cxx:1653
        27 SwTabFrame::MakeAll(OutputDevice*) (this=0x8cf5f80, pRenderContext=0x5b7fcf0) at sw/source/core/layout/tabfrm.cxx:2425
        
        It looks like the _nFromPageNum is always from the
        SwObjectFormatter::mrPageFrame anyway because that's a precondition of
        the mpPgNumAndTypeOfAnchors->Collect() being called, so just rely on
        that to get the correct page.
        
        (regression from c799de145f7e289f31e3669646e5bd12814e6c5e)
        
        Change-Id: Ibdffb2121cffbc04320d17a29ab2e160dec4250b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115188
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-05-07  Stephan Bergmann  <sbergman@redhat.com>  [d0b343a781ff792f5acbfafc671970cd48a18da8]

        external/python3: Mark configure part of darwin.patch.0 as reported upstream
        
        Change-Id: Ibf9fb088eb1d7e11582518aeafa233dfa7c56bf6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115223
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-07  Caolán McNamara  <caolanm@redhat.com>  [148ad7cf92b216351fce464528af8db0111157f4]

        remove an intermediate layer of widgets
        
        Change-Id: I4fe23f87d997057a2cb061110c8e325c8322b95e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115187
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-07  Caolán McNamara  <caolanm@redhat.com>  [8d45e67fe97773666cb5e2db04822476872fa84f]

        preserve comments before root entry
        
        Change-Id: I5fc789258e605b2d74c6697dedd824d722ad53bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115217
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-07  Caolán McNamara  <caolanm@redhat.com>  [d64192e72e76142097ca20f3df8a99373c792f81]

        add missing truncate-multiline properties
        
        Change-Id: Idbb227185806f97e00e99faa88a3fc6818e75513
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115216
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-07  Caolán McNamara  <caolanm@redhat.com>  [c97fa85d138492c92bc87ec2838a5d1b11d07cea]

        add glade header for uniformity
        
        Change-Id: I8422fb76a14ce4d1bf3ca91072cf9853701f5809
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115215
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-07  dante  <dante19031999@gmail.com>  [a0c7001b0e5ffb66ee1822b9fd8225977e4f0b73]

        Simplify PushDouble by PushError for ScInterpreter::SumProduct
        
        Change-Id: I0e9f5ebe12710008a13961be41ba454c1cd2f978
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114946
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-07  Miklos Vajna  <vmiklos@collabora.com>  [e23200dcb47ee64589e464b1c03a6f2ddc2d5ee5]

        desktop, lokclipboard: avoid repeating the return type from the declaration
        
        Change-Id: I8c3d5f4dcd442c680823a60d6b5b93137a7adc7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115213
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-05-07  scito  <info@scito.ch>  [b37cb3e5dbb145c5a5fed094f02c1bc6dc1d31f8]

        tdf#90101 add .uno:PasteAsLink
        
        No attributes or notes are pasted, i.e. only the links.
        Links to dates loose the date formatting currently, see tdf#142093.
        
        Paste As Link is only added as command.
        No entries to menus or context menus are made
        as this functionality is not widely used, see tdf#102255
        
        Icons are added with tdf#141885
        
        Change-Id: Ifbdaa076045b5f10073a658115fea211bb30e6a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115137
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-07  scito  <info@scito.ch>  [7b450b6ccd9f9bee0bb47500e7bf71f9ba641e36]

        tdf#102255 improve test and docu of .uno:PasteTransposed
        
        check that relevant types, notes and attributes are pasted,
        i.e. the uno command sets the right parameters
        
        Improvement of my former commit
        02b72784e5601636d26c8e4592958c262efb1a7d
        
        Change-Id: I1d8e7d09a867bbabe719bcdd8c7e908ab100aa4c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115191
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [5ea814f33a137b4adddfd2a0b66272385401bec5]

        tdf#113571: sc: Add UItest
        
        Change-Id: I0f60ea96bdd7b9d73ed9a4d714b42185e69849c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115221
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-07  Stephan Bergmann  <sbergman@redhat.com>  [b0a4b49a88aacfbc127965c0c6fe50a065eb3a0f]

        external/python3: Clang 13 trunk implements --print-multiarch now
        
        ...since
        <https://github.com/llvm/llvm-project/commit/a921d2d2fb46b898794091e7410426c518a4f0cc>
        "[Driver] Add -print-multiarch", which causes an issue when building
        ExternalProject_python3 on macOS:
        
        > checking build system type... x86_64-apple-darwin19.6.0
        > checking host system type... x86_64-apple-darwin19.6.0
        [...]
        > checking for the platform triplet based on compiler characteristics... darwin
        configure: error: internal configure error for the platform triplet, please file a bug report
        > make[1]: *** [/Users/stephan/Software/lo/core/external/python3/ExternalProject_python3.mk:80: /Users/stephan/Software/lo/core/workdir/ExternalProject/python3/build] Error 1
        
        as workdir/UnpackedTarball/python3/configure.ac computes PLATFORM_TRIPLET as
        "darwin", and instead of computing MULTIARCH as empty (as `$CC
        --print-multiarch` used to just print
        
        > clang: error: unsupported option '--print-multiarch'
        > clang: error: no input files
        
        to stderr), it now computes it as e.g. "x86_64-apple-darwin19.6.0" (or whatever
        -target is explicitly set to in $CC), so the check that they have equal values
        if they are bot nonempty fails now when building against Clang 13 trunk.  (This
        is not yet an issue with any Apple Clang version, though.)
        
        Until this is eventually fixed upstream at <https://github.com/python/cpython>,
        just keep pretending that `clang --print-multiarch` would cause no stdout output
        on macOS when determining MULTIARCH.
        
        Change-Id: Ic1b27c6791b327d5709a9d61a6d675c3fa8989bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115219
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-07  Stephan Bergmann  <sbergman@redhat.com>  [30b6b43bcb8fb772f535be9fd6538465b080fe7a]

        external/python3: First removeunnecessarystuff, then fixinstallnames
        
        otherwise, we could get issues like
        
        > error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: can't open file: /Users/stephan/Software/lo/core/workdir/UnpackedTarball/python3/python-inst/@__________________________________________________OOO/LibreOfficePython.framework/Versions/3.8/lib/python3.8/lib-dynload/_curses_panel.cpython-3.8.so (No such file or directory)
        > error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: can't open file: /Users/stephan/Software/lo/core/workdir/UnpackedTarball/python3/python-inst/@__________________________________________________OOO/LibreOfficePython.framework/Versions/3.8/lib/python3.8/lib-dynload/_curses.cpython-3.8.so (No such file or directory)
        > error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: can't open file: /Users/stephan/Software/lo/core/workdir/UnpackedTarball/python3/python-inst/@__________________________________________________OOO/LibreOfficePython.framework/Versions/3.8/lib/python3.8/lib-dynload/_testinternalcapi.cpython-3.8.so (No such file or directory)
        > error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/install_name_tool: can't open file: /Users/stephan/Software/lo/core/workdir/UnpackedTarball/python3/python-inst/@__________________________________________________OOO/LibreOfficePython.framework/Versions/3.8/lib/python3.8/lib-dynload/_dbm.cpython-3.8.so (No such file or directory)
        
        when the two jobs run in parallel
        
        Change-Id: I6db18d7a6fa0ce177e88f8f714434acf9afe3ea5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115218
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-07  dante  <dante19031999@gmail.com>  [2b90807fd474cb4e26c80ba5407aca4b66f6d3a2]

        tdf#137679 Use Kahan summation for interpr5.cxx
        
        Change-Id: Iefd09f2af4c77a464e47367c75b9e7e303f2c2a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115128
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [52ffeb5eec8fd1f00cde59af173f40ef55099c53]

        tdf#57841: sc: Add UItest
        
        Change-Id: I584883f152041be7e241047dcc5c084dd784260f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115220
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [d6375dcd1db6ce7e1bae8297949801f7d4249e52]

        loplugin:unusedmethods
        
        plugin code needed some updating because it was interacting badly with
        PCH code in pluginhandler::ignoreLocation
        
        Change-Id: I228f94a4e285747bd1d5b8536010f8617118cafa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115212
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-06  Caolán McNamara  <caolanm@redhat.com>  [48969e9f578c16ff4142b2911746212044cbce61]

        ofz#33899 basprov also now needed
        
        since...
        
        commit a52590d76b89dc75be2aa87f4287624c89f1e82f
        Date:   Fri Apr 30 22:01:24 2021 +0900
        
            update native-code.py with services for vba scripts in Calc
        
        Change-Id: I56d071786b85491a833d75a573b95c166e57b24c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115214
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-06  Caolán McNamara  <caolanm@redhat.com>  [7dc277c97491887c7f6cf2bb24e55596740ba7b5]

        release mouse before showing context menu
        
        otherwise math loses focus due to the mouse release
        
        Change-Id: Ie50cfde6a9f13d87efba2f6ec4830b9730f6e938
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115186
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-06  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [6bf2239a189423d087b2536dd7054b21df58ddc4]

        tdf#55058 tdf#141982 EMF: Add rotation support for ARC, ARCTO, CHORD, PIE
        
        Change-Id: I5d9b76f0ddd2b7f12604f472986dd95976a8b04d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115185
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-05-06  Mike Kaganski  <mike.kaganski@collabora.com>  [ef5b56123701b62b7fabeb1d1d9a7d1a4aa00d97]

        Limit scopes of some variables
        
        Change-Id: Ia8b2aae8953e2543b5c49a2cd7ddc4e84ba46f4c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115197
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [a7ff945ca031324f060b0d989f7a89594fcfe9fe]

        add SfxItemPoolDeleter utility
        
        add use so we can hold the pool with std::unique_ptr
        
        Change-Id: I685fbc37c0ae145a5b48a66a88eab9fb29a0fc0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115174
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-06  Caolán McNamara  <caolanm@redhat.com>  [6668b112b341edd24ca77ba88b834108d67b0602]

        Resolves: tdf#138855 crash on use of Outliner freed by GetFocus
        
        probably since...
        
        commit 3a662445a0e3666637e5eb140b106a1347f050eb
        Date:   Sun Jun 23 17:54:49 2019 -0800
        
            tdf#126061 Make text edit outliner view show cursor
        
            Change-Id: Ic4e8b5984d5b21c3b789eba943d35d4cad1ba867
            Reviewed-on: https://gerrit.libreoffice.org/74676
        
        Change-Id: Ibd6cf9e6f539e651d6e98f2af4a2eba55f081b58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115184
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [47c0cea5aae8f1ac5c8d79fc09a30c8c5f14af64]

        tdf#126226: sw: Add UItest
        
        Change-Id: Id236fa585ae02cb0282a7d6179b9cb2d779dfdf8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115182
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-06  Caolán McNamara  <caolanm@redhat.com>  [473c68d0f8014c1f594e6f4c683594024a307007]

        crashtesting: failure on export of ooo26119-1.sxc to xlsx
        
        since...
        
        commit 3a24211a1d49f33ca52e4fb2c927d50304f005df
        Date:   Thu Apr 29 17:26:59 2021 +0200
        
            tdf#54037 PPTX export: fix internal hyperlinks
        
        calc XDrawPage doesn't support XNamed apparently
        
        Change-Id: I796b65682f099deebee0da2e84bfbe391108c4cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115181
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-06  Eike Rathke  <erack@redhat.com>  [cb9aa621a683a254e5df6e8016fcf2755c2def5b]

        Add English (Denmark) {en-DK} locale data
        
        Using ',' comma decimal separator and '.' dot group separator.
        ISO 8601 date(+time) formats.
        Inheriting calendar from {en-GB} (week-1stweek=4 first_weekday=2).
        Currency DKK 'kr.' symbol.
        Secondary currency EUR '€' symbol.
        
        See also https://lh.2xlibre.net/locale/en_DK/
        
        Change-Id: Idcf1e52af0ac20412efa42d3873ab1e34a2f1eaf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115177
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-05-06  Alain Romedenne  <alain.romedenne@libreoffice.org>  [89d1c83502aa3b8cfb90a15f23a04608f0df5c4a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 605791780909d8dd5e4c36663def5c0c9c3bbdb0
          - sf_Dialog(Control) Python support - part 1/2
            
            Change-Id: I204a78557c607708870a51699af140e13ff2c0e4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114724
            Tested-by: Jenkins
            Tested-by: Jean-Pierre Ledure <jp@ledure.be>
            Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
            
2021-05-06  Caolán McNamara  <caolanm@redhat.com>  [130486015f03087aa4c2c43709ce95fb494df44b]

        use Widget::get_clipboard
        
        there's no different from GetSystemClipboard except potentially for
        the libreofficekit case where per-frame clipboards are possible
        
        Change-Id: I3173e39f81a03a7cbe114ebca6020d5ed36a659a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115179
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-06  László Németh  <nemeth@numbertext.org>  [ed7271d9d44fe1a0195ae669644f23c01b6960d8]

        tdf#128913 DOCX: import track changes of inline images
        
        Deleted images were imported as not deleted part of
        the document. Both deleted and inserted images lost
        their change tracking.
        
        
        Change-Id: Ia273d307d01c5ea535889bc9951084e96cd7fc50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115178
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-06  Caolán McNamara  <caolanm@redhat.com>  [1ff996e5e720d77ce32b8c44d4c29569ddbc113a]

        add get_clipboard to widget
        
        Change-Id: I9a623e558bc18286af773e0aa3120185a30baa52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115172
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-06  Caolán McNamara  <caolanm@redhat.com>  [e30b4b641a4828c834e387181c9ea05f9bf6f936]

        cid#1482085 Uninitialized scalar field
        
        Change-Id: I1836b7df127e6e858e5fced679b0fc3754665daa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115171
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [ae5e62ee70ca22e3bf89becd01f6067bfaa81921]

        tdf#125440: sc: Add UItest
        
        Change-Id: I24b1cf0c7d19d9314fcdbeefb9082fc9c227b98f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115165
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-06  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b6516acdb96a7417f0d58749723750d83547f98a]

        update credits
        
        Change-Id: Ifa86e93a66d54d5ad8f288ba111cbe4ca1695415

2021-05-06  Jean-Pierre Ledure  <jp@ledure.be>  [53230b495407ea7e26cd3c01509bc773dad0bc7a]

        ScriptForge - (scriptforge.py)Non-modal dialogs and OK/Cancel buttons
        
        In the SFDialogs.SF_Dialog class:
        - Fix the comments describing the behaviour of non-modal dialogs
        - Add the OKBUTTON and CANCELBUTTON definitions
        
        Change-Id: I2d3abc1c610b0c60949987feb1a9d66e21abfdc1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115152
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-05-06  Andras Timar  <andras.timar@collabora.com>  [645cb7eda4fbe83ed748aafa41d210db274e22fc]

        pdfium build fix with Android NDK 19
        
        Change-Id: I618095efab0a7ed7babdabc36db6a473b1af78da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115161
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit 01765acee6b4931b6c69252b8357f81fd26e33bd)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115090
        Tested-by: Jenkins

2021-05-06  Attila Szűcs  <szucs.attila3@nisz.hu>  [f05c57b96293c80825be66162ca7bf3e4dbc8ea2]

        tdf#121659 DOCX import: fix lost column break at shapes
        
        The column break was moved into the neighboring shape during
        the first import, and eliminated during the second import,
        losing the 2-column text layout. As a workaround, split the
        paragraph moving the column break into a new paragraph.
        
        Based on the patch written by Justin Luth.
        
        Co-authored-by: Justin Luth and Tibor Nagy (NISZ)
        
        Change-Id: Id4042a92b09aa55952bc0ea02319d5e588f77d3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114904
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-06  Caolán McNamara  <caolanm@redhat.com>  [0664228c1648a6f88ccf251ccc0bdda57b2717a9]

        cid#1482086 silence bogus Double free
        
        Change-Id: I54bd03f6a46f894b729d3977057f0729640db49a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115175
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-06  Caolán McNamara  <caolanm@redhat.com>  [d7e948938367048a4e408c30f2efb927e76a604e]

        use Label::set_label_type to designate a label as a warning/error
        
        To be consistent with other cases. weld::LabelType::Error is another
        option. What colors, if any, it results in isn't cast in stone, but be
        consistent in that all warnings (or errors) use the same ones.
        
        Change-Id: I6943aa6370cf6cead60cd404987e8211532143eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113529
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-06  Caolán McNamara  <caolanm@redhat.com>  [500e59e4825c0a140ed4bb4576ddb6a46f08c860]

        cid#1401334 silence Uncaught exception
        
        Change-Id: I7d0d9324afdfd5e06e2def62919dbefb78abdb3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115173
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1a1754b7ab47eba74ad86197c327f304c5b0deb8]

        Fix typo
        
        Change-Id: I646f74fd79d48ab906f9b9c2588c800f301ccac6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115124
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-05-06  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [761fdaf26dc9ed7cd0d25a7630576e7800813e2f]

        tdf#142004 tdf#141982 EMF Import: Add rotation and path support for EMR_ELLIPSE
        
        Previous implementation of EMR_ELLIPSE, doesn't support rotation
        and EMR_ELLIPSE was not work with EMR_BEGINPATH, EMR_ENDPATH and EMR_ABORTPATH
        
        The EMR_BEGINPATH opens path bracket construction.
        
        Once path bracket construction is open, an application can begin specifying records to
        define the points that lie in the path. Path bracket construction MUST be closed by an
        EMR_ABORTPATH or EMR_ENDPATH record.
        
        With this patch all these issue was resolved for EMR_ELLIPSE
        
        Change-Id: I6d352e0ff0326dd788d43272bf1330fa6c777df4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115101
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-05-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5f10242591d88f6627d7cd82172551879168f9be]

        Fix typos
        
        Change-Id: Ibc86f8a76080b55dd7c5a458e2b8fa7ce534a4b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115164
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-05-06  Tarun Sharma  <starun.1998@gmail.com>  [2e417a09b5497bb8aa86727a280960aeb5023af0]

        tdf#97087 Give unique, comphrehensible names to idles
        
        Change-Id: Id146a5a89c9189285409641494badf3d49931a0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115064
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-05-06  Caolán McNamara  <caolanm@redhat.com>  [de1c3bd004b069cd1796423e796999cf0737f823]

        allow ctrl+A to select all in calc header/footer dialog too
        
        Change-Id: Ie3142ced5ddf80a9dd49774d26e450318f18b641
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115170
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-06  Michael Stahl  <michael.stahl@allotropia.de>  [dc8c8a4aa20ddd3139a25d5c052cac9bae944cb8]

        gbuild: work around GDB 10 bug with DWARF5 in split debug info
        
        GCC 11 defaults to -gdwarf-5 and GDB can only read it if
        -gsplit-dwarf isn't used.
        
        Dwarf Error: wrong unit_type in compilation unit header (is DW_UT_split_compile (0x05), should be DW_UT_type (0x02)) [in module /workdir/CObject/desktop/source/app/main.dwo]
        
        https://sourceware.org/bugzilla/show_bug.cgi?id=27354
        https://bugzilla.redhat.com/show_bug.cgi?id=1956475
        
        Change-Id: Ie2ac7193a29a8f257cf6f1d711f9fa6941df48ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115054
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-05-06  Luboš Luňák  <l.lunak@collabora.com>  [32f2d2f7f99f73203294a91a9b432fd0c3fc7f99]

        a unittest for my cairocanvas fix for tdf#134053
        
        Note that even though the fix is for cairocanvas, the unittest
        currently really checks only vclcanvas, because tests for cairocanvas
        do not work.
        
        Change-Id: I2c34822126c93460971c34932d5bdf3fe2d698b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115146
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-05-06  Luboš Luňák  <l.lunak@collabora.com>  [7603d51e7747a0ea2e628bd467af7d17597a9b10]

        add a unittest for impress drawing a dotted line in tdf#136957
        
        Change-Id: Icabe039df29e9b3b9155656863120e3df7ef650b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115118
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-05-06  Luboš Luňák  <l.lunak@collabora.com>  [402acbcfadbc8fd9f45330b46a4bfaad3e02eb39]

        make it possible to write canvas unittests
        
        One of the problems is that canvas apparently works only with windows,
        but tests obviously need an offscreen surface. This patch moves
        Window::GetCanvas() to OutputDevice, and makes vclcanvas capable
        of working with OutputDevice classes that are not windows. Other
        canvas implementations still don't work, but presumably at least
        cairocanvas could be fixed too.
        
        This commit adds a "simple" test that just draws a line and tries
        to verify it's been drawn properly. Adding another test should
        be a matter of basing it on this existing one, and then copy&pasting
        the complicated UNO way of drawing using canvas from somewhere,
        such as canvas/workben/canvasdemo.cxx.
        
        Change-Id: I42db12b09433763cd31c3dd497c10157424b8598
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115117
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-05-06  Luboš Luňák  <l.lunak@collabora.com>  [834822413d687572691753c33d837ffdb5064f2b]

        transform by vector length, not just X
        
        I missed this one in b71d9a6d15cfb8a50afdea5ac064f40d84c561f8.
        
        Change-Id: Ibbfd6ed1e064030a6a2818df94d7d61dd2b92caa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115116
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-05-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [31072493884f9df025befd1744f2e5eec940ff00]

        Removed duplicated include
        
        Change-Id: I8bcbbcff598ea472f9476c0d5e57fbfc0a9dcc0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115162
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-05-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2335afc8f1d15e7b0a7a242fbceacb8b9f98a7a8]

        Removed executable bits on pptx
        
        Change-Id: Ifbe14a29ac80143c23c189c80599e38816cc6b1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115163
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-05-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [1f6b98f21495f0ecc5ded493cb3273da03852191]

        replace SVL_CRYPTO_MSCRYPTO with _WIN32
        
        just to reduce the number of different #defines at work in this
        file.
        
        Change-Id: I586b09a3c3c4c8eed4971a0e89d8def9d848b9fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115166
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-06  Heiko Tietze  <tietze.heiko@gmail.com>  [6dfc49bb6a72bf6bb79167b12f0d2d0c5a155d06]

        Resolves tdf#141986, related tdf#141566 - Dark theme
        
        Introducing dark color set
        
        Change-Id: I21d37e191c8a58468daa881f35ab847216493bb1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115042
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-05-06  Miklos Vajna  <vmiklos@collabora.com>  [5f51b6f08c6ed6fb135b8d4999d6fb6a51fafa89]

        Replace magic numbers in SwPageFrame::UpdateAttr_()
        
        By using the same SwPageFrameInvFlags constants that
        SwPageFrame::SwClientNotify() already does.
        
        Change-Id: Ic07ce518901890367ce95080bf2a588697b8990b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115156
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-05-06  Gülşah Köse  <gulsah.kose@collabora.com>  [6af7691518f24835d600c692bff1dcd66f5e0ced]

        tdf#141424 Include the margin sizes while calculating width of window.
        
        Follow up development f61fcf6fe6b9f54dd57ca5d868b1b0436e9cec61
        First one fixed only horizontal panes. Apply the same fix to vertical
        panes (eg: sidebar->gallery)
        
        Change-Id: I7e5e1bb7bf559741dd265a8bbc6f845a2f31efde
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115151
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-05-06  Eike Rathke  <erack@redhat.com>  [9df3aa7ea72d61462e430643f2a80906dce4e15b]

        Change en_GB calendar StartDayOfWeek to Monday and MinimalDaysInFirstWeek to 4
        
        Inherit day, month and era names from en_US but with proper
        values. See https://lh.2xlibre.net/locale/en_GB/
        - Week definition (week)
        - First day of week (first_weekday)
        
        or
        
        % LC_TIME=en_US locale -k LC_TIME
        week-ndays=7
        week-1stday=19971130
        week-1stweek=1
        first_weekday=1
        first_workday=2
        
        % LC_TIME=en_GB locale -k LC_TIME
        week-ndays=7
        week-1stday=19971130
        week-1stweek=4
        first_weekday=2
        first_workday=2
        
        This makes it necessary to adapt basic/qa/vba_tests/weekdayname.vb
        because basic/qa/cppunit/test_vba.cxx sets LANGUAGE_ENGLISH_UK
        
        Change-Id: I752bf0e59396f0cbd601beb596c07e77e4e4cfaf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115160
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-05-06  Rafael Lima  <rafael.palma.lima@gmail.com>  [e76292edc1d7e70ffa3f3940dc635581eb1a121b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f9a2226309678e6a8769af6d312f796bb6835c4b
          - tdf#131368, tdf#141474 Document WeekDay Basic function
            
            This patch updates the WeekDay documentation to explain the use of the second (optional) argument, that refers to which day of the week should be considered to be the first day of the week.
            
            This patch also refactors the Now function help page and adds a variable for x-ref.
            
            Change-Id: I4bfc9070fc93593217c3c9086935dfc728adee3c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114868
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-06  Eike Rathke  <erack@redhat.com>  [581ac7e27ae6f8faf197c4f6962e05e9bed37351]

        Derive en_HK calendar from en_US instead of en_GB
        
        Reason is that en_US start day of week is Sunday and en_GB is to
        be changed to Monday but en_HK is to be kept on Sunday.
        See also https://lh.2xlibre.net/locale/en_HK/ that does not
        override First day of week (first_weekday).
        
        Change-Id: I7f1b4059a23c8a6cdf6e30a3a6d18e2b911f4974
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115159
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-05-05  Eike Rathke  <erack@redhat.com>  [75aa541d6a7c15f6e79b29c0a1b6e813cebc1ac3]

        Move en_KE to lcl_DATA_EN where it belongs
        
        Comment en_IN and en_MY why they should / have to stay.
        
        Change-Id: I816741324bfc328ec4e0bf269ec27f65fe79f3f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115154
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-05-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [223e6484b5147464ae684fa520004316b4ec031c]

        loplugin:unnecessaryvirtual
        
        Change-Id: Iedb9586fcf34dc172b93f0a246b1c1e1c9033376
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115153
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-05  Caolán McNamara  <caolanm@redhat.com>  [51b6b12195d77631ca94d4c85b429dace8e3b173]

        add io libraries to fuzzer-common
        
        since...
        
        commit a52590d76b89dc75be2aa87f4287624c89f1e82f
        Date:   Fri Apr 30 22:01:24 2021 +0900
        
            update native-code.py with services for vba scripts in Calc
        
        Change-Id: I38c5e25cfdd24b0e9f2046795c5b2572c1eb880a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115155
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-05  Noel Grandin  <noelgrandin@gmail.com>  [eff90f57b75c5aa0c18f0c87aa7bce36e414a68e]

        convert sal_uLong and tools::Long in vcl/settings
        
        Change-Id: I69711b791884218f4a14c85fe69072b9ea06dc79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115109
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [27cc1d10421777469c89cd1ec30229643b1a03ea]

        Add --enable-wasm-strip
        
        Will just set enable wasm strip for cross-target
        
        Change-Id: I0840b843794e4fab694df26608619a7bf06f5e5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114981
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-05-05  Thorsten Behrens  <thorsten.behrens@allotropia.de>  [d7e5d19e4617e41765db758778503501bfa8fdcf]

        WASM: add distro config, amend readme
        
        Let's move common configury to distro config, so people get
        necessary changes across updates w/o manual intervention.
        
        Change-Id: Ic27db86e7681bcef0632ed6b5fdd2fe8df0fdba3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114629
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-05-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [3dd7e77fa8b37ed85515bc64b8803d9ee1ee1fb5]

        WASM: add readme with build howto
        
        Change-Id: I2ce1787abfaa2cf6990d71e88de2d027b08f1489
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111129
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-05-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [f90c68316c622971706568303a025bbc58351df3]

        WASM: add Emscripten demo application
        
        Change-Id: I31297142761255b1f357fc9677a644b7a93c921a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111128
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-05-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [8a4173987edfeeb7e49c70617d43e3adc911d333]

        WASM: add initial support for Emscripten cross build
        
        - configure with:
        - --host=wasm64-local-emscripten
        - had to make a few externals optional, so adding:
          - --disable-nss
          - --disable-cmis
          - --disable-curl
        
        Change-Id: I48d1c73d2675ad2e2beaf2c341578199efbd24ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111130
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-05-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [013ddc4f5307df512767ca23b3922540b2b36d52]

        Switch OPENSSL config var from negative to positive
        
        - align with most of the rest of config_host
        - rename DISABLE_OPENSSL to ENABLE_OPENSSL
        - make this configurable
        
        Change-Id: Ic3b41fcdda38db66134939f12265e0da24833d60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114564
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-05-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [983c41278899674028040c70c6e6415574b701f1]

        Run checks also on cross build toolchain
        
        - certainly those can break subtly too
        
        Change-Id: Iade2b8d78c1ffe43cfb260e4cdbe15adb4332765
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114563
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-05-05  Luboš Luňák  <l.lunak@collabora.com>  [3a1d150eb99b5875e6e86117029a72e4c87b0547]

        scale stroked line properly in cairocanvas
        
        - Line width should be scaled by the scaled vector, not just its X
        component (see VclMetafileProcessor2D::getTransformedLineWidth()).
        - Lenths of dashes should not be scaled by the scaled line width,
        but by the scaling.
        Testcase document sd/qa/unit/data/pptx/tdf134053_dashdot.pptx .
        
        Change-Id: I4116f82e91620f5612f5e4e187468508f683b93e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115147
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-05-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [e859bf8c4da78698b820d13af1a2fdee3602f5b4]

        loplugin:constmethod
        
        Change-Id: I7913fd8144d521b8293ac43036d0fad82e457cd1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115145
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-05  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [ae1d21ae69b0522cbbe67abeb2f5c5ba7ca2c33b]

        Update git submodules
        
        * Update translations from branch 'master'
          to dddf75c6f2e8840ed6966fa73989485db7c6b10b
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: I5b89ae56a22a53d2975d3f3f34f7b854b5a0151a
            
2021-05-05  Michael Weghorn  <m.weghorn@posteo.de>  [70554d74a602c5cbeb5a3830898f644becf507ba]

        tdf#135136 Android: Don't hardcode height of TextViews
        
        Otherwise the text gets cut off when using a large
        system font size.
        
        Change-Id: I265d57ae310e39e9e452f6e744f17ed4807a00b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115134
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-05-05  Gülşah Köse  <gulsah.kose@collabora.com>  [f61fcf6fe6b9f54dd57ca5d868b1b0436e9cec61]

        tdf#141424 Include the margin sizes while calculating width of window.
        
        Change-Id: I0863dc62f1ade6cc07835e83eb242f3d5a9906bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115068
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-05-05  Michael Stahl  <michael.stahl@allotropia.de>  [ed12269c42f75f553bb8a8770923406f7824e473]

        tdf#142080 sw: layout: fix infinite loop in CalcContent()
        
        On page 9, SwSectionFrame::Format() calls CalcContent() and that formats
        all its content frames, then on SwTextFrame 91
        SwObjectFormatter::FormatObj() fails becuase it moved forward.
        
        With commit c799de145f7e289f31e3669646e5bd12814e6c5e this now sets the
        o_rbPageHasFlysAnchoredBelowThis to true, which prevents a call to
        SwLayouter::InsertMovedFwdFrame(), and the flys anchored in next frames
        aren't moved off the page at this time.
        
        Then the loop starts over at the beginning of the SwSectionFrame, and
        frame 91 will be formatted again because the loop tries to format the
        first frame on the next page to see if it will move back; now the
        MoveBwd() isn't prevented any more so the result is the same failure
        in SwObjectFormatter::FormatObj().
        
        Fix this by ignoring the bRestartLayoutProcess in case the current frame
        was originally on the next page and didn't move back (or, as is the case
        here, moved back and then forward again); it should just be formatted
        again on the next page.  Once that happens, it will eventually be
        entered into SwLayouter::InsertMovedFwdFrame() too.
        
        This happens to fix another problem with this bugdoc too: the first
        column of the section on page 9 is empty.  This also happens in LO 6.4
        but not LO 6.1.
        
        An alternative would be to move the flys anchored below off the page as
        is done in SwLayAction::FormatContent() now but sections can be in flys
        or footnotes or headers so perhaps it should be done only at the
        top-level.
        
        (regression from c799de145f7e289f31e3669646e5bd12814e6c5e)
        
        Change-Id: I0965aebb4e3cec687f4e70f8d5e3aa8a55da3393
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115144
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-05-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [c6d0986acb50941d30257cb497466066badfcaa1]

        tdf#141973: sc: Add UItest
        
        Change-Id: I06d8da1e2336a93cbd974b817afa21f830bd2ff7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115125
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-05  Caolán McNamara  <caolanm@redhat.com>  [21f53f55f82f12fbee4e0d93ff26d3bb05ec3c55]

        Resolves: tdf#142049 expand widget to use unused extra space
        
        Change-Id: I7ff6aa4feeccd790b6176cb60b6adb9b21db0f63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115135
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-05  Caolán McNamara  <caolanm@redhat.com>  [4ff983b930dc15658aa531759d3f1e5b9586aeab]

        Related: tdf#142049 restore some elements default visibility in the ui
        
        these defaulted to not visible before...
        
        commit ec548bce309d965a25e807ae79432114926e06f3
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Mon Oct 15 11:14:02 2018 +0100
        
            weld ChartTypeDialog and SchLayoutTabPage
        
            Change-Id: I101c56b855d0bdc43559ca4561d298fa4ad92572
            Reviewed-on: https://gerrit.libreoffice.org/61797
        
        Change-Id: I424368e108726376140a0e83e085fe5ab01c497f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115129
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-05  Mark Hung  <marklh9@gmail.com>  [6c9948d80aaa1d4827ccf741d900093abe7a973e]

        vcl: adjust cairo text renderer for vertical writing
        
        , remove extra matrix translation and use the positions
        from Harfbuzz more directly.
        
        Change-Id: I2eb337b7f3bd70f4726f56d85a38f4a1f0931155
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115018
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2021-05-05  Mark Hung  <marklh9@gmail.com>  [dd0d0b44fd1c6c0292d7b2eb3f5cf2baa21e4481]

        vcl: adjust LayoutText() for vertical writing.
        
        Revert 58af692e2814 "tdf#111967 translate offsets
        so it is relative to vorigin", which use
        hb_font_add_glyph_origin_for_direction to change
        the origin for vertical writing. This caused major
        problem in Y-axis.
        
        For X-axis, align the baseline of the vertical run
        to the center of the rotated horizontal run,
        by adding "(ascender + descener) / 2.
        
        Besides the alignment mentioned above, underlying text
        rendering code should be able to render properly based
        on the positions that Harfbuzz API creates.
        
        Change-Id: Ic1ef1f734686d0e61c4b2a6bf7feb7c870bba84f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115014
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2021-05-05  Caolán McNamara  <caolanm@redhat.com>  [bb9a3f1cd2912b836deb9f73c2010bf03a1438c9]

        factor in treeview borders for get_height_rows
        
        as seen in tdf#142049 for format chart type where the scrollbar
        appears in gen when that's something it tries to avoid
        
        Change-Id: I494114078603797b0450363816823e5898a3ef01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115141
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-05  Caolán McNamara  <caolanm@redhat.com>  [122ceeff4c8d04bedb3fc4c9dd811c6005ee5104]

        factor in borders regardless of WB_BORDER
        
        Change-Id: If6321b3c903212b6b1b68c028a2c5aa4f9a59a3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115140
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-05  Caolán McNamara  <caolanm@redhat.com>  [0f7a09cda38c08d79ef94dcadcb83e038dbebcb1]

        the border size SvTreeListBox uses is not StyleSettings::GetBorderSize
        
        so use the actual border sizes in use
        
        Change-Id: If6d1032936565c199332522a31a1bc984f126547
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115139
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-05  Stephan Bergmann  <sbergman@redhat.com>  [1f3dddd6f21d91c429190ae314dadeec409f35f4]

        Adapt to "libstdc++: Implement LWG 1203 for rvalue iostreams"
        
        <https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=aa475c4ac80733f85ba47b109fc1900f05e810e2>
        towards GCC 12, so that now "the return type is the original rvalue stream type
        not its base class."  (And which would thus have caused issues like
        
        > sfx2/source/control/bindings.cxx:1323:19: error: dynamic_cast from rvalue to reference type '::std::ostringstream &' (aka 'basic_ostringstream<char> &')
        >                 ? SAL_STREAM("File: " << pFile << " Line: " << nLine) : ""));
        >                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        > include/sal/log.hxx:198:6: note: expanded from macro 'SAL_STREAM'
        >     (dynamic_cast< ::std::ostringstream & >(::std::ostringstream() << stream).str())
        >      ^
        > include/sal/log.hxx:341:20: note: expanded from macro 'SAL_INFO'
        >         SAL_WHERE, stream)
        >         ~~~~~~~~~~~^~~~~~~
        > include/sal/log.hxx:155:68: note: expanded from macro 'SAL_DETAIL_LOG_STREAM'
        >                 SAL_DETAIL_LOG_STREAM_PRIVATE_(level, area, where, stream); \
        >                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
        > include/sal/log.hxx:133:45: note: expanded from macro 'SAL_DETAIL_LOG_STREAM_PRIVATE_'
        >             ::sal::detail::StreamStart() << stream) == 1) \
        >                                             ^~~~~~
        
        now.  While the issue with old libstdc++ that originally prompted the
        dynamic_cast was
        
        > sfx2/source/control/bindings.cxx:1323:19: error: no member named 'str' in 'std::basic_ostream<char>'
        >                 ? SAL_STREAM("File: " << pFile << " Line: " << nLine) : ""));
        >                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        > include/sal/log.hxx:194:40: note: expanded from macro 'SAL_STREAM'
        >     (::std::ostringstream() << stream).str()
        >                                        ^
        > include/sal/log.hxx:336:20: note: expanded from macro 'SAL_INFO'
        >         SAL_WHERE, stream)
        >         ~~~~~~~~~~~^~~~~~~
        > include/sal/log.hxx:155:68: note: expanded from macro 'SAL_DETAIL_LOG_STREAM'
        >                 SAL_DETAIL_LOG_STREAM_PRIVATE_(level, area, where, stream); \
        >                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
        > include/sal/log.hxx:133:45: note: expanded from macro 'SAL_DETAIL_LOG_STREAM_PRIVATE_'
        >             ::sal::detail::StreamStart() << stream) == 1) \
        >                                             ^~~~~~
        
        .)
        
        The libstdc++ macro _GLIBCXX_RELEASE is reportedly available since GCC 7.1.
        
        Change-Id: I1ee6eabb66355c1f28b9d305cbd85bac50d6b0e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115121
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-05  Mike Kaganski  <mike.kaganski@collabora.com>  [7b506496fdff341d2288fa36bd4300a92cf979a9]

        Don't initialize variables only to reset later
        
        Change-Id: I38d618216099e218827d205e8acaab3aef0c744c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115082
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-05  László Németh  <nemeth@numbertext.org>  [134fb0fdecb898b1568f57e8c9dc8c3528b0d1e0]

        tdf#141935 svx cui: apply line cap setting of line styles
        
        Only line dash pattern of the selected line style
        was applied on the selected line or shape using the
        1) Line Style popup menu of Drawing toolbar and
        sidebar pane Properties and 2) Style popup menu
        of Line pane of Line setting dialog window.
        
        Now both line dash and line cap settings are applied,
        supporting the usage of the new "rounded" preset
        styles and the old not "rounded" versions.
        
        Follow-up to commit b9b2c6a98fec798fc0ec76ec3cd407724f19dcac
        "tdf#141933 add preset dash styles with round cap".
        
        Change-Id: Ib3f64afcdcb50545166d40476a03a4b45f7d0b8a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114461
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-05  László Németh  <nemeth@numbertext.org>  [b8c5236b444a9fbb1d419b95faf2ab2a71913efe]

        tdf#141934 svx dialog: fix missing dots in line style preview
        
        Line styles with dot-like dots (e.g the new
        "rounded" preset line styles) got bad preview
        with missing dots in the line style popup menus.
        
        Follow-up to commit b9b2c6a98fec798fc0ec76ec3cd407724f19dcac
        "tdf#141933 add preset dash styles with round cap".
        
        Change-Id: I0d18feb2772a47588b41dea2138cdcb14332c8b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114460
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-05  László Németh  <nemeth@numbertext.org>  [b9b2c6a98fec798fc0ec76ec3cd407724f19dcac]

        tdf#141933 add preset dash styles with round cap
        
        New OOXML-compatible preset styles weren't recognized
        on the UI, including the Drawing Object Properties
        toolbar and Line Style settings, if the preset styles
        use round cap, e.g. line styles with dot-like dots (i.e.
        not tiny squares as dots).
        
        As a workaround for interoperability and access to
        the line styles with dot-like dots, add "Rounded"
        version for every OOXML-compatible preset styles with
        round cap. This allows to apply dot-like dotted lines
        to new shapes, too.
        
        Background: round cap modifies the DotLen and DashLen
        values of the LineDash struct during the OOXML import,
        using ~zero values to get dot-like dots. For the details,
        see commit 3f3b50015e4fd9efc3459612a70409fca49cf390
        "tdf#134053 tweak dash and space length for ooxml" and
        commit 24d770799660d3ec94ee7add435645794426042b
        "tdf#134128 Use Gdiplus::DashCapRound for round dash or dot".
        
        Follow of commit 183c06fc02a50fb117bb6162e4d6e56cdd34fad1
        "tdf#139301 fix OOXML-compatible preset dash styles".
        
        Change-Id: I4f3173579964b2c00618ada475b012c85320f758
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114459
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-05  Miklos Vajna  <vmiklos@collabora.com>  [92cba30d5ce45e4f4a9516a80c9fe9915add6905]

        vcl pdfium render: handle widget annotations for form fields
        
        Note that we render the bitmaps without FPDF_ANNOT, so comments are not
        rendered into the bitmaps, rather we create them on top of the bitmaps
        in Draw, explicitly.
        
        FPDF_FFLDraw() draws content which is already an annotation, but not yet
        interactive content; so this just fixes "missing text", as far as the
        user is concerned.
        
        Verified that e.g. vcl/qa/cppunit/data/PangramAcrobatAnnotations.pdf
        indeed still doesn't render comments into bitmaps after this.
        
        Change-Id: I2b74d585729305cc1d3a9fefa258d4d76d1bd038
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115122
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-05-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [17bf458c86a9130cc56fad035f81558fd91ed974]

        inline SdrModel::ImpCtor
        
        since it is only called from one spot
        
        Change-Id: Ib94bc364c57ed0d36dc99f56f026cd44f27258ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115123
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-05  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [24e71494d7d1a68b2cb5f5d34083ab02009e0982]

        tdf#55058 tdf#141982 EMF: Add rotation and path support for RECTANGLE record
        
        Previous implementation of EMR_RECTANGLE, doesn't support rotation
        and EMR_RECTANGLE was not work with EMR_BEGINPATH, EMR_ENDPATH and EMR_ABORTPATH
        
        The EMR_BEGINPATH opens path bracket construction.
        
        Once path bracket construction is open, an application can begin specifying records to
        define the points that lie in the path. Path bracket construction MUST be closed by an
        EMR_ABORTPATH or EMR_ENDPATH record.
        
        With this patch all these issue was resolved for EMR_RECTANGLE
        Change-Id: Ic51442df8905e47c92eed811cc776762c9752af2
        
        Change-Id: I111f183e509f03c0b276a038680f61156b37b235
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115065
        Tested-by: Jenkins
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-05  Noel Grandin  <noelgrandin@gmail.com>  [c0771af1b35269b58b35df52004604b20971c6ae]

        sal_uLong->Color in BitmapDuoToneFilter
        
        Change-Id: I3f57d9b21d439fa8449579d9cdaac9377ac80934
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115110
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-05  Caolán McNamara  <caolanm@redhat.com>  [75b3cf4ee12f9552e47b1f4ce87a642a4a3d7d25]

        rhbz#1956977 crash on switch from active comment to slide sorter
        
        Change-Id: I2b5a5cb8b0631971b775a70d96f2cbf0c118c090
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115115
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-05  Noel Grandin  <noelgrandin@gmail.com>  [1a99b4e44190e182d56a04678850d62635d74c65]

        sal_uLong->sal_Int32 in BitmapMosaicFilter
        
        Change-Id: Iefef4deb6a9b6e1ca1c111dd4b1f294129a505f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115111
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [7c4a4652595d6e738bcc5a38060cc1754ab35520]

        don't leak editengine pool on shutdown
        
        Change-Id: I585953c26ed40acc51853b9ed5cd398b84472056
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115099
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-05  Noel Grandin  <noelgrandin@gmail.com>  [53e720708b9d027a7df9908c75b1b82c8aca3c6a]

        sal_uLong->sal_Int32 in Bitmap
        
        Change-Id: I267fbdb8946d307440cb675f6ff985bf58db5e4c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115108
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-05  Miklos Vajna  <vmiklos@collabora.com>  [c01e7f199bf0ed8e01f596034df79c5c16df69e5]

        Introduce SwPageFrameInvFlags to replace magic numbers in ...
        
        ... SwPageFrame::SwClientNotify()
        
        SwPageFrame::UpdateAttr_() is not yet updated to produce these.
        
        Change-Id: Id45162b11ca9bf60f0f0ae43fc22cc2086e0fd67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115114
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-05-05  Jim Raykowski  <raykowj@gmail.com>  [b43ab86df783c7816deb5810d89d52e2c3a93b5a]

        tdf#140969 Select in Navigator all document selected drawing objects
        
        when in Drawing objects content navigation view
        
        Change-Id: If5d78453f36f035a93936490ab8c2cd4223f1feb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114811
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-05-05  dante  <dante19031999@gmail.com>  [36f35bd823ef9af454f1d4609ad302acbef0709b]

        Use kahan Sum for ArraySumFunctor
        
        Change-Id: I2f00d3c4c04f1c65083137d36772728a1eae0bed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115112
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-04  Caolán McNamara  <caolanm@redhat.com>  [ef78c7d93e4f170ac7a7f0307a8305052524eb53]

        restore focus to the GtkEntry of GtkComboBoxText on menu popdown
        
        the font size/name dropdowns in the document toolbar should continue
        to restore focus to the document directly while typical ones should
        vcl-alike select the GtkEntry contents
        
        Change-Id: Ic6c6cd48362dac6e4476c42a4070a83cd50faa2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115104
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-04  dante  <dante19031999@gmail.com>  [94977bb43d8dc91023bee7afa037f6319c36ccc3]

        tdf#137679 Use kahan summation for ScInterpreter::lcl_IterateInverse
        
        Change-Id: I02e108ac70ddd4ea8d8d97eb4f5fbc8996dd4bd1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114966
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-04  Mike Kaganski  <mike.kaganski@collabora.com>  [a9f46b72df15c3540044a4441b926a1de9df5d2f]

        Unify some code managing coordinated depending on text direction
        
        Change-Id: I12163e83a6a4d4e7cb85eed690b787c47ee2e7e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115107
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [f5f5d7476885fe6107cb9f39504078e833bfb27d]

        messing with UNOMINMAX no longer seems to be necessary
        
        and it sometimes causes trouble when including o3tl/strong_int.hxx
        
        Change-Id: I2957dc5c0159e1a9ab61681953023f6850de0125
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115098
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-04  Noel Grandin  <noelgrandin@gmail.com>  [e20254da3bf67d298b262066ea9c8bb376623ca1]

        sal_uLong->sal_Int64 in Bitmap
        
        Change-Id: Ia9796cca66f405c38545a5ba3aab7c76a465a0d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115106
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-04  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [5812fb81013cc124a9b6a0b9912a34cc715fc495]

        tdf#138782 DOCX import: fix frame positions of old docs
        
        by limiting AddFrameOffsets compatibility option
        for docs created by MSO 2010 or older.
        
        Likely regression from commit 355d25eac764713f4d52eac801ade6e2ff1deab0
        (n#779627: added quite some compat options from the ww8
        filter on writerfilter).
        
        This patch fixes several bugs, which were
        collected as duplicates by Gábor Kelemen.
        
        Change-Id: I106e90c4bf00bb0b6a8986615cb3ad9c4828d5b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114476
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-04  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [88e6a1bfeac86e0c89d2ff08c908c2b5ae061177]

        tdf#69635 DOCX: export hidden (shared) headers/footers
        
        Exporting to .docx used to lose all header and footer
        content that was not visible in the document at the
        moment of saving. This commit forces the DocxExport
        class to output all headers and footers even when
        the "Same content on left and right pages" option
        is turned on.
        
        Change-Id: I6a52f216f1e1b386d887ec614198766670b5bce3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113158
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-04  Michael Stahl  <michael.stahl@allotropia.de>  [30512746c182b52f37f9a818d4e206c98e715cb7]

        tdf#141945 sw: layout: check master frame when moving fly forward
        
        The problem is that in the finished layout the fly frames are
        positioned on the first page but are in SwPageFrame::m_pSortedObjs
        of the second page.
        
        Don't use FindPageFrameOfAnchor() because that looks up the follow-frame
        that contains the anchor position.  This was unintentional; the idea
        was to get flys anchored in subsequent paragraphs out of the way.
        
        This situation where it's on a follow-frame of the same paragraph is
        more complicated and less obvious, so don't try to solve it now.
        
        (regression from eb85de8e6b61fb3fcb6c03ae0145f7fe5478bccf)
        
        Change-Id: Ic6809a43c467955368807ccc82a7873c29fbfc2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115100
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-05-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [4ade38b97f8c22061b612bac81f5dcd3cfb83547]

        tdf#141613: sw_uiwriter3: fix unittest
        
        The original test added in sw/qa/uitest/writer_tests7/tdf46561.py
        doesn't fail without the fix in place.
        While at it, move the UItest to CppUnittest
        
        Change-Id: I254c4ed042b14adee8c702d4c047572e69040887
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115103
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-04  Tibor Nagy  <nagy.tibor2@nisz.hu>  [3a24211a1d49f33ca52e4fb2c927d50304f005df]

        tdf#54037 PPTX export: fix internal hyperlinks
        
        exported as external by accident: after reloading the bad
        export, clicking on the hyperlink opened the same file
        in another document, because the exported link contained
        also the full file name reference instead of the slide name,
        according to the OOXML Relationship TargetMode="External".
        
        Change-Id: I08cf1537cd307b0b6f51ba1c3f61d89e220d44fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114891
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-04  Tibor Nagy  <nagy.tibor2@nisz.hu>  [cfa672013a1a75ff53993084ae5e69fcd985d010]

        tdf#103347 PPTX import: fix duplicated slide name
        
        PPTX import uses title text as slide names, but this resulted
        duplicated slide names in the case of repeating title
        text, which forbidden by UNO API:
        
        == GenericDrawPage.idl ==
        
            /** Gets or sets the name of this page.
        
                <p>Duplicated page names inside a document are not allowed.
             */
            [optional] interface com::sun::star::container::XNamed;
        
        Now the import code skips the duplicated title text,
        resulting default numbered slide names instead of the
        duplicated title names.
        
        Note: it seems, this hasn't fixed the jumping slide selection,
        e.g. sometimes pressing Shift-F5 still presents the first slide
        instead of the actual one.
        
        Change-Id: I98511c3c9a59598ea113e7387db5202d7f8a7cd4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114810
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-04  Caolán McNamara  <caolanm@redhat.com>  [84b4bca314ded015911ab986e8f999518616b248]

        Resolves: tdf#141857 update background to current theme
        
        Change-Id: I1004bd9944f382ca66e48575b81170cf3314845f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115092
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-04  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [c43398c2a455d32660650bbf876099d0b8554b68]

        Add proposal link
        
        Change-Id: I7887a3ac088c21e93ee9b7214827c71b52a321c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115094
        Tested-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-05-04  Jean-Pierre Ledure  <jp@ledure.be>  [f38c39534ffc9f33bfa4a588624c35b662b55b62]

        ScriptForge - (SF_TextStream)FIX raise error when end-of-file
        
        Error was announced with a message box.
        Error message was not translatable.
        
        Managed with standard exception handling.
        
        Change-Id: I10d67985ec4bdebce5bda9123caddb4134646b48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115095
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-05-04  Noel Grandin  <noel@peralex.com>  [30312222e5f7de5ebbabbf8ad33e373a53385971]

        speed up saving large ODS a little
        
        by looping over the sections only once, and
        moving the vector containing the borders outside
        the loop.
        
        Change-Id: Icf68ced94aa45a4737fb7d5a3fe076ab2931034e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115059
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-04  Caolán McNamara  <caolanm@redhat.com>  [8db72947d7bd6eda08b95a13b63a5f0503564639]

        Related: tdf#141857 send style-updated after app settings are updated
        
        so the libreoffice settings are updated before the widget updates,
        otherwise the app settings are the old settings when the widget updates
        
        Change-Id: Id32dd55a1e5102cc707d6ee74eddfae2247e105a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115070
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-04  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [65e52cb61d74b0c71b45b63b2da131bc6b621104]

        tdf#141613 sw: fix crash at header/footer undo
        
        Undoing the creation of a header/footer used to leave their
        corresponding document nodes intact, causing the node index
        of a previous undo entry to point to the wrong node.
        
        We now force the destruction of the header/footer nodes manually.
        We also cut the redo chain which loses the redo history, but solves
        another crash for now (when redoing the creation of the header).
        
        The proper solution would be to create a new SwUndo* derived class
        from scratch to represent the creation of a new header/footer section
        in the document.
        
        Regression from commit 8d8486f43c1a8a51157bfc3e0b87090b05a9229e
        (tdf#46561 sw: fix lost undo stack setting header/footer)
        
        Change-Id: I97188aa8ded802bc6b6fa88ddd83a95c40de8bc3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114667
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-04  Mike Kaganski  <mike.kaganski@collabora.com>  [7f0b5f8eb234d2e1cc40055b275799df503ea736]

        Use sal::systools::COMReference and drop dxcanvas::COMReference
        
        Change-Id: I352147dd86d8ba73da1706c42c885bef0f11b2cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115071
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-04  Katarina Behrens  <bubli@bubli.org>  [c46a231b987b92bd866b415d1a0ba0d3a26a2457]

        tdf#139329: Shift widgets down and make hatch&bitmap list visible
        
        regression from commit cbe86ee37018dc4bf04783ecf70fef2863e61ad7
        which inserted additional gradient colour picker but didn't
        adjust the positions of widgets below accordingly so in effect
        there were 2 widgets at position y=4
        
        Sad that neither glade nor our own code detects this condition and
        e.g. asserts or warns this is the case
        
        Change-Id: I4c635eeb8b740765542631a5f0319bfe1a5d94d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115056
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <bubli@bubli.org>

2021-05-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [7f1315ca929c0c8e888e5d1fb7987ba7d7ce395a]

        uitest: sd: simplify code
        
        Change-Id: If4a3b1d5613e239a967b70309779dbdb6632e6ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115067
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-04  dante  <dante19031999@gmail.com>  [021ec9bb9ffa6ae8fbb73c2f6ea4bc0b8df9ddef]

        Algebraic simplification
        
        Change-Id: I695419778e378eb4bd0eac70930b41d6e668033c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115066
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [dc4b4137520645495d1a7ead9744f515f53e5c84]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ff83d0de608e66bcb5d5023c65a50e0e2b2cbf2b
          - Add suggestion from translator
            
            Change-Id: Ieb06c42eafcab9b1c6e1d1e02ae1ccc3fe118773
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115051
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a4157dbee1adbf8e05696cbaeb6d1ccb97bb0697]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c47162423fc56e3de60e9f5bb3390be8113e7664
          - Improve wording on database tables
            
            Change-Id: Icd72638445d9da7c50370e70fabfe2f0ad52a061
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/115050
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c4207f50996dc9461936478616bd18f21d75f189]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c58bc852cc03d5f4ec6cd0caf08370b443956dee
          - Fix syntax description for COUNTIFS
            
            Change-Id: I6ff42f1d64da095c2d4db96339be3ba62a23064d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114927
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-04  Caolán McNamara  <caolanm@redhat.com>  [da55e2a11376da54be3159742e3c11018b3250bc]

        tdf#142017 set default focus widget
        
        Change-Id: I5befe345d9c6ec499efdc1cf8305513ee8a53690
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115062
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [35f03f26799747894d1534796b6cb227bd4f233b]

        speed up loading large ODS a little
        
        by flattening the ParaPortionList, which reduces allocations
        
        Change-Id: I7b350335e336f92bb048905c2b2f06378c8a3423
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115061
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-04  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [e2bdd31c0231444f1ba1463bffb5656c230c3073]

        tdf#76258 Add ODF import/export
        
        XML looks like:
        <table:filter-condition table:field-number="0" loext:data-type="background-color" table:value="#ffd7d7" table:operator="="/>
        <table:filter-condition table:field-number="1" loext:data-type="text-color" table:value="#3465a4" table:operator="="/>
        
        Change-Id: Idcddf0ce436da69567e5a7e9dfd7d796dc872586
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114812
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-05-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [e23436d347bb44a720932a2e7badc56147f5b167]

        speed up loading large ODS a little
        
        by flattening the XEditAttribute list, which reduces memory allocations
        
        Change-Id: Iae913a6aac3e438ea1e00f19556f6a75713cd4fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115060
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-04  Caolán McNamara  <caolanm@redhat.com>  [9fed7b07af44792012028eb57900640a5ee833cb]

        tdf#141930 document set as unmodified if editengine didn't modify on keyevent
        
        this appears to have always happened for cursor keys, and since
        
        commit 0154f04e8c64df937b793c73ac58d553637f324f
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Wed Feb 24 14:32:21 2021 +0000
        
            Resolves: rhbz#1931423 start update timer in IM events as well as keyevents
        
        also happens on Input Engine events which don't cause changes
        
        Change-Id: Ic5cdd9ef4f1bed1cc2b2c17fc847f196a9c6e23a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115055
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-04  Rafael Lima  <rafael.palma.lima@gmail.com>  [7b7d280912f90149ba5512c13b9132cf524974e4]

        tdf#141202 Set "Ctrl+Alt+=" as the default shortcut to insert Math objects
        
        Change-Id: I8a0dcfcac1f7e6d5d5efdec8091dadf3b3c098c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112962
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-05-04  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [1cf47d932580a58a7855fe29ac39d17cdd79ae01]

        tdf#140296: Added Edit Fields(context menu) inside of tables
        
        Change-Id: I22b6a179c1575171315d9eb40cd4895c35d77b6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114986
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-05-04  dante  <dante19031999@gmail.com>  [862cd47d230e40ed7d1581a0db57f8db479dff8b]

        Compress code in interpr2
        
        Write some parts of the code in a more compact syntax.
        Prioritize cmath over mathm.h .
        
        Change-Id: I22e9afb819ab1a396cd7db575cc12dc03b3de473
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114741
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-04  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [42db696496c8e95ee7489d2800bd6a5400391959]

        tdf#139713:Renamed Footnote/endnote settings dialog caption
        
        Change-Id: Iacaf7637e53fbbfe9dd683c8991b543ba3763d33
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114985
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-05-04  Caolán McNamara  <caolanm@redhat.com>  [61dbc8791b8d3afa524bfe89ebc99eca3a5c2030]

        cid#1478174 Uninitialized scalar field
        
        Change-Id: Ib17e55b600012ef5f6a26d01e9d54aa7be9c590d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115052
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-04  Rafael Lima  <rafael.palma.lima@gmail.com>  [61b652a1ebe72986d606b68b32387ccf0594d5c4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1cffc3bf789fa475b7fd41724bba5f2ba03d9e36
          - Fix <literal> tag in sf_formcontrol Help file
            
            Change-Id: I7c59c9925a869244dc223d4088176ef73be49c85
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114926
            Tested-by: Jenkins
            Reviewed-by: Alain Romedenne <alain.romedenne@libreoffice.org>
            
2021-05-04  Balazs Varga  <balazs.varga991@gmail.com>  [d5c2584bf36d21580db677b231c57f99f49aa2cb]

        Related: tdf#140968 avoid duplicated filter values
        
        Group and filter based on the actual cell format,
        like MSO does, to simplify filtering of values rounded by
        the cell format (e.g. selecting the single AutoFilter condition
        "1.0" to filter both 1.01 and 0.99).
        
        Followed up of 4fd1333ba4bb4f2311e9098291154772bd310429
        (tdf#140968 tdf#140978 XLSX import: fix lost rounded filters)
        
        tdf#141916: odf export: Indicating the formatted filter values,
        by export the XML_DATA_TYPE with XML_TEXT, to avoid bad filtering
        of formatted filter values.
        
        tdf#141775: fix regression of 4fd1333ba4bb4f2311e9098291154772bd310429
        (tdf#140968 tdf#140978 XLSX import: fix lost rounded filters)
        
        tdf#141915: fix OOXML import of 0.0 filter values of filter conditions
        by setting it byValue filtering in datauno.cxx.
        
        Change-Id: I1c840249ee1ef95aff33a4740b8bf2ebc47f2325
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113314
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-05-04  Caolán McNamara  <caolanm@redhat.com>  [d78f9b5cca2415c0d3bc4d081dec19a0ce976cb7]

        final 'next incompatible build' TODO
        
        from
        
        commit 22ff1aff328874d0d42875552f9a3d2db37b83fb
        Date:   Thu Sep 9 14:12:47 2004 +0000
        
            INTEGRATION: CWS toolbars2 (1.47.22); FILE MERGED
            2004/08/24 13:53:25 ssa 1.47.22.2: #i32185# prepare removal of useless interface
        
        just mark as deprecated in the .idl and leave the stubs alone
        
        Change-Id: I0c0c4dccccb1b35add82306870519e2e94c044d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115010
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-04  Miklos Vajna  <vmiklos@collabora.com>  [ece86ef173cbc070c76f180d02ac80c65e07fff9]

        tdf#139500 svx: fix crash on changing table properties during active text edit
        
        Regression from commit fdeb04f7c59cf8032fe17072ed779e70505cc6ab
        (tdf#129961 svx: finish UI for table shadow as direct format,
        2020-12-15), the problem was that the BegUndo() / EndUndo() pair can be
        only used if we know that the text edit of a cell of a table shape is
        not started or ended in-between.
        
        The bugreport scenario was an active text edit, where setting attributes
        on the shape ends the text edit:
        
            #9 0x7f6dbb417121 in SdrEditView::EndTextEditAllViews() const /svx/source/svdraw/svdedtv.cxx:1079:20
            #10 0x7f6dbb466798 in SdrEditView::SetAttrToMarked(SfxItemSet const&, bool) /svx/source/svdraw/svdedtv1.cxx:1095:9
            #11 0x7f6dbc34b0af in sdr::table::SvxTableController::SetAttrToSelectedShape(SfxItemSet const&) /svx/source/table/tablecontroller.cxx:2738:12
        
        Which also means that the underlying edit engine is deleted. But then
        undo/redo would still reference that edit engine:
        
        ==31830==ERROR: AddressSanitizer: heap-use-after-free on address 0x60c0001fc300 at pc 0x7f6dd73a9cb9 bp 0x7fff788db4b0 sp 0x7fff788db4a8
        READ of size 8 at 0x60c0001fc300 thread T0
            #0 0x7f6dd73a9cb8 in EditUndo::GetComment() const /editeng/source/editeng/editundo.cxx:147:34
        
        Fix the problem by not grouping in case there is an active text edit,
        that's not something I considered when I added the original grouping.
        
        Change-Id: I4f3583e21a27f8380c35b3f4563ce496819bcb81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115049
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-05-04  Noel Grandin  <noelgrandin@gmail.com>  [5c6db303f5b7692c8e0e4bed5fa42a1303b71e7c]

        sal_uLong->sal_Int32 in PointerState
        
        Change-Id: I5b3ea673d1b89d6584ad4e4cc5ada927791eeb29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115048
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-04  Stephan Bergmann  <sbergman@redhat.com>  [564ba9278189607b228e6545b8bbcb64eeba85ce]

        loplugin:redundantstatic
        
        Change-Id: I933a51e9107d8f7dff5eeb03f9aba14dff534574
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115046
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-04  Stephan Bergmann  <sbergman@redhat.com>  [04fce09a82dd2c2371dc6a203fd310ac04a8ebb7]

        loplugin:finalprotected
        
        Change-Id: I57e70a5a6432f721952d412e14270ae22b4d7a4c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115045
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-04  Stephan Bergmann  <sbergman@redhat.com>  [0d913b281d3b59b7411b2bd0d348be2d15539569]

        loplugin:noexcept (macOS)
        
        Change-Id: Ib8951e9590d70ffecf8fd6af3070ef9c6d4ae151
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115044
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [40b833351e4ffd7608ac82e79e21d189de2171ff]

        svgio: instead of assert(false && ...) rather use SAL_WARN instead
        
        Previously OSL_ENSURE was changed to assert(false && ...) which
        wasn't a good idea as now we hit asserts in some cases, so rather
        than that, use SAL_WARN instead.
        
        Change-Id: I69740d71ae97a79ece56d77c3dd7d0ce83c9bb34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115040
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-04  Pranam Lashkari  <lpranam@collabora.com>  [931e264590100c555580c413556e229a0f03316a]

        LOK: calc: allow image selection on insertion
        
        in calc online, image was not selected by default when inserted
        
        problems:
        it was inconsistent with writer and impress/draw
        it caused problem in cypress testing
        
        Change-Id: Ic18b7a918c485a1cd384694d72fbb0a598d26ba2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114922
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2021-05-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [4ee58a0dedc5160551260793e5fed9e6c3842976]

        tdf#60468, tdf#142040: sc: Add UItest
        
        Change-Id: I44eb029087708d85fa1f3712cd40bebb6174c58e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115034
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-03  dante  <dante19031999@gmail.com>  [45b952f64755a1ae34a8bb432b4909c5b91da474]

        Prioritize cmath over math.h in interpr3.cxx
        
        Change-Id: Ifdc50beed9d1b2bae8cd4f512183912366eb4604
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114967
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-05-03  Caolán McNamara  <caolanm@redhat.com>  [2de0eaf467715662e68b9429c9d5050f65ffcec9]

        There's no longer a purpose to the math horizontal scrollbar
        
        since...
        
        commit f89860807baaa901629ce2a814b7a6c994318fe5
        Date:   Sat Feb 13 16:43:01 2021 +0100
        
            Resolves tdf#140221 auto-adjust Formula Editor width
        
        so remove that.
        
        And merge the starmath Resize logic into the baseclass, and emit
        EditViewScrollStateChange from there.
        
        The goal is that resizing the starmath window does not visually
        horizontally scroll content negatively outside the widget
        
        Change-Id: I1a79a0d5a194e8cfb0d2d2cb07b0b80172f1f66c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115012
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-03  Alain Romedenne  <alain.romedenne@libreoffice.org>  [9b1b29325ba988e5307a34d234cf6ba17e4350ec]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c5a46fef4b734a0f3a9754d0e158fd322db44ff6
          - Fix Typo
            
            Change-Id: Ia9ede74f44fb9bc500916c7bbd2a66e51b7685d5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114923
            Tested-by: Jenkins
            Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-05-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [6ba33f724986752ceffa27b4928d140a4b948ca7]

        tdf#48731: sc_subsequent_filters: Add unittest
        
        Change-Id: I8d3804d78f6005a594937fbdc92fa99dae70a3f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115043
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-03  Eike Rathke  <erack@redhat.com>  [9a71644aa475a6090f60a8b90665116b98851b9c]

        RAWSUBTRACT() process arguments from left to right
        
        RAWSUBTRACT(1;2;3;4) calculated 1-4-3-2, popping from stack.
        Reverse stack to calculate 1-2-3-4 in "natural" left to right
        order.
        
        That may make a difference like in
        
          =RAWSUBTRACT(0.3;0.2;0.1;-0.1;-0.2;0.3)
        
        where the result was 2.77555756156289E-17
        (0.3-0.3--0.2--0.1-0.1-0.2) == (0.0--0.2--0.1-0.1-0.2)
        same as =RAWSUBTRACT(0;0.2;0.1;-0.1;-0.2)
        
        and now is 0
        (0.3-0.2-0.1--0.1--0.2-0.3)
        
        but =RAWSUBTRACT(0;0.2;0.1;-0.1;-0.2)
        now is -2.77555756156289E-17
        
        Change-Id: If00d88e3d3d1944a3d9a6b4576b773afe9cbd294
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115047
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-05-03  Mike Kaganski  <mike.kaganski@collabora.com>  [dff586735b6618d9b011823594a33287d8f7f223]

        tdf#123476: also use filter by extension when its service is the same
        
        ... as passed explicitly in the media descriptor, for 0-byte files.
        This makes proper handling for such files when passing module name
        in command line, like --writer for DOCX.
        
        Change-Id: If8fd51e65dcf8a67b2653026f5fc1d5c964074af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114924
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [9f89ee7c5076f700589d3b07f3d6a50f9af7d13a]

        tdf#80149: sc_subsequent_export: Add unittest
        
        Change-Id: Ic4a8f50a398a2a87e6850c80dbb9ed7eb70eca68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115041
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-05-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [1d2ff6b86bd404a7a9ca3ae22709a79b2edb1d4c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f8bb58500148b126c2730977d566e7fa315439b0
          - Refactor more database help files
            
            Change-Id: I1384c2d3d0090ce15fc5088bff4bfdb07fa7cdbf
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114995
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-05-03  Jean-Pierre Ledure  <jp@ledure.be>  [cec00cd70aa3899244106fcb3958b19c88e6db98]

        ScriptForge - (scriptforge.py) Fix dates transfer Basic <-> Python
        
        Strings in CSV file recognized as dates are passed via
        their ISO format, not in the default com.sun.star.util.DateTime
        format. This required a fix in Basic ImportFromCSVFile().
        
        Errors in user scripts can be announced to users from Python
        with the same interface as from Basic: SF_Exception.RaiseFatal().
        Error messages become translatable.
        
        Used by SF_Exception.PythonShell(), display of APSO console,
        when the APSO extension is not present.
        Addition of the PYTHONSHELL error message in the po files.
        
        Review of typos.
        
        Change-Id: I52a19faa3773904bd37505fee780d517436485f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115032
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-05-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [c5a0b7af847a71fd50f713934b29305f8ce96c6b]

        loplugin:stringadd improvement for appending numbers
        
        I was wrong, the Concat framework already optimised appending
        numbers by stack-allocating small buffers, so include
        them in the plugin
        
        Change-Id: I922edbdde273c89abfe21d51c5d25dc01c97db25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115037
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-03  Chris Sherlock  <chris.sherlock79@gmail.com>  [d19dbcc139d18771e5e20e82a694f1512476e41c]

        vcl: remove MetricVector
        
        Change-Id: Ib700887ca79f423c65dfb75eea36bbfd808fa172
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114976
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-03  Chris Sherlock  <chris.sherlock79@gmail.com>  [8c756af15e967fca3b6cc08be9a57f6d249a27b7]

        vcl: move SalLayoutFlags to own header
        
        Change-Id: Ia1cefb6e0759404cb63cf1ccf6190931047bac79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114973
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [7cc1d3437a48140382773bf41401a46a3ced4706]

        loplugin:unnecessaryparen small improvement
        
        when calling a function, and passing only one arg, but the
        function has defaulted args, we were ignoring this case.
        
        Change-Id: I86517f18e30531127664088ddc09ef96dbd8bdf5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115033
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [b912eafa33227a5622c5a4310948cfa07c984726]

        fix use-after-free
        
        after
            commit deac5c84732c3491a0ef5bf7f8c1552e6def4fc0
            tdf#79049 speed up OOXML workbook load (2)
        when updating the iterator, I forgot to update the variable
        we are using to point into the vector.
        Rather just use the iterator to access the element.
        
        Change-Id: Iac8b6b7cdd945b2ccd261b0edc2ea8a563a10b1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115028
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-03  dante  <dante19031999@gmail.com>  [040451e19087d8cb8ff4376166ca8248f909a4e0]

        tdf#137679 Use Kahan summation for interpr3.cxx (1/2)
        
        Change-Id: I8b07af0ad71f2be5acc8a660b93a48b9db6728f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114964
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-03  dante  <dante19031999@gmail.com>  [9d7db2b4f09e08a607c8f07db38afa722d98a84f]

        tdf#137679 Use kahan summation for ScInterpreter::CalculatePearsonCovar
        
        Change-Id: Ia268415c0fa5c26476cdf328e2f8863e97600167
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114951
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-03  Michael Stahl  <michael.stahl@allotropia.de>  [1e7a8b7ff63a425de9ba631e44bfa6b8cca76e04]

        liborcus,zxing: add link to GCC bug
        
        Change-Id: I9420e786c4050a9ae79f1deab76a43e62c3b15fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115031
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-05-03  Luboš Luňák  <l.lunak@collabora.com>  [90224afea1b1e51fb5a27cbbc9249b8ac7026abe]

        const Point& overloads for some BitmapReadAccess functions
        
        Change-Id: Ic33a42d94c1e3cd1022e4d4cda710eeade08e479
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115029
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-05-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [165b7b76e6ca1d66d765b4910b2be75384845f41]

        tdf#142040 CSV import broken in master
        
        regression from
            commit 75997f13ee3a71d6c994392264b0190bd7bb6756
        no need to create temporaries when appending number to
        O[U]StringBuffer
        
        Change-Id: Iacd74475ef7e9a70f60cedf80d3dfe4f1350f40c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115024
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [ed33d1d4928dc9886eaace62d3c62ea4305efdac]

        clean up some Java warnings
        
        Change-Id: Id54e8fd6803c3a6c0d924338d1781679ed0b1bfd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115025
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-03  Luboš Luňák  <l.lunak@collabora.com>  [ff673ce838a5538b1432daf9007c047f6455a5ba]

        update breakpad to the current chrome_m90 snapshot
        
        We've been using a version from 2015. And it appears that most (all?)
        crashreports generated on Windows have unusable backtraces, so maybe
        this update helps with that.
        
        Change-Id: Ied4a7943e6023c625bcd9060f18b4b90c00ad29b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113750
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-05-03  scito  <info@scito.ch>  [02b72784e5601636d26c8e4592958c262efb1a7d]

        tdf#102255 add .uno:PasteTransposed
        
        The transpose uno command is added to the same places as .uno:PasteOnlyValue:
        - menubar
        - cell
        - pagebreak
        
        The icons are added with tdf#141866
        
        Change-Id: I35a54390ee82ab1059007545188e9d175c3ea750
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114911
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-05-03  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [357b36c7797ca7ac249714e5ddca1f04e0228c0e]

        tdf#90278 - Set the vba border to the default border
        
        The default border width in calc is 0.75[pt] * 1/72[inch] * 2.54[cm/inch]
        = 0.0264[cm] set in 2f527738ea4f8e93acafdd7f0ae06de1678cfdd8 which
        contradicts the border setting of OOLineThin used in order to parse vba
        borders. The latter was set to 1.00[pt] * 1/72[inch] * 2.54[cm/inch] =
        0.0352[cm]. This mismatch leads to an exception when the corresponding
        weight of a cell is parsed.
        
        Change-Id: I945d8aecdf31e5ad76d0d04e76eaaf4668e3d8ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114980
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-05-03  Stephan Bergmann  <sbergman@redhat.com>  [0d18b90b75c074c0cca4d12a6468f2397909b886]

        throw() -> noexcept, part 3/3: New loplugin:noexcept
        
        Change-Id: I3ce3fab3e8047be14e003f1f3096b4e2745534e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115026
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-03  Noel Grandin  <noelgrandin@gmail.com>  [d417d25f417cc79b480bdfa4b2776562ee10f8c1]

        sal_uLong->sal_uInt32 in SvTreeList
        
        Change-Id: I0f543c6b2ce246cf603a3ccebfa6b815e7c2545c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115007
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-03  Noel Grandin  <noelgrandin@gmail.com>  [5e66cb1cfc747b118d480194d88737d54197a800]

        sal_uLong->sal_Int32 in IMapCircleObject
        
        Change-Id: I47f4901d38cfb14011a0b7db4cc38203e3e14e30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115009
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-03  Miklos Vajna  <vmiklos@collabora.com>  [8c3ba8ac759e661f9402e0b5651d7e1914e72b66]

        sw: prefix members of BaseFrameProperties_Impl, SwDocStyleSheetPool, ...
        
        ... SwShapeDescriptor_Impl and SwStyleSheetIterator
        
        See tdf#94879 for motivation.
        
        Change-Id: I5602b7e94da0e5b004a45bed56d8c231b11004f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115023
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-05-03  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [5a4bd9bfbdb881368c202bc766f893a5c672621e]

        tdf#76258 Filter by colors
        
        UI/Logic implementation
        
        Change-Id: If7b48219caa466d8a3341bdc4e104d696e8988c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114385
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-05-03  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [95d8eb87eb20351a2e5795fc8c16653c0f58d6b4]

        tdf#141995 Remove uno:Flash command from Customize dialog
        
        Change-Id: Ie94e24a3f8ba518dde509c3cfa6d98e542074e3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114988
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-05-03  Gülşah Köse  <gulsah.kose@collabora.com>  [4a39bfc7a94e45682d69cc126bef5bf763d6afe0]

        tdf#141678 Set class name alignment.
        
        Change-Id: I402e28903ec0bef10ad9fd2e74178b615af07c37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115022
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2021-05-03  Noel Grandin  <noelgrandin@gmail.com>  [5dad1d93a938cf995fd533b0c6a5cb7b0284f5c0]

        sal_uLong->sal_Int32 in Button
        
        Change-Id: Ib2a9f8eecbeee4de1ac8f0fc1a5bfa93f6746d48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115008
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-03  Noel Grandin  <noelgrandin@gmail.com>  [13e49b4690f873b06175fe7b15454cba3c1e7a67]

        sal_uLong->sal_uInt32 in HTMLOutFuncs
        
        Change-Id: I112ac7c3eedcab912e54fb226c6253d88d64b6fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115003
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-03  merttumer  <mert.tumer@collabora.com>  [6f35a3a7c0549fc5803522a3fdd02da97276fadc]

        lok: Edit the click selected cell on table selection
        
        for LOK case, it should start editing when table is selected
        from the cell that is under the cursor instead of selecting the
        table object.
        
        Change-Id: Ibb3fa41377b76edcdcc2be7419838a151ff765fe
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114386
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114646
        Tested-by: Jenkins

2021-05-03  merttumer  <mert.tumer@collabora.com>  [4603627360eae1bd42d3dda5348abe11d79b261d]

        Fix Row size change is not updated
        
        Row size is not taken into account when there is a change
        Only if column size/position changes, it starts updating
        
        Change-Id: I99f3aa9fe0e7f3428234062a2520ca8a61984067
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114130
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114645
        Tested-by: Jenkins

2021-05-03  merttumer  <mert.tumer@collabora.com>  [45602eb63bcea8e0fe084690144b6aba45f0a56a]

        Implemented CTRL + A selects all the cells
        
        When the table is selected, ctrl + a should select
        all the cells unless text editing is enabled.
        The previous behavior was deselecting the table and
        marking all the objects. However, for table it should
        select all the cells instead.
        
        Change-Id: I9fb512618a61a96ff21daa74c5a4ae9b31e3906e
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114129
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114644
        Tested-by: Jenkins

2021-05-03  merttumer  <mert.tumer@collabora.com>  [3ba86ee82a2d0c2d8cac3c7ee83e2c5f0a3c291e]

        Fix ESC key selects all the cells of the table object
        
        Selecting the table should not necessarily mean
        selecting all the cells. If all the cells are selected
        which ESC key does the same thing, it is impossible to
        delete the table with the delete key,
        only after an input following by an ESC
        deleselects them and deleting becomes possible.
        
        Change-Id: I33f182d330f1cbc411d47b86098a4aea544a90ae
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114128
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114643
        Tested-by: Jenkins

2021-05-02  Noel Grandin  <noelgrandin@gmail.com>  [9c930c4f3109d123c0831d0fcecf9c8b32e5bbc7]

        sal_uLong->sal_uInt32 in SvxFontHeightItem
        
        Change-Id: Id9bec39765d504d787e5421bf40e88e09c5f180d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115006
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-02  Caolán McNamara  <caolanm@redhat.com>  [2223b657c60b91f8f2bef05ec18c42bbe6106a71]

        drop unneeded temporary
        
        Change-Id: If9c774ccee4855e16e985332d9f2574403497ff2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114978
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-02  Caolán McNamara  <caolanm@redhat.com>  [f4c8a7d47398f353f26828d049aec29e5738750d]

        finally 'Change return value to Rectangle in next incompatible build'
        
        Change-Id: I8d301857a2529125c6dab43e3969aa61909537b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114977
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-02  Noel Grandin  <noelgrandin@gmail.com>  [85af593eac9d40cc715f87a94d390e9e8f48b880]

        sal_uLong->sal_Int32 in SvxNumberFormat
        
        Change-Id: Iaacef8d6b12f7d4257455e920a798b5cc2499d3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115005
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-02  Noel Grandin  <noelgrandin@gmail.com>  [f52d165c887076d6f6ccf928c2be585cfc06058a]

        sal_uLong->sal_Int32 in TextHint
        
        Change-Id: If8125e1343b74c2216fb8e9f9e1e16669062de14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115004
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-02  Noel Grandin  <noelgrandin@gmail.com>  [6549aa9afa7f39b45a0d402d83f4975f37bcc2fb]

        sal_uLong->sal_uInt32 in SvParser
        
        Change-Id: Ibe5599e1cc136330a8e9c089c7cc66d0ef4bc966
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115002
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-02  Noel Grandin  <noelgrandin@gmail.com>  [211a63a780659b404541cae619d10f204a8bfe65]

        sal_uLong->sal_uInt32 in ImplFontAttrs
        
        Change-Id: If0f9304eee98b442a5d3b4cdbf71230461e830bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114994
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-02  Noel Grandin  <noelgrandin@gmail.com>  [5c5aaf2b0907006334942fa178a8a254ac2f789c]

        sal_uLong->sal_uInt32 in Outliner
        
        to match the underlying call to EditEngine.
        
        Change-Id: I3e28cffdd121fa8e54f011e806b72e9a7e72f70f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114993
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-02  Stephan Bergmann  <sbergman@redhat.com>  [10d29c390dd58ed629dd27fe5ed35fae28eceec3]

        throw() -> noexcept, part 2/3: Automatic loplugin:noexcept rewrite
        
        Change-Id: I076f16d0536b534abf0ced4d76051eadb4c0e033
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114949
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-05-02  Julien Nabet  <serval2412@yahoo.fr>  [a9243e626193ab4efe3a618413886773336a38e6]

        SAL_INFO we want to display nVersion not nSignature (emfio/emfreader)
        
        Change-Id: Idc40ac8bc0adc2f22b4ff140a563d6f63814f2f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115001
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-05-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d6b189bb4231d3500ba05437566f6daa7f0ce716]

        GraphicAttributes: put const. and op. '=' into the header file
        
        Change-Id: I1bc38f89457c3593673b445e7571a4fd82d5960b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114982
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-02  Noel Grandin  <noel@peralex.com>  [ffde7949ab6bd434b0f086d1a3bdf83f31aeda48]

        tdf#79049 speed up OOXML workbook load (5)
        
        Sc::NumUtil::isLatinScript is pretty hot, so add a small
        cache to ScDocumentImport.
        
        This takes my load time from 27s to 18s.
        
        Change-Id: I51fa891836d678f0d8700653e3a3a095297aeae7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114987
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9a02976a0738f077859f4afc5829388f35f4c103]

        Remove duplicated include
        
        Change-Id: Ib26ae0e3e1b1b1721f426b3f9967d97baf4f982c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114903
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-05-02  Noel Grandin  <noel@peralex.com>  [86b345a963a64fd9b9a3cab522b3ac2e909977fd]

        tdf#79049 speed up OOXML workbook load (4)
        
        Optimise LocaleDataWrapper for reads by initialising the
        data we in the constructor, so we don't need any kind of
        locking
        
        Reduces load time from 34s to 28s.
        
        Change-Id: I4bd3bddb30b70ba015fe5b1372534f9507762b74
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114960
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-01  Michael Stahl  <michael.stahl@allotropia.de>  [aa38eede9d340cbb11a792ab1ebbe681521a4489]

        liborcus: newline problem with GCC 11 -E -fdirectives-only
        
        ooxml_tokens.inl:3524:32: error: stray '#' in program
        
        Change-Id: Ib7f50e1798e8c985f31a0338944ae1e9b439e98f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114975
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-05-01  Michael Stahl  <michael.stahl@allotropia.de>  [d1604a37295644f1393e46bba0bb20471128bb33]

        zxing: newline problem with GCC 11 -E -fdirectives-only
        
        KRHangulMapping.h:38:55: error: stray '#' in program
        
        Change-Id: I81e15f524c68da6bd5271a89035857f5e3c2ebc3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114974
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-05-01  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [ce7729ab473b971164822338661d1a4828d860d2]

        remove superfluous loop variable
        
        Change-Id: I418ea4b1770b82541bae8901d8d1b78d36cfb5d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114920
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-05-01  Caolán McNamara  <caolanm@redhat.com>  [c2678fb0b409eb75b15e056ba7c91a4320550e4a]

        tdf#141973 create the text column to insert into
        
        Change-Id: Ie5a09e7cd45ecbd1a9fd552c251538b2eeaccfb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114972
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-01  Caolán McNamara  <caolanm@redhat.com>  [3d65c10f39e191b7e1ceb6fc94fed9e6196de0aa]

        Related: cid#1478001 CreateVirtualDevice never passed a null pGraphics arg
        
        Change-Id: I0701b15a28ab3583586c0c8018c511e100b41a93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114948
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-01  Caolán McNamara  <caolanm@redhat.com>  [e3ffbd80413b27b11c43bfce6cd9753a95e5e8f3]

        cid#1478001 Dereference before null check
        
        Change-Id: I86fe97280c62bf871b23ea2e9274439bab7af929
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114947
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-05-01  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [07f1ec0af02a9ab6c1bf6e6478092ee50495afa7]

        avoid windres preprocessor quoting-messups with current cygwin
        
        apparently fresh installs of cygwin behave differently with the windres
        command's quoting and treats --preprocessor='cpp foo bar' as a single file
        "cpp foo bar" to run instead of running "cpp" with the arguments "foo"
        and "bar".
        (-D and -I options are passed to the preprocessor automatically, so no
        need to prefix those with --preprocessor-arg)
        
        Change-Id: I711e968206f0769ff07152ebb9572e8b71c30cec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114965
        Tested-by: Jenkins
        Reviewed-by: Georgy Litvinov <git@litvinovg.pro>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-05-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [afad6ba0f841985ee87a0a0871e10cda5d8913cc]

        svgio: add test for SvgNumber::solve
        
        Change-Id: I38aa58f9be104754d32ca985022947c3c7225f0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114963
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0acc9af66dd2d35c8335291ff3e72d98e4359bd5]

        svgio: refactor SvgNumber::solve and SvgNumber::solveNonPercentage
        
        Change-Id: I9eefe4e6d2edf9891dc20f451230aedd44592732
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114962
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0919f55512b20eb508f697f904a38b84d93aa5f9]

        svgio: move SvgNumber methods to its own SvgNumber.cxx file
        
        Change-Id: I2b52eaf83162b80ccc6f656a5808e8b2aa6c2541
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114961
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-01  tushar  <tusharrai282@gmail.com>  [6fecdeac5d81a60a479195a62cdc174b919f763b]

        tdf#124184 Fixing StrConv VBA Function
        
        * vbUnicode/vbFromUnicode considers optional third LCID argument.
        * LCID is also used for other conversions.
        * The encoding is decided based on the language defined in LCID,
          or on program locale when LCID is omitted, using MS default
          ACP mapping for languages.
        * Unit testis for vbWide / vbNarrow are changed and enabled.
        * Unit tests for vbKatakana / vbHiragana are changed and enabled.
        * Unit test for vbFromUnicode / vbUnicode is changed to rely on
          en-US locale used in testing, and is enabled.
        
        Change-Id: Iabd4153db311cd02c3f3e7247f9fc71ad9f5f682
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112539
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-05-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [746016f9ab2cd72a49484c25ab18dad3f9c39a90]

        Fix typo
        
        Change-Id: I1edc4bf2ff17c259ce654bba953c0e4705de35c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114950
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Jenkins

2021-05-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fe2f5f99636d938d57c1880c37d54c1b796f06f1]

        svgio: covnert enum to enum class in svgtools.cxx
        
        Change-Id: Ib442bfc60d16021f314a063643e199a776afa10f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114959
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fd32860c303061a4df4981c0c1fd7a87af792bf2]

        svgio: convert enum to enum class in svgstyleattributes.hxx
        
        Change-Id: I97ac8922f4d6b921c2ef862f2168d14b66d8fc53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114958
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c70b342d6c903839528947be9885d9cbedf36d41]

        svgio: use pragma once in the header files
        
        Change-Id: I781e2083f4aab2e11bf78c3b941701ff7dd35772
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114957
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e61cbca254fb0c060d06abbea669822f0a8582ad]

        svgio: add test for svgtools starting with SvgNumber
        
        Change-Id: I1f903a947fb1c338cf62980256c5369fefb7740e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114956
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0d62ee66d6c02f0b3c38d1d0fa52f9cd86207a98]

        svgio: move isPositive to the SvgNumber header file
        
        Change-Id: I05c7d59000ac7f14a5d34ed30273379f6fc31677
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114955
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fd50995350e613796794593cd216b7432fed98b6]

        svgio: move SvgNumber to its own header file
        
        Change-Id: I3f65b73cf0dd21e9818fa3596664662e1aa52c8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114954
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [83ff99bae3034e6ae029475dd0cf0ecc64756f6a]

        convert enums to enum classes in svgnode.hxx
        
        converted XmlSpace, Display
        
        Change-Id: I4aced2d7c2f6fcb4adc59949a6ac22d4ddd375a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114953
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [bd0c965b1ba9a15497f92102d5d11c84df091b2f]

        convert enums to enum classes in svgtools.hxx
        
        converted SvgUnits, NumberType, SvgUnit, SvgAlign
        
        Change-Id: I703b1d9396f42b3af1a36c683628e90161f2717d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114952
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a52590d76b89dc75be2aa87f4287624c89f1e82f]

        update native-code.py with services for vba scripts in Calc
        
        Change-Id: I54eb60d3be2717c17daa6b7634ccee3e099cbb7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114932
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-05-01  Luboš Luňák  <l.lunak@collabora.com>  [565824df07913f47851804daed9efa28a4a95e9d]

        fix dashed line info conversion for metafile (tdf#136957)
        
        My previous change had two problems:
        - It didn't handle correctly the case when something repeated,
          such as dash-dot-dot.
        - The rounding when setting lengths was a left-over from my first
          attempt when LineInfo used integers and not floats.
        
        Change-Id: I914241590b1ddec22df04c05dfe65e76e921ee52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114940
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-30  dante  <dante19031999@gmail.com>  [4283fb9d4a6152643364bfe1f98ee1f36aabbb78]

        tdf#137679 Use kahan summation for ScInterpreter::CalculateSkew
        
        Change-Id: Ib9e34fd14d9968a5a8c79805da4f12d9a3422de8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114818
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-30  Stephan Bergmann  <sbergman@redhat.com>  [6a113a4f14808ac7f4bbdb4a5baff9383541d49a]

        throw() -> noexcept, part 1/3: Manual scaffolding
        
        The legacy `throw()` dynamic exception specification is gone for good from C++20
        (even if compilers typically still accept it, but e.g. Clang has
        -Wdeprecated-dynamic-exception-spec to at least warn about it).
        
        Introduce SAL_NOEXCEPT for use in URE interface include files.  (For both the
        existing SAL_THROW_EXTERN_C and the new SAL_NOEXCEPT, base usage of `noexept`
        not on LIBO_INTERNAL_ONLY, but on the actual compiler C++ version, so that e.g.
        building CppunitTest_cppu_any-external, which uses
        gb_CppunitTest_set_external_code but not gb_CXX03FLAGS, will not potentially
        complain about those macros expanding to the legacy `throw()`, like when
        building with Clang -Wdeprecated-dynamic-exception-spec manually enabled.)
        
        Change-Id: I7e5c7f8d5f0fd622cfc9987d656b1f68541375aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114908
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-30  Alain Romedenne  <alain.romedenne@libreoffice.org>  [f4880d0804478ba1edcb9f676278b77bd2bd7343]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6b24e1b46b633ccbbf65159f858c9a496479e426
          - sf_basic.xhp pt. 2
            
            Change-Id: Icb81fca7bdea283d3da6c113d1305d47c5bc6ff3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114867
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-04-30  dante  <dante19031999@gmail.com>  [296367e0a91d0e6169da280d6a5efa83ae56de5d]

        tdf#137679 Use kahan summation for ScInterpreter::SumProduct
        
        Change-Id: Id0ef5b30a01054337f0ad3afd8c71311e6b2b469
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114888
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-30  Caolán McNamara  <caolanm@redhat.com>  [0527539a8d228daadcd30428553bff7d96bf8434]

        don't grab focus if we already have focus
        
        for cases like the combobox of tdf#138281 so we don't end up
        selecting the content if we already had focus
        
        Change-Id: I2294b2d17d56e5282d7d84859eb9002ebb3b9ada
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114938
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [25b0f8787946b1627ea6ac0324d871a70cc5d9dd]

        simplify Wallpaper
        
        All of it's member fields are already COW types, so it doesn't need the
        complication
        
        Change-Id: I44e402e8e80fe96462fc4e1aa06b9ec6815e3cd0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114933
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-30  Noel Grandin  <noel@peralex.com>  [61386aa03cd166473a58dbb4be0dd5e0ce82195c]

        tdf#79049 speed up OOXML workbook load (3)
        
        Exit this loop early if we aren't going to make progress
        anyhow.
        This takes the load time from 40s to 34s for me.
        
        Change-Id: I31887442cde6e3fc05f1fce10bb3dde9c2b88bf2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114942
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-30  Noel Grandin  <noel@peralex.com>  [deac5c84732c3491a0ef5bf7f8c1552e6def4fc0]

        tdf#79049 speed up OOXML workbook load (2)
        
        the allocation of memory and pointer chasing was
        slowing things down in the styles conversion.
        So switch to more cache-dense data structure,
        and re-arrange the loops to be more cache friendly.
        
        The takes the time from 1m9 to 40s for me.
        
        Change-Id: I876580adc7823313b0cdb067f2f6b3e61c39ecf8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114941
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-30  Michael Stahl  <michael.stahl@allotropia.de>  [c926974ec1a4dbb72f273927fed0bc2f5e19c374]

        sw: add some SAL_INFO on DoIdleJob interrupt
        
        Change-Id: I44df06ab4bad1a5e0aaf5409590f5d7869f33482
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114937
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-30  Michael Stahl  <michael.stahl@allotropia.de>  [4184569b963877c2a488ff05766654b9db194798]

        sw: speed up DoIdleJobs(WORD_COUNT)
        
        SwTextNode::CountWords() has early returns that don't clear the
        WordCountDirty flag, for nodes that don't contain any plain text.
        
        This speeds things up considerably for tdf135116-1.odt, which didn't
        finish the idle jobs after 5 minutes in an optimized 7.1 build, because
        the time slice tends to expire iterating nodes in word-count before it
        can make progress.
        
        With this it does ~25 WORD_COUNT pages and then ~90 AUTOCOMPLETE_WORDS
        pages per idle, sending OnLayoutFinished after 13-14 seconds.
        
        jmux just pointed me to commit 0fedac18214a6025401c4c426466a5166553e8ec
        which is not in 7.1 today and may have improved the performance here.
        
        Change-Id: I5e9651da3a173649c49fc36edefb23298dfd6bc4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114936
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-30  Andras Timar  <andras.timar@collabora.com>  [0acf7e55df1098a406316d03de4725c16a27d138]

        serf should use bundled openssl headers, not system openssl headers
        
        Change-Id: I4431e5141a80394950f5711051065df42fe85f8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114934
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-04-30  Jim Raykowski  <raykowj@gmail.com>  [d813620196646bebecd91536d47da67b725fdb95]

        reinterpret_cast to SwPostItContent when field type is postit
        
        Change-Id: I4ed914479c07c786fdc3401c56f7d793777df751
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114897
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-04-30  Caolán McNamara  <caolanm@redhat.com>  [c90792cf4309557981d1f89febeff9157fd93b0c]

        Related: tdf#138281 move grab_focus to ActivateFind
        
        and remove the explicit KeyInput callback handling of "KEY_RETURN" in
        favor of the ActivateHdl callback which Entry emits from its built-in
        KeyInput handler
        
        Change-Id: Ie6ddc8d73345400586418f2495958b14ab61c7d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114907
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-30  Noel Grandin  <noel@peralex.com>  [857caa5fc69b92e781457a1b67a89aa051c2d70f]

        tdf#79049 speed up OOXML workbook load
        
        we spend a lot of time in ScAttrArray::GetLastVisibleAttr
        which appears to be very expensive for this worksheet.
        
        This is re-computed every time we enter SfxBaseModel::getArgs
        
        Reduce the recomputation by introducing a new method which
        only retrieves specific SfxBaseModel arguments.
        
        This takes the load time from 5m9 to 1m9 for me.
        
        Change-Id: I605fae0faa94760c7d6993877c9559ea5dc813cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114905
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [b9097800f4f997de2325bc9e588e6caea7a563c7]

        tdf#137945: sc: Add UItest
        
        Change-Id: I6fa935d0c77556113ae087a67c2932ddcee12a1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114900
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-30  László Németh  <nemeth@numbertext.org>  [d845b91bcc6eb885c55494d4d4fab4ec09577e1d]

        tdf#78864 sw track changes: cross out deleted images
        
        Show Changes mode shows deleted images with crossing
        out to allow differentiate deleted and inserted images
        during change tracking.
        
        See also commit d6322bcedc197a654abc7d64bfea8cf570f123bf
        (tdf#59463 track changes: record deletion of images).
        
        Change-Id: If9bc2252c6cdd06cbe267fe130023c416aa53ce7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114906
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-04-30  Tünde Tóth  <toth.tunde@nisz.hu>  [4b8459e86c7a411d8f02fc5480033cb031a941f2]

        tdf#141946 sc: fix broken filter criteria when inserting column
        
        The autofilter criteria weren't remain with the filtered column
        when we inserted a column left of the filtered column.
        
        Change-Id: If366d9de9518da3d13ec2ba6b1b36e4f98c76019
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114881
        Tested-by: Jenkins
        Reviewed-by: Balazs Varga <varga.balazs3@nisz.hu>

2021-04-30  Caolán McNamara  <caolanm@redhat.com>  [1320afe376bc52bc64995ba976391ec21db6ccde]

        allow dnd into weldeditview
        
        Change-Id: I42fafed01a3884279781642154656f0ee32ad431
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114846
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-30  Caolán McNamara  <caolanm@redhat.com>  [5f89b8cc5521b683a519b93bbc3da739ed0fd795]

        extend the selection range so adjacent lines are considered one block
        
        and so we get one border around multiple lines of an editview
        selection
        
        Change-Id: Ic641035da1c7d2b891cd6e6193b524e6b581e76f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114895
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [29016704108165371da9e2392d6ee28939ca46ce]

        svgio: change some OSL_ENSUREs to (std) assert
        
        Change-Id: Ie7e7e6276e5a528fb99a6dfda00e9826c5245fb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114899
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-04-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [91daf2c6b1661f27df6ee41f7395ed0fcb677cf0]

        svgio: change SVGToken enum to enum class
        
        Change-Id: Ic2618c91b1793463b7ce0a42ec1db100d11acfa4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114898
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-04-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [560c9ec9e27e771d61f1396a1c87dd38e29099c1]

        vcl: iOS/macOS - move graphic render func. into AquaGraphicsBackend
        
        This change moves graphic rendering function under AquaSalGraphics
        into a new AquaGraphicsBackend, which inherits from SalGraphicsImpl.
        This is part of the refactoring to make it mandatory that a
        SalGraphics always has a SalGraphicsImpl associated, which will
        make it possible to simplify the SalGraphics interface and enable
        the posibility to implement alernative graphic backends (Skia).
        
        Common variables and attributes are moved to AquaSharedAttributes
        and are shared between SalGraphics and SalGraphicsImpl.
        
        Change-Id: Ie48da87002ec8e4011ba92fdc9170f3a86761517
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114701
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-04-30  Luboš Luňák  <l.lunak@collabora.com>  [6b7c2fa65eb68be520ed4135cc245e33fa22e8bf]

        allow utf-8 in xml names (liborcus) (tdf#141672)
        
        Change-Id: Ib150d55b588a572e4352396f18de2331983b2aae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114892
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-30  Caolán McNamara  <caolanm@redhat.com>  [23e99c75ee5e3b8d15e041cefab0e99e384442bd]

        drop DropTargetHelper from SmEditWindow
        
        dnd into its child always worked while the inheritence from
        DropTargetHelper began in
        
        commit daf3e2909104fcb4c0a36d6e1fd6f44e1b61c980
        Author: jp <jp@openoffice.org>
        Date:   Thu Jul 5 09:58:51 2001 +0000
        
            Changes for TFD636
        
        but always returned DND_ACTION_NONE for the parent window
        
        Change-Id: Ida1ae0f8e68ba04452ed952c4eca3ac66f240132
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114847
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-30  Stephan Bergmann  <sbergman@redhat.com>  [ce5702d3c27e2a9de253ee29e02c7f494ba2a2b8]

        Reshuffle code a bit
        
        Group the various SAL_THROW_EXTERN_C macro definitions more closely together,
        and the C++ SAL_THROW_EXTERN_C and COVERITY_NOEXCEPT_FLASE macro definitions do
        not need to be inside an extern "C" block.
        
        Change-Id: I8c56f5c2efd287934cc75b20e79c27769e887e24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114845
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-30  Miklos Vajna  <vmiklos@collabora.com>  [b5586bd42a35d294e014d665bc47c49ae4dfbde5]

        external: update libxmlsec to 1.2.32
        
        And drop the 2 upstreamed patches.
        
        Change-Id: Ia821023d9cc06df5e9e7aef82c070ad1c98b67e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114894
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-04-30  Stephan Bergmann  <sbergman@redhat.com>  [c112868f6cc6a3ba937778435dcca1fe986bf124]

        loplugin:stringadd (clang-cl)
        
        Change-Id: I132643eb73129e1319af36b7c8aac36a516714b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114896
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-30  Jim Raykowski  <raykowj@gmail.com>  [18e5e948dd66e41f17b0a63bf631d98aee84a03b]

        tdf#137741 SW: Add fields content type to Navigator
        
        also makes Comments category be tracked
        
        Change-Id: I038ba87d6ae0b96bae2d7a213ec5df92ac7d566d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112560
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-04-30  Jim Raykowski  <raykowj@gmail.com>  [43c47f0cc133782ed6c4037df38df0d0c82123b8]

        tdf#133548 don't change outline level attrib and list style attrib
        
        when a new paragraph style is created based on a "to outline style
        assigned" paragraph style
        
        Change-Id: Ia757ca375e0e8749a24c27ad8e3f40daff7ef55d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112255
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-04-29  Miklos Vajna  <vmiklos@collabora.com>  [58607e1c410ee89ddfd47dcd128abfa00e0ac839]

        sw html/reqif export: fix size of presentation data for "real" OLE2 embedding
        
        InsertOLE1Header() can either take its OLE1 presentation data (preview)
        from OLE2 or from RTF (SwOLENode). The presentation data size we wrote
        was incorrect in the OLE2 case case: nPresentationData is the RTF size,
        nBytes is the actual buffer size.
        
        In practice this made the embedded object non-editable in Word (when
        trying to edit the RTF fragment).
        
        This went wrong in commit 0d027abbc5609b096d2a954e77aa7354a55928ab (sw
        reqif-xhtml export, embedded objects: take OLE1 pres data from rtf if
        needed, 2020-09-02).
        
        Change-Id: I89019202c9a8b40c1b9a21f611f1190fd50073a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114889
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-29  Caolán McNamara  <caolanm@redhat.com>  [b96797dd2e6578e8e1a4cea0fa2f3a17bc194a1c]

        tdf#141963 put focus in vcl parent during Function key processing
        
        Change-Id: Ib63567c9ce208cb7dd522a1bce9d99fa44a72554
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114883
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-29  Gülşah Köse  <gulsah.kose@collabora.com>  [3c6692f88df3f7447138fc953f11d8587d51f093]

        tdf#141422 Set inital height of the develepment tool window.
        
        Change-Id: I703edc227ee163e2a7b8fb9b03c71f055c6e0a3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114775
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-04-29  Julien Nabet  <serval2412@yahoo.fr>  [d2b5e49c0b114fdf973e51b4387e232bd71f3838]

        Can use stack instead of heap (desktop/lockfile)
        
        Change-Id: I31f53436e31ca0dfe7de34bb252f104d4a1b34f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114885
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [04aafba860f613c20e7078d038cc83eb02de0b54]

        loplugin:stringadd simplify some *StringBuffer operations
        
        pulled from a larger patch which I created with a more permissive
        variant of this plugin
        
        Change-Id: I7abf1f3f09e84703b6e0e52fe9587dff691b2187
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114875
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [76c793d2acf66f46e9edcda43d2f4327e8374841]

        rename A field in ::Color to T
        
        because it's actually transparency, not alpha, and having proper naming
        helps my limited brain keep track of stuff better when debugging
        
        And have both the stream operator and the debugging printer print out
        alpha values, for consistency.
        
        Change-Id: I9bc9ffcb71d554603591935e4043a3fb14646ebd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114886
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-29  Alain Romedenne  <alain.romedenne@libreoffice.org>  [debac7777007038aeebd395119ba2ad4a9cc5d88]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4ee2f0f82f99a865e765309eda367d5fc016674b
          - sf_basic py2bas bridge
            
            It includes Basic functions rework in order to
            - share content,
            - correct Basic keywords argument names tdf#141474
            - accommodate Python lowercased arguments.
            
            Change-Id: If59a82444a8e001b02d085f5e10e0053666f8485
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114008
            Tested-by: Jenkins
            Reviewed-by: Alain Romedenne <alain.romedenne@libreoffice.org>
            
2021-04-29  Caolán McNamara  <caolanm@redhat.com>  [04f72656705905be13a006004dc18ac6cff4832b]

        tdf#141967 bail early in Activate if disposing
        
        because focus bounces around the dialog as its being torn down widget
        by widget
        
        Change-Id: I2afd094bb13929c25268168175c142ca8e0074e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114880
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-29  Jan Holesovsky  <kendy@collabora.com>  [0dc9da5df470b9c345e78dbe9553d81b9e4a7435]

        lok: Disable the "AutoInput" again.
        
        This partially reverts "lok: sc - suppress LOK editengine events for the calc input bar."
        
        The feature itself is very problematic in Online:
        
        1) causes unwanted jumps to other cells,
        
        2) causes the selection blinking in the cell when typing, and
        
        3) it is very annoying in the form that in which it is implemented
           in LibreOffice anyway, compared to other office suites.
        
        Let's disable it, and enable again when we address the above issues.
        
        This (partially) reverts commit 91319ad56887f932b2da334db560d5d0a79a0280.
        
        Change-Id: I2234455c29069f74d13896474f3499035935931b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113047
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 65990058f041c3f1d280a69d411eb4ceacf5a721)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113112
        Tested-by: Jenkins

2021-04-29  Xisco Fauli  <xiscofauli@libreoffice.org>  [e53ac4207d2f9e53f7bfe4f927961ebe2bd17182]

        vcl: print dialog: remove broken code
        
        This was introduced in 149807eb6100090e178505ba4a264bb38eba1e0c
        < Resolves tdf#127782 - Print dialog height >
        trying to fix the problem of the window size not being remembered
        after reopening the dialog, however, the problem is still
        reproducible in master with GEN, thus, remove this code
        
        Change-Id: I65f327fa692cd3e2b5597d04e9e15abc952fe6d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114874
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-29  Mike Kaganski  <mike.kaganski@collabora.com>  [aa096331ba468f19951e43e2550105d4dcf50053]

        tdf#141970 Revert "tdf#129606: Round the mean of the two subtractions"
        
        This reverts commit d5ebe7c3089ab9f4d3fe0707169fc1ce024cdb70, and
        brings number of inexact values in testing back to lower numbers
        (see test document in the bug).
        
        Change-Id: I5cfb34b7260fc6e4866585af6a2a50e79696eea2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114861
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-29  Rafael Lima  <rafael.palma.lima@gmail.com>  [a7520ce3b4dacf8e3f3ca88110783c5419095a1d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c8cf56ede34cc13a90a930aab505828ee196005c
          - Create SFDocuments.Base service help page
            
            Change-Id: I2bf6bb4e28ed4390c26f9409dddd2aabd1dc878a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114509
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-04-29  Luboš Luňák  <l.lunak@collabora.com>  [b71d9a6d15cfb8a50afdea5ac064f40d84c561f8]

        do not apply line dashing in drawinglayer (tdf#136957)
        
        basegfx::utils::applyLineDashing() is not as good as the actual
        VCL backend dashing, and there are some rounding errors because of
        all the canvas transformation matrices or whatever, which leads
        to the drawing problem. So use LineInfo to carry the dashing
        information.
        As a part of this change, also make LineInfo use doubles instead
        of ints. The use of transformation matrices means that the values
        may be fractional and less than one.
        
        Change-Id: Ia5ac7d266cab344b7137052c81fbd96c1ce28003
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114710
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-29  Luboš Luňák  <l.lunak@collabora.com>  [5d4e450a7d64d3dc1caf34544dbfa35f4641d5c3]

        Revert "tdf#136957 Use bigger dots for better handling in presentation mode."
        
        This change was a workaround and a follow-up commit will handle the problem
        in a better way.
        
        This reverts commit 5d80f679e1891f98ef964efa1166c90d001c5806.
        
        Change-Id: I24a98a0828d3b6fbd014d58f37bf4da40d7dfdfd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114711
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-29  Caolán McNamara  <caolanm@redhat.com>  [1d036d1a58a46d46ca38eaa8ba438015a54008f6]

        reuse SmEditWindow already present in SmCmdBoxWindow in tests
        
        Change-Id: I48f15d584e15269336b289c8204588384f2f6998
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114838
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [41dbc48a71717d3d4703c707a4491020ecc12b1a]

        can stack-allocate this
        
        Change-Id: I53de9926bb3eb662ab6f9065bf1d9190df76c0c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114879
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [610d8d3ca470d13159c017cdc3f86310bf5cd1ef]

        use unique_ptr in TextEditOverlayObject
        
        Change-Id: I0deb52ee36a16aad91a5f945a6d92c1aa18a58a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114878
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-29  Alain Romedenne  <alain.romedenne@libreoffice.org>  [9224109de3cf2b620ff1165d31e9fb2a4cd680cf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a4aacdb16a5c386147c6e7a2c1c1f47843b3a805
          - document SF_String isIBAN() 7.2 method
            
            Change-Id: Icdf0bdc74ea5deced0f31ee01061e46ff8b805f1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114713
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            Reviewed-by: Alain Romedenne <alain.romedenne@libreoffice.org>
            
2021-04-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8bde607cae2d9c0edb013aae975bde1ddba388a8]

        tdf#141954 Enable l10n in Formatting bar customization
        
        Change-Id: I3683b947ca9c431febb18fd01ea4a13660e4e07d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114825
        Tested-by: Jenkins
        Tested-by: Gabor Kelemen <kelemen.gabor2@nisz.hu>
        Reviewed-by: Gabor Kelemen <kelemen.gabor2@nisz.hu>

2021-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [e4fdf7f5bf40ee289ac3441eb8b8963c10caf6a1]

        rename ECKEN -> CORNER
        
        Change-Id: I24438213431bd2866e2bcefc8a054a03bc975ef4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114841
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-29  Julien Nabet  <serval2412@yahoo.fr>  [5e58cc6fa84ba77b948cd603e83ad817cedfeb03]

        Fix typo SID_TEMPLATE_ADDRESSBOKSOURCE->SID_TEMPLATE_ADDRESSBOOKSOURCE
        
        Change-Id: I6a23cdd71dc3476c415e710dad4a33c9d0c20202
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114839
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-04-29  Tünde Tóth  <toth.tunde@nisz.hu>  [edb64cc363e782470870089041c48993d7c34de5]

        tdf#48025 sc: fix broken filter criteria when deleting columns
        
        The autofilter criteria weren't remain with the filtered column
        when we deleted a column left of the filtered column or
        the filtered column itself.
        
        Change-Id: I0eb103ea5569d82eac4d81bce1b31b0c3bbcbf41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114483
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-04-29  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [b49eca55210d3f7e731f32f2f20bd12bfd729ec6]

        tdf#131162 Rearrange Impress/Draw General settings page
        
        so that checkbox labels fit in languages where they have long
        translations such as French, German, Hungarian
        
        Change-Id: I44107df00fbd969cd3afca016c96e4a1af86842d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114445
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-04-29  Caolán McNamara  <caolanm@redhat.com>  [b550d72293582e37112dcc1349e845a69bfe1414]

        cid#1473812 Untrusted value as argument
        
        Change-Id: I95877c014d16426622e7114384c8e189c140943c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114836
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-29  Tor Lillqvist  <tml@collabora.com>  [857dee030f0a45cb3e28a0f3870b02a97fd8e280]

        Let's call it "traceeventrecording" and not "profilezonerecording"
        
        It is not just ProfileZone events any longer that are recorded.
        
        Change-Id: I9c2b5817fca8f8a23ebd571cbaccb9ac063ec73b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114848
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-04-29  Tor Lillqvist  <tml@collabora.com>  [c1c4d50d08eff7a38617839a896392a34c5183a2]

        cid#1477405 Initialize members
        
        Change-Id: I6e546875cf61394e0001000994fccbd8d6626428
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114837
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-04-29  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [e0d0399da64021b6029618371d816bcbfd874f01]

        KJ: tdf#141885 New Paste As Link icons
        
        Change-Id: I3022897dcdc4ce50c44f483a688787ec47b9b8b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114827
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-04-29  Tor Lillqvist  <tml@collabora.com>  [7e8960caa8b49c75e4f1d21ebffe2378359fee69]

        Add SAL_WARN in case ProfileZones are overlapping and not hierarchical
        
        Change-Id: Id09904db762b6d931ab23cce16e55d5213079516
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114834
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-04-29  Tibor Nagy  <nagy.tibor2@nisz.hu>  [d0550d1c5d0e27b8fe9d93e2c7a6dc7ffc4f8c21]

        tdf#65724 PPTX import: fix internal hyperlink to slide
        
        Internal hyperlinks were lost, if they refer slides
        using their names.
        
        Change-Id: Ic464300adb1e6e50bd4d61d957306592b7b22b14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114139
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-04-29  Jean-Pierre Ledure  <jp@ledure.be>  [225ee785520bbbee5b2d9bd63915db7197ee7ccc]

        ScriptForge - (scriptforge.py) dates passed as UNO dates
        
        In replacement of the ISO format, to avoid any
        misinterpretation of strings containing accidentally
        a date,
        from now on, dates are exchanged between Basic and Python
        as com.sun.star.util.DateTime structures.
        
        The year boundaries are [1900 - 9999].
        
        The code managing the Python-Basic protocol has been changed
        on both sides.
        
        The Basic service receives the
        - CDateFromUnoDateTime()
        - CDateToUnoDateTime()
        methods, equivalent with their Basic homonyms.
        
        Change-Id: Ib6ded20c24ff71d3349d242f72bd7b88f69a2661
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114815
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-04-29  Caolán McNamara  <caolanm@redhat.com>  [5753386c2353ad4866e7c5dd9e8751ccaa58e93c]

        allow push/pop multiple levels of freeze/thaw
        
        so can freely protect a block with freeze/thaw regardless of current
        freeze/thaw state
        
        Change-Id: I1bd60bfc02fe784e36ae371a737f4fdfb15a0888
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114615
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-29  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [b6b02e0b4c9d739836e1f61a886ea45b01e6696e]

        tdf#111903 tdf#137152 PPTX export: fix placeholders
        
        Empty placeholders were exported as white empty
        custom shapes, losing their visibility and usability.
        
        Note: export of properties hasn't been implemented, yet.
        
        Change-Id: Ie8bd6a611f5fb43bcaa55f6b2f5b07daf731b163
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114331
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-04-29  Caolán McNamara  <caolanm@redhat.com>  [80d7bedee20eb191b1f5a6b2767630eb823d63b2]

        freeze without thaw
        
        which was already SetUpdateMode(FALSE) without matching
        SetUpdateMode(TRUE) in:
        
        commit d32b3a714fe55892bdead03502c5a9b0e77fa61d
        Date:   Sat Oct 31 00:36:06 2009 +0100
        
            #i106421#: move svx/source/cui to cui
        
        and then remove the outside freeze/thaw pair, which may in practice
        have worked around the unbalanced inner freeze/thaw, from
        SvxEventConfigPage::SelectHdl_Impl in favour of the inner
        freeze/thaw so the select can work on a thawed treeview
        
        Change-Id: I6dbcfd000f717047354e7cdcfb9b3a502e1fbbe5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114822
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-29  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [78ad3fe28321a9e2e4eaa0dcc8f1ccdaed0b1f79]

        Sifr: tdf#141885 New Paste As Link icons
        
        Change-Id: Ibc53c19f2b57dec500fbb74dd5c097b01664171e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114828
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-04-29  Tor Lillqvist  <tml@collabora.com>  [724fc62e9288f26428274977614948fee0bc2000]

        Make the nested AsyncEvent work more reliably
        
        We must take into consideration that somebody might hold on to a hard
        reference to such an object. Thus it is not enough to drop the
        references to it from its parent, that is not necessarily enough to
        make it destruct. Instead have the parent explicitly cann a function
        on the children than generates their end events.
        
        Also add some documentation.
        
        Change-Id: I38180c85072c76af8964c48fa19132b8e1178ee1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114813
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-04-29  Tor Lillqvist  <tml@collabora.com>  [2cc42f656b24b6e506fecb61f0fc58f5f8a98e6a]

        Add AsyncEvent::finish() to end a nested AsyncEvent before its parent ends
        
        Add unit testing of that, too.
        
        Change-Id: Iae5fb6da0b7fcabe8f555d800f065b6f5b4b9982
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114771
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-04-29  Tor Lillqvist  <tml@collabora.com>  [0e383fa31da530161263ef02f4e7c464f4d7b53e]

        Fix syntax error in generated JSON
        
        Change-Id: I035a86aa587302985416e65dc6063090f99b49b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114770
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-04-29  Tor Lillqvist  <tml@collabora.com>  [89c0d087c657c31a3198c481a63ca0549b8a4503]

        Introduce Async trace events and a unit test
        
        Async events are ones that emit separate 'b' (begin) and 'e' (end)
        traces. (Compare to the Complete event that emit a single 'X' trace
        that contains both the start timstamp and the duration.)
        
        There are two kinds of Async events: Freestanding ones that are not
        related to other events at all, and nested ones that have to be nested
        between the 'b' and 'e' events of a parent Async event.
        
        Still needs some work, at least a way to end a nested AsyncEvent
        (cause it to emit the 'e' event) before it gets destructed thanks to
        the parent being destructed.
        
        Change-Id: I3721fa701ad32639b1edc1cfa8db7acde5caf9b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114756
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-04-29  Miklos Vajna  <vmiklos@collabora.com>  [896586e91a2b0b3437ff1c9ad1d72fbce04a7fed]

        Replace magic numbers in SwFlyFrame::UpdateAttr_()
        
        By using the same SwFlyFrameInvFlags constants that
        SwFlyFrame::SwClientNotify() already does.
        
        Change-Id: Ib0775c34cb4b1c6bec4455216ebb2dea3976d007
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114820
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [b153d147c9d813f78dd551fc186c261f52c929a1]

        remove support for BITMASK in vcl backends
        
        Rather use a proper alpha channel if we need transparency.
        
        This is another small step towards merged alpha in our vcl
        layer.
        
        I suspect the intent in a lot of this code was to save memory.
        Which have been a thing way back then, but these days our
        backends mostly end up doing a copy-and-convert to a real
        alpha channel anyway, so the existing code is actually
        now a pessimisation.
        
        Change-Id: I4a2bcbb2f76b841f05bc00580f364492829c69de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114808
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-29  dante  <dante19031999@gmail.com>  [bd944fe3812fd9fa5a90e98cdac4a77f1a4e6865]

        tdf#137679 Use Kahan summation for interpr2.cxx
        
        The changes in the text files are in the latest decimals.
        Those should be more accurate now.
        
        Change-Id: I3814e1939f71debd5ddde9408a025af7a0a2cac5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114737
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-29  Jim Raykowski  <raykowj@gmail.com>  [4bc0af27204f099f14cb4c97611089643cbe271c]

        tdf#137741 Add ability to navigate by fields from Navigate By control
        
        Change-Id: I3cc464a3d5097b4e0438ea22ebf6daad5a2f2a86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112144
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-04-29  Mike Kaganski  <mike.kaganski@collabora.com>  [b6ab5914d8b2fc7041430796890f086f8e3e6369]

        tdf#135997: make sure that the two lists are same length
        
        This fixes the strange assumption that when searching the two
        lists (character names and font names) independently, the two
        found positions will necessarily correspond to each other.
        
        Instead, the positions of the match must be the same, which is
        implemented now. Also the input from configuration is sanitized.
        
        Change-Id: I920de7414387e181e11183b8a22776a72b6be419
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114722
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-29  Mike Kaganski  <mike.kaganski@collabora.com>  [b27de500b1412bacefc7144b5222c307ca1ae0fe]

        tdf#135997: fix toolbar control
        
        This is the same as fc7b4bfeba39a2479c9a2c9c8ef5ced5ab3c0de7,
        just for the toolbar control (the older one was for special
        character dialog).
        
        The problem was present since 800ac37021e3f8859a52c5eebca261a5d3bc5a11.
        
        Change-Id: Ib86aa7336a3078ff28b417de37fbd5bc492c85c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114719
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-29  Rico Tzschichholz  <ricotz@ubuntu.com>  [f616d96bd8ce8986e4cc204953db0467e6060b5c]

        apparmor: Fix "oopslash" typo
        
        Change-Id: I8b355bceadeebebc9e6fedbf92a35aa44a356e09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114819
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-28  Luboš Luňák  <l.lunak@collabora.com>  [56c450a9e9e12ba55ce8f62de546000df146052d]

        Skia understands that linewidth == 0 means hairline
        
        Change-Id: Ic5aea464d6414fc2218179143d16121ef293bdfe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114816
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-28  Caolán McNamara  <caolanm@redhat.com>  [c33f08ca36084643e6eed20c18f151cf75045c62]

        createPixelProcessor2DFromOutputDevice won't return null
        
        nor will createProcessor2DFromOutputDevice
        
        Change-Id: I1e0359ef2f94eeaf2da9a89d9e9dfb615587d3da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114814
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-28  Caolán McNamara  <caolanm@redhat.com>  [9f46ae1ab572b62af01119dcd473f99184e4760c]

        tdf#116384 only drag hyperlink if user's not currently setting the selection
        
        which is what writer does for normal text.
        
        Under gtk it's common on selecting by dragging the mouse over a hyperlink
        for one or two letters of the hyperlink to get selected before that
        selection then gets dragged as dnd.
        
        Under gen StartDragWidth is 2 by default so the drag kicks in before
        enough text has been selected for writer to select anything, but under
        gtk gtk-dnd-drag-threshold is used for StartDragWidth and that is 8 by
        default making it easy to select one or two characters before the
        gesture is recognized as a possible drag.
        
        it seems sane to do the same as for normal text and not dnd if the user
        is still using the mouse to set a selection
        
        Change-Id: I971d429acaf8a5a656c5ce58f52632979b94e40a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114817
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-28  tushar  <tusharrai282@gmail.com>  [6e66b30d9287b418bed35400c77b257b97cf26ec]

        tdf#141904 Blue row number for autofilter only when pTab is not NULL.
        
        Change-Id: Ibdf1efbff34bc58912a5a776d47ccfd784d3111e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114647
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2021-04-28  Caolán McNamara  <caolanm@redhat.com>  [99668e79c13fee09f8d776dbcd28e7667d7f68fe]

        Related: tdf#130326 skip calling Refresh if its already just called
        
        Change-Id: I80d3ae7f10b56dfe53a4ab5101ae771b47848092
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114651
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [39619da47e029afd3e8be5c2a558683237d94ecb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 914fe5ffbb1a3fde750cf37cbc44008994cf3b42
          - Improve link
            
            Change-Id: I209a986ce8a6b7ff995724eec0de55393f518050
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114723
            Tested-by: Jenkins
            Reviewed-by: Alain Romedenne <alain.romedenne@libreoffice.org>
            
2021-04-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [20d768d022915d23f652435fe5c3bd712fbbfd1f]

        Fix typos
        
        Change-Id: Ide3cd321f756cc685f50b6572de446da56ab5072
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114809
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-04-28  dante  <dante19031999@gmail.com>  [b9b744babd4d2eac73ef3684c28cfefd5b842c11]

        tdf#137679 Use Kahan summation for interpr1.cxx
        
        Includes changes for using kahan sum in ParamIfsResult.
        
        Change-Id: Iedfdd867e316d6c99146450cc3f7ac1d855b33e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114676
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [93a90a5b0558aeac847aefe06f49f68c00a26678]

        update credits
        
        Change-Id: Idd3d14c272c1eebca7207054dccbeae4632c51cc

2021-04-28  Xisco Fauli  <xiscofauli@libreoffice.org>  [8c8979468835694de949c044bb698c6d5ae10d19]

        tdf#105688: sw_ooxmlexport16: Add unittest
        
        Change-Id: I3da5f4416f1833389691787d205a89f3005f746e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114773
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [bf02dfd6ccae832723da81f96f1f2e4bf6174e45]

        Update git submodules
        
        * Update translations from branch 'master'
          to 926713ac8f969ab8b246090eb8f3c4c48bead223
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: I088f31a9fb757c6d1455f87c292e550b46532a30
            
2021-04-28  Miklos Vajna  <vmiklos@collabora.com>  [6002014ce0a5c9cea22c14b2437b7a508b2c72cb]

        framework: allow loading a component on the main thread, using XDesktop
        
        This is similar to commit 2dc3a6c273cb82506842864481d78df7294debbf
        (framework: allow loading a component on the main thread, 2018-12-19),
        but that focused on the special case when loading happens via XFrame.
        
        The more frequently used XDesktop way now supports the same flag,
        allowing correctly loading "real" OLE objects on Windows.
        
        Change-Id: I059ea143c91894508d8264084094eefc2bff24e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114805
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-28  Caolán McNamara  <caolanm@redhat.com>  [041a22ec9e7789f93a8dacbc7e7f0b1fb630e6fb]

        replace old-school RasterOp::Invert selection in weldeditview
        
        with the prettier semi-transparent selection used elsewhere
        
        affects e.g. math command window, writer comments, calc input bar, calc
        Headers/Footers dialog.
        
        Change-Id: I35f8211f6e86c4278db84a6b6aa5306d5b1df468
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114804
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-28  Tor Lillqvist  <tml@collabora.com>  [9e5b04d1e8c49d5f95173b5074368b1aa24a1e64]

        Introduce a new class NamedEvent to be used by the upcoming AsyncEvent, too
        
        Don't use the term "profile id" as what we mean is the event *name*
        (as used in the Chrome Trace Event format).
        
        Change-Id: Id58a10f4c5f8a095ae75b9bf74131b70659ee701
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114755
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-04-28  Tor Lillqvist  <tml@collabora.com>  [92c37610fa6e9fdeebee33a8baf0faf0bb731101]

        Enable turning on trace event recording in a dbgutil build with an env var
        
        Change-Id: Ie0efdd2d5da0a45ba5e82be455d36dc777b5efb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114736
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-04-28  Tor Lillqvist  <tml@collabora.com>  [969ddb6899b453194001e6743cc4d8003d5b050a]

        Re-think what the nesting means in ProfileZones
        
        The "Complete" type of Trace Events should be properly nested. Use the
        nesting counter to verify that. Add a nesting level indication to the
        ProfileZone object. Assert that it is used properly.
        
        Change-Id: I3a1f0e55ea6054dab9baf8550097446f07b0fbf3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114735
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-04-28  Tor Lillqvist  <tml@collabora.com>  [d57ac8ff9c0b4ec8706d1d64c4a0ee9eb23de66c]

        Make the console logging in ProfileZone work more sanely
        
        Do not re-assing a value to the m_nCreateTime if bConsole is true.
        Just use the same code that sets it in the constructor as in the case
        when recording is on.
        
        Change-Id: I1ca3c5aa00e2f8f0faa7ca3433e1eb066413c2a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114734
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-04-28  dante  <dante19031999@gmail.com>  [fd4df675dfe1012448285134082f61a0c03a7d15]

        tdf#137679 Use Kahan summation for scmatrix operations
        
        May also want implement Kahan sum in there:
        sc/source/core/tool/arraysumSSE2.cxx
        sc/source/core/inc/arraysumfunctor.hxx
        Under some conditions the sum of a pointer type vector
        may be perforemed by arraysumfunctor on NumericCellAccumulator.
        arraysumSSE2 implements part of it.
        This code has been left unmodified.
        
        Why the test has been modified:
        The error was: 238.89000000000001 != 238.89
                                        |
                                        17 th digit
        IEEE 754 double-precision has 53 log10(2) ≈ 15.955 digits.
        So it's just noise.
        
        Change-Id: I6f84826bf3875be4f444f5eb61854bc1f95769bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114627
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-04-28  Caolán McNamara  <caolanm@redhat.com>  [bc7c37f2f67ace27196a46c62c2d568501e9f796]

        ofz#33769 Integer-overflow
        
        Change-Id: I067db0452650cf3e8bc887abac74c4ff796d4ad2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114768
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-28  Caolán McNamara  <caolanm@redhat.com>  [d6605cc5f4e2b2cc52e2f2c9645a09171529d9d0]

        disposed window accessed during UITest_sw_navigator
        
        Change-Id: I476c7cda4a9997b4c0a04a0838d608bf78b495d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114778
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [39c3574b799690d4405d9318a5ba221b5feaccbe]

        use string_view in INetURLObject::encode
        
        Change-Id: Ib686c6872388b02c8939d3b65f6bd25cda348bc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114754
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-28  Rafael Lima  <rafael.palma.lima@gmail.com>  [9658115370bf33c2fdb68a3b759cf2f9d9e7c6c1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 49937bb740e70e6a244f9f4e9a30b7541815e62e
          - tdf#132325 Improve Variant/Any documentation
            
            This patch improves the help page "Using Variables":
            - Adds to the "Declaring Variables" section an explanation that variables of unspecified type will be considered as Variants
            - Creates a new section "The Variant type" to provide a brief overview of the Variant data type
            - Explains the Any data type
            
            Change-Id: Iaf076ad3ef22d24fb1aa4cfa089ed9d2a1bcf57c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114717
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-28  Tor Lillqvist  <tml@collabora.com>  [843db78050bb44db2839c1bd7f765a5b258ba4da]

        Move some static functions from ProfileZone to TraceEvent where they belong
        
        Change-Id: I35f3d5d8c0a69a224cf7d3a2decba9c8e13c7dc1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114698
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-04-28  Tor Lillqvist  <tml@collabora.com>  [2d867eff480c03ab125f4c0149dd73afee08db85]

        Make ProfileZone non-copyable
        
        Change-Id: Ia1fe5311751bcb2b2f2bde3408aac836db75e98a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114697
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-04-28  Caolán McNamara  <caolanm@redhat.com>  [898a74af8270547d35504ce478613787530eba6a]

        WaE on g_object_ref case, seen in Fedora 34 with glib2-2.68.1
        
        vcl/unx/gtk3/gtk3hudawareness.cxx:95:24: error: redundant static_cast from 'typename std::remove_reference<decltype(connection)>::type' (aka '_GDBusConnection *') to 'GDBusConnection *' (aka '_GDBusConnection *') [loplugin:redundantcast]
        cast<GDBusConnection*>(g_object_ref (connection));
        vcl/unx/gtk3/gtk3hudawareness.cxx:95:24: error: static_cast from 'typename std::remove_reference<decltype(connection)>::type' (aka '_GDBusConnection *') prvalue to 'GDBusConnection *' (aka '_GDBusConnection *') prvalue is redundant [loplugin:redundantcast]
          handle->connection = static_cast<GDBusConnection*>(g_object_ref (connection));
        
        Change-Id: I7460ea60b22aa50d4bd7b10f2e12980d1f80778e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114772
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-28  Miklos Vajna  <vmiklos@collabora.com>  [b73c6c8e53cf944848cdb3a79371703de99a8710]

        sw bibliography: fix warning when de-selecting a biblio entry field
        
        De-selecting a biblio entry field resulted in this warning:
        
        warn:sw.core:3311:3311:sw/source/core/fields/authfld.cxx:104: SwAuthorityFieldType::RemoveField: pEntry is not my field
        
        But this was even an assert before commit
        64ffabbdb2725e93de997171708bb31c33c93a55 (sw bibliography, refer to a
        page: make the biblio field clickable, 2021-03-12).
        
        It seems the root of the problem was:
        
        - SwAuthorityFieldType has a list of SwAuthEntry instances that its
          SwAuthorityFields may have
        - when the field is selected, we copy the selection to a clipboard
          document, using SwFEShell::Copy()
        - this calls SwAuthorityFieldType::AppendField() to register the
          SwAuthEntry, but that registers a copy instead
        - SwAuthorityFieldType::RemoveField() then asserted that the original
          SwAuthEntry is part of SwAuthorityFieldType's list, but it was not
        
        Fix the problem by returning a reference to the copied SwAuthEntry in
        SwAuthorityFieldType::AppendField(), that fixes the warning and then we
        can turn this back to an assert, to detect problems where an
        unregistered SwAuthEntry would be de-registered.
        
        In practice this caused a problem in the Insert Bibliography Entry
        dialog: bibliography source = document content case uses
        SwAuthorityFieldType::GetAllEntryIdentifiers() to provide a list of
        sources, and this way sources were not removed from that list when
        deleting biblio entry fields.
        
        Change-Id: Iea4fa44302aaac0daa122bbf227888d1dbb06597
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114765
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-28  Xisco Fauli  <xiscofauli@libreoffice.org>  [ecd8508eaf8a3eb064b26c5c80cd2930fe6e7555]

        git pre-commit hook: fix typo
        
        This code was copy&paste from bin/ui-checkdomain.sh in
        f3665d2a42b39814764f3eb9e20498b8a4be1d00
        <Check UI interface domains in the git pre-commit hook>
        and it was already wrong there.
        
        Kudos to Julien Nabet for flagging it
        
        Change-Id: Id2b16cf76f6e4f983dc59673b67ce369a84cffd5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114762
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-28  Szymon Kłos  <szymon.klos@collabora.com>  [4a7daba508c39e9e535c1c456f82b03f3097513f]

        Revert ScInputWindow::setPosSizePixel() early returns
        
        Revert changes that were introduced to fix CollaboraOnline/online#1988
        because it should be fixed in online
        
        The root cause was that online was sending "resizewindow"
        even when size was not changed what was triggering many times
        ScInputWindow::setPosSizePixel(). (before online fix "resizewindow"
        message was sent on every sidebar refresh)
        
        "Fix early return in ScInputWindow::setPosSizePixel"
        reverts commit a9e0bbadb151d6cfe652fad1d49147f559a6d83c.
        
        "Early return from ScInputWindow::setPosSizePixel() if no-op"
        reverts commit 0ad467d9abd27197bc5f7f22db5a25b3246e6808.
        
        Change-Id: Iad1c3d427a5feefdbb2bac912710847addf4ee02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114745
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-04-28  Tor Lillqvist  <tml@collabora.com>  [f0b4eecdba71f8bce8466b580971cdeea7514c22]

        Extend the trace event API with instant events
        
        Change-Id: I3a93c79f46ffc5768ddaf338789fe2daa225ef4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114696
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-04-28  Tor Lillqvist  <tml@collabora.com>  [9fa66a3de4d6d14f91af8064f0af510070f65567]

        g_nStartTime was unused
        
        Change-Id: I2f4371825f7c528a081e42ee157b21b7fd73b2f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114660
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114665
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114672
        Tested-by: Tor Lillqvist <tml@collabora.com>

2021-04-28  Michael Stahl  <michael.stahl@allotropia.de>  [ca19177728c66d913996a48c91a0ba47d08825d6]

        sw: layout: let nested table move forward
        
        The problem is that a nested table at the bottom of the page doesn't fit
        into its cell, but it is split and its first row still remains on the
        page where it doesn't fit.
        
        The outer table 3 tries to split with bTryToSplit=true.
        
        In SwTabFrame::MakeAll(), first a split of the nested table 435 with
        bTryToSplit=true is attempted; this fails and is partially undone -
        the follow flow line is removed, but the last 2 rows remain in follow.
        
        The bTryToSplit=false is skipped because there's only one row now.
        
        Then MoveFwd() is tried, but it fails because the top-level table
        doesn't have a previous frame.
        
        Then bTryToSplit=false is tried, and succeeds, again leaving row 436
        on page 1 and other 2 in follow.
        
        Now another attempt with bTryToSplit=true is made, failing again, not
        effectively changing anything.
        
        During all of this, growing of the outer cell frame 434 and row frame
        433 is prevented by the outer table 3 having a follow flow line, see
        SwRowFrame::GrowFrame().
        
        The result is that cell 434 has content area height 190 but the table
        435 with its single row is all valid with height 406, so it's cut off in
        the rendering.
        
        This doesn't happen for SwTextFrame inside table because that one does
        the MoveFwd().
        
        Plausibly it's the inner table's responsibility to finish with a valid
        state that fits the constraints of the current page; there are some
        checks in lcl_RecalcSplitLine() to check for no content frame in the
        row but none for the row being too small to contain the content that
        was formatted.
        
        So the only valid results for the inner table are that it either moved
        forward, or it left behind a row containing no content (such as that
        produced by its own failed attempt to split with bTryToSplit=true),
        which could be handled by the outer table split code - but the latter
        could be insufficient in case the outer table is itself a follow, or at
        least would require further changes in lcl_RecalcSplitLine().
        
        So fix this by removing a condition in MoveFwd() that doesn't make any
        sense to me - why is it relevant for an inner table during a split of
        the outer table whether the outer table itself can move forward?
        
        Change-Id: I1e01ce233383cc70b9aea72d25369b7278eb75f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114760
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-28  Michael Stahl  <michael.stahl@allotropia.de>  [c06f05e28cb66bd2aac5ea65bcfa3732808c51c6]

        svl: fix crash in SfxItemSet::dumpAsXml()
        
        Change-Id: I64cb14a740d6874ce288f249953984116648a470
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114759
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-28  Michael Stahl  <michael.stahl@allotropia.de>  [d12acfa1405fa5b7c11d2a517286da68b3fd2eff]

        sw: fix crash in SwFormatAutoFormat::dumpAsXml()
        
        Change-Id: Ib2d723b34d8e6f1254f5a9b0d0be509daf24ce43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114758
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-28  Michael Stahl  <michael.stahl@allotropia.de>  [569a06656e926dfb26d55958ee0f696aa9e5b7b0]

        sw: fix crash in SwAnchoredObject::dumpAsXml()
        
        SwAnchoredObject::GetObjBoundRect() is const, so it's only idiomatic
        that calling it reformats everything.
        
        Change-Id: Id57472ae3041c7264bc904e1a68907c48e60ac96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114757
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [2a33a16253d4f7c6ef989cc3a65ef5bd552ac48b]

        loplugin:stringadd
        
        Change-Id: Iacb72f10f5306143390774e0a3ef30f5a5bf5c57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114761
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-04-28  Tor Lillqvist  <tml@collabora.com>  [41ff704cc49b7097b717882616011962ecd7198f]

        Add API to LibreOfficeKit to set arbitrary run-time options in core
        
        Add setOption(const char*, const char*)
        
        At the moment this enables starting and stopping the ProfileZone event
        recording and overriding the SAL_LOG environment variable.
        
        Change-Id: Ic3a934bb4246c755a91eee8a8343fafc15815116
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114439
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114559
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114656
        Tested-by: Tor Lillqvist <tml@collabora.com>

2021-04-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9bfe083adf1fd9d470b600d0a801d144db24474f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6890ffec515115d253b8c452251fc5d393e47ca7
          - Fix typos
            
            Change-Id: I01373966d3299e42b768b0f21067be8c71d9d227
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114746
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-04-28  Miklos Vajna  <vmiklos@collabora.com>  [79dbcc09844d815fbd7361c954eb04ce6c6acda0]

        Introduce SwFlyFrameInvFlags to replace magic numbers in ...
        
        ... SwFlyFrame::SwClientNotify()
        
        SwFlyFrame::UpdateAttr_() is not yet updated to produce these.
        
        Change-Id: Ie29d900c1796c868d051ffd9c28600e44ff3b704
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114752
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-04-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [91fa87e99f5f01b92451b875c72741775c92247b]

        Fix typos
        
        Change-Id: Ic73ee21dea2bc99c5fd8af857a9793782d7c3301
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114747
        Tested-by: Jenkins
        Reviewed-by: Hossein <hossein.ir@gmail.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-28  Stephan Bergmann  <sbergman@redhat.com>  [c0aede431fd641ea9b92aa145db69a6d45c5bf9c]

        loplugin:stringviewparam (clang-cl)
        
        Change-Id: I3cf85911785f2c03255869f505e5b86ad2fd9c74
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114690
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-28  Miklos Vajna  <vmiklos@collabora.com>  [d524f5b28e2b9bcf7ab681eb6ad93a4da3f5663d]

        sw bibliography, refer to a page: add insert/delete UI
        
        If the toggle button's activate state changes, adapt the sensitivity of
        the next spinbutton, this way a new page number can be added and an old
        one can be deleted.
        
        Change-Id: I97067182e8cd42a02b164ac941598bada2630e07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114750
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-28  Heiko Tietze  <tietze.heiko@gmail.com>  [c9c6b0d75bcbb6ff3343502a19fb3448d361d335]

        Resolves tdf#141553 - Update David CLM font
        
        Culmus font 0.131 updated to 0.133
        
        Change-Id: Icd79dbef8dc350362ea4c4a7ed2ff05a1b95a1a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114738
        Reviewed-by: Hossein <hossein.ir@gmail.com>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Jenkins

2021-04-28  Mike Kaganski  <mike.kaganski@collabora.com>  [974a8e0f94e6d7cd949cac7cba720a34d3fad53e]

        Change scope of some variables
        
        Change-Id: Ieb504e248a6f2065efdd4b758faf821ac71f0544
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114716
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [1325d8161a74a3cedc169952eca10f4343e700c4]

        loplugin:moveopt
        
        An attempt that did not find anything convincing enough to finish it up
        and make it permanently active.
        So just leave it in /store for now.
        
        Change-Id: I1750e177655a4a510da100f880ba81bf762be277
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114742
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [452fcbe0792aa10042bb8cd2cfd6cd29ca754be5]

        tdf#137470 use a more proper URL for the extensions
        
        also hide the download-count, since those numbers are completely made up
        by the script
        
        Change-Id: I15b53a8a023c34ecc6a544b88ad35800891e4327
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114740
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-04-27  Andras Timar  <andras.timar@collabora.com>  [c889431df7e77c68fe7ead9aa235a5b2f586a4c6]

        Add Mongolian dictionary
        
        Change-Id: I4613d2e5b77374cbc8fb72033b3dfcd8e2702712
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114733
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2021-04-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [48e279c6748bf023fba12fdc3f4cee402f611c6e]

        use string_view in INetURLObject::decode
        
        Change-Id: I10e04970ceac33c9c3fbfd0182dd2140e06cb80b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114658
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [f3665d2a42b39814764f3eb9e20498b8a4be1d00]

        Check UI interface domains in the git pre-commit hook
        
        This will prevent bugs like tdf#141902 to happen
        
        Change-Id: If81164c704ec17d3fee044aaa0ec9c16d474009e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114705
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-27  Mike Kaganski  <mike.kaganski@collabora.com>  [707db60df761a98cfdbd771fdc85979084be0b33]

        Small refactor
        
        Change-Id: I987cd80bb485d3d811c0932c0822efc5d572dfd0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114712
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-27  Caolán McNamara  <caolanm@redhat.com>  [aea139c440d7c7a3683fcbbc48799bc79ba590e7]

        tdf#141854 Resize called during dispose
        
        Change-Id: Ie5eaafa95704f9567b8bb9881865571a39bb2f6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114708
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-27  László Németh  <nemeth@numbertext.org>  [d6322bcedc197a654abc7d64bfea8cf570f123bf]

        tdf#59463 track changes: record deletion of images
        
        Instead of deleting the image object without
        recording the deletion, delete the anchor point
        in the text to record the deletion, if Record
        Changes is enabled.
        
        Note: only images anchored as characters can be
        recorded this way, so change the anchor before
        the deletion, if needed. This less problem, than
        hidden, i.e. non-tracked deletion of images.
        
        Change-Id: I7e4bee82b76b4a26e6482a678a2a1ce432980271
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114671
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-04-27  Miklos Vajna  <vmiklos@collabora.com>  [f6b419b8946c5fc2dafa8f4201a4c7379148f306]

        sw bibliography, refer to a page: save edited page number
        
        This is the writing side of commit
        e920406994dd2b880d4b752e3ea4e09e4a8f97cc (sw bibliography, refer to a
        page: add dedicate widget to show the page number, 2021-04-21).
        
        Change-Id: If47932eedd689ca474bfdf44613d0c30087053b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114664
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-27  Szymon Kłos  <szymon.klos@collabora.com>  [8ff946045138fde19c0656129da611729aa98cb1]

        jsdialog: handle response buttons
        
        Change-Id: I4e8efc4ef2d27e655208ff505167da8360f91a6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114379
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Mert Tumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114597
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-04-27  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [4722ad2cf3f2b91c217e3548f811f2972f2aa60c]

        tdf#141761 Enhance PrintDialog Preview for FormControls
        
        The display quality of the Preview is pretty ugly when
        FormControls are used. I made a deep-dive why this happens,
        and in principle the reason is the Mteafile::Scale used
        below. Since Metafile actions are integer, that floating point
        scale leads to rounduing errors that make the lines painting
        the FormControls disappear in the surrounding ClipRegions.
        That Scale cannot be avoided since the Metafile contains it's
        own SetMapMode commands which *will* be executed on ::Play,
        so the ::Scale is the only possibility fr Metafile currently:
        Giving a Size as parameter in ::Play will *not* work due to
        the relativeMapMode that gets created will fail on
        ::SetMapMode actions in the Metafile - and FormControls DO
        use ::SetMapMode(MapPixel).
        This can only be solved better in the future using Primitives
        which would allow any scale by embedding to a Transformation,
        but that would be a bigger rework.
        Until then, use this little 'trick' to improve qulatity.
        It uses the fact to empirically having tested that the quality
        gets really bad for FormControls starting by a scale factor
        smaller than 0.2 - that makes the ClipRegion overlap start.
        So - for now - try not to go below that.
        
        Change-Id: I540de602634c6afa697b5659d69c34159c22075c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114704
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>
        Tested-by: Armin Le Grand <Armin.Le.Grand@me.com>

2021-04-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1e70359ac7f2e10f7cefe006557b3df8e5a46ae0]

        vcl: store XorEmulation in a unique_ptr not raw pointer
        
        Change-Id: I123c4048d333cdc761582763d6ccb9c254e32bbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114700
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-04-27  Stephan Bergmann  <sbergman@redhat.com>  [3260edbeb59d87f3f3e5c700cda4b0fd6222df0c]

        loplugin:stringadd (clang-cl)
        
        Change-Id: Id7c2db4abcf947c4efa0296df29feca2c36d3cf8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114692
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-27  Tor Lillqvist  <tml@collabora.com>  [d02b6c1d6d2fa975df33057584a99ebaa02bbc95]

        Accept iOS SDK 14.5
        
        Change-Id: I57bfcf40e823551021b58a74ef0e78a5781f5b0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114703
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-04-27  Tor Lillqvist  <tml@collabora.com>  [bc35e5fe5922a71749c65a9b2d0412e4a3f34128]

        Accept macOS SDK 11.3
        
        Change-Id: I210ae30e51d796990f88340da8b29f4c7080f5d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114702
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-04-27  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [8ebb54c6c4937a151f2185e8f54b2c39e446368a]

        tdf#138751 Localize items in Notebookbar customization dropdowns
        
        Change-Id: Idb1483e083f7758acb83da6c3ca9403c40ac9a40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114447
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2021-04-27  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [e94830c0544d18221966ec260db43bcfddf90fe6]

        tdf#140681 Translate Bullets default gallery name
        
        Change-Id: I245b36edb16440391a8b68ce036faf85f28eb140
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114316
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2021-04-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [788a7df6b2d9ec99503971bcb06ac6bbfc9e4100]

        Fix domain in ui files (found with ui-checkdomain.sh)
        
        Change-Id: I6d9fe37636d56b0cd5e06c12c5b5cdbbf54e1d38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114699
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [91f71650c0cb1ff1c6cf19371154858731b5dd3f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 36d78921fe14e1853153af422b86304c7c098c2c
          - Fix broken link
            
            Change-Id: Ibf9015ae625d0d45b4ab4d72611c7d5413467452
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114739
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [c7c6f0af6c836ebe0968967a1e7c8320b0ac17d6]

        loplugin:stringadd convert chained append to +
        
        which can use the more efficient *StringConcat
        
        Also fix a crash in stringview plugin which
        started happening while I working on this.
        
        Change-Id: I91a5b9b7707d1594d27d80b73930f5afac8ae608
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114568
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-27  Vert D  <devoptmsoi@gmx.com>  [99482297c7dd497e41fad2e7193759043e305101]

        tdf#138883 Prevent renaming Templates
        
        *Disable ok button added a tooltip when renaming to an existing template
        *Check while typing.
        
        Change-Id: Iec7266940a1cde1a086ba612c0f2f42dd3e6fc73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113719
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-04-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [97ee71bfda38472b47d2add50379cd19f7ae7201]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 615a5f87d3f7137b8584d085f9693e8c92dcf296
          - tdf#141822 Rename parameter for standard compliance
            
            VLOOKUP, HLOOKUP, LOOKUP and MATCH
            
            Change-Id: I348024294f24a5190f0d5054dab2f83355d08567
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114632
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f78a63795d22c19994c48fad8a6a3c6eabf41f99]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cef07a72b504a83504942eb4cf5b992e1ee46775
          - tdf#131995 Be precise with Criterion in Calc
            
            + Reused and adapted definitions of  ODF 1.2 for Criterion in
            ODFF functions, as suggested in the bug description.
            
            Change-Id: I335c6b2b9bd4236071c544cc2ad7f751db75b99f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114613
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3176c1ab3b54da9aa9d29d85235b7661be1d3af8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7d55112c83309001d9f68f6f92959911312258dc
          - tdf#141237 Make clear that security depends or PDF reader
            
            Change-Id: Icd030a91428b384d9751eac18b23e06fa0bc0b6c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114586
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [725a752bba16ecdd1bc6b2a5b1f5f55052914d3a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d6a094a2fe57a7f86c2a58863bdf797562a977b9
          - tdf#113847, tdf#34902 Update print dialog Help page
            
            + refactor page
            + add application selector
            + unhide hidden <ahelp>s (not used anymore, migrated to
            extended tips)
            + Add missing information on printing selection (tdf#34902)
            + Add information on tiling and poster (tdf#113847)
            
            Change-Id: I3c5c0ddd629dfba23c96e6043b0efceddd6779f0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114584
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0f619959d3e6025b8216aa588e7145e378491b1f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b4b146ad3d84dcf45136a7b89cab453f3afc6674
          - tdf#106195 - clarify direct formatting removal
            
            Change-Id: Iec28e28286eac9effb2512c803fdffbad204d53a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114522
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-27  Tor Lillqvist  <tml@collabora.com>  [6aa148fd9317fc5dbcab24e3f51bd89779d3a6d6]

        Add also the comma separator between Event Trace events
        
        Change-Id: I13221b9e6437789a72b6d759de4dd0f4434e0fd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114160
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114558
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114655
        Tested-by: Jenkins

2021-04-27  Tor Lillqvist  <tml@collabora.com>  [ccc4d32417e0683e653c315c0e695e7ccb99f1a9]

        Drop the leftover "sum time" thing from the Event Trace
        
        Change-Id: I222da50f3ad113bf3204b4d21df52c9e55cf7cf0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114159
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114557
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114654
        Tested-by: Jenkins

2021-04-27  Tor Lillqvist  <tml@collabora.com>  [8c80d6f7196ab8cd63c42f6a57b458fdc47fc203]

        Refactor ProfileZone and create Chrome Trace Event Format data
        
        Instead of separate B ("begin") and E ("end") duration events,
        generate X ("complete") events.
        
        Only the event JSON objects are generated, not the surrounding array
        or object.
        
        See
        https://docs.google.com/document/d/1CvAClvFfyA5R-PhYUmn5OOQtYMH4h6I0nSsKchNAySU/preview#heading=h.lc5airzennvk
        
        Online now needs work so that the events are written out to a separate
        file instead of being in the common log file.
        
        Change-Id: Ie9363b4cfda862a70e1928ed16350e50a6fee9a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114142
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114556
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114653
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-04-27  Stephan Bergmann  <sbergman@redhat.com>  [1d44b6e877cfc31afcfc8925866407ae8771abad]

        loplugin:staticmethods (clang-cl)
        
        Change-Id: Ib096abfeea6cefb5df562cf75448ef38e432344c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114695
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-27  Batmunkh Dorjgotov  <bataak@gmail.com>  [633a5386e698a7dc2b5d23c1fea8578e9f2d70c1]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to cb1b834e00bc31f668b086e547032341a0162131
          - Add Mongolian dictionary
            
            Change-Id: I5ee4dd6824d485872bcdfc2d34a33f3c84484780
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/112797
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2021-04-27  Julien Nabet  <serval2412@yahoo.fr>  [45779b685b8b1e75ce750bbb20b30cee8fd40851]

        Replace "Persistant" by "Persistent"in WinClipboard (vcl/win)
        
        since now we have it in idl files with the historically wrong "Persistant"
        after these:
        in offapi/com/sun/star/datatransfer/clipboard/RenderingCapabilities.idl
        "Persistant" is deprecated since e738683f98559af330a1cc36d8d0a1be11abb355
        author	Julien Nabet <serval2412@yahoo.fr>	2020-09-12 12:00:49 +0200
        committer	Stephan Bergmann <sbergman@redhat.com>	2020-09-17 15:20:27 +0200
        commit	e738683f98559af330a1cc36d8d0a1be11abb355 (patch)
        tree	fd0e07d574d9ff7656d613f6b88f473951dd5b12
        parent	b33f22678431a57be7e77822e977b66c33680290 (diff)
        Add "Persistent", deprecate "Persistant" in RenderingCapabilities
        
        in offapi/type_reference/offapi.idl
        author	Stephan Bergmann <sbergman@redhat.com>	2021-04-13 10:14:59 +0200
        committer	Stephan Bergmann <sbergman@redhat.com>	2021-04-13 11:47:37 +0200
        commit	bce31cac427d7119cd8ccec64bdfa820706cbfcc (patch)
        tree	ed4a7e0b2aaaac406e350b18136f88add9370b98
        parent	5e5c7e10a5fde5ed93c541d439ce016e35d5d65a (diff)
        Update the reference rdbs to libreoffice-7.1.0.3
        
        Change-Id: I047dc0bc7956f3b14c6319df85f0707ec6addd9b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114669
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-04-27  Stephan Bergmann  <sbergman@redhat.com>  [2cb936a91b9d46aa4e8193a02c4917def4aa9b34]

        -Werror,-Wnon-virtual-dtor (clang-cl)
        
        (1c1226709c6be39c5462f5e6e1262ca630b30b34 "tdf#106282 Change Windows File Dialog
        to run on the main thread" had changed it to non-virtual, but for no apparent
        reason)
        
        Change-Id: I12dc3a46c5d9aad5e43471b97c9ab45ff9f309ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114693
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-27  Stephan Bergmann  <sbergman@redhat.com>  [6fc4d07b26869bdaf7b768e4548f1a15941fdbba]

        loplugin:indentation (clang-cl)
        
        Change-Id: Idd1b0282efd1aac524067504a956f0fccdbce6d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114694
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-27  Stephan Bergmann  <sbergman@redhat.com>  [ddd9082c397b97e4aa43daf998f3fe36cb8bb724]

        -Werror,-Wunused-function (clang-cl)
        
        Change-Id: Ic5f4ca1147217d830ea3492b4f42116e15cbae80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114691
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-27  Jean-Pierre Ledure  <jp@ledure.be>  [cf017d0b4316f52271fe91f8c18a5e648fd5d682]

        ScriptForge - (SFDialogs.SF_Register) DialogProvider
        
        When launching a dialog from a Python script while the
        dialog is contained in a document, the DialogProvider setup
        from that context was built by the wrong method.
        
        Use createInstanceWithArguments()
        i.o. createInstanceWithContext()
        
        This caused a LibreOffice crash.
        
        Change-Id: I3615c55068134085579662004f5bb085de008cbd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114677
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-04-27  Stephan Bergmann  <sbergman@redhat.com>  [d507c8b3e2939f66a395f163b5f21c29ffe59d02]

        loplugin:nullptr (clang-cl)
        
        Change-Id: I3c0ee11c42a2a4a22adf894341b04a229d579226
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114689
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-27  Caolán McNamara  <caolanm@redhat.com>  [c0cbd13c945c5f47057b413efc88b2e3bb72d025]

        Related: tdf#130326 drop ScContentTree::ObjectFresh
        
        this was introduced as part of the large IA2 integration
        
        commit b41332475783c31136673fb44cf4c411bb0148f8
        Author: Steve Yin <steve_y@apache.org>
        Date:   Mon Dec 2 15:54:29 2013 +0000
        
            Integrate branch of IAccessible2
        
        Both calc and writer gained the feature that "space" in the navigator
        for drawing objects selects the highlighted object, extending the
        selection if another one is already selected. (notably impress was
        left unchanged)
        
        In calc, but not writer, an ObjectFresh was added which fires
        on every SfxHintId::ScKillEditView which is broadcast on every
        exit of the cursor from a cell. Its purpose seems to be primarily to
        re-highlight the last selected-by-keyboard entry on a content refresh.
        
        As far as I can tell this doesn't seem necessary and we already refresh
        content on SfxHintId::ScDrawChanged events so we shouldn't need to
        additionally refresh on ScKillEditView and refreshing on every
        ScKillEditView is very slow on navigating through a calc document with a
        lot of drawing objects.
        
        Change-Id: I64b2840f8510d474314d108e657fc3367f8ab6c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114650
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-27  Caolán McNamara  <caolanm@redhat.com>  [1a891f2fadae01aca95157b09d6ea8e223bee1ea]

        Related: tdf#130326 allow bulk_insert_for_each to insert under a node
        
        Change-Id: Iad14638a33710ef0b790c702e7eab2283726f2fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114571
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [62f6d6ee8bca918e17ae167582095f4302203bed]

        use more string_view in tools/stream
        
        Change-Id: I2a957cd72d71fea717734488cdb3670e0bcdd6f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114657
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [bde131ad18620dea03531c59893c99be09e3ce4e]

        tdf#141914: sc_bugfix: Add unittest
        
        Change-Id: I937b973fde43b7840e01d8ba4ce37f8e15274a89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114673
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-27  Mike Kaganski  <mike.kaganski@collabora.com>  [a3843f1cb0095e843bc4ee7ed20802147f63c7ba]

        tdf#141164: Add an expert config for WebDAV redirection detection
        
        Since commit 20b1e6440aacab043753e93be4499e939a80b05b, we detect
        redirected WebDAV paths, and substitute them with original WebDAV
        URLs to allow retrieving additional information like lock owner.
        
        The new officecfg::Office::Common::Load::DetectWebDAVRedirection
        allows to disable the detection, and opt to older way of use of
        Windows Redirector, taking advantage of its cookie handling until
        we implement own proper cookie handling.
        
        Change-Id: I1510a016f40dbe81dcba9aa4fd50eda73a6d9f22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114686
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-27  Miklos Vajna  <vmiklos@collabora.com>  [feeaa5d3ca0c784344549816fbaab2c8716b4105]

        tdf#138604 sw textbox copy: fix missing fly frames of as-char draw frame
        
        Regression from commit 682e0488df819c191c13a03758fad0690706e508
        (tdf#134099 sw: fix textbox anchors on copy-paste and undo, 2020-06-29),
        now that we don't copy draw+fly format pairs more than once, the fly frame
        of a fly format was missing.
        
        This was broken because
        sw::DocumentContentOperationsManager::CopyFlyInFlyImpl() calls
        CopyLayoutFormat() with bMakeFrames=true, but the frame format list
        doesn't contain as-char frames.
        
        For as-char frames CopyLayoutFormat() is called by
        SwTextFlyCnt::CopyFlyFormat() instead, but with bMakeFrames=false, so
        the fly frame's layout frame were never made.
        
        Fix the problem by explicitly making frames in
        DocumentLayoutManager::CopyLayoutFormat(), which also requires
        delete+make in SwTextFlyCnt::SetAnchor(). [ This is now consistent with
        the start of SwTextFlyCnt::SetAnchor(), which also deletes frames for
        fly frame formats. Otherwise CppunitTest_sw_core_txtnode would crash in
        testTextBoxCopyAnchor. ]
        
        Change-Id: I87003ee09ca75b9fecd70a1aa5c42f762f715be8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114680
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-04-27  Tor Lillqvist  <tml@collabora.com>  [5a7903fcb9e22904cf87117015a78e185de04698]

        Clarify the ProfileRecording API
        
        Instead of a startRecording(bool) function that is used to also stop
        recording, have separate startRecording() and stopRecording()
        functions that do what they say.
        
        Change-Id: Ifa9ea0e530d5d38baa52f685fc1dc0029d30d023
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114081
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114652

2021-04-27  Julien Nabet  <serval2412@yahoo.fr>  [24418700059d2b6826f800d265f52061c48c34e5]

        CommandType is "long" type not "short" type
        
        See https://api.libreoffice.org/docs/idl/ref/namespacecom_1_1sun_1_1star_1_1sdb_1_1CommandType.html
        + discussion here:
        http://document-foundation-mail-archive.969070.n3.nabble.com/Type-of-CommandType-short-or-long-tt4299416.html
        
        Important remark from Stephan:
        "...the data type corresponding to UNOIDL LONG (i.e., 32 bit) is xs:int, not xs:long"
        
        Change-Id: Ic8f027e8a5be96bdb2e5629b0ff1ef4830ef6c88
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114659
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-04-27  Julien Nabet  <serval2412@yahoo.fr>  [4d60fd1d480521df43120618736465628b540070]

        "with fail with..." => "will fail with..."
        
        Change-Id: I184224e91b204f0819c9a2d53fcd0f88d9248158
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114663
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2021-04-27  Stephan Bergmann  <sbergman@redhat.com>  [f5a95eb32f32c44359d6e9c26dd97cecb0b207a9]

        More aggressive Clang 13 trunk -Werror,-Wdeprecated-copy[-with-dtor]
        
        ...since
        <https://github.com/llvm/llvm-project/commit/abf3ca61e3235681f26d0f527b8e2763dd4c0c62>
        "[Diagnostics] Restore -Wdeprecated warning when user-declared copy assignment
        operator is defined as deleted (PR45634)"
        
        Change-Id: I43ae8a620915ad211a1f21ecf89b6955b7d2faaf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114674
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-27  Mike Kaganski  <mike.kaganski@collabora.com>  [d08c7fecd6b38442ea7a4ac79315603cc7084208]

        tdf#141924: SwFormatAutoFormat::GetStyleHandle may return nullptr
        
        Change-Id: Id1b6fe687f5b328fa0743036a287bacfefe5e5fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114685
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-27  dante  <dante19031999@gmail.com>  [09b0ddac64a29bba9d9b09d608c24f0f57bb7f08]

        Correct some c/c++ licenses
        
        The affected files where added from scratch in
        commit 565bbd2e46e57117eb401344689858c3d749dc5c.
        
        In consequence instead of the ASF license;
        the correct license is the pure MPLv2 found here:
        TEMPLATE.SOURCECODE.HEADER
        
        Change-Id: Ie2fa275a6a986fff026a5096a10f79ab3c6ea85c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114670
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-27  Jan-Marek Glogowski  <glogow@fbihome.de>  [eadc7c4f0ba21d35fff09bb53e08e64194a65278]

        SW merge layout shortcut into the full layout code
        
        The shortcut codepath just skips a large part of the full layout
        code. To make this more obvious, this refactors the main layout
        loop by merging both paths, really skipping the code in the
        shortcut case and getting rid of all the duplicate code.
        
        Change-Id: I015202e86e75576f03901746e1a082e9f6811549
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114118
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-04-27  Jan-Marek Glogowski  <glogow@fbihome.de>  [ec36122b8baba9758705383559246bcb91991c98]

        SW layout: convert XCHECKPAGE to lambda
        
        Some refactoring, better to debug then preprocessor macro code.
        
        Change-Id: If2e8b126915b97dfa1d132713a57948993eace15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114678
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-04-26  Mike Kaganski  <mike.kaganski@collabora.com>  [eeb2854e085fdd9f7a38d6e952a8aedf43e90323]

        tdf#141914: Allow to unset modified anyway
        
        IsEnableSetModified returning true means kind of "treat this document
        as read-only". Marking object unmodified does not break this idea.
        
        Change-Id: I3efd5b3b25e2d9318702cdbf24ac5eb61aeda3ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114666
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-26  Jan-Marek Glogowski  <glogow@fbihome.de>  [9a1c4a10b08ccb8d874a85a2cd984fd71f08c022]

        tdf#141887 SW don't crash on missing SwWrtShell
        
        The code assumes that SwEditWin::Command can just be called,
        while there is still an m_rView.GetWrtShell(), which is at least
        not true, if you have an IM in pre-selection and close the Writer
        window via Window decoration.
        
        Change-Id: I67d5f1f917e9b2180037babb8c70c72d75c4a7ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114624
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-04-26  Jean-Pierre Ledure  <jp@ledure.be>  [9976bed064cfab2b832469a42e9ca2963e200c57]

        ScriptForge - (SFDatabases/SFDocuments) CommandType must be a Long
        
        cfr. https://gerrit.libreoffice.org/c/core/+/114659
        
        Change-Id: I1638ee3f523e685b324201cc9916a743db0ecb7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114662
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-04-26  dante  <dante19031999@gmail.com>  [d9341748401969b01fa89f66ade174fddb3fe6bd]

        Use kahan sum for lcl_ named methods in abstract namespace
        
        Change-Id: Ib2df6c1cbe3bc36df085f310db24810b33ec85e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114612
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-26  Pedro Pinto Silva  <pedro.silva@collabora.com>  [4e9df130a7f4084d1642a213792100187569900b]

        AboutDialog: imgBrand: Fix alignment
        
        The imgBrand was "centered" aligned with the text bellow which was
        resulting in not only going against the dialog layout (2 sections) but
        was also appearing "false" centered aligned:
        
        - Left section: imgAbout
        - Right section: text left aligned
        - Right section: imgBrand was not left aligned and not centered aligned
        etheir (with the dialog)
        
        Fix: Left align imgBrand to be consistent with other elements in the
        same section.
        
        Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
        Change-Id: I227f67863d5b6e951c498ee7acdfadc0fac75e6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114648
        Tested-by: Jenkins

2021-04-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a1df819d33d8b9b788c57b5f7d55c7fc3fd19764]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 766e173ed8c9b3401c07fa26716eefe1b2430be5
          - tdf#141766 Update cell protection Help page
            
            Add new options available since LO 5.4
            
            Change-Id: I1b283d5f4b6d43ed4167cbbbee969406935913bd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114668
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2021-04-26  Marco Cecchetti  <marco.cecchetti@collabora.com>  [818b7e508bcabae48cb1c96c987a9f83d83ff6e0]

        lok: calc: formula breaking to multiple lines partly shown in edit mode
        
        visible cells report wrong number because of the wrong grid size is
        retrieved that in turn is due to the fact that the size of the visible
        area in Online is used to set up only the active pane,
        
        So when we have windows splitting, even though there is no real split,
        the height can be computed using a non active pane whose size is not
        be synchronized with Online.
        
        Until we lack that synchronization, we use the implemented workaround
        for fixing the problem.
        
        Change-Id: I9df9e4b0ef77a2a8a5847ce77fe90d83ec75019d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114429
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>

2021-04-26  Caolán McNamara  <caolanm@redhat.com>  [1388540fe16d0843de18a3d14bedbf2e0b6d8d49]

        Revert "ofz#27296 Out-of-memory and ofz#27384 Indirect-leak"
        
        This reverts commit c80c8ac4eb58812c1b72aa0b0cef01ebb5337359.
        
        it seems blameless after all
        
        Change-Id: If0f95da5ee7f91fde0b679c9314e3da07f7779f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114631
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-26  Mike Kaganski  <mike.kaganski@collabora.com>  [5c81670bd66a222f8c8de45b52a62adb8f333b38]

        Simplify center calculation
        
        Change-Id: Iabe16cee8fe0b32d262be7066a036a305878cf39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114595
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-26  Noel Grandin  <noel@peralex.com>  [ddd2639a482befb4a3bf1f75a88e66c21a691b67]

        drop mask from BitmapEx
        
        So that we have fewer cases to deal with when we transition to
        32-bit bitmaps.
        
        (*) rename maMask to maAlphaMask, since now it is only being used
        for alpha duties.
        (*) drop mbAlpha and mbTransparent to simplify state management,
        the only thing we need to check for alpha is if maAlphaMask is
        non-empty.
        
        Change-Id: I06252e38e950e846a94b4c2ba8ea763be17801fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111679
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-26  dante  <dante19031999@gmail.com>  [9c4e0c35d70659097b235028047efcb80dcfb10d]

        Add a Kahan summation class.
        
        Change-Id: I4021d07a2c011c2d5b2e79ecd878019d29cabd21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114567
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0c67217d767baada12587dace9d29b955d50e774]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fbc2bf25e85156c8c5d43e84d727bac1ec0288b9
          - tdf#140518 Fix bad link in index
            
            Removed bookmarks values that points to a generic field
            update Help page.
            
            The page is for updating Fields, which includes captions
            for many objects, but is ambiguous if user looks on how
            to insert or manage captions
            
            Change-Id: Iae9d47766aa56910fcfb95b70e32f252d3bf6ef8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114633
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-04-26  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [b1c4d9073cd657df29a3f4be97830193e6b3d959]

        Breeze: tdf#141885 New Paste As Link icons
        
        Change-Id: Ie1bee7066b2271e94acde45a7be0136db5eed0b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114642
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e0094d6fe58eaa9a79b546149cf67db521cd1230]

        lok: add rendering and input for form controls in Calc
        
        Until now the form controls were nto rendered to a tile when
        drawing tiles for LOKit usage (online). This change adds
        LokControlHandler that is responsible for rendering of the
        form controls on the tiles (currently implemented only for Calc)
        and handles mouse input events that come through LOKit.
        
        Change-Id: Ifcecc9a320a7836b76b0a10771b06c15339baed2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114635
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-04-26  Miklos Vajna  <vmiklos@collabora.com>  [9c62b71cf59a043031a2e3bee13de43bf49e18bb]

        sw: prefix members of SaveBox, SaveLine, SwDocStyleSheet and ...
        
        ... SwXTextTableRow
        
        See tdf#94879 for motivation.
        
        Change-Id: I1d27caebc8820f884114c4a8c0b3cbcdf35e86a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114639
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [03b2f7c15093ada5c6140960aa87531d4391b2b0]

        BitmapEx: always convert 1-bit mask to alpha
        
        which is a step towards dropping masks, and only using
        alpha.
        
        Change-Id: I6882c0e5b1c805b0cda5a2eaadcbdd078d8566c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114622
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d46f16bb3b1efbf8dc8835221e8e861de4364716]

        Add unit conversion for Point, Size and Rectangle
        
        This makes it easier to convert between units when they are used
        in Point, Size and Rectangle classes, which we use a lot in the
        code where conversion of units is needed the most.
        
        constexpr some function on Rectangle as this is needed for the
        convert.
        
        Change-Id: I5c7e7c8637e4c9327dd55025be19b8f3f391f395
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114634
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-04-26  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [96e37b056d894551dd90baec86fbfd1b0aa158d9]

        Sifr: tdf#141866 New Paste Transposed icons
        
        Change-Id: I2c499e6deb7b34e0453a17fe4f274a8893380450
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114623
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-04-26  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [e97059d1c7627a83ea937eb3ce41e7fc71f3b845]

        Breeze: tdf#141866 New Paste Transposed icons
        
        Change-Id: Ia6c139c4de96cc8bd15deda816a19a3c57ab86ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114619
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-04-26  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [15a9bee9ef26ce13ed1e26319306a88b6d886158]

        elementary: tdf#141866 New Paste Transposed icons
        
        Change-Id: I55b06384d3e0a015a97b231c2ea1c6aff9ba5a9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114620
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c1b8d01dca7c70b9730cb10fa99b7629dba4c5e1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6d5b34965b64ed96fb560bdca85dc64088c7f970
          - tdf#114240 Add note on extension security
            
            Added note on extension security. Expert configuration
            settings deliberately ommitted not to tempt end user.
            
            Change-Id: I28d9398c3b2abc8bea44c2956c16bb11d600fb9f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114585
            Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-04-25  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [dc83f99c466296caaa6b236e32b39e04ae9e6d8c]

        tdf#99991 - Don't resize toplevel widget containing the options expander
        
        Change-Id: I930445e9047478b26142d049598fbe656d25d666
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114628
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-04-25  Mike Kaganski  <mike.kaganski@collabora.com>  [537abcaa31dfd25e7aaba568b223acbaa045825f]

        Use ROUNDSIG to do sensible value testing
        
        Without that, it doesn't make sense to compare values smaller than
        10^-20, where ROUND(val;20) returns 0; ROUND does not accept count
        greater than 20.
        
        ROUNDSIG was implemented in tdf#105931 with unit testing in mind.
        
        Change-Id: I20cbe4d116373d1b783b781a1dfdb6c94fe13833
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114625
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-25  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [4617ffdf4cecf02b3895591cefd9c7dcc7c8fe85]

        Colibre: tdf#141885 New Paste As Link icons
        
        Change-Id: Ib3273a108fe4f5a9221f115ecb39ed0a2fcfa2ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114626
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-04-25  Mike Kaganski  <mike.kaganski@collabora.com>  [ebf1ef00c4d492a735941c151f3b73ec7439fea6]

        Fix comment
        
        Change-Id: I6f2ec861571ed947ecbd267bc721fb9a3f5ceea9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114594
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [166c8f16aff45b444ff3d0a1c1e751d1547a27d8]

        loplugin:unusedfields
        
        Change-Id: I52af3509afde02dae494747527ab800590682fa3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114591
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [f96c2af0157383ac097a2488ed9f0ba1639681ea]

        loplugin:unusedmethods
        
        Change-Id: I2d563f5f3e6e3a5f2a58080e13f4211253bdf30d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114590
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-25  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [a3e2f89995fcaee497d0d07f371727faa7ac3688]

        KJ: tdf#141866 New Paste Transposed icons
        
        Change-Id: Ic3622b1092f7e6273211321397b3b8d87bb40dd6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114621
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-04-25  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [0697020f53c9d37d954525a7cfbbd10a7b326b7f]

        Sukapura: tdf#141866 New Paste Transposed icons
        
        Change-Id: I5666596ebdc320181a0ad4c893538f133efb76ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114618
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-04-25  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [8bfe40351fdf3a81f273052ebbe73db51e644b12]

        Colibre: tdf#141866 New Paste Transposed icons
        
        Change-Id: Ia9d0d9213604a8fcefc44404111160179a58137b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114617
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-04-25  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [f81871ccbbe118b4ac93325a29f7c6b26765cb6e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2dfdb43a09ecc8d6082240bf6b9a59ae964633bc
          - All large icons are 24 × 24 pixel ever since Galaxy was removed
            
            See core commit bea44e5c1b982d05314b72452b94fe288071a496.
            
            Change-Id: Ie09f3220a2add3292e55cbab088131c89c5bed91
            
2021-04-24  Stanislav Horacek  <stanislav.horacek@gmail.com>  [0527912369ab61787561d3185d39315728905529]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3d03b85c641c287d42edf6703c6f780896c3010d
          - fix menu paths and remove redundant sentence in template manager page
            
            Change-Id: I3bffaeb463589ee3272605952877b0364bbc88f8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114580
            Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-04-24  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [7727d39f2ccc4fa802100f474d25f1c56f5ce625]

        tdf#82211 - Show hidden info label
        
        Change-Id: Ibd1b3d54ff94eb5a3e7ce92d9c790721bbe23c85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114378
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-24  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [fccb5adef2e323abd48238701fd9680428557466]

        elementary: tdf#141823 unify function icons
        
        Change-Id: I01a3f6be32a02c8762d81d27c93b38760ebfc66e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114575
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-24  Caolán McNamara  <caolanm@redhat.com>  [9b408a688704ad36ae2f728ef77dab9870daac97]

        cid#1477317 Logically dead code
        
        bIsMultiRangeRowFilteredTranspose can only be true if bIncludeFiltered is false
        so nRowCountInRange is always set from nRowCountNonFiltered, and nRowCountAll
        is then unused
        
        Change-Id: I6b15a9d84b5db475a2ba2e230acc5d09d588dfce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114588
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-24  Caolán McNamara  <caolanm@redhat.com>  [4fef4c6a3de4c593499ba4338d4ecf3bde1c0263]

        typo: NavigatoeDlg->NavigatorDlg
        
        Change-Id: Ied615268001b580a3f51726cd0e57189a00e3c60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114570
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-24  Caolán McNamara  <caolanm@redhat.com>  [ff8addee9c2c43c6ec064395e909665932e10899]

        Related: tdf#130326: GetDrawNames doesn't do anything when !bisInNavigatoeDlg
        
        so return early instead of looping to do nothing
        
        though that was introduced by
        
        commit b41332475783c31136673fb44cf4c411bb0148f8
        Author: Steve Yin <steve_y@apache.org>
        Date:   Mon Dec 2 15:54:29 2013 +0000
        
            Integrate branch of IAccessible2
        
        so maybe its existance is dubious
        
        Change-Id: Ibb8fe1409a8e66d37d51d9a1b99ce135f36b9522
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114565
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-24  Luboš Luňák  <l.lunak@collabora.com>  [38ed3b8064e76c0a6de077cb535cdb573737b26a]

        backend tests for linecap and linejoin types
        
        Change-Id: Id481feb25ce938b4382f970f2e1082a3594c9eca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114560
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3926984e85700cabedf215633e18809e6d926cb6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 284b35052f341add5bf7545c806eb7ce43baa34d
          - tdf#141818 Fix page on animation in Impress
            
            Change-Id: I092eebff7cdedf8dc250615943062342c96ec17a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114587
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-24  Jean-Pierre Ledure  <jp@ledure.be>  [deb51a303d15957daae5c12ccd2337960f67343b]

        ScriptForge - (scriptforge.py) SF_Exception.PythonShell() method
        
        The PythonShell() method invokes the console() method
        of the APSO extension.
        It accepts 1 argument, which is a dictionary of variables
        that the user wants transferred to the console to become part
        of the Python context there.
        
        Typical usage:
            exc.PythonShell( {**globals(), **locals()} )
        
        Subsequent print() statements executed in the user script
        are displayed in the console.
        
        An (untranslated - english) error message is raised when
        the APSO extension is not installed.
        
        Change-Id: I1b620bc041e1293234ddfd789e0ce8892dc87169
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114561
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-04-24  Julien Nabet  <serval2412@yahoo.fr>  [54d58cc489e1c0cd63f09c9c9f8324c9fbd86360]

        Replace list by vector (m_aTransparentObjects in vcl/pdfwriter_impl)
        
        Change-Id: Ie6679df3426f50b2496b2478ae2ee852f1afff46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114578
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-04-24  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [e3230975c3cba4bf92738c2f1645a01d63ba5bff]

        Sukapura: tdf#126689 revise Continue Previous Numbering icons
        
        Change-Id: I537fb6e1850cc0b889d0b2385c7f9adb63ce9db7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114576
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-04-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [20156f3896ad1bacfc5bf260f3dc6c546f465e4e]

        Removed executable permission on C++ file
        
        Change-Id: Ifaff6a048b9d174a9aa3fc9dabf62c1f8c509eb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114572
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-04-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9e0c99760a4711a58524ec0d12e7038b2e119c5e]

        Removed executable bits on source files
        
        Change-Id: Ic52623ac8ca6e0758578b7ae57332f0e9c184b5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114573
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-04-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5d172408dffd3e6f4b76254f0980b0fd1210bb2f]

        Fix typos
        
        Change-Id: I0a8279429c9e0d884a5e8fbb8f22617832385a53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114574
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-04-24  Katarina Behrens  <bubli@bubli.org>  [b38fd085608a44cf3a2d181e2720c758356647d7]

        tdf#139699: remove stray image that is not used anywhere
        
        Tool button using the image was removed by
        5da3ae08596c2465532e662537f5292454a84a3e
        
        and with no other tool button using it, it accounts for blue
        'decoration' at the top of 3D effects dialog
        
        Change-Id: Id5705832614315316433e38e0c8635e1b4a3d906
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114569
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-23  Michael Weghorn  <m.weghorn@posteo.de>  [fbcc644bad1fb0ad9a9387ba93339b24c126629f]

        android: Some trivial style improvements
        
        Those were mostly suggested by Android Studio, like:
        
        * mark members static or final
        * drop unused variables and members
        * avoid unnecessary cast
        * simplify condition: '(!cond)' instead of 'cond == false'
        * drop unused imports
        
        Change-Id: I252fe836e4a3184e13af59a30202c6daccac1794
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114546
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-23  Michael Weghorn  <m.weghorn@posteo.de>  [710badae87b53e5052413cf6dfa163065ef250ac]

        android: Drop unused FileUtilities members
        
        ... and make its static 'LOGTAG' member final.
        
        Change-Id: I6d16bc76590341a60db9e123d20d81dcd7adba71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114545
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-23  Michael Weghorn  <m.weghorn@posteo.de>  [8646ed92473ea7fdb1abfb282196bfb058145d43]

        android: Drop unused FolderIconView class
        
        It appears to be unused since
        
            commit f3eccc655387b47fb0986558b8835588eee2898d
            Date:   Tue Feb 3 18:19:32 2015 +0000
        
                tdf#87432: normal icons for folders in android doc browser
        
        Change-Id: I6984ff75392f7f28ba1b2659846d164d25b66f2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114544
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-23  Caolán McNamara  <caolanm@redhat.com>  [5366811e24532ae0f6b124a2eb85021b59d47f4b]

        use get_accessible_location_on_screen to get position
        
        instead of digging into parent a11y via getAccessibleParent which
        isn't there when hosted in a gtk widget
        
        Change-Id: I417737ae568c823b550bc259c3b3047124a411ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114552
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [1333600682019891efdb4acf51c4c1a9b7d3532d]

        tdf#130326 clamp number of items in calc content tree
        
        if the number of items exceeds 1000, just stop, the UI
        becomes unresponsive.
        This takes the load time from 24s to 17s on my machine, and also
        makes clicking around much better (because it rebuilds the tree on
        every single cursor click)
        
        Change-Id: Ib32578306d1098fe9953d8c96b6926110c64d1c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114553
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-23  Caolán McNamara  <caolanm@redhat.com>  [e3db0394655127102c3ba144e4de00ba73e83954]

        cid#1474373 Untrusted loop bound
        
        Change-Id: Id4e7778ffcbeadf53684e5b6814d139e82bcf7e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114555
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-23  Caolán McNamara  <caolanm@redhat.com>  [031876e3287828e9a7077db3c37cce801c8f3d93]

        consume context menu event
        
        Change-Id: Ic7d819775f59b7303dea1a381a20ca3ea1ac8d48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114550
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-23  Mike Kaganski  <mike.kaganski@collabora.com>  [de911e9d6cc213e3548bc6d0602e83494c13542c]

        Change some DBG_ASSERTs into assert
        
        Change-Id: I810e84a9c246df73010c053944a1b602fe53c1d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114562
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-23  Stephan Bergmann  <sbergman@redhat.com>  [8ae3ae4bf75fdd0aaa132c956d9da029baa3adc6]

        Step 1 of removing cargo-cult pragma pack around rtl_[u]String
        
        Following up on f62cb40bdfaf41cf8e989640f9be79f652f30914 "Remove dubious #pragma
        pack" and 9eba8aa38db3a0dc2f7dfaf24a003c16418aef18 "Remove dubious #pragma pack"
        for O[U]StringLiteral, which argued that the pragma pack around rtl_[u]String
        are useless cargo cult (paraphrasing):  "All struct member types involved
        (oslInterlockedCount aka sal_Int32, sal_Int32 itself, sal_Unicode, and char)
        have size <= 4 resp. < 8, so the member alignment ("on a boundary that's either
        a multiple of [the pragma pack value], or a multiple of the size of the member,
        whichever is smaller", according to
        <https://docs.microsoft.com/en-us/cpp/preprocessor/pack?view=msvc-160>) is not
        affected.  And neither are alignof(rtl_String) and alignof(rtl_uString)
        affected, which would remain e.g. 4 on x86-64."
        
        (Curiously, the pragma pack value had always been 8 for rtl_String but 4 for
        rtl_uString, ever since at least 9399c662f36c385b0c705eb34e636a9aec450282
        "initial import".)
        
        The plan is as follows:  In step 1, add temporary static_asserts that state the
        current alignof/sizeof values; keep this for a while to see that all relevant
        Windows builds actually agree on these status-quo values.  In step 2, remove the
        pragma pack cargo cult; keep the static_asserts for a while to see that the
        removal has no impact on any of the relevant Windows builds.  Finally, in
        step 3, remove the temporary static_asserts again.
        
        Change-Id: I8059ac300cc5b517db4a575f0eaba48678966537
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114540
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-23  Caolán McNamara  <caolanm@redhat.com>  [87bd31e28cb0688acb2d05f99daeea038bfe38fc]

        we want the a11y screen location
        
        gen uses the absolute screen position so that's what's expected
        
        Change-Id: I4f51c272a49a640e0a387bc123b2cc17ea430d6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114551
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-23  Caolán McNamara  <caolanm@redhat.com>  [f7787bbea5a8d469e20102af77115f70885dd605]

        cid#1477316 Uninitialized scalar field
        
        Change-Id: I11ad5375e5fee35065bb855fb0db0b0c00d75fd0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114554
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-23  Michael Stahl  <michael.stahl@allotropia.de>  [e7d302a9a540394264bfe813d4eb74d76b94802c]

        vcl: use SolarMutexGuard when accessing UIObjectUnoObj::mpObj
        
        This recently crashed in jenkins, in UITest_sw_navigator:
        
        Thread 1 (Thread 0x2b46be801700 (LWP 8577)):
        0  rtl::Reference<vcl::Window>::get() const (this=0x9999999999999a21)
        1  VclPtr<vcl::Window>::operator vcl::Window*() const (this=0x9999999999999a19)
        2  vcl::Window::GetChildCount() const (this=0x2636360)
        [...]
        13 WindowUIObject::get_children() const (this=0x1899cd0)
        14 UIObjectUnoObj::getChildren() (this=0x18986f0)
        15 non-virtual thunk to UIObjectUnoObj::getChildren()
        16 gcc3::callVirtualMethod(void*, unsigned int, void*, _typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int, unsigned long*, double*)
        
        Change-Id: I190738a436e4cd957362f5bb2cd8993c8424512a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114541
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-23  Caolán McNamara  <caolanm@redhat.com>  [57138e6cfa1dec2c44d7cca55171dca40d45aaa3]

        Related: tdf#140659 improve F6 task pane switching
        
        for native gtk widgets inside vcl docking windows. Put vcl focus in
        container on F6 so cycling moves between expected panes.
        
        Change-Id: I70bd54493a345ae5bdb801caf79d567bc1ae0438
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114543
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-23  Rafael Lima  <rafael.palma.lima@gmail.com>  [e149a7444b7489185fd02af75609186eca8fec9e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bb496ca3d2da2fd0846cd56cfde58a584e512c47
          - Create FormControl service help page
            
            Change-Id: I32ec1a4509e5d59b73696ac25a4a757d055dfb70
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114186
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [8fd411d2099154c9b9f8932a3fd62bf2e0c4a2e8]

        this Sequence can be a std::vector
        
        Change-Id: I678db4ed598b3e1061857e942185b2307fbb9e88
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114538
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-23  Michael Weghorn  <m.weghorn@posteo.de>  [3199182588fecac8a1c1fe202ca55702a3aab6ab]

        android: Offer 'Save As' in readonly mode
        
        Provide the "Save As..." menu entry in Android
        Viewer also if read-only mode is used, either
        because the experimental editing mode is disabled
        or there is no write access to the document.
        
        This way, a copy of the original document
        can be saved elsewhere.
        
        In case experimental mode is enabled, editing
        is allowed after saving the document.
        
        Call 'ToolbarController#setEditMode' in
        'ToolbarController#switchToEditMode' right away instead
        of posting it to the main handler in a Runnable along
        with the other commands (that change the UI), so the new state
        is already taken into account in
        'LibreOfficeMainActivity#onResume' and the toolbar
        isn't switched back to view mode there right away.
        
        Change-Id: I321e42d0833463b31c7b39336d66b29bd51d9890
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114539
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-23  Michael Weghorn  <m.weghorn@posteo.de>  [95b6907d8e49729b4c47cf637049cc91b45c838e]

        native-code: Only include pdfimport ctors if PDF import enabled
        
            commit 3dba2e4a325fa0fdfbbedb0ffc1fcf678bfcbc94
            Date:   Thu Mar 25 12:23:43 2021 +0200
        
                Include the pdfimport library constructor in the mobile apps if enabled
        
        had unconditionally included the constructors, so e.g. a
        '--disable-pdfimport' Android build would fail due to
        missing symbols.
        
        Change-Id: Icbf92dd226ef9a3104c37610ee56416c8205b7a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114533
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Jenkins

2021-04-23  Miklos Vajna  <vmiklos@collabora.com>  [02298dbdfde3432ef757fdc1a28f7e6341254179]

        embeddedobj: fix lost native data when updating it via OLE fails, take 2
        
        How to reproduce the problem:
        
        1) Create an ODT file which has an OLE object, where the native data is
        an OLE2 container, containing a Package stream, containing a DOCX file
        
        2) Install some external application on Windows which registers itself
        as a handler for the DOCX CSLID [ this is where writing a testcase for
        this bug is challenging ].
        
        3) Open this document via Java, using URP. Load the document with
        Hidden=true and OnMainThread=true.
        
        4) Save the document using XStorable.store().
        
        Expected result: the native data is there.
        
        Actual result: the native data is sometimes missing (0 bytes).
        
        The root cause is that GetUserClassID() Win32 API call in
        OleComponent::StoreOwnTmpIfNecessary() fails in some cases, and
        re-trying a few times after a small sleep doesn't help.
        
        Handle this error better by doing what
        OleEmbeddedObject::SwitchOwnPersistence(XStorage, OUString) already
        does: discard the old native data only if we have non-empty new native
        data.
        
        A result of the above was that an export to reqif-xhtml (sw HTML export
        with FilterOptions set to xhtmlns=reqif-xhtml) wrote empty \objdata.
        
        Change-Id: I59611601cf09597e9f7727db5bd6d7426fe17b75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114537
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-23  Caolán McNamara  <caolanm@redhat.com>  [55e2c6c648ed94664903c0c6f53922d03e76b7c1]

        Related: tdf#140659 designate which widget to get default focus
        
        Change-Id: I8c8200756a7120db9a9c946889a30f6c549fd617
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114536
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-23  scito  <info@scito.ch>  [c7f64973c0ac985c9506f660d93d0762d898f3bc]

        tdf#84517 show count of non-filtered rows in sc status bar
        
        Filtered rows do not belong to a selection and are not pasted.
        
        Change-Id: I03e1c03c42b508e24194b769a466611503ce44d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113991
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-23  Stephan Bergmann  <sbergman@redhat.com>  [9eba8aa38db3a0dc2f7dfaf24a003c16418aef18]

        Remove dubious #pragma pack
        
        ...that were introduced with bca539e889d40e06cb3275442622cb075b2484a2 "make
        OString(OStringLiteral) constructor constexpr", apparently to mimic the
        corresponding #pragma pack for rtl_String in include/rtl/string.h.  But neither
        of them appear to have any value:  All struct member types involved
        (oslInterlockedCount aka sal_Int32, sal_Int32 itself, and char) have size < 8,
        so the member alignment ("on a boundary that's either a multiple of [the pragma
        pack value], or a multiple of the size of the member, whichever is smaller",
        according to
        <https://docs.microsoft.com/en-us/cpp/preprocessor/pack?view=msvc-160>) is not
        affected.  And neither are alignof(rtl_String) and alignof(OStringLiteral<N>)
        affected, which remain e.g. 4 on x86-64.  (And prior to
        bca539e889d40e06cb3275442622cb075b2484a2, OStringLiteral did not have any pragma
        pack cargo cult, but which did not cause OStringLiteral::assertLayout to fail,
        or raise any other documented issues.)
        
        So remove the pragma pack cargo cult again at least from OStringLiteral.  (And
        leave potential removal from rtl_String for another commit.)
        
        (This is similar to the corresponding f62cb40bdfaf41cf8e989640f9be79f652f30914
        "Remove dubious #pragma pack" for OUStringLiteral.)
        
        Change-Id: I7808837a667bca717aa2e3abfdf9cb16268789ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114535
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-23  scito  <info@scito.ch>  [7c1e22152ed1a1837782a55fc9997f8e7801681b]

        tdf#95554 fix ScDocument::GetClipArea() for rows: use > instead of <
        
        I did not write any tests, as the multi range copying to system clipboard
        has another issue, see  tdf#141847
        
        Change-Id: I3af58d68370038274a07d753809fb4ceca9016f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114534
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-04-23  Caolán McNamara  <caolanm@redhat.com>  [db1cf111666847ce5ce93d18ae5ae8c29a4c44d6]

        undo blocking emitting focus events during grab_focus
        
        revert...
        
        commit f97dbac73fe149e8fed0932890d0c1d6be4869a3
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Wed Jun 26 21:00:02 2019 +0100
        
            infinite focus changing in toc biblio page
        
        which blocked calling focus-changed callbacks when grab_focus is called
        explicitly analogous to how we block value-changed callbacks setting
        values through code but don't block them when the value is changed by
        user interaction.
        
        In retrospect that was a poor choice, so revert that and subsequent
        workarounds in favour of just not calling gtk_grab_focus if the widget
        already has focus.
        
        checked:
        a) tdf#138427 focus set to wrong input box
        b) tdf#138078 only call GetFocus if we gained focus from an unfocused state
        c) tdf#137993 ensure the toplevel vcl::Window is activated
        d) tdf#136941 call focus in handler explicitly
        
        Change-Id: I411480e2d627aa9995fb41b0aa17e9fb6d34d73f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114524
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [983c1146ac80c038feae653e8e3752a72171d6cb]

        actually make OString(OStringLiteral) constructor constexpr
        
        doh! forgot the most important part in
            commit bca539e889d40e06cb3275442622cb075b2484a2
            make OString(OStringLiteral) constructor constexpr
        
        Change-Id: I0c13b3b8f33f643fa72c11d8596bab70e863a879
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114529
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-23  Stephan Bergmann  <sbergman@redhat.com>  [7ded81e407f9218e19f2f5cdd8e1372ab6edf142]

        Fix --with-latest-c++ build
        
        ...after bca539e889d40e06cb3275442622cb075b2484a2 "make OString(OStringLiteral)
        constructor constexpr"
        
        Change-Id: I5be28505f0222bbd4d10c7aa5233bd7346136de7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114528
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-23  Caolán McNamara  <caolanm@redhat.com>  [cd7a62a260b2006ea837393b8f0900d336494ce2]

        designate which widget to get default focus
        
        Change-Id: Ie5968b80583f8c560b145463a60e2e86992fdb96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114513
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-23  Caolán McNamara  <caolanm@redhat.com>  [fe7fd5bdd2ae8b0829dd5947a7acd0b75970a51c]

        tdf#141824 init navigator to possibly floating in base ctor
        
        so its in the expected state when the child contents are created
        
        Change-Id: Id5baaca8479334c8fa2ec60ce8b598b7a61a3d7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114481
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-23  Miklos Vajna  <vmiklos@collabora.com>  [700fe95fac2e2f592159f189ed3ac9e633bf749d]

        CppunitTest_emfio_emf: avoid --disable-pdfium failure
        
        'make check' now passes for me without pdfium, all relevant tests are
        annotated to skip asserts when there is no pdfium anyway.
        
        Change-Id: Ie22a2b3b42d16e72f9d34ada85dee264d79d5155
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114523
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [f9b9bf0d68165349e13245746ea72ea5c87b829e]

        std::move optimisation
        
        Change-Id: I626ae2fc3e8be7cb7770adfff2f99f0a7e130e93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114516
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-23  Stephan Bergmann  <sbergman@redhat.com>  [f62cb40bdfaf41cf8e989640f9be79f652f30914]

        Remove dubious #pragma pack
        
        ...that were introduced with 21584b304b21bfe6b99b6f29018c6b754ea28fc0 "make
        OUString(OUStringLiteral) constructor constexpr", apparently to mimic the
        corresponding #pragma pack for rtl_uString in include/rtl/ustring.h.  But
        neither of them appear to have any value:  All struct member types involved
        (oslInterlockedCount aka sal_Int32, sal_Int32 itself, and sal_Unicode) have size
        <= 4, so the member alignment ("on a boundary that's either a multiple of [the
        pragma pack value], or a multiple of the size of the member, whichever is
        smaller", according to
        <https://docs.microsoft.com/en-us/cpp/preprocessor/pack?view=msvc-160>) is not
        affected.  And neither are alignof(rtl_uString) and alignof(OUStringLiteral<N>)
        affected, which remain e.g. 4 on x86-64.  (And prior to
        21584b304b21bfe6b99b6f29018c6b754ea28fc0, OUStringLiteral did not have any
        pragma pack cargo cult, but which did not cause OUStringLiteral::assertLayout to
        fail, or raise any other documented issues.)
        
        So remove the pragma pack cargo cult again at least from OUStringLiteral.  (And
        leave potential removal from rtl_uString for another commit.)
        
        Change-Id: I1a3626f0db1a0413ff792bd00ebaf76e4249b13f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114484
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2021-04-23  Ahmet Hakan Çelik  <ahmethcelik@gmail.com>  [c1d10276d32cbdaecf6894be723ab8d29cc7dbe2]

        tdf#139734: Drop redundant asserts after MacrosTest::loadFromDesktop
        
        Change-Id: If5b2f2433b4be7b654b08815cbfb08faaac309db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112130
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-23  Justin Luth  <justin_luth@sil.org>  [38a01322a5e02432965f5a619124a6966bab065f]

        tdf#106541 doc import numbering: default nListLevel to MAXLEVEL
        
        WW8ListManager::nMaxLevel is a valid value meaning "Body Text".
        
        If a valid setting is provided during initialization,
        you can't tell if the property set contained the setting
        (or at least not so easily).
        
        The other related items (LFOPosition and mnWW8OutlineLevel)
        both use out-of-range initializers, so it just makes
        sense to do the same here.
        
        This will be especially important to see whether
        inheritance should come into play.
        
        This should effectively be a Non-Functional-Change.
        
        Change-Id: I05a2013e72c84653a16d61652fd8f23d3f441521
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114399
        Tested-by: Jenkins
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-04-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [0e35aa3de1cb97bf5a5f9918bfe09063097e064a]

        tdf#141504 Qt5 fix transparency revert
        
        Regression from commit cb09533c4a007e7cfde69046bcaeb47117d30a86
        ("tdf#141269 Incorrect transparency after roundtrip").
        
        Change-Id: Ic20db743e6f364fe14305ccb9f4b74d95a7040aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114527
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-04-22  Luboš Luňák  <l.lunak@collabora.com>  [8313e7fe55d4ad147df0b5b1f9f94c6882197132]

        handle properly missing URI components for webdav/serf
        
        Username is not mandatory for http://, and files require only path.
        
        Change-Id: Iab4e81692b288d17dd8a35954e34a1bbe7c943ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114526
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-22  Luboš Luňák  <l.lunak@collabora.com>  [237446b38631c2a40c227e96f7f8c30b9c3932b4]

        fix component handling for ucpdav1 when --with-webdav=serf
        
        Both the webdav=neon and webdav=serf cases were actually using
        the same ucpdav1.component file. And f3f0d05f72d8dbd9717910b4d6b4
        changed component handling for neon, but not for serf.
        So separate component handling for neon and for serf, and also
        do the f3f0d05 change also for the serf case.
        
        Change-Id: Id5907cf1c8fbb93817e81295f71ad87191fe5c16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114525
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-22  Matt K  <mattkse@gmail.com>  [1c1226709c6be39c5462f5e6e1262ca630b30b34]

        tdf#106282 Change Windows File Dialog to run on the main thread
        
        Windows crashes when an IFileDialog object is used on a non-main
        thread when cancelling a long search operation, when COM is
        initialized as single-threaded apartment for that thread.
        Trying to use a non-main thread with COM initialized to
        multi-threaded apartment hangs the dialog UI.  The only solution
        that works is to run all File Dialogs on the main thread.  This
        has a performance penalty on the application while a File Dialog
        is open or if multiple dialogs are searching and then cancelled,
        but it's better than crashing.  Other applications like Firefox
        use only the main thread for File Dialogs, but have additional
        processes to avoid the performance penalty.
        
        Change-Id: Icf8a8179dbea19bd3d749a1c2fe8e67dbfc726c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114482
        Reviewed-by: Matt K <mattkse@gmail.com>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-04-22  Luboš Luňák  <l.lunak@collabora.com>  [04bd21d483c33c5011e31ac12d02c9e00dc410ce]

        fix cairocanvas build with internal cairo
        
        3a4bfe3e45be2d5b591ab5cae3694c9492ca9e1b made cairocanvas #include
        also a pixman header, but the internal cairo case wasn't setting
        up the pixman include path.
        
        Change-Id: Ib0daab3a5ec1a6ebf1b29eb37b039d2f41f770c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114491
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [75997f13ee3a71d6c994392264b0190bd7bb6756]

        no need to create temporaries when appending number to O[U]StringBuffer
        
        Change-Id: I36d82423b5f75010552696a66cec7e53ee265ce4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114395
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [b546af03ab9e371c70ce72562bc0a492972a8585]

        remove caching in ViewObjectContactOfE3d
        
        we are re-creating it every time, so caching makes no sense
        
        Change-Id: I8a175c7ebd83c369c644d5936004167906539ad7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114517
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [8ff18ded5970f8bb3e90b284081449235f515df4]

        tdf#141703: sd_uiimpress: Add unittest
        
        Change-Id: Ic3351a833bf2244c95f7280176b7d56f85011901
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114514
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [a7d862560e273442891432a88dff9a320c80575a]

        sd/qa: some sal_Int32 -> Color conversions
        
        When they fail, the output is human readable
        
        Since a080727522e04b8e1fc1641c892af9227d2e8dad
        < sd: improve output when asserting colors >
        Change-Id: I5dc943fc6076879b5bf56575c0e0c3ceb10b85d7
        
        Change-Id: Ia25ef5e066673a55a1c5b3ec38772d2a1ea8e420
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114489
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-22  Caolán McNamara  <caolanm@redhat.com>  [89515908f14f8f90e6dcb2ffcdcf2eb42e3394e6]

        ensure cursor drawn on re-gaining focus
        
        Change-Id: I01dc96ccb6dd65d19a96dad0451291aa1106cec2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114515
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [af8eaeeb16991eb0b2804d7570521726f4913196]

        Fix typos
        
        Change-Id: Id06dc8750b735ecdba26ac607394c6e7dee16db2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114470
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Dante DM <dante19031999@gmail.com>
        Tested-by: Jenkins

2021-04-22  Michael Stahl  <michael.stahl@allotropia.de>  [c799de145f7e289f31e3669646e5bd12814e6c5e]

        tdf#138518 sw: layout: avoid moving flys forward prematurely
        
        (regression from b9ef71476fd70bc13f50ebe80390e0730d1b7afb
        "tdf#134298 sw: layout: remove left-over page frame without content")
        
        When updating the 3rd ToX, the change to remove empty page frames
        causes one page frame to be deleted.
        
        On the subsequent layout, things generally move backward, but there are
        some fly-related hiccups; the first problem is visible on page 7.
        
        Commit eb85de8e6b61fb3fcb6c03ae0145f7fe5478bccf
        "sw: layout: if fly's anchor moves forward, move fly off SwPageFrame"
        helps quite a bit, but not completely; now the first problem happens on
        page 54, when SwTextFrame 1261 and its fly 3132 are formatted.
        
        Frame 1261 moves forward to page 55, and then
        SwObjectFormatterTextFrame::CheckMovedFwdCondition() returns true and so
        SwMovedFwdFramesByObjPos::Insert() is called to prevent frame 1261 from
        moving back to page 54.
        
        But the reason why it moved forward is that there are 3 flys on page 54
        that are anchored on frames in the next-chain of 1261, namely 1275,
        1283 and 1284; if these flys weren't on the page then 1261 would fit.
        
        While the move forward cannot be easily prevented in the situation, it's
        possible to avoid the entry into the SwMovedFwdFramesByObjPos map,
        by detecting that there are flys on the page that would should forward
        *before* the current one does.
        
        With this fix and the above mentioned commit to get the flys off the
        page, frame 1261 will eventually move back to page 54 again.
        
        Change-Id: I83e44d65a0b889a49a313b0cd8b08efce4c3afa7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114478
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-22  Noel Grandin  <noel@peralex.com>  [bca539e889d40e06cb3275442622cb075b2484a2]

        make OString(OStringLiteral) constructor constexpr
        
        i.e. a copy of
           commit 21584b304b21bfe6b99b6f29018c6b754ea28fc0
           make OUString(OUStringLiteral) constructor constexpr
        
        Change-Id: If5b0c2b896f8a730d01a076d3eb9161ad628979b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114480
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-22  Winston Min Tjong  <winstontjong@gmail.com>  [ad8edac43e73555bc2055514300c5b81a1bb04ea]

        tdf#101217 Change row height and col width decimal places to 4
        
        Bug 101217 - Setting the column width and height should not round
        the values causing compounding errors
        This patch fixes the problem caused by rounding errors by
        increasing the number of decimal places for row height,
        optimal row height, column width, and optimal column width to 4.
        
        Change-Id: Iefb5ef09af3bd81d429cf17386c8b1a54e111957
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113824
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-04-22  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [35e4a45260f128f353d25e2a2f2b800e6bd11d61]

        tdf#141761 Avoid vanishing FormControls
        
        For details see task documentaion, but BG is that
        a Rectangle gets not transformed in
        OutputDevice::LogicToPixel and corresponding
        methods of OutputDevice due to the given
        Rectangle.IsEmpty() == true. This ignores that
        the Rectangle has a valid position and that
        we have cases where a Rectangle is used to hold
        a Position without having a Size != 0 in X and Y.
        Thus I added transforming the Position in these
        methods in all cases - a Rectangle always has
        a valid position - and take care of Sizes that
        exist.
        This *may* need to be done different due to old
        hiccups of Rectangle itself, see explanation at
        OutputDevice::ImplLogicToDevicePixel
        Had to do it different now, see comment in map.cxx
        for expalantions.
        Also needed to adapt the ancient optical geometric
        paint position correctionsfor Buttons - these can
        get zero or negative due to using Zoom and MapMode
        settings. A Width shoul not get zero or negative.
        
        Change-Id: Ide085fbe74f9c0387de3c1bf6320b7e873238029
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114304
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2021-04-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [87127ea48f39fb23533695c88693740220f3a54c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 547de307ef683ade5e24a37b0301d1eae3350cc3
          - Mute l10n of numbers
            
            Change-Id: Ia689d9d69c40d4c3e85c818eafc5d8cac10670f4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114492
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [54f7c32beca5a9c99d7316dc38818edad55f7415]

        tdf#132472: do not set text color when table style is 'Themed-Style-2'
        
        and it has no Accent
        
        Regression from 2c3f7d4ee0a0b2bf6efc41670645bd361f1b76ef
        < tdf#107604 Handle predefined table styles. >
        
        Change-Id: Id9ab5b20825e2eaf8cc138c108608fe446f33db4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114477
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-22  László Németh  <nemeth@numbertext.org>  [7d4506f89eba5c6b4edf1590c87e90d478fd179b]

        tdf#109120 tdf#117212 count letters starting with 1
        
        Count the merged letters starting with 1 again
        instead of the record range numbers (regression from
        commit ec44f87d5b99a3299322d0b79abc4c6808877865
        "tdf#117212 sw mailmerge: merge only the selected range").
        
        Show correct number in the message "Letter n" (follow-up
        of commit 29db6427ea6e3f24fbacfd6ac053231106518749
        "tdf#109120 : Mailmerge filenames starting with 1 (one)",
        which fixed the numbers only in the file names, but
        not in the message text of the status window.)
        
        Change-Id: I28b9a00f9bc3e6db35f91de6dcd062e5f1c7444e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113407
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-04-22  Szymon Kłos  <szymon.klos@collabora.com>  [cda30a937b32d6b9f48e6e89126d046bd7cbbb0b]

        Call forgotten Init in toolbarmanager
        
        This call was missing in 	ac1aefd5174258d9bcb41465ce566ed1a0819f3d
        Extend ToolBarManager to build weld::Toolbar
        
        Change-Id: I734861616020e29b88310edf1ff5621c8cab2b8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114472
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-04-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [310f2ec225582df8701422e7c69ee40e1af50660]

        tdf#141816: sc_uicalc: Add unittest
        
        Change-Id: Ieef4cc320067dae96b11610e544f9eb7260f8f5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114471
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-22  Stephan Bergmann  <sbergman@redhat.com>  [384f946b12a5c19719f527ff9a20e7125bcf7b22]

        Detect a Clang consteval bug
        
        ...that hit us since 21584b304b21bfe6b99b6f29018c6b754ea28fc0 "make
        OUString(OUStringLiteral) constructor constexpr" e.g. at
        
        > [CXX] sal/qa/rtl/oustringbuffer/test_oustringbuffer_assign.cxx
        > Assertion failed: (getOperand(0)->getType() == cast<PointerType>(getOperand(1)->getType())->getElementType() && "Ptr must be a pointer to Val type!"), function AssertOK, file ~/github.com/llvm/llvm-project/llvm/lib/IR/Instructions.cpp, line 1469.
        > PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script.
        > Stack dump:
        > 0.	Program arguments: ~/llvm/inst/bin/clang++ -target arm64-apple-macos -stdlib=libc++ -mmacosx-version-min=11.0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -ferror-limit=0 -DAARCH64 -DBOOST_ERROR_CODE_HEADER_ONLY -DBOOST_SYSTEM_NO_DEPRECATED -DCPPU_ENV=gcc3 -DDBG_UTIL -DMACOSX -DMAC_OS_X_VERSION_MAX_ALLOWED=110100 -DMAC_OS_X_VERSION_MIN_REQUIRED=110000 -DNO_PTHREAD_PRIORITY -DOSL_DEBUG_LEVEL=1 -DSAL_LOG_INFO -DSAL_LOG_WARN -DUNIX -DUNX -D_DEBUG -D_PTHREADS -D_REENTRANT "-DCPPUNIT_PLUGIN_EXPORT=extern \"C\" SAL_DLLPUBLIC_EXPORT" -fvisibility=hidden -Werror -Xclang -load -Xclang ~/lo/core/compilerplugins/clang/plugin.so -Xclang -add-plugin -Xclang loplugin -Xclang -plugin-arg-loplugin -Xclang --debug -Wall -Wno-missing-braces -Wnon-virtual-dtor -Wendif-labels -Wextra -Wundef -Wunreachable-code -Wunused-macros -Wembedded-directive -finput-charset=UTF-8 -fmessage-length=0 -fno-common -pipe -fstack-protector-strong -fdiagnostics-color=always -Wdeprecated-copy-dtor -Wimplicit-fallthrough -Wunused-exception-parameter -Wrange-loop-analysis -fvisibility-inlines-hidden -fPIC -Woverloaded-virtual -Wshadow -Wno-ctor-dtor-privacy -fno-strict-aliasing -fsigned-char -std=c++2b -O0 -fstrict-aliasing -fstrict-overflow -ggdb2 -gsplit-dwarf -Xclang -debug-info-kind=constructor -DEXCEPTIONS_ON -fexceptions -DLIBO_INTERNAL_ONLY -c ~/lo/core/sal/qa/rtl/oustringbuffer/test_oustringbuffer_assign.cxx -o ~/lo/core/workdir/CxxObject/sal/qa/rtl/oustringbuffer/test_oustringbuffer_assign.o -MMD -MT ~/lo/core/workdir/CxxObject/sal/qa/rtl/oustringbuffer/test_oustringbuffer_assign.o -MP -MF ~/lo/core/workdir/Dep/CxxObject/sal/qa/rtl/oustringbuffer/test_oustringbuffer_assign.d_ -I~/lo/core/external/boost/include -I~/lo/core/workdir/UnpackedTarball/boost -I~/lo/core/sal/qa/inc -I~/lo/core/workdir/UnpackedTarball/cppunit/include -I~/lo/core/include -I~/azul.com/zulu16.28.11-ca-jdk16.0.0-macosx_aarch64/zulu-16.jdk/Contents/Home/include -I~/azul.com/zulu16.28.11-ca-jdk16.0.0-macosx_aarch64/zulu-16.jdk/Contents/Home/include/darwin -I~/lo/core/config_host
        > 1.	<eof> parser at end of file
        > 2.	Per-file LLVM IR generation
        > 3.	~/lo/core/sal/qa/rtl/oustringbuffer/test_oustringbuffer_assign.cxx:24:10: Generating code for declaration '(anonymous namespace)::Test::test'
        > Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
        > 0  clang++                  0x00000001026d3408 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) + 56
        > 1  clang++                  0x00000001026d24cc llvm::sys::RunSignalHandlers() + 128
        > 2  clang++                  0x00000001026d2b84 llvm::sys::CleanupOnSignal(unsigned long) + 236
        > 3  clang++                  0x0000000102628c0c (anonymous namespace)::CrashRecoveryContextImpl::HandleCrash(int, unsigned long) + 128
        > 4  clang++                  0x0000000102628df0 CrashRecoverySignalHandler(int) + 152
        > 5  libsystem_platform.dylib 0x0000000185c49c44 _sigtramp + 56
        > 6  libsystem_pthread.dylib  0x0000000185c01c24 pthread_kill + 292
        > 7  libsystem_c.dylib        0x0000000185b49864 abort + 104
        > 8  libsystem_c.dylib        0x0000000185b48b68 err + 0
        > 9  clang++                  0x0000000104f30fc8 llvm::StoreInst::AssertOK() (.cold.6) + 0
        > 10 clang++                  0x0000000101fc1110 llvm::StoreInst::AssertOK() + 164
        > 11 clang++                  0x0000000101fc1504 llvm::StoreInst::StoreInst(llvm::Value*, llvm::Value*, bool, llvm::Align, llvm::AtomicOrdering, unsigned char, llvm::Instruction*) + 316
        > 12 clang++                  0x00000001022acee4 llvm::IRBuilderBase::CreateAlignedStore(llvm::Value*, llvm::Value*, llvm::MaybeAlign, bool) + 144
        > 13 clang++                  0x00000001029ef018 clang::CodeGen::CodeGenFunction::EmitAggregateStore(llvm::Value*, clang::CodeGen::Address, bool) + 216
        > 14 clang++                  0x0000000102a6235c clang::StmtVisitorBase<std::__1::add_pointer, (anonymous namespace)::AggExprEmitter, void>::Visit(clang::Stmt*) + 8400
        > 15 clang++                  0x0000000102a66ca4 (anonymous namespace)::AggExprEmitter::VisitCastExpr(clang::CastExpr*) + 2132
        > 16 clang++                  0x0000000102a5f318 clang::CodeGen::CodeGenFunction::EmitAggExpr(clang::Expr const*, clang::CodeGen::AggValueSlot) + 532
        > 17 clang++                  0x0000000102a496e4 clang::CodeGen::CodeGenFunction::EmitAnyExprToMem(clang::Expr const*, clang::CodeGen::Address, clang::Qualifiers, bool) + 364
        > 18 clang++                  0x0000000102a4a438 clang::CodeGen::CodeGenFunction::EmitMaterializeTemporaryExpr(clang::MaterializeTemporaryExpr const*) + 1708
        > 19 clang++                  0x0000000102a49210 clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) + 1588
        > 20 clang++                  0x0000000102a4bd78 clang::CodeGen::CodeGenFunction::EmitReferenceBindingToExpr(clang::Expr const*) + 36
        > 21 clang++                  0x00000001029f9314 clang::CodeGen::CodeGenFunction::EmitCallArg(clang::CodeGen::CallArgList&, clang::Expr const*, clang::QualType) + 672
        > 22 clang++                  0x00000001029f8a10 clang::CodeGen::CodeGenFunction::EmitCallArgs(clang::CodeGen::CallArgList&, clang::CodeGen::CodeGenFunction::PrototypeWrapper, llvm::iterator_range<clang::Stmt::CastIterator<clang::Expr, clang::Expr const* const, clang::Stmt const* const> >, clang::CodeGen::CodeGenFunction::AbstractCallee, unsigned int, clang::CodeGen::CodeGenFunction::EvaluationOrder) + 1344
        > 23 clang++                  0x0000000102a5da38 clang::CodeGen::CodeGenFunction::EmitCall(clang::QualType, clang::CodeGen::CGCallee const&, clang::CallExpr const*, clang::CodeGen::ReturnValueSlot, llvm::Value*) + 2176
        > 24 clang++                  0x0000000102a5ce00 clang::CodeGen::CodeGenFunction::EmitCallExpr(clang::CallExpr const*, clang::CodeGen::ReturnValueSlot) + 560
        > 25 clang++                  0x0000000102a66428 clang::CodeGen::RValue llvm::function_ref<clang::CodeGen::RValue (clang::CodeGen::ReturnValueSlot)>::callback_fn<(anonymous namespace)::AggExprEmitter::VisitCallExpr(clang::CallExpr const*)::$_0>(long, clang::CodeGen::ReturnValueSlot) + 72
        > 26 clang++                  0x0000000102a662bc (anonymous namespace)::AggExprEmitter::withReturnValueSlot(clang::Expr const*, llvm::function_ref<clang::CodeGen::RValue (clang::CodeGen::ReturnValueSlot)>) + 620
        > 27 clang++                  0x0000000102a63564 (anonymous namespace)::AggExprEmitter::VisitCallExpr(clang::CallExpr const*) + 160
        > 28 clang++                  0x0000000102a5f318 clang::CodeGen::CodeGenFunction::EmitAggExpr(clang::Expr const*, clang::CodeGen::AggValueSlot) + 532
        > 29 clang++                  0x0000000102a496e4 clang::CodeGen::CodeGenFunction::EmitAnyExprToMem(clang::Expr const*, clang::CodeGen::Address, clang::Qualifiers, bool) + 364
        > 30 clang++                  0x0000000102a4a438 clang::CodeGen::CodeGenFunction::EmitMaterializeTemporaryExpr(clang::MaterializeTemporaryExpr const*) + 1708
        > 31 clang++                  0x0000000102a49210 clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) + 1588
        > 32 clang++                  0x0000000102a4bd78 clang::CodeGen::CodeGenFunction::EmitReferenceBindingToExpr(clang::Expr const*) + 36
        > 33 clang++                  0x00000001029f9314 clang::CodeGen::CodeGenFunction::EmitCallArg(clang::CodeGen::CallArgList&, clang::Expr const*, clang::QualType) + 672
        > 34 clang++                  0x00000001029f8a10 clang::CodeGen::CodeGenFunction::EmitCallArgs(clang::CodeGen::CallArgList&, clang::CodeGen::CodeGenFunction::PrototypeWrapper, llvm::iterator_range<clang::Stmt::CastIterator<clang::Expr, clang::Expr const* const, clang::Stmt const* const> >, clang::CodeGen::CodeGenFunction::AbstractCallee, unsigned int, clang::CodeGen::CodeGenFunction::EvaluationOrder) + 1344
        > 35 clang++                  0x0000000102a6849c clang::CodeGen::CodeGenFunction::EmitCXXMemberOrOperatorMemberCallExpr(clang::CallExpr const*, clang::CXXMethodDecl const*, clang::CodeGen::ReturnValueSlot, bool, clang::NestedNameSpecifier*, bool, clang::Expr const*) + 1164
        > 36 clang++                  0x0000000102a69218 clang::CodeGen::CodeGenFunction::EmitCXXOperatorMemberCallExpr(clang::CXXOperatorCallExpr const*, clang::CXXMethodDecl const*, clang::CodeGen::ReturnValueSlot) + 124
        > 37 clang++                  0x0000000102a5cd20 clang::CodeGen::CodeGenFunction::EmitCallExpr(clang::CallExpr const*, clang::CodeGen::ReturnValueSlot) + 336
        > 38 clang++                  0x0000000102a504ac clang::CodeGen::CodeGenFunction::EmitCallExprLValue(clang::CallExpr const*) + 52
        > 39 clang++                  0x0000000102a48c78 clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) + 156
        > 40 clang++                  0x0000000102a48d70 clang::CodeGen::CodeGenFunction::EmitLValue(clang::Expr const*) + 404
        > 41 clang++                  0x0000000102a489f4 clang::CodeGen::CodeGenFunction::EmitIgnoredExpr(clang::Expr const*) + 32
        > 42 clang++                  0x0000000102b51b6c clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt const*, llvm::ArrayRef<clang::Attr const*>) + 276
        > 43 clang++                  0x0000000102b59b74 clang::CodeGen::CodeGenFunction::EmitCompoundStmtWithoutScope(clang::CompoundStmt const&, bool, clang::CodeGen::AggValueSlot) + 168
        > 44 clang++                  0x0000000102b9cdf8 clang::CodeGen::CodeGenFunction::EmitFunctionBody(clang::Stmt const*) + 212
        > 45 clang++                  0x0000000102b9d6cc clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) + 892
        > 46 clang++                  0x0000000102bb651c clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) + 460
        > 47 clang++                  0x0000000102bb073c clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) + 568
        > 48 clang++                  0x0000000102ba73cc clang::CodeGen::CodeGenModule::EmitDeferred() + 740
        > 49 clang++                  0x0000000102ba73f4 clang::CodeGen::CodeGenModule::EmitDeferred() + 780
        > 50 clang++                  0x0000000102ba73f4 clang::CodeGen::CodeGenModule::EmitDeferred() + 780
        > 51 clang++                  0x0000000102ba73f4 clang::CodeGen::CodeGenModule::EmitDeferred() + 780
        > 52 clang++                  0x0000000102ba73f4 clang::CodeGen::CodeGenModule::EmitDeferred() + 780
        > 53 clang++                  0x0000000102ba73f4 clang::CodeGen::CodeGenModule::EmitDeferred() + 780
        > 54 clang++                  0x0000000102ba73f4 clang::CodeGen::CodeGenModule::EmitDeferred() + 780
        > 55 clang++                  0x0000000102ba73f4 clang::CodeGen::CodeGenModule::EmitDeferred() + 780
        > 56 clang++                  0x0000000102ba61f4 clang::CodeGen::CodeGenModule::Release() + 76
        > 57 clang++                  0x0000000102c2e778 (anonymous namespace)::CodeGeneratorImpl::HandleTranslationUnit(clang::ASTContext&) + 80
        > 58 clang++                  0x0000000102b94f60 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) + 180
        > 59 clang++                  0x0000000102e6c9c8 clang::MultiplexConsumer::HandleTranslationUnit(clang::ASTContext&) + 52
        > 60 clang++                  0x0000000103aa727c clang::ParseAST(clang::Sema&, bool, bool) + 524
        > 61 clang++                  0x0000000102e38404 clang::FrontendAction::Execute() + 100
        > 62 clang++                  0x0000000102dcc1a8 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 820
        > 63 clang++                  0x0000000102ea18d4 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 1268
        > 64 clang++                  0x0000000100acfe48 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) + 2012
        > 65 clang++                  0x0000000100ace088 ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&) + 720
        > 66 clang++                  0x0000000102c9b104 void llvm::function_ref<void ()>::callback_fn<clang::driver::CC1Command::Execute(llvm::ArrayRef<llvm::Optional<llvm::StringRef> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, bool*) const::$_1>(long) + 28
        > 67 clang++                  0x0000000102628b20 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) + 244
        > 68 clang++                  0x0000000102c9ab9c clang::driver::CC1Command::Execute(llvm::ArrayRef<llvm::Optional<llvm::StringRef> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, bool*) const + 232
        > 69 clang++                  0x0000000102c7575c clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const + 220
        > 70 clang++                  0x0000000102c75bd4 clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::__1::pair<int, clang::driver::Command const*> >&) const + 112
        > 71 clang++                  0x0000000102c87858 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::__1::pair<int, clang::driver::Command const*> >&) + 224
        > 72 clang++                  0x0000000100acd928 main + 8540
        > 73 libdyld.dylib            0x0000000185c1df34 start + 4
        > clang-13: error: clang frontend command failed with exit code 134 (use -v to see invocation)
        > clang version 13.0.0 (https://github.com/llvm/llvm-project.git 5d2ffab5dfeec1cae8c79becd95c917cf7a8c0ea)
        > Target: arm64-apple-macos
        > Thread model: posix
        > InstalledDir: ~/llvm/inst/bin
        
        Change-Id: Ibe023a580e32638af30d05e5e2df383ee9aaecf6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114479
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-22  scito  <info@scito.ch>  [6491c205acb3c166d93ef6a41199d344e21d98ac]

        tdf#107348 tdf#45958 tdf#141215 tdf#141683 fix filtered/transpose paste
        
        Row filtering, Special Paste transposing and multi range selections had
        various issues. Since the same methods are used in different code paths,
        I made a unified fix for these issues.
        Moreover, Special Paste dialog allows the combination of options.
        There are about 50 test cases for these various combinations of filtering,
        selection, transposing and pasting options.
        
        The following cases are supported and checked in test combinations:
        
        * Transposing
        * Filtering
        * Multi range column and row selection
        * All cell types: number, string, formula, rich text, empty
        * Notes
        * Formatting patterns (e.g. cell backgrounds and borders)
        * Empty cell skipping
        * Special Paste as link
        * Merged cells
        * Formula references:
            * Relative and absolute references
            * References to rows before and after filtered row
            * References to filtered row
            * Double references (e.g. A1:A3)
        
        Notably the following cases are fixed and tested:
        
        * Transposing of filtered data (tdf#107348)
        * Copy/Paste of filtered multi range selections (tdf#45958)
        * Transposing of filtered multi range selections (tdf#107348, tdf#45958)
        * Notes at different position (tdf#141215 ^)
        * Transposed multi range selection pasted as link (tdf#141683 ^)
        
        ^ = discovered during tests
        
        Due to the unit tests, I refactored some code. Mainly, I extracted
        methods to improve the readability and to avoid code duplication.
        Change-Id: Iccccd17d3b4deee29ac5fc7c11e17244da0d4054
        
        Change-Id: I43cf630890e0081e55fd04cf2f8e5afdb6d9bebe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114450
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2021-04-22  Justin Luth  <justin_luth@sil.org>  [75213d163b53e7002404c26fcd9cd63776a53eae]

        tdf#106541 doc import numbering: pre-emptive inheritance unit test
        
        Inheritance is missing in doc import of numbering,
        which of course causes all kinds of problems in the numbering.
        
        But make sure that direct and indirect inheritance
        will be cancelled when numbering is set to none.
        The cancelling seems to be set by sprmPIlfo == 0,
        or a negative number (and not by setting
        sprmPIlvl == 9).
        
        Change-Id: I3c0a51f2c5c8612b3a59d1b907dfe59097e85cc0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114473
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-04-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [43f77f1f86ecb7d28095989eabf5febc7ace8a9a]

        std::move optimisation
        
        avoid copying the old list to the new list and destroying both, reduces
        time rendering complex spreadsheets
        
        Change-Id: I1454cb16f418691743d212a17167c53fbe19ce4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114469
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [335de1a2216523527f2a6a9aef4f5997f775e648]

        no need makeStringAndClear() when appending to buffer
        
        it just creates an unnecessary temporary
        
        Change-Id: Ide3cd99b2ac4f2a621e5d55ce4bdc95d05430709
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114467
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [21aded1828b1a401a32b0b960f035370843f3771]

        simplify some string manipulation
        
        Change-Id: Id5dae7b669a9cc61cb5e9d57a161e9bb809a93c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114468
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [c5ea059a1def974d798a6218c5cc6cffcb3a00ab]

        no need to create a temporary when appending to OUStringBuffer
        
        Change-Id: If31ac18f08618f805d82c0e49179e3ae9afb124f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114466
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4489418cc7e439708e091e5c7f379dd78f6cfc1b]

        Fix typos
        
        Change-Id: I83e1fb153601106d028641db3c9a636813b928e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114348
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-22  Caolán McNamara  <caolanm@redhat.com>  [9be6795255f7348ca002b141310a2bd458e91b0e]

        tdf#141538 default to returning contents of first text column
        
        which is what we're doing in the gtk version
        
        Change-Id: Ia04ce3d62342c143b1e62dfd0ecf579ef0279b02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114456
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-22  Caolán McNamara  <caolanm@redhat.com>  [78df8f9dc1d28f5390aedb634b07817a22ce989c]

        Resolves: tdf#141721 text from 1st col not clipped if 2nd col is empty
        
        Change-Id: I07257c59c20c3a2aeb789bbb370955e9e70226ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114433
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-22  Jean-Pierre Ledure  <jp@ledure.be>  [32dda25037c01567cf97115fe4ee8ab06489d214]

        ScriptForge - (scriptforge.py) @classmethods
        
        A number of methods were defined implicitly as
        instance methods.
        
        Where apropriate they are replaced by class methods:
        - insertion of the @classmethod decorator
        - self replaced with cls
        
        1 line in SF_PythonHelper.xba uncommented:
        it was so far commented in for debugging
        
        Change-Id: Ie8c3dd740f0129511295877ef947b1db35475c48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114440
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-04-22  haru-02  <rahulbalaji78@gmail.com>  [aac980adda37cde886e43f12dc06d6a73cb6daa6]

        tdf#139701 change uno:UnderlineSimple to uno:Underline
        
        Change-Id: Ideb436dbbef1c6fb36cae93e5dd55ef2d00698c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114454
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-04-22  Regina Henschel  <rb.henschel@t-online.de>  [2a70cfb09c4d89154d229b6a95cf076e8bd76798]

        tdf#141540 fix docx import of group or line with rotation
        
        ... and fix case wrap 'Square' and 'in Line' with them.
        Non-uniform scaling of a rotated shape might produce skew. Such had
        happened, when setting group or line to the size contained in
        GraphicImport. Avoid it.
        Writer has special rules for shape position and marging in case of wrap
        'Square' and 'in Line', depending on rotation angle. The patch adds
        the needed margins.
        The patch changes some unit tests where we now get slightly different
        values.
        The patch fixes the wrong skew in sample document of tdf#73022.
        
        Change-Id: Ic743790c3fc8b8b10a4324d9e0184ad945cdceb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114193
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-04-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [1b1a9c6c12ebe4cac19e34ff5e4818998bbb2537]

        tdf#119793: sc_uicalc: Add unittest
        
        Change-Id: Ie676a88546bd7ee1a077aba4c3322307b14319a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114457
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-22  Caolán McNamara  <caolanm@redhat.com>  [cdbf09681b7c66c3d3c1d5c8086bd57e23f7939c]

        if only the first col width is set, the 2nd will take the remaining space
        
        which looks neater than having the gen headerbar have a blank area to
        the right of the last col indicator
        
        Change-Id: Ia5ffab425e1c4983db941722d118a954aae1d113
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114435
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-22  Caolán McNamara  <caolanm@redhat.com>  [0f52706d8f1aef8b48236c60065f6ef0714987c0]

        pEntry argument can be const
        
        Change-Id: I57357fabbbc2e10a6a82031320e2a65d78383507
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114455
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-22  Miklos Vajna  <vmiklos@collabora.com>  [92d026269df0d6eb7a20000aaa5502c0bf2b495e]

        Replace magic numbers in SwFrame::UpdateAttrFrame()
        
        By using the same SwFrameInvFlags constants that
        SwFrame::SwClientNotify() already does.
        
        Change-Id: I029006f95758bd91515ecc59ae02b28396a57d0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114453
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-04-22  Mike Kaganski  <mike.kaganski@collabora.com>  [bfe800f773b0fe945452dc59205c156d0fc69462]

        tdf#141816: fix a thinko
        
        This must check if they are different, not the other way around
        
        Change-Id: Id9b7a51f13d5d5c48077822ba18f0257b36ea226
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114422
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-21  Caolán McNamara  <caolanm@redhat.com>  [41145efffe9d5af358a52b9e114bb01b98b3d7c2]

        tdf#141419 restore use any explicitly set background color in previews
        
        regression since...
        
        commit 6f3899b27156591e65f62649a92c727eb6f5dd03
        Date:   Thu Oct 29 15:03:44 2020 +0100
        
            Resolves tdf#137059 - Use application colors for font preview
        
        but continue to use the doc-color setting when there isn't an explicit
        bg setting in the input propertyset
        
        Change-Id: I531b5ddea7700fcd4a731f32d4830b4d0b767d7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114444
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-21  Caolán McNamara  <caolanm@redhat.com>  [30b36f290aa0b59fd7d2bd41c8bdfca304d859af]

        Related: tdf#140659 on control get/lose focus call update custom a11y
        
        Change-Id: Iab7df2c657da3386dc38db8a9d6427c60d8c1cc5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114449
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-21  Caolán McNamara  <caolanm@redhat.com>  [12ea51ba8bfbc1d22feb2e4d498360eec015859e]

        Related: tdf#140659 off by one indexes because scrollbar is now outside
        
        and not inside the control so it doesn't need to be accounted for
        as a child
        
        Change-Id: I77b55ec8d9b515850817417664df8944b4e44204
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114448
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-21  Caolán McNamara  <caolanm@redhat.com>  [d7673fe5128a8b9b4ae49782e817d4c8b56706e4]

        don't warn about 'shrink' packing property
        
        Change-Id: I85fa2f78283bb933eaeea9375cf6dd45b6b3e1cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114432
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-21  Caolán McNamara  <caolanm@redhat.com>  [8cc1c2b1eaf14eff79fe0940e5c91c7630fe5bff]

        Resolves: tdf#141765 set 'color' GtkToolbar to small-button size
        
        so its height is as small as possible so it won't force the surrounding
        toolbar's height to stretch to fit it in
        
        Change-Id: Ibfbcfb551cdd82df05faf382d8cb8fcaa142ec14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114406
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-21  Luboš Luňák  <l.lunak@collabora.com>  [eb10c4dd78703f1af501db14a0c72ef5d1b74be4]

        blacklist intel 0.402.743 vulkan driver (tdf#138729)
        
        Change-Id: Id827dc4daba8abeb5829528283a26a661fe7e6a1

2021-04-21  Miklos Vajna  <vmiklos@collabora.com>  [e920406994dd2b880d4b752e3ea4e09e4a8f97cc]

        sw bibliography, refer to a page: add dedicate widget to show the page number
        
        This way the user doesn't have to interpret the URL manually, we can
        show the fragment-less URL and the page number separately.
        
        So far only the doc model -> UI is done, not yet the other way around.
        
        Change-Id: I16116dc0ac55d459f86c54cab32172137377548d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114443
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-21  Mike Kaganski  <mike.kaganski@collabora.com>  [38ddeebce90f94b9211091f46dcd09ce679cb475]

        Fix templates to use correct typedefs
        
        ... even if they happen to be the same underlying type
        
        Change-Id: Ie048479316c67d8f45c5b2b51bb1e3ea5d16aac8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114412
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-21  Luboš Luňák  <l.lunak@collabora.com>  [093f90fa9bf71174c08c271fc9ac1469af504441]

        Revert "tdf#125949 Allow the slide to continue with ..." (tdf#133447)
        
        These animations were causing problems because of Cairo not handling
        well large matrix values. With the real problem fixed this can now
        be reverted. I assume the commit claiming to occur with OpenGL was
        a mistake, I cannot reproduce any problem, or possibly the problem
        went away when the OpenGL VCL backend was removed.
        
        This reverts commit 8eb2d2972583b909a249f5b0f22a9b1fbf533d24.
        This reverts commit 3e88fc6b0eef06e1e12fcfe765e3092c6c06ce5c.
        
        Change-Id: I1c1fff94ff65c7937197a32176a8775ecb2a502e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114345
        Tested-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-21  Luboš Luňák  <l.lunak@collabora.com>  [3a4bfe3e45be2d5b591ab5cae3694c9492ca9e1b]

        prevent cairo from breaking because of a large matrix (tdf#125949)
        
        Some presentation animations temporarily cause extensive zoom matrix
        and Cairo doesn't take that well.
        
        Change-Id: I1eb6d63fc2dcde6553bc8cc7ab967532d085a579
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114344
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-21  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [fc9919bcfcf32f2ecefa4fce18a49545b93d3499]

        tdf#94962 - Limit calculation of pearson coefficient
        
        The RSQ/PEARSON functions return values greater than one, if the divisors are below the numerical limits.
        
        Change-Id: Ice224315072afafc6206c367f219771adebe23ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114301
        Tested-by: Eike Rathke <erack@redhat.com>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-04-21  Caolán McNamara  <caolanm@redhat.com>  [ea21b870f8549d0110ef65187af50694a06458ca]

        weld SmGraphicWindow
        
        Change-Id: Ie163640d6453f30d1cebdaf75ecd41374b2b9ec3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114351
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [967da14b48035f5acdd8a604a5c33cc6fe37035a]

        string_view conversion operator for O[U]StringBuffer
        
        which will be useful in an upcoming change of mine, so I don't need to
        construct a temporary from a buffer
        
        Change-Id: I1737a725ac5792b7d866d7f2b4c9f9ff7b50dffe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114397
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-21  Johnny_M  <klasse@partyheld.de>  [f40bd2c5cca0d6f95e48f60179669a21ac9aa8ca]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a81010b7f3ff48667d22fc654dcd7eeae2eda70f
          - tdf#132643 Translate German section IDs
            
            Change-Id: I724db69a5361af1a6dda1c7bc4a23ff05d4dfdc2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114222
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [5fb6081475f315ac825f8519fb9c99d751cabd47]

        uitest: just use .uno:CloseDoc and simplify code
        
        Change-Id: Ic5fec6f1dd76aab6b11e822d127f0eb4c705ffae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114388
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-21  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [a8216c210dbe83a7fe0c8b1a767c2ddf8b611e96]

        tdf#58585 - IRR function: support array argument for values
        
        Text and empty cells in the value range are ignored.
        
        Change-Id: I0790a83c79d3861afa855bf89a1c4eb39eb6d638
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113971
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-04-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [2056cdca53b694d8c27ef85e4a3679df4608f22c]

        uitest: just use enter_text_to_cell here
        
        Change-Id: If55f04a71516e80637c9c26d2ccfcddeac06e90f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114389
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-21  Caolán McNamara  <caolanm@redhat.com>  [3902cfcd14cc66ee52b6d5bca7621bf30d6f4095]

        cid#1476301 Dereference null return value
        
        Change-Id: I7dff59f18fdf08389e7f279001627da4e5e3baeb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114392
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [c076f7602962cdaaff0acd78256bda75838c4a9e]

        tdf#141708: sd: Add UItest
        
        Change-Id: I80c7ad4fe2934c9cb19b4b31eb8ca73635c5fdd5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114387
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-21  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [8d633320df3fb58e6e9ac12dcf9983ad5d5db75e]

        Related tdf#139804 Allow activating btn on first click
        
        Change-Id: I3bcdf8bdd6f25fd30106214f40e72bf1506f6bbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114398
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-04-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [69e385ec0240d0c44caa5a4ea0195e06007cd588]

        simplify stripStart/End pairs into a single strip call
        
        Change-Id: I32b1b7d944a4ec49d7daa5b8fa9371b059380062
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114393
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-21  Caolán McNamara  <caolanm@redhat.com>  [d757051f1c0c6a1b3239dcf0d1c6c7e20392d20b]

        cid#1476300 Dereference after null check
        
        Change-Id: Ib41b7bd60938aea997187aa3d2d6f9ea319fafc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114391
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-21  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [75f5fdbbe48a847874397d9d126f832dbdfada5a]

        tdf#141703 Restore tab function in sd tables
        
        Regression from 67ad205404211a2ae17c430a17ede6e9d04d0b7e
        
        Change-Id: Iadbdaf1b59d2481264e45b85aed248c84404c26b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114383
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-04-21  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [d7ea2afea6ee70b675ed648857b7a3f2044827b9]

        Fix indentation
        
        Change-Id: Ie7190aa94fc62e8e53c06b5edc8b6ecaf43a5531
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114384
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-04-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [7049328fb2d656d8454d4f704ad75d057e766c0b]

        loplugin:stringadd replace OUStringLiteral temporaries with OUString::Concat
        
        Change-Id: I656f06a74d9f0180ae460264563d6a935c7d2c60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114377
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-21  Caolán McNamara  <caolanm@redhat.com>  [a003e4ff69263c7feb8e97e3291e5579fbd181ac]

        c-n-p of a different widgets accessibility description
        
        Change-Id: Ic6eab23ebba85ee9f5be7e16c7f794131ef819c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114381
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-21  Miklos Vajna  <vmiklos@collabora.com>  [adea8835d417379447cb8de6f30e959808b8db91]

        sw bibliography, refer to a page: edit the page number of individual entries
        
        Usually it's handy that editing a bibliography entry field updates all
        other fields referring to the same source. But avoid doing this in case
        only the page number changes, that's typically specific to that field.
        
        Change-Id: I2b2608c6c4fdb859c430294eaecdadfeb1c802a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114380
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-21  Dennis Francis  <dennis.francis@collabora.com>  [b82f39f29a9ceeacb06ae9d1571665327d3e3019]

        lok: fix incomplete/wrong tiles after zoom change and sheet switch
        
        Fix:
        Reset position cache for all sheets on zoom change.
        
        Change-Id: I58264d4674d2cb736c702096ffd52faffb603ec6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114227
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        (cherry picked from commit fe52c79323f9ac4b5ea61e7d7e5f038552e9a247)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114363
        Tested-by: Jenkins

2021-04-21  dante  <dante19031999@gmail.com>  [565bbd2e46e57117eb401344689858c3d749dc5c]

        Add mathml structures
        
        Change-Id: I8324456b9a6775842f39e984c569c068381dc952
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112593
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-21  Justin Luth  <justin_luth@sil.org>  [3c230b0a440ab4d434c4ddabd6959fb1654b6eff]

        tdf#94326 doc import: allow direct numbering to cancel outlineStyle
        
        Prior to this, if a Chapter Numbering style was assigned
        as the paragraph style, any direct numbering would have
        been skipped.
        
        In this unit test, DOC defines WW8Num2 as the
        numbering style for the Heading styles.
        LO copies this to its special "Outline" style.
        So any direct formatting with WW8Num2 must be ignored.
        However, any other numbering rules should be allowed,
        and that is what this patch does.
        
        Make sure that WW8Num2 can also be applied outside of
        the Heading styles. (Unfortunately, the numbering
        is probably broken since these are now considered
        to be two different lists - unless someone has
        connected them in the background some way.)
        
        Change-Id: If29c8bbd096acc0edd6f1fe32cedc054f16460d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114298
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-04-21  Miklos Vajna  <vmiklos@collabora.com>  [f2bbe8bbd543b931352cd4a7626ee2196f6f917d]

        Introduce SwFrameInvFlags to replace magic numbers in SwFrame::SwClientNotify()
        
        SwFrame::UpdateAttrFrame() is not yet updated to produce these.
        
        Change-Id: Ibe822139858cbb39a9ecc14e9631dde8ba369871
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114350
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-04-21  Stephan Bergmann  <sbergman@redhat.com>  [97351cfe6adcb87ef9076e69312a7208029d6d1a]

        Simplify some code by using OUString instead of raw rtl_uString
        
        Change-Id: I0d795db2e0fc5f5a74fd8437cac46edaabd1336d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114342
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-21  Tor Lillqvist  <tml@collabora.com>  [6e62c9df969fdf3a599e4f7b0e46a70e8f0780e5]

        Python .so files names have changed on macOS at least for some reason
        
        There is no longer any "m" in the name suffix. Adapt the names of the
        ones we want to remove for macOS.
        
        The idlelib and tkinter dylibs are no longer there at all.
        
        Don't use the -f flag to the rm commands. Thus we will notice the next
        time something we want to remove isn't actually there or has been
        renamed. But sadly for some unknown reason we do need to use a *
        wildcard in the .so names.
        
        Fixes a problem caught by App Store review where the Python curses
        module had not been removed as it should have been. (It uses
        non-public APIs and can thus not be included.)
        
        Change-Id: I51b9728cc9ca0a962908d3994e3a0ff8e4fa7f60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114372
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-04-21  Mike Kaganski  <mike.kaganski@collabora.com>  [81a5d8f160dbc7e2f51ed833f3cf82d0392fdd75]

        Simplify some code by using OUString instead of raw rtl_uString
        
        Mimic 277554987fcd697c14f348f05e5e378d1db77ad5 in Win code
        
        Change-Id: Ibef0d7e1f267e4d3b56ebd051e8016ceefbee008
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114349
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-20  Julien Nabet  <serval2412@yahoo.fr>  [42e0ea0a6e4f48967d58fa95081c8ba5a6b08bc6]

        tdf#141537: UNO Object Inspector: Crash while inspecting file
        
        See bt:
        6  0x00007f276e146773 in ScChartsObj::getByName(rtl::OUString const&) (this=0x7738e00, aName="Object 1") at sc/source/ui/unoobj/chartuno.cxx:345
        7  0x00007f276e146865 in non-virtual thunk to ScChartsObj::getByName(rtl::OUString const&) () at sc/source/ui/unoobj/chartuno.cxx:348
        8  0x00007f27a1d87b7f in (anonymous namespace)::NameAccessTreeEntry::fill(std::unique_ptr<weld::TreeView, std::default_delete<weld::TreeView> >&, weld::TreeIter const&)
           (this=0x6d463e0, pDocumentModelTree=std::unique_ptr<class weld::TreeView> = {...}, rParent=...) at sfx2/source/devtools/DocumentModelTreeHandler.cxx:139
        9  0x00007f27a1d87905 in (anonymous namespace)::ChartsEntry::fill(std::unique_ptr<weld::TreeView, std::default_delete<weld::TreeView> >&, weld::TreeIter const&)
           (this=0x6d463e0, pDocumentModelTree=std::unique_ptr<class weld::TreeView> = {...}, rParent=...) at sfx2/source/devtools/DocumentModelTreeHandler.cxx:596
        10 0x00007f27a1d842e5 in DocumentModelTreeHandler::ExpandingHandler(weld::TreeIter const&) (this=0x76e3850, rParent=...) at sfx2/source/devtools/DocumentModelTreeHandl
        
        chart isn't retrieved from there:
        0  sc::tools::findChartsByName(ScDocShell*, short, std::basic_string_view<char16_t, std::char_traits<char16_t> >, sc::tools::ChartSourceType)
           (pDocShell=0x351baa0, nTab=0, rName=u"Object 1", eChartSourceType=sc::tools::ChartSourceType::CELL_RANGE) at sc/source/ui/unoobj/ChartTools.cxx:106
        1  0x00007f6297305323 in ScChartsObj::GetObjectByName_Impl(rtl::OUString const&) const (this=0x77ce370, aName="Object 1") at sc/source/ui/unoobj/chartuno.cxx:126
        2  0x00007f62973076b4 in ScChartsObj::getByName(rtl::OUString const&) (this=0x77ce370, aName="Object 1") at sc/source/ui/unoobj/chartuno.cxx:343
        
        Indeed, if graph hasn't type ChartSourceType::CELL_RANGE, it could be ChartSourceType::PIVOT_TABLE
        
        Change-Id: Id5a248535b214ad5f114671c52e4592d87c9f54a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113777
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-04-20  Stephan Bergmann  <sbergman@redhat.com>  [72b9ad0bd1f355b8a1cb6ef6960ec7aaf67e4de5]

        Simplify some code by using OUString instead of raw rtl_uString
        
        Change-Id: I62001c05436efe6a5fb6f19fb733e41837c7d9d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114341
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-20  Xisco Fauli  <xiscofauli@libreoffice.org>  [90cbc6c892a6b26a0fe950800d4fba0b7a0de68f]

        tdf#141244, tdf#141770: sc: Add UItest
        
        Change-Id: I692e7a2dab068f0fc19d9612dbc36f5ad2abfe5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114343
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-20  Caolán McNamara  <caolanm@redhat.com>  [67af9b07bcbb98686b80610ccdbae0f7aaa65ca2]

        rename DrawFocusRect to InvertFocusRect
        
        Change-Id: If7a951a3f5f68cebc7e7fedb810db74c99f94765
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114346
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2c624a5d1a2608bf4c577d3c36c4ccae77a7f2af]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1f54b9ee1257f929c6c250373d7a0986f310c2f3
          - Fix typo in code
            
            Change-Id: Iee30f7c242173d07e4e66108522a869d0fcea852
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114347
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
            
2021-04-20  Stephan Bergmann  <sbergman@redhat.com>  [177dcfec4e833f83f1f11c7bdbfc6f1977ebcee7]

        Better handling of filelocs
        
        Change-Id: Ic9c06cb476942ceb7d0166f22103e2e88cc9c21f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114339
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-20  Stephan Bergmann  <sbergman@redhat.com>  [277554987fcd697c14f348f05e5e378d1db77ad5]

        Simplify some code by using OUString instead of raw rtl_uString
        
        Change-Id: I5a5dea23a466c0da12376f8b916b1a1b0eb0bd36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114340
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-20  Caolán McNamara  <caolanm@redhat.com>  [4c973093249bd6064f6e5675510dd1a2146581a1]

        drop unused get_hscroll_height
        
        Change-Id: Ibf4dffd01c3a6b3f352b2951552e58d476d0d204
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114337
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-20  Jean-Pierre Ledure  <jp@ledure.be>  [627f467336ca9d7a456d249d5662d27eb3e90a9a]

        ScriptForge - (SF_Database) Remove unused code
        
        Change-Id: I85f7f1f870078aa18f28402e24b55422a10eea0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114338
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-04-20  Caolán McNamara  <caolanm@redhat.com>  [89b99c600078a4c2903f06554b80f17d88318a19]

        setting vertical when horizontal wanted
        
        Change-Id: If0dbf943ea6db350f691c867d425603e86ccdd4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114336
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-20  Caolán McNamara  <caolanm@redhat.com>  [de90d47410164a663230f5b881190f10d0269311]

        SID_GAPHIC_SM->SID_GRAPHIC_SM
        
        Change-Id: Ie5446fc349778ad6dc50ac5f622ddb45ee18eefa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114335
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-20  Stephan Bergmann  <sbergman@redhat.com>  [b9f0060b943fa765646ff575ad725c9e7c5a2475]

        Remove obsolete comment
        
        ...which was already obsolete at least back in
        84c4489cb7da4a9a600d102267f589b4a0419b4c "#104563#moved parts of file.c into
        separate files" (where the hack had already been commented out) and should have
        been removed in e7982510d23c4b6047f0b81bfe1c684ecb1fff8a "osl: cleanup
        file_url.cxx" (which removed the commented-out code)
        
        Change-Id: I9fed1c594ff5180979bab7f3f8d7808c941a4ea8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114330
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [21584b304b21bfe6b99b6f29018c6b754ea28fc0]

        make OUString(OUStringLiteral) constructor constexpr
        
        with the intent that we can declare
            static const OUStringLiteral FOO = "bar";
            static const struct {
              OUString s;
            } xxx = { FOO };
        and have the xxx laid out at compile time.
        
        Kudos to mikekaganski for coming up with the idea of using
        the rtl_uString struct inside OUStringLiteral.
        
        We are using a union to defeat the array bounds checking
        that the compiler does when it evaluates constexpr values,
        so this might be brittle.
        
        Change-Id: I9a6247a17afab2eb28df139d532a8d864c49cd62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114196
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-20  Miklos Vajna  <vmiklos@collabora.com>  [0ae159cc40b837a6a47acaf9240dc350fe68d49d]

        sw bibliography table, text generator: handle relative URLs
        
        Now that the doc model always contains absolute URLs, it is possible to
        decide when it does and when it doesn't make sense to convert to
        relative URLs.
        
        The bibliography table does a mixed approach: the document text depends
        on configuration (relative by default), but the underlying URL is an
        absolute one. This way it's always clickable and the ODT filter can save
        it as a relative one (again, depending on configuration).
        
        With this, all fields are meant to be clickable: biblio field vs biblio
        table, relative or absolute ones, with or with a (page) fragment, Writer
        UI vs PDF export.
        
        Change-Id: Ib6879709314fa127094faf7fa615fe57289b41f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114299
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-20  Mike Kaganski  <mike.kaganski@collabora.com>  [f067e06c2ff1fa12e5a45c34186aae75a2aff3b1]

        Document the new classes added in d8c0b63355af6caf3f0145dd1c10a93d63134a88
        
        Change-Id: Ib7421dd9dfe9245f3b6d98b772c74f22ab7f983f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114333
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-20  Michael Stahl  <michael.stahl@allotropia.de>  [e656cf2a71e738c282abcd0d610e724b955f274a]

        tdf#138785 sw: fix mis-positioned as-char flys when deleting empty page
        
        When SwFrame::CheckPageDescs() deletes an empty page in the middle of
        the document, which happens during SetRedlineFlags() here, the
        SwFlyInContentFrame::maFrameArea is moved in lcl_MoveAllLowers(), but
        the SwFlyInContentFrame::m_aRefPoint stays unchanged.
        
        Because the formatting occurs only after the redline mode is reset, the
        position of the SwFlyInContentFrame when it is formatted is exactly the
        same as its (stale) m_aRefPoint, so the setting of (updated) maFrameArea
        is skipped in SwAsCharAnchoredObjectPosition::CalcPosition(), so the
        fly ends up a page above where it should be.
        
        So keep m_aRefPoint consistent with maFrameArea in lcl_MoveAllLowers().
        
        (regression from b9ef71476fd70bc13f50ebe80390e0730d1b7afb)
        
        Change-Id: If1b421daa0d71718d89d9772f5c0d9e367e76845
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114332
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-20  Roman Kuznetsov  <antilibreoffice@gmail.com>  [6045232d352d2031252a086855b78fd94d9ffe3d]

        tdf#141760 Increase a label box in Windows installer dialog
        
        Change-Id: I6a58e0977381c620a795b77df56c24dab37cc327
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114281
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-04-20  Luboš Luňák  <l.lunak@collabora.com>  [17e9789f6c0b676484609b61e3abbebca8c93f88]

        reduce copy pasta with Color::GetLuminance()
        
        Change-Id: I2eda3607a3be6ee56f0a9ddd14131be783b9698a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114294
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-20  Luboš Luňák  <l.lunak@centrum.cz>  [764360df78535befcc4806736fcbaedbe0e34ea1]

        fix too wide glyphs with Skia/GDI if horizontal scale is used (tdf#141715)
        
        Change-Id: I7b06b64e04313493f48b7224fbc4883356feda95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114327
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [b08a2b299418db84a71fe625f127f0484746010e]

        use OUString::Concat here, not OUStringLiteral
        
        Change-Id: Ia2172bcab60f32c9d9d4f6ca0230484343eef69b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114321
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-20  Caolán McNamara  <caolanm@redhat.com>  [bff2b8bf2b0ae47f6e59639db0544212398363ac]

        Resolves: tdf#141770 remove empty tag
        
        Change-Id: I0e6c1b36c145c0eb464867e7a30a6d693598409b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114326
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [5b071385617ef590426f6e70fd8bf405c36e94d5]

        no need to use a macro here
        
        Change-Id: Ief935dc417acd967fe0a9be956b8204ab3e94ab4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114322
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-20  Caolán McNamara  <caolanm@redhat.com>  [d26d569ba796c933fb87902731caca199bd4d811]

        don't need to have a blank title in a .ui to set it later from code
        
        Change-Id: I03c1f785f804b73df25829ad374aadbe648ffb20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114323
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-20  Seth Chaiklin  <sdc.blanco@youmail.dk>  [9301958d85254f87e9dae2aeb60181f88724a9d2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 49682f1e0a6f3b7cfd4c692cc7e142f1cd834f66
          - tdf#141748 clarify meaning of numbered paragraph
            
              + add unordered list that identifies fully the different
                kinds of numbered paragraphs that are shown
              * update to <h2>,<tip>,<note>
            
            Change-Id: I7faf6385fe528c19693c977cfd03c9e6d8707a07
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114189
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-20  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [9b0f004b88765800eecbfe54baf0fb1748971ac0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1cb52499d411fbef66b0b0fa50096f9896938acc
          - tdf#100070 - Corrected example for WEEKNUM using System 1
            
            Change-Id: Ie659fa5dbc9dcd4cb5c3b4d6b15a6b045a3cf36e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114187
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-20  Luboš Luňák  <l.lunak@collabora.com>  [ff9362ea961e4783707871cc60b72e602952fe05]

        fake 1bpp 2-color pattern bitmap if loaded as RGB (tdf#141612)
        
        The new PNG loader no longer loads 1bpp bitmaps as 1bpp, which
        breaks the reliance of this old code on detecting pattern bitmaps
        by being 1bpp. Count instead the number of colors and pretend
        the bitmap is a 2-color bitmap if that's the case. The commit
        fixing tdf#119282 says that doesn't work, but I do not see any
        problem, any 2-color 8x8 bitmap is essentially a pattern.
        
        Change-Id: Iea1bb2e2a2c06404e2ebdbdd6a899b1ab1e1afae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114295
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-20  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [f6ebc30cdc3fb5673beec61c1325c3831adb4886]

        tdf#129836 - Alphabetize styles in the footnotes/endnotes dialog
        
        Change-Id: Ia578d902648ef9d2c11e5ba40b16f87197d0fa2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114319
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-04-20  Caolán McNamara  <caolanm@redhat.com>  [24362462d78b31c0b7d4fcf6d63b2c9740823c9f]

        ofz#33433 Heap-Buffer-overflow
        
        since...
        
        commit 531993161d6fe8065436191666cc88d7c4c20749
        Date:   Mon Apr 12 08:13:53 2021 +0200
        
            cid#1476017 Read_GrafLayer's subfunction params are never null
        
        Change-Id: Ic4fe55d92abbb0ba90abc70668fd6a837511240f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114307
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-20  Tor Lillqvist  <tml@collabora.com>  [6fd24eaad660387ea712e9309d7012b45bef49af]

        Avoid unused parameter warning in the HAVE_FEATURE_MACOSX_SANDBOX case
        
        Change-Id: I7cc2f8f373440ca79694220818558ee092c895a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114317
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-04-20  Jean-Pierre Ledure  <jp@ledure.be>  [49f6c9d8c132f250b34191b992cede24672a8c0e]

        ScriptForge - (scriptforge.py) Dialog and DialogControl classes
        
        New classes to manage Basic dialogs and their controls from
        Python.
        
        The use of UNO interfaces has been reviewed in Basic:
         replacement of
          CreateUnoDialog()
        by
          XDialogProvider.createDialog()
        The latter allows to run dialogs in non-modal mode.
        
        SF_UI.ShowProgressBar() and SF_Console() have been reviewed
        to incorporate the XSCRIPTCONTEXT shipped with Python
        Now the console and the progress bar are able to run
        in non-modal mode.
        
        Change-Id: I49b09aa41ee6f50e6d205f44fc329f91bce76beb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114296
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-04-20  Caolán McNamara  <caolanm@redhat.com>  [93bb5fcba9e58eeeaaed9521c3bb4eecf9b91ac1]

        uniformly remove xalign of 0
        
        Change-Id: I7a866326cbe065c87a6cedc02f2925880d46d4af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114311
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-20  Caolán McNamara  <caolanm@redhat.com>  [8b3b8c1955f9eeee198efd08318b2210d18e0d7c]

        uniformly apply truncate-multiline to all GtkEntrys
        
        Change-Id: I1850fdfab8f86e9a19dd32b88925a387b07a068a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114310
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-20  Caolán McNamara  <caolanm@redhat.com>  [99fef2fdd121ccac06fe6458d96ff9f4eb309e65]

        fix .ui indentation
        
        Change-Id: I59785bcf81df775901f5bbb86561803709153286
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114309
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-20  Xisco Fauli  <xiscofauli@libreoffice.org>  [eec03e848cb6874ce6d64dc0b8f45dbaf52e6c2b]

        tdf#86321: Revert "Resolves: #i123539# some optimizations for 3D chart..."
        
        This reverts commit db1d2af02861b49e4f53d726d59cd71c20cee9b1
        
        The commit was already partically reverted in
        bca8d8985666d3fd22b91eb280f9baaeb933c2d0 < Resolves: tdf#90583
        3D pie-chart missing guide handles >.
        This partial revert broke the optimization introduced in
        db1d2af02861b49e4f53d726d59cd71c20cee9b1 <Resolves: #i123539#
        some optimizations for 3D chart...> for 3D charts like
        https://bz.apache.org/ooo/attachment.cgi?id=81810
        
        Later, 3D charts were optimized again in
        55a7e836a2db662a53adc4f8b98d08b06790c758 < chart2: When
        creating objects prevent setting object rects dirty > so
        the remaining code originally introduced can go.
        
        Import time of https://bz.apache.org/ooo/attachment.cgi?id=81810
        is the same with and without this patch
        
        Change-Id: I25338d0dfb4b41651dfe05e7bfbd74c86091dacb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114313
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-20  Miklos Vajna  <vmiklos@collabora.com>  [4cb71fefc61d9015a0142f3a4fdafc5250913f2c]

        tdf#122962 DOCX drawingML export: fix polygon shape in group shape
        
        Regression from commit cfb5b20cdc230320ff9f864d1cfd81aaea221da0
        (DocxAttributeOutput::OutputFlyFrame_Impl: enable DML export by default,
        2013-12-18), there were two problems here.
        
        First, <a:chOff> and <a:chExt> was not written for docx group shapes.
        This can be done for toplevel shapes just by writing what would be the
        shape position and size (but for docx, we don't write the size).
        
        Second, (poly)polygon shapes used the bounding rectangle of their points
        as size, which doesn't necessarily match the shape size. Given that the
        group shape is meant to simply contain its children in LibreOffice (and
        not have an own size), switch to using the UNO API for polygon shapes as
        well, that way the two sizes will always match.
        
        Change-Id: I4406ddefe5f6105aa2fc74d805359add452936bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114305
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-04-20  Andras Timar  <andras.timar@collabora.com>  [028f47cc490374264a6648a7682ff6234195b380]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to cbda6f487f9b760acb906b8e1280fe009b0a3461
          - fix Ukrainian thesaurus
            
            Change-Id: Ic3383991e9374fc5743b41ca1fb6df11a701e983
            
2021-04-20  merttumer  <mert.tumer@collabora.com>  [b18bff18785cc194f9918f6bdf000069523827ef]

        lok: Pass object ord num in the uno command
        
        When multiple objects' glue points collide the ordnum
        will be used to decide which glue point to connect to
        for the connectors. Without that the default logic chooses
        the lowest ordered object which is searched and found in the object list
        
        Change-Id: I64579d28bbe6cbd92bab745838fe2995585b6a3f
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113517
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114032
        Tested-by: Jenkins

2021-04-20  merttumer  <mert.tumer@collabora.com>  [7f26b1b47819754ed5461517300346961a5bbbe4]

        Improve dumpGluePointsAsJSON
        
        added gridoffset for the shape for calc
        changed the logic, now the ordnum would be enough
        
        Change-Id: Iebe7d29c569a4cb968fe2e5ef1692b59f0c4b2d8
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113516
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114031
        Tested-by: Jenkins

2021-04-20  merttumer  <mert.tumer@collabora.com>  [415622a523a783fc3494bc09a52ee870a6458e2c]

        Get Glue Points in the selection callback
        
        Change-Id: I0d038517710c68f80f8e35b8ebebd34f264434f3
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112324
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114030
        Tested-by: Jenkins

2021-04-20  merttumer  <mert.tumer@collabora.com>  [611130065625650adad4e2e2204ca5b42b9f65c0]

        lok: Don't invalidate GluePoints
        
        Change-Id: Ie579b31e6ee2067f5b88464c62c0870b68a461a2
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112315
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114029
        Tested-by: Jenkins

2021-04-20  merttumer  <mert.tumer@collabora.com>  [836afbb007e7f34e3587de34fdf1fbb2371fd60b]

        Hide GluePoints in LOK
        
        Change-Id: Ibf6bba4cdc69bd8479ccc08b5d9695253ef81890
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112314
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114028
        Tested-by: Jenkins

2021-04-20  merttumer  <mert.tumer@collabora.com>  [fa8991840e122303bf9fa43d36864dd29529b0d2]

        lok: Send gridOffset of the shape
        
        In core, the gridOffset is calculated based on the LogicRect's TopLeft coordinate
        In online, we have the SnapRect and we calculate it based on its TopLeft coordinate
        SnapRect's TopLeft and LogicRect's TopLeft match when there is no rotation
        but the rotation is not applied to the LogicRect. Therefore,
        what we calculate in online does not match in case of the rotated shape.
        Here we can send the correct gridOffset in the selection callback.
        whether the shape is rotated or not, we will always have the correct gridOffset
        Note that the gridOffset is always calculated from the first selected obj
        
        Change-Id: Icc62a94879367f9b55ad05887945393452021777
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113078
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114027
        Tested-by: Jenkins

2021-04-20  merttumer  <mert.tumer@collabora.com>  [2a91d96591001c83cac56e924fc6748c7900f7e5]

        LOK: Fix Moving drag handles calculates wrong offset
        
        When dragging the shape handles for resizing,
        the handle's grid offset must be the shapes grid
        offset. In small numbered row&column orders, it is
        not visible much since the difference is very little
        but as the number gets greater, the difference becomes more visible.
        
        Change-Id: I44d03cc67a239c8b7758206930def331ed8e5e42
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113028
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114026
        Tested-by: Jenkins

2021-04-20  merttumer  <mert.tumer@collabora.com>  [c853d446a7cd8a8436cb5f43bbf81a723bd86c99]

        Fix Line and Connectors enable interactive drawing
        
        We add them directly for LOK case and have no functionality
        for interactive drawing.
        
        Noticed that in Writer we didnt even add them directly
        I also implemented that as well.
        
        Change-Id: If90bfc8d2cdf84f200bc7963ae4126ef789524ff
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112703
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114025
        Tested-by: Jenkins

2021-04-20  merttumer  <mert.tumer@collabora.com>  [da7dcf0037b374a8cecdbd2af27748d94a316a79]

        LOK: Fix wrong gridOffset when shape is moved on calc
        
        Change-Id: I37501128068943cee8f67a5d91a35ec1a76fe550
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112599
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114024
        Tested-by: Jenkins

2021-04-19  Andras Timar  <andras.timar@collabora.com>  [4c02cbe6b21d30f30d5f5ae923177ddecab4fc06]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 06a28cf2efe2e3fa887912989650dcaaf05f0958
          - tdf#141408 updated Ukraininan dictionaries
            
            Change-Id: I56aea01cbff18871bee91118f3f0701284caf87e
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/114308
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2021-04-19  László Németh  <nemeth@numbertext.org>  [6fd2bb9b8967c4945550b0f7b7541aaace8020c1]

        tdf#141548 DOCX import: fix lost text after endnoteRef
        
        First run of the endnote (footnote) can contain not
        only the footnoteRef/endnoteRef, but endnote (footnote)
        text, too. This text was lost as a regression from
        commit 7dd8f8aace536a8e60e87e61ee1d90d61fba15eb
        "tdf#120351 DOCX import: fix slow endnote import",
        and in the case of the footnotes, from
        commit 9b39ce0e66acfe812e1d50e530dc2ccdef3e1357
        "tdf#76260 DOCX import: fix slow footnote import".
        
        Change-Id: I9964ee47f456a7632a21ab3b0588d3cb70388011
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114300
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-04-19  Noel Grandin  <noelgrandin@gmail.com>  [cd073a4a945a527cec3080523a0d7ec42bc49b26]

        svx properties: pass SfxItemSet around by value
        
        so we avoid heap allocation costs when loading lots of shapes
        
        Change-Id: I0de5819acc7f845973a284e68ab709989f27d402
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114297
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [35dac3d5d51cf58c3f49e039b8a67b129055f267]

        convert some #define to OUStringLiteral
        
        Change-Id: I3d2ce76d30ec4f42495d27f1913c6718d2c5078f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114293
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-19  Noel Grandin  <noel@peralex.com>  [4bb0afe359a92df09ad5b61b66bc4cb3562aca1e]

        remove dead code from WinSalBitmap::Create
        
        Change-Id: I345bfba23d6041a631664f5e1dbbe27cd8ba0290
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114271
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-19  Aron Budea  <aron.budea@collabora.com>  [da3d3fad1515348b6c4f2303db83ec03594f0597]

        tdf#141244 Modify DDE Link dialog was empty
        
        Regression from de01c0c1d0f80ffec3882625d77c02ab806f6c7a.
        
        Apparently <property> entries must precede <child> ones in
        .ui files.
        
        Change-Id: Ie91897d126527d3b30935a46b31f0a53b2837c53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114237
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-19  Noel Grandin  <noel@peralex.com>  [09a801915101f1cd6b39b20288fb55d76ad24c62]

        nobody uses RLE display hardware anymore
        
        Change-Id: I07aa5b24425007ac82fedb28d3c4f0ad474dca14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114270
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-19  Noel Grandin  <noel@peralex.com>  [481b3bb669c7f2322723145aaf7271f844236e5e]

        flatten some code
        
        Change-Id: I1b3148b1330b3713b1f158bf15c3e247c6982928
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114269
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-19  Mike Kaganski  <mike.kaganski@collabora.com>  [626da2da14679dfa508dee25996a5dd86e64a854]

        Missing include
        
        Change-Id: I2af1e4d3bdef9e9689762adae13da23feb554a36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114265
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-19  Michael Stahl  <michael.stahl@allotropia.de>  [eb85de8e6b61fb3fcb6c03ae0145f7fe5478bccf]

        sw: layout: if fly's anchor moves forward, move fly off SwPageFrame
        
        The problem is that on Show Changes->Hide Changes->Show Changes
        in a 311 page document, the fly "Grafik1" was initially on page 203
        but ends up on page 204, with a fly-sized gap on page 194.
        
        In a 25 page cut down version of the bugdoc, on layout action 659
        the fly's anchor SwTextFrame moves from page 21 to page 22, but
        the fly remains in the SwPageFrame's m_pSortedObjs, because it's
        not the anchor frame itself that moves but a distant previous frame,
        and page 21 goes valid.
        
        0  SwFlowFrame::PasteTree(SwFrame*, SwLayoutFrame*, SwFrame*, SwFrame*) (pStart=0x57c9e30, pParent=0xba15c50, pSibling=0x5a0f920, pOldParent=0xb057690) at sw/source/core/layout/flowfrm.cxx:586
        1  SwFlowFrame::MoveSubTree(SwLayoutFrame*, SwFrame*) (this=0x57c9f48, pParent=0xba15c50, pSibling=0x5a0f920) at sw/source/core/layout/flowfrm.cxx:677
        2  SwFlowFrame::MoveFwd(bool, bool, bool) (this=0x57c9f48, bMakePage=true, bPageBreak=false, bMoveAlways=false) at sw/source/core/layout/flowfrm.cxx:2061
        3  SwContentFrame::MakeAll(OutputDevice*) (this=0x57c9e30) at sw/source/core/layout/calcmove.cxx:1831
        4  SwFrame::OptPrepareMake() (this=0x57c9e30) at sw/source/core/layout/calcmove.cxx:399
        5  SwFrame::OptCalc() const (this=0x57c9e30) at sw/source/core/inc/frame.hxx:1065
        6  SwLayAction::FormatContent_(SwContentFrame const*, SwPageFrame const*) (this=0x7ffec0191b30, pContent=0x57c9e30, pPage=0xb9a1fd0) at sw/source/core/layout/layact.cxx:1833
        
        In subsequent layout actions the anchor frame moves forward one
        page at a time, until in action 665, when things get really interesting.
        
        On page 24, the anchor text frame 582 is formatted for the first time,
        and it moves the fly to page 24, after positioning it on the page.
        
        2  SwPageFrame::MoveFly(SwFlyFrame*, SwPageFrame*) (this=0xb9a1fd0, pToMove=0x641d310, pDest=0x9125bb0) at sw/source/core/layout/flylay.cxx:972
        3  SwFlyAtContentFrame::RegisterAtCorrectPage() (this=0x641d310) at sw/source/core/layout/flycnt.cxx:1432
        4  SwAnchoredObject::SetVertPosOrientFrame(SwLayoutFrame const&) (this=0x641d468, _rVertPosOrientFrame=...) at sw/source/core/layout/anchoredobject.cxx:195
        5  SwFlyAtContentFrame::MakeObjPos() (this=0x641d310) at sw/source/core/layout/flycnt.cxx:1466
        6  SwFlyFreeFrame::MakeAll(OutputDevice*) (this=0x641d310) at sw/source/core/layout/flylay.cxx:223
        7  SwFlyAtContentFrame::MakeAll(OutputDevice*) (this=0x641d310, pRenderContext=0x55b1f00) at sw/source/core/layout/flycnt.cxx:384
        8  SwFrame::PrepareMake(OutputDevice*) (this=0x641d310, pRenderContext=0x55b1f00) at sw/source/core/layout/calcmove.cxx:375
        9  SwFrame::Calc(OutputDevice*) const (this=0x641d310, pRenderContext=0x55b1f00) at sw/source/core/layout/trvlfrm.cxx:1791
        10 SwFlyFrame::Calc(OutputDevice*) const (this=0x641d310, pRenderContext=0x55b1f00) at sw/source/core/layout/fly.cxx:2874
        11 SwLayAction::FormatLayoutFly(SwFlyFrame*) (this=0x7ffec0191b30, pFly=0x641d310) at sw/source/core/layout/layact.cxx:1455
        12 SwObjectFormatter::FormatObj_(SwAnchoredObject&) (this=0xa5c0d10, _rAnchoredObj=...) at sw/source/core/layout/objectformatter.cxx:286
        13 SwObjectFormatterTextFrame::DoFormatObj(SwAnchoredObject&, bool) (this=0xa5c0d10, _rAnchoredObj=..., _bCheckForMovedFwd=false) at sw/source/core/layout/objectformattertxtfrm.cxx:135
        14 SwObjectFormatter::FormatObjsAtFrame_(SwTextFrame*) (this=0xa5c0d10, _pMasterTextFrame=0x0) at sw/source/core/layout/objectformatter.cxx:408
        15 SwObjectFormatterTextFrame::DoFormatObjs() (this=0xa5c0d10) at sw/source/core/layout/objectformattertxtfrm.cxx:337
        16 SwObjectFormatter::FormatObjsAtFrame(SwFrame&, SwPageFrame const&, SwLayAction*) (_rAnchorFrame=..., _rPageFrame=..., _pLayAction=0x7ffec0191b30) at sw/source/core/layout/objectformatter.cxx:160
        17 SwLayAction::FormatContent(SwPageFrame const*) (this=0x7ffec0191b30, pPage=0x9125bb0) at sw/source/core/layout/layact.cxx:1675
        18 SwLayAction::InternalAction(OutputDevice*) (this=0x7ffec0191b30, pRenderContext=0x55b1f00) at sw/source/core/layout/layact.cxx:771
        
        Nothing invalidates page 21 now that the fly is gone, and formatting
        on page 24 is kind of pointless now because everything from page 21
        on is wrongly positioned.  (It's possible to skip out of the main layout
        action loop via SetNextCycle()/IsAgain(), but at this point it's in
        layact:771 in the layout-all-the-visible-pages loop that follows
        the main loop, and that one can't be cancelled.)
        
        Then DoFormatObjs() is called on frame 582, and this calls
        FormatAnchorFrameForCheckMoveFwd(), which formats previous frame 581,
        splitting it and moving its follow along with 582 to page 25.
        
        Here SwMovedFwdFramesByObjPos::Insert() is called, and now the anchor
        text frame 582 cannot move back to page 24 because it's prevented by
        SwMovedFwdFramesByObjPos::FrameMovedFwdByObjPos(), but that was all
        based on the wrong assumption that the pages before 24 were
        completely formatted (this happens in action 670).
        
        Something later formats page 21 again, and so at the end there is a
        fly-sized hole at the bottom of page 24, with frame 582 at the top
        of page 25.
        
        It won't help to detect a situation where the fly is on a page previous
        to the page it's anchor frame is on in DoFormatObjs() because it was
        actually moved to the same page in a previous formatting of the anchor
        frame, in the same layout action.
        
        To fix this, try to detect in SwLayAction::FormatContent() if the
        anchor frame of any fly on the page has moved forward, and move those
        flys off the page; this is enough for the 25 page document.
        
        The 311 page document still has a hole on page 194 though; apparently
        the last content frame on the page is never reformatted, so
        invalidate its size.
        
        Change-Id: I232c6b305e8593bfecd885c36058777f3980f82f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114066
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-19  Miklos Vajna  <vmiklos@collabora.com>  [02ac62846ee82d7005733bf2396b25a5688362e0]

        sw bibliography, relative URLs: switch to absolute URLs in the doc model
        
        Interestingly at least on Linux, our click handler doesn't know how to
        open "test.pdf", but "test.pdf#page=2" works. If these URLs are normal
        hyperlinks (and not biblio source URLs) then both work.
        
        It turns out the hyperlink case works because the doc model deals with
        absolute URLs and only ODF import/export converts to relative ones. Do
        the same for
        
        <text:bibliography-mark text:url="...">
        
        and that way the click handler gets an absolute URL even for "test.pdf",
        which then works.
        
        Change-Id: If8282f444d0f6e6defe4282e2753ae8b37b5b09a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114266
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-19  Caolán McNamara  <caolanm@redhat.com>  [f3bb88b67b350900f60934e0f7bd550fa4fd47ec]

        remove apparently no longer necessary scrollbar hide/show hack
        
        before using weldeditview a revert of:
        commit 67311738157bced7b49e94b24845091995edb142
        Date:   Thu Nov 7 02:53:09 2013 -0200
        
            fdo#65588 -  Elements Dock: Scrollbar moves into input window
        
        and inserting multiple copies of the Taylor series rapidly shows
        a glitch with the horizontal scrollbar as described in command #6
        but after using weldeditview reverting this doesn't show the broken
        behaviour so I'll drop this hackaround
        
        Change-Id: I09e654cbd05b08d8e46fbf1986dbc4959687ea02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114264
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-19  Caolán McNamara  <caolanm@redhat.com>  [20e8e09a40f5b82992655c565207f0537fc11d24]

        weld SmEditTextWindow
        
        reuse the WeldEditAccessible a11y impl and remove the then unused
        starmath equivalent.
        
        Change-Id: I2dc1e0436ffcd0b295e204c21bfcd365dae08bff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114044
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-19  Luboš Luňák  <l.lunak@collabora.com>  [cbf98d15ebfdeb61d5b797b21442761c76cb5f02]

        do not overwrite bitmap if using existing one for png loading
        
        A mistake from b94a2dc95dce8c67ddb9f01f7bd91da2a5759d9c.
        
        Change-Id: I2abdb2ed3473823a7f045b051457cdf0f7a348f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114262
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [6a0a0a4d78bb8850bf4a304b83784d3822895efe]

        use more string_view in comphelper::string
        
        Change-Id: I5d27824694e38de540e5f1fcd8704f8777f65140
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114261
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-19  Michael Stahl  <michael.stahl@allotropia.de>  [832b23d9376019619929764606276aacde1e329a]

        svx: fix crash in DefaultProperties::dumpAsXml()
        
        mpItemSet can be null
        
        Change-Id: I4192f84639116c550bba5303a5fc70528cb3e8c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114263
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-19  Ilhan Yesil  <ilhanyesil@gmx.de>  [f1d9648b5196eacac080a2a4db42c06829554107]

        tdf#138901 Refresh button tooltip in sidebar created by extension
        
        The button's tooltip is refreshed after setting the button's text.
        
        Change-Id: I08f272c43c3312d462981d46ab961ef925eeccbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107718
        Tested-by: Jenkins
        Reviewed-by: Ilhan Yesil <ilhanyesil@gmx.de>

2021-04-19  Noel Grandin  <noelgrandin@gmail.com>  [c7428c607c021f361973f0b1fd9e0dcaf45fa932]

        use more string_view in OString API
        
        some parts of the OString seem to have fallen behind
        its more popular sibling OUString.
        
        Change-Id: Ie6d64c3005b2df5da49ba79d0c38282dd5057a23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114252
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-19  Caolán McNamara  <caolanm@redhat.com>  [65834914dbc79ab2f4095bf7a47a78f4145afa62]

        a11y tests show we should use GetOutputDevice for pixel/logic conversions
        
        Change-Id: I229ffb376b03ff2479385632319661dd35a63fea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114258
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-19  Hossein  <hossein.ir@gmail.com>  [628c1c3b0791bb0866917442040dc491de2acb61]

        Updated README.md files
        
        * Updated README.md contents to fix various issues
        * Fixed source links by using [git:], processed by mkdocs scripts
        * Added README.md for ios, setup_native, unotest
        * Fixed issues with "underline" and "less than" sign
        
        Change-Id: I3e52a1d3372586c390ee6c42a2ef48bbabc81398
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114248
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-19  Miklos Vajna  <vmiklos@collabora.com>  [1a984f2ff11e1125f146824924dcc373bccb0cdf]

        sw: prefix members of SwDoCapitals, SwDoGetCapitalSize, SwFntObj and ...
        
        ... SwFrameEventDescriptor
        
        See tdf#94879 for motivation.
        
        Change-Id: If2f85e543bc482e59ebe47a398df716f76b9adbd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114254
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-19  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [cb965f2cf6d68c284ccbd8a9635abfdfcc0538ca]

        tdf#141550 tdf#141557 tdf#140975 sw: fix textbox crash
        
        and regressions by refactoring SwTextBoxHelper.
        
        tdf#141550 was a DOCX import regression from
        commit ff321dd36554d25f0817903becf4598065e0a194
        (tdf#140828 sw textbox: fix AS_CHAR regression),
        resulting bad horizontal position of the frame of
        the textbox.
        
        tdf#141557 was a regression resulting crash
        by changing text box anchoring "To Paragraph".
        
        tdf#140975 was an implementation error, resulting
        broken textbox by changing box anchoring to
        "As Character".
        
        In the SwTextBoxHelper class there were many
        repeating code parts for textbox positioning.
        Now these parts have been replaced with
        the calls of several new functions:
        
        1) getShapeFormat() returns with the SwFrameFormat
           of the UNO XShape;
        
        2) setWrapThrough() only sets the surround
           of the textframe (used in the code frequently);
        
        3) changeAnchor() sets the anchor of the textframe
           according to the anchor of the shape;
        
        4) doTextFramePositioning() sets the position of the
           textbox according to the shape (used in the code
           frequently);
        
        5) isAnchorTypeDifferent() shows difference of the
           anchor types of the shape and the textframe. Also it
           handles the situation of anchoring "As Character";
        
        6) isTextBoxHasValidTextFrame() checks if the shape
           is a part of a textbox or not.
        
        Every function returns with true on success, otherwise
        gives information to the log. All of them can be called
        with ShapeFormat or UNO XShape.
        
        The goal of this to make the possibility to advance this
        class for further functions – rotation, grouped
        textboxes etc. – without code copying.
        
        Change-Id: I4441cab87931f161d0ace4983646d6d2a68a7321
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113463
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-04-19  Justin Luth  <justin.luth@collabora.com>  [531993161d6fe8065436191666cc88d7c4c20749]

        cid#1476017 Read_GrafLayer's subfunction params are never null
        
        A more comprehensive backtrack of pRecord shows that it
        was never null in this context
        (and might as well do the same for any other
        never-null-variables in these sub-functions).
        
        I also took pains to (most of the time)
        clang-format the lines that I modified.
        
        I'm not sure how some subfunctions
        (like SetAttributesAtGrfNode)
        get away with no errors when they are passed a pointer,
        but never check if it exists. Perhaps if you use it
        without ever checking it accepts that?
        
        Change-Id: Iaaacd142310340d1f54af4eb61d856d61df0dd50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113990
        Tested-by: Jenkins
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-04-19  Caolán McNamara  <caolanm@redhat.com>  [4df2b8274af74058683c5a9cef8620fb083998fa]

        cid#1476278 silence Null pointer dereferences
        
        Change-Id: I8b98551c284d04378fe6dfa254be4f5f09efd9e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114249
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-19  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [eac00017e34e77343b9ac3638bed9c75115a23fe]

        [API CHANGE] Do not call getaddrinfo if we just want the hostname
        
        Similiar to afc41a467fdfabb2cd0879be3e4f1879a1d1dc91 ,
        don't call getaddrinfo in getLocalHostname which calls DNS.
        
        This causes a lag when creating the lockfile on opening a document
        if the network is flaky/disabled.
        See tdf#97931 and tdf#47179 for some problems caused by this.
        
        For the one case where it is expected to call DNS, add a separate function
        to restore the old behavior.
        
        The (semantic) [API CHANGE] is in osl_getLocalHostname,
        it does no longer return a FQDN.
        
        Change-Id: I43455715a474ff6770351d1ce007c28aeb08f32e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107554
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-04-19  Szymon Kłos  <szymon.klos@collabora.com>  [9f06c54ca1819b6d4df48f33772cfa5ceb90dccd]

        notebookbar: minify for online
        
        Notebookbar load takes some time. We don't use most of
        the items in online so minify .ui file to contain
        only needed widgets.
        
        Change-Id: I4796caae14bb63e3e04d318093209adfb87a77df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113623
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114154
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-04-19  Stephan Bergmann  <sbergman@redhat.com>  [075ae953e3e673dedcb74d693e516a07b0bebca2]

        Fix two string matches to not include the trailing NULs
        
        ...which had apparently been broken ever since they got introduced with
        399fb822ef81bd2440da8ab48cc2028a6b44d5b7 "swunolocking1: #i105557#: fix locking
        for SwXDocumentIndex".  (The first mis-use of sizeof had already been silently
        fixed with 46ce0d28b4c765076c7871358375c4e85e44534b "loplugin:stringliteralvar
        look for assignments".  And we can now use the OUString::match overloads that
        take const char arrays, instead of using OUString::matchAsciiL, and simplify the
        first one even further to use OUString::startsWith.)
        
        Change-Id: I1e7975f29e225bae74ed0c2d447e541fa47bd954
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114146
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-19  Justin Luth  <justin.luth@collabora.com>  [b3066bc55830e3fff93dbc68f666c5b961c051c7]

        fix build: partial revert loplugin:unusedmethods
        
        Apr 14 commit a41aef4c1648519b934f0aed06d1c75f75fd852a
        removed the method, and
        Apr 19 commit d748430c7d12d71a4cc4ed178e072026ea218641
        called it.
        
        Change-Id: I5c1071a386413069933ff8329eab921b92704688
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114253
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2021-04-19  Jim Raykowski  <raykowj@gmail.com>  [d748430c7d12d71a4cc4ed178e072026ea218641]

        Ensure outline content visibility 'Hide' button is removed
        
        when mouse move leaving window event results in move outside of the
        outline frame area and when entering a 'Show' button directly from a
        'Hide' button which is required by gtk3 but not gen.
        
        Change-Id: Ib4d834b8a3b9051ec628406b8da369986a9e1e21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114071
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-04-19  Jim Raykowski  <raykowj@gmail.com>  [c0aa577dd567ddd705a8e88d0614b633629d23d2]

        Only Toggle in Outline Folding menu when sublevels are included
        
        Change-Id: Ib0d61d96f46acfeca1c017ec77d315e68ce33fb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114072
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-04-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [6aa418bc1db541d40cbc34fb0be9f16cb0019c65]

        no need to construct temporary OUStrings here
        
        Change-Id: I869c1cf23d8055b0327ca486bbfbc68dd98af842
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114250
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [6064446f828f8cd612f7d6660153b2eb1139239b]

        tdf#132901: do not add updatecheck to libmerged
        
        LibreOffice crashes if "online update"
        feature is not installed
        
        Regression from c63148ba139bd6b9ae7a0f9e24e51f29e5370963
        < Revert "Revert "add some libs to libmerged"" >
        
        Change-Id: Ia18f50bc6baf830b2d3e0814645ef04283bfaa04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114247
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-18  Caolán McNamara  <caolanm@redhat.com>  [ab4a244d980061d8f68766c1b9662e07c268d62c]

        tdf#141708 wait until float is activated to grab focus
        
        otherwise the grab occurs in the navigator ctor which happens during
        impress startup and will generate focus events which leads to impress
        getting activated during its startup triggering the creation of the
        navigator which is already being created resulting in multiple
        navigators created during startup
        
        Change-Id: Ic0a868437845fda9edf9eb0d761227d4c27992d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114235
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-18  Noel Grandin  <noelgrandin@gmail.com>  [ceef618f77e3d7d2f1b904aa66ed503da0059010]

        reduce log noise
        
        Change-Id: I1172470ededff6cacc0d35f069e7afb9c97a425e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114245
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-18  Noel Grandin  <noelgrandin@gmail.com>  [9cff36d37df95bb9d2b552259c718459b2f81682]

        reduce allocation cost in SvxShape::SetProperty
        
        use std::optional so we don't need to heap allocate all the time.
        note that I couldn't use the normal SfxItemSet constructor,
        std::optional::emplace on macOS doesn't seem to play nice with
        the template magic there
        
        Change-Id: Ic5de23e9a20dceae56f894cf0706b89ced77ff58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114246
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-18  andreas kainz  <kainz.a@gmail.com>  [957c54e504846f16dfbb40bc0b6811b5c1817eb4]

        fix alignment of FootnoteAreaPage Dialog Tab
        
        Change-Id: Id605b9c11d80356a2bb5658b3489655e90e65441
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114236
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2021-04-17  László Németh  <nemeth@numbertext.org>  [db7ef0a9ed21b0271345249b97a7a10d60d259e6]

        tdf#30709 sw Style Inspector: show bookmark data
        
        If the current character position is there in a bookmark
        (or in multiple bookmarks), show bookmark names and RDF
        metadata under the node "Bookmarks" in the Style Inspector.
        
        Follow-up of commit dd45df62d217db59be3f515b6c7e1bfd17ec4350
        "tdf#30709 sw: show RDF metadata in Style Inspector".
        
        Change-Id: I943682bd13e7760a8f7a8d534f497e88f2769275
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114225
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-04-17  László Németh  <nemeth@numbertext.org>  [11a4e270450089238c4ec6fc8548a98c0999edfe]

        tdf#30709 sw Style Inspector: show metadata xml:id
        
        Follow-up of commit dd45df62d217db59be3f515b6c7e1bfd17ec4350
        "tdf#30709 sw: show RDF metadata in Style Inspector".
        
        Change-Id: Id488f268e3c2d668680735f2092eddb252966cd5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114224
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-04-17  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [31bd90673226938ada8cc89875ca8db77233d3fe]

        Colibre: Revise some icons
        
        Change-Id: Id52445cc75293d44ac29a11692ad39f27472544b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114221
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-04-17  Caolán McNamara  <caolanm@redhat.com>  [c80c8ac4eb58812c1b72aa0b0cef01ebb5337359]

        ofz#27296 Out-of-memory and ofz#27384 Indirect-leak
        
        Revert "ofz#27012 detect deletion of XFCell"
        
        This reverts commit e40d28d65222ba462c20ede17da5ef54751932e3.
        
        and
        
        Revert "ofz#26357 Timeout in lwpfuzzer, 12s -> 1.3s"
        
        This reverts commit 473c1b05f7a7a5500a2e15b911263b546792b013.
        
        Change-Id: Ia4d37148745259a285523b1b45ca9838c4122b89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114234
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-17  Noel Grandin  <noelgrandin@gmail.com>  [b236b36475ed9a204ac931c34ccc23205296a0a6]

        remove some caching
        
        if we going to recreate it every time we call this method,
        there is no point in caching the result.
        
        Change-Id: Ie1f7bde86eca5cdd998fa8626303d3dead479ad3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114231
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-17  Caolán McNamara  <caolanm@redhat.com>  [806cc759ef002da5dff1d151ea8485bd871e814c]

        add lang::XServiceInfo to WeldEditAccessible
        
        Change-Id: I3aa5e0a8d3333560f0f086107cef44a5bb2c353d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114229
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-17  andreas kainz  <kainz.a@gmail.com>  [440ae59f4e333cf5d1db88026b31b63cb037910a]

        tdf#140764 add ImageMode to tabbed NB
        
        Change-Id: I6d3e10fa945da303b1af69b1d631bd2dc8cdab43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114228
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2021-04-17  andreas kainz  <kainz.a@gmail.com>  [2c1d747cffb84c4630477e27668bb48d6b246600]

        update paraindentspacing
        
        Change-Id: I35d0fcc2555ead62f890f2b66a75b3a6d646a95b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114230
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2021-04-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [988e2827319fa2fe04bb818880c1f381bd08a314]

        loplugin:constantparam
        
        Change-Id: I1d518bef47c838d03d8526a6a8fffd36d2ee68d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114074
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-17  Noel Grandin  <noelgrandin@gmail.com>  [7852fdc1ae87434e06bbbfd05a349c4624fbfd50]

        tdf#141701 Crash when closing 3D View dialog of 3D chart
        
        regression from
            commit 1d2773807f6d2deb1181ef4b14fbdd49ca1d5c14
            ref-count SdrPage
        we need to clear the SdrPage which releases some objects
        or some unhelpful DBG_UTIL mode code in ~SdrObject will
        kick in and try and release objects, but it ends
        up deleting child objects before parent objects,
        which cau
        
        Change-Id: Iaad89a05a30c119807beacc54aaa66b6fde634e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114223
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [7ef7a23e7ee1f59cf719618991b3028456d84cf8]

        tdf#141675 Incorrect position of shape
        
        This reverts
            commit 44711d9eb53eb6247ebdb9293a3eb5e643f78059
            tdf#130326 related, speed up drawing
        
        because it causes a regression.
        
        Change-Id: I19ea236b8541c1fe2557f43375bfef3ba555cfff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114183
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-17  Katarina Behrens  <bubli@bubli.org>  [398c13f84b1977acf2c63f2159cf0255b3494bdc]

        tdf#48551: change preset subtype of Fly Out and Crawl Out exit animations
        
        so that they match the behaviour (it is fly out 'to left', 'to right'
        etc. instead of 'from left', 'from right')
        
        This change only affects animation direction choices in GUI (sidebar)
        and doesn't modify the animation itself in any way
        
        Change-Id: Id5dd8013f388243c1c862177cfa7c6f106b9d09c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114226
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <bubli@bubli.org>

2021-04-17  Oleksii Makhotin  <alex@bitprox.com>  [2a8e120db1c3175ff937cdbe6d0ade23dc380c01]

        tdf#119962 Fix autoincrement for copied table
        
        Change-Id: Ic916288c4177734c93c423ac3823993ca95a941d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113668
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-17  Tünde Tóth  <toth.tunde@nisz.hu>  [b7d8ee083230964de2e1580c4639ee4cd307207f]

        tdf#93664 sc: fix filtering clicking on cells merged horizontally
        
        Click on the filter button of cells merged horizontally
        showed the "Empty" entry instead of the filter list.
        
        Pressing Alt-Down (.uno:DataSelect) worked correctly here,
        so only mouse handling was broken. This was a regression
        from commit aaab3a79dfd762a64fa4c1d19dd29ae46c0b9dd0
        "Resolves: #i120017, filter button is not shown in merged cell"
        (which fixed filtering clicking on cells merged vertically).
        Partial revert of that commit sets the correct
        first column in the merged range again instead of the last one.
        
        Change-Id: I83724f18580134868867bc829cad0739f0932733
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114050
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-04-17  Szymon Kłos  <szymon.klos@collabora.com>  [1d5b9a3aecec35bb9ec0102557b33409048eecb0]

        Pivot table: fix data field subdialog
        
        Changes done in 'Data field' subdialog were not
        applied in the result pivot table.
        
        Change-Id: Ia221380a9ab3d292033512b9b642646f4b53a39d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112096
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114212
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-04-17  Szymon Kłos  <szymon.klos@collabora.com>  [a9a665ed7a3198f4c0f6e521520491353ccfb182]

        pivot table: make partial sum message box async
        
        Change-Id: I63011526d60f332ee56edebf5bf48b30ad6b2a94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108807
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114211
        Tested-by: Jenkins

2021-04-17  Szymon Kłos  <szymon.klos@collabora.com>  [394ea80795ab2d8d5debf800bcec8b39a7b50ab4]

        pivot table: properly close all subdialogs
        
        Change-Id: Ieda601ce25d822394d6ddd12da861128b9270aa2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107843
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114207
        Tested-by: Jenkins

2021-04-17  andreas kainz  <kainz.a@gmail.com>  [7a8860dd5eded50ea0640e1317b2c3c53064ef54]

        tdf#141407 NB remove EPub from calc, draw, impress NBs
        
        Change-Id: I37aff5e53e300c29a4c6920461530b63e1519cf4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114219
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2021-04-17  Noel Grandin  <noel@peralex.com>  [61462eff266903fe495ecd185ca84b57f6cb3cd8]

        use OUString in dir handling operations
        
        which simplifies things nicely
        
        Change-Id: I1bcc1dae9a7f2e4bbadfacff1332b7453c0c29b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114131
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [2f509fce90a29b7c35910b670fb79a6e2b72ba7b]

        tdf#98481: sc_subsequent_filters: Add unittest
        
        Change-Id: Ic5c69f1280f972ff3f51353fbc9bbd7c95123a12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114218
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-16  Mike Kaganski  <mike.kaganski@collabora.com>  [d8c0b63355af6caf3f0145dd1c10a93d63134a88]

        tdf#122222: add DOCX import of resolved comments as "done"
        
        Change-Id: Id596d18965de2d8c98853c281188fe8d749055f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114204
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-16  Mike Kaganski  <mike.kaganski@collabora.com>  [e61caf4d2719ebf5f696df39c41497a452c9d606]

        tdf#122222: add DOCX export of resolved comments as "done"
        
        Since implementation of tdf#119228, Writer comments may have
        "Resolved" state, which is the equivalent of Word's internal
        "done" flag.
        
        This relies on [MS-DOCX] extensions available since Word 2013.
        DOCX import will be implemented in a follow-up commit.
        
        [MS-DOCX]: https://docs.microsoft.com/en-us/openspecs/office_standards/ms-docx
        
        Change-Id: I3be1e8a096bdec41c8268974fe81328480eb0704
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114023
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-16  Michael Meeks  <michael.meeks@collabora.com>  [ffc5d0fe1ab2453d267c6474c50f3b978df60a8b]

        lok: force writer web-view off.
        
        A number of callers mutate this, so make the setting un-writable.
        
        Change-Id: I0a3727020309b92543e42730c997168f076e7bfb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114177
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2021-04-16  Caolán McNamara  <caolanm@redhat.com>  [af8406dd3f43bece257ba9ea2533c8649c3880fe]

        X11SalGraphics::SupportsCairo is pretty slow and its value won't change
        
        seen in tdf#140639 with
        
        https://wiki.documentfoundation.org/Development/How_to_debug#Performance_debugging_.28perf.29
        perf record --call-graph dwarf,65528 --pid=`pidof soffice.bin`
        perf script | ~/git/FlameGraph/stackcollapse-perf.pl | ~/git/FlameGraph/flamegraph.pl --width 4096 --height 24 > perf.svg
        
        Change-Id: Ibb3b2bdd57adcabf74f38c35878cf2c00e1e5de0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114161
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-16  Szymon Kłos  <szymon.klos@collabora.com>  [8a994d8f8246b913143c1062f970e045d9105c61]

        Remove description from mobile macro selector
        
        Change-Id: I76d9a73c65d0c7759b56a3d7b69aadf5b58d7da1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112327
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114206
        Tested-by: Jenkins

2021-04-16  Balazs Varga  <balazs.varga991@gmail.com>  [7de3a25bc19c85995cffbe0e0823bf57473f7a19]

        related tdf#137626: rewrite XML_min to XML_minute
        
        Followed up of 26032e63abd01c3d5941a2728ef024da290d6b0a
        (tdf#137626 XLSX import: fix missing datetime filters)
        
        Change-Id: I9f72749198d410ce40a6d14c5d3a6e9f4ae7b4bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113832
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-04-16  Jeff Huang  <jeff@mail.ossii.com.tw>  [2b498e380a91a536d177376e854cf3a6e2fb0b35]

        tdf#141525 Fix "Line with Arrow/Circle" insertion error.
        
        When you insert "Line with Arrow/Circle" from "Lines and Arrows", it will show
        "Line Starts with Arrow" instead of "Line with Arrow/Circle". This patch can
        fix this issue. (This issue exists at least since 6.3 series.)
        
        Change-Id: I827b9582951fe359d89245970e73d63f7697553f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113963
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2021-04-16  Mark Hung  <marklh9@gmail.com>  [7a641c71f8191e83bb6c408d3ff51a58d7dd4af9]

        tdf#131634 Don't redo actions created before text edit begins.
        
        In SdrObjEditView::SdrEndTextEdit(), pSdrUndoManager->Redo() was
        invoked until all the redo actions created after text edit began
        were converted to undo actions.
        
        Without checking, all the redo actions include the ones created
        before text edit began were moved to undo stack, and caused the
        SdrTextObj to be destroyed in SdrUndoManager::SetEndTextEditHdl
        when removing the undo actions and a use after release problem.
        
        The patch add GetRedoActionCountBeforeTextEdit() so the program
        won't invoke pSdrUndoManager->Redo() on actions created before
        text edit begin.
        
        Change-Id: Ic010bc6e71ee78ef2cb20a5259dc9d6d6579ccaa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114102
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2021-04-16  Szymon Kłos  <szymon.klos@collabora.com>  [748ef40304e523135108905e902655abdf3c5d23]

        Remove unused code from Macro Selector dialog
        
        Change-Id: I9930fd7eaf2410447f84aa4798478a10915ea738
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112316
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114205
        Tested-by: Jenkins

2021-04-16  Szymon Kłos  <szymon.klos@collabora.com>  [ebeb1d1ae554e8301d876b19afc05f454acdfc1c]

        jsdialog: uitest: handle click for drawing area
        
        Change-Id: I5ea78697b87f4b2a468f8507470b62031bee4aa0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113524
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114202
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-04-16  Szymon Kłos  <szymon.klos@collabora.com>  [f38465834acf42b6a6023ea4b1bb7cdd09c77030]

        SVGFilter::implGenerateMetaData check page before use
        
        Avoid crash in online impress:
        1. session A edits the textbox
        2. session B removed slide which is edited by A
        3. session A tries to edit another textbox on other slide
        
        Change-Id: Ic875321107baa48fd2a5b52aa2580a8fcde40823
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113077
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114203
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-04-16  Noel Grandin  <noel@peralex.com>  [8b127d938d852d0ec3590cc05ee2d5b50d8e70b7]

        flatten some code in sal/osl/w32
        
        Change-Id: Ibff36560f0fc49155dc5e8fe587b8f3a41e79516
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114201
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-16  Michael Stahl  <michael.stahl@allotropia.de>  [aef98f20529f8702579916d68c46cd2129e205cb]

        sw: DOCX export: write hyperlinks for TOXMark TOX entries
        
        * add hyperlink preprocessing in MSWordExportBase::AddLinkTarget()
        * <w:hyperlink> in the TOX entry
        * <w:bookmarkStart>/<w:bookmarkEnd> in the field command
        
        Change-Id: I4d18778d8ac594a1b4cb43bf0e1234f875eeaf95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114170
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-16  Szymon Kłos  <szymon.klos@collabora.com>  [bbbd6ce1c61fe8b1335e16dfa7b75c6bb5d375e4]

        Avoid infinite loop in AddPixelsWhile when removing Sheet
        
        When 2 sessions in online were used:
        A was in chart editing mode in the last sheet
        B removed last sheet
        
        infinite loop occured as GetRowHeight returned 0 due
        to invalid tab number.
        
        Change-Id: If5c4ba583dfb1154ff44e0bf651a098fa78bafda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113044
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114153
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-04-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [691aaa442f0c41cedf230d71fc10802c0c5508b8]

        tdf#120168: sc_subsequent_export: Add unittest
        
        Change-Id: I8a8cf9355fd4be0d7f22dbef3d701ede4b209623
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114200
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-16  Miklos Vajna  <vmiklos@collabora.com>  [63401011324485bf14c824f7a4c9fc7db7444810]

        CppunitTest_sw_htmlexport: extract reqif export code to a function
        
        This is just the common case when the filter name and the filter options
        (needed for reqif) is set, no custom options.
        
        Change-Id: Ifae4d0810eb099e32b542579d839f5dd2acb4677
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114199
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-16  Eike Rathke  <erack@redhat.com>  [bb1950799f2f1a52efb02dfb3a59c9c511f6050e]

        Update language-subtag-registry to 2021-03-05
        
        Change-Id: Ia56693bac2dea931664caa79a6b1e90bf7a58c93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114155
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-04-16  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [a258d42c77c3ce65a9455d08dc6106310222bc7b]

        tdf#141538 Make Remove button work in Select Address List dialog
        
        ... of the Mail Merge Wizard with non-GTK3 backends
        
        This works around the different return value of
        TreeView::get_selected_text()
        
        Change-Id: Id7542f8e73731ffe5d133703f0bd0d0ebf26b89f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113747
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-04-16  Michael Stahl  <michael.stahl@allotropia.de>  [e49917352ed2a53cd9025a65560bc3ea2808f4e5]

        sw: DOCX export: DocxAttributeOutput::EndField_Impl() omits bookmark end
        
        (regression from f5c266695a4a88da7db971a21915e2bbf758d48e)
        
        Change-Id: I00c871c096e8370e3ba4fccd1d02d350142d6b28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114166
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-16  Miklos Vajna  <vmiklos@collabora.com>  [21cd910d144b14ead358bccd1146650806346eb5]

        sw html/reqif export: fix size of embedded object
        
        We used to write the size of the underlying OLE object, which may or may
        not match the user-configured size. The PNG preview was correct, which
        works with the size from the SwFormatFlyCnt ("as-char formatting"). Do
        the same when writing the "object size" (i.e. \objw and \objh in the RTF
        snippet).
        
        Change-Id: I7e240c1e115846c17b0945376b0de02d19769100
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114197
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-16  Heiko Tietze  <tietze.heiko@gmail.com>  [0255a3f1704e50c478bd9a9e3e389a5e1f23ae81]

        Related tdf#136764 - Minimum width for Styles Inspector
        
        Set to 200px; columns made a bit smaller too
        
        Change-Id: If146afafead4be2781a132a797b21ff9d67b00b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114088
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-04-16  andreas kainz  <kainz.a@gmail.com>  [5348b3946b8f2b9581cdd8b40fa774c2a9d23868]

        Print Dialog move Selection radio button next to All Pages
        
        Change-Id: I2d87d5ccdaf533e6d93b5d07cbe19d5e454591bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114169
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2021-04-16  andreas kainz  <kainz.a@gmail.com>  [427db9b498c782a226ea2607ba972ab26e9a2ccd]

        tdf#141138 add PopupLabel to Language commands for NB
        
        Change-Id: I71b856eea366e4cbb9b2378577bb1edd36a2abb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114195
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2021-04-16  andreas kainz  <kainz.a@gmail.com>  [2d729251b7bf8f505acb65c620c58ba8bae9ff3d]

        tdf#134373 add PopupLabel to update commands for NB see c5 option 2
        
        Change-Id: I2f3a6470a8b376f66f303578492b59ca0b56388a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114194
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2021-04-16  Mike Kaganski  <mike.kaganski@collabora.com>  [22787b05a8e882533f2e834e2cc62368881a22e7]

        Small refactor
        
        Change-Id: I5fb506986e650cde1d6be7e4cfb2360335ab625b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114175
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-16  Miklos Vajna  <vmiklos@collabora.com>  [53782068bd3550336b7dddb7251606222482da3c]

        Remove some unused includes
        
        See tdf#42949 for motivation.
        
        Change-Id: Idf7aa9c902b656c05dc7871675c90dae63289815
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114192
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-04-16  Noel Grandin  <noel@peralex.com>  [e36c2b46981f87a4d01a8552d4440a42a6770429]

        set path to fully normalized in osl_getNextFileItem
        
        which speeds up startup, because then we don't need to do the
        GetCaseCorrect stuff when scanning large folders of fonts.
        
        Change-Id: Ic7c08e8c631184ba619241ef337c526994efe571
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114127
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-16  Michael Weghorn  <m.weghorn@posteo.de>  [01521db61eb41447113c4bb671ac828a583c0cd1]

        tdf#95615 android: Don't offer "Save" after opening template
        
        When the input document in Android Viewer is a template,
        a new doc is created and a plain '.uno:Save'
        (which 'LibreOfficeMainActivity#saveDocument' triggers when the
        "Save" menu entry is selected) will therefore fail.
        A proper URI to save to (rather than overwriting the
        template itself) is only known after a "Save As" anyway,
        so don't set the 'mDocument' member until then, which leads to
        the "Save" menu entry becoming disabled, just as is the
        case when explicitly choosing to create a new document in
        the start activity.
        
        For now, the check whether the document is a template
        checks whether the MIME type detected for the URI
        ends with "template", which is the case for ODF and
        OOXML types (like
        "application/vnd.oasis.opendocument.text-template" or
        "application/vnd.openxmlformats-officedocument.wordprocessingml.template").
        This can be refined further as needed, e.g. by explicitly
        adding more MIME types to check.
        
        (Editing the actual template instead of creating a new doc
        from it would be a different use case that remains
        unsupported also with this change in place.)
        
        Change-Id: I81ff957de27f620a026dbc01097b8061886293a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114157
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-16  Michael Weghorn  <m.weghorn@posteo.de>  [5ce43b2b4e79c51f0d8922caf77fa6492c05c2a7]

        android: Show file picker for new docs on "Save As"
        
        When creating a new document in Android Viewer,
        don't show a file picker to choose where to save
        the file at once, but create a new document and
        only ask where to save the file once "Save As"
        has been selected.
        The plain "Save" entry is disabled until then,
        since no URI to save to is known at this time.
        
        The handling for the temporary local file,
        which is used for all of the "actual work"
        remains unchanged.
        
        While at it, rename
        'ToolbarController#disableMenuItem' to
        'ToolbarController#enableMenuItem' and
        invert the meaning of the boolean parameter
        since I find that more straightforward and it also
        better matches the naming of the underlying
        'MenuItem' method as well.
        
        Change-Id: I3eefada5531bfb2202aca25f2c9f170a463f87f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114152
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-16  Michael Weghorn  <m.weghorn@posteo.de>  [865ec16158b04cf98efae4309b40244a7e41eb59]

        android: Drop unused 'FileUtilities#doAccept'
        
        Change-Id: I8b7f268862c3800012548376b3e60ac1f7dca9e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114151
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-16  Michael Weghorn  <m.weghorn@posteo.de>  [5306ecda9ceb5f9702c2ce6dc6207a3bd5f14a6a]

        android: Allow printing and PDF export regardless of mode
        
        Don't only enable the "Export To PDF" and "Print" menu
        items if the experimental editing mode is enabled, but
        always offer them, since they should be sufficiently stable
        and don't require any editing of the document.
        
        To do so, move them into a new menu group
        "group_misc_actions", and move the entry for sending
        UNO commands up, so it remains in the
        "group_edit_actions" menu group whose entries are
        hidden unless editing mode is enabled.
        
        Change-Id: I425cf6d0a45306ff48b45dad6fd0e804b87a2546
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114147
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-16  Michael Weghorn  <m.weghorn@posteo.de>  [40f30020b9e91d15c4d90e53b1d2e41770fbc58c]

        android: Merge 2 'LOKitTileProvider#printDocument' methods
        
        ... and move the check for a new enough SDK version to
        the beginning.
        
        Change-Id: I7f5528985b8c43e218b88899409fdd22b640f72e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114145
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-16  Michael Weghorn  <m.weghorn@posteo.de>  [9ebcb80e2e4335fca1e137d015fe4d84631e282a]

        android: Ask where to save PDF file on export
        
        In Android Viewer, show a file picker to select
        where to save the PDF file on PDF export, rather
        than unconditionally trying to save in the
        "Documents" directory.
        
        This also means that permission
        'android.PERMISSION_WRITE_EXTERNAL_STORAGE' is
        now no longer needed for this task, s. commit
        message from
        
            commit 7d9db806d65cb814af1e99a1e79c3db5aa7c17d5
            Date:   Fri Apr 9 11:24:16 2021 +0200
        
                android: Request PERMISSION_WRITE_EXTERNAL_STORAGE again
        
        for more details.
        
        Also, adapt the 'TileKitProvider#saveDocumentAs'
        methods to return a boolean value indicating
        whether the save operation was successful,
        and trigger showing the message right into
        'LibreOfficeMainActivity#exportToPDF'.
        
        Rename 'LOKitTileProvider#exportToPDF(boolean print)' to
        just 'LOKitTileProvider#printDocument()', since the only
        remaining use case for which it is used is printing now.
        
        Change-Id: I779d782813ca01640811690a388a4b7fd3db4b2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114143
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-16  Michael Weghorn  <m.weghorn@posteo.de>  [d16e569209fe40c2cb5776f7b9415e273d5b2387]

        android: Add a "Save As..." menu entry
        
        This adds a "Save As..." menu entry to Android
        Viewer in order to save the currently opened file
        to a different location.
        
        Currently, the file is always saved in the corresponding
        ODF format, regardless of the original file type,
        i.e. that e.g. a DOCX file is saved in ODT format.
        (This could be extended to allow a selection of the
        target format as needed.)
        
        Like "Save As" (and as compared to "Save a Copy")
        in the desktop version, the app remembers the
        new document URI and subsequent save operations
        will overwrite the newly saved file, not the originally
        opened one.
        (There is no need to create a new temporary
        local file to use, though.)
        
        The directory of the currently used file
        is preselected in the file chooser used to
        specify where to save the new file.
        
        Make sure to copy the file in a non-main thread,
        since the destination URI might be handled
        by a DocumentsProvider that does network access.
        However, for now the main thread just waits for
        the separate thread to finish, just like
        
            commit 7f838b73e85eb6f0a1dce4647650a5cf5f34ccd2
            Date:   Fri Mar 19 15:46:36 2021 +0100
        
                tdf#129833 android: Move reading file to separate thread
        
        implemented it for copying from the URI to the
        temporary file when opening a file.
        
        This also adds a 'TileProvider#isDrawing' method
        (like the already existing 'isTextDocument',
        'isSpreadsheet' and 'isPresentation' ones).
        
        Change-Id: I6f56b71763431b89a6c74be35cc1e81fad136cd0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114058
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-16  Michael Weghorn  <m.weghorn@posteo.de>  [a2b4564d719e6efeb614052b9c833991e447c68c]

        android: Extract copying Uri to stream in thread to separate method
        
        This essentially extracts what
        
            commit 7f838b73e85eb6f0a1dce4647650a5cf5f34ccd2
            Date:   Fri Mar 19 15:46:36 2021 +0100
        
                tdf#129833 android: Move reading file to separate thread
        
        introduced into a separate helper method.
        
        Change-Id: Ic70ba9f2e2bc125415ff1b3fa3375c3389181c43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114123
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-16  Justin Luth  <justin_luth@sil.org>  [deb892628a1501527c8c41b85a65282df95b81b1]

        tdf#134951 docxexport: stop duplicating stuff in postponed text
        
        Certain attributes like comments, fields, and footnotes
        should not be duplicated when a character run is split
        by the bPostponeWritingText hack.
        
        Only DOCX PostponesWritingText.
        
        The comment-with-range is still not perfect,
        but at least it is not fully duplicated.
        Best would be to just get rid of the hack?
        
        A few more items suggested themselves as belonging
        to this list, but I don't really know what they are,
        and no instances of them in this position were found
        in the existing unit tests. So I just left them as a
        commented possibility.
        
        Change-Id: I950c4250b5f7ed62d63eeff71cabaa10b67dca5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114148
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-04-16  Gülşah Köse  <gulsah.kose@collabora.com>  [a809b2ab2553e946431699d9d7ac3f6209cbdd6b]

        tdf#139906  Add an option to change data source from mail merge wizard dialog.
        
        Change-Id: I52dfd9be82813a1b01c725eab97a7534ae9a05d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114079
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-04-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7078976fd18f84af72a6663c3cb115cb5b74e71f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 72ea0527c004c8dc96aa05b02037cdc80e5f0e1a
          - Fix typos
            
            Change-Id: I558717200614529e83cc632b562f50069fe4a5cf
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114156
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2021-04-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [016da0cece1f01a36f2417f5fbcab3a506f47303]

        tdf#141269: sd_export: Add unittest
        
        Change-Id: I0c7f9a1219ce9fef3b619856ff0c11b36d9cf56d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114144
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-15  Luboš Luňák  <l.lunak@collabora.com>  [aa04887fd1aee3f182b81b7c2176cccd1c69a397]

        do not clear gray bitmaps in png loader
        
        See 750f9f2ac4f713115b07c6ab8db014ff6e3270a9, but I accidentally
        left this in because the gray commit was after that.
        
        Change-Id: I37d38ccac4d7da15e471cc2b5a8fe931988bc7b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114171
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-15  Luboš Luňák  <l.lunak@collabora.com>  [b94a2dc95dce8c67ddb9f01f7bd91da2a5759d9c]

        threaded loading also for png loader
        
        Similarly how the jpg loader can load in a thread. This somewhat
        complicates the loader, since bitmaps cannot be created in threads
        that do not hold the SolarMutex, and SolarMutex is held by
        GraphicFilter::MakeGraphicsAvailableThreaded(), which cannot
        release it (otherwise something else might grab it and change
        things in the background).
        
        Change-Id: Idd711ac379b64a49ef8b8386964507b446d16944
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114165
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-15  Luboš Luňák  <l.lunak@collabora.com>  [272a639bd8ea7c85d6f12dc2e217e79280a1a196]

        automatic png_struct cleanup
        
        Change-Id: I77f3c5070b4481e4c349bac51ddc55218cd0654b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114164
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-15  Luboš Luňák  <l.lunak@collabora.com>  [4168956575e71fec5f5137da600aacffd8d7b255]

        remove unnecessary nesting levels
        
        Change-Id: I32ec17ebb267351c486477eef1309cad89603d36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114163
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-15  Luboš Luňák  <l.lunak@collabora.com>  [b9fa913d806aefc7e96be4cff1ffaeb2d3b20fe5]

        use the bitmap buffer directly also when reading 32bit png bitmap
        
        Similarly how it's already done for rgb and gray. This saves
        memory and for multi-pass png's it should be also faster to do
        the processing just once at the end.
        This still leaves the split 24+8bpp case, but we'll hopefully
        eventually get rid of it whenever this complicated split stuff
        gets removed.
        
        Change-Id: Ia5e5dcd957d93cff41aa158d9bfcd25fc591e1c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114162
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-15  Caolán McNamara  <caolanm@redhat.com>  [cb09533c4a007e7cfde69046bcaeb47117d30a86]

        tdf#141269 Incorrect transparency after roundtrip
        
        Revert "convert internal bitmap formats transparency->alpha"
        
        This reverts commit c181e510c5f5e74f1f6824b64637849aace9ae63.
        
        and later fix up of
        
        Revert "tdf#141504 qt5: ugly images"
        
        This reverts commit e7424ff25a724ea5bb54b2282d5c3cbf74c92053.
        
        a lot of places are still working int transparency values
        and not opacity
        
        Change-Id: I31342cdb76629acbaebfcdfa385407d3291fe06f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114150
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-15  Katarina Behrens  <bubli@bubli.org>  [d0c7afcce3016759a1371be361ce8b39dfc7fc17]

        tdf#133419: Put Left and Right motion path effects into single category
        
        Somehow those two effects ended up both in Basic and in Lines
        and Curves category. Remove them from Basic, it makes more sense to
        have these in Lines and Curves as both are very simple linear motion
        effects
        
        Change-Id: Iec32370095f4fc1069abe97b944a4b36e121f6cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114158
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <bubli@bubli.org>

2021-04-15  Justin Luth  <justin_luth@sil.org>  [811a62c3ec53e21355fb5701f96779e0fac52f32]

        NFC sw ww8export cleanup: bPostponeWritingText already true
        
        if (x is true)
          set x to true
        is unnecessary.
        
        Change-Id: If94fc4ee4fa97fa8175795959217008264f53d0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114120
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-04-15  Justin Luth  <justin_luth@sil.org>  [74a8bda42d443c8fbcfab7619a929ccf53a00918]

        partial fix tdf100961 doc import: E_Locked field as plain text
        
        The date/time fields should be a const time,
        not the current, updateable time.
        
        This patch throws away the field and just imports
        the plain text (and paves the way for locking
        the field as well).
        
        A better fix requires a better programmer,
        one who can take that plain text string and
        use the formatting information to
        set the DateTime field to that time.
        
        But at least this plain-text date will be better
        than a completely wrong field date.
        
        Change-Id: I8a57ecde64aa670b2205fcf99ed9ae226579c4ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113986
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-04-15  Mike Kaganski  <mike.kaganski@collabora.com>  [a93ed3aaab465056f345bba09206865ae7e2a609]

        We already have dynamic_casted the value
        
        Change-Id: If9303af8a75f3bb82ad34d66e6838f2dd0ac8e8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114010
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-15  Noel Grandin  <noelgrandin@gmail.com>  [6c934d0feb6a391fda0939e8db5d12aafeb93cc6]

        store ptr to the original entries in SfxItemPropertyMap
        
        instead of copying them to a new data structure that
        is practically identical.
        Helps startup time since we build a ton of these when
        loading documents.
        
        And use o3tl::sorted_vector as a dense map data
        structure to reduce allocations and improve cache
        friendliness, since this is a build-once thing.
        
        Change-Id: I950be03b1a21c0c81c40f2677d4215f5e8e256cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114015
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-15  Miklos Vajna  <vmiklos@collabora.com>  [6c9a86a6392662f1115d3fe6b793a451101429b7]

        sw: avoid rel<->abs URL conversion in SwTOXAuthority::GetSourceURL()
        
        Suggested at
        <https://gerrit.libreoffice.org/c/core/+/114104/2#message-5dce4cbf4bac90d4bad0726e50eb79cca0e40de9>,
        turns out we can clear the fragment of a relative URL without converting
        to an absolute one, which is less code and probably behaves better with
        a not yet saved document (empty base URL).
        
        Change-Id: I8cee210aada10a3e8049e5b7a6921f1be4445bb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114124
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [6614144435b9e9143a4d20c46a727ddbca5b18e8]

        sd: just use Color in these asserts
        
        if they fail, the output is much more readable since
        a080727522e04b8e1fc1641c892af9227d2e8dad
        < sd: improve output when asserting colors >
        
        Change-Id: I9f95943f35d095054ad5adaede5a8e53ce6cd69c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114138
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-15  Luboš Luňák  <l.lunak@collabora.com>  [cf6bea2c4a05cb07fab6e4f8ad1e4a743306d731]

        fix serf dependencies
        
        RepositoryExternal.mk treats apr and apr_util as one external, but
        technically they are two, so both of it must be built for 'apr'
        to be ready to be used by serf.
        
        Change-Id: If00fb10a698fd926437e18ac0e4fa66b2722ebae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114135
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-15  László Németh  <nemeth@numbertext.org>  [79aa866b184678e3d306d64da59a7deb54c41aef]

        tdf#141660 DOCX import: fix footnotes of deletions
        
        Footnotes of tracked deletions resulted exception
        during import. They don't need redline copying, because
        the anchor point (the footnote index) is already part of
        a redline.
        
        Note: handle also remaining unhandled w:footnote type
        "separationNotice", which could result shift of the
        footnote numbering.
        
        Regression from commit 9b39ce0e66acfe812e1d50e530dc2ccdef3e1357
        (tdf#76260 DOCX import: fix slow footnote import).
        
        Change-Id: I01e06fb25aba4f97cca31b5da34f5a7a3f18a54a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114137
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-04-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [46ce0d28b4c765076c7871358375c4e85e44534b]

        loplugin:stringliteralvar look for assignments
        
        to O[U]String from char array literals, we can convert the char literals
        to O[U]StringLiteral and avoid a runtime allocation
        
        Change-Id: I15d8dddb2cd428b90740e39f20daf98e0941aa6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114125
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [00f7309fb786efcc0bbca04fb29de80f275a16ba]

        sd: use hexadecimal representation for colors
        
        Change-Id: I7fbed6f2acf7ad7f4bb30514d59521cd9fe2b42f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114136
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-15  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [96d60ec785dad784e76fe351176b0782807c649a]

        Fix comment
        
        Change-Id: Ia9af45c7e9a0805885eebc00e0540f2d69a1859b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114132
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [a080727522e04b8e1fc1641c892af9227d2e8dad]

        sd: improve output when asserting colors
        
        Change-Id: I1d36ec286ee3c94f37bd0f0050927177f80cbdb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114134
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-15  Alain Romedenne  <alain.romedenne@libreoffice.org>  [895e0107a37624c8c0d800f1e427507e605bfbab]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 140f7c8bd3b901ee333f333c2b06c8261eae67df
          - Basic Toc cleanup - pt. 2
            
            - reordering
            - adding missing topics
            
            Change-Id: Ie049e96f7849f2b96d56a189cdb163c089eb8fe8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113644
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9b1c5b9f97b6d320bd84acc8e851c7957c14ada3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 68c86864e16f72c84979f52623b731cb0307c372
          - Mute l10n of embedded variables
            
            Change-Id: I699c2eb8fe0256b94dee225de056478330a2ea17
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114133
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-15  Jean-Pierre Ledure  <jp@ledure.be>  [60778f053ab0740a3339d4b06595bb6327cf3599]

        ScriptForge - (SFDocuments) Fix SF_Base.OpenFormDocument()
        
        When a Base form is:
        1. opened with OpenFormDocument(), then closed
        2. Opened manually in Edit mode, then closed
        3. Reopened with OpenFormDocument() in normal mode
           - it again gets opened in Edit mode
           - its closure is not executed, neither by program nor manually
        
        The OpenFormDocument() method is simplified:
        the invoked loadComponent method may be executed even when
        the form is already open. It simply activates the form which
        is exactly the expected bahaviour.
        
        Additionally:
        - the opening mode is checked after the open and, if not
          matching the expected DesignMode argument, reset.
        - the alive check of a form (IsStillAlive()) does not require
          a database connection anymore
        
        Change-Id: I5f55e45b246867d19e514e0d820f164790dec300
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114092
        Tested-by: Jenkins
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-04-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [67ff46b8a50cfbbfa217afa1f68527f09eeb7a7e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1653fc7e7a458eea57fe1547650abc1a76a42c03
          - Fix sort in Help pages
            
            + some L10n fix too
            
            Change-Id: Ib380ec77e7c5779b5008f155272f9f26a9cccac5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114119
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-15  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [a6066989f7d346d0d43f8db46b12786546f769e8]

        tdf#141689 Fix crash in 'Central' moving avg function
        
        Change-Id: I2dc5e517d5e3ff6283c9ff66c9f32ee95d66ef45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114121
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-04-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [cf5cc42785eae15dc19f06f391d614832b16be20]

        Qt5 correctly focus the navigator window
        
        Handle SalFrame::Show's bNoActivate. The missing implementation
        became visible with commit 001cf630f14109b4200b218161418350562713fa
        ("register navigator individually in each module that it exists in")
        
        Change-Id: I5edf43bdf2b0460410fdd846c7698d00299088bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114116
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-04-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [9536eb17ed6204e2e67e4f6173c0118c1b80e94f]

        enum class X11ShowState
        
        Change-Id: I1e1f7f97bbb6d41f61a0ee9195cc84e0f680b741
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114115
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-04-15  Miklos Vajna  <vmiklos@collabora.com>  [9e63e22c4d584e49577d08d3ecb94233be680bbf]

        vcl PDFiumLibraryTest: clean up not needed HAVE_FEATURE_PDFIUM ifdefs
        
        This was already conditional in Module_vcl, so no need to have a
        duplicated check here.
        
        Which allows finally removing the HAVE_FEATURE_PDFIUM ifdef completely.
        
        New code can just call vcl::pdf::PDFiumLibrary::get() at runtime and see
        if the result is nullptr or not.
        
        Change-Id: I36508181865a31618e48cf7c2680d75465130dd3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114108
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-04-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [209d07ff2de2716be2c3b0cbd61c16774205cb12]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a1a06717d857022304899fa8607af38b4ce57ac3
          - Fix sort command in Help page (part)
            
            Change-Id: I2c47a3db2b81250d92bed88a13a8869012eeef76
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114114
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-15  Steve Fanning  <stevemfanning@yahoo.co.uk>  [6e6e531b564cdc9d5b25287c215cdc5a1fcbb346]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 400078d391b11c921d1069e23e357b12595c0307
          - Fix order of rendering for four Bessel functions in Calc help file ../01/04060115.xhp.
            
            Also removed a couple of unnecessary spaces at the beginning of sentences.
            
            Change-Id: Iecb5cd88887b6eb304114f40c843f094a27976c3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114005
            Tested-by: Jenkins
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [55b48cb9fe1664ce4ffc1f0530f02e41a6174d0e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 26e5265ade24d7eeeaf7d120e0dbcb4cbc598fed
          - Fix sort order of Calc functions
            
            Change-Id: I8237b0d52b8b0f29fc35196d34648ed7b51669d1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114113
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-14  Luboš Luňák  <l.lunak@collabora.com>  [af6674ce681b8427d0171a88f212a7034334c9e1]

        update serf to 1.3.9
        
        Its build system has switches to scons, so build the library
        using gbuild.
        
        Change-Id: I45b784e65e4987c25baf3fa1477816c744663bf0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114107
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-14  Hossein  <hossein.ir@gmail.com>  [80fbc9c49fd23fcf1900fe12ebdc6f43f8db7b7f]

        Fix problems with LibreOffice document generation (local and portal)
        
        * Fixed problems with LibreOffice local document generation script
          (mkdocs.sh) by interpreting backslash escapes when generating module
          links using "echo -e" and using double quotes around Markdown
          generated text. The result is placed at docs/ folder.
        * Fixed problems with LibreOffice portal document generation script
          (mkdocs_portal.sh and mkonedoc.sh) by doing above fixes and also
          adding code from the local document generation script. The result is
          placed at https://docs.libreoffice.org/
        * Only the README.md files are processed, and not README* or readme.txt*
        * Fixed redmine #3515 "Remove non-necessary subfolders from
          docs.libreoffice.org" by excluding these 10 folders:
          "autom4te.cache dictionaries docs helpcompiler helpcontent2 include
          instdir lo translations workdir"
        
        Change-Id: Id230872b8583a575bfeb6fc77cc9f96d5982908f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113773
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-04-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [85170e2d7a487d4236156fe80ca269e984924e1b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4eb5af3af3d74494e4303d6f695638604563411a
          - Add sort attribute in page
            
            Change-Id: I9e34484ac411e07bcdeb67f4602ee58d7860150a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114112
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-14  Luboš Luňák  <l.lunak@collabora.com>  [402f865aff96c192f257bac4dc212ce937bcee84]

        disable Skia if --disable -gui
        
        There are link errors because of SkiaZone, and Skia is not even
        linked in for non-GUI.
        
        Change-Id: I942dbf79c2012b5dfd4259a7c4ecc680500174b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114111
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [846c0c9e861534275c524c2571ab2e7af861892b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 81014e5cb46166183723ae911f6968e56b403107
          - Fix sort command in Help pages
            
            After the introduction of the headings h1 ... h6  in the Help
            pages the sort command broke. It relied only in the <paragraph>
            tag for sorting, usually the first paragraph in the section.
            
            The patch extend the DTD to handle the new descendant="" attribute
            to select which tag to sort in the Help page
            
            Default is <paragraph> for backward compatibility.
            
            Pages with <sort> must be revisited.
            
            Change-Id: I3c6f243369429ed7824a68b11757dc15f4555c0f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114110
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [7ac866934207fa0bf5ba201dff2ff495b4d45250]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d5c6af3d35bef4a734dd38725f069b393d02379d
          - Fix broken link
            
            Change-Id: I7ba4bb85586d7207e8c6f83006b172662344c118
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114109
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [a41aef4c1648519b934f0aed06d1c75f75fd852a]

        loplugin:unusedmethods
        
        Change-Id: I9c1c6f27e35a66d8e3623c3ebb1618dceda60e24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113988
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-14  Mike Kaganski  <mike.kaganski@collabora.com>  [80e081051da2c92c36c9b5aa280a944661bd3ddf]

        static const char[] -> OUStringLiteral
        
        Change-Id: I77fcd3260fd0f3d4c1a05624a9e9ea1dfad3792f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114004
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-14  Jan-Marek Glogowski  <glogow@fbihome.de>  [d6483eeafcf8183f437afaeaf4c241416faf8e44]

        IsInput is equal to IsInterrupt, so drop it
        
        Nobody is really interested in the reason for the interrupt.
        
        And since we already checked IsInterrupt() to get in this
        branch, mbFormatContentOnInterrupt is always true. Also because
        we want to finish layouting the current page, especially on Idle,
        according to commit aa355eeec8c5526c68b17d15192aef94062607d7
        ("#i42586# ... - finish format of current page on interrupt."),
        so must ignore many (all?) IsInterrupt() checks.
        
        Change-Id: Ic1d576130a605348a86115ebeb1f016d8163c6f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114095
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-04-14  Aditya Pratap Singh  <adityapratapsingh51@gmail.com>  [b524e0f2636d7983dd5aba32b2fd3e61e08aac56]

        tdf#115464 Added "prevent input" in export dialog
        
        Change-Id: Ib3e863e4318a3877a36b8ae47dc9b09f3c4b8918
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113422
        Tested-by: Jenkins
        Reviewed-by: Aditya, Pratap Singh <adityapratapsingh51@gmail.com>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-04-14  Miklos Vajna  <vmiklos@collabora.com>  [21f7dc039027d8617a7032fea984f5d6e0c29de3]

        sw bibliography, refer to a page: also de-duplicate relative URLs
        
        Relative URLs have to be converted to absolute ones, otherwise
        INetURLObject can't clear the mark (fragment) part of it. Then convert
        back, so the document remains portable.
        
        Change-Id: Idd9a3de045784a0430c20b689b2b3344b1e92cb5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114104
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0da9ed723c713fd327dcc4225ffdddae9ad10939]

        Fix typos
        
        Change-Id: I93008d534b9b677ed131e4302e5df4391db4cafd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114090
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-04-14  Luboš Luňák  <l.lunak@collabora.com>  [aa03f1a564abf967a60a284f5656fb2f2efb977f]

        SkBlendMode::kDifference causes AMD/Linux driver instability
        
        Change-Id: I70de779c20185ac6efe8da7ad197c5e4c68a8d23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114091
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-14  Luboš Luňák  <l.lunak@collabora.com>  [302fb4c1ec4a24112f9a2028be4d424891f10b4c]

        Revert "update Skia to chrome/m91" (tdf#141680)
        
        The m91 snapshot seems to cause a number of Vulkan problems.
        My commit already worked around one, but there are apparently
        others, such as very slow startup, or a failed Skia assertion
        triggered by VCL Skia's copyArea().
        
        This reverts commit 09d850e46903a528d4b08d3fdf03c3964d79fbc5.
        
        Change-Id: I4f1832ba76db15cab8eccbe115d21c989da3c841
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114089
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-14  Michael Stahl  <michael.stahl@allotropia.de>  [3d64587c53eea47674d51e84622a167db1635909]

        sw: layout dump: sorted_objs of SwPageFrame
        
        Change-Id: I2bf8493744d054c513ab9b65136b6e29e9aa07f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114065
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-14  Mike Kaganski  <mike.kaganski@collabora.com>  [b9b3c4abb5172503723e6189f994dddf71c62933]

        Use mpStream consistently
        
        I had to check above that pStream indeed points to same object
        as mpStream, which is dereferenced in all other cases.
        
        Change-Id: Ib31fad9c163ae828afbcf657b0922bae1b1ed16a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114002
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-14  Alain Romedenne  <alain.romedenne@libreoffice.org>  [04a29aa1a02406a8c5ab337f98e4869ba72c8ff9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 49d33b45fd6c0d6b4c514a95bb5aceab37199abf
          - Typo in sf_forms
            
            Change-Id: I8a70e9b81713a049f1e3ea96fd1dd8faefb0c615
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114003
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-04-14  Caolán McNamara  <caolanm@redhat.com>  [2f752afbb075c4caa67697d9e8b249ae29824bbe]

        ofz#33235 Integer-overflow
        
        Change-Id: I7a717a5bfdd58f22de3dcd61fe4aad67d1463a42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114099
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [d20f118dbcef41f6e3613d3ad947af48be4fd34e]

        static_cast after dynamic_cast
        
        Change-Id: I77cbf11e26c91bf634d708117eb801c8d8057050
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114098
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-14  Noel Grandin  <noel@peralex.com>  [94afb3663b1618b66daa7cc7199cbd5c9f387e0f]

        reduce allocation in TextListStyle some more
        
        These child objects do not need to use shared_ptr, since no-one
        else holds a pointer to them, and we always allocate them, so
        just allocate them inline the parent object.
        
        Change-Id: I96ab644a3a2f1e962df02d590c6a9944ef4a9ce3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114085
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [67067c3fd017bd0d5cb91218c4ee4befd0f824ba]

        avoid creating an SfxItemSet here
        
        Change-Id: I9bd65c5938c5a500acc026a95de186fdae33e2fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114093
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-14  Noel Grandin  <noel@peralex.com>  [306f6934ac6f0b012eaecd05bb4abb7c9d341993]

        reduce allocation in TextListStyle
        
        Change-Id: Id1bad0bf39b03bc6d4004c50c0f35b60d6753aa8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114084
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-14  Miklos Vajna  <vmiklos@collabora.com>  [869acd8315af695ff79594fc6a498abb8371103a]

        sw define bibliography entry dialog: set browse button visibility based on type
        
        Show the browse button exactly when the biblio entry type is a local
        file. This needs to always weld the browse button, just not showing it
        initially in the non-local-file-type case.
        
        Change-Id: I8965bb87d0d7c362695b27d5278c0e7b03158e73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114094
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-14  Caolán McNamara  <caolanm@redhat.com>  [a199e4ea389c934d169a178433f4b94033e60f93]

        add pitch to the pattern
        
        Change-Id: Ic32527feabb0405f17bd59779cf19553afaa1e7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114086
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-14  Caolán McNamara  <caolanm@redhat.com>  [3a933fddfdbbe158caac47b9957fb3c8d92506fb]

        tdf#140639 cache FcPattern for font options
        
        Change-Id: Ibb1b1e06630e505924e05ea4b5b454e58738d743
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114083
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-14  Jan-Marek Glogowski  <glogow@fbihome.de>  [dbdc0475097210ec88f1e867b4464fdcd17a5d37]

        Qt add additional info to ToolkitName
        
        Adds the used font backend and the QPA platform name, so we don't
        need to ask / verify all time (and less chance of wrong info).
        
        Examples:
        - qt5 (qfont+xcb) => QFont text rendering + X11 backend
        - kf5 (cairo+wayland) => Cairo text rendering + Wayland backend
        
        Change-Id: I1102dd6d83b0ed48318ac5c31c8ca09d4fdd73eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113945
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-04-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ec1e3977cad824da6017fe150d55c262cd68dccd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5ba538ce7121b2733824ff71f0e553d004429247
          - Refactor somedatabase Help files
            
            put in th right folder
            
            Change-Id: I4e396ce184abc6cc7f9d51fc283a8cba62fd9c82
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/114087
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-14  Alain Romedenne  <alain.romedenne@libreoffice.org>  [e2ae3ce304b1780ebe9f452a75e83612c8309c26]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f1c3329df60dd8e0d5fb495a1e2f12790eb7a829
          - tdf#141474 InputBox Basic method signature
            
            Change-Id: Ie7e5a956e7871d964fb55d81ce639cff0f64642d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113643
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-14  Rafael Lima  <rafael.palma.lima@gmail.com>  [937f3d89e95fa431c3b860a4f2810c5628e8f0e1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2280caa5f5cf639b5c9f71797dfab0749fa29639
          - Create SFDocuments.Form help page
            
            Change-Id: I7726950a477e94b91050180db318752e6a98d434
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113993
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-14  Caolán McNamara  <caolanm@redhat.com>  [e6aa51affc269753644222103d55f7655e84bfa2]

        use original FontAttributes instead of an intermediate FastPrintFontInfo
        
        Change-Id: Id8f8ea9b9d144d5bf9eace81ecc07e6b5dce6d41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114077
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-14  Caolán McNamara  <caolanm@redhat.com>  [0bbd74f93a6f37bf880981862437f892f43452d0]

        getFontOptions is always called with pitch of PITCH_DONTKNOW
        
        getFontOptions is called from only one location and there
        the pitch value is left at its default PITCH_DONTKNOW
        which is suspicious but that's the way it currently is
        
        Change-Id: I7e4a487b800a0111133a0edd472731ffa5122177
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114076
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-14  Justin Luth  <justin_luth@sil.org>  [4ed7a2c8af03bc0f45df1f03fd160ccbf045ed4f]

        tdf#100961 rtf import: fldlock is FIXEDFLD
        
        This depends on another fix in this bug report for
        exporting.
        
        I'm not sure why I even bother trying to work
        on RTF stuff. I'm not really into black magic.
        
        Change-Id: If596cae011a261a80ca13962932bf25561c0f63f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114062
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-04-14  Miklos Vajna  <vmiklos@collabora.com>  [7526e77820956238a1a903d73ff15a49c082d6de]

        sw define bibliography entry dialog: recognize relative file URLs
        
        So that in case a file:// document has relative URLs, we show the type
        as local file (with a file picker), not as "www document".
        
        Change-Id: Id7a5d181dc6b2b9e6165d83bd294d7350bd4ce24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114078
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-14  Marco Cecchetti  <marco.cecchetti@collabora.com>  [9dda49734b65875d7b916a1867d86f8c161b32e8]

        lok: sc: Desktop: Function wizard isn't properly async
        
        Open another view of the same spreadsheet when the function dialog is
        open. Note how the document in the new view can't be edited.
        
        This patch avoids to have a view locked after creation when in an
        other view the formula dialog is open.
        
        See also commit 009d275.
        
        Change-Id: Ie51f414c4ad83ef20526d10be3251e174158096c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98823
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114060
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>

2021-04-14  Ahmet Hakan Çelik  <ahmethcelik@gmail.com>  [348595440143b210f55bfa541ab3f853d468f19f]

        tdf#88205: Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: Ie7507e6beb470708bb4e52a7b926433043b80d85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112133
        Tested-by: Jenkins
        Reviewed-by: John Turpish <jbt@gmx.us>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-14  Michael Weghorn  <m.weghorn@posteo.de>  [4db8535fba00c476555e09e32e521993ab77dc4d]

        android: Don't store whether spreadsheet in LibreOfficeMainActivity
        
        LOKitTileProvider has that information, so query it instead
        and don't duplicate information in LibreOfficeMainActivity.
        
        Change-Id: I233986d6e94e5676464cb3399303efd545e33d32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114057
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-14  Caolán McNamara  <caolanm@redhat.com>  [b7a38c1dfeab7c5eebb7fd5bc571e68b343bffb7]

        hintstyle is unused
        
        left behind after...
        
        commit 561a02ec72cf963d7cd59cfb9a183c1032f0861b
        Date:   Thu Jun 15 15:28:46 2017 +0200
        
            loplugin:unusedfields in vcl part3
        
        Change-Id: Iaf76a02a6f85e5bb3e72d0f4804d3cf4601dca64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114068
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-14  Alain Romedenne  <alain.romedenne@libreoffice.org>  [2465a0f3b83fcbcdfa9cdda459ffc62bef08e4ee]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a26e51cc4e5af7eae340fcf20e31e991239def2d
          - tdf#141474 MsgBox function signature
            
            Change-Id: I4a9a49a3af3379f96ae95c19135a44e7ae5fd29a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113998
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-14  Tor Lillqvist  <tml@collabora.com>  [4f92acefe024a323c0a31ee991eff45eaf24029f]

        Early return from ScInputWindow::setPosSizePixel() if no-op
        
        This seems to fix https://github.com/CollaboraOnline/online/issues/1988
        
        Change-Id: I5fd826647ce85b7ad2d93085fb0c2fa9db69e745
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114056
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114070
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-04-14  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [774a61afa9fc281290e7bfad4e28c05978b82d73]

        tdf#126678 - Consider "Include formats" option during sort
        
        Change-Id: Ib972ad6c5042bde6b0c79bf10bace6baab1e935e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111234
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-04-14  Luke Deller  <luke@deller.id.au>  [0fedac18214a6025401c4c426466a5166553e8ec]

        tdf#141556 Fix 100% CPU usage in Writer idle loop
        
        Do not interrupt the idle layout processing unnecessarily, because if it
        is continually interrupted before making enough progress then it will
        keep resuming at the same page, never finishing, constantly using CPU.
        
        This is achieved with two changes:
        
         - Revert "tdf#123583 use TaskStopwatch for Writer Idle loop"
           (commit 383032c50a3e3354f04200ce984a47ab9d2c5c67) which
           introduced a stopwatch timer to interrupt idle processing every 50ms.
           This reversion restores the previous behaviour where idle processing
           is interrupted only when there is an input event.
        
         - Filter out TIMER events so that they do not interrupt the idle loop;
           this fixes both tdf#123583 and tdf#141556
        
        Conflicts:
        	sw/source/core/inc/layact.hxx
        	sw/source/core/layout/layact.cxx
        
        Change-Id: Ic989631e5f32199209d64b66b72059253fc0167a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113825
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-04-14  Miklos Vajna  <vmiklos@collabora.com>  [a4836c01a94454ae52aa97b29a7ec26fb26aa03c]

        vcl VectorGraphicSearchTest: avoid HAVE_FEATURE_PDFIUM ifdef
        
        This is entirely specific to pdfium, so don't build it in the no-pdfium
        case.
        
        Towards completely avoiding the HAVE_FEATURE_PDFIUM ifdef forest.
        
        Change-Id: I127fce64d4ba1fffe529daf927311ed4d42d745f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114067
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-04-13  sarynasser  <sarynasser1@gmail.com>  [77419c6f3aba1fd5b1660795923c22a39bdb1bad]

        tdf#124176 Use pragma once in vcl
        
        Change-Id: I30834d8686763d8972cb1579341eefb43ae300c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114052
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-04-13  Caolán McNamara  <caolanm@redhat.com>  [79e19abad98209c0529c4b73ae947c8d1d5b6865]

        tdf#134736 RemoveTransparenciesFromMetaFile ruins PDFExtOutDevData groups
        
        During pdf export PageSyncData::PushAction can be called to associate
        extra data with a given MetaFile MetaAction position. But
        RemoveTransparenciesFromMetaFile replaces that metafile with a rewriten
        one while the PageSyncData actions remain at the positions of the original
        metafile.
        
        So, if the metafile was replaced throw away the PageSyncData data
        as it's now useless.
        
        Maybe we should try and repair the PDFExtOutDevData by e.g. clearing
        the mActions and adding back the ones associated with a MetaAction
        that is passed through from the original to the copy ?
        
        Change-Id: Ie62e4e2d2ad29670764ce570033034724a005474
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114019
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-13  Noel Grandin  <noel@peralex.com>  [0e18d4495be0b7945295a29037e60341e347f9aa]

        flatten PropertyChangeNotifier
        
        which removes an allocation hotspot when loading lots of shapes
        
        Change-Id: I0121f5bc86c6dfeddcad13e81203a514151d61bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114051
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-13  Caolán McNamara  <caolanm@redhat.com>  [30592cd43f700a378ccb8538db25c2c15388d95c]

        cid#1474366 Untrusted loop bound
        
        Change-Id: I943a65dcd0b8d4b1fcd9e7b8626e225159fa1d41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114017
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-13  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [b07fa5671de64fda47c2ad1a40814f56e07ddcaf]

        tdf#106852 (related) Remove stray manual button label
        
        This was (likely accidentally) added in
        4c0c77f10c3967c720cb0511dc26986a5b003f33
        
        This caused "Values Only" button to show up
        without an accelerator and translation
        
        Change-Id: I5e9de07583acc93410ab4ce774156d1c71c1042b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114034
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-13  Seth Chaiklin  <sdc.blanco@youmail.dk>  [b2b99a4ce105e1c1627e923f2fc4e9bf488dff2b]

        tdf#140818 "Default Character Style" -> "No Character Style"
        
        Change-Id: Iba0c7310c5fac08f8fa90ed8eb65e7c9403635b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112311
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-13  Mike Kaganski  <mike.kaganski@collabora.com>  [54054aaea74d524a05f899f8af27e2a65e17be52]

        tdf#79591: No need to use getStr here
        
        7ea1bbe712cef48a97faffdf03b45f2812a93e62 had abused the C-style strings,
        and relied on the names containing zero byte to be truncated on the byte.
        However, that would only work for names with zero bytes, not with other
        control characters. Additionally, that prevented the initial names from
        correct round-trip.
        
        This reverts the older fix, and makes sure to handle the attributes with
        zeroes correctly (using memcpy instead of strncpy).
        
        It also removes several similar unneeded uses of getStr.
        
        Change-Id: I6c52874d99fe9eb9ccbe0c9a9b57e3b51c45a19f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114040
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-13  Noel Grandin  <noelgrandin@gmail.com>  [dbe582ffa0cbbb2b4182e785fd3c37afc7863b97]

        we don't want this dynamic_cast in release builds
        
        so wrap it in NDEBUG
        
        Change-Id: I3f6edddf8a3a16dcd337153cd75624e548459dd3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114064
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-13  Justin Luth  <justin_luth@sil.org>  [dafdcb748a54a5e41bcb61f67355e06265bf98ff]

        tdf#100961 doc/rtf export: save FIXEDFLD as fldlock
        
        This fixes the 5.0 regression by
        commit a072b3533f44730565f42b45cfd9f77f44f506a9
            fdo#59886 export fixed date and time fields to docx.
        which fixed it for DOCX, but broke it (a plain text dump)
        for DOC and RTF formats.
        
        We still can't READ fixed fields properly,
        (there is no impact/regression on import at all)
        but this at least works for MS Word,
        and gets us setup for properly importing.
        
        Change-Id: I8835fce06233a52f1433f02879196234f1355280
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114061
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-04-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [6c217cb062853989929ca2a6b7ee29cf68808f6b]

        tdf#107586: sc_subsequent_export: Add unittest
        
        Change-Id: I9f69b179e227ffeb56f9cc207618880cdd00331b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114055
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-13  Noel Grandin  <noelgrandin@gmail.com>  [851505db4f0514c2651d9fee6d5de9f63dd73217]

        no need to make copies of these objects
        
        when querying their values. The copy triggers heap allocation,
        which shows up when loading lots of shapes.
        
        Change-Id: I4b70e0c64b2397a97216065bd6da61daaac7f3ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114054
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-13  Noel Grandin  <noel@peralex.com>  [19fb87c8a1aab9b172f07a1a1526854cfddd8dc5]

        avoid a few string allocations
        
        by moving the buffer creation to only when we actually need it
        
        Change-Id: If5efefdc90452f0e98227f12cb1314732f785606
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114047
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-13  Miklos Vajna  <vmiklos@collabora.com>  [aa818a0b977084af21667fb68d1728bd5f300c4b]

        sw bibliography, refer to a page: fix biblio field relative URLs
        
        Clicking always requires an absolute URL, so add functionality to get
        the absolute URL (even if the field has a relative one) and use that
        when handling a click.
        
        Change-Id: I05f8b11937eac7b6032750557f4066181c6e4520
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114059
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-13  Mike Kaganski  <mike.kaganski@collabora.com>  [739b63ea2b11b3c82939c5ea4e8ac682585ac1ec]

        Missing dependency
        
        Change-Id: I6bb96d9be4926e9ea024a2edb5d9b752b37dd2e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114000
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-13  Stephan Bergmann  <sbergman@redhat.com>  [5c1d67fbace131dfcf2042d10986b78c766d743d]

        external/jfreereport: Get rid of remaining apache-commons-logging
        
        ...similar to b721a1cecb6ea0013be8402350110822e50b4415 "external/jfreereport:
        Get rid of apache-commons-logging", but where the external tarballs contain
        copies of commons-logging-api-1.0.4.jar to compile against, so
        6de0b1710adfba82c96b75a5da6f52633a54c692 "Get rid of apache-commons-logging" did
        not affect them at build- but only at run-time.
        
        The sources of the seven new patch files (and which have further been adapted as
        necessary) are taken from
        <https://src.fedoraproject.org/rpms/libbase/blob/4a8cd85e49a0a00d0e0f865a3c841e3f1858a04b>
        "Related: rhbz#1895921 replace apache-commons-logging with java.util.logging",
        <https://src.fedoraproject.org/rpms/libfonts/c/c7f7d4ed67b9ca701152732cbdac547db3ada5f4>
        "Related: rhbz#1895921 replace apache-commons-logging with java.util.logging",
        <https://src.fedoraproject.org/rpms/libformula/c/feb5be4b393f13b131623339a5868c6b381b2507>
        "Related: rhbz#1895921 replace apache-commons-logging with java.util.logging",
        <https://src.fedoraproject.org/rpms/libloader/c/53eeb19460f2ab934cdf4c7c7c73fd681141216c>
        "Related: rhbz#1895921 replace apache-commons-logging with java.util.logging",
        <https://src.fedoraproject.org/rpms/librepository/c/9fa7021dfe7dcc76e32c40f99f74c3745013c501>
        "Related: rhbz#1895921 replace apache-commons-logging with java.util.logging",
        <https://src.fedoraproject.org/rpms/libserializer/c/027e1a16f7171f7ac5f9da4683d1e1b63794bb06>
        "Related: rhbz#1895921 replace apache-commons-logging with java.util.logging",
        and
        <https://src.fedoraproject.org/rpms/pentaho-libxml/c/74538ea7cdd0845f8e6dff748f8d4abfe080dbe4>
        "add missing patch".
        
        Change-Id: I98bbe0e24398d3652cda09b0664b4775661cd939
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114053
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-13  Noel Grandin  <noel@peralex.com>  [64152322b99556b2e80a58cdf04a586e6941ba10]

        tdf#130326 speed up row height calculated
        
        for scaled rows. Teach the ForwardIterator to use the slightly
        faster normal search, and make getRangeData cache the resulting
        iterator even when doing a tree search. The combination of
        tree search for the first item, and then using a cached iterator
        to step through the row data is fairly fast.
        
        Take my load time from 23s to 22.3s
        
        Change-Id: Icd1aa3d3a8022a073b125dfc05a670b75da1837e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114045
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-13  Steve Fanning  <stevemfanning@yahoo.co.uk>  [f01ba45e59696aa1a5e500a96c8ec7c40491da35]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7f3528e4c87fb7bea49c715733abb041d4e0bd52
          - Make sure that each of Calc's four BESSEL functions appear in Help index.
            
            Also update <sort> tag on same page to specify the usual order.
            
            Change-Id: I2e214bdd6e0b865c3b27aa33d7beafc1599c4aaf
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113995
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-13  Miklos Vajna  <vmiklos@collabora.com>  [ebba2ee004fce3472705867963fd4e9c7b82fb19]

        sw define bibliography entry dialog, file picker: handle relative URLs
        
        On one hand, if we have a setting at tools -> options -> load/save ->
        general -> Save URLs relative to file system, then let's be consistent
        and handle that setting here as well.
        
        On the other hand, this is the default, so this helps the scenario where
        a bunch of PDFs are in a directory, a document is next to them, and
        copying all of them to a different location doesn't break these links.
        
        Change-Id: Ic6fc552b656a754b29887915ac35ef5c2390f156
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114049
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-13  Gökay Şatır  <gokay.satir@collabora.com>  [b5b12537b784b3af9f2e2ad76536a55e281d6cfb]

        Calc: Send sheet invalidation for full row/col ops
        
        Change-Id: I4da476804d2dfaf11c1cfd6cbe11cc4a651e0f09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113251
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114038
        Tested-by: Jenkins
        Reviewed-by: Gökay ŞATIR <gokaysatir@collabora.com>

2021-04-13  Caolán McNamara  <caolanm@redhat.com>  [beeb19b361213d22247e5cb776dc522cbf190ca8]

        fix window --disable-pch build
        
        Change-Id: If92b7fb88a562a59580882a85d9115d3ed3b5b14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114037
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-13  Marco Cecchetti  <marco.cecchetti@collabora.com>  [3ad78ea6511472947db354b7c9e985a96f55ad0c]

        lok: formula bar: disable tunneled tooltips
        
        Tooltips overlaps the entered text.
        
        Change-Id: If003217fe1270a4a3ebc0ba9eee71cb8f6765760
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95792
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit c4e26fb75f904fc56bd7bcaf200b3227b9065afa)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113999
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>

2021-04-13  Szymon Kłos  <szymon.klos@collabora.com>  [bd93f5cec54350b6f07c5b7cd4987ea3762e3f40]

        impress: don't exit textbox editing when new slide was added
        
        When new slide is added by other user before currently visible slide
        then SwitchPage is called and textbox editing is ended.
        
        Avoid any focus change when setPart is called just for rendering
        or SwitchPage is used on previously avtive slide (only slide numer changed).
        
        Change-Id: I7fef42b863e0079acc84dadfc3f891548652b48f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113144
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113806
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-04-13  Noel Grandin  <noel@peralex.com>  [f6d1da91ccda960d1ee738d688a2cb374e576aef]

        tdf#130326 no need to fill ScMatrix with zeros here
        
        when we are about to overwrite the data anyway.
        Takes my load time from 24s ro 23s.
        
        The important change (for this test file) is in
            ScInterpreter::ScAmpersand
        but I changed all the other places that have the
        same problem.
        
        Change-Id: I95b8ac3b2c10a8b638551e13f6f582e793058833
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114041
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-13  Marco Cecchetti  <marco.cecchetti@collabora.com>  [36600c0d0e10828b5a37e786454ef2f8fd2dcb96]

        lok: formula input bar: get a function inserted in a not focused top view
        
        Change-Id: Ia52ebbcad8d3febab85f19279859e901f8193c49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89548
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95104
        Tested-by: Marco Cecchetti <marco.cecchetti@collabora.com>
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93343
        Tested-by: Jenkins

2021-04-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [65c001867fa02ae69b280d5ebd513275f32c089e]

        loplugin:singlevalfields
        
        Change-Id: I429e2e947f426ad16e22d3b99d48714aba96417d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114033
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-13  Pedro Pinto Silva  <pedro.silva@collabora.com>  [da698585ea981e7bf210f3d7d52cdcf3f196a7bf]

        Macro Selector dialog: Remove extra padding and shadow
        
        + Remove extra left padding so everything is properly aligned
          - No need for extra padding to convey hierarchy
            we already have headings and vertical space to convey grouping
        + Description: Remove extra shadow from the scrolledwindow
          - To avoid giving the fall sense of interactivity
            since it's meant to be solely an element to display text and
            an outline around can suggest waiting for some input/selection
        
        (cherry picked from commit f9c40cad1eefb4f6329dfd229ba18507c8083649
        with resolved conflicts, picking only relevant changes)
        
        Signed-off-by: Pedro Pinto Silva <pedro.silva@collabora.com>
        Change-Id: Ibbfac39cc46da9c9e91cdaca1a97c84d8a3cd8fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112203
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113893
        Tested-by: Jenkins

2021-04-13  Caolán McNamara  <caolanm@redhat.com>  [27c941bf1ad3e72f5a3fba1ba622134c36d6f7a0]

        drop unused suppression
        
        Change-Id: I97ab48561b0aaab0c88254872d400939e610fc6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114036
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-13  Caolán McNamara  <caolanm@redhat.com>  [2134d83b8d6e73ca8eacd812eb3431bff38c74f6]

        cid#1473844 Untrusted loop bound
        
        and
        
        cid#1474351 Untrusted loop bound
        cid#1474118 Untrusted loop bound
        
        Change-Id: I060ebe5fbd6275fdd8b615a7cc0cdd7fce5f35bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114016
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-13  Stephan Bergmann  <sbergman@redhat.com>  [bce31cac427d7119cd8ccec64bdfa820706cbfcc]

        Update the reference rdbs to libreoffice-7.1.0.3
        
        LD_LIBRARY_PATH=.../master/instdir/program \
         .../master/workdir/LinkTarget/Executable/unoidl-read --published \
         .../libreoffice-7.1.0.3/instdir/program/types.rdb \
         >.../master/udkapi/type_reference/udkapi.idl
        
        * no changes
        
        LD_LIBRARY_PATH=.../master/instdir/program \
         .../master/workdir/LinkTarget/Executable/unoidl-read --published \
         .../libreoffice-7.1.0.3/instdir/program/types.rdb \
         .../libreoffice-7.1.0.3/instdir/program/types/offapi.rdb \
         >.../master/offapi/type_reference/offapi.idl
        
        Change-Id: I1d87d98931263771c39f0320e22186c63923a04a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114035
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-13  Mike Kaganski  <mike.kaganski@collabora.com>  [5e5c7e10a5fde5ed93c541d439ce016e35d5d65a]

        No need to use getStr here
        
        Change-Id: I11e0210cb4e72c11015b19b3a16d4f705ab3b13b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113996
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-13  Miklos Vajna  <vmiklos@collabora.com>  [e1cc5041cfb7272eb96f174e1c64285420397588]

        tdf#132393 sw: disable TabOverMargin layout flag inside sections
        
        Regression from commit bdfc6363d66aa079512cc8008996b633f693fed1
        (n#793998 sw: add TabOverMargin compat mode, 2013-01-08), the problem is
        that currently adding an alphabetical index generates document model
        where tab positions are explicitly over the margin and users expect that
        the page numbers are still visible, even for Word documents.
        
        Fix the problem by disabling this mode inside sections. Long-term we may
        want to fix the ToX generator to create a more sane document model and
        then this flag can be handled even inside sections.
        
        Change-Id: Ic91ac36e703d59e4711a009db1f921e456bf8645
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114018
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-04-12  Mike Kaganski  <mike.kaganski@collabora.com>  [88ca6d7834a9d710dc124ee845fd3c270e33b59a]

        getXPathNode may return nullptr
        
        E.g., when "Undefined namespace prefix" error is thrown
        
        Change-Id: I9dfcf761dc8463e2679fb41962502689c91cd2f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113994
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-12  Justin Luth  <justin.luth@collabora.com>  [5b59d0b92f388a4c9e54f16a0716cece7a587bb6]

        docxattributeoutput: cleanup assert that has served its purpose
        
        tdf#114799. No examples ever found.
        
        Change-Id: Id4a87ed12c3f41da93227c8034911b701b256a7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114014
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [4627cac8e55e0789c23841c95d333815d4b44a09]

        loplugin:unusedfields
        
        Change-Id: Ifb8ff48a05f37c0593bf619d7c774a26cb2655e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113987
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-12  Noel Grandin  <noel@peralex.com>  [26fc87c6827e9d86c5b7cf7aa216f0a60ab28411]

        make SfxItemPropertySimpleEntry constructor explicit
        
        Change-Id: I09d6045320b44746fbdb103db884c214e0509a78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114012
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-12  Katarina Behrens  <bubli@bubli.org>  [46fe595379a898ee7e537cbffd5d215d4a58aca5]

        tdf#131171: make Diagonal Squares animations behave as described
        
        All of these animations map to Waterfall transition
        left-to-bottom: horizontal left rotated 90° clockwise
        right-to-top: reverse of left-to-bottom
        right-to-bottom: horizontal right rotated 90° counterclockwise
        left-to-top: reverse of right-to-bottom
        
        This holds for entrance animations. For exit it is the same but
        reversed
        
        see also: https://www.w3.org/TR/SMIL2/smil-transitions.html#Table%205:%20SMPTE%20Matrix%20Wipes
        
        Change-Id: I9d1b05485727bb6f0e93ba78f10094055bfbaa70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113985
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <bubli@bubli.org>

2021-04-12  Miklos Vajna  <vmiklos@collabora.com>  [c63b8d55bdb0a6a236cef856cbfc5d9fe45ac103]

        sw define bibliography entry dialog: add browse button for file:// URLs
        
        - wrap "entry" in the biblio fragment into a "hbox"
        
        - audit uses of "entry" and work with "hbox" instead, depending on if
          the context is a child widget (want hbox) or indeed an entry (want
          entry)
        
        - add a hidden-by-default browse button to that box
        
        - add a handler which can edit the AUTH_FIELD_URL entry
        
        Change-Id: Ifecc6f1a86be1f609d470535f103c630e45d04cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114013
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-12  Noel Grandin  <noel@peralex.com>  [fe23e35ba5705d7f51f69c3f4e7ccd6c5b575a6b]

        less copying in SfxItemPropertyMap::getPropertyEntries
        
        we can just expose the map now, and avoid copying all the properties
        
        Change-Id: Icb22975508582268dfa96e41eb98ac01e7f51317
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113982
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-12  Mike Kaganski  <mike.kaganski@collabora.com>  [27911b0455d8dcc08a0702372492a6ce00250cb7]

        Use more std lib
        
        Change-Id: Idc9a619562b278eed513033c7450a16516b7d3a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113980
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-12  Luboš Luňák  <l.lunak@collabora.com>  [8043fe3e45c8999c8eaf475ba46d50b125e38b93]

        use Skia linear+mipmap for quality large downscaling (tdf#140129)
        
        This is what https://bugs.chromium.org/p/skia/issues/detail?id=11810#c1
        suggests (although I consider it to be an annoyance having to do this
        explicitly).
        
        Change-Id: I3df80374492c7b208ebaf819c0b4794ba535aa53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113979
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-12  Luboš Luňák  <l.lunak@collabora.com>  [f0ef4e6b83f5ad3b916c42682561b86ddd485f0d]

        update Skia to chrome/m91
        
        Change-Id: I82050e9695b9aa49c33ee16d345bb64595b00bbc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113978
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-12  Caolán McNamara  <caolanm@redhat.com>  [7ef44142086670160756705368339a989828653a]

        tdf#134736 move nLastBgAction to also include any trailing pops
        
        RemoveTransparenciesFromMetaFile is a very fragile thing
        
        Change-Id: I8feeb436426d16087ab5fbaddf6b39ac32574e5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113981
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-12  Caolán McNamara  <caolanm@redhat.com>  [6dcb611a99b61c7f2056c48a0dd1adf1c24275da]

        forward decl vcl::Window in uiobject.hxx
        
        Change-Id: Ic4355a7cbf15e211b820e8343638100f729b4189
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113969
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-12  Szymon Kłos  <szymon.klos@collabora.com>  [be82f6313f298c13a2f040b218c6f2a33705ff8c]

        tdf#140489 fix chart display in xlsx
        
        Commit 1147383:
        tdf#114181 XLSX combined chart: fix swapped primary and secondary axes etc.
        
        introduced regression by applying axis swaping not only
        for combined charts.
        
        Change-Id: I764399579ff922ddd495540fdd2a39675f2a8da5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113836
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-04-12  Caolán McNamara  <caolanm@redhat.com>  [0b527b7fe7fdceb04e9b35b345b58c72d9ddc656]

        improve scoping
        
        Change-Id: I3f081312cbfccce4982b8df7538d7d64150a0d11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113977
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-12  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [4d499c7b60532ae9a7006936cf2a48f14bd964d1]

        Update git submodules
        
        * Update translations from branch 'master'
          to e6805b7fe628e6723b4d6fd535175344a7c56bde
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: I75e95d5c22288ed7c1b4d759de1ce25b1d00da8d
            
2021-04-12  Luboš Luňák  <l.lunak@collabora.com>  [4eac7a11e5d39ca6c783f65f1ca2df009b9a37e4]

        convert few more clang plugins to shared
        
        Change-Id: If8ee55d36f1fd2b2dee8c0a1596dee0c7d05eb6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113886
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-12  Noel Grandin  <noel@peralex.com>  [40f9888ddc5def405d5a7724cb70f26eca527f01]

        tdf#130326 flatten SfxItemPropertyMap
        
        which shaves 2% off load time here since we construct a boatload
        of these
        
        Change-Id: I7a57447026f3a1bd6a31f10adf15bee2d1d17c8a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113967
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-12  Stephan Bergmann  <sbergman@redhat.com>  [919d2e63ac628440726f8bfc671536ec7febafed]

        Fix previous typo-in-comment fix
        
        ...10c02f69106a248f3c0514b36ec95895ce98d8d7 "we where -> we were"
        
        Change-Id: Icc82890293d56aa3a17b0f5867382873521465f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113968
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2021-04-12  Szymon Kłos  <szymon.klos@collabora.com>  [5bf84e085b3749330ce213b09ecdf71177e84bed]

        Don't overwrite existing categories for series
        
        When chart serie has defined categories which are not
        references we can fail on creating XLabeledDataSequence
        and in the end overwrite them.
        
        Change-Id: Ie8dc76e420fc4a2508df66a6dca80b8023ee895b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113835
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-04-12  Johnny_M  <klasse@partyheld.de>  [6ffad2ef4f08906c32fbf5ee72ee428f3bb68fb1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 07dcc9868b9fa0bca222a9f87c4c427981b9ee2c
          - tdf#132643 Translate German section IDs
            
            Change-Id: I80977c8caee8707f087c83e338ae3b9badca22ac
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113919
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-12  Johnny_M  <klasse@partyheld.de>  [0b83f4514584231128f5d4d128482849b6492238]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 31a21db0b3f6f372d1b6e5c95feee906114f1a1a
          - tdf#132643 Translate German section IDs
            
            Change-Id: I4bec4888477dcbce8610f27c5f46bd505b432ac5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113918
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-12  Johnny_M  <klasse@partyheld.de>  [3123c03221e20955a42a79612e4af77aa9eab722]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ff2318b4f04b66c2cb1f170e704326e0832177a2
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ic2f17ed1ac6b5ed6872bae59f42099ec6f40849e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113917
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-12  Johnny_M  <klasse@partyheld.de>  [f4bdd40d0d92fd1305e7a6931a02e3ea43e0030e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 50827fc77d659c80f335576e7af189ab81477b44
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ib9b6773d5df73aeb861d924941b12f606e2e0156
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113916
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-12  László Németh  <nemeth@numbertext.org>  [d89786054715b44aa983d0752484216825c74ae2]

        tdf#125909 tdf#141298 sw: show (Hidden) Track Changes infobar
        
        instead of enabling Track Changes toolbar automatically,
        when there are hidden track changes data or settings in
        the document, i.e. Track Changes toolbar and Show Changes
        are disabled, but
        
        – the document contains (not visible) recorded changes, or
        
        – Record Track Changes is enabled (which will result hidden
          recording, e.g. unintended publishing of the deletions of
          the document); or
        
        – both of them.
        
        Messages of the infobar show these cases.
        
        Button of the Track Changes infobar allows to show/hide the
        Track Changes toolbar. Hiding the Track Changes toolbar with
        button of the Track Changes infobar closes the infobar, too.
        
        Regression from commit afbbfb3b55beb937555a972d9edbb47ede91001a
        "tdf#83958: sw: enable Track Changes toolbar automatically" and
        commit 1989201c56c03b1ef13a282cfd09af69620040ea
        "tdf#138870 sw: fix Track Changes toolbar reappearing".
        
        Change-Id: I9162102d63d671b412fa0228e6bbfb5c356ee03e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113792
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-04-12  Johnny_M  <klasse@partyheld.de>  [02529315289b8a5ef546e5df33283a424d68d8fd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 43af3c00658cb8495d9a5899a5e46d55d32d0214
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ie7df735208ca7230933d8b0f34e9fa0f4b503bd0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113915
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-12  Johnny_M  <klasse@partyheld.de>  [11ac715fe3c8a5e07c7f1ce4b1afbabbb0fe4ce0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5deaeaef9b60a05989ebad38ea24bf371ce85866
          - tdf#132643 Translate German section IDs
            
            Change-Id: I80ffcba551e79acda1ef86a73821dd69342c3ccb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113914
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-12  Johnny_M  <klasse@partyheld.de>  [f29fe21625ae76aeb0de4e04ab20bc0c26eb847e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b21e7b8baf8fa086f125715979d954fa98b8d678
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ie4f92bbe1b1f3e9004a5e620b5011a055fe4ace9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113913
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-12  Johnny_M  <klasse@partyheld.de>  [f3fd181e0ccbd2dbd04bf5cee03a2af6ccb158c9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to dcd1f3d7fec004fddfb06a55f8fde8917db002b7
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iede54674b21400656f14e13ef09d171d34cffa12
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113912
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-12  Johnny_M  <klasse@partyheld.de>  [3013683185310cf71eaeeddffd6162c9baed6355]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e9f44664bd42e836d2f5a83178727eab8af24903
          - tdf#132643 Translate German section IDs
            
            Change-Id: If50ed9c50514955053619bcfb1de0e03042ac7b3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113911
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-12  Johnny_M  <klasse@partyheld.de>  [bb617703212aae7e6846e50cb52157db69601258]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1cea2852435da3e542b2b930f50742bb7e3bc533
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ibcbb2dd3aa872fbc2793a4152b6d982de4729ab5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113910
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-12  Noel Grandin  <noel@peralex.com>  [cdf710200c2e9d8a335bf97ed73530f0d53c6376]

        SfxItemPropertySimpleEntry constructor should take a reference
        
        not a pointer
        
        Change-Id: I09e356d9230e2cf386349aad028a41548cb050ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113965
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-12  Miklos Vajna  <vmiklos@collabora.com>  [bd9b009491b9aed5160be870dc82af5709f41af2]

        svx: prefix members of SdrObject
        
        So that nOrdNum doesn't cause -Wshadow in
        SwDrawVirtObj::AddToDrawingPage().
        
        Change-Id: Ie7b1401f5c3cb07bfa653c4268dbdce7ba7abea5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113966
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-12  Caolán McNamara  <caolanm@redhat.com>  [198960184cd7c4bcc0366aadf1d0f61e52c2d7c3]

        drop unneeded include
        
        Change-Id: Ie22ff468f1220a2d2a526b9d00dcfbec4048557b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113961
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-12  Caolán McNamara  <caolanm@redhat.com>  [2577a6be556b688d9c3dbca8dea2860586e63e11]

        forward decl vcl::Window in toolkit/awt/vclxwindow.hxx
        
        Change-Id: I488f994fc890cacd20a6fdc224a098fe0caf3070
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113960
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-12  Caolán McNamara  <caolanm@redhat.com>  [3077f05a2198bdebd361325ed065a9d69a0491f6]

        update PCHs
        
        Change-Id: Id3728ac0011d3deed7e56081e3a854c7fa5336f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113959
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-12  Caolán McNamara  <caolanm@redhat.com>  [49481b842ccc35ef2000df0ee659ff17ab39edb9]

        vclxtopwindow.hxx and vclxcontainer.hxx can now be private headers
        
        Change-Id: If6d56c9f2fcaf47e1756e8645098ad86987c8b64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113958
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-12  Caolán McNamara  <caolanm@redhat.com>  [7a762ad0c69011b1e77098395e171393046330ed]

        VCLXMultiPage can be in private headers
        
        and similar
        
        VCLXFormattedSpinField can drop SAL_DLLPUBLIC_RTTI
        
        Change-Id: I72cf9eeb1a0cba45089692bc81ae0c79a32bbef5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113957
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-12  Rafael Lima  <rafael.palma.lima@gmail.com>  [8f9b4464ad5bf3dd235e89982454e9aee3c8ea5e]

        Partially resolves tdf#134369: Enable word-wrap by default for shapes in sd
        
        This patch enables word-wrap by default for Basic Shapes, Block Arrows, Flowchart Shapes and Callouts.
        
        However, it does not enable word-wrap by default in some object gropus in the Gallery. These groups will be handled in a future patch.
        
        Change-Id: I9158bce92d26766a3b281e13758bf388b54b4f7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106650
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-04-12  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [ac87ae4615fc96c247ca98a321c69400411dab06]

        tdf#141397 Add accelerator key for Insert cross-reference
        
        Change-Id: I4d2c6ec9824b5c397f287d9fdc11000c3c597762
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113570
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-04-12  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [58dcf2a88af215df4e912f0cfcb32908c6a298a0]

        tdf#132869 - Show the error message in a tooltip
        
        In the define name dialog, the input itself should show the error
        message in a tooltip. In addition, the possibility to test the tooltip
        text in python was added.
        
        Change-Id: I9bd7d2b2be8300aa366971f8a1f115e8ae19fb98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113513
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-04-12  Noel Grandin  <noel@peralex.com>  [f9fae84cbd9663d6a394aa8e4e4b927c11384815]

        tdf#130326 speed up XLSX load in ScFlatSegmentsImpl
        
        since we are iterating over the tree, use an iterator to speed
        up subsequent lookups.
        
        Takes my load time from 26.2s to 24.3s
        
        Change-Id: Iac86c9f60d447cb7679913a0585c9631f845c3e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113948
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-12  Ming Hua  <plateauwolf@qq.com>  [f1a20dc89296ccdf15cabdd50af5e31a9659cdc6]

        Tip-of-the-day: improve a tip and add link (related to tdf#139533)
        
        This was changed in
            commit a182dea0413c467b834f206f9cb91dc3f56acd35
            tdf#139533 re-word a tip of the day
        and "You can" was added to the beginning of all sentences that start
        with "Create...".  However this particular one is phrased as a question,
        and "You can create...?" is obviously grammatically incorrect.
        
        Fix this by combining the two sentences of the tip into one, and drop
        the unnecessary and inaccurate note in parentheses.
        
        Also add a link to the help page about creating master document.
        
        Change-Id: Ib6e92b2a7772378e4b7b67e40bdd2e2791d4f07a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113392
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-04-12  Heiko Tietze  <tietze.heiko@gmail.com>  [dc78803e2fc757fc3ddd97b59e698bf1385c5555]

        Resolves tdf#135896 - Add hyperlink to file location
        
        File > Properties: Document Location is now a hyperlink
        opening the file browser for local files or the internet
        browser for remote content
        
        Change-Id: If3de16172e12aa1a3f4acc7504a2b3dd78677c09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113839
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-04-12  Mike Kaganski  <mike.kaganski@collabora.com>  [334838efc12cd1e4a451a8dd7542b93fdaf30bb9]

        Unify on std::basic_string_view for indexOfStr
        
        A follow-up for 5ebccaa07589383653dbd65e58204a82dd3cde09 and
        5a11edc795d8a3ef1e15fc4e251f594911403131
        
        Change-Id: I58c1f518967cb98bd7edecd655d5be0d4657a1ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113938
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-12  Michael Weghorn  <m.weghorn@posteo.de>  [bcf0ed2f672646107b42cbe67e5c3c9d170bb33a]

        android: Drop some unused Turkish translations
        
        Those are leftovers; they're unused since
        
            commit a23bd42e9b2f6401c710ac95afcc3aa8f360d65c
            Date:   Tue Apr 6 14:26:06 2021 +0200
        
                android: Drop custom file abstraction + UI
        
        Change-Id: I898391cfccd465e4d18d51ee07ee847978872ef1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113885
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-12  Michael Weghorn  <m.weghorn@posteo.de>  [c0c43f4742e9a78addafd9522779f7f55243a522]

        android: Drop 'LibreOfficeMainActivity#onSaveInstanceState'
        
        It just calls the parent class method anyway.
        
        Change-Id: I802e75ad650b71d6daa08494ff812985bb844a5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113884
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-12  Michael Weghorn  <m.weghorn@posteo.de>  [1bc42472200c32c9a0a10dd1c3cd6c6a8a5d47d2]

        tdf#95517 android: Rework app/doc lifecycle handling
        
        Previously, the document was always closed in
        LibreOfficeMainActivity's 'onStop' and loaded anew in
        its 'onStart' method.
        In order to not lose user changes, there was also
        a caching mechanism in LOKitTileProvider, also triggered
        in 'LibreOfficeMainActivity#onStop'.
        
        This means that e.g. each time a switch to another
        Activity/app happened, a cache document with the user
        modifications in it should have been created for
        restoration. That did not really seem to work
        particularly well in a few tests, as also described
        in tdf#95517 ("changes reset after show Settings").
        
        The documentation aboue Activity lifecycle says [1]
        
        > The entire lifetime of an activity happens between the first call to
        > onCreate(Bundle) through to a single final call to onDestroy(). An
        > activity will do all setup of "global" state in onCreate(), and release
        > all remaining resources in onDestroy(). For example, if it has a thread
        > running in the background to download data from the network, it may
        > create that thread in onCreate() and then stop the thread in
        > onDestroy().
        
        This changes the handling to load the document in the
        'onCreate' method and clos it only in 'onDestroy',
        i.e. the document remains open while e.g. switching
        to another Activity or app, thus making it unnecessary
        to try to restore state as good as possible in 'onStart'.
        An invalidation of the view (via 'LOEvent.REFRESH')
        generally seems to be enough.
        (Well, sometimes there is an issue with
        invalidation/repaint and single tiles remain black,
        but that happened previously - when the whole doc
        was loaded anew - just the same way).
        
        This allows dropping some extra handling needed
        to try to restore the previous state, along with the
        caching mechanism in LOKitTileProvider (that had some
        other issues, e.g. it didn't reliably create the cache
        file, since the file extension was not always set, and
        'LOKitTileProvider#cacheDocument' was relying on that
        to derive the document type).
        
        I am not sure whether I missed any aspect that the
        previous implementation was trying to solve, but
        at least these scenarios I found and tested worked
        as expected with the change in place:
        
        * user changes still present after switching between apps
          (s. tdf#106648 "Android: save current work when onSaveInstanceState is
           called")
        * for the Calc case, the sheet that was selected before
          switching apps is still selected (s. tdf#101689
          "Android Viewer calc returns to first sheet")
        * user changes no longer get lost when selecting a menu item
          (s. tdf#95517 "changes reset after show Settings")
        * case where the user leaves the app by pressing Home, and starts it again
          (as described in commit 83386129f5be002f2649db81bba4c468c7f6e4de
          "android: Fix the application lifecycle.")
        
        [1] https://developer.android.com/reference/android/app/Activity#activity-lifecycle
        
        Change-Id: If59734cbfd62673884786066c94e2c2a1d6a916e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113883
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-12  Michael Weghorn  <m.weghorn@posteo.de>  [d8fea0b8cc92c3416df1e98d7f472e534eae38e8]

        android: Always create a temporary local copy of the doc
        
        Always create a local copy of the original document
        to work with, rather than doing a different handling
        depending on the type of the URI used to specify the
        file to load.
        
        This will also simplify adding support for "Save As"
        in upcoming commits, where the temporary
        file can remain the same and only the URI for the
        actual document will need to be changed.
        
        Change-Id: I2587611fa56b76d8a5384ac25c57335e8d12e987
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113882
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-12  Michael Weghorn  <m.weghorn@posteo.de>  [d3f8f4b1663214ebe29e49e109b1ae704b680b9e]

        android: Turn 3 "internal" docs into raw resources
        
        Make 'example.odt', 'license.txt' and 'notice.txt'
        (which can be opened via the "About" dialog)
        resources of the app by copying them to a new directory
        'res_generated' instead of into assets, and include
        'res_generated' into resources, then use an
        'android.resource://' URI instead of a 'file:///assets/'
        one in AboutDialogFragment.
        The latter does not work with when passed as a parameter
        to 'ContentResolver.openInputStream'.
        
        Adapt/Simplify 'LibreOfficeMainActivity#copyFileToTemp' to
        make loading those docs using the 'android.resource://'
        URI work and use the existing 'copyStream' method for copying from
        the input to the output stream.
        
        This is in preparation for upcoming commit with Change-Id
        I7731ef81a4242fa0ce3b3fd8ced1683a6a6bee8c,
        "android: Always create a temporary local copy of the doc".
        
        Change-Id: I7731ef81a4242fa0ce3b3fd8ced1683a6a6bee8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113881
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-12  Michael Weghorn  <m.weghorn@posteo.de>  [bcb74b50920a44729ba2c88db98738a61d8d9920]

        android: Drop fallback of opening default doc
        
        Drop the fallback of opening 'example.odt' when
        no file to open was given.
        I see no valid way how that fallback should be
        reached, so write an error log message instead,
        just in case there is still a way to get there.
        
        Change-Id: I8b8040ba0099cba9196f65982f09c67791be01c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113880
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-12  Michael Weghorn  <m.weghorn@posteo.de>  [224df2980f0626b1e0b7f40c14348771ffff58fe]

        android: Extract method to copy stream
        
        Extract method 'copyStream' used to copy the
        temporary file to the actual document URI when
        saving.
        It will also be used for copying the other way around
        when initially opening the document.
        
        Change-Id: I5382f4a7c49b454ff38fb8f95afab3c39145c11f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113879
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-12  Michael Weghorn  <m.weghorn@posteo.de>  [79d9a7349174a7e2b2aa7fcf324a6987edbbd555]

        android: Add member for document URI
        
        Add a 'mDocumentUri' member in LibreOfficeMainActivity
        to store the document URI rather than retrieving it from
        the Intent using 'getIntent().getData()' all the time.
        
        This is also in preparation to make it possible to change
        the URI later, e.g. when doing a "Save As".
        
        While at it, also switch to readonly mode for the
        fallback to 'DEFAULT_DOC_PATH' (though I don't think
        this should be relevant anyway).
        
        Change-Id: I629bad1d743e458191dcfa2b1371ea4b280e7b13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113878
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [7a0e0a84a02f505200331c19b28d45e898cd5a12]

        KF5 allow changing the font backend to QFont
        
        Implements SAL_VCL_KF5_USE_QFONT to switch the used font backend,
        like SAL_VCL_QT5_USE_CAIRO for the qt5 backend.
        
        Change-Id: If3f163973c2e251eafe3bd734fd7525a8127cbcf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113946
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-04-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [963f252cd1ea9c268a6ced68a3454b10cbee1a89]

        Qt5/KF5 get rid of unneeded own grahics handling
        
        This was hiding tdf#141623, when I decided to implement the override
        to run the kf5 VCL plugin with the qfont text rendering.
        
        Change-Id: Id1fcd363bd77a756cb27e3a171c872ce792da5ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113956
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-04-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [91c883e75436210ca8af95df1ca597caeeda8703]

        tdf#141623 Qt5+cairo init surface with widget size
        
        The QFont based rendering path directly uses the widgets size to
        initialize the QImage buffer image, so do the same for the Cairo
        surface, instead of the arbitrarily size of 640x480.
        
        Change-Id: I91326dab67cbbb5e75b78b02c34eaca61ad26482
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113955
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-04-11  Caolán McNamara  <caolanm@redhat.com>  [ae8bde1b03335a096ea2acd7fe20a6f1a326ba35]

        ofz#30962 Timeout: skip slow path for fuzzing
        
        Change-Id: I49c3b06e9b54d9d6657b64b153907f995e572a19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113951
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [83f91d82f34922346209c11f4b8be8ad93813e79]

        Fix typo
        
        Change-Id: Ia6fc35fa8e6c43686b84e441ea3949b7ecbb78a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113954
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-04-11  Caolán McNamara  <caolanm@redhat.com>  [3f9127d149492b572aebd32a3baee040b4c8d30b]

        ofz#26099 skip slow path when fuzzing
        
        Change-Id: Idef5a50733bc4bdef45ea613b4833df0b9d7c9e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113952
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-11  Jean-Pierre Ledure  <jp@ledure.be>  [77cb68db10cdd0dac9409cff0f59637b25e6d9a7]

        ScriptForge - (scriptforge.py) Database class
        
        New class to run from Python DDL + DML SQL commands
        on databases embedded in or connected to Base documents.
        
        GetRows() is hardcoded as an exception (cfr. bug #138155) in
        _PythonDispatcher() - SF_PythonHelper.xba
        to be able to return 2D arrays to Python.
        
        Fix returned empty arrays in the Basic-Python engine:
        the standard bridge ignores them and returns a null byte
        sequence instead of an empty tuple.
        
        Change-Id: I336ea0b585b759b998af0871d25bfd384a2e66ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113953
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-04-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [84962c21b41d2e65546486cb73e7f3785487265a]

        epoxy: fix gen_dispatch.py fildescriptor leak
        
        Change-Id: I3f7bd1befffb45b12bc178f9addf1445a6c33921
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113944
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-04-11  Noel Grandin  <noelgrandin@gmail.com>  [10c02f69106a248f3c0514b36ec95895ce98d8d7]

        we where -> we were
        
        Change-Id: I993442061ac59e1ecd86b7d97a3e52c561987878
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113942
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-11  Caolán McNamara  <caolanm@redhat.com>  [87586cd0e41b1dbcbf49df993d69ef7aa426f7e0]

        ofz#32467 Timeout: add arbitrary master page limit when fuzzing
        
        Change-Id: Ic95b84ceb91ccadf9d4f2dd763a4f4ec7b379381
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113950
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-11  Caolán McNamara  <caolanm@redhat.com>  [47b1d193b6e1537103c1774f4f045d9fa4210220]

        ofz#32908 avoid Timeout
        
        Change-Id: I560a5ff4caf204cc46d6cfb5f7680328295020fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113949
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-11  Steve Fanning  <stevefanning@libreoffice.org>  [4ffe58c5be712072387a8403dca8ba3cbc1df35a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d055e8d2ab5182def772050c8abdc54725a7814a
          - Help Pages for Calc’s “IM” Functions, Improved Equations
            
            I have recently spent some time updating the pages
            of the Calc Functions Wiki that relate to the
            processing of complex numbers.
            
            There are 25 functions in Calc’s Add-In category
            that have names beginning with the letters “IM”
            and these are all concerned with processing
            complex numbers of the form “a+bi”.
            
            Of these 25, there are 6 trigonometric functions
            (IMCOS, IMCOT, IMCSC, IMSEC, IMSIN, and IMTAN)
            and 4 hyperbolic functions (IMCOSH, IMCSCH,
            IMSECH, and IMSINH). For these 10, the current
            help pages include equations to assist the
            user’s understanding of the function’s purpose.
            
            I feel that some of these equations should be
            replaced with more appropriate equations that
            reflect how the software functions (see
            /core/scaddins/source/analysis/analysishelper.cxx)
            and these proposed changes are listed below.
            
            Change-Id: Ie0e4957e374570d60be00bcbe9b9015acab5e3a1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113935
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-11  Caolán McNamara  <caolanm@redhat.com>  [2f4684ac3950fe34d234a5c2334000af9396fec4]

        cid#1473782 silence Untrusted loop bound
        
        Change-Id: I5c6bd57f2ffbce4a8adf794c46aeb62cae5c6604
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113947
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-11  Caolán McNamara  <caolanm@redhat.com>  [7c2e6058439da9d061e5e0bbd07c8b6d4f2ffcbf]

        require only as much remaining data as is necessary
        
        Change-Id: If26562a7d5bede1dea414cbe24871b1dd75bfe23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113943
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-11  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [e5a4149fb909cd1c28488d2d88534b59df738339]

        Sukapura: tdf#141617 fix inconsistent spacing and indentation icons
        
        Change-Id: Id41c5632b3532e84f4486625e9bd4731c86f0272
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113936
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-04-11  Caolán McNamara  <caolanm@redhat.com>  [998ee89bcaf42697b5541008787ce05ecbe608d4]

        ofz#31685 give up on large tables to avoid Timeout
        
        Change-Id: I99a7cdede74c4e8a661579467624f21fcf9132df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113931
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-11  Caolán McNamara  <caolanm@redhat.com>  [ed901cc95b24d01c741861526d66f9451827c0ba]

        Related: ofz#31685 Timeout. This hunk is a simple swap
        
        Change-Id: Ia4c0f2727c0278496c68f54eca3046a924fa21e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113930
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-11  Andras Timar  <andras.timar@collabora.com>  [20ceadb1cf73c27011a32a243726ac11f3839ace]

        Add Esperanto dictionaries
        
        Change-Id: I22d73bb5a6e4d215dc35acdd4ded47d29882671e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113941
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2021-04-11  Stephan Bergmann  <sbergman@redhat.com>  [6de0b1710adfba82c96b75a5da6f52633a54c692]

        Get rid of apache-commons-logging
        
        ...using Java 1.4 java.util.logging.Logger instead also for the last remaining
        uses in reportbuilder.
        
        (The mention in swext/mediawiki/src/THIRDPARTYLICENSEREADME.html was presumably
        a leftover from 4b6ceed4a4a9b152905a8b1712ffb9bd61373c16 "swext: Wiki Publisher
        does not use those apache-commons libraries".)
        
        Change-Id: Ia0bc598fe5844ced11cae497548ec7d09453a99d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113939
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-11  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [d9f10d8f0f6bae31dd5ebd9fa00f989d17fc21da]

        Sukapura: tdf#141618 fix blured vertical line of Sukapura's anchor marker
        
        Change-Id: I11b3fca85ec00049dfe84df6cfb548a320e255cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113937
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-04-11  Carmen Bianca Bakker  <carmen@carmenbianca.eu>  [43a0f443a0484d516ffcf7c31b7d357f7cbf4d0d]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 96ecb3d82f441c8ba38e7f773c5941e502acaf1c
          - Add Esperanto dictionary
            
            Signed-off-by: Carmen Bianca Bakker <carmen@carmenbianca.eu>
            Change-Id: I1852b0eedc9b397c43f213dab60ff08e44b01678
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/110415
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2021-04-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2b24c9ee832ceff6e6e6ae3f4525e8e77e8df8dc]

        Fix typo
        
        Change-Id: I197ccc8f24cae23c7056245b009f1aac90895040
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113940
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-04-11  Stephan Bergmann  <sbergman@redhat.com>  [bdf296526b47f8507773063765a7635fb121a760]

        Apache Commons Codec/HttpClient/Lang are no longer bundled
        
        ...ever since a41a4a22f1a7e82ab64f28b71f5ce6acc1c04921 "remove now unneeded
        apache-commons libs"
        
        Change-Id: I197063d6a2f34d4800383ead1f55da47054e67af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113831
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-11  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [470bd8acc75b48a9a83b0ebb016b6696d0afbe80]

        Colibre: Revise some bullet/numbering icons
        
        Change-Id: I6ff3e82cc02272e10314cc92e6ee584fcc50724c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113934
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-04-11  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [13044de19d1971f2820601440ce49f218122edb8]

        tdf#141600 fix blured vertical line of Colibre anchor marker
        
        Change-Id: I5acab0328fd40e7eb4043a77197d78925c38237a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113933
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-04-10  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [2a44f2e9b4b139b6f5cc7b9a283cb11a5641a10d]

        vcl: allow for overriding the default PDF rendering resolution
        
        Change-Id: Ibd75c6dd71d93322bd77995547e735c2d4849602
        Signed-off-by: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113223
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2021-04-10  Eike Rathke  <erack@redhat.com>  [cdab3bec73a0a5137b8d102f5781f88231721db3]

        Quote literals in {ja-JP} date and time format codes
        
        Because when loading number formats from ODF literal text is
        enquoted that resulted in duplicated formats that differed only in
        quoted literals vs unquoted literals with identical functionality,
        but unnecessarily polluting the number formats list.
        
        Since
        
            commit 5d1042cbd25b22babaf8b30bc4edff6f70750b5e
            CommitDate: Sat Apr 10 03:49:37 2021 +0200
        
                ODF load: use AAA/AAAA instead of NN/NNN(N) for implicit
                secondary calendar
        
        these predefined format codes now load actually identical.
        
        Change-Id: I02b5367ecd8ddab4419a56ba4d1c3ac4233142b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113925
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-04-10  Noel Grandin  <noelgrandin@gmail.com>  [5a11edc795d8a3ef1e15fc4e251f594911403131]

        use std lib for sal_Unicode version of indexOfChar_WithLength
        
        if possible, which will probably have a better word-at-a-time
        algorithm.
        
        Change-Id: Ia338a0aad81ef450d482701139f131d6d577b737
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113922
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-10  Caolán McNamara  <caolanm@redhat.com>  [3748fe3e4fc22a400b3120010192b75754e38b17]

        Related: cid#1474351 Untrusted loop bound
        
        we read 6 bytes per loop but the guard is for 2 bytes available
        (which is the correct amount for for the ImportExcel::Mulblank case
        but presumably should be 6 for ImportExcel::Mulrk)
        
        Change-Id: Iba9c59c042c6fdd9794107e95c024f1763337186
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113928
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-10  Noel Grandin  <noelgrandin@gmail.com>  [5ebccaa07589383653dbd65e58204a82dd3cde09]

        use std lib for O[U]String indexOfStr
        
        if possible, which will probably have faster implementations.
        
        Change-Id: I403d4c3c0f5407412a2284a90fd5abc083881d18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113923
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-10  Noel Grandin  <noel@peralex.com>  [4f746b369ac6b1bdc591116a22e5df270dcf7193]

        speed up XmlReader::handleSkippedText
        
        this part of config loading is fairly hot at startup, so inlining this memchr
        call from rtl_str_indexOfChar_WithLength shaves off 2% of my load time.
        
        Change-Id: Ia79f43179475c51d856b685f053f597919cf12af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113924
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-10  Julien Nabet  <serval2412@yahoo.fr>  [f3151e62bcc7cb66313df70a2ec8eed8ca8f2c88]

        Related tdf#117750: fix "Solarization" and "Aging"
        
        For solarization, regression from:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=c38485279cd36da96ac81107d567ea4e779b2b96
        author	Chris Sherlock <chris.sherlock79@gmail.com>	2018-04-20 20:27:41 +1000
        committer	Tomaž Vajngerl <quikee@gmail.com>	2018-04-22 05:33:11 +0200
        commit	c38485279cd36da96ac81107d567ea4e779b2b96 (patch)
        tree	ad9843a17f87271f9e0cf89643e2e6c3ee8a8de1
        parent	bcbf767bcfc024e2be839e0c0886f942dd068e4f (diff)
        vcl: ImplSolarize() to BitmapSolarizeFilter
        
        For aging, regression from:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=1ab12471f3a69c4d502e6271e84ddf8a981f507f
        author	Chris Sherlock <chris.sherlock79@gmail.com>	2018-04-20 20:32:23 +1000
        committer	Tomaž Vajngerl <quikee@gmail.com>	2018-04-22 05:33:39 +0200
        commit	1ab12471f3a69c4d502e6271e84ddf8a981f507f (patch)
        tree	6652276229ad1c3ffca48f7a31e1b77d2ea04b07
        parent	c38485279cd36da96ac81107d567ea4e779b2b96 (diff)
        vcl: ImplSepia -> BitmapSepiaFilter
        
        Change-Id: I4f350aa8b494caf55c9c810ac7fa9ed8db349725
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113926
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-10  Julien Nabet  <serval2412@yahoo.fr>  [3d32e6a6ccfae56f379cb1dec6dcadf9aa8fa85f]

        Related tdf#117750: fix UnsharpenFilter
        
        Change-Id: I372bb6baae747adb3b2d2a2b8fd39d1631b074ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113927
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-10  Caolán McNamara  <caolanm@redhat.com>  [db00a6d4d9935f4905c70d826b27139221e4a1c7]

        ofz#32973 Integer-overflow
        
        Change-Id: Ib290468b4c7388b80da627138435b98feaed354b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113921
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-10  Justin Luth  <justin.luth@collabora.com>  [a6e271621843f454d92bc2c73a4425ad4afd1211]

        tdf#120761 doc import: fix z-order background logic
        
        At first I thought I didn't need to jump
        past the hell layer, but then a good night
        of sleep told me I better revisit this,
        and test a few a my assumptions.
        
        Unfortunately, I don't know how to design
        a test document with the specific order
        I would need to test this.
        So I had to settle for proving it on paper.
        
        I did confirm that BodyText in the background
        is still higher than header text in the foreground,
        so indeed the header is always the lowest position.
        
        Change-Id: I2054c8fc3ec1e1e7a211397cebe9aff145d701be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113906
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-04-10  Caolán McNamara  <caolanm@redhat.com>  [a0d4955ba650ace35b7fd411a9670be1032e6982]

        cid#1476017 Dereference after null check
        
        Change-Id: Icd991bb20dc3aa96041f6a432bddf1bb2775f371
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113907
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-10  Caolán McNamara  <caolanm@redhat.com>  [1eb18361783a25e6c70a94564d55d4e2db7586dd]

        use systemd-detect-virt to detect building as root in container
        
        Drop the older container detection attempts because they are not
        reliable to detect being run as root in a container in github actions.
        
        <cloph> https://github.com/google/oss-fuzz/issues/4093#issuecomment-656290094 "It appears some GitHub actions are run with docker.service (where docker is in /proc/self/cgroup) while the zstd actions are run with containerd.service where /proc/self/cgroup looks like […]"
        <cloph> https://github.com/google/oss-fuzz/pull/4101 → probably also just use systemd-detect-virt instead of the grepping ourselves...
        
        if we're root and systemd-detect-virt doesn't exist or it claims
        we're not in a container then continue to abort the build
        
        using LIB_FUZZING_ENGINE for the oss-fuzz specific case worked fine,
        but lets try something a little more generic.
        
        Change-Id: I59711b01dfcd052b5af899ad41ae5890f849eacb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113738
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-10  Noel Grandin  <noelgrandin@gmail.com>  [44711d9eb53eb6247ebdb9293a3eb5e643f78059]

        tdf#130326 related, speed up drawing
        
        if we create the list every time we call
            ViewContact::getViewIndependentPrimitive2DContainer
        then caching the result is rather worthless.
        So make the caching worthwhile, which means invalidating
        it when something changes.
        
        Change-Id: I081e9501255ec1c87454bfcc1e0a741109afa99f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113891
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-10  Noel Grandin  <noel@peralex.com>  [566e43d2129dd6c70bb718296ce66353e7ff824b]

        tdf#130326 speed up XLSX load
        
        cuts time from 35s to 25s for me.
        
        If the model is locked, we should not be broadcasting events.
        
        Change-Id: I4d8ca10c9d2a9862b30f88cc00e65aab1e2fad7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113909
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-10  Jean-Pierre Ledure  <jp@ledure.be>  [de3b720f4066c9fcf1258bf6592263a7e476cc46]

        ScriptForge - (scriptforge.py) FormControl class
        
        New class to manage controls in forms and subforms
        from Python, essentially thru the use of Properties
        
        Required a review of SF_FormControl.Getproperty()
        Indeed, the IDE debugger computes all the properties
        of a Basic object when expanded in the watch window.
        This can cause errors.
        This class makes use of default values for properties
        when irrelevant for the actual control type
        
        Error were detected on date/time conversions of date/timefield
        controls and corrected.
        
        SF_String etc shortcuts have been removed (see previous commit)
        because not applicable in every scenario.
        The only entry point to the API from a user Python script
        is via CreateScriptService().
        
        Change-Id: Ia87c7281c3fcf39ab0c3528f00114c9b1e067bcf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113920
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-04-10  Caolán McNamara  <caolanm@redhat.com>  [32ad749a512b03e2d4588de667e397949cc51958]

        cid#1474380 silence Untrusted loop bound
        
        Change-Id: Ic162a5aeed4b422a8db5ff1bdd89c4e098ffa248
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113908
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-10  Noel Grandin  <noelgrandin@gmail.com>  [526f0fce45fb014b09057403ae37c125e5a18655]

        tdf#130326 speed up opening XLSX
        
        SvxShape::Notify is called a lot (26%) of CPU, so re-arrange it
        to do the cheapest checks first.
        
        Change-Id: I0e6c6c976ecfe7670e8d4af175606654f839aa66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113843
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [f48ddb48720767414fee4b1dbdced85a8be27d09]

        -werror=maybe-uninitialized
        
        Change-Id: Iaa1905d181bc6dc86988c68a145d5d8fce11cda9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113904
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-10  bykivi  <kivader.matej@gmail.com>  [68b225bfbf51391b517dd483181e40e4a4c3fe31]

        tdf#141195:fix button text color with default background color
        
        Change-Id: I2f30282e5e1f5e303be2802529f693be4968620d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112989
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-04-10  Caolán McNamara  <caolanm@redhat.com>  [3cf47860832707baa67833af0ae40e23a925ddc2]

        Resolves: tdf#139075 diagonal focus rects contain focus rects of old size
        
        since...
        
        commit 356f6c5d89dd4dd92b2351898e07f99b96cb34cc
        Date:   Tue Jan 15 08:55:00 2013 +0000
        
            teach FrameSelector to be resizable
        
        Change-Id: I5ac4d1d12f60086349e7dbb3b78d29977f22c226
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113894
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c68973150cfb9eccb3d399db9736e3b5792b4e34]

        Fix typo in code
        
        To complete commit:
        7c6605bd2c1b Typos in code with variables containing "inital"->"initial"
        https://gerrit.libreoffice.org/c/core/+/113823
        
        Change-Id: I5874af4c18d460b81f99ecee7034df2d2829bad1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113876
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-04-10  Eike Rathke  <erack@redhat.com>  [5d1042cbd25b22babaf8b30bc4edff6f70750b5e]

        ODF load: use AAA/AAAA instead of NN/NNN(N) for implicit secondary calendar
        
        For example ja-JP Gengou calendar.
        NN/NNN always worked because ja-JP Gregorian calendar defines the
        same day of week names so it never was apparent.
        
        Change-Id: Ief0d7ce7532b7ed7d58910bf150b190b7872db28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113900
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-04-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [807d059d99e7b99fe45a712428befa17ffa44858]

        check-missing-unittests: ignore accessibility bugs for now
        
        Change-Id: I4fe5ec4a05d841c1c3486d2f80e7220dc0a99c80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113892
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [0725ae6f1650077367fcefa55aeed7ba82c1fec5]

        sw_layoutwriter: fix assert
        
        Change-Id: Iddd6271c70bebe0b2b146509f6603e0a43fda4d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113890
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-09  Caolán McNamara  <caolanm@redhat.com>  [9b6545773605c421a9266fcffca95d21131f5ada]

        remove vcl/waitobj.hxx
        
        create vcl/locktoplevels.hxx for the utility to set all
        toplevel windows modally locked
        
        Change-Id: I964484d238852e830e1e5c0b86b3bebb3b41a6b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113889
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-09  Stephan Bergmann  <sbergman@redhat.com>  [6c6046a83e0285f4c4303ee8a049759113dac16d]

        Avoid user interaction when determining recent documents' MIME types
        
        After 6fcabbd6199869753fd6a266f23901962a77f556 "tdf#129153: Show MIME type icon
        in main menu File>Recent documents list", I e.g. got an "Authentication
        Required" dialog asking for user name and password if there was an sftp URI
        among my recent documents.
        
        Change-Id: Ic772c500f9dd2bc2418ea7dbea966e8478a35729
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113887
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-09  Stephan Bergmann  <sbergman@redhat.com>  [b721a1cecb6ea0013be8402350110822e50b4415]

        external/jfreereport: Get rid of apache-commons-logging
        
        ...using Java 1.4 java.util.logging.Logger instead.  The two patch files are
        taken from
        <https://src.fedoraproject.org/rpms/pentaho-reporting-flow-engine/c/7db2dc0aaa9219edc794b535084a17fb408f284a>
        "Related: rhbz#1895921 replace apache-commons-logging with java.util.logging"
        and
        <https://src.fedoraproject.org/rpms/liblayout/c/675bcd0243d31593d7b047017108b71adfe748c3>
        "Related: rhbz#1895921 replace apache-commons-logging with java.util.logging",
        respectively
        
        Change-Id: Ie03319568f2cefc8a982c4f9ee9241f8dc0c923e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113850
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-09  Stephan Bergmann  <sbergman@redhat.com>  [de9d7f75eee26a6f53bdba6627bed8596f79900d]

        loplugin:redundantstatic (clang-cl)
        
        Change-Id: If21e0991c483836c2eb9a03396f077111dbec1fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113872
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-09  Stephan Bergmann  <sbergman@redhat.com>  [ec611d8ffdd9dea20ac373a7da4383379ed8bd3e]

        -Werror,-Wreorder-ctor (clang-cl)
        
        Change-Id: I3c5fd8e875c6c0d36e97d76b0c51308799eeb351
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113875
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-09  Caolán McNamara  <caolanm@redhat.com>  [4db804df44b1b4cb9512e02aaac8d45e986a03eb]

        enable set_busy_cursor to stack up in the gtk version too
        
        Change-Id: Ib9f8ee5af3e40c7563561d0eebc59f4a4fafcfa4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113888
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-09  Miklos Vajna  <vmiklos@collabora.com>  [ce98bef935dccd79735615a9299b2aa7a1ab0b94]

        sw style copy: fix crash when handling a conditional paragraphy style
        
        - "Text body" is normally a conditional style for a full-blown, default
          SwDoc
        
        - SwTransferable::GetData() creates a temporary, stripped down SwDoc,
          which has a "Text body" style, but it's not conditional
        
        - SwDoc::CopyFormatArr() assumes that in case the target already has a
          style with a given name, then either both the source and destination
          styles are conditional, or neither
        
        - in practice this only causes a crash if the style is customized, as we
          skip default styles, probably that's why this was not noticed so far
        
        The Online case invokes this as part of
        lok::Document::getSelectionType(), so it was enough to set the paragraph
        style to Text body and then select some of that text (with a suitable
        document) to hit this.
        
        Based on a patch from Michael Meeks, thanks for that.
        
        Change-Id: Ic3c27ec582ae1745469042856254313cbc996ee0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113877
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-09  Luboš Luňák  <l.lunak@collabora.com>  [28eb086f5d256a1febd7b0f38f9cd77fac574031]

        do not #error in clangplugins with --disable-pch
        
        I missed that -building-pch-with-obj is checked by configure (and
        used) only if PCHs are used. So remove the error checking and
        hope that it gets checked whenever somebody does changes related
        to the flag.
        
        Change-Id: Ibdf991169f023dae48dad0dd2929215fb048d57d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113841
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-09  Michael Weghorn  <m.weghorn@posteo.de>  [d214ab444e73490f4c95dffd7f376978cbcd3ccc]

        android: Check result for CREATE_NEW_DOCUMENT Intent
        
        Only try to retrieve the file URI and load the document
        if a file was actually selected.
        
        Change-Id: Icd47c197b67d593e74874e8136233b6e41a1a68d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113845
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-09  Michael Weghorn  <m.weghorn@posteo.de>  [7d9db806d65cb814af1e99a1e79c3db5aa7c17d5]

        android: Request PERMISSION_WRITE_EXTERNAL_STORAGE again
        
        Requesting the permission on app start had been dropped in
        
            commit a23bd42e9b2f6401c710ac95afcc3aa8f360d65c
            Date:   Tue Apr 6 14:26:06 2021 +0200
        
                android: Drop custom file abstraction + UI
        
        Since the app now uses the Android Storage Access Framework [1]
        in order to open or create files from within the app,
        it not longer needs PERMISSION_WRITE_EXTERNAL_STORAGE for this.
        However, at least PDF export currently still directly writes
        to local storage ("Documents" directory), which fails without
        that permission being granted.
        
        In addition, opening files passed with a 'file://' URI
        in an 'Intent.ACTION_VIEW' also did not work anymore.
        I'm not sure whether this use case is particularly
        relevant in practice, though; at least all of the (few)
        apps I used during testing passed 'content://' URIs in their
        Intent.
        
        In addition, in Android 11 (API level 30) or higher,
        PERMISSION_WRITE_EXTERNAL_STORAGE no longer has any effect;
        from [2]:
        
        > More recent versions of Android rely more on a file's purpose than its
        > location for determining an app's ability to access, and write to, a
        > given file. In particular, if your app targets Android 11 (API level 30)
        > or higher, the WRITE_EXTERNAL_STORAGE permission doesn't have any
        > effect on your app's access to storage. This purpose-based storage
        > model improves user privacy because apps are given access only to
        > the areas of the device's file system that they actually use.
        >
        > Android 11 introduces the MANAGE_EXTERNAL_STORAGE permission, which
        > provides write access to files outside the app-specific directory and
        > MediaStore. To learn more about this permission, and why most apps don't
        > need to declare it to fulfill their use cases, see the guide on how to
        > manage all files [3] on a storage device.
        
        For now, request the permission again, at least as long
        as PDF export doesn't use the storage framework to
        ask where to save files.
        It certainly makes sense to reconsider this in the future (and decide to either
        drop the permission completely or request MANAGE_EXTERNAL_STORAGE for API
        level >=30).
        
        [1] https://developer.android.com/training/data-storage/shared/documents-files
        [2] https://developer.android.com/training/data-storage#permissions
        [3] https://developer.android.com/training/data-storage/manage-all-files
        
        Change-Id: Icc4c9c9b7b315d2a0b6a025439ae7e431cdd5b37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113840
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-09  Stephan Bergmann  <sbergman@redhat.com>  [2f881ca56aee8de4a7e6aae2e4b283625f9ff3e7]

        -Werror,-Wformat (clang-cl)
        
        "format specifies type 'unsigned long' but the argument has type 'sal_uInt16'
        (aka 'unsigned short')"
        
        Change-Id: Ie5397be90ccb5678a97e7a3a0987b60b38ece4e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113874
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-09  Stephan Bergmann  <sbergman@redhat.com>  [d5f88932b60b79a8a677583f70c16d600c159935]

        loplugin:noexceptmove (clang-cl)
        
        Change-Id: I55f5c725ac65058f5424f472cb71a84c9e3322f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113873
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-09  Caolán McNamara  <caolanm@redhat.com>  [c9c1c113cc5ae908ef6d0a008372d512b335586a]

        expose what sizes are used for these
        
        Change-Id: Ic156ef1dc51e7e7b0773cfbf240b4dfa5ec7640e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113849
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-09  Stephan Bergmann  <sbergman@redhat.com>  [bbcf3a2dd4d02b90397cafcb41d539dba79c9204]

        loplugin:nullptr (clang-cl)
        
        Change-Id: I41a8fa48b762d8f4da1c23785a86d651cfb4aa89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113851
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-09  Eike Rathke  <erack@redhat.com>  [15a97bcaf17f0f3bc64efd1239c365868480ec43]

        [API-CHANGE] tdf#141543 VBA Range.Formula Range.FormulaR1C1 non-localized
        
        The VBA compatibility Range.Formula and Range.FormulaR1C1
        properties wrongly used localized formula expressions as if they
        were Range.FormulaLocal and Range.FormulaR1C1Local. That worked in
        English UI and locales, but not in translated UI or with locale
        dependent different separators, imported Excel documents using
        these properties failed there.
        
        Instead, use English formula expressions and separators, and
        additionally implement Range.FormulaLocal and
        Range.FormulaR1C1Local for localized formula expressions.
        See
        https://docs.microsoft.com/en-us/office/vba/api/excel.range.formula
        https://docs.microsoft.com/en-us/office/vba/api/excel.range.formular1c1
        https://docs.microsoft.com/en-us/office/vba/api/excel.range.formulalocal
        https://docs.microsoft.com/en-us/office/vba/api/excel.range.formular1c1local
        
        Unfortunately this change means for macros created in LibreOffice
        that relied on the erroneous beaviour in a localized environment
        those macros will cease to work, the remedy in these cases is to
        replace setting Formula and FormulaR1C1 attributes with
        FormulaLocal and FormulaR1C1Local instead. Obtaining formulas
        never worked reliably unless the document's native grammar was
        very similar to the API grammar (English UI function names,
        English locale and separators, address convention).
        
        For this to work a prerequisite is
        
            commit d0b4719ca3d4608bcb7431dbeb097146dd5a5127
            CommitDate: Wed Apr 7 02:22:54 2021 +0200
        
        	Related: tdf#128334 Make VBA Range getFormula(R1C1) work not only by accident
        
        Change-Id: Ifce9ac7557b6a3703d47ee81b57dd8246f3fc3ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113846
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-04-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [9940630266686d306fc2bc0ac3c20231f7f3d532]

        fix small cairo leak in gen backend
        
        Change-Id: I57b8cd00d252cef2699d499b9080f829be9098da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113847
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-09  Miklos Vajna  <vmiklos@collabora.com>  [25528082a91bd2a3f4b3a3773e999ffd5da85d83]

        sw doc model xml dump: show if a text format is conditional
        
        Text body is typically conditional, but not always, make it easier to
        spot this unusual case.
        
        Change-Id: I27c63f86c773324b258c6dd7e06097aa857fa9aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113848
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-09  Michael Stahl  <michael.stahl@allotropia.de>  [c2eae4998b3ae79210ef0b5c064e9833218c22de]

        tdf#141549 sw: fix ordering of virtual SdrObjects for textboxes
        
        In header/footer it turns out that not only can the text box be inserted
        after the shape, it can also be inserted before the shape.
        
        This is because SwDrawFrameFormat::MakeFrames() ends up first destroying
        all the SwDrawVirtObj and then creating them from scratch again, while
        the SwVirtFlyDrawObj survives.
        
        4  SwDrawContact::DisconnectFromLayout(bool) (this=0x6ed0200, _bMoveMasterToInvisibleLayer=false) at sw/source/core/draw/dcontact.cxx:1664
        5  SwDrawContact::ConnectToLayout(SwFormatAnchor const*) (this=0x6ed0200, pAnch=0x0) at sw/source/core/draw/dcontact.cxx:1791
        6  SwDrawContact::SwClientNotify(SwModify const&, SfxHint const&) (this=0x6ed0200, rMod=..., rHint=...) at sw/source/core/draw/dcontact.cxx:1521
        7  SwModify::CallSwClientNotify(SfxHint const&) const (this=0x6ecfd80, rHint=...) at sw/source/core/attr/calbck.cxx:321
        8  sw::BroadcastingModify::CallSwClientNotify(SfxHint const&) const (this=0x6ecfd80, rHint=...) at sw/source/core/attr/calbck.cxx:326
        9  SwDrawFrameFormat::MakeFrames() (this=0x6ecfd80) at sw/source/core/layout/atrfrm.cxx:3394
        10 AppendAllObjs(SwFrameFormats const*, SwFrame const*) (pTable=0x69c1920, pSib=0x38c6100) at sw/source/core/layout/frmtool.cxx:1349
        11 InsertCnt_(SwLayoutFrame*, SwDoc*, unsigned long, bool, unsigned long, SwFrame*, sw::FrameMode) (pLay=0x6be4320, pDoc=0x69af7c0, nIndex=157, bPages=true, nEndIndex=0, pPrv=0x6baedc0, eMode=sw::FrameMode::New) at sw/source/core/layout/frmtool.cxx:1927
        
        Fix this by searching for the existing SwVirtFlyDrawObj in
        SwDrawVirtObj::AddToDrawingPage().
        
        (regression from 3bc8f90e9693f710f12632f69b9348c1c833c906)
        
        Change-Id: Ic00878685ab16018c9331190f1e80f874c1a9a4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113844
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-09  Mike Kaganski  <mike.kaganski@collabora.com>  [c87e0938b3ee9f4c1f87c4ec53f3e94a022fe6f0]

        Remove duplicating call
        
        ... introduced in 14ee634e9cca474cacccd8872d5fdf46ea53f108
        and obsoleted by 8a32a014fbf336ce32e4a1d4b95c4d286029ea4c
        shortly after.
        
        Change-Id: Iae2f4004212ecb2fe9f1ecac94c8d9c520a77000
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113770
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-09  Noel Grandin  <noelgrandin@gmail.com>  [79ef2cef85f35aeb11b620fdc82acd595a7cb4fb]

        tdf#130326 related, speed up scrolling
        
        ViewObjectContact calls these a lot when rendering,
        and the uno query becomes expensive.
        
        shaves 3% off cpu time
        
        Change-Id: I53b2f62880460ccc0ed94e4f489682de044f9236
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113842
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-09  Justin Luth  <justin.luth@collabora.com>  [32013f0dccde8407aa907112399dc2a9efb7f906]

        tdf#120768 doc import: z-order background shapes behind others
        
        Interestingly, there were NO ww8export examples
        where a background item was attempting to insert
        itself after a foreground one.
        I think GENERALLY the order of shapes in a DOC
        file format is from bottom to top - and so it
        just worked by accident.
        
        Change-Id: If5226b4ad071455d1e3c30e334676cc5932a1064
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113837
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-04-09  Justin Luth  <justin.luth@collabora.com>  [7f3deaa2963d3b240b4770d6494d539de68a310f]

        if (x > 0), then there is no need for abs(x)
        
        and the if() was added at the same times as abs().
        Sigh.
        
        Change-Id: I04431b7f17f92471eb7adcf786c3d14587ce1a01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113780
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-04-09  rounak  <rounak.modi06@gmail.com>  [7a3a21657bbbf7c4187fc4ff6a45dda5512951a2]

        tdf#105558: sc_macros: Add unittest
        
        to check BASIC currency format returns as a number instead
        of as a text string
        
        Change-Id: Ic618f49aa2a2641cde9ebc9e1c694397a74c4a40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113621
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-09  Mike Kaganski  <mike.kaganski@collabora.com>  [1369ce4aadc9cdce9a25992b1f4e2aa7230c0b91]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 308ebcecc9e88de8422a0a44599b77ce0f2b73d9
          - Fix the data selection
            
            Change-Id: If089214220177854c18c7036aaa184c62afa2ce3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113765
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-09  Mike Kaganski  <mike.kaganski@collabora.com>  [c617827d009bd61ff432514d3f607a12e9ccb38a]

        Fix Win64 build
        
        ... after bff456b37814303e386e86b9d395babaccf164db, which fails only
        on Win64, where tools::Long is not long
        
        Change-Id: Ia919b6371f8d8b6ba7c379992591bb9bcc2fe2ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113838
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-09  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [2633d5f97ff45cc4a7f016bee1f2e8f92a60d2fb]

        Recheck include/ with IWYU
        
        See tdf#42949 for motivation
        
        Change-Id: Ifc253bf800bb1468b5774663a93f4fb30bec81d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113657
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-04-09  Justin Luth  <justin.luth@collabora.com>  [28a9a92105f3155d82fd9e31095efabd3ec706ea]

        tdf#139495 doc import: prevent negative Int forced into uInt
        
        Don't cast a negative number into a sal_uInt16
        and expect good results. (ww8import test)
        
        But for bug 139495 (and ww8export3), the problem area is also
        related to pHdFormat->SetFormatAttr(SwFormatFrameSize...
        which takes an awt::Size which consists of Longs.
        So they should accept negative numbers.
        Likely the result is being treated as a uInt somewhere.
        And a negative height doesn't mean very much anyway.
        
        There seems to be a fundamental difference between
        Word and LO here. Word sets the page margins,
        but that is irrelevant to the header/footer,
        which have their own distance from the edge.
        
        In LO, the header starts at the page margin,
        and the body text must follow the header,
        (In Word, the body text can start above the header,
        as seen in the ww8export3 unit test.)
        
        [FYI: DOC format (since forever) seems to ignore the header size,
        allowing the content to at least overlap with the body text,
        but DOCX doesn't have that.
        Likely this is #112727# using floating frames hack.
        So I'd better not keep messing around in here.]
        
        Change-Id: Ie7bffec8a3de25958cf1f311ff2c8338d4870d99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113681
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-04-09  Justin Luth  <justin.luth@collabora.com>  [3236020c4b8bed68dcf57210c0437f43f4160130]

        tdf#97569 docxexport: export russianUpper/russianLower numbering
        
        Change-Id: Iad5f5d4687eccc05a63d6a9a4f81cf3f552cb17d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113829
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-04-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [30f222c91fa816a7863bf4bfc4a36e503e0bf2d3]

        tdf#141416: partial revert of the fix for tdf#81396
        
        d4743045a0b320449d07a957463a76bb8b13f939 < the cells need to
        be imported before we handle charts, tdf#81396 >
        
        Import time of sample file in tdf#141416 goes from more than an hour
        to 1 minute while keeping tdf#81396 fixed
        Unittest for tdf#81396 added in 9a59068fc31d7150e255ada91c59b8299636f185
        
        Change-Id: Ic15d57945069397076c483b6ef8f3070057db317
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113818
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-09  Gabriel Masei  <gabriel.masei@1and1.ro>  [8859e62d7dfaa71c35f80b5eff99b0788b49c9fa]

        lok: intercept indentation and decimals state change events
        
        This solves some toolbar buttons enabling issues in online
        when dynamically changing UI mode to classic.
        
        Change-Id: I3301b92c35effce905f1283ae645d8ad2b168ece
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113723
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-04-09  Ahmet Hakan Çelik  <ahmethcelik@gmail.com>  [7f9a66cb11f0889bf10542a17c144f9665c0ce70]

        tdf#140226: Make use of SfxPoolItems more typesafe by using StaticWhichCast
        
        Change-Id: Ia6c71d84241093843e7efd12b6f0aceee3edaa61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112190
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-09  Szymon Kłos  <szymon.klos@collabora.com>  [bff456b37814303e386e86b9d395babaccf164db]

        online: update calc inputbar position on change
        
        Change-Id: I9b340cb0f5d5d28b0cc683878ba8fad2c4d8a5af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113307
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113807
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-04-09  Luboš Luňák  <l.lunak@collabora.com>  [422c939f44eec82aca1060d22ea9a95a44d6b17d]

        make clang plugin check code in headers only once if in PCH
        
        When using Clang PCHs, we know for certain that the content of a PCH
        will be used once by the PCH's dedicated source file. So it is not
        necessary to let clang plugin check locations coming from a PCH
        every time, but just once when compiling that dedicated source.
        
        For starmath's parse.cxx this reduces compilation time 0.94s->0.4s
        (0.1s when not using plugins at all), for sc's document.cxx it is
        5.9s->5.0s (4.0s without plugins). For reference, without PCHs
        the numbers are (with/without plugins) 2.1s/1.9s for parse.cxx
        and 11.2s/10.3s for document.cxx.
        
        Change-Id: Ie39787e65d7951187941dcff4899d053da63cbdd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113817
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-09  Caolán McNamara  <caolanm@redhat.com>  [200626e41f004b6b8588f89fa3707c71ae2b375c]

        remove need for an intermediate vcl::Window
        
        Change-Id: I59f24888e47ec17e46bf651d8530fc9468f16f62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113795
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-09  Caolán McNamara  <caolanm@redhat.com>  [ce9f23c6196b17985d14e441aa93175b31650f34]

        ofz#33038 Floating-point-exception
        
        Change-Id: Ibe4a6667f5a14b5d94f2dbb92ad611ecba4984f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113821
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-09  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [aed1937e7efdf9a6d8c831edef73ec822832ea4e]

        tdf#119457 - check for a valid range name and cell reference
        
        Change-Id: If23eda52142ba5e59cfd354f2177b1ac1727efaa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113341
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-04-09  Miklos Vajna  <vmiklos@collabora.com>  [0b62ab983f99805d69c8a2c9d32a410d3daf0e9e]

        sw: prefix members of SwDoCapitalCursorOfst, SwDoDrawCapital, ...
        
        ... SwDoDrawStretchCapital and SwDoGetCapitalBreak
        
        See tdf#94879 for motivation.
        
        Change-Id: I0dcb958228003433fe49e24ab6cdce4f3b0e2af7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113822
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-04-09  David Tardon  <dtardon@redhat.com>  [5e27230f45c7ecf32a98076302179d96f4f65219]

        upload libmwaw 0.3.18
        
        Change-Id: I6ffa01f092455f79bb3690875e1b286ae2298832
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113819
        Tested-by: Jenkins
        Reviewed-by: David Tardon <dtardon@redhat.com>

2021-04-08  Julien Nabet  <serval2412@yahoo.fr>  [7c6605bd2c1b27c12c4a492921e537eb4bf5a98e]

        Typos in code with variables containing "inital"->"initial"
        
        Change-Id: I48205b40b7f9a0b37da3712ae05c49ff4a618db1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113823
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-04-08  Tor Lillqvist  <tml@collabora.com>  [9ec0d5561158536e19dc0ed42a4b5ac7aec0755e]

        Add short comments explaining a bit how a tabstop is drawn in a ruler
        
        Change-Id: I11dcf7f55490ddd756fb4ac211789e51c94eccc3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113812
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-04-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [9a59068fc31d7150e255ada91c59b8299636f185]

        tdf#81396: chart2_import: Add unittest
        
        Change-Id: Ie5ed55658cf231b59854129792dead1adef2f56d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113813
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-08  Miklos Vajna  <vmiklos@collabora.com>  [fb4dc0f1786e0a036fc224393e91a3f1fdbff1b3]

        embeddedobj: fix lost native data when updating it via OLE fails
        
        How to reproduce the problem:
        
        1) Create an ODT file which has an OLE object, where the native data is
        an OLE2 container, containing a Package stream, containing a DOCX file.
        
        2) Install some external application on Windows which registers itself
        as a handler for the DOCX CSLID [ this is where writing a testcase for
        this bug is challenging ].
        
        3) Open this document via Java, using URP. Load the document with
        Hidden=true and OnMainThread=true.
        
        4) Dispatch .uno:UpdateAll
        
        5) Save the document using XStorable.store()
        
        Expected result: the native data is there.
        
        Actual result: the native data is sometimes missing (0 bytes). Typically
        happens at least once if you perform the steps 4 times in a row.
        
        The root cause is that GetUserClassID() Win32 API fails in some cases,
        and re-trying a few times after a small sleep doesn't help.
        
        Handle this error better by detecting this situation in
        OleEmbeddedObject::SwitchOwnPersistence() and reusing the old native
        data, similar to how svt::EmbeddedObjectRef::GetReplacement() updates
        the preview image in a transactional way (only delete the old one when
        we have a one one).
        
        Finally, detect a broken OLE2 preview during reqif export, this way the
        reqif export result's embedded object is editable in Word, while
        \objdata was simply empty previously.
        
        Change-Id: I4dd34ebe6ad892a14cdcfb82acc82d9edf790fb3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113814
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [659d18f02ae078f8eeb7b9271f95492c8241cc9c]

        Removed executable permission on file
        
        Change-Id: Ifdc17cad2960183ea809eb953311db3135f366c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113796
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-04-08  Miklos Vajna  <vmiklos@collabora.com>  [c04be7a6c9d8302bbe8544cde1f2a7921d9fe849]

        xmloff: build-time test that XMLRtlGutterPropertyHandler.hxx is self-contained
        
        By making it the first include in XMLRtlGutterPropertyHandler.cxx.
        
        Change-Id: Id2e273ac60ad0ca9811b8581b32fc40776f0877e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113816
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-08  Miklos Vajna  <vmiklos@collabora.com>  [d1a84b927b1203857d3d91ac5ddf0f1835ca1a48]

        sfx2 objserv uitest: fix missing newline
        
        PEP8 suggests two newlines after the module import list, restore that.
        
        Change-Id: I2834104e352f58bce3b8fb10679db6902244977b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113815
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-08  Stephan Bergmann  <sbergman@redhat.com>  [12e647fcfe915971515e808ef71a55adbccc73c7]

        Make test_tdf141166 work also on macOS (where help is ⌘H, not ^H)
        
        However, without the additional 'FOCUS' action, the test would no longer verify
        the fix for <https://bugs.documentfoundation.org/show_bug.cgi?id=141166>
        "Crash in: mergedlo.dll: Press "Help" button in Hyperlink dialog", namely
        92220638362755f0e776e222fa4e8b79377e75eb "tdf#141166 widget with id 'tabcontrol'
        might not be a TabControl":  At least for a --without-help Linux build, in
        Window::RequestHelp at vcl/source/window/window.cxx:1897,
        
        >     else if (!mpWindowImpl->maHelpRequestHdl.IsSet() || mpWindowImpl->maHelpRequestHdl.Call(*this))
        
        the leading `!mpWindowImpl->maHelpRequestHdl.IsSet()` would be true, so the
        trailing `mpWindowImpl->maHelpRequestHdl.Call(*this)` would not be called and
        would thus not lead to the problematic call of VclBuilder::get<TabControl>.
        
        Change-Id: I35a687834b4eef46b81cc032c2f298ded8490f8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113347
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3b6408988487c886adc5415f7050f9da13d2e16b]

        Fix typo
        
        Change-Id: I2cc70345d508da17d466d04c6a9a59b689e9ae16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113797
        Tested-by: Jenkins
        Reviewed-by: Hossein <hossein.ir@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-04-08  Luboš Luňák  <l.lunak@collabora.com>  [e76a4d62fa6583a0084a5259ea436d7bb7672eb9]

        update PCHs
        
        Change-Id: Ia9d04447f927e270a55500e7f35723a729bc01dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113801
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-08  Luboš Luňák  <l.lunak@collabora.com>  [b8901e8beac21087c69cc5c343850eff809ab3a7]

        allow more trivial #if's for including headers in PCHs
        
        Change-Id: I734ac1832bafe0f4e5710b9b27bd03833179e2d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113800
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-08  Luboš Luňák  <l.lunak@collabora.com>  [15a0bdd32df89aa8d2e5ab49e07061f0708651e6]

        make update_pch.sh aware of '#pragma once'
        
        Headers are allowed to have one #if block that is not ignored,
        on the assumption that it is the include guard. This shouldn't
        be the case if the header uses #pragma once, obviously.
        
        Change-Id: Ib0aa0933ce224ca4e3ecf209593852da0f4ca5ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113799
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-08  Luboš Luňák  <l.lunak@collabora.com>  [9cd313228477f0b471f759e3e71810ddae8654e4]

        make update_pch.sh abort on an error
        
        The script depends also on generated sources in workdir, which
        it may fail to find if they haven't been built before running
        the script. Prefer to fail on errors rather than ignoring them.
        
        Note that when using builddir != srcdir, the script requires
        $WORKDIR to be set (done e.g. by the recommended
        'make cmd cmd="./bin/update_pch.sh [..]"').
        
        Change-Id: I93429c133bd0876730a850d944707880848201f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113798
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-08  Szymon Kłos  <szymon.klos@collabora.com>  [9e88172d28edf315676f52ed9a99077e95cd9628]

        SfxInPlaceClient: avoid crash when chart deleted by other view
        
        Be sure m_pClient still is valid. In case when one view
        was in the chart editing mode and other view deleted the
        slide, m_pClient was cleared in the meantime what caused
        a crash
        
        Change-Id: Ie433946799abef4c75af7b96f3e5cf9ba0e7ec47
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113032
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113786
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-04-08  Szymon Kłos  <szymon.klos@collabora.com>  [3889d15537ad1cc3db9dce6f410dc42265d873b9]

        ImplNewInputContext: check pointer before use
        
        Change-Id: Id98cc2037f6cfb9c5468d67b00595d940aa88946
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113030
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113785
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-04-08  Szymon Kłos  <szymon.klos@collabora.com>  [9968367d841a0a1bd81e1535cfc01b782d2febb5]

        impress: avoid crash when user edits text and other deletes slide
        
        We need to end text edit when page is deleted by other user.
        
        Change-Id: I89824c91f5652421a443feb9412acbae65db8800
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112917
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113784
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-04-08  Jean-Pierre Ledure  <jp@ledure.be>  [33ec919b6302a3e768488cb9e86a2b2c475cb177]

        ScriptForge - (scriptforge.py) Base and Form classes
        
        Completion of the SFDocuments.SF_Base
        and addition of the SFDocuments.SF_Form classes
        
        Config of properties and methods
        
        Some methods require an hardcoded processing in
        _PythonDispatcher() - SF_PythonHelper.xba
        because they potentially may return arrays (cfr. bug #138155)
        
        Addition of SF_String etc shortcuts in Python
        for compatibility with Basic
        
        Change-Id: Id9852c214618e863b2fdf60aa5f80e36b3547a36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113739
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-04-08  Vatsal32  <vatsalm707@gmail.com>  [a804a0a548dc976a1e9063ad2c34b6ce7542542e]

        tdf#132293 removed all the unused imports from the folder sw
        
        Change-Id: I5a37f30941a73c276bc238fa9fbdfcfd8381791f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112563
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [e90706dd0448772acf28d4e4762b7298cd4e0b60]

        tdf#141547: sc: Add UItest
        
        Change-Id: I97c3019c354b825d17a60c3dc964c8048b4164e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113794
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-08  Henry Castro  <hcastro@collabora.com>  [f153be729ed12ea301642e7d2551ec60b70a2a61]

        lok: remove event listener when disposing
        
        In order to prevent that the event listener
        holds the object reference count when removed,
        ensure they are removed when disposing the object.
        
        Change-Id: I7cb4cb7d87acfc9610c2498760ade531456fe22e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113493
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-04-08  Mike Kaganski  <mike.kaganski@collabora.com>  [c0936ba2474f199b7242e2ca0a2d460647bc339e]

        These checks are not needed
        
        Change-Id: Ic1a707010a4d17955e47a781355213044a699cf0
        OUString::operator== will check if lengths are not equal anyway
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113756
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-04-08  Caolán McNamara  <caolanm@redhat.com>  [396dfdd2164d095e4ec182956b31aca8c3908655]

        move set/get Pointer to VCLUnoHelper
        
        Change-Id: I7dadc7bc881e0b892720b3eb89fdc60c8d87c541
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113776
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-08  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [f4c66a2272d890eaa7a6d7429e5bfa7bdb1f7162]

        tdf#141529 sync linked OLE save(s) with hosting file save(s)
        
        Before deactivating a linked OLE saved it and overwrote the
        original, even when not saving the hosting document at all.
        This is not intuitive from user perspective and may lead
        to unexpected data loss (of the OLE content).
        Reported case was especially about closing the hosted document
        without saving in the understandable believe that that way the
        changed OLE will not be changed on external medium.
        Added mechanism for linked OLE to hold data in a hidden local
        temp file, synching/writing back on hosting file save. Most
        complicated was adapting the 'break link' case and ensuring
        other cases to work, but looks good now from my POV
        
        Change-Id: I7f63d667820b2d9725abc598a9dd7360be1f8d5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113793
        Tested-by: Armin Le Grand <Armin.Le.Grand@me.com>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2021-04-08  Caolán McNamara  <caolanm@redhat.com>  [2411097e1fdf63f176cb6bbeabbbab8241f773c3]

        use the SfxRequest to get the appropiate dialog parent
        
        Change-Id: I794718fa6ef8f395cf2e50e570f955926fc282f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113791
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-08  Stephan Bergmann  <sbergman@redhat.com>  [6ba439d2583af917cea533aac7608e33db137c96]

        Update comment
        
        ...after 86cadd43f002959d6cfcb7b3e4066076f6d05997 "rtl::Static -> function
        local static"
        
        Change-Id: I1013e7d38a85a596f279ac8107a4ac6d8b940950
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113788
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-08  Caolán McNamara  <caolanm@redhat.com>  [ff79dd464a5d9e92d63a4385d3d1103da6b467fd]

        set an explicit parent for warning dialog
        
        Change-Id: Id325189b34c19034ded7354bf0bffc324071a70b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113790
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-08  Caolán McNamara  <caolanm@redhat.com>  [a1e94574f7d1b02645febb60cd870761642cd0e9]

        drop some unneeded include
        
        Change-Id: Ibae554766d1de6e7e443df0fda4987c7f378fb45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113789
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-08  Caolán McNamara  <caolanm@redhat.com>  [852d15792d672f2437df6364247a4870883b1d10]

        GetEditWin() is already fetched as pEditWin
        
        Change-Id: I2057925e3d5d3d8153777416f56b25624aa9041d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113775
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-08  Mike Kaganski  <mike.kaganski@collabora.com>  [a0d2fb3217094aa7158310f0bcf16093bcc4984f]

        tdf#141547: maQueryItems can be 0
        
        E.g., fillQueryParam (sc/source/ui/unoobj/datauno.cxx) may clear it
        and leave empty if relevant input item is empty.
        
        Note how commit e4b924df8f9ad02c66549751cb8e123e420e8508 had changed
        the same checks in ScQueryEntry::IsQueryBy[Non]Empty.
        
        Change-Id: I552462c72e69ddce43711bcff645dc6c7b133db7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113783
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-08  Justin Luth  <justin.luth@collabora.com>  [a4d69d2a7680d4c8062119d2b9dab1df7c2b574d]

        tdf#81705 doc export: write sprmPOutLvl
        
        but only if it is not the default value,
        and it isn't the same as what it inherits.
        
        Also tweaked DOCX, so that it can write out
        the default in order to cancel a style's outline level.
        
        RTF does nothing with ParaOutlineLevel.
        
        I am slightly confused by ::OutlineNumbering
        which also writes out Outline Level.
        This appears to be a duplication
        (and it also seems to duplicate ParaNumRule)
        which DOCX avoids by just doing nothing.
        
        Change-Id: I32dd1bf9f35dc5f7f500e65d517fad0304bf452d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113426
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-04-08  Miklos Vajna  <vmiklos@collabora.com>  [faf3f18bdc89cc5e04abdefcb12d63e6ef796396]

        vcl VectorGraphicSearch: clean up not needed HAVE_FEATURE_PDFIUM ifdefs
        
        Towards completely avoiding the HAVE_FEATURE_PDFIUM ifdef forest.
        
        Change-Id: I38f138d7b7602cd0bd676d2e4f859b0bb5f051e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113772
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-04-08  Caolán McNamara  <caolanm@redhat.com>  [d9e0d49434c216d8f24a7f8e696286298d96b568]

        drop some unneeded includes
        
        Change-Id: I4357b70a6affa763b844034bb8f33f101bfa9287
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113774
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-08  Szymon Kłos  <szymon.klos@collabora.com>  [722b7a18c04aa69bfa10aaac8d47648912af94db]

        impress: delete correct page when has multiple users
        
        When multiple users are editing the presentation
        few pages could be selected. Then the first selected
        page was removed instead of currently selected by user
        who executed the delete action. SlideSorterViewShell
        has better knowledge about selected slides by current view.
        
        Change-Id: Icb3157c8426027a7edc225249f8dd99270e9b2da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112883
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113728
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-04-08  Szymon Kłos  <szymon.klos@collabora.com>  [4bfe04aec4dddf8e612160ceda87ef9f5ea4bb42]

        online: send selection coordinates with inplace mode
        
        Change-Id: I38964fc522924b61313bc38ecf03e007fc6f3b8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112742
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Gökay ŞATIR <gokaysatir@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113727
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-04-08  Szymon Kłos  <szymon.klos@collabora.com>  [ee74fa1a696407d55e7245472b3b9447a1e596d0]

        online: Don't send chart selection to all views
        
        Steps to reproduce fixed bug:
        
        1. open spreadsheet with chart in two sessions
        2. session A: doubleclick on chart (grey overlay appears), then click somewhere else to exit chart editing mode (grey overlay disappears)
        3. session B: doubleclick on chart
        result - grey overlay present in both views
        
        Change-Id: I43b390fcf9bb1a3f3cbbbce4cea1052c54255dc6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112736
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113726
        Tested-by: Jenkins

2021-04-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [78eaf6489a6542378ffab7eef39ec0a2c5f1a10a]

        Fix typos
        
        Change-Id: I41f5c964a289a88b3f6fc637797fe77d17aaab38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113737
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-04-08  Mike Kaganski  <mike.kaganski@collabora.com>  [0766f7a6a976ec23c4aa0ab9dc9207e441b71be1]

        Revert "Revert "Compute (un-)premultiply_table at compile time""
        
        This reverts commit c2374d702b0e4b7a1828964faa528344a5a9ee17, since
        VS 2019 is now the baseline.
        
        Change-Id: I3790ba3046910de2fffd7584a589c70cee56de0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113569
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-08  Mike Kaganski  <mike.kaganski@collabora.com>  [4f3b811d6249af4bfec2a0cb07fce9928baf07cd]

        Compute permutation2D at compile time
        
        Change-Id: Ia69913a11aa47a2c37a1c7cb8316cb9d34dffeec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113522
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-08  Stephan Bergmann  <sbergman@redhat.com>  [673297dea98892abca3e4421a2e40d8940d7220b]

        Adapt loplugin:unnecessaryparen to CXXRewrittenBinaryOperator
        
        ...as debuted in Clang with
        <https://github.com/llvm/llvm-project/commit/778dc0f1d49230f53401ae0c190fe460bda4ffd1>
        "[c++20] Add CXXRewrittenBinaryOperator to represent a comparison operator that
        is rewritten as a call to multiple other operators" towards Clang 10, and would
        have caused a false
        
        > xmloff/source/style/XMLRtlGutterPropertyHandler.cxx:40:16: error: parentheses immediately inside assignment [loplugin:unnecessaryparen]
        >     rValue <<= (it != aRtlModes.end());
        >                ^~~~~~~~~~~~~~~~~~~~~~~
        
        with --with-latest-c++ and an appropriate libstdc++.
        
        Change-Id: Iede63144dff1e1c833a1da7090b599e792351926
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113744
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-08  Jim Raykowski  <raykowj@gmail.com>  [f458b30b15526e95a6d25820450241fd6234171c]

        tdf#141511 fix null pointer use crash
        
        Change-Id: I196216d10829df99629e4e97aad7db622c3378e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113779
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-04-08  Jim Raykowski  <raykowj@gmail.com>  [7d6e12c01e6c1dd050818a2ea76faa6bf89e41f1]

        tdf#141276 Don't grab focus to the fold buttons
        
        Change-Id: I30b612c168a1592549c57e871594cb840e6e5be8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113496
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-04-07  Henry Castro  <hcastro@collabora.com>  [55ad47b89282ec7c9cd1d3506cad3df0681d61a6]

        lok: async exception dialog messages for VBA macros
        
        Change-Id: Ia713343541f8102de85f7ac57202780afba3da00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111855
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113686
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-04-07  Henry Castro  <hcastro@collabora.com>  [bb91e70bfb25d678560184ddcc294ff9fbb377af]

        lok: show error message dialog for VBA macros
        
        It creates and exclusive message dialog to show
        the VBA errors to client side.
        
        Otherwise the IDE window to show the source code
        and the error message is not supported yet.
        
        Change-Id: Ie74f911b109cb13aebd39de2cb8e899d779c1cf1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111854
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113689
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-04-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [ae4512f5e7cfb1b309cc9c48bbe798546c0a3f2a]

        tdf#138089: sc: Add UItest
        
        Change-Id: Ib9baa24c899e40062da0347986cf8e5755cf2f0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113751
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-07  Noel  <noel.grandin@collabora.co.uk>  [f1a57c38681eda897e42ae0358556f4d55e45dad]

        can short-circuit this conversion
        
        Change-Id: I042bcd0ea9d64ab5d9cca301a04235a89b1e4fbd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113662
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-07  Caolán McNamara  <caolanm@redhat.com>  [bd3019d24af91ee264783ed9d9d1d8bb624ff159]

        only call mpCurrentDeck->GetLOKNotifier if we need to
        
        Change-Id: I7a4205a51a40d4404c304a4db992baf198eb015e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113742
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [dbd06d22ad3c1db87ed210092d6a54fbb5c5000a]

        uitest: factor out common code
        
        Change-Id: I4ca17db1ff7221290fedb94700bfb2257e9c647e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113749
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-07  Stephan Bergmann  <sbergman@redhat.com>  [adb05e2d256ee8cfcba1ded92e650c42ea0fb021]

        -Werror,-Wunused-private-field
        
        ...apparently since 615ceb107e9faf01b568b0a2440a3f09c8f88ca6 "vcl: remove 4-bit
        bitmap support from qt5 backend"
        
        Change-Id: I8e130b6e1a2439476e6bdf934a3c380d4599c23e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113743
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [f4e8244700adcbbf4f5c975a37520aa138ea7005]

        rtl::Static -> function local static
        
        Change-Id: If8d2ef2066f52bc287457e03f0e57df11d5cfc85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113714
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [86cadd43f002959d6cfcb7b3e4066076f6d05997]

        rtl::Static -> function local static
        
        Change-Id: Iee030633d2e2b020f38797d0d323680fa552b81a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113713
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-07  Henry Castro  <hcastro@collabora.com>  [78b53fc86dcf97df9d00828788611527e78d40a6]

        lok: add "MacroSecurityLevel" option
        
        Change-Id: I1cf4e6d4495c552b94c6fe80333291fc4ab20936
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112043
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113691
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-04-07  Luboš Luňák  <l.lunak@centrum.cz>  [2736f7693a3099469599a0f9ebb132fe69651649]

        cache also GetFontData() failures
        
        When drawing some documents such as tdf#141278 GetFontData() is
        30+% of CPU time.
        While at it, also fix the broken refcounting because of missing
        operator=.
        
        Change-Id: Ie62328b8e1c4ff700558796609f4bc6ad7e03a85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113745
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-07  Michael Stahl  <michael.stahl@allotropia.de>  [ae08aa8a095832ae2a88eac14f9680ac8d3a13b6]

        xmlsec: fix signing documents on WNT
        
        Duplicate ds:X509Certificate elements cause:
        warn:xmlsecurity.comp:9604:3820:xmlsecurity/source/helper/xmlsignaturehelper.cxx:658: X509Data do not form a chain: certificate in cycle:
        
        (regression from 5af5ea893bcb8a8eb472ac11133da10e5a604e66)
        
        Change-Id: I3d319a2f74dbec17b73f1c7bb8f4efe4e335f0ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113746
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-07  Henry Castro  <hcastro@collabora.com>  [4c4af3435789960b0fd15afdad2a56a821e8e01b]

        lok: fix sidebar controller disposed objects
        
        The property listener still holds a reference count
        of the sidebar controller so it is disposed after
        removing the listener when the windows objects had
        already disposed.
        
        kit-3428938-3428936 2021-01-25 15:39:15.502557 [ kitbroker_001 ] SIG Fatal signal received: SIGSEGV
        Backtrace 3428938:
        loolforkit(_ZN7SigUtil13dumpBacktraceEv+0x4e)[0x56273955b7ac]
        loolforkit(+0x1d9723)[0x56273955b723]
        /lib/x86_64-linux-gnu/libpthread.so.0(+0x14140)[0x7f689e8f3140]
        instdir/program/libsfxlo.so(+0x4785f6)[0x7f689b5a45f6]
        instdir/program/libsfxlo.so(_ZN4sfx27sidebar17SidebarController19UpdateDeckOpenStateEv+0x74)[0x7f689b7a553c]
        instdir/program/libsfxlo.so(_ZN4sfx27sidebar17SidebarController15RequestOpenDeckEv+0xa0)[0x7f689b7a5316]
        instdir/program/libsfxlo.so(_ZN4sfx27sidebar20SidebarDockingWindow8GetFocusEv+0x3c)[0x7f689b79aa6e]
        instdir/program/libvcllo.so(_ZN3vcl6Window14CompatGetFocusEv+0x7f)[0x7f68966da653]
        instdir/program/libvcllo.so(+0x63427c)[0x7f689661b27c]
        instdir/program/libvcllo.so(_ZN3vcl6Window9GrabFocusEv+0x1d)[0x7f68966d693d]
        instdir/program/libvcllo.so(_ZN3vcl6Window7disposeEv+0x1dd5)[0x7f68966c94e5]
        instdir/program/libsfxlo.so(+0x6993a3)[0x7f689b7c53a3]
        instdir/program/libvcllo.so(_ZN16VclReferenceBase11disposeOnceEv+0x40)[0x7f68968f7188]
        instdir/program/libsfxlo.so(+0x6802e1)[0x7f689b7ac2e1]
        instdir/program/libsfxlo.so(_ZN4sfx27sidebar17SidebarController9disposingEv+0x218)[0x7f689b79ff40]
        instdir/program/libuno_cppuhelpergcc3.so.3(_ZN4cppu27WeakComponentImplHelperBase7disposeEv+0xef)[0x7f689d2d846b]
        instdir/program/libsfxlo.so(+0x68036a)[0x7f689b7ac36a]
        instdir/programlibsfxlo.so(_ZN4sfx27sidebar17SidebarController9disposingERKN3com3sun4star4lang11EventObjectE+0x43)[0x7f689b7a05e5]
        instdir/program/libsfxlo.so(_ZN4sfx27sidebar5Theme9disposingEv+0x1ae)[0x7f689b804450]
        instdir/program/libuno_cppuhelpergcc3.so.3(_ZN4cppu27WeakComponentImplHelperBase7disposeEv+0xef)[0x7f689d2d846b]
        instdir/program/libsfxlo.so(+0x6f5eec)[0x7f689b821eec]
        instdir/program/libuno_cppuhelpergcc3.so.3(_ZN4cppu27WeakComponentImplHelperBase7releaseEv+0x94)[0x7f689d2d81f0]
        instdir/program/libsfxlo.so(+0x16c58e)[0x7f689b29858e]
        instdir/program/libsfxlo.so(+0x17c6e7)[0x7f689b2a86e7]
        instdir/program/libsfxlo.so(+0x17af6c)[0x7f689b2a6f6c]
        instdir/program/libsfxlo.so(+0x16c21c)[0x7f689b29821c]
        instdir/program/libsfxlo.so(+0x16b4d4)[0x7f689b2974d4]
        instdir/program/libsfxlo.so(_ZN14SfxApplicationD1Ev+0x248)[0x7f689b293cf8]
        instdir/program/libsfxlo.so(_ZN14SfxApplicationD0Ev+0x18)[0x7f689b293d38]
        instdir/program/libsfxlo.so(+0x1863e0)[0x7f689b2b23e0]
        instdir/program/libfwklo.so(_ZN9framework7Desktop8shutdownEv+0x206)[0x7f689c67b47c]
        instdir/program/libsofficeapp.so(+0x2f14b)[0x7f689ddb814b]
        instdir/program/libvcllo.so(_ZN11Application7ExecuteEv+0x191)[0x7f6896db9f45]
        instdir/program/libsofficeapp.so(+0x325c5)[0x7f689ddbb5c5]
        instdir/program/libvcllo.so(_Z10ImplSVMainv+0x1f4)[0x7f6896dd68a6]
        
        Change-Id: I03eb5fa76b7712c8e12cefa2fbf07eb3e169eeb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113068
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-04-07  Caolán McNamara  <caolanm@redhat.com>  [cb1795332c28dee6dcbee9fd760471fedbc9c97f]

        pViewShell and pMobileNotifier both set to the same thing
        
        they are both set to SfxViewShell::Current(), just fetch that onece
        
        Change-Id: I06cd483d8cb179ae43b1becd14da75d1f2271681
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113741
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-07  Henry Castro  <hcastro@collabora.com>  [07d858f63b4e3f5a23eab4eef9b0e7edf30250ba]

        lok: fix the empty script node type container without "+" symbol expander
        
        According to description in https://bz.apache.org/ooo/show_bug.cgi?id=30923
        
        "In this case I think it's an acceptable solution to display a '+' symbol for all
        library nodes, and if a library has no children and the user clicks on the '+'
        symbol, the '+' will disappear".
        
        Unfortunately this behaviour is not well driven for final users'
        client side, so they misinterpret as a bug.
        
        After tracing the method hasChildNodes(), the log result indicates
        that this method does not load the libraries, but it is necessary
        to iterate applying the method getChildNodes(), which will cause
        to load all libraries and determine if the child has a script
        CONTAINER node type to assign the '+' symbol.
        
        Also, I have traced the loading libraries when the Macro Selector
        dialog pops up and the result it load once, so I do not think it
        is a problem loading a small finite number of libraries today.
        
        Change-Id: I4ae5395b6afa7b7d6ff2b2ec692771e93c46c529
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112636
        Reviewed-by: Pedro Silva <pedro.silva@collabora.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113693
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-04-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [bd78ce123cd65fb8d0843df1d2530a168d5d464d]

        uitest: remove duplicated code
        
        Change-Id: I86a4cd75e103445a288ad52a8c2167fa5b20c794
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113720
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-07  Henry Castro  <hcastro@collabora.com>  [54209acb41b25422ce708da3a2aa33d124d3053c]

        jsdialog: JSMessageDialog tweaks when builder is nullptr
        
        "CreateMessageDialog" creates the message dialog without
        builder, so some buttons need a click handler to close the
        message dialog.
        
        Change-Id: I73ac99020abfb23a1b1313468b6b0f5a8a17f039
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111852
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113692
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-04-07  Henry Castro  <hcastro@collabora.com>  [d41556fecb46a75436c83e6ac07e97ad679be3fa]

        lok: add "EnableMacrosExecution" option
        
        Change-Id: I2ad31e2e7f66fdfca1eee07622a4a9fec8b62861
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112030
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113690
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-04-07  Hossein  <hossein.ir@gmail.com>  [ea5641baeef73af60d025d185901a303844e2d85]

        Updated README.md files to represent current code / use Markdown format
        
        Previously, all of the README files have been renamed to README.md
        and now, the contents of these files were changed to use Markdown
        format. Other than format inconsistency, some README.md files lacked
        information about modules, or were out of date. By using LibreOffice
        / OpenOffice wiki and other documentation websites, these files were
        updated. Now every README.md file has a title, and some description.
        The top-level README.md file is changed to add links to the modules.
        The result of processing the Markdown format README.md files can be
        seen at: https://docs.libreoffice.org/
        
        Change-Id: Ic3b0c3c064a2498d6a435253b041df010cd7797a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113424
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [33da78c21f4243a3e469fb7df79ed1745df70078]

        vcl: move graphic handling into Qt5GraphicsBackend
        
        This is an effort to make SalGraphicsImpl mandatory for all
        backends.
        This introduces Qt5GraphicsBackend: a subclass of SalGraphicsImpl,
        which now handles graphic rendering.
        
        Change-Id: I42aece59d0c692ca1dd33e30f31c5bcceab02008
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113734
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-04-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5a251208fe423b8f102886368da0e7e9dddc1a9c]

        vcl: class to automatically delegate calls to SalGraphicImpl
        
        A class for SalGraphic backends that delegates all the graphic
        drawing calls to SalGraphicImpl.
        
        Use this for GenPspGraphics.
        
        Change-Id: I0461259802732e9107d9011608530f1ffe2891ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113733
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-04-07  Luboš Luňák  <l.lunak@centrum.cz>  [43bcc236d8253dff80b0911836fe73504b561f9a]

        cache Skia font
        
        The conversion costs a little bit and it was done for each drawing.
        
        Change-Id: Ifaad42308213f15839d9277beb837d21535bfc25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113735
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-07  Luboš Luňák  <l.lunak@collabora.com>  [f99b3119640385cae16b22716aa9d3b2b0240586]

        implement operators +,-,*,/ for tools::Size
        
        If they exist for tools::Point, I don't see why they couldn't
        do the same also for Size.
        
        Change-Id: I02ca1bb413b0bd2694a904372e9a18a7a50be17b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113725
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-07  Luboš Luňák  <l.lunak@collabora.com>  [d75a4d02c9d29321662764cae8bea1707df9cb98]

        make tools::Point/Size/Rectangle/etc. constructors constexpr
        
        Change-Id: I4aebf90bba7944f2f8e33312120f8714a8a1c2e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113724
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-07  Luboš Luňák  <l.lunak@collabora.com>  [f73d57b260aa8722df42225c279f24cba0699213]

        avoid pointless O(N^2) dynamic_cast
        
        I already tried to reduce the cost of this in ef4964a4e598c3c97,
        but back then I missed the fact that in fact all the casts guaranteed.
        So partially revert the first commit and simply use static_cast.
        
        Change-Id: I4231f698119d56e9f2536f2f0c9d824442d76b09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113736
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-04-07  Henry Castro  <hcastro@collabora.com>  [bcecb778172f043239d07bb52dd5a6503ede1570]

        lok: show only the filename of the Macro Security dialog
        
        Apply the patch for desktop case too.
        
        Change-Id: Ia4cf6d2cefd0e02e11e48ca017f8af9f81600b16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112003
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113688
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-04-07  Mike Kaganski  <mike.kaganski@collabora.com>  [c89bfbc0d6491c02acfc391372750f787c17531b]

        rtl::Static -> function local static also for UNO3_GETIMPLEMENTATION*_IMPL
        
        Follow-up to 07fd90cc7d85a89b9f74efba7ddc9ac457110ce3
        
        Change-Id: I788607fe14fe12db015bf023dfac5bdc196b52ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113730
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-07  Henry Castro  <hcastro@collabora.com>  [4079d59c01e68cd7ceb04adf27cb2ab426bc32f0]

        lok: remove popup auto correct item
        
        The auto correct options and auto correct
        menu item are no longer need it.
        
        Change-Id: I0a5e624c3393151cf80a06961f96d6a5fb8891ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113680
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-04-07  Caolán McNamara  <caolanm@redhat.com>  [7ecd3a095b33660f07f5361ead7e74530e7dadba]

        skip check-if-root test if LIB_FUZZING_ENGINE is set
        
        https://github.com/google/oss-fuzz/pull/5588/checks?check_run_id=2285987092
        
        Where presubmit checks for oss-fuzz fail with
        Makefile:62: recipe for target 'check-if-root' failed
        despite the efforts made to detect running inside a container
        
        LIB_FUZZING_ENGINE is set by oss-fuzz which builds LibreOffice by
        calling bin/oss-fuzz-build.sh which uses
        distro-configs/LibreOfficeOssFuzz.conf that enables --enable-fuzzers and
        --enable-fuzzers ensures LIB_FUZZING_ENGINE is set, so checking for
        LIB_FUZZING_ENGINE seems a reasonable test here to skip the root check
        
        Change-Id: I930c87c13bd365b0adbefd3625598a89e48468ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113731
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-07  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [2f665daa29dd5509b4ceb0461e76292e2262fa56]

        tdf#141528 ensure that reset of linked state is executed
        
        Take m_xDocHolder->GetComponent() and xModif->setModified
        inside the local try..catch expression to ensure that the
        reset of the linked state below (m_bIsLink and .clear())
        is executed
        
        Change-Id: I52d49569a43fd2c23dd997c7217f7552cbdcfb82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113722
        Tested-by: Armin Le Grand <Armin.Le.Grand@me.com>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2021-04-07  Caolán McNamara  <caolanm@redhat.com>  [f56af9a4580881bc679012f98b21433f8792c32c]

        Resolves: tdf#141515 expander column space isn't wanted
        
        in the relationships view
        
        Change-Id: I1d4a34dbf86a797573705c202719f5159b5a8bcd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113729
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-07  Szymon Kłos  <szymon.klos@collabora.com>  [d4437f5071422b8f64f18c4be3b1a0208ee49da3]

        jsdialog: simplify unselect for treeview
        
        Change-Id: Iaadd8122d735103d89e4acb65bef1ca8c1ad2e1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112532
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113679
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-04-07  László Németh  <nemeth@numbertext.org>  [8e6203bd8f4390698f83a74a04f901437a9a61a3]

        tdf#126735 sw Next Change: cycle through tracked changes
        
        Next/Previous Change commands don't stop at the start or
        end of the document, but continue on the end or start
        of the document to cycle through all tracked changes,
        like Find Next/Previous and other office suites do.
        
        Change-Id: I5578d6b98b81ca1f8f222ba78e7d3c08339eca89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113716
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-04-07  Michael Weghorn  <m.weghorn@posteo.de>  [d3c5087b1f3edaf40fdd62311a3e9895a1fb7916]

        tdf#141531 liblo-native-code: Add ODatabaseContext_get_implementation
        
        Add 'com_sun_star_comp_dba_ODatabaseContext_get_implementation' to
        liblo-native-code, needed to open mail merge files
        with data source since
        
            commit e64dc07ca8300a997d6d3eebfc3e198ae55d290d
            Date:   Mon Mar 29 11:52:05 2021 +0300
        
                tdf#139906 Show warning message when data source is not avaible.
        
        Change-Id: I6fdd500f9c3b9cc54310e78df694eba7103ff0b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113717
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-07  Justin Luth  <justin_luth@sil.org>  [cfdfe45bf2f8e054c811eeac5f993de501cdb532]

        tdf#141341 docxexport: consolidate conversion of NumTypes
        
        so that one comprehensive function is used for Page and Footnote
        numbering types (which was already being used by list numbering).
        
        I also added support for CHARS_ARABIC_ABJAD <=> arabicAbjad,
        which was my trigger for consolidating all this.
        
        OOXML has one definition (ST_NumberFormat) that specifies the valid
        values for pgNumType, numFmt (list numbering),
        numFmt (Endnote and Footnote numbering), so use the same
        conversion function for all of these.
        [Also used for caption, but I haven't noticed that yet in export.)
        
        In the previous code, there was no possibility for
        fmt.isEmpty() [despite repeated checks for that situation].
        However, I thought it made sense to not specify anything if
        the conversion didn't match something known (because perhaps
        the locale could take over then?). In any case, that is a
        slight change, but for pgNumType we were specifying "none"
        instead of decimal, which didn't make much sense either.
        So I don't expect anyone crying 'regression' over that.
        
        Change-Id: I90037eb25a0f71d22d6ad1848f43761eb6b9fe00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113351
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-04-07  Caolán McNamara  <caolanm@redhat.com>  [a3f0459e57980a70bcb13f0e639bbed26d2d8b62]

        ScDocShell::GetActiveDialogParent instead of Application::GetDefDialogParent
        
        which is more likely to be the relevant calc window
        
        Change-Id: I7c939c42752e103494a1df7154b3318643d5206c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113705
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-07  Caolán McNamara  <caolanm@redhat.com>  [6b46b053c78eb99d5fa4f296d25c8101ef4552d3]

        ofz#32965 move fpe fix of ofz#17212 into toRational
        
        Change-Id: Ica301357f45fd289c41234b8a7059ab0ff264321
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113703
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-07  Michael Stahl  <michael.stahl@allotropia.de>  [79ef3c7ae3b2f7be5ba6fe38997e846fd9c7e0ee]

        tdf#141467 xmloff,sc,sw: ODF export: reorder flys' ZOrder/z-index harder
        
        Also keep the control layer distinct from the foreground, as a follow-up
        to tdf#133487.
        
        Try to improve the detection of already sorted indexes a bit to avoid
        unnecessary sorting.
        
        Hilariously the test docs require adding 3 additional items to the
        extension schema.
        
        Change-Id: I629d5b09294f679717677b9d89537d905ac4c404
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113696
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-04-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [795a3ad8efa8b418f3c6477379c13560c3b4b890]

        tdf#141297: sd: Add UItest
        
        Change-Id: I0e0a7869b77719d5080e6f4df83159251bed2f42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113708
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-07  Miklos Vajna  <vmiklos@collabora.com>  [9ac1d3ac65b198f739421f39ab3adc65d35a0908]

        tdf#141267 PPTX export: fix handling of audio nodes with non-media source
        
        Regression from commit cf5fa358a6bf6e7c0aae2dca1e8fa3334d95ebdb (PPTX
        export: fix missing audio anim node for slide narrations, 2021-01-25),
        the problem was that the audio source can be any kind of shape, not only
        a media shape.
        
        Fix the problem by explicitly checking of the shape has a media URL.
        
        Change-Id: I2bdde0f9ed3576f307aabff5e39d441f295c203f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113715
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-07  Szymon Kłos  <szymon.klos@collabora.com>  [c5153e90784af25890487dd00bcd1f8ac28cc346]

        jsdialog: unselect treeview entry by iterator
        
        avoid crash when using relative position from
        deeper levels returned by get_selected_index
        to unselect entry using unselect function
        on root level
        
        Change-Id: Iaaddb131031eb5273cb06412c976f310f7323f52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112374
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113678
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-04-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [c38a4a2dbae58f031ce383237b94a4b0829cf2fe]

        tdf#119661: sw: Add UItest
        
        Change-Id: I7e24060b9b8e3b2b673a854256c8d8afaf399eb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113707
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-07  Michael Weghorn  <m.weghorn@posteo.de>  [4cfcc0f48a0bcdeb77b86455b463889ea1040bc3]

        tdf#141338 android: Make "Select file to open" view smaller
        
        Use the same height as is used for the "Recent files"
        entries.
        
        Change-Id: Ia6c1e02507ac12b554eb042d6dd32c0fc78cb578
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113675
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-07  Michael Weghorn  <m.weghorn@posteo.de>  [91eb5026f999ee349079c8cfcc77ac67b76c1ef2]

        android: Move "Recent files" below system file picker view
        
        Move the view that opens the system file picker when tapped
        above the "Recent files" view in the Android Viewer start
        activity.
        
        Change-Id: I63ee0ea7fb784a3405877fcf5ed587ce06e8e093
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113674
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-07  Michael Weghorn  <m.weghorn@posteo.de>  [a23bd42e9b2f6401c710ac95afcc3aa8f360d65c]

        android: Drop custom file abstraction + UI
        
        Android Viewer had its own file abstraction layer.
        
        From the (now deleted) IFile.java:
        
        > An abstraction of the File class, intended to be implemented by different
        > Document Providers.
        >
        > It represents a file or a directory in the context of a certain Document
        > Provider. It wraps the file-related operations and provides access to the
        > final document as a local File, downloading it if necessary.
        
        However, Android already provides such an abstraction by
        what is called "documents provider" there as well, s. [1].
        Android Viewer has previously been adapted to
        support and make use of that.
        Therefore, drop the custom implementation to avoid
        duplication and having to reimplement functionality
        already provided otherwise.
        
        Also, drop the custom UI elements to display and
        select files implemented on top of the custom
        file abstraction. Support for using the system file
        picker (via the corresponding Intents) has been added
        earlier and is now the only available option to open
        files from within the app.
        
        [1] https://developer.android.com/training/data-storage/shared/documents-files
        
        Change-Id: Ide529e836a32fd7e880e5a72d971af9f9c7e74bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113667
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-04-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [07fd90cc7d85a89b9f74efba7ddc9ac457110ce3]

        rtl::Static -> function local static
        
        Change-Id: I2071c27bdf074403ec24e67f9278ac27f9491303
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113698
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-07  Stephan Bergmann  <sbergman@redhat.com>  [908b47604bff6415adda791ea6f43e43c0b1443a]

        loplugin:casttovoid: Fix VisitReturnStmt in lambda bodies
        
        ...as caused the
        
          assert(!returnTypes_.empty());
        
        in VisitReturnStmt to hit for the return statement in the permutation2D lambda
        body (which does not happen to be nested within any other function declaration)
        in patch sets 1 and 2 of <https://gerrit.libreoffice.org/c/core/+/113522>
        "Compute permutation2D at compile time".
        
        Change-Id: Ic4aa55bef4361e40c2cd6247b5646f7b1ba82e6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113699
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-07  Dennis Francis  <dennis.francis@collabora.com>  [3092322bb83998397b09d3f34b6d04b5e5c1da50]

        lok: draw bgcolor lines for covering client grid...
        
        ... that are over merged cells area. This is needed as client has no
        information about merged cells.
        
        Change-Id: I625d64cc3abd0ee1e60a8af9469a152286f25fd0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113145
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        (cherry picked from commit e3fa896aa14c03165190f0fef304ff0e8074d619)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113632
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2021-04-07  Eike Rathke  <erack@redhat.com>  [d0b4719ca3d4608bcb7431dbeb097146dd5a5127]

        Related: tdf#128334 Make VBA Range getFormula(R1C1) work not only by accident
        
        i.e. if document native grammar was very similar to the API
        grammar (English UI function names, English locale and
        separators, address convention).
        
        Also alloc and init second string and conversion only if necessary.
        
        These Formula and FormulaR1C1 properties still behave like
        FormulaLocal and FormulaR1C1Local, which is wrong, see
        https://bugs.documentfoundation.org/show_bug.cgi?id=128334#c12
        
        Change-Id: I589b36c2cd51d5bbba767a309ccf61bd051928a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113711
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-04-07  Jan-Marek Glogowski  <glogow@fbihome.de>  [ea4fb1559f7b99a0bfaf18f26cb3b6972c9cde1c]

        tdf#136918 restrict symbol size to button width
        
        ... and scale the button based on the DPI scaling factor.
        
        The symbol size is based on pDev->GetTextHeight(), but the button
        itself is fixed to 20px, which would break at some point. So this
        at least scales the button witdh based on DPI, just like commit
        1eba1c4597f8c2698aa91e2218d8452ad0fbc39c ("tdf#130991 Scale the
        drop-down arrow size-request") did for the toolbar buttons.
        
        OTOH this should probably just use the full button width ignoring
        the GetTextHeight()...
        
        Change-Id: I43010443265c10ad92f46cdecd1d7155a7a07a3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113710
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-04-07  Eike Rathke  <erack@redhat.com>  [4d4fd4cc57a37a5f24178cf8bac63d979f4323da]

        Resolves: tdf#128334 Reset mnCurrentSheetEndPos, mnCurrentSheetTab in all cases
        
        Encountered for a single decimal separator not being a value
        either, but could be for any condition within IsReference()
        returning false up to the IsSingleReference() call.
        
        Change-Id: I6222adf2a2d06904001175da8798b2ba9fdef99c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113697
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-04-06  Mike Kaganski  <mike.kaganski@collabora.com>  [6aa6b6c814b0353768fa7276d1f11d69a0ebedba]

        Fix --disable-pch build: missing include
        
        ... after b1253218e428640c0079916ddd5688c8fbb7171e
        
        Change-Id: I62f4c06d804258ed25a0906510ab215e8a8482e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113704
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-06  Henry Castro  <hcastro@collabora.com>  [598348c797854450d03c9064b45d4b4e525ebd15]

        lok: strip directory and suffix from filenames
        
        The Macro Warning dialog should only show the filename
        
        Change-Id: I04f1d3a1b945d65276187ca0a284e41bd08ed298
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111941
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113687
        Tested-by: Jenkins

2021-04-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [317af2e31bacb3fb5e9d705d966479d04e02e2a0]

        Fix typos
        
        Change-Id: I64d32773984a3ab06e809fcaeff8f95b910e127b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113700
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-04-06  Stanislav Horacek  <stanislav.horacek@gmail.com>  [cf5cea8a44d928f694edda511a2cae4a0fa6c3fd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cc74ec0700415f60fe1f893d38c8bdf94b0f8f2b
          - use variable for path to AutoCorrect Options menu item
            
            Change-Id: I306a1fb2fd10d52d1d1d879558a90b62c9900534
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113263
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-06  Caolán McNamara  <caolanm@redhat.com>  [c2c5b1f7558004aa0d3541b7c4ffadc5d6bad331]

        remove Application::GetDefDialogParent call in editeng
        
        and pass in an explicit parent to use
        
        Change-Id: I1aa768ec5ac13b2097b78499f964a3590a0ac14e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113695
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-06  Julien Nabet  <serval2412@yahoo.fr>  [b5b27f017b08ad4fbc67222a36f71933aa5a47dd]

        Following 6fcabbd6199869753fd6a266f23901962a77f556
        
        ...tdf#129153: Show MIME type icon in main menu File>Recent documents list
        
        No need to call n times aIconSettings ctr + GetUseImagesInMenus() since it won't change in the loop
        + rename "aIsIconsAllowed" to "bIsIconsAllowed" since it's a bool
        
        Change-Id: I5729f0cdba9a0973afe4d0188f11361877300193
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113682
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-04-06  Caolán McNamara  <caolanm@redhat.com>  [765e42d4c3c0d992343790c53625623bb6cfa4ac]

        translation domain of sfx for .ui in framework doesn't look right
        
        though there is nothing to translate. Probably should be fwk, but
        there are no other .uis in framework and startmodule doesn't feel
        right either. So just put it alongside the other svtools .uis
        and give it a svt translation domain and fetch it from svtools
        
        Change-Id: If6b89ae3b2ba45673f5ee5e3e9a4e1da40c80a53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113528
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-06  Caolán McNamara  <caolanm@redhat.com>  [84a4da19ae0f5e092a0deb7007a34d2ee78d5da7]

        ExecuteSpellPopup never called with a null spelling callback
        
        Change-Id: Id03001541ccfd8503a7b8181598bad9811542b4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113694
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [8bdf557876a65ab6d7860874ee2c7fd4ca3cc52b]

        tdf#141084: sw: Add UItest
        
        Change-Id: Ib301adfe480217550b008f88938bb9cacc8c98ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113664
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-06  Henry Castro  <hcastro@collabora.com>  [b9554a6b20e248c5799a04232545709a77f6ad58]

        lok: disable macro execution
        
        Change-Id: I97a1fd7992d6be57e54c186045e62c3402b99375
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111752
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113685
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-04-06  Henry Castro  <hcastro@collabora.com>  [6af317bb64bdfa8a36dd4b3734dd882e853f748a]

        jsdialog: fix missing update for "treeview" action "select"
        
        When Treeview control selects an item, the state of the control
        has changed and it should update the new changes to the client side.
        
        Change-Id: I27d6a215148fcef260799d76ffe209460f38c559
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111355
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113683
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-04-06  Henry Castro  <hcastro@collabora.com>  [a7f1439ca765384b8352a054ea2da28ef68c02ff]

        lok: fix treeview action "select"
        
        Unfortunately the Macros dialog has a treeview control
        that fill on demand and the position is absolute and
        it has a side effect to deselect the item since the relative
        entry position is nullptr.
        
        Change-Id: Ie442f6d634437a293cde65da0764d3f433a70155
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110963
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113677
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-04-06  Caolán McNamara  <caolanm@redhat.com>  [e90a9b6782b708b1add6ec912ef9c0e8d2b7c421]

        update pches
        
        Change-Id: I835c8fcc237ece5cf9d7a3b261645139d022e9b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113652
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-06  Caolán McNamara  <caolanm@redhat.com>  [08f01ab647f422aba253a35ccbe665c58d68c5a9]

        typo: Allign->Align
        
        Change-Id: I621dbef277d72f293c4cb10e020683a14d08ac51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113673
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-06  Caolán McNamara  <caolanm@redhat.com>  [b1253218e428640c0079916ddd5688c8fbb7171e]

        forward declare vcl::window in vcl/event.hxx
        
        Change-Id: Ib3fc1b72d3d45377e2d4ccd0ff3e6835d2c29930
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113631
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-06  Caolán McNamara  <caolanm@redhat.com>  [b6fa0c15af7ea06a71d65e03204376fce7766ee9]

        improve scoping
        
        Change-Id: Ifb34ca678e019ded44af98b18a72f81206168b8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113672
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-06  Caolán McNamara  <caolanm@redhat.com>  [3734437acf96c888a8d6ddc8be1d022be3ab9a59]

        use GetOutputDevice for ImpEditView::GetBackgroundColor
        
        in case the host is using getEditViewCallbacks
        
        Change-Id: Iadc146a585c3fc3df6f77ab8def2d697da5186a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113671
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-06  Caolán McNamara  <caolanm@redhat.com>  [804694846cbe4153d559bcb7faf3b59967b55e71]

        skip intermediate vcl::Window
        
        Change-Id: I2eefba4a61455d39ec3411a0c3e74d0f09d59f38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113670
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-06  Caolán McNamara  <caolanm@redhat.com>  [d284f3cdbd9833fb32535559bd9c229a88aacbb9]

        block is protected by pActiveViewSh != nullptr
        
        so pActiveViewSh cannot be null within it
        
        Change-Id: I6db768bc78e0c3f097c6f97b5a7cfbe848ccbb8a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113669
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-06  Caolán McNamara  <caolanm@redhat.com>  [26a546c32576126dcfb14ca017eecebb90a941bf]

        skip intermediate vcl::Window
        
        Change-Id: Iabf0e476d1f4be422e71feefb98145d57abc908d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113654
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-06  Caolán McNamara  <caolanm@redhat.com>  [ca4a3868c8314ae2f6246cc513baf78513042738]

        remove newly unused mpWindow member of UserDrawEvent
        
        Change-Id: I4c8c2b1c894ea55195be4b8b97926b16b8106edb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113630
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-06  Caolán McNamara  <caolanm@redhat.com>  [82c6652a7ae8761d187440794c695035f7c3d6ed]

        expand used-once ScCellShell::GetFrameWin method
        
        Change-Id: Id6b9098a9c9cd26dfbdf6bdc418a02b744ff2ab4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113653
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-06  Jean-Pierre Ledure  <jp@ledure.be>  [69147d93066d13fc5231254441243ea1e1b5a8b6]

        ScriptForge - (scriptforge.py) Remove hardcoded method synonyms
        
        To make the access to services more close to Python habits
        and to better attract Basic users to Python, the convention
        for attributes naming has been defined as:
        
        - property names may be ProperCased, camelCased or lowercased
        - method names may be ProperCased, camelCased or lowercased
          Their arguments are always lowercased
        In documentation examples, the camelCased notation will be privileged
        
        Synonyms for properties and methods are computed
        with a generic function: SCriptForge.SetAttributeSynonyms()
        The generic getter and setter have been reviewed accordingly.
        
        Method synonyms are NOT HARDCODED anymore.
        
        Change-Id: I528820fe195d6b67e02035e589deee2b61c056ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113666
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-04-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [cb8b6503fb0c42e25faa75e110b05f69f4f62f59]

        tdf#141268: svx_unit: Add unittest
        
        Change-Id: Ie2f5bff44d8a113c3605fbe4311af5cbcfe009fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113658
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-04-06  Mike Kaganski  <mike.kaganski@collabora.com>  [7fc2cafbba36db25e7d0083cea162d2df08611b5]

        tdf#136740: reimplement the fix using existing m_bIsNewDoc
        
        This reimplements the fix from commit d7c4d0d4ea83481693af3645a03b03b53e456f60.
        The unit test from commit a90a324aa590a94a4091fbfadea67e0b0203767c still passes.
        
        Change-Id: I84c61fa68b9bee679a8e82ef7b8f164297bacb5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113665
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-06  Bayram Çiçek  <mail@bayramcicek.com.tr>  [6fcabbd6199869753fd6a266f23901962a77f556]

        tdf#129153: Show MIME type icon in main menu File>Recent documents list
        
        - MIME type icons added for all items of the recent
        documents list.
        
        - It respects the user choice about "show
        icons in menus" configuration. (e.g. under gtk3)
        
        Change-Id: Icd94880fcda06ab2e2d9615a03be5d3373799314
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111934
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-04-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [aa1ab957c5c5f728dd0f05028e156bc7f4fd1f4b]

        no need to check mxSalBmp here
        
        we have checked for IsEmpty() and if it is not empty, than
        it has a mxSalBmp
        
        Change-Id: I096c92f6d9edd710c4a541074c00916a0284d4f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113663
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-06  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [89a6cf99ecf35a8ae22c80728b482f254d0fa930]

        Update git submodules
        
        * Update translations from branch 'master'
          to e882b1d51ebaf4054a12c8ea007efda3097f17a8
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: I460f79e4b9a3b7eea10f41295b9828b1dd8df4aa
            
2021-04-06  Arnaud Versini  <arnaud.versini@libreoffice.org>  [7289b9a90f5f8349875856c552330d512004925e]

        tdf#141297 : remove link to the file
        
        Change-Id: I5c14f46f5fbd51d95eeb58ea0a6d3aa39afef3cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113597
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-04-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [1421961635a1670ce63f3edacfc410a382668e37]

        fix logerrit on mac
        
        where my initial commit seems not to have done the job.
        
        Change-Id: I437df21fc5164eace48c8a2dc093e2c3dcc37826
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113661
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [e7424ff25a724ea5bb54b2282d5c3cbf74c92053]

        tdf#141504 qt5: ugly images
        
        regression from
            commit c181e510c5f5e74f1f6824b64637849aace9ae63
            Date:   Thu Jan 7 09:46:07 2021 +0200
            convert internal bitmap formats transparency->alpha
        
        Change-Id: I858ba2c986bdac6f7e26145efde253485e8b2281
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113660
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-06  Caolán McNamara  <caolanm@redhat.com>  [d56dbdf3cca6d7a19008a1267c64675daa7da525]

        drop stale TODOs
        
        Change-Id: Ia5d9666cf2b2a5f5227e727533a046ebcafbd72b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113629
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-06  Caolán McNamara  <caolanm@redhat.com>  [fda4cdc88fc28d906e3d801b7569fa7fdeda4c29]

        cid#1474130 silence Untrusted loop bound
        
        Change-Id: I62c8bba9666bcad2513d465063a0d2ec6e72119e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113656
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-06  Stanislav Horacek  <stanislav.horacek@gmail.com>  [da6c70efbc991f1fc61aace267dd4f972dedce6c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a6b8edf66d2a7b7f416c85a1783854ee38e8b3e0
          - fix path to menu item
            
            Change-Id: I64a671478fa986ab4e3905ce4e36de239d2f3ff3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113202
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [71471a36b125f6bdc915d5dbcae92ebcaa7ff5a4]

        tdf#140404 Qt ignore "unchanged" clipboard events
        
        LO gets a Qt signal on all clipboard changes. For X11 you get one
        signal when you set the clipboard. Anything else normally signals
        lost of clipboard ownership.
        
        But on Wayland LO somehow gets a second notification without any
        actual change. AFAIK it's not triggered by any LO actions and
        isOwner still indicates, that LO has the ownership. This breaks
        the single notification assumption, the code was relying on.
        
        Initially I found it quite tricky to find a rule to identify the
        ignorable change signals.
        
        Change-Id: I744cdd3c4254533b01d909309ecc3967d789361e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113617
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jenkins

2021-04-06  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [6c3d2f894627e29010040cdd30d3a010d6c71262]

        Fix comment
        
        Change-Id: Idc41aacbfae180a5d47499ade073f4d8f3af1350
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113628
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2021-04-06  Mike Kaganski  <mike.kaganski@collabora.com>  [415e250e0fd3aa46327ad3857fa0d6eef83bb7c5]

        Check for null SW_MOD
        
        This prevents "read access violation. this was 0xC0" at shutdown when
        running 'make CppunitTest_sw_uiwriter3 CPPUNIT_TEST_NAME=testTdf136740'
        with this BT:
        
          swlo.dll!std::unique_ptr<SwMasterUsrPref,o3tl::default_delete<SwMasterUsrPref>>::operator bool() Line 3419	C++
          swlo.dll!SwModule::GetMetric(bool bWeb) Line 594	C++
          swlo.dll!SwHTMLWriter::WriteStream() Line 307	C++
          swlo.dll!Writer::Write(SwPaM & rPaM, SvStream & rStrm, const rtl::OUString * pFName) Line 272	C++
          swlo.dll!SwWriter::Write(const tools::SvRef<Writer> & rxWriter, const rtl::OUString * pRealFileName) Line 862	C++
          swlo.dll!SwTransferable::WriteObject(tools::SvRef<SotTempStream> & xStream, void * pObject, unsigned long nObjectType, const com::sun::star::datatransfer::DataFlavor & __formal) Line 824	C++
          vcllo.dll!TransferableHelper::SetObject(void * pUserObject, unsigned long nUserObjectId, const com::sun::star::datatransfer::DataFlavor & rFlavor) Line 883	C++
          swlo.dll!SwTransferable::GetData(const com::sun::star::datatransfer::DataFlavor & rFlavor, const rtl::OUString & rDestDoc) Line 623	C++
          vcllo.dll!TransferableHelper::getTransferData2(const com::sun::star::datatransfer::DataFlavor & rFlavor, const rtl::OUString & rDestDoc) Line 390	C++
          vcllo.dll!TransferableHelper::getTransferData(const com::sun::star::datatransfer::DataFlavor & rFlavor) Line 288	C++
          vclplug_winlo.dll!CXTDataObject::renderSynthesizedHtmlAndSetupStgMedium(tagFORMATETC & fetc, tagSTGMEDIUM & stgmedium) Line 516	C++
          vclplug_winlo.dll!CXTDataObject::renderSynthesizedFormatAndSetupStgMedium(tagFORMATETC & fetc, tagSTGMEDIUM & stgmedium) Line 419	C++
          vclplug_winlo.dll!`CXTDataObject::GetData'::`1'::catch$1() Line 269	C++
          vcruntime140_1d.dll!_CallSettingFrame_LookupContinuationIndex() Line 98	Unknown
          vcruntime140_1d.dll!__FrameHandler4::CxxCallCatchBlock(_EXCEPTION_RECORD * pExcept) Line 1393	C++
          ntdll.dll!RcConsolidateFrames()	Unknown
          vclplug_winlo.dll!CXTDataObject::GetData(tagFORMATETC * pFormatetc, tagSTGMEDIUM * pmedium) Line 261	C++
          vclplug_winlo.dll!CXNotifyingDataObject::GetData(tagFORMATETC * pFormatetc, tagSTGMEDIUM * pmedium) Line 86	C++
          ole32.dll!HandleFromHandle(IDataObject * pDataObj, tagFORMATETC * pformatetc, tagSTGMEDIUM * pmedium) Line 2048	C++
          ole32.dll!RenderCurrentFormat(HWND__ * hClipWnd, unsigned int cf, tagSTGMEDIUM * pmedium, IDataObject * pDataObj) Line 4057	C++
          ole32.dll!RenderFormat(HWND__ * hClipWnd, unsigned int cf, IDataObject * pDataObj, void * pvMTADataObject) Line 4191	C++
          ole32.dll!ClipboardWndProc(HWND__ * hWnd, unsigned int msg, unsigned __int64 wParam, __int64 lParam) Line 683	C++
          user32.dll!UserCallWinProcCheckWow()	Unknown
          user32.dll!DispatchClientMessage()	Unknown
          user32.dll!__fnDWORD()	Unknown
          ntdll.dll!KiUserCallbackDispatcherContinue()	Unknown
          win32u.dll!NtUserGetMessage()	Unknown
          user32.dll!GetMessageW()	Unknown
          vclplug_winlo.dll!CMtaOleClipboard::run() Line 663	C++
          vclplug_winlo.dll!CMtaOleClipboard::oleThreadProc(void * pParam) Line 692	C++
          ucrtbased.dll!thread_start<unsigned int (__cdecl*)(void *),1>(void * const parameter) Line 97	C++
          kernel32.dll!BaseThreadInitThunk()	Unknown
          ntdll.dll!RtlUserThreadStart()	Unknown
        
        Change-Id: I79c018781fb8c84a638a714bd3685fe2208697db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113625
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-06  Szymon Kłos  <szymon.klos@collabora.com>  [ac1aefd5174258d9bcb41465ce566ed1a0819f3d]

        Extend ToolBarManager to build weld::Toolbar
        
        - used for SubToolBarController eg. framework shape toolbar popup
        present in the sidebar fontwork panel
        - add separate implementation for vcl and weld based ToolBarManager
        - provide basic functionality for weld based (just inserting standard items with icons
        and controllers)
        - not implemented: addons items merging etc.
        
        Change-Id: I8e460f34abd512d70e95a1d484d728b7d809ce9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113387
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-04-06  Caolán McNamara  <caolanm@redhat.com>  [88cca903a88902e51c24853f1d10aeae39b39cdd]

        be more explicit in setting the parent of the buttons in the style dropdown
        
        set their parent explicitly to the desired combobo dropdown area instead
        of knowing that parent is available as GetWindow in UserDrawEvent
        
        Change-Id: I22210d242ab2b847fdba8bcc9dacee393905e872
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113624
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-06  Mike Kaganski  <mike.kaganski@collabora.com>  [a90a324aa590a94a4091fbfadea67e0b0203767c]

        tdf#136740: add unit test
        
        Change-Id: Iaa42bc466de2d3f27db5e9dbb516026d140ee0fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113622
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-06  Arnaud Versini  <arnaud.versini@libreoffice.org>  [550a47f117cc35dbffbb6caef6db52acdd0c1453]

        cppu : use std::mutex in threadpool
        
        Change-Id: I559a2c533accfe95740c29d726833d0bbab210fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112460
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-04-06  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [ce135ba8a693fc0d4c749b7409bf9deb8ae8e59e]

        tdf#137652 add xmlscript unittest & infrastructure
        
        entire module was not covered by unittests and there was no way
        to test some of the latest fixes done there, like f4a5893ece.
        
        Now it is possible and a test for
        https://gerrit.libreoffice.org/c/core/+/104619 was added
        
        Removed remains of older unused tests.
        
        Change-Id: Ide7bc3704efa1bb4bc62ed71bf4dd8b1ad4e800f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112569
        Tested-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-04-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c47ad11f8c2e917adebbd5d7b3a3ef6cc4b3e670]

        vcl: quartz - use ScanlineTransformer instead of local converter
        
        ScanlineTransformer was created because there are multiple impl.
        of the same tool (ImplPixelFormat), but it never replaced those
        duplications. This change removes one of the duplications - the
        one in Quartz backend.
        
        Change-Id: I637433ae59e7577022b86e582eb4a8a64f3055f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113610
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-04-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e992f5c53aadbbfdf93a45f4011fc8733315585f]

        vcl: use PixelFormat enum in SalBitmap interface and backends
        
        This changes all backends to use PixelFormat as the input to
        the SalBitmap::Create method (and all the backends). This is the
        first part as we need to make sure to also limit the use of
        GetBitCount method and also use of it in SalGraphics.
        
        Change-Id: I8d2b6adfcb8fe3dd78010538411f338c9a1c3996
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113603
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-04-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [615ceb107e9faf01b568b0a2440a3f09c8f88ca6]

        vcl: remove 4-bit bitmap support from qt5 backend
        
        We removed 4-bit support for bitmaps, but the qt5 backend still has
        (special) support this bitmap format, which now can safely be
        removed and make the backend a lot simpler.
        
        Change-Id: I12309909a9ee3079cef7c4e59154ac48151e18d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113619
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-04-05  Caolán McNamara  <caolanm@redhat.com>  [c7cfd3323cf80d5953f5c3808c1afd6fec0c674b]

        tdf#141499 trigger container_focus_changed for toplevel window focus events
        
        retaining the single callback of
        
        commit 9ffd28c32a301141a26e41ddd0cf485a562c83bb
        Date:   Fri Mar 5 16:13:19 2021 +0000
        
            use container_focus_changed instead of toplevel_focus_changed
        
        for focus events affecting the container where for gen its all the same
        thing, but restore the gtk code for toplevel window gaining/losing focus
        which set-focus-child doesn't fire on
        
        Change-Id: Ia254a447283d0b3dd1a76072820d85ff379865f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113616
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-05  Caolán McNamara  <caolanm@redhat.com>  [30507382e11e2340c7dee7adced1f5f37a2d9e7f]

        Related: tdf#141499 don't grab focus during teardown of dialog
        
        Change-Id: Ib55825294b4276cf36d7ce13562dc52b71f2a5bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113615
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-05  Mike Kaganski  <mike.kaganski@collabora.com>  [d7c4d0d4ea83481693af3645a03b03b53e456f60]

        tdf#136740: Do not initialize document settings when pasting
        
        When pasting from clipboard, the document already has the defaults
        set, and pasted text must not change those defaults.
        
        When pasting RTF, RTFDocumentImpl::outputSettingsTable does the document
        settings initialization, and is called from RTFDocumentImpl::checkFirstRun
        when m_bFirstRun is true. Other defaults are set in the latter function,
        too.
        
        This makes m_bFirstRun false when RTFDocumentImpl is created in the context
        of a paste operation. Alternatively, checking the context could be made
        when deciding if to apply specific settings.
        
        Change-Id: Ide1eabbef1d04a4fa2f1ca14846b8e404f2a0cb1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113613
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-05  Caolán McNamara  <caolanm@redhat.com>  [b5602d5c853ce9479b2920743667e5af1cd63037]

        ofz: skip slow path when fuzzing
        
        Change-Id: I21d600f58174319ce6386de88ab9ac0ad371688b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113612
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-05  Caolán McNamara  <caolanm@redhat.com>  [768f09cfe416340839ea66081c805527bf6c7289]

        SAL_WMF_COMPLEXCLIP_VIA_REGION is gone now
        
        since...
        
        commit aa17ea3d36b8f1ea8cd3d2fb215e80051547439d
        Date:   Fri Apr 2 16:06:11 2021 +0200
        
            tdf#37281 tdf#45820 tdf#48916 tdf#55058 EMF Implement complex clipping
        
        Change-Id: I88c4739a079e36a95ba8eb2a19faedbb96dddd24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113611
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-05  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [a9fcd2cf2bfb42693787e8c4197e5988e155e235]

        tdf#141201 - Round MOD literals to Integer values
        
        (regression from commit I8dbfdf4bb2eceac0b5afbddd3f35e1dcde2db68b
        "tdf#84435: Mod operator does not deal with decimals as described in help").
        
        Change-Id: I74b231d3814148579a3be0a92b7602fa4387281f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113571
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-04-05  Rafael Lima  <rafael.palma.lima@gmail.com>  [86764b0eb065f3e076462c8c25ebc15a3a4ff33d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ef7a4ac4e88c6142ed29acc15a6d28ec85e8b9ce
          - tdf#106944 Fix Basic examples using the Open statement
            
            This patch also fixes some legacy issues:
            - Use of <embed> tags instead of text "Example", "Sintax", etc...
            - Create <variable> tags for functions
            - Add relevant Related Topics section
            
            Change-Id: I85c5508c9940a1b72c82c99c39387b95a3c6edea
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113352
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-05  Rafael Lima  <rafael.palma.lima@gmail.com>  [172125200e252d8636faa2e4f0c3dd602234d579]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 215eec55562243262f2549e2071d8298a659057d
          - tdf#141200 Improve Basic MOD operator help page
            
            The help page needs to clarify that non-integer operands are rounded to integers before the MOD operation.
            
            Change-Id: I96a13cd9381dea3f79606f4f8bf26af54763e76d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113475
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-05  Caolán McNamara  <caolanm@redhat.com>  [b356facc76ae31f82d2d0a68af152680cc003929]

        cid#1474256 silence Untrusted loop bound
        
        Change-Id: Ibcd59331f16f348209e9b043694cd721a94210c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113575
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-05  Mike Kaganski  <mike.kaganski@collabora.com>  [995b3186fa2126d1b299052a90a75cf32d5bfa26]

        Use std algorithms here
        
        Change-Id: Ib7bb92cca1f52067f9030b6c6fdc088409ca10ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113601
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-05  Mike Kaganski  <mike.kaganski@collabora.com>  [d266373bbb48f1c4c481fac74727c7b17440f7bd]

        Use std::gcd instead of boost version
        
        Change-Id: Iba3bd7cbab01a99f46e7b2f5632fd3b11e70458d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113598
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d67829bdd37631d4c986e2b2658ebee471974e4d]

        Fix variable name
        
        Change-Id: Ida5172f860303fa9493dd3477a970d29f87444de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113596
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins

2021-04-05  Caolán McNamara  <caolanm@redhat.com>  [8109dd0217cb8d8faac185176d638d7af588a520]

        crashtesting: assert in fdo6872-1.docx in CopyImplImpl after SAXError exception
        
        sw/source/core/doc/DocumentContentOperationsManager.cxx:5040
        assert(pStt->nNode != pEnd->nNode);
        
        presumably due to the error the positions are wrong when CopyImplImpl is
        called in popping the context where the exception occured, so skip the
        asserting operation if the document failed to load and will be thrown away
        
        fixes fdo68738-1.docx, fdo46060-6.docx, fdo55725-1.docx, fdo68721-1.docx
        but similar ooo127821-1.docx remains
        
        Change-Id: I09aca7a6884f7806c74797466522bb489260da51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113572
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-05  Caolán McNamara  <caolanm@redhat.com>  [b4613a30fed86aa8eed45e1ecee13947a33ea81c]

        ofz#32885 regard as invalid fractions that will FPE boost::integer::gcd
        
        Change-Id: I59befe0cd21be54d1c94bb28e3d9c01f1483c104
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113574
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-05  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [21d69f8fd4261bec73e209fbf17b11348c70946f]

        tdf#140839 all ToTD images use 150x150px size
        
        Change-Id: Ieaf2e95414e283a0fc86b827f8ddb6588c809f3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113594
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-04-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [40e007a7de0da660753b8ecfcb1ec90236d9532d]

        vcl: move GenPspGraphics into a subclass of SalGraphicsImpl
        
        This is an effort to make SalGraphicsImpl mandatory for all
        backends. So we can rearange the interfaces of backends to a more
        logical structure, where we can have multiple graphic rendering
        backends for an VCL (windowing) backend (like we already do for
        Windows with GDI and skia backends).
        
        In this case we changed GenPspGraphics, introduced a new GFX
        backend "GenPspGfxBackend" - a subclass of SalGraphicsImpl, and
        moved the graphic functions into it.
        
        Change-Id: I148b460ff71c3e6b7548e9e2b933390151b6d82f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113593
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-04-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [547fac4aae8cf2b36db6b8c9aab5edb3b19799e4]

        vcl: ColorSpace "enum" to "enum class" used in PrinterColor class
        
        Change-Id: I0faba3ed5ba34e4efb5d9d971197c0f4ab6e3fa0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113592
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-04-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [5e53fe7b53017068d183e923f6a77f0afaf31d67]

        VCL drop Scheduler::ProcessTaskScheduling
        
        Just process tasks (and system events) via DoYield and actually
        wake up the system timer on OSX.
        
        This drops the testFocus unit test. There is some comment about
        it in README.lifecycle, but the test's CPPUNIT_ASSERT was already
        commented and mmeeks suggested to simply drop it.
        
        Even worse: just replacing
        
        -    Scheduler::ProcessTaskScheduling();
        +    Scheduler::ProcessEventsToIdle();
        
        results in a SIGSEGV in my local Linux build, which is a totally
        unrelated crash.
        
        Change-Id: Ie3e2a8668b8501f081706dde0ba3684801c30cc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112761
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-04-04  Jean-Pierre Ledure  <jp@ledure.be>  [88d3172f170fcb2e49d832b80444fd16b818deed]

        ScriptForge (scriptforge.py) UI, Document & Calc classes
        
        Changes in the Basic-Python engine:
        - arguments of methods may be 2D arrays
        - 1st argument of method may be a Basic object
        - properties starting with 'X' may contain UNO objects
        - GetProperty may contain 1 argument
        
        Calc class is a subclass of the Document class in Python
        (in Basic it is simulated)
        A CalcReference class is also created to contain
        Range and Sheet objects
        
        Many comments have been reviewed for consistency in SF_Calc,
        SF_Form and SF_FormControl.xba
        Conversion to DataArrays is improved to process input
        arrays of arrays. Date conversions are supported.
        
        Change-Id: Id6254d668ec981b00555e7e277c4d31982c00092
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113568
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-04-04  Caolán McNamara  <caolanm@redhat.com>  [33a7ff283a85dec1ff791a771753cc606dcd6bee]

        pass ImplReadRegion the remaining len of record available for consumption
        
        not the total which includes consumed part
        
        Change-Id: I63b01013a31e6a3f1dcfe895c02a4fa049bb8fe6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113560
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-04  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [d92eb3eef6c88f5a3e3b3b4e53b5658783bf196b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 261cea76744f8d238dc7276b3aab1ea60cd9ef6e
          - Unsplit paragraph contents to make it better for translating
            
            Change-Id: I1a698b9d21ecbcf415b3a5ef337f4ef48500e7dc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113565
            Tested-by: Jenkins
            Reviewed-by: Ming Hua <plateauwolf@qq.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-03  Thorsten Behrens  <thorsten.behrens@allotropia.de>  [18cc01b63996f81b284e3bc827d1be7f3da8983a]

        Add initial support for sccache builds on WNT
        
        - gets auto-detected if an sccache binary is in the path
        - currently external projects using gcc-wrapper are _not_
          cached - this needs fixing in the gcc-wrapper
        - current sccache versions won't work with -Fp (precompiled
          headers), so while sccache gets called, nothing really
          is cached. Best build with --enable-pch=no therefore.
        
        Change-Id: I78dd7e08ea20ae888236c8c8e8e7a25a405f23b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113530
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-04-03  Regina Henschel  <rb.henschel@t-online.de>  [f1b55d3f8e963069fc798bcf559ae9af2bf18b64]

        Revert "tdf#141127 Use ODF default values for draw:extrusion-skew"
        
        This reverts commit 2bf8c1e0e211601a70b6b28fdb92f636c7969513.
        
        Reason for revert: tdf#141268 LibreOffice uses -135deg skew angle as internal default. If a user does not touch the direction, the value is not written to file, although that would be necessary because it is not ODF default. With the patch applied the missing value will be interpreted as 45deg on opening. So the first step is, to write -135deg to file. And then after some time, when wrong files are unlikely, the patch can be applied.
        A suggestion for writing -135deg is from Julien Nabet in  https://gerrit.libreoffice.org/c/core/+/113257. From code it looks good to me, but I have not tested it yet. I would only add some comments to explain the situation.
        
        Change-Id: I71673ad2e5376c2a78fa74900e95117b8543e268
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113538
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-04-03  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [aa17ea3d36b8f1ea8cd3d2fb215e80051547439d]

        tdf#37281 tdf#45820 tdf#48916 tdf#55058 EMF Implement complex clipping
        
        As the visual glitches were resolved with:
        https://gerrit.libreoffice.org/c/core/+/113423
        
        It is time for enabling complex clipping.
        
        Change-Id: I12edc88fc9a55c8deedf3d87faeb50cfe0067a01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113520
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-04-03  Caolán McNamara  <caolanm@redhat.com>  [58db3df246d7f8e8824e36894c435b40207fe07e]

        ofz#32843 Invalid-bool-value
        
        Change-Id: I709890b7ad441f11c23389bc6c03f0cc975677ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113553
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-03  Mike Kaganski  <mike.kaganski@collabora.com>  [c1959f505eb9322557dd915f2eefb49ce02f2802]

        Use 64-KiB buffer instead of 256-KiB
        
        We only use red channel anyway, so no need to also waste space for
        G, B and A.
        
        Change-Id: I2bacef36d1e9845287a205a5f6473952ef59083e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113552
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-02  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [036053b969bf95a4cb9b16601f2651ca227dd429]

        tdf#55058 EMF: Implement PAINTRGN record
        
        The EMR_PAINTRGN record paints the specified region by using the brush
        currently selected into the playback device context.
        
        After implement support for PAINTRGN record, the reference image
        is displayed correctly:
        https://sourceforge.net/projects/libuemf/
        
        Change-Id: I761779713d1200e6079ff798e9c3c9aaba57ad4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113461
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-04-02  Szymon Kłos  <szymon.klos@collabora.com>  [58fd0b79bc3fd4f30e79d34e93698fa91c9d95a2]

        weld SubToolBarController
        
        - promote SubToolBarController to svt::PopupWindowController
        - create welded popup
        - use weld::Toolbar as a target for ToolBarManager
        
        Change-Id: Iacd6467632ea5860fadbbcd96fbe88bb2f316da9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112276
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-04-02  Jan-Marek Glogowski  <glogow@fbihome.de>  [c974b23ff78dbe11a7b23f7317fdd096ab8cb282]

        tdf#140229 neon: update to release 0.31.2
        
        I didn't check all commits, but the most likely fix was "Fix hang
        on SSL connection close with IIS (issue #11)". The server from
        this bug report is a "Microsoft-IIS/10.0", according to the output
        from "curl --dump-header".
        
        Not sure this bug is critical enough to bump the neon dependency
        in configure.
        
        Change-Id: I3e20bad1aa732641e6f8a83316e58fc7513186c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113495
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-04-02  Johnny_M  <klasse@partyheld.de>  [3f17b3881117a8f45709a21bd52ebbb448dc0bae]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0e9713375f42fe2323f54294086999dc58659a8d
          - tdf#132643 Translate German section IDs
            
            Change-Id: I44b5ef582d4471b4cbf6ba2d16adfdcf28b667c8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113512
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-02  Johnny_M  <klasse@partyheld.de>  [b80729e6db5c688d7a1a7641117b5112529d6289]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a30c5ceb57cc32d01b46897a0cd4e24df2d869ec
          - tdf#132643 Translate German section IDs
            
            Change-Id: I5379d0fba8c21c37a29093f2e5a6ebd53b0ae58e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113511
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-02  Johnny_M  <klasse@partyheld.de>  [d0382a03d33aead6f4f97d1d8f604947d5316a92]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4de112ee5dc856cd3ddd9ccdafaa611f9b9c8951
          - tdf#132643 Translate German section IDs
            
            Change-Id: I9f5d3ce49b7f1a4ca751d5ae0d265817033f931c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113510
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-02  Johnny_M  <klasse@partyheld.de>  [551a32d9fc969aa5da26f608649642327a61902e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 036bafec0b9053d93d55c4f94f03123b557efd21
          - tdf#132643 Translate German section IDs
            
            Change-Id: I423489d94ab1ad5cc165bea27279518b607c41a2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113509
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-02  Johnny_M  <klasse@partyheld.de>  [9a939f7e35cdc53321e854b11c735f5f6572c797]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f8bcea937921b3bece4ffd2a17fd265689f69e09
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ib65a0470b7665531095f81c653d53967f95d9210
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113508
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-02  Johnny_M  <klasse@partyheld.de>  [2b9d0fa3b416a8488304d0f9cb975a5caa95a4c9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cf74fe9c3acb09978ed9866bd0e3e9aa34fd4de0
          - tdf#132643 Translate German section IDs
            
            Change-Id: I99a82ee5573e78edb5fc6c1b9de0ac82bf5f7893
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113507
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-02  Johnny_M  <klasse@partyheld.de>  [37d8a9bb37122943121d061150685265a327a146]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 46dc7f4b3c7f347ec78763a29a2ac0b9ecf7b0db
          - tdf#132643 Translate German section IDs
            
            Change-Id: I52d757023cdd3dded1d96fbd22d920e83c9c562f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113506
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-02  Johnny_M  <klasse@partyheld.de>  [d6edbea3d55ac97a13da3bf0585d83e0e9e68131]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to dd47b9adb92fa879a6daf3a9db2d350e906e226c
          - tdf#132643 Translate German section IDs
            
            Change-Id: I4124731008630c4b9e7e08bc6799e5152fba0548
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113505
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-02  Johnny_M  <klasse@partyheld.de>  [17954feded0b90ac5c559b46bc93b0892c0d6afa]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 69e8a855c7a8006cfce05aa7cfda30a0cd6ffec3
          - tdf#132643 Translate German section IDs
            
            Change-Id: I66bce331cf630b9330823cad2e150c0986a6f033
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113504
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-02  Johnny_M  <klasse@partyheld.de>  [bbc449c9a363fec2bbd99f583e226ff36aad175f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7ea20bbe0dfb5167588afc792d0bfca3e8d1a803
          - tdf#132643 Translate German section IDs
            
            Change-Id: I78372df94a5ebfc3b3b38700fb9778648040d169
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113503
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-04-02  Caolán McNamara  <caolanm@redhat.com>  [a80fdc6894b81b7cd35fcf2c23079497daa66f89]

        tdf#141318 Dialog::GetOptimalSize not including border if called before Show
        
        Change-Id: I96ed67d84660106af2ef5de488da8abc7d556d1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113519
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-02  Caolán McNamara  <caolanm@redhat.com>  [8de38977838d5a044271cb170730e3d557659f17]

        ofz: Segv on unknown address
        
        Change-Id: I6c69375a89781fc0b87230203335c861efb562f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113518
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-02  Justin Luth  <justin_luth@sil.org>  [a3c5c0f7ce73001adab7475fde1f8ffec4eef48b]

        tdf#139786 partial revert tdf#106181 XLSX export: output form controls
        
        Not every export is going to be to OOXML format,
        so don't just set ooxmlexport to true
        and remove the "if" clause (especially when
        leaving the comment that this is for DOCX only).
        
        This is a partial revert to 7.1 (and backported to 6.4.5)
        commit 577dd32b1c4eb0a4cff574fbabca987cb52b831b.
        
        Change-Id: If7ea32a236715ec779cac302773c4c9da19865a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113399
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-04-02  Mike Kaganski  <mike.kaganski@collabora.com>  [86d298f87f00fe70d31a65b7e98f9b17fa80cb6b]

        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  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [711ec7b6c71410b850cdf6d1411d054ca34ec5a0]

        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  Gülşah Köse  <gulsah.kose@collabora.com>  [d7d487875246ba00d5be7e4fb0fd82b78fea5205]

        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  Gülşah Köse  <gulsah.kose@collabora.com>  [e64dc07ca8300a997d6d3eebfc3e198ae55d290d]

        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  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2c64c4ac72ec5ec70ed3ded444f3b1006d116d60]

        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  David Blatter  <mail@dabla.ch>  [24fad8bf168beb56855d97ede2d4a1dec2a46220]

        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  Tomoyuki Kubota  <himajin100000@gmail.com>  [4ff64681820d1b9c5b38015ecb42cba2e56800c3]

        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  Tomoyuki Kubota  <himajin100000@gmail.com>  [a44eb7f8013f1e3f2165ee8295059bc1e75297a5]

        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  Caolán McNamara  <caolanm@redhat.com>  [d7a62c1105742e5717cdd90934b75f3957b31bc6]

        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  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [fba6c9b7b0c50a8f33ef71424cdce2ae0ea9cceb]

        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  Tomoyuki Kubota  <himajin100000@gmail.com>  [366cc40006f8bbc56b397399dd026f9fbb421552]

        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  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a77612fe4710f5f003050d26dc923ef8466c7e30]

        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  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [88a177f827eba204dea92b631032411de8213ee4]

        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  Eike Rathke  <erack@redhat.com>  [465b8b0e9ad4b0c9c7701dee2820a99c5d00b5bf]

        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 042dbf83122b14fd1dd32705c8f8b7d65c22f21b
            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-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b2b892ddb13cd21c031519a6f6ca8d496deaf259]

        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  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c2c25d46852bd84147ae518b2fb271579f6e9b66]

        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  Andrea Gelmini  <andrea.gelmini@gelma.net>  [809ab64547d0738e9538416caf35663c93de4046]

        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  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2be6461c9feeeac6844f4b982ed37309d634760f]

        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  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fe737095d88be60bf4f4e3b3ba876047177a25c5]

        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  Caolán McNamara  <caolanm@redhat.com>  [304e65f5f8fa139aaf5868db4205a95d0176695c]

        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  Caolán McNamara  <caolanm@redhat.com>  [6e09d59a503e98f97dea406bb3c2c703edf92d8e]

        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  Alain Romedenne  <alain.romedenne@libreoffice.org>  [4258f091f06116f4661eb6a1e6206eafcba7866f]

        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  Alain Romedenne  <alain.romedenne@libreoffice.org>  [980ca55a6bc9d6ff370e51c5f3377bbe2352537a]

        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  Miklos Vajna  <vmiklos@collabora.com>  [f3cf833f7079ce8d2f53681cae1b430a875cc320]

        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  Alain Romedenne  <alain.romedenne@libreoffice.org>  [f4b22d037bc45792ae2f778e03a1cae1b3e2b484]

        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  Michael Weghorn  <m.weghorn@posteo.de>  [2bbb2943845a8b580d1f6d009209e5f0a6cd09d4]

        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  Justin Luth  <justin_luth@sil.org>  [4f7bc49bce261f1cf206d25f0299fd080a9f5d28]

        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  Szymon Kłos  <szymon.klos@collabora.com>  [a49206fd70e72023493fdd9ecea4cd58f9a2aee6]

        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  Mike Kaganski  <mike.kaganski@collabora.com>  [6dfc7354d7100effa380ec7f6e368a2c0ec92232]

        Exclude tests based on device color depth, not RDP
        
        After 5c9ba1f47d00ed10960b59928befd68f6c020b15, the failures on Jenkins
        (see 21191d0d8953a3ca6eac6022c0a14a87fe9c5e2a) made it apparent that
        (at least some of) Jenkins builds also run in RDP sessions. Since the
        tests excluded in commit 9c6142ec26a0ba61b1cf58d1e6bf0b5376394bcd 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
        9c6142ec26a0ba61b1cf58d1e6bf0b5376394bcd 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  Michael Weghorn  <m.weghorn@posteo.de>  [2611b5c25551c38d047d8be058177bc7fbfc672d]

        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  Michael Weghorn  <m.weghorn@posteo.de>  [4003042af09d8335003c6b9faf3696221a44916c]

        android: Drop check for SDK version < 16
        
        This is unnecessary, since minSdkVersion was bumped to 16
        in
        
            commit a7f6338875931d8afff55cb39ead8f6600af04cb
            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  Michael Weghorn  <m.weghorn@posteo.de>  [af56d15d6bbe92c7df0248ec72dc4d759580c378]

        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  Michael Weghorn  <m.weghorn@posteo.de>  [40115df50102bd5314a93f54042ae6d035c1f685]

        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  Tor Lillqvist  <tml@collabora.com>  [f02095fd225f0d2ea52ccc0c482a16dcb20a3fe8]

        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  Mike Kaganski  <mike.kaganski@collabora.com>  [21191d0d8953a3ca6eac6022c0a14a87fe9c5e2a]

        Fix VclComplexTextTest::testArabic another way
        
        After 5c9ba1f47d00ed10960b59928befd68f6c020b15, 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  Caolán McNamara  <caolanm@redhat.com>  [f327cbd98f6de8a8139d22076e276ed9ca737bd6]

        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  Mike Kaganski  <mike.kaganski@collabora.com>  [754c6ca0df38de97f008feb2a8b027c836bc212b]

        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  rounak  <rounak.modi06@gmail.com>  [3b704dc06bd39593b14e0dc6b47ba4c9f7d853d0]

        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  Henry Castro  <hcastro@collabora.com>  [a06f8147fe34c19da168de5d7b26615981cf055e]

        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  Caolán McNamara  <caolanm@redhat.com>  [5f762b34bb1f93aeb409060d74b8e38ab75a8732]

        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  Caolán McNamara  <caolanm@redhat.com>  [e8d93ae128f7947e64eb8c849b4af9c54c9dd7a5]

        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  Mike Kaganski  <mike.kaganski@collabora.com>  [a2b1ee5b1229a5efdc90b9495cf4b6f56e3207b1]

        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  Miklos Vajna  <vmiklos@collabora.com>  [d48a4174708ce0850577dba76dccaf85c4f6ffa1]

        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  Eike Rathke  <erack@redhat.com>  [a66653805782df67431c462bf8f890a154066cf0]

        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  Caolán McNamara  <caolanm@redhat.com>  [36e8a0348f7d1ea9f718c3d71514a72990f77a34]

        cid#1475790 Uninitialized scalar field
        
        this appeared in:
        
        commit 0dac6d1f179c286dd7aea2d9ef7c37db8323fa37
        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 cc1d19f7bbaefa5fb22ebd1344112755068b93c9
        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  Mike Kaganski  <mike.kaganski@collabora.com>  [7a743920c7fd46b2709186be5a344ba81b54b19d]

        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  Caolán McNamara  <caolanm@redhat.com>  [49066fcc969167e0744407b064ecb4b66c059705]

        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  Caolán McNamara  <caolanm@redhat.com>  [7e22869694a7a1dd66d68e262727e64cc4dd6384]

        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  Szymon Kłos  <szymon.klos@collabora.com>  [903902f826129705f1fafc5583a13be645e145b5]

        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  Szymon Kłos  <szymon.klos@collabora.com>  [ac8a456d7a6c1bf5b1574eeda8ea2ac41a9b32bc]

        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  Rafael Lima  <rafael.palma.lima@gmail.com>  [c7a46738ef9a5f7369648301e5602af98a94da2d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cfea24770960a92b601cef8ef1d0c03695a7daa9
          - Related tdf#105354 fix link to Macro Selector in Customize Events
            
            The Help page 06140500.xhp (customize events) mentions the Macro Selector, but uses the incorrect target help page.
            
            Change-Id: Iede4da70c6507374a70e0c22e258d2522cb612ce
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113363
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-04-01  Miklos Vajna  <vmiklos@collabora.com>  [f15c6c5d2947a61e6521471b6b7541812953efc3]

        tdf#140343 sw page rtl gutter margin: add RTF filter
        
        Map to the \rtlgutter section flag. This means that now rtl gutter is
        handled for all Word formats.
        
        Change-Id: I4c2c12b7df2ce2109d4d638df71e6b7f322afe52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113439
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-04-01  Julien Nabet  <serval2412@yahoo.fr>  [c1c817de2780684e41ce5c5783ac895bcf06ab4c]

        Use isEmpty instead of comparing getLength to 0 (ucb)
        
        Change-Id: I31f91295e1e34efbd0e2b7d2c463f2ca19b512e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113429
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-04-01  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [bc4f06a80a234ae4a90864a075df1e94ced3045a]

        KJ: Improve small Select Outline Format icons
        
        Change-Id: I18fd7e4656b12790ad8896cbe56f3896f4a178f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113435
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-04-01  Caolán McNamara  <caolanm@redhat.com>  [0abd07fcd1d9a2a44d7e79b608f70b835c19b6ab]

        allow deck title to ellipsize so a native gtk deck could shrink
        
        Change-Id: Ie32e5d9a1f6952fcce4a43b92ab8188bf7779289
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113430
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-04-01  Miklos Vajna  <vmiklos@collabora.com>  [f1779fcef6535edf53d194fbd366de232653f189]

        vcl pdfread: clean up not needed HAVE_FEATURE_PDFIUM ifdefs
        
        Towards completely avoiding the HAVE_FEATURE_PDFIUM ifdef forest.
        
        Change-Id: Ide634f14087ec18e5ab8186be21def0698ddbd5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113428
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-04-01  Mike Kaganski  <mike.kaganski@collabora.com>  [3595b8037d9d00fe5fa45f79dd19a032fc5f0ba5]

        Fix --disable-pch Windows build - missing includes
        
        ... after commit 6a6cd129f34220fadf5d134a2dc2c1e368acbc4f
        
        Change-Id: I681fec2e801a02681f4f6722681832d7046e164f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113437
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-01  Jim Raykowski  <raykowj@gmail.com>  [3b92b0c7a6d6832917fbc5073c3299a1ffe861da]

        tdf#141405 fix null reference use crash
        
        Change-Id: I90906b7df044c1a139c6187b74d1b4b8210919c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113434
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-04-01  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [0a893a15b02a3662e3c68776be09534c9f955e4f]

        Add mechanism to selectively enable macros for document events
        
        Change-Id: I56703b2c0ee009a645458c78c026c546b2e7e321
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112584
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-04-01  Matt K  <mattkse@gmail.com>  [6a6cd129f34220fadf5d134a2dc2c1e368acbc4f]

        tdf#45735 New UI dialog at app startup to check default file formats
        
        On Windows only, and only on a non-admin installation, check on application
        startup whether the file formats ".ods", ".odt", and ".odp" are registered
        to be opened by LibreOffice by default.  If any of the formats are not
        default, show a UI dialog informing the user which formats are not default
        and ask the user to set the defaults.  If the user selects "OK" to set
        defaults then the Windows UI corresponding to the user's Windows version is
        opened for selecting defaults per program.  There is also a checkbox on the
        dialog to select whether checking is performed on application startup.
        
        Also, in Tools -> Options -> General, add a UI checkbox for performing this
        check on application startup, and refactor the existing button "Windows
        Default apps" to use the same Windows UI Launch APIs.
        
        Change-Id: I5e7258d111ff7da8f68805e60405aec064ddcf7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112370
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-01  Mike Kaganski  <mike.kaganski@collabora.com>  [d10a49d64469411a23b3660a82106405808da028]

        Use o3tl::convert for conversion to/from EMUs
        
        Change-Id: Ifbf762194836a3d05157e98943e65ef8aa2149c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113425
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-04-01  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [83a7f7a9bc47c64c23d64b24e5d03499a3eede84]

        tdf#126689 Colibre: revise continue Previous Numbering icons
        
        Change-Id: I7740dcb3dc14cd9a0b350f8dd868bdd59ca0e3db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113394
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-03-31  Stephan Bergmann  <sbergman@redhat.com>  [5707ec3303f8215af91aac7d7f7cc29bf67b6c99]

        Use javax.xml.transform instead of reflection to write a Document
        
        At least on Fedora 34 when building with --with-jdk-home=/usr/lib/jvm/java-16
        against java-latest-openjdk-headless-16.0.0.0.36-1.rolling.fc34.x86_64,
        CustomTarget_odk/build-examples_java failed with
        
        > ERROR: Exception occurred: An error occurred while enabling: SayHello .../desktop/source/deployment/registry/dp_backend.cxx:645
        >
        > ERROR: unopkg failed.
        >
        > make[2]: *** [Makefile:92: .../workdir/CustomTarget/odk/build-examples_java/out/sdk/LINUXexample.out/misc/ScriptingFramework/SayHello/devguide_scriptingframework_SayHello_register_scriptpkg.flag] Error 1
        
        because of
        
        > info:bridges:1209707:1209707:bridges/source/jni_uno/jni_uno2java.cxx:117: exception occurred uno->java: [com.sun.star.lang.WrappedTargetException] java.io.IOException
        > java stack trace:
        > com.sun.star.lang.WrappedTargetException: java.io.IOException
        >         at com.sun.star.script.framework.container.UnoPkgContainer.writeUnoPackageDB(UnoPkgContainer.java:279)
        >         at com.sun.star.script.framework.container.UnoPkgContainer.processUnoPackage(UnoPkgContainer.java:330)
        >         at com.sun.star.script.framework.provider.ScriptProvider.insertByName(ScriptProvider.java:563)
        > Caused by: java.io.IOException
        >         at com.sun.star.script.framework.container.XMLParserFactory$DefaultParser.write(XMLParserFactory.java:190)
        >         at com.sun.star.script.framework.container.DeployedUnoPackagesDB.write(DeployedUnoPackagesDB.java:107)
        >         at com.sun.star.script.framework.container.UnoPkgContainer.writeUnoPackageDB(UnoPkgContainer.java:270)
        >         ... 2 more
        > Caused by: java.lang.IllegalAccessException: class com.sun.star.script.framework.container.XMLParserFactory$DefaultParser cannot access class com.sun.org.apache.xml.internal.serialize.XMLSerializer (in module java.xml) because module java.xml does not export com.sun.org.apache.xml.internal.serialize to unnamed module @50860e85
        >         at java.base/jdk.internal.reflect.Reflection.newIllegalAccessException(Reflection.java:385)
        >         at java.base/java.lang.reflect.AccessibleObject.checkAccess(AccessibleObject.java:687)
        >         at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:489)
        >         at java.base/java.lang.reflect.ReflectAccess.newInstance(ReflectAccess.java:128)
        >         at java.base/jdk.internal.reflect.ReflectionFactory.newInstance(ReflectionFactory.java:350)
        >         at java.base/java.lang.Class.newInstance(Class.java:642)
        >         at com.sun.star.script.framework.container.XMLParserFactory$DefaultParser.write(XMLParserFactory.java:145)
        >         ... 4 more
        
        The javax.xml.transform functionality appears to be available since Java 1.4, so
        it should not be a problem if we unconditionally use it.
        
        Change-Id: Idc31f8f6fb092b6603c537414497d24aec886ce7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113421
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-31  Henry Castro  <hcastro@collabora.com>  [edc7b4bad6361f00aff69b65a722fb230c6e120c]

        lok: "BibFrameController_Impl" prefix m_* members
        
        Change-Id: I2bead3015d306c678d81980ef14e7689ab4acc54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113419
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-03-31  Caolán McNamara  <caolanm@redhat.com>  [4de064ca4b001993f5b7742b7cb40944d70e1ba1]

        ensure background color is used when layout widgets bg is overridden
        
        so in the sidebar the header lines with a custom bg are always drawn
        with that bg when resized
        
        Change-Id: I9bb7e9ea1324b677c025d66bd9bf8d39e8ad1a09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113339
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-31  Caolán McNamara  <caolanm@redhat.com>  [84b512ab3d8007293f2e8d338814db3ce7e4a63e]

        tabbar is now too wide under windows hidpi
        
        probably since:
        
        commit 75b9109a2da35cf0f0914504145d84cf918c6af2
        Date:   Thu Nov 12 20:48:50 2020 +0000
        
            weld TabBar
        
        Change-Id: I8024d3479f766a065a24f7c82ceeadf01e7b9729
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113344
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-31  Caolán McNamara  <caolanm@redhat.com>  [741c72e00ed3d647121ce385c0f9442ecebb6216]

        cid#1242892 silence Untrusted loop bound
        
        Change-Id: If7d1106e8cc5a5f5767df8ae6bfb6b1bfdb28f82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113401
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-31  Michael Weghorn  <m.weghorn@posteo.de>  [441342654e5b4c61317b9a596396a1d817dd8547]

        android: Don't mark doc changed on keypress in readonly mode
        
        Since input etc. is otherwise ignored in readonly mode,
        also don't mark the document as changed on keypress.
        
        This e.g. avoids an unnecessary dialog whether or not to
        save the document after opening a document with experimental
        editing mode disabled, then pressing a key (on hardware
        keyboard, soft keyboard isn't shown in readonly mode)
        and then pressing the "Back" button to close the document
        again.
        
        Change-Id: I095c79549719d3760666605e1c642c58e6b1bb9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113417
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-03-31  Michael Weghorn  <m.weghorn@posteo.de>  [51f6e11aee50cc429021be27bd33875593425683]

        android: Drop some unused imports
        
        Change-Id: If72949f949cba23397d87c8f67b9434861f9bb7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113414
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-03-31  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [5d4d8278b7fd2a555d6c9678d37877853562bd85]

        tdf#55058 tdf#141394 EMF FILLRGN record is not displayed correctly
        
        The EMR_FILLRGN record fills the specified region by using the specified brush.
        
        After deep analyse of [EMF] documentation, it seems that
        bounds from RegionDataHeader was treated as first rectangle of
        region. As a result whole bounds was treated as the Region.
        
        Change-Id: Ie34877b71292c05a1f17381a6de51aaed2386565
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113423
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-03-31  Michael Weghorn  <m.weghorn@posteo.de>  [1477401805e2a88cddb1df259456359398fa2b7d]

        android: Don't require that user presses 'Back' twice to exit
        
        Drop the "Press back again to quit" info shown when pressing
        "Back" in the file selection dialog in Android Viewer and
        just quit the app right away.
        
        It was originally added in
        
            commit d1f671e053864d0bf54d04a855761b43a7f5a9c4
            Date:   Wed Jun 10 19:04:22 2015 +0200
        
                tdf#87434: android: system back key to go one level up
        
                Added an additional check so back has to be pressed twice on the root
                folder to actually leave the application. It's a check seen in many
                other apps.
        
        but I don't really see any need to bother the user
        about pressing "Back" again. Nothing is lost at
        this stage when quitting the app, and I haven't
        seen anything similar in many current apps myself
        (but have rather seen some extra confirmation dialogs
        disappear from desktop applications over the last
        years).
        
        The original request in tdf#87434 to go one level up
        in the directory hierarchy is unaffected by this,
        though this only applies for the custom widgets
        to browse the file system, which will potentially be
        dropped in the future anyway, now that support
        for the system file picker has been added in
        
            commit d678ee309b02b4cc8af29a097bf5053b8b1b4e06
            Author: Michael Weghorn <m.weghorn@posteo.de>
            Date:   Fri Mar 19 14:29:36 2021 +0100
        
                tdf#129833 android: Allow opening files using system file picker
        
        Change-Id: Ib324b7f0b82427b04c7708665ff7492a758eec9b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113413
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-03-31  Michael Weghorn  <m.weghorn@posteo.de>  [4b8540911bc8fabee0729b31780a1ba8b4663121]

        android: Use system file picker to create new docs
        
        Similar to the way that existing documents can be
        opened from within the Android Viewer app
        using the system file picker by using
        'Intent.ACTION_OPEN_DOCUMENT', use the system file picker
        via 'Intent.ACTION_CREATE_DOCUMENT' to create new docs
        as well, instead of providing a custom dialog to
        insert a file name.
        
        As described at [1], this allows to save files
        in locations supported by any existing
        DocumentsProvider (e.g. a Nextcloud share,
        if the Nextcloud app is installed and set up),
        not just locally.
        
        This also allows to further unify the handling in
        LOMainActivity. Just like for the cases where an
        existing document is opened using the system file
        picker or a document is passed from a third-party app,
        the document URI is now set in the Intent, a
        temporary file is used and writing back to the
        actual URI happens on save.
        
        Drop LibreOfficeMainActivity's method 'showSaveStatusMessage',
        which was only meant to be used when a new file was created, but
        was called from the more generic 'LOKitTileProvider::saveDocumentAs'.
        Change that to show a more general error message when saving fails.
        Since the actual file is now created by the DocumentsProvider,
        LOKitTileProvider only operates on the temporary copy anyway.
        
        Side note: With this change in place, overwriting
        existing files also no longer just happens silently,
        as used to be the case when typing the name of an existing
        file in the custom dialog for creating new files
        earlier.
        
        Since 'Intent.ACTION_OPEN_DOCUMENT' was introduced
        in SDK version 19 (Android 4.4), restrict creating
        new docs to corresponding devices.
        
        [1] https://developer.android.com/training/data-storage/shared/documents-files
        
        Change-Id: I8932cb892ca8ac97a04d15cbd1540d0ee68350da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113408
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-03-31  Michael Weghorn  <m.weghorn@posteo.de>  [19e1f3723d4bfb91dadf77b398261da0e8237a8b]

        android: Only update file path for "real Save As"
        
        Follow-up for commit a1abf2c865228e6ed33e99ab73b94357ddbc590f
        (tdf#139350 android: Add param to allow a "real" "Save As").
        
        The file path should only be updated when the newly saved
        doc is actually used (i.e. 'takeOwnership=true'),
        not when just saving a copy or exporting to a different
        file format.
        
        Change-Id: Ia3120a94b7fcc79c1a740a10bade8721f6771d78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113404
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-03-31  Michael Weghorn  <m.weghorn@posteo.de>  [05a3ce9abb329969e7edaafd0a2e9057c73d0fbb]

        android: Drop unused 'newDocumentType' member
        
        It appears to have been unused since it was added
        in
        
            commit 78098b8494be7123bc4a8b50faa13445e5afd8ce
            Date:   Mon Mar 27 22:26:47 2017 +0530
        
                Add BottomSheetBehavior to formatting toolbar
        
        Change-Id: I43cc75e0b7a1bcebd01bd77fc7132a39510c70ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113400
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-03-31  Miklos Vajna  <vmiklos@collabora.com>  [8b7ff52ac87795881a4d86395885778f1da3d18b]

        tdf#140343 sw page rtl gutter margin: add DOC filter
        
        The import's tokenizer was there since commit
        3e13e053749e1bf19179bf83bdf0a18a9488b5e8 (#i2408# Import and export
        set/ask references fields as set/input, change references to bookmarks
        to show variable as appropiate, 2002-02-04), but it tried to read 2
        bytes, not 1 byte, so it was broken. This did not cause problems in
        practice till commit b897cc4dfc7111eb8dfd5d8aa8c970f21ab035d6
        (consistently track amount of buffers remaining, 2017-04-10) started to
        check for not reading past the end of the buffer.
        
        The export was missing, since we previously tried to handle this at
        import time, so the doc model didn't have the info anymore.
        
        Change-Id: I0d15a16893de96104812b0cba4566c53f92673ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113415
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [8da9f85abc508140b90e4f5be587aa05d4f1e5f4]

        Initial version of script to install dependencies
        
        Change-Id: I2002d3c2c522a4cd027417f894bd03e03b85eeb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113336
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-31  Noel  <noel.grandin@collabora.co.uk>  [740757d17452e3b2f9bfa7897c05dedeca639e34]

        remove internal 4bit scanline formats
        
        since we have already removed the 4-bit internal bitmap formats.
        
        Change-Id: Ie481aaa8e25642a47e30beb6f37e2d3beda304e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113412
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-31  Xisco Fauli  <xiscofauli@libreoffice.org>  [b5558e4ac6c2f134f07ea87a143694b17adb4482]

        tdf#140863: sw: Add UItest
        
        Change-Id: Ic1d3a56857dd68f436b870168ab394729a31d629
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113416
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-31  Mike Kaganski  <mike.kaganski@collabora.com>  [6f176c90dee0963be15ff594b7ff120233795e6a]

        Use isEmpty instead of comparing getLength to 0
        
        Change-Id: I9c1a0e2bce162c2222ef06f5fc4e92bac7bb1c69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113362
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-31  Miklos Vajna  <vmiklos@collabora.com>  [fac65bb9d831a854298d6cba09ad6159d15b8323]

        tdf#140343 sw page rtl gutter margin: add ODF import
        
        See <https://issues.oasis-open.org/browse/OFFICE-4105>, the proposal is
        to not map this to a new attribute of the <style:page-layout-properties>
        XML element, rather only write writing mode on export and infer
        RtlGutter from that writing mode in import.
        
        This is similar to how FillBitmapOffsetX and FillBitmapOffsetY are two
        UNO properties, but there is a single draw:tile-repeat-offset attribute
        for them.
        
        This has the benefit of simpler ODF markup, at the cost of more
        complicated xmloff code.
        
        Change-Id: I189a7ec62d4e5624e20252b7259a36133594fe40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113405
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-31  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [b802ab694a8a7357d4657f3e11b571144fa7c7bf]

        tdf#141158 DOCX: import discarded headers/footers
        
        Before the inactive DOCX headers/footers lost during
        import time. Now it can be restored by disabling
        the options “Same content on left and right pages” and
        “Same content on first page” on the Header and the
        Footer panes of the Page style. This is for improving
        the interoperability with other Office programs, e.g.
        supporting DOCX text document templates better.
        
        Follow-up of commit f5dc6b11d2218d94c9effe7a1ab418d0133da5e3
        (tdf#140117 sw UI: keep headers/footers when inactive).
        
        To start the py-UItest run:
        
        $ make UITest_writer_tests7 UITEST_TEST_NAME="tdf141158.TestTdf141158.test_tdf141158"
        
        Note: In spite of this patch implements the
        left/first/first_left page header/footer stash
        at import time, the left one works correctly at now.
        This is because the first pages have different
        page styles so changing the right page style will
        restore the hidden header/footer content.
        For this problem further improvements are planned,
        exactly in the filter part. Number of unit tests
        had to be modified, because before these headers
        and footers were dropped.
        
        Co-developed-with: Daniel Arato (NISZ)
        
        Change-Id: I3dd452a648bc465710698707c083734dc762ed94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112580
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-31  Pranam Lashkari  <lpranam@collabora.com>  [3c49a3be592eb515bba100b4a17617136fabbcba]

        LOK: getPartInfo now returns master page count
        
        master page count will be used when switching to master view
        to know how many slide previews to be shown
        
        Change-Id: I11735797d16538a9f667a85b90a86b1e6cf9b5aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113358
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2021-03-31  Mike Kaganski  <mike.kaganski@collabora.com>  [910fb8999de2622cbbb63083777cf889bd798889]

        Make RTFKeyword and RTFControlType scoped enums
        
        Change-Id: Ifae0afd1468ab162b8d815e8b614afc1442169a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113406
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-31  Balazs Varga  <balazs.varga991@gmail.com>  [ec44f87d5b99a3299322d0b79abc4c6808877865]

        tdf#117212 sw mailmerge: merge only the selected range
        
        All records were merged before saving or printing the
        record range selected in “From 'X' To 'Y' of the
        “Save Merged Documents” or “Print Merged Documents”
        dialog windows (opened via the Mail merge toolbar).
        This was a waste of time in the case of selecting
        only a few records.
        
        Change-Id: I52c47d3c5707b09ed7f9b05a1a0f4d20a5595b8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112922
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-31  Miklos Vajna  <vmiklos@collabora.com>  [3db477fd0e6cfc4ff77b3c911ca4ab14fd980932]

        tdf#140343 sw page rtl gutter margin: add DOCX filter
        
        Map to <w:rtlGutter> inside <w:sectPr>.
        
        Change-Id: Iaa1d9da8c1585ec31c7cbe539f49643eb972c327
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113398
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-31  Miklos Vajna  <vmiklos@collabora.com>  [c088d26578d1be352efa49bd164a8217627648de]

        tdf#140343 sw page rtl gutter margin: add layout
        
        We used to get the gutter margin on the left side and the right gutter
        margin on the right side, which works for normal and mirrored layout.
        
        Swap these two in RTL mode.
        
        Change-Id: Ibe866c2d971ce72e94fab5d5c71040ab62ffbe93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113395
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-31  Mike Kaganski  <mike.kaganski@collabora.com>  [a182e9ce5e0da3cc98603ed27819405812d7fab1]

        This should be a static method
        
        Change-Id: I70b725d42a91151e0c1f2f1fedc4be18433a7cf4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113397
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-31  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [8062e6e6bb23b1fa94c66bd3ae46e2d5c2ba58ee]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a9113079e1329ac1bcbf44c76b1419624567000a
          - Update spelling (remnants)
            
            Change-Id: If5276323db6930782e249e902c5ad4c00334d51b
            
2021-03-31  Mike Kaganski  <mike.kaganski@collabora.com>  [5c9ba1f47d00ed10960b59928befd68f6c020b15]

        Fix the test in Windows RDP sessions
        
        Without the fix, this is failing there with
        
          Test name: VclComplexTextTest::testArabic
          equality assertion failed
          - Expected: 71x14@(0,1)
          - Actual  : 70x14@(1,1)
        
        See also commit 6f995da5a652d993ab253b3363188cd18e289728, that
        tried to address the same issue (it was reverted later in commit
        536666539ce999cfe97378671a7186e38c32bdfc).
        
        Change-Id: I708c22deb5f1f8a59e2e22cba14b298acaa81d5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113396
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-31  Noel  <noel.grandin@collabora.co.uk>  [a6c6f35ccc78e74cfa76397d649c1b6fc4baad29]

        drop 4bpp image formats
        
        on a path to simplifying our internal bitmap stuff, aiming to
        support a smaller set of image formats, but support them
        in an accelerated fashion.
        
        Change-Id: I5f8bf3cd49abf16ce460771492cdd5f358cb34df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113313
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-31  Justin Luth  <justin.luth@collabora.com>  [5c90f3d28de6262bb730bad106d4652e458054df]

        tdf#134385 doc/docxexport: maybe export false contextualspacing
        
        Instead of LO 4.2's solution of never exporting false,
        export if the inherited value would be true.
        Otherwise there is no way to override an inherited value.
        
        RTF doesn't have a "false" version of
        \contextualspace, so I ignored that format.
        
        Change-Id: I6d05eb9a5d3fbfbfca0fddd7eda0c230baa25c5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113064
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-31  Michael Stahl  <michael.stahl@allotropia.de>  [cc1d19f7bbaefa5fb22ebd1344112755068b93c9]

        xmlsecurity: replace OOXMLSecParser implementation
        
        This is similar to 12b15be8f4f930a04d8056b9219ac969b42a9784 and following
        commits, but OOXMLSecParser has some differences to XSecParser, such as
        using a ds:Manifest, and requires a couple extra namespaces.
        
        Change-Id: I56e39d9609db8fcad50ca1632ff482c1f0a30ff5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113381
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-31  Miklos Vajna  <vmiklos@collabora.com>  [1fcc3d13d624b2a97f54063d7ffce13254b06373]

        sd: clean up not needed HAVE_FEATURE_PDFIUM ifdefs
        
        Towards completely avoiding the HAVE_FEATURE_PDFIUM ifdef forest.
        
        Change-Id: I490c64a724729086d6156dc815f89d4e0d1ec709
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113390
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-31  Ming Hua  <plateauwolf@qq.com>  [6034f0993111f7b6ee459eec5ad31d0c4ea78eec]

        UI Selection dialog: reword UI description
        
        The description of Groupedbar Compact variant starts with a general
        description about both Groupedbar UI variants (the compact variant and
        the full variant), then specify what is special about the compact
        variant.  Therefore it should starts with "The Groupedbar interface
        provides...", just like the description of Groupedbar Full variant in
        the previous line.
        
        Change-Id: I98bec4efce996b7f17461a8bb1504e80d70279c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113393
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-03-31  Michael Weghorn  <m.weghorn@posteo.de>  [2e86226cff95100e3c34d0f22ec5ce6429efb8cb]

        tdf#139350 android: Fix handling of new docs
        
        Pass param 'takeOwnership=true' to the 'saveDocumentAs'
        method when saving a newly created document in Android Viewer
        in 'LOKitThread::loadNewDocument', so the newly
        written document is used subsequently, rather
        than continuing to more or less operate on
        "private:factory/swriter" (for the Writer case,
        similar for the others).
        
        Extend 'LibreOfficeMainActivity::saveFileToOriginalSource'
        to handle this case as well (show a proper message and
        reset the modified state after saving).
        
        Drop now unnecessary special handling for the case
        of saving new files from the toolbar or the dialog
        shown when exiting without having saved previously.
        
        Change-Id: Ief95620e324aa2abc318f1add0b91376ffe669d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113376
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-03-31  Michael Weghorn  <m.weghorn@posteo.de>  [a1abf2c865228e6ed33e99ab73b94357ddbc590f]

        tdf#139350 android: Add param to allow a "real" "Save As"
        
        So far, LOKitTileProvider's 'saveDocumentAs' method
        was always saving a copy of the current document
        (or doing an export), but was not continuing to use
        the newly saved doc afterwards.
        
        Add an additional parameter 'takeOwnership' to the
        method to specify whether to do so.
        
        In other words,
        
        * the 'takeOwnership=false' case continues to
          do what was done previously, it basically does what
          "File" -> "Save a Copy" or "File" -> "Export"
          does in the desktop version
        
        * the 'takeOwnership=true' case now basically does the
          same as "File" -> "Save As" in the desktop version
          (except that the path is already known in the
          Android case)
        
        This essentially forwards the "TakeOwnership"
        param to LibreOfficeKit, which was originally
        added there in
        
            commit a121074cbd07939713e169586469b934aedbe594
            Date:   Wed Feb 10 13:26:50 2016 +0100
        
                lok: Introduce a "TakeOwnership" filter option for saveAs().
        
                It is consumed by the saveAs() itself, and when provided, the document
                identity changes to the provided pUrl - meaning that '.uno:ModifiedStatus' is
                triggered as with the "Save As..." in the UI.
        
                This mode must not be used when saving to PNG or PDF.
        
                Change-Id: I11b5aa814476a8dcab9eac5202bd052828ebbd96
        
        This also adds a new 'SAVE_COPY_AS' event type to save a
        copy without taking ownership, and switches all uses of the
        'SAVE_AS' event to that new one for now. (So the behavior
        remains unchanged, but the terminology is hopefully clearer.)
        
        Except for one instance in LOKitTileProver::saveDocument (where
        the cached version of the document is written to the original
        URI, if present), all other places are left with the previous
        behaviour in this commit.
        Further changes will be done in follow-up commits.
        
        Change-Id: I11996cd7276a6c6f2774535cd3e53cb997c8cd4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113375
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-03-31  Michael Weghorn  <m.weghorn@posteo.de>  [4dbc9c87a09922072c0250e4e932228de93961db]

        android: TileKitProvider: Optionally detect file type from document
        
        Add an overload for the 'saveDocumentAs' method that takes just one
        parameter and auto-detects the file type to use from the document.
        
        Use it when creating new documents.
        
        Change-Id: I0f275ce159176292ffa1e52ed37673a486ab9428
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113374
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-03-31  Eike Rathke  <erack@redhat.com>  [6b3f0866e9eddd5553857741862ca0d7d5b2ec2b]

        Related: tdf#137577 Update Name Box range name list on sheet rename
        
        ... for sheet-local names that include the sheet name.
        
        Introduce SfxHintId::ScTablesRenamed for this as the existing
        ScTablesChanged is fired quite too often.
        
        Change-Id: I94c3479bba4d4cc8b75905e3fa4f35d9a8737870
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113391
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-03-31  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [9dfd55dffc4cca6617b4ee67be9a8bfe96601c00]

        python3-ify hrcex & uiex (creation of pot files)
        
        Change-Id: I824c9ed536a1e852d6bd157fbd7d4766327b7bcd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113319
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-03-30  Mike Kaganski  <mike.kaganski@collabora.com>  [9c6142ec26a0ba61b1cf58d1e6bf0b5376394bcd]

        Exclude some tests in Windows RDP session
        
        It seems that RDP may change (limit?) color space (even configured
        to use 32-bit colors), and then some tests start failing like this:
        
          Test name: BackendTest::testDrawAlphaBitmapMirrored
          equality assertion failed
          - Expected: c[80000000]
          - Actual  : c[84000000]
        
        Debugging ImplDrawBitmap in vcl/win/gdi/gdiimpl.cxx, and adding a
        call to GetPixel immediately after the call to StretchDIBits, shows
        that the resulting color on the device is different from the color
        in the bitmap data: e.g., for original color {128, 0, 0} the result
        is {132, 0, 0}.
        
        Calling GetColorAdjustment shows that there's no color adjustments
        set for the device, so I can't detect or modify the behavior this
        way. So just disable the tests for now when running in RDP sessions.
        
        Change-Id: Ie89d07f18f53e56bed6f7fa58432b8575b4d9f12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113388
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-30  Eike Rathke  <erack@redhat.com>  [fb68609fadc7fd46c44f404ac611d87e2cc03ea0]

        Related: tdf#137577 Be able to select a global named range from Name Box
        
        ... if an identical sheet-local name exists.
        
        Change-Id: I6d92a7ed93e81da64f60c26fd81eb6775582b053
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113384
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-03-30  Caolán McNamara  <caolanm@redhat.com>  [a69ad67504b32dd644902d8acf4c2a0fef86d3c7]

        fix some --disable-scripting warnings
        
        Change-Id: I0fa5ec5e0fc7a08f5558f013ec75fd7d4fe5c1a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113379
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-30  Noel Grandin  <noel@peralex.com>  [344fe3bc48bd84799791e4e321fa37b2150e6b6b]

        short circuit image creation if dest size is zero
        
        Change-Id: Iace5c871c6a95da8828fa103474f77d5d0555484
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113385
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-30  Miklos Vajna  <vmiklos@collabora.com>  [bcbf1c245fa13cfbae2059a996006179c7f4b747]

        tdf#140343 sw page rtl gutter margin: add UNO API
        
        When true, the gutter position may be right and top, not left and top.
        
        Change-Id: I5e3e4b4d9cb217b81b2712cb208ca5725d46ae28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113349
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-30  David Tardon  <dtardon@redhat.com>  [64788738db595cb642b7efd49340cae33d92698e]

        upload libcdr 0.1.7
        
        Change-Id: Ie01fdee7379c398fe7df7c140e2f0059bea71abe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113380
        Tested-by: Jenkins
        Reviewed-by: David Tardon <dtardon@redhat.com>

2021-03-30  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [42c09f639d68e2b25a108a451e23ac9a5e3312b6]

        Update git submodules
        
        * Update translations from branch 'master'
          to 7b43a13473ab1c692d33577af1ec191179e9079a
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: I84eb112a5f299d0c0ec33a280ab490cf22ae6d46
            
2021-03-30  Stephan Bergmann  <sbergman@redhat.com>  [82b81f00f2de2cf7b6440b1d23a0dd9bece45c48]

        For now, skip problematic test_tdf141166 also for --with-help
        
        ...similar to how it already got skipped with
        10fbf2b80e11620f3fc1691aa7968e6d3d460db9 "Skip a problematic UITest for
        --with-help=html/online".  (And note how the check for "-DWITH_HELP" in $SCPDEFS
        would unfortunately also hit for the --with-help=html case, see configure.ac, if
        that were not already filtered with the preceding check, anyway.)
        
        The better fix would arguably be to make the code close both the "LibreOffice
        Help" window and the "LibreOffice Help Not Installed" dialog, whichever shows up
        for a given configuration.  But this temporary fix at least gets --with-help
        builds like <https://ci.libreoffice.org/job/lo_ubsan/1961/> going again.
        
        Change-Id: I9d9d6ffeb26a056fa3fe65085264d75822e7646c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113372
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-30  Eike Rathke  <erack@redhat.com>  [5464dabc9025b100b782f517a0e86e0d45cdb4e7]

        ScDocument::GetRangeAtBlock() name is always passed, so use reference
        
        Change-Id: I1dec40b6da2375b292ba4c9912c4736fcd7ca551
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113348
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-03-30  Caolán McNamara  <caolanm@redhat.com>  [4761b5f9820719ad400f7114dc647799a345a836]

        drop ---disable-scripting again for fuzzing
        
        Change-Id: I80aa5b856d8800f9499fcaf66244ca095e275d5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113378
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-30  Heiko Tietze  <tietze.heiko@gmail.com>  [d5533669000078bef46f353c99f4fda2c8476a39]

        tdf#140839 - TotD image size
        
        Previous size of 100x120 has shown to be too small for
        thumbnails so we agreed on 150x150
        
        Change-Id: Ia43bc424a164024e8a4ecf851cad3fab4f342e67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113343
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-03-30  Caolán McNamara  <caolanm@redhat.com>  [1a1d2ad0e2dff2c948e09e1488cbd8f8ea651bec]

        fix the endif placement for GTK_CHECK_VERSION
        
        Change-Id: I1ff3f3c32990947a353c5908665b156d87d8ff58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113346
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [ed8b1b78272f7fce657fb7b5fd311c456df0916d]

        tdf#135662: sw_uiwriter3: Add unittest
        
        Change-Id: I517bff275bba0a84a69e79f45db1c2a873965feb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113345
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-30  Eike Rathke  <erack@redhat.com>  [65cba409936d133aa05f9934db28bd2555a38676]

        Related: tdf#137577 Display (sheetname) with sheet-local names in Name Box
        
        ... if current cell selection matches a sheet-local name, so it
        can be differentiated from an identically named global name. Which
        is already the case when listing and picking a name from the list.
        
        Made it necessary to adapt an UI test checking for Name Box
        content.
        
        Change-Id: Ia90b8961c3ae213cf7bb53f3b610a65805bba6b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113330
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-03-30  Rafael Lima  <rafael.palma.lima@gmail.com>  [21ab57323d7845b52cfd0871ee3331ce113ab6d1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8ec0053e3f8610f06c7f7eae0680549a1c9fd896
          - Fixes localization in SF String, TextStream, Timer and UI help pages
            
            Change-Id: Ic860d9861006ba69b6d2b593877f2cfa39f31402
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113286
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-30  Rafael Lima  <rafael.palma.lima@gmail.com>  [68fc346abe45042c08116fe957945dbb14b259f2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ba389e0d4c71bd220689d912470c345746203d6e
          - Fix localization in SF_Platform, SF_Services and SF_Session help pages
            
            Change-Id: Iad67f233d3448043bd30475a7a7c383c8e8dd1ca
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113217
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-30  Tünde Tóth  <toth.tunde@nisz.hu>  [ae60c27f936642ecd4391d11fcd73a6d461d0b7f]

        tdf#99913 XLSX import: set filtered flag for rows
        
        hidden by AutoFilter to support copying the
        result of filtering. Unlike ODS and XLS,
        XLSX doesn't differentiates filtered and
        manually hidden rows, and without this fix,
        copy of the unupdated data of the loaded
        filtering contained the hidden rows, too.
        
        Change-Id: I390d1a84b9bf275f3d3782756553b2f236487758
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113040
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-30  Caolán McNamara  <caolanm@redhat.com>  [7622d225efa0459ceaecbf947c0912823b5ff5c8]

        cid#1222237 Untrusted loop bound
        
        Change-Id: Ic7d5da2242498aa5d53d77d6479042c71b87f057
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113342
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-30  Justin Luth  <justin.luth@collabora.com>  [8ef5d0f724b75ef62c20996271e9a6997ff6c3dd]

        tdf#140336 ms formats export: export NONE background for ParaBackColor
        
        This fixes a regression from LO 4.2 with tdf#88583's
        commit 60cdeb2d441a6bf5c55f511f574b2b9dd598fbb8.
        
        It isn't only SOLID that needs to be written,
        otherwise there is no way to cancel an inherited background.
        
        And only write out a SOLID if one is specified here.
        Do not duplicate a style's SOLID fill into every
        sub-style and paragraph. (Yikes)
        
        This fixes DOCX (seriously) and DOC (de-duplication),
        but not RTF (which doesn't write out transparent brushes).
        
        Surprisingly, I didn't find any examples
        where a NONE was specified that matched an inherited NONE.
        But it IS important (probably because of a bug) and also smart
        to determine and avoid writing NONE if there is no inheritance.
        So then, there is no reason not to do the last step of
        checking if the current brush matches the inherited brush.
        
        [That also paves the way for a potential follow-up commit
        to try deduplicating SOLID fills as well,
        although that likely adds grabbag complications into the mix.
        And perhaps deduplication isn't desired either,
        in case the user actually wanted to duplicate
        (if that is even possible under UI conditions).]
        
        Change-Id: I8958a68c779057d9fc5da74eca50fcf5b41d8b52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113105
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-30  Caolán McNamara  <caolanm@redhat.com>  [c6c128b947c8864d6bbd4b0abd1abad16cd0d67e]

        ImplGetWinChildClipRegion never returns null
        
        Change-Id: I3784e47e8584718a51e0fff68382dce833da26f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113340
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-30  Caolán McNamara  <caolanm@redhat.com>  [ffe6eb528dca34b19fecf738bce647ccb8367379]

        cid#1473732 Untrusted loop bound
        
        Change-Id: I0d0585f8d379fc0586ee76527f96e50c92953d13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113338
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-30  Caolán McNamara  <caolanm@redhat.com>  [b80fc56c89e805372d87373903a6c4da0c4466c8]

        cid#1474044 Untrusted loop bound
        
        Change-Id: I9f060fe0b56905def7b81a9b7da0b504367eb36c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113337
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-30  Vert D  <devoptmsoi@gmx.com>  [f974664988d84a32196c152a3cf996e2b4909f70]

        tdf#141329 fix refresh shows the wrong category
        
        Change-Id: Iec36c7aa4cb54773a759260638f03b1b218faaa0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113332
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-30  Justin Luth  <justin_luth@sil.org>  [b0017158094e16025ef71c728bebe1093525cb59]

        related tdf#131801: remove completed TODO comment
        
        The todo was done in LO 7.1 with
        commit c77b9c349f0a48392d8cb7a49532844b2cafb5ba
        
        Michael's reference to testParagraphMark is puzzling
        because the only place that is found is in a unit test,
        and Miklos' ooxmlexport.cxx test has nothing
        to do with numbering.
        
        Change-Id: Ie24ff6a69edf92f9dbe586c64a6ea631718002cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110122
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-30  Mike Kaganski  <mike.kaganski@collabora.com>  [6340862e0c0eaff3ef1cf5161b2115a858a4ae4a]

        Simplify SwFormat::SetPageFormatToDefault
        
        Change-Id: I5a85a3f32cd88cb8306d54e2fafa4156056cc577
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113334
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-30  Mike Kaganski  <mike.kaganski@collabora.com>  [852c4f8cded79435bd69675e9e9a10034b385219]

        Simplify prepareMDArray
        
        Change-Id: I1b8c0dead67b48c25ddcc02e83c3305cf93ebd5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113288
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-30  Stephan Bergmann  <sbergman@redhat.com>  [2e8d635f7908497898c2d90b45070a3467fd15a5]

        Missing test dependencies
        
        From-scratch CppunitTest_sw_ooxmlexport16 had failed for me due to
        
        > warn:vcl.builder:30496:4101353:vcl/source/window/builder.cxx:517: DBG_UNHANDLED_EXCEPTION in VclBuilder
        >     when: Unable to read .ui file exception: com.sun.star.container.NoSuchElementException message: file:///.../instdir/LibreOffice.app/Contents/Resources/config/soffice.cfg/svt/ui/editcontrol.ui
        
        and
        
        > warn:vcl.builder:33595:4130924:vcl/source/window/builder.cxx:517: DBG_UNHANDLED_EXCEPTION in VclBuilder
        >     when: Unable to read .ui file exception: com.sun.star.container.NoSuchElementException message: file:///.../instdir/LibreOffice.app/Contents/Resources/config/soffice.cfg/sfx/ui/tabbar.ui
        
        Change-Id: I07545784d70fe75a5b405e111866de5702f16424
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113335
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-30  Tor Lillqvist  <tml@collabora.com>  [089f83796c25a24860c313f47ea6bdbe8cb1c096]

        Update the iOS simulator conf file to match the device one
        
        (But note that it is unclear whether building for the iOS simulator
        actually works any longer, and I am not really interested in trying.)
        
        Change-Id: Ifb4fecdbd20162728bfcb0750264c0a627e66279

2021-03-30  Miklos Vajna  <vmiklos@collabora.com>  [d4ed266849b558b041acb740a18bd81fa39bc582]

        tdf#133350 vcl focus loss: fix unwanted cancel of non-menu popup
        
        Regression from commit f21d2b48bd68424a96aa6cd5572e368208378291
        (tdf#121723 vcl: leave popup mode on focus loss of toplevel windows,
        2018-11-26), the original motivation was to cancel menu popus (toplevel
        window menus, context menus).
        
        Fix the unwanted cancel of ImplPopupFloatWin/ImplListBoxFloatingWindow
        by restricting the cancel to menu floating windows. This keeps the
        original bug fixed and allows setting e.g. the font size in the
        toolbar's popup part.
        
        Change-Id: Ida503d0c13dc5a96287bfa31b6c2ce9d4a53e940
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113326
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-30  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [a247d2f896d7fcb30f35cf95f69e32534a475fba]

        KJ: Improve small numbering icons
        
        Change-Id: I5e6aff983875c8144450b8c484cbc25e5eb465fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113333
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-03-30  Mike Kaganski  <mike.kaganski@collabora.com>  [906b86154e54969b2dc2349b686947896a0fac03]

        Use o3tl::convert instead of GetMetricVal
        
        ... and drop the latter.
        
        Change-Id: Ia877358bbd8a699b9e8cc4d72dc1fb7c4d0ef980
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113328
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-30  Jim Raykowski  <raykowj@gmail.com>  [c41a188086c8b570b663183cbc1b0a033e5a2358]

        tdf#140892 Revert outline fold button symbols to right and down arrows
        
        Change-Id: I5db3d4d4c45f84ec0d9ce70db83bef7027f8e9d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113329
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-03-30  Eike Rathke  <erack@redhat.com>  [fde3b0e07eaf86ed4e16326de323f79db706e8f2]

        Sheet names can contain parentheses and blanks
        
        ... so search for the very first occurrence of " (" and not the
        last, and also not any ")" but it has to be the last character in
        the Name Box UI representation of sheet-local scope names so check
        just that.
        
        Change-Id: I0b63688432f891ee779e3e32017def78b021e470
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113327
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-03-30  Jim Raykowski  <raykowj@gmail.com>  [e511a32b70119a1a7ccc762ffbf0d814cf603a2b]

        Outline folding: only hide the fold button when needed
        
        Current behavior is to always hide the fold button on mouse leave which
        is usually followed by a delayed showing of the same button. This patch
        prevents this hide show by only hiding the button when the button mouse
        leave results in leaving the area of the frame the button controls.
        
        Change-Id: Iecb544bfeffb32ac4ba7183719a193a96162c7c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113243
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-03-30  Jim Raykowski  <raykowj@gmail.com>  [381b9160aa21b91c7f2501de21d6d16626a972fb]

        tdf#141102 friendlier naming for outline content visibility feature
        
        relabeled as outline folding
        
        Change-Id: I36b2dbe4eeee27abdf486e81db00d33e81c41679
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113005
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-03-29  Panos  <panos1029@gmail.com>  [6c241f991809dd9ab825baf400c6da77c1c130bd]

        tdf#98749 Move initialization of page defaults to writer core
        
        A function (SetPageFormatToDefault) was created
        at sw/source/core/attr/format.cxx
        for the SwFormat class containing some hardcoded PageDescs defaults.
        The double setting of left was replaced with left, right
        The lines affected in sw/source/core/unocore/unostyle.cxx were
        replaced with the function call.
        
        Change-Id: I4ea548145d42321b696233995f6dba323c72d078
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113104
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-29  Aditya Pratap Singh  <adityapratapsingh51@gmail.com>  [869f3fa36e2c6306252cee43b244240d4024a242]

        tdf#60684 Add unit test
        
        Change-Id: I9fc633a9a7c977d869297237cdd8547ca0cd9d47
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113037
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-29  Xisco Fauli  <xiscofauli@libreoffice.org>  [130db636988175f474354412d7222e0a749faf03]

        tdf#141146: sc_ucalc: fix incorrect test name
        
        Change-Id: Ifd66f27a8ce688064216c88b6228b8f7f8df1c6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113322
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-29  Luboš Luňák  <l.lunak@collabora.com>  [fb376fb7cfd8559c89f89af967e5ca2bbb138e52]

        speed up SkiaHelper::dump() in Skia debug builds
        
        Change-Id: Ic5c4bb38e9b8c0c1bb0e3efc2c5ee7a3fa787d93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113320
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-29  Miklos Vajna  <vmiklos@collabora.com>  [67e53dfeadbbc4f4ab207af0d2cd4e8f556b73d4]

        sw page rtl gutter margin: add doc model
        
        This is a new flag on the page style, and if it's true, then non-top
        gutter is right, not left.
        
        This is just the doc model, other parts will come in follow-up commits.
        
        Change-Id: I36ffe9d2f62fc057cf98952c743d415d9240513d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113323
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-29  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [1bdef3250fc57ea3f9b69a1f55ceb035329b6fa9]

        tdf#138646 - consider the document's address convention
        
        When accessing a named range using getCellRangeByName, consider the
        document's address convention. Otherwise, an exception is raised, when
        the formula syntax is EXCEL R1C1 or EXCEL A1.
        
        Change-Id: I5df2546f1c3fd00ff30cb057dcf47f6bb01d501d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112602
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-03-29  Xisco Fauli  <xiscofauli@libreoffice.org>  [7da7f6ca37c92ab33e34a76fd25efab526b7c80a]

        sw_uiwriter: unify data folder
        
        Change-Id: I2506c9eb077ca8caa36010a06056b23f83b444a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113316
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-29  Henry Castro  <hcastro@collabora.com>  [949085b12a8a57b2257f4e59cc597e4c59b42f76]

        lok: fix nullptr de-reference
        
        Change-Id: I8a9a7444d66e5e6449a0215bde174253a41f09b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113317
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-03-29  Xisco Fauli  <xiscofauli@libreoffice.org>  [ad146b4e73c0f661ea05d69fcb9a6af1b85a5fda]

        tdf#136778: sw_uiwriter3: Add unittest
        
        Change-Id: I94361102f14b8b40c02419776ae480a917c5d013
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113318
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-29  Caolán McNamara  <caolanm@redhat.com>  [104275ad81f04307e7f41a1a48b9581569c8e0b6]

        disable scripting for oss-fuzz too
        
        Change-Id: Ia7689f008517165d0bedb583c1452ac535553234
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113325
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-29  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [9083ed07950d8c9f3e5f2f8bba7f07862c6433e2]

        tdf#125560 PPTX import: fix WordArt effect textDeflate and textInflateTop
        
        These effects were mapped incorrectly, resulting missing display
        and after ODP round-trip, changed effects.
        
        Code pointers and test documents by Regina Henschel.
        
        Change-Id: I8a05702b1c48492b9542dd827b1ac1daf2423bfd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112786
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-29  Tibor Nagy  <nagy.tibor2@nisz.hu>  [f35e0b2cbfd6e7150aeb5699e1db1d7c13fdb935]

        tdf#137367 PPTX import: fix lost direct hyperlink colors
        
        Regression from commit 92f74f6ccb5a55807724db85815f7ea0c49370e0
        (bnc#887230: always use theme color for hyperlinks in Impress)
        
        Testing: direct color of the first text line is theme based
        (a:rPr/a:solidFill/a:schemeClr), the second line contains
        a direct color (a:rPr/a:solidFill/a:srgbClr), the third one
        contains a theme based direct color darkened by 25.000%
        (val=75000 of a:rPr/a:solidFill/a:schemeClr/a:lumMod).
        
        Note: overwriting default theme based hyperlink colors is
        also supported by Google Docs, Office 365 and MS Office 2019.
        
        Change-Id: I1e3e78fac729a97f42c8dddcffd877a16383adbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112377
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-29  Caolán McNamara  <caolanm@redhat.com>  [503d9209df268cf3e964eede49b247021a9e17ce]

        tdf#140556 master document view not launching subdocument from context menu
        
        Change-Id: I0ae61e51266ae050e340c1af99e0dd6a481e6ff9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113315
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-29  Caolán McNamara  <caolanm@redhat.com>  [ae2c96cd29e1900ffa9c6909af701a9198a08afb]

        cid#1474054 Uninitialized scalar variable
        
        this code was introduced with
        
        commit 57b5ed51d46fd5673dfe35125ceffa71d39f133d
        Date:   Mon May 6 14:20:11 2013 +0900
        
            Support IMR_QUERYCHARPOSITION in Writer and Calc.
        
        we're not bounds checking (nIndex+mpIMEInfos->nPos) so I have
        to assume that the range is considered safe in which case there's
        no point in checking aText.isEmpty(). If the range is unsafe then
        we needs proper bounds checking not just the isEmpty case
        
        Change-Id: I75dd3e0938a7fa892d700addcc93e6a4990fde4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113311
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-29  Caolán McNamara  <caolanm@redhat.com>  [769406ccf677fd05c2df30f9a11dce2f5e90ff0a]

        expand COp to its only use
        
        Change-Id: Ic353adf44c7aa60cedc2c61e3814d3135e0d55ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113310
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-29  Alain Romedenne  <alain.romedenne@libreoffice.org>  [08151f4827cc954188243f06660076534bc30c1f]

        TypeName, VarType, TypeLen Basic QA test cases
        
        1- exhibiting array type names
        2- highlighting supplemental libO Basic constants
        3- precising data types internal representations
        
        I intend to document in help:
        
        1- primitive data types array names: Boolean(), Byte(), … as IsArray() function does not provide such info
        2- Publish extra Basic constants for already published values:
          - V_OBJECT=9, V_BOOLEAN=11, V_VARIANT=12, V_BYTE=17
          - not necessarily V_ARRAY=8192, V_ERROR=10
        
        The latter is conditioned to the creation of an enhancement request.
        
        FYI, published Vartype() values and constants for VBA and other Basic-like languages:
        
        https://docs.microsoft.com/en-us/office/vba/language/reference/user-interface-help/vartype-function
        https://docs.xojo.com/VarType
        https://help.hcltechsw.com/dom_designer/9.0.1/appdev/LSAZ_DATATYPE_FUNCTION.html
        
        Change-Id: I51bac3caf555d94e91de7c6d624b3fca9e73a673
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111042
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-29  Seth Chaiklin  <sdc.blanco@youmail.dk>  [ecccf0f5860578ca6b7c686cb8d1285592afd989]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a9237a2b7018be667f26f9a93d06b48bccb1015e
          - tdf#137715  NETWORKDAYS.INTL gets "text in data range" note
            
            Change-Id: I95b21703120846babab0dc45c1851294a2c1b5a9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113283
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-03-29  Caolán McNamara  <caolanm@redhat.com>  [da819b57f616f69a97021c0a448c5184f05f34ac]

        TEmptyRes is always double
        
        Change-Id: Ie1d2ce048aecb98f16a407bd2e708b64db46aadd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113309
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-29  Caolán McNamara  <caolanm@redhat.com>  [dc66835f902a4704bf9c8de765acef0e68070e7c]

        TRet is always double
        
        Change-Id: Id1cb4cb9f0a7725a2990efb174a4e9e66bac2435
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113308
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-29  Caolán McNamara  <caolanm@redhat.com>  [e96b6f8a8c588e9cc14bf583cf9c48e693c83751]

        cid#1474044 Untrusted loop bound
        
        Change-Id: Ibb20ffc2219c25add421cd4803e80b15b131c93b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113306
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-29  Caolán McNamara  <caolanm@redhat.com>  [9a0d2378baeeb654e81af1871b4933f3a90b27e6]

        improve scoping
        
        Change-Id: I579ab896f9694e95b10fac35263f9d13779c46e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113305
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-29  Caolán McNamara  <caolanm@redhat.com>  [1cd17e986038e843e60944e674a4e0e155276f7f]

        improve scoping
        
        Change-Id: I4638f35b99803ed8b46ffbf9e396b3fed65790e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113304
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-29  Anshu  <anshukhare50@gmail.com>  [a56aa46fcc62227df7dc9a8fa04205e8ff5ed2a1]

        tdf#101965 : Add No List default in Styles deck in sidebar
        
        Change-Id: I167b379f31809bc252d3c091d0f545f8c2a3f13e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112143
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-29  Caolán McNamara  <caolanm@redhat.com>  [e2581a9a20112af171ec22ad23d52671f8f94c94]

        cid#1473732 Untrusted loop bound
        
        Change-Id: I92d10d08bbbb8b7bcf57ddf2a300893c139c8c3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113303
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-29  Caolán McNamara  <caolanm@redhat.com>  [05d651673bdd8bcda97c064421b1ab69bf144e58]

        cid#1242796 Untrusted loop bound
        
        Change-Id: I0ad070da424f7ce98a78104f017be26c411364a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113302
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-29  Caolán McNamara  <caolanm@redhat.com>  [a22357213807fa46b903e7d040809cff194c39af]

        cid#1473817 Untrusted value as argument
        
        etc.
        
        Change-Id: Ie815b51b9c1d85a5c96adc3707b740b84f6a1096
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113301
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-29  Caolán McNamara  <caolanm@redhat.com>  [21508828c5f54559ea180d2a465a8866cd765a4d]

        improve scoping
        
        Change-Id: Ib41052e099defd691d2a864fb7da6390e3a49425
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113300
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-29  Stephan Bergmann  <sbergman@redhat.com>  [2e4f1af79cf58f8750d3b6b21e47caff8704c13f]

        Fix duplicate object ID
        
        ...introduced with 1bad47097694de957857c9c891bf79a4873a97c4 "tdf#67614 - Added
        the FHD image resolution", causing CppunitTest_sd_dialogs_test to SIGABRT with
        
        > warn:vcl.gtk:800970:800970:vcl/unx/gtk3/gtk3gtkinst.cxx:17012: GtkInstanceBuilder: error when calling gtk_builder_add_from_file: instdir/share/config/soffice.cfg/modules/simpress/ui/publishingdialog.ui:1197:1 Duplicate object ID 'resolution3Radiobutton-atkobject' (previously on line 1174)
        > cppunittester: vcl/unx/gtk3/gtk3gtkinst.cxx:17015: (anonymous namespace)::GtkInstanceBuilder::GtkInstanceBuilder(GtkWidget *, std::u16string_view, const rtl::OUString &, SystemChildWindow *, bool): Assertion `rc && "could not load UI file"' failed.
        
        Change-Id: I7bee0b5f2a675ffe27c9920f6a31d6f906abb90f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113298
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-03-29  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [7461d1a3a3519093cf05b09fcf49e514df5ed94e]

        KJ: Improve small bullets & numbering icons
        
        Change-Id: I57ab63bcb91c0af1fdbc14e6c3834bfb3962234b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113256
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-03-29  Caolán McNamara  <caolanm@redhat.com>  [e83d52015a43c869467d584194b111c9ed6e6f82]

        cid#1209863 rearrange Untrusted loop bound
        
        Change-Id: Ib800cc06352f6d885e9530ecee51d7152561570a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113297
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-29  Xisco Fauli  <xiscofauli@libreoffice.org>  [fc4881aafd70326830cd4e2b51cd09b55ea03ced]

        tdf#131269: sd_import: Add unittest
        
        Change-Id: I81ced436c4b4484ec58af35a559412ea1f97aaf0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113294
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-29  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [ff321dd36554d25f0817903becf4598065e0a194]

        tdf#140828 sw textbox: fix AS_CHAR regression
        
        Textboxes anchored as characters don't lose
        their text frames after changing the anchor
        "To character".
        
        Regression from commit 493a916a3113e877835c9bc7c93faef0d29f9a33
        (tdf#140158 tdf#138598 tdf#140598 sw: fix sync of AS_CHAR textboxes).
        
        Change-Id: I0e6d88c9dcdeff515744bc4c201a5640eb810d1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112209
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-29  Caolán McNamara  <caolanm@redhat.com>  [3d844a131d7d2d2c82d865d17ad7657c7e8a185c]

        use VCL_DLLPUBLIC for UnoWrapperBase to allow use in vclplug-gtk3
        
        Change-Id: Icecb736088c5c248c1a6bf87ecb8ab0be8e46e00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113293
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-29  Miklos Vajna  <vmiklos@collabora.com>  [965c23e21df1f8b7f2d77db0b35953957f72c04a]

        sw: prefix members of IndexEntrySupplierWrapper, SwDropCapCache, ...
        
        ... SwFootnoteSave and XmlPortionDumper
        
        See tdf#94879 for motivation.
        
        Change-Id: Ibd956314173cfd18e15c7c6b3c75d655bc9adf55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113292
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-29  Tünde Tóth  <toth.tunde@nisz.hu>  [3453f2f8fce9e69cd9f2a2c6f3d7171b6e59f674]

        tdf#36466 sc: update status bar at Select Visible Rows
        
        Using Edit->Select->Select Visible Rows (Columns) Only
        option, update status bar to show the selected rows (in
        the case of Autofilter), or nothing (no AutoFilter),
        instead of the outdated value with the not selected
        hidden rows (columns).
        
        Change-Id: Ib31ea1d0cc15e57f883f5492104da490391117a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112676
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-29  Caolán McNamara  <caolanm@redhat.com>  [e82f0dc35e9acc9aefb18e267dca5b581828497c]

        UseBitmap32 isn't active in the headless backend
        
        so this isn't currently being used.
        
        This reverts commit 31913141d2bcc3b3a8bfb6d018fbf142bd81bf58.
        
        Change-Id: I46f285a53b50bfc53c059514f3499f50d3b28e6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113260
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bb79264cda2f182b71ccdfa9334896b594b2eb67]

        Fix typo
        
        Change-Id: I0b4fed7c631f0d2a3d988bc92f39986601c7e4b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113258
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-03-29  Seth Chaiklin  <sdc.blanco@youmail.dk>  [387505095b484d4a6c47da5ab1b8474b450f0e9f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f5e0d8cc4dc5122e3bf4f7c2db4f2503e787aec1
          - correction to text context menu name
            
            Change-Id: I20fb60c8097b201dcc0b94e344f610c43b4df1b4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113273
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-03-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0c4268a776f1002175fbc0dc2fa1651c644705c0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1841df23463ff8d3860e2af6284c546651e01dd6
          - Correct restart numbering Help page
            
            Change-Id: I8f5e26e48ee20f7f6c4f1498be00fc53e177c822
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113272
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-03-29  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [7f6b7bc36907212225a3e3fb886da9adc2e16c5c]

        KJ: tdf#126689 Continue Previous Numbering (Add to List) icons
        
        Change-Id: I9b346cd23110b69acca88d93b0e6509bb363a0fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113254
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-03-28  László Németh  <nemeth@numbertext.org>  [dd45df62d217db59be3f515b6c7e1bfd17ec4350]

        tdf#30709 sw: show RDF metadata in Style Inspector
        
        Show associated metadata of the actual paragraph
        (text:p/text:h with xml:id) and annotated
        text range or metadata fields at the actual
        cursor position (text:meta and text:meta-field)
        under the tree node "Metadata Reference".
        
        Show text of the annotated text ranges and metadata fields
        in Character Direct Formatting/Nested Text Content
        (note: without the text of the children, e.g. helping the
        detection of unwanted annotations, e.g. annotating
        the already annotated text range again. In this case,
        positioning the cursor at the beginning of the outer text
        range, "Nested Text Content" will show empty text content
        in the Style Inspector).
        
        Change-Id: I2f5149f1f2584d0cf4a4fbbfc4f58f5802844e24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113259
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-28  Caolán McNamara  <caolanm@redhat.com>  [ecb3be65817c018800355310ba8a88c1227c86e4]

        oss-fuzz: stub out new entry points
        
        needed since...
        
        commit 3dba2e4a325fa0fdfbbedb0ffc1fcf678bfcbc94
        Date:   Thu Mar 25 12:23:43 2021 +0200
        
            Include the pdfimport library constructor in the mobile apps if enabled
        
        Change-Id: I758d60049af6c3e98af5890185ddb4f77edbe8fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113262
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-28  Caolán McNamara  <caolanm@redhat.com>  [84aec8629e4ded68e7417836b9d73fb801df0c45]

        cid#1474092 Untrusted loop bound
        
        Change-Id: I0a068e98a1d8d8523f188310025808143a5dbcf4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113237
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-28  Caolán McNamara  <caolanm@redhat.com>  [8e82d5c56b67fbc7902583d14898f271888a4ac1]

        cid#1474024 Untrusted loop bound
        
        Change-Id: Ib646c3e55358442d4d5490e0c20564b35c7fb7d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113236
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-28  Johnny_M  <klasse@partyheld.de>  [bd4e762b2d1010543dae06466315856d592465d2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f8d435893443f788c1b3a6e91d0729378580f144
          - tdf#132643 Translate German section IDs
            
            Change-Id: Id0804345c742e066ec365981af0464db9fc4cc41
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113200
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-28  Johnny_M  <klasse@partyheld.de>  [b82f6516e85f4e5d09cc02e504f66d2e0ff83ccc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 19cdf57afedd982bb5b878bbefa0d5b78115c17b
          - tdf#132643 Translate German section IDs
            
            Change-Id: I6585b6c8cd1efcf27bd4785a0f93384e060d6802
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113199
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-28  Johnny_M  <klasse@partyheld.de>  [7502ebed5f620baedc23f548507fb8d13bd3f479]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2a71fcfb063fccac960a15aea57647b11bd7154b
          - tdf#132643 Translate German section IDs
            
            Change-Id: I34b8f4db8d45e708d793909b0137b3960e440462
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113198
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-28  Johnny_M  <klasse@partyheld.de>  [382495b617594bd0ffde094ef2baeeb806d3bfeb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b28a558af1d9e364b2e9aa1bef3be8bd88b97916
          - tdf#132643 Translate German section IDs
            
            Change-Id: I8807d199a5ceae8a67f2372f79eb4208720710bc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113197
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-28  Johnny_M  <klasse@partyheld.de>  [9f5553c03f1a46968276732e2d34d4de21a007f3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 56dad1f777057886638ccb18a97d409b0bd20fa5
          - tdf#132643 Translate German section IDs
            
            Change-Id: I078d0e35b428cd8411b0974390a7318b54681b58
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113196
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-28  Johnny_M  <klasse@partyheld.de>  [a9794395c3f7baa62f912f3023ed6b744a40637b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fa9a07dc208a301a17e5a794a6186b02f17b8b5c
          - tdf#132643 Translate German section IDs
            
            Change-Id: I78931509d7ed1f5ef5bb89f8771cb568d5051ea6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113195
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-28  Johnny_M  <klasse@partyheld.de>  [2a9df75c020f764ed2b5dd00a0789e2b8e933f94]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 00e41e5836264f919f43381f542d05c50c5cb240
          - tdf#132643 Translate German section IDs
            
            Change-Id: I9a5515bb137224f9537df35d46ff85ddbf8486d9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113194
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-28  Johnny_M  <klasse@partyheld.de>  [3264362a4f390472b010803ec6bdd742dfdee379]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4c9d4715225cb10a4d8d82efc32d74dcf822226c
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ieca9db45f91d44ffd9f16ee75c8b84a2c3e94682
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113193
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-28  Johnny_M  <klasse@partyheld.de>  [ff7a1682e62d124d3d6f417c97b734e1d1d6c118]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 38a595e54242b645a1445ba9317142e6c2e3bfae
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ibb563943de7fd55f4c076b0d65f0469f23f65410
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113192
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-28  Johnny_M  <klasse@partyheld.de>  [f1ada2691ebab9e46c943310d7915767cd0bb4de]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e59a0a4645de00e0a3e943414f20b018eab1b279
          - tdf#132643 Translate German section IDs
            
            Change-Id: I8758d24032b11c1353ff5ea92a7654997d0e6ca5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113191
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-28  Stanislav Horacek  <stanislav.horacek@gmail.com>  [2722ed725856d4c810ffd11ccf15e9dae2a9d499]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4509fea2d93c3398daeb65c2adec499b485c52f6
          - add missing space
            
            Change-Id: I38d46c568021861c2cd1cc2c614b2f9d8742770f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113190
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-28  Caolán McNamara  <caolanm@redhat.com>  [e8944ef20974cf44d2e25667c6c34d231d9a66e3]

        cid#1473839 Untrusted loop bound
        
        Change-Id: Iedb13791e19f635117040698e1fc45a5c1c3968d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113235
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-28  László Németh  <nemeth@numbertext.org>  [e11c51eefe8c3210cef2b5850f401ba67a401d01]

        tdf#95806 tdf#125877 tdf#141172 DOCX: fix tables in footnotes
        
        and endnotes by converting them to floating tables during the
        import, and removing floating at the DOCX export.
        
        Writer core doesn't support non-floating tables in footnotes
        and endnotes officially, (flowfrm:cxx: "Tables in footnotes
        are not truly supported"), so their DOCX import resulted
        serious problems:
        
        – missing table paint (tdf#95806);
        
        – table loss during saving to ODT (tdf#125877);
        
        – table loss during copying them or their footnotes and
          endnotes in the document (this resulted the regression
          of the optimized footnote and endnote import: tdf#141172);
        
        – table loss during changing the order of the chapters in
          the Navigator.
        
        Change-Id: Ife8af41936ae3ab003a3a9ad33b98c1d813e9c82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113162
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [27377e3db2792d1bf6eb733492462701defdeffc]

        elementary: tdf#126689 Continue Previous Numbering (Add to List) icons
        
        Change-Id: Ie19273aae2b8439b5488b002fe735e9e8960f89a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113252
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-03-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [9cc8ced631044643cb8fcf48a7ab9c9697a87989]

        Sifr: tdf#126689 Continue Previous Numbering icons
        
        Change-Id: I5c3525fd9bee3fc548353c11402f0048d56fc502
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113248
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-03-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [a4dc982ab1257c93072d7e350ba3ddb49f681968]

        Breeze: tdf#126689 Continue Previous Numbering icons
        
        Change-Id: I86b9be7b17c1077d7ea1b2b963a85495f8c1be93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113247
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-03-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [b700bb276777ab4597a19d74e4fc43868dd0d64a]

        Sukapura: tdf#141285 new icons for status bar selection type
        
        Change-Id: I5237b8de61c1b9445c1dd1d9c8c252f74f3879fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113246
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-03-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [2fd2024c258aeceebe4ee7520220b748cd80008e]

        Sifr: tdf#141285 new icons for status bar selection type
        
        Change-Id: I7c0f2c9a6df020cdeebe29c833546e87e5efe51e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113245
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-03-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [2d32b0b98f99454d2881e7ddc53338bd17ba694a]

        KJ: tdf#141285 new icons for status bar selection type
        
        Change-Id: I1667da1edb0580fce0a95f5347afe360133d7689
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113244
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-03-28  László Németh  <nemeth@numbertext.org>  [b7044d6cdbf612a312f64d39b7daaf6ed72726a5]

        sw change tracking: antialias deleted comments
        
        Deleted comments get cross out lines with
        change tracking, now with (optional) antialiasing
        (as in the case of connecting lines of the comments).
        
        Also adjust bottom line ends (which were
        removed by the bottom text label of the
        comment box, resulting a gap between the
        bottom line end and the left/right frame
        borders of the comment box).
        
        Change-Id: I73f944ad9b82562d62029617cb029ca396b74ab9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112650
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-28  Noel  <noel.grandin@collabora.co.uk>  [c7483d48df1b9ae70335346846d02a4fc53b4558]

        drop operator bool and operator! from Bitmap and BitmapEx
        
        IRC chat:
        <quikee[m]> noelgrandin: doesn't adding operator bool to Bitmap
          has the same problem as Graphic and the reason why you dropped that
          commit 7334034ae93b49fc93b5859a3c047a319d138282
          "drop Graphic::operator bool"
        <noelgrandin> quikee[m], hmmm, good point
        <noelgrandin> maybe I should just drop both operator bool and
          operator! in favor of IsEmpty
        <quikee[m]> noelgrandin: I don't remember what the problem is I just
          remembered we dropped it Graphic :) sure, dropping everything for
          IsEmpty is probably the best
        
        Change-Id: Ieae289cda64f0b8d8fdecd5ea9e6f2bb874ff4cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113163
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [2ac95bccba859b7dd117e135d7c4f7a35017d9f9]

        Breeze: Add Save All & Save a Copy icons
        
        Change-Id: I0371bf3fd30f451c8dbb3f62c1bbae4532755662
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113240
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-03-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [d0e3c935bc35905e7752991a7919633e87232cfb]

        elementary: tdf#141285 new icons for status bar selection type
        
        Change-Id: I5f3ad22132360c2d8a148dc42099c8b5b09e47b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113242
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-03-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [cf38327eb081ec816274d625127abe8791b303e7]

        Breeze: tdf#141285 new icons for status bar selection type
        
        Change-Id: I01afb5e1e1c42a4e4e852836512bf3d3b8ad44a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113241
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-03-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [e3b86616efd302908b23056b44a6eff2e78125b4]

        tdf#126689 Sukapura: Continue Previous Numbering icons
        
        Change-Id: Ifb85f3cff2e37cf9ae37cdaab419a09135a9f9e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113238
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-03-27  Seth Chaiklin  <sdc.blanco@youmail.dk>  [35a06c67701eacb85591b61c948233a4f0ad238b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5a458a01e0c029938da4a9f9bd4bb4a89215655e
          - correction of control label in Outline & List tab for Paragraph
            
            Change-Id: I6ffc931e459eda7774e9bd72f288277c51a93071
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113220
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-03-27  Seth Chaiklin  <sdc.blanco@youmail.dk>  [db7b7d43169e3029d3dd71e287e9c2ccbcce1f77]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2833c3df390906bccc99da5117ccb6e989473412
          - tdf#118834 dialog buttons to Character Style,Organizer,Font,Outline&List
            
              also changed heading "Numbering" -> "Apply List Style"
              in swriter/01/05030800.xhp (Outline & List tab) because
              this heading was changed with tdf#139667
            
            Change-Id: I78e2704d4e1bea677b8bf6f8456cd11af0e4b27a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113122
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-03-27  Seth Chaiklin  <sdc.blanco@youmail.dk>  [ad826c2809a6a8277fff46d3116d4d6302bf2426]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 155384c51ee22314c18a428ec7c1c773b222e804
          - tdf#137715 add "text in data range" note to diverse functions
            
              ( scalc/01/04060118.xhp )
                FVSCHEDULE
            
             ( scalc/01/04060103.xhp )
               IRR
            
             ( scalc/01/04060105.xhp )
               AND, OR
            
             ( scalc/01/04060106.xhp )
               SUBTOTAL
            
             ( scalc/01/04060107.xhp )
               FREQUENCY
            
             ( scalc/01/04060119.xhp )
               NPV
            
            Change-Id: I6b6fe55f232bf4aa5e66db1f7fb8e6f6255b15e9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113219
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-03-27  Seth Chaiklin  <sdc.blanco@youmail.dk>  [2b09ddd1df515d0e0a2062e268279f36625735cd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 267f7663e5705dcf822f317ad386130b853fd484
          - tdf#137715 add "text in data range" note to statistical functions
            
              ( scalc/01/04060181.xhp )
                COUNT
            
              ( scalc/01/04060182.xhp )
                FTEST, GEOMEAN, HARMEAN, TRIMMEAN, ZTEST
            
              ( scalc/01/04060183.xhp )
                KURT, LARGE, SMALL
            
              ( scalc/01/04060185.xhp )
                DEVSQ, STDEVP, VAR, VARP, RANK, SKEW, STDEV
            
              ( scalc/01/func_skewp.xhp )
                SKEWP
            
            Change-Id: I4ddfadff93bb39ff426f8d6887009cdf6c261e08
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113218
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-03-27  Seth Chaiklin  <sdc.blanco@youmail.dk>  [9c9382dc292091f97da532e899b3cf2977ce575b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9535013762e34c86cc4fa19a1ae94d346899a821
          - tdf#137715  text in range note for SUM, AVERAGE, SUMSQ, PRODUCT
            
              This patch started as a repair for the revert of
              11e69d34205bf773f2aa4f4be5c8fa08566ed7d7
              by using a new approach to adding a note for SUM, AVERAGE,
              SUMSQ, and PRODUCT.
            
              Because some other functions in the same files also need
              the note, they were included as part of this patch.
            
              The additional functions are:
            
              ( scalc/01/04060184.xhp )
                MODE, QUARTILE, AVEDEV, MAX, MEDIAN, MIN, PERCENTILE,and
                PERCENTRANK
            
              ( scalc/01/04060106.xhp )
                MULTINOMIAL, GCD, LCM
            
            Change-Id: I969a65a6410372561de4df39444cdac9b4bc96f6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113215
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-03-27  Caolán McNamara  <caolanm@redhat.com>  [780e1ffb991f3bfc4e8a73714b0e2a464feb3a86]

        cid#1473755 Untrusted loop bound
        
        deem_sanizize isn't sufficiently complex to sanize its input apparently
        
        Change-Id: Id1d73feefce9b587a8024021d8766267b105b4f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113234
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-27  Caolán McNamara  <caolanm@redhat.com>  [618cb39b558b7e3f9a6f2aa8cf0a935602118388]

        tdf#141141 sync SalFrame::GetFrameWeld and weld::GetPopupParent
        
        so they both use the same FrameWindow
        
        Change-Id: I7c58a4f2c8e82abc45eaf1dfee8eb2720503ecc7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113209
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-27  Caolán McNamara  <caolanm@redhat.com>  [18a0a72a94cd386b9f784a6bb7925a47c45e6e0b]

        make deem_sanitized a constexpr
        
        Change-Id: I30e9b42fa0a296faafbb51634dcbc1a56adb2d41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113208
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a35a318b04eebe6c7cd4e781d7c1e4c72c94039e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to beea8e159de2edc366aa1b37524124220999cd76
          - Fix typo
            
            Change-Id: I23bc6c6fdb13bc41b39e6d6d05886738c5e9bd5e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113210
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2021-03-27  Lionel Elie Mamane  <lionel@mamane.lu>  [d0efd1e280c2b9759dce120dff64e8bac1ab19c1]

        tdf#141115 semi-userfriendly message on UNION query on file driver
        
        Rather than silently returning only the first (left) part of the
        UNION, error out.
        
        Change-Id: I6ed1eba55ad33f149d9010933a3c7a835fce0451
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113207
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Lionel Mamane <lionel@mamane.lu>
        Tested-by: Jenkins

2021-03-27  Seth Chaiklin  <sdc.blanco@youmail.dk>  [052d3625c75b0f1c6e402b8188f26bcade1f60c4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 938d18980a672859c4e9b754df10bf18fa6b1cd4
          - Revert "tdf#137715 add "note" to AVERAGE, SUMSQ, PRODUCT in Calc function help"
            
            This reverts commit 11e69d34205bf773f2aa4f4be5c8fa08566ed7d7.
            
            Reason for revert: A new, better solution is found for adding a
            note to these functions that avoids retranslation and avoids technical
            problems with <embedvar>. That solution will be used in a new patch
            for these functions.
            
            Change-Id: I614eb2020b77715b5785ad3a2934cc359f0b8ef9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113214
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-03-27  Seth Chaiklin  <sdc.blanco@youmail.dk>  [ba4b18db8c7b2405caf54eb51b26a9651644a094]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4de9606186a78818a49c1f8d687b30d0e09fda9b
          - tdf#137715 add "note" to DateSequence functions about text in range
            
               + add generic <note> in scalc/01/common_func.xhp about text
                 in data ranges, which can be used for all functions that
                 can be affected by this problem.
               + embed this note for all relevant DateSequence functions.
            
            Change-Id: If1c245d70f2b4aa464c50e502eed387b1d39f081
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113129
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-03-27  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [085e2a876f06f07c20dc932ed6771207c22dac6c]

        Colibre: tdf#141284 Inconsistent Track Changes icons
        
        Change-Id: Ib2ff76d83e49b6ba5c68d3b461c0608bd589f955
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113201
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-03-27  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [2eb3c3ebfadc0927c0cdb2dad2c8f7716557ab3b]

        Sukapura: tdf#141282 fix wrong icon for Demote One Level with Subpoints
        
        Change-Id: I63ee5a71f52a51a1682f924982c68c33c60781be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113203
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-03-27  Seth Chaiklin  <sdc.blanco@youmail.dk>  [86bac23f3816057b9fbe49c79a01e6c17df3c16d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ec604892f94f779a80a69ca25c975b4a992a7620
          - tdf#118834 add Apply, Reset, Ok, Cancel to Page and List style help
            
            Change-Id: Ia01264b80ba1e8d30133a097c32f147a7b433af7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113120
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-03-27  Seth Chaiklin  <sdc.blanco@youmail.dk>  [61d61fbc1e50a1082055b9e4f19daa5b4a22c90d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 087fe6b4f1605bd4a81a95457742bced294a0b2e
          - related: tdf#118834 explain Apply, Reset, Cancel in style dialogs
            
            Change-Id: I8c791ec71b4716e03742eefca5a71444ac5aff0c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113117
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-27  Caolán McNamara  <caolanm@redhat.com>  [b2a782b7258715c8e677adb8902b603a825f24e4]

        cid#1209863 silence Untrusted loop bound, it *is* tested here
        
        Change-Id: Ie7e1bc3d8cfa8029569259487ea8f8a0d1b6245b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113173
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-27  Lionel Elie Mamane  <lionel@mamane.lu>  [f4367cfd6978ae2fa896652175956bdbedd3c4bf]

        tdf#141115: correctly find the ORDER BY clause of a UNION
        
        instead of blindly assuming a SELECT is not a UNION, leading to an
        out-of-bounds array access when it is.
        
        Change-Id: I8f904ae65acba8d8ee23b95299058207af68c0ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113189
        Reviewed-by: Lionel Mamane <lionel@mamane.lu>
        Tested-by: Jenkins

2021-03-27  anirudh4583  <anirudhmitra210@gmail.com>  [6e1bd835ed85d9eba9184d0afb5575246a6b7c9a]

        tdf#124176 Use pragma once
        
        Change-Id: I58e9a50587d2f815ca09939a650debaa9a0a4969
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113187
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-03-27  Seth Chaiklin  <sdc.blanco@youmail.dk>  [53c6aaac23e6b28a6d32cb973249df9251de8d58]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 11e69d34205bf773f2aa4f4be5c8fa08566ed7d7
          - tdf#137715 add "note" to AVERAGE, SUMSQ, PRODUCT in Calc function help
            
               ( scalc/01/04060106.xhp  )
                + add two variables "ignores" and "look" to <tip> in SUM
                + use two new variables to compose similar tip for
                  "PRODUCT" and "SUMSQ"
            
                ( scalc/01/04060184.xhp )
                + use two new variables to compose similar tip for AVERAGE
            
            Change-Id: Id6fd2f38a3f3d7c381b3efe99a98303a81e0c1d6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105535
            Tested-by: Jenkins
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-03-27  Seth Chaiklin  <sdc.blanco@youmail.dk>  [e49da2a34036f00b8bb16f9e01a633b9f061e266]

        tdf#139667 add or improve List Style tab tooltips
        
           * added tooltips to tabs that did not have them and
             adapted existing one to the fact that this is a style
             dialog, and the tabs must be understood in relation to
             editing a list style.
        
        Change-Id: I316f8c4cc2e486476334c703916b5851905169fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111776
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-03-27  Jim Raykowski  <raykowj@gmail.com>  [e18b743a840475cfbdfba437a1edf8677a5f93bd]

        tdf#140936 statusbar selection mode control improvements
        
        - shows different image for each selection mode
        - tooltip indicates the current selection mode and mouse click hint
        - replaces left-click cycle selection mode with context menu popup
        
        Change-Id: Ieb2662de99cf42d4ada4c1a590bebc8363861c7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112367
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-03-27  Steve Fanning  <stevemfanning@yahoo.co.uk>  [30b85dd25836520c6e0f7a11887178f81d2cdc30]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a502c5a5959e7c01b7769bf20778d7791876bde0
          - Fix minor typo in recently-updated help file describing Calc's database functions (04060101.xhp).
            
            Change-Id: Ia7b9092a03164722fe9ddb97816195dcb3fb9d2b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113126
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2021-03-27  Jim Raykowski  <raykowj@gmail.com>  [2981e49878c967220854a5f7fbeff99b61645a4b]

        Sw Navigator: Improve chapter delete
        
        by selecting to the start of the next outline node vs selecting to end
        of the last paragraph before the next outline node.
        
        Change-Id: I5a51ff5c1ced8d9ab0aee7c7b38fc5235027f384
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113140
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-03-26  Michael Meeks  <michael.meeks@collabora.com>  [f96004096268f5e71120678e32fc8c74055819aa]

        lok: mark strings static after pre-init, not after the fork.
        
        Change-Id: I1fbd4a9ef1e07ec87ca194128ed35de1dc429993
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113127
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2021-03-26  Caolán McNamara  <caolanm@redhat.com>  [2ebc8433fb9be3df5404783233a93be766737d80]

        cid#1474320 silence Untrusted allocation size
        
        Change-Id: I919e7dad4f03e9c9b4edce1959717c344c6e6134
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113170
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-26  Caolán McNamara  <caolanm@redhat.com>  [65b99967c4da8e57ebabc9bed98818750fc82038]

        split this to give a sanitizing return pass through
        
        Change-Id: I81eba14e31fe12fc92403c15e5d46f0493022f50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113169
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-26  Caolán McNamara  <caolanm@redhat.com>  [5b462dff91209896e9f3d120b6dcdab85a6f1394]

        cid#1242796 Untrusted loop bound
        
        Change-Id: I04e5df04747b764d4bfe035662b07a450ae0e5c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113168
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-26  Caolán McNamara  <caolanm@redhat.com>  [4c9e40653c0defd8b2b3223b32a3662bcd998837]

        cid#1474321 make it a little more clear that the size *is* checked
        
        Change-Id: I07632cbb9722f409877a426000eedc47822fdc44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113167
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-26  Caolán McNamara  <caolanm@redhat.com>  [5da1aa90bd5ee298c06462d880985d2f4f41c79f]

        improve scoping
        
        Change-Id: I560e02d7a6a2685f98e55a66b2805217f1dfcbff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113166
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-26  Caolán McNamara  <caolanm@redhat.com>  [9befa8b1743526759b88e56afc98a78ba25100f6]

        cid#1474452 Unchecked dynamic_cast
        
        Change-Id: Ib50140fad741d34eae0dfe28fd4ed03024d11e96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113165
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-26  Caolán McNamara  <caolanm@redhat.com>  [5c5eeecfd5ad156489302cc48c2ce03f1ed2d6c8]

        drop unused argument
        
        Change-Id: I4df204cd26046e7b767adf5b5e9ab568a4f8501c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113159
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-26  Caolán McNamara  <caolanm@redhat.com>  [c700ded8cfc89368141dfbf8baab732f676ad395]

        cid#1474074 silence bogus Dereference before null check
        
        Change-Id: I31a64f1f0765659c61fbf5f1a5b32d9705bcc2f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113160
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-26  Noel  <noel.grandin@collabora.co.uk>  [b624b13b3d5a8e573c7de8158cadc66b1982d157]

        loplugin:flatten
        
        Change-Id: Ib7a895fba66f8dc9b6501e61631c02694053b7fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113157
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-26  Miklos Vajna  <vmiklos@collabora.com>  [8136620ff432bf17815bef1f88c7531edb839d23]

        sw define bibliography entry dialog: recognize file:// URLs
        
        Give them a separate type at a UI level, so later a file picker can be
        shown for the local file case.
        
        Change-Id: If0ed639ea3d196da70fded6d1eb606f1ef4f2082
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113161
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-26  Jean-Pierre Ledure  <jp@ledure.be>  [c1f5d07f359a33bb45c27d3fb703c2ba841cebfc]

        ScriptForge - (scriptforge.py) Session class
        
        Full support of the session class methods from Python
        
        The InvokeSimpleScript() python method has been
        extended to support broader scopes (extensions and user documents)
        and ParamArray arguments in Basic.
        
        Indeed the SF_Session.ExecuteBasicScript() and
        SF_Session.ExecuteCalcFunction() require a varying number
        of arguments.
        
        No regression found in unit tests
        
        Change-Id: I0899bc6535b00340ed82b46336d60a7bb23b2098
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113154
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-03-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [bcfad35ee4033e50c351671e9229f9d16c107e67]

        tdf#116216: sc_ucalc: Add unittest
        
        Change-Id: I07237a491e3018b1d54794ac8456ea0fce3ae07d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113153
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [c46d3b5204077e5faae75f15711ec7c88f60f28d]

        tdf#46062: sc: Add UItest
        
        Change-Id: Ie4fbb34712fd4c9eb97f70e2ef575f4d830d27b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113155
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-26  Mike Kaganski  <mike.kaganski@collabora.com>  [ed9ff1a397c7eeb7eefbef0ba633a62f6f42bef1]

        Drop these defines
        
        Change-Id: I7ff56d6f016ea90c4b5cdcbbb36141627037c0ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113125
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-26  Tibor Nagy  <nagy.tibor2@nisz.hu>  [967e0cc303c7be4a88905b327b9d02ba12f5e375]

        tdf#119292 sc layout: fix overlapping wrapped cell texts
        
        if rotated by 90 or 270 degrees using clipping to
        cell boundaries, like MSO does. E.g. this avoid of
        importing MSO documents with unreadable header cells.
        
        Note: it's possible to improve the patch extending
        clipping for the neighboring empty area instead of
        clipping all text exceeding the cell boundary
        (as in the case of the non-rotated, non-wrapped text).
        
        Co-authored-by: Attila Szűcs (NISZ)
        
        Change-Id: Idd37f7eb7208ff3818dcdab93ef0ec57275db954
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111964
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ed62bbc71a8469fe74a699528398326e551e7301]

        devtools: move UI root element from GtkGrid to GtkBox
        
        This triggered an assert in VclBuilder where it expects a weld::Box
        and not weld::Grid when accessing the root.
        
        Change-Id: Ifc0d7c7e8d52c5383aecd9814329e10bf55e6c89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113151
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-26  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [797fef38612fb2fd62d1f6591619b9361e526bca]

        tdf#118535 DOCX export: save header image once
        
        Writer used to dump the same image file as many times
        as it was featured in different headers or footers in
        the document, bloating the .docx file size.
        
        This is countered by making all "relationships" in the
        header*.xml.rels files point to the same image.
        
        Change-Id: I44d72630289c721d58d8f7e208517df2f1fe621c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112656
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-26  Caolán McNamara  <caolanm@redhat.com>  [2f2475bb5da7f9fcc30ed35f8946932d69b11294]

        ofz#32111 Timeout
        
        keep continuing on a short read, zeroing out the rest of the block, if
        something was read, but give up if nothing could be read.
        
        vcl/qa/cppunit/graphicfilter/data/png/pass/invalid-chunk.png remains
        working after this. Though to be honest it is also unchanged if
        we just png_error intead of png_warning
        
        Change-Id: I7dc24bcfc0b33e534a3f9665b11cd9aca8003a89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113152
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-26  Noel  <noel.grandin@collabora.co.uk>  [83b011b61e941250f8c58ff12c864830fe52f9c0]

        create operator bool for Bitmap
        
        so we can use a more natural syntax than "!!"
        
        Change-Id: I8152a0d3ce37115fc83d332a26725ca1d28d959a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113147
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [f3b98808b13e7ec7bfcee9e249175cbb75ee7245]

        sc: fix incorrect comment
        
        it's wrong since it was introduced in 12c95935f265b484c0a2fa13470085710729c903
        $SC_FORCE_CALCULATION to force Calc use opencl/threads for everything
        
        See sc/source/core/tool/calcconfig.cxx:39
        
        Change-Id: I5569e220059d66a4bf71ec267cae603810c066c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113149
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins

2021-03-26  Miklos Vajna  <vmiklos@collabora.com>  [3b857c1d195003f75df6ab3633a263093e25cd91]

        sw edit bibliography entry dialog: apply after edit
        
        Steps to reproduce the problem:
        
        1) double-click on a bibliography entry field -> edit bibliography entry
        dialog appears
        
        2) click on "edit" button -> define bibliography entry sub-dialog
        appears
        
        3) change e.g. the URL there -> OK -> sub-dialog closes
        
        4) click "close" -> outer dialog closes
        
        And now the user is confused, because the field is not updated. This
        works as expected if "apply" is pressed instead of "close".
        
        This happens because the SwAuthMarkModalDlg that hosts the
        SwAuthorMarkPane can be in insert or edit mode. The inner dialog just
        updates in-memory state outside the doc model. This makes sense in
        insert mode, so the user can fine-tune where to insert the field; but
        a separate "apply" step in edit mode makes little sense.
        
        Fix the problem by automatically applying the changed values in edit
        mode.
        
        Change-Id: I333225328d103f160f8120a2abc7a264322437a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113146
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-26  Caolán McNamara  <caolanm@redhat.com>  [5453c8b92727eebdd1edbd36cd72c7042128f610]

        ofz#32499 overflowing pos
        
        Change-Id: I164537acbb4d4bcf7dee51a029ffb518a3687fda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113150
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-26  Caolán McNamara  <caolanm@redhat.com>  [216561c4a8f4731901dcc34805e7a66cccb79ee1]

        add some nodiscard to address/range validators
        
        Change-Id: I2a66ebc2517c1470585be630fd0ed70d82e140d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113106
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [3e4eb070787d4d44b3bdc95046e5b231dbbef42b]

        tdf#122717: fix handling of zero width/height lines
        
        The code was introduced in 627c2469843c9461b665c4571f1214aca7fc36a4
        < tdf#96674 drawingML import: fix handling of zero width/height lines >
        and later on removed by 36bade04d3780bc54c51b46bb0b63e69789658a5
        < tdf106792 Get rid of SvxShapePolyPolygonBezier > with the comment
        
        "I doubt that the additional code to make a line not exactly hor/ver is needed.
        Checked and it is not needed, thus removed the change from
        tdf#96674 in shape.cxx."
        
        it turned out, it's still needed
        
        Change-Id: Ib64ee17227e3e588e94381abeabe5a2ff2e0b7d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113102
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-26  Miklos Vajna  <vmiklos@collabora.com>  [1fcc08d5dccaf8280fa7709df6eb310b8f502fb2]

        Extract copy&pasted namespace list to XmlTestTools::registerODFNamespaces()
        
        Both sw/ and xmloff/ can depend on test/, so no need to duplicate this.
        
        Change-Id: I93bfdb4422bdef9f8d28bc37548130fae49829e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113107
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-26  Vert D  <devoptmsoi@gmx.com>  [18aa2169c9adf41fa5c9a02ad81d4f68a34509e3]

        Added delete keyinput to listview, fixed reload() issues: solves tdf#138884
        
        *Added delete keyinput to listview.
        *Views Buttons set focus to the appropiate widget.
        *Fixed listview reload() issues.
        
        Change-Id: I21379fd98b491b0ed56a3997155c7bb49a5c2d3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108365
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-26  Noel  <noel.grandin@collabora.co.uk>  [e51824788d59b060b93d6632c1498fa71fbd9e69]

        flatten BitmapEx::GetAlpha
        
        Change-Id: Ica7ed7fd94f2ddeaa6c5400d3606c5eeeffbf4f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113141
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9c0a1a6ba2727d8cbca85979a21304d3a56eebb0]

        vcl: remove use of 4-bit bitmap in BitmapSimpleColorQuantizationFilter
        
        Just use 1-bit or 8-bit instead.
        
        Change-Id: If3b4f82caf9a851741e7e8938a019a3bd21665e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113139
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [720906bb78d6cee61de7fef76a914cccefee68cd]

        vcl: remove use of 4-bit bitmap in BitmapColorQuantizationFilter
        
        Change BitmapColorQuantizationFilter to use only 8-bit palette
        bitmap as result of the filter.
        
        Change-Id: I9c7226288166bcf1769059a2dff81830cf26adc6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113138
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [54c0e87c6ad4df012dbf338458ef156a8c846226]

        vcl: remove writing and reading 4-bit bitmaps for BMP format
        
        This removes writing 4-bit palette bitmaps when writing to the
        BMP format and reading from a 4-bit BMP uses 8-bit palette
        instead.
        This also changes the tests with the new expectations, but at
        the same time it makes sure old BMP files and SVM files are still
        compatible.
        
        Change-Id: Ia5611a1f36ffa0a27ef5973296674f743fe80f65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113137
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a76fc7e8049734d4a676e5b07e846e1812270e6a]

        vcl: Create 8-bit palette bitmap instead of 4-bit in ImplBmpMonoFnc
        
        Change-Id: I28525e54e4d2b932cfdd6369b72270db81f68214
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113136
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5ea16544186752e1345427d448882a7ce65ad6f1]

        vcl: Check expected PixelFormat in BMP tests
        
        Change-Id: I256ceac6d9634c83ce8895d865bfe76cc8e046c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113135
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [65bd1f3a4ca516787753f7f0b8f0d67b52e92ecf]

        vcl: remove creating 4-bit palette bitmap when reading XPM format
        
        Use 8-bit palette instead of 4-bit when reading from XPM. Modify
        the test to expect bit-count 8.
        
        Change-Id: I7b8e8254ad58cdda0829baea75809aa8596090e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113134
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b849373b2bd2c41ab03e2fd5e3fa5e9c48b47e51]

        vcl: add initializer_list constructor to BitmapPalette and use it
        
        Change-Id: Ib24266e435765bd5e05193aea5cee61d7a9346b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113133
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-26  Seth Chaiklin  <sdc.blanco@youmail.dk>  [de746cd639513f498c93aced200ad9a80975bda5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a21d3cc17c6990acb7125e24039e33bc4840b1e8
          - tdf#139667 one last numbering style to repair
            
            Change-Id: Iea67c50bfd8d9a34a895227b215f0d8ee9f2bd53
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113118
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-03-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [3e7e6f6fc7f8f03c6ba329c547749e3f3746c2a0]

        tdf#112884: sc_uicalc: Add unittest
        
        Change-Id: I05802b13cc09b559559206e6a76ce523bea96d61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113110
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-25  Seth Chaiklin  <sdc.blanco@youmail.dk>  [4623d6c075b7158db7e018ea74bba013ae5e6e8b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6f068cc382d085ade3ef7177cc06859fcce1cf2c
          - tdf#139667 tdf#141128 (tdf#124582 tdf#135895) num. lists,levels,styles
            
              + add <note> about using Chapter Numbering for headings
              * "numbering style" -> "paragraph style"
              * "Numbering On/Off" -> "Toggle Ordered List"
              - delete a redundant paragraph
              * move paragraph about formatting on Bullets and Numbering bar
                into the unordered list.
              + add explanation about how to see what paragraphs are
                in the same list.
              + add <tip> about "Add to List" command
              * some clarifications about how to use list styles with
                paragraph styles and update labels used for PS dialog box.
              * move section about levels to end of help page
              + add link to "List Style" in <relatedtopics>
              * for paragraphs with changes, updated to <menuitem>
              * update to <h1>,<h2>,<note>
            
              ( swriter/guide/insert_tab_innumbering.xhp )
            
              The original check-in of this page from 2004 referred incorrectly
              to outline level. The patch in tdf#124582
              1ae3459c9c2983eb3718927da090670c702d44a3%5E%21 changed "outline
              level" to "chapter level", which was meaningless in this context.
              The current patch gives a better explanation of what is being
              modified with Tab and Shift+Tab.
            
            Change-Id: I2c5ba185072052ee7e638c8b73f98765454ae85d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112720
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-03-25  Seth Chaiklin  <sdc.blanco@youmail.dk>  [3aaa450482c0909230161a1a76508d7895fa9379]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c32400c5c4408d450ec11569ee28b0894c7392e9
          - tdf#141128 repair description of Bullets and Numbering bar
            
            Change-Id: I101e1dbf0531c2423872ff40cb02ec11f021e971
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112960
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-03-25  andreas kainz  <kainz.a@gmail.com>  [2587e13ce3e0a998a0651ae206a2861d3d2218c0]

        tdf#140839 all ToTD images use 150x150px size
        
        Change-Id: Ic0baa1871afb125423454f54931a3bd64bb94909
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113015
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2021-03-25  Seth Chaiklin  <sdc.blanco@youmail.dk>  [3ae2f5e71ee76f6766cec8db6e53e7e93d92f546]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9404baf5976c7b7e9cd56d2303c0d4ff3a633e87
          - related tdf#118834 add button entry for "Reset to Parent"
            
               As part of tdf#128469, the "Standard" button for style
               dialogs was renamed to "Reset to Parent". The present patch
               adds an entry for that button to Frequently Used Buttons.
               The existing entry for "Standard" had a comment claiming
               that it applied to styles, but that description does not
               apply to styles. At present, there does not appear to be
               any explanation in online help for the "Standard" button
               (in the style dialogs). The description in this patch will
               be used as an <embed> in different help pages for that purpose.
            
            Change-Id: Ib4852185f536f67eb540851156d067e1770e26c0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112623
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-03-25  Caolán McNamara  <caolanm@redhat.com>  [f8965272055bf9e7f3a26ff9f729d88ee856b592]

        cid#1474353 experiment to silence Untrusted loop bound
        
        Change-Id: I4436427109c92a28890a1bc7f669841c40ec2020
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113101
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-25  Caolán McNamara  <caolanm@redhat.com>  [694e33c220e9918152aedadfcecddfceb3f5845f]

        cid#1473931 silence Untrusted allocation size
        
        is *is* checked
        
        Change-Id: If8e8eafdbb8deb94c63e7e3a0aa5aaac29e52353
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113100
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-25  Jim Raykowski  <raykowj@gmail.com>  [50b731c84cb17d7f05a690d90588e90ee267d1c2]

        tdf#34828 Give draw object a name when made
        
        For Writer and Calc this patch sets a name to a newly created draw
        object. The name is constructed from the defined singular name of the
        object, followed by a space, followed by the first available whole number
        begining with 1 that will provide name uniqueness.
        
        For Draw/Impress names are not set for an object on creation. Unnamed
        objects have unique names given only in the Navigator tree. The unnamed
        object names shown in the tree are based on the order of shapes in the
        document. This patch does not change any name behavior for Draw/Impress.
        
        Change-Id: I91f31364c8258f7abb5810a5865fefd6b249da03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105774
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-25  Eike Rathke  <erack@redhat.com>  [042dbf83122b14fd1dd32705c8f8b7d65c22f21b]

        Resolves: tdf#141146 Fix LOOKUP in array with result scalar / single reference
        
        The returns are identical to the cell range search.
        
        Also, the single reference case is just a special case of range
        reference and acts as row vector (as number of rows is not greater
        than number of columns), equally extending the passed "range" if
        found position is greater than 1.
        
        Extending a result range such leads to the result cell not being
        listened to and not acting on its changes, this was always the case for
        results of an extended range, and Excel seems to have the same problem.
        This is logical because the range cell is unknown in advance, and
        certainly we don't want to make LOOKUP() a volatile function being
        executed on each change everywhere.
        
        Solutions to this could be:
        - create a single cell broadcaster/listener on the fly while pushing the
          out-of-band cell result
          - this is nasty and modifying the model while interpreting is ugly and
            error prone and it's unclear who should destroy such broadcaster if
            the query or data range/array changed
            - so this is a no-go
        - create a range broadcaster/listener for the entire row right of the
          cell
          - would mean to inspect during listener setup to which parameter of
            which OpCode a reference belongs
            - really? ...no
          - which also doesn't help if a given range is too short and is
            extended
            - would mean to always extend the listener either as row or column
        * doubtable if it is really worth it for this one time off fouled up
          Excel behaviour
        * or should we rather return an error for out-of-band results?
          - but then again for ranges it always worked this like
        + do not advertise, or strongly deprecate such use
          + a result range should have the same length as the search
            range/array
        
        Change-Id: Ie903f4491844306d3768ee40bd16786ebe648461
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113085
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-03-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [c8c5a06eed6c22e40bda9787ace5467d551130b6]

        tdf#98642: sc_ucalc: Add unittest
        
        Change-Id: I38e08ebec6f0a6a50290e8009cffbddfe89ba934
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113099
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-25  Caolán McNamara  <caolanm@redhat.com>  [6fbc612c1f32d1f12a1f33feb3ef08520ef5a91e]

        cid#1448242 silence bogus Untrusted allocation size
        
        Change-Id: Ieb157af917d1a8745ca91d3cd6c54b2b7119a3fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113097
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-25  Caolán McNamara  <caolanm@redhat.com>  [b4a741291d609a422f0e870ac7cd0668e8dbd0be]

        cid#1473991 Dereference null return value
        
        Change-Id: I11d9d685a278d31f591927b67637e9224a99fb27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113096
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-25  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [1bad47097694de957857c9c891bf79a4873a97c4]

        tdf#67614 - Added the FHD image resolution
        
        Added the possibility to chose full hd image resolution when exporting
        slides via html.
        
        Change-Id: I38c721c98093fbd21d9761708edf68e26d0c97ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113069
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-25  Balazs Varga  <balazs.varga991@gmail.com>  [4fd1333ba4bb4f2311e9098291154772bd310429]

        tdf#140968 tdf#140978 XLSX import: fix lost rounded filters
        
        if the stored filter values are in the visible cell
        format (e.g. rounded values) instead of the original
        (editing) values.
        
        Now AutoFilter popup window shows the items according
        to the visible cell format (e.g. 1.0 instead of 1.01 or
        0.99), but still grouping them based on the "editing
        format" (e.g. not rounded values which visible during
        editing), i.e. there could be repeated values in the
        filtering conditions (e.g. two options "1.0" and "1.0"
        for 1.01 and 0.99).
        
        Note: Next step will be to group and filter based on the
        actual cell format, like MSO does, to simplify filtering
        of values rounded by the cell format (e.g. selecting
        the single AutoFilter condition "1.0" to filter both
        1.01 and 0.99).
        
        Change-Id: I430da5e09794fc4ed8acf79b6485926f46b70277
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112343
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-25  Seth Chaiklin  <sdc.blanco@youmail.dk>  [8940975262a98dc1087712e366f595289ac650b3]

        tdf#128469 tooltip and extended tooltip for Reset in Paragraph dialog
        
            tooltip and extended tooltip added to "Reset" button for
            Paragraph dialog.
        
        Change-Id: Ica6fede2b57e8a38d989d1db870e308160c4a0cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111038
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-03-25  Tor Lillqvist  <tml@collabora.com>  [3d495a867a26c4861386c0002ee8cacba89c5a5a]

        Fix editing mistake for iOS build
        
        Spelling dictionaries go into a separate directory.
        
        Change-Id: Ia8bc14d8e3320533c35a70884f7b4cf190e19fe4

2021-03-25  Tor Lillqvist  <tml@collabora.com>  [3dba2e4a325fa0fdfbbedb0ffc1fcf678bfcbc94]

        Include the pdfimport library constructor in the mobile apps if enabled
        
        This is part of implementing
        https://github.com/CollaboraOnline/online/issues/1824 .
        
        Change-Id: I68dacc2de0dc1f09da03fa213d5cff56a2343c77
        Signed-off-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113079
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113095

2021-03-25  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [6f2fe8bbc4909f457509391522cae4b8084e69e5]

        WMF/EMF Convert all index type of Objects to unsigned
        
        Based on WMF and EMF documentation, all indexes should be unsigned.
        With this commit it was applied, which simplifies code.
        
        Change-Id: I3257da7e595ace45622c6d865fd4b034dc605cb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113039
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-03-25  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [6c333f95fbdec8fa65701507b33ac53ccbccba2f]

        tdf#107588 Assign F4 shortcut to Image Properties in Writer
        
        Change-Id: Ia251d80777a3f34ab34b64f8a64ced5a343f8937
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108883
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-03-25  Noel  <noel.grandin@collabora.co.uk>  [eab3fa1f372887c913b2f2d85bbccadede10355d]

        loplugin:unusedvarsglobal
        
        Change-Id: Ie73c8bec0196c680311b0959f3a17c3af900ce88
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113084
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-25  Rafael Lima  <rafael.palma.lima@gmail.com>  [96900c6de49de3ff41f99e13bb6991b8b17d29f0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 32d2b31b39929b5899126f2a36919ceef8b7f809
          - Fix a few more localization issues in SF Help pages
            
            Change-Id: Iaf2b2c528d42a2d6f6d7ec55c1836c2d5a2c7ca4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112967
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-25  Caolán McNamara  <caolanm@redhat.com>  [82f473c87da72a3d7aac80249d408a02caa25afa]

        fix crash on pressing esc in search/replace dialog
        
        activate can be called during tear down as focus is transferred between
        widgets as they die
        
        Change-Id: Ia8d65b4d3c2e0ea4b8238e598ace0cc0d0e7d738
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113080
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [34d6ad3df09ff7a68d00ae69cc03796b1566dfa1]

        Fix typos
        
        Change-Id: I734d34847b6e75991b65a620de6e1bdf2122742d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112818
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-03-25  Caolán McNamara  <caolanm@redhat.com>  [4759ed1e5dec9c2bbabeaeebb1a330293b021a24]

        fix connectivity build
        
        since...
        
        commit a0656ec6fc2b41e65f1b40dbd64f546175e2762f
        Date:   Thu Mar 25 09:53:33 2021 +0300
        
        const OUString -> const OUStringLiteral
        
        Mostly automated rewrite
        
        Change-Id: Id15273edde05933927378e45baadebc0727d558e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113083
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-25  Michael Stahl  <michael.stahl@allotropia.de>  [8a859cdecdd49e186b95a051ee31756770d50e9c]

        tdf#134734 sd,sw: add UITests
        
        Change-Id: I674066b1c998f35e1d21a575669a131721e41113
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113004
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-25  Caolán McNamara  <caolanm@redhat.com>  [7d51bfdd3c00aa1acb42d16f672da3e620e23368]

        fix gtk3_kde5 build
        
        since...
        
        commit a0656ec6fc2b41e65f1b40dbd64f546175e2762f
        Date:   Thu Mar 25 09:53:33 2021 +0300
        
            const OUString -> const OUStringLiteral
        
            Mostly automated rewrite
        
        Change-Id: Ia5e24f7c5ed9e4608c264435463c60f417c2c915
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113082
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-25  Michael Stahl  <michael.stahl@allotropia.de>  [dda83832529fd8c7d02bdf14890faf84a3512112]

        tdf#134734 svx,sd: BackgroundFullSize
        
        There is already a boolean SdPage::mbBackgroundFullSize, UNO property
        and ODF import/export, but curiously no trace of it ever doing anything.
        
        There is some mystery handling of SID_ATTR_PAGE_EXT2 there but in the
        dialog that is only handled for SVX_PAGE_MODE_CENTER from Calc
        for a completely different purpose.
        
        Move mbBackgroundFullSize to base class SdrPage so that
        ViewContactOfMasterPageDescriptor can access it to paint.
        
        There's an oddity in the handling of the property where the dialog works
        on the master page and not on the current slide, not sure why it was
        implemented this way.
        
        Change-Id: If6e1329e3f77e0a1a7226d5e51ceb221ea86c401
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112783
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-25  Seth Chaiklin  <sdc.blanco@youmail.dk>  [ad5a9d3414b9001b3508b9a5d0c8f7947a58250e]

        adjustment in "Reset to Parent" extended tooltip
        
        Change-Id: I3fc3dfdaf018afeced27a36313b2a5bd75b3ba85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112968
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-03-25  Mike Kaganski  <mike.kaganski@collabora.com>  [a0656ec6fc2b41e65f1b40dbd64f546175e2762f]

        const OUString -> const OUStringLiteral
        
        Mostly automated rewrite
        
        Change-Id: Ie020a083f898bc126b8fb039d4ecb2e687172da1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112965
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-25  Michael Stahl  <michael.stahl@allotropia.de>  [e9c6fd6b4d09ee59b6a86942cbf001f2ba9782e6]

        tdf#134734 xmloff: ODF import compatibility for BackgroundFullSize
        
        This is annoyingly complex because LO 6.3 changed the way backgrounds
        are painted in an inconsistent way.
        
        Use the generator version to guess what the document should look like,
        which of course will give the wrong result if it was created before LO
        6.3 and then round-tripped with LO 6.3.
        
        Since LO 7.0 at least a hard-coded draw:background-size was written.
        
        Change-Id: If9c5d2b32bfa50cbe4fb166132f7223763af850f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112770
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-25  Michael Stahl  <michael.stahl@allotropia.de>  [56d8007a197b095b09423c691a51515567648e80]

        tdf#134734 tdf#141059 tdf#122508 cui,sw,xmloff: BackgroundFullSize
        
        * add BackgroundFullSize property to PageProperties
        * add a checkbox on the SvxPageDescPage
        * marshal the item via SfxGrabBagItem to avoid changing svxids.hrc
        * add RES_BACKGROUND_FULL_SIZE item, pool default is "true" which is
          appropriate for Word import filters
        * ODF export: remove hard-coded export in
          XMLPageMasterExportPropMapper::ContextFilter()
        * use it in SwFrame::PaintSwFrameBackground()
        * fix painting of bitmaps by also using the page frame area in
          SwFrame::GetBackgroundBrush(), which was the reason why
          f006b6339e20af6a3fbd60d97d21590d4ebf5021 painted things inconsistently
        * force repaint in lcl_DescSetAttr()/SwFrame::UpdateAttrFrame()
        
        Change-Id: I4cb64f87c01d17c051936e9b8128395fbb8b4fe5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112594
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-25  Michael Stahl  <michael.stahl@allotropia.de>  [473f2dec087288309cb169bf84c12124e1d7d7d1]

        compilerplugins: fix clang plugin allowlists for sccache-dist
        
        While icecream passes preprocessed (via -frewrite-includes) input to the
        compiler on stdin, sccache-dist writes it to a file at the same location
        as the source file in its sandbox.
        
        So we need a new heuristic to detect that the input has
        -frewrite-includes applied; there is not any variable that sccache sets,
        users could have SCCACHE_CACHE_SIZE set but only if they use the disk
        cache, so check CXX for now.
        
        Also set SCCACHE_EXTRAFILES to include log-areas.dox required by plugin.
        
        Change-Id: I4e00bfb0db7dab28f228fc0e85d753506e2c86b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112480
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-25  Caolán McNamara  <caolanm@redhat.com>  [ed3a13ac9837b52e899bd82ccae1244988e99f47]

        use weld::Box so we can reorder contents
        
        Change-Id: Ie0c7351883d6aed37f64edf738e9411f4c31832d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113070
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-25  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [ea61644abe9e7cd35cdb54452dac327782bbc402]

        tdf#58745 - Detect end of month when extending a date list
        
        Change-Id: Icaa64a493598dc4bb8f2d6d076ad4300e2e4dde6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112976
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-03-25  Tor Lillqvist  <tml@collabora.com>  [89af24074e9adac4d005dcc322d81db09fc19f54]

        tdf#124173: Enable thesauruses in the iOS app
        
        Build our lnth library and the external mythes library. Install
        thesauruses for the app's Xcode project to pick up and include in the
        app bundle. Look for them in the place where they will end up.
        
        To get thesauruses you need to configure with --with-myspell-dicts.
        
        Change-Id: I2d850ca3c821c5c764cb061340a265440d04e41b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113066
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113073
        Tested-by: Tor Lillqvist <tml@collabora.com>

2021-03-25  Tor Lillqvist  <tml@collabora.com>  [41041d83de337e2ad6ebcb3a6c91b70b350c8b29]

        tdf#141217: Improve plain text pasting on iOS
        
        Handle public.utf8-plain-text. That is the actual concrete UTI for
        UTF-8 text. For instance if you copy text from the Safari address bar,
        public.utf8-plain-text is the only type put on the pasteboard.
        Previously we were not able to paste than into the iOS app at all.
        
        Change-Id: Idbdd3870431f3b9a312cc9b672ffe1f16d13edbd
        Signed-off-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113042
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113045

2021-03-25  Miklos Vajna  <vmiklos@collabora.com>  [d56414fddd0796e63d2d3ae63260de7c6952dc70]

        external: update pdfium to 4450
        
        Change-Id: I93b9a32a82098a7b45e899ef29349c48276aa724
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113067
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [12600d50077f955fe22a5df457759c5dc16635db]

        tdf#128737: sw_odfimport: Add unittest
        
        Change-Id: Iaf6f83ae7ca3691682a849830f208218195088e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113062
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-25  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [5302268de6a33716c7746aa13232746ad2f2b561]

        tdf#141079 Restore double click behavior for script fields
        
        Change-Id: I5daa730740ea042bdae56b832f2557ec974339b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112668
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-03-25  Seth Chaiklin  <sdc.blanco@youmail.dk>  [f5221d1c74ce789ae1e3f25453e1c3701bc63c23]

        tdf#128469 add or adjust tooltips for Apply, Reset, Standard in CS
        
          ( sw/uiconfig/swriter/ui/templatedialog1.ui ) "Character Style"
            * revert changes to dialog that were made just before another method
              was developed in: 4902e3231f4f5f4df32d46a901801b18c297ef15
        
        Change-Id: I7a7cf2df4218fb0745a92c192a6d806c9220ca8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111692
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-03-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [a025ac482a8d21a517bbc2ef0ef2177dd6351689]

        vcl: lok: don't use window impl after destroy
        
        When destroying floating windows, accessing the GetLOKNotifier
        can segfault. The following is the stack-trace from such
        a case.
        
        /usr/bin/loolforkit(_ZN7SigUtil13dumpBacktraceEv+0x5e)[0x55cbf9da62fe]
        /usr/bin/loolforkit(+0x1d0af5)[0x55cbf9da6af5]
        /lib/x86_64-linux-gnu/libpthread.so.0(+0x128a0)[0x7fe0a125f8a0]
        /opt/collaboraoffice6.4/program/libmergedlo.so(_ZNK3vcl6Window14GetLOKNotifierEv+0x7)[0x7fe09e67b827]
        /opt/collaboraoffice6.4/program/libmergedlo.so(_ZN3vcl6Window24GetParentWithLOKNotifierEv+0x2b)[0x7fe09e67b86b]
        /opt/collaboraoffice6.4/program/libmergedlo.so(_ZN14FloatingWindow12StateChangedE16StateChangedType+0x43)[0x7fe09e609a13]
        /opt/collaboraoffice6.4/program/libmergedlo.so(_ZN3vcl6Window4ShowEb9ShowFlags+0x2ba)[0x7fe09e67cd5a]
        /opt/collaboraoffice6.4/program/libmergedlo.so(_Z21ImplDestroyHelpWindowR14ImplSVHelpDatab+0xe3)[0x7fe09e90c193]
        /opt/collaboraoffice6.4/program/libmergedlo.so(_ZN9Scheduler21ProcessTaskSchedulingEv+0x8ea)[0x7fe09e93817a]
        /opt/collaboraoffice6.4/program/libmergedlo.so(_ZN14SvpSalInstance12CheckTimeoutEb+0x107)[0x7fe09ea06807]
        /opt/collaboraoffice6.4/program/libmergedlo.so(_ZN14SvpSalInstance7DoYieldEbb+0x85)[0x7fe09ea06905]
        /opt/collaboraoffice6.4/program/libmergedlo.so(+0x2f5d6fb)[0x7fe09e94f6fb]
        /opt/collaboraoffice6.4/program/libmergedlo.so(_ZN11Application7ExecuteEv+0x45)[0x7fe09e950295]
        /opt/collaboraoffice6.4/program/libmergedlo.so(+0x1f6d545)[0x7fe09d95f545]
        /opt/collaboraoffice6.4/program/libmergedlo.so(_Z10ImplSVMainv+0x51)[0x7fe09e957321]
        /opt/collaboraoffice6.4/program/libmergedlo.so(soffice_main+0x98)[0x7fe09d980b88]
        /opt/collaboraoffice6.4/program/libmergedlo.so(+0x1f9e7c1)[0x7fe09d9907c1]
        /usr/bin/loolforkit(_Z10lokit_mainRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_S6_S6_S6_bbbbm+0x2562)[0x55cbf9d4c792]
        /usr/bin/loolforkit(+0x15fc77)[0x55cbf9d35c77]
        /usr/bin/loolforkit(_Z18forkLibreOfficeKitRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_S6_S6_i+0xb44)[0x55cbf9d36b24]
        /usr/bin/loolforkit(main+0x18a7)[0x55cbf9d00e17]
        /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7)[0x7fe0a0e7db97]
        /usr/bin/loolforkit(_start+0x2a)[0x55cbf9d07efa]
        
        Change-Id: Ia467d51896d1ac657bde5ae2803fcb2557ebd3fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105366
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ash@collabora.com>

2021-03-24  Rafael Lima  <rafael.palma.lima@gmail.com>  [6aeadc3508db131985014cba4e1e4906b229fe77]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 91287a050719f9c151327cc629cd4630cf61e804
          - tdf#102365 Add note to AMORDEGRC and AMORLINC about MS incompatibility with Basis 2
            
            Change-Id: I58d8ef63c570e637ad1cea832848f4d438025e5d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112969
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [6cc9f2ee740f51bf49e031135ce7c44d19cefe9c]

        tdf#101104: sc_subsequent_filters: Add unittest
        
        Change-Id: Ifd39b958d011db0ca1575bc340bc23983075062d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113025
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-24  Caolán McNamara  <caolanm@redhat.com>  [3a09ac34dbe61d4f675956ef9e07de75cf5cfef2]

        pParentWindow is the same as already available mpParentWindow
        
        Change-Id: Ic246f21620dc1ff7a6fd91dce755ff21d0100283
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113065
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-24  Caolán McNamara  <caolanm@redhat.com>  [69a32bec9b7121bd56560896828e76059bb49012]

        cid#1474353 experiment to silence Untrusted loop bound
        
        the value *is* surely sanity checked here despite coverity's
        bleating that it has passed through std::min unchanged when
        it is the min value
        
        Change-Id: Ic4f2b718832f88528f842280b4c0e04c4b3a9444
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113031
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-24  Luboš Luňák  <l.lunak@collabora.com>  [0f02651d693b131060595313db31c7b4b8dad528]

        use --enable-ooenv only if --enable-debug/dbgutil
        
        I'm not sure what the original purpose of the ooenv script was,
        but now it contains only debugging settings such as malloc debugging,
        which has a noticeable overhead (8.2s->10.1s in my random case).
        At least openSUSE appears to not actually package the script, but
        it still doesn't make sense to use this script in non-debug builds.
        
        Change-Id: I4518bb1680a543ed520399c11c83dd6dc5539f71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112999
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-24  Luboš Luňák  <l.lunak@collabora.com>  [b9eca45f56bbb8bf0acf25469e9f5a9918584e4e]

        add a unittest for tdf#132367
        
        Change-Id: I7f694cd830f3aaf7a41fde66c896e6510f2d92e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113043
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-24  Caolán McNamara  <caolanm@redhat.com>  [5e8a5ce17a8b22d04db713c28721593f2e3d0382]

        cid#1242836 rearrange to clear Untrusted value as argument
        
        and...
        
        cid#1242942 Untrusted value as argument
        cid#1474015 Untrusted value as argument
        cid#1474196 Untrusted value as argument
        
        Change-Id: I3952844908a0d98f04e21bb50c11c53fabcd23a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113029
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-24  Caolán McNamara  <caolanm@redhat.com>  [1bc297cb63e52b5cad3580ac5a3cb274c6dfcf66]

        cid#1474363 Untrusted value as argument
        
        and...
        
        cid#1474164 Untrusted value as argument
        cid#1474033 Untrusted value as argument
        cid#1473968 Untrusted value as argument
        cid#1473922 Untrusted value as argument
        cid#1473817 Untrusted value as argument
        
        Change-Id: I19d3b758767c2b0cb4369257efbe477c37f231ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113027
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-24  Caolán McNamara  <caolanm@redhat.com>  [c72a00868cd13be911798d2c508c10b6367606ab]

        Related: tdf#135363 don't keep a reference to the vcl::Window
        
        in fact, why keep a VclPtr reference to that window at all
        
        Change-Id: I3f0511b41434cba744a63d4a9e185c97a6cef5e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112992
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-24  Caolán McNamara  <caolanm@redhat.com>  [305c6fee0be4db38023d9ca5f7915e443e0bc1fc]

        tdf#141197 if we have a sysobj child then include that in the atk hierarchy
        
        this also should make the case of an embedded video visible in the atk
        hierarchy as well as the target of the native gtk widgets in a vcl
        window container in the startcenter
        
        Change-Id: Ia91439cbccbffbb0badbfb466f7ab6d1ccbfe3ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113033
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-24  Noel  <noel.grandin@collabora.co.uk>  [6c13e5a92ed4b6a10458cd5d5741ddb3d816df4e]

        convert m_pFileName to std::string
        
        which simplifies the code and fixes a problem with using
        strdup(), because strdup() allocates with malloc, while
        unique_ptr will free it with delete[], and we'll get
        a mismatch error from ASAN
        (spotted by Mike Kaganski)
        
        Change-Id: I0f21828ef3482898b81aa3f0745b2bd855a2c286
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112980
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-24  Caolán McNamara  <caolanm@redhat.com>  [4f28ca3e16de71e279fc54cd4a95e8181479c263]

        tdf#141191 use plain GtkComboBoxText for standard case
        
        Change-Id: I0afa3c59737eb44a8775f2958ebf2fc813b23af9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112979
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-24  Seth Chaiklin  <sdc.blanco@youmail.dk>  [2521c3032350a0383a82e302b1dcb4e91db518ec]

        corrections to style dialog tooltips
        
        Change-Id: Icc9e78f8eb4b1732b8b153883d84f4edf7916fc7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112719
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-03-24  Miklos Vajna  <vmiklos@collabora.com>  [ab6a7a9addfc059d8f1fbeaa6c6012666629d420]

        sw reqif-xhtml export: fix unexpected height for <td>
        
        The ReqIF validator complains about this, similar to the already
        disabled width.
        
        Change-Id: I05137a9dcc7e94bffe92269e98d310724a144b24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113061
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-24  Noel  <noel.grandin@collabora.co.uk>  [a7cf7da8d21d3d4d54bd532f07fc0c4712239dbb]

        loplugin:unnecessaryvirtual
        
        Change-Id: Ic414b72299b5c5c19e5b37156ac6dec4bedadf65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113038
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-24  Noel  <noel.grandin@collabora.co.uk>  [3b9866ee35fe3567e850f0f1a888d96e60b6fbfa]

        loplugin:unusedmethods
        
        Change-Id: Id54e7545b3a69e03c29daf9d372bbf605312f547
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113036
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins

2021-03-24  Jean-Pierre Ledure  <jp@ledure.be>  [137b08799808d93614045aba7f7c2e77b7eaf9d3]

        ScriptForge - (scriptforge.py) String class
        
        Only a subset of the available methods is implemented:
          HashStr, IsADate, IsEmail, IsFileName, IsIBAN,
          IsIPv4, IsLike, IsSheetName, IsUrl,
          SplitNotQuoted, Wrap
        
        The other methods are better replaced by Python builtin
        functions.
        
        The flgDateArg flag has been introduced to distinguish
        a date argument passed as a string that does not require
        conversion from a date  passed in iso-format that
        requires a conversion to a Basic variable of type Date
        
        Change-Id: I80f7e816dfeaee793862f3c3d35488da7c573c8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113002
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-03-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [8dded9c4c901118cb73bf59398f6fe08a73fa04a]

        update credits
        
        also stabilize sorting (number of commits, if equal first commit date)
        
        Change-Id: Ia2f8484991b0de36f9769120f3d810422e8fc201

2021-03-24  Pranam Lashkari  <lpranam@collabora.com>  [24b1ceea96d101d4246cc1722b0a07a333b6713b]

        Notebookbar: skip early init in all apps
        
        for more details 42cc32c95db2484961a65c906af1a899c1a6aa2b
        
        Change-Id: I64f1ce22f7e1cbdbab3aea17841030a6313c1c0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112953
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2021-03-24  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [135892e85c577c419c65b3607ce1ba788e0d10b2]

        tdf#46062 - Indicate hidden whitespaces using quotes
        
        Indicate hidden whitespaces for the text items in the autofilter dialog
        using quotes.
        
        Change-Id: Iabd28ff70a3ecabb1653a3b591d7eb6b24f9fde8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111837
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-03-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [dd681824b5415ba75e01034e48fa0ae2ec8474c5]

        tdf#112735: sc_uicalc: Add unittest
        
        Change-Id: I1744f666dbd59f71bc0e43afd81c0aa164aff515
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113016
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-24  Miklos Vajna  <vmiklos@collabora.com>  [fb20b6182807885f9fa9b95baa69fed0091fec7d]

        sw bibliography, refer to a page: add PDF export links
        
        This is similar to hyperlinks or footnote references, but the source
        rectangle is a field here and still the links are always external.
        
        With this, the UI and the PDF export result is consistent, it doesn't
        happen that you can click on biblio entry fields on the UI, but not in
        the PDF export result.
        
        Change-Id: I655ef6d5f79a7e372cdc8448ddc10af9ca488ac5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113035
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-24  Caolán McNamara  <caolanm@redhat.com>  [31913141d2bcc3b3a8bfb6d018fbf142bd81bf58]

        Related: ofz#32152
        
        use scanline as buffer and postprocess to premultiply (optionally
        relocating alpha)
        
        Change-Id: Ib279429873392b97901294191688b24867dcf450
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112942
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-24  Caolán McNamara  <caolanm@redhat.com>  [9fb51a1513339c5c6a07dcd0548dbdd05d6d7fc5]

        ofz#32152 OOM in pngfuzzer
        
        for the simple cases don't use an extra buffer, do it inplace on dest
        scanline
        
        Change-Id: I9f71e57b9fede3d9ad777e63278ec5dc1fa68c57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112666
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-24  Caolán McNamara  <caolanm@redhat.com>  [6e8d5b28c23c6930cb23d33ca182748e7faf54dc]

        cid#1473991 Dereference null return value
        
        Change-Id: Id5aa369ac5edac5bb5d0c7adaadc4b6495b63750
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113023
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-24  Caolán McNamara  <caolanm@redhat.com>  [ba5d6da97c8c7ed59592d47ab5cd495c79ef262d]

        cid#1222240 silence bogus Untrusted divisor
        
        Change-Id: Ib828267bdb47414cf4ace0756e5cfd519f679643
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113022
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [66db90c01d6d5b1b70004c02954221d4fbc8a196]

        tdf#96161: chart2_export: Add unittest
        
        Change-Id: I8460a1acd937f06926452dcf01bf39c355e7d9df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113001
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-24  Caolán McNamara  <caolanm@redhat.com>  [90477ff28ed3b8597ea373efc936a46b00955407]

        cid#1474278 Untrusted divisor
        
        Change-Id: Ia7b399d1ccb27317c1ac7f3505f435797b8f47dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113021
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-24  Caolán McNamara  <caolanm@redhat.com>  [ea5da55b83b1a570a083dced4eb276cb2ac31e77]

        cid#1474444 Division or modulo by zero
        
        Change-Id: I46b5c64c250860e38f9d3601266db039a705d9b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113020
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-24  Caolán McNamara  <caolanm@redhat.com>  [2206e6e8f0cd392b32059fb8ecb7a3e1fa38be60]

        cid#1474443 Uninitialized scalar variable
        
        Change-Id: I346425552d437cfd77dced31efca384d8de7b542
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113019
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-24  Caolán McNamara  <caolanm@redhat.com>  [493393d651ec32fd9cfbeb05f51253f70f4c0a87]

        Resolves: tdf#135364 ensure the window is released by a11y dispose
        
        the window dtor wasn't called with a11y enabled, with the side
        effect that the pen color wasn't stored by the dtor
        
        Change-Id: I5f482f53d4d93f1e2632cacf7c0a7407f0df1450
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112991
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-24  László Németh  <nemeth@numbertext.org>  [0fe7070c9f6c1b4d4e2da05099255fbed10ab50c]

        tdf#140757 sw ChangesInMargin: fix crash on Undo of Accept All
        
        Change-Id: Ia1e0a58b0843f34c0f5042fdc147c4035e868255
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112946
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-24  Balazs Santha  <santha.balazs@simonyi.bme.hu>  [e463d239555d3a4dc61797eeb8c638b6442112a3]

        tdf#140731: sw transliteration: avoid too many redlines
        
        As a workaround for the performance regression
        from commit 2d3c77e9b10f20091ef338e262ba7756eb280ce9
        (tdf#109266 sw change tracking: track transliteration),
        switch off redlining to avoid ~freezing, if a single
        transliteration could result too many (>~500) redlines.
        
        A single transliteration creates n redlines
        for n paragraphs of the selected text, except in
        the case of transliterating to title case, where it
        creates n redlines for n words. It's very easy
        to freeze Writer, because Writer's slowing down with
        n redlines is described by an O(n²) (quadratic) time
        complexity. Eg. in an experiment, title casing
        ~660 words was 6 sec, but ~3000 words was 85 sec,
        regarding to creating 660 vs 3000 redlines.
        
        Note: this is a partial revert of commit
        2d3c77e9b10f20091ef338e262ba7756eb280ce9, if the
        selection contains more than 500 paragraphs (or in the
        case transliterating to title case, ~500 words).
        
        Change-Id: Iad98943cc9e1ed64aa9779e49ee3e941abad02ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111637
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-24  Noel  <noel.grandin@collabora.co.uk>  [4f3fb443cea4364b2ec8cb56515ec9bdfe6f5391]

        use mutable rather than const_cast..this
        
        Change-Id: I0512ac563a8065814bccbcd942a47f1c5fa11c04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113018
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-24  Alain Romedenne  <alain.romedenne@libreoffice.org>  [2c5677647e535fb948757d89bc4960ceeb6b668d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1b6dd9ef516340ceeef990671ea1571b70794d0e
          - Basic DateXXX methods
            
            - Fix to Basic DateXxx examples
            - Locale independant date literals documentation
            - keywords arguments examples
            
            Change-Id: I906b035bb687e6164c6b296f50449986414fa756
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112616
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-03-24  Justin Luth  <justin_luth@sil.org>  [34e80d904054a0752e43a84aabe6d705fd437030]

        tdf#141173 docx export: revert fdo#75604: File Corruption
        
        It looks to me like a "this fixes my document" patch.
        In the meantime, the real issue seems to have been solved,
        since the unit test passes, and a round-tripped document
        looks fine in MS Word 2016.
        
        This fixes a regression in 7.2 - bug 11173.
        (The regression backport to 7.1 should just be reverted.)
        
        Change-Id: I329b3b9ca23d86acd05a0a61c719f2c3bce412f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112994
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-24  Miklos Vajna  <vmiklos@collabora.com>  [07db9f59c00da0cc0bc8a09b7e41d9d5242b7269]

        sw: clean up not needed HAVE_FEATURE_PDFIUM ifdefs
        
        Towards completely avoiding the HAVE_FEATURE_PDFIUM ifdef forest.
        
        Change-Id: I0bbeeda32b61669429ad12f51d4ce0e8603e4822
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113010
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-24  Miklos Vajna  <vmiklos@collabora.com>  [faa8f4ff3536f9328c6dcf11feff3a7c5fca0ea4]

        sw bibliography, refer to a page: add open hyperlink context menu
        
        This brings bibliography entry fields with URLs closer to hyperlinks,
        which already had the same context menu.
        
        Change-Id: I8680a0fccb1f75c15cdcc52f86fabf1c57b5635e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112981
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b6632bd41b56a2485dc6dd67a19d930c9654f835]

        Revert "Fix typo"
        
        This reverts commit 4550b35781c6d9407da29f64f9b02b9201bf953b.
        
        Change-Id: I279bb86bb876179d470a736f638446ffeaac9508
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112959
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-03-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [477bbad3dd8e6a4e4ea21dee52a664f979e9b70a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 234c4c4faf76533586563f828fc6d533eeac8bc1
          - fix build
            
            Change-Id: I2755ba81c466844a1876a51daa6157f731670caf
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112961
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-24  Hossein  <hossein.ir@gmail.com>  [c16158772d64cab8a4ed1f165cab57d307998e78]

        Using .md extension/Markdown syntax for modules README
        
        Renaming all README files for all top level modules to README.md,
        applying no content change at this stage to be able to track history
        of the files. These files should be edited to use correct Markdown
        syntax later.
        
        Change-Id: I542fa3f3d32072156f16eaad2211a397cc212665
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112977
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-03-24  Steve Fanning  <stevemfanning@yahoo.co.uk>  [ea184837a54fc85599d78baf59c83b6cf8bd0adb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1a5176e2d466ff7dddcdd6c609e85357fc6451a3
          - Update to improve the Help page for Calc's 12 database functions.
            
            File affected - 04060101.xhp
            
            Change-Id: Iacc2be5f269b1e7157a1cc62b3706d84bac9985e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112517
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [58eedc89e91d04493f751928706451a4faebcdd5]

        tdf#117879: sc: Add UItest
        
        Change-Id: I131470b6c0d41d99a23e03e08209a7f222e6ba67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113014
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-24  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [8c8f3f88bf7695ca5b262cae517522a614c762b9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a202f3a40b93e86354a32bcac95e595f5f636769
          - tdf#139778 Change border to margin in QR code help
            
            Change-Id: I526f67251df7d1b8118bb3ee2c273e0037a12bdd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113024
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d81115693e352aae4eaa01d8b10c9f63f48c39d1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 828039873c64350a1677d899f858150eb6765686
          - Fix typo
            
            Change-Id: I11719133be2c9172d5fcec47b8ffd83a3441c321
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113008
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a4f4f0801154a09970350921e04db41ef1c72d8a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e4bcdd6581b7b639a6efe165b4a7852321872afe
          - Fix typo
            
            Change-Id: I37bbe9182c4d6c2d919d26e4f1fcd21833f88318
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/113007
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-24  Caolán McNamara  <caolanm@redhat.com>  [2beb3922391ae1a6f1d26128d82c0e34cb963af3]

        Related: tdf#141197 critical a11y warning
        
        ** (soffice:19098): CRITICAL **: 13:44:40.365:
        AtkObject* atk_object_wrapper_ref(const com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessible>&, bool):
        assertion 'bool(rxAccessible)' failed
        
        probably since...
        
        commit cbc18cc904c652a936c4b68fba4d975bd89b5abd
        Date:   Mon Nov 23 21:03:28 2020 +0100
        
            tdf#138425 vcl/gtk activate main menu in UpdateFull
        
        Change-Id: Ieb181e02bb0d2a907aec8534349ec2a80fd9c7e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113000
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [33324a41869817832d57accae5aa5d4c1d813309]

        sd_import_tests: simplify test
        
        Change-Id: Idf1bae6bfb8a41d2bea65c4e1848368d2a2abd14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112984
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [71f3980e40454907ee7e512678635eb48d9a4058]

        tdf#141171: vcl_pdfexport: Add unittest
        
        Change-Id: Ic577103b84afc97dfe9042b3b0a20988b8083e54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112974
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins

2021-03-24  homeboy445  <akshitsan13@gmail.com>  [a20c9604f1f53e01850fb753e7f932e7648d2459]

        QR Code Dialog: Change term 'border' to 'margin'
        
        This adds a margin around the qr code (white space), not a border.
        
        Change-Id: If3e74dfe19dd7f9c063eaa6439810d617a99cb45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112831
        Tested-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-03-24  Stephan Bergmann  <sbergman@redhat.com>  [10fbf2b80e11620f3fc1691aa7968e6d3d460db9]

        Skip a problematic UITest for --with-help=html/online
        
        Change-Id: I703eba78bb2980ac27dd11f36e03ef86c9662338
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112993
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2021-03-24  Vincent LE GARREC  <libreoffice@le-garrec.fr>  [7fb85fa0f0a85384f085b13e7d08113f63392445]

        tdf#124176 Use pragma once in sd
        
        Change-Id: Ic439140d9ecdcdee9272185bd3c2d11e11288f07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112051
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-03-23  Tamás Zolnai  <tamas.zolnai@collabora.com>  [bdbb5d0389642c0d445b5779fe2a18fda3e4a4d4]

        Revert "lok: switch to the correct view before any UI update is done
        
        via SfxBindings."
        
        This reverts commit 35b81a05c7c58d0db2276627a9387a738c409974.
        
        Change-Id: I29adf767d2bf3fa0f19b13f8eae3d2464cd90601
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112997
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2021-03-23  Tamás Zolnai  <tamas.zolnai@collabora.com>  [f36baa475515fd08b53c4a677e8fbd5cf0fec0a1]

        Revert "Remove this unreliable check."
        
        This reverts commit cb0dfff9a49530f348223e1df54762a3da61aa51.
        
        Change-Id: I10434f0cab65825532b2adff9a0961067d3dba7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112996
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2021-03-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [5e1b3e924ab3d8da3718c2a3bbd0ef812595684a]

        Rename LO Windows arm64 ID to aarch64
        
        The Windows platform is called Arm64. But now that the ID for Mac
        is also going to be renamed from arm64 to aarch64, this get's rid
        of the arm64 as the UNO identifier and user in gbuild, just like
        on all other Arm64 platforms.
        
        Change-Id: I60a7eafd04b426f17b6e41ad9a09e6405c0d4173
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112973
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-03-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [2a0ff854b165883d33bbbbf1292c34858e9865d1]

        WIN always check jdk_home path and content
        
        Change-Id: If13984395051c3e507028312a4106059f3f0bb93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112972
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-03-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [1c51a52fda039cafaa6b6f9cc817b1e54ac04ee5]

        VCL force Scheduler instant timeout on task skip
        
        If we skipped the current task processing, we need to immediately
        schedule a new timeout, as we know there is a pending task. So set
        nMinPeriod to 0, as it contains the period to the next pending
        task, and update the system timer.
        
        Fix regression from commit d3b498cc4732f964919fecb265085cefcc422469
        ("invoke idle priority timers only when actually idle").
        
        Change-Id: Ie3fc176fade595ec7406fec0835835bd86dfbd90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112762
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-03-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e7664871ee97286a9b08f6213d032883b8df7847]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ab806360c69c9f59c7782535d4e8a95bd939276e
          - Refatctor database help files
            
            put them in /sdatabase/
            
            Change-Id: I80bcd63dacf36f36e189dfe93e6a4f7ab5d865e5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112940
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-23  Caolán McNamara  <caolanm@redhat.com>  [1f7adcdfa2d2c0838254f6823e2f3ba0d6c92746]

        ofz: Integer-overflow
        
        convert to double earlier
        
        Change-Id: I6d6a1bf3a09161772eb11a5ac260dc0cac2b6e0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112944
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-23  Justin Luth  <justin.luth@collabora.com>  [2a7617653fb3d31e44e5cbcf8daf4b4c2a24e2c8]

        tdf#125936 writerfilter: treat escapement in numbering like styles
        
        deferCharacterProperties wasn't occurring in the numbering import
        (and so it was affecting the first run of the body text).
        
        But just like character styles, it would be better to just
        consider this auto-superscript instead of to defer it
        and calculate based on the fontsize - since that really
        isn't known until layout time, and so only works with
        direct formating.
        
        Change-Id: I9ce5a31c173089603316f4c3389e5f2e5dbe165a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112982
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-03-23  Mehmet Sait Gülmez  <cenggulmez.65@gmail.com>  [e8017041a17a489e56ad4a888c2c2a52225d612b]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Ie396c62d7743918c36ee0a2041f26c7a7e70c802
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112945
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-03-23  Panos  <panos1029@gmail.com>  [9c6da8a14ae571e4ca063e9951c00d3fa2c0b14d]

        tdf#124176 replace include guards with pragma once
        
        Change-Id: Iac0caac45130fd7da21ed9e7869abbd288931747
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112975
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-03-23  Tor Lillqvist  <tml@collabora.com>  [14de0fdeb7f84097650d0616bc850f5391642fe6]

        Add -a option to dump all pasteboard types plus some minor cleanup
        
        Change-Id: I1cbc11eaad16a7af9b8ff665c4c35b417b1860bc

2021-03-23  Luboš Luňák  <l.lunak@collabora.com>  [a8c23e5e5bd36899320c93d22040a093fe7a6c04]

        do not use invalid SalLayoutGlyphs
        
        It triggers a warning in ImplLayout(), which technically could be
        downgraded to SAL_INFO, but I think it's better to keep it there
        to catch possible mistakes.
        
        Change-Id: I2ab0a0cf49fc07a4e23f3ec57e7375723a20b669
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112935
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-23  Vincent LE GARREC  <libreoffice@le-garrec.fr>  [24552a0b5be620b5e58b10842cba78e36fa26b04]

        tdf#124176 Use pragma once in s*
        
        sc, scaddins, sccomp, scripting
        
        Change-Id: Ia99fec9e238033821cb784810edd4762c09bd5db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112049
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-03-23  Stephan Bergmann  <sbergman@redhat.com>  [59b0dd6e94c876dd322503f326fedf5fa350d25e]

        Forgotten dp_misc::isPlatformSupported support for PLATFORMID=macosx_aarch64
        
        Change-Id: Ie3dfa624e3e4b8bad0c845175c2bff30feadbc23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112890
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-23  Vincent LE GARREC  <libreoffice@le-garrec.fr>  [aef40e738842522c050538cc8a62c2d1f4861861]

        tdf#124176 Use pragma once in x*
        
        xmlhelp, xmloff, xmlsecurity
        
        Change-Id: I80c6fa806387f3dcba8be7f93fe2fef146b033e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112050
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-03-23  Vincent LE GARREC  <libreoffice@le-garrec.fr>  [90c978f839e5029c69b4acb70f37909ee3016614]

        tdf#124176 Use pragma once in f*
        
        filter, forms, fpicker, framework
        
        Change-Id: I55a25ad2dc3749e63465e638e8eeea3c322eabbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112047
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-03-23  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [88eb9f73ff32ed5a2cf696de9e076e7dfee36d8d]

        Update git submodules
        
        * Update translations from branch 'master'
          to 943a62baf90a015aac8846f3b8d88c8a49787fe7
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: I2afa643ae8af893ee3fce0009bcfac545a12b6f3
            
2021-03-23  Vincent LE GARREC  <libreoffice@le-garrec.fr>  [6069a66690a10550d54f7641cda1aa83560ff019]

        tdf#124176 Use pragma once in connectivity
        
        Change-Id: I4a57cd6dcbc180fe9a378d2713c687a66476ee79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111979
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-03-23  Eike Rathke  <erack@redhat.com>  [b82d677b3e30a28d084d3d4f8c039949905fd5fa]

        Assert supported FormulaGrammar instead of OSL_ENSURE
        
        Change-Id: I80e1c55dbc66d1dcba004aac5cb5759a41bda680
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112860
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-03-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9af9d3da370e92db12ebd68d4ce7797e92d0c890]

        Add extended tip to dialog button
        
        Change-Id: If337f1e12209be072410759784279c57e71be3b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112721
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-03-23  Noel  <noel.grandin@collabora.co.uk>  [32a16bae415f64adcbad447162824611200407a1]

        TransformControlValue can return unique_ptr
        
        Change-Id: I902ba385d72a15e52b692da373f2fee5be6fc621
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112947
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-23  Vincent LE GARREC  <libreoffice@le-garrec.fr>  [e29f53b71058b9468cb6c29f82dbf6de53d4cdd0]

        tdf#124176 Use pragma once in w*
        
        Change-Id: I693f6dafb743d39afd8e41e66a8066f04043f8a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112052
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-03-23  Luboš Luňák  <l.lunak@collabora.com>  [cd09fc9451897e6efedbf9f5e1d5b9bd96e65cb5]

        do not enable mbSupportsBitmap32 for headless (tdf#141171)
        
        As said e.g. in 994b8e52fc02c7468a24 and 84f84f59ce7c83a99e4e340071d,
        LO code is not yet fully ready for 32bit bitmaps and e.g. PDF export
        code mishandles it.
        
        Change-Id: Ib24a0edfc82785309915132a19bd6d25ee773066
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112936
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-23  Vincent LE GARREC  <libreoffice@le-garrec.fr>  [1c0c2bb7920f5da7562a053019514d1e4cbdf1f6]

        tdf#124176 Use pragma once in u*
        
        ucb, uno*, uui
        
        Change-Id: Ic4b6d541eb0df8bf7bceddf178ebb5177ad2b87b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112046
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-03-23  Vincent LE GARREC  <libreoffice@le-garrec.fr>  [039e90ec011157c9e851221a53ec62d33acb71d1]

        tdf#124176 Use pragma once in extensions
        
        Change-Id: I1a5ed69da20cef4428f5f61db5fb9411cff61dc7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112048
        Tested-by: Jenkins
        Reviewed-by: John Turpish <jbt@gmx.us>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-03-23  Tor Lillqvist  <tml@collabora.com>  [ae2299301c3a5797b1a99d69156f367cabc614b0]

        Log successful mapping from system pasteboard format to internal MIME type
        
        Change-Id: I98bedc8fc07a56fbbf3e175277cc9846da46a8c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109201
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112949
        Tested-by: Tor Lillqvist <tml@collabora.com>

2021-03-23  Tor Lillqvist  <tml@collabora.com>  [b01aab7c5b13ce04caa426e3b85ee19b2ef06c4f]

        We only use the systemwide general pasteboard
        
        Simplify code to explicitly use it then instead of using variables.
        
        Change-Id: I915a44cf7275fbf2140671a2edf1da29f1bf4e40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109202
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112948
        Tested-by: Tor Lillqvist <tml@collabora.com>

2021-03-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [e6efc0e309a1a715febec1e830efb1d06e3831de]

        tdf#141166: sw: Add UItest
        
        Change-Id: If81d02ad19232250c49b4446a905603250a5a2b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112938
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-23  Noel Grandin  <noelgrandin@gmail.com>  [3c534f895c2811d9bcbae06a48fdad7893f0c684]

        use single-use attribute for IdlReflectionServiceImpl
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: Icf87023bba5932c3b6e229b71c421fce17e86db9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112931
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-23  Caolán McNamara  <caolanm@redhat.com>  [93f23786c6b4a4fffb799b11ccdc736c0cc64995]

        qrcodegen was replaced by zxing
        
        Change-Id: Ide907ba33bb7a67a7bef32d688137e5429707df5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112951
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-23  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [00d12793f5d9a73f784e23aff61e2618f0fc01c0]

        tdf#141063 Always use region rectangles for clipping on macOS
        
        The use of polygons currently causes misalignment by one pixel.
        Use of polygons is dropped on macOS by this change similar it has
        been done for SKIA to fix tdf#133208.
        
        Change-Id: I31faf7cf9b33908a52cb60d1b631308b4fe45e56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112823
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-03-23  Noel Grandin  <noelgrandin@gmail.com>  [0748309838345f459e6812538294a2c56f6f5dd5]

        use single-use attribute for DataAccessDescriptorFactory
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: Ibda8720952169c79c2456c0233b23223e85a3301
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112933
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-23  Caolán McNamara  <caolanm@redhat.com>  [6472f8444717f0567c69ab62b93c7437d02b0226]

        tdf#133159 store current config before changing sheet
        
        Change-Id: I0c50c2fd145e80996d8aeddeabdb3ae5c4d83bbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112924
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-23  Caolán McNamara  <caolanm@redhat.com>  [ad37c9a2a832c494b98ce7cf39400ddaa4ffdda1]

        check for null SC_MOD given crashes at exit in similar cases
        
        Change-Id: I3fa358278028ae8ab387382528d24da1986164da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112923
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-23  Noel Grandin  <noelgrandin@gmail.com>  [a9493229bb453a8f437c45d838777e2ba8217b76]

        use single-use attribute for ContextChangeEventMultiplexer
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: I13b36f1fe570f789036ef54ecfb7d0a85ce1450c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112842
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-23  Gülşah Köse  <gulsah.kose@collabora.com>  [db39b68c3c85531744ddeb8105b3ddb9b2dab099]

        tdf#140714 Import graphics cropped into custom geometry as custom shapes.
        
        Change-Id: I2054d24ce41c9f0d6cc1675f461274067c3b2898
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112943
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-03-23  Noel Grandin  <noelgrandin@gmail.com>  [f4d195fdda834cb51912f97a72d3f7b8c72420ef]

        use single-use attribute for ServiceDocumenter
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: I90f23e9439a7478e28cd466545ed498dfaf6e4de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112928
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-23  Noel Grandin  <noelgrandin@gmail.com>  [109420d42027cc9d614117226abd72a2e9b8cdce]

        use unique_ptr in AbstractTrueTypeFont
        
        Change-Id: I57dcc1a247e01f1a31fcadc7f998833af42a0466
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112932
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-23  Miklos Vajna  <vmiklos@collabora.com>  [140192fd5a2fc5e9d250d077d00bcebc014f7cbf]

        tdf#133933 sw: fix crash on undo of redlined pasted table
        
        This is just a crash fix, there is some deeper problem here around undo:
        once redlining is on, overwriting table content during paste does not
        delete the fly frames anchored to empty cells (see lcl_CpyBox()), and we
        have the same problem on undo as well (see
        SwUndoTableCpyTable::UndoImpl()). And node indexes are recorded before
        inserting flys, so if they are not deleted, then the indexes don't
        match.
        
        Change-Id: I419e96c4d64f70a582358cab3808cea8b0e36649
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112939
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-23  Stephan Bergmann  <sbergman@redhat.com>  [b68de4053de20e25b6a32b51399ecfb890cb7e60]

        Make PLATFORMID=macosx_aarch64 match RTL_ARCH=AARCH64
        
        e.g. Extension_test-passive generated a workdir/Extension/test-passive.oxt
        META-INF/manifest.xml containing
        
          m:media-type="application/vnd.sun.star.uno-components;platform=macosx_arm64"
        
        from PLATFORMID (see solenv/gbuild/Extension.mk), but dp_misc::platform_fits
        (desktop/source/deployment/misc/dp_platform.cxx) matches that platform
        attribute's architecture substring ("arm64") against dp_misc::StrCPU::get(),
        i.e., RTL_ARCH ("aarch64"), which thus failed.
        
        Change-Id: I82896d6b01948aaa9461d7027ffce25dcf245aac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112889
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Jenkins

2021-03-23  Noel Grandin  <noelgrandin@gmail.com>  [fb6443a17dd676cc50560c7ac91e5e3106138222]

        use single-use attribute for OfficeInstallationDirectories
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: If6b0a41d0a8a20ea4989771d83833288c6bd3234
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112926
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-23  Noel Grandin  <noelgrandin@gmail.com>  [5947744bd722b17a27243a86fffb45c188f169a5]

        use single-use attribute for LoggerPool
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: I2eaeff9666d7da490fa1c668dde14963cd513135
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112925
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-23  Noel Grandin  <noelgrandin@gmail.com>  [e657ec8449d306e9c04801e9db3552b96a8a8dd9]

        use single-use attribute for OOfficeRestartManager
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: I71d8bd457687537e620a420c3cbf633f7a0b3f97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112927
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-23  Noel Grandin  <noelgrandin@gmail.com>  [9a1f9c13439491d3b78a73f6eee5cda4e561401f]

        use single-use attribute for Introspection
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: I8b9ed057ca77b9c783ad353b88205b296dbe54ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112930
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-23  Noel Grandin  <noelgrandin@gmail.com>  [951a9342631129832e647bd8a303a959308bad65]

        use single-use attribute for JavaVirtualMachine
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: Iecf943584d71aac0ed147ff4b6fce49192ef2787
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112929
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-23  Michael Weghorn  <m.weghorn@posteo.de>  [76a30ac646faf1c638736c10e834bb7b0ed243ef]

        Related tdf#129833 android: Drop android.permission.INTERNET
        
        The permission was requested since ownCloud support was added
        in commit 69773f54bbac08953f0fbce16eecea0816e04338
        ("Android: initial implementation of ownCloud provider.",
        2015-01-21).
        
        Since the custom ownCloud support has been dropped in commit
        6012599e17206ee7be9a83477654e7bd194079c3
        ("tdf#129833 android: Drop non-working ownCloud/nextCloud support"),
        there should no longer be any need to require Internet access,
        so drop the permission again.
        
        Access to ownCloud and other Internet services providing file
        access now goes via DocumentProviders, and the corresponding
        apps providing those should take care of
        being allowed to access the internet by themselves.
        
        I tested that opening and editing a file located
        on a NextCloud share still works OK when the NextCloud
        app is installed and set up.
        
        Change-Id: Id8425e7afcd5ecc26d14ba9f42018f536d0a6a6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112879
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-03-23  Jun NOGATA  <nogajun@gmail.com>  [17965775f80f6beb7a88286a8127f5f9c78ef8e1]

        Fix Japanese old monthly name
        
        Change-Id: I8c5ade8bfbf609ae7f606bcb412856355c3bb3a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108531
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-23  Seth Chaiklin  <sdc.blanco@youmail.dk>  [2a7e8b6f41d863132f43df8a798dacd69161bb67]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 225607aae3c910c95f8a0e0104994ec5b2b8a487
          - related to: tdf#140601 add "howtoget" and improve explanation
            
               The content of the help page on Restart Numbering has not 
               changed since its initial check-in in 2004.
               + Add a "howtoget" section with access commands.
               * improve description of command that is embedded into
                 "Bullets and Numbering bar" help.
               + Add two bullet points, one about how to remove "restart
                 numbering", the other about how to start at a number
                 different from 1.
            
            Change-Id: I36b381a83a1e524e6768602d5908d5695e50d555
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112796
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-03-23  Seth Chaiklin  <sdc.blanco@youmail.dk>  [f37550ef11bc345d3f3ed2b37ee73295a99b72b3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 84f9a1f7cf18a6ddb94ef9c0779fd7e7554a5117
          - tdf#139667 update "Outline & Numbering" to "Outline & List"
            
              ( swriter/01/05030800.xhp )
               * "numbering style" -> "list style"
               * add variable to h1 entry
               * update renamed German id
               + add description about "line numbering" in the introduction,
                 which is also found on this tab now.
               * clarify note about using Chapter Numbering
               * update to <h1>,<h2>,<h3>,<note>
            
              ( swriter/00/00000405.xhp )
               * "Numbering" -> "List"
               + add context menu access
               * rename German id
            
              ( swriter/01/04120211.xhp )
               * "Numbering" -> "List" for dialog tab name
               *  clarification in same paragraph
            
              ( swriter/01/06180000.xhp )
               * "Numbering" -> "Outline & List" for tab name
                  where line numbering is found, and update to
                  <menuitem> in that paragraph.
            
              ( swriter/guide/numbering_lines.xhp )
               * "Numbering" -> "List" for dialog tab name
               *  update to <menuitem> in paragraph with name change
               *  update name in related topic, embedding new variable
                  from swriter/01/05030800.xhp
               * update to <h1>,<h2>,<note>,<relatedtopics>
            
            Change-Id: Iee46cf7e71bd931e89ee6e77138ab88db79abfd1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112726
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-03-23  Seth Chaiklin  <sdc.blanco@youmail.dk>  [793e141ae568c3471f04c299460b62a1f5899ab3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4541ce4f4fa76a678774eca523178c77eebcef9e
          - tdf#139667 elaborate meaning of List Style; differentiate from DF
            
              Also:
              + add names of list icons on Formatting Bar, with links to
                their help pages.
              * correction of toolbar name and link ("object" -> "Formatting"),
                which remained unchanged since check-in in 2004.
            
            Change-Id: I9eb879ee4945c1aa0e8de8738beb45b70e5f23b9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112522
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-03-22  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [263b564a5c3acb46567bdc6ba0f1704fa6e699a9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e694812962ffc63f54e130446a0cac49f048bca0
          - CSS: Initial teeny-tiny changes towards tdf#139926
            
            Since I keep procrastinating on the Online Help redesign,
            let’s do it incrementally.
            
            Change-Id: I2e7ebc1d3d9df8f6b7425dcae50464d463d7f0c3
            
2021-03-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [46530d7b8e91c6dd27b9f19610f76bb8eee272ba]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to eba8ef3bc9d037916f8bac8ef62d582768053521
          - Correct start presentation shortcut
            
            Change-Id: Ia0c857398ab095a5871131fb42eacf45aa9bd9cc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112806
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-03-22  Szymon Kłos  <szymon.klos@collabora.com>  [b1d933568a1ca4f1752cbabbf7c841d0facc7655]

        Polyfill presentation_engine.js for IE11
        
        IE11 doesn't support:
        Array.includes, String.startsWith and Math.trunc
        
        Change-Id: I71c5810ad9230988453f70e880f46869728f49c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112626
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [2bd04d18e8558ff16ba4c28e4e9c0c3f7fc1b86c]

        cid#1242653 silence bogus Untrusted divisor
        
        Change-Id: I1555754d156b3b8a2143ab179cfde8302d81e46c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112888
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [05fea7061592221973fcc5018850113d577df57a]

        cid#1242892 experiment if this makes any difference
        
        Change-Id: I62d16f4a6c5d8777b0f574878615bdd2dfee28e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112918
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [92220638362755f0e776e222fa4e8b79377e75eb]

        tdf#141166 widget with id "tabcontrol" might not be a TabControl
        
        it might be a VerticalTabControl or any other type
        
        Change-Id: I9f46f7e64a9be2487d400cc4a066575c0d45c19e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112920
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [c6d91d57169aca8141a14232d15e54ca8650b164]

        cid#1474296 experiment to see if this makes a difference
        
        Change-Id: Ie7704bea9b042d5d8be5b1784cd7cffa3469b125
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112919
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [60dd4825ba8fbab211fbb31961ea11873406a280]

        tdf#140539 don't allow help to be relaunched during launch
        
        its fine once it is launched to fire help again, just not during
        the launch itself via the yield-call done during html load that
        probably exists to let the progress bar redraw
        
        Change-Id: I42e0bf670023d91f70cb1de3fa0fda23e82d0678
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112921
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-22  Tamás Zolnai  <tamas.zolnai@collabora.com>  [cb0dfff9a49530f348223e1df54762a3da61aa51]

        Remove this unreliable check.
        
        This check was added to an existing test, instead of adding a new
        test focusing this functionality. In this context, this lock thing is
        not really reliable.
        
        Change-Id: Iad64edba277e714fa7f6b68fdfa8db0bf74851a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112892
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112893
        Tested-by: Jenkins

2021-03-22  Tamás Zolnai  <tamas.zolnai@collabora.com>  [35b81a05c7c58d0db2276627a9387a738c409974]

        lok: switch to the correct view before any UI update is done via SfxBindings.
        
        Change-Id: I541e53b4219340233ed5a4bec407ded5adf6a841
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112538
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112730
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2021-03-22  Regina Henschel  <rb.henschel@t-online.de>  [2bf8c1e0e211601a70b6b28fdb92f636c7969513]

        tdf#141127 Use ODF default values for draw:extrusion-skew
        
        The default value for extrusion skew angle is 45 in ODF and -135 in
        binary MS Office. LO had used -135 in case the draw:extrusion-skew
        attribute was missing on import. This could be fixed in GetSkew() in
        EnhancedCustomShape3d.cxx#92. But that would break import of ppt files.
        So I have decided not to search, were the binary import would need to
        be tweaked, but I set the default values directly in file open in case
        the attribute is missing.
        
        Change-Id: Ieeffa64099fdbdbe0ba9d4dab7ed2f19d397a6e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112819
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-03-22  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [fe0543c8186ece4a1c315e6b14acabcb7d6f4d16]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8c83d6fcf4f70c7762f9c5c4e6315856a5eb10c4
          - More small copyedits…
            
            … and drop a long-standing TODO with my name on it that I’ve forgotten about
            
            Change-Id: I91785d024c508e82bce4f27df6e955c69d02b220
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112934
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-03-22  Alain Romedenne  <alain.romedenne@libreoffice.org>  [26c302c633b296f7fc22e4af5bf546d1faf4cc62]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ee7094d416ec829e7281b6a5dab0aea1d21acf59
          - sf_dialog, sf_dialogcontrol as of 7.2
            
            Change-Id: I970cf55070e21d4c69464cc0984fe1d1dfe894b2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111044
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [966a91cb034df6e6031c149bd51142cccf859210]

        cid#1474278 Untrusted divisor
        
        Change-Id: Iacb87bad88444864303476fbb9a9cf12eb1b5221
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112887
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [6a45671d64f6c8c6e9cbc0e5e2388e5bc9b281e9]

        cid#1473807 Untrusted divisor
        
        Change-Id: I074c177a51f99ee7b5020f84c32445b781a9857f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112886
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [90aefc051a8de8c9800f06f44252311f86f99f35]

        failure seen in UITest backtrace
        
        Thread 1 (Thread 0x2ba41b2ef700 (LWP 27523)):
         #0  0x00002ba4249a0464 in SdTransferable::ObjectReleased() (this=0x2501da0) at sd/source/ui/app/sdxfer.cxx:650
         #1  0x00002ba4249a00db in SdTransferable::~SdTransferable() (this=0x2501da0) at sd/source/ui/app/sdxfer.cxx:113
                 g = {<osl::Guard<comphelper::SolarMutex>> = {pT = 0x14c1ee0}, <No data fields>}
         #2  0x00002ba4249f1d36 in SdPageObjsTLV::SdPageObjsTransferable::~SdPageObjsTransferable() (this=0x2501da0) at sd/source/ui/dlg/sdtreelb.cxx:79
         #3  0x00002ba4249f1d79 in SdPageObjsTLV::SdPageObjsTransferable::~SdPageObjsTransferable() (this=0x2501da0) at sd/source/ui/dlg/sdtreelb.cxx:78
         #4  0x00002ba40446ccc3 in cppu::OWeakObject::release() (this=0x2501da0) at cppuhelper/source/weak.cxx:242
         #5  0x00002ba4249a6015 in cppu::WeakImplHelper<com::sun::star::datatransfer::XTransferable2, com::sun::star::datatransfer::clipboard::XClipboardOwner, com::sun::star::datatransfer::dnd::XDragSourceListener, com::sun::star::lang::XUnoTunnel>::release() (this=0x2501da0) at include/cppuhelper/implbase.hxx:115
         #6  0x00002ba40a291791 in rtl::Reference<TransferDataContainer>::~Reference() (this=0x2ea9780) at include/rtl/ref.hxx:129
        ...
         #21 0x00002ba40af10699 in UIObjectUnoObj::~UIObjectUnoObj() (this=0x2501680) at vcl/source/uitest/uno/uiobject_uno.cxx:27
        
        Change-Id: Idcd388cbe1ec78ff36f14fd39f9eb5134da873e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112881
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [cd468bdc757d310fb263749918dfd34e7c01b46c]

        cid#1474210 silence Untrusted divisor
        
        m_nWidth is set to nOut + nIn + nDist so use that to better
        show that there won't be a divide by zero m_nWidth
        
        Change-Id: I67b56f5a55966c89e6edfab821f12852ceaa6f6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112885
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [04edde93cb22da676cf2e8473012742b63cebe55]

        cid#1474183 Untrusted allocation size
        
        instead of allocating a block of zeros, flag via the vector as empty
        to return zero
        
        Change-Id: Ia68b037bb1600ba73f4ea5dcc8892650bede34a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112884
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [244adb53b0308f121ede4dfafd2a7953914e55a6]

        convert calloc/free into std::vector
        
        Change-Id: Iecbbc58b52d393840b9e68764de276594a86aa4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112882
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-22  Noel Grandin  <noelgrandin@gmail.com>  [dfc3f0b640710b144479b65b8394ed29f96138fd]

        use single-use attribute for GlobalAcceleratorConfiguration
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: I13161282ebefb47923a34a71fd66d64106d00c78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112853
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-22  Noel Grandin  <noelgrandin@gmail.com>  [cd596ebc8ecc1ac303c4c3481c541cb52afa32bb]

        use single-use attribute for PathSettings
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: I90f7e0af8ce67cdcef2df7b28c7e55b1c92aad3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112834
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [4566bcbf03c1b7b0c1ce3a83fee1d195f0ff7059]

        cid#707834 silence Uninitialized scalar field
        
        and
        
        cid#1474340 silence Uninitialized scalar field
        
        Change-Id: Ib5d12595bfcd2eaf5b26ce333d5ea8328fdeb2aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112880
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [1534c125440725631bcfd5b2ebd1592ee8104287]

        cid#1473816 Dereference null return value
        
        Change-Id: Iebafaa477670041d184a5d01221355fca61a5e62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112878
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-22  dipanshu124  <dipanshu@iitk.ac.in>  [7ed980aa6a57f69f039147a28da8a472811678f2]

        tdf#120469 Move anchored object if enter is inserted at Para begin
        
        Currently the anchored object stays with the empty paragraph if enter
        is inserted at the beginning of paragraph. It would be better if the
        anchored object moves down in this case.
        
        Change-Id: Iacefd9b2de33522158f155fb7035f1640e8eefe1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112738
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [d9a9f7f35e663896995625a44dc80d6c6c37cf9a]

        cid#1474333 Resource leak on an exceptional path
        
        Change-Id: I84ae0f078fade95f6219b2e949e60fb1d6b60f75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112877
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [3f837a85191a646e2fd14a8871c0f74b28d5714e]

        cid#1473739 Resource leak on an exceptional path
        
        and
        
        cid#1474111 Resource leak on an exceptional path
        
        Change-Id: Iea50865f975b9b8281da78b2dc63ff43bcb07c2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112876
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [3c4089e80504dfc1a1bb53b478394df2f788cc85]

        cid#1474236 silence bogus Use after free
        
        Change-Id: Ia46fb86c64d66b8489f45e369a901c5b9abf03ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112875
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [497984bf711191f58a11c11dec05e6e3dcb18430]

        cid#1473771 silence Dereference after null check
        
        Change-Id: Ib6e71396faba14aefb372b83b45973688883ee7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112874
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [a98d96b25f9cdfc7e87bd9228a36cb0e4657dad8]

        cid#1473883 Dereference before null check
        
        Change-Id: I2499bb9a109d614097d42cbea973f9b5ca5b8d6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112873
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-22  Eike Rathke  <erack@redhat.com>  [d2475f85bf4f0015007746d6af5dd5baaee09566]

        Force FormulaLanguage::OOXML for AddressConvention::CONV_XL_OOX
        
        CONV_XL_OOX is used by OOXML ChartExport::parseFormula(), which
        only handles ranges so FormulaLanguage doesn't really matter,
        calling ScFormulaParserObj::printFormula(), but merging
        AddressConvention::CONV_XL_OOX onto default
        FormulaLanguage::NATIVE (mbEnglish wasn't set either) is an odd
        combination that shouldn't happen.
        
        Change-Id: I678b0da23886d0d5745bb4c0c0cee0bf7db4905c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112859
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-03-22  Eike Rathke  <erack@redhat.com>  [ac40fa080ff5d3d33dd42455ae0478638fa5dcf3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9ab43b71fc1e5e92489f206a515d6f35bf4fd883
          - Use ; semicolon instead of , comma function parameter separator
            
            And don't use localized TRUE number word. Either TRUE() function or 1
            number.
            
            Change-Id: I7d2cacd95524ed54316cb623990a4c5a96b53067
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112891
            Reviewed-by: Eike Rathke <erack@redhat.com>
            Tested-by: Jenkins
            
2021-03-22  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [3989fdb4fc7333236869c9bec9612fc86aba77c7]

        tdf#137925: UI:Preferred user interface rearranged
        
        Change-Id: I9fe39064093a14917810aecaefdf8b75448f130f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112674
        Tested-by: Jenkins
        Reviewed-by: V, Stuart Foote <vstuart.foote@utsa.edu>
        Reviewed-by: Eyal Rozenberg <eyalroz1@gmx.com>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-03-22  Tünde Tóth  <toth.tunde@nisz.hu>  [3678e0efcb8bedc58dd329a430da0ac3b1572df8]

        tdf#36383 sc AutoFilter: fix changing row height
        
        Changing row height showed the rows hidden
        by AutoFilter, removing the result of the filtering.
        
        Change-Id: Ie2cba567c1fa4b479bd351693ae6dd3fd604ffc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112006
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [af6a33f495a6c0ad1981a250dde355044e8519cb]

        cid#1473974 silence Explicit null dereferenced
        
        Change-Id: Id9e381c3919dac989a5957beddd0c070d38ad47d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112870
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [962a9ce0a1ebe63f341fa27af8203991c44dd56f]

        cid#1473905 Dereference after null check
        
        Change-Id: I949971374a68156ba78dce3b8d058774b1bef816
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112872
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [d9fe5f17eeec56d91cd6792adf134579b51e83d2]

        cid#1473727 Uninitialized scalar field
        
        Change-Id: Iff6ae0cb0eb849ddc3f52861370b3a198064ea86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112869
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [2a998a5fe0c5d84c3f53caf532cbd352b2541085]

        explicitly ignore return values for coverity warnings
        
        Change-Id: I58571ba02de4775218a5840ddede28e17e74bfff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112868
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [c5f0852832319e64a5b83177e23fc0922002dfab]

        cid#1473956 bogus Dereference after null check
        
        Change-Id: I9138f4c6ad9d8d436ea119b3541cc2a267c727c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112867
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-22  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [f4d925efe2b8f764c0499be8e25d2f7396979320]

        WMF EMF Add more SAL_INFO and SAL_WARN to help debugging import issues
        
        With this change, the WMF record type is displayed after enabling emfio.
        Change-Id: I055fc1dde6c37cf6ab8c6125fc2522bd7b1517cc
        
        Change-Id: Iff6ccbad69f4f836957206357dd707e4ddd06931
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112863
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-03-22  Seth Chaiklin  <sdc.blanco@youmail.dk>  [b75108e9d506eea329b03762fc182be8b3979d87]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c53347c0b4d7b2f5ed784e4ad0c03984aeb68999
          - refactor hyperlink dialog help and add howtoget section
            
              + add "howtoget" section and access procedures
              * change icon size to 1cm
              * update <h1>,<h3>
            
            Change-Id: I8c4688ae848b69b3d288c52d7fb770081c2c941e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112799
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-03-22  Noel Grandin  <noelgrandin@gmail.com>  [1d7cc199faf8b9ccf92926da6a60c99fac063fa5]

        use single-use attribute for JobExecutor
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: I33e8fa15eda12b326beaede61065a84d236b8154
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112852
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-22  Noel Grandin  <noelgrandin@gmail.com>  [bc22a790b951da3364daa8f7c45dfc9547a8f717]

        use single-use attribute for AutoRecovery
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: I53c722e4126f5386b3cd43eee09ccfe4656ebd9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112851
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [b1af864e84166a062d3c41da458a429914eeda89]

        uitest: sc: improve test a bit
        
        Change-Id: Ifdb1436ceef08efe4cdd56feccce338168fb16d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112864
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Jenkins

2021-03-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [564db953a2940ef7fc48790a7b14de650c1d024f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 425d5cedb8b04e845c26bf4d1018900106e87166
          - tdf#141095 A note about font embeddable permissions
            
            Change-Id: Icecb4a2ade0d9fc328a3d4837268337f1848b601
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112752
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-22  pekka-dev  <prashant.garg.1901@gmail.com>  [a9b31601580fa85cab783b73552489c092403296]

        tdf#124176 Use pragma once
        
        Change-Id: I8ab895a7b8e430d13e4db39a270af8d20949815c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112826
        Tested-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-03-22  Miklos Vajna  <vmiklos@collabora.com>  [982f8408286bc0519c2d9d73fb4e59142e03f00a]

        Related: tdf#133933 sw: show SwUndoTableCpyTable in doc model xml dump
        
        Hard to track undo/redo of paste (which is delete+insert) on top of
        redlines otherwise.
        
        Change-Id: I8d33b56559facc4a8ef6b18134c5948ac83b2dcd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112862
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [5262a9e88037decc26da84e7fa62f2955d4cdb85]

        change SfxApplication::GetTopWindow to weld::Window
        
        Change-Id: I19906f2a9d820c99375e2e5677a484d4e2e25fdb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112857
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-22  Caolán McNamara  <caolanm@redhat.com>  [2cf71e61f087f2155b7542da709189bcf4d0795a]

        drop unneeded include
        
        Change-Id: Ibda036a7d9f07ba248f48febcdac4bc5721cd21b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112856
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-22  Michael Weghorn  <m.weghorn@posteo.de>  [1bf8f4569502b7900c51f2e238acda6567c96281]

        tdf#141111 android: Don't crash trying to edit read-only section
        
        Trying to type in a read-only Writer section in Android Viewer
        led to a crash due to
        '/assets//config/soffice.cfg/modules/swriter/ui/inforeadonlydialog.ui'
        not being present.
        
        Include the .ui file to avoid this. (Trying to type now
        doesn't do anything, no warning about this being
        read-only is shown.)
        
        Change-Id: I616d41c312187fa7855430715a47e80477ef2188
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112771
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-03-22  Michael Weghorn  <m.weghorn@posteo.de>  [7f838b73e85eb6f0a1dce4647650a5cf5f34ccd2]

        tdf#129833 android: Move reading file to separate thread
        
        Reading the input file from the main thread is problematic
        when that happens over the network.
        
        For example, trying to opening a file in a NextCloud share
        using the system file picker from within the LO Android Viewer
        app (with NextCloud app 3.15.1 serving as DocumentsProvider
        for the NextCloud share in the file chooser) previously
        resulted in a crash, with this in ADB log:
        
            I DownloadFileOperation: Download of /Documents/five_pages.odt to /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/<USERNAME>@demo2.nextcloud.com/Documents/five_pages.odt: Unexpected exception
            E DocumentsStorageProvider: RemoteOperationResult(mSuccess=false, mHttpCode=-1, mHttpPhrase=null, mException=android.os.NetworkOnMainThreadException, mCode=HOST_NOT_AVAILABLE, message=null, getLogMessage=Unexpected exception)
        
        Moving this to a separate thread fixes the
        NetworkOnMainThreadException and made opening, editing
        and saving the modified file back work successfully
        for that scenario.
        (Using a separate thread when writing back does not
        seem to be necessary, but could be added in a similar
        way.)
        
        This just moves the IO to a new thread and then waits
        for its completion.
        For a better user experience in cases where the copy
        operation may be slow, providing some additional
        feedback in the UI might be useful.
        
        Change-Id: I58e2c4bb1dcd2d59383fba0f216c9614f5d3e3a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112769
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-03-22  Michael Weghorn  <m.weghorn@posteo.de>  [d678ee309b02b4cc8af29a097bf5053b8b1b4e06]

        tdf#129833 android: Allow opening files using system file picker
        
        Extend Android Viewer with the possibility to select a file to
        open using the "system file picker", which can be opened by
        an Intent that has the action 'Intent.ACTION_OPEN_DOCUMENT'
        (or 'Intent.ACTION_GET_CONTENT' for API level < 19) set.
        
        This way, all locations supported by currently installed and
        set up DocumentsProviders [1] are generally supported.
        
        In a test, opening local files worked just fine, but trying
        to open a file located in a NextCloud share failed
        (with the corresponding app [2] installed), showing this
        in ADB log:
        
            I DownloadFileOperation: Download of /Documents/five_pages.odt to /storage/emulated/0/Android/media/com.nextcloud.client/nextcloud/<USERNAME>@demo2.nextcloud.com/Documents/five_pages.odt: Unexpected exception
            E DocumentsStorageProvider: RemoteOperationResult(mSuccess=false, mHttpCode=-1, mHttpPhrase=null, mException=android.os.NetworkOnMainThreadException, mCode=HOST_NOT_AVAILABLE, message=null, getLogMessage=Unexpected exception)
        
        This will be dealt with in a separate commit.
        
        For now, this way to open files (and a corresponding menu
        entry) is added in addition to the existing ones, but
        since that method should in general be able to cover all of
        the other use cases as well, the other options may be
        dropped in the future.
        
        [1] https://developer.android.com/reference/android/provider/DocumentsProvider
        [2] https://github.com/nextcloud/android
        
        Change-Id: I684a4aa770c0df7cc9fc35ff92445230405885f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112768
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-03-22  Michael Weghorn  <m.weghorn@posteo.de>  [2df8b776e635efc5e59aaf6c8a5a7f4c218d74d0]

        tdf#129833 android: Allow editing writable docs passed by Intent
        
        When a document is passed by an Intent in Android
        Viewer, allow editing if the Intent has flag
        'Intent.FLAG_GRANT_WRITE_URI_PERMISSION' set.
        
        Since LibreOffice operates on a temporary copy
        in this case, write the content of the
        temporary file back to the original URI
        when saving.
        
        This in particular allows editing documents
        passed from third-party apps, e.g. opened from
        Android's "Files" app or the NextCloud app.
        
        The online-based Android app already does
        something similar.
        
        Change-Id: Icf252a95dd9a8089ca8610ccf3edfbeee2682e1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112767
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-03-22  Michael Weghorn  <m.weghorn@posteo.de>  [2fa33c89ffcf0bb5aa013ee71a06b12676b42997]

        Drop external owncloud-android-lib
        
        It's no longer used by Android Viewer and use in
        the online-based Android app has already been removed
        in online commit
        
            commit 2a52d768dd61f2ef8fedccb32f015c9095915935
            Date:   Wed Feb 19 09:05:56 2020 +0100
        
                android shell: Remove the 'storage framework', we have content providers.
        
        Change-Id: I468c7121eb495eb8b1a8892f14f2c289b94b7a93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112766
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-03-22  Michael Weghorn  <m.weghorn@posteo.de>  [6012599e17206ee7be9a83477654e7bd194079c3]

        tdf#129833 android: Drop non-working ownCloud/nextCloud support
        
        As mentioned in tdf#129833 comment 3, the idea is to
        use Android's "system file dialog" to select files rather
        than maintain a separate ownCloud/nextCloud connector in the
        Android Viewer app.
        This way, everything for which a DocumentsProvider [1] is
        available will be available from within the app, once
        Android Viewer has been adapted to support those, which is
        planned for a subsequent step.
        
        Corresponding DocumentsProviders for ownCloud [2] and nextCloud [3]
        exist.
        
        [1] https://developer.android.com/reference/android/provider/DocumentsProvider
        [2] https://github.com/owncloud/android
        [3] https://github.com/nextcloud/android
        
        Change-Id: I6581ce36672f582f91d47598afdfd32c3a4a58da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112765
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-03-21  Seth Chaiklin  <sdc.blanco@youmail.dk>  [78c33a4c3d1633b97049874305b3b49b820395a2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fe4dc2b8a258d4c74f203365eea755b3ac43653e
          - related: tdf#140949 - update help because of command name change
            
              tdf#140949 changes "Format - Page" to "Format - Page Style" in
              Calc. This makes it possible to use the same embed for "howtoget"
              as is already made for Writer.
            
            Change-Id: I8649712667029fe660ac964447a7c22ba8435d12
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112795
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-03-21  John  <jbt@gmx.us>  [b80069e133d30e80e50a792b2bc1d0c2f9a31bfa]

        tdf#88442 SBasic: Don't double-initialize a Global ... As New ...
        
        "As New" variables use lazy instantiation, but that should not re-apply each
        time one re-enters the module. If the object is still there, don't replace it.
        
        Change-Id: Ic568a56b93db9bc9139d434d97a4a4deb05840df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112018
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-21  Caolán McNamara  <caolanm@redhat.com>  [f2c457c99ae3f0e364830a7642b4db9e7fb4c586]

        cid#1473858 silence bogus Dereference after null check
        
        Change-Id: Iec344c1194e34538bedd5aa5bb8df3e6b233dfee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112850
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-21  Seth Chaiklin  <sdc.blanco@youmail.dk>  [070650905bd133055c625888f46b35191e696278]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b672be3b0250975f1f1879cc2ee4db3b61721838
          - corrections for "access" to Position tab for lists and its description
            
               remove mention about Paragraph Style and "Chapter Numbering" because
               it is not possible to set Paragraph Style on this tab.
               
               add mention of "numbering symbols" in description of tab, because the
               descriptions in the other options use this expression.
            
            Change-Id: Ie07f91b14292f29e71b4fbea7347c9d34065d9ef
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112794
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-03-21  Julien Nabet  <serval2412@yahoo.fr>  [18e1778fb6408684abe90609703501d37a98bc41]

        fix typo in code: anylizeSQL->analyzeSQL
        
        Change-Id: Ibee6322c03c6bd03a72bcb66b27077527f5529ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112855
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-03-21  Caolán McNamara  <caolanm@redhat.com>  [23316f2ef210960f22cba225be3d74e29b3182f4]

        cid#1474243 Uninitialized scalar variable
        
        and
        
        cid#1473901 Uninitialized scalar variable
        
        Change-Id: I6a1d0784865c1a77eacbe25497b97ea63cf3705c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112849
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-21  Caolán McNamara  <caolanm@redhat.com>  [9752a4261f0707d6767eb0647d0b9be4e3d63952]

        cid#1474207 silence Unchecked return value from library
        
        Change-Id: I7c9ec1db7f0255f1063e58c0fbd92fb63d07c833
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112848
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-21  Caolán McNamara  <caolanm@redhat.com>  [f9317e41621bb446b864ab2be2996f70e07bb61d]

        cid#1474140 Unchecked return value from library
        
        Change-Id: If04e1e4e582d56432072aebb730d00472939932d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112847
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-21  Caolán McNamara  <caolanm@redhat.com>  [96903f858e2f0b991350598f8b8bbe1b18d7bdc3]

        cid#1474008 silence Unchecked return value from library
        
        Change-Id: If09a4edb9826507d817f9b0bb425eed8f35bd9c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112846
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-21  Caolán McNamara  <caolanm@redhat.com>  [944c27cf195dcf928687f0a5b392c714b79ad444]

        cid#1473820 Unchecked return value from library
        
        Change-Id: I61721dcfa1b38e224cccceb5e7cad0c2cd58f73b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112845
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-21  Caolán McNamara  <caolanm@redhat.com>  [da12ce76e87c271a3e0306475219992166881bce]

        cid#1473800 silence Unchecked return value from library
        
        Change-Id: I677709f2b071c7f738db7fd5754ba66d1d6e1559
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112844
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-21  Caolán McNamara  <caolanm@redhat.com>  [eb8b769f8e5ee6383e04e08cfde4aa345a24e4c1]

        cid#1473926 Uninitialized scalar variable
        
        Change-Id: I794d2b58aa65f7eeb3aa32fa50e827ebf32b35ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112843
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-21  Caolán McNamara  <caolanm@redhat.com>  [5545fa0b9f88057e8b7ef4405cf15c2096d23691]

        cid#1474327 move markup to previous line
        
        Change-Id: I2457ab6ea8159cc3f594042390825ae035bf9d35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112840
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-21  Caolán McNamara  <caolanm@redhat.com>  [9456a764a98daa2915f6fefac336d8bb5cff531a]

        cid#1474127 Unchecked return value from library
        
        Change-Id: I6dac6f24d33ce4557ab94ff08357e597819510d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112839
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-21  Caolán McNamara  <caolanm@redhat.com>  [7ddf28fb4de78a4419e488b9ad4780bbb2bf9844]

        cid#1473853 Unchecked return value
        
        Change-Id: I869e42e1c1651c9c435449a295e41a5f8889f4dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112838
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-21  Caolán McNamara  <caolanm@redhat.com>  [f8538ec4967b205b03f8e06fba86c6f09a679bc9]

        cid#1473798 silence Unchecked return value from library
        
        Change-Id: I00174b5444749f3345f5691e24eb5219d1b47059
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112837
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-21  Noel Grandin  <noelgrandin@gmail.com>  [a95abea894d098de8338b4138c76c28efe42d056]

        use single-use attribute for TaskCreatorService
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: I0ebf3a71c93015850eb34c8cbe9395b6d36ce3c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112832
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-21  Noel Grandin  <noelgrandin@gmail.com>  [f86e20fa4aa425fbc4e97cccdfa3080422a6584b]

        use single-use attribute for ModuleManager
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: I80ee080d4b62065dadc9c406485a81433a38ffaa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112841
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-21  Luboš Luňák  <l.lunak@collabora.com>  [160ff36d2593a24b6a933332ab5d66683528403c]

        fix SalLayoutGlyphs caching with MultiSalLayout
        
        Writer's testTdf90069 was failing if there was the documents font
        actually installed. If glyphs for layout are cached, it is still
        necessary to do the fallback, and that needs setting the fallback
        as needed.
        
        Change-Id: I32bf453d2e46fd8f1cf53a1298d0bc4195a1b78c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112774
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-21  Luboš Luňák  <l.lunak@collabora.com>  [c3ffeb01a9f868c734ce235a6d38ce51b80ca05e]

        reuse also font from cached SalLayoutGlyphs
        
        Change-Id: Ie85c7891cf65699529e0cc08746450bb3bc0aedb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112773
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-21  Seth Chaiklin  <sdc.blanco@youmail.dk>  [3c0fba6462ea6782b5cfe5a942797292cb09b9b8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ccdf35c657d4d1a36f0c30db201a06a1125ada84
          - tdf#139667 (and tdf#107573) chapter/outline corrections
            
               adjustments to changes made in
               e24e053c82ad4ee86dd7eb4e9490c9c62af2b291 and
               48eee4cf96c555a986ec6b8836373eb15445ff9f
            
               In some cases, "outline" was incorrectly replaced with
               "chapter".  These are reverted. And in a couple of cases
               the idea of "chapter level" was introduced incorrectly together
               with "outline level". This is also reverted.
            
            Change-Id: Icd418969c39841ec7a430c65a9737e0dba3c02d9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112793
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-03-21  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [36b9475e7be42c904580154751aece697883a30a]

        devtools: don't store locally the object as XIndexAccess
        
        This doesn't correctly read the IndexAccess if we remember it into
        a member variable, because we can't rely that the input object is
        cast to XIndexAccess, but use a getMainObject method to get a
        different object and cast that to XIndexAccess. So the instance
        of the object can change (object can be removed or and a new one
        added) and we have no way of knowing what the implementation does.
        
        It is possible to cache the XIndexAccess object into a member
        variable (if done carefully), but it is prone to the described
        problems so let's not remember any intermediate objects for
        all DocumentModelTreeEntry subclasses unless we actually have a
        performance problem.
        
        Change-Id: I9d9d30d2b43846d473d118d419d407e34d0b1666
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112836
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-21  Noel Grandin  <noelgrandin@gmail.com>  [b4ec5a94bd84017eb7db0b7f23d60265bbb9b040]

        use single-use attribute for SubstitutePathVariables
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: I1b488ce343063b9f07d76d9dec2e12bd153c942a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112833
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-21  Caolán McNamara  <caolanm@redhat.com>  [4efc4a43ff481661990b304f9599f811db39f7dc]

        cid#1474277 Resource leak
        
        and...
        
        cid#1474319 Resource leak
        cid#1473965 Resource leak
        cid#1474109 Resource leak
        cid#1474179 Resource leak
        
        Change-Id: I7daba2a0173a7fe7a912c0febf7957667f0fae83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112822
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-21  Caolán McNamara  <caolanm@redhat.com>  [da86cd492c5a04c42086985e17ae84d63bdedd0b]

        cid#1478187 Resource leak
        
        Change-Id: Ib63d25e358f81c428fcbbb502650c37d016b6b44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112821
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-21  Caolán McNamara  <caolanm@redhat.com>  [7844323db795ed2912af0cd9c7d631ca8fc6aa4d]

        remove need to const_cast
        
        Change-Id: Ie4cdf7fa49681201db9bbd9999ad423f8b195e6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112820
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-21  Caolán McNamara  <caolanm@redhat.com>  [e3e7bc65ed9126010ebc08543e32b9efb9c2b501]

        update pches
        
        Change-Id: I60e61133c305673bb305e41957f5414820c7c358
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112790
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-21  Caolán McNamara  <caolanm@redhat.com>  [e9054a0ec00c4281c8f908ffb9cbe7d9e199c35b]

        elide extracting vcl::Window from awt::XWindow
        
        Change-Id: Ifb44471b996e20007ae49d09b212016ee77a4618
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112816
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-21  Jun NOGATA  <nogajun@gmail.com>  [8362c4b304cb7573df987a867683d17dc7b0fcf0]

        Add mixed Gregorian and Japanese gengou date format.
        
        Change-Id: I34c5c0cb1aaa72ee3cc33331df3e1e6375c32891
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108532
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-03-21  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b24409fce6a4f6f1848a3283258914785d4e1c10]

        devtools: wrongly plural STR_SHEETS, it should write "Sheet %1"
        
        STR_SHEETS value "Sheets %1" was used to name one particular sheet
        and souldn't be plural. This changes it to STR_SHEET and the value
        to "Sheet %1".
        
        Change-Id: I29390fa19b0d6e1edaea76c6f3fe60ee25ba50f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112835
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-21  Christophe JAILLET  <christophe.jaillet@wanadoo.fr>  [407f6c757af01ea71eb8a86b41c27d12573f51e6]

        Fix GenerateQRCode when ENABLE_ZXING is not defined
        
        Since commit 562d7767f987, 'GenerateQRCode()' returns a OString, not a
        OUString.
        
        Fix the case where ENABLE_ZXING is not defined.
        
        Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
        Change-Id: I29d9c559401b49caceb8a8941bbe9962b489e3f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112830
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-21  Arnaud Versini  <arnaud.versini@libreoffice.org>  [3a5c7d98d9c875b4d87097883f1da56c17e79eea]

        animcore : AnimationNode should be final
        
        Change-Id: I0be5e9d21b36823953e41cd8389f28ce36ed45e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112434
        Tested-by: Jenkins
        Tested-by: Arnaud Versini <arnaud.versini@libreoffice.org>
        Reviewed-by: Arnaud Versini <arnaud.versini@libreoffice.org>

2021-03-21  Eike Rathke  <erack@redhat.com>  [010d6d1562f309a2aee728f8e5590385cc6ce8fd]

        ODF load: suppress calendar modifiers in format codes if possible
        
        ... for switching to/from implicit secondary calendar, like ja-JP
        explicit [~gengou] and [~gregorian] most times are superfluous and
        GE or YYYY are used.
        
        In preparation for https://gerrit.libreoffice.org/c/core/+/108532
        
        Change-Id: I8eb412c0fbba0927741bb305f91eb575b5f1bb13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112596
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-03-21  Noel Grandin  <noelgrandin@gmail.com>  [53c4a93e32a5bcdc06a580e9652cde535134b3f6]

        select_by_text helper method for uitests
        
        reduce the boilerplate associated with selecting an item
        in a combobox
        
        Change-Id: I035967d7b45c84788d67b9ab5bebf2dbfc13fdf9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112817
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-21  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [31d4f6c35a10a4bee4f4aebb86f05f8a9fd872bb]

        devtools: improve value strings for objects in object inspector
        
        Change-Id: Ia290c51a8a9c6ff44bc2ae13adfe938e5b48bdd3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112788
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-21  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [296f39567b49d6edb054648e7e633ac0bb7111e1]

        devtools: enclose calls with try/catch to handle exceptions
        
        Some calls to UNO objects throw a RuntimeException if they aren't
        implemented, so this makes it necessary to enclose calls to with
        try/catch to prevent that exceptions propagate all the way to the
        top (crashing the application).
        
        Change-Id: I321171052906c4fe531377949a906689d2182771
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112787
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-21  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [dd49d1985d3293095fa6e6ce3b2b0d57d5da8c27]

        devtools: add some more comments
        
        Change-Id: I12e0154b0286967283bf0157bb29249472159185
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112640
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-21  Mike Kaganski  <mike.kaganski@collabora.com>  [562d7767f9874edee6edad6aac2fbbd1ce438cbf]

        Avoid OUString-to-OString conversion: just generate OString
        
        Change-Id: Ied47aa0ca42a73715678482424d7d593d18d25aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112824
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-21  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [6a706be2a2b46e243819a441cb504cd6c4e1ca00]

        tdf#70102 Colibre: Sync RTL numbering icon with LTR variant
        
        Change-Id: I10da82194b78818467fcbcf4b146d82d70b268de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112791
        Tested-by: Jenkins
        Tested-by: Rizal Muttaqin <rizmut@libreoffice.org>
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-03-21  Rafael Lima  <rafael.palma.lima@gmail.com>  [4a0c10af329714f85659fa0d05a246e5bca5ca79]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6312559da3b25f10725253ac23455914777052b6
          - Fix localization issues in SF_Database e SF_Dialog help pages
            
            Also silence strings for translation in sf_filesystem and sf_dialogcontrol
            
            Change-Id: I1303ff8eeb263737266b809c1fbe6366cc85dcf5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112729
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-03-21  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7cd99750a3174c7953d851eb9b5c4b5675aa0d0e]

        devtools: change "Current Selection" button to toolbar
        
        Change "Current Selection" toggle button and add it to the toolbar
        instead.
        
        Change-Id: Id891c4a324832f23f52449328d0f7eda6a862993
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112639
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-21  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [07996bcca53939af02921a3d4681c6c7d62a0e40]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7d43184aa36a1f8ac0953643839328ba989c5a5c
          - Remove bogus markup
            
            Change-Id: I6b13858336c10300467cc79a7317f2c877b585a4
            
2021-03-20  Rene Engelhard  <rene@debian.org>  [ad92c7dfa64c9e08aa2bcf612a9a4a68e9deae22]

        fix system zxing build
        
        Change-Id: I248471718def63f85525c49d46855340cde4b222
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112789
        Tested-by: René Engelhard <rene@debian.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-20  homeboy445  <akshitsan13@gmail.com>  [66e88f46f7b9ef7a0b3366805860fd581bed6146]

        tdf#139778 qrcodegen library removal.
        
        It was replaced by ZXing library.
        
        Change-Id: I49eb809586c7b4ba3a93fd77f804bfc93fead669
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112701
        Reviewed-by: René Engelhard <rene@debian.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-03-20  homeboy445  <akshitsan13@gmail.com>  [cdeb5046be7f6259bd60f0951c51559edcab91c5]

        tdf#139778 Switch to ZXing for generating QR code
        
        Change-Id: Ief944266d5183bb862afe99ec6b0bdaca4956938
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112534
        Tested-by: Jenkins
        Tested-by: René Engelhard <rene@debian.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-20  homeboy445  <akshitsan13@gmail.com>  [f72cd65eef4f9c32201ac785c424d5b18651464f]

        tdf#139778 bundle external:zxing lib
        
        Change-Id: I0023f6ce8315427b1a3deaf755e78ae06475b08c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112053
        Reviewed-by: René Engelhard <rene@debian.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: René Engelhard <rene@debian.org>
        Tested-by: Jenkins

2021-03-20  Caolán McNamara  <caolanm@redhat.com>  [05b62fa08b7281abaf821aedf5835fc18347d853]

        use the uno apis instead of extracting the underlying vcl::Window
        
        Change-Id: I050df6d7f1325681adf9cf65d3e3b20fc63c2bfe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112813
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-20  Seth Chaiklin  <sdc.blanco@youmail.dk>  [8579b53bc4d3056d60cc09d6c702c1caf880c3d6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c3f2229a7c8280641dadc7f7cf8e5f1cee1e9a06
          - tdf#139667 remove incorrect related topic
            
            Change-Id: I3e2094301fc5cad212fd15aa733e4e1c34102ffe
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112724
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-03-20  Jean-Pierre Ledure  <jp@ledure.be>  [d6de19c3854c86d0514f70e8e679d1b5dc3c1775]

        ScriptForge - (SF_String) Add new IsIBAN() method
        
        SF_String.IsIBAN() returns True if the given string is a valid
        International Bank Account Number
        
        https: //en.wikipedia.org/wiki/International_Bank_Account_Number
        Change-Id: I7d1257c6a8f8728c523e578e9150fbffa424e5e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112815
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-03-20  Caolán McNamara  <caolanm@redhat.com>  [11a9fee730dfdad4c3fa42c2e547ceb558a49777]

        drop unneeded include
        
        Change-Id: I3fe4ffd724613313db3791aa0d8c81c60b42f83b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112812
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-20  Caolán McNamara  <caolanm@redhat.com>  [e04eb83b7fb5668f9d2fc56f58abc4f396635866]

        OutputDevice view is sufficient here
        
        Change-Id: I9aa02ccadeb343c9a90ef23d44c5c5621d60c358
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112785
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-20  Caolán McNamara  <caolanm@redhat.com>  [51e87c0e27ef85bdc47674a8b8f0e7ce0f431528]

        invalidate via Editview::InvalidateWindow
        
        which is the same as the old for the case of hosted in a vcl::Window
        but calls EditViewCallbacks::EditViewInvalidate if installed
        
        Change-Id: I3fff631102c68384f2a4913a57ce6de2039af9fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112784
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-20  Noel  <noel.grandin@collabora.co.uk>  [918dc4c2050ff0e1e95d0dfc2c8db3a376161f16]

        use single-use attribute for StatusBarControllerFactory
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: Ifec5f54633508aa66492599caf80ed2bf3d7cbe5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112683
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-20  Attila Szűcs  <szucs.attila3@nisz.hu>  [9dfaf0fa1977f70341e4b9add2ecd2afb35bf1f2]

        tdf#140182 DOCX table import: fix extra page break
        
        Hack with m_bDummyParaAddedForTableInSection didn't
        handle the case, when a page break (empty w:p with a w:br)
        after the table followed by a paragraph with a section
        break, resulting 2 page breaks after the table instead of
        a single one.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: Ibd8ab5444becdfd09d0d05eb246e6853914e1f05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111600
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-20  Julien Nabet  <serval2412@yahoo.fr>  [df41967a29c4f8243d1df2d9b23d7c41d4a13819]

        sw fr_FR AutoCorrect: fix crash using "Apply and Edit changes"
        
        Bad calling of SvxAutoCorrect::FnAddNonBrkSpace() in French
        documents, see tdf#140849 for a similar problem.
        
        Change-Id: I19b964fb8fe437c7f98342a873a456ffded75d82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112120
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-20  Caolán McNamara  <caolanm@redhat.com>  [9b3ce3a3192eb960341fc0d24423657f0559eff2]

        add GetInputLanguage to EditView
        
        and hide the need to expose its vcl::Window
        
        Change-Id: Ide8a2e2500116af412a8717052a300e8ef4d1a48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112782
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-20  Caolán McNamara  <caolanm@redhat.com>  [beafe72de3427f20c0cb59f7c7ff7852ebcc7427]

        cid#1473926 Uninitialized scalar variable
        
        Change-Id: I75911b7eff074b684a7f9c854fe8e63d102ae01a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112780
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-20  Caolán McNamara  <caolanm@redhat.com>  [55a96efaacd2e932c7616f6a6072f794266f5948]

        cid#1474176 Unchecked return value from library
        
        Change-Id: Iaba514e372ff9892bb2901b967cfd4a5a71e6fbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112779
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-20  Caolán McNamara  <caolanm@redhat.com>  [c6e3fcfbb901c46191461d1a08cf0c4524729cfc]

        cid#1474258 Uninitialized pointer field
        
        Change-Id: Ic28d5cc86d77320a8e18dbc6cc2275687c26a1d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112778
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-20  Caolán McNamara  <caolanm@redhat.com>  [db8a721871010795fc0990771a10f459525aed27]

        cid#1474037 Uninitialized scalar field
        
        Change-Id: If44c8c49b900c033eb535ab6b38c5c5b0e874e03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112777
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-20  arpit1912  <arpitbandejiya@gmail.com>  [54b3ada2e5ef9dcbc452509a7bbe39f0920572e2]

        tdf#141050 Accept CCur with negative strings
        
        the ImpStringToCurrency now increment the pointer on finding a '+' or '-' in sbxcurr.cxx file
        
        Change-Id: I4a1093ae0b4e52b6a61dc412bd5e7b95b1309e7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112734
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-03-20  Caolán McNamara  <caolanm@redhat.com>  [eb482427bfd2013692ca36611a302fbf21132b4b]

        crashtesting: crash on reexport of tdf118346-1.odg to odg
        
         #10 0x00007fffef6f9e1c in vcl::graphic::Manager::reduceGraphicMemory() (this=0x7ffff09c5508 <vcl::graphic::Manager::get()::gStaticManager>) at vcl/source/graphic/Manager.cxx:120
         #11 0x00007fffef6fa0c4 in vcl::graphic::Manager::registerGraphic(std::shared_ptr<ImpGraphic> const&) (this=0x7ffff09c5508 <vcl::graphic::Manager::get()::gStaticManager> std::shared_ptr<ImpGraphic> (use count 1, weak count 0) = {...}) at vcl/source/graphic/Manager.cxx:159
         #12 0x00007fffef6fa749 in vcl::graphic::Manager::newInstance() (this=0x7ffff09c5508 <vcl::graphic::Manager::get()::gStaticManager>) at vcl/source/graphic/Manager.cxx:202
         #13 0x00007fffef4aba15 in Graphic::Graphic() (this=0x7ffffff32f18) at vcl/source/gdi/graph.cxx:163
         #14 0x00007fff9409761c in svgio::svgreader::SvgImageNode::decomposeSvgNode(drawinglayer::primitive2d::Primitive2DContainer&, bool) const (this=0x2b4e46b0, rTarget=...)
             at svgio/source/svgreader/svgimagenode.cxx:220
         #15 0x00007fff940a2651 in svgio::svgreader::SvgNode::decomposeSvgNode(drawinglayer::primitive2d::Primitive2DContainer&, bool) const (this=0x2ab0f6d0, rTarget=..., bReferenced=false)
             at svgio/source/svgreader/svgnode.cxx:529
         #16 0x00007fff94092a0b in svgio::svgreader::SvgGNode::decomposeSvgNode(drawinglayer::primitive2d::Primitive2DContainer&, bool) const (this=0x2ab0f6d0, rTarget=..., bReferenced=false)
             at svgio/source/svgreader/svggnode.cxx:107
         #17 0x00007fff940a2651 in svgio::svgreader::SvgNode::decomposeSvgNode(drawinglayer::primitive2d::Primitive2DContainer&, bool) const (this=0x2ab0f370, rTarget=..., bReferenced=false)
             at svgio/source/svgreader/svgnode.cxx:529
         #18 0x00007fff94092a0b in svgio::svgreader::SvgGNode::decomposeSvgNode(drawinglayer::primitive2d::Primitive2DContainer&, bool) const (this=0x2ab0f370, rTarget=..., bReferenced=false)
             at svgio/source/svgreader/svggnode.cxx:107
         #19 0x00007fff940a2651 in svgio::svgreader::SvgNode::decomposeSvgNode(drawinglayer::primitive2d::Primitive2DContainer&, bool) const (this=0x2704ee70, rTarget=..., bReferenced=false)
             at svgio/source/svgreader/svgnode.cxx:529
         #20 0x00007fff940cc179 in svgio::svgreader::SvgSvgNode::decomposeSvgNode(drawinglayer::primitive2d::Primitive2DContainer&, bool) const (this=0x2704ee70, rTarget=..., bReferenced=false)
             at svgio/source/svgreader/svgsvgnode.cxx:304
         #21 0x00007fff940fa8cf in svgio::svgreader::(anonymous namespace)::XSvgParser::getDecomposition(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, rtl::OUString const&) (this=0x26ee6560, xSVGStream=uno::Reference to (comphelper::SequenceInputStream *) 0x2b4190e8, aAbsolutePath="") at svgio/source/svguno/xsvgparser.cxx:136
         #22 0x00007fff940fb0a5 in non-virtual thunk to svgio::svgreader::(anonymous namespace)::XSvgParser::getDecomposition(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, rtl::OUString const&) () at svgio/source/svguno/xsvgparser.cxx:188
         #23 0x00007fffef6af2f3 in VectorGraphicData::ensureSequenceAndRange() (this=0x70f6a70) at vcl/source/gdi/vectorgraphicdata.cxx:209
         #24 0x00007fffef6b01bc in VectorGraphicData::getRange() const (this=0x70f6a70) at vcl/source/gdi/vectorgraphicdata.cxx:355
         #25 0x00007fffef4bd4f0 in ImpGraphic::getPrefSize() const (this=0x5c29e90) at vcl/source/gdi/impgraph.cxx:793
         #26 0x00007fffef4bd049 in ImpGraphic::createSwapInfo() (this=0x5c29e90) at vcl/source/gdi/impgraph.cxx:360
         #27 0x00007fffef4c1960 in ImpGraphic::swapOut() (this=0x5c29e90) at vcl/source/gdi/impgraph.cxx:1304
         #28 0x00007fffef6f9ca8 in vcl::graphic::Manager::loopGraphicsAndSwapOut() (this=0x7ffff09c5508 <vcl::graphic::Manager::get()::gStaticManager>) at vcl/source/graphic/Manager.cxx:104
         #29 0x00007fffef6f9e1c in vcl::graphic::Manager::reduceGraphicMemory() (this=0x7ffff09c5508 <vcl::graphic::Manager::get()::gStaticManager>) at vcl/source/graphic/Manager.cxx:120
        
        Change-Id: If76281620dd7026196543ff3f62f29105b1e2f38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112772
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-20  Caolán McNamara  <caolanm@redhat.com>  [7cfc76c78ab0361d5563e24b3ecd46472063aaa3]

        drop unneeded include
        
        Change-Id: I2d678f6fcb1707fbf5274927f6dcae05061703c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112781
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-20  Caolán McNamara  <caolanm@redhat.com>  [50541a0b5b594adaf8b801eb485faf3555810e2f]

        cid#1473953 Uninitialized scalar field
        
        Change-Id: I4d1bae818b36d613fd90840056dda5a22fa75c0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112776
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-20  Caolán McNamara  <caolanm@redhat.com>  [015337a6fae8693eb0f191da4a45055857259f39]

        cid#1459022 Uninitialized pointer field
        
        Change-Id: I0828d25eac66928acd6dfd7d09989cabf7bf573b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112775
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-20  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [157a7d1420ce7fadae89267614b37a53315e067b]

        tdf#126689 Colibre: Continue Previous Numbering icons
        
        Change-Id: Ida27641fbd3b238750f0e9fbf191fad407918bf1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112739
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-03-20  Noel  <noel.grandin@collabora.co.uk>  [b7d10f138182b0f2d9b682582f73de8d6ceceb8d]

        use single-use attribute for UICommandDescription
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: Ia26871e1a2cf2cc6150d681f3a40b42269fb65c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112686
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-20  Noel Grandin  <noel@peralex.com>  [3e12b2fb64350938a3efe3252e84f62aa608356e]

        use unique_ptr in OCommonEmbeddedObject
        
        Change-Id: I2258838cbbe242dbe31500ecd6f29c315a335b71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112743
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-20  Noel  <noel.grandin@collabora.co.uk>  [8a6887717f4f667ff3621e98379e62e0d57a4a3a]

        use single-use attribute for UICategoryDescription
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: Ie6c8f76b88f1e059b81b28a40343a2207531b0d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112688
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-20  Miklos Vajna  <vmiklos@collabora.com>  [6fa6e19fdca29752492a5230b2a948075a347c87]

        ODT export: handle style name of covered cells
        
        This is the export side of commit
        1001dbaef4dec2b51c25ed8343bab6910f1219e1 (ODT import: handle style name
        of covered cells, 2021-03-19). We already exported the autostyle, but
        <table:covered-table-cell> did not refer to it.
        
        This is useful when the covering and the covered table cells have
        different border settings.
        
        Change-Id: I7773903fa62f53686f000473f7a03c68dd77602a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112758
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-20  Noel  <noel.grandin@collabora.co.uk>  [ea004488f6d55eaebe58c595ac53392bf936b5e4]

        use single-use attribute for ToolbarControllerFactory
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: Ie856c5954965fc640dc34d500664be924ddab69c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112684
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-20  Noel Grandin  <noel@peralex.com>  [e8f9830f48ba08b3b949d8b0fd1d33aad0f5b0e9]

        SvxShape: no need to inherit from WeakAggImplHelper1 twice
        
        once here, and once in one of the superclasses
        
        Change-Id: I0396012b613f195783ef8c7eae38f29120007381
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112744
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-19  Luboš Luňák  <l.lunak@collabora.com>  [43f4769ae537310a6fe6a1edfbc6687cc26fd996]

        VCL_INTERNALS #define doesn't matter for reused PCH
        
        It's only used by VCL, so system PCH doesn't depend on it.
        
        Change-Id: If7a459d2d4c31d370e2b0e7fe57fcf68db72ed3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112764
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-19  Caolán McNamara  <caolanm@redhat.com>  [b4b0fedaee69fd69aaf1e686f22c2ce3606ef52b]

        cid#1473830 Resource leak
        
        Change-Id: I221468d7030cf3ebf0425ede29e46febe8ffbe05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112763
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-19  Caolán McNamara  <caolanm@redhat.com>  [229558c0bf257e4e559cc1b84bd2918b04c68305]

        cid#1474166 Deference null return value
        
        Change-Id: I725eff105f963b139ae8646cd1cb193ce737d313
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112760
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-19  Caolán McNamara  <caolanm@redhat.com>  [b7676c2fa79d035fd8746b6cf9099c94d0c120ec]

        cid#1474113 Out-of-bounds read
        
        order of Precedence is % before -
        
        Change-Id: Ief011bb145be8246451ae3785bff7325ae28c222
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112759
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-19  Caolán McNamara  <caolanm@redhat.com>  [401105d4fc9c5a1746b4d887554b169e023a06c1]

        cid#1474327 silence Use after free
        
        Change-Id: I94c355c73a62723987157aecb9b0dbc2431af5af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112757
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-19  Caolán McNamara  <caolanm@redhat.com>  [754aea8115291304a7ca57396c32cbc516ccb843]

        cid#1474020 silence Use after free
        
        Change-Id: I3ef80e4c642b247ad228f912efa38e22ad7239e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112756
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-19  Caolán McNamara  <caolanm@redhat.com>  [b41bb50749cee0281ecd19bafc2bb82c671eeeba]

        cid#1473993 Uninitialized pointer read
        
        Change-Id: Id1c4c48ef89241d2b3c8840a55a5511df7c263c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112755
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-19  Caolán McNamara  <caolanm@redhat.com>  [9e0b747a51fe30c58296c5350214e98d7ecb80a8]

        cid#1473912 silence Use after free
        
        Change-Id: Ic4ee4d9cdf5f7f4e1247513b231b2880c1f316c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112754
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-19  Caolán McNamara  <caolanm@redhat.com>  [7a5014b24e2755e56790dbfd56fea2c789aa792c]

        silence coverity unchecked return value from library on xmlText* functions
        
        Change-Id: I651abb00d8ae1bdbf758a6a0176fd8912531a585
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112753
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-19  Caolán McNamara  <caolanm@redhat.com>  [bd7e258bac69f3b9f9e87128aacb989d23e24d4f]

        cid#1473847 Logically dead code
        
        Change-Id: Id8973910097844602f00bdc491656ea6c983413e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112751
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-19  Caolán McNamara  <caolanm@redhat.com>  [2f30b6af9ed727a967947b870b56689046f4a745]

        cid#1474156 Logically dead code
        
        nAlphaDepth can only be 0, 1 or 8
        
        Change-Id: I54568f943149d455477a97a958df4a2349095dcc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112750
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-19  Caolán McNamara  <caolanm@redhat.com>  [caf97c68afc35a8c9a60dd86bf7df205e635bf53]

        cid#1473777 silence Using invalid iterator
        
        Change-Id: I6fd80c8b5cec6d1d9c398e45cbd30cc65caa23a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112749
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-19  Caolán McNamara  <caolanm@redhat.com>  [303c1433005044e3a818490d65385febc8eb6030]

        cid#1474031 silence Double free
        
        coverity has learned about GObject apparently
        
        Change-Id: I3ef65407d3463cfd8bc106a8c354f4d8c1710dc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112748
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-19  Caolán McNamara  <caolanm@redhat.com>  [3f0995d665a892bbc9d4cd01842da145bac8f488]

        shouldn't have to force a redraw for desktop either
        
        Change-Id: Id76dd8241d505011535c34d4de09a7f5320e5433
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112747
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-19  Tünde Tóth  <toth.tunde@nisz.hu>  [aad8b94ed6494e19611a779aed74adca931d14aa]

        tdf#140955 sc UI: highlight active autofilter dropdown
        
        arrow by inverting its colors, as suggested by Heiko Tietze.
        
        The small difference in the active and inactive arrow shapes
        (a dot in the corner) is much more visible this way.
        
        Change-Id: I784fcb809549b22930037d28e007c2a42dcff337
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112378
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-19  Caolán McNamara  <caolanm@redhat.com>  [c3e703d115981cf9a7e9a2be493eec2ef3f3b95e]

        don't hide toolbar item widgets if the pane shrinks
        
        Change-Id: Iac5df0f0233c9e97f84dce8a479cb50b944f45db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112746
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-19  Caolán McNamara  <caolanm@redhat.com>  [b3c122fe936339f789945aa88fb26b099246ac37]

        Show is always called with true in this case
        
        Change-Id: I68889a830299ab0f8955a01a92f0db514e738a35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112737
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-19  Caolán McNamara  <caolanm@redhat.com>  [236f3a8e60e05147a37f294774b0c07d40aff36f]

        cid#1473818 Use after free
        
        Change-Id: Idd74e0debd12e42ff97d79b56e76cde6fd98aa2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112745
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-19  Noel  <noel.grandin@collabora.co.uk>  [109312f4223a986444c589eca51eac7cdeb5ff48]

        use single-use attribute for PopupMenuControllerFactory
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: Ib7e51a5ba945ad151176d207d2d40f13d0fa6813
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112685
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-19  Noel  <noel.grandin@collabora.co.uk>  [ccef00e160439f1836ab27cd13cbe6aa8f9e5146]

        use single-use attribute for WindowStateConfiguration
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: I2a6a3b1e989d48f4eebf19e9922df22124d25d2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112687
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-19  Noel  <noel.grandin@collabora.co.uk>  [2167edad3b1f79e304a072b4d74eb1705cfe66b4]

        use single-use attribute for ModuleUIConfigurationManagerSupplier
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: I146c0da83e59557ec563ec33851d2418c15aa065
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112689
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-19  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [cc1690b9752b3fef3d541de0d26b7c7681615767]

        tdf#131031 take MenuBar into account on size change
        
        in GtkSalFrame::SetPosSize when setting local vars for
        maGeometry.nWidth/nHeight the implicitely existing gtk
        native menu bar has to be taken into account. This can
        be done by extracting the values for it and re-apply
        to the new values.
        
        Change-Id: Ic0e76ecfd49fab7dbf330f3e26ab4a6ad3267b35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112654
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2021-03-19  Noel  <noel.grandin@collabora.co.uk>  [f5784794f4cecd4fd57a803191b544f80f7ba02e]

        use single-use attribute for UIElementFactoryManager
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: I52193861c4b2e07c3655773c8d185b2036336da2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112682
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-19  Noel  <noel.grandin@collabora.co.uk>  [22e4f7a348f82fae7eefae5b67de3d829dceadcb]

        use single-use attribute for WindowContentFactoryManager
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: I877c541c11d5c667b0d94cb3875f4263a9323dcb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112681
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-19  Tibor Nagy  <nagy.tibor2@nisz.hu>  [48f6ce530f3546570eabdf398388185ab988636b]

        tdf#131905 PPTX table export: fix vertical alignment
        
        Table cells lost their vertical alignment.
        
        Change-Id: Id5ca22550b5613566d7ea2a93e8a36fdca31860d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112171
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-19  Stephan Bergmann  <sbergman@redhat.com>  [13ea8a2f245fd07056e9a86ed3860109950470ef]

        Fix typo in comment
        
        Change-Id: I6b670bca6c6f374dec97a27134fc24b40cb45d9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112741
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [26d2356f64dc24b654f4afdb7d4b701d0a09e1e8]

        vcl: add interlaced test case for PngImageReader
        
        Change-Id: I17f3a2b96756bba3316f30541ef6961fabc339b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112740
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-19  Seth Chaiklin  <sdc.blanco@youmail.dk>  [6aee002aa3094ebaa863e79ff3c3b1c6f5ef3c76]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4703fa8a90baedcf23cb5739507a46d4b03418f1
          - correction to access command
            
            Change-Id: I2a05689b8dd050e6851e38b4291a25a78282d8a1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112723
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-03-19  Seth Chaiklin  <sdc.blanco@youmail.dk>  [6bc79df7e0171452e912789cf0962831c44fdc97]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4ceb9e1c9bc4a9961ece57131f8d9db569998568
          - tdf#139667 access and apply corrections to Bullets and Numbering
            
               ( shared/00/00040500.xhp )
                + add context menu access
                * repair incorrect icon and label
            
               ( shared/01/06050000.xhp )
                 + add that the dialog can also be applied to selected
                   paragraphs.
            
            Change-Id: I052f7cae83859ab1a2051cc58a0355f33c66097b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112722
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-03-19  Michael Weghorn  <m.weghorn@posteo.de>  [b0d1ad82e33868683edd7a1e50f516f38d0634b0]

        android: Update obj path in README
        
        ... according to the changes done in
        
            commit 0dffc65236fbacf98047d6dbfc82b4efe7dd959b
            Date:   Fri Jun 5 08:59:26 2020 -0400
        
                android: fix the build output directory
        
                When compiling in a different build output directory,
                the "liblo-native-code.so" file is created in the source directory and
                it fails compiling the "online" project
        
        Change-Id: I886231034bbe3937748d9b5ef56239aea3cf7b8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112702
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-03-19  Bayram Çiçek  <mail@bayramcicek.com.tr>  [7d3addde836bbd8d990a363562310b237213527a]

        tdf#122406: only restart when user accepted the license agreement
        
        In Tools > Extension Manager, LO requires restart after
        declining the license agreement on the *first* try.
        Don't need to restart LO because no change made.
        
        - Current location of fireModified() function doesn't
        respect this decision.
        
        - fireModified() has moved to proper location.
        
        
        Change-Id: I24cb7bcf93d1fff3172b6b4110f17aef00ef97a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112468
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-19  Johnny_M  <klasse@partyheld.de>  [e250f17d9653042c3edcb4e55167159746d8ffae]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c04755eb8c7beac1bf8d0a967d05a78fee715ce5
          - tdf#132643 Translate German section IDs
            
            Change-Id: I36aad8a1f40db2a526062ba49e204ea6541c3d73
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112708
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-19  Noel  <noel.grandin@collabora.co.uk>  [896bed62eff679e354e46635f5659fe0caa650fe]

        use single-use attribute for ShutdownIcon
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: I40de6f9d9c86f1056860d6a9e412b0c1571703bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112680
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-19  Noel  <noel.grandin@collabora.co.uk>  [42969ac2c3db42460a9aaa8b51df76f58b360526]

        use single-use attribute for SfxGlobalEvents_Impl
        
        instead of rtl::Instance, which means it will get
        cleaned up when UNO shuts down
        
        Change-Id: I77154b14aa3b71828590242acef97b2948ec5638
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112679
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-19  Caolán McNamara  <caolanm@redhat.com>  [426a38ea955742c471c22b4c20f0149ec423f653]

        tdf#118482 set a scroll step of the height of a collapsed entry
        
        Change-Id: I09ea056f6c2284afda5b387b6fdff3160bb7adc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112677
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-19  Caolán McNamara  <caolanm@redhat.com>  [c797c2bac2dab105856c65a3de4a0dcea629e6f5]

        replace GetParent() with mxParentWindow
        
        which should be the same thing without relying on querying the hierarchy
        
        Change-Id: Ie8b59e3dec1b1b9786bcc1891a358aa2c763dde0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112695
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-19  Johnny_M  <klasse@partyheld.de>  [c0d223f7036263d3e7012d497ea71d4722052927]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ce121d8e8720a488f4bcefc259ce44c7fa4c16e6
          - tdf#132643 Translate German section IDs
            
            Change-Id: I28f43fb8971763bcb3ea288218acc49103d9f240
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112733
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-19  Johnny_M  <klasse@partyheld.de>  [86ff911c5991c5874c9022392f5ac398bcb6c999]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 12c12fcb05e61337af68fa7a2af8df756f783a50
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ifdc0c8f3d9e1d1668def9ccfa867be70746305af
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112732
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-19  Johnny_M  <klasse@partyheld.de>  [b1c215aadb2ddcea5d5ec8b97635182300663e5e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5fd56260ef5af41277d8395dd7ae53bd7a03b147
          - tdf#132643 Translate German section IDs
            
            Change-Id: I2b5dca851e6e97d537dbb249b1e64cb4ccb575d7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112711
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-19  Johnny_M  <klasse@partyheld.de>  [26c4a732deac00e3d8c1efd60d12beaa3d07271e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 49b1e322e38412a6c4bce867870691b96719029d
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iad07a1aa41e465d1579ebd5d9eae141b41116e60
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112710
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-19  Johnny_M  <klasse@partyheld.de>  [cfbc3f49e8dd9322390e67a9742d2cc8a9256671]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b4fd7e41094ae6e9ca5bdf5d0c86f594ef58271a
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ibd2baadac00917bc152966c582f0e1d7ccb609ac
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112709
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-19  Johnny_M  <klasse@partyheld.de>  [1ff26e4787c9e51fa07277c31989176943d46fd1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to dd35bdfc9a28343688df30e8617b24dab0620cde
          - tdf#132643 Translate German section IDs
            
            Change-Id: I4b5d5585415fac4128101128270869b0dd20f3ce
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112707
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-19  Johnny_M  <klasse@partyheld.de>  [1ca5ce61c9d91eb77da2e085935fc9291b61bf6e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 43ca714789ab82c7561f5b30a56f77d7bffdf963
          - tdf#132643 Translate German section IDs
            
            Change-Id: I8e846ef21a82835e62db20a3cd3aa08fd85dc5aa
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112706
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-19  Johnny_M  <klasse@partyheld.de>  [28f2f50510f6d7e667293a32d3cec46bb34a24f7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a24d2d03172ed1a0f6487c075578bde533bff626
          - tdf#132643 Translate German section IDs
            
            Change-Id: I89247f878c8746e68f7c1f988c2c762d60334aa3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112705
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-19  Johnny_M  <klasse@partyheld.de>  [48feb32280bb229ff8e493381f9d683df8b8e47d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5ad095b0204b6f0eb5aab14d1e4a16fce1ba2632
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ibd3db13f8d9c65b191c9cee0325f7ac788e28a5d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112704
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-19  Caolán McNamara  <caolanm@redhat.com>  [5df473002da1d04d5be12b9223e1e132cae53a62]

        drop vexpand from styles panel
        
        Change-Id: I02f8d68342ba3082c960109b078f6124a17dae3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112697
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-19  Miklos Vajna  <vmiklos@collabora.com>  [1001dbaef4dec2b51c25ed8343bab6910f1219e1]

        ODT import: handle style name of covered cells
        
        Similar to commit 66ac8e60896f6306bed8fbb34606fd14474f19ce (sw: fix
        unwanted long vertical border around vertically merged Word cell,
        2021-03-04), but that one was for the DOCX import / rendering.
        
        Change-Id: I394a4f062544a9774b9b40ec757cb37e72220561
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112696
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-19  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [54a8aefa3372dce3da7cf0ad846d55d1b7b92467]

        tdf#35986 tdf#140271 EMF Fix line width of CREATEPEN record
        
        According to [MS-EMF] documentation:
        "If the pen type in the PenStyle field is
        PS_COSMETIC, this value MUST be 0x00000001."
        
        Unfortunately based on observation of EMF import,
        it seems that it is not true. As a result the implementation
        must be partially reversed.
        
        Change-Id: I0c2ec5e26b710e1a12d5196b6c8be4709f26dc4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112651
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2021-03-19  Miklos Vajna  <vmiklos@collabora.com>  [e782937228479054336b564a4c34697a12530469]

        Related: tdf#133933 sw: fix assertion failure in the SwIndexReg dtor
        
        Make sure that by the time we delete a text node, no SwIndexes point to
        us.
        
        Change-Id: I9248a2ebe529e5a0aab0e37bf676e669b9bddb1d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112698
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4550b35781c6d9407da29f64f9b02b9201bf953b]

        Fix typo
        
        Change-Id: Icc75dc0f0d7434233b83fb72aadb4832ea47493e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112694
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-03-19  Michael Weghorn  <m.weghorn@posteo.de>  [bf6efbb808929bfba42f88c894be93d1aa6f4210]

        android: Don't allow editing for read-only docs
        
        Previously when experimental mode was enabled in Android
        Viewer, a "This file is read-only, saving is disabled."
        info was shown to the user when opening a file read-only,
        e.g. when the file was passed from a third-party app.
        
        However, editing the document was still possible, a
        dialog asking whether or not to save the modified doc
        was shown when existing and only then saving would fail.
        Disable editing completely for this case, rather than
        having the user lose changes in the end.
        
        Change-Id: Ie523971949d11909223aeac4f99023ecf28cb56c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112693
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-03-19  Michael Weghorn  <m.weghorn@posteo.de>  [878cbe229fdb61501bf7889408a19fca14d1afdd]

        android: Don't show message for readonly files in non-experimental mode
        
        Since editing is disabled in Android Viewer for non-experimental
        mode anyway, there's no need to tell the user it's not possible
        to edit a specific document if it's readonly.
        
        Replace the 'usesTemporaryFile' method with a more explicit
        'isReadOnlyMode' method since ToolbarController shouldn't
        have to worry about implementation details like whether
        temporary files are used and the new method will be reused in other
        places in a follow-up commit as well.
        
        Change-Id: Iaccf5b40bd19887b9e76b982ce7252368871c716
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112692
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-03-19  Tor Lillqvist  <tml@collabora.com>  [370984c385dbc52c8ee7e6e71f4c0cc085fee422]

        Use the iOS fr_FR and it_IT dictionaries for other relevant countries, too
        
        Fixes https://github.com/CollaboraOnline/online/issues/1463
        
        Change-Id: I9fffd4bc9499aee2098258f5c3a9181330b339a1
        Signed-off-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112670
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112690

2021-03-18  Noel  <noel.grandin@collabora.co.uk>  [6e4238018bf0408f2961e5708212e09a8c3597dc]

        inline some tiny sfx2 functions
        
        Change-Id: I960d479d18bdd29fc14dd39649330d05fcdc0010
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112664
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-18  Noel Grandin  <noel@peralex.com>  [7385ce6ac788335f15744c104c2b4e095ce90ce8]

        elide SetParentAtSdrObjectFromSdrObjList
        
        the indirection just makes the code harder to follow
        
        Change-Id: I4046a822972d729ecfc9a9897bfdac146519dbd2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112678
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-18  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5d74ca4eb1a1cf3e4478c3f25c12052a06e62668]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 75d047408148b9c914b964017738d3b96b528017
          - tdf#140890 Remove LDAP data source for Base
            
            Change-Id: If937c8d2f5c7b294cd89ec8194552e42ebac6a4d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112691
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-18  Miklos Vajna  <vmiklos@collabora.com>  [db5eec5ead50c7f9f53f446d3da16255d06ade56]

        tdf#91920 sw page gutter margin: link ODF proposal
        
        Change-Id: I13693057cc899e999dd145c7a29cac16ef1cb23c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112675
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-18  Justin Luth  <justin.luth@collabora.com>  [0a32371cc2f93fad7954e0fe9c48976aae6c5b9f]

        tdf#108518 partial revert tdf#64222 sw: better DOCX im/export
        
        ...of paragraph marker formatting
        6.4 commit 5ba30f588d6e41a13d68b1461345fca7a7ca61ac
        
        Ultimately, this just reverts back to an earlier 6.4 change
        (which means that this really is untested and unproven)...
        > Also revert the change in checkApplyParagraphMarkFormatToNumbering()
        > to consider hints that start before the end of the paragraph,
        > as it has unintended side effects as pointed out by Mike Kaganski.
        But those side effects were from a DOCX file,
        and DOCX isn't processed here anymore.
        
        The (unedited) comment (still) says:
        //Formatting for the paragraph mark is usually set to apply only to the
        //non-existent extra character at end of the text node but there can be
        //other hints too (ending at nTextLen), so look for all matching hints.
        //Still the (non-existent) extra character at the end is preferred
        
        So, that suggests that there is more than one possible valid autofmt,
        and that not ALL autofmts will have a start==end.
        
        This is being considered since it fixes the one example file that I
        could find that still broke when reverting OOo's 2012 hack
        commit 1c22545edf9085b9f2656ca92781158b6b123db3
        Fix issue #i119405: Numbering text style changed after importing the *.doc
        
        The other alternative would be to
            // TODO remove this fallback (for WW8/RTF)
        
        Change-Id: I69b6e31fe570742b4b9dd94d2cce2b5b9850360d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112319
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-03-18  László Németh  <nemeth@numbertext.org>  [31442054520cf0a263cc17e157cfa102cff8ef6a]

        tdf#140980 sw: fix bad strikethrough of annotations
        
        Not deleted annotation windows got a bad strikethrough
        in ChangesInMargin mode, if they annotate tracked
        deletions.
        
        Also clean-up commit a001a66ba27e2fe9a485388869d53f001f2b09af
        (tdf#140982 sw ChangesInMargin: fix annotation ranges).
        
        Change-Id: I06cb88113bf038c09702b6ef33e46c94c963730d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112672
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-18  Michael Weghorn  <m.weghorn@posteo.de>  [88f4b76270c26ab1d99c14f68cdcbea4b6ee9031]

        tdf#125318 android: Allow copying with editing disabled
        
        Don't make the possibility to select and copy text
        depending on editing being enabled, i.e. experimental
        mode being enabled in Android Viewer.
        
        In a quick test, this worked just fine in read-only mode
        as well, so tapping on text in a document now shows two
        cursors around the tapped word, and allows adapting the
        selection using these and copying to the clipboard
        by using the corresponding toolbar entry.
        
        Change-Id: Icbd9d055a6cc700b78711df178f594c7a9c5cfbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112673
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-03-18  Jean-Pierre Ledure  <jp@ledure.be>  [83bee81c5228e8950c3c9da46e050936c19858e7]

        ScriptForge - (scritforge.py) SF_Basic: review of function signatures
        
        The signatures of standard Basic built-in functions were
        derived from the Help documentation.
        
        They appeared to be inexact.
        
        They now comply with
            core/basic/source/runtime/stdobj.cxx
        
        Change-Id: I343fb553f5fad5236d75f6b72910714d47b6a289
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112669
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-03-18  Caolán McNamara  <caolanm@redhat.com>  [f9cf66b39ea00afc66ae79ca46cd9071f3598cb8]

        weld the sidebar deck
        
        Change-Id: Idc6710df7e59bcb5f61fca783e0cc0666cb13a1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112404
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-18  Luboš Luňák  <l.lunak@collabora.com>  [3b544a311d6ab22e1e04c45a841d5f24d5c6b325]

        fix incorrect palette color indexes
        
        nSrcCount is obviously not supposed to be related to pDstAcc if
        it's used to index pSrcAcc. And nNextIndex is used to index pDstAcc,
        so it should be compared to nDstCount.
        
        Change-Id: Icc47f316a8c376943c66d1ef6127a6f85c56b624
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112667
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [166412cb09eef1a65219f7ba27a219440a5a89ea]

        writerfilter: remove another pointless convertMm100ToTwip
        
        Similar to c9e5640c8fcad7beb42a66f9bee0252eee9fe323
        < tdf#118693: no need to use convertMm100ToTwip() for line shapes
        anymore >
        This was added in 6046062719f30849cd97161c6a89d27a0b0d2a20
        < tdf#90097 RTF import: handle fRelFlipV property for line shapes >
        and it's not needed since 36bade04d3780bc54c51b46bb0b63e69789658a5
        < tdf106792 Get rid of SvxShapePolyPolygonBezier > when
        ForceMetricToItemPoolMetric was added to SvxShapePolyPolygon::setPropertyValueImpl
        to convert from 100thmm to twips as can be read
        
        The unittest was rewritten in a7afdcd8d191248fd143743e818aa9985b95743c
        < tdf#90097 rtfimport: rewrite unit test so it run reliably >
        so no tweaking is needed there
        
        Change-Id: I31bac5a39005054e2b37dc1c76cb2194a3753684
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112665
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-18  Noel Grandin  <noelgrandin@gmail.com>  [36bc901426163aa38b551865d3dd57a3a3423910]

        tdf#140590 Writer crash in Tools>Chapter Numbering
        
        and an assert in vcl to catch it a little higher up the stack.
        
        Change-Id: Iaa2e70f901f93ca9f678118e4f5a8bc1b6eda20a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112459
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-18  Seth Chaiklin  <sdc.blanco@youmail.dk>  [d652495a0f5626ba02369289c0ad2cb341f9015d]

        tdf#139667 update Styles Inspector and tip of the day to "List Style"
        
           For Tip of the Day
           + add uri to Bullets and Numbering help page for tip about
            "Insert Unnumbered Entry"
           + adjust tip for applying List Style to tables, and add link
             to "List Style" help page.
        
           For Styles Inspector
            * change "Numbering Style" to "List Style"
        
           For Customize dialog  ( sw/inc/strings.hrc )
            * change "Numbering" to "List" for Style_Family
        
        Change-Id: Id43988490a61437d0068ea22a2bf3b0841b6ad42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110139
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-03-18  Mike Kaganski  <mike.kaganski@collabora.com>  [e22405c554abe13675b05eae5c8b3e15657b10d4]

        Drop duplicate 'using namespace' directive
        
        Change-Id: If235c37cf52cfbfd171a6d1784cf5940c162332a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112618
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-18  Seth Chaiklin  <sdc.blanco@youmail.dk>  [86369c712d51738f4179f883b4a24cdbf942e8ab]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d13e4f8c6d202feafe4e8669fb4d6ad7b8d991b1
          - remove obsolete file that should not have been added
            
            Change-Id: If29beac17459bf60973e536b8d8bf6105e73fdd7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112622
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-03-18  Seth Chaiklin  <sdc.blanco@youmail.dk>  [a558c9391783dccf9504b981f97ccc819d1bfcfd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cf21df79f4499a4836adbb0e2c448048b5be418b
          - tdf#140579 add "add to list" help page
            
              add swriter/02/add_to_list.xhp with help
              on "Add to List" (previously called
              "Continue previous numbering")
            
              and embed heading and icon for this page
              into help for "Bullet and Numbering bar"
              ( swriter/main0206.xhp )
            
            Change-Id: I4e39b625d7d80f483520996703c4b584ca1153c2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111325
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-03-18  Seth Chaiklin  <sdc.blanco@youmail.dk>  [7d76581ed37851ba1e588ecb919738e1d33784d6]

        tdf#140579 "Continue previous numbering" -> "Add to List"
        
             + make "A" the accelerator key, because it does not
               conflict with other keys in the Format - Lists menu.
             + add Tooltip, mostly for sake of Customize dialog, but
               the tooltip will also appear in the toolbar, where this
               command was recently made visible by default (
               https://gerrit.libreoffice.org/c/core/+/112420 )
               so tooltip is formulated compactly to give the main idea
               (for those who are not willing to read the documentation
               that exists and/or want the UI to tell them what to do).
               Not ideal, but feasible. A better solution would require
               changing the source code to show the "Label" as tooltip
               for the icon, so that the "tooltip" would only appear in
               the Customize dialog.
        
        Change-Id: Ie0c80381d008d2ed7e6d51ad55942c5ac6d7272c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112309
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
        Tested-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-03-18  Michael Weghorn  <m.weghorn@posteo.de>  [a7c0039542fb015e34c56ec25f92f59a4c6ba1fa]

        android: Show original instead of temp file name
        
        When a temporary file is created in Android Viewer
        (e.g. when a file is passed from another app, like
        a file explorer or an email app), still show the
        original file name in the toolbar, instead of the
        name of the temporary file (like
        "LibreOffice1588848072959345750.tmp").
        
        Change-Id: I86f5cebfa8e2986fe812ace16c0df324d1420955
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112643
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-03-18  Heiko Tietze  <tietze.heiko@gmail.com>  [951b243f10a7c184e635ce1d84f69683d8e7abde]

        Resolves tdf#66470 - Scaling value in statusbar
        
        Changes also the sort order at the options
        
        Change-Id: I61c231fb94d4b4c66358a17e7585609e31eb6a70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111947
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-03-18  dante  <dante19031999@gmail.com>  [b3b1936ecdf5396892849d0e90d94324fad609ac]

        Use ESelection to locate code on node instead of SmToken
        
        Will allow to use different input sources besides starmath code.
        Also, for adopting mathml standar the purpose is to make smnodes
        separate from the starmath code.
        
        Change-Id: Iefab5943cf59a8d2e31f5d59406c253fbe680ead
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112477
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [c9e5640c8fcad7beb42a66f9bee0252eee9fe323]

        tdf#118693: no need to use convertMm100ToTwip() for line shapes anymore
        
        It was introduced in 11129d89b152db54c86bb2bda58c24b8abb6c5a8
        < tdf#85232 WPG import: fix handling of line shapes >
        and later in 36bade04d3780bc54c51b46bb0b63e69789658a5
        < tdf106792 Get rid of SvxShapePolyPolygonBezier >
        ForceMetricToItemPoolMetric was added to SvxShapePolyPolygon::setPropertyValueImpl
        to convert from 100thmm to twips as can be read
        in the comment in testTdf85232
        With this change, xShape->getPosition().X in testTdf85232
        is 2267, which was already in twips
        
        Change-Id: I30b757885327a477213f96f8f84541971f435164
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112663
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-18  Miklos Vajna  <vmiklos@collabora.com>  [c08271500f6a13e80f739e2609b86ca8351f681e]

        sot: clean up not needed HAVE_FEATURE_PDFIUM ifdefs
        
        Now that pdfium is an impl detail of vcl, sot can just assume pdfium is
        always there. If the build disabled pdfium (which would lead to e.g.
        broken pdf signatures, so it's more just a debug option), then we can
        still call into the pdf import filter, it will just fail.
        
        Towards completely avoiding the HAVE_FEATURE_PDFIUM ifdef forest.
        
        Change-Id: I6479644d97c48161bb01e2a7dc5b865adeaebfa1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112657
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-18  Jim Raykowski  <raykowj@gmail.com>  [48570b9b5e4939069f8a1a2541fd4efe6f2bb0aa]

        tdf#140892 Outline Content Visibility Window button improvements
        
        - Makes the horizontal position of the button near to the first character
        horizontal position in the frame.
        
        - For RTL frames places the button to the right.
        
        - Changes the button symbol for show/expand content from a right-arrow
        to a down-arrow and for hide/collapse content from a down-arrow to an
        up-arrow.
        
        - SymbolType enums are replaced with ButtonSymbol enums to represent the
        button symbol for the outline content visibility state.
        
        Change-Id: Ie5d94b0dec0690c0798098ed19e38cc13d9d2682
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112463
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-03-18  Mani Kumar  <manid2.work@gmail.com>  [bd43c754d3a6977fc2de80bce27d4045046cb32f]

        tdf#88205: Use initializer_list ctor in css::uno::Sequence
        
        Change-Id: I95aaefa11c733f5c020600cf13510af1bc9c0de7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112652
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [80da19ae298b4b4d8802906f88fde0c0f9348765]

        vcl: test for reading the XPM format
        
        Change-Id: I416a1c02d737dba716b55a7eb902181c3cff22b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112598
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-18  Jim Raykowski  <raykowj@gmail.com>  [005adbefc746f9024adcf572c287dc061acbcf00]

        Sw Navigator: fix table selection
        
        Fixes table selection from the Navigator not selecting the whole table.
        
        Change-Id: If6a9161d011a056aad02c3bd99c19e62802288c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112254
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-03-18  Seth Chaiklin  <sdc.blanco@youmail.dk>  [7053ec94b47432aad6c5d1d82dd85e41bc08d2ac]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 367a4f5cf3d78adaeec36715a37286a6a2cea694
          - tdf#139667 update numbering paragraphs; joining lists; chapter numbering
            
              ( swriter/01/06060000.xhp )
                + variable to tip about using Chapter Numbering dialog
                  to add numbering to headings, so that it can be embedded
                  in other help pages.
                + add links in tip to Tools - Chapter Numbering and other
                  icons, toolbars, and dialogs mentioned in the tip.
                + Emphasize in the tip to use the Chapter Numbering dialog instead
                  of direct formatting, when adding numbering to Headings.
            
              ( swriter/guide/join_numbered_lists.xhp )
                * "numbered" -> "ordered"
                * "Numbering On/Off" -> "Toggle Ordered List"
                * In paragraphs with changes, update to <menuitem>
                + add a <tip> about "Add to List", with link to
                  relevant page.
                * update to <h1>,<h2>,<relatedtopics>
            
              ( swriter/guide/numbering_paras.xhp )
                * "numbered" -> "ordered"
                * replace tip about chapter numbering with embed from
                  swriter/01/06060000.xhp
                * "Numbering On/Off" -> "No List"
            
            Change-Id: I242bfef2535d5fbcd95355d79e77403ce0071679
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112518
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-03-17  Luboš Luňák  <l.lunak@collabora.com>  [d697e792c5b4b27aad8806694e1b8e22dcc70eae]

        optimize SalLayoutGlyphs for the common case
        
        This should reduce memory usage (libstdc++ vector is 3 int's and
        allocates dynamically). The usual case should be no font fallback.
        
        Change-Id: I2e7981c0962f4f417fd024e3c27f01bc2a71127e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112591
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-17  Luboš Luňák  <l.lunak@collabora.com>  [7439cabc643de2f07c18adc35056f802997f484a]

        make SalLayoutGlyphs work with MultiSalLayout
        
        Code that needs to lay out texts repeatedly can cache the result
        of SalLayout::GetGlyphs() can reuse it. But GetGlyphs() returns
        nullptr for MultiSalLayout, so caching for it doesn't work. Worse
        still, it actually increases the number of layout calls, because
        there's the initial layout for caching and then each call
        will need to do the layout again because of the nullptr that's
        not cached.
        
        This commit changes SalLayoutGlyphs to possibly include multiple
        SalLayoutGlyphsImpl objects, one for each SalLayout handled
        by MultiSalLayout. Changes include making GenericSalLayout
        work directly with the Impl class, which avoids an indirection
        and simplifies code.
        
        Change-Id: Ic4b19934a8a06d4955b51527fe3777c5e91107b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112590
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-17  Luboš Luňák  <l.lunak@collabora.com>  [9d02d86e8a9111b7a689062eb9a856146a9e80b1]

        do not disable Writer font caching on zoom mismatch
        
        This code disables font caching for some cases, e.g. when exporting
        to PDF if the zoom is set to anything else than 100%, or also when
        loading a document.
        
        It unfortunately comes from the OOo initial import, so it's
        impossible to find out why it should be needed. SwFntObj instances
        are created only using SwFntAccess ctor, which checks any SwFntObj
        it tries to reuse, so if this some additional factor to consider
        when reusing SwFntObj, then it can be checked there. But when I
        remove the code, I cannot see any breakage. Tests pass, normal
        rendering is fine, document thumbnail is fine, printing is fine,
        PDF export is fine, embedding in a spreadsheet is fine.
        
        We had a look at this with Miklos and concluded that it is not
        needed (until proven otherwise, in which case it'll be also known
        why it would be needed).
        
        Change-Id: I59d375229a265a4353c1da6dd067d892dd4ecfb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112589
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-17  Luboš Luňák  <l.lunak@collabora.com>  [3f69ec9ab4236de13d229f675943123aeb42ea29]

        improve font caching in SwFntObj
        
        The code previously cached only SalGlyphItems, but such caching
        fails if SalLayout::GetGlyphs() does not return valid glyphs,
        which is the case with MultiSalLayout. Worse, it not only fails,
        but layout is once computed for caching, that fails, and is computed
        a second time for actual use.
        
        This improved cache caches the result of GetTextWidth(), which
        itself improves the performance a bit, but it also allows caching
        the value for GetGlyph() not returning valid glyphs. Moreover this
        also caches failures to get valid glyphs from GetGlyphs().
        
        There are quite some calls to GetTextArray(), I didn't cache those,
        but it might be added if needed.
        
        Change-Id: Ia2589fb1b778f4f154c88f65d9906584284239da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112588
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-17  László Németh  <nemeth@numbertext.org>  [a001a66ba27e2fe9a485388869d53f001f2b09af]

        tdf#140982 sw ChangesInMargin: fix annotation ranges
        
        Annotation ranges of tracked deletions collapsed in
        ChangesInMargin mode (as before saving the document,
        see commit d325cd0c69b7c0cc4f47105749a98995de81cc9d
        "tdf#115815 sw: fix lost annotation ranges of redlines").
        
        Change-Id: I413804cfcdf972f054b65e28e6265c30d25731e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112644
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-17  Caolán McNamara  <caolanm@redhat.com>  [feb6fd1f4213ef114e63a3dd398c2cba6a5e93ea]

        tdf#141027 set all buttons to the same max width
        
        so changing from "ignore all" to "ignore rule" makes no
        difference, which removes the redraw problem with Russian UI
        
        Change-Id: I27c0e7b00a4f77ac5348aeee64bf312afff423cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112587
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-17  Miklos Vajna  <vmiklos@collabora.com>  [5c7255d3a98568a2965f840b76371cf03eb0d99a]

        sw reqif-xhtml export: make sure OLE1 preview is WMF-only
        
        reqif-xhtml has previews for embedded objects at 4 levels:
        
        - png preview
        - RTF preview
        - OLE1 preview
        - OLE2 preview
        
        The OLE1 preview has to be a WMF one, and in case our WMF export tries
        to inject EMF into it, Word will refuse to open the embedded object. So
        add a new flag to allow opting out of the EMF embedding for reqif-xhtml
        export purposes.
        
        The other option would be what Word does to just omit the OLE1 preview,
        but then this would break reqif-xhtml consumers who take the preview
        from the OLE1 data.
        
        Change-Id: Ia8d4626aefb6309743c9f4023f289c9a7b872035
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112648
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [840b05f519a3cbc35842b0af7825e516771ce44d]

        Fix typo
        
        Change-Id: I9da07f8ba5e3528d8b29a75739f92f26eb1d91c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112597
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-03-17  Jean-Pierre Ledure  <jp@ledure.be>  [8c04c9b3c726deb4bcab82aff0aec7d4f4ee6158]

        ScriptForge - (scriptforge.py) Array class
        
        The SF_Array (Basic) class is highly redundant with the
        Python tuple/list classes.
        
        Hence only 1 method is implemented in Python:
            ImportFromCSVFile()
        to have the same csv files imported identically
        in both environments.
        The returned value is a tuple of tuples.
        
        Restriction: dates are recognized but converted to their ISO format.
        Up to the user to interpret them correctly.
        
        Change-Id: I6611964a8083a9d7c6f9622b2aef64fe8b1491ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112585
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-03-17  Luboš Luňák  <l.lunak@collabora.com>  [ff1cfaf87ce0aa9673e1c3f92308cde6a2c6aa69]

        round polygon points before merging them for Skia drawing (tdf#140848)
        
        basegfx::utils::mergeToSinglePolyPolygon() appears to have rounding
        problems. Point coordinates are in pixels anyway.
        
        Change-Id: I9880cc32f934a08923a5c59278f6aa07852c05f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112647
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-17  Stephan Bergmann  <sbergman@redhat.com>  [d7ed130f537a81b900c55d222004cc9e88c0b355]

        Fix CPPUNIT_ASSERT_EQUAL argument type mismatch (Windows, 64-bit)
        
        long vs. tools::Long aka sal_Int64 aka __int64 aka long long
        
        Change-Id: Iabf0b18dba12985250b63664c464fba53ae552b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112641
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-17  Mike Kaganski  <mike.kaganski@collabora.com>  [1ec33490e92d884b75371e9227605f7d2f4f17e3]

        Use COMReference here
        
        Change-Id: Ic9a12de597724e17c575336bb313f50ad1cecfa0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112612
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-17  Tor Lillqvist  <tml@collabora.com>  [cb6ba06d286d0b44e0a54635588e33c2a650e0b8]

        tdf#124909: Use the myspell dictionary for Swiss German on iOS
        
        The iOS system German dictionary is not good for Swiss German. (And it
        doesn't even claim to be, it says it is for de_DE.) The system German
        dictionary accepts 'ß' but that is not used in Swiss German, 'ss' is
        always used instead.
        
        Build the spell library for iOS, too, and don't assume that the system
        de_DE dictionary would be usable for de_CH and de_LI. Copy those
        dictionaries for inclusion in the iOS app bundle.
        
        Change-Id: I0f8020812221024756c792bddc16a707de35b827
        Signed-off-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112603
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112635

2021-03-17  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [8d8486f43c1a8a51157bfc3e0b87090b05a9229e]

        tdf#46561 sw: fix lost undo stack setting header/footer
        
        Changing 'shared' setting of left vs right or
        first vs non-first page headers or footers removed
        the whole undo stack.
        
        Note: style changes before a 'shared' change
        can still not be undone.
        
        Co-authored-by: Attila Bakos (NISZ)
        
        Change-Id: I6875bd0581869ffeb853911347dbc9f8c666214b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111635
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: Balazs Varga <varga.balazs3@nisz.hu>
        Tested-by: Balazs Varga <varga.balazs3@nisz.hu>

2021-03-17  Johnny_M  <klasse@partyheld.de>  [262c07d2b733543dd895b92325b36ce093226f26]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5ed37664620c9e664b06c4660529ad0f200bbc5e
          - tdf#132643 Translate German section IDs
            
            Change-Id: I800890dd9d9f377cf1c57b56c193935184b2cc07
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112607
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-17  Noel Grandin  <noelgrandin@gmail.com>  [f1cc5d2229956e3698fd40a4d900fe45e7f8e160]

        throw exception for errors in uitest actions
        
        so we abort early when a uitest goes wrong,
        instead of letting tests become fragile
        because it looks like its passing, but the code
        is just accidentally working
        
        Remove code in python uitests that was not actually
        doing anything (and now crashes because we throw an exception
        for actions that don't mean anything)
        
        Change-Id: I9c52f9fdc06f1c01e9b93b58a5200f9c3684db1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112471
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [32a0b409282554df7d66b7212ddd0fe187f86690]

        Revert "tdf#101217 Change row height and col width decimal places to 4"
        
        This reverts commit 872ab577ccc4626f4720ae71cc298dca8e2968f4.
        
        Reason for revert: this causes unit test failures in UITest_calc_tests
        
        Change-Id: Ib4ec84393ba4bb3db56f62bb0a5a76c58c73b127
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112613
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-17  Johnny_M  <klasse@partyheld.de>  [9f03b05f063d4dd886088f99e59cf7be3b7bfb24]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 172a31b73a1528385a05fc5afb137d811dd4886e
          - tdf#132643 Translate German section IDs
            
            Change-Id: I8a778692623c91fed358e43715ec3588222ca066
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112634
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-17  Johnny_M  <klasse@partyheld.de>  [c3949c3e7370adf38ac53818d07077e3dfb189df]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 10556be199df72d2180e0be1e9ffa7a1076742aa
          - tdf#132643 Translate German section IDs
            
            Change-Id: I11440d50dad489f944f9d850db193e888f7d3304
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112633
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-17  Johnny_M  <klasse@partyheld.de>  [f9ebae343267d4d80ebe7a4813c07b219c5f631a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cf5110fec4a036307a33a70e45fd7d981de4d944
          - tdf#132643 Translate German section IDs
            
            Change-Id: If9db453e78dd4395779c81ecfced846720935f7b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112611
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-17  Johnny_M  <klasse@partyheld.de>  [fd2132c1eb24eba0af67f5822b3c41009a1344e6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3242bf4e1cc445ac5a9bb07de5196670dd621aa0
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iabb895b801a308331c819ce4a7bd199a29a332b0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112632
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-17  Johnny_M  <klasse@partyheld.de>  [2316d3a1f6bc36a03f7237c99f8e19ecc10763f2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4afa5b102c5d42c2205623a48413b97099e979e4
          - tdf#132643 Translate German section IDs
            
            Change-Id: I99ea90321fae6b1b800fe0f5ee29e46bce01242c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112610
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-17  Johnny_M  <klasse@partyheld.de>  [ce776dc26a96c655d8758968292db8ec983db72a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ea1776d6f6253ec2ddd2f9c8b4b4e8346d8f19e8
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ibdb8385c6ca3d78baace4824ce71f091226c02c1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112609
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-17  Johnny_M  <klasse@partyheld.de>  [2c818b70a4e8bd98fa1cce80ea9b7fb408a88401]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8d418b9c58e89f1e1bb98ada13370c31e5b7afa2
          - tdf#132643 Translate German section IDs
            
            Change-Id: I588afd634bc5ff443a722561c5577f8d683ad11b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112608
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-17  Johnny_M  <klasse@partyheld.de>  [5ba069caeec1055c1368c8610c662491634f5921]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 23230b3198e341db72ae7183a2aa328f39a63cc8
          - tdf#132643 Translate German section IDs
            
            Change-Id: I4797eb6465845f34e7184b8d12b140c68260db1e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112605
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-17  Johnny_M  <klasse@partyheld.de>  [5ba08dfad54b886896e29603265ea798637e25e3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to dfd9e76f7ed79755de70053a7c7c3598e96d48d9
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iaf2ad84ab62390c87791ef3ce71da60c5c7862a3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112606
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-17  Johnny_M  <klasse@partyheld.de>  [2690bf8b729d0674f8d3f56b426c566c4097b9df]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bc88b90f1a9ac821b856a0d963189797c37d3b80
          - tdf#132643 Translate German section IDs
            
            Change-Id: Id8c1b9e78358bf522310325a45162991a7875695
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112604
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-17  Johnny_M  <klasse@partyheld.de>  [d4f66fc8dc19340aaa956ee8b1bf9baf46ad5537]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e04720946e34fa81c6a9e6b6ab3fde56a405b94d
          - tdf#132643 Translate German section IDs
            
            Change-Id: I652e0f0721e4be139d458eb9ee1d8ac2eba4d027
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112506
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-17  Johnny_M  <klasse@partyheld.de>  [88f499381df2127ca3093c87461df3d2a4d14a54]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 388eddd88749782ec239cd87094f536e276b67f6
          - tdf#132643 Translate German section IDs
            
            Change-Id: I33b16ae21790de5963ce31fd753a95c4468056c6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112505
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-17  Johnny_M  <klasse@partyheld.de>  [647bbf517462c50bad831fcfd0d44ccd2c1b79d6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1dfd6f32abf0b10263fb5e2331afbdc648f19825
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ie1195e80e4a1a59341e2e63324863ce7cc305fa3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112504
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-17  Johnny_M  <klasse@partyheld.de>  [47f4b8366bcc9d05454ab2262b39d28821c8b8a1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8cf1a84f8c307dda37253d240e079ce12c175295
          - tdf#132643 Translate German section IDs
            
            Change-Id: I188580eee66a36f3bd5b728c0764e1623b0caccc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112503
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-17  Johnny_M  <klasse@partyheld.de>  [a3ceecdc438493a27b7e28f2b1ca61c602cb5481]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fa336b651eb6bd4e020a055004913a01bee01192
          - tdf#132643 Translate German section IDs
            
            Change-Id: I66ba9f686ed2407e415b6e4c72e035a290235b83
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112502
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-17  Johnny_M  <klasse@partyheld.de>  [fd6ede3bf97628d3eabea2fb898071c1110332a4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b2908642c69c7bf1c7759d8a28fb0144f2467295
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ib4807f699bd43a14b20fd7e2e9c2b81f925f11aa
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112495
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-17  Johnny_M  <klasse@partyheld.de>  [e4a02b4aa057d4599f8a3b7a9f74783bbfe312a7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 158c207ac80ae531d38d90f5ad66f43c07f44bf7
          - tdf#132643 Translate German section IDs
            
            Change-Id: I2b1b20df6a6e268fbd48ad5287296747f9e5bafa
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112496
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-17  Johnny_M  <klasse@partyheld.de>  [5c330f84245978f20343ba6bc2ebcc303ab9c5f6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to aa623cdddae3b09e3891d50ce321f695d43e1397
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ia3ee1aeb5c74b7b4871f6bbe5cfef89d54570a2c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112497
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-17  Johnny_M  <klasse@partyheld.de>  [797e931d45b8b4fe179cf19850f633799cc5cbda]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ff28bcefe403cbcd31fb27de8db7af8dd437473e
          - tdf#132643 Translate German section IDs
            
            Change-Id: I41d176b52557a39f55e5e82162153fe902d56970
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112498
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-17  Johnny_M  <klasse@partyheld.de>  [1ed2accfc3e95474ffaa69d28b45af750dcca633]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ff8d34fe56a1971abe54aa77c9f2baea1f32840b
          - tdf#132643 Translate German section IDs
            
            Change-Id: I5f6fba58998bc14cc32676525cea0fd2ebb82291
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112500
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-17  Johnny_M  <klasse@partyheld.de>  [530b87b73eb509a32a2154b7a75b4d56abd0e381]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0b7250bd4e8a237643db7c9ed416d1a89ae7f09f
          - tdf#132643 Translate German section IDs
            
            Change-Id: I60ada0ec1e3040ea00ad20869baac002589c5c19
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112499
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-17  Miklos Vajna  <vmiklos@collabora.com>  [c414683608f0500ffb71c6f91ac31ea6a6080274]

        sw: prefix members of SwIsoRefPortion, SwIsoToxPortion, ...
        
        ... SwSoftHyphPortion and SwSpaceManipulator
        
        See tdf#94879 for motivation.
        
        Change-Id: Ib7034bfa158885d23cf51b9db2e8f7095885cf39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112595
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-17  Johnny_M  <klasse@partyheld.de>  [2102a1b0e3c5ffeca63e6808e9f9b575359755fe]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a218d09ebd42ac46902331ddea406f17ca75c576
          - tdf#132643 Translate German section IDs
            
            Change-Id: I0f539b984122bd1332982f12a2e92dbff6e516c2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112494
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-17  Justin Luth  <justin.luth@collabora.com>  [b6850b9827a13b8f8d9b9749a982e128b7e0e867]

        tdf#52065 sw: revert tdf#45908: Cleaning up the tabs too early
        
        ... can cause loops
        from LO 3.5 commit 36c905d8c2874f6f984d5fbbc07784ec20c43524
        
        The PostFormat for Center and Decimal tabstops is critical
        since the space they take up is unknown until the following
        text is evaluated.
        The search position in these two cases is invalid
        until the text position is calculated by PostFormat.
        
        PostFormat normally returns FALSE, so in almost all
        cases the rest of NewTabPortion completes. The function only
        returned early if the start of the tabstop was beyond
        the right margin. I assume the original intent was to
        avoid potentially unnecessary processing.
        However, returning early can cause looping,
        which the LO 3.5 commit "fixed" by removing everything.
        Well, just remove the early return and both problems are solved.
        
        Change-Id: I4afc4cce8249f90097bc1f263df1a39bc219098d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112559
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-17  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [719ca339f54698482087e17e2271e18ec10de142]

        Fix indentation
        
        Change-Id: Ibcab3f6cd41a286ec720ba2bd3fdca16b26aa664
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112583
        Tested-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-03-17  Noel Grandin  <noelgrandin@gmail.com>  [4e8a4d9ceda1f5931a8a086b175793c81b715b58]

        use noexcept lambda in DispatchUserEvents to improve debugging
        
        Change-Id: I3141888cc08718a2a3883e8a650fdaed7696d1a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112592
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a873ef61534353df3251dd879f8deabde9295145]

        devtools: add refresh button for the DocumentObjectTreeView
        
        Change-Id: I4fea7dd2a12bc04649ff62e0d04e3058cf09c884
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112579
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8ba384f47a26404a6b81390095e10d793e4b218c]

        devtools: change DocumentModelTreeEntry to do expanding and name
        
        This changes DocumentModelTreeEntry and its subclasses to handle
        when to show the expander on the tree view and when not, and to
        hold the string of the tree view node, which is passed as a
        input parameter. This simplifies the code and makes it easier
        to handle. Most of the ideas are from ObjectInspectorNodeInterface
        and it subclasses, where this works really good.
        
        Change-Id: I076f80a7c64abd0eb67af7ac0144082611d10076
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112578
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-17  Regina Henschel  <rb.henschel@t-online.de>  [fa8d00560bbfededec7f2c328f04eb2b369c00e2]

        tdf#141021 Correct sign in Origin in Extrusion North
        
        This is about customs shapes in 3D mode using direction floater.
        Shapes, which were created with older versions, keep their values until
        the direction is newly assigned. So the change will not automatically
        change existing documents.
        
        Change-Id: Ib1ce511de0f524bf59279fb4e976f66ed65bc080
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112474
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-03-16  Caolán McNamara  <caolanm@redhat.com>  [5aef0085cadb03c5c6b64747cf0ea76657a3a2ca]

        enable grabbing focus to an unspecified container child
        
        Change-Id: I269f76a3e71832ef2e8961952d9362838bd49cfc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112577
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-16  Seth Chaiklin  <sdc.blanco@youmail.dk>  [486f329b9589f1c795286228a513cb3751492fd2]

        tdf#140949 update "Format > Page" to "Format > Page Style" in Calc menu
        
        Change-Id: Iffbeb1d10f48b72d6ffc1a1796dbc4fe3e698fa0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112298
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-03-16  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [daa162c20f4c7d61edc217ed44cb2854652a63ec]

        tdf#134607 use kMDItemFSName instead of _kMDItemDisplayNameWithExtensions
        
        apparently the latter is not available on older versions of macOS.
        https://developer.apple.com/documentation/coreservices/kmditemfsname
        lists it as in version 10.4 and not flagged as deprecated, so keeping
        fingers crossed that it is not affected by user-settings or similar…
        
        Change-Id: I208d22f2abd628e7d95babc23ddb145a88bcf5cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112385
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-03-16  Winston Min Tjong  <winstontjong@gmail.com>  [872ab577ccc4626f4720ae71cc298dca8e2968f4]

        tdf#101217 Change row height and col width decimal places to 4
        
        Bug 101217 - Setting the column width and height should not round
        the values causing compounding errors
        This patch fixes the problem caused by rounding errors by
        increasing the number of decimal places for row height,
        optimal row height, column width, and optimal column width to 4.
        Modified:   sc/source/ui/view/cellsh3.cxx
        
        Change-Id: I29d90b413e6f6f6e8b73d30ac47d644a69d15046
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111800
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-03-16  Mark Hung  <marklh9@gmail.com>  [f3f7cc53efda828af8897fa45fa2a8f18cf3b48b]

        tdf#136956 reorder undo actions in removeColumns
        
        and removeRows.  Inside the removeColumns and removeRows, undo actions
        are added first, and then cell spans are updated to reflect the removed
        columns or rows. Once undo the cell spans they become immediately
        invalid because the rows or columns are already removed, hence cause
        Impress to crash.
        
        Change-Id: I9d8641bdad43026eca03cbeaaa3a5907b516304f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112355
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2021-03-16  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [fd9b1fbcae5d90d7e542dae999cffda9a0f928f0]

        tdf#137925: UI: Preferred user interface rearranged
        
        Change-Id: Ic943460fd45fbfb77774f1bff3f5cd152b57b7e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112553
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-03-16  Stephan Bergmann  <sbergman@redhat.com>  [67acdf3f1c536079e07afcec6894ed1f8d08b2bd]

        loplugin:staticdynamic (clang-cl)
        
        Change-Id: Ifb1ee4a221ddacdf676443ec720c12f6504e2f8a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112576
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-16  Stephan Bergmann  <sbergman@redhat.com>  [f416acdc3a142c7bf54ae5ea5d5fdcd690e0e810]

        systools is no longer part of the URE interface
        
        ...since de030cd7a234fd9191364647deb1a4836ca992cb "gbuild: Remove MSVC 2013
        legacy code", so no longer treat it as such in compilerplugins.  (Which caused a
        few loplugin:includeform and loplugin:nullptr warnings.)
        
        Change-Id: I99b42e76992e31aff56b417c05738d4d29e3faf9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112575
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-16  Caolán McNamara  <caolanm@redhat.com>  [90f25a4ff279aa4561861c313c7c18b9d42777a8]

        add access to DumpAsPropertyTree for sidebar::Deck
        
        Change-Id: I9df780ba3a6701275256fff585f4a969178aaff2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112574
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [6fdff333560e625b7c5c4dd9053c9945a45a52d1]

        tdf#129606: sc_ucalc: Add unittest
        
        Change-Id: I7fa9860da5f80fa903246d417f07a99dae4afb3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112566
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-16  Tor Lillqvist  <tml@collabora.com>  [f1073838d24d418c14afd0cf5cc4cfd547f5d213]

        Do build Pdfium for iOS, too
        
        For it to compile, the inclusion of <Carbon/Carbon.h> had to be
        replaced with <CoreGraphics/CoreGraphics.h>. That doesn't harm the
        macOS build either.
        
        This fixes the crash in
        https://github.com/CollaboraOnline/online/issues/1710 . I am not
        entirely sure yet whether the actual PDF import functionality now then
        works in the iOS app, though.
        
        Change-Id: Ie25e7c58632c0fdddb569d58217f23b26d1e5937
        Signed-off-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112571
        Tested-by: Jenkins

2021-03-16  Jean-Pierre Ledure  <jp@ledure.be>  [8570a945f2c77ea0231acd0d110016a336dbf9c7]

        ScriptForge - (scriptforge.py) Exception class
        
        The SF_Exception class is not intended to replace or complement
        the builtin Python exception handling.
        Hence it implements only a subset of the corresponding
        Basic service.
        
        - no properties: they are fully related to Basic error trapping
        - next methods are available: Console, ConsoleClear, ConsoleToFile,
          DebugPrint and RaiseFatal (reserved for internal use)
        Restriction: Console() does not work in non-modal mode.
        
        DebugPrint formats its messages by using the repr() builtin method.
        DebugPrint outputs from Basic or from Python are mixed within
        the same console.
        The other methods call their Basic counterpart.
        
        A new method has been added both in Python and Basic: DebugDisplay
        It combines DebugPrint with a display in a message box of the
        arguments.
        
        Change-Id: Iba94ab951b95b409c881ac17560476d6e9bc2fc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112570
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-03-16  Luboš Luňák  <l.lunak@collabora.com>  [1e9b97dc1f795da63c92b0169415a4f455d9d014]

        fixes for SkiaSalBitmap delayed scaling (tdf#140930)
        
        The original idea for delayed scaling was that if a bitmap is to be
        scaled, only the parameters will be saved and the pixel buffer
        mBuffer will be resized only on-demand. But this gets complicated
        by mImage sometimes not being just a cache of mBuffer, but sometimes
        it is the only data. This is needed so that e.g.
        OutputDevice::GetBitmap() can operate only on SkImage without
        possibly ever needing a conversion to the pixel buffer, thus even
        keeping the data only on the GPU in the Vulkan case.
        
        Together with delayed scaling this means that the size of mImage
        can be either the original size (if Scale() is called with mImage
        already valid) or the final size (if mImage is created in
        GetSkImage()). Thus relying on 'mPixelsSize != mSize' as
        a detection of pending scaling does not always work for mImage.
        Handle this by using mImage dimensions in cases where relevant.
        
        Change-Id: Id9fad67b8936d2266c1f270d08023d15efee3987
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112545
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-16  Luboš Luňák  <l.lunak@collabora.com>  [2c84920182ee18d0cff97637bc7f20facc5f29cd]

        with mEraseColorSet, there should be no pixel buffer
        
        Change-Id: Icc39ce0516f6cb058cb11e20420a387a913a81e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112544
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-16  Luboš Luňák  <l.lunak@collabora.com>  [96007832dd3d800ca781c9ef12904b178adb61f1]

        don't repeatedly create (alpha)SkImage on mEraseColorSet
        
        Change-Id: Iac42ead2bfd5a2b7f245cc44634f675a559d86ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112543
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-16  Caolán McNamara  <caolanm@redhat.com>  [98fbedf9e59ba5b6159abfbc85c05c00ceab5b90]

        a panel if present is always enabled
        
        there's no case, as far as I can tell, where the panel container window
        is in a disabled state. Hidden yes, disabled no.
        
        "enabled" in the json dump was added by
        
        commit fc93925a935960c750f400b9b3c79a592baaf5fe
        Date:   Fri Jan 10 18:03:49 2020 +0000
        
            lok: jsdialog creation for sidebar panels cleanup.
        
        presumably for completeness sake
        
        Change-Id: I7c04190118db52d57e514f391b953b4deb00d533
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112542
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-16  Caolán McNamara  <caolanm@redhat.com>  [fa1bcc22921941b2cd8a0b32fe0d15655d12d607]

        tdf#122894 skipping anchor in column in footnote
        
        a trawl of crash testing document didn't show up another example
        and it doesn't seem possible to create this scenario directly in out
        UI
        
        Change-Id: Ie65a51bf609e8bacd261f368f0b8037431c116ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112567
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [bada1d6abac201e28d470d1c4e18ab77672fdf01]

        uitest: sc: assert text in entries
        
        Change-Id: Iabb83856f3362efd23408688b239637729fc48e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112564
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-16  Ahmet Hakan Çelik  <ahmethcelik@gmail.com>  [0726ecd9e2f2d94e9f49eb40d2b4952475e02764]

        tdf#114441: Convert use of sal_uLong to better integer types
        
        Change-Id: I173d57105429e2bdf2288678fa7911b8541a402b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112154
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [d2392723e1db63e31aa31fb4531a368b349fcd88]

        tdf#89998: sc_ucalc: Add unittest
        
        Change-Id: I134ce260f0c605185125bbd2723c58661d9ba615
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112561
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-16  Michael Weghorn  <m.weghorn@posteo.de>  [66e531d2337be9a2be7b1798779fb9da0e198bbf]

        tdf#141052 android: Include 'tabbuttons.ui' and 'tabviewbar.ui'
        
        ... which have been added in
        
            commit e00fd78e6e454491014f03370e14efa5ebc2eefe
            Date:   Thu Oct 22 19:41:17 2020 +0100
        
                weld impress TabBarControl
        
        and
        
            commit aa0657e2983007c505b1223281df4a3a4eb6e73a
            Date:   Fri Nov 20 15:59:17 2020 +0000
        
                weld ImplTabButtons
        
        and are now needed by Impress in Android Viewer
        as well.
        
        Change-Id: I7fd89fa78a277d9da2121a47765107166ada1fd3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112557
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-03-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [95bb2a4fe05fe94029047d3165af21b56b7cd3e5]

        vcl: add BmpReader{Writer} and many BMP format test
        
        Change-Id: Ibadfed73b9649689cec6e69f562a7a1226aef932
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112554
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-16  Miklos Vajna  <vmiklos@collabora.com>  [d934cb370b1d660f996ec959fda4bcc6f29902a9]

        tdf#138895 DOCX filter: fix handling for effect extent vs line width
        
        Regression from commit a5a836d8c43dc9cebbbf8af39bf0142de603a7c6 (DOCX
        filter: effect extent should be part of the margin, 2014-12-04), the
        problem was that effect extent is OK to be added as an extra margin, but
        line width is part of that effect extent in Word, so Writer margin
        should not be increased with the line width.
        
        The Word behavior seems to be that half of the line width is part of
        e.g. the top effect extent, then the other half is part of the bottom
        one (and so on).
        
        The bugdoc's case was that a too large margin shifted the last line
        below the shape, and this tiny half-line-width extra margin handled
        correctly puts the line back to its correct place.
        
        Change-Id: Ic897926f3d79f979ea84aef3dbda49c46b18a3ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112558
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-16  Seth Chaiklin  <sdc.blanco@youmail.dk>  [5ac7d9e0cb5172e3582b8fa4548913cdcdadc677]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 09799dd8cd57f5971241ba7a5a3365220d106407
          - tdf#140478 clarify explanation of List in Basic Fonts
            
              Thanks to Mike Kaganski for insight.
            
            Change-Id: Id5135c6e75d0bf6d19bedc5ac21d56656bf83678
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112525
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-03-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [ca28c94bde551a07a2b61bf91b7a55c93497d451]

        tdf#112780: sc_subsequent_filters: Add unittest
        
        Change-Id: Ifcf09bc40dd8ce3304b87a902f9d8d9991b62531
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112541
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-16  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [be0fdabfa6cdac4a606ae3691ac99948fb12e537]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 65d0ce6b572ab20c9ebc89771118458acfab9d40
          - Fixups of things missed in review
            
            Change-Id: I6190d21bef297077e6a7685b59b58804cce60bca
            
2021-03-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b63e845c25f5e78e845cc9947b0b1f9958a646ca]

        devtools: more string for transaltion, improve display of values
        
        The change improves the display of values by shortening the string
        value when showing it in the tree view. Also improve representation
        of the object and sequence.
        
        In addition add strings in object inspector for translation.
        
        Change-Id: I502556f11e4c5c83de7174db8b22b2c83d55ce8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112552
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1279f0bad577e44fb0a321b17a44759dc3e32c53]

        devtools: move "Development Tools" menu from "Help" to "Tools"
        
        Change-Id: I82f3315321ecb3ef2796234968ff22392be828eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112551
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [14589413c8d10bfe9186994b55d436331a97a43e]

        devtools: rename menu "Development Tool" to "Development Tools"
        
        Change-Id: I9da31857bfbf16c99bdf1a811395ab7346cf8d24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112550
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [42503d3e3004242b96d41c0722078fef6c69188a]

        devtools: extract conv. from enum value to name into a function
        
        This conversion is not that trivial, as it needs to access some
        reflection UNO classes, so extract it to its own function.
        
        Change-Id: Iafd1aa7443f21d90efe60c70f725c07f6638feb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112549
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2b9cf977810193b642761328ec15ec78ce245016]

        devtools: add a text view to show the value of selected property
        
        Sometimes the property value in textual form can take a lot of
        space, which can't be shown completely in the tree view. To solve
        this problem, this change adds a text view at the bottom of the
        tree view, that shows the complete value of currently selected
        property.
        
        The text view can be expanded if necessary, but to not require
        constant changing of the pane, the position of the text view is
        always reset to 90% of the total height.
        
        Change-Id: I209ee29c7b60ecaa15227cc4966f19a063a7dc0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112548
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [173697822d6a598461f79da2e2f77f24723d40ab]

        devtools: put ObjectInspector widgets into it's own class
        
        This is needed so they can be shared between ObjectInspectorHandler
        and DevelopmentToolDockingWindow, otherwise we have to add each
        widget as a parameter to the constructor and for each make a
        referenced member. This worked for a while but with more a nd
        ore widgets it is becoming ugly.
        
        Change-Id: I8f17e4593b04efaf85ef50d0639c306c204ce92a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112547
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5b84eae0c10aa33bb8ef3a9a0d1336bcc9e9163c]

        devtools: add strings for translation in DocumentModelTreeHandler
        
        Change-Id: If2a09e969a5b27a67f977ec931d6eeef1712ce5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112546
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-16  Seth Chaiklin  <sdc.blanco@youmail.dk>  [291f9275ff270b5b330df755bdb298944f09afb6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7eb8bd84951159cf677149d0f7c87a8b3e07b764
          - clarify how to make global shortcuts
            
            Change-Id: Iec8aee5b380aff28674e9500e727b5861e03bd9b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112524
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-03-16  Seth Chaiklin  <sdc.blanco@youmail.dk>  [169b392a4c53e7aeab766b1f03d87dc91e4c7acf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2ba8732a796649458637ac2163c156a3d916a260
          - repair embed with renamed id
            
            Change-Id: I3fd958f23434b0f6b655086fcc9b39702298e866
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112523
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-03-16  Seth Chaiklin  <sdc.blanco@youmail.dk>  [b24d32f18938c5118235c63572c373eb9f9155ae]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5a491d5ee63f9cb309384f65d7a652342ce05fd1
          - Related tdf#140478 update "List" for Tools-Options-Writer-Basic Fonts
            
              ( shared/optionen/01040000.xhp ) "Writer Options"
                * update to <h1>,<h2>
            
              ( shared/optionen/01040300.xhp ) "Basic Fonts"
                * description for "List" option has not changed since its
                  initial commit in 2004. Seems to be inaccurate, but no
                  changes made, beyond correcting command sequence
                  for Bullets and Numbering, because maybe this option
                  will be removed (tdf#140478).
                * Updated to <menuitem> in those paragraphs were menu
                  sequence was changed.
                * update to <h3>
            
            Change-Id: I5b04f8bdc9547d76cec17e75c8b8328517e066be
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111043
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-03-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [034fa64b2becaf1b1eefa0a24d52808f30ce7c12]

        tdf#113271: sc_subsequent_export: Add unittest
        
        Change-Id: I92b9184cc36dcfedec40a74b6dbcee1c2583ebf6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112540
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-15  Luboš Luňák  <l.lunak@collabora.com>  [304352d9df17ec5e9963c1b0d41c7f7cb951012e]

        less complicated Skia SSSE3 loop
        
        I copy&pasted this from other code, but in this case it's simpler and
        less confusing to not overrun the output buffer.
        
        Change-Id: I782348d9870ac1e87c49e2267953c2f6299dbcd0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112537
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-15  Eike Rathke  <erack@redhat.com>  [c98891a4ba67a73d7a683ffb24845512705a4bbf]

        xls load: suppress secondary [~gengou] calendar modifier in format code
        
        ja-JP Gengou calendar is an implicit secondary calendar switched
        to and from by format codes.
        
        Change-Id: Iea268310ac5e917f2168fec0166754424baa925d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112511
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-03-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [8a7b46c0372eb2445c0bd35c1ebe4a7c96115e5c]

        sc_uicalc: use UNO commands for copy, cut or paste everywhere
        
        It's fine to use them since
        043c67e0f7358753a2007b7c2bb6cc68aeea7ecb
        < dummy clipboard for unit tests >
        
        While at it, remove a couple of obsolete FIXME comments
        
        Partially revert 9fd193168fe092bf15edbc81b8b1a15ca6d7c032
        < tdf#118207: tdf#118189: sc: Move UItest to CppUnitTest >
        since CutToClip is no longer used
        
        Change-Id: I73959fbc810dc5e82b76862338814e720dc97d89
        Signed-off-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112533
        Tested-by: Jenkins

2021-03-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [058d4f77bd74690cd66504b681cbede6af82de6b]

        Fix typo in code
        
        It passed make check on Linux
        
        Change-Id: Idf02a51ff3f8a0a25d30606ea9744ec8d896924e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111083
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-15  Caolán McNamara  <caolanm@redhat.com>  [843f41917ec256ecc9122e13ea8f6da901cb50fb]

        drop PrintWindowSubTree that is only callable by itself
        
        Change-Id: I14ec71ca429e60f7e350c92534db6d983a559c61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112536
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-15  Eike Rathke  <erack@redhat.com>  [3e73d3475711b790cc80b9a286c5d454f3929384]

        xls save: fix writing inline calendar modifiers as format code, don't
        
        E.g. ja-JP
          GGGE [~gregorian]YYYY
        saved as OOXML ended up as
          [$-411]ggge\ gregorianyyyy
        which when reloaded became
          GGGE GREGoRianYYYY
        displaying
          令和3 R033Ro03ian2021
        (whatever Xcl might have done with that).
        
        Change-Id: If8a7d5b837b69c32afacc7a8d7646fedc84ab87a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112510
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-03-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7246c1b4971e780be8d027de5171f42cc0749c16]

        Fix typos
        
        Change-Id: I1e962f882f0c1fbf6c919f2c9a97242eac9d69c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112508
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-03-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [12d719d9dfe72f376ae0997977f44310031a45d2]

        tdf#136113: sc_uicalc: Add unittest
        
        Change-Id: Iddc82cf41269e15b5d8afcb203b9ff6ae006a87a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112492
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-15  Jean-Pierre Ledure  <jp@ledure.be>  [2e5055ed463ef987105b32eda5e0454b0a9dc7f3]

        ScriptForge - (scriptforge.py) Dictionary class
        
        The new SF_Dictionary class subclasses the dict native Python class
        and implements 2 methods:
        - ConvertToPropertyValues()
        - ImportFromPropertyValues()
        
        Usage:
         dico = dict(A = 1, B = 2, C = 3)
         myDict = CreateScriptService('Dictionary', dico)  # Initialize myDict with the content of dico
         myDict['D'] = 4
         print(myDict)   # {'A': 1, 'B': 2, 'C': 3, 'D': 4}
         propval = myDict.ConvertToPropertyValues()
        or, alternatively:
         dico = dict(A = 1, B = 2, C = 3)
         myDict = CreateScriptService('Dictionary')  # Initialize myDict as an empty dict object
         myDict.update(dico) # Load the values of dico into myDict
         myDict['D'] = 4
         print(myDict)   # {'A': 1, 'B': 2, 'C': 3, 'D': 4}
         propval = myDict.ConvertToPropertyValues()
        
        Change-Id: I932e899062c39f3fe8ab05dcf3cd02acf2f060a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112488
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-03-15  Seth Chaiklin  <sdc.blanco@youmail.dk>  [d0e4e4f4994424085ebd33b8d4333fdef454cc52]

        tdf#139667 tdf#126689 "Add to Previous List" in menus and toolbars
        
        Change-Id: I85334320f6fde2b12b981ad7fdeee570e89fd74f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112420
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-03-15  Seth Chaiklin  <sdc.blanco@youmail.dk>  [23974f5f00cd5d5e7a52cb3e257ec74bbfa12607]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bbcbc7ca09d2301e8fbcbaed37588959ba4e6b68
          - tdf#135783 improvements about applying page styles
            
              + add explanation about how to use Status bar to apply page style
                and a link to the page about how to turn on the Status bar.
              + write new section about how override a "next style" in page style
                and a link to another page with additional information.
              + add bookmark about overriding page styles.
              + add a note about what to do when a user wants to apply a page style
                to a page that is formatted with the page style's "next style".
              * updated to <relatedtopics> section.
            
            Change-Id: I4d5f8537d1e4e9f8cceef840e6b2ce221207c79f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112292
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-03-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [6e5081011d7727536a5ff8eb604907cdb041d2b1]

        tdf#124318: sc: Add UItest
        
        Change-Id: I1ddce1226d04e67fc21f3c40e771408aad8aa883
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112493
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-15  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [ac0b6fb3842201e438950ea99a55ad334f8521ab]

        tdf#141045 - fixed copy paste error in the replace function
        
        Change-Id: Id68670fed89e4cc700c5eea395139914bebdb657
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112509
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-03-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5a086e43ef9959b2c934b7747e0453636a336af0]

        Fix typos
        
        Change-Id: I03d48712252cb9f2a3e3c14d6800081ed6af84d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111911
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2021-03-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [69d79d41c8f1f509e0a5a4e013a8caef01401ece]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 145718f04baf9d9febad94a6ce9d884b5c0e8ced
          - Fix typo
            
            Change-Id: I10d04a332b92267e79621cd26ccadab2bf43fb48
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112507
            Tested-by: Jenkins
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2021-03-15  Michael Weghorn  <m.weghorn@posteo.de>  [96af7614c205cbb43379d8b37fd02de7080175a0]

        tdf#141044 android: Update included .ui files
        
        ... according to changes in
        
            commit 51379fb3d46e5891bdaea0122bd62b0753663da3
            Date:   Thu Dec 3 15:54:45 2020 +0000
        
                weld writer's FrameControl MenuButtons
        
        and
        
            commit a39a3f1ad1e5e39b09ce474c0f4c0f9f4e174bbe
            Date:   Tue Feb 9 12:07:27 2021 +0000
        
                weld impress annotation window
        
        Change-Id: I635a6ce74844d08cafa8c50c090ba04b2aefc287
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112490
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-03-15  Mike Kaganski  <mike.kaganski@collabora.com>  [760a902a3314b7fde8751b0df67c024b8d5935f3]

        Deduplicate trim implementations
        
        Change-Id: I9233e9d6f11d9abf90ff27769673ba67555a9dde
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112430
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-15  Noel Grandin  <noel@peralex.com>  [fcc022ca9c8e93f045f7bed7bf9b672f55e741b5]

        mark some more tests failing on non-default dpi
        
        Change-Id: I72713695d39ae188fa4f1fc13354f6bb4aeec8ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112489
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-15  Michael Stahl  <michael.stahl@allotropia.de>  [4927e8277d0a9740c0d52015bbcb8571081b721c]

        configure: fix detection of CLANGDIR
        
        ... for values of CXX like "sccache clang++" - take the first word that
        contains "clang".
        
        Change-Id: Icb4406fdaad73e593e5d7086bc726f8e1b017acd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112479
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-15  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [67ad205404211a2ae17c430a17ede6e9d04d0b7e]

        tdf#139804 Focus form controls inside document with Alt-<Mnemonic>
        
        Change-Id: I710a23a53ca0eb256a477a78ce1b7ae01129f717
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111865
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-03-15  Seth Chaiklin  <sdc.blanco@youmail.dk>  [aa0fb6ed5c9bd17f9fe339de981291120431c370]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1e37bc66a03bbc4b096147addcebfbe41030557c
          - tdf#139667 (tdf#135895) improvements/updating to making lists
            
               ( swriter/guide/using_numbered_lists.xhp )
            
                 * update command names
                 * in paragraphs where changes were needed, also updated
                   to <menuitem>
                 * move icon out of sentence
                 + embed icon table
                 + add <keycode>
                 + add unordered list to items about formatting bullets
                 * update to <h1>,<h2>,<note>
            
               ( shared/02/06120000.xhp )
                 * "Bullets On/Off" -> "Toggle Unordered List"
                 - remove "colspan= rowspan="
            
               ( swriter/guide/using_numbered_lists2.xhp )
                 * replace icon table with embed to another table
                   with updated command name
                 + add tip about using paragraph style for numbering
                 * change <note> to paragraph with heading about removing
                   numbering
                 * elaborate section about formatting lists, and move some
                   paragraphs about this topic out of the "Adding Numbering"
                   section.
                 + add to <note> about formatting being reset with toggling a list.
            
            Change-Id: I1e0d7d46dfce2f69f7a0954cf5d3094d413dd95d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112424
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-03-15  Johnny_M  <klasse@partyheld.de>  [6dee2081c4dae3aaf1906130bee8d1337d5d4f07]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 339aa19b6692e3257d5395007a176a6a4d617b88
          - tdf#132643 Translate German section IDs
            
            Change-Id: I0988787d5a7625522d965116e00c603abb1cc3f8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112457
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-15  Johnny_M  <klasse@partyheld.de>  [a0190607f765b07b1c713b5121767f7d433263c9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1a57e06deea95baf3c2a079a4801d79e9cc79429
          - tdf#132643 Translate German section IDs
            
            Change-Id: I566c353761791a19fa4f3c88cf74dd2d2362edd1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112456
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-15  Johnny_M  <klasse@partyheld.de>  [f4c165ac4fa85d5296d5a9ca5f507c3d52208fa7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a28537f013358655717d30ee44b8483eeb884a71
          - tdf#132643 Translate German section IDs
            
            Change-Id: Id07c49b9fea44014cb7ebb46721e5f334a3da2d8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112455
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-15  Johnny_M  <klasse@partyheld.de>  [2595d5d64cecbf7d0879cba1ced749d66ff4bdc6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 237a7aff38cc27712c99d703616ffe7540599883
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ia27683282e9efff87b24faa59c914d92a6653fca
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112453
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-15  Johnny_M  <klasse@partyheld.de>  [6da573f78e7e2101a101c1aa61e931e358a40f4e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d93fe2c65b1d4f9ea5c186b876e6d59286284eea
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ic7867b01794cb3de7e6cd0db5f71f015a8554437
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112454
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-15  Johnny_M  <klasse@partyheld.de>  [56269c2856190d8ea2db561e13831f14af2aa7d7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 76614b12605a40fb5ace22e4a5137f9bbdfe2479
          - tdf#132643 Translate German section IDs
            
            Change-Id: I489e4ff06ac89dc6668e101a0d15e22385ef2fd6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112451
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-15  Johnny_M  <klasse@partyheld.de>  [1790b047fe73ec61234fd2fc3b49eac0be8489b6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b7209c8bbf7d0bb868c9f0dc47bebfa078f32cd2
          - tdf#132643 Translate German section IDs
            
            Change-Id: I8964f90c6e5686785874aebcdf61faf18f6d6cc4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112452
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-15  Johnny_M  <klasse@partyheld.de>  [c041e71f606d852b9e6687dfcb114fe5ef6deb50]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b004d30b3708b72029a63ed81ba2480b19892adb
          - tdf#132643 Translate German section IDs
            
            Change-Id: I1008ffa0731cf6f3427ad15ee0b0667f3f4ba38d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112450
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-15  Johnny_M  <klasse@partyheld.de>  [bfaf5536063341997242603de35b335a1f99aab9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 440e45a0d50e4977f303ec54f7593a2c628ca5d4
          - tdf#132643 Translate German section IDs
            
            Change-Id: I02996cedb1c7cd69b3aa43b193cb8b81eadf63a9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112449
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-15  Johnny_M  <klasse@partyheld.de>  [00f68d238878eb7137b2c10875525787fb2a25a4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e033a894bf057fe7b38837b0d7c780682e3ce686
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iec3b9f117897160a5f8c14e43eaa986adbc51202
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112448
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-15  Rafael Lima  <rafael.palma.lima@gmail.com>  [a944c21dcc9bafe18902fb26dca06ac5347230e7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f49b8a9bf0d25148085d818006e9ecd344d0ca84
          - tdf#140377 Add example of Hyperlink to folders
            
            Adds examples about how to create Hyperlinks to folders in Writer and Calc.
            
            Add bookmarks to the corresponding Writer help page, so that it can be found in the online search.
            
            Change-Id: Ia453900c3648bd9883ad955a7189037e7c7f0fd7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112421
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-15  Rafael Lima  <rafael.palma.lima@gmail.com>  [0f70426af7d9c3354bbb934d143eeed7146daba7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 49b9dad2f749a9bab2d3b30e9688b9115dceefa4
          - tdf#140889 Update Slide menu Help page in Impress
            
            Change-Id: Ifda20ad8598c675cf7fa1c5286a97d12ca4d8ca0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112413
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-15  Gökay Şatır  <gokay.satir@collabora.com>  [10f8764ff9c3945e3e51c7d483dc7a07bdea29f9]

        Calc: Update selected cell range before calculating the selection area.
        
        Change-Id: I7a814be03acb246e1eb9d68425418ee1357510fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112472
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        Reviewed-by: Gökay ŞATIR <gokaysatir@collabora.com>

2021-03-15  Michael Stahl  <michael.stahl@allotropia.de>  [b4f38c6b8bbc6ea6a5d9354bfd24e411fc5a51fc]

        tdf#133487 sc ODF export: reorder flys' ZOrder/z-index...
        
        ... so background shapes have lower z-index than foreground shapes,
        as is recommended by ODF 1.3.
        
        Spreadsheets use a different attribute, table:table-background="true"
        on the shape itself.
        
        Change-Id: I98338972c3a1bd116aa1959f3280d5336aec7bf3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112196
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-15  Michael Stahl  <michael.stahl@allotropia.de>  [9bc6160e0acbc78be998129ea55ed7e4529959fa]

        tdf#133487 sw ODF export: reorder flys' ZOrder/z-index...
        
        ... so background shapes have lower z-index than foreground shapes,
        as is recommended by ODF 1.3.
        
        Also let SdrObjList::sort() record Undo actions, because earlier Undo
        actions could expect the previous sort order.
        
        Change-Id: Idbecf0a2acd525d42efc0ac92677b1c7987cc6ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112180
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-15  Mike Kaganski  <mike.kaganski@collabora.com>  [bfa320ef2ac7ab9a84f86eee6dfa7f3ee67fa630]

        Drop obsolete comments
        
        ... since f14b9d30293f180500fc56d81e5390021758e7c1
        and 7d8e94444d989d0ac4a4055b207726708e9ec0da.
        
        Change-Id: I51dcd16779adfa7acd95d916769f1142372190a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112426
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-15  Stephan Bergmann  <sbergman@redhat.com>  [c18e5fd7d6c85d4755f1a70d97336d07b2add510]

        GCC trunk already calls it C++23
        
        ...since
        <https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=78739c2df788ee5c868d998a6333d453317d8711>
        "c++: Add support for -std=c++23"
        
        Change-Id: I28e345b4130f04eb37a1acb736a4ccbf2f577451
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112392
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-15  Stephan Bergmann  <sbergman@redhat.com>  [5d83d14ef8e3a149f2dbcddc18a70edda021fbfe]

        Clarify that rtl::ToStringHelper::length must be precise
        
        d87f5d30879aca73fff271c254589fc41a91fdd0 "support for fast O(U)String
        concatenation using operator+", introducing rtl::ToStringHelper, had intended
        that length can return an optimistic maximum value if the exact value cannot be
        determined (e.g., when creating the textual representation of a numerical value
        only on the fly, not upfront), witness the comments removed now, but never made
        use of that, always returning precise values from the various
        rtl::ToStringHelper::length specializations.
        
        And then cbe3b2fe0b9d745e22a2bf436ce55141b15f9502 "Avoid conversion warning in
        O[U]String[Buffer] constructors", not being aware that length could
        theoretically return an imprecise value, made certain code rely on it always
        returning a precise value.
        
        So clarify the status quo, that length always returns a precise value.  (See
        also the discussion in the comments of abandoned
        <https://gerrit.libreoffice.org/c/core/+/110129> "Drop obsolete comments".)
        
        Change-Id: I7dc72e9e15304779cc4d2edc01331959b6fbe869
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112397
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2021-03-15  Noel  <noel.grandin@collabora.co.uk>  [0a900287cff32c7fd94f498f8077a3a2d162e131]

        no need for this map<> key to be const
        
        it is a value type
        
        Change-Id: If2b122a72b3e0359a9b7996ede85e625a44102d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112476
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0fc152604755eda45fe91972325c6f1340707524]

        Fix typos
        
        Change-Id: Ic3218f9a66f4c37419195a96f4ee9f9d7d0ffb04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112142
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-03-15  dante  <dante19031999@gmail.com>  [9b9d4da7c688b884c428cda6900415fe891f88c2]

        Correct text command on mathml import
        
        Change-Id: Ie3c2433606d1994feaa349b7664fd7b3d07ffcd5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112475
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-15  dante  <dante19031999@gmail.com>  [50ef3d86ee8567bd5c84ff9aacc966675fe401cc]

        Provide node type with more analysis capabilities
        
        Change-Id: I3b3b866a9fdf0b5d0b9f40c0ce9bddbaf2c0b1ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112235
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-15  Seth Chaiklin  <sdc.blanco@youmail.dk>  [8ef2414c37843c205dc925677db399553a3ac735]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f5d99bca347d24156579a10d9ae2127eac2e1913
          - update renamed id in embed
            
            Change-Id: Ibf94159a4c7068f59b532ef37a57d88f0340b4a1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112425
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-03-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [24b10675025ac6ed628e7b889f44c6661e1044c9]

        Fix typos
        
        Change-Id: Ied3445430ffefbf27674f103c879a606909c9b3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112478
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-03-14  Caolán McNamara  <caolanm@redhat.com>  [76546f678e86b5c551f3dfe28f35864cebdd2019]

        ofz#32026 null-deref
        
        Change-Id: I9bb0e75a91c3646b86be24954249c319b63f6a2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112462
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-14  dipanshu124  <dipanshu@iitk.ac.in>  [993298cfff01e09142c98faf03c3dbb608369114]

        tdf#139734 Drop redundant asserts after MacrosTest::loadFromDesktop
        
        MacrosTest::loadFromDesktop itself asserts on its return value. Thus,
        there additional checks in unit tests are redundant.
        
        Change-Id: Iec9be2293c6337fa747c78a0963e31aa99b60772
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111810
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-14  Seth Chaiklin  <sdc.blanco@youmail.dk>  [75e9b6bcfb515f7b03a357c077b6fa144f7669c3]

        fix typo in style dialog function
        
        Change-Id: I88b38a33a1ca50a0165b11679ca28bb092a6eab5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112307
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-03-14  Thorsten Behrens  <thorsten.behrens@allotropia.de>  [db8fb941ecc4c6e0279b47e4560b4b285339a17f]

        Fix ARM64 build after postgres upgrade to 13.1
        
        Change-Id: I12bdda6aedd9b7b15423f997fe8c6910d9c9e9d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112464
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-03-14  dipanshu124  <dipanshu@iitk.ac.in>  [d97528da0c70c43fccd3239cbe8e064c3480bba8]

        tdf#137494 Add Select Cycle uno command
        
        Assign F8 for toggling SelWrd > SelSentence > SelPara > Unselect.
        Reassign Extend Selection to Alt+F8.
        
        Change-Id: I2fc03c70a5786a629169178e64a0b0fd85ba2742
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112326
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-03-14  Mike Kaganski  <mike.kaganski@collabora.com>  [0adf52a644aaf85ba2bd666147c62c134234ffbb]

        tdf#141011: Postpone SwFieldDBPage::Reset to tab activation
        
        This way, it will only ask for password when dialog is switched to that tab.
        
        Change-Id: Ie2a453b0b6867ceb1ef3728a8565de4f6cbf4757
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112469
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-14  Jean-Pierre Ledure  <jp@ledure.be>  [082d4741fe981504bafef5ebe302e8263ef3719d]

        ScriptForge - (scriptforge.py) enhance property and method naming
        
        To make the access to services more close to Python habits
        and to better attract Basic users to Python, the convention
        for attributes naming has been enhanced:
        
        - property names may be ProperCased, camelCased or lowercased
        - method names may be ProperCased, camelCased or lowercased
          Their arguments are always lowercased
        In documentation examples, the camelCased notation will be privileged
        
        Synonyms for properties are managed with generic functions.
        The generic getter and setter has been reviewed accordingly.
        
        Method synonyms are hardcoded.
        
        The management of synonyms for servicenames have also been
        reviewed to be defined in each class i.o. centrally and hardcoded
        in CreateScriptService()
        
        Change-Id: Id8d3181118b1e61937e2412109bd0d1eedd6f5e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112470
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-03-14  Mike Kaganski  <mike.kaganski@collabora.com>  [351edb44eb0548f7e56464de42c1758a1f5e4ab4]

        tdf#141012: do not try to expand the node if RequestingChildrenHdl failed
        
        Just select the database node itself, so that it's still obvious which
        database is associated with this document.
        
        After selecting this node when initializing the tab, another call to
        SwDBTreeList::Select will be made, so make sure to handle empty table and
        column names.
        
        Change-Id: Ie1d1bd445e18d5900910c780a24102b4dde5c787
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112467
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-14  Noel Grandin  <noelgrandin@gmail.com>  [924733c65902d0b17764aded56c88c99d4b9a568]

        tdf#140986 hang in validity message
        
        this doesn't fix the root of the problem (something generating an
        insanely long validation message).
        It just prevents that problem from locking up the UI.
        
        Change-Id: I334729a30eca4a11d0150e3c89ff11c92a862061
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112461
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-14  Mike Kaganski  <mike.kaganski@collabora.com>  [34d58fb8e870b9c817e8d79b749297f4509dcb52]

        Cygwin/MINGW also use '--date'
        
        Change-Id: Icd0ad5e304d8479a56552dc8ff00b3bddab0ecf6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112466
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-14  Mike Kaganski  <mike.kaganski@collabora.com>  [346153f08c907739ca310934ad45814379971027]

        tdf#141015: Show Mail Merge toolbar when DBData has data source
        
        Change-Id: I74ea06b47d851d979103599526ae970035854dae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112465
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-14  Noel Grandin  <noelgrandin@gmail.com>  [c880d3e30405342a5ae6239cc77f69ed3ca6cc15]

        check for quit when calling Yield in loop
        
        so we don't get stuck threads when the main application
        quits
        
        Change-Id: Id36e99267ceb4154873b6ef8ef494622fff6c19a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112409
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2021-03-14  Noel  <noel.grandin@collabora.co.uk>  [ebe1f639cf65c20cee70aa55176bfb67e7b915f7]

        loplugin:unusedmethods
        
        Change-Id: I851eba4ca80eac9ee5896df53fbcd0f5ad125763
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112433
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-13  Caolán McNamara  <caolanm@redhat.com>  [b8d3d4ad0f5bf4f449118214a91219b98ee506c3]

        merge the various SetPointFont via DefaultDevice calls
        
        Change-Id: I769bb95c588c7222ff0dc6c4b845dfc3f0d7cbc0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112390
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-13  Noel  <noel.grandin@collabora.co.uk>  [c58cc416b604de0891fc8976bcf7cf099e2e8e00]

        loplugin:unusedfields
        
        Change-Id: Ic40d908c3063cc2537bc1746421fb76f070e5bc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112432
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-13  Seth Chaiklin  <sdc.blanco@youmail.dk>  [77528d474fb1121cc6c567463ebb9f87f76e7b24]

        tdf#128469 add extended tooltip for "Reset to Parent"
        
        Change-Id: If5aabfc5b677cbeb375745d5c1902848cf48c13f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112414
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-03-13  Mike Kaganski  <mike.kaganski@collabora.com>  [fbaea1013cc5781805254edc8830c1e46f46bd72]

        Drop duplicate method
        
        Change-Id: Ib9401c695a48673545d0adeac2bad24c7579e424
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112419
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9932cd89ae238b97090b8447ed50fd1ee8bf19cc]

        devtools: document classes and method, remove unneeded methods
        
        This documents DevTools classes and methods. In addition it also
        removes some methods that aren't needed anymore.
        
        Change-Id: I550e2ce197d1565b4f770eb7dd59b2195f2230a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112379
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-13  Johnny_M  <klasse@partyheld.de>  [23e07d6b0dac8bab47eb3cd0dafb3d6315af8f20]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a79cf6b2d03a68bbe60f8d6d827333f45afce47e
          - tdf#132643 Translate German section IDs
            
            Change-Id: I7188992d4b37d92cee355163246f79c9a39f1b4a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112436
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-13  Eike Rathke  <erack@redhat.com>  [e6d41f285617e4b867042afac5d3d92aa54e8e4c]

        ODF load: replace YY/YYYY with E/EE only for secondary calendar
        
        In the context of Gengou calendar with Era a [~gregorian]YYYY
        should not be [~gregorian]EE (although it works and displays the
        same Gregorian year).
        
        Related to https://gerrit.libreoffice.org/c/core/+/108532
        
        Change-Id: Iaec55c997089cbaea424220d858bffdf20ff3706
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112406
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-03-13  Johnny_M  <klasse@partyheld.de>  [8f669800d09643e81f6789dfcb06ac7ef20725ee]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d9b48feca0a73b62fffb37f9422dacaf8f82fb99
          - tdf#132643 Translate German section IDs
            
            Change-Id: I8e6b0831db34a3d89dee225ff3309c132b39d755
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112447
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-13  Johnny_M  <klasse@partyheld.de>  [27b97a3197a36dda9adb37775d8fa4575685668a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0e4b96b68eaed9a7930e7a536e4a6d07bb0a26d1
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ib318ea56b67af90268aa7b0db9263f868da22ed4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112446
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-13  Johnny_M  <klasse@partyheld.de>  [13da80eb41ed09d4b9cabdbcec61f63eedd9a0a6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8557d909425c3b27058fe9ed1c76ba42309836ef
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ie7ed10945dbcdd2a131fbbe2267e630204e28961
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112445
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-13  Johnny_M  <klasse@partyheld.de>  [a3ce1bd3ec3cbe88e30bc061b336daca4a7435d0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3a3d1e415a812bd77aa9ea40b2e0cc969aa2f06d
          - tdf#132643 Translate German section IDs
            
            Change-Id: I54de1b24b18f8d8e7cd10c537e74e488467cb245
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112444
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-13  Johnny_M  <klasse@partyheld.de>  [c9fc5342f404a86beec3c24fe77e87f48b58ff82]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to eabd5c1f6b4f4e9d9b9bbb409f7a0ed3375c4020
          - tdf#132643 Translate German section IDs
            
            Change-Id: I6a84b9258f0959f152922a9deeba8d3c5ed8a083
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112443
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-13  Johnny_M  <klasse@partyheld.de>  [887273539fd9765de1473cd5da804f15ea88a57d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5c2777e3d0f67c9de7fca9180a840640a749d2a2
          - tdf#132643 Translate German section IDs
            
            Change-Id: Idd78a8afa5a2d9f7626d65ad6bcd7335fb4a3f07
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112442
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-13  Johnny_M  <klasse@partyheld.de>  [9452303550f41f455586db9daea51faf26a8873d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7dabbacf15e54b9ae46c168690c66c9aa136588d
          - tdf#132643 Translate German section IDs
            
            Change-Id: I14a7815b360a46b2d96cbb23100929ee7199f3bc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112441
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-13  Johnny_M  <klasse@partyheld.de>  [3f23ff81cdd484b4d8f3ac6f5142e9fdb6c8121b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 862bcd66da0350ec419a01a599d5c40773af3e8b
          - tdf#132643 Translate German section IDs
            
            Change-Id: I0013226eccfda5accdcf5887b034008e11ad99a0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112440
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-13  Johnny_M  <klasse@partyheld.de>  [26c93d9d2a2e77d4e831df7e64014f538180e795]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c92790d38b2eda94fa01d7a48ac9c719c3eef945
          - tdf#132643 Translate German section IDs
            
            Change-Id: I1e6ac034430a528bccb4fab8878f64e4b131c208
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112439
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-13  Johnny_M  <klasse@partyheld.de>  [55cd60a57cca8d4ffd5280c82de06c605652a2a2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f2d9f18cb243217da0682083a948ad2d233de65d
          - tdf#132643 Translate German section IDs
            
            Change-Id: I87a2b141a93278539d0d8fff51769716d6bbecc4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112438
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-13  Johnny_M  <klasse@partyheld.de>  [82ccc73a2a24f9aa620146a93b1ccca297c85a4a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9f62bb5a8396acaa99c0a334365519a768482690
          - tdf#132643 Translate German section IDs
            
            Change-Id: If02278a5f8d365f26623c104ecd1920d5c62725e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112437
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-13  Johnny_M  <klasse@partyheld.de>  [f214923766bab5ec64e81166948115ad2a446933]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 817d694272d13aa9006739e1c1bb8299ccb27614
          - tdf#132643 Translate German section IDs
            
            Change-Id: I80e25535a63f59f3025eb5804d40adc0fcbdb1cd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112435
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-13  Seth Chaiklin  <sdc.blanco@youmail.dk>  [af33b153d280780b702a0607394e52eb884312ec]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ddabd7954e37ae5308ded1c550ed6bf0422872f6
          - tdf#118008 update Spacing commands for format menu
            
                Spacing has its own place in the format menu.
                Does not appear in a context menu anymore.
                Change access command for Format Spacing and
                the items in its submenu (and refactor the
                submenu pages to <h1>).
            
            Change-Id: Iaf360a56090c4a36eeb379224297c7e8b4f2689f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112296
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-13  Rafael Lima  <rafael.palma.lima@gmail.com>  [1c0a9f7f26e7aa14b75d02a4bef033ff0a252c7a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fbd33772208531912a8c43917a8f660206ce38f9
          - tdf#138254 Fix broken link to Mail Merge Wizard
            
            When the user clicks the Help button in Tools >  Mail Merge Wizard, the help system can't find the Help page because a bookmark is missing.
            
            Change-Id: I61359ba9ed56ea1182ec77539dc620e4bdaed04e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112416
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-13  Jean-Pierre Ledure  <jp@ledure.be>  [42f05d000a618a004eb73b3d259841b258ecb902]

        ScriptForge - (scriptforge.py) Platform class
        
        Addition of SF_Platform class
        
        Most properties are provided by a direct call to
        ScriptForgeHelper.py
        
        Others result from an interaction with the Basic-Python  machinery
        
        Addition of STarDesktop() method in the SF_Basic class
        
        Change-Id: If1c03fe8e0ad36b6a665c8c44b477eca7cbc24bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112393
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-03-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1beb97dfc2d8c8e9ee06001ac59a22a3208214d1]

        devtools: show superclass tree in interface and services tree view
        
        Change-Id: I508b568bbb5b0559c265a3f058e689eeeb326b83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112372
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [68bc6a5dd68006ab86e7ef26f9e5d241cb118879]

        add PixelFormat enum that replaces bit count in Bitmap/BitmapEx
        
        Bit count for the image is a numeric value (sal_uInt16) but only
        a handful of values make sense - namely 1,4,8,24 and 32. This
        replaces the numeric value with an enum, which only accepts those
        values and checks the correct values are used at compile time.
        
        Change-Id: I0fc137c62bce3b0d021f05019a1648da628521bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112408
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-13  Julien Nabet  <serval2412@yahoo.fr>  [a73f24f47aea2dfa57459424f48b11b2b835e334]

        update pches
        
        Change-Id: Id6dfae9fb97fbe3fc89b9f2e083d7a3d5c1d36d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112411
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-03-13  Justin Luth  <justin.luth@collabora.com>  [cb7839169ac58bc24d986f4cf5532d1d6219574d]

        tdf#135774 Char highlight: partial revert tdf#114799
        
        ...DOCX import: fix missing numbering highlight
        from 7.0 commit 315d56582f8a56d8f2d3ea6cda63ea4832249608.
        
        If the numbering had a specified w:highlight in numbering.xml,
        then that character background should apply to the bullet point.
        
        However, SetDiffFnt automatically clears the highlight,
        the same as it does with mxBackColor (fixed in earlier commit).
        So a special step is needed to check if the font has a highlight,
        and since that direct formatting has priority, re-apply it
        after SetDiffFnt has finished.
        
        This is slightly different from mxBackColor - which is an
        optional attribute. Highlight is reset to COL_TRANSPARENT.
        If a RES_CHRATR_HIGHLIGHT exists explicitly setting a
        COL_TRANSPARENT, then any overrides should have been removed from
        pCleanedSet, and so it never needs to SetHighlightColor(AUTO).
        
        Change-Id: Id9d88054254563706b9aee90a1d257b467139334
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112410
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-03-13  Luboš Luňák  <l.lunak@collabora.com>  [a9bdb74c0309fca470abdaabbddea84798cbaa83]

        test gif-in-png Microsoft extension
        
        Based on document from tdf#92643.
        
        Change-Id: I0837562da121e805d011f88ffe4a678e75ca441c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112202
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-13  Tor Lillqvist  <tml@iki.fi>  [d5e215289b816742ed7a6d423565bf1d59a1d117]

        Minor improvement
        
        Change-Id: I0814fe7e732715e73ad56e3b2c91618ba04ae35b

2021-03-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [3faaad6d16881dbbd70e34dcb0445a3373f8ddad]

        tdf#127217: vcl_pdfexport: Add unittest
        
        Change-Id: I7b57fcce1b03f950c13b1e9a26f85acf6a515dfd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112405
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-12  Luboš Luňák  <l.lunak@collabora.com>  [43390c8642d575b2ebe02f9aae78d7350246119e]

        convert to/from premultiplied alpha if needed
        
        A mistake from bf2ba0f39be62978b512d6ed101219b9dd0dc6e4.
        
        Change-Id: I8c732e8d79b376c9a5bb7b39c2562663e097db99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112396
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-12  Julien Nabet  <serval2412@yahoo.fr>  [3ee6dcfacf283af71bce93423be43d1dcbb2c12e]

        loplugin:elidestringvar in sfx2/devtools
        
        Change-Id: I328526e78969f475aecbd40ac93a9eb3c6760394
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112402
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-03-12  Justin Luth  <justin.luth@collabora.com>  [c44b0df04c798e0a0fa094b14b9ed62ebc7594df]

        tdf#135774 Char highlight: numbering: don't clear existing mxBackColor
        
        If the numbering had a specified w:shd in numbering.xml,
        then that character background should apply to the bullet point.
        However, SetDiffFnt automatically clears mxBackColor (and I'm not
        sure why - but that has been true since way back to original import).
        Well, in this section the paragraph marker properties should
        only apply if the numbering doesn't have direct formatting already.
        
        So a special step is needed to check if the font has an mxBackColor,
        and since that direct formatting has priority, re-apply it
        after SetDiffFnt has finished.
        
        (P.S. This had been done earlier for GetHighlightColor, but it was
        reverted in 7.0. From my testing, I haven't seen an example where
        it was needed, but it too is reset to null - only it isn't optional.)
        
        Again, a unit test will be challenging here, since this is a
        visual change only.
        
        Change-Id: I2be129b11b6f746ba11c19d69bf01f3174c1b64b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111675
        Tested-by: Jenkins
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-03-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [6cae56fe25a51c9c0ec05253be8508940a013eee]

        TipOfTheDay: remove odd tip regarding GSOC
        
        Change-Id: I4d7111de1fb734c51e6449913caa52adaf43b594
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112381
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-03-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5e404d6289f433e72218e13ed5a083b59dbc307b]

        Fix typos
        
        Change-Id: I7366c5e7d6c9fb4dd7aa17a5d0405f28179a92af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112399
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-03-12  Miklos Vajna  <vmiklos@collabora.com>  [0fc76a646233bebebbca3f86144f30eb32a5d60c]

        CppunitTest_sw_ooxmlexport: clean up testEffectExtentMargin
        
        The shape had line information, but the intent was to test what happens
        when the shape has some non-zero effect extent, line information is not
        needed for that.
        
        And do the same for a bunch of other tests: a test document should
        ideally have line information only if it's relevant for a test.
        
        Change-Id: I9ea1f38841a30e7e61088d347443e37948b1a9d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112401
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-12  Miklos Vajna  <vmiklos@collabora.com>  [64ffabbdb2725e93de997171708bb31c33c93a55]

        sw bibliography, refer to a page: make the biblio field clickable
        
        - add support for this in SwWrtShell::ClickToField()
        
        - restrict this to ctrl-click by default (similar to hyperlinks)
        
        - ignore empty URLs
        
        - extend the tooltip to hint the URL
        
        - change pointer to hint that the field is clickable
        
        - downgrade the assert to SAL_WARN in
          SwAuthorityFieldType::RemoveField(), that currently fires every time a
          biblio field is de-selected
        
        Change-Id: I3b4a12d8a7661f7d8d41804f104505c7594debd6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112400
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-12  Caolán McNamara  <caolanm@redhat.com>  [6db71f70a3b200d4074f6cda8ce445e9861d3296]

        tdf#140977 drop possible table-cursor before setting the new one
        
        Change-Id: I3d278af77886af3413b4a15464c8a52caa9a8e02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112391
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-12  ViswaasLP  <viswaas98@gmail.com>  [ce69ab8d61975d5d49142469115798b5b3688a63]

        tdf#124176 Use pragma once in sw/source/uibase/inc
        
        Change-Id: I74c85b0327005ba7b2d07169f052a903381eb1f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112373
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-03-12  Caolán McNamara  <caolanm@redhat.com>  [2f8e96ccdc062c76a596e626d2b605f3cc9b539e]

        we just use the OutputDevice api for setZoomFactor
        
        Change-Id: Ia72d9a82b266b2172581c757c30bfb80529849c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112389
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-12  Caolán McNamara  <caolanm@redhat.com>  [df0c80eef320ceeedacfab27f4da4c4ddbebb4bf]

        we just use the OutputDevice api for SwViewOption::Init
        
        Change-Id: I36a52d0e02d6a2fa900abc579d7d1018fc5381f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112388
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-12  Caolán McNamara  <caolanm@redhat.com>  [9d1eea8f21907a86f23736fd739d1b032e410711]

        can call XWindow::setVisible instead of extracting its vcl::Window
        
        Change-Id: Ia3b4c95b37f5da7ae1c8e04ae1181d00d7567cbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112387
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-12  Caolán McNamara  <caolanm@redhat.com>  [b9190aca7ddd1fa7daa30eed0c8770196ca7c08e]

        use ScTabViewShell to get toplevel dialog parent
        
        Change-Id: I87d8f41e60bd8dfb620861d6c6ec716ce72f7641
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112386
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cd2e32cae86f31e7dff8b350e3c5e551c79f4bc1]

        devtools: make all columns sorted in all tree views
        
        Change-Id: I0a20948fcad6919c5ee1a0f18d649ed9f7808114
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112371
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8d1888fca3147520c6f049ba4335932f69caf358]

        devtools: new column "Info" for properties in object inspector
        
        Adds additional column "info" for properties, where additional
        property attributes are written. Currently these are mostly
        constants from beans::PropertyAttribute, but they can be others
        too (anything that is useful to the users for the current property,
        struct, sequence).
        
        Change-Id: I12d21ebdfb9352bca79def98d5aa65aa48cfe2aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112117
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9f72f662d7ac2fbd5131ecf65be93aa001b720c9]

        devtools: use XInvocation2 to get the available properties
        
        XIntrospection is not needed as XInvocation can provide a list of
        available properties by itself and we need XInvocation to get the
        property value. So this change removes XIntrospection and
        simplifies the code a bit.
        
        Change-Id: Ic274c87c9c274a05537715b5f19662a7ceaeb2b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112116
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7aec678ff4f34bfe76ac64c8be8bae944ea508a8]

        devtools: show expander for the sequence only if it has elements
        
        Change-Id: Ic94881df48da63b8662484faaddc004d83756529
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112115
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d1d7390596400aaeb401e98f6ba7242742b0921a]

        devtools: shorter type names, improve sequence type name
        
        This change modifies the type names to a shorter form by replacing
        "com.sun.star" with "css". Sequence type names are also changed
        so that it shows the number of elements in the type name.
        
        Change-Id: I4b3b3d0917478d1e5ce0e7443e9b5118672cb12b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112114
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ee88afa23e86c20a355ccf00e5d7321d44ad56db]

        devtools: don't show the expander if the object has no value
        
        Change-Id: I2aa742c70ed3eab8b56d16e9d846d5bc21223c4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112113
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4acad9bad5f17991c2e426348704fc5cdaabd8ec]

        devtools: simplify getting the type name for Any object
        
        We actually don't need the XIdlClass to get the name for the type.
        
        Change-Id: Ie2a39ede1dcd7163120a40e64cca39a559796eeb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112112
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [46035be60691ba799910565456a5425dd1af3e14]

        devtools: allow an Any without value in object inspector
        
        If an Any doesn't have a value, still create the object so it will
        be added to the object inspector, but with "NULL" string as the
        value. This is needed to show that the property is available in
        this object, but it hasn't been set to a value.
        
        Change-Id: I986ceac436434af34709bdfc0588e4d15748c20e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112111
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-12  Luboš Luňák  <l.lunak@collabora.com>  [bd0dd2589c435078d8d974e3b37da5edb5f74f9f]

        use std::unordered_map in cppuhelper ServiceManager
        
        It's faster and I do not see any reason for the map to be sorted.
        cppuhelper::ServiceManager::findServiceImplementation() may be called
        quite often e.g. during text layout by i18npool::BreakIterator.
        
        Change-Id: If8c77c506b88a0a3eac29e0d20d43d2110eed4ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112280
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-12  Caolán McNamara  <caolanm@redhat.com>  [2502b80e57eb2116fd7043603833ff38f9da1320]

        query the DocShell if we have entered modal mode
        
        rather than using Application::IsInModalMode()
        
        Change-Id: Ib630aeef06928c2bbc5fb9697e6864874f2f2a71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112384
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-12  Caolán McNamara  <caolanm@redhat.com>  [ba123c6b03545f9c111c997d21b7dddf50399bf2]

        [Inc/Dec]ModalCount on parent frame so it knows it is in modal mode
        
        which is something we do on welded dialog already, but the prior
        native file dialog integration lacked this to date
        
        Change-Id: Ia1c3b81d5a2d567731215f367fcf37b750c51ee7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112383
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-12  Caolán McNamara  <caolanm@redhat.com>  [e1dbdfc133a81eb065fb1426a2bd0f36244f5346]

        document how this ScTabControl::AllowRenaming condition can be reached
        
        Change-Id: I127329794852c90edb3eceddf4974b2be7924362
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112382
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-12  Luboš Luňák  <l.lunak@collabora.com>  [16638bb53b93d9b3ad356c2774532fca4699f041]

        make vcl::PngImageReader ignore crc if fuzzing
        
        Similarly to the way vcl::PNGReader did.
        
        Change-Id: I985d40fb117bfcdd5cf8b867d0fe55227bd7cff4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112210
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-12  Luboš Luňák  <l.lunak@collabora.com>  [e1d0846e060d2b3faedfe1a5877303037d8cf4d6]

        drop PNGReader and use only PngImageReader
        
        PNGReader is a home-made PNG reader that does not use libpng,
        so it's more code, presumably less optimized and it apparently also
        doesn't always map colors properly.
        The only two features it has that PngImageReader doesn't are explicit
        chunk reading (used only for reading Microsoft's GIF in PNG, I
        implemented that for PngImageReader in a previous commit), and it
        loads paletted images as BitmapEx with a palette instead of
        converting to direct-color 24/32bpp or 8bpp-gray. The latter is even
        questional if nowadays that's feature or a misfeature, as it saves
        memory at the expense of speed. I can implement that if somebody
        misses it.
        I had to adjust some tests:
        - CVE-2016-0952-1.png - invalid CRC of the PNG header, neither Gimp
          nor Gwenview can display that, it should fail
        - afl-sample-Z_NEED_DICT.png - failure while decompressing data,
          but the loader considers that only a partially broken image since
          the header is correct, so it "passes" (like in Gimp or Gwenview)
        - SdImportTest::testTdf134210() and
          testPictureWithSchemeColor::Load_Verify_Reload_Verify()
          need the colors tested changed, because apparently gamma correction
          or something is now applied correctly, and it wasn't before (again
          checked the loaded images with Gimp)
        
        Change-Id: Id46f8d8a01256daf48ca64264b47c4e609183837
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112042
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-12  Luboš Luňák  <l.lunak@collabora.com>  [e286bd791bfaa00746ea143303761f76e0af1f0d]

        add support for Microsoft Gif chunk to PngImageReader
        
        Change-Id: I7d7f47041c48eb1a19e2aaee0c6da8c675ada4b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112039
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-12  Luboš Luňák  <l.lunak@collabora.com>  [12eac05c8088cefadace2629efce5473212662eb]

        make PngImageReader read grayscale images as 8bpp, not 24bpp
        
        Grayscale is still a direct-color format, so it can save memory
        while not being slow (well, at least with Skia I made sure it's
        fast). PNGReader also reads grayscale images this way.
        
        Change-Id: I896f9901aca4defc8263fdcea6d2bebd574d1e8a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112040
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-12  Luboš Luňák  <l.lunak@collabora.com>  [750f9f2ac4f713115b07c6ab8db014ff6e3270a9]

        do not clear bitmaps in png loader just for broken images
        
        As Tomaž pointed out, this is optimizing for a rare scenario.
        The clearing is actually a memset(), so it's not that expensive,
        but fair enough, a broken image is a broken image.
        
        Change-Id: I42e3672be8c493d22599a856534b3cb9eaec4ae2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112325
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-12  Luboš Luňák  <l.lunak@collabora.com>  [da4de084d20116f0ae49b43cd454188fde2ddac9]

        make PngImageReader return partially broken images
        
        This makes it consistent with PNGReader, which is capable of reading
        in e.g. the invalid-chunk.png test file.
        
        Change-Id: Ia3b5553e588ac5778fad6de5bc284d5822febbda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112038
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins

2021-03-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [f4f6ec04544059910ab5ec47817fad2287dd3f5a]

        tdf#129085: vcl_pdfexport: Add unittest
        
        Change-Id: Id0d46d258c960e31896bdf5b288135364f0ecd2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112342
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [2f1effff74c77eb13b53a7d4b5d31a7f2ac9ff8f]

        tdf#124272: vcl_pdfexport: Add unittest
        
        Change-Id: I5d5aa7a2b9cc9c7cb522a84e00d48a348912ad95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112341
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-12  Caolán McNamara  <caolanm@redhat.com>  [c0ec7d342bd715d9910cf28afe10a6bfa3ba28cb]

        do same set error state as ReadAndVerifySignature does
        
        this function is nearly exactly the same as ReadAndVerifySignature
        except it doesn't set error-state on exception during parse
        
        Change-Id: Ife881f639a11d3185920ca62cc2cd22812fae36d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112366
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [1af1458fa44c6ed9f73a68696f494657ef8e2bc5]

        tdf#105268: sc: move UItest to CppUnittest
        
        Change-Id: I90d896b14b7e75d1586aa4ea329b0d80a32d45fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112380
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [3eac1691aae5d788269c538fbf609e625fac0c84]

        tdf#64001: sc: move UItest to CppUnittest
        
        Change-Id: I8d1e2cddc95d723f02c18b94ce9c7cbe4cdcef8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112376
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-12  Balazs Varga  <balazs.varga991@gmail.com>  [26032e63abd01c3d5941a2728ef024da290d6b0a]

        tdf#137626 XLSX import: fix missing datetime filters
        
        by convert string representation of the datetime data
        to ISO 8601 (with blank instead of T) datetime to
        eliminate locale dependent behaviour when filtering
        for datetimes.
        
        Follow-up of commit 0e751d0cb816197f15a2448ec36c57df17387e40
        (tdf#116818 sc,offapi,XLSX import: fix autofiltered date columns).
        
        Change-Id: I3a0f41dbbf28a1a60a54fe7b2c8c338516edb079
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111851
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [2fce798d70bb39fe1b1dc95e2661e5836026de1a]

        tdf#37424: sc_ucalc: Add unittest
        
        Change-Id: Ic7accef0592b5f404661e087a8d72c65820f214f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112375
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-12  Luboš Luňák  <l.lunak@collabora.com>  [c900de3b01ee0f445dd55d529f35ce25df37160a]

        enable libpng hardware optimizations (such as SSE)
        
        The implementation is rather poor, but it's still something.
        
        Change-Id: Id0a967d55d079327ae41d5dd3446a492fd247cfe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112361
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-12  Caolán McNamara  <caolanm@redhat.com>  [9aa60d592925e2e9d5219799c26639eec3fb4a53]

        Avoid modifying then restoring this const iterator, its copy is trivial
        
        Change-Id: I354010fbc47087bf7587a9662b9218606ba37dd4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112344
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-12  Eike Rathke  <erack@redhat.com>  [1d0b2ae1423142f3688de00d9938917329e958af]

        ODF save: write explicit "gregorian" calendar, not empty if default
        
        Other implementations may have different opinions about default
        calendars and the context here is to switch to Gregorian.
        
        Change-Id: I14a27826e627f890911adaf01935c58b43ad766a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112354
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-03-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [2e334998f4a821ea05ce25dc6346b556bcb1347b]

        Revert "tdf#114076: Expand ClipRange to next PixelBound" ...
        
        and "tdf#124272 use ClipRegion's geometry if not a rectangle"
        
        This commit reverts c1230cede19ae3633e51c7ca780cb34d9dbaa20f
        and 362c1cf2bd580f6dc8bf27bdcd79174111bc1b5c
        
        tdf#114076, or any of its duplicates, is not reproducible in master
        if c1230cede19ae3633e51c7ca780cb34d9dbaa20f
        ("tdf#114076: Expand ClipRange to next PixelBound") is reverted.
        (Tested on Linux and Windows)
        So, if we revert it, we no longer need
        362c1cf2bd580f6dc8bf27bdcd79174111bc1b5c
        ("tdf#124272 use ClipRegion's geometry if not a rectangle"), which
        was a follow-up fix for a regression introduced by the first commit.
        
        This also fixes tdf#129085 and all the duplicates, which were
        introduced by the follow-up commit.
        
        I plan to add the unittests in a different commit
        
        Change-Id: Ie4328c15b24b521127c1b653bd621bfc92ac39cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112340
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-12  Caolán McNamara  <caolanm@redhat.com>  [1aaa14a63a2678397a2b34abdf0d9c896fd5c760]

        explicitly assert that xSignatureInfo shouldn't be empty
        
        Change-Id: I4cd1be8b4c0b7ecb727e6a997679a9b74c03bc15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112362
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-12  Attila Szűcs  <szucs.attila3@nisz.hu>  [216f32464ccb0f096e5fdf77f82baf30ae7bab5f]

        tdf#140136 sc: fix tree list expansion in AutoFilter
        
        Now clicking on +/- buttons (i.e. before the checkbox)
        only expands/collapses the tree without toggling the
        associated checkboxes, using the new GetItemPos() to get
        the position (and width) of the checkbox in the actual
        list item.
        
        Regression from commit 2471d6f44c7e8ecbe86a90eeb593b899a08a7408
        "tdf#116675 vcl tree list: toggle by label click (e.g. in AutoFilter)".
        
        Note: Use generic VCL plugin to test it on Linux:
        
        SAL_USE_VCLPLUGIN=gen instdir/program/soffice
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: Iceb17bc9b235d297c313361429ee89f04d809e96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111668
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-12  Caolán McNamara  <caolanm@redhat.com>  [6ca61953caa030574ea15a607ec1ed8c12920acd]

        log if there was an exception in GetDocumentSignatureInformation
        
        Change-Id: I335ba7916142f07ed8408453bfe8aa7068c35711
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112363
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-12  Caolán McNamara  <caolanm@redhat.com>  [b344ecfa6d9b9296b1f765490d4ad3e487c33cd4]

        do same logging as ReadAndVerifySignature does
        
        Change-Id: I89c0e29f595049096afa73ff86badc06c0b40d7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112365
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-12  Caolán McNamara  <caolanm@redhat.com>  [e70b5fc8fa325d56d3da4edba11dc1aed6280e2f]

        drop unneeded include
        
        Change-Id: I2f75748d5601d699471d050558885c0efb977223
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112349
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-12  Caolán McNamara  <caolanm@redhat.com>  [1aa2b3241c1389b9a7f67d3380cc58250cbab7a3]

        drop unneeded include
        
        Change-Id: Idcae44440a197f6b3b824cbbac430e370964ac25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112368
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-12  Caolán McNamara  <caolanm@redhat.com>  [ef6caa5de612c3c3f0a4fd9b7a30dfcb618cab29]

        Revert "merge sw::hack::Position and SwFltPosition"
        
        This reverts commit 4f35958c64d5e63c30e67434936c3a0352f57698.
        (which was an attempt at groundwork at fixing ofz#31538)
        
        because ooo46246-1.doc fails to load in crashtesting
        
        Change-Id: I334fc4ff1d1a934d92fe69eae63206c0a480e55e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112359
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-12  Caolán McNamara  <caolanm@redhat.com>  [837f6e6f341758bacc70f40c0f7deecca5de0087]

        move hatchwindow to toolkit
        
        because it wants to use toolkit headers
        
        Change-Id: If92b174bd4971b88f288f93c1beaed6f2103a83c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112348
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-12  Caolán McNamara  <caolanm@redhat.com>  [3a3ad2b03dd24c49b6cf778fa63c0b4a5e39f7d5]

        use some forward declares to avoid including vcl/window.hxx
        
        Change-Id: I67992b7743f98d6228a0a52d2e5a92e4f25eaa15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112347
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-12  Caolán McNamara  <caolanm@redhat.com>  [ce83d1f448ae28f30c98a607a83ff3e012538d36]

        use preferred variant when window arg is null
        
        Change-Id: I8fad194b6f147b40ecee6fff9fbbe947e7faa014
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112345
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-12  Caolán McNamara  <caolanm@redhat.com>  [14d1f276b488b0a7cad107e3fb9612d96d4e764d]

        use the DocShell GetDialogParent as explicit dialog parent
        
        Change-Id: I4b7c09ea7f6d387d220e35430299ffdaa73e7718
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112338
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-12  Caolán McNamara  <caolanm@redhat.com>  [f31f0038f5fd9254584a06665066faf9715d1cd8]

        use the parent available from the SfxRequest
        
        Change-Id: Ie03182217b2165af45a1a89a35bf7d4be6ee1acc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112337
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-12  Caolán McNamara  <caolanm@redhat.com>  [4d807017749855281f1268ac477b780befbcad9e]

        transport error dialog parent as awt::XWindow earlier
        
        Change-Id: Idfc6ffdb31d28316886800eed12ac46c1dbcc191
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112336
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-12  Caolán McNamara  <caolanm@redhat.com>  [32b7c32aa84dc51d3acd75bde5db7655868e5ad9]

        use VCLUnoHelper::GetWindow
        
        instead of directly using VCLXWindow
        
        Change-Id: I80c70c9773b1963ec4d58c833ff2fdba9cfc4b92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112353
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-12  Caolán McNamara  <caolanm@redhat.com>  [07d278c911d738f06c3bbb6354336ac03c8146e1]

        awt::XWindow has setVisible so don't need to fetch VCLXWindow to do that
        
        Change-Id: Idc471c7a1dfd10821c8644a02d482cf8edc09fd7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112352
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-12  Caolán McNamara  <caolanm@redhat.com>  [1c056790e8075196cf5dd77fc7b51de7cc397f02]

        use VCLUnoHelper::GetWindow
        
        instead of directly using VCLXWindow
        
        Change-Id: I86499a1238595189dd430f2809af08b4869f7fd2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112351
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-12  Armin Le Grand (Allotropia)  <Armin.Le.Grand@me.com>  [2b4cd99d3360ccffb9829a02412824864d045753]

        tdf#126742 make Windows file handling more unx-like
        
        The bug mentioned happens due to a system-dependent
        difference: Unx-systems allow files to be opened for
        write multiple times while our windows implementation
        until now did prevent that.
        For that reason an embedded OLE which is still opened
        in the same LO instance behaves wrong/strange - the
        e.g. changed size cannot be written (to the file).
        Since we already have unx-like handling and in that
        scenario useful sync has to be done anyways, no new
        scenario will be created. Only Windows implemenation
        will change to behave closer to unx-like behaviour,
        I already test-built that on gerrit to make sure all
        tests for Windows work as before.
        I thought about this for quite some time, but see no
        too big risk. For thoughts/discussion please refer
        to the task.
        
        Change-Id: I8dbfd70c2f69d0a013f445e152e597f37fa6ecc7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112237
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2021-03-12  Seth Chaiklin  <sdc.blanco@youmail.dk>  [bded8ae22230da161377846caea0010f038e69a1]

        tdf#128469 rename "Standard" to "Reset to Parent" plus tooltip
        
        Change-Id: I73ad5450450c328911d8464924a163faaba9b70c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112301
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-03-12  Miklos Vajna  <vmiklos@collabora.com>  [2c2a03340fbbe6747d0ae46d42c97ecd7a3a3d89]

        Drop some unused includes
        
        Change-Id: Ic79d81387867f028eb8dc9553fb87f5961d6c771
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112364
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [d8e1892d7dd3eb5d4724ef32ce7a110a0087d9e1]

        tdf#89754: sc_ucalc: Fix test
        
        The original UItest added in 3ba901f050d262cdeccefa5b21b0d32aa7332dc7
        < tdf#89754 - don't increment non different consecutive date cells >
        didn't fail without the fix in place
        
        Change-Id: I297f9b3fe713910c1ed40b2de560171911b1ba79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112357
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-12  Mike Kaganski  <mike.kaganski@collabora.com>  [e6f7a3bf40f5df3a17ba58c4735d647bfdda71cb]

        Use range-based for; mention similar method in comments
        
        Change-Id: I2659faf75e88eecccfdb33368393c140563030e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112304
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-12  Mike Kaganski  <mike.kaganski@collabora.com>  [21c602913d98ef46b49fc9b6f9071db92a1597c6]

        No need to const_cast here
        
        Change-Id: I2ecac05f41b5656714a656fe5289dc21c9f6051a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112300
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-12  Mike Kaganski  <mike.kaganski@collabora.com>  [0ed63ed088d23e48f050c34e49f713281468f6f8]

        Avoid modifying then restoring this const iterator, its copy is trivial
        
        Change-Id: I2a129714f726fb2b15f76550f7e2e265205d0112
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112299
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-12  mert  <mert.tumer@collabora.com>  [2246b6a2887b90efc712c4479b19609cf9307a3d]

        Fix wrong position on move when page has margin
        
        Change-Id: I9ac2d9914b86210ca2148b44488c2c70cc5870d4
        Signed-off-by: mert <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111949
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111929
        Tested-by: Jenkins

2021-03-12  Rafael Lima  <rafael.palma.lima@gmail.com>  [4a4a38d31a287f78d4c7226fe85aafb6e6c6c0ac]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ae361f8f4f70c43d7082dd37c0a3f69bf49fa3e0
          - Create SF_Database Help page
            
            Change-Id: I4ab158e8089973af24155d3b9d0697734acdf4bb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112228
            Tested-by: Jenkins
            Tested-by: Jean-Pierre Ledure <jp@ledure.be>
            Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
            
2021-03-11  Julien Nabet  <serval2412@yahoo.fr>  [a0d63ee5df921e5f1ac915ada783fdef0dbbb057]

        tdf#127217: Fix buttons in forms not working in Adobe Reader
        
        Regression from 76b5dca9dc0ff60f8f62cbecdee68f8f3b287ceb:
        author	Thorsten Behrens <Thorsten.Behrens@CIB.de>	2019-04-09 02:19:14 +0200
        committer	Katarina Behrens <Katarina.Behrens@cib.de>	2019-07-03 14:48:45 +0200
        commit	76b5dca9dc0ff60f8f62cbecdee68f8f3b287ceb (patch)
        tree	e778dad33073a228eb61ab62ce5f38e2a26d07ca
        parent	1e8a9c19a6f7b82c9e0c481aee0c04c0780f4433 (diff)
        tdf#113448 don't export any font for radio buttons
        
        Don't let only color value in m_aDAString since it'll go here:
                if( !rWidget.m_aDAString.isEmpty() )
                {
                    if( !rWidget.m_aDRDict.isEmpty() )
                    {
                        aLine.append( "/DR<<" );
                        aLine.append( rWidget.m_aDRDict );
                        aLine.append( ">>\n" );
                    }
                    else
                    {
                        aLine.append( "/DR<</Font<<" );
                        appendBuildinFontsToDict( aLine );
                        aLine.append( ">>>>\n" );
                    }
                    aLine.append( "/DA" );
                    appendLiteralStringEncrypt( rWidget.m_aDAString, rWidget.m_nObject, aLine );
                    aLine.append( "\n" );
                    if( rWidget.m_nTextStyle & DrawTextFlags::Center )
                        aLine.append( "/Q 1\n" );
                    else if( rWidget.m_nTextStyle & DrawTextFlags::Right )
                        aLine.append( "/Q 2\n" );
                }
        
        But if we shouldn't have /DR at all since we don't want fonts for radiobutton, it also means
        we don't want /DA too.
        Indeed at the end of 12.7.3.3 https://www.adobe.com/content/dam/acom/en/devnet/pdf/pdfs/PDF32000_2008.pdf:
        The default appearance string (DA) contains any graphics state or text state operators needed to establish the
        graphics state parameters, such as text size and colour, for displaying the field’s variable text. Only operators
        that are allowed within text objects shall occur in this string (see Figure 9). At a minimum, the string shall
        include a Tf (text font) operator along with its two operands, font and size. The specified font value shall match
        a resource name in the Font entry of the default resource dictionary (referenced from the DR entry of the
        interactive form dictionary; see Table 218).
        
        Change-Id: Ib350495d7fc5a7a4fba88d710614a0f67a0b1553
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111724
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-03-11  Miklos Vajna  <vmiklos@collabora.com>  [149df1fec6472e30582162e17e04c75aee91d26a]

        Turn CppunitTest_xmlsecurity_signing into a subsequentcheck
        
        This is one of the most unreliable tests on Windows, probably due to
        reading the real system cert store, unlike macOS/Linux (which have a
        per-test NSS template).
        
        Give up on running this on Windows / macOS for pre-submit CI to get more
        reliability instead. Local 'make check' on Windows keeps running this,
        since it does pass most of the time.
        
        The change can be reverted once somebody can figure out how to reliably
        reproduce this failure on Windows.
        
        Change-Id: I50df09bda9c353ce08038dab8d307bbf7738bb5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112358
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-11  Stephan Bergmann  <sbergman@redhat.com>  [4af56d8189012f96d0471d7f50a3e44636666516]

        Don't use std::ostream operator <<(char16_t const *) deleted in C++20
        
        Building with --with-latest-c++:
        
        > C:/lo/core/xmlsecurity/source/xmlsec/mscrypt/x509certificate_mscryptimpl.cxx(664): error C2280: 'std::basic_ostream<char,std::char_traits<char>> &std::operator <<<std::char_traits<char>>(std::basic_ostream<char,std::char_traits<char>> &,const char16_t *)': attempting to reference a deleted function
        > C:\PROGRA~2\MIB055~1\2019\COMMUN~1\VC\Tools\MSVC\1428~1.299\Include\ostream(951): note: see declaration of 'std::operator <<'
        
        etc.
        
        Change-Id: I70ae201c761fae907e602b6a929e23e3c8e7f692
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112318
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-11  Caolán McNamara  <caolanm@redhat.com>  [2b808bad616a557fabb080b49c5b925d2481b9b5]

        awt::XWindow has setVisible so don't need to fetch VCLXWindow to do that
        
        Change-Id: I3da36a5e54276dad483abb263fc15fd9d045ec59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112350
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-11  Caolán McNamara  <caolanm@redhat.com>  [204a70f568cef3d9c685112d1c32f053a91469ca]

        use VCLUnoHelper::GetWindow
        
        instead of directly using VCLXWindow
        
        Change-Id: I886525169834d24b6c060fb4722e1afda23dbc26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112346
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-11  Caolán McNamara  <caolanm@redhat.com>  [76867304b550af5c44c1fd6b82928fb2b69addc7]

        use an explicit parent for error message
        
        Change-Id: Idf5a1c6a4313ab58c2bf6ee0ec02a8d003eee83a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112335
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-11  Caolán McNamara  <caolanm@redhat.com>  [b7bcb17311ea99d1849f87e329add0eff5f6fc75]

        refactor getDialogParentWindow to take an XFormController arg
        
        Change-Id: I4c42adfa079babf7d3efbd881293102d6cb526ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112334
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-11  Caolán McNamara  <caolanm@redhat.com>  [4fa2abb5e013738b0f7780a7eb29acdce24794b8]

        use an explicit parent for error message
        
        Change-Id: Ib171ee0e7dc4936552b5a9a5c9d50ae7fd6a54d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112333
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-11  Caolán McNamara  <caolanm@redhat.com>  [7946225280bfac1a04d73c69ff3eda8ac8b4e820]

        factor out a FmXFormView::GetParentWindow
        
        Change-Id: I35d5de294ac08e1ec6a597835b879dc1f377ef86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112332
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-11  Caolán McNamara  <caolanm@redhat.com>  [417c0c7b711fbd82a874c8f43c1b2a8f4631e236]

        TransferableDataHelper::CreateFromSelection doesn't use its argument
        
        Change-Id: Id43995411d850ae051d1d803bcea2745e1dc17a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112331
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-11  Caolán McNamara  <caolanm@redhat.com>  [13333b72bc8f0627fb934a25de63c8c789fd725d]

        remove some unneeded vcl/window.hxx includes
        
        Change-Id: I2b716371e2bebe7390e7f0c7b747140d9f4bdec6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112330
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-11  Caolán McNamara  <caolanm@redhat.com>  [3f66a801aeab257705922998e518398d27e4d698]

        keep SfxObjectShell::GetDialogParent ret as an awt::XWindow
        
        instead of extracting the vcl::Window impl details from it
        
        Change-Id: Ia13c1559861ab2a65a2108c8ccd704cba711916c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112329
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-11  Caolán McNamara  <caolanm@redhat.com>  [3dfb8552eb84eaf831c4c3eb59c398afc87e9174]

        check current floating state of DockingWindow
        
        regression from...
        
        commit cf234dc05a3a75199890e953d789bd19b02c1725
        Date:   Tue Mar 9 20:15:28 2021 +0000
        
            rename SfxChildWindowContext::GetFloatingWindow to what it does
        
        Change-Id: Ie52946739439ef66c224f2e388fc407912783bb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112328
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-11  Caolán McNamara  <caolanm@redhat.com>  [071df4770dfe421d96d3df748af751eaae6982c3]

        use some forward declares to reduce includes
        
        Change-Id: Ic3a6d9a9569f909a7480d9da09709dbd60259e97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112323
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-11  Caolán McNamara  <caolanm@redhat.com>  [1653bb9bffaa84a40b7d81a8277e887ea28df4e4]

        remove intermediate containers in sidebars
        
        tested extension sidebars of:
        a) Wollmux extension sidebars
        b) Analog Clock Extension demo
           https://wiki.openoffice.org/wiki/Sidebar_for_Developers#Example:_Analog_Clock_Extension
        
        Change-Id: If9729e20526681928137989f01a8ae733a9b0cb5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112035
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-11  Michael Meeks  <michael.meeks@collabora.com>  [40c58f6039fb02cff74e442f6adc5ba38adcff1d]

        lok: avoid a set of invalidations per view on re-size.
        
        Unfortunate to have N^2 invalidations in the number of views on
        resize - particularly for calc, when you re-size/wrap-text on a
        row during editing.
        
        Change-Id: I93f75c4543ad072684e5575a2cbe0e8abcab0d80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109913
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112094
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2021-03-11  Eike Rathke  <erack@redhat.com>  [a6b9b1128d5ced0e3f82f88e442a7bba243ce164]

        ODF save: handle implicit other calendar and switch to Gregorian for YYYY
        
        In preparation for https://gerrit.libreoffice.org/c/core/+/108532
        to add dual calendar mixed formats.
        
        Change-Id: Ibc9294af3ad294c702ee6597b1a8831dec39b948
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112285
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-03-11  Miklos Vajna  <vmiklos@collabora.com>  [08e783903cf67e9c6673e21f99dfff816f8d5872]

        ODF export: sort <style:font-face> elements based on the style:name attribute
        
        m_pFontAutoStylePool is already sorted, but sorting ignores
        XMLFontAutoStylePoolEntry_Impl::sName, and changing
        XMLFontAutoStylePoolEntryCmp_Impl would affect how find() works in
        XMLFontAutoStylePool::Add(), so just extend
        XMLFontAutoStylePool::exportXML() instead.
        
        With this, the order of <style:font-face> elements is meant to be stable
        in content.xml and styles.xml, helping use-cases where a document is
        converted to ODF multiple times and an integration test wants to assert
        that the output is the same.
        
        Change-Id: If0dbfa40a1b204aebe5e141fe64f71ac2ca92405
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112339
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-11  Seth Chaiklin  <sdc.blanco@youmail.dk>  [f92510321dc860f43e471473db67167c0fefcbea]

        tdf#140845 labelling improvements for List Styles in Contains
        
           move hard-coded formatting of liststyle out of
           sw/source/uibase/utlui/attrdesc.cxx and into sw/inc/strings.hrc,
           so that translators can customize as needed.
        
           In sw/inc/strings.hrc:
              * "Numbering" -> "List Style: (%LISTSTYLENAME)"
              * "no numbering" -> "List Style: (None)"
                   (to be consistent with setting in "List Style" control
                    and to keep consistent appearance in Contains)
        
           Thanks to Mike Kaganski for assistance.
        
        Change-Id: I9d2b6507082fea06665d0d8a3465c314a5d894c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112213
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
        Tested-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-03-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [c6bf16909db054ec5467ebdc0ea0c9dc07307048]

        Revert "tdf#118133 DOCX import: disable lazy-loading of tiff images"
        
        This reverts commit fa356008b08a8a5b5556aa8f89ca8f7989c53516
        
        Similar to 1238ca8d100c107656b707ed3a6b662f0a1867fb <Revert
        "tdf#126310 Disable lazy loading of WMF images> it seems this
        workaround is no longer needed and lazy-loading works with
        tiff images.
        The unittest has not been reverted
        
        Change-Id: Ie8debfc2978a4b57aa035679116472c98db89e33
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112162
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-11  Victor Kukshiev  <andrey0bolkonsky@gmail.com>  [1a0af07a556e53dd156d933a8fb82bd13b5e84b1]

        tdf#132293 remove unused imports from uitest
        
        Change-Id: I8f47f87a25c3194c984a2deadcc3df86c6060847
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111499
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-11  Caolán McNamara  <caolanm@redhat.com>  [a05622de4a97215260a9275e6117d9f0e1e8e87f]

        no need to cast to WorkWindow* to use ToTop
        
        Change-Id: I47041924394b4652ed0bb69714197535784d0af1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112322
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-11  Caolán McNamara  <caolanm@redhat.com>  [5649c4b26401b56736b9eb56ef47b73b95e43c67]

        create GetElementParentWindow on demand
        
        Change-Id: I5c7182986206483ab8b1993a360767425870d69e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111940
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-11  Caolán McNamara  <caolanm@redhat.com>  [d764415977ad65bb4a657ccada7c9b2c19b689e1]

        merge panel and panel title
        
        so one combined InterimItemWindow instead of two separate ones
        for each panel
        
        Change-Id: Ie8e1b6a28f124ef23cf88ec47442ccf15ab51d3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111903
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-11  Caolán McNamara  <caolanm@redhat.com>  [feb8164afa67d3e2e5fe27dd01c5101d6d0cb847]

        drop newly unused code and macros
        
        Change-Id: I4b3fe1d7a62305f04589bd05a80aa771910a4f98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112246
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-11  Caolán McNamara  <caolanm@redhat.com>  [47ad7497f736b27c23667e0754cd686b78b60744]

        tdf#140934 update annotation menubutton bg when comment color changes
        
        Change-Id: Ia4d10a8f19c039655dbe28c5f612061ce3755afa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112278
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-11  Noel  <noel.grandin@collabora.co.uk>  [1692998399eecb79e7b59456cff805bcb77aece4]

        use strong_int for item ids in vcl::ToolBox
        
        (*) fix bug in SfxToolBoxControl::StateChanged where it was using the slot id
            instead of the toolbox item id
        (*) I left the logic in SbaTableQueryBrowser alone, but it looks suspicious,
            casting slot ids to toolbox ids
        
        Change-Id: Ied229164c27fb4456b0515c6fdcbd1682766a1a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112186
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-11  Noel  <noel.grandin@collabora.co.uk>  [665a2b477dd4f412b42ffb58a183f7a702cd7645]

        rename RID_SVXSTR_GRAFIKLINK to RID_SVXSTR_GRAPHICLINK
        
        Change-Id: Id124a248bff658188903a38cd9ae89b1a34823db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112265
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-11  Noel  <noel.grandin@collabora.co.uk>  [0374d5fe08050062394038ffe863c037d95ffac1]

        rename GrafikCtor to GraphicCtor
        
        Change-Id: Ib9f4665a9b77e0d90070060f635466a046058431
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112266
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-11  Seth Chaiklin  <sdc.blanco@youmail.dk>  [7643d21bc0191caf78b766b608576f4a9f6a855a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9847ee04682b673c20918af6356c0dbf39aa6deb
          - tdf#102265 finish giving all controls to format menu
            
              - remove "Slide Layout" and "Slide Design", which are no
                longer on this page.
              + embed missing controls
              + for three submenu items, add <h2> and description, which can
                be replaced when submenus are made.
            
            Change-Id: I1130b9a087a7d7550178dcaf8fbdef81a2d237ea
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112231
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-03-11  Stephan Bergmann  <sbergman@redhat.com>  [d148113591c554a3c6d8223767159334c014ad0c]

        Work around MSVC 2019 16.9.0 warning C4103 compiler bug
        
        With that compiler version (and --with-latest-c++), the build now started to
        fail for me with
        
        > [build CXX] slideshow/source/engine/opengl/Operation.cxx
        > C:\PROGRA~2\MIB055~1\2019\COMMUN~1\VC\Tools\MSVC\1428~1.299\Include\memory(14): error C2220: the following warning is treated as an error
        > C:\PROGRA~2\MIB055~1\2019\COMMUN~1\VC\Tools\MSVC\1428~1.299\Include\memory(14): warning C4103: alignment changed after including header, may be due to missing #pragma pack(pop)
        > C:\lo\core\slideshow\source\engine\opengl\Operation.hxx(34): warning C4103: alignment changed after including header, may be due to missing #pragma pack(pop)
        > C:/lo/core/slideshow/source/engine/opengl/Operation.cxx(36): warning C4103: alignment changed after including header, may be due to missing #pragma pack(pop)
        
        Mike had experienced the same (though without --with-latest-c++, but due to us
        now always using /permissive-) as explained in the post-merge comments starting
        at <https://gerrit.libreoffice.org/c/core/+/108961/4#
        message-cc2a1e2ebaeb96cbacd7d13d57ffc701f2ed4608> "Use MSVC's /permissive- to
        make it more standards conforming", linking to
        <https://developercommunity.visualstudio.com/t/
        warning-c4103-in-visual-studio-166-update/1057589> "Warning C4103 in Visual
        Studio 16.6 Update".
        
        At least for my --with-latest-c++ aka /std:c++latest case, I have reduced the
        issue to a test.cc of
        
        > #include <cmath>
        > template<typename> void f(int[1]) {}
        > #include <exception>
        
        failing with
        
        > **********************************************************************
        > ** Visual Studio 2019 Developer Command Prompt v16.9.0
        > ** Copyright (c) 2021 Microsoft Corporation
        > **********************************************************************
        > [vcvarsall.bat] Environment initialized for: 'x64'
        >
        > C:\Program Files (x86)\Microsoft Visual Studio\2019\Community>cd \lo\core
        >
        > C:\test>cl /std:c++latest /c test.cc
        > Microsoft (R) C/C++ Optimizing Compiler Version 19.28.29910 for x64
        > Copyright (C) Microsoft Corporation.  All rights reserved.
        >
        > /std:c++latest is provided as a preview of language features from the latest C++
        >
        > working draft, and we're eager to hear about bugs and suggestions for improvemen
        > ts.
        > However, note that these features are provided as-is without support, and subjec
        > t
        > to changes or removal as the working draft evolves. See
        > https://go.microsoft.com/fwlink/?linkid=2045807 for details.
        >
        > test.cc
        > test.cc(3): warning C4103: alignment changed after including header, may be due
        > to missing #pragma pack(pop)
        
        which looks clearly like a compiler bug.
        
        As it happens, reordering the includes here makes the issue disappear at least
        for me.
        
        Change-Id: Ib3d0756b38da4f24e62cafa900b44c8ec8e842b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112317
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [feb4067be5d8e40902190dc58a7a634a21102f34]

        tdf#140754: sc: Add UItest
        
        Change-Id: I0b3f1af980eef5daf2347f2618a3f14db927bc3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112277
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1453345219b2b0a2e4c7cb993737cdf4de9f2217]

        devtools: fix crash by checking if xIntrospection is available
        
        It can happen that xIntrospectionAccess object or xIntrospetion
        object can't be created. The app crashed in those cases so add a
        check.
        
        Change-Id: I9cd2d05a11419a918f16cbacaf4b133d3759c5c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112110
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8839ea90176a38e07ca8a36f5a33e9cbe2b4fcef]

        devtools: add refresh to toolbar for the object inspector
        
        Change-Id: I6ffaf9f77d9fcb80571d277f4c9cd153388c78cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112109
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a443e4e3d96bf51313451e254a8aada2bad05c52]

        devtools: also support XEnumerationAccess in object inspector
        
        Similar like XIndexAccess is XEnumerationAccess, which is like
        an iterator over elements, but unlike XIndexAccess the elements
        can't be accessed direclty by an index.
        
        In the object inspector the elements of a XEnumeration are
        presented as @{number} at the top of the properties.
        
        Change-Id: I61d71859ed065d4e72f8dff99b1aa0fda3546800
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112108
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9f36bc3a4252ac795696c162accf5c8a20ae258f]

        devtools: add text portions for paragraphs to DOM tree view
        
        Change-Id: I224ffb230abf1142087b5f2c4a3bd94a11075213
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112107
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-11  Tünde Tóth  <toth.tunde@nisz.hu>  [9bba5f418d4900ba20503dd1d310b3ff68bb14df]

        tdf#89841 sc UI: show blue row numbers for filtered rows
        
        improving appearance of Autofilter for interoperability.
        
        Change-Id: I4bbfacd732e8a7d5bb592ae6bb9313be2a8d03d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110130
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [076da4cd9d61adf15942a7bfc350bd0d268f64f1]

        tdf#136841: sw_ooxmlexport16: Add unittest
        
        Change-Id: I951adefaf60e4c0c5d751ac1a886a9c746989a68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112282
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-11  Bayram Çiçek  <mail@bayramcicek.com.tr>  [a88effc4f53da8ae476f6a9f24b96e5948b17bee]

        tdf#114441: Convert use of sal_uLong to better integer types
        
        Change-Id: Ibb432c3db6d99343514c412c4c1b968808b733c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110886
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-11  Miklos Vajna  <vmiklos@collabora.com>  [c792cbf4f2d0d44279f273c4c6cba650601f1468]

        svx: rework to avoid pdfium ifdefs
        
        Return early in case pdfium is not available, to avoid the ifdef forest.
        
        Change-Id: If0e12f9dd937b308b6c3b121801269b2ce68ae60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112284
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-11  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [3ba901f050d262cdeccefa5b21b0d32aa7332dc7]

        tdf#89754 - don't increment non different consecutive date cells
        
        Change-Id: I6fedc0fe286ebe8b0110360391e8d3325fc2ca25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112054
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-03-11  Seth Chaiklin  <sdc.blanco@youmail.dk>  [87354bca54d3d6682bd85d94a4dc368fd796431b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5b9423fe309bad1fc15230c1ef641521b424a73a
          - tdf#118008 updating Format menu path page
            
              * "Area" -> "Object and Shape" (for Impress transparency tab)
              * "Align" -> "Align Text" (and remove "drawing functions", because
                 this is found in all modules)
              + add appl-switch for Group commands (and remove the mention of
                which applications, in part because they were missing modules,
                and mostly because now the appl-switch should show the right
                possibilities, so they do not need to be differentiated).
            
            Change-Id: Idc2a3fba92bc97cb9b27dd5fe5255233f8379f83
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112294
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-03-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [9ff37cb094d2c20c2fc591d8e7e06c462aa2d88f]

        Revert "uitest: sw: re-enable test to see if it still fails"
        
        This reverts commit 3d2ed830d63f0d1adcb0404ad979d5fcf9706ca2.
        
        Jenkins still fails with this test. See
        https://ci.libreoffice.org/job/gerrit_linux_clang_dbgutil/82317/console
        
        Meanwhile, sw/qa/uitest/writer_dialogs/openDialogs.py:20 doesn't fail
        
        Change-Id: I19d3fc2993e8d7a5a0c031f30d258d57a9cda114
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112321
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-11  Caolán McNamara  <caolanm@redhat.com>  [cf234dc05a3a75199890e953d789bd19b02c1725]

        rename SfxChildWindowContext::GetFloatingWindow to what it does
        
        Change-Id: I0a8e1be2c64d054e6af1e9826f993d3b219e854b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112245
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-11  Caolán McNamara  <caolanm@redhat.com>  [001cf630f14109b4200b218161418350562713fa]

        register navigator individually in each module that it exists in
        
        instead of globally. This makes the navigators the same
        as everything else and easier to deal with.
        
        Change-Id: I882612e73d36485b84161a2d3fbc1188f734c0fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112244
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-11  Caolán McNamara  <caolanm@redhat.com>  [5229cacba320f829ca0acd6ef79ddbb09d52b2d9]

        schedule redraw to draw without focus
        
        Change-Id: I9a33811d0d806b686f0b226a81e53d2181f8c822
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112260
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-11  Caolán McNamara  <caolanm@redhat.com>  [51144537404beb2341fae7e0c9de9b121b222c0e]

        use SharedPanelContainer typedef
        
        Change-Id: I7ecd7d275dbff31654aabae326be175928dfe84d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112279
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-11  Caolán McNamara  <caolanm@redhat.com>  [16a91006ca44da08fb436d70129e7a8cbff9e2d2]

        allow throwing away size cache of hosted container
        
        Change-Id: I9d6eb1af80526c4853d695af3e269187569a538c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112271
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-11  Caolán McNamara  <caolanm@redhat.com>  [81d5acda2c143ab1183c7dc6d2386cc1b28c9fcf]

        in GtkSalObject::GetOptimalSize get the preferred size
        
        and not its current size as set via SetPosSize
        
        as needed for calc navigator shrink/expand contents toolbar toggle
        
        Change-Id: I848402f609d9c03fde9953e3b313c5a815a7f4f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112270
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-11  Noel Grandin  <noelgrandin@gmail.com>  [677a18c2e16c5c1ae6be8d30e1a967f41fbf67a0]

        tdf#140590 Crash in Save-As dialog in Tools>Chapter Numbering
        
        This would only affect assert builds. The assert condition
        here did not match the condition in createFastChildContext
        several lines below.
        
        Bug since this code was introduced in
            commit 1535f39388223de53e4b923c6f7bb71ee32c1858
            Date:   Fri Nov 7 19:11:11 2014 +0100
            sw: store Outline Numbering as ODF fragment instead of SfxPoolItems
        
        Change-Id: I3f6a0b91e3c17f4ca358a75116481fc38c01e94e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112233
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-11  Noel  <noel.grandin@collabora.co.uk>  [3d7103f18eb0a5eaf49c0acd72c7f6a3b98199ae]

        cppu:OWeakObject zombie debugging
        
        add some logic to catch re-animating objects early
        
        Change-Id: I42b13eaddbc227d8b0a4e786e86ced8fbb406cae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112268
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-11  Noel  <noel.grandin@collabora.co.uk>  [3646ab583736e6d5e2b3fb4d51857b4b6b777b45]

        and fix logerrit on linux again
        
        after I broke it with
            commit 69959235c3094b811406f734e863a63fc61046c0
            Date:   Tue Mar 9 19:29:19 2021 +0200
            adapt recent change to macOS
        
        Change-Id: Ib58e9903839143fdf6e84a04d532f70a8212f984
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112269
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-11  Seth Chaiklin  <sdc.blanco@youmail.dk>  [5800a15e0f2d668b844f73072dc146fd0e4237bb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a50530fe4e224b01f37cd9c959d3bded32b8bd6a
          - tdf#140395 remove "blinking" control from font effects
            
               The "blinking" property was removed from the UI
               (see tdf#132373). This patch removes the property
               from the help page, along with its bookmarks.
            
            Change-Id: I3b1317e7664e3bcd1813a0d0882eff109ede95fd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112293
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-03-10  Seth Chaiklin  <sdc.blanco@youmail.dk>  [bbff75aaf49d8b61b766d51f8db7f7c22250eb14]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fd581dcbffc52f43ce8dfa5b9a72a78d042fc5e3
          - tdf#137084 (related to: tdf#139667) update changes in Format menu
            
              ( swriter/main0105.xhp )
               * command label "Align" -> "Align Text"
               * move "Lists" to new menu position and adjust description
               * correction to description for "Title Page"
               + add link in "Watermark" heading to relevant help page
               * replace "Text Box and Shape" heading and description with an
                 embed to swriter/01/format_object.xhp
            
               ( swriter/01/format_object.xhp ) Text Box and Shape
                * update title/<h1> from "Object" -> "Text Box and Shape"
                * update description: "object" -> "text box and shape"
                * replaced heading and description of "Text Attributes"
                  with <embed>, which was corrected in
                  771226e2a53178d66020f878d78baa6ec35ff710
                * update to <h1>,<h2>
            
            Change-Id: Ia584b2e00840ab5a91e4aae575907383168f03cd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112078
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-03-10  Seth Chaiklin  <sdc.blanco@youmail.dk>  [f6f34f698bbcd8ac81620c2ce1684aa24fa846a4]

        tdf#139667 change position of Lists submenu in Format menu
        
        Change-Id: I4edc1f2d27be973cd2c892d94f1cb5812435ef9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112077
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-03-10  Luboš Luňák  <l.lunak@collabora.com>  [106899c9d9d8c3f381fc6a6874c431dea1ea6057]

        use BitmapEx for testing bitmap contents, not DIB
        
        The weirdo that tested the bitmap using the format-specific way
        was ... me, in 2014.
        
        Change-Id: I2cf96ba42da7099f2ce0b80ac53261c67321ef0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112041
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-10  Luboš Luňák  <l.lunak@collabora.com>  [88b7ac11be5548f46c3664117173699046895610]

        cache extensive downscaling in GPU mode too (tdf#140925)
        
        Change-Id: I0d77cf157bc1f669da906ed55feedee6bc78ba7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112252
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-10  Luboš Luňák  <l.lunak@collabora.com>  [bf2ba0f39be62978b512d6ed101219b9dd0dc6e4]

        access pixels directly if SkImage is a raster one (tdf#140925)
        
        This avoids copying the data to a temporary storage that's not needed.
        Moreover Skia does not memcpy() the data if the format is
        kAlpha_8_SkColorType.
        
        Change-Id: I66974acd7656df8b82d1babacf7a0cb60711fc76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112253
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-10  Michael Stahl  <michael.stahl@allotropia.de>  [3eced2d52415abeac266804ab682bee022322a19]

        sw: DOCX export: put fly before fieldmark start into its own run
        
        If a fly starts at the same position as a CH_TXT_ATR_FIELDSTART, it is
        anchored before the field, and written in OutFlys() before the field is
        written in EndRun(), but the DOCX export reorders things in confusing
        ways.
        
        StartField_Impl() and CmdField_Impl() will actually end the current run
        (after putting the field char in it) and start a new one.
        
        So do something similar in this situation and create a new run if flys
        have been processed.
        
        Restrict this extra run to when there is actually a fly, because
        otherwise a dozen tests break; this requires a new FLY_NONE result for
        OutFlys() because FLY_PROCESSED is returned even if there are no flys.
        
        Change-Id: Id469c53d07eacad3992c7c0e451ab3756e02c8fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112267
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-10  Jean-Pierre Ledure  <jp@ledure.be>  [1f842e3aa07af26776a8583e5b0ed1bdb178af9b]

        ScriptForge - (scriptforge.py) L10N class
        
        Addition of SF_L10N class
        
        Correction in Languages() property:
        selection of file based on *.po filter i.o. ??-??.po
        
        Change-Id: I5c57d1973265f2aeb7a3cfb4f507ffd50a28785a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112211
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-03-10  Mike Kaganski  <mike.kaganski@collabora.com>  [7921f47ec6292ea2bd4807423ac46d9dacdd906e]

        Drop 'static_cast<cppu::OWeakObject*>' syntactic noise
        
        ... a leftover from 96388e5e809a48573970df9b6b2649517a08447f.
        
        Change-Id: I909a470612c421472d8bf94f80e3e94ecb51d6e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112257
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-10  Luboš Luňák  <l.lunak@collabora.com>  [7ba7a1170a46ad340d06822a03f7196ccef29d84]

        forgotten ComputeScanlineSize() (tdf#140917)
        
        Change-Id: Id139cea52832b7973dfac47d309d5bba8299b4e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112263
        Reviewed-by: Mark Hung <marklh9@gmail.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins

2021-03-10  Tor Lillqvist  <tml@collabora.com>  [a561cc4a3de175daddab03b70369ad8ccd5d417f]

        Don't unselect an existing selection on (long) press on iOS and Android
        
        A (long) press, also known as a long tap, in Collabora Online (as used
        to bring up a context menu), shows up in core as a click of the right
        mouse button. We don't want that to cause an existing selection to be
        unselected.
        
        This fixes https://github.com/CollaboraOnline/online/issues/1323
        
        Why this problem happened only in presentation documents I have no
        idea.
        
        Change-Id: Iebbf71e75dcea7c39a92fd8d5dd07c368d92f163
        Signed-off-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112261
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112264

2021-03-10  Noel  <noel.grandin@collabora.co.uk>  [93b544d64bfaaa0ce9d9cb5effff72969dbb6c08]

        flatten SdrObject::getUnoShape
        
        Change-Id: I1239dd809e6a86780df45f1870e00d988bb43ea7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112258
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-10  Alain Romedenne  <alain.romedenne@libreoffice.org>  [0cd88c4fd6f0a9fb9f99293e9a319b4143124259]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9f51c169bc7444b0c967384e56bfdd3a4d6fc8a4
          - sf_platform extra information
            
            - OSName precision
            - Link to Calc formula alternative
            - dupe IDs in related topics section
            - typos
            
            Change-Id: I88bb9a6f6016907f73b2e47cd90644db9fad2fde
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112224
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-03-10  Regina Henschel  <rb.henschel@t-online.de>  [dbbb8cafcb801638bde3b21796eaebfc807acbdc]

        tdf#140865 roundtrip pptx wordart 3D, add sp3d
        
        Change-Id: I446ae4e8c9dd5f2fbf3efe289681339f967c515a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112185
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-03-10  Luboš Luňák  <l.lunak@collabora.com>  [734f37aaf6027ef2d989b6440370dee46bac0df7]

        disable SkiaTest::testMatrixQuality because of tb68
        
        Change-Id: I9209ffb54f0a74452e287a7733384e3080aacda4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112259
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-10  Luboš Luňák  <l.lunak@collabora.com>  [af5ff9ee32031c9eb7b4545cb2db6186792fda8f]

        use VCL API rather than manually apply numeric alpha change
        
        Change-Id: I500b3ad3d8229b792b7394a9e1b2f51fa9b1af2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112251
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-10  Noel Grandin  <noelgrandin@gmail.com>  [69959235c3094b811406f734e863a63fc61046c0]

        adapt recent change to macOS
        
        ... from
            commit e7a471a8fbac22877973af7e7be8c6a0701b4046
            logerrit: do not submit if parent is older than a week
        
        Change-Id: Icd1ee7f66dbbcef90add9e4ddecfdb9bbc0900e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112234
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-10  Luboš Luňák  <l.lunak@collabora.com>  [67411b19665279bacb45cbe50788cac0fa270074]

        read png preferred physical size in PngImageReader
        
        Change-Id: Id0ad53a5b279a0d9f83a6ba9646d5fa139b3ac2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112037
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins

2021-03-10  Heiko Tietze  <tietze.heiko@gmail.com>  [7abfb02bda53ed71cdca335fa99490992fa7092b]

        tdf#140839 - Scale TotD image
        
        Fix preview size of 100x120px
        Margin added
        
        Change-Id: If1caad336f2c3ce492aa9551a170b9b20a9b8b50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112152
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-03-10  Caolán McNamara  <caolanm@redhat.com>  [1073205d08b27ab311330f5f3c0cb4511cf2d61a]

        Revert "default to 'contents' hidden until toggled to floating mode"
        
        cause then the floating widget initial size doesn't include the
        'contents' button.
        
        This reverts commit bc5a0676fa107bdad6e860d31a874de4eae2d8ba.
        
        Change-Id: Id1f0b2f47a0f4621dbf57a9d6a0f740a7ec01301
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112243
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-10  László Németh  <nemeth@numbertext.org>  [53884e8fe92597e909e4fa5599192783c3d31a56]

        tdf#140597 DOCX import: fix missing tblPrEx border
        
        of first table cells, caused by the workaround for tdf#138612.
        
        Now property set of a new cell is a copy of the table exception
        property set of the table row, as needed for the import of the
        table style inheritance.
        
        Regression from commit f319d6b543c2367546bc80d138e56ed03731e265
        (tdf#138612 DOCX import: fix lost part of split table cell).
        
        Change-Id: Iaf6637e757fbfeef7651a4300a7f65a23615f5c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112247
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [9ad1da0086f6029a8a489988ae619cd4068aa275]

        tdf#140661: sw: Add UItest
        
        Change-Id: I637bcd2c8dbe215aa40b0eea69e559935a6d5eaa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112205
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-10  Mike Kaganski  <mike.kaganski@collabora.com>  [4caf4403c1b862e7ccca94b9caee31394d019732]

        tdf#40427: use node index as position, not Y position on screen
        
        As mentioned in comment to SwContent::nYPosition in
        sw/source/uibase/inc/swcont.hxx:
        
          some subclasses appear to use this for a tools/gen.hxx-style
          geometric Y position, while e.g. SwOutlineContent wants to store
          the index in its subtree
        
        Abusing the nYPosition to store vertical position *on screen* gives
        wrong results when a following section is positioned on screen higher
        than a previous section - e.g., when multiple-page view is active.
        
        So just use the section's node as Y position of the Navigator entry.
        When the section is inside a fly frame, use the frame's anchor node.
        
        Change-Id: I6caf26aeb19d845129dc837138c37f42bbc18655
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112197
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-10  mert  <mert.tumer@collabora.com>  [3d3e0e5941641757defc8df5e110387b8efbb0e5]

        Draw: Fix crash on multiple page selection on slidesorter
        
        Change-Id: Id7461b811d3445df895cf751153bd0dd81f09efc
        Signed-off-by: mert <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111864
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        (cherry picked from commit 505965dd5d05e4711bf5b433b8af06e88e030962)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111917
        Tested-by: Jenkins

2021-03-10  Miklos Vajna  <vmiklos@collabora.com>  [2d30c903afddbb416c50587dec1c787c1edfa39f]

        xmlsecurity: rework to avoid pdfium ifdefs in pdfsignaturehelper
        
        Return early in case pdfium is not available, to avoid the ifdef forest.
        
        Change-Id: I1fd1b22015e10527a989c8a1c4f4073fef29553e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112238
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-10  Noel Grandin  <noelgrandin@gmail.com>  [9d8accf03984a64a4105826e55b221962628eb93]

        add macOS instructions
        
        Change-Id: If8d15a2ad9b1916393233164f3d2752780a0a9a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112232
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-10  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [a9b71098845edcb4f6b4629795168d174f28ef70]

        tdf#133423 Fix 'central' formula for moving average
        
        Change-Id: I3685c310fdbe4809cb7863628be96645364c6a7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112191
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-03-10  Mike Kaganski  <mike.kaganski@collabora.com>  [96388e5e809a48573970df9b6b2649517a08447f]

        Drop 'static_cast<cppu::OWeakObject*>' syntactic noise
        
        ... where the object is created in-place, and its type is known
        
        Change-Id: Ifabfcf2f3ad0d60152f14e8d970c1faa42115288
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112256
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-10  Mike Kaganski  <mike.kaganski@collabora.com>  [24dd6c5f9861340fafccad9504a99a939cbba0a6]

        Fix comment after renaming variable
        
        Change-Id: I4bf7b2cf76d26060dcb0acfdf9796d339f7dcbc4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112220
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-09  Stephan Bergmann  <sbergman@redhat.com>  [4cf54b8616fb6be26f02bd06c0158c3e69fde0db]

        Mark workaround as fixed upstream
        
        Change-Id: I808f0b26916eece2d4fae3c7d1e73c847905adf8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112208
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-09  Caolán McNamara  <caolanm@redhat.com>  [ec6fe7d32d1433589124a45afa4accd7caaf030c]

        make Analog Clock sidebar extension demo work
        
        from...
        
        https://wiki.openoffice.org/wiki/Sidebar_for_Developers#Example:_Analog_Clock_Extension
        http://people.apache.org/~af/clock/AnalogClock.oxt
        
        presumably compatibility was broken at:
        commit e66be44b69ee2a1b99bda32af93ea453c669b319
        Date:   Sun Jun 2 04:46:58 2013 +0200
        
            sidebar: Restrict the minimal width of the sidebar.
                
        Change-Id: Id1531d4531a3e9bceb3d37a9e74a7a06497098e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111868
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-09  Stephan Bergmann  <sbergman@redhat.com>  [6d43ba110084605462901bcee786c7ae4c1f3bdf]

        Avoid signed-integer-overflow parsing table:cell-range-address="PivotChart"
        
        ...as happens during UITest_chart
        UITEST_TEST_NAME=tdf107097.tdf107097.test_tdf107097 ever since
        86b192965ee8d625092b723337f6a65bdf34dcb7 "tdf#107097: sc: Add UItest" added that
        test (see <https://ci.libreoffice.org/job/lo_ubsan/1919/>),
        
        > /chart2/source/tools/XMLRangeHelper.cxx:136:52: runtime error: signed integer overflow: 15 * 308915776 cannot be represented in type 'int'
        >     #0 0x2ad74a554918 in (anonymous namespace)::lcl_getSingleCellAddressFromXMLString(rtl::OUString const&, int, int, chart::XMLRangeHelper::Cell&) /chart2/source/tools/XMLRangeHelper.cxx:136:52
        >     #1 0x2ad74a553482 in (anonymous namespace)::lcl_getCellAddressFromXMLString(rtl::OUString const&, int, int, chart::XMLRangeHelper::Cell&, rtl::OUString&) /chart2/source/tools/XMLRangeHelper.cxx:217:13
        >     #2 0x2ad74a5505da in (anonymous namespace)::lcl_getCellRangeAddressFromXMLString(rtl::OUString const&, int, int, chart::XMLRangeHelper::CellRange&) /chart2/source/tools/XMLRangeHelper.cxx:253:19
        >     #3 0x2ad74a54fde1 in chart::XMLRangeHelper::getCellRangeFromXMLString(rtl::OUString const&) /chart2/source/tools/XMLRangeHelper.cxx:328:15
        >     #4 0x2ad74a2aed4d in chart::InternalDataProvider::convertRangeFromXML(rtl::OUString const&) /chart2/source/tools/InternalDataProvider.cxx:1227:39
        >     #5 0x2ad74a2b0164 in non-virtual thunk to chart::InternalDataProvider::convertRangeFromXML(rtl::OUString const&) /chart2/source/tools/InternalDataProvider.cxx
        >     #6 0x2ad6c4784257 in (anonymous namespace)::lcl_ConvertRange(rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::chart2::XChartDocument> const&) /xmloff/source/chart/SchXMLPlotAreaContext.cxx:76:32
        >     #7 0x2ad6c4779a67 in SchXMLPlotAreaContext::startFastElement(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) /xmloff/source/chart/SchXMLPlotAreaContext.cxx:233:34
        >     #8 0x2ad6c4c6328a in SvXMLImport::startFastElement(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) /xmloff/source/core/xmlimp.cxx:797:15
        >     #9 0x2ad704988b78 in (anonymous namespace)::Entity::startElement((anonymous namespace)::Event const*) /sax/source/fastparser/fastparser.cxx:468:27
        >     #10 0x2ad70496f681 in sax_fastparser::FastSaxParserImpl::consume((anonymous namespace)::EventList&) /sax/source/fastparser/fastparser.cxx:1026:25
        >     #11 0x2ad70496c65f in sax_fastparser::FastSaxParserImpl::parseStream(com::sun::star::xml::sax::InputSource const&) /sax/source/fastparser/fastparser.cxx:870:22
        >     #12 0x2ad7049905d1 in sax_fastparser::FastSaxParser::parseStream(com::sun::star::xml::sax::InputSource const&) /sax/source/fastparser/fastparser.cxx:1482:13
        >     #13 0x2ad6c4c52b80 in SvXMLImport::parseStream(com::sun::star::xml::sax::InputSource const&) /xmloff/source/core/xmlimp.cxx:504:15
        >     #14 0x2ad749aafe1e in chart::XMLFilter::impl_ImportStream(rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::embed::XStorage> const&, com::sun::star::uno::Reference<com::sun::star::lang::XMultiComponentFactory> const&, com::sun::star::uno::Reference<com::sun::star::document::XGraphicStorageHandler> const&, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const&) /chart2/source/model/filter/XMLFilter.cxx:473:34
        >     #15 0x2ad749aa9f01 in chart::XMLFilter::impl_Import(com::sun::star::uno::Reference<com::sun::star::lang::XComponent> const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) /chart2/source/model/filter/XMLFilter.cxx:375:35
        >     #16 0x2ad749aa0988 in chart::XMLFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) /chart2/source/model/filter/XMLFilter.cxx:221:13
        >     #17 0x2ad749c2c76e in chart::ChartModel::impl_load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::embed::XStorage> const&) /chart2/source/model/main/ChartModel_Persistence.cxx:567:18
        >     #18 0x2ad749c30eea in chart::ChartModel::loadFromStorage(com::sun::star::uno::Reference<com::sun::star::embed::XStorage> const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) /chart2/source/model/main/ChartModel_Persistence.cxx:759:5
        >     #19 0x2ad74244b977 in OCommonEmbeddedObject::LoadDocumentFromStorage_Impl() /embeddedobj/source/commonembedding/persistence.cxx:535:19
        >     #20 0x2ad7423d7bde in OCommonEmbeddedObject::SwitchStateTo_Impl(int) /embeddedobj/source/commonembedding/embedobj.cxx:185:49
        >     #21 0x2ad7423e32ff in OCommonEmbeddedObject::changeState(int) /embeddedobj/source/commonembedding/embedobj.cxx:453:13
        >     #22 0x2ad7424b7057 in OCommonEmbeddedObject::getPreferredVisualRepresentation(long) /embeddedobj/source/commonembedding/visobj.cxx:168:9
        >     #23 0x2ad67e08fdb6 in comphelper::EmbeddedObjectContainer::GetGraphicReplacementStream(long, com::sun::star::uno::Reference<com::sun::star::embed::XEmbeddedObject> const&, rtl::OUString*) /comphelper/source/container/embeddedobjectcontainer.cxx:1425:54
        >     #24 0x2ad6a447182c in svt::EmbeddedObjectRef::GetGraphicReplacementStream(long, com::sun::star::uno::Reference<com::sun::star::embed::XEmbeddedObject> const&, rtl::OUString*) /svtools/source/misc/embedhlp.cxx:809:12
        >     #25 0x2ad6a446c7d4 in svt::EmbeddedObjectRef::GetGraphicStream(bool) const /svtools/source/misc/embedhlp.cxx:616:23
        >     #26 0x2ad6a4469e58 in svt::EmbeddedObjectRef::GetReplacement(bool) /svtools/source/misc/embedhlp.cxx:424:46
        >     #27 0x2ad6a446d4ea in svt::EmbeddedObjectRef::GetGraphic() const /svtools/source/misc/embedhlp.cxx:453:54
        >     #28 0x2ad69d4a9470 in SdrOle2Obj::GetGraphic() const /svx/source/svdraw/svdoole2.cxx:1635:33
        >     #29 0x2ad71b222d01 in ScDrawTransferObj::ScDrawTransferObj(std::unique_ptr<SdrModel, std::default_delete<SdrModel> >, ScDocShell*, TransferableObjectDescriptor const&) /sc/source/ui/app/drwtrans.cxx:191:107
        >     #30 0x2ad71d7da932 in ScDrawView::DoCopy() /sc/source/ui/view/drawvie4.cxx:364:56
        >     #31 0x2ad71c1fb75a in ScDrawShell::ExecDrawFunc(SfxRequest&) /sc/source/ui/drawfunc/drawsh5.cxx:328:20
        >     #32 0x2ad71c1b181f in SfxStubScDrawShellExecDrawFunc(SfxShell*, SfxRequest&) /workdir/SdiTarget/sc/sdi/scslots.hxx:2823:1
        >     #33 0x2ad68de39d05 in SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) /include/sfx2/shell.hxx:197:35
        >     #34 0x2ad68ddd1214 in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool) /sfx2/source/control/dispatch.cxx:253:16
        >     #35 0x2ad68dde721f in SfxDispatcher::Execute_(SfxShell&, SfxSlot const&, SfxRequest&, SfxCallMode) /sfx2/source/control/dispatch.cxx:753:9
        >     #36 0x2ad68dd5edff in SfxBindings::Execute_Impl(SfxRequest&, SfxSlot const*, SfxShell*) /sfx2/source/control/bindings.cxx:1060:22
        >     #37 0x2ad68e24a322 in SfxDispatchController_Impl::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> const&) /sfx2/source/control/unoctitm.cxx:758:53
        >     #38 0x2ad68e245261 in SfxOfficeDispatch::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) /sfx2/source/control/unoctitm.cxx:229:16
        >     #39 0x2ad67e465052 in comphelper::dispatchCommand(rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> const&) /comphelper/source/misc/dispatchcommand.cxx:61:12
        >     #40 0x2ad67e4657c5 in comphelper::dispatchCommand(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> const&) /comphelper/source/misc/dispatchcommand.cxx:76:12
        >     #41 0x2ad6b39a49a6 in UITest::executeCommand(rtl::OUString const&) /vcl/source/uitest/uitest.cxx:24:12
        >     #42 0x2ad6b39b7240 in (anonymous namespace)::UITestUnoObj::executeCommand(rtl::OUString const&) /vcl/source/uitest/uno/uitest_uno.cxx:69:12
        >     #43 0x2ad6ee6508db in gcc3::callVirtualMethod(void*, unsigned int, void*, _typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int, unsigned long*, double*) /bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:77:5
        >     #44 0x2ad6ee64abf2 in cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, _typelib_TypeDescriptionReference*, int, _typelib_MethodParameter*, void*, void**, _uno_Any**) /bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:233:13
        >     #45 0x2ad6ee64773d in unoInterfaceProxyDispatch /bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:413:13
        >     #46 0x2ad6f3a7d2ca in binaryurp::IncomingRequest::execute_throw(binaryurp::BinaryAny*, std::__debug::vector<binaryurp::BinaryAny, std::allocator<binaryurp::BinaryAny> >*) const /binaryurp/source/incomingrequest.cxx:235:13
        
        Creating a pivot chart apparently generates XML output containing
        
          <chart:plot-area table:cell-range-address="PivotChart" ...>
        
        which does not conform to ODF, see the mail thread starting at
        <https://lists.freedesktop.org/archives/libreoffice/2021-February/086884.html>
        "Integer overflow in Calc lcl_getSingleCellAddressFromXMLString nColumn
        computation" for details.
        
        And, ignoring the signed-integer-overflow UB for now,
        InternalDataProvider::convertRangeFromXML would always have returned an empty
        OUString for an input of aXMLRange="PivotChart":
        chart::XMLRangeHelper::getCellRangeFromXMLString with rXMLString="PivotChart"
        calls lcl_getCellAddressFromXMLString with rXMLString="PivotChart", nStartPos=0,
        nEndPos=9, its leading while-loop mis-computes nDelimiterPos=nEndPos, so calls
        lcl_getCellAddressFromXMLString with rXMLString="PivotChart", nStartPos=0,
        nEndPos=9, its leading while-loop mis-computes nDelimiterPos=nEndPos, so it
        doesn't set rOutTableName, so lcl_getCellAddressFromXMLString returns
        bResult=false, so chart::XMLRangeHelper::getCellRangeFromXMLString returns an
        empty CellRange().
        
        So, similar to 9e5314f19c9dcff35b5cee5c5a1b7f744e495b2e "tdf#107097 invoke
        internal DP and correctly handle 'range' names" added special handling of
        aXMLRange values starting with "PT@" to
        InternalDataProvider::convertRangeFromXML, also add explicit special handling
        for "PivotChart" (instead of relying on the later code returning an empty
        string, but after invoking UB).
        
        Change-Id: I1671f0ab3b3ab00dce8e348aa3b7141ebebaaad5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112207
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-09  Miklos Vajna  <vmiklos@collabora.com>  [8e7dc248f2787df0e658c4ece33220944fca7f16]

        sw: add UNO API to find the closest doc model position based on pixel position
        
        The use-case is drag&drop: if an UNO API client registers its drag&drop
        listener, then it gets a DropTargetDropEvent and has to decide if it
        wants to handle that event or allow Writer to handle it. In case it
        decides to handle the event, it would be good to able to e.g. insert a
        string at the point where the Writer UI indicates it to the user. But
        DropTargetDropEvent only exposes a pixel position and Writer requires
        you to have an XTextRange when inserting content.
        
        Fix the problem by introducing a new createTextRangeByPixelPosition()
        which first does a pixel -> logic coordinate conversion (this is
        window-specific, in case you have multiple windows), then picks the doc
        model position which is the closest to a logic coordinate.
        
        Change-Id: I6a8e69e3c39b9d99209342469653c0e0bd99bf53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112201
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-09  Mike Kaganski  <mike.kaganski@collabora.com>  [acfd19df520693bb0e052d08df152befd7832a41]

        Add missing comments as per TEMPLATE.SOURCECODE.HEADER
        
        Change-Id: I6a8ed8598690795d5e23fb461db50f7f7852912a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112216
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-09  Seth Chaiklin  <sdc.blanco@youmail.dk>  [1ee086906bd64bd5be3f3af06d2c08da680aaef1]

        tdf#58136 add tooltips to Options dialog buttons
        
        Change-Id: I420365fcf94f8deda0d53d83a5badc4e73dd7342
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111694
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-03-09  Seth Chaiklin  <sdc.blanco@youmail.dk>  [faa13c4f85556c41102c088eb6ca52fa0244fc30]

        tdf#128469 add "Apply" tooltip for all style dialogs
        
        Change-Id: I37c6ffe85da6d68fff89480a589a358624c047fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112091
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-03-09  Stephan Bergmann  <sbergman@redhat.com>  [bad219c25262924fc8bd02e1eceba6bf9a157310]

        Run gdb in `make debugrun` with PYTHONWARNINGS=default, too
        
        ...same as fb06d5b1784cb8b91ea6d286b3f2baa38fed0b4c "Run gdb with
        PYTHONWARNINGS=default"
        
        Change-Id: I1f4a5a7851cbb6f35c25684bb122bb90364ce334
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112204
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-09  dante  <dante19031999@gmail.com>  [2dc105d9742814f9627d91232a47913ee105b103]

        Rename SmParser to SmParser5
        
        Change-Id: I6983dd4c187fc7114546e87c66dc2c011fccd3e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112176
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-09  Noel  <noel.grandin@collabora.co.uk>  [3dfe1df0f1084b06c7d4c95df387253b2e058cd6]

        this should be dynamic_cast
        
        accidentally broken with
            commit e4e80ed313882f9ea1b309054e5aa3e839586516
            Date:   Sat Mar 6 20:40:58 2021 +0200
            loplugin:staticdynamic now with extra salt
        
        Change-Id: If5946d7f65eb51c9785e7ad2e6def0ebd56fd9cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112198
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-09  László Németh  <nemeth@numbertext.org>  [db999ddee7a890390f66d7e34906066c8bf178da]

        tdf#140674 sw change tracking: fix :emoji: replacement
        
        Regression from commit 2951c96bcb673a260a09e2c6eb92ca0f99bf0c18
        (tdf#83419 sw change tracking: clean-up autocorrect).
        
        Note: only :snowman: -> ☃ was added to the test autocorrect
        file acor_en-GB.dat.
        
        Change-Id: Ic3013e969ab937a5f9e5b6d1a6fac2f533b541f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112166
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-09  Caolán McNamara  <caolanm@redhat.com>  [55b305e21f103b74669a31b6dbed8596ecc3ca09]

        fetch/set/clear primary selection without intermediate vcl::Window
        
        the intermediate layer doesn't do anything useful
        
        Change-Id: I00564f43db8914445ea4013c6f387c7d7c783427
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112170
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-09  Caolán McNamara  <caolanm@redhat.com>  [3edfc84c7a1df53ccea921e2dc4e42088bafcb0c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to eccabbcf23f1323ee9153f939bf7061da50642f7
          - fix build
            
            Error: Duplicated entry. ID = par_id301613075694148  LANG = en-US in File helpcontent2/source/text/sbasic/shared/03/sf_platform.xhp
            
            since...
            
            commit 37af11b1043178f17a2abcd415348fb353f2fc3e (HEAD -> master, origin/master, origin/HEAD)
            Date:   Fri Mar 5 01:22:31 2021 +0100
            
                Create the Help page for Platform service
            
                Also in this patch:
                - sf_l10n.xhp: add new notes to explain L10N
            
            Change-Id: Ib6bbeb521a390dd3448dc4cdb2776599a90202c1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112206
            Tested-by: Jenkins
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
            
2021-03-09  Rafael Lima  <rafael.palma.lima@gmail.com>  [e24a81383d1cea9ff2673e10d9e3b33669fac6f5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 37af11b1043178f17a2abcd415348fb353f2fc3e
          - Create the Help page for Platform service
            
            Also in this patch:
            - sf_l10n.xhp: add new notes to explain L10N
            
            Change-Id: Id3ed5022a779f791e5a518154f9f7ffe3b84566e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111928
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-03-09  Marco Cecchetti  <marco.cecchetti@collabora.com>  [bbf4589df239f480a69f5beba4016c53b8da535e]

        filter: svg: js engine: misplaced text: improving text field handling
        
        Change-Id: I8b5f9a39b3cd3fcfdae0d088eae0a875cf9404ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111065
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111848
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>

2021-03-09  Marco Cecchetti  <marco.cecchetti@collabora.com>  [bee3a7bdd0effd15f36e3debd1c6e20af12b4ea3]

        filter: svg: unit test for placeholder locale
        
        We set the language to it-IT and check that the exported placeholder
        text is still <number> instead of <numero>
        
        Change-Id: I7ec7e25e53075da38cb87d81e9f8268b37121bfe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111115
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111847
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>

2021-03-09  Marco Cecchetti  <marco.cecchetti@collabora.com>  [ee2b9e0fd7d000078795ba3fac38e745cb915689]

        filter: svg: text field: placeholder localization issue
        
        The text content for a placeholder is localized,
        so in case a French locale is used, the placeholder
        for a PageNumber text field is <numéro> instead of
        <number>.
        
        Change-Id: If1d31fee98d044775995b5b80567296f78d2a6c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110944
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Ashod Nakashian <ash@collabora.com>
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111845
        Tested-by: Jenkins

2021-03-09  Jean-Pierre Ledure  <jp@ledure.be>  [055ba7014587b09e0a3166f0cc8d61db0b358a1c]

        ScriptForge - (scriptforge.py) FileSystem and TextStream classes
        
        Addition of SF_FileSystem and SF_TextStream classes
        
        Machinery tuning:
        - freeze a predefined list of standard modules
        in the python persistent storage
        - error management reviewed to mimic Basic behaviour on wrong
        arguments
        
        Standard modules are predefined in scriptforge.py as well
        
        Both lists must be synchronized on a hardcoded entry number
        
        Basic has minor revisions:
        - complex boolean expressions return -1 and 0 to Python
        i.o. True and False => Add a CBool() function
        - [User]TemplatesFolder properties of FileSystem omitted the final "/"
        
        Change-Id: Ice138de956f5f87269557cdb3db023849081b99d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112199
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-03-09  Marco Cecchetti  <marco.cecchetti@collabora.com>  [e3f62ee770afe34dceb467eb8ccda55eba0a2243]

        filter: svg: export: renaming class attributes related to TextShape
        
        TextShape => SVGTextShape
        com.sun.star.drawing.TextShape => TextShape
        
        Change-Id: I4bbb465e0f65aa328527ac3022c0b68546fb5db6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111224
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111846
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>

2021-03-09  Marco Cecchetti  <marco.cecchetti@collabora.com>  [66f88211d55c138da38c75a7b2c4d1695ce28f6a]

        filter: svg: export tiled background by exploiting svg:pattern element
        
        By exporting a tiled bitmap background by exploiting the <pattern>
        element we get performance improvement when the background is made of
        a big number of tiles.
        
        The unit test for the tiled background case has been updated.
        
        Change-Id: I80a4eebd081d2c59ec7d9906fc9c616692f7e0fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110319
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Ashod Nakashian <ash@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111844
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>

2021-03-09  Mike Kaganski  <mike.kaganski@collabora.com>  [cf88e15abf8cc0c7ca7c9edb221c878f8d6b4726]

        Don't use uninitialized member to initialize base class
        
        Change-Id: I2c5c6c61d7eadd2fe7c7ad89b90fae508e9684f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112189
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-03-09  Stephan Bergmann  <sbergman@redhat.com>  [bbcf235753dc87ef6bc6652a77239513110e2d9e]

        loplugin:refcounting (clang-cl)
        
        Change-Id: I91189ebd902b70e2fbe42fe8cc09b8677af1a5fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112194
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-09  Luboš Luňák  <l.lunak@collabora.com>  [5e8c0e2556eebfee7b2d75403cbf5cee6642e644]

        add some Timer debug names
        
        Change-Id: I7a0037ffd7d45ab18efa76dce805274090527525
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112182
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-09  Julien Nabet  <serval2412@yahoo.fr>  [ce01b5d4a81f1b407522dbdd831900bab8e9ef00]

        Related tdf#140849: "Apply and Edit changes" from AutoCorrect crashes LO writer
        
        This patch only fixes the assertion here:
        3  0x00007f4d0ae82662 in __GI___assert_fail
            (assertion=0x7f4cef73d9d1 "SAL_N_ELEMENTS(RID_SHELLRES_AUTOFMTSTRS) == STR_AUTOFMTREDL_END", file=0x7f4cef73d961 "/home/julien/lo/libreoffice/sw/source/uibase/utlui/initui.cxx", line=186, function=0x7f4cef73d99f "void ShellResource::GetAutoFormatNameLst_() const") at assert.c:101
        4  0x00007f4cef2514b8 in ShellResource::GetAutoFormatNameLst_() const (this=0x747f430) at sw/source/uibase/utlui/initui.cxx:186
        
        Regression from da64ec8c8a91db6a6ec9657898f081d5ee67e739
        author	László Németh <nemeth@numbertext.org>	2020-06-01 19:31:38 +0200
        committer	László Németh <nemeth@numbertext.org>	2020-06-02 18:40:06 +0200
        commit	da64ec8c8a91db6a6ec9657898f081d5ee67e739 (patch)
        tree	2bd7d3ddf24ce6c5adeb3c29dd46ead2e1215c0a
        parent	2d6395b87218cbf3512aa9b54807a859205006f0 (diff)
        tdf#133589 AutoCorrect: transliterate to Old Hungarian
        
        Change-Id: Ib606ffcf5f0d6921c41dcb256af12ff54017a590
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112118
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-09  Mike Kaganski  <mike.kaganski@collabora.com>  [fbaf865ffc5db1ed1094fec608e6b2472437e066]

        Drop "32" from names of SbxArray methods taking 32-bit indices
        
        ... a leftover from times when there were methods for 16-bit
        as well as for 32-bit indices. 16-bit indices were removed in
        commit 62f3f3d92aa204eaaa063b30d7ade44df501b997.
        
        Change-Id: Idf8b1160e68e8b303cf75ea79dd7dbb3bd00275d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112187
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-09  Stephan Bergmann  <sbergman@redhat.com>  [674bbddf720b14d1f7d173e6b5f3e08d65618ab9]

        Missing "template" (clang-cl)
        
        > In file included from C:/lo-clang/core/vcl/win/dtrans/FmtFilter.cxx:37:
        > C:/lo-clang/core/include\systools/win32/comtools.hxx(72,30): error: use 'template' keyword to treat 'QueryInterface' as a dependent template name [-Werror]
        >             : COMReference(p.QueryInterface<T>(t))
        >                              ^
        >                              template
        
        Not sure why this only started to show up now with my clang-cl build on Windows.
        (The Clang warning itself is available ever since <https://github.com/llvm/
        llvm-project/commit/4e7a2c09b22bb04819702ac6b8ea8b59ca396fa5> "Improve recovery
        (error + fix-it) when parsing type dependent template name without the
        'template' keyword" from 2011; its "Also the error is downgraded to an ExtWarn
        in Microsoft mode." implies that not requiring the "template" here is a non-
        standard MSVC extension.)
        
        Change-Id: I4f8e9d6fa80871fdd212417c1b935d76ffde34c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112192
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-09  Caolán McNamara  <caolanm@redhat.com>  [6b6cf8aa25cebb5b8e5592973391e42ec25dd482]

        let SwMultiTOXTabDialog have a Widget parent instead of a Window
        
        Change-Id: I7a7ae6cd5240257a0f2e33e89d20a1799b29013d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112195
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-09  Caolán McNamara  <caolanm@redhat.com>  [77285d2d0266e074520c539556e5a2b660d43b11]

        drop sd::LayoutMenu set_id overwrite
        
        this was added with
        
        commit d2b5ab3498a78c6d164a15b3bf2b947553ea2743
        Date:   Sun Oct 20 09:50:48 2019 -0400
        
            sd: sidebar: force to set the id of the LayoutMenu control
        
            Otherwise, the function std::unique_ptr<UIObject>
            WindowUIObject::get_child(const OUString& rID)
            will not find the control with the rID.
        
            Change-Id: Ie571eb351bb0c59654f577cef1961247273d7608
            Reviewed-on: https://gerrit.libreoffice.org/81345
        
        but there doesn't appear to be a current use of 'sd::LayoutMenu'
        in LibreOffice or Online
        
        Change-Id: I07ebd872f0dd203057c96386730acd5f6aa7a168
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112141
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-09  Caolán McNamara  <caolanm@redhat.com>  [6539456c4c8447cb43b0fb4a9129e649014d8366]

        let ScLinkedAreaDlg have a Widget parent instead of a Window
        
        Change-Id: Ida871186e5d15290ed2520b18651bad211799c1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112167
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-09  Luboš Luňák  <l.lunak@collabora.com>  [2fb274950e5207ca55f4f52325fb522bd44024e1]

        fix ScFlatBoolSegmentsImpl delayed setup with threads (tdf#140754)
        
        Change-Id: I258263f6a15e7098a2292ba7f3336fcaaf5224ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112184
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-09  Caolán McNamara  <caolanm@redhat.com>  [862fd2fa19b64972247bde9b171ec828a30e1676]

        defer getting toplevel for color picker until we need it
        
        Change-Id: I60f4ded47f7d80b397647ea3344e83a5dfd1b11e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112183
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-09  Caolán McNamara  <caolanm@redhat.com>  [2befe5c56c29fec45c898c00773e906d2d2d9f19]

        decompose SwNavigationPIUIObject and use sub components directly
        
        Change-Id: Ia4722972fe579646b4c3f06de339d72a931b05d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112146
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-09  Caolán McNamara  <caolanm@redhat.com>  [6b0e1986a7c446cb6862f645e45c377c2a309065]

        decompose ScNavigatorDlgUIObject and use sub components directly
        
        Change-Id: I817d0e201804dce3e83d204702ff236f5689ebb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112148
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-09  Caolán McNamara  <caolanm@redhat.com>  [a2d0741eed98db9c8b3509153a77d2e56b423d06]

        SetCurItemId takes an ItemId not a Position
        
        Change-Id: Id0b34364cf45b9305f865d46cf8c3c0f838ce630
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112147
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-09  Mike Kaganski  <mike.kaganski@collabora.com>  [5d658689dd2994fd1cb7c2fc722b86befd78dcba]

        Simplify CWinClipboard mutexes
        
        This replaces a home-grown ancestor class with use of cppu::BaseMutex,
        and moves/renames mutexes to better reflect their use.
        
        Change-Id: I6a9dd2e19ff7db524dc753d42e2027c4d5b2bb6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112188
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-09  Szymon Kłos  <szymon.klos@collabora.com>  [d5eeca9bf3811b8c83d497dab5edb3ee2ba79a84]

        fontwork: center in online in writer
        
        Avoid unnecessary position change
        
        Change-Id: I338b9a28653569e1b7c19ba3a1f590363fb2f94c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110664
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112164
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-03-09  Szymon Kłos  <szymon.klos@collabora.com>  [878e8fe7ffeada3d6154fe4750079deb38e1ce94]

        fontwork: insert in the center of LOK view
        
        Change-Id: Iabde4ee927546b0e396c4fbd6d0099fa82240166
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109968
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112163
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-03-09  Stephan Bergmann  <sbergman@redhat.com>  [067b22aeff5ff256be393dc2aa14acdf0300427a]

        loplugin:redundantstatic (clang-cl)
        
        Change-Id: Ieb4d3a0085555d84a16de490413b92b506a59dee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112178
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-09  Stephan Bergmann  <sbergman@redhat.com>  [bb5900acfe6e250c75c34cd377777e752bae3a80]

        -Werror,-Wshadow (clang-cl)
        
        Change-Id: I8b39e510266404a28acb380f449862366c647b87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112173
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-09  Stephan Bergmann  <sbergman@redhat.com>  [351b2382465087d18a3ad44509c2a3a66ca08aa6]

        -Werror,-Wnon-virtual-dtor (clang-cl)
        
        Change-Id: I1f02e154e090ad89ca2e664467d7514f1cbdcb2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112174
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-09  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [e3feffe94ae3b1ab6cc68fadc7dc5aa19363941b]

        tdf#139683: Specified PDF functions in customise dialog
        
        Change-Id: Ic3ae51219391c8fe4e66640b5c7769fed39e149c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111904
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-03-09  Miklos Vajna  <vmiklos@collabora.com>  [d2a45762f1b5f1c7093469e34d9f56defa88e9e4]

        tdf#140292 sw: fix z-order of textbox on undo
        
        Regression from commit 200cd2b99bee18962a970edc5d059286f6c3ea0e
        (tdf#138995 DOCX import: fix handling of textbox zorders, 2021-01-11),
        the problem was already fixed by Michael Stahl, this just adds a test
        for it.
        
        Change-Id: Id613224d5fab0c2d2a3bdfd58bff6d77a92dd374
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112181
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-09  Stephan Bergmann  <sbergman@redhat.com>  [3186f98a29432400d0627eec992da926dd5852c6]

        loplugin:staticmethods (clang-cl)
        
        Change-Id: I0a58f7dda3406509344d791a5e24df22a69b2478
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112179
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-09  Heiko Tietze  <tietze.heiko@gmail.com>  [4d3239061c71d43f3e8521160a318873001c3e6a]

        Resolves tdf#133373 - macOS installer image
        
        Arrow moved a few pixels to the left
        
        Change-Id: Id804ca75f88325a1457f5297994ac91c2cea94da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112155
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-03-09  Mike Kaganski  <mike.kaganski@collabora.com>  [083900f88c112b69e098bbe5820b1d077c18e92c]

        Make sal/config.h the first in pch
        
        By convention, it should be the first include in C/CXX files;
        so use of pch should not break that.
        
        Change-Id: Ic329c5f39e8f48ad1778724368e262e48972342b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112123
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-09  Jim Raykowski  <raykowj@gmail.com>  [1c3e170d56d3cad1e7729f839fa63f607b62e4e3]

        tdf#140661 Give shapes names when ungrouping if they don't already have
        
        Change-Id: I8242a697980e4f661a914998792ae9efdb090915
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111725
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-03-09  Jim Raykowski  <raykowj@gmail.com>  [a2f6b4e8995c149620db4fcfe7e355af4fbc869e]

        tdf#88064 In add mode don't change SetCursor and KillSel functions
        
        when shell is popped
        
        Change-Id: Ic7b38563c4f05d4a1ccf792f21db42076a39947f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111943
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-03-09  Jim Raykowski  <raykowj@gmail.com>  [740fca22fc92065436dee9beae89852fc388db54]

        tdf#139944 Disable navigator in impress and draw master mode
        
        Change-Id: I48ed310f7903502085da2469f546d371960935f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111986
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-03-09  Seth Chaiklin  <sdc.blanco@youmail.dk>  [dc3b64dcbfb0a49c0be65bd8d73ed4e6d3828a21]

        tdf#128469 add extended tooltip for "Reset" to style dialogs
        
        Change-Id: I6dbb37b9b5ed77cbc918a9158c1be90bf4127b4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112086
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-03-08  Seth Chaiklin  <sdc.blanco@youmail.dk>  [165d2bd10bc576f5aa6dc20ffc0f3e699fed846e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3d5548e2fe71a25b09fb984b15251a5da81e02b4
          - improve help page for character style and adjust highlighting label
            
              ( shared/02/02160000.xhp ) "Character Highlighting Color"
               changed <h1> to "Highlighting" because it is embedded into
               the help pages for Character and Character Style as the name of
               the tab.
            
              ( swriter/01/05130002.xhp ) "Character Style"
                * change order of embeds to correspond with order of tabs in dialog.
                * improve the embed for the Asian language
                + add embed to "Borders"
                * change embed for "Reset" button
                + add embed for "Apply" button
            
            Change-Id: I939f28ede5ff96a53825919e5b2aab8f5de770db
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112090
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-03-08  Caolán McNamara  <caolanm@redhat.com>  [3bcf251cfe9bb11df63697c14a53c81e0e23c851]

        tdf#140498 middle-button paste doesn't depend on a vcl::Window
        
        Change-Id: I4f1f14994b35cec51761689875bf6b5135612f3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112161
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-08  Stephan Bergmann  <sbergman@redhat.com>  [19caafc967441982ba47a1016dbb1b8bf70d675e]

        loplugin:makeshared (clang-cl)
        
        Change-Id: I902c4438adb89970db749ca06a13bfc484925851
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112177
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-08  Stephan Bergmann  <sbergman@redhat.com>  [11380b0a02164e1d4e2b94fb6c2f6b2119367ff0]

        loplugin:external (clang-cl)
        
        Change-Id: I543e7970e824c9d2ca504bbf3e4dd75a1ee2b4ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112175
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-08  Caolán McNamara  <caolanm@redhat.com>  [7c8a828db184b65db66202ac319834c4e362e0ee]

        just call GetWindow once
        
        Change-Id: If8f0c35901024687c9a8c57e6bcf6756f37007f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112172
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-08  Stephan Bergmann  <sbergman@redhat.com>  [0f0563ebd29f170f65cec749a19efdfcb4e44ba8]

        loplugin:refcounting (macOS)
        
        Change-Id: Id9c5035933453bad617d1a2f78241e435e42fe91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112168
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [3d2ed830d63f0d1adcb0404ad979d5fcf9706ca2]

        uitest: sw: re-enable test to see if it still fails
        
        it doesn't fail for me, let's see for others.
        
        Change-Id: If214efcaebb74b660c8cef2d60c910261379785a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112169
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-08  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [2f813b15dd062c1cd9de4baacd64ae9785cbbd81]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 60bc5707b16ad1960a2baa1128a515a8960b6834
          - Hyphenate compound modifier and drop number inflection as it is an adjective
            
            Change-Id: I397f6a528576c2a2ec556966d87e8dc77e20f3a5
            
2021-03-08  Szymon Kłos  <szymon.klos@collabora.com>  [7c171caa74e0e23d952bdb5289b7e59ab17e61d1]

        autofilter: handle click for scaled dropdown button
        
        Missing thing for commit:
        68892230ddcde135e9951047a3621438eb7987d0
        autofilter: scale dropdown button according to zoom level
        
        rendering was scaled but click position was handled
        using non scaled button size
        
        Change-Id: I599b7e6aef39e8b5225b53423125f2b271597a46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110646
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112160
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-03-08  Seth Chaiklin  <sdc.blanco@youmail.dk>  [fe7fd774c7c0398a28f0b2292e53c94d42f02cf3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 79e2b833a14999373171779daf968310e4c126a1
          - related to: tdf#102265 correction to Aligning Objects for embedding
            
               * submenu name is now "Align Objects", so change page Title and
                 <h1> label to this new name.
               * update to <h1>,<note>
            
            Change-Id: Iedfbb4e0a522729c3710f33f68caf80b3d8c77fb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112087
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-03-08  Stephan Bergmann  <sbergman@redhat.com>  [e208ce965817fb3314634f9087a9989e047b12a5]

        Fix build of Extension_test-{active,passive}
        
        Partial reverts of 1553d3787cbe0cdababf31382bf3376a3640d8cf "use for-range on
        Sequence in d*" and e37e990650694d7d3a44a38a6bf23751bb33da67 "tdf#88205 Adapt
        uses of css::uno::Sequence to use initializer_list ctor", plus
        loplugin:redundantstatic.
        
        Change-Id: Icf934bd21b0649d8fe9e88a453b6fc4d821ab6d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112156
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-08  Stephan Bergmann  <sbergman@redhat.com>  [3ac2705d7df55f9288c0843f4f786251b4aad9ff]

        Remove spurious empty lines again
        
        ...that had been added by 0c36f364b14aacd0eeb53087ae2fce54402dc741 "tdf#138122
        Detect window scaling for multi display configurations on macOS" and should have
        been removed again by 06d918dcc47ae3f1c511cbdccfeacc8adb123f28
        "loplugin:unreffun (macOS)"
        
        Change-Id: Ibac8fc2cae101c2c16715be97406d769f82bd3eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112158
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-08  Johnny_M  <klasse@partyheld.de>  [26bc8b6067a657e8d160fb73bb5d5a48da85dfe9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6d54cc23df9cde41adf566122204b38f99139b53
          - tdf#132643 Translate German section IDs
            
            Change-Id: If80232f66b1439ade2136d5cea26941122a25103
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112070
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-08  Johnny_M  <klasse@partyheld.de>  [bb7355fdf666c750f06e84d8ec0d46decb03b6a6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c6a7ecabb29df6b47eb5116f961e8c636201a855
          - tdf#132643 Translate German section IDs
            
            Change-Id: I29b956f83df69b39a1b92d6672039c87c8b5823d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112069
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-08  Johnny_M  <klasse@partyheld.de>  [4a25cfa0f2769186739070f15cc2c9177d31f2fe]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e3168344a7f2cab5e6d5ff9563203eea26bd1dc6
          - tdf#132643 Translate German section IDs
            
            Change-Id: I645aab7d591dd4e41d230a3b9b1d4249a051eea6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112068
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-08  Johnny_M  <klasse@partyheld.de>  [83c8bb4113811f13ee1560287d3a4f59425e7c21]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 865ec92ce6524488f6e005c5578bfbfa11926fa5
          - tdf#132643 Translate German section IDs
            
            Change-Id: I541ae385db0ec2a53d9c653f6221265fd6f19eac
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112067
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-08  Johnny_M  <klasse@partyheld.de>  [123edf3d95f7dfa5144f7dd105e7ceaeb6f1e505]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3e659bb75d9fa1c9de2b7414eb67a1e6a9c7c5ff
          - tdf#132643 Translate German section IDs
            
            Change-Id: If1aa99e37cd51801d5035a1dd79fb855f200b8e7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112066
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-08  Johnny_M  <klasse@partyheld.de>  [aa7092a0ed50ef7469bd555ed6238a8059618bb3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 67e021516b744a6cd189d77bfec9b54770b06874
          - tdf#132643 Translate German section IDs
            
            Change-Id: I249d999fd1b67e7cb7e7bb7b10585cc322fe83d7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112065
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-08  Johnny_M  <klasse@partyheld.de>  [f426c31b1a1f94ba75b955ef99cabdc4560eb1aa]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d2557afa18b3db737ad59567ce39f844ea3124a7
          - tdf#132643 Translate German section IDs
            
            Change-Id: If69d593ebea6c983bf087da280158f021cd11b3e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112064
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-08  Johnny_M  <klasse@partyheld.de>  [a2dc4074a88ed844cda75b187a93e0d69d2b610e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 869fb85513467259c72a42fdd46cd9b08aeefe1e
          - tdf#132643 Translate German section IDs
            
            Change-Id: I39dcb7a1b5296849a29978a5c733fb941eeab988
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112063
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-08  Johnny_M  <klasse@partyheld.de>  [0070b724c105d82d1320112d7ff42bfd49ac65c8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8adc4461501298ca8aae7266862ac1f08beb63dc
          - tdf#132643 Translate German section IDs
            
            Change-Id: Id8f539c674f08cce9fe2c93c4498b5fdac8f70e6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112062
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-08  Johnny_M  <klasse@partyheld.de>  [412b20233970b41face9ec80b863c145b21dc977]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to be48910da18cd13cc38793bef8cdec3c2b45b927
          - tdf#132643 Translate German section IDs
            
            Change-Id: I46c4c61f93fb639abcd7d851ab502a239acad38f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112061
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-08  Luboš Luňák  <l.lunak@collabora.com>  [6b8c157a0b4f37a09fdbf656919b2df06a3abc3e]

        make RenderMaskPrimitive2DPixel() clip using clipping (tdf#140797)
        
        The original implementation had this peculiar idea of implementing
        clipping using transparency, which slows everything down, because
        contents need to be copied and then alpha-blended. Keep that only
        for when edges of the clip are to be smoothed.
        As a side-effect this also seems to fix tdf#115843 again.
        The commit also adjusts the test for tdf#133477 to not rely
        on the rounding introduced by the optimization from tdf#115843.
        
        Change-Id: Iebae5996159cf9f17066205985c5b591abdae105
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111966
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-08  dante  <dante19031999@gmail.com>  [db2e9619397f1e53232824a649b5ad0ba3dd368a]

        Remove unused include
        
        Change-Id: I1b1a94be7e68f58f8915cd8c970a223877130c75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112126
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-08  Michael Stahl  <michael.stahl@allotropia.de>  [3bc8f90e9693f710f12632f69b9348c1c833c906]

        (related: tdf#133487) sw: fix ordering of virtual SdrObjects for textboxes
        
        Calling XShapes3::sort() on export of the testTdf130314 fails because of
        2 consecutive textboxes; the function requires a textbox to immediately
        follow its shape in the list (i.e. textbox has OrdNum of shape + 1).
        
        This is because for shapes in header/footer, one virtual SdrVirtObj is
        created per page where the header/footer is shown, and the
        SwFlyDrawContact::GetOrdNumForNewRef() does not take textbox ordering
        into account.
        
        It's not clear if the assumption that the shape's SdrVirtObj is created
        before the textbox's always holds, but let's try this for now.
        
        Change-Id: I860896471211bf6c142ab825f298f4d4c0eec148
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112029
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-08  Michael Stahl  <michael.stahl@allotropia.de>  [9463fec243e7507c826ea21a093b5475dc29fd41]

        SvxDrawPage::sort() is missing a mutex guard
        
        Change-Id: Ief291c7a7b866c0cf2533bddd8d1b69a55cd3a99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112028
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-08  Szymon Kłos  <szymon.klos@collabora.com>  [6b51f618e3ddfc7350a25a1f2bde689fed735f36]

        lok: send help even when document not ready
        
        Change-Id: I44855ef00a6c54a774965b3c951a4476ed5c8b01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110593
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112159
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-03-08  Szymon Kłos  <szymon.klos@collabora.com>  [c883303400158573cfd3dc2bc0ad59fa8f64ce48]

        pivot table: make subdialogs of pivot table dialog async
        
        Change-Id: I2c1b26ebe661a2f66bc7bf94e4f3ede2fc5e18b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107775
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112095
        Tested-by: Jenkins

2021-03-08  Aditya Pratap Singh  <adityapratapsingh51@gmail.com>  [c056b630ef97aab139625d0a7c085825c8a9eb7f]

        tdf#75280 Convert some sal_uIntPtr in ucb to more appropriate types
        
        Change-Id: Icb4ae99fd49a4b080ad8f3df6f15dddcdcb09e42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110491
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-03-08  ViKrAm-Bais  <vikrambais02@gmail.com>  [394ad7fa73ec70e576a4b0bdfaa7cc2986e1bf46]

        tdf#42982: improve UNO API error reporting
        
        Change-Id: I20080d81e0b08e6e0dcd421bd75cb7d796e97ea7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112149
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-08  Szymon Kłos  <szymon.klos@collabora.com>  [9279dce41152ed692c125edfed4c80a7c28c7a0b]

        Don't insert fontwork outside view
        
        Change-Id: Ib518cc6c70e2595cc191cd353b628729fd220de7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109665
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112151
        Tested-by: Jenkins

2021-03-08  Caolán McNamara  <caolanm@redhat.com>  [a71bf40191b31780a3bbac2ee2a3a59c99dcf8b8]

        move GetDPIScaleFactor check to ValueSet canvas
        
        Change-Id: I586b3d1167300d914da18af7f32dd8e434bb49c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112140
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-08  Caolán McNamara  <caolanm@redhat.com>  [bc5a0676fa107bdad6e860d31a874de4eae2d8ba]

        default to 'contents' hidden until toggled to floating mode
        
        Change-Id: Iff671e9f8d0a41d4ed83f8fe05b70998558590b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112145
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-08  Miklos Vajna  <vmiklos@collabora.com>  [d98920c99f374c83023b0de4e955f22ae6673ca7]

        sw: prefix members of SwHyphStrPortion, SwMinMaxArgs, SwMinMaxNodeArgs ...
        
        ... and SwTextCursor
        
        See tdf#94879 for motivation.
        
        Change-Id: Id226a5b30fae4c29476aebc6edf7fb180726eb4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112153
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-08  Seth Chaiklin  <sdc.blanco@youmail.dk>  [f2de7949a23397d05ef011c78bfe2a70d8e25cdc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ead459c15f4eb1095d0dff0cb76611bff31d12f8
          - Related to: tdf#140796  No-width no break -> Word Joiner
            
               ( shared/01/formatting_mark.xhp )
                 * No-width no break -> Word Joiner
                 * .uno:InsertZWNBSP" -> .uno:InsertWJ"
                 * update to <h1>,<h2>
            
               ( swriter/guide/hyphen_prevent.xhp )
                * No-width no break -> Word Joiner, and change to <menuitem> in
                  that paragraph
                * "paragraph" -> "listitem" for "role"
                * update to <h1>,<h2>,<tip>,<relatedtopics>
            
            Change-Id: I6b406e8baf6a34d96bacc896bd8fed39f87ffa85
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112082
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-03-08  Marco Cecchetti  <marco.cecchetti@collabora.com>  [c6abdc690075d7a627a62d04113a4fa911f90b00]

        filter: svg: js engine: unit test: slide background: exporting bitmaps
        
        Two unit tests:
        1 - a slide background with a single bitmap
        2 - a slide background with bitmap tiles
        
        Change-Id: Iffdb9ea958ba07391dfbdcfd6e925a9461e2af84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109932
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Ashod Nakashian <ash@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111843
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2021-03-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [e7a471a8fbac22877973af7e7be8c6a0701b4046]

        logerrit: do not submit if parent is older than a week
        
        Change-Id: Ieb20b3086082bd0a88e457b0ae922234ce737b8a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112009
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-08  Mike Kaganski  <mike.kaganski@collabora.com>  [818a84c4b232518780ff12415a6dad50b3625d5d]

        [API CHANGE] Remove unused XSystemTransferable interface from CDOTransferable
        
        This interface is only implemented on Windows' transferable; it is
        not used anywhere in the codebase, and its implementation is wrong:
        it passes COM interface pointer as 32-bit integer (thus truncating
        64-bit pointers on Win64) to different processes, where the pointer
        has no value.
        
        This reverts commit 772fb7b3e482d537482437f5cd898093522d3fb5.
        
        Change-Id: I828c6595ac3f7836a3c72d5498efb279938407ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112072
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [a75799f3e904bd46cffd0bac78e3c0885ac5c447]

        tdf#133260: move unittest to function test
        
        Change-Id: I602f83e1a5afd0ab05c35b848a32475cac3b21ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111982
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-08  Szymon Kłos  <szymon.klos@collabora.com>  [eaa06413554be4ef4c73686c185c3d49e9defba4]

        jsdialog: fix free JsonWriter assertion
        
        Change-Id: I4bf1606d4f14fbaf9b63d5b06ff115a0f4d7eb21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112150
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-03-08  Julien Nabet  <serval2412@yahoo.fr>  [b1cbc2e27a5a5434ca8097fa7586912cf0b857c4]

        tdf#140796: Wrong English string for U+2060 character
        
        Rename "No-width No ~Break" to "Word ~Joiner"
        + replace pattern "ZWNBSP" variable names by "WJ"
        
        Change-Id: I95a874a9d2d20a30d2c4c3add6041adbe72d872c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112055
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-03-08  Arnaud Versini  <arnaud.versini@libreoffice.org>  [486258be7950e06cacbb3ae403129b57e3625995]

        BASIC : simplify BaseWindow initialization.
        
        Change-Id: If12b32fa7cf19341a2de1a4c0efb156075ff6ec5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112122
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-08  Noel  <noel.grandin@collabora.co.uk>  [c7b898df4d452746399621f6adc8e7da088f0f3a]

        clean up some more dynamic/static casting
        
        using a hacked version of the staticdynamic plugin
        and some judgement
        
        Change-Id: I5e6668b19320025e419f84bebceade4239577729
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112137
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-08  Noel  <noel.grandin@collabora.co.uk>  [04e7a34a19b3658de57c4f2b3b0fa8445b01f199]

        loplugin:refcounting check for one more case
        
        where we might be holding something newly created by pointer
        instead of by *::Reference
        
        Change-Id: Ife6f7acae4252bf56dcdeb95d72e43c523444f97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112138
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-08  Seth Chaiklin  <sdc.blanco@youmail.dk>  [72841008bf422dfd8553240b3a78f0474d03523c]

        tdf#128469 add "Reset" tooltip to style dialogs
        
        Change-Id: Ie97836467967d469ac37b7720a7b6dcc661702a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112081
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-03-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [1238ca8d100c107656b707ed3a6b662f0a1867fb]

        Revert "tdf#126310 Disable lazy loading of WMF images"
        
        This reverts commit 184a4771dad448a37f80b29bc62ad62e0a6a4bb6.
        
        Reason for revert: The problem is no longer reproducible as described
        here: https://bugs.documentfoundation.org/show_bug.cgi?id=138515#c3
        It also needs to be reverted in order to get tdf#138515 fixed,
        although it doesn't fix the problem
        
        Change-Id: I7bb678f1a19ae3609064449cfc5e71e0ba8c9de2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111931
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [ce507a14c551b9d2ce64c5cf1580431bb04b01a0]

        tdf#107459: move unittest to function test
        
        Change-Id: Ic509ba1451e5f59e2f61a37816132ef5bb9ac440
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111981
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-07  Jim Raykowski  <raykowj@gmail.com>  [5d71f2d2168de045ab8d1e0fa80a7580b4facafc]

        tdf#116136 don't show statusbar template control tooltip
        
        in print preview
        
        Change-Id: I9bba275d89d1d70bfcef9182f52273fd405118d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111863
        Tested-by: Jenkins
        Reviewed-by: John Turpish <jbt@gmx.us>
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-03-07  Caolán McNamara  <caolanm@redhat.com>  [6d7a7845ae9f774daf8da6ac528d970d29fa2b1d]

        move queue_resize to baseclass
        
        Change-Id: I7f34037fc2c48168a56918c83ac7323febfe7486
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112139
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-07  Noel Grandin  <noelgrandin@gmail.com>  [901fee94302e1b6366a5df2859f1f13ff0c4afca]

        tdf#140856 macOS listbox rendering
        
        Change-Id: Ib5d4af162da7264d9e6da8742e36c194448bd1fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112132
        Tested-by: Jenkins
        Reviewed-by: Thorsten Wagner <thorsten.wagner.4@gmail.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-07  Caolán McNamara  <caolanm@redhat.com>  [e3c25c2425781a3414d8014244eac6ae3a82ba21]

        tdf#140833 show ScHeaderControl help tip after double click time has expired
        
        so under gtk the popover isn't active when the double click is processed
        by gtk because under load on wayland the double click is getting handled
        by something else and getting sent to the the window underneath our
        window
        
        Change-Id: Ie3afcf45c69b7b947b1aeb787478f947deca9307
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112104
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-07  Seth Chaiklin  <sdc.blanco@youmail.dk>  [e32787a40dd6cb22313d8b3be9198b68624bc058]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a601b032ba5b63f30026fdfe5ba61941fc8e2b8c
          - tdf#102265  add Object and Shape submenu; embed in Format menu
            
                add simpress/submenu_object_shape.xhp
            
                ( simpress/main_format.xhp )
                  * embed the new submenu into Format menu
                  - remove "Object and Shape" heading and embed
                    to "Position and Size" for that heading.
                  - remove "Text", "Area", "Line" controls because
                    they are all described now in the new submenu.
            
            Change-Id: I06981f718b8d6f4d1869efc2a56ba6c9951e6de4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112080
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-03-07  dante  <dante19031999@gmail.com>  [4e57d6a51c5d619ff41e1a2990267fdc67b0e53a]

        Simplify the use of custom hmtl/mathml entities on matmlexport
        
        This patch also serves as a base for further improvements.
        
        Change-Id: I72967e3c9739576fb74d16e656f41c440af3a4ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112127
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-07  Ahmet Hakan Çelik  <ahmethcelik@gmail.com>  [57c8f13d176cccf913573dafaf10a870619822fc]

        tdf#124176 Use pragma once in sw/source/uibase/sidebar
        
        Change-Id: I0f4f5b1d612d2fa92582fc8a26dc35d01fbfe4bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112129
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-03-07  Arnaud Versini  <arnaud.versini@libreoffice.org>  [08cb09c092f503c43d93b9e8c816dd5412d2d917]

        BASIC : use standard mutex from std.
        
        Change-Id: Ie9abb32124b8718bbfde076f090180794c64f90e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108629
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-07  dante  <dante19031999@gmail.com>  [9129dd6f168d9bc2a303edb4469f0590a8234059]

        Starmath now allows multiple parsers fourth part
        
        Now smelementdockingwindow is version sensitible.
        
        Change-Id: I1ed172d03f0756f1603a9ff20aadcea59fe35e9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111805
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-07  Noel  <noel.grandin@collabora.co.uk>  [1d2773807f6d2deb1181ef4b14fbdd49ca1d5c14]

        ref-count SdrPage
        
        which simplifies ownership handling, particularly with regard to
        undo/redo
        
        Change-Id: Ie8f300ebfdae6db3c06f78a87e35a07497d6b825
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111991
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-07  Noel  <noel.grandin@collabora.co.uk>  [e4e80ed313882f9ea1b309054e5aa3e839586516]

        loplugin:staticdynamic now with extra salt
        
        because it wasn't quite there yet - now checks for casts with and
        without const, because const doesn't really matter here.
        
        Change-Id: I319025b2095a803fcaad2a7a696d2730b7fd2f81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112098
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-07  Seth Chaiklin  <sdc.blanco@youmail.dk>  [4c86b07f80740d609f1a1b04b9f53b19782be036]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 771226e2a53178d66020f878d78baa6ec35ff710
          - Related to: tdf#102265  Correction to Text tab and Text Attributes header
            
                ( shared/01/05990000.xhp )
                 * Title said "Text Attributes", but <h1> said "Text".
                   Title was correct, so changed <h1> to "Text Attributes"
                 * update to <h1>
            
                ( shared/01/05220000.xhp )
                 * Title said "Text", but <h1> said "Text Attributes".
                   Title is correct, so changed <h1> to "Text"
                 * update to <h1>
                 
            Change-Id: I3bd52abd0804adf1197778173b2e3de6b732694f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/112079
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-03-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [476a37f76c218e7f54ff9ff4a0a6645f44517680]

        Fix typos
        
        Change-Id: I0a6b74356bd689b54883efc4608a06fb9446e828
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112024
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>

2021-03-07  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [a02cc6c60946991849452013aeaf2679f76d36c4]

        tdf#140850 update light bulb image of ToTD
        
        Change-Id: I5c653c7596dfdf0f0ca092a1d88ce16d543573ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112119
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-03-07  shivam-51  <shivamhere247@gmail.com>  [8dfad592b4ab0497c140a921b8f56977a383f1d1]

        tdf#140051 SI property values like "Bold" are now localisable
        
        This patch now allows "Bold", "Italic" and "Normal" to
        be localisable.
        
        Change-Id: Icd8102ce84db9a3c68ab69f5f9eadf0cf04755b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110475
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-03-06  Marco Cecchetti  <marco.cecchetti@collabora.com>  [3d008f3bcd19a74cff0781cbd9a3d173892553cf]

        filter: svg: js engine: support for bitmaps in slide background
        
        When a slide background includes one or more bitmaps, they are
        exported only once.
        This avoid to export the same bitmap more than once when it is
        embedded in several backgound slides and to export only one bitmap for
        the tile style.
        
        Change-Id: Ia5b75f7805541486b76a81f86907e88ed9d4764a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109835
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111842
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2021-03-06  Julien Nabet  <serval2412@yahoo.fr>  [cc3b9c0bcc4a379efb99b273c426a5ecb2214d0f]

        update pches
        
        Change-Id: Id892e426343746df2f01f4cdc5f470351bdb6a12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112099
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-03-06  Miklos Vajna  <vmiklos@collabora.com>  [7d359438fe59d49948835dbaa7d3f20ee16ad997]

        sw: rename misleading rMEvt, which is not a reference
        
        Change-Id: I6a3999be3003b8dd19cca665401fb1c4c3f004a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112025
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-06  Julien Nabet  <serval2412@yahoo.fr>  [2bcb38a6b8c855ee464c840f66d87b2985c7f09a]

        update pches
        
        I just used ./bin/update_pch.sh
        
        Change-Id: I06a7f36eb4c511b8d6c6477fd87e57f0d9702457
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112097
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-03-06  Szymon Kłos  <szymon.klos@collabora.com>  [c86090015f19506d9d1f67c99f7ee67f9a161b4c]

        sidebar: use real height to determine preffered size
        
        There was a bug causing to crop the sidebar in online:
        1. open odt file in 2 sessions
        2. select image in session A
        3. move mouse over sidebar in session B
        4. move mouse over sidebar in session A
        Result: sidebar A was cropped
        
        PosSizePropertyPanel on context change
        did some windows visibility changes in the meantime.
        get_preffered_size() returned lower height than real
        value in SidebarPanelBase::getHeightForWidth
        
        call queue_resize to invalidate cached optimal size
        
        Change-Id: I8080259ffb12ae3f6613e7749e908d6ef55c1f3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110894
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112092
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-03-06  Szymon Kłos  <szymon.klos@collabora.com>  [ec195ae250c7be1b6e444e4173055cdf966dc48b]

        jsdialog: send selection change for icon view
        
        - add posibility to send additional actions
        - send selection change for icon view as separate
          command - optimization, no need for rendering
        
        Change-Id: I02dd129068baf32c265612a1cfa2c2af20319ae9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111767
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112071
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-03-06  Szymon Kłos  <szymon.klos@collabora.com>  [3716699a96797f6f15c1f92ea03b9d8cb940420d]

        jsdialog: refresh on thaw
        
        Change-Id: Iaab6fe615bc916cab02a8027275264e899d3cabb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111405
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112093
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-03-06  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [9eeb580f5c57918484baff74ca052a96ed1056b3]

        elementary: related to tdf#140838 new Undo & Redo icons
        
        Change-Id: Ifc24f15cb876ce5676ff288a87b39b9a632dbcd9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112057
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-03-06  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [d64ce9f3b239e87622dd5bf313476b503df730af]

        elementary: tdf#140838 new Undo & Redo icons
        
        Change-Id: Id1fae6168de9c431c54b6b6c985a5cd3a6082531
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112056
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-03-06  Szymon Kłos  <szymon.klos@collabora.com>  [01d99c0005f67d6ecb139bae7463dc25d45884ef]

        Styles preview: use listener to trigger update
        
        Do not render all styles on every selection change.
        Use listener to detect styles modification.
        
        Change-Id: I6d41acd7acad160d1477281d2b3d473233def4d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111833
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112013
        Tested-by: Jenkins

2021-03-06  Szymon Kłos  <szymon.klos@collabora.com>  [15aed21fbf44d44656b8e6aff5affa04d12a6fed]

        jsdialog: stop idle on destruction
        
        be sure timer is stopped after we destroy builder.
        if we close abandon previous messages.
        
        Change-Id: I8c5458d14c45660aadecb1559b87d30a32364ff6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111593
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111990
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-03-06  Szymon Kłos  <szymon.klos@collabora.com>  [f1b884b748c8b13d4a8ec344aee6755752508437]

        jsdialog: update on treeview clear
        
        Change-Id: I4152e7581ae9172e77474c7f62bd42351636793e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111733
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111989
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-03-06  dante  <dante19031999@gmail.com>  [cbd4dba6d6f056f4ffa2e1a199d75a235cb037b0]

        Add to smviewshell an acces to the docking window
        
        Change-Id: Ib5830ba0fef201cabb4e2589cbc277b72ed6b399
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111999
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-06  dante  <dante19031999@gmail.com>  [1b64713b6cbcc2bf748b199e0c97dfd6d2f262ec]

        SmParser obtainer, correct error on exception message
        
        Change-Id: Ia2c0bad7546e5a4288ce70cf2a72e400ff722a94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112001
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-06  Noel  <noel.grandin@collabora.co.uk>  [bd37588605f7773d41b5388b18952e5c90f12214]

        loplugin:staticdynamic look for static after dynamic
        
        Change-Id: Ic3066d9a9441e369370cc6aa0fbffb9a321bc928
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111985
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-06  Noel Grandin  <noelgrandin@gmail.com>  [4474d167e1b69ab9ca8a97c636f0400a5084641a]

        drop StyleSettings::GetColorValueSetMaximumRowCount
        
        pull it into the only place it is used.
        
        Change-Id: I5923f1599e033d893cebea606138c53ab2cd02fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112045
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-06  Justin Luth  <justin.luth@collabora.com>  [43436ef43132eb3ee6c10c0fe50971062677682a]

        tdf#135774 writerfilter Char highlight: revert tdf#117137
        
        revert my 6.1 commit ac27f4e7abf5339f71d4f5f3fc09a13b25669fe4
        tdf#117137: DOCX import: don't try to set grab-bag as UNO prop
        
        The ultimate problems in bug 117137 seem to have been fixed
        elsewhere and the unit test still passes after the revert.
        (Tested in Word 2016 and 2003).
        Also my entire tone was one of uncertainty in the review process.
        
        In general, the grabbags should not be ignored, as they are supposed
        to just contain import information that should be exported again.
        
        In this specific case, CharGrabBag is needed to identify that
        the background was imported as shading, so that it will still
        be exported as shading instead of being converted into a highlight.
        
        If this revert causes problems, then the grabbag will need
        to remove the problematic items (or keep only the essential items).
        
        Change-Id: I368fcdfca9057426aa6352f1caa7b552d87905d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111937
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-03-06  Caolán McNamara  <caolanm@redhat.com>  [92ca16e97856a37a96977187d349e036cd7e5493]

        drop check for visibility before calling updateMotionPathTags
        
        presumably this is effectively always the case
        
        Change-Id: I05ac9075ea340f800cdb9b8fda6e01c8ba1fa186
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112034
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-06  Caolán McNamara  <caolanm@redhat.com>  [bdd81c6848e21e4a8123e18f55dfdc63ae08eafe]

        use weld::WaitObject
        
        Change-Id: I726429b1af2b27310153c069b350ee18c7dea47c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112033
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-06  Caolán McNamara  <caolanm@redhat.com>  [c6dbd2d0ff3b2adf3fd16221187c4091637b0848]

        allow a widget as a parent, not just a window
        
        Change-Id: I83c3c5a69c0badac7998dfb88107978eee7cdcd0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112032
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-06  Caolán McNamara  <caolanm@redhat.com>  [6fc73b528fb0203f2469a42928e75d1de77b2624]

        check widget existance to detect we're disposed
        
        Change-Id: I0c925206a941e799e692cfae7dcd8efa0697a39e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112031
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-06  Caolán McNamara  <caolanm@redhat.com>  [98e90b72778014921e69680915716ea44c97fa53]

        replace GetOptimalSize with Container::get_preferred_size
        
        Change-Id: Ie014a3e48c1d05a91afd0db969e0af21fa84eb71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112027
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-06  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [2866cfbd606843dedb21c5c88f4f93771e5f6c9c]

        tdf#126689 Colibre: Continue Previous Numbering icons
        
        Change-Id: Idd44b9ec7fdadf7c8af6253623de1b0ad123af99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111984
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-03-06  Heiko Tietze  <tietze.heiko@gmail.com>  [4902e3231f4f5f4df32d46a901801b18c297ef15]

        Related tdf#128469 - Customization of tab dialog buttons
        
        Change-Id: Ib7d4bbc6d78ac93510835e061640bfcd99248195
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111987
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-03-06  Mike Kaganski  <mike.kaganski@collabora.com>  [adcddde9a99e77f9209cc5e2186cb9268990e34a]

        Use int where API expects int
        
        Change-Id: Icda2aeeccb6196191b0b4af4b86f3d094e598cb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111930
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-06  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [d8fc89cdfd0043838c4bc2d3b5a50bf5abfc6738]

        tdf#138314 Change selected tab text color on macOS Big Sur
        
        Change text color of selected tabs starting with macOS 10.16 (not with
        macOS 11.0) to ensure compatibilty with macOS SDKs prior to 11 used
        within LibreOffice build process
        
        The version check used in commit 058ad4b900b5e0ee902f3e89ed121c2b5f8c58f1
        is amended by this change.
        
        Change-Id: I4814e8edd9aa11794a9fb1b1eaa391451bde4487
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112036
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-03-06  Mike Kaganski  <mike.kaganski@collabora.com>  [7b6c0e63e64eb2ad1e83bd744a0d20f78c7a6b84]

        tdf#140813: Use GetUpdatedClipboardFormats to enumerate clipboard formats
        
        We really don't have to provide plain text formats other than Unicode, so
        we may avoid checking CF_LOCALE data when initializing flavor list. Let's
        pretend that any textual format in the clipboard is Unicode, and ensure
        that we only actually access system clipboard when we paste.
        
        Change-Id: Ife30f57605a42d59233bfcb97f8bc297b3ace463
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112044
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-05  Caolán McNamara  <caolanm@redhat.com>  [d130bda377d00654267e8bfb75e61f34e8991150]

        replace GetOptimalSize with Container::get_preferred_size
        
        Change-Id: Ib4760da9ba3d0e25de3a5a0d363360720b81d197
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112026
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-05  Caolán McNamara  <caolanm@redhat.com>  [9ffd28c32a301141a26e41ddd0cf485a562c83bb]

        use container_focus_changed instead of toplevel_focus_changed
        
        seeing as its the same thing, but available one level of
        inheritance down
        
        Change-Id: Ieedbf2bc8cea09cdafff1514eac5c35b85c2fdd0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112023
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-05  Caolán McNamara  <caolanm@redhat.com>  [74b5218b68469c29f93436b308e85a20140ce9dd]

        add a callback for when a container gains or loses focus
        
        Change-Id: Id8e8e59547280297db9140a840228f62b75593ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112021
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-05  Caolán McNamara  <caolanm@redhat.com>  [37673f115fb3f8afb85fb0b5a2713ec9c1497771]

        use m_xDocListBox to detect we're disposed
        
        Change-Id: Ie04b73e9e57e966c489b401b675ab6e95d2ecfce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112015
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-05  Caolán McNamara  <caolanm@redhat.com>  [180606c1debaec3d36426c1c7f37e69637142048]

        rename SwContentTree FocusHdl to match SwGlobalTree equivalent
        
        Change-Id: I5f06d857c04f5378df45e149d779466584fc0ce3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112016
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-05  Miklos Vajna  <vmiklos@collabora.com>  [8be34ca25e966f32d99dca8df9177cebea180225]

        sw: document the difference between SwDrawVirtObj and SwVirtFlyDrawObj
        
        It confused me that SwVirtFlyDrawObj is used even with single-page
        documents, while SwDrawVirtObj is only used with multi-page documents.
        
        Change-Id: I22110d1dd7bf87631c1690f2aa212ded688300c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112022
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-05  Stephan Bergmann  <sbergman@redhat.com>  [184bd73ef0ed802489a90b4dc6d214db784e68bb]

        loplugin:unreffun (macOS)
        
        ...after f8891b7f87957cc3f66805adf9b1e35a2189946b "tdf#138122 Detect window
        scaling for multi display configurations on macOS"
        
        Change-Id: I2126d75a92c6e5f4a68adfc2d05542a5724c235c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112019
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [ee0f845b3d739a6109f08d5c0cd0d839100f6828]

        tdf#93441: Revert "Fix fdo#38884 Improve Up/Down movement in writer"
        
        This reverts commit d58bea0ffa2a2fe79103ab7aa743aea63e27a0fd
        
        it's really unclear to me what the original commit tries to
        fix.
        https://bugs.documentfoundation.org/show_bug.cgi?id=38884#c6
        gives some information but the behaviour described there
        is the same with or without the commit applied.
        The discussion in https://gerrit.libreoffice.org/c/core/+/11500
        doesn't give much information either.
        
        Change-Id: Iadd8cb6e869fd26654bb0301fbc30ea4f2d39fdf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111932
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-05  Stephan Bergmann  <sbergman@redhat.com>  [6b99873a209f85a3322a318d45546d573a0a024e]

        Avoid float-cast-overflow
        
        ...during UITest_sw_options
        UITEST_TEST_NAME=optionsDialog.optionsDialog.test_moreIconsDialog,
        
        > /cui/source/dialogs/AdditionsDialog.cxx:641:17: runtime error: nan is outside the range of representable values of type 'int'
        >     #0 0x2b73f252fab6 in AdditionsItem::AdditionsItem(weld::Widget*, AdditionsDialog*, AdditionInfo const&) /cui/source/dialogs/AdditionsDialog.cxx:641:17
        >     #1 0x2b73f2562963 in void __gnu_cxx::new_allocator<AdditionsItem>::construct<AdditionsItem, weld::Container*, AdditionsDialog*&, AdditionInfo&>(AdditionsItem*, weld::Container*&&, AdditionsDialog*&, AdditionInfo&) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/ext/new_allocator.h:136:23
        >     #2 0x2b73f25618f8 in void std::allocator_traits<std::allocator<AdditionsItem> >::construct<AdditionsItem, weld::Container*, AdditionsDialog*&, AdditionInfo&>(std::allocator<AdditionsItem>&, AdditionsItem*, weld::Container*&&, AdditionsDialog*&, AdditionInfo&) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/alloc_traits.h:475:8
        >     #3 0x2b73f2560ea0 in std::_Sp_counted_ptr_inplace<AdditionsItem, std::allocator<AdditionsItem>, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace<weld::Container*, AdditionsDialog*&, AdditionInfo&>(std::allocator<AdditionsItem>, weld::Container*&&, AdditionsDialog*&, AdditionInfo&) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/shared_ptr_base.h:526:4
        >     #4 0x2b73f2560222 in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count<AdditionsItem, std::allocator<AdditionsItem>, weld::Container*, AdditionsDialog*&, AdditionInfo&>(std::_Sp_make_shared_tag, AdditionsItem*, std::allocator<AdditionsItem> const&, weld::Container*&&, AdditionsDialog*&, AdditionInfo&) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/shared_ptr_base.h:637:18
        >     #5 0x2b73f255fc3d in std::__shared_ptr<AdditionsItem, (__gnu_cxx::_Lock_policy)2>::__shared_ptr<std::allocator<AdditionsItem>, weld::Container*, AdditionsDialog*&, AdditionInfo&>(std::_Sp_make_shared_tag, std::allocator<AdditionsItem> const&, weld::Container*&&, AdditionsDialog*&, AdditionInfo&) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/shared_ptr_base.h:1294:14
        >     #6 0x2b73f255f9bb in std::shared_ptr<AdditionsItem>::shared_ptr<std::allocator<AdditionsItem>, weld::Container*, AdditionsDialog*&, AdditionInfo&>(std::_Sp_make_shared_tag, std::allocator<AdditionsItem> const&, weld::Container*&&, AdditionsDialog*&, AdditionInfo&) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/shared_ptr.h:344:4
        >     #7 0x2b73f255f5b7 in std::shared_ptr<AdditionsItem> std::allocate_shared<AdditionsItem, std::allocator<AdditionsItem>, weld::Container*, AdditionsDialog*&, AdditionInfo&>(std::allocator<AdditionsItem> const&, weld::Container*&&, AdditionsDialog*&, AdditionInfo&) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/shared_ptr.h:690:14
        >     #8 0x2b73f253e5b1 in std::shared_ptr<AdditionsItem> std::make_shared<AdditionsItem, weld::Container*, AdditionsDialog*&, AdditionInfo&>(weld::Container*&&, AdditionsDialog*&, AdditionInfo&) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/shared_ptr.h:706:14
        >     #9 0x2b73f2510e97 in SearchAndParseThread::Append(AdditionInfo&) /cui/source/dialogs/AdditionsDialog.cxx:317:20
        >     #10 0x2b73f2517167 in SearchAndParseThread::Search() /cui/source/dialogs/AdditionsDialog.cxx:357:17
        >     #11 0x2b73f251c5fe in SearchAndParseThread::execute() /cui/source/dialogs/AdditionsDialog.cxx:426:9
        >     #12 0x2b6ecdd21dd7 in salhelper::Thread::run() /salhelper/source/thread.cxx:40:9
        >     #13 0x2b6ecdd2401f in threadFunc /include/osl/thread.hxx:189:15
        >     #14 0x2b6ebabcdda8 in osl_thread_start_Impl(void*) /sal/osl/unx/thread.cxx:264:9
        >     #15 0x2b6ebca70ea4 in start_thread (/lib64/libpthread.so.0+0x7ea4)
        >     #16 0x2b6ebd3a696c in clone (/lib64/libc.so.6+0xfe96c)
        
        (<https://ci.libreoffice.org/job/lo_ubsan/1939/>) in code introduced with
        48a796c5bbdf897228eb4125512e4f80527f4b55 "tdf#133026: Additions: Rating image
        implementation", when additionInfo.sName is "Colibre Icon Theme Legacy" and
        additionInfo.sRating is "NaN".  (All those additionInfo strings are apparently
        obtained from remote JSON data in parseResponse,
        cui/source/dialogs/AdditionsDialog.cxx.)
        
        Change-Id: I073990870c432591ee66fe5ec9580e46ea7e716a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112017
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-05  Caolán McNamara  <caolanm@redhat.com>  [2a772fcef57f55a2ad9b2085eec5b068902f331b]

        drop SetUpdateMode on entering global mode
        
        we don't bother do this on exiting global mode. If it still makes
        sense to do this is presumably should be on child treeview-based
        widget instead
        
        Change-Id: Ic97d595e638ea0671c6efe0a47336b266cc7b83c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112014
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-05  Caolán McNamara  <caolanm@redhat.com>  [1986f8a3a577c68d8fd984f06108a4fc5769173e]

        move MouseButtonDown logic to LayoutValueSet child
        
        Change-Id: I8d70321856219988618d99ba5884b89950441b7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112012
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-05  Caolán McNamara  <caolanm@redhat.com>  [ee499ffe6727c36a7cf6fd2a9c6f8a52b8a111c8]

        move valueset resize into LayoutValueSet class
        
        Change-Id: If1a5dbcdac95a167779b30c26f4aa61bbe104cce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112011
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-05  Caolán McNamara  <caolanm@redhat.com>  [a0a0f8786f1deab4283cee45dfd8888ddbd2811e]

        with widget layout we don't need to explicitly track the parent resize
        
        Change-Id: I17e153ecc8b1b79bbbfbbccfe88a46f5905611fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112010
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-05  Caolán McNamara  <caolanm@redhat.com>  [d2d95c3495799b36af79e1c67f39dd6000bba501]

        drop unneeded DEBUG SetText
        
        Change-Id: I3844494d87992d1a23fee78aaa3b3912cb9fc5f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112008
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-05  Caolán McNamara  <caolanm@redhat.com>  [3c855c44050da5be935258e2b38c5b402269c996]

        move handler for ESC to close slideshow from navigator down to contents
        
        Change-Id: Ie021bcf86043cf2ae02eb39911c748135452853c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112007
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-05  Caolán McNamara  <caolanm@redhat.com>  [3a2a610451aebaf2cf6168029d4a9a47072ff9ca]

        parent panel doesn't need an explicit KeyInput handler
        
        the treeview child one is sufficient
        
        Change-Id: I3a5e7a262055e5f03cf5323eeaa8c169eaab2693
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112005
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-05  Caolán McNamara  <caolanm@redhat.com>  [89b377e51c06178af77b671a10caa78daf08eac1]

        updateMotionPathTags is already called from the ctor
        
         #3  0x00007fffd0fe1939 in sd::CustomAnimationList::Select() (this=0x3622310) at sd/source/ui/animations/CustomAnimationList.cxx:981
         #4  0x00007fffd0fe4f62 in sd::CustomAnimationList::update() (this=0x3622310) at sd/source/ui/animations/CustomAnimationList.cxx:864
         #5  0x00007fffd0fe353b in sd::CustomAnimationList::update() (this=0x3622310) at sd/source/ui/animations/CustomAnimationList.cxx:639
         #6  0x00007fffd0ff5f4b in sd::CustomAnimationPane::onChangeCurrentPage() (this=0x391e9c0) at sd/source/ui/animations/CustomAnimationPane.cxx:1664
         #7  0x00007fffd0ff4321 in sd::CustomAnimationPane::initialize() (this=0x391e9c0) at sd/source/ui/animations/CustomAnimationPane.cxx:208
         #8  0x00007fffd0ff527b in sd::CustomAnimationPane::CustomAnimationPane(vcl::Window*, sd::ViewShellBase&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) (this=0x391e9c0, pParent=0x391a3e0, rBase=..., rxFrame=uno::Reference to ((anonymous namespace)::XFrameImpl *) 0x166a030)
             at sd/source/ui/animations/CustomAnimationPane.cxx:156
        
        so don't recall it on StateChangedType::Visible StateChange
        
        Change-Id: I311d97ad69b295669e7c31e18f669ae6b123b7d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112004
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-05  Caolán McNamara  <caolanm@redhat.com>  [a2c761ac3f047cc9e10a01298bebb46dc0026efe]

        include the id of the duplicate in the warning about it
        
        Change-Id: I07aa9687bf7f00d90a69bf99a105385e662d9370
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112002
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-05  Caolán McNamara  <caolanm@redhat.com>  [cd17f402ad17c7f9b3f590d7e7d27462dfc86dc5]

        move properties from container vcl::Window to window-filling child
        
        Change-Id: I5ddd17220ff8b45678716c406297d305aa2229e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/112000
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-05  Caolán McNamara  <caolanm@redhat.com>  [4414466e876d857489638673f3eb86060587b4c3]

        don't use the vcl::Window parent to derive a treeview size
        
        Change-Id: Ic366a90fbdcd735d377c8a00766cdfa0add31c5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111998
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-05  Caolán McNamara  <caolanm@redhat.com>  [bde7232cc3ce6b23b0d43314e690907d2282d45c]

        don't use the vcl::Window parent to derive a treeview size
        
        Change-Id: I8076c3db1fd917110445900404b599e821df698d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111997
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-05  Caolán McNamara  <caolanm@redhat.com>  [59f9e22c992118de9fe676cf3161c0eecd8b63dd]

        don't use the vcl::Window parent to derive a treeview size
        
        Change-Id: Idee74fbdf45574fbb7997498062aaac0fb11eb74
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111996
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-05  Caolán McNamara  <caolanm@redhat.com>  [3b2efb70b65906a4a3c521f5cc387fc62cbef230]

        don't use the vcl::Window parent to derive a treeview size
        
        Change-Id: Ib86c3eb25df390b5b4fba576abb3158728ff0a0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111994
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-05  Caolán McNamara  <caolanm@redhat.com>  [98675e5465a3293a964059dc5e6fd70511de4093]

        use valueset as the menu parent
        
        Change-Id: I99c4bc5110ce494287342db5c2d4c42b1a79ee38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111993
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-05  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [f8891b7f87957cc3f66805adf9b1e35a2189946b]

        tdf#138122 Detect window scaling for multi display configurations on macOS
        
        Supplemental change to commit 0c36f364b14aacd0eeb53087ae2fce54402dc741
        to disable additional unit tests unless bitmap scaling has been implemented
        
        Change-Id: Ic4861dabcb221976fe415b1d7110099ec66bb4ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111977
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-05  Caolán McNamara  <caolanm@redhat.com>  [98dc227bc7449d65950ee3eaf32254cc1dba52a6]

        use valueset as the menu parent
        
        Change-Id: I3e8a841f838c4874e40d7d9e6abfbd61e2bb068d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111992
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-05  Szymon Kłos  <szymon.klos@collabora.com>  [34d13d47cc7af0191f6d3a66d3c34acde79b97e4]

        jsdialog: update on treeview item remove
        
        Change-Id: I36b07284b18d3eda184fd6c3f186763d1265d2a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110665
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111988
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-03-05  Thorsten Behrens  <thorsten.behrens@allotropia.de>  [aecdb5425538130ff4b82d56fa910bffcd9c3b81]

        emplace_back: use perfect forwarding if possible
        
        When using that new-ish method, try giving the compiler a chance to
        construct in-place. Left out harder cases using initializer lists,
        and might have missed slightly less obvious places.
        
        Change-Id: Ifcc3a6d4599474457e37dd17a35c41fc73e7a17e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111980
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-03-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [d6886c340d1c940a4b3ab7e7ca499fff63183845]

        tdf#115879: sc_logical_functions: Add function test
        
        Change-Id: Ia6b230564911f05b1d19669f4137fc3892619a4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111983
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-05  Stephan Bergmann  <sbergman@redhat.com>  [41dd2d810f0535f85cbaaefbf7ce9f81d4da1609]

        loplugin:refcounting (--enable-evolution2)
        
        Change-Id: I83f16646e5bd7c3814d9d3dd3fa6408c40f96bd4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111968
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-05  Jean-Pierre Ledure  <jp@ledure.be>  [f66a479225b35e9f1fd3621eef7496462088308a]

        ScriptForge - (scriptforge.py) Python-Basic machinery
        
        Python scripts can now invoke usual Basic builtin functions
        Example:
            from ScriptForge import CreateScriptService
            bas = CreateScriptService('Basic')
            bas.MsgBox('This is the text to be displayed', bas.MB_ICONEXCLAMATION)
        
        Python scripts can use most ScriptForge services written in Basic
        Example:
            from scriptforge import CreateScriptService
            FSO = CreateScriptService('FileSystem')
            a = FSO.BuildPath('/tmp', 'xyz')
        Syntax and semantic are as close as possible to the Basic syntax
        
        Implemented are a SFServices class and its subclasses representing each
        a ScriptForge service and where the interfaces are defined (properties,
        methods and arguments)
        
        Their execution goes through the "machinery", i.e. a set of python
        and basic routines that manage the call from the python process to
        the appropriate service in an as much agnostic and generic way
        
        Only a limited set of services are implemented so far: SF_FileSystem
        (partially) and SF_Timer: they served as prototypes and initial tests
        
        Change-Id: I0b383b59359c12710e7165139e498cca5a7856bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111971
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-03-05  Miklos Vajna  <vmiklos@collabora.com>  [a04dde6b9c6d625ac80acbad1e599dbd8edf3579]

        CppunitTest_xmlsecurity_signing: run all tests in the disable-pdfium case
        
        Return early in case pdfium is not available, to avoid the ifdef forest.
        
        Change-Id: Ifdf71eb01437e4257679c9be7a25de9a3133a660
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111978
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-05  Moaz  <moaz.eldefrawy@gmail.com>  [dbbda04d52e75858840ce9748a19a61a1c565149]

        tdf#139734 Remove redundant asserts after functions loadFromDesktop and load
        
        MacrosTest::loadFromDesktop itself asserts on its return value.
        Thus, the additional checks in unit tests are redundant, and only create
        noise unrelated to the tested functionality.
        
        SwModelTestBase::load calls SwModelTestBase::loadURL which calls loadFromDesktop from within.
        
        Change-Id: I30061bbc6e13e05f0cfbf17a7910926070b996f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111547
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-05  Noel  <noel.grandin@collabora.co.uk>  [5146d482a20494069670496786a1ba3037e979ce]

        loplugin:refcounting return objects properly
        
        check that when we return ref-counted objects, we do so using
        rtl::Reference, so that the object actually has a non-zero
        ref count.
        
        Change-Id: Ib3ffae0d2502f6d117550c82fde5449729c27324
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111487
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-04  Stephan Bergmann  <sbergman@redhat.com>  [8e49505fa7352023c252bf794ae84c9082d7264e]

        -Werror,-Wunused-private-field
        
        ...apparently ever since introduced in d2cd1fad73b97e62443a215c84b7b5d5ee74a818
        "split and move MenuBar BubbleWindowManager to vcl"
        
        Change-Id: I479612969e9307daaa45b75d006d3929342b72aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111963
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-04  Caolán McNamara  <caolanm@redhat.com>  [c7c99f89eeb119ae6062053eb37f5a9a51073a37]

        SidebarPanelBase is always created with a PanelLayout
        
        Change-Id: I825452fbd56435edcc0a2ffb7abe0f834bf10fb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111976
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-04  Caolán McNamara  <caolanm@redhat.com>  [82cce8f46d033a887886f1abae1f608d966c5e08]

        inherit NavigatorWrapper directly from SdNavigatorWin
        
        Change-Id: Ifdb2aae5d9af32577adedd3512ab1f8a1e8047e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111975
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-04  Caolán McNamara  <caolanm@redhat.com>  [9b0bc61f4bcba6d5716e9c3717cda5c682cf5965]

        drop newly unused PanelBase
        
        Change-Id: I5e84823fd25508c953dbe98c9d63e2333b4d6f82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111974
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-04  Caolán McNamara  <caolanm@redhat.com>  [b4993358c89f4c43fe65aeeb2a8adff4d1e04fed]

        remove intermediate TableDesignPanel
        
        Change-Id: Icdc1aef7a0d53239ee41e818a56d137aa959249c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111973
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-04  Caolán McNamara  <caolanm@redhat.com>  [56d5b221f91f792fa6ff215a54a343c3672d6e24]

        remove intermediate CustomAnimationPanel
        
        Change-Id: I34e1e3f87565cb9d8bf33f8e8f22844081785e21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111969
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-04  Caolán McNamara  <caolanm@redhat.com>  [4f6e80e67d219c7b79a28bcf164931d1ff27b592]

        make both 'empty' widget and its treeview replacement the same size
        
        so on flipping one visible vs the other the panel scrollbar position
        is equally valid for each mode
        
        Change-Id: Iae422c30eb8b752c407070b66852fe23fdc38912
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111967
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-04  Caolán McNamara  <caolanm@redhat.com>  [580ee655540ccfae461851d298c1f411e809ce39]

        allow slide transition panel to be narrower
        
        Change-Id: Ib1fc71fe189b199fef6feb4f5f72f4513dfded97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111965
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-04  Caolán McNamara  <caolanm@redhat.com>  [92fd92f9ad13f6c8f491cf94ee45de2996d1ff82]

        remove intermediate SlideTransitionPanel
        
        Change-Id: Ifdecbd56b3da30081ed40e9940c7c2a6c7e1e48a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111962
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-04  Caolán McNamara  <caolanm@redhat.com>  [e1f1def652ae9697038e4489435353d5f4e3b652]

        use a single context menu handler at the valueset level
        
        instead of a custom right click handler in the valueset and a separate
        context menu handler in its parent
        
        Change-Id: Ia174892beb72ab79a3ceda1ad8992ce90a410db9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111957
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-04  Caolán McNamara  <caolanm@redhat.com>  [a29c81a28892cccd5159bf6aa158fa514cf2a5b2]

        allow focus into master page panel
        
        Change-Id: I34ab8ad6d267ffaab8ead2581e0d892ee37ec095
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111956
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-04  Caolán McNamara  <caolanm@redhat.com>  [61ff5e8126c64ff521a148c5003e15a86d50c4cc]

        ofz#31672 Bad-cast
        
        ==3484068== Invalid read of size 8
        ==3484068==    at 0x226E9EDC: SwClient::GetRegisteredIn() const (calbck.hxx:159)
        ==3484068==    by 0x22A09E30: SwDoc::ChgPageDesc(unsigned long, SwPageDesc const&) (docdesc.cxx:465)
        ==3484068==    by 0x238B1ECC: UpdatePageDescs(SwDoc&, unsigned long) (fltshell.cxx:1094)
        ==3484068==    by 0x1CDD6E52: SwWW8ImplReader::CoreLoad(WW8Glossary const*) (ww8par.cxx:5482)
        ==3484068==    by 0x1CDD90A1: SwWW8ImplReader::LoadThroughDecryption(WW8Glossary*) (ww8par.cxx:5939)
        ==3484068==    by 0x1CDDAE71: SwWW8ImplReader::LoadDoc(WW8Glossary*) (ww8par.cxx:6243)
        
        ==3484068==  Address 0x28c215c8 is 40 bytes inside a block of size 56 free'd
        ==3484068==    at 0x483AEDD: operator delete(void*) (vg_replace_malloc.c:584)
        ==3484068==    by 0x23009F47: SwFormatHeader::~SwFormatHeader() (atrfrm.cxx:503)
        ==3484068==    by 0x9DDC3F3: SfxItemPool::Remove(SfxPoolItem const&) (itempool.cxx:741)
        ==3484068==    by 0x9E17BD6: SfxItemSet::~SfxItemSet() (itemset.cxx:252)
        ==3484068==    by 0x227FE847: SwAttrSet::~SwAttrSet() (swatrset.hxx:161)
        ==3484068==    by 0x227FD139: SwFormat::SetFormatAttr(SfxPoolItem const&) (format.cxx:524)
        ==3484068==    by 0x22A07AA6: SwDoc::CopyMasterHeader(SwPageDesc const&, SwFormatHeader const&, SwPageDesc&, bool, bool) (docdesc.cxx:248)
        ==3484068==    by 0x22A09B4D: SwDoc::ChgPageDesc(unsigned long, SwPageDesc const&) (docdesc.cxx:457)
        ==3484068==    by 0x238B1ECC: UpdatePageDescs(SwDoc&, unsigned long) (fltshell.cxx:1094)
        ==3484068==    by 0x1CDD6E52: SwWW8ImplReader::CoreLoad(WW8Glossary const*) (ww8par.cxx:5482)
        ==3484068==    by 0x1CDD90A1: SwWW8ImplReader::LoadThroughDecryption(WW8Glossary*) (ww8par.cxx:5939)
        ==3484068==    by 0x1CDDAE71: SwWW8ImplReader::LoadDoc(WW8Glossary*) (ww8par.cxx:6243)
        
        since...
        
        commit f5dc6b11d2218d94c9effe7a1ab418d0133da5e3
        Date:   Tue Jan 26 13:11:42 2021 +0100
        
            tdf#140117 sw UI: keep headers/footers when inactive
        
        Change-Id: I14787d4203c457393e8b5d0222df67d394a4c9ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111970
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-04  Luboš Luňák  <l.lunak@centrum.cz>  [0087dc55121808a7fbf09cd94549b44dc17707dd]

        actually restore the original HFONT
        
        A mistake I made when fixing tdf#137122.
        
        Change-Id: Ie3a258de69e17d8cedb3bf722841af1054bd0fe1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111972
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5e0f1a674c1fa6aa61ebbb0213c1bfb71194b59b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9121a0732c01e71a1f5dea5a6d32ee03a3157703
          - tdf#133846 restrict Java bitness Help to Windows
            
            Change-Id: I69813601b657127f0fd6ad3ebd8e668e660815e0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111924
            Tested-by: Jenkins
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-04  Mike Kaganski  <mikekaganski@hotmail.com>  [b3bfcb2805f45f250540932c1d93216278d1cafb]

        Also check number of invocations in the test
        
        Change-Id: I4180f14aa633bf0f3f45178c1fd02b52b784f7e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111960
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-04  Justin Luth  <justin.luth@collabora.com>  [247963e53cce24c199a751c8ffb17f58b3a7d473]

        tdf#139940 oox: mark end before growing largest segment backwards
        
        This fixes a regression in 7.1 (backported to 7.0.1) caused by
        commit 73993fdb5d4b507694cd0edf80887d19f7e2bf9a for tdf#134183.
        
        The largest segment has already been found, so we know where the
        next segment starts. Now if we grow it backwards, that shouldn't
        affect where it ends. So flag the end before growing the start,
        otherwise we would have to recalculate the end again.
        
        Change-Id: Iaae401d0438e533c7498be56f48fa153f7d3ff0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110004
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-03-04  Seth Chaiklin  <sdc.blanco@youmail.dk>  [c7e9164d7feac34d90f33841612350d2d02995d4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ac3932ba6679a519bdee68fc3b750a0faa85f6f2
          - tdf#139667 update chapter numbering help
            
             ( shared/01/06050600.xhp ) "Position" tab
               * add variable to <h1> heading
            
             ( swriter/01/06060000.xhp ) "Chapter Numbering"
               * corrections for "Load/Save", "Untitled 1-9" and "Save As"
               * add variable and link to <h1>
            
             ( swriter/01/06060100.xhp ) "Numbering" tab
               * "numbering style" -> "numbering scheme"
               * "format" -> "character style"
               * move 1,2,3 to top of numbering schemes to correspond
                 to combobox in dialog.
               * add <relatedtopics> and embed links to "Position"
                 and "Chapter Numbering"
               * update to <h1>,<h2>,<h3>
            
              ( swriter/guide/chapter_numbering.xhp )
                * "Automatic Headings" section
                    "numbering style" -> "numbering scheme" and
                     update to <menuitem> and corrections in
                     dialog box labels
                * "Remove Automatic Numbering" section
                    + add keycode
                    + add <note> about Shift+Backspace
                * update to <h1>,<h2>,<relatedtopics>
            
            Change-Id: I25e8f7d79b53db9ae8c53d04891a5e2b0f0465bb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111428
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-03-04  Szymon Kłos  <szymon.klos@collabora.com>  [62fcfdfef4790f2569838e5f3ef39ee4e33028b8]

        jsdialog: single activation property for treeview
        
        Change-Id: Iaaeab7f14f1a05c38f41c4beb774a0980844fdb3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110621
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111959
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-03-04  Szymon Kłos  <szymon.klos@collabora.com>  [325d349c04a3b1cd6d17990ac9255cc432a4e24b]

        jsdialog: handle standard buttons like help
        
        - dump response bindings
        - execute help callback
        
        Change-Id: Ib0696b4ba74a186a2b80d49f21a1442d1c520821
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110586
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111958
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-03-04  Szymon Kłos  <szymon.klos@collabora.com>  [008c2354075e1b5b63000f6a2da802971a2902e6]

        autofilter: scale dropdown button according to zoom level
        
        Change-Id: I4f8a16e196bc33ea5b29fda0edc1f773a24e28db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110259
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111896
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-03-04  Mike Kaganski  <mikekaganski@hotmail.com>  [0e6e10cd3dd5a6bf06000750a74982a9824ec853]

        Workaround a problem in Git for Windows' bash
        
        ... where running './g pull -r' resulted in
        
          ln: failed to create symbolic link '.git/modules/dictionaries/hooks/*': No such file or directory
          ln: failed to create symbolic link '.git/modules/translations/hooks/*': No such file or directory
        
        Change-Id: Ie0bd2eaca44f8b1a2ad2de9083bbefc779e213e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111948
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-04  Noel Grandin  <noelgrandin@gmail.com>  [5e75b7ca828954f9a23d7a3e8c3be3e0934210b3]

        macOS: use HITheme to draw listbox window border
        
        Change-Id: I39fd6f643649bc405447d10e7072ae6dabd679b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111935
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-04  Caolán McNamara  <caolanm@redhat.com>  [cccc98921e04bd16651b8ff92f82ff9073a1b12c]

        master slide panel shouldn't have "more options" button
        
        default the toolbox to hidden and show it if "more options" is enabled
        
        Change-Id: I6ff867268809d949e7854e0e76d3e45c8806797b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111953
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-04  Tor Lillqvist  <tml@collabora.com>  [6b439e81a1916bcb42fb0fc24b1aea06e2da0d1e]

        The backtrace() etc API is available on macOS and iOS, too
        
        Change-Id: I9a62391c4d109cd2fd2ab60d92a9e3b631ee6773
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111951
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-03-04  Miklos Vajna  <vmiklos@collabora.com>  [66ac8e60896f6306bed8fbb34606fd14474f19ce]

        sw: fix unwanted long vertical border around vertically merged Word cell
        
        In case cells A1 and A2 are vertically merged, they can still specify
        different border properties for the two cells. Word draws the border
        properties of the covered cells, while Writer ignores the formatting of
        A2 in this case and only uses the properties of the covering cell.
        
        Table cell border collapsing rules already differ in Word and Writer, so
        SwTabFramePainter::Insert() knows if the table cell's border is
        Word-style or not. Extend this code to handle vertically merged cells
        better.
        
        In general, this means a cell no longer has a fixed set of 4 borders,
        but each edge may have several sub-borders. This commit is a step in
        that direction, and handles the case when a vertical (left or right)
        border style is set initially, but not set at the end -- as we iterate
        through the list of cells in a vertical merge.
        
        Change-Id: I35a05097ce70243099307ce8066766aef61a2bc5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111954
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-04  Seth Chaiklin  <sdc.blanco@youmail.dk>  [8fb25999f428fbc61240295b4065f4e76fd78a75]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 32c582fe61715f10c4eeaf15aa0a7ac7af2388fc
          - tdf#134432 add module switches to "Character Highlighting"
            
              1. Add appl-switch to description, because only Writer has
                 character style.
              2. Add appl-switch for Format - Character, because Calc does
                 not have this option.
              3. Add "click icon" in to howtoget with appl-switch, because
                 Writer has extra options.
              4. appl-switch for highlighting text selection.
              5. appl-switch for remove highlighting text selection.
              6. appl-switch for multiple selection in both highlighting and
                 "remove highlighting" because only Writer can do this.
            
            Change-Id: Ie7fc3e713f2b3806f0a956a29e25df9d89346ea2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111182
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9ebfae21ba1f90e2d0efa2de5af76f4c4cc0d976]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5c2a52e32028e4d894704f171b18937786866686
          - tdf#138193 SPECIAL CHARACTER DIALOG: Help for search field is missing
            
            Change-Id: I98035b70cf3542389d6cc5128439bebe4eee863b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111915
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [23e816335a7c33686b7e42cd9c11fe27f6a508a1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b342fbeee805b4272d4a2b8015fd65c0d708046a
          - tdf#133846 Inform where java is used
            
            Change-Id: I68a9e5cc366a80094d6d97bb9310d61a16bfe6a5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111920
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [eb5ca13de550357414986a8bb626fd7dddb3922f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e661fb9ccdc7d6bf364aa4a4e3b5e9f74acf8278
          - tdf#138484 Clarify Writer Print Options are for new documents
            
            Change-Id: Ida202ff37fa9f559699bb05863d672344bef851a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111919
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-04  ViKrAm-Bais  <vikrambais02@gmail.com>  [55d83110df4782153d0e37c50f64e5260a0a518e]

        tdf#116215 sc: move UItest to CppunitTest
        
        Change-Id: Iae6076bd34331e7ddf441a7d6de22ad9b784b0a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111867
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-04  Caolán McNamara  <caolanm@redhat.com>  [2dd772f921ca36ed9c0f634345dd2af33ac2b9f5]

        drop some unused forward declares
        
        Change-Id: I57df9a6903c75ca8fc822431ae8294f76167cc97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111939
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-04  Caolán McNamara  <caolanm@redhat.com>  [366710b21a6a5556c4713bbc5d917b7ba17d7c85]

        explicitly name static method
        
        Change-Id: I691c7dc21d87f58d11263d0556991df8731b97d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111933
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-04  Mike Kaganski  <mike.kaganski@collabora.com>  [eef43192d4c7b2867638c54a2ac31adfc26476c7]

        Improve unit test accuracy
        
        I didn't take clock resolution into account when created the test,
        and it failed for me occasionally because the value was slightly
        less than expected.
        
        The typical system tick resolution is documented at
        https://docs.microsoft.com/en-us/windows-hardware/drivers/kernel/high-resolution-timers
        
        Change-Id: Ie48b10d15b14f9ac7d292a2cc9916bcbfff44b6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111946
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-04  Miklos Vajna  <vmiklos@collabora.com>  [3b437b01a92944747912dfb12ee65c77d4aa1cbc]

        CppunitTest_xmlsecurity_pdfsigning: run all tests in the disable-pdfium case
        
        Return early in case pdfium is not available, to avoid the ifdef forest.
        
        Change-Id: Iea6feb1492a68eb7ea718e4bee05f1e3bfc98e89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111936
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [0effbd487da597f7a1d25a6a91af6a20090a4b3b]

        tdf#93415: sc_ucalc: Add unittest
        
        Change-Id: Id06ceb081459831637ee78e0a049cf7099772372
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111942
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-04  Michael Weghorn  <m.weghorn@posteo.de>  [23548f4ff51e28fec6751604a0a28197d6680773]

        Related tdf#140762 Add texts for "Border style" toolbar item
        
        Make 'GetLineStyleName' a static method of 'SvtLineListBox'
        and use it to retrieve and set the names for the items used
        in the "Border Style" dropdown button in Calc's formatting
        toolbar.
        
        This ensures that the corresponding names are available as
        tooltips and for screen readers.
        
        Change-Id: I6b775e1bcd62deefd8a8a6a778dcee426bf3a1f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111905
        Tested-by: Michael Weghorn <m.weghorn@posteo.de>
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-03-04  Michael Weghorn  <m.weghorn@posteo.de>  [6065e4f400390702080c7de3bcc3de670453a347]

        tdf#140762 Set texts for items in "Borders" dropdown button
        
        Associate textual descriptions with the images for the items
        in the "Borders" dropdown button in Calc's formatting toolbar.
        
        This e.g. makes them show up as tooltips when hovering over
        the images with the mouse and makes them accessible to
        screen readers (e.g. Orca with the gtk3 VCL plugin now says
        those texts instead of just saying "item 1", "item 2",...).
        
        This also adds the strings for the items where no corresponding
        ones exist yet.
        
        Change-Id: I02ce8abfa4aa59e06ca1ab45aff0685a19c323f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111871
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-03-04  Michael Weghorn  <m.weghorn@posteo.de>  [0cbd8a5d4571cdf3601ca8deb64d734d35e234f9]

        tdf#140762  Move RIDs related to borders to include/svx
        
        They'll be reused for the items in the "Borders" dropdown
        button in Calc's formatting toolbar in a subsequent step.
        
        Change-Id: I895d787d185a69f7aa7d3db3c490271184152ddb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111870
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-03-04  mert  <mert.tumer@collabora.com>  [c10955a4617c3ce3c329083109ac7c7be514da8f]

        Fix crash while moving handle when shape text is active
        
        Change-Id: Ie21398917bc204245837215f1eade78e11c61890
        Signed-off-by: mert <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111726
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111740
        Tested-by: Jenkins

2021-03-04  mert  <mert.tumer@collabora.com>  [94958cc478d9f97b33bc0da654b7bd19c3c99eea]

        Init Notebookbar for Online Draw
        
        Signed-off-by: mert <mert.tumer@collabora.com>
        Change-Id: I85a25820d3968070dd8a05156b4bb4a1ebe59f99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111517

2021-03-04  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [2b9f0509d27343bb524ca2eac1f554747b9c05b8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bfc47545287facda8260143acf5ff84ea7e79aa1
          - Remove more improper ellipses and fix a couple of capitalizations
            
            Change-Id: I3cea0b968dd38d93381268c6b0ede5c90dc8a5a9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111945
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-03-04  Jim Raykowski  <raykowj@gmail.com>  [75175049972239cfceab15c7b756fe0a2c4059be]

        tdf#116136 don't show status bar word count control tool tip
        
        in print preview
        
        Change-Id: Iad07d1d4951cba284c67d711ebd83507ca265864
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111728
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-03-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [722ec600e85cca2e94e82e69f8d13773061172b9]

        tdf#42481: sc_subsequent_filters: Add unittest
        
        Change-Id: Ie8bccee362dc14ce3b5d635151f46564026ccd48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111938
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-03  Caolán McNamara  <caolanm@redhat.com>  [1e092b6bde40d5e69c1ef92fca201896ff75bf18]

        update pches
        
        Change-Id: Ide49c48738ecd537d4eb69390d22807561d3b4e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111828
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-03  Henry Castro  <hcastro@collabora.com>  [a207551215ca4d7445bf129a3f6863418d75383e]

        lok: add batch mode option to load the document
        
        When the LibreOffice Kit is active by default is
        set to headless mode, with the flag "DialogCancelMode::Silent",
        according to the documentation it should close the dialog,
        but it was changed for dialog tunneling.
        
        However the dialog tunneling is being deprecated, and
        in order to not produce any regression, it will be used
        temporary a new state "DialogCancelMode::LOKSilent", to disable
        any dialog interactivity.
        
        Change-Id: I3b6cce38c37f75dc1b24dda352f6caec19438ff1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111087
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 5f3fbb019bd79bd57eed94e01bd2202efd9a0c06)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111319
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-03-03  Luboš Luňák  <l.lunak@collabora.com>  [3c9936a9b77fe18396d048de2f97b9e8eb66a787]

        try to avoid skia alpha blending with fully opaque bitmaps
        
        E.g. the document in tdf#140753 has a PNG which technically has
        an alpha channel, but it's actually completely opaque. Doing this
        avoids having the pixel data for the separate alpha bitmap, and
        it also avoids the pointless (somewhat costly in the raster case)
        alpha blending.
        
        Change-Id: I0916962e5894a111002c667a2f98782765aacb1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111893
        Tested-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-03  Caolán McNamara  <caolanm@redhat.com>  [279ee055ab85c9e21df46594d0f13c5b6c426c09]

        layout on resize immediately
        
        but continue to layout at idle on queue_resize
        
        Change-Id: I1d0f2dd2d2f5631753092cf0450d2002e2ba3484
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111902
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c4716e8c205724ee7dffd78997f7f933f157ac69]

        Removed executable permission on docx file
        
        Change-Id: I91c56e975843abf92c4b1d4cae1381b7486ce751
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111764
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-03-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ece0fb55c723816f367155c9a628b01ca6448994]

        Fix typos
        
        Change-Id: Ie7751b61c06dba426b8ebd7e61a0e56b09a34f15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111824
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-03-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b4c4aba4c96064635755099d106b65a694852393]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c34bb965f993bef53fa739de6f3aaa97de2c2ef9
          - tdf#140118 Fix Help for BASIC function WaitUntil
            
            Change-Id: Iad03fa267e2eac42b02b17ebe31ed851dad3e5c8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111912
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-03  Szymon Kłos  <szymon.klos@collabora.com>  [fad8dd780df8374ceb5c4c60ffc08d793f34651f]

        autofilter: show menu only if has items
        
        Change-Id: Ie6b7158e74a8bdccdbafaa9b6d9b09b3796088ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108846
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111895
        Tested-by: Jenkins

2021-03-03  Szymon Kłos  <szymon.klos@collabora.com>  [d06ec2aea2efa0fea9ce52f6a065848a56818ae7]

        lok: send paragraph spacing state
        
        Change-Id: Ibb2fcbcb077ad364159ce77ad7d4c6a67443deef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109940
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111839
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-03-03  Caolán McNamara  <caolanm@redhat.com>  [38fc438a3d43eb3cc34f7f1e97b6f6d5806ec97e]

        make all these headers pragma once
        
        Change-Id: Ic7968abf807c080636ef37a690990a962f702d35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111815
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-03  Caolán McNamara  <caolanm@redhat.com>  [f645d4c35eebb5674a7e698c1db425afcf0784a5]

        vcl/floatwin.hxx can be toolkit only now
        
        Change-Id: Ifd8f58771ea6f9212a0dca7d4550c86ebecd9333
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111814
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [93a8247598bae20a2d9b3eb9abc2578fd2e4a712]

        sw_uiwriter: Add test for cursor position when moving up
        
        Found in https://gerrit.libreoffice.org/c/core/+/109571
        
        Change-Id: I31217d1e0189973d4cdb4721939687ef4355c6d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111894
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-03  Seth Chaiklin  <sdc.blanco@youmail.dk>  [998dda1d674151a3b5f81483941fc8719f8298fe]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 46e4473935c7274fecd883b71cfb7a59e3b29cf2
          - tdf#98153  add mention and link to document filters
            
              + add variable to a paragraph that gives link to document filters
              + use variable to embed paragraph in the --in-filter parameter
            
            Change-Id: If93918b17b681fd5e87e4495c5bd3a122b770a5b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111888
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-03-03  Miklos Vajna  <vmiklos@collabora.com>  [ecb3f0a4919414a736a14b27b7d44c95cec607b1]

        sw: document the abbreviations from DR's magic
        
        aLFromB and friends are mentioned at 3 places in sw, but nothing was
        explaining what it means.
        
        Change-Id: I877395da7b5384431288fea8f454646edfe8c05f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111869
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-03  Stephan Bergmann  <sbergman@redhat.com>  [bc820a345058f1cb41a49f8961c0aef26065dc53]

        Remove workaround now its fixed in AFL++ and oss-fuzz updated
        
        remove workaround for problem fixed by:
        https://github.com/AFLplusplus/AFLplusplus/commit/333509bb0a56be9bd2e236f0e2f37d4af2dd7d59>
        +# "better unicode support" for now:
        
        oss-fuzz updated:
        https://github.com/google/oss-fuzz/pull/5273
        
        Change-Id: Id3f1790ef452ed7732032801fc4ec028e57443eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111806
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-03  Justin Luth  <justin.luth@collabora.com>  [01a640ce6f2072e72bcea86695a7ab7cc96a13b6]

        tdf#114799 Char highlight: skip convert if highlight exists
        
        Don't create two w:highlight entries. This can easily
        occur on the endParagraph properties when the user
        has replaced the background color. A "none" highlight
        is added, the charShadingMarker is removed, and a new
        background color is added. So the new background tries
        to export as a highlight, even though the none-highlight
        overrides it.
        
        This depends on this bug's earlier commit, which added the
        context so that HasItem can even find the highlight.
        
        Change-Id: Ibfd6a3b9b94bdeb1fd9ec46fbb71ec825b09a680
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111297
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-03  Gülşah Köse  <gulsah.kose@collabora.com>  [b90a67838e189f3aee6a50724c78c0a50d416970]

        Reset ShapeProperty priority and handle only crop case.
        
        With 2c96bd26ec488d865370fe9d394e7c4e228e05ab we changed the
        ShapeProperty priority uncessarily. Reset the priority
        as use FillBitmapName if supported.
        
        BlipFillProperties::moFillRect negative GraphicCrop values means
        stretched. BlipFillProperties::moClipRect positive GraphicCrop
        values means stretched. We add a control to handle only stretched
        cases.
        
        Change-Id: I2eb1233d0477acf093ada36b4cc29ff34f767037
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111479
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-03-03  Michael Stahl  <michael.stahl@allotropia.de>  [ca98e505cd69bf95d8ddb9387cf3f8e03ae4577d]

        xmlsecurity: fix crash in DocumentDigitalSignatures::isAuthorTrusted()
        
        If the argument is null.
        
        This function also should use EqualDistinguishedNames().
        
        Change-Id: I4068aa94f9d9c422c96b394c82d3e28303774b0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111667
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-03  Michael Stahl  <michael.stahl@allotropia.de>  [90b725675c2964f4a151d802d9afedd8bc2ae1a7]

        xmlsecurity: avoid exception in DigitalSignaturesDialog::getCertificate()
        
        Fallback to PGP if there's no X509 signing certificate because
        CheckX509Data() failed prevents the dialog from popping up.
        
        To avoid confusing the user in this situation, the dialog should
        show no certificate, which is already the case.
        
        Change-Id: I7f382165657f50723ac65a60309567e5b6c5ae1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111664
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-03  Michael Stahl  <michael.stahl@allotropia.de>  [5af5ea893bcb8a8eb472ac11133da10e5a604e66]

        xmlsecurity: improve handling of multiple certificates per X509Data
        
        It turns out that an X509Data element can contain an arbitrary number of
        each of its child elements.
        
        How exactly certificates of an issuer chain may or should be distributed
        across multiple X509Data elements isn't terribly obvious.
        
        One thing that is clear is that any element that refers to or contains
        one particular certificate has to be a child of the same X509Data
        element, although in no particular order, so try to match the 2 such
        elements that the parser supports in XSecController::setX509Data().
        
        Presumably the only way it makes sense to have multiple signing
        certificates is if they all contain the same key but are signed by
        different CAs. This case isn't handled currently; CheckX509Data() will
        complain there's not a single chain and validation of the certificates
        will fail.
        
        Change-Id: I9633a980b0c18d58dfce24fc59396a833498a77d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111500
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-03  Michael Stahl  <michael.stahl@allotropia.de>  [9e82509b09f5fe2eb77bcdb8fd193c71923abb67]

        xmlsecurity: improve handling of multiple X509Data elements
        
        Combine everything related to a certificate in a new struct X509Data.
        
        The CertDigest is not actually written in the X509Data element but in
        xades:Cert, so try to find the matching entry in
        XSecController::setX509CertDigest().
        
        There was a confusing interaction with PGP signatures, where ouGpgKeyID
        was used for import, but export wrote the value from ouCertDigest
        instead - this needed fixing.
        
        The main point of this is enforcing a constraint from xmldsig-core 4.5.4:
        
          All certificates appearing in an X509Data element MUST relate to the
          validation key by either containing it or being part of a certification
          chain that terminates in a certificate containing the validation key.
        
        Change-Id: I5254aa393f8e7172da59709923e4bbcd625ec713
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111254
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-03  Michael Stahl  <michael.stahl@allotropia.de>  [1d3da3486d827dd5e7a3bf1c7a533f5aa9860e42]

        xmlsecurity: add EqualDistinguishedNames()
        
        Change-Id: I1222658522e25b916010817f847685c20b1cf5c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111545
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-03  Michael Stahl  <michael.stahl@allotropia.de>  [2bfa00e6bf4b2a310a8b8f5060acec85b5f7a3ce]

        xmlsecurity: ignore elements in ds:Object that aren't signed
        
        Change-Id: I2e4411f0907b89e7ad6e0185cee8f12b600515e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111253
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-03  Michael Stahl  <michael.stahl@allotropia.de>  [d2a345e1163616fe3201ef1d6c758e2e819214e0]

        xmlsecurity: remove XSecController::setPropertyId()
        
        Change-Id: Iab5a59af73048765ead718fe941d6dec933a7060
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111252
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-03  Michael Stahl  <michael.stahl@allotropia.de>  [4ab8d9c09a5873ca0aea56dafa1ab34758d52ef7]

        xmlsecurity: XSecParser confused about multiple timestamps
        
        LO writes timestamp both to dc:date and xades:SigningTime elements.
        
        The parser tries to avoid reading multiple dc:date, preferring the first
        one, but doesn't care about multiple xades:SigningTime, for undocumented
        reasons.
        
        Ideally something should check all read values for consistency.
        
        Change-Id: Ic018ee89797a1c8a4f870ae102af48006de930ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111160
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-03  Michael Stahl  <michael.stahl@allotropia.de>  [cfeb89a758b5f0ec406f0d72444e52ed2f47b85e]

        xmlsecurity: move XSecParser Reference state into contexts
        
        Change-Id: Ia2da9bf1329a856629f60ab64b74d5ee79077076
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111159
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-03  Michael Stahl  <michael.stahl@allotropia.de>  [59df9e70ce1a7ec797b836bda7f9642912febc53]

        xmlsecurity: move XSecParser state into contexts
        
        Change-Id: Ic73b647798a91bd253d93970e2a9a3e11b208a1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111158
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-03  Michael Stahl  <michael.stahl@allotropia.de>  [12b15be8f4f930a04d8056b9219ac969b42a9784]

        xmlsecurity: replace XSecParser implementation
        
        Implement Namespaces in XML and follow xmldsig-core and XAdES schemas.
        
        Change-Id: I03537b51bb757ecbfa63a826b38de543c70ba032
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110833
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-03  Szymon Kłos  <szymon.klos@collabora.com>  [8a5b110ec48629bbfe58f6e76803f27fe2f69882]

        jsdialog: missing method for treeview
        
        Change-Id: Ice358bb9d79cc0e257e03fba4ef9df1397284158
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109971
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111840
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-03-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [6f343f133800fe09d64be0a3d8ba295eeb877045]

        tdf#72470: sc_subsequent_filters: Add unittest
        
        Change-Id: Ia43626e11c37f06eb3534182187d4255a9336fd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111850
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-03  Mike Kaganski  <mike.kaganski@collabora.com>  [cf1c835e8016f8f1eefea6d625a913c0ac343a63]

        tdf#116983 tdf#136175: retry if failed
        
        Debugging the test case from the latter bug report shows that indeed
        the call to OleGetClipboard may fail first time, as jasonkres had
        suspected in the former bug. So follow the suggestion in tdf#116983,
        and retry the failing calls several times in case of failure.
        
        Many thanks to Telesto for preparing a clear bug report with reliable
        test case.
        
        Co-authored-by: jasonkres
        
        Change-Id: Ib3c497da830bc5faac586bcfe1eededa54bfa117
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111825
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-03  Noel  <noel.grandin@collabora.co.uk>  [9b56b718f6921b1160733e56f5cfc0d12c4146ab]

        loplugin:refcounting in vcl
        
        Change-Id: I92e9db7abdfe5912335fd94e42422e8556d71091
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111769
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-03  Luboš Luňák  <l.lunak@collabora.com>  [715fe00a5052b35310b2d1289ab6137d77767ddd]

        'using namespace SkiaHelper' in skia vcl sources
        
        Change-Id: I9a9f687242c788ca5e4594d7cb20d66403e0421a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111793
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-03  Luboš Luňák  <l.lunak@collabora.com>  [ad8bff9d2625524999871ace65cfe0382f991f24]

        update Skia to chrome/m90
        
        Including chrome/m89, which wasn't included before because of
        tdf#140023.
        
        Change-Id: I64f1de8e10eab2d92a9383ce8104be5afca40101
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111792
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-03  Luboš Luňák  <l.lunak@collabora.com>  [d4159496056741302718ac1e85f450985fd11580]

        do not smoothscale if not changing pixel size
        
        Flipping or rotating are simple operations in this regard. This saves
        some CPU time in raster mode, and for the upcoming chrome/m90 release
        this also prevents a failure in
        BackendTest::testDrawTransformedBitmapExAlpha() when rotating.
        
        Change-Id: I51890ac19b0bd5312fcf9c7bb8fe519dc10dc007
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111771
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-03  Mike Kaganski  <mike.kaganski@collabora.com>  [f5c7ec8c99bd7f831fa5e1b00bd5ac01b1a03a8b]

        Disable this test also on Windows for now
        
        It fails on CI (https://ci.libreoffice.org/job/gerrit_windows/90110/console),
        and also for me locally. The unexpected value is not because of
        DPI, since I tested with standard scaling locally.
        
        Change-Id: If473598df89e49c22c7338398f827f504189de5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111876
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-03  Ouyang Leyan  <ouyang.leyan@hotmail.com>  [e0c00f30fcc970e838672f58a4027155a2de74dc]

        Chart debug dump: Support for several lines of headers
        
        Currently, the dump() function used to debug charts only displays the
        first line of headers, but actually headers can span several lines, so
        some data is hidden.
        
        Change-Id: Icbffa1d4dbaf8bb393504d2497f605a4e8f6b51d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110190
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-03  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [e305289f87ea058cc92ecd83379b848697aa5a80]

        tdf#124678 DOCX export: always write title page in section props
        
        Even if page description is not set we should try to mark title
        page because chaining of two page styles can not work for continuous
        sections.
        
        Unittests were implemented previously and were taken from abandoned
        patch https://gerrit.libreoffice.org/c/core/+/70646
        
        Change-Id: I0b953d72d762f868735dc658f023d96944c9d308
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111757
        Tested-by: Jenkins
        Tested-by: Thorsten Behrens <thorsten.behrens@allotropia.de>
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-03-03  Caolán McNamara  <caolanm@redhat.com>  [81565c31829fe1141e64acb900d891e9f9705971]

        move ImplDockingWindowWrapper out of public header
        
        and down to where it is needed
        
        Change-Id: Ieded4a1b5d10ab7f9a57c2694a4684bdecc77fd0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111827
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-03  Caolán McNamara  <caolanm@redhat.com>  [991ce31833b3e14e75f56b213bcb71bd18d4f980]

        bubblewindow.hxx can be a private vcl header
        
        Change-Id: Iaf79521e812ec32f6e0b9276ad778fe7abc836a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111807
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-03  Caolán McNamara  <caolanm@redhat.com>  [ed6dfdbea32ec8fa97e9dc92ebc5dd18bd6ef78e]

        drop unneeded forward declare
        
        Change-Id: I0d786e8f37e893d91b1dd527476c7242e0e29950
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111816
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-03  Caolán McNamara  <caolanm@redhat.com>  [d2cd1fad73b97e62443a215c84b7b5d5ee74a818]

        split and move MenuBar BubbleWindowManager to vcl
        
        Change-Id: I1d0f4b7d56845a77e979199917c5d9c849b76c8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111798
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-03  Caolán McNamara  <caolanm@redhat.com>  [9bebf9c676f88c67c04ca4f96d88ee2543c5b9e9]

        move BubbleWindow to vcl
        
        Change-Id: I2481a9882dc66337b35b758fb4f73978df5af541
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111797
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-03  Caolán McNamara  <caolanm@redhat.com>  [f34e8ab3e7e7138c2ffe4bd61516f43a2d297d3a]

        keep ImplDockingWindowWrapper DLL_PRIVATE and use DockingManager
        
        to get the FloatingWindow instead
        
        Change-Id: Ifedfe3cc9b024069eef5ea9b7952f2dc2f58b645
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111819
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-03-03  Stephan Bergmann  <sbergman@redhat.com>  [4f06d7cd74273e5691bb5a601452ea0e7eccffb3]

        loplugin:refcounting (--enable-postgresql-sdbc)
        
        Change-Id: I79a1d05be3a4e7a8e278665ff5863cdc4b182009
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111832
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-03  Noel  <noel.grandin@collabora.co.uk>  [fd91c4937b942f7e28a1b6a30afddfb2abadfcf1]

        loplugin:refcounting in sd
        
        Change-Id: I5e259fc7028b75910efd6a99ed445690a9c496ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111803
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-03  Miklos Vajna  <vmiklos@collabora.com>  [a8ee791b189186332296e6d5462c93ef350dc01d]

        CppunitTest_sw_rtfexport: clean up empty hyperlink testcase
        
        If the doc needs modifications after loading and we only check the
        import-export-import result, then it's simpler and faster to use plain
        CPPUNIT_TEST_FIXTURE().
        
        Change-Id: I25907d46bb79a954915e36fac27c20a3611c3de6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111849
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [0b072e279f5f775a4cd64d9b1275e5ab17d50f05]

        tdf138771: sw_ooxmlexport16: Add unittest
        
        Change-Id: Ia1d2020b621233231f63bd5bbaacb5e75b38b48f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111836
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-03  Stephan Bergmann  <sbergman@redhat.com>  [a9f82c7c6ac645dd9263b435dbc7695951a70098]

        Remove unused include
        
        ...introduced with 16901e4ccad95d55d4ae0fa2d6f6103b4177592e "Simplify static
        string generation" for std::iota, which in turn was removed again with
        ccb101abd46e1d632d18b30226a6bffed7a66381 "call to consteval function is not a
        constant expression (HAVE_CPP_CONSTEVAL)"
        
        Change-Id: Id923f32c853f51971fa3f70f003ac1e411cb8a5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111818
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-03  Stephan Bergmann  <sbergman@redhat.com>  [d203cf7ee45b54bd505704dc798ff04b5dac1592]

        loplugin:refcounting (clang-cl)
        
        Change-Id: I400ef428921573ae345de15e94695e98f0b02a92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111813
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-03  Stephan Bergmann  <sbergman@redhat.com>  [097fcd045e99edcf418e8b34ccb6d6b0b8b8de4b]

        loplugin:refcounting (clang-cl)
        
        Change-Id: Ifa54eed0a772b658d266e9e42be5f5232e7a6b79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111812
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-03  Stephan Bergmann  <sbergman@redhat.com>  [31693833dc832228c3821f83e045b6869ec22cf2]

        loplugin:referencecasting (clang-cl)
        
        Change-Id: If32c6f6d3618c134cfb2ac89e827491525c34687
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111811
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-03  Stephan Bergmann  <sbergman@redhat.com>  [c2d1d20927af6f265080f041a9aba04733be26fb]

        loplugin:loopvartoosmall (clang-cl)
        
        "loop index type 'unsigned long' is narrower than length type
        'std::vector<std::pair<rtl::OUString, rtl::OUString>>::size_type' (aka 'unsigned
        long long')"
        
        Change-Id: I715cb27367c957bebe218371d3813758e4988759
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111809
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-03  Stephan Bergmann  <sbergman@redhat.com>  [06d918dcc47ae3f1c511cbdccfeacc8adb123f28]

        loplugin:unreffun (macOS)
        
        ...after 0c36f364b14aacd0eeb53087ae2fce54402dc741 "tdf#138122 Detect window
        scaling for multi display configurations on macOS"
        
        Change-Id: I89daad37f5911c18c5424ab3d0e0f484ebc3bb58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111829
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-03  Stephan Bergmann  <sbergman@redhat.com>  [670df8db5cbb2a9cac46a8602b95192a02fa3e2c]

        loplugin:refcounting (macOS)
        
        Change-Id: Id68d9c9733738595aeb4bad24d77f77da2878e83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111830
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-03  mert  <mert.tumer@collabora.com>  [b4adac8edd0f89a83905a567ba6c13e3ba18838b]

        Fix chart sub element rectangle and handle positions
        
        Change-Id: I486b542ae0bb4a987c98d92c1866895eafcf620c
        Signed-off-by: mert <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111440
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111516
        Tested-by: Jenkins

2021-03-03  mert  <mert.tumer@collabora.com>  [a434f5d2d4ff4991937b57e521782ad3594aa370]

        Fix non-valid json generation on NotifyOtherViews
        
        Change-Id: I82aa0aefcd1de14b4c1bb2bbe3f087b60d691beb
        Signed-off-by: mert <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111299
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111515
        Tested-by: Jenkins

2021-03-03  Noel Grandin  <noel@peralex.com>  [63dd594d535b1272a29a3f4217212b6063a08af6]

        drop TransparentType::Color usage
        
        which is dead code, since we convert to TransparentType::Bitmask
        in the constructor of BitmapEx
        
        Change-Id: I047b7d25317c4be4d17a8b0db9a90ec101875c9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111683
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-03  Noel  <noel.grandin@collabora.co.uk>  [4adfd75021d50e8e91c71bbe1526a1c752343059]

        loplugin:refcounting in sc
        
        Change-Id: I0b808785e54bf1dfc9387a649aacf731b2f34d12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111801
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2c1ed5a5dad827cde032f27a4348e81be15889bc]

        tdf#140606 make PDF parsing more lenient and prevent a crash
        
        If the external document can't be opened, it tried to continue
        with the export anyway, which eventually lead to a crash. This
        is fixed by handling this situation and prevent a crash, however
        the part of the document in this case isn't exported.
        
        The document couldn't be opened because of a parsing error - there
        was a unexpected null character instead of a whitespace, which
        made the parser panic. Fix this by making the parser more lenient
        in such a situation when there is an unexpected null and try to
        continue parsing.
        
        Bug document seems to be created with a buggy PDF writer, but other
        PDF readers don't complain when parsing the document so it looks to
        be a valid. qpdf --check doesn't complain either.
        
        Added a test that checks a document with a null parses.
        
        Change-Id: I61eb281e821ccd195ef006d778556e25d1c7f5e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111820
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-03-02  Stephan Bergmann  <sbergman@redhat.com>  [abba6e22610ceff3d0e439b0ebd6137d064859a9]

        loplugin:refcounting (macOS)
        
        Change-Id: Ia68887778e6779cfaee58c88344c748a2b3d4579
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111831
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-02  Jim Raykowski  <raykowj@gmail.com>  [098f4e84f0fd605eff243c0c494c24dbec95374c]

        tdf#116136 don't show status bar LangSelection control tool tip
        
        in print preview
        
        Change-Id: I85bcb547a71b2a5666310e184d8ba1da16acc97c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111671
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-03-02  Jim Raykowski  <raykowj@gmail.com>  [5480d9237af1cf25ac464bf49ba364a757fcf6f5]

        tdf#114567 tdf#138934 Hyperlink-Target in Doc Headings expand/collapse
        
        Provides parent child expand/collapse for Headings in the Hyperlink-
        Target in Document dialog target treeview
        
        Change-Id: I8cc57b4cbf3830cec76d64a0ef587e199c39e360
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109930
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-03-02  Stephan Bergmann  <sbergman@redhat.com>  [9ccbf716ba16effb356c97c992d2cd738c44f767]

        Fix null-pointer-use
        
        Since df33714f0ecaf4d35011f2d2116e5e1a4ec75f1a "tdf#131000: sc: Add UItest"
        introduced that test, UITest_calc_tests9
        UITEST_TEST_NAME=forms.Forms.test_tdf131000 fails with
        
        > /framework/source/services/frame.cxx:1451:34: runtime error: member call on null pointer of type 'vcl::Window'
        >     #0 0x2b0f4825f68f in (anonymous namespace)::XFrameImpl::setComponent(com::sun::star::uno::Reference<com::sun::star::awt::XWindow> const&, com::sun::star::uno::Reference<com::sun::star::frame::XController> const&) /framework/source/services/frame.cxx:1451:34
        >     #1 0x2b0f59361178 in FmPropBrw::impl_ensurePropertyBrowser_nothrow(FmFormShell*) /svx/source/form/fmPropBrw.cxx:508:27
        >     #2 0x2b0f5936236e in FmPropBrw::StateChanged(unsigned short, SfxItemState, SfxPoolItem const*) /svx/source/form/fmPropBrw.cxx:539:13
        >     #3 0x2b0f4fb3a8f0 in SfxStateCache::SetState_Impl(SfxItemState, SfxPoolItem const*, bool) /sfx2/source/control/statcach.cxx:423:24
        >     #4 0x2b0f4fb39a28 in SfxStateCache::SetState(SfxItemState, SfxPoolItem const*, bool) /sfx2/source/control/statcach.cxx:324:5
        >     #5 0x2b0f4f868e30 in SfxBindings::UpdateControllers_Impl(SfxFoundCache_Impl const&, SfxPoolItem const*, SfxItemState) /sfx2/source/control/bindings.cxx:1218:16
        >     #6 0x2b0f4f865d34 in SfxBindings::Update_Impl(SfxStateCache&) /sfx2/source/control/bindings.cxx:271:17
        >     #7 0x2b0f4f86d30c in SfxBindings::Update(unsigned short) /sfx2/source/control/bindings.cxx:350:13
        >     #8 0x2b0f4f900fc6 in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool) /sfx2/source/control/dispatch.cxx:279:24
        >     #9 0x2b0f4f91693f in SfxDispatcher::Execute_(SfxShell&, SfxSlot const&, SfxRequest&, SfxCallMode) /sfx2/source/control/dispatch.cxx:753:9
        >     #10 0x2b0f4f88e55f in SfxBindings::Execute_Impl(SfxRequest&, SfxSlot const*, SfxShell*) /sfx2/source/control/bindings.cxx:1060:22
        >     #11 0x2b0f4fd7a482 in SfxDispatchController_Impl::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> const&) /sfx2/source/control/unoctitm.cxx:758:53
        >     #12 0x2b0f4fd753c1 in SfxOfficeDispatch::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) /sfx2/source/control/unoctitm.cxx:229:16
        >     #13 0x2b0f3ff4de92 in comphelper::dispatchCommand(rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> const&) /comphelper/source/misc/dispatchcommand.cxx:61:12
        >     #14 0x2b0f3ff4e605 in comphelper::dispatchCommand(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> const&) /comphelper/source/misc/dispatchcommand.cxx:76:12
        >     #15 0x2b0f75905186 in UITest::executeCommand(rtl::OUString const&) /vcl/source/uitest/uitest.cxx:24:12
        >     #16 0x2b0f75917a20 in (anonymous namespace)::UITestUnoObj::executeCommand(rtl::OUString const&) /vcl/source/uitest/uno/uitest_uno.cxx:69:12
        >     #17 0x2b0fb07ea8db in gcc3::callVirtualMethod(void*, unsigned int, void*, _typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int, unsigned long*, double*) /bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:77:5
        >     #18 0x2b0fb07e4bf2 in cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, _typelib_TypeDescriptionReference*, int, _typelib_MethodParameter*, void*, void**, _uno_Any**) /bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:233:13
        >     #19 0x2b0fb07e173d in unoInterfaceProxyDispatch /bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:413:13
        >     #20 0x2b0fb5c1835a in binaryurp::IncomingRequest::execute_throw(binaryurp::BinaryAny*, std::__debug::vector<binaryurp::BinaryAny, std::allocator<binaryurp::BinaryAny> >*) const /binaryurp/source/incomingrequest.cxx:235:13
        >     #21 0x2b0fb5c11f7a in binaryurp::IncomingRequest::execute() const /binaryurp/source/incomingrequest.cxx:78:26
        >     #22 0x2b0fb5ceecc7 in request /binaryurp/source/reader.cxx:85:9
        >     #23 0x2b0f4145fac4 in cppu_threadpool::JobQueue::enter(void const*, bool) /cppu/source/threadpool/jobqueue.cxx:100:17
        >     #24 0x2b0f414838eb in cppu_threadpool::ORequestThread::run() /cppu/source/threadpool/thread.cxx:165:31
        >     #25 0x2b0f4148f62f in threadFunc /include/osl/thread.hxx:189:15
        >     #26 0x2b0f37f38da8 in osl_thread_start_Impl(void*) /sal/osl/unx/thread.cxx:264:9
        >     #27 0x2b0f39ddaea4 in start_thread (/lib64/libpthread.so.0+0x7ea4)
        >     #28 0x2b0f3a71096c in clone (/lib64/libc.so.6+0xfe96c)
        
        (<https://ci.libreoffice.org/job/lo_ubsan/1933/>).
        
        The code in XFrameImpl::setComponent is like that ever since
        79d6899a2f859d155d703699d0f7fe178b0c8ebf "INTEGRATION: CWS inplaceobjects" did
        
        > -    sal_Bool                                       bHadFocus           = m_eActiveState==E_FOCUS;
        > +    Window*                                        pOwnWindow = VCLUnoHelper::GetWindow( xContainerWindow );
        > +    sal_Bool                                       bHadFocus           = pOwnWindow->HasChildPathFocus();
        
        Lets assume that pOwnWindow can legitimately be null here (i.e., it is not just
        a consequence of an error that should be fixed elsewhere), and that bHadFocus
        should be false in that case.
        
        Change-Id: I73ce2c24e011d5b2ba95d09fd56bd59e47b4b991
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111841
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-02  Noel  <noel.grandin@collabora.co.uk>  [5e4e39b2a3db18b5f06070d01d15b35576e4b2cc]

        loplugin:refcounting in sw
        
        Change-Id: I5d3768503effa002c4a308bfad30d9b56d5365f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111802
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-02  Noel  <noel.grandin@collabora.co.uk>  [81cacf8dea7ca2fb7b0d6e86b36b9f9568ff849d]

        loplugin:refcounting in toolkit
        
        Change-Id: I7564951f3e3fdc0554de9a4af3833bc4f0facce0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111770
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-02  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6c92ca3e04c68dff68345b71a5d01c1764a5ef35]

        update credits
        
        Change-Id: I9493971d90d9bc1629b1f2a0a1259db233656284

2021-03-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [173aa6ebcb6ed598fff71db874f0be6d9517c446]

        Fix typos
        
        Change-Id: Ieedfe4b3d6bedfd09851836575cdc7e864a7635a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111766
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-03-02  Noel  <noel.grandin@collabora.co.uk>  [3eb870f0843a00042ca7dd89837fbe0cc6f918c2]

        fix xhtml list export in other locales
        
        where other locales will have lists with ',' instead of '.'
        which generates an invalid HTML margin-width value
        
        Change-Id: I30ec6f88140ba1187f7c30b697dfe82055b2e25c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111604
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-02  Seth Chaiklin  <sdc.blanco@youmail.dk>  [fcc7e25e155923f019f0e8cdf06d5842ce0cc344]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 85f10dd2ed8485af159bf2e15e7e3e024b04bcf6
          - tdf#140669 add "No List" to Formatting toolbar help
            
              ( swriter/main0202.xhp ) "Formatting" toolbar
                * update two renamed German IDs
                + add embed to "No List" command
                + add embed to "No List" icon table
            
            See https://gerrit.libreoffice.org/c/help/+/111575
            for the main patch. This piece was put in separately
            to get around a merge conflict.
            
            
            Change-Id: Ibe1ebe2ec1bb28f4c6860334ffd83549a244206b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111784
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-03-02  Seth Chaiklin  <sdc.blanco@youmail.dk>  [dd6fe86845e90074b20f77036e7b74455620f8b3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5e9ca1b304afe987a99cecc298dac6c43a0e17cb
          - tdf#140669 (related: tdf#92622) update help pages for "No List"
            
              https://gerrit.libreoffice.org/c/core/+/108841 changed
              the "Numbering Off" command to "No List"
            
              The present patch make relevant adjustments in help pages.
            
              ( swriter/02/06040000.xhp ) "No List" command
                * "Numbering Off" -> "No List"
                + clarify that list indenting is also lost
                + add <tip> about how to preserve indenting, but remove number
                + add <relatedtopics> section and embed a related topic
                * rename two German IDs
            
              ( shared/02/06120000.xhp ) "Toggle Unordered List"
                * "Bullets On/Off" -> "Toggle Unordered List"
                * rename two German IDs
                - remove colspan="" rowspan=""
                * update icons size to 1cm
                * update to <h1>
            
              ( swriter/main0206.xhp ) "Bullets and Numbering" toolbar
                - remove embeds to "No List" and its icon table
            
              ( shared/guide/numbering_stop.xhp )
                * "Numbering Off" -> "No List"
                * "Bullets On/Off" -> "Toggle Unordered List"
                * correction about location of "No List" icon
                * clarify that indenting is also lost
                * make descriptions be relevant for both bullets and numbers
                * clarify when indenting is lost or not
                + move icons to separate icon tables
                + add labels to icons
                * update icons size to 1cm
                + add <note> about how to put number or bullet back
                + add <keycode>
                + add appl-switch to Related topics
                * update to <h1>,<note>
            
            Change-Id: I8880f0aa46b2e036926497bf185092c2c5ae6d52
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111575
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-03-02  Tor Lillqvist  <tml@collabora.com>  [ad85bf85c3879c9aa5c98f1d03e3e14aaea7fe2c]

        Handle floating-point return values correctly on iOS
        
        The code did not work at all. The contents of register d0 that we
        tried to access in MapReturn() was not what the called function had
        stored there. Probably the clobber list in the __asm__ statement is
        wrong? Anyway, simpler to fix it by explicitly storing d0, too, into a
        variable after the call, like we do for x0 and x1, and then pass that
        variable, too, to MapReturn().
        
        Fixes https://github.com/CollaboraOnline/online/issues/1519 .
        
        Change-Id: Id05c8c57209eb9ade4d67035830b2dec601bc046
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111826
        Tested-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111835

2021-03-02  Heiko Tietze  <tietze.heiko@gmail.com>  [7838c4a955eaccd625116fa1508d66f7fd2a95da]

        Related tdf#128469 - Change label of Standard button
        
        Change-Id: I1bfc7cbfa71cf76d1cd76db83d8a7f951535e47e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111821
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Jenkins

2021-03-02  Noel  <noel.grandin@collabora.co.uk>  [a2d5b5224aff4358865e73c3c0f67d47ce4b9b99]

        Revert "tdf#43175: Adapt ranges when copying or moving several sheets"
        
        because it causes failure in the tdf101894 part of UITest_chart
        
        This reverts commit 3078044653f1e1b0a055c47eeb8d27834c07268a.
        
        Change-Id: If187b7a1125eb6f85bb7329bd9029dc8236a85f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111822
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-02  Vincent LE GARREC  <libreoffice@le-garrec.fr>  [b371f746d7b48826121665bbec207fcbcf4f0a44]

        Build libvisio with user CXXFLAGS
        
        Related with commit 8ae9d4727d8010a8f5d51f76ff0ebc5f88f0709f
        
        Change-Id: Ic38585f5f5ea5a633a67026d2640e0c43ea43f2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111503
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

2021-03-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d3822f38c6892a204fa2efccc077cb55a30eded3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ce92ec4ae71e03d3ee0a52c869f541c5f24fcb72
          - Fix typo
            
            Change-Id: Ia5b8b1aa284dad599452c14d662a9583b9087498
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111763
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-03-02  Svante Schubert  <svante.schubert@gmail.com>  [c66994690853445e37c6f66ebd25d130d3430293]

        HTML XSLT: Adding explicitly whitespace - prior been erased in patch - as it is often missing in our LO version used to create the MathML
        
        Change-Id: I90468c89297b5f3d70e7ba61cde5481069fc600b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111622
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-02  Svante Schubert  <svante.schubert@gmail.com>  [06eb655e2c83df8eeeb0c0828f8ac34f13e386af]

        HTML MathML update - enabling inline MATHML & fixing duplication (regression from last commit)
        
        Change-Id: I22dba4fef5d1de7e4ef056a2e7f33511fa91318d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111621
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-02  Svante Schubert  <svante.schubert@gmail.com>  [f680b6d74209fd78c547201b2f14c6547e55c81b]

        HTML XSLT: Adding missing MathML siblings. The floating draw:frame sibling content being text were not shown, nor further occuring draw:frame (other MathML)
        
        Change-Id: Ifc5cdd4c58bdf01ceebcf10c01b85cdf96b60d26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111620
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-02  Svante Schubert  <svante.schubert@gmail.com>  [86ca384cab26f2731e099c821edfa9636f8b55d5]

        HTML XSLT: Added missing listLevelStyle parameter otherwise prefix/suffix did not work for list level > 1
        
        Change-Id: I5bddde8ad620d91163688e6748b15e14693c41b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111619
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-02  Svante Schubert  <svante.schubert@gmail.com>  [fbe545c4eeb48ec847f48afa9573d0514fc51f63]

        HTML XSLT: Appendix headings looked incorrect (in general heading within lists were missing HTML element heading number)
        
        Change-Id: I125b095a436be3c6d9f5f64496564d63ea10a5fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111618
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-02  Svante Schubert  <svante.schubert@gmail.com>  [9d3b39cf9fed9a305ac23d1ecaaafc8f7caaeeb0]

        HTML XSLT: Missing paragraph BORDER of stand-alone border paragraph (@style:join-border problem)
        
        Change-Id: I20afce950213d4d55541d66a438db14a54b6ddd1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111617
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-02  Svante Schubert  <svante.schubert@gmail.com>  [3b7f5202cc7f799a692e6dd09e71926336727c25]

        HTML XSLT: 1)FEATURE: ODF @text:min-label-distance becomes CSS padding-right; 2) FIX: List @text:style-name only exists at root and have to be provided by parameter within recursion
        
        Change-Id: I287482ddbe394815268ef84d3207af2b0fdd3e18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111616
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-02  Svante Schubert  <svante.schubert@gmail.com>  [26271331c8da8c872f29463d9c390b1b570eb020]

        HTML XSLT: Overtaking masking ' for ODF font-family with spaces in names
        
        Change-Id: I718fc232a3903d0b449a4c9a4ef4dff601744756
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111615
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-02  Svante Schubert  <svante.schubert@gmail.com>  [795f89c7d1e4ade6cdaa12cb4ba0857ae3b1e02e]

        HTML XSLT: Adding default language for accessiblity
        
        Change-Id: I1e608239bd2524f0d2372871f465d926ea24ba42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111614
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-02  Svante Schubert  <svante.schubert@gmail.com>  [c920bf759080159a323cc3bb58f275c020913223]

        HTML XSLT: Removing old IE7 fix, which was enabled by fixing invalid CSS and corrupts layout these days
        
        Change-Id: Ic5531439521a94be9dadabff7278f964472aa39f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111613
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-02  Svante Schubert  <svante.schubert@gmail.com>  [a973087c2380738b20d8fe2b91f9f534169714f0]

        HTML XSLT: List empty CSS styles (ODF styles without CSS mappable styles) only as a comment
        
        Change-Id: I0be491ff96d0b454d064618426da5aa3f861b7f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111612
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-02  Svante Schubert  <svante.schubert@gmail.com>  [3282db181aa63dda00ca7c45af1037911762e5b3]

        HTML XSLT: Only write page {} information when they exist
        
        Change-Id: I213645835745e992fe6f2aa79a678d177a97c45f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111611
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-02  Svante Schubert  <svante.schubert@gmail.com>  [63b4f0c693cf181e63772170c0c2c6179ec1b621]

        HTML XSLT: Placing font-family names within 'double quotation marks' in case of spaces within the font name
        
        Change-Id: I780845df636c6a07bd621fa01cb60134d3ead592
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111610
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-02  Svante Schubert  <svante.schubert@gmail.com>  [83def17aa0c861b05582dc37c8a9d4ed39e3ba33]

        HTML XSLT: Set default to 0 in case of not-a-number: min-width:NaNcm
        
        This had a conflict with commit 9804cb2f195451811eff8924d7997a3cbd6d679d
        
        Fixing bodx.xsl: Invalid min-width:NaN check (Michael's GitHub Review)
        
        Change-Id: I0bd5bbae1411c6b4892bf332e6ff3c7027f8c341
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111609
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-02  Svante Schubert  <svante.schubert@gmail.com>  [7f2eb7b641a9864d2335ed4abdaaee1b79dd1028]

        HTML XSLT: Fixing CSS selector
        
        Change-Id: I4c26f71936e6df655bb5c11bf9137b91ca894cce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111608
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-02  Svante Schubert  <svante.schubert@gmail.com>  [bae5202e00cd7af80d366f2a9a3e30f558856661]

        HTML XSLT: Excluding loext namespace from output
        
        Change-Id: I603e8eec319c83b1cb1a47dd095d82761dda3cd5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111607
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-02  Svante Schubert  <svante.schubert@gmail.com>  [5e2e94de2c1bcbb387de51328d1777ba3b92117c]

        HTML XSLT: Neglecting redundant @type of style
        
        Change-Id: I64d277776ba023910b6c7743c2c4f60bcc2ca4cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111606
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-02  Svante Schubert  <svante.schubert@gmail.com>  [36c3db0ab81187830adf2443dd6b9d8efef6faee]

        Minor XSL updates to improve for the XHTML of our specification
        
        Change-Id: I8a4f82e3e67c1f9f9e7c0b228216036cee22eb71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111605
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-02  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [bb0940798e29f1bab1419db2863a4a837d331596]

        Filepicker: Add note about possible race
        
        Change-Id: I17b928c467354d4b5e4a178e3320678875573f60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111743
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-03-02  Michael Meeks  <michael.meeks@collabora.com>  [b1a5dd9f302b2ae278aef1a90536796e8c98757a]

        lok: sc - suppress LOK editengine events for the calc input bar.
        
        The calc input uses an EditEngine - but it emits events as if it is
        part of the document - as well as emitting events as if it is a dialog
        window. This causes horrible jumping artifacts to the top of the
        document with word auto-completion and typing in cells a few page down.
        
        Also remove obsolete tweak to turn off autocorrect for LOK, since
        it was contradicted by: 1f0943e5e9432f96daff9f3b006388d5bc7415b2
        
        Change-Id: I7352cd3b5ca6d18645cfd9e18959b0e44ec969d7
        Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110422
        Tested-by: Jenkins

2021-03-02  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [f5dc6b11d2218d94c9effe7a1ab418d0133da5e3]

        tdf#140117 sw UI: keep headers/footers when inactive
        
        Custom left page and first headers (and footers) used to disappear
        forever if hidden temporarily by checking the "Same content on left
        and right pages" or "Same content on first page" options, respectively.
        This commit stashes the endangered headers (footers) in SwPageDesc
        and restores them on demand.
        
        Change-Id: I1f6b605e2bd19af18726de1b825721487d29b4eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110398
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-02  Caolán McNamara  <caolanm@redhat.com>  [3fe274dcfeca17ee7713b306fcd36183f6cf4689]

        split out MoveAttrFieldmarkInserted
        
        Change-Id: Ib48bd62994167b1703790857cb562fc7f7dbd76f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111755
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-02  Michael Stahl  <michael.stahl@allotropia.de>  [70dd95aabd11b2146e2556c1da87da4a22d6f7b5]

        Revert "sw_fieldmarkhide: init fieldmark mode from options"
        
        This reverts commit c0864f26f3143ea81c65d3826fae32a8fd54c531.
        
        Revert "sw_fieldmarkhide: toggle mode depending on View->Field Names"
        
        This reverts commit c74a2fd835474caf311be10703c985e2f916a83b.
        
        Currently no time to fix the remaining bugs, for example
        tdf#138771 tdf#139638 tdf#139737
        
        Change-Id: I800c5c8df10c02ac8be6234141e7c58d73915cd9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111758
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-02  Heiko Tietze  <tietze.heiko@gmail.com>  [94283af977246c70dbed4452d197b003d8bb14b9]

        Value for display size in 32bit
        
        Follow-up to 28e022c258682dc030668fed7879d9d3f078b720
        
        Change-Id: I05a7edd2e24071e4ddbbbf8eb6a9232912f4a376
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111738
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-03-02  Miklos Vajna  <vmiklos@collabora.com>  [5a74baa4f033f84c4bbcec869a68eef149f77161]

        tdf#140552 RTF export: fix hyperlink, in footnote, in hyperlink
        
        Regression from commit 7d42346ba77c9c4df241ea40eaf550993ca18783
        (tdf#90421 RTF export: ignore hyperlinks without an URL, 2015-04-21),
        URLs can be nested in the footnote case, which requires a stack.
        Otherwise the inner URL clears "the" URL and we don't close the outer
        field as we believe it's empty, so it was not started.
        
        Change-Id: I9f87ddbb7e597c413bf836eb9b58beb76722361f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111794
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-02  mert  <mert.tumer@collabora.com>  [62c2e238fba7d926f4a05f52c185f9e727dd903f]

        Implemented MoveShapeHandle uno command for sc
        
        Change-Id: I5f81348cd778d7fbcb3b4e721fbf0412c4f5753d
        Signed-off-by: mert <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111195
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111514
        Tested-by: Jenkins

2021-03-02  mert  <mert.tumer@collabora.com>  [275377505f474ef54c50ec86b06c9b9435756913]

        Convert MapModeUnits If necessary.
        
        Connecting to a glue point or handle callback messages
        contain points which may need a unit conversion depending
        on the module
        
        Change-Id: Icc0b2bc5981bb7d135efd38e60ac06fe12a70480
        Signed-off-by: mert <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111193
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111513
        Tested-by: Jenkins

2021-03-02  mert  <mert.tumer@collabora.com>  [9e7e616a9c3363cf06801a1974711c4dcef97476]

        Implemented MoveShapeHandle uno command for sw
        
        Change-Id: I9feccc4fa1a4d7426609afa474f87ab12c769090
        Signed-off-by: mert <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111192
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111512
        Tested-by: Jenkins

2021-03-02  Ouyang Leyan  <ouyang.leyan@hotmail.com>  [3078044653f1e1b0a055c47eeb8d27834c07268a]

        tdf#43175: Adapt ranges when copying or moving several sheets
        
        When copying several sheets at once using the "Move or copy sheets..."
        feature, the ranges were not updated, in charts for example. Same when
        moving a sheet and choosing a new name at the same time.
        
        Change-Id: I0d05f2d123dfe1174ba126d7f73845988ec1e983
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108739
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-02  Ouyang Leyan  <ouyang.leyan@hotmail.com>  [8ab75c40e349463c89988680c0a194a00018e420]

        Correct arguments to create a svl::GridPrinter
        
        Otherwise, the application does not compile with the DEBUG_CHART2_TOOLS
        flag
        
        Change-Id: I3c481f09502e810eb8b641bc1e2ff2ac87425596
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109834
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-02  Noel  <noel.grandin@collabora.co.uk>  [6bc3539336a947553f51c3537284e39d4cff04bd]

        loplugin:refcounting in chart2
        
        Change-Id: I7f49a25fccf853b6e61c37f35c116888163153f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111746
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-02  Noel  <noel.grandin@collabora.co.uk>  [095928cd526da3b26c44e204624a4e5b55cfcaaa]

        loplugin:refcounting in xmlhelp
        
        Change-Id: I0b045ab762e946db16632637f24b06d20e294bc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111768
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-02  dante  <dante19031999@gmail.com>  [1627539c847dc0afe7441855181a69bc614d60b5]

        Simplify ElementsDockingWindow
        
        This is not related to the multiple smparsers.
        Just simple code simplification.
        
        Change-Id: Id95e3b106dfc02fbb8d9d4ee28f21aebc597cd5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111799
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-02  dante  <dante19031999@gmail.com>  [c1659be6ff0e0c91e0c7d1e6acb6ab18821e2bf7]

        Starmath now allows multiple parsers third part
        
        Allows SmDocShell to choose parser
        
        Change-Id: I36e7563943690ffe3bf031438061b302b7439258
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111684
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-02  Miklos Vajna  <vmiklos@collabora.com>  [e9e41795e6b2bf680a5f74e5684b76af00bf677b]

        sw bibliography, refer to a page: de-duplicate bibliography table URLs
        
        If we have 2 bibliography entries which refer to the same source, just
        different page numbers, then have 1 row for that sources in the
        bibliography table, not 2 ones.
        
        Change-Id: Icb7c342d41604b36c7e269095d139ee3dd970d7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111761
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [7824b890e526f1898492e370f6780eb84abd9209]

        tdf#121591: uitest: remove disabled test
        
        This test has been disabled for a while. Besides, tdf#121591
        is only reproducible on Windows. No point in having it around
        when the python uitest framework is only working on Linux
        
        Change-Id: Icdb68398671c5dbedd23dac0fd9fbc6f07e40813
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111760
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-01  Xisco Fauli  <xiscofauli@libreoffice.org>  [8e3548af67218034c9fc816c011ae4b16e081e16]

        tdf#118086: sc_subsequent_filters: Add unittest
        
        Change-Id: I90d8a58ef4d7304a0c1788bf3f074bc9589965e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111759
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-01  Caolán McNamara  <caolanm@redhat.com>  [4f35958c64d5e63c30e67434936c3a0352f57698]

        merge sw::hack::Position and SwFltPosition
        
        because they both attempt the same thing
        
        Change-Id: Ica0201fc114dd6251f05aa94c685258e322f7314
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111749
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-01  Miklos Vajna  <vmiklos@collabora.com>  [ebceee31d92f04b58e795d02a26f62b717c47737]

        tdf#140342 sw layout: remove explicit gutter handling when positioning borders
        
        Word has two modes the specify border positions: the distance can be
        measured from the edge of the page or from text. Similar to how
        documents that have page borders but no gutter, page page border +
        gutter documents should be always measured "from text" by the layout.
        
        "From page" should be a concern for Word filters.
        
        "From page" was already working -- fix "from text" by changing the
        layout to do "from text" and then extending DOCX import/export to handle
        gutter while handling the "from page" page borders.
        
        This also requires allowing nominally negative top margins, because we
        want to have the gutter unchanged, but the border might want to be on
        the gutter area, which is only possible with a negative top margin.
        
        Change-Id: I7f2c9943357359e76cb554cb2a65b93a492e694b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111735
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-01  Xisco Fauli  <xiscofauli@libreoffice.org>  [7def8c3cd8a1d9b4df2478210055b06382e6d493]

        tdf#140528: sw: Add UItest
        
        Change-Id: I29704c48456fe579c123a8f97e5f231667cc8ccc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111739
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-01  Xisco Fauli  <xiscofauli@libreoffice.org>  [5d2cbd772da09c92b0cfc0d9424efceeee852862]

        tdf#116421: sc: move UItest to CppunitTest
        
        Change-Id: I9a7913f631fbf970faa2e3f50710b7e67a19c558
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111751
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-01  Noel  <noel.grandin@collabora.co.uk>  [05d6dae5ebd172c6738dc8cd7c94b57f671f698e]

        loplugin:refcounting in sfx2
        
        Change-Id: Iba7b1be688f1a7c1b0947c2423cc1965362386b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111682
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-01  Noel  <noel.grandin@collabora.co.uk>  [ee7368f6289ffc46425e4f3db1f7b40b7e6e089e]

        loplugin:refcounting in canvas
        
        Change-Id: I7807e2e7fa7f9a68d36c103d8b1dba708350f8aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111745
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-01  Noel  <noel.grandin@collabora.co.uk>  [3c699b2a480e0795a3a7085c2bcd1a9e8d649ed2]

        loplugin:refcounting in svx
        
        Change-Id: I87b1d0684e6e8921b222f76a13a36706c0eb8c87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111750
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-01  Caolán McNamara  <caolanm@redhat.com>  [86303d2372b30bf02e28ea2b223f0e0aa7a161a3]

        tdf#140537 scroll-wheeling shouldn't affect disabled scrollbars
        
        Change-Id: I5d8659c7d431d35d628b12cebfe6a4b4f9cab9ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111748
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-01  Rafael Lima  <rafael.palma.lima@gmail.com>  [e53e7609b4743a88b05e701c1a083c10f1d49022]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d87d59a9e8f8143d2faedfb47c4ddcb937535706
          - Create SF_L10N Help page
            
            Also in this patch:
            - sf_timer: toggle translation of strings
            - sf_string: fix typo / add <literal> tag
            
            Change-Id: I45356a23104744e41b339d23ecaf03652bb0a765
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111591
            Tested-by: Jenkins
            Tested-by: Jean-Pierre Ledure <jp@ledure.be>
            Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
            
2021-03-01  Xisco Fauli  <xiscofauli@libreoffice.org>  [18bac189931cef619159420f686c5899172a085d]

        uitest: sc: re-enable test to see if it still fails
        
        it doesn't fail for me, let's see for others.
        
        Change-Id: I7650cfe8378ed6876472e108b6a658f2955f1cb3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111744
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-03-01  Balazs Varga  <balazs.varga991@gmail.com>  [f37f159f2e0c7abe45ac7a3eec447f1234ad1662]

        tdf#140462 sc ODF import: fix empty autofilter columns
        
        (followed a date type autofilter column) by setting
        QueryType to ByDate at ODF import.
        
        Change-Id: Ie78cb15885dfb1e40c9e8ac993ff79b19fe17993
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111070
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-01  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [493a916a3113e877835c9bc7c93faef0d29f9a33]

        tdf#140158 tdf#138598 tdf#140598 sw: fix sync of AS_CHAR textboxes
        
        Textboxes anchored "As Character" fell apart, when
        typing before some characters or inserting a page break.
        
        By fixing that, the tdf#138598 bug also have fixed which
        was a regression from commit b6850bbe95418ecfde404be1696548f18d200c9b
        (tdf#106153 sw compatibility: fix textboxes exceeding the page).
        
        In addition, tdf140598 is also fixed, which was
        a regression from commit c96c386c5db45dc4d5e358915caad7474e373068
        (tdf#136516 add positioning to SwTextBoxHelper::syncProperty()).
        
        Change-Id: Ifeadd8b2055ce52a019d651369ca41185de7bbe3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111338
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-01  Luboš Luňák  <l.lunak@centrum.cz>  [13f53741dabc33c5ac12ae26538a2803c6ba1073]

        make sure Skia DWrite matches the given HFONT exactly (tdf#137122)
        
        The problem appears to be that we use our private copy of the Dejavu
        Sans fonts, installed using AddFontResourceExW( FR_PRIVATE ),
        but that's not for whatever reason available for DirectWrite,
        which made CreateFontFromLOGFONT() find the system-installed Dejavu
        Sans, and if there was a difference between the two, then incorrect
        glyph ids were used. Use CreateFontFaceFromHdc(), which seems
        to match exactly. For private fonts this later fails the check
        with GetSystemFontCollection(), which would be nice to handle
        somehow, but I don't know how to get a font collection containing
        those fonts other than modifying SalFont to use DirectWrite
        API to install the fonts.
        
        Change-Id: I10d8fcb618f3b4decbb0198274331d7beaf843d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111522
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-01  Luboš Luňák  <l.lunak@centrum.cz>  [9cd95b10936450b5d1d60319192c25c4aea05fa3]

        it's enough to have one Skia font manager
        
        Change-Id: I5dd29178e1a1ec1081820912f49fd387eb3f822b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111521
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-01  Luboš Luňák  <l.lunak@centrum.cz>  [6457ade879b90a6d84871cefe46e17e30e68920e]

        do not repeatedly call getenv("SAL_NO_FONT_LOOKUP")
        
        In the profiling data I see it actually takes 1% of the CPU time.
        
        Change-Id: I55de0191ac9fb17095e7d137f4efc1735936e233
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111571
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-01  Luboš Luňák  <l.lunak@centrum.cz>  [9d8c04d2d5529626d649af3fcebb6d4b65193b28]

        generic Skia workaround for VCL sending empty size (tdf#140288)
        
        There have already been commits to handle this, but the case
        of getting the wrong size the first was still broken (or was
        fixed in the past and got broken again). Try to be generic
        by forcing these to be always considered to be offscreen
        and force non-zero size there.
        
        Change-Id: Ie366a296f7f6645333630fa31e9fe18d54c7fba8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111528
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-03-01  Stephan Bergmann  <sbergman@redhat.com>  [2977dc5846b557bb9c7dc33ac92921f7b4096763]

        At least warn about the missing osl::Thread::join with a TODO comment
        
        (as is already done in other such cases, too).  This apparently randomly hit
        e.g. <https://ci.libreoffice.org/job/gerrit_linux_clang_dbgutil/81371/> now,
        
        > Program terminated with signal 11, Segmentation fault.
        >
        > Thread 2 (Thread 0x2b2d9ec16600 (LWP 23008)):
        [...]
        > #72 0x00002b2d9edff4d2 in configmgr::Components::~Components() (this=0x2b2d9ef26e58 <configmgr::Components::getSingleton(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&)::singleton>) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/configmgr/source/components.cxx:641
        > #73 0x00002b2d854cdce9 in __run_exit_handlers () at /lib64/libc.so.6
        > #74 0x00002b2d854cdd37 in  () at /lib64/libc.so.6
        > #75 0x00002b2d854b655c in __libc_start_main () at /lib64/libc.so.6
        > #76 0x00000000004007a9 in _start ()
        >
        > Thread 1 (Thread 0x2b2db04a5700 (LWP 24092)):
        > #0  0x00002b2d8672a36b in pthread_rwlock_wrlock () at /lib64/libpthread.so.0
        > #1  0x00002b2db00d97d5 in CRYPTO_THREAD_write_lock (lock=0x0) at crypto/threads_pthread.c:78
        > #2  0x00002b2db00a9b69 in RAND_get_rand_method () at crypto/rand/rand_lib.c:847
        > #3  0x00002b2db00aa30d in RAND_status () at crypto/rand/rand_lib.c:956
        > #4  0x00002b2daff92b9d in seed_ssl_prng () at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/workdir/UnpackedTarball/neon/src/ne_socket.c:265
        > #5  0x00002b2daff929c9 in ne_sock_connect_ssl (sock=0x29845a0, ctx=0x34e6150, userdata=0x1e224e0) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/workdir/UnpackedTarball/neon/src/ne_socket.c:1800
        > #6  0x00002b2daff9ac02 in ne__negotiate_ssl (sess=0x1e224e0) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/workdir/UnpackedTarball/neon/src/ne_openssl.c:717
        > #7  0x00002b2daff8de68 in open_connection (sess=0x1e224e0) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/workdir/UnpackedTarball/neon/src/ne_request.c:1716
        > #8  0x00002b2daff8cfd6 in send_request (req=0x351d930, request=0x2ea4460) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/workdir/UnpackedTarball/neon/src/ne_request.c:1021
        > #9  0x00002b2daff8c698 in ne_begin_request (req=0x351d930) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/workdir/UnpackedTarball/neon/src/ne_request.c:1255
        > #10 0x00002b2daff8db25 in ne_request_dispatch (req=0x351d930) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/workdir/UnpackedTarball/neon/src/ne_request.c:1466
        > #11 0x00002b2dafe4921b in webdav_ucp::NeonSession::OPTIONS(rtl::OUString const&, webdav_ucp::DAVOptions&, webdav_ucp::DAVRequestEnvironment const&) (this=0x34e6390, inPath="/api/Icons.json", rOptions=..., rEnv=...) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/ucb/source/ucp/webdav-neon/NeonSession.cxx:879
        > #12 0x00002b2dafe11bbc in webdav_ucp::DAVResourceAccess::OPTIONS(webdav_ucp::DAVOptions&, com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment> const&) (this=0x34e7880, rOptions=..., xEnv=uno::Reference to (utl::(anonymous namespace)::UcbTaskEnvironment *) 0x34e8908) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/ucb/source/ucp/webdav-neon/DAVResourceAccess.cxx:187
        > #13 0x00002b2dafe9fc28 in webdav_ucp::Content::getResourceOptions(com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment> const&, webdav_ucp::DAVOptions&, std::unique_ptr<webdav_ucp::DAVResourceAccess, std::default_delete<webdav_ucp::DAVResourceAccess> > const&, bool*) (this=0x34e8970, xEnv=uno::Reference to (utl::(anonymous namespace)::UcbTaskEnvironment *) 0x34e8908, rDAVOptions=..., rResAccess=..., networkAccessAllowed=0x0) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/ucb/source/ucp/webdav-neon/webdavcontent.cxx:3928
        > #14 0x00002b2dafe90664 in webdav_ucp::Content::open(com::sun::star::ucb::OpenCommandArgument3 const&, com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment> const&) (this=0x34e8970, rArg=..., xEnv=uno::Reference to (utl::(anonymous namespace)::UcbTaskEnvironment *) 0x34e8908) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/ucb/source/ucp/webdav-neon/webdavcontent.cxx:2225
        > #15 0x00002b2dafe87e0d in webdav_ucp::Content::execute(com::sun::star::ucb::Command const&, int, com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment> const&) (this=0x34e8970, aCommand=..., Environment=uno::Reference to (utl::(anonymous namespace)::UcbTaskEnvironment *) 0x34e8908) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/ucb/source/ucp/webdav-neon/webdavcontent.cxx:553
        > #16 0x00002b2dafe997c1 in non-virtual thunk to webdav_ucp::Content::execute(com::sun::star::ucb::Command const&, int, com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment> const&) () at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/instdir/program/../program/libucpdav1.so
        > #17 0x00002b2d8d5436aa in ucbhelper::Content_Impl::executeCommand(com::sun::star::ucb::Command const&) (this=0x34cbbd0, rCommand=...) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/ucbhelper/source/client/content.cxx:1255
        > #18 0x00002b2d8d5447b6 in ucbhelper::Content::executeCommand(rtl::OUString const&, com::sun::star::uno::Any const&) (this=0x34e8858, rCommandName="open", rCommandArgument=uno::Any("com.sun.star.ucb.OpenCommandArgument2": {<com::sun::star::ucb::OpenCommandArgument> = {Mode = 2, Priority = 0, Sink = uno::Reference to (utl::(anonymous namespace)::ModeratorsActiveDataSink *) 0x34e7100, Properties = empty uno::Sequence}, SortingInfo = empty uno::Sequence})) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/ucbhelper/source/client/content.cxx:558
        > #19 0x00002b2d8d8257a6 in utl::(anonymous namespace)::Moderator::run() (this=0x34e87b0) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/unotools/source/ucbhelper/ucblockbytes.cxx:580
        > #20 0x00002b2d8d82cd9e in threadFunc(void*) (param=0x34e87b0) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/include/osl/thread.hxx:189
        > #21 0x00002b2d850b3f3a in osl_thread_start_Impl(void*) (pData=0x34e7200) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/sal/osl/unx/thread.cxx:264
        > #22 0x00002b2d86726ea5 in start_thread () at /lib64/libpthread.so.0
        > #23 0x00002b2d8559296d in clone () at /lib64/libc.so.6
        
        during UITest_sw_options
        
        Change-Id: I739bca5c27fba12efb9ed0e902e8d9d1a06c49af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111742
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-01  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [027cc8c90badd4dd8a3436d859587c1b8732459f]

        tdf#140668 Crashfix: disregard w:textDirection tag outside frame
        
        DomainMapper_Impl::SetFrameDirection had a false assumption that
        a w:textDirection tag will only be encountered when the OOXML
        parser is already inside a frame. This is not always the case.
        
        Regression from commit af4e5ee0f93c1ff442d08caed5c875f2b2c1fd43
        (tdf#97128 DOCX import: fix frame direction).
        
        Change-Id: I39845599b0c7f502870e2de497df8cbdd4475594
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111594
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-03-01  mert  <mert.tumer@collabora.com>  [dd5fe1b7602e0b772b3ddc188eb4d1fdfcd519cb]

        Fix connectors cannot select a glue point
        
        Change-Id: I6b6d2dad27910ac6d5de43e9d0992e3565f5be5e
        Signed-off-by: mert <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111024
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111511
        Tested-by: Jenkins

2021-03-01  mert  <mert.tumer@collabora.com>  [a889bca4a1912da1e402181d8acd6ef7683e2f53]

        Exclude table selection from handle message
        
        Change-Id: Ic079c2d59040c8b6d714af3932d5294c2060edc0
        Signed-off-by: mert <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110548
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111510
        Tested-by: Jenkins

2021-03-01  mert  <mert.tumer@collabora.com>  [5a42461bff290d19309e0109b54a7f63cd06c40d]

        LOK: disable rotation mode on selection of shape
        
        Change-Id: Iff0ed673ae1c61ff0d753cf3a1f871213f8b3a7d
        Signed-off-by: mert <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110399
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111509
        Tested-by: Jenkins

2021-03-01  mert  <mert.tumer@collabora.com>  [66f18f543316ee718d5ab454b51fae9f301673f5]

        Added .uno:MoveShapeHandle uno command
        
        This is now only available for Draw/Presentation
        It will allow interactive dragging/resizing operations
        via the command. Later it will be implemented for other
        modules too.
        
        Change-Id: Iaed7d25cf4035591083e779c13a6f0227a3b564f
        Signed-off-by: mert <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110041
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111508
        Tested-by: Jenkins

2021-03-01  heet-2312  <surana.heet1811@gmail.com>  [311c177f8337403e65fe93ee03129382582b1b5d]

        tdf#124176 Use pragma once in sw/inc/ndtxt.hxx
        
        Change-Id: I75b6788e21ac010daea1cac5661887a0812d1773
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111729
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-03-01  dante  <dante19031999@gmail.com>  [1a9dd0084d2c6057eca57cf069c77a7bad4d9724]

        tdf#124176 on starmath
        
        Change-Id: I816a12d5f47dd258fb01f14b901328d3e3d68e28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111690
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2021-03-01  Noel  <noel.grandin@collabora.co.uk>  [11083d1fcfc2dde543c6daddea51b554d032392c]

        new loplugin:staticdynamic
        
        look for places we are dynamic_cast'ing after static_cast'ing,
        which means the dynamic_cast is a waste of time.
        
        Change-Id: Ife11bb675020738040646230bbd038278d84f7f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111631
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-01  Stephan Bergmann  <sbergman@redhat.com>  [46d3370d6c5a571c3013e3a964e49f0997d4eabf]

        loplugin:redundantstatic (macOS)
        
        Change-Id: Ifc148f4b4a2a3f10a563bc3bb2ed16625c5908dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111737
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-01  Caolán McNamara  <caolanm@redhat.com>  [ad76e0ab49afa46ac2addf99d3c486f0812dc39d]

        IPrioritable.hxx can move into private headers
        
        Change-Id: I3046d91d18363e61fd4c94a94291ad8b2e97fd70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111722
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-01  Stephan Bergmann  <sbergman@redhat.com>  [ccb101abd46e1d632d18b30226a6bffed7a66381]

        call to consteval function is not a constant expression (HAVE_CPP_CONSTEVAL)
        
        ...when building with suitable --with-latest-c++ since
        16901e4ccad95d55d4ae0fa2d6f6103b4177592e "Simplify static string generation",
        
        > vcl/source/font/font.cxx:396:20: error: call to consteval function 'rtl::OUStringLiteral<96>::OUStringLiteral' is not a constant expression
        >             return OUStringLiteral(aArray);
        >                    ^
        > include/rtl/ustring.hxx:95:16: note: read of non-constexpr variable 'aArray' is not allowed in a constant expression
        >         assert(literal[N - 1] == '\0');
        >                ^
        > vcl/source/font/font.cxx:396:20: note: in call to 'OUStringLiteral(aArray)'
        >             return OUStringLiteral(aArray);
        >                    ^
        > vcl/source/font/font.cxx:393:25: note: declared here
        >             sal_Unicode aArray[127 - 32 + 1];
        >                         ^
        
        So just keep it easy and spell out the contents explicitly, at least for now.
        
        Change-Id: Ic7d22e7fec3f909e219b428e9b6cf6045a08cb44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111734
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-03-01  David Ostrovsky  <david@ostrovsky.org>  [52dd3d085b95084fa6539aec64700f9b129ea116]

        Fix -Werror=unused-result
        
        Change-Id: I9d6f4b29b6045d5d64c0ee730588299c41d33419
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111689
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-03-01  Miklos Vajna  <vmiklos@collabora.com>  [e08eb980c9f376195ee31dd7e5429bf32d847772]

        sw doc model xml dump: show SwAuthEntry
        
        To see the author/title/etc of bibliography fields.
        
        Change-Id: Ia466c96d3d17b52b94a85070edd023a0579e970a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111732
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-01  Justin Luth  <justin.luth@collabora.com>  [3ab99045e22f82ad8b5d9c862860e4a8a93a52d6]

        tdf#114799 Char highlight: don't convert imported shading
        
        Under normal circumstances, this was already done,
        but in this case where the end paragraph properties
        are being written out, there was no context, so the
        grabbag was not found, and thus there could be no
        indication that this came from an imported value.
        
        I'm still mildly uncomfortable with this patch.
        ISet takes priority over ChrIter. The TOX does
        add a fake ChrIter for the whole section,
        but doesn't document why (and the commits don't
        help much either - very early stuff).
        That seems to be the only place where this
        patch overrides an otherwise working situation.
        
        The comment for this function encourages me
        that I'm doing the right thing.
        /// Outputs an item set...
        so it should be appropriate to set pISet, right?
        
        This is just a visual change, so nearly
        impossible to test reliably in a unit test.
        [see https://gerrit.libreoffice.org/c/core/+/93082]
        
        This causes LO to match how MS Word shows
        w:shd on numbering (i.e. it doesn't show anything).
        
        Change-Id: Ic3024c8f26a7e866c0b407a963dd9a1fc20b75cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111295
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-03-01  Miklos Vajna  <vmiklos@collabora.com>  [101ca0f9939d80dd8e0b5b638e05c9d3955a5b53]

        sw: prefix members of SwDropPortion, SwDropPortionPart, ...
        
        ... SwFootnotePortion and SwQuoVadisPortion
        
        See tdf#94879 for motivation.
        
        Change-Id: I8a2b01892c0198b1fd382eb0c3f29f7df3c6437d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111730
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-03-01  Aron Budea  <aron.budea@collabora.com>  [67d41607ad3b97abbb939a989e491af932e985a7]

        tdf#140137 Don't throw exception when w:gridCol is missing "w" attr
        
        2149e924cbc32c370128c5f87a4f55c50c99e6bd added a division-by-zero
        check, which caused Writer to throw an error on the bugdoc.
        Since the file could be loaded fine before, let's return to a
        working version, with the check included.
        
        The cause is the following in document.xml
        (originating from a non-MS generator):
          <w:tblGrid>
              <w:gridCol/>
              <w:gridCol/>
          </w:tblGrid>
        
        Word still splits such tables differently, but that difference
        was always there in Writer.
        
        Change-Id: I6d91a736f460394a76f035298a238c41da201cb3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111723
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-01  Caolán McNamara  <caolanm@redhat.com>  [17e253a5de94ccce31300247fa53e05d9d499ff5]

        NotebookbarPopup.hxx can move into private headers
        
        Change-Id: I5c887863ded85e68003ed935cb64c4540ce13117
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111721
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-01  Caolán McNamara  <caolanm@redhat.com>  [451d05d11324ef3ff4d6a65eca2c6291818373d9]

        drop intermediate vcl container for ScFilterListBox floating toplevel
        
        Change-Id: Ib76fe7658f5f6817f048b1490be59bf24fc26e11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111688
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-01  Caolán McNamara  <caolanm@redhat.com>  [a95dc94446b2a19db6223efe174e2cff09464664]

        FloatingWindow::StateChanged will set the same ILibreOfficeKitNotifier
        
        as set here so it doesn't seem necessary to explicitly set it. The
        very similar ScenarioMenu doesn't do this.
        
        Change-Id: I6454cbdcb464b401df6cb1d6171fc2212f3be3ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111717
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-01  Caolán McNamara  <caolanm@redhat.com>  [ebbaf83bcf18b8c78fb65a617e02e82d5163d319]

        drop commented out code
        
        since...
        
        commit e717d1dcce7f8906311c5ccdbb2326b61a702630
        Date:   Tue Oct 23 12:46:28 2012 +0000
        
            Resolves: #i121237# Rework/Cleanup of Region code...
        
        Change-Id: I6851ad46f3fc341e9f64eeeef6c3d7cebd804e06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111719
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-01  Caolán McNamara  <caolanm@redhat.com>  [52f9caa248ff3893c6c36c5730e0210c3ad21189]

        add NoMouseUpClose to popup flags
        
        Change-Id: Ib26f258bb00456392c41ec85a1002545433839a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111718
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-01  Caolán McNamara  <caolanm@redhat.com>  [d260df3a3f54f5187644545ab15f7c29b78e1d54]

        no need to warn if syswin contents were relocated before layout
        
        and the window is now empty at layout time
        
        Change-Id: I7c5e907034d509f23589f1a8ac7056a5035918f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111720
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-03-01  dante  <dante19031999@gmail.com>  [b6d7a8929d77ef67bbeb584cb0283d5a4f82ebbb]

        Starmath cleanup unused includes
        
        Change-Id: I294c5bbeadb718e35c0c5e56332b4df71433555a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111687
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-01  Noel Grandin  <noelgrandin@gmail.com>  [0833f01a3df511871c572c5454a97ef878eb9f67]

        macOS spinbox and tab header tweaks
        
        (*) tweak location of SpinBoxes so they line up a little better
        (*) tweak the size of the TabItems so they don't overlap,
            which causes little extra vertical bars of gray
        
        Change-Id: Ic36be6c97b4b44f5e60b0f4a0f1e172fd7c2af03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111712
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-03-01  Jim Raykowski  <raykowj@gmail.com>  [6c897e5026a6819c2d706ccdc9720fb1b3f8bea2]

        tdf#116136 don't show statusbar selection mode control tooltip
        
        in print preview.
        
        This patch also sets the control image disabled when in print preview.
        
        Change-Id: I497af2a50621ed6611a31f9b17b682caa82fa260
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111294
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-02-28  Michael Stahl  <Michael.Stahl@cib.de>  [6fb9f368c6824a8ff7bc5bc5cf66fc2df7d055b7]

        gbuild: don't use -Wunused-macros with sccache
        
        In at least soltools, jurt and gperf generated files, build with GCC and
        sccache 0.2.16-alpha.0 reports spurious -Werror=implicit-fallthrough=
        due to comments and these go away by configuring sccache with
        rewrite_includes_only = true.
        
        But his results in
        cc1: error: ‘-fdirectives-only’ is incompatible with ‘-Wunused-macros’
        so disable that like for clang-with-icecream builds.
        
        Change-Id: I6dec38e86aa6e22591d7a700a8daddf3fed88b16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111716
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-28  Caolán McNamara  <caolanm@redhat.com>  [56e0bb77f8506abf9eb16f6a4ceff432190c81c4]

        remove unnecessary MouseButtonDown forward
        
        I don't see how this scenario can happen, and if it does, why
        we would want to send a MouseDown to the filter list. This hunk appears
        in the "initial import". There is a "On OS/2 when clicking next to the
        Popup menu..." comment on a different popup in this file so maybe there
        was some workaround for some condition that no longer happens.
        
        Change-Id: I15b4d57259047a20822685a00e1bf5b00aa21a3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111715
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-28  Caolán McNamara  <caolanm@redhat.com>  [1b20f21ad8b476938af31f8f6a7926d2b1de0c97]

        downgrade 'Restore on withdrawn window' to INFO
        
        Change-Id: Ia9c91070a4c94e741a8bf117533e07618e5c406e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111714
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-28  Caolán McNamara  <caolanm@redhat.com>  [58f5c3b07701a14a61dc6b11f959faaf8aa98b9b]

        ofz#31538 null-deref
        
        Change-Id: I3264c0fd509e16cf4727847199f0be316d03d0e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111713
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-28  Seth Chaiklin  <sdc.blanco@youmail.dk>  [cbb467e2570715fadf08fe4ac964bdfe6397f535]

        tdf#134432  refine the labelling appearance for .uno:CharBackColor
        
           Writer uses .uno:BackColor and .uno:CharBackColor.  The first
           for highlighting text in the canvas; the second for highlighting
           text in text boxes and shapes. Calc, Draw, and Impress only have
           .uno:CharBackColor. The same icon and popup menu is used for both
           .unos in all modules. The intent is to make the tooltip be identical
           as "Character Highlighting Color" - for the icon and menu label. But
           there needs to be a way to differentiate between the two .unos
           in the Customize dialog (for Writer only).
        
           .uno:CharBackColor uses "Label" for what is presented as a tooltip
           in the toolbar. So use "Label" in GenericCommands.xcu to present
           the tooltip in the UI, and use its "TooltipLabel" as a way to
           differentiate between the two Character Highlighting Color commands
           in the Customize dialog for Writer. It will give a little extra
           information in the Calc, Draw, Impress Customize dialog, which was
           usually implicit, but should not cause confusion.
        
           Thanks to Maxim Monastirsky for essential insights about how
           .uno:CharBackColor is handled in svx/source/tbxctrls/tbcontrl.cxx
        
        Change-Id: Ifb5d258ebfeac6a070e5d285fc7c022a2dc071c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111590
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-02-28  Andrzej Hunt  <andrzej@ahunt.org>  [44b36a0602b04342566362bce3f6bed7d2b096e4]

        Upgrade fuzzers to LIB_FUZZING_ENGINE
        
        And check that LIB_FUZZING_ENGINE is set during configure.
        
        Because:
        1. It's easier to build locally this way (you don't need to build or hack a
           libFuzzingEngine.a - instead you can just specify
           LIB_FUZZING_ENGINE=-fsanitize=fuzzer to produce a valid build).
        2. Using -lFuzzingEngine is deprecated [1] for various reasons [2].
        
        The old behaviour can be emulated if desired by setting
        LIB_FUZZING_ENGINE=-lFuzzingEngine .
        
        This patch was tested as follows:
        - Building LO within oss-fuzz via:
            python infra/helper.py build_fuzzers --sanitizer address libreoffice </path/to/patched-libreoffice-core>
            python infra/helper.py check_build libreoffice
        - Building LO fuzzers standalone via:
            export CC="clang-11"
            export CXX="clang++-11 -stdlib=libc++"
            export CFLAGS="-fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION"
            export CXXFLAGS="$CFLAGS -stdlib=libc++"
            export LDFLAGS="$CFLAGS -Wl,--compress-debug-sections,zlib -lpthread"
            export LIB_FUZZING_ENGINE=-fsanitize=fuzzer
            ./autogen.sh --with-distro=LibreOfficeOssFuzz  --with-system-libxml
            make fuzzers
          (--with-system-libxml only appears to be needed because of issues
          specific to my build environment/Suse 15.2. I'm invoking clang-11 simply
          because that's the most modern clang I have installed, plain clang should
          also work on most sufficiently modern systems).
        
        [1]
        https://github.com/google/oss-fuzz/blob/481280c65048fd12fb2141b9225af511a9ef7ed2/infra/presubmit.py#L46
        [2] https://github.com/google/oss-fuzz/issues/2164
        
        Change-Id: Iddb577c30a39620e72372ef6c2d3fda67f8aabdf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111691
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-28  Marco Pinto  <marcoagpinto@sapo.pt>  [06c3eafce490fbfb8f8c477cb8dfe7f83e1fca9c]

        [en-GB] Added the 500 or so missing emojis from the US autocorrect and replaced "airplane" with "aeroplane".
        
        Change-Id: Iaffe6d6fe33f0b038002ee1ed173cbe1c51a9e13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111326
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2021-02-28  Andras Timar  <andras.timar@collabora.com>  [3f1aabf8d93764b906dc1b0db0e160b9411febff]

        lok: mark calc document as modified when adjusting split-panes (2)
        
        Change-Id: I91231770ebf02218ae0380ddf76a8664dc6e5e19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111589
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2021-02-28  Attila Szűcs  <szucs.attila3@nisz.hu>  [d58229d61b8bbf9eb0db841826e361940c7b2a4a]

        tdf#121666 DOCX export: fix missing page break
        
        When an empty paragraph has both page break and section
        break, only the section break was exported to DOCX,
        the page break was not, while MSO needs that to show
        all page breaks.
        
        The DOC and RTF exports were not changed by this fix
        (not sure if the problem are present with them or not).
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I5deac0390666415e36a541c731dda4bc0a2ad6ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111543
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-02-28  Balazs Varga  <balazs.varga991@gmail.com>  [f604e1a305bd858bbe424811dc06b611caf8cd2b]

        tdf#124701 sc status bar: hide bad filtered row count
        
        After loading the document, positioning the cell cursor
        on filtered data, the status bar showed always the maximum
        amount of the filtered data, e.g. "9 of 9 records found",
        regardless of the real result, e.g. "6 of 9 records found",
        because the ScTable::Query() function will not run until
        we refresh the filters. As a workaround, we hide the
        (often false) data in the meantime.
        
        Change-Id: I904ca0c55e3afb276b11491c05430f985557f914
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110032
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-02-28  Mike Kaganski  <mike.kaganski@collabora.com>  [dbc28bc2960f882753a11bb4d8cfbaae5edd7c0d]

        Convert some const OUString to OUStringLiteral
        
        Change-Id: I7cb56da6b58325781446d6c001c49638d1ec1769
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111698
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-28  Suhaas Joshi  <joshiesuhaas@gmail.com>  [b337df8e74214241b3c2d2facd46331eb62c17be]

        tdf#124176 Use pragma once in sw/source/core/view
        
        Change-Id: I89fdf4a38eac6d69f2d432eefbf13d036cfb1a14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108876
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-02-28  Suhaas Joshi  <joshiesuhaas@gmail.com>  [414490ddba424b38ef1c627decdb4af8bbdbd717]

        tdf#124176 Use pragma once in sc/source/core/opencl
        
        Change-Id: I90253fdf9528116379cf06cb00a3342944e3351a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108918
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-02-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [272da86e36c6e3e7ff13690c5fee534b044934bc]

        Removed executable permission on file
        
        Change-Id: I1a7b356573f424bbf594f038ab8478f68248fbd5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111650
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-02-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [129deefc1f4ab9b3bc5005d6646ed07064a6aec1]

        devtools: on demand create the content of tab pages
        
        Until now all the tree views in each tab page were populated at
        once when the object was inspected.
        With this change, the tree views are filled on demand when the
        user enters a tab page, and is cleaned when the user leaves a
        tab page.
        
        Change-Id: I7f2ff89ab4c09412563b71e6524d4529318dee85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111533
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [eb3789bd35e9dc62e92008467bfaa0650cd8d6be]

        devtools: object inspector toolbar and object stack
        
        This change adds a toolbar to the object inspector with buttons
        for inspect (which just links to the same action added to the
        context menu) and back. Back uses the newly added object stack
        to return to the previously inspected object. Only the objects
        which we used the "inspect" command in the object inspector tree
        are added to the object stack.
        
        Change-Id: Icb5b6e841200d6e0e41e260092a195fc84729d0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111532
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-28  Seth Chaiklin  <sdc.blanco@youmail.dk>  [3b5764227b78a81cf043d7fa4b1c3a7ae95799ab]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0afc6d866d06ce4e9617add105e6076bb09ee667
          - tdf#138312  "standard" missing from "Font" tab page
            
              + add embed for "Standard" button, along with switch to exclude
                showing this control for Chart
              + add switch for the "Apply" embed, which is only found in Writer
            
            Change-Id: I5cd6743d517867f822bb744ed8ee3ea49da0abe5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111697
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-02-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6da37b2cfd918f52da7f85e20211c9983d78711c]

        Fix typos
        
        Change-Id: I4188e0bcc4089db3060179b7b1c085218fce92f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111649
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-02-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [815bf8ebfb1a883f73ef4f2aa31e2d5fbdccb01d]

        Removed executable permission on file
        
        Change-Id: I0aac25026b409211447517e7f276ca33f2e4230d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111524
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-02-27  Pranam Lashkari  <lpranam@collabora.com>  [32596c77bba254a9762295d1c92fbbe26bbe68f0]

        hide background options in master slide view in sidebar
        
        Change-Id: Idecf4c849f9f5ac338ea24ca04cbbf9afe5cad5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106213
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit 962bd10e456d95c7579ffb380b3e69f67cf5ea11)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109401
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111680
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2021-02-27  dante  <dante19031999@gmail.com>  [f89e85fdddd8bbccfa72ba9b4ad2ca31a8debcee]

        Introduce the abstractsmparser getter methods
        
        Change-Id: Id8dee76aa7dfa7355f79fab9afb9471b2ec4575c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111686
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-27  dante  <dante19031999@gmail.com>  [e9bae566f43dd6f26c2c4b7d84a449b7b01265dc]

        Move smparsers shared error ressources to base class
        
        Change-Id: Ica8c34162c7a2641e00de33105eb44eb99b167a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111685
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-27  Heiko Tietze  <tietze.heiko@gmail.com>  [149807eb6100090e178505ba4a264bb38eba1e0c]

        Resolves tdf#127782 - Print dialog height
        
        * Expander status remembered
        * Fix default size for scrollwindow
        * Window size remembered
        * Window position center on parent
        * Size doesn't depend on preview anymore
        
        Change-Id: If14376ecd190f5d73e7cfad6f5f136d287778478
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110631
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-27  Caolán McNamara  <caolanm@redhat.com>  [28e022c258682dc030668fed7879d9d3f078b720]

        cid#1473321 Division or modulo by float zero
        
        and
        
        cid#1473322 Division or modulo by float zero
        
        where oss-fuzz also found a reproducer as ofz#31370 Divide-by-zero
        
        Change-Id: I0facd2e794384515891dbf040f4fe43530478d3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111601
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-27  Caolán McNamara  <caolanm@redhat.com>  [15b86b9dc15afbb5cc3c318f57f500a6a77b67c9]

        hide some FloatingWindow details
        
        Change-Id: I1dc8cb7adc9a26efb74634353b9d75286e31ebb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111663
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-27  Caolán McNamara  <caolanm@redhat.com>  [6d21adad1cf0c6b5a61e7540af9d0f6bdaff099b]

        drop unneeded SetPosSizePixel
        
        unneeded since one of the multiple Window::SetPosSizePixels was renamed
        to setPosSizePixel
        
        Change-Id: Ib86229f5f195cb38d06fc7c12c107a354b8685f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111662
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-27  Caolán McNamara  <caolanm@redhat.com>  [36348c21c5499f539fd354de6a980fa7a59218bd]

        drop intermediate vcl container for impress annotation floating toplevel
        
        Change-Id: Ia285322d69ea8ac803e1ee5ed8ba195388189058
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111661
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-27  Caolán McNamara  <caolanm@redhat.com>  [3d9f5d21154f4a79df0a3ea4c2d3b6289a034d31]

        calculate text height after setting paper size
        
        Change-Id: Ifb92109ead6b4a321d4abd81c2d36c415cbd767a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111655
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-27  Noel  <noel.grandin@collabora.co.uk>  [d87e95289363e95eec2c6603f248253e6c7598df]

        flatten XOutBitmap::WriteGraphic a little
        
        Change-Id: I91f456673ff54649f6e3f837d9ec8fb6d5dd2b2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111678
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-27  Noel  <noel.grandin@collabora.co.uk>  [26d56470e6af28b9f537690e1f97ec827b1a4737]

        loplugin:refcounting in accessibility
        
        Change-Id: I0a17e149487cf05fb5e6d004a6402a2a5215a79b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111632
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [6e6f098cb20924becebb11f56fb310b0fb6a7ced]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6c9b69b325847e9211679bcfee453ab25612feee
          - Refactor relations Help pages in sdatabase/
            
            Change-Id: I6bb25934bc3f1443fbd5aa9806936a3628c03454
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111681
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-27  Miklos Vajna  <vmiklos@collabora.com>  [107638884395a193133613e2a464a4a9a870c0e3]

        sw bibliography, refer to a page: strip URLs in the bibliography table
        
        In case multiple bibliography entries refer to the same source, just
        different page numbers, then it's pointless to list those sources
        multiple times in the bibliography table.
        
        As a first step, strip the page fragment of those URLs, so later we can
        merge these entries.
        
        Change-Id: I02991d3d19742092198309174aa3d662622fa505
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111653
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-27  Justin Luth  <justin.luth@collabora.com>  [f370f7be397af54bf56fd7a6703aae4c38113234]

        tdf#138345 Char highlight: numbering needs charstyle props highlight
        
        Although a true character style should ignore RES_CHRATR_HIGHLIGHT
        (and it does on import), the numbering style also uses this map entry,
        so it shouldn't have been removed.
        
        I'm glad I found this example. This partially reverts
        my 7.2 commit 20574b4023952c8fbfa728590f3bdcf603633cca.
        
        When I removed it, Miklos said I should have added API CHANGE
        to the subject. Well, this is still the same 7.2, so the
        net effect is no api change.
        
        Since the attribute now exists, it returns the default of
        COL_TRANSPARENT when queried for CharHighlight.
        So the globalfilter revert was also necessary.
        
        Change-Id: I803e590233ce6db89ac5de246702f02b84692a6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111676
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-02-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [1e59e7836d11c74395475c33c437299dfc9c7c46]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 59cb964358c41f4353ba8af63bdccec6edf84ce9
          - Add entry point for Basic editor F1 key
            
            Change-Id: I61a5442679d4e0851c9991e783d3e6d04c61e45e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111592
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-27  Noel Grandin  <noelgrandin@gmail.com>  [9ab2284660857f52efc9b68b9d2dd8ea768d6916]

        tdf#140528 Crash in writer when switching from Numbering to Position
        
        regression from
            commit e5ecb998fd78137aec32ad2cc996eaa4bb3e499d
            Date:   Mon Dec 5 09:52:43 2016 +0000
            avoid coverity#1371269 Missing move assignment operator
        
        rather write this code in a more obvious fashion, and bypass
        the use of the very weird operator= method, which barely
        copies anything at all.
        
        Change-Id: I548d8f73224c2625ed6389861551038b18396b0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111677
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-27  andreas kainz  <kainz.a@gmail.com>  [79da395803e2dc2d998eecc43338a6b235f91df4]

        NB writer remove style update and edit widget available at preview
        
        Change-Id: Iba9c293ddce36ef9ad1bbc147cfcad942635a455
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111669
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2021-02-27  Seth Chaiklin  <sdc.blanco@youmail.dk>  [0da7818c003870c6f539c3946318b92b29ae8cac]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e7269be0d25541ede0e3dde5244371c7418324e1
          - related to: tdf#139667  update "Numbering on/off" to Toggle Ordered
            
              ( swriter/02/02110000.xhp )
                * update command name to Toggle Ordered List
                + add variable to <h1> to be used for embedding
                * rename German ID
                * update command name
                - remove  colspan="" rowspan=""
                * change icon size to 1cm
                * update to <h1>,<note>,<relatedtopics>
            
              ( swriter/main0202.xhp )
                * update renamed German ID
            
            Change-Id: I92173771f66cf8af7d8ab1eab9dd4fb0a338b640
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111468
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-02-27  andreas kainz  <kainz.a@gmail.com>  [671e67e6b3b4827c913502623e40c8781fddd98b]

        Sidebar Paragraph move RemoveBullet to 3rd place like in menubar, toolbar,
        
        Change-Id: I4dbf093f0bb905d782df175aed09a16d28e7eb69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111670
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2021-02-27  andreas kainz  <kainz.a@gmail.com>  [114e105001a4e45573227399e33cc23a94040bee]

        ToD previews added
        
        Change-Id: I3b518478de4369b9bb65c21d4a631a233c3c8bde
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111672
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2021-02-27  Heiko Tietze  <tietze.heiko@gmail.com>  [63b0565ad137e5d81932f1fabba732ba40f6cb70]

        Resolves tdf#137922 - Tight extension in start center
        
        Button disabled in start center
        
        Change-Id: I69674a3d0636835751a6a34a7a824561ba84034a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105292
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-27  Heiko Tietze  <tietze.heiko@gmail.com>  [db28ff6b4b1af86e1b4f1d817cf7216d5d26f29a]

        Resolves tdf#139453 - Image for Base in start center
        
        Background image is themable taken from SFX_THUMBNAIL_BASE_192
        and SFX_THUMBNAIL_BASE_256
        
        Change-Id: I0401bbe33ae39d8c8250383f492d0620c845c61e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111534
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-27  Noel  <noel.grandin@collabora.co.uk>  [58f4c0eee21839143d4ad3606b6f8fed54eaab6e]

        loplugin:unusedfields
        
        Change-Id: Ie82cfbc8294ffb6b07e66f6cf15fd326bd551d91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111625
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-27  Noel  <noel.grandin@collabora.co.uk>  [11cd35b5a2d137de83daaad63edac69916fe5fe1]

        loplugin:refcounting in ucb
        
        Change-Id: I5dd8295648aadafc7dfc73121354aa5f602c2c79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111633
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-27  Noel  <noel.grandin@collabora.co.uk>  [92b96423e0cf494e562e9771fc2b315d46fffc39]

        loplugin:refcounting in extensions
        
        Change-Id: I3a03bdb53e2d75da3ca40b48ed8fd133dbf69dff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111634
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-27  Mike Kaganski  <mike.kaganski@collabora.com>  [ed40d477b2412d4f23540052ca0748028c6103e6]

        Drop ComPtr and use sal::systools::COMReference
        
        Change-Id: I9eb6d99d883b44943ad69c2c28d4e55716dc34f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111673
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-27  Mike Kaganski  <mike.kaganski@collabora.com>  [f3fab0832b57677d8dfe1297ae7aba631b44cc30]

        Drop the include
        
        unused since commit e1e261fef393730b22dc2c4fe3a7d63966d8c737,
        which dropped checks for macros from the include
        
        Change-Id: I746f7f93efbcc950fe84f9419e6931471be0ff8a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111693
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-27  Heiko Tietze  <tietze.heiko@gmail.com>  [5bc192a0d433c6749297e5a1d3853459ca1172b9]

        tdf#138097 - Update templates / Freshes
        
        Taken from https://lumbung.libreoffice.id/
        * Some content removed from templates
        * Special fonts replaced by Noto Sans
        * *language* and *country* removed from styles.xml
        * <dc:title> added to meta.xml
        * README added to directories
        
        Change-Id: Ic205c08b7734f92b4b1ef7f12eb1e74a39dabd07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111060
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [c5811750c392a6c46bc973de467926d499794dca]

        tdf#140437: sw_odfexport: Add unittest
        
        Change-Id: I1d8e2f484069dffe7b635ad6fc41f40f2e626e02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111652
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-27  Noel  <noel.grandin@collabora.co.uk>  [3190244989a233902845fa4a7ab8dd64c2372da3]

        loplugin:unnecessaryvirtual
        
        Change-Id: I99f5302ec5727aae3fad6767b9b477d37beb573b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111624
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-26  andreas kainz  <kainz.a@gmail.com>  [c5b911b23f45ba86100c2eadc747b27c8744a96d]

        Update Calc home tab
        
        Change-Id: Iecdfe016878673d22d5afca3b9ef70fcbe2b35ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111257
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2021-02-26  Miklos Vajna  <vmiklos@collabora.com>  [c54667a285e803df6e097ba9b59d5bc2fb6adcf5]

        sw doc model xml dump: show SwAuthorityField
        
        Towards seeing the actual contents of these bibliography references.
        
        Change-Id: I9f7b623a551adf9fd3f3a5ba4e376676c891bc04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111630
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-26  Caolán McNamara  <caolanm@redhat.com>  [7a0875cd3d741d91bb9932f3fb0408b161752f06]

        drop unneeded include
        
        Change-Id: I07a359887beeee5d06e340b443cfac755d27e94e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111629
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-26  Caolán McNamara  <caolanm@redhat.com>  [61675fae14254794dfefba1e29fb2e124705a2b6]

        don't need to check if IsFloatingMode is true
        
        seeing as...
        
        commit a5dbc997bff8f7fe61ddc848f48c880a6e67e448
        Date:   Thu Feb 25 11:38:02 2021 +0000
        
            drop archaic rollable support
        
        assumes !IsRollUp is always true
        
        Change-Id: I707a8d93e3c74b049ab9b96b27ed17fb0d896098
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111628
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-26  Caolán McNamara  <caolanm@redhat.com>  [71da8dd7d710f9038586800d3d9ac848d064c911]

        move lok FloatingWindow closing code to vcl
        
        Change-Id: I8e2c29e2c6450f79a7b80262f290b6afd13db7f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111627
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-26  Caolán McNamara  <caolanm@redhat.com>  [a5a71c7bb58a16a64c586c3ea142e0dd88cf7104]

        drop intermediate vcl container for these welded floating toplevels
        
        Change-Id: I4a528485de62a0e0acabd41abf6872e2f0e1710e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111567
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-26  Caolán McNamara  <caolanm@redhat.com>  [bbb3f36877807a5f6106956d7497f281169d9421]

        protect against callback destroying this object
        
        Change-Id: I4527f9bf5f2983083be8055dfb6277ed2dcd8c39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111626
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [0efaa25ddfa84aa3fee88a357ff15f5ec50b234a]

        tdf#64401: sc_subsequent_filters: Add unittest
        
        Change-Id: I624d4f94899634fa7b65768b7d5bbf82d786cc57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111623
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-26  Seth Chaiklin  <sdc.blanco@youmail.dk>  [240e02035d9ca962c60f013b025fcbc77cc93aa7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6a651976ff18339c05f8652d565a0da2fc23ceb5
          - add appl-switch for command sequence for insert Floating Frame
            
               ( shared/00/00000404.xhp )
                 + add appl-switch and correct command sequence for Writer
                 * rename German ID
                 * change icon size to 1cm
            
               ( shared/01/04160500.xhp )
                 * update to renamed ID
            
            Change-Id: Ie244f924065a1cb892ada0f037e34401d9784ace
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111586
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-02-26  Heiko Tietze  <tietze.heiko@gmail.com>  [f9779894a5fdcc2c46f2d4cc306f98d460570cac]

        Resolves tdf#139243 - UI glitch in start center
        
        Initial focus on Recent Files
        
        Change-Id: I8f1b49f5fdb3fdf8a84b779c1e8c4df22c3a91f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111478
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-26  Heiko Tietze  <tietze.heiko@gmail.com>  [32b377c8ab40daa0b58781e9573cec22943e4f37]

        tdf#138097 - Update templates / Growing Liberty
        
        Taken from https://lumbung.libreoffice.id/
        * Some content removed from templates
        * Special fonts replaced by Noto Sans
        * *language* and *country* removed from styles.xml
        * <dc:title> added to meta.xml
        * README added to directories
        
        Change-Id: Ib3ac2806e96d711cf9ed98f074b63f071cebff0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111106
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-26  Michael Meeks  <michael.meeks@collabora.com>  [edf8d6ff1049127514e1214e495ec56235924a36]

        lok: mark calc document as modified when adjusting split-panes.
        
        Change-Id: I592ee4dc4317f27fae24141b2052475ef26e9fc4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111582
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2021-02-26  Heiko Tietze  <tietze.heiko@gmail.com>  [7d646e078371220e25749916de3fc83166b12745]

        tdf#138097 - Update templates / Yellow Idea
        
        Taken from https://lumbung.libreoffice.id/
        * Some content removed from templates
        * Special fonts replaced by Noto Sans
        * *language* and *country* removed from styles.xml
        * <dc:title> added to meta.xml
        * README added to directories
        
        Change-Id: Ibfec0bfefe83fab3ce26f692b923a530c525a848
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111107
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-26  Noel  <noel.grandin@collabora.co.uk>  [f77250f3159ec58f8d7d2770496fac64536b4f6f]

        loplugin:refcounting in svl
        
        Change-Id: I0009464121faf6dd36793b031d892f492b56187c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111544
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-26  Justin Luth  <justin_luth@sil.org>  [1c8df3e58940bf6abdbda0b2f932a5990b577fae]

        tdf#118711 doc import: don't hardcode default page description
        
        well, at least not at the beginning of the document.
        
        This is a .DOC followup to the 7.1 .DOCX patch
        in commit 8787a45f9cbb5dce61b20817ef0e549b5a227a95.
        
        The problem with specifying is that it becomes a property
        of the paragraph - and so if the paragraph is copied or moved,
        the page break comes along with it and the user has to remove
        the unnecessary page break wherever it lands.
        
        Since the default will be applied anyway,
        there is no value in specifying it.
        
        In DOC, it appears that the first page is ALWAYS set
        to the default page. I tried to create a title page/first page
        page style, but it always round-tripped as default page.
        That makes it easier, with only specified page number exception.
        
        Change-Id: Ie2e5ec42331d66f1883fc7b96fcefceb6d32c73d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111240
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-26  Miklos Vajna  <vmiklos@collabora.com>  [e04e32b6c66e59f7cf57ed38ac3a730f68eed4b7]

        pdfium: don't build PDFiumLibrary when PDFium is disabled
        
        Rather provide a stub implementation of PDFiumLibrary::get(), so other
        code can call it unconditionally.
        
        This is meant to allow removing the 10 stub functions in
        VectorGraphicSearch later.
        
        Also fix up CppunitTest_xmlsecurity_signing to pass in the
        disable-pdfium case by avoiding the known-problematic checks.
        
        Change-Id: I748fcc5c623c5ce937bd2980bfdfaadbdf6cedf7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111564
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-26  msrijita18  <msrijita189@gmail.com>  [f25d5cd3d814d59aabab889b0fd6526cee3e57be]

        tdf#119931 Fix accessibility warnings
        
        Change-Id: I4d9a7b2f67b21fe6ae5bc918257f86c9e6911193
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111520
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-26  Caolán McNamara  <caolanm@redhat.com>  [78f33a2fa02a1fb4025cf5f74984d3064c103e3e]

        take GetWindow by VclPtr to hold reference in face of potential dispose
        
        Change-Id: I141d64695ea01a175eb794fbf9b923d3c7c21934
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111597
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-26  Caolán McNamara  <caolanm@redhat.com>  [cf828ae14324eca743c7a51f79ffe22238d1fe8f]

        rename one ImplHitTest so using window::ImplHitTest can be dropped
        
        Change-Id: I8a77654d4c6629ee76d57fc26bb022c69dab0b9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111559
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-26  Caolán McNamara  <caolanm@redhat.com>  [da457f41f8f0a14014ff9f122467f3a26eb1ac20]

        ofz#31370 Divide-by-zero
        
        Change-Id: If581d61b678616f8a80f8ad2d2dea5ecbf10d8fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111557
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-26  Heiko Tietze  <tietze.heiko@gmail.com>  [8994ae0dd27ddafed63d3edef82237158ff24d77]

        Missing string for Candy template
        
        Change-Id: Ia74b74a198caa7a06ba8006bdbe9ec3907ace036
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111598
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-26  Heiko Tietze  <tietze.heiko@gmail.com>  [2d4ab89b29d80dbf5700760ba5dbc0da262a8ef7]

        tdf#138097 - Update templates / Grey Elegant
        
        Taken from https://lumbung.libreoffice.id/
        * Some content removed from templates
        * Special fonts replaced by Noto Sans
        * *language* and *country* removed from styles.xml
        * <dc:title> added to meta.xml
        * README added to directories
        * all styles reworked
        
        Change-Id: Ib3461bd22885d69e6abbb9747ded0f18f5bf23dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111058
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-26  Heiko Tietze  <tietze.heiko@gmail.com>  [c847c28fe5ce00ed5b23a8da8d56f484276b41c8]

        tdf#138097 - Update templates / Candy
        
        Taken from https://lumbung.libreoffice.id/
        * Some content removed from templates
        * Special fonts replaced by Noto Sans
        * *language* and *country* removed from styles.xml
        * <dc:title> added to meta.xml
        * README added to directories
        * all styles reworked
        
        Change-Id: I4e1d2935aba55550b4fbc91da6a785edf20ad190
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110992
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-26  Heiko Tietze  <tietze.heiko@gmail.com>  [be19338759aba4dd4669961c192ddfcd38180b0a]

        tdf#138097 - Update templates / Sunset
        
        This patch partially reverts 849c1e9c74c388df549098a8a4f60131c9b8c6a0
        and brings back one of the deleted templates
        
        Change-Id: If2a4a1294a887c55fcc490263f84880edfaa2ab0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110996
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-26  Caolán McNamara  <caolanm@redhat.com>  [4b8b31e668aa358f2d794f9de18c60fdc74c62ea]

        cid#1473323 Identical code for different branches
        
        Change-Id: I8997b1b0d43fca8dbf3081736ebc3d7a1e2fbb2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111568
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-26  Noel Grandin  <noelgrandin@gmail.com>  [043c67e0f7358753a2007b7c2bb6cc68aeea7ecb]

        dummy clipboard for unit tests
        
        Change-Id: I285b36536dd38e41a199e8b6fd654666d125d906
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111498
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins

2021-02-26  Noel  <noel.grandin@collabora.co.uk>  [9c1ec551524a75c20c1468a6fc0101eb2480e8e3]

        loplugin:refcounting in forms
        
        Change-Id: Idba46c8b30a3c44f12c0aaa8a00477865ecfb848
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111542
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-26  Noel  <noel.grandin@collabora.co.uk>  [568b4e8d7a98da3d7f8f80c7e5a13d01676e96d6]

        loplugin:refcounting in basic
        
        Change-Id: Idbee5b35215f794e6785925dafb6f160caa24a22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111541
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-26  László Németh  <nemeth@numbertext.org>  [d1be3d80d0ca5ccd7639ede379a1befc48dc73f2]

        tdf#134940 sw: fix AutoCorrect of arrow "-->"
        
        Fix bad replacement of "-->" with "–>" instead of "→"
        (i.e. premature replacement of "--" to n-dash)
        since '>' was added to IsAutoCorrectChar().
        
        Regression from commit 57f07b1d7378d218648667c5b1315cc8ad905875
        "tdf#133524 AutoCorrect: support double angle quotes".
        
        Change-Id: I06f0cddb48d13c8e230dab964f79f588799ed4ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111527
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-02-26  Mike Kaganski  <mike.kaganski@collabora.com>  [43e306ebe61ef5a849dcfd1e74b697be3b3fe716]

        Simplify VistaFilePickerImpl
        
        Change-Id: I13ac92f8f28a1d912681239fee1780093f8be444
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111561
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [df33714f0ecaf4d35011f2d2116e5e1a4ec75f1a]

        tdf#131000: sc: Add UItest
        
        Change-Id: Icb2737de1e9e14c55cf4a2f999d1d0585c98b895
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111570
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [12921f1d4f8d1c6fc2202627e70d0d7bcee847ac]

        tdf#131522: sw: Add unittest
        
        Change-Id: I8920f12c655b7106a3eb2a5a3916793453c3694a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111569
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-26  Michael Weghorn  <m.weghorn@posteo.de>  [9b9eb423eeeb41bb87cd13c2a83dc3e878fbac6e]

        qtcreator: Create *.pro and *.pro.shared files in builddir, not srcdir
        
        With the previous modifications to Qt Creator IDE integration,
        this makes 'make qtcreator-ide-integration' work when run from
        a separate build dir, and allows to use multiple build dirs for
        the same source dir in parallel, each with its own set of
        Qt Creator files referring to the specific build in their
        build and run settings.
        
        Change-Id: I5d85d0d280be5e5edca15760bcccfc793e1e4b2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111553
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-02-26  Michael Weghorn  <m.weghorn@posteo.de>  [78f6cafe6636f52e95d4f815fff44cde34d30528]

        qtcreator: Use absolute paths in *.pro files
        
        ... as a preparation to make this work
        for the srcdir != builddir case as well.
        
        Change-Id: I87507b9866f97cdbdf848c6b187b3b8f17262b6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111552
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-02-26  Michael Weghorn  <m.weghorn@posteo.de>  [17b61cbd8179783cbb0108422fb2e2d60d3e9548]

        qtcreator: Simplify adding of file extension
        
        Create a new method 'get_file_path' which basically
        does what 'get_header_extension' and 'get_source_extension'
        did, but already concatenates the extension to the
        input; call that one and rename other methods accordingly.
        
        While at it, let 'get_source_extension' search for files
        in srcdir instead of builddir, as another step in making
        generation of qtcreator-ide-integration work properly for
        the case where srcdir != builddir.
        
        Change-Id: I1e34bfdb726192b4af21e9003205fa551545ae31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111551
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-02-26  Michael Weghorn  <m.weghorn@posteo.de>  [21a8653f6a94ca4c6de8160249e721690a679193]

        qtcreator: Don't explicitly delete old *.pro{,.shared} files
        
        They are overwritten when written with the new content
        anyway, since opened with file mode 'w+', i.e. they're
        truncated first.
        
        This also simplifies handling the case where srcdir != builddir,
        for which support will be added in a subsequent step.
        
        Change-Id: I1dd3386cdf0b97a6299357d6c12ed2d7b6365eae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111550
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-02-26  Michael Weghorn  <m.weghorn@posteo.de>  [5e73d9d0fc74a6056574f795f47b86f730a0eab2]

        qtcreator: Translate comment: "et" -> "and"
        
        Change-Id: I2fe51ab0cdfca5c94bd520ed7f9096bc7c8f6fec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111549
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-02-26  Michael Weghorn  <m.weghorn@posteo.de>  [5d5ada6e0ed33d22f8b744621d2d151c31ae0033]

        qtcreator: Move assignment to 'mode' out of try block
        
        The variable is used outside of the try block
        further down. While that works with how Python handles
        variable scopes (and there is no exception before the
        assignment happens), moving the variable outside makes
        the context/scope clearer.
        
        Change-Id: Iecfd0477ffb4515cf58736ee138fc8ca7273967f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111548
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-02-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3e88599efb38e3b9f7b4d18d62627b5ecffa0bf3]

        devtools: support showing type's name as value
        
        Change-Id: Ifd99e884efe229dee2d0b42c6c66d3d9c3c90e7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111531
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c68631373e491936260f2e3b4abc9826d634e410]

        devtools: add popup menu for properties to inspect objects
        
        With this change it is possible to inspect an object that is
        listed in the properties (instead of expanding the tree view
        node).
        
        Change-Id: I8b2229af650b46064c82bdd3fe93192d352d32e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111530
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-26  Suhaas Joshi  <joshiesuhaas@gmail.com>  [36554a53bd5064cf7cc93fcbbcc7a668f58d4d1d]

        tdf#124176 Use pragma once in sw/source/core/text
        
        Change-Id: I6fa5895ae050e9f8cbb4cfd13572ddad0e2cb1f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108832
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-02-26  Suhaas Joshi  <joshiesuhaas@gmail.com>  [c20ac51dfb4a74a8951b4207fbf9b2ed9c6ef5dc]

        tdf#124176 Use pragma once in sw/source/core/text
        
        Change-Id: I2104cad267e6f704f9389b03ff3f116fca875517
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108796
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-02-26  Mike Kaganski  <mike.kaganski@collabora.com>  [881174442b942d79fe1da52ff209f8b9eae2c99a]

        Slightly simplify COMReference
        
        Change-Id: I6447dbdc3e2549d0e55feeee80249bdf75924ca8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111466
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-26  Noel  <noel.grandin@collabora.co.uk>  [5170614a3160dceba63478291a00bbde9d37729f]

        loplugin:refcounting in connectivity
        
        Change-Id: Iee324d84334f60a13615a4d422d480c9c597fdbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111539
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-26  Noel  <noel.grandin@collabora.co.uk>  [19ddd197a4246b8ab62932d63670b3d281e7b626]

        loplugin:refcounting in avmedia
        
        Change-Id: I0cd6d6a4a45d77b25f04c3b49327f1cf9279c6a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111540
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c32b19185a32d5e531b7b785f6977580f187b479]

        devtools: support XIndexAccess and XNameAccess in object inspector
        
        If the current object in the object inspector is an container
        that supports XNameAccess or XIndexAccess, we now show the named
        or index values in the property view. This way the user can
        navigate to sub-objects, which is sometimes needed because we get
        an object supporting this intefaces, but can't navigate further.
        
        Best example would be XShapeCollection, which is what you get when
        selecting a shape (because with a selection we can select multiple
        shapes), but it is not possible to navigate to the shape without
        this change.
        
        Change-Id: I6a18723eccbc41519e3eacf68bc5b6488e02fe22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111529
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-26  mert  <mert.tumer@collabora.com>  [958928086652c6a1c48663aa45e97f387fcf0b31]

        Implemented MoveShapeHandle method
        
        This method will be shared among 3 modules
        via uno:MoveShapeHandle uno command
        
        Change-Id: I921a1f7f004e2004e142954b40b4b93282eb8fed
        Signed-off-by: mert <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111373
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111507
        Tested-by: Jenkins

2021-02-26  mert  <mert.tumer@collabora.com>  [389cfb583f3a18d9921f2ca9e4dfae22c01c754e]

        Send handle information of selected shapes to LOK
        
        Include the handle information to the callback for
        the new uno command for interactive dragging/resizing
        operations.
        
        Change-Id: I57c03abc22d3831606da2b698f1de080e9b4da78
        Signed-off-by: mert <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108686
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111506
        Tested-by: Jenkins

2021-02-26  Jan-Marek Glogowski  <glogow@fbihome.de>  [e60bebd4c5257b0f592d27c74399de1498ac725b]

        WIN don't use --wrapper-print-cmdline in verbose
        
        This breaks configure, as it fails the check: "gcc-wrapper.exe
        --wrapper-print-cmdline supports -c -o file.obj... no"
        
        That's because that cmdline is written to stderr, but that check
        also tests for the stderr output and diffs it with some linker
        boilerplate, which definitly has a different command line, so
        there is practically no way to use that flag with configure.
        
        I'm not sure how that even passed here. Even a current autconf
        still produces the same check code then the old libjpeg-turbo
        configure script already contains.
        
        Regression from commit 4108665b63ab432732b8b351568c255d872cc3ff
        ("WIN cross: fix gpg-related library builds"). Not sure, if I
        should drop the whole flag....
        
        Change-Id: Ie01b00c5890c66479c33c61589366ce35cc783ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110962
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-02-26  Andrew Udvare  <audvare@gmail.com>  [f3b7dc649bc384be6000d98a87763cab26fe3f32]

        fix unpack-sources to not require GNU find
        
        This makes bin/unpack-sources work on systems that do not have
        GNU coreutils in PATH, such as macOS.
        
        Change-Id: I54ed219eedf0f45c039edb6e486f3afe273dd51f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107936
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-02-26  Miklos Vajna  <vmiklos@collabora.com>  [a01ae07740e5c311fcc37f2ac2e2a0a2a1935920]

        tdf#132368 svx: empty the interop grab-bag on ending text edit
        
        Regression from commit aafaf1f55fa413ad49d4556cf7c0a713dd206ae4 (PPTX
        export: save SmartArt as diagram instead of group of shapes,
        2019-03-13), the idea of interop grab-bag was to carry additional
        information around as long as the object is not changed.
        
        However, actual clearing of the grab-bag was never implemented, do this
        when editing shape text.
        
        An alternative would be to do this in SdrObject::SetChanged(), but
        Writer sets the layer of SdrObjects during layout (when the import
        filter is already finished and undo is enabled), so that would mean loss
        of the smartart metadata for DOCX.
        
        Change-Id: I9ab205b4ef84169f4b5a16b86fe9a152e3370a6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111560
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-25  Seth Chaiklin  <sdc.blanco@youmail.dk>  [3aebd04b1965425ca2447195ceb01e66ca99118d]

        tdf#140601 change tooltip to "Toggle Restart Numbering"
        
        Change-Id: I13dc4bdba4379e2610b505f9126a481bb95a832c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111320
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-02-25  Seth Chaiklin  <sdc.blanco@youmail.dk>  [593ca73a59417b5ae886551f19470948a969b73f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ea1198386289e62c63639b708d2c5db0d9401b19
          - tdf#139667 update howtoget for Ordered tab - Bullets and Numbering
            
            Change-Id: I27f763c1945184824a5e1c31369ebe6c4052e227
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111464
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-02-25  Seth Chaiklin  <sdc.blanco@youmail.dk>  [d7dcbf02b872f3d7bb60ebf5cfaba691cddaaec1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ae135a1767acad73ac3fafe4af3ac941d0f69bc8
          - related to tdf#139667 update shortcut keys for Writer F12, Shift+F12
            
              * update to Ordered and Unordered List
              * indicate that F12 and Shift+F12 is a toggle
              * update to <h1>,<h2>
            
            Change-Id: Id106c7786b8e7cf09d72636a6ca0125b78e949cf
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111574
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-02-25  Caolán McNamara  <caolanm@redhat.com>  [a5dbc997bff8f7fe61ddc848f48c880a6e67e448]

        drop archaic rollable support
        
        Change-Id: I69f94cd8013a31f8f6bcf62d703b99f659a1ebb4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111555
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-25  Caolán McNamara  <caolanm@redhat.com>  [f1512bb979245a22f07b7e34bd923d7ca6b52ac7]

        drop WB_ROLLABLE
        
        as far as I can see Rollable isn't a thing anymore
        
        Change-Id: I274e9dc88c793a5833e26bce292b4e92617ae084
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111554
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-25  Caolán McNamara  <caolanm@redhat.com>  [9ad76a23eb25daddeec5f2586a10487c8a7bdc36]

        allow use of FloatWinPopupFlags without including complete floatwin.hxx
        
        Change-Id: Ica412938ead6f213668b3aa876bff81d8f512f1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111526
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-25  Caolán McNamara  <caolanm@redhat.com>  [27272097e6492ac8919a3132d28e72aa9645bebc]

        dockwin.hxx doesn't need to include floatwin.hxx
        
        Change-Id: Ib0408f715c9a12f32ce2f8049d2c9c7272201d76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111504
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-25  Miklos Vajna  <vmiklos@collabora.com>  [d37b9b2f9d6340a4f100f764b02e6f562072c004]

        sw: fix incorrect loop condition in SwTransferable::isComplex()
        
        We're not consuming hints in that loop, so we want to end when the
        iteration ended, not when the list of hints is empty.
        
        Change-Id: I2cb735c03c3551f7b0be8b314183780eedff9ecf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111519
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-25  Mike Kaganski  <mike.kaganski@collabora.com>  [27dd792d6db7012e3e819615e6ee937e2990beec]

        Use std::gcd
        
        Change-Id: Ie24472aa2fd3bcda0ccb5945de38bd865b7d01aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111462
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-25  Tünde Tóth  <toth.tunde@nisz.hu>  [6ab08b3b1026a582352ea018b9d59e91d3e86d92]

        tdf#36466 sc UI: add new options to deselect hidden cells
        
        Implement "Select Visible Rows Only" option to deselect
        the cells of the hidden rows in the actual selection.
        
        Implement "Select Visible Columns Only" option to deselect
        the cells of the hidden columns in the actual selection.
        
        Test e.g. on some data on A1:C1:
        
        1) hide column B (don't try to test with autofilter,
           because copying of the filtered cells has already
           worked this way).
        2) Select A1:C1 (2 visible cells)
        3) Choose Edit->Select->Select Visible Columns Only
           (no visual feedback)
        4) Copy the selection.
        5) Paste it e.g. in D2: only A1 and C1 are copied,
           but not B1.
        
        Change-Id: I354ebdf6be6bddae4440f3e9b4929c6e82abc1df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111100
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-02-25  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [ca7855c24af858f52a11a593761ee9e6b9d6ba79]

        tdf#136570 OOXML import: fix height of OLE objects
        
        e.g. OLE icons or math formulas by skipping unset
        border properties.
        
        Regression from 636d16efe45a55c1a5a7a451c46fbb8618bf0393
        (tdf#135653 OOXML import: fix OLE background color).
        
        Change-Id: I64bd68037d063de81fbb302b90d65b77af50a622
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111119
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-02-25  Balazs Varga  <balazs.varga991@gmail.com>  [7ba76115b0e3baefae0ede66848f4340c7c7401b]

        tdf#140469 XLSX import: apply more than 8 filters
        
        in OOXML autofilter import by removing the artificial
        limit (which looked like the limit for conditions
        handled by the standard filter in LO, but not for the
        autofilter). Now the autofilter popup menu does not
        always select all items, if the document contained more
        than 8 selected items there.
        
        Change-Id: Iaa6ce15d4b1162ab78dd001734721ae859283d0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111156
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-02-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [3421440bfbfff7c59caea881be64b684e601e04f]

        tdf#98690: sc: Add UItest
        
        Change-Id: I19695798fa693b05d48d69514a037368241f696a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111525
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-25  Justin Luth  <justin_luth@sil.org>  [861ca1f5030f2f6b7fbdc3bb3ded3d11130673ed]

        tdf#140572 writerfilter: ignore position in docDefaults
        
        Despite the documentation saying that anything in docDefaults
        should apply everywhere unless it is overridden in a higher
        priority style, the subscript/superscript setting in
        docDefaults seems to be ignored. Makes sense in a way,
        but perhaps document those exceptions?
        I looked for documentation in both "docDefaults" and "position"
        and didn't see anything suggesting why it is ignored.
        
        Change-Id: If676415b112921e4cb8f7306b8c8ad93a6fd8cde
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111442
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-25  Pranam Lashkari  <lpranam@collabora.com>  [e469c262e289ad86e3e2fa2857f8388b7b16df47]

        online: fixed freeze pane not writing correct data on file save
        
        problem:
        when we save the file after setting freeze panes in online,
        opening same file in Desktop libreoffice will show incorrect view,
        each freeze view would start from A1
        
        this patch ensures that we write correct starting cell pos for each freeze view
        
        Change-Id: Ic8ccd5fb5cbedf2ea4f0e9376f0cfdd530e32d6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111505
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2021-02-25  Seth Chaiklin  <sdc.blanco@youmail.dk>  [32df5e1fdb1c2fa70c893bd18bcbcf6f26cfabb0]

        adjust tooltip in Save as dialog
        
        Change-Id: Id54442ce9e65ab1dea010d762b989210f69f6e8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111427
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-02-25  László Németh  <nemeth@numbertext.org>  [d325cd0c69b7c0cc4f47105749a98995de81cc9d]

        tdf#115815 sw: fix lost annotation ranges of redlines
        
        Annotations of tracked deletions lost their ranges
        during ODF export, according to the limitation of
        ODF or its recent implementation. As a workaround,
        save and restore the start of the annotation ranges
        using temporary bookmarks (which can be part of
        text:deletion).
        
        Note: maybe it's possible to split redline ranges
        regarding to the start of the annotation ranges,
        mixing tracked deletions with normal text or
        tracked insertions, but this would be a not backward
        compatible solution, because the ODF import of this
        file inserts extra (not tracked) spaces around the
        annotation, losing the original text content.
        
        Change-Id: I786993a05ee1683076e213374a92969d1856cf8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111489
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-02-25  Miklos Vajna  <vmiklos@collabora.com>  [b5422296c55b3fe7b1f96920263feb9c2f97f51d]

        pdfium: turn the PDFium class into an interface
        
        This will allow a dummy implementation that only provides
        PDFiumLibrary::get() and nothing else.
        
        Change-Id: Ia63b3f0b7751e5c05716825f0854282e4007207e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111502
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-25  Moaz  <moaz.eldefrawy@gmail.com>  [a9a350c13d8fb454c3f1db7ca6a7f10c1e7a19bb]

        tdf#139734 Remove redundant asserts after MacrosTest::loadFromDesktop
        
        MacrosTest::loadFromDesktop itself asserts on its return value.
        Thus, the additional checks in unit tests are redundant, and only create
        noise unrelated to the tested functionality.
        
        Change-Id: If616001b296afdde38f5a23ececee3d44b4a395d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111290
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-25  Gülşah Köse  <gulsah.kose@collabora.com>  [befc0c2b0e0b3bf293a2446d71e38717ed53985b]

        tdf#133473 Change SDRATTR_SHADOWSIZEX flag.
        
        SDRATTR_SHADOWSIZEX holds a percentage value. So we
        shouldn't use METRIC_ITEM.
        
        Change-Id: I9f1a20d5871f60d2899ef7d525f4cf837b0a9088
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111311
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-02-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [af64bc49d872d8a040d66387303def98eae5cd51]

        tdf#138271: sw: Add UItest
        
        Change-Id: I9bfa7e83fcafe9b809daf93e5a41bc74c9d5e3f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111501
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [bfcbccbf0c2798e6a36f43b72060289a9c0ca73f]

        tdf#139486: sw: Add UItest
        
        Change-Id: I250bd21d1ffb7f2076ef08a1d69c0c6929e8420f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111492
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-24  Caolán McNamara  <caolanm@redhat.com>  [3836c43963af1c99bcb9f9ab20f745d29b8c80fc]

        drop an unneeded include
        
        Change-Id: I086036cf19b7e011da17ab5767460ac3e10eab2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111497
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-24  Caolán McNamara  <caolanm@redhat.com>  [7152dfea5bad11d2eba75517e0117cb91885a227]

        drop unneeded include
        
        Change-Id: I6d58ca8565f8de2d76482e24af1e027f900c5373
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111496
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-24  Caolán McNamara  <caolanm@redhat.com>  [fda67878b697b428f8bdee822622749f815b59b9]

        drop empty header
        
        Change-Id: Id0442482f940cf5329e2c9d44ed90b7d5b862aa1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111495
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-24  Caolán McNamara  <caolanm@redhat.com>  [24d4676bcabb6e4b732107735a1ecce56d7a5f40]

        drop unneeded include
        
        Change-Id: I1a5a0f7b799f332d9f1d43ad50c8a6d924c71cb5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111494
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-24  Caolán McNamara  <caolanm@redhat.com>  [b9646ced245fe89d5a1e8b48fc5af533a94da2a6]

        crashtesting: assert of unbalanced tags on exporting tdf94591-1.odt to docx
        
        because tdf94591-1.odt has coordinates we can't parse, resulting in
        nulls where the export expects a number and the exception is thrown
        causing close tags to be omitted, put the coordinate parsing into an
        exception block of its own so the close tags are emitted
        
        Change-Id: Ibf17e6204f360d5c9266ed010e25f9455de2d22b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111493
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-24  Caolán McNamara  <caolanm@redhat.com>  [771a256685ca44481252fac6854e88ff6630298d]

        ofz#30767 Build-Failure
        
        similar to commit 63a9b50a7a062069af3e3bcf05657164179baa83
        
        afl++ build crashes for some obscure reason. Tweaking the code like so
        gets it to squeak by and continue the build.
        
        Change-Id: I8cf477320eab19913c1bb65d9ccb779d9c37c8aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111491
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-24  Caolán McNamara  <caolanm@redhat.com>  [0154f04e8c64df937b793c73ac58d553637f324f]

        Resolves: rhbz#1931423 start update timer in IM events as well as keyevents
        
        Change-Id: I5a72adebd34c3983e7a414110c3192d05b725e45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111488
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-24  Justin Luth  <justin_luth@sil.org>  [76d2a9fd461dde817fbb1c5d4aa830cb2c42b504]

        tdf#140572 docx export: avoid DocDefault superscript crash
        
        This fixes a crash situation introduced in LO 6.4
        by commit d71cf6390a89ea6a4fab724e3a7996f28ca33661.
        
        The crash was occurring when the DocDefaults were
        being exported. Since there was no character or
        paragraph context, the lookup of the related
        fontsize was crashing.
        
        Moving this variable closer to where it is used
        "just happens" to fix the crash. Because the
        DocDefault is considered a style, we are just
        exporting the superscript/subscript as a default
        size, and so don't need to know the font size.
        Thus a style-context position can't cause the
        crash again.
        
        So it isn't a great fix, and leaves the possibility
        for the same thing to happen in other situations
        (like RES_CHRATR_BACKGROUND), but at least it
        quickly solves this known problem, and is easily
        backportable, as well as following best practice
        of keeping variables as close to where they are
        used as possible - eliminating some unnecessary
        lookups.
        
        I did look for a more generic fix (or whether
        other properties could be affected) and didn't
        come with any clear examples or a better fix.
        
        Change-Id: I03dc3d74a5148973c065cadb09c5c79068f12df1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111403
        Tested-by: Jenkins
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-02-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [a0cc84e63cd3bcc028aca093335c5528f7c4de6a]

        tdf#138701: sw: Add UItest
        
        Change-Id: I3a7ef6742d647b71a63746384daf415d77a495b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111486
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [62b1c81d11035bfd9323dc49b1e99cae55e89ffa]

        tdf#140239: sw: Add UItest
        
        Change-Id: I140cc21fa5682f1dd869da0f135337b97c3e38cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111485
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-24  Vincent LE GARREC  <libreoffice@le-garrec.fr>  [8ae9d4727d8010a8f5d51f76ff0ebc5f88f0709f]

        Build internal icu with user CFLAGS
        
        I have a Gentoo (Linux) with libxml2 built with icu support.
        Under Gentoo, icu is built with U_DISABLE_RENAMING=1.
        Building LibreOffice with internal icu uses system libxml2.
        So both builds need CFLAGS="U_DISABLE_RENAMING=1" to avoid naming conflicts.
        
        Change-Id: I565c4ac079aee5e48a1e43f21d0a697e3498f925
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111276
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-24  Noel Grandin  <noel@peralex.com>  [18e9e6d3dfa36afcc6c287578083948149d5aa4c]

        use unique_ptr in WinSalBitmap::AcquireBuffer
        
        Change-Id: I1fca86f6d1f9bd64238b8e75cd98f53df99f91bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111447
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-24  Noel Grandin  <noel@peralex.com>  [e7c723765c90b4a6d1918f6964d15f101b80a88e]

        use unique_ptr in WinSalBitmap
        
        Change-Id: I3c536b766d35b3137d79739c232d0d5cff3652b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111446
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-24  Noel Grandin  <noel@peralex.com>  [e9db00584d30411ae07cfe8aa9660ba3636cc39a]

        use unique_ptr in WinSalBitmap
        
        Change-Id: I8ca55870094443f7eb670df06de34ad0ed87ad8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111445
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-24  Noel Grandin  <noel@peralex.com>  [7f9e98c7aa6adf592f0772bb5207d101b108701a]

        disable-pch fix
        
        Change-Id: I14760d858c1500800c9360530b0408986122e00b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111444
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-24  Jim Raykowski  <raykowj@gmail.com>  [7d6ec1b1f794311c9c8718037dcfd7b0b61ad275]

        tdf#140567 don't grab focus to outline content visibility button
        
        when pointer is on an outline frame.
        
        Change-Id: I9a9d406340a88c24f959445b570ab1f02dffbef8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111367
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-02-24  Suhaas Joshi  <joshiesuhaas@gmail.com>  [cbb131a617ecf466cc9133dd2a2cffcdb381acaf]

        tdf#124176 Use pragma once in sw/source/core/text
        
        Change-Id: I9eb44c16fef1da8a1931e60857912887282bff59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108735
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-02-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [61b509ae4b9b370b5c8e6f3bbca3540e13542d14]

        Fix typos
        
        Change-Id: Ie39c9f9208ecb282612f2f2e1dc5672ea8baf5c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111007
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-02-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9628392f6de6f2495e1bbdcade0372898e572014]

        Fix typo
        
        Change-Id: I98757c517d54d38ac96bc80ddb030d00ddfbb1e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110661
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-02-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e29c895fa70955ba824ed295185ce11b69b410ac]

        Fix typo
        
        Change-Id: I3f3d867ef7fd930119f917c1be6e25a8c59bbf21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111365
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-02-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a7e3451ce1c8bcce2d7e5db46a253aacb59e4ca3]

        Fix typos
        
        Change-Id: If005139571e46fbf8aedb37e2626c54a43853fd5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111483
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-02-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [17a10ec717440d4e84d34a6134cc06e685213b21]

        Removed duplicated include
        
        Change-Id: Ie6aac80ed560ad49dd2167afa965a768aac0818b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111482
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-02-24  Michael Weghorn  <m.weghorn@posteo.de>  [e827cb144ee9886134a946c7a3b316f9eeb83168]

        qtcreator: Create *.pro.shared files instead of *.pro.user
        
        Generating *.pro.user files is not ideal; they're
        supposed to hold user-specific settings for a project,
        and thus also to persist manual changes made by the user
        after initial import of the project.
        
        Generate *.pro.shared files instead which are
        meant to be used to share project settings. [1]
        This just changes the file name of the generated
        file for now, but leaves the content the same.
        
        The result for the initial loading of the project from
        a '*.pro' file is basically still the same from a user
        perspective:
        A new kit 'Replacement for "Desktop"' is generated on
        the fly which contains the build and run settings
        specified in the corresponding '*.pro.shared' file.
        
        By using the '*.pro.shared' files, user-specific settings
        made after initial import will no longer
        be overwritten by running 'make qtcreator-ide-integration'
        again, since the '*.pro.user' files are left as they are.
        
        The '*.pro.shared' files generated here still contain
        information specific to the local setup (like file paths).
        
        For some more background on LO's Qt Creator IDE integration,
        s. dev mailing list thread "Added some information about
        Qt Creator IDE integration to the wiki" [2].
        
        [1] https://doc.qt.io/qtcreator/creator-sharing-project-settings.html
        [2] https://lists.freedesktop.org/archives/libreoffice/2021-February/thread.html#86800
        
        Change-Id: Ia187bcbffe5297a1cdf6bfeaaabf7867003195e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111474
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-02-24  Caolán McNamara  <caolanm@redhat.com>  [61c2fb9a189254df4bc609ca248c922984c47565]

        crashtesting: iterators invalidated during loop with tdf94598-3.docx
        
        Change-Id: I27fbf1ba578724bb15eadf14db19db62bbd5fc40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111484
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-24  Caolán McNamara  <caolanm@redhat.com>  [3651482ef3a436bc1de01dcb333fa0cab7dc2d36]

        hide menubar details
        
        Change-Id: If9d30b4f1408f16cb84636245fc9039a0dd6bad0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111481
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-24  Caolán McNamara  <caolanm@redhat.com>  [d2143755a50301796bab7aeb6cc1cf5af49378d3]

        use GetMenuBarHeight to get menu bar height
        
        Change-Id: I632ead4c63a3064391366334d961b1767ead9af8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111480
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-24  Caolán McNamara  <caolanm@redhat.com>  [e2c9ac71cec0f205b1d4864538e8158c22558296]

        ofz#30767 Build-Failure
        
        afl++ build crashes for some obscure reason with attached bt. Tweaking
        the code like so gets it to squeak by and continue the build.
        
         clang-12: /usr/local/include/llvm/IR/Constants.h:661: llvm::StringRef llvm::ConstantDataSequential::getAsString() const: Assertion `isString() && "Not a string"' failed.
         Stack dump:
         0.	Program arguments: /usr/local/bin/clang-12 -cc1 -triple x86_64-unknown-linux-gnu -emit-obj --mrelax-relocations -disable-free -disable-llvm-verifier -discard-value-names -main-file-name converter.cxx -mrelocation-model pic -pic-level 2 -fhalf-no-semantic-interposition -mframe-pointer=all -fmath-errno -fno-rounding-math -mconstructor-aliases -munwind-tables -target-cpu x86-64 -tune-cpu generic -fno-split-dwarf-inlining -debug-info-kind=limited -dwarf-version=4 -debugger-tuning=gdb -ffunction-sections -fdata-sections -D BOOST_ERROR_CODE_HEADER_ONLY -D BOOST_SYSTEM_NO_DEPRECATED -D CPPU_ENV=gcc3 -D DISABLE_DYNLOADING -D LINUX -D NDEBUG -D OSL_DEBUG_LEVEL=0 -D UNIX -D UNX -D X86_64 -D _PTHREADS -D _REENTRANT -D SAX_DLLIMPLEMENTATION -D FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -D EXCEPTIONS_ON -D LIBO_INTERNAL_ONLY -D __AFL_HAVE_MANUAL_CONTROL=1 -D __AFL_COMPILER=1 -D FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION=1 -D "__AFL_FUZZ_INIT()=int __afl_sharedmem_fuzzing = 1;extern unsigned int *__afl_fuzz_len;extern unsigned char *__afl_fuzz_ptr;unsigned char __afl_fuzz_alt[1048576];unsigned char *__afl_fuzz_alt_ptr = __afl_fuzz_alt;" -D "__AFL_COVERAGE()=int __afl_selective_coverage = 1;extern \"C\" void __afl_coverage_discard();extern \"C\" void __afl_coverage_skip();extern \"C\" void __afl_coverage_on();extern \"C\" void __afl_coverage_off();" -D "__AFL_COVERAGE_START_OFF()=int __afl_selective_coverage_start_off = 1;" -D __AFL_COVERAGE_ON()=__afl_coverage_on() -D __AFL_COVERAGE_OFF()=__afl_coverage_off() -D __AFL_COVERAGE_DISCARD()=__afl_coverage_discard() -D __AFL_COVERAGE_SKIP()=__afl_coverage_skip() -D "__AFL_FUZZ_TESTCASE_BUF=(__afl_fuzz_ptr ? __afl_fuzz_ptr : __afl_fuzz_alt_ptr)" -D "__AFL_FUZZ_TESTCASE_LEN=(__afl_fuzz_ptr ? *__afl_fuzz_len : (*__afl_fuzz_len = read(0, __afl_fuzz_alt_ptr, 1048576)) == 0xffffffff ? 0 : *__afl_fuzz_len)" -D "__AFL_LOOP(_A)=({ static volatile char *_B __attribute__((used));  _B = (char*)\"##SIG_AFL_PERSISTENT##\"; __attribute__((visibility(\"default\"))) int _L(unsigned int) __asm__(\"__afl_persistent_loop\"); _L(_A); })" -D "__AFL_INIT()=do { static volatile char *_A __attribute__((used));  _A = (char*)\"##SIG_AFL_DEFER_FORKSRV##\"; __attribute__((visibility(\"default\"))) void _I(void) __asm__(\"__afl_manual_init\"); _I(); } while (0)" -O1 -Wno-unused-command-line-argument -Wall -Wno-missing-braces -Wnon-virtual-dtor -Wendif-labels -Wextra -Wundef -Wunreachable-code -Wunused-macros -Wembedded-directive -Wdeprecated-copy-dtor -Wimplicit-fallthrough -Wunused-exception-parameter -Wrange-loop-analysis -Wshadow -Woverloaded-virtual -Wno-unused-command-line-argument -std=c++17 -fdeprecated-macro -ferror-limit 19 -fvisibility hidden -fvisibility-inlines-hidden -fsanitize=address -fsanitize-blacklist=/src/libreoffice/bin/sanitize-excludelist.txt -fsanitize-system-blacklist=/usr/local/lib/clang/12.0.0/share/asan_blacklist.txt -fsanitize-address-use-after-scope -fno-assume-sane-operator-new -funroll-loops -pthread -stack-protector 2 -fgnuc-version=4.2.1 -fno-inline -fcxx-exceptions -fexceptions -fcolor-diagnostics -load /src/aflplusplus/afl-llvm-dict2file.so -load /src/aflplusplus/cmplog-routines-pass.so -load /src/aflplusplus/cmplog-instructions-pass.so -load /src/aflplusplus/split-switches-pass.so -load /src/aflplusplus/SanitizerCoveragePCGUARD.so -faddrsig -x c++ converter-773998.cpp
         1.	<eof> parser at end of file
         2.	Per-module optimization passes
         3.	Running pass 'afl++ dict2file instrumentation pass' on module 'converter-773998.cpp'.
          #0 0x0000000001719ae3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/local/bin/clang-12+0x1719ae3)
          #1 0x0000000001717a4e llvm::sys::RunSignalHandlers() (/usr/local/bin/clang-12+0x1717a4e)
          #2 0x0000000001719f8f SignalHandler(int) (/usr/local/bin/clang-12+0x1719f8f)
          #3 0x00007f3e317b2980 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x12980)
          #4 0x00007f3e306abfb7 raise (/lib/x86_64-linux-gnu/libc.so.6+0x3efb7)
          #5 0x00007f3e306ad921 abort (/lib/x86_64-linux-gnu/libc.so.6+0x40921)
          #6 0x00007f3e3069d48a (/lib/x86_64-linux-gnu/libc.so.6+0x3048a)
          #7 0x00007f3e3069d502 (/lib/x86_64-linux-gnu/libc.so.6+0x30502)
          #8 0x00007f3e30464810 (anonymous namespace)::AFLdict2filePass::runOnModule(llvm::Module&) /src/aflplusplus/instrumentation/afl-llvm-dict2file.so.cc:150:5
          #9 0x00000000011d139f llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/local/bin/clang-12+0x11d139f)
         #10 0x00000000018ef775 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::DataLayout const&, llvm::Module*, clang::BackendAction, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream> >) (/usr/local/bin/clang-12+0x18ef775)
         #11 0x00000000023c074f clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) (/usr/local/bin/clang-12+0x23c074f)
         #12 0x0000000002cbe554 clang::ParseAST(clang::Sema&, bool, bool) (/usr/local/bin/clang-12+0x2cbe554)
         #13 0x0000000001e3ccc7 clang::FrontendAction::Execute() (/usr/local/bin/clang-12+0x1e3ccc7)
         #14 0x0000000001dc7311 clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/local/bin/clang-12+0x1dc7311)
         #15 0x0000000001ed2dfc clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/local/bin/clang-12+0x1ed2dfc)
         #16 0x000000000092166e cc1_main(llvm::ArrayRef<char const*>, char const*, void*) (/usr/local/bin/clang-12+0x92166e)
         #17 0x000000000091ff77 ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&) (/usr/local/bin/clang-12+0x91ff77)
         #18 0x000000000091fdbb main (/usr/local/bin/clang-12+0x91fdbb)
         #19 0x00007f3e3068ebf7 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21bf7)
         #20 0x000000000091cd49 _start (/usr/local/bin/clang-12+0x91cd49)
        
        Change-Id: I4eab488ff09f9213489212e56ed636596be6ae89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111477
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [c89f5fa26a8ec6e36ddd5562a5c3c276f9e4ff80]

        tdf#140198: sw: Add UItest
        
        Change-Id: I0cb7286355883dc67b5bcde5ef43046dce224da1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111476
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [8c2251481a10dc26c969c72e7a5b7cc910996441]

        Move code for setting unique buildable names one level up
        
        this way, we also set the name for elements like the
        listbox 'Text type'
        
        Change-Id: Id894704f870276c20958612bee2926dae98d766d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111475
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-24  Pranam Lashkari  <lpranam@collabora.com>  [01f86c59531b29cd06dd53a7a6e4556fb97cbb24]

        avoid LOK text selection update when reference cell is in different tab
        
        Change-Id: I511b9c5a27f97b6e14e9a844179c27a96997abe1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111315
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2021-02-24  Miklos Vajna  <vmiklos@collabora.com>  [cf22475a22d7839aace779262b34e8fd98a51afb]

        sw: make sure g_DefaultAnchor is in sync with aPropNames
        
        This was already the case for one setting, but the same was not done
        when the default anchor setting was added, fix this now.
        
        Change-Id: Ia0cfa20468673117ff6580b270801e6605537ab6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111473
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [fcea709798c82105c229f7f7800e2be9be540289]

        update credits
        
        Change-Id: I45b6387535bd966f37fdf98579c658747d89a1e0

2021-02-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [04718c6c7ffa80416dd1d44bde3f3842fb9e979f]

        tdf#140486: sw: Add UItest
        
        Change-Id: Ie4ae878beed0a298388db29cfecfa537013166c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111472
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [6631aa3060ebbb3462391d784e406ac2a1060f8c]

        uitest: no need to pass the parent as a parameter
        
        Change-Id: I750b5600d3e4ef8ba5a0666133b9066904b4cbec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111450
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-24  Mike Kaganski  <mike.kaganski@collabora.com>  [16901e4ccad95d55d4ae0fa2d6f6103b4177592e]

        Simplify static string generation
        
        Change-Id: I838d3900a6f3ba28fd30cd2e3ec7a7f74a7736b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111431
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-24  Gülşah Köse  <gulsah.kose@collabora.com>  [7400372efb3d279225a966a355644d2a3e7d42c3]

        Prevent the unnecessary lclCropGraphic call.
        
        In case text::GraphicCrop aGraphCrop( 0, 0, 0, 0 )
        we don't need to call lclCropGraphic.
        
        Change-Id: I9960900f9b5c5b770824c76ffeb9ec9b51cbaef3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111401
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-02-24  Caolán McNamara  <caolanm@redhat.com>  [198cea2d6d715374927da7e8ffaa3b983930495e]

        crashtesting: avoid assert on loading tdf98681-3.docx
        
        as in 80e5e3826f6919e68c75d63f9dfe6417577d41ed this documents
        font stretch is now 135
        
        Change-Id: I3139d36b909ef1546a1e083c8aabcc9597e314e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111451
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-24  Caolán McNamara  <caolanm@redhat.com>  [0356e3f23519705af7494586f324c13b0725582a]

        cid#1473315 Uninitialized scalar field
        
        Change-Id: Ia976785e66878fe23c8f96210f11c477e897858e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111449
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-24  Luboš Luňák  <l.lunak@collabora.com>  [5d2faf94c2f0ac59223a84410979d57ba477ebf6]

        actually prefer DrawTransformedBitmap() if it's known to be fast
        
        This partially reverts the logic of change 9d89d98d3349502b56d,
        which always made DrawTransformedBitmap() get changed to DrawBitmapEx
        if only translation+scaling was involved. But since that one
        may call BitmapEx::Mirror() that'll do pixel-shuffling, trust
        the DrawTransformedBitmap() implementation to do the right and
        efficient thing if it says so.
        
        Change-Id: If25b3d189ddd46b235e122e5e8d6f8079ec09f7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111248
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-02-24  Luboš Luňák  <l.lunak@collabora.com>  [5ba5ac948db1092712ffeaef41983ea5f5dcb5cc]

        add additional 0-1 alpha argument to DrawTransformedBitmap()
        
        This allows the VCL backends the apply the extra alpha transformation
        as it sees fit, rather than it being done manually elsewhere (and
        even if the backend doesn't implement it, at least do it in one
        place in the function).
        With the document from tdf#136223, going from slide 2 to slide 3,
        this easily saves 10-30% of CPU cycles. As an additional bonus,
        using AlphaMask::BlendWith() rather than AlphaMask::Replace()
        makes edges of shapes noticeably more smooth.
        
        Change-Id: I036dc9b887d6def0c7cdad3982becabdc7cd5206
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111247
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-02-24  Luboš Luňák  <l.lunak@collabora.com>  [f57872d2da23c8a3f90c67b6ad4a3ad0f699a276]

        simply use drawTransformedBitmap()
        
        At least with Skia this is faster than GraphicObject trying
        to handle it manually, even in raster mode.
        
        Change-Id: If77d108751f5621878d4ea87a996c2ea0253d111
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111246
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-02-24  Luboš Luňák  <l.lunak@collabora.com>  [9c00f3f9cfb0eeb2e4d8524381fbf2367103d0fc]

        do not dispose XDesktop in visualbackendtest
        
        6e35794cad555485955c3b43593497dcdbf29840 changed a warning
        on doing so to an assert, so I think removing this is the same
        that the other test changes in that commit do.
        
        Change-Id: I63b3eb57a42a37e6b607648ab0ae0fb4c56c97e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111397
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-02-24  Noel Grandin  <noel@peralex.com>  [bcb15a129d8befa5df5767b09e93b5003332ae71]

        use unique_ptr in SplitWindow
        
        Change-Id: Ic17c5a8923190d3be99105cbf47de6b83009145e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111443
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-24  Tünde Tóth  <toth.tunde@nisz.hu>  [cd6d3a3d434e39c250418ed5547ff3af1b0f7482]

        tdf#140599 calc UI: fix row and column highlight
        
        The row and column headers lost their highlighting
        when selection moved over a filtered row.
        
        Change-Id: Ic416a6183710bbc84fe47a8b2de32ca86bafc11f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111371
        Tested-by: Jenkins
        Tested-by: Balazs Varga <varga.balazs3@nisz.hu>
        Reviewed-by: Balazs Varga <varga.balazs3@nisz.hu>

2021-02-24  Pranam Lashkari  <lpranam@collabora.com>  [d03f4f5838093013ddb201e352f0cb7aaaa26453]

        show reference range specific to only selected calc sheet
        
        Problem:
        when switching tab in online reference range would not change according to tabs
        this would show incorrect reference range
        
        Change-Id: I07e072a74b2925a25b7a4a50ce0c238308d99ebf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111409
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2021-02-24  Caolán McNamara  <caolanm@redhat.com>  [7a6c6712698efc4cdf4b941db565634aae73279c]

        use XPopupMenu::execute to run the menu
        
        instead of cheating and pulling the vcl::Menu out of it
        
        Change-Id: I498f4577c1e677e860ccb3bf394adbca298f074a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111435
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-24  Caolán McNamara  <caolanm@redhat.com>  [c5fd81769e7c683a8e4c73caaf85954f0df48de4]

        don't need to include vcl/layout.hxx in qt5
        
        Change-Id: I8e08c4e5c5b92df4cbdb8ea32f40dbde25f7afd3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111433
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-24  Noel Grandin  <noel@peralex.com>  [b258aec6cff0036397ee4115e08f677ba77797a0]

        use unique_ptr in ImplHandleIMECompositionInput
        
        Change-Id: I9587d97fbdd73844590fd6380e594ec7b4f4df14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111441
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-24  Caolán McNamara  <caolanm@redhat.com>  [00c1d85fabe426efdf6833b8034b041f1263d702]

        hide MenuBar details
        
        Change-Id: I409a4df7703300e920511c28263634a00c7c6da7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111432
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9dd5b8df8f300217fc0d4af6170b0bcc19a70fe8]

        Typo
        
        Change-Id: Ia91de8b58e9be79af9d4cbe8e799a26eaa41dee1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110861
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-02-24  Seth Chaiklin  <sdc.blanco@youmail.dk>  [aecd59c806e24e4da5ad5fb5847d2ca258a91ebc]

        tdf#134432 remove .uno:CharBackgroundExt from Writer UI
        
             Tooltip is "Highlight Fill", but the .uno has no effect
             in a menu or toolbar.  Remove from Customize menu.
        
             Remove from WriterCommands.xcu because no longer used
             in Writer UI.
        
        Change-Id: Id6447c09eb52bb9204fe4f1b4842d712ede19d7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111177
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-02-24  Seth Chaiklin  <sdc.blanco@youmail.dk>  [7c4b549f359b08ad28619bb3a614af30573c6f07]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ee3befa87f442e39396cee768c73a07f9faf8632
          - tdf#139667  update help in relation to Bullets and Numbering dialog
            
               ( shared/01/06050300.xhp )
                 * modify "outline style" to "outline format"
                 * update to <h1>,<h2>
            
               ( shared/01/06050500.xhp )  "Customize" tab
                 * modify "numbering style" to "numbering scheme"
                 * modify "numbered" to "ordered" and "bulleted" to "unordered"
                 * update to <h3>
            
               ( shared/01/06050400.xhp ) "Image" tab
                 * "bulleted" -> "unordered"
                 * update to <h1>,<h2>
            
               ( shared/01/06050600.xhp )
                 * "numbered" and "bulleted" to "unordered" and "ordered"
            
               ( swriter/01/06060000.xhp )  "Chapter Numbering"
                 * modified description of dialog box to align with
                   terminology used for other help pages and tooltips.
                 * simplify tip (from 2007) about using Chapter Numbering dialog
                 * modified <note> (from 2004) about Load/save, which is also embedded
                   in shared/01/06050600.xhp and swriter/01/legacynumbering.xhp
                 - remove "Save As" option about list styles and its description
                   because this dialog does not have this functionality any more.
                 - remove <note> about "View Shadings", which does not seem valid
                   any more.
                 * update to <h1>,<h3>
            
               ( shared/00/00040500.xhp )
                 * update to <menuitem> for Outline tab
                 * correct command sequence to List Style deck for Outline tab
                 * replace German id
                 + add sys-switch for F11 (3 times)
            
            Change-Id: I204b66957f19654fc6d37fd8f79d8b1686810866
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110685
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-02-24  dante  <dante19031999@gmail.com>  [1d529ad0bd59cbbf029e45a715db5db87541d5c1]

        Starmath now allows multiple parsers second part
        
        Uses AbstractSmParser as base for SmParser
        Renames parse._xx as parse5._xx
        rename of parse._xx is not recognized, so clang-formated
        New parse.hxx as a future mean to get the parser.
        
        Change-Id: I122c1fda0144a24316948fcc125e60ed1a130bcb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111243
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-24  Mike Kaganski  <mike.kaganski@collabora.com>  [7cb59a86d45d06836723c93b063060f27f9669c6]

        Don't build URL only to drop the result immediately
        
        Change-Id: I128ce053c78caa5212dc69ee617fd4985e3bbfd7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111323
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-24  Miklos Vajna  <vmiklos@collabora.com>  [32042808aa43b8a45a95ef656987189ec1807f1d]

        pdfium: move PDFiumLibrary::get() impl out of the header
        
        Otherwise vcl::pdf::PDFium can't be turned into an interface.
        
        Change-Id: I9e9030e7e7ed36ec1ed777f017c521fa64588e8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111434
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-24  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [8c62c2fb88a7a82939ad3b5c7355c93a41b76d5b]

        Possible race between retrieving and using parent window
        
        Filepicker was called from extension, parent window was initialized in constructor
        with current top level window (extension dialog).
        Extension dialog got closed before file picker was shown in some cases,
        causing Show() method to fail
        
        Change-Id: Ie41585e6b05511ba2dff265374348b6041e9fa87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111378
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-02-24  Noel  <noel.grandin@collabora.co.uk>  [e5f436bc53e0d07654901ef7cc8ff56d04f0686e]

        restore namespace unwinding in SvXMLImport
        
        accidentally lost during the fastparser conversion
        
        Change-Id: I7d53e9f32dd8cff650b9ffb6dae493419ce8461f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110813
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-24  Noel Grandin  <noel@peralex.com>  [964c70e7e1b193432f6677d0fab589d47313d9c5]

        fix tools::Color(ColorAlpha.. constructor
        
        broken since
            commit 63a68064bb33f180b8a231f7524d99405d910226
            Date:   Fri Jan 15 14:49:12 2021 +0200
            make the Color constructors explicitly specify transparency
        
        Change-Id: I0aaee969fc7f11688c52d19357273f9c38d4ee01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111396
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-24  Jim Raykowski  <raykowj@gmail.com>  [2b8ce3d62b71ca91df464e26ccc6c6c79d6c886f]

        tdf#140397 make contenttoggle button visible again in all backends
        
        fixes regression introduced by commit
        b80c2745c50d064ad9e673cf8a5b73aaf0aa1778
        
        Change-Id: Ib93a0c1b203f399f4f64681aac8e1f76509bcc63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111439
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-02-24  Regina Henschel  <rb.henschel@t-online.de>  [b2848591ca529004fcfef9bd0f3650750b3735d7]

        tdf#139763 set anchor type in meEditAs in all cases
        
        OOXML specifies a shape anchor type with xdr:absoluteAnchor and
        xdr:oneCellAnchor, or with xdr:twoCellAnchor and the attribute
        editAs with values 'absolute' and 'oneCell'. For our UI the member
        meEditAs is used. But only in case twoCellAnchor it was set. The patch
        adds the missing assignments.
        
        Change-Id: Iceffd4c5c7640e4d9a614cd52cb491774989595f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111436
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-02-23  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [3d33e4ce3987ea17e73a72e84f7f0df7af8101a6]

        tdf#127471 Detect&Correct EMF/WMF with wrong FontScale
        
        Before correcting our EMF/WMF export to write the Windows-
        specific data in the case of FontScaling, we wrote these
        files with wrong FontScaling.
        This change tries to detect and correct this at import, so
        that newer versions of the office on all plattforms can
        again load old, from us but not on Windows written EMF/WMF
        files.
        With this change we can read again all new and old EMF/WMF
        files (see table in task, comment 80).
        
        Change-Id: I1a0b0ab5f57c7cd40520401568af05cab4ecb4c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111399
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2021-02-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [ed796e0fcd47edcc1df2766a08aaf0cb85622bab]

        Set unique buildable names to each widget in the form properties dialog
        
        the dialog has many 'listbox' items and it is not possible to use
        them in uitests if they have the same name
        
        follow-up of d4ca173f2babde53c1d20f10e335244b092c5c97
        
        Change-Id: I3342c0d930f3567219008fc6048c337a8af447af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111407
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Tested-by: Jenkins

2021-02-23  Caolán McNamara  <caolanm@redhat.com>  [a54ccd575ccfe82444e3ad26cb543622cbff9e22]

        fill convert menu via the css::awt::XPopupMenu apis
        
        don't poke around at it via vcl
        
        Change-Id: I3c7cdc76c9efd45084294cd6f001ded8e3ebe793
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111411
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-23  Caolán McNamara  <caolanm@redhat.com>  [8365076e896238d1dc870910f5fd6234d0931f7b]

        tdf#139070 format entry view of multilines with final formatting
        
        so during editing of a multiline the singleline entry shows what
        it will show when editing is finished, so we suppress the default
        behaviour of gtk to show a newline symbol and the default
        behaviour of vcl to strip newlines
        
        Change-Id: Id7d384efc8b737c463f1bd44ca61376f342edb25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111410
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-23  Caolán McNamara  <caolanm@redhat.com>  [288e8e9c291160916d26a559ff01a176fa9b9bec]

        we don't need the PopupMenu to derive the info we need here
        
        Change-Id: Idc8b658ee4b8cb983dbc95f8614141402811ac3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111406
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-23  Caolán McNamara  <caolanm@redhat.com>  [b627cb4e9af7dbb43dfc41adfc549c67dd1756c5]

        weld bibliography autofilter menu
        
        Change-Id: I3abacb0b14897f144c213496161b94d431f51b88
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111404
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-23  Noel  <noel.grandin@collabora.co.uk>  [6e01d697ef58155ea9133e2ff19df0442d30a2eb]

        use unique_ptr in OutputDevice::EmulateDrawTransparent
        
        Change-Id: I45f04c49055b0bead6b966ed4e682aec70c6e7a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111402
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-23  Noel  <noel.grandin@collabora.co.uk>  [ba20fcaa257f4ce8491e4303c0e05dc5460c18fe]

        loplugin:unusedmethods
        
        Change-Id: Ie0534244cc7a30ad006e65baf125c59757c90d50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111388
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-23  Luboš Luňák  <l.lunak@collabora.com>  [804dd3e3761fe94e139384c4fdf765da0256f0fd]

        do not SAL_WARN about headless not supporting blendBitmap()
        
        It's been this way for more than 5 years, so I guess nobody cares.
        
        Change-Id: I339f97232c477655572a416e516f0f3e50bd3666
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111398
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-02-23  Luboš Luňák  <l.lunak@collabora.com>  [13be1527c0e5a5c13d73e73af8c1bc7df0a2f603]

        delete from mdds in reverse order (tdf#139820)
        
        This is a more elegant solution from Noel, compared to my previous
        commit. Deleting in reverse order means the underlying std::vector
        used by mdds does not have possible to-be-deleted items to move
        around that forward order would have.
        
        Change-Id: I31f0774e302308bcb70595cb899c977ee5966c7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111395
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-02-23  Luboš Luňák  <l.lunak@collabora.com>  [f826d72cdf8bd243bba5b8b4f3ebdd5c3a3375a3]

        Revert ""delete" also empty Calc cells if it helps mdds (tdf#139820)"
        
        It's much simpler to just delete in reverse order.
        
        This reverts commit 2ac0ab976f814e97a38a9685bc23b7255cfef2f2.
        
        Change-Id: I310ebb7d517cbfbb7a22206d3c04660097d4ae1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111394
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-02-23  Noel  <noel.grandin@collabora.co.uk>  [4b9ad812facbd9416d9658325791bad3ab48934d]

        loplugin:constantparam
        
        Change-Id: Ieaee9a3e3ef4aa9bc390ddb198ee1718f635bcbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111391
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-23  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [a3f83ecbeab33244b526ec68ca0f2034745a6371]

        tdf#140226: use StaticWhichCast
        
        Change-Id: I7f1345da0e67bfe14b119b92f32faa926b2ab603
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111356
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2021-02-23  Alain Romedenne  <alain.romedenne@libreoffice.org>  [390d24a3f7d6248832b711697a3916ec4a27a593]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7a486f8c0f447fcf329c58b524cc4bf52fbf257f
          - fixing a link in sf_services
            
            Change-Id: Ic92797d5fbc14fa99e999baf910048f69a6d0d68
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111415
            Tested-by: Jenkins
            Reviewed-by: Alain Romedenne <alain.romedenne@libreoffice.org>
            
2021-02-23  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [356ee44d982f34d4c3a31c518c326e972cb28edd]

        Colibre: Update ActionMode icons
        
        Change-Id: I0f558310e6c0040b9ebc759a0b53ed85a8973a77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111390
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org>

2021-02-23  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [07324a1c4acd2e051d84ac0961979b8b88826f83]

        Add mutex guard when assigning member
        
        Change-Id: I173824eaccea35d9f5e47b4248939050fceb939c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111393
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-02-23  Noel  <noel.grandin@collabora.co.uk>  [e549d811466c6e77815f60b64dd0a9f949e7f518]

        loplugin:unnecessaryvirtual
        
        Change-Id: I792a717306c232cf200940f9e3944f91885e426a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111387
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-23  Caolán McNamara  <caolanm@redhat.com>  [731f08e5a84817dbc3c6be6e670025d51f39cd61]

        reportdesigner focus out handler clobbering the preexisting handler
        
        set by the databrowser, so chain one after the other
        
        Change-Id: I5aa16635031be425b9354e5a2d6b891a81d54e55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111384
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-23  Caolán McNamara  <caolanm@redhat.com>  [acb442a5ffce156e6af4781643df76d4bebe5df5]

        construct XPopupMenu without directly creating a VCLXPopupMenu
        
        Change-Id: If890828855a61cb315939424499949300549a968
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111382
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-23  Noel  <noel.grandin@collabora.co.uk>  [e7f82300b9a6317ecca2a338234cc27c12b5cb2b]

        loplugin:unusedfields
        
        Change-Id: Ieb1b890040964e755de5bdf5f8576d4d3bd8a407
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111386
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-23  Caolán McNamara  <caolanm@redhat.com>  [c9dda083b401516500afff024ce3f663292db341]

        use XPopupMenu::execute to run the menu
        
        instead of cheating and pulling the vcl::Menu out of it
        
        Change-Id: I09292eaf8b3f5e32fc1e27e0020b84606cdf67cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111381
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-23  Caolán McNamara  <caolanm@redhat.com>  [8e7e9e4f176ea35786cac96935d8692997a3d701]

        weld fieldmenu
        
        Change-Id: I37a1609669631fdafcb4dea59a2a43c1c94e16e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111380
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-23  Noel  <noel.grandin@collabora.co.uk>  [c13133b613fda3255fab60c03012aff93a5f2f02]

        loplugin:refcounting check for managing OWeakObject with raw pointer
        
        Change-Id: I7471725f1e658940b5e6993361c327be6ccf0d31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111064
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-23  Noel Grandin  <noel@peralex.com>  [c181e510c5f5e74f1f6824b64637849aace9ae63]

        convert internal bitmap formats transparency->alpha
        
        Image formats and graphics APIs use alpha, not transparency,
        so change our internal formats and data structures to work directly
        with alpha, so we don't need to modify data before we push it to
        graphics APIs.
        
        Change-Id: I537f77f79e83876be11d787901df42710d190842
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108919
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-23  Mike Kaganski  <mike.kaganski@collabora.com>  [d042b39c2f30246b51cba65400552c25a6dd5105]

        No need to check if parent is empty: utl::TempFile does it itself
        
        ... down in ConstructTempDir_Impl
        
        Change-Id: I04f4cdb0bd77b1bf0f20a2c72b32a5343e9e7e72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111324
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-23  Miklos Vajna  <vmiklos@collabora.com>  [7a8dc25defee31edbb75a2f8c35f92ee2d3f3a83]

        sw lok: simplify SwTransferable::isComplex()
        
        Commit 169a87563a3940299811d874b4df0ad13591771c (LOK: Implement
        getSelectionType, 2019-06-24) implemented detecting complex selections
        by copying the selection to a new SwDoc, which probably had two
        benefits: first, the created SwPaM instance didn't touch the document;
        second, this means no bounds has to be set when scanning nodes: the
        entire document is the selection.
        
        Later commit 7fe30d1cb00c576469d6cbe5606268a9cdf35bd3 (LOK: detect
        Graphics in isComplex for Writer, 2019-06-25) got rid of the SwPaM
        (which would register itself into text nodes), so now it's possible to
        not touch the document, even if we work on the original document.
        
        Instead, solve the partial scanning by iterating over the list of
        selections. This is meant to be faster, and also less likely to crash in
        case some internal document model invariant is broken.
        
        No testcase, testComplexSelection in CppunitTest_desktop_lib already
        covers thie behavior.
        
        Change-Id: Ia528c06a48defd06c5e34ed7d61621e5ce10bb06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111377
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-23  Noel  <noel.grandin@collabora.co.uk>  [137a93776c91765176867157669b1f95cffb8ae8]

        loplugin:refcounting in unotools
        
        Change-Id: I7c4540a6b2975c590b36332f23d15882a79491a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111376
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-23  Noel  <noel.grandin@collabora.co.uk>  [68837ab9b40af5425318d43836650840ba16fc17]

        loplugin:refcounting in writerfilter
        
        Change-Id: I874f0ffc8758754960ab1964df333b3f5d9d9a6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111375
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-23  Caolán McNamara  <caolanm@redhat.com>  [e0bee1a05bdad73d61fb89e25b1510a12deed1f1]

        replace SdTemplatePopup_Impl
        
        Change-Id: I734124939139e34c776e5e4fe52acde08abf24ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111364
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-23  Caolán McNamara  <caolanm@redhat.com>  [2372ce850251a3f0cfa041a5175a5957ead069e2]

        update pches
        
        Change-Id: I44424081b7f55710c4db7f10d1829de1ae08be76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111363
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-23  Caolán McNamara  <caolanm@redhat.com>  [1d66d2dca2e9014b868e921c20a4b82332be371a]

        drop unused suppressions
        
        Change-Id: I1406c9661334c028ad128f94ed30e5bdc2397a1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111362
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-23  Caolán McNamara  <caolanm@redhat.com>  [fbac6127c7d2200afa0c476aa36785cb407fb6bd]

        replace SwTemplatePopup_Impl
        
        Change-Id: I82afec995488d388cb39c324f8f9a6684441fbe9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111361
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-23  Caolán McNamara  <caolanm@redhat.com>  [2e7fe9f0048f5afb957278e87106a81ba818dd8a]

        replace BookmarkPopup_Impl
        
        Change-Id: I87dda264ec61bbbfd6cf4eb0cbbe636724579537
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111360
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5d0be64c859260904a7680fcca4b1e6b8f91fedb]

        Fix typo
        
        In all other places I see similar invocation written with right spell.
        I guess these are wrong.
        
        Change-Id: Ie0300d8ea0c42554dec0cd95c13a1be571e11536
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111366
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins

2021-02-23  Caolán McNamara  <caolanm@redhat.com>  [c25f4b4db367ab66702e83bf27c2561cc7d0e5f9]

        weld clipboard menu
        
        Change-Id: Ifbc3154c740e2731f4462324a3413bdcdae068ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111358
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-23  Caolán McNamara  <caolanm@redhat.com>  [409cd9a35458cab71da4c1881f15232c8510ec7e]

        allow fading in/out to happen while a menu is open
        
        I don't see an ill effects and this is happening already in the
        non-vcl menu case so drop the vcl-only case guard
        
        Change-Id: I6e0c7f645f9e1d2ba79215c0458659cd2a610ef2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111357
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-23  Seth Chaiklin  <sdc.blanco@youmail.dk>  [8f7e80acd645368e486028e04abe78f49c4864e2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9e28a49711fed5dbe75e47d8321488186136ad80
          - rename German id for restart numbering
            
             ( swriter/02/06140000.xhp )
               * rename two German IDs
            
             ( swriter/main0206.xhp )
               * update the renamed German IDs
               * update to <h1>
            
            Change-Id: Ifb3e02a7910301b0329eaa106e274a814e3c3459
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111321
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-02-23  Noel  <noel.grandin@collabora.co.uk>  [a079e9010398ba2c33cf2509ff511e711b5e5b37]

        loplugin:refcounting in toolkit
        
        Change-Id: I4a65ee848eed7c48340c73d3144b4a1e29ab867c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111370
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-23  Noel  <noel.grandin@collabora.co.uk>  [0bbb687d37f6493956259fe8486820618a28af0b]

        loplugin:refcounting in i18npool
        
        Change-Id: I48075fa6633436f0004e107721b37d2ca78baaf1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111369
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-23  Seth Chaiklin  <sdc.blanco@youmail.dk>  [dff09e9021171c7a14bc751d17e27ceb211239cc]

        tdf#139667 final set of tooltip adjustments about lists and numbering
        
           cui/uiconfig/ui/numberingoptionspage.ui  "Customize" tab
             one modification about numbering style.
           
           sw/uiconfig/swriter/ui/numberingnamedialog.ui  "dialog for Save As"
             extended tooltips for the entry window and list window,
             loaded automatically from help page, were inappropiate.
             modified each to be appropriate and added tooltips.
        
           sw/uiconfig/swriter/ui/tocentriespage.ui
             "formatting style" -> "character style"
             extended tooltips could be improved, but maybe the
             entire dialog will be reworked (see tdf#137160), so
             nothing more for now.
        
        Change-Id: I21185e8fb8596e60f2e54a42456a8f262f2c31c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111173
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-02-23  Miklos Vajna  <vmiklos@collabora.com>  [aaf7fe0326b3be088a5440525363317fb3d0f158]

        sfx2 store: fix export to PDF when dir name is URL-encoded
        
        Regression from commit 5259ab8104cfba60c40748ed0cd59d93df038c5b (sfx2
        store: create temp files next to local files, 2018-01-08), the problem
        was that the directory hosting the input ODT file was called
        "Bugzilla%C3%BF" (URL-encoded from "ÿ"), we got this as
        "Bugzilla%25C3%25BF" (encoded from directory name), but we forgot to
        decode it before passing this URL to the utl::TempFile ctor as a parent
        directory, which resulted in failing to save as PDF, and crashing on
        DOCX export.
        
        Note that in practice this only caused a problem on Windows.
        
        Change-Id: I5fc8a356b63efc2f16405a14ee59a061b52c5205
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111359
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-23  Seth Chaiklin  <sdc.blanco@youmail.dk>  [b2111e0060b2ed58d2e2d0ec0d22ba049259f89d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 06cbf65b61d9a0fc1eb946c9fff4108c25819f27
          - tdf#139667 update numbering style in header/footer, caption help
            
              ( swriter/guide/captions_numbers.xhp )
                * "numbering style" -> "numbering scheme" and <menuitem> in
                   that paragraph
                * update to <h1>
            
              ( swriter/guide/footer_nextpage.xhp )
                * "numbering style" -> "numbering scheme" and <menuitem>
                * update to <h1>,<relatedtopics>
            
              ( swriter/guide/header_with_chapter.xhp )
                 * "numbering style" -> "numbering scheme"
                 * update to <h1>,<h2>,<relatedtopics>, some <menuitem>
            
              ( swriter/guide/header_footer.xhp )
                * update to <h1>,<h2>
            
            Change-Id: I9eb33c3355b80afc5244500342149d632f83259a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111183
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-02-23  Seth Chaiklin  <sdc.blanco@youmail.dk>  [9d4fe73852642f2951cda899bbae4a63bce6729c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5fccd7a6566e728a82c64a47d34c0ee07a137cff
          - tdf#139667 change embed in Bullets and Numbering dialog
            
             Numbering / Numbering Style tab was changed to Ordered
             for both Bullets and Numbering and List Style dialogs
             so do not need a separate heading any more.  Can embed
             the heading from the help page for the Numbering tab.
            
            Change-Id: If1324a57795a5878d3e200854a4a16429ab603db
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111184
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-02-23  Seth Chaiklin  <sdc.blanco@youmail.dk>  [161b4195bea8029ca7ac1bde6f7e984e04d8be29]

        tdf#139667  "List" -> "Apply List Style" in Paragraph and PS Dialog
        
           * change heading label for List Style
           + add tooltips for the two combo boxes
           * small corrections in recently-added tooltips
        
        Change-Id: Ie2a478e7db7cafdd3b27f1acfe024f7c72cf221a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110448
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-02-23  Noel  <noel.grandin@collabora.co.uk>  [d678a580419dda0b2b3d9ef13b027c769ac7b71b]

        loplugin:refcounting in comphelper
        
        Change-Id: Ie3e1fcdbdbd01448a9eea23a899a924e6b626257
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111354
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-23  Noel  <noel.grandin@collabora.co.uk>  [c2a0896183f33fab5f643400b171b031af5e468e]

        loplugin:refcounting in cui
        
        Change-Id: I09b71657f9f5fef733cbaae8a2eda457735b50cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111368
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-23  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [0c36f364b14aacd0eeb53087ae2fce54402dc741]

        tdf#138122 Detect window scaling for multi display configurations on macOS
        
        (1) Activate window scaling when at least one retina display is connected
        
        (2) Remove environment variable VCL_MACOS_FORCE_WINDOW_SCALING
        
        (3) Disable related unit tests unless bitmap scaling has been implemented
        
        Change-Id: I218119a21e319e22bf17c609608724fce180f000
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111267
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-23  Seth Chaiklin  <sdc.blanco@youmail.dk>  [0ee761853fd93dd66805d53636fe55c8879063da]

        tdf#140058 move "No List" position in context menu; add radio button
        
           for both text and table in Writer, Writer/Web, and forms
        
        Change-Id: I696dbcf3e027a2595e2eed7e9fb9585c352da184
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111176
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-23  Noel  <noel.grandin@collabora.co.uk>  [73cfa4945d1d429688a104240cf3268d3ce06029]

        loplugin:refcounting in basctl
        
        Change-Id: I22ddaee2b97af75c710df78542c27dca0730d0bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111352
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-23  Noel  <noel.grandin@collabora.co.uk>  [239d3a850dd3bef82c050fd727f4dbd5cf8ae0af]

        loplugin:refcounting in avmedia
        
        Change-Id: I150a0f9ffe6ca10d9e92af347e5cc4b87a828125
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111351
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-23  Noel  <noel.grandin@collabora.co.uk>  [9861aaad25f3e9bf5d78c56143c3f3b727c73007]

        loplugin:refcounting in chart2
        
        Change-Id: I4949e67aae74631acc138a3a52621705cda0dd77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111353
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-23  Noel  <noel.grandin@collabora.co.uk>  [9a61e9a3356874a23a697ace57a53e3ada505d87]

        loplugin:refcounting in fpicker
        
        Change-Id: Ia14d2a874d559c4438a33c8a46ec6076802cd637
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111285
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-23  Justin Luth  <justin.luth@collabora.com>  [873df086db969cadc66087a5abdb1ff33f2c99f1]

        tdf#135774, tdf#114799 Char highlight: apply to numbering
        
        This is a partial revert of LO 7.0's
        commit 315d56582f8a56d8f2d3ea6cda63ea4832249608
        
        The character background is exported as either w:highlight
        or w:shd, based on a user setting. w:shd does not affect
        numbering in MS Word, only the 16 color w:highlight does.
        (tools - options - Load/Save - Microsoft Office -
         Character highlighting export as: Highlight or Shading)
        
        I replaced tdf114799.docx with a version that uses w:highlight
        instead of w:shd. The test was doing it backwards - MS Word
        was NOT highlighting the numbering in the original unit test.
        
        I added another test using the original unit test to ensure
        that the numbering was not affected by the paragraph's
        char shading.
        
        There are many other "Char highlight:" patches in 7.2
        that are not going to be backported.
        See http://wiki.documentfoundation.org/Documentation/CharHighlight
        for more details about this topic.
        
        Change-Id: I38b6f700895e29f634f07430f6c7a13722ffa4f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111201
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-02-22  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [576c6054d8d445cc977fc3789c572cfc2a3ccd83]

        Karasa Jaga: tdf#133038 change some formatting icons for Catalan
        
        Change-Id: I4146e0afbc7bd1aa95d2029a0618e02b168b33ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111304
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-02-22  Stephan Bergmann  <sbergman@redhat.com>  [a1d987cf3d0e1ae4d87f7d06ae93e71a0cc59f0c]

        Fix computation of aF fraction in OutputDevice::SetRelativeMapMode
        
        ...where cfff893b9c82843a90aac4ecdb3a3936721b74a0 "Move unit conversion code to
        o3tl, and unify on that in more places" had apparently switched the numerator
        and denominator arguments passed into the Fraction constructor.  (And give the
        two values returned by o3tl::getConversionMulDiv less misleading names.)
        
        This had caused e.g. UITest_conditional_format
        UITEST_TEST_NAME=tdf100793.tdf100793.test_tdf100793 to fail in a
        (--without-system-cairo) UBSan build with
        
        > cairo-slope-private.h:50:22: runtime error: signed integer overflow: -2126627072 - 135139840 cannot be represented in type 'int'
        >  #0 in _cairo_slope_init at workdir/UnpackedTarball/cairo/src/./cairo-slope-private.h:50:22
        >  #1 in _cairo_path_fixed_line_to at workdir/UnpackedTarball/cairo/src/cairo-path-fixed.c:517:6
        >  #2 in _cairo_default_context_line_to at workdir/UnpackedTarball/cairo/src/cairo-default-context.c:715:12
        >  #3 in cairo_line_to at workdir/UnpackedTarball/cairo/src/cairo.c:1743:14
        >  #4 in AddPolygonToPath(_cairo*, basegfx::B2DPolygon const&, basegfx::B2DHomMatrix const&, bool, bool) at vcl/headless/svpgdi.cxx:1291:13
        >  #5 in (anonymous namespace)::add_polygon_path(_cairo*, basegfx::B2DPolyPolygon const&, basegfx::B2DHomMatrix const&, bool) at vcl/headless/svpgdi.cxx:1821:33
        >  #6 in SvpSalGraphics::drawPolyPolygon(basegfx::B2DHomMatrix const&, basegfx::B2DPolyPolygon const&, double) at vcl/headless/svpgdi.cxx:1879:9
        >  #7 in SvpSalGraphics::drawRect(long, long, long, long) at vcl/headless/svpgdi.cxx:1059:9
        >  #8 in SalGraphics::DrawRect(long, long, long, long, OutputDevice const&) at vcl/source/gdi/salgdilayout.cxx:373:5
        >  #9 in OutputDevice::DrawRect(tools::Rectangle const&) at vcl/source/outdev/rect.cxx:83:17
        >  #10 in (anonymous namespace)::drawCells(OutputDevice&, std::optional<Color> const&, SvxBrushItem const*, std::optional<Color>&, SvxBrushItem const*&, tools::Rectangle&, long, long, long, long, ScDataBarInfo const*, ScDataBarInfo const*&, ScIconSetInfo const*, ScIconSetInfo const*&, std::__debug::map<rtl::OUString, BitmapEx, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, BitmapEx> > >&) at sc/source/ui/view/output.cxx:947:32
        >  #11 in ScOutputData::DrawBackground(OutputDevice&) at sc/source/ui/view/output.cxx:1116:21
        >  #12 in ScPrintFunc::DrawToDev(ScDocument&, OutputDevice*, double, tools::Rectangle const&, ScViewData*, bool) at sc/source/ui/view/printfun.cxx:594:17
        >  #13 in ScDocShell::Draw(OutputDevice*, JobSetup const&, unsigned short) at sc/source/ui/docshell/docsh4.cxx:2146:9
        >  #14 in SfxObjectShell::DoDraw_Impl(OutputDevice*, Point const&, Fraction const&, Fraction const&, JobSetup const&, unsigned short) at sfx2/source/doc/objembed.cxx:194:5
        >  #15 in SfxObjectShell::DoDraw(OutputDevice*, Point const&, Size const&, JobSetup const&, unsigned short) at sfx2/source/doc/objembed.cxx:141:9
        >  #16 in SfxObjectShell::CreatePreview_Impl(bool, VirtualDevice*, GDIMetaFile*) const at sfx2/source/doc/objcont.cxx:199:40
        >  #17 in SfxObjectShell::GetPreviewBitmap() const at sfx2/source/doc/objcont.cxx:110:9
        >  #18 in SfxPickListImpl::AddDocumentToPickList(SfxObjectShell const*) at sfx2/source/appl/sfxpicklist.cxx:120:46
        >  #19 in SfxPickListImpl::Notify(SfxBroadcaster&, SfxHint const&) at sfx2/source/appl/sfxpicklist.cxx:208:13
        >  #20 in SfxBroadcaster::Broadcast(SfxHint const&) at svl/source/notify/SfxBroadcaster.cxx:39:24
        >  #21 in (anonymous namespace)::SfxEventAsyncer_Impl::IdleHdl(Timer*) at sfx2/source/appl/appcfg.cxx:105:19
        >  #22 in (anonymous namespace)::SfxEventAsyncer_Impl::LinkStubIdleHdl(void*, Timer*) at sfx2/source/appl/appcfg.cxx:100:1
        >  #23 in Link<Timer*, void>::Call(Timer*) const at include/tools/link.hxx:111:45
        >  #24 in Timer::Invoke() at vcl/source/app/timer.cxx:75:21
        >  #25 in Scheduler::ProcessTaskScheduling() at vcl/source/app/scheduler.cxx:476:20
        >  #26 in Scheduler::CallbackTaskScheduling() at vcl/source/app/scheduler.cxx:266:5
        >  #27 in SalTimer::CallCallback() at vcl/inc/saltimer.hxx:54:13
        >  #28 in SvpSalInstance::CheckTimeout(bool) at vcl/headless/svpinst.cxx:210:53
        >  #29 in SvpSalInstance::DoYield(bool, bool) at vcl/headless/svpinst.cxx:463:21
        >  #30 in ImplYield(bool, bool) at vcl/source/app/svapp.cxx:463:48
        >  #31 in Application::Yield() at vcl/source/app/svapp.cxx:530:5
        >  #32 in Application::Execute() at vcl/source/app/svapp.cxx:442:9
        >  #33 in desktop::Desktop::Main() at desktop/source/app/app.cxx:1586:13
        >  #34 in ImplSVMain() at vcl/source/app/svmain.cxx:196:35
        >  #35 in SVMain() at vcl/source/app/svmain.cxx:228:12
        >  #36 in soffice_main at desktop/source/app/sofficemain.cxx:98:12
        >  #37 in sal_main at desktop/source/app/main.c:49:15
        >  #38 in main at desktop/source/app/main.c:47:1
        
        because aF was computed as 2540/1 instead of 1/2540 now.
        
        Change-Id: I092e6afe8cf2ea3145befccf075252b8e09f0967
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111347
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-02-22  Caolán McNamara  <caolanm@redhat.com>  [ca2498a0de77065e8e1b42c827cf6bf74e135725]

        convert other svxruler menu
        
        Change-Id: Ie7d896139f805ddfc64fc7824741a9daff0dab15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111350
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-22  Caolán McNamara  <caolanm@redhat.com>  [c02696d7f9e4f56954e1c37452949762872f1f8e]

        forward declare some things and avoid includes
        
        Change-Id: I8bf6e23904c932de646aa84fffab1b5549dbdf31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111349
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-22  Caolán McNamara  <caolanm@redhat.com>  [216d7c42a8ccc5fa1379e84cb6b32d21857f774d]

        weld colsmenu
        
        Change-Id: I733e101905137abc0b3f93b9fe03e4a26c1bd520
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111348
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-22  Mike Kaganski  <mike.kaganski@collabora.com>  [e651dcd9820b2472e66f512ad2669e21d23ef465]

        Some more unit conversion unification
        
        Change-Id: I0410a73e4376ea0e4698f311cb3deb02c37fb931
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111341
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-22  Michael Stahl  <michael.stahl@allotropia.de>  [d62c93a831080ef332e416dc78f5600c2c5b9850]

        tdf#140437 ODF import: fix for broken documents with field code as type
        
        Not sure how old the bug that caused this and which filter it was
        originally but currently the Word import filters don't do that any more.
        
        This causes an exception since commit
        dd24e21bb4f183048a738314934fc3f02ec093f1 so try to fix it up.
        
        Change-Id: I087586054ebd5698ed8e8a4054869df202226e92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111345
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-22  Michael Stahl  <michael.stahl@allotropia.de>  [60b61fdaf85cecea0f972fc435530ee5d7492c98]

        oox: VML export: write o:allowincell attribute on shapes
        
        Apparently the default is "t", which causes a fly that is anchored
        at-page with the first content on the page being a table to be wrongly
        positioned.
        
        Change-Id: Iba1b961c6e884b2a55928952937187732ef73a5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111336
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-22  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [bed8fb89abd980d08c5612f5f100bfad4ef0bca8]

        Sukapura: tdf#133038 change some formatting icons for Catalan
        
        Change-Id: I348f0f7b706befd7cb6dc00175875ef4256cba78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111343
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-02-22  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [4b47327233d122bf8775ea5d73a047fbea16f5c8]

        Update git submodules
        
        * Update translations from branch 'master'
          to ff06bb650ac32a415815345a1fd4184a8fc311d4
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: Ic293be102c0ddce522e0c4a919cb40368b7d9a7b
            
2021-02-22  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [ea0f4ea38407c461340b0401b49ed280d3d5dd5e]

        Sifr: tdf#133038 change some formatting icons for Catalan
        
        Change-Id: Ia0023372e70ff3a608f397804466c0ea2b807f0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111337
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-02-22  Rafael Lima  <rafael.palma.lima@gmail.com>  [daffe9c44caaf6b42a46f0b4050c6325f1d19a9a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c2fa9223ea62e33237a98bdcca5eaab2bbc5bb41
          - Create SF TextStream Help page
            
            Other minor changes:
            - sf_filesystem: remove blank spaces before colons; x-ref with sf_textstream
            - sf_calc: fix extra ")" at end of line; silence two strings for translation
            - lib_ScriptForge: changes the layout of the table of contents; silence a string for translation;
            
            Change-Id: I669e70ccd8c6b9462b5bd203bfb671c23dd8bc4f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111046
            Tested-by: Jenkins
            Reviewed-by: Alain Romedenne <alain.romedenne@libreoffice.org>
            
2021-02-22  Miklos Vajna  <vmiklos@collabora.com>  [3870198c0d0bf354cddc33da88b4ddd02de40c94]

        svx: fix unexpected large bezier shapes when created via the UNO API
        
        Regression from commit bc886f523872d4f9845c188c7d525d72a1a60946
        (tdf#98584 Correct import draw:transform values skewY and matrix,
        2020-01-02), then problem is was that now we handle the transform matrix
        for path objects the way ODF likes it, but this breaks UNO API clients
        with existing code.
        
        In an attempt to make everyone happy, revert the default to ignore
        scaling from the transform matrix, but add a way so that xmloff/ can opt
        in to handle it. This way the ODF import result doesn't regression and
        UNO API compatibility is not broken, either.
        
        Change-Id: I8d525e56954bf68c42d3629eca87fe9b513de507
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111340
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-22  Caolán McNamara  <caolanm@redhat.com>  [110e3b63a7287e625570adead9f0bab12383dd3f]

        there is no way to activate ID_BROWSER_COLUMNINFO so its dead-code
        
        Change-Id: Ib06ab1f0e0b62324f910d5954a11cc698de8d764
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111342
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-22  Noel  <noel.grandin@collabora.co.uk>  [1571fd8bfdb1deb07b4d6a4abde4919d24550cea]

        loplugin:refcounting in basic
        
        Change-Id: I0c1e41436ddae176695a90c120303727aa3bc2ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111306
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-22  Noel  <noel.grandin@collabora.co.uk>  [dc37866f3266f92c71bb4b3cec2b869069230c28]

        loplugin:refcounting in editeng
        
        Change-Id: I7d00bede5dbf216e5d3d179a03b101322ae23e11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111287
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-22  Miklos Vajna  <vmiklos@collabora.com>  [b8a38885093fc447792e6025b339f51e0874a66b]

        sax: document SAX_DISABLE_THREADS
        
        Change-Id: I39c05bb3dac09b67b93693dd8f2a297f6eb28f52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111344
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-22  Stephan Bergmann  <sbergman@redhat.com>  [b0f1672a5db0379b0e5f424038fc38f5d699eceb]

        Avoid loplugin:refounting in uninstantiated template code
        
        ...causing e.g. false positive
        
        > In file included from shell/source/win32/spsupp/COMOpenDocuments_x64.cxx:11:
        > In file included from shell/source/win32/spsupp/COMOpenDocuments.cxx:16:
        > In file included from shell/inc/spsupp\COMOpenDocuments.hpp:21:
        > shell/inc/spsupp/COMRefCounted.hpp(35,13): error: cppu::OWeakObject subclass 'COMRefCounted<Interfaces...>' being deleted via delete, should be managed via rtl::Reference [loplugin:refcounting]
        >             delete this;
        >             ^~~~~~~~~~~
        
        with clang-cl on Windows.  (Ideally, this would be made up for with setting this
        plugins' shouldVisitTemplateInstantiations() to true, see the TODO added in
        compilerplugins/clang/test/refcounting.cxx, but that would cause lots of other
        findings, so is left out for now.)
        
        Change-Id: Ia52b13498a0c7169b37ecf4882ce84c3cc1d2cc4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111339
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [68a323c97ad817faf95d2569b0965c4654044f60]

        tdf#104795: sw: Add UItest
        
        Change-Id: I6d2bff09a7aacf09900a8ce960504aa7428e8db2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111333
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-22  Caolán McNamara  <caolanm@redhat.com>  [3cdecf3e653864d9818b13de99a38228539baacb]

        add two missing use-underline to colsmenu
        
        Change-Id: Ibab05afd804cc33f2d47a19355842175500e2925
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111335
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-22  Caolán McNamara  <caolanm@redhat.com>  [20997b4598f559d3274916dc1c343c69e8feeceb]

        factor out as a ResizableDockingWindow
        
        Change-Id: I557ccf866cc879b3cc22fcdbca882f4413cb57d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111334
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-22  Caolán McNamara  <caolanm@redhat.com>  [40f81f1f9eb4266a897c6c5185544908d91c714e]

        move dockingwindow.ui to vcl
        
        Change-Id: I90f18ba755da8ade247330ed102ffcc95740ebab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111265
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-22  Caolán McNamara  <caolanm@redhat.com>  [8f4da40cc69979ba4982d44c49035138d13726d8]

        rename to DropdownDockingWindow
        
        these are used as non-resizable dropdown menu-alike things
        
        Change-Id: Ifd2ebd98a5fb08d27345113f4be8db0afb1d895a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111310
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [09acea893429b6bdfe61da23e463cfbc29947b72]

        uitest: sw: re-enable test to see if it still fails
        
        it doesn't fail for me, let's see for others.
        Anyway, I might have an idea how to fix it if it still fails
        
        Change-Id: Ie3b60c0e652302df3d2ff0331c3df765934620c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111203
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [016e34707417840528532109a8b416f883991c24]

        tdf#115853: sw: Add UItest
        
        Change-Id: Ie7b376a2329751120a30cbf17c29b80f46b87618
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111332
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-22  Caolán McNamara  <caolanm@redhat.com>  [61c5c0170d1b36b71b4facb2c8bbbc3f8ca5a6ba]

        an iconview target is also possible
        
        Change-Id: I82f4a71141e6cac7fc66f2614ab4ca97eab04038
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111308
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-22  Noel  <noel.grandin@collabora.co.uk>  [919e47ee210dc40ae8f235e6904b217b26788f26]

        loplugin:refcounting in canvas
        
        Change-Id: I77e4d29b2911bb86c383afbf977d241eaa8cd341
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111307
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-22  Noel  <noel.grandin@collabora.co.uk>  [18aafdd0f936ab6bb4225447a328f5471d143b0d]

        loplugin:refcounting in accessibility
        
        Change-Id: Ic9e780dc3f834e2e8b5d3a8d8445419a4bd050dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111300
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-22  Noel  <noel.grandin@collabora.co.uk>  [dffe94959ada5297c7c719497395f5dfe66c4d2f]

        loplugin:refcounting in connectivity
        
        Change-Id: Iff2f096e7ee00d9cb29d47462dd7e1963c6b06e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111302
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-22  Caolán McNamara  <caolanm@redhat.com>  [2a8e84448ce2a5603f9134ee830c389dbc4fd6b6]

        drop stray printf
        
        Change-Id: I69ebaa5cd620384f583294123e467e88c76a3e27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111309
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-22  Luboš Luňák  <l.lunak@collabora.com>  [e74c9a340ffa34d8d0a7c5bd728148462254a243]

        optimize Bitmap::Mirror()
        
        For the usual bitmap pixel formats it's much faster to just move
        around pixel data rather than call the pixel-set/get functions.
        
        Change-Id: Ie99b3ea1431d965b110ec08d269e163d9f108cf3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111213
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-02-22  Caolán McNamara  <caolanm@redhat.com>  [dec32864a61104001cb6ff63c218ea5fb2a7ab1e]

        cid#1473244 silence Unchecked return value
        
        Change-Id: If33e7cd76e361e8abfe71a88df0b3875759a059d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111303
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-22  Stephan Bergmann  <sbergman@redhat.com>  [0e9af8b2a6f8b740f5680201f35c128732ed357c]

        Adapt to changed CreateWindow signature
        
        ...in 197bcde5c4d771ace11962213c11c9763be11039 "loplugin:refcounting in
        svtools", see UBSan
        
        > toolkit/source/awt/vclxtoolkit.cxx:1912:22: runtime error: call to function CreateWindow through pointer to incorrect function type 'vcl::Window *(*)(VCLXWindow **, const com::sun::star::awt::WindowDescriptor *, vcl::Window *, long)'
        > svtools/source/uno/unoiface.cxx:29: note: CreateWindow defined here
        >  #0 in (anonymous namespace)::VCLXToolkit::ImplCreateWindow(com::sun::star::awt::WindowDescriptor const&, MessBoxStyle) at toolkit/source/awt/vclxtoolkit.cxx:1912:22
        
        during CppunitTest_toolkit
        
        Change-Id: I1fdf977ed8f0ae67c09ba1e1565499db3f9f1af3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111305
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2021-02-22  Noel  <noel.grandin@collabora.co.uk>  [f0c0796cb9a1dba9e03f6ce863ac96e596b04981]

        loplugin:refcounting in desktop
        
        Change-Id: If62998173edb3961beb32de484eba000bd28f4d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111301
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-22  Miklos Vajna  <vmiklos@collabora.com>  [905f8e51280cc42a81960c9dc6e6102bcbbaa1ca]

        sw: prefix members of SwFixPortion, SwFlyPortion, SwGluePortion and ...
        
        ... SwTabPortion
        
        See tdf#94879 for motivation.
        
        Change-Id: Ic3918caa922cfd99e361010b44fe9d0c95e28b1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111298
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-22  Noel  <noel.grandin@collabora.co.uk>  [7be139f114f5f14588e06f8224b0b978db833de2]

        loplugin:refcounting in extensions
        
        Change-Id: Ie4e4c771542ce38ce8197667f6374cc191a44ee9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111286
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-22  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [26d23c96d449c201e50df04023d9cbfd59d3d133]

        Trendline dlg: Enable widgets only when matching type is selected
        
        Change-Id: Ia232683aafdfe8d2b32be985476cb20702fc807c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111104
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-02-22  dante  <dante19031999@gmail.com>  [7862b5949c524522bddb5ab023d2a59ac41778d1]

        Starmath expert settings cleanup of deprecated stuff
        
        Change-Id: I83a38c54c1fe988c432d65e9c537d50756521b47
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111236
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-22  dante  <dante19031999@gmail.com>  [927b4e74c4f841336575d20036e77bde10cd335a]

        Correct description error of config field
        
        Change-Id: I3da7ef2ed9ac17240cbd1e6de7bf88ca923e1b92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111235
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-22  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [b53232033ed528d0e2c0f9b074c6853d7a3f0ddd]

        Update Data Label dlg according to UX mockup
        
        Change-Id: Ia9855a4bc9c5211b4510aa1053faac9e65346818
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111118
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-02-22  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [f06380c1eb24aebc73c3ee48a353de9119305c87]

        No such thing as ChartTrendlinePanel
        
        Makes LO crash when opening trendline dlg
        
        Change-Id: Ib9a1d5b4cb19b4ba27e9d1759a6817ad183cdc6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111076
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-02-22  Noel  <noel.grandin@collabora.co.uk>  [eac1daddf376f44b55b5d592cdada2b7775f2910]

        loplugin:refcounting in dbaccess
        
        Change-Id: I8d8b33b5488dd1568f0105425d033da42578b4e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111289
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-22  Noel  <noel.grandin@collabora.co.uk>  [21d76782b39cf83130985d27138f61308f572151]

        loplugin:refcounting in drawinglayer
        
        Change-Id: Ia7bf3a4811a47180ce2a92852a01b613ff16279a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111288
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-22  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [795ac4b5b6ba2c55ca73859fbc9bd4116120fe29]

        Update trendline dlg according to UX mockup
        
        Change-Id: I0b544f15776a641b39704bbe2ec848c687ae55bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111103
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-02-22  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [e4037a34f784cc54fba08bdac48f1660f7c2ec5f]

        tdf#133423 Add UITest
        
        Change-Id: Ifddcb283073796a890a374f6b5100ddc5909a23b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111075
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-02-22  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [33a193130f7643f5bab2c9369f5d700114c6fbee]

        tdf#133423 Add ODF import/export test
        
        Change-Id: I147c0cbd0b19d13ba86c3aa42cfe03de5d24de88
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111099
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-02-22  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [4141533a3fb984fbaefe87b15fceeda7f2082061]

        [API CHANGE] tdf#133423 Implement chart:regression-moving-type
        
        Change-Id: Icb967367fbf12e5a1566b7f18ebe5e3d8a3534f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110748
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-02-22  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [c40ce0c542b46d45a00561a926953df2fe9a9762]

        Colibre: tdf#133038 change some formatting icons for Catalan
        
        Change-Id: I7a56ad91c3f23a0b2a33d732c885dedb06eacd87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111270
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-02-22  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [460c778bd483fb0a61c4b0d46f5f876ce80dff26]

        devtools: add implementation class to the methods category
        
        Implementation class is the class where the method is implemented
        on.
        
        Change-Id: Ia415ce96a821b4335e1f378b6b7773548fd3e705
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111293
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-22  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fed778b1cf85b100d5744ceffabb08a3d1243271]

        devtools: add MethodNode to show the column values for methods
        
        This adds the MethodNode, which uses reflection to get the info
        for a perticular method - mainly the return type and input/output
        parameters. The types have been simplified for this view.
        
        Change-Id: I81f895d3cdf1472ae4b21227572b7ccfad607018
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111094
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-22  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [883607d55154eadbc4fa8d1920500af1060ee69e]

        devtools: rework columns for all categories in the inspector
        
        The columns for services and interfaces has been simplified to
        just "Name" column. For methods the columns have been changed to
        "Method", "Return Type" and "Parameters". The properties tree view
        remained unchanged.
        
        Change-Id: Ie8db69e11a3ea5aa289305017ed024d2d0d627da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111093
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-22  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [28115cec387e4a548844a7402be798d6ff47f9ac]

        devtools: change the object inspector view to tabs
        
        Until now we had only one tree view with top-level nodes for
        services, interfaces, properties and methods. The problem with
        this is that each one category has it's own distinct columns
        (especially methods) so they can't fit well into just one tree
        view. Services and interfaces categories are very simple so they
        can be presented in a simpler way.
        
        This change adds a tab-bar on top, for all the categories and each
        one is now presented in its own tree view, which makes it possible
        to modify the tree view to the specific category. Tree views are
        currently copies, but they will be modified in the future into
        what is more appropriate for the category.
        
        Change-Id: Ib532df9bb7b9e0920fff57085d6ec4f1031b3ed8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111092
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-21  Tor Lillqvist  <tml@collabora.com>  [385808a2dff7300ec0120fdd5e8acfad8f86e50d]

        Typo fix: supress -> suppress
        
        Change-Id: I72aeaff1bc8ac67253265ea99de91b9b9906e5d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111275
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-02-21  Noel  <noel.grandin@collabora.co.uk>  [e150c78cdfbe112bd880107b476ac42e72d4643c]

        loplugin:refcounting in package..sax
        
        Change-Id: I83618f54a4117cd81d8626307716129a761e14c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111274
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-21  David Tardon  <dtardon@redhat.com>  [bb8fb3237c9d1b9516f5803d476c1db09570c2dc]

        expand lotuswordpro README a bit
        
        Change-Id: Ibe5e5b1bef43049065915f80aae5037a782ed698

2021-02-21  Jean-Pierre Ledure  <jp@ledure.be>  [4b448758a98670efe259965829e5ce0861392caf]

        ScriptForge - (SF_Platform) new Locale and PythonVersion properties
        
        - 'Locale' returns a la-CO (language-COUNTRY) string
           derived from com.sun.star.lang.Locale
        - 'PythonVersion' returns Python major.minor.patchlevel
           supplied by ScriptForgeHelper.py platform class
        
        Change-Id: I2b8495c03253b17c5e4ba14765b1f359eee67813
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111284
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-02-21  David Tardon  <dtardon@redhat.com>  [301b09f0c4fef6fca52fa0b28827a657bbbb6b39]

        lotuswordpro: allow to dump intermediate XML into file
        
        If env. variable DBG_LWPIMPORT_DIR= is set to an existing directory, a
        formatted representation of the intermediate XML format is dumped into a
        file named lwpimport.xml in that directory. This makes debugging of
        Lotus Word Pro import a lot easier.
        
        Change-Id: I872c388c2b378d55f476973890a073ec932e1b4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111283
        Tested-by: Jenkins
        Reviewed-by: David Tardon <dtardon@redhat.com>

2021-02-21  Noel  <noel.grandin@collabora.co.uk>  [78040af9acea0ab681aa54ff23844b647bc9b4f3]

        loplugin:refcounting in sc
        
        Change-Id: Id0ba24985aab36b931fa74b266dc5bf0bef62bb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111273
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-21  Noel  <noel.grandin@collabora.co.uk>  [8f231fc5df201c45d16bce0b4b17f727842b2121]

        loplugin:refcounting in sd
        
        Change-Id: Ic95aa7a3c1fdab1baef744ec85ffc9c98dee5f1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111272
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-21  Noel  <noel.grandin@collabora.co.uk>  [98173f6222cec22170b53c7d9c94c6ce5b08b4d9]

        loplugin:refcounting in oox..i18npool
        
        Change-Id: Iff904a7ac887fa9b77bea87dbb1012281848a540
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111278
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-21  Noel  <noel.grandin@collabora.co.uk>  [897970cd0b9709258b6b5b5fc05dba2e74a72b7c]

        loplugin:refcounting in framework
        
        Change-Id: I2d7d14fe0335689e4a338c70587bf33137ed1ddd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111279
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-21  Noel  <noel.grandin@collabora.co.uk>  [6b6f9fb71fa1bfcb438b89596e6f19529cfe1eba]

        loplugin:refcounting in filter
        
        Change-Id: I77323376b7a2b04e50bf3017c00a0eea566da37d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111281
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-21  Noel  <noel.grandin@collabora.co.uk>  [7ffb71e759e5d29a505188d1cbf506dd57383a4a]

        loplugin:refcounting in forms
        
        Change-Id: I19d67e54f77e354eaddaaa7de1f3e22c2b7cdbf6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111280
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-21  Mike Kaganski  <mike.kaganski@collabora.com>  [6dccc6b54e4bb13f765d494bcdcdd782fa11fe38]

        Some more unit conversion unification
        
        Change-Id: Id000613426eb5a0159f44419446cad1f3d7f1845
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111282
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-21  Andras Timar  <andras.timar@collabora.com>  [308a72192036f84340578b7670afbbf4f8377345]

        fix variable name in SAL_INFO
        
        Change-Id: Ie6da9b1677e60b4e9dfe507e1571cc68610a6cf0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111188
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2021-02-21  Mike Kaganski  <mike.kaganski@collabora.com>  [32cfffbfc0eb0a2b37080bb0936097949b893001]

        Use structured binding here for simplicity and clarity
        
        Change-Id: I1da9fe46d72f9b274022d28667b2244cb0824131
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111190
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-21  Mike Kaganski  <mike.kaganski@collabora.com>  [27c272797b4a90704c4d0b267d042f4d0837a153]

        Missing include (fix --disable-pch build)
        
        Change-Id: I0e44c03059f86946f57230bf9786a8fe25e55dea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111189
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-21  Mike Kaganski  <mike.kaganski@collabora.com>  [cdc67f6da362cea008a780abe412403eae64d04c]

        Some more unit conversion unification
        
        Change-Id: I1a906d918bb4255a75c62c68a57244f59d51d2b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111269
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-21  Heiko Tietze  <tietze.heiko@gmail.com>  [eb807e785b6acda1529b2f58ada2c1e84b38f7f5]

        Resolves tdf#140511 - UI glitches
        
        Clean-up of nested grids and boxes
        
        Change-Id: Iea2aa3d03210c0bbbf15b3eed546795de972b21b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111209
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-21  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [e61db880c26fe65ff02e914465ba58e947baf47c]

        elementary: tdf#133038 change some formatting icons for Catalan
        
        Change-Id: I3b51677f9451220c0c039c61467e903eabfc0395
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111266
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-02-20  Caolán McNamara  <caolanm@redhat.com>  [130a866a2e289d78a680a57c0cdf84e7dd17d285]

        no need for this .ui to require LibreOffice lib
        
        Change-Id: Ifb202a34d745e08023c94a1646eca1d9e8b8cb2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111264
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-20  Caolán McNamara  <caolanm@redhat.com>  [aac0412d549ec6a2763a2beee1fdb24b501c6982]

        ofz#31177 avoid config layer for fuzzing
        
        Change-Id: Id476c3075ed20e97e93ea58813007941bd090027
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111263
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-20  Noel  <noel.grandin@collabora.co.uk>  [d49277fc7c017c5a62a0c28af782cfc04a6460ab]

        loplugin:refcounting in sfx2
        
        Change-Id: I22ca5dab32fb4bf9a1ab7d478105db2d12e14b14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111262
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-20  Noel  <noel.grandin@collabora.co.uk>  [7c992bd895574eb1faf473875f8e655e9b73cb79]

        loplugin:refcounting in starmath
        
        Change-Id: I165272a8f7bd514b60719db360a2a19236b6658a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111260
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-20  Noel  <noel.grandin@collabora.co.uk>  [85a74ebd929d6396daf591a01f79758888fd7e4f]

        loplugin:refcounting in sot
        
        Change-Id: I29d50f536779c28570c8920ad34d0770934af0c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111261
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-20  Noel  <noel.grandin@collabora.co.uk>  [f56ae6badbb1eeb53c443bedbe8e96fd36ed426c]

        loplugin:refcounting in svgio
        
        Change-Id: Id7669026fbe4b6cc92e2b137cba0c6c3c33f7712
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111259
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-20  Xisco Fauli  <xiscofauli@libreoffice.org>  [aa644cd9f39670521ba0c93c152fc428e7bf01b4]

        uitest: sw: remove duplicated test
        
        Not sure why this test was added, but the fix for tdf#49683
        already contains a unittest, see 831b712d3da08f0050d2ee92c384ad8e6a2e461c
        
        Change-Id: I6c52e075118ba0e438dfdff8b0ca3be94b0dd5bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111227
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-20  Xisco Fauli  <xiscofauli@libreoffice.org>  [85779dce8c2dd4fb8330d0c38b3599985d33b0ef]

        tdf#122780: sw: Add UItest
        
        Change-Id: I9cd0c3e25842d69ee34f40ce206c022f86fc9545
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111242
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-20  msrijita18  <msrijita189@gmail.com>  [e61c0af4718af5dcb2efa94fba2f031dd0c92e1d]

        Add unittest for tdf#123841 Unfilled rectangles make filled rectangles
        
        Change-Id: Ic429ab5aa21102a44c9a559438bf3659a9d9137c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110849
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-20  Noel  <noel.grandin@collabora.co.uk>  [d8ed3bda462b351d2b98ec57cfdb879e0eec0010]

        loplugin:refcounting in svx
        
        Change-Id: I79afd219a29ad176ce72020579d2b29a0b3ec09d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111220
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-20  Caolán McNamara  <caolanm@redhat.com>  [a87fa0206bbcbcf9aa13ee17f6f41d34e176775e]

        drop some unneeded includes
        
        Change-Id: I0fe18c3e535bee2213606b7189778c40403a97ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111255
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-20  Caolán McNamara  <caolanm@redhat.com>  [41fe604a2e48c8c921a29bf4240abf8929582e2e]

        merge together interimdockparent usage
        
        and their uses of VclBuilder can be contained to vcl
        
        Change-Id: I0cbbd3175e4ec857187b7f1716232a3514fe9605
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111251
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-20  Caolán McNamara  <caolanm@redhat.com>  [1e0ade8b56c644868a72156186ab5c83e2abfb69]

        move docking adapters to vcl
        
        Change-Id: I9be6f65734c24196758dea6853219a168c53a7fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111250
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-20  Caolán McNamara  <caolanm@redhat.com>  [4959e43e1618b281c03ec58948fb61801add30b3]

        missing labels for two menu entries in writer readonly context menu
        
        since...
        
        commit 45d57a0dba8bb5a92150cc07bdff0b37b3041007
        Date:   Tue Apr 18 13:13:27 2017 +0100
        
            convert readonly menu to .ui
        
        Change-Id: Iaa65fc38be666067a3922e716902c8112da8ddde
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111245
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-20  Noel  <noel.grandin@collabora.co.uk>  [7d7d4cf217e82db8839dbc49dcab1ab72c203b4e]

        loplugin:refcounting in sw
        
        Change-Id: I56f2f5aa4d9105e93f28701b8352d1fb97829ead
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111215
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-20  Noel  <noel.grandin@collabora.co.uk>  [6aecd49aa6de7c7f65c3c240ee3b7db36497df4d]

        loplugin:refcounting in test
        
        Change-Id: I1e741283bffae6c3e40f4e61aaed5c085997c74f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111214
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-20  Noel  <noel.grandin@collabora.co.uk>  [197bcde5c4d771ace11962213c11c9763be11039]

        loplugin:refcounting in svtools
        
        Change-Id: I20f6b07aded513a4100d7ae4c7d74365a93dacca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111221
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-20  Noel  <noel.grandin@collabora.co.uk>  [66217bc8222537d7358464131a7fa30917a3a960]

        loplugin:refcounting in svl
        
        Change-Id: Iae192caa9d05f71ce02aae966ef1d71232d1a7b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111222
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-19  Stephan Bergmann  <sbergman@redhat.com>  [52f887612a5dccdca15af0408ad92284277733c5]

        loplugin:referencecasting (--enable-evolution2)
        
        Change-Id: I7e4470e0713a69ecbae3aebac2129557bd8a16c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111249
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-19  Tor Lillqvist  <tml@iki.fi>  [22e89d2ccd3ad3ee1b5ee00aebadd3d5a38fd5dd]

        tdf#140332: Can't use System V semaphores in a sandboxed macOS process
        
        See
        https://developer.apple.com/library/archive/documentation/Security/Conceptual/AppSandboxDesignGuide/AppSandboxInDepth/AppSandboxInDepth.html
        , "Note: System V semaphores are not supported in sandboxed apps".
        
        So use POSIX semaphores instead.
        
        Change-Id: I37c910cf13b868ab15fe31f90e42d24a9a24eeb1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111239
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-02-19  Xisco Fauli  <xiscofauli@libreoffice.org>  [794936b7b4e8661c83db32ab6ed532ed2627fea2]

        uitest: remove duplicated tests
        
        The document properties dialog's code is the same for the three
        components, no need to test the same things in three different places
        
        Change-Id: I26effca2093fdf6c5a98c641c03b7c1b5205838f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111229
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-19  Xisco Fauli  <xiscofauli@libreoffice.org>  [ee65cd26b546e5904bcec90125ee0f13a2ad34d4]

        uitest: sw: test insert/remove of custom properties
        
        Change-Id: I6de4c73a79e3a3ae5f9fcd4e6efcf25dc846e880
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111228
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-19  Xisco Fauli  <xiscofauli@libreoffice.org>  [6997ed7babe5d72cff8f46fdf997543a36efb766]

        uitest: sw: differentiate the elements in the custompropertieslines
        
        Change-Id: Ic61cd1655df2bcd7b89c4dfadcda801b7160253c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111226
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-19  Caolán McNamara  <caolanm@redhat.com>  [8edfede1bf11bd96ca0a1e20c9a5f010498fe381]

        add some missing use-underline properties
        
        Change-Id: Ib6cc06ccb8986e85a09335c3fa06f8c2a50eec2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111244
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-19  Caolán McNamara  <caolanm@redhat.com>  [e872d77cc0e5dc1571df4559101d0b80e40097c2]

        weld slidecontextmenu
        
        Change-Id: I7777a3fea3ddf920c45daa244826dffb7effa58c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111238
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-19  Caolán McNamara  <caolanm@redhat.com>  [ed8a157666c4aef5a28f9292e545095520c0dfaf]

        ignore "fake" keypress in slideshow
        
        where the fake keypress is needed to workaround
        https://gitlab.gnome.org/GNOME/gtk/issues/1785 which exists as a problem
        in gtk < 3.24
        
        Change-Id: If8cdd536668f515327ab8fc11033e5f9c6e56a35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111237
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-19  Caolán McNamara  <caolanm@redhat.com>  [d648cf4d1a56ac7d4bb4e0e6c533549a0e4b25f8]

        weld MasterPagesSelector context menus
        
        Change-Id: I0ed933d81ef8f5004c8efa36dd0cdcdca947a0a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111233
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-19  Caolán McNamara  <caolanm@redhat.com>  [bac75eaed7d09f917497f59b021235b5eeb567ae]

        RecentMasterPagesSelector menu has no "edit" entry
        
        its the same menu as MasterPagesSelector and the same "large" vs
        "small" enable/disable logic should be in use
        
        Change-Id: I3672c47299d585fbcec6fa2000fc0c84d6481ce1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111232
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-19  Caolán McNamara  <caolanm@redhat.com>  [860b2d0123cc44437d4882d7d5f204a32ed21a62]

        update pches
        
        Change-Id: Ic4586057346b6de700c1bb6ff4cd759a11bb3e4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111231
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-19  Caolán McNamara  <caolanm@redhat.com>  [d54d66e25ec0206f43ead5fe72428ebefd0b857c]

        move FixedText into toolkit-only headers
        
        Change-Id: I398e0eadedb58e43d670ddd947167a0a75759c2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111089
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-19  Seth Chaiklin  <sdc.blanco@youmail.dk>  [5e7e6c0b64dcd698636b9b5655b371bdd9cc5289]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9b39373c0559094e6b8b47cd740a7d5ddeb6a107
          - tdf#139667 update  insert "Page Count", including numbering style
            
              ( swriter/02/18030400.xhp )
                * basic description for this command has not been changed
                  since first commit in 2004.  Updated to appropriate form.
                + add <relatedtopics> section and one link
                * use renamed German id from swriter/00/00000404.xhp
                * update to <h1>
            
              ( swriter/00/00000404.xhp )
                * rename one German id
            
            Change-Id: If62ea45a52d9856e3ce42096c93ae60782040d33
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111180
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            Tested-by: Jenkins
            
2021-02-19  Caolán McNamara  <caolanm@redhat.com>  [7752bbe121fa0cd892ffc6ddaf465f519573dc09]

        foward declare NotebookBarAddonsItem instead of using include
        
        Change-Id: I57e5a8f28a40994b61ab0f554401e4f70c8ffc12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111230
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-19  Caolán McNamara  <caolanm@redhat.com>  [40496a1910c2fc453f010b0492a79aa62afbbc75]

        forward declare VclBuilder in VclBuilderContainer
        
        so we can hide it as a detail
        
        Change-Id: I8ab9097c04a16684ee89a92713ef5975d83b76bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111225
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-19  Caolán McNamara  <caolanm@redhat.com>  [58a8289afb507603c6ec00594ffd7fffd859b6be]

        weld inputwinmenu
        
        Change-Id: I84995928412ed45b4b91939b8a0b48906bb3c13b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111223
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-19  Caolán McNamara  <caolanm@redhat.com>  [074e969a23be8bf2f5ef21d6997f7a0522c81369]

        move VclBuilder::preload so desktop doesn't need to include that header
        
        Change-Id: I72f2b21cb9ac0b39995887afcf41189f2e7ad284
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111219
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-19  Seth Chaiklin  <sdc.blanco@youmail.dk>  [2db9ef47478fa7faf4fbceb0791edf43a110fb4f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 07062a1f83cff429a389101a7781632827c8a7a0
          - tdf#139667 update to "ordered" and "unordered" on Writer list styles
            
              ( swriter/01/05130000.xhp ) "styles in writer"
                 * "numbered" -> "ordered" and "bulleted" -> "unordered"
                 * rename German id (not used elsewhere)
                 - remove all colspan="" rowspan=""
                 * update to <h1>,<h2>
            
               ( swriter/01/05130100.xhp ) "condition" tab
                 * "numbering/bullets" -> "list"
                 * rename German id (not used elsewhere)
                 * change German id that was changed in
                     swriter/00/00000405.xhp
                 * update to <h1>,<h2>
            
               ( swriter/00/00000405.xhp )
                 * rename German id to "conditional_style"
                 * correction to access command, and update command
                   to <literal>,<menuitem>
            
            Change-Id: Ia7999d20c7a5d2f2c003a5834bb598e6b9106b37
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111172
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-02-19  Caolán McNamara  <caolanm@redhat.com>  [91dffd7424a4522440a84fca2262a1701aaf4e8b]

        weld rows menu
        
        Change-Id: I0dd56e2c236b15b057ddd0f2d93019b783d457d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111218
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-19  Caolán McNamara  <caolanm@redhat.com>  [84a3b4d7635d0a5819e8b376efa4d47e74612739]

        nRow argument is unused
        
        Change-Id: I9401d5af8e537423e7198435457107e12817fc09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111217
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-19  Caolán McNamara  <caolanm@redhat.com>  [3b29a4b33e2adc7589e4a5483725d7d765bcaff0]

        drop unneeded include
        
        Change-Id: I78ad2129d97d6a7476e81dc7689ffe30c449eb75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111216
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-19  Caolán McNamara  <caolanm@redhat.com>  [a6f364433b0bd5e1d51c775ad10099004a20140b]

        weld FunctionPopup_Impl
        
        Change-Id: I1489f545af75fc93cf37c4399217cd91ca464243
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111212
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-19  Caolán McNamara  <caolanm@redhat.com>  [d3765ec240eca85a72c6940a5e19bb82d65cad03]

        Related: tdf#140409 scale the menubutton like the other widgets
        
        Change-Id: I6b42ef958dd1625cfef5e48e45c932aef9a5960f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111211
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-19  Jun NOGATA  <nogajun@gmail.com>  [baddf594428a2e6cb011d3e1c710f380ec02d594]

        Add Japanese label makers data
        
            * Original Data: Default Settings for Japanese
              https://ja.osdn.net/projects/openoffice-docj/
            * Data cleaning: Tomonori Iwahashi(JO3EMC)
        
        Change-Id: Iebe4dcd85bc035d9c64a1fef2d0fd810acc6d3f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108536
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>

2021-02-19  Caolán McNamara  <caolanm@redhat.com>  [74e8f0b63894c921535d949fe0eebb43f7be52ed]

        detect if menubutton already has an image and reuse it
        
        Change-Id: Id8e48491ad27cd3bfac96817ae1bb4da751c38e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111210
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-19  Michael Stahl  <michael.stahl@allotropia.de>  [a0c8dc42335764d07c16a017c6b00486ec17ae53]

        python3: upgrade to release 3.8.8rc1
        
        Fixes CVE-2021-3177 plus these less important ones:
        CVE-2021-23336 CVE-2020-27619 CVE-2020-26116 CVE-2019-20907
        
        Change-Id: Idbe072a9db1faf8363b4f7795b9fde71c26969f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111208
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-19  dante  <dante19031999@gmail.com>  [a260aac0a26dbf659aff55b8a76fdaa7636def53]

        Starmath now allows multiple parsers
        
        This is an intermediate step towards making a parser wich supports
        mathml standards.
        The parser now is a "mask" wich calls the correct parser behind the
        scenes.
        Parser 6 is the same as parser 5, but will be implemented soon.
        Parser 5 does what the old parser did.
        Using as defualt smsyntax5 in order to be able to code parser6 without
        provoking any backguards compatibility problem.
        
        Change-Id: Iccf73e5ba96870450b98907f78a2a0c28abf6093
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111066
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-19  Caolán McNamara  <caolanm@redhat.com>  [b925043f64179c23c5f7cfbc20b7c46cebdd1a26]

        rename get_vscroll_width to get_scroll_thickness
        
        and add split customize_scrollbars to form a separate set_scroll_thickness
        
        Change-Id: Ia4b1c85d6ae85b0fb7aeb852d3a91b36b63143db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111207
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-19  Noel  <noel.grandin@collabora.co.uk>  [de9d840743413470aa57333fbe540d6c8f7dffb1]

        loplugin:refcounting in ucb
        
        Change-Id: Ib62c99b9cb71adda5c94d268f726949117163ede
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111200
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-19  Noel  <noel.grandin@collabora.co.uk>  [3f95cbcda193c2e87159ba3e8c137f8a12643c84]

        loplugin:refcounting in vbahelper
        
        Change-Id: I91c4ce6529e18a309e7b6d4432b612f7d38f817e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111197
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-19  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [ea42fc20b9bf904ad5be1f5a362d9c3d46549362]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 065569618bde9f98b7f152e4c5aadf11d5f3e64a
          - Take Mac keyboard into account with Styles shortcut
            
            Change-Id: I67322e56753976225ab1ecfa0508269d58c5ab30
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111194
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2021-02-19  Noel  <noel.grandin@collabora.co.uk>  [63058a4f2b0809748d43c7f45dcf85dbcd1dfcb7]

        loplugin:refcounting in unoxml
        
        Change-Id: I979b309271809b64d6f04cbccd14e0ee3b09ec81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111198
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-19  Miklos Vajna  <vmiklos@collabora.com>  [f4b1095451092cb251f15f160d00510e7d75aa46]

        compilerplugins: fix referencecasting for clang 7.0.1
        
        The error was:
        
        error: 'error' diagnostics seen but not expected:
          File /libreoffice/master-clang/compilerplugins/clang/test/referencecasting.cxx Line 113: unnecessary get() call [loplugin:referencecasting]
        1 error generated.
        
        I.e. it seems clang7 has the same problem as clang5 that it emits
        multiple diagnostics for that problematic code line. Adapt the ifdef
        accordingly.
        
        Change-Id: I232ff9a158663e2cb3030e51f655249ff315361e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111196
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-19  Seth Chaiklin  <sdc.blanco@youmail.dk>  [ccdd11b61f94bfb188676fa5ad2aab63949dd5b3]

        tdf#140058 repair which Bullet and Numbering label is changed
        
            https://gerrit.libreoffice.org/c/core/+/110928
            describes the intention, but that patch changed
            the wrong "Bullet and Numbering" label. This patch
            undoes that change and changes the correct label.
        
        Change-Id: I483e597e94e6d8e28b5b914e3e2e44a6abdf1358
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111151
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-02-19  George Bateman  <george.bateman16@gmail.com>  [57dec020b9527d3dd472e33010381822d4ca306c]

        tdf#65872 [WIP] Allow prefered interpretation of pasted numbers to be saved
        
        Change-Id: I065f1f8cff1b3c7d7198ce431df39a7b8cb7b593
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107402
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3d8c288deca6257838aa5b9eb56922754b2532a3]

        Fix typo
        
        Change-Id: Ia84a41df2359180ddd615aeb5ea6c9915e311e3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111154
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2021-02-19  Luboš Luňák  <l.lunak@collabora.com>  [b9921adae997579915b4600c688719620f9adaf6]

        "delete" also empty Calc cells if it helps mdds (tdf#139820)
        
        With mixed non-empty and empty cells, deleting a range would normally
        mean deleting just the non-empty cell ranges, which would make
        mdds repeatedly move parts of the underlying vector. Including
        empty cells in the range to delete may result in just one pass.
        
        Change-Id: Ia2ebcaba054c6e46f3cf6c964ba883bb600d6ee0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111125
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-02-19  Luboš Luňák  <l.lunak@collabora.com>  [bba3afbd5e5ad65375e832a0e3174fe70d42a6e5]

        write color components properly in debug output
        
        They are sal_uInt8, which is technically unsigned char, and those
        are normally written as chars, not as numbers.
        
        Change-Id: I63d81ce270f95d06f1641eea3b2231a12a8aea2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111124
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-02-19  Caolán McNamara  <caolanm@redhat.com>  [ce5cf53a661a4083c1f2eb1c341c32e7e3cdde8a]

        weld BibGeneralPage
        
        go the route of all-welded to replace this mix of vcl and awt
        widgets
        
        Change-Id: I242b801dc1d9993fc478bb7253480f5b6c3c0ad1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111088
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-19  Caolán McNamara  <caolanm@redhat.com>  [f73289763452f2f32993d5defb79ce69ba8f5188]

        tdf#140409 Comment text ignoring zoom size
        
        Change-Id: If48d5c1085cbc86f81ba0c92c8875ef534900c15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111165
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-19  Noel  <noel.grandin@collabora.co.uk>  [7b649f835cc00ed76927c6821a135605609bed4e]

        loplugin:refcounting in vcl
        
        Change-Id: Ieca3dd33a7ae40c3f7b8ba30f763d71a548cd144
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111171
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-19  Noel  <noel.grandin@collabora.co.uk>  [34ad5eaebf6548f6006d97aa46837ca1f1dd141b]

        loplugin:refcounting in xmlhelp
        
        Change-Id: Ida82bee18d0828f299db0e87ecb2faf67432dc4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111170
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-19  Noel  <noel.grandin@collabora.co.uk>  [85e51d1fb5ed3019ef2409c8c8a7721148bb4178]

        loplugin:refcounting in xmlscript
        
        Change-Id: I82e3fe7ec8f45d9e99ec51688df97a0e5a33f58c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111169
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-19  Miklos Vajna  <vmiklos@collabora.com>  [efb093893ffe9aa6340bde72e12d0512200d2100]

        pdfium: eliminate FPDF_DOCUMENT from public header
        
        Which means the last pdfium include can go from PDFiumLibrary.hxx.
        
        Change-Id: I73e40767f594c9a6ce75582621af975419ccf996
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111163
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-19  Noel  <noel.grandin@collabora.co.uk>  [75894d5c6afd3f4d206b50c529d83db9c1f8232d]

        loplugin:refcounting in xmloff
        
        Change-Id: I739aa5914359edc4fdfdc341b09718ddbb7c04e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111121
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-19  Noel  <noel.grandin@collabora.co.uk>  [1e8e8327847c18e6dac09615d7d905298f608e8c]

        loplugin:refcounting in xmlsecurity
        
        Change-Id: Ic5227df4bd5b1f3dfe9cd13ae971d268a40f0fcf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111120
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-19  Mike Kaganski  <mike.kaganski@collabora.com>  [ce671c2275195f7545366ec9a11100c105ac366b]

        Some more unit conversion unification
        
        Change-Id: I8f0afb93ffb8bd1b88efca802fad5e9aeb447021
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111168
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-19  Quentin DELAGE  <quentin.delage1@etu.unilim.fr>  [409a9dbc04c4b98a3f9ca81618906b16937ff2f0]

        tdf#124176 Use pragma once in include/oox/drawingml
        
        Change-Id: Ifcf41582cd305293a701707618ff0f4b7d6322ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111162
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-02-19  Xisco Fauli  <xiscofauli@libreoffice.org>  [3a1e3bd2bb71d084233dfb791c1d0c3dd81b43e5]

        tdf#117706: sc_uicalc: Add unittest
        
        Change-Id: I7c201585d5c9a2651bea47b44069a5836b3df3b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111166
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-18  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [dbc13b94f67ce1017577e11af53b0c13daba180e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1f290dca1dedb503935ef2ee627b00bbb8eb37be
          - Another random typo grab bag
            
            Change-Id: Ib548ab7e25600fc693d7a9d6319104f431eb8e8e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111167
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-02-18  Seth Chaiklin  <sdc.blanco@youmail.dk>  [37157772a1888cd0c227ded2311afd0abe6d02ef]

        tdf#134432  icon label to "Character Highlighting Color" for Shapes
        
            WriterCommands.xcu has .uno:BackColor for character highlighting
            in text, while GenericCommands.xcu has .uno:CharBackColor, which
            is used for all character highlighting in textboxes and shapes,
            in all the modules including Writer, but this .uno appears on
            the Text Objects toolbar for Writer and Text Formatting bar for
            Calc, Draw, and Impress.
        
            Both .unos produce <style:text-properties fo:background-color>
        http://docs.oasis-open.org/office/v1.2/os/OpenDocument-v1.2-os-part1.html#property-fo_background-color
        
            .unoCharBackColor appears only in Calc, Draw, Impress, while
            Writer has both .uno:CharBackColor and .uno:BackColor
        
            Adding "Character Highlighting Color" for tooltip and menu labels
            to .uno:CharBackColor for Calc, Draw, and Impress, togheter with a
            longer label "(in Textbox and Shape)" that appears only in the
            "Description" box in the Customize dialog. This longer label should
            not create confusion for the other modules,which only have
            .uno:CharBackColor but will help to  differentiate the function of
            .uno:CharBackColor from .uno:BackColor in Customize for Writer.
        
        Change-Id: Ia88b51ee73d0c9ccc82700ed39bc01486ff3a8a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110865
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-02-18  Seth Chaiklin  <sdc.blanco@youmail.dk>  [be28e10f6fd758b5f811900468b7d3791025485d]

        tdf#139667 adjust Condition tab dialog for Text Body to "list"
        
          - This dialog referred to "Numbering", but better to refer to "List"
          because the level can also apply to bullets and graphics.
          - adjusted tooltip accordingly.
        
        Change-Id: I5256be054f44058f44711113a85f3053bfd4c755
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111041
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-18  Seth Chaiklin  <sdc.blanco@youmail.dk>  [1e0bd648db025236bfaa33aec8b1aab407e414a4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 99f8092e8b6949c519b8f03c1134b7d3e0282ef7
          - tdf#139667 update "numbering style" in footnote/endnote / linenumbering
            
              ( swriter/01/06080100.xhp ) "footnote settings"
               * move 1,2,3 to first in list of numbering schemes
                 (to correspond with dialog box)
               * combine paragraphs about styles
               * replace German id
               - remove "colspan = , rowspan=
               * move position of "Start at" to correspond to dialog box
               - remove "Character Style" heading, which is no longer
                 in dialog box.
               + add sys-switch for F11 shortcut key
               * update to <h1>,<h2>,<h3>,<note>,<tip>
            
              ( swriter/01/06080200.xhp ) "endnote settings"
               * update replaced German id
               - remove "Character Style" heading, which is no longer
                 in dialog box.
               * update to <h1>,<h2>,<h3>,<note>,<tip>
            
              ( swriter/01/06180000.xhp ) "line numbering"
                * "numbering style" -> "numbering scheme"
                * update to <h1>,<h2>,<h3>,<note>,<relatedtopics>
            
               ( swriter/01/05040700.xhp )  "footnotes/endnotes"
                * "numbering style" -> "numbering scheme"
                * update to <h1>,<h2>
            
            Change-Id: I563b3c20aabe94edfec76fae22a2585483492520
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111035
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-02-18  Seth Chaiklin  <sdc.blanco@youmail.dk>  [77663f16bb5951e7ca96975c06235bf3eb7385f5]

        tdf#139667 Bullet and Numbering tooltips, use verbs and add missing one
        
        Change-Id: Id5439fb3820db94c08d9902c859da199127fd339
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110791
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
        Tested-by: Jenkins

2021-02-18  Seth Chaiklin  <sdc.blanco@youmail.dk>  [7c08c1d920268c389f784218417ab4554d2781bf]

        tdf#139667 adjust tooltips and labels for diverse List Styles
        
        Change-Id: I10d9ba5d5f7278cc89db84125e59b0e58eb0e980
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110447
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-18  Seth Chaiklin  <sdc.blanco@youmail.dk>  [37bed869d9bd6cf81d39634c901f68798c3c20a6]

        extended tooltip corrections in AutoCorrect Exceptions dialog
        
        The Exceptions dialog tab got its extended tooltips automatically from
        the help pages. Two of them (Autoinclude) inherited a missing space in
        the tooltip. "Words with TWo INitial CApitals or sMALL iNITIAL" did not
        have an updated version of the help that included "small initial".
        
        Also, the inherited "extended tooltip" was for both "Autoinclude"
        items, and was missing a critical piece of information. See tdf#140366 and
        https://gerrit.libreoffice.org/c/help/+/110782 for details.
        
        The patch corrects the extended tooltips so that they are
        appropriate for each autoinclude.  Plus it adds a tooltip for
        each autoinclude.
        
        Also, changed the accelerator key for Autoinclude so that it did not
        clash with the accelerator for the "language" option.
        
        Change-Id: I893577c2da6da85cdd25465d6e0463dab185fe3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110773
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Jenkins

2021-02-18  Caolán McNamara  <caolanm@redhat.com>  [16ba07b59d417444d73e4dd70535d7379b34df31]

        Library_gie no longer exists
        
        Change-Id: I1e786496c07b503010ca412879e405ca77007d32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111164
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-18  Caolán McNamara  <caolanm@redhat.com>  [422a8c3218b484817a8723b57fe9845d6abb83f4]

        update DataBrowser has-focus when child widget loses focus
        
        similar to tdf#135641 case, focus-out becomes an issue with
        the bibliography editor if focus-in is seen on clicking in a cell,
        then click in a GtkEntry and tab around in a circle. Without this
        lose-focus support focus will be grabbed back to the cell of the
        initial click on a circuit of the focus-cycle
        
        Change-Id: I36288ed21dc4357c077f8dee55b55abf2457c2a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111157
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-18  Caolán McNamara  <caolanm@redhat.com>  [c56e0c791a79dc414108e1b2fbf0f7eb38657f10]

        move async focus-in/focus-out workaround to known client that needs it
        
        and for the normal case process immediately. Use-case is the
        bibliography editor, modified uncommitted entry, click in browser
        column margin area to select a new row, the entry should commit its
        old contents to the old row before filling from the new row
        
        Change-Id: Ib41d96afcfa86bcd1075b9512d4cfab593afa66d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111152
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-18  Caolán McNamara  <caolanm@redhat.com>  [28557f54caf924240e6d698a9d2f1e2bc1cf3ab4]

        link up orphan labels in mapping dialog to the entries they should label
        
        Change-Id: I0ed3792d68654f90ebe1e030d25528f087e53ac2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111102
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-18  Stephan Bergmann  <sbergman@redhat.com>  [9ece0ae7e1b07d61274c975cbc1cd55966a89013]

        loplugin:referencecasting (macOS)
        
        Change-Id: I99470067a34fab9fbc2ea53d2f8a634240f0d223
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111127
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-18  Stephan Bergmann  <sbergman@redhat.com>  [4adf4e0a5518f6895ca188c7b03ac430a53571e8]

        loplugin:referencecasting (--enable-extension-update)
        
        Change-Id: I658aa527d426c28fc19132c2583429c4b3de816a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111126
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-18  Laurent BP  <laurent.balland-poirier@laposte.net>  [22cc13ae083c8c092c657003c27a71a3ab5fea95]

        Clearer text to add new Impress template
        
        Change-Id: I291d90795b1b2a6c160bdf20544df73dbb8054c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110209
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Jenkins

2021-02-18  Noel Grandin  <noel@peralex.com>  [67db5b7c8df4aa0fab08ac2d11b732dbc28c4c62]

        tdf#140486 forms "empty string is null" setting not loaded
        
        regression from
            commit 3de38e95561ab7ca114d9f3307702ba89c4e3e9a
            Date:   Tue Nov 10 19:20:06 2020 +0200
            use fastparser in forms
        
        Change-Id: I1e679bdca17185f20c1f755da16f02aa5661e22f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111123
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [5e0a0b13eee64d27bb2a45580e409e6c2c5ae6cb]

        tdf#51828: uitest: add comment to existing test
        
        Change-Id: I30e1fb20685e6eb63954771b4fc3a7b9d2e200b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111122
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-18  Tamás Zolnai  <tamas.zolnai@collabora.com>  [92d1eaab8adf8de7afa607119770adb042283700]

        Better fix for tdf#125824: switch page only for the current view.
        
        First workaround was avoiding undoing:
        9dca7c2fac5c6b83a6910aa61b1a2a316f36d948
        
        Second workaround was forcing all views to exit text editing:
        e6c7a018a0cfee395ce2886d41c908a2447ef5cc
        
        Instead of these solutions, we allow to continue text editing
        in other views. What we do is avoiding jumping to the object
        location in all views while undoing. In theory, the two views
        / windows should be able to edit the document's different parts
        independently. So one view should not jump to the location where
        the other view edits something / does an undo.
        
        It works both with multi-window and Collabora Online's collaborative
        editing.
        
        Change-Id: I7ffe29bf175b8f855fe3e92b3d7e11ca6bcd3f5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111073
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        (cherry picked from commit 7db8c3d36db3ed727ade2609b7c1017cc813a560)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111112
        Tested-by: Jenkins

2021-02-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [fd745457be6371794ca8178631ecb3523c9474cd]

        tdf#57465: sc: Add UItest
        
        Change-Id: I600ee7a628087fb35903c34793f5eb1b48eee971
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111114
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [4e36ff33245ef1bb7cfb1f2d86d84736d2ceeaa2]

        tdf#100517: sc: Add UItest
        
        Change-Id: I91dd999d55971374070312ef9f8fa5141ae650fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111113
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-18  Miklos Vajna  <vmiklos@collabora.com>  [3591c657ddee42a0a4b05fe87b13a737c5bfe868]

        sw bibliography: make URLs in the bibliography table clickable
        
        - Don't reuse the <text:index-entry-link-start> /
          <text:index-entry-link-end> mechianism from
          <text:table-of-content-entry-template>, because
          <text:bibliography-entry-template> doesn't allow this
        
        - Use STR_POOLCHR_INET_NORMAL as a char style, so the URL looks
          clickable
        
        - Allow absolute URLs for ToxAuthorityField::AUTH_FIELD_URL (other URLs
          like ToC are always relative)
        
        - Track the new text added by FillText() between the StartNewLink() and
          CloseLink() to figure out what is the URL to be launched on click
        
        Change-Id: I126fa06aecfff783e62b65a548228ff781b62c5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111117
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-18  Noel Grandin  <noel@peralex.com>  [787158d528838bdb25d86139ab02ecdd4e341bdb]

        disable-pch fix
        
        Change-Id: I1200bf7818be7f8142d0a5282d6cf2ef5993d3fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111098
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-18  Noel  <noel.grandin@collabora.co.uk>  [1ad26c9fc237e00247f18fcc8ccc778fba88d1fd]

        loplugin:referencecasting add check for new rtl::Reference operator
        
        rtl::Reference now has a conversion operator to uno::Reference,
        so look for places where we can simplify the code and use that.
        
        Change-Id: Ic81db50d670bed5e875300577d4bf5f3599cc2c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110798
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-18  Stephan Bergmann  <sbergman@redhat.com>  [653e9627828adafc833fd179cea495f4b6e409ce]

        More verbose GIO transfer failure information
        
        Change-Id: Id379a545017d1574e1253ef7c1a9dac49f87b043
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111105
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-18  László Németh  <nemeth@numbertext.org>  [7dd8f8aace536a8e60e87e61ee1d90d61fba15eb]

        tdf#120351 DOCX import: fix slow endnote import
        
        by parsing endnotes.xml only once instead
        of parsing again and again for every endnotes.
        This was a serious performance problem for
        documents with hundreds of endnotes, where the
        endnote import took minutes instead of seconds.
        
        Note: switch off CHECK_NOTMERGED in a debug build
        to measure realistic speed-up, e.g. 98 s -> 18 s
        for a document with thousand of endnotes.
        
        Follow-up of commit 9b39ce0e66acfe812e1d50e530dc2ccdef3e1357
        "tdf#76260 DOCX import: fix slow footnote import".
        
        Change-Id: I88cdc5101c25041f985fdc23739a0dadf24a13e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111030
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-02-18  Noel Grandin  <noel@peralex.com>  [63d14566ba93b87f23a7ba68f8ea733cf19be101]

        tdf#140198 Base text field will not retain multi-line setting
        
        regression due to a combination of
            commit 3de38e95561ab7ca114d9f3307702ba89c4e3e9a
            Date:   Tue Nov 10 19:20:06 2020 +0200
            use fastparser in forms
        and
            commit 3d0084770923ed8c17e496965abae862a4796e63
            Date:   Fri Dec 4 16:14:16 2020 +0200
            fastparser in a couple of random places
        The first one introduced the bug, due to the fallback
        paths from fast to slowparser, things kept working, until
        the second one removed the fallback.
        
        Change-Id: I1aaae902eda2aaf8f5151404ddb3577f4582757d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111101
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-18  Julien Nabet  <serval2412@yahoo.fr>  [6d1b079b0c034948384a11675c6f7f52a29d23d7]

        tdf#140400: Percentile function wizard has a typo in the hint
        
        Change-Id: I4f0c72f974b410a2da7e0c7c2c505ecbf5a6a751
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110879
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-18  Andras Timar  <andras.timar@collabora.com>  [f36c3a7dc21e33bf7a2e47a6151775a7f747c6a8]

        On aarch64 platform deb package platform string should be arm64 actually
        
        Change-Id: I0b4b04e4a6f5c474b3961e5223128e0c835b8c44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111096
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2021-02-18  Stephan Bergmann  <sbergman@redhat.com>  [e0f2256b90fb30a5a7858f93c168d9da12061e70]

        Fix an OUString construction
        
        ...introduced with 9d161857f1d4afcb772b477455797a2da0e47a9b "tdf#127471 correct
        EMF/WMF im/export for scaled font"
        
        Change-Id: I2b807e102ca7f71a61794f511dee302c7e509026
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111095
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-18  Quan Nguyen  <quannguyenvan1701@gmail.com>  [62dff2844b0bf1d1bcb8eb4d6db529ef4a31bee4]

        tdf#92768 Add rendering support for hiding title object in chart2
        
        Change-Id: Ice6335d52d53dcbaa8711f9669597bf5321ecd7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110889
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-18  Caolán McNamara  <caolanm@redhat.com>  [ad4d715ca69d6f09fb2d8a713c79edb999ad2316]

        Resolves: tdf#140444 return early before null-deref
        
        Change-Id: I85c0d178c3d6e375beb3ad50c4bae9ba0ac29937
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111054
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-18  Tomoyuki Kubota  <himajin100000@gmail.com>  [ddde467cdc60a0373c952c04b5f138ad96ff66e4]

        adapt to prefixing , even when OSL_DEBUG_LEVEL > 1
        
        Change-Id: I5fe9755eaf0cce963fda2dbc2ec27b31d0d7dc52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111045
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-18  Noel  <noel.grandin@collabora.co.uk>  [6cb2365511e23abd22f76cda76981222b81efdc4]

        loplugin:referencecasting in sdext
        
        Change-Id: I24514eefb96d04576eed45608c259b2f8dbeda7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111078
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-18  Miklos Vajna  <vmiklos@collabora.com>  [17388045d0b2191a7af7245b286e153e30fa0f3e]

        pdfium: eliminate FPDF_PAGE from public header
        
        Change-Id: I8cfe55b4b23441f7b5c3b748903137a145cc00bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111085
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-18  Noel  <noel.grandin@collabora.co.uk>  [1491b0003a03064a3cec30fc71c35d46eb6970b2]

        loplugin:referencecasting in writerperfect
        
        Change-Id: I2b8dfca7344caa4b9dd503fc3fca383a6cee8f04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111077
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-18  Noel Grandin  <noel@peralex.com>  [e981d8f787764bafc64105159960f7a41440cd3d]

        createResulSet -> createResultSet
        
        Change-Id: If0ca3c8dfaade4764832fe7ccf506a4451795d7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111068
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-18  Noel  <noel.grandin@collabora.co.uk>  [9cc2b07ff5e610258aad2ec2b72e6b1ea15fd5e2]

        loplugin:referencecasting in xmlsecurity
        
        Change-Id: I038c4f85250b4d8d8fef605fd90f6fa53bbffe9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111079
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-18  Noel  <noel.grandin@collabora.co.uk>  [d8326e80c6f5a6d393c1d18479c31c81ca1d9239]

        loplugin:referencecasting in sax
        
        Change-Id: Ie7371b2c6ed340ce8417af03aa4f7b60890392ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111081
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-18  Noel  <noel.grandin@collabora.co.uk>  [466ec5aa2afca2d8eb3ee509bbb7753f2aec7544]

        loplugin:referencecasting in xmlscript
        
        Change-Id: Ib5c1f471e0b69e4474d06b4fb55c933d701a1d9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111080
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-18  Quan Nguyen  <quannguyenvan1701@gmail.com>  [8a1c2a3353f2542703b6f82a14cd84c336a45991]

        tdf#57667 Add to autocorrect button should fix the wrong word when clicked
        
        Add ChangeHdl to ExtClickHdl if handle m_xAutoCorrPB in SpellDialog
        
        Change-Id: Iea47c64a932479e6af3e3f2482527bb6cf8a324f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110618
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [68db2610c2911d6f7f2c9f2ed85fa359743c6947]

        vcl: move def. of peekGraphicFormat into GraphicFormatDetector
        
        Change-Id: I3b89009324f21b54ccf00f16eb47f9967a6b4e1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111091
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c3e3bed2db816bf2c929f9c3bde76b2af57a4d76]

        vcl: condense the description and rename the peek format function
        
        remove "Imp" from ImpPeekGraphicFormat function name and condense
        the description of the function.
        
        Change-Id: Ie7cc42645318c0035f082ae68087ca3c7077d365
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111090
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6b8595417fcd2c998c481e865da0c30a223dda10]

        vcl: clean-up code used for loading of external graphic filters
        
        All graphic filters have been moved into vcl, so there is no need
        to load an external library that contained graphic filters, so
        this code can be removed.
        
        Change-Id: Iac4f8dd78464e142f50837a55edd2d25720b8c13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111061
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2270a58d7b25e683449c180576b7647f8d5256f4]

        Move GIF writer from filter module into VCL
        
        Change-Id: I8db3ca0f7953b44791bda47534220902931fab8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111023
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [fb1aa71ca3f7bec3fa6a10c4c3dec37987b213a2]

        tdf#105301: sc: Add UItest
        
        Also add a way to distinguish the different sort keys.
        Similar to d4ca173f2babde53c1d20f10e335244b092c5c97
        
        Change-Id: I89499cf73ad9932f401bb9a54c30510082d59601
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111086
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-17  Caolán McNamara  <caolanm@redhat.com>  [48d27dc08012b5f0e9adf2053a8d73479bed5938]

        move statusbar into DBTreeListBox container
        
        and convert to weld::Label
        
        Change-Id: Ic3cacf2197895712c6e6b38226f65078320c590f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111071
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [48aac3c1d06994d17f20dbdc2ad8add722192ec3]

        tdf#130629: sw: Move UItest to CppUnitTest
        
        Change-Id: I80f248ec79f5bc04dc370b4c549730392110aaca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111074
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-17  Seth Chaiklin  <sdc.blanco@youmail.dk>  [8805448f44624a5981ba252f060dcb9dee07abc3]

        tdf#140058 "Bullets and Numbering" -> "List" in Text context menu
        
           This change has following consequences for UI:
              - context menus for Text | Bullets and Numbering and
                Table | Bullets and Numbering will now appear as
                Text | List
              - right-click in text will now show "List..." under
                "Character" and "Paragraph", instead of
                "Bullets and Numbering" and will open a menu where
                it is possible to select default lists, list styles
                and modify an existing list.
        
           The entry is singular because it is a context menu, and
           only one list can be modified.
        
        Change-Id: I941ebf01a005cf1c422e73611067bbc90d63e616
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110928
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-02-17  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [34e68982f806d11adb8d253ae2af0723e9abf190]

        Update git submodules
        
        * Update translations from branch 'master'
          to 71f0c6a4724fa28a2a2d72b0547aa0370c287fcf
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: Iaf573f747484376b8aeb1854bc5342507a27d92d
            
2021-02-17  Anshu  <anshukhare50@gmail.com>  [c456f839a597f537f1c59becd7d0bb6c86248ef8]

        tdf#115965 tdf#92622 NoList default in menu,tool,sidebar
        
        Change-Id: Icbc612b44593c5366f3e7f81112f4013884f3599
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108841
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [7a56d57acf3bfe148afbd461089343a9603e162b]

        tdf#106612: sd: Add UItest
        
        Change-Id: I5364f963207fc9aa23ea133e3a0861b6e5f7455d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111063
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-17  shubham656  <shubham656jain@gmail.com>  [30ca77c43ba1c8f94d6f34eea763a3d3ca7e72f6]

        tdf#130677 Write new tests for literals
        
        Change-Id: I22607fdcaab840ca1512abf534712d36d4b5ee9b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109964
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>
        Tested-by: Jenkins

2021-02-17  Stephan Bergmann  <sbergman@redhat.com>  [0c8bff4622d9a0b725e035652d1aaf286c87cbd8]

        CppunitTest_sc_shapetest needs some more RTTI in UBSan builds now
        
        ...since 02e4f6c44295004f5c7201a7aa2744fd0518ba9d "tdf#134355 custom shapes are
        never on layer 'controls' in Calc" and ae2e7a2a7f9fc56f0388b823a6e35111c4005619
        "tdf#140252 unit test Controls in Calc are always on layer 'controls'":
        
        > DynamicLibraryManagerException: "Failed to load dynamic library: workdir/LinkTarget/CppunitTest/libtest_sc_shapetest.so
        > workdir/LinkTarget/CppunitTest/libtest_sc_shapetest.so: undefined symbol: _ZTI11FuConstruct"
        
        (due to e.g. the derived call to FuConstruct::MouseMove at
        sc/qa/unit/scshapetest.cxx:239:17);
        
        > DynamicLibraryManagerException: "Failed to load dynamic library: workdir/LinkTarget/CppunitTest/libtest_sc_shapetest.so
        > workdir/LinkTarget/CppunitTest/libtest_sc_shapetest.so: undefined symbol: _ZTI17FuConstUnoControl"
        
        (due to e.g. the static_cast at sc/qa/unit/scshapetest.cxx:232:37);
        
        > DynamicLibraryManagerException: "Failed to load dynamic library: workdir/LinkTarget/CppunitTest/libtest_sc_shapetest.so
        > workdir/LinkTarget/CppunitTest/libtest_sc_shapetest.so: undefined symbol: _ZTI18FuConstCustomShape"
        
        (due to e.g. the static_cast at sc/qa/unit/scshapetest.cxx:279:38).
        
        Change-Id: I79a8f5d31647c7b04a3519923cd7fcae58cd8f45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111053
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-17  Stephan Bergmann  <sbergman@redhat.com>  [0e90358490fd90a2b45917dd4b076e97082e8fdf]

        More targeted suppression of bogus GCC -Werror=stringop-overflow=
        
        ...given that <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87296#c5>
        "[8/9/10/11 Regression] -Wstringop-overflow false positive due to using MEM_REF
        type of &MEM" is declared fixed now on GCC 11 trunk.
        
        (Moving -Wno-stringop-overflow from gb_CFLAGS_WERROR to gb_CXXFLAGS_COMMON is
        done for no other reason than to harmonize this with the code for the similar
        HAVE_BROKEN_GCC_WMAYBE_UNINITIALIZED.)
        
        Change-Id: I3468138c9bbda28f754d4162cb9c059796bd3932
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111029
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-17  Alain Romedenne  <alain.romedenne@libreoffice.org>  [6f8cfcfe04b3ccddb86f228dd95622eb24a05def]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6a461bd0ac2ccb8b385f24d0698d29cad49084b7
          - make file and Scriptforge link past patch #111036
            
            Change-Id: Id827cf8e5fa35ad61d7130ea3247bd6395ab1401
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/111037
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-02-17  Rafael Lima  <rafael.palma.lima@gmail.com>  [a90315573a96e0e72846c6d676ca59dd386bd3f5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 00cf8de0436b61d64c7c406de2106ee0c1949459
          - Create SF Filesystem Help page
            
            Also in this patch:
            - lib_ScriptForge.xhp: add links to table of contents
            - sf_dialogcontrol.xhp: silence strings for translation
            
            Change-Id: I9b69be483d93957cdc793d95f56f33a48e3f1c85
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110788
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            
2021-02-17  Noel  <noel.grandin@collabora.co.uk>  [fd8bedb54a66bb62bfbfc48639f780b433d7defe]

        loplugin:referencecasting in desktop
        
        Change-Id: I19da92c3cbf082965f01fd2339f42419f4229aa1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111056
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-17  Alain Romedenne  <alain.romedenne@libreoffice.org>  [a981e1696e5b417bdc7c9a3c22f2f44fcb3c55ed]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ec6e0c930fd8a7ca5dc6a84a686602acff69234e
          - sf_services new help page
            
            + sf_session adjustments and links
              - Addition of Array formulae and Array function information
            
            Change-Id: I03d64d863db90124cad75d13a66ade8d6abba126
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110921
            Tested-by: Jenkins
            Tested-by: Jean-Pierre Ledure <jp@ledure.be>
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            Reviewed-by: Alain Romedenne <alain.romedenne@libreoffice.org>
            
2021-02-17  vipbuoy  <aggarwalvipul47@gmail.com>  [1775cd844bc5b45e1f40148051ad9cc2635413e0]

        tdf#42982 updated RunTimeException with 2nd argument(pointer)
        
        Change-Id: I52dd9b9808e5fd61d07d4f8a6642124230ede23f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110971
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-17  Tünde Tóth  <toth.tunde@nisz.hu>  [f89f806c88a8374e1dfd1d09747801377b8c0f36]

        tdf#36466 calc UI: add option to Select Visible Cells Only
        
        Implement "Select Visible Cells Only" option to deselect
        the cells of the hidden rows in the actual selection.
        
        Change-Id: Ifa5a5c3aeeb45a7960a387d91b176cc66733ab10
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110937
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-02-17  Noel  <noel.grandin@collabora.co.uk>  [7943752b9e85c44460f3663560b086b6fc26f91e]

        loplugin:referencecasting in xmloff
        
        Change-Id: Ib601b7045d773ab612569a8fd00d76545dea13af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111055
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-17  Miklos Vajna  <vmiklos@collabora.com>  [8b4e5afda58dab0154cdde8e784f948ad5dce4c1]

        sw: document SwTOXAuthority
        
        Even if it derives from a "Tab", it's not a table, just a row in it.
        
        Change-Id: I303fdcb8719e61ca790096b8cc342af3ffb28930
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111052
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-17  Bayram Çiçek  <mail@bayramcicek.com.tr>  [bc817c2fb26ebbfcc7b6868fbcabb13772ddb90e]

        tdf#39593: reduce copy/paste in Converter::convertDuration
        
        Change-Id: I520e10ef96c677be9f80bba510fe9c89295d416c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111008
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

2021-02-17  Caolán McNamara  <caolanm@redhat.com>  [93f7966140d71ac8a2489fa4cd5d88ba4d54620d]

        ofz#31021 Stack-buffer-overflow
        
         Conditional jump or move depends on uninitialised value(s)
            at 0x483CB98: strlen (vg_replace_strmem.c:459)
            by 0x49B4CA3: int rtl::str::getLength<char>(char const*) (strtmpl.hxx:65)
            by 0x49B7232: void rtl::str::newFromStr<_rtl_String>(_rtl_String**,
                rtl::str::STRCODE_DATA<_rtl_String>::type const*) (strtmpl.hxx:1344)
            by 0x49B470C: rtl_string_newFromStr (string.cxx:611)
            by 0x6059266: rtl::OString::OString<char [18]>(char (&)
                [18], rtl::libreoffice_internal::NonConstCharArrayDetector<char [18],
                rtl::libreoffice_internal::Dummy>::Type) (string.hxx:275)
            by 0x6058B5E: vcl::GraphicFormatDetector::checkTGA() (GraphicFormatDetector.cxx:525)
        
        since...
        
        commit 48d655fe12bc2c4c42d6c88b8a43fade1614ee2a
        Date:   Mon Feb 15 16:25:56 2021 +0900
        
            vcl: Detect TGA graphic by inspecting the file footer
        
        Change-Id: I52641ac541d5631e16fc271c35d6a671acb75c93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111006
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-17  Gülşah Köse  <gulsah.kose@collabora.com>  [185ed8d270da6d41b1860b7afd74351098da14a0]

        tdf#128213 Add unit test for text camera z rotation.
        
        Change-Id: I50dab62ba1013d4ae17684edde620f9c94c5ec47
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111028
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-02-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [5692bafd2f43c25e9ef52f3b1eda1ca3d8556bf1]

        tdf#82616: sd: Add UItest
        
        Change-Id: I84c148f98517cd4f7cb07f268b71bf2ac7e18322
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111031
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-17  Noel  <noel.grandin@collabora.co.uk>  [6ec7f2b22bc9e31c330dcef229f7ecfe98724a5e]

        loplugin:referencecasting in connectivity
        
        Change-Id: I4b91c3e4a225323235ea37d77f0f96600bf412be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110969
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d3476d27ab77160dcd737194fc13081ee297db16]

        Move DXF reader from filter module into VCL
        
        Change-Id: If1a933256401c1a971f581d1b389ca06fd77eaae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111022
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-17  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [9d161857f1d4afcb772b477455797a2da0e47a9b]

        tdf#127471 correct EMF/WMF im/export for scaled font
        
        If FontScaling is used, system-dependent data is held at
        vcl::Font Width(). Already if not scaled, we have three
        definitions: Width is zero, Width is equal to Height (unx)
        or - on Windows - Width equals avgFontWidth.
        If used it is W!=H where on unx Width equals Height multiplied
        with the scale factor. On Windows, this is Width multiplied
        with the only there existing avgFontWidth.
        Unfortunately that is ex/imported (since ever) undetected
        to EMF/WMF thus making EMF/WMF files containing FontScaling
        system-dependent - on which system was LO running when
        creating the file? The error can be seen when loading such
        a EMF/WMF on the vice-versa system, the FontScale is very
        ugly and wrong.
        Since EMF/WMF *are* Windows-specific formats the Windows-like
        definition is the correct one. This change makes all other
        systems export that now, and adapt on import to their system-
        specific definition (assuming coming from Windows).
        As can be seen, the difficulty is that these adaptions are
        necessary on non-Windows plattforms, but these do not have
        that avgFontWidth available. Thus I made a deep-dive
        investigation and multiple experiments to create a as
        similar as possible value to apply the needed calculations.
        For details and discussion refer to the bug description.
        
        Change-Id: I983fb6d882e2e8fccf9c8460f01509201d8157f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111000
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2021-02-17  Aron Budea  <aron.budea@collabora.com>  [10e16862684c71361119565ee4dc6bdf3e217197]

        Avoid crash in online on a document with comments
        
        Crashed on a specific doc with the following backtrace:
        
        Thread 1 "kitbroker_001" received signal SIGSEGV, Segmentation fault.
        0x00007f4807c76d44 in sw::annotation::SwAnnotationWin::GetPostItField
            (this=0x0)
            at /.../libreoffice/sw/inc/AnnotationWin.hxx:71
        71	        const SwPostItField* GetPostItField() const { return mpField; }
        
         0  0x00007f4807c76d44 in sw::annotation::SwAnnotationWin::GetPostItField()
            const (this=0x0)
            at /.../libreoffice/sw/inc/AnnotationWin.hxx:71
         1  0x00007f4807f0641b in SwXTextDocument::getPostIts(tools::JsonWriter&)
            (this=0x557e1d985a10, rJsonWriter=...)
            at /.../libreoffice/sw/source/uibase/uno/unotxdoc.cxx:3337
         2  0x00007f4823216534 in getPostIts(LibreOfficeKitDocument*)
            (pThis=0x557e1d93c890)
            at /.../libreoffice/desktop/source/lib/init.cxx:3425
        ...
        
        Change-Id: Ib97fd33fda936cad0c9ed3a29564fc0a49ff20c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110958
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-17  Noel  <noel.grandin@collabora.co.uk>  [779e20ec8deadc80f244f2b76d086638c273c7ab]

        loplugin:referencecasting in configmgr
        
        Change-Id: Ib74468d3a6a40b32896c58b0d30e3121ee834e1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111027
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-17  Noel  <noel.grandin@collabora.co.uk>  [44d308c5fb78c096d0a18ff3eb19171e2aeab118]

        loplugin:referencecasting in cppuhelper
        
        Change-Id: Ie19f01a35ef656f5532c5ec41dbed1c0e4cf77d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111026
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-17  Noel  <noel.grandin@collabora.co.uk>  [fbad0809aee60df4a3cae8f6f2a11f2bd6446b87]

        loplugin:referencecasting in cui
        
        Change-Id: Id73971bdd986101eeb53bf0b140ef6a7c72191a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111025
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-17  Miklos Vajna  <vmiklos@collabora.com>  [dba40f311bc512c05ea59fbdfeb794ef44af72a6]

        pdfium: eliminate FPDF_SIGNATURE from public header
        
        Change-Id: I9c8297c69ca359d861c8506e41c069692331eb8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111005
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-17  Noel  <noel.grandin@collabora.co.uk>  [2f9a61e3c92932569f8bffbd254a4a71f3354440]

        loplugin:referencecasting in chart2
        
        Change-Id: I4864b5f73a65de04ed3e3524e1331094049b1263
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111002
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-17  Noel  <noel.grandin@collabora.co.uk>  [f573d410e8673cd4f3eb772c6f7c2756bdc42e3e]

        loplugin:referencecasting in canvas
        
        Change-Id: Ic802d6593db053bb31c3463e67b63399b5f26d67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111001
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-17  Noel  <noel.grandin@collabora.co.uk>  [92387abb28b3cf28159577222f1587df027acf31]

        loplugin:referencecasting in comphelper
        
        Change-Id: If826cd7c6818d9cc0662321ff31e0594fe6d48e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111003
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-17  Noel  <noel.grandin@collabora.co.uk>  [1c9f0d9d8ee1a13d30be924cddaa94343fd8c840]

        loplugin:referencecasting in test..toolkit
        
        Change-Id: Ia290ff4849f4d7eda978c7b1e2c7f36de744056f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110997
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [27078ce8cb03f6ba61be5ce75c5231bc8798d6fe]

        Move PBM,PPM reader from filter module into VCL
        
        Change-Id: I1ce998575f8d204045fabea184e80e71308a16b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111019
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [68012eaaab9968f6ccfdfc018bcc5befa36a7a2f]

        Move PCD reader from filter module into VCL
        
        Change-Id: Icd23d1343f5231c09dd8197943ca472f4b573bfc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111018
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d338dc277d7dbe381d669728e30a1c2606a4814a]

        Move PSD reader from filter module into VCL
        
        Change-Id: I53b11be6e9eb0013f017b2da5745ff525ca79c54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111017
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [509814d936461cb7690862eac8d6c88e9f412362]

        Move EPS reader and writer from filter module into VCL
        
        Change-Id: I1646f72d6a1db176e4520f8f64321646a26f054e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111016
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1093c21ed9736368ecfb8f5c7935db31256671f0]

        Move RAS and PCX reader from filter module into VCL
        
        Change-Id: Id846abf257b598489a59ebf9b62b19840a950322
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111015
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e916e8c1816a17408cba52787035ffd9fbae5789]

        Move MET reader from filter module into VCL
        
        Change-Id: I478ef775bc73349094f88012ceb57b1712a27f55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111012
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4d22e3ce32959d795a90653807c1c19cc9c1838e]

        Move PICT reader from filter module into VCL
        
        Change-Id: I6d3a28769ff3bffa3970a4ab6ab2384bb0aebbca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111011
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [246af1d40ec515fe31ef2ac3375401c3fe284157]

        Move TGA reader from filter module into VCL
        
        Change-Id: I0fea5d6e75c6bfd05ea91ed7b92aaacfcc5ec177
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111010
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3885ef7df0e2a648579100e338920054dbadf6e2]

        vcl: add TIF case to GraphicDescriptorTest
        
        Change-Id: I2e2724fda545e67777c1101b33cc10483f73b3a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111009
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-17  Anshu  <anshukhare50@gmail.com>  [c1815873e0d964fd0892002664307ac518cf1f17]

        Improve code for Protect in viewfunc.cxx
        
        Change-Id: If197f74945b54675c304d23cac802e3769599554
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110205
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-17  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [4f89db4fbcd9ecd09915b0504e94157b2f4d07fe]

        update Find & Replace icons & Show Drawing icon
        
        Change-Id: Ic9288b85bb5df595cac537988e8fd3db040cb329
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110990
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-02-16  Stephan Bergmann  <sbergman@redhat.com>  [c8976bdfdfa361fec9e1e5ff342094e409981fad]

        tdf#137208 Assume that dladdr provides an absolute pathname
        
        3dfb38a45d6495d357c3359b5b02cde871df6f67 "added getUrlFromAddress (#88338#)" had
        introduced the call to osl_getAbsoluteFileURL for no documented reason, but it
        looks unlikely that any relevant implementation of dladdr (as called by
        getModulePathFromAddress; and where dladdr is a non-POSIX extension on the
        various platforms) would provide pathnames that are relative to the process's
        CWD.
        
        (Instead, add a check whether osl_getFileURLFromSystemPath succeeds.)
        
        Change-Id: If291e9fdf63fc3f42ba7c7e3138d7db5328ed165
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111004
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [3d25de5440d310cef6c0c256c64472a928e4cb90]

        tdf#139511: sd: Add UItest
        
        Change-Id: I21bd6c0643333cdf98d65b3fa3f141dc6ddfa937
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110982
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-16  Regina Henschel  <rb.henschel@t-online.de>  [ae2e7a2a7f9fc56f0388b823a6e35111c4005619]

        tdf#140252 unit test Controls in Calc are always on layer 'controls'
        
        This is the missing unit test for the case of drag-created controls in
        the fix in commit 1d53f3709de2956f14db31677b6c461f33843bd9.
        
        Change-Id: I3afce044588e6b5d850d948dd0cbc4df9185029d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110959
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-02-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [752a6d58a440e2cb84e0f84d3e12dd52efd016eb]

        uitest: sc: test charts are pasted in a new document...
        
        ... when the source sheet has a dot in the name
        
        I found this problem while working on another UItest.
        This started to work after b9652803096b68a33702601aac52e78c8a4250c6
        Before this commit, the chart wasn't even pasted, due to
        a2e6f31c6f90e446d1462e7c80f6b1317f7825bc. Before this commit,
        the ranges in the pasted chart were incorrect. Not sure when this
        issue got fixed though. Anyway, let's add a test for it
        
        Change-Id: I152d569bfa04a0e3e6056e39b9ee59955bf9e1d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110993
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-16  Caolán McNamara  <caolanm@redhat.com>  [ee6548117e617be0a2d4e87671db43a4f97d0027]

        WB_HYPHENATION is newly unused
        
        Change-Id: If1fd94b1a0f572fb1bc40f2098079408c9916ce1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110999
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-16  Caolán McNamara  <caolanm@redhat.com>  [6bc3b6cfc72d157fb43c88e754f6ed4f53aac16e]

        move FixedImage to toolkit-only headers
        
        Change-Id: I7ae18ef3225b4ca1448a2a3b0fccfc2206f7a5ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110995
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-16  Caolán McNamara  <caolanm@redhat.com>  [b3dce1e23a087fbc7c61409c1f2f1f8e6de5beaa]

        merge OStartMarker with its children
        
        just draw the label + image directly instead of moving vcl widgets
        around the place to get the same effect
        
        Change-Id: I0b77cba9543c7886ab20dd4881fdb1d20679b734
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110994
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-16  Noel  <noel.grandin@collabora.co.uk>  [dfe8ec631426bf317209723c956d373ac146058e]

        loplugin:referencecasting in stoc..svtools
        
        Change-Id: I806ffb3ab06731c61fe9c58788aabf00a05e980f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110987
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-16  Noel  <noel.grandin@collabora.co.uk>  [9bd827270646be509060ddb92be4eae20b277b91]

        loplugin:referencecasting in UnoControls..unoxml
        
        Change-Id: I42f216b6115be693a4e57d70f6cbbf11b62ec185
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110998
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-16  Caolán McNamara  <caolanm@redhat.com>  [1607033e581ee1fc4aab5564cbf8fa89d7094ec7]

        convert m_aTypeImage to weld::Image and move inside OTableWindowTitle
        
        Change-Id: Ib3370a2a44761b2f4f5c6d0ade86d2f640c9fc48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110989
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-16  Caolán McNamara  <caolanm@redhat.com>  [2c8ffa41ec8e1ab2af95d5e033a445c17d29cf5a]

        weld sidebar "too-narrow" CloseIndicator
        
        Change-Id: Ifda6f56ba51d46bd35065c2230f39e837b037096
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110991
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-16  Stephan Bergmann  <sbergman@redhat.com>  [0b86394983e05f7ffecb9e20792aba090680eff6]

        Remove dead "defined(ANDROID) && !defined(DISABLE_DYNLOADING)" code
        
        4b7e701024219be48b7f8154a508c79cb0a6fdc1 "Use DISABLE_DYNLOADING on Android" has
        removed lo_dladdr, so this conditional code is apparently dead, and its clean-up
        was presumably forgotten in that commit.
        
        Change-Id: Icf8e4056366f90837c48dd2fcf45936f8015eb43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110981
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-16  Caolán McNamara  <caolanm@redhat.com>  [c4957b237eeb3e7895a102f9a01d7cf087cc5373]

        ofz#1473106 Uninitialized scalar field
        
        Change-Id: If38a5ad4e5db287a3105bb0faca031bc98c47fd3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110979
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-16  Caolán McNamara  <caolanm@redhat.com>  [807317255a655372e3b602a80cec2989776804c5]

        weld OTableWindowTitle
        
        Change-Id: I466b73b1135c1336e3c94432f220b52343fe00d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110984
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-16  Mike Kaganski  <mike.kaganski@collabora.com>  [96d839a991d7d271adce37a41bccf54b015c9c35]

        Fix index out of range when vml-shape-types is missing
        
        See https://lists.freedesktop.org/archives/libreoffice/2021-February/086844.html
        
        Change-Id: Id38061c03dc80700872b41f54c679ee3120df9f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110988
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-16  Eyal Rozenberg  <eyalroz1@gmx.com>  [21da461f374357198bafaea02e28d24de02c6772]

        tdf#120207 Change the order of default Hebrew font choice for spreadsheets
        
        * Most importantly, Liberation Sans and Arial will be preferred over
          Nachlieli CLM, as these are more readable at smaller sizes.
        * Some other reshuffling of the order
        
        Change-Id: I5dca98956ad0d8f77af1002daa7462991bafd916
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110790
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-02-16  Noel  <noel.grandin@collabora.co.uk>  [5ea8d87dfee68fe3564a58230664d2f2a2852a51]

        loplugin:referencecasting in slideshow..starmath
        
        Change-Id: Id9dc0ac27897c8a3650424db65d3a05e2fe418f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110986
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-16  dante  <dante19031999@gmail.com>  [b7d8c5bc614e826dbe0588593a4de5102ed22cda]

        SetSubnodesBinMo fix node order for diagonal operators
        
        Change-Id: I72a95f91e9bed9aeb6da5f9621f2ba334f63f17c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110977
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-16  Noel  <noel.grandin@collabora.co.uk>  [97fa8702c6f8325685bdfb46f6197b9739ebe327]

        loplugin:referencecasting in sfx2
        
        Change-Id: Id24f477ad6cc964215cc04852efc369247f70a5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110985
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-16  Caolán McNamara  <caolanm@redhat.com>  [932441bfc7953198dd8db4cf929857f63e05c207]

        show context menu on right click in treeview
        
        Change-Id: I2a124d63309130b0488e30169aa54ffbc736999f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110983
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [de51b1aa540ce1e3532e4a8d3650c82f8d600d17]

        tdf#66409: sc_ucalc: Add unittest
        
        Change-Id: I911368d5e5c90f4b0225cfe47b6b912cac9fbbdb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110978
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [19a2ea083355344acaaff4bdd2d83f76935da099]

        uitest: sc: move these tests to 'sort' folder
        
        Change-Id: Ib91417c3edd5f449074f55b2a1628e4ee2df4a6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110980
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-16  Mike Kaganski  <mike.kaganski@collabora.com>  [537c60b9e5f2c72013d213159f16777f5e8a8803]

        Use some more o3tl::convert
        
        Change-Id: I811a00592c3ac5d8cc551090b847f80fc6673032
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110918
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-16  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [837a40ec436ab9425a663a96597ac4ecf6390712]

        Revert "Revert "replace SwClient by SvtListener in SwGrammarContact""
        
        - This reverts commit 89d770f9727b9e7eddf933c96771df98082b3efb.
        - ... and replaces the old Notify() with a simpler check for the Broadcaster.
        - note however, that the ASAN use-after-free reported in the revert
          was not reproducable locally even with a hundred runs of unoapi_1, so
          cant claim to have removed what was not there. The fix is just a guess
          of what might have happened (namely: that the TextNode was locked on
          destruction and therefore do not send a RES_OBJECTDYING message).
        
        Change-Id: I3ff53d8f8537470573cf06314947d9b23bdf578b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110885
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2021-02-16  Noel  <noel.grandin@collabora.co.uk>  [fb6519ed62cf1fb7071ca2d9d22bfc37c093a751]

        loplugin:referencecasting in accessibility
        
        Change-Id: If66b3c1829b02298b7c9c31172d2a66ad11dce30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110967
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-16  Eike Rathke  <erack@redhat.com>  [64701c68b5878209574663fd1b0ed333cd181511]

        Resolves: tdf#66409 CELL() 2nd argument range take top-left cell
        
        ... instead of the otherwise usual intersecting position.
        
        Change-Id: I0edbf32b39e45e1c8fe8fcd7af2c84380aa4cd6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110951
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-02-16  Stephan Bergmann  <sbergman@redhat.com>  [f456c4dacf700e064e112ef068ff7edb04239754]

        Improve checkExtension
        
        Change-Id: Iff416a9c5930ad5903f7ee51a2abbc94d5f40800
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110970
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-02-16  Caolán McNamara  <caolanm@redhat.com>  [e8ffe26c0621e5eaa94bab5d24651e9abd4ea178]

        tdf#140387 grab focus to first panel widget on panel gaining focus
        
        otherwise focus is getting lost in these currently mixed vcl+gtk widget
        panels.
        
        Change-Id: I6488ddfc98afdedb55bb3217f3877e96258dd65a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110955
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-16  Caolán McNamara  <caolanm@redhat.com>  [bdf7c31defeaf91a4f35d3b3d8eba4e5fbe66937]

        missing license and modelines
        
        Change-Id: I658cdaa63065298b129c37d294c03a9385b4acb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110942
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-16  Balazs Varga  <balazs.varga991@gmail.com>  [66da7cd0a52532d6e73eb2cde78ca369917ab01a]

        tdf#140098 sc ooxml: fix export of blank filter in non empty filters
        
        Export blank filter value in non empty filters, as the OOXML standard required.
        
        Change-Id: I4e1e3d8e1e2e784d1b4adc5e385f200af86d18ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110762
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-02-16  Miklos Vajna  <vmiklos@collabora.com>  [9487e0dff64e234169863f69b677f9616401f459]

        pdfium: add a FPDF_GetLastError() wrapper
        
        And also an enum class for its return values.
        
        Change-Id: I9a001386831b2230a397194df3cf3b331d5242ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110952
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-16  Noel  <noel.grandin@collabora.co.uk>  [7874cba9709dd0973a81d5894d6daa9570ac86bf]

        loplugin:referencecasting in basctl..binaryurp
        
        Change-Id: I3fbc287cf76e453e2c464837d2431ff19501fde3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110968
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-16  Noel  <noel.grandin@collabora.co.uk>  [be92ed5799e7f8dab0d8d1042135afe38b7f258f]

        loplugin:referencecasting in reportdesign
        
        Also, I needed to add
            castToXInterface()
        to the upcasting Reference::Reference constructor,
        to resolve ambiguity in casting to XInterface.
        
        Change-Id: Ica60190bc842444c37de56407b586aa267f08372
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110890
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-16  Noel  <noel.grandin@collabora.co.uk>  [7767ff7b521b7d43a1ea2a4fd19a64bd171da5e0]

        loplugin:referencecasting in editeng..framework
        
        Change-Id: Ia3375011ecd0a65afed0f131f477fc1542603fde
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110948
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-16  Noel  <noel.grandin@collabora.co.uk>  [51558d2215a4cf881e357eda7da20688ac61e780]

        loplugin:referencecasting in hwpfilter..lotuswordpro
        
        Change-Id: Ib4a1ae456c44638386425e690a089360e991b26c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110949
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-16  Noel  <noel.grandin@collabora.co.uk>  [99bc040b134c8cece576196fb338954ced7c0f24]

        loplugin:referencecasting in oox..package
        
        Change-Id: I4276c6c45cb2478afbc0231a15c402ddcafd00a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110950
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [d5bb28663dbca1ce48c22f4e7ac1ee6e7a6f597f]

        sw_ww8export3: missing dependency
        
        This unit test fails when called after 'make clean':
        
          > make clean
          > make CppunitTest_sw_ww8export3
          ...
          testdf79553_lineNumbers::Load_Verify_Reload_Verify finished in: 9591ms
          C:/lo/src/core/sw/qa/extras/ww8export/ww8export3.cxx(149) : error : Assertion
          Test name: testTdf128501::Load_Verify_Reload_Verify
          equality assertion failed
          - Expected: FrameShape
          - Actual  : com.sun.star.drawing.RectangleShape
        
          Failures !!!
          Run: 47   Failure total: 1   Failures: 1   Errors: 0
        
        See https://gerrit.libreoffice.org/c/core/+/107003
        
        Change-Id: I4970529f23ad38cb8cc9f403000ac19b0f79008f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110943
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [79b4e2b3b18611f2b18508e8cba5f068b4be29ba]

        vcl: add test to load graphic of some less common formats
        
        Change-Id: Id23d2fc7a57d264b4fda2a2f2c39ab2cbc7cd477
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110897
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-16  Johnny_M  <klasse@partyheld.de>  [a0c0cd9e53a0dea115c145b3092eeafbaa06b545]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 097d1cc82b507804eacc675156dd1bb3f6a92a4e
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iaccdb0099a647be651408d141402d4a7fd79ff01
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110907
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-16  Johnny_M  <klasse@partyheld.de>  [685b01e4f90e27a3581b6320a84f8663a4c6edce]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3644c0ce61e6b7486be3f64d27139b37011df15a
          - tdf#132643 Translate German section IDs
            
            Change-Id: I3838e64d84bbc5f032e32a8a5a27caa4ff97b032
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110911
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-16  Johnny_M  <klasse@partyheld.de>  [c869d91d3d644a0110e2b0aa02e9157912c7c206]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 31b432160e5b8866dea1ed469764aab8c38fda17
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iac53343be12a97067d1c8929e2e966ac52758d2e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110910
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-16  Johnny_M  <klasse@partyheld.de>  [e696674899ee5bf6f3a216ca2f97de9511e4c544]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7d23998f7362870056ed483c93e352d773b40210
          - tdf#132643 Translate German section IDs
            
            Change-Id: I7f65fc8c245fd984f41c7ccfcfb98f6a17b65e95
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110909
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-16  Johnny_M  <klasse@partyheld.de>  [f57fe7140694a923c08ee69f29c7c0fd96e1c6b3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 09d1cd6729f7371f47190667bc6e45513f9344a3
          - tdf#132643 Translate German section IDs
            
            Change-Id: I861cabbf881b603dd6ed13a04fc606672c8d839e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110908
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-16  Johnny_M  <klasse@partyheld.de>  [25360c2d5a8c131460793c391b1e373937824a9f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 037c4daa4566e8a57b70dc28ec319bb8dc4f142f
          - tdf#132643 Translate German section IDs
            
            Change-Id: I24f38445bfcadc9d0bc35a95432d5ed13008e382
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110906
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-16  Johnny_M  <klasse@partyheld.de>  [3b480e085ecb8d05e4f4c4946d7a7ab4732da3d3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 79ed003b367f90e718561eda01affd67330744f3
          - tdf#132643 Translate German section IDs
            
            Change-Id: I758676582deda7fc910c73820121bcda1b110125
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110905
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-16  Johnny_M  <klasse@partyheld.de>  [7ba187ce3fc261f24bd25b71acff97bbd3f8a5e5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d9b55436a388bd655b209ec9344ac41c60aa4421
          - tdf#132643 Translate German section IDs
            
            Change-Id: I588630a0ab7d8bd2f195c3a65eaecdd28574f21d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110904
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-16  Johnny_M  <klasse@partyheld.de>  [7c533df908f2485c3a285477a38adb55458551cf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0d6b658e342a9a56d5ec7db1b76c1378ed03a4bf
          - tdf#132643 Translate German section IDs
            
            Change-Id: I18a1c38a62976d8ac8ed5995a03b72d11e7fbc22
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110903
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-16  Johnny_M  <klasse@partyheld.de>  [18bb6ca330af99ac0c9bc588d79673eabdae0554]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d832d9a27e3c8dc15c44f2d85e340583e9f36233
          - tdf#132643 Translate German section IDs
            
            Change-Id: I50c2cad8065b8702337650938d58b9400585c189
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110902
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-15  Johnny_M  <klasse@partyheld.de>  [e76da7c98dbe2647373f8197a9453a0710bb1288]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d516db9def327573d7fba77cd4f89ddc20236fce
          - tdf#132643 Translate German section IDs
            
            Change-Id: I75da81545d82285c90715f712a0e0915531fedb8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110874
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [77f61fe0240b5744043dc216a3c48ef2eaf11ec8]

        Qt don't fallthrough in inputMethodQuery
        
        So my initiak code had a single case with fallthrough to the
        default, but that is totally bogus for multiple cases. I honestly
        have no idea, if that ever was correct. I also don't know, if
        simply returning an empty QVariant is the correct error handling,
        but the fallthroughs were definitly wrong.
        
        Change-Id: I1880a960164eccbb6a5a3832c4ae9aaeda065d43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110946
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-02-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [41cffc379259fec626a282ca243a9750d96d1c63]

        tdf#140207 Qt downscale the ExtTextInputPos
        
        Qt reports the unscaled pixel values to the IM, so simply divide
        all values reported by SalEvent::ExtTextInputPos by the window's
        scale factor. This correctly positions the IM window on a scaled
        LO window.
        
        Change-Id: Ia639ee3e5fc0e47f7017896b34730bbda7f06a16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110945
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-02-15  Caolán McNamara  <caolanm@redhat.com>  [b7ee599c2ee4287cc39752db3b09444dcb65c0c2]

        cid#1292911 experiment to see what the complaint is referring to
        
        Change-Id: I77d071e3536659c44ca8565bc2e5d90c53f8ee7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110847
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-15  homeboy445  <akshitsan13@gmail.com>  [046c5daba237f8f9ad510dfa7fad61e7e32d896b]

        tdf#119931 Fix accessibility warnings
        
        Change-Id: I897cc51f6c338e82896591d79b6e167f27189122
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110801
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-15  Caolán McNamara  <caolanm@redhat.com>  [2f80334f1d4fe0d486f858776687c1180077a5fa]

        Related: tdf#140387 give toolbuttons a11y names
        
        Change-Id: I046957afaf89e3f88cde4c2a3cffa470af657175
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110939
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-15  Caolán McNamara  <caolanm@redhat.com>  [0880fb5e3e455cbe5279c6f9cdcd0772cff11312]

        use GetPopupParent for editeng transient dialogs
        
        Change-Id: Ie799643b68ea41b4c4d0d0493755d09d3983d9e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110934
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-15  Caolán McNamara  <caolanm@redhat.com>  [d5670177aacde2d722cfba6fe8083544549533e0]

        use GetOutputDevice for PixelToLogic
        
        Change-Id: I0e5dfb49554029261f98cc4abca0295aef10b892
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110933
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-15  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [48d655fe12bc2c4c42d6c88b8a43fade1614ee2a]

        vcl: Detect TGA graphic by inspecting the file footer
        
        Works only with TGA ver.2 files.
        
        Change-Id: I0378a1e03e238cd444175035768cccf491480191
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110898
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-15  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4927883c820d23da797978c270ce684103734399]

        vcl: split-up GraphicFilter::Import into per-format methods
        
        Change-Id: Idb5f120f47b4374fc709413a615baa606cd9b165
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110896
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-15  Tünde Tóth  <toth.tunde@nisz.hu>  [8f4dda644d1ed08ef846b5d09ead365236c57952]

        tdf#123202 calc: fix sorting of autofiltered rows
        
        by keeping the query, when the data range contains
        hidden rows.
        
        Change-Id: Ib3de0c36d53b6fd4541a9cb5e53e018c29bd38c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110715
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-02-15  Caolán McNamara  <caolanm@redhat.com>  [5c89695f3885ec2e7cd00eaf56a46a7f00c44883]

        tdf#140414 add getting mouse pos to EditViewCallbacks
        
        Change-Id: I09172e0cb24f5c45d2837cf2f2fc7cc4baa456a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110932
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-15  Seth Chaiklin  <sdc.blanco@youmail.dk>  [760100d1dfe0df3e67227618013297e5f1f419aa]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a9976d5f4fd4d2c2841e83a4a2cdcaeda4419136
          - update "link" to "link frames"
            
              ( swriter/02/03210000.xhp )
                * update command name  from "Link" to "Link Frames"
                * rename two German ids
                + add "howtoget" section, with access commands
                + add <related topics> section for existing link
                
              ( swriter/main0215.xhp )
                * updated two renamed German ids
                * update to <h1>,<h2>
            
            Change-Id: I30702c537935eb5624add452e668af70755aaf7e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110913
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-02-15  Mike Kaganski  <mike.kaganski@collabora.com>  [376101c41cf23852b19db5725b0257069f3abd2e]

        Do not remove '/' when it's the only character in the path
        
        Follow-up to commit 3380163bc0fb9dab7f289cc36b0eeb0c9b3ddaa9.
        
        Change-Id: I5e895755cb4b2432c8ac423d254f493764dead75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110899
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-15  Mike Kaganski  <mike.kaganski@collabora.com>  [181fc61c4cce5192e57657c313ee7fa4f640fb69]

        Reuse known length of the temp dir path
        
        And make this code a bit more C++-ish.
        
        Change-Id: I59d4f46698ad4606f09e6ffcae8f205798b427ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110912
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-15  Noel  <noel.grandin@collabora.co.uk>  [96be489048ca97bfc07d4aa252675b76dfca73a2]

        loplugin:referencecasting in ucb
        
        Change-Id: I7531ea30e8d141dce1d1bc27ffbca3fcf28d0ef5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110892
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-15  Caolán McNamara  <caolanm@redhat.com>  [08b82fa3ee915666ef8b60aeb670c38f64553630]

        Revert "ofz#29461 flatten SetAttrSet recursion"
        
        Compress deletes nodes so the flat list becomes invalid
        
        This reverts commit d1b3571fba171279d70ccaa0dfec1871f04439af.
        
        Change-Id: I70e52ac3988493a283ca83121bd2e4a67db6f5ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110901
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-15  Tibor Nagy  <nagy.tibor2@nisz.hu>  [a5513cb45d90e0a1bfa0dfe39c0f090f1cda45de]

        tdf#139928 XLSX import: fix conditional formatting in same cell range
        
        Multiple conditional formatting rules of the same cell range
        were imported incorrectly because of missing handling of their
        (different) priorities and operators.
        
        Note: older unit tests were modified according to the fixed priorities.
        
        Co-authored-by: Attila Szűcs (NISZ)
        
        Change-Id: I4b542b310642e1a85ef6281d0025b3ef2b2ba8c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110544
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-02-15  Noel  <noel.grandin@collabora.co.uk>  [24a3d4eee7a01c4296a93708103d267d5473c790]

        loplugin:referencecasting in dbaccess
        
        Change-Id: Ib4e751ce4ce83db4af66d2fd969108a86dcd2296
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110891
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-15  Attila Szűcs  <szucs.attila3@nisz.hu>  [b35f48d806f9e5ec689eda3828f1e4503644873b]

        tdf#74367 DOCX: fix page margins imported as border padding
        
        Trying to import non-existing "none" borders of w:pgBorders
        zeroed page margins, removing their values to border padding.
        
        Note: according to OOXML standard 2.6.10. pgBorders (Page
        Borders), "nil" should be treated the same.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: Ibbc9375b2f8b3daf7b4bdea84e078676ce588586
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110396
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-02-15  Mike Kaganski  <mike.kaganski@collabora.com>  [76483d1348792a3d1c4c995ef0132ac79dfbc90f]

        Fix comments
        
        Change-Id: Id3943df147a204391e206d663e0a71b43ded50a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110895
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-15  Miklos Vajna  <vmiklos@collabora.com>  [162e2f1433cc60b6b572c5c42c59fc3ba0bdbe0f]

        sw: prefix members of SwHangingPortion, SwKernPortion, SwTextGuess and ...
        
        ... SwTmpEndPortion
        
        See tdf#94879 for motivation.
        
        Change-Id: I36ef3b7abd4b4e1fd7f246ea4373794826c2add4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110893
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-15  Aron Budea  <aron.budea@collabora.com>  [9b61c811e43991e61505d32776a59c03c00dc58a]

        tdf#140234: Fix xmlsec on Windows 7
        
        Apply 21bbcb04b62352331a15a0b8463ebb27a9b858bc from upstream
        locally.
        
        Change-Id: Icb1ca245ebb6453040fbce6da54d13086970b0e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110846
        Tested-by: Miklos Vajna <vmiklos@collabora.com>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-15  Julien Nabet  <serval2412@yahoo.fr>  [3aad3955650edb543d74a4c1e3ebdb1f4d3940b7]

        tdf#140414: fix Crash pressing Ctrl-K in input line in Calc
        
        3  0x00007ff38b819d73 in vcl::Window::GetPointerPosPixel() (this=0x0) at vcl/source/window/mouse.cxx:552
        4  0x00007ff3925fe7c1 in EditView::GetFieldUnderMousePointer(int&, int&) const (this=0x4c37160, nPara=@0x7ffd982b4f44: 0, nPos=@0x7ffd982b4f40: 57752960) at editeng/source/editeng/editview.cxx:1325
        5  0x00007ff3925fe74a in EditView::GetFieldUnderMousePointer() const (this=0x4c37160) at editeng/source/editeng/editview.cxx:1315
        6  0x00007ff3925fec4c in EditView::GetFieldAtCursor() const (this=0x4c37160) at editeng/source/editeng/editview.cxx:1384
        7  0x00007ff377f6aa55 in ScEditShell::GetURLField() (this=0x37a31a0) at sc/source/ui/view/editsh.cxx:833
        
        Change-Id: Ib369644f26eec4f37a34213f0b0113359a653098
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110884
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-15  Mike Kaganski  <mike.kaganski@collabora.com>  [d3fdab081863f4a3631319b5af0ca74b98665d4c]

        Missing dependency
        
        Fixes "GpgME not installed correctly" at
        'make CppunitTest_sw_ww8export2' after 'make clean'.
        See commit 5b66a038701241e0b9fa3a339acbd74f9ca4cf92.
        
        Change-Id: If274b13b7d9328c8e63325b113f5b4d99133e7d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110864
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-15  Mike Kaganski  <mike.kaganski@collabora.com>  [cbcec4425e04e3614a2025b49fdc221216ac51d3]

        tdf#121245: also set ooLocale when language is set by command line
        
        ooLocale is re-written in each invocation of langselect::prepareLocale
        from Desktop::Init; previously an exception was when it was set by command
        line. This special treatment was from initial '--language' implementation
        in commit d47dd2bf33b0a2a9a5251a871bb7fe0573724274.
        The problem here is this setting is the fallback for multiple code paths,
        so many UI elements got language from old ooLocale data in that case.
        This setting is re-written every time the program is started, so it should
        be no harm in writing it also in command line case.
        
        Alternatively we could try to fix all places to use configured system UI
        language from MsLangId instead, or to create a backend layer for ooLocale
        that itself uses that.
        
        Change-Id: Idf7212901620bc158f704ba21747294634e48ae1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110776
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-15  Rafael Lima  <rafael.palma.lima@gmail.com>  [737112d7c37300661972778a63a4e93fa196a395]

        Resolves tdf#140221 auto-adjust Formula Editor width
        
        Currently the formula editor uses a fixed width that corresponds to about half the size of the display. This patch makes the formula editor auto adjust.
        
        Change-Id: I0cd6a6385b698fced96132a636df2d24c6c62cf1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110852
        Tested-by: Jenkins
        Reviewed-by: Dante DM <dante19031999@gmail.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-02-15  Noel  <noel.grandin@collabora.co.uk>  [1c02784889a5b4104878e2c767dff723b2173275]

        loplugin:referencecasting in sc
        
        Change-Id: I908c0d5a2a3360bb9c9c9edf925a485411515ea2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110816
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-15  Noel  <noel.grandin@collabora.co.uk>  [948c29710a0bb168ec07e3aca510fa6860f2da52]

        loplugin:referencecasting in svx
        
        Change-Id: I072ba9da976cefd61f4a916e70b0601439e8a123
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110818
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-15  Noel  <noel.grandin@collabora.co.uk>  [881d8470eb9ede52690dbd75c02f72c6ee422261]

        loplugin:referencecasting in sw
        
        Change-Id: Ie923fc8baaa26938378407f6e5f3c50b2cea7cca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110815
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-15  Noel  <noel.grandin@collabora.co.uk>  [0ae0b7ff575b4148f9c06abd3bac78d0881ec817]

        loplugin:referencecasting in sd
        
        Change-Id: I3d5e0fd3f9d8ea61aad5846a0ee19568a5d365a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110817
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-15  Mike Kaganski  <mike.kaganski@collabora.com>  [8ec3222d47ef5a13921576569a700785378916a8]

        Do not initialize array at each function call
        
        The function-local symbol prevented inlining in some cases, and needed
        a memcpy of 3200 bytes on each call.
        
        Change-Id: If2bd59d4bfc2a91e891cb0975847b7afebfbca23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110888
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-15  Mike Kaganski  <mike.kaganski@collabora.com>  [74e2ccfcbb31f0173acf058dfe938d0b16b6f9d2]

        Missing dependency
        
        Fixes "GpgME not installed correctly" at
        'make CppunitTest_sw_ww8export3' after 'make clean'.
        See commit 5b66a038701241e0b9fa3a339acbd74f9ca4cf92.
        
        Change-Id: I76fef25f95fbe45a21542fecf9f4b9f1c2671981
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110863
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-15  Seth Chaiklin  <sdc.blanco@youmail.dk>  [a5d68a4f959804f93ddda61a45cedaadb504e3f2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9f804dbbddf4abdb69009082c7e7d55e58315270
          - tdf#140392 improve explanation of wildcard in replace for AutoCorrect
            
                 * elaborate examples, improve layout
                 * simplify tip and highlight where to use it
                 * update to <h1>,<h2>,<h3>,<tip>
            
            Change-Id: Ibb0a9f811ee6cdd23cd6f8e4ec92dc06e980c3cd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110787
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-14  dante  <dante19031999@gmail.com>  [197f3a97842a9fb75788ba891de652591edd73d4]

        Simplify code for starmath operator symbol parsing
        
        Change-Id: I4fb05191e1d027f9809ac2324299ff2e2861fd73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110600
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-14  dante  <dante19031999@gmail.com>  [8957cf1cc041839d7d1e96b4d2617a82777692d4]

        Reorganize starmath color data flow
        
        This will make possible to edit structure nodes with graphic UI.
        
        Change-Id: I37500958dbd684d239d615fc1d8df562a0c5b486
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110490
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-14  Julien Nabet  <serval2412@yahoo.fr>  [1fa83df607b9721c8f12125942de1c586a624bd0]

        tdf#140386: Math: Add 'backepsilon' symbol to elements panel
        
        corresponds to GREEK REVERSED LUNATE EPSILON SYMBOL
        see https://www.unicodepedia.com/unicode/greek-and-coptic/3f6/greek-reversed-lunate-epsilon-symbol/
        
        Change-Id: I39628c55642e549174a0e59798c401976fdfaef2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110880
        Reviewed-by: Dante DM <dante19031999@gmail.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins

2021-02-14  Noel Grandin  <noelgrandin@gmail.com>  [228f43f2e3c2896c227f1ea30c5d16231acf66da]

        tdf#140308 Crash import old OpenOffice template
        
        regression from
            commit cfe5a5044845a3fc90e3634e996edb4d85808d3c
            sfx2: use the fastparser API when possible
        
        We end up using the OOo2OasisTransformer filter,
        which is not fastparser compatible
        
        Bisected with: bibisect-linux64-7.1
        
        Change-Id: I7bd4191f098096034dc8ff368aba4b1ff313ce18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110883
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-14  Johnny_M  <klasse@partyheld.de>  [2b09d37e1ce666829392c6e1580db41e7b976016]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to eab57f9cc1da5ebd0d5e033e8835df34e9d3b137
          - tdf#132643 Translate German section IDs
            
            Change-Id: I981fda421faa25b7a4a61006e1e947b3fe8461c3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110878
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-14  Johnny_M  <klasse@partyheld.de>  [5009a12f2e295496fb30f86795453202e99875a8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 42862e453636e51019a8f89af4a8a7603c5055d3
          - tdf#132643 Translate German section IDs
            
            Change-Id: I081a606e4916189c171123500ff6953c3ee64121
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110877
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-14  Johnny_M  <klasse@partyheld.de>  [273bd800bec2cfbaa212320d718f1b6d4ab70575]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 63ea072ac1c6fe18596b3788b9526362c01da564
          - tdf#132643 Translate German section IDs
            
            Change-Id: I35edabf978d42150fbf6b8c2aebd2057916d5d87
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110876
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-14  Johnny_M  <klasse@partyheld.de>  [1bfc615223960665a264b14ca6f5babd092dac2c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bdf635d508f4709ef6ec77904fcdcc761ac2c88b
          - tdf#132643 Translate German section IDs
            
            Change-Id: I0cd76265cfaa16d3f4cc2f0180d140eda9063b59
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110875
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-14  Johnny_M  <klasse@partyheld.de>  [d0f5914d43e798dd4de2274aeb2e60eba4c30da5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ac4cab8ad53b12eeddceb254db30fc4b15f738d5
          - tdf#132643 Translate German section IDs
            
            Change-Id: I3ae427de7d9a49fd5a3cb17dc698585b5cc0cabb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110873
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-14  Johnny_M  <klasse@partyheld.de>  [0149760ec410eabaa69bdbbb84eb1da7d8ecf6fa]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f99fa5ece87569702e53f5a9a3e771e543600ce7
          - tdf#132643 Translate German section IDs
            
            Change-Id: I0a8a5ad8a97d9ba15608d66877fa35f2054561a6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110872
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-14  Johnny_M  <klasse@partyheld.de>  [cb6892ce30391d35424efe10a86fd98a0199c866]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 57dadccac005d4c7db8ca9a86cec5d9e70a73140
          - tdf#132643 Translate German section IDs
            
            Change-Id: I10ec1303df2fe37a5486682ca2a2742e5d645037
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110851
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-14  Johnny_M  <klasse@partyheld.de>  [10d1701702c24a32ad4f7564b29f04d3ec9c7daf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 60dc818b2debfbe5a92897de5765072637d1da96
          - tdf#132643 Translate German section IDs
            
            Change-Id: I9364dbbc3414769219ab7318d38bb6f22741495b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110842
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-14  Johnny_M  <klasse@partyheld.de>  [8c5a239fe7c9b7570c0dd3a5b880b29c9824476d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b1c1852acd45f3342ba37b40413adf03c1a4e4fa
          - tdf#132643 Translate German section IDs
            
            Change-Id: Id8807415057ac94b69c5c25abbdb385463bc6e77
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110841
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-14  Mike Kaganski  <mike.kaganski@collabora.com>  [7ce4a3956a570841d5967ba1e555ded5613b6bc4]

        Handle system paths and URLs properly
        
        Avoids errors like this:
        
          make UITest_conditional_format
          ...
          Execution time for tdf117899.Tdf117899.test_tdf117899: 9.992
          tearDown: calling terminate()...
          ...done
          ERROR
        
          ======================================================================
          ERROR: test_tdf117899 (tdf117899.Tdf117899)
          ----------------------------------------------------------------------
          Traceback (most recent call last):
            File "C:/lo/src/core/sc/qa/uitest/conditional_format/tdf117899.py", line 64, in test_tdf117899
              self.ui_test.load_file('file://' + xFilePath)
            File "C:\lo\src\core\uitest\uitest\test.py", line 76, in load_file
              component = desktop.loadComponentFromURL(url, target, 0, tuple())
          uitest.test.com.sun.star.lang.IllegalArgumentException: Unsupported URL <file://C:\cygwin64\tmp\tmpfs3x8j2r/tdf117899-temp.ods>: "type detection failed"
        
          ----------------------------------------------------------------------
        
        Change-Id: Ifbf62c0aaa72412dc0efca921f59441d09c54d90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110882
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-14  Mike Kaganski  <mike.kaganski@collabora.com>  [984a1827508e7298611476cf747c4acc96dec58a]

        Fix copy-paste leftover
        
        Change-Id: If00eb6272443e1b97b6990141d091daa1d36dc34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110881
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-14  buseorak  <buseorak@hotmail.com>  [02a6949572473189755a3ac3ec974a054863dcfb]

        remove blank line
        
        Change-Id: I8f0a6654be335053c6cc1d398765060275feb092
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110850
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-02-14  Buse Orak  <buseorak@hotmail.com>  [de355293303ace942c6f18df57400e0f26b9af29]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I59db23da3305d68567e09d6d7f23ca762bc75ff5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110843
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-02-14  Mike Kaganski  <mike.kaganski@collabora.com>  [cfff893b9c82843a90aac4ecdb3a3936721b74a0]

        Move unit conversion code to o3tl, and unify on that in more places
        
        This also allows to easily add more units, both of length and for other
        unit categories.
        
        The conversion for "Line" unit (312 twip) is questionable. Corresponding
        entries in aImplFactor in vcl/source/control/field.cxx were inconsistent
        (45/11 in; 10/13 pc; 156/10 pt). They were added without explanation in
        commit c85db626029fd8a5e0dfcb312937279df32339a0. I haven't found a spec
        of the unit (https://en.wikipedia.org/wiki/Line_(unit) is not specific).
        I used the definition based on "by pt", "by mm/100", "by char" (they all
        were consistent); "by pc" seems inverted; "by twip" was half as much.
        This accepted conversion makes unit test for tdf#79236 pass.
        
        Change-Id: Iae5a21d915fa8e934a1f47f8ba9f6df03b79a9fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110839
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-14  Mike Kaganski  <mike.kaganski@collabora.com>  [20305894243e24eb383ab9feefebf4a0e9f2644f]

        nullptr dereference
        
        Change-Id: I6a2ffddfd67784ddc2194dafba7d3eaeb6e4e12e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110854
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dcce840cb2383873cc77da04b0bdc4526042c212]

        Fix typo
        
        Change-Id: If3697d65e9809eb8dd1f2e72a657b8be70c45e69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110848
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-02-14  Julien Nabet  <serval2412@yahoo.fr>  [863ee228e002cc9a0970a1d01f6028710bd997bc]

        -Werror,-Wformat in idl with Raspberry pi 4b
        
        [CXX] sax/source/expatwrap/sax_expat.cxx
        /home/pi/lo/libreoffice/idl/source/prj/database.cxx:437:23: error:
        format specifies type 'unsigned long' but the argument has type
        'sal_uInt64' (aka 'unsigned long long') [-Werror,-Wformat]
                      "error", nRow, nColumn );
                               ^~~~
        /home/pi/lo/libreoffice/idl/source/prj/database.cxx:437:29: error:
        format specifies type 'unsigned long' but the argument has type
        'sal_uInt64' (aka 'unsigned long long') [-Werror,-Wformat]
                      "error", nRow, nColumn );
                                     ^~~~~~~
        2 errors generated.
        
        Following https://cgit.freedesktop.org/libreoffice/core/commit/?id=5419b894a2e791de24d10f0c4433a807e175e7a0
        
        author    siddheshpatil777 <[hidden email]> 2021-01-06
        14:14:33 +0400
        committer    Michael Stahl <[hidden email]> 2021-01-21
        16:36:00 +0100
        commit    5419b894a2e791de24d10f0c4433a807e175e7a0 (patch)
        tree    72cdf2b9648a18d711c53bb0d36ffb550ec0850d
        parent    21138573fcc6e300a446ffba8cfde00198fb249e (diff)
        
        tdf#114441: Convert use of sal_uLong to better integer types
        
        Change-Id: I0d961e8b1e0a6a9709fabb50b5e209c7ac5e7250
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110844
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2021-02-14  Seth Chaiklin  <sdc.blanco@youmail.dk>  [c4da166d1fb696133b3c576b27daf196816558c3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 09c4f7472b916a8f5dd23761ec85f50b4827f679
          - tdf#140366 further adjustment of autoinclude in Exceptions
            
            Change-Id: Idab97605113d93d1da3a3486ca735398857cd988
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110853
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-02-14  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [063602ea3791e87f9bd6685c9bd6dac7a1e4d189]

        devtools: add .uno action to trigger inspect of the selected object
        
        Added .uno:InspectSelectedObject, which can be added to context
        menu and when triggered, shows the current selected object in the
        object inspector.
        
        Change-Id: I2ade6c74197dcb3cf33b0ad2194822e6ae25fb7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110837
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-13  Marco Pinto  <marcoagpinto@sapo.pt>  [e1948634a55ac91c7a49beda358b770b46b55b01]

        [en-GB] Added 13 words to autocorrect
        
        Change-Id: Ie24ca3f3340fc0ed7b94a3517ec2aae3c4632162
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110672
        Tested-by: Jenkins
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2021-02-13  Marco Pinto  <marcoagpinto@sapo.pt>  [7cfccae08a5d2d9ec1c6d0790529bec66bec2231]

        [en-US] Added 13 words to autocorrect
        
        Change-Id: If4c7495bc292cbc1247914f3eb42e15a9725d300
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110673
        Tested-by: Jenkins
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2021-02-13  Caolán McNamara  <caolanm@redhat.com>  [0a83a11a5324333150dccd3faaeecbd2ec8d2aba]

        rename Ruler::GetType to drop using Window::GetType
        
        Change-Id: I78da4bb35f5f3e7253737ddc3be1460fbf605ad8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110831
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-13  Caolán McNamara  <caolanm@redhat.com>  [d1b3571fba171279d70ccaa0dfec1871f04439af]

        ofz#29461 flatten SetAttrSet recursion
        
        Change-Id: I39a2364371981a177af8ca8dd679038c9543523c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110828
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-13  Noel Grandin  <noelgrandin@gmail.com>  [71fa2bc2061168b9a74cdb4b0428b00ea902666f]

        no need to allocate these return values on the heap
        
        Change-Id: I4fd440c79c388527183a84676b2f32930f3bf8ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110845
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-13  Regina Henschel  <rb.henschel@t-online.de>  [02e4f6c44295004f5c7201a7aa2744fd0518ba9d]

        tdf#134355 custom shapes are never on layer 'controls' in Calc
        
        Custom shapes were erroneously put on layer 'controls' when drag-
        create them. But layer 'controls' is special to force form controls
        to front in edit mode. Layer 'controls' is exclusively used for form
        controls.
        
        Change-Id: I2dd8a3b5ee6ac9bcc72f0446b17a49c037aa6731
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110763
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-02-13  Gokce Kuler  <gokcekuler@gmail.com>  [9887674044e17c4925caa07f197d74233be810d2]

        tdf#137406 removed Apply to Master button in Slide Master mode
        
        Change-Id: Ic19c38a5e6e561cae45cd0a40cfe56d7002efe9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110835
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-02-13  Caolán McNamara  <caolanm@redhat.com>  [d1d56ed835549bb10995d4d240abf692e198bf78]

        Related: tdf#62688 support Ctrl+A to select all in impress comments
        
        Change-Id: Ic8e052752e333202cb44719a85ae949c85b735e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110823
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-13  Seth Chaiklin  <sdc.blanco@youmail.dk>  [f886ed5b25f4f65638c6797f47d56bce8f97cf39]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 91a0a351ac6410eaea0712fdf0e58ff395399e40
          - tdf#140366 clarifications in AutoCorrect Options
            
              ( shared/01/06040100.xhp ) "Options" tab
            
                + add <note> that words in dictionaries are not
                  autocorrected by "Correct TWo INitial CApitals"
            
              ( shared/01/06040300.xhp ) "Exceptions" tab
            
                + clarify how and when to use the "AutoInclude" option
            
            Change-Id: Ia79f58318f861fc690151205984e34176ae2a829
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110782
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-02-13  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [411e8c24a289649797c679afc084113f7f61667a]

        vscode: make it work better when srcdir=buildir and add mac lldb config
        
        Change-Id: I75b7104c98d187353bc3950ad51877f10ae04760
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110838
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-02-13  dipanshu124  <dipanshu@iitk.ac.in>  [427deae27d91cb9be0bf1889e2b8b79480adcc35]

        tdf#137779 Add info about Jumbo sheets status into About dialog
        
        Since Jumbo sheets is an experimental feature, user enabling it
        might get problems. It will be good to specify Jumbo sheets status
        (if enabled) in the About Dialog.
        
        Change-Id: I1238d15ea8e32a418754b4323ba9771b63337301
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110800
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [3ec8981b4830d646ad73836d9819db4f8342b499]

        tdf#101894: sc: Add UItest
        
        Change-Id: I3ab90dbc1963ef0589ef264c6b734cfa4357bb8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110829
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-13  Eike Rathke  <erack@redhat.com>  [9b6a84916a8f58f2c4db2c970eb2c366465c6472]

        Resolves: tdf#138839 Add Cabécar {cjp-CR} 0x06AA, Bribri {bzd-CR} 0x06AB
        
        Change-Id: Ib80d080fc69ba2c87c9a859a0571f9d82f7c7bac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110832
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-02-12  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [788c777c6cdf2254e8bba05321f4a9de309b15b5]

        tdf#105301 - increase the size of the sorting keys
        
        During the import of a document, increase the number of shown sorting
        keys to match the actual size accordingly.
        
        Change-Id: I24ab596f47fadf33d0358f162d26b12c24615fa8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108987
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-02-12  Caolán McNamara  <caolanm@redhat.com>  [28555fc345ac2ccdda0e4e0f3c812c646befe68b]

        fix fuzzer build
        
        Change-Id: I41df4af812cd225a0bd8e49df9e8b3c322698d28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110825
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-12  Caolán McNamara  <caolanm@redhat.com>  [3a981ad54f226723bc9749b52d62de0c536178f6]

        drop unnecessary include
        
        Change-Id: I09837025e60d240b85515d9355ddd42f1d4e94d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110824
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-12  Miklos Vajna  <vmiklos@collabora.com>  [043690eff82d5798774452a8364e1566b866a320]

        svx: fix import of multiple paragraphs into title shapes
        
        Title shapes try hard to have a single paragraph only, the Impress UI
        inserts linebreaks instead of paragraphs breaks in
        sd::FuText::KeyInput(), ever since commit
        f47a9d9db3d06927380bb79b04bb6d4721a92d2b (initial import, 2000-09-18).
        This matches the PowerPoint behavior. This is most visible when the
        paragraph has a bullet associated with it.
        
        Interestingly you can still put multiple paragraphs into title shapes
        using paste special -> plain text.
        
        In that case, it was inconsistent that we exported these multiple
        paragraphs to ODP, but merged them to a single paragraph on import since
        commit 0a783c1a041e2b74b7bf238d11ee2c303f6708f4 (#100190# don't allow
        more then one paragraph on title text objects, 2002-06-25).
        
        This results in loosing your bullets on save + open, both in the ODP and
        PPTX cases, since removeActionLock() on the XShape triggers this tweak.
        Also, PowerPoint does not do this merging on import. So fix the problem
        by removing the import-time tweak but leave the UI unchanged.
        
        Change-Id: I6796f83c40e83f65cfb0f6c7e66069c3e08c1e2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110826
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-12  Alain Romedenne  <LibreOfficiant@sfr.fr>  [8478c954814623441d62838743737063fec8e6c0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d5eb6397f3b58d19d442c85aa4243ace4914bb59
          - sf_session new help page
            
             - extra bookmark & link in sf_array
             - typo in py2bas
             - typo in sf-string
            
            Change-Id: I508722de9b4cb1e55e203ba97b470b28f1ba03ae
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110678
            Tested-by: Jenkins
            Reviewed-by: Alain Romedenne <alain.romedenne@libreoffice.org>
            
2021-02-12  László Németh  <nemeth@numbertext.org>  [9b39ce0e66acfe812e1d50e530dc2ccdef3e1357]

        tdf#76260 DOCX import: fix slow footnote import
        
        by parsing footnotes.xml only once instead
        of parsing again and again for every footnotes.
        This was a serious performance problem for
        documents with hundreds of footnotes, where the
        footnote import took minutes instead of seconds.
        
        Note: switch off CHECK_NOTMERGED in a debug build
        to measure realistic speed-up, e.g. with the
        reported document: 2 min 36 sec -> 22 sec, and
        not 1 min 40 sec, as with CHECK_NOTMERGED.
        
        Revert commit 60dbe21f59a45889c433727d0862c9a4274d94d2
        ("tdf#88126: sw_ooxmlexport15: Add unittest"), because
        it was a fragile table layout test, worked only by accident.
        
        Change-Id: I9460442cf0c30f2bc5ff393c947a008ca7bba6df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110811
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-02-12  Mike Kaganski  <mike.kaganski@collabora.com>  [3380163bc0fb9dab7f289cc36b0eeb0c9b3ddaa9]

        Make sure osl_getTempDirURL result doesn't end with / also on unx
        
        This is consistent with what osl_getTempDirURL does on Windows
        This is a blind attempt to fix a part of a failure reported on IRC:
        
          /lode/dev/core/sal/qa/osl/file/osl_File.cxx:486: Assertion
          Test name: osl_FileBase::getAbsoluteFileURL::getAbsoluteFileURL_001_1
          equality assertion failed
          - Expected: file:///var/folders/tj/jl7sh26124n4b94tm541m6xr0000gn/T//relative/file1
          - Actual  : file:///private/var/folders/tj/jl7sh26124n4b94tm541m6xr0000gn/T/relative/file1
          - Assumption is wrong: ResultURL is not equal to expected URL
        
        That "//" in Expected might be because user's TMPDIR ends with /.
        
        Change-Id: I9a9c6e00f63b81dbaf2e8532110dffa58ebe8cc9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110784
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins

2021-02-12  Noel  <noel.grandin@collabora.co.uk>  [beeed387732f95501b06b5462d450517422b18ba]

        loplugin:refcounting check for calling delete
        
        Change-Id: I5b723d4d2376a28777e3ee7e9706e5f54fcb55e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110809
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-12  Caolán McNamara  <caolanm@redhat.com>  [a39a3f1ad1e5e39b09ce474c0f4c0f9f4e174bbe]

        weld impress annotation window
        
        Change-Id: Idc89f4e382392103d373b6a84edaae10abd56056
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110650
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-12  Caolán McNamara  <caolanm@redhat.com>  [1e3198931e6e230791e863272082c1d437975008]

        avoid auto-hiding disabled menu entries with cut/copy/paste idents too
        
        Change-Id: I549027b496c4c1ee14cd5d9f19f77748600e99db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110822
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-12  Caolán McNamara  <caolanm@redhat.com>  [59ae8c36cff087277a74807f112ad6bd9dc297c4]

        Release mouse on showing context menu
        
        Change-Id: Id94e8ab3bee1dd4629486e5455ac935b59fa56bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110821
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-12  Caolán McNamara  <caolanm@redhat.com>  [3148503b2f32fa7cbdbddf61523af576e36e4ef5]

        don't split menu ids at ':'
        
        Change-Id: I2453b1867ffe5b9a2fe6659f2893911ba2fa5543
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110820
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-12  Mike Kaganski  <mike.kaganski@collabora.com>  [8ef533148bac3126294b7f1988c146b02ecee7bf]

        Make sure to resolve symlinks in temp path in path tests
        
        This is a blind attempt to fix a part of a failure reported on IRC:
        
          /lode/dev/core/sal/qa/osl/file/osl_File.cxx:486: Assertion
          Test name: osl_FileBase::getAbsoluteFileURL::getAbsoluteFileURL_001_1
          equality assertion failed
          - Expected: file:///var/folders/tj/jl7sh26124n4b94tm541m6xr0000gn/T//relative/file1
          - Actual  : file:///private/var/folders/tj/jl7sh26124n4b94tm541m6xr0000gn/T/relative/file1
          - Assumption is wrong: ResultURL is not equal to expected URL
        
        That "private/" in Expected might be because user's /var is a
        symlink
        to /private/var.
        
        Change-Id: Ia5b95621dffdae7e0193aca4c3d12c86ed28dceb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110785
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins

2021-02-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [03152ee84c09dd76d359447f9d97d564a7bbe84b]

        tdf#62057: sc: Add UItest
        
        Change-Id: Ia2e7e6843a42ce00cee94dde7abf980a7bc25638
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110819
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [86b192965ee8d625092b723337f6a65bdf34dcb7]

        tdf#107097: sc: Add UItest
        
        Change-Id: Ia517095e230fd4b8395ffacac6e10347aade78aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110814
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-12  Caolán McNamara  <caolanm@redhat.com>  [ccec133b9021b07d16cdec6b6ad860e0a62648af]

        cid#1472878 silence Unchecked dynamic_cast
        
        Change-Id: I5c2661ff6040225d32fcdc32b1e00650f9b4e058
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110807
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-12  Caolán McNamara  <caolanm@redhat.com>  [e60909e5d3d7f3d38c92237a7db6bbb267ef71a0]

        cid#1472119 Uninitialized scalar field
        
        experiment to see what coverity does with this syntax
        
        Change-Id: I028a111ceee5b327a04979b5497a4bc2e1e61819
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110808
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-12  Noel  <noel.grandin@collabora.co.uk>  [138064713af2db8e797e3aa441657f6a7500cc46]

        add conversion operator to rtl::Reference
        
        to make it easier to convert to uno::Reference
        
        Change-Id: I7ec1d66651e21ec71f1eef035d7ed3d6acc70b91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110810
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-12  Aditya Pratap Singh  <adityapratapsingh51@gmail.com>  [8ad6257d456c595a47669846fc3ef5337653bd03]

        tdf#42982 Add descriptions to some runtime exceptions
        
        Change-Id: Ie970367f1b3df3324cc56e467ae93eb7155e05eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110261
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-12  Caolán McNamara  <caolanm@redhat.com>  [9c2a5eaa0a45a4afbe819d6ea91ba1fd35b0aba0]

        when there is label and icon align label to left and don't expand icon
        
        Change-Id: I158b6c40ecb1b1713546cdbce7f7c001b8940b00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110802
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6ec3623275e5a064e2057f0f1d58b5bd995b5a85]

        devtools: simplify getObjectFromAny method
        
        Change-Id: I43bba799604683a9d329f3734879d116b4d07102
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110806
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d547d76c3bee10447de6fd90185212a177349386]

        devtools: handle enum values and convert to enum names
        
        Until now enum values were ignored, but now we show the converted
        enum numeric values to enum names, whcih is easier to understand
        than ust pure numberic values.
        
        Change-Id: I7579a731c20eda92f518ba0214619d8a98185cec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110805
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d8cc3e7c9cbdd2959cc7b1c529909c7e4dac6e35]

        devtools: show values of unsigned types which were missing before
        
        Change-Id: Id2ee470eaa2cddfb11f5e85c6f3dfcdcb137c244
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110804
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [14c86d402243c0d2730ff38a1b8ac1a4456974de]

        tdf#72727: sw_layoutwriter: Add unittest
        
        Change-Id: I836c4a90e344c6f7fb1c60ac07d9575749adfa9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110803
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-12  Mike Kaganski  <mike.kaganski@collabora.com>  [60b0bb80b3aeb52477256152dcda9ec6e4dbb9fd]

        Fix threadpool test for --enable-debug
        
        NDEBUG is obviously defined then, and doWork does not use
        mThreadId and mCheckEqual, resulting in errors like
        "private field 'mThread' is not used".
        
        Change-Id: Ie429a6584ee5a335dbc9b29fae202727d9daa720
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110777
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [89afca98f060be1f6a49c47cf7eaf123dd7ed4fa]

        devtools: remove code duplication when creating child nodes
        
        We essentially do the same thing in PropertyNode, StructNode and
        SequenceNode when creating a child node. Remove the duplication
        and move it into a common place (BasicValueNode) under
        createNodeObjectForAny method.
        
        Change-Id: If993c9018a537bf24683a526e76d438bd5105619
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110797
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d8cfa8473c9b163747eb9172832fdbcbf886bde8]

        devtools: handle structs in object inspector
        
        Change-Id: I76dd2486c67f7098ae16f5f4f40cebf35573092e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110796
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-12  Luboš Luňák  <l.lunak@collabora.com>  [9d89d98d3349502b56da4bdd6ea287ac4cde9ce5]

        always optimize bitmap transform to translate+scale if possible (tdf#138068)
        
        Commit 828504974d70111e make OutputDevice::DrawTransformedBitmapEx()
        always call DrawTransformBitmapExDirect() in preference to explicitly
        converting to DrawBitmapEx() if the transformation wanted was at most
        translate+scale, in the hopes that these days the backend implementations
        work well enough. But it turns out only the Skia backend handles that
        without loss of performance. So always do the conversion to DrawBitmapEx()
        if possible. It's so simple that it possibly makes sense to always do
        this, regardless of the backend.
        
        Change-Id: I6eba68e672334c38433f53980f49400499f5d8e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110716
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-02-12  Luboš Luňák  <l.lunak@collabora.com>  [f52c5bea7775ac07cfacc232f0979a03bbdf9aa7]

        fix test for tdf#137413
        
        The test tested for the topleft corner to be transparent and not black,
        but the bitmap has a black outline, so the corner actually should be
        black, unlike the rest of the bitmap. I have no idea how the test
        could have possibly passed (and those #if tests indicate that it
        correctly failed with most drawing backends). What apparently enabled
        this to pass was commit 828504974d70111e, which made the drawing
        use DrawTransformedBitmap() implementation in the VCL backends,
        and the Cairo one apparently mishandles it. Reverting 828504974d70111e
        made the test fail.
        This commit fixes (and simplifies) the test.
        
        Change-Id: I1560849d683558abbe0cde816c4505b9824a0692
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110769
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [a5be4c219af373d038bc034d26c63c67e9803ce8]

        tdf#40260: sw_layoutwriter: Add unittest
        
        Change-Id: I9e9820c31735703b1fa8583ada74af47534df186
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110799
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-12  Seth Chaiklin  <sdc.blanco@youmail.dk>  [af94ae7e2b28c370b8f16ef5c61708baabd2e842]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b7508b8c33b5cb1224373c619f03ebfd92bc3130
          - update Exceptions options in AutoCorrect dialog
            
              For "Correct TWo INitial CApitals" description
               * update label to Correct TWo INitial CApitals or sMALL iNITIAL
               + add "small initial" to description in relevant places
            
              For "AutoInclude" description
               + add missing space
               * move position of <emph> to correct position
            
              * update to <h1>,<h2>,<h3>
            
            Change-Id: I2d5b3e2f41b9e3b209e716cd6b231840d2f94d24
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110774
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-02-12  Caolán McNamara  <caolanm@redhat.com>  [1a490b71feb2340ac4f58ff1bef983ef1115e2f3]

        allow using css::graphic::XGraphic to set menu image
        
        Change-Id: Ice5062f26ea300aec73d5fd849484c8bc4fc43bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110793
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-12  Caolán McNamara  <caolanm@redhat.com>  [c08ec94ae04656e5178a704445080fe6887aac5a]

        ignore row-activated with no active cursor position
        
        to reproduce: under gen launch base wizard, "open an existing database
        file", and use the "open" button, double click a .odb.
        
        base launches on the 2nd button down, on mouse *release* base has
        appeared and has a treeview under the mouse which gets button up and
        triggers "onSelected" with the unexpected no-row selected case
        
        https: //crashreport.libreoffice.org/stats/crash_details/a6282ff5-d0aa-4beb-9b44-6c5fd2ca0130
        Change-Id: Ic4a5fa9fc8c9c6bb0e33c165559eda966b83e3ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110768
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-12  Miklos Vajna  <vmiklos@collabora.com>  [7ff14c0f79d8400ec2fe29350b0d9bc0cd51f957]

        pdfium: eliminate FPDF_TEXTPAGE from the public header
        
        All usage goes via the PDFiumTextPage interface now.
        
        Change-Id: Ied9d7fc9e1cf91b6a2feca63264993fd77348bed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110792
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cc92f065563e471463d11aa9b8f0445b3588f450]

        Fix typo
        
        Change-Id: Ic97185ff3e243ae60814b562278a90661521d6ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110794
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-02-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8319f6a93c491fb757e1e23d27db000fe92b0e97]

        devtools: remove mxObject from nodes and use maAny instead
        
        First hunch was to always store an object (XInterface) in the
        nodes, but as we can now handle values, it is much more convenient
        to change that to an Any, which can store all the supported types.
        
        This change refactores the code and removes mxObject from all
        the object nodes. Instead getObjectFromAny is used in the places
        where the mxObject was used before.
        
        Change-Id: Ibf4a28d52102f99fefc1f7a7775b8084b739eb90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110743
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ece24a14fd3a7230e47bbe13e9b244b383aab2ee]

        devtools: handle nested sequences correctly
        
        Change-Id: I64d7eabf8437b309a1c57e3b3dbb6abadfd507fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110742
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b0d9e36d31d5bfa6c5797f5285bf1bf74777c5ed]

        devtools: handle sequences/arrays in object inspector
        
        Change-Id: Ic1d7eb056a7bbf1d88f02dcb92a4798c93ab5036
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110741
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c66461dca48665b54b7f9da748c87a32676a780d]

        devtools: show if it is a struct or object as a value (for now)
        
        Change-Id: I9edf2b29941ab9810dd52f6ad52f7856f2e8f61f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110740
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5809b0a41bda8f749c4af7eec411077364b4da65]

        devtools: move columns and expander handling to the node object
        
        If we need to show the expander and what the values of the columns
        are was until now handeled when the tree node was inserted. Now
        delegate the responsibility for this to the node object, which
        can extract this information from the filled parameters. This
        simplifies a couple of things and makes the code more readable.
        
        Change-Id: I77fcba874f8bb4278cfaf3d8a2846b3fc8faca80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110739
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [14b135ca0434fda09966acf6fd14fab600bfde49]

        tdf#136011: sc: Add UItest
        
        Change-Id: I2fb168a2f7147f97602ddabee6100e53fd7249cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110795
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [9a97943aaebf931fd17e4fa18a41926dc5d1e7e3]

        uitest: sd: Add support for sidebar uiobject
        
        Change-Id: I2074afebbb3a6dfe098af0e447807663682b56a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107782
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-11  Caolán McNamara  <caolanm@redhat.com>  [816994a1759e1760e4b55f327a2c957fba3860e0]

        tdf#140239 leave current cursor valid if the contents won't change
        
        Change-Id: I854e8e94c7415d9046088e364f966390c4fb762f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110770
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-11  Caolán McNamara  <caolanm@redhat.com>  [8fd90cf3b8df45f4e2b4273d9bbec52a88f4751f]

        tdf#140274 set an initial minimum size
        
        Change-Id: I93f0ac3d63b4864a0a5d98370407f9444b58b75c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110764
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2b178d05563af5f24e1086c11703a8fb4637bdaf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6a01bc7252b5fb6a4fe5a45acf203cf736066210
          - Mute l10n of several strings
            
            Change-Id: I45455bda308703dfcb4e70c4e2acaed3a5562e04
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110688
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [0c262229337c43f125d8931cba40ab432f51a851]

        tdf#140257: sw: Add UItest
        
        Change-Id: I4de5287a523c9f1006c8511bc2effe4e6f4e4c6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110766
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-11  Szymon Kłos  <szymon.klos@collabora.com>  [88ac9b0cad22b80820b3a0cfcb64c944e93d376b]

        jsdialog: properly export visibility of tab
        
        Change-Id: Ib715633a3c7ed0730349a8dbf7205199eebe89ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110713
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-02-11  Szymon Kłos  <szymon.klos@collabora.com>  [fd9b52502de6044a2249ff81407ac579a35ad3a1]

        tdf#139429 Convert Style previews widget to IconView
        
        - this adds labels to easily identify the styles
        - easier to work with many styles
        - nice native widget in gtk3
        - double click opens the style settings
        - added Command callback fro iconview
        
        Change-Id: I08743515cbd2a4e4bd592d1509e48bbe2a43b129
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110408
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-02-11  Miklos Vajna  <vmiklos@collabora.com>  [b11db88d0174fbad25f7ee04726ae27ceb1488c3]

        sw tooltip on bibliography fields: add the actual tooltip functionality
        
        - Similar to e.g. SwMacroField::GetMacro(), add a new
          SwAuthorityField::GetAuthority() that returns a string which is similar
          to the one-liner text node in the bibliography table for a given
          bibliography reference.
        
        - Base this on the recently added
          SwAuthorityFieldType::CreateTOXInternational() and
          SwTOXAuthority::GetText() to share code with
          sw::ToxTextGenerator::GenerateText() and SwTOXBaseSection::Update().
        
        - Finally extend SwEditWin::RequestHelp() to actually provide the
          tooltip on mouse hover.
        
        Change-Id: I33a58076c6d141566298259e7e4681541fac1055
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110765
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8180bdc75c2bf3c1f813469eabd38db0612f1c91]

        Fix typo
        
        Extending this:
        https://gerrit.libreoffice.org/c/core/+/110707
        
        Change-Id: I4bfd3f85501d881810cfd4731e0ab84f404d1896
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110752
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-02-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3f9ebde73ae1e281ab2900593a02b241b7c56ea2]

        Fix typo
        
        Expanding this:
        https://gerrit.libreoffice.org/c/core/+/110515
        
        Change-Id: I9abe586eac24a4f5ceb26c16440907f96a871594
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110543
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-02-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4df3c48ea7603296b886fbc17e337b1d345d5d2f]

        Fix typo
        
        Change-Id: Ic49c364a0133873e00863c2b4ea03e2e18cadc20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110667
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-02-11  Tamás Zolnai  <tamas.zolnai@collabora.com>  [393226c68f782b4761443b32ff25e340aaca133e]

        LOK: form field button: split SendLOKMessage() method.
        
        Hiding form fiel button can be static. We don't need to
        know which fieldmark has the actual button.
        
        Change-Id: I3f7d52c0f11c7dfbb0b4f50bc0c7c0302f50d815
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110711
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        (cherry picked from commit c591ae91b25fd69e6424434b92894c57671253ca)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110760
        Tested-by: Jenkins

2021-02-11  Tamás Zolnai  <tamas.zolnai@collabora.com>  [250eb2ee92f3f382c4a6ac3b643fc8e3b60c8be7]

        lok: rework form field button message handling.
        
        To make it work properly with more users editing
        the same document.
        
        Change-Id: I1f3d8ef9fc9c25b440a3dc36a40709723ed342f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110710
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        (cherry picked from commit 20335d5ed549af25f02467c7da21df10c8df956a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110759
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2021-02-11  Ouyang Leyan  <ouyang.leyan@hotmail.com>  [4a9d257bec7964c0b611b2d422b7842fc5ee38e0]

        tdf#136011 convert numbers in categories to string during chart export
        
        When converting a Calc chart to a chart with an internal data source,
        multi-level categories consisting only in numbers are exported as
        double and not string. However, labels could only be generated from
        string values so the labels were lost in the converted chart. This
        commit allows labels to be generated from double values.
        
        Change-Id: I1cc1059f5157b782beb3eefccda5257b1bc2ca29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107858
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f641858aeee3f16f75d79a121033659583569479]

        devtools: ObjectInspectorNodeInterface as the toplevel root class
        
        This adds ObjectInspectorNodeInterface as the toplevel root class
        which doesn't take an object as the input parameter, which is not
        needed in some cases.
        
        Change-Id: I6a5cc4f9108cbd2dcab6d1b32e0a7a83cd838779
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110738
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [763168bde2c3b48a2849b4c917e09b559468c434]

        devtools: move impl. of GenericPropertiesNode::fillChildren out
        
        Cyclic references will become problem, so move the implementation
        of fillChildren out of GenericPropertiesNode class definition.
        
        Change-Id: I222d7c09c3ce71cbe552abcef5cc0c7e86935d34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110737
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [07f8efa33fb61b256d0a2578e6f3ff0d17cf2610]

        devtools: add "Type" column to object inspector
        
        Change-Id: I45a9efbf8f99ba86e0fa6f2e6fb9c74ac11b5aeb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110736
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5a3b9b4b34984f86b14050eb8ece2350b54b5b8e]

        devtools: move constructors implementation into cxx
        
        Change-Id: Ic1b0b88bebe076e99107f6ae0eb379bb2d2db09f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110735
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [c1137082458cd982eb70393e13e60fc09d31958b]

        tdf#138482: sw_uiwriter3: Add unittest
        
        Change-Id: Ic8c175572ca5554673a802a26b696bcf7ac07f54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110761
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-11  Gülşah Köse  <gulsah.kose@collabora.com>  [cf2a5399289c29f0e12b025a9efbaf0fe0d8ce4d]

        tdf#134210 Better testing for cropping bitmap of custom shape.
        
        Change-Id: I592e2e99306a4aa27dce17e8b8d75e4bb2262cab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110723
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-02-11  Seth Chaiklin  <sdc.blanco@youmail.dk>  [796ad7204414f587d472a8915f122fa58677711a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b8b09233de0fddc9d89b7c2e84394a7767ee342d
          - tdf#139667 update help pages for List Style, Ordered and Unordered
            
              ( swriter/01/05130004.xhp ) "List Style"
              * modify description from 2004 about list styles
            
              ( shared/01/05040100.xhp ) "Organizer"
              + add <note> that "Inherit From" cannot be used with list style
                and page style.
            
              ( shared/01/06050100.xhp ) "Bullets"
              * rename "Bullets" to "Unordered"
              * adjust to indicate Unordered list
              * replace "style" with "type" when referring to bullets
              * change "Options" to "Customize" in Related topics
              * update to <h1>,<h2>,<note>
            
              ( shared/01/06050200.xhp )  "Numbering Style"
              * rename "Numbering Style" to "Ordered"
              * small adjustment in description
            
            Change-Id: Iac5eab2de236c7457c7e849c0f6e475551fcea4d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110371
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-11  Tamás Zolnai  <tamas.zolnai@collabora.com>  [1e00ec5b5303bcf3eafd665106ba1e2c0ae8f791]

        Dropdown form field: don't increase code compexity for gen backend.
        
        It's just an internal thing, we don't really need to
        optimize the code for it. This HideButton() function is
        not use anywhere else.
        
        Change-Id: I2e5fff73f6d50a0dedbd8d5f7eea748d09de6330
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110709
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        (cherry picked from commit e8d1504ba7299d78dd825a512e8f04ef33900997)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110758
        Tested-by: Jenkins

2021-02-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e44639f50056b843913573b4635517019e00431c]

        devtools: move handling of object inspector tree to own class/files
        
        To make handling of object inspector tree view easier, move the
        functionality to its own class and file.
        
        Change-Id: I47ae1bc06b582d0d146e7e97bc08a3b5f82ce794
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110734
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a1ca311061b617b2e4731f6e4c8a5466e8a080f5]

        devtools: move devtools from svx to sfx2
        
        It's a better suited location for devtools as we can access the
        classes when we handle the .uno:DevelopmentToolsDockingWindow
        event.
        
        Change-Id: I753ca56808804c9cf6713920f92cd7d313f1f156
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110733
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9afdfc80a39f85b440bf753daa52832532ee1e8c]

        devtools: inspect selected object when DevTools are started
        
        When DevTools window is started, we check if there is a selected
        object and inspect that one automatically, else use the root
        document object.
        
        Change-Id: I1b8b5031c4ac67300bcc15d176b86bac0a4c5d4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110732
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-11  Caolán McNamara  <caolanm@redhat.com>  [6f7e48c00fc879158576c36c4bfcfdc0440f201d]

        Related: tdf#139667 allow TabControl tabs to always show tooltips
        
        If one is set, then just show it. The removed restrictions seem to have
        been added in...
        
        commit 85702858a81c72b40f0e7e3ce05e677ffb996da9
        Date:   Tue Dec 16 16:42:03 2008 +0000
        
            CWS-TOOLING: integrate CWS alf01
        
        fix: #158798# show tooltip if only a image is shown
        
        where #158798# is old private bugtracker
        
        and referenced public #i95201# add: images for tab items
        
        has no mention of the restrictions
        
        Change-Id: Ia11952700fb212397bf0c0228666a1545817ce8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110757
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-11  Caolán McNamara  <caolanm@redhat.com>  [50568dab5baf0df31effbd39d73948b37fe64c1a]

        default args for ImplGetTabRect variant are a hazard
        
        as it won't do anything with those defaults
        
        Change-Id: I7b21bc09a28d40c4c643770872571f9caef4d615
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110729
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-11  Caolán McNamara  <caolanm@redhat.com>  [bd5eedd14069fa859bad25d4e126c244074d5f94]

        ImplGetTabRect(ImplTabItem*) variant always returns 0 with default args
        
        so TabControl::GetPageId(const Point& rPos) doesn't work
        
        since...
        
        commit 6540912ae1a570fd8c2318f77b757e07b87c0707
        Date:   Sun Jun 16 21:41:31 2019 +0000
        
        VCL merge most of NotebookbarTabControlBase
        
        Change-Id: Ia99911e753dbe2bb22dc892c6bddc0392fab97a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110728
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-11  Caolán McNamara  <caolanm@redhat.com>  [7c6117235ce4112154c416dee6f495672dab9993]

        ofz#30812 protect NextToken calling NextToken with RecurseGuard
        
        and bump limit from 42 to 100
        
        Change-Id: I0a35b32e7ab74a4148197ba48c52b6714bdb449d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110756
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-11  Caolán McNamara  <caolanm@redhat.com>  [7dfb69f53472cdeb21270e850892f82112ad332c]

        merge the two identical nRecursionMax expressions
        
        Change-Id: Ie8fdb999e9d7420f0e8bb27e9fd716148f7fc9f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110755
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [aab2968434e4413565397692b74169a128117de8]

        Fix typo
        
        Change-Id: Ie307727fdbc5c748c2ef249f10012a7b81c6803b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110731
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-02-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [a7c41f93421ddb2b48e38960b669c4e4f5413efb]

        tdf#104026: sc: Add UItest
        
        Change-Id: Id423fd75de75a70a7bd48e6104d870b63d2c744e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110753
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-11  Caolán McNamara  <caolanm@redhat.com>  [f3f1140dc9d5766e589b328f86d0dd3804315cf4]

        ofz#30805 Null-dereference READ
        
        presumably since...
        
        commit 09cb778b6eb7d3a5b9029965a1320b49c90e7295
        Date:   Tue Feb 9 13:42:22 2021 +0200
        
            clean up SdrObject cloning
        
        Change-Id: I5e87c6ac7b786d691d625e16c31b8916e0b7da76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110754
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins

2021-02-11  Luboš Luňák  <l.lunak@centrum.cz>  [843af72bcc9047867588e29c8e10b84a5e58d70e]

        make win32 variant AnyInput() not deliver events (tdf#140293)
        
        Win32 API PeekMessage() actually may deliver events, despite
        what the name may suggest, even with PM_NOREMOVE argument.
        That means this is problematic for use in AnyInput(), as that
        function should just check the event queue but not do anything
        with it. Using GetQueueStatus() should solve the problem.
        
        See https://lists.freedesktop.org/archives/libreoffice/2021-February/086788.html
        for further details.
        
        Change-Id: I10d3423f89f6f050534625110113dee60959f7a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110718
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins

2021-02-11  Miklos Vajna  <vmiklos@collabora.com>  [ab882c0506c886eb32d8de0d2441de94920598bc]

        pdfium: add a FPDFText_GetCharBox() wrapper
        
        Which was the last public use of PDFiumTextPage::getPointer().
        
        Change-Id: If3339f09ba38a3f10b19fe85cded718c913eb067
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110750
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-11  Caolán McNamara  <caolanm@redhat.com>  [ef0be13a2aff3fe42a99c0c92a7c39e23c864bfe]

        support setting tooltip for tabpages
        
        doesn't actually have an effect in practice yet though
        
        Change-Id: I1d88f4b1c8caa44ad542f9666d86449c078ff93c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110727
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-11  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [03b070a71772c93bbac0bfb07e2d9e6fbf544ef5]

        Update OpenCL denylist and allowlist
        
        Add bad Intel driver reported by a new developer.
        Remove superfluous AMD allowlist entry.
        
        Change-Id: Ide5092dab7e0fa7f40ee512ba2dc9283bd9e95be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110749
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-02-11  Miklos Vajna  <vmiklos@collabora.com>  [c76e6307b6cf33bda0cfa12647ed0342aecc1b29]

        tdf#140280 sfx2: fix crash on double-clicking a no-sign shape in read-only mode
        
        Don't assume that all shapes provide an InteropGrabBag UNO property,
        check for it.
        
        Change-Id: I6347c54b0631c37154424babbfbd52f802af57d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110726
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-11  Seth Chaiklin  <sdc.blanco@youmail.dk>  [bb491d89fcafbd83e4e432a7bf17591de27c16d2]

        add tooltip about merge paragraph to Borders tab in Paragraph dialogs
        
        Change-Id: Ic6d4c349698854e737075c7e0e855bccd688a435
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110295
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-11  Stephan Bergmann  <sbergman@redhat.com>  [f59dd9c2d928432ae2ebc311cdfe65dc74f3db33]

        Silence some -Wimplicit-fallthrough
        
        ("fallthrough annotation in unreachable code")
        
        Change-Id: I707451cf7f5215e228763049b9903240de1987cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110747
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1eb05baf7cffe5ad747f6ab5ba65e07c7a9dcf80]

        Remove unneeded breaks
        
        Extending this:
        https://gerrit.libreoffice.org/c/core/+/110512
        
        Change-Id: I1066aac690fe297a557352266f3405ae29ed4593
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110522
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-11  Noel  <noel.grandin@collabora.co.uk>  [14cb12bde07b8becf69b648ecc6642bdccf8a7cd]

        loplugin:refcounting generalise type checking
        
        Change-Id: Ia013878ac9c2918d8eaf9aab16b291d8211e708f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110700
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-11  Noel Grandin  <noel@peralex.com>  [5128bf29d5febceaec51854595f23ae487a0cdec]

        rename RestGeoData->RestoreGeoData
        
        Change-Id: I5d584f40949e5c7f2fc7e126cd9cae81eed4db70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110708
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-11  Noel Grandin  <noel@peralex.com>  [899a73a37b2a78ba9ff545957cdecf87dcb65b99]

        fix spelling AppendBlanc->AppendBlank
        
        Change-Id: I6b5a6fcb1893a02751ff06bb3584c35065777513
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110707
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-11  Noel Grandin  <noel@peralex.com>  [75fad84f311f2c8e1228ec61932e5e26807d9a6c]

        fix spelling MakeBlancPage->MakeBlankPage
        
        Change-Id: Id1f37e25473e480ba4ae219e0ed64324ce73852a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110706
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e0843b1fe6e39d3e5f14c8f13476008f17c8ed2e]

        devtools: when selection changes, select obj. in DOM tree view
        
        When we inspect the current selected object, we search and select
        the object in the document model tree view if the object is in
        the tree view, or just unselect everything.
        
        Change-Id: I5dc5e323067bfb4aa3d2cd904d3f810719e45fad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110467
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [187305951fc76805198cd63cbb955aa1576690ac]

        devtools: move SelectionChangeHandler to its own file
        
        Change-Id: I78d3712caedeb2ad4741e3706beb43051a978801
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110466
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c661a428ea82755deb0b40678d98c4028afb1636]

        devtools: rename LeftSideTreeView to DocumentModelTreeView
        
        Change-Id: I1a16f448a7e726e9c78d4b4a7b24ea8cef0e0d12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110465
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [00aada5051e11e70f0da023fbb57c76ff3f0cba2]

        devtools: use xInvocation to get values of all property types
        
        Without XInvocation we could only get the values of XPropertySet
        type of properties. XInvocation however supports getting values
        of all types of properties as it can invoke any kind of methods.
        
        Change-Id: I1f6c7b932b8bc554bcf6600a8c9eef81b7b2cfa5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110464
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [79797620e4010453fc6ef0da73d9dc154ee3e015]

        tdf#117899: sc: Add UItest
        
        Change-Id: Iddb34ccd3455efc9ea37a7b8c12bc374a0a488d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110730
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [1baaa60e42f13ac5e705b053fe665db3c2c72fc1]

        uitest: sc: remove duplicated test
        
        Change-Id: Ib24bfb42cd178c51256c01965e395242323d3daa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110724
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-10  Seth Chaiklin  <sdc.blanco@youmail.dk>  [c491a9bb7e4f42a657933db3984232b9029b2fb1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to dc49a6fffb002ab158b7052ab40048f0ddf7f54a
          - tdf#137084 update help for Tools menu
            
               ( swriter/main0106.xhp ) "Tools" menu
                + add "Automatic Spell Checking" heading and embed explanation
                + embed Thesaurus heading and explanation
                + add "Address Book Source" heading and embed explanation
                + embed AutoCorrect heading and explanation
                - remove "AutoCorrect Options" and its embed
                - remove "MediaPlayer" embed
                - remove "XML Filter Settings" heading and embed explanation
                + add "Endnotes" to label
                * move position of "Update"
                * update to <h1>,<h2>
            
               ( shared/01/06020000.xhp ) "Thesaurus"
                   + add <relatedtopics>
                   * move link to relatedtopics
                   * update to <h1>,<h2>,<h3>,<warning>
            
               ( shared/00/00000406.xhp )
                   * update command sequence to Thesaurus command
                   * update to <menuitem>
            
               ( shared/01/01110101.xhp )
                   * update "Configure" command to "Assign"
                   * update to <h1>,<h2>,<h3>,<menuitem>
            
               ( shared/02/18030000.xhp )
                   * update to <h1>
            
               ( shared/autopi/01170000.xhp )
                   * update to <h1>,some <h2>
            
               ( swriter/01/02120000.xhp )
                   * update to <h1>,<tip>
            
               ( swriter/01/05150000.xhp )  "AutoCorrect"
                   * update to <h1>,<h2>
            
               ( swriter/01/06990000.xhp ) "Update"
                   * update to <h1>
            
            Change-Id: Idd28b5b6da0abbed349499581f9c85470928bfe5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110566
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-02-10  Caolán McNamara  <caolanm@redhat.com>  [ac4e8e8ad407c9a0da808d9f11fd5108048c5d05]

        tdf#140006 don't limit dropdown width to 300pixels
        
        let it use the full width of the cell. Keep that 300 pixel limit
        if we are expanding the widget width beyond its size request.
        
        Change-Id: Ifeaa9ee60e0d5649de71c960ae83270fb1afb2e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110725
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-10  Seth Chaiklin  <sdc.blanco@youmail.dk>  [3f8347d466ac8803b1a019491907e73e4aa63e38]

        tdf#139667 modify tooltips that include "numbering style"
        
          This patch is part of a general effort to eliminate the use
          of the phrase "numbering style" in the UI.  Most of the changes
          here are to use "numbering scheme" instead of "numbering style"
          And explicit mention of "character style" instead of "formatting"
        
        Change-Id: Ie3ca434133a1d04f074b68d16bd9394c1e05516a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110149
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-10  Seth Chaiklin  <sdc.blanco@youmail.dk>  [aeaf67b724fbcd53ba33e26c57f046d21178895e]

        tdf#128469  Tooltips for Reset in Character and CS + Standard (renamed)
        
            tooltip and extended tooltip added to "Reset" button for
            Character dialog and Character Style dialog.
        
            Rename "Standard" button to "Set to Parent"
            add tooltip for "Set to Parent
            in Character Style dialog
        
        Change-Id: I932be4f906393c0a40e45c9094f708b142f30b9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110151
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-02-10  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f8dac132688dbb1e890722eba8fc81b13af08371]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0ba09fdc2fa1ecc55790e6b094bf883bdea719fa
          - typos
            
            Change-Id: I5d454f184d5787eccdff2f732a43eac056c9ad49
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110679
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-10  Steve Fanning  <stevemfanning@yahoo.co.uk>  [e2c2f1b36f8bdd9caf523e7dab17cb6a17b9a6dd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to dd6644f72864fec9043739e9939df284e8505853
          - Fix Examples section in Help description of Calc's HLOOKUP function.
            
            In the table of sample data, we have omitted the first column of row
            headings (as described in the text above the table). Also the heading of
            the last column should be "DO" rather than "DO4".
            
            File 04060109.xhp.
            
            Change-Id: Ib90f11f4937ba2f3283dfb96119ad5106a9e2274
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110680
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [82010c9faad479d6aee5b69da717db49be9b5653]

        uitest: sd: check embedded document is open in a new dialog
        
        Change-Id: Ie2e9e7c9f97fba5f4bb8915098e61f86947197fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110702
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-10  Stephan Bergmann  <sbergman@redhat.com>  [f4829244b0f9224f63386a5d6e99e00a49a641a0]

        Fix creation of some OUString from non-ASCII ordinary string literals
        
        On platforms where char is signed,
        
        > OUString aTmpName10(aTempDirectoryURL + "/\xE6\x9C\xAA\xE5\x91\xBD\xE5\x90\x8Dzhgb18030");
        
        would have created, via addDataLiteral (include/rtl/stringconcat.hxx), an
        OUString containing sign-extended char16_t counterparts of the \x char values
        (\xE6 -> \uFFE6, etc.).
        
        That caused CppunitTest_sal_osl
        CPPUNIT_TEST_NAME=osl_FileBase::SystemPath_FileURL::getSystemPathFromFileURL_005
        under an RTL_TEXTENCODING_ISO_8859_1 locale (e.g., LANG=C, as used by Fedora
        when executing the %check part of libreoffice.spec) to fail on such signed-char
        platforms (e.g., Linux x86_64) with
        
        > [_RUN_____] osl_FileBase::SystemPath_FileURL::getSystemPathFromFileURL_005
        > createTestDirectory failed: 21!
        > sal/qa/osl/file/osl_File.cxx:267:osl_FileBase::SystemPath_FileURL::getSystemPathFromFileURL_005
        > assertion failed
        > - Expression: (osl::FileBase::E_None == nError) || (nError == osl::FileBase::E_NOENT)
        > - In deleteTestDirectory function: remove Directory file:///tmp/?????????zhgb18030 -> result: 21
        
        because FileURLToPath -> osl::detail::convertUrlToPathname ->
        getSystemPathFromFileUrl<rtl::OString> -> decodeFromUtf8 -> convert (all
        sal/osl/unx/file_url.cxx) would fail to convert those values beyond \u00FF to
        RTL_TEXTENCODING_ISO_8859_1, ultimately returning osl_File_E_INVAL (i.e., 21).
        
        (We could "fix" addDataLiteral in include/rtl/stringconcat.hxx, explicitly
        converting from char to char16_t via unsigned char, but arguably that
        concatenation construct should only be used with ASCII-only ordinary string
        literals, similar to the restrictions for OUString construction from such
        string literals.)
        
        (Before 5a77636c9a638c86fd3de3afb6e88cf48f987b6a "WIN enable osl_File.cxx part
        of CppUnitTest_sal_osl", that aTmpName10 was constructed as
        
        > OUString aTmpName10(RTL_CONSTASCII_USTRINGPARAM( FILE_PREFIX TEST_PLATFORM TEST_PLATFORM_TEMP "/\xE6\x9C\xAA\xE5\x91\xBD\xE5\x90\x8Dzhgb18030" ));
        
        but that would have caused similar issues, as RTL_CONSTASCII_USTRINGPARAM uses
        RTL_TEXTENCODING_ASCII_US which converts non-ASCII chars to
        RTL_TEXTENCODING_MS_1252 (see comment at aImplUSASCIIByteCvtData,
        sal/textenc/textenc.cxx), which would have converted e.g. \x9C to \u2018, which
        then would have failed to be converted to RTL_TEXTENCODING_ISO_8859_1.  And that
        use of RTL_CONSTASCII_USTRINGPARAM had violated the requirements as stated in
        include/rtl/ustring.h anyway:  "Each element of the referenced array must
        represent an ASCII value in the range 0x00--0x7F.")
        
        Whatever this crappy getSystemPathFromFileURL_005 actually wants to prove, it
        happens to work now also for RTL_TEXTENCODING_ISO_8859_1 locales.
        
        Change-Id: I044c4bd3aee4f7ea4f29737b6876cc55e4e6e436
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110714
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-10  Henry Castro  <hcastro@collabora.com>  [f7c1c8955a680740a86f7b5b677a25f6fb74ffbe]

        lok: remove annotation viewshell notifier
        
        Unfortunately the Annotation window sends cursor position
        to client side and it causes horrible effects like
        scrolling document due to different coordinates with the
        document.
        
        This patch will disable any notification to client side,
        also it removes a unit test related to check annotation
        cursor position.
        
        Change-Id: Ib432ef020c48bb1a9c82acc43ffccdb4230589c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110328
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit 7a9b6456227c2a54b0b23cfc18679883b638e969)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110352
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-02-10  Caolán McNamara  <caolanm@redhat.com>  [e08b446e46f56e15af58fdd4396afba1a316f9e5]

        tdf#140257 duplicate entire PaM ring when making copy
        
        tdf#134439, tdf#135636 are the motivation behind copying the PaM, but
        multiselections require multiple PaMs
        
        Change-Id: I9f95eb6c62ac0e61053298d4e4dbe386f5686275
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110717
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-10  Caolán McNamara  <caolanm@redhat.com>  [951d9fe0b5470085ae817c3af04014e6dd95b498]

        Resolves: tdf#140225 remove action when item is removed from GtkSalMenu
        
        and we have previously ensured that all items are removed by
        Menu::dispose before GtkSalMenu dtor is called
        
        Change-Id: Id91cfb96a16dfa7c55bb8bc6676cb7921ec8dd37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110704
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-10  Luboš Luňák  <l.lunak@collabora.com>  [85ed3a47ed8427f41081b5a579ad237c5720cbe8]

        use zlib crc32() rather our own implementation
        
        They compute the same thing, only zlib can do it four bytes at once.
        Since crc32() is used when loading documents, with larger documents
        this is a difference than can be measured (not much, but a couple
        percent of loading time). And we already depend on zlib anyway.
        
        Change-Id: I65c5a1f050af717a5a2d6e334e216d42c4e4dbbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110651
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-02-10  Miklos Vajna  <vmiklos@collabora.com>  [0cc3c55fe696156dec116cde823258c20ca70a8e]

        sw tooltip on bibliography fields: add a text factory that gives us a string
        
        Normally an SwTextNode is created, then we insert the result directly to
        that at a specified position. This way the text for a ToxAuthorityField
        can be created without a temporary SwTextNode.
        
        Towards providing a tooltip on mouseover for bibliography reference fields.
        
        Change-Id: I66e9ca12129b988b7301c33fb80c133d4f7fadfd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110712
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-10  Stephan Bergmann  <sbergman@redhat.com>  [5a4b588f3ab9412f6ae6763827020b0e90b568d6]

        Be a bit more verbose in that crappy test code
        
        Change-Id: Ic0500db292d52a827f2139cd2cbbc0e8e4274dac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110701
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-10  Caolán McNamara  <caolanm@redhat.com>  [0349ef0fd8d85730e4b2b9f419868b2cef50868c]

        Related: tdf#140225 when clearing pItemList, keep SalMenu in sync
        
        with their removal during menu teardown
        
        Change-Id: Ic5555372112c5717cbc39c38c6172344e807deb5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110703
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-10  Caolán McNamara  <caolanm@redhat.com>  [97a2416f90a0eec6eab0e939502450499bd3f383]

        Related: tdf#140225 ignore activate/deactivate of a disposed VclMenu
        
        prep work for improved solution for tdf#140225
        
        Change-Id: I381d018725c8981ea09ca5d30ec6d669fba15226
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110699
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-10  Caolán McNamara  <caolanm@redhat.com>  [38ed6b173ce3cc11b3b4f99344e75edaf6ab735d]

        cid#1472858 Unchecked dynamic_cast
        
        Change-Id: I3103719f6184efb7b9ecfb6d589d6757449814cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110693
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-10  Miklos Vajna  <vmiklos@collabora.com>  [f68f25b6c9851e30a93ee0f0da1f0c59121e0f3b]

        sw tooltip on bibliography fields: add an SwTOXInternational factory
        
        This is normally created in SwAuthorityFieldType::GetSequencePos(), but
        this way the logic can be reused when creating an SwTOXAuthority outside
        SwTOXBaseSection::Update().
        
        Towards providing a tooltip on mouseover for bibliography reference
        fields.
        
        Change-Id: Ide15d0e30223ca40514439c3f3c506651228c69b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110705
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-10  Stephan Bergmann  <sbergman@redhat.com>  [e67fa2e3130495ace53412cc167b49670e3d8351]

        Fix dependency of CppunitTest_sal_osl on CppunitTest_Module_DLL library
        
        The former only depends on the latter's library, not on actually running the
        latter test.  (Something like
        
        > $ make CppunitTest_sal_osl CPPUNIT_TEST_NAME=osl_FileBase::SystemPath_FileURL::getSystemPathFromFileURL_005
        > make -j 12 -rs -f Makefile.gbuild CppunitTest_sal_osl
        > [CUT] Module_DLL
        >
        > Fatal error: CPPUNIT_TEST_NAME contains no valid tests
        >
        > Error: a unit test failed, please do one of:
        >
        > make CppunitTest_Module_DLL CPPUNITTRACE="gdb --args"
        >     # for interactive debugging on Linux
        > make CppunitTest_Module_DLL VALGRIND=memcheck
        >     # for memory checking
        > make CppunitTest_Module_DLL DEBUGCPPUNIT=TRUE
        >     # for exception catching
        >
        > You can limit the execution to just one particular test by:
        >
        > make CPPUNIT_TEST_NAME="testXYZ" ...above mentioned params...
        >
        > make[1]: *** [solenv/gbuild/CppunitTest.mk:125: workdir/CppunitTest/Module_DLL.test] Error 1
        > make: *** [Makefile:166: CppunitTest_sal_osl] Error 2
        
        thus used to fail rather unexpectedly.)
        
        Change-Id: Id6051b192679d598100bbb5eae854bef59af9f44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110698
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-10  Tor Lillqvist  <tml@collabora.com>  [75d8a5450dfbc3bd509341126554cd1e9ecf5638]

        Don't shrink row height when deleting cell contents interactively either
        
        Follow-up to e763e13873adfe3c6abfa4c2dfd3ac3847e2d494. Such shrinking
        of row height, typically by a few silly pixels, just causes
        unnecessary invalidation thrash in a collaborative editing context.
        
        Change-Id: I5651ce994ba4bf82c83d7d4ef1bb8ed5bab0a66d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110696
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-02-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d6a35250140d9b698a3ded4972025ae385021eab]

        devtools: show properties nested if the the property is an object
        
        If the property value is an object, show the expander and allow
        to show properties of that object nested.
        
        Change-Id: I93edf1a47738b9d6f15949dd4116b92ee54c8f12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110463
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [570df33b75298b7c7c3e7afd233d36d0cdf7e0a3]

        devtools: handle object inspector with attached objects
        
        This changes the object inspector tree view to create child nodes
        on demand (when expanded) and attach specialized node objects to
        the node, which are responsible to get the specific introspection
        information for the current inspected UNO object.
        
        Change-Id: Ib8431cc2a2c6d6d3ac7fd9db5bc61c9071d5e8f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110462
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e71350e037dcd49f24c939395ab6436051382c83]

        devtools: add values for properties in object inspector tree view
        
        Change-Id: Ia53ea2cbc9797cd787d1ea3d841f947a515055e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110251
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [26ee85d5ecf97745cc6e0a773eac654e2d573040]

        Revert "tdf#138512 sw: fix crash on textbox alignment"
        
        This reverts commit 54302a574a98d6fc071472f1fa64adaf70864a26.
        
        Reason for revert: This reintroduces tdf#137546. Besides, the UItest
        doesn't make much sense, it tries to test a GTK3 only issue, when the UItest runs with GEN
        
        Change-Id: I8694edd700484fcd3cf232057ecb4f67c186ff11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110676
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-10  Regina Henschel  <rb.henschel@t-online.de>  [1d53f3709de2956f14db31677b6c461f33843bd9]

        tdf#140252 Controls in Calc are always on layer 'controls'
        
        The ctor of SdDrawLayer had set the name of the control layer to
        'Controls' (uppercase), whereas the ctor of SdrLayerAdmin sets it to
        'controls' (lowercase).
        In result, for a control object in Calc the layer was not found and
        therefore set to default layer ID 0. I have not investigated in detail
        why it was not found, but simple change the name in Calc to use
        'controls' too.
        Second error was, that a control, which was inserted as default object
        via ctrl+click, had not get 'controls' als layer.
        
        Change-Id: Iaac349cda0b0dcf3f098ca3484308ac52a83aa38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110636
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-02-10  Caolán McNamara  <caolanm@redhat.com>  [9c23581e3d2d884ae317c969971ed5efc7e5ecf3]

        cid#1472857 Uninitialized scalar field
        
        Change-Id: Ib2901a8751f45a33bc125ac3f9a5fdeee94b7448
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110694
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-10  Caolán McNamara  <caolanm@redhat.com>  [97f8d4dd1201dedf5640fb0070b4df8359260a0d]

        cid#1401334 silence Uncaught exception
        
        Change-Id: Ie8425ea3d528811fbb27d0e793c6ebed5a65ac68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110695
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-10  Stephan Bergmann  <sbergman@redhat.com>  [4cae353cae28f6530544ad5864d4ce3075ac5bcc]

        Fix loplugin:stringliteralvar
        
        ...detection of
        
          OUString( const sal_Unicode * value, sal_Int32 length )
        
        ctor.  (On platforms where sal_Int32 is a typedef for int, an argument that
        already is of type int will not be wrapped in an ImplicitCastExpr to the
        sal_Int32 typedef.)
        
        Change-Id: Ifc5456a62d42c1acad76ea949549dc24bd67201a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110654
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-10  Andras Timar  <andras.timar@collabora.com>  [4b92707c19ef47cdb9474224e83e5153c54b661d]

        Fix chart label import, use the locale as MS Office does
        
        Change-Id: Ic2b9198d37c102721c3043825113567d703d72b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110674
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2021-02-10  Noel  <noel.grandin@collabora.co.uk>  [dcb1022362acb2e794bae79d8827557702dcffd7]

        loplugin:refcounting also check OWeakObject subclasses
        
        Change-Id: I2d89085a22d7424c6f8f7662307433ce50fc61d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110666
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-10  Miklos Vajna  <vmiklos@collabora.com>  [4e222d9acf6f2373d505ea8d29056c3aea6b2e0c]

        pdfium: eliminate FPDF_SCHHANDLE from the public header
        
        Change-Id: I3b4fe169304c34d78019c4cc84b786ca84221d89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110659
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [974dc88a06603f2f119f603c2581870e4e7ea7bc]

        Remove unneeded breaks
        
        Extending this:
        https://gerrit.libreoffice.org/c/core/+/110512
        
        Change-Id: If7e6f9c4079c2e0b48e642aa0b140fb4e03996bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110520
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-10  Gülşah Köse  <gulsah.kose@collabora.com>  [b7189e1a9aef85ac2e3423cc4c136d97ebf0a58b]

        tdf#134210 Handle greyscale effect on bitmap filled custom shapes.
        
        Change-Id: Ia4a0828dad80e32cc0c7fe12227ffca717d62e03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110572
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-02-10  Gülşah Köse  <gulsah.kose@collabora.com>  [b6d53ce5359d4f41b9fece475339cdf63c5817e9]

        tdf#139511 Correct calculation of minimum row height during resize.
        
        Change-Id: Id47b5877d56850c80395897a83daae8e24f5c099
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110662
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-02-10  Noel  <noel.grandin@collabora.co.uk>  [830e5e055760c31693e72e036ad473f4a3c43b55]

        pass FastAttributeList around by rtl::Reference
        
        Change-Id: I958a22f60975c74dfaeb8469b4c0cd3759d40130
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110653
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-10  Noel  <noel.grandin@collabora.co.uk>  [09cb778b6eb7d3a5b9029965a1320b49c90e7295]

        clean up SdrObject cloning
        
        using operator= implies that overwriting an SdrObject is a
        useful operation, but that is not at all true - they are typically
        linked into and referred to by many other things.
        
        So rather use a copy-constructor.
        
        Also clean up a couple of weird "do some stuff after the clone"
        code into the main copy constructor.
        
        Change-Id: Iefc1481b527602748b5f3abed06e7cca66c0581c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110633
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-10  Gülşah Köse  <gulsah.kose@collabora.com>  [ccdee8eebaa56619248e35001017226eecfe4e83]

        tdf#134210 Import crop position of bitmap filled shape.
        
        Change-Id: I6a62d68cd0f57e53934851a2f53dae05bf7d3730
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110262
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-02-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e4e0cf825a858e82c299c55632b03ca6f80647d1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c36ab9284db666581cb814ce6f2265107439c4ee
          - Fix typos
            
            Change-Id: Ic59e55a6b3b31211dedca20572f53914eb9a47ef
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110660
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-02-10  Seth Chaiklin  <sdc.blanco@youmail.dk>  [d3eb353b6f53a3d066cec8f20ea196d7a14efbe7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8364e1a17ab04680905248d96be010af0d8c7ede
          - "Formula" -> "Text Formula" in Table menu help
            
            Change-Id: I5415717ed44c57ef76a259fc349cdd6e007e54fb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110571
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-02-10  Seth Chaiklin  <sdc.blanco@youmail.dk>  [9c473da1c99d70f5fa6467cebb1cebe4a9deb602]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b8df7b86811aa6433f2df6e8fbcbcf635020f894
          - tdf#137084 add relatedtopics section to Styles menu help
            
              + add links to guide pages for "Update Selected Style"
                and "New Style from Selction" commands
            
            Change-Id: I6c5e9bfe7a9129ed4202af82ed1e45a1d49d3fbd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110565
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-02-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [662055db385cd1f17ae1a375b2da3b3246e02517]

        tdf#123052: sc: Move UItest to CppUnitTest
        
        Change-Id: If7a30aef44a722b4c0d91ecd7626a2a39fe1290a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110652
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-09  László Németh  <nemeth@numbertext.org>  [32e4d0907fa6d1fcd82b0762c3f02f4c1ee1dd94]

        tdf#139301 line dash interoperability: fix asynchron UI test
        
        to avoid false alarms during slow testing. Also the test
        doesn't open the same file n times for testing the n line dash
        styles now.
        
        The problem reported by Stephan Bergmann.
        
        See also commit 8cc78b527bf2b7dcaaff73d8f0770f3d324ac839
        ("Avoid test_tdf139301 hanging upon failure") and
        commit commit 183c06fc02a50fb117bb6162e4d6e56cdd34fad1
        ("tdf#139301 fix OOXML-compatible preset dash styles").
        
        Change-Id: I4b072f334a59abda373ab3a92f27afafda981145
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110574
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-02-09  Noel  <noel.grandin@collabora.co.uk>  [1e56cce16bbe07c6e8e900dd4c4d41b1fcd54614]

        no need to use unique_ptr for a simple value class
        
        Change-Id: Id83cd16fe3eb815ad419cc331e65fb731161bd30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110635
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-09  Stephan Bergmann  <sbergman@redhat.com>  [cccc19ca93a8c09bf657fa44d9d26ea6f697afe5]

        loplugin:stringview (clang-cl)
        
        Change-Id: I5c2420d5fb886926540bb3502c130404786f1698
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110641
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-09  Stephan Bergmann  <sbergman@redhat.com>  [8f22ce5ea3e62a4837773f6958b8ce7ac96f811a]

        loplugin:fakebool (clang-cl)
        
        But GetMessageW encodes more than true vs. false in its BOOL return value, so
        silence the unhelpful loplugin with auto.
        
        Change-Id: I77d053b760e93f918367532c63a6dfe963faa12d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110645
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-09  Caolán McNamara  <caolanm@redhat.com>  [2d154d55db925dfa20358faa0302d4d942496aee]

        Revert "on SelMouseButtonDown check if window pointer is not null"
        
        because there is no pWin for the cases where an EditEngine is
        hosted in a native widget, e.g. comment in a sidebar in writer
        or format header/footer in calc's format page, header/footer, edit...
        and with change applied clicking doesn't move the cursor
        
        This reverts commit 0a2fa32f8756b3c99975df6d98736a8e9abb625a.
        
        Change-Id: Ie1da24d22b6d298f0c074f7bf187c5d891b78368
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110648
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>
        Tested-by: Jenkins

2021-02-09  Andrew Udvare  <audvare@gmail.com>  [d1dc51f95f9e831aa6adbbeff549c2017d2dfd82]

        configure.ac: allow --enable-python=system on macOS if PYTHON is non-empty
        
        This will work as long as a valid Python is in PATH, such as /usr/bin/python3
        from Xcode or another version in some prefix like /opt/local.
        
        Change-Id: Ic967c3ce2f9949d94c11c3449363841a1565cfa9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108486
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-09  Stephan Bergmann  <sbergman@redhat.com>  [d03308ad9520d97d948e1143a59f0c259f18ba36]

        loplugin:cppunitassertequals (clang-cl)
        
        Change-Id: I9ab5d2047f9a13fb919c31ca66a0020feac08701
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110644
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-09  Stephan Bergmann  <sbergman@redhat.com>  [ea0d73e3e10bddda716e11b067d70fb2c9dba626]

        loplugin:fakebool followed by loplugin:implicitboolconversion (clang-cl)
        
        Change-Id: I0f61268b2027eb617b2312615ea544387af1b381
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110643
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-09  Stephan Bergmann  <sbergman@redhat.com>  [4440be60e43183b1761fbec38c09665b237fb01e]

        Silence -Werror,-Wunused-variable (clang-cl)
        
        Change-Id: Ic023076a8673144cb2cf4e5a36d44d592900682e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110642
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-09  Attila Szűcs  <szucs.attila3@nisz.hu>  [2bf3e0d00e3bccb5b250642ee0d3fdbe6cae8ecc]

        tdf#104502 sc: skip hidden columns at printing pages
        
        Page calculation counted the hidden columns, resulted
        printing blank pages by accident.
        
        Extend GetPrintArea() and GetTableArea() to count pages
        without the hidden columns, too.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I4817965a675e059cdc8f81ca3bb6e128af874f2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110028
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-02-09  Miklos Vajna  <vmiklos@collabora.com>  [0f89ce31eda36a05d295504a521b27907b798490]

        sw: document SwTextAttr
        
        Just a summary, sw/README has more on this.
        
        Change-Id: I43fb32e17520fb60fedbc7ae85cf881d3a343c6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110634
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-09  Miklos Vajna  <vmiklos@collabora.com>  [0239f033f77eeaac5ae3d74f2a9cb273cf0bfd41]

        sw doc model xml dump: show more details of SwTextFootnote
        
        Most importantly the node index of the referred footnote.
        
        Change-Id: Ibfa333a57052ffd5c9d7edab960f72041348c9fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110632
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-09  Caolán McNamara  <caolanm@redhat.com>  [2b042a343d25294360972492e36cb84e448eb211]

        tdf#140225 call cancel before destroying menubar
        
        a) in case there are some menus open cancel them before removing
        their parent menubar
        b) when a GtkSalMenu is deleted clear the action-group of the
        hierarchy and flag it as needed a refresh, clearing it of
        any references to the deleted GtkSalMenu
        
        Change-Id: I9ec59c52c72b8b58976a8ee41727ca7612ebf6b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110542
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-09  Olivier Hallot  <olivier.hallot@libreoffice.org>  [61f58b5c8d0ff51bcaecc1d73002b3d335fb3a73]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5cfd09886740bea6de229184cee57820f1d069e4
          - Remove excessive <literal>
            
            Change-Id: Iec2b5ccf9a97aff667afc343634d1a688ed12601
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110563
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-09  Jean-Pierre Ledure  <jp@ledure.be>  [42535b54e32ce64b7b3d34d13f9dd1a6c0dbd5dc]

        ScriptForge - (SF_String) more severe check on the date validity of IsADate()
        
        So far IsADate checked the format of the date only,
        not the validity vs. leap years, days in month, etc.
        
        Corrected with an error check on the DateSerial() builtin function
        
        Change-Id: I3fc53ea83e0a1472b2861f256266c4422cce2580
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110590
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-02-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [593ab5fbedb3de3c62039affd69f3dcd30f56d8f]

        tdf#140151: sc_uicalc: Add unittest
        
        For some reason, this test fails on Mac and Windows.
        I tried different approaches but all of them failed.
        See https://gerrit.libreoffice.org/c/core/+/110551
        Since I don't know any other way of testing this bug,
        let test it at least on Linux
        Change-Id: I40e0afe6c850533e4a1db0fec30838a66f206512
        
        Change-Id: Ide728ad41cf3952d1acf8fd98a64b72ee7c5cda6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110624
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-09  Caolán McNamara  <caolanm@redhat.com>  [e2342ca5155f27637770fc392916804c8ac4728f]

        ofz#30663 Direct-leak
        
        since...
        
        commit 17149f65f03a34e88bb4a10abcd20e6891f5d7ca
        Date:   Sun Feb 7 10:41:46 2021 +0100
        
            Let depthGuard handle everything
        
        Change-Id: Icb978724000aec75a84ca6ecfd0fe9e299291db6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110623
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-09  Miklos Vajna  <vmiklos@collabora.com>  [dc4443a3696fa13914bc47251a9d6d832eed7338]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 246f9b7f85571b7b31c56a40aed21dcb1602f2fd
          - tdf#91920 sw page gutter margin: add help
            
            Cover the default, the mirrored and the from-top cases.
            
            Change-Id: Icf4da5232c1c2a693a5741f6c207d59acd79294b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110629
            Tested-by: Jenkins
            Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
            
2021-02-09  Jean-Pierre Ledure  <jp@ledure.be>  [c8ac8acca8442335321e20801f4c89357cf64894]

        ScriptForge - (SF_Array) new Copy() method
        
        Duplicate the array
        A simple assignment copies the reference, not the data
        In code like:
           Dim a, b
           a = Array(1, 2, 3)
           b = a
           a(2) = 30
           MsgBox b(2)   '   Displays 30
        
        Replace by
           b = SF_Array.Copy(a)
        to get a real duplication of the initial array
        
        Change-Id: I62b931b92995c6607a3b354c60f0ebafb042b88a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110591
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-02-09  Luboš Luňák  <l.lunak@collabora.com>  [5177c672bb1eb848cc1da5d96c5871e8da6adb0f]

        simply use DrawTransformedBitmapEx()
        
        And leave the work to the function instead of trying to handle it
        manually.
        
        Change-Id: Ia1ede2378d461a57e5c338ab5cabe908c320b2b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110599
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-02-09  Caolán McNamara  <caolanm@redhat.com>  [61404bca5af9072b99c69a605077f0f4f6b54661]

        report what value was found in message
        
        Change-Id: I512cedcd46f829b97b62a57d90d5a4a81d024d66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110562
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-09  Caolán McNamara  <caolanm@redhat.com>  [439f386602299bfbe05efee3a00cc7614d6ecdef]

        ofz#30330 recursion too deep
        
        Change-Id: Iaa3961cd6501f45c93bf02a42da7816d0b83097f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110489
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-09  Dennis Francis  <dennis.francis@collabora.com>  [d87fcadc242881c39d3c49c85b9d5ef83ec6dde4]

        lok: Take indent and margins into account
        
        ... when painting tiles with edit-text content.
        
        Conflicts:
        	sc/source/core/tool/editutil.cxx
        
        Change-Id: I31199c18ed5aab005d56241046a9f7109691db99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109755
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit bc025dac6ce3301f5798e8ada4fee07b415de76a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110619
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2021-02-09  Caolán McNamara  <caolanm@redhat.com>  [3bc70b74befd2cad85e40c913467b60d0407fbfe]

        default to CertificateValidity::INVALID
        
        so if CertGetCertificateChain fails we don't want validity to be
        css::security::CertificateValidity::VALID which is what the old default
        of 0 equates to
        
        notably
        
        commit 1e0bc66d16aee28ce8bd9582ea32178c63841902
        Date:   Thu Nov 5 16:55:26 2009 +0100
        
            jl137:  #103420# better logging
        
        turned the nss equivalent of SecurityEnvironment_NssImpl::verifyCertificate
        from 0 to CertificateValidity::INVALID like this change does
        
        Change-Id: I5350dbc22d1b9b378da2976d3b0abd728f1f4c27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110589
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-09  Miklos Vajna  <vmiklos@collabora.com>  [3b928391b3398c1113e675ea6a542d05d9611e0a]

        tdf#134592 DOCX import: preserve formatting of CREATEDATE fields
        
        The create date of a document doesn't really change, so we can only
        loose if the cached result of the field is not preserved.
        
        Change-Id: I0105d9c5bb9a06cacc1f5fed2a10b6626fa80fd7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110596
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-09  Noel  <noel.grandin@collabora.co.uk>  [066799b4a162aa0a4bc6aa28339f1f943a13971e]

        loplugin:referencecasting check for Reference::query
        
        Change-Id: I008d16d933c70df132699872ac4c39a5c1f87b34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110592
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-09  Noel Grandin  <noel@peralex.com>  [80ad69dc67fa0bfaf6f99cd0b5a458dcaaee6e33]

        return by unique_ptr from NewGeoData
        
        Change-Id: Iab806959d79ce828069cb16b6a7883981d85dfaa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110579
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-09  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [dae4b159f628915e1ab8841e6bb66961ce4ea800]

        Remove deadcode SwModify::CheckCaching()
        
        Change-Id: I0048b211fa9b458456fbb408bcc82dbbe81a9504
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110595
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2021-02-08  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [dc1b416c684c4e2525978e48252d55d78adcfca8]

        Remove SwModify::SetInDocDTOR ...
        
        ... its only used once in SwTOXType and has no place in SwModify, which
        is the base of ~everything in Writer still.
        
        Change-Id: I07007f08723f8db2dd09bb7c07cb0ebfc2a6506a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110594
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2021-02-08  Seth Chaiklin  <sdc.blanco@youmail.dk>  [07d166a81c4287862180bba33cd6259262260ef1]

        tdf#139724 differentiate / improve labels on two "Outline" .unos
        
            .uno:SetOutline and .uno:OutlineFont refer respectively to selection
            of an Outline format and application of the font outline attribute.
            The patch adjusts, elaborates or expands their labels and tooltips
            to make them more comprehensible in the UI.
            
            Plus a small followup to clean-up adjustment of labels for
            .uno:DefaultBullets and .uno:DefaultNumbering. (tdf#139667)
        
        Change-Id: Ic8951bf338fd699ae57ca52374aaa03fe4c797db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110436
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [60b4c9f1921ec4f7086d71ba8b41749d432a0961]

        Remove unneeded breaks
        
        Extending this:
        https://gerrit.libreoffice.org/c/core/+/110512
        
        Change-Id: I90d15fa6992a566e89c76dfab5fc863b33e0078a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110523
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-02-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0b1b167c3f7fa802532373699589104fe4b391c7]

        Remove unneeded breaks
        
        Extending this:
        https://gerrit.libreoffice.org/c/core/+/110512
        
        Change-Id: I1c5bfcddeb0f5619dc848bbf02408cf166bebc8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110521
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-02-08  Stephan Bergmann  <sbergman@redhat.com>  [57cc7797dd95ff34e84b8f91d5102116abe9d0b3]

        Avoid macro redefinition warnings in sanitizer builds
        
        ...when configure.ac happens to detect USE_SDT_PROBES, after
        c5c0f8df855dfd4478c57170e251e4a9bcff1c10 "Replace strtmpl.cxx with actual C++
        templates in strtmpl.hxx":
        
        > In file included from jurt/source/pipe/staticsalhack.cxx:20:
        > sal/rtl/ustring.cxx:48:9: error: 'RTL_LOG_STRING_BITS' macro redefined [-Werror,-Wmacro-redefined]
        > #define RTL_LOG_STRING_BITS         16
        >         ^
        > sal/rtl/string.cxx:39:9: note: previous definition is here
        > #define RTL_LOG_STRING_BITS         8
        >         ^
        > In file included from jurt/source/pipe/staticsalhack.cxx:20:
        > sal/rtl/ustring.cxx:48:9: error: duplicate defines [loplugin:duplicatedefines]
        > #define RTL_LOG_STRING_BITS         16
        >         ^
        > sal/rtl/string.cxx:39:9: note: previous define [loplugin:duplicatedefines]
        > #define RTL_LOG_STRING_BITS         8
        >         ^
        > In file included from jurt/source/pipe/staticsalhack.cxx:55:
        > sal/rtl/ustrbuf.cxx:29:9: error: duplicate defines [loplugin:duplicatedefines]
        > #define RTL_LOG_STRING_BITS         16
        >         ^
        > sal/rtl/string.cxx:39:9: note: previous define [loplugin:duplicatedefines]
        > #define RTL_LOG_STRING_BITS         8
        >         ^
        
        Change-Id: I23a1e058cf0d9ab7821dd9b1a2cba22fc69263c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110584
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [1bda6965c905924e8f315063973772585ca87402]

        tdf#134059: sc: Add UItest
        
        Change-Id: I81d0afa56eee32f87f64b8d0461c95552e34525f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110582
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-08  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [505a8f488965ae236c4bde1cbc70622a5b9d4727]

        tdf#94235 Only write data-label-series attr to ODF 1.3 docs
        
        Change-Id: I63cb49a29486f9ae64c7fe8af5c65be52683993f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110583
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [6b9175422310d9273ddc3d605ff64855788aae00]

        uitest: sc: blind fix for failing test (take 2)
        
        Change-Id: Id7bc0bb4552513cdd8a287f6f239ef899c18d143
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110587
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-08  Szymon Kłos  <szymon.klos@collabora.com>  [598ffe47a7f47157d891ad97d1edef032208d9f4]

        jsdialog autofilter: show submenu on demad
        
        - add posibility to trigger full update
        - send information if docking window is visible
        - send close message on builder destruction
        
        Change-Id: I0b3abc5ebcacf7f9a48910edf1bf0d73e8120d6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110578
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-02-08  Miklos Vajna  <vmiklos@collabora.com>  [ffe7fd5c3f3de474b201fbb1e25b8251cb13574d]

        tdf#91920 sw page gutter margin: handle mirrored margins
        
        - SwPageDesc::Mirror: generate "right gutter margin" from gutter margin
          for mirrored pages, we just lost the gutter margin here previously
        
        - SwBorderAttrs::CalcRight: handle right gutter margin, so gutter
        increases the right margin, not the left margin on mirrored pages
        
        - lcl_CalcBorderRect: similar to left and top margins, compensate for
          right margin gutter as well, so borders are independent from the gutter
          margin (Word compat)
        
        Change-Id: Ie4d3459ab6edcc60b20c2fed08dbf45060ca9828
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110585
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-08  Shobhit  <000shobhitchaurasia@gmail.com>  [741c1b6bb1d10ab217c084278cd8ad5263a1a323]

        tdf#124176: Use pragma once instead of include guards
        
        Applied clang format
        
        Change-Id: Idb3f4dc8726115f8d53721bea28cbe3e53adef3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110188
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-02-08  Stephan Bergmann  <sbergman@redhat.com>  [896800a7091c2f7d7fc70efaf87b0741dead33bb]

        sal_Unicode is always char16_t in LIBO_INTERNAL_ONLY code now
        
        ...since 9ac98e6e3488e434bf4864ecfb13a121784f640b "Finally switch MSVC to
        sal_Unicode = char16_t, too"
        
        Change-Id: I0df169307618aba3f609400312737c6e1e1d3aaf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110581
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-08  Tarun Sharma  <starun.1998@gmail.com>  [624ba772858d9bf56fd2ff2de555740bbef5593a]

        tdf#88205: Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: Ib7f122b20734ad51c6326e369e5e7eee1bf08a21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109861
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-08  Jean-Pierre Ledure  <jp@ledure.be>  [48be34dff4fbb0f3d9b27b3584c451ae9d338263]

        ScriptForge - (SF_DialogControl) Fix list of properties
        
        List was incomplete: trre control properties were missing
        
        Additionally, comments wre reread thanks to writing of help files
        Typos or approximations were reviewed
        
        Change-Id: I799011f27d89d93278027f5f3cf9853d3d2371cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110575
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-02-08  Michael Stahl  <michael.stahl@allotropia.de>  [c5329ac1fa239bf4864e44c557210e9b08c47c68]

        rtl::Uri: document difference of rtl_UriCharClass to RFC 3986
        
        Change-Id: I640777aa7bb4baf5b0d74e996c036e16f6127d57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110387
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-08  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e38fbbe01ff732371e9f72fe019a3d2b67075c1d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 603f982295379b1d7f3038579451d8c3bc25530c
          - Update LibeOffice 7.1 video
            
            Original URL changed
            
            Change-Id: I1c1f24f3591af69d97f2bc31389769f4689bc228
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110576
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-08  Mark Hung  <marklh9@gmail.com>  [e630da1ed8a27c64bc9f22ecb71afd10bf252d93]

        tdf#129940 handle text:ruby element inside text:p
        
        Implement ScXMLCellTextRubyContext for text:ruby.
        
        It creates two types of child elements:
        ScXMLCellRubyBaseContext for text:ruby-base,
        and ScXMLCellRubyTextContext, for text:ruby-text.
        
        Ruby text isn't used now, but can serve for future
        application.
        
        Change-Id: I33b778838032458ffbefc6a2835d2ae59dff30cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110088
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2021-02-08  dante  <dante19031999@gmail.com>  [667a84c69140bae1020fa1cc019d310b0d382d14]

        Simplified addition of color palettes
        
        For use of LO based code, won't implement more palettes
        But will be helpfull for definecolor command
        
        Change-Id: Id68b075fb69254a8d5e9c4c0358b3ee3cd99a0c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110474
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-08  Stephan Bergmann  <sbergman@redhat.com>  [89d770f9727b9e7eddf933c96771df98082b3efb]

        Revert "replace SwClient by SvtListener in SwGrammarContact"
        
        This reverts commit dcae40491eea2534c30ba96f10bc45035d073a46, it causes
        heap-use-after-free during JunitTest_sw_unoapi_1 (see also
        <https://ci.libreoffice.org/job/lo_ubsan/1913/> and following),
        
        > ==1281072==ERROR: AddressSanitizer: heap-use-after-free on address 0x6150043ea120 at pc 0x7fd7ddcc4afe bp 0x7fd6603350b0 sp 0x7fd6603350a8
        > READ of size 8 at 0x6150043ea120 thread T116 (cppu_threadpool)
        >  #0 in SwTextNode::SetGrammarCheck(SwGrammarMarkUp*, bool) at sw/source/core/txtnode/txtedt.cxx:2194:10
        >  #1 in (anonymous namespace)::SwGrammarContact::updateCursorPosition(SwPosition const&) at sw/source/core/txtnode/SwGrammarContact.cxx:94:26
        >  #2 in SwCursorShell::UpdateCursorPos() at sw/source/core/crsr/crsrsh.cxx:1508:26
        >  #3 in SwCursorShell::UpdateCursor(unsigned short, bool) at sw/source/core/crsr/crsrsh.cxx:1815:5
        >  #4 in SwCursorShell::EndAction(bool, bool) at sw/source/core/crsr/crsrsh.cxx:283:5
        >  #5 in SwRootFrame::EndAllAction(bool) at sw/source/core/layout/pagechg.cxx:1913:27
        >  #6 in UnoActionContext::~UnoActionContext() at sw/source/core/unocore/unoobj2.cxx:202:25
        >  #7 in SwXTextCursor::DeleteAndInsert(rtl::OUString const&, bool) at sw/source/core/unocore/unoobj.cxx:759:1
        >  #8 in SwXTextCursor::setString(rtl::OUString const&) at sw/source/core/unocore/unoobj.cxx:1721:5
        >  #9 in SwXText::setString(rtl::OUString const&) at sw/source/core/unocore/unotext.cxx:968:11
        >  #10 in gcc3::callVirtualMethod(void*, unsigned int, void*, _typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int, unsigned long*, double*) at bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:77:5
        >  #11 in cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, _typelib_TypeDescriptionReference*, int, _typelib_MethodParameter*, void*, void**, _uno_Any**) at bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:233:13
        >  #12 in unoInterfaceProxyDispatch at bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:413:13
        >  #13 in binaryurp::IncomingRequest::execute_throw(binaryurp::BinaryAny*, std::__debug::vector<binaryurp::BinaryAny, std::allocator<binaryurp::BinaryAny> >*) const at binaryurp/source/incomingrequest.cxx:235:13
        >  #14 in binaryurp::IncomingRequest::execute() const at binaryurp/source/incomingrequest.cxx:78:26
        >  #15 in request at binaryurp/source/reader.cxx:85:9
        >  #16 in cppu_threadpool::JobQueue::enter(void const*, bool) at cppu/source/threadpool/jobqueue.cxx:100:17
        >  #17 in cppu_threadpool::ORequestThread::run() at cppu/source/threadpool/thread.cxx:165:31
        >  #18 in threadFunc at include/osl/thread.hxx:189:15
        >  #19 in osl_thread_start_Impl(void*) at sal/osl/unx/thread.cxx:264:9
        > 
        > 0x6150043ea120 is located 416 bytes inside of 464-byte region [0x6150043e9f80,0x6150043ea150)
        > freed by thread T116 (cppu_threadpool) here:
        >  #0 in operator delete(void*, unsigned long) at ~/github.com/llvm/llvm-project/compiler-rt/lib/asan/asan_new_delete.cpp:172:3
        >  #1 in SwTextNode::~SwTextNode() at sw/source/core/txtnode/ndtxt.cxx:231:1
        >  #2 in SwNodes::RemoveNode(unsigned long, unsigned long, bool) at sw/source/core/docnode/nodes.cxx:2274:13
        >  #3 in SwNodes::Delete(SwNodeIndex const&, unsigned long) at sw/source/core/docnode/nodes.cxx:1221:9
        >  #4 in SwTextNode::JoinNext() at sw/source/core/txtnode/ndtxt.cxx:1027:14
        >  #5 in sw_JoinText(SwPaM&, bool) at sw/source/core/doc/docedt.cxx:489:22
        >  #6 in sw::DocumentContentOperationsManager::DeleteAndJoinImpl(SwPaM&, bool) at sw/source/core/doc/DocumentContentOperationsManager.cxx:4043:9
        >  #7 in (anonymous namespace)::lcl_DoWithBreaks(sw::DocumentContentOperationsManager&, SwPaM&, bool (sw::DocumentContentOperationsManager::*)(SwPaM&, bool), bool) at sw/source/core/doc/DocumentContentOperationsManager.cxx:630:20
        >  #8 in sw::DocumentContentOperationsManager::DeleteAndJoin(SwPaM&, bool) at sw/source/core/doc/DocumentContentOperationsManager.cxx:2184:22
        >  #9 in SwXTextCursor::DeleteAndInsert(rtl::OUString const&, bool) at sw/source/core/unocore/unoobj.cxx:744:50
        >  #10 in SwXTextCursor::setString(rtl::OUString const&) at sw/source/core/unocore/unoobj.cxx:1721:5
        >  #11 in SwXText::setString(rtl::OUString const&) at sw/source/core/unocore/unotext.cxx:968:11
        >  #12 in gcc3::callVirtualMethod(void*, unsigned int, void*, _typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int, unsigned long*, double*) at bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:77:5
        >  #13 in cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, _typelib_TypeDescriptionReference*, int, _typelib_MethodParameter*, void*, void**, _uno_Any**) at bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:233:13
        >  #14 in unoInterfaceProxyDispatch at bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:413:13
        >  #15 in binaryurp::IncomingRequest::execute_throw(binaryurp::BinaryAny*, std::__debug::vector<binaryurp::BinaryAny, std::allocator<binaryurp::BinaryAny> >*) const at binaryurp/source/incomingrequest.cxx:235:13
        >  #16 in binaryurp::IncomingRequest::execute() const at binaryurp/source/incomingrequest.cxx:78:26
        >  #17 in request at binaryurp/source/reader.cxx:85:9
        >  #18 in cppu_threadpool::JobQueue::enter(void const*, bool) at cppu/source/threadpool/jobqueue.cxx:100:17
        >  #19 in cppu_threadpool::ORequestThread::run() at cppu/source/threadpool/thread.cxx:165:31
        > 
        > previously allocated by thread T116 (cppu_threadpool) here:
        >  #0 in operator new(unsigned long) at ~/github.com/llvm/llvm-project/compiler-rt/lib/asan/asan_new_delete.cpp:99:3
        >  #1 in SwDoc::SwDoc() at sw/source/core/doc/docnew.cxx:329:5
        >  #2 in SwDocFac::GetDoc() at sw/source/filter/basflt/docfact.cxx:36:21
        >  #3 in SwDocShell::AddLink() at sw/source/uibase/app/docshini.cxx:396:28
        >  #4 in SwDocShell::InitNew(com::sun::star::uno::Reference<com::sun::star::embed::XStorage> const&) at sw/source/uibase/app/docshini.cxx:96:9
        >  #5 in SfxObjectShell::DoInitNew(SfxMedium*) at sfx2/source/doc/objstor.cxx:466:10
        >  #6 in SfxBaseModel::initNew() at sfx2/source/doc/sfxbasemodel.cxx:1802:42
        >  #7 in (anonymous namespace)::SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) at sfx2/source/view/frmload.cxx:674:28
        >  #8 in framework::LoadEnv::impl_loadContent() at framework/source/loadenv/loadenv.cxx:1163:37
        >  #9 in framework::LoadEnv::start() at framework/source/loadenv/loadenv.cxx:394:20
        >  #10 in framework::LoadEnv::startLoading(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, rtl::OUString const&, int, LoadEnvFeatures) at framework/source/loadenv/loadenv.cxx:299:5
        >  #11 in framework::LoadEnv::loadComponentFromURL(com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/loadenv/loadenv.cxx:168:14
        >  #12 in framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/services/desktop.cxx:593:12
        >  #13 in non-virtual thunk to framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/services/desktop.cxx
        >  #14 in gcc3::callVirtualMethod(void*, unsigned int, void*, _typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int, unsigned long*, double*) at bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:77:5
        >  #15 in cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, _typelib_TypeDescriptionReference*, int, _typelib_MethodParameter*, void*, void**, _uno_Any**) at bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:233:13
        >  #16 in unoInterfaceProxyDispatch at bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:413:13
        >  #17 in binaryurp::IncomingRequest::execute_throw(binaryurp::BinaryAny*, std::__debug::vector<binaryurp::BinaryAny, std::allocator<binaryurp::BinaryAny> >*) const at binaryurp/source/incomingrequest.cxx:235:13
        >  #18 in binaryurp::IncomingRequest::execute() const at binaryurp/source/incomingrequest.cxx:78:26
        >  #19 in request at binaryurp/source/reader.cxx:85:9
        
        Change-Id: Icbefd7e731bd6f6557ef0371d5f81e76c59cd090
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110557
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-08  Luboš Luňák  <l.lunak@collabora.com>  [0a76b8ebbaf934faad27ddb3a4e951b9c743e536]

        Revert "update Skia to chrome/m89" (tdf#140023)
        
        That update started using SkSamplingOptions to specify image scaling
        quality. Some places using SkImage::makeShader() should use
        the quality instead of default SkSamplingOptions ctor, but even with that
        fix the test document still uses the default nearest quality. Since
        chrome/m90 will introduce further changes related to this, I'll just
        revert to m88 and revisit this with m90.
        
        This reverts commit 2cf9b8e265e9694803f55e30f2f392abfa512a5a.
        
        Change-Id: Iea0e57b7e7b804675d393e4088532a6f617bfd43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110541
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-02-08  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [4566aae83ca69a69aa22590d9359a9b6ea8b7ccb]

        Update git submodules
        
        * Update translations from branch 'master'
          to 418be5d6b01b00babc6dc695e2a768f554c7dedc
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: Ib744c61a45769eee462d6014d37f75a863c265a9
            
2021-02-08  Caolán McNamara  <caolanm@redhat.com>  [c950dedc9b6a9306e83491c6e895c0ceee11ba8a]

        update pches
        
        Change-Id: Icf55ddda055d11b649e7607c2cdd8b6d6ddfefbc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110483
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-08  Michael Stahl  <michael.stahl@allotropia.de>  [560f9bac4c1ee1b044efc55af8d532e9efefd313]

        oox: prefix VML shapetype ids with _x0000_t
        
        Word 2013 refuses to even load a file that has a <v:shapetype
        id="shapetype_75"> on some form control shape, reporting a misleading
        error in a location far later when the top-level w:tbl that contains
        the shape ends.
        
        Using id="_x0000_t75" appears to work, so let's do that then.
        
        Couldn't find any documentation on why this is so.
        
        Change-Id: Ie22bb04244e24b00a1880544872ae8e281422405
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110493
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-08  Miklos Vajna  <vmiklos@collabora.com>  [63d3bf99101e2138a21a74a3d717d4f25d3d242f]

        tdf#91920 sw page gutter margin, from top: add UI
        
        - read from sw::DocumentSettingManager::mbGutterAtTop
        
        - improve the preview widget to take gutter position into account
        
        - also change it when the gutter position widget changes
        
        - write it back to sw::DocumentSettingManager::mbGutterAtTop on
          modification
        
        - always check if the dialog's input item set has SID_ATTR_CHAR_GRABBAG,
          otherwise do nothing to keep Calc/Impress unchanged
        
        Change-Id: I05ef864bf7ac18f4c6829d78312044560e6402d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110488
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-08  msrijita18  <msrijita189@gmail.com>  [449920770449d7bf1379e2e8da6d634b90e8bace]

        tdf#124176  Use pragma once instead of include guards in xmlscript
        
        Change-Id: Ie9065250341d9ccafc4cae8bc0dbed5cfe911580
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110152
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-02-08  Caolán McNamara  <caolanm@redhat.com>  [cbbeae83356942d2e9c71b2d51be322541458722]

        ofz#27846 restrict number-rows-repeated when fuzzing
        
        to avoid uninteresting timeouts
        
        Change-Id: I20876b10589558a4431433ffd04668b17aea16cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110518
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-08  Miklos Vajna  <vmiklos@collabora.com>  [5dd669ff658c37171dedd5cfb012065741b3f242]

        sw: prefix members of SwArrowPortion, SwTextLine, SwTextPainter and ...
        
        ... WidowsAndOrphans
        
        See tdf#94879 for motivation.
        
        Change-Id: I1999c83e5afe100b95481ac470f4d854b5f113f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110547
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-08  Stephan Bergmann  <sbergman@redhat.com>  [6b00d0576a310796590631d14c54d7d5ea6814ac]

        Improve loplugin:cppunitassertequal for CPPUNIT_ASSERT(a && b)
        
        ...by re-enabling the code temporarily #if'ed-out in
        a528392e71bc70136021be4e3d83732fccbb885e "Fixed/improved
        loplugin:cppunitassertequals" (and which then triggers lots of other
        lopglugin:cppunitassertequal CPPUNIT_ASSERT -> CPPUNIT_ASSERT_EQUAL warnings).
        
        For two css::uno::Reference equality comparisons in cppu/qa/test_any.cxx, it
        was more straightforward to rewrite them with an explicit call to operator ==
        (which silences loplugin:cppunitassertequal) than to adapt them to
        CPPUNIT_ASSERT_EQUAL's requirement for arguments of identical types.
        
        In sc/qa/unit/ucalc_pivottable.cxx, ScDPItemData needs toString, which has been
        implemented trivially for now, but might want to combine that with the
        DEBUG_PIVOT_TABLE-only ScDPItemData::Dump.
        
        Change-Id: Iae6d09cf69bd4e52fe4411bba9e50c48e696291c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110546
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-08  dante  <dante19031999@gmail.com>  [17149f65f03a34e88bb4a10abcd20e6891f5d7ca]

        Let depthGuard handle everything
        
        Change-Id: I3887273aa0b4e88dd454099052db8ce3811b5d66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110524
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-08  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [b99f310d3b24dc45e3d84751e810c0bbff1d991b]

        tdf#94235 Add support for series name in data series labels
        
        including ODF/OOXML import/export (and test)
        
        Change-Id: Id5a5194630a67476f7c5390294400a00ea3ad42d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110338
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-02-08  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [48a8901a205000e9878c7ee5b4fb26e07ea0a607]

        tdf#139767 fix crash caused by the selection listener
        
        When development tools window was closed, the selection listener
        was still listening and tried to change the selection because it
        was never unregistered from the selection supplier. This caused
        a crash as it tried to change the object on an non existing
        tree view.
        This change modifies the selection change listener so that is adds
        itself to the selection supplier when constructed and removes
        itself from the selection supplier, when the development tools
        window is disposed.
        
        Change-Id: Ifcb56aaee8f3c5c71ec609e68ffc78573f1b4179
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110121
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-08  Mike Kaganski  <mike.kaganski@collabora.com>  [70a1d5258648a442525bd0b365ce92763f2a79fb]

        Small refactor
        
        Change-Id: I0493c505be1eb06b121535128ae819b294c643a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110554
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-08  Rafael Lima  <rafael.palma.lima@gmail.com>  [307328d4d1b6c9aab2cb714cca6e87a022c22240]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cb6c6cf9d15fe60a235b5fe25cf7bb7013c98207
          - Fix localization in sf_dialogcontrol and manage_templates
            
            Change-Id: I865da2b0960ad00866a0f242e9f8ef27ba30a7ea
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110446
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-02-08  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8832510043e80132d9fc4a8b7c5a758eefb45edd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c3fe3dbb29852fced390431da173a66a82e0c9c6
          - Remove excessive <emph>
            
            Change-Id: I861022023d0b526382406f4194c70d30c4df10c9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110556
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-07  Rafael Lima  <rafael.palma.lima@gmail.com>  [b3d984ac425bb4dd778fa09cd9cf4b78b4a11720]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6abb464fb6017594f62b9a240a886012ee25dce2
          - Recreates SF_String Help page (ScriptForge)
            
            SF_Array:
            - Adds a <variable> tag
            
            SF_Document:
            - Fixes localization issues pointed out by translators on WebLate
            
            00000003.xhp:
            - Fixes the message explaining how to load libraries
            
            Change-Id: I9361f86e7907b95e0546197203e2d23c6211fd4d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110366
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-07  Michael Weghorn  <m.weghorn@posteo.de>  [d2d6e5c235f35bf3f2137e8dab4b9b32b72430a8]

        qtcreator: Show actual names for build configurations
        
        At least with current Qt Creator 4.14, no proper
        names were shown for the build configurations in
        the project's "Build" settings, but just integers.
        
        Using the config key 'ProjectExplorer.ProjectConfiguration.DisplayName'
        instead of 'ProjectExplorer.ProjectConfiguration.DefaultDisplayName'
        in the *.user.pro file makes this work as intended, and "01-Global Build"
        (and others) shows up as the name  for the top-level 'lo.pro' project
        and "1-Build vcl" for 'vcl.pro', etc.
        
        Along with the two previous qtcreator-related commits,
        this should generally (re)implement an easy way to
        run unit tests etc. directly from the Qt Creator IDE
        without having to set that up manually, which cloph
        mentioned as missing in his FOSDEM talk today
        ("Using IDEs for LibreOffice development", [1]).
        
        To use this, select the corresponding build configuration
        by clicking on the "screen" icon on the bottom left,
        then build the project (Ctrl+B or left-click on the
        "hammer" icon on the bottom left).
        
        I didn't check whether the single targets are still up
        to date.
        
        [1] https://fosdem.org/2021/schedule/event/lo_ideforlodevelopment/
        
        Change-Id: I9965829db319a8b26f5ad82d3ffa723a28da7910
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110536
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-02-07  Jan-Marek Glogowski  <glogow@fbihome.de>  [fad7e203a25963128b9ce786d3fc465a32c238ce]

        tdf#140236 WIN install libffi with Python
        
        Regression from commit b4dfba947768834ffecc09056992019878711c8b
        ("python3: update to 3.8.4"). Previous Python versions included
        the source for libffi on all platforms, but now just for MacOS.
        So now LO must build that DLL on Windows, which was done in
        commit 883068462fe5bcbb01a8e14736fc06d0c3695c62 ("libffi: build
        DLL on Windows").
        
        Since OpenSSL is installed in the program directory and the LO
        Python directory, this currently works "accidentially". Not sure
        the Python OpenSSL DLLs should be handled via some extra gbuild
        package to separate both, but that can be done in an additional
        change.
        
        Change-Id: I4a42e39cc2f4434a9944aad32836f66ec2819931
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110537
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-02-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [7b75325bf0b7ecb68ea4b53a74bee7650cef9547]

        check-missing-unittests: show priority of each bug
        
        Change-Id: I104fe6b7d82f224c340fcd95e3ffe52d7397919f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110540
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-07  Luboš Luňák  <l.lunak@collabora.com>  [d3b498cc4732f964919fecb265085cefcc422469]

        invoke idle priority timers only when actually idle
        
        The 'Idle' timers are misnamed. They are zero-timeout times, i.e.
        they are invoked immediately after returning to the main loop.
        But that does not necessarily mean they are invoked when idle,
        there may be e.g. user input pending in the system event queue.
        In fact, LO events are processed before system events, which means
        that 'Idle' timers are normally processed before user input.
        
        Besides being confused, this also leads to poor performance in some
        cases, such as when using mouse wheel to zoom in a large document.
        This results in several mouse wheel events, each of which will
        result in adjusting the zoom and that causing a repaint. Repaints
        are internally handled using a TaskPriority::REPAINT 'Idle',
        and so what happens is zoom->repaint->zoom->repaint->zoom->repaint
        instead of the more efficient zoom->zoom->zoom->repaint.
        
        This change (besides trying to clarify the confusion in the docs)
        delays invoking tasks with priorities TaskPriority::HIGH_IDLE
        and lower if there is user input or repaint events in the OS queue.
        That means that tasks using idle priorities actually will be invoked
        only when idle (barring background threads etc.).
        
        I'm reasonably certain this is a safe change, there's no guarantee
        when exactly tasks will be invoked (e.g. other tasks with a higher
        priority go first) and explicitly specifying such a priority means
        asking for it.
        
        I already implemented this once in 06d731428ef6cf93c7333e8228b,
        and it was also again done in 87199d3829257420429057336283, but
        apparently these have been removed. There was d348035a60361a1b9ba9e
        'Drop special idle handling' with the reasoning that 'Idles are just
        instant timers'. Which strictly technically speaking is true due to
        'Idle' being a misnomer, but the point is that some idles should be
        actual idles and that's why they need to be handled specially.
        
        Change-Id: I36c2b02a80ae7e1476b731f878d9b28aa87975f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110538
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-02-07  homeboy445  <akshitsan13@gmail.com>  [f343ad6d8a78798814c9d38261043619b4e2b487]

        tdf#120003: sw_ww8export3: Add unittest
        
        Added a unittest to ensure that a hyperlink Url is
        exported correctly in doc files.
        
        Change-Id: I883abe7edcc669213452f4b92cd1530526a9403d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110510
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-07  Michael Weghorn  <m.weghorn@posteo.de>  [fdd9b20572435842bde076e3c35ef94d26f13b30]

        qtcreator: Drop some extra whitespace in .pro.user template
        
        Fix indentation and drop some extra empty lines that are
        automatically removed once the project is loaded in
        Qt Creator and then closed anyway.
        
        This will make it a little easier to compare what the initially
        generated file looks like compared to the one as it is written
        after (implicitly or explicitly) carrying out the configuration
        in Qt Creator after loading the project.
        
        Change-Id: I52173162efe635e6fb3e7f889c42ed67271c05b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110535
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-02-07  Michael Weghorn  <m.weghorn@posteo.de>  [77d5383c6e83fdcb268138f71601fa39c95a62aa]

        qtcreator: Don't create useless run configurations for subdirs
        
        Use the 'lib' instead of the 'app' template for the
        qmake files in the subdirectories, which avoids
        automatically creating a useless run configuration
        for each subdirectory pointing to a non-existent
        execuatable, like '<BUILDDIR>/accessibility/accessibility'
        etc.
        
        With this in place, I just get a single "Custom Executable"
        run configuration running 'instdir/program/soffice.bin'
        when opening the newly generated 'lo.pro' in Qt Creator 4.14.
        
        Change-Id: I69a7f1b56b02849b217bf66f110d9ee1f61125ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110534
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2021-02-07  ViKrAm-Baisclear  <vikrambais02@gmail.com>  [e520b32a8ba59878fa15012505644ab903f53bbf]

        tdf#88205 Adapt use of uno::Sequence to use initializer_list ctor
        
        Change-Id: I2fe98b4bfb221c838a8810f2c08b3e7723e40e8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109428
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-02-07  Pranam Lashkari  <lpranam@collabora.com>  [72fa32f6d9ad2c0fe8aa03f60797aa13c11e2085]

        prevent reference range resetting on panning in mobile
        
        Change-Id: Ic6cabe1d4e5a1e7c4d42294550d654e38e27db22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110458
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2021-02-07  Pranam Lashkari  <lpranam@collabora.com>  [3b7cd120472368730bcdb98d79baf76c9740d16d]

        LOK: stop range selection with mouse/touch move in mobile
        
        Change-Id: I0a7b3a5fc89bcbced4acee18415308ed8aa57ba2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109035
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        (cherry picked from commit 408e59359b5b67af119059a5d3f47bc807f81300)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110434
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2021-02-07  Caolán McNamara  <caolanm@redhat.com>  [cf21e70de5cd93d75f780ecd7762bad10605c6e3]

        typo: tl'll->it'll
        
        Change-Id: I0224b161cb419ac731b962232f77c8911400a7a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110515
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-02-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2e91522a5ce62a8489c75bd948f1dc68ddf1a56f]

        Remove unneeded breaks
        
        Extending this:
        https://gerrit.libreoffice.org/c/core/+/110512
        
        Change-Id: I9e7cf757a346d603d0acb818be0c9bc488c8d5c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110516
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-02-07  Johnny_M  <klasse@partyheld.de>  [44b914b1e2616ca8f70e896e653a46ca93610234]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1a00a0acf7ded93fbe1c684f3a4a3b8821ef81ff
          - tdf#132643 Translate German section IDs
            
            Change-Id: If7cbdf219ff475bca82b192001bf26d116fb7b7b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110529
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-07  Johnny_M  <klasse@partyheld.de>  [23f453b6dad0fd643584478c2a10ebefc84555cd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to acf0b947624c801d8d5a367cd3e053a893e8eb42
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iabde3845a10b5d62d0d97f582d18baec38cdeea7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110528
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-07  Johnny_M  <klasse@partyheld.de>  [0df7e884626845235a44f7fd6beee7eeffc26d5f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to eb9ea4ae07baa8fb50cc53506cff5f41a6245f8e
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ia647a7b289a42d2e9e556f6a2943de8a0468d07c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110527
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-07  Johnny_M  <klasse@partyheld.de>  [0383cebbd2ff40fe2b968abe46c6a02333565bfc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4803fd8060756e247bed6aeffe8c69b69c6877cf
          - tdf#132643 Translate German section IDs
            
            Change-Id: I44600da4388360e4b31a098b100071e62f3d4b7b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110526
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-07  Johnny_M  <klasse@partyheld.de>  [984f8afe8109ea16c3addd8048fadd8fdcec9147]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7ecb8df9bffc2b3c0c9ca4386d16121c57b77c39
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ib3b19c482c4a4a1c6e76dd1d0c90bf89e7b8a9b8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110525
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-07  ViKrAm-Baisclear  <vikrambais02@gmail.com>  [1e195878066f49bd78765e9a05081c496b770525]

        tdf#124176 used pragma once instead of include guards
        
        Change-Id: Idf57df70ac895915959e8d35e493c0e8b8db137f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109080
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-02-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [96a38db6e5e9c6a333a3a5c268798edb2ce2d466]

        Remove unneeded breaks on xmloff/
        
        Extending this:
        https://gerrit.libreoffice.org/c/core/+/110512
        
        I add a simple check about the subject.
        
        Change-Id: Iec63299f5c0a03f2ddd0e06549ddc9dba0fb28fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110514
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f72e347f6d8f26c6961d9d4f17a798f3b3276280]

        Fix typos
        
        Change-Id: I30743ea4caf9702f26005567d293f076ff7f78fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110517
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-02-06  Maxim Monastirsky  <momonasmon@gmail.com>  [9933c3631b5bd9d7b47d0d12c5a7dd292cf1944f]

        tdf#139529 Fix incomplete DisplayName property for table styles
        
        Commit 4dc823990ab217cb9d07a0555d3015d43380fdf5 ("tdf#107852
        Support DisplayName property for table styles") only handled
        the getPropertyValue method, which isn't enough to make it
        work with introspection, as used from Basic or the new dev
        docking panel.
        
        Change-Id: Ia4d90ab6030585dc469c0b274bef4b988ce647c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110468
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2021-02-06  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [dcae40491eea2534c30ba96f10bc45035d073a46]

        replace SwClient by SvtListener in SwGrammarContact
        
        Change-Id: I9bc31ac6a3990418c11a2f40ec0cc84f79f93d53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110495
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2021-02-06  dante  <dante19031999@gmail.com>  [96e9870b3204eabc6bca1c92f714f80592a54102]

        Use multichar operators
        
        There are no functional changes, only type change.
        This patch unlocks other possibilities like:
         - Syntax highlight for errors
         - Visual editor for structure nodes
         - Implement some mathml features
        
        Change-Id: I76a1b62126ae5fcb6a7285b07b24e9defa63fd44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110481
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-06  Caolán McNamara  <caolanm@redhat.com>  [d76b9cc0e96e06777c683ba172e04454c8893c84]

        drop some unneeded includes
        
        Change-Id: I3cd72110ae2601b1b11539702c5fb91086d779eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110486
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-06  Caolán McNamara  <caolanm@redhat.com>  [a838ccb411dfe7ff6edf9503ae23ea655b99e1e6]

        ofz#30117 OOM
        
        Change-Id: Iaa428f28ba36b21766d9cf2f7c622a179daf0002
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110492
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [51ecbd06bdef5d9c0738703f16160799f261c860]

        tdf#135014: sw_uiwriter3: Add unittest
        
        Change-Id: I6baf00837de37604a872bb1a125010a7a6f06e89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110511
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-06  dante  <dante19031999@gmail.com>  [7c959884d9a4a3f187a79cbb01407cd20d92a2f8]

        Modifications on starmath smparse error handle
        
        Made modifications for:
         - Being able to highlight syntax errors
         - Displaying error description in visual editor
         - Easier constructor
         - Rely on starmathdatabase instead of long switch in code.
        
        Change-Id: Ic6c7f920463090176d80668f9b660ccf3e9b5708
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110497
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-06  Mike Kaganski  <mike.kaganski@collabora.com>  [956c09ca7d690471f62e8e2e14ad04fefcebf7e7]

        Use more conversion functions from <tools/UnitConversion.hxx>
        
        This unifies conversion functions to provide both floating-point
        and integral overloads, with correct rounding for the latter.
        Also sanitizing code it templatized to allow reuse if needed.
        
        Change-Id: Ibe1c9fe4d5baa226c600445779dbaf7dc41a02cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110487
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-06  Alain Romedenne  <LibreOfficiant@sfr.fr>  [ca074a47e8fdae396633dad6f59450508bb2c9f0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e11819032b6926d774bcb529d629a6c6770fb60d
          - Dialog/DialogControl layout updates
            
            + a few text precisions
            
            Change-Id: I700f78045843a9a8a6a47c6eb002fea8ff213c6e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110443
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-06  ViKrAm-Baisclear  <vikrambais02@gmail.com>  [ab559cf3423f29f00697afb9cea4636e9f9069f6]

        tdf#124176 Used pragma once instead of include guards
        
        Change-Id: I235462f3ce81816f3ce36c7423dd3e50fc03778a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109320
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-02-06  Jean-Pierre Ledure  <jp@ledure.be>  [1ea8e56ec3c15fb23bb8c0512c4e6afa8bc9d66e]

        ScriptForge - (SF_FormControl) add SetFocus() method
        
        The SetFocus() method simply applies the setFocus() UNO method
        for usual controls.
        
        However controls belonging to a table control require,
        to receive the focus, the columns to be scanned from left to right
        up to the targeted column.
        
        Change-Id: Idbb1ca4b4b29bff889daa83cfa895501c466bb26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110485
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-02-06  Miklos Vajna  <vmiklos@collabora.com>  [faf0635def4ef603563f7288cb29d24e3f2ce1e3]

        tdf#91920 sw page gutter margin, from top: add RTF export
        
        The documentation for \gutterprl is "Parallel gutter.", but it seems
        that's what Word use to convert between RTF and DOCX's <w:gutterAtTop/>.
        
        Change-Id: I06d80f234c6f52950db8a047bfc88910b808977d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110484
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-06  Miklos Vajna  <vmiklos@collabora.com>  [e1d217b086e8c47efc5ced4c490062956d564e3f]

        tdf#91920 sw page gutter margin, from top: add DOC filter
        
        But leave the fRTLGutter case alone for now, I can't find the Word UI
        for that.
        
        Change-Id: I1d97e85308aa13892f50c0fcd3680cec514ef566
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110471
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-06  Johnny_M  <klasse@partyheld.de>  [ca387c4b7b21e4f6b28b82f42b6c7f859c7e324a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4d729a974b430318ea296148805a3bb02dfb95e5
          - tdf#132643 Translate German section IDs
            
            Change-Id: I1619486a82b8e7739de40f4910bf2d0e179fc308
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110500
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-06  Johnny_M  <klasse@partyheld.de>  [938e65fab4a6ed64a64ae911ee03cb9a33367934]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6f5ef67bda3b22ba2f2fd31ab32c2e2cc88f5c6b
          - tdf#132643 Translate German section IDs
            
            Change-Id: I076c6306f60ecb08821cc54c9d8b699b97276b49
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110509
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-06  Johnny_M  <klasse@partyheld.de>  [d4c2bf174ce73eb869894c0618f61652804fe22a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ae7a7dd416051bfa975278654a53f4a457f81d6e
          - tdf#132643 Translate German section IDs
            
            Change-Id: I98d3445b37b7b744df7363f1f0098aec27c5203e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110508
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-06  Johnny_M  <klasse@partyheld.de>  [3f654de2345a43379e0e778435f6bba11ed7a775]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ba779828d2ccc65973ab8d3a14f63c014fdff38a
          - tdf#132643 Translate German section IDs
            
            Change-Id: I7ebf4ef926a45aa02dd6ed601c5fe26944ff1232
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110507
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-06  Johnny_M  <klasse@partyheld.de>  [29edb4faaff2b59cd34338566c51d2e81ceec379]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 824f851d92f53e84775b1546f523c0e1097eac64
          - tdf#132643 Translate German section IDs
            
            Change-Id: Icf0721cdb2ac730d28ba17ecdb1962a55fbcb883
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110506
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-06  Johnny_M  <klasse@partyheld.de>  [ef047ea1244bdb19cc5169b685943d5e7396f2d4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 75e5c818d1d3dd1f8f4c154206a88af5432e8e92
          - tdf#132643 Translate German section IDs
            
            Change-Id: I201c277b87067053790fa658b28c7fe4f4a49535
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110505
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-06  Johnny_M  <klasse@partyheld.de>  [77617104d622bc13bdfb39d6c14c564daaff8031]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a826a96c71ff9c8c2ed3c273f15bdedb980452a0
          - tdf#132643 Translate German section IDs
            
            Change-Id: I78cfaed1970b624acf13fa9c24656928790e6912
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110504
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-06  Johnny_M  <klasse@partyheld.de>  [bda3775ca64490e2b506bf7c47bf12b7df887e70]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d04e933c1c9b4c6295cb9631d9b3832f90a9b43a
          - tdf#132643 Translate German section IDs
            
            Change-Id: I17f025542ad7801b3805eb078178915eb5b7fbe7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110503
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-06  Johnny_M  <klasse@partyheld.de>  [e0398153caf838d06fbcb66daf3f1edde82fd611]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7208ded1ad2aee57714da8f578b62b7534cfc76c
          - tdf#132643 Translate German section IDs
            
            Change-Id: I1e66c892dd879f9fa22d01ea9210aa1e4c56927e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110502
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-06  Johnny_M  <klasse@partyheld.de>  [dfa90da14e5a6a3b6a131b0db58f8b131e4fb7e8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 43d128655f812b7bff3a8a07ee43c92af9f52f61
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ic49037f5049d5dd6c781264b7347af77e2a0c5c7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110501
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-06  Johnny_M  <klasse@partyheld.de>  [a21702d2d565c5f80899947808ba6decd4709f9b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d733e4f5aa23c146d839c1128b4dab5b623b7fd7
          - tdf#132643 Translate German section IDs
            
            Change-Id: I13025f1d313a41ca70b1da7617a12ada7a840296
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110499
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [14fabab6c74ac4581858eb7cf5311dd0cf8f4b0f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0477a955d5cafa8649e370fe10eb92e82e5e6313
          - typo
            
            Change-Id: Ia6fb4cf43bac6e9fda4c4498486c9a11f137b33d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110451
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-06  Caolán McNamara  <caolanm@redhat.com>  [2b7a38bbf689e9872c0e739936e43953f105c01d]

        move Button to vcl/toolkit
        
        Change-Id: I11e4fbab2e70342683febacf444fbe08dabf2417
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107346
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-06  Caolán McNamara  <caolanm@redhat.com>  [6245dba005eb35525886d16856b6e8cde9ddb105]

        move MenuButton to vcl/toolkit
        
        Change-Id: I3f228c36e3f35ba54cab2ee87fcfbbae7992668d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107265
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-06  Caolán McNamara  <caolanm@redhat.com>  [69c546e1e7a697217f273baa7c1729ff823efd76]

        weld annotation window
        
        note the labels in sw/uiconfig/swriter/ui/annotation.ui are deliberately
        yaligned to 0 to retain the preexisting SwAnnotationWin::PaintTile hack which
        depends on this for bin/run gtktiledviewer --enable-tiled-annotations to
        not show clipped author/date/etc labels
        
        Change-Id: I53827aa98ed4d71d532a5993d21c6e22190b8063
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107264
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-06  Caolán McNamara  <caolanm@redhat.com>  [2c61782812b1b8b382dd48a04a712da9eaeb4685]

        complete TODO to keep color if font changes and vice versa
        
        Change-Id: Ic38ed14ed67e477d97523b5a670528f5aa0f93f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110482
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-06  Caolán McNamara  <caolanm@redhat.com>  [e94784a54fa1995a23587fcb5493a24e62deda04]

        print struck-through 'deleted' comments with change-tracking enabled
        
        in print comments in margins, the strike-through lines were missing in
        the print out previous to this
        
        Change-Id: I7f7f06d29b5f035a1e4996e1d89ce2b198b7a15c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110480
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-06  Caolán McNamara  <caolanm@redhat.com>  [623abd5df5e6a9932fc2a00d8790f288f19c9182]

        cid#1472784 Dereference null return value
        
        Change-Id: Ifb6dc31b00ea170923d8cdb636185275e6877ca2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110457
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [7d308dbfedaadc874ff4eebddca36760ba50de86]

        tdf#124778: sc_uicalc: Add unittest
        
        Change-Id: I44448a8c7bcc2573ac32491f2b81e18e6360d1e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110470
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-06  dante  <dante19031999@gmail.com>  [4b055a51c501cec3f71600c1b87aa1fad85dd5af]

        Optimize starmath color search
        
        Needs Jenkins resume.
        
        Details:
        Uses ordered search
        Avoid useless data copy.
        
        Change-Id: I100dc08451788e705a0109f6c73172cb6964306b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110473
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-06  Regina Henschel  <rb.henschel@t-online.de>  [a0c689e1ad98bf3c47d189b8cc99c9f4bcc41a12]

        cid#1472783 avoid null pointer dereference
        
        The target was created, but the pointer was not updated.
        
        Change-Id: I2e19ae3c84769de493f712f3189a2a506f173c0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110476
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-02-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [faadf530c22d1874640936b8554845d7ff36f263]

        uitest: sc: just check one cell instead of the whole sheet
        
        otherwise, it fails sometimes
        
        Change-Id: Ic8aac34538b5c4914a107b375d87f2ad98090c31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110494
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-05  Stephan Bergmann  <sbergman@redhat.com>  [7529dbcb2492c3866cff1137524261adb44008af]

        Make loplugin:cppunitassetequals diagnostic more informative
        
        ...which will come in handy for a later improvement of that plugin
        
        Change-Id: I548b9388bee60b381c0a2c820f20f596aa0072f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110453
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [94314c0f2e0bee5bcb994b0cbfbfd9af9053eef8]

        tdf#120161: sc: Move UItest to CppUnitTest
        
        Change-Id: I0549b34902e04f2a6f9c07cfc1a293e5d572dee9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110477
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-05  Mike Kaganski  <mike.kaganski@collabora.com>  [d7e5fa3bd8f4240665f13994589f5e72d362c097]

        Make sanitiseMm100ToTwip simpler and more correct
        
        The result's absolute value is always smaller than n.
        Returning an uncorrected value taken from reversing
        multiplication and division order when intermediate
        value would overflow is better than arbitrary constant.
        
        Also further deduplicate Twips <-> 100th-mm conversion,
        and make sure they all are in a single header.
        
        Using conversion implementation that handles negatives
        correctly improves accuracy, as seen in unit tests; e.g.
        in testPictureEffectPreservation (the original doc had
        "dir" equal to "8100000", while we tested that it was
        "8076614" after roundtrip).
        
        Change-Id: Icd027af6238a9f45f916f53f8684506cc959e696
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110433
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cb2a94a4a7ecb449d0731627ee6d58bd1b4e35f3]

        Fix typo
        
        Change-Id: I7fa0de0125a89a53690f630243caeba318e352d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110472
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-05  Steve Fanning  <stevemfanning@yahoo.co.uk>  [e3f11200d3074ac818e27541c3976725aebde7f2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e42644369803fbcff1f1c487616dad5bf9f11801
          - Clarify the Help description for Calc’s SHEET function.
            
            Remove potential ambiguity from first sentence and provide an example of using a string as an argument.
            
            Affects file 04060109.xhp.
            
            Change-Id: I3406679155b4eac512f8f64f64c8ddc930eb9048
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110441
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-05  Steve Fanning  <stevemfanning@yahoo.co.uk>  [e532a6891327441577586a6ef9c347cb074c87b6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1babc5665e751c926cd049e4784b08b0e2f26f7d
          - Fix example given in Help description for Calc’s XIRR function.
            
            The data as given for the example does not work because the date in A2 should be 2001-02-01 to give the correct return value.
            
            File affected is 04060118.xhp.
            
            Change-Id: Ib1fd7849557e4b27ca1579940f1a60059a5c2b6f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110370
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-05  Steve Fanning  <stevemfanning@yahoo.co.uk>  [998bd9f4bac716a36c0feb0455183c530e4cf523]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f654fc362e2ca75a1ff10b772f4b72065484fab2
          - Add Examples section to Help description for Calc's HLOOKUP function.
            
            File 04060109.xhp
            
            Change-Id: If5828bba9aec04564c9eab37f41731ac4d886c1a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110364
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Jenkins
            
2021-02-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [81497d6f45769efba4b8de89a12f3f9987840815]

        tdf#133629: sc: Add UItest
        
        Change-Id: I24afe68b4f318d07cec3812546f4652b472ed8e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110428
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-05  Caolán McNamara  <caolanm@redhat.com>  [73b590484023d59300e795e52f80da3f4de448f2]

        improve SalInstanceWidget::draw
        
        Change-Id: I9acb8dfceee586b343feb184e0788491d66d24a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110427
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-05  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [dbaf1d75601cb911d1c17e1e63d2c7047f2cf9e1]

        tdf#134607 mac-langpacks: always query for full name with extension
        
        kMDItemDisplayName has different values depending on the setting whether
        to show extensions for all filetypes in Finder, breaking the
        detection/validation of the installation target in case the user doesn't
        use the default setting.
        
        Change-Id: Ic9605abaaa1f070f1f5ec9940190fd1dd2555bdf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110479
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-02-05  Stephan Bergmann  <sbergman@redhat.com>  [0ce7c84cc7b3f53a56a70586f73d7615f68ec1dc]

        Revert "Fix typo in code"
        
        This reverts commit 3ed9bba283a6a67864c0928186e277240be0d9ba.  osl_Pos_Absolut
        (include/osl/file.h) is part of the stable URE interface; it must not be changed.
        
        Change-Id: I1f49923a9351e4be5aee39b10720d38b424feb9b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110435
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-05  Caolán McNamara  <caolanm@redhat.com>  [cb4ba42fbf421a17a8ba0e32ef09add928f2b694]

        cid#1472781 silence Uncaught exception
        
        Change-Id: I898e6f2778b0db2850e051b0603ec9305f875477
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110460
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-05  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [5e124e9d9d3bf3a55fe9956561db229d079288cc]

        osl_File checks: creation in root can also fail because of read-only filesystem
        
        80b7949016fbc6addd54bf9f6cf300c756fd0f8a enabled a bunch of previously
        disabled checks, but on m1 macs osl_File::open::open_004 fails the
        assert, because it doesn't fail with E_ACCES, but with E_ROFS.
        (probably nothing to do with apple silicon, but rather because of Big
        Sur and using apfs as filesystem)
        
        Change-Id: Ibd2168ba5fb9d859ea339713099c9bc8a799fcc7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110431
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-02-05  Caolán McNamara  <caolanm@redhat.com>  [896366b461b5a77ec29566ff9109d33bd5c3be8a]

        cid#1472782 Dereference after null check
        
        Change-Id: I5a46d926377caf9f67c2aac43efd25918bf2aa38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110459
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-05  dante  <dante19031999@gmail.com>  [476caeed6e14b3f1cda9435d3fbfa89df0457924]

        tdf#138987 Python 3.12 preparations
        
        Change-Id: I8ea476bfbaf27f8ab2daf4a370efc9917a5f9f8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110346
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-05  Michael Stahl  <michael.stahl@allotropia.de>  [7f14ea4431cb4182bccbd9998a60db2f9d9ae07a]

        (related: tdf#121842) sw: encode URLs generated in ToX
        
        The "|" is used as a separator there and it looks like it has never been
        allowed in a URI, even in a fragment.
        
        Change-Id: I1e4b9e12f5409f93c2291494fd4350431f68fe2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110388
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-05  Caolán McNamara  <caolanm@redhat.com>  [8b15deceaa54ed20c2ce4199cd54baaec26ae2c2]

        cid#1472785 Dereference before null check
        
        Change-Id: I6e07e76be11b52873ee27054f7317996701223a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110456
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-05  Miklos Vajna  <vmiklos@collabora.com>  [506bacb79ab96656de9168d0db3e3159c6bde3b0]

        tdf#91920 sw page gutter margin, from top: add DOCX filter
        
        ODF filter was already working as-is.
        
        Change-Id: I71089a5d0171eba0cd4c2d14bdee6ca9b64193b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110455
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fb020d4ed9df7dc5b69aed2dd0e4d4462a81bc7a]

        devtools: remove msDocumentType as it is not used anymore
        
        Change-Id: Ice018f86aff148eb720851d40bea8dbc7eb760df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110120
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [650b1718b25f3446c1e1ff487534ae18156d9c0a]

        devtools: change "Current Selection" tree item to a toggle button
        
        It is a bit awkward that the selection is a tree item so this
        changes it to be a toogle button, which when enabled, shows the
        object in the right-hand side object inspector and disables the
        left-hand side DOM object tree view in this case.
        
        Change-Id: I4ebd03a39c72109f0545206354aa7dbe85e9649a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110119
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-05  Caolán McNamara  <caolanm@redhat.com>  [47448aaff96536fa76588ee6de4164109df5d420]

        restore com.sun.star.mozilla.MozillaBootstrap
        
        its used to find mozilla profile dirs for cert-related reasons
        
        removed overzealously with...
        
        commit ee9ed2192b56c98e5b8ee9890ddb4c533117332a
        Date:   Thu Dec 10 18:39:26 2020 +0100
        
            tdf#138715 remove mork driver
        
        Change-Id: I52f1ace5d4aac100c7652dc499ffe9c8312c9474
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110413
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-05  Caolán McNamara  <caolanm@redhat.com>  [879668c9bae84c984c8ff0c69f85b7ae6fec46ad]

        MOZILLA_CERTIFICATE_FOLDER needs to be non-empty to disable autodetect...
        
        of the users profile. make CppunitTest_desktop_lib fails for me because
        I have a real profile which is autodetected but which gives a
        SEC_ERROR_TOKEN_NOT_LOGGED_IN failure if used. The intent here is
        clearly to avoid doing an autodetect.
        
        before
        
        commit 02399a217b94660efc874e589fc4140bbbabd884
        Date:   Mon Dec 31 12:22:39 2018 +0100
        
            for tests MOZILLA_CERTIFICATE_FOLDER should be set to empty not 0
        
        "0" was explicitly used
        
        Change-Id: I0110d8e2c4c378dde75a1c8da3757bfa29f6c1b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110424
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-05  Miklos Vajna  <vmiklos@collabora.com>  [59e816faa2a2bc0b88c39f063c53e00a33f23722]

        tdf#91920 sw page gutter margin, from top: add layout
        
        Take the new doc setting into account and if it's true, then undo the
        existing "increase left margin" logic, and do an "increase top margin"
        one instead.
        
        Change-Id: I358a34790a52e2720ec23e6841d56e66858e28b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110454
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-05  Stephan Bergmann  <sbergman@redhat.com>  [8cc78b527bf2b7dcaaff73d8f0770f3d324ac839]

        Avoid test_tdf139301 hanging upon failure
        
        At least in my local Linux build, UITest_writer_tests7
        UITEST_TEST_NAME=tdf139301.tdf139301.test_tdf139301, as introduced with
        183c06fc02a50fb117bb6162e4d6e56cdd34fad1 "tdf#139301 fix OOXML-compatible preset
        dash styles", consistently fails (for whatever reason) with
        
        > FAIL: test_tdf139301 (tdf139301.tdf139301)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "~/lo/core/sw/qa/uitest/writer_tests7/tdf139301.py", line 40, in test_tdf139301
        >     self.assertEqual(style, styles[i])
        > AssertionError: 'Dash Dot Dot' != 'Dot'
        > - Dash Dot Dot
        > + Dot
        
        and then would hang in tearDown (presumably because the
        
          self.ui_test.close_dialog_through_button(xOKBtn)
        
        line would be skipped due to the AssertionError being thrown).
        
        While this commit does not fix the failing test, it at least makes it no longer
        hang.
        
        Change-Id: I80fd88d1668b162166a971f1a7bef1b5f965c421
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110452
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-05  Pranam Lashkari  <lpranam@collabora.com>  [0a2fa32f8756b3c99975df6d98736a8e9abb625a]

        on SelMouseButtonDown check if window pointer is not null
        
        Change-Id: Ib6f7821e685c407d29bed8fa61b9abf0e3535037
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110363
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2021-02-05  Miklos Vajna  <vmiklos@collabora.com>  [34f5057fbea1cfa01356915d0e8edf2296a4149b]

        pdfium: add remaining FPDF_SCHHANDLE wrappers
        
        So we don't have to expose the raw search handle in the public header
        anymore.
        
        Change-Id: I410314424e5a1d3a977c8e3de6f500f7c9a0a332
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110426
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b7d2acfe34238e4aa9e71f2a843978576f608c12]

        Removed executable permission on files
        
        Change-Id: I99a689398865cb424be1c363906b11c159d3debb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110430
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-02-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ad3b581774c6c3006eca645b4aca7f375b2ec682]

        Fix typos
        
        Change-Id: I51a158b2dafc7eb37f374f338968941e53b7c74d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110429
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-02-05  Seth Chaiklin  <sdc.blanco@youmail.dk>  [47b70da552622d1aca02751df5788e18fd3b6179]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5c476f480cddb8a6dd7b0020564953b22fe0660a
          - tdf#140096  add Ctrl+F6 and Ctrl+Shift+F10 to shortcut keys
            
                also clarify meaning of "subwindow" for F6
            
            Change-Id: I050fe63a4a927a95689188234d2174cae3e40a6d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110298
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-02-05  Seth Chaiklin  <sdc.blanco@youmail.dk>  [86c1b7831ac797a67f72de5c5c8e49ce676956ad]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a23f1e3eb559a1561ac45f3cc31c919d2d52f323
          - remove duplicated paragraph
            
            Change-Id: I596b1ec6b46cf32bdee6335e91917a7497ae4112
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110432
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-02-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3ed9bba283a6a67864c0928186e277240be0d9ba]

        Fix typo in code
        
        Change-Id: Ib8b306a27d25a34e784aeeb72708b0d5d1511f3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110394
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-02-04  Caolán McNamara  <caolanm@redhat.com>  [955fd7d8dc9da29717371c8fcb25d9954ff975bd]

        split rect arg into dest pos and source rect
        
        Change-Id: I622979fa54e54f1c6e00b5a16546fdbc12957422
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110383
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [948207edfbb6a8bcce2573ec758bacf818bbd2c7]

        check-missing-unittests: use bugzilla rest api
        
        to ignore open bugs or performance issues
        
        Change-Id: Id43ef8bae4936213a65fded3ce138bbf43de397e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110420
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-04  Julien Nabet  <serval2412@yahoo.fr>  [a444a8dd40cf7035c44ee8ef168be2b3e3144c86]

        tdf#140151: revert fix for tdf#46579 which caused regression
        
        Change-Id: I48468d4cef1f4d68dab4759c8da30aead6b99e5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110425
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-02-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [adff0a290109954fbea63adaca8345a31d669ad5]

        Fix typo in code
        
        Change-Id: I50bc2e4909bc34b431fcff8047b9184fa5cd7d9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110267
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-02-04  dante  <dante19031999@gmail.com>  [99ffc6fbb3f1d33697a47d08277d99ddff81678f]

        Fix -Wmaybe-uninitialized
        
        Any operator >>= does not guarantee initialization.
        
        (code was introduced with <https://git.libreoffice.org/core/+/11e52fe2979b0947814a49b9c17ec373795cbf8e%5E!/> "introduce Degree100 strong_int type")
        
        .../libreoffice/oox/source/export/drawingml.cxx: In member function ‘void oox::drawingml::DrawingML::WriteShapeTransformation(const com::sun::star::uno::Reference<com::sun::star::drawing::XShape>&, sal_Int32, bool, bool, bool, bool, bool)’:
        ...s/libreoffice/oox/source/export/drawingml.cxx:1790:79: warning: ‘nTmp’ may be used uninitialized in this function [-Wmaybe-uninitialized]
         1790 |                         nCameraRotation = NormAngle36000(Degree100(nTmp / -600));
        
        Change-Id: I93bee48bc050c29d831e78afcf62aef154c72fc5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110341
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [618f5623464cfd4be10b4d445910e7cf41b10e19]

        sc: uitest: blind fix for test failing sporadically in jenkins
        
        Change-Id: I085e23fa94cbd303263c35a8234da9f0eea2ad5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110421
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-04  Michael Stahl  <michael.stahl@allotropia.de>  [c598e0accf24e149520a22a8c062249f147844c7]

        sw: fix copying and deleting of table in section via API
        
        This is a follow-up to 7ab349296dac79dad3fec09f60348efcbb9ea17e.
        
        The first problem was that tables that contain protected cells refused
        to be deleted, which caused an infinite loop in
        SwXTextRange::DeleteAndInsert().
        
        This also affected SwXTextTable::dispose(), and DDE tables.
        
        Fix this by forcibly deleting even protected cells from UNO APIs;
        protection is an UI feature.
        
        The second problem was that pasting the table SwFEShell::Paste() would
        set up aCpyPam so that it selects from the start node of the table to
        the last text node in the table, excluding the table cell and table end
        nodes, which caused:
        
        DocumentContentOperationsManager.cxx:3548: An insufficient number of nodes were copied!
        
        Fix this by setting up aCpyPam over the entire body section of the
        clipboard document.
        
        Change-Id: I8c6caee5e75260dff79f106efc11f9669feddc0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110411
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-04  Miklos Vajna  <vmiklos@collabora.com>  [97abf85bb152b8a665dff6fd8b65fffea5365dc8]

        tdf#91920 sw page gutter margin, from top: add doc model & UNO API
        
        Do this per-doc, rather than per-page-desc, because Word doesn't support
        it per-section, so we would just create interop problems for ourselves
        with supporting it per-page-desc.
        
        Change-Id: Id3c6aac7323deb8d27bab08675ff623f90a63cd9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110423
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-04  Noel  <noel.grandin@collabora.co.uk>  [10943505162d515f16acfb4d195d171421ff834f]

        have one set of twips<->mm conversions
        
        Change-Id: I510f4a0524a7c72eb124cba103cbf398024976d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110407
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4887f113d3bb3ffaf7bd93e2e0dba13fdb11afee]

        Fix typo
        
        Change-Id: I7cc5e98fe967da00228c1540ac28a0074e6d5e4c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110344
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-02-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e3ea88c6db5facde01ad0c46d8f9393c4db08c5c]

        Fix typo in code
        
        Here it passed "make build-nocheck" on Linux
        
        Change-Id: I1f6ea440e54f87a90abb1b6e9983443764516e06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110373
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Dante DM <dante19031999@gmail.com>
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>
        Tested-by: Jenkins

2021-02-04  Miklos Vajna  <vmiklos@collabora.com>  [e1d7242341ec148b631a96e6d63697bce6a497c9]

        tdf#91920 sw page gutter margin: add UI
        
        Also update the preview widget and hide the new UI in Calc/Impress.
        
        Change-Id: Ic5c0ba100f6e886651d83c04961e9f0566a4202c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110414
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-04  Caolán McNamara  <caolanm@redhat.com>  [6f7f9e4d19b38d6f51f032ee3d7b99d5bbdb5b75]

        log why status wasn't SECSuccess
        
        Change-Id: Ibdbfdb9c6fd25165d584d35475909f0085896898
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110410
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [86790ab0a582e0efc2f535221997bac99db0dd40]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 57222f5d4710b0a2fc43e4273ccad8c952dc6510
          - Revert "Create Help page for the SF_String service"
            
            This reverts commit a6f6fa2254ced7120ac0fb0075b4fd5195c334af.
            
            Reason for revert: was not yet ready
            
            Change-Id: Ibc95e08e2cb2a1f2220b503f3ab472518f98a047
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110365
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [e89debccbbe7029ebf97b934cf0dee3c15c53b22]

        sc: uitest: Add test for cf93998eb5abc193d95ae5433bf4dfd11a9d62d8
        
        Change-Id: I063b4999ad9d04ec658da923e088e16c5edd507e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110405
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-04  Rafael Lima  <rafael.palma.lima@gmail.com>  [82502e59d2f6fbd2ecdb2968113e9521d8094d82]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a6f6fa2254ced7120ac0fb0075b4fd5195c334af
          - Create Help page for the SF_String service
            
            SF_Array:
            - Adds a <variable> tag
            
            SF_Document:
            - Fixes localization issues pointed out by translators on WebLate
            
            Change-Id: Ifa0a3c7665796ea2e5464dc3f2bd9508b3f7847c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110360
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-04  Szymon Kłos  <szymon.klos@collabora.com>  [50e345d50b72aad07776d4af343f41028640d83e]

        Don't skip lines if only one row in the list
        
        Mouse wheel emits delta > 1 so if we see only one row
        but delta is 3 we skip then 2 rows.
        
        Change-Id: I136788d38a189c061a55cba12eef05c7a4733820
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110379
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-02-04  Szymon Kłos  <szymon.klos@collabora.com>  [217b9423e4bdabba096a9ab2440d796a69cdf5b5]

        Resize IconView entry if there is no space
        
        If IconView has only one row and there is no space for
        default 100px height - scale down the entries.
        
        Change-Id: I8b310f1274ba91872af0849e36e3a87e775c98b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110381
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-02-04  Szymon Kłos  <szymon.klos@collabora.com>  [7b4fa321200263f9aefb36c7b3b163b9d3116de6]

        Invalidate IconView on scroll if has only one row
        
        When we have only one row the page size for scrollbar is
        set to 1 so delta is always 1. This prevents from invalidation
        when scrolling up using a scrollbar button and results in artifacts
        on the screen.
        
        Change-Id: I92ed0133450ba459e19b575d8c52d059464b1e33
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110377
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-02-04  Noel  <noel.grandin@collabora.co.uk>  [011d0d0078841a8ccebfdd1b360172314493c750]

        remove svx/mutxhelp.hxx
        
        which is a clone of cppu::BaseMutex
        
        Change-Id: I6db266a4b67ac2d8b6c389cd27bf5bc7b9ecc754
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110402
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ef98a5aae0449cb93f11e46ea9c802326a5dd8ef]

        Fix typo
        
        Change-Id: I2202a3208b2b65f2ca7fb887c48fce311aef8f7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110390
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-02-04  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [54302a574a98d6fc071472f1fa64adaf70864a26]

        tdf#138512 sw: fix crash on textbox alignment
        
        Regression from 3347d71b23595919e167bd49932675e77cbbdbbb
        (sw: fix text position at textbox alignment) has been
        fixed by this commit. Hopefully there won't not be newer
        regressions.
        
        Please note the crash only occur on GTK vcl backend so,
        the py-test only with that case will show the problem.
        In the other case there were no crash.
        
        Change-Id: I3280547a6195e240e5b33e0d0931fb60d4d19fff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109669
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-02-04  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [ec33be1d135c1523b4d872eb2f86c515f0419509]

        tdf#136059 OOXML export: fix shape wrap "Contour"
        
        Custom shapes lost their contour setting, e.g. the
        text was wrapped around the bounding box of a diamond
        instead of the shape.
        
        Change-Id: Ic1e276b8957751aad95cc2624e9f54dcb853ddad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108930
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-02-04  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [c96c386c5db45dc4d5e358915caad7474e373068]

        tdf#136516 add positioning to SwTextBoxHelper::syncProperty()
        
        Before when the shape of the textbox moved, the anchor
        and the position synched. However if the new position
        of the shape required new anchor position, that was not
        handled. In addition after positioning and new anchor
        position the sync is necessary again, because anchor
        moving can change the calculated position values and
        that can change the anchor etc...
        
        The OOXMLImport test modification was necessary because
        a test failed during Jenkins tests however there was
        no difference between the test document before and after the
        fix. In addition I can not reproduce the fail of the test
        in my local repository, and only the Linux- and Windows
        builds showed the problem.
        
        Solved also tdf#138951, tdf#139686 and tdf#139092.
        
        Change-Id: Ibdfff89db01d75aeae74948e2ea41ce5a613b6fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109365
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-02-04  Noel  <noel.grandin@collabora.co.uk>  [18982376918c88ec09c2c7fd42ef635e93897b05]

        use more getSdrObjectFromXShape
        
        Change-Id: Ia237643ab040425f231f781c86e7e060f0b53717
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110400
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-04  Caolán McNamara  <caolanm@redhat.com>  [380ab85b6594a013f34f5e6ec69fb569336bbb48]

        don't need FindBin if --disable-openssl used
        
        Change-Id: I786ca760b8f4e606945acfc9b2667c2305c014d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110378
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-04  Jean-Pierre Ledure  <jp@ledure.be>  [304571f88154ec1cf3e605b37ef54492b77451ef]

        ScriptForge - (SF_FormControl) Review error checking
        
        - separate error message vs corresponding message for dialogs
        - more precision on form naming: form document.form name
        - add new error message in SF_Exception and SF_Root messages lists
        - add new message in po files
        
        Change-Id: I1f7f2dc7b5627d12a8c5ecf238e6cbd3aa1505fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110380
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-02-04  Miklos Vajna  <vmiklos@collabora.com>  [113e7c1be4ca87f936738270cf763800e8ec5832]

        tdf#91920 sw page gutter margin: add RTF filter
        
        Map between \gutter and SvxLRSpaceItem::m_nGutterMargin.
        
        Change-Id: I40303f87f59d18e04beb016869dc2a8f3c7da755
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110401
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-04  Noel Grandin  <noel@peralex.com>  [14eff34dd10c047de222813eb16198b295b31d54]

        fix sporadic crash in sd_misc_tests on windows
        
        we end up trying to process a timer message, but from inside
        the vcl de-init function, which means the timer stuff has already
        been de-initialised.
        
        Change-Id: I94703219754f1ccabd3065fc5ea437f39264197b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110397
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-04  Miklos Vajna  <vmiklos@collabora.com>  [71c32c31dab86fe9c6d5893eee6821beaa3a3f43]

        pdfium: add PDFFindFlags wrapper
        
        So that vcl::pdf::PDFiumTextPage::findStart() can be called without
        including fpdf_text.h.
        
        Change-Id: I6a765be6176ec77ca24f592e2e2210654debe075
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110391
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-04  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [fd6e736c20f54d253921123e5baeb75da8d248f0]

        Fix ToD links pointing to extensions site
        
        so that they filter the dictionaries and templates
        
        Change-Id: I7807f5df2e468685f6862949d4ca20139f1be79f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110250
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-04  Mike Kaganski  <mike.kaganski@collabora.com>  [78886bc1a66fa867893cecf00919f644faa2088d]

        Missing includes
        
        ... after commit 40b56cd8da8c38582dc4660b486993d1b4711535
        
        Change-Id: I083cdfde6feda267e45060e6ff0593ead4ede9aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110384
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-04  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [e89ff1a6378d3910f9026e5c4e797b74e20f7ce3]

        use more StaticWhichCast
        
        - because it uses TypedWhichIds well-defined mapping of id to type
        - ... and assert, if the content found doesnt match up expectations
        
        Change-Id: Idda58ccda47c5d074326537dcc6670ef0cfcabf1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110233
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2021-02-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [62ee3d791d63cb693109b063b73dff5e81356d90]

        tdf#137513: sw: Add UItest
        
        Change-Id: I21251337252688e1bc605587656a4c3e0631e594
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110393
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-03  Alain Romedenne  <LibreOfficiant@sfr.fr>  [a18aaa0f071832bec72346b573dcb9aace7d3af1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 268d92a454d7839eefb1c4c97bba805141bb874f
          - (ScriptForge) SFDialogs library sf_Dialog sf_control new pages
            
            - sf_calc unmuting L10N
            
            Change-Id: I3799952c29f21570e6faa81c5b1b27bc28786fb5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109674
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [356848ed36f958c283d1863934161d6823d8b121]

        tdf#120348: sc: Add UItest
        
        Change-Id: I040dc2c8e1c84e972c2f8f9545fb79e3d51de0f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110389
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-03  Michael Stahl  <michael.stahl@allotropia.de>  [bbc5cc71fd1723db8cb5020f83db5cafc0f8a52a]

        postgresql: try to cargo-cult MSBuild arguments
        
        Extremely unclear to me whether these are useful or necessary,
        but the other MSBuild ones have them.
        
        Change-Id: Iacdd1a1e326bd9ae7c918f5b143495f613ff41d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110385
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-02-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [edb9b269c41619ebf15cad4b893953c57cc470c0]

        tdf#140014: sc_statistical_functions: Add unittest
        
        Change-Id: I1ab64c897386547982a711d29088296209288d92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110376
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-03  Jim Raykowski  <raykowj@gmail.com>  [f16ab02c98b8d3483f6b6a7f8f10a4e41b545464]

        tdf#137121 add popup menu to style items used in styles preview window
        
        Change-Id: Ib9bd6584416b24301d3d302165d12c89bcd1e178
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109838
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-02-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6d49b24a32ae4e9bb9ffe0abb73ab0bee6891ab7]

        Fix typos
        
        Change-Id: I59f3229f68056fd2c3861ef44b0d803ed956891c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110266
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-02-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4ab47c811f96846f9192fc94429bf8070a0cef9f]

        Fix typos
        
        Change-Id: I322b1176c02b33336e4e393e565ad66f43eb42a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110343
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-02-03  László Németh  <nemeth@numbertext.org>  [183c06fc02a50fb117bb6162e4d6e56cdd34fad1]

        tdf#139301 fix OOXML-compatible preset dash styles
        
        Despite the purpose of the new interoperability styles
        added in commit b2d8093b19642038631dfb8f1ab6745a380a652c
        (tdf#127499 added 9 new line styles all are (var) and in line with MSO),
        collision with commit 57c9bdab377a00649299d1a4c9ed2f9e5e03b84e
        (tdf#127166, tdf#123903 improve import/export of line styles)
        resulted still missing interoperability on the user interface:
        
        1) opening an OOXML document, preset styles weren't recognized
           on the UI, also the preview was a solid line on the Drawing
           Object Properties toolbar.
        
        2) using the new compatibility preset styles, OOXML export
           resulted custom styles instead of the intended preset styles.
        
        On the UI, now the layout of the first 10 preset dash styles
        follows the OOXML standard, see 20.1.10.49 ST_PresetLineDashVal
        (Preset Line Dash Value) in ISO/IEC 29500-1, 2016:
        
            dash pattern    name (OOXML name)
        10                  "Dot"  (sysDot)
        1000                "Long Dot" (dot)
        1110                "Dash" (sysDash)
        1111000             "Long Dash" (dash)
        11111111000         "Double Dash" (lgDash)
        111010              "Dash Dot" (sysDashDot)
        11110001000         "Long Dash Dot (dashDot)
        111111110001000     "Double Dash Dot" (lgDashDot)
        11101010            "Dash Dot Dot" (sysDashDotDot)
        1111111100010001000 "Double Dash Dot Dot" (lgDashDotDot)
        
        Note: add missing "Dash Dot Dot" (sysDashDotDot).
        Remove "Double Dot": it really wasn't an OOXML-compatible preset
        style, and it has a good replacement among the older styles,
        the similarly loosely dotted "Fine dotted", which is still
        supported for back-compatibility.
        
        Note: to start the new UI test, use
        
        $ (cd sw; make -srj8 UITest_writer_tests7 UITEST_TEST_NAME="tdf139301.tdf139301.test_tdf139301" SAL_USE_VCLPLUGIN=gen)
        
        Change-Id: Ifc3fa634f2170aada61632e0a419d35dcaaf5ef6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110386
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-02-03  Seth Chaiklin  <sdc.blanco@youmail.dk>  [24b11f5a691f4a7ac977de919b4cb0cd4d668a7d]

        adjust tooltips in Bullets and Numbering dialog
        
           removing the "tooltips_text" from context, which may
           have prevented the tooltips showing in the dialog box.
        
        Change-Id: I967914a9c896a5f32492e7a767d73a28c685a139
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110305
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-02-03  Noel Grandin  <noel@peralex.com>  [c4540f86925609a54d473051ceb8dcf46d0e22aa]

        tdf#140014 calc crash on COUNTIF
        
        regression from jumbo-sheets work
        
        Change-Id: I207cf3cc4c6d295688936ea3b672b32f9c09d89a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110349
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-03  dante  <dante19031999@gmail.com>  [b2f7ca61494a88cb082d356e47beb7fc2c0d92bb]

        Previous patches fixes
        
        From https://gerrit.libreoffice.org/c/core/+/110321/1
        Chopped u(s) from color names
        
        From https://gerrit.libreoffice.org/c/core/+/110252
        const std::u16string_view -> std::u16string_view
        
        Change-Id: Ibbaf219b3a3f0626693bb3b3355fc446198fcc34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110374
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-03  Miklos Vajna  <vmiklos@collabora.com>  [5e6f79348c2df12c8793e3c5cb943a86f9e47cc5]

        tdf#91920 sw page gutter margin: add DOC filter
        
        Map between sprmSDzaGutter and SvxLRSpaceItem::m_nGutterMargin, but
        leave the fRTLGutter and iGutterPos cases alone for now.
        
        Change-Id: I6f2ede619a8ea47404c4c37480b0e6d886cf5fce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110382
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-03  Mike Kaganski  <mike.kaganski@collabora.com>  [80b7949016fbc6addd54bf9f6cf300c756fd0f8a]

        Enable previously disabled file and directory tests
        
        Change-Id: If94a492fa8ef2167bb4c767802e8ea92405a59e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110337
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-03  Pranam Lashkari  <lpranam@collabora.com>  [3233db0913193855285e1f56492d4617368441b6]

        enable hyperlink to be detected at the end of text
        
        now in online hyperlink popup will appear
        even when the cursor is at the end of hyperlink text
        
        Change-Id: I80a1a093afa11e39236693f8a2639741f74c9876
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110227
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2021-02-03  Armin Le Grand (Allotropia)  <armin.le.grand@me.com>  [40b56cd8da8c38582dc4660b486993d1b4711535]

        tdf#127471 improve SVM FontScaling im/export
        
        Due to svg::Font Width and it's expression of
        FontScaling being system-dependent the FontScaling
        when exchanging beween win-based SVM creators and
        others was creating errors.
        Corrected this to work now with newly created SVM
        files in both directions. For more aspects see
        discussion in task.
        
        Change-Id: I326e4e7e895a9dfc3cdfc5323174ca81e22795e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110330
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2021-02-03  Miklos Vajna  <vmiklos@collabora.com>  [11e91719ef362e38b3b92e525763a5a89f4eeecb]

        tdf#91920 sw page gutter margin: add ODF filter
        
        Note that the context filter is not set, since fo:margin affects left
        margin, but should not affect the gutter margin.
        
        Also put the new entry at the end, but before the header and footer
        sections, so the attribute is written to the correct XML element.
        
        Change-Id: I3588d4e76cd713efed168eb93b9456bba96727fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110375
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-03  Jean-Pierre Ledure  <jp@ledure.be>  [acfd369ebbd59d64290a846f49815592b6b95b30]

        ScriptForge - (SF_Exception) fix DebugPrint accepts missing arguments
        
        In statements like:
           DebugPrint(,a)
        the first missing argument gives an error 448
        
        The error is now intercepted and replaced by a zero-length string
        in the console display
        
        Change-Id: Id41f2c786ef935e062815f8cf1e80b0a1fec5857
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110327
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-02-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [98fb5aaa244cd8dc0c87047f951a061fcd302540]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d8f033af4128be4d70172988ef9389a85673e1ef
          - Refactor help on user interface (notebook bar)
            
            Change-Id: I559f4ceaa9a7d901fe049016caf668a9294395aa
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110336
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [fac3a0d6df16e56d49be340043369d708b289f5a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7b32fca7c38328a20a6bc7cd781c219bfde3916c
          - tdf#140111 Synch Help page w/ Calc View menu
            
            Change-Id: I3e3d19f3ba3229843811528ce5376fea53795556
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110335
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [83549da20cd1a9ce3b42f1630d2e2f90ab732390]

        tdf#124708: sd_uiimpress: Add unittest
        
        Change-Id: I82e045af25924179b69e427439bcdbe6a11163b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110347
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-03  Seth Chaiklin  <sdc.blanco@youmail.dk>  [efc67a685f608fe32066875fb549c91b52d0bc6b]

        tdf#139667 add tooltip to Outline & List tab in Paragraph Style dialog
        
        Change-Id: I9f6b4d9fbfd2638b847bdc5a2555aeab18f4583a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110304
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-02-03  Seth Chaiklin  <sdc.blanco@youmail.dk>  [cc91f7043af51507b4857f35af6bbf39f67e5ccb]

        tdf#139667 new "Outline & Numbering" label in Paragraph dialog + tooltip
        
        Change-Id: If18a74d6af734383c99a6fe92b1f79a3612bf34a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110303
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-02-03  Miklos Vajna  <vmiklos@collabora.com>  [b07f6c14a49aea23457b41b0d75390e68fe550b3]

        tdf#91920 sw page gutter margin: add DOCX filter
        
        - import: convert the gutter twips value to mm100, then map it to the
        GutterMargin property of the page style
        
        - export: map SvxLRSpaceItem::m_nGutterMargin to <w:pgMar ... w:gutter="..."/>
        
        Change-Id: I971d32ffe4e67c2c5a5518b5aa63cb8514e04e2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110345
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-03  Noel  <noel.grandin@collabora.co.uk>  [57f5f399c6047fa6c484a3b969c84aca3a723fab]

        use more unique_ptr in EnhancedCustomShape2d
        
        and fix some leaks in the unit tests
        
        Change-Id: I8d324a24de11b14b4820e3cdd7f078d5877489e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110288
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-03  Noel  <noel.grandin@collabora.co.uk>  [01e4030aa690e4e408bb9b56a990d7364e9f3a5d]

        pass pointer rather than tools::WeakReference in CellUndo
        
        makes an upcoming change I have in mind simpler
        
        Change-Id: I5f077a8bb2a3d20db500ea8c65d87911daabfdd5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110340
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-03  Miklos Vajna  <vmiklos@collabora.com>  [b1779452bdf8b4d00791f013945cb9aa12b19723]

        tdf#91920 sw page gutter margin: add layout
        
        Handle this in general by decreasing the print area of the page frame,
        that way the position and size of the child frames (header, body, etc)
        will be correct.
        
        One catch is that the page border is independent from the gutter margin
        in Word, so compensate for it in lcl_CalcBorderRect() have matching
        render result. (E.g. 1cm gutter margin, 1cm left and right margins, then
        we would default to drawing the left margin at 2cm from left edge, but
        1cm is wanted.)
        
        Change-Id: I41a697e8230c975e7665a06c7b739df04826e9a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110339
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-03  Rene Engelhard  <rene@debian.org>  [6406c4fc6127bef053b4c4f7da6ebf51e72e13ae]

        don't build third_party/bigint for pdfium
        
        since it's apparently not needed. builds fine even after removing it
        
        Change-Id: I5626c8f9920c3e33d91afd51610b815ffae4ed86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110131
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-03  Miklos Vajna  <vmiklos@collabora.com>  [76f878e299796db2bf3f31b2519a87e6ca232609]

        pdfium: add a FPDFText_FindStart() wrapper
        
        Change-Id: I0bf77c116ab83ea557467da7f0c780d92db6a60e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110333
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [14d064cee7b76e8a2a2201d4da423336f68fe624]

        tdf#92767: sc: Add UItest
        
        Change-Id: I9f1d82d81364ee0ee833b4505e6925cce5e3e787
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110332
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-03  dante  <dante19031999@gmail.com>  [404f14ce91b3c8abdd59c017298923b71fa5cef0]

        Clean up SmColorTokenTableEntry
        
        Remove useless member SmColorTokenTableEntry::cIdent
        aColorTokenTableDVIPS renamed (make the loop enter in one line)
        removed redundant code in visitors (related to color)
        removed temporal variables on visitors (related to color)
        removed temporal variables on mthmlexport (related to color)
        removed redundant code in mathmlexport (related to color)
        Since SmColorTokenTableEntry is used as pointer remove useless operators
        
        Change-Id: Icef831711c95e4f9c23b29a3a3606dd9d6fcf6c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110321
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-03  Seth Chaiklin  <sdc.blanco@youmail.dk>  [3b778d346522ac8fc3018eb93509fb3d993233cc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 034fe242059b9b115ec97cce46888b65a1a2df33
          - tdf#140000 add missing option to AutoCorrect Options
            
            Change-Id: I2405d24d350a9490aacb3bf45bcea7714a0e3fec
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110302
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2021-02-03  Steve Fanning  <stevemfanning@yahoo.co.uk>  [b57db736998a9dd0b5bb40e5fbee2871bf520f9c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e5e4bb9f487ad1b1238d69254a4103ab303d6bb2
          - Correct example given in Help file for Calc's DB function.
            
            The explanation of the example given is confusing.
            
            File 04060103.xhp is affected.
            
            Change-Id: I7658d4d0497f83c68b2d56cfe14da48c1fe16b04
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110301
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-03  Steve Fanning  <stevemfanning@yahoo.co.uk>  [083d1146e22319f208f42b098d329e7fdf4c3cae]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 13b1e7bca5e5860dbf4550949f514749a64e2d54
          - Provide examples in the Help descriptions of Calc’s AMORDEGRC and AMORLINC functions.
            
            Relevant examples might be:
            
            =AMORDEGRC(2000; "2020-02-01"; "2020-12-31"; 10; 4; 0.1; 0) returns a depreciation amount of 163 currency units.
            
            =AMORLINC(2000; "2020-02-01"; "2020-12-31"; 10; 4; 0.1; 0) returns a depreciation amount of 200 currency units.
            
            File 04060103.xhp affected.
            
            Change-Id: I9161d974c00cfc30515fb1fcbe44aff09242f422
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110300
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-03  Steve Fanning  <stevemfanning@yahoo.co.uk>  [6cee751a004e854287837241846203b9f77c971b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 24f765784f3a0e4d71df778da249b1f33841e460
          - Clarify default values in Help description for Calc’s ACCRINTM function.
            
            Specifically, the description of the Par argument should match the corresponding description for the ACCRINT function. It should also include the pinned note that the default applied is an arbitrary value and should perhaps be avoided.
            
            File 04060103.xhp affected.
            
            Change-Id: Ieaf0d3eb23c989ee05e856146c0af3ad720a4fb2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110297
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [649707cc58c2be1cabb91dad5210895ad22a442a]

        Fix typo
        
        Change-Id: I9ce663427a7c967fa8825631412a07215bbb0229
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107183
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-02-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [8c355246fdfb3fa021d213d65f8fb24dc01843ee]

        tdf#100582: sc_uicalc: Add unittest
        
        Change-Id: Icad48707d4806cb1fbc2de160059c199fceeda78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110334
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-02  Regina Henschel  <rb.henschel@t-online.de>  [65129e0bc5abfe7afc612eb46f1434e627265a7d]

        tdf#137081, tdf137082 fixes shape handling in RTL sheets
        
        The patch introduces an enum ScObjectHandling as parameter of
        ScDrawLayer::SetPageSize to distinguish page size changes from show or
        hide col/row from changes because of sheet flip for RTL.
        
        RTL is now handled this way: On save/reload objects are not mirrored
        but only shifted between positive and negative part of draw page. When
        a user flips sheet to RTL or back, the objects are mirrored.
        
        The 'noRotate' anchor is set to this meaning: maShapeRect contains the
        logic rectangle of the object at time the anchor was created. It is
        used to detect position relevant object changes in ScDrawView::Notify().
        maStart contains the address of that cell, which is parent element of
        the object in xml. The logic rectangle need not be in that cell.
        
        Handling of DetectiveArrow and CellNote is not changed. Validation
        circles were not drawn, when switching to RTL mode (no bug report).
        That is fixed.
        
        SetVisualCellAnchored handles 'noRotate' anchor. That anchor is not
        visible on screen. I have changed the misleading name to
        SetNonRotatedAnchor.
        
        Change-Id: I3dd2d3e37c138c8418369c760293a1f19dddb753
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109959
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>
        Tested-by: Regina Henschel <rb.henschel@t-online.de>

2021-02-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [e99608ce752f34ddb6611146c6cf4643c97d62f3]

        tdf#97215: sc_uicalc: Add unittest
        
        Change-Id: I829021d0ab5619317d831986309cab577499f278
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110326
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-02  Caolán McNamara  <caolanm@redhat.com>  [2d084836102fdf3a486bd8c01f55ae0a5a673d10]

        tdf#140079 Claim support for the OleEmbeddedObject::doVerb -9 fallback
        
        So in SfxViewFrame::GetState_Impl in case SID_OBJECT hasVerbs is not
        empty, so that the doVerb attempt with -9 fallback is attempted
        
        Change-Id: If32c50fedbc2a269ac277061c76a63514d320bb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110316
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-02  msrijita18  <msrijita189@gmail.com>  [b1fb6338cf483a1fd8c4a16746c8f7c3af8cba9e]

        tdf#130978  Added comment to all published API
        
        Change-Id: I744788bde9778f85ccd9d7667e19d16842900a29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110248
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-02  dante  <dante19031999@gmail.com>  [15a02261047cc60f3e080e74697bd88127124a03]

        Support patch for starmath syntax hightlight
        
        Starmath syntax hightlight has dependences on node classes.
        But those classes are whidely used.
        So for avoiding future merge conflicts it should be merged separetely because syntax hightlight won't be merged soon.
        
        Change-Id: Ifaf33cd67c9ea0d5cfffaad787ce5fabc1447a65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110325
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [4c95b7415340b07fd94e8f374aa2dfbb070783f8]

        tdf#84762: sc_subsequent_filters: Add unittest
        
        Change-Id: I54f7b65628c40922eeb9159435f94e675f3c888a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110329
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-02  Stephan Bergmann  <sbergman@redhat.com>  [dec14c4a074b4e4b156b932155e73647d6ebd519]

        Avoid --disable-assert-always-abort loplugin:stringviewparam false positives
        
        ...like
        
        > l10ntools/source/helper.cxx:19:69: error: replace function parameter of type 'const rtl::OString &' with 'std::string_view' [loplugin:stringviewparam]
        >     const OString& rText, const OString& rUnEscaped, const OString& rEscaped )
        >                                                      ~~~~~~~~~~~~~~~^~~~~~~~
        
        where the call to rEscaped.getLength(), which would otherwise suppress the
        warning, is hidden inside an assert.
        
        (Similar to aab0322580c87864a4f0c0af1fed07282c8dccbb "Disable
        loplugin:casttovoid when --disable-assert-always-abort".)
        
        Change-Id: Ie054f75317707757b1c6243c593f539d445a9fee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110331
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-02  Miklos Vajna  <vmiklos@collabora.com>  [947277146e4c1ff7544371095fcc6bd5842b2d98]

        sw page gutter margin: add UNO API
        
        SvxLRSpaceItem is used for all sorts of left/right margins, but gutter
        only makes sense for pages, so only expose the gutter margin in the page
        properties.
        
        Change-Id: Icfca2499e944081b70bbdbc4c62e78cade25f5c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110322
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-02  Noel  <noel.grandin@collabora.co.uk>  [85c5c168f00bb1f8571834587f3693efdfc2e4b3]

        use unique_ptr in ImpHandleMotionThroughBoxesKeyInput
        
        Change-Id: Ieccf70ca52a639204cd576449c0d89c3419835fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110312
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-02  dante  <dante19031999@gmail.com>  [213752056fd8fcf75819a4e3dee716ea2bcefbbd]

        Addition of hex command
        
        I forgot to add it while working on color, internals already done.
        It's the line of code which allows users to use the command.
        
        Change-Id: I3f58e24b2ca795a46e0f8edb20c971816c9fdcdd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110271
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-02  Michael Stahl  <michael.stahl@allotropia.de>  [7685c0746cf0db6f51c6a7a488f4a960f8eab3c9]

        tdf#121842 sw: add hyperlinks to toxmarks in ToC/User-Defined Index
        
        The toxmark is identified by the type of index, the name of the index
        type (only for user-defined; there is only one ToC type), the text
        (either text:string-value or text content of the toxmark),
        and a counter to distinguish marks with the same text.
        
        Both text and type name can contain arbitrary characters so use U+0019
        control character as separator.
        
        Links look like: #1%19text%19Utypename|toxmark
        
        Change-Id: I5aeec727e2cd3a02d676cf3ea4c302bf7c77d319
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110091
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-02  Caolán McNamara  <caolanm@redhat.com>  [a2e533767bed88f293d2129aca9dfd9c4c60226b]

        verbs can be sal_Int32 instead of tools::Long
        
        Change-Id: I51c88b837928760c72b77de1535f7843b4fd575e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110318
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [43fadd3beaf3fbc8a402363cf1c0bbda339b2edc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ca492b44070afd6338c18efd4fdf595e51155254
          -  Fix dup id's
            
            Change-Id: I7c975fa2907da04c38b723376d4105d913665ab2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110324
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2276554b5ce40c9b0cf27144b85c9d7dbf64d5d6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7394ea48d9d1719a40e2b97ca6653acbb14fc555
          - Update presentation video for >7.1
            
            Change-Id: I32702c6701957d4449679689360de3fcc045b8de
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110323
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-02  Caolán McNamara  <caolanm@redhat.com>  [c94f55488ce85091d3510db2717951ca52793174]

        use css::embed::EmbedVerbs::MS_OLEVERB_PRIMARY instead of bare 0
        
        Change-Id: I3fb67bcdaa27159790d36100f897efa7d43856ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110317
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-02  Noel  <noel.grandin@collabora.co.uk>  [2ec1dab4693cd45b475f02452114dd96ec0bda1b]

        use unique_ptr in SdrEditView::ImpConvertOneObj
        
        Change-Id: I18a796291f4c2f3b203940f474e2785580bf7d1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110291
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-02  Seth Chaiklin  <sdc.blanco@youmail.dk>  [ebf4e535864f98f3b32799596ae16b752132da0a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e3e851ad54c73e59f18da86906a0516cc016161d
          - tdf#140075 update table and help for Apply border option in AutoCorrect
            
              appearance of auto-corrected borders was changed in 2010 and
              2013, but the table in help that described the border appearances
              was not updated until now.
            
              + added instructions about how to modify a border
              + added some <ul> to separate the points clearly
              + added <keycode> in those paragraphs where changes were made.
            
            Change-Id: Ic14a5a434f21fb416809b8f0ff1e9ea08ea1ffb1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110293
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-02-02  Miklos Vajna  <vmiklos@collabora.com>  [48829edfb148ff61d1e03319547151380899ba63]

        sw page gutter margin: add doc model
        
        The page gutter defines the amount of extra space added to the specified
        margin, above any existing margin values. This can be helpful in case of
        printed books: e.g. 1cm left margin, 1cm right margin, then some
        additional gutter margin on the left can mean that once the book is
        printed and binding consumes its space, the remaining left/right margin
        is matching.
        
        This is just the doc model, other parts will come in follow-up commits.
        
        Change-Id: Ibd3e836ced664b57e817f5c0952098460b683089
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110290
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [cabe1726796517b8f87bceb26bba23818558814a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c3c3667537da499d21c5837f880f60b9a9876add
          - tdf#86871 Help part. Replace ellipsis w/ text label
            
            Change-Id: I6bf4a0aa24a3c4f0febb8e751880b5befc1b213e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110270
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b1aeed14f045de442024cc5fc8c2b67b8690fb27]

        tdf#86871 Replace ellipsis w/ meaningful label
        
        Change-Id: I7297d80d369e67762ebfa50fff208332a9096107
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110268
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-02-02  Jean-Pierre Ledure  <jp@ledure.be>  [8b3aa6c866a3e5534c1c6d175b324e45826da491]

        ScriptForge - (new SF_FormControl): form control properties
        
        The whole set of properties is created including
        - updatable OnXxx event properties
        - the Value property as a shortcut to the control content
        for all the control types
        
        Controls events management is included
        
        Access to the subcontrols of table controls is included as well
        
        Addition of the new file in the SFDocuments make file
        
        Change-Id: I6308a71e3dd499d729cee1565002b6a9d84f7743
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110289
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-02-02  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [494fb41ff71e06557293adaf2b5e064ab8c0aef5]

        sw: Check for supported locale in test_tdf66043 (spelling)
        
        similar to test_tdf46852().
        
        Change-Id: I10aada93415231a97d44413c1374d42534bb7371
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110253
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-02-02  Noel  <noel.grandin@collabora.co.uk>  [068d4108e5ae41ca5bc2bcf22277e6235c6bdd0b]

        loplugin:redundantcast catch more dynamic_cast
        
        Change-Id: Ia28e58217cefa306567b53688d851fa210b7821c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110287
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-02  Tor Lillqvist  <tml@collabora.com>  [e763e13873adfe3c6abfa4c2dfd3ac3847e2d494]

        Don't bother shrinking row height when changing just one row interactively
        
        This reverts dca0374fb1edbd9bdeeaadda3f1866ce66b3a778 and instead
        tries to achieve the same without using a flag in ScGlobal. How
        reliable that is I don't know. See
        https://gerrit.libreoffice.org/c/core/+/110245 for discussion.
        
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110245
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Change-Id: I2a7aa5bf3d29e5fd071e2f1cab628b923b5b6754
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110285
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2021-02-02  Deb Barkley-Yeung  <dbarkleyyeung@gmail.com>  [df5b9500c079ec1d3fd9485dbf55aeea338ae2fd]

        Added Unit test to BColorModifier
        
        Change-Id: I19aee93f68e5e01ef99f8447db4ffb1f68acaaa9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109853
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-02  Steve Fanning  <stevemfanning@yahoo.co.uk>  [51220f978347877485653dd02043cd9b166af761]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 61f062fa0c0f33bb2578ebf04537d3db2129c7be
          - Correct errors in the Help description for Calc’s SKEWP function.
            
            Specifically, the given return value for the first two examples is wrong (should be 0.2329985562). The third and fourth examples do not describe the implemented behavior but, since the description already states that the parameters should specify at least three values, these examples should be deleted rather than corrected.
            
            The only file affected is func_skewp.xhp.
            
            Change-Id: I1951d81e3cbb52562b12defa4683ee8b65adef51
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110292
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-02  dante  <dante19031999@gmail.com>  [52dc0879e48afb2be1bebb567b34ad9d8fbd3314]

        SmToken use u16string_view pIdent
        
        The idea is to use 16 bits characters for node identities.
        Avoids some intermediate createTextFromAscii
        Will simplify the use of unicode 16 math identifiers
        
        Change-Id: Ie084477f00219ba3bab0c4b53d3a4a5a310fa452
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110252
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-02  László Németh  <nemeth@numbertext.org>  [28d65bb877c193b3fa53a038f3b896e4ba2f7ee4]

        tdf#138870 sw: fix Track Changes toolbar reappearing
        
        on Save automatically.
        
        Now force enabling only on creating a new View
        instead of depending on the state of document
        modification (which is "unmodified" after saving the
        document, too, not only on load).
        
        Follow-up of commit afbbfb3b55beb937555a972d9edbb47ede91001a
        (tdf#83958: sw: enable Track Changes toolbar automatically)
        
        Change-Id: I8e074dadc4ec1280924ef88f589302c9e8dfc6e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110278
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-02-02  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [9db40ef453eaa3e78ef852a35732e0d16e89b326]

        tdf#140078 change Text Frame string to Frame in Undo/Redo action label
        
        Change-Id: Ic3e011fae80cc94cc5fb8e94abec18bc937dec5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110279
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-02  Tor Lillqvist  <tml@collabora.com>  [2ee5769587024672bdc84d00c7cf8eb48ef8c620]

        Probably this LOK invalidation should be done only if something changed
        
        Change-Id: I0164ac8d74c08abce0a1d8c2e7a7dd9679da91fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110256
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110282
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-02-02  Seth Chaiklin  <sdc.blanco@youmail.dk>  [5c7db49e2b492bed87ceeffd85545695cf90b3fd]

        tdf#139667 change labels for Bullets icon and Numbering icon
        
          general aim to introduce consistency and clarity in labelling
          between menus, toolbar and appearance in Customize dialog.
        
          Label is shown in Customize dialog
          Context Label is shown in Menus
          Tooltip is shown in Toolbar
          
          GenericCommands.xcu has the .uno commands.
          WriterCommands.xcu has some .uno aliases that are used in
          the menubar and the context menus, but they use actual
          list styles. For now have marked their true labels, so that
          it is possible to see in UI whether one is working with DF
          or a List Style. Further development may be needed.
          
        Change-Id: I2790a19d133d2c2a7bdf074eca398fda1e6f8e81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110137
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-02-02  Seth Chaiklin  <sdc.blanco@youmail.dk>  [cd99fbf15fff51fb1b7febbbc4a333a14900d253]

        tdf#139667 Numbering->Ordered / Bullets->Unordered in dialog + tooltips
        
           * change "Bullets" tab label to "Unordered"
           * change "Numbering" tab label to "Ordered"
           + Add tooltips for "Ordered", "Outline", "Graphic" "Position",
             and "Customize" tabs
        
        Change-Id: I5338180fd659aa10ca70b70e2d6daf2b8894d4af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109891
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-02  Seth Chaiklin  <sdc.blanco@youmail.dk>  [1665d9b85282eda60d3cc09c0f74c83ad156d6e5]

        tdf#139667 updating of "Numbering Style" dialog to "List Style"
        
           * change name of "Bullets" tab to "Unordered"
           * change name of "Numbering Style" tab to "Ordered"
           + add tooltips for "Ordered", "Outline" "Image", "Position"
             and "Customize" tabs
        
        Change-Id: Ie960b28847092d6e5ad22b1e0abe41184309586b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109890
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-02  Seth Chaiklin  <sdc.blanco@youmail.dk>  [77d96238449c117037a13f8b76d560ad060568ec]

        tdf#139667 change "Numbering" labels to "List" in Paragraph dialogs
        
         * This patch modifies the dialog box for Paragraph and Paragraph Style
           to use "List Style" instead of Numbering Style.
         * It also updates and adds some tooltips to this dialog box.
         * The "Outline & Numbering" tab is changed to "Outline & List"
        
        Change-Id: I2770a279b92f4c86b12373216301c6ebe0f2baf4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109886
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-02  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [5544c178975d480242151083d6c72d42b88a1db4]

        tdf#134281 [API-CHANGE] Add keyboard shortcut for UsePen and EraseInk
        
        As suggested by UX meeting:
        - Remove P and N keys from previous/next slide
        - Assign them to Pen (on=off) and erase ink commands
        Do this for presenter console as well.
        
        Modify help text of the presenter console to reflect these changes.
        
        Change-Id: I28d2178f7391739d4f8f5e8f63ab54714fcc97c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109108
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-02  Miklos Vajna  <vmiklos@collabora.com>  [ddc0714c40c6ea85336431a88b523f3e5c63a3f8]

        tdf#139869 vcl: fix lazy-loading of BMP images with logic size
        
        Regression from commit 7b355669c6ddeab2e6cec692d6afdff41c61d0fb
        (Function to load graphic swapped out (loaded on demand), 2018-04-14),
        the code assumes that the map mode and size of a graphic is the same
        when the image is not yet loaded and when it's loaded already.
        
        This was not the case for the BMP import, where ImplReadDIBBody()
        produced a map mode with scaling and MapUnit::MapMM as the map unit,
        while GraphicDescriptor assumed that the logic size is always MapUnit::Map100thMM.
        
        This resulted in SwNoTextNode::HasContour() using one map mode when the
        contour polygon is imported and an other one was used while renderin,
        effectively hiding the image.
        
        Fix the problem by extending GraphicDescriptor, so a format detector can
        opt in to provide its own map mode and size according to that map mode,
        this way the detector and the BMP import will create matching map modes
        and sizes, resulting in a visible image in the bugdoc.
        
        Change-Id: I71e786a4601c63f58da2e6ab9d7681ec6dd7b806
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110275
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-02  Seth Chaiklin  <sdc.blanco@youmail.dk>  [945fb5d8693478559e489d2c4cf948adf6033fe1]

        change duplicated object id
        
        Change-Id: Ia5bf54a44e4318f0a70355897806aad1bed62f72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110229
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-02  Noel Grandin  <noel@peralex.com>  [8bb759e22e564a9076fdffee8705e62fbe545a35]

        tdf#139002 dont hang opening pathological SVGs
        
        This is a workaround, but
        (a) this contains several pathological SVGs, which have
        clearly been very badly created eg. an svg path with 2699660320
        elements.
        (b) the diagrams all look fine to me, so clearly the winding-rule
        change is not that critical in this case
        
        Change-Id: I48aac512e2de2ae4e63a4d1816c3d4d5901b3bf0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110242
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-02  Mike Kaganski  <mike.kaganski@collabora.com>  [41eaf2d389277a8198974a78d9c70df2f6be8e89]

        Do not forget to remove "." and ".." path parts in osl_getAbsoluteFileURL
        
        A follow-up to commit 6e0fa7d4c7b45c98418c289d1d4715eb9eb133f7. Also enables
        corresponding unit tests on Windows.
        
        Change-Id: I250d1269e06c8ce11ebc0e4ea12171c5755aa42d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110273
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-02  Ouyang Leyan  <ouyang.leyan@hotmail.com>  [318d384c596c1593667d6c936f55bf6ebd0c5db6]

        tdf#120348: Avoid data loss when copying chart with error in formulas
        
        During a chart copy in Calc, when skipping cells with ERR:502 in values,
        the rest of the column was skipped as well, including valid values.
        
        Change-Id: I2578dfdefe9d006de572f8faa3a8cc32e9f55010
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109025
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-02-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [585b0a39d7170ef30d0a1d03601e008613df9807]

        Fix typo in code
        
        As per request in comments here:
        https://gerrit.libreoffice.org/c/core/+/108661
        
        I don't remember if it was already corrected and rejected.
        Anyway, this is massive and it compiles on my laptop.
        
        Let's see adding devs.
        
        Thanks a lot to Seth!
        
        Change-Id: I27d1fe1dccecd6644304fc6c3c2feb8413598285
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108816
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-02-01  Miklos Vajna  <vmiklos@collabora.com>  [876da94619d561e4b4c6c7d12a8d6726eb857df8]

        sw lok: disable field shadings
        
        There are two problems with it:
        
        First, the field shading is rendered behind bullet portions depending on
        the cursor position (if the cursor is before the bullet, then we
        render it; but not if the cursor is after the bullet), and tiled
        rendering assumes that the render result is independent from the cursor
        position.
        
        Second, field shading is always painted directly (not going via
        invalidation), so it's possible to end up with one tile showing field
        shadings and another not, which is inconsistent. And even if it would be
        there consistently, that would mean a lot of unnecessary invalidations.
        
        The alternative would be to disable this from online.git's
        loolconfig.xcu, but the item's path would end with something like
        "ColorScheme['LibreOfficeDev']/WriterFieldShadings", which means it's
        not easy to do this in a way that's independent from the product name.
        
        Change-Id: I23c62acc3c15966cfba98fcee99cc96854ba4394
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110263
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-01  Xisco Fauli  <xiscofauli@libreoffice.org>  [58814d047be09d6bd31da5dfd0efe3bae593c4d5]

        tdf#139996: sd_uiimpress: Add unittest
        
        Change-Id: If4a8e415fadb1d004166b2a7428aff775bc37634
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110254
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-01  Xisco Fauli  <xiscofauli@libreoffice.org>  [0108ed5cefdf259f5374d6c6aaf7ae14fea16181]

        related: tdf#129032: uitest: check ok button is disabled
        
        Change-Id: I56c7a4736ad7beda15bf5d93e492952ccb4bd1bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110272
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-01  Seth Chaiklin  <sdc.blanco@youmail.dk>  [59164f1ead6fa6fed988830e3b57f7892bcf9e7d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a14906302a559fdd49efdd22444dea1643924fda
          - Relevant to: tdf#45721  add tip about removing "Apply borders"
            
              tdf#45721 expresses confusion about how to remove a line created
              by AutoCorrect "Apply Borders". This patch adds a <tip> about
              how to do achieve that intention.
            
            Change-Id: I381904eb53e24497bb38a8781f0f72cfb9cf8e8b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110231
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-02-01  Xisco Fauli  <xiscofauli@libreoffice.org>  [ec239e7e4cf9607858c0e194e4ebf9d0744c1daa]

        tdf#100024: uitest: add comment to existing test
        
        Change-Id: I120f54616df5c7399707b174b7609f6a82e1183c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110269
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-01  Stephan Bergmann  <sbergman@redhat.com>  [56cada403f84d879ad137e00a97d9282c063cdd9]

        Revert "Don't use global mutex here for local mutex initialization"
        
        This reverts commit 0752de6850e4396a0138428d7ced2287a4902874, as it causes
        initialization-order-fiasco, e.g. when building Gallery_backgrounds:
        
        > ==913067==ERROR: AddressSanitizer: initialization-order-fiasco on address 0x7fee04a01ba0 at pc 0x7fee0467257e bp 0x7ffd678aaa30 sp 0x7ffd678aaa28
        > READ of size 8 at 0x7fee04a01ba0 thread T0
        >  #0 in osl::Mutex::acquire() at include/osl/mutex.hxx:57:37 (instdir/program/libuno_cppu.so.3 +0x32957d)
        >  #1 in osl::Guard<osl::Mutex>::Guard(osl::Mutex&) at include/osl/mutex.hxx:138:17 (instdir/program/libuno_cppu.so.3 +0x316a4e)
        >  #2 in typelib_typedescriptionreference_new at cppu/source/typelib/typelib.cxx:2130:16 (instdir/program/libuno_cppu.so.3 +0x3e2d9a)
        >  #3 in typelib_static_type_getByTypeClass at cppu/source/typelib/static_types.cxx:266:17 (instdir/program/libuno_cppu.so.3 +0x3c04af)
        >  #4 in cppu::detail::getTypeFromTypeClass(_typelib_TypeClass) at include/cppu/unotype.hxx:110:9 (instdir/program/libxolo.so +0x2e87e61)
        >  #5 in cppu::detail::cppu_detail_getUnoType(signed char const*) at include/cppu/unotype.hxx:136:12 (instdir/program/libxolo.so +0x2e902dd)
        >  #6 in cppu::UnoType<signed char>::get() at include/cppu/unotype.hxx:296:16 (instdir/program/libxolo.so +0x2e90278)
        >  #7 in com::sun::star::uno::Type const& cppu::getTypeFavourUnsigned<signed char>(signed char const*) at include/cppu/unotype.hxx:321:12 (instdir/program/libxolo.so +0x2e90218)
        >  #8 in com::sun::star::uno::Type const& cppu::getTypeFavourUnsigned<signed char>(com::sun::star::uno::Sequence<signed char> const*) at include/com/sun/star/uno/Sequence.hxx:292:14 (instdir/program/libxolo.so +0x2e9001a)
        >  #9 in com::sun::star::uno::Sequence<signed char>::Sequence() at include/com/sun/star/uno/Sequence.hxx:59:26 (instdir/program/libxolo.so +0x2e8ff58)
        >  #10 in __cxx_global_var_init at xmloff/source/core/fasttokenhandler.cxx:35:48 (instdir/program/libxolo.so +0x3455d3f)
        >  #11 in _GLOBAL__sub_I_fasttokenhandler.cxx at xmloff/source/core/fasttokenhandler.cxx (instdir/program/libxolo.so +0x3455da4)
        >  #12 in call_init.part.0 at <null> (/lib64/ld-linux-x86-64.so.2 +0x108dd)
        >  #13 in _dl_init at <null> (/lib64/ld-linux-x86-64.so.2 +0x109c7)
        >  #14  at <null> (/lib64/ld-linux-x86-64.so.2 +0x10c9)
        >
        > 0x7fee04a01ba0 is located 0 bytes inside of global variable '(anonymous namespace)::s_Mutex' defined in 'cppu/source/typelib/typelib.cxx:286:12' (0x7fee04a01ba0) of size 8
        >   registered at:
        >  #0 in __asan_register_globals at ~/github.com/llvm/llvm-project/compiler-rt/lib/asan/asan_globals.cpp:360:3 (instdir/program/gengal.bin +0x28698d)
        >  #1 in asan.module_ctor at <null> (instdir/program/libuno_cppu.so.3 +0x42649b)
        
        Change-Id: Iab673f048bfb76165de2c47c2db63e339069fd17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110228
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-01  Seth Chaiklin  <sdc.blanco@youmail.dk>  [a7100a83fd0f4fa8e83c3f6c04250f3dda63855f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6da12a9621ebdce18445298369e434ecccc9a76d
          - add headings for [T] only and [M] and [T] only AutoCorrect options
            
            Change-Id: Ifbd7489ae4a0dd564bad9774b0c4a6540fd4230e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110230
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-02-01  Caolán McNamara  <caolanm@redhat.com>  [d2fe1369ca92f3978a5203498d1ad2898c6a09e8]

        this needs to be 'trough' a long, narrow open container, not through
        
        Change-Id: I61d199887c7f0adf98219d8f27508235529ba492
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110260
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-01  Xisco Fauli  <xiscofauli@libreoffice.org>  [bc04a3c85afaf290958ae63ff374ff1d3f07bb66]

        tdf#100950: sd_uiimpress: Add unittest
        
        Change-Id: Ia2ecdc6d2836f51d7c47f1dc7208f52d4ab12a02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110258
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-01  Eike Rathke  <erack@redhat.com>  [6e3877e4da10284d91813cc0b52ea79a7e9c39f0]

        Resolves: tdf#139607 Add Pali Thai {pi-Thai} 0x0A67 to CTL language list
        
        Change-Id: Iccd2c93e220c0580ed27d414477b81ebe8efdf45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110257
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-02-01  dante  <dante19031999@gmail.com>  [56a66975c802ee81bd96d1fff36bcc820544613e]

        SmNode visitors :: append : append char16_t
        
        Change-Id: Id4b8cb81c32b43ff6814bd5181536f068ed0af66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110170
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-01  Arnaud Versini  <arnaud.versini@libreoffice.org>  [0cf73245e22905114b500f1a2473ae64f3bfef85]

        abpilot : remove useless type PackageAccessControl
        
        Change-Id: Ie55d422a37de7477a7674544e5e2fc1c938a7b3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110206
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-01  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [5f146b91b81eb67d43425ed0b744b267040da987]

        Change ToD links to https
        
        and point the certicication one to the overview page with text
        
        Change-Id: I1cb2233d67511dc6ca3c8b787a47d88d410b2359
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110249
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-01  Antje Kazimiers  <ntj@allesjetzt.net>  [fda6ca70c253ede3bf758f90ae7aacd49bcf6dd9]

        tdf#39674 Replace Quadrat
        
        Change-Id: Icdc27fa9ab33a6c5a442760a9491e82000883ef1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110177
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-01  Stephan Bergmann  <sbergman@redhat.com>  [c7b1da037e7d739c5be8d0d7982725c31c105e19]

        Fix Library_jpipe__staticsalhack
        
        ...after c42f60e2b9a521005e1263e781c878e2598b44df "Simplify osl_getGlobalMutex
        to use function-local static",
        
        > ld.lld: error: undefined hidden symbol: osl_getGlobalMutex
        > >>> referenced by mutex.hxx:86 (include/osl/mutex.hxx:86)
        > >>>               lo/core/workdir/CxxObject/jurt/source/pipe/staticsalhack.o:(osl::Mutex::getGlobalMutex())
        
        Change-Id: I93d7736088323846597447012d5fbfbaaa7484d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110246
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-01  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [f33128179a3c18ecc63d072027f3a3f7d628e47e]

        tdf#140029 change Text Frame string to Frame in Navigator's Navigate By
        
        Change-Id: I4cf2bd4777a1bb009579df1e6399d1e44f0f3e76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110237
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-01  Steve Fanning  <stevemfanning@yahoo.co.uk>  [e8a08d5029bd8feb0007db6eb23fb836ebe40e05]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 72d86f8f5095060dfc8825a0d8cbd91aca127db3
          - Correct misleading statement in Help description of Calc’s GAMMA.DIST function.
            
            Specifically, the function is NOT identical to GAMMADIST. Also change name of fourth parameter from C to Cumulative to match the name used in the Function Wizard.
            
            Affects only file 04060182.xhp.
            
            Change-Id: I9133b66897ccd5d611aadf452af041b682e6d4d2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110225
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-01  Steve Fanning  <stevemfanning@yahoo.co.uk>  [7b1bafb54de236857d07224815b26b20db413a09]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c5873df9d618a297c3fd0e5cbd77aed5025a22b5
          - Fix typos in Help description of Calc’s MINIFS function.
            
            Specifically, in the section entitled “Using regular expressions and nested functions”.
            
            Affects file func_minifs.xhp.
            
            Change-Id: I843c13711c4eac7174ec3e3c500a2a52c65b9c40
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110224
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-01  Steve Fanning  <stevemfanning@yahoo.co.uk>  [90453ae0656d122ca43d30eb4d21f2ba5ef9438a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d0fc83f26f01b117d1ff4ef704332667834f0ae0
          - Incorrect default specified for Cumulative argument in Help description of Calc’s HYPGEOMDIST function.
            
            The implemented default is value 0 (FALSE) which gives the probability mass function. This is in accordance with ODF 1.2 but contrary to the Help description.
            
            The only file affected is 04060182.xhp.
            
            Change-Id: I3da1818abcdcb71e778e914d348a4f356934f6ab
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110219
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-02-01  Tor Lillqvist  <tml@collabora.com>  [dca0374fb1edbd9bdeeaadda3f1866ce66b3a778]

        Don't bother shrinking row height when changing just one row interactively
        
        I.e. when manually entering a new value.
        
        This used to happen at least for a sample document in .xlsx format for
        cells with automatic wrap turned on. After entering a value, the row
        height was annoyingly shrunk by a few pixels, which looked weird and
        pointless, and caused unnecessary invalidation thrash in the online
        collaborative editing context.
        
        Change-Id: I3c77f7fb4e575f02e1dd7cdc18f2919f5eb3426e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110243
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-02-01  Xisco Fauli  <xiscofauli@libreoffice.org>  [f32b0e54c4993ebfba3e55ccc75a034736645fe2]

        sd_uiimpress: Add unittest for move pages
        
        Change-Id: I7e860d84288f3921f74cb47ebd1354c2470a0b31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110241
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-01  Xisco Fauli  <xiscofauli@libreoffice.org>  [f23bdb16f22957c9e71219040731911b3b849ffd]

        Revert "uitest: sd: Add UItest for move pages"
        
        This reverts commit 9aab76d2d1311d85fefa0ff7ad910a3e162bee10.
        
        Actually this can be tested in a CppUnittest.
        
        Change-Id: Ic42289d935e2ff6b4b18520bf683946415668f3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110222
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-02-01  Bayram Çiçek  <mail@bayramcicek.com.tr>  [c7d0f4452cd4eba2d180eb5bb9f8b0add048e5de]

        tdf#75280: Convert inappropriate use of sal_uIntPtr to better integer types
        
        Change-Id: I02cb5241f3769e6cb99029dfbf83d53cdf49806e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110123
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-01  Dr. David Alan Gilbert  <dave@treblig.org>  [c3a8fe7b40465134e500d5698b1455d2181aed4f]

        cppcheck: Clean up signed 32 bit shift by 31
        
        cppcheck moans about 1<<n where n can be 31; ubsan also complains;
        they're probably right even if it's unlikely to ever be a problem.
        
        Use 1U << 31
        
        Change-Id: Ic83d7d240db4595c2562c1f91116491044d70bab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110173
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-02-01  Miklos Vajna  <vmiklos@collabora.com>  [e267fe1a3dffc39bf5076dd6413ed3b0e698378c]

        sw: don't repaint all text frames on selecting and deleting several bullets
        
        This is similar to disabling bullets for a paragraph, but in this case
        the text nodes are deleted as well.
        
        It seems to me that both invalidations are only useful in the numberging
        (e.g. Arabic) case, and not in the bullet case.
        
        Change-Id: Ie03e2847e5e50d9464399f4ea0840910e43a663a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110240
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-01  msrijita18  <msrijita189@gmail.com>  [83f0ec0ac179feb188fc0c9184d5c57c1870fde4]

        tdf#130978 Add a comment to each published API
        
        Added comment in include/com/sun/star/uno header files
        
        Change-Id: Ie483d781f8e7f8e16382660ea2be0d0e47a6a088
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110018
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-02-01  Heiko Tietze  <tietze.heiko@gmail.com>  [ce4429f07e02d80ec131fdfc442d7668e7cfffca]

        Related tdf#138097 - Update templates
        
        Removal of Impress, Sunset, Lush Green,
        Alizarin, Bright Blue, Classy Red
        to add some new templates
        
        Change-Id: I4095e549a2e095cbb76174e8ec42ed99709598cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110026
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-01  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [849c1e9c74c388df549098a8a4f60131c9b8c6a0]

        related redmine #3457 Fix ToD link to documentation portal
        
        See https://redmine.documentfoundation.org/issues/3457
        
        Change-Id: I066bfe4ed01a4a607c336d35eec51993fe4565eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110238
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-02-01  Caolán McNamara  <caolanm@redhat.com>  [cc973bbba9b8a2af9f0fdc899444dc8b4179804a]

        cppcheck: missing getting current increment values
        
        Change-Id: I4f6aab6e1ad8d6db1575721312fd04b50dc29773
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110232
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-02-01  László Németh  <nemeth@numbertext.org>  [e6165b7cac5d91458d61da3de35486cde3004897]

        tdf#136368 bump to libnumbertext 1.0.7
        
        – New language modules: Irish, Luganda, Maltese and Marathi
        
        – tdf#136368 fix Old Hungarian transliteration
        
        – Fixes in Finnish, Thai and Ukrainian language modules.
        
        See https://github.com/Numbertext/libnumbertext/releases/tag/1.0.7
        and https://github.com/Numbertext/libnumbertext/blob/1.0.7/ChangeLog
        
        Change-Id: If98c6098e5d66a4fee8c316e10c8c8a69202e10f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110235
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-02-01  Miklos Vajna  <vmiklos@collabora.com>  [f4df151d0133aa5897ecedc50083a9103d566191]

        sw: prefix members of FormatLevel, SwNumberPortion, SwPostItsPortion and ...
        
        ... SwRubyPortion
        
        See tdf#94879 for motivation.
        
        Change-Id: I24bb59ea921cdea2888d5a1009db5030e4ee897a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110239
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-02-01  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [a62878ff86ecb38f9ea9fbe99f06518ed6016566]

        tdf#60237 - correct the behaviour of the Overwrite property
        
        If the Overwrite property of the MediaDescriptor is set to false, try to
        write the file before trying to rename or copy it. If the file already
        exists, raise an error (ERRCODE_IO_ALREADYEXISTS). In addition, the
        documentation about the default option was corrected.
        
        Change-Id: I1031dca3a039343fc599d194fcaa99a20dd13e2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110089
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-02-01  Pranam Lashkari  <lpranam@collabora.com>  [21312572497e43317faa2f115a2a5449a97f1b44]

        fixed range text not being updated on dragging reference marker
        
        dragging reference stat marker in online did not change the text of range selection
        
        Change-Id: I0f9ee9df2418bc4dcf519ca3462b510758b9766d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109786
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        (cherry picked from commit b3c7e88a02a23b3d05684f31eb858243a58aac18)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110220
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2021-02-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2235d2874f0a58df1249ca8def2f398020fbfd42]

        devtools: show list of interfaces for the object in the inspector
        
        Change-Id: I2b0ff5b272a7d3b2ca2d76edfc6929f789277faa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110118
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b58747e7dbfdb4ded3d774e850b4fcf6940c998e]

        devtools: add "Current Selection" to the left-side tree view
        
        "Current Selection" shows in the object inspector the current
        selected object in the document.
        
        Change-Id: I944759b03b3b875e062de0d4555d93012eb48317
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110117
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c81f3aec1ae17c6a1c6a5702cf5e42fbbad4e4b1]

        vcl: swap-in load all vector formats without intermediate Graphic
        
        Previously only PDF were loaded without the intermediate Graphic
        objects. With this change all vector graphic formats are loaded
        directly to a new VectorGraphicData instance, without the need
        to create a intermediate Graphic object.
        
        Change-Id: Idfa7c0ae433c4bf9500110dff82b6d1ec3f3caa4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109931
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [52e6dea5220c563405e37e1533f45d8d3aaa0c04]

        Drop FAR/NEAR from 16-bit WinAPI times
        
        Change-Id: Idf71c662138c281333a83cc76a9d75cbf086f362
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110236
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-02-01  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [7140cd40170d60c65672b45ce634f9a35948f108]

        Fix TODO: Remove parameter
        
        Left-over from 1dc71daf7fa7204a98c75dac680af664ab9c8edb
        
        At this point macros are already disabled when content signature is
        missing or invalid, and this call does not change it.
        
        Change-Id: I5a609c07dea115d45fa8f71195b2455c13381e73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110078
        Tested-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-02-01  Arnaud Versini  <arnaud.versini@libreoffice.org>  [f6a38df16cb2749f007a644db3d0dee829960114]

        basic : remove useless class pre declaration
        
        Change-Id: Iba78fb4d28651b298ed6ec5e53b30b2afebb28a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110203
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-01  Noel  <noel.grandin@collabora.co.uk>  [e65b1480426667622335aeb2e2413d3d8703a273]

        loplugin:finalclasses in sc
        
        Change-Id: Iac689d15effa08dd6216d275ad5294471e48f1b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110155
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-02-01  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [994cf0e0994dcd4a7ba2b984f9840110ab43a295]

        Document parameter
        
        Change-Id: I5277c23f7fd49beaf4ff41bc8d8621fdbc79d2ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110077
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-02-01  Jim Raykowski  <raykowj@gmail.com>  [15f2367cd910135f95d413515f5c28d88bfc685f]

        use symbolic names for outline content visibility menu items ids
        
        Change-Id: Ic0b5d6c59cf601b21a8bedd9b9cab17014ea25b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110189
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-01-31  Seth Chaiklin  <sdc.blanco@youmail.dk>  [6ab1feb2604d2620435a2aecbafff1d8c21255e9]

        add missing tooltip_text to context
        
        Change-Id: I46fcad1dac38c15389f70d890df6bb0809aec901
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110212
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-01-31  Seth Chaiklin  <sdc.blanco@youmail.dk>  [2d16c394f526a1bec21c7d649d58539cd3db1079]

        add missing tooltip_text to context
        
        Change-Id: Ic78742a2e021ff072f3e11c155a4a3abe3fe9474
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110216
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-01-31  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4110027cc8d79f41f9bd93807534ac89d031555c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8073a8b8818563205779c8123ab243c8078b8708
          - Use %PRODUCTNAME
            
            Change-Id: I1cf1416c0af066ae18d388c21ce03b1ff7847e60
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110234
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-31  Mike Kaganski  <mike.kaganski@collabora.com>  [53584695ca1eb22d8f2a9d9e1cb281d68c38966e]

        Simplify thread apartment initialization
        
        This also fixes a regression from commit
        4342e2206052c837816aa63d320e4d30033fa12d,
        which had made o2u_attachCurrentThread a no-op.
        From 2006, this initialization had never been executed.
        Is it unnecessary after all?
        
        Change-Id: I2ff942a913fa844f5e4627ba23ca34d1b864846b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110217
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-31  Steve Fanning  <stevemfanning@yahoo.co.uk>  [71df6cc63efa780d7e8c710359427664c1d34239]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1da6d6d94d094a16dc9f3081b1aae879e04190c0
          - Syntax given in Help file for Calc’s POISSON.DIST function is incorrect (see Bug 137747).
            
            Specifically, the third argument (“C”), whose purpose is to distinguish between the probability mass function (zero value for C) and the cumulative distribution function (non-zero value for C), is NOT optional but is required.
            
            The change affects only one file, 04060184.xhp.
            
            Change-Id: I9afbdb38b98ff2452a89861a4415ae10fa94d40e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110148
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-31  Olivier Hallot  <olivier.hallot@libreoffice.org>  [1d4ae44f03e4feeeef02b4d68c3aaf022954d2e2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5fd683cd1c13cc20d0c7205c895b4e5ca1c39196
          - Refactor some database pages
            
            Place in sdatabase/ folder
            
            Change-Id: Ia787f7634755be2fd4936914cacecded5bee4221
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110208
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-31  Xisco Fauli  <xiscofauli@libreoffice.org>  [44fd7250fc8988847564d23b6c12de4b1438f906]

        uitest: sd: Add UItest for change master slide dialog
        
        Change-Id: I28d5ef87d46322d3f1a1c5afe917a61d0be3af5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110211
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-31  Caolán McNamara  <caolanm@redhat.com>  [515763dd9106c5e2237fc7515628d37700fddc00]

        Resolves: tdf#139239 set correct search column
        
        Change-Id: I69703228a942f16efd7a9c6270639fadd5c6c51e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110207
        Tested-by: Jenkins
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-31  Xisco Fauli  <xiscofauli@libreoffice.org>  [9aab76d2d1311d85fefa0ff7ad910a3e162bee10]

        uitest: sd: Add UItest for move pages
        
        Change-Id: If15bdff99251f050f8183289819510e866bec9b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110210
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-31  Shobhit  <000shobhitchaurasia@gmail.com>  [c098d1a957789f9af930438e60dbcbc5ecfc953a]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Iedaa6ac7b326fead2545943e3bbe605882c1337b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110204
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-01-31  Steve Fanning  <stevemfanning@yahoo.co.uk>  [8c2f1af09eff833a6c9e2a090c9d7e9c113b1803]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c0f70b871b7a558f5f7de355e6e18636cd90ac93
          - The syntax given in the Help file for Calc’s LOGNORM.INV function is incorrect (see Bug 137649). Specifically, the second (“Mean”) and third (“StDev”) arguments are optional rather than required in Calc’s current implementation. If omitted the Mean argument defaults to 0.0 and the StDev argument defaults to 1.0.
            
            Note: The corresponding Excel function’s three arguments are all required (none are optional) and so one possible outcome of Bug 137649 is for Calc to be updated to match this behaviour for interoperability. However, we do not know if or when this might happen and so, in the meantime, I propose to update the Help to more accurately reflect Calc’s current behaviour.
            
            The change affects only one file, 04060183.xhp.
            
            Change-Id: I69934a8123d5de41007bc4dfca1cbc478ed963a6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110150
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-31  Caolán McNamara  <caolanm@redhat.com>  [eaa632c5c80d9cb0eec2f0f7ba92f5bac72ba50d]

        drop call to SetQuickHelpText() with empty string
        
        because the QuickHelp is never set to anything non-empty.
        
        Before commit
        
        commit c230e962ca2c876187a028fa14426210b5746a0f
        Date:   Tue Jan 12 10:43:45 2010 +0100
        
            sw33a11y01: #i88070# refactoring of sidebar window code used for visualization of comments/annotations
        
        SetQuickHelpText was called with a non-empty string in one branch
        so SetQuickHelpText cleared it again, but now its always empty
        
        Change-Id: If4635e899b27ce16fd0aa25254f33415142f9718
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110165
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-31  Johnny_M  <klasse@partyheld.de>  [b39b657cb516da1a730e2e1e5dc0c38fb5d028d6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 237f36ae2e8aa995f12c1227114838d8dcd42f8e
          - tdf#132643 Translate German section IDs
            
            Change-Id: If42a28ef9bea0f7b4b1c21547e7b8da0f9a6d0f6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110187
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-31  Johnny_M  <klasse@partyheld.de>  [aaafe0d70884d39ae8b2e495d6d8a0960bf595a5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c1727ba4fce0db39722c32fafc5d568b36de5ede
          - tdf#132643 Translate German section IDs
            
            Change-Id: Idf9b89349bd59433bbca669b453646c41ace0b6d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110186
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-31  Johnny_M  <klasse@partyheld.de>  [581e983ae3a2c3c0259dcab26d698fb547d98a55]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3e7591b500a989b7e00940e699f98c747476bff1
          - tdf#132643 Translate German section IDs
            
            Change-Id: I5e7c0d4cc7ed4020e0cd653cc15a49741bf18b92
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110185
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-31  Johnny_M  <klasse@partyheld.de>  [89c15064c5c7940f561330c0f4c179aaa6b3a9e1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c7ce62701c6a0dbc0e21ef7ca1024dd62581cc6f
          - tdf#132643 Translate German section IDs
            
            Change-Id: I513480f0d269e8699d9e5be70350b02711f15f76
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110184
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-31  Johnny_M  <klasse@partyheld.de>  [b6d0d5fc40aacf43a9d19a082a246cd96ee17537]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d2dd8b03890615f73d8a24be669babbb2be20ccd
          - tdf#132643 Translate German section IDs
            
            Change-Id: I2a70f31df8a895e218c5b84c604d5803362b5872
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110183
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-31  Johnny_M  <klasse@partyheld.de>  [3c6e593329366041440a3358f1f368e9f84d6aeb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0a1e36b2596e2f90c36150700762e01729028578
          - tdf#132643 Translate German section IDs
            
            Change-Id: I7c442d962fcab50938440c0c688883f906891f3f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110181
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-31  Johnny_M  <klasse@partyheld.de>  [bdce987dfb9f94664175d1fc953c29b99441e1d4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d12ecef55790a612a2ae42fa132eaed1f554c437
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iedca294e5078b302dad22743e57e28e911f78d17
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110182
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-31  Johnny_M  <klasse@partyheld.de>  [392d4e65ad175e2470b49dc6f88374114ce91d31]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 216799a8f02b213ae8fc0d1fce0f9a7465025579
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ife1cf91bc4338c0da994f5551c9191aa607fe4e9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110178
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-31  Johnny_M  <klasse@partyheld.de>  [142916d2323025bd5b7a81ffe94fbfd8cb0717bd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c35d01492d8c1309580655607b239c2307c03596
          - tdf#132643 Translate German section IDs
            
            Change-Id: I4ff1c2c4abab08c4b993671ddce9e79226d8a107
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110180
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-31  Johnny_M  <klasse@partyheld.de>  [96540ea10636b590d50afdff4a9eb36f6c4aa3b5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1d82a3ff7fec31ae7769db55f176eadeb0925496
          - tdf#132643 Translate German section IDs
            
            Change-Id: I501c310a01e1721354cf0a0cfc3a1f8515f206cd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110179
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-31  Stéphane Guillou  <stephane.guillou@member.fsf.org>  [cc5315f87cd6ebebbb227da74040903a789a5c64]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 89d195a780f53fcee347bdc2eb7344ab9846222c
          - Fix contents for Customize page of Bullets and Numbering dialogue (order of items, fix small inaccuracies).
            
            Based on 7.1.0.2 but also matches 7.0.4.2
            
            Change-Id: Ic0925f19f0c558e735b0ad3d624bba60e5e83eef
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110138
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-31  dante  <dante19031999@gmail.com>  [ad57c26d4f16ac5b477a29106f4933ed1e1ca911]

        Increase node parser mathematical abstraction
        
        The purpose is go to a simple parser in wich nodes are loaded by priorities.
        For that purpose we shall first increase the parser abstraction and simplify to maximum node releted operations.
        
        For that purpose:
         - Can set as subnodes unique_ptr and pointers alike.
         - Binary operators node->setsubnodes() will automatically adjust
           data order in base to data type.
        
        Change-Id: I050360cad34616709549e7461add0811dc26edc6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108944
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-31  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [56d8010963d8f8f53e9a7e5baf26f2e1f2f2363a]

        KJ: tdf#140026 new List View icon
        
        Change-Id: Id81eb54722b3ca6a2bb5e7b227e5a6e1981c76cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110200
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-31  Dr. David Alan Gilbert  <dave@treblig.org>  [167f4edc54bca5f62f098dcff2bff3cce4a51c58]

        basegfx::utils::applyLineDashing simplify !aLineTargetCallBack checks
        
        cppcheck points out that there's an early check and return
        for !aLineTargetCallback:
            if(fTools::lessOrEqual(fDotDashLength, 0.0) || !aLineTargetCallback || !nPointCount)
            {
               ....
               return;
            }
        
        so we don't need to test it later.
        
        Change-Id: I93fead38ced03ad52c6a81701902cf9deda3bb58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109847
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-31  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [7aaf6a3120f0a5ac4487468f6aa3d00bdcd3a573]

        Sifr: tdf#140026 new List View icon
        
        Change-Id: Ifedf758532599d15177344631aaa7adfde966308
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110199
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c0a91ae8f45bc340918a5b2bac41a0f3db5ee61a]

        Fix typos
        
        Change-Id: Id81d2876dc6ead2de03c21e35b7940fee35bc773
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110176
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-31  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [3cd6939c03e110354d9ec383504b4d86e23a407d]

        Sukapura: tdf#140026 new List View icon
        
        Change-Id: Ida98d2f81fa334f55c6af5ff4b170912cf2f2686
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110198
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-31  Mike Kaganski  <mike.kaganski@collabora.com>  [0752de6850e4396a0138428d7ced2287a4902874]

        Don't use global mutex here for local mutex initialization
        
        Change-Id: I06b0856ac5559aca472daf241771a2ef57b44912
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110147
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-31  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [367b22e793aa94e7263c041c8e60a90250c780a4]

        Update git submodules
        
        * Update translations from branch 'master'
          to 8cb8b0716a18bd866fed08dc3c72a895b46e4cd4
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: I2454bc37899ebd56225f182c520bd212d4eca5de
            
2021-01-31  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [1c2e398d107a9f08aaec52f334907d0520232955]

        Breeze & elementary: tdf#140026 new List View icon
        
        Change-Id: I56edc2ab3d44ba6e0d19d1322cc5e061621a4fe2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110193
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-31  Mike Kaganski  <mike.kaganski@collabora.com>  [396c2ad2daad6fe6a11703d0ae1593929834afe2]

        Use C++ thread_local instead of Tls* WinAPI
        
        Change-Id: I9fdbd6ba0e9b94f286a896053b837e58c75135d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110175
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-31  Marco Pinto  <marcoagpinto@sapo.pt>  [b4110d60ba7457b1c0ff246d511c1425b579f85a]

        [pt-PT] Added 20 words to autocorrect
        
        Change-Id: I5c6ca3de61fb02787f19cd922f64ed2d059e20b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109395
        Tested-by: Jenkins
        Tested-by: Aron Budea <aron.budea@collabora.com>
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2021-01-30  Seth Chaiklin  <sdc.blanco@youmail.dk>  [fd2ff66f81819087a3f9553886ca0f541a1a7e4c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3bbed7c67947b8cb09343eb05a31a42aeff4a9c0
          - Relevant to: tdf#59034  which [M] options use non-Default PS
            
               * clarify how to use [M] options
               + add header to indicate "only" [M] options
               + improve accuracy of "Replace blank paragraphs" description
               * improve accuracy of "Replace custom styles" description
               * "Replace bullets with" only works with "Default Paragraph Style"
            
            Change-Id: I882470af22b9a701f967d915a2df7c8e85256d02
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110146
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-01-30  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [890bcba4a1239c9001736485ef3a4dc4879a91f5]

        tdf#140013 change icon for list view in Template Manager & Remote Files dialog
        
        Change-Id: I37b04d39efa7b328cff0df54a5b187876db8ba5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110171
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-30  Mike Kaganski  <mike.kaganski@collabora.com>  [ef6a57ed4e8984bed06e2911b07436498710d80d]

        Don't use global mutex here for static initialization
        
        Change-Id: I3fa0cd7e31a8c89b5fb1eba7b36636e02a785df8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110140
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-30  Noel Grandin  <noelgrandin@gmail.com>  [d77a644a1a4af8b2c7eb3b524ba6ac24d58b67fb]

        this method should be pure virtual
        
        otherwise there is no point in subclassing this helper class
        
        Change-Id: I141d32ec84e782003cb41c6ca7abc27fd9a16860
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110167
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-30  Justin Luth  <justin.luth@collabora.com>  [0ce7284ec75be275ef6aa803c6497400c179cab4]

        tdf#134619 docxexport: don't skip font properties in NumberingLevel
        
        This partially reverts LO 6.4.5
        commit 598ca431de96d8bfcf18fa2945e9e30f98387474
        
        The output set can contain more than just the font name.
        Things like colour and fontsize were being lost when
        the "else" clause was added.
        
        Since it looks like the main intent of the else clause was
        to avoid specifying a font name twice, erase that from the
        property set before writing out the rest of the font properties.
        There is a unit test that enforces that.
        
        (I was not able to reproduce the original problem that
        this was trying to fix. The entire commit is hard to
        revert, and I will assume that the rest of the commit
        is useful/accurate, so just fix up a careless portion
        of the commit.)
        
        Change-Id: I772e40e8bd75c0589f3308d4d7470229855aed8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110034
        Tested-by: Jenkins
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-01-30  dante  <dante19031999@gmail.com>  [6ca7be8f10deb75399377f25277b943af40f72f1]

        Test mathml entities.
        
        Change-Id: Ib52e1b5659b9517692765690834adbddbb1239b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109547
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-30  Caolán McNamara  <caolanm@redhat.com>  [6aa18a840cc205b430999e4243d9ee4b9091432d]

        add something to override scrollbar colors
        
        Change-Id: Ibc2e428fcda41f4e9150f3e5029ba346c459c4b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110159
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-30  Caolán McNamara  <caolanm@redhat.com>  [6792aa49a5a7eba601693734a164ab45042c580b]

        don't scroll to cursor during GetSurroundingText
        
        lock against scrolling to cursor if the IM requests the surrounding
        text around the cursor
        
        seen on launching a menu from a sidebar comment's menubutton in writer
        if the cursor is a scroll-off page position in the main document
        
        Change-Id: I325004987f576df65188629bf6fb63e0ed0be9bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110153
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-30  Mike Kaganski  <mike.kaganski@collabora.com>  [c42f60e2b9a521005e1263e781c878e2598b44df]

        Simplify osl_getGlobalMutex to use function-local static
        
        Change-Id: I36df8be817d0f0cb75efa00b0b523f379f67d1d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110126
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-30  Noel  <noel.grandin@collabora.co.uk>  [5346b2556348477dcec371913d5924c6badfa2c7]

        loplugin:finalclasses in sw
        
        Change-Id: Ib939c1f34ae79abfc077080d2c2561ee0ee4a4fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110156
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-30  Dr. David Alan Gilbert  <dave@treblig.org>  [8f69a05ad7404590f2e4a1ba8d4d69fe896523ce]

        msfilter: msvbahelper, applyShortCutKeyBinding typo'd variable name
        
        (Spotted by cppcheck)
        There's a warning that MacroName is overwritten without being used,
        and I think it's right; to me it looks like a typo, however I have
        exactly zero understanding of VBA macros.
        
        The function starts with:
        
            OUString MacroName( rMacroName );
            if ( !MacroName.isEmpty() )
            {
                OUString aMacroName = MacroName.trim();
                if( aMacroName.startsWith("!") )
        733         MacroName = aMacroName.copy(1).trim();
                .....
                MacroResolvedInfo aMacroInfo = resolveVBAMacro( pShell, aMacroName );
                if( !aMacroInfo.mbFound )
                    throw uno::RuntimeException( "The procedure doesn't exist" );
        745     MacroName = aMacroInfo.msResolvedMacro;
        
        cppcheck is complaining MacroName written at 733 is always overwritten
        at 745 without being used;  I think this is a typo and it should be
        'aMacroName' that's assigned at 733.
        
        Change-Id: Iac568fea4cb6d1a5430bc32a6cf08311edcb1003
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109849
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-30  Dr. David Alan Gilbert  <dave@treblig.org>  [4c7332e5f439774363f29cc7d47494854cc981f5]

        HelpParser::ProcessHelp: Tidy Null checks
        
        cppcheck spotted a repeated nullptr pair of if's near
        the start that can be squashed.
        Those gurantee that later pXMLElement is non-null, so
        we don't need the test later.
        
        Change-Id: Ie8fc24490ef031416709d55e6fbdd99e9853c4f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110157
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-30  Mike Kaganski  <mike.kaganski@collabora.com>  [f2a9629658e35103a072181e6954cb2de8b1b0b0]

        Reinstate still relevant bits of comment
        
        ... removed in commit 6e0fa7d4c7b45c98418c289d1d4715eb9eb133f7.
        
        Change-Id: I6a58ad9d676a5f4b6f654e114eb640d7f82682c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110164
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-30  Pranam Lashkari  <lpranam@collabora.com>  [163fbf7231b26ec645365020cbef829a027e020a]

        Added uno command for formula range selection
        
        Change-Id: I01cd06ed51197ffe21102fb1fd0fcdce88ab333b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108810
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        (cherry picked from commit e8a9157878f156e599e66349d7fb60ca39e62514)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109746
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>
        (cherry picked from commit 820984cdd2bc8f1bd8675606ec92eb42e01fff75)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109796
        Tested-by: Jenkins

2021-01-30  Mike Kaganski  <mike.kaganski@collabora.com>  [ab91f93cfb0e16462a7979b12e3e3de843527548]

        Use function-local static Mutex here instead of global CRITICAL_SECTION
        
        Our Mutes uses sritical sections on Windows anyway
        
        Change-Id: Ieb4a8431700215758aaf84dc7a8c2db4b4030804
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110158
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-30  Mike Kaganski  <mike.kaganski@collabora.com>  [6e0fa7d4c7b45c98418c289d1d4715eb9eb133f7]

        Don't change process current directory in osl_getAbsoluteFileURL
        
        This removes the need to synchronize using global mutex, and allows
        to get correct result when base directory is unavailable.
        
        Change-Id: I9ae70a7d0e8f0840a533a2d0d222336cc0bf0b4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110163
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-29  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [d77552970af7ffb9d06bcd57315979f317e94e2f]

        remove SwCache bookkeeping from SwModify
        
        - only very few classes (SwNode, SwFormat) are the "owners"
          of SwBorderAttrs in the SwCache
        - this bookkeeping should not be in such a fundamental class of writer
        - also: encapsulate most of the interaction with the cache in the new
          sw::BorderCacheOwner. This is mostly to protect the innocent user:
          * As interacting with the SwCache directly is very errorprone, because
            its glorious idea of using void* of the "owners" as keys to the
            entries.
          * In C++, reinterpret_cast<void*>(this) might be different along the
            class heirachy. This might easily slip under the radar of a casual
            user.
        
        Change-Id: I0da774b47885abf52f63aab8d93ebbf41dcf8040
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110112
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2021-01-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c6ff20f1c101372be46a2583ec0c83ff021690a9]

        Fix typo
        
        Change-Id: Ie9dab2d4813b986bf7eb4e2f7dee37171e9be9fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110162
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-29  Mike Kaganski  <mike.kaganski@collabora.com>  [3dbc42e56e5a84c2b1689063b6ff3530916f7e6a]

        Use OUString and its fast concat instead of C string manipulation
        
        Change-Id: I5c0071460855317024ab6f61e6b3010d12546227
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110128
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-29  Mike Kaganski  <mike.kaganski@collabora.com>  [ff1e65afdc54a9f142202687c9c2949fdd7e8b69]

        Simplify the ctor
        
        Change-Id: Iad9b007f8a67353343813a44f46a8a0b88b555fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110136
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-29  Xisco Fauli  <xiscofauli@libreoffice.org>  [3e1a46699e3b0868e2748f28e244b4d7de4fe775]

        tdf#139996: do not crash if no slide is selected
        
        when no slide is selected, SyncPageSelectionToDocument(xSelection).first
        returns SAL_MAX_UINT16, which is greater than 0
        Change-Id: I20225dc3c89a34358949f991d1548e11803c3131
        
        Change-Id: I787d46ff97a6a1401c5bc4ffc136aefc4bbeea29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110154
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [249695375316ab9c8a66e811482721d9699aff2a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ec4eee5be0f97d8664d4b6651613b4fe7e67b68c
          - Fix typos
            
            Change-Id: I1789ae94470eb270f9227d26c1f668ad70bbf448
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110161
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-29  Mike Kaganski  <mike.kaganski@collabora.com>  [b8bdd88c4e9b62cff422e13fb43078fc8e31661e]

        Use MutexGuard instead of direct oslMutex manipulations
        
        Change-Id: Ifb2b309e2ffe51e491da83f64c12d9c0956fed4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110127
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-29  Miklos Vajna  <vmiklos@collabora.com>  [ccabb67d77e2bcece42434f51cf6d84d393d567c]

        sw: don't repaint all text frames on turning off a bullet for bullet numberings
        
        This is similar to the text node deletion case, but here no text is
        deleted, just a text node with bullet numbering is turned into one
        without a numbering.
        
        Again, it is not necessary to repaint all text frames of the numbering,
        since the bullet char is the same for all nodes (unlike e.g. Arabic
        numbering).
        
        Change-Id: Ieb071031ca5ce0421c4120c4c89089af6c811848
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110125
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-01-29  Seth Chaiklin  <sdc.blanco@youmail.dk>  [d9af8971cd2192ae53cab0b00d9b76feebf6524d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f05a74cdb79ebe1da4e58a1df147488d536c8d1e
          - Related to tdf#75923: update command "Add to AutoCorrect" in Spelling
            
              * tdf#75923 changed "Always Correct" control to "Add to AutoCorrect"
                  updated this label change, and clarified the operation of
                  the button
              + add "Check grammar" control, and adjust explanation
              + add "Ignore Rule" control and explanation.
                (and no changes to "hidden" paragraph on Ignore Rule)
              * re-arrange presentation of controls to correspond to order
                  of dialog box
              + add <tip> about how to make New Dictionaries
                 Thanks to Peter CM/MartinPC!
              + add links in Related topics to "AutoCorrect" and "Spelling Options"
              * update to <h2>,<note>
            
            Change-Id: I352d36f09aa7858481da0cc035b84b99b7311622
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109810
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-01-29  Rafael Lima  <rafael.palma.lima@gmail.com>  [725af1985f8fd92c27d8ea224b171c12316bad22]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3afce37d8a47b2b95a8228492b223b462b5e6502
          - Create SF_Calc help page (ScriptForge)
            
            Also fixes localization issues in previously created pages adding/removing localize="false" tags.
            
            Change-Id: I71c8dad854be5cacfd4c701850fe539630689d45
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109882
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-29  Mike Kaganski  <mike.kaganski@collabora.com>  [497452595bccf939e1a7e6b54b964e34504e5075]

        Replace rtl::Static with function-local static here
        
        Change-Id: Iaba5c16c9f80431a5a9c03b94087e3f0b14fd9d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110132
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-29  Caolán McNamara  <caolanm@redhat.com>  [697399a78f17f5277d3e2962aa7b92e610619abe]

        keep focus in GtkSalObject child on gtk_widget_hide
        
        gtk will take the focus out on hiding the GtkSalObject's child widget,
        we want to keep it in. e.g. writer's comments in margin feature put
        cursor in a sidebar comment and scroll the page so the comment is
        invisible, we want the focus to stay in the invisible widget, so its
        there when we scroll back or on a keypress the widget gets the keystroke
        and scrolls back to make it visible again
        
        Change-Id: If200779ef1b9cdfa9c4b027c27eca0afd5013ac5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110094
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-29  Tamás Zolnai  <tamas.zolnai@collabora.com>  [6c30a605b1d59d31b9a46b6d33ac56a46621dec4]

        tdf#139965: Broken master slide list after switching mode.
        
        Let's update the master slide combobox by context change.
        populateMasterSlideDropdown() will fill the list when we
        switch to normal view. The same method is called when the
        sidebar created in normal view.
        mpMasterSlide->Clear() will clean the list when we switch
        to master view. The same happens, when the sidebar is created
        in a master view context (the list is empty).
        
        Change-Id: I322619e409a5352ddcd59a249dd0c874054c1e4c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110075
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        (cherry picked from commit 2be52f741e283b5f172ae536f0e99ce0f38df9e1)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110114
        Tested-by: Jenkins

2021-01-29  Seth Chaiklin  <sdc.blanco@youmail.dk>  [3c2d0a647c78bb876a75896293bce9494f40646e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9104dcbfe3c4d7a845520ad62d34efa0d3356abe
          - correction to option labels in AutoCorrect options
            
               * corrections to three option labels to align them with
                 actual options in AutoCorrect dialog
               * removed mention of "digits" in <note> because the "digit"
                 example was recently added to the "replace dashes" table.
               * updated to <note>,<tip>
            
            Change-Id: I32a5c874487e4ccd9c65cca346323257bb27d12a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110053
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-01-29  Seth Chaiklin  <sdc.blanco@youmail.dk>  [f51119a37864bca35737898a8cbba9345e09b124]

        tdf#75923 "Always Correct" to "Add to AutoCorrect" in Spelling dialog
        
          * improve choices for accelerator keys
          + add tooltip for "Add to AutoCorrect"
          + add missing extended tip for "Add to Dictionary"
        
          * change "Always correct to" to "Always AutoCorrect to"
            in Spelling context menu.
          + add tooltip for "Always AutoCorrect to"
        
        Change-Id: I54428fcd03ed7205a503935c77a7e08f9682bb1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109809
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-01-29  Noel  <noel.grandin@collabora.co.uk>  [1250aecd71fabde4dba990bfceb61bbe8e06b8ea]

        loplugin:stringviewparam extend to new..
        
        O[U]StringBuffer methods
        
        Change-Id: I0ffbc33d54ae7c98b5652434f3370ee4f819f6f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110090
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-29  Miklos Vajna  <vmiklos@collabora.com>  [4f3987e0b1a995431478769c898b5ef151745254]

        pdfium: add wrapper for FPDFText_FindClose()
        
        So we can call it in the dtor, so we can't forget calling it.
        
        Change-Id: I9cea58ca53763d85a4c239fd90611ac1c398564d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110092
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-29  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [977f66ccd6161da8ec37d4eac0f85515e0cf1df0]

        KJ: tdf#139988: make Export and Import icon in Template Manager show up
        
        Change-Id: Ibfbea62c1890d72d5b7b4611d9c09d49e67a85ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110116
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-29  Regina Henschel  <rb.henschel@t-online.de>  [66013201749df7d5ac5ddaf377a7b3732518a93b]

        Factor out common parts in scshapetest.cxx
        
        Change-Id: Ifb63fa5162ea2fe0d1083c6a4361e9595af23317
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110038
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-01-28  Xisco Fauli  <xiscofauli@libreoffice.org>  [7d48001ccf35417cb20ca7ea8bb772082583c79c]

        tdf#126248: sc: Add UItest
        
        Change-Id: Ibbe7aa2229c2a522725bc600a1ba94844910cc84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110087
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [5a0991c9cd60b6ab10fe0665511e7749a0c0ecc2]

        mac: allow cross compiling with host/build x86_64-apple-macos
        
        apple silicon supports to cross compile without special build-tools/full
        cross-compiling setup, so just always pass the build/host for firebird.
        firebird and nss don't recognize the -macos specifier, so substitute it
        by -darwin to make those happy…
        
        Change-Id: I953317fc87da2a20dc91acd88c8528796c3b2a69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110093
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-01-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b8a968d83dec047bed47c1d7a6fac1b14dc7651b]

        nss: makefile bitrot: no need for android spcial case anymore
        
        check for AARCH64 is done for all OS now, so get rid of the superfluous
        statement.
        
        The all-OS line was initially ARM64 for apple silicon, then AARCH64 was
        added in addtion since that is what ~all other tools use as label - and
        finally use withing LO was also unified to use AARCH64 and ARM64 was
        removed…
        
        Change-Id: Ief7e5d8bd399c839ff2910fa91ca5bbbff4bcf31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110080
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-01-28  Xisco Fauli  <xiscofauli@libreoffice.org>  [b7175495249958c430e16c0bad358eee0032b65a]

        check-missing-unittests: improve script
        
        * Use findall since there might be more than 1 bugId in the summary
        * put everything from 'source/core/' in others
        
        Change-Id: I7d8d6e28f06a97415378c3d235b617ebc7441fbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110072
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-28  Michael Stahl  <michael.stahl@allotropia.de>  [960e88835e0b2f7ff5fc57393b74017198c314e3]

        sw: fix SwTOXMgr::UpdateOrInsertTOX() for user-defined
        
        The main problem is that when editing an existing user-defined index,
        the "Create From" changes aren't applied, because it does
        pCurTOX->SetCreate() and not pNewTOX->SetCreate().
        
        But that wasn't obvious as the function is obviosly very confused about
        its 3 different TOX variables.
        
        pTOX is just used at the end, so just move it there.
        
        pCurTOX can be const.
        
        Then there is an odd condition on pSh->HasSelection() which ends up
        doing DelRight() but fortunately it's dead code since commit
        e9da29679bce3b544add9233a4aca2b19b78da1a #i97572# cleared the selection
        already.
        
        The pNewTOX = pCurTOX there seems pointless because pNewTOX is already a
        copy of *pCurTOX.
        
        Change-Id: I1e9c8178e314a188a50272410fbe566e4a566742
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110021
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-28  Miklos Vajna  <vmiklos@collabora.com>  [6de46444027d03b617d02b66434f626c5723501f]

        sw: don't repaint all text frames on text node delete for bullet numberings
        
        The intention of the InvalidateNumRule() call is probably to make sure
        that generated number portions in e.g. Arabic numbering are up to date.
        But this is not necessary for bullets and causes not needed
        invalidations.
        
        Change-Id: Iad555727e5e2b069bbffae0e7650fb8c75a56770
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110079
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-01-28  Caolán McNamara  <caolanm@redhat.com>  [4e84a42add9c8ac27feb5e49a96e00ffcc8f0bc8]

        ofz#30005 crash in LwpFribPtr::XFConvert
        
        Change-Id: I4f03c1cd8bc12f3fa09c815837b289ff088c91d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110086
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-28  Noel  <noel.grandin@collabora.co.uk>  [943060836339f9640c612e9724f20e79db616e6e]

        simplify code, use more subView()
        
        Change-Id: I569c7f34acbdf8451cd5c9acf1abd334637072d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110051
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [d249bd5a3dfe13052ce9aa91bad94ec7d60604d4]

        WIN handle GetMessageW return values
        
        GetMessageW returns a BOOL with three defined return values; a
        bit unexpected (-1 = error, 0 = WM_QUIT, * = dispatch message).
        So this tries to handle the non-dispatch results in some way.
        
        It's not clear for me, if there is some sensible way to "recover"
        from an error, but from all I've read it doesn't look like it.
        "Recover" means in this case, that the last call failed but next
        call may still succeed without changing the parameters.
        
        Change-Id: Ib1f366c7ce8b48158d1935938b49d8da991b30e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110043
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-01-28  Xisco Fauli  <xiscofauli@libreoffice.org>  [33656a6c7500d0f799b0e4ed97bda0a9e58a7010]

        tdf#64690: sw: Add UItest
        
        Change-Id: I5fb9c630cb4c7e51add571c1fe24b1e5f14cffba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110045
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-28  Gülşah Köse  <gulsah.kose@collabora.com>  [62ee7fdce30d8e1deb6df80b73577ef6164a5a90]

        tdf#134210 Apply mirror property to custom cropped graphic.
        
        Change-Id: I5bf2ba8fa432af8b6a560cc60c18bef799834fd0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110039
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-01-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [dbac52a2b56337c2086a18bf6cf3ebe6ac0c785e]

        WIN refactor ImplSalYield
        
        While looking for some reason for multiple ABORTED Jenkins runs,
        presumely due to unprocessed Idles, I found the ImplSalYield code
        way too hard to follow, so this restructures the PeekMessage loop
        and adds some better comments to make that easier.
        
        We now bail out a bit earlier in m_nNoYieldLock mode and also
        account for eventual tick wraps in single message mode, which
        isn't needed, as we already just process one message, but it
        removes additional conditions and further simplifies the code.
        We also now explicitly report GetMessageW non-message return
        codes.
        
        Change-Id: Ibd745d5540dd9998570ece9aeb0d37886b627eb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110042
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-01-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [f974f3941ce593005a99d75f3ef0307000313235]

        WIN move dtrans log to vcl.win.dtrans
        
        Missing from commit 9613165239ade3f0b4d3d06e238430aabc9fcff3
        ("WIN move dtrans code into vcl/win/dtrans").
        
        Change-Id: I257017ae617f72c3ce48828ee34e9246af08fd8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110073
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-01-28  Mike Kaganski  <mike.kaganski@collabora.com>  [2854362f429e476d4a1ab4759c6a1f1c04150280]

        tdf#123476 filter: Also handle empty ODF
        
        This builds on top of commit ada07f303e7cd1e39c73abe0741aefe7d9d73a57,
        to allow 0-byte ODT, ODS etc.
        
        Possible TODO would be somehow use default template for such empty files,
        getting the template name using SfxObjectFactory::GetStandardTemplate.
        That would enable using 0-byte ODF files as means to "create new document
        at this location from default template" workflow.
        
        Change-Id: I36e07b80f60c42aecdcc6a7357e5bdd18f62e4f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109989
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-28  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [1dc71daf7fa7204a98c75dac680af664ab9c8edb]

        Improve macro checks
        
        Change-Id: Ie40801df8866b52c1458e020ffa9cba120720af7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109552
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-01-28  Xisco Fauli  <xiscofauli@libreoffice.org>  [905371194e890a9a565f655df171bddf6b2510e5]

        uitest: sw: close document at the end
        
        Change-Id: Ic07b3eac1b4e3a5555da5a54d2ce1fa4d284d886
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110047
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-28  Noel Grandin  <noel@peralex.com>  [d564cad9a69af56445a9a257e23c0dc684371780]

        MouseFollowFlags::DDList is dead
        
        has been since initial import
        
        Change-Id: Ib3e708cddd114f63fd6c77e743b56e35d5929d89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110049
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-28  Noel Grandin  <noel@peralex.com>  [28a8a14f1782520cf1699b5610b23917daa5ee9a]

        MouseSettingsOptions::AutoFocus is dead
        
        ever since initial import
        
        Change-Id: I4ada9a00d3d13b90caa23e90eb66a13eef5c9f52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110050
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-28  Maxim Monastirsky  <momonasmon@gmail.com>  [ed28902e2d2b8929617c92226be985e322147569]

        tdf#139781 Handle also "icon-name" property name
        
        Change-Id: Iaf2c8521588bdf58daa3166b1efa27979eca2e1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110048
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2021-01-28  Caolán McNamara  <caolanm@redhat.com>  [ddf8a2f91bb14be1b1cca2d2ea0ebd7fda5dd0fe]

        TopLeft().Y() -> Top() etc.
        
        TopLeft().X() -> Left()
        BottomLeft().X() -> Left()
        TopRight().X() -> Right()
        BottomRight().X() -> Right()
        
        TopLeft().Y() -> Top()
        TopRight().Y() -> Top()
        BottomLeft().Y() -> Bottom()
        BottomRight().Y() -> Bottom()
        
        Change-Id: I5050f619bf92cfc59b6f8dfe7c9f98ef1453c294
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110022
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-28  Noel  <noel.grandin@collabora.co.uk>  [1da69081732c8a429840edaaf10cfb789ea68df8]

        add string_view variants of methods to O[U]StringBuffer
        
        and update the stringview loplugin to detect cases where we can
        use these new methods.
        
        Change-Id: I998efe02e35c8efcb3abfb4d7186165bbe6dfb2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110046
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-28  Stephan Bergmann  <sbergman@redhat.com>  [b3737c638671ab39c5e6aaeaf5426d102392cc0a]

        Revert "tdf#138122 Detect window scaling for multi display configurations on macOS"
        
        This reverts commit f318b856ed055f1952276355f811153f6b29c93e.
        It appears this reliably causes CppunitTest_vcl_backend_test to fail on macOS on
        at least tb69, see e.g. <https://ci.libreoffice.org/job/gerrit_mac/82587/
        consoleFull#-500134232d893063f-7f3d-4b7e-b56f-4e0f225817cd> and
        <https://ci.libreoffice.org/job/gerrit_mac/82592/
        consoleFull#-500134232d893063f-7f3d-4b7e-b56f-4e0f225817cd>,
        
          [_RUN_____] BackendTest::testDrawBlendExtended
          /Users/tdf/lode/jenkins/workspace/lo_gerrit/Config/macosx_clang_dbgutil/vcl/qa/cppunit/BackendTest.cxx:688:BackendTest::testDrawBlendExtended
          equality assertion failed
          - Expected: c[000080ff]
          - Actual  : c[ffffffff]
          
          BackendTest::testDrawBlendExtended finished in: 1ms
          [_RUN_____] BackendTest::testDrawAlphaBitmapMirrored
          /Users/tdf/lode/jenkins/workspace/lo_gerrit/Config/macosx_clang_dbgutil/vcl/qa/cppunit/BackendTest.cxx:749:BackendTest::testDrawAlphaBitmapMirrored
          equality assertion failed
          - Expected: c[ff0000ff]
          - Actual  : c[000000ff]
          
          BackendTest::testDrawAlphaBitmapMirrored finished in: 1ms
          [_RUN_____] BackendTest::testTdf124848
          /Users/tdf/lode/jenkins/workspace/lo_gerrit/Config/macosx_clang_dbgutil/vcl/qa/cppunit/BackendTest.cxx:808:BackendTest::testTdf124848
          equality assertion failed
          - Expected: c[000000ff]
          - Actual  : c[ffffffff]
        
        And it also causes my local macOS 11.1 ARM64 build to consistently fail that
        way, both the original patch set 1 (with the older parent) and the submitted
        patch set 2 (with a newer parent).
        
        Change-Id: I2c36fada271e8bc300b6caa19370d8e8bb1e7599
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110055
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Jenkins

2021-01-28  Maxim Monastirsky  <momonasmon@gmail.com>  [46984619f8b7fa30678b5c7ccd40a0d727a57ce5]

        tdf#122714 Avoid tracking mode for a toolbar's title menu button
        
        Regression of commit c3e552ac25be001a623469c549ee8d0719b98133
        ("wayland: Make popup menus not show off-screen"). Apparently
        executing the menu async used to give the tracking mode a chance
        to be turned off.
        
        Avoid the problem by not activating that mode in the first place.
        And because the Tracking method will no longer be executed, we
        also need to reset the "pressed" state here instead.
        
        Change-Id: Iab63f1eaada1f4945507d6bdd05dc6171e6afbab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110029
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2021-01-28  Noel Grandin  <noel@peralex.com>  [85e2aa4191497db91a11fb340d143f80e6ac8baa]

        remove unused SelectionOptions values
        
        Focus is dead since
            commit 6a22fc81e219667566b9cc3ed5e9de1898c1fe6b
            Date:   Thu Apr 23 20:49:05 2020 +0200
            loplugin:unusedmethods
        
        Invert seems to have dead since initial import
        
        Change-Id: I9f03a9cd9abef6d056331ead47bfff5ffcef512b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110044
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-28  Miklos Vajna  <vmiklos@collabora.com>  [8f0b4aacf13c8d096a87a61b5f573a77e08c96c6]

        pdfium: use PDFiumTextPage in SearchContext
        
        Change-Id: I12332ac101ecb3c92a343c8bd9a038b0238b6791
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110030
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-28  Seth Chaiklin  <sdc.blanco@youmail.dk>  [380a158f4c8bdacff9ed7b5327e9b65781f7b928]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 586ced62fd1bea8a07e84fea7c3befc59c1249e1
          - add N--N to "replace dashes" in AutoCorrect Options
            
            Change-Id: Ica225160efba504163c6a5b946e63b0e37cbffc5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110052
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-01-28  Xisco Fauli  <xiscofauli@libreoffice.org>  [7eb289c49cc7245ef3001a39be0c15d06bbe875b]

        tdf#108654: sc: Move UItest to CppUnitTest
        
        While at it, reduce the size of the file a bit
        
        Change-Id: I84b81515a908aa5fb4e5a1688964829b17868e43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110033
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-28  Xisco Fauli  <xiscofauli@libreoffice.org>  [bf72c4b4f84d6cd3322d4107e5b7b8bbc7911485]

        tdf#57523: sc: Add UItest
        
        Change-Id: I6ae33cf1151820716cc089a105dbfd8aa9994c2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110037
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-27  Stephan Bergmann  <sbergman@redhat.com>  [aa2064c5c5f23f6f4b7bc44e12345b37f66995bc]

        Improve loplugin:stringliteralvar
        
        ...to also consider O[U]String ctors taking pointer and length
        
        Change-Id: Iea5041634bfbf5054a1317701e30b56f72e940fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110025
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-27  Seth Chaiklin  <sdc.blanco@youmail.dk>  [686582b4890f458b6b8ee0e1ab19d9ad64793c85]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 72fb074096addac2c8cc732bb7a73f0fb45ee2a1
          - tdf#135895  improve explanation about copy and renumbering lists
            
               + add <note> about copying and moving numbered list items
                 and how to restart numbering.
               * update command name to "Toggle Numbered List" and add shortcut
               * update icon for "Toggle Numbered List" and move it
                 into an icon table
               * update to <h1>,<h2>,<menuitem>,<note>
            
            Change-Id: I5d7e55e18f0c5d3bd523442a12a3c12448085f92
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109986
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-01-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [728b60fbd550a5100f71a86e07a5c2277955527d]

        uitest: sc: this test can go
        
        Change-Id: Ia1f7af4d52ad6f318247b7aa9d87f2775f34b9b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110036
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [9f60094358b4118840e908eca7cb134311a1224b]

        uitest: sc: no need to have one module for just one test
        
        Change-Id: I2787a3bca577f8f34a9f37b25ed4bc6631bb446d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110035
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-27  Caolán McNamara  <caolanm@redhat.com>  [ce188ba178de0b99ba60c9e7935a118ddceb80bb]

        cid#1472567 Dereference null return value
        
        Change-Id: If5e63883c831ee1ff164126750db86e4c2ec2efd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110006
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [e2befe5302847a4bcb00c7429886aa2c5c7928bd]

        update credits
        
        Change-Id: Ib58485cc97b61b6e8178b2c2b143a30e520cb373

2021-01-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [443f65e9aff72442348e8e0c7162762c7a68ee05]

        packaging: remove resolve_variables_in_downloadname
        
        OOODOWNLOADNAME was set in the global section of openoffice.lst, so the
        code always did set the target path with set_download_filename. Thus
        remove the superfluous sub and then also the no longer used
        OOODOWNLOADNAME variables
        In the same vein: the "script that extracts a tarball that is appended
        to it" method is no longer in use since many years, delete that as well.
        
        Change-Id: I43481a3ec09e064ef77138e1cbfc1dba6854f2d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110017
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-01-27  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [5fd2350c89f1e34a2db939560bd5c830717bf18a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1a2b3002632852187c0f5c5585888e8cb419f414
          - Minor copyedits
            
            Change-Id: Id238b9ae6987152c7759cac21154b61a495b8685
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/110027
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-01-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [14ed118dc22513bf991ac3ff411492097bc857e2]

        tdf#126577: sc: Add UItest
        
        Change-Id: Ic4fdfec07437be0f6c85aa8c90a82177de007f75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110020
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [6d82ea2bd47af3ea94054a9dc57a590f16483369]

        tdf#131442: sc_uicalc: Add unittest
        
        Change-Id: Idbe03f327593b2ada5de82d725aee96920aecf90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110011
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-27  Miklos Vajna  <vmiklos@collabora.com>  [020c721fa937d63b2c1b1bf6185ce1060e630676]

        PPTX filter: fix lost is-narration property for slide narrations
        
        Otherwise removing narrations don't work in powerpoint, it would say
        there are no narrations, just plain media shapes.
        
        Change-Id: Ibd0478540ac018bc23f81223846518b3bf7c7c2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110016
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-01-27  Stephan Bergmann  <sbergman@redhat.com>  [fad5b7b9cf936bf6df49e2ac28977f350db24253]

        Use std::u16string_view instead of OUString in one place
        
        ...due to which an upcoming loplugin:stringliteralvar improvement would
        otherwise have suggested to turn the MinusChar array into an OUStringLiteral,
        but which would have lead to awkward code elsewhere.  (And the code is a bit
        more efficient this way now anyway, of course.  The remaining
        
          OUString numberChar, multiplierChar, decimalChar, separatorChar;
        
        might benefit from a similar change, but they didn't interfere with the
        loplugin:stringliteralvar improvement, so are left alone at least for now.)
        
        Change-Id: I41e3ef987450cbd29d3663a9aeefda336d798170
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110019
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-27  Tor Lillqvist  <tml@collabora.com>  [02bb41dd5197503d0d8b7d8be0a8cd220c0d1c85]

        NSApplication's appearance property exists in macOS 10.14 and later only
        
        Change-Id: I12f586d91e40da130f59eeba3ab65e07eec088d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110013
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110015
        Tested-by: Jenkins

2021-01-27  Caolán McNamara  <caolanm@redhat.com>  [c79426288318b1dd52eff5b38d0e49f37e21b626]

        tdf#138727 help browser didn't flow text
        
        because of its size request, while the paned shrink lets the pane shrink
        below the size request the contents stay at a min of the size request
        and aren't really shrunk, just clipped. Instead don't let the pane
        shrink but don't set a size.request letting it shrink to its natural
        min of its contents which are then truly resized so the text flow works.
        
        Change-Id: Iaf6738ace28c82379ac6322310de9a22f9653473
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110014
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [d5c2ae6031ff075aad0705c1955f82f59e331769]

        pocheck: don't require reference for stock labels
        
        See d5d905b480c2a9b1db982f2867e87b5c230d1ab9 and related commits for the
        rationale on why those are not extracted like other strings.
        
        Change-Id: I2a339747626e0fb314cac7f57bccb2b91853249c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109916
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-01-27  Michael Stahl  <michael.stahl@allotropia.de>  [e65376ecd6e4356686927a5daeb845faf1fc4a42]

        sw_fieldmarkhide: adjust SwPaM::HasReadonlySel() to the fact that...
        
        ... there is, in fact, an else branch. D'oh.
        
        (regression from f8da730bd66d5d6d3e49935573b3223c06baffbe)
        
        Change-Id: I378b0a78a4ccc9a0e7fa9a6bf2e1ecb456133bed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110012
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-27  Noel Grandin  <noel@peralex.com>  [ae95f438cf7eaa3a1a21583432a0158a445969bf]

        tdf#139941 wrong transparency in 3D object
        
        regression from
            commit 508c2e4a2d2b26d6b1842ff98e9aaa4d3adddf80
            transparency->alpha in vcl::RawBitmap
        
        Change-Id: I45a1759fb9a78bc0fc5caa4a5b5362eaddc6f743
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110010
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-27  Caolán McNamara  <caolanm@redhat.com>  [d759009fd85c4e17dc7d482a84e22510e7949f16]

        tdf#138590 use the highlighted menu entry, not the combobox active text
        
        Change-Id: I2fb68c1491d129d5fd9b963ae4db1fb83171a154
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109996
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-27  Justin Luth  <justin.luth@collabora.com>  [a9fb193b1dce89e45522e2c68b1b839017facea8]

        tdf#138907 sw TitlePageDlg: Goto correct (inserted) page
        
        Especially with inserted-in-the-middle pages, until the layout
        was re-calculated, the new pages were not recognized.
        
        This patch should bring this format option into pretty good shape.
        
        I made a couple of decisions:
        1.) Insert an additional content page when adding to end of document
            (otherwise the last index page turned into content).
        2.) Ensure that index pages don't inherit page-renumbering
        
        This CalcLayout could take a fair amount of time on a huge document.
        I tested on a document that took over a minute to load.
        It inserted pages in about 10 seconds. The experience seemed
        reasonable to me given the known slowness of the document.
        
        make UITest_writer_tests5 UITEST_TEST_NAME=\
        titlePageWizard2.tdf138907.test_tdf138907
        
        Change-Id: I6d7763ab10b46b5a459e9b62ed96b0194b2258b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109830
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [757c4d2d20f5c723be5ab94f26f8faab8a617c74]

        tdf#89244: sc: Add UItest
        
        Change-Id: I77f90e1da6df70a2422607845637e30caeb9e6b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110009
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-27  Alchemist  <rhithick02@gmail.com>  [8bce488df9921c845841677c17fd5f2e8c4c6dac]

        tdf#96505 Get rid of cargo cult 'long' integer literals
        
        Change-Id: I8746b7b32cbebd275fe9f47cce9c80aa87fbc583
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108809
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-27  Vishwas  <19ucc001@lnmiit.ac.in>  [a1146fd95022196636f8c41f7322a7257955cef4]

        tdf#115884 PDF signing should mention it only works with x509 certificates
        
        Change-Id: Ide93b5153824362ff3e3d16bea51c69e0dea1eb4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108805
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-01-27  Caolán McNamara  <caolanm@redhat.com>  [8a461913ee1191562b32fbb24b47d276a93b208c]

        cid#1472566 silence Unintended sign extension
        
        and hopefully also
        
        cid#1472568 Division or modulo by zero
        
        Change-Id: Ic774b11fc17f8635c769df912bba4fff69f87d0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110007
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [97e929a61c2d1679c02eb9fb4c13f54a5f0f1988]

        Fix typo
        
        Change-Id: I4235e1cbc76bb12e125be15766c71e527fb10e29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110001
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-01-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [02e1909b30da0abdd21ad181f54b48ee05b17ea5]

        Update git submodules
        
        * Update translations from branch 'master'
          to 62c93fad7354fe52c7d8b7e34fbca550b3dd9ac0
          - add .github/lockdown.yml to auto-close issues/pull-requests
            
            Change-Id: I1bb574e273f842052237a3bec08809dc0dea8514
            
2021-01-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [a3b9d5cdc12f37673b101d76f1316470f26d9528]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fe637505a1266aa7c67a8a518e9f794957112b80
          - add .github/lockdown.yml to auto-close issues/pull-requests
            
            Change-Id: If6e9943d5b8472c61294c6ebd2ba347ed5070783
            
2021-01-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [859e526ffa42a321649179854db29564a92e40c8]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to a968e48f9b2fcef76282a0d0281cf38e1b108e29
          - add .github/lockdown.yml to auto-close issues/pull-requests
            
            Change-Id: I5b4430a9462cfb694d608cf49669b8f9e979442b
            
2021-01-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [791fe9fde683e45b3d9220e386bfd977bb462b6a]

        add .github/lockdown.yml to auto-close issues/pull-requests
        
        Change-Id: Ife8e7d7cea3a233219e2dc1158470472afba69cf

2021-01-27  Caolán McNamara  <caolanm@redhat.com>  [3aa8656dcee396384dc540fb7785a4f5455ac3e6]

        rename Toolkit::Gtk3 to Toolkit::Gtk because Gtk2 support is gone
        
        so the need to distinguish no longer exists
        
        Change-Id: I4c11ddffbfa77f04497c454358c1c707ecf1d162
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109942
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-27  Caolán McNamara  <caolanm@redhat.com>  [df788fcc308bbf8950ad8a22a1f8290681b64f0d]

        tdf#139609 avoid fetching unnecessary xid under gtk3
        
        because of the side effects
        
        using a bare GtkGrid as m_pSocket in vcl/unx/gtk3/gtk3gtkobject.cxx
        is perhaps a poor choice, getting its xid causes poor side effects
        wrt events belonging to its child widgets getting delivered to
        the SalFrame widget, so duplicate scrolling after showing a opengl
        slide and/or showing a video and lots of flickering
        
        we're (generally at least) not using the xid under gtk3 so don't set it
        unless it's explicitly asked for. Happily the gtk Player::createPlayerWindow
        doesn't use its arg[0] xid in any case, so don't bother setting it for
        that backend.
        
        Change-Id: I1c59a607a332635091782c3b49de10647558f301
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109941
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-27  Caolán McNamara  <caolanm@redhat.com>  [7d506f6bb45725bff9d5a6ddf0893d826f992596]

        drop unused GDK_WINDOW_XWINDOW define
        
        and expand out gdk_window_foreign_new_for_display macro
        
        Change-Id: I4e29c16bda98f5b7eb44d91345b9f987631281cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109944
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-27  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [f318b856ed055f1952276355f811153f6b29c93e]

        tdf#138122 Detect window scaling for multi display configurations on macOS
        
        (1) Activate window scaling when at least one retina display is connected
        
        (2) Remove environment variable VCL_MACOS_FORCE_WINDOW_SCALING
        
        Change-Id: If6926ace7238f2be4ae91290872dbb3dbf658221
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110002
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-27  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [f2389a70da606768a39ee599de6a5b24058734aa]

        elementary:  tdf#139047, tdf#139056
        
        -tdf#139047 (update find/search related icons): Fill Mode icons
        -tdf#139056 (update color to match upstream's branding): others
        
        Change-Id: I0c58d518bee61759f2d87961eee5199e855dc8a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110003
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-27  Miklos Vajna  <vmiklos@collabora.com>  [9cbed06bad6d203181b1210e9d811aafd696de46]

        pdfium: use PDFiumPage in SearchContext
        
        Change-Id: I4bdf292c32bbfcfb046e301b4a62771e974f6da0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109995
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-27  Mike Kaganski  <mike.kaganski@collabora.com>  [812529bd5d14c36661380e2f1ad2d6ec96738dfb]

        Make it clear that the text is in addition to the previous
        
        Change-Id: I27bd360e3353bf73c58376d3f03a36cad8a1a17b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109978
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-27  Mike Kaganski  <mike.kaganski@collabora.com>  [92365b925c5b05ad92ca592b158ae7e8492c3a4a]

        Simplify ErrCode::anyOf using binary left fold
        
        This accepts arguments with implicit operator== available
        
        Change-Id: Ibaf750471798948bf419e463252f67d470b485de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109884
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-27  Noel Grandin  <noelgrandin@gmail.com>  [ed6765d3181fa1a97fe5d7766b748a7976b6f29a]

        use unique_ptr for mpWinData
        
        Change-Id: I38a9cedc3041a78160536b40bd369df767101de5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109993
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-27  Noel Grandin  <noel@peralex.com>  [b2ebceeaf49aa45979486997e6358697b7045361]

        tdf#92456 store hash with string
        
        so it does not need re-computing when comparing keys.
        shave 5% off time for this bug.
        
        Change-Id: I48870567be00f0ea98cad69e9c48222cd64decf2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109992
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-27  msrijita18  <msrijita189@gmail.com>  [e58d2561f93271879252c2d0eda6cf1a08ef9848]

        tdf#130978 Add a comment to each published API
        
        Added comment to TEMPLATE.SOURCECODE.HEADER to document published API header files
        
        Change-Id: I28675d53a5aa7f0a01275273b3d95b2209f2ba0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109945
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [91029cb6ed0413bff5cdea79153c8477406b88b7]

        Removed duplicated includes
        
        Change-Id: Idabfa3c710cd9286d73ad61d4e9209769c57a5c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110000
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-01-27  Tor Lillqvist  <tml@collabora.com>  [7e0e90ab2826e4147a74b6c9fe854464362dc9fb]

        A patch chunk should have an equal number of context lines before and after
        
        Some versions of the patch program are picky about that.
        
        Change-Id: I0006ecefcf4afe10971c5f3571c3d32d97598696
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109998
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-27  Jan-Marek Glogowski  <glogow@fbihome.de>  [0c7e8ef07fe9ba7ebc95fdeb5f58275decb4f0fc]

        Fix crash in ProcessEventsToIdle debug code
        
        ... and that code formatting is from clang-format.
        
        Change-Id: Ia73780f5f756a8c3493d27263347190289e4c953
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109999
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-01-26  Seth Chaiklin  <sdc.blanco@youmail.dk>  [bcbecdf72281b974b1c6c1f2a2613d3e2031c8f2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 21232c879538d6d0dc9d6b887a59e80e9496beab
          - clarify scope of application for AutoCorrect Apply command
            
               ( text/swriter/01/05150100.xhp )  (While Typing)
                + added "AutoCorrect for Separator Lines" section
                  from "Apply", because this operation only happens
                  while typing. Just copy/paste for now.
                + added "AutoCorrect for Headings" section from
                  from "Apply", because this operation only happens
                  while typing. Just copy/paste for now.
                + added relevant bookmarks from "Apply"
                * replace German id
                * update to <h1>,<tip>,<relatedtopics>
            
               ( text/swriter/01/05150200.xhp )  (Apply)
                * correct description to indicate that can also
                  be used for "selection", and make clear that it
                  applies the values under [M] in AutoCorrect Options
                - moved section "AutoCorrect for Separator Lines"
                  and  "AutoCorrect for Headings", along with bookmarks
                  to "While Typing", because there is no "Apply"
                  option for these operations.
                + add relevant bookmark for "Apply"
                + add <relatedtopics> and move embedded link to this section
                * update to <h1>,<h2>,<note>
            
               ( text/swriter/00/00000405.xhp )
                * update to <menuitem>
                * replace German id
            
            Change-Id: I65c29d749f691aa62cc3828a03f6b35a5ec41bc8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109973
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-01-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [f082057bea3ef75b837bac7d201fa878389c2972]

        move CppunitTest_sc_macros_test from subsequentcheck to slowcheck
        
        this way, Jenkins executes this module on Windows and Mac as well.
        Before I submitted this test, I ran
        'make clean && make CppunitTest_sc_macros_test' on a Win machine
        
        Change-Id: If84ea0ba5f7376f9cfe62836eb469e4c9e7ea44a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109994
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-26  Tor Lillqvist  <tml@collabora.com>  [57f46d31bf8bd9d741cda9b9172a8ba2db4425ae]

        Accept iOS SDK 14.4
        
        Change-Id: Ibb7800fe407ec6145fed4bb7903b18d40eba9d37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109997
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-26  Miklos Vajna  <vmiklos@collabora.com>  [1093c931e9e4c86a47ea5972217719d5fa169b71]

        [API CHANGE] PPTX filter: fix lost hide-while-show prop for slide narrations
        
        The OOXML markup is <p:cMediaNode ... showWhenStopped="0">, but the UI
        uses "Hide During Show", which is easier to understand, so use the
        second naming in the code.
        
        With this, the PPTX no longer makes the speaker bitmaps on slides
        visible while projecting.
        
        API change, because the animation node is only available via UNO, though
        it's likely that no actual external code would ever interact with it
        directly. (And also add a stub Narration attribute, so that can be
        implemented in a follow-up commit without an API change.)
        
        Change-Id: Ia90a2fb30c2bfdb4cff2901fe11bdf1d4ab38261
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109969
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-01-26  Caolán McNamara  <caolanm@redhat.com>  [bbce1482f161e6e7562fad39897a04454e1c726b]

        cid#1472266 silence Using invalid iterator
        
        Change-Id: I5d332a7f0c718614ad8e07408161e214c4d9d876
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109966
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-26  Caolán McNamara  <caolanm@redhat.com>  [d04b4089449c0fdcaea5dcde9e8469a3ed9eedbc]

        cid#1472493 silence Unintended sign extension
        
        Change-Id: Ib6bda68c1f6efe5492ca7444044b4c900b81e24e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109965
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-26  Marco Cecchetti  <marco.cecchetti@collabora.com>  [be766f8464c07623d8a6539c73652680dff23fd6]

        filter: svg: js engine: text fields support: unit test
        
        Change-Id: I80a7e7906fb2a82d955562a137b208497d4c0d9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109543
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109892
        Tested-by: Jenkins

2021-01-26  Marco Cecchetti  <marco.cecchetti@collabora.com>  [d2bfee3fb3f5292eedf98789956bee4a96217f41]

        filter: svg: js engine: further improving text fields handling
        
        Added support for slide name text field on master page
        
        Change-Id: I969bd3b2d030cf117f4c7022716b55152538f846
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109497
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109871
        Tested-by: Jenkins

2021-01-26  Marco Cecchetti  <marco.cecchetti@collabora.com>  [c65575a83baa2a2f23b1df4672070b33fce9f0cb]

        filter: svg: js engine: improving text fields handling
        
        Added support for slide number and current date, current time fields
        inserted by the user on slides or master pages.
        
        Change-Id: If21b06c58e8fdcc240a540ee6fa87f48a6eb86af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109496
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Ashod Nakashian <ash@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109870
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>

2021-01-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [bb7ba2e134ecc08142d2b0bcdb8c861e77a8f3d6]

        tdf#126116: sc_subsequent_filters: Add unittest
        
        Change-Id: I427b184ffd93e818efa85e402ae957ae455c65a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109967
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [7a7f72c30e888222ea8fc92327cdb7743f2307aa]

        tdf#86305: sc_uicalc: Add unittest
        
        Change-Id: If681436295be102c0bc97d0641799b0fdc7063ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109937
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [828f528d4c1eded6b4aec56983c5d93dac4d9ea0]

        sc_uitest: use UNO command 'GoToCell' to move to cells
        
        Change-Id: I03358c29929c3ec9d67bbe6383a6da95fdb64a53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109960
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-26  Caolán McNamara  <caolanm@redhat.com>  [0bbb834a2d21597697333ee88573b2b8e5d43664]

        fix gtk warning about missing 'weight' property
        
        Change-Id: Ifada66e27955c23eefb41852204fd99f6711a7bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109962
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [14b155fdfa0cd2a15e61c6ad040518902625d0d3]

        tdf#46119: sc_macros_test: Add unittest
        
        Change-Id: Ie3a9f663b1957a82f482c131d3f25e8389835f71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109963
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-26  Marco Cecchetti  <marco.cecchetti@collabora.com>  [f3c85aa4423ce896402d16de6c757db410787c74]

        filter: svg: when date/time field is edited directly in mp, is not shown
        
        If a date/time or footer text field in the master page is editede
        directly instead of being filled through the header/footer dialog, is
        not displayed by the js engine.
        
        Change-Id: I4a8aa3a6b5e9931ea0b997d611ce54e8481dbbcb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109175
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109869
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>

2021-01-26  Marco Cecchetti  <marco.cecchetti@collabora.com>  [dcb5b4a773213e74785f609ef18d33a2b51dcac0]

        filter: svg: slide custom background unit test
        
        Change-Id: I29990218bfa6095c368ed36ebc9cca909d2136fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109189
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109868
        Tested-by: Jenkins

2021-01-26  Marco Cecchetti  <marco.cecchetti@collabora.com>  [fd84bce804279b881099a7c0d44136d75d015ca1]

        filter: svg: slide with a custom background are not exported correctly
        
        When a slide has a custom background, the background overlaps any
        master page object: text fields, shapes, ...
        
        Change-Id: Icc410617760502fa4092cfe248155b3e20906abb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109089
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109867
        Tested-by: Jenkins

2021-01-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e5e9ddbf5ecf5a11d83fae1a1ee94ac8c35e7cb9]

        Fix typo
        
        in GtkLabel 'numdist'
        
        Change-Id: I33f2b6649c9e49be1a8eb28631f9e1bf4b3dd541
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109842
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-26  Caolán McNamara  <caolanm@redhat.com>  [4d2849d1f6b55b6be4e342a8cf897c03afdba862]

        move the label width matching into source
        
        as mentioned in https://gerrit.libreoffice.org/c/core/+/109308
        "tdf#119931 Fix accessibility warnings" so the .ui itself is
        clean and make this an explicit effort
        
        Change-Id: I782f79f8e3e022c86d860c946ec1426f26f57990
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109955
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-26  Caolán McNamara  <caolanm@redhat.com>  [e40ed5a142ca0258efd15f860e8c0e5d2b97cd39]

        fix --enable-gtk3-kde5 build
        
        Change-Id: I3a49a184f06e7d78a461c3a868de8054aa7069bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109954
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-26  Justin Luth  <justin_luth@sil.org>  [55933f49f5a04708d27dc69e8778ec126646e3a5]

        tdf#139147 sw outline UI: allow clearing of custom list format
        
        Since LO 6.4.5, primarily for DOCX support, numbering can
        have a custom format that ignores the suffix, prefix etc.
        Well, the UI has no way to see or edit that. So allow the
        UI to throw that away and go back to the normal
        prefix/subLevels/suffix model.
        
        Change-Id: I84f93d37c95dabb18facf9140bf8f85b4bac5006
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109839
        Tested-by: Jenkins
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-01-26  Caolán McNamara  <caolanm@redhat.com>  [07ec53a20caa416ba3f64f04151c3317313fa381]

        Resolves: tdf#106484 Print Properties Device tab dropdown change not detected
        
        probably since...
        
        commit 07602e5a8b869be1c45158cf71d6015d17a5f797
        Date:   Wed Jun 24 17:31:32 2015 +0200
        
            tdf#91362: Don't override printer page autodetection
        
            if printer settings haven't been modified
        
        Change-Id: I6a7cb7c7ae00d7d31defe7bc1d191a6bff3ff31c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109951
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-26  Heiko Tietze  <tietze.heiko@gmail.com>  [35713de9d0b4981a019edd25591285d0bc6107db]

        Make brand image clickable
        
        and link to LibreOffice volunteer page
        
        Change-Id: Ie422983d0e23faa16c2e2364b25798b938712a43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109637
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-01-26  Tamás Zolnai  <tamas.zolnai@collabora.com>  [6226d29d576c87a6bea03690badb4cef18ec4a88]

        Revert "LOK: allow slide switching in mobile even if it is same slide"
        
        This reverts commit 6693717155cc3f4ab998c5b77b839bb72cbc7236.
        
        The reverted commit lead to shape deselection by view switch.
        
        Change-Id: I51867e60f0e9e495e2ccf54016d181f4049ad520
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109936
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109943
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2021-01-26  shubham656  <shubham656jain@gmail.com>  [c87723180ccfe11e63823ff8f17d9370d98188f8]

        tdf#119931 Fix accessibility warnings
        
        Change-Id: I5d3e30fdb14e3753d52355eaaf60cd671b907a84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109308
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-26  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [26bd8f5a1d39801f69232c22673cb0da7c76d3d5]

        tdf#137803 sw: fix AutoSize and Wrap of textboxes
        
        When autosize (AutoGrowHeight) turned on
        the textbox fell apart. After changing the text
        of the textbox the positions still were different
        for the shape and the textframe.
        
        Now this fix solves, if the text changes,
        the positions (with the size what worked only
        before) synchronized so the textboxes are kept together.
        
        Also Wrap text inside the shape now works like
        the editeng text did, except in the case of empty
        text boxes.
        
        Note: this fixes only editing (without positioning
        the textboxes by the mouse before or after the setting),
        but not import/export, yet.
        
        The ooxmlimport test has been restored to its original
        state, because the fix for the tdf#135198 is fixed
        by this commit.
        
        To start the unit test just give the following command:
        
        $ (cd sw && make UITest_writer_tests7 UITEST_TEST_NAME="tdf137803.tdf137803.test_tdf137803" SAL_USE_VCLPLUGIN=gen)
        
        Change-Id: Ie13a7a1e81e4099cd8540edd7e008118e58134bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107515
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-01-26  Balazs Varga  <balazs.varga991@gmail.com>  [eea523b686b27b4807ab21b62805ce9fbddf74ef]

        tdf#139809 sc ooxml export autofiltered date columns
        
        Export XML_dateGroupItem, XML_year, XML_month, XML_day,
        XML_dateTimeGrouping based on the OOXML standard.
        
        Follow up commit of: d101a6f8579df8241dcd8100908868cd7d7c3f8a
        (tdf#116818 sc OOXML: import autofiltered date columns)
        
        Note: DOCX round-trip is not lossless here, because
        instead of exporting the original yearly and monthly
        dataGroupItem filtering, the export contains daily level
        dataGroupItem elements for each day.
        
        Change-Id: I456b2240213839725e2b416622986ee4a9cf60d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109699
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-01-26  Caolán McNamara  <caolanm@redhat.com>  [0069bce585ae60eafaaf0f52928941c16eab4fae]

        use an accessor for SystemEnvData::aWindow
        
        with an eye to making it on-demand
        
        Change-Id: If6cefd68a336dc6afe23591c857bd71034215b54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109929
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [e0df00a1c3ec9340fca917dcad2a86d527e7d1dd]

        tdf#108124: sw: Move UItest to CppUnitTest
        
        Change-Id: I130ec18719c6ae959df8cb2c923fef634d17eaf4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109925
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-26  László Németh  <nemeth@numbertext.org>  [9e21215d45b2eea31019711282445580fad0d753]

        tdf#137655 DOCX table import: fix zero para top margin
        
        when only w:beforeAutospacing=0 was specified, but not
        PARA_TOP_MARGIN (see default_spacing = -1 in processing
        of LN_CT_Spacing_beforeAutospacing).
        
        Follow-up of commit 61821277ed4974debd05af89cb7284602512088f
        (tdf#104354 writerfilter: rewrite Autospacing).
        
        Change-Id: I5fff7a8b62450ebaf8ef6b552ecbb2b1cfb24381
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109914
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-01-26  Noel Grandin  <noel@peralex.com>  [d4d87c35e7e166cc6df92aa5be83eb3a65c2d02a]

        dynamic_cast unnecessary here
        
        Change-Id: I25b2c174bab07117849104fbc77fe3568c7f3d6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109935
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-26  Noel Grandin  <noel@peralex.com>  [7383b518af160d89cba19429980141c4d400387f]

        tdf#92456 dynamic_cast to static_cast
        
        the dynamic_cast is unnecessary here, we already know the type
        from GetType(), and is shaves 3% off the time for this bug
        
        Change-Id: Ib3afa45134d68c261cbdaf04521e0e742035f926
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109934
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-26  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [3c85bf2af5ae2f7b180db8f8abf2d4e997491bb9]

        tdf#129180 Fix default paper size in the dropdown
        
        Seems like a few calls to getJobPageSize() are necessary
        before the Page size list can get a correct value.
        
        This is why the problem appeared only on opening the dialog
        but opening/closing the printers Properties dialog fixed it.
        
        Thanks to Justin Luth for the idea!
        
        Note: for testing, change among paper sizes supported by
        the printer, e.g. A4, Legal and Letter.
        
        See also tdf#134646
        
        Change-Id: I792139e274886c1b232ef97a4f1e800e6b32cf71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109655
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-01-26  Jean-Pierre Ledure  <jp@ledure.be>  [0bf25edae966625323be7454a813b76327471689]

        Access2Base - (Control.xba) FIX Get DefaultValue for DateField controls
        
        The DefaultDate was read correctly but not returned to the calling program
        
        Change-Id: Ie15a48a6366c1575f4914a2b60c836890fe53a43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109921
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-01-26  Tibor Nagy  <nagy.tibor2@nisz.hu>  [807a63d66010b1969cfbb61d3609b91909872399]

        tdf#139167 XLSX export: fix proliferation of conditional styles
        
        Run-time created styles “ExtConditionalStyle_N N” for extended
        conditional styles were written back to the XLSX file, growing
        the cell style list by each save-reload with unused styles.
        
        Co-authored-by: Attila Szűcs (NISZ)
        
        Change-Id: Icccb9f5333311556132b760efd4e8c8c2db00858
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109667
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-01-26  Miklos Vajna  <vmiklos@collabora.com>  [80b360085f5974fbb3abe49a88b20f4d39704fb5]

        tdf#134605 DOCX export: fix unexpected loss of footer margin
        
        Regression from commit 51534ac2b9747975945acb6a1e1ba5cc6d73f5c2
        (tdf#127778 DOCX import: fix unexpected heading on non-first page ...,
        2020-05-11), which replaced an import fix with an export fix.
        
        What was missed there is the import fix handled both headers and
        footers, while the export fix only handled headers.
        
        Fix the problem by doing the same mapping for footers: if a follow page
        style has no footer, but the first page style has, then take the margin
        from that one. The import side did the opposite of this already.
        
        Change-Id: Ibb191db4136bce0ad5e4bf14dcea15f5955bd298
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109927
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [2bc4fad3a82d3fa763630db497a861550567c126]

        tdf#92963: sc_uitest: Add unittest
        
        Change-Id: Ic47f2c715c362554a5b2fdd9f76f49043452d52c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109928
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-26  Stephan Bergmann  <sbergman@redhat.com>  [2682feb036fdf566028a9cab83ba8369484e459b]

        Adapt loplugin:stringconstant to many functions taking string_view args now
        
        So look through (implicit) O[U]String to string_view conversions for those
        arguments.
        
        Change-Id: I1101d3f681d227ad0a76a4477bf52a1a3898cfdc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109926
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-26  Noel  <noel.grandin@collabora.co.uk>  [c83166ce7126b3c3c6aca8f6d2ab9cd9e16f5763]

        loplugin:passstuffbyref
        
        Change-Id: I330e0ab6c9955939dad313f9d472f93e39dbd313
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109924
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-26  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [a553c85cbd80a045b2e4742eefaa7fcc3953cb08]

        elementary: tdf#139056 update color to follow upstream brand
        
        - Update Currency related icons
        - Update Cell Border of Calc's sidebar
        - Update Table Mode icons
        - Update Menubar icons
        Change-Id: I3b75b1e3c4792f35548bd4f6042f4444d08ed81a
        
        Change-Id: If3ac469a472e660f6fe25221c9ce1053ac170369
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109911
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-25  Seth Chaiklin  <sdc.blanco@youmail.dk>  [01ac21d99fb9945f9d3ab2fe3ed04e3c86fa5583]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 67826012b8b84e43e92bb7e8111981e3c51fee13
          - Relevant to: tdf#59034  mention that [M] only applies to Default
            
              tdf#59034 makes sensible request to document that [M] only
              applies to "Default Paragraph Style". (Made a few tests with
              7.2.0.0.alpha0+ -- and this seems to still be true)
              Modified explanation of [M] to address this point.
            
              tdf#90507 notes that Tools - AutoCorrect - Apply will convert
              Default PS into "Text Body" PS.  There is already a "note" that
              warns about this -- but it is not easy to understand, because it
              mentions "deselecting". (Was it added in 2015 in:
              https://help.libreoffice.org/4.3/Common/Options_3 by WikiSysop)?
            
              Testing shows that it is true, that if no M fields are selected,
              all Default PS are still converted to Text Body (as long as paragraph
              is non-empty -- in my tests). Have simplified <note> and added point
              about being non-empty.
            
              tdf#95433 shows some confusion about when a Heading is created
              automatically, plus "help" is missing a critical feature (need for
              an uppercase letter). Also, explanation about higher heading levels
              is not clear. Have modified the description for "Apply Styles".
            
              + add a <relatedtopics> for Writer, with link to AutoCorrect commands
              * updated to <h2>,<h3> and <note>
            
            Change-Id: Ib17c12a13a0aff58ebbbfd145cad7809b99cdb05
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109878
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-01-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5658d6a4961f321613e25828597bbadfcebee021]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a8f26cd4da648ffd80ed7292a5c9a2363ca4f153
          - Use Imperative mode
            
            Change-Id: If1d4393608b22a4ae1fdc698ccea84feb911358c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109918
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-01-25  Caolán McNamara  <caolanm@redhat.com>  [a91d640211745dc8807244cc4af787e98046ce93]

        tdf#139857 release mouse on launch context menu
        
        Change-Id: I2baa635dbc81c326eecb1fc579a0f80901d4117d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109895
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-25  Noel Grandin  <noelgrandin@gmail.com>  [1aa31294b2d3fb562ba33d5d873da62439944f07]

        avoid some ref-counting
        
        can just return a pointer here, instead of VclPtr.
        
        Change-Id: I9ab8962cbbe84ed4dfcfd658a6d758112914cb89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109923
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [2dbc9266ec2207c2719c0104168cfcad9f6948da]

        tdf#114710: sc: Add UItest
        
        Change-Id: I687ebbb8b903d2e06b54cd8779e1f8dee73fc3ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109922
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-25  Miklos Vajna  <vmiklos@collabora.com>  [cf5fa358a6bf6e7c0aae2dca1e8fa3334d95ebdb]

        PPTX export: fix missing audio anim node for slide narrations
        
        Once the audio node is there, it'll be possible to specify various
        custom properties on it in follow-up commits.
        
        Change-Id: I8c00de27de483687eaf76d1661baf59c52711246
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109920
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-01-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [0b39d386e4742afa4efcf293baf0e2922505306a]

        tdf#117458: sc: Move UItest to CppUnitTest
        
        Change-Id: I6cd31f3e65bc2a443d105b3d10afc7f9f24a3457
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109919
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [808b2f556667fb2269e8936af91df2a9adf61764]

        tdf#68290: sc: Move UItest to CppUnitTest
        
        Change-Id: I150a7d514ce9c39fe2ac21aa2bc1f0af79cb0a39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109915
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-25  Tamás Zolnai  <tamas.zolnai@collabora.com>  [4211ce171cceee978b6e85ea9accaa6726e774c4]

        tdf#139830: keep the right context for chart after view switch (writer).
        
        Change-Id: Id4829e4bf8f52e2348ebd7874c77e245b18a2bb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109812
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109899
        Tested-by: Jenkins

2021-01-25  Noel Grandin  <noel@peralex.com>  [aa98ed61a7b1e50bcc4f64ceaea3bb0cda360bb4]

        tdf#92456 improve VLOOKUP perf
        
        shave 5% of the time here - ref-counting triggered by copying
        svl::SharedString is significant, so return by const&
        instead of by value
        
        Change-Id: Ic702632da45d75dddab33d6ce1e6f1097ff70de9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109900
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-25  Caolán McNamara  <caolanm@redhat.com>  [46e525c36e62c7cb365f1a1f34373e726cfb49b7]

        tdf#139486 also listen to the Entry to determine if the SpinButton was changed
        
        the Window::FocusOut handler the browser installs is called before the
        Control::FocusOut handler, built-into vcl::Control, is called and
        the Control::FocusOut handler is the one that calls the (speculative)
        ValueChanged so the browser determines that the SpinButton is unchanged
        at the time of focus out. If we additionally listen to Changed at the
        Entry level we will correctly know that widget is modified in some way
        at the Window::FocusOut time.
        
        Change-Id: I540d917fc7375fa61662aa69397bcbaa04a91f26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109912
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-25  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [05eb593379e29d5a1693ed61a7324dab59222a92]

        Update git submodules
        
        * Update translations from branch 'master'
          to cbe7554c6a4fddd40da90728699d7ff5d95cab89
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: Id37c39c29b4b44c9383bb2cf2606eb27a845852c
            
2021-01-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8fadc688cc181f95aa0e9b9e960d24cfadf24f27]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c637d9f61e639170bcdb9e23d3cb08d2fc36d692
          - Mute L10n in embedvar
            
            Change-Id: Ic6948e5a49b4e7c26765c116490d48330efe4259
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109917
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-25  diwanshu885  <dmittal885@gmail.com>  [db12f83a14c03ce81de42a927590a212039aea11]

        tdf#119931 Fix accessibility warnings
        
        Change-Id: I21afac5d1a42073cd67b794a19d7ce7890ed61e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109191
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-25  Tamás Zolnai  <tamas.zolnai@collabora.com>  [5f9b8a1c9a53cb17e87f1ca4f1b1a0de3abd5864]

        tdf#139830: keep the right context for chart after view switch (impress).
        
        Change-Id: Ida345dd884a09b88e35e0df6f9520528c910d9d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109791
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109898
        Tested-by: Jenkins

2021-01-25  Johnny_M  <klasse@partyheld.de>  [7680450f28faf33fe8334d671b20a872e5b3f068]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6f51f03b220c94d1f86c79d9f64589650478f633
          - tdf#132643 Translate German section IDs
            
            Change-Id: Id2896c3e2100e7db0674db51e9b4eee3c5d5583d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109858
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-25  Johnny_M  <klasse@partyheld.de>  [3889845e464db2f7995f2ea7f866c469cd0d91db]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e49b4bb06fc0baabeb596ccb7ceee96526f1052c
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ia4995770a2b275f52124e420ce96fd3bbce0ef3a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109856
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-25  Johnny_M  <klasse@partyheld.de>  [a4e838f8ee07a0f33f9e42076ae36d0524afc2e9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9e0fdf3e3709547576a38ab2faea29b8d6279466
          - tdf#132643 Translate German section IDs
            
            Change-Id: I73f081ee1584583a46f5ac2eb02be7e64e779e12
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109857
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-25  Johnny_M  <klasse@partyheld.de>  [d479fbe4f9e08566abad5521c87cbda763b6159e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 73acaccd0ce2bb4b97decdb6c97f418983486ac7
          - tdf#132643 Translate German section IDs
            
            Change-Id: I8fd1696bdd47f2a4fd636eea799e3478de3ba4bd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109855
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-25  Johnny_M  <klasse@partyheld.de>  [17a928f372cbb2a06bb9f5720342b2b82ecc9bc6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1d0c527075a2a6b11961dafa5c7e5aaa607fbc02
          - tdf#132643 Translate German section IDs
            
            Change-Id: I225dcbced537014adb1de4dd7287ea8e849a283a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109854
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f4bf2c2ad79fa415aed6537c497e515dc22a0fe9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8324ab36284f28732a2aa2f1cfc348f46891dd71
          - Use Imperative mode
            
            Change-Id: I3bd34f305190781d6fa5167a53c7b87d91b72fff
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109841
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-25  Tamás Zolnai  <tamas.zolnai@collabora.com>  [ce95ce5d871f06da490bbd47e91ce48073128e79]

        tdf#139830: keep the right sidebar context for chart after view switch (calc).
        
        There is a general behavior to switch to the default sidebar context
        by view deactivation and switch back to the right context by view
        activation. See SfxShell::Activate() and SfxShell::Deactivate().
        By activation, we use the selection to find out the right sidebar
        context. See GetContextForSelection_SC() method for example. However,
        for charts, this does not work, because the chart window is a separate
        environment and the shell does not know what is selected inside the
        chart window. So let's avoid context switches when we have a chart
        window active. Let the chart controller handle sidebar context changes.
        
        Change-Id: I272ee5c35ac30221eed2930201c4710a9a5877c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109790
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109897
        Tested-by: Jenkins

2021-01-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [ec7ea311671928d0b66989aaa0542be902d85c3c]

        tdf#138780: sw_ooxmlexport12: Add unittest
        
        Change-Id: I439abf01e753d64fa61bf1fc776d579e1e006d73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109893
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-25  Dr. David Alan Gilbert  <dave@treblig.org>  [506036ba3f98db5fd83abaf494d3a9ab85561c18]

        clang/constfieldsrewrite.cxx: Remove duped lines
        
        Spotted by cppcheck.
        A duplicated if and comment; looks like a merge screwup ?
        
        Change-Id: Iceed88d85d42be601975b7a1daff7a1f002644d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109863
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-25  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [cc46ce1b78fe71eb66fc0a09e44f01428a9e4069]

        fix packaging of mac builds targeting apple silicone
        
        the scpactions are what assemble the dmg (add the license & readme
        folders, the background image and the .DS_Store for alignment/the
        layout).
        Adding the AARCH64 statement is necessary to add the architecture to the
        filename.
        
        Change-Id: I0095b8d631cdaa7ce4333fde15dd17d4faf44e8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109818
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-01-25  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6c4cb4e7e0afce2989c9fe596fd74a35eece6206]

        mac packaging: capture output of signing call
        
        by replacing system() call with backticks operator, since now the
        macosx-codesign-app-bundle script doesn't redirect the output to
        temp-files anymore (see e2fcbac50549ca96b092d64bd14a37cee6b12e0a)
        That way the output can be added to the log in case of failure.
        
        Change-Id: I954cbb2ed28cfe0f7e1e8ebc8f21aeb1711a4d9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109816
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-01-25  Miklos Vajna  <vmiklos@collabora.com>  [c5f3b3d38fb272c261987c25e4378c556bae0c5a]

        sw: prefix members of SwBidiPortion, SwDoubleLinePortion, ...
        
        ... SwGrfNumPortion and SwSaveClip
        
        See tdf#94879 for motivation.
        
        Change-Id: Iade32e16fa36555aacbfe794895d015bee0226de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109866
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-01-25  Andras Timar  <andras.timar@collabora.com>  [4c8f68effdb19673cf9b588acec494eecfbfa5a7]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to cb4ec680e582197c2fac3aa94798c4df9bb86ca2
          - update Danish dictionary
            
            Change-Id: I367128d4d4bd5080f6a39c0bfad085027ef9bea6
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/109894
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2021-01-25  Justin Luth  <justin_luth@sil.org>  [32d11fb200d45cdacb973b625488d0b8bbee6d81]

        Revert "sw: DOCX export: don't export numPr to style from outline numrule"
        
        This reverts 7.1 commit 9e455724e50bf512683b1cddfeb7493e047c19ae.
        to fix regression bugs tdf#138780 and tdf#139089
        
        Change-Id: I2a5bbcd990a6648667342cc989160582e0367f09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109864
        Tested-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-25  László Németh  <nemeth@numbertext.org>  [6f6922fb467945157b9a5b42dea6f7e0ef2f8685]

        Revert "tdf#138865 don't set ColumnToggleType::Check"
        
        This reverts commit 4cabfc30bf2db873930cef4f7f1b0243ae2fde28
        because the clean-up in commit 3d2a431da1126f4924f6cd7e5abac6488cd480e7
        (tdf#139115 vcl tree list: add new toggle behaviors).
        
        Change-Id: Ieb57c035837e7740d105fa688fdf2b1bffcb88d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109686
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-25  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [0426748927919dbfd4cf5c0bb904e21a90d6c9d7]

        tdf#136755, tdf#124008 - delete the variable beforehand REDIM
        
        If an array of objects is passed as an argument to ReDim, delete the
        variable beforehand, otherwise the construction of the new variable
        fails, because the old one is still on the stack.
        
        Change-Id: Ic863a36f5f2aca658df369f95d275aa287edf795
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106832
        Tested-by: Jenkins
        Reviewed-by: Andreas Heinisch <andreas.heinisch@yahoo.de>

2021-01-25  Dr. David Alan Gilbert  <dave@treblig.org>  [0d5a0bf753dbc5ec3c3320a47972ccbe819787bb]

        chart2: Merge some if's
        
        Spotted by cppchecker, some sets of if's that can be merged since they
        have identical conditions.
        
        Change-Id: I28c35767eb96e31ab059abcfc014423704c988f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109862
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-01-25  Dr. David Alan Gilbert  <dave@treblig.org>  [4e55bf7553fd90639769184e7027f275d31ca0b1]

        PresenterSlideSorter::mouseMoved: Merge identical if
        
        cppchecker spotted a pair of neighbouring if's with identical
        conditions; merge them.
        
        Change-Id: I29e13eb5eeca157d06f98c94587167c1a2ddec12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109850
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-01-25  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [6c8a6b6aa2f962bd2fadbdf27405bfcd7d167fec]

        SwFntCache: move down from SwFormat to SwTextFormatCol where possible
        
        Change-Id: Ia5dcc3b1145c6bd65253577499da3bb80d82e926
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109659
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2021-01-24  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [013d6da8737ec074f9e398ec27cb91926572b2b4]

        Dont double clear caches
        
        - NumRuleChg calls sw::BroadcastMixin::CallSwClientNotify
        - which always calls SwModify::CallSwClientNotify
        - which always clears caches
        
        Change-Id: Iaf00e90bb7db9bd20ec08718043ce5b4025abecc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109153
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2021-01-24  David Tardon  <dtardon@redhat.com>  [f341a9da2eb63ea40ccc5a17d7c9dc557682469f]

        upload libodfgen 0.1.8
        
        Change-Id: Ibc59469b74d54a2b307ea708ea5c4a752532f0b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109840
        Tested-by: Jenkins
        Reviewed-by: David Tardon <dtardon@redhat.com>

2021-01-24  shivam-51  <shivamhere247@gmail.com>  [6b6b6f011c313e1a3419bdbe3e50ce09a0fb7d9a]

        tdf#139136 Style Inspector: "true" and "false" now localizable
        
        Change-Id: Ib223e941ca4285a0eeae9127edc161311f56aa36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109709
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-24  Caolán McNamara  <caolanm@redhat.com>  [53486257c0a3aaf5559d5f336db2e4245a33277f]

        similar to tdf#139774 for a combobox sx10601 is probably a better choice
        
        see extensions/inc/bitmaps.hlst and framework/inc/bitmaps.hlst for
        the two similar cases which use sx10601 too
        
        Change-Id: If44c0dcdbabc83cf35e9c1320c20aac9fdb68523
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109844
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-24  Caolán McNamara  <caolanm@redhat.com>  [e7de614279323337b23dfa62aaa336ed6b121f72]

        cid#1472266 silence Using invalid iterator
        
        Change-Id: Ibb2e139d60496925ef96f13b15bae4bfb0bd0c67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109845
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-24  Caolán McNamara  <caolanm@redhat.com>  [18c5fc0a115b483aca021d7f58dca6096659773b]

        cid#984146 return of Uninitialized pointer field
        
        since...
        
        commit 3d2a431da1126f4924f6cd7e5abac6488cd480e7
        Date:   Thu Jan 7 19:07:23 2021 +0100
        
            tdf#139115 vcl tree list: add new toggle behaviors
        
        I have some remaining concern that m_pCursorOld can end up pointing to a
        deleted row
        
        Change-Id: If5cc9e7fbf16fbd64cdbb6c7843d148c051ee68c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109843
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-24  Noel Grandin  <noelgrandin@gmail.com>  [d1a4a2543f6e8c19de3dcff11c8b5b39966d7fba]

        Window::HasMirroredGraphics is unnecessary
        
        because it just calls it's superclass method (although in a
        complicated way).
        
        Ever since
            commit 19c5867f922e9acf0564b6213fa15cc899a77c16
            Date:   Fri Feb 7 22:32:58 2014 +1100
            fdo#74424 HasMirroredGraphics changes
        
        Change-Id: Ie4a706aab527ab648bead2ffa9854230e1e0a580
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109860
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-24  Dr. David Alan Gilbert  <dave@treblig.org>  [2149960b862b83ff7678ce3cba37c226269edbd9]

        SdrMarkView::SetMarkHandles  Merge identical if's
        
        Two neighbouring if's spotted by cppcheck with identical conditions;
        squash.
        
        Change-Id: I0b8822991564b994a9c908b28dcf3f2636bb68be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109852
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-24  Dr. David Alan Gilbert  <dave@treblig.org>  [22070dfc6b9645346de46d90858b6a6b17d8259f]

        SvxLanguageBox::SetLanguageList  Merge if's
        
        Cppcheck noticed a run of 3 if's with the same condition next to each
        other; they're fall out of e54d65dea830c which simplified the conditions
        to all be the same.
        Squash them.
        
        Change-Id: I5f0b928b9a629dc43cc62cc03ab6ced2a4b42b2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109851
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-24  Stephan Bergmann  <sbergman@redhat.com>  [42c33aebdc7c1136b487897f5d55a218518f6c91]

        Switch http -> https also in scp2-based version ini-file
        
        ba69036c8e889237da4bb312d7c5c94066abbfd3 "Upgrade update check and extension
        URLs to https" had changed ExtensionUpdateURL only in the corresponding instdir/
        version ini-file generated by instsetoo_native/CustomTarget_setup.mk.
        
        Change-Id: Ia6281fceec649495681051093ce744edbfe1d225
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109823
        Tested-by: Guilhem Moulin <guilhem@libreoffice.org>
        Tested-by: Jenkins
        Reviewed-by: Guilhem Moulin <guilhem@libreoffice.org>

2021-01-24  Stephan Bergmann  <sbergman@redhat.com>  [4ad4bfbfea8c324030a7085141c58fd6e9fe1805]

        Switch ridl.jar -> libreoffice.jar also in scp2-based fundamental ini-file
        
        35518c92365cc183ba6cce2a4d284a130c0ca13f "Move all public Java classes to
        libreoffice.jar" had changed URE_MORE_JAVA_TYPES only in the corresponding
        instdir/ fundamental ini-file generated by
        instsetoo_native/CustomTarget_setup.mk.
        
        Change-Id: I76c65b4f2fc5088b1b9bb1c0976d895b963108b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109822
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-24  Stephan Bergmann  <sbergman@redhat.com>  [3c9f8e5d9740186aa57f9a6b8c867fcc7948353b]

        -Werror,-Wsign-compare (clang-cl)
        
        Change-Id: I887d8bc4554880ca826259c8f9b30aaa3b41ec1d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109820
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-24  Mike Kaganski  <mike.kaganski@collabora.com>  [654c5272299057681d295afb76fc984b20868c7c]

        Use ContainerType().swap and avoid local variables
        
        Change-Id: I773555180758a97aff37f9bc27de83c355d71521
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109761
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-24  Michael Meeks  <michael.meeks@collabora.com>  [b35f6971561bc095965e82f230e0307f6694228b]

        sc: GetRowForHeight performance improvement.
        
        Instead of just skipping hidden rows, either skip or interpolate
        into visible ones.
        
        This method, and it's single caller look rather unusual to me. It is
        unclear why we would want to return the results we do, and why the
        one caller subtracts a row.
        
        Some surprising proportion of tile rendering was exercising this code
        path extremely slowly.
        
        --5.94%--ScDocument::GetPrintArea
                  |
                  |--5.04%--ScDrawLayer::GetPrintArea
                  |          ScTable::GetRowForHeight
                  |          |
                  |           --4.58%--ScFlatBoolRowSegments::getRangeData
                  |                     |
                  |                      --2.46%--ScFlatSegmentsImpl<bool, bool>::getRangeData
        
        Change-Id: I75418d6af59a33b99e8bb0c374139e1a4ee6ef87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109837
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: Ashod Nakashian <ash@collabora.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109848
        Tested-by: Jenkins

2021-01-24  Michael Meeks  <michael.meeks@collabora.com>  [27cec4edf112ba65d8c9d264c00cb39e2415a8cd]

        lok: avoid expensive fetching of a property.
        
        --doc_setView
           SfxLokHelper::setView
           SfxViewFrame::MakeActive_Impl
           SfxApplication::SetViewFrame_Impl
           |
            --SfxDispatcher::Update_Impl
                      |
                       --SfxWorkWindow::UpdateObjectBars_Impl
        	         SfxWorkWindow::UpdateObjectBars_Impl2
        		 |
        		  --framework::LayoutManager::requestElement
                            framework::LayoutManager::createElement
                            |
                            --11.97%--framework::implts_isPreviewModel
        
        We re-calculate the calc print-area on every setView via this
        code-path; pointlessly expensive.
        
        Change-Id: I36dbdc60a789fac4e2a82825b145725a4a4d6439
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109805
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2021-01-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [656a59e95f82c4206d5889d252f5c48027343b17]

        tdf#135590: sw: Add UItest
        
        Change-Id: I89b1b7fef33cfd6960af4da38112199f3874d9fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109828
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-23  Rafael Lima  <rafael.palma.lima@gmail.com>  [785e46b264dd1b322a5302a4121e5494e4e1ae65]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 37a79c487851addcdac66d5f229556a53f5d4416
          - Create SFDocuments Help page (ScriptForge)
            
            Adds a new Help page for the Document service provided by ScriptForge.
            
            Add a <variable> tag to the sf_ui.xhp for x-ref.
            
            Change-Id: Ic65daf9ebcecddf569bd494c10010f03bb360299
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109687
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-23  Rafael Lima  <rafael.palma.lima@gmail.com>  [df41b6a402a337d8bdc9615b027a2c8f209f2046]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7c1c258ce3396984a5c57874f5ab1e28758c9ed5
          - Fixes localization issues in ScriptForge Help pages
            
            Some code blocks with comments need translation and therefore need to have the localize="false" removed.
            
            Also, other parts of the text shouldn't be localized, so localize="false" was added.
            
            Change-Id: Id072eb88f95ee8759f86d2ca3736698855b50b4b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109801
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-22  Caolán McNamara  <caolanm@redhat.com>  [8df14a82cee4fe0c4ca6f994c7c3f92373b411a3]

        tdf#135550 ListBox should triger an event when changed non-interactively
        
        not just when changed by the user
        
        Change-Id: If2238341ff8465fee6375dad1ea9b4d7ec0110e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109827
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-22  Miklos Vajna  <vmiklos@collabora.com>  [6b15a8658f369e4144251854bcdb736acb595f47]

        PPTX filter: fix playFrom command handling for slide narrations
        
        The import side went wrong in commit
        812ee7a6dc29b55acfbeaa1a43e632adbaf72e6b (Removal rtl and string
        cleanup, 2012-12-31), which turned a prefix check into an equality
        check.
        
        The export side ignored the command parameters, now we write 'playFrom'
        instead of 'play' in case we have a start timestamp.
        
        Change-Id: Ia7e058e17400b1efbf7a6254355a70c4a5e15dbe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109825
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-01-22  tushar  <tusharrai282@gmail.com>  [61d2014254a6bf1da68e2f13d3de2c099fcb8883]

        tdf#133889 Upcasting the type of actual parameter.
        
        Type of actual parameter is made same as formal parameter.This is done to undo the conversions made in sbxToUnoValueImpl.
        
        Change-Id: I8c7a880503d927eb43ad38eac4bf01451442834b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109773
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-01-22  Caolán McNamara  <caolanm@redhat.com>  [651e9e7278fffa79248fb173432de0af4a622b5d]

        tdf#135590 rotated paper sizes reported as portrait size they are not
        
        since...
        
        commit ff4896a2af1df6138e9246fe1588dfe8c3748f1a
        Date:   Fri Jun 29 11:36:03 2018 -0300
        
            Sets paper sizes listbox in print dialog
        
        see as the above commit added some uses of doSloppyFit to vcl I imagine
        the calls there want to be able to match rotated paper sizes, but in
        the cases of tdf#135590 we don't want that behaviour because it doesn't
        match what the user is presented with, the width and height are swapped.
        
        So drop matching against swapped height/width by default, but let calls
        added in 'Sets paper sizes listbox in print dialog' continue to match
        rotated sizes.
        
        Change-Id: I34aeddf12a7ca22234fbc6394487d3c8da7772ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109784
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [6bda2e11c553b4032a33b95dd89e762db23e60f3]

        tdf#130614, tdf#108887: sc_uicalc: Add unittest
        
        Change-Id: Ib0e7e1656dfb631e6cc8a897d376c783455483d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109817
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-22  Noel  <noel.grandin@collabora.co.uk>  [6907cbb8973c9637a07032ad1b885280e91f4d4c]

        improve loplugin:pointerbool
        
        to look through template instantiations involving std::forward
        
        motivated by
            commit b1617acde182d1683bdfb529794d7456f8b4bf6d
            drop RadioButton arg defaults
            the nBits arg in builder.cxx was in the wrong place
        
        Change-Id: I222ea2aeea6f44ae54839e824a247a8105392c2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109789
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9043ab3236e91c9d2e8ecc997e9e46d80547d1bd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 859c52b35a1cd6b624554c71f8ef2097ddd58b11
          - Fix typo
            
            Change-Id: I8f17236721839f1a0fc909629e80c6e18e98fd18
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109826
            Tested-by: Jenkins
            Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>
            
2021-01-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [6c8c4a2ce127632c05d9ad6383e0ec107623e386]

        tdf#139782: sc_subsequent_filters: Add unittest
        
        Change-Id: I2baa559b368a4c3110a6e726baafc394a16360af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109781
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-22  Stephan Bergmann  <sbergman@redhat.com>  [046703b829db685d7e929a137088b06dbfef18fe]

        Percent-encode spaces also on Linux etc.
        
        ...following up on 336a9ec1c4801ab57264b264ead90e5c14451230 "URI-encode spaces
        in PRODUCTNAME for UserInstallation"
        
        Change-Id: I73fadea567c8e26f6a337c094623fa83be1e2188
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109815
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2021-01-22  Caolán McNamara  <caolanm@redhat.com>  [bc9478602d81dcd0a3bbddd8658c1f0d54d10a7a]

        tdf#139590 Drag and drop doesn't work in SdrObjEditView
        
        Change-Id: Id8deeee0c1a919f330bc6623f708453279a214c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109785
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-22  Caolán McNamara  <caolanm@redhat.com>  [41372210fbbc497eb6353c998fca0b5502b331d9]

        tdf#135590 MapUnit::Map100thMM fallback is inappropiate for writer
        
        which uses MapUnit::Twip
        
        so directly after insert, envelope, ok the new document sidebar
        was using MapUnit::Map100thMM to lookup paper sizes instead of
        MapUnit::Twip giving inconsistent results against format, page
        
        Change-Id: I6a92fddedfe9fef8ad7532ad00b2b38b9741bb69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109782
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-22  László Németh  <nemeth@numbertext.org>  [b7ca9576c26ed258537134c0cf2944cfcfc65f2e]

        tdf#138899 DOCX import: fix removing last para of section
        
        Fix regression from commit 39090afac268f9ae985832c2f08863b41e6c06f2
        (tdf#120336 DOCX import: fix page break after tracked deletion),
        limiting the condition only for *empty* section starting
        paragraphs with tracked deletion.
        
        Change-Id: I020c8b0edf5d4a37a9150cccec8c25fce50327d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109779
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-01-22  Stéphane Guillou  <stephane.guillou@member.fsf.org>  [751e4e129e4f35491f029f965a4274a9b7b5e6cc]

        fix typos and reword UI descriptions for clarity
        
        Change-Id: I105af83c1f490ab49e0ba061b08069787ebaa49f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109776
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-22  Justin Luth  <justin_luth@sil.org>  [9e41002701285dc89a4dc8c91619a51071995172]

        tdf#121669 ww8 export: use the "we have equal columns" flag
        
        If the columns are marked as AutoWidth, then there is
        no need to go to the remarkably poor layout code
        to determine if the columns should be exported as equal.
        
        In this case, it appears as if the layout engine hadn't
        really identified the full width, or evaluated the
        wish values of each column.
        
        This fixes DOCX, DOC, and RTF.
        
        Change-Id: I1a1193b65d01e654b3bfbfaee7d8c02a683ae2c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109762
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-22  dante  <dante19031999@gmail.com>  [e32075d09e1407cebe0f2247868294d5eb4583f4]

        Relocate mathml
        
        Change-Id: I0eb512980261629827b411ab3009b48c1fe6075c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109629
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [6220d619b42b18cca7280174daed56aad5c82fce]

        sc_subsequent_filters: factor out common code
        
        Change-Id: Iaa5ed1b3f68b257ec94731c2873e6016c7988608
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109780
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-22  Noel  <noel.grandin@collabora.co.uk>  [1414bbf06f376cad4409ff23a635b0605b45ead3]

        find-can-be-private-symbols
        
        update the script to use python3, and run it
        
        Change-Id: I9c2a86e1f7a2eb889dcf214f2a2f6a31ceb1f59e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109710
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-22  Caolán McNamara  <caolanm@redhat.com>  [90f2a582a2d5e435012ec38e50022f41b04ae882]

        tdf#138409 numerical ControlFormat strings shouldn't be localized
        
        i.e. input fr/de 12,34 should be stored as 12.34
        
        Change-Id: I20c97d2d604998a40e3a15963aa3d8716101e3c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109772
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-22  Szymon Kłos  <szymon.klos@collabora.com>  [ba05c093143ba993af143e25acdeda76d9d1f888]

        jsdialog: fix tabcontrol json structure
        
        Change-Id: I1a295ece6e618e3bb81b8842a8b9df5de1cbffac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109366
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-22  Szymon Kłos  <szymon.klos@collabora.com>  [a6f45c525226e858ccca5078a6a41e8b07a78b86]

        jsdialog: partial updates for more widgets
        
        + DrawingArea
        + Combobox
        + Listbox
        + RadioButton
        + Expander
        + IconView
        + Entry
        + TextView
        + SpinField
        
        Change-Id: Ic1fdc8ae37216089d0ba18191ff12895c1f5e84e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109367
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-22  Dennis Francis  <dennis.francis@collabora.com>  [fbafc005e8beafa62a44ced467b342233caf746e]

        unit test: check for row height invalidations on sort
        
        Change-Id: I5b4e690c48583dcb609eb139ef2bf8e62d146d30
        (cherry picked from commit 89ce9c72e332b141882d92e809fbc10121aee9a5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109693
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2021-01-22  Miklos Vajna  <vmiklos@collabora.com>  [a02ea004c35edeb4e93b1cdcaa087e8bdcf1ee47]

        PPTX export: fix size of shape for slide narrations
        
        This was invisible in PowerPoint without explicit stretching.
        
        Change-Id: I29b9f23eba6d59436cb1b6d15c9840794f932e69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109778
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-01-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [71e40f6a3cb4c05e267910ae296b52109096409c]

        Fix typo
        
        Change-Id: I5bea6423a3c3bbe933ae5160ac02923ddea5c408
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109777
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-22  Caolán McNamara  <caolanm@redhat.com>  [792a73540dea6fc6ed73ad715632a96aa769502b]

        don't let weird xalign/yalign values creep back in
        
        Change-Id: I85906e1c72f4bf2ff3f48a7c2882423c9965621c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109771
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-22  Miklos Vajna  <vmiklos@collabora.com>  [497591d8e5cf664b4b85d0b464653f174a6b83e8]

        pdfium: use PDFiumDocument in SearchContext
        
        Change-Id: Idbeff3c0bd3bd3134bbefbf6bb55b9a70fe106ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109768
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-22  Szymon Kłos  <szymon.klos@collabora.com>  [12a78b0c6c3db1df823d90e0359d84a549f2e894]

        jsdialog: enqueue update on dialog weld
        
        Change-Id: I01f14cdf0aa3ea16cd311aed9abe14423e2ec846
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109727
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-22  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ea3514e72961a6ee8b86413dbdbb69c61b368079]

        vcl: rename ambiguious aSequence variable to aPropertySequence
        
        There is maSequence already, which is totally different to this
        variable, so rename it to aPropertySequence, which should hint
        at what it is actually used for.
        
        Change-Id: Ia202c5bd69ed17ebe80ffb522538e03de2a83f3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109601
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-22  Michael Weghorn  <m.weghorn@posteo.de>  [fc3b904b671a71266db2e8b30cbeeef4f7981753]

        Related tdf#139782 sc: Make sure column exists before accessing it
        
        While the first fix (Change-Id
        I12a780bf52024cef31188651813d3a93cc2b5ddd,
        "tdf#139782 sc: Don't try to access unallocated column") makes
        opening the simplified bugdoc I had attached to tdf#139782 work,
        the original document I was given (which I can't share as is, but
        from which the simplified bugdoc was created) had more formulas and
        managed to hit another similar issue related to the fact that columns
        are now dynamically allocated, and crashed trying to access one that
        wasn't yet allocated.
        
        Fix this place as well by making sure the column exists.
        
        Backtrace:
        
            "#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50\n"
            "#1  0x00007ffff7aa7537 in __GI_abort () at abort.c:79\n"
            "#2  0x00007ffff794beb1 in std::__throw_bad_exception() () at /lib/x86_64-linux-gnu/libstdc++.so.6\n"
            "#3  0x00007fffa0b161dc in std::__debug::vector<std::unique_ptr<ScColumn, o3tl::default_delete<ScColumn> >, std::allocator<std::unique_ptr<ScColumn, o3tl::default_delete<ScColumn> > > >::operator[](unsigned long) (this=0x555558827250, __n=84) at /usr/include/c++/10/debug/vector:427\n"
            "#4  0x00007fffa0c23935 in ScColContainer::operator[](unsigned long) (this=0x555558827250, nIndex=84) at .../libreoffice/sc/inc/colcontainer.hxx:44\n"
            "#5  0x00007fffa0c76275 in ScQueryCellIterator::InitPos() (this=0x7fffffff8040) at .../libreoffice/sc/source/core/data/dociter.cxx:1082\n"
            "#6  0x00007fffa0c76c28 in ScQueryCellIterator::GetFirst() (this=0x7fffffff8040) at .../libreoffice/sc/source/core/data/dociter.cxx:1233\n"
            "#7  0x00007fffa0c76fb6 in ScQueryCellIterator::FindEqualOrSortedLastInRange(short&, int&) (this=0x7fffffff8040, nFoundCol=@0x7fffffff7f58: 1024, nFoundRow=@0x7fffffff7fb0: 1048576) at .../libreoffice/sc/source/core/data/dociter.cxx:1304\n"
            "#8  0x00007fffa11b1529 in ScInterpreter::ScMatch() (this=0x5555619f7fd0) at .../libreoffice/sc/source/core/tool/interpr1.cxx:5050\n"
            "#9  0x00007fffa121f653 in ScInterpreter::Interpret() (this=0x5555619f7fd0) at .../libreoffice/sc/source/core/tool/interpr4.cxx:4247\n"
            "#10 0x00007fffa0f03bf5 in ScFormulaCell::InterpretTail(ScInterpreterContext&, ScFormulaCell::ScInterpretTailParameter) (this=0x55555e793030, rContext=..., eTailParam=ScFormulaCell::SCITP_NORMAL) at .../libreoffice/sc/source/core/data/formulacell.cxx:1952\n"
            "#11 0x00007fffa0f028b2 in ScFormulaCell::Interpret(int, int) (this=0x55555e793030, nStartOffset=-1, nEndOffset=-1) at .../libreoffice/sc/source/core/data/formulacell.cxx:1644\n"
            "#12 0x00007fffa0be0274 in ScFormulaCell::MaybeInterpret() (this=0x55555e793030) at .../libreoffice/sc/inc/formulacell.hxx:445\n"
            "#13 0x00007fffa0f07b34 in ScFormulaCell::GetErrCode() (this=0x55555e793030) at .../libreoffice/sc/source/core/data/formulacell.cxx:2974\n"
            "#14 0x00007fffa10bac28 in ScCellFormat::GetString(ScRefCellValue const&, unsigned int, rtl::OUString&, Color const**, SvNumberFormatter&, ScDocument const&, bool, bool, bool) (rCell=..., nFormat=0, rString=\"\", ppColor=0x7fffffff87e8, rFormatter=..., rDoc=..., bNullVals=true, bFormula=false, bUseStarFormat=false) at .../libreoffice/sc/source/core/tool/cellform.cxx:77\n"
            "#15 0x00007fffa0bcb8f8 in ScColumn::UpdateScriptType(sc::CellTextAttr&, int, mdds::detail::mtv::iterator_base<mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreEvent>::iterator_trait, mdds::detail::mtv::private_data_forward_update<mdds::detail::mtv::iterator_value_node<unsigned long, mdds::mtv::base_element_block> > >&) (this=0x55555e793330, rAttr=..., nRow=1, itr=...) at .../libreoffice/sc/source/core/data/column3.cxx:794\n"
            "#16 0x00007fffa0b9e315 in ScColumn::GetRangeScriptType(mdds::detail::mtv::iterator_base<mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::default_element_block<51, sc::CellTextAttr> >, mdds::detail::mtv::event_func>::iterator_trait, mdds::detail::mtv::private_data_forward_update<mdds::detail::mtv::iterator_value_node<unsigned long, mdds::mtv::base_element_block> > >&, int, int, mdds::detail::mtv::iterator_base<mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreEvent>::iterator_trait, mdds::detail::mtv::private_data_forward_update<mdds::detail::mtv::iterator_value_node<unsigned long, mdds::mtv::base_element_block> > > const&) (this=0x55555e793330, itPos=..., nRow1=1, nRow2=1, itrCells_=...) at .../libreoffice/sc/source/core/data/column2.cxx:2089\n"
            "#17 0x00007fffa0b27563 in (anonymous namespace)::FindEditCellsHandler::operator()(size_t, ScFormulaCell const*) (this=0x7fffffff9180, nRow=1, p=0x55555e793030) at .../libreoffice/sc/source/core/data/column.cxx:3091\n"
            "#18 0x00007fffa0b31267 in sc::CheckElem<mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell>, mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreEvent>, (anonymous namespace)::FindEditCellsHandler>(mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreEvent> const&, mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreEvent>::const_iterator const&, size_t, size_t, (anonymous namespace)::FindEditCellsHandler&) (rStore=..., it=..., nOffset=0, nDataSize=999, rFuncElem=...) at .../libreoffice/sc/inc/mtvfunctions.hxx:149\n"
            "#19 0x00007fffa0b2eb58 in sc::FindElement2<mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreEvent>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell>, (anonymous namespace)::FindEditCellsHandler, (anonymous namespace)::FindEditCellsHandler>(mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreEvent> const&, mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreEvent>::size_type, mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreEvent>::size_type, (anonymous namespace)::FindEditCellsHandler&, (anonymous namespace)::FindEditCellsHandler&) (rStore=..., nStart=0, nEnd=1048575, rFuncElem=..., rFuncElse=...) at .../libreoffice/sc/inc/mtvfunctions.hxx:496\n"
            "#20 0x00007fffa0b2b487 in sc::FindFormulaEditText<(anonymous namespace)::FindEditCellsHandler>(sc::CellStoreType const&, SCROW, SCROW, (anonymous namespace)::FindEditCellsHandler&) (rStore=..., nRow1=0, nRow2=1048575, rFunc=...) at .../libreoffice/sc/inc/mtvcellfunc.hxx:141\n"
            "#21 0x00007fffa0b293e3 in ScColumn::HasEditCells(int, int, int&) (this=0x55555e793330, nStartRow=0, nEndRow=1048575, rFirst=@0x7fffffff92ec: 0) at .../libreoffice/sc/source/core/data/column.cxx:3434\n"
            "#22 0x00007fffa0b981b1 in ScColumn::GetOptimalHeight(sc::RowHeightContext&, int, int, unsigned short, int) (this=0x55555e793330, rCxt=..., nStartRow=0, nEndRow=1048575, nMinHeight=0, nMinStart=0) at .../libreoffice/sc/source/core/data/column2.cxx:863\n"
            "#23 0x00007fffa0fcaf7d in (anonymous namespace)::GetOptimalHeightsInColumn(sc::RowHeightContext&, ScColContainer&, SCROW, SCROW, ScProgress*, sal_uLong) (rCxt=..., rCol=..., nStartRow=0, nEndRow=1048575, pProgress=0x7fffffff9740, nProgressStart=406268) at .../libreoffice/sc/source/core/data/table1.cxx:93\n"
            "#24 0x00007fffa0fccdae in ScTable::SetOptimalHeight(sc::RowHeightContext&, int, int, ScProgress*, unsigned long) (this=0x55555a39e890, rCxt=..., nStartRow=0, nEndRow=1048575, pOuterProgress=0x7fffffff9740, nProgressStart=406268) at .../libreoffice/sc/source/core/data/table1.cxx:470\n"
            "#25 0x00007fffa0c7ced6 in ScDocRowHeightUpdater::update() (this=0x7fffffff9910) at .../libreoffice/sc/source/core/data/dociter.cxx:2732\n"
            "#26 0x00007fffa15aae65 in ScXMLImport::endDocument() (this=0x555558902ec0) at .../libreoffice/sc/source/filter/xml/xmlimprt.cxx:1443\n"
            "#27 0x00007fff99f9e04b in sax_fastparser::FastSaxParserImpl::parseStream(com::sun::star::xml::sax::InputSource const&) (this=0x555559b8e0f0, rStructSource=...) at .../libreoffice/sax/source/fastparser/fastparser.cxx:911\n"
            "#28 0x00007fff99fa2318 in sax_fastparser::FastSaxParser::parseStream(com::sun::star::xml::sax::InputSource const&) (this=0x55555a718940, aInputSource=...) at .../libreoffice/sax/source/fastparser/fastparser.cxx:1482\n"
            "#29 0x00007fffecc8fa95 in SvXMLImport::parseStream(com::sun::star::xml::sax::InputSource const&) (this=0x555558902ec0, aInputSource=...) at .../libreoffice/xmloff/source/core/xmlimp.cxx:504\n"
            "#30 0x00007fffa15e0863 in ScXMLImportWrapper::ImportFromComponent(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, com::sun::star::uno::Reference<com::sun::star::frame::XModel> const&, com::sun::star::xml::sax::InputSource&, rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&, bool) (this=0x7fffffffa2b0, xContext=uno::Reference to (cppu::(anonymous namespace)::ComponentContext *) 0x55555591a590, xModel=uno::Reference to (ScModelObj *) 0x55555a39fe50, aParserInput=..., sComponentName=\"com.sun.star.comp.Calc.XMLOasisContentImporter\", sDocName=\"content.xml\", aArgs=uno::Sequence of length 4 = {...}, bMustBeSuccessfull=true) at .../libreoffice/sc/source/filter/xml/xmlwrap.cxx:182\n"
            "#31 0x00007fffa15e3c0b in ScXMLImportWrapper::Import(ImportFlags, ErrCode&) (this=0x7fffffffa2b0, nMode=ImportFlags::All, rError=...) at .../libreoffice/sc/source/filter/xml/xmlwrap.cxx:510\n"
            "#32 0x00007fffa182aa1c in ScDocShell::LoadXML(SfxMedium*, com::sun::star::uno::Reference<com::sun::star::embed::XStorage> const&) (this=0x55555a783820, pLoadMedium=0x55555aa07260, xStor=empty uno::Reference) at .../libreoffice/sc/source/ui/docshell/docsh.cxx:482\n"
            "#33 0x00007fffa182b423 in ScDocShell::Load(SfxMedium&) (this=0x55555a783820, rMedium=...) at .../libreoffice/sc/source/ui/docshell/docsh.cxx:629\n"
            "#34 0x00007ffff5182831 in SfxObjectShell::LoadOwnFormat(SfxMedium&) (this=0x55555a783820, rMedium=...) at .../libreoffice/sfx2/source/doc/objstor.cxx:3128\n"
            "#35 0x00007ffff5174ee3 in SfxObjectShell::DoLoad(SfxMedium*) (this=0x55555a783820, pMed=0x55555aa07260) at .../libreoffice/sfx2/source/doc/objstor.cxx:677\n"
            "#36 0x00007ffff51c5544 in SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (this=0x55555a39fdc0, seqArguments=uno::Sequence of length 16 = {...}) at .../libreoffice/sfx2/source/doc/sfxbasemodel.cxx:1883\n"
            "#37 0x00007ffff52f307f in (anonymous namespace)::SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) (this=0x5555587e4650, rArgs=uno::Sequence of length 13 = {...}, _rTargetFrame=uno::Reference to ((anonymous namespace)::XFrameImpl *) 0x5555569f3330) at .../libreoffice/sfx2/source/view/frmload.cxx:681\n"
            "#38 0x00007ffff5fd8854 in framework::LoadEnv::impl_loadContent() (this=0x555557039788) at .../libreoffice/framework/source/loadenv/loadenv.cxx:1163\n"
            "#39 0x00007ffff5fd45c7 in framework::LoadEnv::start() (this=0x555557039788) at .../libreoffice/framework/source/loadenv/loadenv.cxx:394\n"
            [..]
        
        Change-Id: I2d61e4a29543b1d331ae63d7ec023e88395e0b68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109705
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-22  Michael Weghorn  <m.weghorn@posteo.de>  [3032cf9df042f50511a15c6a627c50f708a34238]

        tdf#139782 sc: Don't try to access unallocated column
        
        This fixes a regression from
        
            commit 7282014e362a1529a36c88eb308df8ed359c2cfa
            Date:   Fri Feb 1 15:15:16 2019 +0100
        
                tdf#50916 Makes numbers of columns dynamic.
        
        Change-Id: I12a780bf52024cef31188651813d3a93cc2b5ddd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109704
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-22  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3adff41ab14ab27ca07cffef0f38471ac5321ee2]

        vcl: support creating a Graphic with only GfxLink as swapped-out
        
        This adds support to create a Graphic with only a GfxLink and the
        Graphic is in a swapped-out state. This is similar to the prepared
        state, but the prepared state is a special state of the Graphic.
        In the future, all loading will probably be done in this way and
        prepared state will go away, but for now this is only supported
        for PDF and is used in PDFium import only.
        
        The main reason is to avoid that a multi-page PDF is immediately
        swapped out after loading, which just does unneeded work and
        freezes the application for a while.
        
        Change-Id: I409741d27a4ad309264cdf27b2ba03f2cf37ead9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109600
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-22  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4cde10d255ce9741ca8ea115078b104dc4d67057]

        vcl: optimize copying size in px to ImpSwapInfo when swapping out
        
        Calling getSizePixel can force to create a bitmap for vector
        graphic, only for the purpuse to get the size of the graphic in
        pixels. We use this when swapping out, which is not ideal as
        we would force create a replacement bitmap just before we would
        get rid of it. This optimization will just copy the size in pixels
        to the ImpSwapInfo structure if a bitmap exists and otherwise
        leave it empty.
        
        Change-Id: I9ccb1af4ddc63e77e2a6ca536cb4f762d0b5f182
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109599
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-22  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9ae99dd8bcb682ca86e51ea89744f3a1c1de1d03]

        vcl: create PDF from DataContainer, use that when swapping in
        
        VectorGraphicLoader is a set of functions that "load" a vector
        graphic (starting with PDF) from a BinaryDataContainer. Usually
        this only needs to create VectorGraphicData and set the correct
        type, as loading will be done on-demand.
        
        Use the VectorGraphicLoader function when swapping-in so this is
        an alternative to calling LoadNative on GfxLink, which loads
        into a new Graphic via. GraphicFilter, which is something we
        really want to avoid.
        
        Change-Id: If529c8ddca2b31660da4ea28d8e75bb20bf3c778
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109598
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-22  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2d0cefae7a899e5ed62730468f4fb0f25d6297e3]

        [API CHANGE] change XPdfDecomposer to use XBinaryDataContainer
        
        Using BinaryDataContainer doesn't require to copy the data as it
        is compatible with what is used in Graphic, VectorGraphicData and
        GfxLink.
        
        Change-Id: I01589158ae6bf6ac407bde60f07952e3968e3970
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109597
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-22  Stephan Bergmann  <sbergman@redhat.com>  [05aedcba6672979d317b540bbfa74f5c9b409402]

        Fix use of -fvisibility=hidden with Clang in external/libcdr, external/libqxp
        
        At least on macOS x86-64 you get a warning
        
        > [build LNK] Library/libwpftdrawlo.dylib
        > ld: warning: direct access in function 'std::__1::__shared_ptr_pointer<librevenge::RVNGInputStream*, std::__1::shared_ptr<librevenge::RVNGInputStream>::__shared_ptr_default_delete<librevenge::RVNGInputStream, librevenge::RVNGInputStream>, std::__1::allocator<librevenge::RVNGInputStream> >::__get_deleter(std::type_info const&) const' from file 'workdir/UnpackedTarball/libzmf/src/lib/.libs/libzmf-0.0.a(ZMFDocument.o)' to global weak symbol 'typeinfo for std::__1::shared_ptr<librevenge::RVNGInputStream>::__shared_ptr_default_delete<librevenge::RVNGInputStream, librevenge::RVNGInputStream>' from file 'workdir/UnpackedTarball/libcdr/src/lib/.libs/libcdr-0.1.a(CDRDocument.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
        
        The reason is that libzmf uses -fvisibility=hidden and generates
        
        > $ nm -m workdir/UnpackedTarball/libzmf/src/lib/.libs/libzmf-0.0.a | grep __ZTINSt3__110shared_ptrIN10librevenge15RVNGInputStreamEE27__shared_ptr_default_deleteIS2_S2_EE
        > 0000000000006dd8 (__DATA,__const) weak private external __ZTINSt3__110shared_ptrIN10librevenge15RVNGInputStreamEE27__shared_ptr_default_deleteIS2_S2_EE
        
        while libcdr erroneously does not use -fvisibility=hidden and generates
        
        > $ nm -m workdir/UnpackedTarball/libcdr/src/lib/.libs/libcdr-0.1.a | grep __ZTINSt3__110shared_ptrIN10librevenge15RVNGInputStreamEE27__shared_ptr_default_deleteIS2_S2_EE
        > 00000000000072b8 (__DATA,__const) weak external __ZTINSt3__110shared_ptrIN10librevenge15RVNGInputStreamEE27__shared_ptr_default_deleteIS2_S2_EE
        
        The reason for that error is as follows:
        workdir/UnpackedTarball/libcdr/configure.ac uses, among other things, the result
        of
        
          AX_GCC_FUNC_ATTRIBUTE([visibility])
        
        when deciding whether to use -fvisibility=hidden.  And the old ("serial 5")
        workdir/UnpackedTarball/libcdr/m4/ax_gcc_func_attribute.m4 decides "no" if its
        test compilation generates any warning output.  But Clang on macOS generates
        
        > conftest.cpp:34:56: warning: target does not support 'protected' visibility; using 'default' [-Wunsupported-visibility]
        >                     int foo_pro( void ) __attribute__((visibility("protected")));
        >                                                        ^
        
        and lots of
        
        > conftest.cpp:2:9: warning: macro is not used [-Wunused-macros]
        > #define PACKAGE_NAME "libcdr"
        >         ^
        
        (because of -Wunused-macros set for Clang in
        solenv/gbuild/platform/com_GCC_defs.mk).
        
        Same issue with external/libqxp, which would cause
        
        > [LNK] Library/libwpftdrawlo.dylib
        > ld: warning: direct access in function 'std::__1::__shared_ptr_pointer<librevenge::RVNGInputStream*, std::__1::shared_ptr<librevenge::RVNGInputStream>::__shared_ptr_default_delete<librevenge::RVNGInputStream, librevenge::RVNGInputStream>, std::__1::allocator<librevenge::RVNGInputStream> >::__get_deleter(std::type_info const&) const' from file 'workdir/UnpackedTarball/libcdr/src/lib/.libs/libcdr-0.1.a(CDRDocument.o)' to global weak symbol 'typeinfo for std::__1::shared_ptr<librevenge::RVNGInputStream>::__shared_ptr_default_delete<librevenge::RVNGInputStream, librevenge::RVNGInputStream>' from file 'workdir/UnpackedTarball/libqxp/src/lib/.libs/libqxp-0.0.a(QXPMacFileParser.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
        
        <http://git.savannah.gnu.org/gitweb/?p=autoconf-archive.git;a=commitdiff;
        h=df0894ad1a8195df67a52108b931e07d708cec9a> "ax_gcc_func_attribute: Revise the
        detection of unknown attributes", even though it was apparently meant to fix
        something different, nicely fixes this Clang issue, making AX_GCC_FUNC_ATTRIBUTE
        correctly detect support for visibility now.
        
        When building with Clang on Linux, there is no -Wunsupported-visibility about
        __attribute__((visibility("protected"))), but all the -Wunused-macros are
        present as well, which caused all the AX_GCC_FUNC_ATTRIBUTE checks to be mis-
        detected as "no" there, too.
        
        There are more uses of AX_GCC_FUNC_ATTRIBUTE in
        workdir/UnpackedTarball/libcdr/configure.ac and
        workdir/UnpackedTarball/libqxp/configure.ac, and there are many more
        workdir/UnpackedTarball/*/m4/ax_gcc_func_attribute.m4 in other external projects,
        all of which may cause similar AX_GCC_FUNC_ATTRIBUTE mis-detections.  However,
        they do not cause any noticeable traces like the "direct access" ld warning here,
        so I left those alone for now.  (Ultimately, all the upstream external projects
        should probably deploy the latest version of ax_gcc_func_attribute.m4 from
        <http://git.savannah.gnu.org/gitweb/?p=autoconf-archive.git;a=blob_plain;
        f=m4/ax_gcc_func_attribute.m4>.)
        
        Change-Id: Ia0560cace770ec7da9ee390566a01a5c592f9209
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109774
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-22  Justin Luth  <justin.luth@collabora.com>  [b84bcb4fd70ae920ac2f54f70919b773fa9b2e78]

        tdf#138546 sw PageDialog: fix bad reset of colwidth
        
        The presence of border padding was causing the algorithm
        to reset the overall width, which in page style triggered
        an even redistribution of the columns. That should only
        happen when the number of columns changes, or else one of
        the 5 predefined column choices is selected.
        
        My first python unit test is included.
        make UITest_writer_tests4 \
        UITEST_TEST_NAME=tdf138546.tdf138546.test_tdf138546
        
        Change-Id: I650e429568f2ab794649cc557998a809479b6e82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108210
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-22  Mert Tumer  <mert.tumer@collabora.com>  [f72c5680b0e10ad59e2abf0ebc1e71c94c41d173]

        Fix MouseClick shoud be MouseLeft for drawing area
        
        Change-Id: I4dd0c6862c6473d3cbfcc4535c2d2ebe4a0a238a
        Signed-off-by: Mert Tumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108683
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109215
        Tested-by: Jenkins

2021-01-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [86c8c775bbefe333d684e12c99855a3c1de68051]

        tdf#118308: sc: Add UItest
        
        Change-Id: I4d23b4eda9ab3333eb0c062259601ba9bfb2179d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109775
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b3d713e7be354712f8815c877eb3787ac38bdc11]

        Fix typos
        
        Change-Id: Ie8d28702bbae6c76924745a5a773393f1b831012
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109706
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-01-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9b19c772b85e2b19dd6a1296767d99119d54002d]

        Fix typo
        
        Change-Id: Id6594ea397f08e1b460d8ba94cb05e674dfa2ba0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109757
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-01-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [09192bc178f7f7b21ef63508f516f52790f3307d]

        tdf#122643: sc_subsequent_filters: Add unittest
        
        Change-Id: I89aed7ffbe40ddda19baff569b08580f1e4f118d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109770
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-21  Miklos Vajna  <vmiklos@collabora.com>  [e2d46da076f43a7c0d56fc486b9f15339243f7c9]

        avmedia: add doc model for bitmap fill of slide narrations
        
        This allows specifying a custom bitmap for a media shape. It's mostly
        useful for audio-only streams where the additional bitmap may be e.g. a
        speaker icon to indicate this a narration.
        
        Change-Id: I21c1b492ac09b631cf6e3ec8120be8b82c01c26d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109763
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-01-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [9fd193168fe092bf15edbc81b8b1a15ca6d7c032]

        tdf#118207: tdf#118189: sc: Move UItest to CppUnitTest
        
        Change-Id: I1084aaf66d0c1943fa1457de7bb58c2b0b1b1189
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109481
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-21  Caolán McNamara  <caolanm@redhat.com>  [7357210723e4bd90ca9b2c554d5667eb0085c19e]

        Resolves: tdf#133345 Macros Editor IDE: no dialogbox tabs
        
        Revert "property browser appearing as a blank area when changing modules"
        
        This reverts commit a07f0a57378a8901d647e3e5de8347445a82ea17.
        
        I no longer see a stray property browser area with this reverted anyway.
        
        Change-Id: Icbf7c59f582172a9baef9e512c7ddbf7fba0ff85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109752
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-21  Seth Chaiklin  <sdc.blanco@youmail.dk>  [53fffaec2e47278e4deb9d4500f57bd158d31a6e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 18c3e6381615108470e2a17a786b317cc326561f
          - Related to: tdf#55457  how to turn off highlighting after text selection
            
                tdf#55457 displayed confusions about how to "turn off"
                highlighting when typing continues from the end of
                a highlighted selection.
            
                Added an item in the procedure to explain how to turn
                off highlighting in that case.
            
            Change-Id: If670b4de19b25e31b83a12503904bf056c8aeed9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109744
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-01-21  Caolán McNamara  <caolanm@redhat.com>  [a8f6a8722457ec8b6c02f41b628b5cee75b330f1]

        constant 'Focused object has invalid index in parent' a11y warning
        
        clicking in a cell in the databrowser always produces a11y warnings,
        the EditBrowseBoxTableCell parent was set to AccessibleBrowseBoxAccess
        but AccessibleBrowseBoxAccess cannot find it as a child. It appears
        to be constructed with an EditBrowseBoxTableCellAccess as parent,
        changing this to reflect that ownership results in no more warnings
        
        Change-Id: Icdbf7157511ab606bf564f2f48df3a02bd7ede88
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109759
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-21  Caolán McNamara  <caolanm@redhat.com>  [5143de38cffb353a99adf354fab47bbbc66b9df7]

        remove deprecated [x|y]align property for CheckBoxes and RadioButtons
        
        the gtk default is left aligned, change the vcl one to match and drop
        the deprecated and unnecessary [x|y]align
        
        Unfortunately on load glade's inline preview shows centered alignment, though
        its "true" preview tool shows left alignment and unsetting and resetting
        draw-indicator will update the preview to show the alignment which will
        be used: https://gitlab.gnome.org/GNOME/glade/-/issues/502
        
        See https://gitlab.gnome.org/GNOME/glade/-/merge_requests/110 for my
        stab at making glade do the right thing.
        
        Change-Id: If454e9ce8462e6b271d2423fe7e8a55788e01fac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109487
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-21  Caolán McNamara  <caolanm@redhat.com>  [f9b2db53b111d59f3cf9704ab49321e148616897]

        merge pair of duplicate blocks together into one function
        
        Change-Id: Id43553befd79dc73683444312629f473a5747678
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109716
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-21  Pranam Lashkari  <lpranam@collabora.com>  [1a13ba5927e5f2fdd8f1461bae568b48dd4abe0b]

        Do not skip cursor invalidation if hyperlink in payload
        
        Change-Id: Iba08f9a52a282bdab890eeb4194222d0b576d64b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109664
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        (cherry picked from commit f7b31b02f2fe28f75d2a70c0261897aba4a7b72d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109676
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2021-01-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [1ef6d9ede57df21a975a8554f3f967adc5876f73]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f3c6e11313b763dbc88dead50e766e0ab25ab243
          - Review Calc's Change Image Anchor help page
            
            Change-Id: Ic37f8960a05c8207210efc688b2161833c433cda
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109725
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [77ae9bbff7ce7118d711f7110ec15dab908f398e]

        CppunitTest_sc_uicalc: Add local function to select range
        
        Change-Id: If3d7102ef10935e85e263eb4d2dc56d8a29b4e57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109731
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [7c82a66bf7855e5fd082b6da53079a7fbbd6eb72]

        CppunitTest_sc_uicalc: rename function and make it local
        
        Change-Id: Id1e3e1a26cc03abf23059479b6c3e72255fc74df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109730
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-21  Caolán McNamara  <caolanm@redhat.com>  [bf68a2012a580c94ed562c2c9b032e2e973e0980]

        RadioButton tick in a different place than CheckBox tick
        
        since...
        
        commit 302a00a3190743f5e6d2b61e5b40e493c4744b7e
        Date:   Thu Jun 6 17:14:53 2019 +0900
        
            tdf#124947 fix hit area of the radio buttons, size in ios theme
        
        so under gen in tools, options, load/save, microsoft office the radio in
        export as: shading is much higher than the create mso lock file
        checkmark
        
        Change-Id: Ib057c0725352f6a178df006e92024fedf9b82b79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109715
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-21  Caolán McNamara  <caolanm@redhat.com>  [b1617acde182d1683bdfb529794d7456f8b4bf6d]

        drop RadioButton arg defaults
        
        the nBits arg in builder.cxx was in the wrong place
        
        Change-Id: Id4d0dd6919444cb39cf0d9e593f46d324f343a31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109714
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-21  Michael Stahl  <michael.stahl@allotropia.de>  [5e6e87f1556e484c4d4be7e3b01ef668ab602f3c]

        postgresql: fix mistake in RepositoryExternal.mk
        
        Apparently causes "ERROR: Source for postgresql.filelist not found!" on
        non-WNT.
        
        Change-Id: I79cf9074bc8e4948febe76fc963231c916a274cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109760
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2021-01-21  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [af6c3d95da4b76c1611b9052fa9701c26b2b6f1e]

        elementary: tdf#139056 update color to follow upstream brand
        
        Change-Id: I29f79914df001a187336e779426a221cbbf2fb3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109641
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-21  Stephan Bergmann  <sbergman@redhat.com>  [4578b867c37abd9fb822d1d6f4935bd961403973]

        loplugin:doubleconvert (macOS)
        
        Change-Id: I3225ec0916b793a322acb44010563052451f782e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109758
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-21  siddheshpatil777  <siddheshpatil777@gmail.com>  [5419b894a2e791de24d10f0c4433a807e175e7a0]

        tdf#114441: Convert use of sal_uLong to better integer types
        
        Change-Id: I14742675541a315e72191df4ee38c35373b39d52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108842
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-21  Jim Raykowski  <raykowj@gmail.com>  [21138573fcc6e300a446ffba8cfde00198fb249e]

        rename grid8 to ddedepend
        
        fixes missed rename in commit
        83de497ae90f69118c35121bc228f15fbb5c5623
        
        Change-Id: Ib344c7a5bb41f063ee5efc13a935b34c82a742d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109729
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-21  Caolán McNamara  <caolanm@redhat.com>  [16bb39c6d878a3c5402445ce6cb4b8b47f7585dd]

        distinguish these two similarly worded warnings
        
        Change-Id: I630cabf23c5d768329910668b65b1e3c755a260c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109753
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-21  Caolán McNamara  <caolanm@redhat.com>  [7a35cff330c642af0bcdccbae48c5980ce3b17d3]

        _yes -> _Yes
        
        Change-Id: Ie85ea2b8a2620d0a62f39b39ebbb2ac41ab85d61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109756
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-21  Balaharipreetha Muthu  <balaharipreetha@gmail.com>  [bacf64408dc9e701194f2e4548a6c7c8a8ba24ba]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 702f5ffa247d7ccc0b35b08eb5a7756e1e1867ed
          - tdf#131206 Comment 13 - 1.
            -Remove section id=”selectnote”  (lines 155-157) from swriter/01/04090001.xhp
            -add select id="selectnote" in swriter/01/04090003.xhp
            -add embed in 04090004.xhp, 04090005.xhp, 04090006.xhp
            
            Change-Id: I5e994d64ab05a3ea27e9aafd5870ffc0b5c19ae3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109734
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-21  Dennis Francis  <dennis.francis@collabora.com>  [c0b283b50f3cb166f85fe77629fff3375b8a3545]

        unit test for row-height invalidations on pasting
        
        ... into a cell whose line-break attribute is set.
        
        Change-Id: I82d021a262d6af48d5eaef5fefa0fe9098758a86
        (cherry picked from commit dc2b3f50baa0e96e1073707574cce401e76ccf28)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109692
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2021-01-21  Dennis Francis  <dennis.francis@collabora.com>  [ab59506f44db55f8c888dbc1bb947b624fefa311]

        lok: Send rows heights invalidation on paste
        
        ... when the dest cell has wrap-text option set.
        
        Conflicts:
        	sc/source/ui/view/cliputil.cxx
        
        Change-Id: I9f0dd157694701c96fd91e02b8232ed205f13ae4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109602
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit 5fb8b1b2867af8dc5e55c769cf9923609709f914)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109670
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2021-01-21  Henry Castro  <hcastro@collabora.com>  [033d732cf636aa4e81570864d40c541d7a1c6492]

        lok: unit test incorrect cursor position
        
        Test to not send client side cursor position (0,0)
        due to:
        
            mpOutlinerView->SetOutputArea( PixelToLogic( tools::Rectangle(0,0,1,1) ) );
        
        Change-Id: Ib5cd7f1c0c45073c5d2039e8b889d3a6fd7ef70c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109417
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 08d45119cfb875fa8a5c03d6e946a47f0f680932)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109733
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-01-21  Henry Castro  <hcastro@collabora.com>  [aadfeaff158316af1a868c66fa2fd78fb473c802]

        lok: fix incorrect invalidate cursor position
        
        When the comment is created and it's shown in the "Writer"
        application, it creates an initial output area:
        
        mpOutlinerView->SetOutputArea( PixelToLogic( tools::Rectangle(0,0,1,1) ) );
        
        Unfortunately, it causes that send to client side cursor position
        and scroll to the beginning of the document.
        
        Change-Id: I13e21c71328b7f05781e7cdeed082d6cc2b9d679
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109371
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 4618849a1cbba4e249ee13c3b6412337160a2816)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109732
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-01-21  Balazs Varga  <balazs.varga991@gmail.com>  [0e751d0cb816197f15a2448ec36c57df17387e40]

        tdf#116818 sc,offapi,XLSX import: fix autofiltered date columns
        
        by importing dateGroupItem.
        
        Add property IsDateValue to com::sun::star::sheet::FilterFieldValue.
        
        Note: ODS import/export and XLSX export haven't been supported, yet.
        
        To check/show the fix manually, run the test with
        
        $ (cd sc && make -srj8 UITest_autofilter UITEST_TEST_NAME="autofilter.AutofilterTest.test_tdf116818" SAL_USE_VCLPLUGIN=gen)
        
        Change-Id: I033f1915c710589ff11fe97e9b39e45251976dfc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109233
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-01-21  Luboš Luňák  <l.lunak@collabora.com>  [d62ad3efe3c8778cfda00799f1cd7bb3349e0b75]

        cache SalLayoutGlyphs in ScOutputData::LayoutStrings()
        
        OutputDevice::GetTextWidth() requires the layout, and DrawText()
        requires it as well. Moreover GetTextWidth() may be called multiple
        times (e.g. if the whole string doesn't fit the cell).
        Cache up to 1000 layouts, they get cleaned up after LayoutStrings(),
        and with larger cells there won't be that many of them, and with
        smaller cells they should generally contain short strings.
        
        Change-Id: I42defd275467078b2c02c7700ca9bbc2c6e65e15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109708
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-01-21  Maxim Monastirsky  <momonasmon@gmail.com>  [da2b2c9b3d2b3165f237cdde589f44e7d19a2bc0]

        tdf#139696 Use getToolboxId to set item id
        
        This code depends on ToolboxController::m_nToolBoxId being already set, which
        is the case for toolbars, as passed by ToolBarManager::CreateControllers via
        the "Identifier" property, but not for the notebookbar, as can be seen in
        sfx2::sidebar::ControllerFactory::CreateToolBarController.
        
        Avoid this problem by using getToolboxId, like in most other toolbar controls.
        
        Change-Id: I5dfb1bda0886ce3542274a422f8c9111e7fdcf7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109722
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-01-21  Gülşah Köse  <gulsah.kose@collabora.com>  [2c96bd26ec488d865370fe9d394e7c4e228e05ab]

        tdf#134210 Import support for custom stretch values.
        
        Change-Id: I33ced8d667e37b7fb79f4c87b689f45966ac0097
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109658
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-01-21  Caolán McNamara  <caolanm@redhat.com>  [e2b3b0b36558c719795644bdfa2853db5a8d6db7]

        tdf#139298 New created query doesn't show any row
        
        regression from...
        
        commit 5f7cf9ccba25a94c275ec67936dc29f0adb4129a
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Mon Aug 10 19:49:25 2020 +0100
        
            use InterimDBTreeListBox
        
        Change-Id: I755879699aa6fcc9b42b5845ae60406794e11cc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109720
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-21  Caolán McNamara  <caolanm@redhat.com>  [520058bbe9735da18a24986c6e0db59fc2c04415]

        keep the navigation bar control area the same size with hidden scrollbar
        
        which is the way it historically worked before...
        
        commit 7fd9bd4cdf4ffc03b2280964ef3f7e5917769bbd
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Mon Jul 27 11:43:12 2020 +0100
        
            we want the position of the start of the scrollbar
        
        which added a visibility check that we don't actually want as the
        navigation bar spreads out in a ugly manner on a gridcontrol with
        only a few columns
        
        Change-Id: I9f24937c20dbab40e0d031195aa6e3e527cd52f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109721
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-21  diwanshu885  <dmittal885@gmail.com>  [4e6f0f39854e2a0e6c3ea6e9f5d80b2c9dcab3c6]

        tdf#131407: Move UITest to Cppunit
        
        Change-Id: Ib3afe3ac26a348f47aa566e7b2e7986c42112a0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108991
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [47966dfb6ddab661f93d63be6eb34ef00e24ac90]

        tdf#120660: sc: Move UItest to CppUnitTest
        
        Change-Id: I80f95d4a76250a39ccb3942e63e93ef4cb4c51d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109723
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-21  Justin Luth  <justin.luth@collabora.com>  [22ee887346ef870fbf9b758fe2bcaa9aeae04a82]

        tdf#138907 sw TitlePageDlg: Goto correct (existing) page
        
        If the starting page for the new Title pages is
        beyond the end of the document, then insert the
        new pages after the last page.
        Also, handle the "physical" blank pages
        which threw off calculations for Index pages.
        
        1.) It was wrongly inserting before the last page.
        2.) Cap InsertPosition() to document-end.
        3.) An odd/even blank filler page would cause
        missing or mis-applied styles.
        
        NOTE: The wizard is still completely useless
        when adding pages, because GotoPage does not
        recognize that the document has inserted pages,
        and so it goes by pre-wizard page coordinates.
        This is just the first step in correcting
        the overall problem (which I don't know how
        to do).
        
        make UITest_writer_tests5 UITEST_TEST_NAME=\
        titlePageWizard.tdf138907.test_tdf138907
        
        Change-Id: Ie138c4ab3126bc6d3fae16028b41a80bda329f1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108332
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-21  Miklos Vajna  <vmiklos@collabora.com>  [47fbbdaf091ea0ec0fb692340ad11f0d4c0f2d5c]

        pdfium: use PDFiumDocument in VectorGraphicSearch::Implementation
        
        Which means no need to manually close the doc in the dtor.
        
        Change-Id: Icf1357f162313a845d7694323d546a6fccad344e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109724
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-21  Attila Szűcs  <szucs.attila3@nisz.hu>  [bd6214e2aa6f25e013eef769529b75c1e3b580cb]

        tdf#51022 sc import: fix lost print ranges of last sheet
        
        of documents with external references.
        
        Processing external sheets could remove (or extend) the
        print ranges of the last non-external sheet (indexed by
        nCurTab).
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: Ifc44148875106dad791de61953f3b046b6f2b188
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109295
        Tested-by: László Németh <nemeth@numbertext.org>
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-01-21  Mert Tumer  <mert.tumer@collabora.com>  [5dbdf1d0833eaa5868bff4cef0714ee4cef81cb8]

        Insert draw connectors directly for online
        
        Change-Id: I962a69c142151a43c47efbdb79428760ab07ad98
        Signed-off-by: Mert Tumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108682
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109214
        Tested-by: Jenkins

2021-01-21  Stephan Bergmann  <sbergman@redhat.com>  [067297cb7d81f442f8fed1bd40e52a109688320d]

        Avoid Clang -Werror,-Wunused-command-line-argument
        
        > [CXX] bridges/source/cpp_uno/gcc3_linux_aarch64/callvirtualfunction.cxx
        > clang-12: error: argument unused during compilation: '-fno-stack-clash-protection' [-Werror,-Wunused-command-line-argument]
        
        as seen e.g. on macOS 11.1 ARM64 when building against Clang 12 trunk.  Clang
        supports -fstack-clash-protection on
        
        > $ clang --target=x86_64-unknown-linux-gnu -fstack-clash-protection -fsyntax-only -x c - </dev/null
        
        but not on e.g.
        
        > $ clang --target=aarch64-unknown-linux-gnu -fstack-clash-protection -fsyntax-only -x c - </dev/null
        > clang-12: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument]
        
        or
        
        > $ clang --target=arm64-apple-macosx11.0.0 -fstack-clash-protection -fsyntax-only -x c - </dev/null
        > clang-12: warning: argument unused during compilation: '-fstack-clash-protection' [-Wunused-command-line-argument]
        
        Change-Id: I98625bb7ed37bf00e97634c1c8d1f87fe3263af9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109719
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-21  Stephan Bergmann  <sbergman@redhat.com>  [af34108d90bbbce90cf00c4b23961787599c7fa5]

        Use C++20 consteval for the Color(sal_uInt32) ctor
        
        ...to make it more obvious that, since 63a68064bb33f180b8a231f7524d99405d910226
        "make the Color constructors explicitly specify transparency", it should only be
        called when the argument is known at compile-time to have no transparency/alpha
        channel.
        
        (This revealed a GCC bug causing bogus
        
        > xmloff/source/chart/ColorPropertySet.cxx: In constructor ‘xmloff::chart::ColorPropertySet::ColorPropertySet(Color)’:
        > xmloff/source/chart/ColorPropertySet.cxx:81:9: error: ‘this’ is not a constant expression
        >    81 |         m_nDefaultColor( 0x0099ccff )  // blue 8
        >       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        so in configure.ac suppress HAVE_CPP_CONSTEVAL when the compiler is found
        broken.)
        
        Change-Id: I68df7bd5fbd9b2dcf2243b5a4bde4064d3d665fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109697
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-21  Szymon Kłos  <szymon.klos@collabora.com>  [e64784c4e8775d0c831ad71c70e73854a4b9aaa4]

        jsdialog: don't send multiple updates with the same content
        
        Change-Id: I601511a85386a8a35cbc6a121a4719928f585794
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109726
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-21  Szymon Kłos  <szymon.klos@collabora.com>  [fbef08d9cb9c5bfc852dc23d5bafc9d057ee3bcd]

        pivot table: avoid crash on drag n drop
        
        Change-Id: I8d081cf884c38b2e4f367143ad728c29b1466fbd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109634
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-21  Szymon Kłos  <szymon.klos@collabora.com>  [30ee1dc7d3e479cf5f77452acf163ff61e2697da]

        jsdialog: reduce number of unnecessary messages
        
        Change-Id: I8dfa464a39931a12dd2ecf91fc48f4812d75301b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109645
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-21  Szymon Kłos  <szymon.klos@collabora.com>  [67cdf39b467fc4dffd4b1dafc6d4aff2a09bfe70]

        jsdialog: flush message queue on dialog close
        
        Change-Id: I9e7d24e43a7ee7bf1a006c8d16e7b47a6b714fd9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109644
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-21  Szymon Kłos  <szymon.klos@collabora.com>  [b08e5a649c6bff4368e9a6629a940bc2b8f8b07b]

        jsdialog: remove unnecessary handler
        
        Change-Id: I4e4d032c73fc090f443dcc7bef0267e1df123810
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109643
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-21  Szymon Kłos  <szymon.klos@collabora.com>  [f9e05d9472d1d82734f10e8237a597a342ae32f3]

        jsdialog: send updates also for source treeview on drag
        
        + simplify updates
        + unify naming
        
        Change-Id: Iebdaae3d910ef2cba0c818aa17d407e39f62a5e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109635
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-21  Szymon Kłos  <szymon.klos@collabora.com>  [30afe838d35471c3d3e8f90e997ea0f4c152c6ae]

        jsdialog: set entry text without back notification
        
        We don't want to disturb user while editing the text
        
        Change-Id: I8a8b9a688133d27fc2aeaee6178a773641f4a79f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109612
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-21  dante  <dante19031999@gmail.com>  [160d406d5abdabf36e57e2d72b35d9b3fec52cbd]

        Replace bbUseHTMLMLEntities with m_bUseHTMLMLEntities
        
        Change-Id: I3cc0b185de647333591ce28140b37f7e99a2520d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109628
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-21  Seth Chaiklin  <sdc.blanco@youmail.dk>  [18fc6012a3ccbe33605e8f6d593c8457cece98ee]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e9b5c5c090e4874daf878dd555329bfed6c07229
          - tdf#132695 export of character highlighting to MS Word - improve help
            
               Added explanations of the consequences of choosing highlighting or
               shading for export to MS Office. Each choice has an advantage and
               a disadvantage, and these are inverse to each other, so seemed better
               to give clear information so that users can make an informed choice
               that is relevant to their situation, rather than try to recommend a
               better or preferred choice.
            
               Also:
                 + added information about default setting in different LO versions
               because some users might have files exported with older LO versions.
            
                 + added <tip> about using compatibility filter in "Character
                   Highlighting Color" dialog box.
            
               Thanks to Justin Luth and Mike Kaganski for expert advice.
            
            Change-Id: I16c2df016c00ed60b18d9fddfbb3573f425a851d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109672
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-01-20  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [51de39229d45259d2cdc13e2e102d3b73e436d06]

        elementary: tdf#125779, tdf#139056 update color to follow upstream brand
        
        Change-Id: Ifb2f623858274c21c234db34ded9425c3215ffba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109713
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-20  Stephan Bergmann  <sbergman@redhat.com>  [db1561f0510a179045ccea857f9386af83af729f]

        Build compilerplugings code with -fvisibility-inlines-hidden
        
        Even though `llvm-config --cxxflags` does not reflect it, LLVM generally uses
        -fvisibility-inlines-hidden on Unix-like platforms at least since <https:
        //github.com/llvm/llvm-project/commit/6b43f1f40f644b896f44078872c0b93ec3afef67>
        "[CMake] Support -fvisibility-inlines-hidden when LLVM_ENABLE_PIC=Off" debuting
        in release/3.8.x.
        
        At least with my build on macOS 11.1 ARM64 against recent LLVM 12 trunk, that
        caused a mismatch between
        
        > $ nm -m compilerplugins/clang/sharedvisitor/analyzer.o | grep __ZGVZNK5clang24TemplateTemplateParmDecl18getDefaultArgumentEvE7NoneLoc
        > 0000000000028038 (__DATA,__data) weak external __ZGVZNK5clang24TemplateTemplateParmDecl18getDefaultArgumentEvE7NoneLoc
        
        and
        
        > $ nm -m ~/llvm/inst/lib/libclangAST.a\(JSONNodeDumper.cpp.o\) | grep __ZGVZNK5clang24TemplateTemplateParmDecl18getDefaultArgumentEvE7NoneLoc
        > 000000000001ccf0 (__DATA,__data) weak private external __ZGVZNK5clang24TemplateTemplateParmDecl18getDefaultArgumentEvE7NoneLoc
        
        etc., causing (albeit harmless) warnings
        
        > [GEN] compilerplugins/clang/sharedvisitor/analyzer
        > ld: warning: direct access in function 'clang::JSONNodeDumper::VisitTemplateTemplateParmDecl(clang::TemplateTemplateParmDecl const*)' from file '~/llvm/inst/lib/libclangAST.a(JSONNodeDumper.cpp.o)' to global weak symbol 'guard variable for clang::TemplateTemplateParmDecl::getDefaultArgument() const::NoneLoc' from file 'compilerplugins/clang/sharedvisitor/analyzer.o' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
        [...]
        
        -fvisibility-inline-hidden is presumably supported by all
        $(COMPILER_PLUGINS_CXX) used on non-Windows platforms in the wild, so lets be
        bold and add it unconditionally.
        
        Change-Id: I0d405b4f57066baa098977e65e5ba4a3a47575c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109712
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-20  Caolán McNamara  <caolanm@redhat.com>  [45dbc3023595edf50685776b1d803cdc2e5b0316]

        set parent for database authentication user/password dialog
        
        Change-Id: Idd351405dbdccdf75d350ace876f8a8d00d9e549
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109700
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

2021-01-20  László Németh  <nemeth@numbertext.org>  [6aeeef8807fef36295b65d0a300a21466bfbeda0]

        tdf#116757 sw ChangesInMargin: add "Show Insertions in Margin"
        
        layout mode to allow to show the original text inline,
        i.e. only deletions, while insertions are showed in margin
        (opposite of the Show Deletions in Margin mode).
        
        Add a menu to the Show Changes icon on the
        Changes toolbar with menu items for the 3 layout modes
        "All Changes Inline", "Deletions in Margin" and
        "Insertions in Margin" with the following behavior:
        
        – Selecting a menu item turns on also the Show Changes mode
          to show the result immediately;
        
        – Disabling Show Changes mode always show the final text, i.e.
          only insertions. Enabling Show Changes mode again shows the
          changes according to the last Show Changes mode selected in
          the menu.
        
        – The new "Insertions in Margin" mode is intended to be only a
          run-time option, i.e. it's not possible to set it as a default
          Show Changes mode in Options, unlike "Deletions in Margin".
        
        Change-Id: Ie4dc9fe3b4b201fa9976ef04877af649e242ab46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109649
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-01-20  Luboš Luňák  <l.lunak@collabora.com>  [ea610df36842305ef7e26d964ad0a1677be5f553]

        make crashreports include info about the system (CPU,memory)
        
        This may be useful when we again will be deciding on how well something
        is or isn't supported (such as when we were making SSE2 required
        on Windows).
        Breakpad already kind of provides this information (as CPU family, model
        and stepping), but that appears to be next to useless in practice
        (on X86_64 it doesn't even say the CPU vendor).
        So send as metadata CPU name, flags (SSE etc.) and system RAM, as these
        may be possibly useful information.
        
        Change-Id: I77ed935d78501d49f70e8b9769fab6be79f1db77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109358
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-01-20  Miklos Vajna  <vmiklos@collabora.com>  [9e8cb640ed16a392d628c0ec513f6b4f5b947bfd]

        oox smartart: extract composite algo from AlgAtom::layoutShape()
        
        AlgAtom::layoutShape() is more or less the single function where all
        layouting happens for all algoritms. Extract the composite algorithm
        part from it to a separate CompositeAlg::layoutShapeChildren() before
        that function grows too large. This also allows making it clear that
        some local functions are only meant to be used with the composite
        algorithm.
        
        Change-Id: Iccfd5ea0dcca2f531dae14cbed3e900d4ffd9cc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109668
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-01-20  Tor Lillqvist  <tml@iki.fi>  [e2fcbac50549ca96b092d64bd14a37cee6b12e0a]

        Simplify error handling
        
        There were a couple of weird things in this script. Firstly, the
        script redirected stdout and stderr from each invocation of codesign
        separately into a log file. (Several differently named log files.) But
        those log files were never displayed.
        
        Secondly, the script did "set -e" at the start. Thus, if a codesign
        invocation returned non-zero (error) exit status, any code to check
        the exit status and possibly display the log file would not be
        executed anyway.
        
        Simplify thusly:
        
        Don't pass --verbose to codesign. Then if nothing goes wrong, it is
        silent. That is The Unix Philosophy, right?
        
        Don't redirect codesign stdout and stderr to a log file (that would be
        removed if codesign didn't fail). Just let any error message of
        warning from codesign go to the script's stderr or stdout.
        
        If codesign fails, just exit. Error messages will have been written to
        stderr already. No log files to display or remove.
        
        Don't use set -e. Instead if a codesign invocation fails, just exit.
        
        The intent is that in the normal case, this script will be totally
        silent.
        
        Change-Id: Ic6081c418e4c564be768e30bf52b8196ee59f061
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109696
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-20  Attila Szűcs  <szucs.attila3@nisz.hu>  [3d2a431da1126f4924f6cd7e5abac6488cd480e7]

        tdf#139115 vcl tree list: add new toggle behaviors
        
        at clicking on list items with checkboxes to clean-up
        generic VCL plugin commit 2471d6f44c7e8ecbe86a90eeb593b899a08a7408
        (tdf#116675 vcl tree list: toggle by label click (e.g. in AutoFilter)).
        
        This limits the new toggle-always to ScCheckListMenuControl
        (e.g. AutoFilter).
        
        set_clicks_to_toggle() options to set the effect of the
        click on a treeview list item:
        
        0 == clicking never toggles the checkbox (default setting)
        
        1 == clicking always toggles the checkbox
        
        2 == clicking only toggles the checkbox of a selected list item,
             i.e. the first click selects a not selected list item, and
             only the second click toggles its checkbox.
        
        It would be better if we could set this information in the
        .ui files, but I did not find a good way for that.
        
        A good place in the code to call this function can be
        found by searching for the .ui filename.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I5c72d710508fc397f2b6f959d7680b23f8dc6f67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108947
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-01-20  Michael Stahl  <michael.stahl@allotropia.de>  [bd015917e8967b4e3c5325f01484fb53e00f9340]

        vcl: check DISABLE_CVE_TESTS in TiffFilterTest::testCVEs()
        
        Change-Id: Ieec599efd6d715d9cb308f15fdff796b673e903f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109694
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-20  Stephan Bergmann  <sbergman@redhat.com>  [5f6b7aac3b9561ec5f31b6294f43dcd24e8da1c9]

        Revert "jsdialog: enqueue update on dialog weld"
        
        This reverts commit ab85732e1c6a1b52cf95fd9fb50b9ccb7cac2137.
        <https://gerrit.libreoffice.org/c/core/+/109636/2> had built green on Jenkins
        against parent Gerrit commit <https://git.libreoffice.org/core/+/
        e63416d7151507dbaf51814316c26c63aec73889%5E%21> "jsdialog: send updates also for
        source treeview on drag", which introduced JSDialogSender::sendFullUpdate, but
        which has apparently never been submitted to master.  Thus, this commit on
        master now started to fail with
        
        > /home/buildslave/lode/jenkins/workspace/lo_callgrind_linux/vcl/jsdialog/jsdialogbuilder.cxx: In member function ‘virtual std::unique_ptr<weld::Dialog> JSInstanceBuilder::weld_dialog(const rtl::OString&)’:
        > /home/buildslave/lode/jenkins/workspace/lo_callgrind_linux/vcl/jsdialog/jsdialogbuilder.cxx:476:9: error: ‘sendFullUpdate’ was not declared in this scope
        >          sendFullUpdate();
        >          ^~~~~~~~~~~~~~
        
        (<https://ci.libreoffice.org/job/lo_callgrind_linux/10209/>).
        
        Change-Id: I98e58ea50fb7524123e25fccb3da571a2ec9783c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109685
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-20  Caolán McNamara  <caolanm@redhat.com>  [4e639c37b4dcdc27d46111d0d0cbca966544c2cb]

        ofz#29691 revert throw SvStreamEOFException
        
        reasonably sane code like
        s.ReadUInt32(a).ReadUInt32(b).ReadUInt32(c).ReadUInt32(d);
        if (s.good())
            // use a, b, c d;
        stopped working.
        
        FWIW on a short read we retain whatever was in the variable before the
        read, rather than overwrite it with new random data, so
        sal_uInt32 a(0xdead); s.ReadUInt32(a); assert(s.good() || a == 0xdead);
        
        the msoffice ppt/escher/xls/doc filters especially speculatively parse
        and rely on a variables preinit value in the case of a short read.
        
        commit b345a2bab0d6f981049951a86b172ce49ce7d4c2
            cid#1470786 Uncaught exception
        
        commit 71aec4726a94dcde1169fd293dbecfeb0e840e6d
            ofz#29528 uncaught exception
        
        commit bed03603f6cae264abb9e5b58aa2ab00448d92ff
            ofz#29414 uncaught exception
        
        commit 684885a99a1eb7ad943e9736166d4bb1468663be
            ofz#29443 uncaught exception
        
        commit 93574ac7768d247ed754ecda322e54e4bd447e43
            ofz#29251 Abrt
        
        commit 413db68d95bd39d34e6a6b81a7c5c9478ced0514
            ofz#29152 short read
        
        commit f400e883044143f999c460375a293647b4a57244
            ofz#29151 short read
        
        commit 96ea80a725dfe4ef38993f78917c243f13e3beb5
            ofz#29129 Abrt on uncaught exception
        
        commit 646a635efe6eecbc3d1dd3a7cbb02a278c6f3be5
            ofz#28931 Indirect-leak
        
        commit b0e573f18629d28fe3179c12d0d434653f92fc93
            ofz#29030 Abrt in xlsfuzzer
        
        commit 95407c39168d186ee44e67b1a6a4bcf592c58b84
            ofz#28902 uncaught exception
        
        commit 45175d655ad3773df1c006182108cf25e87b1091
            oss-fuzz: tgafuzzer doesn't pass sanity check
        
        commit b82fc702bae9d6190bda1b4818a47cfa197df6d8
            oss-fuzz: psdfuzzer doesn't pass sanity check
        
        commit e7c76d604a4694e6568bf10c2a06a786f1096319
            oss-fuzz: epsfuzzer doesn't pass sanity check
        
        commit 901e5e7c9170184e286ea3e46fce406136aa9572
            oss-fuzz: xlsfuzzer doesn't pass sanity check
        
        commit 127bfab61c297df06fd8e71e709bc4362cb89d21
            oss-fuzz: pngfuzzer doesn't pass sanity check
        
        commit 77387ae00ae27e3f8bcdf7bccf97fb2db8f196b7
            oss-fuzz: mtpfuzzer doesn't pass sanity check
        
        commit 974ffa79b0fef4ca76558bb8b16bce84af3aaf6c
            oss-fuzz: xlsxfuzzer doesn't pass sanity check
        
        commit 6d6d104cbb382d0045e1f04b12d268992fa5c624
            oss-fuzz: bmpfuzzer doesn't pass sanity check
        
        commit a7d1d107ec58d3b00b4019c89edddcff71ca6ff3
            oss-fuzz: qpwfuzzer doesn't pass sanity check
        
        commit 898993aa62276f59480df8af1da4bad530829b56
            oss-fuzz: pcxfuzzer doesn't pass sanity check
        
        throw/catch parts of
        commit 8c9a4ff511a3b1d84a7a6d08a1b153c07f164abb
            throw exception in SvStream when reading past end of file
        
        Change-Id: Ic49c249768b17b64d8e868655dbc05b31906c2e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109621
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-20  Szymon Kłos  <szymon.klos@collabora.com>  [ab85732e1c6a1b52cf95fd9fb50b9ccb7cac2137]

        jsdialog: enqueue update on dialog weld
        
        Change-Id: Id1fa7e69f2381df6c30598e28514132a20fac391
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109636
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-20  Szymon Kłos  <szymon.klos@collabora.com>  [38d01e5af250fb18aa41db8eeafaa644004a0ed4]

        jsdialog: implemented RadioButton
        
        Change-Id: Iad182d96cb4ff86b1a3fc8bfcca37ea62763fe67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109615
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [14eda8305008f7e3f0425430527a1d4ce8698dbc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a3932cc1047b133170c08c45add70b8197fe9dd2
          - Some corrections in English
            
            * an icon/button is to click not to select
            * Use "long click"
            * remove excessive usage of <emph>
            * "Right click" should not be a <literal>
            
            Change-Id: I604125be12e1ba1bf2504501eca6b757477fc265
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109711
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-01-20  Roman Kuznetsov  <antilibreoffice@gmail.com>  [5657142d9840c8a0fdc0419922289f741aed2bf6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d1564e769638b68222683ba6b4351b378c9d5585
          - tdf#126555 Change Distribution menu label to Distribute selection
            
            in Help
            
            Change-Id: I059873458581565dad34d43dfcf0e2fa98f416ce
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109678
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d90e9c19ffef5a645f5ad3080c25cb4eb98674c0]

        Fix typos
        
        Change-Id: I8bab3efcd63c0f950bc3176e0d26cc896d601083
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109559
        Tested-by: Jenkins
        Reviewed-by: Dante DM <dante19031999@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fdc10ceabccba463c0aca9dfba8c10d22f197025]

        Removed executable permission on files
        
        Change-Id: I37c058030dddfa5d5d1688ec4e3fea6718a77d75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109707
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-20  Andreas Kainz  <kainz.a@gmail.com>  [45e8dcec908878c07e3835fde7aa9db754d45ace]

        Revert "tdf#139076 update Bullet icons with sexy .svg icons"
        
        This reverts commit 4e1294b7d6f8de981147f15d4ca1b4e4853249eb.
        
        Reason for revert: didn't work
        
        Change-Id: Ia659a2a6d7fbbe1ad8a58e58b2d2586d1c208b99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109673
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2021-01-20  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [eedf45f6b18e3466caf72f7ee56856e4aae11cf6]

        tdf#131540 DOCX export: fix OLE position in v:shape
        
        If the OLE icon was anchored to page, it moved a bit,
        because exporting mso-position-horizontal-relative:text
        instead of mso-position-horizontal-relative:page in v:shape.
        
        Change-Id: I4eb7bdd648a9b9b6aee48782a0086e82cfc55107
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108938
        Tested-by: Jenkins
        Reviewed-by: Balazs Varga <varga.balazs3@nisz.hu>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-01-20  Mark Hung  <marklh9@gmail.com>  [9b19bf0283b569a5c134de6b5cce1d72d8f37879]

        tdf#128550 set sub item on the ancestor node.
        
        The target of a animation node may resolved to
        a subitem. However it only has effect on a
        iterate container or animate node, not on any
        other containers. Subitem setting like background
        and paragraph got ignored, so everything were shown
        together.  The patch find the ancestor node
        that is iterate container or animate, and set
        the subitem on it.
        
        Change-Id: Iaaa52aed3a34eb2d70b3b318b8336246e17e1e98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109444
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2021-01-20  Tarun Sharma  <starun.1998@gmail.com>  [3ff95c8df6be9aa01aef5c663ee2ffa9881193d4]

        tdf#42982: Improve UNO API error reporting
        
        Change-Id: Ida34f9428d342cbe7f89f7bf40688c71cdba30c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109299
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-20  Luboš Luňák  <l.lunak@collabora.com>  [2cf9b8e265e9694803f55e30f2f392abfa512a5a]

        update Skia to chrome/m89
        
        Change-Id: I82517728139a4b270d98e2694f2a21b248c80d4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109568
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-01-20  László Németh  <nemeth@numbertext.org>  [644f9abce55878e27292451b9b2c8d3b6e11104e]

        tdf#138666 sw: fix enable/disable of ChangesInMargin mode
        
        by hiding/showing the existing deletions inline.
        
        Change-Id: I643c23b3008c3d58bd4631aa40bec375d811bd5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109555
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-01-20  Michael Stahl  <michael.stahl@allotropia.de>  [cc67a25886594e9009fa49418e106ea4ec40dd18]

        connectivity: document how to test postgresql manually
        
        Change-Id: I16f091b35a8246cb43842a6b864ba6061013ea7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109695
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-20  Michael Stahl  <michael.stahl@allotropia.de>  [234833f7823a1424b62c93e145f0cfe2c6b6efd5]

        postgresql: upgrade to release 13.1
        
        Fixes CVE-2020-25694, plus a bunch more CVE that don't look relevant.
        
        * --with-krb5 no longer exists, neither does --disable-shared
        * remove internal-zlib.patch.1:
          zlib is only used by pg_* tools / contrib/pgcrypto
        * remove postgresql-libs-leak.patch:
          some relic from pre-gbuild times, not clear what the point is for
          static libs
        * remove postgresql-9.2.1-libreoffice.patch:
          another dmake .mk file relic, and the win32 nmake build system was
          removed
        * add postgres-msvc-build.patch.1 to fix Cygwin perl and openssl
        * on WNT, libpq.dll is now built, no longer static lib
        
        Change-Id: Ic0232a28801b2f604d9f4e33d5621ae3362defaa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109640
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-20  Stephan Bergmann  <sbergman@redhat.com>  [4b55847b81fa18d5bf2445c294b9260e98f365bc]

        Improve loplugin:doubleconvert
        
        (The use of isa_and_nonnull<> instead of isa<> is necessary for cases like
        
          return (i_styleSettings.*i_getDefaultColor)();
        
        in lcl_getEffectiveColor, svtools/source/table/gridtablerenderer.cxx.)
        
        Change-Id: Iffc59b1146dd4ce13bbd3c8a6f46bd3c78a39344
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109663
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-20  Szymon Kłos  <szymon.klos@collabora.com>  [04e2aa34303424456b9db46ab1300eb103f40a03]

        jsdialog: dump radio groups
        
        Change-Id: I64bb8c7c87a2d4f054c3f2c8e5ac28812230cf70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109613
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-20  Caolán McNamara  <caolanm@redhat.com>  [61f5add790fad40b1e3f7a3a45b96d52f784f69c]

        weld the dialog parent for best cleanup
        
        Change-Id: I4e43a7e891077ab257419d57093383c07311bd5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109650
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-20  Rene Engelhard  <rene@rene-engelhard.de>  [e9527955dd78618f14e12018e4f0ff533d2823d1]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 87ca82e1a22bfc40c6fef0ddaa210053cf79f25f
          - deb#979439 tdf#139193 recode it_IT/it_IT.dic to UTF-8
            
            since that is what .aff is anyway/.aff specifies.
            Otherwise it doesn't work.
            
            Change-Id: I89fac7d4eeb7f0d4f8df316978c27c3a8677e2f5
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/109321
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Tested-by: René Engelhard <rene@debian.org>
            
2021-01-20  Szymon Kłos  <szymon.klos@collabora.com>  [8d2fc607a3d03adbc92d8b44172b9039cd457754]

        Move SalInstanceRadioButton decl to header file
        
        Change-Id: Ic99187477459d424e9c731a29b41a8f06d598864
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109633
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-20  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [eda153002f619697394066de127bed42ff3eeb50]

        vcl: add an UNO interface and impl. for BinaryDataContainer
        
        Change-Id: Icbc384892bee8c31eb7f3a39ff9a64f1199b23b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109596
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-20  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c36cef138a840af013cf85d33ea3d3d27aeb001a]

        vcl: Improve graphic manager swapping allocation
        
        This improves the counting of the used space by graphics and
        makes the manager loop faster.
        
        Change-Id: Ifebe5fe52722d0f22dae0d1bdef02f65afb036ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109595
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-20  Noel  <noel.grandin@collabora.co.uk>  [bca1b74c0753f2305a5e234293df88aa3e1d9af0]

        improve some IllegalArgumentException messages
        
        Change-Id: Id88f2a82bf2651e8b5895aa330f32b71ff5b0e48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109546
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-20  Xisco Fauli  <xiscofauli@libreoffice.org>  [35a564864e6ce08abfa4924e1ea9314982e7957c]

        tdf#123285: sw_uiwriter3: Add unittest
        
        Change-Id: I32c20543f648e42b603ae5b5ace5fbfd6463a9d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109654
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-20  Seth Chaiklin  <sdc.blanco@youmail.dk>  [eac9aa85802fcec2e2941b2c72f08ba0ff448bcf]

        tdf#102002 add tooltips for styles checkboxes
        
        Change-Id: I39924202e5a619079847d6857e417c8ca0782156
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109288
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-01-20  Miklos Vajna  <vmiklos@collabora.com>  [53d4346968c82c8c998ed074aa72591b73f02814]

        pdfium: rework to eliminate FPDF_PAGEOBJECT from the public interface
        
        And fix bin/find-unneeded-includes to not report noise on
        PDFiumLibrary.cxx.
        
        Change-Id: I93337e49a5656349089bdb790876bebe8505082c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109656
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-20  Noel Grandin  <noelgrandin@gmail.com>  [326b420b8a31e4c3db49ca7e437829bde10e1fa4]

        OutputDevice*->Printer* for mpFirstPrnGraphics
        
        make it obvious what these are pointing to.
        
        Change-Id: I034697d33c24cc0c618c380f76d366369381df1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109652
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7b23283122b1dbfba9c7f2c740602979c0efe3da]

        Fix typo
        
        Change-Id: I9edd52387417f8bb40646800beda7a3dca0b9abf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109657
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-20  Noel Grandin  <noelgrandin@gmail.com>  [af4e865140c9f9d8658e6f174d175e54f8d9bf6c]

        OutputDevice->Window for mpFirstWinGraphics
        
        make it obvious what these are pointing to.
        
        Change-Id: Ia617b98ec3914918402d30f894e0d9ab05d79ff7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109651
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-20  Noel Grandin  <noelgrandin@gmail.com>  [08340089c550ce8f2a68ba33bd7c33ac9dee1b1f]

        use unique_ptr for GraphicConverter
        
        Change-Id: If2651d03eb878c499dd5e21df479dcdbcaf93987
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109653
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-20  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [3d3a0c412500a2b57ff1d49f05506ee62ef9d4c7]

        tdf#139774 fix wrong use List Box icon in Combo Box right click menu
        
        Change-Id: I23e48ea99f05c38c68747218a3191e76c715f0c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109660
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-20  Jim Raykowski  <raykowj@gmail.com>  [eb06eea67bb8955b0d71762bcf94eebf7adb7419]

        Don't move to postit if not visible
        
        Rework navigation move handler postit move to do correct wrap movement
        when positits at the begining and ending of the document are not
        visible.
        
        Change-Id: Ie246462d23c8f1e2e06929933f4d71197c2bde83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108390
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-01-19  Stephan Bergmann  <sbergman@redhat.com>  [6ee7a3b2c0565c2871d32d704cb2899445b9f88d]

        Avoid deadlock when macOS menu-related code is run on non-main thread
        
        At least on macOS 11.1 on ARM64 (though not with an otherwise somewhat similar
        build on macOS 10.15.7 on x86-64), CppunitTest_smoketest deadlocked the soffice
        process for me, first while processing a remote call from cppunittester at
        
        > thread #8, name = 'cppu_threadpool::ORequestThread'
        >   frame #0: 0x0000000183c43488 libsystem_kernel.dylib`__psynch_cvwait + 8
        >   frame #1: 0x0000000183c79568 libsystem_pthread.dylib`_pthread_cond_wait + 1192
        >   frame #2: 0x0000000184aeb0f0 Foundation`-[NSOperation waitUntilFinished] + 584
        >   frame #3: 0x0000000183d370e0 CoreFoundation`_CFXNotificationPost + 800
        >   frame #4: 0x0000000184aa0650 Foundation`-[NSNotificationCenter postNotificationName:object:userInfo:] + 64
        >   frame #5: 0x000000018653d3bc AppKit`-[NSMenu insertItem:atIndex:] + 624
        >   frame #6: 0x000000018653e66c AppKit`-[NSMenu insertItemWithTitle:action:keyEquivalent:atIndex:] + 144
        >   frame #7: 0x0000000115d16a28 libvclplug_osxlo.dylib`initAppMenu() at vcl/osx/salmenu.cxx:126:16
        >   frame #8: 0x0000000115d1691c libvclplug_osxlo.dylib`AquaSalInstance::CreateMenu(this=0x000000013febbd10, bMenuBar=false, pVCLMenu=0x0000000299db67a0) at vcl/osx/salmenu.cxx:207:5
        >   frame #9: 0x000000010b1b8620 libvcllo.dylib`PopupMenu::PopupMenu(this=0x0000000299db67a0) at vcl/source/window/menu.cxx:2718:45
        [...]
        
        and later while processing a remote call from cppunittester at
        
        > thread #8, name = 'cppu_threadpool::ORequestThread'
        >   frame #0: 0x0000000183c43488 libsystem_kernel.dylib`__psynch_cvwait + 8
        >   frame #1: 0x0000000183c79568 libsystem_pthread.dylib`_pthread_cond_wait + 1192
        >   frame #2: 0x0000000184aeb0f0 Foundation`-[NSOperation waitUntilFinished] + 584
        >   frame #3: 0x0000000183d370e0 CoreFoundation`_CFXNotificationPost + 800
        >   frame #4: 0x0000000184aa0650 Foundation`-[NSNotificationCenter postNotificationName:object:userInfo:] + 64
        >   frame #5: 0x000000018653d3bc AppKit`-[NSMenu insertItem:atIndex:] + 624
        >   frame #6: 0x0000000119858590 libvclplug_osxlo.dylib`AquaSalMenu::InsertItem(this=0x000000028be8cc20, pSalMenuItem=0x000000028be67420, nPos=65535) at vcl/osx/salmenu.cxx:489:9
        >   frame #7: 0x000000010aa8a424 libvcllo.dylib`Menu::NbcInsertItem(this=0x000000028be78f90, nId=2, nBits=NONE, rStr=0x000000028070ef70, pMenu=0x000000028be78f90, nPos=65535, rIdent=0x000000028070ef10) at vcl/source/window/menu.cxx:416:27
        [...]
        
        and the main thread in both cases in the main loop at
        
        > thread #1, queue = 'com.apple.main-thread'
        >   frame #0: 0x0000000183c43488 libsystem_kernel.dylib`__psynch_cvwait + 8
        >   frame #1: 0x0000000183c79568 libsystem_pthread.dylib`_pthread_cond_wait + 1192
        >   frame #2: 0x00000001013b0354 libc++.1.0.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) [inlined] std::__1::__libcpp_condvar_wait(__cv=<unavailable>, __m=<unavailable>) at ~/llvm/build/include/c++/v1/__threading_support:436:10 [opt]
        >   frame #3: 0x00000001013b0350 libc++.1.0.dylib`std::__1::condition_variable::wait(this=<unavailable>, lk=<unavailable>) at ~/github.com/llvm/llvm-project/libcxx/src/condition_variable.cpp:44 [opt]
        >   frame #4: 0x0000000115d0a8fc libvclplug_osxlo.dylib`void std::__1::condition_variable::wait<SalYieldMutex::doAcquire(unsigned int)::$_0>(this=0x000000013fec8f50, __lk=0x000000016f255bf8, __pred=(anonymous class) @ 0x000000016f255b80)::$_0) at ~/llvm/inst/include/c++/v1/__mutex_base:406:9
        >   frame #5: 0x0000000115d0a71c libvclplug_osxlo.dylib`SalYieldMutex::doAcquire(this=0x000000013fec8ef0, nLockCount=1) at vcl/osx/salinst.cxx:215:36
        >   frame #6: 0x000000010b15ec90 libvcllo.dylib`comphelper::SolarMutex::acquire(this=0x000000013fec8ef0, nLockCount=1) at include/comphelper/solarmutex.hxx:86:5
        >   frame #7: 0x000000010b8215c4 libvcllo.dylib`SalInstance::AcquireYieldMutex(this=0x000000013febbd10, nCount=1) at vcl/source/app/salvtables.cxx:121:73
        >   frame #8: 0x000000010b8c1d78 libvcllo.dylib`Application::AcquireSolarMutex(nCount=1) at vcl/source/app/svapp.cxx:562:25
        >   frame #9: 0x0000000115d10000 libvclplug_osxlo.dylib`SolarMutexReleaser::~SolarMutexReleaser(this=0x000000016f255e28) at include/vcl/svapp.hxx:1421:29
        >   frame #10: 0x0000000115d0c650 libvclplug_osxlo.dylib`SolarMutexReleaser::~SolarMutexReleaser(this=0x000000016f255e28) at include/vcl/svapp.hxx:1421:27
        >   frame #11: 0x0000000115d0c2d8 libvclplug_osxlo.dylib`AquaSalInstance::DoYield(this=0x000000013febbd10, bWait=true, bHandleAllCurrentEvents=false) at vcl/osx/salinst.cxx:570:9
        >   frame #12: 0x000000010b8c1558 libvcllo.dylib`ImplYield(i_bWait=true, i_bAllEvents=false) at core/vcl/source/app/svapp.cxx:463:48
        >   frame #13: 0x000000010b8c1298 libvcllo.dylib`Application::Yield() at vcl/source/app/svapp.cxx:528:5
        >   frame #14: 0x000000010b8c120c libvcllo.dylib`Application::Execute() at vcl/source/app/svapp.cxx:442:9
        [...]
        
        Change-Id: I5146b7bdeb6b1b9b9ad4f4b91bbe52de0b76f308
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109648
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-19  Miklos Vajna  <vmiklos@collabora.com>  [1359e8c566970fcef860f7ba7f54a07d8e6e0513]

        oox smartart: composite algo: handle right constraint when left+width is given
        
        The bugdoc had this constraint:
        
        <dgm:constr type="l" for="ch" forName="text" refType="r" refFor="ch" refForName="img"/>
        
        While img has no "r", it has:
        
        <dgm:constr type="w" for="ch" forName="img" refType="w" refFor="ch" refForName="box" fact="0.2"/>
        <dgm:constr type="l" for="ch" forName="img" refType="h" refFor="ch" refForName="box" fact="0.1"/>
        
        Which is enough to fix the x position of the text to not overlap with
        img.
        
        Change-Id: I80db290bd1695884ffb7b1eabaffa09462e8883d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109642
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-01-19  Xisco Fauli  <xiscofauli@libreoffice.org>  [d104d8048045af049502f694c2af8fa8f131f1b9]

        tdf#136704: sw_uiwriter2: Add unittest
        
        Change-Id: I15568e5f95a955856d4cd1c5b02b31ccf469cf2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109631
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-19  Caolán McNamara  <caolanm@redhat.com>  [c1182f889946cb5d999ac84b447e33f5dcb759d6]

        ofz#29713 Direct-leak
        
        Change-Id: I6acec28ac5ebfe5e266b8dc6ff355eb4dbd6fc6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109626
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-19  Caolán McNamara  <caolanm@redhat.com>  [f994017159d27faaa6678db9a2a658ace1f871d3]

        tdf#135377 keep the correct index selected
        
        Change-Id: I8737b64300e4bb3a3441c1ec43620b2acea31d2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109638
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-19  Noel  <noel.grandin@collabora.co.uk>  [750d96706c36824e599113a70f5741753edcede8]

        loplugin:unusedmethods
        
        GtkPrintWrapper stuff is dead since
        
            commit ed07ec7606cb24cccaf6b7b81b2bd308debaa2e6
            drop never completed GtkSalPrinter
        
        Change-Id: Ia42e9bca020a9683ba247d466f743a0018e920f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109618
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-19  princesinghtomar  <singhtomarprince470@gmail.com>  [83f92f0c567ddba9715b2a48836fae78144aa0fd]

        tdf#124176 Use pragma once instead of include guards
        
        Change-Id: I44a269b5c01f044880b07aaa6d7e9ee369d98f54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108506
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-01-19  Caolán McNamara  <caolanm@redhat.com>  [98edfb02b2a755d9758bfac2374c0bc8dcebc504]

        tdf#139368 new database dialog doesn't have focus on start-center launch
        
        the original issue all the way back of
        
        commit 82abd23f3ee1900b7579e5a0afa23581d5836f01
            tdf#93317 Modified Document Dialog misses focus on Gtk3
        
        eventuallly solved with
        
        commit 1092cc0c75f6d2ab649dd31b1db9f0a9f0944355
            Related: tdf#100337 revert x-crossplatform ToTop...
        
        is possibly all redundant in the contemporary situation. Try using
        gdk_x11_display_get_user_time for X where the problem arises and
        leave things along in the apparently working wayland case
        
        Change-Id: Ia31b88e2760574e1d580d4bff509b06c07e5f0f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109630
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-19  Stephan Bergmann  <sbergman@redhat.com>  [304126915661efde8994595af0813a7f5cdc162d]

        Fix unoinfo on macOS
        
        ...after 4b9190fc29aec0f005f08c0269bb9ff081f19fe3 "mac: don't put script files
        into Contents/MacOS or framework-bin directory" moved it from Contents/MacOS/ to
        Contents/Resources/
        
        Change-Id: I90da34f73463baa516e81f6d06bd718f08e93af0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109627
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-19  Stephan Bergmann  <sbergman@redhat.com>  [064ce013a161e1aa02241a3a65191ae96136ec1b]

        loplugin:colorcheck (macOS)
        
        as suggested by noelgrandin on IRC, "just add ColorTransparency as the first
        param, since that will maintain whatever the code is doing currently (whether it
        is actually correct is a different story)"
        
        Change-Id: I3fd7f10ffadc343f3f9a532120e2a7bbb33244d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109616
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2021-01-19  Rafael Lima  <rafael.palma.lima@gmail.com>  [f32280f64ef10669b987ad61b0b5fe449d3f4285]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2bf658142b7e3c859d353e0d964aa1404fb0087e
          - Creates Help page for ScriptForge Timer service
            
            Change-Id: Id3d0832056edcbd828dd9eadaca4ed906088dc73
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109394
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-19  Michael Stahl  <michael.stahl@allotropia.de>  [c18d3f8823a00edcd3dacec4f2052302ab6a70ee]

        add --disable-librelogo to disable LibreLogo at build time
        
        Annoyingly the packinfo_*.txt don't support conditionals but we can
        work-around that with a little duplication.
        
        Change-Id: Id00a6831effcc63a917fc21d2cd201474fdb559d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109569
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-19  Michael Stahl  <michael.stahl@allotropia.de>  [6f5186a94dcd1989cdd819e35163af0542912559]

        nss: fix parallel build race in nsinstall.py
        
          File "/home/tdf/lode/jenkins/workspace/android_aarch64/external/nss/nsinstall.py", line 112, in nsinstall
            os.makedirs(args[0])
          File "/opt/rh/rh-python38/root/usr/lib64/python3.8/os.py", line 223, in makedirs
            mkdir(name, mode)
        FileExistsError: [Errno 17] File exists: '../../../../dist/public/dbm'
        ../../../coreconf/rules.mk:119: recipe for target '../../../../dist/public/dbm/d' failed
        
        Change-Id: I4273e6d3d5fa520353fff8738823ef281fe237ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109619
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-19  Caolán McNamara  <caolanm@redhat.com>  [1783f118624d8a1fc7945c8e5cea152837149c03]

        silence "gsignal.c:2731: instance X has no handler with id Y" warning
        
        Change-Id: Iafc0aa085338fb41758fa845252f584c2a8aea76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109620
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-19  Seth Chaiklin  <sdc.blanco@youmail.dk>  [8887b3024f0b40267ee042df3ec114ad396b0896]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 451244a261d46ba918ad7e2fcfb1cdce708cfe6b
          - tdf#131206 clarify how to insert document fields
            
              This patch makes the change described in comment 9
              and comment 11 in tdf#131206
            
            Change-Id: Idfb2fd3f7d4f0e7ee8d22e4cb42d8cab043454c2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/108339
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-19  Szymon Kłos  <szymon.klos@collabora.com>  [04a4e009b2adf3cf1499700b44d00a25a894444d]

        jsdialog: clear notifications when sent
        
        Change-Id: I78b3904685b45d7c859bde07c78607671e215e98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109611
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-19  Seth Chaiklin  <sdc.blanco@youmail.dk>  [3a41204b425eb2aa314a766e0a99218992e1cfda]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4473354ebc51aaba7346e1b6057737df9a220728
          - add related topics and tip to Load Styles help page
            
              + add <relatedtopics> section and link to guide page
              for "Load Styles"
            
              + add tip about how to use "From File" to make templates
            
            Change-Id: I7e2ffcc7c57387e95ecf4d5b6f922664554e67c3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109580
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-19  Seth Chaiklin  <sdc.blanco@youmail.dk>  [e24a9321d44c0e5eb5ee1f9fc78f70986aff8358]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9faffcbab37c682baf4a3826218f69b5bb6cb9ba
          - tdf#119753 (related: tdf#134432) update help pages for Highlight Color
            
               tdf#134432 changed the label of "Highlight Color" command to
               "Character Highlighting Color". This patch updates the help
               pages affected by that change. Also replaced some German Ids
               and removed some colspan/rowspan.
            
               tdf#119753 was about confusion in how to apply highlighing.
               Made following improvements in Apply Highlighting help page.
            
               ( shared/02/02160000.xhp )
               * moved introduction into instructions, because it was repeating
               * changed position of <note> about changing colors.
               + added <h2> for How to Apply, then two
                 <h3> for applying to a single selection or for multiple
                 selections
               + add icon table for Apply Highlighting cursor
               + add instruction for multiple remove of highlighting
               * changed position of <tip> about shortcut for applying to word
               + add "triple-click" for sentence and "quadruple-click" for
                 paragraph to tip about highlighting shortcut
            
            Change-Id: I1a64a4455ff35374572cc49094eff0324f032264
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109530
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-19  csegura  <carlossegurag@gmail.com>  [c0e9bda0149b12d072607c744bdf72c6ddb439e5]

        tdf#124176 Use pragma once instead of include guards in basctl
        
        pragma once instead of include guards in textwindowpeer.hxx
        
        Change-Id: Ie0be2626863dc6a570c2146cb86bb0f1c548e91a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108643
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2021-01-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b484e8131ef5d3c4bc57fb14197d62272bfa0b41]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6ef16552f4f1cce36f57b5f20d182b70d8df038f
          - Be less conditional and more imperative in hlp text
            
            Change-Id: I45a7d8a5375e09cb0cdfb216d0154c210b0702bc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109439
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-19  Stephan Bergmann  <sbergman@redhat.com>  [16fa5a56df6022bd042753a3ac9a4d64278d7890]

        -Werror,-Wdeprecated-anon-enum-enum-conversion
        
        same as f9c6a153c95c4acc6ba02e660c6ca51166b4c79a
        "-Werror,-Wdeprecated-anon-enum-enum-conversion"
        
        Change-Id: Ie69413a98269c215eaf2cbd938708f0d9fcf28d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109614
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-19  Caolán McNamara  <caolanm@redhat.com>  [5dea5dbb99b1925b2ecc2b2882d8cef30fe50d27]

        Resolves: tdf#135617 grab focus to widget matching the line spacing state
        
        instead of leaving it at the first widget in the popup
        
        Change-Id: I0bc4c72f7972e339cd28cd6368a4784cdb11275f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109561
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-19  Caolán McNamara  <caolanm@redhat.com>  [eb4fe68e21868c066b68fb399f5ec0c207b0d4ef]

        Related: tdf#135617 grab focus after shown
        
        which allows the final gtk widget to be grabbed after its parent
        toplevel window has been shown
        
        Change-Id: I0d6229ae027073a50cc930b3affc131d7d78fc30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109560
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-19  andreas kainz  <kainz.a@gmail.com>  [4e1294b7d6f8de981147f15d4ca1b4e4853249eb]

        tdf#139076 update Bullet icons with sexy .svg icons
        
        Change-Id: Iae8708b139a8215684486e3573cae1b3d8a02ba2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109532
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2021-01-19  andreas kainz  <kainz.a@gmail.com>  [b0195c9601bf1c6555f100b07379d2a3c92274ae]

        tdf#132846 Lines connector better layout for writer
        
        Change-Id: I063eacf3f0d8b5322036eeaf845ce62b6d9d1645
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109592
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2021-01-19  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [628dca980a1c88dc9f805266974739819042c520]

        elementary: tdf#139056 update color to follow upstream brand
        
        Change-Id: If5946915ec3f26007220bab2143978cbeefa7b68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109593
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-19  Miklos Vajna  <vmiklos@collabora.com>  [3303a4c5f21874453e634d84408c50e7a0055a4d]

        tdf#135153 DOCX import: avoid line-of-text relation with to-para anchoring
        
        Regression from commit 8f1a1092d47947847e1d888b0284e8364c663d1f
        (tdf#97371 DOCX import: fix text covered by shape, 2016-01-28), the
        problem was that once the import decides that a shape should have no
        to-char anchoring, it should not leave behind vertical relation types
        which make no sense for to-para anchoring.
        
        text::RelOrientation::TEXT_LINE is specific to to-char anchoring, so
        reset the relation back to the default text::RelOrientation::FRAME.
        
        This means we'll no longer show "from top" on the UI while the doc model
        contains "from bottom": and those have to be in sync, otherwise pressing
        "down" while the shape is selected will actually move it up.
        
        Change-Id: I660a7bb30133ea866cc4ba1620ae15fea243ef8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109570
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-19  Anshu  <anshukhare50@gmail.com>  [474398937b5d53d5c7ab30a877f8b663e6963b02]

        tdf#138890 : weld::LabelType::Warning font color in dark themes
        
        Change-Id: Ia0315037b0edee921a6a24b23673ad04c7821388
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108929
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-01-19  dante  <dante19031999@gmail.com>  [e8aef914671d9712fb3fadb2d8fba60f09784288]

        Simplify getFirstLineBreak
        
        Change-Id: I0fcacd3f3deb5867ed91a7037b74fa364ebc4c80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109302
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-19  dante  <dante19031999@gmail.com>  [ae5ec5b944cf2378806498072c50d473a3ac62ed]

        Use customized xml entities on xmleport.
        
        This will be mainly used on matml export for unicode characters.
        It will be used mostly for mathml.
        
        Change-Id: I59b96d44facbd01fa517317a0ae54d64d29b0a19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108562
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-19  Stephan Bergmann  <sbergman@redhat.com>  [2197f69f1b91ff13d0dcd078685ab23466241197]

        Adapt solenv/flatpak-manifest.in to recent download.lst changes
        
        Change-Id: I8e81fd375bd819a62a543960a2368e3bf965c8c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109565
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-19  Heiko Tietze  <tietze.heiko@gmail.com>  [8218ff630b0610adfc0e81fd3431d8cdb8927aa0]

        Community splash screen without Edition
        
        macOS installer shows also just Community now
        
        Change-Id: Ia71d3b3a376f8e5e2254f2863ea61f065fb2d86f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109558
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-01-19  Heiko Tietze  <tietze.heiko@gmail.com>  [4388e24cbdcf5824a7ef59545688d6fd057a79aa]

        Resolves tdf#138051 - UI picker text blocks buttons
        
        All images have a height of 125px now
        
        Change-Id: I64bb9d51c7a5edb4f0cfd38ac48473f11755061d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109545
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-01-19  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [4ecabed3ac5aff26bee6d195136ca819cbeb995c]

        "Update all" should do a full reformatting
        
        Change-Id: I05b06e4b345c2125f4fd5272fc6a3354396a29ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109554
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-01-19  dante  <dante19031999@gmail.com>  [03d86b55967bd1c7aac448373e3c01d45ec54554]

        Use custom HTML Mathml entities only when needed.
        
        Change-Id: Id2120aec8738286d31d79638b46beac2f0e53780
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109317
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-19  Noel Grandin  <noelgrandin@gmail.com>  [9d60f23c7a7f6034eb3ce63b636d225a433e4080]

        use more GetOutputSizePixel
        
        Change-Id: I90ac482ad2a3f372998f70ee6e65e6349567cba8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109564
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-19  Noel Grandin  <noelgrandin@gmail.com>  [a6106c9319e04f4966f30d357eedfe23bef4a30c]

        add OutputDevice::GetOutputRectPixel method
        
        to simplify some and make an upcoming change less invasive
        
        Change-Id: I699b2be8fa35b2b72271eda4a0885f89a47b348a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109563
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f1762fb4d9dce6897a36e425a0c95a1dd28c28af]

        vcl: remove "Impl" prefix for method names in ImpGraphic
        
        Change-Id: I86b63815d30100395181e5a6e9d343d2b7228c13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109460
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [97dfcf4d7d5bf9249926a05d9e69720921159f43]

        vcl: remove or rename too long methods names in VectorGraphicData
        
        Change-Id: I8a64d27927b608afdc7996e0b0bbc59a58fde90f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108443
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e49dbc6c7ebae0162b6e1d7c5d0bdf3152c1814e]

        vcl: remove VectorGraphicDataArray, use BinaryDataContainer instead
        
        This change removes the contructor taking VectorGraphicDataArray
        for constructing VectorGraphicData, and instead of this, use the
        BinaryDataContainer instead. This further removes duplication and
        copying of the binary source data for various vector graphics
        formats (most importantly PDF and SVG).
        
        Change-Id: I1b9abf1662e1f30965c9068d04cb0afb82b3edaf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108442
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8413089d698cf55a7aa14358ab8d5065af331b39]

        vcl: a way to create data for BinaryDataContainer without copying
        
        Construstor for BinaryDataContainer taking unique_ptr<sal_uInt8>
        represents a way how to create and fill the data for the container
        and make sure that the container is the only one that is managing
        the data after construction.
        Generally we don't want to give the access to the internal
        shared_ptr to the outside, so with the unique_ptr we make sure
        that there is no outside references present (which would be the
        case if the we would take shared_ptr as the constructor) and the
        unique_ptr is cleared (moved) after construction.
        
        Change-Id: I123114c8bee92e342740d94a784b2c16e2564528
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108441
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-19  Seth Chaiklin  <sdc.blanco@youmail.dk>  [8c9341120c922ca5eadf64756ea858a84563ee51]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d03a0311bc6f582ca311ea1814907b320163b72e
          - improve Format - Bullets and Numbering and List Style
            
              Format>Bullets and Numbering has a Numbering tab, while
              with List Styles, it is a Numbering Style tab.
            
              For Format>Bullets and Numbering
                * added <h2> with Numbering
                * added variable to include description
                * modified description to refer to "numbering" instead
              of "numbering style"
            
              Renamed "Numbering Styles" to "List Styles"
            
              Replaced German Ids
            
            Change-Id: Ia45c1f164e8016b4f554cab586335bcebc8d3ea3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109513
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-01-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [708ac46fa50de19878446571a5930e2e2d4a36a5]

        uitest: sw: test load styles from template
        
        Also add a new module for sidebar tests
        Change-Id: Iba823907f2a71d590152c17855355ed5a0a44326
        
        Change-Id: I41a023468a90ca7d79822b6a1c78bf24ee971bc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109566
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-18  Caolán McNamara  <caolanm@redhat.com>  [aa5fae48f377449dc142f672bc0303ceb3fe371e]

        tdf#139332 reduce height of expert config dialog
        
        to about the height of help, options
        
        Change-Id: Icf2bebb2f2cc5aabea3e1f702d7095de8c31d726
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109542
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-18  Michael Stahl  <michael.stahl@allotropia.de>  [43fbe2fbd6a65fa63fa819c6778c3378c2ff6e1f]

        sw: fix ASAN use-after-free in testTdf39721
        
        The problem is that the cursor is positioned somehow on an SwEndNode.
        Then lcl_CursorOk(pNew) is false and it gets deleted immediately.
        
        Change-Id: I1789280a5116da4e5b7739e311b18c5c54074b1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109541
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-18  Julien Nabet  <serval2412@yahoo.fr>  [e95708426f0ec86640708da922f01e29fb419032]

        Revert "Try to fix Windows TB"
        
        Try to apply Stephan's suggestion in https://gerrit.libreoffice.org/c/core/+/109464:
        "Instead of explicitly specifying the std::min template argument, it would be better to cast the '300L'
        to the appropriate type.  (And do not change the std::max at all, which should be working fine?)
        That way, if the type of Height() should ever change to a type larger than tools::Long,
        the std::min call wouldn't silently truncate the first argument."
        
        This reverts commit 648edf96cde392545749923dc0c748e0bb31b5f6.
        
        Change-Id: I1e3cb70750d979468556ced7e7942abcb17fca98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109544
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-18  dante  <dante19031999@gmail.com>  [d7a04f745e124f869c0be0e641bacf2d2c0b09d5]

        Mathml mo operator list
        
        This is a preparation for further improvements on starmath.
        It is related with tdf#66279.
        
        Change-Id: Iae0229ccc61eeb2f7ae9ca07c457b8c30e873903
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108676
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-18  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [1e60f69b24578714284bc3318427d0e64f342462]

        Revert "Revert "Move SwFntCache link from SwModify down to SwFormat""
        
        - SwFormat::SwClientNotify calls SwModfiy::SwClientNotify explicitly
          and used the sideeffect of cache invalidation
        - this is now fixed
        
        This reverts commit 2e29dc20b96f2d96f5b64e9ed5efb79e342b3f54.
        
        Change-Id: I5b3cf516cdfcdaffef7bb1eac20185ba713f33fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109478
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2021-01-18  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [4b9190fc29aec0f005f08c0269bb9ff081f19fe3]

        mac: don't put script files into Contents/MacOS or framework-bin directory
        
        Signing them as executable code would require external attributes, and
        those in turn break packaging into hfs+ dmg when building on apfs with
        Big Sur.
        It is not a new thing - the old Code Signing in Depth technote
        https://developer.apple.com/library/archive/technotes/tn2206/_index.html
        already reads:
        "Store Python, Perl, shell, and other script files and other non-Mach-O
        executables in your app's Contents/Resources directory. While it's
        possible to sign such executables and store them in Contents/MacOS, this
        is not recommended.
        […]
        Put another way, a properly-signed app that has all of its files in the
        correct places will not contain any signatures stored as extended
        attributes."
        The patch does exactly that for LO and the shipped python framework and
        adds symlinks for the moved files.
        Same applies for the Language pack applescript and the tarball - those
        are also moved into Contents/Resources
        
        Change-Id: Iab21e77b73f941248ca89c6e80703fdf67a1057c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109537
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2021-01-18  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [cbbfed893616f804cb6557185ddda26c0cef2ed6]

        XTextDocument::refresh should do a full reformatting
        
        Change-Id: Ia92e10e43cb8254b6dd35db03462b87d0fe93f45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109538
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-01-18  Caolán McNamara  <caolanm@redhat.com>  [67194f944861a76cccf6a432beb3dbe8983416ef]

        Related: tdf#66813 this dialog should be modal
        
        if we truly want it to be modeless, then unset this bit and use
        the runAsync mechanism
        
        Change-Id: I7d1cae1975d6ac20ef34b7744981ee72b9f52c78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109540
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-18  Heiko Tietze  <tietze.heiko@gmail.com>  [1c3b80e7ba0aafb0399fba2278379feed6a93eea]

        Resolves tdf#139521 - Hide image anchor option in Writer Web mode
        
        Change-Id: Ic5298069fcabbd2c72eb43fdf270b69c53570298
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109539
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-01-18  Seth Chaiklin  <sdc.blanco@youmail.dk>  [2ee26f786431bba97134f75ac3f9440712562f2a]

        tdf#134432 change "Highlight Color" to "Character Highlighting Color"
        
        Change-Id: Ifb1fc36151e3aee72a4977b5bbe1601f3b0b6ec7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109131
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-01-18  dante  <dante19031999@gmail.com>  [e552ddda9abf7b9c285972e0d15a5b28d721c530]

        Mathml gets it's own directory
        
        It has grown recently and is going to grow more.
        cfgitem.hxx has been moved and clangformated because it is not anymore in excludelist
        
        Change-Id: I277837b2c0a90ae4e84028dc6e19962939c1aef3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108645
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-18  tushar  <tusharrai282@gmail.com>  [3b3591d3c127c306f4d5f6bbb34118b03c3124c0]

        tdf#133887 Set flag of variable when formal parameter is not expecting variant.
        
        If there is no param info for formal paramter then type of formal parameter and actual parameter will be same
        and there is no need to set the flag in that case.
        
        Change-Id: I12af64f82fc5b2d6d7fb920bde1cb96f8c7bd51b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109070
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-18  Mike Kaganski  <mike.kaganski@collabora.com>  [5405bd8cb81f09d1631aeebd95bd6b00926ae931]

        Get the rest directly from startsWith
        
        Change-Id: Ie93fa23778dc224631c25dd1e9794a1af8ff4b99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109514
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [991b3b3945790bb2699493e6645b4a3228f8a195]

        uitest: sw: Add test for paste special dialog
        
        Change-Id: I470731d4e8c40077d63e8ed49d30f946ab9ab8b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109533
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-18  Noel  <noel.grandin@collabora.co.uk>  [1e9255303db01786f403253a1487cee0af56525d]

        make internals of ::Color private
        
        was made public in
            commit d487d6e082bc7ce652217578ffd37397a59cc3ca
            rework Color to have R,G,B,A public variables
        
        but it's best to keep them private since we're changing the internal
        representation - and there is surprisingly little that depends
        on accessing the internals anyhow.
        
        Change-Id: I234d80fb33105f7bf5b865fb7c8194d893b09878
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109508
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-18  Justin Luth  <justin_luth@sil.org>  [fea7b531a4c9e8326a644cccc26325b16585675a]

        tdf#136704 sw autofmt: prevent crash if no nextNode
        
        The second GetNextNode() was a nullptr
        that was being dereferenced.
        
        Now, when enter is pressed after some text followed by a colon,
        that line is made into a heading3, and the new blank line is
        properly using the text body paragraph style.
        
        Change-Id: If10dc85e490ac57fc150b3d541f5033dfd5293bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109413
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [96bf396ef283822c94c233510c67f0ac58d3827e]

        tdf#132596: sw: Move UItest to CppUnitTest
        
        Change-Id: I9c9ca9e266034f254c68b3f96d3582ce2cf08ab5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109511
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [d03b43fdb70ee975f4054bd49376179f792aa013]

        tdf#131963: sw: Move UItest to CppUnitTest
        
        Change-Id: I19f7cdb4c345b55fe7eea27312513c05a54eb52c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109510
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-18  Seth Chaiklin  <sdc.blanco@youmail.dk>  [5fcfadbe1625bdafd6052cc916d8e9935e10dd8c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 02621d694b83cc0fa710cbf110f8262967360402
          - update Load Styles and related help pages to "Load Styles from Template"
            
              https://gerrit.libreoffice.org/c/core/+/109006 changed the label of
              the command "Load Styles" to "Load Styles from Template" and changed
              the some labels in the dialog box. This patch updates all help pages
              that were affected by that change, and takes the opportunity to
              review these pages and make small improvements where needed.
            
               ( swriter/00/00000405.xhp )
                * update menu labels
                * replace German id "vorlagenladen" -> "loadstyles"
            
               ( swriter/00/stylesmenu.xhp )
                * update menu labels for "Load Styles", "Update Selecte Style"
                  and "New Style from Selection"
                * update to <menuitem> and <keycode>, only for modified paragraphs
            
               ( swriter/01/05140000.xhp )
                 * update menu labels
            
               ( swriter/01/05170000.xhp )
                 * update menu labels
                 * replace German id "vorlagenladen" -> "loadstyles"
                   and "vorlagentext" -> "styles_text" (which does not seem
                   to be used anywhere else)
            
               ( swriter/guide/load_styles.xhp )
                 * update to <h1>
            
               ( swriter/main0115.xhp )
                * update menu labels
            
            
            Change-Id: I779b2644195f3f6cdc00743c7577875e3e198902
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109289
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-01-18  Michael Stahl  <michael.stahl@allotropia.de>  [f8da730bd66d5d6d3e49935573b3223c06baffbe]

        sw_fieldmarkhide: allow editing all fieldmarks if ...
        
        ForceImportWWFieldsAsGenericFields is set. Not sure what restrictions it
        needs.
        
        Change-Id: I8b8e61fb320d5c2b66d5ff332517759b53e68817
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109378
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-18  Caolán McNamara  <caolanm@redhat.com>  [8283963be8f174a7fe56dd1c29290d00a2d76d22]

        GtkSizeGroup:ignore-hidden is deprecated and shouldn't be used anymore
        
        all these widgets are visible so it makes no difference in this dialog
        
        Change-Id: I05e15a584f5020343fcc05b1c28bc9cef71f15c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109486
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-18  Miklos Vajna  <vmiklos@collabora.com>  [10018c8b84d783d4d15d4750954c56c0d431e38e]

        sw: prefix members of SwCombinedPortion, SwEnhancedPDFExportHelper, ...
        
        ... SwSetToRightMargin and SwTextPaintInfo
        
        See tdf#94879 for motivation.
        
        Change-Id: I05ef098d16d186782aba8200bddee5b15533dc01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109509
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-01-18  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [1a1aef10821bb9f20d01d413d45c63b1ab15f782]

        Fix typo
        
        Change-Id: I19ca7330285815bb7fdca86ad7348d7e9ae508b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109507
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-01-18  Noel  <noel.grandin@collabora.co.uk>  [5fa8b3edea7ecb4672a11e12fc36f58cd7872586]

        simplify construction
        
        Change-Id: If00dfd6aec5d39e17d63c7bc8fdc58ee406ef3bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109505
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-18  Roman Kuznetsov  <antilibreoffice@gmail.com>  [edb953cfb77c7ad6578a191b48c47c25d8d59d11]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 85aba709f71b6d1443db98fbacb22d9b47a71123
          - tdf#139616 Updating a conditional formatting help page
            
            Change-Id: Id34c8e5e003802635e30a7e038d9f413625f1306
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109404
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-01-18  Kiyotaka Nishibori  <ml.nishibori.kiyotaka@gmail.com>  [d710b7c8432d868f7c3f0bad30f2f13d4d504ec5]

        tdf#139691: fixed wrong extend-tips in areatabpage.ui.
        
        Change-Id: Ic99ef0a543098cd469db30474d1f8fcd466f2a2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109461
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-01-18  Jim Raykowski  <raykowj@gmail.com>  [23746af5b76d55ce781c8b9b58bfd566805b14ed]

        tdf#115817 Make the Navigation toolbar persist
        
        This patch makes the Navigation (navigationobjectbar) toolbar reappear
        when Writer is started if it was displayed in the toolbar layout when
        Writer was ended.
        
        Change-Id: I71ddf85daf98720f7c5fd29462d1a2bcb48114d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109503
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-01-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [36b17f030777219e69412733feb250b8de5af9ef]

        devtools: handle the doc. model tree with attached obects
        
        Instead of filling the document model tree with fill* methods,
        refactor that to use objects that are attached (via get_id) to the
        tree nodes directly. For this introduce DocumentModelTreeEntry
        and subclasses, which implement what the current UNO object is
        that is being shown for a tree node and a "fill" virtual method,
        which is used to fill the child nodes of the tree when expanding
        a tree node.
        
        This makes the code much easier to work with and in addition it
        makes it possible to have all the tree nodes to fill the content
        on demand when expanded.
        
        Change-Id: Id5a027e060af90e483181439568f17d0172d1b35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109500
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-18  Jim Raykowski  <raykowj@gmail.com>  [cf98f078b0a4e8c36cf0579042442e5583013608]

        tdf#115817 set standard mode before recency navigation
        
        Using Navigate-by to move through the recency stack sets the writer
        shell to standard mode before navigation. Navigation using the Back and
        Forward navigation controls does not. This results in incorrect
        behaviour when a drawing object is selected and navigation is attempted.
        
        This patch sets writer shell to standard mode before recency navigation
        is done using .uno:NavigateBack and .uno:NavigateForward.
        
        Change-Id: If05883e8188452736cfedac9153bcc91422bf7e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109504
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-01-18  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [0da5e6f38aedb1fb873d1a90c506f6ab03ab1656]

        Bring uno:RefreshView to Calc
        
        Allow refreshing the document layout via UNO slot
        
        Change-Id: I956bb884b1fb4231b1f617c4aa5a80ff9a45ec92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109230
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-01-18  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [6c76f1a90f926bf056d41e60a3375611baf72e2a]

        elementary: tdf#139056 update many colors to follow upstream brand
        
        Change-Id: I4ef4bdb43e48f740ee2075627610e13142316434
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109490
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-18  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [2dea6b861f62914eeab98b019a2f11d68ead4bf8]

        elementary: tdf#139047 redesign find (Print Preview)
        
        Change-Id: I35b0b32ebc988f80f2f204e5570b74e708b33852
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109492
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2d7fd94b41ffab68a25e0003ef55f80c210646b6]

        devtools: separate DocumentModelTreeHandler into its own file(s)
        
        Change-Id: Ie657fca3d7e221ca6fbce1016589bd86312530fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109499
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-18  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [6930de3347ccb19cf07afbe9a483f93cd1a54124]

        elementary: tdf#139056 update RED color to follow upstream brand
        
        - Navigator related icons revised
        
        Change-Id: Idebb448738f7391d8af84d43778d0fefbf6de56f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109471
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cc5f7625574a4181afd617f69a1e6bfb65918e6f]

        devtools: separate handling of document model tree into own class
        
        This introduces DocumentModelTreeHandler which is used to handle
        the left-side document model tree. This makes it easier to track
        how the tree is populated and handled by encapsulation.
        
        Change-Id: I0c11d8012d149c6f4ce9a5067a8c368fb794efe1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109498
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-18  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [2081eac430ac69619149e44b453a2d7dda41fc83]

        elementary: tdf#70102 repir RTL bullet numbering icons
        
        Change-Id: I16d7133cfdc75758ec9df34bdd6d0d6b174fb620
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109489
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-18  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [6f32e1d3ac231413a374f3ae4ff7e9f4726d7545]

        elementary: tdf#139056 update VIOLET color to follow upstream brand
        
        Change-Id: Ieb2b680bc698dc533ec47d1a7b4fd47b8074911d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109462
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-18  Tor Lillqvist  <tml@collabora.com>  [fdcf4418e9acfe4e95000b9d12a182d6702d42b6]

        Clean up includes a bit for iOS and macOS
        
        Change-Id: I1dc6256968503ee3865f90e3693acce911a1d65c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109485
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [6bdfee076d7aea02f5ac3ea180d384974ed1ae58]

        tdf#132597: sw: Move UItest to CppUnitTest
        
        Change-Id: I0409e22571fa2bb6a9fbf3eb7f6e81b544886aa0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109488
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-17  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [b6f574ad86316956cf27efec61af9cbda273e054]

        tdf#139056 update ORANGE color to follow upstream brand
        
        Change-Id: Icf5cc5f23c9b4980f6ca7e6401344cd8998e6046
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109463
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [a152699776ecedaa874cf9dc274c5825579880a2]

        sw_uiwriter3: remove redundant call to clear
        
        See https://gerrit.libreoffice.org/c/core/+/109458
        Kudos to Mike Kaganski for pointing this out
        
        Change-Id: I1daa919ffcdc8b7a382ebf04470d957500dcfad9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109483
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-17  Tor Lillqvist  <tml@collabora.com>  [1e877f46c6ce601692e8e229e7c856cd737866c3]

        Expand vcl_quartz_code and vcl_coretext_code macros that were used only once
        
        The macOS-specific code is nowadays compiled in Library_vclplug_osx.mk
        so these macros that listed files compiled both for iOS and macOS were
        used only for iOS in this makefile anyway.
        
        Change-Id: I607ce0bd8834b81caff664f28419e50e87af87f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109484
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-17  Tor Lillqvist  <tml@collabora.com>  [e7ace1d043cc8bdf6c03097932a00cbbdc3cf557]

        tdf#138122: Fix vcl for iOS after 1a167625314bf36b735176ed488e6ba9b5e9b675
        
        Make vcl compile again for iOS and make the Collabora Office iOS app
        work again when built against a master build of core.
        
        For now, keep the old versions of the functions touched by
        1a167625314bf36b735176ed488e6ba9b5e9b675 in vcl/ios/salios.cxx, and
        move the modified versions to the new file vcl/osx/salmacos.cxx.
        
        Keep the functions as they were except that ifdefs for MACOSX or IOS
        are expanded. Keep the formatting as it was to make comparisons
        easier. Thus add the new files to the clang-format exclusion list.
        
        While at it, also move vcl/quartz/salgdiutils.cxx to vcl/osx as it is
        compiled only for macOS anyway.
        
        Change-Id: I990ef678f2263031d4a5af8cc547fffe185d17c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109480
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-17  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [058ad4b900b5e0ee902f3e89ed121c2b5f8c58f1]

        tdf#138314 Change selected tab text color on macOS Big Sur
        
        Starting with macOS Big Sur, coloring has changed. Currently there is
        no documentation which system color should be used for selected tab
        text. As a workaround text color is changed for macOS Big Sur and
        newer only.
        
        Change-Id: I2e8c83527775c17f95e5e4afe70577442e14715e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109479
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-17  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [1a167625314bf36b735176ed488e6ba9b5e9b675]

        tdf#138122 Add window scaling for retina displays on macOS
        
        (1) Remove hack to make application look as if being linked against SDK 10.13
        
        (2) Use quad storage size on virtual devices for displaying on retina displays thereafter
        
        (3) Apply workaround to downsample bitmaps from scaled layers (to be implemented)
        
        (4) Disable dark mode (to be implemented)
        
        (5) Provide new environment variables:
        
        VCL_MACOS_FORCE_WINDOW_SCALING:
        window scaling on non retina displays
        
        VCL_MACOS_FORCE_DARK_MODE:
        enable dark mode (macOS 10.14, iOS 13 and newer)
        
        VCL_MACOS_USE_SYSTEM_APPEARANCE:
        use light mode or dark mode (macOS 10.14, iOS 13 and newer) as configured by system preferences
        
        Change-Id: I99877cd62a98cb91bcbf27af62b043c31c5f5fc9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109072
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-17  Julien Nabet  <serval2412@yahoo.fr>  [5bd90f7f5852056342f1a81a1285b474d468eadd]

        cppcheck: derefInvalidIteratorRedundantCheck (sfx2/classificationhelper)
        
        Change-Id: I25fc7eac5b323e5918f03d8bfb410ca6a860219d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109476
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-01-17  Julien Nabet  <serval2412@yahoo.fr>  [79e471dc116f0b662e48d915d395d398057d137f]

        duplicate break (xmloff/txtimp)
        
        Change-Id: I17c63ec5d8accf6f9d2f33ef92cfa63acbd02f3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109473
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-01-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [25d905d7f88779eecf3776f692efe5539730fbef]

        Fix typo
        
        Change-Id: I0ce46927730cef961bbefd12551b2d56e8fe357d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109240
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-01-17  Noel Grandin  <noelgrandin@gmail.com>  [5bb291df3c39656cd24a7c379b8764172d48579a]

        use ::Color in ColorSet::add
        
        Change-Id: I8b34807e62c292a19700e6d37edd99e442574ec4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109452
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9fb2cad5ba0dfc1c3617880c02f2e7b21384dd60]

        Fix typos
        
        Change-Id: Ibf250ad583c0c58c1c7866bf1c37129f0e4b8fd9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109468
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [42574d1c7b94d7914cf960c9b3c3bc47c2d79110]

        Fix typo
        
        Change-Id: Id250432aa37a676f4929028b132b887daf9589f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109313
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e4f354cef543752f99b53bdf62d9bc4df67368be]

        Removed executable permission on ods file
        
        Change-Id: Idabe9a8070c4a248b34e38ad58fcdd7a9e9afd72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109467
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-01-17  Julien Nabet  <serval2412@yahoo.fr>  [95f2c4c6396c826b5cf94adcc848c0df4dc76030]

        cppcheck: Prefer prefix ++/-- operators for non-primitive types
        
        Change-Id: I866665b596a37c1e111fad8afeb9d4cb4d75c257
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109469
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-17  Julien Nabet  <serval2412@yahoo.fr>  [ad55d51486264260a135b36c85973a728e006de7]

        cppcheck: zerodivcond
        
        I don't know if it can happen or if it's a false positive
        but at least, we're sure now it won't fail
        
        Change-Id: Id4620d74c0893b308b9fb45be71ca6c425066ae4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109470
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [56164821fb2deed9073db31c85d13a60fd08b0a4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c5ca7b12b4d593f22db0d450a46335879b5ff2e2
          - Fix typo
            
            Change-Id: I065d78e1451ac2b0b9458935727c72279b7155e6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109466
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-01-17  Julien Nabet  <serval2412@yahoo.fr>  [648edf96cde392545749923dc0c748e0bb31b5f6]

        Try to fix Windows TB
        
        by using std::max<tools::Long> and std::min<tools::Long>
        
        Change-Id: I07c93227cf040f159d1977ca94988169ecd6dc14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109464
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-17  Heiko Tietze  <tietze.heiko@gmail.com>  [2da4f92666caa11ab39f45d9807af883a3c83c79]

        Resolves tdf#139501 - About screen exceptional width
        
        All strings wrap now
        
        Change-Id: If810e67e55eb23685ab4e14da9d5da1864229833
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109330
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-17  Noel Grandin  <noelgrandin@gmail.com>  [14d61304c3f54e59cb8912fbd76fec2e4171e478]

        use ::Color in ColorPropertySet constructor
        
        Change-Id: I5649b39999de50d9f1fc33e2aef405be43069096
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109451
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-17  Mert Tumer  <mert.tumer@collabora.com>  [d2baba68d32fa93e758dcc9c9a890206065ea9ac]

        fix rendershapeselection for drawing
        
        Change-Id: Id4cb37885bf9b442adc679b895d89cd615ffb2ee
        Signed-off-by: Mert Tumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108681
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109213
        Tested-by: Jenkins

2021-01-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [b5bf573e480236cede84d09e3cb89144070fe373]

        sw_uiwriter3: dispose/clear the document before opening a new one
        
        Change-Id: I6400eae69c4ab5edc719e9be0eb45e6dc2585a7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109458
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-17  Noel Grandin  <noelgrandin@gmail.com>  [5bbaca6d3ccef10223b8618c25f41b91dd467ffc]

        return Color from BGRToRGB
        
        instead of converting at all the call-sites
        
        Change-Id: I4732082fcd4731f6fd46aef197a15564586f0c90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109450
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-17  Jim Raykowski  <raykowj@gmail.com>  [50678a771daa6cd5d3414c25930761c65aab4244]

        tdf#115817 add places that add current position to navigation manager
        
        Change-Id: If011b51fac6587b4f551a498866aa71f62ba0fcc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108529
        Reviewed-by: V, Stuart Foote <vstuart.foote@utsa.edu>
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>
        Tested-by: Jenkins

2021-01-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [07d9819378192231322bb19a61f2cbd469f4611a]

        tdf#139643: added a test, that checks the PDF/UA metadata is set
        
        If we enable support for PDF/UA, then the metadata object must be
        present and the metadata must have the PDF/UA flags set, or else
        the PDF document won't be recognied as having PDF/UA. The added
        test checks for this.
        
        Change-Id: I9baa31f17f5db73820d71d941979d6b9a90f4555
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109443
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cd65d6c06760caf0109664d2a320cfb29d634ab2]

        tools: support reading xml namespace with XmlWalker
        
        Adds methods namespaceHref and namespacePrefix for reading the
        current element's namespace prefix and the href.
        
        Change-Id: I1c16857c6fc0bdfde2d983d8f42f153111119029
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109442
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-17  Michael Meeks  <michael.meeks@collabora.com>  [eecedf21f4869dd52a6498377e35d85d2321ac80]

        sidebar: avoid invalidation thrash with LOK.
        
        Avoids complete sidebar invalidate when entering text into a cell
        and hitting enter.
        
        Change-Id: I88ee3792589a1c0a16ae555da77ed7c12ca5f296
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109403
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2021-01-17  Michael Meeks  <michael.meeks@collabora.com>  [8941f3f65e149c9f53c425c9cc153b32d8cd2482]

        sidebar: only invalidate when things change.
        
        Change-Id: Icc9c5bcde224cc979b834585531b847f1c5f7d0b
        Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109457
        Tested-by: Jenkins

2021-01-16  Jim Raykowski  <raykowj@gmail.com>  [602a044014b55a5a1b1a5f0e96af603590ee899f]

        tdf#137358 Fix incorrect outline position returned
        
        when the cursor position is before the first outline node and there are
        outline nodes in the document model extras section.
        
        plus fix to update Navigator tracking on Navigator show
        
        Change-Id: Ib93ba0d460128314efef228810c06dbd929c672e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108492
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-01-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [63239749683ad718e10a5f561f17ca3c41ab4466]

        tdf#116394: sw_ooxmlexport15: Add unittest
        
        Although the fix says in its message
        "There is no point in adding a unit test for this."
        The issue is a regression so I think it's better to have one,
        just in case
        
        Change-Id: Ica4774dd85c5c5fb73d5b54eb677fe8ab552a936
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109441
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-16  Caolán McNamara  <caolanm@redhat.com>  [bafa5d9fbd93ae959208092f4018144b00e41422]

        drop only remaining CheckBox yalign
        
        Change-Id: If387c518090c81cb6bd3ba0d18cf612ebdc51792
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109449
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-16  Caolán McNamara  <caolanm@redhat.com>  [b197c89e2059015cef1025fed1e450a467740221]

        drop unusual xalign 0.5
        
        the whole widget is aligned start anyway so it makes no difference
        
        Change-Id: I2f7991eb20cd9df8580676c5be9fb863482bd464
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109419
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-16  Noel  <noel.grandin@collabora.co.uk>  [4499eb5b868b54512751b4e73c68df2a79e22606]

        return value from setupOutDevState is unused
        
        Change-Id: Ic3006e3f73c5b1233076706d5982fefe12b8d511
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109448
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-16  Eike Rathke  <erack@redhat.com>  [9e6f2b5eb712cc483d735132b0557dee4e593193]

        Update language-subtag-registry to 2020-12-18
        
        Change-Id: I8c813005d8a1165e0baab81fd9f8b47c0aa3aa62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109387
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-01-16  Caolán McNamara  <caolanm@redhat.com>  [444e0ce07c6652346dcc34f8d9ec4a4403b2109b]

        tdf#137695 shrink widget height below natural min within data browser
        
        Change-Id: Iba3c12376200b7ce800b48155a4b84ca2e47d63f
        
        Change-Id: Iba3c12376200b7ce800b48155a4b84ca2e47d63f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109380
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-16  Caolán McNamara  <caolanm@redhat.com>  [7a56ed9edff41867a93c8ea06c0f874793f8e88d]

        remove unusual 0.5 align from "Asian layout mode"
        
        its sibling doesn't have it and they should both be the same
        
        Change-Id: I4a0e4c3c04c7014537462221a40b0bef9c646f3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109420
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-16  Noel Grandin  <noelgrandin@gmail.com>  [508c2e4a2d2b26d6b1842ff98e9aaa4d3adddf80]

        transparency->alpha in vcl::RawBitmap
        
        Change-Id: I68e05555518f0dc6a7c01d2fec734b0d0aff0d48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109427
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-16  Julien Nabet  <serval2412@yahoo.fr>  [1cc0fc1f3cdae597912d7204256427e060fcde61]

        tdf#139643: fix missing PDF/UA flag
        
        Regression from:
        https://cgit.freedesktop.org/libreoffice/core/commit/vcl/source/gdi/pdfwriter_impl.cxx?id=a795886762a6a4aabd601183598c4e6c819bcb1f
        author	Arnaud Versini <arnaud.versini@libreoffice.org>	2019-09-20 19:01:34 +0200
        committer	Arnaud Versini <arnaud.versini@libreoffice.org>	2020-02-08 15:03:07 +0100
        commit	a795886762a6a4aabd601183598c4e6c819bcb1f (patch)
        tree	93a58d738bf27a0c5f75f80dc7e651763916ee5f /vcl/source/gdi/pdfwriter_impl.cxx
        parent	a2f62a861ba7036e689070c47f72214b1bdd49d4 (diff)
        Add minimum support for PDF/A3
        
        here:
         sal_Int32 PDFWriterImpl::emitDocumentMetadata()
         {
        -    if (!m_bIsPDF_A1 && !m_bIsPDF_A2 && !m_bIsPDF_UA)
        +    if( !m_bIsPDF_A1 && !m_bIsPDF_A2 && !m_bIsPDF_A3 )
        
        Change-Id: Id4b3b9a74ccf5a5abd9e7149cb09b3475dd4ffee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109437
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-16  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [208a2e51c32a8918388216bf2f47b513948ebd7d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 91413eacbe8790505dfd4cc452b0fa2e5589ac33
          - Use switches for Ctrl vs. Command on macOS
            
            Change-Id: I13829b216081021ae321a5c7111de0e11e65a7ee
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109440
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-16  Johnny_M  <klasse@partyheld.de>  [8b9708b0e4d1bc26cb8e300cfcf7a5071eb42d7c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 942c4de7eb854bb99e3ed79caa283608ec1891a7
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ic28f919518537829b86c6afc1efe66d9ac004601
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109433
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-16  Johnny_M  <klasse@partyheld.de>  [b922cbb51b7bf7514d7d51c05cf0fff7a04f9033]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 606d802dc2c97bc3186983b7c3da7485b4d5b4d1
          - tdf#132643 Translate German section IDs
            
            Change-Id: I50abb30e9ce171c54767f78535dda3a577414522
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109432
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-16  Johnny_M  <klasse@partyheld.de>  [cad06caf89645a76268e77aedca6cf771505ceae]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 320ca7e3c001621f9bd4266ee940d7d1fd1ba4c0
          - tdf#132643 Translate German section IDs
            
            Change-Id: I991a5aaa37ddbc22fd193cab837bec2c672daf1f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109431
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-16  Johnny_M  <klasse@partyheld.de>  [a7f89903119db999a168daca1c713a3467a2ab61]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 88b1c44c82a5ead09f54420266e8c30bb5ebaa4a
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ia437c42384398d61afad346cfdd66819ffa7d4f6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109430
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-16  Johnny_M  <klasse@partyheld.de>  [7fa4c3c195912917b0de00cc3531d06a9fb91dc5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0cd762484faa2059ca5d85c2f98c47c86b836f7e
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ib73fca400cb77824c149e9080c9a1486ebd77a79
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109429
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-16  Julien Nabet  <serval2412@yahoo.fr>  [ffc8409024c0de97cd1cb5fadbe72d90c3fd7d3b]

        Cancel action here vcl/screenshotparent
        
        Change-Id: I136fa04e873932621b92004e8eafd7b3a32ef945
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109423
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-16  Caolán McNamara  <caolanm@redhat.com>  [a4c9b7f3722cb496c01ae72c5897f3243523658d]

        tdf#138829 don't grab focus to roadmap label when sync timer fires
        
        Change-Id: Icc8a03a2ce5d63f3a2c477671a9aa52aefd1df96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109385
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-16  Caolán McNamara  <caolanm@redhat.com>  [63fef8576efd2c63cea461a979117569f3603b74]

        remove apparently bogus yaligns of 0 from cmisline RadioButtons
        
        Change-Id: I753128047672831329ba5dff25dda005dfca4d5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109421
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-16  Caolán McNamara  <caolanm@redhat.com>  [7bd729a65d7e7a7539bf4383d656667ed227cc91]

        snap near 0.5 align values to 0.5
        
        Change-Id: Idcedba97e1738f097a36845614a17f143c20c7c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109416
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-16  Caolán McNamara  <caolanm@redhat.com>  [933a311c12929568b7912b8f26445ac314f57f6b]

        drop unwanted stray yalign
        
        Change-Id: Ic397aae6e9a9cd2258b0e65cd66c72c4218c6946
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109415
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-16  Caolán McNamara  <caolanm@redhat.com>  [2186ea6b5532a5ba24d3906d8b631f9bee4a0d4b]

        replace near-zero xalign values that should be zero
        
        Change-Id: I10c7d542064cffd44b1cd50972775db51f0f7e27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109388
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-16  Regina Henschel  <rb.henschel@t-online.de>  [6ce66560c59470a9eb76fbf80f439b452166d3e4]

        tdf#139583 fix case rot 180deg for cell anchored shapes
        
        Method adjustAnchoredPosition() in ScDrawView::Notify() needs to
        distinguish whether an object really has a changed geometry or only
        becomes visible. The previous solution used the snap rectangle for this.
        But in the case of a 180deg rotation only the logic rectangle changes,
        not the snap rectangle. The patch extends the test to consider logic
        rectangle as well. SetCellAnchoredFromPosition is adjusted to create
        maShapeRect, which is compared to the logic rectangle.
        
        Change-Id: Iba8a173938da05178f1058ef98e9ef526cca490e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109386
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-01-16  Jean-Pierre Ledure  <jp@ledure.be>  [19e5606df73994bbf6ddd8089843be645bd4d8be]

        ScriptForge - (ScriptForgeHelper.py) add empty list of visible routines
        
        The g_exportedScripts  variable contains the list of the methods
        in the script that may be made visible in LO IDE's
        (APSO and alike)
        
        Currently that list (in fact, a tuple) must be empty
        
        Change-Id: I86abc0bb55be524a3f9d39da7c6bd248abec8668
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109435
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-01-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0ffebfb691ae6fcc8df4df4a0611276bb4f33b59]

        devtools: Add more elements to the document model tree view
        
        This change adds more elements to the document model tree view.
        
        for all: style families and styles
        for Writer: shapes, graphic objects, OLE objects, frames, tables
        for Impress: master slides
        for Calc: shapes, charts, pivot tables
        
        Change-Id: Ic6d2c6c8f45fe7881e17aee3727864aeb4d701c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109376
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c9f7a8c73d28dc26a9939dfcd082fb72a7e59e30]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d97287d7f83c7e48c27d2541895a7230f09b0ee8
          - tdf#139543 Update Calc sort Option page
            
            - Add missing checkbox
            - Refactor headings
            
            Change-Id: Id88cba0bd89db3ad3265f7e4088de1a29252a053
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109424
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2d0df5bca258c19b96fb99b635ad07f979c41a18]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9497d20bf4a61cbf2ddc14d372d2a4cb40994242
          - Update specialfilters.xhp
            
            * synch with UI strings
            * Mute l10n on numbers and sheet headers
            
            Change-Id: Iad23a22b01200ac378b571e4b24b5e62f7398703
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109377
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-16  Seth Chaiklin  <sdc.blanco@youmail.dk>  [970d34f88051ddc1edc6b7fc47fc654899ccc058]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e642d444e695b75d6f05d95829bd648c89b67971
          - improve explanation about character style
            
              ( swriter/01/05130002.xhp ) (Character Style)
                * improve/expand explanation of character style
                + add <note> about how to use character style
                + add <note> about how to remove direct formatting
                + add <note> about how to find out what properties are applied
                  by a character style
                * replace German id
            
              ( swriter/01/05130002.xhp ) (Character formatting)
                + add appl-switch for WRITER, with a <relatedtopics>
                  and link to "Character Style"
            
              ( swriter/00/00000405.xhp )
                * update access command to editing Character Styles
                + add icon for Character Styles
                * add sys-switch for F11 for List Styles
                * replace German id
            
               ( swriter/01/05140000.xhp ) ( Styles sidebar )
                 * repair path to Paragraph Style and Character Style icons
            
            Change-Id: Idafef996a833bda317d45ff90c23fb7d84813e57
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109125
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-16  Dennis Francis  <dennis.francis@collabora.com>  [fa95e0e290608ef58a3cf79f8e3773927677de33]

        lok: sort: invalidate the row-height cache too
        
        Change-Id: I13e59dc045b23a6ea60cd4cf34dda3166dbf5aad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109208
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 7ef5fcc08f6678ad6a61c46b187e1920fca74d23)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109275
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2021-01-16  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [00d268422d0c1682adaf59fca6f60f35a9d5f221]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7709cb9bdc8637379db25a29f8a40960cf4e309a
          - Use switches for Ctrl vs. Command on macOS
            
            Change-Id: Ib03896ff4f3b9c757c3cad96906210d72c9191f6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109236
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-16  Justin Luth  <justin_luth@sil.org>  [b232b422a3cfe3b410bbc75e0fffdfc238fd10e7]

        tdf#116394 writerfilter: append '=' if not a formula marker
        
        Oops - a silly mistake to throw away the character if
        it didn't match a special purpose.
        
        There is no point in adding a unit test for this.
        
        Change-Id: I3b48af578ae96744405ec0919ff341d1c9b43f65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109426
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-01-16  homeboy445  <akshitsan13@gmail.com>  [5b4486a898968eb5019376ca6c4bd07a97ec537d]

        tdf#97087 Give unique, comphrehensible names to idles
        
        Change-Id: I6823486a45311f81f0ed789dedff6c02b8fb3893
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109056
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2021-01-16  Julien Nabet  <serval2412@yahoo.fr>  [ebb0ac4c922b51191979ca376f7c7d7581ace62e]

        Fix o3tl::checked_multiply for Raspberry pi 4b
        
        usr/bin/ld : /usr/bin/ld: Erreur DWARF: ne peut repérer la spécification de variable au décalage 8953
        /usr/bin/ld: Erreur DWARF: ne peut repérer la spécification de variable au décalage 93da
        /usr/bin/ld: Erreur DWARF: ne peut repérer la spécification de variable au décalage 967a
        /usr/bin/ld: Erreur DWARF: ne peut repérer la spécification de variable au décalage 991a
        /home/pi/lo/libreoffice/workdir/CxxObject/sw/source/filter/xml/xmlimp.o : dans la fonction « bool o3tl::checked_multiply<long long>(long long, long long, long long&) » :
        /home/pi/lo/libreoffice/include/o3tl/safeint.hxx:121 : référence indéfinie vers « __mulodi4 »
        /usr/bin/ld : /home/pi/lo/libreoffice/include/o3tl/safeint.hxx:121 : référence indéfinie vers « __mulodi4 »
        /usr/bin/ld : /home/pi/lo/libreoffice/include/o3tl/safeint.hxx:121 : référence indéfinie vers « __mulodi4 »
        /usr/bin/ld : /home/pi/lo/libreoffice/include/o3tl/safeint.hxx:121 : référence indéfinie vers « __mulodi4 »
        clang: error: linker command failed with exit code 1 (use -v to see invocation)
        make[1]: *** [/home/pi/lo/libreoffice/sw/Library_sw.mk:20 : /home/pi/lo/libreoffice/instdir/program/libswlo.so] Erreur 1
        
        DWARF Error: can't find spec of var at offset 8953
        
        undefined reference to "__mulodi4"
        
        Change-Id: I1c88a1567e25370eb5759912ea4918d7183f3786
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109322
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-16  Noel  <noel.grandin@collabora.co.uk>  [63a68064bb33f180b8a231f7524d99405d910226]

        make the Color constructors explicitly specify transparency
        
        to reduce the churn, we leave the existing constructor in place,
        and add a clang plugin to detect when the value passed to the
        existing constructor may contain transparency/alpha data.
        
        i.e. we leave expressions like Color(0xffffff) alone, but
        warn about any non-constant expression, and any expression
        like Color(0xff000000)
        
        Change-Id: Id2ce58e08882d9b7bd0b9f88eca97359dcdbcc8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109362
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-16  Mike Kaganski  <mike.kaganski@collabora.com>  [d534a4c7b45ff254b339e806c6a11f13d9ff0043]

        tdf#68198: sign the rest of binaries
        
        Change-Id: I89bad00245e9e2c9f8cad1cdc33e40007ae6f80d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109414
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-16  Tor Lillqvist  <tml@collabora.com>  [a42fa14a1d48ca7a880171c16a395eadf07efcad]

        Enable pasting of LINK data from the system pasteboard on macOS
        
        Also add more documentation on how the flavorMap array works. The
        interesting thing is that the code stores anything you throw at it on
        the system pasteboard. But in another LibreOffice process, it won't
        accept types not mentioned in the array even if it as such is a type
        that other parts of the code would look for.
        
        Thus, adding the
        "application/x-openoffice-link;windows_formatname=\"Link\"" type to
        the array means that if there is such data on the system pasteboard
        (from an earlier or simultaneous run of LibreOffice), it will be
        pasteable also in a different LibreOffice process from the one that
        put it there.
        
        (While at it, order the FLAVOR_FOO variable definitions to be in the
        same order as their use in the array entries.)
        
        Change-Id: I913cc732e4dfb32d4b098505aa10806976db6326
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109384
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2021-01-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [059c9172d99f69a95fea7834623f72d04e2f0618]

        devtools: change to on-expand filling of the doc. model tree-view
        
        Instead of traversing the document model at once and filling the
        tree-view, only fill the root element names first, and fill the
        children on expand.
        For example first add "Paragraphs" root node, and when the user
        expands that node, fill the child nodes of the tree with actual
        paragraphs.
        
        Change-Id: Ifa71603a4fa1b69d2b1b590f0d0493e22092deb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109375
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a93d26fb1eaa185f5eec774f85a76deedd0205e6]

        devtools: fill left-side document model view for all document types
        
        Change-Id: I19f1cfdbdde86b3fbeb2a0a7e3e4255ef0055cf5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109073
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-16  Noel Grandin  <noelgrandin@gmail.com>  [ef7f98ff3c73182528995057a3f691a6d1aefdd5]

        transparency->alpha in BitmapEx
        
        Change-Id: I631f4ca5a2bdcb8c7691a9a8c71d3de15377213b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109390
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-16  Justin Luth  <justin.luth@collabora.com>  [647c9de0338350c1b5eff4b9adf08bd06930e36b]

        tdf#119610 tdf#112634: Don't show broken connections - RevB
        
        This changes LO 6.0 commit 75a881829f19439245cdb859fc16d59461992f79
        to use a light-weight check to see if a database exists.
        
        The previous way made a connection, which is extremely
        expensive if there is a password, or if network traffic
        needs to timeout, etc. And if there are multiple
        registered databases like that...
        
        Change-Id: I980cb6979cfc7cae8f1251f3459718192459aaee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109242
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-01-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [f7c8fa9591f434c28dfe9c1fc114c4763c2217ca]

        uitest: simplify code
        
        Change-Id: I1f5d0398de29de339369777e3c9bccd33141464c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109323
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-16  Seth Chaiklin  <sdc.blanco@youmail.dk>  [a182dea0413c467b834f206f9cb91dc3f56acd35]

        tdf#139533 re-word a tip of the day
        
        Change-Id: I897a5906eb2e2669a3924872695ee2a52bf189c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109342
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2021-01-16  Miklos Vajna  <vmiklos@collabora.com>  [56f26399df894d05f24874a3cdc90694158e03bc]

        PPTX export: fix mime type of slide narrations
        
        Import was working already for the audio stream.
        
        Change-Id: I43ac6561c4e39decfd99587e489cb2888805bb0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109374
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-01-16  Alain Romedenne  <LibreOfficiant@sfr.fr>  [1f828d45225a1e0e14a3a05a353adbb39f2211a0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 10f14ef2d4c0eec654ae02c00388fac7127cc980
          - ScriptForge Basic library - WiP 
            
            - UI module help page
            
            Change-Id: Icb011f54c0cdd3d870f0ad6c4bc92aa98f8c2c17
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109281
            Tested-by: Jenkins
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-16  Rafael Lima  <rafael.palma.lima@gmail.com>  [75c2d8ddae43f6810d8e4a9e9c1d0d13e75c0407]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2bc7a1de1c0ef5c736381dea36861320927496da
          - Updates/fixes typos in SF_Exception and SF_Dictionary
            
            This patch improves the Help page for SF_Exception and
            fixes bookmarks and typos in SF_Dictionary
            
            Change-Id: I3c332e19c58f14a8fe85704b5b63c917a7ee0146
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109287
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-15  diwanshu885  <dmittal885@gmail.com>  [e97bccdba42b464e2df8d5996d4cdc9b03b6c243]

        tdf#128176 Add a vertical scrollwindow to fontfeaturesdialog
        
        Change-Id: Id58b3888069fd0136f5620cb5f82c8649a0dfd76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107435
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-01-15  Caolán McNamara  <caolanm@redhat.com>  [405aa1b6a226c58966d319f25e4ebf2e400d5e50]

        tdf#135641 update DataBrowser has-focus when child widget gains focus
        
        Change-Id: Ic5e618b50c31ebeffa1b2cc59857582804874747
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109369
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-15  Stephan Bergmann  <sbergman@redhat.com>  [2e29dc20b96f2d96f5b64e9ed5efb79e342b3f54]

        Revert "Move SwFntCache link from SwModify down to SwFormat"
        
        This reverts commit 8dd78873a9de028c0d9f1f1aee537e85f74d2300, as it caused
        heap-use-after-free during CppunitTest_sw_uiwriter:
        
        > ==864890==ERROR: AddressSanitizer: heap-use-after-free on address 0x604000e6a89c at pc 0x7f92775c8dd9 bp 0x7ffeb01b18d0 sp 0x7ffeb01b18c8
        > READ of size 2 at 0x604000e6a89c thread T0
        >  #0 in SfxPoolItem::Which() const at include/svl/poolitem.hxx:151:53
        >  #1 in SwAttrHandler::FontChg(SfxPoolItem const&, SwFont&, bool) at sw/source/core/text/atrstck.cxx:571:20
        >  #2 in SwAttrHandler::ActivateTop(SwFont&, unsigned short) at sw/source/core/text/atrstck.cxx:515:9
        >  #3 in SwAttrHandler::PopAndChg(SwTextAttr const&, SwFont&) at sw/source/core/text/atrstck.cxx:450:17
        >  #4 in SwAttrIter::Rst(SwTextAttr const*) at sw/source/core/text/itratr.cxx:113:24
        >  #5 in SwAttrIter::SeekFwd(int, int) at sw/source/core/text/itratr.cxx:275:52
        >  #6 in SwAttrIter::Seek(o3tl::strong_int<int, Tag_TextFrameIndex>) at sw/source/core/text/itratr.cxx:418:13
        >  #7 in SwAttrIter::SeekAndChgAttrIter(o3tl::strong_int<int, Tag_TextFrameIndex>, OutputDevice*) at sw/source/core/text/itratr.cxx:158:11
        >  #8 in SwTextIter::SeekAndChg(SwTextSizeInfo&) at sw/source/core/text/itrtxt.hxx:312:12
        >  #9 in SwTextFormatter::CalcAscent(SwTextFormatInfo&, SwLinePortion*) at sw/source/core/text/itrform2.cxx:815:24
        >  #10 in SwTextFormatter::NewPortion(SwTextFormatInfo&) at sw/source/core/text/itrform2.cxx:1537:9
        >  #11 in SwTextFormatter::BuildPortions(SwTextFormatInfo&) at sw/source/core/text/itrform2.cxx:707:16
        [...]
        > 0x604000e6a89c is located 12 bytes inside of 48-byte region [0x604000e6a890,0x604000e6a8c0)
        > freed by thread T0 here:
        >  #0 in operator delete(void*, unsigned long) at ~/llvm/llvm-project/compiler-rt/lib/asan/asan_new_delete.cpp:172:3
        >  #1 in SvxFontItem::~SvxFontItem() at include/editeng/fontitem.hxx:29:25
        >  #2 in SfxItemPool::SetPoolDefaultItem(SfxPoolItem const&) at svl/source/items/itempool.cxx:543:13
        >  #3 in SwDoc::SetDefault(SfxItemSet const&) at sw/source/core/doc/docfmt.cxx:550:23
        >  #4 in SwDoc::SetDefault(SfxPoolItem const&) at sw/source/core/doc/docfmt.cxx:531:5
        >  #5 in SwXTextDefaults::setPropertyValue(rtl::OUString const&, com::sun::star::uno::Any const&) at sw/source/core/unocore/SwXTextDefaults.cxx:118:17
        >  #6 in writerfilter::dmapper::DomainMapper::DomainMapper(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, com::sun::star::uno::Reference<com::sun::star::lang::XComponent> const&, bool, writerfilter::dmapper::SourceDocumentType, utl::MediaDescriptor const&) at writerfilter/source/dmapper/DomainMapper.cxx:161:24
        >  #7 in writerfilter::dmapper::DomainMapperFactory::createMapper(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, com::sun::star::uno::Reference<com::sun::star::lang::XComponent> const&, bool, writerfilter::dmapper::SourceDocumentType, utl::MediaDescriptor const&) at writerfilter/source/dmapper/domainmapperfactory.cxx:33:34
        >  #8 in (anonymous namespace)::WriterFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at writerfilter/source/filter/WriterFilter.cxx:185:13
        >  #9 in SwDOCXReader::Read(SwDoc&, rtl::OUString const&, SwPaM&, rtl::OUString const&) at sw/source/filter/docx/swdocxreader.cxx:86:18
        >  #10 in SwReader::Read(Reader const&) at sw/source/filter/basflt/shellio.cxx:191:22
        >  #11 in SwView::InsertMedium(unsigned short, std::unique_ptr<SfxMedium, std::default_delete<SfxMedium> >, short) at sw/source/uibase/uiview/view2.cxx:2309:40
        [...]
        > previously allocated by thread T0 here:
        >  #0 in operator new(unsigned long) at ~/llvm/llvm-project/compiler-rt/lib/asan/asan_new_delete.cpp:99:3
        >  #1 in SvxFontItem::Clone(SfxItemPool*) const at editeng/source/items/textitem.cxx:297:12
        >  #2 in SfxItemPool::SetPoolDefaultItem(SfxPoolItem const&) at svl/source/items/itempool.cxx:538:42
        >  #3 in SwDoc::SetDefault(SfxItemSet const&) at sw/source/core/doc/docfmt.cxx:550:23
        >  #4 in SwDoc::SetDefault(SfxPoolItem const&) at sw/source/core/doc/docfmt.cxx:531:5
        >  #5 in SwXTextDefaults::setPropertyValue(rtl::OUString const&, com::sun::star::uno::Any const&) at sw/source/core/unocore/SwXTextDefaults.cxx:118:17
        >  #6 in SvXMLImportPropertyMapper::FillPropertySet_(std::__debug::vector<XMLPropertyState, std::allocator<XMLPropertyState> > const&, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const&, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySetInfo> const&, rtl::Reference<XMLPropertySetMapper> const&, SvXMLImport&, ContextID_Index_Pair*) at xmloff/source/style/xmlimppr.cxx:509:27
        >  #7 in SvXMLImportPropertyMapper::FillPropertySet(std::__debug::vector<XMLPropertyState, std::allocator<XMLPropertyState> > const&, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const&, ContextID_Index_Pair*) const at xmloff/source/style/xmlimppr.cxx:466:20
        >  #8 in XMLTextStyleContext::FillPropertySet(com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const&) at xmloff/source/text/txtstyli.cxx:456:20
        >  #9 in XMLTextStyleContext::SetDefaults() at xmloff/source/text/txtstyli.cxx:234:17
        >  #10 in SvXMLStylesContext::CopyStylesToDoc(bool, bool) at xmloff/source/style/xmlstyle.cxx:752:37
        >  #11 in SwXMLImport::InsertStyles(bool) at sw/source/filter/xml/xmlfmt.cxx:999:22
        [...]
        
        Change-Id: I4df8db29054da3eb543e5524fec6cb79e8568b66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109363
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-15  Tor Lillqvist  <tml@collabora.com>  [0e3e4b89d752221f795f793d0baf5610c31c6cd3]

        Show error message if data for a type is not available
        
        Change-Id: If60a26faa89c2a633a4ac7e2f064f7c144ff2000
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109383
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-15  Noel Grandin  <noel@peralex.com>  [042bb632978a1d01f3240890ea9d39ead707633d]

        fix location of change tracking boxes in Online
        
        Change-Id: I65fcb52e224dce7df2a5a7baed2b8f23d0d49397
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108849
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2021-01-15  Caolán McNamara  <caolanm@redhat.com>  [5df3c10070057c0846f195065d3716520e091421]

        replace stock button images
        
        Change-Id: I9be83856c0dd15552a042f009464c279bf239848
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109199
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-15  Justin Luth  <justin.luth@collabora.com>  [e72a6a73cbcb91d6125170efd422fe0b8760e377]

        tdf#138544 sw LoadUserSettings: default ConsiderTextWrapOnObjPos
        
        This is the fifth and final patch in the series.
        When you start a new document, Writer compat setting
        "Consider wrapping style when positioning objects" is off.
        Now, when saving and reloading it with LoadUserSettings disabled,
        it is still the program default of "off", instead of "on".
        
        Change-Id: I3e3b4cb6c48dad35b258a898990d7fadfd3048db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108549
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-01-15  Miklos Vajna  <vmiklos@collabora.com>  [f3b5356bdc51b03f9910ed544b8c17d6f919bc12]

        tdf#136861 ODT export: fix writing resolved state for non-ranged comments
        
        It was probably not intentional to write the resolved state only in case
        the annotation has a name.
        
        Change-Id: Ia3a6b2320e2288528c43c832211ebfcde492881e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109354
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-01-15  Justin Luth  <justin.luth@collabora.com>  [79bfb54665b1a8dc2b932318eb6915d300772cff]

        tdf#137459 editeng: Ctrl+Del must only delete right
        
        If there was nothing else at the end of the paragraph,
        Ctrl+Del was acting like Ctrl+Backspace - it turned
        around and started deleting the earlier words.
        Instead, we need to keep deleting to the right,
        starting with the next paragraph.
        That's what Ctrl-Backspace does in reverse anyway.
        
        It looks like this was just a copy-paste mistake
        already seen at original import and the few times
        that people tried to fix up this area, they didn't
        notice that apparently? But then again, the code
        changes don't look that impressive either...
        
        [if x == 1, set x=1?]
        
        make UITest_writer_tests UITEST_TEST_NAME=\
        tdf137459_editeng_ctrl-DEL.tdf137459.test_tdf137459
        
        Change-Id: I0c2268f9f1a2102997b2e84b0b7a6d0e2da43b15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108265
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-15  Tor Lillqvist  <tml@collabora.com>  [b4f6a6c143567187c6d0f374b2b9f853ecc63af0]

        Fix handling of the OBJECTDESCRIPTOR clipboard (pasteboard) type on iOS
        
        This should fix https://github.com/CollaboraOnline/online/issues/849
        
        This is based on the corresponding fix for macOS. Much of our
        clipboard code for iOS is based on that for macOS.
        
        We need the pasteboard to have the OBJECTDESCRIPTOR type as a MIME
        type that includes the typename attribute, because the code in sc
        checks for that when it decides whether it is a proper
        OBJECTDESCRIPTOR.
        
        Simplify the data in the flavorMap array. No need to duplicate the
        same MIME type string as both the pasteboard type and MIME type, for
        those cases where the MIME type is used diretly as pasteboard type. We
        also know that for those types, the MIME type might have additional
        parameters, so be more lenient in checking.
        
        With this change, and my recent change to sot, this now works:
        
        Start the Collabora Office app. Open a spreadsheet. Select a cell
        range. (It can include formulas.) Copy. Close the spreadsheet
        document.
        
        (Killing the app process is not necessary, as no in-process
        clipboard is kept on iOS, but to make sure you are really accessing
        the system pasteboard and not some in-process cache, feel free to kill
        the process. After that, start Collabora Office again.)
        
        Open a spreadsheet. Paste. You get the very same cells that you pasted
        as such (with relative cell addresses in formulas properly adjusted,
        as expected).
        
        Previously, it would paste an image of the copied cell range, which is
        fairly pointless.
        
        There is still lots of opportunity for cleanup in the clipboard code
        for macOS and iOS.
        
        Change-Id: I4a385d52bbaafcd2ab8cb18e8f613c5efa592d11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109368
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-15  Seth Chaiklin  <sdc.blanco@youmail.dk>  [022f61e6bd876fbcbcefd63708bf4c7ee5063f3a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 655482c647bd7a8a4c517d6ef3bd71c7d6f9db68
          - tdf#126492 add mention of new information sent in Crash Report
            
              https://gerrit.libreoffice.org/c/core/+/109358 adds "system RAM"
              to the Crash report. This patch adds this information to the help page.
            
            Change-Id: Id9eb944824f86a1e4916cb2691c84fe2fe6e295f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109348
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-01-15  Caolán McNamara  <caolanm@redhat.com>  [729a07528cab3105d23276176ba17fca7fc2231c]

        cid#1471675 silence Logically dead code
        
        Change-Id: I473ee1a4cf3ac6d90acf6872015a7ffa09239e48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109328
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-15  Caolán McNamara  <caolanm@redhat.com>  [425d43cff790d1d8840081d0965095a4b1bccc48]

        cid#1472120 Uncaught exception
        
        Change-Id: I7cbeb2f4801d24479bcfe66a66b467b788663b5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109325
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-15  Caolán McNamara  <caolanm@redhat.com>  [a94aecfdaafc5525be73246d3e8f19fdb714b387]

        cid#1472119 silence Uninitialized scalar field
        
        Change-Id: I0a8a12e8bb823fc650212f5cf946ad9139395030
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109327
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-15  Seth Chaiklin  <sdc.blanco@youmail.dk>  [7a6d4ee7176bd7bffb232c876706fd25ed675779]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fc682e9a8b7d6d6438668fb61304460f35002b3d
          - tdf#119657  add related topics links to help about rulers and margins
            
               ( shared/02/13020000.xhp ) (Setting Indents, Margins, and Columns)
                + add <variable> to <h1>
                + add appl-switch and <relatedtopics> section
                + add link in related topics to "Using Rulers"
                  For now, this is the only link, and only applies for Writer
                  and Draw, so <relatedtopics> and link are only shown for those
                  two applications
                * update to <tip>,<note>,<keycode>
            
               ( swriter/guide/ruler.xhp )  (Using Rulers)
                * change order of instructions about changing indents
                + add example to illustrate how to make an indent
                + add link to "Setting Indents, Margins, and Columns" in 'related topics'
            
            Change-Id: Ie8735e3b81667601602f3bdc134433c7d3a874a6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109341
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-01-15  Caolán McNamara  <caolanm@redhat.com>  [3bb8ed02c2832b066d42507567dfb0d3136d5939]

        tdf#136155 let the other elements in the dialog determine the final width
        
        Change-Id: Ib47db4f47a331b1f3754ca4974a9f3e5b14efc95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109292
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-15  Michael Stahl  <michael.stahl@allotropia.de>  [32e104c1d6be0ffe6ed6c4e08af868c87b3c258c]

        tdf#135014 sw_redlinehide: fix missing frames when removing fieldmark
        
        A fieldmark was deleted. UpdateFramesForRemoveDeleteRedline() deleted
        the MergedPara but its start node was before the start node of the
        fieldmark, and then MakeFrames() didn't find a frame on the preceding
        node and did nothing.
        
        Similar problem likely possible with redline.
        
        Change-Id: I532f9a67c0268f3287736a61da4cc9fefec7b8e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109307
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-15  Michael Stahl  <michael.stahl@allotropia.de>  [eef10be20a4c5108c68b19ccdda263c5ca852386]

        tdf#135014 sw_fieldmarkhide: fix crash deleting field in fly
        
        SwUndoDelete calls DelContentIndex(), which calls
        SwUndoFlyBase::DelFly().
        
        This calls DelFrames() first and then SwUndoSaveSection::SaveSection(),
        so by the time UpdateFramesForRemoveDeleteRedline() runs for the
        fieldmark in fly it's expected that there are no more frames.
        
        Also, don't try to recreate fly frames in this situation; it will crash
        when resetting the RES_ANCHOR.
        
        Change-Id: I11f6fb011d84e96f77b93ffbd1b5904594cbc591
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109306
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-15  Michael Stahl  <michael.stahl@allotropia.de>  [359deaee45fd4a2bfe7aae255e6da38a9e1931ff]

        tdf#135014 sw_fieldmarkhide: allow section overlap with fieldmark
        
        In this bugdoc it happens that the field with instruction
        "\aINDEX \\c \"2\"\\h \"A\" \\e \"\t\"\003\063  "
        result end is on a node following the start of a section,
        so sw::mark::FindFieldSep() asserts.
        
        In this case it looks like the section was wrongly set by the import,
        but experimenting with Word reveals that it will respect sectPr on a
        paragraph inside a field, so i guess we need to cope with that.
        
        Also adapt InsertCnt_() to skip the section end node.
        
        Change-Id: I5517d463de43b04bf773528a28de12123e534069
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109305
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-15  Michael Stahl  <michael.stahl@allotropia.de>  [0771b84e4c5002338275da0d061f966e2fc47505]

        tdf#135014 sw_fieldmarkhide: fix bogus assert on loading the bugdoc
        
        The == case was omitted, iirc because of changing the first compare at
        the last minute.
        
        (regression from aacaa2aa91f705d64b929b5cff2872f160021b9f)
        
        Change-Id: I03602917def8248150139d788c880d93cab18bf1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109304
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-15  Attila Szűcs  <szucs.attila3@nisz.hu>  [8c3041a25fb3d3c3c15c12fecdac23f7935aeffa]

        tdf#138832 XLSX export: fix lost file names in modified links
        
        Also for single-reference links, use the temporary indexes
        calculated in commit f85d860ccbebd99bc128218148e2992c9415f221
        (tdf#87973 XLSX export: fix lost file names in modified links),
        
        Note: only a new test case has been added to the modified unit
        test document.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I4337a4e68008956ea42b626d210f07b1cbfe59ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109088
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-01-15  Szabolcs Toth  <toth.szabolcs@nisz.hu>  [fddad2ed797f1773ed5be979a0b05d3f976b744e]

        tdf#139258 XLSX export: fix position of rotated images
        
        Follow-up of commit a4eec60c388cc65ae0b4c8ea0fd7235f520a749d
        (tdf#123613 XLSX export: fix position of rotated shapes) and
        commit 368c56144aab5794c39d5bc2082d9b3d6d7cebdb (refactor
        for xlsx shape export).
        
        Change-Id: If5a79685efa1a80ea82eac19aed12bb426d10987
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108533
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-01-15  Caolán McNamara  <caolanm@redhat.com>  [e93267693fb66b48f92843bb6dab346e6212f683]

        remove newly unused use-stock support
        
        Change-Id: I235cf19e703be0a7ca9fdeeda0662c8e0ec54b63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109198
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-15  Caolán McNamara  <caolanm@redhat.com>  [9100d70e1deeefd652c70d8086c01fe55742c3f0]

        replace stock button labels
        
        Change-Id: I726ba7846322863d9f38314b6c6ccc7f71124a0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109197
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-15  Caolán McNamara  <caolanm@redhat.com>  [15eb93059f8a613338f54aaea4d636b0ac2e3e98]

        cid#1470701 Uncaught exception
        
        Change-Id: Iaeaf95681c800192fcf55c77885c2f411c7ec609
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109324
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-15  Michael Stahl  <michael.stahl@allotropia.de>  [cd1c9f5167e797807d6726219f06190657f58372]

        tdf#135014 sw: fix crash exporting numbering to DOCX
        
        It can happen that the default SwNumRule of a SwList isn't used by
        anything directly, but there are other SwNumRule associated with that
        SwList and then the DOCX export needs to export it as an abstract
        numbering definition.
        
        (regression from 632ee9aae6d5f3cf08b6d6b2789310c20db713b7)
        
        Change-Id: I6b1851980464aaa95bf731a60b7d11ab91cec7b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109303
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-15  Noel Grandin  <noel@peralex.com>  [0665ec46aa099e556b7d1fc19f60efc90747e798]

        remove leftover code
        
        from commit 0918eade90e19dd8e9a246446dcb9463c6c7f7cc
        "remove unnecessary macos cursor code"
        
        Change-Id: Ieab46070e8da83ab6c054a57006e7760d69a2a43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109326
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-15  Tünde Tóth  <toth.tunde@nisz.hu>  [7337e7e74d8bde77a56552bcb7b40bf1668c87b7]

        tdf#61028 OOXML export: fix lost arcTo shape
        
        a:custGeom was exported without the a:arcTo element
        and its attributes.
        
        Note: see customshapegeometry.cxx for import of a:arcTo
        attributes.
        
        Change-Id: I611ea9fb6a81d45cfd52a16abbb37071ea0ce7d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108874
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-01-15  Caolán McNamara  <caolanm@redhat.com>  [d5d905b480c2a9b1db982f2867e87b5c230d1ab9]

        prep to replace stock button labels
        
        a) as per https://developer.gnome.org/gtk3/stable/gtk3-Stock-Items.html
        use-stock=gtk-ok is deprecated and plain "OK", "Cancel" are indicated
        instead.
        b) to avoid adding thousands of extra labels to translate we'll convert
        use-stock buttons to use the translatable strings, but give them all the
        same "stock" translation context. Our translation rules don't like
        duplicates in the output .po's so strip "stock" contents from the
        translation collection rules in uiex and add a single set per .po in
        l10ntools/source/localize.cxx
        c) a script to rewrite the .uis to the new rules
        
        the previously use-stock labels won't appear translated until there has
        been a round trip of extraction, translations and import of translations
        
        Change-Id: Ibe4d0d27f2abbf5aa3df9c63af1561cd01d9fddd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108812
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-15  Caolán McNamara  <caolanm@redhat.com>  [f89b94c280e8d986cdf08271f5cdc6b1dfe09575]

        tdf#138848 add truncate-multiline to all GtkEntries and GtkSpinButtons
        
        except for extensions/uiconfig/spropctrlr/ui/multiline.ui
        
        Change-Id: Ia2eca14332ffd4ac6e277c7529f17eca3ba29c0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109310
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-15  Caolán McNamara  <caolanm@redhat.com>  [cf29283ac7adffbca693364e28f102b7e5434ccf]

        drop some unused suppressions
        
        Change-Id: Ib2d0826012914a1bd9e7334fda181443e0fe28fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109309
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-15  Jean-Pierre Ledure  <jp@ledure.be>  [10d7c694ab2bf3febc3d825a9076463216a23cec]

        ScriptForge - (SF_Form) methods for forms and subforms
        
        MoveFirst, MoveLast, MoveNew, MoveNext, MovePrevious
        Requery
        
        Change-Id: I7d4962e16652c6ef6e0b5400a8b4beae0b15d20b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109298
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-01-15  Tor Lillqvist  <tml@collabora.com>  [fde2629fa5795dffde0504758f990592d294c5ff]

        Fix errors in produced JSON introduced with the switch to JsonWriter
        
        GetRedlineAuthorInfo() should produce a JSON array and not an object
        with empty strings as keys, which is incorrect JSON. The code in
        Collabora Online expects an array, see Document::getViewColors() in
        kit/Kit.cpp.
        
        Producing the wrong kind of data leads to Poco throwing an exception:
        
        Assertion violation: !_key.empty() [in file "src/ParseHandler.cpp", line 64]
        
        Also SwXTextDocument::getPostIts() should produce a JSON array.
        
        Change-Id: I1ab0653ca1eaa3c466d31b1f068ba5937a04e43e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109316
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-15  Tor Lillqvist  <tml@collabora.com>  [5aee16cf09f9d4ba50feaf804b2a7a649af276bc]

        Make JsonWriter::writeEscapedOUString() handle surrogate pairs properly
        
        It is wrong to iterate over UTF-16 code units one by one. We have
        OUString::iterateCodePoints() to iterate over Unicode code points.
        
        The two UTF-16 code units of a surrogate pair (for a non-BMP code
        point) should not be encoded separately to UTF-8 bytes. It is the code
        point that should be encoded (to four bytes).
        
        Change-Id: Ica4341308deb6618c9c2da8dcee8a11ef4e8238d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109318
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-15  Tor Lillqvist  <tml@collabora.com>  [84a6cfd9bb6532602ca811b0d5daf016bb9b4578]

        Fix handling of the OBJECTDESCRIPTOR clipboard (pasteboard) type on macOS
        
        This fixes a demonstrable problem, and affects only macOS.
        
        This is also on the path towards fixing
        https://github.com/CollaboraOnline/online/issues/849 , even if the
        code touched here is for macOS only. The iOS pasteboard handling code
        is based on the macOS one.
        
        We need the pasteboard to have the OBJECTDESCRIPTOR type as a MIME
        type that includes the typename attribute, because the code in sc
        checks for that when it decides whether it is a proper
        OBJECTDESCRIPTOR.
        
        Simplify the data in the flavorMap array. No need to duplicate the
        same MIME type string as both the pasteboard type and MIME type, for
        those cases where the MIME type is used diretly as pasteboard type. We
        also know that for those types, the MIME type might have additional
        parameters, so be more lenient in checking.
        
        With this change, and my recent change to sot, this now works:
        
        Start LibreOffice. Open a spreadsheet. Select a cell range. (It can
        include formulas.) Edit > Copy. Quit LibreOffice.
        
        Start LibreOffice again. Open a spreadsheet. Edit > Paste. You get the
        very same cells that you pasted as such (with relative cell addresses
        in formulas properly adjusted, as expected).
        
        Previously, it would paste an image of the copied cell range, which is
        fairly pointless.
        
        There is still lots of opportunity for cleanup in the clipboard code
        for macOS and iOS. It is presumably rather pointless to put images on
        the pasteboard in Windows bitmap format, for instance. Just PNG should
        be enough. No idea why the code provides the TIFF pasteboard type for
        images. Ditto for Windows metafiles (WMF and EMF). It is also unclear
        how useful the EMBED_SOURCE or LINK_SOURCE types are on macOS, for
        instance.
        
        Change-Id: I573648480b03972b506203b4f470d513bcb81212
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109297
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-15  Tor Lillqvist  <tml@collabora.com>  [846bcc5adb82b601937681da7cec96c40253c2e7]

        OUString::matchAsciiL() can be used instead of the fresh startsWithAsciiL()
        
        Revert the addition of the latter.
        
        Change-Id: I93636a901cde401b0b7d923e052887f57dd58212
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109315
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-15  Szymon Kłos  <szymon.klos@collabora.com>  [72f1cbe59a90921ef74bfda5ffb7f4db6578a1af]

        jsdialog: TreeView row activation
        
        Change-Id: I3d2884d456f8b6fa01d2dbe6c4d2f7d9e9528e1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109261
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-15  Szymon Kłos  <szymon.klos@collabora.com>  [8760c3036b2bcfb5021f1f4c57493de73f4859c7]

        jsdialog: enqueue messages in order
        
        Change-Id: Ib50cf6e2b57c591d1d3cffbe823162d7a17474cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109262
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-15  Mert Tumer  <mert.tumer@collabora.com>  [ca8ba00bb851e9a0c11f3494386cb549e587fcc2]

        jsdialogs: Use JS dialog for Fontwork dialog
        
        Change-Id: I4d2206550f7d3948f373c803888c7d19034e42c4
        Signed-off-by: Mert Tumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108684
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109217
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-15  Miklos Vajna  <vmiklos@collabora.com>  [97601533cbef67bfdb5f25dc00d0dda743e8349e]

        pdfium: add wrapper for FPDF_FILLMODE_* defines
        
        Which is, I think, the last direct pdfium usage outside vcl.
        
        Change-Id: I2e435e5a3669c6163bf2c20bc6d1d8bd4c88cecd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109314
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-15  Noel Grandin  <noelgrandin@gmail.com>  [61a3aaae61dfb6d9538eeeed4721d44293d737f4]

        cid#1471704 workaround
        
        Coverity complaints that
        "nVal = nNum[0] in bigint.cxx:84 is an assignment of overlapping memory"
        But this is essentially a tagged union, so it's actually fine.
        Workaround the warning by using a temporary (which the compiler
        will optimise away anyhow)
        
        Change-Id: I0fda945f831b1cdd7b33f7cb671a744150990bf6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109294
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-15  Mike Kaganski  <mike.kaganski@collabora.com>  [f582670131dc211e472960ecff1826f7b133b083]

        Use value comparison here
        
        This was always comparing pointers, ever since commit
        cb07ed8c74d71de9ef512c7a3568c7ee85585cef. They could only
        happen to be not different if they are both nullptr. But
        the uses of the function seem to expect value comparison
        (see SdrObjEditView::ImpChainingEventHdl,
        SdrObjEditView::SdrEndTextEdit).
        
        Change-Id: I2265dc8f0f7e4441940f8e19ec0b016b5f78e812
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109284
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-15  Jim Raykowski  <raykowj@gmail.com>  [9598018e67dfc10c35022cbec4844363b7dd98ab]

        Make page navigation in move navigation handler consistent
        
        Page navigation in the move navigation handler scrolls the view without
        moving the cursor or unselecting selections. This patch makes page
        navigation that results in document wrapping, scroll the view without
        changing the cursor position or selections. This is useful, for example,
        when find all search is made and page viewing is wanted that does not
        destroy cursor selections.
        
        Change-Id: Ie062eeba9a29c2b8a42605ed842d60244cc74147
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108380
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-01-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [fd2dbccefa27f4d24b3d92ba2477202c9963cc9a]

        uitest: sw: factor out common code ( part 3 )
        
        Change-Id: I8c65b9729b4a5c91c77c278282b54a9410876ca9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109259
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-14  Tor Lillqvist  <tml@collabora.com>  [5f787d7f9d9d28df6090554c66b9934d0a4904c1]

        Run through clang-format and fix a typo
        
        Change-Id: I24e5fd839fa9ab7d7496180c6d6fdaa89774c94a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109312
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-14  Julien Nabet  <serval2412@yahoo.fr>  [25c5894885f1382a3fb2c7bcc08e3bdd69368865]

        Rename m_xClose->mxCancel + CloseHdl_Impl->CancelHdl_Impl (sw/mailmerge)
        
        In sw/uiconfig/swriter/ui/mmsendmails.ui
        we got:
        id="cancel"
        gtk-cancel
        <action-widget response="-6">cancel</action-widget>
        +
        in sw/source/ui/dbui/mmoutputtypepage.cxx
        IMPL_LINK_NOARG(SwSendMailDialog, CancelHdl_Impl, weld::Button&, void)
        we got:
            if (m_bDestructionEnabled)
                m_xDialog->response(RET_CANCEL);
        
        we want to cancel the process to send (of course what's already be sent can't be undone)
        
        Change-Id: If221ecc20366f0634079ab515613757cc019c8ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109300
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-14  Julien Nabet  <serval2412@yahoo.fr>  [a9af05467ef43dd53ec1666ce35f70a439065c89]

        Replace gtk-close to gtk-cancel (sw TOC dialog)
        
        In sw/uiconfig/swriter/ui/tocdialog.ui
        we got:
        id="cancel"
        <action-widget response="-6">cancel</action-widget>
        
        In sw/source/ui/index/cnttab.cxx
        we got:
        SfxTabDialogController(pParent, "modules/swriter/ui/tocdialog.ui", "TocDialog", &rSet)
        which contains std::unique_ptr<weld::Button> m_xCancelBtn;
        
        and finally if you change some options in the TOC dialog and click on "Close"
        then open again the dialog, all the changed options are reverted.
        
        => UI impact, the button is renamed "Cancel" instead of "Close"
        
        Change-Id: Ia99e7c8a10da51f258faf0833ea1931ce62364bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109301
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-14  Mike Kaganski  <mike.kaganski@collabora.com>  [197357413a1bcd2394291072c6737ea774d7f0c6]

        Drop some unused "using" directives
        
        Change-Id: Ibc071f7b3d21c24e119fdc4e0db5351f80813287
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109279
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-14  Justin Luth  <justin.luth@collabora.com>  [8466fae95acff67b25272170b49deb47146d2971]

        tdf#138544 sw LoadUserSettings: default EmptyDbFieldHidesPara
        
        This is the fourth patch in the series.
        When you start a new document, Writer compat setting
        "Hide paragraphs of database fields with an empty value" is on.
        Now, when saving and reloading it with LoadUserSettings disabled,
        it is still the program default of "on", instead of "off".
        
        This one was a bit different because it didn't initialize
        in the standard way.
            // for some properties we don't want to use the application
            // default if they're missing. So we watch for them in the loop
            // below, and set them if not found
        So I'm changing it to match the standard way,
        and adding the now familiar clause to cover the case
        when the LoadUserSettings is disabled.
        
        Change-Id: I979b01340000056567a4baa9ace27f9f9d15e9b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108548
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-01-14  Caolán McNamara  <caolanm@redhat.com>  [9013666c5ad32c5733be7ae27e872ff0d1b3db7b]

        cid#1471346 Uncaught exception
        
        Change-Id: I535affd6597636aa32e1cf9c6005238f9503ef6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109266
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-14  Caolán McNamara  <caolanm@redhat.com>  [3831aa8114906e17fcc2d4d0ea689d11f37c4407]

        drop newly added deprecated GtkAlignment instance
        
        Change-Id: Iad8d15ffc89b48aca698553329cda643dd0b4406
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109260
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-14  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [0c82232305d4823a9807624ab7bd40d608146112]

        Update git submodules
        
        * Update translations from branch 'master'
          to 4668a661bfdc743bb88bfc5b7fbc83383974d733
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: I5a86a2cfa383bbd34bd95ea0008959518a230793
            
2021-01-14  László Németh  <nemeth@numbertext.org>  [b5ab4836c03e9428aff6a48843f2a054ceff0f85]

        tdf#39721 sw change tracking: fix move down
        
        When moving list items by Move Down (see Bullets
        and Numbering toolbar) to a non-content node (e.g.
        tables, images or end of the document), tracked
        deletions of the inserted paragraphs reappeared
        as non-deleted text.
        
        Note: disable unit test on Windows because of
        a not reproducable problem of the Jenkins build
        (moreover, reverting the patch, and modifying the
        unit test according to the revert has still resulted
        the same problem on the Windows test machine).
        
        Change-Id: I3fb49061a81f832e1070da0f78cf7c5b3bd7d2c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108888
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-01-14  Seth Chaiklin  <sdc.blanco@youmail.dk>  [5eda63e85cf400b4f85c69777b1607ad6d657e3e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0a848766232d6516f2af5a7605373b2ab8ca193e
          - tdf#130170 update change in dialog box label
            
              tdf#139017 changed a label in the "New Style from Selection"
              dialog box.  This patch updates the label.
            
            Change-Id: I830cec29fdf1a358ae0a217ee53688059a193f67
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109286
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-01-14  Tor Lillqvist  <tml@collabora.com>  [ba1cd4964259221549f3671f89a701e67d7deb71]

        Make SotExchange::GetFormat() accept a MIME type with additional parameters
        
        For instance, if SotExchange::GetFormat() is passed a flavor with MIME
        type
        "application/x-openoffice-objectdescriptor-xml;windows_formatname=\"Star
        Object Descriptor (XML)\";typename=\"LibreOffice 7.2 Spreadsheet\"" we
        do want to recognize it as SotClipboardFormatId::OBJECTDESCRIPTOR,
        even if the MIME type in the entry for it in the array in
        ImplFormatArray_Impl only has the windows_formatname parameter.
        
        This is part of fixing
        https://github.com/CollaboraOnline/online/issues/849, but it will help
        for corresponding problems with LibreOffice on macOS, too.
        
        Note that on Linux, SotExchange::GetFormat() gets called with a flavor
        with a MIME type that does *not* have all the extra parameters
        (classname, typename, displayname, viewaspect, width, height, posx,
        posy) (See the GitHub issue mentioned above.) This change does not
        remove any checks for classname, typename, etc. There are/were no such
        checks in SotExchange::GetFormat().
        
        But, in the (much different) code path for macOS (and iOS), with my
        work in process in vcl, SotExchange::GetFormat() gets called with a
        flavor with a MIME type that *does* contain those extra parameters. I
        don't see the point in introducing checks of the "sanity" of those
        into SotExchange::GetFormat().
        
        Change-Id: Ie65ed1ab922cdaa6557eb65d980b9e886d3c6971
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109254
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-14  Tor Lillqvist  <tml@collabora.com>  [06ecfbe3d236e06f597e5422bfc24a9a76c3f90c]

        Introduce startsWithAsciiL() to match endsWithAsciiL()
        
        Will be used in an upcoming change. Unit test included.
        
        Change-Id: I777a755cab543ea277b84fb5ad021d0b91725764
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109264
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-14  Seth Chaiklin  <sdc.blanco@youmail.dk>  [51d9f9069a45030eec4f49b40f736ac4f97c0e9e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 319b987c6acfd51ba009e6c2e63284bf2eec92c7
          - tdf#107229 (related to tdf#138846) update "settings" label to "tools"
            
               tdf#138846 changed the "settings" label to "tools" in the template manager
               This patch makes the necessary updating in the template manager help
            
            Change-Id: I2b20ccfe2919c4d6a15ed12ccf33fc98d003825f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109008
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-01-14  Alain Romedenne  <LibreOfficiant@sfr.fr>  [9ec5883c6561cf12b7519f4b521d57dc0c5c494e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 434d763ddb4a8bb32e3896eb967c93c74479a873
          - Gimmicks Basic shared library help page
            
            - entry points
            - loaded libraries
            - related topics
            
            Change-Id: I762b4985a943a88ef31843c55fdfe98f1badf639
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109282
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-14  Julien Nabet  <serval2412@yahoo.fr>  [6a80183743d71b1a03a67e6dc4657dea6d56e6fe]

        Asian phonetic guide dialog uses "close" widget
        
        and not cancel one.
        widget response = -7 corresponds to GTK_RESPONSE_CLOSE
        See https://gtk.developpez.com/doc/en/gtk/GtkDialog.html
        label is "gtk-close" and the variable name is "m_xClosePB"
        
        Change-Id: I6ac8e1814ff3c594498d81e99e864939b6a2c23a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109252
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-14  Stephan Bergmann  <sbergman@redhat.com>  [a33469518f840ccf55913ab8c5c88e5e82fbf1bd]

        Bump MSVC baseline to Visual Studio 2019 version 16.5
        
        After b4b7e92cbf5a212cc1c648af86df2dee364d48c8 "Use MSVC's /permissive- to make
        it more standards conforming", vmiklos reported that his 16.4.6 build started to
        fail with
        
        > C:/lo/master/connectivity/source/drivers/odbc/OStatement.cxx(411): error C2760: syntax error: unexpected token 'identifier', expected 'type specifier'
        > C:/lo/master/connectivity/source/drivers/odbc/OStatement.cxx(411): note: This diagnostic occurred in the compiler generated function 'T connectivity::odbc::OStatement_Base::getStmtOption(SQLINTEGER) const'
        > C:/lo/master/connectivity/source/drivers/odbc/OStatement.cxx(418): error C2760: syntax error: unexpected token 'identifier', expected 'type specifier'
        > C:/lo/master/connectivity/source/drivers/odbc/OStatement.cxx(418): note: This diagnostic occurred in the compiler generated function 'SQLRETURN connectivity::odbc::OStatement_Base::setStmtOption(SQLINTEGER,T) const'
        > [build CXX] connectivity/source/drivers/odbc/ODatabaseMetaData.cxx
        > make[1]: *** [C:/lo/master/solenv/gbuild/LinkTarget.mk:301: C:/lo/master/workdir/CxxObject/connectivity/source/drivers/odbc/OStatement.o] Error 2
        > make[1]: *** Waiting for unfinished jobs....
        > C:/lo/master/connectivity/source/drivers/odbc/ODatabaseMetaDataResultSet.cxx(161): error C3861: 'checkDisposed': identifier not found
        > C:/lo/master/connectivity/source/drivers/odbc/ODatabaseMetaDataResultSet.cxx(161): note: 'checkDisposed': function declaration must be available as none of the arguments depend on a template parameter
        > C:/lo/master/connectivity/source/drivers/odbc/ODatabaseMetaDataResultSet.cxx(161): note: This diagnostic occurred in the compiler generated function 'T connectivity::odbc::ODatabaseMetaDataResultSet::getInteger(sal_Int32)'
        > make[1]: *** [C:/lo/master/solenv/gbuild/LinkTarget.mk:298: C:/lo/master/workdir/CxxObject/connectivity/source/drivers/odbc/ODatabaseMetaDataResultSet.o] Error 2
        
        while it succeeded after upgrading to 16.8.4.  That change had been seen working
        with 16.5.4 (on tb73, see
        <https://lists.freedesktop.org/archives/libreoffice/2021-January/086635.html>
        "Heads up: Use MSVC's /permissive- to make it more standards conforming"), so
        lets hope that bumping the baseline from 16.4 to 16.5 is all that is needed.
        
        Change-Id: I7446f778a94e15e7ea5c8ef0780bf10831a2d4b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109293
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-14  Alain Romedenne  <LibreOfficiant@sfr.fr>  [fb4cc4d25e54d4be17cdaca7a34653a2d0ebfd24]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fb2118d675e4c6a7b19b6b27c1cbe56c32e9e41e
          - typo correction
            
            Change-Id: I15d9f396f7d2879bf48c79761e5b4c1ff9de1972
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109283
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-14  Tor Lillqvist  <tml@collabora.com>  [1dacb8cb94162310345b7f63f7ceda35a7152d0a]

        Add an option to dump pasteboard data for a type to stdout
        
        Change-Id: Iafa24799c5c18abef93f032a2f637c39f4a9cf5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109296
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-14  Seth Chaiklin  <sdc.blanco@youmail.dk>  [30b599ed276ca48e4077931d81f83f529acc9593]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a8d509f67da36c7e5a0db4dd3679be8a9b6bf8ba
          - tdf#139542  remove "Data Area" from Sort options help
            
              * correct control name to "Case sensitive"
              * update to <h1> and <note>
            
            Change-Id: I8980bda5daaeaac04c5116de083a8b24a9bbdf53
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109276
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-14  Mike Kaganski  <mike.kaganski@collabora.com>  [6aabffcfc1e0323280353d2e5120e36ae55fea5a]

        Use comphelper::ContainerUniquePtrEquals here
        
        This restores correct comparison of pointed values, that was
        broken since commit df3e716b3c4313d9c495c64aa7d84082fb9596e7.
        Thanks Noel for investigation :-)
        
        This restores operator== dropped for being unused in commit
        1d25e1de0b9498e469cb052b2d86bf7f7ae6adae.
        
        Change-Id: I5614be004c0a98f5dc6f22febc3a51de08e75664
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109116
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-14  Balaharipreetha Muthu  <balaharipreetha@gmail.com>  [43c72f9b73ade7c451b1b44c6deb5b74d81a40a1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d3699ebe29792a680cc965f5bdaa5b8a9432b8aa
          - tdf#139436 Add Help page for Format - Conditional - Data bar - More Options dialog
            
            Change-Id: I83faa2d1edb8f5cba08a7b1054bd66fc17f835b9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109129
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-14  Caolán McNamara  <caolanm@redhat.com>  [3208ded46864e582f6264a96c9d4578fc58e1984]

        cid#1471680 help coverity see that "Division or modulo by zero" is bogus
        
        Change-Id: I3c349b2cc274de6a74cb1de71b630c4fcb64231e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109268
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-14  Caolán McNamara  <caolanm@redhat.com>  [bcca21c44d22315af579cad6a404fea43de31bc9]

        cid#1470700 try to help coverity see 'Using invalid iterator' is false
        
        Change-Id: I04f3d2779db32cc5ca3d6303d146d017aa4f5ef4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109265
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-14  Caolán McNamara  <caolanm@redhat.com>  [32aae380b02de10a433e633186de7fcb85511530]

        cid#1471674 help coverity see that "Division or modulo by zero" is bogus
        
        Change-Id: I82fc94d242e446d434c257471e80a6db2536e8aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109267
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-14  Mike Kaganski  <mike.kaganski@collabora.com>  [af343d6bc40cf97007632247c1af662a4587f155]

        Make lambda auto parameters explicitly const
        
        Change-Id: Ie8fe7738476f31ea3670987842f552782e9624da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109273
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-14  Tor Lillqvist  <tml@collabora.com>  [feb6a4b2c52edcf1da198c98e96fb11fe88deb66]

        Add a tiny program to list the contents of the macOS pasteboard
        
        Change-Id: I78933f18a80140e9ccacabd6243716205b530c43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109271
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-14  Tor Lillqvist  <tml@collabora.com>  [c9853ace252a7af33f10e1b2a68e786a4f2dfe16]

        Add more source files for breakpointing convenience
        
        Change-Id: I130273b7b5e812df1eeb904f652d23a492398636
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109270
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-14  Noel Grandin  <noel@peralex.com>  [52db69ed08a011c16673bc6d45834347e83a5bbf]

        flatten formats data in SotStorage
        
        there is no need for all this indirection.
        
        Change-Id: Ie44723b54313b1103fe33a00ed014e2b28a59638
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109225
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-14  Dennis Francis  <dennis.francis@collabora.com>  [e16b704db9ca28a8a9a88a7bd9aaec46a18d0b25]

        lok: send sheetGeometry invalidation after sort
        
        ...just for the rows to let the client know the row sizes/spans have
        changed.
        
        Change-Id: I26f985ab0ba4eb5b21db5783a8ac3957c64c2f22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109207
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit cca01519c7e778d3cf9208e642073d939d9fdac0)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109272
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2021-01-14  Dennis Francis  <dennis.francis@collabora.com>  [b14107dd0eaf9bfc276544e1900873d36075425e]

        tdf#133858 reduce the double-ref range to data content
        
        in certain matrix formulas like SUM(IF(A1=G:G, H:H)*B1/B2) where whole
        columns are used for comparison in the condition of IF ultimately
        followed by a reducer like SUM. In such cases we can safely reduce the
        double-refs involved in the comparison to the sheet area where there is
        data before converting the data to ScMatrix.
        
        This is a more restricted version of Noel's fix in
        37ffe509ef011357123642577c04ff296d59ce68
        
        Change-Id: I1c2e8985adedb3f4c4648f541fb0e8e7d0fae033
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109050
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        (cherry picked from commit 65167a9265acfea04733b5ff6ee3220a9da624f4)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109118
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2021-01-14  Tor Lillqvist  <tml@collabora.com>  [2e942c9b2705ae29573d9874e139888a1b76643c]

        Add some more source files and drop dead ones
        
        Change-Id: Ie669750404dd9b73881a9e217e3cced0bf21e42b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109263
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-14  Szymon Kłos  <szymon.klos@collabora.com>  [aa10a9965146864ac368ab78231303717b035e24]

        Make Fontwork gallery dialog async
        
        Change-Id: I156dc1b505b01dc7520ccfe80bbf97eba881d653
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109092
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109258
        Tested-by: Jenkins

2021-01-14  Szymon Kłos  <szymon.klos@collabora.com>  [e87119a3a9bca74274cf7ec46eda550c14929dc0]

        jsdialog: execute IconView actions
        
        Change-Id: If94df547096a5adb15ace432695f91ee7e879bb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109078
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109257
        Tested-by: Jenkins

2021-01-14  Szymon Kłos  <szymon.klos@collabora.com>  [26f246c0203b7ee9f92a321f6bd7ed9173b85fc0]

        jsdialog: dump IconView
        
        Change-Id: I82df1f5e5f966e764b768044526b3401d55fc394
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108984
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109256
        Tested-by: Jenkins

2021-01-14  Szymon Kłos  <szymon.klos@collabora.com>  [95bddeaa8176ca4c79274632fce24181dcd8bc0a]

        jsdialogs: implemented IconView
        
        Change-Id: I05f5009efc879aaf3fc6055ff8dfa7c26aa33d1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108983
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109244
        Tested-by: Jenkins

2021-01-14  Szymon Kłos  <szymon.klos@collabora.com>  [5ade3c6ce8324247a5a3bc052b4299115c5a8471]

        Move SalInstanceIconView decl to header file
        
        Change-Id: I179f044b3db38ee51f539ef4023b136eac55f4ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108982
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109182
        Tested-by: Jenkins

2021-01-14  Szymon Kłos  <szymon.klos@collabora.com>  [c87b1a887462cd3842eb90c9d6c50193c2d350f1]

        UITest: add IconView
        
        Change-Id: I6971d73e65f0a1f60203ea1010ed8ad3ba176755
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109243
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-14  Szymon Kłos  <szymon.klos@collabora.com>  [25f33c3393895edced99cb69c7a450b9e2bb5343]

        Fontwork dialog: use iconview
        
        Change-Id: I5bb35407ca83c9b0cda6f6355e6e25c21fecb459
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108960
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109181
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [ce324c96132066a614d302ba07723026e5c6b83e]

        tdf#139566: sw_uiwriter3: Add unittest
        
        Change-Id: I60fb8411ec3c69159998120e40d7db5291f87674
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109224
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-14  Julien Nabet  <serval2412@yahoo.fr>  [27c5135744aa0654eec37f45e94024317e92a76a]

        Rename m_xBtnCancel->m_xBtnClose (sc/optsolver)
        
        Since it corresponds to id="close" gtk-close, response close
        in sc/uiconfig/scalc/ui/solverdlg.ui
        
        Change-Id: I909f8f7a5d08784bda786eb86d92f88831749f23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109246
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-14  Caolán McNamara  <caolanm@redhat.com>  [ef597c30f60d83545c249e3cf02feeca1c9c8a8a]

        Resolves: tdf#138675 crash on checking if focus is in OFieldDescControl
        
        use has_child_focus instead, which didn't exist at the time of...
        
        commit 3fc63a7463149685b04c676968a82bc00a48a9af
        Date:   Fri Aug 28 10:29:55 2020 +0100
        
            weld OTableBorderWindow
        
        and so sidestep that m_pActFocusWindow has always fallen out of sync
        when OFieldDescControl clears its contents
        
        Change-Id: I274131c314a00bdfec2e877a2baa3758d45c325f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109237
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-14  Caolán McNamara  <caolanm@redhat.com>  [45ef56be4febb73924ccc1a1902adf53f00a20ce]

        Resolves: tdf#139299 crash on gaining focus during dispose
        
        Change-Id: I5fd2b3cec7dd0c2c10c88006ef1812e57b547e0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109238
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-14  Caolán McNamara  <caolanm@redhat.com>  [0a675cf23d042c5887532af8472ba5b4d82c5847]

        tdf#139567 set no-show-all to True
        
        so changing child vis to false before parent is shown 'sticks' as
        a final visibility of false
        
        Change-Id: Ieee4e4c7f7bddf6204c61ca788d316d52ef5a6dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109245
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-14  Caolán McNamara  <caolanm@redhat.com>  [9c46935dd596ac14e77cb1269fcfb3e40b092e11]

        fix .ui indents and trailing whitespace on recent commits
        
        Change-Id: I45b706c99efef2e74b7c34a9d09459f2d20f6edf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109249
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-14  Heiko Tietze  <tietze.heiko@gmail.com>  [2d69acfde50cb0e06a9a057939078fd102d371a3]

        Resolves tdf#139343 and tdf#139335 - Community/Enterprise flavor
        
        * Switch CE/EE per --disable-community-flavor
          internally use HAVE_FEATURE_COMMUNITY_FLAVOR
        * Version info in about dialog shows text depending
          on this flavor
        * Start center also shows the brand image now
        * TDF builds use a brand image with TDF tagline in
          the about dialog
        * Brand images with just "Community" (no Edition)
        
        Change-Id: I363dd2b39df9aad951c9d79addf9bdedfc4a3495
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108980
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-14  Miklos Vajna  <vmiklos@collabora.com>  [06322b0922972fec4b9e5f57e8dbab18ca9bd676]

        pdfium: add an FPDFPageObj_GetStrokeWidth() wrapper
        
        Change-Id: If411b788b3ea07c29377e01052ee6a48893ca482
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109250
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-14  Stephan Bergmann  <sbergman@redhat.com>  [de80c787dba8436ec403126dbec88a6d202a1ad4]

        -Wdeprecated-copy-dtor
        
        Change-Id: Ia0875cc409779dd0c5479e314ccc8aae7abd4d94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109253
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [327cd7c9616339a42d477a68392012292556c2d6]

        tdf#139580: sw_ooxmlexport16: Add unittest
        
        Change-Id: I635909b62239e2afb72038c21091b65e22ce8d43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109227
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [4418f099661033702b8fb94572bd0a1bfecbd55b]

        uitest: sc: factor out common code ( part 2 )
        
        Change-Id: Ia2a707f1df513e067c8e34b263ad336fed6d14dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109235
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-14  Noel Grandin  <noelgrandin@gmail.com>  [0918eade90e19dd8e9a246446dcb9463c6c7f7cc]

        remove unnecessary macos cursor code
        
        certainly on my Catalina macOS install it makes no difference
        with or without this code. I could have sworn it was
        necessary back when I added it, but since I'm going on
        snippets of hacking scattered around the net (because Apple
        's documentation is rather lacking), who knows.
        
        Change-Id: I8a66a5179ab7ca8138e54a57564b8d453848c0e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109241
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-14  Stephan Bergmann  <sbergman@redhat.com>  [8b4f13e152acac20930db13fd4ec4f3d31627c09]

        loplugin:unsignedcompare
        
        Change-Id: I007400f745708087f793f37cd081652e07bcd1b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109251
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-14  Stephan Bergmann  <sbergman@redhat.com>  [499e3a738a4bd2df70d2bc3e1d0708b9dae0ae14]

        Use o3tl::temporary in one more call to OUString::iterateCodePoints
        
        ...similar to 0701aca589b819b845d08ea60263ad89718cfd7f "Use o3tl::temporary in
        calls to OUString::iterateCodePoints", after
        6ce3e7b615193f610add5428d2157f31600dec52 "Verify o3tl::temporary of a copied
        lvalue works as expected" has been covered
        
        Change-Id: I6a21acb0d1a6436ea57d670a2922778034edd4df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109248
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-14  Stephan Bergmann  <sbergman@redhat.com>  [3f2ba9af5dfb740320a6410e9f660129ec115728]

        external/boost: Silence Boost bind deprecation warning
        
        > In file included from desktop/source/lib/lokinteractionhandler.cxx:22:
        > In file included from external/boost/include/boost/property_tree/json_parser.hpp:30:
        > In file included from workdir/UnpackedTarball/boost/boost/property_tree/json_parser.hpp:16:
        > In file included from workdir/UnpackedTarball/boost/boost/property_tree/json_parser/detail/read.hpp:13:
        > In file included from workdir/UnpackedTarball/boost/boost/property_tree/json_parser/detail/parser.hpp:7:
        > In file included from external/boost/include/boost/bind.hpp:30:
        > workdir/UnpackedTarball/boost/boost/bind.hpp:36:1: warning: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. [-W#pragma-messages]
        > BOOST_PRAGMA_MESSAGE(
        > ^
        
        etc. from within boost/property_tree/json_parser.hpp wherever that is included,
        since e0f1b5bd94550835c639efda4e4c9a801c78dbe9 "Upgrade external/boost to latest
        Boost 1.75.0".
        
        Change-Id: I2c780966e4774a8d58d1cbdf21f77d685da00689
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109229
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-14  shubham656  <shubham656jain@gmail.com>  [e7842148f5fa6f9af9312cb4b198a4a5340e3d9b]

        tdf#138843 Show image file type inside image properties dialog
        
        Change-Id: I77adc9c3cc9d3bd62f0f67345b7a025bcad2352a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108361
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-01-14  Jim Raykowski  <raykowj@gmail.com>  [9f9798f07f0b56ae474f31ded671cc8da598d244]

        tdf#115817 Add navigation recency to Navigate By
        
        - Adds Recency to Navigate By and when selected, previous and next
        scroll controls navigate the navigation manager stack backwards and
        forward.
        
        - Removes the code that makes the Navigation tool bar appear when an
        entry is added to the navigation manager stack so the tool bar doesn't
        appear unless the user explicilty chooses for it to.
        
        - Changes Navigation toolbar context sensitivity to false.
        
        Change-Id: I246dd442b4bc5191324c35f9b91a9cb2eac8e7f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108316
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-01-13  Mike Kaganski  <mike.kaganski@collabora.com>  [1a24fef6b3e24645dccfa7f13dd71d8f5019dd94]

        Simplify comphelper::ContainerUniquePtrEquals
        
        Change-Id: I93ac0a1879559aad146b9b846ba33a18467afb95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109126
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-13  Seth Chaiklin  <sdc.blanco@youmail.dk>  [16de504efde4d747383f2bf33c8d2b082a06e3c1]

        tdf#139017 add label for styles list in New Style from Selection dialog
        
        Change-Id: I0937be29ba29068b82b0f5ddceb6ba7e320e00dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108336
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-13  Caolán McNamara  <caolanm@redhat.com>  [efb6e29359a14888fa9ba1c77c5f34a1e37333cd]

        tdf#139493 EditViewCallbacks might not implement EditViewPopupParent
        
        in which case fallback to the vcl::Window
        
        Change-Id: Idc72f04ce72b1bcd42d80869e0ee86b653343a17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109234
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-13  Caolán McNamara  <caolanm@redhat.com>  [8453bc55a4d6c58033559097bfd7c52379725a2f]

        Related: tdf#133718 use mnenonics from vertical tabcontrol labels
        
        Change-Id: Ic27bcaa1c6ca370abc6b1e44eac91c5e6eb41ca7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109167
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-13  Balaharipreetha Muthu  <balaharipreetha@gmail.com>  [45c597223344f4050897f38e1cb1163cc6126eff]

        tdf#139435. Add Help button to Databar "More Options" dialog. Add extended tip for widgets.
        
        Change-Id: I9b98092b5c1229db72fb58dcb5f9636d8b6b9855
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109011
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-01-13  Miklos Vajna  <vmiklos@collabora.com>  [318438a680e6bf5c2c592d5e997f6f45a4ae8e5f]

        oox smartart: extract pyra algo from AlgAtom::layoutShape()
        
        AlgAtom::layoutShape() is more or less the single function where all
        layouting happens for all algoritms. Extract the pyra algorithm part
        from it to a separate PyraAlg::layoutShapeChildren() before that
        function grows too large.
        
        Change-Id: I097ac9ed6110536bbeb8a26ab35a8ee8a79d5b33
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109231
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-01-13  Julien Nabet  <serval2412@yahoo.fr>  [2b157a5bd6731ce213411806a39344365a56af71]

        Fix some warnings for Raspberry pi 4 (part6)
        
        Change-Id: I1114968f38a5309862723dde9554e3df97309f23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109239
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-13  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [8dd78873a9de028c0d9f1f1aee537e85f74d2300]

        Move SwFntCache link from SwModify down to SwFormat
        
        - apparently only SwTextFormatColls are ever in the SwFntCache
        - however lots of SwFormat members need to clear the cache
        - so for now, only move it down to SwFormat
        - this should make SwModify less of a kitchen sink
        
        Change-Id: I389fc9f0a9d9b18b5914f24ae62c5d4119bc468f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109154
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2021-01-13  Justin Luth  <justin.luth@collabora.com>  [dd7825765f83d09d132d1e6138b27cb03564aae8]

        tdf#138544 sw LoadUserSettings: default SubtractFlysAnchoredAtFlys
        
        This is the third patch in the series.
        When you start a new document, Writer compat setting
        "Tolerate white lines of PDF page backgrounds
        for compatibility with old documents" is off.
        Now, when saving and reloading it with LoadUserSettings disabled,
        it is still the program default of "off", instead of "on".
        
        Change-Id: I06869600f0d75c9d5457372d56e39750ff5b3dae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108547
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2021-01-13  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [fcb6e076d9004ef907a2616d04bf9c39908e6e8a]

        SfxPoolItem: introduce StaticWhichCast and DynamicWhichCast
        
        - at least in Writer it is a common pattern to switch case on a Which
          and then static_cast the SfxPoolItem to the assumed "right" type
        - instead, it would much less errorprone to use the TypedWhichId to be
          sure to cast to the right, matching type for an id
        - also, this allow to assert the dynamic_cast in debug build to
          highlight type confusion
        - finally, there is some example use added in sw showing how it gets rid
          of explicit manual lookup of the type to cast to
        - likely, many of the static_cast<TypedWhichId>(SfxPoolItem*) can be
          found and replaced with a compiler plugin. This is left as an exercise
          to the reader.
        - alternatively, this might be a nice easy EasyHack to start ....
        
        Change-Id: I00110c0fe25626bc89d835e3c4e7ff75839756b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109042
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2021-01-13  Stephan Bergmann  <sbergman@redhat.com>  [6ce3e7b615193f610add5428d2157f31600dec52]

        Verify o3tl::temporary of a copied lvalue works as expected
        
        Change-Id: I454dd9308e7da4c7be4751eb643395ac483d6c43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108939
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-13  Stephan Bergmann  <sbergman@redhat.com>  [58a61c0b85d8e1f08922a3ccedfa6101f4bf587a]

        Silence Boost bind deprecation warning
        
        > In file included from sdext/source/pdfimport/pdfparse/pdfparse.cxx:35:
        > In file included from external/boost/include/boost/bind.hpp:30:
        > workdir/UnpackedTarball/boost/boost/bind.hpp:36:1: warning: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use <boost/bind/bind.hpp> + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior. [-W#pragma-messages]
        > BOOST_PRAGMA_MESSAGE(
        > ^
        
        since e0f1b5bd94550835c639efda4e4c9a801c78dbe9 "Upgrade external/boost to latest
        Boost 1.75.0".  boost/bind/bind.hpp and boost::placeholders appear to date back
        to before our Boost 1.66 baseline.
        
        Change-Id: I766be46fca02693fe0114c7c5855e6d94f7860a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109228
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-13  Mike Kaganski  <mike.kaganski@collabora.com>  [a5738f854d9dc6c1c3d6c725d746d9fc71359552]

        Revert to use of delegating ctor
        
        ... which was there prior to f3b52717e85621d3b4ee1c6d69700e2a0cca8efc
        
        Change-Id: I00d064feae0fff8ff88bb90cd0d60961a0c8ae4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109122
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Dante DM <dante19031999@gmail.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-01-13  Julien Nabet  <serval2412@yahoo.fr>  [cf93998eb5abc193d95ae5433bf4dfd11a9d62d8]

        Revert "pivot table: make options cancel button working" + fix crash again
        
        In the dialog, you have 3 buttons "Help", "Cancel" and "OK"
        Using "Cancel" will call "close" which doesn't revert back changes.
        To test this:
        - Launch Calc
        - Create an array with 2 cols (qtX and qtY) and put 2 rows of values
        - Create a pivot dialog
        - Put qtX in "Filters" part
        - Double click on qtX (=> "Data Field" dialog appears)
        - Click "Options..." (=> "Data Field Options" dialog appears)
        - Enable any checkbox (eg: Empty line after each time) + click "OK" (=> dialog "Data Field Options" closes)
        - Click "Options..." again (the checkbox is still enabled as expected)
        - Disable the checkbox + click "Cancel" (=> dialog "Data Field Options" closes)
        - Click "Options..." again (the checkbox is still enabled as NOT expected)
        
        So revert the below quoted commit and fix this by using "cancel" in:
        - action-widget response
        - id for the GtkButton
        - the use of the id to initialize m_xBtnCancel with m_xBuilder->weld_button
        
        This reverts commit c2a349bc1482482d3e5ec06232c166d77fe9b602.
        
        Change-Id: I555a90706de635e90b0ee397dfd958df55b5c40a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109193
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-13  Julien Nabet  <serval2412@yahoo.fr>  [e027a91010a4517cfa907f3d80c9188f026b3823]

        Check gtk_builder_add_from_file result and log if needed (vcl/gtk3)
        
        Change-Id: Ic9af6a59a8ffb7fa835026dc44c8431ec412f44a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109200
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-13  Caolán McNamara  <caolanm@redhat.com>  [1095b7bdf1bb33b3dc0fb5ae73342ae6ca0396fc]

        Resolves: tdf#138972 dnd is moving instead of copying the data
        
        Change-Id: Icb2a3882704bf38c14b7a46154d51c3171268ca6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109220
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-13  Samuel Mehrbrodt  <samuel.mehrbrodt@allotropia.de>  [51ef3a3af573287b03262e96bf8298bdbe06c44d]

        Make uno:RefreshView redo the whole document layout
        
        This is useful when encountering layout problems, to refresh
        the doc layout from an extension.
        
        Change-Id: Ie2472f061ebea203a9d876782b3bb953477de7c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109169
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>

2021-01-13  Noel  <noel.grandin@collabora.co.uk>  [502f6372aeb6689f3d61cea7a77b2e8db160d767]

        transparency->alpha in GraphicAttr
        
        Change-Id: I1fe9311871724ff8b7b8960f5dba6e890198565c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109211
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-13  Seth Chaiklin  <sdc.blanco@youmail.dk>  [f3d39d9a8502ae678a4eedfb73d1efc49104d7dc]

        tdf#136686  Improve toolbar label for "Strong Emphasis" character style
        
            tdf#136686 demonstrates the confusion that arises, if one is
            not familiar with the HTML convention of "strong emphasis"
        
            * remove "Strong" label in "Styles formatting toolbar"so that
              "Strong Emphasis" appears in Toolbar Customization.
            * remove "Default" label in "Styles formatting toolbar"so that
              "Default Character" appears in Toolbar Customization.
              (reflecting change to distinguish Default Character from
               Default Paragraph)
            * remove "Quote" label in "Styles formatting toolbar"so that
              "Quotation" appears in Toolbar Customization.
            * add "Table" to "Default Table Style" (reflecting change to
              differentiate Default Styles)
            * Add tooltips for "Strong Emphasis" and "Quotation" CS
        
            These changes should also result in identical label appearance
            in both Menus customization and Toolbar customization.
        
        Change-Id: I588cdcba51ab6b8ab1e8a44de577ebe7d4f4658d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108577
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Jenkins

2021-01-13  Vishwas  <19ucc001@lnmiit.ac.in>  [84ecc3ae43815a33b6b76349c5b5a7097dd329e6]

        tdf#139182 "Symbol" shows up twice in "Visible Buttons"
        
        Change-Id: I5d0256c23c8e06bf3af1fb33edbe5c940b28ed56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108937
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-01-13  Seth Chaiklin  <sdc.blanco@youmail.dk>  [008cf21683f2b072532ab706f25a7a6bd1126231]

        tdf#138846 change "Settings" to "Tools" in Template Manager dialog
        
            And add "extended tooltip" to explain what is hidden inside the icon
        
        Change-Id: I46903d7001c180af44a47ebf0de32bd3d932c3a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109007
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-01-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [9b36407b7a3d1052a79077ca54904e3b3b8d0bce]

        move CppunitTest_sc_jumbosheets_test from subsequentcheck to slowcheck
        
        and sort the list
        
        this way, Jenkins executes this module on Windows and Mac as well.
        Before I submitted this test, I ran
        'make clean && make CppunitTest_sc_uicalc' on a Win machine
        
        Change-Id: I906255bcf82e19917036aa3e99344f9ecf2a26fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109190
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-13  Seth Chaiklin  <sdc.blanco@youmail.dk>  [e58b2365e6ec962d8832636283b1e74b5c0246c6]

        tdf#102002 update labels and tooltip in 'Load Styles' dialog box
        
        Change-Id: I9091e19dcfb44e9aeb89eb005b4f309d29359549
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109006
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-01-13  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [505b514fe04e35de5640705920fb8cfbcbf7558e]

        tdf#92700 Add extended help tip about searching for combination
        
        by pressing the searched combo.
        
        Also add new tips for widgets that were missing one while at it.
        
        Change-Id: I6c4c1900557d231625061fd0555ce1f990e11aff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108882
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2021-01-13  Tamás Zolnai  <tamas.zolnai@collabora.com>  [549ac5dff2a7bc82fd2acfe1f0b2e6de612b773e]

        lok: don't turn off online spelling by view change.
        
        Since we don't exit editing for LOK inside this NotifyChange()
        method, we should keep also spelling functionality alive. See
        also the comment we have here: "As long as the content is not
        edited, turn off online spelling." So it seems a good idea
        to make this spelling modification dependent of bStopEditing flag.
        This causes issues, during view switches.
        
        Change-Id: Ic684073d129c1cac4b6f4d11f34cd64cb5db3295
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109206
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109209
        Tested-by: Jenkins

2021-01-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [52c7eac6df6bca750752a7706eb8e1b43d7312d1]

        devtools: move DevelopmentToolChildWindow to its own file
        
        Change-Id: I12326479afb5756729b62ff3676f995d16f64aa0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109045
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c7337b7a1f0bdb60be9b4307a61c464e2a82e911]

        devtools: Enable DevTools in Calc, Impress and Draw
        
        This adds the DevTools to menu in Calc, Impress and Draw, so it
        is possible to turn on the DevTools docking window in these most
        relevant modules.
        
        Change-Id: I446d2f0c9b6e5a1169d4eef556ac6989fa080634
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108977
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e4a454f8a6e757739145689a445a9516f794b972]

        devtools: Add left-side tree of the document model
        
        This adds the graoundwork for displaying the  DOM of the current
        document as a left-side tree and implements filling in the
        paragraphs for Writer. The content of the DOM tree is of course
        a WIP.
        
        Change-Id: I99c75b0c46d9a6a4ca398c46de0af759d459b7f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108976
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9bbf7a1a1029f780e569b5e8df79e86ba5b8c88e]

        devtools: Add treeview with content of current object
        
        Change-Id: I8d6dd035e60a7521c404e23045fade7eae47fc6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108975
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-13  Tibor Nagy  <nagy.tibor2@nisz.hu>  [fcd96df8f648439ea191d8c2070e8b21ff0b1001]

        tdf#113013 XLSX import: fix "Formula is" type conditional formatting
        
        rule when the formula contains a reference to another worksheet.
        
        Change-Id: I873fad97a88df64e885fef20d4259ef6bfeaa06b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108850
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-01-13  Stephan Bergmann  <sbergman@redhat.com>  [b4b7e92cbf5a212cc1c648af86df2dee364d48c8]

        Use MSVC's /permissive- to make it more standards conforming
        
        <https://docs.microsoft.com/en-us/cpp/build/reference/
        permissive-standards-conformance?view=msvc-160> states:  "Starting in
        Visual Studio 2019 version 16.8, the /std:c++latest option implicitly sets the
        /permissive- option."  We opt-in to /std:c++latest via --with-latest-c++, which
        I'm using for my local Windows builds, so I already happened to fix all the
        /permissivie- issues across our code base when I upgraded to MSVC 16.8 (at first
        being unaware why those issues started to show up for me, then understanding
        that it was due to my use of --with-latest-c++ and this MSVC 16.8 change).
        
        Change-Id: I29779ad7d3c2bb0f3615e16e377a8ea220d9e5f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108961
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-13  Szymon Kłos  <szymon.klos@collabora.com>  [8e6237ff3a5304d9e8ddf930d004165d777d1fc4]

        jsdialog: use shared sender
        
        Change-Id: I6d1047715cf6c29e9281c66d266ed4b888ed784c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109171
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-13  Chris Sherlock  <chris.sherlock79@gmail.com>  [19c4014c57c059b08cb7e90d3c9aef9d458fe774]

        vcl: migrate OutputDevice::SetGrayscaleColors() to Gradient::MakeGrayscale()
        
        Change-Id: I125ad3db3ee30833022113da5d78dcf81d0f7edc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108374
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-13  Jean-Pierre Ledure  <jp@ledure.be>  [edb2724623e58cd8c9a5d3a85e8ee5d3858872d5]

        ScriptForge - (SF_Form)get/set properties of forms/subforms
        
        Includes a bunch of OnXxx event properties
        
        Change-Id: Ie2cbb91bb29288a17eb835e8abeeeaa6e8ef6d2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109177
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-01-13  Caolán McNamara  <caolanm@redhat.com>  [3ae18b4e8ac615a4150f72630fea64b655b960b9]

        add a .ui skeleton script as a base for any mass-conversions
        
        Change-Id: Ia061e459bcf8b36833013a01fb128b6f8dc8d052
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109094
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-13  Caolán McNamara  <caolanm@redhat.com>  [f1775f12b9a14964580ac700b26d09b10bc49cc0]

        fix a GtkSettings:gtk-button-images is deprecated warning
        
        Change-Id: I7bdef3c9b82774282641db4694d247c997ba49fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109187
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-13  Caolán McNamara  <caolanm@redhat.com>  [71aec4726a94dcde1169fd293dbecfeb0e840e6d]

        ofz#29528 uncaught exception
        
        Change-Id: Ie2d52ba50d911ab6245d1dcf9b5e0f13ad53c300
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109188
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-13  Caolán McNamara  <caolanm@redhat.com>  [9b2d46e41a463232e80154f5bb023bf14072d59e]

        move FixedImage icon-name property setting to the builder
        
        Change-Id: Ic7250fbc7887a652b340d0dae346210d9e743e30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109196
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-13  Caolán McNamara  <caolanm@redhat.com>  [10620cf97702f6fceb9334df50c255e08925919b]

        fix indents to be consistent
        
        git show -w is empty on this commit
        
        Change-Id: Ifc139cf4557ae9c2664057d2ed87e020330d17c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109194
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-13  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [85e0f5449a115939ec38239c93f69f067cce48e5]

        elementary: tdf#139056 update VIOLET color to follow upstream brand
        
        Change-Id: I9d27b42eb2193089914b2bb55623236be158985d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109026
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-13  Szymon Kłos  <szymon.klos@collabora.com>  [8cbf3938ee3951ef53842bb5664bea6b57828111]

        Revert "jsdialog: disable idle notify"
        
        This reverts commit 71ec214d7583f637fefcb5eca13c637cc6b38029.
        and partially 54b5e6b4e083ce7a71e16ef622753898f38dc8ab
        
        freeze/thaw functionality was added so no longer needed.
        
        Change-Id: Iee29fa79bcebfd409fd3cea4f11cb1d48053daa6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108509
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-13  Miklos Vajna  <vmiklos@collabora.com>  [229ee7c0ff5a69f09d6ac87dd585a11a8aacdcab]

        external: update pdfium to 4380
        
        Allows dropping 5 upstreamed patches.
        
        Change-Id: I5f77502c5a2d11288b060956e69fd7767f52ab97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109195
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-13  Miklos Vajna  <vmiklos@collabora.com>  [0c03a97fb8844ad0de1abea79b5265617a509460]

        sw edit win: fix read-only selections while handling ExtTextInput
        
        When typing into a protected section (or other read-only area), the code
        goes through SwEditWin::KeyInput(), which checks for HasReadonlySel(),
        and calls into sw::DocumentContentOperationsManager::InsertString() in
        the read-write case.
        
        When typing via ExtTextInput (e.g. Online), then SwEditWin::Command()
        called into sw::DocumentContentOperationsManager::InsertString() without
        such a check.
        
        The convention is to do a read-only check in the first Writer function
        called by vcl, so handle this in SwEditWin::Command(), to have exactly 1
        read-only popup on typing a character.
        
        Change-Id: I7d002e7d76bffeb6f16750de735c5bbf13a7bba9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109186
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6d0ae96a158d8c883cf7cbbf300a92ca80c73284]

        devtools: Add selection change listener to DevTools
        
        Selection listener is needed so it is possible to react when the
        selection changes in the document.
        
        Change-Id: I94e9da06b3ceedbad13dd203f690037f3eafdb13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108259
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-13  Stephan Bergmann  <sbergman@redhat.com>  [e24cc814b5b6e50967116cb3908e4bf56b7aee4b]

        Missing include (for std::min)
        
        Change-Id: I44eebee0149d7e890aeff715dd7ae0005c45378d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109179
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-13  Stephan Bergmann  <sbergman@redhat.com>  [363a3be9bb17bd85fd52c1f22abdf649e7cd0d0b]

        loplugin:stringviewparam (clang-cl)
        
        Change-Id: Ie66996f905fcb68ee413171c8727cb42dcb28dbc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109178
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-13  Stephan Bergmann  <sbergman@redhat.com>  [3fff050a343e7fb45c3c562772b22fb5e824352f]

        loplugin:stringliteralvar (clang-cl)
        
        Change-Id: I79949789634242eb95cc722bab83e0348775f274
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109174
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [dcfac443c608aec2ce4e5fa30a3dd021b5a8bfd3]

        vcl: use BinaryDataContianer in VectorGraphicData
        
        This change is needed so we can use the same data in GfxLink and
        in VectorGraphicData. Currently the data needed to be duplicated,
        which is less than ideal.
        
        Change-Id: I79419921d09681fa8f0b1ac4bf8ea84199d4aae6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108440
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-13  Tamás Zolnai  <tamas.zolnai@collabora.com>  [68b1ae7b493eea4d77f36a0c8566ca0224f04798]

        tdf#139566: Fix select all (table + text) when document window looses focus.
        
        Without setting mbSelectAll properly the selection cursor
        is converted to a SwShellTableCursor, which can't handle
        if a selection is extended outside of the table.
        
        Change-Id: Ibd43097ac782b9fc02ff818d3911ebcd20efbd21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109185
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109205
        Tested-by: Jenkins

2021-01-12  Stephan Bergmann  <sbergman@redhat.com>  [94f6765d6ecc3145fa2d266231124003cf953118]

        Avoid loplugin:stringviewparam when there already is a string_view overload
        
        This avoids clang-cl
        
        > In file included from core/connectivity/source/drivers/ado/Aolevariant.cxx:20:
        > connectivity/source/inc\ado/Aolevariant.hxx(72,40): error: replace function parameter of type 'const rtl::OUString &' with 'std::u16string_view' [loplugin:stringviewparam]
        >             OLEVariant(const OUString& us)
        >                        ~~~~~~~~~~~~~~~~^~
        
        which would make that OLEVariant ctor overload redundant with the existing
        
          OLEVariant(std::u16string_view us);
        
        overload, but with the OUString overload gone, implicit conversions from
        OUString to OLEVariant would no longer work, e.g.,
        
        > connectivity/source/drivers/ado/AColumn.cxx(184,76): error: no viable conversion from 'rtl::OUString' to 'const connectivity::ado::OLEVariant'
        >             OTools::putValue(m_aColumn.get_Properties(), sAdoPropertyName, getString(rValue));
        >                                                                            ^~~~~~~~~~~~~~~~~
        
        Change-Id: I92a5cc29d9fd2a5ff1a951f79df64879d0f71743
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109180
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [82cb5a3bb27bb70c97b3d04b9de97a3ff67231c5]

        uitest: sc: factor out common code ( part 1 )
        
        Change-Id: Ib0b84349c138d361001af4547d91a81d8b5d8e63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109166
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-12  Stephan Bergmann  <sbergman@redhat.com>  [695afb787681c9f288856a1a00fe6041614172d2]

        loplugin:stringview (clang-cl)
        
        Change-Id: I64177842c3f77a5ae43574a18f389b64f61bc868
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109176
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-12  Stephan Bergmann  <sbergman@redhat.com>  [1b131be9e5a5a5e172bfcd3e1fa577d7ddb3033a]

        Simplify some string construction
        
        (motivated by clang-cl loplugin:stringliteralvar)
        
        Change-Id: Iab08e6128a52710fd7d41f0731ac044c00e7d454
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109173
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-12  Caolán McNamara  <caolanm@redhat.com>  [75156c3edf90f66a5622e2a81b11079b77ad8952]

        cid#1471553 establish that pViewData will never be null
        
        seeing as these are created from CreateScSubTotalDlg and that
        is always called with a aArgSet containing a ScSubTotalItem
        with a non-null ScViewData set
        
        Change-Id: I1e3d243e4b00d54f9f5015a543556c39d6053f07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109069
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-12  Miklos Vajna  <vmiklos@collabora.com>  [e56a6707137c20c3626fc697a08548bd9951e85a]

        sw: prefix members of SwLinePortion, SwPosSize, SwRepaint and SwTextMargin
        
        See tdf#94879 for motivation.
        
        Change-Id: I83fc138714ad170fad0465b884d6297134a0d806
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109076
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-12  Bayram Çiçek  <mail@bayramcicek.com.tr>  [32676270d194b68d7dd811511feb0903876b5c06]

        tdf#42982: Improve UNO API error reporting
        
        Change-Id: I78c6fed4e94f1ebfc772db4dec9955da7230bc3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109071
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

2021-01-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [694f4e560c8a710e69268845575bbecfb5e23f76]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 75c9e1fd0d4516a4bbe2a513d4a123049c92934b
          - Fix typos
            
            Change-Id: I232cd6b08484abea225560cfe96bd30166394dc7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109170
            Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            Tested-by: Julien Nabet <serval2412@yahoo.fr>
            
2021-01-12  Noel  <noel.grandin@collabora.co.uk>  [d765ec2295d12ccde1fb25aa92c5d821de748add]

        transparency->alpha in tools::Color
        
        this just changes the Get/Set methods, the constructor and internal
        representation of Color is not changed.
        
        Change-Id: Idb6e07cc08bbaa5bd55b6bd4b585e648aef507b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109074
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-12  Justin Luth  <justin.luth@collabora.com>  [a1d6701105456248f6ff39766a6699f26a8f3d60]

        tdf#138544 sw LoadUserSettings: default DoNotJustifyLinesWithManualBreak
        
        This is the second patch in the series.
        When you start a new document, Writer compat setting
        "Expand word space on lines with manual breaks
        in justified paragraphs" is on.
        Now, when saving and reloading it with LoadUserSettings disabled,
        it is still the program default of "on", instead of "off".
        
        So this one is slightly more dangerous because it will prevent
        setting old behaviours for MULTIPLE settings which are
        not listed in the UI.
        (Anything that trusts that ConsiderWrapOnObjPos to indicate a
        very old document.)
        
        The fact that we are explicitly not loading ConsiderWrapOnObjPos
        from the document should not imply that this document is an old one.
        At this far point away from StarOffice 8, it is probably safer
        to assume the document is new, not old.
        
        
        P.S. I'm pretty sure the reset of ExpandWordSpace was a complete
        error during a refactor.
        (At that point, it was the only item that defaulted to true.)
        The only scenario I can imagine is that at one point in time,
        ExpandWordSpace was not part of the SvtCompatibilityOptions,
        and so this would add it. But now it certainly is one of the
        options, and so this pointless pre-init is simply overwritten.
        
        Change-Id: Ibe160099839bcf40d5659f7d5246854c7c4fb5e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108546
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-12  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [e828d62503d06ebde0e41dc2d6dcc87c2dc77173]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6d4dab0752d6a058ea6f57d079686c3bfbf888bf
          - Use switches for Ctrl vs. Command on macOS
            
            Change-Id: I03d2ee23802f1da02129f5f40852d231b94c16c0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109163
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-12  Miklos Vajna  <vmiklos@collabora.com>  [200cd2b99bee18962a970edc5d059286f6c3ea0e]

        tdf#138995 DOCX import: fix handling of textbox zorders
        
        Regression from commit d379d18666aa42031359ca8eb34b0021960347ae (oox:
        import WPS shape with text as shape with textbox, 2014-06-18), the
        problem was that a textbox's shape + textframe are internally 2 sdr
        objects, so once GraphicZOrderHelper knows the current shape should be
        on top of a shape+frame pair, it should suggest a larger ZOrder.
        
        This is necessary till there is no setter version of
        SwTextBoxHelper::getOrdNum(), which would allow import filters to ignore
        this complexity, but that would be a larger change.
        
        Change-Id: Ibbb1bcd9301eb369f25f211120f62be7c59b0fd2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109111
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-12  Miklos Vajna  <vmiklos@collabora.com>  [f2e04fe98e313cffa3f98d55eae641415142a431]

        oox smartart: fix crash in pyra algorithm with a single child shape
        
        Regression from commit 14a56533ff2c9c859d22cd3039ada75b99e94bc0
        (SmartArt Pyramid: Now lays out shapes, 2018-07-10), the added pyramid
        algorithm by first centering the topmost children, then decrementing the
        horizontal postion of each additional shape, with the end goal of having
        0 horizontal position of the last children.
        
        This means that simply avoiding the division in the 1-child case leads
        to correct results, because in this case the only child is also the last
        child at the sane time.
        
        Change-Id: Ifd0027e9616b0909dbfde43e1555427b50de4dad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109161
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [5360a780ed67b7625bbc0216218a16f58983c234]

        move CppunitTest_sc_uicalc from subsequentcheck to slowcheck
        
        this way, Jenkins executes this module on Windows and Mac as well.
        Before I submitted this test, I ran
        'make clean && make CppunitTest_sc_uicalc' on a Win machine
        
        Change-Id: I5bb708e3b61f16c3bd53da2222f19f2b73742819
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109106
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-12  Szymon Kłos  <szymon.klos@collabora.com>  [c2a349bc1482482d3e5ec06232c166d77fe9b602]

        pivot table: make options cancel button working
        
        Change-Id: Ife5b5b09d7fb0879f5c29a5aefeec4746bc0ae56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107816
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109099
        Tested-by: Jenkins

2021-01-12  Szymon Kłos  <szymon.klos@collabora.com>  [46285560c0e6f856810515167c225a8d218cf0e4]

        jsdialog: make Data field dialog working
        
        Change-Id: Iae4ec2b585272fb09253b6e05ac2a59da2219fd7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107777
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109098
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-12  Szymon Kłos  <szymon.klos@collabora.com>  [7f8262ed13cb821855115f3fa751e7dd0ef97123]

        jsdialog: enable Data field dialogs
        
        Change-Id: I87a1446737f7d73b4d8b5b03590a0fcd3236c97c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107776
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109097
        Tested-by: Jenkins

2021-01-12  Stephan Bergmann  <sbergman@redhat.com>  [6344033ca6409e2a9fda798ef2960bb4984fb1a2]

        loplugin:noexceptmove
        
        ...since 80497c7d81af36f703d122ac78baa26387a5854d "vcl: implement
        BinaryDataContainer copy, move + test"
        
        Change-Id: Ifb9fb074d3263686ec498ef889c25f24dd4a4013
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109095
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-12  Caolán McNamara  <caolanm@redhat.com>  [13430459aef6384895b2ab0eec88173f2140a690]

        rhbz#1913070 null deref
        
        its plausible that SfxViewFrame::Current() has returned null, use
        pSh->GetDispatcher() instead protected by null check against pSh
        
        Change-Id: Ibefdcabea09cb3a1a411678585af33a99f8a1c61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109084
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-12  Caolán McNamara  <caolanm@redhat.com>  [b345a2bab0d6f981049951a86b172ce49ce7d4c2]

        cid#1470786 Uncaught exception
        
        Change-Id: I85e75e40c9280b16b12ea268b5070f0ce450208e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109061
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-12  Caolán McNamara  <caolanm@redhat.com>  [9b0c4607d0cf2103c096b9571af184ac7a6cc11d]

        rhbz#1902708 null deref
        
        Change-Id: I718ac8a59e5cb18c840e458de8e9f877c6449fd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109087
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-12  Regina Henschel  <rb.henschel@t-online.de>  [7635a475130a0e9e3b0dded853348659d07a00d7]

        tdf#137083 consider negative width in DrawPageViewGrid
        
        SdrPageView::DrawPageViewGrid is called too for a ScDrawPage of a
        RTL-sheet. In that case both the width of the SdrPage and the left
        edge of the passed rectangle are negative. The x-values for drawing
        the grid were wrong and a right-to-left sheet did not show the grid.
        The patch adds a case distinction with correct x-values for case RTL.
        
        Change-Id: I6d0c15bf7bbe8aff6ab2e72a440ba81f2e0e2281
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108989
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2021-01-12  Stephan Bergmann  <sbergman@redhat.com>  [b269e95f7ee36fbe6cbe5e3ddc5e10aa4ef651cd]

        WW8LVL members do not require a specific layout
        
        While the struct is apparently modelled after a specific data format, all the
        individual members are accessed by dedicated code, never via something like
        memcpy.
        
        Change-Id: I7eff8a251d9fa9f6d771cc425584b9765308d723
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109110
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-12  Jim Raykowski  <raykowj@gmail.com>  [ed6c5803cfe942932a1c7a6042808d68c2017559]

        tdf#83618 Make line spacing values agree crash fix
        
        The intent of this patch is to fix the crash reported at https://
        bugzilla.redhat.com/show_bug.cgi?id=1913828 by reverting changes made to
        cui/source/tabpages/paragraph.cxx in commit
        849b837d1a3b185a8dd893a8f6eaed53605bcab1 and changing the change made to
        svx/source/sidebar/paragraph/ParaLineSpacingControl.cxx to use the
        already available pointer to the current SfxViewFrame instead of calling
        the SfxViewFrame::Current function again.
        
        Change-Id: I0c440c576c2afe4fb98ed54d51d91ea16a7f902a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109152
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-01-12  Caolán McNamara  <caolanm@redhat.com>  [146fd118bd258289a34c771a2d2506ab275837d6]

        cid#1471720 Dereference after null check
        
        Change-Id: I62a8410c2f21684d063001825748f8fdbd7727b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109059
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-12  Stephan Bergmann  <sbergman@redhat.com>  [b606d484a696faef7c7caa1bcc6afab8f514c7a0]

        -Werror=maybe-uninitialized
        
        ...in code introduced with 00140e3df4a22e75261de3af18c6c0fc3f5fc92c "lok: send
        chart line width updates".  Falling back to zero is in line with the preceding,
        similar
        
          sal_uInt16 nLineTransparence = 0;
          ...
        
        block (introduced with 3dc00a8de9f9f1b1ad0c60134391638544cdd143 "handle line
        dash in chart line panel"), but using o3tl::doAccess or o3tl::forceAccess might
        be more appropriate.
        
        Change-Id: I8c2286b386aa9052d1d2af0f9f25847829ca4df5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109081
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-12  Johnny_M  <klasse@partyheld.de>  [c768e8afcc42d6f5b00483f24f9bed662a4c2878]

        Translate German comments
        
        Change-Id: Ic0383c4be4f16bf0507c59f03a6453d241d93719
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109032
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-12  Stephan Bergmann  <sbergman@redhat.com>  [694b400f56842cd29ad1a960853cde5aef91e4f0]

        Revert "WIN replace clipboard update thread with Idle" et al
        
        This reverts commit 9617bc9544cd569066ff187c3672a87fe28fe17f "WIN replace
        clipboard update thread with Idle" plus follow-up commits
        f5ab8bcbfd20ecce4a358f62ee3f81b8b968a5de "WIN don't notify clipboard change with
        SolarMutex" and c921f9bd64187823af2356d7a8ceb77444c17219 "Release solar mutex
        before using an apartment-threaded COM object".
        
        The Gerrit Jenkins Windows builds had started to abort after timeout for almost
        all builds now.  Going back to before the youngest of the above three commits,
        c921f9bd64187823af2356d7a8ceb77444c17219 "Release solar mutex before using an
        apartment-threaded COM object" did not improve things (see the
        <https://gerrit.libreoffice.org/c/core/+/109100> "Test build #1, DO NOT SUBMIT"
        chain, where three out of three of the Gerrit Jenkins Windows builds timed out).
        But going back to before the oldest of the above three commits,
        9617bc9544cd569066ff187c3672a87fe28fe17f "WIN replace clipboard update thread
        with Idle", does look promising (see the
        <https://gerrit.libreoffice.org/c/core/+/109155> "Test build #7, DO NOT SUBMIT"
        chain, where three out of three of the Gerrit Jenkins Windows builds succeeded).
        
        So the hope is that reverting all three commits brings back a green master,
        allowing us to understand and fix the actual issue later.
        
        Change-Id: Ie83ba742f216396b49f561d19c2cda7758740502
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109158
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-11  Rafael Lima  <rafael.palma.lima@gmail.com>  [71d04d705b7880410c8a8db1c4974a51e4b62447]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3a202a242eacd1bb7739686cc4803950cbe3d24f
          - Update SF_Dictionary Help page
            
            Improves text and adds new examples.
            
            Change-Id: I17fca5debf0a0f4f952a3d624ba2a64cf1d596eb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109112
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-11  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [8addde21e0e182a2e64f705a372869f39e98483e]

        Revert "Revert "NotifyClients no more""
        
        - ... and ensure caching gets checked in SwFormat this time.
        
        This reverts commit d988b0cdeb54d84a0347a036a277c21c12544ab9.
        
        Change-Id: Iea887f841c47cde4a025a305eb0984392e3bb5cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109037
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2021-01-11  Tor Lillqvist  <tml@collabora.com>  [f0fac3d7eeaeae28a80f3f74310b1bd7c92f5cf4]

        Bin two unused macros
        
        Change-Id: I3e84b2183401e82b7b66c7a191b38d45ee935854
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109109
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-11  Alain Romedenne  <LibreOfficiant@sfr.fr>  [af0c1195d02079b264d21f95093db76609a3d412]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c825f67c94487cc177b515b8d13b78d013869348
          - Basic error handling functions
            
            - extra link to ScriptForge.Exception service
            
            Change-Id: Id4842de06e7f45c2f5eec61f67ec1dfee9d8341b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109009
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-11  Seth Chaiklin  <sdc.blanco@youmail.dk>  [7e5cfdf73dea16a7b1cdf1d08fb08f8c7d0a8884]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to abc66a37199c42a8fe969e796e91d36b9565775f
          - tdf#139498 update "Attributes" and "Find&Replace" help
            
             This patch updates labels so that all Attributes in 7.2
             are listed in this help page, and corrects some of the
             explanations.
            
             ( shared/01/02100200.xhp )  (Attributes)
               * Revise explanation of how to search for attributes, including
                   how to use "including styles" checkbox
               + add "Overline" attribute and explanation
               * update labels and explanation for Case effects
               * update label Scale -> "Character Scaling" and its explanation
               * update label: "Split Paragraphs" --> "Do not split paragraph" and
                 improve explanation
               * correction to "Individual words" explanation
               * removed specification of Underlining types and Strikethough
                 types (because many more have been added, and they all work)
               * improved explanations for "Outline", "Relief", "Shadow" and
                 "Page line-spacing"
               * add <relatedtopics> section and embed to
                 "Find and Replace" and "Searching with Attributes"
               * update to <h3>
            
              This patch makes a general review of Find and Replace
            
              ( shared/01/02100000.xhp )  (Find and Replace)
               * fix switch that prevented showing of header and explanation
                   for Calc and Writer
               * change h2 to h3 for controls that are in a section to give better
                 visual impression of relationships among controls
               * move notes to more appropriate places
               * combined two notes that overlapped
               * move position of "Comments" control for Writer
               * update to <h1>,<h2>,<h3>,<note>,<tip>,<keycode>
            
            Change-Id: I224eff872ffe3e584263bdc6da8bd6dfa3dbe2ff
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/108995
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-11  Julien Nabet  <serval2412@yahoo.fr>  [6abd6309094ba485918d9bafe7f881bed72a10b4]

        Fix -Werror,-Wundef in Skia (at least for Raspberry pi 4)
        
        Detected on Raspberry pi 4, for example:
        In file included from /home/pi/lo/libreoffice/vcl/skia/SkiaHelper.cxx:34:
        In file included from /home/pi/lo/libreoffice/vcl/inc/skia/utils.hxx:28:
        In file included from /home/pi/lo/libreoffice/workdir/UnpackedTarball/skia/include/core/SkRegion.h:11:
        In file included from /home/pi/lo/libreoffice/workdir/UnpackedTarball/skia/include/core/SkRect.h:11:
        In file included from /home/pi/lo/libreoffice/workdir/UnpackedTarball/skia/include/core/SkPoint.h:11:
        In file included from /home/pi/lo/libreoffice/workdir/UnpackedTarball/skia/include/core/SkMath.h:11:
        /home/pi/lo/libreoffice/workdir/UnpackedTarball/skia/include/core/SkTypes.h:371:5: error: 'SK_CPU_SSE_LEVEL' is not defined, evaluates to 0 [-Werror,-Wundef]
        if SK_CPU_SSE_LEVEL >= SK_CPU_SSE_LEVEL_SSE1
            ^
        ...
        but there are others, see:
        http://document-foundation-mail-archive.969070.n3.nabble.com/Building-LO-on-Raspberry-pi-4b-error-unknown-attribute-externally-visible-on-jni-part-tt4293505.html
        
        Since it may happen on some other envs and it can't be bad to explicitely initialize this preproc var,
        it seems relevant to use this patch unconditionally.
        
        Change-Id: Icc5794fcd3139cbdbd8d57a6938d31aee51a3e2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109047
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [836bb3f44ac729a59ff72a4425e2f4d35702c67c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0703d0cacd74d084009d7f8436fa833c77b56c1f
          - Refactor and fix links in database Help
            
            Change-Id: Id6a6eabd496ca6c49979e6766081d78274217c4e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109096
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-11  Seth Chaiklin  <sdc.blanco@youmail.dk>  [e68b7f9a266c7df612221eac5608f7ff39792a1f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c412498d5a623090b6dab0a6a07ca71ac7bd3b7c
          - tdf#131206 update and correct Template fields in Insert dialog
            
               + add missing choice: path/file name
               * update change in field format "Style" -> "Template name"
                  (because of tdf#139295)
            
            Change-Id: I350988201d2bb1a7b68bfb9c2bbebe42dd67bba3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/108337
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2021-01-11  Tor Lillqvist  <tml@collabora.com>  [27ed1e5232333f630aea05ac6c7d88bac3cc03aa]

        Avoid assertion failure related to cursor sizes on macOS
        
        No idea why this assertion failure started to show up now (at least
        when viewing a presentation slide show). Anyway, apparently the code
        needs to handle 256x256 cursors, too, and not just 128x128 and 32x32
        ones. Apparently the assertion failure is caused by
        icon-themes/colibre/vcl/res/null.png.
        
        Sadly I don't really understand the code around here, but this commit
        gets rid of the assertion failure, and that is good enough for me for
        now.
        
        This problem was reported in a comment in the otherwise unrelated
        tdf#138122, and the assertion failure caused a hang, which is not
        good, reported as tdf#139535. That general problem is not fixed by
        this commit.
        
        Change-Id: I1390f00e03e0766d54969d9d62311a55da8e8945
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109083
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b48fb6f72358afb10ddb0fe816d6b0e4e6584d89]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 71f9d3530768b594d2e8b3ff0f9c038b23e668cf
          - Fix typo
            
            Change-Id: Ia17979ad96a5ba97b212223b236647af70b6f93b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109090
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-11  Vishwas  <19ucc001@lnmiit.ac.in>  [5d07a4fa1d6d669ee9796ff4babdde0644d2eb59]

        tdf#88205: Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: Ic08f7d7c2b8da6dd5ede2a719633d123412de3ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108737
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-11  Caolán McNamara  <caolanm@redhat.com>  [9b3dca4fef7cca1848e287ddb0f7af68808b6909]

        CreateScSubTotalDlg always called with a non-null pArgSet
        
        Change-Id: I8a13a66ab7ce55a48896a921dc3b91594abefbc4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109068
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-11  Caolán McNamara  <caolanm@redhat.com>  [3e8574c959492b9d3b0129ba090be8c597cd2f13]

        MakeNumberInfoItem always passed a non-null ScViewData*
        
        Change-Id: Ibf6c837f841749b7fb25fd448c954105ef78beeb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109067
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-11  Julien Nabet  <serval2412@yahoo.fr>  [003b45624788610fba98e3f3334f99140017e472]

        Related tdf#123632: fix crash in accdoc (sw)
        
        Make sure to use gtk3 rendering
        - Open https://bugs.documentfoundation.org/attachment.cgi?id=149492
        - Click F5 to open the navigator
        - Go to Images
        - Try double click the third and last image at least 15 times
        -> crash, here's part of bt:
        Thread 1 "soffice.bin" received signal SIGSEGV, Segmentation fault.
        SwFrame::IsInTab (this=0x0) at sw/source/core/inc/frame.hxx:938
        938	    if ( mbInfInvalid )
        (gdb) bt
        0  SwFrame::IsInTab() const (this=0x0) at sw/source/core/inc/frame.hxx:938
        1  0x00007fd7e78caf9c in SwAccessibleDocument::getExtendedAttributes() (this=0x7e4e090) at sw/source/core/access/accdoc.cxx:596
        2  0x00007fd7e78cbf9d in non-virtual thunk to SwAccessibleDocument::getExtendedAttributes() () at sw/source/core/access/accdoc.cxx:708
        3  0x00007fd7f18f90ad in attribute_set_new_from_extended_attributes(com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessibleExtendedAttributes> const&)
            (rExtendedAttributes=uno::Reference to (SwAccessibleDocument *) 0x7e4e180) at vcl/unx/gtk3/a11y/gtk3atktextattributes.cxx:1229
        4  0x00007fd7f19113f3 in wrapper_get_attributes(_AtkObject*) (atk_obj=0x7df37d0) at vcl/unx/gtk3/a11y/gtk3atkwrapper.cxx:394
        
        I put "Related" because I don't know if it corresponds to the initial bug
        but I used the attached file of the bugtracker
        
        Change-Id: Ief9fda9f7bcf277d18490169eee2e43fb046a1bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109051
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-11  Michael Stahl  <michael.stahl@allotropia.de>  [db283d2e3f5cd8be412c5204f358cd06af761b13]

        xmloff: "form:datasource" vs. "db:data-source"
        
        Recently xmloff started to use XML_DATASOURCE for "form:datasource"
        but it actually means "data-source".
        
        Add XML_DATA_SOURCE and use it for "db:data-source".
        
        (regression from 3de38e95561ab7ca114d9f3307702ba89c4e3e9a)
        
        Change-Id: I893efd3fb0fb7c19ae998442459bf36cb1da0b20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109019
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-11  László Németh  <nemeth@numbertext.org>  [df8d5a15fb68e8517800d6219350ff160d70e483]

        sw: fix redline assert during moving down
        
        numbered list items:
        
        sw/source/core/doc/DocumentRedlineManager.cxx:97: redline table corrupted: empty redline
        
        Change-Id: Ief26248b5cad3967d867c80261c1d51f11e6233d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108940
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-01-11  Caolán McNamara  <caolanm@redhat.com>  [d4bfbf53341a46fab9324d0399c2518c7a622c21]

        CreateScAutoFormatDlg always passed a non-null ScViewData*
        
        Change-Id: I0b9568df6fdc571b5fa6cbf75a7473ac588442da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109066
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-11  Caolán McNamara  <caolanm@redhat.com>  [b61385c57efdd8c9e709f5bbcf8c388273c5a714]

        SetTabNoAndCursor never passed a null ScViewData*
        
        Change-Id: I972a7825306f6251f9b864ae451fdb491fcd837a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109065
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-11  Caolán McNamara  <caolanm@redhat.com>  [8322580ff751cc3f2a176dfae99ab43289385a01]

        PasteFromClipboard never passed a null ScViewData*
        
        Change-Id: I472e280ed110bb54fc204426c50ec98acbd3a556
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109063
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-11  Caolán McNamara  <caolanm@redhat.com>  [c43d66e94e730299b5f1c9f924db7e33fbbc166d]

        ScFormatShell::pViewData is never null
        
        Change-Id: I29831bae8656aea014dd278c5ee87eb5f9af8db5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109062
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-11  Caolán McNamara  <caolanm@redhat.com>  [5adc93a9a9426ef79054751be2904896f787a8a2]

        cid#1371301 avoid Missing move assignment operator warning
        
        Change-Id: I93c849edbc171baba65cc44422fd396372c6f694
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109058
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-11  Julien Nabet  <serval2412@yahoo.fr>  [dfc4c3ed17bf8e4ad775b9092f235ec35e6c9072]

        loplugin:loopvartoosmall msdffimp (filter)
        
        Detected on Raspberry pi 4
        /home/pi/lo/libreoffice/filter/source/msfilter/msdffimp.cxx:5947:61: error: loop index type 'sal_uLong' (aka 'unsigned long') is narrower than length type 'sal_uInt64' (aka 'unsigned long long') [loplugin:loopvartoosmall]
            while( ( rStCtrl.GetError() == ERRCODE_NONE ) && ( nPos < nMaxStrPos ) && bOk );
                                                               ~~~~~^~~~~~~~~~~~
        
        Change-Id: Ic7649b4428d969d0f8814d2e00aa5af0dd781416
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109064
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-11  Seth Chaiklin  <sdc.blanco@youmail.dk>  [c14f98b924e97cfb469790f7c95c44291d4eed86]

        tdf#139295  improve label in Insert Fields dialog for type Templates
        
        Change-Id: I0f1f05af81a25700228c229317c7409e576fa54c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108338
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-01-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [80497c7d81af36f703d122ac78baa26387a5854d]

        vcl: implement BinaryDataContainer copy, move + test
        
        Also remove constructor that takes size only - BinaryDataContainer
        should always be constructed with data, that is copied into the
        container and should be immutable.
        
        Change-Id: Ic61b393b7729b948843bd20e6676c9290c68936f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108439
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-10  Caolán McNamara  <caolanm@redhat.com>  [070084c4d62bc05d7d9fdd7b4368b91ccd9c1e8b]

        merge ScSubTotalItem ctors
        
        Change-Id: Id71c56eb96abc80a1038a9d6cf12bc5124aa8529
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109060
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-10  Caolán McNamara  <caolanm@redhat.com>  [bed03603f6cae264abb9e5b58aa2ab00448d92ff]

        ofz#29414 uncaught exception
        
        Change-Id: Ic9328cf2a4712cc49c304b1d1e5e34e301ab5312
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109041
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-10  Caolán McNamara  <caolanm@redhat.com>  [117ecc9870f57c3c211b4bfd35728503e1875743]

        fix coverity parse errors
        
        Change-Id: I4884bfb67a061b865e8cf38b2fea6de0cb1bc3d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109057
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-10  anirudhS  <iit2019068@iiita.ac.in>  [f2254f11e5e381b959dcaab53a7ddb101a83b561]

        tdf#124176 Use pragma once instead of include guards
        
        Change-Id: I609925d09086c764ae0360e08e0d74c8d4b7d484
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109053
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-10  Stephan Bergmann  <sbergman@redhat.com>  [91291170dd9688ad3f17e0aad03aa349be81db05]

        Missing include guard in new sal/rtl/strtmpl.hxx
        
        ...as causing trouble in ASan/UBSan builds,
        
        > [CXX] jurt/source/pipe/staticsalhack.cxx
        > In file included from jurt/source/pipe/staticsalhack.cxx:20:
        > In file included from sal/rtl/ustring.cxx:51:
        > sal/rtl/strtmpl.hxx:38:28: error: redefinition of 'IMPL_RTL_USTRCODE'
        > template <typename C> auto IMPL_RTL_USTRCODE(C c) { return std::make_unsigned_t<C>(c); }
        >                            ^
        > sal/rtl/strtmpl.hxx:38:28: note: previous definition is here
        > template <typename C> auto IMPL_RTL_USTRCODE(C c) { return std::make_unsigned_t<C>(c); }
        >                            ^
        [...]
        
        Change-Id: Ied38a5f96bbb6d1c0d8ae956629ca6be64dc273f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109055
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-10  Szymon Kłos  <szymon.klos@collabora.com>  [f55266b456b1534bdbc9c3ce6d04d2b65f152a6e]

        jsdialog: updates in similar fashion like other messages
        
        to unify all jsdialog interactions
        
        Change-Id: I22e14282f5a2c52ef44e68cb39338600004c4e24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108435
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-10  Caolán McNamara  <caolanm@redhat.com>  [6593b7d4d5a71f5be63eecce618a0000f24d51da]

        remove non-standard comment
        
        so all the .ui files follow the same pattern
        
        Change-Id: I28791fd0f7c61ca54819f810d1ac7933191d901e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109044
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-10  Caolán McNamara  <caolanm@redhat.com>  [74c7cb0bc646c0e15e2fd3695ee9b04fd103179d]

        add newline to end of .ui files that lack them
        
        so all the .ui files are homogenous to simplify mass conversions
        
        Change-Id: I01336fd579025a8464f0d4d5c46dec3f65895b26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109043
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-10  Noel Grandin  <noelgrandin@gmail.com>  [8f453c674f19188360ba5895c2bd9bd80273a83b]

        static_cast after dynamic_cast
        
        Change-Id: I3792ddadad9582a7e6f4740829c081d9571ddaff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109049
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-10  Noel Grandin  <noelgrandin@gmail.com>  [c5367ee0a60966b755e726de6d175dfcd1630741]

        remove some old debugging code
        
        Change-Id: Idd88e4dcc920d7dd198545e519d7860e59762bcd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109048
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-10  Julien Nabet  <serval2412@yahoo.fr>  [8ac5b55ada3f408b8a6084a2e1811bbf4ee7ad51]

        Fix some warnings for Raspberry pi 4 (part5)
        
        Change-Id: I843746f976855168c791c97a56bcce430af1eea5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109046
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-10  Szymon Kłos  <szymon.klos@collabora.com>  [e60708def22f75d677c6531a7c59630226a04a80]

        online: make buttons work in statistics dialogs
        
        Change-Id: Ie4810b87ea5ce4fc7b3e98afdd37bcd903e2907c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107755
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108978
        Tested-by: Jenkins

2021-01-10  Szymon Kłos  <szymon.klos@collabora.com>  [878b9827e9cc3ea5c0178dd95aed6b124b255f66]

        pivot table: add separator between list views
        
        Change-Id: If4cb3735014bfde6124fb1173fb03aa950c3b77a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107519
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108968
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-10  Szymon Kłos  <szymon.klos@collabora.com>  [8ba29d5031aed7285aa412b745413a7d5266cb90]

        online: Don't lock new views if ref dialog is opened
        
        When one of ref dialogs was opened in one view
        and then new user opened new view - the new one
        was locked. Don't do that for all dialogs, not only
        function wizard.
        
        Was partially fixed for one dialog in:
        48a216cd16b306f4d2d7edc374ceb4670d177db8
        
        Change-Id: I3b37aa182fd2096a5c989dfbdeb6c245985706d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107743
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108967
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-10  Szymon Kłos  <szymon.klos@collabora.com>  [78fc2ca7df9587ca33cda9be138068c1129d9690]

        Fix json structure for decks
        
        Change-Id: I7f203c29a03af917f50192946ee794f6e01b16e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109029
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-10  Szymon Kłos  <szymon.klos@collabora.com>  [bc8146713bfda2a1c3d0a5f313de79d3f997a6bf]

        jsdialog: export correct children for toolbox
        
        if toolbox has children it means we have embedded widgets
        so don't export notmal 'toolitem' entries
        
        Change-Id: Ia1bd3323cf3606b923a4b30e1147633dcac24a87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109036
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-10  Mike Kaganski  <mike.kaganski@collabora.com>  [c5c0f8df855dfd4478c57170e251e4a9bcff1c10]

        Replace strtmpl.cxx with actual C++ templates in strtmpl.hxx
        
        This has at least better IDE support, with easier lookup for function
        implementations.
        
        Change-Id: I0e4cfe40df036efa796c057852bd5cb4421507f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108931
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-10  Julien Nabet  <serval2412@yahoo.fr>  [ae56dc05b27f05ffcee99845d661a237e70a7a51]

        tdf#96787: AutoCorrect: after deleting a replacement entry, it's still used
        
        If specific acor<language>.dat exists in "user", don't use the initial one in "share"
        since the initial one will still contain the deleted entry.
        
        See detailed explanation here:
        https://bugs.documentfoundation.org/show_bug.cgi?id=96787#c21
        Change-Id: Ic349159c93d9fc327f38a1d4e8187e3bdc16d08a
        
        Change-Id: If6b16641d04721f2945a8e920e2933d1b8baa90f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109039
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-10  Jim Raykowski  <raykowj@gmail.com>  [94e47e2d90096146f4cd909782d75375d286bed1]

        Set visibility of text range overlay the same as the annotation window
        
        When frames containing comment anchors are removed the annotation window
        is hid but the text range overlay belonging to the annotation window
        remains visible in the edit window. This patch sets the visibility of
        text range overlay of the annotation window to the same visibility as
        the annotation window.
        
        Change-Id: I82170b2cab248a2c852a347ebdc6901bed3c83f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108428
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2021-01-10  Jean-Pierre Ledure  <jp@ledure.be>  [4bbbd836720b2961d0ca28ea32827a5e21977c23]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9a888e136a47b381837a2aecbf586c96637f8c64
          - Remove reference to Calc sheets in Array service
            
            Within ScriptForge services,
            import/export methods between arrays and Calc sheets
            are in the SF_Calc module and, hence, in the sf_calc.xhp help
            
            Change-Id: I95386bfa83a8c15e84b9f097ce9cd5401f5abf45
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/108993
            Tested-by: Jenkins
            Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-01-09  Caolán McNamara  <caolanm@redhat.com>  [684885a99a1eb7ad943e9736166d4bb1468663be]

        ofz#29443 uncaught exception
        
        Change-Id: I35b0c23f6b6df6d5e4d7e89fce84e8e0f306d8e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109038
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-09  Andras Timar  <andras.timar@collabora.com>  [e5131d3a4b03960893810c4498b4b1af35c940d3]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to a706f520e612d1148c6d259b595ba4815be99f50
          - Updated Slovenian thesaurus
            
            Change-Id: I189ae0f22fe2fa73d04fd149b8defdd1d7bb1f15
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/109040
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2021-01-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a35ec0019d73b3b11e97f884d2ee796c17a89e5b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0b90b02540e278f632d4526c75dbe986d1f2d8b9
          - Fix typo
            
            Change-Id: Ib35a4fe3b4f6d5d1da567d92e860d327987e564c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/109033
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-09  Jim Raykowski  <raykowj@gmail.com>  [93add00ee5c90b2a7fec9046eaa0eea767f37875]

        Navigator outline content visibility menu item related fixes
        
        - fixes crash that occurs using Hide All
        - fixes logic used for Hide/Show All
        - adds comments for Toggle, Hide All and Show All popup menu items ids
        
        Change-Id: I87076c606e3d2bc49f5fe7d07119c6c74237f3e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109027
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-09  Henry Castro  <hcastro@collabora.com>  [12d309940cd1aa26fb07c9dce2778e5811276190]

        lok: fix initialization variable
        
        It should initialize false
        
        Change-Id: I67249bc8040688ee82bf12532178eb133f80b8e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109021
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [251cfcdc8db951cfddeb960bb55da61117693d67]

        Fix typos
        
        Following:
        https: //gerrit.libreoffice.org/c/core/+/108936
        Change-Id: I57fcdd1485f32ed4bcbfc9a91028eb9cd6b01f16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109034
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-09  Balaharipreetha Muthu  <balaharipreetha@gmail.com>  [254c6977af41b1ccfd57dbeea0601bf81290c02b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e3ac5513e2a4729063413ba131ef0cb5cb8f6daf
          - tdf#103587 - Find and Replace : Add explanations for options: Kashida sensitive and Diacritics sensitive.
            
            Change-Id: I4d94ed1c76ff799280b32bfec184a617c2a3d7f9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/108994
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-09  Caolán McNamara  <caolanm@redhat.com>  [ac396f2f6b058ddff8c394443669b8c5d8b97b71]

        fix coverity parse errors
        
        Change-Id: I3a1179947704452e3ffec02be59d0f7bf0b75ab0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109017
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-09  Caolán McNamara  <caolanm@redhat.com>  [0c20b68149797c8b0779534a8e0cb9045085d451]

        cid#1470783 Logically dead code
        
        Change-Id: I0bf96d28904b84bb970c53d0cb732dc45aa2deb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109020
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-09  Caolán McNamara  <caolanm@redhat.com>  [4ab5ada96c4c6ad0b076ba6ad55e5840fff99397]

        cid#1471571 Dereference null return value
        
        Change-Id: Ia284ddc1a2f9e60639a2992f0b091745d9721d09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109016
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-09  Caolán McNamara  <caolanm@redhat.com>  [a53a9d9db3cc65f66ea7322de7ec718e8f468b8e]

        cid#1471587 silence Unchecked dynamic_cast
        
        Change-Id: I1aa2dc5eabe29c66584451959e414e5f4d279aad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109015
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-09  Caolán McNamara  <caolanm@redhat.com>  [4cade44cff637be919e13e5598a1dadb287846f5]

        cid#1471677 Dereference after null check
        
        Change-Id: Ida02184e2cce87f8cfcf4ad380855175ea958f45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109014
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-09  Caolán McNamara  <caolanm@redhat.com>  [ee8e4083460dbb043149df1f44bff003dc3a5f80]

        dynamic_cast followed by static_cast
        
        Change-Id: I12e8e438e0a3b556e29b191374341ddd2e76a24b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109013
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-09  Caolán McNamara  <caolanm@redhat.com>  [0f1a89ed72994ce86da43ddef09426550e9e9145]

        w was the accelerator in Down, not D
        
        Change-Id: I813362bc52b4c761617ab73584df6d6302d29c41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109012
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-09  Seth Chaiklin  <sdc.blanco@youmail.dk>  [861ba4a8288ef235395f39ba78dbc0640c9367fb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1a448c30bca44a332348446afce82a3f5294461a
          - tdf#107229 final tweaks in template manager help - import and relatedtopics
            
            ( shared/guide/template_manager.xhp )
             * move <note> about adding paths to "My Templates" to "Main Window"
               because it is about what choices are available.  It also avoids
               have two notes together in the same place.
             * modified "Import" explanation to make it clear that multiple files
               can be imported
             * added <embed> with link to guide page about files and templates
             * repair broken link in <relatedtopics>
             * improve ordering of topics in <relatedtopics>
            
            ( swriter/guide/templates_styles.xhp )  (Templates and Styles)
             + add link to "Template Manager" in <relatedtopics>
            
            ( source/auxiliary/swriter.tree )
             + add link to "Template Manager" in "Templates and Styles" section
            
            Change-Id: I4cd17696188da1a344d1143344e5cacd9b18e1ba
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/108910
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-01-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [27aaa563a90a9af655a2eda8b686197818ebe30b]

        Fix typo
        
        Change-Id: I74b1125fff6a63089a5eae4b32bcf30096bfbb29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108661
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [625b370e423e0614efe9a34b0d2594045100aa04]

        Fix typo
        
        Change-Id: I44b6b006ca74a60cd00af7ee765b0e21be1afa48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109024
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0cf0c2e193aeadf573af95ae118a1c7968d513be]

        Removed execution bits on docx
        
        Change-Id: I304963f2200cda41a228290f4caf6033b5c7413c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/109023
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-09  ViKrAm-Baisclear  <vikrambais02@gmail.com>  [a7abe26ad9b1e30eb4a7ea62391999d52676a7b7]

        Fixed few grammar mistakes
        
        Change-Id: I772d24df6aefc441380379c2a2f075e879aafa29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108936
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-09  Noel Grandin  <noelgrandin@gmail.com>  [fc0002ccf295f8d41ae5d0fee3213af8a0996ebb]

        AccessibleShapeTreeInfo needs a vcl::Window
        
        no point in passing an OutputDevice there
        
        Change-Id: I6da9b29a0e6f57ad6a8ebcb6113987ee25419483
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108988
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-09  Mark Hung  <marklh9@gmail.com>  [621c189173b35ac7f5ce4c578f57045479c63ab6]

        tdf#104927 consider character width for CSV import
        
        dialog in fixed width mode. Postions and column width
        in csvgrid.cxx are muliplied by character width to
        get X coordinate. Positions are calculated based
        on the string length, disregard the fact that the
        characters may have different visual width.
        
        Most CJK ideographs and symbols are designed so that
        their width are twice of the western characters in
        the same font in general.
        
        This patch implement ScImportExport::CountVisualWidth()
        to count their visual width, convert the position
        so string that contains CJK ideographs render at the
        right place, and separate the string based on the
        calculated visual width instead of the number of
        sal_Unicode chars.
        
        Change-Id: Ic5c1ec219820cf4e1d6c554d5eaccca9f8210ec6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108802
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2021-01-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [65b3a5cbc7e018b4e3f4f61228bf9334fd9a956e]

        Revert "Very early work-in-progress commit for the "DevTools" dockable toolbar"
        
        Better path forward is to use a dockable window for the DevTools - added in
        commit 5f5ee992bd8377dc984b576950d468f6407d5c63
        
        This reverts commit c0d770d4feb919cb3306c48d576ac30709154eae.

2021-01-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5f5ee992bd8377dc984b576950d468f6407d5c63]

        devtools: Implement development tools docking window
        
        Change-Id: Id3b8f424e24bac5164b8b3069580ffee65dd265c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107993
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-09  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [d656da9bc4f2df0bb99c65a288847e3fdd43a37c]

        ~SwModify: do not silently tolerate clients registered past death
        
        - Make SwFormat/SwContentNode explicitly resetting the page desc. before
          death instead of SwFormatPageDesc trying to do that on the dying hint:
          * the dying hints is send _after_ the SwFormat/SwContentNode dtor are
            completed, so the RTTI magic did not work anyway
          * simply resetting the attribute in a final dtor and make
            SwFormatPageDesc just check to never get a dying hint (because it
            should have been destructed by reset) is a lot less errorprone.
        
        Change-Id: I231f1729729491ba7544e5ba93d81192b212e2ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108648
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2021-01-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3e6c27ac7c42668152b8a636ab875bbf0b9994b2]

        sfx2: organize forward class declarations in objsh.hxx
        
        Change-Id: I5e21010d540eaa6be2f75ef1a43b29d8ac75e32f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108258
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [767f408c64d067e3a70604938b0e050a69e3d563]

        remove sdrgrafprimitive2d.{cxx,hxx} from excludelist
        
        Change-Id: I9533fe0bb082f6688d6f8030e5bc0d6960abf359
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108844
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [900573fbd77993a48f012b074f498913befbeb26]

        vcl: remove "path" attribute from VectorGraphicData
        
        This isn't used for anything important for the vector graphic
        and is mostly empty string anyways.
        
        Change-Id: I1c5b52b5b407bd320cb5053141f1699971607399
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108438
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-08  shubham656  <shubham656jain@gmail.com>  [7a303569002bc7cf65ec5e470c4274c4ef03814c]

        tdf#124822 Move UItest to CppUnitTest
        
        Change-Id: Ifb9c68dc8b1e61f8c180e44948c9a8f037a22fec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108535
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [ef1b6642feb39aab502c90436286aeee9a7fa241]

        tdf#139173: sc_addin_functions_test: Add dec2bin and dec2oct functions
        
        Change-Id: Ic5cf78dc82bf68d8b406b85619ef79e94d56f079
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108979
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-08  Miklos Vajna  <vmiklos@collabora.com>  [c33dd70aa7a6a5dc28b99f8af123548b02a77884]

        tdf#128353 sd slideshow: fix handling of animgifs on slower machines
        
        Regression from commit 3e0092031b73bad107e3122d5d4be2f5bd487744
        (tdf#112318 sd opengl: fix lack of initial animation, 2019-04-05), the
        problem was that in case a timer adds itself to the end of the scheduler
        queue during Scheduler::ProcessEventsToIdle(), then the idle trigger in
        SlideshowImpl::updateSlideShow() will never finish.
        
        The intention of invoking idles is to help vcl backends which do the
        actual painting in an idle, so actually it's enough to only process
        tasks which are already scheduled. That is enough for skia/gtk3/etc and
        avoids the problem with the animgifs.
        
        This is only a problem in debug builds or on slower machines: the
        animgif from the bugdoc wants to play a frame every 40ms, so in case
        processing the current tasks finishes faster than that, then the problem
        was not visible.
        
        Change-Id: I7487cb9a79e7e5acc0b816eb4744a04559ae26ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108986
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-01-08  Noel  <noel.grandin@collabora.co.uk>  [5c9ace48f05269c50d57642256153450335ace5f]

        Introduce Color::IsFullyTransparent
        
        Change-Id: I94875b9fb7ee18edf63ed28902da4ae77eb14bb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108973
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-08  Noel  <noel.grandin@collabora.co.uk>  [0ea17e24702dabc6287345796417bb08c44244d6]

        fix variable name and improve method name
        
        the variable value is alpha, not transparency
        
        Change-Id: I87904afcc0fb0fecfeeb4b80b52c5dd62893669c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108972
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-08  Noel  <noel.grandin@collabora.co.uk>  [498f6f67979f2cb62ca53a42963dc85c6102f179]

        use more IsTransparent
        
        Change-Id: Ice7904f2531dba98101c5f7a05d14702fa897053
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108971
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-08  Noel  <noel.grandin@collabora.co.uk>  [6911375ab66df6fd4cb2b922ea1c9e57b4fcd3b2]

        Remove BitmapColor::GetAlpha
        
        since its implementation is completely wrong - alpha and transparency
        are not the same thing, they are inverses of each other.
        
        Change-Id: Id9e00b8296391befd471345b6c86e0493a9e3f3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108964
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-08  Noel  <noel.grandin@collabora.co.uk>  [9cc41b9ad52e3da734ce72223946bd00bfc92d14]

        opacity->alpha in BPixel
        
        They are basically the same thing, but alpha is the preferred term
        these days.
        
        Also improve the mixing algorithm,
          1 - opacity
        is
          255 - opacity
        not
          256 - opacity
        since the range of sal_uInt8 is 0..255
        
        Change-Id: I8788ac79285ab25c8d322b05817dffd3745fd699
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108963
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-08  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [e12e4dc835fcdd42b0966fd9dd02921654492ad8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1be17f48daa2fd77eb955410b10edcf21da13749
          - Use switches for Ctrl vs. Command on macOS
            
            Change-Id: Ib0c3b971e927d7828290549dee0c2ffca9873f6a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/108974
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-08  Szymon Kłos  <szymon.klos@collabora.com>  [00140e3df4a22e75261de3af18c6c0fc3f5fc92c]

        lok: send chart line width updates
        
        Change-Id: I4c9c4a977df12a1cefb81cfbcac73b61ff26e488
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108843
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108966
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-08  Tünde Tóth  <toth.tunde@nisz.hu>  [2752fd1b665694a4db3a4e34c7fdc8780a86492e]

        tdf138773 Chart OOXML import: set text overlap to false
        
        of category axis label, if the rotation is undefined in xml,
        to avoid e.g. missing rotation of them.
        
        Regression from commit: 21620f9d2f50e66dffc45a5afb539edb8d54434c
        (tdf#138194 Chart OOXML import: set text break to true)
        
        Change-Id: I5b03614eca547a206afc0d8118e3f6c055ed5348
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108792
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-01-08  Stephan Bergmann  <sbergman@redhat.com>  [87f0786156105ef721af069c636b7814a7a39abc]

        Fix uses of OTools::get/putValue with string arguments
        
        ...after 723a2623bd11c51d506873862893ee4009caaab1 "Use string view here".  My
        clang-cl build's
        
        > connectivity/source/drivers/ado/AColumn.cxx(164,62): error: implicit conversion of constant &u"Autoincrement"[0] of type 'const char16_t *' to 'bool'; use 'true' instead [loplugin:consttobool]
        >                 OTools::putValue(m_aColumn.get_Properties(), u"Autoincrement", getBOOL(rValue));
        >                                                              ^~~~~~~~~~~~~~~~
        > connectivity/source/drivers/ado/AColumn.cxx(239,62): error: implicit conversion of constant &u"Autoincrement"[0] of type 'const char16_t *' to 'bool'; use 'true' instead [loplugin:consttobool]
        >                 m_IsAutoIncrement = OTools::getValue(aProps, u"Autoincrement").getBool();
        >                                                              ^~~~~~~~~~~~~~~~
        
        etc. revealed that those arguments were now silently picking the
        OLEVariant(bool) overload.
        
        Change-Id: I83f0d790591d6be9b84fb6263747085dc7bd94d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108962
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-08  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [7957123a144bfe66a99aa0d30a47900b6b621a70]

        tdf#138739 sw: fix regression of first paragraph
        
        First paragraph of the document lost its formatting
        from commit 056933bc55608d0ca061539ae124d7b9386cdb62.
        (tdf#137802 sw: fix crash on deleting last paragraph).
        
        This reverts commit 056933bc55608d0ca061539ae124d7b9386cdb62.
        
        Note: last take went wrong so this is a follow up for
        commit 25ca25ee25278536c56a2ac4a63af91100ce4d2e
        (tdf#138739 sw: fix regression of first paragraph).
        Hopefuly it will be fine.
        
        Change-Id: Id8a19c47f172b25cd5559f5823f19b3faf38cfd2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108196
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-01-08  Szymon Kłos  <szymon.klos@collabora.com>  [8e4d220d346fc08bc669f8cff967693c39674906]

        lok: Apply chart line width
        
        Change-Id: I94a6406eeb929498592ca5430cf7248cfd3e9f77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108815
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108946
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-08  Szymon Kłos  <szymon.klos@collabora.com>  [deac866cf724fdbd4141ff8bf7b46fa21b40ba69]

        lok: send linespacing updates
        
        Change-Id: I2dd123b04a2d6a03eac92aca5db5a4413b386e7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108877
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108945
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-08  Szymon Kłos  <szymon.klos@collabora.com>  [142803e20776d62b07abe1af87ed608af53bf4bb]

        lok: send chart color updates
        
        Change-Id: I037049fb19ddf4c1450d7d9327c574cb4e37977c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108793
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108927
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-08  Tibor Nagy  <nagy.tibor2@nisz.hu>  [0478bdb68e8945cc76dc04c6f7040526656329a8]

        tdf#138134 sc: remove red circle of updated formula
        
        Recalculation of formulas didn't remove the red validation
        circle around the formula cells despite their new valid value.
        
        Note: to check/show the fix manually, run the test with
        
        $ (cd sc && make -srj8 UITest_validity UITEST_TEST_NAME="tdf138134.DetectiveCircle.test_delete_circle_at_formula" SAL_USE_VCLPLUGIN=gen)
        
        (if needed, by adding
        
        import time
        time.sleep(5)
        
        to the called function of sc/qa/uitest/validity/tdf138134.py)
        
        Co-authored-by: Attila Szűcs (NISZ)
        
        Change-Id: Ieda4449b1ef07a3cb536881e99130d967c1bb175
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106502
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-01-08  Caolán McNamara  <caolanm@redhat.com>  [f01d6749caceef7ce393c7696d3ae6d634029191]

        replace deprecated gtk-go-up, gtk-go-down, gtk-save and gtk-open labels
        
        Change-Id: Iaced32a6810b1a510dc300458a8860b7994226f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108951
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-08  Chris Sherlock  <chris.sherlock79@gmail.com>  [6bc1de9b410e118aa15bdade6ad2c3644843e21e]

        vcl: move ImplPrintTransparent() from OutputDevice to Printer
        
        Change-Id: I6950bdca72b93b34621e0b108c2c8060c59d98d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108247
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-08  Chris Sherlock  <chris.sherlock79@gmail.com>  [e27be8cf095d0a71866d2a415e958ee599c6b360]

        vcl: followup fix to c8d564094e
        
        Change-Id: I9dcff185eb3df4c79dcedd27bef488762ea19c3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108959
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-08  Szymon Kłos  <szymon.klos@collabora.com>  [1af41f212194b26c0415ec0ad4d9038df3b373bd]

        lok: Apply chart line color
        
        Change-Id: I21b96485f26439844f19278e0d6340b55012d4ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108666
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108926
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-08  Noel Grandin  <noelgrandin@gmail.com>  [bac6c21fb20607db0758210bf9946b46ecbb2a6f]

        use more IsTransparent
        
        Change-Id: I3ef18a2601a51d56614b5da9b56e871bd33ec79e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108942
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-08  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [b4951108cfd38ae5d0b0782fba9b382640fdb0b2]

        Breeze & Sifr: tdf#138526 Add Formats Only paste icon
        
        Change-Id: Ifb150aaf8cef0c7a3c6ce7de465177309248ff91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108917
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-08  Miklos Vajna  <vmiklos@collabora.com>  [f6d2419188755f280afe7f30178c4b48de6993f3]

        pdfium: add wrapper for FPDF_TEXTRENDERMODE_* defines
        
        Change-Id: I85fe128f0b86d1e308727f7cc0f803d62c6ba48d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108952
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-08  Chris Sherlock  <chris.sherlock79@gmail.com>  [c8d564094ecb6e82ed924217651a8f88ce5039c8]

        vcl: migrate OutputDevice::DrawShadowBitmapEx() to BitmapShadowFilter
        
        Change-Id: I5d8b92d91530feed92dcdf2e384448b05eebdb0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108315
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-08  Isah Bllaca  <isah.bllaca@gmail.com>  [f2171af6ce3516598d9f8bac8294025a21a5b1a2]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 07fd313755d396466771b814ab9166bf8ca09213
          - Albanian Hyphenation file && encoding change of Hunspell files to UTF-8
            
            Change-Id: I8b9bdcd7daf3d3d8be3f35910632cf15c58e970a
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/108652
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2021-01-07  Seth Chaiklin  <sdc.blanco@youmail.dk>  [71f33297989a0c20d3143dcabdb16ee38d137f91]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cb92b1c7175df1d38637a5b944f9f96314d26f8b
          - tdf#122720 tdf#107229 new help guide about paths and templates
            
               New guide page with comprehensive information about the interaction
               between the filesystem and the appearance of template names
               and categories in the template manager.
            
            Change-Id: I49e15a6ee557dfb9275c5f12b01d1de2ce60843c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/108183
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [ddd2f4361cf0272dbf34ad4dd4a3874ab490b1b3]

        tdf#139173: sc_addin_functions_test: Add function
        
        Change-Id: I9e00c6a3a4251ea4a11d2022a12c29be99ff10fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108889
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-01-07  Rafael Lima  <rafael.palma.lima@gmail.com>  [65c73e1d9d0bcc8a4ba8e53010bc408f65d60034]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 90ff361318d532268651209e7e8fcb69afd40b69
          - Update SF_Array Help page
            
            Change-Id: I91312284137f9d5bf6394724960003ea2366a3fb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/108907
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [90cc24d4728dc94a30865d3b3af9409d5967b45a]

        tdf#139126: sw_odfexport: Add unittest
        
        Change-Id: I28edbe108989470885fa5a0fe58190c0f3657f53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108934
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-07  Caolán McNamara  <caolanm@redhat.com>  [80f3c0ce51a7f94b127fe7c4dd4dd1d87ce694d6]

        replace deprecated stock labels used <= twice
        
        replace single use of deprecated gtk-paste
        replace single use of deprecated gtk-play
        replace single use of deprecated gtk-stop
        replace only two uses of deprecated gtk-clear
        replace only two uses of deprecated gtk-find
        replace only two uses of deprecated gtk-media-next
        replace only two uses of deprecated gtk-media-previous
        
        Change-Id: Ia749c03ad5887f7919b1d0dc2facf8ae7e5fb7a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108820
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-07  Stephan Bergmann  <sbergman@redhat.com>  [0701aca589b819b845d08ea60263ad89718cfd7f]

        Use o3tl::temporary in calls to OUString::iterateCodePoints
        
        ...that are not interested in the updated *indexUtf16 value
        
        Change-Id: Iaaa0fe45dcb54c4a8a347bcdb6fca6041218d009
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108941
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-07  Szymon Kłos  <szymon.klos@collabora.com>  [1d9128b6d712669185f402314e5fb57130d4ba5a]

        jsdialog: make source selector dialog buttons work
        
        Make sure buttons are welded so we will be able to
        execute actions.
        
        Change-Id: I1cb7bdcd80d1cd4d60751940e4d24ecf8e7be1ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107164
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108881
        Tested-by: Jenkins

2021-01-07  Luboš Luňák  <l.lunak@collabora.com>  [4d682d5b9343c5d18ee6fc52e20a57644c050603]

        handle also !mbPrepared Graphic correctly when parallel loading
        
        GraphicFilter::MakeGraphicsAvailableThreaded() can cause loading
        of swapped out Graphic objects too (since def31e135e5e2c0adb1502?).
        So make sure those are processed the same way as they would be
        when swapped in.
        
        Change-Id: Ibc8eb34b2167e2e21ea2c0c5ce9da14b75f3b6f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108814
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-01-07  Luboš Luňák  <l.lunak@collabora.com>  [85d072442f7445d13dfbbacd7985f6e1df38f57e]

        do not process ImpGraphic twice
        
        Graphic objects share those, and it's ImpGraphic that actually does
        all the work, so it's enough to process each one once.
        
        Change-Id: I771a68e04bf5e1d866ae32973a3096e8d4a82445
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108813
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-01-07  Luboš Luňák  <l.lunak@collabora.com>  [121f5962fa03055f91d7e81b9ab41476d58278fe]

        faster debug dumping for Skia
        
        Write out the png images as quickly as possible, with still at least
        minimal compression. Without compression the debug images are way
        too big, but otherwise it's preferred that this is fast (especially
        when possibly dumping thousands of images).
        
        Skia's PNG code ignores the quality and hardcodes the libpng defaults,
        so patch Skia to explicitly handle the quality we want. It'd be also
        possible to use SkPngEncoder directly, but SkImage makes it
        non-trivial to get at the pixel data if it's on the GPU, and
        the internal getROPixels() invoked by encodeToData() also caches
        the content, so be lazy and patch Skia.
        
        Change-Id: I09cc61115246de4fc9d076953eb7fec8140c32cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108668
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-01-07  Luboš Luňák  <l.lunak@collabora.com>  [41cabebf9c95459c2c1912528446c45e70c3f203]

        set fill color when filling alphavdev area for gradients (tdf#138959)
        
        When drawing a gradient to an alpha-enabled output device, make
        the area also opaque (=black in the alphavdev).
        
        Change-Id: I2ba1a598e0bf6291e5422253352a201e224af2b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108806
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2021-01-07  homeboy445  <akshitsan13@gmail.com>  [7bd5c31472804624d740d8c831d3b043f2d3a0be]

        tdf#42982 Improved UNO API error reporting
        
        Change-Id: I450ea0b1a19381c47370633d124c2ba906415987
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108356
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>
        Tested-by: Jenkins

2021-01-07  Justin Luth  <justin.luth@collabora.com>  [b8d9334b9d4cc03a9b7d1e570a35e0ac6ca42338]

        tdf#138544 sw LoadUserSettings: default PrinterIndependentLayout
        
        I hope I understand this correctly.
        In Options - Load/Save - General, there is option
        "Load user-specific settings with the document" (default = true).
        
        Turning this off seems to simply mean, don't read the settings in
        Options - LibreOffice Writer - Compatibility from the document.
        The assumption I guess is that this would instead use system defaults.
        (Well, actually the user can "modify" these and "set as default".)
        
        Well, that wasn't quite true in a few cases, like this one.
        The general logic says "if the setting is not specified in the doc,
        set to some old behaviour". And that makes sense. Of course there
        is no setting in old documents - the concept didn't exist yet.
        
        But when we explicitly exclude these user-enforceable
        compat items, do we really want to force old behaviour
        instead of current behaviour? And if the user has actually modified
        these defaults, do we want to ignore the user's settings? I doubt it.
        
        So here is the first patch.
        
        When you start a new document, Writer compat setting
        "Use printer metrics for document formatting" is off.
        Now, when saving and reloading it with LoadUserSettings disabled,
        it is still the program default of "off", instead of "on".
        
        And if the user modifies it to always be on, it will still
        turn on - so no regression there.
        
        Change-Id: I13b236852da843ce72be16d79e2fdace1550523c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108545
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-07  Mike Kaganski  <mike.kaganski@collabora.com>  [aa1ce583f0ad64b4ea5096c3ce9c6bd0a84794fe]

        Add missing include for std::for_each
        
        It is reported now by Windows build after
        e0f1b5bd94550835c639efda4e4c9a801c78dbe9 "Upgrade external/boost to
        latest Boost 1.75.0".
        
        Change-Id: Ia69c74cd72c7e8ce56c56ffbfb1c1e467ce2bdc6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108932
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-07  diwanshu885  <dmittal885@gmail.com>  [572651b74e914e6bdbad2f4a00bf5a6f55905e4d]

        tdf131407 Move UItest to CppUnitTest
        
        Change-Id: I4d40587099bdbe87cf4ab5c9b2acb1ac9ed8cdd4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108399
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-07  Stephan Bergmann  <sbergman@redhat.com>  [0f7008e91f45cf8e3cee6f372ce012b38a795e26]

        openssl_headers depends on generated opensslconf.h
        
        ...at workdir/UnpackedTarball/openssl/include/openssl/opensslconf.h, as can be
        seen with failed builds like
        <https://ci.libreoffice.org//job/lo_tb_master_mac/35209>:
        
        [...]
        > [build PAT] openssl
        > [build C  ] UnpackedTarball/mariadb-connector-c/plugins/auth/caching_sha2_pw.c
        > [build C  ] UnpackedTarball/mariadb-connector-c/libmariadb/secure/openssl_crypt.c
        > [build DEP] LNK:Library/libclucene.dylib
        > [build LNK] Library/libclucene.dylib
        > In file included from /Users/tdf/lode/jenkins/workspace/lo_tb_master_mac/workdir/UnpackedTarball/mariadb-connector-c/libmariadb/secure/openssl_crypt.c:21:
        > /Users/tdf/lode/jenkins/workspace/lo_tb_master_mac/workdir/UnpackedTarball/openssl/include/openssl/evp.h:13:11: fatal error: 'openssl/opensslconf.h' file not found
        > # include <openssl/opensslconf.h>
        >           ^~~~~~~~~~~~~~~~~~~~~~~
        > 1 error generated.
        
        Change-Id: Ied1dcdd0afb6099e9218671c6a06c0edaafc931e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108928
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-07  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [3e789a83b0d11c99157da86d2082b247fe6a7113]

        Support for signing when PRODUCTNAME contain spaces
        
        Anyway files are stored without spaces, so we should use same name.
        
        Additionally removed PRODUCTNAME_no_spaces variable, it's just a
        redundant alias.
        
        Change-Id: I5b88ac3b07d06969f7639a25603392c9d662d3f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108405
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <thorsten.behrens@allotropia.de>

2021-01-07  Caolán McNamara  <caolanm@redhat.com>  [57a59ad02d2e5e89724c0d2e60cf6e7d99fba005]

        fix oss-fuzz build and fftester
        
        since...
        
        commit 94d34e53ac9eb41cba96a56bf715d4b02794a12a
        Date:   Tue Dec 29 22:32:01 2020 +0900
        
            Move TIFF reader and writer from filter module into VCL
        
        Change-Id: I2dc5da100071f51eaceaf1f8be4a191f6827668c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108891
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-07  Caolán McNamara  <caolanm@redhat.com>  [7c260283b5cd64220fa0b8576df3a9f3f7d96dc0]

        one gtk-delete stock id with context
        
        no other use-stock has a context
        
        Change-Id: I6092cf82ca34b3a9cbf7b0609649c23298e0c0d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108818
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-07  Michael Stahl  <michael.stahl@allotropia.de>  [48e8b32a9b66722bbb28fc15840b3706a461aeb7]

        poppler: upgrade to release 21.01.0
        
        Fixes CVE-2020-27778 and changelogs mention lots of fuzzing fixes.
        
        Change-Id: Ib07bdee726905e74afc13a01bbbd53f218121744
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108912
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-07  Stephan Bergmann  <sbergman@redhat.com>  [a20a464bcfe6408ddd6c66ac43e9d25d3e530cd3]

        external/libebook: Missing include (for std::min)
        
        ...as reported now by various Windows builders after
        e0f1b5bd94550835c639efda4e4c9a801c78dbe9 "Upgrade external/boost to latest
        Boost 1.75.0"
        
        Change-Id: Ib1f4ea2ca05003b24347c7233bd06cef7d4c955f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108920
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-07  Miklos Vajna  <vmiklos@collabora.com>  [6bb6eb1692d7dd432103d0e7278534390084caf6]

        pdfium: rework to eliminate FPDF_ANNOTATION from the public interface
        
        Change-Id: Ib11213f0307cd215b71e3da08468be6e82e2eb55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108914
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-07  Mike Kaganski  <mike.kaganski@collabora.com>  [85b400482dee5c9da2cf83a755ec37ab149b5b20]

        ScTable::GetProtection and ScDocument::GetTabProtection can be const
        
        Change-Id: Ic30a3fe10ae6206e876a05bed5dc189a9516b452
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108851
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-07  Szymon Kłos  <szymon.klos@collabora.com>  [41cfe181e3eb4502847fb56955635852e3928d92]

        Make Pivot table db & external source dialogs async
        
        Change-Id: Iff1a49a9fa04b55ece1aa30259ab57d105883eda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106996
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108798
        Tested-by: Jenkins

2021-01-07  Stephan Bergmann  <sbergman@redhat.com>  [29e36c699c610be4fe6f8a2fe21ae3e4c8bdbd38]

        Missing construction of SfxCmisVersionsDialog::m_xVersionBox
        
        ...ever since b1baf73dc671069bedec18d170f8199b0766ea60 "weld
        SfxCmisVersionsDialog".  (Found by GCC 11 trunk with --enable-optimized,
        
        > sfx2/source/dialog/versdlg.cxx: In constructor ‘SfxCmisVersionsDialog::SfxCmisVersionsDialog(weld::Window*, SfxViewFrame*)’:
        > sfx2/source/dialog/versdlg.cxx:435:36: error: ‘this’ pointer null [-Werror=nonnull]
        >   435 |     m_xVersionBox->set_size_request(m_xVersionBox->get_approximate_digit_width() * 90,
        >       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        >   436 |                                     m_xVersionBox->get_height_rows(15));
        >       |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        )
        
        Change-Id: I2720d6bc49af717951a0af6a262fb013a27e09df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108886
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-07  andreas kainz  <kainz.a@gmail.com>  [64ae89b8b6ecbcfeceb327b965a323e2acc7b141]

        tdf#129815 Add InsertQrCode to Insert tab menu drop down
        
        Change-Id: Iac7678cd3aaa25dcb66144f53656795f15023b9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108821
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2021-01-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ebaf20f66d59f0494a204771d7d06228954f5769]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bdf63c9283a2081c947b65ef12a18cc9818f4bfb
          - Fix typos
            
            Change-Id: Ieaa9f4476a8738121453eb3589b98d5c17feeb72
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/108915
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2021-01-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [d4a96a931210fc4713d4ab6325e30cd34ffa7b37]

        tdf#134439, tdf#116070: sw: Add UItest
        
        Change-Id: I7daf9437244238dfd4e270e8dee30ab8bfe4cc3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108885
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [8ddc0fd04e29640fd05fed7b7bdbc387a1c94bf6]

        tdf#135636: sw: Add UItest
        
        Change-Id: I916db54fbb595ebc6d07194140a4aa09f7df9dea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108887
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [252ddaa9075462000bb8e63288b9c15daeecca8a]

        improve JpegWriterTest - detect type is correct during roundtrip
        
        Change-Id: I4560be2dd1627caf8126142930c3479668689273
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108823
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-07  Eike Rathke  <erack@redhat.com>  [0e37ded8d4aea25e5d9f7325fba0597f509147bc]

        Resolves: tdf#139126 DBL_MAX is a valid value, just not for Writer
        
        Restore the old side effect behaviour where
        "1.79769313486232E+308" was not converted back to DBL_MAX, Writer
        doesn't check cell value after import for this "special value",
        *cough*.
        
        Change-Id: I31cf598d5f91d1f727d5f1f0e936a3505ea1b9e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108875
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-01-06  Stephan Bergmann  <sbergman@redhat.com>  [e0f1b5bd94550835c639efda4e4c9a801c78dbe9]

        Upgrade external/boost to latest Boost 1.75.0
        
        *  <https://dev-www.libreoffice.org/src/boost_1_75_0.tar.xz> has been generated
        (on Fedora 33) with
        
        > $ wget https://dl.bintray.com/boostorg/release/1.75.0/source/boost_1_75_0.tar.bz2
        > $ printf '953db31e016db7bb207f11432bef7df100516eeb746843fa0486a222e3fd49cb boost_1_75_0.tar.bz2' | sha256sum -c # cf. <https://www.boost.org/users/history/version_1_75_0.html>
        > boost_1_75_0.tar.bz2: OK
        > $ external/boost/repack_tarball.sh boost_1_75_0.tar.bz2
        > Unpacking boost_1_75_0.tar.bz2 ...
        > Removing unnecessary files ...
        > Creating boost_1_75_0.tar.xz ...
        > Cleaning up ...
        > cc378a036a1cfd3af289f3da24deeb8dba7a729f61ab104c7b018a622e22d21b  boost_1_75_0.tar.xz
        > Done.
        
        *  external/boost/StaticLibrary_boost_date_time.mk:  Even though
        date_generators.cpp and greg_weekday.cpp are still present, their function
        definitions are now covered by inline function definitions in include files,
        
        > workdir/UnpackedTarball/boost/libs/date_time/src/gregorian/greg_weekday.cpp:23:17: error: redefinition of 'as_short_string'
        >   greg_weekday::as_short_string() const
        >                 ^
        > workdir/UnpackedTarball/boost/boost/date_time/gregorian/greg_weekday.hpp:52:17: note: previous definition is here
        >     const char* as_short_string() const
        >                 ^
        
        etc. and
        
        > workdir/UnpackedTarball/boost/libs/date_time/src/gregorian/date_generators.cpp:23:36: error: redefinition of 'nth_as_str'
        >   BOOST_DATE_TIME_DECL const char* nth_as_str(int ele)
        >                                    ^
        > workdir/UnpackedTarball/boost/boost/date_time/date_generators.hpp:157:22: note: previous definition is here
        >   inline const char* nth_as_str(int ele)
        >                      ^
        
        *  external/boost/StaticLibrary_boost_filesystem.mk now lacked various symbols,
        as seen when linking external/liborcus' orcus-parser library:
        
        >   "boost::filesystem::emit_error(int, boost::system::error_code*, char const*)", referenced from:
        [...]
        >   "boost::filesystem::emit_error(int, boost::filesystem::path const&, boost::system::error_code*, char const*)", referenced from:
        [...]
        >   "boost::filesystem::emit_error(int, boost::filesystem::path const&, boost::filesystem::path const&, boost::system::error_code*, char const*)", referenced from:
        [...]
        >   "boost::filesystem::filesystem_error::filesystem_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, boost::filesystem::path const&, boost::system::error_code)", referenced from:
        [...]
        >   "boost::filesystem::filesystem_error::filesystem_error(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, boost::filesystem::path const&, boost::filesystem::path const&, boost::system::error_code)", referenced from:
        [...]
        >   "boost::filesystem::filesystem_error::~filesystem_error()", referenced from:
        [...]
        >   "boost::filesystem::detail::dir_itr_close(void*&, void*&)", referenced from:
        [...]
        >   "boost::filesystem::detail::directory_iterator_construct(boost::filesystem::directory_iterator&, boost::filesystem::path const&, unsigned int, boost::system::error_code*)", referenced from:
        [...]
        >   "boost::filesystem::detail::directory_iterator_increment(boost::filesystem::directory_iterator&, boost::system::error_code*)", referenced from:
        [...]
        >   "typeinfo for boost::filesystem::filesystem_error", referenced from:
        [...]
        
        *  No longer sure why external/boost/gcc9.patch.0 from
        e7b8728f5c0292a6c6a18e76220b1769ecf25aa3 "external/boost: silence
        -Werror=deprecated-copy (GCC trunk towards GCC 9)" was necessary at all, in
        addition to that commit's
        
        > #pragma GCC diagnostic ignored "-Wdeprecated-copy"
        
        changes, but at least a build with recent GCC 11 trunk appears to work fine now
        without it.  (And the patch would no longer have applied as-is.)
        
        *  The dropped patches in external/boost/c++20-allocator.patch.0 and
        external/boost/clang-cl.patch.0 would no longer have applied as-is, but also
        appear not to be needed any more.
        
        *  external/boost/include/boost/property_tree/ptree_fwd.hpp became necessary to
        silence
        
        > In file included from workdir/UnpackedTarball/boost/boost/property_tree/ptree_fwd.hpp:16,
        >                  from libreofficekit/qa/gtktiledviewer/gtv-helpers.hxx:21,
        >                  from libreofficekit/qa/gtktiledviewer/gtv-application-window.cxx:19:
        > workdir/UnpackedTarball/boost/boost/throw_exception.hpp: In instantiation of ‘boost::wrapexcept<E>::wrapexcept(const E&, const boost::source_location&) [with E = boost::property_tree::ptree_bad_data]’:
        > workdir/UnpackedTarball/boost/boost/throw_exception.hpp:171:11:   required from ‘void boost::throw_exception(const E&, const boost::source_location&) [with E = boost::property_tree::ptree_bad_data]’
        > workdir/UnpackedTarball/boost/boost/property_tree/detail/ptree_implementation.hpp:826:13:   required from ‘void boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put_value(const Type&, Translator) [with Type = char [8]; Translator = boost::property_tree::stream_translator<char, std::char_traits<char>, std::allocator<char>, char [8]>; Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >]’
        > workdir/UnpackedTarball/boost/boost/property_tree/detail/ptree_implementation.hpp:845:34:   required from ‘boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&, Translator) [with Type = char [8]; Translator = boost::property_tree::stream_translator<char, std::char_traits<char>, std::allocator<char>, char [8]>; Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >; boost::property_tree::basic_ptree<Key, Data, KeyCompare>::path_type = boost::property_tree::string_path<std::__cxx11::basic_string<char>, boost::property_tree::id_translator<std::__cxx11::basic_string<char> > >]’
        > workdir/UnpackedTarball/boost/boost/property_tree/detail/ptree_implementation.hpp:859:19:   required from ‘boost::property_tree::basic_ptree<K, D, C>& boost::property_tree::basic_ptree<Key, Data, KeyCompare>::put(const path_type&, const Type&) [with Type = char [8]; Key = std::__cxx11::basic_string<char>; Data = std::__cxx11::basic_string<char>; KeyCompare = std::less<std::__cxx11::basic_string<char> >; boost::property_tree::basic_ptree<Key, Data, KeyCompare>::path_type = boost::property_tree::string_path<std::__cxx11::basic_string<char>, boost::property_tree::id_translator<std::__cxx11::basic_string<char> > >]’
        > libreofficekit/qa/gtktiledviewer/gtv-application-window.cxx:300:103:   required from here
        > workdir/UnpackedTarball/boost/boost/throw_exception.hpp:134:82: error: implicitly-declared ‘boost::property_tree::ptree_bad_data::ptree_bad_data(const boost::property_tree::ptree_bad_data&)’ is deprecated [-Werror=deprecated-copy-dtor]
        >   134 |     explicit wrapexcept( E const & e, boost::source_location const & loc ): E( e )
        >       |                                                                                  ^
        > In file included from workdir/UnpackedTarball/boost/boost/property_tree/exceptions.hpp:84,
        >                  from workdir/UnpackedTarball/boost/boost/property_tree/string_path.hpp:16,
        >                  from workdir/UnpackedTarball/boost/boost/property_tree/ptree.hpp:16,
        >                  from external/boost/include/boost/property_tree/ptree.hpp:30,
        >                  from workdir/UnpackedTarball/boost/boost/property_tree/json_parser.hpp:14,
        >                  from external/boost/include/boost/property_tree/json_parser.hpp:30,
        >                  from libreofficekit/qa/gtktiledviewer/gtv-application-window.cxx:26:
        > workdir/UnpackedTarball/boost/boost/property_tree/detail/exception_implementation.hpp:51:12: note: because ‘boost::property_tree::ptree_bad_data’ has user-provided ‘virtual boost::property_tree::ptree_bad_data::~ptree_bad_data()’
        >    51 |     inline ptree_bad_data::~ptree_bad_data() throw()
        >       |            ^~~~~~~~~~~~~~
        
        etc.
        
        Change-Id: I36fcd04ca6f109910761a5802535a18cfb17ddd9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108878
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-06  Seth Chaiklin  <sdc.blanco@youmail.dk>  [5b50095e454c41ef394f5b5687fb1cd24286b755]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 491c08b20af8a0d1b2fcf3caf74926202fbcb541
          - tdf#107229  update "Save as Template" help
            
               The labels on the controls changed with
               https://gerrit.libreoffice.org/c/core/+/107813
               This patch:
               * updates the labels to the new names,
               + add a link in the <relatedtopics> to the
                 Template Manager help page.
               + add <note> that explains this is recommended method
                 and mentions "Import" as another way to add
                 templates.
            
            Change-Id: Iad5b580d6c2f8917c37eb6cac9ba5b1c94adaa8e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107998
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-01-06  Seth Chaiklin  <sdc.blanco@youmail.dk>  [b4e91e0c4d68c4926f532848a7d5869e55fcf12f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ef042f162e7403d0afb776b2efe81590e5242012
          - tdf#107229 update help page for template manager
            
             ( shared/guide/template_manager.xhp )
               + variable to <h1> for embedding into Related Topics
               + add "Thumbnail View" and "List View" and associated icon tables
               - remove <note>, which only repeats the information in <howtoget>
               + add missing "you" in introduction
               + add "Presentations" to filter list and XML markup to paragraph
               + add "All Categories" to Category list and XML markup to paragraph
               * spelling correction "defaults" -> "default"
               * improve explanation in <tip> about adding folders to Template path
                  and XML markup in paragraph
               * change "Settings button" to "Settings icon" to be consistent with
                 the "Settings" section; add "Reset Default Template" option and
                 explanation.
               + add "Rename Category" to Settings submenu, and add XML markup
               + Add icon tables for "Setting", "Import", "Export", "Extensions"
               - Remove "tip" that only says "Refer to standard template" (which
                    was included in original version from 2017.  Same link is
                    already included in Related topics.
               * Correct label from "Browse templates online" --> "Extensions"
               * updated description for searching for templates online
               * templates.libreoffice.org --> extensions.libreoffice.org.
                  Because tags are curated on that website, have added the tag for
                  templates to the URL.  (changed in two places)
               + add explanations about how to select multiple templates for "Move"
                 and "Export", thereby implying that batch operations are possible.
               + add tip with sys-switch about shortcut key to select all in
                 connection with "Move" and "Export"
               + Add <h2> heading before context menu items
               * Change context menu item headings from <h2> to <h3>
               * change "Delete" explanation to indicate that multiple templates can
                   be deleted, and add XML markup
               + Add <note> that builtin templates cannot be edited, renamed,
                   or deleted
               * correction to Example 1 about selecting/opening templates
               * correct reference to icon in Example 2 and add period.
               * change (e.g.,) to "for example" in Example 2
               * Reworked Example 3 from "negative" formulation to "positve"
                   statement of what can be used, and then note that unavailable
                   features can be accessed by restarting Template Manager.
            
            Change-Id: Ie53d865545a78224bcd018928667edd33e4b51dc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107549
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-06  Caolán McNamara  <caolanm@redhat.com>  [08dc46adc1aa50deb645f7548a264e084d17f5f0]

        remove support for deprecated GtkAlignment
        
        Change-Id: I29e21e9e4d9b80b8c8e331ed9cce76b2e7fe0f68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108689
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-06  Caolán McNamara  <caolanm@redhat.com>  [bd14c414082236c4be8fef8eb488afbd3dd481c6]

        drop deprecated GtkAlignment, move left/top-padding into child margin-start/top
        
        for cui part c
        
        git show -w is recommended to view these changesets
        
        Change-Id: I8c37b4904b528b5afe01c26b83c8df27b251909f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108688
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-06  Caolán McNamara  <caolanm@redhat.com>  [f9fb9de15fcae9051de9fdba6e0fd8921c9224ba]

        replace only use of deprecated gtk-connect
        
        Change-Id: I09cdb5c109b67f3686e701468c5a814c6c184832
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108819
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-06  Quentin PAGÈS  <quentinantonin@free.fr>  [29e1b77ab890280d98f234a76762d8ce544d86ff]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to f4efcfcdb88a3c9208eb2b47e5be19047bb34768
          - Update for Occitan dictionary
            
            Change-Id: Ieaa782496a85449833c7117c3c975cbeb00adb21
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/108899
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2021-01-06  Mike Kaganski  <mike.kaganski@collabora.com>  [40e98c878b6f6f205943da94d4b5e039231a482f]

        Drop comphelper::string::equals; compare OUString to OUStringChar
        
        In cui/source/tabpages/autocdlg.cxx, use code point-based methods
        for comparison with sal_UCS4 values in SvxSwAutoFormatFlags.
        
        Change-Id: If34c981393774d1b8db649f0c29870e1ca6bdfe8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108847
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-06  Michael Stahl  <michael.stahl@allotropia.de>  [adfceaf32651f6ef17a9b63906366818b667d6b5]

        openssl: upgrade to release 1.1.1i
        
        Fixes CVE-2020-1971
        
        * openssl-macos-arm64.patch.1: remove, was fixed upstream
        
        Change-Id: I405270228682025bf26240e3ea923bfd234068f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108804
        Tested-by: Michael Stahl <michael.stahl@allotropia.de>
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-06  Eike Rathke  <erack@redhat.com>  [70ea6b36df9ede18b135876d9b9da9945f6c129b]

        Resolves: tdf#139173 One-off error in limits for DEC2HEX()
        
        BIN2HEX() and OCT2HEX() were not affected because the string input
        is already limited to 10 characters and the converted decimal
        can't even reach the limits.
        
        Change-Id: Iba4212e8fc382287a1a454edf91426ba21497ae2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108824
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2021-01-06  Michael Stahl  <michael.stahl@allotropia.de>  [c7568cfdec8ababa4d73eddb7bed057404a6a009]

        pyuno: uno.Char is UTF-16 code unit, not UCS-4
        
        Check for that in ctor.
        
        Change-Id: Ia69b3d87ac4ccb5b6cc13169d7022c04607c609f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108803
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-06  Noel Grandin  <noel@peralex.com>  [33b8f7c10baead5fdd24d9b68caab54052bd00ba]

        bIsBig member is redundant
        
        we can just use nLen != 0 to get the same information
        
        Change-Id: I2406322aa8b7cfc5e276818df763c6de08397454
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108834
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-06  Stephan Bergmann  <sbergman@redhat.com>  [f3bf35bd15955b8eb6dd10866ca09cfab8e39249]

        external/boost: Backport a Boost 1.72.0 fix
        
        ...for issues with MSVC 2019 16.8.3 --with-latest-c++ in external/libwpd:
        
        > [build CXX] workdir/UnpackedTarball/libwpd/src/lib/libwpd_internal.cpp
        > C:\lo\core\workdir\UnpackedTarball\boost\boost/proto/generate.hpp(239): error C2039: 'value': is not a member of 'boost::proto'
        > C:\lo\core\workdir\UnpackedTarball\boost\boost/proto/generate.hpp(32): note: see declaration of 'boost::proto'
        > C:\lo\core\workdir\UnpackedTarball\boost\boost/proto/generate.hpp(239): note: This diagnostic occurred in the compiler generated function 'Extends<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<MemberClass::* >,boost::proto::argsns_::term<MemberClass::* >::arity>> boost::proto::pod_generator<Extends>::operator ()(const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal,boost::proto::argsns_::term<MemberClass::* >,boost::proto::argsns_::term<MemberClass::* >::arity> &) const'
        > C:\lo\core\workdir\UnpackedTarball\boost\boost/proto/generate.hpp(252): note: see reference to class template instantiation 'boost::proto::pod_generator<Extends>' being compiled
        [...]
        
        Change-Id: Iae62b41e09b89bd387efab2744d47d938a868d17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108839
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-06  Stephan Bergmann  <sbergman@redhat.com>  [2ea32dcffd41c985cb33f107fda16d2eafcece14]

        Fix MSVC 2019 16.8.3 --with-latest-c++ error C2102: '&' requires l-value
        
        Change-Id: Iff1db722239c32822bbc23ddd13e2df105a993e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108837
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-06  Stephan Bergmann  <sbergman@redhat.com>  [eceab3dd56f6f19e5de5e35590cf3aa7653cc85e]

        Fix MSVC 2019 16.8.3 --with-latest-c++ two-phase name lookup issues
        
        > C:/lo/core/setup_native/source/win32/customactions/inst_msu/inst_msu.cxx(105): error C2660: '`anonymous-namespace'::WriteLogElem': function does not take 5 arguments
        > C:/lo/core/setup_native/source/win32/customactions/inst_msu/inst_msu.cxx(83): note: see declaration of '`anonymous-namespace'::WriteLogElem'
        > C:/lo/core/setup_native/source/win32/customactions/inst_msu/inst_msu.cxx(118): note: see reference to function template instantiation 'void `anonymous-namespace'::WriteLogElem<char,std::string>(MSIHANDLE,MSIHANDLE,std::ostringstream &,UINT,const Ch *,const std::string &)' being compiled
        > with
        > [
        > Ch=char
        > ]
        > C:/lo/core/setup_native/source/win32/customactions/inst_msu/inst_msu.cxx(382): note: see reference to function template instantiation 'void `anonymous-namespace'::WriteLog<char[18],std::string>(MSIHANDLE,const char (&)[18],const std::string &)' being compiled
        > C:/lo/core/setup_native/source/win32/customactions/inst_msu/inst_msu.cxx(105): error C2660: '`anonymous-namespace'::WriteLogElem': function does not take 6 arguments
        > C:/lo/core/setup_native/source/win32/customactions/inst_msu/inst_msu.cxx(83): note: see declaration of '`anonymous-namespace'::WriteLogElem'
        > C:/lo/core/setup_native/source/win32/customactions/inst_msu/inst_msu.cxx(118): note: see reference to function template instantiation 'void `anonymous-namespace'::WriteLogElem<char,std::string,char[6]>(MSIHANDLE,MSIHANDLE,std::ostringstream &,UINT,const Ch *,const std::string &,const char (&)[6])' being compiled
        > with
        > [
        > Ch=char
        > ]
        > C:/lo/core/setup_native/source/win32/customactions/inst_msu/inst_msu.cxx(516): note: see reference to function template instantiation 'void `anonymous-namespace'::WriteLog<char[19],std::string,char[6]>(MSIHANDLE,const char (&)[19],const std::string &,const char (&)[6])' being compiled
        
        and
        
        > C:/lo/core/setup_native/source/win32/customactions/reg_dlls/reg_dlls.cxx(104): error C2660: '`anonymous-namespace'::WriteLogElem': function does not take 5 arguments
        > C:/lo/core/setup_native/source/win32/customactions/reg_dlls/reg_dlls.cxx(82): note: see declaration of '`anonymous-namespace'::WriteLogElem'
        > C:/lo/core/setup_native/source/win32/customactions/reg_dlls/reg_dlls.cxx(117): note: see reference to function template instantiation 'void `anonymous-namespace'::WriteLogElem<char,std::wstring>(MSIHANDLE,MSIHANDLE,std::ostringstream &,UINT,const Ch *,const std::wstring &)' being compiled
        > with
        > [
        > Ch=char
        > ]
        > C:/lo/core/setup_native/source/win32/customactions/reg_dlls/reg_dlls.cxx(159): note: see reference to function template instantiation 'void `anonymous-namespace'::WriteLog<char[27],std::wstring>(MSIHANDLE,const char (&)[27],const std::wstring &)' being compiled
        
        Change-Id: I7e8c121f8589ae847c9e4fd12e218408ea9e451e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108836
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-06  Stephan Bergmann  <sbergman@redhat.com>  [101fa3fc1e03f82c864069338956a26dd85de219]

        external/clucene: Fix MSVC /Zc:strictStrings
        
        ...which is apparently enabled at least in MSVC 2019 16.8.3 when building with
        --with-latest-c++ (i.e., /std:c++latest):
        
        > C:/lo/core/workdir/UnpackedTarball/clucene/src/contribs-lib/CLucene/analysis/PorterStemmer.cpp(124): error C2664: 'bool lucene::analysis::PorterStemmer::ends(TCHAR *)': cannot convert argument 1 from 'const wchar_t [5]' to 'TCHAR *'
        > C:/lo/core/workdir/UnpackedTarball/clucene/src/contribs-lib/CLucene/analysis/PorterStemmer.cpp(124): note: Conversion from string literal loses const qualifier (see /Zc:strictStrings)
        > C:/lo/core/workdir/UnpackedTarball/clucene/src/contribs-lib/CLucene/analysis/PorterStemmer.cpp(97): note: see declaration of 'lucene::analysis::PorterStemmer::ends'
        
        etc. (and which is not silenced by gb_Library_set_warnings_disabled in
        external/clucene/Library_clucene.mk, unlike the corresponding Clang/GCC
        -Wwrite-strings)
        
        Change-Id: Id3c8eefa4658bf942de6c8ae9b219212eba79995
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108840
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-06  Alain Romedenne  <LibreOfficiant@sfr.fr>  [da50627b76137a975e580c53228b0c0f86836b0b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 40c4109b5b8554f5c068b0ccadad5577a6a0096c
          - ScriptForge library modules - WiP
            
            - Exception module
            - 7.1 mention in lib_Scriptforge
            - x-refs between VBA Err object and sf_exception
            
            Change-Id: I8512635ff54b50bb190c3fe734441d6b7e9ae9c1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107798
            Tested-by: Jenkins
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-06  Miklos Vajna  <vmiklos@collabora.com>  [65e2ef43f186164729e1cc071b805bc1a7125cfe]

        tdf#134288 svx: fix rendering of text on a zero-width shape
        
        We have conflicting requirements here: on one hand, the shape is zero
        width, so the text area is also zero.  On the other hand, we put some
        text on the shape, which should be visible.
        
        The result was that the left/right text margin (2x250 mm100) was counted
        as part of the text area, so we put a few (but not 1) characters / line
        for zero width. Fix this to be PowerPoint-compatible: as the width
        decreases, we break the text up to more and more lines, but if the width
        is 0, then we don't break it up at all.
        
        An alternative would be to do this later in
        SdrTextObj::impDecomposeBlockTextPrimitive(), but there we no longer
        know the width is really 0, because the text margins and some small
        increase (+1 to be an inclusive range, +1 to have a non-zero scale) is
        already added to the original width.
        
        Change-Id: Ieaa3e726bc5d37983b6221452e14f01db315f790
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108835
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-01-06  Mike Kaganski  <mike.kaganski@collabora.com>  [c921f9bd64187823af2356d7a8ceb77444c17219]

        Release solar mutex before using an apartment-threaded COM object
        
        See https://lists.freedesktop.org/archives/libreoffice/2020-December/086448.html
        for motivation
        
        This partially reverts f5ab8bcbfd20ecce4a358f62ee3f81b8b968a5de.
        Although this change is questionable, it's intended to avoid
        crashes (tdf#139074); a better fix should replace this eventually.
        
        Optionally releasing a lock isn't a good API and might hide other
        bugs, but the better solution to handle all requests in the main
        thread would need an even larger rewrite of the Windows clipboard
        code. It's simply too late for that in this LO release cycle.
        
        Change-Id: I60e847599fe873025c9903b9d6290ed4cdf4a961
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107669
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-06  Stephan Bergmann  <sbergman@redhat.com>  [72d9fb1e5dc94231a7f54741b7f33a098770d587]

        Fix various MSVC 2019 16.8.3 --with-latest-c++ issues
        
        > C:/lo/core/cli_ure/source/uno_bridge/cli_data.cxx(863): error C2440: 'type cast': cannot convert from '_typelib_TypeClass' to 'com::sun::star::uno::TypeClass'
        > C:/lo/core/cli_ure/source/uno_bridge/cli_data.cxx(863): note: Conversion to enumeration type requires an explicit cast (static_cast, C-style cast or function-style cast)
        > C:/lo/core/cli_ure/source/uno_bridge/cli_data.cxx(863): error C2046: illegal case
        
        etc. and
        
        > C:/lo/core/cli_ure/source/uno_bridge/cli_data.cxx(1333): error C2668: 'System::Array::GetValue': ambiguous call to overloaded function
        > C:/lo/core/cli_ure/source/uno_bridge/cli_data.cxx(1333): note: could be 'System::Object ^System::Array::GetValue(__int64)'
        > C:/lo/core/cli_ure/source/uno_bridge/cli_data.cxx(1333): note: or       'System::Object ^System::Array::GetValue(int)'
        > C:/lo/core/cli_ure/source/uno_bridge/cli_data.cxx(1333): note: while trying to match the argument list '(sal_Int32)'
        
        etc. (the latter hit at least with a 32-bit --host=i686-pc-cygwin build)
        
        Change-Id: Iac372204ee86c8bd590f3b940ed2382dd7f8d2d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108838
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-06  Szymon Kłos  <szymon.klos@collabora.com>  [ce30c3100ebbf49ccca128604883e614364fb124]

        Hide calc input bar tooltips in online
        
        Change-Id: I07b364d55a3578161087eef281e313d5efae3ba7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105632
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108797
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-06  Noel Grandin  <noel@peralex.com>  [2298b055cab8cf8d0268ee1375a5c6e416bf1332]

        move the bigint based Scale() implementations to one central place
        
        Picking the best looking one in the process.
        
        Change-Id: I77f9236fcd21f883a23fe2f43f20336f17b44cc6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108831
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-06  Noel Grandin  <noel@peralex.com>  [9b36cae4ca95ab9508752f2a13a45d09c3dbd87f]

        use anonymous union for BigInt
        
        since we only use one or the other of these fields.
        
        Change-Id: Ib9cb4895028420a74d0a65d6cd934b0f56f203a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108833
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-06  Justin Luth  <justin.luth@collabora.com>  [40281e6c5b0147ea3aa2deb862f83f502b4c79dc]

        NFC sw dialog titlepage.cxx: general code cleanup
        
        1.) make the shell a reference since it is always assumed.
        2.) flatten and reduce unnecessary code
        3.) aTitleDesc can be initialized earlier, so eliminate
        one unecessary page jump.
        4.) rename nNoPages - since "No" really needs to be "No."
        with a fullstop in order to be a shortform for number.
        Plus there are lots of NumPages here - so which one is it?
        
        Change-Id: I2b6b73ddd9f6ec1b72f7e71b7803ed28355a030d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108331
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-06  Noel Grandin  <noel@peralex.com>  [d0f6c9f924fdbeed4c466e3a6eff7d6980ebc659]

        exclude more tests for non-default DPI
        
        Change-Id: I411c70069273889821de96f2f2cea46d8f11da9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108830
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-06  Miklos Vajna  <vmiklos@collabora.com>  [8373d6b1dd1096d3ce1d1f1d3845b6061c365fab]

        pdfium: add wrapper for FPDF_OBJECT_* defines
        
        So that client code doesn't have to include fpdfview.h manually.
        
        Change-Id: I0cb9569f84e85953a308519ea89bed39fe4a1390
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108817
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [94d34e53ac9eb41cba96a56bf715d4b02794a12a]

        Move TIFF reader and writer from filter module into VCL
        
        Moving graphicfilter one by one into VCL to get rid of filter_gio
        module and all the nonsense of dynamic/static library loading in
        "GraphicFilter".
        
        Change-Id: I21ebc0334ee07d36553a88557d33e01d9caec9ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108822
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-06  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [f1a6d0602e22708c4ec3a2365a154d90255ca2af]

        Karasa Jaga: tdf#138526 Add Formats Only paste icon
        
        Change-Id: I46b29ca7901491b385f911e01d5ebb4fb176ab8a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108826
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-06  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [c5e42ec2ecf03d77352e3f2ff1fba7ba2478e32d]

        Colibre & Sukapura: tdf#138526 Add Formats Only paste icon
        
        Change-Id: I7fc42bc366502bcedd4b65b0a718c1fb1f1cc70d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108829
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-06  Noel  <noel.grandin@collabora.co.uk>  [f2e4451372eb69063c46ce2324c6835a3827e9d7]

        loplugin:unusedfields
        
        Change-Id: I0599f33ef4c0070e6ce61b0041db074cce217349
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108659
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-06  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [131919487592822d3b6b54f174023464fc595eef]

        elementary: tdf#139056 update GREEN color to follow upstream brand
        
        Change-Id: I077509af72c16b08be836baba6855ac1fd7ba070
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108734
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-06  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [5a937e4bad5fb7e287bb285187d0364a42fb7224]

        elementary: tdf#138526 Add Formats Only paste icon
        
        Change-Id: I0fcb001e61a7ef68e4b502cb4ddcf8bfa56ce510
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108825
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [21e6a63c86a15f5258442031b31415709f0bccf1]

        uitest: sd: test rotate object
        
        Change-Id: I3b4e8c4a0cfb29a42350de00b0086e407ac70946
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108811
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-06  Caolán McNamara  <caolanm@redhat.com>  [93574ac7768d247ed754ecda322e54e4bd447e43]

        ofz#29251 Abrt
        
        Change-Id: Icf21642f61a3095b7f3dcb9392274e727e036956
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108680
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-05  Balaharipreetha Muthu  <balaharipreetha@gmail.com>  [a1e23404e9a6759f9c3f219f9153d26d0cb37777]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 225876e1e8422e640c8ac8439d040376e058a097
          - tdf#86525 - Add 'Data Bar' section in conditional formatting
            
            Change-Id: Ia5baaa064a49ae80732399cc93e73f8c32e4bc8c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/108697
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-05  László Németh  <nemeth@numbertext.org>  [aecb7364713871ce068effdb59a5da68ab4b2e53]

        tdf#106380 sw AutoCorrect: track deletion at capitalization
        
        Deletion of the original lowercase character wasn't
        tracked during sentence capitalization, resulting broken
        change tracking data.
        
        Note: for similar potential problems, see FIXME at the
        end of DocumentContentOperationsManager::Overwrite().
        
        Change-Id: If6ddbb77675d87eb126f7d3bf554b529892b88d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108670
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2021-01-05  Julien Nabet  <serval2412@yahoo.fr>  [8000c2b4bbba1448d5c438eca4b29160ba650437]

        Fix duplicates in French autocorrect
        
        "oeil" was a duplicate for key and value, so one entry has been removed
        The other were key dups. For these I checked value appeared to know what key to keep
        and what key to change so there's no regression.
        
        Change-Id: Ic88d0034718bb21e4cab1cddf6cd07d26aca99e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108801
        Reviewed-by: Sophie Gautier <sophi@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-01-05  Arnaud Versini  <arnaud.versini@libreoffice.org>  [cb234d3103a70c452694d5ea7d061ba1e39cb8e0]

        BASCTL : remove useless impl pattern
        
        Change-Id: Ib3a3bfe8677a6eec56f6f1d799fd484f65ab6b73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108568
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-05  Anshu  <anshukhare50@gmail.com>  [5c97d7f490f82152ff42bf61f5a4b270f0141ba2]

        tdf#139339 : Unify protect/unprotect cases for document protection
        
        Change-Id: I4bd3851d50a6215fef1f3ab722102adf6f44f10b
        
        Restored accidently missed lines for document protection in
        
        https: //gerrit.libreoffice.org/c/core/+/107041
        Change-Id: I4bd3851d50a6215fef1f3ab722102adf6f44f10b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108541
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-05  Henry Castro  <hcastro@collabora.com>  [007a57b663dca527f3e94bb53c2886e9bb43ccb6]

        lok: add interaction handler "macro security" confirmation
        
        When a client side request to load document with macros
        embedded, it will show the "Macro Security Warning" message dialog.
        
        Change-Id: Id848980a4fd3a5138bc98c43e57044f7d5ce3189
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108292
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-01-05  Henry Castro  <hcastro@collabora.com>  [88dc324436af556515317662822eaf5c2c34fd26]

        jsdialog: use the "WindowShow/WindowHide" to notify
        
        If the "Macro Security Warning" message dialog is
        disabled the idle notifier, then it is used, the
        "WindowShow/Window Hide" events to notify client side.
        
        Change-Id: I48281cf5b76285a86f951eb057454610e266b85f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108290
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-01-05  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [d67bb09840ccd4ceb6f532d3e466635ef5c6d199]

        tdf#96678 Add accelerators to Font Effects tab page
        
        and remove some unnecessary mnemonic_widget associations
        
        Change-Id: I7bb8060598d4b76d0de6fef9a5dd8bf3d293bf89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108601
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-05  Caolán McNamara  <caolanm@redhat.com>  [ac6249d1aae520fba75f53d4d7324a6b1816670d]

        drop unused suppressions
        
        Change-Id: I05bcaaf92586c36b7a3e70558a9ab7f35894eaa1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108690
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-05  Caolán McNamara  <caolanm@redhat.com>  [52de00024e84c063ab292890256cda59fe259ef5]

        ofz#29234 Integer-overflow
        
        sc/source/core/tool/interpr1.cxx:9578:39: runtime error: signed integer overflow: 1 + 2147483647 cannot be represented in type 'int'
        
        Change-Id: I2975ae1daab826f10f0e52e7d7421ac8dcc9fffc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108677
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-05  Tibor Nagy  <nagy.tibor2@nisz.hu>  [9165d5f834a6c831e8683a430bf5911eb4316b68]

        tdf#139394 XLSX export: remove extra quotation marks
        
        This fixes commit 583e2bfba2d72ac8afe7261c23f380daf5486889
        (tdf#139021 XLSX export: fix "contains" conditional formatting).
        
        Change-Id: Idae3190b5f87dac551251da19c511f501bdaaa21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108452
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2021-01-05  Tor Lillqvist  <tml@collabora.com>  [8708529e1ba6f85388722d1441f0eef025018e33]

        Fix typo
        
        Change-Id: Ifd2c86564edd68d05d101899e0812bc0fcae7731
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108795
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-05  Henry Castro  <hcastro@collabora.com>  [81ff0857a7c36596036348cdc4edc87ed93f4294]

        lok: disable java interaction handler
        
        Unfortunately, when the client side shows
        the "Macro Selector" dialog, it tries to show
        a java interaction message box to locate the
        files of the JVM, even if the code explicitly
        option to not enable "DontEnableJava"
        
        Change-Id: I2ef4373f58c3ba23a5b86c5dc984caf6c10821ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108421
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-01-05  Stephan Bergmann  <sbergman@redhat.com>  [d988b0cdeb54d84a0347a036a277c21c12544ab9]

        Revert "NotifyClients no more"
        
        This reverts commit 96bafa464ebdbce3ef04bec9beae5e745bb37794.  It started to
        cause an ASan heap-use-after-free during CppunitTest_sw_uiwriter, see the
        comments starting at <https://gerrit.libreoffice.org/c/core/+/108604/
        5#message-681a6100cff11cb51d20e5a2b2fb38da1f92ab32> "NotifyClients no more".
        
        Change-Id: Id0eef2e75ea047d4b337c51df929eea81fb69f5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108717
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-05  Henry Castro  <hcastro@collabora.com>  [2407f8aca45a3fde5a0c6808d62a0435ff1de565]

        lok: add global notifier to the "Macro Security Warning"
        
        dialog.
        
        This message dialog is especial, because it is shown before
        loading the document so no way to get access to view shell
        notifier when the model/view/controller were not created.
        
        Change-Id: I5da3ca9d1009f174f2d96c1302770f4509a807cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108291
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-01-05  Henry Castro  <hcastro@collabora.com>  [19c144cd36ccd54d5725b6c45f786e9712ae107c]

        lok: add missing global notifier
        
        Occurs when server shows the "Macro Security Warning" before
        load the document if enable/disable macros, but there are no
        instances for document/view/controller yet.
        
        So it is required to use the global notifier so it can be sent
        messages to the client side using the JSDialog framework.
        
        Change-Id: I67f15b21cbaf21906b88145f3c5835cf0e1ff79d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108288
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-01-05  David Ostrovsky  <david@ostrovsky.org>  [c099288c232c864583b9a263069390a75bf43524]

        tdf#138987 pyuno: PyEval_InitThreads is a no-op in Python 3.9
        
        Change-Id: I220eecfa6aaf4d5cb12e3b4eacadf25843b41452
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108403
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@allotropia.de>

2021-01-05  Regényi Balázs  <regenyi.balazs@nisz.hu>  [09cff148ed51e5d462b9d04634e9441caadde3ef]

        cleanup: add warnings for unhandled cases for the SwTextBoxHelper
        
        Change-Id: Idc62a8872cef89c5b3b45e9027718c1e61c5a910
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108076
        Tested-by: Jenkins
        Tested-by: Balazs Varga <varga.balazs3@nisz.hu>
        Reviewed-by: Balazs Varga <varga.balazs3@nisz.hu>

2021-01-05  Caolán McNamara  <caolanm@redhat.com>  [edb2f8af6998d91939ab53f95239ffdc9f092ed3]

        ofz#29219 Direct-leak
        
        Change-Id: I190256bc9502d742ce182c0bef0698847fa77070
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108673
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-05  Stephan Bergmann  <sbergman@redhat.com>  [658528342ec80c889c4afcf3c166997d55d785d4]

        Simplify a Unicode string construction
        
        Change-Id: Iba8ecae2397a5de200e959f05f3f68ab0a7b4fd6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108738
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-05  umutbayramoglu  <umut265@gmail.com>  [0825f53a715d7c0e8ddcd9220726c71c4250536e]

        tdf#129423: Make export tests export-only where applicable
        
        Change-Id: I6bf5a62a0f2a8dd6852b59d26066d3169b0616b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107317
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-05  Szymon Kłos  <szymon.klos@collabora.com>  [abd08df65e278eb91c83051d07b459d2e7f420ca]

        jsdialog: direct updates for treeview
        
        We should use only weld:: interfaces methods
        to detect moment of control's updates as all
        the modifications goes through weld:: API.
        Let's use higher abstraction layer and not use
        vcl implementation details.
        
        this reverts partially: 32bfa0e1c7e859aedc3988d5bfdf86f5d7bab98a
        
        Change-Id: I2dd25c08dae3f5a95d077e2715788d636be47fe4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108433
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-05  Szymon Kłos  <szymon.klos@collabora.com>  [ae368d3e1b9fffd75b853e74a85765b58dda9544]

        notebookbar: add named ranges management
        
        Change-Id: I63c2589cd9ab7bfa3a10ea7f2d4729e1f715c92f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107531
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108657
        Tested-by: Jenkins

2021-01-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [a032995ace8dbd5ee314ba1cb26b0a3eca0fc455]

        fix typo
        
        Since 54f0ae24173a69d145e2ffc3aaa2f6bd29e39611
        
        Change-Id: I556bea5e62819f6b6f375e868d212e45c6786064
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108669
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2021-01-05  Miklos Vajna  <vmiklos@collabora.com>  [da348a4740267592c36902ac6295302e7c9647a7]

        sw doc model xml dump: improve keep-with-next output
        
        From: <SfxBoolItem whichId="110" value="TRUE"/>
        To: <SvxFormatKeepItem><SfxBoolItem whichId="110" value="TRUE"/>
        
        Change-Id: I08f45e3481a5beebb4c1b8fcf0919741ad185e79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108687
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2021-01-05  umutbayramoglu  <umut265@gmail.com>  [9feea2ecc59c6daa42dece6c30cf33f5e7df7561]

        tdf#96505 : Get rid of cargo cult long integer literals
        
        Change-Id: I7b269fb5bafceba071ebe649a696ef61301c4018
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107366
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-05  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [bf81aa59d86ef749dc37cdd49c6fc745376f857d]

        SwClientNotifyCall no more
        
        - SwClientNotify calls really shouldnt happen from outside the class in
          the future
        - the few remaining legacy exceptions have been marked as friend --
          admittedly ugly, but it reduces the scope of call being triggered from
          anywhere to a welldefined set.
        
        Change-Id: I46d5f755b0cf5de013a4c345a04e2c67447a99aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108651
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2021-01-05  Tor Lillqvist  <tml@collabora.com>  [968db0f261e2eb19d09f91c52b0ce920fcbd02d2]

        CGLayerHolder::getScale() can be const
        
        Change-Id: I727b2b5f1035ae70d62d3c5339a814161e3ec92a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108663
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-05  shubham656  <shubham656jain@gmail.com>  [5da3ae08596c2465532e662537f5292454a84a3e]

        tdf#131427 Remove button "Texture, Shadow and Color" in 3D Effects dialog
        
        Change-Id: I72146e7f3aac9b02c6fca2ae984e70e01d1c07fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108102
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-01-05  Seth Chaiklin  <sdc.blanco@youmail.dk>  [9b02ff6a6a95b73c103f998716d1c9df61b41ff5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 19c16ab2f12ea315fe96951023baab7c66495cbb
          - tdf#138301 - clarification of Data Validity example
            
            Change-Id: I20035ef3fad94c83ce06c8380f8c691cd85c7f83
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/108714
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2021-01-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [292b78b9e5db5f83be4c2e510f93e69b3e2dc0d2]

        svx: pragma once in sdrgrafprimitive2d.hxx
        
        Change-Id: I1288582aa751cc887f3fd3dcbcdc22bf3f188215
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108653
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2021-01-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [8e691505d4675b878b30bd00cd2e4fb4f794f0ef]

        tdf#138879: sw_odfimport: Add unittest
        
        Change-Id: Idbe6775dd00f985fbbf6d102e88e768edf2ad525
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108667
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2021-01-04  Tor Lillqvist  <tml@collabora.com>  [4f3b78e9e2e16ded92b7e3f28fc84a98b79de117]

        Don't use m prefix for a local variable
        
        Change-Id: I73e106923d463215078a465f9ff933ea3c89255f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108665
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2b4e320cc8559487b30104f62b3aedbab9451704]

        Removed duplicated include
        
        Change-Id: I42aa81e60d9db8252428ec26999bcb1840b2c9e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108660
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2021-01-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8218b1554bb7520ebfbeeb1cc2e4f8b3f8549979]

        Fix typos
        
        Change-Id: I1c43f0704dd7636f414ed7697b48f5092dc531c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108422
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-04  Miklos Vajna  <vmiklos@collabora.com>  [e6d3aa213a36c681571c4b8ef421c5f97d3d8d56]

        sw: prefix members of SwCharRange, SwEmbedObjectLink, SwHolePortion and ...
        
        ... SwLineInfo
        
        See tdf#94879 for motivation.
        
        Change-Id: I6d397ea717161ad435af903cc236c87731f8a419
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108654
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2021-01-04  Henry Castro  <hcastro@collabora.com>  [04211e7ca1c0caec9aa72ac70112842a1f2f1a50]

        lok: add lo_sendDialogEvent to post dialog events
        
        When the "Macro Security Warning" is shown in client side,
        the model/view/controller are not created yet. It is necessary
        to create a function to posts a dialog event.
        
        Change-Id: I2bfc9edecc708dc79da575ea515e3144e78c10e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108293
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-01-04  Stephan Bergmann  <sbergman@redhat.com>  [ff3ce4f389083fba206e752e09f6b60ca003f625]

        mbstowcs failure check is only relevant for non-_WIN32 now
        
        ...after cbe9a0a815e4a73bf8db425a7c5c651e67b2ed65 "Use Unicode paths on Windows
        for pyuno"
        
        Change-Id: I898ee8ebbc1dfb215c55940c6336756ae7b5ccc5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108658
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-04  Caolán McNamara  <caolanm@redhat.com>  [35820c4a439e822712c3e63a3e82e0e999c535b4]

        drop deprecated GtkAlignment, move left/top-padding into child margin-start/top
        
        for cui part b
        
        including removal of strange empty "align12" which shared cell of
        "shadows" in borderpage.ui
        
        Change-Id: I9ed043367a0e3474a215b5dc0af3dd1bd296e54d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108646
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-04  Tor Lillqvist  <tml@iki.fi>  [189b68c2bac78ae7f8f32bab45fad758871cc94f]

        Fix comment: Division, not multiplication
        
        Change-Id: I901721f18f5e536bcf7c59e08b0a0f66ccfc6190
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108672
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2021-01-04  Stephan Bergmann  <sbergman@redhat.com>  [c34e8bd71384326184baac7dea31f7ddf9bae6bc]

        loplugin:stringviewparam: operator +=
        
        Change-Id: I30ce1b5bd8fb168da7067c1967c5af2569df2653
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108512
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2021-01-04  Szymon Kłos  <szymon.klos@collabora.com>  [a1cdde17aa27902ee162d5b40860f05c592c4de8]

        lok: don't log warnings
        
        Change-Id: If0ecee7d01eb0efc8b1096a9097c7d0d7ef0fd27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106129
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108655
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-04  Szymon Kłos  <szymon.klos@collabora.com>  [232dac3d7fc0fc8721d4aea2f429568ea29188cf]

        notebookbar: add pivot table section to tab data
        
        Change-Id: If770155d5246c8697bb72db957b2b13e1501263f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107193
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108656
        Tested-by: Jenkins

2021-01-04  Stanislav Horacek  <stanislav.horacek@gmail.com>  [a899bdc6d410e477958a9ec243f204f45c1f2c26]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9c9690285ccb3e2116626b84f6747f9f71d35b20
          - "page fields" in pivot table have been renamed to "filters"
            
            Change-Id: I4b13bdbb91e5953833a518a5068b7db45147a3ea
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/108447
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2021-01-04  Mark Hung  <marklh9@gmail.com>  [2ffa6c897379bf07367d445918b4c142cd493e7f]

        tdf#120171 editeng: don't reduce nBreakPos
        
        even if it is greater then nMaxBreakPos. The only situation
        that happens is when there is a hanging punctuation. Reducing
        nBreakPos to nMaxBreakPos always break that punctuation to the
        next line.
        
        Change-Id: Ie4b61d21f4d8f6f874e2a969260c13a3bca2a049
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108594
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2021-01-04  Jean-Pierre Ledure  <jp@ledure.be>  [8e55b3041a5bf5b4d6752bada241033283331a62]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c832000c08c6c348d8c1e4914477d6820a42656d
          - ReplaceKey() method: the replacing key,
            (2nd argument of the method)
            must not exist
            
            Change-Id: Ia8613c5c82c0a086e0948032f912d828e52e1feb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/108589
            Tested-by: Jenkins
            Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
            
2021-01-04  Henry Castro  <hcastro@collabora.com>  [8af90b6ede741990e33ca842e096ba3d7ee5d53d]

        lok: fix the "disable button" of the "Macro Security Warning"...
        
        Dialog.
        
        The client side cannot disable macros and close the message dialog
        
        Change-Id: Id78060d3c2b3c9c8ac010d8b951e7640b02ca715
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108489
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-01-04  Henry Castro  <hcastro@collabora.com>  [aaba9035ec3ec9b33101d9fab6fcf0b2720e5f17]

        jsdialog: override weld_message_dialog
        
        It is required to create the "Macro Security Warning"
        message dialog
        
        Change-Id: Ic802b6e4f1a2f8c5c294aa5432f3ad5274b5e105
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108289
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2021-01-04  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [8b5a89f6818dc77bd4d9808ad40e762674cdf5b7]

        tdf#133718 Add accelerator keys to Hyperlink dialog tabs
        
        Also change an accelerator on the Internet tab to avoid
        clashing with the new one for Mail tab
        
        Change-Id: I24a03647ccba6901b1865f5ca4228e54d686d662
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108358
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-04  princesinghtomar  <singhtomarprince470@gmail.com>  [2aff7b2622b3fcc3115037d48e033fe1b7ab627a]

        tdf#138654 Number format preview uses dark background and font
        
        Change-Id: I5f2ad87f017159191e39a4a1ce665c01d3223e44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108400
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2021-01-04  halfhiddencode  <halfhiddencode@gmail.com>  [d7aa42dc1bbedb375a2524cbbc87650e55615e87]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: I3973c223e0f26b1ab042752d5f212c77ed2acec9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108411
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2021-01-04  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [356df4edffd6a212d0bbe7f8aa51de7a922e41b0]

        tdf#38604 Add shortcut key for Small Capitals
        
        Use the same combination as Word does
        
        Change-Id: Ied621cab6170392dbcd792a67d973adb3a2cd92e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108490
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Jenkins

2021-01-04  Justin Luth  <jluth@mail.com>  [dfd570e78bd1991831671e7da2a6a1870ff70bd8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to decf4898bd9079f9677f501cb9f5f2d2038984d5
          - tdf#134881 sw table dlg: Adjust columns proportionally
            
            The implementation changed in LO 7.2 to match:
            
            "Adjust columns proportionally results in all columns changing
            their widths by the same percentage when one is changed.
            For example, if you reduce by half the size of a column,
            the sizes of all the other columns will be halved."
            (July 2018 LibreOffice Writer Guide 6.0 page 282)
            
            The previous implementation would have fit the title
            "Adjust columns equally", by the exact same amount.
            
            I have no idea where the guide got its idea
            that the change was percent-proportional
            (although that is the natural reading/assumption)
            because the previous implementation was in effect
            already at the initial import from OOo.
            
            Change-Id: I8de4b39bfd85ce497eccae6a0ad0bcbd8ff7e1e4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/108522
            Tested-by: Jenkins
            Reviewed-by: Justin Luth <justin_luth@sil.org>
            
2021-01-04  Szymon Kłos  <szymon.klos@collabora.com>  [0feade0e4cc5b295bd093d2b2060603b7e5e33d7]

        notebookbar: add advanced filter
        
        Change-Id: I8b59a76570b6e7c13b3d91719af6dc5e8609bd81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105475
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108430
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-04  Szymon Kłos  <szymon.klos@collabora.com>  [aeade793fd56fee9540af059fc7f0efb8605cf22]

        jsdialog: support for freeze/thaw
        
        Change-Id: Ia3ca2c3c06a95e295e400780540c176cd9606ee7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108498
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2021-01-04  Noel Grandin  <noelgrandin@gmail.com>  [2c9708cbb870483a8a1c93d722085be5f789d234]

        Wink -> Angle
        
        Change-Id: Ia4a191eafef3de205114671253ce485780e7dde1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108642
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-04  Noel Grandin  <noelgrandin@gmail.com>  [7f633ac437c1ed1880ab801e8d027240074d646b]

        tdf#139380 tdf#139379 followup
        
        regression from
            commit cf5715da45ddce8b667f1b999d41c4e6e7e65659
            Date:   Wed Dec 23 09:57:24 2020 +0200
            use Degree10 in SdOptionsSnap and fix some conversions
        
        Change-Id: Ic760dc74ae6ae1d18b65a3a334f047f10c961343
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108641
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-04  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [211688521a983963adc9ca827eebd0e2435f2705]

        elementary: tdf#139056 update color to follow upstream brand
        
        - Update Indexes & Tables and Table of Contents icons
        - Update small help icons
        Change-Id: I3fc0ad4e3c882ddc4dc78340c84b480664ce8557
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108640
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-04  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [f911f5606f4e718d0ae41d82dfb2324b3854306f]

        elementary: tdf#139056 update color to follow upstream brand
        
        - Update some icons with green triangle ruler
        - Update chart type colors
        - Update some icons with save modifier
        Change-Id: I76191846901d8116c4f2d256cd9e0908a794ef63
        
        Change-Id: I47eb705e9bd8d8b15ffc2579c66c80d938faf403
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108650
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-03  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [96bafa464ebdbce3ef04bec9beae5e745bb37794]

        NotifyClients no more
        
        ... and prevent recursive invalidation in SwAnchoredObject.
        
        Change-Id: I6f386f3ffded29663fcc74c2679b76c1b839f367
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108604
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2021-01-03  Gülşah Köse  <gulsah.kose@collabora.com>  [b83c16834792874524019495662b2f23a066611c]

        tdf#136278 Follow-up Check when the eventqueue needs to be emptied.
        
        Follow up commit a63caf49958b40e33e0d7aaedbe6424f78ecdc46
        
        Change-Id: I90b94f6aee1e1fe62f61ca20a75fd59e2a12d5da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108559
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2021-01-03  Julien Nabet  <serval2412@yahoo.fr>  [61d9a4a24405b151d212fa19e5c1edb09f5f2a42]

        Fix nss build on Raspberry pi4
        
        In file included from gcm-arm32-neon.c:16:
        /usr/lib/llvm-11/lib/clang/11.0.0/include/arm_neon.h:32:2: error: "NEON support not enabled"
        error "NEON support not enabled"
         ^
        
        gcm-arm32-neon.c:21:5: warning: implicit declaration of function 'vst1_u8' is invalid in C99 [-Wimplicit-function-declaration]
            vst1_u8(outbuf, vrev64_u8(vcreate_u8(ghash->x_high)));
            ^
        gcm-arm32-neon.c:21:21: warning: implicit declaration of function 'vrev64_u8' is invalid in C99 [-Wimplicit-function-declaration]
            vst1_u8(outbuf, vrev64_u8(vcreate_u8(ghash->x_high)));
                            ^
        gcm-arm32-neon.c:21:31: warning: implicit declaration of function 'vcreate_u8' is invalid in C99 [-Wimplicit-function-declaration]
            vst1_u8(outbuf, vrev64_u8(vcreate_u8(ghash->x_high)));
                                      ^
        gcm-arm32-neon.c:27:15: error: unknown type name 'uint8x16_t'; did you mean 'uint16_t'?
        static inline uint8x16_t
                      ^~~~~~~~~~
                      uint16_t
        /usr/include/arm-linux-gnueabihf/bits/stdint-uintn.h:25:20: note: 'uint16_t' declared here
        typedef __uint16_t uint16_t;
                           ^
        gcm-arm32-neon.c:28:13: error: unknown type name 'uint8x8_t'; did you mean 'uint8_t'?
        clmul(const uint8x8_t a, const uint8x8_t b)
                    ^~~~~~~~~
                    uint8_t
        etc.
        
        Change-Id: I1e241cea5becb159f8b0f898270dc88f93f68670
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108634
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-03  Noel Grandin  <noelgrandin@gmail.com>  [2eee8df0e89b7b2a156769c2ebdd562bf4d21f62]

        Degree10->Degree100 in XPolygon
        
        Since some of the call sites are passing in Degree100,
        let us preserve that accuracy.
        
        Change-Id: Idfc9c6dfcbc9e164085aacd0c775eac929f33d4c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108631
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-03  Caolán McNamara  <caolanm@redhat.com>  [0cb58b2a605529cf59c0e445fc86dca4c92816e7]

        drop deprecated GtkAlignment, move left/top-padding into child margin-start/top
        
        for cui part a
        
        Change-Id: I70eabdd50c2cf9370ebc25c915b0c474e9d39679
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108602
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-03  Mike Kaganski  <mike.kaganski@collabora.com>  [75252e58d9b5d020bf7bd6ca66b3a9d780463051]

        Try GetShortPathNameW workaround for Unicode paths with orcus
        
        It doesn't yet allow to pass a Unicode path to file_content ctor;
        so in case of a filesystem error try to use a short path, which
        should only contain ASCII characters.
        
        This workarounds the failure when installation directory contains
        characters not representable in ACP.
        
        The previous code that used RTL_TEXTENCODING_UTF8 for encoding the
        path string was wrong, since orcus does not use file APIs expecting
        UTF-8, but rather expecting current thread encoding. It failed for
        any path that contained non-ASCII characters on Windows, even those
        that may be represented in ACP.
        
        Change-Id: Id956f550f3b0fa19d9f2c0178c3f7ae9553b7458
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108483
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-03  Caolán McNamara  <caolanm@redhat.com>  [413db68d95bd39d34e6a6b81a7c5c9478ced0514]

        ofz#29152 short read
        
        Change-Id: I2065a728625be2c770c5f0e10d8d04bd4674986c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108603
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4701d2f23517e54f76a3b685cf852eb3e38da7a1]

        Removed duplicated includes
        
        Change-Id: I8d6999d085cdf7eef570d7274f0230b400872c7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108474
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-01-03  Kevin Suo  <suokunlong@126.com>  [2eb811c5d743908eda0cda4945a0009ea52eb22d]

        Revert tdf#104278: text in Type frame in DocInformation...
        
        ...is not aligned left
        
        This reverts commit 4987c82449183d47464c94d4ed0aa0bbf2abf3aa, because it breaks
        the feature of showing the customs document property in the DocInformation
        dialog, see Caolan's comment in https://bugs.documentfoundation.org/show_bug.cgi?id=104278#c13
        
        Change-Id: I859ad3a6fa08290d5158dd03c33adfa821d78131
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108497
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1da12e6c58258a4df6fa1266e3808d31328d31ca]

        Removed duplicated include
        
        Change-Id: I5b54d0d2b814fb6fdb97820c4555d1f71d04afd9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108571
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2021-01-03  Noel Grandin  <noelgrandin@gmail.com>  [ceba98a4f7712cf015d27370ef00df003b4955d2]

        tdf#139380 tdf#139379 Constrain object when rotating angle is off by factor 100
        
        regression from
            commit cf5715da45ddce8b667f1b999d41c4e6e7e65659
            Date:   Wed Dec 23 09:57:24 2020 +0200
            use Degree10 in SdOptionsSnap and fix some conversions
        
        Change-Id: Ib0bceda9ab13ebd2ad40b7442632af18a1cd1cc4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108607
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-03  Alchemist  <rhithick02@gmail.com>  [74583d24f67f41d15da211cfb00b7eaa8419e685]

        tdf#124176 Use pragma once instead of include guards
        
        Change-Id: I491742c51ddc7c97f02b148dfb81d9ba820a759e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108600
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-03  Noel Grandin  <noelgrandin@gmail.com>  [3140d30ba56b95536e9f92ef3074579524791fe5]

        tighten up asserting in SfxPoolItem::operator==
        
        ...subclasses, so we always call the SfxPoolItem::operatar==
        which will ensure that we are always comparing two objects that
        belong to the same class.
        
        And fix the fallout in SvxUnoNameItemTable.
        
        Change-Id: I5ec7fedaa914a328897b54c016ad13e505a15937
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108599
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-03  Noel Grandin  <noelgrandin@gmail.com>  [f4e8c28e465d103a7ac4bc711e3b23ad3cae9996]

        Revert "use SdrAngleItem for ID_VAL_ANGLE*"
        
        This reverts commit 0a99feb4539b8c64679778cd5f6c99f58fbaedd3.
        
        Because I didn't find the places that call this SDI action,
        and I can't seem to find them now, so I can't fix the callers to use
        SdrAngleItem in their parameter list.
        
        Change-Id: Ia1a07c0486b6ecca1b8a8a9d597a2404e85c0786
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108596
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-03  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [e1c561d40de86c1b8827809398f2995def62fd52]

        elementary: tdf#139056 update color to follow upstream brand
        
        - Update Track Changes's modifier
        - Delete wrong/unnecessary files
        
        Change-Id: I8a55ad3558e1599463522bb6bc111f517bdb77d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108605
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-03  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [a881fb16c99956d012eac7b210d8b5928faa4dde]

        Colibre: tdf#138845 fix for unecessary magenta/purple background
        
        Change-Id: Iccae7ef29e291558734cb9e22db17ec7f3a8f32d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108606
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-03  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [1f1f68d6e8a32d8884e8de322e32c588a87964db]

        Bump copyright year to 2021
        
        Change-Id: I3159bfc21a35fc80aef57c7d809d8ea8c62a732e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108566
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-03  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [d2f7833c4fbcba38b15c4fd0a6f3f58973e39076]

        elementary: tdf#139056 update BLUE color to follow upstream brand
        
        Change-Id: I9113fa3b490454c2a8f349eb95d2e947ad58ec50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108569
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2021-01-02  Julien Nabet  <serval2412@yahoo.fr>  [8aae3b37a6553d645bfc94855adbbd1859e07692]

        Fix build error in Python3 for Raspberry pi4b
        
        /home/pi/lo/libreoffice/external/python3/ExternalPackage_python3.mk:48:
        *** file /home/pi/lo/libreoffice/workdir/UnpackedTarball/python3/LO_lib/_sysconfigdata__linux_armv7l-unknown-linux-gnueabihf.py
        does not exist in the tarball. Arrêt.
        
        Change-Id: If348c9f55883c1afcc37ff38e84361786bef1845
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108595
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-02  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [ac624ef10a4620c2a12ea688e313a8d5173052cf]

        SwFrame: Modify no more
        
        Change-Id: I8e2c89f2c897535013d64720b6c2c5bbac602b14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108551
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2021-01-02  Caolán McNamara  <caolanm@redhat.com>  [ed7d6dd9e222daef5a0d0147e0311b951f9a29ce]

        drop deprecated GtkAlignment, move left/top-padding into child margin-start/top
        
        for sw part b
        
        Change-Id: Iebd29eb907e47fbaf1d80c9201dd6cbd32c06c44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108597
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-02  Caolán McNamara  <caolanm@redhat.com>  [17a6597ab00e9b1e8337ae7254b26672caf09690]

        getLayoutRequisition is a static member of VclContainer
        
        Change-Id: I624c3d179bf33b6a86d5cc8aebbc4a1690af9071
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108598
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-02  Arnaud Versini  <arnaud.versini@libreoffice.org>  [60ac2acd4cd1722fe12c3a7753db9b0519a8b7db]

        BASIC : simplify SbxVariable constructors and remove impl class
        
        Change-Id: Iff37e71389594b313a3a3d12998dbbdbf0c85d05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108539
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-02  dante  <dante19031999@gmail.com>  [edc7a8a372a689802a583092ff0da0f60b6dbf97]

        Remove warning while building
        
        Operator >>= from any does not guarantee initialization, so compiler warns you.
        Value defaluted at 0.
        
        Change-Id: Icecc765be73bb653f0167958e319a1417df6ac86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108485
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-02  Noel  <noel.grandin@collabora.co.uk>  [11e52fe2979b0947814a49b9c17ec373795cbf8e]

        introduce Degree100 strong_int type
        
        Change-Id: I78f837a1340be0ca5c49097f543a481b7b43a632
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108367
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-02  Julien Nabet  <serval2412@yahoo.fr>  [610ceb05025c9c7a9a34dddcb0dac506b8eab441]

        Fix some warnings for Raspberry pi 4 (part4)
        
        Fix similar pbs as previous commits
        
        Change-Id: Ib2964329f75402cd5457e4bf3362076c0d4f4ea2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108572
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-02  Chris Sherlock  <chris.sherlock79@gmail.com>  [ab2d3462f412d5180e60512df0dfb9c3b13ebf0c]

        tdf#74702 - vcl: introduce OutputDevice::GetDeviceInfo()
        
        Change-Id: I02c9cc83fea330ed0ba1539b2682f75d33ba80fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108132
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-02  Julien Nabet  <serval2412@yahoo.fr>  [dd91d3389c26645459d3b80649941d65efa4f63f]

        Fix some warnings for Raspberry pi 4 (part3)
        
        fix for these kinds of things:
        /home/pi/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_arm/uno2cpp.cxx:494:17: error:
        C-style cast from 'sal_uInt32 *' (aka 'unsigned long *') to 'double *' (BitCast) [loplugin:cstylecast]
                        INSERT_DOUBLE( pCppArgs[nPos], nGPR, pGPR, pStack, pStackStart );
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        /home/pi/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_arm/uno2cpp.cxx:365:14: note: expanded from macro 'INSERT_DOUBLE'
                    *(double *)pDS = *reinterpret_cast<double *>( pSV );\
                     ^~~~~~~~~~~~~
        /home/pi/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_arm/uno2cpp.cxx:645:18: error:
        C-style cast from 'const typelib_TypeDescription *' (aka 'const _typelib_TypeDescription *') to 'typelib_InterfaceAttributeTypeDescription *' (aka '_typelib_InterfaceAttributeTypeDescription *') (BitCast) [loplugin:cstylecast]
                        ((typelib_InterfaceAttributeTypeDescription *)pMemberDescr)->pAttributeTypeRef,
                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        /home/pi/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_arm/uno2cpp.cxx:655:31: error: use 'true' instead of 'sal_True' [loplugin:fakebool]
                    aParam.bIn      = sal_True;
                                      ^~~~~~~~
        /home/pi/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_arm/uno2cpp.cxx:656:31: error: use 'false' instead of 'sal_False' [loplugin:fakebool]
                    aParam.bOut     = sal_False;
        
        /home/pi/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_arm/uno2cpp.cxx:112:47: error: NullToPointer ValueDependentIsNotNull ZeroLiteral -> nullptr [loplugin:nullptr]
                        typelib_TypeDescription * t = 0;
                                                      ^
        /home/pi/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_arm/uno2cpp.cxx:123:40: error: NullToPointer ValueDependentIsNotNull ZeroLiteral -> nullptr [loplugin:nullptr]
                if (p->pBaseTypeDescription != 0)
                                               ^
        /home/pi/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_arm/uno2cpp.cxx:148:52: error: NullToPointer ValueDependentIsNotNull ZeroLiteral -> nullptr [loplugin:nullptr]
                    typelib_TypeDescription * pTypeDescr = 0;
                                                           ^
        
        Change-Id: Ibca65077131277380ddeefa994b52c7c1193c1f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108570
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-02  Caolán McNamara  <caolanm@redhat.com>  [83de497ae90f69118c35121bc228f15fbb5c5623]

        drop deprecated GtkAlignment, move left/top-padding into child margin-start/top
        
        for sw part a
        
        Change-Id: I27a3bbd46ba87e67c4a0d109fb661e2228f38ce5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108564
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-02  Julien Nabet  <serval2412@yahoo.fr>  [6e3424ca1131fe371f63e456267de476b5eb0eae]

        Fix some warnings for Raspberry pi 4 (part2)
        
        Fix these kinds:
        /home/pi/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_arm/uno2cpp.cxx:103:10: error:
        externally available entity 'is_complex_struct' is not previously declared in an included file
        (if it is only used in this translation unit, make it static; otherwise, provide a declaration of it in an included file) [loplugin:external]
            bool is_complex_struct(const typelib_TypeDescription * type)
            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        /home/pi/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_arm/uno2cpp.cxx:129:10: error:
        externally available entity 'is_float_only_struct' is not previously declared in an included file
        (if it is only used in this translation unit, make it static; otherwise, provide a declaration of it in an included file) [loplugin:external]
            bool is_float_only_struct(const typelib_TypeDescription * type)
            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        /home/pi/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_arm/uno2cpp.cxx:168:6: error:
        externally available entity 'MapReturn' is not previously declared in an included file
        (if it is only used in this translation unit, make it static; otherwise, provide a declaration of it in an included file) [loplugin:external]
        void MapReturn(sal_uInt32 r0, sal_uInt32 r1, typelib_TypeDescriptionReference * pReturnType, sal_uInt32* pRegisterReturn)
        
        /home/pi/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_arm/uno2cpp.cxx:446:32: error:
        static_cast from 'void **' to 'sal_Int32 *' (aka 'long *') is not allowed
            sal_Int32 * pTempIndices = static_cast<sal_Int32 *>(pCppArgs + nParams);
                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        or some of these:
        In file included from
        /home/pi/lo/libreoffice/bean/native/unix/com_sun_star_comp_beans_LocalOfficeWindow.c:26:
        /usr/lib/jvm/java-11-openjdk-armhf/include/jni.h:1945:1: error: unknown
        attribute 'externally_visible' ignored [-Werror,-Wunknown-attributes]
        _JNI_IMPORT_OR_EXPORT_ jint JNICALL
        ^
        /usr/lib/jvm/java-11-openjdk-armhf/include/jni.h:1943:32: note: expanded
        from macro '_JNI_IMPORT_OR_EXPORT_'
        define _JNI_IMPORT_OR_EXPORT_ JNIIMPORT
                                       ^
        /usr/lib/jvm/java-11-openjdk-armhf/include/linux/jni_md.h:35:42: note:
        expanded from macro 'JNIIMPORT'
            define JNIIMPORT
        __attribute__((externally_visible,visibility("default")))
        
        Change-Id: I7cae1c52ee10306da666c9c234b9af7248efd04e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108567
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-02  Vishwas  <19ucc001@lnmiit.ac.in>  [e245217bf4abd70b7395061190557c2b7e6ec952]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I346da72b15d21f09440f65f2c4f832115267c5e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108552
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-02  Chris Sherlock  <chris.sherlock79@gmail.com>  [159d9c30c474c6525643d832a38e640cd442ac7c]

        tdf#74702 - vcl: introduce OutputDevice::CanEnableNativeWidget()
        
        Change-Id: Idb43f57078702f64e9a80a2100b12fa0e6c3e155
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108130
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-02  Noel Grandin  <noelgrandin@gmail.com>  [152b651cd023b7f411affce49ff160c99826abd5]

        use SdrAngleItem for SCHATTR_STARTING_ANGLE
        
        Change-Id: Ibe6b882806df1b30e38f4461284a7514f4407b3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108554
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-02  Anshu  <anshukhare50@gmail.com>  [05284641e381ec2bb3b72a39b5c7334127f6c7ba]

        tdf#133257 : Protection icon in front of sheet name
        
        Change-Id: Ifdbe0fad1f8a1d7dd6ac1dfd35c529f9e0c9fd80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107041
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-02  Mike Kaganski  <mike.kaganski@collabora.com>  [83b2ac77332d484ef2c25e58e71e04cb73031b02]

        Use GetShortPathNameW workaround on Windows for help indexer
        
        Lucene does not accept Unicode paths; it uses thread encoding. On
        Windows, that makes it fail for any path that contains characters
        not representable in ACP. Using short path name tries to workaround
        that when first attempt has failed.
        
        Since Windows 10 build 17134, the UCRT supports using a UTF-8 code
        page: see
        https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/setlocale-wsetlocale.
        This has benefit of using Unicode, but I hesitate using it, since I
        am not sure if setting the locale globally to UTF8 is a good idea
        (what side effects may it have on other external libraries or our
        use of CRT functions, when thread encoding differs from C locale?),
        and if only setting it at object creation, it would crash later,
        when attempting to access the stored Unicode path with restored old
        locale.
        
        Change-Id: I6a3a5a84ba54d8046ec011989289c9c7d5fa5c92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108484
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-02  Mike Kaganski  <mike.kaganski@collabora.com>  [9862820e04ca259b3e15d1aac858cd46ca936a27]

        Use Unicode paths on Windows for jvmfwk
        
        Change-Id: I6f2e29d2e7908a40175dc2852e955f0a1bc501e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108481
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-02  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [36934e67abce357528aaf0c7d036e77825db27c7]

        elementary: tdf#139353 update comment icon to be rounded rectangular bubble
        
        Change-Id: Ief8854ed24c127d0ba703214769f5c78fdabc117
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108565
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-02  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [c186398cfae53bd95a8926849e1a8623d93b888b]

        elementary: tdf#139174 update sheet: sync color with table related icons
        
        Change-Id: I519f7c759144376368f3bb444eb5d87a3e8c3a1d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108472
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-02  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [0260f39dc9c4a86677707889b944e236c5b9ca79]

        elementary: tdf#139219 update table header to be silver
        
        - Update table related icons and DB Table icons
        Change-Id: Iea6b4c47cc624710e557ea3a91a844ac8935bb86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108434
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-02  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [edabfb52dcd251d5dfa39278bb8937aa3c95c087]

        elementary: tdf#139056 update color to follow upstream brand
        
        - Update some Basic icons (Step Over, Step Into, Step Out)
        - Update & add some Conditional Formatting icons
        - Update & add some Frame icons
        - Make Sort icons thicker
        - Update Data Range (Edit, Update, Refresh) icons
        - Update Calc's Precedents & Dependents icons
        - Update Validation icons
        - Update Shape's Left & Enter Group and Ungroup icons
        
        Change-Id: I6860a0086587dc0248f562213e11c6b2177f5a53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108556
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2021-01-02  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [5cda343212d086b5e1f06e9d4eba16d254a56628]

        Fix: Move remaining direct calls to SwLayoutFrame::Modify out of the way
        
        Change-Id: I544cc42845d346eb0901ca86621a563d1173e2b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108550
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2021-01-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c38f638360579036f0d323ea68c5c1db13c7d450]

        Removed executable bits from patch file
        
        Change-Id: I6cbfbfe32fb1d70cd8f73add0c2f6a63117e7f4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108560
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9c5f2dc85d0af714058ffc84d86ebc7d5c4dd6a7]

        Fix typos
        
        Change-Id: I085ff68b4550468eb163d88978c81d8b5335e6ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108561
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-01  Caolán McNamara  <caolanm@redhat.com>  [f400e883044143f999c460375a293647b4a57244]

        ofz#29151 short read
        
        Change-Id: I908d19903ff0b16f5c6a87b8aa989b6a410a7b3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108563
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-01  Caolán McNamara  <caolanm@redhat.com>  [30aacb7826f39601f5729aed929997073ff4e309]

        drop deprecated GtkAlignment, move left/top-padding into child margin-start/top
        
        for starmath
        
        Change-Id: Ide8aa36cda7a50b4f538dd39955acf51ef308582
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108423
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-01  Caolán McNamara  <caolanm@redhat.com>  [96ea80a725dfe4ef38993f78917c243f13e3beb5]

        ofz#29129 Abrt on uncaught exception
        
        Change-Id: I249e1f6e2fcc94e5de22d1f7c7d8a0e7cc185ace
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108540
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-01  Mike Kaganski  <mike.kaganski@collabora.com>  [fed54ff3f2b54ad91650154546a1c5f55d67b859]

        Use Unicode paths on Windows for help compiler
        
        Change-Id: I4c7a478d457f5e2f5b69a366736c63dec1b31cbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108482
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-01  Mike Kaganski  <mike.kaganski@collabora.com>  [cbe9a0a815e4a73bf8db425a7c5c651e67b2ed65]

        Use Unicode paths on Windows for pyuno
        
        No need to convert to 8-byte string only to convert back to UTF-16.
        No idea if this has some logic on Linux, so only changing Windows.
        
        Change-Id: I87b7f25e5b1a2dd07ac3354f8f065485949ef229
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108480
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-01  DuP-491  <leolovelucia@gmail.com>  [a58333410cdfb3a9e6ef82710534f2422a85aeea]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: I225e33c5953eee57b76a819b347051758ad5b80e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108211
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-01  Mike Kaganski  <mike.kaganski@collabora.com>  [51092f2baafab6153fead06f5e22575ef3b9fe95]

        Use Unicode paths on Windows for minidumps
        
        Change-Id: I6c409a297116ffaefb8d1c1fb82286964d85e8cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108479
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-01  Mike Kaganski  <mike.kaganski@collabora.com>  [fd7ec8b8a5e9eec0347356b2126333dd840b5a73]

        Use Unicode paths on Windows in libnumbertext
        
        Change-Id: I02790afc314c8633a24dbf23001f3d5cffe169b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108478
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-01  Mike Kaganski  <mike.kaganski@collabora.com>  [02eaea1f93b516e35d4583158f87b2222fdd2640]

        tdf#119367: use Unicode paths on Windows in unotools
        
        Change-Id: I671c42c5dfe5acc8a6dd670694c07ff04f08c3e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108477
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-01  Caolán McNamara  <caolanm@redhat.com>  [ab3829bf74667044d9b0f5b96903bbafda5171f6]

        ofz#29113 short read
        
        Change-Id: I107d8abeac419ba4e70a5880054c9195c60464ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108527
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-01  Caolán McNamara  <caolanm@redhat.com>  [ec7722e94fd074322876421d2423a830f9406cc8]

        drop deprecated GtkAlignment, move left/top-padding into child margin-start/top
        
        for sc
        
        Change-Id: I507c7bea2ed27dc7d4ade032e3b4aff96fa38003
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108544
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-01  Caolán McNamara  <caolanm@redhat.com>  [12ae14a20c7f2e62887ac768b7f031d0be4a574b]

        drop deprecated GtkAlignment, move left/top-padding into child margin-start/top
        
        for sd
        
        Change-Id: I9bc9bffb93db2244320ee505fcecec9e9223fb76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108523
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-01  Tamás Zolnai  <tamas.zolnai@collabora.com>  [ef1d69949c3e9108a7f3857bdf22e11820eff79a]

        lok: send uno command state update to the right view.
        
        We get the correct view as a parameter(pViewFrame).
        
        Change-Id: I36e99a7660fee69c6c7cb10977763b1136eb6e22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108511
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108557
        Tested-by: Jenkins

2021-01-01  Mike Kaganski  <mike.kaganski@collabora.com>  [279be72f26013dc75ad42bdeb2a3b9301a4326dc]

        UTF8 is not ASCII
        
        Change-Id: Idb31b3d00f35e0f90a4420f250f7a04535f5fe0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108476
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2021-01-01  Julien Nabet  <serval2412@yahoo.fr>  [f014efeb2e715d2f52be882c59cd981816d0821a]

        Add rtti.hxx for gcc3_linux_arm
        
        Change-Id: I0fd541a320d3e27e45c29d59cd8bb08054042003
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108558
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-01  Caolán McNamara  <caolanm@redhat.com>  [3dbe07b932d8374d3adf7267a6c21c187c419845]

        ofz#29096 Direct-leak
        
        Change-Id: I44d66f708ac49d61296079c1e0591624d47535bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108500
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-01  Caolán McNamara  <caolanm@redhat.com>  [4cbdae1bd1002fe05fb56dca91134bd161cec081]

        drop unused suppressions
        
        Change-Id: I0be8d5162046efd071a00cc3c209369b3535392d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108455
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-01  Caolán McNamara  <caolanm@redhat.com>  [419f900df44ed273dd956e8d7d552532777cfb71]

        ofz#29094 Direct-leak
        
        Change-Id: I72ec1c07d2b3ccaba3f11bf7e3db564fd0090e81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108502
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2021-01-01  Tamás Zolnai  <tamas.zolnai@collabora.com>  [367369c6f93521da562c5e72e54264eb29ff8432]

        lok: send sidebar dialog update to the right view.
        
        SfxViewShell::Current() might point to wrong client,
        not the actual owner of the sidebar. Better to use
        the LOKNotifier which points to the correct view.
        
        Change-Id: I2a3f18eaf51e4bf9a9f811595ec4fc02ce86fa7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108444
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108456
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2021-01-01  Julien Nabet  <serval2412@yahoo.fr>  [7b36e8718036377ad5e370151099aa15c3c9a067]

        Fix some warnings for Raspberry pi 4 (part1)
        
        /home/pi/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_arm/cpp2uno.cxx:31:10:
        error: replace "..." include form with <...> for inclusion of a source file not next to the current source file,
        or a header, /home/pi/lo/libreoffice/bridges/inc/cppinterfaceproxy.hxx [loplugin:includeform]
        include "cppinterfaceproxy.hxx"
                 ^~~~~~~~~~~~~~~~~~~~~~~
        /home/pi/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_arm/uno2cpp.cxx:200:41:
        error: variable 'dret' is uninitialized when used here [-Werror,-Wuninitialized]
                    *(double*)pRegisterReturn = dret;
                                                ^~~~
        /home/pi/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_arm/uno2cpp.cxx:199:33:
        note: initialize the variable 'dret' to silence this warning
                    register double dret asm("d0");
                                        ^
                                         = 0.0
        /home/pi/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_arm/uno2cpp.cxx:191:40:
        error: variable 'fret' is uninitialized when used here [-Werror,-Wuninitialized]
                    *(float*)pRegisterReturn = fret;
                                               ^~~~
        /home/pi/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_arm/uno2cpp.cxx:190:32:
        note: initialize the variable 'fret' to silence this warning
                    register float fret asm("s0");
                                       ^
                                        = 0.0
        make[1]: *** [/home/pi/lo/libreoffice/solenv/gbuild/LinkTarget.mk:301 :
        /home/pi/lo/libreoffice/workdir/CxxObject/bridges/source/cpp_uno/gcc3_linux_arm/cpp2uno.o] Erreur 1
        /home/pi/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_arm/except.cxx:66:22:
        error: parentheses immediately inside vardecl statement [loplugin:unnecessaryparen]
                    long n = (*p++ - '0');
                             ^~~~~~~~~~~~
        
        1 error generated.
        make[1]: *** [/home/pi/lo/libreoffice/solenv/gbuild/LinkTarget.mk:301 :
        /home/pi/lo/libreoffice/workdir/CxxObject/bridges/source/cpp_uno/gcc3_linux_arm/cpp2uno.o] Erreur 1
        /home/pi/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_arm/except.cxx:66:22:
        error: parentheses immediately inside vardecl statement [loplugin:unnecessaryparen]
                    long n = (*p++ - '0');
                             ^~~~~~~~~~~~
        /home/pi/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_arm/except.cxx:88:11:
        error: externally available entity 'RTTI' is not previously declared in an included file
        (if it is only used in this translation unit, put it in an unnamed namespace; otherwise, provide a declaration of it in an included file) [loplugin:external]
            class RTTI
            ~~~~~~^~~~
        /home/pi/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_arm/except.cxx:220:42:
        error: parentheses immediately inside vardecl statement [loplugin:unnecessaryparen]
                __cxa_exception const * header = ((__cxa_exception const *)pExc - 1);
                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        /home/pi/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_arm/except.cxx:260:12:
        error: statement mis-aligned compared to neighbours  [loplugin:indentation]
                   ::uno_any_destruct( pUnoExc, 0 );
                   ^
        /home/pi/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_arm/except.cxx:246:13:
        note: measured against this one [loplugin:indentation]
                    typelib_TypeDescription * pTypeDescr = 0;
                    ^
        /home/pi/lo/libreoffice/bridges/source/cpp_uno/gcc3_linux_arm/except.cxx:262:12:
        error: statement mis-aligned compared to neighbours  [loplugin:indentation]
                   static RTTI rtti_data;
                   ^
        
        Change-Id: I054212e829c57b64b23612338b238d987bb17041
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108553
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-01  Julien Nabet  <serval2412@yahoo.fr>  [7c565e42be7335379b78f313eaffb06123a854e6]

        Typo in code 'Reapeat'->'Repeat'
        
        Change-Id: I50bd9648584a60feccc115b4e58dff896e1284be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108499
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-01  Julien Nabet  <serval2412@yahoo.fr>  [1c0565ccc9e0a787dd2bd7b8c88f0d36f98c170b]

        Typo in code 'PPDContexData'->'PPDContextData' (vcl/jobdata)
        
        Change-Id: I7cc8664ba53e6c1dc7593809848775fe6ab5f586
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108501
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2021-01-01  Noel Grandin  <noelgrandin@gmail.com>  [9961c0d9cfa7c12e7536d3e0696d6ff73d4fe2de]

        use precalculated values in SdrDragShear
        
        we already precalculate sin/cos/tan, so use them.
        
        Change-Id: I0831af4e60dc370de78b0800e1b76fcf6ecf8c11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108519
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-01  Noel Grandin  <noelgrandin@gmail.com>  [0a99feb4539b8c64679778cd5f6c99f58fbaedd3]

        use SdrAngleItem for ID_VAL_ANGLE*
        
        Change-Id: I093f7e0beba2fe7b90cb891fcdfc80f1f87c9197
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108521
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-01  Noel Grandin  <noelgrandin@gmail.com>  [f3805d006356651eb2fbac188457d6f89813f8db]

        use SdrAngleItem for ATTR_COPY_ANGLE
        
        Change-Id: Ieea4d18cec6fd46d2f8d5f58f6246857e07f2129
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108520
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-01  Noel Grandin  <noelgrandin@gmail.com>  [9980eb71513d4c16ffaceace1a754a387c209d27]

        use SdrAngleItem for SID_ATTR_TRANSFORM_SHEAR
        
        Change-Id: I418614978e41ef965c8651ee5d97c658e5315227
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108518
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-01  Kevin Suo  <suokunlong@126.com>  [6b57cfb71a9546c32c03848751181b2db4f47176]

        tdf#128463: Revert the change to license information
        
        per comment by Tor Lillqvist in:
        https://bugs.documentfoundation.org/show_bug.cgi?id=128463#c18
        
        The Apache part of the license was added by commit
        8c9cc54bd7b6f3ba723d7a42ccc6a5372a80f970 due to misunderstanding.
        
        Change-Id: I861e7b13e1900de9287c768a4da8740fdb2e517f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108537
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-01  Caolán McNamara  <caolanm@redhat.com>  [5c6139ac36134a21345525c21e167a356b0892b9]

        disable contantly failing test
        
        Test name: sc_apitest::ScShapeTest::testTdf137576_LogicRectInDefaultMeasureline
        assertion failed
        - Expression: std::abs(rExpected.Y() - rActual.Y()) <= nTolerance
        - after reload Y expected 6524 actual 7079 Tolerance 1
        
        Change-Id: Ic827acae5af559f5daf87e4fcc34affcf014d800
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108543
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2021-01-01  Noel Grandin  <noelgrandin@gmail.com>  [303de624f43cea9d0ead26d535e643328aa1e45f]

        use more NbcRotate utility method
        
        Change-Id: I74330033c1540c4ed8633dd176a88ed5cacb7c6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108517
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-31  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [5a94a20229a1bd82a39006012694cdc9f02ffa31]

        SwFlyFrame: Modify no more
        
        Also, make the uitest output a bit more explicit.
        
        Change-Id: I41fa08a6fc02d95ad3337129eb93f8a569cf3cbd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108491
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-12-31  Jean-Pierre Ledure  <jp@ledure.be>  [d06cb471ecab814c29c3b8948933fc17b63ec21e]

        ScriptForge - (SFDocuments) create a SF_Form instance with Subforms()
        
        Subforms are controls in UNO
        They are considered as form objects in ScriptForge
        
        Additional error message in po files
        
        SF_Form._IsStillAlive() has been simplified
        SF_Form._GetParents() has been reviewed to incorporate subforms
        
        Change-Id: I89306d5c65e34ae1596f84b674ed338e070957f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108475
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-12-31  Tor Lillqvist  <tml@collabora.com>  [f59af079afd1ff5fa87323b6abc5f3bfd516c22f]

        Use proper char16_t string literal
        
        Change-Id: Id805ce830203994962edce82fa765729f9229dab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108515
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-12-31  Tor Lillqvist  <tml@collabora.com>  [6bf3de9144780330a99e7512ade8c31c44b8365b]

        Bin unused AquaSalGraphics::GetContext()
        
        Change-Id: I53cfc0451dd67b7508d85050fbf262aafc361550
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108513
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-12-31  Caolán McNamara  <caolanm@redhat.com>  [a6e7509e1b7f20f7bd266d9c4d7bd0e5b1c72907]

        loplugin:loopvartoosmall fix build
        
        Change-Id: I2f9aa75f8e4f0577261fb84a9629c183d3a72b70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108534
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-31  Seth Chaiklin  <sdc.blanco@youmail.dk>  [f6d753ce37231e69ca1dc55fc70b981fff74b766]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a7b6a0c0ca1e250f951260cfc37877ae6b66ec2d
          - tdf#139316   change Unicode U+201d ” to Unicode U+0022 "
            
            Change-Id: I8bd5aa9ec4064d3a7eedc17a818b3c075a13cfd8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/108349
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-12-31  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [77f6990b5b990d7e9b247a36f0ed8cb72d00cd69]

        remove unnecessary list member counter
        
        std::list::size() has constant complexity since C++11
        
        Change-Id: I97c4b0a2d4fe899bcdf5fd2492fed69ed26c20e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108342
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-31  Kevin Suo  <suokunlong@126.com>  [8c9cc54bd7b6f3ba723d7a42ccc6a5372a80f970]

        tdf#128463: Rewrite NamedRanges.py to make it work when run from UI
        
        This commit:
        1. Updated the license header;
        2. Added docstrings and notes to help the users to understand the API and code.
        3. Make the code to create a new sheet named "data", define named ranges in it,
           modify the named range, define another named range, fill values in the cells
           related to the named ranges, the calcualte sum of each named range, and also
           calculate the difference between the two named ranges. The results are stored
           in the sheet named "information".
        4. Cell alignment and background color methods are also used in this example.
        5. Only show the parent function in the UI.
        
        Change-Id: Iba6111dc3754f054deeb0baf902dbff1eb3bfa2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108530
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-31  Kevin Suo  <suokunlong@126.com>  [97d51446052acb5465c7ebe0ba3ce4d4570d25b0]

        tdf#128463: Make SetCellColor python example actually do sth
        
        The previous one, when run from within the application, gives a
        runtime exception.
        
        This commit rewrites this example to:
        1. Hide the private function from the UI;
        2. Create a new blank Calc file instead of operating directly in the existing file;
        3. Set cell colors to draw a "LO" picture in the sheet.
        4. Added docstrings and API reference links.
        
        Change-Id: I120a3ede0629a5657fec18f1b0909dfc4bc7ad1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104720
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-30  Noel Grandin  <noelgrandin@gmail.com>  [90668f3473f4e52cec823ad39c6fcb44ba7c089b]

        use Degree10 in XPolygon
        
        Change-Id: I1820455de46bd428e1fbc0601aba58d377fdb930
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108488
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-30  Mike Kaganski  <mike.kaganski@collabora.com>  [97c3280afbb960bd5567bb56af4090fc38030df7]

        Fix build after 042033f1e6da22616cb76c8d950c20c9efecbad5
        
        Change-Id: Ifca32f434442f7838aae6f47dc2831dfa6a3f5db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108496
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-30  Tor Lillqvist  <tml@collabora.com>  [2e42a85fe0d7a1a7d0a1778f1a6d3625fc3c9d79]

        tdf#138122: Add comment wondering what the code does
        
        Change-Id: I0caea1297404e7970571085cc787ff23e614e500

2020-12-30  Szymon Kłos  <szymon.klos@collabora.com>  [0e6e395abf4f9f62624be58630853a3240dc42a3]

        Fix build - incorrect string
        
        Change-Id: I9270d3ce381262bb17da7e4f929fed55088e4944
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108510
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-12-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7d8e3586cd82eb59c41f43d0f70f9fcae6009444]

        Fix typo in code
        
        Change-Id: I0536bf6cd41cec84c22796b08db3152092284922
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103489
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-30  Caolán McNamara  <caolanm@redhat.com>  [793e5b7255deac7699ae3a0a9d147ae1a812d2ed]

        drop deprecated GtkAlignment, move left/top-padding into child margin-start/top
        
        for svx
        
        Change-Id: Idab2d7eaa11ded175ca2ab66ec0e98ceb8e1626e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108487
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-30  Stephan Bergmann  <sbergman@redhat.com>  [84b08eaeb7b2e8a61ee0dab79cabae07e2209c3f]

        loplugin:stringviewparam: operator +, redux
        
        Change-Id: I0790e09f24512d7b205681127eb95ad7dc15a15f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108473
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-30  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [188ec34cf157ffee8c63f03f420ca9daafb5ff29]

        atrflyin.cxx Modify no more
        
        the fragile tests depending on specific order of objects any a bit
        unfortunate ...
        
        Change-Id: Ib74ec2a69c95e6ca859d7c75796081ac889ac32d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107647
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-12-30  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [b808610533fce13228c4f4ad8924586b560a5928]

        elementary: tdf#139020 update color for icons with arrow
        
        Change-Id: I5b4200cc13e1a9ae504d137b4e262dd34e7bb5cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108494
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [68235c8c4a4cd6c85214b82b78298af8265353de]

        vcl: remove unneeded check
        
        Change-Id: I3da0449afe3d21581934278f9a6fe03c4e652214
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108436
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [04c97b2a4482e99e14061abb694e241dae5153e1]

        Same SvStream reading fix as in commit [1] but for TypeSerializer
        
        [1] 8c9a4ff511a3b1d84a7a6d08a1b153c07f164abb
        
        Explanation from the commit:
        "to avoid chasing weird problems where we read past the end
        of file, which leads to random data in the variable we read into.
        
        I expect a couple of possible regressions from this change
        
        (1) memory leaks caused by non-exception-safe memory handling.
        Of which there should not be much because we're pretty good
        about using smart pointer classes these days.
        
        (2) Broken files which used to load, will no longer do so.
        These will have to be debugged by putting a breakpoint
        on the SvStreamEOFException constructor, and examining
        the backtrace to see where we should be catching and ignoring
        the exception to make the code continue to handle such broken
        files."
        
        Change-Id: I6f9ba7599c208b4340e86014e326e9a0693cd528
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108257
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3482f5903079f680686a067974a24d135f44ebaf]

        vcl: remove {Read,Write}ImpGraphic and ImplExportNative from Graphic
        
        ReadImpGraphic and WriteImpGraphic have been reimplemented in the
        TypeSerializer some time ago, but the code has not yet been moved
        to use that class. This commits does that and changes all the code
        using those 2 methods and removes them. With this implemented in
        the TypeSerializer, it is easier to handle
        
        In addition it also removes ImplExportNative (and the method on
        the Graphic interface). This was really used only in one method,
        and it could be implemented in the mthod itself.
        
        Change-Id: I0982429d1c1d5ed7ef07627d87ed9a08df43f040
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108256
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4d3806c945b695488e2c5a9c83ed44ab8842511d]

        vcl: Fix isEmpty method in BinaryDataContainer
        
        Change-Id: I638473841be92d46f4a6ab2bac1b6f63ef7982ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108450
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-30  dante  <dante19031999@gmail.com>  [cda385ac10ac0deb46c2c04e6d1b4d9f05555c26]

        Clang-format saxwriter
        
        Change-Id: I4793d81e2ba3405b9ed07a2c5547572ed7e0bee6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108425
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-30  Stephan Bergmann  <sbergman@redhat.com>  [3b352e846e7244c34182fcc925e6653431880ac9]

        AppendRowSetValueString is used on a ValueList
        
        (aka a vector<ORowSetValue>, so make it work on ORowSetValue.  (This will avoid
        a bogus warning when extending loplugin:stringviewparam to operator +=.)
        
        Change-Id: I2c4bbb2f6b4c920f26038053f9c5d4607e8c3378
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108454
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-30  Stephan Bergmann  <sbergman@redhat.com>  [369c3f202ff7d72dbdda1ff38d8232d86ccfc5af]

        Drop some dubious .gitignore entries
        
        ...that had been added with ea9915a550707dace8aaf8a5aab6c1c88918e8d5 "hush more
        kinds of file types" for unclear reason
        
        Change-Id: I3fef3df57480c0d2de384d0a60986d83b6a3e3c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108453
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-29  Julien Nabet  <serval2412@yahoo.fr>  [c0eee433e079d8e3413f4691607e075b99af92b0]

        Expand macro COMPAT_BODY in vcl
        
        Change-Id: I598ba7a6f8c51958d8130448529d21073004aad6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108448
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-29  Stephan Bergmann  <sbergman@redhat.com>  [c7efa4fd4f57fd4e0a46d1aee9a9f0f0652bb67b]

        external/firebird: Fix MSVC /Zc:strictStrings
        
        > C:/lo/core/workdir/UnpackedTarball/firebird/src/auth/trusted/AuthSspi.cpp(112): error C2664: 'SECURITY_STATUS (SEC_CHAR *,SEC_CHAR *,unsigned long,void *,void *,SEC_GET_KEY_FN,void *,PCredHandle,PTimeStamp)': cannot convert argument 2 from 'const char [5]' to 'SEC_CHAR *'
        > C:/lo/core/workdir/UnpackedTarball/firebird/src/auth/trusted/AuthSspi.cpp(112): note: Conversion from string literal loses const qualifier (see /Zc:strictStrings)
        
        Not sure why this only started to hit my build now.
        
        Change-Id: Idea0a8a2abaafe17183323a31f29173bd71fbeec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108451
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-29  Georgy Litvinov  <git@litvinovg.pro>  [83ff5b784e910f06c9d8384ac73a1c0bda0551d5]

        Missing last para style when inserting text from odt file tdf#138879
        
        Change-Id: Ief235e98f3de02350b6403a1ea8ecf6361571789
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108285
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-29  Noel Grandin  <noelgrandin@gmail.com>  [388c0893a2defa4296fbad31c2add980079b4fee]

        use new toRadians function in more places
        
        Change-Id: Id9da8dadab277b62053071a59813d7a4bd38f345
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108432
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-29  Noel Grandin  <noelgrandin@gmail.com>  [8c87e3d63a6e9d498a4e5da1bcc4a10451c1a7f9]

        use SdrAngleItem for SID_ATTR_TRANSFORM_DELTA_ANGLE
        
        as a precursor to introducing a strong_int type for hundredths
        of a degree
        
        Change-Id: I766f1c2f8c6d31ec1ea2f064293d70b30da0bc56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108431
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-29  Tibor Nagy  <nagy.tibor2@nisz.hu>  [879ea123514ce6808212dfbef7e1d226e9d5fd9b]

        tdf#120749 XLSX: fix "begins/ends with" conditional
        
        formatting when using "Given text" type and cell reference.
        
        Follow-up of commit 583e2bfba2d72ac8afe7261c23f380daf5486889
        (tdf#139021 XLSX export: fix "contains" conditional formatting).
        
        Co-authored-by: Attila Szűcs (NISZ)
        
        Change-Id: Idf5d46469765454a11311bd6ec1d85c85b89e26f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108058
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-29  Stephan Bergmann  <sbergman@redhat.com>  [042033f1e6da22616cb76c8d950c20c9efecbad5]

        loplugin:stringviewparam: operator +
        
        Change-Id: I044dd21b63d7eb03224675584fa143009c6b6008
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108418
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-29  Justin Luth  <justin.luth@collabora.com>  [ccfd8e9d09f9ac0a0ea92d0f378391006faaf934]

        tdf#138907 sw TitlePageDlg: fix round-tripping
        
        This Format -> Title Pages dialog is completely broken,
        so I threw in lots of FIXME notes.
        
        At least for the case of just using the existing pages
        and setting them up as title/follow page, fix:
        1.) the ability to round-trip page number restart if a
        numbering restart without a page style already existed.
        (Yes, this likely is an odd case of someone messing around.
        In any case, a page number restart REQUIRES a page style)
        
        make UITest_writer_tests5 UITEST_TEST_NAME=\
        titlePageWizard.tdf138907.test_tdf138907
        
        Change-Id: I544145e9f749f471b54fa6686242e93bc98f50be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108322
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-12-29  Seth Chaiklin  <sdc.blanco@youmail.dk>  [764c2a9c2bfe4e2ab17a3bd21d65762a2bcfd351]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e5aeb1d6368a566f2c10920af77ede9042ac3e8a
          - tdf#139286 and tdf#137347 update slide sorting shortcut keys in Impress
            
               Mapping for Ctrl+Shift+End, Ctrl+Shift+Home, Ctrl+Shift+Arrow Up
               Ctrl+Shift+Arrow Down were changed in 5.1.
               This patch gives the correct commands for these keys and moves
               them to the Slide Sorter, where they apply.  Also added "Slide Pane"
               to the Header, because the shortcut keys apply in both cases.
               Also some XML cleanup.  Appears from LO 7.2.
            
            Change-Id: I4429c8eea580b29b901a5c579cda1e0b218dbf88
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/108341
            Tested-by: Jenkins
            Reviewed-by: V, Stuart Foote <vstuart.foote@utsa.edu>
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-12-29  Stephan Bergmann  <sbergman@redhat.com>  [c767e91c725b504db08e84b1fd25b11bfc33a4cc]

        external/cairo: Fix mask usage in image-compositor
        
        Change-Id: Id3d8e4715e295290e07146ef06898b313ead57a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108449
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-29  Mark Hung  <marklh9@gmail.com>  [326388da4e40c85f8a1af40264aaf56c7845e224]

        tdf#138779 do not call EndRun() in StartRuby()
        
        and EndRuby(). Ruby is implemented as EQ field in RTF.
        The original run text become the ruby base text in this
        case. Calling EndRun() in StartRuby() might cause the
        run completed early and text attributes that hasn't be
        processed mistakenly applied to next run. This patch
        close the in EQ field command in EndRun, in case StartRuby
        has already inserted EQ field command.
        
        Change-Id: I3a755f235b79d11b7897f85ae3989cc3ac73b06a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108194
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2020-12-29  Caolán McNamara  <caolanm@redhat.com>  [8b79f1efb74c383050de961051882bd5da3c730a]

        drop deprecated GtkAlignment, move left/top-padding into child margin-start/top
        
        for chart2
        
        Change-Id: I069ab39ef2d84bd6fac2c0cc5ab9931176501235
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108426
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-29  Caolán McNamara  <caolanm@redhat.com>  [646a635efe6eecbc3d1dd3a7cbb02a278c6f3be5]

        ofz#28931 Indirect-leak
        
        Change-Id: I9ed9d7680cc036c5e6e00a2603bb100628210685
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108424
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-29  Szymon Kłos  <szymon.klos@collabora.com>  [0027d94e4f2f41fd492dab6970d7d10a0e1e17cf]

        lok: don't use focus window to request help
        
        Use clicked button instead - what leads to the correct window.
        If only focused window was taken into account sometimes
        it caused incorrect help link to be used.
        
        Change-Id: I645dc1ffa6a6d6d363ea5f9874fa830c441516c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107882
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108429
        Tested-by: Jenkins

2020-12-29  Justin Luth  <justin.luth@collabora.com>  [e4a8f55d8b44583e7aefe453e73a450fee95917a]

        tdf#134881 sw table dlg: make column change %-proportional
        
        Apparently, there is a discrepancy in how the
        various help manuals describe this.
        What was actually happening was that the same
        amount was being changed on each column
        instead of the same percentage. That is really
        bad if there are small columns, and a large one is reduced.
        Plus it seemed like there were implementation problems anyway,
        especially when growing a column too much.
        
        This patch sets it to how the guide describes it.
        
        "Adjust columns proportionally results in all columns changing
        their widths by the same percentage when one is changed.
        For example, if you reduce by half the size of a column,
        the sizes of all the other columns will be halved."
        (July 2018 LibreOffice Writer Guide 6.0 page 282)
        
        Online help since 2013 simply says.
        "Adjust columns proportionally:
        If possible, change in column width will be equal for each column."
        https://bugs.documentfoundation.org/show_bug.cgi?id=42023
        
        One situation I noticed but don't think it needs dealing with
        is if "from left" contains a value, then perhaps the table
        should not be allowed to take up the full width?
        It could grow to spill out past the edge of the page.
        (Problem already existed with previous solution.)
        
        Also, merged cells might cause some unexpected results,
        but that becomes a user problem to fix I say.
        
        I didn't think it would matter if I grew the table
        a couple of Twips larger than full width. If it is,
        then probably just reduce maxWidth by a twip for every
        two columns - or truncate instead of round.
        (And then I also need to account for theoretical columns
        that are "increased" to MINLAY size too.)
        
        Note that the table will NOT grow beyond
        100% text width. However, if a table is already
        larger than 100% (which the UI makes difficult to do)
        at least an attempt to grow the columns will not cause
        them to shrink. They will just stay the same sime.
        
        make UITest_sw_table UITEST_TEST_NAME=\
        tdf134881_colProportionalAdjust.tdf134881.test_tdf134881
        
        Change-Id: Id57d80d9658b9ac1938189c75da0cbf309fc321a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107604
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-12-29  Szymon Kłos  <szymon.klos@collabora.com>  [edd3db9ad64a4143febf0b1fc135199e0ecf53f1]

        jsdialog: step for spinfields
        
        Change-Id: I35336dfcd9913a984b0a8894622d0785d4007bc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107884
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108419
        Tested-by: Jenkins

2020-12-29  Tamás Zolnai  <tamas.zolnai@collabora.com>  [476bc04e6a9cde9b7424f118d6ef9422975be84a]

        Fix crash in SwXTextDocument::getSelection() method.
        
        pWrtShell was nullptr. This crash was triggered by
        an collaborative editing use case.
        
        Change-Id: Id64298b424f5ac4d96df97581c6fe3067e799eb3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108417
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-12-29  Noel Grandin  <noelgrandin@gmail.com>  [0df65d9b1643c651143b51e315c97e732e8a6c00]

        use Degree10 in SwRotationGrf
        
        (*) Fix SwRotationGrf::GetPresentation to return a more accurate string
        (*) Add utility functions
            sal_Int32 toDegree100(Degree10)
            double toRadians(Degree10)
        (*) Fix SwVirtFlyDrawObj::GetRotateAngle to return the angle in the units
            that svx expects (deg100)
          which was introduced in
            commit c2e30949e0fb7c6a73742450f646e0d8d59d5e4f
            Date:   Wed Apr 10 15:13:53 2019 +0200
            lok: writer: svg export transformed images
          and consequently we can remove the kludge from that commit in
            SdrMarkView::SetMarkHandlesForLOKit
        
        Change-Id: I1a8c5f3a417f887f85b92ae5464578e9ee251619
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108406
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-29  Seth Chaiklin  <sdc.blanco@youmail.dk>  [15bd7a41587f48307a1ecd5fffecc2e1b229774e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 90f2b391658858e1faa15f78c989225cc867d6b2
          - tdf#107229 update and move template path location information
            
              ( shared/01/01020000.xhp )
                This is the help page for File > Open.
                Changes only in the "template" section of that page, but
                kept the relevant information about LO checking whether a
                template has been modified, and what actions are
                necessary or possible when a template is modified
                or missing.  Changes are:
            
                * change <note> (about template checking) to <paragraph>
                  because the <h3> for this section indicates that the content
                  is about templates, so no need to use a <note>.
                * combine the content of the note with another paragraph in
                  this <h3> section which repeats the same idea.
                * changing from <note> to <paragraph> also removes having two
                  <notes> next to each other.
                * Modify <note> about which paths are checked for templates
                  from "negative" to "positive" formulation.
                - Remove general information about path locations for templates,
                  which will be added to a new guide page about Managing Templates.
                  A link to that page can then be added to this page.
                * Improve structuring of material, so that it is clear that a
                  dialog box appears with choices to make.
                * update to <h1>,<h2>,<h3>
            
              ( shared/optionen/01010300.xhp )
                * corrections and improvements to explanation about location
                  of paths, including link to Wiki page with detailed
                  information about location of "user profile"
                  (Thanks to Mike Kaganski for this suggestion.)
                + add <variable> to <h1>
                + add <variable> to the sentence with link to Wiki page,
                  so it can be reused in other pages that need to refer
                  to location of user profile.
                * change "user" to "user profile"
                + add entry for Dictionaries
                * change "Graphics" to "Images"
                * move "Backups" and "My Documents" to correspond to
                  positions in the Paths dialog box.
                + add <caseline> for MAC, to show correct directory paths
                + add explanation about internal paths and their location
                
               ( shared/optionen/01010301.xhp ) (Edit Paths)
                 + add <relatedtopics> section and link to "Paths" 
            
               ( shared/00/00000406.xhp )
                 + (autotext only) for the get access command
            
            Change-Id: If38b967bbfdb1a1cbc5b42b797cdde47832c6227
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107553
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-12-29  Szymon Kłos  <szymon.klos@collabora.com>  [6c8dad40a18e588a0404485ff5cae0f9cd4a5ea7]

        jsdialog: update JSON on treeview modification
        
        Change-Id: Ibaf186768f9be0cb2dc893082590c851abae29b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107819
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108413
        Tested-by: Jenkins

2020-12-29  Szymon Kłos  <szymon.klos@collabora.com>  [d6b2835e0f98e751f0161ff8f3be33013dab5cfd]

        jsdialog: export alignment type
        
        Change-Id: I846f51d522fb0639b22148c73563b177d091178c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107589
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108412
        Tested-by: Jenkins

2020-12-29  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [8846d3a363a0f204bf73b721e8e00426bbe22085]

        elementary: tdf#139056 update color to follow upstream brand
        
        - Update several Impress icons (Custom Slide Show, AutoTransition,
          Start From First Slide, Start From Current Slide, Slide Show
          Settings, Rehearse Timings)
        - Update color for Cut, Title Page, Footnote, Standard Filter and
          Quit icons
        - Redesign Show Formatting, Goal Seek icons
        Change-Id: I94e2d5eac0df1b112930f096d3c47eccba03d5da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108398
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-12-29  Chris Sherlock  <chris.sherlock79@gmail.com>  [c1f96102cb117f8c2c977da11b932cd9937ae19e]

        vcl: move local bitmap headers to inc/bitmap directory
        
        Change-Id: I72cc28d4df8031e322daa50d79666cabcb6421a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108040
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-12-28  Stephan Bergmann  <sbergman@redhat.com>  [f72a5fd03ddfa94b074b28cf1259284f727139f0]

        Avoid calling memcpy with nullptr
        
        ...which can easily happen when default-constructed std::[u16]string_view are
        involved
        
        Change-Id: I2b11b3943ccaa5344cf9d1f4546d756bc4a2d10f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108414
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-28  Caolán McNamara  <caolanm@redhat.com>  [c4542dd3534e5e05307938bb7627017fb8a883cb]

        ofz#28733 Direct-leak
        
        free xmlEntityPtr the way desret_xmlEntityPtr does in libxml's testapi.c
        
        Change-Id: Ia809413c3d4e7b13e799e6c1a57e8abe61bf218d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108415
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-28  Caolán McNamara  <caolanm@redhat.com>  [82094065a134f00db11db870c0c378943cd18e98]

        drop deprecated GtkAlignment, move left/top-padding into child margin-start/top
        
        for dbaccess part b
        
        Change-Id: I31e7bd41923f8167db50da4701990ba20fc582de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108383
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-28  Szymon Kłos  <szymon.klos@collabora.com>  [2b824fa229a8095f9509f8305fe81ae86bb1a52d]

        jsdialog: export dialog id
        
        Change-Id: I406d64ec8e19661ab258908e29245bc7da245b7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107558
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108408
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2020-12-28  Szymon Kłos  <szymon.klos@collabora.com>  [45e2ec4b78975c0255e45ffd2c4e1c69839f115e]

        jsdialog: enable statistics dialogs
        
        Change-Id: Ie139192755baf925a864e26e579503b68f6ac65b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107587
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108409
        Tested-by: Jenkins

2020-12-28  Szymon Kłos  <szymon.klos@collabora.com>  [d985cfc5507f7aa4401cc1acc3e92d77036788f1]

        jsdialog: dump separator line
        
        Change-Id: I2c9954a7f0ec3df3652733af54ea4b0f84af25e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107520
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108407
        Tested-by: Jenkins

2020-12-28  Seth Chaiklin  <sdc.blanco@youmail.dk>  [68c79bd2f106e483b148fed7adb345955640fb9d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f1e2ee29e7eab68452fd345127a3d14ba0958c77
          - Resolves: tdf#130170 update help on "new styles from selection"
            
              for "new styles from selection" section
               * grammatical correction and clarification of instructions
               + add variables to three instructions that are repeated
                 in drag-and-drop.
               + add icon for Styles actions menu, which is mentioned in
                  instruction
            
              for "drag-and-drop" section
               + use <embedvar> for instructions that are repeated from
                 previous section.
               * In 2004, this help page was checked in with a note
                 about drag-and-drop with frames. But there is no reason
                 or need for a separate note. Simplified and improved the
                 instructions for frames, and integrated them with the other
                 styles.
               + added instructions about list styles
               - remove instruction about drag-and-drop for page styles,
                 because it is not possible to drag-and-drop page styles.
               + Add mention about dialog box for naming the new style.
               + add mention that for table and page styles, the Styles action
                 menu must be used.
               * rearrange order of <relatedtopics>, improve label on link to
                 help on Styles sidebar, add link to "Styles - New Style from
                 Selection" command, drop link to general page on "Templates and
                 Style" to reduce clutter, and because links to that page are
                 also found on other pages linked into <relatedtopics>
               * update to <h1>,<h2>,<menuitem>
            
            Change-Id: I769587b7bbf3cf667b1c35c6a17cceca04ca24f2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/108002
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-12-28  Caolán McNamara  <caolanm@redhat.com>  [74926f6d5a50b7a628381d3547d61bb05832999b]

        drop deprecated GtkAlignment, move left/top-padding into child margin-start/top
        
        for sfx2
        
        Change-Id: I7ecc3e4a11d036dfe5d2dd2f750b0182131f63b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108385
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-28  Caolán McNamara  <caolanm@redhat.com>  [abe74e2d9fe979a9e7cfe18f582db289d73df8a5]

        ofz#28984 Direct-leak
        
        Change-Id: Ic60a00a04339659604afdf2fdb15e9a7cc6ced04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108382
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-28  Caolán McNamara  <caolanm@redhat.com>  [3bd25d5087a376e4a2e7c0c6e3d2b9c37abd0a55]

        ofz#28912 Direct-leak in PPTStyleSheet::PPTStyleSheet
        
        Change-Id: If6ee82bab1937599ee2908f9c610c63e505189ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108267
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-28  Regina Henschel  <rb.henschel@t-online.de>  [cd966aac6ecd8ce606ac3f2ccd602e467114ba3f]

        tdf#137033 improve save of cell anchored shapes
        
        Error was, that rotated or sheared shapes got wrong position or size on
        save and reload in some cases. These situations should be correct now:
        A) Hide or show row/col above or before shape. It uses snap rectangle
        now. Previous solution failed, if hidden row/col is after snap
        rectangle left/top and before logic rectangle left/top.
        B) Repair ScShapeTest::testTdf137576_LogicRectInDefaultMeasureline()
        which would not have failed. SetColHidden() does only set the
        information, but does not trigger recalculation itself.
        C) Add solution for case shape is anchored 'resize with cell' and
        hidden row/col is covered by the shape.
        D) In case custom shape is anchored 'resize with cell' and mirrored
        horizontal, the translation value is wrong. I have not found the reason
        yet. So I have added a solution here for writing the xml markup
        correctly. It should work with correct translation values too.
        
        In all cases the solution does not consider right-to-left sheets. RTL
        sheets are still ToDo's.
        
        Change-Id: Ia15a05b637d12d9798bbc8ffca52f606058deb87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108377
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>
        Tested-by: Regina Henschel <rb.henschel@t-online.de>

2020-12-28  Szymon Kłos  <szymon.klos@collabora.com>  [d7f3e68f849d11f6e02019b4a788982cae71d37b]

        jsdialog: handle value change for spinfields
        
        Change-Id: Ie9ef1017b959f5ef42abe6de4ac18e077d1ceb1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107446
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108397
        Tested-by: Jenkins

2020-12-28  Szymon Kłos  <szymon.klos@collabora.com>  [1a7ca9b41362068e5c19317b8e63ad0343960974]

        jsdialog: dump buttonbox properties
        
        Change-Id: I638169db902961cff58a415b009f7412cd8b274a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107449
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108395
        Tested-by: Jenkins

2020-12-28  Szymon Kłos  <szymon.klos@collabora.com>  [51dd1c36f6932ab3aa4a7bb8522f8f96e7b40bf7]

        jsdialog: export column merging property in grid
        
        Change-Id: I660e7ae6b2cce41212aee37d23b37a0cb167a14c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107447
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108396
        Tested-by: Jenkins

2020-12-28  Tibor Nagy  <nagy.tibor2@nisz.hu>  [583e2bfba2d72ac8afe7261c23f380daf5486889]

        tdf#139021 XLSX export: fix "contains" conditional formatting
        
        when using "Given text" type with cell reference instead of
        fixed string.
        
        Note: fix also "notContainsText", and prepare the fix for
        "beginsWith", "endsWith" and "expression" type conditions.
        
        Follow-up of commit 0101975f8eac650bb87c4af81157cb33a6309e0e
        (tdf#122102 XLSX import: fix "contains" conditional formatting).
        
        Co-authored-by: Attila Szűcs (NISZ)
        
        Change-Id: I46d80946f2b6cfaa2a9fe2438fae20e8aa9d50f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108035
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-28  Henry Castro  <hcastro@collabora.com>  [6002ff0354c95c3dffbf4f933833695f3f47b73b]

        tools: json: fix missing escaped chars
        
        When client side tries to show the "Macro Security Warning"
        message dialog, it fails to parse the JSON objects
        
        Change-Id: Id73c291ddd9cf739d63d69f06094eacb7b43a2f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108287
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-12-28  Henry Castro  <hcastro@collabora.com>  [5a8c379642358f66a6e921e8da746d845ebcd7f6]

        jsdialog: disable row activated on "select" action
        
        Unfortunately, when the "Macro Selector Dialog" is shown
        and issue the "select" action, it closes the dialog
        because the row activated trigger double click the macro
        selected.
        
        for moment comment the unexpected side effect
        
        Change-Id: Ibdfa09c444ee79376a9e2251e919f5f06dba577d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107964
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-12-28  Henry Castro  <hcastro@collabora.com>  [32bfa0e1c7e859aedc3988d5bfdf86f5d7bab98a]

        jsdialog: use "WindowPaint" event to update
        
        If the idle notifier is disabled instead it uses
        the "WindowPaint" when the model has changed to
        notify update status to client side.
        
        Anyway the "WindowPaint" is supposed to be
        asynchronous.
        
        Change-Id: I0bb99526c72510a97e3906340c1e9269478da8cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107916
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-12-28  Seth Chaiklin  <sdc.blanco@youmail.dk>  [8c308dab26c18fc1889b343c11930dc2d2850d80]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 787dd690a7fd636c22f24b5561e9ba93503f56de
          - tdf#130170 update and elaborate Create Style dialog help
            
               * change page title and control names because of
                 tdf#139017, which changes dialog box.
               + add module-specific introduction/explanation of
                   purpose of dialog box, with application-switch
                   for all applications
               + add <howtoget> section with module and sys-specific
                   application-switch for all applications
               + add application switch to <relatedtopics> section, and
                 add module-specific links for each module.
            
            Change-Id: Id8219cdd53fcc15c5fd46c0e38108689e0e48848
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107904
            Tested-by: Jenkins
            Reviewed-by: Martin Srebotnjak <miles@filmsi.net>
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2020-12-28  Henry Castro  <hcastro@collabora.com>  [54b5e6b4e083ce7a71e16ef622753898f38dc8ab]

        jsdialog: use the "WindowShow" event
        
        If the idle notifier is disabled use the
        "WindowShow" event to notify the dialog status.
        
        This ensures the dialog is initialized with all
        children and its properties.
        
        There is a bug with the "WindowShow" event, it
        looks like it receive 2 times.
        
        Change-Id: I81947de8498aee99c3ea4ad504611c7afa62d7c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107915
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-12-28  Caolán McNamara  <caolanm@redhat.com>  [b0e573f18629d28fe3179c12d0d434653f92fc93]

        ofz#29030 Abrt in xlsfuzzer
        
        Change-Id: I78c7dda97668df0f851c8dda48d153f1f5707f08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108381
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-28  Julien Nabet  <serval2412@yahoo.fr>  [8d39ac39e4655b1ec10f0b38710c40929f699dab]

        Fix 82609e5cf72a5d4bc0f51c0f60d1246eec8953f8 (vcl/transfer)
        
        author	Chris Sherlock <chris.sherlock79@gmail.com>	2020-12-27 12:19:36 +1100
        committer	Julien Nabet <serval2412@yahoo.fr>	2020-12-27 17:02:02 +0100
        commit	82609e5cf72a5d4bc0f51c0f60d1246eec8953f8 (patch)
        tree	2bd389cd3f7c21f698f674898d4e77c98537f192
        parent	85a61dadd49284ae3255f93e25376d35dab962b4 (diff)
        tdf#88205 vcl: Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        See last comment from https://gerrit.libreoffice.org/c/core/+/108364
        
        Change-Id: Ia9d1bf5c60abf804e3828a085fec004163d1912b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108394
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-28  Tünde Tóth  <toth.tunde@nisz.hu>  [f22b77f204e433004aeb5fc2885881c03a62aa70]

        tdf#121281 pie chart: improve data label position
        
        to avoid chart distortion.
        
        Move the data label to inside the chart area when it
        goes outside the border.
        
        Change-Id: I78669ed601f28129944ac8f61c6478d386322b76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107829
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [bd51df8e4e267cdad369af402bb243cb3ed222f1]

        vcl: add BinaryDataContainer and change GfxLink to use it
        
        Add a wrapper for shared_ptr<sal_uInt8> called BinaryDataContainer,
        which is used to easily manage the binary data - mainly for a
        better reuse, control and to prevent duplication.
        
        Change-Id: I68140ec379dba4a5ab1b624a334129bba2401998
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108255
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-28  Szymon Kłos  <szymon.klos@collabora.com>  [4c6ee7ed3d97c3a36b071336a910159fae7820e3]

        jsdialog: dump collapsed state for dialog
        
        Change-Id: I69b154b3fd2819c68194eaee9ed785e00dc386f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107401
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108393
        Tested-by: Jenkins

2020-12-28  Szymon Kłos  <szymon.klos@collabora.com>  [69c72c6069bc297ae00c71bcc3164ce609f44c32]

        jsdialog: change selection not merge
        
        Change-Id: Ie76320aef21ca2c94be608ec06726ac0af6a66f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107335
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108392
        Tested-by: Jenkins

2020-12-28  Szymon Kłos  <szymon.klos@collabora.com>  [8b71ea32134b2eeff2a69f1113744bc11a14c6b3]

        jsdialog: properly destroy JsonWriter
        
        Change-Id: Ic9bc13b60284ece25b6c72326fd2185d14e17029
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107466
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-12-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4144717f3e02f6c1d8fe48fce7d26950413ad44b]

        Fix typo
        
        Change-Id: I56b701c83ddffb6628a80683e461102fcbd2db69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108387
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-28  Kevin Suo  <suokunlong@126.com>  [4987c82449183d47464c94d4ed0aa0bbf2abf3aa]

        tdf#104278: text in Type frame in DocInformation is not aligned left
        
        As we can see from sw/uiconfig/swriter/ui/flddocinfopage.ui, we have a GtkTreeView in GtkFrame "typeframe", without the following property:
        <property name="show_expanders">False</property>
        
        A GtkTreeView seems have a default indentation if show_expanders is True (which is the default), see:
        https://developer.gnome.org/gtk3/stable/GtkTreeView.html#gtk-tree-view-set-show-expanders
        
        A "expander" would look like this: https://python-gtk-3-tutorial.readthedocs.io/en/latest/expander.html
        
        I do not see a reason why we should use an expander here in this dialog. As a result, setting show_expanders to False will solve the problem.
        
        Change-Id: I29cbb13f8d57aeb502079f278e4b620d97d8f170
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108261
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-12-28  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [1481e3efef5a9eeb75157c513bf4466534f96281]

        tdf#130847 Remove shortcut for TrackChanges and TraceChangeMode commands
        
        As suggested in tdf#134151
        
        Change-Id: I0f99b5d6313dddaba8c5350dccf6ecea9370f675
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108329
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-12-28  Ming Hua  <plateauwolf@qq.com>  [d70d71d1598297686d420d2f3a0ad1b840d67734]

        tdf#127611 Hardcode mnemonic key for "Hidden" checkbox
        
        In "Font Effects" tab of the welded Character Format dialog, all
        mnemonics (keyboard accelerators) are automatically generated, except
        the four buttons "Help", "Reset", "OK", and "Cancle" at the bottom.
        Unfortunately the current mnemonic generation mechanism doesn't consider
        these buttons and assign H for "_Hidden", and clashes with "_Help" which
        also uses H.
        
        Ideally the mnemonic generation mechanism should be fixed to consider
        other parts of a welded UI.  Meanwhile this commit provides a workaround
        by hardcoding "Hi_dden" to use D as mnemonic.
        
        Change-Id: Ib59b7ba338be405908f349a22dd8d36ea4ee490b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106670
        Tested-by: Jenkins
        Reviewed-by: Gabor Kelemen <kelemen.gabor2@nisz.hu>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-12-28  Stephan Bergmann  <sbergman@redhat.com>  [f2e11a7048e0cc8c2b0b8da464484c2fd18d84a4]

        Replace macro with function
        
        Change-Id: I2b2bf3154093a354b80d6235fc61b78195fcab15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108384
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [97042c3ba4a1fe1da5db45a47700100b709c90a1]

        elementary: tdf#139056 update color to follow upstream brand
        
        - Update Image Color (sync with generic pipette), Brightness and
          Gamma icons
        - Update Base Report's Shrinking icons
        - Update Show & Hide White Space icons
        - Update Views Tab Bar icons
        - Add red rectangle area in ImageMap icons
        - Update Distinct Values icons
        
        Change-Id: I8db819ea81168fba94101b14ccf4e28ee82eb21f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108388
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-12-28  Chris Sherlock  <chris.sherlock79@gmail.com>  [17926a7283af17017a3da2cd42c2089b9da8c4f4]

        vcl: remove ancient SAL_DISABLE_NATIVE_ALPHA environment variable
        
        This environment variable was introduced in ed61578b3f9109bb, in 2006!
        I'm removing this code given it's older than my eldest daughter.
        
        Change-Id: Ia221f79f8ac76a1273520ff1cb151b6bfd71b216
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108373
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-28  Arnaud Versini  <arnaud.versini@libreoffice.org>  [71af8fc0109051422c9a18e2f7b1a30c9658e8e5]

        BASIC : simplify SbiSymDef and SbiSymPool initlialization
        
        Change-Id: I5e7a34330592855aae3ec57d4b90edfa376fbacf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108370
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-28  Noel Grandin  <noelgrandin@gmail.com>  [cc66c52faac53b682732cc184fcd64e04100dfab]

        use SdrAngleItem for SID_ATTR_TRANSFORM_ANGLE
        
        as a precursor to introdcing a strong_int type for hundredths
        of a degree
        
        Change-Id: Ie2d7ad3b48d01defb43bf2e11e6494c4b999de0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108378
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-28  Noel Grandin  <noelgrandin@gmail.com>  [9bbe89dab96d13f2a97d653c31128988fd815808]

        use SdrAngleItem for SCHATTR_TEXT_DEGREES
        
        as a precursor to introdcing a strong_int type for hundredths
        of a degree
        Change-Id: I63fbaf7e24e50ad90e524ae3c484dfb81b831aef
        
        Change-Id: I1949b3c0b3af3acc386bd80e35175fd8742688e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108371
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [11b5980ef1cec9e6cf54c963328fb9b3edd3a896]

        elementary: tdf#139174 update sheet in Calc's Navigator
        
        Change-Id: Ibb567bd3f80e1667c063d7bf91c13755c570b47c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108389
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-12-28  Stanislav Horacek  <stanislav.horacek@gmail.com>  [178e4d139cf3b57dc1452f1e2dae52b684c6af07]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2d25728791cda5d7cc9ddc0b38915977a00c6d11
          - use proper steps order in setting of custom style of headings
            
            the style has to be selected after heading level has been chosen
            
            Change-Id: I9deb475ca3bae55ed5683b583d3785759fee110e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/108386
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-12-28  Chris Sherlock  <chris.sherlock79@gmail.com>  [0c2042b34f34824e6ff8ffc78acad46be4faa7cf]

        vcl: remove OutputDevice::ScaleBitmap
        
        Some time ago, in an attempt to remove a check on OutDevType I
        refactored some code into the function ScaleBitmap(). When I look at
        this more closely, I realise that I missed the point of the function.
        The code I refactored actually checked if subsampled scaling could be
        done. Thus, the function is inaccurate - it only scales *down* a bitmap,
        and in fact scaling is already done in Bitmap.
        
        Instead, I have now moved the function back into the code and replaced
        it with a virtual function that checks if the OutputDevice derived class
        can actually do bitmap subsampling (Printer is unable to do
        subsampling).
        
        Change-Id: I2e6bdbba0bf2153e0421efe6e05c05dd593a4e1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108323
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1bb5011c6f261d3f6946ca6a78e2be17fa60a245]

        ImpGraphic: inline loadPrepared as it is used only in one place
        
        Change-Id: Id3753522f016d3c619e6ef8c68b3172768b5ca90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108254
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-27  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [4e3ce9dd6ace0b22f7b3f45cf2338b201f4dc305]

        elementary: make background icon fit above color
        
        Change-Id: I58823c7eda5d631cdea9e019465dffee96ccead5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108376
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-12-27  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [04098329e2904f346493446d8c33ab4149e9aa43]

        elementary: tdf#139056 update color to follow upstream brand
        
        - Update Filter icons
        - Update Graphic Filter icons
        - Update Data Table (.uno:DiagramData) header color
        - Update Lighting icon (add whole light direction)
        - Update Zoom only icon and Zoom Shift (.uno:ZoomPanning) icons
        - Update orange color for Report Design, Chart elements, cell and table border
        - Update Multimedia playback icons following upstream
        - Add a dedicated Slide transition play icon
        - Update Draw/Impress' Zoom status bar
        - Update button for help page
        Change-Id: Ica0a4203cd4afd979acf83cdd58eda3f700dd894
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108368
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-12-27  Caolán McNamara  <caolanm@redhat.com>  [3d44173d81042eea788488bc5249b40f5f7e9a36]

        replace margin-left with margin-start
        
        and restore assert to not use margin-left/right anymore
        
        Change-Id: I05d2a4cc829ed9de3cca73d987f5a66e0582eaa5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108379
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-27  Caolán McNamara  <caolanm@redhat.com>  [2d348132ab307e866dc2be8282b6e16aac65d29d]

        ofz#28918 Direct-Leak in SotStorage::OpenSotStream
        
        Change-Id: I2d99a13822b07d98e03d7e7de91ca44ab4f8599d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108266
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-27  Caolán McNamara  <caolanm@redhat.com>  [2f269aae084a7366a6111185f86a5e852629dfa8]

        ofz#28926 Direct-leak
        
        Change-Id: I6be3fd88ea092309de63389d64c25d7a28195d3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108270
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-27  Ming Hua  <plateauwolf@qq.com>  [89353d9b43dda31b98f87716db90226f857b6c6a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to eec60108b90928b81d094f7f37250164467d8cd6
          - tdf#139122 Add information about locking/unlocking toolbars
            
            The toolbars in the default "Standar Toolbar" UI are locked by default
            since 7.0, so "Using Toolbars" help page is updated to reflect this
            change and information about locking and unlocking toolbars are added.
            
            Also update the entire page to use new XML tags, and some general
            clean-up.
            
            + add a paragraph at the beginning of the page explaining the
              docked/floating status of toolbars, and mention that toolbars are
              docked and locked by default
            + add two sections about unlocking and locking docked toolbars and
              corresponding bookmark
            * move description of toolbar handle from undocking section to unlocking
              section
            - remove unnecessary list structure in the section about undocking
              toolbars
            * use more specific XML tags throughout the page, such as <h1><h2><h3>
              tags instead of <paragraph> for headings, as well as <warning><note>
              tags instead of <paragraph>, and <menuitem> tags instead of <emph>,
              where appropriate.
            * use en-dash instead of ASCII hyphen for menu items
            - delete old comments intended as changelogs and no longer relevant
            
            The "Part of the main window - Toolbars" section of _Getting Started
            Guide 6.4_ (Chapter 1, pages 20-22) is used as reference.
            
            Change-Id: Id6256c75cd99e7b7db69bbff2a4d36be72a2d7cf
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/108297
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-12-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [82609e5cf72a5d4bc0f51c0f60d1246eec8953f8]

        tdf#88205 vcl: Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: Id94573fb8c0497df066903340835e997c91628d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108364
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [85a61dadd49284ae3255f93e25376d35dab962b4]

        ImplGraphic: set PrefSize, PrefMapMode without forcing a swap-in
        
        This adds methods to set the PrefSize, PrefMapMode directly with
        no forced swap-in. Use this setters during a swap-in as it is now
        safe to do so, otherwise it would cause an endless-loop.
        
        Change-Id: I52b424ffc920c5a760891672c1ef961c1b1c1b64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108253
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-27  Stephan Bergmann  <sbergman@redhat.com>  [9013dc1650aa8400f63da5f584df9058b1740eb3]

        Simplify loplugin:stringviewparam comparison operator handling
        
        In practice, it works fine to look at all of them, regardless of actual argument
        types.
        
        Change-Id: Ifc49cbcd6003c8837c1b3f81d432c59fb0657bf1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108366
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-27  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [db97e00893c204226a2eab2d95c9837bce3cddb0]

        Drop some unnecessary HDL macros
        
        Change-Id: I48586a9648183df2ecd18f15a596a23c36aa15f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108359
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-27  dante  <dante19031999@gmail.com>  [78552cb9b167a677952bf80eb0c7af62baaf015a]

        Preparations for customized xml entities on export
        
        Change-Id: I8ad4af7e27ae5f8908f4c932242cb96abbf3de90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108354
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-27  dante  <dante19031999@gmail.com>  [a26504cb5790eff1ca8b932382f73ff3baaec50a]

        List all mathml entyties.
        
        This list replaces the old list.
        It has been made using w3c documentation via refractoring in gedit and calc.
        
        Change-Id: Ic0fbd1fd922c108f59950a6c1f280304324febf4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108333
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-27  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [71b2720f68ba701e7b9673a953f8235ee8f90e21]

        elementary: tdf#139048 update pencil to be yellow
        
        (icon in Manage Changes dialog & Master Doc navigator icon)
        
        Change-Id: I7119afdb8defd1d6d221794eb825f285ecbe6fa1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108328
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-12-27  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [8a545ef39f6177f5da536186a4e3b41f9eaae75d]

        std::list::size() has constant complexity since C++11
        
        Change-Id: I18cfbf84e1ca2cc6d3a7e7f01e943ef8afb23362
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108334
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-27  Arnaud Versini  <arnaud.versini@libreoffice.org>  [4be5308c05d8078b20fc9b14d961c53b0ede193a]

        BASIC : SbiRuntime static data should be const
        
        Change-Id: If8c221a2bfb249a6625df4b466fe5247b7a8ae72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108355
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [b329ff293f137770c94c882b959ed362e0cb7d95]

        vcl: 'horizontically'
        
        Change-Id: Ied4c12f7a5abfe2728f23521d8b80f05076f71c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108252
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-12-26  Gülşah Köse  <gulsah.kose@collabora.com>  [a63caf49958b40e33e0d7aaedbe6424f78ecdc46]

        tdf#134133 Check when the eventqueue needs to be emptied.
        
        To fix tdf#131254, forceEmpty call removed without a control.
        Bug was related advance time setting. Now we control if slide has
        advance time setting.
        
        Change-Id: Ie83f4d7ff3e4bd0a744ca205173d747204918b39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108282
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-12-26  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [d038129facbecc1b5af8670f3283a25a82151bca]

        elementary: tdf#139020 update arrow color to be more coherent
        
        Change-Id: I6c1782f1ef2349b1cc66a4308e5b95155ac8ae5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108327
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-12-26  Stephan Bergmann  <sbergman@redhat.com>  [fcdd83cc6596dcf97c07b181fb65a97067acac71]

        loplugin:stringliteralvar (macOS)
        
        Change-Id: I54bc8d175bbe883b6d390a3120ef38c33b7d36d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108357
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-26  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [86c943b15d1d8a653a033b924e9d8378c42d205c]

        Cleanups after vcl/bitmapaccess.hxx splitting
        
        Change-Id: I5a24fb984ba6fbfc2b316420d5ffa372f35ce061
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108318
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2020-12-26  Chris Sherlock  <chris.sherlock79@gmail.com>  [b75c9642f0cae522c5cc0f059e801819662b2ddf]

        vcl: use Color:IsTransparent() where appropriate
        
        Change-Id: I37bbab5f22f91faad65be8ef79734ce1ee6355d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108249
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-26  Chris Sherlock  <chris.sherlock79@gmail.com>  [43978d8f25a41c20c72d93cc3cb972c93c52674a]

        tools: add Color::IsTransparent()
        
        This removes the need for OutputDevice::ImplIsColorTransparent().
        
        Change-Id: I8f98199c5ce1c171c453b6897f27eacbd53f1eea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108248
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-26  Arnaud Versini  <arnaud.versini@libreoffice.org>  [a5c1a64555ed0aebc2610ae874bff4713be366a7]

        BASIC : simplify SbiExpression initialization
        
        Change-Id: I3a1cca2f6ea3b6d3fef2e10e2ae4d0674cfe205a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108324
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-26  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [56169b613e5830d90323c1cad31d2015a1d4cb4d]

        Remove pointless macro
        
        DDE_TXT_ENCODING is just an alias since 2008
        commit a190965485508c4493ee33228dae68e12cd858f9 and
        commit cc141699cc6b2fa38b0b0003bff27751e23ae8e4
        
        Change-Id: I2ca32871c13bd3837f173e5f9f959f364857de52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108330
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-26  Bayram Çiçek  <mail@bayramcicek.com.tr>  [ea14c98aaba550ecde4c4736d1a3abdc0fd451ef]

        tdf#88205: Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: Id4034a57580f37fd71f841deec9edfe9b7c26a67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108286
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-26  Jim Raykowski  <raykowj@gmail.com>  [6204c94aeec9f65244c487edecf03a78c5740fbc]

        tdf#138545 fix mouse pointer not changing when over a hyperlink
        
        Rework of offending code that changes the mouse pointer to a hand icon
        when outline content visibility feature is active.
        
        Change-Id: Ia30a8f951b341a4f44f8b900cc756c205f6a273d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108275
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-12-26  Jim Raykowski  <raykowj@gmail.com>  [4abcdc50064aba00307f13f574c9116c6a2e4886]

        Return focus to edit window
        
        commit 797915bf0bc0ed82c3cf58b7bd03c42d3335ca18 prevents focus from
        returning to the edit window when Navigate by previous or next buttons
        in the Navigator tool box are pressed. This may be nice for activation
        of the button by keyboard as it keeps focus on the button, but it
        doesn't allow for cursor indication of the navigated position in the
        edit window.
        
        Change-Id: I0067ee7d80aa94a510c83a52c22f788ba4a03dc6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108276
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-12-26  Jean-Pierre Ledure  <jp@ledure.be>  [f6ba6fc1adde356a88f5e3f91a013aaf3015a55a]

        ScriptForge - (SF_Form) event management and bottom-up tree scan
        
        Strategy for management of Form and FormControl events:
        
        At the contrary of Dialogs and DialogControls, which are always started from some code,
        Forms and FormControls will be initiated most often by the user, even if the SFDocuments library
        allows to start forms programmatically
        
        For Forms started programmatically, the corresponding objects are built top-down
        Event management of forms and their controls requires to being able to rebuild Form
        and FormControl objects bottom-up
        
        To avoid multiple rebuilds requested by multiple events,
        1. The active form objects are cached in a global array of _FormCache types
        2. FormControl objects are cached in Form objects
        3. The bottom-up rebuild is executed only once, at instance creation
        
        Change-Id: I76ebb8064a900397427554ca47464c99266e0e5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108325
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-12-26  Arnaud Versini  <arnaud.versini@libreoffice.org>  [61749b473d777f8252cdd74fbb09c47a704ae5dd]

        BASIC : remove useless using namespace
        
        Change-Id: Ic491f69e7bb098a03f9cdbd8913c4b4be4a570b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108326
        Tested-by: Jenkins
        Reviewed-by: Arnaud Versini <arnaud.versini@libreoffice.org>

2020-12-26  Stephan Bergmann  <sbergman@redhat.com>  [a3d0091d185f39eddabf4d372ebe0ac3061dbb89]

        New loplugin:stringliteralvar
        
        See the comment at the top of compilerplugins/clang/stringliteralvar.cxx for
        details.
        
        (Turned some affected variables in included files into inline variables, to
        avoid GCC warnings about unused variables.)
        
        Change-Id: Ie77219e6adfdaaceaa8b4e590b08971f2f04c83a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108239
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-26  Stephan Bergmann  <sbergman@redhat.com>  [af791fb775e35c11ad01c42a7085dd121ab9c7a6]

        Don't unload the msword library
        
        It caused issues on Windows with an upcoming change that introduces more static
        OUStringLiterals, and apparently one from msword ended up in the data structures
        of editeng's SvxForbiddenCharactersTable, which in turn is owned by theEditDLL
        singleton, which was destryoed at exit after the msword library had already been
        unloaded, so an OUString referenced the dangling OUStringLiteral data.
        
        Change-Id: I873f0b4e879a5820d1e8a1cda3b1b1fd49f809db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108321
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-26  halfhiddencode  <halfhiddencode@gmail.com>  [90be4d003b36428a88847d36354c3572c453c90d]

        tdf#124176 Use pragma once in writerperfect
        
        Change-Id: I2484df85c3f3d6011f04844ff30de53c287ab36d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108317
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2020-12-26  Stephan Bergmann  <sbergman@redhat.com>  [d0008a1bfe2c0a83280eb241846b8b5739a3ba9c]

        My Windows build started to need an explicit -Zc:twoPhase- for CLI now
        
        ...to acknowledge
        
        > [build CLR] cli_ure/source/climaker/climaker_emit.cxx
        > cl : Command line warning D9025 : overriding '/EHs' with '/EHa'
        > c1xx: error C2338: two-phase name lookup is not supported for C++/CLI or C++/CX; use /Zc:twoPhase-
        > c1xx: fatal error C1903: unable to recover from previous error(s); stopping compilation
        
        etc.
        
        Change-Id: I09cf54123345f5816f7c5b21cc9779567fd0cece
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108320
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-26  Stephan Bergmann  <sbergman@redhat.com>  [757e2df09548351bcbb2b6a378a475b6c341bc64]

        Remove leftover declaration
        
        ...after 3c86650aac3900d0cb9602ceba3508136064485d "Fix Windows build of
        Library_ado"
        
        Change-Id: Id7ff77194f6d412dbb1c37f63f3e80c8b877fd78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108319
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-26  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [4de69f15b2642113c425e1761863622fecacb94c]

        elementary: tdf#139052 update Distort icons
        
        Change-Id: Ie8a3dc5e591b5f6da1b418da03c0b06466fd6010
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108281
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-12-26  dante  <dante19031999@gmail.com>  [9f6dfd50cb03b6511d4f711d284e1b75783d0b8b]

        Improve handle of custom XML entities
        
        Since 7.1 hasn't been released yet there's still time to change it before having to be scared about backguards compatibility.
        This way:
         - It is more efficient than passing two arguments
         - On definition it is simpler since both are declarated on same point.
           So it is simpler to not loose sync between lists.
         - Code is less long.
         - Thanks to an idea proposed by Stephan Bergmann on other commit.
        
        Change-Id: I16305a304c98eb8d4e11507c7938002da546778b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108028
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-25  Julien Nabet  <serval2412@yahoo.fr>  [86707f3595c282f80b5e09558a23b539446daca2]

        Typos in code (vlc->vcl/vclx)
        
        Change-Id: I3c0f0f7a2129ca49c18d3a65aef74061e895853c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108284
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-25  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [e3deff4ba21d2953638ae6c4845af93b98af86f0]

        elementary tdf#139219 tdf#139056 tdf#139020
        
        - Update table related icons
        - Update Page Break, Split Window icons (make it more crisp)
        - Update ruler in Spreadsheet Theme icons
        - Update Select All to follow upstream color's brand
        
        Change-Id: I26c9e9210afa9dee3dc8cb5f6456be5e2b2d80bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108278
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-12-25  Julien Nabet  <serval2412@yahoo.fr>  [747856aa3dbe9d3a438a3b01fa631124ee057ae8]

        Remove vlc part since experimental since 5 years
        
        However considering git history about vlc part (see
        https://cgit.freedesktop.org/libreoffice/core/log/?qt=grep&q=vlc) it seems
        there's no real patch since 2013 + it's been explicitely indicated as
        experimental since 2015
        See http://document-foundation-mail-archive.969070.n3.nabble.com/About-vcl-status-in-avmedia-keep-or-removed-unmaintained-code-since-7-years-tt4293282.html
        
        Of course if someone wants to keep on the work on it, it's always possible to revert the patch.
        
        Change-Id: Ia1602ea61b7ffa577148a80f974ebdcb71495fbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108283
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-25  Stephan Bergmann  <sbergman@redhat.com>  [d0f4740843a052cd444efbd142ef2b66e233ddb9]

        Revert "Use { ... } for grouping that does not need a sub-shell"
        
        This reverts commit 51f4691e7f4f3bceac1d5ec9cbbf37de7e71e471.  The
        gb_CppunitTest_localized case did need the sub-shell for its
        
          $(if $(gb_CppunitTest_localized),|| exit $$?; done) \
        
        part, or else a failed sub-command would exit the whole recipe line and suppress
        the non-gb_CppunitTest__interactive postprocessing part.
        
        Change-Id: I115388ce4fe834f73ebd0abf2591775189c0121b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108280
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [adf4a7a8b39d17841de70fa0b43b525a991a45ab]

        avmedia: followup fix to 17aea7c41
        
        Change-Id: Ia462091459bd36c11511c88d384e352863f1cb81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108274
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-25  Bayram Çiçek  <mail@bayramcicek.com.tr>  [691f1cc959dab0418b28e7898825a6cae71b493e]

        tdf#88205: Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: Ib9384b5106ef389b027787432c32e387a5f9ad81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108268
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-12-25  Julien Nabet  <serval2412@yahoo.fr>  [b905937211154b0e923312641f09629e68ed7901]

        tdf#139218: Title Page: fix "Reset page number", put default at 1
        
        Change-Id: Ic3758d8eeeb1818e3be3ca5d815fa601a34e8dd9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108279
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [15d6ae3c2101912814eec1ffd7b87c36445ae7fc]

        Removed duplicated includes
        
        Change-Id: Ie6acee879bea14ea9bf616c9e29c7b6339080a24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108272
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-12-25  Stephan Bergmann  <sbergman@redhat.com>  [66fed32cb2a1a484c1fe45f44ba379d61ebd4c6f]

        missing include (std::to_string)
        
        Change-Id: I23d920cd8046ba089805afd9864831610f59f92d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108264
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-25  Stephan Bergmann  <sbergman@redhat.com>  [56a99c643b5a07c493ecff86b0f3ccafe7f77279]

        Fix Windows build of Library_oleautobridge
        
        ...presumably related to --disable-pch and/or latest MSVC 2019 16.8.3 changes?
        
        For one, various #includes and using directives were missing.  For another,
        UnoConversionUtilities<T>::variantToAny used reduceRange before its declaration.
        
        Change-Id: I0f6107741c5eb85746c9bdaf7016f294112bef9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108263
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-25  Stephan Bergmann  <sbergman@redhat.com>  [3c86650aac3900d0cb9602ceba3508136064485d]

        Fix Windows build of Library_ado
        
        ...presumably related to --disable-pch and/or latest MSVC 2019 16.8.3 changes?
        
        OLEVariant is needed as a complete type in some of the Aolewrap.hxx template
        code.
        
        Change-Id: I0422674ba747c133cda03c540e6d0715f2a398a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108269
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [358d21fdf940d813e5a05b16e737f88f29f939c7]

        Removed duplicated include
        
        Change-Id: I46d1777dcc533973fca516d34647e28bc118f7aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107612
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-25  Andrew Udvare  <audvare@gmail.com>  [f14b83b38d35a585976ef5d422754d8e0d0266a6]

        ucp: fix call to getComponentContext
        
        Commit 3f9940c2e050830051a31e4b70736132e034a9db mistakenly removed
        include/ucbhelper/getcomponentcontext.hxx seeing the getComponentContext method
        as unused.
        According to that file, ucbhelper::getComponentContext was just a duplicate of
        comphelper::getComponentContext so this commit changes to calling that method
        instead.
        
        Change-Id: Ibd66b56a72afce437a26417d7944ec1ace34a4eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108262
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-24  Stephan Bergmann  <sbergman@redhat.com>  [ad9e04321df25824d2288a2ef1f4275f070f1cf7]

        Revert "add sal*Int64 conversions to BigInt"
        
        This reverts commit 5dae4238ea6e21df42f4437a43d152954fc494fd, which appears to
        have ambiguitiy problems not only on Windows, but generally with 32-bit builds
        like <https://ci.libreoffice.org/job/gerrit_android_x86/1518/>:
        
        > /home/tdf/lode/jenkins/workspace/android_x86/tools/source/generic/bigint.cxx:501:18: error: conversion from 'int' to 'const BigInt' is ambiguous
        >         *this *= 10;
        >                  ^~
        > /home/tdf/lode/jenkins/workspace/android_x86/include/tools/bigint.hxx:58:5: note: candidate constructor
        >     BigInt(sal_Int32 nValue)
        >     ^
        > /home/tdf/lode/jenkins/workspace/android_x86/include/tools/bigint.hxx:66:5: note: candidate constructor
        >     BigInt( double nVal );
        >     ^
        > /home/tdf/lode/jenkins/workspace/android_x86/include/tools/bigint.hxx:67:5: note: candidate constructor
        >     BigInt( sal_uInt32 nVal );
        >     ^
        > /home/tdf/lode/jenkins/workspace/android_x86/include/tools/bigint.hxx:68:5: note: candidate constructor
        >     BigInt( sal_Int64 nVal );
        >     ^
        > /home/tdf/lode/jenkins/workspace/android_x86/include/tools/bigint.hxx:69:5: note: candidate constructor
        >     BigInt( sal_uInt64 nVal );
        >     ^
        
        Change-Id: I674b14c342ece3e170185b7ce2f34ccb8ff91c7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108186
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-24  Stephan Bergmann  <sbergman@redhat.com>  [44a04f68e88da833707bc829242351f349278732]

        Temporarily disable assert that kills Jenkins
        
        It was introduced by 4491cee27c80bc83493136b323af5bdd128352e7 "replace
        margin-left with margin-start and margin-right with margin-end", but keeps
        breaking CppunitTest_sw_dialogs_test and CppunitTest_sw_dialogs_test2 of
        <https://ci.libreoffice.org/job/gerrit_linux_clang_dbgutil/> now.
        
        Change-Id: I91a7e4bdb6f39f3d6c094efe68a4accb1d6a99b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108273
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2529230d9887b6143385c5500853b7c4594db2cf]

        Fix typos
        
        Change-Id: Ic283206b318e4367e5d88475bdc2abac48e79f62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108271
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-24  Mark Hung  <marklh9@gmail.com>  [765b13b67e46aa8c8618fdad8582f8586bffce9e]

        tdf#138937 don't use attributes that depend on preset data
        
        if preset data is not found. Curve, polygon, and free form
        motion paths do not have preset data. Create the path
        in these cases as well.
        
        Change-Id: Idd3b24b81a15de53e302e8cb7f3636d72e10b4da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108022
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2020-12-24  Caolán McNamara  <caolanm@redhat.com>  [f2835d3a2bf3037bfe8a0c891715b0c6350b07e8]

        drop deprecated GtkAlignment, move left/top-padding into child margin-start/top
        
        for dbaccess part a
        
        Change-Id: I08c2faf9a82bc6f007ebe02c7ebac8d9a46430e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108246
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-24  Caolán McNamara  <caolanm@redhat.com>  [95407c39168d186ee44e67b1a6a4bcf592c58b84]

        ofz#28902 uncaught exception
        
        Change-Id: I94dc0e2c8466546772ae7fdd1a0f3501a8f9bfaa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108245
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-24  Caolán McNamara  <caolanm@redhat.com>  [7efbe1a977247d91896acb389c2bbd563caf6fa3]

        ofz#28907 Direct-leak in MetaAction::ReadMetaAction
        
        Change-Id: I42b278c98da36bea6d628656bbb3a382327c02d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108244
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-24  Noel Grandin  <noel@peralex.com>  [5dae4238ea6e21df42f4437a43d152954fc494fd]

        add sal*Int64 conversions to BigInt
        
        we have the capability, so lets use it
        
        Change-Id: Ie5aa7999bb457d274bbcc07ba5c4e6ee2f286df1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108231
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-24  Noel Grandin  <noelgrandin@gmail.com>  [88c0e46e139fe44f7f2a6f9fbaa6b3fd7a827a8d]

        custom literal for Degree10
        
        Change-Id: Id13869138a622e62d9ffebf2c89bddccda6aff01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108238
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-24  Chris Sherlock  <chris.sherlock79@gmail.com>  [17aea7c41c95186c03c173a8c6f26cd2ebce4c54]

        vcl: move access functions into appropriate bitmap access files
        
        Split class functions into BitmapInfoAccess.cxx, BitmapReadAccess.cxx
        and BitmapWriteAccess.cxx
        
        Split header files into BitmapInfoAccess.hxx and BitmapReadAccess.hxx
        
        Change-Id: I7dcbe1d26c5b64d297658a6b809c93d7ad7f053d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108039
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-24  Chris Sherlock  <chris.sherlock79@gmail.com>  [d117d402853ee6c103142f0d0ccdb7cd4b8b8d05]

        vcl: merge bitmap.cxx and bitmap3.cxx
        
        Change-Id: I0bc9cf6d72e15ed9b47c353a3350c6ebd2e8376f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108038
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-24  Chris Sherlock  <chris.sherlock79@gmail.com>  [3cf6b8b33036a9994bcbb09b006ff9ca574dfaa8]

        vcl: move bitmap files from gdi directory to bitmap directory
        
        Change-Id: I9358e2b0fe030d561da6df831c951328b09eab39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108037
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-24  Bayram Çiçek  <mail@bayramcicek.com.tr>  [6a905223b6caefeace9c5037974462e0b94546f4]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I49acd246a9675a0749e056178dec43d0d73c488e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106450
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-24  Seth Chaiklin  <sdc.blanco@youmail.dk>  [c66aa585c4b235fa8305fe313c46710013b8abe8]

        tdf#138893  improve labels on rename "template" and "category" dialogs
        
        Change-Id: Iaf890a78ea89ef212afb9b30ffc62f5a9056541d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108174
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Jenkins

2020-12-24  Jim Raykowski  <raykowj@gmail.com>  [c405bae468d887ec77dd3830b7678fcedc2debfd]

        tdf#138136 tdf#38093 add option to treat sub outline levels as content
        
        Also included in this patch:
        
        - Modifications to make all outline content visible during move
        operations.
        
        - Removal of code intended to redraw buttons when layout is changed that
        seems not to work as intended.
        
        - Function IsOutlineContentFolded changed to IsOutlineContentVisible
        
        - Change of delay before button is shown to half of what it was.
        
        Change-Id: I0dde555ccd0693ca382c1f15326edfdc2fc44a93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107815
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-12-24  Mike Kaganski  <mike.kaganski@collabora.com>  [85f39dc62b7feb357535582deec1c18f72f9ef0d]

        Use range-based for
        
        Change-Id: I0c580cd1a9da75b799357dbf011894ebd7588698
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108181
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-12-23  Balaharipreetha Muthu  <balaharipreetha@gmail.com>  [ed54542e7237c9e519b75464af55094e578aefdc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d462827fcf95d41e1735ca44c85622a1675fec6c
          - tdf#84455 - Add note : Group doesn't work with track changes on.
            
            Change-Id: Ic9c641fa2309391071432e07a3be766e51c97c5b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/108178
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-12-23  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [4b143449bfb8bf3959bf9cf02a9e8d8f8a3582f6]

        elementary: tdf#139174 update sheet related icons to be real sheet
        
        Change-Id: Ifb6931d2e5df6ee0a1ac5e7c6182fa359043d80f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108236
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-12-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [8652f3cd55e3baa40a28d0d50b710b9bde7acc04]

        uitest: check undo works when deleting a pagebreak
        
        Change-Id: I197a04a889ba24e21143414da50145891566ea94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108243
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-23  Stephan Bergmann  <sbergman@redhat.com>  [a70ed54a512af36d46d17ffe28b8b9151286f651]

        More loplugin:bufferadd findings
        
        ...after recent Clang 12 trunk <https://github.com/llvm/llvm-project/commit/
        569676c05725d79909bd8a9224bc709bd621553c> "Make Expr::HasSideEffect more precise
        for instantiation-dependent expressions."
        
        Change-Id: Ic22d68368f2ccfa1ae67efaff38cd4d2d2072db0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108242
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-23  Stephan Bergmann  <sbergman@redhat.com>  [68a3c364f73ae0537cac6fdd1cf59e23667ed8e6]

        Don't call isIntegerConstantExpr on value dependent Expr
        
        ...as it causes Clang to fail with
        
        > Assertion failed: (!isValueDependent() && "Expression evaluator can't be called on a dependent expression."), function isIntegerConstantExpr, file .../llvm/llvm-project/clang/lib/AST/ExprConstant.cpp, line 15487.
        
        Change-Id: I335f7610955c30a5c102bfb3b8aa6441a30dd247
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108241
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-23  Caolán McNamara  <caolanm@redhat.com>  [473ca9b7530df1e7d24e2fc36b88619b73029ac8]

        ofz#28910 Direct-leak in MemNew
        
        Change-Id: I108e8dae8fa32feef0a56412dcaeb92e9d714975
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108240
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [d42c73d0bc064633a51db8c1d5fa9e2f60cba5e8]

        tdf#136578: uitest: add wrapper for PageBreakWin
        
        Change-Id: I1536f2f03da9ec64627bd1e2e1776cf130717aff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108143
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [5edafb22331b7dbd2225be56a91bb2918471de68]

        uitest: simplify assert
        
        Change-Id: I8a511df34cd52ebc7b2535ef6977e42b3d4d04f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108232
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-23  Caolán McNamara  <caolanm@redhat.com>  [b36a40a809206a57160108b3361f42420f619c2e]

        drop deprecated GtkAlignment, move left/top-padding into child margin-start/top
        
        for desktop
        
        Change-Id: I05e2f701360701fc1ba920758784211242357a51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108206
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-23  Caolán McNamara  <caolanm@redhat.com>  [4915aa1a611feb2b1de71af2b1eeaceaec6e1831]

        drop deprecated GtkAlignment, move left/top-padding into child margin-start/top
        
        for writerperfect
        
        Change-Id: Ia401f8e92f1ef16df646c1adc9e6ad05a0f9af0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108205
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-23  Caolán McNamara  <caolanm@redhat.com>  [2577d9ecea199ca2c10d852cf279053a1b22faf7]

        remove deprecated (and unwanted) resize-mode
        
        which probably got in initially by accident on scrolling in glade's
        property templace when the mouse was over "resize mode" and then
        copied and pasted around the notebook especially
        
        Change-Id: Icd01848b7f51f670db1cb150ffba4ee7a487ce96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108225
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-23  Noel Grandin  <noelgrandin@gmail.com>  [666e14ba6e82dcad6912a205694978b2736e4319]

        add utility NbcRotate method
        
        Change-Id: I66d016a22158f9f9ef68a80842e95e45516f0b4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108228
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-23  Noel Grandin  <noelgrandin@gmail.com>  [961f6db0b647614e8221185c0e8ac661d87de9b6]

        fix ppt gradient import
        
        it is this way as far back as 2009 (couldn't see beyond that).
        Found while doing some work on verifying how degree units
        are passed around.
        
        Change-Id: I6c8839aa390825f2aab38c70d623109543fddf19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108237
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-23  Chris Mayo  <aklhfex@gmail.com>  [4cd4726e9d97e9785140c809d2154357d5d15837]

        tdf#135504: Install application metadata in /usr/share/metainfo
        
        Current path /usr/share/appdata is deprecated [1].
        
        [1] https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#spec-component-location
        
        Change-Id: Ibd837240ad329c005a840f9ae2e0f4f13f139b59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106025
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-12-23  Mike Kaganski  <mike.kaganski@collabora.com>  [f7de7de1189ae4e63f73468076da47b37fe61ede]

        Initialize method mapping table at compile time
        
        This removes the need to calculate hashes for the table at runtime.
        Also this introduces a static assertion to make sure that the table
        has correct structure, and fixes some methods that had wrong argument
        counts:
        
        CreateUnoListener: 1 -> 2
        MIRR:              2 -> 3
        SLN:               2 -> 3
        SYD:               2 -> 4
        
        Changes in basic/source/classes/sb.cxx are related to the change of
        SbxVariable::MakeHashCode into constexpr function taking string view.
        
        Change-Id: I2fec4994e976f36c4b647c30b51a9e879a815775
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108220
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-12-23  Caolán McNamara  <caolanm@redhat.com>  [49891758278fff055e9ef631078bf08cbf8ba7d6]

        drop deprecated GtkAlignment, move left/top-padding into child margin-start/top
        
        for fpicker
        
        Change-Id: I47ac66f7b823aa6cf8faa184f561cffb259eb2f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108204
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-23  Caolán McNamara  <caolanm@redhat.com>  [18df9a785befe3ca9b310d4645b6a0734f6c7a77]

        drop deprecated GtkAlignment, move left/top-padding into child margin-start/top
        
        for reportdesign
        
        Change-Id: I5a68d542dbc071e6e1aa01d1f7ff7ae4d9758698
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108203
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-23  Caolán McNamara  <caolanm@redhat.com>  [4a4c99a44349d1249d0f8ce32e3807313c2a61ed]

        drop deprecated GtkAlignment, move left/top-padding into child margin-start/top
        
        for extensions
        
        Change-Id: I3dcde5981ba6254277edcf2442cfa03de2a6be5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108207
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-23  Caolán McNamara  <caolanm@redhat.com>  [7ded05762b8b39c4e3180dd7d68f087405398a04]

        drop deprecated GtkAlignment, move left/top-padding into child margin-start/top
        
        for sidebar*
        
        Change-Id: I484812e8fe22b1789c45746f9a3b2be40f33c75f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108223
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-23  Caolán McNamara  <caolanm@redhat.com>  [9166d245f0a24503cafed1b76a72a58dda260e37]

        drop deprecated GtkAlignment, move left/top-padding into child margin-start/top
        
        for filter
        
        Change-Id: If10a96a3f51849076d45ed7d1553bb898a64b5b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108222
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-23  Caolán McNamara  <caolanm@redhat.com>  [b2cf19c7c1147e669be8c63a989a5af4f22d4d04]

        drop deprecated GtkAlignment, move left/top-padding into child margin-start/top
        
        for basctl
        
        Change-Id: I635b305ee0a02a0d8629a324f9f46405515e9f08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108202
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-23  Caolán McNamara  <caolanm@redhat.com>  [c9f8e68ce3d56b0e52915a07d0bce661882039ee]

        if the label is explicitly set there is no ambiguity as to the label
        
        a child-count of 3 can arise for a temporary period during loading of
        widgets inside GtkScrolledWindow where the child widget supports its own
        scrolling and is parented as a sibling of the GtkScrolledWindow during
        load until the node is complete and then the redundant GtkScrolledWindow
        is removed after mirroring its properties to the scrolled-child
        
        Change-Id: I1a7dbf9ec2415beb0f7e920fec5c05e87ddaaeee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108221
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-23  Caolán McNamara  <caolanm@redhat.com>  [3870ca340537294fd1168abe9592f903140d6459]

        tdf#138457 Cursor position wrong when using functions in a writer table
        
        Change-Id: I70156d8492afbab2c5993e1627a024ef8e07c492
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108195
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-23  Stephan Bergmann  <sbergman@redhat.com>  [c386994e78f69cb2e9babf42bb54bdfa1f8bd28e]

        Directly pass in OUString instances
        
        All the passed-in pStrmName are either pXMLImplCplStt_ExcptLstStr or
        pXMLImplWrdStt_ExcptLstStr, both of which are ASCII-only, so using
        RTL_TEXTENCODING_MS_1252 wasn't relevant.
        
        Change-Id: Idc6fa06b31641f4004da090378adaed73e07e5bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108234
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-23  Henry Castro  <hcastro@collabora.com>  [107a9cf3560d712f8975af112f85ddaffe802647]

        jsdialog: fix disable idle notify
        
        There is a possible crash due to nullptr deference
        
        Change-Id: I3e2034ad89832eec61f1d6910a5ffd34c56df6a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108224
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-12-23  Stephan Bergmann  <sbergman@redhat.com>  [747cf9f95f8f97062f9d4566910f97529fbeedc4]

        Directly create strings in *::MapTokenToServiceName
        
        ...and pass them into XMLTextFieldImportContext and derived ctors.  The assert
        in the XMLTextFieldImportContext ctor is moved up to the two
        MapTokenToServiceName functions.
        
        Change-Id: I75c76cd6129e79ad54ea87e7d3419ca49679875d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108235
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-23  Stephan Bergmann  <sbergman@redhat.com>  [554bd2927f525450e96a12e733f16c86c76ac8e6]

        Directly create OUString instances
        
        Change-Id: I58c9104b5efbc2252be7f32019a667ab95ccfaf9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108233
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [2e0b757e62536281f61b8d37987378646a246fcb]

        Rename sorted_vector::erase(size_t) to erase_at
        
        emscripten clang fails with:
        
        sc/source/core/data/attarray.cxx:378:44: \
            error: call to member function 'erase' is ambiguous
                                aNewCondFormatData.erase(nIndex);
                                ~~~~~~~~~~~~~~~~~~~^~~~~
        include/o3tl/sorted_vector.hxx:86:15: note: candidate function
            size_type erase( const Value& x )
                      ^
        include/o3tl/sorted_vector.hxx:97:10: note: candidate function
            void erase( size_t index )
        
        This looks like a compiler error, but if the vector contained
        size_t values, this would also be ambiguous to begin with. So
        this just renames erase(size_t) to erase_at.
        
        And instead of a 2nd find in the failing code, after copying
        the vector, it mow uses std::distance to remove the item.
        
        Change-Id: I7d03ff32352a1890cc01ca241452c0f00d6a9302
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108212
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-12-23  Vert D  <devoptmsoi@gmx.com>  [86f3fa919a6de6767177193d5b7714f8f6dbd5c4]

        tdf#138246 Disable edit rename delete contextmenu items for built-in templates
        
        Change-Id: I7bcaa8acc034a3d3e9926db2f1f54bbeceddca2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107611
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-12-23  Kevin Suo  <suokunlong@126.com>  [8be0be8066f50e0ce660d40f121c7d7891f1bc49]

        tdf#130275: Fields dialog is too tall
        
        ...which makes the OK/Cancel buttons invisible under small displays.
        This commit changed the height of these widgets. Also I did some tweats to the UI file
        and the width so that the edit dialog of these fields looks nicer (at least on my display).
        
        Change-Id: I9f39727afd566d75db525c5a5cafe2eabb66d7ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107965
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-12-23  Ming Hua  <plateauwolf@qq.com>  [ce614dcc6d099ce14acae22b48dacf299ef470fb]

        tdf#127401 Fix release notes URL for simplified Chinese (zh-CN) UI
        
        Use getBcp47() instead of getLanguage() to construct release notes URL
        for About dialog, just like what commit
        787647b488d02be2acbbad4fa7873508dcb926c2 did for WhatsNew infobar.
        
        Should also affect other locales using ll-CC style wiki notation with
        both language and country codes, like pt-BR.
        
        Change-Id: Ic4698946f500b5901eb0c519f1fd4e3a4b8456cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108147
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-12-23  Vert D  <devoptmsoi@gmx.com>  [421d3fe399e798212fb6c1a14b4f2de1e545eb3c]

        fix columns widths and formated string
        
        Change-Id: I99d4cf17a49ce78857b282b5be5d8c88ddd7e740
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108136
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-12-23  Attila Szűcs  <szucs.attila3@nisz.hu>  [610153dd28b57ea2670f5cf240e4da9655fb7093]

        tdf#121472 XLSX export: fix external Linux path
        
        Removed the extra 4th '/' after 'file:///' from
        aData.maBasePath at exportDocument().
        
        In Linux, the root path could start with '/'.. like /home/...
        in that case 'file:///'+'/home/..' resulted 'file:////home/ that
        is invalid.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: Ia37a11def80df2747578807ee021fafe38d48ec0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108131
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-23  Noel Grandin  <noelgrandin@gmail.com>  [cf5715da45ddce8b667f1b999d41c4e6e7e65659]

        use Degree10 in SdOptionsSnap and fix some conversions
        
        Change-Id: I254b11d08049c4fbeaf77dc84812b19bc7f55c45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108230
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-23  Mike Kaganski  <mike.kaganski@collabora.com>  [a385c5c568fbbb56750f68afed16b26b6828b5d4]

        Make functions in rtl/character.hxx constexpr for internal use
        
        Allows to use them in compile-time initializers.
        
        Change-Id: Ifa4b8da5db6ad7b1d7c87cb2476f4c59abeb32d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108219
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-12-23  Stephan Bergmann  <sbergman@redhat.com>  [b5c532154cb974de04f2a430712cd947e1bcc98a]

        Use char16_t string literals
        
        Change-Id: I0a8b577957ac1d4cad5fc1163f244012a8391a77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108216
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-23  Julien Nabet  <serval2412@yahoo.fr>  [1edf1871079518f90e447c3de9df0c4ef5e1e3e4]

        Related tdf#139073: deal with "none" for border-width in odf2uof_spreadsheet
        
        Change-Id: I040aab5a1863b359cf343de45930127a80e28506
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108217
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-23  Stephan Bergmann  <sbergman@redhat.com>  [ca7d0835008b2333eaebe88030f94b5e072d0eb6]

        Fix dubious OUStringLiteral with automatic storage duration
        
        Change-Id: I0c80ce6efbbc950ce975e55663a5643ea8fb37f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108215
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-23  Stephan Bergmann  <sbergman@redhat.com>  [bbf65fd839a757b0f446c1cffb7938f82a6a1e67]

        Use optional rest argument of OUString::startsWith
        
        Change-Id: Id8f9e7464c2c35a1a5ffadbc4c9c5d1f0d780923
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108214
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-23  Stephan Bergmann  <sbergman@redhat.com>  [2fa55357223595a98c0dbc8bdb917b77a170da80]

        Use OUStringChar
        
        Change-Id: I4780de855682d252bd12bcf8f0c0c7230098f3a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108213
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-23  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [cfab2f5ee4724d5759e7aa000234a4bd309c3e2d]

        elementary: restore deleted Macro Editor & Pivot Table icons
        
        Change-Id: I2906674004223916152f3d8b893237410969036d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108226
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-12-23  Mike Kaganski  <mike.kaganski@collabora.com>  [8f0a57d076d9f720d7918b51cfc04bec472a530d]

        Drop RTLNAME obfuscating macro
        
        which only purpose is to make "git grep SbRtl_Foo" a kind of IQ test.
        
        Change-Id: I47cfc2ecd1cc4a5ecf2e348465554fa2caeaccf0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108218
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-12-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [5de0f4e7b52e5d1c12ac658d4aedc91b9ac342cd]

        Don't lock galleries build into DESKTOP
        
        And add the missing dependency of Executable_gengal on
        Package_svx_gengal, so the actual executable script is
        created in instdir_for_build for the cross-toolset.
        
        Change-Id: I98ea1d58273c871f0a3b804a93970eedfb7f8908
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108108
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-12-23  Ilhan Yesil  <ilhanyesil@gmx.de>  [7206de4f3d9eecdcbdd98294fa50f01c4c9ece9c]

        tdf#138160 Set minimal width of sidebar tabpage after UNO call
        
        Call OpenThenToggleDeck in SidebarController instead SwitchToDeck
        to ensure the minimal width of the tabpage is considered and
        the width of the sidebar is set correctly.
        
        Change-Id: I27c21572b5c648b3ddbb4d908d40af686ac87a9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105758
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-12-22  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [e3b718da8b8b4a6111949cab1810a12d25716319]

        elementary: various icon updates
        
        Change-Id: Ic8f2e9f87ae5bab7fbfca623f960604bb93fdc12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108208
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-12-22  Caolán McNamara  <caolanm@redhat.com>  [50da44b42dcac738e8ad0f21cbd5e97a6871bd4f]

        drop deprecated GtkAlignment, move left/top-padding into child margin-start/top
        
        for svtools
        
        Change-Id: Iea5d5996cfcd6fe2e356e6565b8366e0db7a0424
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108199
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-22  Caolán McNamara  <caolanm@redhat.com>  [36f45dc64ed60dde8ab074052f9192d15e7e507b]

        drop deprecated GtkAlignment, move left/top-padding into child margin-start/top
        
        for vcl
        
        Change-Id: I8ed97064bb65b00fac3b024a88677b5abe71d4f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108201
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-22  Caolán McNamara  <caolanm@redhat.com>  [f562a6f65bbe6eb37e0b3c02842b7c736b834bf4]

        drop deprecated GtkAlignment, move left/top-padding into child margin-start/top
        
        for xmlsecurity, this uses the standard margin-top of 6, removing the
        additional 6 used in this one dialog
        
        Change-Id: Iac729122cc6e28fb17db3866bc7d8759861d3344
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108200
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-22  Caolán McNamara  <caolanm@redhat.com>  [ad388fa57a0bb280c54998b416f6c6f5118ea9dc]

        state GtkAlignment is deprecated in lint-ui
        
        Change-Id: I138d21ed6fdf4c07e77c3f096cdd7ac94c61c292
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108198
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-22  Caolán McNamara  <caolanm@redhat.com>  [99062dba811edbded14c0472b241b1d8c99da712]

        fix lint-ui syntax error
        
        Change-Id: I8c94c28363a358e4e1dfe34b827a084c4c0e7a90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108197
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-22  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [78a3443d37c7c8855f37036b144552d5d72da41e]

        elementary: tdf#139048 update pencil element to be yellow (3rd patch)
        
        Change-Id: If80b9d252933d0e52f296f132775a89f2ea73b56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108139
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-12-22  Stephan Bergmann  <sbergman@redhat.com>  [72ff89f147340795fae439c6b9274e67e286c5b6]

        loplugin:loopvartoosmall
        
        Change-Id: Ia9ae40b6286801c7cbdab6856d57e0ddd37aba87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108161
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-22  Justin Luth  <justin.luth@collabora.com>  [6156a419a2d3f09d91afd00f84c84ba717442f43]

        tdf#136578 sw BreakDashedLine: edit/delete PageAfter
        
        When you click on the blue dashed line indicating a page break,
        that delete should remove both that page's break-before,
        and the previous paragraph's break-after.
        Also, edit should detect if a break comes from a PageAfter.
        
        Prior to this commit, multiple things were wrong:
        -the previous paragraph wasn't checked, so PageAfter
        breaks were not deleted.
        -edit looked at the wrong para if break was PageAfter.
        -the current paragraph's PageAfter was deleted - deleting
        the NEXT page break, and not THIS one.
        
        I hope only tables are the exception to the rule.
        It doesn't seem to matter which table pNd is set with the
        NONE'd break. In theory, I could edit the real GetBreakItem
        functions to add in that code, but that seems very
        dangerous at this low of a level.
        
        Prior commit d7dfae214384f37901b532618e4d3ef117bd0285
        flattened this function and did other minor cleanup.
        
        Change-Id: I9944c25853ec206f9febb6ea9f4e34c13c770ebb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108072
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-22  Caolán McNamara  <caolanm@redhat.com>  [0b3c9cb1e4db57f1a93bf57cd5251d3ac931c8e4]

        left/top variable names don't match property
        
        Change-Id: I3bca14652fba5a3aad9816417ac7f94b8651f3a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108160
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-12-22  László Németh  <nemeth@numbertext.org>  [207a709bcf1af2eee7fbac8d3c30de6f8d43a8a3]

        tdf#139120 tdf#139127 sw: fix empty redline related crash
        
        and bad "$2" redline text in ChangesInMargin mode.
        
        Also in the default "changes-in-text" mode, Undo didn't
        remove this empty redline added for tdf#119571 in the
        case of associated redline ExtraData (i.e. joining
        paragraphs with different styles), see also
        commit 66b39ca79b36da8d5e151deab17a0fb7690eebe6
        (tdf#131147 don't store redline ExtraData during Undo).
        
        Change-Id: I7faa7c3acd8f8a0312339087072453a15751dd81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108126
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-22  Caolán McNamara  <caolanm@redhat.com>  [45175d655ad3773df1c006182108cf25e87b1091]

        oss-fuzz: tgafuzzer doesn't pass sanity check
        
        Step #5:     #6 0x63cce7f in __cxa_throw (/tmp/not-out/tgafuzzer+0x63cce7f)
        Step #5:     #7 0x4f13aa in SvStream::ReadUInt16(unsigned short&) (/tmp/not-out/tgafuzzer+0x4f13aa)
        Step #5:     #8 0x1d8d9c5 in (anonymous namespace)::TGAReader::ImplReadHeader() (/tmp/not-out/tgafuzzer+0x1d8d9c5)
        Step #5:     #9 0x1d8c9ca in (anonymous namespace)::TGAReader::ReadTGA(Graphic&) (/tmp/not-out/tgafuzzer+0x1d8c9ca)
        Step #5:     #10 0x1d8c598 in itgGraphicImport (/tmp/not-out/tgafuzzer+0x1d8c598)
        
        Change-Id: I1b01435d07d5e553e2941b402d4820836a9dce15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108158
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-22  Caolán McNamara  <caolanm@redhat.com>  [b82fc702bae9d6190bda1b4818a47cfa197df6d8]

        oss-fuzz: psdfuzzer doesn't pass sanity check
        
        Step #5:     #6 0x63cce7f in __cxa_throw (/tmp/not-out/psdfuzzer+0x63cce7f)
        Step #5:     #7 0x4f1af9 in SvStream::ReadUInt32(unsigned int&) (/tmp/not-out/psdfuzzer+0x4f1af9)
        Step #5:     #8 0x1d9dfd6 in (anonymous namespace)::PSDReader::ImplReadHeader() (/tmp/not-out/psdfuzzer+0x1d9dfd6)
        Step #5:     #9 0x1d9d1a6 in (anonymous namespace)::PSDReader::ReadPSD(Graphic&) (/tmp/not-out/psdfuzzer+0x1d9d1a6)
        Step #5:     #10 0x1d9cd38 in ipdGraphicImport (/tmp/not-out/psdfuzzer+0x1d9cd38)
        
        Change-Id: I407e7a32dd8e2fffb508edf896b9ca4783b94c97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108157
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-22  Miklos Vajna  <vmiklos@collabora.com>  [4a03f6acf4a584e8212dce84ef08ca8d55f5a87f]

        sw: check for remaining stream size in the WW8Fib ctor
        
        Commit 8c9a4ff511a3b1d84a7a6d08a1b153c07f164abb (throw exception in
        SvStream when reading past end of file, 2020-11-16) changed the "read
        past the end of the stream" behavior to throw, and this broke
        online.git's unit-password-protected test.
        
        Fix the problem by not attempting to read if we know the remaining size
        is too small, even if the stream is good.
        
        Change-Id: I62f1532fc87a14c9f1f5e681e3ad67e4d575e8a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108152
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-12-22  Caolán McNamara  <caolanm@redhat.com>  [e7c76d604a4694e6568bf10c2a06a786f1096319]

        oss-fuzz: epsfuzzer doesn't pass sanity check
        
        Step #5:     #6 0x640b42f in __cxa_throw (/tmp/not-out/epsfuzzer+0x640b42f)
        Step #5:     #7 0x5413d9 in SvStream::ReadUInt32(unsigned int&) (/tmp/not-out/epsfuzzer+0x5413d9)
        Step #5:     #8 0x1dd29b1 in ipsGraphicImport (/tmp/not-out/epsfuzzer+0x1dd29b1)
        
        Change-Id: Ieab45edabd5f13d07359be558618ff65badfde2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108156
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-22  Caolán McNamara  <caolanm@redhat.com>  [901e5e7c9170184e286ea3e46fce406136aa9572]

        oss-fuzz: xlsfuzzer doesn't pass sanity check
        
        Step #5:     #6 0xc1f57ef in __cxa_throw (/tmp/not-out/xlsfuzzer+0xc1f57ef)
        Step #5:     #7 0x520a3ea in SvStream::ReadUInt16(unsigned short&) (/tmp/not-out/xlsfuzzer+0x520a3ea)
        Step #5:     #8 0x7bae80 in XclImpStream::DetectBiffVersion(SvStream&) (/tmp/not-out/xlsfuzzer+0x7bae80)
        Step #5:     #9 0x53bde9 in ScFormatFilterPluginImpl::ScImportExcel(SfxMedium&, ScDocument*, EXCIMPFORMAT) (/tmp/not-out/xlsfuzzer+0x53bde9)
        
        Change-Id: I5c6aee844c62967fb06142992fa67fbc0f3b3725
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108155
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-22  Caolán McNamara  <caolanm@redhat.com>  [127bfab61c297df06fd8e71e709bc4362cb89d21]

        oss-fuzz: pngfuzzer doesn't pass sanity check
        
        Step #5:     #6 0x63cceaf in __cxa_throw (/tmp/not-out/pngfuzzer+0x63cceaf)
        Step #5:     #7 0x4f1999 in SvStream::ReadUInt32(unsigned int&) (/tmp/not-out/pngfuzzer+0x4f1999)
        Step #5:     #8 0x6a8cd7 in vcl::PNGReaderImpl::PNGReaderImpl(SvStream&) (/tmp/not-out/pngfuzzer+0x6a8cd7)
        Step #5:     #9 0x6b545f in vcl::PNGReader::PNGReader(SvStream&) (/tmp/not-out/pngfuzzer+0x6b545f)
        
        Change-Id: Ibf062f8d7dfbbab7bf57be7d4e837c3a8934a40e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108154
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-22  Caolán McNamara  <caolanm@redhat.com>  [77387ae00ae27e3f8bcdf7bccf97fb2db8f196b7]

        oss-fuzz: mtpfuzzer doesn't pass sanity check
        
        Step #5:     #6 0x6b5998f in __cxa_throw (/tmp/not-out/mtpfuzzer+0x6b5998f)
        Step #5:     #7 0x21a5bfa in SvStream::ReadUInt16(unsigned short&) (/tmp/not-out/mtpfuzzer+0x21a5bfa)
        Step #5:     #8 0x51f2ef in EQNOLEFILEHDR::Read(SvStream*) (/tmp/not-out/mtpfuzzer+0x51f2ef)
        Step #5:     #9 0x51ef53 in MathType::Parse(SvStream*) (/tmp/not-out/mtpfuzzer+0x51ef53)
        
        Change-Id: I6ae5905930376f9424f5d2eb3660ae177c7dc6f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108153
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-22  Caolán McNamara  <caolanm@redhat.com>  [974ffa79b0fef4ca76558bb8b16bce84af3aaf6c]

        oss-fuzz: xlsxfuzzer doesn't pass sanity check
        
        Step #5:     #6 0xc1f47cf in __cxa_throw (/tmp/not-out/xlsxfuzzer+0xc1f47cf)
        Step #5:     #7 0x4602309 in SvStream::ReadUInt32(unsigned int&) (/tmp/not-out/xlsxfuzzer+0x4602309)
        Step #5:     #8 0x33d288f in ReadClsId(SvStream&, SvGUID&) (/tmp/not-out/xlsxfuzzer+0x33d288f)
        Step #5:     #9 0x33d328d in StgHeader::Load(SvStream&) (/tmp/not-out/xlsxfuzzer+0x33d328d)
        Step #5:     #10 0x33d3204 in StgHeader::Load(StgIo&) (/tmp/not-out/xlsxfuzzer+0x33d3204)
        Step #5:     #11 0x33d5d8d in StgIo::Load() (/tmp/not-out/xlsxfuzzer+0x33d5d8d)
        Step #5:     #12 0x33b2e01 in Storage::Init(bool) (/tmp/not-out/xlsxfuzzer+0x33b2e01)
        Step #5:     #13 0x33b33c8 in Storage::Storage(SvStream&, bool) (/tmp/not-out/xlsxfuzzer+0x33b33c8)
        Step #5:     #14 0x9b3d5b1 in OLESimpleStorage::OLESimpleStorage(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&,
        
        Change-Id: Ibc03107373f5558f47894fffc34169218e4aff12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108151
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-22  Caolán McNamara  <caolanm@redhat.com>  [6d6d104cbb382d0045e1f04b12d268992fa5c624]

        oss-fuzz: bmpfuzzer doesn't pass sanity check
        
        Step #5:     #6 0x63cceff in __cxa_throw (/tmp/not-out/bmpfuzzer+0x63cceff)
        Step #5:     #7 0x4f121a in SvStream::ReadUInt16(unsigned short&) (/tmp/not-out/bmpfuzzer+0x4f121a)
        Step #5:     #8 0x53919f in (anonymous namespace)::ImplReadDIBFileHeader(SvStream&, unsigned long&) (/tmp/not-out/bmpfuzzer+0x53919f)
        Step #5:     #9 0x5375c7 in (anonymous namespace)::ImplReadDIB(Bitmap&, AlphaMask*, SvStream&, bool, bool, bool) (/tmp/not-out/bmpfuzzer+0x5375c7)
        Step #5:     #10 0x537483 in ReadDIB(Bitmap&, SvStream&, bool, bool) (/tmp/not-out/bmpfuzzer+0x537483)
        
        Change-Id: I220f05ff92399dda6811df45bb9c2111e525d916
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108150
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-22  Caolán McNamara  <caolanm@redhat.com>  [a7d1d107ec58d3b00b4019c89edddcff71ca6ff3]

        oss-fuzz: qpwfuzzer doesn't pass sanity check
        
        Step #5:     #6 0x9d06d2f in __cxa_throw (/tmp/not-out/qpwfuzzer+0x9d06d2f)
        Step #5:     #7 0x476ab6a in SvStream::ReadUInt16(unsigned short&) (/tmp/not-out/qpwfuzzer+0x476ab6a)
        Step #5:     #8 0x512b10 in ScQProReader::nextRecord() (/tmp/not-out/qpwfuzzer+0x512b10)
        Step #5:     #9 0x513a7e in ScQProReader::parse(ScDocument&) (/tmp/not-out/qpwfuzzer+0x513a7e)
        Step #5:     #10 0x514bdc in TestImportQPW (/tmp/not-out/qpwfuzzer+0x514bdc)
        
        Change-Id: I42ea56988bcb54a57979535108e5ed90225d1f68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108149
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-22  Caolán McNamara  <caolanm@redhat.com>  [898993aa62276f59480df8af1da4bad530829b56]

        oss-fuzz: pcxfuzzer doesn't pass sanity check
        
        Step #5:     #6 0x63cce7f in __cxa_throw (/tmp/not-out/pcxfuzzer+0x63cce7f)
        Step #5:     #7 0x4f13aa in SvStream::ReadUInt16(unsigned short&) (/tmp/not-out/pcxfuzzer+0x4f13aa)
        Step #5:     #8 0x1d86707 in (anonymous namespace)::PCXReader::ImplReadHeader() (/tmp/not-out/pcxfuzzer+0x1d86707)
        Step #5:     #9 0x1d858b1 in (anonymous namespace)::PCXReader::ReadPCX(Graphic&) (/tmp/not-out/pcxfuzzer+0x1d858b1)
        Step #5:     #10 0x1d85496 in ipxGraphicImport (/tmp/not-out/pcxfuzzer+0x1d85496)
        Step #5:     #11 0x4e3ab5 in LLVMFuzzerTestOneInput (/tmp/not-out/pcxfuzzer+0x4e3ab5)
        Step #5:     #12 0x30a5a86 in fuzzer::Fuzzer::ExecuteCallback(unsigned char const*, unsigned long) (/tmp/not-out/pcxfuzzer+0x30a5a86)
        Step #5:     #13 0x30a3a31 in fuzzer::Fuzzer::RunOne(unsigned char const*, unsigned long, bool, fuzzer::InputInfo*, bool, bool*) (/tmp/not-out/pcxfuzzer+0x30a3a31)
        Step #5:     #14 0x30a8666 in fuzzer::Fuzzer::ReadAndExecuteSeedCorpora(std::__1::vector<fuzzer::SizedFile, fuzzer::fuzzer_allocator<fuzzer::SizedFile> >&) (/tmp/not-out/pcxfuzzer+0x30a8666)
        Step #5:     #15 0x30a92b5 in fuzzer::Fuzzer::Loop(std::__1::vector<fuzzer::SizedFile, fuzzer::fuzzer_allocator<fuzzer::SizedFile> >&) (/tmp/not-out/pcxfuzzer+0x30a92b5)
        Step #5:     #16 0x306d4c7 in fuzzer::FuzzerDriver(int*, char***, int (*)(unsigned char const*, unsigned long)) (/tmp/not-out/pcxfuzzer+0x306d4c7)
        Step #5:     #17 0x305ea37 in main (/tmp/not-out/pcxfuzzer+0x305ea37)
        
        Change-Id: I4c70f8879c7fb1f9bcd1c857c5fcad9bcaf8d142
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108148
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-22  Henry Castro  <hcastro@collabora.com>  [07ba7227104f5c30a6dbaa88314cf62aac28b7c5]

        jsdialog: add the "expand" action
        
        to the tree list view control
        
        Change-Id: I69f1b06748053fdfe9164c52e889629e51f91409
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107914
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-12-22  Henry Castro  <hcastro@collabora.com>  [71ec214d7583f637fefcb5eca13c637cc6b38029]

        jsdialog: disable idle notify
        
        After testing on client side, when showing
        the Macro Selector Dialog its receive 5 times
        the same data.
        
        So add an option to not use the idle notifier
        instead it will use the event 'WindowShow'.
        
        Change-Id: Ib5657f3c823fc6e998581b99052aaf578d0913e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107893
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-12-22  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [e0e2e01c042346d15a543b6449336aae46e92507]

        elementary: tdf#139048 update pencil element to be yellow (2nd patch)
        
        Change-Id: Ida3e127b210fef39e0ef98f3d7e7dc4fa77a2c74
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108138
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-12-22  Miklos Vajna  <vmiklos@collabora.com>  [4b9bf3d999b637ff35515a7b38aeb05e95ee882a]

        pdfium: replace 3 patches with backports
        
        So that vcl/ already uses the upstreamed API and the patches can be just
        dropped on the next pdfium upgrade.
        
        Change-Id: I58f6a4cca37677788d9a2e4e31c2e89d074ad5ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108140
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-12-22  Noel  <noel.grandin@collabora.co.uk>  [1aeae0642055b1667208c16b206781fd10770664]

        use precalculated members of GeoState..
        
        .. in a couple of places that seem to have been missed.
        
        Change-Id: I5e40b46614fe07cd8b47f7148e3e5ec130dd05b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108146
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-22  Stephan Bergmann  <sbergman@redhat.com>  [8ba7c3b63f87a443139c9104b02e3864dd31daf9]

        That wasn't a reliable way to detect Apple JDK
        
        The check had been introduced with 16c0807d75cfd9ecbca9c703ed0eadda80529aab
        "configure: reject Apple JDK", but with 7db048f62929a9d267b63db3a6ea2b58b47ec757
        "Manually select JDK outside /Library/Java/JavaVirtualMachines on macOS" it
        works fine to configure --with-jdk-home= a (non-Apple) JDK installed outside
        /Library/Java/JavaVirtualMachines.  If anybody thinks a check to reject Apple
        JDK would still be useful, and knows a reliable way to detect it, feel free to
        add back a fixed check.
        
        Change-Id: I18910d992e3d1fc6fd8fc4b9d522aec0cce3e652
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108144
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-22  Noel  <noel.grandin@collabora.co.uk>  [0be815619691728b41463e935bd6b3faf64ff0e2]

        rename members of GeoStat class
        
        to make it obvious what they are used for.
        
        Change-Id: I8ed825ea0131faa969fa3fd69cd64d195ef61b6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108145
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-22  Noel Grandin  <noelgrandin@gmail.com>  [12fd3cf163bd922e1fc2b4e2c31c7f77c2313676]

        more jumbo sheet work
        
        Change-Id: I67884a0c0b897d8d60f2cfaba644e01f90f7d164
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108123
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9178e44169330afb1271702e20af319175a87d51]

        Fix typo
        
        Change-Id: Ia0240b8c601e75564109744bb068b7e156384429
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108121
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-22  Julien Nabet  <serval2412@yahoo.fr>  [b218b29b8a9e6cd283b51755496cf4ac70afe56d]

        Use gtk_box_pack_start/gtk_grid_attach (vcl/gtk3gtkinst)
        
        Change-Id: I2b6552e9fcd896a2d9552f81e3b730c82ff3878f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108078
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-22  Caolán McNamara  <caolanm@redhat.com>  [8c95851db10c5a0c09a4021d8ebb9cc086f58162]

        use small-button style to remove GtkLinkButton left margin
        
        Change-Id: I21a2c97a2d60390f97f84b15a42e2f14edd6d59e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108117
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-22  Caolán McNamara  <caolanm@redhat.com>  [4441d3eb8755543ac28524d54e2ef46c0d3ab0a0]

        drop deprecated 'rules-hint'
        
        Change-Id: I8b41ca34d6b751a8086a4a1879a42520dcd9b6fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108116
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-22  Caolán McNamara  <caolanm@redhat.com>  [d1510db3fac629977bfcfb60260f9a45e4e3ca1a]

        replace deprecated xpad/ypad
        
        drop entirely suspicious xpad/ypad which are probably accidental
        
        Change-Id: Ie80d93502359373e38cc61f63cd5bec962f5d193
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108115
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-22  Caolán McNamara  <caolanm@redhat.com>  [4ad89c0fa19ddf66882d58468fac61da38d8ffcb]

        remove deprecated (and unwanted) GtkEntry shadow-type
        
        Change-Id: I5f6efbb4c4e2f9e928a6359d32da4a62cd3556bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108114
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-22  Caolán McNamara  <caolanm@redhat.com>  [4491cee27c80bc83493136b323af5bdd128352e7]

        replace margin-left with margin-start and margin-right with margin-end
        
        Change-Id: Iee3cc8c22b393ca420d0ed68673c61fe7ef240ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108113
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-22  Noel  <noel.grandin@collabora.co.uk>  [e5cf818c887fdd0ab43b5434d39cd9d3fde997e6]

        SotStorageStream does not need to extend SotObject
        
        Change-Id: I7651d2f806334297fc3f1874fd2f4ba9cd224046
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108137
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-22  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [bb13511bf8638b4fde84bcdce96f82540761ff5e]

        elementary: tdf#139056 Update color to follow upstream's branding (2)
        
        Change-Id: I5b54280005971ce0d590bfe66b399441db2d5292
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108110
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-12-22  Olivier R  <olivier.dev@grammalecte.net>  [52c77ce5da7e583ea0a70d5de32de6b0a12790a2]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to c86e9c20e0bed193853cd4df7a9ec921acd9f07e
          - French dictionary update (v7.0)
            
            Change-Id: I1461d5bba34612eab2e9110cc8908950417df0aa
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/107652
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Arnaud Versini <arnaud.versini@libreoffice.org>
            
2020-12-22  Miklos Vajna  <vmiklos@collabora.com>  [c24d9447b809416575972585a5ad48e14f8d9ad9]

        tdf#138801 vcl: fix lazy-loading of GIF images with logic size
        
        Regression from commit edda1e5fc8113aa4744e32f97c96a3cc311485ca (DOCX
        import: lazy-read images without external headers, 2018-04-20), the
        immediate problem is that GIF images from docx are now lazy-loaded.
        
        The deeper problem is that GIF images normally only have pixel size and
        can have an optional logic size as well (LO-specific extension).
        
        The bugdoc in question is a DOCX file, which contains a .png stream,
        which is in fact a GIF image, with that STARDIV extension in it.
        
        Now the initial parsing (that only extracts the metadata) didn't read
        the logic size, so the preferred map mode was pixels, but later when the
        actual read happened, the preferred map mode changed to mm100.
        
        Thid does not play nicely with writerfilter/ code that sets a different
        wrap polygon depending on if the (assumed to be final) map mode is
        pixels or not.
        
        Fix the problem by reusing the "is this an animation" GIF parser to also
        extract the logic size of the GIF image, if it has one. This way we
        still lazy-load the GIF image, but the preferred map mode won't hange
        from pixels to mm100 during the real read.
        
        Change-Id: Ia6c66e1c4fa0cb23a1daf537e7179b081ef90def
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108125
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-22  Noel  <noel.grandin@collabora.co.uk>  [db866805f3eee3a15bc96ffb5ba16aa77a02ddbd]

        use string_view in ProcessAttribute
        
        Change-Id: I81feb01bf6823d1d8fb5a7da08490959484ef533
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108095
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-22  Noel  <noel.grandin@collabora.co.uk>  [db9f13986fc7ef3d4b44d71459c58e9ea0ae8bcb]

        split SotStorageStream into two classes
        
        since it has two completely different paths of control
        
        Change-Id: I89b739d318d52245208a4bda1230f69d19f3ae0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108104
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-22  Noel  <noel.grandin@collabora.co.uk>  [0eeb310d9ed8654ac4c96c444ebad49a567ad618]

        reduce duplication in sax converter
        
        Change-Id: I05bfb50e81a84b5f3bb7749e85058f967cb4b4ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108094
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-22  Mike Kaganski  <mike.kaganski@collabora.com>  [66b135fa80452144baf57e91a6814b172f8174e2]

        Related: tdf#84098 Unify tests
        
        Shorten the tools module name; use TestUtil.AssertEqual where applicable;
        remove unnecessary variables that only made noise and masked what was
        actually asserted; add missing licence headers.
        
        Change-Id: If891ed8ceb38fed18335aad061b2b09d341264f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108118
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-12-21  Tor Lillqvist  <tml@collabora.com>  [8beaafcaa27a66841a9d959eba125ec410d0392d]

        Retire the bit-rotting LibreOfficeLight iOS app
        
        Change-Id: I21b8055fc97d8dfb8429e7dafa1a3982c3b7499b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108122
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-12-21  Tor Lillqvist  <tml@collabora.com>  [21e96548719b77310da5e2bae91de52cc468960b]

        Improve SAL_INFO output for clipboard operations on iOS
        
        Change-Id: Id9ed115067655c62346f765ddc3ed9bdce05ab9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108101
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108103
        Tested-by: Tor Lillqvist <tml@collabora.com>

2020-12-21  Tor Lillqvist  <tml@collabora.com>  [b126def60fc5280d40bc25db86748ed798c8548d]

        Add two debug output helper functions
        
        Change-Id: I38a234e6f4a3fc5e0f17cfd9a0068d2081b6c654
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108099
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108100
        Tested-by: Tor Lillqvist <tml@collabora.com>

2020-12-21  Miklos Vajna  <vmiklos@collabora.com>  [160db4bf0fc391b2ded635d0bd998d5352541742]

        sw: fix layout loop due to a keep-with-next vs 100% image height conflict
        
        The document in question has a landscape page, the last paragraph has an
        image where the width is 100% and the height is set to keep the ratio
        (which 1:1). This means that SwFlyFreeFrame::CheckClip() will scale the
        image down, so the image fits the page (and give up that 100% width was
        requested).
        
        The next problem is that this image has a wrap type set to none, so not
        only the total height of the page is taken, but also no content is
        allowed on the left/right side, effectively taking the entire body
        frame. Combine this with a previous paragraph, which is a heading, so
        keep-with-next is set for it. Layout loops because keep-with-next and
        take-the-entire-page are conflicting requirements and we used to have no
        explicit code to relax one of them when both are present:
        
        SwFlowFrame::MoveBwd: frame is 4, old upper is 10, new upper is 2
        SwFlowFrame::MoveFwd: frame is 4, old upper is 2, new upper is 10
        SwFlowFrame::MoveBwd: frame is 4, old upper is 10, new upper is 2
        SwFlowFrame::MoveFwd: frame is 4, old upper is 2, new upper is 10
        SwFlowFrame::MoveBwd: loop control, frame is 4, old upper is 10, new upper would be 2, but not moving there
        
        Fix the problem by giving up keep-with-next to stop the loop, mostly
        because we have to give up one of the requirements and Word resolves the
        conflict this way.
        
        Change-Id: I7da1ebcff9302cd144887f63efb94e0b2b2be8fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108119
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-12-21  Caolán McNamara  <caolanm@redhat.com>  [b01310567d93d2cea068c55ff8e2ce0582d0fd3a]

        weld pagelistmenu
        
        Change-Id: I2d3e5a448f03e424e7dad661c550f7e1ff31d808
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108112
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-21  Caolán McNamara  <caolanm@redhat.com>  [6060632f6f042e9ca742529074b24234e9f29b97]

        weld SelectionTypePopup
        
        Change-Id: I405a75e78bba0fb3b7350bf5407eeb4c5fc2f6ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108111
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-21  Caolán McNamara  <caolanm@redhat.com>  [18c694ceca378beee6e28a75d081f9ad6a87c7c0]

        weld zoommenu
        
        Change-Id: I7591f2b1e12e0fdf7d1ac61b358f0df201071f9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108098
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-21  Caolán McNamara  <caolanm@redhat.com>  [8f92097111fcdbb5322dd87474c719b15c08308d]

        weld tabledesignrowmenu
        
        Change-Id: If4fc3d02308afa27a4eb4d8ee5326440a0d4f5b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108097
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-21  Caolán McNamara  <caolanm@redhat.com>  [46ac4c3916ac6544eb1834e714eaa676c2af8bd5]

        weld querycolmenu
        
        Change-Id: If13436a99c80b619c9deb8d559a617accee64040
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108091
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-21  Caolán McNamara  <caolanm@redhat.com>  [dfcdf910b7dd155b562c568ccb87e43bbd102b8e]

        weld jointablemenu
        
        Change-Id: Ie7beb73c6b685b131e7353c2e96b68e564c39351
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108089
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-21  Caolán McNamara  <caolanm@redhat.com>  [fc4d0639ee47776f1014d26ecfdcfb571cd73700]

        weld queryfuncmenu
        
        Change-Id: If6a92f846b00ec5bd719879c3f37290640e2d109
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108086
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-21  Caolán McNamara  <caolanm@redhat.com>  [96a05d4c2ac8d35b4b34c0e0c0b4e0332242abc5]

        missing use-underline on large/small entries
        
        Change-Id: I0f16402ea0464cf0a8d072ca5d507fe74a531453
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108096
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-21  Tor Lillqvist  <tml@collabora.com>  [76a4615fc0c78abc93735b3362789836d1f82016]

        Add a comment here, too, that the lists of formats are identical
        
        Sadly I couldn't quickly come up with a trvial way to just factor out
        that code snippet. Feel free.
        
        I have no idea what happens if at some point these two code snippets
        would start to diverge.
        
        Change-Id: Iebf6d8a9827955acac846b19ae48a2b8eede0bbe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108109
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-12-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [b49522d96306933dfc94f9e42cc45190514b0af9]

        tdf#138710: sc_uicalc: Add unittest
        
        Change-Id: I5496637baf51035e16fe41d9036de2895d97fed2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108087
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [78021844ef340aefe7d80f5b262ed038078ebf1e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 095dd4e50117f149332c20b7489c4698c257cf49
          - Fix a "D'oh! you found a bug"
            
            + Some refactor on the pages.
            
            Change-Id: Iec37d94dfa40292eeaae3dae3cf6ab1189fa8d2a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/108124
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-12-21  Michael Stahl  <Michael.Stahl@cib.de>  [4041c68ea59181f1c4774c356809066d2051db41]

        ios,nss: use AARCH64 consistently
        
        Presumably missing from 1cee06c080bceab86ac894f8ae86d4d296b050aa
        
        Change-Id: I0f658bb36179b741f6f47264ee1400633db69d6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108064
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-12-21  Regényi Balázs  <regenyi.balazs@nisz.hu>  [f80dcee922428fa564b4779b1f81ad087db937ae]

        tdf#138986 Fix DOC export of LinkDisplayName
        
        The LinkedDisplayName could be empty what caused an assert.
        
        tdf#138986 regression from commit: bda05ba17362222b74727872579b65b3fa14e3d8
        (tdf#41466 DOCX import: fix VML v:shape/v:textbox)
        
        Change-Id: I166a7e4c1defc201d0563a961b28ecb6c6be500c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108077
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-21  Caolán McNamara  <caolanm@redhat.com>  [d360147a9943634d5ad4950aa99ad3f4a1666424]

        paste and delete are never enabled, so handlers never called
        
        Change-Id: If45a55d8b84d691bdfcabc6b68ef2843765262f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108092
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-21  Caolán McNamara  <caolanm@redhat.com>  [f03beb4d547c7d32f99f7c937c1d4b05adfecb75]

        wrong menu used here
        
        since...
        
        commit 9714e7460c3ff67f2683483bf3634b2f31cda361
        Date:   Tue Apr 18 10:34:10 2017 +0100
        
            convert table design row menu to .ui
        
        Change-Id: I772da4b8f97f0e416e72af35e59dfbb8d127a32c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108093
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-21  Miklos Vajna  <vmiklos@collabora.com>  [714b8efc9c4143da31d435f7ccb2bf02704a1b5f]

        Revert "tdf#138739 sw: fix regression of first paragraph"
        
        This reverts commit 25ca25ee25278536c56a2ac4a63af91100ce4d2e.
        
        cd sw; make -sr CppunitTest_sw_uiwriter3 CPPUNIT_TEST_NAME="testTdf130805"
        
        breaks with this one, it just went in due to an old baseline.
        
        Change-Id: Ie68f2847b936aefba3198ddd915316a204210d4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108105
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-21  Caolán McNamara  <caolanm@redhat.com>  [67ab09b0765321f055160cfe5e2413c6dd24e02e]

        presumably we don't then need GDK_VISIBILITY_NOTIFY_MASK
        
        Change-Id: Ibfc1e7036dcca91529959695f008938d306d8d46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108083
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-21  Caolán McNamara  <caolanm@redhat.com>  [e94c5f4dddad4ee1ddac18c9ffcb2353c505ce2e]

        weld joinviewmenu
        
        Change-Id: I7c4bf69edb2a8b29ebf69ebdaa30f89123a0749b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108079
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-21  Caolán McNamara  <caolanm@redhat.com>  [e1cff14398e470838fd2e2db77d6a2ad194a17dd]

        weld cellmenu.ui
        
        Change-Id: I479effad8c1c6df9e325cfa0794a69f8d3426a2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108068
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-21  Caolán McNamara  <caolanm@redhat.com>  [f62e5eaf5fa0bff571331e1adad518489929272d]

        weld querycolmenu
        
        Change-Id: I0b4e27b15b1526eb7122bc5eec98f8d389e58de1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108084
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-21  Caolán McNamara  <caolanm@redhat.com>  [6eb87f03edc8a750e347e2fad8d7000244f8ecca]

        drop deprecated visibility-notify-event event handler
        
        we're not doing anything with it anyway
        
        Change-Id: I2498eca95dcea53b1c216bb7786c6c3246b5c5ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108082
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-21  Henry Castro  <hcastro@collabora.com>  [8ccc28f8a72d0ac5a464418bde51ce6a1518c087]

        Revert "lok: add pre-condition "DontEnableJava""
        
        This reverts commit 8c5c6b8993a52c40b9de231e778204bcdca16333.
        
        Reason for revert: "This is broken.  For example, "Tools - Macros - Run Macro... - Library - LibreOffice Macros - HelloWorld" under "Macro Name" no longer lists the JVM-based scripts ("helloworld.bsh", "helloworld.js", "org.libreoffice.exmpale.java_scripts.HelloWorld.printHW")."
        
        Change-Id: I6fef6ea80689f036e79816c8d58d2c1f9e64967c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108007
        Tested-by: Henry Castro <hcastro@collabora.com>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-12-21  Justin Luth  <justin.luth@collabora.com>  [d7dfae214384f37901b532618e4d3ef117bd0285]

        NFC flatten PageBreakWin and minor cleanup
        
        Cleanup:
        -everything uses the same pCnt, so do that once and share it.
        -use FindFirstBodyContent to consolidate a lot of ugliness.
        -make pNd into a reference, since it is used unconditionally.
        -had to switch to IsInTab since we only have content frames now.
        
        Change-Id: I0ce66e98ea915152ef534e7719100da7cd6ca2db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108071
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-12-21  Luboš Luňák  <l.lunak@collabora.com>  [afa3dff9c7b963f1d312ef8c2efcbc8ab7271e62]

        do not preload all images in the pptx importer
        
        Now with my GraphicFilter::MakeGraphicsAvailableThreaded() patches
        for Impress images will be loaded in parallel as they are needed,
        which should usually be more efficient than loading all of them
        immediately.
        
        This basically reverts commits:
        b1319842a49cdf6512bbd9e81081e2a9edbd6089
        04e27df3c162f1df02f061b94434a38d1eaa3a46
        9eb8e2737d3a4d52ce1b0cc44091a3b7ecf59e3b
        
        Change-Id: I46bb0d6d93fb69f03f464308f6fce1603aafdfd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107945
        Tested-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-12-21  Miklos Vajna  <vmiklos@collabora.com>  [149743a124a3731cb98caf94190ef4a7deca9cb7]

        sw: prefix members of SwXMLBlockListImport, SwXMLTextBlockImport, ...
        
        ... SwXMLTextBlockParContext and SwXMLTextBlockTextContext
        
        See tdf#94879 for motivation.
        
        Change-Id: I85fb65a140381b258d51c2f35c5a8cf27d6dfa4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108074
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-12-21  Noel  <noel.grandin@collabora.co.uk>  [917338c6a81fa5c793d7e4c14f2f031219e64b84]

        use std::u16string_view in SvXMLTokenEnumerator
        
        Change-Id: I1194441063047637adc20c8e37bb717fdb787714
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108073
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-21  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [39ef79abd0b598cc010261aa6d1eaeabd8a52e95]

        elementary: tdf#139056 Update color to follow upstream's branding
        
        - Update some arrow element
        
        Change-Id: Iecda4e7efbac6a8cb2416bdd70edc5f8edd07894
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108070
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-12-21  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2ef9531771ba0eda64259d25d3440963c1b0932e]

        vcl: reverse the if statement in VectorGraphicData::getSizeBytes
        
        It makes more sense to fallback to an State::UNPARSED unless the
        condition is satisfied and not the other way around.
        
        Change-Id: I97c2792c8ddd293d99c6418ac0221b7331ee6b5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107992
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-21  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0df9ea8d654103256a67f4a6977468bd01a00f01]

        pdf: add a public function to load PDF as a VectorGraphicData
        
        This adds a public function that loads a PDF as a VectorGraphicData
        which essentially spilts the ImportPDF to general import as a
        VectorGraphicData and then creation of a new Graphic. This is
        needed so we can just load the VectorGraphicData independent to
        a Graphic itself, so we don't needlessly create a new Graphic
        instance in some cases.
        
        Change-Id: Ib5f570242da69a1537bfdf1054f8eb40ecead31b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107991
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-21  Attila Szűcs  <szucs.attila3@nisz.hu>  [107a20ee079ae852b3b33412f234aab2dc35168f]

        tdf#138824 tdf#137937 XLSX export: fix parent directory path
        
        Parent directory paths (../) removed by
        XclExpHyperlink::BuildFileName() resulted broken external
        reference.
        
        Note: on Linux, now this fix creates a working, but still
        fragile path relative to the root directory.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I9401d75d1fba0194d4ff509d9b7305969b8804e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107603
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-21  Caolán McNamara  <caolanm@redhat.com>  [72227d7adcd05056eb6b048edc5bc56f6c29aa29]

        weld reportdesign groupsortmenu menu
        
        Change-Id: I933258d60b4792f880cdd757481635f9319e73ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108067
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-21  Caolán McNamara  <caolanm@redhat.com>  [ea43bfcf5543e5593e73725e9fc9db541ce7fdd6]

        weld impress layoutmenu
        
        Change-Id: Ibc8038b37f8ff689050d9abb4ec0d2fac2eaadf9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108066
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-21  Caolán McNamara  <caolanm@redhat.com>  [e66dbf582cb037cb27d685867a87e4e6fb5f9713]

        recommended gtk3 to gtk4 migration 'Enable diagnostic warnings'
        
        Change-Id: I154be7df4af7e2e9804053e196e65e77a676c8ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108065
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-21  Caolán McNamara  <caolanm@redhat.com>  [38f2078321077262b5ee4d817e536ae3ef9a008a]

        add -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED to gtk cflags
        
        Change-Id: If642e9ec03a092375acb9b0624e62eec33ebd716
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108063
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-21  Caolán McNamara  <caolanm@redhat.com>  [6fb2a92af8c612fbb3ffb76a89d1729a9891829f]

        drop GTK_STOCK_* label uses
        
        Change-Id: I63b0bd0cfd62fbcf93de75dd62ca9a5daca1a8c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108062
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-21  Caolán McNamara  <caolanm@redhat.com>  [2952166e3359156db763e94603c934bccefea051]

        ditch direct gtk_alignment_new creation
        
        Change-Id: I490d7bf20cbc3d736975c6eff70ab98889b09621
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108061
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-21  Caolán McNamara  <caolanm@redhat.com>  [1b3589bb4a7da27be9b1ec3573d6dcaa834416b8]

        Replace more deprecated gtk_hbox_new/gtk_vbox_new with gtk_box_new
        
        Change-Id: I8a0d36150f6436312beccfdf628fec1a26dc4466
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108060
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d7bfa244a8f4f4b2c4fa3eedb5bb804f7542eaef]

        Fix typo
        
        Change-Id: If3f35326cef033593b69f6f1e3496dd5c283b29d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108053
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-12-21  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [25ca25ee25278536c56a2ac4a63af91100ce4d2e]

        tdf#138739 sw: fix regression of first paragraph
        
        First paragraph of the document lost its formatting
        from commit 056933bc55608d0ca061539ae124d7b9386cdb62.
        (tdf#137802 sw: fix crash on deleting last paragraph).
        
        This reverts commit 056933bc55608d0ca061539ae124d7b9386cdb62.
        
        Change-Id: I7d42c9a22b456ce3faa9cf08c6c73a2878636c8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107427
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-21  Laurent BP  <laurent.balland-poirier@laposte.net>  [ad8485ebe11396aaac68095ef9eec819de6af26c]

        Update Starmath examples
        
        Some corrections and addition to examples to show more different uses:
        - Circumference: add spaces for a better readibility
        - Pytahorean: use sqrt function
        - Newton: use times for multiplication and vec
        - special relativity: 't' instead of 'T'
        - Euler-Lagrange: right parenthesis misplaced
        - FTC: inversion of border value
        - Chaos: use bold r and double vertical lines
        - Taylor series: use fact function instead of exclamation mark
        and remove extra {}
        - Gauss distribution: more logical repartition of spaces
        
        Change-Id: I4563a8c031de2c8db1b1c674a29e7b1d843d57e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107050
        Tested-by: Jenkins
        Reviewed-by: Dante DM <dante19031999@gmail.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-21  Noel Grandin  <noel@peralex.com>  [49b7f93fa6f42935e074cb5f34da15255f79807a]

        disable some more tests for non-default-dpi
        
        Change-Id: If5aecfb01685e2953fafdfc190054a28b9315bf0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108054
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-21  Noel Grandin  <noel@peralex.com>  [803cef388d4828593a7201958c57cd0eb4f92c95]

        fix for Windows x86-64 build
        
        ...after 46c5de832868d2812448b2caace3eeaa9237b9f6 "make *String(string_view)
        constructors explicit"
        
        Change-Id: I85138de39d7d7f9fa4ce3c14acf60b770c2f1d4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108059
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-21  Chris Sherlock  <chris.sherlock79@gmail.com>  [b8aef73735677bc8effebecc25a9a8c4ed4990a1]

        vcl: refactor - new local function shiftScanlineColors()
        
        Change-Id: I3e02b991efd3f5f5647b0f97d6d3f433a3246591
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107955
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-20  Eike Rathke  <erack@redhat.com>  [ff804ebff0c94e8780f01dde80c402afd3a5d208]

        Check Calendar unoid for unknown and duplicates
        
        https://gerrit.libreoffice.org/c/core/+/108015 tried to add
        another Gregorian calendar with a made-up "gregorian_en" unoid.
        Prevent that already at build time.
        
        Change-Id: Id1bed6bea28b9c80e75b03753cdb367d3160dac1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108055
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-12-20  Stephan Bergmann  <sbergman@redhat.com>  [31cd6fd0f3c856a81a03d0229de1c4d10442844f]

        Make OStringLiteral ctor non-explicit
        
        a5bdf3c606b562a2af3dd4e4162b734abb1cb24c "Make O[U]StringLiteral ctor explicit"
        made both the OStringLiteral and the OUStringLiteral ctor explicit, and
        87707670c993794ab12b0fad0f048f11429269c2 "Make OUStringLiteral more useful" made
        (only) the OUStringLiteral ctor non-explicit again.  There appears to be no good
        reason to keep the OStringLiteral ctor explict, and the current sitation lead to
        
          OUStringLiteral v = u"...";
        
        being valid while
        
          OStringLiteral v = "...";
        
        was not (and needed to be written as
        
          OStringLieral v("...");
        
        instead).
        
        Change-Id: Ide26917efabb6eca31c19f64652ee87460e6dd1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108056
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-20  Julien Nabet  <serval2412@yahoo.fr>  [6ede5a08c11e328ec2f71533faf3005e1a5a653e]

        Replace deprecated gtk_hbox_new/gtk_vbox_new with gtk_box_new
        
        Change-Id: I9dfe85800e627470a942d11178b6c079ee839328
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108057
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-20  Stephan Bergmann  <sbergman@redhat.com>  [21cd30ddaa4591e058848c19920c7845582f35eb]

        Blind fix for Windows x86-64 build
        
        ...after 46c5de832868d2812448b2caace3eeaa9237b9f6 "make *String(string_view)
        constructors explicit"
        
        Change-Id: I6a1d54e8dbcd98027122d33e6b6544ce00b09624
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108052
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-12-20  Caolán McNamara  <caolanm@redhat.com>  [87834219c5e09880e48e28fd8a0f796a0848e39b]

        GtkAlignment is a GtkContainer so the GTK_IS_CONTAINER branch is sufficient
        
        Change-Id: I055526f2fda723bc2fd6323559b313e6c55928d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108051
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-20  Caolán McNamara  <caolanm@redhat.com>  [ed07ec7606cb24cccaf6b7b81b2bd308debaa2e6]

        drop never completed GtkSalPrinter
        
        Change-Id: I6b669c6b1f5bab516b824b3741a07f09738e57be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108050
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-20  Caolán McNamara  <caolanm@redhat.com>  [a0bf3da7a610e35862878687fed01b63ee5e5308]

        tdf#139063 crash when add a new sheet to a RTL sheet
        
        Change-Id: Icbfb45036f93ed92e5c83039cd4c3b536f0df0d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108036
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-20  Caolán McNamara  <caolanm@redhat.com>  [c75bc340346cd75c03cd87da66c46bf0c8482df8]

        weld xmlsecstatmenu
        
        Change-Id: Ic3e2df5b11b5f7ff8938913472ac60aecc0e2c2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108034
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-20  homeboy445  <akshitsan13@gmail.com>  [e37e990650694d7d3a44a38a6bf23751bb33da67]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: Ib40fc069105cbf93c617055a7c6fe466570f0b32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107844
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-20  Jean-Pierre Ledure  <jp@ledure.be>  [e3fe4a46104d9379bca3302fd9ed3883915f2d80]

        ScriptForge - new CloseFormDocument() method
        
        Only when form instance is inside a Base form document
        
        Change-Id: I6fd0cf1d77588b9720efb2c45384371a122dbd4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108048
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-12-20  Stephan Bergmann  <sbergman@redhat.com>  [22f7411ecfe0ecc2a62bbc85a6ed27977df03e89]

        Remove the OUString vs. std::u16string_view comparison operators again
        
        ...that were introduced in e6dfaf9f44f9939abc338c83b3024108431d0f69 "Turn
        OUStringLiteral into a consteval'ed, static-refcound rtl_uString" to avoid
        ambiguities, but which is no longer an issue since
        46c5de832868d2812448b2caace3eeaa9237b9f6 "make *String(string_view) constructors
        explicit"
        
        Change-Id: I0a7a3fe23412f77fa85fb7e90f04e22f9abd9230
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108044
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-20  Jean-Pierre Ledure  <jp@ledure.be>  [ff07da5d888648e0343aabe1f533790029470165]

        ScriptForge - (SF_Form) manage cache entries for form instances
        
        Event management of forms requires to being able
        to rebuild a Form object from its
        com.sun.star.form.XForm or com.sun.star.comp.forms.ODatabaseForm
        UNO instance
        
        For that purpose, the active forms are buffered
        in a global array of _FormCache types
        
        Change-Id: I004934f4b9d24ec035cc4adc798df1a2ac01d227
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108047
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-12-20  Julien Nabet  <serval2412@yahoo.fr>  [c90118762d1f0fe7abaadf45f13550b2d2838502]

        Fix domain in ui files (found with ui-checkdomain.sh)
        
        Change-Id: I6ec07748616c6ddbe12a48077a777c91ffb8f96f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108046
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-20  Stephan Bergmann  <sbergman@redhat.com>  [cf7306194f5c677fef75e3ff5098676ee302359e]

        No longer need to worry about ambiguous operator== in loplugin:stringviewparam
        
        ...after 46c5de832868d2812448b2caace3eeaa9237b9f6 "make *String(string_view)
        constructors explicit"
        
        Change-Id: I6e884c762a2fc91f5dd6fbb197a596fd60f17cae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108043
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-20  Stephan Bergmann  <sbergman@redhat.com>  [24b02a4f2507f40fe9d36c393c59e12c072428c3]

        missing include
        
        Change-Id: I3093a3c53a0456194a72e4b4393216f67f15a667
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108045
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-20  Jean-Pierre Ledure  <jp@ledure.be>  [3bec3349e9898ee69645a88bbd0b722222a8dfa8]

        ScriptForge - (SF_Base) new OpenFormDocument() method
        
        OpenFormDocument has 2 arguments
        - the form document hierarchical name
        - the mode: normal or design
        
        If the form document is already open, the focus is set on it
        
        Change-Id: I6fb055cde2e856d7dad17af99b11bc2fd15060c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108023
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-12-20  siddheshpatil777  <siddheshpatil777@gmail.com>  [3420cc1e70b2ed49fc63d6fd30f7b962abbec70f]

        tdf#124176 Use #pragma once in connectivity
        
        Change-Id: Icaa8a6e3db0b0754c5adfb3543ebe1a7af831bfb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108021
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-20  Seth Chaiklin  <sdc.blanco@youmail.dk>  [2cdc35858634950c73e737d0ef3d80e73116a98d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6cbff81636b27194363fb906f54dbae70fbe4b68
          - Related to: tdf#138621  Change "Open Template" to "Edit Template"
            
              tdf#138261 changed the label for .uno:OpenTemplate
              This patch updates all relevant help pages to reflect that change.
            
              ( shared/01/01110400.xhp )
                * "Open Template" --> "Edit Template"
                + add "related topics" section
                + embed link in related topics to standard_template (about
                    creating and modifying templates)
                * update to <h1>,<menuitem>
            
              ( shared/01/01110000.xhp )
                * update to <h1>
            
            Change-Id: Id4e4279256c5ede1df22f948304fbb65723b3620
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107617
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-12-20  Seth Chaiklin  <sdc.blanco@youmail.dk>  [d054a17c23bbeeda48f14a0059431358bb45cf42]

        tdf#138621 relabel .uno:OpenTemplate command; change .uno:NewDoc tooltip
        
        Change-Id: I9e7e4719663cd80e9f7d3afb42fe94c6224fb920
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107536
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-12-20  Noel Grandin  <noelgrandin@gmail.com>  [9eb60b50f7dc77851b36e0c2ab4dd3d11a97d099]

        use CLZ intrinsic in tools::Fraction
        
        which commonly maps to a fast hardware instruction.
        
        Change-Id: I65d6b4ce03a1813f014aa7ec7fc8f95aa38832d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108018
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-19  George Bateman  <george.bateman16@gmail.com>  [73ba462935a217a2b2d5ad296679d54f42f4b1ba]

        tdf#84098 kill copy+paste in VBA tests
        
        Move repeated code into _test_asserts.vb
        
        Change-Id: Idfe124a8dbab4925309fa5f1322e0cce5f097b7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107860
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-12-19  Caolán McNamara  <caolanm@redhat.com>  [6c161bfe61679194d5f09d83c0bf8f780b508d1f]

        weld autosum menu
        
        Change-Id: Ie08e8ae6691e2f84eca69cd7e70a7e2c2c53f9a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107984
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-19  Michael Stahl  <Michael.Stahl@cib.de>  [2344f7a25a2961434f7d7c65bfb93bbdaf913f9a]

        sw: split CppunitTest_sw_uiwriter into 3
        
        It already has 3 cxx files, and takes by far the longest to run.
        
        The split isn't ideal at 241/71/162 but still an improvement.
        
        Change-Id: I59215475724cbf0e38b890d7be6d60a23dccf0a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108030
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-12-19  Caolán McNamara  <caolanm@redhat.com>  [cd6ddba3e15d2e586cd7b8593d5164aabbbd0dcb]

        tdf#138884 Crash when deleting template via context menu
        
        Change-Id: Ia332070d4d49ee697021d543c4eb6cec08994284
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107968
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-19  Caolán McNamara  <caolanm@redhat.com>  [8169fbbe715daa801fd17dddf0b9b03f71b2217e]

        weld rulermenu
        
        Change-Id: I337a1b3a842fdb87cb3b8bf1a52a056e3787f477
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107983
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-19  Caolán McNamara  <caolanm@redhat.com>  [5d8951ecff932216b34bf44cb23dc5b87f315b6f]

        missing modelines
        
        Change-Id: I33e07218b1d3ae06395d7b5a4ca852e887093669
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107982
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-19  Caolán McNamara  <caolanm@redhat.com>  [cdc41b2afbe4d3a67be2331564305d247fbde62a]

        don't mention VclBuilder in the dialog tests docs
        
        Change-Id: Id18a25e3d3310342887757fe417769f4213b8a3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107981
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-19  Caolán McNamara  <caolanm@redhat.com>  [aaa6c81c94d0b2f4fe33439fcfaabb1d6d4a0dfa]

        unused forward declare
        
        Change-Id: I1091eb69e49f1f81e5f8399ef421a55fceae7413
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107980
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-19  Justin Luth  <justin.luth@collabora.com>  [4b5aaa9edfd58ec8f73de127410656f884f944d7]

        tdf#82802 sw conditional style conditions not saved for TextBody
        
        Someone thought it would be a good idea for the
        built-in paragraph style Text Body to be special
        and support conditional formatting.
        It has been broken for import/export since 2015.
        
        It was mostly fixed in duplicate issue tdf#103091,
        but the side case of Text Body was missed.
        
        Partially reverting commit a5b4cb3f836c991d0647f55e1ef4920ce6115eac.
        xNewStyle didn't need to be a member variable
        since it is assigned to GetStyle anyway.
        
        Change-Id: I102d86c0b1f28e42b2c1350abc247b6b1f8acd4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107352
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-12-19  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [1e7b134a5d81ec41902552f24243444c6bf542d2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 546911b845a41f1c1a7188985f6237767114a536
          - tdf#138715 Remove description of “Firefox” import option from Help
            
            Change-Id: I09c96d32b03684c8c7500a8b0c7a168399458949
            
          - Fix minor typos
            
            Change-Id: I141f788c0baebd0bf19489fd0bf969a3879ada45
            
2020-12-19  Noel Grandin  <noelgrandin@gmail.com>  [46c5de832868d2812448b2caace3eeaa9237b9f6]

        make *String(string_view) constructors explicit
        
        to make it more obvious when we are constructing heap OUStrings
        code and potentially inadvertently throwing away performance.
        
        And fix a handful of places so revealed.
        
        Change-Id: I0cf390f78026f8a670aaab53424cd31510633051
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107923
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-19  David Ostrovsky  <david@ostrovsky.org>  [6dd1d2268487920e8bda44dfd169a5bda4d62f13]

        tdf#138987 pyuno: PyEval_InitThreads is a no-op in Python 3.9
        
        Change-Id: I7cf95ab1f237e315e8bd80b47758839bca34f970
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107946
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-12-19  dante  <dante19031999@gmail.com>  [f460d8e8178cc6fad02347e2bab6580efe51c260]

        Proposition for solution for memory error in 106804
        
        https://gerrit.libreoffice.org/c/core/+/106804
        
        This needs to be merged in the 7.1, it corrects a memory leak introduced in this same version.
        
        Change-Id: Id3c3f86f88c32e631f0c414fbd7942aba2a91239
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107930
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-19  Noel Grandin  <noelgrandin@gmail.com>  [a37f29983f3fee58bde40967667ebae84a6c7537]

        fix crash inserting chart
        
        regression from
            commit bf4bbc3c2174b21577b8878bc3197923ba44a029
            Author: Noel <noelgrandin@gmail.com>
            Date:   Thu Nov 12 15:38:13 2020 +0200
            replace std::max(std::min()) with std::clamp
        
        Thanks to Leyan Ouyang for debugging this.
        
        Change-Id: Iafd6d47c1974be2cd55f76aa1fc5f4f614a8d093
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108020
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-19  Noel Grandin  <noelgrandin@gmail.com>  [67d83e40e2c4f3862c50e6abeabfc24a75119fc8]

        speedup rational_FromDouble
        
        multiplying/dividing by a power of 2 is much cheaper than
        the equivalent operation on a factor of 10.
        
        Change-Id: I31a7196a07649336378be867c67eb8a89fe6765f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108019
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-19  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [71a0bd756d2a06ef1c902b164243d61b9286ace3]

        elementary: tdf#139046 update arrow for Export & Import icons
        
        Change-Id: I1e5f8cfa9c752b8670db46d3a60b70268f9f14cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/108014
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-12-19  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [7d1ce2e8ef3d79c35463019011d0b8c2c0542ecf]

        elementary: tdf#139052 update shapes & lines to be violet
        
        - remove unecessary foundation shadow in unfilled shapes
        
        
        Change-Id: I5d58e3e45a825cdad99acce90d8b722c7e7aeba4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107990
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-12-19  Jean-Pierre Ledure  <jp@ledure.be>  [862637bfffd688a15b5c49768657aa18997d0e54]

        ScriptForge - (SF_Exception) Fix console start in modal mode
        
        When the console is first started in non-modal mode
        and the launching macro stops normally,
        
        when the console is then requested to restart in modal mode,
        it does not start
        
        This patch forces a reinit of the console dialog when it is
        started in modal mode, whatever its status
        
        Change-Id: Ia687661e60259c235f2b45decf9bb6e342d3f26b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107973
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-12-19  Julien Nabet  <serval2412@yahoo.fr>  [746da2e47d92c9de4d6bcec22155c34cece5c331]

        Related tdf#138715: kill last Mork refs
        
        Change-Id: Id655f533a6957257329f9c1f9e4c082516e149f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107978
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-19  Seth Chaiklin  <sdc.blanco@youmail.dk>  [817c22456408b3d8af022be85c9734989604deb5]

        add tooltips and improve labels to Save as Template dialog
        
           Add action verbs to labels and colon (because they have a buddy control)
        
        Change-Id: I90602587425993c91bbb75ecd66f7e40181e01b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107813
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-12-19  Andras Timar  <andras.timar@collabora.com>  [4ca7aee61825c586f54d9212aef2f28f355bec00]

        Set correct interface domain
        
        Change-Id: Iaab2c0da9782132204d22d1dc84b2d444ba8dd8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107986
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-12-19  Noel  <noel.grandin@collabora.co.uk>  [27d585cd2d0a0157896c4af11f2463f0197e3eb2]

        use more string_view in SfxItemPropertyMap
        
        Change-Id: I053dedcbf0b110a61752722d247d6ee5e9ba481d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107977
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-19  Chris Sherlock  <chris.sherlock79@gmail.com>  [dfd69eb0ce4d1bb0442d65be2fcd8741fe9cb6ef]

        vcl: refactor - new local function getColor()
        
        Change-Id: I80548cc0ecb08385aea9bc049bd2c3034680a3f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107954
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-19  Chris Sherlock  <chris.sherlock79@gmail.com>  [641d6c35f3494f7e62d5ca3089b1f0764cfeb0a8]

        vcl: remove duplicate pScanlineRead assignment
        
        Change-Id: I7864b8f009c2ea837f9d7afe43f882cf7037dca9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107953
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-19  Chris Sherlock  <chris.sherlock79@gmail.com>  [0920491fef0f20cea19d31547589e66a0d0912d7]

        vcl: refactor - new local function shiftColor()
        
        Change-Id: Ie1ee4dd3741e69dffe655f8c9c4035b980d59375
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107952
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-19  Chris Sherlock  <chris.sherlock79@gmail.com>  [f0e1f861d537e95bafeb52e240d093e574aa2ee9]

        vcl: move variables in Dither() closer to where they are used
        
        Change-Id: If0621cd6feb4442f2bc2c026580bf50259c6b2f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107951
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-19  Chris Sherlock  <chris.sherlock79@gmail.com>  [9a575298bd4c704718084481cb57db93259eca68]

        vcl: move Floyd-Steinberg constants and defines to own local header
        
        Change-Id: Id571c09281fa22da8bbb3ddc37fb7db42110e39a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107950
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-19  Chris Sherlock  <chris.sherlock79@gmail.com>  [26f504eccfcfaa548f0648703925360e08d4a0c2]

        vcl: move GAMMA define to bitmap.hxx
        
        Change-Id: I6ffe438fa4b12d51eecb73a79c9443240e1d4695
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107949
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-19  Chris Sherlock  <chris.sherlock79@gmail.com>  [f1469adf0e81e6e7c8aa650c95d9e7a93bb18e85]

        vcl: remove bRet variable from Bitmap::Dither()
        
        Change-Id: I6b9b8107e745ba4c84d7add070562d876dbf03da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107948
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-19  Chris Sherlock  <chris.sherlock79@gmail.com>  [af05c3a9a7672c2233f7df7729736259f7b0f0dc]

        vcl: add unit test for certain sizes of bitmaps to be dithered
        
        Change-Id: I9e40c8536c86468040bde56c569e7c69ad8f745b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107947
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-19  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [a08e356e1afdf7d79d508570bec409436e237dbd]

        elementary: tdf#139047: redesign Find/Search and Find-Replace icons
        
        Change-Id: I1c60c1a5789a577dafc531bb9e9c718ae30ebde5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107987
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-12-19  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [37cb33903edeaffd1bea3feb06eecadaf6a3cb19]

        elementary: tdf#139048 update pencil element to be yellow
        
        Change-Id: I26129bb16c96daa2a805e60e8052544d737a2ff1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107985
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-12-19  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [315c7570c4a72f4c834086082825533b1e50d1bf]

        cross-compile: make sure configure fails if build-side configure fails
        
        testing for existance of config_host.mk is flawed/doesn't catch all kind
        of errors and thus gives false "OK" for incremental builds and not even for
        builds after make clean
        see also d691b46e52d173cf945130df01bd35b5c4c0f539
        
        Change-Id: I153f585c3a7870ef4a87848eccf7abd7d66987e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107970
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-12-19  Xisco Fauli  <xiscofauli@libreoffice.org>  [4db61e4cb26a8bf739701876aa806479a61bb447]

        tdf#138818: libtest_filter_tiff: Add unittest
        
        Change-Id: Ibb8566d58c23a76923d39f6f9d4dabf5a01d101a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107939
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-18  Eike Rathke  <erack@redhat.com>  [121d4f610a2b4caa871aa0132eccbd4e12d13b3f]

        Resolves: tdf#138710 Do not push an out-of-bounds bound to boundaries
        
        ... if a virtual non-existent row is being shifted in for
        MAXROWCOUNT (MAXROW+1), so sc/source/core/tool/sharedformula.cxx
        SharedFormulaUtil::splitFormulaCellGroups() is not triggered to
        split a group there, which would throw an exception. Instead of
        returning false ...
        
            CellStoreType::position_type aPos = rCells.position(nRow);
            if (aPos.first == rCells.end())
                return false;
        
        However, avoiding the cause is the solution.
        
        Change-Id: I8f9adcb62bb78bc98092677b5d4fdc7fc3baf150
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107979
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-12-18  Henry Castro  <hcastro@collabora.com>  [8c5c6b8993a52c40b9de231e778204bcdca16333]

        lok: add pre-condition "DontEnableJava"
        
        The context data "DontEnableJava" is set when
        it is not required to JVM to get involved,
        in particular case when the Macro Selector Dialog
        tries to fill the macro scripts, but the client side
        has disabled the JVM and it produces a lot of checks
        to try to get booted the JVM.
        
        Is there any reason why it is not a pre-condition
        at the beginning of the function?
        
        Change-Id: I3bd4a22ddef12a130ea5ecd08c67f1db66bbac72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107242
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-12-18  Henry Castro  <hcastro@collabora.com>  [92990e87a66758189e3324995ebe29cc026687a2]

        lok: fix "children" node type
        
        In order to build the dialog on the client side,
        the "children" object should be constructed with array type.
        
        Change-Id: Iccde39aa9ff2f423fd4a67072ca0bf25e406d220
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107413
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-12-18  Stephan Bergmann  <sbergman@redhat.com>  [d85a3887bf36ff1e4dddb111f2c5634b66eb9510]

        Mention relevant Clang bug in comment
        
        Change-Id: I88140ab20440125d9642a1489e501cdcb74c3a48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107962
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-18  Caolán McNamara  <caolanm@redhat.com>  [f3c63fc6024a95daf51aa3ca14ba57dacfecad31]

        weld basctl popup menus
        
        Change-Id: I28b18df7a27cd65e81f9e2e6f1ab96b5f1938e6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107975
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-18  Mike Kaganski  <mike.kaganski@collabora.com>  [3dc2e629b247873bfbd3190c11152d8d2bab1a03]

        tdf#138953: use original (cropped, but unrotated) object size in spPr
        
        This not only fixes the regression from b226383a83e41bbced9fc2a02dc09a449401ec97,
        but also makes the written size more correct than before, when it was
        slightly larger compared to original object size.
        
        Corrected unit test for tdf#116371 reflect that: the object in ODT is
        241.78 mm x 240.61 mm. It previously was exported as 241.88 x 240.70;
        now the exported size is closer: 241.79 x 240.63.
        
        Change-Id: Ibfe85c7cd98c089e58af8d7f3848990af8e1100f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107957
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-12-18  Caolán McNamara  <caolanm@redhat.com>  [2a91637ed9a312471afe7a2201371eb9ae7f33c7]

        add a return to EditView::Command to indicate if the command was consumed
        
        Change-Id: I971fcfb77d93d7d1146443a8ec30d9159746bd89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107960
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-18  Caolán McNamara  <caolanm@redhat.com>  [0d6063a61c15688998c1a7f865b090fd9b1f8fff]

        use the OutputDevice view
        
        Change-Id: I017c7a8a39068263a9b3dc74714300abd3cb6159
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107959
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-18  Caolán McNamara  <caolanm@redhat.com>  [9ba11eb2a4c6c18fc265ad51813d9aea57671c1a]

        Delete Category dialog includes '~' text in the titlebar
        
        Change-Id: I8581e5219ffc690e686a0d563463c19b682ea04b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107967
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-18  Luboš Luňák  <l.lunak@collabora.com>  [29c5b99832d731071dd201e88d6631c805efe91a]

        fix incorrect array access after a removed enum (tdf#138973)
        
        c521e614359d236405754134a54e8a05bdb1c44c removed some enum values
        but didn't remove them from the conversion array.
        
        Change-Id: Idf4837c5929feefb11b400fcd1036370534ed26a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107961
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-18  Tor Lillqvist  <tml@collabora.com>  [94e8de1652370ec7d3a09a76b082ba7c77f1b278]

        Bin unnecessary forward declaration
        
        Change-Id: I351635064b73145975b421879450f3e8ee64e983
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107963
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-12-18  Henry Castro  <hcastro@collabora.com>  [bf253b234e37f69c030cc531343f26d416224297]

        lok: check if the tree list box model has changed
        
        It is necessary to know when the tree list model
        has changed to notify client side changes.
        
        Change-Id: I188a97223e06520d0b34cd9272eff6449a14d60e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107892
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-12-18  Henry Castro  <hcastro@collabora.com>  [fb45e5c52836cdf045da1e66c168a2dfd55b9e90]

        lok: add parameter "MacroExecMode"
        
        It is required to execute VBA scripts.
        
        Change-Id: Ibaafc62ecedcefcd0596c701728039783b5a0de7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107891
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-12-18  Henry Castro  <hcastro@collabora.com>  [00f587ecfe06274bf71356c913145a2e7847e763]

        lok: add "ondemand" property to dump the TreeView property
        
        The "SalInstanceTreeView" instance does not use the flag
        "CHILDREN_ON_DEMAND", but instead it creates a "<dummy>" child.
        
        However the client side requires "on demand" information to
        request and trigger the "On Expanding" event.
        
        Change-Id: I4d8667fc83dae2c5f1d477fefa9c9917a5e6c90d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107576
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-12-18  Henry Castro  <hcastro@collabora.com>  [4ea3ec3d3aaa304b9769c2d5c7556529cc4df9ff]

        lok: run async the Macro Selector Dialog
        
        Required to be called by the client side
        
        Change-Id: I9c9d22dd249839009bdc6a701553f3b9d776347a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107246
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-12-18  Henry Castro  <hcastro@collabora.com>  [ca839b341883c1238f27ba42236f08ebb49d53a4]

        lok: jsdialog: fix possible nullptr dereference
        
        p = nullptr;
        
        if (p)
        {
        }
        
        p->Somenthing();
        
        Change-Id: I2a46d6a8e7eae96928210c8941ec71eed88bf631
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107245
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-12-18  Henry Castro  <hcastro@collabora.com>  [40588ede2070e5b01ad4d2c71894bd19d6ec9738]

        lok: jsbuilder: avoid sending early id to client side
        
        In the case of Macro Selector Dialog it is not required
        to send the id too early when the dialog is created and
        it is not initialized yet.
        
        Change-Id: I22fb05bd9ecff49b3e9eda19737750379a61dd69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107244
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-12-18  Henry Castro  <hcastro@collabora.com>  [9a4266fa95af71903e1e1db6874af82958315d6d]

        lok: use JSDialog Builder to create a Macro Selector Dialog
        
        The Macro Selector Dialog should be created for desktop too.
        The JS Builder has an implementation to send "jsdialog: "
        data to the client side.
        
        Change-Id: If29660467e494323ac26605e704ee9bf15725fd5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107243
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-12-18  Seth Chaiklin  <sdc.blanco@youmail.dk>  [12357c8f4f592524e2f7db39784e4a5613f733ab]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0e196f08f250f652ff087de7ab9ca6e0caafcdd7
          - tdf#137084   update and link some command names in Styles menu
            
              * update command labels
                  "Update Style" --> "Update Selected Style"
                  "New Style" --> "New Style from Selection"
              + add <link> to "Load Styles"
              * update to <h1>,<h2>,<tip>
            
            Change-Id: Id8f168cb248ff271d3a9557b50c73863ddd37c25
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107909
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2020-12-18  Caolán McNamara  <caolanm@redhat.com>  [69f1f7f61506131ca203e43b799e7422e98b82a5]

        add GetOutputDevice to EditView
        
        Change-Id: I8b2555669106096b9ab37e0cc89267f5759efa3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107958
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-18  Henry Castro  <hcastro@collabora.com>  [c266dae3fbea14cdd29e590d9ec8f519813143b3]

        lok: jsbuilder: fix disable dialog tunneling
        
        When a client side issue command to show the Macro Selector Dialog
        to the server side, it is not necessary the dialog sends window
        invalidate.
        
        I guess the dialog tunneling progressively will be deprecated in
        favor of JSDialog, that it will send JSON data to client side,
        then it will be constructed to html element using a javascript
        dialog builder. (I am wondering why sending JSON?, the server side
        can just send the HTML string, and no need for javascript dialog builder).
        
        Change-Id: Ia88f431ed9a860bb9bb30caaaf0f7f889d765115
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107240
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-12-18  Henry Castro  <hcastro@collabora.com>  [51ba81931518e17fe7c00481d7c230621415b728]

        lok: initialize to dispatch ".uno:RunMacro" command
        
        The ".uno:RunMacro" command it is needed for
        client side to show the Macro Selector Dialog.
        
        Change-Id: I8f01b9f5cc985119c9215734a6484ed7a0e30080
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107886
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-12-18  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [d691b46e52d173cf945130df01bd35b5c4c0f539]

        cross-compilation targets really do need all AC_CONFIG_FILES
        
        Build doesn't fail after just a make clean, but do fail with a
        completely fresh checkout
        regression from https://gerrit.libreoffice.org/c/core/+/107655
        
        Change-Id: Id05f747548729449fbda6306fc27e35377b80569

2020-12-18  Jan-Marek Glogowski  <glogow@fbihome.de>  [4cabfc30bf2db873930cef4f7f1b0243ae2fde28]

        tdf#138865 don't set ColumnToggleType::Check
        
        We don't want any hidden, magic checkbox for this table, as the
        user explicitly has to toggle the desired replacement modes,
        which isn't in any way related to a row selection.
        
        Change-Id: I3f9a73d41cc8727aa6380172221ea07068ef74c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107920
        Reviewed-by: Attila Szűcs <szucs.attila3@nisz.hu>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>

2020-12-18  Seth Chaiklin  <sdc.blanco@youmail.dk>  [c19c7d0cd5cea757d854f5e7ddc6a0e1d9b709d5]

        Partially resolves: tdf#139017 update labels in Create Style dialog
        
          Changes name of dialog to correspond to command name.
          Changes label of entry box to Action verb and colon
            because it has a buddy control.
        
        Change-Id: Ib34b859ad2e25fbb70a46af7459c910e9bbe0ec1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107903
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-12-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [8cfad2357f309c8f8aaf11c89722307b5bd704c7]

        tdf#126460: libtest_filter_tiff: Add unittest
        
        Change-Id: I60ad27828df684d1886c21a50247dd5fa59e933c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107942
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-18  Noel  <noel.grandin@collabora.co.uk>  [ccb3fed37d849a88c74594c44f2aec68c808a33f]

        add OStringBuffer::append(std::string_view)
        
        so we don't need to construct an OString when appending from a view
        
        Change-Id: I8105d916b43215e312857e9d9d00a38c3d833861
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107938
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [3f28fd9a4093de421ea92ddcf7e8cda65f65a3f0]

        vcl: move nShift closer into scope where it is used
        
        Change-Id: If85e013269b39e1d8d34653a1348d080d34eba99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107851
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-12-18  Miklos Vajna  <vmiklos@collabora.com>  [73dc3bdf58d80bf22477cdf95bf46d6acbc20f80]

        sw: document how the first page frame is created
        
        I can't remember if the boolean order is left/right and then
        first/nonfirst or the other way around.
        
        Change-Id: Id39d81f8501da690ce179546e9aa3d4b54f39fcf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107937
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-12-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [e57665ea6f812aff9fc87073ce947f40a8b26e9d]

        tdf#115863: libtest_filter_tiff: Add unittest
        
        Change-Id: I4877005287181189c4210052ab57ada876ae2e90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107926
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [6c1e6b188eeb5868cafe3f1605f4213d627a452c]

        tdf#138897 sw: avoid creating SwUndoResetAttr in CopyImplImpl()
        
        The problem is that SwTextNode::CopyCollFormat() both creates the
        SwTextFormatColl with undo and applies it with undo.
        
        The first is desirable, the second causes a problem because it
        necessarily happens after SplitNode() and currently happens before
        copying the non-start/end nodes, so the node-index may not match in
        Undo, regardless if it runs before or after SwUndoCpyDoc.
        
        But SwUndoInserts restores the SwTextFormatColl on the node itself,
        so it can just be suppressed, which looks easier than refactoring this
        to call SplitNode() with Undo enabled.
        
        (regression from b4365b985178e1866c74afd757a104aad1d405a9)
        
        Change-Id: I4d15fb88cd5ae4cc53d9afb3397dec8fcf7635fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107921
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-12-18  Noel  <noel.grandin@collabora.co.uk>  [8e6ec5ebcc523a189238a90fd9237872d67085f9]

        use more string_view in IsXMLToken
        
        Change-Id: Ib84e2e7db4b4e6e2486dd024d60057d9d42ff4b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107932
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-18  Stephan Bergmann  <sbergman@redhat.com>  [976ceae533becc3978e7c3741eadc69af4484437]

        fix build
        
        ...after 177792660697f85763b39f455d7ebff0f83084fd "pgsql-sdbc: use libpq's
        custom free()..."
        
        Change-Id: I44f86470707eea850742130caf7ec243d850ad51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107933
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-18  Miklos Vajna  <vmiklos@collabora.com>  [e987a050260ad4c8f6c3487e57bec1c8b680c65e]

        pdfium: add PDFiumPage::hasLinks() wrapper
        
        Reduces the amount of raw pdfium includes in CppunitTest_vcl_pdfexport.
        
        Change-Id: I61bcc7ef11932cc5129be8123dba0e8b06e8f324
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107925
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-18  Lionel Elie Mamane  <lionel@mamane.lu>  [177792660697f85763b39f455d7ebff0f83084fd]

        pgsql-sdbc: use libpq's custom free()...
        
        ... for stuff allocated by libpq
        
        Their documentation says this is important on Microsoft Windows:
        
         It is particularly important that this function, rather than free(),
         be used on Microsoft Windows. This is because allocating memory in a
         DLL and releasing it in the application works only if
         multithreaded/single-threaded, release/debug, and static/dynamic
         flags are the same for the DLL and the application.
        
        Also use const unique_ptr since we don't need the value to survive the
        scope in any way.
        
        Change-Id: If4637ea0cd1c05125d63e2f3d37dbeaf716973f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105967
        Tested-by: Lionel Mamane <lionel@mamane.lu>
        Reviewed-by: Lionel Mamane <lionel@mamane.lu>

2020-12-18  Lionel Elie Mamane  <lionel@mamane.lu>  [b815bc466695cd1700a2c8d0cdc5201ed5a95032]

        pgsql-sdbc small optimisation
        
        1) use const unique_ptr since we don't need the value to survive the
           scope in any way.
        
        2) put the custom deleter function (PQconninfoFree) in the ptr class
           rather than at runtime. Saves one pointer in the ptr class and
           reduces the ptr class overhead...
        
        Change-Id: I914baa0d8ae0426322fd343f5163d09f43c4c41c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105968
        Tested-by: Jenkins
        Reviewed-by: Lionel Mamane <lionel@mamane.lu>

2020-12-18  Noel  <noel.grandin@collabora.co.uk>  [d9b8670548561f7f53a546b8fe53212c6b1ce26e]

        use more string_view in convertEnum
        
        Change-Id: I859de4b908672722e1873c5b41cb456b42258ddd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107885
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-18  Noel  <noelgrandin@gmail.com>  [8c9a4ff511a3b1d84a7a6d08a1b153c07f164abb]

        throw exception in SvStream when reading past end of file
        
        to avoid chasing weird problems where we read past the end
        of file, which leads to random data in the variable we read into.
        
        I expect a couple of possible regressions from this change
        
        (1) memory leaks caused by non-exception-safe memory handling.
        Of which there should not be much because we're pretty good
        about using smart pointer classes these days.
        
        (2) Broken files which used to load, will no longer do so.
        These will have to be debugged by putting a breakpoint
        on the SvStreamEOFException constructor, and examining
        the backtrace to see where we should be catching and ignoring
        the exception to make the code continue to handle such broken
        files.
        
        Change-Id: I351be031bb083a3484a9a1b650a58892700e6fb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105936
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-18  Seth Chaiklin  <sdc.blanco@youmail.dk>  [6610266bde5a836d8ee1bfec6c8ab9d30c1d2529]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f5ff6097a41055bb91d73a9c9fa847f03212431c
          - tdf#107229 repair links to standard_template
            
            Change-Id: Ic71e11d69ae13ee5b391460c3125240f83883438
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107905
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-12-18  Eike Rathke  <erack@redhat.com>  [ecfcd99abd3f7dfe68a306dd8045d2da79e42d74]

        Check intermediate for not to be rounded value, tdf#138360 follow-up
        
        Change-Id: I98cc25267e7a10c34179bab50d19f49436e1c48c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107929
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-12-18  Eike Rathke  <erack@redhat.com>  [a10c33fdbe980effc3a14e773d1b94a14be7d428]

        Replace log2() call with parts.exponent-1023, tdf#138360 follow-up
        
        ... to save some cycles as we anyway need only the integer value
        of the exponent and even exactly this value for the number of
        possible decimals.
        
        Change-Id: I8d462f53cadde6a95d57d1342d8487fbfa001ae9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107928
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-12-18  Eike Rathke  <erack@redhat.com>  [cb22636a56b35d4e118446cc3c9fe606db6f46b0]

        Add sal_uInt64 fields to sal_math_Double
        
        We may need them later, and at least don't have a confusing
        inf_parts or nan_parts struct name but just parts as well.
        
        Change-Id: Ife0cf279c47d2815aa2a1483223397b147e9d776
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107924
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-12-18  Seth Chaiklin  <sdc.blanco@youmail.dk>  [1d6c22e1dca3fccec51b411dd749894ff32399dd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 421d76024ce554072d3e062345eeaa32e735f3c6
          - tdf#130170  - add related topic to Create Style
            
               ( shared/01/05140100.xhp )
                 + add <relatedtopics> section
                 + add <embed> to guide page "Updating Styles from Selection"
                     ( swriter/guide/stylist_update.xhp )
                 * update to <h1>,<h2>,<h3>
            
                ( swriter/guide/stylist_update.xhp )
                  + add sys-switch for F11/Cmd+T
                  * update to <h1>
            
            Change-Id: I9981d46d44f3cb3af490deb0f2b8f976fa111892
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107902
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-12-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [601329a5e873506ddbea9b7e0669fb63bb46ad53]

        tdf#137729: sd: Add UItest
        
        Change-Id: I936ac8a526c8b3013f9ca37dda572cb6a2c7e3f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107890
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-17  Stephan Bergmann  <sbergman@redhat.com>  [e27f6852d20e2c49ca6609ccc6f6a5107cc919e3]

        Various minor loplugin fixes (macOS ARM64), redux
        
        Change-Id: I720dde70c6f6ca6c25d7b430f117ea578a25f34e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107922
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-17  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [d6774abbd3eddbf3a6655c57a880f4e28d0cb74a]

        tdf#135580 remove Euro Conversion wizard from menu
        
        it is considered deprecated/scheduled for removal in next version
        This change only removes it from the default menu, but leaves it
        available in the set of available commands/doesn't remove the actual
        conversion wizard
        
        Change-Id: Ib7a37b55a0d6f09d90da66f89c0a2b1b80d0071a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107919
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-12-17  Caolán McNamara  <caolanm@redhat.com>  [57544b075b77331b7b1cc7cb18898a52e7bb21a6]

        weld editview menu
        
        Change-Id: I26bd2d011b5665f198f18d35b8433becca904991
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107572
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-17  Caolán McNamara  <caolanm@redhat.com>  [853df3ce24d4daa113a15d4211be682ada1fa6f2]

        add Menu::get_sensitive
        
        Change-Id: I242ace497d7f049d9908cc6461b7eefc6d4a2b87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107889
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-17  Caolán McNamara  <caolanm@redhat.com>  [493429cc91d41b719d446e43415f43fb9fa5aee4]

        drop dumping intermediate popup menu and go straight to boost::property_tree
        
        Change-Id: I1209cf14cd23adee9ecf01b73bfcc95b80dea07a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107887
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-17  Heiko Tietze  <tietze.heiko@gmail.com>  [4c5b6b0f91ba931639896fbc01778a6efc74ce4a]

        Fixes to branding images
        
        High-res splash screen image uses Vegur
        Vegur font in logo.svg converted to path
        
        Change-Id: Id0873329caf230c8b5bc1bde34e558955bb6959c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107918
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-12-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [98ba0bdf69ee350a8ec73c80120adc07d76543bf]

        tdf#125449: sd: Add UItest
        
        Change-Id: I33a70d6a789d51b33c663ddbacd9ce4c35b89460
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107917
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-17  László Németh  <nemeth@numbertext.org>  [172373c4a2c4a66b8abbe26dbe07fd621c971ed0]

        sw ChangesInMargin: fix crash at Undo of deletion of paragraph break
        
        Deletion of the paragraph break by pressing Delete results
        an empty hidden redline, too, which caused a problem during Undo
        (if there were other tracked redlines, too).
        
        Change-Id: I64968688688be72d4e501631244b4c57ab634585
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107830
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-17  Luboš Luňák  <l.lunak@collabora.com>  [a66a6f4cc8efbca282d39e8dd48709ec82bbc26b]

        prefetch graphics also for page before and after in slidesorter
        
        The idea is that this will make them preloaded for when the user
        scrolls e.g. using PageDown.
        
        Change-Id: Icac9b6e88b25e9b0434c5ab7a152f47866dfadc5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107823
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-12-17  Justin Luth  <justin.luth@collabora.com>  [0c37e164dbbff89ecac843e1b182fdbce70cda34]

        tdf#137729 sd UI: unique hatch names in slide/page area dlg
        
        A custom hatch on a page background was not getting a name,
        so it was exported referring to an empty string, which was
        implemented as using the first available hatch.
        
        Ensuring that a name exists causes the hatch to be exported
        in the styles, and thus can be referred to in content.xml
        
        All praise goes to Katarina since this just copies her
        similar fix for grandients in tdf#125449.
        Too bad it took me a whole day to find that.
        
        Unfortunately, Katarina didn't provide any unit tests
        for me to copycat as well.
        
        Change-Id: If2be0830b521946fb1b88b247319a7e6c2c61c3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107258
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-12-17  Jean-Pierre Ledure  <jp@ledure.be>  [554949d5cacaff2d0080b3e4f6124f8c5b045d6e]

        ScriptForge - (SFDocuments) new Activate() method in SF_Form class
        
        Activate
        - the parent document if Writer
        - the parent sheet if Calc
        - the parent form document if Base
        
        Change-Id: Idf2af0184111467d0a94fb27709fd6bb289c6414
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107888
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-12-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [668525eeeb4a84bafb90b1d920e68a1cc3e8dfaf]

        Removed executable bits on fodt file
        
        Change-Id: I6abb926efe745e27190cd36e249d2b8845c348f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107855
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-12-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5cf7d315891147ca20c57b2ced9193938160189b]

        Fix typo
        
        Change-Id: I1790f37a3d0a6d4921f819b27c29cc6ee59ce00c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107854
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-12-17  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [22214e27c7b0a8ef5612326d85dd9b847819413d]

        Update git submodules
        
        * Update translations from branch 'master'
          to 14f402c21427505066d2b5e093bdf48488ac5964
          - update translations for 7.1.0 rc1
            
            and force-fix errors usinc pocheck
            
            Change-Id: I302feb12a0180d134f32c450c15f2eae5cc6b19b
            
2020-12-17  Georgy Litvinov  <git@litvinovg.pro>  [475422a4368b22df0418a2120ab2dec5d3440892]

        tdf#138818 Import full TIFF file
        
        Change-Id: I519c810b8e52f698884eb8feac6994140ce9ca25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107859
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-17  Stephan Bergmann  <sbergman@redhat.com>  [5e636ec653ce798935ed85aeef96a6fcff893729]

        Various minor loplugin fixes (macOS ARM64)
        
        Change-Id: I32276e3ceafa1e65671ba395de3f6fa587179d79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107878
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-17  Seth Chaiklin  <sdc.blanco@youmail.dk>  [9f2e8017074452888871c9b78d9326cc4f659ac3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9d505510f15289b1393c2b2c654b23f03790c250
          - tdf#99613  clarify empty parameters in IF function in Calc
            
              + add two examples; explain that empty parameters are
                 considered to be 0.
            
            Change-Id: I5c218472774fdd00581cc0e12f2b228191742275
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107381
            Tested-by: Jenkins
            Reviewed-by: Eike Rathke <erack@redhat.com>
            
2020-12-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7d41ca2f59c2f22e90de358b852f56759f6c1ee9]

        Fix typos
        
        Change-Id: Ibbf592ba80afbe174662e1cc2dd992e7a16f67e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107876
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>

2020-12-17  Mike Kaganski  <mike.kaganski@collabora.com>  [6a1555d2011032100dc0f37bb2298f3c555d3b45]

        include everything from BUILDDIR, e.g. config_host/*
        
        ... otherwise any change in config that modifies those does not trigger
        related units to be rebuilt
        
        Change-Id: I680fc1e004208f7ccc752186d5e765560dffebf9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107875
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-12-17  Noel  <noelgrandin@gmail.com>  [11db2864308a4df47206f5c8a828f800fcbddd15]

        use more string_view in sax::Converter
        
        Change-Id: If8a9bba41e6b08583f64388d7b5581e616ec9066
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107873
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-17  DaeHyun Sung  <sungdh86+git@gmail.com>  [5d6cd2ee5876c86dc4dc976478a8b138c6c44f10]

        package Korean(ko-KR) dictionaries into installset
        
        Change-Id: I30cc4bdf4283cefb5985dc5380e2db5660d7d6e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106840
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-12-17  Noel  <noelgrandin@gmail.com>  [95283f63fd1095121c30f7fc23259f03a5382955]

        use more string_view in SvXMLUnitConverter
        
        Change-Id: Id40a071e1abf0bf2e13217e8745fdf266010c1c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107872
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-17  Andras Timar  <andras.timar@collabora.com>  [a8e882b5aa7436395e9e3da0316f45690260166b]

        Update git submodules
        
        * Update translations from branch 'master'
          to 0c5bce2255d6cab360e066c391a14d85d7e7d115
          - Updated Slovenian translation
            
            Change-Id: Ia1898aa1b2659422d96c1997dac7436f123d12f6
            
2020-12-17  Noel Grandin  <noelgrandin@gmail.com>  [d5b20f44a9911534dd1796d3bfa8cbca4619e075]

        simplify checkSeek()
        
        Change-Id: Ie6e016aa9fe630691ed71154489c63a182a3f8cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107827
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-17  Alain Romedenne  <LibreOfficiant@sfr.fr>  [7e691086daca63f8ab3b71bff23d800cfb17c12a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 165f2eb082e5132ae2734c3c014bf7f35ee0ef8f
          - ScriptForge library modules - WiP
            
            - sf_array page restored after being overwritten
            - self-links in both pages on H1 tag
            
            Change-Id: I9c3d47447124d5c7199a03c9a7d76e0e337244ef
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107695
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-12-17  Noel  <noelgrandin@gmail.com>  [246505c4da2a60b9fb137cbe442b7409c76267ab]

        use views to parse
        
        Change-Id: I5fe1b6523a3d0b0d42c3ab5b7d0db3e30082efcd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107762
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-17  Stephan Bergmann  <sbergman@redhat.com>  [052efd869e12796815401fb29a975e49866e6ce7]

        Make the pthread_jit_write_protect_np call pair exception-safe
        
        ...just in case
        
        Change-Id: Id056ee4dfd64dd186f01d117cfede28f4b7f6c09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107867
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [456cc328c43f67994629204003247923d783db96]

        tdf#138822: sc: Add UItest
        
        Change-Id: Ibb1ad62679480e51caf8b89ebb14c7fb4cb9f5ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107868
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-17  Caolán McNamara  <caolanm@redhat.com>  [6546dcda7ee6136d41d56f757fed87f2919c3290]

        fix --disable-pdfium build
        
        Change-Id: I6b7b089ecbd39336f4ea71d541112fd70c95acbe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107817
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-17  Noel  <noelgrandin@gmail.com>  [5c543f7ae6de63ddf2a563162c296f69f74e7d38]

        use views to parse
        
        Change-Id: I1e6678e18e5ef298021c818036b44c5b71b180fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107760
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-17  Seth Chaiklin  <sdc.blanco@youmail.dk>  [4484accf4d331a95ebf8475d6cd91950f4c27bcc]

        tdf#138976 change "Cancel" button to "Close" in Template Manager dialog
        
        Change-Id: I3e8cbdb70f70002f1fe2b873e899f25a72463358
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107704
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-17  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [4dcf2e22fa301ebe0f535d8ad1601d6878c285f5]

        Update Line & Polygon color to violet
        
        Change-Id: Id9e637491c0491fd02ed4a13790f243c34823105
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107861
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-12-17  Noel Grandin  <noelgrandin@gmail.com>  [a66163657c0f069e1da2944cf376d61a77696787]

        prevent accidentally passing a temporary
        
        to a class that stores a & to the parameter.
        
        Change-Id: Ia1dcd01f6ff4f961b5ba55f0db5c4944e4da52e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107849
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-17  Noel  <noelgrandin@gmail.com>  [6e1cbf1cfa047007d048a70c6bf3abe67866f65d]

        use views to parse
        
        Change-Id: I6c396d37df3c0c823e9cf61738825a126e1a2cb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107763
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-17  Heiko Tietze  <tietze.heiko@gmail.com>  [d8b01ac94c8ebd55bef6d00cbfa34775ea07271f]

        Update branding for Community Edition
        
        See https://listarchives.documentfoundation.org/www/board-discuss/2020/msg00692.html
        
        Change-Id: Iaa72b5c52f2678d85dc73bf8677237d4e82484f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107820
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-12-17  Miklos Vajna  <vmiklos@collabora.com>  [89d8c762496cf874d6352167df280c33b7ba5ea0]

        pdfium: backport GetTrailerEnds whitespace fix
        
        Fixes the problem that sometimes a valid sig is detected as a partial
        one.
        
        Change-Id: I68107569bf8c331170902b1918a70ea4b9b659a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107856
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-17  Miklos Vajna  <vmiklos@collabora.com>  [252cdd5f43d65095543e317d37e1a0ea4fd839e0]

        tdf#129961 oox: add PPTX export for table shadow as direct format
        
        Custom shapes export shadow as part of WriteShapeEffects(), so use the
        same for table shapes as well.
        
        This needs fixing the effect export up a bit, because table shapes have
        no interop grab-bag, glow or soft edge properties, but the rest of the
        code can be shared.
        
        Change-Id: Icf0b90c5b44e3d9c4115c9f3b0d56ba0852ab640
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107836
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-17  Jean-Pierre Ledure  <jp@ledure.be>  [e6915d4be4d576fdfd4d612c7968f493edba62c5]

        ScriptForge - (SFDocuments) Introduce form class
        
        New SF_Form class in SFDocuments library
        Support for Writer, Calc and Base forms
        
        Skeleton of Form class module
        Forms() methods in Calc, Base and Document modules
        to create a new instance
        
        New error messages in po file
        
        Change-Id: Id78a4604caf61901d87750026be45cef8f74f110
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107848
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-12-17  Noel  <noelgrandin@gmail.com>  [11382ccf2ff58ba470dfa604654685730e0411f8]

        use views to parse
        
        Change-Id: I9c0b89c9463065323b1a86aee21163c97b75bb25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107761
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-17  dante  <dante19031999@gmail.com>  [9edd554eb634bcb88add30e3290cb9a8650ce38f]

        Sort custom entity names on fast parser
        
        When there are lots of entities and a lot of cases to replace, it becomes a ballast to search the whole array.
        So in order to avoid it, now uses ordered search and stops when OUString order implies that it can't be further.
        The entity list is sorted before the parse by quick sort.
        
        Change-Id: I9c91338ad67ddea1c273e329542549a904a0e563
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107774
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-17  László Németh  <nemeth@numbertext.org>  [d92c6d5a2a04b62eae4839dc87276a3f8a1ac1b6]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 57698337d61f1b0bdfd0e36136f7d864095337cb
          - Updated Hungarian hyphenation dictionary to version v20201216
            
            source: https://sourceforge.net/projects/magyarispell/files/OOo%20Huhyphn/v20201216-0.1/
            
            Change-Id: I43c3052a3446506d6cce15c4dbecd5a54e5b6f75
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/107857
            Tested-by: László Németh <nemeth@numbertext.org>
            Reviewed-by: László Németh <nemeth@numbertext.org>
            
2020-12-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e97a81e94511b52987a50b7bdb72c922899da588]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 0e9c0ca4395fa3001dd08b224a67d2414be2e7fb
          - Fix en -> en-US in description.xml
            
            Change-Id: Ia1a2eb501e240ac845916609ab8297efcdbb6a1e
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/107831
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-12-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ed7de5a18baa54f1326623d58133ec2a572a1d4f]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 5cc749024e02dcb2a6d798091aeb6b75b588a386
          - Fix en->en-US in  descrition.xml of es spell dict
            
            Change-Id: I7c7ff93bd7dca2e76962f12bba59751de9b56198
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/107832
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-12-17  Balaharipreetha Muthu  <balaharipreetha@gmail.com>  [85fbdab3e67acda6340a0248de43fc756b560226]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d8e499a2dafadafc7cf90869f1046e1df8c2d3f4
          - tdf#116381 - Add help file - anchor types for an image in Calc
            
            Change-Id: Ib2d9cbd0607e47f1adeb74f5c4a31e984d07197a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107545
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-12-16  Julien Nabet  <serval2412@yahoo.fr>  [1790ed500f3033581ee4a3ef43428d7fda4692cc]

        tdf#138822: really undo when clicking Cancel in managing Named Ranges
        
        Change-Id: Ib4d15e7e5287221ea51eb3e20dd1811c97999306
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107635
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-12-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [dffcf10aa17b77c64131fa949aef51eb6da2fd48]

        uitest: sd: remove duplicated tests and add missing assert
        
        Change-Id: If2a100e3eef038cc1de1e28cf923e682be7618c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107841
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [f6ae309370debfdba352d7dd0a28835d3448bbbf]

        uitest: sd: Check Position and Size dialog after moving...
        
        and resizing objects
        
        Change-Id: I63ccc96c07a973b53bf448d3a3d2d4eeac406c4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107853
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-16  Jan-Marek Glogowski  <glogow@fbihome.de>  [8b092e2e10b7864966a77dd1225acc1f43a12ee4]

        Scheduler assert mbInScheduler state
        
        Since the introduction of the scheduler stack, this became merely
        a debugging and assertion hint. So actually handle it like that
        and don't use it for any decisions, even in debug code.
        
        Change-Id: Ibeb247279d9e94ea4ff3a7b4652e98e179d6c76e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107824
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-12-16  Mike Kaganski  <mike.kaganski@collabora.com>  [c6a7cc15e971218c2488fc2bba8016937264e2e0]

        tdf#138592: also consider following zero-width text portions
        
        ... after this text portion, to handle possible combining characters
        inside separate text span, and hence separate portions.
        
        The fix is modelled after 63d8041c60c5d7c63dd34f94a694871b7ea9e2ca.
        Thanks Justin!
        
        Change-Id: Idf3b79ce1c384f093bce201ccb5ecefd350e1478
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107826
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-12-16  Tibor Nagy  <nagy.tibor2@nisz.hu>  [0101975f8eac650bb87c4af81157cb33a6309e0e]

        tdf#122102 XLSX import: fix "contains" conditional formatting
        
        when using "Given text" type and cell reference
        with "contains text" or "not contains text" conditions.
        
        Co-authored-by: Attila Szűcs (NISZ)
        
        Change-Id: Ifbd34ef9f7ee948b6ac42a890bd52f3fb8486aec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107791
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-16  Caolán McNamara  <caolanm@redhat.com>  [7206249249a72aad803f5534c694ee68e0ee6693]

        don't scroll the document between mouse down and mouse up in an annotation
        
        because that causes the editview to get a mousedown, then the window is
        scolled under it, then a mouseup so it selects the text between the
        location it was at mouse down and the new pos at mouse up which is
        infuriating
        
        Change-Id: Ie8d88f851ebe090eb2b1968f1ef6577183586506
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107850
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-16  Caolán McNamara  <caolanm@redhat.com>  [c4f5b1b4fa4cb2b4c1d60e2f5dd4b068ea740c48]

        tdf#138963 Clicking the position statusbar box disables selection
        
        if there is no object selected, since...
        
        commit d3dbbdce4eb71ae848e7682374e011c4a6129b15
        Date:   Wed Jan 17 15:20:31 2018 +0100
        
            lokdialog: Convert the Format -> ... -> Position and Size... to async exec.
        
            Change-Id: Idcdbfb1366db61e247c31eab5cb27a39978b0fd9
        
        Change-Id: I959789b055a880ac4c48a863c17eb6769b322577
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107845
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-16  Noel  <noelgrandin@gmail.com>  [3b3c844c6419e8b71cbcabd7aef49b28701db920]

        use views to parse
        
        Change-Id: Iedb72f3586bf78a0da7e1b629a0ecf8994bb2eb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107754
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-16  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [d00e7c651e80b9fd3d00262900e0938e2c392809]

        tdf#137819 sw: fix textboxes anchoring "As Char"
        
        Changing anchoring type of a textbox to "As Char",
        shape position follows the new text frame position.
        Also SwTextBoxHelper::mapAnchorType() was introduced
        to map between text frames and shapes, with a small
        cleanup.
        
        Change-Id: Iea0abe6f12a293fb4270970fde53ea903b347fb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107221
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [261b48affaf6d963de312c27f2cac1a95625c6a2]

        uitest: sw: Add missing asserts
        
        Change-Id: Idacea3eae1124778cbec98af6424f2462b4ef78f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107842
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [e4fd4e9489ea3433b913e2774ea0bacac93bee5b]

        uitest: sd: fix GOTO
        
        pages count starts from 0
        
        Change-Id: I31ce182af1bccf9b129e9c0f2f409ee81419902b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107840
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-16  Stephan Bergmann  <sbergman@redhat.com>  [bf858e4b224ae4dc04f968a3d3c66d184dd1e33d]

        Fix macOS ARM64 RTTI generation
        
        The Apple ARM64 ABI can use RTTI that is either unique (std::type_info equality
        is decided by comparing pointers to RTTI names) or non-unique (equality is
        decided by deep string comparison of RTTI names), where the most-significant bit
        of a std::type_info's name pointer must be set to indicate the non-unique case.
        See the " NonUniqueARMRTTIBit" comment at <https://github.com/llvm/llvm-project/
        blob/be00e8893fdb814e67d8f06401afe869f878c4cf/libcxx/include/typeinfo#L143> for
        details.
        
        It appears that Clang, at least under -fvisibility=hidden as used by LO, emits
        RTTI for a C++ class as .private_extern and non-unique, even if the class is
        marked as visibility("default") (as is done for the C++ classes representing UNO
        exception types, cf. CPPU_GCC_DLLPUBLIC_EXPORT in include/cppu/macros.hxx).
        
        So it is expected and harmless that Rtti::getRtti will not find existing RTTI
        symbols via dlsym, and needs to create RTTI on the fly.  However, what was
        missing was to set the most-significant bit of the name pointer, to indicate
        non-uniqueness.  (My understanding is that things should even have worked whe
        we failed to set that bit, as comparison should fall back to deep string
        comparison if at least one of the involved RTTIs has the bit set, which the RTTI
        emitted by Clang does, see above.  It looks like there is a bug though, see
        <http://lists.llvm.org/pipermail/libcxx-dev/2020-December/001060.html>
        "[libcxx-dev] Is the implementation of two-argument
        __non_unique_arm_rtti_bit_impl;;__is_type_name_unique correct?")
        
        Change-Id: I3c39edf569ac668352bbb73e60303856e1b63445
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107839
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [651ffebdb7cad18ec0a2dda294a6fff231638409]

        Fix typos
        
        Change-Id: I1c0e4daa835eba2004ffe9490757dd91d9c9889b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107790
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-12-16  Tünde Tóth  <toth.tunde@nisz.hu>  [1eb25c11500a235aa141a327a5489f6861e60a89]

        tdf#136816: fix hidden legend entries in "Column and Line" charts
        
        Regression from commit: 300e65cc47f3d6ae1563350757dbfadc080d7452
        (tdf#123268 fix lost chart if all legend entries are hidden)
        
        Change-Id: Id59cd8d681dada123feadbe7910be7fbc7ec37f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107757
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-16  Tünde Tóth  <toth.tunde@nisz.hu>  [b0068342398786ca50304260434a18880dddf74d]

        tdf#138777 pie chart: improve long data label width
        
        to avoid chart distortion.
        
        Reduce the maximum text width of data point label shape based,
        because in some cases the long data label flowed out of the chart.
        
        Change-Id: I045c81ecc6ce579e1f472d7ea67e04315ce9c60b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107585
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-16  Jan-Marek Glogowski  <glogow@fbihome.de>  [f5ab8bcbfd20ecce4a358f62ee3f81b8b968a5de]

        WIN don't notify clipboard change with SolarMutex
        
        Regression from commit 52a7eb58f5c137b6de76cc49be07dd43c42a6d6c
        ("WIN replace clipboard update thread with Idle"). Previously the
        notification was done without the SolarMutex. Now it's run via
        an Idle and SolarMutex is required by the Scheduler, so release
        it. Foreign contents is again protected by the clipboard lock.
        
        And also unlock the SolarMutex in getContents, to prevent a
        deadlock in the clipboard STA thread, if it's already processing
        other request, like CXNotifyingDataObject::GetData, blocking on
        the SolarMutex.
        
        Change-Id: I6855b045b3065289ec7833498f6785ee31eda61c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107675
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-12-16  Heiko Tietze  <tietze.heiko@gmail.com>  [e4c21a3c1fa8acd0078029d7a42f304ff2b40773]

        Resolves tdf#138173 - Keep options collapsed in F&R dialog
        
        Diacritic-sensitive has to be enabled now to collapse
        other options
        
        Change-Id: Icf5e30c00721af0e4972ac7c566073f15b47b4ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107833
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-12-16  Balazs Varga  <balazs.varga991@gmail.com>  [3184cfc493c6931725dce1de19ac958067b1fd25]

        tdf#128621 OOXML Chart: export embedded shapes in chart
        
        Use ShapeExport to export additional shapes (userShapes)
        in Chart.
        
        Change-Id: Ic70a7f84c4ac028b6f09a69bec2cf4949944b16c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107605
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-16  Balazs Varga  <balazs.varga991@gmail.com>  [fbe77e5d61ca63a688c12be721e760935d78e780]

        tdf#138889 OOXML chart: fix import of rotated shapes
        
        in charts, resulted e.g. distorted arrows.
        
        Change-Id: I2d25aeeef8aed9fccacf3cc9f735123e8d891de5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107670
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [6cc7314dcc9dcdb4829c5ed28829c57572e6aa38]

        uitest: sd: Add asserts to existing tests
        
        Change-Id: Ie95d5f1074c9431063e97ffffa521e17e97192b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107834
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-16  Stephan Bergmann  <sbergman@redhat.com>  [5e9196b4ee73d0bca27dfd24cb276cbebad0d30c]

        Add generated vs-code-template.code-workspace to distclean
        
        Change-Id: I4e8cc80db2f2c4f90e732f163e33c3324ca25a7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107825
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-16  Regina Henschel  <rb.henschel@t-online.de>  [d4ca360f6632f03e9fb7e9af37aac40d23f1249a]

        tdf#138945 update fObjectRotation for NbcResize
        
        SdrObjCustomShape::NbcResize uses the inherited SdrTextObj::NbcResize.
        But a SdrTextObj does not know fObjectRotation. Explicit update to new
        rotation angle after resize is needed.
        The error became visible, if you changed width or height of a rotated
        or sheared custom shape in the Position&Size dialog. Then the shape
        handles were not on the shape outline.
        
        Change-Id: Idbe47a3b1ef2b34e9645d62830cb330f2e49bd3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107792
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-12-16  Armin Le Grand (allotropia)  <armin.le.grand@me.com>  [bcb8d2d3a08991b4e57189b81f8702aaa8af8a89]

        tdf#131281 Always draw FormControls when TiledRendering
        
        When FormControls are not in layout mode it would be necessary
        to have real VCL ChildWindows in the client (usually the office).
        While this is done in the office itself and thus the visualization
        of FormControls (and their usage) is guaranteed, this is currently
        not the case for existing clients of TiledRendering.
        
        The big solution would be an API for the TiledRendering client
        to get infos for FormControls and create these locally (what would
        allow to have these editable/interactive and in the style of the
        client system). As long as this is not the case, I add this fallback
        to render the FormControls as content to the tiles to get them
        visualized at all.
        
        Change-Id: I0f7a5e7dc028373145a6a19b639ce82bdafc149d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107735
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2020-12-16  Johnny_M  <klasse@partyheld.de>  [8928ea836ee11cf7df762fe9237b5b61313b952b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a79d500fcf233f3da1afb1b4d1b63ea3ad18de59
          - tdf#132643 Translate German section IDs
            
            Change-Id: I8a5225349b89ed04ec1e218264b168101e33f69a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107651
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-12-16  Johnny_M  <klasse@partyheld.de>  [59fab02fd79be4524ec7f2a7459499b8d8b4ec66]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3d55957744a3e88eff6a365fe245a487e8201d36
          - tdf#132643 Translate German section IDs
            
            Change-Id: I8ee9ee061801051a8b332edcc7226495d0c968ed
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107650
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-12-16  Johnny_M  <klasse@partyheld.de>  [83914be3f3bd0e758fd3d2b60ae21939ca6d3360]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 110d3e0065399ebc82dd198114726dc26dc18613
          - tdf#132643 Translate German section IDs
            
            Change-Id: I77a9bac57e1982eb750957ce755979e07ec3cd2b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107649
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-12-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [2ecdaa672b0362eb314afeea811c72cfa06bb20a]

        tdf#138950: vcl_jpeg_read_write: Add unittest
        
        Change-Id: Ia1adcac3e10d1aa17281963d27718a37bf37b953
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107814
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-16  László Németh  <nemeth@numbertext.org>  [8bd229c4e42e92545db11832b29bf97540707c32]

        tdf#138847 sw ChangesInMargin: show all characters in margin
        
        deleted by pressing backspace or delete, not only the first
        character from the deleted character sequence.
        
        Regression from commit 469f472fb31c4ef1a57f8ec54ba750c1332feec2
        (tdf#138479 tdf#137769 sw ChangesInMargin: fix Undo in paragraphs).
        
        Change-Id: I0027cc0da02df8bccba2d957d4cc0407f34ba014
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107745
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-16  Caolán McNamara  <caolanm@redhat.com>  [8b3982681e98818388c09233960ad6eaacee205a]

        tdf#138661 don't emit value-changed when not changed by user
        
        in the FormattedSpinButton which is the standard mode for these signals
        and what the SpinButton does, and in this case the FormattedSpinButton
        is considered "modified" when it shouldn't be
        
        Change-Id: I26865e099c02fdd2745c41b347b7006d8560fb20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107784
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-16  Caolán McNamara  <caolanm@redhat.com>  [56fba55533ed5a555e7ef184c4399e6497b22315]

        Related: tdf#138661 don't limit OFormatSampleControl to +10000
        
        let it take any value, so the date preview can show todays date and
        not an arbitrary max value from the past
        
        Change-Id: Ia6f47d44c68c15293e2adcd950724ee2cef024d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107785
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-16  Caolán McNamara  <caolanm@redhat.com>  [0bbdf06fabfc7f43dde9cc36256130779b1e3902]

        tdf#138935 rsDeckId is invalid by the time collectUIInformation is called
        
        Change-Id: I4afc1ed1bbbfbbd510617a51b9aa6d627471d80d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107773
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-16  Caolán McNamara  <caolanm@redhat.com>  [0eb8fd225e16b9bb810fc3574085a2c7914df2b6]

        tdf#138950 allow up to one short read to not trigger cancelling import
        
        Change-Id: Iedbfc344c311c40244ba2f58c56c62ac47584028
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107788
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-16  Caolán McNamara  <caolanm@redhat.com>  [e9208eb0d50295ae066beeb21e0162f8858ccb25]

        hint as to the special handling of the edit popup menu in LOK
        
        Change-Id: I0d00210ea4d9a1d388f473584edc74b2de814cc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107783
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-16  gerrit  <gerrit@grosskopfgames.de>  [9804cb2f195451811eff8924d7997a3cbd6d679d]

        tdf#95662 Convert , to . for the min-width in the Lists only
        
        Works where strings should never have a ",", didn't check other strings.
        
        Change-Id: I693a2dbf13701420768c70c3cd11b84eac81f378
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104544
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-16  Miklos Vajna  <vmiklos@collabora.com>  [3962f6ba4761e2021c8d6b91487259bc16b98671]

        pdfium: rework to eliminate FPDF_PATHSEGMENT from the public interface
        
        Change-Id: Ibb782d7fe835a001ef13a80afe2f7cf351eda081
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107793
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-16  Noel  <noelgrandin@gmail.com>  [97e2bd837841368e5c64d7c2fed0d423b0ad4606]

        use views to parse
        
        Change-Id: I4cdf09f4ce8dc399fa5ae4620191a2ad2e7f78da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107759
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-16  Justin Luth  <justin.luth@collabora.com>  [bfcd952dc7820c4cf8761c4222d29ede039391dc]

        tdf#138892 writerfilter: cancel style list if bNoNumbering
        
        This fixes 6.1 regression e24e2d2fb02239753c1520a0458b44683ea4cc2e.
        
        Starting in 7.0 (tdf#131321), paragraph styles kept their
        numbering property. But even before that, non-paragraphs
        marked by bNoNumbering we having their direct numbering
        removed, and then finishParagraph applied para-style
        numbering since there was no direct numbering.
        
        So, we need to pass the bNoNumbering to finishParagraph
        so that it can cancel out a style-assigned numbering.
        
        Change-Id: I0c24af4e9bd0ea3712179a47ed3550f91c8f44b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107738
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-12-15  Tor Lillqvist  <tml@collabora.com>  [59301a1cadd87a63276650975252d14e8477e632]

        Accept iOS SDK 14.3
        
        Change-Id: I7b13905840616fe84a1b9d23161c4c349d2e7f0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107778
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-12-15  Miklos Vajna  <vmiklos@collabora.com>  [fdeb04f7c59cf8032fe17072ed779e70505cc6ab]

        tdf#129961 svx: finish UI for table shadow as direct format
        
        Normally properties on an SdrObject is set using SetAttributes(), but
        that would take the selection controller into account, so we would call
        SvxTableController::SetAttributes(), which sets the item set on the
        selected cells instead. So use SetAttrToMarked() instead, which works on
        the shape's item set, even in the table case. Don't replace all existing
        items because we only have shadow properties here and also a disabled
        shadow is still a (set) SdrOnOffItem (with value=false), so no old
        SdrOnOffItem will be forgotten in the shape's item set.
        
        Also add an outer undo grouping, so once the user presses OK in the
        table properties dialog, we only create a single user-visible undo
        action, not two.
        
        Change-Id: I77b55ba1f07b8d0eeac5070e0ec07d39573d1f9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107781
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-12-15  Caolán McNamara  <caolanm@redhat.com>  [7763692e50191e2074f56e9bf698c843eed0ad00]

        tdf#138701 leave current combobox cursor valid if the contents won't change
        
        Change-Id: I6d7f5de7b79d447590fcfa325f4be7430eaffd5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107779
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-15  Caolán McNamara  <caolanm@redhat.com>  [9fdc7384eff0e9627de2d9c2b59a7716f9e8af25]

        tdf#138938 put the tooltip on the toolbar item instead of the toolbar
        
        Change-Id: I69ff3813a726f26daa20a00ce3a0bb311a162c39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107770
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-15  Caolán McNamara  <caolanm@redhat.com>  [47cc520dcc7deec8ee527505da5f28be195e1fb6]

        DrawGradient variant only called by FileDefinitionWidgetDraw
        
        which doesn't do any mirroring on any of its drawing calls.
        
        Change-Id: I4f531ee01147b34f36a6d4235f3340bd1a8e62ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107769
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-15  Caolán McNamara  <caolanm@redhat.com>  [9902a53ee9c6d74fef6ab0ae9f602cf7895fecfd]

        tdf#138936 gradient missing under RTL from writer comment margins
        
        Change-Id: I57533f033f9528b7c89162967b392eb5abb4d76a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107750
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f012855cb6d845e8efcb6292d55542bd06273875]

        Fix typo
        
        Change-Id: I41e1d5a251e29908d0001824d376966644c36c21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107680
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-15  Caolán McNamara  <caolanm@redhat.com>  [f9af3a9807ef37ca888a4767d3abdc1078783106]

        use GetParentWithLOKNotifier to get the frame LOKNotifier to reuse for menus
        
        so it doesn't have to be explicitly set by the editview menu creator
        
        If I force enable LibreOfficeKit::isActive and right click on a
        mispelled word in impress, or in the writer comments-in-margin before or
        after this change I see the same ILibreOfficeKitNotifier set on the
        MenuFloatingWindow. Seeing as this is used in only the editview spell
        checking menu give that a unique id 'editviewspellmenu' and only do
        this for that id
        
        SetLOKNotifier in vcl/source/window/menu.cxx added with:
        commit 8938e8b153f32f3f5926baddb87cb76c8e72755a
        Author: Jan Holesovsky <kendy@collabora.com>
        Date:   Thu Mar 8 21:07:40 2018 +0100
        
            lokdialog: Tunnel the spell-checking context menu with recommendations.
        
            Change-Id: I1a7952e88a3f89346c97d2516628b4a7a0423de6
            Reviewed-on: https://gerrit.libreoffice.org/51062
            Reviewed-by: pranavk <pranavk@collabora.co.uk>
            Tested-by: pranavk <pranavk@collabora.co.uk>
            Reviewed-on: https://gerrit.libreoffice.org/51166
            Tested-by: Jenkins <ci@libreoffice.org>
            Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        
        SetLOKNotifier in editeng/source/editeng/editview.cxx added with:
        commit 7c6fbd0ac3b5927b337aa69b132aba14e9b3103f
        Author: Tamás Zolnai <tamas.zolnai@collabora.com>
        Date:   Mon Apr 16 14:38:36 2018 +0200
        
            sd lok: Impress: Right-click menu on misspelled word locks up session
        
            Change-Id: Ib554eea7049c1ea244bc4789ee3d7d2adf87e283
            Reviewed-on: https://gerrit.libreoffice.org/52977
            Tested-by: Jenkins <ci@libreoffice.org>
            Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        
        Change-Id: I6c23ba4252eab3850b7cc4c8cad2d2f8adee2792
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107747
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-15  Caolán McNamara  <caolanm@redhat.com>  [3dfbf8d7f1aee70920aaa4f8001d78669aa7b85f]

        add set_id/get_id to Menus like Windows
        
        Change-Id: Idcbb4e8fc67bf04d0959ba9ab59342240434727c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107768
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-15  Caolán McNamara  <caolanm@redhat.com>  [b163f838c79118809d880c76f943fdd2fc0288ed]

        use locale specific decimal separator in GtkComboBoxText replacement too
        
        Change-Id: I384362443baa386507935a76142f70ebf092d72f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107767
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-15  Caolán McNamara  <caolanm@redhat.com>  [491efa1e5513f9c7901849dfb2c72e379efc91bd]

        tdf#138932 don't replace . with , for gtk password GtkEntries too
        
        Change-Id: I26e9f878791a4349d065bb8603862919ff4b9e85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107766
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-15  Caolán McNamara  <caolanm@redhat.com>  [943d1c0a0aff194300dd7d46a651c51dd05e2f3a]

        split out get_focus_window for reuse
        
        Change-Id: I16480130a4bcf491157b2a7dbcaef0ce01870025
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107765
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-15  Luboš Luňák  <l.lunak@collabora.com>  [0e5b473a63409da2cdae4f4c60a91fcc93755ba5]

        do not free SkiaSalBitmap buffer if a read access points to it
        
        When conserving memory in raster mode, SkiaSalBitmap may decide
        to drop the pixel buffer if SkImage is created from it, since
        having both wastes memory and converting between them is cheap.
        But if there is still a Bitmap::ScopedReadAccess existing
        for the bitmap (e.g. VclCanvasBitmap keeps it as a member),
        then dropping the pixel buffer would make the data pointed to
        by the read access invalid.
        Technically this patch should distinguish between info and read
        accesses, as info accesses do not point to pixels, but this is
        simpler and hopefully doesn't make a difference in practice.
        
        Change-Id: I307170ad4651b849feda0cf224976ca5a87e5207
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107752
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-12-15  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [e90e694ec35d4b634b06ef53e2131c0042a0fa2e]

        Update git submodules
        
        * Update translations from branch 'master'
          to 129365b9a82c839c794b7747e6148dd0073779cb
          - update translations for master/7.1.0 rc1
            
            and force-fix errors using pocheck
            
            Change-Id: I64d1494dbed7adfa393e79f9b798725ad8c68350
            
2020-12-15  Noel  <noelgrandin@gmail.com>  [669b703d90d95ca54146689d2cded0d53359a86c]

        use views to parse
        
        Change-Id: Ib40597b101c8b236e8426cbc0b43dcad1a01bc48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107753
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-15  Mike Kaganski  <mike.kaganski@collabora.com>  [86de82ae54a243743b3775d44281dd02fcad6014]

        tdf#138932: don't modify KEY_DECIMAL for password box
        
        Change-Id: I24c3e8e9f53111e893475e2d282120ce4bb678e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107751
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-12-15  Caolán McNamara  <caolanm@redhat.com>  [5a422821200e19f99cdcad5c7b4e7462cb04f722]

        update pches
        
        Change-Id: I280dea8fe5f346a5555f4bf479896877579d63e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107748
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-15  Caolán McNamara  <caolanm@redhat.com>  [25214daa344412a7b67c8a89b832e5f3e6dc90fa]

        don't need to include vcl/menu.hxx here
        
        Change-Id: I16c4c2fd84ea8af6b7601e49c38630bbbfdb2cb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107746
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-15  dante  <dante19031999@gmail.com>  [67f7171b79ce4a60dbec16394f48e7d0c28217ac]

        Extended starmth mathml html custom entity &entityname list extended
        
        In order to complete U"string" has to be used, but is not available yet.
        This is related to 107606. Support will be implemented.
        
        In order to fullfill it:
         - Used w3 documentation for the list
         - Used refractors via gedit and LO calc  to adapt the data to the code.
        
        Change-Id: I09d3bcb56d4cf66a3586baf293120e717c7f9ae0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107608
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-15  dante  <dante19031999@gmail.com>  [1c9cf58a9a86feab358cd48e27359ee4c8aff50e]

        Added documentation to starmath about mathml entitynames
        
        Change-Id: I278699fd169e12c36f98e84be8993489f0775de0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107609
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-15  Tor Lillqvist  <tml@collabora.com>  [378f96019fff0d2e4db318187c3c143bdc0c3982]

        Accept macOS SDK 11.1
        
        Change-Id: Ief4322005fb9087c00f767dcd50a59f2ccbc8a82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107744
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-12-15  Andras Timar  <andras.timar@collabora.com>  [cc8e19c73714c199fd2efdc0fefe3e750e8c14a8]

        remove extra space in version number in rpm/deb package info
        
        e.g. Instead of "Base module for LibreOffice 7.0 .3.1" we will get
        "Base module for LibreOffice 7.0.3.1".
        
        Change-Id: I9ce56b33f835a9527f777cfb9c0e466232e6f24f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105449
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-12-15  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [591bad42866fb9beaa24f34ee746e011cba40f99]

        add a visual studio code workspace template (created by configure.ac)
        
        Not having settings directly stored in .vscode directory in the
        repository/having the files ignored there is a problem when you build in
        a separate builddirectory and you regularly do a full reset of your
        sourcedir using "git clean -fdx" and similar. If you had any
        folder-settings, you'd lose them that way.
        VS Code doesn't really have a mechanism to include and then extend
        repository defaults, but it has three different tiers where settings are
        pulled from: folder, workspace and user
        
        For LibreOffice core repository there are no folder settings as our
        .vscode is not populated (or at least it is not stable), a user can of
        course place a settings.json or other configuration files in their
        checkout, just with the "git clean" problem mentioned above.
        
        This patch adds a workspace configuration - that file can be stored
        anywhere and instead references the folders to use as configuration
        items. If you want to add your own launch configuration or tasks: you
        can just store it on your desktop, and can completely wipe out your
        builddir as well as prune your srcdir - if you reuse the same paths for
        your next build, you can simply reopen that workspace file and have all
        your settings applied.
        
        Having it part of the core repository and created by configure from the
        template is thus just a convenience thing - it has a launch-in-debugger
        rule and settings for code search/browsing that should be all that's
        needed/all that's specific to LibreOffice at least.
        
        Change-Id: I8625d83d0c30c2668b99ec672c651c3d35258ca5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107655
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-12-15  Marco Cecchetti  <marco.cecchetti@collabora.com>  [cc5becc37dc4828e09f4d2f2af48b8482f7efaa3]

        impress: <count> variable not substituted in presentation on slideshow
        
        Change-Id: Ifa93c112dae217b65a874b37de7727e671da8b60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107580
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit 345fcef24098cf7f827bfc49c7976b0bfe814edc)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107699
        Tested-by: Jenkins

2020-12-15  Noel  <noelgrandin@gmail.com>  [1624c674c01fdb2d9ce4a86fa79475224038887e]

        remove assert which crashes ooo119798-1.ppt
        
        with command line
        ./instdir/program/soffice --headless --convert-to odp ooo119798-1.ppt
        
        Added with
            commit 5080bb930de3ecfce8ab78bbd23a9d48c2f2bfa0
            Author: Noel Grandin <noel.grandin@collabora.co.uk>
            Date:   Sat Aug 29 11:19:28 2020 +0200
            convert SvXMLImport to fastparser, drop slowparser paths
        
        which helped me track down a problem, but apparently this happens
        with some broken files
        
        Change-Id: I2866daa2c93ffe01f89120f19e0ea0056ee50605
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107742
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-15  Mike Kaganski  <mike.kaganski@collabora.com>  [723a2623bd11c51d506873862893ee4009caaab1]

        Use string view here
        
        Change-Id: I597820083f863ec19f05f4da1aa226f4c67cf258
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107741
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-12-15  Noel  <noelgrandin@gmail.com>  [a79e6a7cf1ce3be46e4339a54b013ddaa534dd39]

        use views to parse rather than allocating OUString
        
        Change-Id: If0a848c64ce8077d1681661873629c83307cf8b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107736
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-15  Stephan Bergmann  <sbergman@redhat.com>  [15e4427e8fb56a143caa28b8a3120f3761fc77a5]

        Silence warning C4100: unreferenced formal parameter
        
        Change-Id: I27d28ebeca8425b7750996edae0cf704b5626c49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107739
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-15  Caolán McNamara  <caolanm@redhat.com>  [78d1a773fe3ca3c9bf6c8ded913f4db9731d1618]

        get parent for welded menu and location to pop it up
        
        Change-Id: I654f6edc4b8bdb0e38f70757b970893980b09638
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107728
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-15  Caolán McNamara  <caolanm@redhat.com>  [097faa945cfc7150d5c556444991f85458e9cea9]

        add a way to correctly position a weld::Menu given a vcl::Window
        
        Change-Id: I7fc6a1bb6cfca40a4a97568f957d127445b4d31c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107727
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-15  Caolán McNamara  <caolanm@redhat.com>  [ba48287d486190a5daec7ef9612fbe7f361228d1]

        popup_at_rect needs to work like ShowNativePopupMenu for toplevel frame
        
        Change-Id: Iec313faa525ddd5564009403060c58d72482038a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107726
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-15  Seth Chaiklin  <sdc.blanco@youmail.dk>  [c9d5fb0bde97fb9cea60773e441f03a69eb589d4]

        tdf#138893  improve messages in Template Manager
        
            + add keyboard accelerators to Settings menu commands
            * repair grammatical mistake in "Overwrite" message
            * revise query about loading styles of a modified template
            * change query about category deletion to singluar and
               referring to category
        
        Change-Id: I41934b0e194f00395345a79e8f69fa4fdd0ff04d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107694
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-12-15  Stephan Bergmann  <sbergman@redhat.com>  [96ae3093a4d914db2f61701fc9fd097ee748ec15]

        Silence warning C4189: local variable is initialized but not referenced
        
        Change-Id: I6157c6e92877738366c142025a3bc8f3e38eb0a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107737
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-15  Justin Luth  <justin.luth@collabora.com>  [8787a45f9cbb5dce61b20817ef0e549b5a227a95]

        tdf#118711 writerfilter: don't hardcode default page description
        
        well, at least not at the beginning of the document.
        
        The problem with specifying is that it becomes a property
        of the paragraph - and so if the paragraph is copied or moved,
        the page break comes along with it and the user has to remove
        the unnecessary page break wherever it lands.
        
        Since the default will be applied anyway,
        there is no value in specifying it.
        
        I'm not sure how, but at least one test document started
        with a Converted1 style, so I had to explicitly confirm
        that the stylename really did match the default
        for a first section.
        
        A unit test also indicated that
        it needs to be specified if an explict page number is assigned
        because RES_PAGEDESC contains MID_PAGEDESC_PAGEDESCNAME
        as well as MID_PAGEDESC_PAGENUMOFFSET.
        
        Change-Id: I0d0f6b70767f7daaf300e09c0d31ac4b17b91ed1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107555
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-15  Stephan Bergmann  <sbergman@redhat.com>  [2b0333d09526d85ea70ab4dfdba2c3593724c80d]

        loplugin:stringview (clang-cl)
        
        Change-Id: I7920101576f1b5a115bf2af74f18832e0341eb24

2020-12-15  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [def31e135e5e2c0adb1502cde8bc638588da485d]

        graphic: Rework swapping algorithm to take GfxLink into account
        
        This reworks the Graphic swap algorithm to not swap to a file when
        GfxLink is available and leaves the compressed data in memory.
        With such a sheme, at swap-out we just remember the need specific
        properties of the Graphic, and delete the graphic content (Bitmap,
        Animation, VectorGraphic, Metafile). At swap-in use the GfxLink
        data to decompress and recreate the graphic content, then set
        the properties back as they were before (if needed).
        
        If a GfxLink is not available it swaps out to a file and back, but
        uses a simpler data format that is specific for swapping only. In
        the future this case can be removed, when we switch to automatic
        creation of GfxLink if that one is not present.
        
        For reworking of swapping it was also necessary to extensively add
        and extend the tests that check various swapping scenarios.
        
        Change-Id: I135a224f74aa48e6006f48dd2be74b8026614728
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107287
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-15  Miklos Vajna  <vmiklos@collabora.com>  [3dabbb6a5e69b8d4f720e6671c509910f418f87c]

        tdf#138600 sw: fix too small print area for btlr text in nested table
        
        Regression from commit 435ab51ec8920033b7865f27f4afee8a852a0b31
        (tdf#128399 sw btlr: fix clicking to lower rotated cell, 2019-10-29),
        the bugdoc has a btlr table cell and the row frame of the outer table
        has a bottom value which is very small at the point when
        SwFrame::GetPaintArea() is invoked for the inner btlr cell.
        
        This means the "cell should not leave its parent" mechanism kicks in and
        reduces the bottom of the paint area to a small value, so the text is
        not visible at all.
        
        Fix the problem by teaching SwFrame::GetPaintArea() that btlr cell
        frames are OK to leave their parent towards the bottom of the page; that
        parent will grow at a later phase of the layout process anyway.
        
        Change-Id: I99334bbf0116df8d8ed27f192c81c0441b6c797d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107730
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-15  Julien Nabet  <serval2412@yahoo.fr>  [f4e496af66bc6a779f600158cc42b986d654f143]

        Related tdf#138888: fix assertion on avmedia/MediaControlBase
        
        Assertion when trying to insert a video in Impress, see bt:
        https://bugs.documentfoundation.org/attachment.cgi?id=168161
        
        According to https://en.cppreference.com/w/cpp/algorithm/clamp
        "behavior is undefined if the value of lo is greater than hi"
        
        Regression from:
        commit 36b3b357fe2a882db6a5f5a006239e16200fb847
        Author: Noel <noelgrandin@gmail.com>
        Date:   Thu Nov 12 16:10:56 2020 +0200
        
            replace std::min(std::max()) with std::clamp
        
        Change-Id: Idf33eb6c662b60174678f990f98aefc72edec2a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107722
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-15  Seth Chaiklin  <sdc.blanco@youmail.dk>  [863ceb32ca152dff2a8feb716e2929be196a8295]

        tdf#118435  add 'Text' before 'Documents' in Template Manager filter
        
        Change-Id: Iaae6e3c9e6a212bca4c6b983132e044cd574bb6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107697
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-12-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [d9ccee2231a8d8984302e1b2f578bf73b4d60c35]

        tdf#122045: sw: Add UItest
        
        Change-Id: Ic49462e6d5a78d75947518744bde72b3d2cef86e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107688
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-14  Stephan Bergmann  <sbergman@redhat.com>  [14372e301f0198067e4965ac1a234d9f9d21e3b2]

        Silence warning C4189: local variable is initialized but not referenced
        
        Change-Id: Ie36d7c4dfee5115b5909ed58a0b16b367e05866d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107734
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-14  Stephan Bergmann  <sbergman@redhat.com>  [c8f61430b5760c7baabebff9c3159092975d4a88]

        Reuse pInst
        
        Change-Id: I91e5a469344ab951225e61237b462ed58ed796be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107733
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-14  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [97a809a74c60a38c46280b98bd2ec1c365643391]

        onedrive integration: updating metadata needs to be http PATCH
        
        avoids general i/o error message when adding newly created documents via
        the "Save remote" menu option.
        
        support for PATCH was added with 9cfcf83f53e0ae897b30705f790c6ebe0b86932e
        but only applied in onedrive-document.cxx OneDriveDocument::setContentStream
        which has it's own update of properties instead of reusing the method
        from onedrive-object.cxx
        
        Change-Id: I50f8801ac3186953f60198f877cedf3729307b89

2020-12-14  Caolán McNamara  <caolanm@redhat.com>  [acf4c5bc649624823d84e01d57a9af78ff3084ae]

        ofz#28630 Fuzzing build failure
        
        Step #4: vcl/workben/commonfuzzer.hxx:70:28: error: no matching function for call to 'OUStringToOString'
        Step #4:             aBuffer.append(OUStringToOString(sExecDir + getExecutableName(), osl_getThreadTextEncoding())).append(".fonts");
        Step #4:                            ^~~~~~~~~~~~~~~~~
        Step #4: include/rtl/ustring.hxx:3587:16: note: candidate function not viable: no known conversion from 'typename std::enable_if_t<ToStringHelper<OUString>::allowOUStringConcat && ToStringHelper<OUString>::allowOUStringConcat, OUStringConcat<OUString, OUString>>' (aka 'rtl::OUStringConcat<rtl::OUString, rtl::OUString>') to 'std::u16string_view' (aka 'basic_string_view<char16_t>') for 1st argument
        Step #4: inline OString OUStringToOString( std::u16string_view rUnicode,
        
        dunno what the preferred concatenation scheme is these days
        
        Change-Id: I7390d5b4a23a76d7cfbc75c90ea75df4ee39457f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107731
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-14  Caolán McNamara  <caolanm@redhat.com>  [2ab2c26b7e2ee43efa9475a2b394259744d7c3c5]

        add missing 'use_underline'
        
        Change-Id: Ie6d549b20461d7bb80fd78deb393320e5ba57c0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107725
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-14  Stephan Bergmann  <sbergman@redhat.com>  [7f4114d22eb590c34fe868ae62a0e68d0f57917a]

        warning C4189: 'pInst': local variable is initialized but not referenced
        
        Change-Id: I8180087a9e9c3a6d6368d6d94d77ca18d303c1bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107724
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [96507c765d4306c6cf6f627a5de97c9e1bdc2b3f]

        Fix typo in code
        
        Change-Id: Ia1263267e8bfd4ca92a3da199fbc29a386f69c31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107681
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-14  Noel  <noelgrandin@gmail.com>  [0651fa8352116a58463c036c196b6caede5c9616]

        remove Seek(nCurr) in SvStream::remainingSize()
        
        which slows down some operations,
        and is unnecessary, since TellEnd()
        already resets the file pointer.
        
        Change-Id: I71a0d7f45074039b890997a730afa1cd1c160886
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107689
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-14  Stephan Bergmann  <sbergman@redhat.com>  [05ab01898df94390073de819f489ac261d24eaea]

        Add -wd4505 also back to gb_CXXFLAGS
        
        ...which was accidentally missing from aca847cf1283e242c2d1106309ad4bb73d8f37a6
        "-wd4505 is still needed"
        
        Change-Id: If0d3523f05d47da5dfe6dae45dedcdf075033daf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107723
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-14  Caolán McNamara  <caolanm@redhat.com>  [c971773afe0852ccdee0267cfad953359c0039be]

        tdf#122045 using 'Apply' doesn't keep document modified on later 'Cancel'
        
        Change-Id: I7c6232747785a0c5827fe7344e1dc20758419956
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107683
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-14  DuP-491  <leolovelucia@gmail.com>  [6a279e2d98d3aa2d11cc7b8c09158186795e7fcd]

        tdf#124176 Use #pragma once in connectivity
        
        Change-Id: Ib817bcd477db276a9554b1b3bdc87cf91c2a6658
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107668
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2020-12-14  Noel  <noelgrandin@gmail.com>  [1b69f0c2731ec66e76073ab0f2936b7112bf1e77]

        use more direct parsing on FastAttributeList
        
        instead of first allocating an OUString
        
        Change-Id: I796b1b2d47eb3cb9bebb00ae1bbd465010ebf494
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107691
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-14  Stephan Bergmann  <sbergman@redhat.com>  [eed2f0fd3fb70bcf26539683c4347e418da66ff1]

        macOS __arm64__ math.h does not define legacy finite
        
        /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/
        SDKs/MacOSX.sdk/usr/include/math.h only declares it in an
        
        > #if defined __i386__ || defined __x86_64__
        [...]
        > /* Legacy BSD API; use the C99 `isfinite( )` macro instead.                   */
        > extern int finite(double)
        > __API_DEPRECATED("Use `isfinite((double)x)` instead.", macos(10.0, 10.9)) __API_UNAVAILABLE(ios, watchos, tvos);
        
        block, so CppunitTest_odk_checkapi (which deliberately builds in pre-C++11 mode)
        failed with
        
        > In file included from ~/lo/core/odk/qa/checkapi/checkapi.cxx:29:
        > In file included from ~/lo/core/workdir/CustomTarget/odk/allheaders/allheaders.hxx:351:
        > ~/lo/core/include/rtl/math.hxx:352:12: error: use of undeclared identifier 'finite'; did you mean 'isfinite'?
        >     return SAL_MATH_FINITE(d);
        >            ^
        
        So extend 19bce817279c7fd150af0422c224975e57ff9f41 "Try to use isfinite() for
        iOS" to all Apple non-Intel platforms.  (We no longer support macOS __i386__
        builds, but it probably does not hurt to nevertheless mention it here in the
        URE interface sal/mathconf.h include file.)
        
        Change-Id: I9b3a2ec1e48762dd178704185c64d1d3fe358001
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107714
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-14  Stephan Bergmann  <sbergman@redhat.com>  [aca847cf1283e242c2d1106309ad4bb73d8f37a6]

        -wd4505 is still needed
        
        ...see e.g. <https://ci.libreoffice.org//job/lo_tb_master_win/29066>
        
        > C:/cygwin/home/tdf/lode/jenkins/workspace/lo_tb_master_win/unotools/source/config/bootstrap.cxx(269): error C2220: the following warning is treated as an error
        > C:/cygwin/home/tdf/lode/jenkins/workspace/lo_tb_master_win/unotools/source/config/bootstrap.cxx(269): warning C4505: 'utl::dbgCheckStatusOfURL': unreferenced local function has been removed
        
        where the OSL_ASSERT used in
        
        > OSL_ASSERT(aStatus != Bootstrap::PATH_VALID || dbgCheckStatusOfURL(sDerivedURL) == Bootstrap::PATH_VALID);
        
        is defined in terms of SAL_DETAIL_WARN_IF_FORMAT, which in turn is careful to
        make its contents visible to the compiler even under --disable-sal-log.  That
        MSVC warning, about a function whose only reference is in code that the compiler
        can statically determine to be unreachable, is really unhelpful.
        
        This partially reverts 5c082fc1b59022252d90423afde174123976cdee "remove some
        MSVC -wd".
        
        Change-Id: Ie337989ee0ca6b7d7f29a50026fa249b0b266474
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107716
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-14  Tor Lillqvist  <tml@iki.fi>  [c98f43fc0e17c576a64840bb61770094f8be12ce]

        Bin a few unused forward declarations
        
        Change-Id: I1f0b8938f2174f9b8eee01714ea176fa4df38504
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107715
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-12-14  Stephan Bergmann  <sbergman@redhat.com>  [6f0fd67831b9c5f1bbacf7025e292f733c30c3cd]

        Handle explicit --disable-macosx-package-signing
        
        Change-Id: Ib524049405215ac96ad51cbdc7f527f29c4f83f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107693
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-14  Caolán McNamara  <caolanm@redhat.com>  [e9e9d7d1f8f16c4e97b387bf7c2edd42d8219159]

        add a way to undo ImplConvertToAbsPos
        
        Change-Id: Ia739c93c91f512c570d38a385d36bcce76e6fdcd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107684
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-14  Jan-Marek Glogowski  <glogow@fbihome.de>  [c1625e807ff7d94d0598b2aa86735fb94b829288]

        tdf#138715 remove mork strings and install targets
        
        Hopefully fixes the package build. Regression from commit
        ee9ed2192b56c98e5b8ee9890ddb4c533117332a ("tdf#138715 remove mork
        driver").
        
        Change-Id: I0faad65af834e3668c9845eadfe3439ae57b3699
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107692
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-12-14  Stephan Bergmann  <sbergman@redhat.com>  [f5af2104fc490b90510e36bbf1d2adec8017c594]

        Fix and clean up SalAbort implementations on macOS and Windows
        
        Since "forever", SalAbort has been declared as non-exported in
        vcl/inc/salinst.hxx and (only) called from Application::Abort
        (vcl/source/app/svapp.cxx) in Library_vcl.  Its various implementations for
        different platforms have always been scattered across Library_vcl.
        
        For Windows, SalAbort was originally implemented in vcl/win/app/salinst.cxx,
        until 1698debed2993fc5f262aa3ebbdb32fc112ac556 "Implement Windows VCL backend as
        plugin" introduced an incompatible implementation in vcl/win/app/salplug.cxx
        (which was added to Library_vcl) and moved the original implementation in
        vcl/win/app/salinst.cxx from Library_vcl to Library_vclplug_win, where it thus
        became dead code (and where it now gets removed).
        
        For macOS, SalAbort was originally implemented in vcl/osx/salinst.cxx, until
        3af4e1a0825c5b11ae4ef58fc411378aab669387 "Implement MacOSX VCL backend as
        plugin" introduced a different implementation in vcl/osx/salplug.cxx (which was
        added to Library_vcl) and moved the original implementation in
        vcl/osx/salinst.cxx from Library_vcl to Library_vclplug_win, where it thus
        became dead code (and where it now gets removed).
        
        (In 0f3be2e19fa408d7069d586ccf04cb3f3eccd6b9 "Unify sal plugin loaders", the---
        identical---new implementations in vcl/osx/salinst.cxx and
        vcl/win/app/salinst.cxx where then consolidated with other---also identical---
        implementations in vcl/source/app/salplug.cxx.)
        
        For macOS, the original, now removed implementation in vcl/osx/salinst.cxx and
        the consolidated implementation in vcl/source/app/salplug.cxx only differed in
        an added
        
          CrashReporter::addKeyValue("AbortMessage", rErrorText, CrashReporter::Write);
        
        which is presumably harmless to add.
        
        But for Windows, the original, now removed implementation in
        vcl/win/app/salinst.cxx differed substantially from the consolidated
        implementation in vcl/source/app/salplug.cxx, which is updated here to reflect
        those differences.  The one thing that cannot easily be updated, though, is the
        
          //TODO: ImplFreeSalGDI();
        
        call, as ImplFreeSalGDI is defined in Library_vclplug_win.  I'll thus leave
        fixing that TODO for another commit (if calling ImplFreeSalGDI from SalAbort is
        even necessary, given that it ends in FatalAppExitW anyway)---my gut feeling is
        that the whole 1698debed2993fc5f262aa3ebbdb32fc112ac556 "Implement Windows VCL
        backend as plugin" was somewhat misguided.
        
        Change-Id: I641a3d7b1bc27ae14c38eb1ec0838bc04e4290d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107666
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-14  Jan-Marek Glogowski  <glogow@fbihome.de>  [def3a581639840d39466327b4853c043bd662437]

        Revert unneeded isEmpty check in Edit::GetText
        
        Introduced in commit 579cf9548615e8535a0569a8eb4cdf325fbbbac7
        ("tdf#138857 fix font replacement table GUI") to prevent a crash
        in rtl_uString_newFromStr_WithLength (see the bugs comments),
        neither sberg nor I could reproduce it, after I did a rebase and
        full build. Maybe it happened because of a partial build after a
        local rebase... no other idea.
        
        Commit 8b66e1745933cd5aa4ae974f709a7e6c8be1f898 also added a unit
        test, which passes.
        
        This revert the change to Edit::GetText.
        
        Change-Id: I1a178f912813b48b88b1c2e3831b9e1b7ab3717f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107690
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-12-14  Noel  <noelgrandin@gmail.com>  [c521e614359d236405754134a54e8a05bdb1c44c]

        loplugin:unusedenumconstants
        
        Change-Id: I49996ad433409a9189c0f7adc997858e1512f40c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107687
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-14  Noel  <noelgrandin@gmail.com>  [d98cf29aa4e5ce14f0c96a18be563f5ce36879df]

        loplugin:singlevalfields
        
        Change-Id: I31107d4e3b3bd175187a8c29a094a4c6acf2a87c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107686
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-14  Noel  <noelgrandin@gmail.com>  [fdeff6cfc022f1a140f4366121c5669ba5c59113]

        loplugin:unusedfields
        
        Change-Id: I73c49b83f5c1ef17fbff18af675e95d2f2a7b243
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107685
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [1c38093b9214b2d417d12cc091cfc1f211a49777]

        tdf#138851: sc: Add UItest
        
        Change-Id: Ia3197a3da56d853ba805157af25fceefa461c85e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107677
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-14  Miklos Vajna  <vmiklos@collabora.com>  [74ba28fe238b7f15d1fb7d119e4cef3a7b544e0b]

        tdf#129961 cui: start UI for table shadow as direct format
        
        It reads from the doc model and shows it, but doesn't write it back yet.
        
        Change-Id: I6611229e71d0a49f09576ca452b901958c33db58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107682
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-12-14  Noel  <noelgrandin@gmail.com>  [9ac5ef97aea670631a0dab45abeacb4180eab6d2]

        remove unnecessary const qualifier from toString
        
        in *StringBuffer
        
        Change-Id: Ifc1a07b2ab47d6853e3e0a39e74741b2e0b488fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107678
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-14  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [9cfcf83f53e0ae897b30705f790c6ebe0b86932e]

        tdf#115643 make onedrive work again by switching to graph API
        
        the live SDK method had been deprecated quite a while ago and has been
        turned off a while back.
        Notes:
        While you can access and save existing files using the remote files
        dialog, creating new files or using "save as" requires using the
        LibreOffice open/save dialogs.
        Authentication is clunky: username and password you're asked when
        creating a new connection is not used at all for connecting, so only
        fill out a username to label your onedrive entry. Actual authentication
        is done in browser - copy'n'paste the URL from the dialog into the
        browser, login and approve access for LibreOffice (approving access only
        necessary once), then you get redirected to localhost, ignore that there
        is nothing to display. The important part is the code from the URL-bar.
        Copy and paste that into the LibreOffice dialog and LO can request an
        authentication token for API access.
        Testing this feature requires compiling with corresponding api-keys
        specified in configure/having an app registered with microsoft.
        
        Change-Id: I2db11ac09f9fdc354a10d6c749b2bec84b5d34a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107646
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-12-14  Stephan Bergmann  <sbergman@redhat.com>  [e0a90aa3239621958bddbb30f98163e8c1ef857f]

        The workaround for MSVC C4702 is still needed
        
        ...see e.g. <https://ci.libreoffice.org//job/lo_tb_master_win/29063/>
        
        > C:\cygwin\home\tdf\lode\jenkins\workspace\lo_tb_master_win\svtools\source\misc\acceleratorexecute.cxx(213) : error C2220: the following warning is treated as an error
        > C:\cygwin\home\tdf\lode\jenkins\workspace\lo_tb_master_win\svtools\source\misc\acceleratorexecute.cxx(213) : warning C4702: unreachable code
        
        This partially reverts 5c082fc1b59022252d90423afde174123976cdee "remove some
        MSVC -wd".
        
        Change-Id: I24bc9e1b1d93cecc6d79346e6112411b1fa5989f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107676
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-14  Stephan Bergmann  <sbergman@redhat.com>  [8b66e1745933cd5aa4ae974f709a7e6c8be1f898]

        Add empty OUStringBuffer::toString test
        
        ...motivated by <https://gerrit.libreoffice.org/c/core/+/107643> "Don't crash on
        an empty OUStringBuffer::toString"
        
        Change-Id: I144f0814f585f56df3fcdc818fd8c5e18ad08115
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107672
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-14  Stephan Bergmann  <sbergman@redhat.com>  [4376820074abc4d70765675ef5a4adae8f58effe]

        Silence MSVC warning C4189 "local variable is initialized but not referenced"
        
        Change-Id: I346cf6cf148cd3b4ac851f8c441d54c858f55935
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107674
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-14  Justin Luth  <justin.luth@collabora.com>  [1f066313218449cac494a887eb209311efbaa405]

        tdf#82802 sw page-style UI: remove pointless makeConditional CB
        
        There is no point in having a tick-box to enable the bottom panel.
        If anyone assigns anything, then the style automatically becomes
        a conditional style, and reverts back when all are removed,
        regardless of the status of that checkbox.
        
        So it was just a UI element - probably a remnant of a long-ago
        design that was phased out.
        
        Change-Id: I318f7d8061a938c24c97d5b718f3d328e66f8ff1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107162
        Tested-by: Jenkins
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-12-14  Seth Chaiklin  <sdc.blanco@youmail.dk>  [64f1445cdb5ac66eef161e1e333cc9d2e2bcb6e4]

        tdf#138662  improve dialog box feedback for invalid Calc sheet names
        
        Change-Id: I4851f76c1868c71b8c3fb527a5bfd85ce5cf8fec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107382
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-12-14  Seth Chaiklin  <sdc.blanco@youmail.dk>  [807e31d4cacaa38ff71e322aba9c485d6e22daff]

        tdf#138621 Hide the .uno:TemplateManager from customization
        
        Change-Id: I3c166a8e18f94d62562599a5218d302a1833d2ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107490
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-12-14  Noel  <noelgrandin@gmail.com>  [dbe467b6c268eb10bb4dbc8d6ebeeec310a0586b]

        loplugin:unusedmethods
        
        Change-Id: I442d99e8f6a7df11dc950c5073f683bffc41a852
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107661
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-14  Miklos Vajna  <vmiklos@collabora.com>  [9a2a4bc5ed340ba187c8e27db5c8477c990c93af]

        sw: prefix members of SwXMLBlockListContext, SwXMLTextBlockBodyContext, ...
        
        ... SwXMLTextBlockDocumentContext and SwXMLTextBlockExport
        
        See tdf#94879 for motivation.
        
        Change-Id: I18eeb2ef5905a1117d5915d403278cfa66dfcc20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107671
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-12-14  Caolán McNamara  <caolanm@redhat.com>  [298663c36bdb64cf05bc80abb7d212ed1091b6a9]

        tdf#138874 restore sort on first column of paths treeview
        
        Change-Id: I7cd831de30523a61631be5cc2f1f3b8a001d9e4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107663
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-14  Noel  <noelgrandin@gmail.com>  [07f7afec7832b0d45bef8d883eb3587d06c4673a]

        loplugin:unnecessaryvirtual
        
        Change-Id: Ie083afe2763b21e0abada228e4007b9b387c2d39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107660
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-14  Noel Grandin  <noel@peralex.com>  [5c082fc1b59022252d90423afde174123976cdee]

        remove some MSVC -wd
        
        which appear to no longer be necessary on master with our updated
        MSVC requirements.
        
        Change-Id: I55a0267bfc5e2c36d9da7b9b7281b54e9f770f01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107470
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-14  Noel  <noelgrandin@gmail.com>  [b34234272273063b7158dff2c4086c67c4a1ec47]

        loplugin:unusedfields
        
        Change-Id: Ib04b32654f005a879d52b880bc3787bbbab09372
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107659
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-14  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [ed07eff77df5af3b214a3791b4455a743ca35853]

        elementary: Update shape to follow upstream
        
        Change-Id: Ia6e6b89e4fcd898084ea7b766c416c81256a1ba1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107665
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-12-14  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [d6bb7239d8746cae0b0868f4cb0925db7fcaeb53]

        SwContentFrame: Modify no more
        
        Change-Id: I934e5f096b7e650fe95d62b0030cbbe3a90daf6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107667
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-12-13  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [504fb3362dae5040d06c9223c4b9feb9936a07ef]

        sectfrm: Modify no more
        
        Change-Id: Ie4aaa1a6ced60db3d812107d567af571c6a4d2e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107664
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-12-13  Stephan Bergmann  <sbergman@redhat.com>  [9231746301c99f26500ca26e841822b2c0d676b1]

        loplugin:stringviewparam (macOS)
        
        Change-Id: I3f026a3c2348b55cadf40f5d28c90963266486f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107658
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-13  Stephan Bergmann  <sbergman@redhat.com>  [44a0daae00fa7990482ef31149fc3ac526fe8e3f]

        loplugin:stringview (macOS)
        
        Change-Id: I5a1ffe6d9c140ea7ec7ca22a4e631b3d2c3579ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107657
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-13  Julien Nabet  <serval2412@yahoo.fr>  [10cf4d5193df2f804176c05a843e801077dbf2ce]

        tdf#138851: Named range manager always display "Document (Global)" at launching
        
        In Init() method, call SelectionChanged() at the end so we're sure
        everything is up-to-date.
        
        Change-Id: I1bd8c44e172cd9f739650a6f76478214c0a31ac0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107638
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-13  Caolán McNamara  <caolanm@redhat.com>  [22f4dd588c6861da9156a8c27f0bb76f42d5a784]

        ofz#28630 Fuzzing build failure
        
        Change-Id: I9ec5ce0755cc8a7fd7dfd4c835907179951719c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107662
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-13  Julien Nabet  <serval2412@yahoo.fr>  [6bb353ae98f5eac1fab2523771f1f97e5707694d]

        tdf#138834: fix crash in table creation wizard when clicking next
        
        See bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=168082
        
        Change-Id: Icc89803bd89ce82d4699eef3cfe7892395d0634f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107610
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-13  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [af0009ec5a60af83762e7df49e17e02f0f2be193]

        tabfrm:Modify no more
        
        Change-Id: Ie54bea8a8c60b0a74f745630f9cddfc4bd4b0ac7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107656
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-12-13  Caolán McNamara  <caolanm@redhat.com>  [cd7c289a3365ee14496c0ec981db5a39638c2aca]

        cid#1470590 silence bogus Out-of-bounds access
        
        Change-Id: Ia0b68dccad1dc4e5dcd3ce8994b5812b5f091b7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107640
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-13  Seth Chaiklin  <sdc.blanco@youmail.dk>  [cfbba742ba9e4da4ded8c714667b89de2208a99d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bcd9a10a15166be315cf9806f9ee7db0c962b43c
          - tdf#107229 add links to related topics between template help pages
            
              ( shared/guide/standard_template.xhp )
                + add related topic embed to "Templates and Styles" for Writer
                   in appl switch
            
              ( swriter/guide/templates_styles.xhp )
                * repair link "swriter" --> "shared"
            
              ( shared/01/01110300.xhp )
                * repair link "swriter" --> "shared"
            
            Change-Id: I313024339a43a50ac5fbe2d97473dff4d1989b6f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107624
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-12-13  Seth Chaiklin  <sdc.blanco@youmail.dk>  [643add483fd4ffb16b3878eb37bbd25146c1725a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e784d298ec11c408d1dcdb8493541033cf271922
          - tdf#107229  add links to related topics for template help pages
            
              ( shared/guide/standard_template.xhp )
                 + add missing .xhp to templatemanager link
            
              ( shared/01/01110000.xhp )  (submenu for File > Templates )
                 + add <relatedtopics> section
                 + add appl switch in related topics section for Writer to
                    embed link to "Templates and Styles"
                 + embed link to "Creating and Modifying Templates"
                    (standard_template)
                 * update to <h1>
            
            Change-Id: Ia419b5eb5ac0e4ab4c748cf0afc7fbb378d4d98e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107623
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-12-13  Rene Engelhard  <rene@debian.org>  [ee9ed2192b56c98e5b8ee9890ddb4c533117332a]

        tdf#138715 remove mork driver
        
        since TB moved to sqlite
        
        Change-Id: Ifddf1a6c9783a294ee9ccfac667c7e798674d7a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107574
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-13  Julien Nabet  <serval2412@yahoo.fr>  [e7fb2c18e96d04ec54274721df003ab01f2064ab]

        Get rid of wrong warning in propertyexport (forms)
        
        Create a brand new odt file, add an image with form Control then save
        You'll notice this on console:
        warn:legacy.osl:20299:20299:xmloff/source/forms/propertyexport.cxx:680: OPropertyExport::dbg_implCheckProperty: invalid property type!
        
        it's wrong since most of the type the exported property should be a OUString (internal "string")
        but it may also be a graphic::XGraphic and this case isn't dealt by DBG_CHECK_PROPERTY
        since we only gave it "OUString()"
        
        Change-Id: I268b8d5f79c84ea73acdac245ee1705ddd009ae9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107653
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-13  homeboy445  <akshitsan13@gmail.com>  [c17ff0b5dc20d637392562eb59bd5bfdb2694389]

        tdf#124176 Use #pragma once in idlc
        
        Change-Id: Ica679168b782ca24b1e819cdc2ce04affdefb9d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107528
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2020-12-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [9617bc9544cd569066ff187c3672a87fe28fe17f]

        WIN replace clipboard update thread with Idle
        
        Little "fallout" patch when moving code from /dtrans/** to
        /vcl/win/dtrans and merging CWinClipbImpl into CWinClipboard
        while I tried to reproduce tdf#62196...
        
        And since we now process the notification in the main thread, we
        can get rid of m_pfncClipViewerCallbackMutex, which brings us down
        from 6 (!) to 4 mutexes (if Mike counted correct) in the Windows
        clipboard code... ok, technically the scheduler / Idle adds its
        mutex to this count, but that is not related to the clipboard
        handling on Windows ;-)
        
        This also moves the UnregisterClassW into the OLE thread, which
        already calls RegisterClassW, to be more consistent.
        
        This now also gets merged, because it seem to fix a deadlocks when
        running CppunitTest_sc_macros_test in a loop, which is unclear
        where it comes from and I can't reproduce. Tinderboxes and Gerrit
        also still seem fine.
        
        Change-Id: Iacbda0bdf6c98f27f6e59964d541524cb45ade24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107168
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-12-13  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [1d9f243a39169256ebb923afb32fffecf04ac427]

        pagechg: Modify no more
        
        Change-Id: I571813d6e4fd3c465f77eb7acca9d656440a136a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107648
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-12-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [579cf9548615e8535a0569a8eb4cdf325fbbbac7]

        tdf#138857 fix font replacement table GUI
        
        - fix the get_text calls missed in tdf#136534, so combo box entry
          and table selection are synced again
        - unselect the table row, if the combo box entry doesn't match
          anymore the selected table row.
        - empty the combo box entries on multiple selection (allowd for
          mass delete only)
        - move the "apply replacement table" checkbox before the table
        - also change the comboboxes's sensitivity when toggling the
          "apply replacement table" checkbox.
        
        Change-Id: Ib509e46e3a468ece6ab20e6be41c04caec3265ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107642
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-12-12  Szabolcs Toth  <toth.szabolcs@nisz.hu>  [368c56144aab5794c39d5bc2082d9b3d6d7cebdb]

        refactor for xlsx shape export
        
        Just a refactor, fewer lines, less computing capacity.
        
        Change-Id: I3c3446c2917e9b5d2f205dd5c0110821ecf11f56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107613
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-12  Seth Chaiklin  <sdc.blanco@youmail.dk>  [1e80620a795fa3340dc6aa5770de0038230aa651]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7069de582ee20b0b70f13612a61559f92ab2c85f
          - tdf#107229 revise template section of start center help
            
             ( shared/guide/startcenter.xhp )
               * repair inaccuate description of clicking the "Recent Files" button
               + add explanation about removing an item from "Recent Files" list
               * change "Recent Files" to "Recent Documents" (changed in tdf#138823)
               + Add <h2> heading for Templates
               * change "tip" to "paragraph" about clearing all items from
                   "Recent Files"
               * Corrections to operations of Templates button
               * change "tip" about template context menu to "paragraph"
               * change "warning" about thumbnails to "note" about encrypted files
               * update to <h1>,<h2>,<warning>
            
            Change-Id: I5098d488c26ea428570a777f221e035851de3bdb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107550
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-12-12  László Németh  <nemeth@numbertext.org>  [e57d77cb01d3e76a942c5e2bb896135dd900f807]

        tdf#138605 sw change tracking: fix crash with Undo
        
        Regression from commit 469f472fb31c4ef1a57f8ec54ba750c1332feec2
        (tdf#138479 tdf#137769 sw ChangesInMargin: fix Undo in paragraphs)
        
        Change-Id: I7826b7920e51733da98c00bfdcb8636d42655afc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107637
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-12  Stanislav Horacek  <stanislav.horacek@gmail.com>  [dd69546ac992e394c2f93e706d1eaa021e64bed5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to db385e9dc13dc69ebd15f8af305e4243ebdd4f6e
          - fix "Insert Sheet from File" menu item
            
            Change-Id: I7d72d599c476a098f5b3c0ffca1cfd1d9cd1aefd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107636
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-12-12  Seth Chaiklin  <sdc.blanco@youmail.dk>  [cb323d8616700eaf5052e4467396d6b56118b064]

        tdf#138823 "Recent Files" --> "Recent Documents" in Startcenter
        
        Change-Id: I70121805e5b6ff4b6eed841e5f3a27302162f50b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107616
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-12-11  Stephan Bergmann  <sbergman@redhat.com>  [35e471bb4d1388cf5afcdcee214cf5111edf44e3]

        Adapt the remaining OUString functions to std string_view
        
        ...for LIBO_INTERNAL_ONLY.  These had been missed by
        1b43cceaea2084a0489db68cd0113508f34b6643 "Make many OUString functions take
        std::u16string_view parameters" because they did not match the multi-overload
        pattern that was addressed there, but they nevertheless benefit from being
        changed just as well (witness e.g. the various resulting changes from copy() to
        subView()).
        
        This showed a conversion from OStringChar to std::string_view to be missing
        (while the corresponding conversion form OUStringChar to std::u16string_view was
        already present).
        
        The improvement to loplugin:stringadd became necessary to fix
        
        > [CPT] compilerplugins/clang/test/stringadd.cxx
        > error: 'error' diagnostics expected but not seen:
        >   File ~/lo/core/compilerplugins/clang/test/stringadd.cxx Line 43 (directive at ~/lo/core/compilerplugins/clang/test/stringadd.cxx:42): simplify by merging with the preceding assignment [loplugin:stringadd]
        >   File ~/lo/core/compilerplugins/clang/test/stringadd.cxx Line 61 (directive at ~/lo/core/compilerplugins/clang/test/stringadd.cxx:60): simplify by merging with the preceding assignment [loplugin:stringadd]
        > 2 errors generated.
        
        Change-Id: Ie40de0616a66e60e289c1af0ca60aed6f9ecc279
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107602
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-11  Caolán McNamara  <caolanm@redhat.com>  [0c06e77c122f10a1842bc908bd6e25b1110ddbd2]

        align anchor south-west to dropdown north-east
        
        Change-Id: I88e4024874526d139282dd28c39b5d11a78aa361
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107601
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-11  Stephan Bergmann  <sbergman@redhat.com>  [62128cda92ee3355d43e959e96028b993a38162f]

        Strength-reduce some OUStringToOString("..."+...)
        
        ...to "..."+OUStringToOString(...), in preparation of making OUStringToOString
        take a std::u16string_view
        
        Change-Id: Ic01ca249d4d0eb58ac959ffdf96471308a3715dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107600
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-11  Caolán McNamara  <caolanm@redhat.com>  [9ef0c8b2d59105e6a9dd7d6f4ed6942bc4745ef8]

        check that extraction succeeded
        
        Change-Id: Ie03215ee43c885948261b6df4e8d1f23a4dd1a4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107598
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [0a80dcad342c1be71f467e46a0cf4f5dd1259056]

        sw: add missing nullptr check
        
        introduced by 0aa0fda64057647219954480ac1bab86b0f0e433
        
        See: https://crashreport.libreoffice.org/stats/signature/SwCursor::UpDown(bool,unsigned%20short,Point%20const%20*,long,SwRootFrame%20&)
        Change-Id: Ifb7a86b0dfd1477d6ffa15c7d4d3289984747f87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107561
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-11  Caolán McNamara  <caolanm@redhat.com>  [e5e3a05f13f47d44276cfe8d88e8ec9d4d559a66]

        spelling context menu misplaced in margin comments
        
        in writer, comments in margin, right clicking on a misspelt word
        and the menu is misplaced, very misplaced if the comment is long
        enough that the comment has a scrollbar and the word is near the end
        
        Change-Id: I8e806346bdca08e33c3926dae008d71de4fe03d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107590
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-11  Yusuf Keten  <ketenyusuf@gmail.com>  [516c9acad348872dd2d0c1b26a013c68f8cf55b4]

        Additions Dialog URL change
        
        After this patch, extensions in Additions Dialog will
        be updated every day.
        
        Change-Id: Ia76e36e9d07f73b8102713709c2891723f6a44d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107270
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-12-11  Caolán McNamara  <caolanm@redhat.com>  [f95adbf3017cd1f68997fe242348bdf1647e09cd]

        tdf#76644 extended tips not shown for 'gen' menu items
        
        since...
        
        commit d7fe5ab30ca9df722eec33d428baedd258075eac
        Date:   Thu Aug 1 11:23:58 2013 +0200
        
            convert vcl/menu.hxx from XubString to OUString (second attempt)
        
        probably currently only useful with HELP_DEBUG=1
        
        Change-Id: I66e94e57e117d4e1d83f132a82377b28d3674d86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107591
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-11  Seth Chaiklin  <sdc.blanco@youmail.dk>  [ba8df6426d3e695a81aa0dce0ad42983bdb1222a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a5b9c9c43de5d8d99aff4a739765551bcf30c059
          - tdf#107229 remove two more obsolete template guide files
            
            Change-Id: I9d1ba7eda7f5f96a32930cb834fb13a93643e752
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107537
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2020-12-11  Stephan Bergmann  <sbergman@redhat.com>  [7d2b9e17c01b602a983e42d1e52e6f730f08c7d5]

        Drop some unnecessary OUStringToOString conversions
        
        Change-Id: I7535065d37a5d56ace0fec90c4f146ff4ce2d753
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107586
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-11  Caolán McNamara  <caolanm@redhat.com>  [eae57fb4035d7471ca2477dd1e81eb158843747e]

        cid#1470587 Dereference after null check
        
        since...
        
        commit 4d6f00a097e68715c63c3388b1183bf08fa8cdbb
        Date:   Thu Dec 10 00:09:32 2020 +0100
        
            flyincnt: Modify no more
        
        Change-Id: Ief0ed9248c89b74e325746401c321a34990477ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107582
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-11  Caolán McNamara  <caolanm@redhat.com>  [2c0930f19e269348a2aadc0ffe69ff23d04d7cc1]

        cid#1470585 Dereference null return value
        
        Change-Id: If2a3eae843753a06d2f3fa9ac31acc9470cb6982
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107584
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-11  Caolán McNamara  <caolanm@redhat.com>  [fcdd461a54a7b5703067690da8b4676321b24125]

        cid#1470586 Dereference after null check
        
        since...
        
        commit d79a578c200ff30134cf5ec7ad5c66f3e5d2d4c9
        Date:   Tue Dec 8 23:50:27 2020 +0100
        
            flylay: Modify no more
        
        Change-Id: Ief190dfb135d1bcc25004278cc68bf014554d533
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107583
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-11  Justin Luth  <justin.luth@collabora.com>  [3fd156419654ba5e2f248357a2eed5eeaad04548]

        tdf#136929 docx export: keep frame with paragraph
        
        EndParagraph was checking if any frames were to be
        attached. Well, startParagraph can occur multiple
        times before endParagraph, so the frames can be
        attached to the wrong paragraph. In this case,
        it was moving the text-body frame into the footer.
        
        So make a stack of these things, so that each
        paragraph can keep track of it's own setting.
        
        RTF can have endParagraph without startParagraph.
        Although that doesn't seem to apply
        in this DOCX-only context, just to be safe
        I'm assuming that it could in theory happen
        as well with a DOCX, and so never assume
        that the stack exists.
        
        Based on a code read, (and then a
        confirming unit test,) things seem to be
        complicated by multi-levels of textboxes
        that need to be squished.
        
        The for loop with a changing upper end
        really threw me for a loop, so I'm
        clearly documenting that.
        
        Change-Id: I1060736c0a2174af125d853ff7d72265e000c8de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107516
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-11  Szabolcs Toth  <toth.szabolcs@nisz.hu>  [a4eec60c388cc65ae0b4c8ea0fd7235f520a749d]

        tdf#123613 XLSX export: fix position of rotated shapes
        
        based on the bounding box of the custom shape.
        
        Change-Id: I63a2a4380ae0c6c0eb37d3e5e4dcbfc839b410a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107424
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-11  andreas kainz  <kainz.a@gmail.com>  [83cc9f915118c04725cf4a197e44a582ff51d9df]

        update ToD statusbar preview
        
        Change-Id: Ic36861e388b62179e1ef6b5c5f74eb27429de159
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107517
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-12-11  Miklos Vajna  <vmiklos@collabora.com>  [8831c7d8e01abec8d3b150ee6edbe04eeba9b393]

        pdfium: remove unused PDFiumPathSegment::getPointer()
        
        Change-Id: I17386b92e99a223f4983767cf67bb9ba7acb806a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107579
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-11  dante  <dante19031999@gmail.com>  [b9ffc3591189c54885094fefe477241418f67996]

        FastParser.cxx changes
        
        If custom entity list is empty, custon entities by unicode value have to keep working.
        
        Succefully loaded:
        <?xml version="1.0" encoding="UTF-8"?>
        <math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
         <semantics>
          <mi>&#x3C3;</mi>
          <mi>&#x221E;</mi>
          <mi>&sigma;</mi>
          <mi>&infin;</mi>
         </semantics>
        </math>
        
        Change-Id: I46cc5b04bd91d1aaadf3f99cb2079325bb0d08cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107498
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-12-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [61d07657caab5e0fb8ec4446f67a7044e14dae4b]

        tdf#131990: sw_uiwriter: Add unittest
        
        Change-Id: I99ed5b61479076f44bfabdf1cf3b95732fff79f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107581
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-10  Aron Budea  <aron.budea@collabora.com>  [7e5991dc695d1e590483615c2907811ce4117834]

        tdf#138762: crash when trying to open sidebar w chart in Writer
        
        In Writer when in chart edit mode, and the chart is deselected,
        the object selection remains. Opening Properties sidebar at
        this point crashed. Calc and Impress were unaffected.
        
        Regression from b5fdb148fe87a90f3e586efcea7aa6ef865fa42a
        
        Change-Id: I356c3a42c41dd38e4739df27c72c6d67722b1dbc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107500
        Tested-by: Jenkins
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2020-12-10  Stephan Bergmann  <sbergman@redhat.com>  [9df9208b7d0fd9dd49c681c3c1b546d8ca402925]

        Catch inadvertent uses of OString(char) ctor
        
        ...similar to cbe944e323edb20f958bb46ea644de659b75382e "Catch inadvertent uses
        of OUString(sal_Unicode) ctor".  The existing few places did mean to use that
        ctor after all, but this clean-up should come in handy when single-character
        instances of OString are replaced with OStringChar, which already rejects non-
        char arguments.
        
        Change-Id: I9dbd85b85c3be653c5e8084aed39689f8c6c3bb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107557
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-10  Caolán McNamara  <caolanm@redhat.com>  [605ee3213087b13782bfc0731762c175bc97e53f]

        cupsGetPPD returned a nullptr which OString newly aborts with
        
        Change-Id: Ia42e9b501f3e5c769d9d151597e6384836369ed5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107571
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-10  Caolán McNamara  <caolanm@redhat.com>  [c913406274eb794115e6ce00abf8b01a098d2f37]

        add a way to provide a parent for a popup menu
        
        Change-Id: Ic21726f243248a4b09f9e2f462e53df2e39df7df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107570
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [7cef2f69f8553380e77ab0efab4018a010e3d9cd]

        tdf#81226: sw_uiwriter: Add unittest
        
        Change-Id: If5f6ae5822b7af9618b447dc60180ffe3f9f04b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107569
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-10  Luboš Luňák  <l.lunak@collabora.com>  [fae487b70adb95cdac5f2ae108d5c25580112147]

        make Skia image cache size configurable
        
        As asked for in tdf#136244 comment #11. The default fits 4x 2000px
        32bpp images, which is 64MiB, which is not that little, but then
        4x 2000px is not that much either. So, yes, configurable ...
        
        A good further improvement would be to make the cache grow more
        if the memory is available and reduce the size on memory pressure
        (https://lists.freedesktop.org/archives/libreoffice/2020-December/086404.html).
        
        Change-Id: Ifa05025ab34630e456465ac8a96950463fd18b60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107468
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-12-10  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [4f1a5c4622d983d40faceedabbd46d55d9f28286]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a57c5901e98af74279502f6adbab65a3d101dd03
          - Update AllLangHelp_shared.mk after file removal
            
            Change-Id: I78b49e10827e41df95eeacc1e7fe0fb19a9bc2d7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107573
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2020-12-10  Caolán McNamara  <caolanm@redhat.com>  [ae32ac87b223d6f90c460a83fa5073eb5d0f4706]

        don't need a vcl::Window for PixelToLogic
        
        Change-Id: Iccf5fe5e736017962a58d6471bb2d1890f77c6c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107560
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-10  Tor Lillqvist  <tml@iki.fi>  [5b021965837252f48184d8441f5e19a944e3b287]

        Add comments wondering what some magic numbers might mean
        
        Change-Id: Iece65c9d96561abc0a97726cd4eb642317dc0f9c

2020-12-10  Caolán McNamara  <caolanm@redhat.com>  [4a4f0f6daa2ce1f4b4a99cdc9b86f48df5d961ea]

        Don't leave an empty area at the bottom if we can move the text down
        
        in writer's margin comment, which is what ScTextWnd does
        
        Change-Id: I2d71d32619e0f6f5c11f57584b1889c7c4fbe121
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107559
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-10  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ac14ed9f26582701032a28cb424f2b6bf35ca7fd]

        Don't show HiddenParagraphs by default
        
        Showing them means that the layout is different from what is printed.
        This probably shouldn't be the default.
        
        The similiar HiddenCharacter is also false by default.
        
        Change-Id: Id68408463ccbceab18b73ac78f24d1b4b4cbeaeb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107385
        Tested-by: Jenkins
        Reviewed-by: Oliver Brinzing <oliver.brinzing@gmx.de>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-12-10  Stephan Bergmann  <sbergman@redhat.com>  [23d64f31d8e68a237a9028238d1b1d0e7c894cc4]

        One more OUString::fromUtf(u8"...") simplification
        
        Change-Id: I0a658edab6c2f4a5b4ff58fb7a4b57bde3809962
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107556
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-10  Stephan Bergmann  <sbergman@redhat.com>  [4f0c70fb5554325e0cc2129741175bf07de22029]

        Avoid calling OString ctor with null pointer
        
        ...in preparation of potential future changes from using OString to using
        std::string_view, where OString has an undocumented feature of allowing
        construction from a null pointer.
        
        This is mostly the result of a manual audit of potentially problematic getenv
        calls across the code base.  But there can be other problematic places too, like
        the xmlGetProp call in tools/source/xml/XmlWalker.cxx.  To identify those,
        rtl_{string,uString}_newFromStr aborts now in non-production debug builds when a
        null pointer is passed(and all places that hit with a full `make check
        screenshot` have been addressed here).  Once we are confident that all
        problematic places have been identified, we should drop support for the
        undocumented feature (see the TODO in sal/rtl/strtmpl.cxx).
        
        Change-Id: I595cc6d4f1cda74add2a3db171323f817d362b08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107430
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-10  Tor Lillqvist  <tml@collabora.com>  [65b1152f5cc67067b66945d8bb2db009a3cb554e]

        Drop pointless forward declaration
        
        Change-Id: I3d5de86024ca411545ead5abecff33390ff6c2a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107533
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-12-10  Tor Lillqvist  <tml@collabora.com>  [64877d48a34930aadf2acb22366ec29b326d517e]

        Drop obviously unnecessary forward declaration
        
        Change-Id: I87afac091869356e2faa0d71ea36055482e3d8b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107532
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-12-10  Caolán McNamara  <caolanm@redhat.com>  [c3175687ed793c6a99eaf17a2e3e48b5d7891be7]

        fix printing of 'margins in comment'
        
        mangled since...
        
        commit c200aa27ee4a0f5a89af6e970c2c22580029eded
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Thu May 21 15:54:15 2020 +0100
        
            remove Size arg from Window::Draw and depend on GetSizePixel
        
        which was a real monday-morning commit that bizarrely dropped drawing
        of the date/resolved widgets entirely and failed to notice that
        the PixelToLogic call in SwPostItMgr::DrawNotesForPage was originally
        called on the input pPostIt, not the output pDev
        
        Change-Id: I73b87f5889ef13018bcc43f97cd65169a3b77a65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107530
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-10  Seth Chaiklin  <sdc.blanco@youmail.dk>  [cc4446c87b02f93b2125a5fb3e4d4a301150a177]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9512494c315aee4af46fa9a9eca0e4be0210e3cd
          - tdf#138301,tdf#130738 add "Custom" condition in Data>Validity-Criteria help
            
                + add Custom and explanation to list of Allow conditions
                * correction to condition:  "Whole Number" --> "Whole Numbers"
                * update two <h2>, one <h3>
            
            Change-Id: I1a6034af51c8dc5afe5a44a0043e26556cf94f8f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107374
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-12-10  Miklos Vajna  <vmiklos@collabora.com>  [b273e82aaa916b0f6198097dc32740faced73741]

        tdf#129961 oox: add PPTX import for table shadow as direct format
        
        PPTX export and ODP filter is still missing.
        
        Change-Id: I451b334ada80d9d228b7d7f36b5f26473b575ef6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107529
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-12-10  Seth Chaiklin  <sdc.blanco@youmail.dk>  [e4f602d4ffb4c4981fb7fd666f8908f94a4aecf1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c9f02245818790a55c64b9dc66da43cdbb20af6a
          - Resolves: tdf#107229  remove unreferenced file
            
                shared/optionen/01040301.xhp was created to embed the entire
                shared/optionen/standard_template.xhp so that it could be
                used as a link to shared/optionen/01040300.xhp
                
                Maybe it made sense at the time it was done, but now it
                is easier to make the link in shared/optionen/01040300.xhp
                to point directly to shared/optionen/standard_template.xhp,
                so this file is no longer referenced by others, and its
                content came entirely from shared/optionen/standard_template.xhp.
                So now being deleted because it longer has any purpose.
            
            Change-Id: I1d356930c98c17020e768d272e8560fdf066b456
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107535
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            Tested-by: Jenkins
            
2020-12-10  Seth Chaiklin  <sdc.blanco@youmail.dk>  [141aacaea300177797949890af616cb6648f7282]

        tdf#138621 put icons back in File>Template submenu
        
        Change-Id: I3f1a28d12e559ae34f992d1856557593cd0c01d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107488
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
        Tested-by: Jenkins

2020-12-10  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [afc41a467fdfabb2cd0879be3e4f1879a1d1dc91]

        Do not call GetAddrInfoW if we just want the hostname
        
        Calling 'gethostname' already gives us the current host name on Windows.
        For some reason, if that name does not contain a dot, GetAddrInfoW is
        called, which "provides protocol-independent translation from a Unicode
        host name to an address".
        
        So all this function does, is returning an address for a hostname,
        while we still only need the hostname and not the address.
        
        This causes a lag when creating the lockfile on opening a document
        if the network is flaky/disabled.
        See tdf#97931 and tdf#47179 for some problems caused by this.
        
        Change-Id: I0c543ea12c23506b2daa50da40bae1a471f6fe16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107513
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-12-10  Caolán McNamara  <caolanm@redhat.com>  [248ceefbbc3be28f7192b986d5d34985106268e1]

        Resolves: tdf#138789 disable widgets on 'none' when status changes
        
        instead of when chage is dispatched, the chart case has its own
        dispatcher that disables the base class one. This fixes the reported
        problem, and the related problem of updating when moving focus from
        one line that has style 'none' to one that doesn't, and vice-versa,
        where no change is dispached on received on context change
        
        Change-Id: I6afb396e75ba93c13fcae71c52618cfce7f9cecb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107524
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-10  Michael Stahl  <Michael.Stahl@cib.de>  [b4365b985178e1866c74afd757a104aad1d405a9]

        tdf#134626 sw: fix UBSan warning about deleted SwTextFormatColl
        
        sw/source/core/txtnode/ndtxt.cxx:5254:17: runtime error: downcast of address 0x612000a321c0 which does not point to an object of type 'const SwTextFormatColl'
        0x612000a321c0: note: object is of type 'SwFormat'
         00 00 00 00  50 4c 3c fa bb 7f 00 00  80 b8 ba 05 50 61 00 00  c0 81 5f 02 20 61 00 00  c0 b6 b0 00
                      ^~~~~~~~~~~~~~~~~~~~~~~
                      vptr for 'SwFormat'
         0 in SwTextNode::TriggerNodeUpdate(sw::LegacyModifyHint const&) at sw/source/core/txtnode/ndtxt.cxx:5254:17
         1 in SwTextNode::SwClientNotify(SwModify const&, SfxHint const&) at sw/source/core/txtnode/ndtxt.cxx:5306:9
         2 in SwClient::SwClientNotifyCall(SwModify const&, SfxHint const&) at sw/inc/calbck.hxx:161:80
         3 in SwFormat::~SwFormat() at sw/source/core/attr/format.cxx:240:22
         4 in SwFormatColl::~SwFormatColl() at sw/inc/fmtcol.hxx:35:26
         5 in SwTextFormatColl::~SwTextFormatColl() at sw/inc/fmtcol.hxx:56:20
         6 in SwTextFormatColl::~SwTextFormatColl() at sw/inc/fmtcol.hxx:56:20
         7 in SwDoc::DelTextFormatColl(unsigned long, bool) at sw/source/core/doc/docfmt.cxx:983:5
         8 in SwDoc::DelTextFormatColl(SwTextFormatColl const*, bool) at sw/source/core/doc/docfmt.cxx:991:5
         9 in SwUndoTextFormatCollCreate::Delete() at sw/source/core/undo/SwUndoFmt.cxx:203:12
         10 in SwUndoFormatCreate::UndoImpl(sw::UndoRedoContext&) at sw/source/core/undo/SwUndoFmt.cxx:61:9
         11 in SwUndo::UndoWithContext(SfxUndoContext&) at sw/source/core/undo/undobj.cxx:235:5
        
        Any SwUndoFormatCreate that is added during CopyImplImpl() must go before
        SwUndoCopyDoc on the undo stack.
        
        SwNodes::CopyNodes() is pretty much the only thing of substance there
        that runs with Undo enabled; CopyBookmarks() and lcl_DeleteRedlines()
        and CopyFlyInFlyImpl() have it disabled.
        
        Let's see if the fix is really this simple...
        
        Change-Id: I4d586923f91a02861e9a4bd40d22701ceb0a0499
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107522
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-12-10  Michael Stahl  <Michael.Stahl@cib.de>  [5dbb0403b6f814129983963f5fea02208995270a]

        sw: avoid crashing in SwFrame::dumpAsXmlAttributes()
        
        Change-Id: I86e160341e1d391ee6eaf80ab76610d95943b092
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107521
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-12-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [e9640fd9d146527f26e66bb87a9d8a43cd161957]

        tdf#129083: sw: Add UItest
        
        Change-Id: I0d7999c53d8fbf7fc69543f636fb536f3e15141c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107518
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-10  Seth Chaiklin  <sdc.blanco@youmail.dk>  [3bc92f7458384f0a253f89eaddc38b11ebf4b66d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1f5e7cbaf41f21b72713814f1517be23f933258d
          - tdf#107229 simplify embedding for default template help
            
              ( source/text/shared/optionen/01040300.xhp )
                * changed link from (shared/optionen/01040301.xhp ) to
                    (shared/optionen/standard_template.xhp ).
                     shared/optionen/01040301.xhp simply embeds all of
                     "standard_template.xhp".
                       No advantage in having a separate 01040301.xhp to
                       embed into 01040300.xhp, because (a) makes relation
                       to standard_template.xhp more difficult to see, and
                       (b) the title in 01040301.xhp is only "change default
                       template, but the reference from 01040300.xhp is also
                       about customizing templates.
            
                 * update to <h1>,<h2>
            
              ( source/text/shared/optionen/01040301.xhp )
            
                   with this patch, 01040301.xhp is not used by other
                   files now. Could possibly be deleted.
            
                 * update to <h1>
            
            Change-Id: I00b2ac9f9aad3865172ed985e3394492fa122d46
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107296
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-12-10  Caolán McNamara  <caolanm@redhat.com>  [42fec1738d2e1bc6b962c870f7712edd103f58a1]

        we can use sal_uInt8 instead of int
        
        Change-Id: Iefc668fa77ae0cf6ca373360a2512a3776981dbe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107514
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-10  Szymon Kłos  <szymon.klos@collabora.com>  [2cccdfbb618004b7a122259707cbff3daf31db3f]

        jsdialog: enable define/manage named ranges dialogs
        
        Change-Id: I6783ec5be11255608e694e43a32ec3c6d4de468e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107394
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107464
        Tested-by: Jenkins

2020-12-10  Regényi Balázs  <regenyi.balazs@nisz.hu>  [bda05ba17362222b74727872579b65b3fa14e3d8]

        tdf#41466 DOCX import: fix VML v:shape/v:textbox
        
        VML v:shape/v:textbox element was imported only as
        a text frame, losing (otherwise recognized) preset
        shape geometry, i.e. replacing a callout bubble
        (wedgeRectCallout) and other special shapes with a
        plain rectangle.
        
        Thanks to Attila Bakos for the initial help.
        
        Change-Id: I03a608822ed54a20ed07406a08c3539e72958f5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105299
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-10  László Németh  <nemeth@numbertext.org>  [7720f8cf22718415adb3db2304916581f864f884]

        tdf#138688 tdf#124646 sw: fix crash at pasting Calc data
        
        .. in a table before a numbered paragraph. Dispatcher
        calls of the workaround for tdf#124646 missed the temporary
        table in this case, selecting + copying nothing and after
        that trying to paste the same non-native Calc data again,
        resulting infinite recursion.
        
        Replacing FN_CHAR_LEFT with FN_LINE_UP solved the
        problem (FN_CHAR_LEFT selected the numbers of the
        numbered list instead of the temporary table).
        Fixing the fragile dispatcher calls, now we check
        the selection of the temporary table to avoid similar
        crashes.
        
        Unit tests are added for the fix, also for the
        original problem of tdf#124646 (avoid copying
        hidden rows from Calc, e.g. copying only visible
        result of a filtering).
        
        Regression from commit 0c3ac02d8a3c7ea50ae262daf134c28df5c8b343
        (tdf#124646 Don't paste hidden rows of Calc sheets into Writer tables).
        
        (Note: to check/show the fix of the crash manually, run the test with
        
        $ (cd sw && make -srj8 UITest_sw_table UITEST_TEST_NAME="sheetToTable.sheetToTable.test_tdf138688" SAL_USE_VCLPLUGIN=gen)
        
        adding
        
        import time
        time.sleep(5)
        
        to the called function of sheetToTable.py)
        
        Change-Id: I7b90af8219d6fd00b75d91f7c92fff5744373cc6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107508
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-10  Caolán McNamara  <caolanm@redhat.com>  [b5f7658153d80e74d415a561f562808ea0255554]

        use size_t instead of sal_uLong
        
        Change-Id: Id0b5f95716ba0bd14f634d927ffb7a71c0bc5767
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107505
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-10  Caolán McNamara  <caolanm@redhat.com>  [ba587ee7a647003823efe29cdc67900e64030ea7]

        std::vector seems a more natural container
        
        Change-Id: I5256e05a6f3c4853a81d9c4a94bbcbf27f0a3ae9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107504
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-10  Caolán McNamara  <caolanm@redhat.com>  [07779718407b1aec4717fb97ee7d6cedfa121823]

        tdf#138450 BitmapEx.Replace() is not working
        
        since...
        
        commit abd42bdc86904d1b310e8298393c887e0c195499
        Date:   Thu Nov 12 14:50:16 2020 +0200
        
            tools::Long->sal_Int32 in vcl filters
        
        Change-Id: I4a74416547f35a9b5b3fe606de6938245d3ec6c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107503
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-10  Caolán McNamara  <caolanm@redhat.com>  [80138a19ac5780169d083e1dadda43b5637912a6]

        salvtables.cxx isn't in clang-format/excludelist for 7-1
        
        but is in master, which was a surprising find on a backport, keep
        it in master too seeing as its just a diff in new changes
        
        Change-Id: I4bc38c366fe2533b943499c877074173bd5e516e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107502
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-10  gokaysatir  <gokaysatir@collabora.com>  [56f708b3449230c328f3640709217f9aa802e4c1]

        Online: "Copy hyperlink location" feature improvement.
        
        Lambda functions are replaced with class pointers.
        
        Change-Id: I48628d3105533aad2463bd8ade1f65cf5b154b0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104058
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2020-12-10  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [4d6f00a097e68715c63c3388b1183bf08fa8cdbb]

        flyincnt: Modify no more
        
        Change-Id: I1500f5944a5a9504ef8c9c48c2d43da710de3fa4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107512
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-12-10  Miklos Vajna  <vmiklos@collabora.com>  [106a9e98c864fe07bf91331d510dd41e3801c6eb]

        pdfium: no need to use FPDFPageObj_GetBounds() directly
        
        Change-Id: I74f968e0b76a2992d5f07524a29a7c8600983d3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107509
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-10  Seth Chaiklin  <sdc.blanco@youmail.dk>  [bea06517127085a714e07f35a6c1b1a13545518e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 13cd181da4668aba0ba1e60c928d91c4892754db
          - Related to: tdf#138662   improve help for renaming Calc sheets
            
              * move <tip> and <note> to better location
              * move prefix explanation to better location with own <h2>
              - drop links to page that does not give any help about prefixes
                and add menu command sequence to get to the relevant place.
              * Revise explanation about naming (drop select, add double click)
              + add explanation about single quote restrictions.
              - drop warning about WindowManager (which was added in 2006)
              + add <literal> to restricted characters
              + add new <h2> headings to clarify page content
              * convert one "note" to a paragraph under a new heading
              * where paragraphs were changed, add <menuitem> as apppropriate
              * update to <tip>,<note>,<h1>
            
            Change-Id: I8a0e97b871331e0e3300a68252ae4096500aeeb1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107380
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2020-12-10  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [d79a578c200ff30134cf5ec7ad5c66f3e5d2d4c9]

        flylay: Modify no more
        
        Change-Id: I1b001b71cf313b804960d91dd96bef036c610303
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107444
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-12-09  Stephan Bergmann  <sbergman@redhat.com>  [df810a82058a07dd8b1c2268955d64328e53cf97]

        Fix loplugin:stringviewparam handling of comparison operators
        
        Change-Id: I58456efb9588b544d998ac6a4c27d55457280742
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107510
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-09  Stephan Bergmann  <sbergman@redhat.com>  [ff8d82dc4cc0841f11ad6d51d3ed37450a6f6971]

        Improve loplugin:stringview diagnostic messages
        
        Change-Id: If1b94de205fb9c1cc0491603f27073dfde67a485
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107511
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-09  Attila Szűcs  <szucs.attila3@nisz.hu>  [8cfe270258d914e154b9db8b6ad02cd923984435]

        tdf#138741 XLSX export: fix crash in setSkipUnusedFileIds
        
        Changed size of maConvertFileIdToUsedFileId vector to the same as
        maSrcFiles size.
        
        Some external references was not inserted into maRefCells,
        that resulted a smaller maConvertFileIdToUsedFileId as was needed.
        
        This crash was caused by:
        tdf#87973 XLSX export: fix lost file names in modified links
        f85d860ccbebd99bc128218148e2992c9415f221
        
        Co-authored-by: Tibor Nagy (NISZ)
        Change-Id: I1501f5222483bf3e9e41c9e921a024320231dce8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107434
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-09  Caolán McNamara  <caolanm@redhat.com>  [5454d9fc5ed40ed43a8b961b5cb39571ab9df584]

        tdf#138778 add has_child_focus which considers a related popup a 'child'
        
        Change-Id: Iab23e399f2650ece702fb1f62d1387acca472b42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107499
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a51e981a1dbf51a25def24d306e075eeeefecba8]

        Fix typo
        
        Change-Id: I637cd4a9a074c1907f3547f69999dea13c8d9f4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107441
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1d3421ce32025902a6c5091f396507ddd4674b8e]

        Fix typos
        
        Change-Id: I78ce1be18e80886ae7c7079113d47420a3c864c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107367
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-09  Caolán McNamara  <caolanm@redhat.com>  [5b2cb8355119e0bf08644c325ca44d07824c7420]

        replace last slot:FOO in officecfg
        
        we are still promoting slot: in the odk example though
        
        Change-Id: I5e7fb33799b39f5709d0341ff145fee9e28ebbf0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107494
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-09  Jean-Pierre Ledure  <jp@ledure.be>  [53803537d5b89fb19c33bf6661363acbc97463a7]

        ScriptForge - (SF_Dialog) Fix typo
        
        Change-Id: I04ef80a7aee2a3244fc1b69967e2a4e855fd4a72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107497
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-12-09  Caolán McNamara  <caolanm@redhat.com>  [1b27638ce1434b0fee73685cb9cfc55dcc0c8b0b]

        split WeldEditView::Paint so a subclass can render a specific bg
        
        Change-Id: Id502b98c6754db9dd6314c4bd960ca8065a0fa42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107473
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-09  Stephan Bergmann  <sbergman@redhat.com>  [8acadd0430f5789545b4a1af789780814f2e1247]

        Missing include (definition of std::stringstream)
        
        Regression introduced with 877f40ac3f2add2b6dc37bae280d4d98dd102286 "tdf#42949
        Fix new IWYU warnings in directories [h-r]*".
        
        Change-Id: I8a86f5764ebe8c876ed6d6b144c87c005abefdb4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107472
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-09  Stephan Bergmann  <sbergman@redhat.com>  [6292e49355fff22f1ca549b4b81b20d495735734]

        Some OUString::fromUtf(u8"...") simplifications
        
        Change-Id: I2b23d115c4df23ef99d162a02fa8f560f9a3a825
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107471
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-09  Caolán McNamara  <caolanm@redhat.com>  [a0f44c862d06981d5ae2625f0a8032e40ce76c4d]

        negative return passed to parameter that cannot be negative
        
        I wonder if the test != 0 is what was really intended here, but
        keep that legacy logic anyway
        
        Change-Id: I4b39a2130e961c6f2ca97695e4625df5a95e00b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107460
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-09  dante  <dante19031999@gmail.com>  [6e0f18d7d523c62236a1968c36b4e0cc8586ac34]

        Begining of support for &entityname for mathml.
        
        Change-Id: I03ce79ed74088db3c1f6c1f87d7a75160ff19a30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107038
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-09  Tor Lillqvist  <tml@collabora.com>  [e04bf67bba3a6410f49fd311fe499456c2f9dc7d]

        Add some documentation for magic numbers
        
        Change-Id: Ic26a18b703408634dc6fb7582159090e0ce5d229
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107469
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-12-09  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [16976c40821f9d5a8c98ea801e749e5198640e29]

        Move dot into its place
        
        Appeared on a separate paragraph before.
        
        Change-Id: I738f4874074996c96218bf60162bfa76c8c6cf8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107465
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-12-09  Stephan Bergmann  <sbergman@redhat.com>  [ae3dcef7049d3dd8ca171909c66ddb5d74ce9f94]

        One more gbuild $ -> $$ fix
        
        ...similar to cc630e3d8ee5d07b7341b071443845ef309eeeb2 "One more gbuild $ -> $$
        fix".  (In a Linux --with-package-format=archive build against a GCC 11 trunk
        libstdc++ installed in a non-standard location, so requiring LD_LIBRARY_PATH set
        from outside the GNU Make invocation, `make Extension_nlpsolver` failed with
        
        > [XHP] nlpsolver com.sun.star.comp.Calc.NLPSolver/Options.xhp qtz
        > S=~/lo/core && I=$S/instdir && W=$S/workdir &&  mkdir -p $W/Extension/nlpsolver/help/qtz/com.sun.star.comp.Calc.NLPSolver/ &&  LD_LIBRARY_PATH="$I/program:$I/program"   $W/LinkTarget/Executable/helpex -i $S/nlpsolver/help/en/com.sun.star.comp.Calc.NLPSolver/Options.xhp -o $W/Extension/nlpsolver/help/qtz/com.sun.star.comp.Calc.NLPSolver/Options.xhp -l qtz -m  && touch $W/Extension/nlpsolver/root/help/qtz-xhp.done
        > ~/lo/core/workdir/LinkTarget/Executable/helpex: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by ~/lo/core/workdir/LinkTarget/Executable/helpex)
        > ~/lo/core/workdir/LinkTarget/Executable/helpex: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by ~/lo/core/instdir/program/libicuuc.so.68)
        > ~/lo/core/workdir/LinkTarget/Executable/helpex: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by ~/lo/core/instdir/program/libuno_sal.so.3)
        > make: *** [~/lo/core/nlpsolver/Extension_nlpsolver.mk:29: ~/lo/core/workdir/Extension/nlpsolver/help/qtz/com.sun.star.comp.Calc.NLPSolver/Options.xhp] Error 1
        
        )
        
        Change-Id: Ib096de1c71c7d0c6d016c68599b421a925bebaae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107454
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-09  Stephan Bergmann  <sbergman@redhat.com>  [dbce9c45f5b59e69eac580f0931a39dabae25a81]

        Apparently, Windows doesn't have the concept of a set but empty env var
        
        ...so in an (implicitly) --disable-release-build build (where config_host.mk
        contains a
        
          export ENABLE_RELEASE_BUILD=
        
        line), getenv("ENABLE_RELEASE_BUILD") returns null, and after
        a5484e496dcee9b110ef696101576a14b7a5a20e "Assert that certain env vars are set
        in these build-time tools" e.g. `make CustomTarget_librelogo/locproperties`
        started to fail with
        
        > [build PRP] CustomTarget/librelogo/locproperties/LibreLogo_de.properties
        > S=C:/lo/core && I=$S/instdir && W=$S/workdir &&   MERGEINPUT=C:/cygwin64/tmp/gbuild.iDa6ga && PATH="C:\lo\core\instdir\program;C:\lo\core\instdir\program;$PATH"   $W/LinkTarget/Executable/propex.exe -i $S/librelogo/source/pythonpath/LibreLogo_en_US.properties -o $W/CustomTarget/librelogo/locproperties/LibreLogo_de.properties -m ${MERGEINPUT} -l de && rm -rf ${MERGEINPUT}
        > Assertion failed: env != nullptr, file C:/lo/core/l10ntools/source/merge.cxx, line 117
        > make[1]: *** [C:/lo/core/librelogo/CustomTarget_librelogo.mk:38: C:/lo/core/workdir/CustomTarget/librelogo/locproperties/LibreLogo_de.properties] Error 3
        
        The other asserts added with a5484e496dcee9b110ef696101576a14b7a5a20e should be
        OK, though:
        
        * SRC_ROOT should never be empty.
        
        * WORKDIR_FOR_BUILD could presumably be empty in a cross-compilation build
          ($cross_compile = yes in configure.ac), but the code in
          l10ntools/source/localize.cxx apparently expects WORKDIR_FOR_BUILD not to be
          empty anyway.  (And at least in a nominally cross-compilation build with
          --host=i686-pc-cygwin on Windows x64, $cross-compile is
          left empty in configure.ac and WORKDIR_FOR_BUILD is set to a non-empty value.)
        
        * ALL_LANGS should never be empty given how it is set in configure.ac, even if
          the code in l10ntools/source/pocheck.cxx contains an explicit
        
            if( aLanguages.isEmpty() )
        
          check.
        
        Change-Id: I06b216587f5d76e4b5d5abc748ff34308f2e9dbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107462
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-12-09  Szymon Kłos  <szymon.klos@collabora.com>  [ab224c4196b61c222fbf74a0dfbc57aab9859977]

        pivot table: fix interactions in online
        
        Single clicks were identified as double so
        clicks in the pivot table caused to create
        new tables or other unwanted behaviour.
        
        In case cursor is over pivot table - require
        real double click.
        
        Change-Id: I6ca9af9ff9dbe5a1e00f2b57753ce4f8f298288d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107225
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107405
        Tested-by: Jenkins

2020-12-09  Szymon Kłos  <szymon.klos@collabora.com>  [2a0a670a7bae450bd9d783c7def3d3641647404d]

        jsdialog: dump all columns in treeview
        
        Change-Id: Ia3fbf1c87b49e367c2ff077eee7734540e96b50b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107333
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107463
        Tested-by: Jenkins

2020-12-09  Caolán McNamara  <caolanm@redhat.com>  [e65f8ebcd743d0b97121cab222bba60b3f244944]

        passed_freed_arg: InsertObjectAtView returns false if pObj was deleted
        
        Change-Id: Ife8049e0426659f9b83504f1aced52b62159554b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107459
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-09  Caolán McNamara  <caolanm@redhat.com>  [cc1bba7d3a683574b2c116ab5be99be81cce93af]

        cid#1470573 Unchecked dynamic_cast
        
        Change-Id: I8489d82a293dc194dac183d3a117f4e256eb8043
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107457
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-09  Caolán McNamara  <caolanm@redhat.com>  [d1a0360ea90991ec27f503ee655f76faccb081fa]

        unref pSubMenuModel at the end of the scope
        
        Change-Id: Ia427c736f989de38f30c455aeed0f43811a456b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107458
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-09  Caolán McNamara  <caolanm@redhat.com>  [8a719dd1c54e911c7eadeb70f555bffa761a4fd4]

        uninit_member
        
        Change-Id: Idd42a139dabf74ee20afa8b6fb3c9ec25c7b0b19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107456
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-09  Luboš Luňák  <l.lunak@collabora.com>  [b99aada53eb259a3045ced558ebc9c44d3eb722f]

        faster Skia conversion to alpha for the alpha-vdev hack
        
        SkColorFilter::Matrix() uses a matrix and some range checks, so
        it's faster to just directly convert RGBA -> R in order to get
        the one channel we want.
        
        Change-Id: If7e42c13ec2a4aba5f98ada4facccac1eaf4f7a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107409
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-12-09  Luboš Luňák  <l.lunak@collabora.com>  [991b4e032a4834779aac100607ffc13758328c4a]

        better name for a helper Skia function
        
        What it really does is converting RGBA to R, so name it after
        what it does. That the result happens to be kind-of-grey of the RGBA
        is just a result of VCL providing the data that way.
        
        Change-Id: Ic017e34d91879679e0a7dad4d6ab35650fc3a89b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107408
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-12-09  Luboš Luňák  <l.lunak@collabora.com>  [65b47341fe668e74430cf12aa84f9357e0dbd6bb]

        move the rest of OpenGL VCL code all to one place
        
        Change-Id: I6e4133ea6743edd224d9360bbd1197c950283be1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107399
        Tested-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-12-09  Luboš Luňák  <l.lunak@collabora.com>  [16e93759134a05a52ef218c4a5ce0f3ea67b0221]

        remove isVCLOpenGLEnabled() settings, add DisableOpenGL option
        
        The VCL OpenGL backend code has been removed, so the settings
        for it no longer make sense.
        But there's still the code for detecting if OpenGL is broken,
        and that one makes sense to keep. It turns out other OpenGL code
        (such as slideshows) doesn't even use that, so turn this into
        a new DisableOpenGL option, make OpenGL-related failsafe code
        set and use that, and OpenGL code should use
        OpenGLHelper::supportsOpenGL() to make sure OpenGL use is not blocked.
        
        Change-Id: Iec83f204e89bfb0b6eea13be77da8f0f4727a074
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107398
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-12-09  Caolán McNamara  <caolanm@redhat.com>  [8d6c51bc9ca9663b4a9328024d2a3fcf07677ba4]

        leaked_storage
        
        Change-Id: I462636907a7f16a69d2fae2529c6ffbbf925774b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107455
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-09  Miklos Vajna  <vmiklos@collabora.com>  [ca67839234e78fe6bea21ec39906d1bd71d34d47]

        vcl: improve EMF+ -> WMF conversion
        
        We throw away EMF fallback info when parsing EMF+ data. This means that
        the resulting GDIMetaFile (containing EMF+ data but no EMF fallback) is
        tricky to export to WMF, where EMF+ comments are not allowed.
        
        Improve the conversion result by re-parsing such EMF+ data with EMF+
        disabled, and then converting the GDIMetaFile (containing EMF fallback
        data) to WMF.
        
        Change-Id: Ib2c0388f1344aef7f601ce9be59e4a8924e8085b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107453
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-12-09  Jim Raykowski  <raykowj@gmail.com>  [c81fea2e78d66c1978cb2340868c938ba9d6c9f1]

        tdf#89709 Make statusbar page number/bookmarks control tooltip show
        
        Change-Id: I3a84ae29d4758799e1ee7e2ab1349ca3b30fb5f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102883
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-12-09  Caolán McNamara  <caolanm@redhat.com>  [ac398a5d419dc77ad50d2ddbc10cb53edf5fb492]

        restructure WeldEditView for reuse in SwAnnotationWin
        
        Change-Id: I9474553e595780fa61bac955d2d5ebf691408ede
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107437
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-09  Stephan Bergmann  <sbergman@redhat.com>  [962b2bdf9d32134fc657a21b6843aee3cabd8f6e]

        loplugin:unreffun (clang-cl)
        
        ...since db89f53c31af997b9bf422b0e784afba8d62a42e "remove OpenGL VCL backend
        code"
        
        Change-Id: Ia6257502a97a4d3f0283e32529ab9554db2a932c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107451
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-09  Stephan Bergmann  <sbergman@redhat.com>  [d78e5d2e334de0441451b2558966fd4c42170561]

        loplugin:stringview (clang-cl)
        
        Change-Id: I02c13286f9e76431e7b6b11c48225006c57de6fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107452
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-09  Miklos Vajna  <vmiklos@collabora.com>  [ff2a8e6c28650cdd361fa99e6e5d4782ad56c330]

        pdfium: rework to eliminate FPDF_BITMAP from the public interface
        
        Change-Id: I8be708d801ebaebc7d1b42bbaa6afa29901b4f5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107438
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-09  Heiko Tietze  <tietze.heiko@gmail.com>  [6f7d1aaa8c375e6b7a9b80d1ae57efc176c6430f]

        Resolves tdf#138127 - Use document color for border widget
        
        Change-Id: I57fdbd37c23f3bd2c20ac04ef598cd8a182aac6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105577
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-12-09  Heiko Tietze  <tietze.heiko@gmail.com>  [c220d97e22001db116f6f8204922b25a9e61e26f]

        Resolves tdf#99646 - Make default type of anchoring optional
        
        Option introduced at Tools > Options > Writer > Formatting Aids
        
        Change-Id: I8d890f84107647821c39669114b991c301727788
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106970
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-12-09  Stephan Bergmann  <sbergman@redhat.com>  [e7ec5cf807fd65dd260e0466a79607edb7675346]

        Simplify construction of OUString containing "•"
        
        Change-Id: Ic57a07a738e5cc3eaf4998c97bf810868ef518cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107448
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-08  Stephan Bergmann  <sbergman@redhat.com>  [e4dc69b2b97dbd56bd55e514a5abcbd3c2a2f2fb]

        Remove redundant strlen call
        
        068f244222edcc5916fe864a0265ab6ccb4e43d2 "gtk3_kde5: port away from
        boost::process" had introduced this as
        
            return OUString::fromUtf8(OString(ret.c_str(), ret.size()));
        
        (so would have preserved embedded NUL characters in ret, even if such should not
        exist in a pathname anyway and this form was likely not chosen over the shorter
        
            return OUString::fromUtf8(OString(ret.c_str()));
        
        with the intention of preserving embedded NULs).
        
        Then ec3aee0ef36f1ec3848581009b0de01e0ffd5e8f "Fix build with older versions of
        Boost" replaced that with
        
            return OUString::fromUtf8(OString(ret.c_str(), strlen(ret.c_str())));
        
        which has the exact opposite effect of cutting at the first embedded NUL (which,
        again, was likely not the motivation for choosing this form).
        
        Change-Id: Ic2d432907bce38a0314a0556a9540d08cdc42929
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107443
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-08  Tor Lillqvist  <tml@collabora.com>  [44c2689bbd80abc3d6b3ce5b148d157bb71730fa]

        Clean up some logging in passing
        
        The first parameter to these SAL_INFO calls, "fwk", already tells that
        it is about "framwork", and mentioning "cd100003" is useless.
        
        Change-Id: Ia094a22cefb3badbc65737b88ed7427b1376b621
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107442
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-12-08  Caolán McNamara  <caolanm@redhat.com>  [96f91c9fac816c8d10eac5db38b3b8ccb9eb8b64]

        just call GetTextView once
        
        Change-Id: I016fd9ae9a7b11010ed997003dbbb5db97bbd27a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107429
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-08  Tor Lillqvist  <tml@collabora.com>  [bbd3a8bb858bdb2b72fae27307c8c9b0bc005583]

        Add source files from svx/source/tbxctrls
        
        Change-Id: I5f00e1ef1b606a7b1c19d5c55ed5bdbe1ef194f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107433
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-12-08  Tor Lillqvist  <tml@collabora.com>  [c0d770d4feb919cb3306c48d576ac30709154eae]

        Very early work-in-progress commit for the "DevTools" dockable toolbar
        
        This commit mostly just adds the plumbing to officecfg to display the
        DevTools toolbar. The code for it does not yet implement any specific
        functionality. The name "DevTools" is likely not what this will
        actually be called in the end. The DevTools toolbar just contains two
        unrelated combo boxes.
        
        (See
        https://blog.documentfoundation.org/blog/2020/07/27/tender-for-implementing-support-for-a-dedicated-built-in-uno-object-inspection-tool-in-libreoffice-202007-02/
        )
        
        Change-Id: I23cb129b48fde64ae39de5db5811cdf61c8993e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107432
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-12-08  Stephan Bergmann  <sbergman@redhat.com>  [69a9b48d50d98130a65aa6c823dc6cc464fefd71]

        Replace SchedulerMutex with (non-recursive) std::mutex
        
        ...following up on the TODO from 84af20ef3ea72190784e9e7be820684c2558ba8c "Make
        SchedulerMutex non-recursive"
        
        Change-Id: I3be98f2dba7c7486b79ec1f166431333cc69451a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107423
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-08  Caolán McNamara  <caolanm@redhat.com>  [ce8a8e809dedc61d8355560914f78987ee11f1e2]

        lock/unlock toolbar doesn't show an unticked checkbox
        
        when in the off state
        
        Change-Id: I1a3c2a1281029ef7d80836db8431f306aeb76db7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107428
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins

2020-12-08  Mike Kaganski  <mike.kaganski@collabora.com>  [e225b642518ad1df3ddd02f2cfb10393065f55e0]

        Simplify attribute set definitions a little
        
        Change-Id: I5dfc626d4e8eafa30d48b698f1c1bf89dd5834b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107431
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-12-08  Noel  <noelgrandin@gmail.com>  [c3f628e7905da6ff4586a0ee429af5769dd6f4eb]

        remove now unused XML_TOK_ constants
        
        Change-Id: I73da015abc824194b88c53b87170c987d24080a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107411
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-08  Jean-Pierre Ledure  <jp@ledure.be>  [7ab550746e231537ab7dfe3f28a1be44bfa4a157]

        ScriptForge: (SFDialogs) OnEvent properties are not editable
        
        The editable character of OnEvent properties is removed
        Structures in memory were updated correctly but without
        effect on behaviour of the dialog
        
        Feature is not essential
        
        NB OnNodeExpanded and OnNodeSelected remain editable: the
        mechanism is not via the Basic IDE and the functionality
        is correct
        
        Change-Id: If697120850efcc21ecf1f9004e2b64a5a69bf346
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107426
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-12-08  Stephan Bergmann  <sbergman@redhat.com>  [1efec9ec21dba32335e311d367b636538e219621]

        Tighten rtl_{string,uString}_newFromStr_WithLength implementation
        
        While the documented interface was already narrow (or at least didn't suggest
        that the length argument could reasonably be negative), the implementation was
        somewhat broader:  For one, it allowed the character pointer to be null even
        when the length was non-zero, which looks more like a call-site bug than like a
        useful feature.  And for another, while it did assert that the length is non-
        negative, it nevertheless then checked "overly defensively" for <= 0 rather than
        == 0 down the road.
        
        Change-Id: I084148aaa4b9c4aea16729b0ce90b73ccbe73ebe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107425
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-08  Stephan Bergmann  <sbergman@redhat.com>  [390866bc35eb9c0cce156fcd22079847f3117255]

        loplugin:elidestringvar
        
        ...after db89f53c31af997b9bf422b0e784afba8d62a42e "remove OpenGL VCL backend
        code"
        
        Change-Id: I0a333f08ec5877593207e867758dc512398840a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107419
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-08  Miklos Vajna  <vmiklos@collabora.com>  [71a1ea29b8793a8db012dd3452ef0dd87f1be36a]

        emfio: allow disabling EMF+ via a bootstrap variable
        
        Bootstrap variables have multiple sources, so the environment variable
        way continues to work. This also allows disabling EMF+ using the
        -env:EMF_PLUS_DISABLE=1 cmdline parameter, which is useful when soffice
        is not started in a shell.
        
        Change-Id: I76e82b77d70910ba4843db6ab998b0b1ea4a31f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107421
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-12-08  Jean-Pierre Ledure  <jp@ledure.be>  [5fa2182d3b5c79bc4cf8ec9621228ddc00283a1f]

        ScriptForge - (SFDialogs) OnNodeSelected/Expanded for tree controls
        
        OnNodeSelected and OnNodeExpanded cannot be defined thru the Basic IDE
        Those editable new properties are used to set up the relevant
        listeners on the control's view
        
        The listener Subs are garthered in a new module, SF_DialogListener
        
        The need to preserve these 2 properties required the existence of
        a cache of all control objects in the parent dialog instance
        
        This technique with listeners can be reused (mutatis mutandis)
        in other contexts to introduce additional event types
        
        Change-Id: I243808590e0534901e041a5f5abad64eb5e118d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107420
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-12-08  Stephan Bergmann  <sbergman@redhat.com>  [73d592f963c4135b36c4417436bf14c87e1cf0d4]

        Improve a CPPUNIT_ASSERT message
        
        Change-Id: Ia40f249a115a8c4fe01fb384041b4542735166c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107418
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-08  Stephan Bergmann  <sbergman@redhat.com>  [a5484e496dcee9b110ef696101576a14b7a5a20e]

        Assert that certain env vars are set in these build-time tools
        
        All of those env vars are exported from config_host.mk or config_host_lang.mk.
        
        The asserts guard potential future changes from using OString to using
        std::string_view, where OString has an undocumented feature of allowing
        construction from a null pointer.
        
        Change-Id: I7bb2217fb1d38300bf169b17e9e72dafc6970b2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107414
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-08  Stephan Bergmann  <sbergman@redhat.com>  [c13909b415d701b4618d645b98d314974a25ee57]

        Use OString::Concat(...) + ... instead of ... + OStringLiteral(...)
        
        ...in some places
        
        Change-Id: Ia1d6135c89bcc18d436d8c0d353ca93195dda432
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107412
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-08  Stephan Bergmann  <sbergman@redhat.com>  [a6b85de6b7db0b034cb14c6324ddf5d27dcda1f5]

        Explicitly require com.apple.security.cs.allow-jit
        
        ...in addition to com.apple.security.cs.disable-executable-page-protection, even
        if the latter should already encompass the former:  Ideally, and going forward,
        we should only need allow-jit, see 2c366aae9263dc4115b054fe74b90cabea61fa0b "Use
        a less extreme entitlement for our run-time machine code generation".  However,
        that change revealed two reasons why we still need disable-executable-page-
        protection for the time being:
        
        For one, we apparently need it for old macOS versions that reject the mmap
        MAP_JIT from the above change, see 6cab5c9170dc167838f1aebafc47153cd84713b4
        "tdf#134754: Gracefully handle EINVAL from mmap MAP_JIT on old macOS".  And for
        another, we apparently need it for an in-process JVM, at least with certain Java
        versions, see 247a5304475b9a045a08cbb5e74aec4b99127511 "tdf#135479: Seems we
        need the more broad entitlement for Java's sake".
        
        So explicitly list both allow-jit (with the intention of keeping it going
        forward) and disable-executable-page-protection (with the intention of
        eventually being able to drop it).
        
        Change-Id: I417e95ee20a8a47b55d2a04fa7f564977a0b675e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107410
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-12-08  Mike Kaganski  <mike.kaganski@collabora.com>  [b43f7ac3636bee8611da5954e28d55a05a52c06e]

        Simplify attribute set definition a little
        
        Change-Id: I0f5c1b108052886a4f20f68d1d33dcf83ee88b96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107372
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-12-08  Caolán McNamara  <caolanm@redhat.com>  [bf264ca8d31d39c15e8c609b3fda3608bcdfa194]

        drop some unneeded includes
        
        Change-Id: Ia88a06ebb0bcf5f21bcbb9fc842f896e07a88f41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107407
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-08  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [1ce76cb05311e7766d16d4da168c57d3516cd792]

        update credits
        
        Change-Id: I79a8fa1548ef4651fae87ab98dd7de26af099bcf

2020-12-08  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [16bd78392dc370e00623279f133ed99de4913157]

        Update git submodules
        
        * Update translations from branch 'master'
          to b0211e02a59d2296829f5d0ce5893ddcb436b26a
          - update translations for master/7.1
            
            and force-fix errors using pocheck
            
            Change-Id: I1088dd4cc8324bd875a29446c58fe2467aa9ef9b
            
2020-12-08  Caolán McNamara  <caolanm@redhat.com>  [4f86d4bdaa86dbbc752fdfc53cb78eef9565a6b2]

        drop unneeded include
        
        Change-Id: I43e64a01873ddc738d050591719261146befd873
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107406
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-08  Szymon Kłos  <szymon.klos@collabora.com>  [29f2e1543089c3caadeb5e0f6f69624566810044]

        pivot table: hide database source in online
        
        Change-Id: Ifc9fdb6010f9a998ffd2d6eeaa562528563f0666
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107219
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107404
        Tested-by: Jenkins

2020-12-08  Szymon Kłos  <szymon.klos@collabora.com>  [02708dab4eb244061133059f6c37bb070d9c826b]

        Avoid crash on closing docking window
        
        Change-Id: I9f5ac4fae9e37e3eece8ad8bd2d6505514517d9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107215
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107403
        Tested-by: Jenkins

2020-12-08  Seth Chaiklin  <sdc.blanco@youmail.dk>  [8c4c183ca6c8d66cb8f794d7a622a07d35edae82]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 452d30de3107e088c203c61e761a1319b528d789
          - tdf#107229 replace links from template_{create,default} with standard
            
               In https://gerrit.libreoffice.org/c/help/+/105855,
                 standard_template.xhp was updated to give explanations about
                 creating and modifying default and custom templates. This
                 updated page makes "template_create.xhp" and "template_default.xhp"
                 obsolete. This patch replaces all links to those pages
                 with links to "standard_template.xhp". No attempt was made
                 to update the content of "template_create.xhp" and
                 "template_default.xhp". (Also, the content of these two files are
                  almost identical.)
            
               ( swriter/guide/main.xhp )
                  * replace template_create, template_default with standard_template
                  * update two <h2>
            
               ( swriter/guide/templates_styles.xhp )
                  * replace template_default with standard_template
                  - remove incorrect link to predefined templates 
                  * correct spelling mistake
            
               ( shared/guide/template_manager.xhp )
                  * replace template_create with standard_template
            
               ( swriter/guide/templates_styles.xhp )
                  * replace template_default with standard_template
            
               ( swriter/guide/using_hyphen.xhp )
                  * replace template_default with standard_template
            
               ( swriter/guide/text_direct_cursor.xhp )
                  * replace template_default with standard_template
                  - delete template_create
                  * update all icon sizes to 1cm
                  * update to <h1>,<relatedtopics>
            
               ( swriter/guide/template_create.xhp )
                  * replace template_default with standard_template
            
               ( swriter/guide/template_default.xhp )
                  * update to <h1>,<h2>,<relatedtopics>
            
               ( shared/guide/standard_template.xhp )
                  - removed template_default from <relatedtopics>
            
               ( auxiliary/swriter.tree )
                  * replace template_create,template_default with standard_template
            
               ( shared/guide/aaa_start.xhp )
                 + add link to template_styles in "related topics"
                 * update to <h1>,<h2>,<relatedtopics>
            
            
            Change-Id: I3e24bdac060339ca15c3ddfb5f1bc34f5e8e77ab
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107302
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-12-08  Noel  <noelgrandin@gmail.com>  [43e94a7b1342da36aebb6ae164b83319d08bf2d5]

        reorder some constants for consistency
        
        Change-Id: I63409f772c884ab9abfd140b1faafa41ab32766a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107397
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-08  Noel  <noelgrandin@gmail.com>  [d7ddc292b94583942d4990e132bd08bcaee9edf2]

        use proper struct for trusted authors
        
        instead of passing around a Sequence<String>, there is no need
        to use UNO types here.
        
        Change-Id: I1b9a1b6919f830d8ce29139b4362b979a669d505
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107396
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-08  Noel  <noelgrandin@gmail.com>  [e1e4edd4d1aabefb4ef31db3d1478f2165079800]

        loplugin:singlevalfields update to python3
        
        Change-Id: I1257b7b865caa356c85eeeb45a19a537fc434ac5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107368
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-08  Noel  <noelgrandin@gmail.com>  [085468767e04db71b7f458b8f5dc1f03d2e4ad17]

        remove unused SvXMLTokenMap from XMLFontStylesContext
        
        Change-Id: I0e75bd2a65259659c31bbc721649b266fbaa3c8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107369
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-08  Szymon Kłos  <szymon.klos@collabora.com>  [84a3f79fffbb32ee5e083cdb4bd58cb6aa20a381]

        jsdialog: don't skip commands
        
        api was extended and now we send no only
        the latest state of a current window (may be skipped),
        but also commands like: close window <ID>.
        Make sure commands will not be skipped when new dialog
        appears.
        
        Change-Id: I17fa0f09d7ef78cbbcbf8786182dfeb92e6021ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107165
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107350
        Tested-by: Jenkins

2020-12-08  Szymon Kłos  <szymon.klos@collabora.com>  [913fa080fa8ed17228dc87fe885ec47df917ade6]

        jsdialog: send close on dialog response
        
        Change-Id: I730d99cc9aa519f07d6b1c436d749f2c0b044bfd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107151
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107349
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2020-12-08  Noel  <noelgrandin@gmail.com>  [f36433c10a4be39bd5e93621ee46766c587ad57c]

        remove rest of 'xmlsec05' stuff
        
        which has never been used since creation in
            commit fd069bee7e57ad529c3c0974559fd2d84ec3151a
            Author: Jens-Heiner Rechtien <hr@openoffice.org>
            Date:   Mon Sep 18 16:07:07 2000 +0000
            initial import
        
        Change-Id: I1ead1bee759eb09eb72517d90b42813ad66ea1e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107373
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-08  Stephan Bergmann  <sbergman@redhat.com>  [6cab5c9170dc167838f1aebafc47153cd84713b4]

        tdf#134754: Gracefully handle EINVAL from mmap MAP_JIT on old macOS
        
        Change-Id: Idfb148fad55c7c6b6e6f4f4b5316fd3b086f7d2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107365
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-08  Noel  <noelgrandin@gmail.com>  [d98b46841ed9643fa32f142feb050649ee9ddd08]

        remove unused SvXMLTokenMapEntry
        
        Change-Id: Idc3005e5604a0c346740a81746fd35b45955afed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107371
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-08  Noel  <noelgrandin@gmail.com>  [888e15f3c2a5f16c129d08c3580da521ae682535]

        remove unused SvXMLTokenMaps
        
        Change-Id: I84a0a47e631e6bf7cfd1c745be6ed5839885861f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107370
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-08  Luboš Luňák  <l.lunak@collabora.com>  [3b9e403751862a7938d656c4453189bc1d5ca646]

        remove more no longer needed OpenGL-related code
        
        Change-Id: If7f47cf6dad860e4f8eab68931b72a38a7eda136
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107362
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-12-08  Luboš Luňák  <l.lunak@collabora.com>  [b7384249db1446cdbbd1f98d4c90c8d8d22c69b3]

        reap glxtest process early in soffice_main unconditionally
        
        With the VCL OpenGL backend code removal also isVCLOpenGLEnabled()
        will be removed, so there won't be anything to call this. And
        reaching this point in soffice_main takes long enough for the call
        to be non-blocking, so there's no good reason to delay it anyway.
        
        Change-Id: I8f7fee3d8d53bd632672afd8e8941ee7f922f8e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107361
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-12-08  Michael Meeks  <michael.meeks@collabora.com>  [8932cc857f62be4073a7de69491b1fd8565c44aa]

        Avoid calculating checksums if we can.
        
        We can compare the underlying mxImpGraphic pointers via the
        Graphic's uno tunnelling magic easily enough anyway.
        
        Change-Id: I09bd0fd97b662f07378197fce2956ed0776ba458
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106186
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Ashod Nakashian <ash@collabora.com>
        (cherry picked from commit a52246d5a45548820dac55395e64dc1ff83ae11f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107375
        Tested-by: Jenkins

2020-12-08  Justin Luth  <justin.luth@collabora.com>  [9a8126262a8afba46efbfac5160b5f8cf13c9bd6]

        tdf#135329 revert sw MS export: prevent skipping at-char anchors
        
        ...because Step 2 solved the problem, and I don't want to mask
        any future issues that miss an anchor position.
        
        This reverts LO 7.1 commit d4045509e58180768368db7a77479fc027ff7c42
            tdf#135329 sw MS export: prevent skipping at-char anchors
                This patch is step 1 - write out bypassed flies.
                Step 2 - don't bypass fly positions.
        
        Change-Id: I5246ea531897de493eb050625cebcdcc2488605b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100390
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-12-08  Miklos Vajna  <vmiklos@collabora.com>  [29993781ac991e85bfbd61f9e076c9d8088cd3ab]

        tdf#135217 DOCX import: remove no longer needed top/bottom margin sync
        
        Regression from commit b7ae863efeb082816cc4fe660527a9650d90e186
        (tdf#117503 DOCX import: fix out of sync first/later top margin,
        2018-05-28), which adjusted the import so that the export can pair
        first/follow page styles and write them into a single Word section.
        
        But changing the import for pairing purposes is not a good idea after
        all, as it also affects the layout of the imported document.
        
        In the meantime, commit 51534ac2b9747975945acb6a1e1ba5cc6d73f5c2
        (tdf#127778 DOCX import: fix unexpected heading on non-first page when
        the first page has a heading, 2020-05-11) already fixed the export side,
        so this is not even necessary, just remove it.
        
        Change-Id: I94c02517ae1e0804547f81c43bb5890327d32376
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107363
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-08  Noel Grandin  <noelgrandin@gmail.com>  [7896173f7ff017e338721b8079f00634a8879dab]

        fastparser in styles
        
        Change-Id: I39d285f1dd7dd18c396db96863f77f511741951c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107364
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-08  Noel Grandin  <noelgrandin@gmail.com>  [491992d0229afedba29b14778c918f6f9d2d7a07]

        fastparser in sc tables
        
        Change-Id: I20bdeb490f0642208a9acea43fa5189e7a3910d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107359
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-08  gar Soul  <tremany@yahoo.com>  [eee98f8bbb3b1675005d9b8c2b775d3dbd01ec51]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a097662d6678263bb91b6a1dc1f5494fbf47bf38
          - tdf#95147 Add note to use Optimal Height with wrapping in XLS files
            
            Change-Id: Ia7a0f3a1cdbb514f95a19cf1496b0b82bd1626cd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107308
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2020-12-08  Seth Chaiklin  <sdc.blanco@youmail.dk>  [e237db1dd4dadafa916edda0d6972fa8c3c8cb4d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fe288ef6220041285e0a76fe0b418715b63922d2
          - tdf#138648 repair module-specific menu sequence for Tools>Autocorrect...
            
             ( shared/00/00000406.xhp )
               * Writer uses Tools>Autocorrect>Autocorrect Options, while
                 Calc, Draw, Impress use Tools>Autocorrect Options. Therefore
                 add an inline switch for that sequence, plus for the four tabs
                 used by Calc, Draw,and Impress (Options, Localized Options,
                 Relace, and Exceptions), to give one sequence for Writer and
                 the other sequence for the other modules.
               * update the modified menu sequences to <menuitem>
            
             ( shared/01/06040100.xhp )
               * update to <h1>
               - remove irrelevant comment
            
            Change-Id: I5bdeb5bce6ceaeef2c815427918891926359a349
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107376
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-12-08  Seth Chaiklin  <sdc.blanco@youmail.dk>  [47433f630a258230f4fee71cd86ff67d9601ebb9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4941e91343b1f0d78af7e79c59907bc893309685
          - tdf#138714 update help page for Calc shortcut keys
            
            Change-Id: I2f99aef41ac34f8cf7fa70d1be6dd19f0bc93912
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107313
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Jenkins
            
2020-12-08  Ming Hua  <plateauwolf@qq.com>  [703a9f96a133b290b7ca1afa6d2429f902a13625]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1fee4fdda2643c941abce00b3b7cb15fa851f85c
          - Small formatting changes to data validity criteria page
            
            - add <keycode></keycode> tag for keyboard shortcut
            - use precise <emph></emph> tag for UI items, and exclude other text
            
            Change-Id: I4d80aab3b82ff2ebe6e0dec6595b9d02708f46e0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107213
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-12-08  Alain Romedenne  <LibreOfficiant@sfr.fr>  [ae4ff0f29dd4a8a5996016aa28f11fb0ac519b9c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 24db503333ae5193babbd5db33c0344ca0c5e3e1
          - ScriptForge library modules - WiP
            
            + Array module
            + Dictionary module
            
            Change-Id: Ida2290005befb59f2b7c3699744ff49b32226e24
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106513
            Tested-by: Jenkins
            Tested-by: Jean-Pierre Ledure <jp@ledure.be>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-12-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [113bf20690f0b67ace749544ea6a79f10d333ff3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3e9c3e7f6da0204042ad3a1f51ec360d62919e17
          - Review PDF accessibility page
            
            * eliminate e.g
            * ...more
            
            Change-Id: Idcad442a6c1431d867275b4d7f5bbc9d7cdcb22f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107238
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-12-07  Michael Stahl  <Michael.Stahl@cib.de>  [c797fc768152a57f6cc7fb9dd447138e4b0629ee]

        sw: layout: SwFlyNotify should invalidate a content or tab frame
        
        The problem happens during layout for a temporary mail merge document,
        but that is probably incidental. (The SwRootFrame is the 2nd one out of
        3 being createed, the one for the target document.)
        
        The problem is that a text frame with a fly moves backward, and
        ~SwFlyNotify() invalidates the position of the next frame, but the next
        frame is a section frame, and this does not encourage the text frame
        inside the section frame to move backward at a later time, which leads
        to general user unhappiness.
        
        So invalidate the lower of the section frame too.
        
        Change-Id: I14fa20a279979c029c468f5c6f2e5ecad4ccd240
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107360
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-12-07  Caolán McNamara  <caolanm@redhat.com>  [35b5f03e41e21085b67b56e29c52dcddc9a36c30]

        move various notebookbar widgets into vcl
        
        and we can drop their factories then
        
        Change-Id: I1e261886dd7700710ba628da4bbeeba65efa1531
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107134
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-07  Caolán McNamara  <caolanm@redhat.com>  [a91e21b9acab16bd31dbefa4640d2e5f3c3c7d63]

        no longer need to include vcl/ctrl.hxx here
        
        Change-Id: I9b01eb670b9d2953bf25079ee84371c30a6dad41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107353
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-07  Stephan Bergmann  <sbergman@redhat.com>  [678c4fa103709588154371a35b74ebedbcef95f6]

        loplugin:stringviewparam (macOS)
        
        Change-Id: I75344c7eda051838c015f0c4126788fd3628682f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107356
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-07  Stephan Bergmann  <sbergman@redhat.com>  [f603ae00471285bda6ebe23c89f0ac552846ac0d]

        loplugin:stringview (macOS)
        
        Change-Id: I4d52c1583a47c948eac9712710da4e71953f73cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107357
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-07  Luboš Luňák  <l.lunak@centrum.cz>  [daa0e2629e13883da0cb41c29fccbcff48b930c5]

        remove WinGlyphCache and related code
        
        The code for separately rendering glyphs was used only by OpenGL
        code (and temporarily by Skia code).
        
        Change-Id: I8eee764045273705c108f3734b330a2237de15f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107291
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-12-07  Luboš Luňák  <l.lunak@collabora.com>  [db89f53c31af997b9bf422b0e784afba8d62a42e]

        remove OpenGL VCL backend code
        
        It is by now practically unmaintained, even bugreports in bugzilla
        have been already closed for it. AFAICT this used to be really
        used only on Windows, where it's no longer the default.
        
        There's still some OpenGL code left, because there are still two
        other places that use OpenGL. One is OpenGL slideshows, which
        reuse some of the base OpenGL code (and I've checked they
        still work even after this removal). Second one is OpenGL canvas,
        which it seems has never been finished or enabled (or so it
        most probably should be dumped too).
        
        Change-Id: I7ea5aef77ec252eb8e712d167db591209be84a13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107290
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-12-07  Luboš Luňák  <l.lunak@collabora.com>  [6265cfca9d775198e81166b914f5dcaea58802db]

        avoid possible nullptr dereference
        
        Regression from cb25771fedd12725a72a1eb4f532698d8221c0f2.
        
        Change-Id: I6e00f43438882b9c96005ce921fbfd419ca634c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107358
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-12-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [90978b99efe65b5edc2ee29d67e6d0ffc7eed3f3]

        Fix typo
        
        Change-Id: Ie6559dc9691741e7daa224aa876a48b60519d469
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107314
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7c0f1d9b3be1832667c781fbdde541cdb51f4715]

        Fix typo
        
        Change-Id: I6275c21dcadb3dbdf63faaa1fd39bf9c17019f4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107292
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4841ea2e3f8aa62ce89efb9aef94662cf3f3fa1f]

        Fix typo
        
        Change-Id: I4d2955576925ef6d44b32447d953dc75bf41cf37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107293
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d8c23ffb6c8a640a47eb19b5b66eec4eb46a2791]

        Fix typo
        
        Change-Id: I0c9b522cdbdefa8bd3698f1c1b31a963adf6c00d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107345
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0f469ada31b38b510b87a19bf7ddc17f82f260d9]

        Removed duplicated includes
        
        Change-Id: Id7eedadd7d6c4a939abca138b7dd00436182d86b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107344
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-07  Miklos Vajna  <vmiklos@collabora.com>  [c06abb40f7155e92c56026ce3ea0526ceb3a0f27]

        vcl graphic export: convert EMF to WMF when WMF is requested
        
        Regression from commit 5868745db74ae930edb0058490076d82aaeafbe9
        (emfplus: make VectorFormats Emf/Wmf/Svg work, 2017-06-12), we used to
        export graphic data as-is when the requested format is WMF and the
        source format is EMF or WMF.
        
        Restrict the as-is copying to the WMF source format only.
        
        Change-Id: Iad40aee79df5ae367ae37c2fb3d5f4dfad8a40fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107355
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-12-07  Noel  <noelgrandin@gmail.com>  [b541cd9a8038810ce449f8c49ae179d9d6eaa7e8]

        loplugin:unusedmethods
        
        Change-Id: Ib51fd610c5188fe95872d509f004ae88f38c5417
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107351
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-07  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [2538188ee85513cb80eb8aa8f925082d86ff711d]

        tdf#43003 - convert parameter to the requested type
        
        In StepPARAM convert parameters to the requested type, otherwise it
        loses possible references which leads to an error where the results of a
        macro has no effect on the caller.
        
        Change-Id: I8347eab658e037a29cd04be9c00edd6a4d1b31c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107249
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-12-07  Noel  <noelgrandin@gmail.com>  [039a87fb1022fe4d6e66e1540e7fb49cb154f08a]

        loplugin:unusedfields
        
        Change-Id: Ia02d8359e0158c7658ac3abcaf2b6c19a3b33131
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107348
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-07  Noel  <noelgrandin@gmail.com>  [a5dea5aacd03601e08a04c674249a79ed40d8ad5]

        loplugin:unnecessaryvirtual
        
        Change-Id: Ie9b6a588e23453aac49ba44e5c50ae70a5fb866a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107347
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-07  Jan-Marek Glogowski  <glogow@fbihome.de>  [84af20ef3ea72190784e9e7be820684c2558ba8c]

        Make SchedulerMutex non-recursive
        
        While thinking about the "Unlock scheduler in deinit for
        ProcessEventsToIdle" patch, I came to the conclusion, that this
        mutex should actually be non-recursive. I had a look at the code
        and did run "make check" for my symbol build on Linux, but for
        the rest I'm reying on the LO CI.
        
        Maybe this can be converted to a std::mutex later. I've updated
        the vcl/README.scheduler and added a TODO.
        
        Change-Id: Ib9cb086af74b51e48f99ebfa1201d14db12b140e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107254
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-12-07  Jan-Marek Glogowski  <glogow@fbihome.de>  [e4b702718e83c1ad76f001e4d3641cc2dd17cd7b]

        Unlock scheduler in deinit for ProcessEventsToIdle
        
        The scheduler is normally never locked when not processing its own
        task lists. So while the fix is correct, that ProcessEventsToIdle
        shouldn't run with a locked scheduler, just unlock it in the
        actual shutdown case, where the deadlock occurred.
        
        This also reverts commit 46f6b39c6d8acd064bafb2416feba757ba0d0fbc.
        
        Change-Id: If1603c1563772dd1d156dc6d9bcddbf58aa721c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107241
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-12-07  Szymon Kłos  <szymon.klos@collabora.com>  [dd5a1d31adbd43e81f7165c913ce474df74a85b7]

        jsdialog: use valid window instance
        
        Change-Id: I3b7e98de41f56abbab1d8c15b7928089ebf8159a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107077
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107339
        Tested-by: Jenkins

2020-12-07  dante  <dante19031999@gmail.com>  [1a6191621a0257c479bdfe24e125c0258d4b3d0d]

        Adding suppor for &#dddd; and &#xhhhh; on fastparser.
        
        Change-Id: Iacbbe8a77532fe5034ceae286f50a74310f7d2ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107036
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-07  László Németh  <nemeth@numbertext.org>  [f319d6b543c2367546bc80d138e56ed03731e265]

        tdf#138612 DOCX import: fix lost part of split table cell
        
        by removing unnecessary rewriting of cell properties
        during import of w:tblPrEx.
        
        Regression from commit da8ea444b004a0be36964ae9a778f73e752b2673
        (tdf#133455 DOCX import: fix table border regression)
        
        Change-Id: I93ce36991437644db439c8cf02e1a8503fbdfba7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107239
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-07  Noel  <noelgrandin@gmail.com>  [fbc909364c9c3964c1354169527e68446905c39b]

        remove SID_BASIC_ENABLED and BasicEnabled option
        
        which has never been used since creation in
            commit fd069bee7e57ad529c3c0974559fd2d84ec3151a
            Author: Jens-Heiner Rechtien <hr@openoffice.org>
            Date:   Mon Sep 18 16:07:07 2000 +0000
            initial import
        
        Change-Id: I018b1f734c8263167dab3d5c6f98a400666f01d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107047
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-07  Szymon Kłos  <szymon.klos@collabora.com>  [02e7718d25290b702721fa15b03ee538c0506f21]

        jsdialog: turn off tunneling for JSON dialogs
        
        Change-Id: I9a9d359d1769f6c34203bc558efe8189fbf81fd3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106929
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107337
        Tested-by: Jenkins

2020-12-07  Szymon Kłos  <szymon.klos@collabora.com>  [8f4e206520d9b6b5f41f08f5fc911123b4541320]

        jsdialog: enable Pivot Table dialogs
        
        Change-Id: Ic467c95f0d56d28e6c6590d488e2a0b10f65e803
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106997
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107338
        Tested-by: Jenkins

2020-12-07  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [43d07ddf487fae1b966abf00a36612b109ed01fc]

        SwUserFieldType: Modify no more
        
        Change-Id: I1194225011380bf63d854f8054d063e93a832744
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107322
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-12-07  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [70110bf540449c7a71b6404d576479fededf7172]

        Sw{Get,Set}ExpFieldType: Modify no more
        
        Change-Id: Id0daf2aa04663127dcbd78d2206d81aab6a783f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107321
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-12-07  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [8144e8133be99e3ad6c767756417d604cec2c3a5]

        SwRefPageSetFieldType: Modify no more
        
        Change-Id: I313237069eeafd5913468e18e2eb34e9ef185302
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107320
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-12-07  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [995b06bd0fb824c5717791c627746a5fb38cb656]

        SwAuthorityFieldType: Modify no more
        
        Change-Id: I59f1e5d25c0defa3b551061fccfeea625d0df3aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107319
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-12-07  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [96f88e5964604d0ae481dcbd0080a48241c707c8]

        SwFormat: Modify no more
        
        Change-Id: I028e173a7148dfce946189a94aed8b93ff3539b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107318
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-12-07  Stephan Bergmann  <sbergman@redhat.com>  [8bf24518fcd6fab000edf193e0591b9bf0b9c152]

        Revert "Fix osl_Security::getHomeDir test under fakeroot"
        
        This reverts commit c8098382da6a7a0448ff8051cac467f91d7e0b36.
        Conflicts:
        	sal/qa/osl/security/osl_Security.cxx
        
        There should be no good reason to run unit tests like
        CppunitTest_sal_osl_security under fakeroot, esp. not since
        a58e086ededb8442938e81f971dfae36ef7eb076 "rework the default make target" no
        longer runs them as part of a plain `make`.  (And getting rid of this code means
        one less place to audit for nullptr issues with getenv in combination with
        potential OString -> std::string_view changes.)
        
        Change-Id: I6bba0ed28ea1ba894ee182f8bda35aad69a54dc6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107336
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-07  Miklos Vajna  <vmiklos@collabora.com>  [28fb1e99223d2ea934f7f7f85226238b6365d024]

        sw: prefix members of SwBlockName, SwTaggedPDFHelper, ...
        
        ... SwXMLBlockListExport and SwXMLTextBlocks
        
        See tdf#94879 for motivation.
        
        Change-Id: Ifdaad455e60254f730d95ff91bc4c78b5f61bc7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107331
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-12-07  Luboš Luňák  <l.lunak@collabora.com>  [4aa6262f2544d0f2bf8f24561db53450d78c9e78]

        remove unused sal log areas related to opengl
        
        Change-Id: I8cd870b6e22a30e0e88fcdf347a5584ada7f6950
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107289
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-12-07  Stephan Bergmann  <sbergman@redhat.com>  [3ee2868a0a27d27daa3845ce979ff5f862ca7f66]

        loplugin:stringviewparam (clang-cl)
        
        Change-Id: Ie29f1a5a66dd53d1e1fc9332ca4b817fa4eb43de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107332
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-07  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [5cfac9be8a55348e7d3bc773aae5bff6b1739080]

        tdf#42949 Fix new IWYU warnings in sd/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I360874fb66c9359abf46a00116d73f87ad122168
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106083
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-07  Stephan Bergmann  <sbergman@redhat.com>  [e70168ec88642dc4940bf6cf7ae49a97afc84916]

        external/firebird: clang-cl needs -march=x86-64-v2 now
        
        ...to avoid
        
        > C:/lo/core/workdir/UnpackedTarball/firebird/src/common/CRC32C.cpp(41,10): error: always_inline function '_mm_crc32_u8' requires target feature 'sse4.2', but would be inlined into function 'CRC32C' that is compiled without support for 'sse4.2'
        >                 return _mm_crc32_u8(hash_value, *value);
        >                        ^
        
        etc.
        
        With <https://github.com/FirebirdSQL/firebird/commit/
        52d9a05a0f3d811a9de7f15956ee9286d5711648> "Backport from master", that code
        appeared on the B3_0_Release branch only after R3_0_1, so was not present in our
        Firebird-3.0.0.32483-0.tar.bz2 before 86744f03992213af162df6954313c9f9e44e3a0a
        "firebird: update to 3.0.7".
        
        This is apparently about the SSE4.2 CRC32 instruction.  Not sure how this works
        in the MSVC build, whether it implicitly generates code targeting SSE4.2
        (<https://docs.microsoft.com/en-us/cpp/build/reference/arch-x64?view=msvc-160>
        "/arch (x64)" does not mention any switch to explicitly enable it), or whether
        its _mm_crc32_u* intrinsics would be smart enough to generate code that also
        works when SSE4.2 is not available at runtime.
        
        Change-Id: I893733eb079e6c0eb8b685a55ce09e1fdcd2eda2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107334
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-07  Stephan Bergmann  <sbergman@redhat.com>  [ec4daaea9012077246d4b935001848a8ab94f164]

        Ignore unparsed function template bodies in loplugin:unusedvariablecheck
        
        Otherwise, clang-cl would have reported a false positive at
        
        > In file included from C:/lo-clang/core/vcl/source/window/builder.cxx:74:
        > C:/lo-clang/core/vcl/inc\jsdialog/jsdialogbuilder.hxx(176,26): error: unused parameter 'sTypeOfJSON' [loplugin:unusedvariablecheck]
        >              std::string sTypeOfJSON)
        >                          ^
        
        Change-Id: I14420cf6712a6a18e0d341a5b00e38dff5f6c92e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107330
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [5080bb930de3ecfce8ab78bbd23a9d48c2f2bfa0]

        convert SvXMLImport to fastparser, drop slowparser paths
        
        Change-Id: I0f880a7680373043fecf083cdf4de8b0bb7041a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103775
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-07  Seth Chaiklin  <sdc.blanco@youmail.dk>  [121464be43830a6f6bfbc27a17c8e0bc7577f455]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c878f6d6a31245cf2dcebbbf27a17defc3d96660
          - tdf#126492  update help information about Crash Report Tool
            
              This patch updates the Error Reporting help to the Crash Report Tool,
              which was introduced in 2016.  The same basic form is used, with
              details adjusted to correspond to the new tool. Also corrected
              the name of Windows system tool that collects memory traces.
            
              The Crash Report uses Breakpad, a third-party general library, which
              can be used to customize the minidump sent to 
              crashreport.libreoffice.org.
            
              The present patch is constructed partly from some general information
              about what is collected that appears on Markus Mohrhard's blog [1],
              the documentation for breakpad (in general)[2], and from looking at
              actual reports in crashreport.libreoffice.org.
            
            Information sources:  
              [1] https://mmohrhard.wordpress.com/2016/06/19/crash-reporting-for-libreoffice/
              [2] https://chromium.googlesource.com/breakpad/breakpad/+/master/docs/
            
            Change-Id: I45657601ddc1f1463e8a3e6c93614d154f19b388
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106230
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-12-07  Mike Kaganski  <mike.kaganski@collabora.com>  [3e524922b93b1fe811d3b20f8f6cdf01461348ac]

        Wrap "open" into "with"
        
        Change-Id: I1ecc16ddf565ac1f7306289fd51b673ed928cc20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107329
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-12-07  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [cc1b4f455e8ab231b5c7a3b9e3fbd69d8935783e]

        elementary: Update save icons & icons with multiple lines
        
        - Save: Save, Save A Copy, Save All, Save As, Save Document, Save Merged
          Documents, Save Record, Save Remote, Save (Modified State)
        - Multi line icons: Align Left, Align Center, Align Right, Justified,
          Toggle Bulleted List, Toggle Numbered List, Increased Indent, Decrease
          Indent, Hanging Indent, Line Spacing 1, Line Spacing 1.5, Line Spacing
          2, Increase Paragraph Spacing, Decrease Paragraph Spacing, Alphabet
          Uppercase List Style, Alphabet Lowercase List Style, Roman Uppercase
          List Style, Roman Lowercase List Style, Numbering Off, Insert
          Unnumbered Entry, Restart Numbering, Bullets and Numbering, Above
          Paragraph Spacing, Below Paragraph Spacing, Before Text Indent, After
          Text Indent, First Line Indent, Insert Field/Data to Text, Data to
          Fields, Protect Fields, Wrap Text
        - Other icons: Insert Formula Object, Open Remote Files
        
        This patch is an attempt to keep sync with upstream
        
        Change-Id: Ibe0d4631aaa7379a933ed89f8499e146bd2b7f1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107273
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-12-07  Tor Lillqvist  <tml@iki.fi>  [796c7f612603490dda9277ced0f6ab3cce3bc116]

        More NSS fixes for macOS on arm64
        
        I think the attempt to set CPU_ARCH in
        external/nss/ExternalProject_nss.mk does not actually work. And
        anyway, it should be arm64 for macOS on arm64, not aarch64.
        
        Now NSS configury correctly finds the APIs present in the system when
        building for macOS on arm64. Previously, it attempted to compile the
        test snippets for PowerPC... which caused for instance dladdr() not to
        be found, which caused the softokn3 loading to fail.
        
        (It's somewhat surprising that the NSS configury still has "support"
        for MacOS on PowerPC... Do people really build latest and greatest NSS
        on such machines? Or is it just a leftover and the NSS people never,
        ever, remove anything?)
        
        Change-Id: I0dc35df0460db7997efcfdf92594fd8ae352aa49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107316
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-12-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [bba0fa96e37f866bba871693bbc6363feb08ea3b]

        graphic: clean-up and simplify GetChecksum in ImpGraphic
        
        - rearrange the switch statement for GraphicTypes
        - remove the unneeded aRet variable
        
        Change-Id: I1be95db377548cf1a6db430fe66ce06bc7f93d97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107286
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2b46b310c0b5371bf929d298b602f405e276d7d2]

        graphic: clean-up switches GDIMetafile shouldn't be default
        
        There are many switches ime ImpGraphic depending on the graphic
        type. The default many times assumes to be GDIMetafile, which is
        kind-of dangerous. Add all GraphicType cases to the switch (so
        to handle "NONE" type if they weren't present) and add GdiMetaFile
        type switch instead of default. No default is needed because all
        the types are handled and if a new type is added, we will get an
        warning - which is what we want.
        
        Change-Id: I2ed5e7bce604c7215ce7101db9a04125c7a9244e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107285
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fcd617586ea577a234739cb21248f411e7eda402]

        vcl: duplicate {Read,Write}ImpGraphic for swapping
        
        For swapping we can change the algroithm of saving and rading
        graphics to/from the swap file as the file format doesn't need to
        be stable. This duplicates the algorithm, but doesn't change it
        yet.
        
        Change-Id: I0b0854b19f4e3f9a34d278f44bd61cd94e133def
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107284
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [947a38ed1d0e2e2041e1ce4c426caa606ea86cc8]

        vcl: remove the old (<5.0) graphic swap file version
        
        Always use the 5.0 Graphic swap file version. Actually for swap
        the version doesn't really matter as we don't have to have a
        stable file structure for the swap files (all the files are
        removed when LibreOffice shuts down).
        
        Change-Id: Ib1a94d7a9681ba51b4061e86d0d42080fb0f7f17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107283
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b50c64eb28af7b6f95edb9cd5098d49d5701b5b0]

        vcl: extract SwapFile impl. into its own class and use in Graphic
        
        Change-Id: Ib4c06b81b4ed87cf6b461a67a28bae90b2b26535
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107282
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-12-06  Roman Kuznetsov  <antilibreoffice@gmail.com>  [9cb1c7e5d7434a64ada279ad264182286f907d7c]

        tdf#131815 Reduce Validity dialog height
        
        Change-Id: I90ec0a85bd8cf0761459e61bc26e619153597088
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107209
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2020-12-06  Stephan Bergmann  <sbergman@redhat.com>  [cca1240fe5884f184af489f5326e96892d1ae975]

        Related tdf#134754: Detect failed mmap on macOS
        
        Change-Id: I21202d25e4851725198c58c29d9820bda00f2b30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107315
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-06  Rene Engelhard  <rene@debian.org>  [9c98bf224d1dc8c5cb91d49273836eeb6111d697]

        move bluez_bluetooth_headers use_externals into ENABLE_SDREMOTE_BLUETOOTH case
        
        ... since it's where it is used, and otherwise one gets a
        -I$S/external/bluez_bluetooth when we don't want or even need that
        
        Change-Id: If3757adb7960ad5adfc857052bb8322f8754ecdb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107178
        Tested-by: Jenkins
        Reviewed-by: David Tardon <dtardon@redhat.com>

2020-12-06  Tor Lillqvist  <tml@iki.fi>  [9ec77701907342b051855f302d2bae0a427ba0ae]

        Add source files from dbaccess/source/ui/misc
        
        (Xcode also insists on moving a couple of other lines around, oh
        well.)
        
        Change-Id: I7b295f51ca5b38bfcace464f9d06bfe2d93de066

2020-12-06  Jean-Pierre Ledure  <jp@ledure.be>  [7fad2ed06ecd61d2752e676dfe4b3822b993e495]

        ScriptForge - (SF_DialogControl) FindNode() for tree controls
        
        FindNode() traverses a tree recursively and stops at the 1st node
        meeting either:
        - DisplayValue is like a given string pattern
        - DataValue is equal to a given scalar value
        
        The returned node can easily be made current
        
        The commit includes a check on the control type
        of all methods reserved for tree controls
        This has a minor impact on po files
        
        The version number of the po files is incremented
        
        Change-Id: I9f418df35bd4e58e0bfccc0606f5e0a5e7ac955e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107288
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-12-06  Noel Grandin  <noelgrandin@gmail.com>  [387a7dcfe7c2a5c32b9fa7678f722845775041ba]

        fastparser in XMLImpSpanContext_Impl
        
        Change-Id: Iba1b61c607f5f748f5acf4ce16d2c0cce8dee72e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107281
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-06  Stephan Bergmann  <sbergman@redhat.com>  [b0e4f29560671d48c3943b6d0165c91c7ba91fd5]

        Avoid relying on OString(char const *) ctor's undocumented behavior
        
        ...of treating nullptr like an empty string
        
        Change-Id: I41b8b88f27ed3d3c404781f897952b7d1e0e01e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107279
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-06  Tor Lillqvist  <tml@iki.fi>  [606b731289631d6f58dea7745d0d12830f9033bc]

        Fix some bogus paths
        
        Note that what osx/README says still holds. This Xcode project is for
        making debugging easier only.
        
        Change-Id: I8ebbad2a2de5366616ad7304125bdd05ae001489

2020-12-06  Stephan Bergmann  <sbergman@redhat.com>  [c2319b41261ae13c222231a16274334dc8971f2d]

        Clean up CrashReporter::IsDumpEnable
        
        ...avoiding construction of an OString from a potentially null pointer, which
        relied on undocumented behavior of the OString ctor
        
        Change-Id: I8f65375ba29cf345b35409019a39de1bac397625
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107278
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-06  Stephan Bergmann  <sbergman@redhat.com>  [30d2b76e0ed081bed545820e459af56e45fecbdd]

        Directly check for nullptr
        
        ...instead of relying on the OString(pText) ctor's undocumented behavior of
        treating a null pText as an empty string
        
        Change-Id: I884c789b9b4c63bc1f013ed6bbf6c3ab9880f0e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107277
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-06  Seth Chaiklin  <sdc.blanco@youmail.dk>  [566282469ddd89f287c004c847de15f719b06d97]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a2bd1ce7cf53abd37db55422c9b99a4e50d9d463
          - tdf#105719 tdf#122720 tdf#107229 help for making default template
            
               ( shared/guide/standard_template.xhp )
                * Modify title to Creating and Changing Default and Custom Templates
                * Move isolated listitem into procedure for creating default
                * Update procedure for making default template
                + Make separate procedure for updating existing default template
                + Add procedure for setting a template to default
                + Rework/elaborate section on Custom templates
                + Elaborate section about saving templates (tdf#122720)
                + add bookmark for creating templates
                * update to: <h1>,<h2>,<h3>
            
               ( shared/01/01110300.xhp ) [ File - Template menu ]
                 + add related topics section and link to standard_template
                 * update to: <h1>,<h2>
            
               ( swriter/guide/templates_styles.xhp )
                  * update to: <h1>
            
              ( swriter/guide/main.xhp  )
                   * update to: <h1>,some <h2>
            
              ( shared/guide/main.xhp  )
                   * update to: <h1>,<h2>
            
            Change-Id: I9507c70862dfdd9d844d2c53e4833bbc9bfe71a1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105855
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-12-06  Seth Chaiklin  <sdc.blanco@youmail.dk>  [4d28d2c6b6da3bcfaef752218efaf8b89c2a7f82]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 609d466f02d63c43d42636627ee3b35e26df4661
          - tdf#65991 improve help for keyboard navigation with footnotes and endnotes
            
               + add instructions for keyboard shortcut from text to footnote
               + add icon table for "Insert Endnote" with instructions
                   for inserting endnotes directly
               + tip that shortcut keys can be made
               + add link to "Marking Shortcut Keys
               * update icon size to "1cm"
               * update to <h1>,<h2>, <relatedtopics>
            
            Change-Id: I9e65002236d7cf006df36b7e7ed4881658ab89cc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107212
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-12-06  Julien Nabet  <serval2412@yahoo.fr>  [f26949e23d13d1b94d4b2bdfe8c4432d720d0fc8]

        tdf#125957: FIREBIRD Datatype Binary(fix)[CHAR] couldn't be filled with content
        
        Really use sCharsetName which is xRow->getString(13) trimmed
        
        See commit bf662904c4b60e93c6b86e06288d41996eed12a2
        Author: Tamas Bunth <tamas.bunth@collabora.co.uk>
        Date:   Sat Dec 16 12:57:43 2017 +0100
        
            tdf#104734 Firebird: Add Binary (fix) type
        
            There is no explicit binary type in Firebird. It can be accomplished
            using the CHAR type with a special character set, which tells the
            database that it is binary data and there is no collation. (called
            OCTETS).
        
            Because of that, we also need the character set to decide the exact
            column type.
        
            And also refactor some parts of the driver:
            - Create class to determine internal type from firebird type, subtype,
            scale and character set.
            - Use internal type (DataType::XXX) in XDatabaseMetaData::getTypeInfo()
            indirectly. (We want to return a Firebird type for each internal type,
            not in the opposite direction.
        
        Change-Id: I3c9c764d353eeead5e8c00f1142846725eecce15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107280
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Lionel Mamane <lionel@mamane.lu>
        Tested-by: Jenkins

2020-12-06  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [2e6a67f3dd1c349135c7842253673d8e1720023c]

        SwFormatFootname: Modify no more
        
        Change-Id: I0617605a078aa10fc57bade9f6943138183bb591
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107274
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-12-06  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [49e364b2ca63c01853b3d88aa950e3ca081c10b2]

        SwFormatRefMark: Modify no more
        
        Change-Id: Ic27ae029740909d229a9a6ce03b0a9b8b88b55c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107275
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-12-06  Noel Grandin  <noelgrandin@gmail.com>  [32df28ba6c81a9ff29dfbeb39f2d83917dd69b33]

        fastparser in XMLTextFrameContext_Impl
        
        Change-Id: I69ca9141ccbedeb92909c782dcacd791d3517c2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107276
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-06  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [0b5e4ce50b224a182904ceb29f26e3ace9b0a365]

        SwSectionFormat: Call SwFrameFormat::SwClientNotify instead of ::Modify
        
        Change-Id: Ic24002ed519b120e83df117fccd76f49753bd3a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107272
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-12-06  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [e5dd526109377b9316c65aaa1f56405db9c5f5e5]

        SwTextRuby: Modify no more (also make it final along the way)
        
        Change-Id: I3c5eee9f9205347456f1a51338243276c1cb2b8a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107271
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-12-06  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [d589d0caa36f95db8a890e476b9337c9e98fe26d]

        SwCallMouseEvent: Modify no more
        
        Change-Id: Ib15db54d8b3be64fbe37a4eb723bd97172a5b2a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107269
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-12-06  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [5337c4beb445d49b6dc3094d9f05d0c884bcab45]

        SwDDETable: Modify no more
        
        Change-Id: I6b9bd54835ba6abc4ab9184c49c684d9c387bda4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107268
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-12-06  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [a0f97e40ce078b044893061933c329c103f91269]

        SwFormatPageDesc: Modify no more
        
        Change-Id: Id0f428ba8426f3ce32ceca3e14687e3b83999509
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107267
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-12-06  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [5ffcd52801b5986652b644c1ff6fb37906f30da6]

        Meta: Modify no more
        
        Change-Id: I14f53ca852042f8032fa18ac6b23fbe3ceea3e84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107266
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-12-05  Tor Lillqvist  <tml@iki.fi>  [ecb916667b633f8647790e040226b093760e6cfe]

        Remove remaining bogus use of objc_msgSend()
        
        Follow-up to 5bf61e98b0746a4afeb68a80e54b4eb4bf4ea89f.
        
        Should avoid crashes when running as arm64 code on macOS on arm64.
        
        Change-Id: Id05d182684df82c8a7bf09f6bb7e8ccb01997b62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107259
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-12-05  Tor Lillqvist  <tml@iki.fi>  [5bf61e98b0746a4afeb68a80e54b4eb4bf4ea89f]

        Fix crash or hang on macOS on arm64 when opening a file picker
        
        There is no reason to not mention the NSOpenSavePanelDelegate protocol
        that AquaFilePickerDelegate implements.
        
        The way we used objc_msgSend() caused a crash or hang. (I saw both,
        depending on whether the code was built for debugging or not). For
        some reason we used to cast it to a function with variadic parameters
        like:
        
            reinterpret_cast<id (*)(id, SEL, ...)>(objc_msgSend)(
                m_pDialog, @selector(setDelegate:), m_pDelegate);
        
        This does not work in arm64 code on macOS. (See
        https://developer.apple.com/documentation/apple_silicon/addressing_architectural_differences_in_your_macos_code?language=objc
        , the "Don't Redeclare a Function to Have Variable Parameters"
        section.)
        
        We could have replaced the ellipsis with the actual type of the first
        real parameter in this call, or just "id" would have worked fine. But
        it is much simpler to just do what we mean directly:
        
            [m_pDialog setDelegate:m_pDelegate];
        
        I need to look through the code for other places where we have used
        objc_msgSend() in a similar fashion.
        
        Change-Id: Ia93b2007ed8f263eaf99d604a3c88e857efbb421
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107257
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-12-05  Noel Grandin  <noelgrandin@gmail.com>  [4400f3c46ce838d8ba304205f1d710dd4f9001dc]

        fastparser in XMLTextFrameContext
        
        Change-Id: I1d0038546d47b850aecee9e3a675a44ce6c7c5fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107248
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-05  Stephan Bergmann  <sbergman@redhat.com>  [ffb1a9f3d570a4769d901709658b4e6bb2db5db2]

        Silence cid#1470402 FB.DM_DEFAULT_ENCODING
        
        ...where the default encoding should be the appropriate one for reading the
        Runtime.exec output
        
        Change-Id: Ib64bfcbcca985f2de506f8628b506e6dc7bfc035
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107255
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-05  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [bb035c2eb488880396b1521ba10f359b05b8e9c9]

        SwFrameFormat::Modify refactoring
        
        - also refactor the function:
          * use switch-case instead of if-cascades
          * use typed GetItem and reduce casting
        - not move to SwClientNotify yet, because trivially doing that causes
          regressions
        
        Change-Id: I9cc8adc9a5cdacc8ee9d7e0c410398950bbeba84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107180
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-12-05  Noel Grandin  <noelgrandin@gmail.com>  [3b8ce394593fa4acfb1336b2b4cc3f32f67f4932]

        fastparser in SdXMLTableShapeContext
        
        Change-Id: Ia27408ff3f640de942f42718e2ee497350f48785
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107237
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-04  Noel  <noelgrandin@gmail.com>  [9f8b7280903f2a0b0202bc7fbc4fd807cc78045e]

        no need to use GetLocalName here
        
        Change-Id: Iafd55f0a7d12c6833cae82d49350a5642b637764
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107224
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-04  Noel Grandin  <noelgrandin@gmail.com>  [a823fd68bae37329e7c7a41f3a29c59b842871ac]

        fastparser in SdXMLChartShapeContext
        
        Change-Id: I06ad1abb3795dae9ddcc0d68e6ffb627c85fc039
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107236
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-04  Noel Grandin  <noelgrandin@gmail.com>  [ef80ef57f50cf41afa461fc8c188e40436194f1a]

        call createFastChildContextFallback in more places
        
        to make my fastparser work easier to manage
        
        Change-Id: If98592f016cd35ca13b48d9df363e32fb1095b55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107233
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-04  Julien Nabet  <serval2412@yahoo.fr>  [62887aa764e51a74d3b452abd2297a05d9a6bd3f]

        Fix ResourceWarning in pythonloader.py
        
        trace:
        /home/julien/lo/libreoffice/instdir/program/pythonloader.py:146: ResourceWarning: unclosed file <_io.TextIOWrapper name='/home/julien/lo/libreoffice/instdir/share/extensions/numbertext/reg.uno.py' mode='r' encoding='utf_8'>
          mod = self.getModuleFromUrl( locationUrl )
        ResourceWarning: Enable tracemalloc to get the object allocation traceback
        
        Change-Id: I106ab6c3c9024a8c1a4624a3b64958dc205e30e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107232
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-04  Noel  <noelgrandin@gmail.com>  [dad6155e2882e27b972845d458087d8ecbf5be43]

        move some logic inside createFastChildContextFallback
        
        Change-Id: I5e73b4b24e4782bb0740c0abd817b38b47c3e9c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107220
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-04  Stephan Bergmann  <sbergman@redhat.com>  [6c905fb6430b6ec43630e826f9afd935734f4c91]

        Improve loplugin:stringview detection of unnecessary O[U]String construction
        
        Change-Id: Ia45119e11377e916a1e1deb5648ed9033c417d77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107228
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-04  Caolán McNamara  <caolanm@redhat.com>  [fcb7fe3a082c200f69f10c1d3951761a7e41d6e0]

        move ManagedMenuButton to vcl
        
        Change-Id: Ie2dd1635a5f5f677d286011a14b734af7435612a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107231
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-04  Caolán McNamara  <caolanm@redhat.com>  [d97a819abe84fe667f8b136b1c2adaec5ca7196e]

        add a way to get an awt::XPopupMenu from a PopupMenu
        
        Change-Id: Ia1cde3b60b71ed9e4d0b7dc8d9ad0b2899d60b98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107229
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-04  Jean-Pierre Ledure  <jp@ledure.be>  [d087459826212867e72a0031d3b2e91941140f60]

        ScriptForge: RootNode/CurrentNode for tree controls
        
        RootNode returns the root node
        CurrentNode is for getting or setting a unique selected node
        
        Change-Id: Ie92761f57fe18b188769870ed7d2e0340a9e146c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107227
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-12-04  Noel  <noelgrandin@gmail.com>  [3d0084770923ed8c17e496965abae862a4796e63]

        fastparser in a couple of random places
        
        Change-Id: I9c88c826cfffa71f389f78f9d18d46e097e540ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107217
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-04  Caolán McNamara  <caolanm@redhat.com>  [51d7f7717b12171d215df3a9920d431b0beae85a]

        create an awt::XPopupMenu the standard way
        
        Change-Id: If3349380d29ba56b5f61dc948a770ab2fe1fb671
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107226
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-04  Caolán McNamara  <caolanm@redhat.com>  [22c7ad49679c2abcac4409c93d32b20746b16904]

        cid#1468696 Logically dead code
        
        bool bTryXlA1 = (eConv == FormulaGrammar::CONV_A1_XL_A1);
        
        if (...)
            eConv = FormulaGrammar::CONV_XL_R1C1;
        
        if (bTryXlA1 || eConv == FormulaGrammar::CONV_OOO)
        {
            if (...)
            {
                bExternalName = true;
                eConv = FormulaGrammar::CONV_OOO;
            }
        }
        
        if (!bExternalName && (bTryXlA1 || eConv != FormulaGrammar::CONV_OOO))
        {
            if (...)
            {
                if (eConv == FormulaGrammar::CONV_OOO)
                {
                    // this condition can only be reached if bTryXlA1 is true
                    // but bTryXlA1 is only true if eConv was originally
                    // CONV_A1_XL_A1. The only things eConv can be changed to
                    // in this function are CONV_XL_R1C1 or CONV_OOO. If it
                    // was changed to CONV_OOO then bExternalName was also
                    // set to true and the block isn't entered if that is true
                }
            }
        }
        
        maybe an unconditional assignment of
        eConv = FormulaGrammar::CONV_XL_A1
        is a better solution
        
        Change-Id: I45f9947c21662369474048acf2d648733a9b9a6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107076
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-12-04  Mike Kaganski  <mike.kaganski@collabora.com>  [46f6b39c6d8acd064bafb2416feba757ba0d0fbc]

        Unlock scheduler when calling ProcessEventsToIdle
        
        When processing the events, solar mutex will be temporarily released,
        and then it's possible that another thread will acquire solar mutex
        and try to lock scheduler. This will result in deadlock.
        
        Seen in CppunitTest_sw_core_undo that deadlocked locally on Windows
        frequently.
        
        Main thread call stack:
        
            win32u.dll!NtUserMsgWaitForMultipleObjectsEx()
            user32.dll!RealMsgWaitForMultipleObjectsEx()
            sal3.dll!osl_waitCondition(void * Condition, const TimeValue * pTimeout) Line 82
            vclplug_winlo.dll!osl::Condition::wait(const TimeValue * pTimeout) Line 120
            vclplug_winlo.dll!SalYieldMutex::doAcquire(unsigned long nLockCount) Line 159
            comphelper.dll!comphelper::SolarMutex::acquire(unsigned long nLockCount) Line 87
            vclplug_winlo.dll!ImplSalYieldMutexAcquireWithWait(unsigned long nCount) Line 204
            vclplug_winlo.dll!WinSalTimer::ImplHandleElapsedTimer() Line 163
            vclplug_winlo.dll!WinSalTimer::ImplHandle_WM_TIMER(unsigned __int64 aWPARAM) Line 197
            vclplug_winlo.dll!SalComWndProc(HWND__ * __formal, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam, bool & rDef) Line 638
            vclplug_winlo.dll!SalComWndProcW(HWND__ * hWnd, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam) Line 665
            user32.dll!UserCallWinProcCheckWow()
            user32.dll!DispatchMessageWorker()
            vclplug_winlo.dll!ImplSalDispatchMessage(const tagMSG * pMsg) Line 426
            vclplug_winlo.dll!ImplSalYield(bool bWait, bool bHandleAllCurrentEvents) Line 457
            vclplug_winlo.dll!WinSalInstance::DoYield(bool bWait, bool bHandleAllCurrentEvents) Line 528
            vcllo.dll!ImplYield(bool i_bWait, bool i_bAllEvents) Line 447
            vcllo.dll!Application::Reschedule(bool i_bAllEvents) Line 461
            vcllo.dll!Scheduler::ProcessEventsToIdle() Line 466
            vcllo.dll!Scheduler::ImplDeInitScheduler() Line 129
            vcllo.dll!DeInitVCL() Line 483
            vclbootstrapprotector.dll!`anonymous namespace'::Protector::~Protector() Line 34
            vclbootstrapprotector.dll!`anonymous namespace'::Protector::`scalar deleting destructor'(unsigned int)
            cppunitd_dll.dll!CppUnit::ProtectorChain::pop() Line 56
            cppunitd_dll.dll!CppUnit::TestResult::popProtector() Line 197
            cppunittester.exe!`anonymous namespace'::ProtectedFixtureFunctor::run() Line 332
            cppunittester.exe!sal_main() Line 473
            cppunittester.exe!main(int argc, char * * argv) Line 380
            cppunittester.exe!invoke_main() Line 79
            cppunittester.exe!__scrt_common_main_seh() Line 288
            cppunittester.exe!__scrt_common_main() Line 331
            cppunittester.exe!mainCRTStartup() Line 17
            kernel32.dll!BaseThreadInitThunk()
            ntdll.dll!RtlUserThreadStart()
        
        Clipboard thread call stack:
        
            ntdll.dll!NtWaitForAlertByThreadId()
            ntdll.dll!RtlpWaitOnAddressWithTimeout()
            ntdll.dll!RtlpWaitOnAddress()
            ntdll.dll!RtlpWaitOnCriticalSection()
            ntdll.dll!RtlpEnterCriticalSectionContended()
            ntdll.dll!RtlEnterCriticalSection()
            sal3.dll!osl_acquireMutex(_oslMutexImpl * Mutex) Line 66
            vcllo.dll!osl::Mutex::acquire() Line 57
            vcllo.dll!SchedulerMutex::acquire(unsigned long nLockCount) Line 213
            vcllo.dll!Scheduler::Lock(unsigned long nLockCount) Line 237
            vcllo.dll!SchedulerGuard::SchedulerGuard() Line 60
            vcllo.dll!Task::~Task() Line 660
            vcllo.dll!Timer::~Timer() Line 61
            vcllo.dll!Idle::~Idle()
            svxcorelo.dll!SdrPaintView::~SdrPaintView() Line 189
            svxcorelo.dll!SdrSnapView::~SdrSnapView() Line 200
            svxcorelo.dll!SdrMarkView::~SdrMarkView() Line 193
            svxcorelo.dll!SdrEditView::~SdrEditView() Line 125
            svxcorelo.dll!SdrPolyEditView::~SdrPolyEditView() Line 58
            svxcorelo.dll!SdrGlueEditView::~SdrGlueEditView() Line 40
            svxcorelo.dll!SdrObjEditView::~SdrObjEditView() Line 95
            svxcorelo.dll!SdrExchangeView::~SdrExchangeView()
            svxcorelo.dll!SdrDragView::~SdrDragView() Line 65
            svxcorelo.dll!SdrCreateView::~SdrCreateView() Line 200
            svxcorelo.dll!SdrView::~SdrView() Line 159
            swlo.dll!SdrView::`scalar deleting destructor'(unsigned int)
            swlo.dll!std::default_delete<SdrView>::operator()(SdrView * _Ptr) Line 2537
            swlo.dll!std::unique_ptr<SdrView,std::default_delete<SdrView>>::~unique_ptr<SdrView,std::default_delete<SdrView>>() Line 2649
            swlo.dll!SwDrawFrameFormat::MakeGraphic(ImageMap * __formal) Line 7491
            swlo.dll!OutHTML_FrameFormatAsImage(Writer & rWrt, const SwFrameFormat & rFrameFormat) Line 1746
            swlo.dll!SwHTMLWriter::OutFrameFormat(AllHtmlFlags nMode, const SwFrameFormat & rFrameFormat, const SdrObject * pSdrObject) Line 507
            swlo.dll!SwHTMLWriter::OutFlyFrame(unsigned __int64 nNdIdx, long nContentIdx, HtmlPosition nPos, HTMLOutContext * pContext) Line 401
            swlo.dll!OutHTML_SwTextNode(Writer & rWrt, const SwContentNode & rNode) Line 2509
            swlo.dll!SwHTMLWriter::Out_SwDoc(SwPaM * pPam) Line 834
            swlo.dll!SwHTMLWriter::WriteStream() Line 471
            swlo.dll!Writer::Write(SwPaM & rPaM, SvStream & rStrm, const rtl::OUString * pFName) Line 272
            swlo.dll!SwWriter::Write(const tools::SvRef<Writer> & rxWriter, const rtl::OUString * pRealFileName) Line 861
            swlo.dll!SwTransferable::WriteObject(tools::SvRef<SotStorageStream> & xStream, void * pObject, unsigned long nObjectType, const com::sun::star::datatransfer::DataFlavor & __formal) Line 823
            vcllo.dll!TransferableHelper::SetObject(void * pUserObject, unsigned long nUserObjectId, const com::sun::star::datatransfer::DataFlavor & rFlavor) Line 879
            swlo.dll!SwTransferable::GetData(const com::sun::star::datatransfer::DataFlavor & rFlavor, const rtl::OUString & rDestDoc) Line 619
            vcllo.dll!TransferableHelper::getTransferData2(const com::sun::star::datatransfer::DataFlavor & rFlavor, const rtl::OUString & rDestDoc) Line 389
            vcllo.dll!TransferableHelper::getTransferData(const com::sun::star::datatransfer::DataFlavor & rFlavor) Line 287
            vclplug_winlo.dll!CXTDataObject::renderSynthesizedHtmlAndSetupStgMedium(tagFORMATETC & fetc, tagSTGMEDIUM & stgmedium) Line 516
            vclplug_winlo.dll!CXTDataObject::renderSynthesizedFormatAndSetupStgMedium(tagFORMATETC & fetc, tagSTGMEDIUM & stgmedium) Line 419
            vclplug_winlo.dll!`CXTDataObject::GetData'::`1'::catch$1() Line 269
            vcruntime140_1d.dll!_CallSettingFrame_LookupContinuationIndex() Line 98
            vcruntime140_1d.dll!__FrameHandler4::CxxCallCatchBlock(_EXCEPTION_RECORD * pExcept) Line 1367
            ntdll.dll!RcConsolidateFrames()
            vclplug_winlo.dll!CXTDataObject::GetData(tagFORMATETC * pFormatetc, tagSTGMEDIUM * pmedium) Line 261
            vclplug_winlo.dll!CXNotifyingDataObject::GetData(tagFORMATETC * pFormatetc, tagSTGMEDIUM * pmedium) Line 86
            ole32.dll!HandleFromHandle(IDataObject * pDataObj, tagFORMATETC * pformatetc, tagSTGMEDIUM * pmedium) Line 2048
            ole32.dll!RenderCurrentFormat(HWND__ * hClipWnd, unsigned int cf, tagSTGMEDIUM * pmedium, IDataObject * pDataObj) Line 4057
            ole32.dll!RenderFormat(HWND__ * hClipWnd, unsigned int cf, IDataObject * pDataObj, void * pvMTADataObject) Line 4191
            ole32.dll!ClipboardWndProc(HWND__ * hWnd, unsigned int msg, unsigned __int64 wParam, __int64 lParam) Line 683
            user32.dll!UserCallWinProcCheckWow()
            user32.dll!DispatchClientMessage()
            user32.dll!__fnDWORD()
            ntdll.dll!KiUserCallbackDispatcherContinue()
            win32u.dll!NtUserGetMessage()
            user32.dll!GetMessageW()
            vclplug_winlo.dll!CMtaOleClipboard::run() Line 654
            vclplug_winlo.dll!CMtaOleClipboard::oleThreadProc(void * pParam) Line 676
            ucrtbased.dll!thread_start<unsigned int (__cdecl*)(void *),1>(void * const parameter) Line 97
            kernel32.dll!BaseThreadInitThunk()
            ntdll.dll!RtlUserThreadStart()
        
        Main thread hold solar mutex when it locked scheduler in
        ImplDeInitScheduler; then it released solar mutex in
        WinSalInstance::DoYield, and finally tried to acquire it again in
        WinSalTimer::ImplHandleElapsedTimer.
        
        At the same time, clipboard thread acquired solar mutex in
        TransferableHelper::getTransferData2. Then it attempted to lock
        scheduler in Task::~Task.
        
        Change-Id: I2ac87c8ac298104043f5b9b5d6760bea0f408f54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107218
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-12-04  Caolán McNamara  <caolanm@redhat.com>  [51379fb3d46e5891bdaea0122bd62b0753663da3]

        weld writer's FrameControl MenuButtons
        
        Change-Id: I507b043672ffd102f85110bed221a05b756500db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107174
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-04  Caolán McNamara  <caolanm@redhat.com>  [30c54afbf5bf03da27db7f90b518817cd05e8ccd]

        disable tests that don't work without pdfium
        
        we're probably past the end of the road on --disable-pdfium
        
        Change-Id: Id91ea6c77bbdb3ecf609a7ffd16a278eb3b17e91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107222
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b760e1f28840ae5ecce0c00201fa058c17334203]

        Fix typo
        
        Change-Id: I26d4878c4e555c3760aec442d0a27b753ba2fc90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107184
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-12-04  Balaharipreetha Muthu  <balaharipreetha@gmail.com>  [7b4d3dde79992c80c62475c63dc6aebf5a210fb2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7ad3201bf8bc895e9cc8742fe51ac94431ec50bf
          - tdf#138627 - Repeated data in Tables of File Conversion Filter Names
            
            Delete repeated rows in table
            
            Change-Id: I83fc15c1063644d086cbc5fef4ec6f9764dbb4c5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107197
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-12-04  László Németh  <nemeth@numbertext.org>  [69a73d0443d408f04837c8781e8fd2296fdd49c6]

        tdf#100691 sw Table of Contents: remove hidden text
        
        part of chapter, section etc. names.
        
        See also commit daf2a7d957c829c551754871a3545495c0f76bc0
        (tdf#61154 sw Table of Contents: remove tracked deletion).
        
        Change-Id: I96f2308b1b5241f62bcb0091aae32757caeab73b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107214
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f3cd444134e7b96eb5e462150b972df5aefcc1b1]

        Fix typo
        
        Change-Id: Ic47ae69728feeec6e91a478ebcbbde7b77cb9544
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107182
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-12-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [6928bd3d6ecf9b3f64946b2b4ae021359c9fc4ba]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5e804bf7708f734fcfe1619286a9319c2849ec5f
          - Review print selection Help page
            
            * Add section to hold sublist (see DTD)
            * drop table
            * drop future and use present
            * change "e.g" to "For example"
            * drop parenthesis
            
            ref: https://wiki.documentfoundation.org/Documentation/DocumentationTeamInfo/StyleGuide#Writing_style
            
            and below.
            
            Change-Id: Ia6a79eda713074ad651f4961dd7916ff3e63de2d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107179
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-12-04  Caolán McNamara  <caolanm@redhat.com>  [1ac449874c0e93ee7e7a9765053d392fde0067f4]

        update pches
        
        Change-Id: I3e22c2000da03f6f3345353846213203993aa865
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107192
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-04  Jeff Law  <law@redhat.com>  [8830cf86b146b1252ac37f351a23246088d569b0]

        include cstddef for gcc11
        
        Change-Id: I2f845ce9bb660ad6c1eea80ea81dd71add2c0db1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107191
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-04  Caolán McNamara  <caolanm@redhat.com>  [7f615923dd53143b0598627f534b7595d3f00dfd]

        ofz#28271 divide-by-zero
        
        Change-Id: Ib3f47dcb0a5e327f5385ccff328f410a15b2cc91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107190
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-04  Noel  <noelgrandin@gmail.com>  [15c5da78ec773b7b59a092f84dca02de5931e634]

        fastparser in CreateGroupChildContext
        
        Change-Id: I3e3e6785fdedb27353e4d97a9a2bea71c6f2b24a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107189
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [44a3a3a53db57398efa2ec4db026e4ebda086dde]

        tdf#137802: sw: Add UITest
        
        First, I tried to create this as a CppUnittest but I couldn't
        make it to work, so i'm using a UItest instead. At least we
        have a test
        
        Change-Id: I21d6b70e48b0e20cfd7f5ab3f819def721f434c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107177
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-04  Caolán McNamara  <caolanm@redhat.com>  [eed5a105bf6338828ee6c973891c1d922b3fb08b]

        unused IdleDisappearHandler
        
        Change-Id: I2865f847a7d5b1dcddfc9fc7f3b890a96b523d32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107188
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-04  Luboš Luňák  <l.lunak@collabora.com>  [b5704e5431c6662b8b39f6458ec08a906efe1705]

        Revert "tdf#118107 canvas opengl: avoid assertion failure with negative widths"
        
        I fixed the assert with 4eb816de71f1310a3a5d9803f7355849e6273439 (and
        follow-up commits), so this is no longer needed.
        
        This reverts commit 76b43425d764fbc9bf4dac52054b1d94344f26b0.
        
        Change-Id: I85dec14cc8858b7168532661de9ca77c31802a62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106962
        Tested-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-12-04  László Németh  <nemeth@numbertext.org>  [daf2a7d957c829c551754871a3545495c0f76bc0]

        tdf#61154 sw Table of Contents: remove tracked deletion
        
        ... part of a chapter, section etc. names also in Show
        Changes mode, instead of showing as normal text.
        
        Note: This problem was worse, then the case of references,
        because hiding tracked changes didn't fix the Table of
        Contents automatically, so it's better to avoid the
        generation of the bad mixed names, which showed also
        the deleted text as normal, without any visible differences
        (strikethrough etc.).
        
        Change-Id: Ieef8cf6e2f8bef64f99e5cb0542b7b43d8e76a27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107176
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-04  Noel Grandin  <noel@peralex.com>  [5eeb1af1ca22129a7ee630de4d2a596d372b26bc]

        exclude some more tests for !IsDefaultDPI
        
        Change-Id: Ic0eab5c2a78b3bd40caf0521ca8fb6e5cdebff51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107186
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-04  Jim Raykowski  <raykowj@gmail.com>  [986952dd52861563006d0ba178e8bdd44247af81]

        tdf#34828 sd navigator: fix crash when page item entry is selected
        
        Page items in the tree are given user data value 1. Drawing obect items
        are given user data value of the object pointer they represent. Need to
        check that the user data is not 1 before casting to an object pointer.
        
        Change-Id: I58109e556268e805f62ad2f16b363411e4341d2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107185
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-04  Regina Henschel  <rb.henschel@t-online.de>  [24d770799660d3ec94ee7add435645794426042b]

        tdf#134128 Use Gdiplus::DashCapRound for round dash or dot.
        
        If Skia and OpenGL are disabled, rendering in edit mode shows no round
        dashes and dots on Windows. This becomes especially visible, when
        importing OOXML documents. In that case it looks as if dots are lost.
        The patch uses now Gdiplus::DashCapRound instead of the previously
        used Gdiplus::DashCapFlat, and it adds a similar tweak as in OOXML
        import and increases the dash length by the cap size for rendering.
        
        Change-Id: I98a258809ef253a2cacb7c5c94f2b26b89ee2488
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107181
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-04  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [9e190373f3ea999d15b8d6f84a7d35481e6dc971]

        Colibre:Update Merge & Split Cells and Select Table
        
        Change-Id: Ibeab169f4430ae269e96e099c113a93279af9a59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107155
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-12-03  Gökhan Özeloğlu  <gozeloglu@gmail.com>  [561e5559bb68242c7f785f0ca3bee3eb12b58963]

        tdf#96505: Get rid of cargo cult long integer literals
        
        Change-Id: I7226f93a87e0b31634a3c0942f3f5ec8778161fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106843
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-12-03  Jim Raykowski  <raykowj@gmail.com>  [f0878173e1963cf8db5f60ced6d19da24e18bc41]

        tdf#34828 sd navigator: make unnamed shape select select shape object
        
        Change-Id: I4685d7db802767553018d08d23d8b33bca7efff2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106958
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-12-03  Jim Raykowski  <raykowj@gmail.com>  [cbc43bef143f3109bdf3bf981317ae74b73cde5a]

        tdf#34828 sd navigator: enhance automatic shape name
        
        appends defined singular object name to automatic shape name
        
        Change-Id: Ia49eef8e1448c5973c6bbf451c22de252f9939dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106957
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-12-03  Jim Raykowski  <raykowj@gmail.com>  [70fd160ea0c2a2afeee520f450f1ed4f81fa88f3]

        tdf#34828 sd navigator: make 'All shapes' the default
        
        Change-Id: If0b2f3054bcb94f08df2dcfdee87e7c5a7ef2a98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106955
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-12-03  Caolán McNamara  <caolanm@redhat.com>  [9b12f2fe15403ab0a82abd11ba14dae4a70774a6]

        support completely styling a welded button
        
        Change-Id: I6e45c711b406a3836dd230ceaa738c5a250ff846
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107173
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-03  Caolán McNamara  <caolanm@redhat.com>  [95ae027d5e331847d6ac695d11c299f2ca0e4ca1]

        cid#1468270 Wrapper object use after free
        
        I think this is a better reflection of the original intent here before
        
        commit 1441ab9c75a2f0ac664983db22b681a1b602f8a9
        fix possible SIGSEGV
        
        and
        
        commit 8f54136caa786523fd224f6c98fc8e7c45cd805d
        use std::unique_ptr for SalLayout
        
        Change-Id: Ib4ab63334e644a8136b9f7da20916715850563ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107171
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-03  Stephan Bergmann  <sbergman@redhat.com>  [f175e06755db64ecfb706d5d86ef17c4197c0571]

        Pass key by const& to the various addEmbeddedFont functions
        
        Change-Id: Id6e36a4acf34a6b8d5b7202231650066ae6cb6cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107170
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-03  Stephan Bergmann  <sbergman@redhat.com>  [91a360472f50cf58edeaf7a05a9a511dc9a5718b]

        At least Clang 12 trunk understands -std=c++2b now
        
        ...since <https://github.com/llvm/llvm-project/commit/
        6627a3c2873fdf7ccba1a1573371079be48b36e8> "[c++2b] Add option -std=c++2b to
        enable support for potential C++2b features."
        
        Change-Id: I56b689c740c4269fa5ee29976ed8b0c17a04e6a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107175
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-03  Noel Grandin  <noel@peralex.com>  [004ad8805429930ca6aa122b3c38c496ce849e61]

        fix assert message inside liblangtag
        
        lt-string.c: line 189: assertion `string != ((void *)0)' failed
        
        Change-Id: I64d3374de57637fa61ac0148f7e82bd37c285a06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107160
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-03  Eike Rathke  <erack@redhat.com>  [520949f17a91c531ea0c8b3856ffcf3c7ac8a3b2]

        Better accuracy in rtl_math_approxValue(), tdf#138360 related
        
        Similar to commit 5abb1890ffafe5a2212076208a1c6e226f1ffa4e for
        rtl_math_round() use the reciprocal value in an inverse operation
        for negative exponents to not use the inexact 1e-1
        0.10000000000000001 and so on factors.
        
        Change-Id: I05b852e06f2c31d6e0ce622b07277a81a5690833
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107172
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-12-03  Stephan Bergmann  <sbergman@redhat.com>  [bbb73810cc2da097f972f8dcf6d4461d7baba16b]

        external/firebird: extern/cloop: Missing dependency of $(BIN_DIR)/cloop...
        
        ...on $(BIN_DIR)
        
        Change-Id: I649f2eaafb0e7160f7092a652c38193975fb5982
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107163
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-03  Noel Grandin  <noel@peralex.com>  [7898eddf919a30f03a2224adbc16db4ce4bac8e5]

        fix SEGV in CppunitTest_sw_core_undo on Windows
        
        when something else changed the clipboard concurrently
         CppunitTest_sw_core_undo
        
        Change-Id: Ie0d21ed77ac38bfe2ca55e5b001e3fd09ac05493
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107159
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-03  Noel  <noelgrandin@gmail.com>  [b83509470b28af6cdc966a7eaa4184f9e2bff86a]

        fastparser in XMLFootnoteBodyImportContext
        
        Change-Id: Iebb11d1a8a27bda894870bd6701faea923ab3927
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107148
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-03  Noel  <noelgrandin@gmail.com>  [e4c30ac9c50bf102184bb8e2a90de0acdea042ee]

        convert EHistoryType to scoped enum
        
        Change-Id: I115fc0ed81d6392d3649757727c4d9468213619d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107046
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-03  Julien Nabet  <serval2412@yahoo.fr>  [fd670f52523e3a4dd51afe116b0f6ce90ce0d2fe]

        Simplify code in forms/clickableimage
        
        following 07be45d03f80fa681c697ca9f5a13084a81c7a26
        tdf#46579: fix form fields 'Image Button' in Forms
        urls have this form:
        .uno:FormController/moveToFirst
        .uno:FormController/moveToPrev
        etc.
        
        So we must use these links for hyperlinks
        + interceptor with ControlFeatureInterception
        
        Change-Id: I2cbbfeac9ed65420f11f21a30e1a1f7cb2d70850
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107158
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [9467da7473b21006f748cea1f90e30e05ea32a1d]

        tdf#138360: sal_rtl: Add unittest
        
        Change-Id: Iac6c4bf09f55446128d7fb7a35b483ca41bc4f00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107080
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-12-03  Noel  <noelgrandin@gmail.com>  [e65b31244fa7d2f9bfffb7e7b9567e623a4cbf0b]

        fastparser in XMLCellImportContext
        
        Change-Id: I62d5953d26ea37ba2c40ed1b778f71b85c304b9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107147
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-03  Jean-Pierre Ledure  <jp@ledure.be>  [d0fa04b4111d8b43d4249aeae96bb0f6fcd35e8e]

        ScriptForge: AddSubNode/AddSubTree for tree controls
        
        A new dialog control is is introduced: the tree control
        
        The proposed methods let create a root node
        and build a tree, either branch by branch
        or many branches at once when they are issued from a sorted array
        
        Change-Id: I4265fd6e413be383a7b6df3b9cd754d657066c19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107154
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-12-03  Caolán McNamara  <caolanm@redhat.com>  [60ae45f5846f69857c46b74d153fea1ef14d3c4d]

        cid#1470396 Unchecked dynamic_cast
        
        a static_cast should be sufficient here after the GetObjIdentifier() ==
        OBJ_MEASURE check
        
        Change-Id: Idaded0a08fd908f3fa62acfe0d6efd98e8b1503a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107169
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-03  Stephan Bergmann  <sbergman@redhat.com>  [a18217c04ba2c927669bd0512eaf57a9f07ba9c4]

        Just use a mutex for access to SwDoc::mpNumberFormatter
        
        ...reverting the use of std::atomic and comphelper::doubleCheckedInit introduced
        in 977a98c5729b4301c11cab1a421d4e6f2758e41e "crashtesting: intermittent threaded
        crash".  I have once seen UITest_writer_tests deadlock with
        
        > Thread 7 (Thread 0x7faad204f640 (LWP 359621) "cppu_threadpool"):
        > #0  __lll_lock_wait (futex=0x6040000a7450, private=0) at /usr/src/debug/glibc-2.32-20-g5c36293f06/nptl/lowlevellock.c:52
        > #1  0x00007fab5a7a57f1 in __GI___pthread_mutex_lock (mutex=0x6040000a7450) at /usr/src/debug/glibc-2.32-20-g5c36293f06/nptl/pthread_mutex_lock.c:115
        > #2  0x00007fab5c0c9bb7 in osl_acquireMutex(oslMutex) (pMutex=0x6040000a7450) at /data/sbergman/lo-san/core/sal/osl/unx/mutex.cxx:100
        > #3  0x00007fab53d4cd6a in osl::Mutex::acquire() (this=0x7fab545a57c0 <rtl::Static<osl::Mutex, (anonymous namespace)::theImplHelperInitMutex>::get()::instance>) at /data/sbergman/lo-san/core/include/osl/mutex.hxx:57
        > #4  0x00007fab53dbb4ff in osl::Guard<osl::Mutex>::Guard(osl::Mutex&) (this=0x7faad0f33820, t=...) at /data/sbergman/lo-san/core/include/osl/mutex.hxx:135
        > #5  0x00007fab53e51959 in cppu::getTypeEntries(cppu::class_data*) (cd=0x7faaec3567d0 <cppu::detail::ImplClassData<cppu::WeakImplHelper<com::sun::star::i18n::XNumberFormatCode, com::sun::star::lang::XServiceInfo>, com::sun::star::i18n::XNumberFormatCode, com::sun::star::lang::XServiceInfo>::operator()()::s_cd>) at /data/sbergman/lo-san/core/cppuhelper/source/implbase_ex.cxx:82
        > #6  0x00007fab53e4cee6 in cppu::queryDeepNoXInterface(_typelib_TypeDescriptionReference const*, cppu::class_data*, void*) (pDemandedTDR=0x60f0000116b0, cd=0x7faaec3567d0 <cppu::detail::ImplClassData<cppu::WeakImplHelper<com::sun::star::i18n::XNumberFormatCode, com::sun::star::lang::XServiceInfo>, com::sun::star::i18n::XNumberFormatCode, com::sun::star::lang::XServiceInfo>::operator()()::s_cd>, that=0x60f0000117a0) at /data/sbergman/lo-san/core/cppuhelper/source/implbase_ex.cxx:166
        > #7  0x00007fab53e4f3b3 in cppu::WeakImplHelper_query(com::sun::star::uno::Type const&, cppu::class_data*, void*, cppu::OWeakObject*) (rType=invalid uno::Type, cd=0x7faaec3567d0 <cppu::detail::ImplClassData<cppu::WeakImplHelper<com::sun::star::i18n::XNumberFormatCode, com::sun::star::lang::XServiceInfo>, com::sun::star::i18n::XNumberFormatCode, com::sun::star::lang::XServiceInfo>::operator()()::s_cd>, that=0x60f0000117a0, pBase=0x60f0000117a0) at /data/sbergman/lo-san/core/cppuhelper/source/implbase_ex.cxx:294
        > #8  0x00007faaec053845 in cppu::WeakImplHelper<com::sun::star::i18n::XNumberFormatCode, com::sun::star::lang::XServiceInfo>::queryInterface(com::sun::star::uno::Type const&) (this=0x60f0000117a0, aType=invalid uno::Type) at /data/sbergman/lo-san/core/include/cppuhelper/implbase.hxx:111
        > #9  0x00007fab41f393c0 in com::sun::star::uno::BaseReference::iquery(com::sun::star::uno::XInterface*, com::sun::star::uno::Type const&) (pInterface=0x60f0000117a0, rType=invalid uno::Type) at /data/sbergman/lo-san/core/include/com/sun/star/uno/Reference.hxx:55
        > #10 0x00007fab42a09ff5 in com::sun::star::uno::Reference<com::sun::star::i18n::XNumberFormatCode>::iquery(com::sun::star::uno::XInterface*) (pInterface=0x60f0000117a0) at /data/sbergman/lo-san/core/include/com/sun/star/uno/Reference.hxx:70
        > #11 0x00007fab42a08fae in com::sun::star::uno::Reference<com::sun::star::i18n::XNumberFormatCode>::Reference(com::sun::star::uno::BaseReference const&, com::sun::star::uno::UnoReference_Query) (this=0x7faad0de1420, rRef=...) at /data/sbergman/lo-san/core/include/com/sun/star/uno/Reference.hxx:172
        > #12 0x00007fab429d6ec1 in com::sun::star::i18n::NumberFormatMapper::create(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) (the_context=uno::Reference to (class cppu::(anonymous namespace)::ComponentContext *) 0x611000006710) at /data/sbergman/lo-san/core/workdir/UnoApiHeadersTarget/offapi/normal/com/sun/star/i18n/NumberFormatMapper.hpp:38
        > #13 0x00007fab42b03801 in ImpSvNumberformatScan::ImpSvNumberformatScan(SvNumberFormatter*) (this=0x61a000036c80, pFormatterP=0x616000442580) at /data/sbergman/lo-san/core/svl/source/numbers/zforscan.cxx:132
        > #14 0x00007fab4296fe31 in SvNumberFormatter::ImpConstruct(o3tl::strong_int<unsigned short, LanguageTypeTag>) (this=0x616000442580, eLang=...) at /data/sbergman/lo-san/core/svl/source/numbers/zforlist.cxx:320
        > #15 0x00007fab4296ed9c in SvNumberFormatter::SvNumberFormatter(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, o3tl::strong_int<unsigned short, LanguageTypeTag>) (this=0x616000442580, rxContext=uno::Reference to (class cppu::(anonymous namespace)::ComponentContext *) 0x611000006710, eLang=...) at /data/sbergman/lo-san/core/svl/source/numbers/zforlist.cxx:274
        > #16 0x00007faac3951184 in SwDoc::EnsureNumberFormatter()::$_0::operator()() const (this=0x7faad0a53ba0) at /data/sbergman/lo-san/core/sw/source/core/doc/docfmt.cxx:1728
        > #17 0x00007faac3942b5c in comphelper::doubleCheckedInit<SvNumberFormatter, SwDoc::EnsureNumberFormatter()::$_0, osl::Guard<osl::Mutex>, osl::GetGlobalMutex>(std::atomic<SvNumberFormatter*>&, SwDoc::EnsureNumberFormatter()::$_0, osl::GetGlobalMutex) (pointer=..., function=..., guardCtor=...) at /data/sbergman/lo-san/core/include/comphelper/doublecheckedinit.hxx:53
        > #18 0x00007faac3942984 in SwDoc::EnsureNumberFormatter() (this=0x619000395d80) at /data/sbergman/lo-san/core/sw/source/core/doc/docfmt.cxx:1725
        [...]
        
        acquiring the osl::GetGlobalMutex() in frame 17 and trying to acquire the
        getImplHelperInitMutex() in frame 5, and
        
        > Thread 4 (Thread 0x7faad5a52640 (LWP 359614) "InitUpdateCheck"):
        > #0  __lll_lock_wait (futex=0x7fab5c2e69e0 <globalMutexImpl>, private=0) at /usr/src/debug/glibc-2.32-20-g5c36293f06/nptl/lowlevellock.c:52
        > #1  0x00007fab5a7a57f1 in __GI___pthread_mutex_lock (mutex=0x7fab5c2e69e0 <globalMutexImpl>) at /usr/src/debug/glibc-2.32-20-g5c36293f06/nptl/pthread_mutex_lock.c:115
        > #2  0x00007fab5c0c9bb7 in osl_acquireMutex(oslMutex) (pMutex=0x7fab5c2e69e0 <globalMutexImpl>) at /data/sbergman/lo-san/core/sal/osl/unx/mutex.cxx:100
        > #3  0x00007fa848b547ca in osl::Mutex::acquire() (this=0x7fab5c294960 <osl_getGlobalMutex::globalMutex>) at /data/sbergman/lo-san/core/include/osl/mutex.hxx:57
        > #4  0x00007fa848b52c3a in osl::Guard<osl::Mutex>::Guard(osl::Mutex*) (this=0x7faad467c820, pT_=0x7fab5c294960 <osl_getGlobalMutex::globalMutex>) at /data/sbergman/lo-san/core/include/osl/mutex.hxx:128
        > #5  0x00007fa848b6515d in com::sun::star::lang::cppu_detail_getUnoType(com::sun::star::lang::XTypeProvider const*) () at /data/sbergman/lo-san/core/workdir/UnoApiHeadersTarget/udkapi/normal/com/sun/star/lang/XTypeProvider.hpp:67
        > #6  0x00007fa848b64e49 in cppu::UnoType<com::sun::star::lang::XTypeProvider>::get() () at /data/sbergman/lo-san/core/include/cppu/unotype.hxx:296
        > #7  0x00007fa848b62049 in com::sun::star::lang::XTypeProvider::static_type(void*) () at /data/sbergman/lo-san/core/workdir/UnoApiHeadersTarget/udkapi/normal/com/sun/star/lang/XTypeProvider.hpp:118
        > #8  0x00007fab53e51d46 in cppu::getTypeEntries(cppu::class_data*) (cd=0x7fa848bb4b28 <cppu::detail::ImplClassData<cppu::WeakImplHelper<com::sun::star::deployment::XUpdateInformationProvider, com::sun::star::ucb::XWebDAVCommandEnvironment, com::sun::star::lang::XServiceInfo>, com::sun::star::deployment::XUpdateInformationProvider, com::sun::star::ucb::XWebDAVCommandEnvironment, com::sun::star::lang::XServiceInfo>::operator()()::s_cd>) at /data/sbergman/lo-san/core/cppuhelper/source/implbase_ex.cxx:89
        [...]
        
        acqiring the getImplHelperInitMutex() in frame 8 and trying to acquire the
        osl::GetGlobalMutex() in frame 5.
        
        (While we could have additionally reverted mpNumberFormatter to a unique_ptr,
        all places that would---explicitly or implicitly---reset it would need to do so
        with mNumberFormatterMutex locked, so those places need to be explicit anyway.)
        
        Change-Id: Ide52279e81a5a70b57565a1d11fb099f0c19f5ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107167
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-03  Heiko Tietze  <tietze.heiko@gmail.com>  [b866b0da4007df19a17c42f56ca11e0e277ce4d2]

        Resolves tdf#138631 - Make 'Apply to All' translatable
        
        Change-Id: I89cd1f47eec4b1b0a06e2bd870a910c975d5ea52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107156
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-12-03  Stephan Bergmann  <sbergman@redhat.com>  [01241113947fc7bd7f7b765dd897bb023c8ca99c]

        Replace unowinreg.dll with execution of `reg QUERY`
        
        The SDK's <https://wiki.openoffice.org/wiki/Documentation/DevGuide/ProUNO/Java/
        Transparent_Use_of_Office_UNO_Components> on all platforms included the Windows-
        specific unowinreg.dll in generated jars (so that those jars, when distributed
        to a Windows environment, would find a LO installation by inspecting the Windows
        registry).  That unowinreg.dll was originally built as a 32-bit DLL (though when
        building a 64-bit Windows LO, it happened to be built as a 64-bit DLL).  For
        non-Windows LO builds, it could either be built locally with a MinGW toolchain
        (--enable-build-unowinreg) or downloaded from dev-www.libreoffice.org.
        
        However, that had various issues:
        
        For one, unowinreg.dll was not necessarily available in a distributed jar as a
        64-bit DLL for use with a 64-bit JRE on Windows.  (Theoretically, running such a
        jar with a 32-bit JRE to access a 64-bit LO installation's URE jars could have
        worked.  But practically, those URE jars in turn require native DLLs, which
        would then not have been available as 32-bit DLLs for use in the 32-bit JRE.)
        
        For another, at least the unowinreg.dll resulting from --enable-build-unowinreg
        on Fedora 33 would have had a dependency on libgcc_s_dw2-1.dll that would
        generally not have been available in a target Windows environment.
        
        There appears to be no pure Java way to read the Windows registry, but instead
        of using a native code DLL for that, it appears to work just as well to call out
        to reg.exe and parse its output.
        
        This removes the --enable-build-unowinreg and --with-mingw-cross-compiler
        configuration options.  (The sole use of the MinGW toolchain in LO was for
        building unowinreg.dll.)
        
        Change-Id: I3283ea38c884d3221a205e5ab6ec99a2691ef474
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107140
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-12-03  Caolán McNamara  <caolanm@redhat.com>  [8e3dc5b81d1a7486a6787afef918e9d2b74542ef]

        drop SfxViewFrame::Current() guard
        
        there doesn't seem to be a need for it in these widgets
        
        Change-Id: Id26220e348f0c29095562f69b284adabe8584a87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107153
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-03  Caolán McNamara  <caolanm@redhat.com>  [a16d2f95783839d54b3c0b2d4c88f96ad3afa404]

        inherit FormFieldButton from Control
        
        instead of MenuButton, it overrides the parts of MenuButton that
        make it a MenuButton
        
        Change-Id: Id2317ec09dd0f8084efe341b1091787c36d51f12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107157
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-03  Attila Szűcs  <szucs.attila3@nisz.hu>  [f85d860ccbebd99bc128218148e2992c9415f221]

        tdf#87973 XLSX export: fix lost file names in modified links
        
        Calculate new indexes for external reference files to export it to xlsx.
        These indexes are calculated only temporary, only for exporting.
        
        Much better solution would be to change the indexes permanently,
        but the original indexes are stored so many places in the code
        (for example it is stored in cells formula tokens converted to string).
        So it would be a much bigger refactoring to be able to delete an
        external reference permanently... even just to reorder the indexes,
        require to modify a lot of code.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: If9254f6e62ec739e2b159a066ada7efdbceb3ad8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106895
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-03  Stephan Bergmann  <sbergman@redhat.com>  [520a2819fa6030ec11175d82dd42cfcdb2e92634]

        Fix wrong downcast
        
        ...that was presumably a typo in d0921aa753c43600272865602df3c7c2a8f13196
        "tdf#137576 Improve cell anchored measure line in Calc".  As seen during
        CppunitTest_sc_shapetest (<https://ci.libreoffice.org/job/lo_ubsan/1846/>):
        
        > /sc/source/core/data/drwlayer.cxx:2234:9: runtime error: downcast of address 0x616000395480 which does not point to an object of type 'SdrObjCustomShape'
        > 0x616000395480: note: object is of type 'SdrMeasureObj'
        >  29 02 00 36  f0 e2 c2 8f ba 2a 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  01 00 00 00
        >               ^~~~~~~~~~~~~~~~~~~~~~~
        >               vptr for 'SdrMeasureObj'
        >     #0 0x2aba6ae92f02 in ScDrawLayer::SetCellAnchoredFromPosition(SdrObject&, ScDocument const&, short, bool) /sc/source/core/data/drwlayer.cxx:2234:9
        >     #1 0x2aba618db69b in sc_apitest::ScShapeTest::testTdf137576_LogicRectInDefaultMeasureline() /sc/qa/unit/scshapetest.cxx:164:5
        
        Change-Id: I7e44ef6abb5704a3aa5841564ce989ff69960f30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107149
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-12-03  Caolán McNamara  <caolanm@redhat.com>  [80646f9ab79573a1575952ac44a9450c383c0180]

        show form dropdown on mouse press not release
        
        otherwise clicking on on the button when the dropdown is shown
        will cause a new dropdown to appear, not just dismiss the original
        
        Change-Id: Id417c8135d41797e00ed0f785c5ca91adf44e287
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107152
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-03  Noel  <noelgrandin@gmail.com>  [e5dff842437cfaa949f66d93b3bcb6df1d6c470d]

        fastparser in DrawAnnotationContext
        
        Change-Id: Ie629e24e78d69456d1ec5276f3695d42d556ef1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107146
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-03  DaeHyun Sung  <sungdh86+git@gmail.com>  [d23a2ebe43a27ab62d9c5c9c3f23e8939d73689d]

        tdf#135727 add & sorting Korean Autocorrect list
        
        add new Korean Autocorrect
        assembled Korean autocorrect in descending order
        
        Origin from LibreOffice Korean github repo
        https://github.com/libreoffice-kr/autocorr_kr
        
        Change-Id: I1460204cdb594c443598e67d1d9372d73f29e002
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106841
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2020-12-03  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [918608006728cc753dc12a1b1499172dabe15376]

        tdf#137802 sw: fix crash of textbox anchored to page
        
        This is a regression from commit
        a7bd634371285dbdceaf775dc31b6b586c7ca02f
        (tdf#137802 tdf#84691 sw: sync anchoring of
        textbox with UNO), where synching didn't
        remove the anchoring setting.
        
        Steps for reproducing:
        
        1. In an empty document add a new paragraph so that you have two.
        2. Insert – Shape – Basic Shapes – Rectangle and place it to the
           center of page to have it anchored to the second empty paragraph.
        3. Right click on the shape – Add Text Box
        4. Right click on the shape – Position and Size
        5. Set Anchor as To page
        6. Delete the second paragraph that the shape was anchored
        7. Click on the shape and press Delete
        
        Change-Id: I67f076bb9fc26cf47185aa21a84371dd85c6e3ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106531
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-03  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [64819ab91555b5afe360cf25aba6431546c4d905]

        tdf#135044 sw: fix Ctrl + drag textbox copy
        
        Text content was missing in the new textbox
        after Ctrl + drag and drop copying of a text box
        with text content.
        
        Change-Id: Ib93096df0028ee0e02c73804c1518aec4490b57f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106585
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-03  Tor Lillqvist  <tml@collabora.com>  [8b8c420dc56da6b01aa29cbf433e98b9d36e2dd6]

        Drop Python modules we don't want on macOS, too, like on other platforms
        
        On macOS, for various reasons, we use a different approach than on
        other platforms to construct the bundled Python.
        
        Instead of explicitly listing what to include (out of what Python
        contains and builds) (in ExternalPackage_python3.mk), after Python is
        built, we remove stuff we don't want (in ExternalProject_python3.mk)
        and then include everything left in the LibreOfficePython.framework
        (in GeneratedPackage_python3.mk).
        
        This fixes a problem in App Store review: For some reason the review
        said that the setcchar() function from the ncurses library, used by
        Python's curses module, is non-public. No idea why the (automated)
        review picked on that function. As far as I see from the ncurses
        header in the SDK, that function is no less public than the other
        ncurses functions that the Python module uses.
        
        But oh well, we don't actually ship the curses module anyway on other
        platforms, so just drop it on macOS, too. And while at it, drop the
        other unwanted ones, too. And any binary shared libraries for them.
        
        Change-Id: Idecaf10a6fb1c59e8711095927f5699b8d2ec98e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107055
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107141
        Tested-by: Tor Lillqvist <tml@collabora.com>

2020-12-03  Caolán McNamara  <caolanm@redhat.com>  [0498cc5a1b6f3fef7214553f3e61443238e49f56]

        add a header guard
        
        Change-Id: I7be5558b834366c7a0cc96bcf20d811d176990e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107143
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-03  Noel Grandin  <noel@peralex.com>  [6cdb913ad12225d28bc82b749e17ef0fa7635fcb]

        pass verbose down to gpgme build
        
        Change-Id: Ia388bc2167925a29c1984920b6913f41611c3073
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107142
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-03  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [e179e53e3c703153bb0bb3155c1c6e2d25577fe0]

        EMF: tdf#138467 Fix MapMode translation
        
        Add proper translation for map mapping modes:
        MM_LOMETRIC = 0x02, MM_HIMETRIC = 0x03, MM_LOENGLISH = 0x04, MM_HIENGLISH = 0x05, MM_TWIPS = 0x06
        
        according to MS-EMF documentation.
        
        Change-Id: If4c71b52e5236441837e62590797ced8acd6c80f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106251
        Tested-by: Jenkins
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2020-12-03  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [5ae5767c8acfc301bf24437312ca5832121b7f16]

        SwTextINetFormat: Modify no more
        
        Change-Id: Ibb73c88127c96959101e6a2aa4f9602dcadc6e15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107004
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-12-03  László Németh  <nemeth@numbertext.org>  [1fd0919d92e792fa4af209a0fc7fde55c9958d1a]

        tdf#107870 sw: don't jump to cursor setting Record Changes
        
        Using Edit->Track Changes->Record or Record Tracked Changes on
        Track Changes toolbar scrolled the pages back to the text
        cursor, breaking the review process of the document.
        
        Change-Id: I890e845ff94b636dd6edae19969d913e8d7a7b65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107005
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-03  Caolán McNamara  <caolanm@redhat.com>  [ca914b36b36b1fcbbb720388a13abd26d06e7b4d]

        don't need to include button.hxx here
        
        Change-Id: I70ee0546c768271b9eb1d1432de2c9c642c0984a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107133
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-03  Caolán McNamara  <caolanm@redhat.com>  [0865857e7448d995b6e72d9c749d69da3f752e5e]

        weld SwOutlineContentVisibilityWin
        
        Change-Id: I4a1b22e57c7834066d2a8e0fb89175c1e25d13b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106916
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [480d00625534c356dabd96c503d992f07c99d152]

        tdf#134626: sw_uiwriter: Add unittest
        
        Change-Id: I1a7e5844c1e830dd499e35b2a6ea2085123f6a0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106028
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-03  Noel  <noelgrandin@gmail.com>  [8cf3181243d9a4695ef430463df34699c37462f9]

        fastparser in XMLIndexBodyContext
        
        Change-Id: I4fd0342f8d008ec9dfd3f148d5cdfb3a27c1753e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107130
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-03  Szymon Kłos  <szymon.klos@collabora.com>  [7fc2fe5c612f95b9624f49b5fdea2d3c8c94caf1]

        jsdialog: fix arrays in JsonWriter output
        
        Change-Id: I5638b1b02afcdd57b16b60d83d3d15da45866060
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107066
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-12-03  cu-16bcs1798  <cu.16bcs1798@gmail.com>  [1d3d958e0089429e05265cfd13dc540fce5887d1]

        tdf#124176 Use #pragma once in framework/inc/uifactory
        
        Change-Id: Ibb2d7c8a8fac7fabace2d751f0082533ce2c1f50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107132
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2020-12-03  Noel  <noelgrandin@gmail.com>  [8b961a2aa5ca8bee4081f083ce4accacb110137b]

        fastparser in XMLSectionImportContext
        
        Change-Id: If6d2b5a73265acecc7947e11b1107ef72f075836
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107129
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-03  Noel  <noelgrandin@gmail.com>  [8a4d1cc66bc728c68002a415e5aecabbf5ec433b]

        fastparser in XMLTextHeaderFooterContext
        
        Change-Id: I7a330789dd64a259607c6b9b1ea6a3c139457a92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107128
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-03  Noel  <noelgrandin@gmail.com>  [6a54cb56ae418db5088bbf874785b086616ceb45]

        fastparser in SwXMLBodyContentContext
        
        Change-Id: Iec7fd359e3f007d53e352ae6c0253e2e8e5661ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107127
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-03  Noel  <noelgrandin@gmail.com>  [90304fec75b2aa0ca2b1976228e30e8bfbb34389]

        fastparser in SwXMLTableContext
        
        Change-Id: I0ad5155e5b12cbe9c11cbd3861199bf81fec213d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107126
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-03  Noel  <noelgrandin@gmail.com>  [a5216cf1eb647862f377bed9b9a447e8bccf338f]

        convert SvtPathOptions::Paths to scoped enum
        
        Change-Id: I2e6cab798309a1bc2ade00661bc95dd5ae20f748
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107045
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-03  Noel  <noelgrandin@gmail.com>  [a186fd4f2427df7baa50f78e99644dc5a50dfb12]

        fastparser in ScXMLChangeTextPContext
        
        Change-Id: Ia20ec9890a6da48b0a1db740842c056701b24ae5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107125
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-03  Jim Raykowski  <raykowj@gmail.com>  [1df2581cfffc87386c6de7614793b2d664244e5a]

        tdf#137838 SW: Add ability to create a hyperlink to a drawing object
        
        within a document
        
        Change-Id: Ie51ad6a0a9da1a2478a4a4abc73ba793ea92704c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105164
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-12-03  Justin Luth  <justin.luth@collabora.com>  [78ec4f4cbd5b7cc5b7eeb465fe7950fc72ce2847]

        tdf#116815 Draw UI: remove presentation-only stuff
        
        These items are not saved or imported into Draw,
        so remove them from the UI interface.
        They are just inherited from Impress.
        
        Specifically:
        -Display Master Background
        -Display Master Objects
        -Master Elements
        
        This patch removes these 3 elements in Draw from:
        -sidebar page properties
        -main traditional menu
        -Tabbed Notebook bar's layout tab,
            and the tab's Layout menu,
            and when viewing master - context tab
        -Compact Notebook bar's layout tab,
            and the tab's Layout menu,
            and when viewing master - context tab
        -Single Notebook bar's master context view
        -Compact groupped bar's Page menu
            (even though it isn't visible.)
        
        Change-Id: Ibae57bfec18cd44e9a76e6847a4c5215945b64ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107002
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-12-03  Alain Romedenne  <LibreOfficiant@sfr.fr>  [39e962f5356b5fbbf269607b4432a4f28f56ae4f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 37d03e7d61caa560373268675ad87d91242bce05
          - tdf#131416 Basic Syntax Diagrams - the end
            
            + Beep
            + MkDir
            + RmDir
            + Stop
            + With
            
            Note: Basic functions are not provided with a syntax 'diagram' as their syntax is conventional.
            
            Change-Id: I36e37947f8982dd0f27241e6a76edc84572bc636
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106947
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-12-03  Eike Rathke  <erack@redhat.com>  [deb119e415213716a76b9b489a700949c031c6fe]

        Related: tdf#138360 Use approxFloor() in rtl_math_round()
        
        Ditch mostly but not always working correction value and use
        approxFloor() instead which yields better results. With this we
        now have one single place approxValue() in case more fine grained
        tuning is needed.
        
        Unfortunately all numeric spreadsheet function tests use ROUND()
        in a manner such that they mostly blindly do a ROUND(...;12)
        regardless of magnitude, sometimes effectively rounding to the
        14th significant digit that may fail in cases like for
        
        14.2040730851385
                      ^
        where the constant (rounded) value is stored as is but the
        calculated value is
        14.204073085138471
        and the old round() yielded
        14.204073085139 for both but the new round() more correctly
        results in
        14.204073085139 and
        14.204073085138
        so the spreadsheet test case sources had to be changed to
        ROUND(...;11) in such places.
        
        Change-Id: I211bb868a4f4dc9e68f4c7dcc2a187b5e175416f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107135
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-12-03  Tor Lillqvist  <tml@collabora.com>  [65dc2fdc67537fe061052d53811c10bf03d5a113]

        There is nothing called "Quartz layer"
        
        We mean CGLayer, so say so.
        
        Change-Id: Iaa24471ce790114dc5cf2bbf353f9aa4a1d59893

2020-12-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [cf61ce8bc95ba0bc27070b503360dc5ac7a204b3]

        tdf#138596: sw: Add UItest
        
        Change-Id: I59b78fe12e1c95e23ac3f7145ca802375ba98cfb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107081
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-02  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [e53584fd17c1024728c573cadce2e5ef6d6ae1fd]

        SwTableBoxFormat: Modify no more
        
        Change-Id: I02775fa3ac4cdc01ed89e969449ec96427de30db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107008
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-12-02  andreas kainz  <kainz.a@gmail.com>  [1ef87d3c3a3ea4652f5898b7871559af2cebf0e7]

        ToD previews resize to 150px to fit into preview area
        
        Change-Id: Ia0f4215d82348f96856364710fbfef87d54eb960
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107054
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-12-02  Caolán McNamara  <caolanm@redhat.com>  [0eb6ad223272325278d52e21d4fb257025d3b54c]

        tdf#138596 don't destroy SfxItemSet that are still in use
        
        update the existing ones instead
        
        Change-Id: I67fd6c4ecb5d4294efae0262d558281e6840b5dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107079
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-02  Julien Nabet  <serval2412@yahoo.fr>  [07be45d03f80fa681c697ca9f5a13084a81c7a26]

        tdf#46579: fix form fields 'Image Button' in Forms
        
        urls have this form:
        .uno:FormController/moveToFirst
        .uno:FormController/moveToPrev
        etc.
        
        So we must use these links for hyperlinks
        + interceptor with ControlFeatureInterception
        
        Change-Id: I9cff19833d859624239ca6c76152cc88f9cbb278
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107037
        Tested-by: Jenkins
        Reviewed-by: Lionel Mamane <lionel@mamane.lu>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-02  Regina Henschel  <rb.henschel@t-online.de>  [d0921aa753c43600272865602df3c7c2a8f13196]

        tdf#137576 Improve cell anchored measure line in Calc
        
        Measure lines do not always have a logic rectangle. It might be empty
        or the 1cm x 1cm default square. But Calc needs it to calculate
        NonRotatedAnchor. The latter is needed for cell anchored shapes when
        saving in ODF. Always generating a logic rectangle in class
        SdrMeasureObj is difficult (I got crashes in Draw) and not necessary.
        Calc now forces the calculation of the logic rectangle where it is
        needed by Calc.
        
        Change-Id: I8689bc95985db1619eb5e72df99901bd52086cb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106990
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-12-02  Stephan Bergmann  <sbergman@redhat.com>  [0cffcf74a17449da56fb75557c7da1e1f6c5e94e]

        external/firebird: Fix checks for null HANDLE in Windows-only code
        
        Change-Id: I428bbdae91eaf69df43ae054a95e8da3fb1aa7dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107056
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-02  Stephan Bergmann  <sbergman@redhat.com>  [0db58e76d4055a21f4945e86d4cd80797d284075]

        Remove odd comment about MINGWSTRIP from m4/README
        
        ...which had been added with 4aed4f436cf8e4b0f3f034dfb1d1025b05a61f0a "add a
        README files", at a time when there was a m4/mingw.m4 file (even though that did
        not mention any "MINGWSTRIP") that has meanwhile been removed with
        8646ab97dc37c0606b19057686bf3d610f9c15ee "Remove MinGW support"
        
        Change-Id: Icd94a9a971f425125a23b692a43f8a958ca3a2c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107078
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-02  Caolán McNamara  <caolanm@redhat.com>  [e9a688ed40d3b4ed391dc5bcc90d3c691b607c9f]

        cid#1371301 silence Missing move assignment operator
        
        and
        
        cid#1371215 Missing move assignment operator
        
        Change-Id: Id19cccd50b2cf378cc3b645d5a16d233f8985550
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107074
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-02  Caolán McNamara  <caolanm@redhat.com>  [2a988b1ecddd17f9c851b625d33fbe0c4dfa2325]

        cid#1470369 Uninitialized scalar variable
        
        and
        
        cid#1470372 Uninitialized scalar variable
        cid#1470364 Uninitialized scalar variable
        cid#1470363 Uninitialized scalar variable
        cid#1470359 Uninitialized scalar variable
        cid#1470357 Uninitialized scalar variable
        cid#1470355 Uninitialized scalar variable
        cid#1470354 Uninitialized scalar variable
        cid#1470353 Uninitialized scalar variable
        
        Change-Id: I4a28f0f375f9108f4c43da7074f85d1fdbb3ebff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107070
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-02  László Németh  <nemeth@numbertext.org>  [d08e41379d39a3b552c2c8a34fe1c4849bb80bc9]

        tdf#66043 sw: fix spell checking of word with deletion
        
        Correct words were underlined as spelling mistakes,
        if they contained tracked deletions, related to the
        unwanted CH_TXTATR_INWORD characters (result of
        removing tracked deletions) at calling spell checking
        API functions. Fix it by checking the "invalid"
        words without CH_TXTATR_INWORD characters, too.
        
        Change-Id: I6d8a8d619a571dfb613991cb8cf67faab57de4c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106988
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [0956226ca535a62ab22d8d2502b159037c327f7d]

        related: tdf#127086: PPT: export custom shapes as Bitmap
        
        this way the cropping is kept after roundtrip
        
        found while working on fix for tdf#128501
        
        Change-Id: I5cf023b469407d5a70d83cbb5b499b2a1d6310e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107051
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Tested-by: Jenkins

2020-12-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [2f9325b270fab10f6900aec30ca27135363c4c69]

        tdf#128501: DOC export: fix lost bitmap fill for OOXML custom shapes
        
        this fix is based on 7032be2e9edd82dad2d67f1582aaa57676bda4a1
        which fixes the same problem for PPT filter
        
        Change-Id: Id62c29892dd3fce42d27e2e46a7933154cb973f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107003
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-12-02  Miklos Vajna  <vmiklos@collabora.com>  [a75bf43a8d6c5dec6dcc86908c142ceec541aa8c]

        tdf#129961 svx: add rendering for table shadow as direct format
        
        There was already shadow support in
        ViewContactOfTableObj::createViewIndependentPrimitive2DSequence(), but
        the UNO API and UI could only set the shadow properties on a shape
        style, so shadow-as-direct-format is new.
        
        One difference between the PowerPoint shadow and our shadow is that we
        draw shadow for table text as well, while PowerPoint only does it for
        the borders / cell fill style.
        
        This means we're either backwards-compatible or compatible with
        PowerPoint. Solve this problem by leaving the style case unchanged, but
        render direct formatting like PowerPoint.
        
        Change-Id: I2bc64fea8062f9d8162b95d1eaccb49c3466b5c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107073
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-12-02  Rafael Lima  <rafael.palma.lima@gmail.com>  [5b464179c19310504e5a6f900811b7cc523120b6]

        Resolves tdf#137481: Changes the "Formula" labels in Writer/Calc/Draw/Impress
        
        Change-Id: Id64be29854dd23b8022861dd9fb0b97f5fc34603
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105813
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-12-02  ShyamPraveenSingh  <shyampraveensingh@gmail.com>  [b6c69a02222e3b6860efadb294a5b4d924bed819]

        Resolves tdf#137547 CharmapCtrl label depending on recent chars
        
        Label shows now "No recent characters" if none has been used
        
        Change-Id: Ica3e4da077758ce848775eaa9b658f8322278b47
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106557
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-12-02  Caolán McNamara  <caolanm@redhat.com>  [a9665403cd997c1c593efc52682a87ffb3c1e87a]

        ofz#27839 Timeout
        
        use sal_uInt32 and truncate to limit instead of using sal_uInt16
        
        Change-Id: I454fcf23ff272069f8e4499b1ce9674cfb8e4564
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107068
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-02  Caolán McNamara  <caolanm@redhat.com>  [2e2b97f0c919afffb262bfed7058c91264c3107c]

        cid#1470356 silence Dereference null return value
        
        Change-Id: I3df9ce0695531714236025a041c1f4cd46cf7d1d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107067
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-02  Caolán McNamara  <caolanm@redhat.com>  [c90c6c1316d6788601319c1bca8ac1ff1f869c83]

        tdf#138540 formula popover in the wrong place
        
        since...
        
        commit e087e25f05e689091cbf1c4f91b6e93878ac17ec
        Date:   Mon Oct 5 14:19:05 2020 +0100
        
            weld InputBar
        
        Change-Id: Ib19aa088e9f593046e611d8ec4afe33b65c1b7fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107069
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-02  dante  <dante19031999@gmail.com>  [e8c8af66c4bc63d9761508b4d24f5d1dd4050b79]

        Doubled code correction
        
        Change-Id: I391cb0f51788034e358889bb4aaf38c3824cac2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107010
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-02  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [fdcfed3d896ed100a9a96560b400e49974409e0b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 845da7694bd6e444db9cea206ccd15bd21e97921
          - tdf#137720: Help files-Page Setup replaced with Page Properties
            
            Change-Id: I131e80d08076fd2d7d198a65e4fb7cb77acc16f8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107029
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2020-12-02  Noel  <noelgrandin@gmail.com>  [d9e2e148e4fefbd796fd8e9d4d20f6e3fd9ebb29]

        fastparser in XMLTableHeaderFooterContext
        
        Change-Id: I739ed833e8a23173561f2f843909a0eedb6b87ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107049
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-02  Tor Lillqvist  <tml@collabora.com>  [6c905031ed279659edebca24d8929c733c9600b9]

        Add copyright blurb
        
        Change-Id: Icd77587590103eef44f7ec41fcba280b7ce2a473

2020-12-02  Tor Lillqvist  <tml@collabora.com>  [6e5948d4bf57f74e82069e2c3cbf429cfe0136c7]

        Add a script to merge two single-arch macOS app bundles into a universal app
        
        Change-Id: Ifb2a7382a38d207878c901bdaab51bc1c00e3891
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107071
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-12-02  Gülşah Köse  <gulsah.kose@collabora.com>  [5d80f679e1891f98ef964efa1166c90d001c5806]

        tdf#136957 Use bigger dots for better handling in presentation mode.
        
        3 pt bigger dots are used. Human eye can't catch this
        change so we will see same dots in edit mode and presentation mode.
        
        Change-Id: I4a56406f4eb7a6832075a09a4d2f092bd689e9cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106855
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-12-02  Michael Stahl  <Michael.Stahl@cib.de>  [d350af4e0cf697e2f8ac97ffbf12243e72e1b89a]

        mariadb-connector-c: enable WNT-only pvio_npipe/pvio_shmem plugins
        
        They were already compiled in some way.
        
        Change-Id: Ic1b8563a53bad5be03bce2c0d3d2cf841e303f02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107007
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-12-02  Stephan Bergmann  <sbergman@redhat.com>  [264b9ee8f2a22517a209791a86b4019ac12bcbaf]

        Fix placement of @since tag
        
        ...following up on e3f8e1260ac42b680e79bf50b2645957916d34e0 "Corrections on
        xfasatparser IDL file."
        
        Change-Id: I9f8ca5d38cc085256fe264ad6aedb5e15a80a213
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107052
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-02  Noel  <noelgrandin@gmail.com>  [549760a68f457f406141c843e8a38a2ee0677c53]

        fastparser in SvxXMLTextImportContext
        
        Change-Id: I702a77ea17ee80270d257e10f56a91b026800e1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107048
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-02  Justin Luth  <justin.luth@collabora.com>  [20574b4023952c8fbfa728590f3bdcf603633cca]

        tdf#138345 ms formats Char highlight: no import into char-style
        
        MS Word ignores w:highlight in character styles,
        so don't import it.
        
        RES_CHRATR_HIGHLIGHT only exists in LO in order
        to support Microsoft's terrible idea of allowing
        two different attributes to define char background colour.
        So it should be safe to remove it from UNO.
        
        Change-Id: Ia2ee0bd61ee59dfa864e946024c8184747aa2b40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106183
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-02  Luboš Luňák  <l.lunak@collabora.com>  [e32cebc36be252d9a72c700d31b9dbbb11b58b91]

        make debug output for vcl::Region also print tools PolyPolygon
        
        I implemented operator>> for tools PolyPolygon in 5553bb974a44721e,
        so it can now be used here instead of printing "unimplemented".
        
        Change-Id: I7542ab2e24613eee464eb8086142fd596ca7aad3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106998
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-12-02  Eike Rathke  <erack@redhat.com>  [d8e0b1c81ffa16be8aae2231bcd3c02e8c01cf88]

        Typo in rounded digit string, tdf#138360 follow-up
        
        Change-Id: Ic436d3e9f0c93cb36c5e4377519f2aeb6b7fbd5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107034
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-12-02  Seth Chaiklin  <sdc.blanco@youmail.dk>  [c4d5e900759053180064dcb5973e0890ad684de1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 256943b5885310416bf7422e132dc94ce1d78f7f
          - tdf#138389 improve Y-M-D pattern and add two-digit year explanation
            
            Change-Id: I677899a9a439a49aedbdf794a5a058d9595da2f9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107020
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-12-02  Michael Stahl  <Michael.Stahl@cib.de>  [b746633b2b251695134e7f8c268a75e45cf97c82]

        tdf#135202 mariadb-connector-c: enable native_password plugin
        
        ... and remove dialog authentication plugin; it quite uselessly defaults
        to asking for a password on stdin, unless a function symbol is defined
        by the library that links the connector static library.
        
        There are more authentication plugins but no idea if those are needed.
        
        Change-Id: I88ee9629e4763fb548c3f294b552cff3d739e6cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107006
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-12-02  Miklos Vajna  <vmiklos@collabora.com>  [d8fe51f9a4d1669578c162d87a6e65125096d720]

        pdfium: add width/height/format wrappers for bitmap
        
        Change-Id: Ic8c85c4224b89d1e7bb8ded1a11c5fd8139f5701
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107044
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-12-02  Seth Chaiklin  <sdc.blanco@youmail.dk>  [ea9863c0104bfa74e7542f850768c2c0ee63a577]

        Partially resolve: tdf#113286 Add https:// to URL in Crash Report
        
           Also:
             "Don't" --> "Do Not" in another button label
        
        Change-Id: I320a2f3fbe1ad1d2ac3efff94c0195be15335a17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107018
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-12-02  Caolán McNamara  <caolanm@redhat.com>  [0362d16527c2e33b9e0ab2d410b5f0a5b4cee91b]

        tdf#138427 focus set to wrong input box
        
        Change-Id: I4c1d3aa720f280f0ec1a3764d55f1d95ebd3180d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106999
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-02  Caolán McNamara  <caolanm@redhat.com>  [b99771a0bf090fd58b14d03dc998d3a9cf201719]

        tdf#138471 wrong adjustment used for spinbutton
        
        resulting in one adjustment used by two spinbuttons
        
        Change-Id: I939b00301699288fd8516cb7d6b8cd11c53c9573
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106992
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-02  Caolán McNamara  <caolanm@redhat.com>  [aa2e56307e8beaae6f56f20a554a0d3f2495499b]

        move the callbacks to be private
        
        Change-Id: I75a786d379ce1ea80acef90b9574d2901e046f3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106993
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-02  Miklos Vajna  <vmiklos@collabora.com>  [0e072c8225e747267eeb915ac88b33b7201df210]

        pdfium: introduce an enum class for path segment types
        
        Towards not including fpdf_edit.h in PDFiumLibrary client code.
        
        Change-Id: Iffdd11b0613399f31a3ed383c22b7a91059b83de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107011
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-02  Noel  <noelgrandin@gmail.com>  [4d7ad433c6ebd9fbcac480ebdd00af933a437df5]

        fastparser in XMLChangeElementImportContext
        
        with the help of a fallback method for CreateTextChildContext
        
        Change-Id: Ic74ad8e74a4763906ae58a9064ecd54c5b9075ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107043
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-02  Tor Lillqvist  <tml@collabora.com>  [ff270d936d1d0209d9036aaa9149a8ee489aaebf]

        Guard against sysconf(_SC_OPEN_MAX) returning LONG_MAX
        
        That seems to happen in a sandboxed process on macOS, at least. This
        caused an apparent hang when invoking Python, for instance simply
        through Tools > Macros > Run Macro... .
        
        Change-Id: I6bc055b44f298251ed596084538b98442c215fce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107013
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-12-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3fdf151dcdc00d65633c3ff33182b371da7ebfcb]

        Removed triplicated includes
        
        Change-Id: I91af264306ac7a61c90bf46df0560448b7d2285d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106981
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-12-02  Stephan Bergmann  <sbergman@redhat.com>  [1657639d5e405c6e1e988d51a1f267c378c74b53]

        external/python3: Silence UBSan errors with --with-pydebug
        
        ...that happen when building ExternalProject_python3 itself after
        12142490cd43f8568ab29e0ddfa75b334d6d39d5 "Enable Python Py_DEBUG setting when
        built with --enable-dbgutil on Linux":
        
        For one, silence
        
        > Modules/posixmodule.c:14395:9: runtime error: left shift of 34 by 26 places cannot be represented in type 'int'
        >  #0 in all_ins at workdir/UnpackedTarball/python3/./Modules/posixmodule.c:14395:9
        
        where at least my kernel-headers-5.9.9-200.fc33.x86_64
        /usr/include/linux/memfd.h has
        
        > #define MFD_HUGE_16GB	HUGETLB_FLAG_ENCODE_16GB
        
        and /usr/include/asm-generic/hugetlb_encode.h has
        
        > #define HUGETLB_FLAG_ENCODE_16GB	(34 << HUGETLB_FLAG_ENCODE_SHIFT)
        
        For another (and as predicted in 29d47d22c43e6adc1850b7db5880028dcd07d1b3 "Fix
        passing --disable-optimized into external/python3": "in a Linux UBsan build,
        making ExternalProject_python3 would have started to cause some 'applying zero
        offset to null pointer' failures, but which would have been easy to fix"),
        silence
        
        > Objects/listobject.c:551:24: runtime error: applying zero offset to null pointer
        >  #0 in list_concat at workdir/UnpackedTarball/python3/Objects/listobject.c:551:24
        
        Change-Id: I0523cd35e393000c8e67629a0522b2db1d8c16f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106984
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-02  Noel Grandin  <noelgrandin@gmail.com>  [264498b4baeb4d451c17153ae354bf9c241709eb]

        simplify SvtDynamicMenuOptions
        
        just use the struct instead of passing around sequence
        of sequence of PropertyValue
        
        Change-Id: Ic03c066962a10daac6f83f30413a5ab09e1bfd5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106915
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-02  Mike Kaganski  <mike.kaganski@collabora.com>  [70a7ed7fe8959988b58c0ef3c3f04a2a7db0625b]

        We should mention product name here together with version, too
        
        Change-Id: Ia0da1511c242bb4638c7853e043f96895a65fcbe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107019
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-12-02  dante  <dante19031999@gmail.com>  [e3f8e1260ac42b680e79bf50b2645957916d34e0]

        Corrections on xfasatparser IDL file.
        
        - Removed uneeded include
        - Added @since tag
        
        Change-Id: I8afd7b59afe6af3dc8cc0bd482c0017611671424
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107035
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-02  Seth Chaiklin  <sdc.blanco@youmail.dk>  [761a672d62df1891b9f4f367a499b220ab2b33fa]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to be1839104c885a769c6caf84feb83c272b68f763
          - update menu sequences
            
            Change-Id: Ia3e2794564b75f2dea326028dcf133cc62a3b595
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/107016
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-12-02  Eike Rathke  <erack@redhat.com>  [49aff144c72a5258cf2ca392a0cfb7a31fb86819]

        Related: tdf#138360 Rounding integers to decimals is futile
        
        Change-Id: Ica25747a26d6c2637c46808d1b73aeeed6e1df37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107001
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-12-01  Caolán McNamara  <caolanm@redhat.com>  [462c79c9e9c9163bd9b7ce48e19c9c2f5d49333c]

        tab-fill used in widget that isn't a tab
        
        Change-Id: I1e2f112e0ca4c232d486d3f0426c70db0d3907c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106991
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-01  zeynepsninkaya  <zeynsemn@gmail.com>  [3aaff1083a60010ad31342e029ce6e9b8ec62f9c]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I0531950697f96c208eadc64732a200e27fd94741
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106801
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-12-01  Julien Nabet  <serval2412@yahoo.fr>  [44f1ed1928d4d32b1a1962f413df69e2ae851789]

        Related tdf#54021: Fields in tablecontrols of a form could not be copied
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=54021#c42
        for more details.
        Of course there's still the main pb to fix, moving columns
        
        Change-Id: I2308efa47cbb9b80f278cf2644bb9cf24ab831e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106849
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-12-01  Caolán McNamara  <caolanm@redhat.com>  [1196e7fd0b1cff41242bebf99890c56069782107]

        cid#1470370 Uninitialized scalar field
        
        Change-Id: I024c78d528dd966b30bd8a222153bc75081c9850
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106954
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-01  Caolán McNamara  <caolanm@redhat.com>  [4b7ef8a9755e9e7b6876d64ae7888d9c3c3308ff]

        cid#1470356 silence Dereference null return value
        
        Change-Id: Ie3a30e3952e245d642b0b257dfdc444533940ba7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106989
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-01  Caolán McNamara  <caolanm@redhat.com>  [01e75b9b5c4459a5a8fbc86cd37635161efa093d]

        cid#1401328 Uncaught exception
        
        and
        
        cid#1401334 Uncaught exception
        
        Change-Id: I0d489a487c4c8148da4978cb613829b9cf69d14d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106985
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-01  Caolán McNamara  <caolanm@redhat.com>  [52a69f41e992efa2abc2e2e94414a2547df71329]

        cid#1470368 Unchecked dynamic_cast
        
        Change-Id: Ie67501aea8df37e894edfecf75e2338709535253
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106986
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-01  Caolán McNamara  <caolanm@redhat.com>  [c9eed223e212fb26c6399f679091f0511baf5c8e]

        cid#1470374 silence Stray semicolon
        
        Change-Id: I33bc73ff0d7f94bce5c93f9c9c1b6db8f36f34df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106983
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-01  Miklos Vajna  <vmiklos@collabora.com>  [55d4c6cfe5bd9b737698c6cd1f28ee8234abb5d0]

        tdf#129961 svx: add UNO API for table shadow as direct format
        
        Adding it via a style was working already.
        
        Change-Id: I122c359716a404159d3521d63d44ef8bfe35c214
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106987
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [dee22364c5b9583dc8091b827c1af60bab6737e0]

        sw_fieldmarkhide: CID#1470358: Null pointer dereferences
        
        Change-Id: Ia61e83d9e62bc03d69ca640d3ee9ab27995b8a92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106961
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-12-01  Caolán McNamara  <caolanm@redhat.com>  [ebe25a18c4d2aa3fc5e1c8c57f14d71ce50cb15c]

        cid#1470375 Unrecoverable parse warning
        
        and
        
        cid#1470366 Unrecoverable parse warning
        cid#1470365 Unrecoverable parse warning
        cid#1470361 Unrecoverable parse warning
        cid#1470360 Unrecoverable parse warning
        cid#1470367 Unrecoverable parse warning
        
        Change-Id: Ib0b5167de65d1a16438ba8f8c564b0b89d52e6d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106982
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-01  Noel  <noelgrandin@gmail.com>  [cebf5e827bcda80093bd02f62967dd205e9204e5]

        fastparser in XMLIndexTOCContext
        
        Change-Id: I237a9a03e2a2cf2e1ad93081e1c824575dc728ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106977
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-01  Noel  <noelgrandin@gmail.com>  [22382bd480d40338207d5cb02787a37a72b95299]

        fastparser in XMLIndexTOCStylesContext
        
        Change-Id: Ib5cd8684d08fb0a60d66921266fdbc912f3275af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106976
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-01  Noel  <noelgrandin@gmail.com>  [bb5cf02fd2cdc8a2821361a05b8c96cf34a8be5b]

        fastparser in XMLIndexTemplateContext
        
        Change-Id: I64d9559562baae57fb708b0703f6e71d505cf797
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106975
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-01  Caolán McNamara  <caolanm@redhat.com>  [f09d21b0428b8d1441a32e27baca945d2101600c]

        Resolves: tdf#138417 crash on customize sidebar
        
        Change-Id: Icbb08b44e7f8729704d8278378a259fecb9bee4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106974
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-01  Noel  <noelgrandin@gmail.com>  [380e3fdc8a0ca86429ab44669820f09dad1a6fb8]

        fastparser in XMLChangedRegionImportContext
        
        Change-Id: I71d31fc2f21d1f261b1e5d8d923269ae0531ccb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106966
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-01  Noel  <noelgrandin@gmail.com>  [9dc284bb68d2648be6c1846df313519056a5b894]

        fastparser in XMLIndexSourceBaseContext
        
        Change-Id: Iadb23ecac16438281a7301a2913fc393c3445cac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106931
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-01  Luboš Luňák  <l.lunak@collabora.com>  [8601eca3c8573b433933ab59180624d798c6189e]

        do not unnecessarily explicitly force gradient step count (tdf#138581)
        
        Toolkits usually do not provide the ability to specify gradient steps,
        which means VCL falls back to its algorithm, which at least with Skia
        sometimes causes poor results.
        
        Change-Id: I35dbf87e77d5ed36d8f257db877135a2a0be2ffe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106971
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-12-01  Caolán McNamara  <caolanm@redhat.com>  [4bf54eb22cfe604dc29c4f7e3ffa687324b19636]

        tdf#132350 gtk: implement extra update button in menubar
        
        Change-Id: I00c91c3b0ee1fd2ebfb3662bae2caf79962654f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106973
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-01  Noel  <noelgrandin@gmail.com>  [048eebd2f282634ffa2b7b2bc29436adae96769a]

        fastparser in XMLFootnoteImportContext
        
        Change-Id: I83bf2fcf1fc74083259abcfc9657cdfd673f9bff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106965
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-01  Stephan Bergmann  <sbergman@redhat.com>  [97a857b17d06fcc5de5d284424ba1831ee3bac4a]

        Simplify nullptr
        
        With 3741b90abe478fb04db88207b496a5238df35bb8 "tdf#138483 sc: update red circles
        after merging cells", UBSan builds had started to fail as
        CppunitTest_sc_subsequent_filters_test now need ScUndoRemoveMerge RTTI:
        
        > [CUT] sc_subsequent_filters_test
        > DynamicLibraryManagerException: "Failed to load dynamic library: workdir/LinkTarget/CppunitTest/libtest_sc_subsequent_filters_test.so
        > workdir/LinkTarget/CppunitTest/libtest_sc_subsequent_filters_test.so: undefined symbol: _ZTI17ScUndoRemoveMerge"
        
        But as pUndoRemoveMerge was always empty, we can just as well remove the
        variable completely.  (Though I do not know whether pUndoRemoveMerge being empty
        is what 3741b90abe478fb04db88207b496a5238df35bb8 had actually intended.)
        
        Change-Id: Ie67dfe3c600ca5a290d091af033a230c581bf3a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106963
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-12-01  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [107399d684bae9e58f5e4020f15eb8a689f1db82]

        tdf#42949 Fix new IWYU warnings in directories s*
        
        Except recently checked sc, sd, svx, sw
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ice1b86628e4f22a39f307b9c5fa567b6ab9d5acb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106917
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-01  Caolán McNamara  <caolanm@redhat.com>  [9c94bae963ef5019f6ca0394d076b1288969aa53]

        Resolves: tdf#138549 use GetSpecialTextBoxShadow to identify ScPostIt
        
        instead of a 'special' name which causes undo-related causes side effects
        
        Change-Id: Id36b0b5360ddde3469721a7c837fe3942af08209
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106924
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-01  Caolán McNamara  <caolanm@redhat.com>  [87ea90dfdd9cc9a430487cfb6e37a5dd6b393a53]

        cid#1470371 Uninitialized scalar field
        
        Change-Id: Ida60f251e83ea150e563bc0ef5a2be64f481fb08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106960
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-01  Caolán McNamara  <caolanm@redhat.com>  [e5529e3a89df2b9bd5d76e3b8fbbfa17c4203d28]

        cid#1470362 Uninitialized scalar field
        
        Change-Id: I8828b7e098c1af9411b15b449f425242f5e64635
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106959
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-01  Caolán McNamara  <caolanm@redhat.com>  [ad53629186343f8a111b4bee21721e8b446bd8a2]

        cid#1202935 Uninitialized scalar field
        
        Change-Id: Ie95426e6188253dd5f2bd77782f62647d9ddba50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106956
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-01  Noel  <noelgrandin@gmail.com>  [3b594e1e50bdc2ad374321fa3da304596bb15ffa]

        fastparser in XMLIndexBibliographyEntryContext
        
        Change-Id: I6398abaa7de7d97c51674ea34331421ed3f0756d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106933
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-01  Noel  <noelgrandin@gmail.com>  [4bb80a6d97b9ab4f2017c6033f18f806f3d4828a]

        fastparser in XMLIndexChapterInfoEntryContext
        
        Change-Id: If6f31b8de868d8a4698bd01714e049ca0154efa9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106932
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-01  Caolán McNamara  <caolanm@redhat.com>  [e6c9396c555cdcbe8d7eb49ab48065c5df525107]

        DrawPolyLine/DrawPolyPolygon never called with null OutputDevice*
        
        so we can remove some redundant nullptr checks, maybe making this
        a tiny less confusing
        
        Change-Id: Icba4ea1edd5b4883a294f52e0facaab631d94aed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106860
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-12-01  Mike Kaganski  <mike.kaganski@collabora.com>  [95c5e73122ba23d02eaf7dfeecdd44243189617e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bcbb4105763653a71881bf2c18c275a686078511
          - Regex: improve \uXXXX/\UXXXXXXXX description
            
            Change-Id: Id5c69c045fe0ebc856c62640efae92e6147f5c10
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106935
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-12-01  Luboš Luňák  <l.lunak@collabora.com>  [85cb9262644ebe376f9c5af1f01a0216a51a6d6d]

        bring back optimized calc querying by value (tdf#133878)
        
        When filtering, if the filtered value was a number, Calc used
        to convert the string value from the autofilter dialog to a number,
        since querying by numerical value is much faster then comparing
        strings. Commit 42e472b5870278058537d43d03d457dc80b16166 tried
        to fix a problem with filtering time values (that are internally
        also represented as a float) by moving this optimization elsewhere,
        but that had 2 problems: 1) the problem was with the time value
        getting rounded to seconds for display and then converting back
        to float value for querying, so the move would not have fixed
        anything, 2) the move "fixed" the problem by essentially disabling
        the optimization (the new code doesn't get called with the doc
        from tdf#105629).
        This commit reverts that (actually, it does the optimization in both
        places, since at least the unittest requires it in the other place,
        and it seems to make sense to keep it there too). As a fix
        for the original problem, this this optimization is allowed
        only for number formats where this problem should not occur.
        
        Change-Id: I2fb56dea9577c59b870c29e26bb5f09ef9ddec82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106594
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-12-01  Luboš Luňák  <l.lunak@collabora.com>  [414930465e86e898a2493f61e4832f9a841ebe00]

        drop the needless and broken SkiaConfig abstraction (tdf#137935)
        
        I originally copy&pasted this from the OpenGL setting, but this appears
        to be just an unnecessary complication. Both the option and writing
        is in fact simple, and trying to make it abstract and complicated
        doesn't provide much, and it causes the options not saved if only
        'Apply' is used in the config dialog.
        
        Change-Id: Ibd55052467988b54429358567d70cbfbb0a34653
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106900
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-12-01  Noel  <noelgrandin@gmail.com>  [a4a15dc18c4be7fdb840b5d478c39cb1e8206b1a]

        fastparser in XMLIndexTitleTemplateContext
        
        Change-Id: I40231fdd13410f1c69f2d6f71458aff43a462df5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106920
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-01  Justin Luth  <justin.luth@collabora.com>  [2622cd9c31a5db423c6f878f990a41191d0079af]

        tdf#137683 sw ms formats Char highlight: export "none"
        
        NONE settings need to be exported in order
        to cancel out a CharHighlight set
        at a higher style level.
        
        This patch has two main parts.
        1.) Export none for DOCX/DOC/RTF
        2.) Only export necessary "none" highlights.
        
        I am unpleasantly surprised that I did not find
        any existing functions that avoided spamming
        unnecessary settings into the export. Perhaps
        in the default case things are more complicated,
        but in this case, only paragraph styles are
        expected to have any hierarchical impact.
        
        This could be made into a more general function
        at some point, but at the moment I don't have
        anywhere else to apply it, and I would be
        terribly afraid to try to add it at some
        general level... Imagine the regressions.
        
        Change-Id: I83e5e3496e3ad78c8e2698a6b331c871f842f259
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106315
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-01  Thomas Viehmann  <tv@beamnet.de>  [12142490cd43f8568ab29e0ddfa75b334d6d39d5]

        Enable Python Py_DEBUG setting when built with --enable-dbgutil on Linux
        
        This has been suggested on IRC for testing fixes/avoiding regressions
        when working on the GIL locking in PyUNO.
        
        Change-Id: Ifda21a867b3c0c7db636a9ec950050012e4742de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106791
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-12-01  Caolán McNamara  <caolanm@redhat.com>  [138cf950dcdc8a1240452cad6867e197279f42b0]

        tdf#134626 assertion in ~SwTextNode
        
        taking the simplest example of...
        http://bugs.documentfoundation.org/attachment.cgi?id=167361
        
        a) on ctrl+v paste into the new document:
        
        DocumentContentOperationsManager::CopyImplImpl
        is called and that (at "Also copy all format templates")
        causes SwTextNode::ChgTextCollUpdateNum
        to call rDoc.GetNodes().UpdateOutlineNode(*this)
        
        so the new paragraph is now set as an outline node of the
        document DocNodes
        
        that seems perfectly reasonable
        
        b) ctrl+v again
        
        no new paragraph, text appended to node of a)
        
        c) ctrl+z
        
        SwUndoSaveContent::MoveToUndoNds is called
        and rNodes.MakeTextNode is called to make a
        new TextNode to move the content into.
        
        The SwNodes the TextNode is created in are rNds =
        rDoc.GetUndoManager().GetUndoNodes(), i.e. the undo nodes.
        
        MakeTextNode calls...
        SwTextNode *pNode = new SwTextNode( rWhere, pColl, nullptr )
        and the SwTextNode ctor unconditionally does...
        
        GetNodes().UpdateOutlineNode(*this);
        
        so its set as an outline node in those undo SwNodes
        
        In SwNodes::MakeTextNode right after the
        SwTextNode *pNode = new SwTextNode( rWhere, pColl, nullptr )
        call we have...
        
        // call method <UpdateOutlineNode(..)> only for the document nodes array
        if ( IsDocNodes() )
            UpdateOutlineNode(*pNode);
        
        That seems odd, because we have *already* unconditionally called
        UpdateOutlineNode in the SwTextNode ctor.
        
        d) ctrl+z
        The SwTextFormatColl is destroyed
        and SwTextNode::TriggerNodeUpdate
        is called for the TextNode of a) and is updated. It is also
        called for the TextNode of c) but due to...
        
        // #125329# - assure that text node is in document nodes array
        if ( !rDoc.IsInDtor() && &rDoc.GetNodes() == &GetNodes() )
        
        c is *not* updated, so on eventual dtor of c the assert fires.
        
        Change-Id: I56f9b00dd4665fd44359a01baef66c82937c2781
        
        ---
        
        If the conditional UpdateOutlineNode call in SwNodes::MakeTextNode is
        the right thing to do where only TextNodes in the DocNodes should be
        updated, then presumably the equivalent call in the SwTextNode
        ctor should be also conditional, making that MakeTextNode call redundant
        in any case.
        
        ChgTextCollUpdateNum always calls
        rDoc.GetNodes().UpdateOutlineNode(*this);
        which suggests that the SwTextNode::ChgFormatColl function should
        rely on that to call UpdateOutlineNode and not call it directly
        to also avoid a UpdateOutlineNode in the undo nodes
        
        Change-Id: Iedc3fb4d41c24dbbe41fbac259abe41d3757be09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106011
        Tested-by: Jenkins
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-12-01  László Németh  <nemeth@numbertext.org>  [b18c7096af799e49bc27771cd1500c4eff6bb780]

        Revert "Revert "tdf#138483 sc: update red circles after merging cells""
        
        This reverts commit 210ec3ef966b2f9206e9e52781f4cb9d2ed46300.
        
        Reason for revert: 
        
        Build error has been solved in
        commit b208621f4ac5dc1ae40cb853f8662e8b10434cdc
        (Missing include (for ScMergeFlagAttr))
        
        Change-Id: Ifc82872dd6e71c106d7ded69ca17d2ae2ba251db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106829
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-12-01  ganeshdevare  <ganeshdevare271@gmail.com>  [bc833c71cda6595897277013b1ee6273c6296219]

        tdf#124176 Use #pragma once in connectivity
        
        Change-Id: I5a25e8b7bdbb4de411d5aa5313d409a4c0beb24b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106839
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2020-12-01  Noel  <noelgrandin@gmail.com>  [7673b027daed248d1be4dd1a773bfc0334a00c53]

        fastparser in XMLIndexTabStopEntryContext
        
        Change-Id: Ic9d6f70ec0f62d3a4f6fe744d0334d01b131c118
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106923
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-01  Noel  <noelgrandin@gmail.com>  [d6d80c4e1783b4459bd4a8fbcbdfeebe416c1cb5]

        OSL_FAIL.*exception -> TOOLS_WARN_EXCEPTION
        
        Change-Id: I6800e23ead2767d245d5da71d2d40e0f8a6d7e1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106859
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-01  Noel  <noelgrandin@gmail.com>  [102fdc08b86599b9e538d2f38df865d56b3ec63d]

        fastparser in XMLIndexTemplateContext
        
        Change-Id: Ifba92d0ea59630aff450e7b3a3468052e2f7cb19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106921
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-01  Miklos Vajna  <vmiklos@collabora.com>  [e5e3fc015520990df851e5d020219cb6c9d1eb11]

        tdf#137638 sw textbox: make sure layout doesn't mark the doc as modified
        
        Regression from commit c9eb53f200225f2ee6ca695e1326843a487aee51
        (tdf#135198 sw editing: text box fell out of its shape, 2020-10-14),
        layout may need to adjust the doc model when the position of a draw
        shape is known and its textframe has to be re-positioned accordingly.
        Make sure that similar to suppressing undo, modify notifications are
        also disabled.
        
        This also helps with creating a thumbnail for the start center which
        skips thumbnail creation for modified documents.
        
        [ In the meantime commit 59fec754a1523eede0f19a59e4eeeff593a4d688
        (tdf#135198 tdf#138050 sw editing: fix text box position sync,
        2020-11-16) also fixed this, so drop the actual fix and just keep the
        testcase. ]
        
        Change-Id: Id01ccea7d48762f7b4ab297e30ebaa1bbdcd6daa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106918
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-12-01  Noel Grandin  <noelgrandin@gmail.com>  [5a6350c4e02092e97faa4593acfcd4a3f07de3ef]

        fastparser in XMLSectionImportContext
        
        Change-Id: I536214f532c39de7319ec66d357ee84e53c97c59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106914
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-01  Noel Grandin  <noelgrandin@gmail.com>  [445d56983863a739797dfb940483c209c764e8d6]

        fastparser in XMLSectionSourceImportContext
        
        Change-Id: I7c716342617486b63a4ae15fb71f3bf794165011
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106913
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-01  Noel Grandin  <noelgrandin@gmail.com>  [c96f5272964f199fc4ade670be30a87b931e85e0]

        fastparser in XMLTextMarkImportContext
        
        Change-Id: Iaa785b71ef64fd172f02f83ee1c8e9ac89dd13cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106912
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-01  Noel Grandin  <noelgrandin@gmail.com>  [7f9215bb187f796537660e43ca6273c4fa5e28fa]

        fastparser in XMLTrackedChangesImportContext
        
        Change-Id: Ied0c76561e77d323d047d3000479e866358a06ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106911
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-01  Noel  <noelgrandin@gmail.com>  [b794ea29531bce1e3972e88bbb80cd7c5ef89400]

        fastparser in XMLChangeImportContext
        
        Change-Id: I1d083a48caacb88e37ee2c669ec63c9b68cc664a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106869
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-12-01  Noel  <noelgrandin@gmail.com>  [6b95a41ef585803aa1c242ddfbcc50302a10b198]

        fastparser in XMLAutoMarkFileContext
        
        Change-Id: I6ede5fb202d1667cbfbe1b200509e1b6e4b0d4c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106868
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-30  Stephan Bergmann  <sbergman@redhat.com>  [4e63ec27b69fa01ff610c894c9fbf05c377a6179]

        Fix stack-use-after-return
        
        ...introduced with 244a447734d2abae8896884d4ab73eb4510d243c "Make Pivot table
        data source dialog async", as seen e.g. during UITest_calc_tests8:
        
        > ==1217030==ERROR: AddressSanitizer: stack-use-after-return on address 0x7f06d7133444 at pc 0x7f069f0cb613 bp 0x7ffe24058430 sp 0x7ffe24058428
        > WRITE of size 2 at 0x7f06d7133444 thread T0
        >  #0 in ScAddress::operator=(ScAddress const&) at sc/inc/address.hxx:415:10
        >  #1 in ScCellShell::ExecuteDataPilotDialog()::$_4::operator()(int) const at sc/source/ui/view/cellsh1.cxx:3014:42
        >  #2 in void std::__invoke_impl<void, ScCellShell::ExecuteDataPilotDialog()::$_4&, int>(std::__invoke_other, ScCellShell::ExecuteDataPilotDialog()::$_4&, int&&) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/11.0.0/../../../../include/c++/11.0.0/bits/invoke.h:60:14
        >  #3 in std::enable_if<is_invocable_r_v<void, ScCellShell::ExecuteDataPilotDialog()::$_4&, int>, void>::type std::__invoke_r<void, ScCellShell::ExecuteDataPilotDialog()::$_4&, int>(ScCellShell::ExecuteDataPilotDialog()::$_4&, int&&) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/11.0.0/../../../../include/c++/11.0.0/bits/invoke.h:110:2
        >  #4 in std::_Function_handler<void (int), ScCellShell::ExecuteDataPilotDialog()::$_4>::_M_invoke(std::_Any_data const&, int&&) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/11.0.0/../../../../include/c++/11.0.0/bits/std_function.h:291:9
        >  #5 in std::function<void (int)>::operator()(int) const at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/11.0.0/../../../../include/c++/11.0.0/bits/std_function.h:560:9
        >  #6 in Dialog::EndDialog(long) at vcl/source/window/dialog.cxx:1137:9
        >  #7 in Dialog::ResponseHdl(Button*) at vcl/source/window/dialog.cxx:1391:5
        >  #8 in Dialog::LinkStubResponseHdl(void*, Button*) at vcl/source/window/dialog.cxx:1376:1
        >  #9 in Link<Button*, void>::Call(Button*) const at include/tools/link.hxx:111:45
        >  #10 in Button::Click()::$_0::operator()() const at vcl/source/control/button.cxx:124:87
        >  #11 in void std::__invoke_impl<void, Button::Click()::$_0&>(std::__invoke_other, Button::Click()::$_0&) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/11.0.0/../../../../include/c++/11.0.0/bits/invoke.h:60:14
        >  #12 in std::enable_if<is_invocable_r_v<void, Button::Click()::$_0&>, void>::type std::__invoke_r<void, Button::Click()::$_0&>(Button::Click()::$_0&) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/11.0.0/../../../../include/c++/11.0.0/bits/invoke.h:110:2
        >  #13 in std::_Function_handler<void (), Button::Click()::$_0>::_M_invoke(std::_Any_data const&) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/11.0.0/../../../../include/c++/11.0.0/bits/std_function.h:291:9
        >  #14 in std::function<void ()>::operator()() const at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/11.0.0/../../../../include/c++/11.0.0/bits/std_function.h:560:9
        >  #15 in Control::ImplCallEventListenersAndHandler(VclEventId, std::function<void ()> const&) at vcl/source/control/ctrl.cxx:315:13
        >  #16 in Button::Click() at vcl/source/control/button.cxx:124:5
        >  #17 in ButtonUIObject::execute(rtl::OUString const&, std::__debug::map<rtl::OUString const, rtl::OUString, std::less<rtl::OUString const>, std::allocator<std::pair<rtl::OUString const, rtl::OUString> > > const&) at vcl/source/uitest/uiobject.cxx:614:19
        >  #18 in UIObjectUnoObj::executeAction(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0::operator()() const at vcl/source/uitest/uno/uiobject_uno.cxx:124:16
        >  #19 in void std::__invoke_impl<void, UIObjectUnoObj::executeAction(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0&>(std::__invoke_other, UIObjectUnoObj::executeAction(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0&) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/11.0.0/../../../../include/c++/11.0.0/bits/invoke.h:60:14
        >  #20 in std::enable_if<is_invocable_r_v<void, UIObjectUnoObj::executeAction(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0&>, void>::type std::__invoke_r<void, UIObjectUnoObj::executeAction(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0&>(UIObjectUnoObj::executeAction(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0&) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/11.0.0/../../../../include/c++/11.0.0/bits/invoke.h:110:2
        >  #21 in std::_Function_handler<void (), UIObjectUnoObj::executeAction(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0>::_M_invoke(std::_Any_data const&) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/11.0.0/../../../../include/c++/11.0.0/bits/std_function.h:291:9
        >  #22 in std::function<void ()>::operator()() const at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/11.0.0/../../../../include/c++/11.0.0/bits/std_function.h:560:9
        >  #23 in (anonymous namespace)::ExecuteWrapper::ExecuteActionHdl(Timer*) at vcl/source/uitest/uno/uiobject_uno.cxx:83:13
        >  #24 in (anonymous namespace)::ExecuteWrapper::LinkStubExecuteActionHdl(void*, Timer*) at vcl/source/uitest/uno/uiobject_uno.cxx:78:1
        >  #25 in Link<Timer*, void>::Call(Timer*) const at include/tools/link.hxx:111:45
        >  #26 in Timer::Invoke() at vcl/source/app/timer.cxx:75:21
        >  #27 in Scheduler::ProcessTaskScheduling() at vcl/source/app/scheduler.cxx:486:20
        >  #28 in Scheduler::CallbackTaskScheduling() at vcl/source/app/scheduler.cxx:288:5
        >  #29 in SalTimer::CallCallback() at vcl/inc/saltimer.hxx:54:13
        >  #30 in SvpSalInstance::CheckTimeout(bool) at vcl/headless/svpinst.cxx:210:53
        >  #31 in SvpSalInstance::DoYield(bool, bool) at vcl/headless/svpinst.cxx:463:21
        >  #32 in ImplYield(bool, bool) at vcl/source/app/svapp.cxx:447:48
        >  #33 in Application::Yield() at vcl/source/app/svapp.cxx:511:5
        >  #34 in Application::Execute() at vcl/source/app/svapp.cxx:426:9
        >  #35 in desktop::Desktop::Main() at desktop/source/app/app.cxx:1588:13
        >  #36 in ImplSVMain() at vcl/source/app/svmain.cxx:196:35
        >  #37 in SVMain() at vcl/source/app/svmain.cxx:228:12
        >  #38 in soffice_main at desktop/source/app/sofficemain.cxx:98:12
        >  #39 in sal_main at desktop/source/app/main.c:49:15
        >  #40 in main at desktop/source/app/main.c:47:1
        
        Change-Id: I7ff5148f4bf9170fc7add312053de5acc153125b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106919
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-30  Seth Chaiklin  <sdc.blanco@youmail.dk>  [00b2a76fc028ac8bacf547def4b7e27fca17ad14]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6e7f4ece270fd504303ab279795462ce22c3de27
          - tdf#138389 update help for Options>Language Settings>Languages, especially Date Acceptance Patterns
            
               *corrected and elaborated "Date Acceptance Patterns" section
                 + Added explanation about how to use date acceptance.
                 + Added explanation about how default patterns are provided.
                 + Added explanation about how patterns are lost with locale change.
                 + Added explanations for how to make Date Acceptance Patterns.
                 * Corrected explanation about Y-M-D pattern.
                   Thanks to Eike Rathke and Mike Kaganski for technical advice
                     about "Date acceptance patterns".
               * re-arrange controls to correspond to order in dialog box
               * change label:  "CTL" --> "Complex text layout"
            
            Change-Id: I586698ce6eb986e3b3baab9e55db4a601723e3bd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106510
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-11-30  Seth Chaiklin  <sdc.blanco@youmail.dk>  [37e541400e2245db0ee270be3401e947ce21f952]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 317283efafd0b5de74e15417df6560cf35eae49c
          - tdf#137084 update help page for Table menu
            
              ( swriter/main0110.xhp  )
                * reorganize commands into order that corresponds to menu
                * update command names: Autoformat Style, Properties
                + add missing controls and descriptions: Rows Above, Rows Below,
                    Columns Before, Columns After, Minimize Row Height,
                    Minimize Column Width, Protect Cells, Unprotect Cells,
                    Number Recognition
                - Remove controls no longer in menu:  Break Across Pages,
                  Repeat Heading Rows
                * update to <h1>,<h2>,<h3>
            
              ( swriter/01/05100300.xhp )
                + add section to be embedded in swriter/main0110.xhp
                * update to <h1>
            
              ( swriter/01/05100400.xhp )
                + add section to be embedded in swriter/main0110.xhp
                * update to <h1>
            
            Change-Id: I09ae364af81fe808f0249ca36a76b62c1b9cf7ca
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106233
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-11-30  Caolán McNamara  <caolanm@redhat.com>  [aa0657e2983007c505b1223281df4a3a4eb6e73a]

        weld ImplTabButtons
        
        create a separate .ui for the ltr-in-rtl scroll arrow region
        
        Change-Id: I2ec9099f7441ba82555270b5a99541cd7a989890
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106288
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-30  Seth Chaiklin  <sdc.blanco@youmail.dk>  [97e91f6bbc2e81fdb8e6fbf55c551cf4b23fa8dd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f6a5ead66ece37829ee11dd6f29bc1450f235462
          - tdf#134602 repair menu sequence for Freezing Rows or Columns
            
              * change View - Freeze Cells - Freeze Rows and Columns -->
                View - Freeze Rows and Columns
              * update to <h1>
            
            Change-Id: I3d4b29cbabe5195c10d95fe7da56f1129befe6e9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106934
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-11-30  Caolán McNamara  <caolanm@redhat.com>  [c128416277b8db55cfdab15d1681bfbd9f086da0]

        remove consumed stock images to avoid later warnings
        
        about missing images that we have removed
        
        Change-Id: I2a73e152b58d9c8c083562c03205023653b9a0e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106856
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-30  Caolán McNamara  <caolanm@redhat.com>  [d9c17727acd6d43efe107f6a6f938863e8e49654]

        FileDefinitionWidgetDraw never provides OutputDevice*s for RTL mirroring
        
        I'm not certain if the lack of an OutputDevice* to allow mirroring the
        drawing in a RTL environment is deliberate or not, but it seems
        plausible that is what we want here and that we are already mirrored by
        the time we get here, so let FileDefinitionWidgetDraw call the
        underlying post-mirror stage drawing functions directly
        
        Change-Id: Ia80a5c0438ed28ab3f9bd91b19494a19875bcab3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106858
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-30  Caolán McNamara  <caolanm@redhat.com>  [b134e07cb8848a3ea00324d64a82d93b433d23f3]

        identify the only callers that don't provide an OutputDevice for mirroring
        
        Change-Id: I57ff433551457c609d3809bb2ad1f7e4b10cf364
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106857
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-30  Stephan Bergmann  <sbergman@redhat.com>  [cb664a9532b1318eed0594f06222164749f5babf]

        loplugin:stringviewparam (Library_evoab)
        
        Change-Id: I0d20cf793df61c4d893ddb2c732118f1d36cfd29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106894
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [260a0dcb16f55fd5a33abba64addfa3d250b8581]

        Removed duplicated include
        
        Change-Id: I9ce8069201ea79e67a5cb59b3631ba14d4dc5fdd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106898
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-11-30  Miklos Vajna  <vmiklos@collabora.com>  [a7505356872f981c951b2ec64383a95538890876]

        tdf#129961 svx: add doc model xml dump for shadow-related pool items
        
        It seems that sdr::table::SdrTableObj is already capable of storing
        shadow properties, but this is not easy to inspect, extend the xml
        dumper to improve the situation.
        
        Change-Id: Ideef43dfd6b844e0227632ec2cb6ab5d16171d8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106902
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-11-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [aa56e3b8ef8c2bb16610d45ed21b06fa38ba53a1]

        Fix typo
        
        Change-Id: I8825246507e78165d7125919ae94e3bd3056bf5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106838
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f1ea3f09cc05583392ba57da7aecf0331289ed48]

        Fix typo
        
        Change-Id: I1dcbfcbbd9c2337b603bc182260b6f7bea90cb7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106899
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-30  Stephan Bergmann  <sbergman@redhat.com>  [ae4efac7010c0596a3b03792ce8db6c4c49afffb]

        loplugin:stringviewparam (Library_postgresql-sdbc-impl)
        
        Change-Id: I9f37f6abfe7d923f8ca0a2d4fd5b699d7034f9f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106901
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-30  Seth Chaiklin  <sdc.blanco@youmail.dk>  [d7e70e8dffa1945e10d977c5d9d99c754fdb0568]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d44398d92a5880d401205ff463f7923d18865d6d
          - another attempt at getting the right icons for Navigator help
            
            Change-Id: Idc0da33f9091df38756a8490125253258f1cfeee
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106231
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-11-30  Seth Chaiklin  <sdc.blanco@youmail.dk>  [0b4aecfe36af748580e737f6783e71d838f14cc2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ac90f2c26437ee2a8710531d73a9fcd4b31f346b
          - tdf#138389 improve the "guide" page for number recognition in Writer tables
            
              ( swriter/guide/number_date_conv.xhp )
                 This page referred only to "date" formatting, but it applies
                 for all numbers.  This has been elaborated in this guide page.
            
              ( shared/optionen/01040500.xhp )  (Tools>Options>LibreOffice>Table)
                  * make correction in how "Number Recognition" is explained
                  + add section to embed into Table menu
                  + add section to embed into swriter/guide/number_date_conv.xhp
                  * change "Repeat on each page" to <h4>
                  * update to <h1>,<h2>,some <h3>,<note>
            
               ( shared/01/05020300.xhp ) (Format Numbers)
                  * update labels
                      "Use thouands separator" --> "Thousands separator"
                      "Negative numbers in red"  --> "Negative numbers red"
            
              ( swriter/02/04250000.xhp )  (Sum)
                  * correction of command sequence to activate number recognition
                  * update to <h1>, image size to 1cm
                  - remove  colspan="" rowspan="" from <tablecell>
            
              ( swriter/01/04150000.xhp )  (Insert Table)
                  * correction about position of <embed> to "Related topics"
                  * update to <h1>,<relatedtopics>
            
              ( text/swriter/guide/auto_off.xhp )
                  * update to <h1>,<h2>,<relatedtopics>
            
            Change-Id: I1af252a0218b9cf586cb757cf1aa5d9668a1bf5a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106234
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-11-30  Noel  <noelgrandin@gmail.com>  [bea9187bb481d15260fadf0c0454f78fe558f486]

        fastparser in propertyimport
        
        Change-Id: I6922594367050e5aab4b3c0fa0b38dbd6fcd206c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106867
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-30  Noel  <noelgrandin@gmail.com>  [9a932af7acd57d8ff5815808f8c6cab401782d7e]

        fastparser in XMLEnhancedCustomShapeContext
        
        Change-Id: Ib83a8b5a7fcbcdaf62b59b3552256c045cc67dde
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106866
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-30  Noel  <noelgrandin@gmail.com>  [07028e4026ec96aea76a921f95e6217b9b328634]

        fastparser in SchXMLDomain2Context
        
        Change-Id: Ie55eb55d8ec4c8acd02dd24d19fe7f4b2b017a54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106865
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-30  László Németh  <nemeth@numbertext.org>  [210ec3ef966b2f9206e9e52781f4cb9d2ed46300]

        Revert "tdf#138483 sc: update red circles after merging cells"
        
        This reverts commit 3741b90abe478fb04db88207b496a5238df35bb8.
        
        Reason for revert: error: invalid use of incomplete type
        ‘const class ScMergeFlagAttr’
        
        Change-Id: I5acb47a1edb4821c441944c879dc314156358ed9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106828
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-30  Noel  <noelgrandin@gmail.com>  [93ab6a682d19bc1cc1b4e5913b6fc16f054ef2d8]

        fastparser in SchXMLDataLabelContext
        
        Change-Id: I373f8cc91e4e8eea470cd81b439de2ef66d8a3b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106864
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-30  Stephan Bergmann  <sbergman@redhat.com>  [b208621f4ac5dc1ae40cb853f8662e8b10434cdc]

        Missing include (for ScMergeFlagAttr)
        
        ...presumably mid-air collision between 3741b90abe478fb04db88207b496a5238df35bb8
        "tdf#138483 sc: update red circles after merging cells" and
        f3fc16f444f84a269df9bd2f2c3d2a47cf49d057 "tdf#42949 Fix new IWYU warnings in
        directory sc/"
        
        Change-Id: I672565b60c6889dac83bc6ab37f5a5907cb1611c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106897
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-30  Stephan Bergmann  <sbergman@redhat.com>  [796f9fee85094244a3afb6f369b031599c350ca3]

        -Werror,-Wdeprecated-declarations: Qt::MidButton -> Qt::MiddleButton
        
        My qt5-qtbase-devel-5.15.2-2.fc33.x86_64 /usr/include/qt5/QtCore/qnamespace.h
        states
        
        > #if QT_DEPRECATED_SINCE(5, 15) // commented as such since 4.7.0
        >         MidButton Q_DECL_ENUMERATOR_DEPRECATED_X("MidButton is deprecated. Use MiddleButton instead") = MiddleButton,
        > #endif
        
        so lets assume that the MiddleButton replacement is available since at least
        Qt 4.7.0 and use it unconditionally here.  (Both occurrences had been introduced
        with 1426437be0530a8ba5749c7e76c5ce0e9053af2f "QT5 implement some mouse
        handling".)
        
        Change-Id: I1db088407a4974b64ef90da75e3c13ede7647422
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106862
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jenkins

2020-11-30  Stephan Bergmann  <sbergman@redhat.com>  [e5022a5e5225dca593e0d00ec1eaab903c5065ea]

        loplugin:stringviewparam (Library_kf5be1)
        
        Change-Id: Iaeaca5564f39863343cbb901be87dfd651c241ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106863
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-30  Szymon Kłos  <szymon.klos@collabora.com>  [244a447734d2abae8896884d4ab73eb4510d243c]

        Make Pivot table data source dialog async
        
        Change-Id: I573038935e31c5393293197c1a9706110a970837
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106848
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-11-30  Szymon Kłos  <szymon.klos@collabora.com>  [73c0218956dcfd6730610f856b9d5d9ac376efd7]

        autofilter: fix submenu popup for online
        
        Change-Id: If48428f99b921d3c6f9927c612e6ade81b980678
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106847
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-11-30  Tibor Nagy  <nagy.tibor2@nisz.hu>  [3741b90abe478fb04db88207b496a5238df35bb8]

        tdf#138483 sc: update red circles after merging cells
        
        If there are detective circles on the cells and these cells are merged,
        the merged cell keeps all red circles instead of removed them except
        the circle of merged cell.
        
        Co-authored-by: Attila Szűcs (NISZ)
        
        Change-Id: I39c76cbb7c41affb0a18e5e82923945a2d41795d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106698
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-30  Luboš Luňák  <l.lunak@collabora.com>  [f98af92e2bbc2064ddc18b80ede68f4267813ddf]

        clean up ScDocumentThreadSpecific
        
        IIRC there has always been a bit of an overlap between
        ScDocumentThreadSpecific and ScInterpreterContext, but it has evolved
        over time into the current state, which AFAICT is that
        ScDocumentThreadSpecific is just a thread_local aggregate
        of thread-specific data (including ScInterpreterContext) and
        ScInterpreterContext is the actual storage used for passing data
        around (including to/from the worker threads). So remove obsolete
        parts of ScDocumentThreadSpecific, including the functions
        for moving data to/from threads (they do not do anything, they
        even can't do anything because the struct is thread_local, and
        they have already been incorrectly converted to static by loplugin).
        
        Change-Id: I81fff7c83df151413a5387b3173af60f122f374a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106759
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-11-30  Luboš Luňák  <l.lunak@collabora.com>  [cb25771fedd12725a72a1eb4f532698d8221c0f2]

        it does not work to clear data of other thread's thread_local
        
        The thread-specific RecursionHelper object is reused between runs,
        so it should not be freed after a threaded calculation finishes.
        But since threads may be left around longer by the thread pool,
        the object may be destroyed at an unknown later time. Which could
        possibly cause problems if it refers to data that's been destroyed
        meanwhile (I think all the pointers in RecursionHelper are not
        owning, so this should not be a problem in practice, but still).
        So at least clear the contents, they shouldn't be reused anyway.
        
        Change-Id: I8934441c754d20bd20d7e19a8510d9323c0db894
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106758
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-11-30  Luboš Luňák  <l.lunak@collabora.com>  [583b0612696f42571ac97b66c159570ea452fe17]

        add ThreadPool::isIdle() to avoid incorrect detection of "no tasks"
        
        Tasks that are being worked on but are not yet finished are removed
        from maTasks, so maTasks.empty() does not mean "idle". I fixed one
        case already in 2ad4e77a0f266ae6e6fccaebb1d080d2880bdac3, this one
        fixes joinAll() which has a similar problem and triggers
        https://gerrit.libreoffice.org/c/core/+/69473/3/sc/source/core/data/documen2.cxx#312
        
        Also rename joinAll() to joinThreadsIfIdle(), as that's what it really is.
        
        Change-Id: I8129cfadb81be968575ea8718de9ae997b877a4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106701
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-11-30  Luboš Luňák  <l.lunak@collabora.com>  [af361b464b46dcc39a1bb4ab098a6ddf6ff40a53]

        handle a possible (unlikely?) deadlock in threadpool cleanup
        
        Change-Id: I4886989816662bad50db145fd1ff1466e8a3a140
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106700
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-11-30  Noel  <noelgrandin@gmail.com>  [8332d6d8200e8ca1f22dd98d9373efd5a431d09c]

        loplugin:stringviewparam include comparisons with string literals
        
        Change-Id: I8ba1214500dddaf413c506a4b82f43d63cda804b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106559
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-30  Noel  <noelgrandin@gmail.com>  [d05a4cfbdcece491f7385dbeaa7eca03f2fdc1d5]

        fastparser in shapeimport
        
        Change-Id: I11227424647313ff5c5d54126bdc27a17da3932e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106851
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-30  Rene Engelhard  <rene@debian.org>  [ea8d6cd59670854cb153c4e984cb4044093e5994]

        Adapt buck build to jars merged into libreoffice.jar
        
        Since ae855bf48163ff64d94cfc34aff8e37abdb5518d and
        35518c92365cc183ba6cce2a4d284a130c0ca13f the ridl,jurt und unoil jars
        were merged into libreoffice.jar. Adapt the buck build correspondingly.
        
        Preserve the publishing of merged jars for now with dummy content and
        consider to remove them in future releases.
        
        Test Plan:
        
        1. To replace version number with upcoming release version:
        
          $ solenv/bin/version.py 7.1.0
        
        2. To install the API to local Maven repository:
        
          $ VERBOSE=1 buck build api_install
        
        3. To deploy the API to Maven Central:
        
          $ VERBOSE=1 buck build api_deploy
        
        Change-Id: Id1b2135682ab962c901b944f3c26aeead9a4b19b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93724
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-30  Andras Timar  <andras.timar@collabora.com>  [e35b2eede0bf3a9e51c084ed78f2eb39a7610b03]

        LOKit: hide 'To document' dropdown
        
        In Online sheets can be copied/moved only in current document
        
        Change-Id: Ic30d9ae1e48184ab2aadccedcc670e0fea357296
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106844
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit f5fe6046b260ecf32cbe9bd9ea023c5c6ea08cea)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106817
        Tested-by: Jenkins

2020-11-30  Caolán McNamara  <caolanm@redhat.com>  [94c7afc66f8baaa140d36b4d7df47bae77b03284]

        split CopyBits into two functions
        
        to capture that if pSrcGraphics is non-null then pSrcOutDev is
        always non-null and that if pSrcGraphics is null then pSrcOutDev is
        unused
        
        Change-Id: I7b1ecb35724ef9a7afb4ab4021b33e9f00a9ea3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106808
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-30  Caolán McNamara  <caolanm@redhat.com>  [080aa7c89fa6b35d8ea8435636c5965bf01e3661]

        ofz#27892 recursion too deep
        
        which appeared after...
        
        commit 8c716704df4aaa83fcd198cc8d92cd3e1e542de9
            tdf#38885 Remove createTextFromNode
        
        Change-Id: I741135cec946c72e6643437eb2941cf3548901bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106845
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-30  Justin Luth  <justin.luth@collabora.com>  [81ecdd52ef2f3d390327a0bf6b6fa906805843f7]

        tdf#137683 writerfilter Char highlight: import "none"
        
        Importing a charHighlight of NONE is critical,
        since charHighlight can be set on a higher para-style,
        and so there needs to be a way to cancel it with
        direct formatting.
        
        DOC already imports NONE. This adds it for RTF and DOCX.
        
        (None of the formats EXPORT it though. So that needs to
        be done, but try not to spam NONE settings where
        they are not necessary, please.)
        
        Change-Id: Ic5d03ceb81a3a079c827b81561deb9068ae8259e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106314
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-30  Deb Barkley-Yeung  <dbarkleyyeung@gmail.com>  [7f477f8dd85c84c9c1a9e673b685dc0e03d1d45a]

        tdf#48413 handle wildcards on Windows
        
        Since Windows doesn't handle wildcards on the command line, handle
        wildcards manually.
        
        Change-Id: I8c61ad77184827237edb3722183bf4a0b9a480a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106393
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-30  Balazs Varga  <balazs.varga991@gmail.com>  [f1a5bb0b79c212a0459b1a17dd15f1159e663dbd]

        tdf#138561 OOXML Chart import: fix custom shape position
        
        and size within charts. Use default page size for custom
        shapes, too, like in the case of other shapes (legend, titles,
        etc.), until we get the actual size of the embedded chart.
        
        Follow up commit: a01ccdfa5fd5a0260b7aedf955e1e5aa0df072c3
        (tdf#138307 Chart import: fix disappeared text from custom shape)
        
        Change-Id: Id6da7322326fbe8dfa570264107db59cc45dff31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106704
        Reviewed-by: Balazs Varga <varga.balazs3@nisz.hu>
        Tested-by: Balazs Varga <varga.balazs3@nisz.hu>

2020-11-30  Caolán McNamara  <caolanm@redhat.com>  [79ec66700266a22966d9e308a716be56c9c3a4a7]

        ofz#28041 Null-dereference
        
        since...
        
        commit 089bb2f3bd2b5fc8118caaa6b7c6b82dd36a094e
        Date:   Sun Nov 22 21:15:13 2020 +0100
        
            Refactor SwFormatDrop
        
            ... and get rid of the SwClientNotifyCall.
        
        Change-Id: I6c320d2b14fc393f00a9b13949a338886e386b6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106846
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-30  Miklos Vajna  <vmiklos@collabora.com>  [b46dc75e4405f17dfe9c92c5447bd70a3e2ffd7b]

        sw: prefix members of SwCursorOszControl, SwLineRects, SwPageFrame and ...
        
        ... SwShortCut
        
        See tdf#94879 for motivation.
        
        Change-Id: I81c1526954c28284a0844038ccc9a3f41268d1c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106850
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-11-30  Noel Grandin  <noelgrandin@gmail.com>  [fca175a7509b598560a612bc58b4817690665688]

        fastparser in XMLEmbeddedObjectImportContext
        
        Change-Id: I3ba7d21bd85c494b73b3b90e73386e958e479f72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106842
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-29  Jim Raykowski  <raykowj@gmail.com>  [f7e2f5bca938aa916830e07895d2da6820282055]

        tdf#131218 Assure standard mode at shell before goto content
        
        Also resolves tdf#133039
        
        This is a copy of SwPostItMgr::AssureStdModeAtShell with an addition of
        EnterStdMode used when not in frame mode and no object is selected. It
        makes focus on content, from Navigator goto content, work as expected
        for all content types.
        
        Change-Id: Id23ea8f603b7f5d90f1e23f1eb82db292c71c499
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90487
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-11-29  dante  <dante19031999@gmail.com>  [f28c8085d14f65aa40da434c1d9d5ae60bfad862]

        Preparing for mathml support of custom entity references.
        
        This should be enough for the starmath mathml project.
        It can be reused from other modules for doing custom stuff.
        It keeps to minimum changes on generic modules.
        My current abilities don't allow me to go much beyond this approach.
        
        Change-Id: If7f157f8a71d6c3bff50fdbcd80bed23c92f40bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106804
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-29  Stephan Bergmann  <sbergman@redhat.com>  [b4534d1ea4c0d36f7e5220729c959d0ad148e352]

        loplugin:toolslong: Exclude some Windows-specific files
        
        ...where I consider long and unsigned long to be appropriate choices, for one
        reason or another (e.g., in combination with strtol)
        
        Change-Id: I5bfd19ab8f295152ce1436d9c0027d31118cda50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106776
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-29  Stephan Bergmann  <sbergman@redhat.com>  [e0abb6aa78a763d591834fdc7306fcabe6710121]

        loplugin:toolslong: Don't warn about virtual functions at all
        
        Now that all the relevant changes in old code should already have been done
        anyway, excluding virtual functions nicely avoids clang-cl warnings about the
        use of long and unsigned long in Windows-only StreamInterface
        (shell/inc/types.hxx).  It is implemented by BufferStream and FileStream
        (both shell/inc/stream_helper.hxx), of which BufferStream internally uses
        [U]LARGE_INTEGER-based IStream and FileStream internally uses long (fseek,
        ftell) resp. size_t (fread) based FILE, so basing the common interface on
        [unsigned] long doesn't look like too unreasonable a choice.
        
        Change-Id: I563d59a8ca8a0ee37f46e2676ae8d00f6ea24597
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106768
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-11-29  Stephan Bergmann  <sbergman@redhat.com>  [760835877c6d64da239cc4791bdbf786f88c8bb1]

        Avoid loplugin:toolslong in system header macros
        
        ...as experienced with clang-cl:
        
        > C:/lo-clang/core/sal/osl/w32/socket.cxx(968,44): error: CStyleCastExpr, suspicious cast from 'unsigned long long' to 'long' [loplugin:toolslong]
        >             ioctlsocket(pSocket->m_Socket, FIONBIO, &Param);
        >                                            ^~~~~~~
        > C:/PROGRA~2/WI3CF2~1/10/Include/10.0.18362.0/um\winsock2.h(220,21): note: expanded from macro 'FIONBIO'
        > #define FIONBIO     _IOW('f', 126, u_long) /* set/clear non-blocking i/o */
        >                     ^~~~~~~~~~~~~~~~~~~~~~
        > C:/PROGRA~2/WI3CF2~1/10/Include/10.0.18362.0/um\winsock2.h(217,35): note: expanded from macro '_IOW'
        > #define _IOW(x,y,t)     (IOC_IN|(((long)sizeof(t)&IOCPARM_MASK)<<16)|((x)<<8)|(y))
        >                                   ^~~~~~~~~~~~~~~
        
        Change-Id: Ie2ccc816a214cf39a77bd0ffeddd9f1636f19cd4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106756
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-29  Mert Tumer  <mert.tumer@collabora.com>  [201edc324fb9c4922ab4aa3c7233676ed43a8e03]

        Fix unmodified pdf does forced-save
        
        This is a problem when dealing with the large
        pdfs which take long amount of time to save.
        Adding or removing annotations do change the state of
        IsModified()
        
        Change-Id: I872cb3aec5188986cc13c6659e1bb741a6870409
        Signed-off-by: Mert Tumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106778
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        (cherry picked from commit 455cd8fe00d1c756da1bb50a50bac68a1ad645ef)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106741
        Tested-by: Jenkins

2020-11-29  Pranam Lashkari  <lpranam@collabora.com>  [218b61fd1b2c7e614a877bb38f92affc6915c3fd]

        LOK: send state of SheetRightToLeft
        
        Change-Id: I4b58ab74003065a63e4274293b868c909f4f583f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105428
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit cc7bf1755c31fcd4c388f25e642c37d0e2fd758a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106810
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2020-11-29  Jean-Pierre Ledure  <jp@ledure.be>  [0cd33fe7bbe420719cc9c77e4e49deb0743b83ba]

        ScriptForge - (SF_DialogControl) set OnEvent properties
        
        Applied on DialogControl class:
        Assign the triggered script as a string to the OnXxx properties
        or as a zero-length string to remove any trigger
        Check of control type is included
        
        Change-Id: I199fbfb565740f7ca4576c39bebf7dc9e4052289
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106807
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-11-29  Johnny_M  <klasse@partyheld.de>  [bbcea95619968f95782cd1c90638fd9e553de4f6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f6efeaae23a7f7265f3b28ed8d2745a95c072797
          - tdf#132643 Translate German section IDs
            
            Change-Id: I7874e34bc8535ef9578f7386f1e9fddf29c2eeb2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106691
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-29  Johnny_M  <klasse@partyheld.de>  [d435ff5332057b627742481f4753434628ee97fc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 752f9aeb99117f9ec4168fc68b2c3c446ab4f1a2
          - tdf#132643 Translate German section IDs
            
            Change-Id: Id2e36bd789f1e2915efd39e5c48ee9572c149058
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106690
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-29  Johnny_M  <klasse@partyheld.de>  [18516657d3856f132477cd4486693e33b90baa97]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7592ac0ccdfc3c0e803afb557fdce193524de12e
          - tdf#132643 Translate German section IDs
            
            Change-Id: I6c77d23307634df4504d57f611897b40b4c3a1fe
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106669
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-29  Johnny_M  <klasse@partyheld.de>  [27d6b79418adbec47daa62621f3770ef6479070a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a615bf0dd240c9d455f5686c9b88c04a14d47a70
          - tdf#132643 Translate German section IDs
            
            Change-Id: Id510079aabee57917928e111d6d990aafc6681d6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106668
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-29  Johnny_M  <klasse@partyheld.de>  [ebbb3e2e32344ff904e530e7aacb5febfb5cf780]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bf9ca2d5456948f350cc1874dfb788c27e404176
          - tdf#132643 Translate German section IDs
            
            Change-Id: If027aa96a723765d8130bfd6e526c7497059d86d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106667
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-29  Arnaud Versini  <arnaud.versini@libreoffice.org>  [613c55115a57dc2dcdf4212e79259d4d1be2979c]

        a11y : avoid double locking
        
        Change-Id: I1348fb33b9c93d54cd128bf6ac56a3c4c57eec3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106806
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-29  Pranam Lashkari  <lpranam@collabora.com>  [836b9c08b11f386e243a5a074a169b2cb2c2b93e]

        added parameter to SheetRightToLeft command
        
        Change-Id: Ib809e0e1686f83fa1412587eea47c4a4f8c94448
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105438
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit 34be951bde599906d829c8dc676523845c9cb280)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106749
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2020-11-29  Jim Raykowski  <raykowj@gmail.com>  [9dc95c013fae033d7f43e15deb4bb85a52c25396]

        Writer Navigator: track form controls
        
        Track in Navigator Drawing Objects selected form control in document
        when in design mode.
        
        Change-Id: I814664be597fe0fbff30fba7f58994af19e38bbe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106800
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-11-28  Eike Rathke  <erack@redhat.com>  [5abb1890ffafe5a2212076208a1c6e226f1ffa4e]

        Resolves: tdf#138360 better accuracy in rtl_math_round()
        
        Decimal negative exponents (powers) are imprecise
        1e-1   0.10000000000000001
        1e-2   0.01
        1e-3   0.001
        1e-4   0.0001
        1e-5   1.0000000000000001e-05
        1e-6   9.9999999999999995e-07
        1e-7   9.9999999999999995e-08
        1e-8   1e-08
        1e-9   1.0000000000000001e-09
        1e-10  1e-10
        1e-11  9.9999999999999994e-12
        1e-12  9.9999999999999998e-13
        1e-13  1e-13
        1e-14  1e-14
        1e-15  1.0000000000000001e-15
        1e-16  9.9999999999999998e-17
        1e-17  1.0000000000000001e-17
        1e-18  1.0000000000000001e-18
        1e-19  9.9999999999999998e-20
        1e-20  9.9999999999999995e-21
        
        so use the positive exponents instead and swap multiplication and
        division when scaling and scaling back the value, which multiplies
        the rounded value with a precise integer instead of dividing it by
        an imprecise fraction.
        
        For a large (absolute) value check if it is roundable to the
        desired decimals at all with the binade's distance precision gap
        and if not then diminish the decimals parameter. This prevents
        possible inaccuracies due to overly scaling the value.
        
        Change-Id: I41a113078031a552cf98d72f8cb2b10bdc88dea4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106830
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-11-28  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [7943a6f1d17ef024f298ad423ee98c05bf64ba95]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 279b2e0c5dbd25143352f2aa5c727c6bb9352275
          - Remove inconsistent characters again
            
            Change-Id: Icbfd7ed999f71263445b307d5893e40e26b91d57
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106809
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-11-28  Caolán McNamara  <caolanm@redhat.com>  [0820920e994cd2281cda34afa2235ee9aa1dd2c2]

        drawOutDevDirect always passed a non-null OutputDevice*
        
        likewise:
        DrawOutDevDirectProcess
        ImplDrawWavePixel
        DrawOutDevDirectCheck
        and various members of SalGraphics dropping redundant nullptr checks
        
        Change-Id: Iaa1ab7c8a605361a7c9cce0aeee974eec9ff246e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106788
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-28  Caolán McNamara  <caolanm@redhat.com>  [fc011ac027da7574baa4b431ac800020170ba8b0]

        drop custom Indic grapheme rules and rely on contemporary icu defaults
        
        similar to...
        
        commit 8578a1c9d167c19f1d8038fac5946b4b3cae305e
        Date:   Thu Nov 26 15:47:26 2020 +0200
        
            tdf#138481: Trust the built-in break iterator character data in ICU
        
            Don't use our own char.txt.
        
        the char_in.txt hasn't really changed since 2008 and is woefully out of
        date at this point.
        
        we have cppunit tests for the only documented bug that touched
        char_in.txt, #i111152# and tdf#40292, for tdf#40292 change the test
        to test what was actually reported as a bug
        
        Change-Id: I8e35b102b0a46d2c63e47e055e472892f65022ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106763
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-28  Caolán McNamara  <caolanm@redhat.com>  [5ec2cf4e1ff448a3d9b3b30a825a40f962e0a53d]

        redundant const_casts
        
        Change-Id: Ie21995cf32f8f3abe7b84a3d4224c7b4bf3c6ca9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106787
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-28  Jean-Pierre Ledure  <jp@ledure.be>  [eef1e5c02b2e9ef80c9070d2472b622fe3121ec8]

        ScriptForge - (SF_DialogControl) get OnEvent properties
        
        Applied on DialogControl class:
        OnXxx properties return the triggered script as a string
        or a zero-length string when not defined
        
        Change-Id: I832f4f5ee0fcddfecd877bc710cce276bfb5b951
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106803
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-11-28  andreas kainz  <kainz.a@gmail.com>  [134d15072846b500a250643d3c54e0987e48f549]

        Notebookbar contextual remove extension widget
        
        Change-Id: I4d86979fd22dcc710a6c665573b933c4aafdcf9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106805
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-11-28  Bartu Bayazıt  <bartubayazit81@gmail.com>  [2e93e2c83b3fba9d29783dc4cc9782e142d8a58f]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I2f583dd1c0a6b8a546d83bbf852eb0ef5492c374
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106790
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-28  Eike Rathke  <erack@redhat.com>  [87191b03e79e909a8ace3bcac35cfeea7f0d34ea]

        Unit tests for DBL_MAX to string conversion, tdf#136272
        
        Change-Id: Ied41d1e21fb6e40b54adac3c33fa0d096e25bada
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106783
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-11-28  Jean-Pierre Ledure  <jp@ledure.be>  [8e717facb376029e24dbf39c171234d67388d4d5]

        ScriptForge - (SF_Dialog) set OnEvent properties
        
        Applied on Dialog class:
        Assign the triggered script as a string to the OnXxx properties
        or as a zero-length string to remove any trigger
        
        Change-Id: I91169a761ece7bf464f58bd3f3415d1b023c71a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106775
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-11-28  Noel  <noelgrandin@gmail.com>  [1ca8bc9248119ee82afccbff3329f80317667a90]

        fastparser in XMLChangedRegionImportContext
        
        Change-Id: I23123da0b336ed42912b6870685d5bddc33adb50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106770
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-28  Noel  <noelgrandin@gmail.com>  [50559ad1e3e345e4e99bdeb174591d3b4fa74163]

        fastparser in SchXMLDocContext
        
        Change-Id: I15edc8de34ba6a21eec19ad2636d807ecf1e100b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106777
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-28  Luboš Luňák  <l.lunak@collabora.com>  [a66a3c3c55f6e338bc9cc0a3b71136786a71f1e6]

        cache one more place when drawing Skia images
        
        Change-Id: I845dc8524c95676a25153be62b15553cdf57c8ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106786
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-11-28  Julien Nabet  <serval2412@yahoo.fr>  [1a7f3c57d40213b10728c47b25422c96e8387333]

        Adapt solenv/flatpak-manifest.in to 86744f03992213af162df6954313c9f9e44e3a0a
        
        Change-Id: I97afad0d0e8b64f59a3c871c10ba1bf46a113c84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106784
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-28  Noel Grandin  <noelgrandin@gmail.com>  [52aebe6986bcec07071adb3f94d6c09fea147044]

        tdf#138466 Crash when creating different scenarios
        
        apparently this is a regression from
            commit 4176beb7ef831152ce92ac3fa31314438635ec2c
            Author: Noel Grandin <noelgrandin@gmail.com>
            Date:   Sat Sep 12 18:21:44 2020 +0200
            tdf#133327 fix calc loading background color with many cols
        
        but I have no idea how or why, so just fix the crash.
        
        Change-Id: Ia2f056fc53527338c431d3b34bb64e6eedc8e955
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106799
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-28  Noel  <noelgrandin@gmail.com>  [aabdd3a4393df9d6a354783d8c981ce9ca1b1a6c]

        fastparser in ScXMLTableContext
        
        Change-Id: I078d9f3eb4c21924d2dfe9b4e0ce953c3a8ecce8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106773
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-28  Noel  <noelgrandin@gmail.com>  [e46be5018d78097f9cd75a36992a2af88652fe4c]

        fastparser in SwXMLTableContext
        
        Change-Id: I92e70bce3418c415a1855e0dc11c09fb32040e6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106774
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-28  Noel  <noelgrandin@gmail.com>  [19382197332ee94b4725160267e987b447b49245]

        fastparser in ScXMLContentContext
        
        Change-Id: Ie189edfb150f90ab079f40d526df06b21845e9da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106772
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-28  Noel  <noelgrandin@gmail.com>  [abdf72c6dc8e021de29459f129e39d6ff279c05c]

        fastparser in SdXMLMasterStylesContext
        
        Change-Id: Ia521fe187f69e7efd3ec87b9ed1e2cbb395b26e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106771
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-28  Noel  <noelgrandin@gmail.com>  [818be5ed71d6c4eb515c907add4179100eed6072]

        fastparser in XMLFootnoteBodyImportContext
        
        Change-Id: Id822765b23c7251f89f2c3f24136cf5f14762449
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106769
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [32fdb8eb3506bc8dcf013cc713fe8e5debceb940]

        elementary: Update arrow icon as upstream
        
        Change-Id: I367abffb5b1c62cefdfb0d926d51f53871c8f3d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106720
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>
        Tested-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-11-27  Miklos Vajna  <vmiklos@collabora.com>  [f2e1685e489c054ea10afc0df52451c74da10cc0]

        oox: make effectpropertiescontext available to everyone in oox/
        
        I plan to use this from oox/source/drawingml/table/tablecontext.cxx for
        tdf#129961.
        
        Change-Id: Id5177467341f9ddf73c6043796ad35e9cc655d37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106781
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-11-27  andreas kainz  <kainz.a@gmail.com>  [364e440e024a4af6a0bdd354ae2bd4bcdd9536c6]

        impress/draw notebookbar update for 7.1
        
        Change-Id: I85b8fcc5cdc58752d1a9079046e2be26e64a3b74
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106724
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-11-27  Caolán McNamara  <caolanm@redhat.com>  [0c5f58114cea0fbb7c638726b1ce6bc214fea504]

        with RTL UI the LTR scrollbar in 'gen' calc is rendered incorrectly
        
        this is noticable since...
        
        commit 4deadc3c78949c18bb886eb1f66caa8f3cd7a2df
        Date:   Fri Sep 25 13:30:11 2020 +0200
        
            disentangle AA and B2D use in VCL drawing
        
        but is probably a problem since around...
        
        commit b5f081e1ac14f60497f62a27be86b07b0baa42f7
        Date:   Thu Aug 30 23:41:36 2018 +0200
        
            Support RTL layout in VCL using Matrices
        
        Change-Id: I6bcad30982ee1eaee96bc6721d73e1e545f0d86a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106761
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-27  Julien Nabet  <serval2412@yahoo.fr>  [4335810b00abb9b00a9d81caa5ffe09a3ea927fd]

        tdf#137745: crash, when deleting tables and changed relationship isn't changed
        
        bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=166782
        
        some explanations here:
        https://bugs.documentfoundation.org/show_bug.cgi?id=137745#c8
        
        Change-Id: I1d9dc8d2e3ad7e3e36c4687cb9b2c5990f2d2c8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106715
        Tested-by: Jenkins
        Reviewed-by: Lionel Mamane <lionel@mamane.lu>

2020-11-27  Eike Rathke  <erack@redhat.com>  [1a0f9a9c56e7b7952b813b3efd34f9be6c853957]

        Consistently use RTL_CONSTASCII_LENGTH(), tdf#136272 follow-up
        
        The mix with SAL_N_ELEMENTS() was confusing and even wrong in one
        case.
        
        Change-Id: Ife73342b0efc01ed4e76e217d372fc32500c9b2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106764
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-11-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [33e0221cac467d32debe4fab6592517b0c1c195e]

        tdf#138507: sc_subsequent_filters: Add unittest
        
        Change-Id: I1b9271d03c6bc61a63436054a74e455ad78bc68a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106712
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-27  Seth Chaiklin  <sdc.blanco@youmail.dk>  [e94c60090efe417c2eaf540428bce93b2cc22d60]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f7bffa21c346dc8ce9db41e8753bef8d033968d9
          - tdf#137680 update Options - View help page, including Skia
            
              + Add "Shortcut" label and description
              + Add "from" label
              * "User Interface" --> "Icon Size"
              * change OpenGL to "Skia" and add sys switch to
                  only show for WIN
              * Re-organize order of presentation of controls to
                  correspond to dialog box
              - remove sys switch for screen font antialiasing
              - remove inline sys switch for Win and its content
                 about icon size
              (Thanks to Ilmari Lauhakangas for help about sys differences
               and Luboš Luňák for explanations about Skia and hardware 
               acceleration.)
            
            Change-Id: I4eca72fb3e2a6aa312dc0b06d0a060df453cc3ac
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106140
            Tested-by: Jenkins
            Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-11-27  Stephan Bergmann  <sbergman@redhat.com>  [f4a021a196e8f71b92d9e6b4021a99526cb5cc72]

        WinSalFrame::mnWidth/Height should presumably be of type LONG
        
        ...as they are only ever set to LO-/HIWORD values cast to a signed integer type
        
        Change-Id: I82f9a80bab7c3b7e3ee5545725efd0d88601b8c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106755
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-27  Stephan Bergmann  <sbergman@redhat.com>  [092ec538045f443dce3e45ff73064eb46d0a4fc0]

        DWRITE_GLYPH_METRICS members are of INT32 and UINT32 types
        
        Change-Id: Ie09e0150bf73efd552e3a3b455ffc395d6b6370c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106754
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-27  Stephan Bergmann  <sbergman@redhat.com>  [4ca0a15af2a1bd9386f5a0d93e9616cf1d818535]

        RECT members are of type LONG
        
        Change-Id: I8c0ad0878903c729be7149f81f5844a4baea7883
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106753
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-27  Stephan Bergmann  <sbergman@redhat.com>  [25aad15042f45682211ab318dc0e2c004d61c72c]

        LOGFONTW::lfHeight is of type LONG
        
        Change-Id: Iec7e8e84b8a6ee9e4ddbbbf5708bf9040418bbb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106752
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-27  andreas kainz  <kainz.a@gmail.com>  [3fbda6517e4ee345966873d2930c226b890f33e9]

        calc notebookbar update for 7.1
        
        Change-Id: I9b9e09c1ce0681e9a17ca79677d03200b1fc536d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106723
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-11-27  Stephan Bergmann  <sbergman@redhat.com>  [f813a5d68af4e856a260cc1b6ec8813ed99db3bf]

        DocumentPropertiesW returns LONG
        
        Change-Id: I1ee167ef1bca530be9399dd081d7d25bd4155794
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106750
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-27  Stephan Bergmann  <sbergman@redhat.com>  [e99897ff2854c1f37bbbe3cc7bf8738495403f6e]

        loplugin:toolslong (Library_vclplug_win)
        
        Change-Id: I1e8c02a4fdb42a7bbc25764ceaf96972f175130a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106751
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-27  Stephan Bergmann  <sbergman@redhat.com>  [8a27fbebc5bcb69a1b2664a5ffa31e5d8bb7d225]

        GetLastError returns DWORD
        
        Change-Id: I4e886d1d5f94f8a25591c41e9f03300cfba641dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106729
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-27  Stephan Bergmann  <sbergman@redhat.com>  [a63087f58090418b6a7c8b046698b372ddc903cf]

        RegCreateKeyExW etc. return LSTATUS
        
        Change-Id: I78ebfd3e9eec9437ee405e99e2bcb96c53b1b84b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106728
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-27  Stephan Bergmann  <sbergman@redhat.com>  [d52ea2baa0885d49f3b5eaa74d782315d01d36ea]

        GetShortPathNameW returns DWORD
        
        Change-Id: I5e86f9d0fd9832d0c8500c5d38805ddef5d5304b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106727
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-27  Stephan Bergmann  <sbergman@redhat.com>  [2a78e9ddafcfa644e771bb2fc47d5ca23f46af59]

        Windows InterlockedIncrement/Decrement use LONG
        
        Change-Id: Ib3e8e89332399eba443d9ff291f694cfceb95af1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106726
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-27  Stephan Bergmann  <sbergman@redhat.com>  [a93b47c0a788771cc761f37e610985cbeb971a1e]

        CComVariant.lVal is of type LONG
        
        Change-Id: I2f27089b37a5a73242bfb56d68db765a29dc4efe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106725
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-27  Balazs Varga  <balazs.varga991@gmail.com>  [71b66b0039819f38c935b4eb5d5951ceaf6e8468]

        tdf#138307 Chart import: fix lost custom shape text
        
        Do not set empty text to SdrOutliner, if it is already set.
        
        Note: Also fix the missing custom shape problem in
        tdf#72776 and tdf#93641. The wrong position (X:0, Y:0) of
        these shapes is another problem.
        
        Regression from commit 6f62a5c4ee2c1b7654c7fcaa618fb495e0d32f0a
        (tdf#128985: ODP: Style text directions revert to RTL on save and re-open)
        
        Change-Id: I07d8cb12836daf15db347f6bb19c17ed9373189e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104909
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-27  Justin Luth  <justin.luth@collabora.com>  [5951a867b87cbb88886968c1e2059f2cf461d11c]

        tdf#138345 sw ms export: Char highlight: no export to char-style
        
        MS Word ignores w:highlight in a character style.
        It only accepts it as direct formatting or in para-styles.
        
        So never export the character background as w:highlight,
        but always as w:shd for character styles.
        
        Change-Id: I7c9f4f00d957a8add848746051d3c4b1522d1520
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106182
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-27  Szymon Kłos  <szymon.klos@collabora.com>  [60ec1659924be692de2985d2b1a5363976db6ca1]

        jsdialog: dump dialog title
        
        Change-Id: Id4c9f336039f8a0b8d1d43fdff4852f32e2c7ae6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106707
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-11-27  Szymon Kłos  <szymon.klos@collabora.com>  [b6d634d74c0231173d6b43357b7cd3cecb76407d]

        jsdialog: remember dialog instance & handle close
        
        Change-Id: I1b10d12edfa7ffca1061f50b5219baae1ac3caeb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106706
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-11-27  Szymon Kłos  <szymon.klos@collabora.com>  [3000f3ee1ac63deff58fa5725a6f6c2f05aec9bb]

        jsdialog:  drag and drop support for TreeView
        
        Change-Id: I67e2eb986b48591b7f758bbb5c1d72b6a322d4d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106705
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-11-27  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [f3fc16f444f84a269df9bd2f2c3d2a47cf49d057]

        tdf#42949 Fix new IWYU warnings in directory sc/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I217817e2e4a42b096f5a7fb6344568c10d69aab2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106078
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-27  Eike Rathke  <erack@redhat.com>  [b8404ae521a9c2d183d4e076a7884627ba353e4b]

        Fix comment
        
        Change-Id: I2ae6e3cadc0f182c4798e5d33b0c7f07fbcbbff6

2020-11-27  Heiko Tietze  <tietze.heiko@gmail.com>  [4c0c77f10c3967c720cb0511dc26986a5b003f33]

        Resolves tdf#134802 - Improved "Paste Special" dialog box
        
        * New design
        * Paste Format Only added
        * Code clean-up
        
        Change-Id: Id414b5f0d4cc27ffd861c2272d755f7ccbd06d64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106540
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-11-27  andreas kainz  <kainz.a@gmail.com>  [c8ca030367180330359ad3b0c6e0fcd8759741e8]

        writer notebookbar update for 7.2
        
        Change-Id: Id754c59acd5a548fb96b085e63d1e8f39805ca46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106721
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-11-27  Anshu  <anshukhare50@gmail.com>  [ceb69f85c2c77827642be47aa14cb15ca87f683a]

        tdf#136801 : IsNumeric("+2") and CInt("+2") return correct values
        
        Change-Id: I036f21c8196530973d2cdc366da7654ccd930892
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106556
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-27  Stephan Bergmann  <sbergman@redhat.com>  [25bb4c31a68acd4526176580be72a9d4d626d013]

        Adapt solenv/flatpak-manifest.in to312a33b7636334f6ce3b6d1702bc5d3e45215601
        
        ..."Update language-subtag-registry to 2020-09-29"
        
        Change-Id: Idea4df8f6a920cbceb37d5156417f6979d7a4fff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106718
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-27  Michael Stahl  <Michael.Stahl@cib.de>  [6a11f94ab366e1d736e97e31e908e86aa5d8b533]

        sw_fieldmarkhide: fix getFieldMarkFor() to return innermost field
        
        ... like it's supposed to; if it finds the outer field and then the next
        field is inside but ends *before* the rPos then the loop is erroneously
        terminated.
        
        Change-Id: Ic5e469d1c05cecd7feca275dc1689af2c40567f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106710
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-27  Caolán McNamara  <caolanm@redhat.com>  [283124fcf07fe8e38417579ce6d94ecf56715ac1]

        silence warnings about negative widths under RTL
        
        I don't see any visual problems, but there are these
        annoying warnings
        
        Change-Id: Ifc8830503cdc57084272a973b09927069caabada
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106713
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-27  andreas kainz  <kainz.a@gmail.com>  [c12bc5757c021f8ba3f802b26805964a11aaa71d]

        tdf#127294 add ToD Previews
        
        Change-Id: Icd049b0ae313e4c3095975a98f8765372fa22abf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106719
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-11-27  Miklos Vajna  <vmiklos@collabora.com>  [f45ce257c9a9b2aea3fd939ce0ac326bee36acdd]

        external: update libxmlsec to 1.2.31
        
        Change-Id: I73449aceed1804e44cc6806f9432e5ff43684fbc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106711
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-27  Tor Lillqvist  <tml@collabora.com>  [8578a1c9d167c19f1d8038fac5946b4b3cae305e]

        tdf#138481: Trust the built-in break iterator character data in ICU
        
        Don't use our own char.txt.
        
        Quite possibly we wouldn't need to use the other data in the
        i18npool/source/breakiterator/data folder either. See the README file
        there for the sad details.
        
        Change-Id: I82923ae76407fdd3fa3642d818d43427fe4f5591
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106632
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-11-27  Noel Grandin  <noelgrandin@gmail.com>  [3faf503b1a389affcff1bcbd63630963f634e486]

        tdf#138507 error in loading form
        
        regression from
            commit 3de38e95561ab7ca114d9f3307702ba89c4e3e9a
            Author: Noel Grandin <noelgrandin@gmail.com>
            Date:   Tue Nov 10 19:20:06 2020 +0200
            use fastparser in forms
        
        Change-Id: I995677d4e381e8229e7f052cf54a134bdf49d378
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106708
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-27  Eike Rathke  <erack@redhat.com>  [4713c19e2b79341dc27e66d4c6449497db1e73d8]

        Resolves: tdf#136272 convert DBL_MAX to 1.7976931348623157e+308
        
        ... and the 4 subsequent nextafters to appropriate strings.
        
        An interim workaround to not write the out-of-range string
        1.79769313486232e+308 until we have a proper rounding.
        
        Change-Id: I5f98a7f0a8e0421fd024a8cc37cc6f3a198d02d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106717
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-11-27  Stephan Bergmann  <sbergman@redhat.com>  [ffa24aa035aca39633619ed4bcf0d59ff757626a]

        Fix typo in comment
        
        ...introduced with cfddbf52ea6aed12b0c69a151d3caf4b5732a263 "Fix typo"
        
        Change-Id: Id3888f0216a7702d7f09d25d069d50f64859eff9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106714
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-11-27  Tor Lillqvist  <tml@iki.fi>  [a470932949c3e8ee28aaf77a71a90a957bbfe1ce]

        Fix Firebird build on macOS on arm64
        
        Must set RAW_DEVICES_FLG=N for this architecture, too. Make the
        prefix.darwin_arm64 match the x86_64 one. Don't bother defining ARM64,
        just check for __aarch64__.
        
        Change-Id: I9de67493cb159ce97a46cdd1974b04753518c703
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106716
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-11-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cfddbf52ea6aed12b0c69a151d3caf4b5732a263]

        Fix typo
        
        Change-Id: I9bc856d4d7370f2a5fa09001d5b8b933bc72e96f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102095
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-26  Caolán McNamara  <caolanm@redhat.com>  [05e2e652934eea74e129a40aaa384ab3af39a388]

        with SAL_RTL_ENABLED=1 calc tabbar arrows are rendered reversed
        
        in...
        
        commit 6a54960f6b38a7d549ed33419cf55f4e718cf7b9
        Date:   Fri Jul 17 17:04:27 2020 +0100
        
            tdf#134085 DrawTransformedBitmap in wrong place for RTL
        
            The return of mirror wasn't used, so no effort at a rtl mirror
            was made anyway.
        
        I confidently claimed that "we don't want to mirror polygons", and we
        definitely don't want to mirror images which was the immediately obvious
        problem there. It was also the case that the highlight polygons drawn
        there were missing entirely and the changes improved matters and put
        those polygons at the correct position.
        
        But it does seem that we *do* want to mirror polygons. Since...
        
        commit 4deadc3c78949c18bb886eb1f66caa8f3cd7a2df
        Date:   Fri Sep 25 13:30:11 2020 +0200
        
            disentangle AA and B2D use in VCL drawing
        
        this path has become more used and makes it obvious that the triangles
        in the tabbar buttons are reversed since the second commit.
        
        Change-Id: Id709b2abff04c609a3c644530bcdb60c83a82942
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106702
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-26  Noel Grandin  <noelgrandin@gmail.com>  [31f2b4b23e5d16c1b04035f08ebbb11c1abf62e3]

        tdf#138486 Artifacts in some impress templates
        
        fields need to be signed
        
        regression from
            commit 548d77d0c06f7088dd3eb408797aa1fc1d7eb277
            Author: Noel <noelgrandin@gmail.com>
            Date:   Fri Nov 13 10:23:36 2020 +0200
            tools::Long->sal_uInt16 in ImpErrorQuad
        
        Change-Id: Ia2a70d55d9af2ea3712ace3394c0de3931bee95c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106709
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2e93fb2ff592719dcfe4e073cfd1b1240692938e]

        Fix typo
        
        Change-Id: I6dbac66a590cf0cc388796bed918d68800a1537e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106652
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-26  Gül Toksöz  <meryemgltksz@gmail.com>  [843aedb772223189aa2ba3b1e9ffb7dba86db1ac]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I334fee9257c83aa940b256b049d4408ab2e53a72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106609
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-11-26  Ming Hua  <plateauwolf@qq.com>  [2b5d320630aaa89fc3857f2926b82d116910f905]

        Fix typo in code: caos -> chaos
        
        Change-Id: I8894d83d0131f5bc49d6be7b158cf90401174bab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106671
        Tested-by: Jenkins
        Reviewed-by: Dante DM <dante19031999@gmail.com>
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2020-11-26  Szymon Kłos  <szymon.klos@collabora.com>  [f424bed38ce34a3f73dafb6de20632ed8275cf18]

        jsdialog: implemented Expander widget
        
        Change-Id: Ib0aee0e01c662a4d6a9231d9a1a951c9fa68eff4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106693
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-11-26  nd101  <Fong@nd.com.cn>  [f1b5e0422b421de39c9fee9a87b6fceee8e48bbd]

        tdf#131269 - fix importing PPT with different notes/presentations order
        
        Normal PPT has the order of master-presentation-note slides. But for
        certain PPT document, the order is master-note-presentation.
        This fix is to change the importing of page list for those documents
        with different structure.
        
        Change-Id: I2d682a30a3550a6182fcfff7f71f4993ca27a5f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90362
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-26  nd101  <Fong@nd.com.cn>  [f516c0bd3bb69bf9f18160c03bd7309774f88057]

        tdf#136911 fix ppt hyperlink import
        
        If the hyperlink list is not found, try the secondary approach
        by searching through the record list.
        
        Change-Id: I5b3516e1005b102fb3b79f55c2485a7c41b56057
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103081
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-26  Stephan Bergmann  <sbergman@redhat.com>  [8336c1b579b6dff361e5422ebcdd225056752ed4]

        New UBSan failures with Firebird 3.0.7
        
        While building ExternalProject_firebird:  For one, the ICU UCHAR_TYPE mismatch
        
        > workdir/UnpackedTarball/firebird/src/intl/cs_icu.cpp:66:30: runtime error: call to function ucnv_fromUChars_68 through pointer to incorrect function type 'int (*)(UConverter *, char *, int, const unsigned short *, int, UErrorCode *)'
        
        from 61411db9f719d793f0665a4d278e0748e8fcd75f "external/firebird: ICU_UCHAR_TYPE
        breaks -fsanitize=function" returned in a slightly different form.  Instead of
        passing in the problematic UCHAR_TYPE macro from
        external/firebird/ExternalProject_firebird.mk, Firebird now set it internally in
        src/common/common.h.  And for another, it grew a new invalid-shift-base at
        
        > workdir/UnpackedTarball/firebird/src/yvalve/gds.cpp:2564:33: runtime error: left shift of negative value -1
        
        (And beyond that there were no further new ASan/UBSan issues with a full `make
        check screenshot`.)
        
        Change-Id: Ie15cf6bde2df7dc784fec89045026f71747aa0bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106477
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-26  Stephan Bergmann  <sbergman@redhat.com>  [3dec53d3d6bf65843d2bd3ec5781a0a2bffb0457]

        TYPEATTR::cFuncs,cVars are of type WORD
        
        Change-Id: I9a597e7373aef64891e3323d20ba51cb12f897fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106699
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-26  Stephan Bergmann  <sbergman@redhat.com>  [475d4b274b499c2f3c482449df046baa2a483b24]

        Use sal_IntPtr to transport HWND to IDataSourceLocator::put_hWnd
        
        The HWND hWnd source is in OConnectionHelper::implInitControls
        (dbaccess/source/ui/dlg/ConnectionHelper.cxx) and the
        IDataSourceLocator::put_hWnd call sinks are in PromptNew and PromptEdit
        (dbaccess/source/ui/dlg/adodatalinks.cxx).  The IDataSourceLocator source code
        has
        
                  virtual HRESULT __stdcall put_hWnd(
                                 COMPATIBLE_LONG hwndParent) = 0;
        
        with
        
          typedef LONGLONG COMPATIBLE_LONG;
        
        (both C:\Program Files (x86)\Windows Kits\10\Include\10.0.18362.0\um\msdasc.h),
        so it looks like an integer type large enough to hold pointers is what is
        appropriate here.  (Which matches the fact that HWND aka HANDLE aka PVOID is a
        pointer type.)
        
        Change-Id: I3a18e9a1d2f75a1feac716ef6e7bca78165ffe95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106695
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-26  Stephan Bergmann  <sbergman@redhat.com>  [5a448a920302c52b1366844efeab0f2e23bef95a]

        The Windows oleauto.h SafeArray* functions use LONG for indexing
        
        Change-Id: If973cc337e0674462cfe2a15e347881a861a761f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106697
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-26  Caolán McNamara  <caolanm@redhat.com>  [ae6e7be84ed377ac63f01fdea323c0d6ee909514]

        keep toolitem ids unique
        
        which is a problem when we swap item ids under SAL_RTL_ENABLED=1
        in sidebars
        
        Change-Id: Ib949f7836893b2f06b748fc3a2546788555782ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106662
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-26  Szymon Kłos  <szymon.klos@collabora.com>  [a1e458c8957e5e27a5fb8087da37b2472e4a804b]

        Move SalInstanceExpander decl to header file
        
        Change-Id: I5399f5aca07dd27dfc668cad66cf347936bbba7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106664
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-11-26  Caolán McNamara  <caolanm@redhat.com>  [f689952f899d65939711ad9647d64e25d14bc73e]

        add a way to invalidate the InterimItemWindow child contents
        
        Change-Id: Id7bbf6443f25eee7745123f127cd9d6424a684b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106599
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-26  Stephan Bergmann  <sbergman@redhat.com>  [70b3bdd4028431690f15d95f4d03e5df6f97c1b7]

        ZipFile::GetFileLongestFileNameLength is unused
        
        ...since 04366df3bca16d4e0cbe254551e44427ae6338bb "Simple Zip file-format
        implementation to avoid the need of minizip"
        
        Change-Id: I20fd35c1f48912b1744063aadf0b917ca56288d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106694
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-26  Pranam Lashkari  <lpranam@collabora.com>  [e2af5a1a0aa05884dc93775f0a5864dbb9a94f81]

        added new parameter in uno:Move
        
        new parameter UseCurrentDocument forces to use the correct document
        for moving/copying sheet tabs around
        
        When this parameter is true first parameter DocName will be ignored
        
        Change-Id: I207966af5e11fdaaa0bdd91c07e1923399680395
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106478
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 7e21086c2903d19ec0981d09d63d8f7c4e078242)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106515
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2020-11-26  Julien Nabet  <serval2412@yahoo.fr>  [86744f03992213af162df6954313c9f9e44e3a0a]

        firebird: update to 3.0.7
        
        This tries to get rid of a lot of cruft from older builds and it
        also aims to build as much as possible on Windows.
        
        The firebird-cygwin-msvc-warnings.patch should be optional. It
        gets rid of various compiler warnings on Windows, either by
        disableing or fixing them:
        - fix: D9002 - ignoring unknown option '-fno-rtti'
        - fix: D9024 - unrecognized source file type <filename>, object
          file assumed
        - ign: C4291 - <declaration>: no matching operator delete found;
          memory will not be freed if initialization throws an exception
        - ign: C4477 - <function>: format string <string> requires an
          argument of type <type>, but variadic argument number has
          type <type>
        
        And I explicitly got rid of the "win32" handling and simply use
        arch depending patches on Windows, which strips additional stuff.
        
        sberg adds:  I have no idea how in an upstream macOS build the empbuild
        executible in gen/examples should now find @rpath/lib/libfbclient.dylib, as it
        does not have an RPATH set.  So add an appropriate one in
        external/firebird/firebird-macosx.patch.1's patch of
        builds/posix/Makefile.in.examples (which needs to know whether we do a Debug or
        a Release build; an attempt of using firebird's $(IsDeveloper) for that caused
        other failures, see bca0dc97bf3d1348c928bdaf4964524374835823 "Revert
        'external/firebird: Pass --enable-developer into configure'", so use LO's
        $(ENABLE_DEBUG) and rely on that being exported from LO's make into firebird's
        make).  Also, the fbclient and Engine12 dylibs now have RPATHs set which we do
        not need in LO (where we still stick to our general use of @loader_path), so
        drop them in external/firebird/ExternalProject_firebird.mk (even though leaving
        them in should be harmless).
        
        Change-Id: Id34bb88900d15f89adda03e34af2ac3d4f6aa085
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105440
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-26  Caolán McNamara  <caolanm@redhat.com>  [952242a20cdc4a0248a95c1e1d61b1c213ae270a]

        factor out as a standalone "ButtonPressRepeater" class
        
        Change-Id: Id89d5655c2428cecdaf9faa224133302c6448a87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106600
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-26  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [59fec754a1523eede0f19a59e4eeeff593a4d688]

        tdf#135198 tdf#138050 sw editing: fix text box position sync
        
        Follow-up to commit c9eb53f200225f2ee6ca695e1326843a487aee51
        (tdf#135198 sw editing: text box fell out of its shape)
        
        Every time a shape is repositioned, make sure the text box
        inside the shape follows the shape.
        
        The previous solution to this bug, the one implemented in
        SwObjectFormatterTextFrame::DoFormatObjs, was a little
        more cumbersome. This one should produce fewer regressions,
        I hope.
        
        Change-Id: I3e88eb8616cd299cabb7b74b188ab7220746ec89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106421
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-26  Szymon Kłos  <szymon.klos@collabora.com>  [f83dd470eca2b09ed69510f54a801d109b51c997]

        Expose tracking changes actions in context menu for online
        
        Change-Id: I127be4ed0803b8de25c6fd0dfdc6ee0f931d6922
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105551
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106692
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-11-26  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [0504e7d9ff618d7e1aab3ad8b250d8c2483bf17d]

        Fix "single print jobs" function in print dlg
        
        Did not work at all
        
        Change-Id: I388ce579691a1e7ad2eff8420c2f8b6b3e939ef0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106665
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-11-26  Szymon Kłos  <szymon.klos@collabora.com>  [10a249a9469c27a74e9c29bb68e0bc796bc93493]

        jsdialog: dump VclExpander type
        
        Change-Id: Ie40632ab8ce53e0b1f9277dce3d46032a508edce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106663
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-11-26  Szymon Kłos  <szymon.klos@collabora.com>  [1106126f708945a605de6654eae6afb4416b8b90]

        autofilter: make working with multiple users in online
        
        Change-Id: Ib0255178112fae5d964cd6155d42848e7c7c51e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106660
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-11-26  Henrik Karlsson  <hk.henrik@gmail.com>  [c0372945539d68e3f9034d4ec7d8aec67d9066fd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e95e2a6d94ac5c08d3821f3da198a7982b7d0af8
          - Update redirects to replace the url rather than navigate to a new one
            
            Current links from outside (like the wiki) will cause excess history
            entries when clicking the https://help.libreoffice.org/ link,
            breaking the back button.
            
            See the example of the visited pages below. Ideally only the referring
            page and the final page should be in the history, allowing the user to
            navigate back.
            
            1. https://help.libreoffice.org/Main_Page
            2. https://help.libreoffice.org/ - 302 redirect
            3. https://help.libreoffice.org/help.html - window.location.href
            4. https://help.libreoffice.org/latest/index.html - window.location.href
            5. https://help.libreoffice.org/latest/en-US/text/shared/05/new_help.html?&DbPAR=WRITER&System=UNIX
            
            The second 302 redirect is fine as it simply replaces the history. The
            two window.location.href assigments however should be replaced with
            window.location.replace.
            
            Change-Id: I6fbe7141de87c939aa816fdfc2fe5255e9792e0b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106429
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-26  Stephan Bergmann  <sbergman@redhat.com>  [bca0dc97bf3d1348c928bdaf4964524374835823]

        Revert "external/firebird: Pass --enable-developer into configure"
        
        This reverts commit 823059c8f046927c3193da5acd78053f3269b753.  It was meant as a
        prerequisite for a macOS-specific fix in patch set 19 of
        <https://gerrit.libreoffice.org/c/core/+/105440/19> "firebird: update to 3.0.7",
        but caused both the Jenkins Windows build of that Gerrit change's patch set, as
        well as vmiklos' Linux build based on 823059c8f046927c3193da5acd78053f3269b753
        to fail with "Could not find acceptable ICU library" messages.  The reasons have
        not been tracked down, but are presumably because
        workdir/UnpackedTarball/firebird/gen/Makefile starts to execute some more recipe
        lines based on IsDeveloper being "Y".  Lets seek another fix for the macOS issue
        instead.
        
        Change-Id: I4bd6ad38bc0fc0ef2debd5ef55131bccbff54ebc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106675
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-26  Jean-Pierre Ledure  <jp@ledure.be>  [4311ba342f20c0a5e025c93da22c23dc709ce58f]

        ScriptForge - (SF_Dialog) get OnEvent properties
        
        Applied on Dialog class:
        OnXxx properties return the triggered script as a string
        or a zero-length string when not defined
        
        Change-Id: I85b6b80811e09f921f993c707002263235f70c9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106604
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-11-26  Mike Kaganski  <mike.kaganski@collabora.com>  [269e36ece4ff720e10c83126d7c553c7287645c6]

        Introduce BootstrapFixture::IsDefaultDPI convenience function
        
        It should be used to conditionally disable tests that are unreliable
        in non-default-DPI environments. The workaround implemented by use
        of the function should be temporary, until a proper fix is found.
        
        Change-Id: Ie236226fcfd0ffb054149efc2b7a1727506c4ad0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106661
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-26  Szymon Kłos  <szymon.klos@collabora.com>  [82d8d76b8a6bb0d7b6585411666f5421a99b6d34]

        jsdialog: handle close for autofilter menu
        
        Change-Id: Iea30bac99e521bc629999e7fd3cb1c13422704e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106659
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-11-26  Szymon Kłos  <szymon.klos@collabora.com>  [e013d21d80893279e9f4148e5e55fae63ab028f2]

        jsdialog: signal when treeview element is toggled
        
        Change-Id: If69eac02db386fd94420aff5a8b082281e913c15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106658
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-11-26  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [3f4d96767fb510f07577ba4f28e60f05a370a5b2]

        Make "uno:Printer" actually work
        
        Needs to handle the "PrinterName" argument.
        This can be used in macros to change the default printer.
        
        Change-Id: I5d451843a5b15cda6db031c8a3a40bbc310d9107
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106653
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-11-26  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [75ec00583e03c3c09a64836da43f9f48d4fb3990]

        Separate uno:Printer and uno:PrinterSetup handling
        
        Change-Id: I669bea397c5b9f4afa665a97f50182f3357340df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106654
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-11-26  Szymon Kłos  <szymon.klos@collabora.com>  [6988343aa44506e9b1d34af0d72c2301a108d955]

        jsdialog: cleanup when destroying builder
        
        Change-Id: I38bf65eb96b560970fb03eafaea89446e89a2896
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106591
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-11-26  Szymon Kłos  <szymon.klos@collabora.com>  [38ec70f2b391594ddb62717d8a3d8fe1ada4bdf3]

        jsdialog: notify about autofilter dropdown close
        
        Change-Id: If6eb585f04f2d7441a7950bbdca378cc92ba641b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106592
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-11-26  Szymon Kłos  <szymon.klos@collabora.com>  [4637b12be47433691c19bbd0c5f46ee70062aff8]

        jsdialog: prevent from crash
        
        Change-Id: If17738b7f58037929e29def75736434c33649b42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106590
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-11-26  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [a49600eb41bf28213e3adb0a911dae9edb56513e]

        uno:Printersetup: Allow preselecting a printer
        
        When calling "uno:Printersetup" from a macro, allow preselecting a
        printer in the printer setup dialog by passing the printer name
        as an argument "PrinterName"
        
        Change-Id: I6b435f52a4123dc7fd49f6d771052ff1b8e743c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106634
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-11-26  Justin Luth  <justin.luth@collabora.com>  [04df1e271b64109631c6746f2e735dfc4f5b7d3a]

        tdf#131920 sw UI Char highlight: editing via Para-style highlight tab
        
        Modify character highlight using paragraph style dialog's
        new "Highlight" tab.
        
        Extends 5.0 commit 15931deb7e4689cd885ff05439bab381f0478b2f
        to also work in the para-style dialog.
        
        Prior to 4.4, the background tab supported char background
        but that was lost when the area tab replaced it,
        and therefore there was no capability at the time of 5.0.
        This highlight tab didn't exist until 5.1:
        author	Zolnai Tamás on 2015-06-16 22:25:38 +0200
        commit	9874db206eed84616e4e232b1b56c7b7532166a0
        tdf#90072: No character background (highlight) tab in paragraph styles dialog
        Background Tab was replaced with Area Tab on Paragraph Style
        Dialog. With that we lost the opportunity to set character background
        color. So bring back the Background tab as Highlighting.
        
        Change-Id: I916a91ea4f2ce77a8c501ecea5fd25811c5c3cd4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106323
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-26  Mert Tumer  <mert.tumer@collabora.com>  [b2f4e18f63457d11a783db939729450ddbe9d594]

        Check render parameters for AutoSpellChecking
        
        Conflicts:
        	sc/qa/unit/tiledrendering/tiledrendering.cxx
        	sw/qa/extras/tiledrendering/tiledrendering.cxx
        
        Change-Id: Ife2551b4023461da26e70ac3de505adf9d7db1e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106602
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-26  Miklos Vajna  <vmiklos@collabora.com>  [7ca0f29249eb11623c98efdc4fb6d0d7725ff10a]

        pdfium: replace PDFiumSignature::getPointer() with typed getters
        
        Once reason and time has getters, no need to expose the underlying
        PDFium type.
        
        Change-Id: I8f6b152fddf38e76ad7c3b1897fcb2026129820f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106631
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-26  László Németh  <nemeth@numbertext.org>  [586bd08fa2655ad90ef4777626ad8f17d6a2c4ce]

        tdf#137503 sw ChangesInMargin: fix Undo/Redo of deleted paragraph
        
        Tracked deletion of paragraph(s) consists of several hidden
        redlines in "Show changes in margin" mode. Fix Undo by setting
        them all visible with recovering the original deletion range.
        
        Follow-up of commit 469f472fb31c4ef1a57f8ec54ba750c1332feec2
        (tdf#138479 tdf#137769 sw ChangesInMargin: fix Undo in paragraphs).
        
        Change-Id: Ib92aa5055eaf3e0754a154a2c78172378f6e6f6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106608
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-26  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [2e2c162b7a816d990415fca434e6d3d5600b2858]

        Add 'SinglePrintJobs' to PrintOptions
        
        So that this option can be set via UNO API
        
        Change-Id: I0b69162661a4327d59aaed82d5eff98cb50d852c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106593
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-11-26  László Németh  <nemeth@numbertext.org>  [469f472fb31c4ef1a57f8ec54ba750c1332feec2]

        tdf#138479 tdf#137769 sw ChangesInMargin: fix Undo in paragraphs
        
        Fix Undo of embedded tracked deletions in paragraphs, for example
        Undo of deletions Lorem->Loem->Lm resulted only Loem, moreover
        a crash in the case of typing (not tracked) text before the
        tracked deletions.
        
        Now the last tracked deletion is chosen by the biggest
        SwRangeRedline ID during Undo instead of the lost/modified
        redline range in case of hidden redlines of the ChangesInMargin
        mode.
        
        Note: revert commit 4ad0459494303745b377c848c681a747f294fc64
        (tdf#138135: sw ChangesInMargin: join characters at backspac) to
        avoid crash on extra Undo (tdf#137769). Showing deleted
        character sequence in margin needs grouping of hidden redlines,
        as for managing tracked changes.
        
        Change-Id: Ia9dab5cbbc08f39e05ff8e499efff37bc825c624
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106582
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-26  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [089bb2f3bd2b5fc8118caaa6b7c6b82dd36a094e]

        Refactor SwFormatDrop
        
        ... and get rid of the SwClientNotifyCall.
        
        Change-Id: I2118290944c21e9773c359109e60e7778459a41f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106365
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-26  Miklos Vajna  <vmiklos@collabora.com>  [6bb0e09e2423ae00e06e6b7ae2c5a0af6ca100a1]

        WMF export: just write the source data as is for from-WMF graphics
        
        This was already working on master since commit
        5868745db74ae930edb0058490076d82aaeafbe9 (emfplus: make VectorFormats
        Emf/Wmf/Svg work, 2017-06-12), but a matching testcase was missing.
        
        Change-Id: I7661cd5e66d13b1750f16c0c423c4b69420577a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106607
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-11-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [a45ea4f7939e7ca2e5c071ad209c957702b527e6]

        tdf#138130: sw_uiwriter: Add unittest
        
        Change-Id: If7eca097e83003d657cc39ae617eaccabcf62a5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106598
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-25  Stephan Bergmann  <sbergman@redhat.com>  [8f4d36009d789f645ab700bfcd20f8e268ce8cee]

        Player::processEvent return value is unused
        
        Change-Id: Ia3f35f761cdfbfe6a57fce6bc632969759367c56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106603
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-25  Stephan Bergmann  <sbergman@redhat.com>  [8de92fa9bc7b284cb151ec57205bbccda379e379]

        TW_IMAGEINFO::ImageWidth,ImageHeight are of type TW_INT32
        
        ...and for TW_IMAGEINFO::XResolution,YResolution of type TW_FIX32 it appears
        more natural to also convert them to TW_INT32 here, rather than to long
        
        Change-Id: If531f3f3c4778439ae1ba19a5d829eb2ae9c803d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106606
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-25  Stephan Bergmann  <sbergman@redhat.com>  [ff75b172cc86374969a986ee94cac0931d95a5cd]

        BITMAPINFOHEADER::biWidth,biHeight are of type LONG
        
        Change-Id: Iba16ea38867499d2963e389dffec4e72daf1bcad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106605
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [35000da925d9afd5d8c4f7f98155c28883c2e5e0]

        Removed executable bits on odt file
        
        Change-Id: Ia1b0792f7988a816018a2fa6df1e66e83cba24d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106584
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-25  Stephan Bergmann  <sbergman@redhat.com>  [823059c8f046927c3193da5acd78053f3269b753]

        external/firebird: Pass --enable-developer into configure
        
        ...instead of merely forcing the Make target to Debug.  That way, a future
        patch set of in-progress <https://gerrit.libreoffice.org/c/core/+/105440/16>
        "firebird: update to 3.0.7" will be able to know in the gen/examples sub-
        directory Make that the top-level Make was targeting Debug, not Release.  (Which
        it will presumably need to know to fix the macOS build.)
        
        Change-Id: I57f90f66b4739b9d2cb5c33d79fcb87090c820bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106588
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-25  Alain Romedenne  <LibreOfficiant@sfr.fr>  [9c185db28394802d609e76f26b3e3afca6830991]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 51923f0e54c44e9fa8a3d35092938f5a228256fd
          - Deprecated tags for ChDir, ChDrive, CurDir
            
            « Some DOS-specific file and directory functions are no longer provided in StarOffice 7, or their function is only limited. For example, support for the ChDir, ChDrive and CurDir functions is not provided. Some DOS-specific properties are no longer used in functions that expect file properties as parameters (for example, to differentiate from concealed files and system files). This change became necessary to ensure the greatest possible level of platform independence for StarOffice. »
            - as of page 54 of "StarOffice 7 Basic Programmer's Guide" cf. http://www.staroffice.com/SO7/so-7-ga-en-BASIC_GUIDE.PDF - 2003
            
            « The functions ChDir and ChDrive, although present in Basic, do nothing and will likely be removed from the language. Their original purpose was to change the current drive and directory, but this was a system wide change, which is dangerous in multitasking environments like we use today. The initial current directory is dependent upon the operating system and how LO was opened. The initial values, therefore, cannot be assumed.  »
            - as of page 172 of Andrew Pitonyak's "OOo Macros Explained v.4" cf. http://www.pitonyak.org/OOME_4_0.odt - 2018
            
            
            Typo in syntax of Dir Function
            - add reference to CurDir
            
            Change-Id: I3826f953ba24c3bf631cf15357c0717593ead514
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106009
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-25  Stephan Bergmann  <sbergman@redhat.com>  [9a68ae949c8db91fad463df6d84e4eb89b3be4f7]

        SfxObjectShell::DdeExecute and SfxApplication::DdeExecute should return bool
        
        Change-Id: I32749562744572723de8a38811b6bc0bd950b582
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106580
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-25  Luboš Luňák  <l.lunak@collabora.com>  [21d36af1fd3037f1f425dd8303b50b8848d729ce]

        save properly fadecolor also for fadeovercolor (tdf#138353)
        
        As far as I can tell .odp spec doesn't recognize 'fadeovercolor'
        as a subtype of 'fade' (it's an LO extension?). But it's already
        saved by LO if used, so save the color properly as well. Reading
        it already works too.
        
        Change-Id: I30e464123f17d513fd0eaa32797f06e76a91d532
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106505
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-11-25  Eike Rathke  <erack@redhat.com>  [ee2cc952eeb5385ee37485c822d7ad7abd8fb989]

        Related: tdf#136272 accept 1.79769313486232e+308 as DBL_MAX
        
        This does not solve writing the badly rounded value, which still
        has to be fixed, but at least be able to read/convert it back as
        double max value.
        
        This is not even used in the bug scenario because the "fake"
        condition in that number format is discarded anyway because it was
        only written to satisfy ODF, but it helps in case a
        1.7976931348623157e+308 value was entered/used on purpose.
        
        Change-Id: I413dd93d5a3c4df609fd42a3133d6d82c34afff0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106586
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-11-25  Szymon Kłos  <szymon.klos@collabora.com>  [708a8b7f1d869580741787e71a9248757bb1541e]

        jsdialog: execute checkbox action
        
        Change-Id: Ib19997f600404cc9555acbfaf87acac32f8aa5fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106562
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-11-25  Szymon Kłos  <szymon.klos@collabora.com>  [6581a8a322cc2b83385722ae3042a885a7423f19]

        jsdialog: export placeholder text for edit fields
        
        Change-Id: I6031025a72cc72e8bc3834c256479ec1a07971b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106561
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-11-25  Szymon Kłos  <szymon.klos@collabora.com>  [0de158b4eb6d48d2c1a7cfcd638a73d7b69d45a7]

        jsdialog: implement TreeView
        
        Change-Id: I7c1cc683e8c5d5bdc00c1e3d3d0a2c85846bbda0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106560
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-11-25  Johnny_M  <klasse@partyheld.de>  [adb2e4e192392faef628f9c6b7e21e1cd63f2fcc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f1630841a1ccff7db1cef14577590517ee21aecf
          - tdf#132643 Translate German section IDs
            
            Change-Id: I50aa0373a0cc46acb77e778e43853c5b612c8a77
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106497
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-25  Johnny_M  <klasse@partyheld.de>  [7afa913e51580a8e0156eb9039673f18b3bfa9ae]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9a08414ea9849dc786d4cdd3c3adb73b9bb22771
          - tdf#132643 Translate German section IDs
            
            Change-Id: I046a265977ea9d3b5620f88e930fd1cf6adaa83f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106498
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-25  Johnny_M  <klasse@partyheld.de>  [e9a2150192f85390e3495529c412d6c2bde84066]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 028eb9f6fad0f3f6a1ddae93419f25d6477e8e47
          - tdf#132643 Translate German section IDs
            
            Change-Id: I47ee5d386bfbea809141bf9205fd46bc8a567cc3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106496
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-25  Johnny_M  <klasse@partyheld.de>  [419117bb7a047688e901ec6755cf80290fba3310]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0fbef58eff28ccecd50f4eb9114d50391b929ad3
          - tdf#132643 Translate German section IDs
            
            Change-Id: I77808d264cabc71755b44437987a958ce26e0177
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106494
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-25  Johnny_M  <klasse@partyheld.de>  [420d81d470e5a7339bb91b85c3457b95036aa85d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fef003f8fcda4ddacd4aafd96bfaf83a4ff632e4
          - tdf#132643 Translate German section IDs
            
            Change-Id: I4a34f3345d8d7f818bfc05146322a3b0622a3901
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106495
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-25  Johnny_M  <klasse@partyheld.de>  [7f74e99263578a10e5be73d60127f08e9399e3ee]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9de74d37e3c43abade70259dc70dccb021be5583
          - tdf#132643 Translate German section IDs
            
            Change-Id: I5fb3e7ca85678a98c941f10c742b92c0240dd9a2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106493
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-25  Noel Grandin  <noelgrandin@gmail.com>  [7a72585d923da5d72c4fde4f7bc9e74b3472efb3]

        fastparser in XMLTextMarkImportContext
        
        Change-Id: Ice747ce56eb024df1976f468accea3fc901c022d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106553
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-25  Luboš Luňák  <l.lunak@collabora.com>  [feafba7cc94247f45a82ee4f82f1b0a5f2f61656]

        clean up enabling/disabling GUI options related to Skia
        
        This should properly enable/disable 'force Skia software rendering'
        and 'use hardware acceleration' checkboxes when Skia is enabled or
        disabled.
        Technically the two options are duplicates, since 'use hardware
        acceleration' is the exact opposite of 'force Skia software
        rendering'. But the implementation of the hw accel option is so tied
        to the implementation of the canvas module that it's simpler
        to ignore it for Skia.
        
        Change-Id: Ia7c54140aec72d6ef75b7ba53ce83037311f0caf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106491
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-11-25  Stephan Bergmann  <sbergman@redhat.com>  [e41ca15fd67581dbf69322e6a18595d00ab7a151]

        DdeInitializeW, DdeGetLastError, etc. use UINT as status return type
        
        (As a follow-up, DdeConnection::GetError should probably also be changed from
        returning tools::Long to something like sal_uInt32.)
        
        Change-Id: I3eb4afe66e7a5f4e24a77c52e901163c2d8354e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106581
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-25  Stephan Bergmann  <sbergman@redhat.com>  [0a94c20e2c3ae327105d8435959e53947d4b82d8]

        Strength-reduce ReplaceOneChar parameter from string to single character
        
        Change-Id: I890d101ba671e91870ab18e82553c8ed8aa75f86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106572
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-25  Stephan Bergmann  <sbergman@redhat.com>  [b1404b5919f8c18bde715f68b229d2c030de5b2a]

        -Wc++11-narrowing (clang-cl)
        
        MSVC seems not to mind, but a Windows 64-bit build with clang-cl fails with
        "error: non-constant-expression cannot be narrowed from type 'tools::Long' (aka
        'long long') to 'LONG' (aka 'long') in initializer list".  But adding explicit
        casts would have the downside of preventing tools like
        -fsanitize=implict-conversion (if we ever use that on Windows) from detecting
        truncation, so introduce o3tl::narrowing.
        
        Change-Id: Ia33a9ae4d8134b5ad0c8b7cf6812fbdd625ca89e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106577
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-25  Stephan Bergmann  <sbergman@redhat.com>  [69372bf111c0a85e754d72248bcd22b455f11938]

        UNOIDL long vs. C++ sal_Int32 confustion
        
        Change-Id: I55ed2fd4646a78ac4211ce54bed36c39710408f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106579
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-25  Stephan Bergmann  <sbergman@redhat.com>  [9e0de138a5afaa7132ee535a15741effc983d2b0]

        Use sal_Int64 to printf tools::Long values
        
        (The "%l" format specifiers had now caused -Werror,-Wformat with clang-cl for a
        Windows 64-bit build.)
        
        Change-Id: I86b9617310f7348d72172cc7a29f0976c7030dd5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106576
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-25  Stephan Bergmann  <sbergman@redhat.com>  [e4c841f7999538522e9453dde9a2d021df5cf149]

        Ignore unparsed function template bodies in loplugin:stringviewparam
        
        Otherwise, clang-cl would have reported a false positive at
        
        > In file included from C:/lo-clang/core/canvas/source/directx/dx_bitmapcanvashelper.cxx:36:
        > C:/lo-clang/core/include\canvas/canvastools.hxx(501,42): error: replace function parameter of type 'const rtl::OUString &' with 'std::u16string_view' [loplugin:stringviewparam]
        >             bool lookup( const OUString& rName,
        >                          ~~~~~~~~~~~~~~~~^~~~~
        
        Change-Id: Iee71ad721ebe891f51ad1dd6eba50162e40fd998
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106574
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-25  Stephan Bergmann  <sbergman@redhat.com>  [da212b3e090d1832388834b135c8f358747f4b96]

        Use sal_Int32 to print SbxLONG value
        
        (The "%ld" format specifier had now caused -Werror,-Wformat with clang-cl for a
        Windows 64-bit build.)
        
        Change-Id: I741a3e3526a63162dbd75c018dfe7157f06819f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106575
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-25  Stephan Bergmann  <sbergman@redhat.com>  [39c9596eb7746c16e68e71d76777be58fc94b7c9]

        Silence false loplugin:stringviewparam in conditional code (clang-cl)
        
        Change-Id: Iaa6d36a316f2c474965651e286cff37990f2e817
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106573
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-25  Noel Grandin  <noelgrandin@gmail.com>  [c1fa005db7a75f54b6651c85ecf897c5857e61f3]

        fastparser in XMLTextListItemContext
        
        Change-Id: I08f7bc47e7c2e4e7d587d4c766eb2bba6c610adf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106552
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-25  Caolán McNamara  <caolanm@redhat.com>  [ac65359fe7d829f746699509decd6238f6a8f20d]

        crashtesting: null deref on load of ooo72915-2.odt
        
        since...
        
        commit aacaa2aa91f705d64b929b5cff2872f160021b9f
        Date:   Tue Nov 3 22:11:59 2020 +0100
        
            sw_fieldmarkhide: let CheckParaRedlineMerge() hide fieldmarks
        
            HideIterator finds the next delete redline or fieldmark, whichever is
            closer.
        
        Change-Id: Ibe4373255356d9fe235f787c5672e72ae7032f85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106578
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-11-25  Jean-Pierre Ledure  <jp@ledure.be>  [3a9c3c918a3efb0d2f8f40e79f7032124d17b6f5]

        ScriptForge - (SF_Utils) Increment version number
        
        Start 7.2
        
        Change-Id: Ic09246b985038730a96c870226e2d4ce25ff24d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106530
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-11-25  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [cdda62d60845f1f1a18b461df198e4dbfbc590ef]

        tdf#42949 Fix new IWYU warnings in directory svx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: If578c5119b85f991825e91df37c42e28f16e9de5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100555
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-25  Stephan Bergmann  <sbergman@redhat.com>  [c638985dd3a63cdf76b2af67cd890f656a9c38eb]

        Remove unused OleComponent::SetHostName aContName parameter
        
        Unused ever since the code was introduced in
        5ea5c0afebd272d5f44e6524c0f67b5317639919 "#112923# embedded object for MS OLE".
        (The accompanying
        
          // TODO: use aContName and aEmbDocName in m_pOleObject->SetHostNames()
        
        comment was removed when a307ad7ae029a0a62404996a63954e7026001ce3 "OLE: show
        title of parent document in MSO" started to use the aEmbDocName parameter, which
        had previously been unused too.)
        
        Change-Id: I0fbb20dbf526a3fdbdc4a3e76e64fa80e8460480
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106571
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-11-25  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [6b8d498576a51a56b4e0961d92a50ebf0337efff]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7b4dc63ec204f64a80f181ba1ff005a78791f60c
          - tdf#138203: removed '...' characters from the menu etnires on help page
            
            Change-Id: Ie699ceb22cf0f83a8df08eb66e5414e5ac5cda82
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106519
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-11-25  Jan Holesovsky  <kendy@collabora.com>  [56e7c74b2994ead8b1f376b65549ad8a623018cd]

        lok: Don't even iterate through the redlines when they are disabled.
        
        It is not necessary, when we are not issuing any output anyway.
        
        Change-Id: Id952549befb1bef04a2dd9237d286922939eaae2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106509
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        (cherry picked from commit 8f44a939ad09d0365607ae8960e2abfe77e3fe72)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106517
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2020-11-25  Stephan Bergmann  <sbergman@redhat.com>  [5e4c771c0b89452ab55d1ab30dbb1634f15d3775]

        loplugin:stringviewparam (clang-cl)
        
        Change-Id: Id93a1c48cd0cc1aa8370498ce239035fc5c01730
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106570
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-25  Stephan Bergmann  <sbergman@redhat.com>  [e8227dc4af54c39e871b12f2e846fa54cff11581]

        loplugin:stringview (clang-cl)
        
        Change-Id: I47b44c80b2a5e3c9d84f5d7257efe17f138a1067
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106563
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-25  Stephan Bergmann  <sbergman@redhat.com>  [696739056f37430154d6333b8f7228d1c44d09b3]

        Better handling of Java files
        
        Change-Id: Ifa662be39ac7d35241ee31956e2556b7ba3b5a02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106558
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-25  Thomas Viehmann  <tv@beamnet.de>  [cbc18cc904c652a936c4b68fba4d975bd89b5abd]

        tdf#138425 vcl/gtk activate main menu in UpdateFull
        
        VCL GTK (in contrast to X11 and apparently Windows) pre-activates popup
        menus in GtkSalMenu::UpdateFull by calling GtkSalMenu::ActivateAllSubmenus.
        Before this patch, this, called on the main menu, would not activate
        the main menu itself (which does get activated in X11 eventually).
        This patch changes the logic to also activate the main menu.
        
        This patch deals only with gtk3. A followup patch would do the analogous
        change in the VCL Qt5 plugin in Qt5Menu::DoFullMenuUpdate.
        
        I haven't discovered yet where this type of functionality is currently
        tested, so sadly I don't have an idea how to test this and so didn't include
        a test case.
        
        Change-Id: I6cd9929acfd3b3af731bbc62d649d643044ca692
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106454
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-25  diwanshu885  <dmittal885@gmail.com>  [2f13fcb67269f99b890f5bb4c63117805e375692]

        tdf#131441 Disable "UNDOCKTOOLBAR" when toolbar is locked
        
        Change-Id: I3a7fdf2fbde55a8ac4083f1fa8cd76e55718b2e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106476
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-11-25  Noel Grandin  <noelgrandin@gmail.com>  [6993d5d0f1079fe720a7da004b70b57361c99fc6]

        fastparser in XMLTextListBlockContext
        
        Change-Id: I0225bf1196fa951909fefbaf14b3b840605fd5ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106551
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-25  Noel Grandin  <noelgrandin@gmail.com>  [b3dd7ebdab8015735dd07afdf518500bbc69a1b3]

        fastparser in XMLIndexTemplateContext
        
        Change-Id: I652ae8e960965c3bfd6183888c039e0e467e030a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106550
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-25  Caolán McNamara  <caolanm@redhat.com>  [810bb0a96afcc2764ffc62c419343e464a85013a]

        center the button for narrower Colibre theme icon
        
        Change-Id: I7feb62abf4e4f4b635c0e3096ff67f698d8de6b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106538
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-25  Mark Hung  <marklh9@gmail.com>  [f97af19460fbd7483a0e1c1d0137e814f5390e69]

        tdf#137894 separate associated character properties
        
        in ww8filter/RtfAttributeOutput and treat \dbch as
        CJK and \hich Western in order to roundtrip the
        RTF document.
        
        ww8filter mix all the associated style, including
        properties for CJK and CTL scripts.
        
        Both RtfAttributeOutput::CharFontCJK and
        RtfAttributeOutput::CharFontCTL output \dbch,
        that result in incorrect assocation.
        
        CharFontCTL should use \rtlch, but it was already in
        RtfAttributeOutput::MoveCharacterProperties.
        
        To make the order correct, I separate the
        associated character properties that were
        stored in m_aSyltesAssoc into m_aSyltesAssocRtlch,
        and m_aSyltesAssocDbch by their script types.
        
        Note that it is not clear what associated character
        properties that we should adopt for \hich and \ltrch.
        
        In theory RTL scripts can output high ANSI chars too,
        so \hich may get properties from either Western or
        CTL scripts. However, examining Hebrew RTF documents,
        I didn't see any sign that \hich is used in that way.
        
        Use RTL as CTL might be a problem for Mongolian,
        Manchu and Xibe. They are CTL but top-to-bottom (aka LTR)
        . But I don't think they will be expressed
        as high ANSI chars either.
        
        Change-Id: I214edbb00a67c2ffe19c5a37254c8988a0828f40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106355
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-25  Miklos Vajna  <vmiklos@collabora.com>  [2c9f4c6a5e1a9ce5ef501c8f5a7f5cd421bf86f7]

        pdfium: add sig getters: ByteRange, DocMDPPermission, Contents and SubFilter
        
        Change-Id: Ieab577de92898568e27a879af1ca1bda170a307d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106554
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-25  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [b22e2548a4ac7a4395b3e50b82f23a46cbd6104a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cc9d63e60d848b0560778b4de098581923bbc6a2
          - tdf#138203: fixed identical menu on help pages
            
            Change-Id: I97ded684de5025e2747f8b30a9ec4bb0e2278e29
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106439
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2020-11-25  Szymon Kłos  <szymon.klos@collabora.com>  [01e54822635b965c068094493294c579af4c4161]

        Move SalInstanceTreeView decl to header file
        
        Change-Id: Ie49f4113332de5c4fa825f93dde46bb408187fe4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106536
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-11-25  Szymon Kłos  <szymon.klos@collabora.com>  [5335381e1b7d150c0e17333e4f171ae497f21007]

        jsdialog: dump treelistview
        
        Change-Id: Id6152a1b96a92a8ee863e1426d458b9f81605065
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106535
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-11-25  Noel Grandin  <noelgrandin@gmail.com>  [dba2a0435fb8aa1c5a312261fc10959e824230c6]

        fastparser in XMLIndexTOCStylesContext
        
        Change-Id: I59f6a044da134fe1ce6ffe415df518dce9272b53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106549
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-25  Noel Grandin  <noelgrandin@gmail.com>  [b563b61af9a8d9917845f52d2058b7d18ec6cdce]

        fastparser in text index
        
        Change-Id: Ia1811b6e913aabcb9f1fb138ab440f5cee8a9d74
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106548
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-25  Stephan Bergmann  <sbergman@redhat.com>  [60d0cf170b637c01f76e354e8bf5a40cade11b69]

        loplugin:stringviewparam
        
        Change-Id: Ieddc3cc1913e57f51d270cead97b1eadaa81fc6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106507
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-25  Noel Grandin  <noelgrandin@gmail.com>  [7ac81c6a1dc0ccd6ab62793f4787002da73b4d5b]

        fastparser in TOC
        
        Change-Id: Ia46d61e202292c957299e77e133c7f7a9f6eb0ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106547
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-25  Noel Grandin  <noelgrandin@gmail.com>  [caf72d1f20547a94e29c0943eb94fa52aec430a4]

        tdf#138326 impress template thumbnails are blurred
        
        regression from
            commit 548d77d0c06f7088dd3eb408797aa1fc1d7eb277
            Author: Noel <noelgrandin@gmail.com>
            Date:   Fri Nov 13 10:23:36 2020 +0200
            tools::Long->sal_uInt16 in ImpErrorQuad
        
        Change-Id: I29403afcb7d88dee27f1565793ffbd7ad4c53a17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106545
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-25  Noel  <noelgrandin@gmail.com>  [c8a2550b6a014c05cd4d0ad6a72122f79ce301af]

        use string_view for the parsing in sax utils
        
        Change-Id: Ifd7430501318684f9999c90dd36c1ca965373947
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106499
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-25  Mike Kaganski  <mike.kaganski@collabora.com>  [aac9c35c7405859a38f634ee95b8aba5f62db84d]

        Fix --disable-pch build on Windows
        
        Restore inclusion of <unotools/transliterationwrapper.hxx>, added
        in 63f7efe613f4f7436eddd90933c1916d2e689648 to fix exactly the same
        problem that reappeared now after removing it in commit
        fe88ffb661053f8fff9bd77affdf4de820c43ca8.
        
        This partially reverts fe88ffb661053f8fff9bd77affdf4de820c43ca8,
        making the inclusion conditional.
        
        Change-Id: Iab6893549377e1b8f2f96150b09b7294c9476fa2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106555
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-25  Seth Chaiklin  <sdc.blanco@youmail.dk>  [cb084f475db33a2cfc62bc9c8de37b8c3c87b3c7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bb3b17ed7577aca011955a97e40edfd795e70cd3
          - tdf#138458 add explanation of "Save Preview Image..." in File > Properties-General
            
            Change-Id: I08f7d94c61262d51f3deb128becb4544a4fa7064
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106518
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-11-24  Miklos Vajna  <vmiklos@collabora.com>  [0f65b4b6f33891a724bee5356aa5549c76fa0ce3]

        sw tiled rendering: fix paint->invalidation loop when paint is started by vcl
        
        SwViewShell::PaintTile() already calls
        comphelper::LibreOfficeKit::setTiledPainting(), so by the time it would
        rearch SwViewShell::Paint(), callbacks (e.g. invalidations) are ignored
        during paint.
        
        Do the same for SwEditWin::Paint(), where we processed invalidations
        during paint, potentially leading to paint->invalidation loops.
        
        Change-Id: I8280f5c2571beeae6c0f2986d275dde3c2d33161
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106542
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-11-24  Caolán McNamara  <caolanm@redhat.com>  [48d052a9f1bdbd34e1819b45ab83f51b84911702]

        ofz#27817 null deref
        
        Change-Id: I16da6f6f78dfd0a4bc17017275a6644d6e4340c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106533
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-24  Caolán McNamara  <caolanm@redhat.com>  [906b99c21b668b44b1e47909268961023b0bdae8]

        open_more.png is narrower than other icons in Colibre theme
        
        so use a different one to measure desired width of tabbar
        
        Change-Id: Iace4b46d77d5cb52b2faaf6bb035be50fd556d12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106534
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-24  Michael Stahl  <Michael.Stahl@cib.de>  [ecc3c621fe5a7e962f0e40cb3709ad5772a5d744]

        sw: fix SwXTextRange::createEnumeration() inside table cell
        
        This would set CursorType::SelectionInTable but leave m_pOwnTable
        and m_pOwnStartNode uninitialised, causing
        
        sw/source/core/unocore/unoobj2.cxx:399: SwXParagraphEnumeration: table type but no start node or table
        
        and then the enumeration would return the table it's in as the first
        element, which is quite annoying.
        
        Refactor the creation of SwXParagraphEnumeration to prevent this.
        
        Change-Id: I4e9e3456bdf66b9822d19ad985a20b094e6bbba4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106532
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-24  Stephan Bergmann  <sbergman@redhat.com>  [a4565b9361636c3f9b01755b2f467056d33e4e30]

        loplugin:stringviewparam
        
        Change-Id: I6fc8b3b550c113b7b0f807bedbfc0e02b59cd719
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106506
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [b5525444db57e9e9c289f08d7a03f77b15acd8b4]

        tdf#138428: sc_uicalc: Add unittest
        
        Change-Id: I8379ced4d04efcfaf355734d50a784bf29636140
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106455
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-24  Szymon Kłos  <szymon.klos@collabora.com>  [5814084f02f3d660fc28afd6a053050073944b81]

        jsdialog: use separate content and notificator windows
        
        Change-Id: I42208dd69bc790d136637253d7f1ae39a6306820
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106503
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-11-24  Bayram Çiçek  <mail@bayramcicek.com.tr>  [42b0ea1993b7ea223c126f011c78ec4cdfce95ff]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I8df8d454ff1b65a5df2f1920b4d01f0925cbce33
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106489
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-24  Szymon Kłos  <szymon.klos@collabora.com>  [fbbdb6f655df91c4d8e4d2ec15daf20515010c9b]

        Don't show tooltip for formula bar in online
        
        Change-Id: Ib7608bb31222234ea08c99e76dcd341570d3685b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104861
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106419
        Tested-by: Jenkins

2020-11-24  Szymon Kłos  <szymon.klos@collabora.com>  [50e588ba7ff5e37ddbcdd97d10bf90613661356d]

        notebookbar: don't hide elements for online
        
        Change-Id: If0c48c6ab674ac282c23beac9cc115b0b404b0a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106504
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-11-24  Szymon Kłos  <szymon.klos@collabora.com>  [d5ede20e0a7be77ba0415996395cade8db04f797]

        lok: Log save errors and avoid infinite loop
        
        Don't create synchronous dialogs on errors
        which were causing infinite loops.
        Just send error for logging purposes.
        
        Change-Id: I88e57ae34502a6f82e44051033c91ca41c1a7b8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104579
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Ashod Nakashian <ash@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106418
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-11-24  Szymon Kłos  <szymon.klos@collabora.com>  [d5552b8bb29c01cab4624f07dc2539a9673e7482]

        notebookbar: don't block init in calc
        
        Change-Id: I7fdebcf317c8ebd3e322c1f73d9a4e7df30ecd27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105240
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106420
        Tested-by: Jenkins

2020-11-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [18a67db74fb373a949ddf99c12ef0a3bf6bdf9ef]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 2bfbaa38e1acd6984a3745c1668ad78096c3fa00
          - tdf#138368 bump pt_BR dict version to 3.2.14
            
            * version increased to hold changes on file conversions to UTF-8
            * convert hyphenation to UTF-8
            * cleaned README file
            
            Change-Id: I72f20f495d7b93445145ba804d27f10492465fcb
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/106508
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-24  Noel  <noelgrandin@gmail.com>  [f981f756e1509ac0a39cd618316cfe3befd5923a]

        fix crash in loading ooo57731-1.odt
        
        This fixes bugs in the following commits, where
        we need to also process unknown elements, in order to
        maintain compatibility with the preceding code.
        
            commit 0c48c46d3ed5db39a0c0e6d0b35aab7506fb8772
            Date:   Thu Nov 19 13:16:17 2020 +0200
            fastparser in DomBuilderContext
        
            commit bb124fe673d69f8a79478bf25329978a452b82da
            Author: Noel <noelgrandin@gmail.com>
            Date:   Thu Nov 19 11:52:50 2020 +0200
            fastparser in DomBuilderContext
        
            commit cf13e985a6112a18e4d405b807a2064092c01b2d
            Date:   Thu Nov 19 14:17:54 2020 +0200
            fastparser in TokenContext
        
            commit 39d8ee8f91f4c571030b53febdcba07ea55ca7de
            Date:   Thu Nov 19 13:51:21 2020 +0200
            fastparser in TokenContext
        
        Change-Id: I9e4eddfedc6d13db72066f0d5bf436fc237bf3e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106490
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-24  Mike Kaganski  <mike.kaganski@collabora.com>  [d84deb9536373ddc9efcf513e9d88035215bd735]

        Use std::vector in SbiBuffer
        
        This removes memory management from the class; unifies the types
        used throughout the code using it; and simplifies it all greatly.
        
        Also this changes errors handling. Prevoiusly setting errors to
        parser didn't handle case when no parser was passed to SbiBuffer
        ctor, as BufferTransformer did, and could dereference nullptr.
        
        Change-Id: I068eb1b3e9a616a5744fc8233781c4dd4403c84d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106452
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-24  Caolán McNamara  <caolanm@redhat.com>  [d4ca173f2babde53c1d20f10e335244b092c5c97]

        add set_buildable_name to enable distinguishing different instances
        
        of widgets loaded from the same .ui snippet in the same dialog so
        ui-testing can identify the right one
        
        Change-Id: I2ecc7fd60ab891ae9f94971a3035585d4500f694
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106500
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-24  Stephan Bergmann  <sbergman@redhat.com>  [965f349952a90334c14a86ce1dd65711b73e8e85]

        loplugin:stringview (macOS)
        
        Change-Id: I20e4bdefdf8f05bbe1ac547a16e8d5e06e3303eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106501
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-24  Caolán McNamara  <caolanm@redhat.com>  [c476b36bdab3dc1d2582f841d8044ffc202aae88]

        CVE-2020-25713 raptor2: malformed input file can lead to a segfault
        
        due to an out of bounds array access in
        raptor_xml_writer_start_element_common
        
        use a better fix than the initial suggestion
        
        See:
        https: //bugs.mageia.org/show_bug.cgi?id=27605
        https: //www.openwall.com/lists/oss-security/2020/11/13/1
        Change-Id: I9203904755b0e4ac98ae1e39942fd6f616c1efff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106488
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-11-24  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [fe88ffb661053f8fff9bd77affdf4de820c43ca8]

        tdf#42949 Fix new IWYU warnings in directory sw
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I4bb84c3f401aba8a3dede9cec3a7f2187a2ba02a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106473
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-24  Stephan Bergmann  <sbergman@redhat.com>  [7c0fcb016718b25981903ad2b979e186638a6031]

        Remove unused parameter (flagged now by loplugin:stringview)
        
        Change-Id: I474fbadfa9ab356829077d428cbd18a61a7ea919
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106487
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-24  Noel  <noelgrandin@gmail.com>  [a153ece6da428f137d5161f853825239d5fe4582]

        FindActuralStyleName->FindActualStyleName
        
        Change-Id: I25e021caeb1c71529350df95099fb344edfd5b81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106482
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-24  Caolán McNamara  <caolanm@redhat.com>  [badf34d439403cea5c7efa206f4535c5050de37c]

        tdf#138430 scrolled windows need to have auto scrolling disabled
        
        Change-Id: I8a622f00238d3d20d21d2439d6fc4fb13358f0c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106485
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-24  Caolán McNamara  <caolanm@redhat.com>  [2454f3e40ea6b1a423a143e0c4ba8581b5bc65f8]

        tdf#138430 schedule a reformat if we turned off the scrollbar
        
        Change-Id: Ida7d7419f0513624071b31820660add93ac78615
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106486
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-24  Stephan Bergmann  <sbergman@redhat.com>  [9c1c43d4b94f75d97af319122312cbf7202f0cc6]

        Remove unused parameter (flagged now by loplugin:stringview)
        
        Change-Id: I78e2b60945f256de5e7455373a2ecff72f9eaae7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106484
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-24  Stephan Bergmann  <sbergman@redhat.com>  [fbc9c0efd153a9b82a20168891c621bdc0250e19]

        loplugin:stringviewparam (--enable-online-update)
        
        Change-Id: I9da6453bce5eb628eb1a4eee0863b77b548e95d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106483
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [185037a39980bcf00ef3d9bb14ba935227c42938]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to a470d37edcd50733fcfcfdf85c72e7bcdf1ecb81
          - tdf#138368 Cleanup pt_BR spelling dict
            
            1) Delete entry at line 66278 of the .dic which has a non-extended ascii char
               and change first line of the .dic from 312368 to 312367 for new line count
            2) convert CRLF to LF
            3) iconv -f ISO-8859-1 -t UTF-8 pt_BR/pt_BR.dic > pt_BR/pt_BR.dic.new
               mv pt_BR/pt_BR.dic.new pt_BR/pt_BR.dic
            4) iconv -f ISO-8859-1 -t UTF-8 pt_BR/pt_BR.aff > pt_BR/pt_BR.aff.new
               mv pt_BR/pt_BR.aff.new pt_BR/pt_BR.aff
            5) add FLAG UTF-8 to .aff to indicate flags are no longer single bytes
            
            Change-Id: Ib1e9b29d0ecdcf060b3e11207670d26b0f307464
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/106402
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-24  Johnny_M  <klasse@partyheld.de>  [a629fc68371d5facd3c5d62acdae9355953d4782]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4ce5903f1a64531b32402523c0d33050b42bba7a
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ie4b39ecb9ab54191d4b834fa2e0b06acfba67851
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106413
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-24  Johnny_M  <klasse@partyheld.de>  [8917e97710dcee9f8435a7889b0481e5b3add0de]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to be0e3871b278a2de2242dff2358134d40e4b0dee
          - tdf#132643 Translate German section IDs
            
            Change-Id: I1e6409649083aa5b9cdb69cbcedf41c3856be089
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106406
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-24  Michael Stahl  <Michael.Stahl@cib.de>  [7ab349296dac79dad3fec09f60348efcbb9ea17e]

        sw: fix copying and deleting of section content via API
        
        The problem happens if a section starts or ends with a table:
        
        SwXTextSection::getAnchor() may return a SwXTextRange with one position
        in a table cell and another position in a different table cell, or
        outside the table, neither of which is valid to set the cursor via
        SwXTextViewCurosor::gotoRange().
        
        Introduce a new special mode for SwXTextRange, RANGE_IS_SECTION,
        analogous to RANGE_IS_TABLE but actually working.
        
        Only SwXTextView can be used to create XTransferables, and it requires
        selecting first via either the SwXTextViewCursor or select().
        
        It's currently not possible to select the content of a section in the
        ViewShell in these problematic cases, and would be some effort to add.
        
        So add a new interface XTransferableTextSupplier that can be used to
        create XTransferable from the SwXTextRange with RANGE_IS_SECTION.
        
        The core CopyRange() and DeleteRange() functions can deal with SwPaMs
        that start or end in non-text-nodes, so pass the whole section content to
        these in SwXTextRange::setString() and in
        SwXTextView::getTransferableFromTextRange().
        
        Change-Id: If7e3210e8a26f5618317c294f2b2f3ed5c217f1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106293
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-24  Michael Stahl  <Michael.Stahl@cib.de>  [93eb6a87e30c8716b5e65ce71e3d1d9deffb6425]

        sw: exception messages for SwXTextRange
        
        Change-Id: Iee53473ead4151348c2f02f4a83bd0bd17c46758
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106292
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-24  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [3347d71b23595919e167bd49932675e77cbbdbbb]

        tdf#137546 sw: fix text position at textbox alignment
        
        Follow-up of commit 06fd06597796d9e92117602245f3968c93707708
        (tdf#124430 Writer Editing: Fix textbox aligning).
        
        Testing:
        
        1. Insert a shape. Choose menu item "Add Text Box" of
           its local menu, and write a short text in it.
        
        2. Choose menu item "Align->Right" of the local menu of
           the shape. The textbox is aligned to the right margin
           and before the fix, text position had changed slightly
           within the shape. (Only moving the textbox fixed it.)
        
        Change-Id: I758e0f65c8b51e09ac15a96e19819cb3ad3beacb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105253
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-24  ShyamPraveenSingh  <shyampraveensingh@gmail.com>  [47bb1e449f8dd1668c4e50ab7df980f4e3de8319]

        tdf#124176 Use #pragma once in extensions/source/abpilot
        
        Change-Id: Ia370a447a23d6d78c380667fd07ba5f230c927dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106474
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2020-11-24  Tibor Nagy  <nagy.tibor2@nisz.hu>  [6975e4387640a1473ca158f503637be61ac9dedb]

        tdf#138137 sc: remove red circle in merged cell
        
        This mark wasn't removed when valid data is entered in the merged cell.
        
        Co-authored-by: Attila Szűcs (NISZ)
        Change-Id: I7632abadde9c482819f80af2600ab4c58292a821
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106172
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-24  Stephan Bergmann  <sbergman@redhat.com>  [a3638ec207b6aa2ee8e5b4255c3b73e15c479852]

        Avoid unnecessary, wrong downcast from SwFormatRowSplit to SwFormatFrameSize
        
        ...after b28e514d5e0ea45490b3cab30e1d97dd3da2c794 "callnk: Replace needless
        SwClientNotifyCall with CallSwClientNotify", as seen during e.g.
        CppunitTest_sw_ooxmlexport3
        CPPUNIT_TEST_NAME=testDontSplitTable::Load_Verify_Reload_Verify (see
        <https://ci.libreoffice.org/job/lo_ubsan/1834/>):
        
        > /sw/source/core/layout/tabfrm.cxx:3900:30: runtime error: downcast of address 0x6020001b9990 which does not point to an object of type 'const SwFormatFrameSize'
        > 0x6020001b9990: note: object is of type 'SwFormatRowSplit'
        >  bd 0e 00 2f  70 4c 61 a4 c2 2a 00 00  02 00 00 00 7a 00 00 00  00 00 00 00 00 00 00 04  10 00 00 00
        >               ^~~~~~~~~~~~~~~~~~~~~~~
        >               vptr for 'SwFormatRowSplit'
        >     #0 0x2ac29baf508b in SwRowFrame::SwClientNotify(SwModify const&, SfxHint const&) /sw/source/core/layout/tabfrm.cxx:3900:30
        >     #1 0x2ac2988d9b4d in SwModify::CallSwClientNotify(SfxHint const&) const /sw/source/core/attr/calbck.cxx:367:18
        >     #2 0x2ac2988d9e45 in sw::BroadcastingModify::CallSwClientNotify(SfxHint const&) const /sw/source/core/attr/calbck.cxx:372:15
        >     #3 0x2ac2988d7025 in SwModify::NotifyClients(SfxPoolItem const*, SfxPoolItem const*) /sw/source/core/attr/calbck.cxx:184:5
        >     #4 0x2ac2989205c8 in SwFormat::Modify(SfxPoolItem const*, SfxPoolItem const*) /sw/source/core/attr/format.cxx:325:9
        >     #5 0x2ac29b2746d9 in SwFrameFormat::Modify(SfxPoolItem const*, SfxPoolItem const*) /sw/source/core/layout/atrfrm.cxx:2619:15
        >     #6 0x2ac2988d5208 in SwClient::SwClientNotify(SwModify const&, SfxHint const&) /sw/source/core/attr/calbck.cxx:115:9
        >     #7 0x2ac2988df973 in SwClient::SwClientNotifyCall(SwModify const&, SfxHint const&) /sw/inc/calbck.hxx:161:80
        >     #8 0x2ac2988da413 in sw::ClientNotifyAttrChg(SwModify&, SwAttrSet const&, SwAttrSet&, SwAttrSet&) /sw/source/core/attr/calbck.cxx:381:13
        >     #9 0x2ac298927a44 in SwFormat::SetFormatAttr(SfxPoolItem const&) /sw/source/core/attr/format.cxx:536:13
        >     #10 0x2ac2f953e607 in MSWordExportBase::OutputTextNode(SwTextNode&) /sw/source/filter/ww8/wrtw8nds.cxx:2257:54
        >     #11 0x2ac2f9571ace in MSWordExportBase::OutputContentNode(SwContentNode&) /sw/source/filter/ww8/wrtw8nds.cxx:3505:13
        >     #12 0x2ac2f98681dc in MSWordExportBase::WriteText() /sw/source/filter/ww8/wrtww8.cxx:2804:13
        >     #13 0x2ac2f8e8e01b in DocxExport::WriteMainText() /sw/source/filter/ww8/docxexport.cxx:1670:5
        >     #14 0x2ac2f8e8abf4 in DocxExport::ExportDocument_Impl() /sw/source/filter/ww8/docxexport.cxx:520:5
        >     #15 0x2ac2f98b52f3 in MSWordExportBase::ExportDocument(bool) /sw/source/filter/ww8/wrtww8.cxx:3360:19
        >     #16 0x2ac2f8f106a1 in DocxExportFilter::exportDocument() /sw/source/filter/ww8/docxexportfilter.cxx:86:17
        >     #17 0x2ac2dc707424 in oox::core::FilterBase::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) /oox/source/core/filterbase.cxx:492:49
        >     #18 0x2ac2eddb9010 in (anonymous namespace)::WriterFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) /writerfilter/source/filter/WriterFilter.cxx:155:23
        >     #19 0x2ac28d79c39b in SfxObjectShell::ExportTo(SfxMedium&) /sfx2/source/doc/objstor.cxx:2451:25
        >     #20 0x2ac28d78b3ac in SfxObjectShell::SaveTo_Impl(SfxMedium&, SfxItemSet const*) /sfx2/source/doc/objstor.cxx:1539:19
        >     #21 0x2ac28d7be9f7 in SfxObjectShell::PreDoSaveAs_Impl(rtl::OUString const&, rtl::OUString const&, SfxItemSet const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) /sfx2/source/doc/objstor.cxx:2926:39
        >     #22 0x2ac28d7b6d1c in SfxObjectShell::CommonSaveAs_Impl(INetURLObject const&, rtl::OUString const&, SfxItemSet&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) /sfx2/source/doc/objstor.cxx:2717:9
        >     #23 0x2ac28d724080 in SfxObjectShell::APISaveAs_Impl(rtl::OUString const&, SfxItemSet&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) /sfx2/source/doc/objserv.cxx:315:19
        >     #24 0x2ac28d93df20 in SfxBaseModel::impl_store(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, bool) /sfx2/source/doc/sfxbasemodel.cxx:3086:42
        >     #25 0x2ac28d944909 in SfxBaseModel::storeToURL(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) /sfx2/source/doc/sfxbasemodel.cxx:1728:13
        >     #26 0x2ac2a93a73b7 in SwModelTestBase::reload(char const*, char const*, char const*) /sw/qa/unit/swmodeltestbase.cxx:554:16
        >     #27 0x2ac2a93a56e3 in SwModelTestBase::executeLoadVerifyReloadVerify(char const*, char const*) /sw/qa/unit/swmodeltestbase.cxx:110:5
        >     #28 0x2ac286939928 in testDontSplitTable::Load_Verify_Reload_Verify() /sw/qa/extras/ooxmlexport/ooxmlexport3.cxx:936:1
        >     #29 0x2ac28693d184 in void std::__invoke_impl<void, void (testDontSplitTable::*&)(), testDontSplitTable*&>(std::__invoke_memfun_deref, void (testDontSplitTable::*&)(), testDontSplitTable*&) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/invoke.h:73:14
        >     #30 0x2ac28693cd5e in std::__invoke_result<void (testDontSplitTable::*&)(), testDontSplitTable*&>::type std::__invoke<void (testDontSplitTable::*&)(), testDontSplitTable*&>(void (testDontSplitTable::*&)(), testDontSplitTable*&) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/invoke.h:95:14
        >     #31 0x2ac28693cbb2 in void std::_Bind<void (testDontSplitTable::* (testDontSplitTable*))()>::__call<void, 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/functional:467:11
        >     #32 0x2ac28693c812 in void std::_Bind<void (testDontSplitTable::* (testDontSplitTable*))()>::operator()<void>() /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/functional:549:17
        >     #33 0x2ac28693b8a1 in std::_Function_handler<void (), std::_Bind<void (testDontSplitTable::* (testDontSplitTable*))()> >::_M_invoke(std::_Any_data const&) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/std_function.h:316:2
        >     #34 0x2ac2868427b1 in std::function<void ()>::operator()() const /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/std_function.h:706:14
        >     #35 0x2ac28693ab84 in CppUnit::TestCaller<testDontSplitTable>::runTest() /workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175:7
        >     #36 0x2ac23bbb05ba in CppUnit::TestCaseMethodFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5
        >     #37 0x2ac25698b937 in (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /test/source/vclbootstrapprotector.cxx:46:14
        >     #38 0x2ac23bb81c47 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #39 0x2ac24aff3fd7 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:78:12
        >     #40 0x2ac23bb81c47 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #41 0x2ac247b490a8 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:61:16
        >     #42 0x2ac23bb81c47 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #43 0x2ac23bb18f84 in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12
        >     #44 0x2ac23bb81c47 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #45 0x2ac23bb7b697 in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86:18
        >     #46 0x2ac23bc1aa79 in CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:182:28
        >     #47 0x2ac23bbaec21 in CppUnit::TestCase::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13
        >     #48 0x2ac23bbb2a52 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
        >     #49 0x2ac23bbb1c4a in CppUnit::TestComposite::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #50 0x2ac23bbb2a52 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
        >     #51 0x2ac23bbb1c4a in CppUnit::TestComposite::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #52 0x2ac23bc4860e in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27
        >     #53 0x2ac23bc194de in CppUnit::TestResult::runTest(CppUnit::Test*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149:9
        >     #54 0x2ac23bc4956b in CppUnit::TestRunner::run(CppUnit::TestResult&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:96:14
        >     #55 0x4fedce in (anonymous namespace)::ProtectedFixtureFunctor::run() const /sal/cppunittester/cppunittester.cxx:323:20
        >     #56 0x4fb4c0 in sal_main() /sal/cppunittester/cppunittester.cxx:473:20
        >     #57 0x4fa4ae in main /sal/cppunittester/cppunittester.cxx:380:1
        >     #58 0x2ac23d859554 in __libc_start_main (/lib64/libc.so.6+0x22554)
        >     #59 0x425ea4 in _start (/workdir/LinkTarget/Executable/cppunittester+0x425ea4)
        
        Change-Id: Icd1fdd2a7b11106761d17cd22b1f9a4fe9f8896d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106472
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-24  Tünde Tóth  <toth.tunde@nisz.hu>  [21620f9d2f50e66dffc45a5afb539edb8d54434c]

        tdf#138194 Chart OOXML import: set text break to true
        
        of rotated category axis label, if the rotation is 90
        or 270 degree and the inner size of the chart is not fixed.
        
        Change-Id: I02e1fd940af8a277435aa46d4ad93a42b6723710
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106422
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-24  Tünde Tóth  <toth.tunde@nisz.hu>  [3be5e428d669accd841949662d601a6f6e1cdb3f]

        tdf#138181 Chart OOXML: fix deleted legend entries of pie charts
        
        The legend of the pie chart showed deleted legend entries too
        when VaryColorsByPoint was false.
        
        Change-Id: I6fc978af0db6e2d39d7f451e765d7ef81c73a05c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105943
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-24  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6df0e538ff05b98e1123c5ad1d77f554007bff12]

        Remove unused ScrollBarBox from tabpage
        
        This displays an empty rectangle at the upper left of the tabpage.
        
        Change-Id: I8424a3f8ec4896814b135aa2c86012f0b33ee1be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106480
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-11-24  Noel  <noelgrandin@gmail.com>  [bb06f51308428500c9c8d11ae05f0aa03ecc179c]

        loplugin:stringviewparam extend to comparison operators
        
        which means that some call sites have to change to use
        unicode string literals i.e. u"foo" instead of "foo"
        
        Change-Id: Ie51c3adf56d343dd1d1710777f9d2a43ee66221c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106125
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-24  Miklos Vajna  <vmiklos@collabora.com>  [42e8e16cf93dcf944e5c1106f76aaa32057c0397]

        tdf#138253 sw textbox: fix content of draw format on undo
        
        Regression from commit da4f9b77a6cd39b1ae5babdd476d1575c8b9371c
        (tdf#135149 sw: fix deleting textbox of as-char shapes, 2020-09-07), the
        crash was caused by a user-after-free triggered from the X11 clipboard
        code. This could happen beause the clipboard document had a draw frame
        format, which has an SwNode pointer, but the SwNode instance was outside
        that clipboard document, and the owning document is already gone. So by
        the time the clipboard document would be deleted, the SwNodeIndex can't
        de-register itself.
        
        The root cause was that the doc model was corrupted after a cut of a
        textbox + undo: the textbox pointers of the fly/draw formats were OK,
        but not the SwFormatContent of the draw format.
        
        Change-Id: I5761b72948caca397320aed801559e8493c33e1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106453
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-24  Rafael Lima  <rafael.palma.lima@gmail.com>  [e1b05b134e43d3186ddc5b8cfbbacb62ee4af483]

        tdf#134528 Add "Reset All" button to Calc Solver dialog
        
        Change-Id: I27a2fb4dddf3da31801bc2283ee58a24a921d7ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106030
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-24  Noel Grandin  <noelgrandin@gmail.com>  [5ca88c4a1a97b95c829f6c7c570c4e5219e80e2e]

        static_cast after dynamic_cast
        
        Change-Id: I196d4e9065961d6f4e3fef4475dd5f406e998447
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106451
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-24  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [356006712320c524515a959a022a0f2b02fa63bb]

        remove linestartendattribute.hxx from clang-format excludelist
        
        Change-Id: I2d6cef1d3dff33c6cb2695c645d4f30e899c4616
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106390
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-11-24  shubham656  <shubham656jain@gmail.com>  [1795cfde106c830bff513d3a9ff27d1759f9b227]

        tdf#132860 Assign value to set_sensitive flag in m_xName
        
        Change-Id: I9438e1a18253d90ff26e71b3aab83e96468fb9d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106461
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-11-24  Seth Chaiklin  <sdc.blanco@youmail.dk>  [9c355a82881d8e13d6bc732e13b28d62962bf245]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5b768d6f04f57ea77e66be18136908b44ac65cde
          - tdf#103463 add explanation of what strings get autocorrected to hyperlinks
            
              ( shared/guide/autocorr_url.xhp )
               + add table with examples of URLS
               * update to <h1>,<h2>
            
              ( shared/00/00000002.xhp )
               * update to <h1>,<h2>
            
            Change-Id: I67150576098eeb0e4a2ada3e4edf910b234c1dda
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106136
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0eebe5de401a886fb1eb75d06d6a7775d1a63b78]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 66ed66b2168a36c8606abea78d1d3b1b6183b211
          - Review outline contents visibility help page.
            
            Change-Id: Icd54040eab3d5130ebcf495a3de9526c1fd0670c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106462
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-23  Alain Romedenne  <LibreOfficiant@sfr.fr>  [0944d6d9c2f3123ae80180eeac6eb4d9d616dd6b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e4bc24515c948609dd96488ec087b10f91ca5cd0
          - ScriptForge library help - WiP
            
            main page
            
            Change-Id: I27f9fc5d1731fd23a0130c52f372711a920a02d7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106433
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-23  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [6c5fa6b299b1736bd37c7f0d901418b4a9401df0]

        Colibre: tdf#138350 fix wrong color from monoline color to these HEX color values: - black : 000000 - magenta : ff00ff - green: 00ff00
        
        In order to obey color replacement function
        
        Change-Id: I575709a84b83e7bf61f089477d5edd8810f880ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106391
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-11-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [da2206c29f0d11914e68332691ab7699b1fd9b45]

        tdf#138374: sw_ooxmlexport15: Add unittest
        
        Change-Id: Ie0bb8fa230f092fa3b0c96e47af4d553c6ff2db5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106424
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-23  Caolán McNamara  <caolanm@redhat.com>  [03ce6e2e4c5435d145463e29385c0b0db841ce77]

        tdf#138430 toolbar bullet dropdown should have a scrolledwindow
        
        as should the matching dialog pages
        
        Change-Id: Ib327d3c02d1bc5ae11a6a76d52c9e17803f05534
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106427
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-23  Caolán McNamara  <caolanm@redhat.com>  [f3e4a3a4b491daedd0d7e2d2bab2da30e36c345f]

        CVE-2020-25713 raptor2: malformed input file can lead to a segfault
        
        due to an out of bounds array access in
        raptor_xml_writer_start_element_common
        
        See:
        https://bugs.mageia.org/show_bug.cgi?id=27605
        https://www.openwall.com/lists/oss-security/2020/11/13/1
        
        Change-Id: Ida4783a61412ffce868eacf81310da338d3e2df1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106423
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-23  Caolán McNamara  <caolanm@redhat.com>  [943c108071c82541c619ea3071fe97634a7a8bab]

        ofz#27519 only generate bitmap preview when needed
        
        Change-Id: I35d20d65b607d6441b001c7d839a793349ef3b1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106425
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-23  Caolán McNamara  <caolanm@redhat.com>  [85cc3d3f6932f73abda2dcd4814f6a8c000b09bf]

        tdf#138428 don't record SetName("ScPostIt") in undo
        
        Change-Id: Iae87db47907078282e48035ad7892dbf52942e53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106426
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-23  lastirembender  <codesompe@outlook.com>  [49890bfe62694ec9ed10204e9874512daf6b4620]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Idd8dda6abecdb04356dd00d7dabcc6ff6bd85208
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106318
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-23  Miklos Vajna  <vmiklos@collabora.com>  [406e1d123500b1c40a32055c3876ab06e88370e8]

        sw: prefix members of SwFrame, SwFrameAreaDefinition, SwLayVout and SwLineRect
        
        See tdf#94879 for motivation.
        
        Change-Id: I93627e54ba9330e8e1ff2136ab00ecd743c0dd79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106397
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-11-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [50b65bdf10a6b94758acebf12d29fd38db907122]

        Removed duplicated include
        
        Change-Id: I5eea6c78222caac889cb7b3895ac5766be8c0478
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106416
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [22c094324bff5b701fd4dd4b5c8e3edb86b75746]

        Fix typo
        
        Change-Id: If4a6264729432cee6fc27765ad0f35e9bc4f0f43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106417
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-23  Johnny_M  <klasse@partyheld.de>  [d6385d9e2ecd6a850cbe9beb853b674bd1db4d32]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0dd71d6f5bb3d1357ac6d10d096cea6b062c67df
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ia93e92171fc9454ca983cc45a66950e8414097b7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106412
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-23  Johnny_M  <klasse@partyheld.de>  [1877b635736313111e5f57b3e0b9afdbab1c6d78]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e3677611529f252a457472525eb4921bd161a950
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iac095cb8044be87b39a636e7fcb3caa51ee48e49
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106411
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-23  Johnny_M  <klasse@partyheld.de>  [bed3070d581f81d20fb7927974c1bdfce57a7fee]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8721891176d1c987175279d07dc2b8fea8c3db39
          - tdf#132643 Translate German section IDs
            
            Change-Id: I8c4738d6047cb84fe3bc79c4eb158bf3850917ea
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106409
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-23  Johnny_M  <klasse@partyheld.de>  [d2f1cd4659804d526a2f259fbc1bb942ff14bc49]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8118cb51e9189e291c7247272a3c187e9b29bac5
          - tdf#132643 Translate German section IDs
            
            Change-Id: I0bc5e98c02ae99051a00a1372931e99c7d3423f1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106410
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-23  Johnny_M  <klasse@partyheld.de>  [0ec6445c8bf345b4a430cc4549c90823af473bb0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7b97c7b9d9f83aea116826a7d28e800b4fd498cd
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ie907199976c2f49d9f9266cb4eb3493162db18c8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106408
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-23  Johnny_M  <klasse@partyheld.de>  [2478d24eace240fc1404e3eebd2003a25b056e6f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 80461d6b6b2d47cc1dc1625303beba23d196d577
          - tdf#132643 Translate German section IDs
            
            Change-Id: I77431b510deed18fee1b8fec49f9822db42600f9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106407
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-23  Johnny_M  <klasse@partyheld.de>  [05a2b33b5180bffa348ddadab11139c6ba518619]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d6958b620959f9002b67e95482636a51c7074ef1
          - tdf#132643 Translate German section IDs
            
            Change-Id: I95c587c0d0de74217c056828ac69c7c0ed8cf0ec
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106405
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-23  Johnny_M  <klasse@partyheld.de>  [a9fbd8d4dedd2b2cc35f17e082c40ad742420f20]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8717db5e246bea737810c858232ac9fa8f601722
          - tdf#132643 Translate German section IDs
            
            Change-Id: I96b2b894da950043655303446de9225764f0e836
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106404
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-23  Johnny_M  <klasse@partyheld.de>  [ef40ffacb2f4127e507258570018d030dc48bdef]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 51021a18b572d1c3553551711bc116abbe8e9fbf
          - tdf#132643 Translate German section IDs
            
            Change-Id: I544360715f484422264832db7ab27f315b7a450d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106353
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-23  Johnny_M  <klasse@partyheld.de>  [8ece2aefb8a7da54c56316702dcae8de2f4ab6ee]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 05e1156c95cb17b7b129cd7eec6d6eb543f7b131
          - tdf#132643 Translate German section IDs
            
            Change-Id: I859693de0791ea82548710023d7751fe4974e617
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106352
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-23  Johnny_M  <klasse@partyheld.de>  [5e778ab502b5ace0a7ff7498558ebf4deb285d20]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e535220b7f91840258860261721173de52f05b28
          - tdf#132643 Translate German section IDs
            
            Change-Id: I3e35ce317a4705a4174c65c863b6bbcf569f335f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106351
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-23  Johnny_M  <klasse@partyheld.de>  [20772d953a446da520dd65d234c4a1fd34f01c4f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b2c3be27a6c0a21025fbaa97cf9265e15983187a
          - tdf#132643 Translate German section IDs
            
            Change-Id: If3c653a917ba0263a278fc653cb9f339c7473ce0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106347
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-23  Johnny_M  <klasse@partyheld.de>  [bf404d6554902a9999a461af97346ec377839a31]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0d0011302d5b1ab8aae2dead42a470c3c2d38592
          - tdf#132643 Translate German section IDs
            
            Change-Id: I5334308c3ed75395e309e1d46a7639d12671591c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106350
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-23  Johnny_M  <klasse@partyheld.de>  [7bdac7e21d50448466690dd8e628e7d691712b20]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3b23306aa1466f6ad32ebdd7cfa2ce6801cb8122
          - tdf#132643 Translate German section IDs
            
            Change-Id: I41d41564e736a8589fe7f7fcd7f50519fbf81b60
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106349
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-23  Johnny_M  <klasse@partyheld.de>  [6712480a8ecab3703953ca6c934490b7f9e18103]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cc9722caaa46336055510d5e8228340e1b7860b8
          - tdf#132643 Translate German section IDs
            
            Change-Id: I570c476d41c34c184a069d33aa14b4c83e4960a3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106348
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-23  Johnny_M  <klasse@partyheld.de>  [c3cf17f115e011b1c1063db75d1e10420781edc9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 77223b23d9b3a9178be3313430b968c2716026d1
          - tdf#132643 Translate German section IDs
            
            Change-Id: I3e70c30dbef5aa80d07ab84f3bd35ca183cfd27d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106346
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-23  Johnny_M  <klasse@partyheld.de>  [e9572c10fde9baf8dee0fcab0aad735e09a60a87]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8ffec0ba360d4f92426154a81a069db355539d56
          - tdf#132643 Translate German section IDs
            
            Change-Id: If8b09a0046107634727f1c37c2838629229b4d5c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106345
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-23  Johnny_M  <klasse@partyheld.de>  [23908b07aea5051608f48929ef0b5b2c36b9b4f4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8a812e169b264f07cc643e014f967cd79f905d85
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ia7d675adc11c5b6de10d32a8977c775cbfdfcaa2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106344
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-23  Caolán McNamara  <caolanm@redhat.com>  [21ad89c4d4fe630cb132c4b396a58a38d3408396]

        tdf#137662 ignore focus in dropdown if dropdown is hidden
        
        Change-Id: I0263fb832f31c6926ac63cab79ce8fd0b9548581
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106415
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-23  Stephan Bergmann  <sbergman@redhat.com>  [4e9d6362864a7319763fce83273baa7f8cb24758]

        Add wrongly formatted file to excludelist
        
        Change-Id: Ifb6422c4ba663a9788de1daa2c86d0dfe198ae1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106396
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [b2bfe6c18aeb2530a8d1e1c4336707b1fcd5715a]

        tdf#131455: sc_uicalc: Add unittest
        
        Change-Id: I3a4960dc8a39c6ab9061aad08e6d3cb1c5c74bce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106403
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-23  Muhammet Kara  <muhammet.kara@collabora.com>  [e81845679ea6b30d651f76cc8bddc052a52bd227]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I6182d5b123b183603708b6d0d83e4aeac7c85dc9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106304
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-11-23  Mike Kaganski  <mike.kaganski@collabora.com>  [9f791ae23a19aa2e37b417c1696e216455b2c909]

        Simplify SbiBuffer::Check
        
        Change-Id: Ic90d8ee858d25bed36c89f95d5de94440cb48f1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106399
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-23  Michael Stahl  <Michael.Stahl@cib.de>  [1ab938155c875e65470b9f6b3b3ef65885462f7a]

        desktop: rr --ignore-nested was renamed to --nested=ignore
        
        Change-Id: Id1c1789c24b8eec27db0b24e1e43e2eb7d562509
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106291
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-11-23  Caolán McNamara  <caolanm@redhat.com>  [bd5806591b29b7cb9127c96b49d920c4281c37c8]

        Resolves: rhbz#1900428 don't crash on invalid index used in StarBasic macro
        
        Change-Id: I05064f7e9216c9c43b49950b309afe72466857a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106401
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-23  Noel Grandin  <noel@peralex.com>  [9f0918776f2ba71720471de70faed62eae26e476]

        improve comment in tools::Long header
        
        Change-Id: I1130dc1f30caf1b4d5c51dd39e159672411d4abd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105933
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [459687d7ab5fea34c37288abeeef691df4ba86b1]

        pragma once for linestartendattribute.hxx
        
        Change-Id: Ic5fbc26d35c17159667dbf3a0e579789d14677f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106389
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-11-23  Caolán McNamara  <caolanm@redhat.com>  [0e630b825184fc19a83778b8c130c2be1a068d8e]

        dynamic_cast followed by static_cast
        
        Change-Id: I3f121c2981c3dbec237b11babc91af80309ec356
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106400
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-23  Tor Lillqvist  <tml@collabora.com>  [25460b7fd4fa35717c431c1968f873b61fc901a6]

        Check first if there is such a "bin" directory before attempting to use it
        
        In the test-install target in Makefile.in we remove the "bin" folder
        of the LibreOfficePython framework.
        
        Change-Id: Idf3d440c4f9465f21b5dcae60d4fc5ac21965dd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106284
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106398
        Tested-by: Jenkins

2020-11-23  Noel  <noelgrandin@gmail.com>  [e99ccc8d94c9105ccd629422ac118077fab8fdaf]

        fastparser in XMLNumberedParaContext
        
        Change-Id: Id5ba57871b4c5d583310cd78c0e677e7deefbc44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106395
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-23  shubham656  <shubham656jain@gmail.com>  [a430547ed6f543fd5f0f5ed6a804f4b7bc976065]

        tdf#126166 Change the command label for "uno:WordRightSel"
        
        Change-Id: I6d0690cdcabaee6fe898fa7fc09d2abcd4c3f3ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105979
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-11-23  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [2198e91676f186d86754fd1b511530b73cbe4a83]

        tdf#138203: fixed identical menu at Draw and Impress
        
        Change-Id: I98f7ef76334272c14b1443f077d3cb53104cfe9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106392
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-11-23  Vert D  <devoptmsoi@gmx.com>  [6b1de6057082bd8720594231839f967bff5372ae]

        tdf#104154 WIP:Add list view to template manager
        
        *Added Thumbnail View and List View Buttons,
        *selection is remembered for the next launch of the template manager.
        *List view added to local view and search view.
        *Added columns: name, category, application, modified, size and path.
        *Added column sorting.
        *Search, move, set as default and other existing tasks.
        
        Change-Id: I7615f7e41020916ae518b639dba915a0a9340ff5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103418
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-11-23  Justin Luth  <justin.luth@collabora.com>  [3c4b09a250605c9d73e48df83a6ee36a8bc2fb8b]

        tdf#120290 sw: comment no longer needs any width
        
        Way back in 2001 with commit dca044e9572144c1ba9ce423b10f7a5456837cda,
           Fix #93831#: Larger range for tip help on notes,
        comments were called Notes, and looked similar to Calc's
        comments - just a tooltip kind of note that you hover over.
        
        Adding some fake space to the comment anchor
        probably helped to get access to that note.
        
        But now that comments are always visible in a side panel,
        there doesn't seem to be any need to pretend
        that the comment anchor takes up any space, which fixes
        a few corner cases where that fake width exceeded
        the real width of small portions that followed.
        
        Change-Id: I4e9dac12dce0545e0ac79e46597f6e441dc066a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105747
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e5bcdb2fce688c4ca00c2b74dad568ed48d370a2]

        cleanup namespaces for fill*attribute.hxx
        
        Change-Id: I2aee131512e0eb194843f207de63e63af7ed219a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106388
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-11-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b5f680928091621ca7cd5ec6a3c64818c76d63b5]

        pragma once for fill*attribute.hxx
        
        Change-Id: I588b0214bcd75b77c9c72b4c6f320a6dd8a82e01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106387
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-11-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [99b4f42fca6a8a17d10cdb94243c7b602a234a79]

        remove fill*attribute.hxx from clang-format excludelist
        
        Change-Id: Idc70c350b1ed6015d56fd785acf5afbc394056fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106386
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-11-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b576ca8d23abd42ac4bd6033598f2846ff52c175]

        remove fontattribute.cxx from clang-format excludelist
        
        Change-Id: I3720692af45920a4d084fe6ca4dd08bc0598ac13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106385
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-11-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e469ba3ba9448283035b95c2b4b7f86360b8d0a9]

        move the anonymous namespace into drawinglayer::primitive2d
        
        Change-Id: I66f7e5602c7a47baeadccfe913b9be984f0a5177
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106384
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-11-23  Caolán McNamara  <caolanm@redhat.com>  [3361365b647245198f563cbf3d48fa6d2e980566]

        don't need to include vcl/scrbar.hxx here
        
        Change-Id: Ib466cb47518d666c6a0b2b3801904ccef10d74b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106364
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-23  Caolán McNamara  <caolanm@redhat.com>  [59d985bbcdf760a368f1dd2edb0926a60e99db12]

        ofz#27756 null deref
        
        Change-Id: Iccbd368a69f86abe7c7c72df8158db98eaf2bc58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106362
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-23  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [5fc6a601d7a1978db291fd0f7dcec638a7c25651]

        section.cxx: Remove remaining SwClientNotifyCalls
        
        Change-Id: I569c5952a7491c37c677ad6b6d5f803a50b2e701
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106341
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e4ee7fed48c540a857c49d2e32384981c9275083]

        simplify namespaces and clean-up for TextLayouterDevice
        
        Move anonymous namespace into drawinglayer::primitive2d and convert
        static function into anonymous functions.
        
        Change-Id: Id8ff161a5ec69154f053fadd1178265fa2675139
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106383
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-11-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9f7999c6281293d01f143e899056d72496868345]

        remove textlayoutdevice.{hxx,cxx} from clang-format excludelist
        
        Change-Id: Ia80a0331246b4e25cdc3387c50bd97c6befc4ea4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106382
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-11-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ce35b9480edb331c5f295b83c6132c0e3dee4f78]

        remove left-over printf
        
        Change-Id: I2327cfbd8e291820453b4784badfdbc0a6314355
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106381
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-11-23  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [750e3b2118cd5bdfe2ee6fdfb092255b9c6db728]

        Similarly, the proper noun “SmartArt” shouldn’t be pluralized
        
        This completes commit ab97fe1b9b988936bf96b198387eaf3ff00fed61.
        
        Change-Id: Ie73ee1ee763034cb03a5a6d7acf20f145e34056f

2020-11-23  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [ab97fe1b9b988936bf96b198387eaf3ff00fed61]

        Copyedit: “Fontwork” is uncountable, “be sure” ≠ “make sure”, “in order to” redundant
        
        Change-Id: I0f361823d7f9af5de4e8c62011f66d59670346d4

2020-11-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cf3dc707fe8dfe860c58abd91cd0abeb6d488aa1]

        Fix typos
        
        Change-Id: I6ee795694959f1750a3c84421e632d00ad805b3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104611
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-23  Ouyang Leyan  <ouyang.leyan@hotmail.com>  [fd5f3b212a38ec6ef35d2686ce5a7cc39cb7d377]

        tdf#134059 Always include hidden cells in chart series label
        
        Change-Id: I92ff60b26af713a49fefd8b2ce8042f4e8e4d179
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106317
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-23  dante  <dante19031999@gmail.com>  [d767d0c968d243a891999df5685e177d8777fe7c]

        clang-formated rest of the mathml files on starmath
        
        Change-Id: I1aedf909f7371f259b122364368c157fd615ae06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106298
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-23  Noel Grandin  <noelgrandin@gmail.com>  [607935650fab97092c960df54830e20b4f6b93a7]

        fastparser in SwXMLTableContext
        
        Change-Id: I52ea773993a19384c5a7ad3eb95b518446ea5e96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106360
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-23  andreas kainz  <kainz.a@gmail.com>  [e4e88a402cd43a5553ae364c74a01e3f0e462473]

        Colibre icon theme css support
        
        Change-Id: I0f949f4251f1d2cfc39298f3c137df8da9067655
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106358
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-11-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [82941ee8f9c22aaeff982cfb6dcdeb83add3bf37]

        remove unneeded namespace re-declarations
        
        Change-Id: I4c90a1548f56cbc5fdeb2824a5eb47bb669c4b4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106380
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-11-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [53c5a275118822542764ef60b2347903e40c2943]

        pragma once for svdobj.hxx
        
        Change-Id: Iceb1c2f0c2e1c488e4bef4fed395dd61a40da8ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106379
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-11-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [761b0a0f85b1f915b9c170c6624559b089289831]

        svx: organize forward declarations in svdobj.hxx
        
        Change-Id: I256212175f66b5d0599df990675e7344505b7841
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106378
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-11-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6efb1088faafc49e938677db43ac378c191b8ea9]

        pdf: test reexporting a PDF with complex resources
        
        This tests the copying of complex resource when we reexport a
        document which contains PDF graphic obects (and thus contains the
        original PDF data in "Form" XObjects).
        
        Change-Id: I680eb4702a7de7d48b67bd8cb8aa39e5195d876c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105812
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-11-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [92134462f19ff234ce7615df34cc1fff6502727a]

        pdf: Improve dict and array format when copying with PDFObjectCopier
        
        Change-Id: I4fcc4d912d4ce9d7800782b69811f877b85d9857
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105811
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-11-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f313e27fb7f2d42247407e26e16f264e30f87ca5]

        pdf: test PDFDocument parsing
        
        basic.pdf is custom created so it covers all different parsing
        use-cases.
        
        Change-Id: I6eefa55b1cec5bf7eb91518d6a2df2cb48746dcc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105494
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-11-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ca995a20cb85ad0386152e50c05a5bbc8771de0b]

        pdf: move parsing into it's own class, rewrite the parser
        
        This moves the parser into it's own class as it is not only
        limited to dictionaries.
        
        The parser has been rewritten to handle the array elements
        correctly and properly. Previous array elements were filled during
        the tokenization step, which is wrong, and the arrays weren't
        parsed recursively, making the parsing incomplete in some cases.
        This rewrite handles arrays similar to dictionaries and thus
        allows them to be parsed properly.
        
        All the sub-classes of PDFElement have been moved into the
        header file.
        
        Another change is also to not have a separate input dictionary
        for the root object and instead always look into the dictionary
        element that should be available instead.
        
        + many other smaller changes
        
        Change-Id: I7fcf94760967bbd1474a0b432ba3a4e3c9b7cabe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105517
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-11-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [50bc6db73466121744848e04f21c934c3b596897]

        pdf: improve PDFObjectCopier, copy arrays/dicts recursively
        
        Change-Id: Ia2f8d86ae012b530f3e9c39842bb75ef8ca27718
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105493
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-11-22  Stephan Bergmann  <sbergman@redhat.com>  [9d26fbe23501929f69eca6772a57c1db7b58eded]

        Make it clear again what the comment appertains to
        
        ...after 315f270d2db7541e9400852b070afb30f371f644 "tdf#123936 Formatting files
        in module configmgr with clang-format"
        
        Change-Id: I75f30acc3db166404e5de58ef65d3de34f5e7061
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106356
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [528af529decf3ef28507ce4eaf26759547cb021d]

        Fix typos
        
        Change-Id: I89ffb8e99aef3e71f723d25a757a26520dcdf71a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106337
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins

2020-11-22  Caolán McNamara  <caolanm@redhat.com>  [ccec42fa987a8bf946d3e8384143e23d1facce6c]

        don't need to include vcl/toolbox.hxx here
        
        Change-Id: I05b678a7911b3c3071f528ba0e4f56b0c6cf2de3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106329
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-22  Caolán McNamara  <caolanm@redhat.com>  [b56749f04c46937f9dd5b8239e42bf831dcea782]

        hes->has
        
        Change-Id: I9d455bc4f2f286283bfe67778bbdcd5fe84f4479
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106328
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-22  Noel Grandin  <noelgrandin@gmail.com>  [91d4a87a2c617fd4612e116e3d87b34558213e45]

        fastparser in SwXMLDocContext_Impl
        
        Change-Id: I21fa16d473660e06b73a75964f3317b13e2e05e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106359
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [736b0709796d96325542b624ce27a7dc83419cfb]

        tdf#130058: sd_export_ooxml2: Add unittest
        
        Change-Id: I6265be73decebca66f9cd5c4350f80525250d718
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106282
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-22  Arnaud Versini  <arnaud.versini@libreoffice.org>  [1fdd1e8f2e91e44762b2b8017125cc1ffb00d4af]

        BASIC : use initialization list in constructors.
        
        Change-Id: I651a16be0a80210504267a743b2c50474fb1cc50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106357
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [9d96088c2832b681ae079b29cbc977231674ad52]

        Qt5 report input method language
        
        This is in the spirit of tdf#108151, based on the information Qt
        provides for the IM setting. I don't know how correct it is,
        especially looking at Caolans comment 3 in that bug report
        regarding the assumed validity of GtkIMContextInfo. OTOH it seems
        to work well enough for my simple tests.
        
        Some BG info: while the QInputMethod object is a global one, it's
        "bound" to the focused window. So you'll get change events, when
        you change the input window, with the correct IM settings for the
        new one, be it a real window or just the menu bar.
        
        To prevent unneeded flushes of buffers and language lookup, this
        caches the current IM language of a window.
        
        The language is not affected just by changing keyboard mappings,
        which the bug reporter requested! It just works with a configured
        input method, like fcitx or ibus (which can have keyboard mappings
        too, which work correctly).
        
        Change-Id: Ia9133edf4d1ce77d29adbfe57c180db15db0a560
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106354
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-11-22  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [62f8449f5f4a34654f742314e467202a0ff91a92]

        bump product version to 7.2.0.0.alpha0+
        
        Change-Id: Iab2b984ca3baafd8c975560f9625ead097abcc56

2020-11-22  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [38372ccbfd1c6380d8655364c39c55b99459ad34]

        bump product version to 7.1.0.0.beta1+
        
        Change-Id: I342eced74e6e3f264f48ebe508b6931fc718cab2

2020-11-22  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [738bcf5e9a8c443d60c29c3a8068e8c16c72638a]

        Update git submodules
        
        * Update translations from branch 'master'
          to 63be3a74f7153fef6bbbfd273ae136b4aa3b84b6
          - update translations for master/7.1 beta1
            
            and force-fix errrors using pocheck
            
            Change-Id: I49194db93ce2e8f542ac404235d38113ea0d3e54
            
2020-11-22  andreas kainz  <kainz.a@gmail.com>  [52358027763b0a5d60aad1e264a2992d54f30a6c]

        Colibre icon theme css support
        
        Change-Id: I957980739ba667574a07ea94655bf7d2220571db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106343
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-11-22  Dr. David Alan Gilbert  <dave@treblig.org>  [02195a17e88f668fce79937719215c6f5c318245]

        oox: VML export: Output coordsize even when top/left is 0,0
        
        For a polyline which is written as a shape with a path, the path
        coordinates are defined by the coordsize; if it's missing we
        end up writing hmm's when the reader is probably expecting 1000th
        of parent.
        
        Note groups are still very broken.
        (e.g. try ./sw/qa/extras/ooxmlexport/data/kde216114-1.odt)
        
        This fixes the offsetting seen in part 3 of tdf#138374
        
        Change-Id: I61ba36527ee7716db0bda491df7fd9c7e4652dd1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106330
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-22  dante  <dante19031999@gmail.com>  [b0677fa342c1236e6404ba59f19d73ac0ba0bd3d]

        Some few more corrections over starmath color stuff.
        
        Change-Id: If00138f35b79754d4bb3db1b37c87816bd89479a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106340
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-22  gozeloglu  <gozeloglu@gmail.com>  [5ed43ebfbb9406040a2d8eb7869b051f3e99293a]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: I39c4cd2474814e6033795e0dc3fcc7c18812d854
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106342
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-22  Dr. David Alan Gilbert  <dave@treblig.org>  [553cbea8f66abc08be9ebb9638b8a17b7ecf37a2]

        Fix ESCHER_Prop_pVertices/ESCHER_Prop_pSegmentInfo output
        
        Commit f1ec5dcfca45e reworked the output code to:
        
             OString pathString = aPath.makeStringAndClear();
             if ( !aPath.isEmpty() && pathString != "xe" )
        
        Unfortunately the 'AndClear' means that the isEmpty is always true
        so we never get the path string.  This happens on complex polygons;
        e.g. the orange arrows in tdf#138374
        
        Change-Id: I41e69f2e5eb73b49ff512d2c1ca94423bc0bb202
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106212
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-22  dante  <dante19031999@gmail.com>  [430bfe8908551b9ef0b8aaf9162b90560d72aed3]

        Added rebeccapurple to html color palette
        
        Do not add any notice on release notes. We are already 7 YEARS LATE.
        Act as if it has always been here.
        
        Change-Id: Ibb49f636a8618eb676e7361dd60671a42f60f7f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106218
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-22  dante  <dante19031999@gmail.com>  [f5722aec86069204279663b7cb3b59bb6d447550]

        Added tests to mathml color in order to tests the new color sets.
        
        Starmath files related to test mathml have been clang-formated.
        
        Change-Id: If56cbed4229e3a63b02388dab68d3af7b7140077
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106297
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-22  dante  <dante19031999@gmail.com>  [4ff72e83869b41db9db44eebc9b25259d90a8b5b]

        clang-formated some headers on starmath
        
        Change-Id: I6bb226b7a1554cdc499bcbe3290b56a9b976e788
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106301
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-22  Noel Grandin  <noelgrandin@gmail.com>  [018706ff4fe0bc25d401f789d0c6750a0e94ec1a]

        fastparser in XMLStringBufferImportContext
        
        Change-Id: I1474bcd98c87ab4a3bfe3cc0e9b8e434e7ce4144
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106280
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [371964b963f89660dbc545c3a35834f1448e088b]

        Removed executable bits on data file
        
        Change-Id: Ibf469c30fc10587d57a3a97193c847c7c7b86c8a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106339
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-11-22  andreas kainz  <kainz.a@gmail.com>  [207dd52fc8844a60ff98d2c37c2d09086d0cd73e]

        Colibre icon theme css support
        
        Change-Id: Ifaedb338c5ea6b83c7a6bdc2fbf41d7295bcde91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106326
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-11-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [db9e6d0788aec2090385861f8e54e2b1855df87d]

        Fix typo in code
        
        Change-Id: I974cabe235a91080c4bbce95672d07041dec6d97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106336
        Reviewed-by: Dante DM <dante19031999@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-11-22  Julien Nabet  <serval2412@yahoo.fr>  [3b86ce77e1400ba2024a5c6661b68ede669416d5]

        Typo apropiate->appropriate (starmath)
        
        Change-Id: I2c767c41bc321115023af38238df15d30f512a40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106338
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2020-11-22  Gökhan Özeloğlu  <gozeloglu@gmail.com>  [9cd34d4b2fceb66c3aa22bec5286323cd1070edc]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Idab6bdb8574887c224eafbae100c2495998ca76f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106334
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-22  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [4ee947f221139bbfa209261fcf3c59f946f4e656]

        Refactor SwSectionFormat::UpdateParent
        
        - This ancient piece of code managed to stack premature optimization on
          premature optimization all the while obfuscating the intend pretty
          well.
        - It also ultimately resulted in a pessimization, e.g. when a
          SwSectionFormat is found first, in which case GetSection() is called,
          which starts a new loop from the start.
        
        Change-Id: I8e33b3bc592740d7d144e7d4463eb62b27bc8fe4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106327
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-22  Julien Nabet  <serval2412@yahoo.fr>  [51a7985f539b7760c22b19521ed2bf5c2df4b1c1]

        tdf#135202: Mysql declare more plugins for native password
        
        Add pvio_npipe + pvio_shmem + dialog
        
        Change-Id: I48d828e5cdf8d269aef3a40d75235a9519af8dc1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105804
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-22  Gökhan Özeloğlu  <gozeloglu@gmail.com>  [151bd3cdeaee78ac94e5e349a71aacefcf8f41b6]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I6ec0bb025e715b34a7c0ba80875de23c5eb418b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106332
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-22  Gökhan Özeloğlu  <gozeloglu@gmail.com>  [c9bc63b8f1dbaa1bbf1bbcb3276d511224951ce0]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Icbd13762abaaaed0d2c90d31469fc931900ffd5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106333
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-22  Gökhan Özeloğlu  <gozeloglu@gmail.com>  [62c9aeaf0c5f6e23d7d9a091014d22ccd2406463]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Id2cf80a9a89530e8ed15ec8c0c87e4e45840ff0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106335
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9ebb50feab843f6717829e806e05d2afd7028c00]

        Fix typo
        
        Change-Id: I972dfed5e228a802df140c0cd44c026654496896
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105918
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-22  Tolunay Dündar  <dndr.dev@protonmail.com>  [72bd82016efe7b097736d94af5046a0e55d3c2ac]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Iecc46d37ff7c79543f7bbd2111e2effdb3f71c90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106324
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-22  Tolunay Dündar  <dndr.dev@protonmail.com>  [17aca7c66fd71b3259e4cb0a964224f371db45d2]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I74f5f128e739e199002c60388243a5a7c60dee0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106325
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-22  Umut Emre Bayramoglu  <umut265@gmail.com>  [f06083d5714fda562375d12902f704514ec30491]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: If631710897394a1ed585bd1dba90c4e4c1c24db9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106322
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-22  Gökhan Özeloğlu  <gozeloglu@gmail.com>  [61f2209ac2e744b42da929e79ed9380269a95dd6]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Idb778188a0a2f0c26e007dc919adbffe3af6e435
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106331
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-22  Bartu Bayazıt  <bartubayazit81@gmail.com>  [c3c9c0505509d69501ed835e97418b82e64bdfab]

        tdf#124176: Use pragma once, instead of include guards
        
        Change-Id: Ie955db5e8410ee4c7cfdb6bfb75b5a3aaa61784f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106311
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-22  Philipp Hofer  <philipp.hofer@protonmail.com>  [10b23330a9655658e6d7ef1d008a3302a15e9629]

        tdf#123936 Formatting files in module i18npool with clang-format
        
        Change-Id: I95fe065f4dcbe9d7bab105944ba4f835e80718ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105678
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-22  Philipp Hofer  <philipp.hofer@protonmail.com>  [79b6055acd1ea27a9f054e6980abbe2024cdc4a2]

        tdf#123936 Formatting files in module chart2 with clang-format
        
        Change-Id: Ie4dea73190040e5716fe531cf35fae20d7e175db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105650
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-22  Philipp Hofer  <philipp.hofer@protonmail.com>  [315f270d2db7541e9400852b070afb30f371f644]

        tdf#123936 Formatting files in module configmgr with clang-format
        
        Change-Id: I51bd9777e51e4d8b745791bdde41e142db217d32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105655
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins

2020-11-22  Philipp Hofer  <philipp.hofer@protonmail.com>  [1e17165f6643afe583bb97a40fb25ecb7bab24d9]

        tdf#123936 Formatting files in module sd with clang-format
        
        Change-Id: Ieb02e9ae91123bcf1decc141a43fe7e985bf47f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105703
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins

2020-11-22  Philipp Hofer  <philipp.hofer@protonmail.com>  [a9bce41c64bda648be2609a0dc4aea728fa8ec77]

        tdf#123936 Formatting files in module sdext with clang-format
        
        Change-Id: Ibfed67a0f772ea0c02bf0e7267e9ed46517e2018
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105704
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins

2020-11-22  Philipp Hofer  <philipp.hofer@protonmail.com>  [c096ab87c8a11e8d75dc689ea7024288419cfd22]

        tdf#123936 Formatting files in module compilerplugins with clang-format
        
        Change-Id: Ie6e23d3d2a20849e47d048b439d72fd7376c53db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105654
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-22  Philipp Hofer  <philipp.hofer@protonmail.com>  [b35232bdf56fbda34476cf537d53bbea31235a95]

        tdf#123936 Formatting files in module sfx2 with clang-format
        
        Change-Id: I0ddd7b531cbf9aed6a3834e3cd15c7fe3644736e
        (cherry picked from commit 92daf140419e4539f6843e30428e786c3e655dcc)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105706
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins

2020-11-22  Philipp Hofer  <philipp.hofer@protonmail.com>  [58d98a08aee7bf027c109eeb94183d24351827fa]

        tdf#123936 Formatting files in module vcl with clang-format
        
        Change-Id: Ia162ad5b7499c0ddfdbfca59ae76b81335ce2d45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105728
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins

2020-11-21  Tor Lillqvist  <tml@collabora.com>  [a65141b2b46ad8150bafca4629b0ef924978a201]

        Must now call the lovely SfxViewShell::SetCurrentDocId()
        
        Fixes fallout from 4fd2679a7a2b0494da84f344ab97b835edf73377. Otherwise
        the SfxViewShell doesn't know the id of its document, and counting the
        number of views of a document in SfxLokHelper::getViewsCount() fails.
        
        Change-Id: I16ba209463281aae4ab9fdfd4ee1cd6b98205774
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102025
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106254
        Tested-by: Jenkins

2020-11-21  Tor Lillqvist  <tml@collabora.com>  [cf09258fc3287b6299d07799dce22d9b9fd1ebb7]

        Test also that loading more documents after closing all open ones works
        
        Just run the code in DesktopLOKTest::testMultiDocuments() in a short
        loop.
        
        Sadly this did not find the actual problem that is present in the
        code, though. (A follow-up commit will fix that problem, and then I
        might also change this unit test so that it would have found that
        problem.)
        
        Change-Id: Ie847d04e77ea3d712820413fa0f00521207eb7de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102018
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106253
        Tested-by: Jenkins

2020-11-21  Umut Emre Bayramoglu  <umut265@gmail.com>  [ddc9c95745183e2e6d7791bcd3248db976c89f4e]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I92c70f2f540c9179c36acfdf9484da2600bed38c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106321
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-21  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [e82335afd6e3e9a75275865661cf14a0a2959603]

        sfx2: lok: reliably support multi-documents
        
        Instead of using the current view to set
        the DocId, we instead make sure that the ShellView
        object has the DocId set at construction time.
        This turned out to be necessary in at least one
        case (which has a unit-test that failed), which
        is when events fired during the creation of a
        new view. The cursor position is notified
        before we have a chance to set the DocId and
        because of that we miss the notifications (or
        worse, we end up sending them to all other
        documents' views in an effort to fix this bug).
        
        This approach is clean and always guarantees that
        all views have the correct DocId set as soon as
        possible and that all notifications are sent
        as expected.
        
        A unit-test is added to exercise mult-document
        usage, which exposed a number of bugs and issues
        that have been addressed in this patch.
        
        Change-Id: Icf5145fb1dabd0d029368310c2b9bf73ae927ccc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99975
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: Ashod Nakashian <ash@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106252
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-11-21  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [23951bdc3836b252aab0e7628d8839e89b5a9f6d]

        DesktopLOKTest: cleanup
        
        Refactor the handling of document loading
        and unloading and cleanup to allow more flexibility
        when loading multiple documents and for manual
        destruction.
        
        Also, correctly set the document type when loading,
        which was defaulted to TEXT even when loading
        spreadsheet and presentation documents.
        
        Minor misc cleanup such as dangling semicolons and
        unregistering the callback twice.
        
        Change-Id: Ia244aafd526d60f73c46e99fb8c7e63f63b0a8f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99974
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Ashod Nakashian <ash@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106225
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-11-21  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [cfc04e5fc3ab6c5ee98af04805f3840ba3f3fa67]

        SaveTable: Replace SwClientNotifyCall
        
        Change-Id: I0e961844836d60e96bcda178612fc0372a55cef1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106319
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-21  Caolán McNamara  <caolanm@redhat.com>  [3828a5b35f9ac4006461fa46cbe30e4dde01d01f]

        these don't need to include vcl/button.hxx anymore
        
        Change-Id: I6af85519b1fd55c1b4192cbdc9661b053b302f51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106287
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-21  Caolán McNamara  <caolanm@redhat.com>  [78091a860ade61addab12ae5e541fa01707bfb59]

        remove non-functional resize grip at right of basic ide tabbar
        
        left behind after....
        
        commit 867af25bd8d36c7e5ef6f16c2876ac82e63648cc
        Date:   Fri Jan 22 12:04:05 2016 +0100
        
            tdf#96683 Move tabs in Basic IDE to an own row
        
        before that it could be used to assign sizes to the tabbar vs
        scrollbar when they were on the same line. Now that they are on
        different lines it shouldn't be there.
        
        See tdf#87684 for the similar calc case where
        Office::Calc::Layout::Other::TabbarInlineWithScrollbar exists to
        re-enable this feature for calc.
        
        Change-Id: I6430e13ab79f4c424ae35f7b8e3ad7bd47ec201b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106275
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-21  Umut Emre Bayramoglu  <umut265@gmail.com>  [bac71fd104a19e481ed688fba0b0f427e855ce91]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I5f4f6ccdc8ce2ccfeb5046b7d477c29849696e39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106320
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-21  andreas kainz  <kainz.a@gmail.com>  [e449edb409e47390fef78bdf9fc23156da737dcc]

        Colibre icon theme css support
        
        Change-Id: I03f38ea988993c077d02a09c9b7f78024542e87e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106299
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-11-21  Julien Nabet  <serval2412@yahoo.fr>  [2021a64461cb512df58c1bf69a82017a7d728080]

        loplugin:stringviewparam for formulalogger/GroupScope/addMessage (sc)
        
        In file included from /home/julien/lo/libo_perf/sc/inc/formulacell.hxx:31:
        /home/julien/lo/libo_perf/sc/inc/formulalogger.hxx:146:51: error: replace function parameter of type 'const rtl::OUString &' with 'std::u16string_view' [loplugin:stringviewparam]
                void addMessage( const OUString& /*rMsg*/ ) { (void) this; /* loplugin:staticmethods */ }
                                 ~~~~~~~~~~~~~~~          ^
        1 error generated.
        
        to keep this in sync with the ENABLE_FORMULA_LOGGER branch,
        annotating the parameter declaration with [[maybe_unused]] to avoid warnings
        
        Change-Id: Ie3f6165c48acdfc81bbf916981e9d527448b66b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106302
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-21  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [bc8458e9b8473ea391f8150ce7b2c1765e936fdf]

        Remove SwIterator hack in untable
        
        - also move SwCellFrame from Modify to SwClientNotify
        
        Change-Id: I9e486623a5a3245726e13552223a76610d1d3494
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106313
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-21  Tolunay Dündar  <dndr.dev@protonmail.com>  [d46a2a1373c231f3437a229e2160edf58971d8db]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I6afd5c5a8df4e1e88ebbd900ec87eb15b2fc506a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106307
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-21  Arda  <arda.demirkiran@yandex.com>  [9eb7962a718fae662a8cb26382031f1c10c64597]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I38410a541ba29caef407ac13974e6685d05fc0fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106305
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-21  Mücahid Aydin  <mucahidaydin047@gmail.com>  [2292ad256f6b3167a0fdb99f4b28064c75616751]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I98697ff9c1da43ff53a2832da2579453c1c11533
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106312
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-21  Gökhan Özeloğlu  <gozeloglu@gmail.com>  [635a77ddc06ddbaaf6eba2d978d2187ddeaa80b9]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I309d3c4b960f920189557aa63b9de0d621eb6865
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106306
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-21  Gül Toksöz  <meryemgltksz@gmail.com>  [d9929c86bcbd2b3a3abd1579dc87e9a4cf0087c8]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Ic20cba0096e03a0afe6336676a56639ebebc34a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106309
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-11-21  Mücahid Aydin  <mucahidaydin047@gmail.com>  [dbdb227219bf2b1bb23400aeac706f882ca0cad1]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I21e85b58702299a90e7b51500af31cb3334ddd7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106310
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-11-21  Zeynep İnkaya  <zeynsemn@gmail.com>  [0ea2bda1610eda92d3101fc69a464a6f06b45523]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Ibbb95a9b0f919ec7efe60e9cfb680570a36c3d59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106308
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-21  Seth Chaiklin  <sdc.blanco@youmail.dk>  [10a39f92fde3ae0a02b6a0a0cd97f07c59f5a30b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c2146f0ddc2dff0b5b4b3bb488ecb98513984b64
          - tdf#138389  update Number Recognition help and improve indexing
            
               + add paragraph to indicate the setting applies globally
               * update to <h1>,<relatedtopics>,<menuitem> (in updated paragraph)
            
            Change-Id: I30fe10e25258801740e815bfafa8d622ffa74784
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106232
            Tested-by: Jenkins
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-11-21  Tor Lillqvist  <tml@collabora.com>  [af70b5b8aa7b9dac3b64ef58968208475f673f5c]

        Allow --enable-macosx-sandbox without the codesigning identities
        
        For cases where you just want "make test-install" to construct an app
        bundle that you will manipulate and then sign separately.
        
        Change-Id: Iad805618f74ec783ebc013a664f928511b388383
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106185
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106260
        Tested-by: Jenkins

2020-11-21  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [30b69db070131190454342ce57c25383edf36f04]

        SwEditShell: remove SwIterator hack
        
        Change-Id: I27facf6490241e6978c848f80acb8e07d7b91144
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106210
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-21  Tor Lillqvist  <tml@collabora.com>  [0519f167acc6e3cf50b2935dae3cccc0efd8a1f3]

        Add NotebookbarTabControl
        
        Change-Id: Ibdcadc1b1bc1a2ada4863a64de91c9df88856a01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104562
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106255
        Tested-by: Jenkins

2020-11-21  Noel Grandin  <noelgrandin@gmail.com>  [fc828fb382cc187ab645b00b8f780fbdab2ceed3]

        remove some prefix and local params from constructors
        
        Change-Id: Iaffbefe98ced97610b99a00b1b3011c6a79a7859
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106300
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-21  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [fdbc616f6dd01a5b34b98abb6317d6fe3894285c]

        Fix tdf#138373 scrollbars can now actually be nullptr
        
        Change-Id: I224969de51a1d7e0176facb503a5b27cd8da530c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106265
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-11-21  Jan-Marek Glogowski  <glogow@fbihome.de>  [22b6cfa35c4cec8462785376b8543ce9cd4e422a]

        firebird: build fixes (incl. parallel build)
        
        The main idea is to get rid of the "unset MAKEFLAGS". AFAI can
        see, the whole CPU stuff isn't used anymore. So we can drop the
        whole FB_CPU_ARG handling. Since LO doesn't use any of make's
        implicit rules, the build breaks, but luckily it just requires a
        single rule for the btyacc build - just a Firebuild build tool.
        
        Then there is the whole broken handling of LIBTOMMATH and
        LIBATOMIC_OPS already in LO's configure.ac. I don't know if any
        internal build of Firebird with these as system libs would work.
        I guess people either have a system Firebird or also build with
        internal libtommath and libatomic_ops. This fixes just the
        obvious errors. I didn't try to build it, so there might still
        be typos (TBH I thought hard about just dropping the system
        build of these libraries, after seeing the broken configure.ac).
        
        And I'm not sure our / the system boost preprocessor library is
        ever used over the Firebird-internal copy. It also looks like
        it's also just used in an other build tool and nothing of the
        Firebird DB itself depends on it.
        
        Then there is the movement of the install_name_tool / otool
        patching on MacOS from the patch into the ExternalProject to
        further shrink the patches, as the build doesn't depend on it.
        
        This also introduces a different debug build mode for the
        gcc-/g++-wrapper: MSVC_USE_INDIVIDUAL_PDBS.
        It uses -Fd to write a separate PDB per output file instead of
        using -FS to use sync writes to a single PDB, which might work
        around the PDB access failures seen by Jenkins for linking
        executables. In theory it's also faster and should work with all
        the other wrapper users, but I don't want to open that can of
        additional build errors (yet), for eventually marginal gains.
        
        Change-Id: I8d4c5d2f17def9e840a67ef1004787e8baaffa83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105902
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-11-21  Noel Grandin  <noelgrandin@gmail.com>  [4486ab59348ddbfa4b050195477c2842c0a7de0a]

        fastparser in XMLChangeInfoContext
        
        Change-Id: I8e3e2bfc94f59b19b99299a7696b435f8d39b290
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106279
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-21  Noel Grandin  <noelgrandin@gmail.com>  [8cbb22c4679f0922ea2b28372678357e77b55b42]

        fastparser in XMLAutoTextContainerEventImport
        
        Change-Id: I1f4003166185fca67bc6ce8abe967e7c99d2237a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106278
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-21  dante  <dante19031999@gmail.com>  [119b8e1d6b54137b3028ce58e62c1d2beb659dc3]

        Added documentation on starmathdatabase.
        
        Clarify what are the databses used for.
        
        Change-Id: If9f294a5e3f94510efba7db15d1516527c17ba00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106226
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-21  dante  <dante19031999@gmail.com>  [88c343b50a1de197394e3e22bf82ff455386a80b]

        Corrected my previous mess on mathml export with color export 2.
        
        Now only exports HTML4 colors and others are treated as #RRGGBB.
        Now mathml can import #RGB colors.
        
        Change-Id: I6f9df916cb4e1d9c4a55eca5e447b7936207203a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106286
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-21  Stephan Bergmann  <sbergman@redhat.com>  [142e8ccd3aa14a347f44bd09fa1020b097298140]

        Relax non-null requirement for some rtl_uString_* functions
        
        ...that take a pointer and a length, and where it should be OK that the pointer
        is null if the length is zero.  Those rtl_uString_* functions are targets of
        OUString member functions that take std::[u16]string_view arguments, and
        19926ed35ebb623fc896942b1f232b83edf1fc1e "loplugin:stringview: Flag empty string
        converted to string view" (which changed some call sites to pass in default-
        constructed std::[u16]string_view, for which data() returns null) revealed that
        those rtl_uString_* functions were not prepared for such input.
        
        (The guardings of memcpy are necessary because memcpy still requires its pointer
        arguments to be non-null, even if the corresponding length is zero.)
        
        The new sal/qa/rtl/strings/test_strings_defaultstringview.cxx systematically
        tests all O[U]String[Buffer] member functions taking std::[u16]string_view
        arguments.  It revealed one further issue in
        IMPL_RTL_STRNAME(compare_WithLength), where UBSan reported a
        nullptr-with-nonzero-offset
        
        > sal/rtl/strtmpl.cxx:149:9: runtime error: applying non-zero offset 18446744073709551614 to null pointer
        
        Also, rtl_uString_newReplaceFirstUtf16LUtf16L was found to lack a check for its
        `from` argument to be non-null.
        
        Change-Id: I6a7a712570f7d1e8d52097208c8a43a5a24797af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106295
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-21  Philipp Hofer  <philipp.hofer@protonmail.com>  [01baeab99890e5650b3dabc15f8d900490a5a133]

        tdf#123936 Formatting files in module include with clang-format
        
        Change-Id: I0507dd797cd5a35e0ae14f4b69ee4e172d08a71a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105681
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins

2020-11-21  Philipp Hofer  <philipp.hofer@protonmail.com>  [0108cd51faf942b3fc3a292522d4b2f421f1cf45]

        tdf#123936 Formatting files in module starmath with clang-format
        
        Change-Id: I2b9e466d18ffd8033e5225d698b2dd0055e6fab7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105711
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-21  Philipp Hofer  <philipp.hofer@protonmail.com>  [2184efed3943fe9634e6e361e8b0306a374cbf59]

        tdf#123936 Formatting files in module odk with clang-format
        
        Change-Id: I427263ee98206c00cd2b3392fc9f2f55ad1ded5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105692
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins

2020-11-21  Philipp Hofer  <philipp.hofer@protonmail.com>  [d0b3815392d1fb253ed05218422a7f9b37c9df24]

        tdf#123936 Formatting files in module extensions with clang-format
        
        Change-Id: I6e86641bc93bf4b3941b01fbef69c1e7984aad3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105667
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins

2020-11-21  Philipp Hofer  <philipp.hofer@protonmail.com>  [70e36068a43cb6747232441ee67e609c86362aa0]

        tdf#123936 Formatting files in module sal with clang-format
        
        Change-Id: I04a773e8fd565f57dc0eb887fb4714b6edbb35e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105699
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins

2020-11-21  Philipp Hofer  <philipp.hofer@protonmail.com>  [e8e093f14b698fc710930b2dead57c7d4fb63b8e]

        tdf#123936 Formatting files in module filter with clang-format
        
        Change-Id: I787835eb102868bbd52cdb1c9999b5dad553947f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105669
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins

2020-11-21  Philipp Hofer  <philipp.hofer@protonmail.com>  [302d64cb3c21335867b447970ab8db8d1fabdef3]

        tdf#123936 Formatting files in module canvas with clang-format
        
        Change-Id: Ifcdecb0a60f5a4b09acc83ed38b6d1ec46765ba6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105649
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins

2020-11-21  Tor Lillqvist  <tml@collabora.com>  [d8c92ff32eb15faba3384ccc078cd90caa3801b4]

        Avoid unused parameter 'pImpl'
        
        Change-Id: I8dd30ed3ffffa0e5340b32ce4399dd05cc57e2b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105962
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106258
        Tested-by: Tor Lillqvist <tml@collabora.com>

2020-11-21  Tor Lillqvist  <tml@collabora.com>  [9e4c72ec7ea83aa0d023a90a6b02ddb17c6b2d74]

        Tentative fix for crash in the iOS app
        
        See https://github.com/CollaboraOnline/online/issues/403 .
        
        It seems that perhaps we can just bypass the whole ImplHandlePaintHdl
        handler function on iOS. Not sure whether this has any unintended
        side-effects. Testing will show. (Sure, if this is the right fix, it
        would make more sense to not create that idle paint thing at all. Feel
        free.)
        
        As discussed in the issue, there is a problem on Linux, too, that
        might have the same root cause, that can be reproduced in a simple
        "make run" scenario. It is possible that to fix that, the
        ImplHandlePaintHdl function should simply return right away if
        comphelper::LibreOfficeKit::isActive() is true. (And if that is done,
        the #ifndef added here can be dropped.) But I am even less convinced
        that such a change doesn't have any ill side-effects, and the symptom
        is perhaps less serious than on iOS, so I will leave that to others to
        investigate, for now.
        
        Change-Id: Ie4c1c70c65746961fa0730cae348ecc9bcdccf1d
        Signed-off-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104918
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106257

2020-11-21  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [b28e514d5e0ea45490b3cab30e1d97dd3da2c794]

        callnk: Replace needless SwClientNotifyCall with CallSwClientNotify
        
        Change-Id: Ie34f2b227e5986c1fc72c3d0ba84dae98b51b4c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106081
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-21  andreas kainz  <kainz.a@gmail.com>  [192f1febc9859a42307d77dcf3fcec998ef5663c]

        Colibre icon theme css support for connectors
        
        Change-Id: I4339088f3250305cd85266fcb214f0d2d64657ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106296
        Tested-by: Andreas Kainz <kainz.a@gmail.com>
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-11-21  andreas kainz  <kainz.a@gmail.com>  [d58cbe188fc2708d44325dcd262f17fd8e19c2a0]

        Colibre icon theme css support for shapes
        
        Change-Id: Ibe00c677ee1e00862ccd74b48058c9c7b1661b46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106276
        Tested-by: Andreas Kainz <kainz.a@gmail.com>
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-11-21  dante  <dante19031999@gmail.com>  [fcc9128aabb56d521e71e3e537d895e640c86004]

        Changes to the color class
        
        Before colors could be only converted to string rrggbb. Now also supports RRGGBB. It can also be converted back into a color.
        
        Change-Id: Ifb89d554b434c243c4f0956ee680ec23de823339
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106224
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-21  Noel Grandin  <noelgrandin@gmail.com>  [d0a60f7785dc66e0d491b50e093ebcf606627226]

        fastparser in XMLEventsImportContext
        
        Change-Id: Ifeeb2220ec6dfe6ec91f238137796d7d9e517465
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106261
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-21  Mark Hung  <marklh9@gmail.com>  [8c14adfa76956e76bac98330ce67f080c90af184]

        tdf#138210 check if CustomShapeGeometry exist first.
        
        CustomShapeGeometry does not exist for a text frame. Getting
        the property throws an Exception and cause a general IO error.
        
        Change-Id: I0e31780292d45211bfd1250d0d359c72def50583
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105834
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2020-11-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [13d41ac495e5c081340756e016d2da44f2875b99]

        check-missing-unittests: add drawingml
        
        Change-Id: If469d6400fc04c816e4748cbea65014a284eeb93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106272
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [34c4d09265196b50786a57e185af72a3610a0e5a]

        tdf#127811: chart2_import: Add unittest
        
        Change-Id: I071192dbb19c1c5851fb81f67f514ff003bd5c64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106259
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-20  andreas kainz  <kainz.a@gmail.com>  [65037666dae06942ca72615f65c8f3eb3720b359]

        Colibre icons remove wrong icon
        
        Change-Id: I9f94868e81a78a7dbae387d2c2858cdcb8d0824f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106273
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-11-20  László Németh  <nemeth@numbertext.org>  [37fb6b5faa56c68c5d4dc61ee2eaafc828bf9939]

        tdf#137684 sw ChangesInMargin: fix Undo of characters
        
        Undo of tracked deletions in the same position was reversed
        to avoid changing the ranges of the remaining hidden redlines.
        Now the ranges are corrected after the Undo (at least for the
        multiple characters deleted by pressing Delete).
        
        Clean-up of commit fe1fc9615511994ac128e52f9ad1cda4e86188f5
        (tdf#137684 sw ChangesInMargin: fix crash on Undo of characters).
        
        Change-Id: If10bba5232d7b5084a2770efd9df229ae7509eb3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106266
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-20  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [ae8bc80952fafc791ce8bbddd99c99626a93989c]

        tdf#137185 sw: move shape text on adding textbox
        
        The original text of the shape is moved to the new
        (text frame of the) text box instead of overlapping
        the text content added later.
        
        Change-Id: I2ad8865cdbe3c424c70985737ecda3ac9315cabc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104942
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-20  andreas kainz  <kainz.a@gmail.com>  [e414ea3514e4014893e553911e7f53a9885ef1d9]

        Colibre icon theme css support
        
        Change-Id: If973e8e4511fd538ccc8da0a97098f45572e2407
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106262
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-11-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e667c43e52491ca3547db08f3a6cd8d90e9419ec]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a3d7af3041f516c5185e103b62ad7093ab93cd77
          - Refactor register-true definition and usage
            
            Remove excess of embeds, notable embeds inside a paragraph.
            
            Change-Id: Id0424ddae929b43127ad5fdeb4f573114f903fe5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106294
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-20  Caolán McNamara  <caolanm@redhat.com>  [0945e840a4cdbe2e6542f8fa035f70932ec1ad0e]

        move RadioButton to be toolkit only
        
        Change-Id: Ie548ad3c471745297242a390fd2e500fa699de19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105836
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-20  Caolán McNamara  <caolanm@redhat.com>  [75b9109a2da35cf0f0914504145d84cf918c6af2]

        weld TabBar
        
        Change-Id: I698f4dfc64bfa9bc4896111757616b4051b10293
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105797
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-20  Caolán McNamara  <caolanm@redhat.com>  [94ea1c89e959069aa7c735317470712012df2362]

        If we grab focus to a GtkToolbar then focus a GtkToolbarItem child
        
        and consider focus in a GtkToolbar child as focus the GtkToolbar
        has focus
        
        Change-Id: Id3299dd9246da22b21b3e1a347faff8bc867c438
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106270
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-20  Caolán McNamara  <caolanm@redhat.com>  [3e15955877eafc86654bd90cbb0db926cd30ed4f]

        check expander label for focus and grab focus to that label
        
        Change-Id: I91f3b012605416afd53e5d445ec10d683e8c1641
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106269
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-20  Caolán McNamara  <caolanm@redhat.com>  [df0c70d52ccc7e9a7c453d758ef210735f513082]

        GtkWindow case is similar to GtkPopover case
        
        Change-Id: Ie7417efd4113851615ee1c17a1297017a49a992d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106268
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-20  Stephan Bergmann  <sbergman@redhat.com>  [72877e3ade74f7517d9d85c9e7baf94d8ad49d49]

        SvStream::{Tell,TellEnd,remainingSize} all return sal_uInt64
        
        ...so use that type where appropriate here
        
        Change-Id: I3e419457bc04b5908128bad04eb16c72052d2ebf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106267
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-20  Noel Grandin  <noelgrandin@gmail.com>  [18a4ad0a47dc1bcec1b9387126d7c917f7063339]

        fastparser in XMLEnhancedCustomShapeContext
        
        Change-Id: Id5f6466fd62e15b354b2dc11a0dc610cbfb75c27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106250
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-20  Noel Grandin  <noelgrandin@gmail.com>  [c7b7153213619859d5f049b7c60eafa4c81f5225]

        fastparser in SdXMLLayerContext
        
        Change-Id: I1912d8d5a5f3ea6865d7425be8edb4f24b27e61f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106229
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-20  Noel Grandin  <noelgrandin@gmail.com>  [6d63302127be4f7ebc12369cde286d7e5114ad63]

        fastparser in SdXMLLayerContext
        
        Change-Id: I807c9028fa197079da79270f8d7ad9339d7bedf4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106228
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-20  Noel Grandin  <noelgrandin@gmail.com>  [d6c56306140a9665cb80fd35b9711a93ffdffc46]

        fastparser in SdXMLEventsContext
        
        Change-Id: I7c9a43c0323c1f278f329c51f14d9c273d334741
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106227
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-20  Tibor Nagy  <nagy.tibor2@nisz.hu>  [d6d8b9c59524cff8effc170c57940700282bf625]

        tdf#41845 sc: delete row/column with validation circles
        
        Red validation circles around the cells were
        left after deleting their rows or columns, showing
        invalid data on the next valid or not-validated
        cells.
        
        Co-authored-by: Attila Szűcs (NISZ)
        
        Change-Id: I0dcef9225696b76eda78f0ee8831a83c20f53b0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105527
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-20  Xisco Fauli  <xiscofauli@libreoffice.org>  [bf5b90e035f2a3107833b3533eab027424093770]

        sc: Add unittest to check size of comments
        
        Change-Id: I267f85a2d3394e4b97e294c25cd7a16e28bf8b7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106223
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-20  Chris Mayo  <aklhfex@gmail.com>  [07f0e515c055847689121249c29c6baaa35d35e4]

        Remove unused installation variable GNOME_MIME_THEME
        
        Not used since:
        cf9994a4de40 ("do not conflict with GNOME MIME icons (fdo#36551)", 2011-05-06)
        
        Change-Id: Ie172bc0814a7de661c16891a2a87caba6c10f632
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105959
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-11-20  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [02cb3f9f9c651d23de3fd80b04380e3d7314250e]

        lok: minor cleanup of ViewCallback in tiledrendering tests
        
        Change-Id: I39b964a7aa7d181083a153283f38c1a5bc64de58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99973
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Ashod Nakashian <ash@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106222
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-11-20  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [44f6329330e8c8f000cb310b04ac13777e8bfff3]

        sfx2: lok: refactor notifications and const correctness
        
        This reduces the stringification and reuses the notificaiton
        helpers to reduce code duplication.
        
        Change-Id: Icf9f9c50f3eeee61a0ded741d39fed37cfcc8da1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99972
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Ashod Nakashian <ash@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106221
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-11-20  Miklos Vajna  <vmiklos@collabora.com>  [7032be2e9edd82dad2d67f1582aaa57676bda4a1]

        tdf#127086 PPT export: fix lost bitmap fill for OOXML custom shapes
        
        PPT can't store an OOXML custom shape with fill bitmap, PowerPoint
        generates a fallback bitmap when saving to PPT.
        
        We used to keep the bitmap and loose the custom shape geometry, but that
        was changed with commit f4ba484183a1e7b9824f10580d633466c266828f (ooxml
        import: supprt cropping to shape, 2019-05-13).
        
        Fix the regression by going back to keeping the bitmap, a full fallback
        bitmap (ala PowerPoint), would be more work, taking e.g. blurry shadows
        (changing the shape position and size) into account.
        
        Change-Id: I7192f912077f2de026573855dbebbdf576e39ebc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106219
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-11-20  Noel Grandin  <noelgrandin@gmail.com>  [1bad449a6a2427a2c9d217a3f84d9b350b28c0b3]

        fastparser in SdXMLEventContext
        
        Change-Id: I52eb0ef77c54386a9774f746caba4b05785937aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106214
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-20  Stephan Bergmann  <sbergman@redhat.com>  [b5724a53b4f3e53768429544f604cd374ed49a0c]

        Lengths passed into the SvxMSDffManager::Get*Data functions are all sal_uInt32
        
        (i.e., rLength obtained from SvxMSDffManager::ReadCommonRecordHeader)
        
        Change-Id: I04b51cb7e6cb771d89d07a86c00ee9fdaa72aaa6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106176
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-20  Luboš Luňák  <l.lunak@collabora.com>  [99f2ae505d2d2dd104842c2133488210c354f731]

        tools::Polygon::Clip() is broken with bezier curves (tdf#137068)
        
        It preserves the points, but not the flags. Work this around
        by temporarily converting to B2DPolygon, where it works.
        
        Change-Id: I120264fbc4c7c508386f23a06435891199565aae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106188
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-11-20  Stephan Bergmann  <sbergman@redhat.com>  [4fc0184aede43a48b458d1ecd2b9d07e8aa80d25]

        Adapt ScfProgressBar to SfxProgress::SetState taking sal_uInt32
        
        ...since 5a6ab81651a98dd726ab7d40101dc81f62895fd4 "tdf#75280 Cleaning up of
        sal_uIntPtr usage #2".  mnSysProgressScale had been introduced with
        2a7add76241d8a3de05e3d26689a2d16d8b92913 "INTEGRATION: CWS dr20", which mentions
        "2004/06/17 14:58:21 dr 1.3.320.2: #i27407# handle limit of SfxProgress
        (ULONG_MAX/100)" though the referenced
        <https://bz.apache.org/ooo/show_bug.cgi?id=27407> "Save default row format to
        decrease Excel file size" does not appear to directly mention any reason for
        this particular change.  However, prior to
        dbdc29e499abf125b6d6f66de668bc60c88fe599 "INTEGRATION: CWS toolbars2"
        SfxProgress::SetState did contain code that multiplied the passed-in value (back
        then of type ULONG) by 100, so it appears mnSysProgressScale was meant to
        mitigate that.  So even if the original motivation for mnSysProgressScale is
        gone, repurpose it to address the mismatch between std::size_t (as meanwhile
        used throughout ScfProgressBar) and sal_uInt32 (as meanwhile used throughout
        SfxProgress).
        
        Change-Id: I1448bcd7521c87079bc4e9afc5f2d9951fc67aee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106216
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-20  andreas kainz  <kainz.a@gmail.com>  [b9c12f576a5ce0ff6e4fa0d313c0c11769de0b26]

        Colibre icon theme css support update shapes
        
        Change-Id: Ib145303b4e455e029d281618be6b19a26f042ae0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106191
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-11-20  Xisco Fauli  <xiscofauli@libreoffice.org>  [c34b9acc18a357b904afa9538777072991a1e0a6]

        tdf#113163: sd_import: Add unittest
        
        Change-Id: Ib1e6c003fbebf83e601e611e5eb23b8ee0cfd8a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106163
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2020-11-20  Caolán McNamara  <caolanm@redhat.com>  [09e032aad1ae08458d067d94f2fc3b8341e11903]

        tdf#138108 terminate on uncaught exception in a11y callback
        
         #1  0x00007ffff5d3fafe in accessibility::AccessibleContextBase::ThrowIfDisposed() (this=0x85de440) at editeng/source/accessibility/AccessibleContextBase.cxx:513
         #2  0x00007ffff5d3fbee in accessibility::AccessibleContextBase::getAccessibleParent() (this=0x85de440) at editeng/source/accessibility/AccessibleContextBase.cxx:203
         #3  0x00007fff999cad24 in SwAccessibleMap::DoInvalidateShapeSelection(bool) (this=0x687e610, bInvalidateFocusMode=false) at sw/source/core/access/accmap.cxx:1647
         #4  0x00007fff999cc5a5 in SwAccessibleMap::InvalidateShapeSelection() (this=0x687e610) at sw/source/core/access/accmap.cxx:1152
         #5  0x00007fff999d78b0 in SwAccessibleMap::InvalidateCursorPosition(SwFrame const*) (this=0x687e610, pFrame=0x5a3faa0) at sw/source/core/access/accmap.cxx:2744
         #6  0x00007fff9aae5c32 in SwViewShellImp::InvalidateAccessibleCursorPosition(SwFrame const*) (this=0x6594330, pFrame=0x5a3faa0) at sw/source/core/view/viewimp.cxx:345
         #7  0x00007fff99b01fcd in SwCursorShell::UpdateCursor(unsigned short, bool) (this=0x6594840, eFlags=7, bIdleEnd=false) at sw/source/core/crsr/crsrsh.cxx:2020
         #8  0x00007fff99b02db4 in SwCursorShell::EndAction(bool, bool) (this=0x6594840, bIdleEnd=false, DoSetPosX=false) at sw/source/core/crsr/crsrsh.cxx:279
         #9  0x00007fff9a2249b2 in SwFEShell::SelectObj(Point const&, unsigned char, SdrObject*) (this=0x6594840, rPt=Point = {...}, nFlag=0 '\000', pObj=0x0)
             at sw/source/core/frmedt/feshview.cxx:323
         #10 0x00007fff9b30eacb in SwWrtShell::UnSelectFrame() (this=0x6594840) at sw/source/uibase/wrtsh/select.cxx:326
        
        Change-Id: I122d087b67c3615afb0c34aa714bc1066946c8c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106190
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-20  Stephan Bergmann  <sbergman@redhat.com>  [a7dfa664b758c5db6e0131c3fef4b602d222e86e]

        Clarify that SvxIconChoiceCtrl_Impl::GetPredecessorGrid returns GridId
        
        Change-Id: Iddd781b1acfb3d0fd8352cb50566fbebea4b3024
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106217
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-20  Regina Henschel  <rb.henschel@t-online.de>  [bba0cd79984875124f8d43d05d4cdb7f63517e77]

        Replace matrix translate with object Move
        
        TR*BaseGeometry is faulty for SdrMeasureObj, fixing these methods is a
        larger effort and Move is simpler anyway. So I replace the translation
        using matrices with the Move methods for objects. Backup and restore
        of the geometry values in state HiddenAsZero is now done with
        SdrObjGeoData. That is known to work from use in Undo methods.
        
        Change-Id: Ic32e8dbc5ae5f1a2f80e428448abc4b4a530b76b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106189
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-11-20  Seth Chaiklin  <sdc.blanco@youmail.dk>  [c9568a9800d8609d89fb54912ffb0d445681d18e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 15e0e4742d13a76837daf5dd666b7d57b4651a92
          - Resolves: tdf#73398 and tdf#107192  help for printing range of pages
            
              ( swriter/guide/print_selection )
                 new guide page for how to print page ranges and selections
            
              ( shared/01/01130000.html )  ( File > Print )
                 + add <embed> for new page under Text Documents
                 * update to <h1>,<h2>
                 - comment out "More Options" control, which was
                   removed with tdf#137506
            
              ( source/auxiliary/swriter.tree )
                 + add as <topic> under Printing
            
            Change-Id: I68c97522facddfb78c81ee845e5385b3eb236e8c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106133
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-11-20  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [f982e429d18870a6dd09a669035cc9950ce478cb]

        Remove unused define
        
        Last use of this was removed in 2017 with:
        commit 832c1f16ddbdc626c6ae11900038e1a88f94b8e4
        
        sw: remove temporary debug code in txttab that no longer builds anyway
        Change-Id: I25cc60e3e31badc91b208c24acc8308e6ba7f04c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106181
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-20  Miklos Vajna  <vmiklos@collabora.com>  [49efdb7aa23abccf4fa4705c6a207219d50e8600]

        pdfium: add a signature wrapper class
        
        It just hides the underlying FPDF_SIGNATURE, no real member functions
        yet.
        
        Change-Id: I37d27c26d6f05b1f8c697a5afe682c795e5d4d1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106184
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-20  Stephan Bergmann  <sbergman@redhat.com>  [7c3aeac2b96dd71860fb0eabc943b9de278fe775]

        ScrollBar::GetThumbPos returns tools::Long
        
        Change-Id: I493e241e590325306a59fda89a30f1c97410c373
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106180
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-20  Stephan Bergmann  <sbergman@redhat.com>  [528a3afa2497aa8bc0fcfda21b3a66c2fa014bda]

        This presumably wants to be Size(-1, -1)
        
        The code had been introduced with bd837fcbae7662bd127cb214f1497e4bf750cab0
        "#92085# GetRulerState(): setting of SID_RULER_LR_MIN_MAX corrected" (where the
        referenced bug is apparently from the lost Sun-internal bug tracker), at a time
        when Size was presumably based on signed long, so ULONG_MAX presumably already
        effectively meant -1 back then.
        
        I don't understand what this code does, but when using a
        
          Size(std::numeric_limits<::tools::Long>::max(),
               std::numeric_limits<::tools::Long>::max())
        
        instead, in a 64-bit Linux UBSan build I got
        
        > include/tools/gen.hxx:527:37: runtime error: signed integer overflow: 11767 + 9223372036854775806 cannot be represented in type 'long'
        >  #0 in tools::Rectangle::Rectangle(Point const&, Size const&) at include/tools/gen.hxx:527:37
        >  #1 in sd::DrawViewShell::GetRulerState(SfxItemSet&) at sd/source/ui/view/drviews3.cxx:915:28
        >  #2 in SfxStubGraphicViewShellGetRulerState(SfxShell*, SfxItemSet&) at workdir/SdiTarget/sd/sdi/sdgslots.hxx:1540:1
        >  #3 in SfxShell::CallState(void (*)(SfxShell*, SfxItemSet&), SfxItemSet&) at include/sfx2/shell.hxx:199:35
        >  #4 in SfxDispatcher::FillState_(SfxSlotServer const&, SfxItemSet&, SfxSlot const*) at sfx2/source/control/dispatch.cxx:1657:14
        >  #5 in SfxBindings::Update_Impl(SfxStateCache&) at sfx2/source/control/bindings.cxx:260:22
        >  #6 in SfxBindings::NextJob_Impl(Timer const*) at sfx2/source/control/bindings.cxx:1274:17
        >  #7 in SfxBindings::NextJob(Timer*) at sfx2/source/control/bindings.cxx:1219:5
        >  #8 in SfxBindings::LinkStubNextJob(void*, Timer*) at sfx2/source/control/bindings.cxx:1217:1
        >  #9 in Link<Timer*, void>::Call(Timer*) const at include/tools/link.hxx:111:45
        >  #10 in Timer::Invoke() at vcl/source/app/timer.cxx:75:21
        >  #11 in Scheduler::ProcessTaskScheduling() at vcl/source/app/scheduler.cxx:486:20
        >  #12 in Scheduler::CallbackTaskScheduling() at vcl/source/app/scheduler.cxx:288:5
        >  #13 in SalTimer::CallCallback() at vcl/inc/saltimer.hxx:54:13
        
        when creating a rectangle in Draw and clicking around in it.  Whereas with
        
          Size(-1, -1)
        
        things appear to work fine.
        
        Change-Id: I7368b510113a34fec5c1cabfc35a369cac2fcda1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106187
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-20  Stephan Bergmann  <sbergman@redhat.com>  [9dbfecaee0ab804b393e40e4399a0e4b87433b80]

        Use signed tools::Long return type for calcDistSquare
        
        ...for consistency with its internal workings of computing a value from other
        tools::Long values, even if the result can never be negative.  (And where the
        additional bit for the unsigned type's magnitude probably doesn't make a
        difference here.)
        
        Change-Id: I1c6bcd2b8bdb70b9cd553758246af776b28500fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106178
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-20  Noel  <noelgrandin@gmail.com>  [bfaa753ae459a6eab8a216b1541faa8a805f3f50]

        simplify CreateTableContext
        
        Change-Id: I1700d17d6f3aa29fcc4a1ea33d8d797e67c301d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106168
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-20  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [cdae2f16ef9da75c1b3f9cc3f8abc3a180f324d1]

        fix tdf#138335 guard sidebar uno methods with SolarMutex
        
        Wasn't threadsafe before; using vcl/gui code, so we need the
        SolarMutex.
        
        Change-Id: I3d4407f095837d03ad492fcdf9a08746cf911d25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106169
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-11-20  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [20ef6c22268b04eef11834292f42d6d831ab31a2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 48807862eb87e3c1b874e25eb3b48f04deb224c8
          - We’re stuck with these unfortunately
            
            Change-Id: Ic6350bf8490a88dec55d453de849c3eb697ad9db
            
2020-11-20  Seth Chaiklin  <sdc.blanco@youmail.dk>  [418c63dff5db2005bbc4dbfc92b56778f89cea8b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4e4118d7e8b08b9ea42e37f75f7ef168bdab0745
          - tdf#114660 add explanation about setting regex option in Calc help example
            
            Change-Id: I6da4f95cb4cdb09a4d2ccdbf35fab7f5f5db1102
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106137
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-11-19  Roman Kuznetsov  <antilibreoffice@gmail.com>  [023b77182a5818063f53ecfbe7ec3562ee37dcbc]

        tdf#124176 use pragma once instead of include guards
        
        in /core/include/sfx2/sidebar
        
        Change-Id: I3ce7ccbd1e0e8e905c1f0eeefe1b17f4a2cd238f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106138
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2020-11-19  Stephan Bergmann  <sbergman@redhat.com>  [510263ea0e0f16bf3e1605c4e875b5f801f89940]

        SvxNumberFormatTabPage::nInitFormat should presumably be sal_uInt32
        
        all the entities it interacts with (SfxUInt32Item::GetValue,
        SvxNumberFormatShell::Create, nCurKey) consistently use sal_uInt32
        
        Change-Id: I1d929342819eddc615d18145a5815a13f326a648
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106174
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-19  Stephan Bergmann  <sbergman@redhat.com>  [0c016af83ba42c3b368f7ffb7c58add19b6ec713]

        Make use of GRID_NOT_FOUND
        
        ...which had been unused ever since the code had been introduced with
        aed8f7e44502be1eacfc179ceaede8a2118c462c "fix: #85201# new template dialog".
        (And fix the resulting loplugin:cstylecast warning.)
        
        Change-Id: I0f4fb1a630d7cd5f509d82067803284a133cfc8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106179
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-19  Luboš Luňák  <l.lunak@collabora.com>  [5b292e878703ebc32e875406f4116cba145a9042]

        avoid Skia floating point position fixups for rectangles (tdf#137329)
        
        Avoid to toSkX()/toSkY() tweaks for rectangular areas, so with AA
        enabled it leads to fuzzy edges, and rectangles should line up
        perfectly with all pixels even without tweaks.
        
        Change-Id: I45bf5a57a9f2d941eb7ec224992fc452481a2f98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106060
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-11-19  Tor Lillqvist  <tml@collabora.com>  [a6a2855818585740d8291a669c3552a7c4e77480]

        Add comment on how to run Python's own unit tests
        
        Change-Id: Id62a688d2ddf7493d419a00a9fd0dfc6a6f13f0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106173
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-11-19  Stephan Bergmann  <sbergman@redhat.com>  [3207977c5b21acd305e01776df6c686abed43f64]

        Clean up GetHTMLColor "not found" value
        
        ...after fe3dd6d831998dd5619ea223af04bc51f9294d2f "Changed return type of
        GetHTMLColor".  (Clients had already been updated with
        530df0b322f64fdcb08e9ef0b6ba944dd172ef60 "Changed return type of GetHTMLColor"
        and 463563853a81499de2259372755b00aa5ec246a7 "Changed return type of
        GetHTMLColor".)
        
        Change-Id: I1db842775a69bb3c0ff08dca152094d7b67ca221
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106177
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-19  Stephan Bergmann  <sbergman@redhat.com>  [a0b8bcf088e23bec930f91faa23975e132ece793]

        nChain should presumably be sal_uInt32 here
        
        ...given that SvxMSDffShapeInfo::nTxBxComp it interacts with is sal_uInt32, too
        
        Change-Id: I38d9bc9c467d10644bddedcd873b14b1b4c3d1ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106175
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-19  Noel Grandin  <noelgrandin@gmail.com>  [bcd263da24344fd813253ad02390a34f21067dc4]

        fastparser in SchXMLSeries2Context
        
        Change-Id: I609333f732cb8c428f1c9e3fca24e2df3146de12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106075
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-19  Xisco Fauli  <xiscofauli@libreoffice.org>  [0277c2c57f3990cb9078f11d0969faa1fb21a9d1]

        tdf#129410: sc_subsequent_filters: Add unittest
        
        Change-Id: Ie9bc4086559a53f83af9e2f6a6649c51a1009847
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106153
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-19  Anshu  <anshukhare50@gmail.com>  [3f8d9566cdf278d3412207aa15ac5a8c6a3757b4]

        tdf#134779 Warning generated if the table size exceeds a particular limit
        
        Change-Id: I2ee23c7b3f5638b48323a76535e7a3b5141d1ad0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105501
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-19  Xisco Fauli  <xiscofauli@libreoffice.org>  [5c2c0bc671a50d05a8459c213787f426fb5de2d7]

        tdf#138148: sd_import: Add unittest
        
        Change-Id: I0df14348618efed2806411eddf41a4964512211d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106171
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-19  Noel  <noelgrandin@gmail.com>  [d242a68868efcacbbcb733a1f9fbfd5854e7724e]

        fastparser in XMLChangedRegionImportContext
        
        Change-Id: Id5da48e4c47acbc0052799e8be6b88edd6dce099
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106167
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-19  Noel  <noelgrandin@gmail.com>  [8eb9688529d345d30e427126f4f1b2afa37a8b87]

        fastparser in dropdownfield
        
        Change-Id: I4b09f78b0f4d2ad40a7aec8e2d5d722b7a1ee18b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106166
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-19  Noel  <noelgrandin@gmail.com>  [46aaf4e4e611a48c3c5b8338c9a19814094c563a]

        fastparser in forms
        
        Change-Id: Ia5274bf6c200a5077bc9b7fdf16b7723337d353d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106165
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-19  Noel  <noelgrandin@gmail.com>  [cf13e985a6112a18e4d405b807a2064092c01b2d]

        fastparser in TokenContext
        
        Change-Id: I3e3bdc30f0313288201a77741e55aa89fea2be6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106164
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-19  Noel  <noelgrandin@gmail.com>  [39d8ee8f91f4c571030b53febdcba07ea55ca7de]

        fastparser in TokenContext
        
        Change-Id: I12c2af505d4bf19d94fb127cda2403f0b6618b07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106159
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-19  Philipp Hofer  <philipp.hofer@protonmail.com>  [2d72bc353b9d086e3eb3f9cf00a034c86f13ca21]

        tdf#123936 Formatting files in module setup_native with clang-format
        
        Change-Id: I40c25e54b1348a17d4e639a77a1834462c8a5c27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105705
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins

2020-11-19  Philipp Hofer  <philipp.hofer@protonmail.com>  [156da5b55362db37d4e61a22e43e489e48797452]

        tdf#123936 Formatting files in module slideshow with clang-format
        
        Change-Id: I108be5e01ed319f42912a6762ebceb97795113ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105708
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins

2020-11-19  Philipp Hofer  <philipp.hofer@protonmail.com>  [15d080d2ca19891187a547f66d77183ebed0811b]

        tdf#123936 Formatting files in module xmlsecurity with clang-format
        
        Change-Id: I25c8d1a3c706f1ba7565a5f018b9660faf63ffaf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105734
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-19  Philipp Hofer  <philipp.hofer@protonmail.com>  [c927d6daa9a6403c53cc41b1ab4dde820f08f387]

        tdf#123936 Formatting files in module xmloff with clang-format
        
        Change-Id: I4d9016a0e646da5d9f0044762f6ecce86ce1242b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105732
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-19  Philipp Hofer  <philipp.hofer@protonmail.com>  [7b49f8c7ebf40048181b56e9bfb11135bd473cab]

        tdf#123936 Formatting files in module writerfilter with clang-format
        
        Change-Id: Ia60e7c5e2d3be0baa0496a6bd99c6ae98cd4ff96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105730
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-19  Philipp Hofer  <philipp.hofer@protonmail.com>  [481fdcc619dadf0a65e5af73b0c33b26df2400e5]

        tdf#123936 Formatting files in module salhelper with clang-format
        
        Change-Id: I2c1337f54934222580a95ac90c162d880e923110
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105700
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-19  Philipp Hofer  <philipp.hofer@protonmail.com>  [5d8cf2021d8f7f171924f2b1adf824532cd67497]

        tdf#123936 Formatting files in module registry with clang-format
        
        Change-Id: I57dbd6b8c944f2adb158db9c3086b3ad26c5c084
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105697
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-19  Philipp Hofer  <philipp.hofer@protonmail.com>  [eb4c2e96f38a6b5280a83709e55fbb5b8d7e9d36]

        tdf#123936 Formatting files in module package with clang-format
        
        Change-Id: I3ff80c6c636003d468f384e0d6fbfb5233e0b4da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105696
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-19  Philipp Hofer  <philipp.hofer@protonmail.com>  [4d4e95be173e84b5040af46a459b3c071bfd744a]

        tdf#123936 Formatting files in module opencl with clang-format
        
        Change-Id: I16a00ceee4c2b772ec9ed6b1b349253114b22239
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105695
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-19  Philipp Hofer  <philipp.hofer@protonmail.com>  [dab1e6435728c6d7e81d6d6158e1fa45470345d2]

        tdf#123936 Formatting files in module reportdesign with clang-format
        
        Change-Id: Ib734a1ada8dac37c1cd168377863f1edd21c7aeb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105698
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-19  Philipp Hofer  <philipp.hofer@protonmail.com>  [c4ab5393e1c2332d92ea6672d3c8ffc3a6220afa]

        tdf#123936 Formatting files in module oox with clang-format
        
        Change-Id: Ie061189450e0f9004ca503bb28164885812f2acc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105694
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-19  Philipp Hofer  <philipp.hofer@protonmail.com>  [de80fdc2060abe5b171bcef72944dd7b914ccd33]

        tdf#123936 Formatting files in module onlineupdate with clang-format
        
        Change-Id: I17aba4fbf7c2e914e64c62e9370695e20d7c14d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105693
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-19  Stephan Bergmann  <sbergman@redhat.com>  [f54b1d1e0937cf43d74e34bfd5ae921923527a09]

        Clarify DdeData::GetExternalFormat return type
        
        The implementation (in svl/source/svdde/ddedata.cxx) returns any of:
        * {CF_TEXT=1, CF_BITMAP=2, CF_METFILEPICT=3} from the Windows API;
        * the return value of Windows API's RegisterClipboardFormatW, which is UINT from
          the Windows API (i.e., 32-bit unsigned int);
        * a enum SotClipboardFormatId value, whose underlying type is sal_uInt32.
        
        So the natural choice is sal_uInt32 here.  (Windows API's UINT would also do,
        but cannot be used in include/svl/svdde.hxx, which is used on all platforms.)
        
        That in turn shows that DdeService's aFormats and HasCbFormat should also use
        sal_uInt32.  (And then, simplify some of the std algorithms use in
        svl/source/svdde/ddesvr.cxx.)
        
        Change-Id: I593d0a7df78bfdd08ce2de04c3da2078d973e262
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106151
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-19  Michael Weghorn  <m.weghorn@posteo.de>  [f39f21d92ec83c3a5062f29dd26214fc83012c06]

        tdf#138010 (IV) VclScrolledWindow: Use actual border width
        
        The frame drawn by 'DecorationView::DrawFrame' may
        use native drawing, in which case the frame may be wider
        than 1 pixel.
        
        Take that into account and calculate the frame width
        and resulting position/size of the scrollbars and
        child widget using the content rectangle returned when
        drawing the frame using 'DecorationView::DrawFrame'.
        
        This avoids that the child widget is drawn on top
        of the frame, which e.g. resulted in no visible border
        when using the Qt/KDE Breeze style, which has a frame
        width of 2, with the actual 1 pixel border being
        surrounded by a 1 pixel padding/margin, and the content
        being drawn on top of the 1 pixel border. With the
        child widget being drawn on top of the actual border,
        only the invisible padding was left where a visible
        border was expected.
        
        (The current implementation assumes that the same frame
        width is used on all sides, which matches the
        way Qt styles handle it, but could be further extended
        if necessary.)
        
        Change-Id: I44268728838406fc578774c0f4fcc167fb2798b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106157
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-11-19  Michael Weghorn  <m.weghorn@posteo.de>  [411063bc99f7339afae2c2a25a146c7c5efeb2da]

        tdf#138010 (III) Extract VclScrolledWindow border width to var
        
            commit 1fe4a1a76da8fd3c196ccd9529b01ee093516b25
            Date:   Fri Mar 30 13:30:38 2018 +0100
        
                draw a border around scrolled window
        
        had added a 1 pixel border for scrolled windows.
        
        Extract the value for the border width (currently hard-coded
        to 1) to a variable.
        
        This will be extended to take into account the actual width
        of natively drawn frames in a follow-up commit.
        
        Change-Id: I2503105c42fae9eae66ec931d54c9d6883f83bf0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106156
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-11-19  Michael Weghorn  <m.weghorn@posteo.de>  [771f1411c588a02ed276febc9a479323bf4232cd]

        tdf#138010 (II) getNativeControlRegion (gtk3/kf5): Consider frame's border
        
        Take the frame border/padding into account when calculating
        the content rectangle (i.e. the area that can safely be
        drawn into without overlapping the actual frame) when
        calculating dimensions in 'getNativeControlRegion' regardless
        of the exact 'DrawFrameFlags' being passed.
        
        Previously, gtk3 and qt5 only did this when the
        'DrawFrameFlags::NoDraw' flag was passed in addition,
        but the actual drawing routine 'drawNativeControl'
        does not make any such distinction, so the frame ended
        up at a place that was still in the "content rectangle"
        as calculated previously (which was the same as the bounding
        rect).
        
        Returning the actual content rect is a prerequisite
        for making 'VclScrolledWindow' take the width of a natively
        drawn frame into account, which will be done in a
        follow-up commit.
        
        Change-Id: I8d3a3fbd387108a24a0478e3465c8950e6d59735
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106155
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-11-19  Michael Weghorn  <m.weghorn@posteo.de>  [70d2d1945a06dc6ec4f605e7462369a2f4937975]

        tdf#138010 (I) Pass bounding rect when natively drawing frame
        
        Pass the bounding rectangle instead of the content rectangle
        in the call to 'DrawNativeControl' when natively drawing a frame
        here.
        
        Passing the content rect instead would result in the
        actual frame/border getting drawn into the area that is
        supposed to be used by the actual content if
        the content rect were different from the bounding rect.
        
        As far as I can see, this commit should not make any practical
        difference by itself for now, since Windows doesn't draw
        'ControlType::Frame' natively, macOS's
        'AquaSalGraphics::getNativeControlRegion' always returns the
        same value for the bounding and the content rect and
        gtk3 ('GtkSalGraphics::getNativeControlRegion') and
        qt5 ('Qt5Graphics_Controls::getNativeControlRegion')
        currently only take the border/frame width
        into account to calculate the actual content rect when
        the 'DrawFrameFlags::NoDraw' flag is passed, but
        then the actual drawing is skipped here anyway.
        
        This will be changed in follow-up commits to be
        able to take the actual frame width into account
        when rendering the actual content.
        
        Change-Id: I57c29794c0a06ed7d6fd9be211dc427791554048
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106154
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-11-19  Caolán McNamara  <caolanm@redhat.com>  [60b568714eebcdfd53b3da5c23664909e64c42dc]

        tdf#138315 make More options buttons in Chart Sidebar deck work again
        
        Change-Id: I513c09bcec21fcb9a6c7c08ba528822ba06474f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106161
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-19  Caolán McNamara  <caolanm@redhat.com>  [52fef8096a03b0cc25bf053e6caca7670325d56f]

        Update ident<->toolitem mapping in set_item_ident
        
        Change-Id: I477b2171bf8da38fb6f403d8618c0f3815fdd984
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106160
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-19  Noel  <noelgrandin@gmail.com>  [0c48c46d3ed5db39a0c0e6d0b35aab7506fb8772]

        fastparser in DomBuilderContext
        
        Change-Id: I126db3987f491c1753ec6c169e42503137e4fa86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106152
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-19  Ming Hua  <plateauwolf@qq.com>  [52f1115571469f210192cbce6b52e8b7d1d85dc0]

        tdf#132938 Add glyphs U+F030-U+F039 to OpenSymbol
        
        Add glyphs U+F030-U+F039 (in Private Use Area) as references to
        U+0030-U+0039 (digits 0-9), because font Symbol.ttf has these glyphs and
        they are necessary for compatibility with MS Office file formats.
        
        Change-Id: If66ac3ee6fda9c161b36fd6eb459c99646e87541
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105997
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-11-19  Seth Chaiklin  <sdc.blanco@youmail.dk>  [21cdfa82b6f1e4adf8c4020fc06cfc28e21c7495]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 093a4ea01b58504de7bd88d2a043585ab078c302
          - repair link in Hanging indent help
            
            Change-Id: I80d9b3e70fb5564c6edee599fa19e290895c1311
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106135
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-11-19  Philipp Hofer  <philipp.hofer@protonmail.com>  [5ce88c782e44dae6de8df2933b7c036f0dd48172]

        tdf#123936 Formatting files in module stoc with clang-format
        
        Change-Id: I401279561e2481a8af7ed600d4133812b08386ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105712
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-19  Philipp Hofer  <philipp.hofer@protonmail.com>  [c19cc6ad7676a987475fc718488007af3672a025]

        tdf#123936 Formatting files in module external with clang-format
        
        Change-Id: If304aa6be018442a72e284f62d7745b3cdaef536
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105668
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-19  Philipp Hofer  <philipp.hofer@protonmail.com>  [672ddcb7d7a496f4a4f761b32aceaa72e4f600ed]

        tdf#123936 Formatting files in module soltools with clang-format
        
        Change-Id: I5aa4c38b33193f33f71516e347ef1a58d0c10ae7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105709
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-19  Mike Kaganski  <mike.kaganski@collabora.com>  [14fb7d2cce5c41bacf7c6b571aa946c766205bc3]

        Add .sfd format documentation link
        
        Change-Id: I76f75d17064f16ade39fcfe31d862dfbe9cf97d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106132
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-19  Michael Stahl  <Michael.Stahl@cib.de>  [c0864f26f3143ea81c65d3826fae32a8fd54c531]

        sw_fieldmarkhide: init fieldmark mode from options
        
        Change-Id: Ied4302a60c0d7e0937b647e4e3a6a5f78ee31dc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105989
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-19  Michael Stahl  <Michael.Stahl@cib.de>  [c74a2fd835474caf311be10703c985e2f916a83b]

        sw_fieldmarkhide: toggle mode depending on View->Field Names
        
        ... in SwViewShell::ImplApplyViewOptions()
        
        Change-Id: Ie7b41048fe6c222272b345995fcdca4129be8ef0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105987
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-19  Michael Stahl  <Michael.Stahl@cib.de>  [69d8e5ce82c20abb8c6a5373114bcd73f97b98d2]

        sw_fieldmarkhide: SwTextFrame::RegisterToNode(): presumably...
        
        ... need to check the equivalent condition here, that it's not merged
        by fieldmark, as it is already checked that it's not merged by redline.
        
        Change-Id: I9877ab8efb0cef2ab6bb59df5079586475088873
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106128
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-19  Michael Stahl  <Michael.Stahl@cib.de>  [4cf151aa73fdfca2f18abb2740e5e55c491af7fe]

        sw_fieldmarkhide: adapt SwUndoInsSection with ToX
        
        ... similar to commit 405661a98f01416c596083262691cedd941733a1.
        
        Change-Id: Id4faa6334816f361d5543ba38af50b85dbc2b2a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106127
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-19  Noel Grandin  <noelgrandin@gmail.com>  [890849a9fc6344e4cea1428e529faf45389e777b]

        fastparser in SchXMLTextListContext
        
        Change-Id: I27c4bcdc9c2e6131b651332301e01ead3393025d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106077
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-19  Noel Grandin  <noelgrandin@gmail.com>  [85c02385564f42dcaad270e8123fc3109b9ebbba]

        fastparser in SchXMLTableContext
        
        Change-Id: I6cccd109218a9f3adea311df86408ee1d1fe332f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106076
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-19  Noel  <noelgrandin@gmail.com>  [bb124fe673d69f8a79478bf25329978a452b82da]

        fastparser in DomBuilderContext
        
        Change-Id: I77a41dbb16b34601e559a56d58af14404ac8cbbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106126
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-19  Stephan Bergmann  <sbergman@redhat.com>  [1d467df12391ae7d1f56ef0cebc6c3c74fea0800]

        svl/source/svdde/ddedata.cxx is only compiled on Windows anyway
        
        (cf. svl/Library_svl.mk)
        
        Change-Id: Iff41c9c56c1e0ca52ea93268ddfa76b6630d2eb4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106124
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-19  Noel Grandin  <noelgrandin@gmail.com>  [daf71f32cbcee891d3b9b12029b8684e9fc4e1c6]

        fastparser in SchXMLRegressionCurveObjectContext
        
        Change-Id: If630576d7583031a56960d2ddc87c2d0e37aa8ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106074
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-19  Julien Nabet  <serval2412@yahoo.fr>  [ef7abc0dc87e9820f80245ab0e8781bac358505f]

        Fix SAL_WARN_IF in elementimport (xmloff)
        
        Wrong from:
        2012-05-17 5e0b52c1893ffe04a68333026afa7a557c48d534
        -                    (0 == _rPropValue.Name.compareToAscii(PROPERTY_EFFECTIVE_VALUE))
        -                ||  (0 == _rPropValue.Name.compareToAscii(PROPERTY_EFFECTIVE_DEFAULT)),
        +                    (0 == _rPropValue.Name.equalsAsciiL(PROPERTY_EFFECTIVE_VALUE.ascii, PROPERTY_EFFECTIVE_VALUE.length))
        +                ||  (0 == _rPropValue.Name.equalsAsciiL(PROPERTY_EFFECTIVE_DEFAULT.ascii, PROPERTY_EFFECTIVE_DEFAULT.length)),
        since '"compareToAscii" returned 0 if both strings are equal'
        whereas "equalsAsciiL" returned sal_Bool (so sal_True if both strings equal)
        
        there have been different changes during some years.
        But c2d808a5ddf89ce40939d166e67dd0271852104f (2019-02-01) did also wrongly this:
        -            OSL_ENSURE(
        -                    _rPropValue.Name != PROPERTY_EFFECTIVE_VALUE
        -                &&  _rPropValue.Name != PROPERTY_EFFECTIVE_DEFAULT,
        -                "OControlImport::implTranslateValueProperty: invalid property type/name combination!");
        +            SAL_WARN_IF(
        +                    _rPropValue.Name == PROPERTY_EFFECTIVE_VALUE
        +                ||  _rPropValue.Name == PROPERTY_EFFECTIVE_DEFAULT, "xmloff",
        +                "OControlImport::implTranslateValueProperty: invalid property type/name combination, Any and " + _rPropValue.Name);
        
        Indeed the comment (which has never changed since 2001) above indicates:
        "we have exactly 2 properties where this type class is allowed"
        
        In brief, we want to warn if "_rPropValue.Name" different from "PROPERTY_EFFECTIVE_VALUE" and "PROPERTY_EFFECTIVE_DEFAULT"
        
        Change-Id: I576b2af2eaf96c53ae7950b352239ce1510ff03c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106080
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-11-19  Mike Kaganski  <mike.kaganski@collabora.com>  [6ec95f00083df7e48c5e95879a778e4d0d3c62d5]

        Drop threshold for BigInt arithmetics from ImplLogicToPixel/ImplPixelToLogic
        
        Initially (since commit 8ab086b6cc054501bfbf7ef6fa509c393691e860) the code
        in vcl/source/outdev/map.cxx used BigInt arithmetics for overflowing cases.
        Then in commit 99a299383f2f16e5e8eefbb28e88a6a8f90ab95b, the code started
        to use sal_Int64, and ignored the threshold. Immideately in next day's
        commit 7bbb9d113a732851831dfadf8dee6b980dc0ab3b, the fallback to BigInt
        was restored - "when 64bit arithmetic does not suffice for mapping".
        Commit d563ac66ae12353c2c25d154fc9f493df67b3b8b made two modes - one using
        sal_Int64, and one using BigInt - separate (dependent on USE_64BIT_INTS),
        and introduced shortcut depending on threshold also into USE_64BIT_INTS
        code, dependent on SAL_TYPES_SIZEOFLONG ("#i55136# prefer native int math
        over int64").
        BigInt code was dropped in commit b5100f8a1c76a921406ed3d3a54ba2479b011977.
        
        So now, after the functions take tools::Long, and it is 64-bit on _WIN64,
        it's incorrect to depend on SAL_TYPES_SIZEOFLONG for the shortcut. And
        making it dependent on sizeof(tools::Long) seems unnecessary, because now
        it's only active to 32-bit platforms with decreasing relevance, and the
        profit there is unclear, having to calculate threshold for each operation
        on all platforms.
        
        So this drops the threshold unconditionally, unifying the code on all
        platforms. If BigInt mode would be necessary, this should be reintroduced
        on all platforms, but for now we rely on 64-bit arithmetics, as we did
        before this patch.
        
        And while at it, replaced outdated uses of LONG_MAX/LONG_MIN with correct
        numeric limits for tools::Long, to avoid more BigInt operations.
        
        Change-Id: I8d6039c851d76712b391e754d3f78a97a8463f05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106121
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-19  Stephan Bergmann  <sbergman@redhat.com>  [26a0e88bcd3b443ca4b827d91b85f67e490ade1c]

        Improve comment layout
        
        ...after 69b12a6eb3616d15035310eeb0c3dbc7aefcb5c1 "tdf#123936 Formatting files
        in module lotuswordpro with clang-format"
        
        Change-Id: I95ce76de02068f1f5480fb32f61d5770e302be84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106120
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-19  Stephan Bergmann  <sbergman@redhat.com>  [095b2da8c04dc68a364660fc593097d5d7b1fa99]

        Make sure $(SODEST)/libc++_shared.so target dir exists
        
        ...similar to how this is done for the other $(SODEST)/... targets above (and
        which has presumably been missing accidentally from
        eb050ae015300e850553f71b4ebbd80f40f4c3f3 "tdf#123290 fix android tinderbox
        builds/properly package libc++_shared.so".
        
        Saw <https://ci.libreoffice.org/job/gerrit_android_x86/830/> fail once with
        
        > cp: cannot create regular file ‘/home/tdf/lode/jenkins/workspace/android_x86/android/jniLibs/x86/libc++_shared.so’: No such file or directory
        > ../Bootstrap/Makefile.shared:75: recipe for target '/home/tdf/lode/jenkins/workspace/android_x86/android/jniLibs/x86/libc++_shared.so' failed
        > make[2]: *** [/home/tdf/lode/jenkins/workspace/android_x86/android/jniLibs/x86/libc++_shared.so] Error 1
        > make[2]: *** Waiting for unfinished jobs....
        > /home/tdf/lode/jenkins/workspace/android_x86/android/CustomTarget_lo_android.mk:17: recipe for target '/home/tdf/lode/jenkins/workspace/android_x86/workdir/CustomTarget/android/source/done' failed
        > make[1]: *** [/home/tdf/lode/jenkins/workspace/android_x86/workdir/CustomTarget/android/source/done] Error 2
        
        Change-Id: Ief6b6274ad789d441c2692b941ba0aa8df276e40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106119
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-19  Caolán McNamara  <caolanm@redhat.com>  [1925058670102570c11b28440ca6a8c3ada87595]

        add the fontforge execution line to the README
        
        Change-Id: I1ad1e73f562c77d9187888b5d44ab2d82b3d06d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106123
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-19  Seth Chaiklin  <sdc.blanco@youmail.dk>  [cedb9668f40c4c2c36dab7f1ef8a51daa9108cc5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b73cff705513576118260afd1ebf7b634eaddc20
          - update printing guides for brochure and multiple pages
            
              ( /swriter/guide/print_small.xhp )
                 * Adjust description to reflect the fact that "Page Layout"
                    is now a "section" intead of a "tab" in the print dialog.
                 * Update to <h1>
            
              ( swriter/guide/print_brochure.xhp )
                 + Add paragraph that LO is not designed to print mixed
                   page orientation documents (tdf#55650) or
                   print images across two pages (tdf#120083)
                 * Adjust description to reflect the fact that "Page Layout"
                     and "Options" are no longer tabs.
                 * change heading from paragraph to <h2>
                 * Update three control labels that changed in print dialog
                 * Update to <h1>
            
            Change-Id: Iec1e7234347ff721a07661965c12d437c3dabce2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106000
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-11-19  Michael Stahl  <Michael.Stahl@cib.de>  [3da41647552c21fcc61f5b5dd9f63d64f23f1cf6]

        sw_fieldmarkhide: move cursor outside of hidden fieldmark when toggling
        
        Change-Id: If76331fa5a65376fd210171b967736f4d356462e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105988
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-19  Seth Chaiklin  <sdc.blanco@youmail.dk>  [58b7c3d1de9b35a3e62fd1ee43993f480cc1410e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to dacdc705fa872112af67b9c38eb56d3656bf20e8
          - tdf#135668 - repair links in outline content visibility help page
            
              + some Navigators uses "arrows" instead of + and - to indicate
                expanding and collapsing headings, so added this possibility
            
            Change-Id: Ie571c5a6c651dbdb794e5b9bda9e21d09c6b16d8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106131
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-11-19  Seth Chaiklin  <sdc.blanco@youmail.dk>  [87bf587c8b0b9767c43489d6510170a343f80973]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 576489e63e4d65f09b313b533f129d91cbbe12cb
          - update snap lines to snap guide in Impress help
            
             ( shared/optionen/01070300.xhp )
              * "snap lines" --> "snap guides"
              * update to <h1>,<h2>,three <h3>
            
             ( text/simpress/02/13140000.xhp )
              * "snap lines" --> "snap guides"
              - remove "colspan rowspan" from <tablecell>
              * change icon width/height to 1cm
              * update to <h1>
            
            Change-Id: I9826a12797ad0629e46285b5743ab1a73437d977
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/106008
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-11-19  Philipp Hofer  <philipp.hofer@protonmail.com>  [2e4529c0016529325289701080499b3498a270f9]

        tdf#123936 Formatting files in module sot with clang-format
        
        Change-Id: I2c375689049fcb65ca56cfcf5c5f61f8108c38bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105710
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-19  Philipp Hofer  <philipp.hofer@protonmail.com>  [7c9a2c4b97c145a358084bed4b875396d3dc3e5c]

        tdf#123936 Formatting files in module shell with clang-format
        
        Change-Id: Iba0c34cff0e04b18a3b4c5b7bb2aa42e14aedb81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105707
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-19  Philipp Hofer  <philipp.hofer@protonmail.com>  [02d65d7a19981d342d9ef3996b296b4efda905a4]

        tdf#123936 Formatting files in module dbaccess with clang-format
        
        Change-Id: I7056dc36b68021bdf16cc6c496645a2797958ab8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105660
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-19  Philipp Hofer  <philipp.hofer@protonmail.com>  [39821e7d24deffa72bd9254414d4b58f22be2fca]

        tdf#123936 Formatting files in module libreofficekit with clang-format
        
        Change-Id: I3f086de3a49181d32e54d7d58e1206615a9371e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105687
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-19  Noel Grandin  <noelgrandin@gmail.com>  [560baa7e6d04607408c9c5120099af09bc76e57c]

        fastparser in SchXMLDataPointContext
        
        Change-Id: I086f3b8abc9abae88ef2a6afcd032eb088f20008
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106073
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-19  Julien Nabet  <serval2412@yahoo.fr>  [acf7d8d1ab6fe6ad0fb8a5d1ad2d2ef53f578757]

        Avoid wrong warning in OElementImport::implApplyGenericProperties (xmloff)
        
        When empty sequence, there's nothing to convert so no need to spend time here and
        to indicate the following warning:
        Avoid warn:legacy.osl:93722:93722:xmloff/source/forms/elementimport.cxx:364:
        OElementImport::implApplyGenericProperties: conversion to sequences other than 'sequence< short >' not implemented, yet!
        
        + avoid these in the same time:
        warn:xmloff.forms:88800:88800:xmloff/source/forms/elementimport.cxx:428: DBG_UNHANDLED_EXCEPTION in implApplyGenericProperties
        exception: com.sun.star.lang.IllegalArgumentException message:
        /home/julien/lo/libreoffice/include/cppuhelper/proptypehlp.hxx:35 ArgumentPosition: 0
        
        In addition, convert 2 OSL_ENSURE of this block in SAL_WARN_IF
        
        Change-Id: I047eb5afba6fd22249010791aa61ebd1f83f3c67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106082
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-19  Noel Grandin  <noelgrandin@gmail.com>  [2cf83fe6051ba7e1b6cb66a4bd71a15f0bd0ad27]

        fastparser in SchXMLParagraphContext
        
        Change-Id: I612e888d364e31457aea8e66accdf1a2230ed870
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106071
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-19  Noel Grandin  <noelgrandin@gmail.com>  [fecb0bbb7f7d899b8465c6e785c0a45496141b6e]

        fastparser in SchXMLPlotAreaContext
        
        Change-Id: I77eab3ebacaca4c3327f60fac0970330fc9fe10b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106072
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-19  Stephan Bergmann  <sbergman@redhat.com>  [d17404878b3629f501331979d6379837019cdf2a]

        Simplify loplugin:stringview
        
        (It is conversions from certain string expressions, like empty strings or copy
        calls, to string view we are interested in, wherever they happen to occur.
        Though this didn't find any additional occurrences to flag now.)
        
        Change-Id: I35e544a93f861a9ab9ce6d929f9757cb64ca71c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106118
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-11-19  Caolán McNamara  <caolanm@redhat.com>  [2f7b5634487ac3d27777ab12a57089e71ea5216d]

        Resolves: tdf#114956 skip broadcast optimization for ScPostIts
        
        so we can resize the ScPostIt as was the case before
        
        commit f06b48a5dddab20fd1bbf9b5f3e8543593f5e590
        Date:   Fri Aug 4 18:56:43 2017 +0200
        
            editviewoverlay: Allow EditView to run in Overlay
        
        Change-Id: Idd92716a9b38058f6f275769d4f2523eddac500c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106069
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-19  Caolán McNamara  <caolanm@redhat.com>  [4198d04df49cff31f509b219293e5e18f7499e05]

        crashtesting: make tdf129410-1.ods not crash on load
        
        Give its multiple anonymous ChartListeners unique names
        
        Maybe ScMyOLEFixer::FixupOLEs should instead skip calling
        CreateChartListener if getPropertyValue(sPersistName) >>= sName succeeded
        but has an empty sName result.
        
        Change-Id: I0741694ee692aaa22e0441a5e09748eb67e8dbf4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106066
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-19  Caolán McNamara  <caolanm@redhat.com>  [f854e62a9d21f7874390952491ba38ed3056edd0]

        crashtesting: assert the failure which will cause tdf129410-1.ods to crash
        
        Change-Id: Ieb75e1d9ddf16ed95f3a7d984b16dc2049443c6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106061
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-19  Michael Stahl  <Michael.Stahl@cib.de>  [06498c589f665e5e517b9e004a28d560abc4c299]

        sw_fieldmarkhide: remove silly check in SwTextFrame::PaintExtraData()
        
        Used to be pointless, now it's wrong.
        
        Change-Id: I7eaef894afa777efdcdb5545a4d238a477dea226
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106064
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-19  Michael Stahl  <Michael.Stahl@cib.de>  [92384a813176b964a67bcbeb2fa617c554dbc4a2]

        sw_fieldmarkhide: notify layout if fieldmark is inserted or removed
        
        ... for both TextFieldmark and DateFieldmark.
        
        Change-Id: I571703e4b43d716046fbc1f0787881c0677846c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106063
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-19  Michael Stahl  <Michael.Stahl@cib.de>  [53f17e2a0f2a113a8b677940a314b5934c49acc3]

        sw_redlinehide: fix assert on Replace with nothing
        
        SwTextNode::ReplaceText() doesn't need to notify in that case, avoids
        assert in UpdateMergedParaForInsert(), seen in
        testDateFormFieldContentOperations.
        
        Change-Id: Ie80c14bc903d91a289f470f8a732932342a283be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106062
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-19  Miklos Vajna  <vmiklos@collabora.com>  [728bfa1879da097b65fd39b1e63c52478a913af0]

        pdfium: add signature and trailer end getter wrappers
        
        So PDFiumDocument::getPointer() can be retired.
        
        Change-Id: I77c34c3e263bd6f39e06e50f621f2eaff804c716
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106079
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-19  Noel Grandin  <noelgrandin@gmail.com>  [bcfd9f8f166aec58ee92642e8e70dc5a94a3119f]

        fastparser in SchXMLLegendContext
        
        Change-Id: I9fe41436f4a5dd15867e172d4a43775ca49d29df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106070
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-19  Roman Kuznetsov  <antilibreoffice@gmail.com>  [6d74413e5d2b03d84a2f8f748827234b2c22d62c]

        tdf#124176 use pragma once instead of include guards
        
        in /core/include/svtools/
        
        Change-Id: Ic8614f77dfde02f4c1fc4cceccd1de4ff5a05f72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106006
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-19  Stephan Bergmann  <sbergman@redhat.com>  [19926ed35ebb623fc896942b1f232b83edf1fc1e]

        loplugin:stringview: Flag empty string converted to string view
        
        Change-Id: Idf412dc5f235230512160cb4fb7e1a00baa1cfa7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106085
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-19  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [8f79f590662145b054661846e018a4fc1837db8a]

        lok: remove unused API
        
        Change-Id: Ibf3039f0f5d8b580e8d93c77d7adb9c4b90ba67a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105365
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ash@collabora.com>

2020-11-19  Miklos Vajna  <vmiklos@collabora.com>  [693f12ad57912c2356a197d9a794e6108ce79ef2]

        sw replacement image creation: fix this when an ODT's settings.xml is invalid
        
        This builds on top of commit c123bfff501229f398a1b679fc7434b82d53685c
        (Bin overly eager early return that stops replacement image creation,
        2020-08-20), and handles a similar case, when
        SwView::ReadUserDataSequence() is not called at all.
        
        The result is the same: no shell is selected on the command dispatcher
        stack, so .uno:UpdateAll is ignored and the replacement images are not
        created.
        
        Change-Id: If8b74424b0ad88e63129fd8f7efd09f85e300895
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106068
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-11-19  Philipp Hofer  <philipp.hofer@protonmail.com>  [69b12a6eb3616d15035310eeb0c3dbc7aefcb5c1]

        tdf#123936 Formatting files in module lotuswordpro with clang-format
        
        Change-Id: I3110b452b6c81fb7e5c10f6ba98ce521c51c0427
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105690
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins

2020-11-19  Philipp Hofer  <philipp.hofer@protonmail.com>  [6ceb1d0f2e23749fe03fab08ec338ba4d7782173]

        tdf#123936 Formatting files in module sc with clang-format
        
        Change-Id: I66cafda863e3e1e4559a57289c09925d68b0719c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105701
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins

2020-11-19  Philipp Hofer  <philipp.hofer@protonmail.com>  [695280feb90729fde1a7ecf1c409ae16f8281a46]

        tdf#123936 Formatting files in module sw with clang-format
        
        Change-Id: I6243bc95129bf81a124d006ce0fc1aa1b5f618bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105718
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins

2020-11-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [a930f12c30f31d306ba60c5344cd8308d9fa4ee1]

        tdf#137397: sc: Add UItest
        
        Change-Id: I53530cc74dadae79b674d98076b92489a0508680
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106057
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-18  Caolán McNamara  <caolanm@redhat.com>  [4535e2291741bb9262ca274cb50f80a2618cdcc2]

        crashtesting: export ooo88744-1.odt to .doc and load
        
        intermittently on ctrl+end the layout crashes
        
        Change-Id: I4b9b5ab8d1514a3847b4993afd6f4de414544d05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106059
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-18  Julien Nabet  <serval2412@yahoo.fr>  [5c6340d06b4e58529f6122ecf3b26c6d4456226b]

        Related tdf#121886: Firebird Datatype Image(BLOB) is not working properly
        
        xBlob->length() returns sal_Int64 not sal_Int32
        so deal with it in:
        - OResultSet::getBytes
        - ODatabaseMetaData::getColumns
        and warn if blob is more than SAL_MAX_INT32
        
        also rename xDescriptionBlob into xBlob
        
        Change-Id: Ib79930c4c8fb00b1682c9a9530a3dee9b040e7ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106029
        Tested-by: Jenkins
        Reviewed-by: Lionel Mamane <lionel@mamane.lu>

2020-11-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [041c811b563f0839181e5339a5b417efd3574ad2]

        Fix typo
        
        Change-Id: I0331154fa1a56d13cb6200856814393d4d444e5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106035
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5aec36e65c8ac19df6d6d745256b7d6708de6c11]

        Fix typo
        
        Change-Id: I39e78f7b36a32b0b111d5b686730a3aff9665b9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106034
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-18  Tor Lillqvist  <tml@collabora.com>  [e58213ebfc60d639198ce86723878c6d948d8170]

        AC_CHECK_SIZEOF works fine when cross-compiling, no need to hard-code for iOS
        
        Possibly it didn't work when cross-compiling back when that
        hard-coding was added.
        
        Change-Id: I763d26ae1922907265636ba0be0757700bfe2a8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106058
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-11-18  Stephan Bergmann  <sbergman@redhat.com>  [1cb9a11e69b8d009d38f1d61f220ccf01312d43e]

        Fix mis-clang-format'ed comment
        
        ...making it more obvious again what it appertains to
        
        Change-Id: If96b748b0eeac46364b17e716abcb7a4ac782b72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106056
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-18  Michael Stahl  <Michael.Stahl@cib.de>  [53c69d392b1e55267a44994a889688cc80fbbd98]

        sw_redlinehide: use correct node in SwPaM::InvalidatePaM()
        
        (oopsie from 93b1adf7442839dcfbf16660b1fbe1139f14a4d0)
        
        Change-Id: Id48ee8686aa9a6268838fe572ccc321482314442
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106046
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-18  Mike Kaganski  <mike.kaganski@collabora.com>  [179812eff88b85f34cb85eaa9b9ad027cb6a979c]

        This doesn't depend on SAL_TYPES_SIZEOFLONG anymore
        
        Change-Id: I0848a30073613df32da9321def0662272f03f61b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105996
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-18  Caolán McNamara  <caolanm@redhat.com>  [1f904541c780207ccb37d1ef41f8b897e50c58cf]

        tdf#137397 Faulty Height value in Position and Size content panel
        
        Change-Id: Ie7439371cb2d216ca1d95f21db44d203cccd9ea8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106053
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-18  Stephan Bergmann  <sbergman@redhat.com>  [5ec0eb98ce870b5da5ef1711b93b09edf36170bd]

        Remove unused Manager::registerGraphic rsContext parameter
        
        unused ever since the code was introduced in
        a2b53fece14f745853bcfe1a300c3dceb580e148 "vcl: Add a internal (memory) manager
        for Graphic objects"
        
        Change-Id: I0e16983e7f34cded77435ae12d8adf0c3eee5f11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106048
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-18  Mike Kaganski  <mike.kaganski@collabora.com>  [d9af7ac4d697be1d520ea751eb7f8fc77a2ca03e]

        Replace #if with if constexpr()
        
        This allows to test the actual type, not something unrelated
        
        Change-Id: I82d0714f6355fc5ae7bd3205af3472a43f1f1051
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105998
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-18  Caolán McNamara  <caolanm@redhat.com>  [20bc83ee9e63c0c099ad9962ecc483ec5af88991]

        crashtesting: intermittent failure on tdf118824-1.odb
        
        this thread has been in the wars before:
        
        commit 490f83d4807a4223bae61d34913e5bd2bf952f3a
        Date:   Fri Mar 9 09:12:54 2012 +0100
        
            fdo#47021: the naive join attempt leads to deadlock
        
        commit a2095b151409f0fb57aa8feaa4c6282f84040245
        Date:   Tue Jul 26 23:42:36 2016 +0200
        
            comphelper,vcl: let DeInitVCL() join some AsyncEventNotifier threads
        
        current backtrace is...
        
        Thread 1 (Thread 0x7fb9d9af6700 (LWP 32393)):
        0  0x00007fb9eff83705 in  () at /lib/x86_64-linux-gnu/libstdc++.so.6
        1  0x00007fb9eff8375e in  () at /lib/x86_64-linux-gnu/libstdc++.so.6
        2  0x00007fb9dcc308df in __gnu_debug::_Safe_iterator_base::_Safe_iterator_base(__gnu_debug::_Safe_sequence_base const*, bool) (__constant=false, __seq=<optimized out>, this=0x7fb9d9af4338) at /usr/include/c++/8/debug/safe_base.h:91
        3  0x00007fb9dcc308df in __gnu_debug::_Safe_iterator<std::_Rb_tree_iterator<std::pair<rtl::OUString const, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> > >, std::__debug::map<rtl::OUString, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> > > > >::_Safe_iterator(std::_Rb_tree_iterator<std::pair<rtl::OUString const, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> > > const&, __gnu_debug::_Safe_sequence_base const*) (__seq=<optimized out>, __i=..., this=0x7fb9d9af4330) at /usr/include/c++/8/debug/safe_iterator.h:130
        4  0x00007fb9dcc308df in std::__debug::map<rtl::OUString, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> > > >::end() (this=<optimized out>) at /usr/include/c++/8/debug/map.h:181
        5  0x00007fb9dcc308df in dbaccess::DocumentEvents::hasByName(rtl::OUString const&) (this=0x559229945690, Name="OnLoad") at /home/buildslave/source/libo-core/dbaccess/source/core/dataaccess/documentevents.cxx:199
        6  0x00007fb9dcc2a4de in dbaccess::DocumentEventExecutor::documentEventOccured(com::sun::star::document::DocumentEvent const&) (this=0x559229981050, Event=...) at /home/buildslave/source/libo-core/include/com/sun/star/uno/Reference.h:380
               aScriptDescriptor = {m_pImpl = std::unique_ptr<struct comphelper::NamedValueCollection_Impl> = {get() = 0x5592297d7700}}
               bScriptAssigned = <optimized out>
               bDispatchScriptURL = <optimized out>
               bNonEmptyScript = <optimized out>
               sEventType = "\004\000æ™¦æ™¦îº°â¦¾å–’\000\000\000\000\000ä„¨\xdce2ç¾¹\000Â°â§˜å–’\000èŒâ§’å–’\000Â°â§˜å–’\000\001æ™¦æ™¦æ™¦ä…¨\xdce2ç¾¹\000ä† \xdce2ç¾¹\000ä‰ \xdce2ç¾¹\000äŠ¨\xdce2ç¾¹\000äŒ€\xdce2ç¾¹\000äŒ¸\xdce2ç¾¹\000ä¸\xdce2ç¾¹\000äŽ¸\xdce2ç¾¹\000ä¸\xdce2ç¾¹\000ä¸\xdce2ç¾¹\000ä‘°\xdce2ç¾¹\000ä’ \xdce2ç¾¹\000ä“˜\xdce2ç¾¹\000ä”ˆ\xdce2ç¾¹\000ä• \xdce2ç¾¹\000ä– \xdce2ç¾¹\000ä—\xdce2ç¾¹\000ä˜€\xdce2ç¾¹\000ä˜°\xdce2ç¾¹\000ä™¨\xdce2ç¾¹\000äš¨\xdce2ç¾¹\000ä› \xdce2ç¾¹\000äœ˜\xdce2ç¾¹\000ä\xdce2ç¾¹\000\000\000\000\000\000\000\000\000Â°â§˜å–’\000\000æ™¦æ™¦æ™¦\000\000\000\000Â°â§˜å–’\000\000æ™¦æ™¦æ™¦\000\000\000\000Â°â§˜å–’\000\000æ™¦æ™¦æ™¦åšâ¦”å–’\000áâ¦˜å–’\000ë‹°â¦¨å–’", '\000' <repeats 13 times>, "\001\000æ™¦æ™¦\000\000\000\000"...
               sScript = "\004\000æ™¦æ™¦îº°â¦¾å–’\000\000\000\000\000ä„¨\xdce2ç¾¹\000Â°â§˜å–’\000èŒâ§’å–’\000Â°â§˜å–’\000\001æ™¦æ™¦æ™¦ä…¨\xdce2ç¾¹\000ä† \xdce2ç¾¹\000ä‰ \xdce2ç¾¹\000äŠ¨\xdce2ç¾¹\000äŒ€\xdce2ç¾¹\000äŒ¸\xdce2ç¾¹\000ä¸\xdce2ç¾¹\000äŽ¸\xdce2ç¾¹\000ä¸\xdce2ç¾¹\000ä¸\xdce2ç¾¹\000ä‘°\xdce2ç¾¹\000ä’ \xdce2ç¾¹\000ä“˜\xdce2ç¾¹\000ä”ˆ\xdce2ç¾¹\000ä• \xdce2ç¾¹\000ä– \xdce2ç¾¹\000ä—\xdce2ç¾¹\000ä˜€\xdce2ç¾¹\000ä˜°\xdce2ç¾¹\000ä™¨\xdce2ç¾¹\000äš¨\xdce2ç¾¹\000ä› \xdce2ç¾¹\000äœ˜\xdce2ç¾¹\000ä\xdce2ç¾¹\000\000\000\000\000\000\000\000\000Â°â§˜å–’\000\000æ™¦æ™¦æ™¦\000\000\000\000Â°â§˜å–’\000\000æ™¦æ™¦æ™¦\000\000\000\000Â°â§˜å–’\000\000æ™¦æ™¦æ™¦åšâ¦”å–’\000áâ¦˜å–’\000ë‹°â¦¨å–’", '\000' <repeats 13 times>, "\001\000æ™¦æ™¦\000\000\000\000"...
               xEventsSupplier = uno::Reference to (class dbaccess::ODatabaseDocument *) 0x559229d80188
               xDocument = uno::Reference to (class dbaccess::ODatabaseDocument *) 0x559229d80108
               __func__ = "documentEventOccured"
        7  0x00007fb9dcc2b3cb in comphelper::OInterfaceContainerHelper2::NotifySingleListener<com::sun::star::document::XDocumentEventListener, com::sun::star::document::DocumentEvent>::operator()(com::sun::star::uno::Reference<com::sun::star::document::XDocumentEventListener> const&) const (listener=#8  0x00007fb9dcc2b3cb in comphelper::OInterfaceContainerHelper2::forEach<com::sun::star::document::XDocumentEventListener, comphelper::OInterfaceContainerHelper2::NotifySingleListener<com::sun::star::document::XDocumentEventListener, com::sun::star::document::DocumentEvent> >(comphelper::OInterfaceContainerHelper2::NotifySingleListener<com::sun::star::document::XDocumentEventListener, com::sun::star::document::DocumentEvent> const&) (func=..., this=0x559229a8b340) at /home/buildslave/source/libo-core/include/comphelper/interfacecontainer2.hxx:266
               iter = {rCont = @0x559229a8b340, aData = {pAsVector = 0x559229b71540, pAsInterface = 0x559229b71540}, nRemain = 0, bIsList = true}
               __func__ = "impl_notifyEvent_nothrow"
        9  0x00007fb9dcc2b3cb in comphelper::OInterfaceContainerHelper2::notifyEach<com::sun::star::document::XDocumentEventListener, com::sun::star::document::DocumentEvent>(void (com::sun::star::document::XDocumentEventListener::*)(com::sun::star::document::DocumentEvent const&), com::sun::star::document::DocumentEvent const&) (Event=..., NotificationMethod=<optimized out>, this=0x559229a8b340) at /home/buildslave/source/libo-core/include/comphelper/interfacecontainer2.hxx:279
               __func__ = "impl_notifyEvent_nothrow"
        10 0x00007fb9dcc2b3cb in dbaccess::DocumentEventNotifier_Impl::impl_notifyEvent_nothrow(com::sun::star::document::DocumentEvent const&) (this=this@entry=0x559229a8b2f0, _rEvent=...) at /home/buildslave/source/libo-core/dbaccess/source/core/dataaccess/documenteventnotifier.cxx:196
               __func__ = "impl_notifyEvent_nothrow"
        11 0x00007fb9dcc2b638 in dbaccess::DocumentEventNotifier_Impl::processEvent(comphelper::AnyEvent const&) (this=0x559229a8b2f0, _rEvent=...) at /home/buildslave/source/libo-core/include/comphelper/asyncnotification.hxx:215
               rEventHolder = <optimized out>
        12 0x00007fb9ef271835 in comphelper::AsyncEventNotifierBase::execute() (this=0x559229a8c460) at /home/buildslave/source/libo-core/comphelper/source/misc/asyncnotification.cxx:163
               aEvent = {aEvent = rtl::Reference to 0x559229872990, xProcessor = rtl::Reference to 0x559229a8b2f0}
               __PRETTY_FUNCTION__ = "virtual void comphelper::AsyncEventNotifierBase::execute()"
        13 0x00007fb9ef26ffb9 in comphelper::AsyncEventNotifierAutoJoin::run() (this=0x559229a8c460) at /home/buildslave/source/libo-core/comphelper/source/misc/asyncnotification.cxx:268
        14 0x00007fb9ef27d4ab in osl::threadFunc(void*) (param=0x559229a8c470) at /home/buildslave/source/libo-core/include/osl/thread.hxx:185
               pObj = 0x559229a8c470
        15 0x00007fb9f04645b6 in osl_thread_start_Impl(void*) (pData=0x559229aaa9e0) at /home/buildslave/source/libo-core/sal/osl/unx/thread.cxx:258
               terminate = false
               pImpl = 0x559229aaa9e0
               __PRETTY_FUNCTION__ = "void* osl_thread_start_Impl(void*)"
        16 0x00007fb9efd12fa3 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0
        17 0x00007fb9f01574cf in clone () at /lib/x86_64-linux-gnu/libc.so.6
        
        Change-Id: I265c6d35d5690750454920e4155d99073d9e51ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103868
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-18  Caolán McNamara  <caolanm@redhat.com>  [7f5a87c501ba1291a93bf330cc1a1de19ea1d89c]

        tdf#138271 send value-changed on FormattedSpinButton losing focus
        
        Change-Id: Iaa6882f41ee756b0645818694f6942d90243ba13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106049
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-18  Caolán McNamara  <caolanm@redhat.com>  [2a9e6792b85bd7f747f74da62d575720469485f3]

        Resolves: tdf#138271 flag formatted spinbuttons as modified on any entry change
        
        formattedspinbuttons should send value-changed on losing focus, but this
        is sufficient for this use case and safe to backport
        
        Change-Id: Ie0cf5ab22152d95169dc5579423a4173be678a33
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106051
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-18  Martin van Zijl  <martin.vanzijl@gmail.com>  [a6e1647612cc3d39e8a6e44c9365ccecb1da2fe6]

        tdf#34686 calc: add option to disable paste with enter key
        
        Change-Id: Ie20a8931a16f6609ac5be23032a0b2e3a7ad1784
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95627
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-11-18  Stephan Bergmann  <sbergman@redhat.com>  [87946f2cfb2626d648ca4df2b0a5d026626e24f5]

        Remove unused XMLTableImportContext::ImportColumn nPrefix, rLocalName params
        
        unused since f3797630be6ab21179e2496cc56a6d41f0ee8144 "return nullptr from
        CreateChildContext methods in subclasses"
        
        Change-Id: I5c4c820500b98444c9f24641d6e45ea9b830ec3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106052
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-11-18  Stephan Bergmann  <sbergman@redhat.com>  [68f32bc430ee831480c5b99de66a8cdd3566dd94]

        Remove unused SalGtkFilePicker::implAddFilterGroup _rFilter parameter
        
        unused ever since at least e335eb1438ed99260a5ca050548b2693b5b22b1c
        "gtk3: move gtk+ file picker into vcl - a more sensible place for it"
        
        Change-Id: Ib8687b113f4a66e500a0787511125bac8c08e3fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106050
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-18  Philipp Hofer  <philipp.hofer@protonmail.com>  [6d5ff94b994e7279cea3d54d9d546f4f1a8cdb4d]

        tdf#123936 Formatting files in module o3tl with clang-format
        
        Change-Id: Ieb1229869cae8c14480243af98b270b9053fbde1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105691
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-18  Philipp Hofer  <philipp.hofer@protonmail.com>  [856bdfb0585cea3c67eedfb535c6477d51e4c352]

        tdf#123936 Formatting files in module jvmfwk with clang-format
        
        Change-Id: Ie643402fbf10ac837c975d29068b7973e9dd6210
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105685
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-18  Jean-Pierre Ledure  <jp@ledure.be>  [11a7e6640197db97cd89630857b6ff5ba742d183]

        ScriptForge - Fix script invocation when scope is not in lower case
        
        The scope can be expressed as "document" or "application"
        but also as "Document" or "DOCUMENT"
        
        Change-Id: Id70407cc1167cfcac727d63f1ab29fbba4fc6645
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106054
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-11-18  Philipp Hofer  <philipp.hofer@protonmail.com>  [afb92ffc62ba140ee1366ac5ecd526706e3d8a74]

        tdf#123936 Formatting files in module unotest with clang-format
        
        Change-Id: Ic67aedc492e3382eeea92f5bda0b4e7ab7e2857c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105725
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-18  Philipp Hofer  <philipp.hofer@protonmail.com>  [0ce86801128b0955dd46aca5e5b5add4b719df0a]

        tdf#123936 Formatting files in module toolkit with clang-format
        
        Change-Id: Ib4ee991a05335247d65343dfd3c3bcaf214a9e06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105720
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-18  Philipp Hofer  <philipp.hofer@protonmail.com>  [49fbda99b4e563be54ee7c85560a5929f0627654]

        tdf#123936 Formatting files in module unoidl with clang-format
        
        Change-Id: If315a05bcb237dc2922981c0d041b0c0b5d152d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105724
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-18  Philipp Hofer  <philipp.hofer@protonmail.com>  [65717f77c43ca7cbf91e4c158d643a02a181e439]

        tdf#123936 Formatting files in module winaccessibility with clang-format
        
        Change-Id: I9d5b9697cb241b306d0614fb563feb5594c19887
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105729
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-18  Philipp Hofer  <philipp.hofer@protonmail.com>  [b9e9ac51a731a1b9515d935fd543218b2ee107c1]

        tdf#123936 Formatting files in module vbahelper with clang-format
        
        Change-Id: Id058e96d2d3c78fa6efce41b0dbc39c69921ea99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105727
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-18  Philipp Hofer  <philipp.hofer@protonmail.com>  [25e14502fdeac6c03dfed125d789b2822f488cfe]

        tdf#123936 Formatting files in module xmlscript with clang-format
        
        Change-Id: Icf80c9d282d31c5513daf38c81802988e4fe300b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105733
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-18  Philipp Hofer  <philipp.hofer@protonmail.com>  [c4286f91f2d8dce8d42bad2dda85c13658d5e0b9]

        tdf#123936 Formatting files in module xmlhelp with clang-format
        
        Change-Id: Iea20b06c8268ac67c1ae2a99fa27f5aab7ee95e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105731
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-18  Philipp Hofer  <philipp.hofer@protonmail.com>  [b58f43e13902517dae5343913e584b7232cc2155]

        tdf#123936 Formatting files in module ucb with clang-format
        
        Change-Id: I645c81c1454d3eeea6083387f1d343985b4b6d96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105722
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-18  Philipp Hofer  <philipp.hofer@protonmail.com>  [8e7f1188899023de3be07c99f146196b39dfd584]

        tdf#123936 Formatting files in module ucbhelper with clang-format
        
        Change-Id: Ic18cb095646f060046f83663f7b369533ffb481a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105723
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-18  Philipp Hofer  <philipp.hofer@protonmail.com>  [1582d9a2c5ef9f28bc97a74e25c3948a7611fac1]

        tdf#123936 Formatting files in module tools with clang-format
        
        Change-Id: I0f66d02e67388cc4d21c5e96bf84b6848e8de63a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105721
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-18  Philipp Hofer  <philipp.hofer@protonmail.com>  [f5e3b2e83ab463064f100a9cd93f09cadaae2292]

        tdf#123936 Formatting files in module test with clang-format
        
        Change-Id: I8b2cc4917564626432ce0219e24f253a534ce8e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105719
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-18  Stephan Bergmann  <sbergman@redhat.com>  [831148376eed244292638d57099ab92fe4bdffbe]

        external/skia: UBSan needs GrContext_Base RTTI now
        
        ...in vcl:
        
        > [GAL] sounds
        > instdir/program/gengal.bin: symbol lookup error: instdir/program/libvcllo.so: undefined symbol: _ZTI14GrContext_Base
        > make[1]: *** [solenv/gbuild/Gallery.mk:56: workdir/Gallery/sounds.done] Error 1
        
        (I didn't check what source exactly causes UBSan to require it now.)
        
        Marking both the class and some of its members as SK_API would cause MSVC to
        fail with
        
        > error: attribute 'dllexport' cannot be applied to member of 'dllexport' class
        
        so remove it from the class members.
        
        Change-Id: I9f5ed397d32f1f445bfa1d70bcff494e78c16046
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106039
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-18  Stephan Bergmann  <sbergman@redhat.com>  [6318f3a9805c9a8831a06e8bd471dea095fcf8ba]

        Remove unused GraphicObject::SetGraphic pCopyObj and rLink parameters
        
        The defaulted pCopyObj parameter of the first SetGraphic overload became unused
        with ea3d755ac949c1b6dada5c341e018f8c23f5d395 "vcl: detach usage and remove
        GraphicManager and GraphicCache", and then the rLink parameter of the second
        overload became unused with e4eb416c3ef81d098ed61caabd2077cbbb2418bc "remove
        swapping and link from GraphicObject and Graphic" (removing the need to have two
        different overloads).
        
        Change-Id: I15a648845ed474ee302e2a9836776ba74b9c44a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106045
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-18  Tor Lillqvist  <tml@collabora.com>  [71af21f7b0e4a0e95a1814c211bab24b6e3aed9c]

        Accept iOS SDK 14.2
        
        Change-Id: Icd30133588f3cffb5de41303dc03cb325c20fe83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105788
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106044
        Tested-by: Jenkins

2020-11-18  Gülşah Köse  <gulsah.kose@collabora.com>  [72998fc859a83f063698c287d035f3fdc8b4481c]

        tdf#128213 Fix text camera z rotation import and export.
        
        Text3DProperties is added to distinguish shape and text 3D effects.
        Before there was implementation error about text camera z rotation
        support. We were using shape effects for text. We already have not
        support shape 3D rotation but we have text camera z rotation. This
        patch includes import and export filter changes about text camera z
        rotation.
        
        Change-Id: I623392b82edf4585888d2f15ad91ffb2109d8f96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106033
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-11-18  Stephan Bergmann  <sbergman@redhat.com>  [6fa1161d3113d43f38acdf9207627659fbc137c8]

        loplugin:stringviewparam: No good reason to exclude operator functions
        
        (at least not in general)
        
        Change-Id: I71337b53dc9735e90a37ee532d0a8a08797b518c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106043
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-18  Stephan Bergmann  <sbergman@redhat.com>  [7938cae5178a4ce4093fd6494a058ab879ba303b]

        Remove unused SdrGrafObj::SetGraphicLink rReferer, rFilterName parameters
        
        unused since 9fb7aaf570c03c8a26d763f1205fb8c890e8211a "Make linked graphic
        register into LinkedManager again", and remove further function parameters and
        class members that turn out to be unused now, too
        
        Change-Id: I3dd2b138fd8787d12b89547526da751ea5954845
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106041
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-18  Stephan Bergmann  <sbergman@redhat.com>  [904fb08b1ee9a632bbacd80439ef5919468c9464]

        external/icu: Silence UBSan misaligned-pointer-use
        
        ...seen when e.g. building CustomTarget/i18npool/breakiterator/char_in.brk:
        
        > rbbitblb.cpp:1405:18: runtime error: member access within misaligned address 0x627000026987 for type 'icu_68::RBBIStateTableRow', which requires 2 byte alignment
        > 0x627000026987: note: pointer points here
        >  00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00
        >              ^
        
        and
        
        > rbbitblb.cpp:1607:18: runtime error: member access within misaligned address 0x627000026ecf for type 'icu_68::RBBIStateTableRow', which requires 2 byte alignment
        > 0x627000026ecf: note: pointer points here
        >  00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00
        >              ^
        
        (i.e., even though those code branches only access the byte-sized
        RBBIStateTableRow8 data, they did so through a RBBIStateTableRow union pointer,
        which has stronger alignment requirements)
        
        Change-Id: I0abe5bd756758e33e495538f548e80f99460f43c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106038
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-18  Noel Grandin  <noelgrandin@gmail.com>  [388b624dde64fd6c86f15b21f8ac3e42ce9a9db5]

        fastparser in SchXMLTitleContext
        
        Change-Id: Ie11234a520f344e775d6ae4c030cef5c741233a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106026
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [f7c8535a1e0bf2deda6c5f6d8d8469f5ab7fa07f]

        tdf#130629: sw: Add UItest
        
        Change-Id: Ifd9baa0d39b5e767158b1f45be40500f66b97887
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105956
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-18  Stephan Bergmann  <sbergman@redhat.com>  [0971eda1b4824b01f4d3b1e1e36ff6eb3bf37317]

        missing include (XMLOFF_WARN_UNKNOWN -> SAL_WARN)
        
        Change-Id: I5137deca44f842eef8789d37b0c21850d6665e5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106040
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-18  Stephan Bergmann  <sbergman@redhat.com>  [c446adbcbd0fac9668de9cb3c48f3b57b95ba785]

        Clarify signature of some opertor() that must match ColorSelectFunction
        
        Change-Id: Ibb71d1e993bbb0fa453c59f48ab5f7c79e1d8025
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106036
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-18  Justin Luth  <justin.luth@collabora.com>  [63d8041c60c5d7c63dd34f94a694871b7ea9e2ca]

        tdf120290 sw: move cursor behind comment at line end
        
        If the comment was the last item on the line,
        clicking the mouse button
        in the whitespace on the right did
        not place the cursor on the right side,
        but on the left side.
        
        For comments in the middle of a line,
        this change will mean that it will move
        behind the comment 1 unit earlier
        (1 TWIP I assume), but I would hope
        that wouldn't matter.
        
        This only works for the first comment for now.
        A followup commit will do this for multiple
        simultaneous comments, along with another
        edge case consisting a very thin portion.
        
        Change-Id: I49b15252441bc9e661644778dd417ef91f2447db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105746
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-18  Miklos Vajna  <vmiklos@collabora.com>  [d9391396434a5ad93f6796248c255b5bb2f3cba7]

        vcl: clean up unused PDFDocument functions
        
        These are unused since the pdfium-based signature verification.
        
        Change-Id: Ie15369cbd0548febd03be3ac3475036e1f46cd16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106027
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-18  Mike Kaganski  <mike.kaganski@collabora.com>  [c70b00820ec46035e50c7922876c5423c2f5f936]

        Reduce variable scope
        
        Change-Id: Ie1adad9228c4eadbe0d314c0dc27057e84cd721a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106037
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-18  U-LAPTOP-LENOVO-H\marco  <marcoagpinto@sapo.pt>  [aa433278f4276142250378ede75ef8aa9f16d972]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 9e60a41935436ba15f3bcdf1c830ccc46f07b898
          - Updated the English dictionaries: GB
            
            Change-Id: Ic9ae52d71485dbc9118fd45982b2eaed3f3ae51f
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/105047
            Tested-by: Aron Budea <aron.budea@collabora.com>
            Reviewed-by: Aron Budea <aron.budea@collabora.com>
            
2020-11-18  Noel Grandin  <noelgrandin@gmail.com>  [f493abe7edd7dc44855bec4b3a17a2cc32a597fe]

        fastparser in SchXMLCalculationSettingsContext
        
        Change-Id: Ic1365da6453c8cf02c518b576997784c928d7f2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106023
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-18  Noel  <noelgrandin@gmail.com>  [3fc10def9e82cccf3e2bb2aacadafcb321ad0773]

        fix XMLOFF_WARN_UNKNOWN
        
        since (doh!) having it as a function does not correctly log the
        actual caller source line information.
        
        Change-Id: Iae1007414259dea372f761765e090e1ed2ddbea9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105972
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-18  diwanshu885  <dmittal885@gmail.com>  [57f9fad565fed476b95cd53f2d025add577affe6]

        tdf#137836 Change the label from "_Comments" to "Comme_nts"
        
        Change-Id: Ia624f6be5f0d9bb8613475104e901457cc814eb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105307
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-11-18  Tor Lillqvist  <tml@collabora.com>  [ccd0e5f445d4a7d0e7aca6c23c02c61bf14510b2]

        Make firebird build for macOS on arm64
        
        No idea whether it works.
        
        Change-Id: I008cf9fab56bedb2e1f33ad6a99c9cd95d7483a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106024
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-11-17  Stephan Bergmann  <sbergman@redhat.com>  [de1ac1c349435a229aec8682f8f8a796c3ca4dc5]

        Reuse ColorSelectFunction from colorwindow.hxx in PaletteManager.hxx
        
        Change-Id: I86b9bf57cbb5ee7e2b0d189d6ff78a3fbc9145fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106021
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-17  Michael Stahl  <Michael.Stahl@cib.de>  [93b1adf7442839dcfbf16660b1fbe1139f14a4d0]

        sw_redlinehide: replace bogus implementation of SwPaM::InvalidatePaM()
        
        Sending SwInsText will mess up merged paragraphs. Instead, send
        SwUpdateAttr with which-id 0, which results in InvalidateRange_() being
        called with at least 1 character.
        
        This appears to be called only by fieldmark UI, and now asserts in
        UITest_writer_tests5 DateFormFieldPropertiesDialog.dateFormFieldDialog.test_date_field_with_custom_format
        
        Change-Id: I948ddefa3acece8809e4bf3d2beee6cec3ed56f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106022
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-17  Michael Stahl  <Michael.Stahl@cib.de>  [00abbf7592fc5117fa2bd1c8812e2d2841e90df0]

        sw_fieldmarkhide: Copy: bookmarks before MakeFrames
        
        DocumentContentOperationsManager::CopyWithFlyInFly() needs to copy
        bookmarks before creating new layout frames.
        
        Change-Id: Ib085cd230008149a55f1527b0bbd7bb7323340a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105986
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-17  Michael Stahl  <Michael.Stahl@cib.de>  [84d7a46aaeb5d112e1588bffdd5020f6245ba504]

        sw_fieldmarkhide: adapt cursor movement in SwCursor::LeftRight()
        
        Jump over the hidden part when moving in from either side.
        
        Change-Id: Iff6680249dfe66d6d5b1a39c4543b51a5238b075
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105985
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-17  Michael Stahl  <Michael.Stahl@cib.de>  [aacaa2aa91f705d64b929b5cff2872f160021b9f]

        sw_fieldmarkhide: let CheckParaRedlineMerge() hide fieldmarks
        
        HideIterator finds the next delete redline or fieldmark, whichever is
        closer.
        
        Change-Id: I4c6eac864da4b4bf531437e555a3994fd2670367
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105984
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-17  Michael Stahl  <Michael.Stahl@cib.de>  [c33c0a16ec781926b752f0589e6eca6f4e63a1e3]

        sw_fieldmarkhide: replace IsHideRedlines() with HasMergedParas()
        
        ... in wsfrm.cxx
        
        Change-Id: Iaa552f2527d47f475165a3f9da073052fc76ac51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105983
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-17  Michael Stahl  <Michael.Stahl@cib.de>  [8d380d1fe9b6689c9b9b4e8fe95105e0b8831e8f]

        sw_fieldmarkhide: replace IsHideRedlines() with HasMergedParas()
        
        ... where obvious.
        
        Change-Id: Id941d59feea5a3539da9006725ef376b14bc7d1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105982
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-17  Michael Stahl  <Michael.Stahl@cib.de>  [4fccc66345dcedff735a2e918858b12fb1044c01]

        sw_fieldmarkhide: SwRedlineItr assumption that Show means no MergedPara
        
        ... in SwRedlineItr::CheckLine() and also SwRedlineItr::Seek()
        
        Change-Id: I711ec37bd345cbf5f5f5339b8d792bcb56c425c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105980
        Tested-by: Michael Stahl <michael.stahl@cib.de>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-17  Michael Stahl  <Michael.Stahl@cib.de>  [0fef9628547c6132b165a478a9320262304f2435]

        sw_fieldmarkhide: add FieldmarkMode to SwRootFrame
        
        Change-Id: I366fe171fbcadad7643c54d76c3e28cc4b6b5dfa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105981
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-17  Attila Szűcs  <szucs.attila3@nisz.hu>  [daab5921a29a4c7706bbeca9a04999baf8dfa149]

        tdf#137628 sc: fix white part in autofilter
        
        Tracked the problem to bulk_insert_for_each, in an optimization case
        that use a fixed width instead of calculating the rows width.
        In that case vertical scrollbar is not supported.
        
        Replace the call of set_column_fixed_widths to instead set just
        the widths of the headerbar items if the treeview has them.
        
        The optimization (use the fixed width instead of calculating row width),
        happens since of setting pViewDataItem->mnWidth.
        
        Co-authored-by: Tibor Nagy (NISZ)
        Change-Id: I2ceb89eed84baf347204841a01fad34974f5f5f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105583
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-17  Caolán McNamara  <caolanm@redhat.com>  [66a61b73fd743509c075ba48ab59172fba03c8ee]

        crashtesting: clamp assert failure, hi < lo
        
        asserts since...
        
        commit bf4bbc3c2174b21577b8878bc3197923ba44a029
        Date:   Thu Nov 12 15:38:13 2020 +0200
        
            replace std::max(std::min()) with std::clamp
        
        but looks wrong since...
        
        commit ff916ccce1527b63aad17bbae0ad02a834cd31d6
        Date:   Tue Sep 30 13:51:36 2008 +0000
        
            CWS-TOOLING: integrate CWS dr63
        
        -                mnScrollMax = limit_cast< sal_Int16 >( nApiValue, mnScrollMin, EXC_OBJ_SBS_MAXSCROLL );
        +                mnScrollMax = limit_cast< sal_uInt16 >( nApiValue, mnScrollMin, EXC_OBJ_SCROLLBAR_MIN );
        
        Change-Id: I002c764ed7129b1a66a7c827422b9d64034c6e53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106012
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-17  Stephan Bergmann  <sbergman@redhat.com>  [289eb4131d7edc3de231cd68b0ec34b8757200f6]

        Remove unused ViewMediaShape::implInitializePlayerWindow rMimeType parameter
        
        unused since 08a43cc97ccf88faa9d3a04afc3aacd2c885a2d1 "related: tdf#103884
        remove gltf/collada feature"
        
        Change-Id: Ieed4a2dcd2f465de2356e640383bac2cd45b83d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106017
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-17  Stephan Bergmann  <sbergman@redhat.com>  [32625c819b60318934f27df628fe35f10d5eb25a]

        Remove unused SfxFrameDescriptor::SetActualURL parameter
        
        It got technically unused when e79e8117dcc7475d8d90afeaaac9eb7050ff244e
        "loplugin:unusedfields in sfx2" removed SfxFrameDescriptor::aActualURL, which in
        turn had apparently become unused over a series of commits cleaning up unused
        code.  The function looks like a misnomer now, and it is not clear to me whether
        what it does is still useful (and whether or not all the clean-up that brought
        us here was actually good), but lets leave the remains as they are for now.
        
        Change-Id: I0479068176cc72193b2b44fc49d8fd3d71eadcb5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106013
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-17  Jim Raykowski  <raykowj@gmail.com>  [5110cca39cc55c8977b81f7b09873e626144b29b]

        tdf#130629 Don't add object insert undo twice
        
        Change-Id: I074afd4397b6fc4631bd00655de56b8a154d7dff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105955
        Tested-by: Jenkins
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-11-17  Justin Luth  <justin.luth@collabora.com>  [fed6c4c70da6b35d72b670c8f4d8e866cdac21e4]

        tdf#47349 sc ui: bPosVisible only for fully visible
        
        So this is a regression-inviting guess at a wrong impl.
        And I am not a calc guy, so I shouldn't be making this
        kind of a change.
        
        The problem was that editingActive couldn't select
        cells from other sheets for some cells near the
        frozen border. The reason was that multiple splits
        are considered active at the same time, and so the
        editActive can be monkeyed with. Everything is all
        so interconnected that I get rather confused.
        
        This fix does not solve a same problem with a
        true window split, only with a window freeze.
        
        The freeze problem is that the left column was
        looking at the column (outside its view) and asked
        whether it fit inside the start X (0)
        + visible cells +1.
        
        So pretending typical freeze of row 0 and col 0,
        which means left starts at 0 and has 1 visible col.
        Left activates if col is 0, or 1, or 2.
        Since the only possible column in left is 0,
        it should only activate in that case.
        So visible cells should be --, not ++.
        
        Right? Of course, something probably depends on
        the editing view being turned on for partially
        visible cells on the right or bottom side,
        or perhaps even for the first invisible col/row,
        and so this will probably cause a regression.
        
        An alternative would be to -- for the left side
        and ++ for the right side (to increase confusion,
        but decrease regression potential).
        
        Change-Id: I946512bc7b3994f1750527a1a8c55954234b0d69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105429
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-11-17  Luboš Luňák  <l.lunak@collabora.com>  [a46cb5dc607d1d1af402ff3e8fce731e7427854d]

        try to use directly VCL's DrawGradient() in vclcanvas (tdf#136523)
        
        VCL implementations may have an optimized implementation,
        and with Skia decomposing to polygons also causes drawing problems.
        
        Change-Id: Ib1e317c627f01a43b77b9a8ee2335f4e319c37e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106016
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-11-17  Luboš Luňák  <l.lunak@collabora.com>  [8b8a988f38b704e466211bb91a3269756c34222b]

        implement also axial gradient for skia
        
        Change-Id: Ie708250f970f2ce08c8c89e4bf001a5df23b99bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106015
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-11-17  Mike Kaganski  <mike.kaganski@collabora.com>  [97f084b10caa971ee08730c80a3c3cde85c9475e]

        Fix vcl_svm_test after making tools::Long 64-bit on _WIN64
        
        Just don't rely on details of Point implementation.
        
        Change-Id: I0cd0d6b7cacbf2751803a854d78e4b099ccf197f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105978
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-11-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [5e06a0809ed8f2f9fe9bc9d9720b8096e4572f5d]

        tdf#138232: sw: Add UItest
        
        Change-Id: Ic0e3d6e055fc2ff30042424f461acbd33ecc70ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/106010
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-17  Eike Rathke  <erack@redhat.com>  [8335c8c20765d4f167d9b48e6a2757864a3bc7fd]

        Update to ICU 68.1
        
        Also made it necessary to adapt two places in libcdr and libebook
        that used UBool TRUE which is gone now to use standard true
        instead.
        
        Change-Id: I1c1df3030f8b883bec6045756907ee0b78060382
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105964
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-11-17  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [a7bd634371285dbdceaf775dc31b6b586c7ca02f]

        tdf#137802 tdf#84691 sw: sync anchoring of textbox with UNO
        
        It was possible to anchor the textbox both to page and
        paragraph, resulting crash during file saving.
        
        Change-Id: I0c95a13c0d8d58cd7cc1fa86de1b80bf088ba782
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105046
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-17  Mike Kaganski  <mike.kaganski@collabora.com>  [129629de708b35154a0812eaf19dd19e76e38331]

        Don't use new/delete here when automatic variable is enough
        
        Change-Id: Ia119da3b54fd957f3316637ddaa047cfd6a399fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105994
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-11-17  Noel  <noelgrandin@gmail.com>  [9536098ff107f1096e7f710c6f1e76c5659a5482]

        simplify BigInt, remove isSet
        
        no need for such a thing to be "nullable", just default it to zero,
        as one would be expect for such a type.
        
        Change-Id: Ic8b78ca3288355c90820135b9ced2c865ff7606e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105970
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-17  Stephan Bergmann  <sbergman@redhat.com>  [deee29710f4c7c43ca86cb3183fb208217051fa7]

        loplugin:stringviewparam (--enable-online-update)
        
        Change-Id: I3284a2460845c0b4816ad0148560e82da9d4eb78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105975
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-17  dante  <dante19031999@gmail.com>  [0643dab6819bdf248321d27f6b58a2cce125e51c]

        Starmath has now full support of HTML colors.
        
        Some of them have been added to the UI ( from Css3 ).
        There was not a criteria for color picking so I chose those whose name told me something, those I liked and some to have a more complete palette.
        It would be nice to be able to ask our users whose colors from https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Color_Keywords they want in the UI.
        The color names have been left in alphabetical order.
        Starmathdatabse has clang format.
        
        Change-Id: I6ac1bdbc9e3ed10bff75a99b90bf92d3dcdcabcb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105892
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-17  Seth Chaiklin  <sdc.blanco@youmail.dk>  [00944232373588fa32bcbb7ce6fcd01204346241]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6fe17a80f5866a7dc3a213ac9cb8c066aff17987
          - finish updating help for "View" menu for Draw
            
              - remove placeholder <comments>
              - add embeds for "Toolbars", "Sidebar", "Styles",
                "Gallery", and "Color Bar"
              - add control and description for "Comments"
              - add control (with link) for "User Interface"
              - add control and description for "Shift" (thanks to 
                 Ilmari Lauhakangas for insight about its operation)
            
            Change-Id: Ic6c5056bf0615212e1d472f8f63a3838e9fb8e71
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105856
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2020-11-17  Noel Grandin  <noelgrandin@gmail.com>  [746532883f95f2c93ac2f94a578d2a37efdce7ab]

        fastparser in SchXMLChartContext
        
        Change-Id: Ie1b0ec1a17c959de6e0a837bf5eb200fc0be1dfd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105958
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-17  Attila Szűcs  <szucs.attila3@nisz.hu>  [09eccdc87db5258ea779e2bcc12437f802624ee5]

        tdf#137624 sc: autofill mixed sequences in merged cells
        
        Improve FillAnalyse, FillSeries to continue linear sequences
        of mixed values in merged cells (mixed values are string + number,
        like 'a1','a2' or '1a').
        
        It discovers the linear sequence only if the string parts are
        identical. It recognizes user lists only if all elements are in
        the same user list.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I8810a0f1d637436222e3d0b9219da38ccb7c6346
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105784
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [52eb3091f5303c4f57e8d79cfa7bf0b973b68d1d]

        tdf#137930: uitest: Add assert to check values are not reset
        
        Change-Id: I28ad4a717000fab894f3df7c41b8e8eeaff5fad2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105177
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-17  Attila Szűcs  <szucs.attila3@nisz.hu>  [4bcfa22a66deef210535391cfc3f683851b1b3f7]

        tdf#113500 sc: fix autofill of same mixed values
        
        for example selecting two cells with the same
        text content "A1", and autofilling them must result
        "A1", "A1"... instead of "A2", "A2", "A3", A3"...
        
        Remove an obsolete fix in FillAnalyse(). As 0
        increment is handled by both user list and mixed
        sequence cases, there is no need to pre-check that
        the elements are the same.
        
        Now FillAnalyse will return with the proper FILL_LINEAR
        (or user list) instead of FILL_SIMPLE that caused the
        unnecessary +1 increment.
        
        See commit d64bd977a430182826252695f041a6ddd62e45ef
        (tdf#137653 tdf#137624 sc: fix autofill user list sequence)
        and commit 5af699cf62b2313980add377a777c49dc1e7ae2a
        (don't deduce increment from multiple equal list entries).
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I0750816375486b5b95fb2e0fcfdb9b1d6c8ce7d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105791
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [53cb928b168f6ef4b5af431a336f2b17f2a40604]

        firebird: fix Thread handle type on Windows
        
        MSVC compiler complains about 'warning C4312: "reinterpret_cast":
        conversion from "unsigned long" to "HANDLE" of greater size'.
        Seems like an real error, if real_handle is too small to hold the
        full "HANDLE" value, returned by _beginthreadex.
        
        Upstream strangely just fixed in master, not B3_0_Release branch.
        
        Change-Id: I87ad263529e119f68da976245646bf8b69efd35a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105924
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-11-17  Noel  <noelgrandin@gmail.com>  [0c7ac93103f69373a7e7639f4cf3ad464c0b727e]

        loplugin:stringviewparam extend to constructors
        
        Change-Id: Ia573921566ec6079b843cbcc0401d9d0f5c62089
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105969
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [0979798658ff536defe537f57cc6b32278d32414]

        uitest: move findBar tests to their own folder
        
        Change-Id: I083b5c63a1c96e36d958e3071d9a7b2be14373bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105973
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [42e30c24615402c49351f80cc8a47d61d47267c6]

        tdf#138022 Skia don't recreate empty surfaces
        
        Skia can't create empty surfaces, so the recreation will hit the
        std::abort() in SkiaSalGraphicsImpl::createWindowSurface. Origin
        of the backtrace is some queued Resize event, which will hit
        this a few times via SkiaSalGraphicsImpl::checkSurface.
        
        This feels a bit like tdf#130831, where VCL tried to track damange
        for an empty Qt image...
        
        Change-Id: I75e22c987ba633e7a403541db8d580df33c68964
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105963
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-11-17  Seth Chaiklin  <sdc.blanco@youmail.dk>  [f4fbb45ee411ffc0a2e20d5d04200e71772a444e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f803f33413ed171305013ecdc65084eda8f58d11
          - Resolves: tdf#135668 + relevant to: tdf#136435  Outline Content Visibility context help in Navigator
            
                  new file ( swriter/01/outlinecontent_visibility.xhp )
                   Provides comprehensive information about new feature
                  "Outline Content Visiblity" (tdf#38093) added in 7.1
                  Thanks to Jim Raykowski for technical advice and feedback
            
                  ( swriter/01/02110000.xhp )  Navigator
                   + add <link>s to new page for "Outline Content Visibility"
                   + change recently added <keycode> to <widget>
                   + repair icon path for "Headings" (Thanks to Rizal Muttaqin)
                   + repair icon path for "Move up" and "Move down" (again, Rizal)
            
                  ( shared/01/02110000.xhp )  Master Document Navigator
                   + repair icon paths for "Move up" and "Move down"
                   + change position of <tip> to after icon
                   * update to <h1>,<h2>,<h3>,<tip>
                   + change all image height and width to 1cm
            
            Change-Id: Ice5351d26db2daeebb52ba5f24b08dae9f6178dd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105362
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-11-17  Balazs Varga  <balazs.varga991@gmail.com>  [4930749294475cc28afd06cd11fdf56a157ad9ce]

        tdf#138204 Chart OOXML Import: doesn't show placeholder
        
        for CELLRANGE data label field type. Add CELLRANGE to enum
        com::sun::star::chart2::DataPointCustomLabelFieldType, like
        we do at CELLREF, while both of them are not implemented, see
        commit 790f9abeb1a1167ad5ab84c5fb855b36669c125b
        (tdf#114821 import complex data labels in bar chart).
        
        Regression from commit: 0d2340998415fb4b2f794054c62ef61c83e32155
        (tdf#136061 Chart ODF/OOXML: fix missing custom labels)
        
        Change-Id: I8e0f4ca9db6e613a190cbda31504a7542fc13a86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105934
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-17  Luboš Luňák  <l.lunak@centrum.cz>  [1724b7a2cb16336b2c6e066504708396b8ecfa32]

        set Skia pixel geometry for every surface
        
        Skia update chrome/m88 removed the possibility to call
        SkFontLCDConfig::SetSubpixelOrder() to set subpixel setup for all
        surfaces. So I guess now we have to explicitly pass SkSurfaceProps
        to every single SkSurface we create.
        
        Change-Id: I15be37ba9301c92d0cb109e88f3d1396a7223208
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105922
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-11-17  Luboš Luňák  <l.lunak@collabora.com>  [319a03fe3975f24f1bccc88019a92217bc1df53b]

        update Skia to chrome/m88
        
        Change-Id: I74c19597b07e9d07ee90e4191b75787241fdd845
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105829
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-11-17  Tünde Tóth  <toth.tunde@nisz.hu>  [3c7d0c8a32f71d597f33c9219fe8099e5381ca35]

        tdf#138018 don't show leader lines inside pie chart
        
        Show leader lines to data labels in custom position
        only outside of pie chart, as intended.
        
        Change-Id: I87dee2d33f4f876ffca208f69a069e1f0bcee688
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105920
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-17  Noel  <noelgrandin@gmail.com>  [8ef6067596cf4b2c52fbce94b44bf7af9fefa643]

        loplugin:stringviewparam check methods too
        
        not just functions
        
        Change-Id: Icca295dd159002b428b73f2c95d40725434f04d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105789
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-17  Caolán McNamara  <caolanm@redhat.com>  [75bada928cf08d2afc6efe52ba99b45088bc9eec]

        tdf#137930 Apply button changes values to previous ones
        
        Change-Id: I374b4f448715db9563f6073c433b82caf3482874
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105953
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-17  Caolán McNamara  <caolanm@redhat.com>  [f98735583a666e0f06d018cf93b79c74b7ce7b80]

        tdf#138183 sync pending clipboard assign on clipboard ownership-change
        
        Change-Id: I325add499fbd4d11a942ce550346dcbcb5343e4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105928
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [33381457503db841cdda3abb95ff3f96fb6e3e6c]

        tdf#88608: sw: Add UItest
        
        Change-Id: I5c0f06a402b32e1f879a0c01ec9d206788781667
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105954
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-17  Miklos Vajna  <vmiklos@collabora.com>  [712d7a5df188bb20527f1a7533b2e2c1d4377247]

        tdf#137980 sw textbox: fix automatic size of shapes with rotated text
        
        If a shape+fly pair has automatic size for the fly frame, then only the
        sw layout knows the necessary size, this is then sent to the shape and
        SdrObjCustomShape::AdjustTextFrameWidthAndHeight() is meant to respect
        those "suggestion", instead of sizing the shape based on the contained
        editeng text, which is always empty for shape+fly pairs.
        
        Improve this mechanism so it works better when the writing direction of
        the fly frame is tbrl ("rotate to the right"): make sure we always grow
        to the left and to the bottom, so the shape and the fly geometry
        matches.
        
        Also improve the testTextBoxSizeAtBottomOfPage "change detector" test
        which had a hardcoded height, but which did not clearly derive from any
        in-bugdoc value. Rather just test that the shape wider than taller,
        which was probably the intention.
        
        Change-Id: Ic6a77a1125bbf31b198aaf9048dc4812c87b4d9b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105960
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-17  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [47527821f32f9b5890b39b4031f5962f5cb46646]

        SwGrfNode: Remove graphic arrived hack
        
        Change-Id: Ib8fb5b223a1b3cc05a75ecfcc7c763bbb3928fae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105965
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-17  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [c867cbaaac420ee9469230ccf21810ef0fb2c402]

        SwGrfNode: Replace needless SwClientNotifyCalls with CallSwClientNotify
        
        Change-Id: Ib11b55cc800299947c1172ca47f84d3bc8833dea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105961
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-17  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [7a4381e7a6f376b811689f7a4066221d8174166e]

        Sukapura: Update Line Color & Background Color icons
        
        Change-Id: Ibbc69309d45d56870ae5969f404f5b8b3f0e693c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105966
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-11-17  Jim Raykowski  <raykowj@gmail.com>  [b80c2745c50d064ad9e673cf8a5b73aaf0aa1778]

        tdf#137777 Writer: fix keyboard navigation of Navigator
        
        This patch:
        
        -Splits the first row of the Navigator panel into four toolbar controls
        to make keyboard navigation possible.
        
        -Makes an Escape key press, when focus is in the sidebar Navigator
        'Navigate By' control, result in keyboard focus on the content panel
        title, which in the Navigator deck/panel case is the deck title bar.
        
        -Fixes spacing issues of first row controls.
        
        -Fixes 'Navigate By' listbox/combobox keyboard use.
        
        -Keeps focus on previous/next scroll button when enter key is used to
        activate the button.
        
        Gtk3 has problems with focusing to title bar and wrapping keyboard
        focus. This has been left to be fixed by a separate patch.
        
        Change-Id: Ic9d3a35f2b8c31a209947a1fe61094ddafee4f42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105574
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-11-17  Eike Rathke  <erack@redhat.com>  [312a33b7636334f6ce3b6d1702bc5d3e45215601]

        Update language-subtag-registry to 2020-09-29
        
        Change-Id: Iae3995acb5d9fb27122c76b1ff4ae61c3f9ec05c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105957
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-11-16  Seth Chaiklin  <sdc.blanco@youmail.dk>  [32b733b88092b3cae1fdf4cda8ea3e171e9aae60]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8dd6a6bb91cc620e33a9927293d9723876d50344
          - tdf#113804 add explanation about Hanging Indent .uno
            
               ( swriter/guide/indenting.xhp )
                 + add explanation about Hanging indent .uno
                 * correction to menu sequence for editing Paragraph Style
                 + add subheadings for "Positioning" and "Hanging indent"
                 + add icon table for Hanging Indent
                 + Mention .uno possibilities for adding buttons, menu items
                   and shortcut keys, with links to relevant pages.
                 * update to <h1>,<tip>,<note>,<relatedtopics>
            
               ( shared/02/02130000.xhp )
                 * rename "einzvermindern" to "indentdecrease"
                 * rename "syeinzvermindern" to "indentdecreaseicon"
                 + add variable "decreaseindent_h1" to <h1> header for embedding
                 + add related topics section with links to increase and guide
                 * change icon width/height to 1cm
                 * update to <h1>
            
               ( shared/02/02140000.xhp )
                 * rename "einzerhoehen" to "indentincrease"
                 * rename "syeinzerhoehen" to "indentincreaseicon"
                 + add variable "increaseindent_h1" to <h1> header for embedding
                 + add related topics section with links to decrease and guide
                 * change icon width/height to 1cm
                 * update to <h1>
            
               ( swriter/main0202.xhp )
                 * update to renamed select IDs from
                   shared/02/02130000.xhp and shared/02/02140000.xhp
                 * change icon width/height to 1cm
                 * update to <h1>,<h2>
            
               ( scalc/main0202.xhp )
                 * update to renamed select IDs from
                   shared/02/02130000.xhp and shared/02/02140000.xhp
            
            Change-Id: Ib6dc0ba01a459ae3b47d45178f7c7ba5895a3792
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105543
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-11-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [d3b889b6d47e243e5bd93753e91f0ed030723a29]

        tdf#136941: sw: Add UItest
        
        Change-Id: If0d76d6821e2b69da64674b114ffe5a6af40f84f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105952
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-16  Stephan Bergmann  <sbergman@redhat.com>  [9ac55ae5423c3a70438765057c071def18864c1e]

        Clean up --disable-assert-always-abort loplugin:stringviewparam
        
        (457d76327a57303124804a201d58b52ba23ccefe "loplugin:stringviewparam
        (l10ntools)")
        
        Change-Id: Iebe0f61de4fd4d4744b47d17d8e3ff3f80217d18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105929
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-16  Stephan Bergmann  <sbergman@redhat.com>  [50d3ad9127aaf63afcfa299adcea060c9b09faa4]

        Instead of labs, use overloaded abs
        
        ...more likely to pick an appropriate version for the involved integer types,
        esp. after the recent long -> tools::Long changes
        
        Change-Id: Ia91259ca35aaf74b0e907de6831fc926f30057f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105949
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-16  Caolán McNamara  <caolanm@redhat.com>  [cd4a239063a77d49fe178255c20f0558e337a82f]

        tdf#138049 different parents for restart dialog depending on ok vs apply
        
        and in ok case hide the to-be-dismissed dialog before putting up
        the next dialog
        
        Change-Id: Ie9c0dfc1a7c10f8fd1d7a70749e07db123de2bf9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105951
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-16  Caolán McNamara  <caolanm@redhat.com>  [54fd77a368208cc759024c05b7f1df7eb85d294e]

        tdf#138232 don't grab focus if we already have it
        
        Change-Id: I6fe852c87937ea4353822474ae1b7e20c9436f94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105941
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-16  Caolán McNamara  <caolanm@redhat.com>  [b92d1d509a1db2179779a4776590734590290a41]

        tdf#137403 ignore GetCurCommand if its empty
        
        Change-Id: I63cc33c33d36d53d882aae72b8f480ea9842e1b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105945
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-16  Julien Nabet  <serval2412@yahoo.fr>  [61560ae7d6f00ba6b410f7779e9a46cf692a5400]

        tdf#121886: Firebird Datatype Image(BLOB) is not working properly
        
        with Form or Report image controls.
        
        Implements getBytes at least when LONGVARBINARY corresponds to a BLOB
        Change-Id: I7e4e99b537333558d5c3dcd172dc54e73472553b
        
        Change-Id: I86c20310235fb4902633fab058066a1f2d62a600
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105899
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-16  Stephan Bergmann  <sbergman@redhat.com>  [17244646ff52dcb2a5d043e9a9ce0eaa8d23414d]

        Modify the non-symlink libfbclient.dylib.3.0.0
        
        At least in my --enable-debug build,
        workdir/UnpackedTarball/firebird/gen/Debug/firebird/lib originally contains
        
          libfbclient.dylib -> libfbclient.dylib.2
          libfbclient.dylib.2 -> libfbclient.dylib.3.0.0
          libfbclient.dylib.3.0.0
        
        so if we modify libfbclient.dylib with install_name_tool, it will break the
        symlink and modify libfbclient.dylib but not libfbclient.dylib.3.0.0---where the
        latter is what gets delivered via external/firebird/ExternalPackage_firebird.mk.
        
        (This didn't cause any issues, though, because gb_LinkTarget__use_libfbembed in
        RepositoryExternal.mk links against the modified libfbclient.dylib in workdir,
        not against the delivered libfbclient.dylib.3.0.0, so e.g. Library_firebird_sdbc
        did already contain the correct @loader_path/libfbclient.dylib.3.0.0 reference.
        Also, the `install_name_tool -id` treatment of libEngine12.dylib in
        external/firebird/firebird-macosx.patch.1 should not technically be necessary,
        as nothing links against that library; but if left unmodified, it would record
        the build machine's
        
          /full-path-to/workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.dylib
        
        so better "clean it up".  Also, the `install_name_tool -change` treatment of
        libEngine12.dylib in external/firebird/firebird-macosx.patch.1 is necessary
        because otherwise it would record a full-path dependency to
        
          /full-path-to/workdir/UnpackedTarball/firebird/gen/Debug/firebird/lib/libfbclient.dylib.3.0.0
        
        which macosx-change-install-names.pl, called from MAKE_POST in
        external/firebird/ExternalProject_firebird.mk, would not adjust.  With all those
        modifications in external/firebird/firebird-macosx.patch.1, the call to
        macosx-change-install-names.pl should effectively have nothing left to do, as
        these libraries do not depend on any other LO-provided libraries, but better
        leave it in place anyway.)
        
        Change-Id: Icf7f2ff5cb844b07be223e0b74cd6a650725777a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105946
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-16  Luboš Luňák  <l.lunak@collabora.com>  [c757569b4bd7b6640bae0148d2e5037d4de1b0fb]

        avoid loplugin::toolslong warnings in qt5 vcl backend
        
        Change-Id: Iddf3d86a51afd1315ac8b5bdafef00d40a9df591
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105939
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-11-16  Luboš Luňák  <l.lunak@collabora.com>  [769017b76062c90eab6e5b2b96c019c0935e938e]

        fix loplugin indentation warning
        
        Change-Id: Ib444bec4af79886c52979d3fbbb6b4a55b3cf3fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105938
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-11-16  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [a27966454efc25591fe198548d38e5eafe443a68]

        Replace needless SwClientNotifyCalls with CallSwClientNotify
        
        Change-Id: I967d458be7cd7c68ff410357da0cb0163dcb454e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105908
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-16  László Németh  <nemeth@numbertext.org>  [d129e1785e541f217d4f6547faec87b9fa772019]

        tdf#137771 sw ChangesInMargin: fix end of paragraph
        
        Deletions at the end of the paragraph weren't shown
        on margin, including the vertical "Changed line" mark.
        
        Change-Id: I2b79d1619cca891feab2f99eedad79ba330e75b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105931
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-16  Noel  <noelgrandin@gmail.com>  [d52f83c7dbeba243aa9cb0f8f129df2fe543a7d3]

        tdf#138144 Form wizard fails to save
        
        fallout from
            commit 3de38e95561ab7ca114d9f3307702ba89c4e3e9a
            Date:   Tue Nov 10 19:20:06 2020 +0200
            use fastparser in forms
        
        Change-Id: I4691786525132ef0cf98b6b177a2c022c4d7d032
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105932
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-16  Michael Stahl  <Michael.Stahl@cib.de>  [b9ef71476fd70bc13f50ebe80390e0730d1b7afb]

        tdf#134298 sw: layout: remove left-over page frame without content
        
        Once tdf#138039 is fixed, this bugdoc has an additional empty page 3.
        
        This is because it first goes to 3 pages, and then the SwTextFrame
        on page does a MoveBwd, leaving behind a page frame with just a body
        frame and nothing else.
        
        It turns out that SwRootFrame::RemoveSuperfluous() only removes
        empty frames at the end of the document, but here there's a non-empty
        frame following it.  Also, this function doesn't handle cases like
        right/left page styles so it can't delete pages in the middle.
        
        SwFrame::CheckPageDescs() doesn't remove page frames that don't have
        content, it only removes those that have the intentionally-empty flag set.
        
        Extend CheckPageDescs() to also remove page frames that don't have
        content, and make sure it is called when SwContentFrame::Cut()
        removes the last content from a page frame (it will be called after
        all pages are valid in SwLayAction::InternalAction()).
        
        (Alternatively it might be possible to prevent the problem from
         occurring in SwTextFly::ForEach() by ignoring the fly so that the first
         paragraph never leaves page 1, but we didn't explore that.)
        
        Change-Id: I3a3f1efe6d7ed28e05dc159a86abc3d702cc272b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105810
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-16  Michael Stahl  <Michael.Stahl@cib.de>  [094ee3955ee81e1bc631d50cc216cbb17a777839]

        (related tdf#134298) sw: layout: avoid infinite loop in InternalAction()
        
        The condition IsInterrupt() && pPage && (m_nCheckPageNum != USHRT_MAX)
        isn't handled properly and the while loop will never terminate with
        the fix for tdf#134298 in several UITest_writer_tests*.
        
        If m_nCheckPageNum is set, then it must result in a call to
        CheckPageDescs() here; it's a member of SwLayAction so won't survive
        until the next idle layout invocation.
        
        There is a funny history of these loop conditions with
        commit 9eff9e699e17cc5a8a25895bd28dc8e4ceb8071e
        and cee296066ab780217395201ab84c2150c8840d25 so we can only hope
        this time we got it right...
        
        Change-Id: I91b63540bf4280296d747cb8e841594f8dd3b140
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105927
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-16  Jean-Pierre Ledure  <jp@ledure.be>  [0d071acc0bd422e6d9af14cc7d7f35b6b3356478]

        ScriptForge: (dialog) Better manage default values of service
        
        When an argument is absent in a varying list of
        arguments, it is not missing, it is EMPTY
        
        Change-Id: Ib46a692292886739e69f38a9a12c6ea4a9922a41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105948
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-11-16  Ilhan Yesil  <ilhanyesil@gmx.de>  [502da85432ed195213268272dda966fddc269716]

        tdf#138116 Accurate minimal height for wizard opened by extension
        
        There is no way to set the minimum height by the UNO API.
        Therefore the requested size will be reduced.
        
        Change-Id: Ie657518a83ffb6873e4fd2a5640580b5198a38d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105566
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-11-16  Caolán McNamara  <caolanm@redhat.com>  [99f4e625cdd6384291ccde1f68dca73ced43edfb]

        Resolves: tdf#138240 GtkComboBox without model
        
        just use a GtkComboBoxText which comes with one by default
        
        Change-Id: I041d37be137aed4c888336c62db574ea3d730e4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105916
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [90307f1cb30dd1d2e0ec5f19104cbf1515616537]

        uitest: autofilter: add test for different searches
        
        Motivated by https://bugs.documentfoundation.org/show_bug.cgi?id=122419#c21
        
        Change-Id: I2086ed604c50b513019c7023ad4c01df9c5edb4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105925
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-16  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [956da380f9c450adad651987ed17b4302b8acbae]

        Update git submodules
        
        * Update translations from branch 'master'
          to 01f86d5980f43c72bcde5ccc6ba3e2ca166ceef5
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: I2afa63a275311dcc62c8283490ec4ad949006c0c
            
2020-11-16  Michael Stahl  <Michael.Stahl@cib.de>  [6b92d2e8522ecc98d2c5532f5076c20ae295168e]

        tdf#138039 tdf#134298 sw: layout: fix overlap of fly and table
        
        The layout is horribly borked, the fly anchored in the body-level
        paragraph messed with the preceding table:
        
        page id="1" top="284" width="11905" height="16837" bottom="17120"
            tab id="3" top="794"
                row id="4" top="17121"
                    fly id="8" top="16725"
            txt id="7" top="1394"
                fly ptr="0x6ce5510" id="10" top="1302"
        
        SwTabFrame::CalcFlyOffsets() detects an overlap with the large fly, and
        since it has wrap NONE it resizes to below the large image.
        
        Then the SwTabFrame doesn't fit on the page, so it is split, but the split
        fails because nDistanceToUpperPrtBottom is -720 (negative); hence it is
        joined again.
        
        Meanwhile the fly was invalidated, so now CalcFlyOffsets() ignores it and
        the table shrinks again.
        
        Once the fly is positioned again, the process repeats from the start.
        
        Fix this in SwTabFrame::CalcFlyOffsets() by ignoring flys with wrap NONE that
        extend below the body of the document and are anchored in a frame in the
        next-chain of the table frame: these must move to the next page with their
        anchor frame.
        
        For the bugdoc this gives the same layout as LO 5.2.
        
        Reportedly this problem started to happen since commit
        6f5024de2e1a5cc533527e45b33d9a415467c48d, but it's not obvious why.
        
        Change-Id: Iafb8a6afcba634f11c5db73869313ded0fe13bbd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105809
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-16  Noel  <noelgrandin@gmail.com>  [7599f8743b56b8858cb0e50cf3f590d17891c041]

        make the tools::Long define logic more obvious
        
        - in tools/long.hxx, use _WIN64 to indicate that we are
          doing this for the benefit of Windows 64-bit
        
        Change-Id: I5eec88be96a7622ba90bd9582406f70c89e8c28d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105584
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-16  Noel  <noelgrandin@gmail.com>  [36b3b357fe2a882db6a5f5a006239e16200fb847]

        replace std::min(std::max()) with std::clamp
        
        Change-Id: I76e34e8020d98292e8ffde387542b7029f85a42d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105754
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-16  Caolán McNamara  <caolanm@redhat.com>  [dbbb5569b45ede85af7f2ee53496f28762cbf371]

        tdf#137898 Page count is not reset to 1 in the print preview dialog
        
        Change-Id: Ib7c8695fd3e7156b86f4b4603fbaa5e2319cdc1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105919
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-16  Luboš Luňák  <l.lunak@collabora.com>  [a72b0ae16684feb438558686253d9b4701313017]

        disable Vulkan for Windows 7 (tdf#138219)
        
        The bugreport says the latest Intel drivers for Windows 7 are
        problematic, and since Windows 7 is EOL anyway, simply don't bother.
        
        Change-Id: Iee429d99ebf9b0e0a99a50c38ef77d06ab5b797b

2020-11-16  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [4a288c136c66b4dfbb75764602520d48c39fee81]

        tdf#113163 OOXML Fix transparency and alpha channel support
        
        In OOXML specification there is a:clrChange tag,
        which change color from image, to another colour and transparency:
        https://docs.microsoft.com/en-us/openspecs/office_standards/ms-oi29500/5860f816-13d3-4a83-9e63-bcd1e0808404
        Unfortunately It was not working correctly.
        
        This patch is resolving that issue
        
        Change-Id: I85e3790f86382dca2c4798346021f480e50db6e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105258
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2020-11-16  Philipp Hofer  <philipp.hofer@protonmail.com>  [03e79e8ab515e061fbfc435e6660e1f57b4f460d]

        tdf#123936 Formatting files in module apple_remote with clang-format
        
        Change-Id: Ifd469bf8348c3f35222a2cfae13c66bc444ec1b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105489
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-16  Philipp Hofer  <philipp.hofer@protonmail.com>  [cb0630df7f32232bb3c51c464c28dcc66cdf7729]

        tdf#123936 Formatting files in module svtools with clang-format
        
        Change-Id: I56a49c7fec128eb47818ee664acf01434d24f88d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105715
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-16  Philipp Hofer  <philipp.hofer@protonmail.com>  [9d561c5440dd68285aa84fb3dac20a8d1df4870f]

        tdf#123936 Formatting files in module store with clang-format
        
        Change-Id: I3bf0ea654f046172cab2566f357bc9c3354b8e6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105713
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-16  Jean-Pierre Ledure  <jp@ledure.be>  [5109a3ed77c00708d1981b60120698f0e1833313]

        ScriptForge: (dialog) fix when argument is ThisComponent
        
        Avoid "Object variable not set" Basic runtime error
        on line
             Set oLibraries = oComp.DialogLibraries
        when pvArgs(0) is a XComponent object
        
        Change-Id: Id35a492905c47d81ef02d433c98d83b4c81eafeb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105921
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-11-16  Noel  <noelgrandin@gmail.com>  [d828901d92c5c74627018dd84400d5de87b153af]

        simplify CreateChartContext, remove unused params
        
        Change-Id: I91db68fa20e00ac6b7ec0c991016f4155c6ed70c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105915
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-16  Philipp Hofer  <philipp.hofer@protonmail.com>  [f05246dc2ae1145f54e1b6e53b47fd53382add96]

        tdf#123936 Formatting files in module uui with clang-format
        
        Change-Id: I0de0afa5dca5e5193d25927e76e42cbf29682d96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105726
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-11-16  Philipp Hofer  <philipp.hofer@protonmail.com>  [580b4c5f945df4e98bc2bacdf3620da688b2dbdf]

        tdf#123936 Formatting files in module svl with clang-format
        
        Change-Id: Iaaac34428ef0e5b8f09f6cbcad16ea5bab145321
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105714
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-11-16  Philipp Hofer  <philipp.hofer@protonmail.com>  [69397a13d9458174ea3d0160cb65d77ac83c205c]

        tdf#123936 Formatting files in module svx with clang-format
        
        Change-Id: I482a00c9f65fd08be03f101c0e18f044c9323137
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105716
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-11-16  Noel  <noelgrandin@gmail.com>  [81a11c6f1c2caec8c177cb4e061631561a4d102e]

        remove unused param in SvxHpLinkDlg
        
        ever since
            commit d32b3a714fe55892bdead03502c5a9b0e77fa61d
            Author: Mathias Bauer <mba@openoffice.org>
            Date:   Sat Oct 31 00:36:06 2009 +0100
            #i106421#: move svx/source/cui to cui
        
        Change-Id: I1c331cda3f756cc87344eac6c56cfaa8466286ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105914
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-16  Michael Stahl  <Michael.Stahl@cib.de>  [8f9bbeb5618060504ed77ad7f05c45f4b00abc6d]

        sw: fix misleading comments - SwFlyFrame::m_bAtCnt is set...
        
        ... for both AT_PARA and AT_CHAR.
        
        Change-Id: I13a9c9cc6f4c45b08bf178336826a37126055b3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105808
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-16  Miklos Vajna  <vmiklos@collabora.com>  [c3f78d6b29579911606700f136796c150c4547c2]

        sw: prefix members of SwEndnoter, SwLayCacheImpl, SwLayCacheIoImpl and ...
        
        ... SwLooping
        
        See tdf#94879 for motivation.
        
        Change-Id: I4cf118cd7e68069ef3a73077b5340f7b93d87319
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105911
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-11-16  Jim Raykowski  <raykowj@gmail.com>  [83d2e7c5869e5e7a8ff67a7d247fa14ea4070587]

        remove unused ZoomIn command
        
        This removes user command .uno:ZoomIn in GenericCommands.xcu which
        doesn't seem to be used and curiously has label "Zoom Out".
        
        Change-Id: I1c9f49692324362507701c064473b25c27662cee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104197
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-11-16  Mike Kaganski  <mike.kaganski@collabora.com>  [600dfc9d39883b4150b7d773a5a2de483a4c94b6]

        tdf#138229: make OleObjectDescriptor match OBJECTDESCRIPTOR on _WIN64
        
        ... broken since tools::Long is 64-bit on that platform, and thus
        Point and Size are not equal to POINTL and SIZEL.
        
        Change-Id: I8cf53f778ece89415687c6966d8e079fb0cf6189
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105910
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-11-16  Caolán McNamara  <caolanm@redhat.com>  [f57b158701fb082ad9016819a2af7cdb13e6fa30]

        tdf#122419 optimize autofilter search when there are no dates
        
        Change-Id: Id679b4a2e7a290780142daae39d28a429fb3b11d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105765
        Tested-by: Jenkins
        Reviewed-by: Kevin Suo <suokunlong@126.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-16  Caolán McNamara  <caolanm@redhat.com>  [577b6be9ba4d55804e088dabfc2f40473ea3e726]

        check TopLevelMenuHelper for existence
        
        Change-Id: I84e0893b1ca271cd7460e8fb0ce20b91bf3e58d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105903
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-16  Vert D  <devoptmsoi@gmx.com>  [76836910aedee94c1361ddd912544822316b9e0c]

        tdf#138024 Default Icons not refreshing in template manger search view
        
        *added missing funtion to searchview
        *call searchupdate when refreshing
        
        Change-Id: I576b2e2de37e3f34b7499a914f0707586687643e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105387
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-11-16  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [d379b8ac4234d23e82d19b801c807987ab105968]

        Replace needless SwClientNotifyCall with CallSwClientNotify
        
        Change-Id: If1286c3271038be3ad69739b54d5ed5ce1167818
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105894
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-16  Stephan Bergmann  <sbergman@redhat.com>  [99076b47b72e8ad999bc9bfd2e256842a5d06e1e]

        Adapt to Clang 12 trunk cosmetic diagnostics changes
        
        <https://github.com/llvm/llvm-project/commit/
        e7f3e2103cdb567dda4fd52f81bf4bc07179f5a8> "Suppress printing template arguments
        that match default template arguments of types by default" caused
        
        > error: 'error' diagnostics seen but not expected:
        >   File /home/sbergman/lo/core/compilerplugins/clang/test/makeshared.cxx Line 58: rather use make_shared than constructing from 'typename std::remove_reference<unique_ptr<int> &>::type' (aka 'std::unique_ptr<int>') [loplugin:makeshared]
        >   File /home/sbergman/lo/core/compilerplugins/clang/test/makeshared.cxx Line 60: rather use make_shared than constructing from 'typename std::remove_reference<unique_ptr<int> &>::type' (aka 'std::unique_ptr<int>') [loplugin:makeshared]
        
        in compilerplugins/clang/test/makeshared.cxx, and <https://github.com/llvm/
        llvm-project/commit/5f12f4ff9078455cad9d4806da01f570553a5bf9> "Suppress printing
        of inline namespace names in diagnostics by default, except where they are
        necessary to disambiguate the target" caused
        
        > error: 'note' diagnostics seen but not expected:
        >   File /home/sbergman/lo/core/compilerplugins/clang/test/external.cxx Line 133: a function associating 'N::E' is declared here [loplugin:external]
        >   File /home/sbergman/lo/core/compilerplugins/clang/test/external.cxx Line 140: a function associating 'N::E' is declared here [loplugin:external]
        >   File /home/sbergman/lo/core/compilerplugins/clang/test/external.cxx Line 144: a function associating 'N::E' is declared here [loplugin:external]
        >   File /home/sbergman/lo/core/compilerplugins/clang/test/external.cxx Line 167: a function associating 'N::E' is declared here [loplugin:external]
        >   File /home/sbergman/lo/core/compilerplugins/clang/test/external.cxx Line 172: a function associating 'N::E' is declared here [loplugin:external]
        
        Change-Id: If1ec798fd9876b5be058c63bcaca3e2a36c0dbb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105904
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-16  Noel  <noelgrandin@gmail.com>  [548d77d0c06f7088dd3eb408797aa1fc1d7eb277]

        tools::Long->sal_uInt16 in ImpErrorQuad
        
        This class only wants about 12 bits of data per color component.
        
        Change-Id: I363ef085a302b3f1599b626e5cec92efe1c65026
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105909
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-16  Noel  <noelgrandin@gmail.com>  [bf4bbc3c2174b21577b8878bc3197923ba44a029]

        replace std::max(std::min()) with std::clamp
        
        Change-Id: I890d19f5e2177294dc1175c90c98b964347f9e85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105751
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-16  Seth Chaiklin  <sdc.blanco@youmail.dk>  [b977a8786ff39f1348bafdbf2dd83e7008ed3086]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d74100ce1e6ca624ab99043c2409971dc6727671
          - Partially resolves: tdf#108007 / resolves: tdf#137401 changing page size and margins
            
                    ( shared/01/05040200.xhp )
                      + add index bookmarks about changing page size
                          and page margins
                     
            Change-Id: Iccf9a5f2d7cf878241c0751feb0d93e687f1df8f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105546
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-11-16  Seth Chaiklin  <sdc.blanco@youmail.dk>  [d6644db32d2ab5976c6d235637c7990a84a5dd01]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4a0995d210457dba2be012daeddaf70d5ade9525
          - tdf#137401  improve bookmarks about adjusting cell widths in Writer tables
            
                    ( shared/02/13020000.xhp )
                       + add "cell width" bookmarks for Writer
                       - remove irrelevant <comment>
                       - remove colspan="" rowspan="" from <tablecell>
                       * change icon sizes to 1cm
                       * update to <h1>
            
                    ( swriter/guide/table_sizing.xhp )
                       * update to <h1>,<h2>,<h3>
                       * change icon sizes to 1cm
            
                    ( swriter/guide/ruler.xhp )
                       - remove bookmark to adjusting cell widths
                           (because does not appear on this page)
                       - remove irrelevant <comment>
                       * update to <h1>,<h2>
            
            Change-Id: Icd012f2d082c2112e15b4a7019f15b9e96f3fd97
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105854
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-11-15  Tor Lillqvist  <tml@collabora.com>  [631974dd958fe4ca1d1f2164266e1e2c81b325ce]

        Make one more thing in Python compile for macOS on arm64
        
        Change-Id: I6716048f0b58eb502b9d1ade8a13b8e33e4aaf2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105905
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-11-15  Noel Grandin  <noelgrandin@gmail.com>  [89a571ee1d08dc1e1c77ff647be36263325f23af]

        fastparser in SchXMLAxisContext
        
        Change-Id: Ia4d0f55ea3cf4845386dacc0e30ee7d949e6f501
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105901
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-15  Noel Grandin  <noelgrandin@gmail.com>  [f7bc285caf741eed0305a7c6e0a15e4a6b83ca6c]

        fastparser in XMLMacroFieldImportContext
        
        Change-Id: Ib0bfda67558476c84c86fa9f4bd4b8f18f6c5c4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105896
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-15  Caolán McNamara  <caolanm@redhat.com>  [15377223043d4430ebf49eefe0f00a736908d02d]

        add <!-- n-columns=1 n-rows=1 --> before every GtkGrid
        
        for a in `git ls-files '*.ui'`; do sed -i 's/^\( *\)\(<object class="GtkGrid".*\)/\1<!-- n-columns=1 n-rows=1 -->\n\1\2/' $a; done
        
        so we get the same behavior in glade as before 3.38 in that the grid preview
        don't show any unoccupied grid squares
        
        replace all existing n-columns=X n-rows=Y lines because they are
        all wrong, except for
        cui/uiconfig/ui/additionsfragment.ui
        sw/uiconfig/swriter/ui/pageheaderpanel.ui
        sw/uiconfig/swriter/ui/pagefooterpanel.ui
        which are correct.
        
        Change-Id: I401bbe8e098c26e7f57d6a872d3b70fc1ce85a00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105846
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-15  Caolán McNamara  <caolanm@redhat.com>  [8a92373a20dfce8112e45bd80f0f6c927224ff98]

        add Menu::get_id
        
        Change-Id: I608db63f700312f7d7ffc6bfbd0e03971bfb00e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105845
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-15  Noel Grandin  <noelgrandin@gmail.com>  [07caaab2e49d5fb409810025867b5ada6968c7e2]

        fastparser in XMLDatabaseFieldImportContext
        
        Change-Id: I83aba0cfcf2f280750b43e4782ec376572dacba7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105895
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-15  Andras Timar  <andras.timar@collabora.com>  [4f97022f9cb4eb2e6fd238cb27de792ef8cc29aa]

        Update git submodules
        
        * Update translations from branch 'master'
          to 44cd483a36a79c8db3c576368cb94a27fdec06b1
          - Updated Slovenian translation
            
            Change-Id: I106c1d438aeda6e81f1001285fc311b529ae2b69
            
2020-11-15  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [7f43c1d203b3513462bb36eaea7bf7b41956c7b6]

        tdf#71271 - add code names regardless of VBA compatibility mode
        
        During the save process of a document, save code names of calc sheets
        regardless of the VBA compatibility mode. Loading of documents with
        changed code names already work without checking the VBA mode.
        
        Change-Id: Ieb5297ac3b671fd39a200c34409ba2ffdad4e1f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103589
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-15  Stephan Bergmann  <sbergman@redhat.com>  [7a83d0a268a348a86dd31acbac94872eab82f75b]

        loplugin:toolslong in Library_vclplug_osx
        
        Change-Id: I63892376154893a97e6b205b93c1682f66fd3064
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105756
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-15  Noel Grandin  <noelgrandin@gmail.com>  [478ab71e97bc567ad2ed8a7b7d00ffd41d7c203b]

        fastparser in SchXMLAxisContext
        
        Change-Id: Idcc6426707f8f2019b4af0a5ef5979aa60944d11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105893
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-15  Mert Tumer  <mert.tumer@collabora.com>  [49b800000617171a348437e62948e128b6b2b8bf]

        Remove Bottom DrawTextFlag on renderFont for Watermark
        
        Alignment should be done for watermark in online side
        this breaks the positioning.
        
        Change-Id: I202f671269aaacd266f6443a5e336d987f680a72
        Signed-off-by: Mert Tumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105853
        Tested-by: Jenkins

2020-11-15  Stephan Bergmann  <sbergman@redhat.com>  [ecb4e19a3b133fd939b90deacd1f1b413738d27c]

        CGFloat appears to be a more suitable type here
        
        ...interacting with NS data sructures and functions
        
        Change-Id: I16e155be33754a06fa2d6decb32be961f83255f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105752
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-15  Stephan Bergmann  <sbergman@redhat.com>  [3f08333c2aab8da835bfbe00199e7334c4bc7153]

        CFDataGetLength returns CFIndex, not long
        
        Change-Id: I341ef5abfc001e47d86a03960022b018aac8e35f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105741
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-15  Stephan Bergmann  <sbergman@redhat.com>  [bbb8cbcd404e608f6016a812d47170080a4671a6]

        Assumed UNOIDL long vs. C++ sal_Int32 confusion
        
        UNOIDL css.accessibility.XAccessibleValue.getCurrentValue returning any is
        documented:  "The exact return type is implementation dependent.  Typical types
        are long and double."  So assume that this code meant to extract a UNOIDL long,
        i.e., sal_Int32 in C++, value.  (And similarly for getMinimum/MaximumValue.
        Also, the "TODO: Detect Type from Any" comments seem to imply that something
        more elaborate is asked for, anyway?)
        
        Change-Id: If01956eaf4ec186931414a4e1d55429e66901c55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105745
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-15  Stephan Bergmann  <sbergman@redhat.com>  [87b4bf1ea44235ca64ec7b2b2ba41b91da6ed384]

        Extend loplugin:stringviewparen: subView
        
        Change-Id: Iee4833b148a5e17e09f84bdfbc8692aa5a956618
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105777
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-15  Stephan Bergmann  <sbergman@redhat.com>  [f9c6a153c95c4acc6ba02e660c6ca51166b4c79a]

        -Werror,-Wdeprecated-anon-enum-enum-conversion
        
        ...even though CGBitmapContextCreate is documented to take a mixture of
        CGImageAlphaInfo and CGBitmapInfo flags; so convert all to the uint32_t
        CGBitmapContextCreate bitmapInfo parameter type
        
        Change-Id: Ic6630c68760fe29b6abf6053e80a852a31349839
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105755
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-15  Stephan Bergmann  <sbergman@redhat.com>  [dc98b788de62ddb25d779e2da3df9a6b539f688f]

        CGFloat appears to be a more suitable type for these AquaSalObject members
        
        ...interacting with NS data structures and functions
        
        Change-Id: I0a8aa8b0d0a2a1218c060e1b92c7624fd176d43f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105753
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-15  Stephan Bergmann  <sbergman@redhat.com>  [bfc7706b4344ec9b9b300213147f2b874ce21c21]

        DPI values are generally represented as sal_Int32 in VCL
        
        cf. e.g. pure virtual SalGraphics::GetResolution (vcl/inc/salgdi.hxx)
        
        Change-Id: I77d54ad0a7b80cf8839b253c14ce468ac4e16c84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105748
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-15  Stephan Bergmann  <sbergman@redhat.com>  [bde51945e0624b7ce5d02144bbb60044db3284ab]

        UNOIDL long vs. C++ sal_Int32 confustion
        
        UNOIDL css.awt.Point members x, y are of type long, i.e., sal_Int32 in C++
        
        Change-Id: I3a8f087af2e282e6b82a8409a1202f3be18464ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105744
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-15  Stephan Bergmann  <sbergman@redhat.com>  [f7b4030014f98070feb923c1d650cb98049db968]

        UNOIDL long vs. C++ sal_Int32 confustion
        
        UNOIDL css.accessibility.XAccessibleText.getCaretPosition returns long, i.e.,
        sal_Int32 in C++
        
        Change-Id: Iaf6f6407f77a3d3fae7cd99e08c4cd43343a7af6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105742
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-15  Stephan Bergmann  <sbergman@redhat.com>  [e791d54cda2af5bc14b79c6041f00cfd8880ce96]

        UNOIDL long vs. C++ sal_Int32 confustion
        
        UNOIDL css.accessibility.XAccessibleTextMarkup.getTextMarkupCount uses long,
        i.e., sal_Int32 in C++, for both its TextMarkupType parameter and its return
        type
        
        Change-Id: Ie4dbebf76c5a946f1954853d98c705baa301b060
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105743
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-15  Stephan Bergmann  <sbergman@redhat.com>  [3eb23bd401ac133ac279b0f901d2ea656d051539]

        NSArray index type is NSUInteger, not long
        
        Change-Id: I2c632a873a4fff66c3c440561add9abb7abc45ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105740
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-15  Tor Lillqvist  <tml@iki.fi>  [0b95a5f9d50db5ac6c09ce5dbfb49b76e292b96f]

        Make python3 build on macOS 11, including for arm64
        
        There is no /usr/lib/libz.dylib any longer in macOS 11.
        
        No idea whether it works (especially on arm64), but that is another
        issue.
        
        Change-Id: I92ac0c500388730eca0be4766f07b1af2d2808e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105897
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-11-15  Noel Grandin  <noelgrandin@gmail.com>  [0c14e5154c8931d96b2dfe1c1ab00c97d993f094]

        fastparser in XMLReplacementImageContext
        
        Change-Id: I206782ce50249ac29f511f10ca39a9bcf075cdd4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105891
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-15  Jan Holesovsky  <kendy@collabora.com>  [706aff509857a79cbd93a76410e63931747369f5]

        uitest: Rename the "SET" to "TYPE" for Edit boxes + implement the real "SET".
        
        To be consistent with the other controls: "TYPE" actually enters the
        characters one by one, while "SET" sets it as a whole.
        
        Change-Id: I967dc270b1d92fe76107732a511cc3e70d3d65c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104435
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105739
        Tested-by: Jenkins

2020-11-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [ea3cda08132a4e3bfda40bd7f8e4d38b6352e713]

        tdf#135198: fix unittest
        
        The problem was reintroduced in
        f2eef84ff03660cbb46a76c317e640e054ed0a56
        and the previous unittest didn't fail.
        
        Change-Id: I7e25afd265d8f19fdced17efe5815fb93321a9ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105805
        Tested-by: Jenkins
        Reviewed-by: Dániel Arató <arato.daniel@nisz.hu>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-15  Andras Timar  <andras.timar@collabora.com>  [4d937f8d89d22db8bda739c1a9c05385780efc8a]

        Update git submodules
        
        * Update translations from branch 'master'
          to 62ec2612b30811402b61f57d97558f4cb852e6dc
          - Updated Slovenian translation
            
            Change-Id: I16a6a331b46a5d59ed9a40e310b9a963debec760
            
2020-11-15  Seth Chaiklin  <sdc.blanco@youmail.dk>  [bd3aeaefff5e7bdef10c4702d1f388083557614e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 864b59b22bfd2b80c54d54e930248a6dec435106
          - correct access command to indents tab for Format > Sections
            
              ( swriter/00/00000404.xhp )
                correct access command to Indents tab for Format > Sections
            
              ( swriter/01/04020200.xhp )
                update to <h1>,<h2>,relatedtopics <section>
            
            Change-Id: I6581de47aceeb8f5545088f2e7b9ad927d14337b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105852
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-11-15  Seth Chaiklin  <sdc.blanco@youmail.dk>  [4b167e8ac081f556738a032eb4627df022d58995]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0845c7e9549151fd01452ff55fb3539281f7c9dd
          - tdf#131077  add tip about how to enter an equal sign in a Writer table
            
            Change-Id: If1bc5e127d702c39d4cc81be2cff97025b3e61d3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105848
            Tested-by: Jenkins
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-11-15  Noel Grandin  <noelgrandin@gmail.com>  [9cb535742fbbe0db3623290838fd1ad73ba5a1e6]

        more fastparser in imagemap
        
        Change-Id: I057502d7244e707caa1e296d345f7353ceed6f37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105842
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-15  andreas kainz  <kainz.a@gmail.com>  [b705111eb7d6b4b2778340594303d2ff6193fd59]

        Dialog update: docking 3d effects
        
        Change-Id: I258911b4e4ecf401723f4f7f424129bf0b9f430c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105772
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-11-15  andreas kainz  <kainz.a@gmail.com>  [c3925834cc84a273081aa39124bc4b31173972c1]

        Toolbar Mode Dialog update sorting
        
        Change-Id: I94ccec4ebbea3a20e9eca3a903c90259df0abb8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105890
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-11-15  Regina Henschel  <rb.henschel@t-online.de>  [670d10f2b06656973a61e956956b149bae01721f]

        Avoid changing anchor on visibility change of cell
        
        This is an addition to commit 1f0b3c7a40edfa81bbc7a58d123a6a2dfd83e4ca
        The following scenario had produced a wrong object size: The object is
        anchored to cell. Some columns containing this cell were hidden and
        then shown again.
        ScDrawLayer::SetCellAnchoredFromPosition was called in this case and
        had produced the wrong size. When the column of the object anchor is
        shown, object becomes visible. This gives an 'object change' event,
        sent to ScDrawView::Notify, which calls adjustAnchoredPosition. That
        had a test pAnchor->getShapeRect() == pObj->GetSnapRect() that should
        prevent calling SetCellAnchoredFromPosition. But exact equality fails
        due to +-1 differencies because of Twips<->Hmm conversions.
        
        Change-Id: I0bd3684b7a5eda62b578275c02a5ac839ce58e2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105802
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-11-14  Michael Weghorn  <m.weghorn@posteo.de>  [42a691933429dbb315de2bd7ba2724993c60411f]

        tdf#138187 Don't open UNO hyperlink control's URL twice
        
        It looks like handling the click by opening the URL
        was added directly to 'FixedHyperlink' in
        
            commit f0006e79c4112b06b65c098722729b9a3f3301c7
            Date:   Thu Oct 20 10:49:24 2016 +0200
            Handle link click directly in FixedHyperlink
        
        to deduplicate the handling done explicitly in various
        dialogs by themselves.
        
        The handling in 'VCLXFixedHyperlink::ProcessWindowEvent',
        which did the same for the case where no action listeners
        exist, there since
        
            commit ea665e6fe7af34fcdcefd73bc05c68eb88e42073
            Date:   Tue Jan 29 14:05:57 2008 +0000
            INTEGRATION: CWS fwk80_SRC680 (1.64.12); FILE MERGED
            2008/01/24 12:27:38 pb 1.64.12.6: fix: #i83756# VCLXFixedHyperlink::ImplGetPropertyIds() added
            2008/01/24 07:50:51 pb 1.64.12.5: RESYNC: (1.64-1.64.18.1); FILE MERGED
            2008/01/15 09:14:01 mav 1.64.12.4: adopt for gcc
            2008/01/15 08:13:04 pb 1.64.12.3: fix: #i83756# open the hyperlink if there are no action listeners
            2008/01/14 09:48:30 pb 1.64.12.2: fix: #i83756# VCLXFixedHyperlink::get/setProperty() added
            2008/01/11 15:04:28 pb 1.64.12.1: fix: #i83756# class VCLXFixedHyperlink
        
        remained, though, so clicking a UNO hyperlink control
        resulted in the corresponding URL being opened twice.
        
        Drop the extra handling from there so this only
        happens once.
        
        (I couldn't quickly double-check that the URL is
        only opened once before f0006e79c4112b06b65c098722729b9a3f3301c7
        since opening the dialog from the sample file fails in
        such old versions in the bibisect repo.)
        
        Change-Id: I32eace51bf8f14e968a939398c2bf2fd6f83de28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105793
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-11-14  Luboš Luňák  <l.lunak@collabora.com>  [88fdc3cd5eb6c88d2649f01f91bf7acd703e6364]

        enable vcl backendtest unittest for headless too
        
        This test would have caught the SalPoint mismatch from 3d90997fb6f232
        causing gradient problems, if only this were enabled for headless too.
        So explicitly disable only the two invert() tests.
        
        Change-Id: Ib6f6a8c8cd9675ca6d20a761ebebdbc8ef0ebd45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105832
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-14  Gülşah Köse  <gulsah.kose@collabora.com>  [c9619a5f6c351ede0dbfb3cf07df0ac9b74c2992]

        tdf#138148 Protect aspect ratio of graphic bullets.
        
        Change-Id: I166d547cdc01853fd81436c6cdc8d64b0fe817be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105618
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-11-14  Aron Budea  <aron.budea@collabora.com>  [514a4f302f9f49db5a0b22cbe49bd98191296735]

        tdf#136868, tdf#136912, Styles Inspector: Translatable categories
        
        ...and "Direct Formatting" renamed to "Character Direct Formatting"
        
        Change-Id: I9fe711bfebfaa90a9797b6e1a47e41a5f307170b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105843
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-14  Noel Grandin  <noel@peralex.com>  [0f04b8204a77ecaee7d9ebe6868808445c8b138a]

        remove SalPoint
        
        <caolan> that "SalPoint" doesn't really seem to to have a purpose
        except to highlight that "Point" is assumed to use LONG under windows
        and can be passed unchanged to those windows drawing apis
        <caolan> so I guess remove SalPoint entirely, use Point instead,
        and convert to "POINT" under windows ?
        
        Change-Id: Ic15a7f4516e2075a228fa65cac4e8494d5b3abaa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105634
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-14  László Németh  <nemeth@numbertext.org>  [4ad0459494303745b377c848c681a747f294fc64]

        tdf#138135: sw ChangesInMargin: join characters at backspace
        
        Words deleted by pressing multiple backspaces weren't shown
        on margin, only their first letter.
        
        Change-Id: I2f5d0bb057250d3bfd788e1007f1ad24f8c3c2fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105807
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-14  Caolán McNamara  <caolanm@redhat.com>  [e56c19c9aec4d118b247a6b7daa2cb529fee400a]

        don't need to include vcl/button.hxx
        
        Change-Id: I55d0157436df09d5f28afb92819f996eff2e71db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105835
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-14  Noel Grandin  <noelgrandin@gmail.com>  [4cc03d53ff5e72739f3cfb6fd3d713e4bb263f31]

        use fastparser in XMLImageMapObjectContext
        
        Change-Id: Iefe6acbbacf308144372fb664943bd978225a0f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105839
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-14  Mike Kaganski  <mike.kaganski@collabora.com>  [396196d6143e377f83a81557f4630ac7e7ad9471]

        BigInt's non-big value type is currently sal_Int32
        
        Change-Id: Iaca11d6279e17cf6301ef35d416829377c0ec964
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105841
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-14  Mike Kaganski  <mike.kaganski@collabora.com>  [562df2ad1c5196a36a16eb733371ee8eac4b502a]

        Fix unit tests involving tools::Long
        
        Change-Id: Id32e6cfee81b2b59dc38bc1abcbeeb42cc376bfa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105840
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-14  Julien Nabet  <serval2412@yahoo.fr>  [457d76327a57303124804a201d58b52ba23ccefe]

        loplugin:stringviewparam (l10ntools)
        
        Change-Id: I9102a00e19af87de4f666d1759551be3af311fe0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105828
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-14  Noel Grandin  <noelgrandin@gmail.com>  [df3e347b30e60e3fbb6f32cbbed67377518e7862]

        use fastparser in XMLImageMapContext
        
        Change-Id: Ibdb7338298182515b624df4815c9d0177fe4badc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105838
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-14  Noel Grandin  <noelgrandin@gmail.com>  [0d8191bf574751d8006344ae4db9ef1e4bf547f8]

        use fastparser in XMLEmbeddedObjectImportContext
        
        Change-Id: I57352475bb62c75cddc7f3eafc0e0fcca166953b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105837
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-14  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [eb2fdd9bc6696732fa472f6883993334898cef7a]

        tdf#35986 EMF import: Add support for PS_COSMETIC line style in CREATEPEN
        
        When the PS_COSMETIC line style is set in CREATEPEN,
        line width should be set to one logical unit and a style that is a solid color
        
        This patch is fixing that, allowing to properly import EMF file.
        The corresponding unit tests were added
        
        Change-Id: I1a0caf6382d9c313d9725d0b94e2fcd37122a099
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105790
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-11-14  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [b0b78838e795fcd7f3c53e7f74fb32b2921a5ccb]

        tdf#35986 tdf#92315 tdf#116335 tdf#116622 Add support for MapMode TEXT
        
        To properly import some EMF files, the proper implementation of MapMode Text
        needs to be done according to MS documentation.
        I have also added regression tests.
        
        Change-Id: Id788294a498b93bebb62118d13ea545f80a60f01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105771
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-11-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fc351e37d6513be91c03d9a81e977a817d65206d]

        Fix typo
        
        Change-Id: Iea4c4b35f4e658bffcfcac8ee933fbd96f7448f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105833
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-14  Chris Mayo  <aklhfex@gmail.com>  [e58a5f6db6d13d078f12c3496f46c227c6943c48]

        Remove obsolete GNOME 2 MIME types files
        
        Installed as:
        
        /usr/share/application-registry/libreoffice.applications
        /usr/share/mime-info/libreoffice.keys
        /usr/share/mime-info/libreoffice.mime
        
        Superseded by Shared MIME-info compliant libreoffice.xml, created as
        openoffice.org.xml by create_mime_xml.pl from the .desktop files.
        
        Change-Id: Ib8d9a17d09139dd4f50f65572457cef0178750b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105606
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [ad53d723715b2ca3ab0d3415c532295ef17ced29]

        Revert "tdf#137881 sw: fix text box size regression"
        
        This reverts commit f2eef84ff03660cbb46a76c317e640e054ed0a56.
        
        Reason for revert: https://bugs.documentfoundation.org/show_bug.cgi?id=135198#c9
        
        This also reverts part of 768cfcee178b284be6d96d384364e59e40ecb375
        without breaking tdf#137960 nor tdf#137964
        
        Change-Id: Ifa418e66b8a45c6204babfae6513ca67aed93289
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105545
        Reviewed-by: Dániel Arató <arato.daniel@nisz.hu>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-14  Luboš Luňák  <l.lunak@collabora.com>  [96f5152486a28d77050dc114e293431afddf5142]

        fix updates of Skia draw region for Windows widgets (tdf#137559)
        
        Change-Id: I787c427dd17334095d5b2d90c6a9670d58ee9a4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105762
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-11-14  Miklos Vajna  <vmiklos@collabora.com>  [5d839ff8a81ade6453a239a258b2a2571e32001e]

        DOCX export: handle conditional fields
        
        At least the subset where the condition syntax matches between Writer
        and Word.
        
        Change-Id: I107f2b4caeda6f7777696af8d5c5b455854cfa92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105798
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-14  Caolán McNamara  <caolanm@redhat.com>  [05b279e7e0773d3c3da2688a2b95edfb8c88308c]

        tdf#136336 ensure tooltip area surrounds the current mouse position
        
        with at least a pixel margin
        
        Change-Id: I74935f0275863cfd5a799927034d0a31dae073cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105800
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-14  Caolán McNamara  <caolanm@redhat.com>  [8fe325c9e584d2b60875106858162e28d22d9020]

        allow F1<->F26 accelerators in .ui
        
        Change-Id: I574a92839664643b1e42f3184471bc05e8b4da31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105801
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-14  Caolán McNamara  <caolanm@redhat.com>  [d538de17562b2c7ca2c382aeae7c95827999abe5]

        Related: tdf#131970 icon-switcher should be in single-selection mode
        
        Change-Id: Ie5ac5ccf1273905832e934998f206425401b0f30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105763
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-14  Seth Chaiklin  <sdc.blanco@youmail.dk>  [4200a025df1cadecf03904e54f7cfe6aa1a249ef]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b63c7644809e62a5f179ccd62b9975695e8f1d2b
          - tdf#103419  add missing functions to "Logical" category help page in Calc
            
                  ( scalc/01/04060105.xhp )
                  embed headers and link to SWITCH and IFS
                  embed full sections for IFERROR and IFNA
                  update select ID to "logical"
                  rename variable ID "logischtext" --> "logicaltext"
                    (only embedded in scalc/01/04060100.xhp )
            
                  ( scalc/00/00000404.xhp )
                  rename variable ID "eikalo" --> "logical"
                  only embedded in scalc/01/04060105.xhp )
            
                  ( scalc/01/04060100.xhp )
                   update select ID to "logicaltext"
                   update to <h1>,some <h2>
            
            Change-Id: I1764301fa43bd564831b7de613a3c8acbcf0c3dc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105364
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-11-14  Seth Chaiklin  <sdc.blanco@youmail.dk>  [b8480abd38016378e92e2e3f6690f1c219dbadd2]

        Resolves: tdf#103419 - update tooltip for SWITCH in Calc
        
        Change-Id: I931ae2d4b2a26f5369c78b4f91ecd53a1b1fd4bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105464
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2020-11-13  Julien Nabet  <serval2412@yahoo.fr>  [bbbcd382af9e60bd1c23205804740b8dae9272c3]

        loplugin:toolslong
        
        following:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=95b27dd2e5b5bdcb39962f72882dcdf406bcb393
        author	Jim Raykowski <raykowj@gmail.com>	2020-10-11 16:15:47 -0800
        committer	Jim Raykowski <raykowj@gmail.com>	2020-11-13 17:53:20 +0100
        commit	95b27dd2e5b5bdcb39962f72882dcdf406bcb393 (patch)
        tree	84c49a7daadf1ce908a9f5608d40494af164917d
        parent	d40f2d02df26e216f367b5da3f9546b73f250469 (diff)
        tdf#45705 rework zoom in and zoom out UI commands in Calc
        Similar to commit 2cddaa6e199ed8bb6185b7825791199f9da4a670 done for
        Writer view shell, this patch makes zoom in and zoom out commands
        functional for Calc view shell in addition to the preview shell.
        
        Change-Id: I1128d0990829015e21e352c2084a44849a37a7f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105806
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-13  Caolán McNamara  <caolanm@redhat.com>  [64c93c950e191d8c6ee7cf138ff60d085c9486de]

        add set_accessible_description
        
        Change-Id: I18aebc4a127ff92f5d2606490e4f120d4b98b4ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105796
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-13  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [471f2bf1ee9256f5b8196b6cc713666729654e59]

        tdf#137808: Renamed Track Changes as Show Tracked Changes
        
        Change-Id: I90dfb0afc631a39ae999d3b52ca7ca6321402101
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105792
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-11-13  Noel Grandin  <noel@peralex.com>  [8182a3e03cf9eb50e43347a288bacefbed98c497]

        fix some tools::Long fallout
        
        Change-Id: I8c15b0ee8400c3b540154bc38c51cbf04b6c3850
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105794
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-13  Tor Lillqvist  <tml@collabora.com>  [e0df85554b533fab67a5a91193024e4876c5ec02]

        Improve the C++/UNO bridge for macOS on Apple Silicon
        
        Now bridgetest (as improved by my previous commit) passes. That
        doesn't necessarily prove much, though, I am sure there are
        interesting corner cases that it doesn't exercise. Anyway, making this
        work was easier than I had feared.
        
        Unlike the arm64 ABI used on Linux, on macOS (and iOS, but we don't
        really use the C++/UNO bridge for iOS) we need to pack parameters
        smaller than eight bytes according to their natural alignment. Bytes
        take one byte, shorts two bytes aligned at a two-byte boundary, etc.
        
        Change-Id: I5b7dc2f8fce41ddec88df0e688898a074d8b2dad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105773
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-11-13  Tor Lillqvist  <tml@collabora.com>  [76fc34baeb4257e71092690b7039c0befe371bae]

        Make bridgetest exercise parameter passing in the C++/UNO bridge harder
        
        The C++/UNO bridge for macOS on arm64 currently uses the Linux code.
        Apple's ABI uses slightly different parameter passing on the stack,
        though. See
        https://developer.apple.com/documentation/xcode/writing_arm64_code_for_apple_platforms?language=objc
        
        That has not been taken into account yet in the bridge code. The
        bridgetest, when run on macOS on arm64, didn't notice, sadly, but
        succeeded. With this change it crashes, as one would expect it to do.
        
        Add one more byte and short parameter to the setValues(), setValues2()
        and getValues() calls in the XBridgeTestBase interface. The stack
        allocation for those [in] parameters to setValues() differ between the
        Linux and Apple ABIs. Add corresponding attributes to the interface,
        and members to the SimpleTest struct.
        
        The changes to the source files in the cli subdirectory (C++/CLI,
        VB.NET, and C#) are done blindly as they aren't compiled even on
        Windows currently. Most likely the changes to them are incomplete and
        erroneous.
        
        Change-Id: I6f689a130d89b23cad9918829107d7da49a79c55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105770
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-11-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7392394028275f05377ace11b1cab850e1fcf521]

        Removed executable permission on docx file
        
        Change-Id: I22979a24a362c16495a592691ae0056ef8130d0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105767
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-13  Jim Raykowski  <raykowj@gmail.com>  [95b27dd2e5b5bdcb39962f72882dcdf406bcb393]

        tdf#45705 rework zoom in and zoom out UI commands in Calc
        
        Similar to commit 2cddaa6e199ed8bb6185b7825791199f9da4a670 done for
        Writer view shell, this patch makes zoom in and zoom out commands
        functional for Calc view shell in addition to the preview shell.
        
        Change-Id: Ibf1fd92e79c82cdea91d0d01491ac25577df54fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104196
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-11-13  László Németh  <nemeth@numbertext.org>  [d40f2d02df26e216f367b5da3f9546b73f250469]

        tdf#117643 Writer: fix apostrophe search regression
        
        During text search, ASCII apostrophe ' (U+0027)
        of the search term matches the typographic
        apostrophe ’ (U+2019) of the text, too.
        
        There was a UX regression in document editing from
        commit e6fade1ce133039d28369751b77ac8faff6e40cb
        (tdf#38395 enable smart apostrophe replacement by default),
        because Find and Replace window and Find toolbar
        doesn't replace ASCII apostrophe, so the search term
        hadn't matched the text (now with the automatically
        replaced typographic apostrophes), as before the commit.
        
        Regex search hasn't been modified, i.e. searching U+2019
        is still necessary a search term with U+2019.
        
        The typographic apostrophes of a search term only match
        ASCII apostrophes of the text, if the search term contain
        also an ASCII apostrophe, too.
        
        Note: as a more sophisticated solution, it's possible to
        add a new default transliteration option for this later.
        
        Change-Id: I5121edbef5cf34fdd5b5f9ba3c046a06329a756a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105717
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-13  Luboš Luňák  <l.lunak@collabora.com>  [f413852e657dc524b3d2773862e788dfc6595d8d]

        block nvidia drivers for vulkan only for version<457.36.0 (tdf#138145)
        
        Reportedly that one works fine, although the situation is somewhat
        unclear to me (tdf#135370 appears to have been worked around as
        a side effect of d18731f71c60cbb6c02cabb042004b1aa9454de8,
        and both tdf#136036 and tdf#136407 do not have confirmation from
        anybody else than the reporters). If things do not go well,
        the blocklist can get more fine-grained.
        
        Change-Id: I8cd5257d6391fe0604e7a95e1ed7edfc0143ec3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105642
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-11-13  Luboš Luňák  <l.lunak@collabora.com>  [c98467b7069ff06a8ff42832c3f2bdf193c487bd]

        properly clip native VCL gradients (tdf#137563)
        
        If I'm getting it right, OutputDevice::InitClipRegion() sets
        mbOutputClipped = true if the entire output would be clipped,
        and it doesn't call SalGraphics::SetClipRegion() at all, instead
        OutputDevice draw calls are supposed to avoid the drawing entirely.
        But while the polygon fallback in OutputDevice::DrawGradient()
        does so, the call to SalGraphics::DrawGradient() didn't.
        
        Change-Id: Ib93bcad98534a3a3d9be26cdea11def51c796f00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105759
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-11-13  Miklos Vajna  <vmiklos@collabora.com>  [2f89aa232302368201383b1a168f31a02f80077b]

        xmlsecurity: verify signatures using pdfium
        
        And add a testcase with an odd PDF which were not handled by the old
        tokenizer but is handled by pdfium.
        
        Signature verification is happening implicitly while a document is
        opened, so it makes sense to use the more battle-tested pdfium to do
        this verification, instead of own code. (The APIs are somewhat
        low-level, so we can easily keep using our crypto stack for digest
        verification and our own certificate validation.) Signature creation
        still happens with the same own code, though.
        
        Change-Id: Ia64e84ab497422245e4ffd8a80a6a728cea84ff7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105766
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [9c9a8229201bd134df923420c97db84688a7813c]

        tdf#123936 Formatting files in module idl with clang-format
        
        Change-Id: I0a2681218773288c14b6faf98dd0bb8a7dbac56d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105679
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [7721e7a79733a5ac5e029869eeb88638ec00102e]

        tdf#123936 Formatting files in module hwpfilter with clang-format
        
        Change-Id: I0c2d06e03f2fbb15ddb35e3d24f1cf2f926dc4dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105676
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [36074893c87f80daf889287c736d604f590c0ae5]

        tdf#123936 Formatting files in module formula with clang-format
        
        Change-Id: Id70a78e38749c6b402d6f709525a8c6b9a8701a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105671
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [11aa7dc7a6009c02e681f41f7255902fe578ab7e]

        tdf#123936 Formatting files in module helpcompiler with clang-format
        
        Change-Id: Ibf7baa3de0a8cd7952044909c00c55e7c5b008a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105675
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [4d9e9f2125867adde3558b9866d08f7bafb4386b]

        tdf#123936 Formatting files in module fpicker with clang-format
        
        Change-Id: Ieeaf63081023a7b1ea31b2a276c31ac3114b5657
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105673
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [49494bb703107835f83671d9272a0326feec8bb4]

        tdf#123936 Formatting files in module framework with clang-format
        
        Change-Id: I8210a1d4bb51519f59265f370f5e8bab8a3c4179
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105674
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [951764106e2d82fc59dcf39e14bc17838856a00c]

        tdf#123936 Formatting files in module forms with clang-format
        
        Change-Id: I230375bd002147642db37728fa0287b6a554e330
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105670
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [32b57a159ea6ab3b0cdef7ca9d746639d42aa192]

        tdf#123936 Formatting files in module editeng with clang-format
        
        Change-Id: I745057f4a6dc0d8103ed7fa29d0f662226a5cee5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105663
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [5035f265cd6e19ef3589db55ca0b780944812365]

        tdf#123936 Formatting files in module embedserv with clang-format
        
        Change-Id: I475628cbec4c22a4b5ec535991d4f68154e3919e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105665
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [eedafe6e5c1c1f598170e6349c29ed19437d1f8c]

        tdf#123936 Formatting files in module desktop with clang-format
        
        Change-Id: I39856d77a2ef506612b68fccfd0ba9c9d6b1debc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105661
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [fddcbd5d28bb58993ee3d210f1d11e57c70a8894]

        tdf#123936 Formatting files in module cppu with clang-format
        
        Change-Id: I98281fce06c2a8c094db9e80c1f6bdf35ce70ccd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105657
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [7ebd82e885b60552464e060236e869162fcadc71]

        tdf#123936 Formatting files in module cli_ure with clang-format
        
        Change-Id: I721878c8c7a56f311d1a087618895a2ddb3b6d7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105651
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [71b69ac75b623fc2f36c5c1a0ba632152aa101b8]

        tdf#123936 Formatting files in module connectivity with clang-format
        
        Change-Id: I2c2f170c19663002637c702e9168c19c067ebbc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105656
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [a079d78439cd371dd270fb5a1de125d5de9cf472]

        tdf#123936 Formatting files in module codemaker with clang-format
        
        Change-Id: Icd006d12942489a10fc2b3b801233c9527284721
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105652
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [31fbd2be47819796eb6e7c23a8fc23925004abd6]

        tdf#123936 Formatting files in module binaryurp with clang-format
        
        Change-Id: If0965d1d1fa500d74bad16871f7036fe4bb6d869
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105647
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [ec35fc62993111e4e7dd917e7dbc91ef82b02f74]

        tdf#123936 Formatting files in module cui with clang-format
        
        Change-Id: I473e2950bb9bd53043feeae31a27ae0c2fc7801d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105659
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [d66683f86a719b9961a076237aba07d6b4fea359]

        tdf#123936 Formatting files in module comphelper with clang-format
        
        Change-Id: I01cf258f8fedb4d98f64d2a18735764463f1b2af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105653
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [79368f81028a05f1d3685f0052806d3f93cd2da8]

        tdf#123936 Formatting files in module bridges with clang-format
        
        Change-Id: Ice8b5ff4ddde1b0eca19cf29c418e3281389926d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105648
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [6da61d5fa731fc34dc27607b6dc02b91928e4a54]

        tdf#123936 Formatting files in module basctl with clang-format
        
        Change-Id: I428d5642a19588456ff4af09e2f9f39ae17b2e4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105644
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-13  Miklos Vajna  <vmiklos@collabora.com>  [65d6173152deab49f9c9ed138f6d9fa56008b800]

        DOCX import: lost cached result of fields: fix leading whitespace
        
        " IF " and "IF " is the same, but "IFF " is something different.
        
        Change-Id: Ieb2d128d28ed3daa3df73128804bcc40dda9878d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105783
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-11-13  Jan Holesovsky  <kendy@collabora.com>  [dd2532203b7928d5f06de96da7f15d45d9c38d80]

        lok: Simplify the check for command in sendDialogEvent.
        
        Change-Id: I1d2c967b68113d2528b80e91c32170f749ed9335
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104434
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105738
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2020-11-13  Muhammet Kara  <muhammet.kara@collabora.com>  [5858f628829ccd14e4915c138d798e03dba20edc]

        Sidebar tdf#92768: Fix title & subtitle checkboxes on the ChartDeck
        
        Turns out the 2nd part of tdf#92768 was not implemented yet, so it is
        still necessary to remove the title/subtitle for good, otherwise we set
        the "Visibility" property, but nothing actually reads that when
        rendering.
        
        So the titles now work as they did before the regression. An uncheck action
        removes the title/subtitle, and a check action just makes the existing
        title/subtitle visible or creates a new one if it doesn't exist
        
        Change-Id: I23122d1be2d95af878b824ba194bd1aeed5f4f89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90692
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105737
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2020-11-13  Jan Holesovsky  <kendy@collabora.com>  [ca35aea6ed6481c4b090eff2258412684b3e7099]

        chart2: Add the possibility to edit title & subtitle from the sidebar.
        
        Change-Id: I4be15acbc2127ebb6eca8864a0209ba57b488100
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104313
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105736
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2020-11-13  Caolán McNamara  <caolanm@redhat.com>  [de34c45a8ac1f7f1264d8ef649e7b7ee5ab1d2ec]

        tdf#131970 enable tab-cycling between VerticalTabControl members
        
        Change-Id: I7d009c2345cc7b3a3c692bb8734d9939ce465db2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105761
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [16389aae367ebfa8ce19f8ee1c26232fec7ff729]

        tdf#123936 Formatting files in module basic with clang-format
        
        Change-Id: I87736d6f1a1d069c990b4e7b9ca291634ab4fb44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105646
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [0eaf2092940dc604926d31ef11b6ffb07abedc5a]

        tdf#123936 Formatting files in module basegfx with clang-format
        
        Change-Id: I29bfa5de3bfd8ad2989cba0269f48f79edd58fd4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105645
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [26573395db55ddbd56d4dde39c8d5e5306c7a6ce]

        tdf#123936 Formatting files in module ios with clang-format
        
        Change-Id: I9ab70d93ce0bbb72683aca30e1122046abffe11b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105682
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-11-13  Noel  <noelgrandin@gmail.com>  [95b2ee0070b1c885f18e620e1204da5fe978ad68]

        improve sorting in global-analysis plugins
        
        Change-Id: I417f6d9fd6981bb402cd216a08db285cc9adeed0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105628
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-13  Caolán McNamara  <caolanm@redhat.com>  [c54e1c22f30c23d00e2fe7521217569fcec59cc4]

        tdf#138157 turn off cursor earlier
        
        Before the first time SetMapMode is changed, because that triggers a
        redraw of the cursor using the new mapmode and so it appears in the
        wrong place. We are going to turn off the cursor anyway, so do that
        earlier.
        
        Change-Id: Ib28a2af446436c6ebe450f0b5d1b3820ec7f479e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105757
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [d55e0fbde49ad3b1e678419588dd58df6d9e06c4]

        Revert "remove BigInt::operator tools::Long()"
        
        This reverts commit 1397a1c8e4995b0dd336478e564880fe8ad91d1d.
        
        Reason for revert: Some discussion required
        
        Change-Id: Id39ee8260790e0722c5bf8338b0b76ca34da83d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105539
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-13  Noel  <noelgrandin@gmail.com>  [811b77e0f63b91eeb05311c724e3e209bff30f68]

        remove unused #ifdef
        
        been this way since
            commit 8ab086b6cc054501bfbf7ef6fa509c393691e860
            Author: Jens-Heiner Rechtien <hr@openoffice.org>
            Date:   Mon Sep 18 16:07:07 2000 +0000
            initial import
        
        Change-Id: I878f45163fc0836c786acc12f11d9cd704e4cd64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105624
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-13  Gokce Kuler  <gokcekuler@gmail.com>  [fc12aeac3d5238607ba67238fe0da2d73b6da8ba]

        tdf#64531 add test for Word shows the page numbers cropped off
        
        Change-Id: I9787ccc6d57153d15f4a780b988325a3f8546d81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105641
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-11-13  Noel  <noelgrandin@gmail.com>  [abd42bdc86904d1b310e8298393c887e0c195499]

        tools::Long->sal_Int32 in vcl filters
        
        Change-Id: I39cf98d1dc3f04ca91856f125b0a5b4fe1dfe237
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105749
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-13  Mike Kaganski  <mike.kaganski@collabora.com>  [f2dfa6bec9895892b58e22682ecdc5865fc249a3]

        Fix (some of) fallouts from tools::Long change to 64 bit on _WIN64
        
        Change-Id: I297d43c594c5d8c3378e8b7f29ad798e89e4ebaf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105776
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-13  Regina Henschel  <rb.henschel@t-online.de>  [6532bdc0a27eb31dcacf02e3bb1a587270a48b6f]

        Force number constants to tools::Long in asserts
        
        Change-Id: I404b0edb31fb4eb797baf814136b00fd605724eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105775
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-13  Caolán McNamara  <caolanm@redhat.com>  [85622e6cf676e507dea8845b5637f3a1df327490]

        tdf#138047 wait until map to disable the parent SalFrame tab-cycling
        
        because the original parent is changed before the popup appears
        and the wrong SalFrame is affected
        
        Change-Id: I4dbf50c6bac063b7730f5b6c0f388b4983e0866c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105735
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-13  Caolán McNamara  <caolanm@redhat.com>  [88a10c151a373d5ca2b48bf8c18b3a36b6885961]

        tdf#138156 diagonal borders always set even if in don't care mode
        
        Change-Id: If55ac230c2f591e79a6c90df07870233a46eca5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105672
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-13  Szymon Kłos  <szymon.klos@collabora.com>  [817a06d857bff5be35f8eb7bf830b75871556bc5]

        Make Split Table Cell dialog async
        
        Change-Id: I4efbb24f721aa50cc4dbbe78ae1e7e6087f8c876
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103670
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105594
        Tested-by: Jenkins

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [0d3fb848a2995a0869c4c5fa8916214a513865ac]

        tdf#123936 Formatting files in module linguistic with clang-format
        
        Change-Id: I95755043ffb2756dce3e9ceb8f321b0cfa8dd70e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105689
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [f0126ffa6469d6c43f04596cb6f5ca83919ef8fc]

        tdf#123936 Formatting files in module lingucomponent with clang-format
        
        Change-Id: Ia156fe8eb259fda0c23275fcaebc6b37790f11f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105688
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [635bc2ea81fd9493a2997e89c2de5aa7d8405578]

        tdf#123936 Formatting files in module l10ntools with clang-format
        
        Change-Id: I5f8c2aec02e160a22e9ff484170303927f0c9c05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105686
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [dd6e0ab30a120512e39f0d9b2e422243deae7b5f]

        tdf#123936 Formatting files in module jurt with clang-format
        
        Change-Id: I66fdaa39bb6f91fd04f01a39f3af0de6941b0070
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105683
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [6ef7a95285f4684113ee8d4e06eada8794f4daac]

        tdf#123936 Formatting files in module jvmaccess with clang-format
        
        Change-Id: I91b108e4fe11add0edc2c1562080cd022d54d4e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105684
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [9b88f814309ddf73f92327d526b1e43c813c1de1]

        tdf#123936 Formatting files in module i18nlangtag with clang-format
        
        Change-Id: I221f9e46af1bfa729c0d38e6748a74af66fdece7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105677
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [2c771b7b79a206987241b595712b9026fdcb5e89]

        tdf#123936 Formatting files in module embeddedobj with clang-format
        
        Change-Id: If177567a6e5ac934dec11a4b873005f563d77689
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105664
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [4391c275df68b409a9bf7295934350bffd1abc00]

        tdf#123936 Formatting files in module drawinglayer with clang-format
        
        Change-Id: I2dd9c385c89f05026227e82ce85cecbe36e2c51c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105662
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [80139bf7977d2e78e3c619956813893f5933f929]

        tdf#123936 Formatting files in module emfio with clang-format
        
        Change-Id: I5b0867630741713d08f533dc76c82bfb1cad9cbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105666
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-13  Philipp Hofer  <philipp.hofer@protonmail.com>  [e05af8af958c9caa4bb7a4f6d8600ddf0a22c54b]

        tdf#123936 Formatting files in module avmedia with clang-format
        
        Change-Id: I66738a8bb23bb547249aa74f1f710b76bd7df516
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105643
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-13  Seth Chaiklin  <sdc.blanco@youmail.dk>  [450f9a667444c3c4dec5ce1b5db1f6fce867277c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 56bbf73adfd3c4258db6822dad27d4b5ca7b9beb
          - add "Customize" label to help for customizing menu and context menu
            
               ( shared/01/06140100.xhp )
                 + add "Gear" icon  (Thanks to Rizal Muttaqin for help).
                 + add "Customize" section label (as appears in UI)
                 + reduce hierarchical level to <h3> for
                   items in Customize section
            
               ( shared/01/06140300.xhp )
                 + add "Customize" section label (as appears in UI)
                 + reduce hierarchical level to <h3> for
                   items in Customize section
            
            Change-Id: I0ee40f4a5cf3e8634b2db48983a34bde9a14c553
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105367
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-11-13  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [72056f39e01e36afac36c62988331b6813c8214f]

        tdf#138000 Use menu icon for uno:UnderlineSingle
        
        For all themes and languages use the same icon as uno:Underline
        
        Change-Id: Ic6199afe06aa30aff71825d1d1fdadfc8969e045
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105432
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-11-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fbf14b4e48c7677d5acf9a0ab91a3dc8d4ffc6fd]

        pdf: add writeString for pdf elements for writing element content
        
        This adds a writeString virtual method to PDFElement and
        subclasses and implemnts them for each element. This is used to
        write the PDF object hierarchy back to a string buffer.
        
        Change-Id: I484c9cebd8ab9149029b925a47e68b6a4fdf9be1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105492
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-11-12  Aron Budea  <aron.budea@collabora.com>  [5db34391ebf7a51d26196f3fe28f3d9327ea2eb6]

        Revert "tdf#127471 Remove font width scaling hack"
        
        This reverts commit 8891a2fc2a4bf86add68691b7ac167a07a8add84.
        
        Reason: Causes regression, tdf#136891
        
        Revert #2 "-Werror,-Wunused-variable (clang-cl)"
        
        This reverts commit a879b15d59618e73797ad779666f72cd040ff99a.
        
        Reason: Variables are necessary for the other revert.
        Change-Id: Ic1c3efe22f5c069f666ea6ba3193612cb44203ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105620
        Tested-by: Jenkins
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2020-11-12  Mike Kaganski  <mike.kaganski@collabora.com>  [8927bea9fafae63898f1d6099af7c305c063a067]

        Simplify comparison operators
        
        Change-Id: I9f1b386ddb4d7d5377151c54baee207b2444c7d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105541
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-12  Noel  <noelgrandin@gmail.com>  [4a7e972ea2ddad4987934fb181fcc1b7e3d125f8]

        loplugin:xmlimport
        
        add check for passing XML_TOK* constants to a non-sal_uInt16 parameter,
        which is a sign of an incomplete fastparser conversion.
        
        Change-Id: Icad5bf9eb40fc15fd07b0d9ea79f83ed083de784
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105638
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-12  Miklos Vajna  <vmiklos@collabora.com>  [6b15b6a6ab294e1d4a3a4bfb5ac81630aa08015c]

        DOCX import: fix lost cached result inside an IF field
        
        This builds on top of commit d09336fbdceaafd9320466b660a2b32a07dcc16a
        (tdf#125038 DOCX import: fix lost MERGEFIELD result inside an IF field,
        2019-10-31), and extends it for more cases.
        
        We know that DOCVARIABLE, FORMULA and IF fields inside an IF fields is
        not something Writer is capable of, so make sure we keep the cached
        result.
        
        Change-Id: I20004f97c2073309c33594e5da6f8ba89ba278ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105639
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-11-12  Tor Lillqvist  <tml@collabora.com>  [e4dbf6f6b9fde8d2e4843028c309d62245d78031]

        Cosmetic change to make it easier to see which parameter is the nth
        
        Consequently put each parameter/argument on a separate line for the
        get/setValues methods.
        
        Will make it easier to add more parameters of such types and at such
        positions that they catch errors in the C++/UNO bridge on more
        platforms (specifically, the one for macOS on Apple Silicon).
        
        Change-Id: I68578d0401358317f3baf913ef4d53009c8f5f2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105633
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-11-12  Noel  <noelgrandin@gmail.com>  [7e526e425eb2b8061e3ab46e38f9fe2f76c17695]

        loplugin:unusedfields
        
        Change-Id: Id4b36c3f7c4fa2b28a8deae95c125911f51334b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105630
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-12  Noel  <noelgrandin@gmail.com>  [d9f0e8db9aa9e914e22f07c046c74f0c83c6e81a]

        loplugin:unusedmethods
        
        Change-Id: I90d402a5c18ab16424a042bcea1470fa8a3a5839
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105629
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-12  Noel  <noelgrandin@gmail.com>  [392d219b30d6e6e3e636673ed6aa528811356cd2]

        fix bug in text field import
        
        fallout from
            commit 75b55ec26586b80aa851a9491e93a9e13eb012fc
            Author: Noel <noelgrandin@gmail.com>
            Date:   Thu Nov 5 15:16:55 2020 +0200
            StartElement->startFastElement in text fields
        
        Change-Id: I0aec8411fc5c505ce772a81dfb865a4adc07e78e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105627
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-12  Stephan Bergmann  <sbergman@redhat.com>  [f34ac579fac16fff37bf00fe85d43ad6b938eca7]

        New loplugin:stringviewparam
        
        ...to "Find functions that take rtl::O[U]String parameters that can be
        generalized to take std::[u16]string_view instead."  (Which in turn can avoid
        costly O[U]String constructions, see e.g. loplugin:stringview and subView.)
        
        Some of those functions' call sites, passing plain char string literals, needed
        to be adapted when converting them.
        
        Change-Id: I644ab546d7a0ce9e470ab9b3196e3e60d1e812bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105622
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [c45753847dfc2b4645dc2f7500a18ec2c5d438df]

        Revert "remove Fraction::operator tools::Long()"
        
        This reverts commit 48b667a7e7d25f835f95df89162a7849d6972531.
        
        Reason for revert: some discussion required
        
        Change-Id: Ia0990d280837fb68b7ddc9f472ec78b1467b4311
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105540
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-12  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [768cfcee178b284be6d96d384364e59e40ecb375]

        tdf#137960 tdf#137964 sw: fix Shift-ArrowKey text box movement
        
        A text box and its including shape are now going to keep their
        positions in sync along the horizontal (X) axis as well as the
        vertical (Y) axis.
        
        Moreover, Shift-UpArrow, Shift-DownArrow, Shift-LeftArrow and
        Shift-RightArrow are all going to work the same as the plain
        arrow keys, they are just going to move the text a larger
        distance.
        
        Change-Id: I49482a101d97927715f47efbf0f58808ea6a8547
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105328
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-12  Stephan Bergmann  <sbergman@redhat.com>  [f7e6c9853decbb61dc9aaa5ed3a3aa33d529d6e2]

        loplugin:cstylecast (macOS)
        
        Change-Id: Ic2833f2e6dfea4a9e3dd1094151f86e07be83040
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105623
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-12  Tünde Tóth  <toth.tunde@nisz.hu>  [d23aed9a1fbb6549ca3b8a3e2ab5d779c84e3fb5]

        tdf#137874 Chart OOXML import: fix pie chart legend entries
        
        Pie chart legend changed when VaryColorsByPoint was false.
        
        Change-Id: I8022e5290f2269a902b4417f91d2e454f088c553
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105172
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-12  Regina Henschel  <rb.henschel@t-online.de>  [3238606c8470f3eaeada3fc601e186ec5cfac925]

        tdf138138 Apply shape shift also to NoRotatedAnchor
        
        The 'normal' anchor (as on screen) is connected to the snap rectangle,
        the NoRotatedAnchor is connected to the logic rectangle. They differ,
        if the shape is transformed, e.g. rotated. Error was, that values of
        the 'normal' anchor were applied to NoRotatedAnchor instead of
        calculating the shift of NoRotatedAnchor independently. The error
        becomes only visible on save, because there the NoRotatedAnchor is
        used. Effected shape types are legacy shapes, text boxes and
        transformable OLEs.
        I have not tested, whether this fix would work for LO 7.0 too.
        
        Change-Id: I8ad22ca54bdd49861a16a34736860a9871d8eba0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105611
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-11-12  Szymon Kłos  <szymon.klos@collabora.com>  [5006e4fe6bd5e5a176e2e1837e826a0b67da08e7]

        Don't reuse tooltip window in different context
        
        This causes interference to other views due to usage
        of global references in Online.
        
        Change-Id: Ib9346881d4e48ac1ce3456d386806582ade82255
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103994
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105593
        Tested-by: Jenkins

2020-11-12  Szymon Kłos  <szymon.klos@collabora.com>  [92b88e0cc7e3d432acc9ec5a894451018fbf7b95]

        notebookbar: set language before creating
        
        Change-Id: I04243667b564670096d2c8db0352ab179e1b0151
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104212
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105595
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-11-12  Justin Luth  <justin_luth@sil.org>  [aaf931335b39cc788a544994fb0712286c4d998e]

        tdf#137850 writerfilter compatibilityMode15: ignore behindDoc if wrapped
        
        This patch is based on testing results, since I couldn't find anything
        in the documentation that indicated a change between Word 2010
        and Word 2013. But the evidence is fairly clear I think.
        
        To quote from MS documentation on relativeHeight:
        > This attribute shall only indicate the Z-order with respect to other objects
        > in the document which have an identical behindDoc attribute value.
        > _All_ objects with a behindDoc value of false shall be displayed
        > above elements with a value of true.
        
        But only wrapNone makes mention of being affected by behindDoc,
        so apparently MS decided to ignore it for some reason starting
        in Word 2013. By simply changing the compatibiltyMode value to
        one lower, Word 2013 again starts to honour the behindDoc setting.
        
        Change-Id: I7ef40387707ab5376cf8fa4d8a208c5b6a8b37ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105486
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-12  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [a5389cb5ddcd72e494040e7a976c4f290e2da4cc]

        tdf#42949 Fix new IWYU warnings in directories [e-f]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I963aa5fb892a0be36212fd0587b69f217f017947
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105469
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-12  Caolán McNamara  <caolanm@redhat.com>  [64dcfe295762864656bc5876da10bec37b7fb6ec]

        weld panel TitleBar
        
        use an expander for the expander-like feature
        
        Change-Id: I3af63dc252479914a0000aab59a30744f8073fd1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105310
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-12  Caolán McNamara  <caolanm@redhat.com>  [590b4e75e3a3d4d415f71c17f2aa2aea2326daf9]

        tdf#138131 don't set enabled if container is already enabled
        
        Change-Id: I46556c7242ad9b5c4c7a8fb923dc87458e56494e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105613
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-12  Caolán McNamara  <caolanm@redhat.com>  [08f42a24a60c16a26d34e71d8e0d54c851e6711b]

        don't have a bare checkbox without a label beside a label
        
        merge them together to form a single checkbox, so clicking the label
        toggles the checkbox on/off.
        
        Change-Id: I156aadc99444bcbadbc8b86a26426781fb07b660
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105598
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-12  Caolán McNamara  <caolanm@redhat.com>  [22ae46a85086ee716dc5c6b727c76bfb9ccb7c0f]

        use Point direct and drop a reinterpret_cast
        
        Change-Id: Idd8901225ddb687a2d1b8b5ba4069b40f218191f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105603
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-12  Caolán McNamara  <caolanm@redhat.com>  [0d4ffe9a63422f30752bf886ab23ab1b8d2b10f9]

        tdf#138078 only call GetFocus if we gained focus from an unfocused state
        
        Change-Id: I7733cdb2bbed8e39dbbafd63b360513ab9ad5e6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105612
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-12  Miklos Vajna  <vmiklos@collabora.com>  [9e0ff8d1929b9925473f9efc54fd7bd0c90611c2]

        xmlsecurity: prepare to verify signatures using pdfium
        
        All the needed API is already in the version we bundle, except one. And
        also we'll need direct access to the underling pdfium document, for now.
        
        Change-Id: Ib5c87c95072401b1a6ca0151177d70b4bcd8c46d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105610
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-12  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [941b5a0bb597285737b4796106974468ac357b17]

        Permit scrollable AWT tab pages a la scrolled Dialog
        
        UNO dialogs since LibreOffice 4.0 permitted setting HScroll /
        VScroll properties to enable scrolling for too large a content.
        Conceptually clone this code over to TabPage as well, and register
        necessary UNO properties in the toolkit UNO wrappers.
        
        Add missing API documentation also to UnoControlDialogModel,
        plus the new properties to the UnoControlTabPageModel
        
        Layout code really doesn't like any extra controls it didn't create
        itself - so create scrollbars only on demand.
        
        Change-Id: I67894597ac104320e67ad7989ebf9a7955d99103
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105573
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-11-12  Stephan Bergmann  <sbergman@redhat.com>  [d6d7beae483ec58e45c0f38fd66dc6c24e996275]

        loplugin:nullptr (macOS)
        
        Change-Id: I94b624f5340709e2cc456be12c7b21eab508dddb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105609
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-12  Stephan Bergmann  <sbergman@redhat.com>  [de26b2661bd77a9708889c1bbed0cb981a470663]

        loplugin:stringview (macOS)
        
        Change-Id: Ie3a6db501328e787d7b87dfd1aef73d9d79a49ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105608
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-12  Stephan Bergmann  <sbergman@redhat.com>  [85bf23b2f74ccac6267335312d212e2f28964b25]

        Reenable sw.PageStyle::com::sun::star::beans::XPropertySet check
        
        Whatever the reason was for the
        <https://bz.apache.org/ooo/show_bug.cgi?id=111186> "sw/qa/unoapi
        sw.PageStyle::com::sun::star::beans::XPropertySet::setPropertyValue() failure"
        
        > 21: LOG> Execute: setPropertyValue()
        > 21: LOG> starting required method: getPropertySetInfo()
        > 21: LOG> try to cheange value of property 'FootnoteLineWeight'
        > 21: Method setPropertyValue() finished with state FAILED
        > 21: LOG> setPropertyValue(): PASSED.FAILED
        
        failure, it appears to work fine now in JunitTest_sw_unoapi_1.
        
        Change-Id: I205c0e39e5a6ce6b5793eb52687e631d31936789
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105604
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-12  Stephan Bergmann  <sbergman@redhat.com>  [07e8957decf34c903a0415d5e583709fd2f15226]

        Drop some unused function parameter
        
        ...that is apparently unused ever since the code's introduction in
        c6f950665971100ff2e51cf7e05d30141e8e89e1 "INTEGRATION: CWS taskpane"
        
        Change-Id: Ie80eb9ad710fe2653b79015aa5c18e619944340f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105600
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-12  Szymon Kłos  <szymon.klos@collabora.com>  [1a1b0c91715b3fe3ec2988afab4e5bc40ada67c0]

        Use translated standard styles for styles listbox
        
        In online we can have users with multiple languages.
        Select style in sidebar depending on translated name
        and also universal/English.
        
        Change-Id: Ia33df29526e5fd8de5c7e0f7f6f74e0b0f559477
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103000
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105592
        Tested-by: Jenkins

2020-11-12  Noel  <noelgrandin@gmail.com>  [1397a1c8e4995b0dd336478e564880fe8ad91d1d]

        remove BigInt::operator tools::Long()
        
        which was introduced in
            commit adf0738d2dbfa742d0e9ef130954fb4638a8e90d
            Author: Noel Grandin <noel.grandin@collabora.co.uk>
            Date:   Wed Jan 3 14:25:15 2018 +0200
            long->sal_Int32 in BigInt
        presumably to make the conversion easier.
        
        Instead just fix the call-sites to select a better
        conversion, BigInt only returns 32-bits of precision
        anyway.
        
        Change-Id: I2e4354bcfded01763fe3312a715ef37800297876
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105602
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-12  Noel  <noelgrandin@gmail.com>  [48b667a7e7d25f835f95df89162a7849d6972531]

        remove Fraction::operator tools::Long()
        
        which was added in
              commit 331e2e5ed3bf4e0b2c1fab3b7bca836170317827
              Author: Noel Grandin <noel.grandin@collabora.co.uk>
              Date:   Thu Sep 14 08:49:52 2017 +0200
              long->sal_Int32 in Fraction
        presumably to make the change impact less code.
        
        Instead, update the call sites to reflect the actual bitwidth
        of the data we will be receiving.
        
        Change-Id: If2a678b1cf534f39cb8cb249757462be53658309
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105607
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-12  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [693553210828538680408832157faad9654758c8]

        replace RES_GRF_REREAD_AND_INCACHE with sw::GrfRereadAndInCacheHint
        
        Change-Id: I8b36fd0dde6f4e7f83cf73dc8b6aefb196babb8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105571
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-12  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [ab72e9fe38b5d30bd1a0393e1611ae969919908f]

        Make SwClientNotifyCall protected
        
        Change-Id: I1da6cd45c5039f2b36ae6d8a64febc69eda9c6d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105569
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-11  Miklos Vajna  <vmiklos@collabora.com>  [1abf4e6d07ca0ac31bc54f812df84efc82d2af1b]

        DOCX import: don't throw away cached value of SwHiddenTextField ...
        
        ... when we also have an SwUserField.
        
        The problem is that a DocVariable gets imported as an SwUserField, but
        then SwDocUpdateField::InsertFieldType() marks the field as dirty.
        
        This causes IsFieldsDirty() to return true, so then
        DocumentTimerManager::GetNextIdleJob() decides to recalc all fields.
        This leads to loosing the cached result of conditional fields.
        
        Change-Id: I4f5c032648f8fc2aff98e4f8c883492375c7752d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105596
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-11-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6ab5c9e99dccec23a80eb1980dc46986b8c5abca]

        pdf: use a common call to parse a object
        
        Previously, only Lookup method called parsing correctly, taking
        into account that the object is in its own stream and has its
        own elements vector. Many other methods called parse with the
        wrong - document element vector. This changes the code so that
        a common method is called in all instances with the correct
        elements vector as the input parameter.
        
        Change-Id: I7092f7ce683f07065da15cfa548b06c019efeed4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105491
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-11-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a56ee7d45d82ce9ce47dab3fd95577a28b6f4db3]

        pdf: use object stream to copy dict or array content
        
        Objects can be stored in a compressed stream inside a PDF stream,
        so we can't assume that we always copy from a document stream, but
        we need to check if we have an object stream available and use
        that for copying.
        
        Change-Id: I877a4d8e169919d26878cb9c98782c637479d77a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105490
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-11-11  Mike Kaganski  <mike.kaganski@collabora.com>  [c74f614a4cc7a2b0c9ba6d9eaf24c77d8db5e12b]

        Fix 64-bit --disable-pch build on Windows
        
        Change-Id: Ieeef0309faa77558fb30fceaed83ad97fb6e26ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105590
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-11  Julien Nabet  <serval2412@yahoo.fr>  [f7ca7e19942b02b4a19df72a3ca5f6c5fd861887]

        loplugin:stringview (extensions)
        
        Change-Id: If2984a0de77dcd4848f612f057b3e0a79ffef21a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105582
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-11-11  Julien Nabet  <serval2412@yahoo.fr>  [e2b290da0922246f8fb5fcd332bbd41ad165fd43]

        tdf#138113: Base SQL syntax colouring issue with operators "/", "-"
        
        Change-Id: If268d7731642a6503418ca187b4fe85a889d1d2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105581
        Reviewed-by: Lionel Mamane <lionel@mamane.lu>
        Tested-by: Jenkins

2020-11-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [468bf5d76e8f55206e6ecd6373a0ce339e2b7368]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to d6160c5e006089c711f3fec6eb4e2ade60a4150c
          - Fix paths for pt_PT dict
            
            Change-Id: I388ec82040aec9ad6a6454e9cc770ba0dc1be011
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/105597
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            Tested-by: Caolán McNamara <caolanm@redhat.com>
            
2020-11-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d08fad0f0866b8a17dc70cd26e83afaa5d2d52f7]

        Fix typo
        
        Change-Id: Ie75e42e278a32d3a4130ec65a1ed05265fbc6f91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105599
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-11  Caolán McNamara  <caolanm@redhat.com>  [47204af3a25621aec89449f180ee7224c1f247ce]

        support getting Expander's label
        
        Change-Id: Ibd3fe335e645895eedb6330cfc98590ad3c31fb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105578
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-11  Julien Nabet  <serval2412@yahoo.fr>  [8d10d408a849effd3fdf5c0102d94a3661f5c9e0]

        Update git submodules
        
        * Update translations from branch 'master'
          to c5f9a42b10e393fe6b295117427e088ff3279187
          - Typos for an_ES.po
            
            Change-Id: Idd4358fd6843cb34ec95ef726567416aeabe9598
            
2020-11-11  Stephan Bergmann  <sbergman@redhat.com>  [3d3180115be3b87e76189aea2031f0caa735dbb3]

        Drop some unused function parameters
        
        Change-Id: I41ad8001e78ea82bf4d893b5faaa28400ff6efcf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105575
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-11  Noel  <noelgrandin@gmail.com>  [93c64a61f2c84e684050294a1391cd32425b7837]

        loplugin:stringview
        
        Add new methods "subView" to O(U)String to return substring views
        of the underlying data.
        
        Add a clang plugin to warn when replacing existing calls to copy()
        would be better to use subView().
        
        Change-Id: I03a5732431ce60808946f2ce2c923b22845689ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105420
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-11  Luboš Luňák  <l.lunak@collabora.com>  [1fde62018c8d3344a3408c7b6317120aefc778fb]

        make sure mpAlphaVDev is drawn when drawing lines (tdf#137974)
        
        4deadc3c78949c18bb886eb1f66caa8f3cd7a2df made OutputDevice::DrawLine()
        use SalGraphics::DrawPolyLine() in more cases, which revealed that
        the the function was bailing out after the call and not drawing
        also to mpAlphaVDev.
        
        Change-Id: I1145d3684835b536737311294edfc566d5eb9025
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105553
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-11-11  Seth Chaiklin  <sdc.blanco@youmail.dk>  [bf4379690ad7721ed62c488c7750ad6c214cd63d]

        Resolves: tdf#34398  add tooltip to "user-defined" for table borders
        
        Change-Id: Ib3f2bf32bf65753ae935e30bbc2749df08334e0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105455
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-11-11  Noel  <noelgrandin@gmail.com>  [941f2c866a98ca7caf71a11732853da012cd25e4]

        convert more long -> tools::Long
        
        found by grepping and changed by hand.
        
        Change-Id: I3c720859dba430fde3abc76c6c5cb58269efaf4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105512
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-11  Szymon Kłos  <szymon.klos@collabora.com>  [cd3990d1d8f212474dee1c1d989f005e4d9913a4]

        lok: Add posibility to change chart fill gradient
        
        Change-Id: I942d478cd870036710390d2c03413b6fc0454038
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103619
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104808
        Tested-by: Jenkins

2020-11-11  Seth Chaiklin  <sdc.blanco@youmail.dk>  [287dff6de897ef2dfb6743cd9273cf595c1fec13]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8539d61c5ecca6748e4734671a86783de5fdd4b2
          - Resolves: tdf#130719 add "note" about loading and overwriting styles
            
                  - drop existing "warning" under overwrite (because
                      it simply repeats what the function is doing).
                  + added sentence to overwrite explanation to mention
                    that no warning message is given when overwriting.
                  + Replaced "warning" with "note" that explains what
                      styles actually get loaded.
                  + update to <h2>
            
            Change-Id: I7a2af3627fbf53974f0e6b131660c6227a22e1f6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105361
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-11-11  Caolán McNamara  <caolanm@redhat.com>  [365089ef53a1a1beed665618faa0ba6944df8c9c]

        support changing Expander's label
        
        Change-Id: I9a7945f6bc1ed176dc4662571ebd876b61662e2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105568
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-11  László Németh  <nemeth@numbertext.org>  [b0b5812bc6b74369c7909313fcb7fd86c535aea3]

        DOCX: fix memory leak of cell formula export
        
        clean-up of commit cf596c43315bb96b5e7256a82256f1ccb8c9c4d0
        (tdf#133163 DOCX: export formula cell).
        
        The problem was reported by Miklós Vajna.
        
        Change-Id: Ia636a6ffe8386e58e31e37c0d8afc283e6f2fc4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105558
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-11  Miklos Vajna  <vmiklos@collabora.com>  [97e9df169c183ce1fb6530e8f3e806036a25bf68]

        pdfium: eliminate remaining direct calls to FPDFPageObj_GetType()
        
        And also introduce an enum class for the return type.
        
        Change-Id: I6577c7678889ac5bb8efbf0d0cfeb575aac06e27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105567
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-11  TRaXIn  <raghav.29.khanna@gmail.com>  [98076bc83167dca559800ea882c38ef4fca873b7]

        tdf#124176 Use #pragma once in xmlsecurity
        
        Change-Id: I1e27a17575963d084eb761f5a715f451db4bac62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105522
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2020-11-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6d5a4c40b617c8e4474af43ad4e46c5a3d415922]

        Fix typos
        
        Change-Id: Ice850a7929c5b88ca0c4da52504aa959aacd1024
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105548
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Bjoern Kirchhoff <Bjoern.Kirchhoff@escriba.de>

2020-11-11  dante  <dante19031999@gmail.com>  [f3b52717e85621d3b4ee1c6d69700e2a0cca8efc]

        Improved starmath color
        
        Color.hxx has now documentation ( even if it is quite obvious if you know RGB standar ).
        Color.hxx has been reordered in more coherent order, but kept format.
        Some changes on Color.hxx dynamics.
        Color.hxx starmath colors list
        Now colors are managed by starmathdatabse.
        The path is open for simple addition of colors, there are no more infinite switches with color tokens here and there.
        To add a color, just put it in Color.hxx and register it in starmathdatabse.cxx. Do not forget to change array size in starmathdatabase.hxx.
        Now mathml supports RGB colors in #RRGGBB format ( import and export ).
        New colors have been added. Only the HTML Css1 are available via UI.
        New colors will be added. I intend to finish Css2 and dvipsnames ( latex colors ) on posterior patches.
        RGBA command has been unlocked for compatibility reasons. However will be displayed as RGB.
        Added color #RRGGBB.
        Improved qa color test on mathml to test RGB on mathml.
        TODO for someone on the UI team:
          - Add a color picker.
          - If it is a color with name:
            - It will add in the code "color " + starmathdatabase::Identify_Color_DVIPSNAMES( colorvalue ).pIdent +" "
          - If not:
            - It will add in the code "color " + starmathdatabase::Identify_Color_DVIPSNAMES( colorvalue ).pIdent +" "+ colorvalue.getRed() +" "+ colorvalue.getGreen() +" "+ colorvalue.getBlue() +" "
            - Note that those will habe eType with value TRGB or TRGBA.
        Change-Id: I47af37bd191b3099e8e6e08e7a5fb1a8a227bbf2
        
        Change-Id: If971473ddcc34739439818dba9a62ca3494a4473
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105526
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-11  Noel Grandin  <noel@peralex.com>  [3d90997fb6f232d8008df4d166d7b97b869c200f]

        make tools::Long 64-bit on Windows platform
        
        This is only for the 64-bit windows platform.
        I don't see the point in messing with the 32-bit platforms, they are
        (a) become more and more rare
        (b) unlikely to even have enough available process memory to load extremely large calc spreadsheets
        
        The primary problem we are addressing here is bringing
        Windows-64bit up to same capability as Linux-64bit when it
        comes to handling very large spreadsheets,
        which is caused by things like tools::Rectangle using "long",
        which means that all the work done to make Libreoffice on 64-bit
        Linux capable of loading large spreadsheets is useless on Windows,
        where long is 32-bit.
        
        The operator<< for tools::Rectangle needs to be inside
        the tools namespace because of an interaction with the cppunit
        printing template stuff that I don't understand.
        
        SalPoint changed to use sal_Int32, since it needs to be
        the same definition as the Windows POINT structure.
        
        Change-Id: Iab6f1af88847b6c8d46995e8ceda3f82b6722ff7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104913
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-11  Noel Grandin  <noelgrandin@gmail.com>  [3de38e95561ab7ca114d9f3307702ba89c4e3e9a]

        use fastparser in forms
        
        Change-Id: I7d09d64857e24267b4b4baddb563e28ceea92f2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105560
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-11  Noel Grandin  <noelgrandin@gmail.com>  [cc1e6ee2dd4609c27cb7a09aa47a779592a3e22c]

        disable O(U)String::concat for internal code
        
        in favour of the more widely used, and better optimised, operator+
        
        Change-Id: I6a1b37e0f3d253af1f7a0892443f59b620efea63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105523
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-11  Noel Grandin  <noelgrandin@gmail.com>  [dfb2e07e32694c220e791574b7a6c05f5648c0c2]

        loplugin:xmlimport add more checks
        
        to find places where the slowparser -> fastparser conversion
        work is incomplete, fixing one bug in the process.
        
        Change-Id: Ifd0d801d71eee0aaf25287fbac1a4237a811e7c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105511
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-11  Regina Henschel  <rb.henschel@t-online.de>  [122d1e391625ca21345c67c90720e971819aa4a6]

        Correction to improve 'resize with cell'
        
        Error: A vertical flipped shape lost flip on loading. The error slipped
        in, when I have implemented the suggestions from Jan-Marek. The object
        is vertical flipped, to have no flip for calculating the full sized
        logical rectangle. Therefore the second call to method
        lcl_NeedsMirrorYCorrection gives wrong result 'false'. I need to
        remember the result of the first call.
        
        Change-Id: Ia411fe7108be9fdcbbf748ee9de9f443e55d6ed0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105570
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-11-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [6dae6c6fdcf410cb0258e04ed018c82d70e8cc3e]

        tdf#133630: sc: Add UItest
        
        Change-Id: I044a11bd5690b063bf3bb346bf0e324c1353d478
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105561
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-10  Caolán McNamara  <caolanm@redhat.com>  [a9eab8cef6f241b453c1dba30b0ebf2f61853301]

        allow VclBuilder to set expander label attributes
        
        Change-Id: I0b78db778d230509e6bbb59d965540a5f5d6f3de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105559
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-10  Caolán McNamara  <caolanm@redhat.com>  [c44155d3f8bc2037a41d221463d460138b3ecdf9]

        lock print dialog height so expanders don't expand the dialog
        
        but instead can make use of the scrolledwindow
        
        Change-Id: I9a820e077dce8090e6c5d876874dc1babbbd6808
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105565
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-10  Caolán McNamara  <caolanm@redhat.com>  [f88c03b1d115cd09e3271b278b39bf600e21f6cd]

        sync the vcl expander default with the gtk one to !m_bResizeTopLevel
        
        Change-Id: Ia186514efa9e670ce2287201f16978fc1b0e9146
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105564
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-10  Caolán McNamara  <caolanm@redhat.com>  [7e98fd97165a0de78411989af75edbf6f2dd9fb8]

        set resize-toplevel true for GtkExpanders
        
        because that's what we currently do in practice
        
        Change-Id: Ib1154a4a7597dbabb20b1cb7b051995a72256e62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105563
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [73d707f89ee273d47383c5c977e74ea3ad454adf]

        uitest: chartArea.py: assert changes in chart
        
        Change-Id: I8825bed89c50dcb0a9858d04a1697cb12fdd81bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105556
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-10  Caolán McNamara  <caolanm@redhat.com>  [e0cfc66188908527039ed6238b8cc2442c5b15a1]

        GtkExpander, like GtkCalendar needs to not let click through to vcl
        
        Change-Id: Ieccc019b423aa9271ce45a002672893c38f1986b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105562
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-10  Mike Kaganski  <mike.kaganski@collabora.com>  [5601d910ce5e157e0c740925d908159b7f382317]

        Let's assume that sal_uInt16 is unlikely to be less than zero
        
        Change-Id: I3e93d111bf22e54771ad4f2c7498a49d477dd3d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105533
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-10  Stephan Bergmann  <sbergman@redhat.com>  [7f8b5c092deb0a74aac18f1901e12e58b3a51493]

        external/gpgmepp: Adapt to _AC_UNDECLARED_WARNING in autoconf 2.70beta
        
        see the linked
        <https://lists.gnu.org/archive/html/autoconf/2020-11/msg00004.html> "Fallout
        from _AC_UNDECLARED_WARNING in autoconf 2.70beta" for details
        
        Change-Id: I02c0f41d8f9e2ec7f833423a55ccbfff19e5ceb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105555
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-10  Stephan Bergmann  <sbergman@redhat.com>  [b80dd040e532d651168e171acd3ad194a284438a]

        Remove obsolete AC_HEADER_STDC check
        
        Autoconf 2.70 beta autoupdate says:
        
        > configure.ac:6540: warning: The preprocessor macro `STDC_HEADERS' is obsolete.
        >   Except in unusual embedded environments, you can safely include all
        >   ISO C90 headers unconditionally.
        
        Change-Id: I3d7e96ccd1683f51d47250c013cb0b6ea11d70ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105554
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [9dc30c3e0575254228bb9653cfffee4d9fb06db3]

        uitest: remove useless comments
        
        Change-Id: I9990be302a2d28e6e46f8bb33cda605ba15533f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105552
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-10  Stephan Bergmann  <sbergman@redhat.com>  [9bf7af2b881c4013f3cfe0b8178da428ed3027ab]

        Improve some warning wording
        
        Change-Id: I37236b1bab66baf428d98f6ec644be704d7913c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105550
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-10  Stephan Bergmann  <sbergman@redhat.com>  [f8f51778053178066113a5e88f1802110d3c60bb]

        Reinstate o3tl/cppunittraitshelper.hxx use for C++20
        
        ...introduced with 5d8f0fad50f90195a11873c70ddab4644f5839ea "Adapt
        CPPUNIT_ASSERT to C++20 deleted ostream << for sal_Unicode (aka char16_t)" (see
        there for details) but erroneously removed with
        877f40ac3f2add2b6dc37bae280d4d98dd102286 "tdf#42949 Fix new IWYU warnings in
        directories [h-r]*"
        
        Change-Id: Id22a4c0fdfe1471e2455ec3316f2c6c93cc00b22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105549
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [242320d303d43a34ce2255a07783fbd51e253cd0]

        new loplugin:reducevarscope
        
        Change-Id: Iefe922c2e0d605114d54673d63eccc5e4abd545d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102143
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-10  Noel Grandin  <noelgrandin@gmail.com>  [8523fb2b37a2cdd2c3743795bb33cf30a57c5385]

        remove pimpl from SvXMLAttributeList
        
        and add some asserts to catch bad index params
        
        Change-Id: I3551358282da2218a5a1a39eed63f8d358a6a118
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105278
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-10  Mike Kaganski  <mike.kaganski@collabora.com>  [f37b87ea5c87a683a39758a2875539f6bf59cf93]

        This converts to/from mm100s, not twips
        
        Change-Id: Ie13e38c78b5e9a65b0dc572628f4fcc93b2c2a17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105530
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-10  László Németh  <nemeth@numbertext.org>  [afbbfb3b55beb937555a972d9edbb47ede91001a]

        tdf#83958: sw: enable Track Changes toolbar automatically
        
        Switch on the disabled Tracked Changes toolbar if the document hasn't
        modified, yet (i.e. on load), only if recording of changes is enabled
        or the document contains tracked changes.
        
        Note: the toolbar stays there, but there is no need for it to manage
        changes only with the menus Edit/View, keyboard shortcuts or the
        experimental sidebar, so it may worth to add a View option for this
        behaviour.
        
        Change-Id: Ia46b552b3669e147cdcbf0cc0be164883e9fb2cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105519
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-10  Michael Stahl  <Michael.Stahl@cib.de>  [ed564a411beb13a75a8f06d7cd040acad3e93dcb]

        mariadb-connector-c: fix makefile for GNU make 3.82
        
        Old make thinks that ; terminates the recipe, have to escape it.
        (other changes are just cosmetic)
        
        (regression from 8c9b8c5970a08c2ef0ccddb7a691f3731d39175a)
        
        Change-Id: Ib0119511977bbff077f037fbb5975df9f860ae58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105516
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-10  Caolán McNamara  <caolanm@redhat.com>  [81ff857b51b5904abe7ad75f05c19cb445d78e5f]

        sync filter's paper table with calcs and i18nutils
        
        older ms specs confused JIS and ISO "B" sizes and there
        are now documented newer sizes not in filter.
        
        some of the sizes at
        https://docs.microsoft.com/en-us/windows/win32/intl/paper-sizes
        are surely still wrong, e.g. Letter extra paper and I trust the
        values in calc table more.
        
        orientation of ISO B6 Envelope dimensions is still ambiguous to me, so
        left that alone for now
        
        Change-Id: I6b6beb2620fe79f03ad5068eab0657a0b65f1aa4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105521
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-10  Szymon Kłos  <szymon.klos@collabora.com>  [f8f21b0465d087beb3f4f900401797608a073f7c]

        Set correct gradient color for chart background in sidebar
        
        Change-Id: I98dc177494fddc4a975479e99aba7b6318051b1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103618
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104202
        Tested-by: Jenkins

2020-11-10  Ouyang Leyan  <ouyang.leyan@hotmail.com>  [c1b96424b65aed2401a3e86d53a48cc12284de7c]

        tdf#133630 Check object type when updating side panel data
        
        Change-Id: I033b4c7fb1dc1787d28caf5b925ed45bbb63cf06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102544
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-11-10  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [877f40ac3f2add2b6dc37bae280d4d98dd102286]

        tdf#42949 Fix new IWYU warnings in directories [h-r]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I886b6f446293d3b1cfbf4ae05e8dbd7fabab9f20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105510
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-10  Henry Castro  <hcastro@collabora.com>  [da5e0c7fb19cb35cf5532d18e7eea166720f2e08]

        lok: sidebar: disable context deactivation
        
        In the Collabora Online, for every SfxViewFrame instance,
        it has a relationship with a user name, and it is not allowed
        to deactivate the sidebar of the other user.
        
        However, in the Desktop case, a user name has a relationship to many
        SfxViewFrame instances and it can deactivate the sidebar
        when a SfxViewFrame instance receives the input focus.
        
        Change-Id: If1936f1dc3779664970bd584e2b9d6f595c4b072
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104115
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit 663de10f95bb72630658a5a06501e37d1810e0c7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105452
        Tested-by: Jenkins

2020-11-10  Caolán McNamara  <caolanm@redhat.com>  [8db6290fbf80c4da993dd1138d6a848b4c9ea8db]

        explicitly set backing window XFrame as ActiveFrame
        
        instead of relying on implicit toplevel GetFocus to do it, so
        having the focus in native widgets doesn't matter
        
        Change-Id: I6e659a09fad187967e4c14024577e562a57441e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105518
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-10  Ming Hua  <plateauwolf@qq.com>  [e190ff7f43db46285ef4208d4ca99d95d0945951]

        Resolves tdf#137490: Rename "Header 1/2" menu items to "Heading 1/2" ...
        
        in Groupedbar user interface, to be consistent with style names as well
        as menu items in other UI modes
        
        Change-Id: I0ac7f512af4fa7d9d771fe8dd553d42eb4cd5ea7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105465
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-11-10  Chris Mayo  <aklhfex@gmail.com>  [5c5650ab0671c8e4800c8ac3adfe2380059d4a61]

        tdf#132787: Don't duplicate hicolor icon theme as gnome
        
        GNOME will use the hicolor theme.
        
        Change-Id: I612c6b076544227bf9adf546ad385c6a5ac20ca1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105200
        Tested-by: Jenkins
        Reviewed-by: Chris Mayo <aklhfex@gmail.com>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-11-10  Philipp Hofer  <philipp.hofer@protonmail.com>  [b53fa6344d033f8b8f03b9274dbdd811251c2c1a]

        tdf#123936 Formatting file in module accessibility with clang
        
        Change-Id: I9ac4df1ecc3ea1d48f3961fa95f34207dab8976e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105411
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-11-10  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ed7f4cc51c711368de44a716a2d31cf5d57c05d8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f7f1e6064cb10b07deebb137aa3f424180943c8a
          - Remove note on ADD for DURATION
            
            Change-Id: Ib78b9f2ee12b6c5fa58acafef75d60f69490745d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105531
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-10  Regina Henschel  <rb.henschel@t-online.de>  [1cb6bb9576871ff5d56c9810ff1791abc3dd64fd]

        tdf#117948 Do not treat hidden rows as zero in ODF export
        
        The object geometry in ODF file format has values so as if no hidden
        columns or rows exists. But for rendering the object geometry has to
        treat hidden rows and columns as zero. This patch changes the object
        geometry temporarily to the 'no hidden columns and rows' mode for
        export and restores the original geometry afterwards.
        The patch considers hidden columns left from the shape and hidden rows
        above the shape. So the object is shifted. Considering hidden columns
        or rows in the area, which is covered by the shape, is still missing.
        That would possibly require scaling.
        
        Change-Id: Icdb3f08404ca4d212d25a1967bfdc0bfc7186007
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105427
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-11-10  Mike Kaganski  <mike.kaganski@collabora.com>  [373c8b46e66276df01d0e9e6f1dd808d64779e10]

        Don't use arbitrarily truncated pre-calculated constant
        
        Change-Id: I384151afacb83790f707f9b05e0142234e6e1adf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105467
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-10  Szabolcs Toth  <toth.szabolcs@nisz.hu>  [9dd43f97b0d8223b571573d1fe5d899fc38d89ba]

        tdf#136721 XLSX: add missing A6 paper format
        
        Unrecognized A6 paper format was converted to the
        default A4/Letter previously, see Paper Format
        in Format->Page...
        
        Co-authored-by: Balázs Regényi
        
        Change-Id: If2ea0c4137177aa8be66cb11d4732b14cbc14455
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105392
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-10  Johnny_M  <klasse@partyheld.de>  [34a83f1949b7bcd22765e0405a37343d86a40dea]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b6e6d5d7e2ed062e8aad7ce68f6139e3a3a7e09b
          - tdf#132643 Translate German section IDs
            
            Change-Id: I98804c7621f2272615b37b324092a85402d8d84e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105113
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-10  Seth Chaiklin  <sdc.blanco@youmail.dk>  [03cafc2ab6b1678f82e9a30b6f81e505660ee702]

        tdf#127294 - add tip about extended tooltips in dialog boxes (Shift+F1)
        
          Also correct (or translate) a "typo"
        
        Change-Id: Ib3817e03b20372eb8d8b415af22b1677a9747ae1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105462
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-11-10  Christophe JAILLET  <christophe.jaillet@wanadoo.fr>  [9378be4825e63a3eed740403281246de26e7006d]

        Small code clean-up
        
        DrawItem already checks if isVisible(), so there is no need to check it
        twice.
        
        Change-Id: I19f739805f06ef495a8e6f6d4d1f75daa889429f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105509
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-10  kirchhoffb  <bjoern.kirchhoff@escriba.de>  [abfee0d2517195dfe49be8d538a48b31f4fb0eef]

        sw user field type: fix failing string to double conversion
        
        For converting a string to a double, we need to know the language of the
        string. We should not assume, that this language is always the system locale,
        because the system locale can change during a session.
        
        Change-Id: Ic851d7430bba7392c7e2c8b36912467eee935f9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96776
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-10  Miklos Vajna  <vmiklos@collabora.com>  [0afba07a597bf1d361624e10968855a802b859a0]

        DOCX import: fix <w:spacing w:before="..."/> for more than 58cm
        
        Regression from commit af313fc149f80adb0f1680ca20e19745ccb7fede
        (tdf#105143 DOCX import: enable DoNotCaptureDrawObjsOnPage layout compat
        option, 2017-01-06), this now uncovered a deeper problem that paragraph
        top margin import goes through ConversionHelper::convertTwipToMM100(),
        which ignores values larger than 0x8000. Previously this problem was not
        visible as we (incorrectly) captured draw objects inside the page frame.
        
        Word does not ignore values larger than that constant for paragraphs, so
        fix the problem by using convertTwipToMm100() directly to just do the
        conversion, without any checks on the input.
        
        And now that the paragraph margin is not lost, it'll have the correct
        horizontal position, so the position of the triangle in the bugdoc will
        be correct, too.
        
        Change-Id: If664ad055f1916b7e7fb2fb85d1afa977c2d03aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105496
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-10  dante  <dante19031999@gmail.com>  [7e2c35324c54646f53f0fa14b7bce07e1da73c0b]

        Evaluate command: tdf#109338
        
        Adds evaluate command.
        It's visible from UI as a bracket.
        Example: evaluate { {1} over {%sigma sqrt{2%pi} }func e^-{{(x-%mu)^2} over {2%sigma^2}} } from { -infinity } to { +infinity } = 0
        
        In order to make the mathml part, several changes had to be mad:
         - Allow mathml to correctly identify the math token for opperators
         - Allow mathml to correctly identify the math token for fences
           - Since improvements where made on token recognision, visitors to string can now be lighter ( removing long long switch )
         - Improving the import / export to mathm
         - LO says it mathml 2, but actually is something between 2 and 3
           - Allowing mfenced ( mathml 2.0 ) to stayl 3 adding the missing data ( prefix and postfix )
             - Be able to know if we are opening or closing brackets
           - lrline and lrdline commands hidden on UI.
             - They are they own open close
             - If prefix and postfix are missing meaning of the expression may change, however that's the user problem.
             - The problem resides in the fact that MS_VERTLINE is uses for lline and rline.
             - The problem resides in the fact that MS_DVERTLINE is uses for ldline and rdline.
         - Changing frac priority from 0 to 5, if not { frac 1 2 frac 1 2 } fails ( found while testing )
         - The mathml testing was made with highter standars than qa tests, however there are no guarantees.
         - Added xml tokens needed for math
         - Added starmathdatabase. Will grow in the future.
           The point is avoiding long lists and swtches inside code.
        
        Added it command for hidden or implicit product ( like &it; in mathml ). Oppens path for tdf#66200. Note that about this issue there is only one line on the parser. The mathml implementation will be made later when LO will allow chars with &charname;.
        
        Change-Id: If24b40c2420d39498693944f13a02985f997dd23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105267
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-09  Caolán McNamara  <caolanm@redhat.com>  [0f2bddacae89a50c1349e2511c3b60c7c7120aad]

        tdf#136962 only do implicit SetUpdateMode optimization if the widget is hidden
        
        callers can always opt-in with freeze/thaw for the lesser optimization
        available if shown
        
        Change-Id: Ib9317451a3059cc33f70d0c23543d8024bd21ede
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105487
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [563f3e31268b1540a7b76889e8c558de87e5bc95]

        Fix typo
        
        Change-Id: If69267e6ef9cc73842a6aee805d3c07b088aa9bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105488
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-11-09  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [f2eef84ff03660cbb46a76c317e640e054ed0a56]

        tdf#137881 sw: fix text box size regression
        
        from commit c9eb53f200225f2ee6ca695e1326843a487aee51
        (tdf#135198 sw editing: text box fell out of its shape).
        
        The height of the bottom text box frame from the tdf#117921 sample
        file grew unreasonably large. This is countered by only activating
        the previous fix if it is strictly needed, i.e. when a shape and
        its text box drift apart from each other.
        
        The test file is derived from the one used for tdf#117921.
        
        Change-Id: Ied01c6089efe586b73de559f89f08b958f4b62d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105238
        Tested-by: László Németh <nemeth@numbertext.org>
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-09  Caolán McNamara  <caolanm@redhat.com>  [36d14442b25bd3d700d95879e5775cce6ed0836d]

        tdf#137993 ensure the toplevel vcl::Window is activated
        
        when the search entry gains focus so that SfxViewFrame::Current is valid
        
        Change-Id: Ibb21db12688a7d44758cf607da618035c22a062a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105484
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-09  Heiko Tietze  <tietze.heiko@gmail.com>  [88a66f73f0182baffded6190f969bf7088236949]

        Resolves tdf#138051 - Text expands beyond dialog height
        
        GtkScrollWindow added to allow verbose descriptions
        
        Change-Id: Ifb3de54dece47646718d386566c6f2d2faf7b1ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105481
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-11-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [f4b394b830e38961a221b6bdd9a5aa2271dc9247]

        uitest: fix comments
        
        Change-Id: I9c340b0912ffcc5bb4e582cc7fc06eb352d24e3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105482
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-09  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [433e60eb5241a25102b754bc23045b6095b0de0d]

        tdf#42949 Fix new IWYU warnings in directories d*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I8f3cd05dbd86bd22fd84d767adc44fc2b0c89404
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105468
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-09  László Németh  <nemeth@numbertext.org>  [2951c96bcb673a260a09e2c6eb92ca0f99bf0c18]

        tdf#83419 sw change tracking: clean-up autocorrect
        
        fix of commit ac84cf7dda4a5150ff23e112ee16f00b8de8ec7c
        (tdf#83419 sw change tracking: fix bad autocorrect).
        
        Now automatic sentence capitalization and
        correction of two initial capitals are allowed
        again, if there is a tracked deletion in the same
        paragraph before the modified word.
        
        Change-Id: I8c583df2f14468b47079019009e7937f559b652b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105477
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-09  Caolán McNamara  <caolanm@redhat.com>  [e1e662065c911e55aeb85a67664dea9d5ed12313]

        Resolves: tdf#137786 allow 'toggling' GtkToolButtons
        
        even if they are not GtkToggleToolButtons
        
        We already allow this for GtkMenuToolButton, we shouldn't need to allow
        it for a GtkToolButton because a GtkToggleToolButton should be used. But
        we have inconsistency where some of these 'align' features are
        considered toggleable by some apps or modes within an app and not by
        others.
        
        So when this inconsistency arises reuse the pseudo-toggle support
        for GtkMenuToolButton for GtkToolButton.
        
        Change-Id: I78b625b206bf6187e36fc39f876d4828ada10a7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105476
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-09  Mike Kaganski  <mike.kaganski@collabora.com>  [8ba9ecaaad1090dafa2e3040e03e532923fd38a4]

        Fix Windows build with --disable-pch
        
        [build CXX] xmloff/source/forms/formlayerimport.cxx
        C:\lo\src\core\include\cppu/unotype.hxx(296): error C2665: 'com::sun::star::beans::cppu_detail_getUnoType': none of the 28 overloads could convert all the argum
        ent types
        C:\lo\src\build\workdir\UnoApiHeadersTarget\udkapi\normal\com/sun/star/beans/XVetoableChangeListener.hpp(56): note: could be 'const com::sun::star::uno::Type &c
        om::sun::star::beans::cppu_detail_getUnoType(const com::sun::star::beans::XVetoableChangeListener *)' [found using argument-dependent lookup]
        C:\lo\src\build\workdir\UnoApiHeadersTarget\udkapi\normal\com/sun/star/beans/XPropertySetInfo.hpp(69): note: or       'const com::sun::star::uno::Type &com::sun
        ::star::beans::cppu_detail_getUnoType(const com::sun::star::beans::XPropertySetInfo *)' [found using argument-dependent lookup]
        C:\lo\src\build\workdir\UnoApiHeadersTarget\udkapi\normal\com/sun/star/beans/Property.hpp(81): note: or       'const com::sun::star::uno::Type &com::sun::star::
        beans::cppu_detail_getUnoType(const com::sun::star::beans::Property *)' [found using argument-dependent lookup]
        C:\lo\src\build\workdir\UnoApiHeadersTarget\udkapi\normal\com/sun/star/beans/XPropertyChangeListener.hpp(55): note: or       'const com::sun::star::uno::Type &c
        om::sun::star::beans::cppu_detail_getUnoType(const com::sun::star::beans::XPropertyChangeListener *)' [found using argument-dependent lookup]
        C:\lo\src\build\workdir\UnoApiHeadersTarget\udkapi\normal\com/sun/star/beans/PropertyChangeEvent.hpp(92): note: or       'const com::sun::star::uno::Type &com::
        sun::star::beans::cppu_detail_getUnoType(const com::sun::star::beans::PropertyChangeEvent *)' [found using argument-dependent lookup]
        C:\lo\src\build\workdir\UnoApiHeadersTarget\udkapi\normal\com/sun/star/beans/UnknownPropertyException.hpp(54): note: or       'const com::sun::star::uno::Type &
        com::sun::star::beans::cppu_detail_getUnoType(const com::sun::star::beans::UnknownPropertyException *)' [found using argument-dependent lookup]
        C:\lo\src\build\workdir\UnoApiHeadersTarget\udkapi\normal\com/sun/star/beans/PropertyVetoException.hpp(54): note: or       'const com::sun::star::uno::Type &com
        ::sun::star::beans::cppu_detail_getUnoType(const com::sun::star::beans::PropertyVetoException *)' [found using argument-dependent lookup]
        C:\lo\src\build\workdir\UnoApiHeadersTarget\udkapi\normal\com/sun/star/beans/XPropertySet.hpp(93): note: or       'const com::sun::star::uno::Type &com::sun::st
        ar::beans::cppu_detail_getUnoType(const com::sun::star::beans::XPropertySet *)' [found using argument-dependent lookup]
        C:\lo\src\core\include\cppu/unotype.hxx(249): note: or       'const com::sun::star::uno::Type &cppu::detail::cppu_detail_getUnoType(const com::sun::star::uno::X
        Interface *)'
        C:\lo\src\core\include\cppu/unotype.hxx(243): note: or       'const com::sun::star::uno::Type &cppu::detail::cppu_detail_getUnoType(const com::sun::star::uno::E
        xception *)'
        C:\lo\src\core\include\cppu/unotype.hxx(217): note: or       'const com::sun::star::uno::Type &cppu::detail::cppu_detail_getUnoType(const com::sun::star::uno::A
        ny *)'
        C:\lo\src\core\include\cppu/unotype.hxx(211): note: or       'const com::sun::star::uno::Type &cppu::detail::cppu_detail_getUnoType(const com::sun::star::uno::T
        ype *)'
        C:\lo\src\core\include\cppu/unotype.hxx(206): note: or       'const com::sun::star::uno::Type &cppu::detail::cppu_detail_getUnoType(const rtl::OUString *)'
        C:\lo\src\core\include\cppu/unotype.hxx(200): note: or       'const com::sun::star::uno::Type &cppu::detail::cppu_detail_getUnoType(const sal_Unicode *)'
        C:\lo\src\core\include\cppu/unotype.hxx(193): note: or       'const com::sun::star::uno::Type &cppu::detail::cppu_detail_getUnoType(const cppu::UnoCharType *)'
        C:\lo\src\core\include\cppu/unotype.hxx(188): note: or       'const com::sun::star::uno::Type &cppu::detail::cppu_detail_getUnoType(const double *)'
        C:\lo\src\core\include\cppu/unotype.hxx(183): note: or       'const com::sun::star::uno::Type &cppu::detail::cppu_detail_getUnoType(const float *)'
        C:\lo\src\core\include\cppu/unotype.hxx(177): note: or       'const com::sun::star::uno::Type &cppu::detail::cppu_detail_getUnoType(const sal_uInt64 *)'
        C:\lo\src\core\include\cppu/unotype.hxx(172): note: or       'const com::sun::star::uno::Type &cppu::detail::cppu_detail_getUnoType(const sal_Int64 *)'
        C:\lo\src\core\include\cppu/unotype.hxx(166): note: or       'const com::sun::star::uno::Type &cppu::detail::cppu_detail_getUnoType(const sal_uInt32 *)'
        C:\lo\src\core\include\cppu/unotype.hxx(161): note: or       'const com::sun::star::uno::Type &cppu::detail::cppu_detail_getUnoType(const sal_Int32 *)'
        C:\lo\src\core\include\cppu/unotype.hxx(155): note: or       'const com::sun::star::uno::Type &cppu::detail::cppu_detail_getUnoType(const sal_uInt16 *)'
        C:\lo\src\core\include\cppu/unotype.hxx(145): note: or       'const com::sun::star::uno::Type &cppu::detail::cppu_detail_getUnoType(const cppu::UnoUnsignedShort
        Type *)'
        C:\lo\src\core\include\cppu/unotype.hxx(140): note: or       'const com::sun::star::uno::Type &cppu::detail::cppu_detail_getUnoType(const sal_Int16 *)'
        C:\lo\src\core\include\cppu/unotype.hxx(135): note: or       'const com::sun::star::uno::Type &cppu::detail::cppu_detail_getUnoType(const sal_Int8 *)'
        C:\lo\src\core\include\cppu/unotype.hxx(130): note: or       'const com::sun::star::uno::Type &cppu::detail::cppu_detail_getUnoType(const sal_Bool *)'
        C:\lo\src\core\include\cppu/unotype.hxx(125): note: or       'const com::sun::star::uno::Type &cppu::detail::cppu_detail_getUnoType(const bool *)'
        C:\lo\src\core\include\cppu/unotype.hxx(120): note: or       'const com::sun::star::uno::Type &cppu::detail::cppu_detail_getUnoType(const cppu::UnoVoidType *)'
        C:\lo\src\core\include\cppu/unotype.hxx(296): note: while trying to match the argument list '(T1 *)'
        C:\lo\src\core\include\cppu/unotype.hxx(288): note: while compiling class template member function 'const com::sun::star::uno::Type &cppu::UnoType<T>::get(void)
        '
        with
        [
        T=com::sun::star::beans::PropertyValue
        ]
        C:\lo\src\core\include\cppu/unotype.hxx(321): note: see reference to function template instantiation 'const com::sun::star::uno::Type &cppu::UnoType<T>::get(voi
        d)' being compiled
        with
        [
        T=com::sun::star::beans::PropertyValue
        ]
        C:\lo\src\core\include\cppu/unotype.hxx(321): note: see reference to class template instantiation 'cppu::UnoType<T>' being compiled
        with
        [
        T=com::sun::star::beans::PropertyValue
        ]
        C:\lo\src\core\include\com/sun/star/uno/Sequence.hxx(291): note: see reference to function template instantiation 'const com::sun::star::uno::Type &cppu::getTyp
        eFavourUnsigned<com::sun::star::beans::PropertyValue>(const T *)' being compiled
        with
        [
        T=com::sun::star::beans::PropertyValue
        ]
        C:\lo\src\core\include\com/sun/star/uno/Sequence.hxx(117): note: see reference to function template instantiation 'const com::sun::star::uno::Type &cppu::getTyp
        eFavourUnsigned<com::sun::star::beans::PropertyValue>(const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> *)' being compiled
        C:\lo\src\core\include\com/sun/star/uno/Sequence.hxx(114): note: while compiling class template member function 'com::sun::star::uno::Sequence<com::sun::star::b
        eans::PropertyValue>::~Sequence(void)'
        C:/lo/src/core/xmloff/source/forms/formlayerimport.cxx(89): note: see reference to function template instantiation 'com::sun::star::uno::Sequence<com::sun::star
        ::beans::PropertyValue>::~Sequence(void)' being compiled
        make[1]: *** [C:/lo/src/core/solenv/gbuild/LinkTarget.mk:301: C:/lo/src/build/workdir/CxxObject/xmloff/source/forms/formlayerimport.o] Error 2
        
        Change-Id: Ib75f2da6393a7ba4aa1660bdf872dc4bf0fb796c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105478
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-11-09  Noel  <noelgrandin@gmail.com>  [cf0673db88e65564b88424a10ecddbff3d627b50]

        StartElement->startFastElement in XMLMetaFieldImportContext
        
        Needed to register the implicit XML namespace in
            SvXMLImport::initializeNamespaceMaps
        as is done in the equivalent for the slow-parser path at
            SvXMLImport::InitCtor_
        
        Change-Id: Ib7fc2c7a77400b7688be7b2f98564b5d3096d3c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105369
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-09  Gülşah Köse  <gulsah.kose@collabora.com>  [b7b05dd36403af50b20fe06cbf8a10d8defb28a9]

        tdf#137949 Fix table row heigths.
        
        Consider "Height" property of the the table while calculating
        the minimum row height.
        
        Change-Id: I4dbb0f7f87517423fd3075515b4b9817d6a9a71a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105422
        Tested-by: Jenkins
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-11-09  Henry Castro  <hcastro@collabora.com>  [6e7d4c1185a9a70ea795b6959fbd87ac8e84480c]

        lok:configure: replace obsolete configuration links
        
        The "AC_LINK_FILES" is replaced by "AC_CONFIG_LINKS"
        
        Change-Id: I9c82d3f54cf78f08489453389d4e5070529a4f69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105423
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-11-09  shubham656  <shubham656jain@gmail.com>  [9a2d8d30ac2e525963c764794bd3d6bd3462f64b]

        tdf#124176 Use pragma once instead of inclusive guards
        
        Change-Id: I1eafb1e903d44f52eac8a506e6123c0978f00394
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105431
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-11-09  Caolán McNamara  <caolanm@redhat.com>  [e5a14bf90bad0696478bbc1504680aae1af7c2e2]

        ofz#26973 shave some time off timeout
        
        36s -> 23s
        
        Change-Id: I28451aa17cc724910f93fe53ee1247044a7c2f5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105474
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-09  Noel  <noelgrandin@gmail.com>  [75b55ec26586b80aa851a9491e93a9e13eb012fc]

        StartElement->startFastElement in text fields
        
        Change-Id: I455599516814866ecd076d5d56e8682956f93004
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105370
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-09  Johnny_M  <klasse@partyheld.de>  [362826589ff21319e9477aca69056aaa13744ce9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to af183028b1e33e59b936159b47ad4531fb8dcf2e
          - tdf#132643 Translate German section IDs
            
            Change-Id: I11a669088a038d1ee9cb1107b267343703fb9ecd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105122
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-09  Johnny_M  <klasse@partyheld.de>  [70785f725233c87c914026e4478b97c423fa1095]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d5ff3464a9295bdf5cf5ec4f6f786463ebbe964e
          - tdf#132643 Translate German section IDs
            
            Change-Id: I459b5c5aba3512e041bad577b3a578cfb3a711a3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105121
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-09  Johnny_M  <klasse@partyheld.de>  [c02855b9f72696010fa6e4fdfc470ee9a5f0f6a2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ba38169fc109e528cd79601b7d056434d33f42f9
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ib8524c5aab3523d458447d1ba59fb61da6583569
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105120
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-09  Johnny_M  <klasse@partyheld.de>  [450974ad8bb8215615f3a4caedd6e9e8a1e7f557]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to dde4bccaed7353a3fcd0d09068af667c0f77ccf0
          - tdf#132643 Translate German section IDs
            
            Change-Id: I15524191afa3da29d2cc2c0361200e75940853ab
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105119
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-09  Johnny_M  <klasse@partyheld.de>  [b6580af0f2903c2f2d00b805c36b2b0442cb7ff4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1712bf37a7a3773bb316a531ac930830d087dc1e
          - tdf#132643 Translate German section IDs
            
            Change-Id: I58252207ed8546d21e294ce7b795e42017a35ed0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105118
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-09  Johnny_M  <klasse@partyheld.de>  [8d3034d14cc4e38ed3aee0495bb353fde4421db1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2b15a169f450f4293f4274857eb3506d7e6b13be
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iecf08159e31b821c65b1396592172490d3710b9a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105117
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-09  Johnny_M  <klasse@partyheld.de>  [1196e2b0ba9edd49bcf0082deaaa28eddb3796f9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9c457341b068a3ab782723455988bc0aff1add05
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ic768bf13b5444a20004d67c38493184333e2e534
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105114
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-09  Johnny_M  <klasse@partyheld.de>  [ece7d0b4b60e55a2f749dbee037792ade256b70b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6bd8efe56caa8392de92856350745b2915feee65
          - tdf#132643 Translate German section IDs
            
            Change-Id: I729492f6fcf8eebf4ec0705ba54b2464a0de0499
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105116
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-09  Johnny_M  <klasse@partyheld.de>  [506ea5a7e80e2746627aeeb128c03d47a5de9850]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 729a252ee131b6705a98377d55b616d8c562ef00
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iadce4d068044b3cd4b88759273c34d324ac454cb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105115
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-09  Johnny_M  <klasse@partyheld.de>  [9c980d5385b3f80a17f7299c128aeaf2767aed51]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 29bb12580a02e7e5c97676d28d6fb60be589892f
          - tdf#132643 Translate German section IDs
            
            Change-Id: Id4a67cb716772a7dd595445eaeebc11170fbf6a6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105110
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-09  Johnny_M  <klasse@partyheld.de>  [4a192f79a0f6447825e5f3c8354e30c2c49d0b6d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 83e67ad8636748e764b9d28f0c862d085e2b6dfd
          - tdf#132643 Translate German section IDs
            
            Change-Id: I4bebdde5b35b27f9d718a2ac4746071142998c2f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105112
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-09  Johnny_M  <klasse@partyheld.de>  [a4f4f28471527046c378652f9c3b94bf458fc9b9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 399097db6b4d86d34b9b2c8462bb4000977bf9f9
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iedb30a66e63bfde10e3514008aec3763ecaaec2f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105111
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-09  Johnny_M  <klasse@partyheld.de>  [83a50ca0a6af6204987ba37fea16dd64da6c788d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a5fd90151814959383c891edae44603b2a47ec35
          - tdf#132643 Translate German section IDs
            
            Change-Id: I4abccc3e3d4ed5f0ce7f4861f524e56af1f24d99
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105109
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-09  Johnny_M  <klasse@partyheld.de>  [543ddddee013a8aaa559493dc16a1099badb8885]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9d5fa111ec0ed75cf28719536c98d6e4482d4a03
          - tdf#132643 Translate German section IDs
            
            Change-Id: Id742ad4c9850a88d6d8d1925e2d0088f76ec8717
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105108
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-11-09  Caolán McNamara  <caolanm@redhat.com>  [1aa5e450f065bfdae8c354344f23b897f48a166f]

        copy_paste_error data1 looks like a copy-paste error
        
        Change-Id: I937743f8d1789c68ed960c6a5aede0508dfa7bcd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105282
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-09  Miklos Vajna  <vmiklos@collabora.com>  [78e0da267774a35f4abfef52f0ce74b1972128a4]

        sw: prefix members of StackHack, SwActualSection, SwFrameHolder and ...
        
        ... SwOszControl
        
        See tdf#94879 for motivation.
        
        Change-Id: If36742218a4deca1b688ef8996702c5985310110
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105472
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-11-09  Ivan Stefanenko  <ivan.stefanenko@collabora.com>  [59301a4ab8ffc1bb8d5516825627a9a371c640f0]

        tdf#138052 Added a check for fontworks.
        
        Fontworks should be warned about coz they reprezent a stylized text,
        which is hard to recognize for digital readers.
        Check is added to checkObject() function as fontwork is an object.
        
        Change-Id: I2ed5a5784dfe96bbf05ec7cf4c09dc97e1fb29d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105436
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-09  Seth Chaiklin  <sdc.blanco@youmail.dk>  [aec1c7eafd41aeb9740cb9088fb080bc1f2565ad]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to db325f95386ada37f4e4de2bc806f27639dda7f8
          - tdf#90334 add bookmarks to insert column break in Writer
            
            Change-Id: I344c607abdcc34c060863a68ebf81d4ae71b955e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105456
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-11-09  Seth Chaiklin  <sdc.blanco@youmail.dk>  [d8b57ae5fa2594215b1a1f3252261202e5168b8a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6d6ddfe17a222ef1446392cedf89c709f0b05017
          - tdf#34398 add links about user-defined borders
            
              ( shared/01/05030500.xhp )
                * move link about "User-defined Borders
                  in Text Document" from top of page down
                  to "Related Topics"
                + update to: <h1>,<tip>,some <h2>
            
              ( shared/guide/border_table.xhp )
                + add link in "related topics" to "User-defined
                  Borders in Text Documents"
                + update to: <h1>,<h2>
            
            Change-Id: I6413c2614ab3672e4f8731ff1bc37466abca1b7e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105454
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-11-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [00e5c63c35307faacf76a5e2ca7953c4208244ed]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d829a97e16febd3bee031e842c14cbc383a48e45
          - Fix typo
            
            Change-Id: Ifd27bc00f8895a23595f5acbdaaa2a3495018dfc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105446
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-11-08  Seth Chaiklin  <sdc.blanco@youmail.dk>  [3a7bebd2f880b5bb0b6420a29ed7c4bcb8fba961]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to be411ce20f093c247ada65b71284e1477664cf98
          - change <menuitem> to <widget>
            
            Change-Id: I7f144bddeeb0545741ee14472c742c15ec4e16bc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105453
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-11-08  Seth Chaiklin  <sdc.blanco@youmail.dk>  [5b59a310b202708c495be6a9117af60e520629b1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1e7c9a392e18a8d47c59462cb22c14615e2aaea4
          - add link to help page for Status bar
            
                ( swriter/main0208.xhp )  (status bar)
                + change embed for zoom control, using new
                  section in shared/02/20030000.xhp
            
                ( shared/02/20030000.xhp )
                 + add <section> that includes full explanation
                   about zoom, so that it can be embedded in
                   status bar (swriter/main0208.xhp)
            
                ( shared/01/03010000.xhp )  (zoom dialog)
                  update to <h2>,<h3>
                  reduce hierarchical level (by 1) for
                    controls under Section labels in UI.
            
            Change-Id: I02a3725cc51dd96b88a460db959713a20d5f73de
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105448
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-11-08  Caolán McNamara  <caolanm@redhat.com>  [afa52f6907f6baa408a51dccee650faebb5d2d6b]

        only colors are in use so reduce down to just those
        
        Change-Id: I757a0f2e7baa981ecb3cad7e0f975e3ae9c509b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105414
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-08  Noel Grandin  <noelgrandin@gmail.com>  [10e0a94416094e9c73b4152989481b89afd8b141]

        dont call StartElement from startUnknownElement
        
        to avoid having the StartElement/endFastElement call pairs
        end up unbalanced.
        
        Change-Id: I331aa48e3fd928a093d1f6b3248d9f9668ef83ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105442
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-08  Noel Grandin  <noelgrandin@gmail.com>  [d63b3561efb6b01a11b4a26a0e1e609699915b4d]

        ofz#26944
        
        this actually a regression from
        
            commit 8c5ffecf1dbd3f93128910433da11d5315661680
            Author: Noel <noelgrandin@gmail.com>
           Date:   Fri Oct 23 15:12:22 2020 +0200
            make SvXMLImport capable of mixing fast- and slow- contexts adhoc
        
        where I did not get the namespace handling right, but it only
        became obvious with
        
            commit 3940cf7d716f3e469f47d3c831a799e58edf2eb8
            Date:   Mon Nov 2 12:26:26 2020 +0200
            drop the SvXMLExport::EndElement method..
        
        Specifically, we have weird logic to treat some bad namespaces
        as good (who knows why), but that logic only exists for the
        slowparser path.
        With the dropping of EndElement(), we ended up with calls
        to SvXMLImport::startUnknownElement() calling
        SvXMLImportContext::StartElement(), but without
        a corresponding call to SvXMLImportContext::endFastElement.
        
        To make this work right, I copied the namespace aliasing code
        to FastParser.
        
        Change-Id: I00ecbf046feeaac6f2a789f801175dba40836f84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105441
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-08  Seth Chaiklin  <sdc.blanco@youmail.dk>  [c9b320c32aceab7e22d381b688e7b44030e01c2d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6ffdb160021577b5d48a0095bee6a996b0f4a6d4
          - tdf#67497 update format column tab for page/frame/section
            
                 ( swriter/01/05040500.xhp )
                    + Put controls in order that corresponds to
                      dialog box (for LO 7.1)
                    + <note> to identify two controls that only
                        appear in section formatting.
                    + Rename select ID "spaltens" to "columns"
                    + Add missing controls and descriptions
                        (Color, Width)
                    - Remove "textflow" <section>, which is only used
                        by swriter/01/05090100.xhp (and give that
                        file another URL with same content)
                    + Change SelectID for "textflow" --> "text direction"
                    + Update label names:
                        "Automatic Width" --> "AutoWidth"
                        "(column number)" --> "Column"
                    + change image sizes to 1cm
                    + Update to: <h1>,<h2>,<h3>
            
                 ( swriter/00/00000405.xhp  )
                    + improve access command for making columns in pages
                       (tdf#67497)
                    + Rename section ID "spaltens" to "columns"
                       (only used in 05040500.xhp)
                    + Change access to "page style"
                    + Split Format/Insert Section into two comamnds
                      because Format Section has an extra step.
                    + Reorganize order so that page, frame, and section
                        commands appear together.
            
                  ( swriter/01/05090100.xhp )
                    - change embed to original source (shared/01/05030700.xhp),
                      not through ( swriter/01/05040500.xhp )
                    + update to <h1>
            
                  ( shared/01/05030700.xhp )
                     + add section "textdirection" to give appropriate
                       embed for ( swriter/01/05040500.xhp )
                     + update to <h1>,some <h2>,<h3>
            
            Change-Id: I7dd7abda1c6ce33c277f5d83fa76f44e4655bcb8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105360
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-11-08  Julien Nabet  <serval2412@yahoo.fr>  [344e26ace0a65c23cb1020b5907639fa9a67255e]

        tdf#130596 FIREBIRD error in query input param when referred field is SQL_LONG
        
        In addition, deal too with:
        - SQL_INT64
        - SQL_FLOAT
        - SQL_BOOLEAN
        
        Change-Id: I542fbedcb01f1967a4d5d482cbb2edf7ed3bf757
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105434
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [20d125ce61561a2ab54a99d77112d83293820e70]

        Fix typos
        
        Change-Id: I79d8cd8f66ee83c2af42a828596e852248d51138
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105439
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-08  Jim Raykowski  <raykowj@gmail.com>  [c784b3da15102caf1022e83371863a86766e69cd]

        Drop outline content visibility window Ctrl+click action
        
        Resolves inconsistent behavior of toggling content visibility including
        sub outline content visibility compared to mouse over heading
        Ctrl+lclick behavior which toggles content visibility to next outline
        paragraph and does not including sub outline content.
        
        Change-Id: I1f9e676df09dbbf489bc2450ebaae124e82d4917
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105323
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-11-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8bdaadf70b207d2f4a6b64375dde709b91b3d04c]

        Fix typo
        
        Change-Id: I48ca76805f7f2b7c826ca7cff7927603275e5151
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105437
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-07  Caolán McNamara  <caolanm@redhat.com>  [ca04f207d750be041abcdb5344a6cbd308151492]

        0xffffffff is COL_TRANSPARENT/COL_AUTO
        
        Change-Id: I17d4a3d3a05913f4f0fc11508f2196b30661b88a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105415
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-07  dante  <dante19031999@gmail.com>  [7acf5fe037e50557c6ddbc8d9a797dc727ce4001]

        Added documentation on starmath.
        
        Gives basic description about file content and functionallity.
        Will allow new programmers to follow the code better.
        
        Change-Id: I76a9d61781332e3341130276c1c78ecf82e799a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105290
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-07  Michael Stahl  <Michael.Stahl@cib.de>  [03a9a80125cf887d26348486b71d78d80c99344d]

        configure: OpenSSL needs perl-FindBin to build
        
        Change-Id: Idcea17d2418a2e847a5713293d7a225ed86bd305
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105435
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-07  Jean-Pierre Ledure  <jp@ledure.be>  [9e2a5240ee67032a1622a77078d055429062d835]

        ScriptForge - Fix typos
        
        Change-Id: Idc0bbdd37023f010c8fdb70356f9b55c132e4065
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105433
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-11-07  Noel  <noelgrandin@gmail.com>  [b461c3cb76a7a1f5ad6f8205c1f5203b587ffb9c]

        std::set->o3tl::sorted_vector in SwSoftPageBreakList
        
        Change-Id: I929b2eb5824580d106b2505ea6b2d0a59248a6f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104856
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [efca0ebee5a5d80a309487bceb76f7828740e822]

        Fix typos
        
        Change-Id: I7ba612d8880833057269290212bcd9d864bb7395
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105399
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-07  Seth Chaiklin  <sdc.blanco@youmail.dk>  [4f2ece5f674ddd58f00196c7830963f43655507e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0566b3262c1019bc11cec0eca428025b6db2218a
          - update help for "View" menu for Draw and resolves: tdf#131358
            
               ( sdraw/main0103.xhp )
                 1. Reorder controls to correspond to order in View menu
                 2. Update label: "Master Page" -> "Master"
                 3. Replace "Grid" embed  with "Grid and Helplines" embed.
                 4. Add <comments> indicating where additional controls need to be added.
                     (will be removed as these are added in)
                 5. Update to: <h1>,<h2>
            
               ( text/sdraw/main0213.xhp )
                 1. update "Snap to Snap Lines"-> "Snap to Snap Guides"
                 2. add <section>s to embed into View - Snap Guides submenu (guides.xhp)
                    because ordering on toolbar is different from ordering in submenu.
                 3. update to: <h1>,<h2>
            
               ( text/shared/01/grid_and_helplines.xhp )
                 1. change embeds from shared/01/grid.xhp to correspond to submenu.
                 2. update to <h1>
            
              ( text/shared/01/grid.xhp )
                1. Add and update section to be embedded in grid_and_helplines.xhp
                    (the old section name was only embedded in grid_and_helplines.xhp)
                2. update to: <h1>,<h2>
            
              ( text/shared/01/guides.xhp )
                1. Update all:  "Snap Lines" --> "Snap Guides"
                2. Remove Control and description for "Snap to Snap Lines"
                3. Add appl-switch for "slide" (Impress) or "page" (Draw).
                4. Embed sections from (sdraw/main0213.xhp) for other controls.
            
              ( simpress/01/slidesorter.xhp )
                   update to: <h1>
            
            Change-Id: If1bc4023a4d677707ebee9fd2c917aae68e717b1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105356
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-11-07  Jean-Pierre Ledure  <jp@ledure.be>  [fa842219d08fdc3f341ec5d1f494895e1004bd6e]

        ScriptForge - Update build files
        
        	modified:   Repository.mk
        	modified:   desktop/CppunitTest_desktop_lib.mk
        	modified:   scp2/source/ooo/directory_ooo.scp
        	modified:   wizards/Module_wizards.mk
        	modified:   wizards/source/configshare/dialog.xlc
        	modified:   wizards/source/configshare/script.xlc
        
        Change-Id: Ia2c905179f3c1784a1bd31fcca7340e65c5ce27a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105410
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-11-07  dante  <dante19031999@gmail.com>  [2b29e16ea0fca627d71b61af98df0f543e6f206b]

        Starmath examples renovated
        
        Change-Id: Iff286171ddba92373d400763eb78769e37f40f37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105302
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-06  László Németh  <nemeth@numbertext.org>  [5a96093f0ecee53432bdf35f247edd6deb501baf]

        tdf#130546 sw autocorrect: don't replace redlining
        
        if it starts or ends within the removed text to
        avoid various problems, for example, reappearing
        deleted comma before ellipsis replacement:
        
        text[,]... -> text,...[,]
        
        or replacing words based on already deleted text:
        
        [tt]he -> [tt]the
        
        Add test/user-template/user/autocorr/acor_en-GB.dat
        unit test autocorrect definition with three dots to
        ellipsis replacement.
        
        Change-Id: I195922cb92bc29d3ded694fea4ca351244dab17b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105424
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-06  Caolán McNamara  <caolanm@redhat.com>  [2e4657f57f8ac559a2f3be4286a4726465e88203]

        Related: tdf#138030 make 'except' page act like 'replace'
        
        wrt pressing return to activate the entries
        
        Change-Id: If691caef70fb12f96e24441929ab325780304962
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105419
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-06  Caolán McNamara  <caolanm@redhat.com>  [35eb9708b0c8c90e37a042f387300342cae2af06]

        Related: tdf#138030 'activate' shouldn't add to the list...
        
        if the matching button is disabled
        
        Change-Id: Ia6e66c1f3e2e08086ae7ce968d61cb230becc639
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105418
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-06  Caolán McNamara  <caolanm@redhat.com>  [ca360dfe03882e27584ca38146940440b4891758]

        tdf#138030 be consistent wrt return triggering activate
        
        the design is that "activate" (pressing return) in the entries will
        press "new" if that option is available and otherwise trigger
        the default "ok" button
        
        Change-Id: I39e78fc603daa753614594b09188c089e1ab5a03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105417
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-06  Philipp Hofer  <philipp.hofer@protonmail.com>  [e54c3b962e89689b34f96c717de730c8f1077b0f]

        tdf#123936 Remove nonexisting files from excludelist.
        
        Many files do not exist, but are (still) referenced in 'solvenv/clang-format/excludelist'. This commit removes every file from this list which does not exist (anymore).
        
        Change-Id: I7da27ce0a16b66b5a59c27929fefe96476425cb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105407
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [05e6e8b4529ca5e71bfde1686faa6a6526024337]

        Fix typos
        
        Change-Id: Ied10667ec70293267b6a7010f0e40ed345b6cb9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105400
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2fa260b401fb9c14197c5fd86d408372f1c53bd8]

        Fix typo
        
        Change-Id: I2647dc84fe4618cf5b1ba1d443e850b4a3ea6de9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105403
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b2576a43d24434951cb81a2dad1db6236637b1eb]

        Fix typos
        
        Change-Id: Ibed7535391d5e0c23530b47a232a95f0ad15ee53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105401
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [45663079407ddf8ec4fd1e070e63571132b92f65]

        Fix typos
        
        Change-Id: Ie7b8ca46092cc151ee2ec50bfd00a7ad9930f783
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105402
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-06  Miklos Vajna  <vmiklos@collabora.com>  [69edfcf789db1920273191d93fae0bc03f385b81]

        DOCX import: fix assertion failure when redline ends right before a ToC
        
        This was always a problem, but now more visible since commit
        8b3c861c46ae12d21b7b3a550e2daa21d2006b77 (tdf#89991 DOCX: import Show
        changes from older formats, 2019-06-13), as it now affects more
        documents: tracked changes can be hidden by the time the initial layout
        is created.
        
        With that aside, the immediate problem is an assertion failure in
        InsertCnt_(), because it assumes that an end node for a section has to
        have a matching pActualSection, created by start node of the same
        section. This will fail in case the start node is hidden, but not the
        end node.
        
        The deeper problem is that redlines are not supposed to cross section
        boundaries: if e.g. multiple cells are selected in a table and the user
        deletes while tracking changes, then the UI creates multiple redlines
        instead.  The problem here is similar: a delete redline ends right
        before the section start, so when SwNodes::InsertTextSection() inserts a
        section node, the end of that redline is automatically moved to the
        start of the section content (its index increases, the actual SwNode
        doesn't change).
        
        Fix the problem by explicitly checking for a redline end at ToX start and
        moving it back to the end of last content node. This matches the doc
        model produced by the WW8 import.
        
        Change-Id: Ic7b279185a20d2a32abd054d3fc6be530ddde12a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105412
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-11-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [aa894d20c0497e47665d6195d6c17df81f70b6b3]

        Fix typo in code
        
        Change-Id: I84f0b51b6fa2c4635623b8dd8387721732834dc0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105398
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2020-11-06  Caolán McNamara  <caolanm@redhat.com>  [124da70f50b526381a979d059e8e5f54c8717208]

        drop some unused sidebar theme properties and enums
        
        Change-Id: I6f5aa8e43f6f3fa5df530f9d73d64faf9152e85b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105406
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-06  Caolán McNamara  <caolanm@redhat.com>  [de78304d92140901d19a6ea17bdc1d568df955c4]

        make SdrObject Identifiers SdrObjKind enum members
        
        with unique values so that, e.g.
        
        if (pObj->GetObjIdentifier() == OBJ_LINE)
        
        is only true if pObj is a SdrPathObj and not a E3dScene
        
        Change-Id: I30c91e57eb27141390c644dec42e2a4bee96edf0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105374
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-06  Julien Nabet  <serval2412@yahoo.fr>  [8c9b8c5970a08c2ef0ccddb7a691f3731d39175a]

        tdf#135202: Mysql use openssl libs to be able to use caching_sha2_pw
        
        Change-Id: I7552b65022b725c6e87fef61478dc6e9c4322559
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105376
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-06  Caolán McNamara  <caolanm@redhat.com>  [427d1355fd909b12c71d82e504cc200db6e55aa5]

        disentangle writer's SID_FM_CONTROL_IDENTIFIER handling
        
        a) make m_nFormSfxId simply follow the slotid, like its sibling m_nDrawSfxId
        b) move the previously selected form object into a variable of its own
           as m_eFormObjKind instead of ~abusing m_nFormSfxId to do that
        c) pass which form object a ConstFormControl creates as an explicit ctor arg
           instead of providing that information by overwriting the slotid that
           its ::Activate gets passed
        
        making it follow the equivalent calc pattern and separating these very
        different slot ids and object identifiers
        
        In testing, with the form controls toolbar, clicking on a toolbaritem
        toggles it on, and drawing in writer gives the expected control via
        ConstFormControl ctor, and clicking the same toolbaritem toggles it off
        hitting the expected SID_FM_LEAVE_CREATE case.
        
        Change-Id: I514f6adc38f706c82f0268abf5c5e73cef5b902c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105405
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-06  Seth Chaiklin  <sdc.blanco@youmail.dk>  [e5721d002f7bb2edd43aebc58341574b4ec03252]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c46eb40e1434cc61050ea32d497014067aaf71aa
          - add variable to help page for color bar for embedding
            
            Change-Id: I96da24611eb75d8e616c07dab17d1bdd7543360e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105357
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-11-06  Stephan Bergmann  <sbergman@redhat.com>  [2d111470f5024de4123bf0908a1047199f3d74d5]

        Reinstate o3tl/cppunittraitshelper.hxx uses for C++20
        
        ...introduced with 5d8f0fad50f90195a11873c70ddab4644f5839ea "Adapt
        CPPUNIT_ASSERT to C++20 deleted ostream << for sal_Unicode (aka char16_t)" (see
        there for details) but erroneously removed with
        7bdbb50a507df4c419f68d2ae453dd482267f168 "tdf#42949 Fix new IWYU warnings in
        directories c*"
        
        Change-Id: I32880a719525915f397fc65979265b67189ec604
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105397
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-06  Justin Luth  <justin.luth@collabora.com>  [f0a495a56489b781177be8ff28c4660214c9bdf2]

        tdf#136952 ww8export: always check for breakAfter on last split
        
        This patch primarily adds support for
        covering the situation where a rare page-after break
        exists on a split paragraph node.
        
        This patch also adds one more aspect to the fixes for tdf#132149,
        where a breakBefore wasn't evaluated with the correct CurrentPageDesc.
        
        Change-Id: Ia548c611c1b7b6c66cb7a7c58be1705cd8c42b77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103275
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-06  Caolán McNamara  <caolanm@redhat.com>  [e40d28d65222ba462c20ede17da5ef54751932e3]

        ofz#27012 detect deletion of XFCell
        
        Change-Id: I22aabfcbb43c09ab174176a2a2898b4bf0b55afc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105395
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [c7d258d6e8b0ca78003b172806928443e9634416]

        tdf#137908: uitest: Add asserts to check there is at least 1 element
        
        Change-Id: I7e259043ad493d7e9c4ca34d64a4ca1ed1cf8db5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105391
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-06  Noel  <noelgrandin@gmail.com>  [78dac9f19460b92da3e56214cd5833c7407ab0f2]

        retire the stringbuffer loplugin
        
        the best code is now the opposite of what this plugin recommends
        
        Change-Id: I88c04200c73a9bae07ef8fcf6ba5f1d9e4927709
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105394
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-06  Stephan Bergmann  <sbergman@redhat.com>  [b35ca8be68c6dfa623f908ace99f0adf9169cbb0]

        Replace obsolete AC_FD_CC with AS_MESSAGE_LOG_FD
        
        ...see <http://git.savannah.gnu.org/gitweb/?p=autoconf.git;a=commit;
        h=cc2c99e90bd58b3d5022581eada72ca10df99bb0> "Move AC_MSG_* into M4sh" stating
        
        > (AC_FD_MSG, AC_FD_LOG): Be AU_ALIAS'es of...
        > (AS_MESSAGE_FD, AS_MESSAGE_LOG_FD): new.
        
        and which is present in branch-2.59 matching our AC_PREREQ([2.59]) baseline.
        (This change is suggested by running autoupdate from the current Autoconf 2.69
        suite.)
        
        Change-Id: If5826489b3416b4029b9c922f9415576978306b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105393
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-06  Noel  <noelgrandin@gmail.com>  [875944d0cfffb3540234affe2d0b2eba1fcddf90]

        loplugin:unusedfields
        
        Change-Id: Ib360179887572ec55245d7892651eaf7113ed3cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105389
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-06  Tibor Nagy  <nagy.tibor2@nisz.hu>  [d7bcf59a51a058ba57e685cfc3e000fec623f716]

        tdf#137614 sc: fix data circle shape size on merged cells
        
        When we are marked invalid data using Tools->Detective->
        Mark Invalid Data, only top left cell of the merged cells
        is circled instead of all the merged range.
        
        Note: ScDrawLayer::RecalcPos change is for resizing the
        circled merged cell.
        
        Co-authored-by: Regina Henschel
        
        Change-Id: Ia03c506c92ec6e1c81ef3039c20e8e7ba9e9181d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105241
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-06  Seth Chaiklin  <sdc.blanco@youmail.dk>  [27926e61dfe8f86ba4aeef0d04b705b16eadbfe1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e53335337eb97538f5f31a01f963820ba3f5c767
          - tdf#137929 add note about saving "last printed" data
            
            Change-Id: I6a1a6e5d07274a489000843c55a0ade612c13b2f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105216
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-11-06  Balazs Varga  <balazs.varga991@gmail.com>  [e8a9d0050675034aa5d4670330ea47ef32306973]

        tdf#137917 Chart OOXML: fix export of TimeIncrement of Date axis
        
        Export of Major, Minor interval and baseTimeUnit of date axis as
        required by the OOXML standard.
        
        Change-Id: I09820ad99777874e76176dcd8b64cbe864eaefdc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105284
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [7ccbeade150f450568f44ad6283d4a4dc3b379bf]

        tdf#134161: sc_anchor: Add unittest
        
        Change-Id: Iff58a85b9080ebe9c0d088237acb3af7018d3f04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105380
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [0de59fac73861466aea95796f16a0fe17e083172]

        Revert "loplugin:stringbuffer"
        
        This reverts commit f0356b6128bb4e78041d53025ad7c2e0b8e0c299.
        
        Reason for revert: There is a OUStringConcat overload for OUStringBuffer which would have kicked in here, so this is unnecessary
        
        Change-Id: I3bafb6c30bd3a2c1912daf227554889f1e09c78a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105354
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-06  Caolán McNamara  <caolanm@redhat.com>  [2194e2dd7e54ad6babec26cf05226b35d34cd309]

        Resolves: tdf#137181 set the clipboard asynchronously
        
        because apparently hitting the wayland compositor repeatedly with
        clipboard changes without a chance of reply triggers a "Lost connection
        to Wayland compositor" failure, so make it happen on the next
        event loop and have only one event pending
        
        Change-Id: I24d22e70f5f614fa0c9d3d1672e064d9c57be57e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105339
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-06  Noel  <noelgrandin@gmail.com>  [4a22047371503602339d8aee690da0ab536ec7fe]

        loplugin:unusedmethods
        
        Change-Id: Ia6c0361cd793bb62905b0690f7e2ca554019e935
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105388
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [a5b3211f072d982e1ee136e864f153836c76a5ca]

        tdf#134161: Revert "tdf#132137 Rename Default Style in Calc."
        
        This reverts 4111ed76906bf6be05b704bf52fa91353dfef183
        
        the document would also hang if
        
        define STR_STYLENAME_STANDARD NC_("STR_STYLENAME_STANDARD", "Default");
        
        is replaced by
        
        define STR_STYLENAME_STANDARD NC_("STR_STYLENAME_STANDARD", "DefaultTest");
        
        meaning somewhere in the code 'Default' is harcoded
        as git grep "\"Default\"" sc/source/ shows
        
        Reverting for now so we can backport it to libreoffice-7-0
        while a better solution is provided for tdf#132137
        Some other problems of the reverted commit are mentioned
        in comment 4 and comment 5 of tdf#134161
        I'm adding a unittest in another commit so this one
        can be easily reverted in the future
        
        Change-Id: Ib7c4a99ff4957eba7ec0b644e989c7a08b46f2a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105381
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-06  Seth Chaiklin  <sdc.blanco@youmail.dk>  [538a3463f424adae8b48db50ca11f27704fe0be2]

        Adjust tooltip for Outline Content Visibility
        
           Make tooltips identical for "Ctrl over heading" or
           "mouse over left margin arrow", because identical
           functionality and action.
        
           typo repair:
        
           STR_ClICK_OUTLINE_CONTENT_TOGGLE_VISIBILITY --> 
               STR_CLICK_OUTLINE_CONTENT_TOGGLE_VISIBILITY
        
        Change-Id: Ica6508140fe91423f25368aaca6302008756f905
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105224
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-11-06  Seth Chaiklin  <sdc.blanco@youmail.dk>  [1ed0dae603fbc3a4a40f443e9958d8c600ba084f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5ff0399475618e2991e2544c3b685085f8ea7111
          - tdf#135668 fix a couple of links in Navigator help page
            
                 remove '/' in front of image src
                 add a missing .xhp
                 remove an extra ')'
                 
            Change-Id: I96f84c28ebbe89fe1a0a3432c4e12f67d90ea597
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105222
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-11-06  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [7bdbb50a507df4c419f68d2ae453dd482267f168]

        tdf#42949 Fix new IWYU warnings in directories c*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Iac1e7802dbe1efa01c2befdd10406231788d4fc1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105315
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-06  Miklos Vajna  <vmiklos@collabora.com>  [6e921467c411718793422a43fb3e3060fdeaeda9]

        pdfium: add FPDFBitmap_GetBuffer/Stride wrappers
        
        Change-Id: I7013e0870868017f72a8053bfe53491504f811e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105379
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-06  Seth Chaiklin  <sdc.blanco@youmail.dk>  [686a032f82d0b0ecb7982b5dece75eb4b3afa762]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 72f29429460b16b0b15838fe70627995e7f8cead
          - tdf#137221 change link for Page line-spacing
            
                 The introduction for this helppage embeds sentences
                 from the Glossary.  The sentence that referred to
                 "Page-line spacing" (#register_in_LO) had a link that
                 went back to this page (because the original was in the
                 Glossary.  Now the variables are changed in the Glossary
                 so that it possible to link "Page line-spacing" in the
                 introduction here to the Glossary entry for "Page line-spacing".
                 
                 Also, add a link to "Indent & Spacing" page when mentioned in 
                 the "Exempt Paragraph Style" instructions.
            
            Change-Id: I4688e15da9646b719839b8f1aecfaeb6ad86a015
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105219
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-11-06  Noel  <noelgrandin@gmail.com>  [f0356b6128bb4e78041d53025ad7c2e0b8e0c299]

        loplugin:stringbuffer
        
        Change-Id: Id6f7268f12eb728dbb255aa19cd590b6813c4f01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105377
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-06  Noel Grandin  <noelgrandin@gmail.com>  [ad66197f9e18da53afb42042bd0c86e0f3d94675]

        tdf#137908 Revert "use FasterParser for LoadXMLExceptList_Imp"
        
        This reverts commit 79ea745d595945e454ced9f6cacd2bb57aa51f95.
        
        Change-Id: I88d0ae9f0a3ec6691fdd09c58b20532833d8c090
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105373
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-05  andreas kainz  <kainz.a@gmail.com>  [d3cee4f3839e22754e167e89d25acd6ccacf0b6e]

        update toolbarmode preview for ToD
        
        Change-Id: I9f8ff0e4164dc2ed376d78963339bb716c556b76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105378
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-11-05  Arnaud Versini  <arnaud.versini@libreoffice.org>  [8ad514c6653c063f487ad40b4dbcd57a86e78e41]

        BASIC : use std::make_unique instead of std::unique_ptr ( new ... )
        
        Change-Id: Ic907f4711685539b6a89411e704845617cc5f04d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105375
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [ac6df04b5c5a7c227fec3b8897c79be5e99cbe01]

        tdf#138011: sd: Add UItest
        
        Change-Id: I121e8951807404c9aead36f199340a3b10031595
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105371
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-05  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [8555a051031d951a4c03704f6ed6e2037dd84300]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bad16f67a7083d7e154b1679f0c137bf13d2907f
          - tdf#105088 Update Help after changes in form control UI elements
            
            Change-Id: I767199f899ee88040ad276bd9ed13f271f224169
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105372
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2020-11-05  Jean-Pierre Ledure  <jp@ledure.be>  [e58d6a92609bc27be7bca059582d574c84159a2d]

        ScriptForge - Package_xxx.mk files
        
        	new file:   wizards/Package_scriptforge.mk
        	new file:   wizards/Package_sfdatabases.mk
        	new file:   wizards/Package_sfdialogs.mk
        	new file:   wizards/Package_sfdocuments.mk
        
        Change-Id: I9438faa914bb6e95cbdb60bb066c851ddd63b2da

2020-11-05  Jean-Pierre Ledure  <jp@ledure.be>  [d6a127f842503dccf036ac9ccadff242c2f34afb]

        ScriptForge - Language files
        
        Change-Id: Ie93d71c99b54f3374d7825fb703bd1d13f50a319

2020-11-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [54daa022df46d07171201b3fe236cf3f5726e271]

        tdf#138011: Revert "tdf#137949 Fix table row heigths."
        
        This reverts commit 7dc234fa57ca409d0db131c93abea738014b5e1f.
        
        Reason for revert: introduced tdf#138011
        
        Change-Id: I44229135878524557dee29a6976f9bb1cf42766b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105351
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-05  Attila Szűcs  <szucs.attila3@nisz.hu>  [d64bd977a430182826252695f041a6ddd62e45ef]

        tdf#137653 tdf#137624 sc: fix autofill user list sequences
        
        Improve FillAuto, FillAnalyse to discover the step between values
        of linear sequences of user list (sort list) values in 1x1 cells,
        and continue it. (Sort lists are special string lists with values
        like day names Monday, Tuesday, ... see
        Tools->Options...->Calc->Sort list)
        
        Note: The unit test is not language dependent, as it clears
        all user lists and replace it with its own list. Also fixed
        this in the unit test of tdf#137625.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I1c8b0df9ad29f91a6080e56e5f2ebe0029a10a08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105259
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-05  Noel  <noelgrandin@gmail.com>  [46bb20e8f33e1c2769c74b8db9a2d6432f546ead]

        StartElement no longer necessary here
        
        Change-Id: I9a48073ea6c931ffe90378b0c35aa1b50a573e21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105347
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-05  Noel  <noelgrandin@gmail.com>  [65c1547f3a3076494ac3c579fda60c4002aff6e5]

        StartElement->startFastElement in xmloff/source/text
        
        Change-Id: I6a0f127eccce36958d95ee3d01080f22c62c8b45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105346
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-05  Noel  <noelgrandin@gmail.com>  [69427182555bb5d9faff61cf29e4973f8800d574]

        StartElement->startFastElement in sc
        
        Change-Id: Ic6f106fd77b200ded466d3de1cc31b83dce6ba08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105343
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-05  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [d40ef04f12eb3dcc6ac4a7908456a55edf2319e9]

        Colibre: update graphic mimetypes
        
        Change-Id: I05e70b9c790157b7506d0364709f00ccb7da1cab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105327
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-11-05  Noel  <noelgrandin@gmail.com>  [d65f06223249b366e73108379bd80c902390bd7f]

        StartElement->startFastElement in sw
        
        Change-Id: I6a916011fa7c89c1187fa593b7bfe0081b2a6690
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105342
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-05  Noel  <noelgrandin@gmail.com>  [29fefd93b8f8c7bd9fff1d5da2b7bb3fcfa4a89f]

        loplugin:reducevarscope in package
        
        Change-Id: If35738232ceb0442d57b9e9b37a850e0920e61b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105335
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-05  Noel  <noelgrandin@gmail.com>  [ac1b9fd57b005305ea0dd426aa33b75200c825f4]

        std::set->o3tl::sorted_set in AssertFlyPages
        
        Change-Id: I47b6f51d669d810c83d9c5a659b662fe1ffd0b8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105336
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-05  László Németh  <nemeth@numbertext.org>  [2d3c77e9b10f20091ef338e262ba7756eb280ce9]

        tdf#109266 sw change tracking: track transliteration
        
        Format->Text->UPPERCASE, tOGGLE cASE etc. weren't
        supported by change tracking.
        
        Change-Id: Ic2c94375522a5469056837ab23fdbb9557212b53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105345
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-05  Gülşah Köse  <gulsah.kose@collabora.com>  [9f3b85dc29326e779ccc6be3b649b7fb24571ee0]

        tdf#128213 Fix export rotation problem.
        
        Export code has written for case that we have normal
        rotation angle and camera z rotation together. If object
        has not normal rotation but have camera z rotation, problem occurs.
        
        Camera z rotation info is already exist between <scene3d> tags. If we
        have not <xfrm rot="..."> (normal rotation angle) we shouldn't add camera
        rotation here.
        
        Change-Id: I1819953c937783d30b6e7ced978758300bb56d7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105341
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-11-05  Michael Weghorn  <m.weghorn@posteo.de>  [9890240055c774c55f125b6db6146536980295ab]

        gtk3: Allow restoring saved window position (if not on Wayland)
        
        Previously, while 'GtkInstanceWindow::get_window_state' returned
        the window position for the non-Wayland case,
        'GtkInstanceWindow::set_window_state' didn't take it into account
        when restoring the state.
        
        In order to actually restore the previously saved state, have
        'GtkInstanceWindow::set_window_state' take the window position into
        account as well if the corresponding flags are passed (and not on
        Wayland).
        
        This e.g. makes the print dialog show up at the same position on
        the screen as last time.
        
        (I came across this while looking at tdf#137471 "CMIS dialog advances
        beyond lower right corner of the screen" which affects qt5, and checking
        what gtk3 does in comparison. Actually, the "Remote files" dialog
        itself - other than the print dialog - still doesn't open at the same
        location with this commit in place, since
        'GtkInstanceWindow::get_window_state' for some reason doesn't return
        the actual location for that dialog, i.e. it cannot be restored
        by the handling introduced here, but that's a different issue.)
        
        Change-Id: Icb5e7e8c7ea3fad7800c4334ad56e47f88144a75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105298
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-11-05  Jean-Pierre Ledure  <jp@ledure.be>  [a0dedcb23cd5051c09b8353aebea44f876d79a7b]

        ScriptForge - python helper functions
        
        Change-Id: Id12a40afcba8034ed85218d78cb832a87c0d6af7

2020-11-05  Caolán McNamara  <caolanm@redhat.com>  [e7872589d53d85cecd34914125e08e9af4e3d50c]

        crashtesting: on import of ooo109115-1.ods
        
        since...
        
        commit 1f0b3c7a40edfa81bbc7a58d123a6a2dfd83e4ca
        Date:   Sat Oct 10 17:55:31 2020 +0200
        
            Improve 'resize with cell' handling
        
        pObj is (amazingly) actually an E3dScene not a SdrPathObj.
        
        E3dScene::GetObjIdentifier is...
        
        sal_uInt16 E3dScene::GetObjIdentifier() const
        {
            return E3D_SCENE_ID;
        }
        
        and E3D_SCENE_ID is..
        
        const sal_uInt16 E3D_SCENE_ID   = 2;
        
        but OBJ_LINE is also 2 !
        
        so this E3dScene is cast to a SdrPathObj which it isn't.
        
        Seems you can only rely on the ObjIdentifier when you know
        the SdrInventor of the object, which seems unfortunate.
        
        just use a dynamic_cast for now
        
        Change-Id: Ic3d86e59c74d4f0436e294ce10d432681f312f96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105368
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-05  Jean-Pierre Ledure  <jp@ledure.be>  [cdedc00ff579980c73b3cdb5fee0c78c1e111361]

        ScriptForge - SFDocuments library
        
        Additional "LibreOffice Macros & Dialogs" library
        
        Change-Id: I1eadae02d2bbd5d549d9a5bbcec2b83682c7c2ab

2020-11-05  Jean-Pierre Ledure  <jp@ledure.be>  [9597440731cad723434df0867dbe97506201df29]

        ScriptForge - SFDialogs library
        
        Additional "LibreOffice Macros & Dialogs" library
        
        Change-Id: I0bce9d8a19025e4184e847941a3c79f4a210b1ae

2020-11-05  Jean-Pierre Ledure  <jp@ledure.be>  [584e32d7c776e562447697e07592bb992700f313]

        ScriptForge - SFDatabases library
        
        Additional "LibreOffice Macros & Dialogs" library
        
        Change-Id: I4424e37b4d2b8bc68cf2eeb49c767de2ca60030d

2020-11-05  Jean-Pierre Ledure  <jp@ledure.be>  [09c1bee1f91315fd7901af1804e028f6574228a6]

        ScriptForge - core library
        
        Additional "LibreOffice Macros & Dialogs" library
        
        Change-Id: I7380cf3f9ee56b73cfcf7b9e33d0cf50ecb40429

2020-11-05  Caolán McNamara  <caolanm@redhat.com>  [e2f66f5ba5d813af97bc4fb5f28cea9d737e25e9]

        Related: tdf#137181 factor out the piece that triggers the problem
        
        Change-Id: Ic74f7c972988d6a26f7e5e34354fe05da4601f41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105338
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-05  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [0505a00a9ba827e39338b295ab6f73743d5c80b9]

        tdf#42949 Fix new IWYU warnings in directories [ab]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ib0008b9bb095f27e5e436d6b507dc709ab7bf01a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105313
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-05  Noel  <noelgrandin@gmail.com>  [a129f3b20bd8e28c931e5318d981daa51af067d3]

        std::set->o3tl::sorted_set in ScDPCache
        
        Change-Id: I8d647149545d0b5ff7bb82a8db171b9410ea79b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105337
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-05  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [c44fa10aa2a04945196622c73272c775374be486]

        retire most of SwModify
        
        only remaining uses are:
        - in calbck.{c,h}xx
        - in uwriter unittests
        - as a parameter of SwClientNotify
        
        all other uses have been replaced with sw::BroadcastingModify, which
        contains sw::BroadcastingMixin functionality. Existing code should then
        be moved to sw::BroadcastingMixin (only) as soon as possible.
        
        Change-Id: Ief7895597633c2fcb97e1cbc182905d75feb1567
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105320
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-05  Noel  <noelgrandin@gmail.com>  [c967a7f0130d804a73fa7073c4a1703fcd51bd75]

        loplugin:reducevarscope in scripting
        
        Change-Id: I214f58c9d0bd8e574e8882234c84f595605d2fe7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105331
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-05  Noel  <noelgrandin@gmail.com>  [349099b4e0fa59c3f340d3a1fb175db04220708a]

        loplugin:reducevarscope in vbahelper
        
        Change-Id: I4cc99067ab39fb95aec2d608e3240340749f2bf9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105330
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-05  Stephan Bergmann  <sbergman@redhat.com>  [9498a5dd652db72b15f97560ce1fd758748fb64c]

        Make findChild more robust in the face of disposed windows
        
        <https://ci.libreoffice.org/job/lo_ubsan/1815/> had once failed
        UITest_sw_styleInspector with
        
        > /vcl/source/window/window.cxx:3920:26: runtime error: member access within null pointer of type 'WindowImpl'
        >     #0 0x2b883bedef80 in vcl::Window::get_id() const /vcl/source/window/window.cxx:3920:26
        >     #1 0x2b883f186817 in (anonymous namespace)::findChild(vcl::Window*, rtl::OUString const&, bool) /vcl/source/uitest/uiobject.cxx:399:18
        >     #2 0x2b883f185f86 in WindowUIObject::get_child(rtl::OUString const&) /vcl/source/uitest/uiobject.cxx:451:28
        >     #3 0x2b883f20e117 in UIObjectUnoObj::getChild(rtl::OUString const&) /vcl/source/uitest/uno/uiobject_uno.cxx:41:45
        >     #4 0x2b883f20e4c4 in non-virtual thunk to UIObjectUnoObj::getChild(rtl::OUString const&) /vcl/source/uitest/uno/uiobject_uno.cxx
        >     #5 0x2b8879c1ceab in gcc3::callVirtualMethod(void*, unsigned int, void*, _typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int, unsigned long*, double*) /bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:77:5
        >     #6 0x2b8879c171c2 in cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, _typelib_TypeDescriptionReference*, int, _typelib_MethodParameter*, void*, void**, _uno_Any**) /bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:233:13
        >     #7 0x2b8879c13d0d in unoInterfaceProxyDispatch /bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:413:13
        >     #8 0x2b887efde9fa in binaryurp::IncomingRequest::execute_throw(binaryurp::BinaryAny*, std::__debug::vector<binaryurp::BinaryAny, std::allocator<binaryurp::BinaryAny> >*) const /binaryurp/source/incomingrequest.cxx:235:13
        >     #9 0x2b887efd861a in binaryurp::IncomingRequest::execute() const /binaryurp/source/incomingrequest.cxx:78:26
        >     #10 0x2b887f0b5367 in request /binaryurp/source/reader.cxx:85:9
        >     #11 0x2b880b8b0144 in cppu_threadpool::JobQueue::enter(void const*, bool) /cppu/source/threadpool/jobqueue.cxx:100:17
        >     #12 0x2b880b8d3f6b in cppu_threadpool::ORequestThread::run() /cppu/source/threadpool/thread.cxx:165:31
        >     #13 0x2b880b8dfbcf in threadFunc /include/osl/thread.hxx:185:15
        >     #14 0x2b88025206e8 in osl_thread_start_Impl(void*) /sal/osl/unx/thread.cxx:264:9
        >     #15 0x2b880438be64 in start_thread (/lib64/libpthread.so.0+0x7e64)
        >     #16 0x2b8804cc188c in clone (/lib64/libc.so.6+0xfe88c)
        
        apparently because pParent was non-null but already disposed (so mpWindowImpl
        had already been cleared).
        
        I don't know whether this situation can legitimately happen, or was fallout from
        an actual error that happened earlier (and went unnoticed), but this is
        apparently uitest-only code, so just make it more robust and be done with it.
        
        Change-Id: I178fcf2fb70bf29bc6bbb246ebff5b1933579e5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105326
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-05  Noel  <noelgrandin@gmail.com>  [45a7fbfb4fbb85297cc2756bb9d4aa5b65932274]

        loplugin:reducevarscope in registry
        
        Change-Id: I86a93530ea8d39157eb898715f6597d3f472785b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105334
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-05  Noel  <noelgrandin@gmail.com>  [00aafa2e0140742983ec6e6e916636d23794dfe3]

        loplugin:reducevarscope in pyuno
        
        Change-Id: I49157f373b0d5919492a0ba4ccdcd545c58730a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105333
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-05  Caolán McNamara  <caolanm@redhat.com>  [663aab4c2dd5d64d49b91a30cfa8f057729eae36]

        use XGraphic instead of Image
        
        we don't appear to use the Icon in our own code, though there may
        be a route to set it from an extension or via config
        
        Change-Id: I5e169db6335a8e64aeb3d2e6672f5a4b7c65c57f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105309
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-05  Stephan Bergmann  <sbergman@redhat.com>  [91c5642bf0ee48ff91181d779c3a84c768f340df]

        Make order of UITest *.py test file processing deterministic
        
        ...hoping that this can prevent issues like the one seen with
        1b0eb76eb1787d9d9fbd7a7a73ee8ae47b62dc33 "tdf#137617: sc: Add UItest" followed
        by d1232ee6b5e5cc3c811ef3ad72c83e9bd884bfe3 "uitest: reset formula syntax back
        to Calc A1" (i.e., where the first commit's Gerrit Jenkins build had apparently
        only succeeded because it happened to run the tests in one specific order,
        different from the order in which later, failing builds ran it)
        
        Change-Id: I4f1b5ada10d60e77b45a0edeb89069fe9376b63e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105325
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-05  Stephan Bergmann  <sbergman@redhat.com>  [8d378abf1de0a47517427c086da26588f846592a]

        external/libwpd: Missing include for size_t
        
        ...as now reported when building with recent trunk GCC/libstdc++ on Linux:
        
        > In file included from WPXContentListener.cpp:26:
        > In file included from ./WPXContentListener.h:29:
        > ./WPXTable.h:56:31: error: unknown type name 'size_t'; did you mean 'std::size_t'?
        >         const WPXTableCell  *getCell(size_t i, size_t j)
        >                                      ^~~~~~
        >                                      std::size_t
        
        Change-Id: Ic20240f01c7b0305cb87ababf53a3aaf66072d61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105324
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-05  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [9c8ed8c8526b9b696d0bf592eb7d963950f3cef4]

        Colibre: fix some dark color, update Choose Control icons
        
        Change-Id: Ifdd27ea71aa4c65b3ea85fad2b169f897174df3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105322
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-11-05  Ivan Stefanenko  <ivan.stefanenko@collabora.com>  [c21dd1a08e7cb776a0d7170001ee8ea3b88f1367]

        tdf#137968 Added check for the headings order
        
        Headings' levels order is important for readers and converters.
        Check firstly finds out if the node is a TextNode, then gets it's OutlineLevel.
        If it is greater than 0, i.e. the node is a heading, then it checks if
        node's heading level is greater then previous one's by more than 1.
        If so, warning is thrown.
        So the first heading level is always 1 and no heading levels are greater then previous
        by more than 1.
        
        Change-Id: I39d230d747699eddd36610193bde9b23f348e257
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105274
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-11-05  Miklos Vajna  <vmiklos@collabora.com>  [b98984c420bec944c034a0d8b3a967c049ad7b5d]

        vcl pdf tokenizer: add real numbers testcase
        
        Fails with commit 0d68738d67eacdfebdca3c9183dc11f953b38174 (Correctly
        parse real numbers in PDFs, 2020-09-25) reverted.
        
        Change-Id: I449ed781a3dd4b78e27a3fd2e135495e7d6c35ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105297
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-11-05  Andras Timar  <andras.timar@collabora.com>  [33ee9829fee1f6b80eb21b7a3d0e5a0f15ddf6f2]

        clean up some temp files after running tests
        
        Change-Id: Ia28e96cf1f6ec476f202e99877fa80e93d691278
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105314
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-11-05  dante  <dante19031999@gmail.com>  [d3abe0a1fb2f2b546b164280c5562443dc1f4300]

        Added frac command. Sould solve tdf#137234.
        
        Change-Id: I78dcd06a30b93c441dd5983711603f184d20c63b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105255
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-05  Noel  <noelgrandin@gmail.com>  [03ef620caff59bf624b931646b21b239171511bd]

        loplugin:unusedenumconstants
        
        Change-Id: I9a2eb83647d6620b3c5b5ed5642227be47a657f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105303
        Tested-by: Jenkins
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-05  Miklos Vajna  <vmiklos@collabora.com>  [f231dacde9df1c4aa5f4e0970535c4f4093364a7]

        xmlsecurity: reject a few dangerous annotation types during pdf sig verify
        
        Change-Id: I950b49a6e7181639daf27348ddfa0f36586baa65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105312
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-05  Noel  <noelgrandin@gmail.com>  [d261356266f9b3c2fd4ec487ba260f31d53f5015]

        SpinButtonEntry is unused
        
        since
            commit f2517e82904b92989ed7e38a070c18234f460b33
            Author: Noel Grandin <noel.grandin@collabora.co.uk>
            Date:   Tue Sep 8 22:11:11 2020 +0200
            improve loplugin:unusedvarsglobal
        
        Change-Id: Ibfa5a651eae01aeecd77a46d9f949ae6e48e17fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105304
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-05  László Németh  <nemeth@numbertext.org>  [ac84cf7dda4a5150ff23e112ee16f00b8de8ec7c]

        tdf#83419 sw change tracking: fix bad autocorrect
        
        In Show Changes mode, automatic sentence capitalization
        (or correction of two initial capitals) could change the
        first (or second) letter of a tracked deletion in
        sentence (or word) starting position.
        
        Change-Id: I9146a5c78abf69e758661fcf17f42564bd87a73e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105273
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-05  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [2e32f4ed5af16a68c97a50806a42ffa2d10f1d7a]

        get rid of long deprecated SwModify::BroadcastModify
        
        Change-Id: I9c65de16bf1f1a604c0045444203a16f30f2833e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105318
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-05  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [0d93ed1ea5593d62e835c958ea50c7c9df2d2f33]

        Ensure no class directly derives from SwModify
        
        - make all classes that used to be SwModify to be
          sw::BroadcastingModify's
        - this makes sure they are all sw::BroadcastMixin too,
          so all clients of SwModify can be migrated over to use
          sw::BroadcastMixin (only) instead
        
        Change-Id: Idd217b98f9c20f01e0788bc65af796050dbb5699
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105207
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-05  Noel  <noelgrandin@gmail.com>  [4388ce8614ee720244697e44c1f056b597273913]

        INPUTENABLE is unused
        
        since
            commit be3b1a8393ca3e77f31bea5d9caa7271fd53e9e4
            Author: Caolán McNamara <caolanm@redhat.com>
            Date:   Mon Aug 17 17:28:58 2020 +0100
            weld OAppDetailPageHelper
        
        Change-Id: I97afdbd536c587a360b8f72b9faca71e8fa32ba3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105306
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-05  Noel  <noelgrandin@gmail.com>  [b45b18cec479cf89241b8d5b11a66f22f9fe3165]

        N8BitTcMask is unused
        
        since
            commit 77809fba7d4bf5e0b604ffa3937c18d5530c2d56
            Author: Luboš Luňák <l.lunak@collabora.com>
            Date:   Fri Oct 9 19:28:49 2020 +0200
            implement ImplFastBitmapConversion() for 8bit gray source
        
        Change-Id: I730aef10c1705ae6d3141014228cf79b8bfa3c63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105305
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-05  Mike Kaganski  <mike.kaganski@collabora.com>  [07339467ffce064ca507370d0b4294c2e0e8f4d4]

        Use LONG here
        
        ... since VarDecFromI4 WinAPI uses LONG [1].
        
        Reverts commit 6436302f40252bc6619e304e2051115fee902e20 (partially) and commit
        6436302f40252bc6619e304e2051115fee902e20.
        
        [1] https://docs.microsoft.com/en-us/windows/win32/api/oleauto/nf-oleauto-vardecfromi4
        
        Change-Id: I5b0805b5b22bea0017b4b2f40400445ab587f2c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105226
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-05  Andras Timar  <andras.timar@collabora.com>  [2897383dc831bca0db1ff040dc9f96a3611d262e]

        use a utl::TempFile and clean it up after test
        
        Change-Id: I1cbe7fd8002f6ba54532135de935805dd6a4e0e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105319
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-11-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [12eac5bcbc9b71bf00cb88b918988826229cca35]

        tdf#137532: do not reset attributes deleting selection
        
        Regression from 6abed0ea006f3616e40faf2ae782cf64f8ac2914
        
        While at it, extend unittest for tdf#79717 to test another
        regression from the same commit I found while testing the patch:
        type 'a', type bold 'b', select both characters, type 'c'
        -> it should be bold
        
        Change-Id: I5b0b8ce4bfdfb4d52051e25c366827d7b594bb1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105316
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-05  Ming Hua  <plateauwolf@qq.com>  [83b73e8c885bf74b1f06e405f671dd4768fe1005]

        Resolves tdf#132479: Rename "equal triangle" to "regular triangle"
        
        "Equal triangle" is not a correct English term, as people use "regular
        triangle" or "equilateral triangle".
        
        Technically this is not a true regular triangle (i.e. equilateral and
        equiangular), but an isosceles triangle with equal width and height.
        For the name of an animation path there is no need for too much detail
        though, and "regular triangle" is close enough.
        
        Change-Id: I72f5373ae68dc1ba771cf605073c15210c5300e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105223
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-11-05  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [551959a2b4d05f2b63ad99c3b9dd39b734bf5198]

        Colibre: update icons with check mark
        
        Change-Id: I106cefe7e8a2fa9277b9710d8f3aaae6523cb455
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105321
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-11-05  Serge Krot  <Serge.Krot@cib.de>  [268a79985c773be7bd843a240eb7226c6f51d3aa]

        tdf#137790 calc: set minimal line width: unit test
        
        Change-Id: Idac7c23e55b3c4ee94790458fca5e7a7a5522098
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105301
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-11-04  Gülşah Köse  <gulsah.kose@collabora.com>  [7dc234fa57ca409d0db131c93abea738014b5e1f]

        tdf#137949 Fix table row heigths.
        
        Consider "Height" property of the the table while calculating
        the minimum row height.
        
        Change-Id: I4a57b69c4c0fc4dd004c895bd105ebc70f0c4bb3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105228
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-11-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [b05955b480fe4d32852e7be8a118d46ca7e6dbfa]

        tdf#79717: sw_uiwriter: Add unittest
        
        Change-Id: I866cbc057113003e5bbbd20e2e5812a1045b5133
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105300
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7808b624d16b0af5d8ae3897a6b2012ed4ee1076]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Id868397185ab487882a95a298e33a967df810a9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104737
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>
        Tested-by: Jenkins

2020-11-04  Regina Henschel  <rb.henschel@t-online.de>  [804c1b77f26bd36895c77586ba4fb43a8b84bec8]

        Unit tests for: Improve 'resize with cell' handling
        
        These tests belong to commit 1f0b3c7a40edfa81bbc7a58d123a6a2dfd83e4ca
        They cover tdf#137576, tdf#137216, tdf#137044, tdf#137020, tdf#137355
        and tdf#115655.
        I have replaced the rectangle comparison in scshapetest.cxx with the
        same one as used in bugfix-test.cxx
        
        Change-Id: I71b4499077e461fe826e6d8d29f801bc66da89fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105270
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-11-04  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [cec71744c5fc20e9aedd444372348b562b6c6b79]

        remove SwClient::ModifyNotifcation, now unused
        
        ... and there was much rejoicing.
        
        Change-Id: Ib7ed5a897f2a1e7490462eb47578a8efd22a669e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105233
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-04  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [fe5623e35d81d7343af48521857610e60bb891fa]

        SwModify: remove the LockClientList madness
        
        sw::WriterListener has better debug messages anyway.
        
        Change-Id: I24ae3fabe885002d250ad30e596973c26316abcc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105232
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b3d8784cfd74e30bf2f1482cce25efec2b2f7c56]

        Fix typos
        
        Change-Id: If310f08c8df54356b52bb9c0ac614c374c750814
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105268
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6dac288c724b47f4213a40d3a3a22895904e5bd7]

        Fix typos
        
        Change-Id: I8a7a313b54aafc5347e00c5afec4648e09dbc981
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105295
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-04  Caolán McNamara  <caolanm@redhat.com>  [c3fbaa3089b0d0beafa6c4334c2e497652de4cf1]

        sfxlo-SidebarToolBox not used in any current .ui files
        
        map sfxlo-SidebarToolBox to sfxlo-NotebookbarToolBox
        in case it appears in any stale customized profiles
        
        Change-Id: I6035b9042450630b23b48a895e4e9d0ff8d730a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105294
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-04  Caolán McNamara  <caolanm@redhat.com>  [62fb1741792b2b914de74f7c57f1b77858e6f0e8]

        use only NotebookbarToolBox, and not SidebarToolBox, in the notebookbar
        
        Change-Id: I93e2acdcc176a7c179d4068597f00f8e9cd0bf7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105293
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-04  Caolán McNamara  <caolanm@redhat.com>  [5349b18c17a27b762b92a2c42d40f515fb347895]

        don't select entry 0 if there are no entries
        
        Change-Id: I99b13796501dca1551d32eb966db1afcca16e225
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105289
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-04  Caolán McNamara  <caolanm@redhat.com>  [525623ecd70ec66c4c06ac1c3369d5b24a2890be]

        tdf#137982 m_xFrame is already disposed
        
        move the frame cleanup into a helper that listens to see if it got
        disposed by the preview itself
        
        Change-Id: I523285268118300f18b0f0f0a10fab7a9cced9c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105291
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-04  Caolán McNamara  <caolanm@redhat.com>  [6fe5d7dfb27d5c282dc5bb59caa530ff47ab706b]

        silence qa test coverity warning
        
        Change-Id: Ic25815921360bb5899bf5d452ce77dd9b99fee03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105281
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-04  Noel Grandin  <noelgrandin@gmail.com>  [38b1497dded22a6e4176f103256b27d7f5917aba]

        remove pimpl from PropertySetHelper
        
        Change-Id: I20e72b5927d64a69aacd3d4de117a7736d53eea4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105275
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-04  Seth Chaiklin  <sdc.blanco@youmail.dk>  [35c4646bf2ce276a926eff0c406370e152a9e2db]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d13a2e451488a17904e13a4060ccca8741aa7763
          - tdf#137221 change link in "register-true" in Glossary
            
               "Register-true" embeds a sentence from "Page line-spacing"
                about how LO refers to register-true.  The embedded sentence
                had a link to the help page about using this feature for printing.
                Now the <variable> for the sentence does not include the link, so
                that "register-true" can have a link to "Page line-spacing" in the
                Glossary.
            
            Change-Id: I71495a50b381619ec9eddb0cdea8e04059b0f631
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105217
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-11-04  Caolán McNamara  <caolanm@redhat.com>  [96256bd5936e129c5bb6d87395ef9006f3dc3956]

        copy_paste_error: "clazz" looks like a copy-paste error
        
        Change-Id: Idc87fcca5da166a532792516277d8199c2558de5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105283
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-04  Caolán McNamara  <caolanm@redhat.com>  [6427bf87360a97f41ae351feaa35975c868260ec]

        negative returns
        
        Change-Id: I6f710f1aecc2e242b6006a3360e31bf2a9438fe7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105286
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-04  Caolán McNamara  <caolanm@redhat.com>  [c4fc90af1355d80ad0c3e5130fd43a9b97d80b9a]

        resource leak
        
        Change-Id: I1abd8acef55d5bdb4744ecf1a62d8e1396de0e3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105287
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-04  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [0d84e4bed71a1083c5189408aea5922a34b40686]

        RTF import: change exception type thrown on destination errors
        
        Previous exception (std::out_of_range) was not catch in case
        of invalid RTF imported: wrapping code checks only for
        uno::exception. This is not a case for loading file, but
        for parsing of clipboard containing invalid RTF it was causing
        fatal error, freeze and/or LO crash due to unhandled exception.
        
        I think there is no reason to add generic processing for
        std::exception in RTF filter: this can complicate diagnosing
        other potential problems. Instead let's throw UNO exception,
        like in other parts of RTF filter code.
        
        Change-Id: I064bbdc1559cc7700c96dbbeaf2911a2c8e0421e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105285
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-11-04  Noel Grandin  <noelgrandin@gmail.com>  [bf91ed2d18ca0aae82c6a8a4e1498f6762ac3838]

        remove pimpl from NamedValueCollection
        
        Change-Id: I134e5fd78a3861e0067b749d93643960205daf69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105277
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-04  Noel  <noelgrandin@gmail.com>  [c76c4e74810e152fa5a6befe73ce4167b6b98267]

        loplugin:constantparam
        
        Change-Id: Ia2fea86f940d0d2d1dba5ed56660584f3d3fb028
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105280
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [d1232ee6b5e5cc3c811ef3ad72c83e9bd884bfe3]

        uitest: reset formula syntax back to Calc A1
        
        otherwise, it will interfere with other tests
        
        Change-Id: Ib671d0e5e0a0d47a42ed911d4f9de68b2f7fee9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105288
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-04  László Németh  <nemeth@numbertext.org>  [d842f8cdab1ceec151fdc9b5b0c5b55553fc46c8]

        tdf#105967 sw: add unit test for redlining of break symbols
        
        Pilcrow and line break symbols have got strikeout and
        underline of change tracking.
        
        Follow-up of commit 72ec44bc294dd814c0ba8657337b6b2646382b02
        (tdf#105967 sw change tracking: fix line break symbol in empty line).
        
        Change-Id: I06d0fb40a8226ecada6e5452e611e9da1b556b61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105254
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-04  Tor Lillqvist  <tml@collabora.com>  [83510e43f2e6ede00a2889e9b691447e3869c133]

        Fix apr build with current Xcode: Include <stdlib.h> for exit()
        
        (Or whatever it is that had broken it.)
        
        Change-Id: I72bc42e618f011518c05a2cdb875cfe64515b4d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105269
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-11-04  Noel Grandin  <noelgrandin@gmail.com>  [a373a7c1705b9abc5551388998131dacc4698642]

        remove pimpl in PropertyBag
        
        Change-Id: Ibf34c0d9a3090c190a63f63ba9bd661263aebae6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105276
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-04  Tor Lillqvist  <tml@collabora.com>  [70833f9f9dd6133f0517623ad90dcead5077e6e3]

        Make --without-webdav work even with --enable-mpl-subset
        
        Change-Id: I319e0b3aefa721f2503494783af6d73470f592a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105271
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-11-04  Justin Luth  <justin.luth@collabora.com>  [0b8c7a94c6c4b1aa10c7ae0a614d0f1f6cba1002]

        tdf#136952 writerfilter: PageBreakBefore - don't always overwrite
        
        There can be a number of things that can set PROP_BREAK_TYPE,
        and thus an un-inheriting value of PageBreakBefore should not
        cancel a w:br for example.
        
        There are two ways to approach this. One would be to never
        overwrite, and that should be safe in practice, since I don't
        see anywhere else that would specify a NONE value.
        
        However, if PageBreakBefore is true, it ought to override
        a theoretical NONE, or potential COLUMN break I would assume,
        so in that case a "yes" page break should probably override,
        but a "no" page break should not. Basically, if anything
        specifically requests a page break, they should get it.
        
        (Actually, I'm not sure how, but column and textWrapping
        breaks seem not to be affected by this - which is good.
        Only the page break seemed to be lost when PageBreakBefore=false.
        I tested by changing the w:br type to column,
        textWrapping, and the invalid value of none.)
        
        NOTE: If there is both a w:br and a PageBreakBefore=true,
        then MSWord 2003 treats both as a valid page break,
        but neither Word 2010 nor 2016 add the empty page.
        See bug report for two proof unit tests.
        
        Change-Id: I279874c60cc4cc572e0d190dc2afad0ad3431c43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103223
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-04  Miklos Vajna  <vmiklos@collabora.com>  [fe531957e3dcd42927cf15ab31d04473433d81f9]

        external: update pdfium to 4306
        
        Change-Id: Ic10cf99fa412f8f0b3475e82d0a1839a7f04bd08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105272
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-04  Noel  <noelgrandin@gmail.com>  [eeed9103350d886f5913aed9b525d863a421dffa]

        loplugin:unusedmethods
        
        Change-Id: I58fb6477222a26455f5db0a7d972c46f290c085c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105261
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-04  Noel Grandin  <noelgrandin@gmail.com>  [81fe31d2c8977791f9b90ab1da4fbb1a778f87fb]

        use fastparser in XMLEmbeddedObjectImportContext
        
        Change-Id: I5fc61239e60a3129b350895293760a345baf3ce5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105260
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-03  Stephan Bergmann  <sbergman@redhat.com>  [64e58879c4445bfc733d337c53ac7dc1748fdbb9]

        Avoid UBSan pointer-overflow
        
        ...as seen with recently introduced UITest_writer_tests
        UITEST_TEST_NAME=compareDocuments.compareDocuments.test_tdf137855, but where the
        unsigned sal_uLong (aka sal_uIntPtr) value is apparently meant to wrap around
        and address an element of m_pMemory at a negative index from m_pBDiag:
        
        > sw/source/core/doc/doccomp.cxx:832:13: runtime error: addition of unsigned offset to 0x6250014a90d0 overflowed to 0x6250014a90b8
        >  #0 in (anonymous namespace)::Compare::CompareSequence::Compare(unsigned long, unsigned long, unsigned long, unsigned long) at sw/source/core/doc/doccomp.cxx:832:13
        >  #1 in (anonymous namespace)::Compare::CompareSequence::CompareSequence((anonymous namespace)::CompareData&, (anonymous namespace)::CompareData&, (anonymous namespace)::Compare::MovedData const&, (anonymous namespace)::Compare::MovedData const&) at sw/source/core/doc/doccomp.cxx:794:5
        >  #2 in (anonymous namespace)::Compare::Compare(unsigned long, (anonymous namespace)::CompareData&, (anonymous namespace)::CompareData&) at sw/source/core/doc/doccomp.cxx:605:25
        >  #3 in (anonymous namespace)::CompareData::CompareLines((anonymous namespace)::CompareData&) at sw/source/core/doc/doccomp.cxx:440:17
        >  #4 in SwDoc::CompareDoc(SwDoc const&) at sw/source/core/doc/doccomp.cxx:1877:13
        >  #5 in SwEditShell::CompareDoc(SwDoc const&) at sw/source/core/edit/editsh.cxx:877:34
        >  #6 in SwView::InsertMedium(unsigned short, std::unique_ptr<SfxMedium, std::default_delete<SfxMedium> >, short) at sw/source/uibase/uiview/view2.cxx:2377:39
        >  #7 in SwView::DialogClosedHdl(sfx2::FileDialogHelper*) at sw/source/uibase/uiview/view2.cxx:2574:26
        [...]
        
        Using std::make_signed_t where its canonic type happens to be `long` requires a
        workaround for old Clang to avoid a false
        
        > CXXFunctionalCastExpr, suspicious cast from 'sal_uLong' (aka 'unsigned long') to 'std::make_signed_t<decltype(d)>' (aka 'long') [loplugin:toolslong]
        
        warning.
        
        Change-Id: I07413ba06051f75d80832a4772ab1c541805b259
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105234
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-03  Heiko Tietze  <tietze.heiko@gmail.com>  [6f3899b27156591e65f62649a92c727eb6f5dd03]

        Resolves tdf#137059 - Use application colors for font preview
        
        Background is set to document's application color now
        (options > application colors > document) to provide
        a true WYSIWYG experience (except for modifications
        to the page background color).
        
        Change-Id: Ifd78e667f3eeff3573ff09bcb4d2a9634dd49c99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105011
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-03  Caolán McNamara  <caolanm@redhat.com>  [2a7a62c09582ec24247022a94e929610d141a4c9]

        ofz#26943 detect if FormatOfJustInsertedApo was deleted
        
        move FrameDeleteWatch for reuse in the doc filter
        
        Change-Id: I6e53549a837968cb738b5188e8670dd3e38a9c0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105264
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-03  Caolán McNamara  <caolanm@redhat.com>  [ba1dc6fcb9f5df0b397effb20e2f58bb8c734879]

        presumably 'true' is sufficient in all cases
        
        Change-Id: I9366193085a4c46ef64f0a9660e51b8678ca35f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105252
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-03  Caolán McNamara  <caolanm@redhat.com>  [874af0da643e48fb2a2825be48261819ff53962d]

        vclplug_qt5 doesn't appear to need to link to vclplug_x11
        
        Change-Id: I7f4c3fb210996c0ce66d3d9448a3954ce1aaa525
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105256
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins

2020-11-03  Miklos Vajna  <vmiklos@collabora.com>  [80aba00e4945b106a276acf4ea28309b16e7c088]

        tdf#128877 DOCX import: fix lost position of image cropped to shape
        
        Regression from commit f4ba484183a1e7b9824f10580d633466c266828f (ooxml
        import: supprt cropping to shape, 2019-05-13), which changed the type of
        a cropped-to-shape image from drawing.GraphicObjectShape to
        drawing.CustomShape.
        
        drawing.GraphicObjectShape worked because GraphicImport::lcl_attribute()
        in writerfilter/ had a check for drawing.GraphicObjectShape and did an
        explicit setPosition().
        
        Doing the same for bitmap-filled custom shapes would be an option, but
        it would be ugly: scaling/translation/rotation/mirroring can only work
        together if they are only applied once, and that should happen in oox/,
        that's why we already have a mechanism to send the position from
        writerfilter/ to oox/ for WPS shapes. (<a:xfrm> contains the size, but
        not the position of the shape, so oox/ in itself could not know the
        position.)
        
        Fix the problem by improving ShapeContextHandler instead the pass the
        position from writerfilter/ to oox/ for <pic:pic> as well, the same is
        done for <wps:wsp> already since commit
        6c4f737ec88a4f4dc5da8b2295ca5e7de2d4c24f (DOCX drawingML shape import:
        fix position when CustomShapeGeometry is set, 2013-11-21).
        
        Change-Id: I74a60136d0ca8383e58948711b47858823f42437
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105263
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-11-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [b7a862bbd438eeeb006b08d3fde709b383d1eeb7]

        tdf#87474: sc: Add UItest
        
        Change-Id: I2c915372076228164e6322fad84643971ea4e105
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105257
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-03  dante  <dante19031999@gmail.com>  [ed8fc341678f780ceedd77db2ea4a4441bdca3e9]

        Reordered token.hxx.
        
        It will be easier to follow the list. Minor changes respecting set ( added it/s owns tokens to setminus, setquotient ).
        
        Change-Id: I879675db8634a54ff3f16e7c00e4aedcaeb429cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105242
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-03  Dante DM  <dante19031999@gmail.com>  [351f620baa64ecabd4f7f93ec0139724766c7c59]

        Added hexadecimal number and color  support for starmath.
        
        Adds hidden command on guy hex number wich allows to use numbers of
        base 16 and also 0-9-A-Z.
        Added support for custom RGB colors on hexadecimal on starmath
        via command color hex colornumber.
        Improved RGB color handle on starmath.
        Changed the way the color is handled on starmath. Colors keywords
        won't give errors. They have been moved to an independent tokens list
        so starmath will load tokens faster.
        Changed the way the font size is handeled on starmath. This won't
        change anything, just related with the structural change.
        Implemented premature support for rgba colors on math. This change
        only adds the possibility on the parser, node and node visitors. For
        now end-user can not access it since in a future there'll be work
        to do on the renderer to add full support.
        Added hex entrie on the docking window.
        Changes made on Color.hxx, will save some nanoseconds on build.
        
        If you are interested on allowing rgba and do the job on the renderer
        (and all the other stuff than there are a lot of .GetRGBColor()),
        you may find usefull color hex colnum. Since transparency setting is
        ignored, the hexadecimal color has hidden support for it since did
        not instore the max value (255 + 255*256 + 255*256*256) and everything
        is loaded into the sal_uInt32.
        
        Change-Id: Iafb38b142fffa329ca468e3d62643154fcdd2bbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104630
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-03  Rene Engelhard  <rene@debian.org>  [8ef56c7cb4008c6290da82b305ec2deefc8d94d5]

        add pdf to DRAWDOCS for bash-completion
        
        Change-Id: I02195cb235774d205e9f9cc8821b897a841fa54f

2020-11-03  andreas kainz  <kainz.a@gmail.com>  [42dd47807575812fe160dfc06c2a18d3a4dbaaa1]

        tdf#137912 update toolbarmode previews
        
        Change-Id: Ic326758b3c25a4acd22dd5a029619b1972f43267
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105245
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-11-03  Caolán McNamara  <caolanm@redhat.com>  [d443eba9e3759454d94faaf8ef8fd3a618f7af8c]

        Resolves: tdf#137215 restore original modality before dialog loop ends
        
        Change-Id: I83467e28534b781c51b8d75a023e41f3c6a03903
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105251
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-03  Caolán McNamara  <caolanm@redhat.com>  [d394bbf2c469fb15dd0b131149bab9a2d774f72d]

        downgrade to SAL_INFO
        
        happens a lot and doesn't indicate a problem anyone needs to fix
        
        Change-Id: Ie0c36b61855545629641306820447d5d96b8d841
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105250
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-03  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [24e0ed0108cae5acb0b5388640e54062d927ade5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9e62afaaebac009fcfee18ef998f0db3baf953b4
          - Fix macro example for While...Wend
            
            Change-Id: I09aa5a76319fb018d429028c88d4ed964f59e8f0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105262
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2020-11-03  Noel  <noelgrandin@gmail.com>  [5b7a61a852216f97cc7ff5952e13a6d922bc00b6]

        loplugin:unusedfields
        
        Change-Id: Ia8e2a7ce75bfded98e85fa583d1404710069d335
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105249
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-03  Caolán McNamara  <caolanm@redhat.com>  [2359ad3305c20b0654bdb2ff41a4703c833f7734]

        Resolves: tdf#136611 chart doesn't support corner style or caps
        
        Change-Id: Ibee5b90fff28504d87462b3839bb58dfc6911a39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105248
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-03  Noel Grandin  <noelgrandin@gmail.com>  [41f1b2bd1deaf67a08de240eb806189e122d9852]

        remove pimpl in SfxBroadcaster/SfxListener
        
        and provide an optimised copy constructor, we can avoid a bunch of work.
        
        Change-Id: I3a373fbbfab02455e6a65e9036b3629366174379
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105205
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [6152659e80970883a6a3c0a86cdc3e53008b2009]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5e05fa7961c2ee91399a4b4b211331555a2b94fe
          - Fix vocabulary (line -> row)
            
            Change-Id: I9937e9fdce99eae607af991fc5c6311c79204af6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105213
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-11-03  Tomoyuki Kubota  <himajin100000@gmail.com>  [73e0b664881d95510be9605b98a2671926f4697a]

        tdf#137886 condition for asian and ctl property seems wrong
        
        Change-Id: Ifc11f3bbcc499143904ac7c206674cc692cf5239
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105054
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-11-03  Seth Chaiklin  <sdc.blanco@youmail.dk>  [26562f2e3f0d526a323ebe7c16ee3a00532a2cd1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d937c9de1e07f4cc6c5bfe77b687a3537da86f01
          - update help pages for customizing menus and context menus
            
                ( shared/01/06140100.xhp )
            
                Change label: "Function" --> "Available Commands"
                Change "function" -- "command" in Function description
                Change "function" --> "command" in "Right Arrow" to
                  be consistent with "Left Arrow" and "Available Commands"
                Add label and description for "Assigned Commands"
                Remove redundant sentence from "Target" now that
                    "Assigned Commands" is added.
                Reduce hierarchical level for submenu items "Add", "Remove"
                Add image for "gear" icon
                update to: <h1>,<h2>,<menuitem>
            
                ( shared/01/06140300.xhp )
            
                Replace "Function" label (and description) with embed
                   from ( shared/01/06140100.xhp )
                Add "Assigned Commands" label and description with embed
                   from ( shared/01/06140100.xhp )
                Add "Right Arrow" label and description with embed
                   from ( shared/01/06140100.xhp )
                Remove redundant sentence from "Target" now that
                    "Assigned Commands" is added.
                update to: <h1>,<menuitem>
            
            Change-Id: I505b366a79f832c40328ad441867f9ba84af8a7a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105212
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-11-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [cd142f2ab2e165b13c5ab14728b70bdd40d8517a]

        tdf#91762: sd: Add UItest
        
        Change-Id: Ia3c75206a5207a95162970ac6607be96dac9fcb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105243
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-03  Noel  <noelgrandin@gmail.com>  [5496233b063ca8f182e6643523b051527383364e]

        loplugin:unnecessaryvirtual
        
        Change-Id: I71c49cb66177547ce6f5bd4ab702c7d9d358a426
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105244
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-03  andreas kainz  <kainz.a@gmail.com>  [713d8ef5eacb872809d392037758718ccc0d02ff]

        Colibre svg shape icons add css parameter
        
        Change-Id: I132fc552720fca7c0ee138b8485a60913061e394
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105236
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-11-03  Stephan Bergmann  <sbergman@redhat.com>  [32f4186ff10bbd04b17ba806022a5fdab2f6d277]

        ucbGet needs a non-null interaction handler after all
        
        In db6c7a486395304f38e9ea52951f576f34749cbc "Use UCB instead of cURL to download
        https files", I had not further investigated why using the (GUI) interaction
        handler within utl::UcbStreamHelper::CreateStream would lead to deadlock during
        UITest_sw_options
        (UITEST_TEST_NAME=optionsDialog.optionsDialog.test_moreIconsDialog).  Instead,
        I had passed a null XInteractionHandler into utl::UcbStreamHelper::CreateStream,
        assuming that would solve whatever the issue was (and it did make the UITest
        pass).
        
        However, that caused the AdditionsDialog to not be populated at all,
        with
        
        > warn:cui.dialogs:26878:26950:cui/source/dialogs/AdditionsDialog.cxx:95: Reading <https://yusufketen.com/api/Templates.json> failed with 0x20d(Error Area:Io Class:General Code:13)
        
        (see comment at <https://bugs.documentfoundation.org/show_bug.cgi?id=137922#c1>
        "Extensions button in Template choose does not show anything"), because
        interaction requests like com.sun.star.ucb.CertificateValidationRequest were not
        handled properly.
        
        As it turns out, the real reason for the deadlock was that the UITest quickly
        closes the dialog, causing the main thread to block at
        
          m_pSearchThread->join();
        
        in ~AdditionsDialog waiting for the SearchAndParseThread to finish, while
        SearchAndParseThread::execute encountered a CertificateValidationRequest that
        needs to be handled and thus blocks in UUIInteractionHelper::handleRequest
        (uui/source/iahndl.cxx) waiting for the main thread to process the
        PostUserEvent.
        
        In an ideal world, the UCB would allow to cancel the download request issued
        from ucbGet while that download is waiting for the CertificateValidationRequest
        to be handled, and the AdditionsDialog CloseButtonHdl would initiate such
        cancellation.  Lacking that, just keep the Close button disabled until the
        SearchAndParseThread has finished downloading.  (Pressing the Close button
        earlier, ~AdditionsDialog would have blocked the main thread anyway until
        SearchAndParseThread had finished downloading, so this should not actually
        worsen the user experience.  And the UITest now blocks waiting for the Close
        button to become enabled before pressing it; there would already be
        UITest.wait_until_property_is_updated available, but it has a hard-coded timeout
        which might or might not be relevant in existing uses of that function, so leave
        it alone and repeat the relevant code without an unhelpful timeout here.)
        
        This means that the additional utl::UcbStreamHelper::CreateStream overload
        introduced in db6c7a486395304f38e9ea52951f576f34749cbc "Use UCB instead of cURL
        to download https files" is not necessary after all, so remove it again.
        
        Two further items that should be looked into:
        * Should ucbGet pass the AdditionsDialog into utl::UcbStreamHelper::CreateStream
          as css::uno::Reference<css::awt::XWindow> xParentWin argument (which defaults
          to null)?
        * There might be similar deadlock issues involving ucbDownload, which can also
          be called (indirectly) from SearchAndParseThread::execute.
        
        Change-Id: I8d549066940fa4f259a814a31ec7c62960e0db8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105169
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-11-03  Seth Chaiklin  <sdc.blanco@youmail.dk>  [0d2bec850e98a3efa9273edff97ce2ebeeeb6d81]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0d798e62a062274573818ef3a9442db82730b1e2
          - update help page for Edit - Links to External Files
            
              - updated "generic" explanation used by all modules with "links_text"
                   variable.
                This explanation is now embedded in the overview of the Edit menu
                   help page for all modules.
              - added module switch (after generic explanation), to indicate which
                   specific kinds of links can be edited. (Kudos to Mike Kaganski
                   for essential help)
              - change label: Links --> Links to External Files
                  - also in access command in edit_menu
              - reorganize controls to correspond to dialog order
              - move paragraph about double-click to under "Source" heading
              - move <notes> to end of page -- they are not directly relevant
                  to the command, but the information is generally relevant to those
                  who would use this command, and not found currently elsewhere.
              - remove sys-specific warning about local cache (thanks again Mike)
              - add embed about "Close" command
              - removed "verknuepfungentext" variable and updated sdraw to use
                  "links_text" like other modules (this was only place where
                   that variable was used).
              - update to: <h1>,<h2>,<warning>,<note>
              - add some <keycode> to edit_menu
            
            Change-Id: Idea3c38569f139a8d2e51de3c75a238c5fc35cf8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104677
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-11-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [ebc527a6b2a1e935b5a870a5ca1d7f7eab84e0bc]

        check-missing-unittests: use regex and simplify code
        
        Change-Id: Ica37de1adad0e97d1efd5f3f699d570af97ca90e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105188
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [1b0eb76eb1787d9d9fbd7a7a73ee8ae47b62dc33]

        tdf#137617: sc: Add UItest
        
        Change-Id: I544a221e7b3c76bb046235768d3fdcb700805579
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105239
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-03  Stanislav Horacek  <stanislav.horacek@gmail.com>  [a07be800db1e566be70f8a637988a1ffb2278262]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1f43f06696448efd5b6bf076be0162e66361643a
          - update removing background color in options as it is in UI
            
            Change-Id: I9caf493f4318b36de27873af6fb757766b887f55
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105097
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-11-03  Tor Lillqvist  <tml@collabora.com>  [aae5a01428f31d5c8ec4f31e31a8d982dc9b00f5]

        I am sure the fill-column value of 102 here was accidental
        
        I can't think of any reason to use such a pointlessly seemingly
        specific value. Let's just use the round number 100, as for source
        code (see TEMPLATE.SOURCECODE.HEADER).
        
        Change-Id: If61af553f8142dfcba31e775d050d167f89c010b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105235
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-11-03  Stephan Bergmann  <sbergman@redhat.com>  [9b852db4a37ff6f5dad4356188e246d32ea75376]

        Drop the #undef ABSOLUTE FIXME
        
        c4bee547b02fbe3d07b1e9ee203c73e48f86e6bf "tdf#133026: Additions: Better Search
        Function" does not tell which #include had brought in the macro definition.  It
        might have been the #include <curl/curl.h> that has meanwhile been dropped with
        db6c7a486395304f38e9ea52951f576f34749cbc "Use UCB instead of cURL to download
        https files".
        
        Change-Id: Ib9cf761ca11e5cb7496b21dc04faee3491ef9dcf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105073
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-03  Caolán McNamara  <caolanm@redhat.com>  [04144ecb1bb2ecb0233a43db1e3263dcb6c84571]

        Related: rhbz#1893846 GetActiveWrtShell can return null
        
        Change-Id: I862f562d0f799defde49a3a0eefcdc11b925a404
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105203
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-03  Caolán McNamara  <caolanm@redhat.com>  [7bcee97c48026b8cc41b5c83dd43ed8aa1cd205d]

        duplicate redundant lines
        
        Change-Id: I5766aee2a07879d3064387f72a87c38ce431e9be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105202
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-03  Caolán McNamara  <caolanm@redhat.com>  [3726c6e22d5cc9934f17cb73b3b5b5144eca2452]

        extract cleanup piece to its own function
        
        this is from a failed campaign against tdf#122894
        
        Change-Id: I639d65394cadca6ca70613dfd13691fd7b5f5104
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105191
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-03  Caolán McNamara  <caolanm@redhat.com>  [32f81b3a974737def611db36812225570e5d42be]

        Resolves: rhbz#1893846 if last close had insert, index dialog open
        
        when starting a new writer document
        
        Change-Id: I83131c01aa53208a321abade48d48a6f7965d0ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105201
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-03  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [421593c0d99e04c0f9431b5ef04bc03d2053ca23]

        tdf#137814: Rename Properties to Page/Slide Properties
        
        Change-Id: I0fa4c981a1dd833f14c134a33911ee31eb81748c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105186
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-11-03  Ming Hua  <plateauwolf@qq.com>  [648d8eeabc8a282898f839894a9a36590988473d]

        Rearrange mnemonic keys in Export as PDF dialog
        
        While fixing tdf#133403, commit c42dc1be0c3161e621ed0a667ae6b047f8bb23d4
        also introduced new mnemonic keys that clash with existing ones.
        
        This patch rearrange those newly introduced mnemonics (O for outlines)
        as well as others so that there are no double-used keys.
        
        Change-Id: Ia82316741995cc2a9d430bc51680ce84bec340bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105209
        Tested-by: Jenkins
        Reviewed-by: Ayhan Yalçınsoy <ayhanyalcinsoy@pisilinux.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-11-03  Miklos Vajna  <vmiklos@collabora.com>  [3ac675736066b47da7329269a01c1ef4a9cfe72a]

        tdf#135893 sw paste: fix copying fly frame in textbox twice
        
        Regression from commit c7307c77254557646f33017af915f6808a861e29
        (fdo#82191 sw::DocumentLayoutManager: copy textbox content of draw
        formats, 2014-08-15), the problem is that the fly+draw format copies the
        fly content recursively already, so when we would copy all special
        formats of the document, the inner fly frame is copied twice.
        
        This is normally not a problem for fly frames (where you can't select
        multiple fly frames at the same time), nor a problem for draw frames
        (which have no sw content), but it's a problem for the combination of
        these, TextBoxes.
        
        Fix the problem by ignoring fly frames which are anchored in such
        TextBoxes: we do the same for fly frames which have an associated draw
        format already.
        
        Change-Id: I3376beb414f91abfa6f3f5640f825ccae34911c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105204
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-11-03  Michael Stahl  <Michael.Stahl@cib.de>  [a83e6e96b65903d6e154b3711ec261d44e55b324]

        writerfilter: remove leftover comment
        
        Change-Id: Idb6dbb7ccb9a254def6029bb9ba84a3b02015d70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105196
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-03  László Németh  <nemeth@numbertext.org>  [72ec44bc294dd814c0ba8657337b6b2646382b02]

        tdf#105967 sw change tracking: fix line break symbol in empty line
        
        At line break symbol of inserted or deleted empty lines,
        paint strikeout/underline based on redline color. Keep also
        the underline and strikeout formattings of the line break symbol
        in neutral color (NON_PRINTING_CHARACTER_COLOR), if they are not
        affected by change tracking.
        
        Note: in non empty lines, remove also the colored (not
        NON_PRINTING_CHARACTER_COLOR) underline/strikeout,
        if it's not based on redlining, fixing the double
        colored lines on the neutral color line break symbol.
        
        Follow-up of db25f1e2e3ae7a078f8f3c080ff3c4802f83b853
        (tdf#105967 sw change tracking: fix pilcrow in empty line).
        
        Change-Id: I565a10154f5ecbefeb00fe3e17a53f74f2f84e63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105206
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-03  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [4ed24dd436b77454b64cd22ae0b0ded2f990f1cb]

        Colibre: Update Slide/Page Background and Page Size icons
        
        Change-Id: I26771535e4305a59e8ee00302c85dfeb4f2aed2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105231
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-11-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [bd8edf5d2ac579e51bfbf5fa6061909a67a309c7]

        tdf#137896: sc: Add UItest
        
        Change-Id: I38d2d31f28bfbabc8003a11520ad26e3df2a29a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105199
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [c1c89b9323f925f2211b94b3d0e78a7b503b7142]

        uitest: test creation of range names from ui
        
        Change-Id: I3897a8a4dc77b5d41b3b64a03146c121fee5c83b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105229
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-03  Tor Lillqvist  <tml@collabora.com>  [39bd2ff8c7dac93b7a3dd01ea80c8732939971df]

        i386 is not used at all on macOS since many years
        
        Change-Id: I6e9b61da73509f40575640209082defc34bcbf63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105230
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-11-02  Seth Chaiklin  <sdc.blanco@youmail.dk>  [b179c4277c709658f42dd1155bf0d88bd57271f8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f9f9dd593ca29d23fec10381f3fd70e3bebfd8d1
          - tdf#137221 make corrections in help page for using "Page line-spacing"
            
                + embed new sentences from Glossary at top of page
                + correct the procedure for enabling for a page
                + add explanation about "Reference Style"
                + separate explanation for Paragraphs and Paragraph Styles
                  - embed the repeated part in Paragraph Styles.
                + add links from menu sequences to relevant help pages.
                - remove "related topics" and its one link, which went
                  to the Paragraph help page, which is now made as a link
                  in the menu sequence.
                [Thanks to Regina Henschel for controlling technical accuracy.]
            
            Change-Id: I75715e6b035b12912318504c6186a689f248a82a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105053
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-11-02  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [5f9650e54247f1c27749ad4e4268aae69dabd47e]

        move SwCondCollCondChg on top of SfxHint
        
        ... and get rid of ModifyNotifications along the way.
        
        Change-Id: I10fc9d24743d50cef771ff63dae004d31dce1846
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105195
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-02  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [f7428465445851a3ab792b1238c45f08f52e5d31]

        sw/source/core/layout/atrfrm: Remove remaining uses of ModifyNotification
        
        Change-Id: I344ec4b834c52f45c27a88b501c6048853437f36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105197
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-02  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [f899c28f210c6565b7227d7665d449f194d2af8e]

        ndtbl: remove remaining use of ModifyNotification
        
        Change-Id: I31ccf872fbfaad9867e7e193491a525df46952e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105198
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-02  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [587b8eb1d0c7959967299ebfcd03c52dc4b1cab4]

        Field, FieldType: Remove remaining calls to ModifyNotification
        
        Change-Id: I8a825711f3b1f1085b4da90d4d09e837161329f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105193
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-02  Caolán McNamara  <caolanm@redhat.com>  [f821939c1d2befafda70a8e8c3ed88748ab75762]

        tdf#137916 get report xml importer working again
        
        Change-Id: I238373bdfd35001c09a67b73cc38f5a96640e2ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105190
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins

2020-11-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4460f5f8503db44bf8e62fd4b2f7246a87156f84]

        Fix typos
        
        Change-Id: Ifc4b1c24b41a9ca7e7b3adcc46e3498f3af5a0b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105192
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-11-02  Seth Chaiklin  <sdc.blanco@youmail.dk>  [6e39d9cea4519c9ca633020a68b8fbeea796ae52]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 218e253ba66a9459c4bbd92b59bee1c695fb0244
          - tdf#137221 add Register-true to Glossary as separate entry
            
               + reuse "Register-true" header (i.e., no retranslation)
               + add two variables to "Page line-spacing" and use that text
                 to add back a revised 'register-true' entry with embedded
                 variables.
               + revise the 'page line-spacing' entry in Glossary
               + add variables to sentences in entry to use in help page
                 about printing.
               (Thanks to Regina Henschel for technical knowledge)
            
               General cleanup:
                + update all to <h2>
                + add <menuitem>,<keycode>
            
            Change-Id: I06baea0e7888ffdb33f8a349327f08415c6d3bdf
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105051
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-11-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c724c1bec549f224656e7ca3290494159dda7e26]

        pdf: deduplicate resources when copying from external PDF stream
        
        When using external PDF stream/data (from PDF graphic objects),
        make sure to copy the content of external PDF resources (fonts,
        bitmaps, forms) only one time (by sharing the map between calls)
        and every other use, just use the reference to the objects.
        
        Change-Id: Ibaa632c8f74806eb195e69404551db6fd077a986
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104935
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105163
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-11-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [be1eeabaae38f4890a55cd206f22b03818253fb6]

        pdf: test pdf re-export that bitmaps aren't duplicated
        
        Change-Id: I6956648bf0f9ebb1221b7e36d5fc1616c6b8b804
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105162
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-11-02  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [84e2b5a2bd2822f802ce0892c92efb239923965f]

        SwLayoutFrame::SetFrameFormat: ModifyNotification no more ...
        
        Change-Id: Ice30d7830a32396e0b0b55f3971294f45228be81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105194
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-02  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [014303fb89c35ae3f40092b22dcad2c74fb60e15]

        SwFormatDrop: remove Modify/ModifyBroadcast/ModifyNotification from this beauty
        
        Change-Id: I858e0c26849f227f821966d3627114b276b5717d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105185
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [dda3592f6a1028bd9d433eb2f88e561959212cf6]

        tdf#67007: sc: Add UItest
        
        Change-Id: Id8e52f10943f5c28b3c28f757bd38b55f18f3384
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105189
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [8c4847fb88059259f17d002c4fd84ef82937c2f3]

        tdf#100818: sc_ucalc: Add unittest
        
        Change-Id: I66c98b9ccd6ab3bf8df9312aa920c83bc789d269
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105183
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-11-02  László Németh  <nemeth@numbertext.org>  [db25f1e2e3ae7a078f8f3c080ff3c4802f83b853]

        tdf#105967 sw change tracking: fix pilcrow in empty line
        
        At pilcrow symbol of inserted or deleted empty paragraphs,
        paint strikeout/underline based on redline color. Keep also
        the underline and strikeout formattings of the pilrow symbol
        in netural color, if they are not affected by change tracking.
        
        Follow-up of commit 37d85df2d2fd53ee436f24484b48aafc91d501b1
        (tdf#105967 sw change tracking: fix pilcrow color) and
        commit 350dbba44ee7703b1da11cc4732a5090ce5efe3d
        (tdf#105967 sw change tracking: fix pilcrow symbol).
        
        Note: clean-up also commit 58f64686cd83a349611daa52188db8bca347b3d4
        (tdf#105967 sw change tracking: fix line break symbol).
        
        Change-Id: I5f527d17fdf4b9a20bd57d5dfe9366e1271ca772
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105176
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-11-02  Noel  <noelgrandin@gmail.com>  [28be7b98070b7475cc675e76f075c941133cb790]

        create common macro and method for logging unknown attributes
        
        instead of repeating the code everywhere
        
        Change-Id: Idb94054b392ed256e64259cdb17d1522bf3c52b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105184
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-02  Noel  <noelgrandin@gmail.com>  [3940cf7d716f3e469f47d3c831a799e58edf2eb8]

        drop the SvXMLExport::EndElement method..
        
        in favour of just using the endFastElement() method
        
        Change-Id: Id95abb0b9e78bc44278c5e9e3cc8dee15185e2e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105175
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-02  Michael Stahl  <Michael.Stahl@cib.de>  [dd24e21bb4f183048a738314934fc3f02ec093f1]

        sw: return SwXFieldmark in SwXFieldEnumeration
        
        * Implement text::XTextField in SwXFieldmark
        * That requires overriding XTextContent, just forward to SwXBookmark
        * Also override XServiceInfo implementation in SwXFieldmark
        * Add a PropertySetInfo for SwXFieldmark, which doesn't support "Hidden"
          or "Condition" properties of SwXBookmark
        * in SwXFieldmark::setFieldType(), only allow sensible new types
        * fix DomainMapper_Impl assumptions that if it implements XTextField
          it can't be a fieldmark, which caused CppunitTest_sw_ooxmlexport10
          testTdf92157 to fail with a SAXException caused by some disposed
          SwXTextCursor
        
        Change-Id: I1ae2e9cb99ea784040874517e4d1af7e59d24405
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105083
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-02  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [f269467ab5b73999c7ae7edbd0d5dd605d006090]

        SwGrfNode: ModifyNotification no more ...
        
        Change-Id: I6c1fda1d92c4e3511113fcd8a8bc09efba96e3e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105180
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-02  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [4839756fcb381e37f7c4cc65e392d772b325c8b4]

        SwFieldType: ModifyNotification no more ...
        
        Change-Id: Idb6c0a6cca5df729037067f6def5594eed2cca19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105178
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-02  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [d0292dd0a3bd241ab073bea6f5a985b8be154d78]

        sw/source/core/undo: ModifyNotification no more ...
        
        - also: introduce SwFormat::RemoveAllUnos() as a member function,
          because that is where this belongs ...
        - ... and then also use it elsewhere if possible.
        
        Change-Id: I9cc073a41ef1077429f648309806fa433bdcec99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105173
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-02  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [68bb7157ca652b277e7b296bb8e8526b05115d5d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 12deefd044691e11e71dd58e0b8bd9a28b0b99cc
          - tdf#137720: Help files-Slide, Page Setup replaced with Slide, Page Properties
            
            Change-Id: Iacb7c08c386be0cb950e53d73980d3a90e2c8ec3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105064
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2020-11-02  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [3112126964247fb0c6479a411c003d0819f31fd9]

        tdf#137720: Slide, Page Setup replaced with Slide, Page Properties
        
        Change-Id: I69600305698583d64bd9c5d3950b3fb7762fcf8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105044
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2020-11-02  andreas kainz  <kainz.a@gmail.com>  [93fd2091f81aeb40b962c3d37b13350812953fa2]

        Cell Alignment Dialog update
        
        Change-Id: I86954c4fa8910d8d7e4d4e815ffcd600e2b11c0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105161
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-11-02  Noel  <noelgrandin@gmail.com>  [2764c334c3b9cf428e4e7ab0c28ce6a34036fa77]

        drop the SvXMLExport::Characters method..
        
        in favour of just using the characters() method
        
        Change-Id: Iecb2773d488fcf4fa3c2202d0e889015a288fe2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105174
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-02  Jan-Marek Glogowski  <glogow@fbihome.de>  [d4892e5452bff155da6c34063ffe8c331284d8e9]

        tdf#126700 handle Impress default documents
        
        Impress has a two stage load, eventually because of the optional
        template manager. Since I don't know, what the 2nd load URL
        "private:object" is used for otherwise in LO, this just marks the
        empty and default documents as replaceable in Impress.
        
        Regressed-by: 61e1e0413296928d929f99c0f006c6cbbcf4ac40
        Change-Id: Ief8d9eeaa65e8fb40400e64c16768d37ca343893
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104581
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-11-02  Julien Nabet  <serval2412@yahoo.fr>  [42899e8b4e1dfc872924f3488ff6e2070c93c06e]

        Fix regression after aba06f2c3a39f33007a8f4e6e234254f42e01f0d
        
        It generated requests like:
        CHAR CHARACTER SET OCTETS (100)
        instead of:
        CHAR(100) CHARACTER SET OCTETS
        
        Change-Id: If32723a99d1ca40c765d89b527ec633cc17cf72b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105157
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-02  Caolán McNamara  <caolanm@redhat.com>  [ff69401d8c941e5adaa662da81c6f02d9fe71955]

        tdf#137620 support surrounding text for calc comments
        
        Change-Id: I362a8ec6cd5de8602863fd2e520c8bd1a3706f00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105171
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins

2020-11-02  andreas kainz  <kainz.a@gmail.com>  [fcfa40fabb2943d7cb1adfe0057c715e225daef9]

        Print dialog alignment fixes
        
        Change-Id: Ife471e062745ce8aa7dd9b806612c00794e4d878
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105159
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-11-02  Noel  <noelgrandin@gmail.com>  [739e12f5a12af8ccf7a5338cf02e75e049676331]

        remove duplicate initialisation
        
        Change-Id: Ia1b99ed420daf5d238082f374eab7b76920714f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105167
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-02  Miklos Vajna  <vmiklos@collabora.com>  [5acfeb6e34963bc0491a83ce76f2c2fa067e5769]

        sw: prefix members of SwDistance, SwLayIdle, SwOszControl and ...
        
        ... SwWebColorConfig
        
        See tdf#94879 for motivation.
        
        Change-Id: I35991a60faaad568ef7b52120c827699db2a5116
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105168
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-11-02  Stephan Bergmann  <sbergman@redhat.com>  [35f7d9a18fa7f559a1427e1b8a0f094f864f945a]

        -Werror=parentheses
        
        Change-Id: I6f4214a235dbeaade8e58597f784a0e435616682
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105166
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-11-02  Mike Kaganski  <mike.kaganski@collabora.com>  [58f755f0321777cfb4f921e12f7f29a67e7c2c40]

        Windows 7 support is already supported
        
        The comment was added in commit e9daae2025279d04155ddeb794bb35952e627ed7
        in 2010; Windows 7 support was eventually implemented in 2013 in commit
        776db316d271d14e653426e21e66b983ec52100a.
        
        Change-Id: I830321ef2131ad56ac664867ac71857fce8d9c75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105061
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-02  Noel  <noelgrandin@gmail.com>  [8c7946db697103b56d34ed159d80555f751e55c5]

        loplugin:reducevarscope in lotuswordpro
        
        Change-Id: Ie0aa6b91fe13d24b5cf60abc14cf43c2106b53da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105165
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-02  Michael Stahl  <Michael.Stahl@cib.de>  [4ebb3eae7b4abb7ecc37df73c6f80e3fd2069ed7]

        check-elf-dynamic-objects: allow libgsttag-1.0.so.0
        
        It's linked in Fedora 33 and apparently exists in gst-plugins-base
        since 1.0.0.
        
        Change-Id: Ifc5d6a6b06e05ef4e250ac26a8588a242f21a034
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105140
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-11-02  Stephan Bergmann  <sbergman@redhat.com>  [0c765dedffa2c0ee9e6daeb54d8d477b71a56e61]

        Better types for SystemGraphicsData::hDrawable, cairo::X11SysData::hDrawable
        
        Both apparently only hold X11 Drawable values.  But include/vcl/sysdata.hxx does
        not include the X11 include files that would define Drawable, so use sal_uIntPtr
        there, which is also used for other similar SystemEnvData and SystemParentData
        aWindow members there.
        
        Change-Id: Ia136ad1937e2009eb409c3ef8cc41dc81bd338a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105156
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-02  Stephan Bergmann  <sbergman@redhat.com>  [d6a3212e727f4732cda29c646e7fca51e84e78b3]

        missing include
        
        Change-Id: I145d1719728504af1459c1fa1a010cdac9c09956
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105158
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-02  Noel Grandin  <noelgrandin@gmail.com>  [a0eab90bd1f7fc31978da3f7be0ec86781baf8bc]

        toolbox always has flat style
        
        ever since
            commit c1cd6af623e86b5b1b45f9d09dc17d6fbb907f02
            Author: Jens-Heiner Rechtien <hr@openoffice.org>
            Date:   Mon May 10 14:51:02 2004 +0000
            INTEGRATION: CWS nwf (1.64.66); FILE MERGED
            2004/03/31 09:28:33 ssa 1.64.66.1: #i25130# force flat toolbox buttons
        
        except for a completely and utterly undocumented hack of a registry key,
        introduced in
            commit 736dc0956a50315ec72ad126406556657a750d37
            Author: Rüdiger Timm <rt@openoffice.org>
            Date:   Thu Apr 17 14:19:46 2003 +0000
            INTEGRATION: CWS vcl08 (1.57.2.4.18); FILE MERGED
            2003/04/14 17:46:27 ssa 1.57.2.4.18.1: #108699# disabled flat toolbox buttons not exported anymore
        
        which only seems to apply to Windows.
        
        So just remove this.
        
        Change-Id: Idf315b8c89c3119883a5e6880d003d379fe6faec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105155
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-02  Heiko Tietze  <tietze.heiko@gmail.com>  [22c88a039a557343ab11fbf7abc8f2a087e1a3c2]

        Resolves tdf#137813 - Status bar info 'PDF selected'
        
        Change-Id: I60cc75dfe8e63d7d545211a9bf58efc9d34d51ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104996
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-11-02  Sven Lüppken  <sven@slueppken.de>  [d1b6694f843c5bda92e106db6efd36654df9ee9a]

        tdf#130526 Hide "Apply to Master"-button and rename "Slide" to "Page" in Draw
        
        Both options don't apply in a Draw context and confuse users. This solution was proposed in the bug ticket.
        
        Change-Id: I4f55fd68990e4b7ee3fa6f94bf16a531728ee278
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105034
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-11-02  diwanshu885  <dmittal885@gmail.com>  [b2cb08e0a0fc09cfe48006a45acc346deb279576]

        tdf#105776 Add page-down & page-up navigation
        
        Change-Id: I558c2555ebdf0569cf6c61e5811c57f111c32d82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105148
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-11-02  Noel  <noelgrandin@gmail.com>  [8c5ffecf1dbd3f93128910433da11d5315661680]

        make SvXMLImport capable of mixing fast- and slow- contexts adhoc
        
        so I can convert even *ImportContext subclasses in the middle of
        a context stack, and thus break the cyclic dependency nature
        of the writer import.
        
        and adjust the xmlimport loplugin for the new rules.
        
        As a consequence of the loplugin:xmlimport's checking, we remove
        a bunch of now unnecessary overrides of startFastElement.
        
        Change-Id: I97464522ede8ec5e345e928cdafa4b18364b1b80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104730
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-02  Noel Grandin  <noelgrandin@gmail.com>  [0f3a8a972421aa440f4276b92463a481e5cd4267]

        use officecfg or MacroRecorderMode
        
        Change-Id: I2a8d4f401ddfd4368a7b50b4c3c8a72724f9afa3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105154
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-02  andreas kainz  <kainz.a@gmail.com>  [ccad985c5163224d669e9f0fa70fdff070fc58ca]

        Sidebar Area alignment update
        
        Change-Id: Ie8155e73adc2c52e8f3ec3455a5cdb4ed596c352
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105160
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-11-01  Rene Engelhard  <rene@debian.org>  [9cdcc20dee02a13e065b6117ff0d574e567c6112]

        fix build with ICU 68
        
        use standard true.
        
        /home/rene/LibreOffice/git/master/i18npool/source/calendar/calendar_gregorian.cxx: In member function 'virtual void i18npool::Calendar_gregorian::setLocalDateTime(double)':
        /home/rene/LibreOffice/git/master/i18npool/source/calendar/calendar_gregorian.cxx:363:40: error: 'TRUE' was not declared in this scope
          363 |     body->getTimeZone().getOffset( fR, TRUE, nZoneOffset, nDSTOffset, status );
              |                                        ^~~~
        
        /usr/include/unicode/umachine.h says:
        
        @deprecated ICU 68 Use standard "true" instead.
        
        Change-Id: I45d2b0afa6a9043767af5c2cf41ba24377f2cdc4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105151
        Tested-by: René Engelhard <rene@debian.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-11-01  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [17d61ed89bea9e56b5762aeaaf759b7bdb0e14cf]

        Colibre: Update navigation, mail merge, gallery component, info icons
        
        Change-Id: If785dc620122ce2acd1b33ffe84d2e6b6294e2b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105149
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-11-01  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [644d32dd88f79c13baf16067e53b5eb03e78afdb]

        Colibre: Update image/picture/graphic icons
        
        Delete redundant/unecessary icons
        
        Change-Id: Ibd2d54585f328f199050f962ef6919e471fd5269
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105135
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-11-01  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [fccbd1211ca5c620482591e7916f0f262d9f86bc]

        move UpdateAttr sanity check to DBG_UTIL
        
        Change-Id: I9a6fd1ef8ea704a0ea3f8182d06cbbe938fd1937
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105137
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-01  Noel Grandin  <noelgrandin@gmail.com>  [d3a9db6310204247a3bd8f23a984c5a04afbeef1]

        use officecfg for ShowLinkWarningDialog
        
        Change-Id: I92a42eb2ff48bff4e635f1a37a25c8ecb9ac1347
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105153
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-01  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [63076928d41d95d6c0bc86580ba8a5a985b1f415]

        Make SwClient::ModifyNotification non-virtual
        
        Change-Id: Ic34b0b7a3ad906da5f25103f32a28e2a3efd82fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105150
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-01  Eike Rathke  <erack@redhat.com>  [14f9dac4fbaeb0e13ad4875f77960c4019d8f229]

        Resolves: tdf#135108 Allow link updates if loaded document so far had none
        
        It is the current user who'll add external references, not the
        creator of the loaded document.
        
        Change-Id: I59a6d0b8600a9b299aa54a1efeedfccc16ad69d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105152
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-11-01  Caolán McNamara  <caolanm@redhat.com>  [c99e66cb5c75efb933694bfbb8edd7117c3d655f]

        tdf#137620 support surrounding text for impress outline view
        
        Change-Id: I7136ec4237fe41bd7e795594d66413fc7d8c311c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105146
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-01  Caolán McNamara  <caolanm@redhat.com>  [c26ef8b1f06906fb1acd3999b36f546bf2722461]

        dynamic_cast followed by static_cast
        
        Change-Id: I29daabb250d72403ccf751aeeb5fd2fa755e895c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105145
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-01  Caolán McNamara  <caolanm@redhat.com>  [0b8526460dc6196408a97a0f081f1146abe89799]

        cid#1468697 Uncaught exception
        
        Change-Id: Ibc589c87356781b143088d4231a8c0a2a2671961
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105143
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-11-01  Noel Grandin  <noelgrandin@gmail.com>  [f70f3a46b8de6397bbcc09e8b9c8be9451919ae1]

        use officecfg for IsPluginsEnabled
        
        Change-Id: Id80ba8a87af7f87b8232949b70804b1a021b23d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105147
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-01  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [38a71843fab65fed60d799bc7572608608bb70e8]

        sw/source/core/txtnode: ModifyNotification no more ...
        
        Change-Id: I380b6c173d35865188c6d65f356a6e5d1165bd1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105138
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-01  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [b24d809e0d89380850a0081c56353410d8616f9f]

        sw/source/core/crsr: Stop abusing observer pattern for code obfuscation.
        
        Change-Id: I2423b70b2d6a9e90388bb7c83d886181cb268c0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105136
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-01  Stephan Bergmann  <sbergman@redhat.com>  [3c77541ec0ba2c9f209c67da272f57093092ebdb]

        Transport Pixmap from GetNativeSurfaceHandle via css::uno::Any as sal_Int64
        
        The values returned from GetNativeSurfaceHandle are only used in
        cairocanvas::CanvasBitmap::getFastPropertyValue
        (canvas/source/cairo/cairo_canvasbitmap.cxx), whose consumers in turn are (at
        least the ones I could identify):
        
        * OGLTransitionerImpl::setSlides
          (slideshow/source/engine/opengl/TransitionerImpl.cxx), passing the
          values on to X11SalObject::SetLeaveEnterBackgrounds, which extracts the
          Pixmap value to pass it on to XSetWindowBackgroundPixmap.
        
        * X11SalBitmap::Create (vcl/unx/generic/gdi/salbmp.cxx), which extracts the
          Pixmap value to pass it on to X11SalBitmap::ImplCreateFromDrawable (as a
          Drawable) and to XFreePixmap.
        
        While Pixmap XIDs are apparently 32-bit in the X11 protocol, see e.g.
        <https://www.x.org/releases/X11R7.7/doc/xproto/x11protocol.html>, Xlib and the
        underlying /usr/include/X11/Xdefs.h appear to be somewhat confused whether the
        typedef for XID should be unsigned long (presumably stemming from times when
        long was universally 32-bit) or CARD32, see e.g. <https://gitlab.freedesktop.org
        /xorg/proto/xorgproto/-/blob/master/include/X11/Xdefs.h>.  So conservatively
        stick to a 64-bit type here, even if it should only ever contain 32-bit values.
        
        Change-Id: I26c3a2ff74cef092042a6e3648cd9a6f4a9e3aac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105144
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-11-01  Noel Grandin  <noelgrandin@gmail.com>  [fabaabbd01c84cbdea465382e42387a452b54046]

        use officecfg for UseSystemFileDialog
        
        Change-Id: I1419af229a67d6ebb1cf2c63757656beb3f512db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105142
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-01  Noel Grandin  <noelgrandin@gmail.com>  [6e81dad4c2b23017cb0c996a4ab9a81e24fab16f]

        std::set->o3tl::sorted_vector in SwpHints
        
        Change-Id: I6affafb9733495c07c322abc9ac7456862df1332
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105134
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-01  Noel Grandin  <noelgrandin@gmail.com>  [6e11de09b3cce8cec0fc43b8fdb631ace0853a5a]

        use officecfg for UseSystemPrintDialog
        
        Change-Id: I0e0bdc925f106884cbcede6405cc6ef7152ad405
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105139
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-01  Noel Grandin  <noelgrandin@gmail.com>  [090636a305e12538164217cdf7be49980088dc54]

        std::set->o3tl::sorted_vector in writerfilter
        
        Change-Id: I8b4527c8e40687918b3d5193f6c14ee86addab53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105132
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-01  Noel Grandin  <noelgrandin@gmail.com>  [82da10d3d97c989b14b3da5603d768e1d37559d9]

        std::set->o3tl::sorted_vector in ExportFrames
        
        Change-Id: Ic82a1aad7df2b0088a78c8d82ceb487d8b9e0571
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105133
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-01  Noel Grandin  <noelgrandin@gmail.com>  [7a896f183dca54aa9d8529f5797920cf629f9210]

        use officecfg for Experimental flag
        
        move IsShowOutlineContentVisibilityButton out of header to
        avoid having to add extra include paths to all the unit
        test makefiles.
        
        Change-Id: I2763390e07cd85b8f09b6f2ad7702039daecb22f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105100
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-11-01  Heiko Tietze  <tietze.heiko@gmail.com>  [9aa8552bf9168836662b45798e06de4b972550ed]

        Resolves tdf#137880 - Fix for Windows installer image
        
        Change-Id: I0d57fb54343059bc30d032ae7d4bdbbd3c4c5c70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105131
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-11-01  Sven Lüppken  <sven@slueppken.de>  [5cbdda84ff4c0b1b5e22bc8965fb5c4c275c365c]

        tdf#136814 Fix border padding in Word export
        
        While converting twips to points in the Word export filer, information is lost due to
        integer division. This patch tries to fix this by using floating-point division
        and (hopefully) proper rounding. The example document attached to the bug ticket
        works as expected now.
        
        Change-Id: I4b5b2163e42932b5e877726d16635d9f02a43cb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105128
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-11-01  Tor Lillqvist  <tml@iki.fi>  [cef6b619da74f2f00520bb283b21c0347fc074e8]

        Use save_CFLAGS etc in a uniform way
        
        Restore the old CFLAGS (etc) as soon as possible. Always use the same
        variable names for the saved values.
        
        Change-Id: I523bbf66ec5400d24993b7e11e444bb63d61751e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105130
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-11-01  Chris Mayo  <aklhfex@gmail.com>  [be6602e6a055e2b3fd8a606a20b19283e7ad2d5b]

        Don't try to include hicolor SVG mimetypes icons in rpm
        
        The icons in scalable/mimetypes were multi-image developer files removed
        from installation in:
        f9ddaae9caa5 ("tdf#132737: Don't install SVG source icons or locolor theme", 2020-10-14)
        
        Change-Id: I6c7eda89a145365ffb598a066b7e817f27f4ea9b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105081
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-11-01  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [279d5f62d77cc94353d15d61d3098e995fbeca0a]

        Colibre: Update Thesaurus icons
        
        Change-Id: I8ef183715fa328788ecb2aceef9e9f274b098b25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105129
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-11-01  Tor Lillqvist  <tml@iki.fi>  [92f80057d3c796a2b978265c847729e61424f2b7]

        Find ODBC headers when building for Windows on WSL, too
        
        Change-Id: I3a05def839c14d59545c4891418577ed36f2b8cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105099
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-11-01  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [59684a321ed21ceae0dca4b7105fb45c4d07a150]

        sw/source/core/doc: Stop abusing observer pattern for code obfuscation.
        
        The old SwClient/SwModify combo is a questionable implementation of the
        observer pattern (among other things). The one thing the observer
        pattern is good for is dependency inversion: The creator of the message
        does not need to know the type of the receiver. Calling the message
        handling on the receiver directly introduces tight coupling and entirely
        defeats the purpose, leaving us with the worst of both worlds.
        
        In such case, at least be honest about the tight coupling and call a
        somewhat more explicit member function of the target.
        
        Thus introduce SwFootNoteInfo::UpdateFormatOrAttr,
        SwContentNode::UpdateAttr, remove some useless SwFormatChg clutter in
        Set{Foot,End}NodeInfo, and check for some invariants in
        SwContentNode::SwClientNotify to limit some of the "a message are two
        void pointers" madness.
        
        Change-Id: I32a8d6973231bb5f65c9e144be72d5bcf98f3f44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105104
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-01  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [a449fbbb207beab2657b19620b239b9e6f145396]

        SwFormat: remove last ModifyNotification
        
        Change-Id: Iaa2b7710c7848855541bd3ea5fd83122077253bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105105
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-11-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [df22a20beb6b2383baaaf9043ef9db8f9035b69f]

        Fix typo
        
        Change-Id: If2f4e9af927be2f335bdbbf0d81f8a89cc8b9019
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105127
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-11-01  Seth Chaiklin  <sdc.blanco@youmail.dk>  [a689cf1672e89cb78fbcfa14c505850927e71f58]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 79d9996623c1896170aec53c788f9623df7731e0
          - Mostly resolved: tdf#135668 - Help for Navigator context menus in Content View
            
                1. Placed under "Content View" control, because seems most closely
                   linked to that.
                2. Separate rows for general categories (e.g., "Headings", "Tables")
                   and specific items in the categories (because (a) there are
                   context menus for both  and (b) they are different).
                3. Provide links to items already explained in the Navigator page
                   (e.g., Outline Level).
                4. Collected Frames, Images, OLE Objects, Bookmarks together,
                   because they have identical context menus, but the ones that
                   follow are different.
                5. Collected "References" and "Indexes" together, because they
                   have identical context menus.
                6  Provide links to other pages when relevant (e.g., Send
                   Outline to Clipboard).
                7. Make new page for Outline Content Visibility (separate patch),
                   with link from Context Menu.
                8. "Outline Tracking" (new feature in 7.0) - add a heading and
                    explanation at end of help page (Thanks to Jim Raykowski for
                    advice and accuracy control).
            
                Design decisions:
            
                1.  Do not explain "Go to", "Select", "Edit", "Delete", "Rename"
                    (because it is contextual; should be easy to understand their
                     meaning in context)
                2.  Do not explain "Collapse/Expand All" (should be understandable
                    from use/context)
            
                Result:  Handles all  context menus for Categories in Navigator.
            
                Added:  "Related Topics" Section, with links to:
                           Arranging Chapters in Navigator
                           Navigator for Document Overview
                           Inserting Hyperlinks with Navigator
                           Showing, Docking and Hiding Windows
                Changed: <note> about context menus to <paragraph> and moved from
                         top of page down to heading on Content View.
                Moved:   <note> about hidden items to end of "Content View" section.
                Revised: <paragraph> about searching with Navigate by, which
                         replaced a tearaway Navigation toolbar.
            
            Change-Id: I965753234b9faec32fdf6d75766023b2f4b36643
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104596
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-10-31  Seth Chaiklin  <sdc.blanco@youmail.dk>  [cd1858b41fe70b6af890ec71df361ef1973ce2f5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a83bcba219360d50b1b38de99be6ae08a49ce500
          - tdf#137724  repair access command to Basic Macro editing in Calc
            
                  * change two menu command sequences
                  + add step about selecting where Module is stored.
                  - remove a word from a menu sequence
                  + <menuitem>
            
            Change-Id: I694e544de5977a1ca74b5a3ae572a944f148b830
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104951
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-10-31  Eike Rathke  <erack@redhat.com>  [5805a1d57c4a52566899b7fdaf88d6309056411e]

        Enquote sheet name if necessary, tdf#137896 follow-up
        
        Change-Id: I9ebdc30bf0b8b1531d57da299146fda9871442ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105126
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-10-31  Julien Nabet  <serval2412@yahoo.fr>  [aba06f2c3a39f33007a8f4e6e234254f42e01f0d]

        tdf#121553: Firebird, fix datatypes management
        
        In Firebird, BLOB and CLOB are both "BLOB" types but can be distinguished with SUB_TYPE
        - BINARY for BLOB
        - TEXT for CLOB ("C" = "Character" -> Text)
        To deal with this, the enum "BlobSubtype" has been created in connectivity/source/drivers/firebird/Util.hxx
        it contains:
        - Blob = 0
        - Clob = 1
        but also
        - Image = -9546
        This last one is to deal with LONGVARBINARY which doesn't exist in Firebird
        It has been added with:
        see https://cgit.freedesktop.org/libreoffice/core/commit/?id=0217031a98508731f15df9d361a6e5b584db5716)
        
        When creating a table, Tables::createStandardColumnPart was adding SUB_TYPE part in request part but only when creating table
        not when altering table.
        So let's deal with subtypes in the 2 mappings:
        - ODatabaseMetaData::getTypeInfo from DatabaseMetaData.cxx
        - ColumnTypeInfo::getColumnTypeName from Utils.cxx
        and let's remove the SUB_TYPE wrong management part from Tables::createStandardColumnPart
        
        Also, BINARY and VARBINARY were wrongly mapped since they should be respectively:
        - CHAR CHARACTER SET OCTETS
        - VARCHAR CHARACTER SET OCTETS
        
        It also showed that DataType::VARBINARY was missing in ColumnTypeInfo::getColumnTypeName() change from my previous commit
        see: https://cgit.freedesktop.org/libreoffice/core/commit/?id=5b33b1a6b0f251202e89cef436efd4719c3fc0c4
        
        Change-Id: I5589fd4f781671076f534865cfe9d30943738fd2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105107
        Reviewed-by: Lionel Mamane <lionel@mamane.lu>
        Tested-by: Jenkins

2020-10-31  Eike Rathke  <erack@redhat.com>  [90ec4069e987e7d16b89dd85a3008a7c868bba1f]

        Use ScDocument::GetSheetSeparator()
        
        Change-Id: Ib83e66f2184b32f98e01e3deae5600c2e0f2045f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105125
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-10-31  Eike Rathke  <erack@redhat.com>  [8720ccc3fb40a9e0df0b0c62d0854f744fa715f8]

        Resolves: tdf#137896 Paste sheet-local names with sheet name prefix
        
        Change-Id: Ib1779bb42c8b26a825899f8a93bc22b7ee441637
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105124
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-10-31  Eike Rathke  <erack@redhat.com>  [c87a70c9f66256c85df7e7d33c3ebb46782593a7]

        Implement ScDocument::GetSheetSeparator()
        
        That can be reused.
        
        Change-Id: I4805fefa7585ddee026073e3b647020f8a993ab2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105123
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-10-31  Justin Luth  <justin.luth@collabora.com>  [0385dd46907455e5f6aeba4689ad8cce9b786702]

        tdf#137897 scRetypePassInputDlg: re-allow password removal
        
        This weld-conversion logic error caused a LO 6.1 regression
        in commit 0e4f93e88bfae3489d2de84fc2febed100880628.
        
        -   m_pPasswordGrid->Disable();
        +   m_xPasswordGrid->set_sensitive(false);  //disable == false
        -   m_pBtnOk->Enable();
        +   m_xBtnOk->set_sensitive(false);         //enable == true
        
        The result is that attempting to remove the password did not
        enable the OK button, so it was impossible.
        
        Change-Id: I4067b2ec6b89e86b21968d33c8850cca6d067e71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105101
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-31  Eike Rathke  <erack@redhat.com>  [bd938176a12cda2b7f1e0fe23d8799ce4ed59f71]

        Constructing ScCompiler is unnecessary here
        
        The sheet separator can be obtained from the AddressConvention
        extracted from the document's FormulaGrammar.
        
        Change-Id: Ieec8f49f1d338c29665192fc73320f76b8fa1484
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105106
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-10-31  Caolán McNamara  <caolanm@redhat.com>  [4e08dd5c31ebb5032a8aa41030410bea21a1eb66]

        rename to NotifyContainsEmbeddedFont
        
        to indicate better what its users do with this notification. This reflects
        better the reality that while the embedded font has been read at this point,
        vcl hasn't been informed of its existence yet.
        
        Change-Id: I87f4d0a0361192dac972f6146d3721a69e11ac27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105086
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-31  Caolán McNamara  <caolanm@redhat.com>  [b3d62dd95446a7289ddcc33697811e7acefe4057]

        tdf#137865 use stack background to match the other notebookbar areas
        
        while the StylesPreviewWindow_Impl is the lone InterimItemWindow in
        the notebookbar
        
        Change-Id: Ie00d5c5ce3b257891696e95a91e6c88bfa0cbcde
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105085
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-31  Regina Henschel  <rb.henschel@t-online.de>  [1f0b3c7a40edfa81bbc7a58d123a6a2dfd83e4ca]

        Improve 'resize with cell' handling
        
        The patch contains a larger rework of RecalcPos and connected areas
        and covers several bugs. Essentials in short:
        Move initialization from RecalcPos to own method and use it in
        ScXMLImport::endDocument
        Do not change hidden objects, which includes not setting width or
        height to zero, and be consistent in using object visibility.
        Special handling of vertical flipped customshapes.
        Repair anchor on import of line and measure line.
        ODF conformance: Create logical rectangle from anchor instead using
        size.
        
        Details:
        tdf#137044
        ScDrawLayer::SetPageSize is called several times while loading a
        document. It includes a call to ScDrawLayer::RecalcPos for all cell
        anchored objects. An object gets initialized with the first call.
        Problem was, that the row heights were not finished at that time and
        anchor cells and offsets were partly calculated based on default cell
        height. That results in wrong height and offset of objects.
        The solution separates initialization from RecalcPos and puts it into
        an own method ScDrawLayer::InitializeCellAnchoredObj. This is then
        called from ScXMLImport::endDocument when row height settings are
        finished.
        The call to RecalcPos is not totally removed from SetPageSize but only
        excluded while loading, because it is needed for size changes after
        the document is loaded.
        
        tdf#137576 partly
        For measure lines and ordinary lines, which were anchored 'To cell
        (resize with cell)', LibreOffice has written wrong end-cell info to
        file. So reopening results in wrong lines. The geometry of lines is
        based on two points. Fortunatelly the combination of position of the
        cell, which contains the shape, and start and end points gives correct
        absolute position of these points.
        Solution is, to regenerate the initial ScDrawObjData infos from these
        points and do not use the stored end-cell info. For a total fix
        implementation of NbcSetSnapRect for SdrMeasureObj is needed, which is
        not included here.
        
        tdf#137020
        Cell anchored shapes are contained in a cell in file. To determine
        size and position of the shape a rectangle is used, so defined, that
        after applying transformation you get the desired shape. In case of
        custom shapes, a vertical flip is not contained in the transformation
        but it is an attribute inside the shape and flip is done at the shape
        center and will not change the rectangle.
        This rectangle determines start and end addresses and offsets in
        ScDrawObjData in rNoRotatedAnchor. The info is used directly in XML
        export. It is correctly build while loading the file.
        But in case of vertical flipped custom shapes the logical rectangle
        of the shape has an additional 180deg rotation. Changing that behavior
        is currently out of scope. Therefore special handling of vertical
        flipped custom shapes was added.
        
        tdf#99549
        ODF specifies that in case of existence of end-cell attribute, size
        attributes have to be ignored. But LO has based the logical rectangle
        on size. In addition it has written zero width and height in case of
        hidden row and cols. Result was, that objects are 'lost' on opening
        although they still exists in the file.
        With the patch the object size is recalculated from anchor on opening.
        
        tdf#137355, tdf#137044, tdf#115655
        The old solution has recalculated the snap rectangle based on current
        state of hidden row or column. That has produced shapes of zero width
        or height and loss of offset in case start or end cell of the shape
        was hidden. In running LO it was partly offset by using cached infos
        in ScDrawObjData. That failed in case of save and reload.
        Solution is, to only change visible shapes. It is enough to adapt the
        shape when it becomes visible. That is introduced in RecalcPos and
        SetCellAnchoredFromPosition.
        
        tdf#137216
        Shapes anchored to cell were not hidden, if the column of its anchor
        was hidden, and undo of hiding an image in a cell by hiding its column
        didn't work. Reason was, that the shapes were not set to hidden in the
        shapes geometry.
        Solution is to copy a similar part from SetRowHidden to SetColHidden.
        
        without bugreport, but detected while debugging
        LO has used a cell reference with bHiddenAsZero as true in shape
        export. That has resulted in wrong offsets.
        
        Unittest changes:
        Test::testGraphicsInGroup()
        ScShapeTest::testCustomShapeCellAnchoredRotatedShape()
        Set expected values so, that they correspond to anchor in file.
        ScFiltersTest::testLegacyCellAnchoredRotatedShape()
        FIXME is solved now and the test is adaped to reflect that.
        XSheetAnnotationShapeSupplier::testGetAnnotationShape()
        Expected value is adapted to the fact, that now annotation shape
        gets its position after optimal row height is applied.
        
        Change-Id: Iffee996054ebf79e04044da5520f8d1a8a48b7c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104643
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-10-31  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [a4d8f8930d96da59505f73e9f063243eafa1efc9]

        Remove remaining ModifyNotifications on TextNode
        
        Change-Id: I120dfe756dacf4d97c5708c4c46e4184349226e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105084
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-10-31  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [50e08fe9b0f78badc55fce2ac392de9724ff8906]

        atrfld: ModifyNotification no more ...
        
        Change-Id: I9a5dc35a71725969bc4b75f0444ba663271e3228
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105079
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-10-31  Noel Grandin  <noelgrandin@gmail.com>  [787d4d6dcac18da6205fe4762a99f44966fd49a5]

        remove pimpl from SmViewShell
        
        Change-Id: Iaa42a593cc76b03e507f34305fce0833f7eac40a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105096
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-31  Eike Rathke  <erack@redhat.com>  [8100e82509b2f5f29dabf24e19461d649f166b4c]

        Support external names in INDIRECT()
        
        Works with external global names, external sheet-local names are
        not supported by ScExternalRefManager / ScExternalRefCache.
        
        Change-Id: I59ecc9444268a14eee67439db5ed99181a716151
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105092
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-10-31  Eike Rathke  <erack@redhat.com>  [075da6f2463c922bcb8c553949756af4e8e103e0]

        Resolves: tdf#100818 Support sheet-local scoped names in INDIRECT()
        
        Change-Id: Iae1ef07bf735b5886e391dced9984acee617f051
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105091
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-10-31  Eike Rathke  <erack@redhat.com>  [fc92e4e8c51cee379781b15670507e72510a9f60]

        Let INDIRECT() bail out early on empty string
        
        e.g. if obtained from yet empty cell.
        
        Change-Id: I18597b86b37d5d216213f9a101e8b84b307b2a34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105090
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-10-31  Eike Rathke  <erack@redhat.com>  [5f0f3c09230daa40cbe3d0c7f5a1f193c2ccad8c]

        Pass ExternalInfo up to caller from lcl_ScAddress_Parse_OOo()
        
        ... if external and sheet name was detected but a reference not
        completely parsed, which may indicate an external sheet-local
        name. This then in ScCompiler::IsSingleReference() is used to
        reset mnCurrentSheetEndPos and mnCurrentSheetTab, which without
        before was not done and may have lead to the external sheet-local
        name being taken as a sheet-local name in the current document if
        there was an identical one. External sheet-local names so far are
        not supported at all.
        
        The ExternalInfo is filled only if pSheetEndPos was passed but
        then could be used by the caller to obtain a name later.
        ExternalInfo::maTabName is filled only if a sheet name separator
        was encountered.
        
        Change-Id: I2414655a90a961af0e8ac2367cde7bdc4dcbb4c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105089
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-10-31  Eike Rathke  <erack@redhat.com>  [a36f606ab319148fef0231e74345001289710feb]

        Reintroduce ScGlobal::FindUnquoted() nStart parameter
        
        That got removed early as unused but will be needed.
        
        Change-Id: I71c028bb92f337b10366b3eac44d3eacbf1e1355
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105088
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-10-31  Tor Lillqvist  <tml@iki.fi>  [7ca79cfca0667b5173fd96889304d98a5fbb2ce2]

        Set CPPFLAGS instead of the INCLUDE environment variable
        
        INCLUDE is not exported from WSL to Win32 programs without including
        it in the list of environment variable names in the WSLENV environment
        variable, and I think we want to minimize the number that need to be
        mentioned there.
        
        Should not affect Cygwin builds.
        
        Change-Id: I0af480873badac446305e396b69eec360eb8a270
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105098
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-31  Stephan Bergmann  <sbergman@redhat.com>  [61e8c19f41f117bcf4b4b709aebb1245a05a206d]

        X11Pixmap::mhDrawable only ever holds a Pixmap
        
        ...(passed in in X11Surface::getSimilar at
        vcl/unx/generic/gdi/cairo_xlib_cairo.cxx:226), so use that for its type.  (Using
        an appropriate UNO type when passing it into an any in
        X11SalGraphics::GetNativeSurfaceHandle will be addressed in a later commit; lets
        stick to tools::Long there for now.)
        
        Change-Id: I047a5f078c4b3c45a8fdc0fb09d544c73a6a4e29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105087
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-31  Noel Grandin  <noelgrandin@gmail.com>  [66611a5ee0051ac17edf5735f120bef3abfc7b6b]

        remove pimpl in UnoControlTableModel
        
        Change-Id: Ia7aa2c5fa4d6bbe5cd722d8e27ec1a10c36fc4e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105028
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-31  Noel Grandin  <noelgrandin@gmail.com>  [5ec25b56cb3bbeeeb9a67f8b1c455fe922c5934b]

        remove pimpl from FSStorage
        
        Change-Id: If2db85b2fde3ffdd8aa033de74773327e70d3011
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105082
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-31  Pranam Lashkari  <lpranam@collabora.com>  [950cc4b9947f2b8d230c739432e2a6729a79ab67]

        fixed crashing on duplicating slide if slide pan is not visible
        
        Change-Id: I30cdc8365d0a31b408dc4eb18b195703837c838a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104027
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit 494cee664a3b3dc64dc83e1c29b17097d184a2d7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104684
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2020-10-31  Noel Grandin  <noelgrandin@gmail.com>  [88267a7de0b65a2c784931ffc0c1408b82495da9]

        remove pimpl from SdXMLShowsContext
        
        Change-Id: I54d4103d3a53300e9ed018b0d7f9a25e177722de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105027
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-31  Stephan Bergmann  <sbergman@redhat.com>  [8c26281f84fc935600a99a1e83a26a841ae63fa9]

        Simplify makefile logic using new gb_not
        
        Change-Id: I19cb227a52fe6cd55dbba7b28689c4de995837fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105075
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-10-30  Caolán McNamara  <caolanm@redhat.com>  [cab162e77a357bef8e8f5563acfa46b09bd5340c]

        SidebarToolBox.hxx can be a private header
        
        Change-Id: I2367ef3912f3b84cdd0324b8e76598fc44a22874
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105078
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-30  Caolán McNamara  <caolanm@redhat.com>  [d3abc34b6e7156105810c71ffd5bdf3635f2f7cf]

        pSysWindow is unused
        
        Change-Id: I36250d032af49f83f28be175a081dba344eac631
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105077
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-30  Caolán McNamara  <caolanm@redhat.com>  [c946abb704c9f72c1fdc696ac72c6a9381d95f16]

        tdf#137620 add explicit SurroundingText support to ScGridWindow
        
        Change-Id: I51cf18d635c7a32e88c4afd4c59756ef93fc9c4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105076
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-30  Stephan Bergmann  <sbergman@redhat.com>  [a499b4eb2ac1bd557dfcd1b00d1bf5916572e6d6]

        external/cairo: Silence some more UBSan warnings
        
        ...seen when opening an Impress presentation on GNOME/X11:
        
        > cairo-xlib-source.c:570:26: runtime error: left shift of 191 by 24 places cannot be represented in type 'int'
        
        > cairo-xlib-render-compositor.c:1852:17: runtime error: left shift of negative value -186
        
        > cairo-xlib-render-compositor.c:1853:17: runtime error: left shift of negative value -646
        
        > cairo-xlib-surface-shm.c:1157:43: runtime error: member access within null pointer of type 'cairo_xlib_shm_surface_t' (aka 'struct _cairo_xlib_shm_surface')
        
        > cairo-fixed-private.h:252:8: runtime error: left shift of negative value -146048
        
        Change-Id: I93a5706c2ec3f83bc56d75fc92817668eef57fdb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105074
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-30  Tünde Tóth  <toth.tunde@nisz.hu>  [e64f9356df76c41e3c5c432984e11110ce1d25ca]

        tdf#126133 Chart OOXML import: set default text rotation to 0°
        
        for the horizontal axis title, even if the position of the axis
        is left or right.
        
        With this, OOXML charts generated by third-party tools
        imported without bad rotated title text (as previously in
        commit fdb6d6ccf45e679ff3e369a876482b6801e08e25
        [tdf#137734 Chart OOXML import: fix variable color charts],
        without bad variable colors).
        
        Change-Id: Id348fe037e4f1eb2d7253957224298aa95db5b15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105012
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a0b860ece9cd7f8d7cb55a6dc6991691ea68545a]

        Fix typo
        
        Change-Id: I6cef71ff511088572c07a893e41c7e1a8ee9b079
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104940
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-10-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f979ff08bab605df317696fb20cb842cb4ae8e56]

        Removed executable permission on file
        
        Change-Id: If7048f7456fc3dd5562ec99763f1a83486d43c01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105030
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-10-30  László Németh  <nemeth@numbertext.org>  [58f64686cd83a349611daa52188db8bca347b3d4]

        tdf#105967 sw change tracking: fix line break symbol
        
        Paint strikeout/underline based on redline color
        and settings at the inserted or deleted line breaks.
        
        Follow-up of commit 350dbba44ee7703b1da11cc4732a5090ce5efe3d
        (tdf#105967 sw change tracking: fix pilcrow symbol).
        
        Change-Id: I64e267aef5a8bb1818f7e9d1a2fe5febb0df43a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105068
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-30  Attila Szűcs  <szucs.attila3@nisz.hu>  [e8a88d6129948227b46d734a7eba999ec9d1a025]

        tdf#137625 sc: autofill user list sequences in merged cells
        
        Improve FillAuto, FillAnalyse to continue linear sequences
        of user list values in merged cells. (User lists are special
        string lists with values like day names Monday, Tuesday, ...)
        
        If values are user list values, but not in linear sequence, then
        the autofill will just fill with FILL_SIMPLE (pattern repeat).
        
        Note: the unit test depends on English system locale settings,
        check it in Tools->Options->LibreOffice Calc->Sort list,
        otherwise extend Sort list with English day names for manual
        testing.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I7a1da5e82a18ba8ebd24af7e4b89c7651f3ec24a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104690
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [930e67f488b4d4abdf9ffe494f4b1530179881cb]

        tdf#137855: sw: Add UItest
        
        Change-Id: Iea71fdff2b900d36ad9475b20ef93f81138f3e9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105016
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-30  Caolán McNamara  <caolanm@redhat.com>  [b3e210808247743c891350dded33eb6e186c1088]

        crashtesting: assert on undo creation on export of tdf105134-1.docx to pdf
        
        since...
        
        commit c9eb53f200225f2ee6ca695e1326843a487aee51 (HEAD, refs/bisect/bad)
        Date:   Wed Oct 14 15:46:23 2020 +0200
        
            tdf#135198 sw editing: text box fell out of its shape
        
        I don't think layout should add into the undo stack
        
        Change-Id: I92e154dbe2396ff4085fffd7e962e43d2c61c073
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105045
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-30  Stephan Bergmann  <sbergman@redhat.com>  [06b39e3f1b9037a1368f83b7dc948a10cc34c981]

        TNumberedItemHash NumberedCollection::m_lComponents is indexed on pointers...
        
        ...reinterpret_cast'ed to sal_IntPtr, so consistently use sal_IntPtr throughout
        here
        
        Change-Id: If0085c2ac7e0e2c755ec034766095baa11a1b08c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105071
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-30  Stephan Bergmann  <sbergman@redhat.com>  [8d6c7085e9981d5f91525ae5cf44c426b4cf777c]

        Remove unnecessary include
        
        ...introduced with 7a09d67e1c76db7cb6a87a2ceaa6de7325342b75 "convert some more
        long -> tools::Long"
        
        Change-Id: Ia565aea1eae4b3e03939c58f22e4263a4334ec80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105070
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-30  diwanshu885  <dmittal885@gmail.com>  [44c120ba3f15e31bd506f5bdda26a565ca6ad635]

        tdf#124176 Using pragma once instead of inclusive guards
        
        Change-Id: I39f34dc94e0df09e6951c26a90a666553cadf4d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105036
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-10-30  Caolán McNamara  <caolanm@redhat.com>  [9e862bad71528addc57567db679e22ae176760ce]

        ofz#26753 avoid infinite regress
        
        Change-Id: I3f5f14aa63c234ffdf1acd8bb730ce0ff08c7a81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105043
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [60dbe21f59a45889c433727d0862c9a4274d94d2]

        tdf#88126: sw_ooxmlexport15: Add unittest
        
        Change-Id: If150e6f7c9a0ccd203674c3c00fb40231b3d6a8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105069
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-30  Tünde Tóth  <toth.tunde@nisz.hu>  [fdb6d6ccf45e679ff3e369a876482b6801e08e25]

        tdf#137734 Chart OOXML import: fix variable color charts
        
        generated by third-party tools by setting VaryColorsByPoint,
        if the c:varyColors element is missing.
        
        Change-Id: Ia5031d26699b8926054b96ba38320ac848b4f228
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104892
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-30  Caolán McNamara  <caolanm@redhat.com>  [58dd58c37912396b0d6ebe21fcd73e2a4fffeb34]

        don't need to include sfx2/sidebar/SidebarToolBox.hxx
        
        Change-Id: I712a7f7d32387623e47d32c9d8c0a61bd307209a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105040
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-30  Marco Pinto  <marcoagpinto@sapo.pt>  [802130907cbee5989b8a9294b9a95c86014d7e70]

        [pt-PT] Added 11 words to autocorrect
        
        Change-Id: I1beace482785c9f8f27c0e3ad5a1f86d2f316677
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104298
        Tested-by: Jenkins
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2020-10-30  Caolán McNamara  <caolanm@redhat.com>  [1a4ae360d06ae300a8fd5482b3b3a86dc021750d]

        Related: tdf#137871 GetTextEditOutlinerView returns null in a table
        
        Change-Id: Ic27f41e6e2dd7fd65fdae8477ef314f1df83819f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105041
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-30  Caolán McNamara  <caolanm@redhat.com>  [fd9c47eda58dda5e61850e9b9f6de0f38d221b4a]

        tdf#98868 re-register cloned TOXMark if the dest doc is different
        
        if the SwTOXType is from a different document that the target, re-register the
        TOXMark against a matching SwTOXType from the target document instead
        
        Change-Id: Ib9e5a2c437a7510712a10f41c551f0813a8323db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104910
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-10-30  Caolán McNamara  <caolanm@redhat.com>  [60b1f8f6ef715ee4cb282215375188c1511ad6d6]

        Related: tdf#98868 add SwDoc& member to SwTOXType
        
        Change-Id: Ic1dc600e75cb4f6a7a0aa86714a87e3ec5658cb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104926
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-30  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [c169edd1b3d521f3e41dba6f7b6f572de16861b9]

        SwGrfNode: ModifyNotification no more
        
        Change-Id: Iea856fd84d08678d1d7d3041df518f58fcd6b28a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104983
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-10-30  Jan-Marek Glogowski  <glogow@fbihome.de>  [1e8018c4cd1ae1becf580c13e369410867e31723]

        unoidl-check: try to come up with a better comment
        
        Change-Id: I80958838fd2b2e0b642a79b358f1f94a9b37eceb

2020-10-30  Jan-Marek Glogowski  <glogow@fbihome.de>  [a8e2ffe038f82f1b00a204abe051caf77361d42d]

        build-tools: default to system PCH setting
        
        Originally disabled for the build-tools to get rid of an other
        potential build failure while implementing the cross build on
        Windows for the Windows Arm64 build.
        
        Change-Id: I720d0812de26ddb1f71a14db708595babbefe84c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105035
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-10-30  Szabolcs Toth  <toth.szabolcs@nisz.hu>  [799522882159b839cc7aeec2fbc48f767507a30c]

        tdf#137642 VML shape import: fix alignment from top margin
        
        Use the new define PAGE_PRINT_AREA_TOP at import.
        Everything else is handled in the previous patches.
        
        Change-Id: Ie801ab71a33a657551dbc5bfb63d1491aaa73abd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104923
        Tested-by: Jenkins
        Reviewed-by: Balazs Varga <varga.balazs3@nisz.hu>

2020-10-30  Jan-Marek Glogowski  <glogow@fbihome.de>  [dadda916d42b94936a01a7f66b5c6c63e1e00f8f]

        Fix unoidl-check build condition for cross builds
        
        $(filter-out ...) is not the same as !$(filter ...). So hopefully
        this conditional variant is now correct for cross builds. This
        should fix the missing host unoidl-check for the host ODK needed
        in the SDK package.
        
        Change-Id: I0cbe4da1f5cd3493c9b214d8263e7e9584dc535c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105037
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-10-30  andreas kainz  <kainz.a@gmail.com>  [7eff29d772e12a19e198ea27b3f7e96fd447de27]

        NB tabbed update writer and calc arrangement
        
        Change-Id: Id9a0306a661dcc0dafd6b75776da775af9dc4565
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105032
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-10-30  Tibor Nagy  <nagy.tibor2@nisz.hu>  [ec1f4d3253963ac16d638734ac70dde033e82154]

        tdf#84874 XLSX export: truncate validation text
        
        Maximum length allowed in Excel is 255 characters
        for title and message of validation input and error,
        so truncate them, otherwise Excel throws away the
        whole message.
        
        Co-authored-by: Attila Szűcs (NISZ)
        
        Change-Id: Id4576f167ab8a39e0cd943bc07c2e465a77ba665
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104547
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-30  Noel Grandin  <noelgrandin@gmail.com>  [f2b0fd132a52796a89d0c0b3f46b3d32d08c3bea]

        remove pimpl from HyperLabel
        
        Change-Id: Iaf156065b85a0a809946236148a85d768ca5f51b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105026
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-30  Noel  <noelgrandin@gmail.com>  [f2be3d31cde821f5c1128deae7f2b95361ac1db9]

        convert some tools::Long->sal_Int32
        
        in places where it is obvious we only need a sal_Int32, because
        we are dealing with rows and columns, and not even calc needs
        more than 32 bits for that.
        
        Change-Id: I114417e639c224d45bfd9fc6838122ab195eefa3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104584
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-30  Jim Raykowski  <raykowj@gmail.com>  [46ecd31445bda45e10d58e937ff468a1a8f17da2]

        tdf#106613 Draw: Make sidebar Navigator update after slide rename
        
        Change-Id: I438a06dfd0d19271853bc1efd8098195f6f37ef8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104988
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-10-30  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [abfaaa92e49c0726cf43c735428487c797603520]

        Colibre:^filter, auto New DB & template move action, date field
        
        Change-Id: I1ae10fdac2c614b6deb31f3ed5214ab15fda5ecb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105033
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-10-30  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [48d46bcc903aedf0dd82746222c5333e3cd116a1]

        tdf#85371 - grant write access to the method used as a variable
        
        During the creation of the parameter list of a method, explicitly grant
        write access to the method which will used as a variable. Otherwise, the
        name of the method can't be used in certain statements, i.e., index in a
        for loop or as a dimension in ReDim.
        
        Change-Id: I3e4c49c21fd3345d5ddd69bc31a5823b5de5b8e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104696
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-10-29  Seth Chaiklin  <sdc.blanco@youmail.dk>  [eb55d1a29a1ffb9e5c8c3f2bcfd97bf3d3ca49f9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 535ed65d68c14ae2b43c8f5fabbd7af574fe33c5
          - tdf#131206  remove irrelevant paragraph
            
             - should have been removed with the table about numbering
               formats that do not appear in this dialog tab.
            
            Change-Id: I685dd880d28f09427334e542fa3f7213bf07a57a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104964
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-10-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [52efd55eb16a087082364ba45d439e0acead02f7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9b101f66be1998f47e4816a6faaae6536bbae8f4
          - Fix typo
            
            Change-Id: I67f045e8cfa202bffd39ec8a015c937d4038c938
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105029
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-10-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [23fa80dfc9ef7e68b5bbe01cc75cb07ebc0888b9]

        Fix typos
        
        Change-Id: I0b0231eafdc8ff1ed64fc366735ea5882b3e8618
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105031
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-10-29  László Németh  <nemeth@numbertext.org>  [37d85df2d2fd53ee436f24484b48aafc91d501b1]

        tdf#105967 sw change tracking: fix pilcrow color
        
        Paint strikeout/underline based on redline color
        and settings at the inserted or deleted paragraph
        break.
        
        Follow-up of commit 350dbba44ee7703b1da11cc4732a5090ce5efe3d
        (tdf#105967 sw change tracking: fix pilcrow symbol).
        
        Note: because the pilcrow symbol is painted by
        the temporary text portion SwTmpEndPortion, see
        sw/qa/extras/layout/data/tdf42748.fodt for testing.
        
        Change-Id: I4c9c6bb7ce445aa30224fabe7162a19df0df08b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105007
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-29  andreas kainz  <kainz.a@gmail.com>  [55e0a9f5506ca95238b3b70cb9beb33d089577f4]

        StylesPreview in Writer NB arrangement in two rows
        
        Change-Id: I05e0b903e7d51cb2487f18f5bbeb6228ba7c945f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105008
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-10-29  Julien Nabet  <serval2412@yahoo.fr>  [5b33b1a6b0f251202e89cef436efd4719c3fc0c4]

        tdf#137801: Firebird fix warn when changing a table having a field type BLOB
        
        OTableController::alterColumns() from dbaccess/source/ui/tabledesign/TableController.cxx
        checks if a column changes with:
        if((nType != pField->GetType()                  ||
               sTypeName != pField->GetTypeName()         ||
        etc
        See https://opengrok.libreoffice.org/xref/core/dbaccess/source/ui/tabledesign/TableController.cxx?r=585cefd1#1002
        
        So for example for "BLOB" field, LO was comparing "SQL_BLOB" from "sTypeName" with "BLOB" from "pField->GetTypeName()"
        In the same way, LO was comparing "SQL_LONG" from "sTypeName" with "INTEGER" from "pField->GetTypeName()"
        or "SQL_VARYING" from "sTypeName" with "VARCHAR" from "pField->GetTypeName()"
        
        Change-Id: I3632f3ee5845b4f07d606fddd586951a3deea67f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104979
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-10-29  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [6b367107d7c51fc868ab0a116019ee26408a0395]

        Section: dont call obsolete ModifyNotification directly
        
        Change-Id: Iefc502d5bd7cd3650a4abf3e79794d06fadd894e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104982
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-10-29  Noel Grandin  <noelgrandin@gmail.com>  [9f6fbe36da3d53df0b64c41e9ea51cc20d442a30]

        tdf#137754 Crash in styles tree in sidebar in impress
        
        this is a timing bug - easier to hit on a slow machine,
        or with a debug build - it happens when mouse movement
        triggers a request for a tooltip in the tree, but the tree
        is in a transition state.
        
        Change-Id: Ibed7ffd01483b26f2debb1aa9cc99e23b38ba950
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105025
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-29  Caolán McNamara  <caolanm@redhat.com>  [78c6e88e163f50eccc1cebdb2defe9ec4af248ce]

        have just the one handler for ok/apply options
        
        'apply' is only really working the first time it is pressed in a page, I want
        to be able to apply to change e.g.  notebookbar icon size and then change that
        again and apply and get the expected display size
        
        Change-Id: I7f051ad4063f0e99f822cc06fbe4a0ab49588fbd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105020
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-29  Caolán McNamara  <caolanm@redhat.com>  [806c696ccdac69e274cbfeac0cb45ea59555c01d]

        call ExtPage::DeactivatePage for apply as well as ok
        
        I think the concerns at https://gerrit.libreoffice.org/c/core/+/54980/
        are on balance overly conservative and its safer to make apply behave
        the same as ok wrt that call
        
        Change-Id: I889290c23dc9a7d4bb751769a509932142be5795
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105019
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-29  Caolán McNamara  <caolanm@redhat.com>  [bdd9ccc3f1a0db9345ad0a0109aa8b65405650ab]

        move block for RET_OK conditional return into Ok handler
        
        making it clearer what happens on "ok", no logic change intended
        
        Change-Id: I1d57500d2fbeded4cd7c7fd48fd1f4296b78e41d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105018
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-29  Caolán McNamara  <caolanm@redhat.com>  [1ec39615b91b299c48be90f134840d89517ab4c3]

        fix oss-fuzz build failure
        
        /work/instdir/program/libtllo.a(stream.o):stream.cxx:function
          tools::isEmptyFileUrl(rtl::OUString const&): error: undefined reference to 'comphelper::isFileUrl(rtl::OUString const&)'
        /src/libreoffice/solenv/gbuild/LinkTarget.mk:667: recipe for target '/work/workdir/LinkTarget/Executable/svidl' failed
        
        Change-Id: I9ed31787c6d98ea516dd6927f8aa8b589c3b9824
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105024
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-29  Seth Chaiklin  <sdc.blanco@youmail.dk>  [b799895aaa40f2699ce49cb0dbf434fe441676c0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fb345611dd2859fd697dd6861583759e454b5501
          - rename "feldtyp" id in help pages for all tabs in insert field
            
            Change-Id: I47a58cc40b782580e1e3b3e0ea86d8ab4af3b52c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104960
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-10-29  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [9542f3bd21278e3a5a684cf52d58b31d13d9cbc7]

        move ClientNotifyAttrChg to calbck.hxx ...
        
        ... and also use it from SwNode.
        
        Change-Id: Icc71eabbc918aa7d61fb0bb4b72c3dd7d91cdbff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104981
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-10-29  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [2ae0d2a21778634f085e5bccd73e88e8b96fc69a]

        DocumentFieldsManager: remove calls to obsolete functions
        
            - calling ModifyNotification directly is bad
            - instead use SwClientNotify
            - and also remove code duplication into a local function
        
        Change-Id: Ib715db581a7d85fbf0074a5b33d2e668a6af40e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104980
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-10-29  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [e03c1b11833c5a8d54b132e44aba73bf5ee4bf93]

        SwFormat: remove calls to obsolete functions
        
        - calling ModifyNotification directly is bad
        - instead use SwClientNotify
        - and also remove code duplication into a local function
        
        Change-Id: Id9efc5e41948bf01eba08a8ce5c23f2d3c98c2ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104978
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-10-29  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [22ca1a3c646851eb584edb59e2db7b53961d0094]

        SwNumFormat: Modify no more ...
        
        Change-Id: Icda36d5226a2eca63b9ed56ac9ac5be768a4d117
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104977
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-10-29  Stephan Bergmann  <sbergman@redhat.com>  [5a8d3471311de7a8ca9fba8ab8c29724d6e41fa5]

        Revert questionable tools::Long in commented-out code
        
        If it were not commented out, it should presumably stay `long` for similar
        reasons as the corresponding 13c0326d237cb4860b121ceba8ecb04fe96ae479
        "ne_lock::timeout is of type long, so keep using that here" in
        ucb/source/ucp/webdav-neon/NeonSession.cxx.
        
        Change-Id: I2fee057887b6aaceab158edb6b09cc514249061f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105014
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [d11e6edec3116f647fa085a297e29c677f5b8662]

        tdf#132536 free the cached VirtualDevices
        
        Once again I forgot, that VclPtr is not really a shared pointer,
        as someone has to release the contained instance. It just prevents
        others from working on a dangling pointer and also freeing the
        contained instance multiple times. Using a "Scoped" variant
        in the vector instead of the loop doesn't compile.
        
        This fixes the major memory leak when deleting the last
        FontNameBox, which freed the caching VclPtr vector but not the
        contained VirtualDevice instances. It seems there is still some
        other minor leak left to fix, probably unrelated to the regressing
        patch.
        
        Found, after I realized the memory leak just happened with font
        preview enabled...
        
        Regressed-by: 2e0a32b51681fb356699b4a722f461f55a46b890
        Change-Id: Ic0c60cd31bb6dabf03b0f8bd232390e784421588
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105017
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-10-29  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [3e2290c55c23c0785763f8de51eba749ab622900]

        tdf#135198 fix unit test for HiDPI: pick object by index
        
        Clean-up commit c9eb53f200225f2ee6ca695e1326843a487aee51
        (tdf#135198 sw editing: text box fell out of its shape).
        
        Also removed a few unnecessary lines that have been commented out.
        
        Change-Id: I6ec8535f98ed6e7743b34c9e31b0c76c0cddf301
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105006
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-29  Seth Chaiklin  <sdc.blanco@youmail.dk>  [a096575b8a26e80f7da13ca559bcbe33564c2498]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5083d479efea66c6351119b008b70e734570d910
          - rename "hinweis" id in help pages for all tabs in insert field
            
                 ( swriter/01/04090001.xhp  )
                 rename section id:  hinweis --> "selectnote"
            
                 ( swriter/01/04090003.xhp  )
                 ( swriter/01/04090004.xhp  )
                 ( swriter/01/04090005.xhp  )
                 ( swriter/01/04090006.xhp  )
            
                    update select id to "selectnote"
            
            Change-Id: I4ce0cdb973b1d46f3e081a83ddd01dde1e72e3d2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104959
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-10-29  Szabolcs Toth  <toth.szabolcs@nisz.hu>  [bc9049851fd7e914fd695bcfb3c9a94a19634ce0]

        tdf#137627 sw top page border orientation: add ODF
        
        Map between RelOrientation::PAGE_PRINT_AREA_TOP and
        loext:vertical-rel="page-content-top".
        
        Follow-up of commit 1c593e1916c9164c7db71da2017cfc26972f8e9f
        (tdf#133045 sw: add shape alignment to the top page border).
        See also commit 65b7873aab5deec7157328047e869a6385e0a74a
        (sw from-bottom relative orientation: add ODF filter).
        
        Change-Id: I9bff7a9507152262dda7d126fa3e7e1bee6a8276
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104554
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-29  Stephan Bergmann  <sbergman@redhat.com>  [ec7feef1bcd055098e49e55df3737148e62b75cb]

        SortedResultSet uses sal_IntPtr instead of long
        
        ...(which had now been changed to tools::Long with
        4fbd63860500b2db76df4d5aedbe5e3aa31fac69 "switching long to a 64-bit type on
        64-bit windows") since 9eb4e4dc51a4448d59ee80f39144387c7b3cffaf "Some more
        modules at least building with mingw64"
        
        Change-Id: Iea4a68452f22a3c1d4515294e7dab5148e80da05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105009
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-29  Jim Raykowski  <raykowj@gmail.com>  [8fca5e32f3ab1529ec33c1a4eeb863dda137b652]

        tdf#137693 fix sal tree net line rendering
        
        makes tree net lines for sal backends work as intended
        
        Change-Id: Ib7f32a147215635c89f3e4073541c9059765c995
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104709
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-29  191919  <ilford@gmail.com>  [87964eb39e2668f80bcbf503d9a3b55a7f86ce28]

        Speed improments
        
        Improve drawing performance on 10-bit displays by avoiding multiple color
        space conversions.
        
        Make all drawing context bitmaps have the colour space and byte order of
        the host window.
        
        Fix serious CoreGraphics-related memory leak (existed no later than
        version 7.0) when changing the window size.
        
        Change-Id: Ia7b7e88d47b728bd1d10dedc1ca222215de41e73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104858
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3021a32b810c20331916c4863f1f0b23b5a53b23]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9b36a464dde79ae9a81ebc4d1c82f4609c8df696
          - Allow note, tip and warning in tablecell element
            
            Change-Id: Ic2ac1904e2b8b8dc90e41195f53d3fd07da4db3c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105013
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3c3d30ae045db4b5b02e30b96bec69f2f00cc6b3]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 79fa1eebb4d852b0e933eef52e2d69da3bc850de
          - Update pt-PT dictionaries.
            
            source:
            https: //natura.di.uminho.pt/download/sources/Dictionaries/openoffice/Pos-AO/
            Change-Id: I5692fc6f8e1120a17cc25055d3b212e6623f28c2
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/104998
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-29  Stephan Bergmann  <sbergman@redhat.com>  [13c0326d237cb4860b121ceba8ecb04fe96ae479]

        ne_lock::timeout is of type long, so keep using that here
        
        ...partially reverting 4fbd63860500b2db76df4d5aedbe5e3aa31fac69 "switching long
        to a 64-bit type on 64-bit windows"
        
        Change-Id: I858630e5de76942a001ba619085ee07183df6ff6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104994
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-29  Regényi Balázs  <regenyi.balazs@nisz.hu>  [7774d01891df6787058677dee4bc449cd5841c59]

        tdf#137765 DOCX VML shape import: fix rotation handling
        
        Change-Id: I78c89d4f795a67ff44ae9cef9daf44bf9f1d5c8a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104807
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-29  Seth Chaiklin  <sdc.blanco@youmail.dk>  [66d1964718013901c2aa93c512e1adc0b91ddec9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to be7cb5f81c4d389fd6ff8ab1d6cb9338ccd5c61c
          - tdf#137277 add note about truncated lists in Excel export
            
              - remove all  colspan="" rowspan="" in <tablecell>
              + <h1>,some <h2>
            
            Change-Id: I07430cde51ed1d4faeac2569b9e4066dcf290865
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104952
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-10-29  Stephan Bergmann  <sbergman@redhat.com>  [3ec47562259eb91ed86bb6d8e6f18500a529aba1]

        libcmis::Property::getLongs returns std::vector<long>
        
        ...so that needs to be used here.  Reverting part of
        7a09d67e1c76db7cb6a87a2ceaa6de7325342b75 "convert some more long ->
        tools::Long".
        
        Change-Id: I73be5bcc5db244012a9cfbc834e85665ba9cfc10
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104993
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-29  Johnny_M  <klasse@partyheld.de>  [6c7daad03a2ee99fcbac64510049b06957eff8d5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 10574929a3c48c474338237fcc0f0a4e7d81986a
          - tdf#132643 Translate German section IDs
            
            Change-Id: I09a0c15fe72219df1e61e241b06af0486b39163c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105004
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-29  Johnny_M  <klasse@partyheld.de>  [8977fd400ced120a710cb7c683d89583c44d5733]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3534283c6b41a2f0db8cab28cc1abf628712b319
          - tdf#132643 Translate German section IDs
            
            Change-Id: I453659d2f1edbb4bf7cac1f316a88a6942ffdc5e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105003
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-29  Johnny_M  <klasse@partyheld.de>  [0d44643f33241c5a82cc18b430116ef7aefdafd7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c48bf0be39cbd013bd30ebfe8e68453e30454bea
          - tdf#132643 Translate German section IDs
            
            Change-Id: I417cc07fdbd0e20887956db75e68e623704ff8d5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104999
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-29  Johnny_M  <klasse@partyheld.de>  [fc59d3b0ec915ac3d826282b587c20e37f47c2bd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ba6126dbb37ee3afbf71a866d5ca1a6bcfd13222
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ie51d4d2af866b062813d3a733ebf5161c9cbc278
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105002
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-29  Caolán McNamara  <caolanm@redhat.com>  [e00fd78e6e454491014f03370e14efa5ebc2eefe]

        weld impress TabBarControl
        
        Change-Id: Ia596830595289005a1c7e811ae4f446dc745f50c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104699
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-29  Johnny_M  <klasse@partyheld.de>  [716c9ec53e619bf9dc70ee1c86c68a13d116e3af]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7085beec8b8f3913908b9758f37425ac96aca8d6
          - tdf#132643 Translate German section IDs
            
            Change-Id: I81c46c546ec27ae226fd9fb73344e37d44666234
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105001
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-29  Johnny_M  <klasse@partyheld.de>  [365c466433950d55aa82165513b5796f2a977a37]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 39db9994a11fbdc6d817bcba670a3840a7f90d5d
          - tdf#132643 Translate German section IDs
            
            Change-Id: I99cfc0189cbb36d96c6e26b6af4d0983610cd105
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/105000
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-29  Xisco Fauli  <xiscofauli@libreoffice.org>  [a54a733f2e2631bbb996f0056291246e94d84668]

        uitest: style inspector: add basic test
        
        Change-Id: I41b1cb653053b5808d73679c5399770a376ea1a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105005
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-29  Stephan Bergmann  <sbergman@redhat.com>  [9bf85adc3e6474ebe36b3a06b985a481e75f3567]

        Fix some confusion between UNOIDL long (i.e., sal_Int32) and C++ long
        
        ...dating back to before d3329bacd8a925ec070ad06ea3d9a6a026a3696b "Moved here
        from module 'chaos'", in the meantime hit by
        4fbd63860500b2db76df4d5aedbe5e3aa31fac69 "switching long to a 64-bit type on
        64-bit windows"
        
        Change-Id: I378379abf520ce914f1ba2789d788ab726038c50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104992
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-29  Seth Chaiklin  <sdc.blanco@youmail.dk>  [c75647f5adfb05af20eaec06b59ce1880ec3384e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8f1a8fa65f4f473af9f6c9ed9f8e870d9bd3d62b
          - update guide to adding buttons to toolbars
            
                  -change headings of the sections
                  -update names in Toolbar dialog box
                  -update procedure for adding commands
                  -update to: <h1>,<h2>,<menuitem>
            
            Change-Id: I0fbb3bd255f94b68909409cf5e558b8764ed9e06
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104954
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Jenkins
            
2020-10-29  Stanislav Horacek  <stanislav.horacek@gmail.com>  [ad9565ad02a1915d29c32c77193e94599b439ec4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bc8cbdfd9f9966f877f7b18027acaa36a04fab73
          - tdf#130884 clarify that Hidden Paragraphs box is in Options
            
            Change-Id: I8930969c4b763597263d2453e0e4ed6a6fccf8c5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104972
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-29  Seth Chaiklin  <sdc.blanco@youmail.dk>  [8bf8e606e310c2032ed4ead7c3f2bf4a6048ecc2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9538728013f86f8e69cef8a299222948726207e4
          - update help page for assigning shortcut keys
            
               ( shared/01/06140200.xhp )
            
               1. move descriptions about making shortcut keys out of
               "Shortcut key" and "Function" to the beginning of the
               help page, so that it is easy and immediate to see
               the procedure. (this is the only page where one can
               learn about making a key shortcut.)
            
               2. Move the controls about LibreOffice and Writer
               down to be above "Modify", which is also the
               list of controls on the right side.
            
               3. Add a related-topic link to the general page
               about Libreoffice key shortcuts.
            
               ( shared/main0400.xhp )
               
               Renamed id tastaturbefehle --> shortcutkey
               (not used at present, so no changes in embeds)
               update: <h1>
            
            Change-Id: I8d0346263dbf422de0e4f95cbc1aa828efb239c1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104955
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            Tested-by: Jenkins
            
2020-10-29  Stephan Bergmann  <sbergman@redhat.com>  [5a08034df97dd768b481fe999e81e80027774a5c]

        Revert "Revert "tdf#127471 Remove font width scaling hack""
        
        This reverts commit f39e4b6b6f8aa8b4af22b6eb30a52e98cd5a6455.
        
        Reason for revert: Breaks the build on Windows, see e.g.
        <https://ci.libreoffice.org//job/lo_tb_master_win/28613/>
        
        > C:/cygwin/home/tdf/lode/jenkins/workspace/lo_tb_master_win/drawinglayer/source/primitive2d/textlayoutdevice.cxx(432): error C2065: 'bFontIsScaled': undeclared identifier
        > C:/cygwin/home/tdf/lode/jenkins/workspace/lo_tb_master_win/drawinglayer/source/primitive2d/textlayoutdevice.cxx(438): error C2065: 'nWidth': undeclared identifier
        
        (<https://gerrit.libreoffice.org/c/core/+/104847/1> "Revert 'tdf#127471 Remove
        font width scaling hack'" had trivially succeeded to build on Jenkins, as it was
        base on the old 8891a2fc2a4bf86add68691b7ac167a07a8add84 "tdf#127471 Remove font
        width scaling hack" which it reverted, rather than on recent master.)
        
        Change-Id: I1060e5423f594894b15330ba6631a9af07a64634
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104958
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-29  Xisco Fauli  <xiscofauli@libreoffice.org>  [86026711b10484753aa0f84f89986db9bbf34c9e]

        tdf#137105: sw: add first UItest for styles inspector
        
        Change-Id: If704e26f3dcfa818c805ceac3a03b6c2483867c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104974
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-29  Caolán McNamara  <caolanm@redhat.com>  [6934049abe5581ba543212f07fec8c411122c806]

        ofz#26708: Direct-leak
        
        since...
        
        commit cd8dd48bf89d800c012afb04b16281ed8b261de9
        Date:   Tue Aug 21 16:07:55 2018 +0200
        
            tdf#119282 Area tab, Pattern color change
        
        Change-Id: If0c988f7532786a4089edef39929f924d8e2ec2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104976
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-29  Michael Meeks  <michael.meeks@collabora.com>  [bf715f188a511a49104afec6ceec88771639ad3e]

        calc: clear the spell-checking cache on tab switch.
        
        Change-Id: I187b5ff65c951e088e403f1a7a833bee248229fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104852
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-29  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [9a9cdd5e1a01926a90d1c5776a010959fe1c59ff]

        basic: fix build after long->tools::Long
        
        Seems 6436302f40252bc6619e304e2051115fee902e20 broke Windows ARM
        
        Change-Id: I5c453ce39c81ef34e3cd55e519a7752881fd72a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104991
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-10-29  andreas kainz  <kainz.a@gmail.com>  [08c5891bfcd67a6e0b7768a17afc3153668300df]

        Writer Notebookbar update
        
        Change-Id: I33cbda2a3afefef5f50ae86b935c857a044ce2eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104984
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-10-29  Caolán McNamara  <caolanm@redhat.com>  [388735924392027eb6a8e722083e6496b92a40fa]

        tdf#137643 alternative solution to activate embedded fonts in one batch
        
        Change-Id: Ib5ffb2b8a31f237d5d2e465bf3f777590e0bfade
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104947
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-29  Stephan Bergmann  <sbergman@redhat.com>  [e58592414da353aaef9432277d7155fc0c0f0213]

        Clean up loplugin:toolslong ignorelist
        
        ...after c070fac05fef41f788b53fe2c1f60519688a40b1 "Teach loplugin:toolslong
        about curl_easy_getinfo"
        
        Change-Id: Ia0c09c8d35fb7d023e3794532c240d53ee248752
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104990
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-29  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f39e4b6b6f8aa8b4af22b6eb30a52e98cd5a6455]

        Revert "tdf#127471 Remove font width scaling hack"
        
        This reverts commit 8891a2fc2a4bf86add68691b7ac167a07a8add84.
        
        Reason for revert: Causes regressions like tdf#136891
        
        Change-Id: I940c447bec38231b666eeac4212f09e22117504e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104847
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-10-29  Caolán McNamara  <caolanm@redhat.com>  [8beafb2849ab10e659d0c181ea1069cb9015d784]

        tdf#137556 max-content-height needs gtk >= 3.22
        
        where the 7.0 baseline is 3.18 and 7.1 is 3.20
        
        Change-Id: I73adb9bc3cf25112925e663f8fc0c3e5191bbf6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104971
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins

2020-10-29  Chris Mayo  <aklhfex@gmail.com>  [f9ddaae9caa5bfebf1b2d763751049125642657b]

        tdf#132737: Don't install SVG source icons or locolor theme
        
        These SVG icons are the source for the PNG icons in the same
        directories.
        
        scalable/mimetypes icons each contain the source for all sizes of
        PNG icons and are not usable themselves.
        
        The locolor theme is incomplete with only low resolution icons.
        
        Change-Id: I2bc54cfbfec012c29a41e1d954d313c19a47831e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99444
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-10-29  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [1628d815712ef40020f744a80b949e3cf4d8380d]

        tdf#137506: Move single control in 'More Options' to print dialog
        
        Change-Id: Iacefe276bf174b96118015b48e746d1591b93c1d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104805
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-10-29  Seth Chaiklin  <sdc.blanco@youmail.dk>  [695600ab48f86dccd656a6173b6728c02f795fd5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 62b3cf8ef046ea0ad790dadb8735a9a6662282ea
          - tdf#137221 Update help page with Register-true
            
             Mostly to change "Register-true" to "Page line-spacing" in all help
              pages where that term appears -- except for part of the Glossary,
              where it is explained that "Page line-spacing" is the LO term for
              "register-true". (It seemed better to leave the technical term
              "register-true" in the Glossary for those who search for this
              term -- so that they can find out the LO terminology).
            
              Also update the help pages for Format - Page Style - Page,
              Format - Paragraph - Indent & Spacing, and Attributes
              (in Find-Replace), and "Printing with Page line-space"
              to reflect correctly the changes in the UI (because of tdf#127279).
            
              Also,
              - added entry for 1.15 lines in Paragraph - Indent & Spacing
              - updated dialog box label in Indent & Spacing
              - updated menu label for "Edit - Links to External Files" in Glossary
              - renamed German Id: registerhaltigkeit --> register-true
            
              Also general cleanup
               -add missing <menuitem>
               -update to <h1>,<h2>,<h3>,<menuitem>,<tip>,<note> in various files
            
            Change-Id: If031bc538ae6573976e557db1117584daeaa1f24
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103800
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-10-29  Stephan Bergmann  <sbergman@redhat.com>  [c8b93a478dc420398b3f70724422a551bb743a70]

        Use the underlying type of char16_t
        
        Change-Id: I5f48f1f3dc379cc57cfeac473f80bec4c4bc38af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104989
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-29  Heiko Tietze  <tietze.heiko@gmail.com>  [04eacb9ae3573be7419dc92545d31c0c76f3df43]

        Make Styles Inspector non-experimental
        
        Change-Id: I8e83cd09ad68a7abd29db6cc41ea601114d68ffc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104927
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-10-29  Noel  <noelgrandin@gmail.com>  [f2aca4e038888b32650027b5c7d67eda69a8fd48]

        python test shutdown robustness
        
        so when a test fails, we don't get spurious additional stacktraces
        
        Change-Id: Id2885be9ca628fc25a55f90f6c5c1b50f887a37a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104928
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-29  Noel Grandin  <noelgrandin@gmail.com>  [4229467fa8528531dc27784f07bc54488c0d2fa9]

        crashtesting rhbz909647-2
        
        as a consequence of
            commit 2b946d245eaf4bd40a0091aa5508315fc37c81a0
            Date:   Mon Oct 19 09:36:04 2020 +0200
            XmlFilterAdaptor: use the fastparser API when possible
        re-introduce slowparser support here
        
        Change-Id: I95470e51508f8e250f27c5af7ffdc1b737c16ab9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104975
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-29  andreas kainz  <kainz.a@gmail.com>  [affbe9ed49b81c41a84f47653ce208e5e01f5353]

        Options Viewpage widget alignment update
        
        Change-Id: Ib8f0cfb9c46e7c8c13f07d956fc79f648998509a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104986
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-10-29  andreas kainz  <kainz.a@gmail.com>  [8af87a7249f0f8bef3419d5305c1b8be2f0c2bed]

        Notebookbar stylespreview up and down icon use default NB sc_ size
        
        Change-Id: I21bf71496433522b9dcf419dd082eda1cd0327fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104985
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-10-29  andreas kainz  <kainz.a@gmail.com>  [5d51b8f5ac0a82c458f792c11985407a5eeb6fd5]

        loadtemplatedialog better resizing
        
        Change-Id: Idddd4abf9f94fee46b95e006400f85631ad66bc1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104912
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-10-28  Noel Grandin  <noelgrandin@gmail.com>  [e7c4d06369f0c495ad59acdea0cd846526e66823]

        std::set->o3tl::sorted_vector in sw
        
        Change-Id: Ib647878c129171e5d633a783a262a56f4c1fb7af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104969
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-28  Caolán McNamara  <caolanm@redhat.com>  [ed4534d32fd760274c058374c8cfc443c01fea0c]

        print dialog has one expander "more" and one "More"
        
        since...
        
        commit 8eff280bc08ec3d7b2312ae4ee48df4d7328b7de
        Date:   Fri Oct 2 12:35:26 2020 +0200
        
            ui files: fix some capitalisation issues
        
        so make the other one capitalized to match
        
        Change-Id: I7eeac239ea99b85b310354e3a0c6dddf15ceff04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104973
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-28  Miklos Vajna  <vmiklos@collabora.com>  [e8bd718d0aa4c96a8709c8c8df97d577c9e1add2]

        sw: add an xml dumper for SwUndoSaveSection
        
        With this, if I have an sw image in a draw+fly format combo and cut
        these, then all the 3 formats are visible in the undo xml dump.
        
        Change-Id: I2abc54ca8d4fb3b00b8da60bcb9dea5e07d20d4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104970
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-10-28  Noel Grandin  <noelgrandin@gmail.com>  [a6c2ba4746a0ca94b3060be714e424f4be8667bf]

        std::set->o3tl::sorted_vector in LocaleNode
        
        Change-Id: I633d396bb2cbeaa6829de543fab6ce3726ad11ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104968
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-28  Caolán McNamara  <caolanm@redhat.com>  [f34c304638258eb1d30a7fab942313199c65cc3f]

        tdf#137643 Revert "lock refreshing font data when loading a document"
        
        from tdf#69060, to replace with an alternative solution
        
        This reverts commit 98d71c4e0847797a4ba9229a8e6d832a8a3d5e0f.
        and
        This reverts commit 64d8e5f8db70f4f913abb902b41f4cff8dd1cdad.
        
        Change-Id: I384e994b54aa1bfc735c6ab591b9b1410058451f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104716
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-28  Caolán McNamara  <caolanm@redhat.com>  [a25acac2a6c7770bb07ced4c29b3b9009ad7ff14]

        Related: tdf#137620 focus-in IMHandler on grab_focus
        
        Change-Id: I9fa980f500cd11b34e349866e62f9f2399279e5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104932
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins

2020-10-28  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [6e38f611a3d98156505b9937f30e94605381156c]

        NoTextFrame: Modify no more ...
        
        Change-Id: I2816fae99fc9774ab1728d20e1de215322a2de8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104791
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-10-28  Noel Grandin  <noelgrandin@gmail.com>  [27ae083f7e5fce97c73498698d855cdcaac7737d]

        std::set->o3tl::sorted_vector in ImpEditEngine
        
        Change-Id: Ia78b986c28e2d8e3655d5c8f56d3cb5cd7a5ee1d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104944
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-28  Noel Grandin  <noelgrandin@gmail.com>  [1503f3a25bc185a0f7afafad40db57325f778c21]

        std::set->o3tl::sorted_vector in filter
        
        Change-Id: Ie616aa97cea31607c74ec596ef9116f2291615d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104945
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-28  Johnny_M  <klasse@partyheld.de>  [7ac2855d36d4471951a5444f1fad0428d9acfe7f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 453fe4e3d1dbbe4d19c60351dd7612551fd5ffc4
          - tdf#132643 Translate German section IDs
            
            Change-Id: I5eee85ae5ca7c17c7ababc09c44e9f56870971a1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104876
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-28  Johnny_M  <klasse@partyheld.de>  [18f551f7332b8cc1082b03292c9f9df1a7c2bcd4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6a019e4df3209fe86ba616bad0e26795c1a5fbca
          - tdf#132643 Translate German section IDs
            
            Change-Id: I36736eab7aaa3ac5e0db6dfa51cccd57938565e7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104875
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-28  Johnny_M  <klasse@partyheld.de>  [8b34fdeeb8e8732b7e3554e01c8e0c0dea34d1d9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7b8b3bf81202cf0c383a56a1a18e6f6b143bb942
          - tdf#132643 Translate German section IDs
            
            Change-Id: I368e64b51c820d66104fde7cbbec80ba93ef813c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104871
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-28  Johnny_M  <klasse@partyheld.de>  [832a7d1f37ae006cb2510c689aa46d1f82525c7c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1dda9b622337bc3cacc2a690ed44a3e86e8ab3cf
          - tdf#132643 Translate German section IDs
            
            Change-Id: I0c78485c62bf9c7ee440f19259628c1af63b0a45
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104874
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-28  Johnny_M  <klasse@partyheld.de>  [6552a8253c4c3e227160a40fd461cc5eb5714371]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3dff4c970ef5c91ccf33e46742ee9c6778563472
          - tdf#132643 Translate German section IDs
            
            Change-Id: I2ac3ce76e1a8f6f6f4937687041f817848183a7b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104873
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-28  Johnny_M  <klasse@partyheld.de>  [4e6e360485de990c446ba480a3b1c81a8681dd5b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to efac120187d863d4598b507eda8cceb5870e0f2e
          - tdf#132643 Translate German section IDs
            
            Change-Id: I455e562ddb4a157beb2e985675189db87678ee95
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104872
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-28  Johnny_M  <klasse@partyheld.de>  [aa96113f89ded1ff8ee877abc3ab0d48619327b3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a7381ac50a77e80b08f77c1ee2527fbc28ba720e
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ibe35e3fe95f1e9a62c2bf364eeb9350d62c7c81a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104755
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-28  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [0b5801fc2c768d1774957c2c122c9061d3a74756]

        tdf#137798 sw: apply textbox Text alignment
        
        set in "Text" dialog window using "Text Anchor"
        in Format -> Text Box and Shape -> Text
        attributes... on the selected text box.
        
        Follow up of commit 726c911b90b9a3170fa6b3a34bb952a8d2dbe148
        (tdf#137025 sw: apply textbox padding set in Text).
        
        Change-Id: I8c575ceb1d0b0772c1f7d99dc746531b0cd7ceb4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104632
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-28  Miklos Vajna  <vmiklos@collabora.com>  [ada07f303e7cd1e39c73abe0741aefe7d9d73a57]

        tdf#123476 filter: try to detect 0-byte files based on extension
        
        A 0-byte ("empty") pptx file is obviously junk input, so it's not
        surprising if the catch-all generic_Text filter is chosen to open it in
        Writer at the end.
        
        But we can do better: if we really get an empty file URL with an
        extension we can recognize, that we can fake the filter type / filter
        name, so the empty "presentation" opens in Impress, and also a re-save
        works as expected.
        
        This builds on top of commit 8a201be240b6d408d15166be7ffc576b9e123634
        (fdo#68903 Import .tsv and .xls plain text files in Calc by default,
        2013-10-27), just the new way works for all supported file extensions
        and also with filters which would not handle empty input (e.g. pptx
        refuses the import if the ZIP storage is broken).
        
        Change-Id: Ie01650a5eb6ca42c35e090133965467b621bb526
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104939
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-10-28  Stephan Bergmann  <sbergman@redhat.com>  [db6c7a486395304f38e9ea52951f576f34749cbc]

        Use UCB instead of cURL to download https files
        
        Since 7dc6fc32eb618da6defb8a9f330978fa019677b8 "uitest: Check the more icons
        dialog opens" started to test the AdditionsDialog code, some ASan builds started
        to report use-after-poison from within SearchAndParseThread::execute ->
        curlGet -> curl_easy_perform -> ... -> https_connecting -> ... ->
        secmod_ModuleInit -> pemC_Initialize -> ..., see the comments starting at
        <https://gerrit.libreoffice.org/c/core/+/98226/
        10#message-2a55980ab2477e41dc7515e4aeabc7234afc2053> "tdf#133026: Tight
        integration of extensions - Adding thread structure".
        
        The exact cause for that ASan use-after-poison is not quite clear to me.  First,
        I thought it was due to liberal use of curl_easy_init (without a central
        curl_global_init) in a multi-threaded process; see
        <https://curl.haxx.se/libcurl/c/curl_easy_init.html> for this being considered
        "lethal".  But then, another issue could be that most of the nss libraries like
        instdir/program/libnss3.so (implementing the "... -> secmod_ModuleInit" part)
        come from LO's bundled --without-system-nss while /lib64/libnsspem.so
        (implementing the "pemC_Initialize -> ..." part) comes from the system, and
        there could be some mismatch when mixing these (esp. if the former are built
        with ASan).
        
        So whatever the actual cause, the right fix should be to use LO's UCB instead of
        directly calling into cURL anyway.
        
        That required a version of utl::UcbStreamHelper::CreateStream that uses a given
        XInteractionHandler (which may be null to indicate no interaction handling,
        instead reporting all interaction requests as exceptions) instead of internally
        creating an XInteractionHandler using the GUI, and which would cause deadlock
        in 7dc6fc32eb618da6defb8a9f330978fa019677b8's UITest_sw_options.  (And
        introducing that additional utl::UcbStreamHelper::CreateStream overload required
        css::awt::XWindow to be a complete type now in
        vcl/source/graphic/GraphicLoader.cxx, for
        
        > include/com/sun/star/uno/Reference.h:277:18: note: in instantiation of variable template specialization 'std::is_base_of_v<com::sun::star::task::XInteractionHandler, com::sun::star::awt::XWindow>' requested here
        >             std::is_base_of_v<interface_type, derived_type>
        >                  ^
        
        )
        
        (The removed code in cui/source/dialogs/AdditionsDialog.cxx should have been the
        last remaining use of curl in Library_cui.  Apparently,
        e1e9e2aa16f08a8fd9e38db706d63e8eceeda8d1 "Kill Mozilla personas" had forgotten
        to remove it from cui/Library_cui.mk the last time Library_cui had become
        curl-free, before the introduction of the AdditionsDialog code.)
        
        (I did not remove the #undef ABSOLUTE FIXME from
        cui/source/dialogs/AdditionsDialog.cxx.
        c4bee547b02fbe3d07b1e9ee203c73e48f86e6bf "tdf#133026: Additions: Better Search
        Function" does not tell whether it had been added to mitigate a macro definition
        from the (now removed) #include <curl/curl.h>.)
        
        Change-Id: I1fec7488d36df81c3543d12d97da1291f77712fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104938
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-28  László Németh  <nemeth@numbertext.org>  [350dbba44ee7703b1da11cc4732a5090ce5efe3d]

        tdf#105967 sw change tracking: fix pilcrow symbol
        
        formatting according to the tracked insertion or
        deletion of the paragraph break. There was no
        formatting at all or only (often bad) inheritance
        of the character style (strike out or underline)
        of the previous character, confusing the user.
        
        Note: because the pilcrow symbol is painted by
        the temporary text portion SwTmpEndPortion, see
        sw/qa/extras/layout/data/tdf42748.fodt for testing.
        
        Change-Id: I8afef01c515b8abd368cae12d3a02cabf6d897f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104933
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-28  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [056933bc55608d0ca061539ae124d7b9386cdb62]

        tdf#137802 sw: fix crash on deleting last paragraph
        
        if the last paragraph of document had a text box
        anchored to.
        
        Change-Id: Ibe29a0f37d06223c31f3add0c194e4414f65d5ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104379
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-28  Bryan Gazali  <byg4299@gmail.com>  [2048a5afc9b1c6340cea594c4ead75914b358e74]

        tdf#125379 updated javainteractionhandler.cxx to add a link for the JRE missing warning
        
        Change-Id: Iac940b24a9fbe914af46fe928b758ad962d3d3e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103881
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-10-28  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [9350b162c3432ca3f160ce6b86cc50a00eb7de0a]

        Fix build for UNX x86
        
        Change-Id: I971aa787a33fa3a6bd9913abb94c90ddf53109cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104937
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-10-28  Caolán McNamara  <caolanm@redhat.com>  [1b40a48bdfd1e73dc41394bd914e9ec417458a2d]

        tdf#95096 add a DeleteSurroundingText to SwEditWin
        
        Change-Id: I6995a4e0e3a08a9cca26580585cdfe151389321f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104931
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-28  Miklos Vajna  <vmiklos@collabora.com>  [15f2bf415bb25324eaf26ea87ef8b724a090b942]

        sw: add an xml dumper for SwUndoDrawDelete
        
        Change-Id: I1b06cce99ae0a45b1765d2259d3d14fbb89e6676
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104929
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-10-28  Caolán McNamara  <caolanm@redhat.com>  [496771a6466d6a48f0bcbd8976df24308e052f38]

        Related: tdf#98868 split out reusable hunk as function
        
        Change-Id: I7e410ba55f94e87c007acbe1887a022948ef354f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104925
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-28  Seth Chaiklin  <sdc.blanco@youmail.dk>  [9699516d3e979f776b1ecb04390719b538f440d5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c8a9ac72bc5e68f8a69490e3c157fe26b935f524
          - tdf#131206  update "Select" section in Insert Document field tab help
            
                The focus is the <section> with id "auswahl".  This section
                is embedded from swriter/01/04090001.xhp to swriter/01/04090004.xhp
                (no other pages found that embed section "auswahl" from 04090001.xhp)
            
                ( swriter/01/04090001.xhp )
                  - change section id from "auswahl" to "select"
                  - delete one paragraph (about formatting) because
                    already mentioned in both help pages.
                  - move paragraph about "offset" down to the "Offset"
                    section.  "Offset" does not appear in the
                    tab for 04090004.xhp, so no need to embed it.
            
                ( swriter/01/04090004.xhp )
                   change select id from "auswahl" to "select"
            
            Change-Id: Id238a7187595eca0d1ecc0d38fd3c27917f7e984
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104949
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-10-28  Caolán McNamara  <caolanm@redhat.com>  [38dd55f6022a6ec217a2a54459a2875f1bef1f5e]

        cid#1468666 'Constant' variable guards dead code
        
        Change-Id: Ie27df6c7e4a10d943d0a2e2a6880a5fe2c34fbcb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104922
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-28  Caolán McNamara  <caolanm@redhat.com>  [5d07ba3c1e887993715425721ab165567ee5fdea]

        cid#1468665 Dereference after null check
        
        Change-Id: I43de6ea072ac5e462c109328ba614f308cd6f27d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104921
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-28  Caolán McNamara  <caolanm@redhat.com>  [e3f7227621208d869453a1e03a66036391b46909]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to c3d2d1d3d338904eb442fddf0c52ac763ea0b5e9
          - fix es_TT (to es-TT) Locale patterns
            
            and add es.aff es.dic referenced in xcu to makefile
            
            Change-Id: Ice69a75ca47889b9eaa95cf28c472068428dcc3c
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/104934
            Tested-by: Caolán McNamara <caolanm@redhat.com>
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
            
2020-10-28  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [d6ed9cfe37a4a88e8f4911c004c0aea0b2568211]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 885370c2fe87ad45605cf7bcb949554c48dbb919
          - Fixup Spanish dictionary update
            
            This manifest.xml is now required since
            c918f1d4242d9fd9a8de284e6b32b8c00e59debe
            
            Change-Id: I094bf2342d04dd752c7fdc7227b8c5654b3e768a
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/104930
            Tested-by: Caolán McNamara <caolanm@redhat.com>
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
            
2020-10-28  Michael Meeks  <michael.meeks@collabora.com>  [65f42a4540d495a11d255af63c7ee15397b57bfa]

        tdf#136694 - share spelling context across all ScGridWindows.
        
        Adding new ScGridWindows later (as we do for split panes)
        didn't call EnableAutoSpell on them; also duplicating the
        spell-checking cache looks wasteful, so share it.
        
        Change-Id: Ieb67bb292590a097bb5a59d369416a094c54c954
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104706
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-28  Noel  <noelgrandin@gmail.com>  [7a09d67e1c76db7cb6a87a2ceaa6de7325342b75]

        convert some more long -> tools::Long
        
        Change-Id: Ide9811c1a7582454b3fcf655b70ea106ed56509a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104914
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-28  Miklos Vajna  <vmiklos@collabora.com>  [49a39d1abccc61b6dace3e92059ae50a6a2c298d]

        pdfium: add an FPDF_RenderPageBitmap() wrapper
        
        Change-Id: I2238aeb4b2f7483440ded2600a328436f861f178
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104917
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-10-28  Ilkyu Ju  <me@ilkyu.kr>  [e19d85856e9c9e1c33971b350ab74de278185fe0]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 975046e0970d4300bb229fb0cbe3d5d0afec8c8f
          - tdf#135405 Add Korean(ko_KR) spellcheck dictionary
            
            add Korean spellcheck dictionary
            
            Change-Id: I1ca5c60fd77f9cfe52feacbfbf021a2d37332ea6
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/100395
            Reviewed-by: DaeHyun Sung <sungdh86+git@gmail.com>
            Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
            Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
            
2020-10-28  Stephan Bergmann  <sbergman@redhat.com>  [42efdb71bce9b6ec3469236e0de8e08c00b3c90e]

        strtol returns long, so that needs to be used here
        
        Reverting part of 6436302f40252bc6619e304e2051115fee902e20 "convert some more
        long -> tools::Long"
        
        Change-Id: I72a0029e580885a1714a85d105b6f666343ebdd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104916
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-28  Stephan Bergmann  <sbergman@redhat.com>  [f57e30eb56c1b593dcb9e801202ded9d079d9043]

        external/cairo: Fix another UBSan invalid-shift-base
        
        > pixman-utils.c:217:14: runtime error: left shift of 155 by 24 places cannot be represented in type 'int'
        
        ...which happened once while using the LO GUI
        
        Change-Id: I174a29e240f09576859308ada56fe240881f0dad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104915
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-28  Ismael Olea  <ismael@olea.org>  [864e27cd63e45d44eff883ed27c25c055fc2b837]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 2b9183e45954cfd9d1638f838b461de1ce68b296
          - Update all Spanish dictionaries to RLA v2.6
            
            For first time we publish here all the different localized dicts for
            every Spanish variation CLDR registered, as complete as possible and
            including a reasonable set of related toponyms.
            
            Change-Id: I4fa780659d837552699f4ced0b7aeed5ef599e5b
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/102979
            Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
            Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
            
2020-10-28  Marina Latini  <marina.latini@libreoffice.org>  [996cb4e64c8e7c4757695334c781efe8816caffc]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to b75fdcfc8695ba95d624d348fa580ccbc2eff9ce
          - Italian Writing Aids extension forked by LibreItalia.
            
            See CHANGELOG.txt for more details.
            
            Change-Id: Id033e666ba8ef80efd72a22cc68772e1c1e67141
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/104701
            Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
            Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
            
2020-10-28  Justin Luth  <justin.luth@collabora.com>  [28dddd4f7e255c74c17c0c6b263303f4567b5678]

        tdf#132149 ww8export: respect ginormous paragraphs
        
        This handles the extremely unlikely case where
        a single paragraph contains multiple soft-page-breaks
        from spanning more than two pages.
        
        But it makes the unit tests I designed look much
        better, so I am happy. I think it might help to
        make the code slightly more understandable too,
        and it convinces me that I am understanding
        this section as I write multiple fixes against it.
        [Better evidence than all of this is that Michael Stahl
        came the the same conclusion from a code read - I just
        beat him to it.]
        
        (P.S. It isn't enough to change CurrentPageDesc, because
        that is reset from rNode.FindPageDesc on every WriteText.
        So the effective pageDesc needs to be kept track of.)
        
        Change-Id: I5852e90571a74f3df4362caf058f7960f413dad3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101545
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-10-28  Serge Krot  <Serge.Krot@cib.de>  [de1c4863ab993c80d8fea50ce420d568f75bf2e6]

        tdf#137790 calc: Minimal line width for different line styles
        
        Change-Id: I4d062f054a5ef6da7ef595190a7b3c6e2a0b191e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104865
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-10-28  Seth Chaiklin  <sdc.blanco@youmail.dk>  [aed40ae47a8bfb2f10d4f9989e9a7c55a1ea575e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 13b33e0bff785539fc858e1523cf68186531fd96
          - For tdf#131206: clarify explanation of "Level" in Insert Field (Document tab)
            
              Also:
            
              Remove table for some controls not found in this tab.
              Rename some German ids from Insert Field help pages
                inhaltfix  --> "fixed content"  ( in swriter/01/04090004.xhp )
                datumuhrformat -->" datetimeformat"  ( in swriter/01/04090001.xhp )
                and change all embeds to those ids
            
            Change-Id: I457803d53bc0c841d94eed17b0cddc2f88669dc8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104829
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-10-28  Caolán McNamara  <caolanm@redhat.com>  [8dcbbea3802670004c3e78a1ff1ec56b23df674c]

        tdf#137620 add explicit SurroundingText support to starmath Edit Window
        
        Change-Id: Ie716dd66754dd774ee81fa97ebee8dc314002f12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104898
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-28  Xisco Fauli  <xiscofauli@libreoffice.org>  [585f8dacba798afde6b4cc439c969a37a37e6162]

        tdf#tdf#137726: sc: Add UItest
        
        Change-Id: I67bcafb3155b991dc8b1515f224675906e0a5955
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104897
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-28  Dennis Francis  <dennis.francis@collabora.com>  [bdd149b1ff3d43b94cadc0d43365100c287c7639]

        Improve spell checking performance and impl. in several ways:
        
        * do synchronous spell checking, avoiding an idle handler
        * avoid continuous invalidations caused per-cell by spell-checking
        * cache spell-checking information for a given SharedString to
          avoid repeated checking of frequently recurring strings.
        
        Change-Id: Ie251f263a8932465297dd8bd66dfc4aa10984947
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104705
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-28  Miklos Vajna  <vmiklos@collabora.com>  [2beecc277959051026d7d1303e3c3ad7922c326c]

        pdfium: add an FPDFBitmap_FillRect() wrapper
        
        Change-Id: I4201a9ead756cf814c8452ef504acd054c4fe38b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104908
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-10-28  Stephan Bergmann  <sbergman@redhat.com>  [40fa3a61ac7dbe2ba73b5ee71bb85cc3bb4a27af]

        Extend loplugin:elidestringvar to OString
        
        (In VisitVarDecl, filtering out AbstractConditionalOperator avoids an unhelpful
        
        > ~/lo/core/vcl/source/pdf/XmpMetadata.cxx:63:32: error: replace single use of literal 'rtl::OString' variable with a literal [loplugin:elidestringvar]
        >             aXmlWriter.content(sPdfConformance);
        >                                ^~~~~~~~~~~~~~~
        > ~/lo/core/vcl/source/pdf/XmpMetadata.cxx:52:21: note: literal 'rtl::OString' variable defined here [loplugin:elidestringvar]
        >             OString sPdfConformance = (mnPDF_A == 1) ? "A" : "B";
        >             ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        )
        
        Change-Id: I7d0410f04827d79b4b526752917c37d33cad2671
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104911
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-28  Michael Stahl  <Michael.Stahl@cib.de>  [c4967928475f2be20ac2d79e3fa84ac435a7e560]

        tdf#136453 sw_redlinehide: SwUndoDelete: only create extra frames...
        
        ... at the start if the section nodes were at the start.
        
        m_bBackSp and m_bJoinNext can't both be true.
        
        (regression from 740f1796504f66408b692225a9676c9ee3d63722)
        
        Change-Id: I999ed3809ca8f527bc3e754b229df02da4576825
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104891
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-10-28  Noel Grandin  <noelgrandin@gmail.com>  [371b84dcb653f241d40265fba9f0d00f7c7e8150]

        std::set->o3tl::sorted_vector in MultiSelection
        
        Change-Id: I88a77f4b07e5aaccc42e6fb6e5bd0366f57381a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104899
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-28  Noel Grandin  <noelgrandin@gmail.com>  [1977138acba04a7b91d73a3041606b2387e72e70]

        std::set->o3tl::sorted_vector in toolkit
        
        Change-Id: I1ef897d38c26d2875432d279fdd50d2e073ad2a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104903
        Tested-by: Jenkins
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-28  Noel Grandin  <noelgrandin@gmail.com>  [458ee884c5a57ee1e6dd775b0fbe86a4e3dad5a5]

        std::set->o3tl::sorted_vector in PointIndexSet
        
        Change-Id: I223a00b66f6de75eb06969a6d4582200e8229e2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104900
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-28  Noel Grandin  <noelgrandin@gmail.com>  [765a1ac1ff67b3fb2ddd109c9589e4b8e1090695]

        std::set->o3tl::sorted_vector in OPropertyArrayAggregationHelper
        
        Change-Id: Iec4935af8946e453b39221dcb982059c806f62a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104902
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-28  Noel Grandin  <noelgrandin@gmail.com>  [ce0f8cff3e2e42bf6ff0968c3a6a9efb71ec00d1]

        std::set->o3tl::sorted_vector in InterfaceBag
        
        Change-Id: I28ecffdcf6c97f9153e62974bf76b972452747eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104901
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-28  Noel Grandin  <noelgrandin@gmail.com>  [917401207eed9e3c70a01260f1ea770779620e9d]

        std::set->o3tl::sorted_vector in xmloff
        
        Change-Id: Iba07a9905f37c2fb00d59ac00703744e5f81b1c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104906
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-28  Noel Grandin  <noelgrandin@gmail.com>  [4b6ebf3b4f2992a8b796443fe666ee32e2e47c1d]

        std::set->o3tl::sorted_vector in oox
        
        Change-Id: Id7cdf8c4787d89adc9c343a5417093bee2aa603a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104905
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-28  Noel  <noelgrandin@gmail.com>  [6436302f40252bc6619e304e2051115fee902e20]

        convert some more long -> tools::Long
        
        grepping for stuff in template params this time
        
        Change-Id: Ia37bfd85480b3a72c3c465489581d56ad8dde851
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104855
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-28  Noel Grandin  <noelgrandin@gmail.com>  [35f16614ee7ddf518d4c01de6b1d800f5ff1ba7e]

        std::set->o3tl::sorted_vector in vcl
        
        Change-Id: Ie486b629b4074da5121b55c76965aeb8ea057f31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104904
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-27  Szymon Kłos  <szymon.klos@collabora.com>  [a4d4ed86991e2901ac86189e95966d4e99be4944]

        Fire selection change event before sidebar is unregistered
        
        Prevent us from crash in online using mobile phone
        when leaving chart edit mode with chart type modified.
        
        Change-Id: I8da70612786141a2c92b55a45822ef8ff5713e5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104606
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-10-27  Caolán McNamara  <caolanm@redhat.com>  [9e51d871a641b355925fd65e62fe969b6c25e5c3]

        avoid warning on set_active(0) on empty GtkComboBox
        
        i.e.
        
        gtk_tree_view_scroll_to_cell: assertion 'tree_view->priv->tree != NULL
        
        Change-Id: I48e7d015ec02ece407c732afebebb43c9c6fed48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104896
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-27  Jan-Marek Glogowski  <glogow@fbihome.de>  [181f19995d7c2c9759365ab664732504b2496063]

        Qt5 std::abort, if we're unable to paint
        
        If this crashes LO too often, we can revert it. It helped me to
        debug tdf#137804. Then we might need to work with exceptions or
        some other way to notifiy the creator of the Qt5Painter, that
        the constructor has failed. Much more work to handle all sites
        using Qt5Painter...
        
        Change-Id: I81cd18770dc93d8dd1542972cd4fc220dd0dce09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104894
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-10-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [749c84a7eac613dee8a9253da3c4b140bc0f63c1]

        list-uitest: update pathes after rearrenging tests
        
        also change regex expression suggested by M. Kaganski
        
        Change-Id: I9a93d2ebe6f486fcbaa201a983ded2087446d823
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104889
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-27  Caolán McNamara  <caolanm@redhat.com>  [9f2daed124829717b9350b78ac301a0b9fceacf8]

        tdf#137726 hide pivot table dlg so its not a candidate as error dlg parent
        
        because this pivot table dialog is going to disappear on response and the error
        dialog is not run in its own event loop but instead async so will end up as a
        parent of a dialog that doesn't exist
        
        Change-Id: I78302428a246612e3107d2907ffffb97a2d25ea2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104895
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-27  Caolán McNamara  <caolanm@redhat.com>  [71f6e3862afc460536085582d3f9e9401096c24a]

        tdf#133950 scale hotspot to sync with scaled cursors
        
        keep aspect ratio as well
        
        Change-Id: Ia3c7f84e377ebb952be0a56e9e532fb260f83459
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104890
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins

2020-10-27  Jan-Marek Glogowski  <glogow@fbihome.de>  [feb5985b463974476985dee83376067941d77da0]

        tdf#137804 Qt5 don't paint empty strings
        
        For a test I added a SAL_WARN, but that created many more debug
        messages then expected, just when opening the print dialog. So
        this just handles the crash like the CairoTextRender variant of
        DrawTextLayout does, by returning early.
        
        Change-Id: Ie5b58ebbba02dace0e777b60fcbc3b9f46ea9d66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104893
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-10-27  Seth Chaiklin  <sdc.blanco@youmail.dk>  [aadd34f7fb793308c3fa4049b9eccc924887ddb4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4d260d542ebddf6540285885c7750b5663c3862a
          - Add related topic to View - Status Bar about Status Bar
            
              ( /shared/01/03060000.xhp ) View - Status bar
                 - add <relatedtopics> section (with appl-switch)
                 - add appl - switch to show module specific help for Status bar
                 - update to: <h1>
                 - remove "taskleiste" section id
            
              ( /smath/main0103.xhp )
                - update to: <h1>,<h2>,<menuitem>
                - change select ID to status_bar, which was already in 03060000.xhp
            
            Change-Id: I841be8750fa8dff526e0a9ea8fa20ff351163805
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104844
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-10-27  Caolán McNamara  <caolanm@redhat.com>  [b8e38e458d47ce55432cda7aa03d665a462f2391]

        Resolves: tdf#137575 fpicker custom sorting setting not restored
        
        Change-Id: Id5fae909a12621f68eb8defcb01b91c304c61df6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104888
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-27  Caolán McNamara  <caolanm@redhat.com>  [b9405fbc4e19901c78d136895c5ab0437d8450ac]

        Resolves: tdf#137620 add DeleteSurroundingText at vcl::Window level
        
        a) give it a default implementation based on the current one
        b) re-use code introduced for WeldEditView::DeleteSurroundingText
           for the EditView containing vcl::Window in impress/draw and
           various similar Annotation windows
        
        Change-Id: I55547c70e90ee394795b5545450cf8131538fad8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104781
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [23c30c073495201acb82e6e2e83bb0840f25acce]

        Removed duplicated include
        
        Change-Id: I2f7e94dc1165b189bb42a0ac34b4e8e004acef93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104887
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2020-10-27  Seth Chaiklin  <sdc.blanco@youmail.dk>  [00c7d90262cb8b912efdf97d0d4ab64d8a8b83b7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1b7505a4af439d85a6db1d1a8364aa1c347717dd
          - update help page for Status Bar and some of its linked pages
            
               (swriter/main0208.xhp) Status bar
                  - embed missing "Word count"control
                  - add more explanation about Digital Signature, because no link.
                  - use <ul> to display menu options for Language,
                      and add <menuitem> to controls.
                  - specify that More option in Language context menu opens
                       character formatting dialog.
                  - change level of Language to <h2>
                  - update to <h1>,<h2>
            
               (swriter/01/06040000.xhp)  Word Count menu
                  update to <h1>,<menuitem>
            
               ( shared/02/20030000.xhp ) Zoom on status bar
                  - change "double-click" to "click" to open Zoom dialog
                  - specify "right-click" to open context menu
                  - update to: <h1>
            
               ( shared/01/03010000.xhp ) Zoom and View Layout
                  update to: <h1>,<h2>
            
               (shared/00/00000403.xhp) View menu
                  - corrections to:
                     - Access to Zoom on Status Bar
                     - menu sequence Zoom Layout
                  - remove empty colspan and rowspan from <tablecell>
                  - change all image height/width to 1cm
                  - <h1>,<menuitem>,<keycodes>
            
            Change-Id: I9db21aea66c67ebd699d7ed90877cb8c6e2f0c06
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104838
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-10-27  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [b73151c8f8fd4e67dc5674ebb6538783bdfb91df]

        tdf#116214 Allow for scientific notation in Custom Properties
        
        To keep compatibility with OOXML format, it should be allowed
        to use Scientific Format in Custom Properties.
        The solution is backward compatible with standard numbers
        (it is still possible to write integer numbers and fractions).
        
        With that fix it is also possible to store very small and very big
        numbers in scientific notation.
        
        Change-Id: Ic788a6e3f4f748b905828f3d6c8c40dc7e46ba52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104569
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-10-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [713fcfae066badfaa29f347a52738e9d4f1c841b]

        uitest: move all calc tests to sc/qa/uitest
        
        and remove a few duplicated ones
        
        Change-Id: I409ca78dcd7a67e993f6b3a1493ffa6fefd127b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104864
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [04cf65e02c8b2a0a6456d62fcc21c0022d7a5754]

        Update git submodules
        
        * Update translations from branch 'master'
          to 21ea3a68e438396c58be1e282e1dfc8f6d7b5fd2
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: Idacdc23e832352386c34c211e4bea478f2f5dcc0
            
2020-10-27  Seth Chaiklin  <sdc.blanco@youmail.dk>  [2c0419b021bdb9e67dce2e0e1c29510751392aea]

        Other part to resolve: tdf#127279  Change Search attribute
        
        Change-Id: I8078f14f25844facf2ec6bb4e0888c5c0f78e3d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104672
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2020-10-27  Seth Chaiklin  <sdc.blanco@youmail.dk>  [052dcb7665115f0aeb9dc43308bd7fb882716b19]

        Partially resolves: tdf#127279 Change "register-true" to "Page line-spacing"
        
        in Page and Paragraph
        
           For all places in UI where "register-true" appears, change
           to "Page line-spacing".
        
           -For Paragraph dialog, remove section heading and rename checkbox to
              "Activate page line-spacing"
           -For Page Style dialog, change label to: "Use page line-spacing"
        
           -Add tooltip and extended tooltip in Paragraph dialog;
           -Shorten tooltip in Page dialog, and add extended tooltip
        
           Bonus:
           -Add tooltip to "Automatic" in Paragraph dialog
           -Remove contraction in control label (in accordance with UI guidelines)
        
        Change-Id: I826ce35051b1d2c04f0e52d4e9fe4e6cfd1d7cf9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104331
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-27  Caolán McNamara  <caolanm@redhat.com>  [9bf58fd45814f10ecf6131aeeec86123a383723f]

        ofz#26676 null deref
        
        Change-Id: Ic2bd8b49762266ad48263bd68a143b46fb5fd66f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104863
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [7accc57517f05ce6b15789cf17d629a1b68a7086]

        Update git submodules
        
        * Update translations from branch 'master'
          to 9e37d57a9ccfcba5925a14f5e29397b2fbf0e261
          - update translations for master / 7.1.0.0 alpha1
            
            and force-fix errors using pocheck
            
            Change-Id: Ic49ef021112516a473dac6df957ca8e4c27d2369
            
2020-10-27  Regényi Balázs  <regenyi.balazs@nisz.hu>  [ca83804ffcd0d6f81fa7c32be990c4ceeb4a60b7]

        tdf#137678 DOCX VML shape import: fix missing horizontal mirroring
        
        The MirroredY property is set (in the CustomShapeGeometry property), but
        it is not supported for the LineShape by UNO, so we have to make the
        mirroring during importing.
        
        Change-Id: Iaa7e3a352598ad12c5e0d40b4fcd43fd197c4df9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104662
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-27  Szabolcs Toth  <toth.szabolcs@nisz.hu>  [c690d49770d0c93a95bd8c3d11e95c1d17a17a60]

        tdf#137641 DOCX export: fix relative from top page border
        
        alignment.
        
        Follow-up of commit 1c593e1916c9164c7db71da2017cfc26972f8e9f
        (tdf#133045 sw: add shape alignment to the top page border).
        
        Change-Id: Ie5bc536556b72030d17829a917f91a15ad5157a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104660
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-27  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [c9eb53f200225f2ee6ca695e1326843a487aee51]

        tdf#135198 sw editing: text box fell out of its shape
        
        Without this patch if a shape anchored to a paragraph and containing
        a text box was moved upwards beyond the vertical position of its anchor,
        the text box failed to keep its position in sync with the shape.
        
        This is fixed by telling the text box the absolute vertical position of
        the corresponding shape after the latter is moved.
        
        Note: Other fix is associated to the shortcut keys
        Shift-Arrow Up/Shift-Arrow Down for moving text frames with
        bigger steps vertically. Now it's not possible to use these
        keys, but that was bad with text boxes, because it moved only
        the text content of the text box.
        
        Note: this patch fixes the vertical position of the text box
        of textbox-wps-only.docx of the unit test textboxWpsOnly.
        
        Change-Id: Ib66b13cae455462c616fed6bbd088433c83e61a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104520
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-27  Mike Kaganski  <mike.kaganski@collabora.com>  [ebea072fa7d7081ba9d1e549f5aa629c749d8c0e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 934cd73d20322b68c830c78ac596eeddcdf85051
          - Improve "Enable regular expressions in formulas" section
            
            Add a link to regular expressions list; add LOOKUP to affected functions
            
            Change-Id: Ic753552b916bdccfcb13335ff32490babe0d840a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104836
            Tested-by: Jenkins
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            
2020-10-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [baf99eed0547a3c826b317d0cfb26b229a711bb0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c1b3e8ec874a7d3fa2463a17bd55452315cec6df
          - Refactor database Help pages
            
            Move pages to proper Help module (WIP)
            
            Change-Id: I15fce44e0f066439db88175d1fd3754f4b618e23
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104880
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-27  Jan-Marek Glogowski  <glogow@fbihome.de>  [bd6b81772560d86c331cde7a24b1ff35ec67d2e2]

        Add libgobject to gstreamer allowed libs...
        
        and factor out the common glib, gdbus and gio combinations.
        Seem code commonly either just uses gobject or depends on the full
        set of glib libraries.
        
        Regressed-by: b65d21596b5773d744b242716a78308d2c3714d0
        Change-Id: Ibd13fb25185a35181552df85d86e5c43fdd5152e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104862
        Tested-by: Jenkins
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-10-27  Mike Kaganski  <mike.kaganski@collabora.com>  [dff273cc00b21b909e5f7b936d6713e9effc89cf]

        Put may succeed even if outer error is set
        
        And use SbxValues ctor taking SbxDataType for simplicity
        
        Change-Id: I25622bae33597a8782d9451f88eadce1cf07388d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104860
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-10-27  Mike Kaganski  <mike.kaganski@collabora.com>  [94044b8981b9fd861c28c0bf2537b29a8461e0b5]

        Replace these macro-based implementations with normal C++
        
        Change-Id: Ibb227a0f9e7178ea388e720874ec31a178c2aab0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104859
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-10-27  Miklos Vajna  <vmiklos@collabora.com>  [4a35c118a3a6b954827953674cc9bad435c394ee]

        tdf#137413 EMF import: fix transparency in the PDF fallback case
        
        Commit d75c5b38911557173c54a78f42ff220ab3918573 (tdf#136836 emfio: speed
        up import of EMF import when the orig PDF is available, 2020-09-17)
        improved both performance and correctness of the EMF import, in case it
        had a PDF fallback.
        
        It turns out that PDF fallback can be nominally non-transparent, and
        still the EMF equivalent supports transparency.
        
        Fix the problem by enabling transparency in the PDF-in-EMF case.
        
        Change-Id: I4d1585a5db6f28bd9c9cb380b5f193f4d5edcc8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104849
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-10-27  Jan-Marek Glogowski  <glogow@fbihome.de>  [6dfbab409032516e05a63fbc777b9147d1deb4ec]

        tdf#136555 apply window bg color for button boxes
        
        The default background color of the frame is APPBACKGROUND, which
        is matched to GetWorkspaceColor(). That color is visible in Writer
        as the default document workspace background.
        
        Originally I just saw the dark background of the button box in the
        start center, and thought the workspace color in Qt is wrong and
        changed it in the reverted commit, missing the change of the color
        around the Writer document.
        
        Now that the button boxes's background color isn't fixed via the
        "branding" setting, we also must react to changed style settings,
        so we override the DataChanged function.
        
        This also reverts commit e0c72e31c1d455c26110c35e8780d420e17cdea6.
        
        Regressed-by: a927e0964ba0442d53fffb22c577e54bcf183ed7
        Change-Id: I62396355054523baef1197a8a8af61c2f0d29ef3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104740
        Tested-by: Jenkins
        Reviewed-by: Thorsten Wagner <thorsten.wagner.4@gmail.com>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-10-27  Stephan Bergmann  <sbergman@redhat.com>  [c070fac05fef41f788b53fe2c1f60519688a40b1]

        Teach loplugin:toolslong about curl_easy_getinfo
        
        ...see a9266c39cc71c6f23bfcad4ff6d33ccac53b5e52 "loplugin:toolslong
        (--enable-online-update)" arguing that "the third argument to
        
          curl_easy_getinfo(..., CURLINFO_RESPONSE_CODE, ...)
        
        must be a pointer to long".
        
        Change-Id: I7c542595219d2387cf869953fe40faef2b41b44f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104857
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-27  Michael Stahl  <Michael.Stahl@cib.de>  [142dc93d9ad793e036baa5573aea31cb6f416f57]

        (related: tdf#131679) sw: only unmark if this SwFlyFrame is marked
        
        Seems kind of pointless to unmark flys that aren't deleted.
        
        SwFEShell::SelectObj() apparently guarantees that at most 1 SwFlyFrame
        is marked.
        
        Change-Id: I061fc640512192e6e0a916020e3ac0b91c75d5c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104818
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-10-27  Caolán McNamara  <caolanm@redhat.com>  [7ae9e8b6ba35dec2c556f6fac4034cd9bb1111a1]

        ofz#26619 detect if SwFrameFormat deleted during import
        
        Change-Id: I5dc778e44dcb670353e83037a5a5d469fa437186
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104853
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-27  Seth Chaiklin  <sdc.blanco@youmail.dk>  [b69a5f5e6c909806489c6fb85722802fb9a276f1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3286cc1b7c171cb84c8661e0c5685c5600693218
          - rename German id in Tools menu
            
               tastatur --> "keyboard"  (in shared/00/00000406.xhp)
               and update shared/01/06140200.xhp, which referred to it.
               update (a few) to: <menuitem> and <h1> in Tools menu
            
            Change-Id: I177bfd6894e3bdb95c407422f086fdc16d3a4d40
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104833
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-10-27  Seth Chaiklin  <sdc.blanco@youmail.dk>  [892caad9a48f68aba5e4962ea5b7bd90a0f1ce9d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 93ee2d0f1ea9432d1bae5e7f69adc61ac169fb06
          - rename German ID
            
                hinweis --> "referencehelp"
                in swriter/01/04090003 and embedded in swriter/01/04090005 
            
            Change-Id: I81706d0cdf420aab69ccf4ad02a187f71faaf0ab
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104832
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-10-27  Eike Rathke  <erack@redhat.com>  [352840a49be8626448f7823a6bae207e65171e52]

        Resolves: tdf#137617 Use document address convention to create names
        
        ... from selection.
        
        Change-Id: I0b170f36cfdb592e7cebae0246fba12c0180e2c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104854
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-10-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [f27c4ec5c864395f4cdaec32d7e95ff24e4f43c8]

        uitest: sw: forgot to move this file
        
        Change-Id: I429e6ff82cb28bea0c700a7d382509a524aad57d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104827
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [879f847d9d6ef5a165f660c55f2070f4b207512b]

        tdf#104649: move UItest to CppunitTest
        
        Change-Id: I950432390e65dfabb4562a61b6091b085b9f5d0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104813
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-26  Caolán McNamara  <caolanm@redhat.com>  [c575569f203c9dd5746ad227d636afb8df953ba1]

        rhbz#1891326 suggest package install of the most appropiate pt langpack
        
        Change-Id: I87ff1a941a3a5dc0c321440a9c286ae73c9d0384
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104783
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-26  Seth Chaiklin  <sdc.blanco@youmail.dk>  [f91b7c2ec4fa6b94a05ffeaada2f9b294b6aad94]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f551d6b2ddcb319c162c7789ae65de4274b8d5d1
          - tdf#131206 improve explanation of Insert Document (Field) (wip)
            
              - moved <note> about HTML export of date and time down to Format
                  section
              - add initials for Author Type, and a sys-dependent advice about
                  how to update that field.
              - remove table about Select items for Page Type, because it is 
                  mentioned already in Table, plus it is part of auswahl section,
                  which is embedded into DocInformation (04090004.xhp), which does
                  not insert any "pages" in that dialog tab.
              - add "select list" to the tip about double-clicking
              - update <literal>,<menuitem>
              - update to: <h1>,<h2> in main page for Fields
              - eliminate German id: dokument-->document in 040900001.xhp
            
            Change-Id: I72803af2a9f38d8fd1e5ef45b3751934888d8a88
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104687
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-10-26  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [0f73a6268d32050fb4da2ca510aabfd0cbda3bbb]

        tdf#131510 fix German autocorrect list for 'daß'
        
        Change-Id: I3b36aaa7b641ca5747c446e6304036d7fdb86b7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104819
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-10-26  Miklos Vajna  <vmiklos@collabora.com>  [32c322e9d037b29ded2297b400a2c596c042f1fa]

        DOCX import, altChunk: fix missing page break
        
        Somewhat similar to copy&paste, the altChunk mechanism drops styles from
        the inner document by default. A surprising consequence of that is
        sections in the inner document have the default page size. This leads to
        a page break when the content of the outer document ends and the content
        of the inner document starts.
        
        Fix the importer to support this:
        
        1) Ignore the page size and number in DomainMapper::lcl_attribute().
        
        2) Pass the start of the current section to the sub-importer, so that it
        can insert the starting page break at the right place.
        
        Change-Id: Id3955f2b35a139692254c4ac1233e96eef2620e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104821
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-10-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [5711858e00f542f1770d7ff3c035e8a2fdb72266]

        uitest: move all writer tests to sw/qa/uitest
        
        remove a few duplicated ones
        
        Change-Id: I25b031c8fe11ae28f55978f8a25528c307a908e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104814
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [8f362f1bc5ceca9bde282b5db98282b1ab132309]

        tdf#130314: sw_odfexport: Add unittest
        
        Change-Id: Ie099be1e8eb9a27463886ba62d14e7d0e8cf7296
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104810
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-26  Michael Stahl  <Michael.Stahl@cib.de>  [f63afb95b5c2d80d33a35820ef1d9abd9e70d3ca]

        tdf#131679 sw: follow-up: Unmark before SetSelection()
        
        Backporting this to 6.4, it crashes in CppunitTest_desktop_lib because
        some sidebar is loaded from SwView::AttrChangedNotify()/SelectShell()
        and that ends up calling SwView::StateTabWin() about 40 stack frames
        later and this calls SwFEShell::GetAnyCurRect() which gets the still
        selected fly but its page frame is null.
        
        So make sure shells don't see the deleted fly.
        
        Change-Id: I6e994b26949d195aa9f326f4da193c69b0ee59c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104815
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-10-26  Regényi Balázs  <regenyi.balazs@nisz.hu>  [ed943c6afeb33b9fee0ef530df7db592aa152a73]

        tdf#97517 DOCX VML shape import: fix missing vertical mirroring
        
        The MirroredX property is set (in the CustomShapeGeometry property), but
        it is not supported for the LineShape by UNO, so we have to make the
        mirroring during importing.
        
        Change-Id: I65a1f9a115a003c056ae31f4bc217206a0e6dcd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104656
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-26  László Németh  <nemeth@numbertext.org>  [41e230e81b50235b5b86f883ef424a8ba5b42288]

        tdf#137593 DOCX import: fix para top margin in cells with shapes
        
        and text boxes. Auto top margin value of the first table cell
        paragraph is zero. Paragraphs of shapes and text boxes
        anchored to this cell paragraph don't matter here, so keep
        m_bFirstParagraphInCell=true in shapes and text box paragraphs
        to avoid extra top margin of the anchoring point.
        
        Regression from commit 5c6bce38a01b21403a603acd3148cf3bbb4c685f
        (tdf#104354 DOCX import: fix paragraph auto spacing in tables).
        
        Change-Id: I22c4ae230bc0192f06d3d155217887c471c67b67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104816
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-26  Tamás Zolnai  <tamas.zolnai@collabora.com>  [7988adf2bd250a32885d67306c73e07caa910778]

        lok: Send form field events to the correct view.
        
        Change-Id: I00b40052774602eccd8e4a7d460cedcb36bbd0d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104811
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-10-26  Mike Kaganski  <mike.kaganski@collabora.com>  [0b0d350707fedcf04b43978182b6a8e03d3a4693]

        Fix build with --disable-pch: missing include
        
        ...after 39ae9d29be0b4308b6e6ab7ee52c3fe6d6dc7d0c
        
        Change-Id: I94e5bd87cae736e4503d6f86f4a818fdcb72f1f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104820
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-10-26  Noel  <noelgrandin@gmail.com>  [799d158790cfe14edb93c4225a446cd804c82f80]

        std::unique_ptr -> std::optional
        
        Change-Id: I48195e5bd61f9b662481da0efc6165ced794600c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104801
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-26  Noel  <noelgrandin@gmail.com>  [6ef775c6c9971e5cab868d7db870afb75eb2a510]

        std::unique_ptr -> std::optional
        
        Change-Id: Ibbfe8097f1604122eda80aa0c49f7960e9f2815d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104799
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-26  Attila Szűcs  <szucs.attila3@nisz.hu>  [9ebb2b0f61d36f92093c322a5c1379b04b57bd11]

        Clean-up of commit: 0d193c12a673fade8ece9d84cc4024fafdf52c9b
        
        https://gerrit.libreoffice.org/c/core/+/104049
        
        Change-Id: I9c7fd094f0301a81e8c86e10e62f4f619d6ec2f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104533
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-26  Attila Szűcs  <szucs.attila3@nisz.hu>  [66c316cd4a703b4bc2e569b14888ea9e0d2ca9c9]

        tdf#137621 sc: autofill bool sequences in merged cells
        
        Fixed FillAnalyse to not discover booleans as number sequences,
        rather as a pattern that can be repeated.
        
        Co-authored-by: Tibor Nagy (NISZ)
        Change-Id: I0a32e756461eb4101b77724129b745e23a658b1d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104655
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-26  Miklos Vajna  <vmiklos@collabora.com>  [f214056f93ad6b14dad3a5125d65384e95303ff8]

        configure: pdfium is used during pdf sig verify
        
        So make it more obvious that disabling pdfium is not too secure.
        
        Change-Id: Ie67d2ea76bfbcca928927f974be46ae708472cf8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104809
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-10-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [66484d60134dcca0a123fd54635adc8e89ef96a7]

        uitest: sc: move data folder to the root uitest folder
        
        Change-Id: I65e81bb3cc25283e882b4a63661c0959b297a76e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104802
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-26  Noel  <noelgrandin@gmail.com>  [f74bf51d9cdfc64b72434d062a67dba65eaf7447]

        std::unique_ptr -> std::optional
        
        Change-Id: Ib3a901c26874bb6e6b7deacca359cefacbb0a3e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104798
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-26  Noel  <noelgrandin@gmail.com>  [1efcc72d4ac27c9c5f151e410ca3066521c14355]

        std::unique_ptr -> std::optional
        
        Change-Id: I25f8b337a3f9cecb4d7785c18d91dae89ba20799
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104797
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-26  Stephan Bergmann  <sbergman@redhat.com>  [8a9a0447807ad7544a3df5a067dd26a4ee6613f1]

        Remove unmaintained Executable_libtest
        
        <https://lists.freedesktop.org/archives/libreoffice/2020-October/086169.html>
        "Re: Is Executable_libtest still useful?":
        
        >> so I wonder whether that program is actually still maintained and used by
        >> anybody.  (At least the last dozen or so changes to smoketest/libtest.cxx
        >> were of the generic loplugin/typos/tools::Long etc. kind, and we could spare
        >> ourselves future such work if we removed the file should it indeed be dead
        >> code.)
        >
        > I think this can be removed. https://gitlab.com/ojwb/lloconv does the
        > same and it seems to be maintained.
        
        Change-Id: I039e161ecf4904210e246e389cf4ba85124a66fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104803
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-26  Szymon Kłos  <szymon.klos@collabora.com>  [c277bedb0ac82194b05b4eac2e6e7367672c185f]

        Don't insert hyperlink outside the page
        
        Change-Id: Ida562bdf4eab479b4df2bba7917466d5da788a6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103673
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104804
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-10-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [ceef6a891e30a9aab35911f795b75277c96b843e]

        uitest: sw: move data folder to the root uitest folder
        
        Change-Id: Id68ff2b42c2148a90dc6bcd6d6ff13eb2be187ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104726
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-26  Noel  <noelgrandin@gmail.com>  [39ae9d29be0b4308b6e6ab7ee52c3fe6d6dc7d0c]

        std::unique_ptr -> std::optional
        
        Change-Id: Icd4c818579a7b15454706ab4e02d47e1ac368160
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104796
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-26  Noel  <noelgrandin@gmail.com>  [f49a6361ce4d7dc4efaca0b1701a3ca0e0702eb2]

        std::unique_ptr -> std::optional
        
        Change-Id: Icf8168423af437fda88a6bd26679fecb699606e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104795
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-26  Heiko Tietze  <tietze.heiko@gmail.com>  [1629244a83092dc726276380115481283644986d]

        Fixes to TipOfTheDay
        
        Callback removed
        
        Change-Id: I09eb95004151cf2ca068a0c23c02267d89b0ba20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104800
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-10-26  Stephan Bergmann  <sbergman@redhat.com>  [a9266c39cc71c6f23bfcad4ff6d33ccac53b5e52]

        loplugin:toolslong (--enable-online-update)
        
        ...but where
        
        > ~/lo/core/extensions/source/update/check/download.cxx:297:17: error: VarDecl, use "tools::Long" instead of 'long' [loplugin:toolslong]
        >                 long nError;
        >                 ^~~~~~~~~~~
        > ~/lo/core/extensions/source/update/check/download.cxx:153:9: error: VarDecl, use "tools::Long" instead of 'long' [loplugin:toolslong]
        >         long nCode;
        >         ^~~~~~~~~~
        
        were false positives (the third argument to
        
          curl_easy_getinfo(..., CURLINFO_RESPONSE_CODE, ...)
        
        must be a pointer to long).
        
        Change-Id: I9596ff32c32fddc7c1240d7fec3672d36265631a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104794
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-26  Szabolcs Toth  <toth.szabolcs@nisz.hu>  [6a10ea009ef590ac13d01d19fbfbc28c916ef1d4]

        tdf#137650 sw page top border relative orientation: add UI
        
        as new menu item "page text area top" of Position/Vertical
        popup menu "to:" in Position and Size dialog window of
        shapes.
        
        Follow-up of commit 1c593e1916c9164c7db71da2017cfc26972f8e9f
        (tdf#133045 sw: add shape alignment to the top page border).
        See also commit 8af2c4e3a517e3b75f2ace9719c1ca03153baddf
        (sw from-bottom relative orientation: add UI)
        
        Change-Id: I98671fa9c7c184c8f360ccb35e671df68cd271b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104661
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-26  Miklos Vajna  <vmiklos@collabora.com>  [8e7c714953f25375be8c508de14fbaa0cde85a40]

        sw: prefix members of SwContentViewConfig, SwCursorConfig, SwGridConfig ...
        
        ... and SwLayoutViewConfig
        
        See tdf#94879 for motivation.
        
        Change-Id: I6377173891dec1775c45fec317bbf30d5d7ad24a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104792
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-10-26  Balazs Varga  <balazs.varga991@gmail.com>  [0f0a5b63b19196f9463149a0a1991704c940efe2]

        tdf#137505 OOXML Import: Custom shape in chart: fix font size
        
        The default font size of text in shapes is 12pt in LibreOffice,
        nevertheless, we used 24 pt for font size in custom shapes inside
        chart objects during ooxml import.
        
        Change-Id: I69d02374bc4b4781e2ca617913c642999b3d5fa6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104429
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-26  Tünde Tóth  <toth.tunde@nisz.hu>  [fc58d7d65b9683db7b7632137126680b8483f6c5]

        tdf#129969 XLSX export: file URLs need IURI encoding
        
        External hyperlinks with # in directory name didn't work
        after XLSX export.
        
        Change-Id: Ibdf4fcbb65d0c580841d24c1721454164e341424
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104272
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-26  Michael Meeks  <michael.meeks@collabora.com>  [6bcdbb97b99369b20f6f1d2bdbc6eca1ff1f1150]

        Allow some spelling dictionaries for gtktiledviewer.
        
        Change-Id: Ie3e646321aff2705d908b25e4beff0768a5936fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104703
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-26  Noel  <noelgrandin@gmail.com>  [96cc36009d9dbec9d146683a22121b0394197ab0]

        loplugin:toolslong exclude pyuno file
        
        Change-Id: I1b4b3f48e3195c31fb6b95932e9d4893829058dd

2020-10-26  Noel  <noelgrandin@gmail.com>  [4fbd63860500b2db76df4d5aedbe5e3aa31fac69]

        switching long to a 64-bit type on 64-bit windows
        
        (*) create a rewriting plugin to do most of the work, heavily
            based on the fakebool plugin
        (*) but there are still a number of "long"s in the codebase
            that will need to be done by hand
        (*) the plugin needs lots of handholding, due to needing to
            add #include and update macros
        
        Change-Id: I8184d7000ca482c0469514bb73178c3a1123b1e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104203
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-26  Tor Lillqvist  <tml@collabora.com>  [62fa5bb8c1299469eacc21cb35ee670b65120713]

        Must use the Unix form of a pathname in a test command on WSL
        
        (Using the Unix form doesn't hurt on Cygwin either.)
        
        Change-Id: I43c6c66feabadd9dec2287e440e5748db264fc6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104788
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-26  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [6cec484aeba7c08b69c11273ca9b6879609c7046]

        Section/SectionFormat: Modify no more ...
        
        Change-Id: I4f890013401c0ca1313ec0b9f6c2827019759446
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104778
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-10-26  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [1f44f1786bbd306e1aea578842ffcc197fbd60ab]

        SwTextFormatColl: Modify no more ...
        
        Change-Id: Idbacff4f7bdd0f986c55c68f796c00b6f82d61ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104782
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-10-26  Tor Lillqvist  <tml@collabora.com>  [3e9620707a029720ce7b293206961c5e73f1565f]

        Make more of the Windows SDK checks work on WSL
        
        Part of work in progress. Committing in smaller bits to make potential
        bisecting easier.
        
        Change-Id: I604bdd993288369051b3365014be54090f987559
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104789
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-26  Tor Lillqvist  <tml@collabora.com>  [4afe501d99b476292cf8bf3ed15a7e4c4894ad9d]

        Use consistent slashes in the INCLUDE variable
        
        Change-Id: I9b68eeca92b9ee5722884384a740bfac85a26bed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104784
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-26  Tor Lillqvist  <tml@collabora.com>  [c13fd446d1e095c19e8511d1bd176edc152f2499]

        Don't ever display harmless error messages from wsl-lo-helper
        
        It is expected that some of the Registry entries that we try to read
        do not exist.
        
        Change-Id: I48b40cd6a3cf0961abd7259ad02da18c2ee65601
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104787
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-25  Tor Lillqvist  <tml@collabora.com>  [b61bf7c7cfcf97a5ade6d130873af146670bc2ee]

        Add --list-registry function
        
        Change-Id: Ic724e68aee9e5d4581a6d6de74d40aeaff20094a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104786
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-25  Tor Lillqvist  <tml@collabora.com>  [4e39a87ad7646a79f9da851c8af98249f4112334]

        Fix usage message
        
        Change-Id: I264346e9a14abbe98b668a9d708579d3a42df509
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104785
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-25  Caolán McNamara  <caolanm@redhat.com>  [ce5e41ab99af350ca8f4b9fef3017d53f3526f83]

        Related: tdf#137620 use existing SalEvent::SurroundingTextRequest
        
        for signalIMRetrieveSurrounding
        
        Change-Id: Ic3280918283e2e1cf63a6d30767949d1c59cd1c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104780
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-25  Caolán McNamara  <caolanm@redhat.com>  [41df2d06cc13a1c60a4ea9671535afb8bd55b344]

        Related: tdf#137620 factor out working IMDeleteSurrounding hunk
        
        Change-Id: I7504e8670fb464fe3e76a3d38f1cac39ba2e9208
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104779
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-25  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [8d3a60ce43a36a4568c772afdb331f29e51503c2]

        bump product version to 7.1.0.0.alpha1+
        
        Change-Id: I4a9c2122b8d0511311a6101c2eeda6e86220b1fc

2020-10-25  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [e8aebd87d284e5d3c89d796229d050ae7b864853]

        Update git submodules
        
        * Update translations from branch 'master'
          to a8ebe5d6029f6a61ab29ebfbfe331b8646f6ce7d
          - update translations for 7.1.0 alpha1
            
            and force-fix errors using pocheck
            
            Change-Id: I9695c675df989d1ec478b07cf7190857d8a0f7dd
            
2020-10-25  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [431194df900fd573d22fb0db0d140fa009f161f2]

        LineInfo: Modify no more ...
        
        Change-Id: I8c2de87bf82a34449838120e23c78647f04088b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104580
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-10-25  Tor Lillqvist  <tml@collabora.com>  [17d48cd63a19adf41d1355f74468a621e5c6f108]

        Must use the Unix form of a pathname in a test command on WSL
        
        Change-Id: Ib785ba0b22a555136a64c97c50aa2c17a75f6c03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104774
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [7030cd05de6444b19baedf1215b25c6202f5478c]

        uitest: one more get_srcdir_url -> pathlib.Path
        
        Change-Id: I9bba4252563deea089750fd6397585fc1d0a0acf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104775
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-25  Arnaud Versini  <arnaud.versini@libreoffice.org>  [5882b9671608a082454f07fccc9d01822382f8b4]

        editeng: AccessibleImageBullet : avoid recursive SolarMutext
        
        Change-Id: I7dc6c2dbeda4f35c609ef154af888480a81f2512
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104777
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-25  Arnaud Versini  <arnaud.versini@libreoffice.org>  [9411511e647f0847506bd1143a19f33af79d376f]

        UNOTOOLS : simplify AccessibleRelationHelper by removing useless impl pattern
        
        Change-Id: I6cb14c5c973067c0ea1c64eab40e38b8b548174f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104776
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-25  Caolán McNamara  <caolanm@redhat.com>  [37081085fa989aa2fd07a7a0d063295819e185a0]

        tdf#137713 GetEditView must be called unconditionally in Paint
        
        Change-Id: I9593b263c71ff2a169754ff272198965f4e0e277
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104758
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [8bc98f3ef45052340de2296f8af63325e4b7d4d9]

        uitest: sw: table -> sw_table
        
        Change-Id: I99026f6579bb48171cfafdad16c3c6d969c77fd5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104727
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-25  Tor Lillqvist  <tml@collabora.com>  [d5d08f6ebb0d7a635431e3d7294fbf4d7fa534af]

        Don't display harmless error messages from wsl-lo-helper
        
        Change-Id: I6ae91b093eaad3b59ca939045ba0d045377f3978
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104773
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-25  Tor Lillqvist  <tml@collabora.com>  [abca9819d95a96c2b8f6d194282f942d6aefbb89]

        Improve PathFormat on WSL: Don't lose a final slash
        
        Change-Id: If0f09dab3a7eb0849aeabcb52bfee39c3a71b719
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104769
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-25  Tor Lillqvist  <tml@collabora.com>  [8a88939e9d66db11c0f0945bdbabaab3c7916218]

        Fix win_get_env_from_vsvars32bat and find_ucrt for WSL
        
        Change-Id: I8cb2d6b6170d427c0f622b1377b6fd21e3b90383
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104770
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [a77e2ded1298fa64592c5e26345fd024ca7601fb]

        uitest: sw: get_url_for_data_file -> pathlib.Path
        
        Change-Id: I9abfeabe8d86bee3f3724356e2d174d7839ab09d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104725
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-25  Tor Lillqvist  <tml@collabora.com>  [2e619846cfe620826d3d77e4551a9af917cf96d9]

        Improve the WSL cygpath emulation
        
        Handle also Windows pathnames passed to it in mixed format, and Unix
        pathnames for Windows files (starting with /mnt/).
        
        Change-Id: I07a01b8680a6ed203e9fe44c37822e0490c3f296
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104771
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-25  Tor Lillqvist  <tml@collabora.com>  [d384d6f3c52a909a6e8e444963e954ea49050875]

        Use wsl-lo-helper to read a Registry value
        
        Change-Id: Ie006ed818e91e5cd4869fabb1b8fa9bcf0da943f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104768
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-25  Tor Lillqvist  <tml@collabora.com>  [2a422f08d5e005ef30ec607134c3f3cdf9823346]

        Improve the --read-registry functionality
        
        Do take the hive name part in the path to the key, too.
        
        Change-Id: I222cb6cb890b5a4a1cce9707bac51f3def6735f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104767
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [70eb16ed8781264ac883bc799459ada9545103c7]

        Fix typo
        
        It passed "make check" on Linux
        
        Change-Id: I52796ff1e64a125d84e83261d0193e9f37e76a15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104738
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-10-25  Julien Nabet  <serval2412@yahoo.fr>  [bb23417ce4d5e757f497c07ddc24f87d91f60310]

        Replace list by vector in svtools/sampletext
        
        Change-Id: I5ccff96e6369ff602e049dbaab1612574b729a4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104750
        Tested-by: Jenkins
        Reviewed-by: DaeHyun Sung <sungdh86+git@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-10-25  Tor Lillqvist  <tml@collabora.com>  [f0b282b6edc6317b3768f85de5debbfba7bb0c2b]

        More cases of treating wsl like cygwin
        
        Change-Id: I7ae3c86fc42d5232b168a55d1993ad373075b773
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104765
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-25  Tor Lillqvist  <tml@collabora.com>  [4fd879cfc898e53e75506ac33fe53116b3649856]

        Fix the find_msvc function for building on WSL
        
        Use the PROGRAMFILESX86 environment variable that autogen.sh exports.
        
        Use the $formatted_path_unix return value from PathFormat.
        
        Change-Id: Ifa2c05e57248a9c05d60ebf7b93fbdc1c1e59b1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104764
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-25  Tor Lillqvist  <tml@collabora.com>  [187bdeb38f6c82fa492080ad379e40ec01458824]

        Interix is dead since long, but check for WSL instead
        
        Change-Id: I0f5324528b87ca76c602cb788e9c8648e61188ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104763
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-25  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e69b57d7f55eeab6253b9fab7edce06da50121f9]

        tdf#115588 write autoDataStyles for master-slides
        
        If we don't trigger this, then the numeric styles won't be
        written to the auto-styles and the style.xml will refer to
        styles, that don't exists. In particular a reference to "N2",
        where "N2" number-style wouldn't be defined.
        
        Flat ODS, that writes all into one document, was unaffected by
        this (because we trigger the autoDataStyles funtion in when also
        exporting the content.
        
        Change-Id: Iddfc264756d828b098ca8a351299c961b7e63dab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104760
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-10-25  Tor Lillqvist  <tml@collabora.com>  [a34caaa3e68bb8acadb4051481ceeedcb6827b27]

        Add another return value to the PathFormat function, for WSL
        
        This is just one step towards the goal of being able to build for
        Windows on WSL (instead of Cygwin).
        
        Unlike Cygwin, WSL can not use Windows pathnames at all. So to be able
        to build for Windows on WSL, we will need to be much more careful in
        keeping track of which pathnames are in Windows format and which are
        in Unix format. Add a second return value for PathFormat that on WSL
        is in Unix format.
        
        Like in c6d8e4b36f9575267244119c0a7e6a2275168625, also add a simple
        "unit test" (just for visual inspection) of the new functionality.
        
        Change-Id: Ief4584243227677d0705de2c83e2a0bf54eac0a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104761
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-25  Tor Lillqvist  <tml@collabora.com>  [53591aa0d1570cf9031799269a198b5cfe4dd076]

        Improve error message
        
        Change-Id: I4f6f7ca56c42cac8303d591cbbba744259999ee2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104762
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-25  Tor Lillqvist  <tml@collabora.com>  [07f028e706420ddb9a955222fb6ebab046be237a]

        Set also ac_cv_{build,host}_{cpu,os} in the case of building for Windows on WSL
        
        Change-Id: I095f5169c0e9969531995ff0b533642aeaae9135
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104759
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-24  Betül İnce  <btl.ince98@gmail.com>  [5219c6bd804f626b30a783ec012b24c01911c575]

        tdf#124176 Using pragma once instead of include guards
        
        Change-Id: Ib8cfeb774851afd62e2bd5b29b0d61d52a0dbad9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104694
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-10-24  Caolán McNamara  <caolanm@redhat.com>  [802dc2fec107585dff333edd709a6fc399663df5]

        tdf#137713 don't crash if there is no m_xEditView
        
        Change-Id: I8b35459c7d5a704d9e2c0e2bfa4fce1aef152846
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104757
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-24  Caolán McNamara  <caolanm@redhat.com>  [ebefba54523a7e0b7d66f9d278cc2509e2116a34]

        only sfxlo and svtlo still exist
        
        Change-Id: Id1138c2eb9f7c551d9d2855a68a364e3e21306cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104748
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-24  Caolán McNamara  <caolanm@redhat.com>  [3b29b80398d9e3b8c086c8d45599611440239b86]

        use SetSelection and DeleteSelected to make cursor go to the right place
        
        Change-Id: I6452f9a45fac67b64c7b84f290029e96eb9623e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104735
        Tested-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-24  Caolán McNamara  <caolanm@redhat.com>  [80e5e3826f6919e68c75d63f9dfe6417577d41ed]

        crashtesting: avoid assert on loading tdf98681-3.docx
        
        these limits are possibly totally archaic and maybe should be removed
        entirely given the number of freetype releases since their introduction.
        Just widen the range here.
        
        Change-Id: Ic6648bbcd0a996ab342ca4c310850cf81bd504eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104733
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-24  Caolán McNamara  <caolanm@redhat.com>  [7ccb90bcef40795ab7f6366e8a20efad489eaec1]

        Resolves: tdf#137703 crash on 2nd launch of cell bg color dropdown
        
        Change-Id: I263edf36d70b3b81051c7aa5ca44523d0193975f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104719
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-24  Seth Chaiklin  <sdc.blanco@youmail.dk>  [89862ba0ac3d4ebfb212f58a6831c93dc6c3f1ac]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 78da740de2209037f3a4d3fc94eaa3f0f1b525f4
          - add link to reference submenu for Edit menu
            
             Also:
               - add access command to reference submenu
               - update Undo page (/shared/01/02010000.xhp): <h1>,<h2>,<tip>,<menuitem>
            
            Change-Id: I60c38c255904088feb32b2fb3012364b2106049e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104686
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-10-24  Johnny_M  <klasse@partyheld.de>  [730964a4367d5a1f444a35168b6206010a355f49]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0ea920cfb0b3e78018621cdaf38cfbdecd6b6e86
          - tdf#132643 Translate German section IDs
            
            Change-Id: Id6e65a7f62effc9d9652aea3e665919ce78735e2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104754
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-24  Johnny_M  <klasse@partyheld.de>  [6d8c1097ff241635ddbbeee20aa1a992b4da9207]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8ba4d840b7905b70322e69b7c6f6350b57682540
          - tdf#132643 Translate German section IDs
            
            Change-Id: I4a6689f6992196025d53f4800ba0592a42d896b3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104753
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-24  Johnny_M  <klasse@partyheld.de>  [6d97a6eb52177edb9487e884c48ed973a5af3b9e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8b5a210d6e0239b8ba7f24487570e83c0a1bdfaa
          - tdf#132643 Translate German section IDs
            
            Change-Id: I665a4321420c7f6da3ac1e645d37de2fe95a7d9f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104184
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-24  Johnny_M  <klasse@partyheld.de>  [d2b8bc2dc2b3e35041e125d6974f1fd14ce8eedf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7d722e323b259f9f16f738957eb47c3bea5b4700
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ic363b3163b757f11cdd8905e9eccfedf7acfb10e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104752
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-24  Seth Chaiklin  <sdc.blanco@youmail.dk>  [04fbc40fc698b530fd99dbe25636971fbd81f4b3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1474a3e00fd3cf428e2a7bbf02404f3a7b47169e
          - add missing paren
            
            + Ajdust icon size & alt contents
            + Fix dash vs comma
            
            Change-Id: I3d193aad4ced081609f626c23f54bb04e77d26b8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104676
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [c7caec046f8bfff8c46fc930738f29631cf16df9]

        uitest: sc: get_url_for_data_file -> pathlib.Path
        
        Change-Id: Iea16b30e74a5bbc5fe155f1265d5c05bf104995c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104729
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-24  László Németh  <nemeth@numbertext.org>  [fe1fc9615511994ac128e52f9ad1cda4e86188f5]

        tdf#137684 sw ChangesInMargin: fix crash on Undo of characters
        
        deleted by pressing Delete.
        
        Follow-up of commit 62596e7f52492305b49dab70bdf81daf82b930a1
        (tdf#137526 sw ChangesInMargin: fix Undo of deleted words).
        
        Change-Id: I1a3c3e446f67de94ff3b750b45421f9bc93e5cc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104691
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-24  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [f359366aca6efcf1288ca9ebe5716b370daf31dc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4c9cd88154a6130360ac550b7e406ea0b59a4994
          - Use z-index: 100 for TopLeftHeader
            
            The tooltip functionality was making things messy with the sticky header
            
            Change-Id: I8a77b11c950c54f00bde0c040a2945f503f993b5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104749
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2020-10-24  Gleb Popov  <6yearold@gmail.com>  [4e94fe97236e9dd169f00801980e369d67c6cda6]

        Fix remaining invalid usages of __FreeBSD_kernel__ define.
        
        Change-Id: Ib4b412353dc93434a5669fd92d220f64d9747fe8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104710
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-10-24  Heiko Tietze  <tietze.heiko@gmail.com>  [92ab0afa1c36bfbc99de25a53a108b6f28e0e627]

        Show animated GIFs in TotD
        
        marchingants.gif added as an example
        
        Change-Id: I555aebc4a4e191b8afb4be06dfc1e5f3e6d1a911
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104718
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-10-24  Noel Grandin  <noelgrandin@gmail.com>  [3c09c306a15e8c40deedb08d6bcf38b9ee190db4]

        clog -> SAL_INFO
        
        Change-Id: I6cf543bd7052f7664b4d674e70c0d8a64cd1f734
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104739
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [dad6851b1cb68fe8828230e4b59a08de05ae13a2]

        tdf#104378: sc: Add UItest
        
        Change-Id: I2258de72c3aae6b7d9aaa2c65c8c551384d84024
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104736
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-24  Mike Kaganski  <mike.kaganski@collabora.com>  [a260bf6cc5ee1494e3aeacbf4f045a3fd4d3963e]

        simplify a bit
        
        Change-Id: I46473789828ea38aaec2c738aa57ec18b30e7c1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104734
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-10-23  gizemozgun  <gizemozguun@gmail.com>  [d1da299ef910e2d75e98bed62110a9e8693aefe3]

        tdf#124176 Using pragma once instead of include guards
        
        Change-Id: I2f2470f509ff4a6cef5962755c6de86ebf1a89a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104708
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Tested-by: Jenkins

2020-10-23  Caolán McNamara  <caolanm@redhat.com>  [0346036520469d740222cecbfc6ead723be4e80e]

        log why a FreetypeFont was flagged as !mbFaceOk
        
        Change-Id: I6f474c1761e7b0d77a0c5516dd77a60e98c75996
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104732
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [cfbd76b5e58431d9a7e036830f5ac4052206c3b1]

        uitest: get_url_for_data_file -> pathlib.Path
        
        Change-Id: Ib8495528e44f6b1e1f9992cb38d38cca21cfee42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104724
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [26015550759b846b58dbc0ba458a91c135d0a09c]

        uitest: move navigator tests to their own folder
        
        Change-Id: Iacc2e21fde8fc126752d0b1fa14cd1f962930d4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104723
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [d5772a39a0433ebc4b3f402da0200afa138ef326]

        uitest: remove duplicated tests
        
        already covered in sc/qa/uitest/autofilter/autofilter.py
        
        Change-Id: I55259bdf741bcf3d51f7970b070bb15aaf144f22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104722
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-23  Caolán McNamara  <caolanm@redhat.com>  [ffa9ff82335765844ea5c5fcac67c38d53b5350a]

        call gtk_im_context_focus_in only if its widget has focus
        
        Change-Id: Ib69b43b5247f34ccf36591b49a35d701a3715f82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104721
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-23  Stephan Bergmann  <sbergman@redhat.com>  [82ade9ab29425b4c76b1a2073325d1269158dc03]

        PyLong_AsLongAndOverflow returns long, and that's fine to use here
        
        ...where the goal is to check for a value in the range
        [SAL_MIN_INT32 .. SAL_MAX_INT32], i.e., [-2^31 .. 2^31 - 1]:  While C++17 (via C
        LONG_MIN, LONG_MAX) only guarantees a range of [-(2^31 - 1) .. 2^31 - 1] for
        long, C++20 now requires two's complement and a fitting range of at least
        [-2^31 .. 2^31 - 1].
        
        No need for 0d79d216886a71436e705c93829ed66a33270a9c "long->tools::Long in
        pyuno..sd" here.
        
        Change-Id: I6be60b50acfe5ed798cc8e9e1183c336c8d72059
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104712
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-23  andreas kainz  <kainz.a@gmail.com>  [ec9b799b48b7e93809d4ccbb6b8b3ea1642f7a13]

        Resolves: tdf#137615 fix EffectPropertyPanel
        
        Change-Id: I451850524948a623d496920ef832af0fef5b5a52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104700
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-23  Stephan Bergmann  <sbergman@redhat.com>  [11b7821b547fecadee5d59432483b170a42c25fb]

        Missing call to curl_easy_cleanup (--enable-online-update=mar)
        
        <https://curl.haxx.se/libcurl/c/curl_easy_init.html> states that each call to
        curl_easy_init "MUST have a corresponding call to curl_easy_cleanup".  (And
        <https://curl.haxx.se/libcurl/c/curl_easy_cleanup.html> states:  "Passing in a
        NULL pointer in handle will make this function return immediately with no
        action.")
        
        The call to curl_easy_cleanup appears to be missing ever since the code calling
        curl_easy_init was introduced with 9c3b05f2d571b58ee2322a942162ecec654544dc
        "improve update checker and update downloader code".
        
        Change-Id: I5757efe131f73783c6f66a77d07676b8ce440f9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104711
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [40bff2567fa4a3fa8ec4445182cbbe3547c17410]

        tdf#131679 sw: fix crash when copying fly via context menu
        
        sw::DocumentContentOperationsManager::CopyImplImpl() is called with a
        rPam that's on an SwOLENode.
        
        The problem (which i can't reproduce in --enable-dbgutil build,
        presumably for timing reasons) is that after the context menu pops up,
        some idle layout runs and reformats the document and deletes a
        SwFlyFrame and that calls SdrMarkView::UnmarkAllObj().
        
        Then when SwFEShell::Copy() is called, it finds IsFrameSelected()
        returns false, and it tries to copy normal text when the cursor is on
        an SwOLENode.
        
        Fix this in SwFlyFrame::FinitDrawObj() by first moving the cursor out
        of any selected flys.
        
        (regression from 81ec0039b2085faab49380c7a56af0c562d4c9e4
         - previously CopyImplImpl() would return early)
        
        Change-Id: Id135fcc002c03c07c34fbdc0355f2895d8b6565b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104697
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-10-23  Stephan Bergmann  <sbergman@redhat.com>  [a42bb339177b5fb61b7c642f17854635e064d85d]

        -Werror,-Wunused-private-field
        
        ...since 5a342bde16fb46c895eec302af73d7836226eccf "weld backing window"
        
        Change-Id: I1a34c70fa0357a05c8e864106261868e04171a87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104713
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-23  Gülşah Köse  <gulsah.kose@collabora.com>  [9c0ca63f2eba1732403c13dd6571c2336fd3bdaf]

        Prevent crash with invalid lang tag.
        
        Change-Id: I778b5b007d4edce946e8b4c26e5a07f12103a968
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104707
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-10-23  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [508daea752c1d9c44474abcee43168fc12657541]

        CreateTextFromNode is gone
        
        Change-Id: Ia5786a642a4eea57eef224ace384cb3f9da9fe75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104728
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2020-10-23  Mark Hung  <marklh9@gmail.com>  [5b74b3322fd51cf075eb0c218b3adb786a28b4c9]

        tdf#104378: don't reset para attributes while
        
        converting Chinese characters.
        
        In TextConvWrapper::ChangeText_impl, calls to
        EditView::RemoveAttribs() reset the paragraph attributes.
        That makes SvxLanguageItem of EE_CHAR_LANGUAGE_CJK become
        LANGUAGE_DONTKNOW. Hence it always stops converting after the
        first success.
        
        This patch overload EditView::RemoveAttribs() so that it is
        possible to clear all character attributes of the selction
        without touching paragraph attributes.
        
        Before, bRemoveParaAttribs either removes items between
        EE_ITEMS_START and EE_CHAR_END, or removes items between
        EE_CHAR_START and EE_CHAR_END. The patch add a new enum
        class EERemoveParaAttribsMode, with the following values:
        
        1. RemoveAll : correspond to the old bRemoveParaAttribs = true
        2. RemoveCharItems: correspond to the old bRemoveParaAttribs = false
        3. RemoveNone: new thing for "don't touch para attributes."
        
        Change-Id: I5132e708dea9e2066f13f1b001bd954d7b477f56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104484
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2020-10-23  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [f4c56849b52be5e6daebdffb1f54eccbce277414]

        Update git submodules
        
        * Update translations from branch 'master'
          to 236b483252c94f7b38ca7fecfa16cabab498a1ac
          - update translations for master/7.1.0 alpha1
            
            and force-fix errors using pocheck
            
            Change-Id: If200fbab2e1c793a45c3f361275028afdced7b91
            
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: Ia30711726a4e2c71ba0d1c4fb24c370deefc0f98
            
2020-10-23  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [ff7d6e107ad82e855aaefac81b34f9202d17d738]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4e397eae35d108b7167cbafd9ad8da371c21dbad
          - Fix menuitem issue
            
            A menuitem element should only contain text nodes
            
            Change-Id: Ic0853849d2a055e7bde968173e7211f69a755ed0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104717
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2020-10-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [1eb066eb752503658a4aedf6556ce52eb0326bd2]

        list-uitest.py: use regex to find the bug id
        
        Change-Id: Ieef4cf5594ec0b417617391dd0534f36844853e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104698
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-23  Seth Chaiklin  <sdc.blanco@youmail.dk>  [abb5b9b367c21166c3c366fe88351d6ef3a4659c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 03901b1b4451bbc3fca8038fed83d4533f40ee07
          - fix typo in Select ID
            
            Change-Id: I511c665f62be338df5957a61b7b3d92972f70899
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104675
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-10-23  Seth Chaiklin  <sdc.blanco@youmail.dk>  [11179a25f8d37ced272353af2837f6406323bf35]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e35d17ff60061a6c88f86cbcb4bdd25649dd19ca
          - update Format menu
            
               - tried to make all <menuitem>
               - added <keycodes>
               - added sys-switches for F11/Command+T
            
            Change-Id: Ib360147bf6e1c3d6a22e0f96bc073150b8aff67b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104674
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2020-10-23  Noel Grandin  <noelgrandin@gmail.com>  [3a2338ca6202525de958bc958b4e8531c96955a1]

        remove debug code from SvXMLImport
        
        accidentally committed in
            commit fe2b4e7dc6533535736a8f08496f316427386179
            Date:   Tue Oct 6 18:27:27 2020 +0200
            make SvXMLImport fast-parser only
        
        Change-Id: I5fb46399f6e562cc289859ef13998dfafaae6a7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104693
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-23  Noel  <noelgrandin@gmail.com>  [0d79d216886a71436e705c93829ed66a33270a9c]

        long->tools::Long in pyuno..sd
        
        Change-Id: I67c1218d225f49ea9ce789433283ab85275e39a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104627
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-23  Stephan Bergmann  <sbergman@redhat.com>  [e8205f38c611cfc97ca0e32c911b3d373a94d230]

        Change SystemParentData::aWindow to sal_uIntPtr
        
        ...with similar reasoning as in 5d422c0348efd1df6b3d44dd6efcf5c5490fc321 "Revert
        'sal_uIntPtr->unsigned long in SystemEnvData'":  Prior to
        3aef606f2758172a27718a06fea0ff9080e4d80f "use tools::Long in vcl" this was long,
        but besides X11 window resource IDs (for whose appropriate type see the commit
        message of 5d422c0348efd1df6b3d44dd6efcf5c5490fc321), at least
        vcl/unx/gtk3/gtk3gtkframe.cxx uses it in combination with GdkNativeWindow (e.g.,
        GtkSalFrame::m_aForeignParentWindow and GtkSalFrame::findTopLevelSystemWindow),
        which itself is a typedef for sal_uIntPtr (vcl/inc/unx/gtk/gtkframe.hxx).
        
        Change-Id: I6d26ca7056da413d948215682425ee1ddb622326
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104695
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-10-23  Gleb Popov  <6yearold@gmail.com>  [b883dd8a32b1b58910272ec4791aeb241914932e]

        Implement SalGenericInstance::getOSVersion() for FreeBSD.
        
        Change-Id: I01f565bdfc3c46a94485a62cd0f249ce2002fe21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104689
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-10-23  Seth Chaiklin  <sdc.blanco@youmail.dk>  [dab751617f9cd483411a18a72a06edd6f6da2a6b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1e2a67f38e12e25fdc9ea26b13680ee2c8c84e5c
          - tdf#128837 add "note" about outline levels and export to PDF bookmarks
            
            Change-Id: I1edf868ef12f759395feb17aa1ad96f3a8bad103
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104595
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Jenkins
            
2020-10-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3a8cbb832e595644f613239243c36da37afa557c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c80b3a21ba69edf4410e3adfdfaadc95b488ad5f
          - Fix typo
            
            Change-Id: I2b8e5a1a763acacb9bd6063a54ca97df86322517
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/101471
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-23  Johnny_M  <klasse@partyheld.de>  [f8c31e26951374d4462d6e7cc5d34c12256f86cb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6e737196f2d0da47ca52365dc8fa70f788f5930e
          - tdf#132643 Translate German section IDs
            
            Change-Id: I1b514854f5cdd984840b6fdeb906581d615d8009
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104187
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-23  Johnny_M  <klasse@partyheld.de>  [d0eec021eb257fb90b7a60dabffcbdd91331f94c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e621af93b2dfcf9fb2dc7c2cf27fe313fa47e01a
          - tdf#132643 Translate German section IDs
            
            Change-Id: I97116efd8c5cf5b88b0b811407cf0bc8683e4450
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104188
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-23  Johnny_M  <klasse@partyheld.de>  [d5b9b53f1e1cbb5313f8f672e7ffbe02af81635e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to dcc69650998f393a6f1ba528f93a1ffd715c8044
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ibf291ac4c2283dab137867ec2d971b396371d7eb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104186
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-23  Johnny_M  <klasse@partyheld.de>  [0eab40145cda9fd66fd0e5ac76e35306507642a0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 66c66c7a43f6c360fcd3a9ff65b095b7313fd399
          - tdf#132643 Translate German section IDs
            
            Change-Id: I2b0b64ec22dc60d0c077ed8d7e241f077fe8ba84
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104185
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-23  Johnny_M  <klasse@partyheld.de>  [3aad72e20a82a19d77385beb8e6d5a78e0cccd27]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 77ded5d5318d76e8d6925a533c8f1c2bdde993f4
          - tdf#132643 Translate German section IDs
            
            Change-Id: I07a69d6ec36457d1c998f600c6624ea24afdbb5e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104183
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-23  Johnny_M  <klasse@partyheld.de>  [39833e5bec4913e5a3123dcc26c76953e17b47e3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 08ce4a8f703b22b787e39c9753e6eb493d4b2a9d
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iece9a1f5185c88dd22fbaf53517bf96b7a1d83fa
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104146
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-23  Johnny_M  <klasse@partyheld.de>  [c4188f236257a321f456038f2dfec4a16ef5dc99]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 87bdf7e4fd92098c751287b1601ef10d55ea22a5
          - tdf#132643 Translate German section IDs
            
            Change-Id: I557b7dd603763e91dcc35c755b3617b3180f4a68
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104168
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-22  Johnny_M  <klasse@partyheld.de>  [cd671f82333220c7ca0fd253cda0d07ff88c91b0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 76cb6b253f073b7d1cea5f5c73dc4e65be14045e
          - tdf#132643 Translate German section IDs
            
            Change-Id: I9fbac3e0261bbda0ac59fd344b6c07986c2a366a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104147
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-22  Johnny_M  <klasse@partyheld.de>  [371c088bcd890e568175af6906a25b11684ef8ff]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0035c596bce9cacdb97c2fa7bd4f4afe60994aad
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ic1fd222c1616de378a5ee55b550a19fde26922af
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104144
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-22  Johnny_M  <klasse@partyheld.de>  [affc1c862daac959240aa988c7ef729382c22195]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1f40f43834ba6ea222ad56fd8b5a76f1fd5e7fd1
          - tdf#132643 Translate German section IDs
            
            Change-Id: I6bfcbc80cdf5f49d08571a2c572a19587de3bac9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104145
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-22  Johnny_M  <klasse@partyheld.de>  [7679a2e999d66747a3b5bebdfe0f558db6f77d2e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6f23f560ea55871c9d436ecb0aeba528ddd13185
          - tdf#132643 Translate German section IDs
            
            Change-Id: I1f7872c513d4156454f3aa9f1d2d8c016e510791
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104143
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-22  Johnny_M  <klasse@partyheld.de>  [184ef8486c527f7283b950a9ea2d3e6329f4c584]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 39957e3094713752e54c651293b1d6d116479bb3
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ic56961dc348ebe035ca12e58fb71a9aa767ec491
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104142
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-10-22  Caolán McNamara  <caolanm@redhat.com>  [3b3c181e5010c7b1ef6f82f23101ce45f7f0a621]

        set all .ui min require version of gtk to 3.20
        
        and update the version mentioned in our min req in the readme.xrm
        
        follow up to
        
        commit 0c9ccc7dbf6deb4d012e0d1e6eb934e54e0f19bc
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Fri Oct 2 21:21:45 2020 +0100
        
            raise min version of gtk to 3.20.0
        
        Change-Id: Ibae55c97e1ee577f4b7435d124cda6a21005ad0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104692
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-22  Caolán McNamara  <caolanm@redhat.com>  [d7c8799c14e16060a834dcaf50aa962a27d31314]

        always call GetFocus if GrabFocus succeeded
        
        so the CustomWidgetController can replace vcl::Control more
        seamlessly
        
        Change-Id: I3c2ff9c45ff0dc55b09863611df2a7d941d1c534
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104574
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-22  Caolán McNamara  <caolanm@redhat.com>  [cfadad134c6ab00a406a527e838d2e4940d337eb]

        if nothing selected, don't select something on gaining focus
        
        which is how this traditionally worked before
        
        commit fd2ea8e03510c6a99ec8be6228b7422f6c5b182b
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Wed Aug 19 14:59:33 2020 +0100
        
            weld OApplicationSwapWindow
        
        Change-Id: Ib844f903bf160eb7a58c2860e41b0b7acf4aa783
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104688
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-22  Caolán McNamara  <caolanm@redhat.com>  [32f35ba5f01c580016e327a3fcceb88cb07164ed]

        rename SfxTemplateLocalView back to TemplateLocalView
        
        Change-Id: Ib5221799604886120f498313ffd37c0a80987bc5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104646
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-22  Caolán McNamara  <caolanm@redhat.com>  [1002675c64315b75d5a2ff75431d8de8d52459d9]

        rename SfxThumbnailView back to ThumbnailView
        
        Change-Id: I07251905c3bf5bccb23c684d47ed34e79dde55fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104645
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-22  Caolán McNamara  <caolanm@redhat.com>  [46dd214ab94181d3c552d86ec20b4a2c104fcc48]

        MenuToggleButton no longer needs to be in public headers
        
        Change-Id: Ifc190ddc0c9b5eb33555dcec5ed14fd9b36134e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104537
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-22  Caolán McNamara  <caolanm@redhat.com>  [7476e6d987ce54c3a1058bafac8152e5b1abc52a]

        drop newly unused ThumbnailView
        
        Change-Id: I6c025120abf7f7dfbc1c06ad47e80e1d23ba731d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104536
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-22  Caolán McNamara  <caolanm@redhat.com>  [2a635ba02b51a2523feef71fb28643cad540f942]

        drop newly unused TemplateLocalView
        
        Change-Id: I8c7fb0fe21df55056eba4a0672cff1689f0f4aea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104535
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-22  Miklos Vajna  <vmiklos@collabora.com>  [4347d505e7d1c90809dd356334fcdc7936c84f73]

        DOCX import: handle <w:altChunk r:id="..."/>
        
        This refers to a self-contained full DOCX file inside a DOCX file.
        
        Change-Id: Ic9451833db30231f08ff2e2493da678edbc9a4c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104654
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-10-22  Seth Chaiklin  <sdc.blanco@youmail.dk>  [4bcc9000352177464a1e914b128dc3db43407346]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 05f4f62675bd837aaa230d4f3b637b7152b8de7c
          - tdf#102265 - more work on Format menu for Impress
            
                 - embed Align and Lists from Writer
                 - both Align and Lists still need submenus (also in Writer)
                 - when those are made, then the embeds can change.
            
                 - change label from "Position and Size" to "Object and Shape"
                 - embed Name and Description controls from  Writer
                 - move "Interaction" in relation to Name and Description
            
            Change-Id: Ied907bc152cf41027b65a52cb47e0191564b6b85
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104670
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            Tested-by: Jenkins
            
2020-10-22  Noel  <noelgrandin@gmail.com>  [7b2d10068d43bf14efbe3ad18a15e0536e03a15e]

        only need to check the version once
        
        Change-Id: Ie02ce5e7823a7564da919525f9cbdf4fc92072dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104649
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-22  Caolán McNamara  <caolanm@redhat.com>  [2d1a8f83ce4c74b2ede1e93e8e1d309a61b8af23]

        fix welded editengine delete-surrounding
        
        Change-Id: I71c2f8e2483c2ef8d7f5cfcfcd7849f64792022f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104659
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-22  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [f09cd9d20a01e8bf8e55d9ffc17ad3b3d7b20116]

        tdf#137520 shrink some text glyphs in icons
        
        Change-Id: I1e85f69acd5d8ea0341a27671fab0eba001dd9dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104408
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-10-22  Caolán McNamara  <caolanm@redhat.com>  [5a342bde16fb46c895eec302af73d7836226eccf]

        weld backing window
        
        Change-Id: I250e46d3f1d558567bddbd4f0330470222e8fd4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104442
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-22  Serge Krot  <Serge.Krot@cib.de>  [f4a5893eceabc1f6d541164a0e858456f0ce0905]

        tdf#137652 fix XDL import: no more missing empty items for combobox
        
        Change-Id: I6837968ee7cc5e4b3bc9abd7e320f562c6ff0833
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104619
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-10-22  Michael Weghorn  <m.weghorn@posteo.de>  [cb44cf2f36e4da74ea7dcc3d06f51a85e825a497]

        Don't make list of JREs active when parent frame is inactive
        
        When the Java framework's direct mode is used,
        there is no use in allowing the user to change the Java
        options in the "Advanced" options page, so the corresponding
        frame is grayed out, s. commit
        2976590ed9f727c24064c97d80a51e9891253119
        ("Gray out Java options when framework's direct mode is used",
        2020-10-21).
        
        For the native gtk3 implementation, this also means that the
        child widget holding the list of JREs ('m_xJavaList')
        automatically remains grayed out as long as the parent widget
        ('m_xJavaFrame') is.
        However, it turns out that this is not true for the
        plain VCL implementation (used e.g. by the gen or kf5 VCL
        plugins) where the child widget can be
        made sensitive while the parent widget is insensitive.
        
        Therefore, commit 3935a0bd3bcf747aa9bede59b045d23ab598f2d4
        ("Properly (un)tick Java checkbox in Java options in direct
        mode", 2020-10-21) resulted in the widget holding the
        list of JREs becoming active again when the
        'EnableHdl_Impl' handler was called in the non-gtk3 case
        (while the parent widget and the buttons to add JREs, edit
        Java parameters and classpath would remained grayed out).
        
        Make sure the widget holding the list of JREs remains
        grayed out along with the whole frame holding the Java
        options.
        
        Change-Id: Ic46bf317afec9bc566493ec56ab5319a78050da0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104657
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-10-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [90dd969e7db5aaa76117547d7892f3a9dc1db46f]

        tdf#136915 correctly create QFont from Qt5FontFace
        
        Store the origin of the Qt5FontFace and therefore the type of the
        font ID and use either QFont::fromString or QFontDatabase::font to
        generate the correct QFont instance.
        
        Interestingly the QFont::fromString worked with the minimal font
        string, ignoring the font style, but now fails with error messages
        when including the point size. Guess Qt supports partial font
        strings, as long as they match the segment types from the start.
        
        Change-Id: I6b30423a5ae9abd8ee50d6087a3ec61d85f6320f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104652
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-10-22  Gleb Popov  <6yearold@gmail.com>  [5bccd9318a6357e043b798034dcca3bf94a1ec5f]

        Add __FreeBSD__ case to the #ifdef conditional.
        
        Change-Id: I77e69e7f82e7a24870a68d13abb365a7c2593564
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104653
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-10-22  Caolán McNamara  <caolanm@redhat.com>  [606c65c90cb3e8abdd74540195b7cb01ba88adc8]

        for DisallowCycleFocusOut forward unused keyevents to InterimItemWindow
        
        for ctrl+q etc
        
        Change-Id: Ie0ad94cf0e85693960428ffee5ae4a0ecffb7c6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104635
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-22  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [a87af93ff874a55b81e55b46b63798fde4cefc4f]

        tdf#103987 Avoid duplication of the Custom Properties during OOXML export
        
        The MS Office is case insensitive for Properties.
        As a result properties names: ContentType and contentType
        are treated as the same properties.
        Additionally some Core and Extended File Properties does not exist
        in LibreOffice standard.
        
        To resolve that such properties are stored in LibreOffice Custom File Properties.
        For example:
         - category
         - contentStatus
         - contentType
         - identifier
         - version
        
        Unfortunately if user specify Custom Property which differ only with case,
        there will be conflict. To solve that the properties were renamed to be unique:
         - OOXMLCorePropertiesCategory
         - OOXMLCorePropertiesContentStatus
         - OOXMLCorePropertiesContentType
         - OOXMLCorePropertiesIdentifier
         - OOXMLCorePropertiesVersion
        
        Additionally if internal property have default value, then the value will
        not be imported into Custom File Property.
        During export to OOXML (eg. docx) The values which are already stored
        in Core or Extended File Properties, are not stored
        into Custom File Properties to avoid duplication.
        
        Change-Id: Ifc2b88ab74aa41d12ba968fff199062ce8dc96ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104384
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2020-10-22  Stephan Bergmann  <sbergman@redhat.com>  [cb310560a887ba08ea4234ea6cdd217151ca0728]

        Guard against bad stream in TypeSerializer::readGradient
        
        ...by defaulting to zero any values that fail to get read, in line with how
        other TypeSerializer::read* (vcl/source/gdi/TypeSerializer.cxx) and underlying
        GenericTypeSerializer::read* (tools/source/stream/GenericTypeSerializer.cxx)
        functions handle bad streams (though TypeSerializer::readGraphic does check
        mrStream's state, as a notable exception).
        
        I observed such failed reads with `VALGRIND=memcheck make
        CppunitTest_vcl_filters_test CPPUNIT_TEST_NAME=VclFiltersTest::testCVEs`:
        
        > Conditional jump or move depends on uninitialised value(s)
        >    at 0x170EA438: TypeSerializer::readGradient(Gradient&) (/vcl/source/gdi/TypeSerializer.cxx:61)
        >    by 0x16F00CEE: MetaFloatTransparentAction::Read(SvStream&, ImplMetaReadData*) (/vcl/source/gdi/metaact.cxx:3020)
        >    by 0x16EF1704: MetaAction::ReadMetaAction(SvStream&, ImplMetaReadData*) (/vcl/source/gdi/metaact.cxx:269)
        >    by 0x16E99C03: ReadGDIMetaFile(SvStream&, GDIMetaFile&, ImplMetaReadData*) (/vcl/source/gdi/gdimtf.cxx:2693)
        >    by 0x16F00C91: MetaFloatTransparentAction::Read(SvStream&, ImplMetaReadData*) (/vcl/source/gdi/metaact.cxx:3016)
        >    by 0x16EF1704: MetaAction::ReadMetaAction(SvStream&, ImplMetaReadData*) (/vcl/source/gdi/metaact.cxx:269)
        >    by 0x16E99C03: ReadGDIMetaFile(SvStream&, GDIMetaFile&, ImplMetaReadData*) (/vcl/source/gdi/gdimtf.cxx:2693)
        >    by 0x16F00C91: MetaFloatTransparentAction::Read(SvStream&, ImplMetaReadData*) (/vcl/source/gdi/metaact.cxx:3016)
        >    by 0x16EF1704: MetaAction::ReadMetaAction(SvStream&, ImplMetaReadData*) (/vcl/source/gdi/metaact.cxx:269)
        >    by 0x16E99C03: ReadGDIMetaFile(SvStream&, GDIMetaFile&, ImplMetaReadData*) (/vcl/source/gdi/gdimtf.cxx:2693)
        >  Uninitialised value was created by a stack allocation
        >    at 0x170EA274: TypeSerializer::readGradient(Gradient&) (/vcl/source/gdi/TypeSerializer.cxx:33)
        
        (The uninitialized
        
          sal_uInt16 nAngle
        
        had started to cause issues since 0fb58a1ff168ae122e9c8993a3136658e3b0e3f0 "new
        tools::Degree10 strong typedef", when e.g.
        <https://ci.libreoffice.org/job/lo_tb_master_linux_dbg/30821/> failed with
        
        > cppunittester: /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/include/o3tl/strong_int.hxx:94: constexpr o3tl::strong_int<UNDERLYING_TYPE, PHANTOM_TYPE>::strong_int(T, typename std::enable_if<std::is_integral<T>::value, int>::type) [with T = short unsigned int; UNDERLYING_TYPE = short int; PHANTOM_TYPE = Degree10Tag; typename std::enable_if<std::is_integral<T>::value, int>::type = int]: Assertion `detail::isInRange<UNDERLYING_TYPE>(value) && "out of range"' failed.
        
        apparently because nAngle happened to contain a value >
        std::limits<sal_Int32>::max(), so converting it to a tools::Degree10 based on
        sal_Int16 triggered the assert.  0e8e352cc78af9b8cee27a77b0ac8e2e8f98f8cc "clamp
        angle to valid value" tried to address the symptoms, but failed to identify the
        root cause which is now addressed in this commit.  I'm not sure whether that
        clamping of nAngle from 0e8e352cc78af9b8cee27a77b0ac8e2e8f98f8cc is useful in
        itself, or whether nAngle should rather be of type sal_Int16 (or converted to
        such prior to being converted to Degree10).  But that question of what input
        values (if they are actually read in from a non-broken stream) are invalid and
        need treatment is somewhat orthogonal to this fix, so I leave that as it
        currently is for now.)
        
        Change-Id: Iae74bad9e2543bf7ac8712adbf360d5e1076bdf7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104650
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-22  Heiko Tietze  <tietze.heiko@gmail.com>  [091ae73930f61f1438ac9eb1a6e2e5fda52d578b]

        Resolves tdf#137671 - Extensions on Impres start-up
        
        Change-Id: Id84b97d7f99f142b94ef1304bf202d1026ff4120
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104651
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-10-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [16e3dfccb7314af9b65f80684965d8c3f6d0d099]

        tdf#136385: sw_uiwriter: Add unittest
        
        Change-Id: Ic205623b8838581baba3d75bb0a2fda49c65c3bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104622
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [c519dd2ea19cb6c53c29aeeb67e263f6b9f832b2]

        Qt5 forward the flat push button style
        
        Change-Id: I0835f66b8ce478f645ca2e5c376bef9a0740c8c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104637
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-10-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [3f7515258e91266f10e5c7bafee2d3d6fa9c91c2]

        tdf#137660 send some focus event for push buttons
        
        With KDE breeze we don't get any focus indicator for the keyboard
        navigation in the start center, with either the kf5 or the gtk3
        plugin using breeze. gtk3 with adwaita works fine, because it can
        handle the ControlPart::Focus of the push button.
        
        This behaviour was introduced in #i110915#. In the gen plugin
        you get a small focus rect inside the button, but kf5 and gtk3
        set mbNoFocusRectsForFlatButtons, which was introduced by commit
        f485b2881794244409d71ead39715373e734ed04, so there isn't any
        indicator left for kf5 for the keyboard focus.
        
        So this sends focus updates for the flat buttons, if the focus
        rects are disabled and ControlPart::Focus is not supported, so
        kf5 can render a focus indicator.
        
        Change-Id: I1b587a7f9ec55b44369c4c8bc21039fe90aab9ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104582
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-10-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [2859febef0dd59e6714032887f1f4ababf0b1044]

        tdf#136866 VCL don't drop the control background
        
        Since tdf#136094, we handle the background color for native
        controls. So we shouldn't set the control window to transparent,
        if a control background is set.
        
        I'm not sure, if this just papers over a more general bug, but
        even if we report a border in native painting, the original
        window shouldn't be painted anyway.
        
        Change-Id: I86267028214586d46ca9ba0b2288d4729abef16f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104621
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Tested-by: Jenkins

2020-10-22  Heiko Tietze  <tietze.heiko@gmail.com>  [31763e5af060f598c1699662adefe43f13d4db0e]

        Resolves tdf#137607 and tdf#137500 - Improvements to TotD
        
        Shows tooltip for UNO commands
        Check if the UNO command is available in the current module
        Don't show the menu entry on the start center
        
        Change-Id: I5c67ec3f8543b5442a6e2c2a478bfeb4ec0e1f3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104558
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-10-22  Noel Grandin  <noelgrandin@gmail.com>  [fe2b4e7dc6533535736a8f08496f316427386179]

        make SvXMLImport fast-parser only
        
        so I can simplify its logic and convert the rest of
        the context classes.
        
        Change-Id: I671ba63724a153a5c715153a8149bdd045040193
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104038
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-22  Caolán McNamara  <caolanm@redhat.com>  [a47ab61f6f2a7959d4e14759648e766c2629497d]

        don't update IM focus-in if focus-in was in another widget
        
        Change-Id: Ifdb2bc6ac973a067ac3e27207f6d1cacfdf2c31d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104634
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-22  Gleb Popov  <6yearold@gmail.com>  [d733db0165f3209b92dc84c16298e765823e0eef]

        Add gbuild/platform/FREEBSD_POWERPC[64]_GCC.mk files.
        
        Add "freebsd_powerpc64" case to the checkOSandCPU switch in dp_platform.cxx.
        
        Change-Id: Iedee32ecb5b49ee99cd5cf7f8d7e0e33aef1c312
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104616
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-10-22  Seth Chaiklin  <sdc.blanco@youmail.dk>  [51049d55c7d36c84f4bf9c08bfabb76fa70bd922]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6b4ae2c4dd2f1d40628886dca176ca1712cebd8f
          - Partially resolves: tdf#131206  - remove "Value" control from Insert Document field help page
            
                  - (re)move <section> with "Value" control from Document (swriter/01/04090001.xhp),
                    where it does not appear in 'Insert Document field' dialog
                  -  put <section> with "Value" into Cross-Reference (swriter/01/04090002.xhp),
                     which previously embedded it from Document (swriter/01/04090001.xhp)
                  As a consequence of moving the "Value" section:
                  - change embed in (swriter/01/04090005.xhp and swriter/01/04090300.xhp) to refer to
                     swriter/01/04090002.xhp instead of swriter/01/04090001.xhp
                  - for all, change German id "wert" --> "value"
                  - <menuitem>,<h2>
            
                  These changes should take care of all pages that have referred to what was moved from
                  Document (swriter/01/04090001.xhp).
            
            Change-Id: Idbe144468177c647b17fc05d20911edb8a59fc43
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104603
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-10-22  Caolán McNamara  <caolanm@redhat.com>  [bfd096858005aa07121c218845af15fbefe18e1e]

        add some SolarMutexGuards for IME
        
        Change-Id: I1bd2e3c34e400b597dec1b9b3933b7dc85d2b78f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104644
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-22  Miklos Vajna  <vmiklos@collabora.com>  [0a2d0342d73a99264677a5b701768e128b09a39c]

        pdfium: add a wrapper for FPDFPage_HasTransparency()
        
        Change-Id: Id0595e96a4de7fabe6613cf2df69684da6e8a6d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104648
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-10-22  Caolán McNamara  <caolanm@redhat.com>  [18d74a391e8037ff02decb7002031080b7dee9d5]

        make mnemonic-activate do the right thing for a MenuToggleButton
        
        i.e. activate the toggle button part of it
        
        Change-Id: If9fee25c3487feab11bdf81f1483b5e0b67688e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104633
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-22  Michael Stahl  <Michael.Stahl@cib.de>  [fc872146845e4d77ff404d0929f28abf2d3a1c51]

        tdf#137085 writerfilter: RTF import: \trpaddfl and \trpaddl are row...
        
        ...properties, not cell properties.
        
        What is supposed to happen here, afaict:
        
        1. \trpaddfr3 either has an effect on the left margin too (despite being
           defined for right), or \trpaddfl3 is the default, 0 is not the
           default
        
        2. \trgaph600 should be ignored if the \trpaddfl3 is in effect
        
        3. \trpaddl0 should be in effect, overriding both the value from
           \trgaph600 and the built-in default of #define DEF_BORDER_DIST 190
        
        CellMarginHandler::lcl_sprm() needs to distinguish between \trpaddfl0
        and \trpaddfl3 cases, but its not possible currently because a)
        \trpaddfl is processed after \trgaph/\trpaddl, and b) both \trgaph and
        \trpaddl produce the same srpm-id.
        
        This fixes \trpaddl handling just enough to import the bugdoc properly,
        for more fixing a new sprm-id for \trgaph would be needed at least.
        
        At the other end, there is a line in DomainMapperTableHandler.cxx:
          m_aTableProperties->getValue( TablePropertyMap::GAP_HALF, nGapHalf )
        ... but nothing that would initialize the GAP_HALF there.
        
        That this bugdoc looked right before commit
        c2a5346b19c57f93f210b76c15cdba64f6871203 appears to be entirely
        accidental.
        
        Change-Id: I80dc34bdd5dadb7d7d7f5ec595907035d621a656
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104638
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-10-22  Tor Lillqvist  <tml@collabora.com>  [b6fb3551d890f0ccbb88eb7ab81c83f9a2b1694c]

        Cosmetic change for clarification
        
        It's better to have these two statements on just one line each so that
        they align nicely and it is more obvious that nothing weird is going
        on.
        
        Change-Id: Ia95f2d9691f05b14786f32bc530e4602f3d46877
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104647
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-22  Noel  <noelgrandin@gmail.com>  [b06d31f0998d5969c104697cd1b1888c06a0116c]

        long->tools::Long in sfx2
        
        Change-Id: Ie1283e353598cd05e5a2933814f618649b89de01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104628
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-22  Seth Chaiklin  <sdc.blanco@youmail.dk>  [86467cf27ca6d85b383244d0a0197f8b5378750d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 12cb3673bde51e09c6c50a0ded0df1e00a8f1d62
          - tdf#131206  - adjust "Offset" in Insert Document field help
            
                - move position of "Offset" control in help page
                - replace German id "korrektur" --> "page_correction"
            
            Change-Id: I7875b5f85ee0805a9ce4cd6146f2698ddff6968f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104602
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
          - Partially resolves: tdf#131206 update Document (field) help page
            
              -change instruction about double-click
              -add "Paragraph Signature"
              -update to <h1>,<h2>,<note>,<tip>,<menuitem>,<keycode>,<literal>
            
            Change-Id: I43ecc3dc3fa7344cf1b2d7e67b50e326ed2deff7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103798
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
          - tdf#137141 refactor switchinline into switch
            
               need to put same <note> into module switch (because
               cannot use switchinline to indicate different menu
               sequences between modules.  But have added variable
               to that text, so should avoid retranslating same
               text, and just have to translate each menu sequence.
            
            Change-Id: I375fc785730d71762a85fb70d97f02c0e6d676db
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104593
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
          - tdf#137141 - untangle module switches for Position
            
            Change-Id: I69ff977ac0e62b47df2e3b748fcdf641a4b17bee
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104592
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
          - update access command to Digital Signature in Select Certificate help
            
               add variable to File menu and embed new access to Digital Signature
               update to <h1>,<h2>
               some updating to <menuitem>,<keycode> in File menu
            
            Change-Id: Icdad0659bf45fc521fee4056d0071240717c19f9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104590
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
          - Partially resolves: tdf#129492 (and related to: tdf#64739) improve explanation of Similarity search
            
                - add <note> about search algorithm
                - add <tip> about using "Combine" checkbox
                - add <warning> about "Replace All"
                - add module switch for access commands
                - update access commands for BASE
                - add icons for BASE command
                - move position of example paragraph
                - remove heading and adjust ahelp to hidden
                - update all image sizes in edit_menu
                - update to <menuitem> for all entries in edit_menu
                - add <keycode> to all in edit_menu
                - update German section id to English
                - update to <h1>,<h2>,<h3>
            
            Change-Id: I6f9bc0957063a49520fb73f15f2aed06297a910f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103797
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
          - Resolves: tdf#127959 and tdf#135196 - updating help for PDF export - General tab
            
              - add "Structure" heading and short description
              - add PDF/A-3b format to PDF/A
              - add note with advice about differences among PDF/A versions and which to choose.
              - make new page about "Universal Accessibility"
              - embed "Universal Accessibility (PDF/UA)" control and description
                  with link to new page
              - update to <menuitem>
              
            Change-Id: I634aa3f95890cfbf322c01560ae7afb6e25192f8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104152
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
          - Related to: tdf#135800  improve access command to Page Style
            
               - add missing hyphen in access command
               - clarify access to Status Bar
               - add keyboard shortcut (with sys-switch)
               - update a couple of other F11 with sys-switch
               - change German id to "pageformat"
            
            Change-Id: I604a655dbb374f267b3704eb3f583a47336baf30
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104491
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
          - tdf#137569 Fix the capitalization of the kilobyte symbol
            
            Change-Id: I1c3bad6a4eed2293fb1dd29344cf0f1369c0c40b
            
          - Resolves: 02 edit menu in tdf#137084 - update edit menu in Writer
            
              - move "Direct Cursor Mode" to current position in Edit menu
              - add Comment label and description
              - update label to "Links to External Files"
              - remove "Footnote or Endnote", "Index Entry" and "Bibliography Entry" 
                  to "Reference" submenu
              - make new submenu page, embedded as "Reference"
              - add "access" command for "Reference" in edit_menu.xhp
              - add keyboard shortcut for "Go to Page"
              - update "Go to Page", because no longer to Navigator
              - update "Edit File" (/shared/02/070700000.xhp) to "Edit Mode"
              - update to <h1>,<h2>,<menuitem>
            
            Change-Id: I34e8f74b8d43e2875e40b24cc0d93eecdc2b2ad0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104498
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
          - tdf#135668 general cleanup of help page for Navigator
            
            Design of Navigator has been under modification (e.g., tdf#89566)
            This patch updates in relation to those (and possibly other) changes.
            
            - Change order of controls to correspond to current layout of Navigator
            - Add that Navigator can be docked at bottom of window.
            - Add new controls for new features "Navigate By" "Go to"
            - Modify "Previous" and "Next" descriptions to new Navigate By
            - Change icons for "Previous" and "Next", because new directions
            - Update label names to "Promote/Demote Chapter"
            - Remove "Navigation" control - no longer in Navigator
            - Remove "Navigator" button - no longer in Navigator
            - Replace incorrect Drag Mode icon with correct icon
            - Add note about context menus.
            - Add keyboard shortcut
            - Update to <menuitem>,<keycode>
            
            Change-Id: Ieab9afb8b351509254a966437d4b26c1a9863c19
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104496
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
          - Fix typo
            
            Change-Id: I8ce247e9919bc35e768d5902a3c35edb95deeafa
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104478
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
          - Partially resolves: tdf#137084 - updating "Format" menu
            
              - moved some controls to match current order of Format menu
              - deleted controls that no longer appear in Format menu
                  (Page, AutoCorrect, Alignment (Objects), Alignment (Text Objects)
                   Flip, Frame, Object)
              - add missing controls (Clone Formatting, Watermark, Name,
                   Description) with <embed>
              - add "Comments" and description
              - add appropriate section to Clone Formatting, Name, and Description
                   pages, so they can be embedded, and update them to <h1>,<h2>
              - for those controls that need a submenu, a heading and short
                   description was added. These are: Align, Lists, Title Page,
                   Textbox and Shape, Frame and Object,Rotate or Flip
              - when submenus are made for these controls, then it should be
                   possible to replace these with an appropriate embed.
            
            Change-Id: I43fda863539bb84e61a33d663e929501f82bbbf7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104488
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
          - tdf#133438  update menu commands in Page style guide
            
               - update menu sequence for Insert Manual Break
               - update a label in "Insert Break" dialog
               - try to give better ordering of "related topics" links
               - move two links from top of help page (hard to see) down to related topics
               - update to <h1>,<h2>,<menuitem>
                
            Change-Id: I7f96b058cadd998864503b20c2e13b3b78711360
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104347
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
          - Related to: tdf#137495  Update help page for Tools - Options - Writer - Print
            
                -update label names "Images and objects", "Print text in black"
                -add note about when "Right-to-left" control appears, with sys switch
                -change hierarchy of some controls from <h2> to <h3>
                -move position of "Comments" to correspond ordering in dialog box
                -update to <h1>,<h2>,<note>,<menuitem>
                (except for labels, no text changes)
            
            Change-Id: I4545d81d2fc5147b9530d9bd4ee061c71b8f1d74
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104341
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
          - Resolves: tdf#137141 - update Position and Size tab help for "Position"
            
               - add explanation about origin for Calc,
                 and <note> about right-to-left tables
               - add <note> about about origin for Draw and Impress
               - revise explanation of base point
               - add <note> about base point
                 (revised explanations and notes with Regina's guidance)
            
            Change-Id: I4d5ffbc1b423d47beb5a5ecfb97f34a05b05258b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104166
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
          - tdf#137141 update help for Position and Size tab - "Size" control
            
              (with Regina's guidance)
              - correction on Size control for Calc, Draw, Impress
              - correction on Keep ratio control
              - add note about Keep ratio for Calc, Draw,
              - add note about Keep ratio for Calc, Draw, Impress
            
            Change-Id: I85d97aca5c2fde506c377260fa9febf85deceef5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104158
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
          - tdf#93739 clarify instructions about inserting form controls
            
              -revise instruction about inserting form controls
              -correct grammatical problem with holding down keys
              -remove obsolete <note> about specifying HTML version
              -update to <note>,<tip>, some <h2>,<menuitem>
              -add <keycode>
              -add missing table id
            
            Change-Id: I18a4722c2076e54dbaea4543e2693f1c83d08621
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104153
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
          - tdf#137141 update Position & Size tab help for "Protect" and "Adapt"
            
               - correct mistake in Protect - Position control
               - add <note> that "Adapt" is for text boxes, and give menu sequence
                   to get controls to adapt text to shapes
               
            
            Change-Id: I7699410a3823fd670324d7fbe90a3cc7b22a210a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104157
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
          - tdf#137141 change control label on Position-Size tab help page
            
              incorrect label on dialog box in UI was fixed with tdf#137382
              -corrected label and description added to help page
              -small adjustments in "howto" access commands.
            
            Change-Id: Id91769c1cc0e5db2de177c4fd7405eb135f12dbe
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104149
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
          - Resolves tdf#130884 update all helppages with "View - Hidden Paragraphs"
            
               The menu command is now "View - Field Hidden Paragraphs"
            
                -also update command sequence to set in Options
                -update to <h1>,<h2>,<menuitem>,<note>
                -add <keycode> where needed
                -change German id "versteckteabs" to English
            
            Change-Id: I89c5c80211b23c372ca0984e0ffe54fc99b1abc2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/104151
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
          - Partially resolving tdf#117954 and tdf#107230 - help page updating
            
            Updating help for File - Properties - General
            
             - correct label on Digital Signatures
             - add missing "Save preview image with this document"
             - add missing explanation for "Save preview image with this document"
             - add <note> about exporting User Data to PDF
             - add <tip> about preventing generation of thumbnails
             - update to <h1>,<h2>
            
            Change-Id: I59732ed5af02fd97784a398b2da8b41a28dbf33d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103979
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
          - remove an extra "text" in link name
            
            Change-Id: Ifac832bff8a4e45eb8a11fbba27ddb682040f33b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103987
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
          - tdf#92183 Database form events refresher
            
            - h2 tags introduced
            - vetoable routines that can be interrupted have been precised
            - Added routine/interface API information as help index entries
            
            - text/sbasic/shared/01170103.xhp page overlap with text/shared/02/01170103.xhp may have to be tackled later
            
            Change-Id: I3416332140f6fbccbb9ff1d1e1b767c9bd8c3934
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103196
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
          - tdf#134xxx DefErr syntax diagram
            
            - toc update
            - prefix dupe usage fixed - letter 'k'
            - DefErr diagram
            
            Change-Id: Ib3bd1b5907eae42b088d0b0b39d3e5f70dc0c43d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103971
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
          - tdf#117954  Add "tip" about exporting "Description" to PDF
            
              - add tip about PDF export
              - differentiate page title
              - update to <h1>, <h2>
            
            Change-Id: I1182c0c13a8fb59dabbc22080d0ea44dc57e2d21
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103981
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
          - tdf#137141 add related topics to help for Position and Size tab of Shape
            
               - add module-specific access command for Impress
               - add menu icon
               - add context-menu access for all modules
               - add tip (for Impress and Draw) about shortcut key
               - added related topics:  Rotation (for all) and Rotating Objects
                     (for Draw and Impress)
               - remove space before period.
               - needed to make two sections for embedding, to avoid a tip
               - update to <tip>,<menuitem>,<keycode>
            
            Change-Id: Ibb055127fb7cc4944dcd7fd6ef514be198d1a189
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103803
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
          - tdf#96446 Fix Librelogo code example
            
            Change-Id: Iedba4c02f92ed97731902441122731ed725a1813
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103974
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
          - Fix duplicate information on AVERAGEIF
            
            Change-Id: I7779c46a665fd1a23012da78c340258675226a3c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103973
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
          - tdf#137196 update help for Format Page tab for all modules
            
               - add module switch for access command and update to current sequences
               - add specification to choose "page style" in Style sidebar
               - add sys switch for keyboard access shortcuts
               - add Orientation control (and change level of Portrait and Landscape
               - add switches for "Inner" and "Outer" (according to module)
               - add switches to control (according to module) whether
                   mirror text explanation is shown
               - change level of "Reference Style" from <h4> to <h3>
               - add note to "Text Direction" to explain when it appears
               - changed label: "Register-True" --> "Page line spacing" (for Writer)
               - correction of spelling mistake from "page" to "paper"
               - update label to related topic about "Page line spacing"
            
            Change-Id: I7b3959cb5b6cb22987bb5bb3cb312a8345e71f7e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103788
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
          - tdf#133403 update PDF export help pages
            
                tdf#133403 changes some labels in the PDF export dialog tabs
                This patch updates the labels and adjusts tool tips in "user
                interface" tab
            
            Change-Id: I7fdadb251a09f4fe1354ece746af11acc7aca4e3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103970
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
          - Revise explanation in File - Close help page
            
            Change-Id: Ia9316dfe603e0f708032832ea7cfe165a3a698ff
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103969
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            Tested-by: Jenkins
            
          - tdf#131305 Add note about shortcut for editing a comment
            
            Change-Id: Ie9bbfde8b44bcb7b94a4e4172f9a4da98897b048
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103807
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
          - tdf#137084  add the More Breaks submenu to Insert help page
            
                       -add menu icons to More Breaks submenu page
            
            Change-Id: I276715a394dd3ec04b80f75e52089bc799b5d261
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103804
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
          - Update DocInformation (field) help page
            
               -rearrange order of Types to correspond to dialog box
               -add missing word to Type:  Editing time --> Total editing time
               -add missing space in "Custom" description, and indication that only
                shown if custom properties are set.
               -update <h1>,<h2>,<note>,<menuitem>
            
            Change-Id: I749ca2f93ec0f202ce1c7b7af7f5df0472365dab
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103799
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
          - Fix Help build
            
            Change-Id: Ie76b9dc6f4ae0b1e4cd69eb53f352afcf19b721a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103904
            Tested-by: Jenkins
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
            
          - Workaround for buggy SVG export of image
            
            Change dimension lines measure orientation as workaround for
            tdf#119257
            
            Change-Id: I83101ac2b8807c1de27a768fd67cff96983fdb88
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103903
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
          - tdf#132643 Translate German section IDs
            
            Change-Id: I6ba958cd72dd90bf361b3edef6694eb1c6582aef
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103899
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
          - tdf#132643 Translate German section IDs
            
            Change-Id: I76f20edeb9291c651d76731f7c90898ede4bf911
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103897
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
          - tdf#132643 Translate German section IDs
            
            Change-Id: I8f0750d908edeb34f7d2b96ee251d73ce7cee042
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103898
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
          - tdf#132643 Translate German section IDs
            
            Change-Id: I297e273038edf30b33e37dd05aaccde1d854c9f0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103896
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
          - tdf#132643 Translate German section IDs
            
            Change-Id: I396ecf645f47dfa2fe189ab9edb7c6dd116e628c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103895
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
          - tdf#97918 Associated Help on Distribute objects
            
            Added uno command entries in Help page
            Images for illustrations
            
            Change-Id: I3c882577f65c2e6891c91dccce2e7b2e4f527861
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103869
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
          - tdf#137084 update Insert menu help page for Writer
            
                -arrange controls in same sequence as menu
                -add new control and link for "Signature Line"
                -add new submenu page for "More Breaks" (with embedded text
                    from "Manual Break" page)
                -removed "Form Control" and "Manual Break" (no longer in menu)
                -modified "Script" to indicate only Writer/Web
                -dropped "s" on "Comment" and "Cross-Reference" controls
                -changed heading on "Insert Fields (submenu)" to "Field"
                -added "Insert - More Breaks" to Writer Insert menu
                -update control label in "Insert Manual Break"
                -update access command to Insert Manual Break
                -add tip about keyboard shortcut for insert column break
                -change German id to English
                -update to <h1>,<h2>, <menuitem>, <note>, <tip>, <keycode>
            
            
            Change-Id: Ia7edf1da0422abd3857abb9e61cff4e86aca229d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103789
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Jenkins
            
          - tdf#91755  update URL for ICU regex documentation
            
            Change-Id: Ie5a3f8717ae8a043fe05b23b05068ba28aed8ded
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103793
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
          - tdf#137084 adjust label for "Exit" and "Properties" in menu help pages
            
               - "exit" -->  "Exit %PRODUCTNAME"
               - "Document Properties" --> "Properties"
               -  update <h1>,<menuitem>,<keycode>
            
            Change-Id: Ifa40ff45965eee95cb20a7a2e0307e34880419b6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103667
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Tested-by: Jenkins
            
          - tdf#96496 update tabnames for defining background colors
            
               -change tab names for Character and Paragraph
               -update to <menuitem>
            
            Change-Id: I156dfb469d15b811c5817e880b6a3ff6148c7fd3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103790
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
          - tdf#137190  change "Options" to "Customize" in Customize help page
            
                - change "Options" to "Customize" in howto access
                - change title of help page to "Customize"
                - add caseinline for Writer only
                - update to <menuitem>, <h1>, <h2>, <h3>, <tip>
                - change German section name
                - change "Options" to "Customize" in guide page
            
             Change-Id: Idf958b1982346f3bf6410e0eaed536fe8ecea832
            
            Change-Id: Idf958b1982346f3bf6410e0eaed536fe8ecea832
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103666
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
          - Inform user on volatile functions
            
            Change-Id: I31f05cc446ecab2bba698660d31790652298578b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103634
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
          - tdf#137141 update Position and Size help for Textbox and Shape
            
               - add switches because Writer Position and Size tab is
                 different from other modules
               - add Sections for "Anchor" and "Position" in "Type" help page,
                 so that they can be embedded into "Position and Size" for
                 the Writer-specific controls
               - add "To Frame" control for Writer
               - add "Follow text flow" control for Writer
               - introduce switch for "Related Topics" in "Position and Size"
                 because only current topic is "Writer"-specific, and changed
                 link to a more useful "guide"
               - update paragraphs to <h1>, <h2>, <h2>, <note>
            
            Change-Id: I74cb6e9260f7ea1c5aadececaf0ee00c6eef3fbc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103653
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Jenkins
            
          - move links to related topics in Bullets and Numbering help page
            
              - moved two links (from 15 years ago) from the top of the page
              into the "related topics" section
              - took "Reset" control out of Writer-only switch
              - added "Related topics" section for Draw and Impress, including
                the relevant embedded link
            
            Change-Id: I3a38668f125f2d142601d47c767f89c7d7cf2329
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103664
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-10-22  Noel  <noelgrandin@gmail.com>  [2b946d245eaf4bd40a0091aa5508315fc37c81a0]

        XmlFilterAdaptor: use the fastparser API when possible
        
        part of the process of making SvXMLImport fastparser-only
        
        Which uncovered several bugs because I end up stacking fast and
        slow parsers, not once, but twice.
        
        Specifically, we have a problem here with default namespaces e.g.
        
            <math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
            <semantics><mrow><mstyle mathsize="12pt">
        
        where going from slow- to fast- parser loses this information,
        because there is no way to represent this in the fastparser world,
        so we end up with nastiness when we transition back to slow-parser,
        and then back-again to fast-parser.
        
        So I fixed a couple of places XMLEmbeddedObjectImportContext
        and in SvXMLLegacyToFastDocHandler, and then worked around some of
        it by introducing an new XImporter2 interface so I could strip out
        out one of the slowparser -> fastparser transitions.
        
        Change-Id: I491487b99271898da50dc999d3b9b9c39cbd97fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104514
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-22  Miklos Vajna  <vmiklos@collabora.com>  [37a8142720b82d7ce6db0c09593de5cab11c51fd]

        writerfilter: add OOXML tokenizer for <w:altChunk r:id="..."/>
        
        This is just the tokenizer, the domain mapper part still has to be done.
        
        Change-Id: Iba171edeac42f1fa62b49dd0d188d41a539bb0c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104640
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-10-22  Miklos Vajna  <vmiklos@collabora.com>  [ff79f6fa9b09f0b501e8096999b7a16c57070388]

        pdfium: add a wrapper for FPDF_SaveWithVersion()
        
        And use it in getCompatibleStream().
        
        Change-Id: I48ab2a17c0780b78c6af6dbff50dba81f8041f43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104642
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-10-22  Michael Weghorn  <m.weghorn@posteo.de>  [3935a0bd3bcf747aa9bede59b045d23ab598f2d4]

        Properly (un)tick Java checkbox in Java options in direct mode
        
        While the Java settings cannot be changed when the direct mode
        of the Java framework is used
        (s. Change-ID Ife017f9b5c6c6488f84201dd78b23305c67bec1b,
        "Gray out Java options when framework's direct mode is used"),
        it still makes sense to (un)tick the (grayed out) checkbox which
        indicates whether a JRE is used or not, which depends on whether
        the JRE that is set (e.g. via env variable
        'UNO_JAVA_JFW_JREHOME') is usable or not.
        
        Change-Id: I13822bb7535e3f05cbc6ef83b3c82e2739c45ad6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104064
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-10-22  Seth Chaiklin  <sdc.blanco@youmail.dk>  [211ba118b3f99e2c785309403b81319bae7b1213]

        tdf#135668  - remove quotes around keyname in tooltip
        
                      for "Go To Page" control in  Navigator panel
        
        Change-Id: Ife0da2b715d02967fc7d1e36ef8ca46f9439e547
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104594
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2020-10-22  Noel  <noelgrandin@gmail.com>  [d3158450293875051e04b0e13106ad4c112c8ba6]

        long->tools::Long in slideshow..starmath
        
        Change-Id: I18f5b7c5da513d386f8ac848835b0410ebc7d95b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104629
        Reviewed-by: Dante DM <dante19031999@gmail.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [7dc6fc32eb618da6defb8a9f330978fa019677b8]

        uitest: Check the more icons dialog opens
        
        Change-Id: I51b48409bc0dff7098f06f419f9db3707f47b5fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104641
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-22  Noel  <noelgrandin@gmail.com>  [e25fd7782ad04dc363b4265e1bd08d6e092b50c5]

        long->tools::Long in hwpfilter..oox
        
        Change-Id: I9ab8876aac7b2f8b488db6dfa9c6fd0cecd2238b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104626
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-22  Noel  <noelgrandin@gmail.com>  [180dd91c189de0bf03d5062e33c20da94c5d35d9]

        long->tools::Long in emfio..filter
        
        Change-Id: I961cee10d45d628ff70dea0694a7a63a4fe867ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104624
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [f308520f1e3624c88e2a0e99be2eb26e2f2d0fc4]

        tdf#133771: sw_ooxmlexport14: Add unittest
        
        Change-Id: Ie2b6ad6dd0b537d59ccd5edb5d699a2b3bbd82ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104636
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-22  Noel  <noelgrandin@gmail.com>  [0e66c58a8e20b997097d8b8644e774701c2d68b6]

        long->tools::Long in dbaccess..drawinglayer
        
        Change-Id: I15760da167e7d0b4c410acccd1c8c90210e28b2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104623
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-22  Noel  <noelgrandin@gmail.com>  [700a833520396604b10c713c478d5138578a60b6]

        long->tools::Long in forms..framework
        
        Change-Id: I4cb29aade5ad1d3c3588b9437197e8493292872e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104625
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-22  Stephan Bergmann  <sbergman@redhat.com>  [5d422c0348efd1df6b3d44dd6efcf5c5490fc321]

        Revert "sal_uIntPtr->unsigned long in SystemEnvData"
        
        This reverts commit c0f1d211eff5f89f5c9298743f6e7d91d187b799, which states that
        it changed the type of UNX-only SystemEnvData::aWindow from sal_uIntPtr to
        unsigned long "to match the type used by X11".  (And while resource IDs used for
        windows etc. are apparently 32-bit in the X11 protocol, see e.g.
        <https://www.x.org/releases/X11R7.7/doc/xproto/x11protocol.html>, Xlib and the
        underlying /usr/include/X11/Xdefs.h indeed appear to be somewhat confused
        whether the typedef for XID should be unsigned long (presumably stemming from
        times when long was universally 32-bit) or CARD32, see e.g.
        <https://gitlab.freedesktop.org/xorg/proto/xorgproto/-/blob/master/include/X11/
        Xdefs.h>.)
        
        But at least for GTK3/Wayland, the sal_uIntPtr values returned by
        GtkSalFrame::GetNativeWindowHandle (in vcl/unx/gtk3/gtk3gtkframe.cxx, and which
        are stored in SystemEnvData::aWindow in GtkSalFrame::InitCommon,
        vcl/unx/gtk3/gtk3gtkframe.cxx, and GtkSalObjectBase::Init,
        vcl/unx/gtk3/gtk3gtkobject.cxx) as
        
        > return reinterpret_cast<sal_uIntPtr>(gdk_wayland_window_get_wl_surface(pWindow));
        
        are struct wl_surface* values, so sal_uIntPtr looks like the overall more
        appropriate type after all.
        
        (The part of c0f1d211eff5f89f5c9298743f6e7d91d187b799 that dropped the somewhat
        needless C-style-cast converting aWindow from sal_uIntPtr to sal_IntPtr in
        SystemChildWindow::GetParentWindowHandle, vcl/source/window/syschild.cxx, has
        not been reverted, though.)
        
        Change-Id: I8fea062126eacd2d6dc44dab14d5240c4b9946e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104639
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-22  Michael Weghorn  <m.weghorn@posteo.de>  [2976590ed9f727c24064c97d80a51e9891253119]

        Gray out Java options when framework's direct mode is used
        
        The 'javasettings_${_OS}_${_ARCH}.xml' files are only
        meant to be used when the application mode of the
        Java framework is used, not in direct mode.
        
        From ure/source/README:
        
        > You can also use the
        > UNO_JAVA_JFW_JREHOME deployment variable to specify the location of a JDK/JRE
        > installation.  For more information on this variable, see
        > http://udk.openoffice.org/common/man/spec/javavendorextension.sxw.
        
        From that http://udk.openoffice.org/common/man/spec/javavendorextension.sxw :
        
        > The direct mode of the framework is used within the build environment.
        > Java is needed there in order to register Java UNO components with the
        > regcomp tool. Direct mode means that no settings are written or read.
        > That is the parameters UNO_JAVA_JFW_USER_DATA and
        > UNO_JAVA_JFW_SHARED_DATA are not used.
        > [...]
        > Another example for using the direct mode is the SDK. The SDK uses the
        > libraries from the office installation. When an SDK is configured then
        > one specifies what Java is to be used. This Java shall then be used for
        > all task which require Java including registration of UNO components. In
        > order to override the java settings of the office the script which
        > prepares the SDK environment sets these environment variables:
        > UNO_JAVA_JFW_JREHOME=<file_URL_to_selected_Java>
        > UNO_JAVA_JFW_ENV_CLASSPATH=true
        > UNO_JAVA_JFW_VENDOR_SETTINGS=<file_URL_to_javavendors.xml_from_OOo>
        > By setting UNO_JAVA_JFW_JREHOME the framework is switched into direct mode
        > and the office settings are disregarded.
        
        Therefore, gray out the Java options in the "Advanced" page in "Tools"
        -> "Options" to not give the user the wrong impression that settings
        made there actually have any effect when using direct mode, e.g. by
        starting LibreOffice like this
        
            UNO_JAVA_JFW_JREHOME=file:///usr/lib/jvm/java-11-openjdk-amd64/ ./instdir/program/soffice --writer
        
        and then realizing on restart that all manually made settings
        were discarded (e.g. newly added Java installation does not
        show up,...).
        
        Change-Id: Ife017f9b5c6c6488f84201dd78b23305c67bec1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104002
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-10-22  Michael Weghorn  <m.weghorn@posteo.de>  [903a5aca86b41cd6c3d814af8bdd60b6885d300b]

        Only read Java settings files in application mode
        
        The 'javasettings_${_OS}_${_ARCH}.xml' files are only
        meant to be used when the application mode of the
        Java framework is used, not in direct mode.
        
        From ure/source/README:
        
        > You can also use the
        > UNO_JAVA_JFW_JREHOME deployment variable to specify the location of a JDK/JRE
        > installation.  For more information on this variable, see
        > http://udk.openoffice.org/common/man/spec/javavendorextension.sxw.
        
        From that http://udk.openoffice.org/common/man/spec/javavendorextension.sxw :
        
        > The direct mode of the framework is used within the build environment.
        > Java is needed there in order to register Java UNO components with the
        > regcomp tool. Direct mode means that no settings are written or read.
        > That is the parameters UNO_JAVA_JFW_USER_DATA and
        > UNO_JAVA_JFW_SHARED_DATA are not used.
        > [...]
        > Another example for using the direct mode is the SDK. The SDK uses the
        > libraries from the office installation. When an SDK is configured then
        > one specifies what Java is to be used. This Java shall then be used for
        > all task which require Java including registration of UNO components. In
        > order to override the java settings of the office the script which
        > prepares the SDK environment sets these environment variables:
        > UNO_JAVA_JFW_JREHOME=<file_URL_to_selected_Java>
        > UNO_JAVA_JFW_ENV_CLASSPATH=true
        > UNO_JAVA_JFW_VENDOR_SETTINGS=<file_URL_to_javavendors.xml_from_OOo>
        > By setting UNO_JAVA_JFW_JREHOME the framework is switched into direct mode
        > and the office settings are disregarded.
        
        Therefore, don't try to read the settings when using direct mode.
        This makes the relevant code path for accessing the settings conditional
        on 'jfw::JFW_MODE_APPLICATION' being used.
        
        Otherwise, using direct mode e.g. by starting LibreOffice using
        
            UNO_JAVA_JFW_JREHOME=file:///usr/lib/jvm/java-11-openjdk-amd64/ ./instdir/program/soffice --writer
        
        then going to the "Advanced" options in "Tools" -> "Options", where
        the Java settings reside would result in this SAL_WARN being triggered
        
            warn:jfw:10207:10207:jvmfwk/source/framework.cxx:119: [Java framework] Trying to access settings files in direct mode.
        
        and no JVM at all being shown in the list of available
        Java installations.
        
        Change-Id: I2b98d822aed2b160f970c50ca695a9f3beeacd34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104001
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-10-22  Miklos Vajna  <vmiklos@collabora.com>  [9c7b02852fce033b008f2ccd1703fc10276cfb4e]

        vcl: remove leftover debug printf
        
        Change-Id: I57f166309952ff459586d8eae0e9d1e3b1d7c4ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104615
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-10-21  Gokce Kuler  <gokcekuler@gmail.com>  [113c6c9d91c8f8bb90cc29f4dbe73fcafdb995de]

        tdf#124176 Use pragma once instead of header guard
        
        Change-Id: Icff67425dd38f0c8a5589973e1907bed097cdf1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104583
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-10-21  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [0b35ef17fedc96b31dd1dff67648a61fe884c857]

        Colibre: update endnote & footnote icons
        
        Change-Id: I8c6ac16c83a0e46e424acde14acc048d7520b5cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104617
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-10-21  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [f7d892aa0b44772ccd70786375d3b6a4515af180]

        gitmodules: use relative paths
        
        as using https://git.libreoffice.org breaks the submodule subsription
        (automatic update in core when something is pushed to the submodules),
        since gerrit compares the URL with gerrit.canonicalWebUrl, the URL where
        gerrit itself is found, not what is used as default repository URL
        
        Change-Id: I2e4566e69c7e70c463f0aab393d622a6f4d61808

2020-10-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [269b8a086e3d3387ef6a68cf29508704331513d5]

        Fix typos
        
        Change-Id: Ia66e31a0ad71dde1a6c1caa911d6083e1fb9eb61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104538
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-10-21  Stephan Bergmann  <sbergman@redhat.com>  [cdedcfe5548f676c6a39a3c9cc39eea0bcd99e80]

        Fix one more get_url_for_data_file
        
        ...similar to 8bf87fe5112fbec54db1496b5037c43e24bc76fe "Fix one more
        get_url_for_data_file" etc.
        
        <https://ci.libreoffice.org//job/lo_tb_master_linux_dbg/30817/> had failed
        PythonTest_solenv_python with
        
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/solenv/qa/python/gbuildtojson.py", line 136, in test_gbuildtojson
        >     shutil.copytree(os.path.join(os.environ['SRCDIR'], module), os.path.join(self.tempsrc, module),
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/instdir/program/python-core-3.8.4/lib/shutil.py", line 554, in copytree
        >     return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks,
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/instdir/program/python-core-3.8.4/lib/shutil.py", line 510, in _copytree
        >     raise Error(errors)
        > shutil.Error: [('/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/sw/qa/uitest/writer_tests/data/.~lock.tdf81457.odt#', '/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/tempdir/gbuildadynlc3l/sw/qa/uitest/writer_tests/data/.~lock.tdf81457.odt#', "[Errno 2] No such file or directory: '/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/sw/qa/uitest/writer_tests/data/.~lock.tdf81457.odt#'")]
        
        presumably because UITest_writer_tests was running in parallel and temporarily
        created that sw/qa/uitest/writer_tests/data/.~lock.tdf81457.odt# lock file in
        the source tree.
        
        Change-Id: Icb735565bbd8b1cdb076d3844efb4a42bc333aa1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104618
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-21  Noel  <noelgrandin@gmail.com>  [0e8e352cc78af9b8cee27a77b0ac8e2e8f98f8cc]

        clamp angle to valid value
        
        fallout from
            commit 0fb58a1ff168ae122e9c8993a3136658e3b0e3f0
            new tools::Degree10 strong typedef
        
        which caused failures in CppunitTest_vcl_filters_test
        
        Change-Id: Ief60aae62935137330118b1a8d8dd0c428430430
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104631
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-21  Noel  <noelgrandin@gmail.com>  [387a88fa252990ded26ee7ea6b89b11be7616986]

        use tools::Long in basegfx..chart2
        
        Change-Id: Ide4014348d51f0b5f59e1e91b8d41c7748853254
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104608
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-21  Caolán McNamara  <caolanm@redhat.com>  [4bea7a17056770c83006048f9fd3fa252958718b]

        mirror changes of ThumbnailView to SfxThumbnailView
        
        in advance of replacement
        
        commit 6cd1591fb8b0a550067c37cf720708c6a5630b6d
        Author: Roman Kuznetsov <antilibreoffice@gmail.com>
        Date:   Sun Apr 26 20:49:22 2020 +0100
        
            tdf#132441 thumb scrolling in Start Center should be more accuracy
        
        Change-Id: I9e267adcbed9c4ccd7ee8632b0c921a4809737d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104575
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-21  Caolán McNamara  <caolanm@redhat.com>  [b48d9aeb848c6e9a4d94f84c7fe636319fcfb78f]

        don't trigger resize if size didn't change
        
        Change-Id: I504d1e3019fa2eb5963b522806526b20e5b4e0bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104568
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-21  Stephan Bergmann  <sbergman@redhat.com>  [24e7fe20354a2bb4a468c023242c9a6c5eb00712]

        Fix loplugin:salcall
        
        For one, the addressOfSet filtering was only done for member functions, not for
        free functions, which caused false positives in the wild like the one discussed
        in the comments at <https://gerrit.libreoffice.org/c/core/+/102024/
        4#message-36ec6ee09ed5badae93c552b82a90068e65d19e2> "call xDesktop->terminate()
        when catching SIGTERM/SIGINT" regarding a free function
        `terminationHandlerFunction` passed to `osl_createThread`.
        
        For another, it failed to identify some cases where the address of a function is
        taken implicitly, like for `f3` in compilerplugins/clang/test/salcall.cxx.  So
        make this plugin reuse the existing `loplugin::FunctionAddress` functionality
        (which also meant to get rid of this plugin's two-phase design).
        
        Change-Id: Ie290c63b03825d5288d982bc8701cfb886fc84b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104585
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-21  Miklos Vajna  <vmiklos@collabora.com>  [b16d11c9d85f60867f634f5049e38c1f62d8d412]

        xmlsecurity: clean up last raw pdfium call
        
        Change-Id: I4e6f28ef181fff5b7fc431aa01763370bb48476d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104577
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-10-21  Noel  <noelgrandin@gmail.com>  [915c7529e9b041879e8c63f15306028a6f649f48]

        use tools::Long in accessibility..basctl
        
        Change-Id: I67087c7a281e5bdecbaf227bd3147e7c12828791
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104587
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-21  Noel  <noelgrandin@gmail.com>  [5e43e888f6b9bc32fc5d3361be5a7962796726ea]

        use tools::Long in comphelper..cui
        
        Change-Id: I65167999c6049038f8f5d530a0c5cb0552ab0e06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104609
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-21  Tor Lillqvist  <tml@collabora.com>  [5100a06c15ee8d66dc88f58523a35014988fd9fe]

        Avoid unused parameter 'nMDPPerm'
        
        Change-Id: I3ae13c66d76a61e197f214b2ffa8299de89a7a53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104612
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-21  Tor Lillqvist  <tml@collabora.com>  [86d4419c6c4961c8b473decccea99338c176ffe1]

        Revert "tdf#137468: Use the colour space of the main display"
        
        Sadly that commit made the CppunitTest_vcl_bitmap_render_test fail on
        many Macs, including my 2020 iMac.
        
        This reverts commit cb48b7205cc6cdcf6741bc430266481a8b6b4769.
        
        Change-Id: If1a9605c112904d253664cbc9749cf3987dff473
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104613
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-21  Tor Lillqvist  <tml@collabora.com>  [22ceb50ad866e97fdf6c438aa0f771fa6844abb7]

        Accept iOS SDK 14.1
        
        Change-Id: I093ee0a6cb6483a8891dd9ed4576da0108303c66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104586
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-21  Gleb Popov  <6yearold@gmail.com>  [922fc8396d91bd5d570a7a8e6a05ea61aeb89089]

        Add "freebsd_powerpc" and "freebsd_powerpc64" platforms to configure.ac.
        
        Change-Id: If21b074c7a9f5da45101866ee071967bdc668af9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104561
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-21  Seth Chaiklin  <sdc.blanco@youmail.dk>  [b4bcee02229fbb382c6b2d774caba54d43b58697]

        tdf#137568  grey-out Format - Comments in menu,  when no comments
        
        Change-Id: Ieaec67ee057235d1aa9a81106ca75042e190e0e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104507
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-10-21  Caolán McNamara  <caolanm@redhat.com>  [c7a4646177addc67669bab98ab471ea0c1cd2430]

        drop unused suppression
        
        Change-Id: I6620963fc749385f875cc4a738e2528ea7cbdbe3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104576
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-21  László Németh  <nemeth@numbertext.org>  [62596e7f52492305b49dab70bdf81daf82b930a1]

        tdf#137526 sw ChangesInMargin: fix Undo of deleted words
        
        Follow-up of commit 1e383097aa929176bac33f46787e16d945a0a98b
        (tdf#34355 sw,offapi,officecfg: show track changes in margin).
        
        Change-Id: I81dd310b2664d19de272f7c61ba5ac142592f9f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104557
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-21  Noel Grandin  <noelgrandin@gmail.com>  [0fb58a1ff168ae122e9c8993a3136658e3b0e3f0]

        new tools::Degree10 strong typedef
        
        partly to flush some use of "long" out the codebase,
        but also to make it obvious which units are being used
        for angle values.
        
        Change-Id: I1dc22494ca42c4677a63f685d5903f2b89886dc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104548
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [b84afd2188d6993c91081885dc24664bd3f1cc73]

        CppunitTest_sc_subsequent_export: factor out duplicated code
        
        Change-Id: I87381f243e71e302df92b60c6afde15e78ab7828
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104570
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-21  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [5e9cf87743e67c061e48f0f8285469d80def5042]

        Colibre: update large Freeze icons & extra large undo redo icons
        
        Change-Id: I763c67dc896c040f6082036e1e796be947f4f50e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104563
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-10-21  Jan-Marek Glogowski  <glogow@fbihome.de>  [e0c72e31c1d455c26110c35e8780d420e17cdea6]

        Qt5 use base color for workspace too
        
        This was uncovered by the fix for tdf#136555. The current color
        for the start center button bar is too dark.
        
        Regressed-by: a927e0964ba0442d53fffb22c577e54bcf183ed7
        Change-Id: I36356117f03255cfbf1fa24a6391cb81cf1883db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104578
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-10-20  Stephan Bergmann  <sbergman@redhat.com>  [13f6d80330208eeb45fe9a03bb462941fb4eda2a]

        external/cairo: Support building with ASan/UBSan
        
        A full `make check screenshot` required lots of little "harmless" fixes in
        pixman and cairo to address:
        
        > cairo-image-compositor.c:133:34: runtime error: left shift of 255 by 24 places cannot be represented in type 'int'
        during CppunitTest_emfio_emf
        
        > pixman-fast-path.c:3089:23: runtime error: left shift of 255 by 24 places cannot be represented in type 'int'
        during CppunitTest_emfio_emf
        
        > pixman-sse2.c:5019:17: runtime error: load of misaligned address 0x7f99303dbac5 for type 'uint32_t' (aka 'unsigned int'), which requires 4 byte alignment
        during CppunitTest_emfio_emf
        
        > cairo-fixed-private.h:64:14: runtime error: left shift of negative value -8388608
        during CppunitTest_emfio_wmf
        
        > pixman-sse2.c:6443:20: runtime error: left shift of 198 by 24 places cannot be represented in type 'int'
        during CppunitTest_filter_svg
        
        > pixman-sse2.c:5976:6: runtime error: load of misaligned address 0x629000163202 for type 'uint32_t' (aka 'unsigned int'), which requires 4 byte alignment
        during CppunitTest_filter_svg
        
        > pixman-sse2.c:3259:10: runtime error: load of misaligned address 0x606000c85761 for type 'uint32_t' (aka 'unsigned int'), which requires 4 byte alignment
        during CppunitTest_oox_vml
        
        > pixman-sse2.c:521:18: runtime error: load of misaligned address 0x607000ca9d41 for type 'const uint32_t' (aka 'const unsigned int'), which requires 4 byte alignment
        during CppunitTest_oox_vml
        
        > pixman-gradient-walker.c:196:14: runtime error: left shift of 255 by 24 places cannot be represented in type 'int'
        during CppunitTest_sc_tiledrendering
        
        > pixman-combine32.c:786:1: runtime error: left shift of 255 by 24 places cannot be represented in type 'int32_t' (aka 'int')
        during CppunitTest_vcl_backend_test
        
        > pixman-fast-path.c:2761:29: runtime error: left shift of negative value -99
        during CppunitTest_xmloff_draw
        
        > pixman-bits-image.c:243:31: runtime error: left shift of negative value -99
        during CppunitTest_xmloff_draw
        
        > pixman-bits-image.c:244:31: runtime error: left shift of negative value -9
        during CppunitTest_sd_tiledrendering
        
        > pixman-fast-path.c:2762:29: runtime error: left shift of negative value -84
        during CppunitTest_sw_rtfexport2
        
        > cairo-gstate.c:2300:14: runtime error: null pointer passed as argument 1, which is declared to never be null
        during CppunitTest_sw_ooxmlexport8
        
        > pixman-access.c:389:2: runtime error: left shift of 1 by 31 places cannot be represented in type 'int'
        during CppunitTest_sw_ooxmlexport15
        
        > ERROR: AddressSanitizer: stack-use-after-scope on address 0x7ff264ae275c at pc 0x7ff238941795 bp 0x7fff6bbadb10 sp 0x7fff6bbadb08
        > READ of size 4 at 0x7ff264ae275c thread T0
        >  #0 in _add_clipped_edge at workdir/UnpackedTarball/cairo/src/cairo-polygon.c:351:24 (instdir/program/libcairo.so.2 +0x88c794)
        during CppunitTest_sw_odfexport
        
        > cairo-tor-scan-converter.c:1619:34: runtime error: left shift of negative value -39
        during CppunitTest_sw_odfexport
        
        > ERROR: AddressSanitizer: stack-use-after-scope on address 0x7fe6ca085750 at pc 0x000000325c3a bp 0x7fff899bedd0 sp 0x7fff899be580
        > READ of size 16 at 0x7fe6ca085750 thread T0
        >  #0 in __asan_memcpy at /home/sbergman/github.com/llvm/llvm-project/compiler-rt/lib/asan/asan_interceptors_memintrinsics.cpp:22:3 (workdir/LinkTarget/Executable/cppunittester +0x325c39)
        during CppunitTest_sw_odfexport
        
        > pixman-sse2.c:3352:14: runtime error: left shift of 65535 by 16 places cannot be represented in type 'int'
        during CppunitTest_sw_odfexport
        
        > cairo-gstate.c:2355:14: runtime error: null pointer passed as argument 1, which is declared to never be null
        during CppunitTest_basctl_dialogs_test
        
        > pixman-sse2.c:3537:10: runtime error: load of misaligned address 0x615000167682 for type 'uint32_t' (aka 'unsigned int'), which requires 4 byte alignment
        during CppunitTest_sc_screenshots
        
        > cairo-image-source.c:512:10: runtime error: load of misaligned address 0x6180037aee6f for type 'uint32_t' (aka 'unsigned int'), which requires 4 byte alignment
        during UITest_writer_tests7
        
        Change-Id: Icd2a211df4751d8dbfd5903bfba424b4c4672999
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104572
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-20  Michael Stahl  <Michael.Stahl@cib.de>  [1b3310a5805cf50f7aca88a83768ffa5adc42a0b]

        tdf#136385 sw: fix Undo of changing anchor type
        
        There were a few problems here:
        
        1. the changes to positions in
           SwAnchoredDrawObject::AdjustPositioningAttr() weren't recorded
        2. the Undo of setting the anchor type ran last, which ended up calling
           SwDrawContact::Changed_() via some callback, which changed the
           position from the correct one to a wrong one
        3. if the fixup for FLY_AT_PAGE is done after AdjustPositioningAttr()
           then that doesn't need to take into account the anchor type
        
        (regression from 1de2b0d3234462b488db54d36ebc17e2b579b0f0)
        
        Change-Id: If70408ad6140a5bec739dea176936ffcbfe3f5ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104571
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-10-20  Seth Chaiklin  <sdc.blanco@youmail.dk>  [09bcd753036bb6f8abeeb5a523f7dfbcf770aca0]

        tdf#135668 add "tooltip" about "Go to Page" in Navigator
        
        Change-Id: I513ed1c4a0c16c2c86b2268c825550b2b7fb0b35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104499
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-10-20  Caolán McNamara  <caolanm@redhat.com>  [9e0646eaffe7954d60ebf36c86895acff63096d7]

        remove motif from startcenter
        
        the icon doesn't exist in the normal case since
        
        commit 60413c9800c27f53c1108015b50754b065bc98c6
        Date:   Wed Apr 18 12:22:07 2018 +0200
        
            Replace Galaxy icon theme by Colibre
        
        through a theoretical route via installing a gallery
        icon extension still exists.
        
        Use a different existing icon for the vcldemo
        
        Change-Id: I81ab87742eaf2720877782a4425ef83719ee6ed9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104556
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-20  Caolán McNamara  <caolanm@redhat.com>  [f33c634a5b2f4ee010dd72f91128a445ef95d222]

        Related: tdf#137608 use same max-page in textflow as insert, break
        
        table-textflow too as well as para-textflow
        
        Change-Id: I779d61389ed0b3e424dbe830cf063fab8db13360
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104566
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-20  Luboš Luňák  <l.lunak@collabora.com>  [5c3687e4c7697fdcb1451e9a1fc3a2d5b9a23a82]

        fix skia matrix rounding imprecision
        
        Change-Id: I9908eb5981317799c978e13c244e3e1ec2867016
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104438
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-20  Luboš Luňák  <l.lunak@collabora.com>  [b8a609e798a83a40e5ceb5873d6a95dfd93bfb83]

        do not disable AA in vclcanvas if Skia is used
        
        Perhaps AA may not look good with GDI or Xlib VCL, but with Skia
        it is fine (and if it's not, I'll fix it).
        Also avoid the repeated copy&paste.
        
        Change-Id: I7aa60ae1e1c8a2ab4fa93d08ab0dfeb23c9c2cb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104437
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-20  Luboš Luňák  <l.lunak@collabora.com>  [15a040d925bc9640e34ab728d683b22c47d3514f]

        ensure solarmutex is locked when closing splashscreen (tdf#137177)
        
        AFAICT all drawing is done with solarmutex held, at least Skia
        asserts that and this case is the only problem I've found. Here
        the solarmutex is not held because of c5cf78e1529970c04e1999e1
        that unlocks it for DeInit(), but that call leads to closing
        the splashscreen.
        
        Change-Id: I453f71cc53fe229e539a862927a58fd4161c40d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104423
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-20  Luboš Luňák  <l.lunak@collabora.com>  [7d2bab41350d7006366b7c450879fe99209713ea]

        clean up handling of the UI Skia options
        
        Disable the sub-option when the main option is disabled.
        Enable it for the proper VCL backends ("win" and "gen").
        
        Change-Id: I38c2f605c10eb0f3cfae3f05cd4bada4877cdc2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104426
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-20  Luboš Luňák  <l.lunak@collabora.com>  [fea1d3a487faef85b2b7aa8a87075f81ea22af76]

        remove ui for 'forceskia' AKA 'ignore skia denylist' (tdf#137159)
        
        I originally copy&pasted this from the OpenGL code, but now that I
        think of it, having an easy checkbox to make LO use drivers that LO
        decides are faulty is a bad idea. There's still the expert
        configuration if somebody insists (and if they're not expert
        enough to find the expert setting then they better not mess with it),
        but this is asking for unnecessary trouble.
        This also solves the problem that the UI option is misleading. As
        the description in Common.xcs says, "This one forces the use of Skia
        even if the denylist would block the driver.", so the option is
        independent of the 'enable skia' option, but the UI didn't make it
        appear so.
        
        Change-Id: I74bf3574f16899405272dbb3aec54580a5e3f0bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104425
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-20  Xisco Fauli  <xiscofauli@libreoffice.org>  [e36b151a5bfbd8a1e3e65e43ddbc082d5ca77a9c]

        tdf#128212: sd_layout_tests: Add unittest
        
        Change-Id: I099969143a25db1a580be5057e136cf05721f270
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104560
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-20  Xisco Fauli  <xiscofauli@libreoffice.org>  [82b1bcf7d23d3795347fb45c09ea3c836c246bd3]

        CppunitTest_svx_unit: directly use asserts here
        
        if it failed, it wouldn't be clear why
        
        Change-Id: Ib96674a2d243bea946abff429a267c3ce4fc64f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104559
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-20  Caolán McNamara  <caolanm@redhat.com>  [39b1a14b85ec1a0616a08a49f1be16f91a8e7f82]

        tdf#137608 allow insert break to use a page number > 9999
        
        writer is using sal_uInt16 for the page number. If we wanted anything bigger
        then the max possible sal_uInt16 then we would need to make real changes to
        writer to change the type.
        
        Leaving the type as sal_uInt16 but allowing 65535 then makes it real easy to
        use the ui to force writer to loop over to page 0 and I can predict the moaning
        about that. So I propose instead of an arbitrary max of 10000-1 to have an
        arbitrary max of 65535-10000 for 55535 instead.
        
        Change-Id: Id4c244e144f718c8917786cb9846625e4845b65a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104555
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-20  Stephan Bergmann  <sbergman@redhat.com>  [26bb96e3dfbbbdaf0b66e3759d02054d182a50db]

        Allow to opt in for --enable-gtk3 plus --without-system-cairo
        
        This check had been introduced with 5ad60c5d69042a73d7a1632d3c04e15783817db4
        "more configure, and scp2 pieces for gtk3 integration", but without stating any
        reason.  In a comment at <https://gerrit.libreoffice.org/c/core/+/104549/1#
        message-4b5fcbdabf9c7e40782df682d68efb6282b37c6e> "Allow to opt in for
        --enable-gtk3 plus --without-system-cairo", mmeeks now states:  "My recollection
        is of horrors with the internal cairo being linked before the system one, and
        being older - such that various gtk3 themes / bits of functionality which would
        now link to an older (or even newer ;-) internal cairo randomly stop working /
        crash / burn / etc."
        
        However, at least my Linux build appears to work fine with (among others)
        
          --enable-gtk3
          --enable-gtk3-kde5
          --without-system-cairo
        
        And that combination proved useful to me when I wanted to run
        SAL_USE_VCLPLUGIN=gtk3 LO against a libcairo built with ASan the other day.
        
        So, while keeping the default of implicit --with-system-cairo if any of
        --enable-gtk3 or --enable-gtk3-kde5 is (implicitly) set, lets allow to
        nevertheless explicitly opt in to that combination---with a prominent warning.
        
        Change-Id: Ie5231085966a4f3e35b080ca162d8b846cc1ad34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104549
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-10-20  Caolán McNamara  <caolanm@redhat.com>  [fb3c3b2861b6e658c260a22cc58c3f69be327b18]

        add MenuToggleButton for split toggle/menu button
        
        which is uniquely used in the start center
        
        Change-Id: I098e79ce34a9d99f8fb2eccb3dd04fa27e38427b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104534
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-20  Noel  <noelgrandin@gmail.com>  [d8e2ad45000a08c5e5b6e028c2c8fcc69c06fd74]

        fix orientation in vcl::Font<->awt::FontDescriptor conversion
        
        one is in degrees, the other deci-degrees
        
        Change-Id: I85270c15f483e959819fcb54d37435388975f766
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104552
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-20  Caolán McNamara  <caolanm@redhat.com>  [9aad1dfc7480c2972a4b671699c8729f9c674559]

        cid#1468269 Uninitialized scalar field
        
        Change-Id: I4457019570571c810265bf721cdefb0bdd65dd7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104551
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-20  Heiko Tietze  <tietze.heiko@gmail.com>  [1d66b9970b7ecf8d8e144cfa3b2fbb7ce3dd1a08]

        Beautification of code and fix for on-/offline help
        
        Change-Id: I0c731f2c472ceb435f529956011a7fd5a00a27ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104358
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-10-20  Leo Wang  <ilford@gmail.com>  [cb48b7205cc6cdcf6741bc430266481a8b6b4769]

        tdf#137468: Use the colour space of the main display
        
        Change-Id: I301dcadcc469c1810e3b64e6fee6b982bebaf040
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104477
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-20  Leo Wang  <ilford@gmail.com>  [c2fa92b09b069cae2693ddb56143984f06cb9dc2]

        tdf#137468: Restrict window depth to 24 bit RGB
        
        Change-Id: I65c168155092d89d0302043b4052fed2def18c63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104476
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-20  Gleb Popov  <6yearold@gmail.com>  [90098ed2d426e3812940efb84f8495240e6a85b0]

        Do not check for GNU patch utility on FreeBSD.
        
        While FreeBSD patch is indeed not a GNU one, it is sufficient to build LO.
        
        Change-Id: I55783f5bc7b4e2886e31936a317f52916d9a1e5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104519
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-10-20  Noel  <noelgrandin@gmail.com>  [f886d9cacba197cb92a75317fe7d24280dff6436]

        use tools::Long in editeng
        
        Change-Id: Ib7014c353489461ad9489d9f3fefd59a32f8f877
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104524
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-20  Caolán McNamara  <caolanm@redhat.com>  [9a59220e82fa87d70db2735bed502846d0f9df05]

        add GetDropTarget to CustomWidgetController
        
        Change-Id: I85f2ed6439eb94048ae1fe42448b1906fd060eb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104542
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-20  Szabolcs Toth  <toth.szabolcs@nisz.hu>  [1c593e1916c9164c7db71da2017cfc26972f8e9f]

        tdf#133045 sw: add shape alignment to the top page border
        
        Allow relative alignment to the top page border (the area
        over PAGE_PRINT_AREA) by adding constant PAGE_PRINT_AREA_TOP
        to com::sun::star::text::RelOrientation.
        
        Fix DOCX shape import of <wp:positionV relativeFrom="topMargin">.
        
        Follow-up of commit 6788133b3bdf02097d66a99047aa7bcba3a99a66
        (tdf#135720 sw: fix PAGE_PRINT_AREA_BOTTOM alignment with footer)
        and commit 79107d3f8d10aa0f38641775c5eb47dcfd4fd37e
        (sw from-bottom relative orientation: add UNO API).
        
        Co-authored-by: Balázs Regényi
        
        Change-Id: I3a3f7324c0ef8d448526982d3e2f09b67f5fd4d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104113
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-20  Miklos Vajna  <vmiklos@collabora.com>  [c719db99166a7b4770855a9599ec65c70cd256c5]

        tdf#137417 oox smartart: avoid considering rules in vertical linear layouts
        
        Regression from commit 0024c48b4822062995effed7db4f1281196384bb (oox
        smartart: consider rules when scaling in linear layout, 2020-07-31), the
        problem is that I only tested horizontal layouts and this is not working
        for vertical layouts.
        
        Just disable the vertical case for now, to avoid unwanted side effects.
        
        Change-Id: I31a894157996a2371b8d0ec482ee91dc4d5b053e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104541
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-10-20  Michael Stahl  <Michael.Stahl@cib.de>  [9e455724e50bf512683b1cddfeb7493e047c19ae]

        sw: DOCX export: don't export numPr to style from outline numrule
        
        8e9e705de29a1a3d9b964c9350aa2a3a17cce6f9 disabled this for paragraphs
        but it appears to be unnecessary for styles as well, since w:outlineLvl
        will be produced, and Word displays bullets active in the UI if numPr
        exists.
        
        Change-Id: I60f7cf6359b27a4d69450752fbc4de6595d98761
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104539
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-10-20  Mark Hung  <marklh9@gmail.com>  [aa99b57cdc8cb3763aa935ed84e7d80c4e56a172]

        tdf#137594 prevent converting unallocated columns.
        
        Check col against GetAllocatedColumnsCount()
        instead of MaxCol(). This prevents allocating
        a new column just for converting an empty cell.
        
        Change-Id: I5c8dcfffc2661ab9c4fd9c2c53ed389e57351517
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104528
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [0839bfaf75d3a1bc78b63c71f28a763b1b39f979]

        tdf#133931 Qt5 set the themed AlternatingRowColor
        
        Change-Id: I6a4a0f90239686ff1c94e1a550540223324184e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104540
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-10-20  Platon Pronko  <platon7pronko@gmail.com>  [150d4c8b66a5d4e32a97a2a7e25e6fb632cfd40c]

        remove unnecessary `if (!true) return;` statement from Desktop::Init()
        
        Seems that this specific piece of code was introduced in
        commit bc66bf4608557d757555aef1f46abf8a15c3538b by Noel Grandin,
        where `if (true)` wrapper was removed and `if (!true) return;`
        seems to have been left over.
        
        But the original `if (true)` statement was introduced in commit
        4d258787559426e1e2a0279888eb669622889899 by Michael Meeks, where
        `if ( m_aBootstrapError == BE_OK )` before starting IPC thread
        was replaced with `if (true)`. I asked on IRC and they were not
        sure for the reason of this change, so I will add Michael Meeks
        as a reviewer of this patch, just in case.
        
        Change-Id: I1ffb781464fa2fde152eb21bc61e4b244e8812d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104530
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins

2020-10-20  Noel  <noelgrandin@gmail.com>  [1e822e401ea8fe950c7fb62172ac61d8396c98e9]

        use tools::Long in sw
        
        Change-Id: I44be72b3a9b14823ec37a3c799cffb4fb4d6e1de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104527
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-20  Noel  <noelgrandin@gmail.com>  [b225980d2d65694278c9ed89512fbe21b08febd6]

        use tools::Long in sc
        
        Change-Id: I8f37a8d1174ed816df971b8cee036d4e88d4a7fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104526
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-20  Noel Grandin  <noelgrandin@gmail.com>  [6eefea359fe1e51adfd4a2002614013a7c060a33]

        fix font orientation conversion in VCLUnoHelper
        
        css::awt::FontDescriptor uses degrees, while vcl::Font uses
        deci-degrees
        
        Change-Id: I72265ea6385bc61db99ee9a6bb392dab2cb1ab3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104543
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-20  Tor Lillqvist  <tml@collabora.com>  [db6457fc6035a9c271edbaedd33d04985d1235b2]

        Unbreak nss build for the native arm64 on an Apple Silicon Mac
        
        I had managed to break it with 92b99bddb63b1bf4a639fc969727ac35b3ed1ac8
        that made it possible to build for (Rosettafied) x86_64 on an Apple
        Silicon Mac.
        
        Change-Id: I337f2a8e777394e586f659fadd819cf7dfc0a332
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104546
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2020-10-20  Miklos Vajna  <vmiklos@collabora.com>  [586f6abee92af3cdabdce034b607b9a046ed3946]

        xmlsecurity: handle MDP permission during PDF verify
        
        Change-Id: I626fca7c03079fb0374c577dcfe024e7db6ed5b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104529
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-10-20  Miklos Vajna  <vmiklos@collabora.com>  [326c8d06070a4a41a666db919702f7c423dc7a18]

        sw reqif-xhtml export, embedded objects: handle non-package Ole10Native stream
        
        Commit 1392fd6a7eaf9f507639096984c2a0108f254795 (sw reqif-xhtml export,
        embedded objects: handle Ole10Native stream, 2020-04-30) added support
        for handling an OLE1 stream which contains something other than OLE2
        data.
        
        However, that assumed a fixed class name ("Package") and a matching
        class id. Fix this, similar to how the import side was fixed with commit
        247b247dadc8f0133a8eb94f1423a29315cf998a (sw reqif-xhtml import,
        embedded objects: handle non-package Ole10Native stream, 2020-10-16).
        
        Change-Id: If2ec9434c802e23e395cf2a6eaf63ad5b1db9c1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104531
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-10-19  Stephan Bergmann  <sbergman@redhat.com>  [c4cec8647faf130111d67302e75998ddff4c0792]

        clang-cl: Adapt Windows-specific code to extended loplugin:cstylecast
        
        ...after 1ebeacb20ad0165e399629fcfd7795ad0da3edf8 "Extend loplugin:cstylecast to
        certain function-style casts"
        
        Change-Id: I99bd383f5b3bee861d442d2e1be6ecd356b78315
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104523
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-19  Noel  <noelgrandin@gmail.com>  [3aef606f2758172a27718a06fea0ff9080e4d80f]

        use tools::Long in vcl
        
        Change-Id: Ice1055021e8568634e9a66ba89d3bb4ef4e731df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104522
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-19  Noel  <noelgrandin@gmail.com>  [5afba3e12c8d4eb1ebb8e087134eb87593bb017a]

        use tools::Long in svtools
        
        Change-Id: I2b26da23e625e643dc2bb5393abff3671c457884
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104518
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-19  Arnaud Versini  <arnaud.versini@libreoffice.org>  [73933ed0a207f1cf210cc4a7d329755bd885f871]

        UNOTOOLS : remove unused include since 54cbe9458033f50d9f608b1462d65e8514cbb636
        
        Change-Id: I48ffb5454727518217dcfa60a34ece6f459341f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104521
        Tested-by: Jenkins
        Reviewed-by: Arnaud Versini <arnaud.versini@libreoffice.org>

2020-10-19  Seth Chaiklin  <sdc.blanco@youmail.dk>  [42404bf5763b24bcab0a1f0d79f7c65f4ac64d48]

        tdf#137495 add "tooltip" to "Fax" label in Options - Writer - Print
        
        Change-Id: I3c9b97956d4d0920f74bf5be967cabaefbc6dcf7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104494
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2020-10-19  Tünde Tóth  <toth.tunde@nisz.hu>  [f1d798151048dde3f48b124ef406416668d1e9c5]

        tdf#137585 Chart ODF: fix export of DataLabelPlacement::CUSTOM
        
        Saving .ods, the DataLabelPlacement::CUSTOM converted to
        the default "avoid-overlap" instead of the requested "outside".
        
        Follow-up of commit 20da1a5dd37c7edac620566c992d5a53b23a5f12
        (tdf#134978 Chart OOXML Import: fix pie chart label custom position)
        
        Change-Id: Ib15c7f24e0a650c84e6afce08b84e7eece8dafea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104430
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-19  Noel  <noelgrandin@gmail.com>  [73b115b1a399f57efd727eb71d7ef9e4a27afbc9]

        use tools::Long in svl
        
        Change-Id: Ic63d3c0ebd1e58d7bab5b0fd6313cabddc16eb98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104517
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-19  Attila Szűcs  <szucs.attila3@nisz.hu>  [2471d6f44c7e8ecbe86a90eeb593b899a08a7408]

        tdf#116675 vcl tree list: toggle by label click (e.g. in AutoFilter)
        
        Checkboxes in a tree list could be toggled only by clicking
        on them, but not on the associated labels, despite UX guidelines
        and interoperability requirements especially for AutoFilter usage
        in the spreadsheet.
        
        Note: Implemented only for generic VCL plugin. Testing on Linux:
        
        SAL_USE_VCLPLUGIN=gen instdir/program/soffice
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: Ibc3d42271a1be53a54e11dedf4ab3ab506d680cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104414
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-19  andreas kainz  <kainz.a@gmail.com>  [55281fe6d3cda23d37b0b0c368786c9fc4c5abe9]

        tdf#136073 combine glow and softedge sidebar section
        
        Change-Id: I19381009f5b286b051ae0cb90a794ed51a413a7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103835
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-10-19  Tünde Tóth  <toth.tunde@nisz.hu>  [657ea0d1250624312e104f9acfb6a04a3ba4cce3]

        tdf#134121 pie chart: add leader lines
        
        to data labels with custom position.
        
        See commit 769433ad93040bc81f06672c8a2c01e2b76fece3
        (tdf#90749 chart: add leader lines to custom data label positions)
        
        Change-Id: If5d912cc04993e59bd5ab93b644ea49ba8642b49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104410
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-19  Noel  <noelgrandin@gmail.com>  [2646023729dd16c1a613fac7e8e6a37828d7a404]

        add tools::Long typedef and use it in tools
        
        first step to switching long to a 64-bit type on 64-bit windows
        
        Change-Id: I640d807426dfe713c7a8984ef560575f8288dbeb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104516
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-19  Justin Luth  <justin_luth@sil.org>  [1086654d6e8cc22f1f99195668db3f305437e570]

        tdf#136983 partial revert NFC ww8 cleanup: remove unused variables
        
        This is a partial revert of LO 6.2
        commit 2ec0cf500222aef55d02df80154b47fbb92970c9
        
        I can't think of any excuse for how I possibly missed that
        xDocProps was being defined/used outside of this clause.
        Just plain stupid and blind.
        
        The good news is that the create and modified date still
        seem to be getting saved somehow/somewhere. So it isn't
        the disaster that it looks like it could have been.
        
        Change-Id: I72ef56fa50b9e92e4ce687b132b1919cfae6c1f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103565
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-10-19  Noel Grandin  <noel@peralex.com>  [6137de745606e9ccee94119fd1f8b7a90c4aa323]

        tdf#127047 fix printing very large font sizes to pdf
        
        The clamping of font sizes was done in #i47675 and #i95867
        to deal with issues in the Windows font libraries which are
        presumably no longer a problem.
        
        Change-Id: I124a3ff746953ce4d7d934506e76e6d0cba48307
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103113
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-19  Stephan Bergmann  <sbergman@redhat.com>  [a3f93ced82f8d4d122468cc4a1c4298141d67507]

        Simplify single-wchar_t LPCWSTR argument to ExtTextOutW
        
        Change-Id: I5c66408297ab03da29494d00ce222b3ef1e0ef13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104515
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-19  Tibor Nagy  <nagy.tibor2@nisz.hu>  [699372466384113cf015be714e0067e857f8fa5c]

        tdf#90104 XLSX export: fix commas in data validation list
        
        Comma was exported as list separator instead of
        decimal separator, messing up the data validation list
        by breaking integer and fractional parts of a number to
        two integer numbers, for example the 2-item list 1,5, 2,5
        to the bad 4-item list 1, 5, 2, 5.
        
        Note: for testing with numbers, it needs to set decimal
        separator to comma in locale settings.
        
        Co-authored-by: Attila Szűcs (NISZ)
        
        Change-Id: I6133c402b47aab8ed9f02b412762404fc520badc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104240
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-19  Noel  <noelgrandin@gmail.com>  [1441ab9c75a2f0ac664983db22b681a1b602f8a9]

        fix possible SIGSEGV
        
        after
            commit 8f54136caa786523fd224f6c98fc8e7c45cd805d
            use std::unique_ptr for SalLayout
        
        Change-Id: If1a0af9924a185694489b7f31f9e71495f2cb77b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104513
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-19  Miklos Vajna  <vmiklos@collabora.com>  [195b28c9f0cd71776d677d25e562eee8e7bef8d7]

        sw: prefix members of SwFlowFrame, SwXLinkTargetSupplier, ...
        
        ... SwXOutlineTarget and SwXTextDocument
        
        See tdf#94879 for motivation.
        
        Change-Id: Ic8f8f5f544dd93e6d9c6764ec53e58c5975598a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104512
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-10-19  Noel  <noelgrandin@gmail.com>  [91c785d3aec872197ced5788ae83347cadd94804]

        fix typo
        
        after
            commit 648d9892e8a85606c060e050e31251357dcff44b
            remove thread-unsafe static buffer
        
        Change-Id: Ida9065664bf9237b3631e3b864a510d765365b22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104511
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-19  Caolán McNamara  <caolanm@redhat.com>  [7f55db80c6fe42c162bbf51404e638a66b6ae9ab]

        ofz#26480 validate WW8PLCFpcd is sorted like WW8PLCF does
        
        Change-Id: I11393c730986585aeea229ebeec6417e4a0578d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104510
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-19  Gleb Popov  <6yearold@gmail.com>  [19994e7aec92a0dd3448e7f680b6e820933cfdcc]

        Add FreeBSD to the list of OSes that have OpenSSL in its base.
        
        Change-Id: I9ebbaf78c06e23f1fc44d9b97547c0a5c990cd11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104482
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-10-19  Tünde Tóth  <toth.tunde@nisz.hu>  [db49cdcf2f367e27ed8fb5f1619f0b41f2c63fd2]

        tdf#137154 pie chart: improve Outside position of data labels
        
        Some pie chart data labels were too close to the pie
        with Outside placement.
        
        Change-Id: I0eecdfc32601bdfa8bb3115183f9ca723a9f945b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103683
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-19  Seth Chaiklin  <sdc.blanco@youmail.dk>  [56847f654de05ca610f7117d5a19784b0fb421d5]

        Resolves: tdf#137495 add colon for "Fax" in  Writer Print Options dialog
        
        Change-Id: I710669d8ed205aae30a63134c73b20fb6b2a52eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104340
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-10-18  mariamfahmy  <mariamfahmy66@gmail.com>  [e6a96b8e9642732082701b01495e3093439ae404]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Ib9fd7e3ffbe8760edf4a108342aa5ed03c453b01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104487
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-10-18  Muhammet Kara  <muhammet.kara@collabora.com>  [8fbee94f42708c664d424883e9acfea43f3612ed]

        put clang-format commits to .git-blame-ignore-revs
        
        Change-Id: Icaddc983c153e021fa9bdd4e4b7c974648e346dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104509
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-10-18  Caolán McNamara  <caolanm@redhat.com>  [bfadad64fe09dcdc370631e6b0d55a8705ee923c]

        use SetControlFont instead of SetPointFont to get the right size
        
        Change-Id: I3c3d2c11d7a1faba792162fa1a61c247949b6cc3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104508
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8604610e193c980fe5a9339b677c7a0cfb0eee76]

        pdfium: simplify point unit conversion to HMM for annotations
        
        Change-Id: Ied3721d58d49736c78a4fa5181b92beb1dff7728
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104378
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-10-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [354080769f34207e3c850c61e62e8af346964463]

        sd: support line PDF annot. as custom marker
        
        This renderes the line marker, but line start and end symbol is
        for now not supported.
        
        Change-Id: Ibf099f54b4bc047b22dae32c705982c8cb24388b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104377
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-10-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [aa301119c98bc5103d3738263b1df90b30013e32]

        pdfium: add reading of line points to the wrapper
        
        Change-Id: I3e596254b2e4ecc9f56ff09eeb63b66195ea6a2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104376
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-10-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2a1b5af875d8ee84fec18c781020d836c4650dc9]

        sd: protect size, position when opening with PDFium import filter
        
        This is to prevent that the PDF graphics can be moved and/or
        resized.
        
        Change-Id: Ica4276e93e268bb2ec4a0aae0e50620a09c538f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104370
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-10-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7ea49126e7a247ac60ad45ab420106fe4be574ea]

        sd: support text annotation PDF annot. as custom marker
        
        This one is special as it annotates text. Normally the annotation
        would be present behind the text, but this is not possible in
        this case, so the best alternative is to use a transparent
        rectangle over the text.
        
        Change-Id: Ib115efa4a5994e17dcf9d7b02591ccae26800928
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104369
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-10-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [81a9e0eb98eacfb50ee1b30d1bbaea7a02594cc6]

        sd: fix transparency when drawing OverlayPolyPolygon
        
        should be sal_uInt8 not sal_Int8, which means that the we could
        have a negative transpareny in some cases.
        
        Change-Id: I53c414878f0d88e58a6a9670f3f49ea23f8990a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104368
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-10-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [560d3b95840221fe9661d46682af7c4ce897193b]

        sd: support ink PDF annot. as custom marker
        
        Ink PDF annotation is similar to a set of polylines (or freehand
        drawing), so we can again just reuse the polygon code paths. The
        difference to the polygon is that the polygon is closed.
        
        Change-Id: I99641dccc0b2f9f2d3ebf2c71d3e20f8b1d0a485
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104367
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-10-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fb3965470a79d5b45bd211e9f95775c75e793cc8]

        sd: support square and circle PDF annot. as custom marker
        
        Use the existing polygon code paths, but convert a ellipse or
        the rectangle to the polygon, and add that as a custom marker
        for the annotation.
        
        Change-Id: I8f8657b868f2c410a3f604dcc1e609f4c6a12638
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104366
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-10-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [52c2b0fefcd3743c266cccb321ae194fd00720a4]

        sd: custom annotation marker and draw polygon annotation from PDF
        
        This implements custom annotation marker, which overrides the
        default marker drawing of comments in Draw/Impress. The
        polygon is transported from the import of PDF to SdPdfFilter,
        then the sd::Annotation is set-up, by settuing up the new class
        CustomAnnotationMarker.
        
        CustomAnnotationMarker also supports setting of the line color,
        line width and fill color.
        
        The OverlayPolyPolygon is the new class that is responsible for
        the marker overlay, mainly to create the Primitive2D of the
        marker, that will be shown on the screen.
        
        This only implements Polygon PDF annotation sub-type.
        
        Change-Id: Ic663c31c5b3db5c13179dde63c1a0b81159f4b80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104365
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-10-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cf9dd0ab74db5e1f97c20737290a55a30a8738e5]

        pdfium: extend tests checking color and presence of interior color
        
        Change-Id: I348aad7e93378777ce924af5813a08b846d7caf8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104364
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-10-18  Muhammet Kara  <muhammet.kara@collabora.com>  [35fa77d0137350e69b17418e2bc33f1fa0be2efb]

        clang-format customize/SvxToolbarConfigPage
        
        Change-Id: If9b3fcbaa8e900d73c8dd0e727b4059c3b30ac01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104485
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-10-18  Muhammet Kara  <muhammet.kara@collabora.com>  [e190529f40988bbeb23b7b3abaeca6900f96213f]

        clang-format customize/SvxMenuConfigPage
        
        Change-Id: I9ad8012d31c8e727fa4c8c840f15a93ca47541cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104483
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-10-18  Caolán McNamara  <caolanm@redhat.com>  [6fc5ff12ad44334947f46c4dc52299f957e2d898]

        we can use Desktop::queryDispatch and avoid using getActiveFrame
        
        Change-Id: I5582b4d588e1e1b47cd8aef78e6e73b2dece9d82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104471
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-18  Caolán McNamara  <caolanm@redhat.com>  [473c1b05f7a7a5500a2e15b911263b546792b013]

        ofz#26357 Timeout in lwpfuzzer, 12s -> 1.3s
        
        Change-Id: I1f1e2f1727b698d761adaf0d388d731fc80e280f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104467
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-18  Muhammet Kara  <muhammet.kara@collabora.com>  [11485a500196af7a2533787f4faf32e14693f480]

        clang-format customize/SvxConfigPageHelper
        
        Change-Id: Ia802bfc4a6cd8d970fbb3c37a55959729ea19257
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104481
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-10-18  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [e1ac9b17b23d9699d01fe27520848d3d8ca23048]

        Colibre: update many icons
        
        Change-Id: I2b713b53e904ec4b64a47db862dae273bab35c34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104451
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-10-18  Stephan Bergmann  <sbergman@redhat.com>  [b4e442f7bc011ad0e3dfb2172664049e775229b1]

        -Werror,-Wunused-parameter
        
        ...since 2cd47f53b4c7bd300c210eaa466e13adc832c9b5 "tdf#137468: Add debug output
        function for CGColorSpaceRef"
        
        Change-Id: If392589071ddbc787e54863bafd65734aafe8c67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104480
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-18  Muhammet Kara  <muhammet.kara@collabora.com>  [2242774bc8a35cda736d65d0f4b647cf394ca6ee]

        clang-format CommandCategoryListBox
        
        Change-Id: If7ae64a0b9be01b3fa73310a4d9834ae3c151c10
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104479
        Reviewed-by: Yusuf Keten <ketenyusuf@gmail.com>
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Tested-by: Jenkins

2020-10-18  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [e47294c326f682146a9a17f9483fca8709e1e255]

        tdf#130711: [tr] Extend Autocorrect list for Turkish language (Start with R-Z)
        
        Change-Id: I9ab53483cda2dee63311040727182fa97fd17835
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101332
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-10-18  Tor Lillqvist  <tml@collabora.com>  [2cd47f53b4c7bd300c210eaa466e13adc832c9b5]

        tdf#137468: Add debug output function for CGColorSpaceRef
        
        Change-Id: I6fdb00652bf3dd892b531b80c2bb621ff22e8717
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104475
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-18  Tor Lillqvist  <tml@collabora.com>  [ccdb78773ac6c9d19140e8084f37cc2c7f06240e]

        tdf#137573: The fps_aqua component was missing for macOS
        
        Change-Id: I4669f229643596496fa1e94d6a631be4e54e69f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104474
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2020-10-18  Stephan Bergmann  <sbergman@redhat.com>  [35fbfc01ec7a549af6176ea737c07c78094255b3]

        loplugin:indentation
        
        Change-Id: I360bf008579629aabd45d4ed827c9c8c9117c332
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104470
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-18  mariamfahmy  <mariamfahmy66@gmail.com>  [8feb66ac2f08a2fde2567d2c358aab53b3e42c48]

        tdf#124176: Using pragma once
        
        Change-Id: I634d2eebfa71ebdbe6dc334f3bc29e70a06a94ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104461
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-10-18  Eike Rathke  <erack@redhat.com>  [6ccf4dd2224e4beb567365903249858a2ca00082]

        Limit nDecPlaces to a sensible value [-20, 20]
        
        Protect against callers using for example rtl_math_StringFormat_F
        with rtl_math_DecimalPlaces_Max in worst case..
        
        Change-Id: I9f143df6ae67b22e7732547c0f7a53b498caf2b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104472
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-10-18  Muhammet Kara  <muhammet.kara@collabora.com>  [3371e11d23635c69f242507a33b60daf2c21b433]

        tdf#137460: Additions: Fix crash on error 404
        
        Change-Id: Id1eb6d43add5d5d9c9f6c09a1e5a4137462f596e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104473
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-10-17  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [afa1479e3dfe185f6ebe3c5217cbf1bdb7374eff]

        SwAutoCompleteClient: Modify no more ...
        
        Change-Id: Iec2a869de825b81c8e7b81dec746fa68e11ef864
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104045
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-10-17  Caolán McNamara  <caolanm@redhat.com>  [d89a2b67ee74998b12ca7d23fb2b1717301a3f95]

        Resolves: tdf#137201 don't update IM if focus is in another widget
        
        Change-Id: Ib5dd5a7d8b1e74655891c3ffa03f1ba77102f294
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104469
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-17  Caolán McNamara  <caolanm@redhat.com>  [1c67a2b9044abf5f7f42ca575848d686488dc050]

        consistently use gnFineness scaling factor
        
        Change-Id: I34b32987cc16200a163088779df41a65320deb1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104468
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-17  Caolán McNamara  <caolanm@redhat.com>  [27756f26b17ae5c0f7bcd560c5ede84776c1c5e4]

        Resolves: tdf#134939 don't update IM position if focus is in another widget
        
        Change-Id: Ia078ed9c1896d4a3541525ea2907760ce235dfd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104466
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-17  Noel Grandin  <noelgrandin@gmail.com>  [f71debf3fa65493ebb1a1538023987d76c66374c]

        OOo2Oasis: use the fastparser API when possible
        
        part of the process of making SvXMLImport fastparser-only
        
        Change-Id: Ib8b4a02fff94653adf9d48ac07404d392572b1f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104464
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-17  Noel Grandin  <noelgrandin@gmail.com>  [49ba005c111b50c2d7b6c8c68d0a09d4eafa7288]

        TransformerBase: use the fastparser API when possible
        
        part of the process of making SvXMLImport fastparser-only
        
        Change-Id: Ie93e846e745b4388b891a68740c17742bbd62e82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104465
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-17  Kevin Suo  <suokunlong@126.com>  [2d1b5ecdf81d19993f2d9dd4f07521361fac4570]

        tdf#137393: Add "Noto {Sans, Serif} {SC,TC,HK,JP}" to the default font list
        
        As per discussion in the bug report, in some systems these fonts are named as
        "Noto {Sans, Serif} {SC,TC,HK,KR,JP}", instead of ""Noto {Sans, Serif} CJK
        {SC,TC,HK,KR,JP}".
        
        It is noted that the KR section has already been updated.
        
        Also removed the non-mono fonts from zh_CN section.
        
        Change-Id: I0e67b895649502780b8e5cdff2b7d6dade3ff6b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104222
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-10-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [92de5455e3df5d160a756371fa1323e2348454b3]

        tdf#135733: sw_uiwriter: Add unittest
        
        Change-Id: I58d81fd247b09dca902e2f32f6406912069ab2fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104462
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bb0ee20e05343ea839a126ac2bfdb2d709660296]

        Fix typo
        
        Change-Id: Ib2f34d65f77073f1cc9494a1d9ed263b089bff6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104458
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-10-17  Noel Grandin  <noelgrandin@gmail.com>  [f2502e72156be4c73760f95e5d59a7e5a64aa021]

        starmath: use the fastparser API when possible
        
        part of the process of making SvXMLImport fastparser-only
        
        Change-Id: Ie523a378f7079140dea0dfcad62863e85365a061
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104460
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-17  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [dd4670b976b00d643f335516fe5fd0c880d58025]

        tdf#133771: remove encryption data during SaveAs
        
        If document was password protected but during SaveAs it wasn't
        selected to use a password we should remove EcnryptionData.
        
        But we should not do this unconditionally: in general case we should
        try to keep all encryption metadata.
        
        Change-Id: Id91a88790deccd7377fb5d394b36395d13748c31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104454
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-10-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [235eb9ec6065f7a0713f222dcf5d6d340b0e18e9]

        Removed duplicated include
        
        Change-Id: I907e35a8d3fa676d88e03a3269af5d77e9fce14e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104459
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-10-17  Rene Engelhard  <rene@debian.org>  [d0601cd3812cbcdaa0decf81c81d73d41a6ccb91]

        fix build with box2d 2.4.0
        
        Change-Id: I60f25f04e2bfcdabf832f42b44ba3d945f4ec169
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104456
        Tested-by: Jenkins
        Tested-by: René Engelhard <rene@debian.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-17  Gleb Popov  <6yearold@gmail.com>  [31373fa085b9985f315b10f008eca5e1a15cc6c7]

        Extend the conditional to *BSD systems to fix linking issue.
        
        While there, use DLOPEN_LIBS variable instead of "-ldl" constant.
        
        Change-Id: I5fb42b216afb6ea2a7b40fb1479c474c89e0706e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104432
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-10-17  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [f25f804b0009f026cfac665bb8ec03b4656d81fb]

        tdf#133377 OOXML Fix storage of date in Custom Properties
        
        During exporting documents into OOXML formats (docx, xlsx, pptx),
        if custom properties have Date format, the day and year were switched.
        
        This commit fixes that.
        
        Change-Id: Id497602eb3354de78bfd52bf5ef61d32aafd957d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104450
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-10-17  Caolán McNamara  <caolanm@redhat.com>  [13331f26106fdf7c9563374d81baad6e293bb542]

        fix --enable-mergelibs link failure
        
        Change-Id: I094d7cf7d0549344ba132ac07dec42a7e945b041
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104445
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-17  Noel Grandin  <noelgrandin@gmail.com>  [ee3f06ad27b68b6b457d29ed7b2ab8c6d7d4db31]

        fix fastparser namespace handling when...
        
        dealing with unknown attributes, in
        
            SvXMLLegacyToFastDocHandler::startElement
            SvXMLImportPropertyMapper::importXML
        
        which show up with some work I'm doing to make SvXMLImport fastparser-only.
        
        Change-Id: I71197c1659a5f072c2b186892be1f88ca6b2a764
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104140
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-17  Noel Grandin  <noelgrandin@gmail.com>  [d9596a20b8b0664e5570e421184767e6edaa57bb]

        xmloff: use the fastparser API when possible
        
        part of the process of making SvXMLImport fastparser-only
        
        Change-Id: If80ba22f370d5da6f268d6456ab0c974e6ff4209
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104455
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-17  mariamfahmy  <mariamfahmy66@gmail.com>  [e7eaa66d4de5d3c634e8a148f8838276d539546c]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I9d5fe8d61286c2fe167d4733c36e1fc3976d0b43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104446
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2020-10-17  Noel Grandin  <noelgrandin@gmail.com>  [cfe5a5044845a3fc90e3634e996edb4d85808d3c]

        sfx2: use the fastparser API when possible
        
        part of the process of making SvXMLImport fastparser-only
        
        Change-Id: Ib5acae303483eb86338cb39dd97a357ff90b1870
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104453
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-17  Noel Grandin  <noelgrandin@gmail.com>  [3059f556f6818b66b2fa988c69664f5a98f4c075]

        sd: use the fastparser API when possible
        
        part of the process of making SvXMLImport fastparser-only
        
        Change-Id: I34b9781ff905094b2231940bb69eb68b18faeb22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104452
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-17  Andras Timar  <andras.timar@collabora.com>  [17cbc559be6936777904e5cf8a517cac89045264]

        Angle of the watermark: step by 45°
        
        Change-Id: Ia4ab9a56f346625cf191c1f5a648e1744dad29d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102728
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-10-16  Jim Raykowski  <raykowj@gmail.com>  [e385efc6bf5d084759be4fd02f272a75c053fbc5]

        tdf#137210 fix field selection regression
        
        restores field selection functionality that went missing after commit
        f51005bc969c9296fa3e64d82c13f84fdfb90fe4
        
        Change-Id: Ifbab4c1ce272be75ced981e3d36717510684b93b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104100
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-10-16  Gülşah Köse  <gulsah.kose@collabora.com>  [c6d12d44a890e969ab4463fa26403da02552654c]

        Database Wizard: show info label instead of empty list.
        
        In Apple Store version or in case --without-java and
        disable-firebird-sdbc we cannot have Java based HSQLDB or Firebird.
        Instead of the empty list, there should be a static text label.
        
        Change-Id: I6034a749f28a3c29c9c9e50929cb42aa1312a46b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104359
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-10-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [254c26f1c69e2eb23f66a79349b0ea78a5d467d3]

        tdf#127635: sw_uiwriter: Add unittest
        
        Change-Id: Ib25d5723057b79f49876df816bff5971ee3fa7c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104444
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-16  Michael Stahl  <Michael.Stahl@cib.de>  [7221b7638c74b13e229f7ff50349a253ebb74cfc]

        tdf#135733 sw: fix mistake in SwUndoInserts::SetInsertRange()
        
        First init m_nDeleteTextNodes, then check it; it is inited to 1 in the
        ctor so the ++m_nSttNode was skipped.
        
        This then caused bJoinNext to be true in UndoImpl() when it should
        be false.
        
        (regression from dc7e7b94a7211c576454267c09eb108e761e4487)
        
        Change-Id: I74038ef7f8036581dd77341dc8372e87139bdb6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104433
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-10-16  Caolán McNamara  <caolanm@redhat.com>  [f9725762112ba543d57c6cfa26942b0a5b28b50e]

        support set_font for weld::Button
        
        Change-Id: Ie56ba126bf7677e1605c0080064aa463f9277033
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104441
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-16  Miklos Vajna  <vmiklos@collabora.com>  [056c1284d6a68525002c54bef10834cc135385db]

        vcl pdf tokenizer: fix handling of dict -> array -> dict tokens
        
        Needed to be able to parse the /Reference key of signatures.
        
        Change-Id: I6b81089a3f58a2de461ad92ca5a891c284f8686a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104443
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-10-16  Dr. David Alan Gilbert  <dave@treblig.org>  [9aa11d79ce424ec96111763849a0b4de3b440c3e]

        msfilter: Fix 0x%d debug printfs
        
        Generally you want either %d or 0x%x, this had a few 0x%d debugs.
        
        Change-Id: Ibe55addd5efb18b17b958f96e53ca1441ae55720
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104440
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-10-16  Miklos Vajna  <vmiklos@collabora.com>  [247b247dadc8f0133a8eb94f1423a29315cf998a]

        sw reqif-xhtml import, embedded objects: handle non-package Ole10Native stream
        
        Commit 800085d4fb0831f2065e86bfd99164cd89998fcd (sw reqif-xhtml import,
        embedded objects: handle Ole10Native stream, 2020-05-04) added support
        for handling an OLE1 stream which contained something else than OLE2
        data.
        
        However, that assumed a fixed class name ("Package") and a matching
        class id. Improve this, so that the class id is created dynamically,
        based on the OLE1 class name.
        
        The class id can be figured out by putting the OLE1 data in an RTF file
        and converting that RTF file to DOC using Word.
        
        Change-Id: I1623a42a8f9b1278fd69641f1ae1ee467a6f0143
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104439
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-10-16  Noel  <noelgrandin@gmail.com>  [648d9892e8a85606c060e050e31251357dcff44b]

        remove thread-unsafe static buffer
        
        Change-Id: I13aa210ed6120ff9d8e541d53eceba0304ba28d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104424
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-16  Jan-Marek Glogowski  <glogow@fbihome.de>  [160bd8cf3c9c6680b9a9291f2d2c4929ec0785c1]

        tdf#136924 draw lines using field text color
        
        Interestingly, these are not icon images, as I expected, but it's
        a custom DrawingArea widget, which is completely drawn by some
        algorithm.
        
        Currently it uses the themes field color as background fill color
        and an independent font color for the lines. So just use the
        themed, matching field text color instead.
        
        Regressed-by: 39e027c669fc0a91e223d7635c10adb5778586c7
        Change-Id: I9f0073f41127207d2391ee23c9553512ffe4ba01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104422
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-10-16  Caolán McNamara  <caolanm@redhat.com>  [57db2508dd912baee6a768be9815dee106118da6]

        unused forward declaration
        
        Change-Id: I565f4d9627dc906db816864b5a6fc5e47ffd5ac9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104431
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-16  Noel  <noelgrandin@gmail.com>  [3dd9fb3076511faa94363be56d416fdfa8249c30]

        svx: use the fastparser API when possible
        
        part of the process of making SvXMLImport fastparser-only
        
        Change-Id: I30aa8a429fabf54e39cf401419f627cc13ed719c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104427
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-16  Noel  <noelgrandin@gmail.com>  [f586c0c9257473d92936a91d632a4a408a36275e]

        sw: use the fastparser API when possible
        
        part of the process of making SvXMLImport fastparser-only
        
        Change-Id: I240c92f8c1b06e1e17a836982d918e39719d2569
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104428
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-16  Noel  <noelgrandin@gmail.com>  [90fa4426a1be8874baacd21eff8c7c46f8a4371a]

        writerfilter: use the fastparser API when possible
        
        part of the process of making SvXMLImport fastparser-only
        
        Change-Id: I9bb2d337954354be63984892e1fc4a7950ca3628
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104411
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-16  Caolán McNamara  <caolanm@redhat.com>  [2df0e599090bc915362e1efb8eb27a37eccdc1f3]

        cid#1468188 dead code
        
        Change-Id: I5c80f0a0883e899e2bd2e1b76849772fad2ea8d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104421
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [c143ad222a3c4c8d86699e1b3f20d3a5262da1e2]

        tdf#135260: sw_uiwriter: Add unittest
        
        Change-Id: Iec50c3129097e99ae57543601d40c5a380db678f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104391
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-16  Noel  <noelgrandin@gmail.com>  [30668130ce82c3f45af38ab419ec04fdb67c4509]

        sc: use the fastparser API when possible
        
        part of the process of making SvXMLImport fastparser-only
        
        Change-Id: Idf785f38b233e26c00d699302b7eab7e41fe817a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104413
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-16  Caolán McNamara  <caolanm@redhat.com>  [d3fff9073f70bdd9caf619a9cfe7afd7c04cffe1]

        add a DrawingAreaUIObject to avoid need to include layout.hxx for uitest
        
        Change-Id: I2d7f9d38f9eac5af7b8b4d738335507beb6627df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104357
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-16  Caolán McNamara  <caolanm@redhat.com>  [2e412c5354134fe3cd66ea0266011c5b87dc9eb3]

        WindowType::CALCINPUTLINE newly unused
        
        originally introduced by...
        
        commit cba0dad4566652f63ea3114660da4e5c7dd88c31
        Date:   Wed Jun 13 14:08:28 2012 +0200
        
            calc input line: Fix crash with accessibility enabled.
        
        Change-Id: Iee0914b79d3b48f4479e62622fbdb5dbdf26d527
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104356
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-16  Caolán McNamara  <caolanm@redhat.com>  [e087e25f05e689091cbf1c4f91b6e93878ac17ec]

        weld InputBar
        
        this also restores that DnD of a selection from the inputbar is pasted as plain
        text not rich text formatted with the happenstance formatting of the inputbar's
        EditEngine
        
        Change-Id: If4934f83c14357afec2e0a7e1d51c8a1aea1d292
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104037
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-16  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [d6b7cc3f7c07b98c90194e8b33cf44b94804b525]

        tdf#123025 - ReDim Preserve fails if array is filled by Split
        
        The Split function sets the datatype of the array to SbxVARIANT instead
        of SbxSTRING preventing any subsequent assignments to the array and to
        the elements itself.
        
        Change-Id: Ib099eee7bfd222c97520ac8970352bcf2b44bc3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104039
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-10-16  Noel  <noelgrandin@gmail.com>  [e1a47ddab37e70c400de254251be38e844117cc1]

        chart2: use the fastparser API when possible
        
        part of the process of making SvXMLImport fastparser-only
        
        Change-Id: I9fd7dbcc8b5c345f7e86bc06b1b898b7d39f36da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104412
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-16  Gülşah Köse  <gulsah.kose@collabora.com>  [c7ada1cc8a294f0d2da32ffc02d0941b1b1afd29]

        tdf#128212 Change the text z camera rotation order.
        
        Old order:
        1) Apply all rotation values (normal and camera z)
        2) Do the adjustment (top, middle, bottom)
        
        New Order:
        1) Apply rotation values except camera z
        2) Do the adjustment (top, middle, bottom)
        3) Apply camera z rotation.
        
        We rotate the text at the center of the already positioned rectangle
        of the text, which depends on e.g. the length of the laid out text.
        This matches the PowerPoint behavior.
        
        Change-Id: I8741cf443834bf01cc07c04318fd6205ed6a0dd6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103965
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-10-16  Miklos Vajna  <vmiklos@collabora.com>  [3503c03ece2fd912f4ba4767894eb97d8f9aae07]

        pdfium: add an FPDFBitmap_Create() wrapper
        
        Fixes a leak in PDFiumPage::getChecksum().
        
        Change-Id: I57471a26702f1d3dd69e9e18a4067ce0e724e358
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104386
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-10-16  Stephan Bergmann  <sbergman@redhat.com>  [5b0ca23615c3d0aae7083147bc3bb5d61db26f5e]

        Rename CLANG_CC, CLANG_CXX configuration vars (avoid clash with scan-build)
        
        Clang's scan-build tool uses the CLANG_CXX environment variable (setting it up
        in the scan-build script to pass it to the ccc-analyzer script), but happens to
        erroneously set it to a non-existing path (see <https://reviews.llvm.org/D89481>
        "[scan-build] Fix clang++ pathname again").  So wrapping LO's autogen.sh and
        make in scan-build picked up that broken CLANG_CXX and caused build
        failures like
        
        > [CXX] external/skia/source/SkMemory_malloc.cxx
        > /bin/sh: ~/llvm/inst/bin/clang-12++: No such file or directory
        
        (see
        <https://lists.freedesktop.org/archives/libreoffice/2020-October/086113.html>
        "Re: llvm/clang static analyzer reports").
        
        So rename CLANG_CXX, and for consistency also CLANG_CC and the various
        CLANG_CXXFLAGS_INTRINSICS_*, by prefixing each with LO_.
        
        Change-Id: Ib41cabe940f8bfb1997f74e865cca5725f859e07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104383
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-16  Noel  <noelgrandin@gmail.com>  [87c90cec38c43efbbd9cbfad1f0f607f428043d4]

        fix some *printf which are using "%l" ie. long specifiers
        
        which are not portable between Linux and Windows because long
        is not portable.
        
        In preparation for converting long -> tools::Long
        
        Change-Id: I8bf1aa1570946ca887a6c83dd5f99c024d437336
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104374
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-16  Michael Stahl  <Michael.Stahl@cib.de>  [9b34dc20b6946698ae6ce2d5d859885bfb444633]

        tdf#137245 sw: fix AutoFormat SetBorder deleting flys
        
        Since commit e1629c210ad78310e3d48c0756723134a27b89df ReplaceRange()
        will preserve flys, so split the delete into a DeleteAndJoin() just to
        join the paragraphs - which should not delete any flys because it
        doesn't include the "---" so isn't at the end of the section - and
        a ReplaceRange for the "---".
        
        (regression from 28b77c89dfcafae82cf2a6d85731b643ff9290e5
         and e75dd1fc992f168f24d66595265a978071cdd277)
        
        Change-Id: Ib995e41649f69963c823a463538958d533082ee7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104380
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-10-16  Luboš Luňák  <l.lunak@collabora.com>  [b12b1663d135f94eb56f3c1f852ef008e87c4e5f]

        try to prefetch also graphics for background fill bitmap
        
        Change-Id: Ib6be487500e45ab984b7ca63d85352696d9d4051
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104132
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-16  Luboš Luňák  <l.lunak@collabora.com>  [a559ddd37b09a35f26a291f1a0f94608309a7d99]

        try to prefetch in threads also all graphics for the active page
        
        Change-Id: Ib4df3914a4f510a76f08aa2f6633bfdadf54a1e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104131
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-16  Luboš Luňák  <l.lunak@collabora.com>  [8062e88e73acd8d1f9a62b0bd519b499693285e3]

        try to make available all slide images using threads
        
        Graphic::makeAvailable() is not thread-safe, but the jpeg loader
        is capable of that, and the graphic can be loaded using the stream
        data (which is what ultimately makeAvailable() will do anyway).
        This loads all images faster using threads instead of them being
        loaded one by one on-demand.
        
        Change-Id: Ifc39a2757834a9fb0dbafa61f13f5454e69af330
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104082
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-16  Caolán McNamara  <caolanm@redhat.com>  [40d74f2def9e2255f2a7b85b3c30f76d0a0bd44e]

        Resolves: tdf#137508 use AtkObject::accessible-role
        
        Change-Id: I385d16668a7145cc2f6a6574533b07281e36d37a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104382
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-16  Gleb Popov  <6yearold@gmail.com>  [bebecd0e9a1076a5aeed951e7e5ee57a33d1c3b8]

        Fix another misuse of __FreeBSD_kernel__ define in LibreOfficeKitInit.h.
        
        The #if in question clearly checks for an operating system, not the kernel only.
        Fixes build on FreeBSD.
        
        Change-Id: Ib9452056a0d28f685fbae0b4bca65ed814cfd1cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104371
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-16  Stephan Bergmann  <sbergman@redhat.com>  [d0f072e8c223247f79268f4d1278dcd6aa5c624e]

        Fix a confusion between UNOIDL long (i.e., sal_Int32) and C++ long
        
        Change-Id: Id4c2645652a9588d1a9a2658217662e93c59fdbe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104387
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-15  Aron Budea  <aron.budea@collabora.com>  [df74aef7159d7155addf78cfc4d139485945d794]

        tdf#137105: crash in table with Style Inspector active
        
        xParaEnum->nextElement() is not an XTextRange then, it'd be
        an XTextTable. Since the Style Inspector doesn't support
        inspecting table properties, yet, simply avoid that case.
        
        Change-Id: I4ae211713433ccc30d397c04f6cbf7f1f4d1f9e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104327
        Tested-by: Jenkins
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2020-10-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [a4dab1759a7303da8b460ad9d8e6c6cbda812be2]

        uitest: this test should crash without the fix in place
        
        using undo just once doesn't make it to crash
        Besides, minimize and anonymize the document and add some more
        asserts
        
        Change-Id: If83de05ee751fc54d422937c365e408b5c25df78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104353
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-15  Julien Nabet  <serval2412@yahoo.fr>  [98e9759a2513651683b7f372497d5007c7961727]

        Replace list by vector in vcl/svpframe
        
        Change-Id: I0980a46869f11998f1529c8b95d93e302cb2692c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104181
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-10-15  Caolán McNamara  <caolanm@redhat.com>  [da88a1b6bb48ea6f933e1121927d2dcaeae47866]

        tdf#137432 only do EnableInvalidate(false) optimization when not shown
        
        Change-Id: If7f35d19061a7a2db2e5df31227834526bbf0905
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104381
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-15  Caolán McNamara  <caolanm@redhat.com>  [5bb402a796b26767459c8e1e9d2f24796468879b]

        don't crash if not hosted in a vcl::Window
        
        Change-Id: I6c1e774461db5d144d09de7d5c532407f1c572b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104373
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-15  Heiko Tietze  <tietze.heiko@gmail.com>  [285be48ac7e36b56b0ce030aa6e2d10196afd53b]

        Use correct icon on additions dialog
        
        Change-Id: If0dd70721dd5edd95a46f8735fe1d90b6843a2af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104355
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-10-15  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [64ca94ad591afc3134b600e05104b5d78ab60218]

        pdfium: add a dict. key constant for interior color
        
        This adds the interior color key constant, so it is possible to
        determine if the interior color is set for an annotation (with
        hasKey method).
        
        Change-Id: Ic56f7d7e647f6858ede117af69269cb92dd7d1f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104363
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-10-15  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3e062a80a8f329b593f85a4b3a065389a9e16577]

        pdfium: add reading of attachment points to the wrapper
        
        Attachment points are used to define where to highlight the text.
        Quad points - points of the rectangle that can be rotated (typical
        text).
        
        Change-Id: I5438a6520195b89149c9cd1a8235a77dbc622243
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104362
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-10-15  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [342e427d33af0d4bfa694248e7a47fdf1f7f270d]

        pdfium: add support for border property of PDF annotations
        
        This extends PDFium with readon of "Border" property from the
        PDF annotations and adds the API to PDFium wrapper.
        
        Border is mostly used for border (line) width and the radius of
        rounding of the border (for drawing a rounded rectangle for
        example).
        
        Change-Id: I03f189eee03155ec699b2f56ceed23e6839a3f03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104361
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-10-15  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c43e4005e7b0f19920a3e50120298391251cf8af]

        pdfium: add getColor and getInteriourColor to PDFiumAnnotation
        
        Interiour color is used as a fill color.
        
        Change-Id: If0c55fdaef083001abeb55e5c7ce3bae8d232713
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104360
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-10-15  László Németh  <nemeth@numbertext.org>  [1e383097aa929176bac33f46787e16d945a0a98b]

        tdf#34355 sw,offapi,officecfg: show track changes in margin
        
        In ShowTrackedChanges mode, hide tracked deletions
        in text optionally and show their shortened text
        in margin next to the vertical "Changed line" mark
        (showing only the first deletion of the line).
        
        Add "Tracked deletions in margin" checkbox to Writer->View page.
        
        Add "Display tracked changes" and "Outline View" sections to View, too.
        
        Add property ShowChangesInMargin to com::sun::star::text::ViewSettings.
        
        Add config setting:
            org/openoffice/Office/Writer/Content/Display/ShowChangesInMargin
        
        Show more information in Manage Changes dialog window
        about the tracked deletions with restricted visibility
        in ShowChangesInMargin mode: show shortened text content
        of a deletion in its (otherwise empty) Comment field.
        
        Change-Id: I1d19a4bf8225f536a635c6dd5062344c51e03b79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104350
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-15  Caolán McNamara  <caolanm@redhat.com>  [464f872ea9b5d6d5090cad2ebf9d561e778f3f53]

        add a GetUITestFactory for WeldEditView
        
        Change-Id: I9d174279163de1cd2297234441c8e0263e0a6631
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104354
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-15  Mike Kaganski  <mike.kaganski@collabora.com>  [d059f89496685bb9d7eff4b989adc18198d350c8]

        This field only holds a compile-time constant
        
        Change-Id: I9796f97af5d45211b67070fc020547e2b63ef411
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104348
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-10-15  Stephan Bergmann  <sbergman@redhat.com>  [e897fdc46b07f211c4c96de103cfa494b645035a]

        Fix check for inclusion of <sys/sysmacros.h>
        
        30a5d201144cba04dd708c11d87cc5517c04c0c3 "Do not include <sys/sysmacros.h>
        header unconditionally, but perform a check for it in the configure script" had
        added an AC_DEFINE without a corresponding mention in any
        config_host/config_*.h.in (we use AC_CONFIG_HEADERS), so the #ifdef was always
        false.
        
        The #include <sys/sysmacros.h> had been added with
        01bf741a79241829b0d5c048e8f45e3cf6914d3e "WaE: include needed header" for the
        declaration of a major function, but which is only used in #ifdef LINUX code
        anyway.
        
        Change-Id: I81b574c4a3e5fa2ef4e64a507b4841044217409b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104351
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-15  Stephan Bergmann  <sbergman@redhat.com>  [173bd208abc9aa0b6040dc11602c096a00440976]

        Fix checks for "older than Clang 11"
        
        ...following up on b6d0ca04581eae01817aac18d32a312bc9a2d514 "The Clang
        RecursiveASTVisitor change is already in Clang 11"; no longer sure why I
        originally wrote the checks using <= rather than < in
        5d546de67b44dec23ecfa5a6378e2968912f8253 "Adapt to Clang 12 trunk
        RecursiveASTVisitor change"
        
        Change-Id: I79877e21823334c939ecdf9c64e4efe5e0b1571b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104349
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-15  Gleb Popov  <6yearold@gmail.com>  [30a5d201144cba04dd708c11d87cc5517c04c0c3]

        Do not include <sys/sysmacros.h> header unconditionally, but perform a check for it in the configure script. This header is missing at least on FreeBSD.
        
        Change-Id: Iecb8c35e2ea8af84cf1488334a4d39ba0b5af7e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104214
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-10-15  Caolán McNamara  <caolanm@redhat.com>  [e64daeda4423255105116606fff4be5069eb6fbf]

        need to ClearFormats to invalidate cache of what is dnded
        
        Change-Id: I2280d1d883448f1a538a78acec0d1b7f04df5ffe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104326
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-15  Miklos Vajna  <vmiklos@collabora.com>  [807669774a87b9d5a69eededbaf26962205f9ff8]

        pdfium: add an FPDFImageObj_GetBitmap() wrapper
        
        Replaces both FPDFBitmapDeleter and most manual calls to
        FPDFBitmap_Destroy().
        
        Change-Id: I4676dd2f51b6b348ebbb6edc0379d7afd8fa79d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104324
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-10-15  Julien Nabet  <serval2412@yahoo.fr>  [ce98648b85169fa0fb8b5d2de179b280a682bde0]

        Replace list by vector in vcl/impdel
        
        Change-Id: I91f5859413ec3265647b8d55225b29ee95a06857
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104182
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-10-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [c064766901722082df0d759c95434c1460fcdba5]

        tdf#136577: sw: Add UItest
        
        Change-Id: I0b03eae6349b712e921f471e1c4dc082a64568df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104320
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-14  Julien Nabet  <serval2412@yahoo.fr>  [f76f15f02a30d20be1c4816d72f7ad7fb4fa20d3]

        Replace list by vector in scripting/eventhelpher
        
        Change-Id: Ia7a24649cc8f204fe412b240df02b3a814ed491c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104180
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-10-14  Stephan Bergmann  <sbergman@redhat.com>  [cf0ed4fb4a610a61332a418f12b547648c3a0130]

        More fixes of uses of now-explicit OUString ctor taking raw sal_Unicode pointer
        
        ...in Windows-only code, after c927aab29ebfff1ce3ac0b2f27ae343025a9890c "Make
        the OUString ctors taking raw sal_Unicode pointer/non-const array explicit".
        Interestingly, these occurrences were accepted by MSVC and only cause errors
        with clang-cl, so happened to go unnoticed until now.
        
        Change-Id: I33e7653e28a21541ef793b4b0750abb6037752db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104314
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-14  Stephan Bergmann  <sbergman@redhat.com>  [b6d0ca04581eae01817aac18d32a312bc9a2d514]

        The Clang RecursiveASTVisitor change is already in Clang 11
        
        ...see 5d546de67b44dec23ecfa5a6378e2968912f8253 "Adapt to Clang 12 trunk
        RecursiveASTVisitor change"; no longer sure why I thought <https://github.com/
        llvm/llvm-project/commit/5689b38c6a4220cc5f6ba68a56486229b10071bf> "Removed a
        RecursiveASTVisitor feature to visit operator kinds with different methods"
        would not be included in the release/11.x branch
        
        Change-Id: I1e206368c447b74cc6adec4c1d4790c80f0cb744
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104309
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-14  Caolán McNamara  <caolanm@redhat.com>  [860ebbdc4238abe5e996020b0370de7952500526]

        use shadowcolor for bordercolor
        
        this is what the calc inputbar has always done
        
        Change-Id: I17d3dd0b45575e81d6f2e2f109d371cfe366883b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104322
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-14  Caolán McNamara  <caolanm@redhat.com>  [a0e1c2e4ff7c89f284442d2e8cb2b1810a1d61f5]

        send ComboBox "changed" on autocomplete suggestion
        
        and put include_mru into its own function
        
        Change-Id: I9e7c669df7c538ae7271b16a0fdc31f102e9333f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104323
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [64d510526ec40d92efdc80438503f2e30467d2c3]

        tdf#137453: sc_subsequent_filters_test: Add unittest
        
        Change-Id: Ief6559122820c490eebe256535fae5e009b5e2b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104318
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8f60297719d92bfda71f4fc8b9167a22bca6b844]

        Fix typo
        
        Change-Id: I6265c482cdc1468516d0e9eff704f2017effd411
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104315
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-10-14  Caolán McNamara  <caolanm@redhat.com>  [d7ff5df1dc5c7ae0f468e0250c54e9f72035093c]

        tdf#137294 don't change subset sensitivity after setting search mode
        
        Change-Id: Iaa76e2bc8029ac8f8a52b0c45f74b57395090088
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104312
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-14  Caolán McNamara  <caolanm@redhat.com>  [b341758a6df28d2c2034fd2335924890ccb2b905]

        Related: tdf#137250 need signal-changed for ComboBoxText too
        
        e.g. changing font in format, character with up/down/typeahead
        
        Change-Id: I2aabae8ea4108830bb5a0ca89ad694fe88a7444d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104311
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-14  Justin Luth  <justin_luth@sil.org>  [1df6cc318b2559408cf08d7bd43c0298048f9ff7]

        related tdf#108944 writerfilter: fix another missing ftn separator
        
        A comment can also cause a missing footnote separator.
        Found by doing a code read.
        
        Change-Id: I42296f2e9406ad144c6e45873fac0f2cb8d11839
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104282
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-10-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8ed2f358cc2a668600e602cb0515ff6af16c2824]

        Removed executable bits on docx file
        
        Change-Id: I3cfd9950a97a7a388c34de2d09cbd93bc02cd179
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104316
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-10-14  Heiko Tietze  <tietze.heiko@gmail.com>  [13838d4cc83dd69c5b1679eb62ee36ba3237f6b2]

        Resolves tdf#137447 - Access galleries via tight extensions
        
        Button and code added to galbrws1
        
        Change-Id: Ic599cc32980f9a3ee297891f80cefe478c28c302
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104248
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-10-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [de6d4759b3e222b1ccb608d2be51c9476b2ee281]

        Removed duplicated include
        
        Change-Id: I1c16d73731e76e0569b796c1e5cff17f91fffd95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104317
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-10-14  Tor Lillqvist  <tml@collabora.com>  [92b99bddb63b1bf4a639fc969727ac35b3ed1ac8]

        Fix build for Intel on an Apple Silicon Mac
        
        Change-Id: Id1a5906db87b05218b0810045c698e5ab2a09eca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104271
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-14  Miklos Vajna  <vmiklos@collabora.com>  [85467e7cb9920e1131ebb3e30adc290ff36f3fd7]

        tdf#137356 framework: fix opening the same document twice for long loads
        
        If the document loading is long enough that the statusbar is updated,
        then we can have this situation that we start loading the document, then
        spin the main loop during load and do a second load of the same document
        as part of the main loop spinning:
        
        	#0  SwDoc::SwDoc() (this=0x1c6a180) at sw/source/core/doc/docnew.cxx:194
        	...
        	#6  0x00007ffff359a6dd in SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (this=0x1c5c260, seqArguments=uno::Sequence of length 15 = {...})
        	...
        	#33 0x00007fffeeb81ecd in Application::Reschedule(bool) (i_bAllEvents=true) at vcl/source/app/svapp.cxx:460
        	...
        	#36 0x00007ffff4265251 in framework::StatusIndicator::start(rtl::OUString const&, int) (this=0x1aace80, sText="Loading document...", nRange=1000000) at framework/source/helper/statusindicator.cxx:51
        	#37 0x00007fffd026dfd3 in XMLReader::Read(SwDoc&, rtl::OUString const&, SwPaM&, rtl::OUString const&) (this=0x1bb7d20, rDoc=..., rBaseURL="file:///.../test.odt", rPaM=SwPaM = {...}, rName="") at sw/source/filter/xml/swxml.cxx:630
        	...
        	#42 0x00007ffff359a6dd in SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (this=0x1bce4d0, seqArguments=uno::Sequence of length 15 = {...}) at sfx2/source/doc/sfxbasemodel.cxx:1883
        
        The reason for this is is that by the time
        LoadEnv::impl_searchAlreadyLoaded() searches for frames which already
        have this doc open, the first load is still in progress, and we
        assiciate the frame with its controller (which has the URL) only once
        the load finishes.
        
        Fix the problem by setting the URL on the frame directly for the
        duration of the load: this way an in-progress load also counts as a
        duplicate and we'll have just one document open at the end.
        
        Regression from commit 74ac65c49cc1d53b1aa93c2b7c720255867aace2
        (#i114963# Enable IPC before OpenClients to allow client connections
        when printing., 2016-09-06), we just didn't process incoming requests on
        the socket before, so the problem was less visible.
        
        Change-Id: Ib138c4c264e2508c20104ab268501bcca31e2790
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104310
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-10-14  Michael Stahl  <Michael.Stahl@cib.de>  [d3eca4177a78c3db17b4699ea6e071e52488c46f]

        tdf#136577 sw: fix Undo of Replace with nothing
        
        The UI doesn't allow to replace an empty selection anyway, but it now
        happens on Undo.
        
        (regression from e1629c210ad78310e3d48c0756723134a27b89df)
        
        Change-Id: I468f28335beaeb8c42df8ed4cfc90f2c03129239
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104308
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-10-14  Caolán McNamara  <caolanm@redhat.com>  [53e4e87d4bccdc12f6b87166b9123de627b844f9]

        ImageTree::getImageStream may sub a req for a .png with svg data
        
        so we can't rely on the input path name as to its data format.
        its going to be either png or data, so select which based on the first
        byte, so presumably keeping the startup optimization of
        
        commit 9e5cbcf90f15f46f84900a58bcaee437b98587f6
        Date:   Wed Dec 18 15:35:19 2019 +0200
            load images by explicit type
        
        Change-Id: I0b2b743c138075f651d376767984be88745327a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104287
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-14  Heiko Tietze  <tietze.heiko@gmail.com>  [9eaaf97ab32068a619b5c36772619b7e66268800]

        Resolves tdf#137477 - Access templates via tight extensions
        
        UI modified and code added
        
        Change-Id: I1231bb03bc96295b9a7e6cdb85162f7f8ea3add0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104285
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-10-14  Michael Stahl  <Michael.Stahl@cib.de>  [48a76ea268b4c7fe499abe858074420dd7b152e2]

        sw: fix unsorted redlines in SwTable::ConvertSubtableBox()
        
        ooo12626-10.odt asserts because MoveNodeRange() handles redlines only
        with an explicit flag.
        
        (regression from e366c928819c44b5c253c45dca6dae40b71c9808)
        
        Change-Id: I80c6e696e51c6d9c366af30ecf8b6df265d0fc91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104286
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-10-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [f4f67aa5f1e062ee4376a28293cad15a154bfb5b]

        tdf#137446: sc: Add UItest
        
        Change-Id: Ied157591f779e19b953b7e59df3fd975d38826f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104277
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [dd78ef9ff26fa35a03ac655b0d96738170e8e08b]

        tdf#133260: sc_ucalc: Add unittest
        
        Change-Id: I4661057a3e65f0e5ab7b18d8ad44bcd08a659039
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104281
        Tested-by: Jenkins
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-14  Luboš Luňák  <l.lunak@collabora.com>  [fde7bb6ddc9c2f9b515e1b3aac791635bcf813fa]

        add unittest for SkiaSalBitmap copy-on-write data sharing
        
        Change-Id: I2e331785d49c55116bf9cb893be25da1067df8ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104283
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-14  Michael Stahl  <Michael.Stahl@cib.de>  [be4616d6b49b8c9cf1a90b212b24ead3dabcab6c]

        tdf#135260 sw_redlinehide: fix insert-with-delete differently
        
        The problem with the fix for tdf#127635 is that now the cursor doesn't
        move left on backspace if change tracking is on.
        
        (regression from 398ba26077f9029bdf6f7378bfc9ce8376b6f02d)
        
        Revert that and fix the autocorrect position in SwWrtShell::Insert()
        instead.
        
        Change-Id: I5989a589b654fc6e5ba3dd66922af15eff758ecc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104280
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-10-14  Heiko Tietze  <tietze.heiko@gmail.com>  [728548f8d7698d06c21ae37b2e03fa8e73676341]

        Fixes to TipOfTheDay dialog
        
        * Reverts 231a4e024b85aa0ad06a5632d3f514152babea30 and sets
        initial value to -1 to start from zero
        * Improves translatability of string
        
        Change-Id: Ib541a72fa3f6eecdf5bbdf17ce2a4e56ff90c397
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104276
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-10-14  Caolán McNamara  <caolanm@redhat.com>  [eb395e21a7b1f15de664c4b207dc9e130aa635cf]

        Resolves: tdf#137445 use the DisableEditHyperlink state as of menu launch time
        
        at context menu popup time set if the EditHyperlink entry should be disabled
        and use that state if queried about it if EditHyperlink is dispatched from the
        menu. So ignoring where the mouse currently happens to be when the menu was
        dismissed.
        
        The dispatch is done async, if at all, so also trigger an async Query with
        Invalidate so at least one Query is ensured to reset the stored state
        
        Change-Id: I970b15954851f39b039d844c44711bf712fcb482
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104273
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-14  Seth Chaiklin  <sdc.blanco@youmail.dk>  [ca178d4afb26dd4404ca7bfddc3e2e2d391a91ad]

        Resolves: tdf#137382 update label to "Keep inside text boundaries"
        
           was "Follow text flow"
           uses same non-conflicting keyboard accelerator as before 'x'
        
        Change-Id: I61d93f0c73efc813a71f8625c38caebccdac5793
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104163
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2020-10-14  Heiko Tietze  <tietze.heiko@gmail.com>  [4bc9c3fad1fdc57b31bd7a76a100cc7712c4af81]

        Fix of accessibility warnings for the additions dialog
        
        Adds also an icon to the dicitionaries linkbutton
        
        Change-Id: I49d40f92bd055ec976dd1ba8f02e9c88064512b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104275
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-10-14  Eike Rathke  <erack@redhat.com>  [59f86333f3fce091177d1cfb9363aa81686aa497]

        Resolves: tdf#137248 Fix wrong condition breaking non-group interpret
        
        Regression from
        
            commit 4f36f2ccab6286ec09480caea602c0fa19195736
            CommitDate: Thu Sep 10 11:15:47 2020 +0200
        
                detect if a cell still needs interpreting after Interpret()
        
        The bool return from ScFormulaCell::Interpret() does not indicate
        if it was succesful but whether a group interpret was done. As
        both calls here happen in a non-group context bailing out on that
        if false (no group interpret) is wrong. Instead, ask the cell if
        it still needs to be interpreted after having been interpreted.
        
        Change-Id: I40eeeef65e1da3d729cb3fef550620b1ea0a5741
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104261
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-10-14  Eike Rathke  <erack@redhat.com>  [18f8a7056ac7b4677f4d99aac24ed2db44010140]

        Resolves: tdf#137453 Implicit conversion from sal_uInt64 to sal_Int32 is bad..
        
        Change-Id: I5681249808cf623d3b7df09988f285268ea8d85f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104255
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-10-14  Caolán McNamara  <caolanm@redhat.com>  [91a2dfe81dfecf09d9347a49a53e61d6bd2f82ce]

        mbMousePosFreezed is always false
        
        Change-Id: I664b8e8c02b3af6af96300e3b2aa40a1cff91946
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104259
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-14  Heiko Tietze  <tietze.heiko@gmail.com>  [2b7ccc1ee083abee812a4e9917c1324179ec97cb]

        Resolves tdf#137429 - Ensure first tip is shown first
        
        Starting in safe mode (or the first time) shows now
        array[0] instead of [1]
        
        Change-Id: I50643c4443705a5137080c6dbdb1ad329151b308
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104230
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-10-14  Caolán McNamara  <caolanm@redhat.com>  [231a4e024b85aa0ad06a5632d3f514152babea30]

        better fix for tdf#136455 without destroying widgets we don't truly own
        
        Change-Id: I9c3148fc6dd8658e1ff4a91ff83888288806f9e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104256
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-14  Caolán McNamara  <caolanm@redhat.com>  [7dd30625175131bdcf9a9d621369b898aea5bcdc]

        SetMousePosFreezed is always called with false
        
        Change-Id: Id1e32f3a4d7efd7805a2142682b1e9486d120539
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104258
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-14  Heiko Tietze  <tietze.heiko@gmail.com>  [c2ed7b4ce31e65867b5f55e90372f67bc2b0e75e]

        Resolves tdf#137447 - Access icon themes via tight extensions
        
        Button and code added to optgdlg
        
        Change-Id: Ib4aa0883a6af2844ab68ed3c0b7f0e21bc655d94
        Signed-off-by: Muhammet Kara <muhammet.kara@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104233
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-10-14  Stephan Bergmann  <sbergman@redhat.com>  [6232cb71f4012a52c9b52339c6e00195a37689d7]

        loplugin:external (clang-cl)
        
        Change-Id: I2d636f229ea52505cc263ea0219cf9f00130effd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104241
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-14  Attila Szűcs  <szucs.attila3@nisz.hu>  [0d193c12a673fade8ece9d84cc4024fafdf52c9b]

        tdf#76047 XLSX import: fix links to external data
        
        in array formulas to avoid loss of cell content.
        
        Without using SetExternalLinks in applyArrayFormulas
        the IDs of the linked files were not replaced with
        file names.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I57c304a46899f4171db9ad12e7e187bd6e4c1c15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104049
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-14  Stephan Bergmann  <sbergman@redhat.com>  [0b9d1fd252e50a37a5091fd59b772256e7ca22dd]

        -Werror,-Wshadow (clang-cl)
        
        Change-Id: I3f76ca202c38b42f55d669a0160fa8203b136031
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104246
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-14  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [726c911b90b9a3170fa6b3a34bb952a8d2dbe148]

        tdf#137025 sw: apply textbox padding set in Text
        
        dialog window using Spacing to Borders in
        Format->Text Box and Shape->Text attributes...
        on the selected text box.
        
        There are two types of text boxes in sw, the
        older editeng one, what worked fine, and
        the newer one, the shape + text frame one,
        where modifying Spacing to Borders had no
        effect. This has been fixed by copying the
        modified shape attributes to the associated
        text frame.
        
        Change-Id: I8da0b414fd4771fa86851d9a6affbd9502894ebf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103674
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-14  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [16e88bd68c523117fee9070c986151a781c0e7bf]

        cleanup SdrGrafObj and remove unneeded semi-colons
        
        Change-Id: I817eaecf9c88440586e0d5fcd3fd0a3ce592195d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104237
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-10-14  Miklos Vajna  <vmiklos@collabora.com>  [7c88c0089af36bc8075b87480669e78385d6b878]

        pdfium: add an FPDFImageObj_GetImageMetadata() wrapper
        
        And in general use more pdfium wrappers in CppunitTest_vcl_pdfexport, so
        all the '#if defined OSL_BIGENDIAN' checks can be removed.
        
        Change-Id: Id05e6ecf3dbb103a263d6068085eede847be320f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104254
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-10-14  Stephan Bergmann  <sbergman@redhat.com>  [538d69a4c9e382b95ea9a42fa7e51efad22b6807]

        loplugin:includeform (clang-cl)
        
        Change-Id: If1cffd3896d87695ba189728d8c1f1f04d55b6b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104242
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-14  Stephan Bergmann  <sbergman@redhat.com>  [2f43642d5c6cc9662a1f7f50bf215609cee1f634]

        loplugin:unreffun (clang-cl)
        
        Change-Id: I9e478c71662aa5a5347d11adae0435e737fced82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104247
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-14  Stephan Bergmann  <sbergman@redhat.com>  [aaf44ae6f0e50838a7e6674eada4eedfce91590c]

        loplugin:stringconstant (clang-cl)
        
        Change-Id: I407b5e80a331950790f549ac8a50e8d7e49ee6d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104245
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-14  Stephan Bergmann  <sbergman@redhat.com>  [06ac088aeec09f7f90d3ccbffc2f5eed04b82151]

        loplugin:redundantcast (clang-cl)
        
        Change-Id: I2918d9ac8a4600bf5729604bda1beffb1dca78d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104244
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-14  Stephan Bergmann  <sbergman@redhat.com>  [e00a5757e47cf783d7948ad850cb6fa76b98d73a]

        -Werror,-Wmicrosoft-exception-spec (clang-cl)
        
        > C:/lo/core/bridges/source/cpp_uno/msvc_shared/except.cxx(124,11): error: exception specification in declaration does not match previous declaration [-Werror,-Wmicrosoft-exception-spec]
        > RTTInfos::RTTInfos() throw() {}
        >           ^
        > C:/lo/core/bridges/inc\msvc/except.hxx(93,5): note: previous declaration is here
        >     RTTInfos();
        >     ^
        
        Change-Id: I7fa9d85de70d1398f89443b202b9b60c36dcc46a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104243
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-14  Eike Rathke  <erack@redhat.com>  [5d9e33068e756b4e74aa2a5e8d9ed16dabe27f29]

        Derive FormulaExternalToken from FormulaByteToken, tdf#133260 follow-up
        
        This should always have had a ParamClass member variable and
        SetInForceArray()/GetInForceArray() functions but never did.
        
        Now with
        
            commit 3a33828b8de7554e497051738c722b1764960a86
            CommitDate: Tue Oct 13 21:36:31 2020 +0200
        
                Resolves: tdf#133260 Propagate ForceArrayReturn from inline arrays
        
        it broke CppunitTest_sc_subsequent_filters_test with the virtual
        dummy assert() in FormulaToken::SetInForceArray(). Unfortunately
        not caught earlier but at least it did now.
        
        Remove the duplicated FormulaToken overrides and simply derive
        from FormulaByteToken instead that has all we need.
        
        Change-Id: I7946602955970fb9d6f349efdacb41389e211b68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104262
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-10-14  Julien Nabet  <serval2412@yahoo.fr>  [fead31c2c08c08023a237595f69b5da502ad5d18]

        Fix namespace errors in new "vro" manifest.xml
        
        Fix these:
        /home/julien/lo/libo_perf/extras/source/autocorr/lang/vro/META-INF/manifest.xml:2: namespace error : Namespace prefix manifest on manifest is not defined
        <manifest:manifest>
                          ^
        /home/julien/lo/libo_perf/extras/source/autocorr/lang/vro/META-INF/manifest.xml:3: namespace error : Namespace prefix manifest for full-path on file-entry is not defined
         <manifest:file-entry manifest:full-path="/" manifest:media-type=""/>
                                                                           ^
        /home/julien/lo/libo_perf/extras/source/autocorr/lang/vro/META-INF/manifest.xml:3: namespace error : Namespace prefix manifest for media-type on file-entry is not defined
         <manifest:file-entry manifest:full-path="/" manifest:media-type=""/>
                                                                           ^
        /home/julien/lo/libo_perf/extras/source/autocorr/lang/vro/META-INF/manifest.xml:3: namespace error : Namespace prefix manifest on file-entry is not defined
         <manifest:file-entry manifest:full-path="/" manifest:media-type=""/>
                                                                           ^
        /home/julien/lo/libo_perf/extras/source/autocorr/lang/vro/META-INF/manifest.xml:4: namespace error : Namespace prefix manifest for full-path on file-entry is not defined
        :file-entry manifest:full-path="DocumentList.xml" manifest:media-type="text/xml"
                                                                                       ^
        /home/julien/lo/libo_perf/extras/source/autocorr/lang/vro/META-INF/manifest.xml:4: namespace error : Namespace prefix manifest for media-type on file-entry is not defined
        :file-entry manifest:full-path="DocumentList.xml" manifest:media-type="text/xml"
                                                                                       ^
        /home/julien/lo/libo_perf/extras/source/autocorr/lang/vro/META-INF/manifest.xml:4: namespace error : Namespace prefix manifest on file-entry is not defined
        :file-entry manifest:full-path="DocumentList.xml" manifest:media-type="text/xml"
                                                                                       ^
        Remark: I don't know why these errors don't appear for "pt-PT" which has the same way to declare manifest.xml
        Perhaps because only "pt" and "pt-BR" are used and don't use this buggy way?
        
        Change-Id: Ibe8e03ec3d2e307be5ba96eb07ad710801f43eaf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104260
        Reviewed-by: Mihkel Tõnnov <mihhkel@gmail.com>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-10-13  Regina Henschel  <rb.henschel@t-online.de>  [94e6e140491de31c0788c91af855a75a3bb12709]

        tdf#137446 catch divByZero in ResizeMultMarkedObj
        
        When a horizontal or vertical line is resized, the height or width
        is zero and yFact or xFact are invalid Fraction. They are passed on
        to SdrTextObj::NbcResize. There an invalid Fractions returns -1 for
        GetDenominator and results a faulty mirroring.
        
        Change-Id: Iafe91827cfc7a8b6ccff852115f01ccbb90e54b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104234
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-10-13  Caolán McNamara  <caolanm@redhat.com>  [eb3999a8cc75a42edbb8a81ecbff14a4bd9965ed]

        split out detection of should disable EditHyperlink as standalone function
        
        Change-Id: I69c4d93b402a33d5ef3b55a7fc0a053332eb0196
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104253
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-13  Eike Rathke  <erack@redhat.com>  [3a33828b8de7554e497051738c722b1764960a86]

        Resolves: tdf#133260 Propagate ForceArrayReturn from inline arrays
        
        ... and functions returning array/matrix.
        
        Same as for TRANSPOSE() and FREQUENCY() but not mentioned in
        ECMA-376-1:2016 OOXML.
        
        Change-Id: I1e9f1151b2bc0b7de892f4f3d9f91b9a6b86b67f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104249
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-10-13  Ahmed ElShreif  <aelshreif7@gmail.com>  [f558d810de845ad1dd52632ca0a2cae4733ed6e6]

        uilogger : Add support in the Logger and DSL for Vertical Tab
        
        For example the DSL syntax will be:
        	>> Choose Tab number 2 in 'tab_id' from parent_id
        
        We don't need DSL change as it will already handled by normal Tab grammar
        
        Change-Id: I51f294134be88c4ac88baf73c53d81187a023061
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101516
        Tested-by: Jenkins
        Reviewed-by: Ahmed ElShreif <aelshreif7@gmail.com>

2020-10-13  Michael Stahl  <Michael.Stahl@cib.de>  [fefc0dfdcedbd0ef9d32c32be356f8086e756b33]

        sw_redlinehide: fix crash in SwTextNode::SplitContentNode()
        
        Bug happens in the "top" branch of SplitContentNode().
        
        SwTextNode::CutImpl() sends several hints to the SwTextFrame so that it
        invalidates itself; a SwInsText and a SwDelText most prominently.
        
        The SwInsText won't have an effect because the target node doesn't have
        text frames yet, but the SwDelText should be sufficient to update the
        text frames' MergedPara and invalidate the text frames.
        
        The MergedPara is re-created by SwTextFrame::RegisterToNode() anyway,
        but that *doesn't* invalidate the SwTextFrame.
        
        Then an additional SwDelText is sent, which will *not* invalidate the
        SwTextFrame, because its MergedPara is up-to-date so nothing gets
        deleted by the hint.
        
        It's unclear why the LockModify() is done here, since CVS initial
        import, perhaps it's some premature optimization; try to remove the
        manual sending of SwDelText and just let CutImpl() do it.
        
        Also remove an odd assert in UpdateMergedParaForMove() that i don't
        understand the reason for now.
        
        Change-Id: Iba7196556f614356dba4def74f039a88f392eb0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104219
        Tested-by: Michael Stahl <michael.stahl@cib.de>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-10-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [711522390a9439589a3de1686c0da0e016510b85]

        translate comment to English
        
        Change-Id: I8315f585b899031d238d339d3833c9f0d536dfab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104236
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-10-13  Caolán McNamara  <caolanm@redhat.com>  [7b7905b37f42029611bd375d6ca24d9b9508b8ff]

        combine duplicates together
        
        Change-Id: Ic4d5b50051cee4ab65a366ed7d26c222a7ca3008
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104227
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-13  Stephan Bergmann  <sbergman@redhat.com>  [66aa74e4698cc8b63167df8a2ba881c2d420275a]

        Missing test dependencies
        
        Otherwise, from-scratch `make CppunitTest_sw_uiwriter` failed for me on Linux
        with
        
        > warn:vcl.builder:1934376:1934376:vcl/source/window/builder.cxx:467: DBG_UNHANDLED_EXCEPTION in VclBuilder
        >     when: Unable to read .ui file exception: com.sun.star.container.NoSuchElementException message: file:///~/lo/core/instdir/share/config/soffice.cfg/svt/ui/editcontrol.ui ~/lo/core/xmlreader/source/xmlreader.cxx:66
        
        and
        
        > warn:vcl.builder:1939531:1939531:vcl/source/window/builder.cxx:467: DBG_UNHANDLED_EXCEPTION in VclBuilder
        >     when: Unable to read .ui file exception: com.sun.star.container.NoSuchElementException message: file:///~/lo/core/instdir/share/config/soffice.cfg/svx/ui/sidebarstylespanel.ui ~/lo/core/xmlreader/source/xmlreader.cxx:66
        
        and
        
        > warn:vcl.builder:1943074:1943074:vcl/source/window/builder.cxx:467: DBG_UNHANDLED_EXCEPTION in VclBuilder
        >     when: Unable to read .ui file exception: com.sun.star.container.NoSuchElementException message: file:///~/lo/core/instdir/share/config/soffice.cfg/sfx/ui/infobar.ui ~/lo/core/xmlreader/source/xmlreader.cxx:66
        
        Change-Id: I8f1ece408b8c5f0e389378f15a2652a45cb93103
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104235
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [659c56b06a658950c82af9789376ff0c1858a787]

        bnc#887230: sd_export_ooxml1: Add unittest
        
        Bisection of tdf#137367 points to the commit fixing bnc#887230
        Make sure we don't regress here
        
        Change-Id: I54877ca5fae8c7074baf1211ec983c1bc1961f59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104232
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-13  Regényi Balázs  <regenyi.balazs@nisz.hu>  [9310e47e2ce71348a16e5412131946348833f4b2]

        tdf#101122 DOCX custom shape export: remove bad fill
        
        of (simplified export) of not filled custom shapes by
        adding missing fill="none" to a:path.
        
        Note: in OpenDocument, unfilled shape path is defined
        by draw:enhanced-path command "F", see section 19.145
        in ODF v1.2.
        
        Co-authored-by: Szabolcs Tóth
        
        Change-Id: I0be2aada3deb06828216e0441c91c389a673f87c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104205
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-13  Heiko Tietze  <tietze.heiko@gmail.com>  [c35db66435cfecaa957b469d96ca70a31187a224]

        Resolves tdf#137424 - UI Picker missing 'Contextual single'
        
        Exclusion by experimental on/off updated
        
        Change-Id: I714b8ffc5a148d09607ab20763b6d35de2a9e2be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104231
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-10-13  Caolán McNamara  <caolanm@redhat.com>  [f21f3d094cfb495c89dfb0a23ecb061ef1a2178e]

        VclScrolledWindow vertical scrollbar one pixel too far to the left
        
        Change-Id: I6d9afb87b8d99e3c622b9d69fbfa88528adadb81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104228
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-13  Balazs Varga  <balazs.varga991@gmail.com>  [a41cf57c1eb4cabe5afc1a45d6fe535dbb935217]

        tdf#134987 convert DOCX to ODT: fix lost charts
        
        Embedded charts of DOCX documents were lost or replaced
        by images during conversion to native ODT format,
        resulted by bad handling of XEmbedPersist objects in
        EmbeddedObjectContainer.
        
        Note: Add missing loext:external-data to ODF 1.3 schema
        definition to fix ODF validation error in gerrit.
        
        See commit 2054af83fefb955e20de2b40178a11726525057e
        (fdo#72520 : Added property to store external data path in chart)
        and commit a49a9dab3168c03a539adc131f2ade03236edb69
        (fix one more ODF validation error).
        
        Change-Id: I9edff9af3a79370ea447ffc6078da3520d0c6f63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104104
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-13  Noel  <noelgrandin@gmail.com>  [51f807841a9242eec85172c6503083294c0c0042]

        static_cast after dynamic_cast
        
        Change-Id: I68c20dfbedb84660cf25df785e1e0b13a7592994
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104229
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-13  Noel  <noelgrandin@gmail.com>  [530d0e0569342742d7bcf529b77ba4a409cf01a9]

        static_cast after dynamic_cast
        
        Change-Id: If93fa126f10393a250cc1ad64bee28e84c42a6b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104226
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-13  Noel  <noelgrandin@gmail.com>  [1374f5fdcbbd24b9ba614b378fd94f5ff95ad102]

        static_cast after dynamic_cast
        
        Change-Id: I53e10fbebfd07c471ddd9b264562317251700500
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104225
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-13  Caolán McNamara  <caolanm@redhat.com>  [97b7b6030a6cf5b28ae0c1f61f7f55167b82dab6]

        with a DND_ACTION_NONE drag action and zero target-formats disable drag
        
        so we can support dynamically disable/enable dnd
        
        Change-Id: Icfec79c332ef073e04be5a57747e849b27098732
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104221
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-13  Michael Stahl  <Michael.Stahl@cib.de>  [2cb54449b4fc9e908aae0a44f808d82b8e83acfc]

        sdext: fix use-after-free on global AccessibleFocusManager
        
        The problem is that the destructor of the vector maFocusableObjects
        ends up dispose()-ing every element, which calls back into
        AccessibleFocusManager to remove the element from the vector, which
        invokes its destructor a 2nd time.
        
        Move it to the stack so it doesn't double-free itself.
        
        ERROR: AddressSanitizer: heap-use-after-free on address 0x612001571c00 at pc 0x7fc5e723ca72 bp 0x7fffbaa8d6d0 sp 0x7fffbaa8d6c8
        READ of size 1 at 0x612001571c00 thread T0
            #0 0x7fc5e723ca71 in cppu::WeakComponentImplHelperBase::release() cppuhelper/source/implbase.cxx:84:9
            #1 0x7fc595211b27 in cppu::PartialWeakComponentImplHelper<com::sun::star::accessibility::XAccessible, com::sun::star::accessibility::XAccessibleContext, com::sun::star::accessibility::XAccessibleComponent, com::sun::star::accessibility::XAccessibleEventBroadcaster, com::sun::star::awt::XWindowListener>::release() include/cppuhelper/compbase.hxx:86:36
            #2 0x7fc5952093e4 in rtl::Reference<sdext::presenter::PresenterAccessible::AccessibleObject>::~Reference() include/rtl/ref.hxx:113:22
            #3 0x7fc59522acd4 in void std::_Destroy<rtl::Reference<sdext::presenter::PresenterAccessible::AccessibleObject> >(rtl::Reference<sdext::presenter::PresenterAccessible::AccessibleObject>*) /usr/bin/../lib/gcc/x86_64-redhat-linux/10/../../../../include/c++/10/bits/stl_construct.h:140:19
        
        0x612001571c00 is located 64 bytes inside of 312-byte region [0x612001571bc0,0x612001571cf8)
        freed by thread T0 here:
            #0 0x4be997 in free (instdir/program/soffice.bin+0x4be997)
            #1 0x7fc5ea2a5104 in rtl_freeMemory sal/rtl/alloc_global.cxx:51:5
            #2 0x7fc5952097f4 in cppu::WeakComponentImplHelperBase::operator delete(void*) include/cppuhelper/compbase_ex.hxx:66:11
            #3 0x7fc595211e07 in sdext::presenter::PresenterAccessible::AccessibleObject::~AccessibleObject() sdext/source/presenter/PresenterAccessibility.cxx:67:28
            #4 0x7fc5e74a11b4 in cppu::OWeakObject::release() cppuhelper/source/weak.cxx:233:9
            #5 0x7fc5e723cb05 in cppu::WeakComponentImplHelperBase::release() cppuhelper/source/implbase.cxx:86:18
            #6 0x7fc595211b27 in cppu::PartialWeakComponentImplHelper<com::sun::star::accessibility::XAccessible, com::sun::star::accessibility::XAccessibleContext, com::sun::star::accessibility::XAccessibleComponent, com::sun::star::accessibility::XAccessibleEventBroadcaster, com::sun::star::awt::XWindowListener>::release() include/cppuhelper/compbase.hxx:86:36
            #7 0x7fc5e7194115 in com::sun::star::uno::Reference<com::sun::star::uno::XInterface>::~Reference() include/com/sun/star/uno/Reference.hxx:110:22
            #8 0x7fc5e71f3944 in com::sun::star::lang::EventObject::~EventObject() workdir/UnoApiHeadersTarget/udkapi/comprehensive/com/sun/star/lang/EventObject.hdl:18:27
            #9 0x7fc5e723d395 in cppu::WeakComponentImplHelperBase::dispose() cppuhelper/source/implbase.cxx:118:5
            #10 0x7fc595211e27 in cppu::PartialWeakComponentImplHelper<com::sun::star::accessibility::XAccessible, com::sun::star::accessibility::XAccessibleContext, com::sun::star::accessibility::XAccessibleComponent, com::sun::star::accessibility::XAccessibleEventBroadcaster, com::sun::star::awt::XWindowListener>::dispose() include/cppuhelper/compbase.hxx:90:36
            #11 0x7fc5e723c6e9 in cppu::WeakComponentImplHelperBase::release() cppuhelper/source/implbase.cxx:79:13
            #12 0x7fc595211b27 in cppu::PartialWeakComponentImplHelper<com::sun::star::accessibility::XAccessible, com::sun::star::accessibility::XAccessibleContext, com::sun::star::accessibility::XAccessibleComponent, com::sun::star::accessibility::XAccessibleEventBroadcaster, com::sun::star::awt::XWindowListener>::release() include/cppuhelper/compbase.hxx:86:36
            #13 0x7fc5952093e4 in rtl::Reference<sdext::presenter::PresenterAccessible::AccessibleObject>::~Reference() include/rtl/ref.hxx:113:22
            #14 0x7fc59522acd4 in void std::_Destroy<rtl::Reference<sdext::presenter::PresenterAccessible::AccessibleObject> >(rtl::Reference<sdext::presenter::PresenterAccessible::AccessibleObject>*) /usr/bin/../lib/gcc/x86_64-redhat-linux/10/../../../../include/c++/10/bits/stl_construct.h:140:19
        
        Change-Id: I95151807e9182ed5f43b63792fba86f83ee0bad8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104208
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-10-13  Noel  <noelgrandin@gmail.com>  [c93cdd4e2416c81ccc4b90fd96421d7e45cecd70]

        static_cast after dynamic_cast
        
        Change-Id: If1194bd3364fef8b2d0c26c22854745d0fb7b412
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104223
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-13  Szymon Kłos  <szymon.klos@collabora.com>  [e360269e8e217359e131ca4ae33a5668a2efab78]

        Set correct color for chart background in sidebar
        
        Change-Id: Id41fba75133e3473dcb834c72ff2ecfb317ecb79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103603
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104201
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-10-13  Noel  <noelgrandin@gmail.com>  [f9ac067da9e61f479e2433d500b9b940e5a45470]

        static_cast after dynamic_cast
        
        Change-Id: I487b5dc148f5a3d0d45f198c00179002841242ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104213
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-13  Miklos Vajna  <vmiklos@collabora.com>  [3ee3ae85de3a29ebfb89e75960b65417bfd6ca55]

        tdf#137180 RTF import: fix bad left margin with direct format/para style/num
        
        This is a case when a left margin appears as direct formatting on a
        paragraph, the paragraph has a style and the style has the same left
        margin. But the paragraph has a numbering as well: so it's not valid to
        deduplicate the left margin from the direct formatting, because then the
        left margin from the numbering will be used, which can be a different
        value.
        
        Change-Id: I5e27502b8d505bdfddfdc910858f62e501db35a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104220
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-10-13  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [4f8b13267559e8e89a306a6c522f905322396bd0]

        tdf#137369 Add missing targeted icons as defined by links.txt
        
        Change-Id: I030368a09905f236ce43fa5d08740641d694fbad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104199
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-10-12  Caolán McNamara  <caolanm@redhat.com>  [468a531b1bf0a7cd8d7d523272ea84be7192db16]

        use dot not comma for decimal place
        
        wrong since...
        
        commit acb1c390539730957fb509f18f469fc7f6133082
        Date:   Thu Oct 1 15:44:32 2020 +0200
        
            Resolves tdf#137187 - More dictionaries via extensions dialog
        
        Change-Id: I01010d07d356dd696fd3432971b20194008c9487
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104218
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-12  Miklos Vajna  <vmiklos@collabora.com>  [61932fa0d8612c03f432101e9b3eed004f39be37]

        desktop: fix misleading comment
        
        REQUEST_START is triggered with --show.
        
        Change-Id: I83fec4f0ae4df15ed7974f484b3001e886f82a65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104217
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-10-12  Caolán McNamara  <caolanm@redhat.com>  [06687acf67f7846bb521a9a242733e23f330c09c]

        reindent CGMBitmap::ImplGetBitmap
        
        no logic change
        
        Change-Id: I1172e97feb5e78b68ed395231a698459687493aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104216
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-12  Caolán McNamara  <caolanm@redhat.com>  [77c46e3e259def8569c1bdde072466dcb2781fb4]

        ofz: TimeOut short-circuit with a zero mnScanSize
        
        Change-Id: I3ac7848170e8075fe192731495361cb2c5777e75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104215
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-12  Heiko Tietze  <tietze.heiko@gmail.com>  [acb1c390539730957fb509f18f469fc7f6133082]

        Resolves tdf#137187 - More dictionaries via extensions dialog
        
        UNO command and linkbutton interaction replaced with the internal dialog
        DICT_REPO_URL removed, README adjusted
        
        Change-Id: I401737b538da229ac0d432007e7564105672ff40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103769
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-10-12  Heiko Tietze  <tietze.heiko@gmail.com>  [479363562b2148481b3808250575379ca2c9c37e]

        Resolves tdf#135270 - Make the tight extensions dialog shiny
        
        Information rearranged, empty icons instead of hidden,
        background and scaling of thumbnail
        
        Change-Id: Iae095134a717cb50670bf5d1786774c6424d283e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104079
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-10-12  Luboš Luňák  <l.lunak@collabora.com>  [0fa9920391ed3bb6aa6ef0f5220050f2c694f859]

        don't disable the fast path in DrawDeviceAlphaBitmap() (tdf#137311)
        
        Only OpenGL and Skia implement the BlendBitmap*() calls, and so I
        disabled the direct path in an attempt to avoid forcing the mirroring
        if it takes place. But there's also the DrawAlphaBitmap() call
        that is implemented for other backends. So always do the mirroring
        already there if it takes place.
        
        Change-Id: I8c4c96ea18ac55ebad041e0d28c4228542d9b2e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104206
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-12  Caolán McNamara  <caolanm@redhat.com>  [3a5808f5e43f5e190b3f1c759563a951b5bb0d08]

        CaptureMouse on mouse-down and ReleaseMouse on mouse-up
        
        Change-Id: I6a2096151bbe7b2bdf9210b3d023926270a9987a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104211
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-12  Caolán McNamara  <caolanm@redhat.com>  [f3692a9260f6f51be89f460ec9cb3bd517952b95]

        similar to tdf#120764 dismiss tooltips on showing popup menu
        
        Change-Id: I4a3dd3d30fcab84bf9987f71a9c9cf0657ecfbb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104210
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-12  Caolán McNamara  <caolanm@redhat.com>  [43365359a817c85d6d7e138b1cc773352ebb6e07]

        Resolves: tdf#137345 increment by a full second on up/down
        
        Change-Id: I9884c1cd579fff85c425ffe51e1ed60f7095ad90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104209
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-12  Luboš Luňák  <l.lunak@collabora.com>  [59cca1a28df4cdc94450d68cc1e247a8fb5ff6f3]

        render document thumbnail directly to bitmap, without metafile
        
        I don't see the point of taking the detour via GDIMetaFile and
        then immediately drawing using it to a bitmap. Simply draw directly
        to a bitmap. Especially given that when drawing to a metafile
        some fast cases are skipped, e.g. DrawTransformedBitmapEx()
        avoids DrawTransformBitmapExDirect() and resorts to using the slow
        BitmapEx::getTransformed(). E.g. with tdf#136223. this makes
        SfxPickListImpl::AddDocumentToPickList() go from 30% to 13%
        of the total document loading time.
        
        Change-Id: Ib1643eddfc2b75a3d7be60138fb5226352805826
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104114
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-12  Heiko Tietze  <tietze.heiko@gmail.com>  [1e78b576cdbe4d938ef8eeabd9083f62f92416be]

        Resolves tdf#137408 - Bad positioning of first items in extension dialog
        
        Change-Id: Ic54ac8377bbfbd2c5b5b995ef8615bf0961bd100
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104051
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-10-12  Luboš Luňák  <l.lunak@collabora.com>  [7c90ea5ebc18d36d44870fc829475e471c675a95]

        try to read JPEGs as BGR if wanted and available
        
        BGR(A) is actually the format used by most VCL backends (Cairo and
        Skia at least).
        
        Change-Id: I1574aadabafcea274049d4c7021352913813bae2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104130
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-12  Heiko Tietze  <tietze.heiko@gmail.com>  [e1eb5d616b701853532f8c6ba2e89366d596789e]

        Resolves tdf#137189 - Fixes crash at CheckInstalledExtensions()
        
        SolarMutex added
        
        Change-Id: I18c6683e7a26892ce7f1d019cb1ee59ce03981ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104198
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Tested-by: Jenkins

2020-10-12  Luboš Luňák  <l.lunak@collabora.com>  [77809fba7d4bf5e0b604ffa3937c18d5530c2d56]

        implement ImplFastBitmapConversion() for 8bit gray source
        
        With some documents SvpSalGraphics::drawTransformedBitmap()
        ends up calling StretchAndConvert() with 8bit grayscale source
        bitmap (e.g. OutputDevice::DrawTransformBitmapExDirect() uses them
        as dummy alpha masks). But ImplFastBitmapConversion() doesn't
        handle this case, so StretchAndConvert() falls back to doing it
        manually, easily making this 3x slower. But 8bit grayscale
        bitmaps sort of are actually non-paletted, so this is easy
        to optimize.
        
        Change-Id: I93aa3f283c8a182d76f3aa267ebd471e63d945e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104129
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-12  Luboš Luňák  <l.lunak@collabora.com>  [3aaed31c05d6c5964c830b44550432cbfb7c15af]

        the alpha used by our 32bpp formats is true alpha, not transparency
        
        Apparently this code path has never been tested.
        
        Change-Id: I112543ad4f403bb50e5789ceacf57e0c009a9ef7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104128
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-12  Luboš Luňák  <l.lunak@collabora.com>  [6036b2486cdc5ba8eac8636b2e087658e3550586]

        implement fast bitmap variant for CopyScanline()
        
        JPEG reads RGB, but e.g. with Skia the default bitmap format is BGRA.
        
        Change-Id: Iad1a9e99f286b03db0fa683c14d70b8ad48d3d9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104120
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-12  DaeHyun Sung  <sungdh86+git@gmail.com>  [a879daa45f40fd84373a92242e098eaf6a493508]

        Changed font order for Korean locale tdf#137392
        
        changed font order priority.
        
        1. put 'Noto Sans KR' ahead of 'Noto Sans CJK KR'.
        Because, New Noto Sans CJK font change the name.
        
        New Noto Sans CJK V2.001 released on 10 Apr 2019.
        
        In these font files, removed 'CJK' on names.
        
        Nowadays, New Linux distributions includes Noto CJK font V2.0.
        In Korean Linux environments, Noto CJK font v2.0 'Noto Sans KR' & 'Noto Serif KR' are already set default.
        
        2. fixed Windows fonts for Korean on LibreOffice
        I watched Windows 10's Korean Font List
        
        Microsoft Docs: Font List Windows 10 - Typography; Korean Supplemental Fonts
        https://docs.microsoft.com/en-us/typography/fonts/windows_10_font_list#korean-supplemental-fonts
        
        I missed 굴림체;GulimChe, 돋움체;DotumChe, 굴림체;GulimChe.
        So. I added MS Default Korean fonts.
        
        As a result, I changed font order and add default Windows font names.
        
        Ref.
        1: Google Noto CJK fonts Repository: https://github.com/googlefonts/noto-cjk
        2: Microsoft Docs: Font List Windows's Korean supplemental fonts
        https://docs.microsoft.com/en-us/typography/fonts/windows_10_font_list#korean-supplemental-fonts
        
        cf.Apple Docs - Format Chinese, Japanese, or Korean text in Pages on Mac
        https://support.apple.com/guide/pages/format-chinese-japanese-or-korean-text-tanfbd4156e/mac
        
        Change-Id: I12594aa8f3122c05810a07a718aae7ec185ba481
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104189
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-12  Miklos Vajna  <vmiklos@collabora.com>  [1ff072e3b672d864f119efdeba93248f47042ad1]

        sw: prefix members of SwFormatAnchor, SwXDocumentPropertyHelper, ...
        
        ... SwXLinkNameAccessWrapper and TableHeadingCheck
        
        See tdf#94879 for motivation.
        
        Change-Id: I1108abc0d4ee6179c0b4d4dbe18af0730edbd2ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104200
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-10-12  Caolán McNamara  <caolanm@redhat.com>  [47da5a7e95ef45efcc9e13f225273e728d1fbc58]

        ofz#24932 collatoral ubsan failure seen in TimeOut case
        
        unsigned integer overflow: 0 - 1 cannot be represented in type size_t
        
        Change-Id: Iba74ce28752e4024e0921f91f28866fd9eaf248e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104195
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-12  Caolán McNamara  <caolanm@redhat.com>  [7ddb7d30d44008f5873d20dbcd11a1afd46a3ec5]

        ofz#23602 Timeout processing huge SEPX full of non-SEP properties
        
        Change-Id: If95bf624e4bd18368f41b350fc3675e2675576c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104190
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-12  Caolán McNamara  <caolanm@redhat.com>  [f7e5b8e289645f2561844c0018bc4283b0e63b21]

        IsSizeLegalCheckSize is a silly name
        
        Change-Id: If39302042d3e53798aaa8564fddc8ddd6e539712
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104179
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-12  Caolán McNamara  <caolanm@redhat.com>  [4e56a0a4b60f293cfddda67af68352de36ccc1ef]

        ofz#23523 Timeout processing huge SEPX full of non-SEP properties
        
        ignore properties in SEPX which aren't section properties
        
        Change-Id: I191acbd8d602d0c59ce541cecb847d7d57c1bc3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104178
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-12  DaeHyun Sung  <sungdh86+git@gmail.com>  [c8e8860f8b1453f0a51c6202ce8ff90b7c4ba515]

        tdf#134742 Distinguishing all CJK fonts such as Noto CJK Fonts.
        
        Distinguishing both Korean and Japanese fonts from all CJK[Chinese-Japanese-Korean] fonts such as Noto CJK font series and Source Han Sans series, etc.
        
        For the first time, I added  Hardcode script for "Noto" CJK fonts.
         The "Noto" CJK fonts support to Simplified Chinese, Traditional Chinese, Traditional Chinese HK, Japanese, and Korean (Pan-CJK fonts).
        
            Nowadays, Noto CJK Fonts are shown '简繁'.
        
            Noto font's KR(Korean, 한국어/한글) & JP(Japanese,日本語) represent Korean(KR, It shows '한글') and Japanese(JP, It shows '日本語'), respectively. These are not expressed in Chinese fonts, such as Simplified Chinese(简) and Traditional Chinese(繁).
            Also, Both TC(Traditional Chinese) and HK(Hong Kong) represent 繁. It don't shown 简繁.
            so, SC(Simplified Chinese) represent 简, It don't shown 简繁
        
           So, I fixed Font select option's Noto CJK-series font Examples on LibreOffice
            Noto Sans CJK HK 简繁 -> Noto Sans CJK HK 繁
            Noto Sans CJK JP 简繁 -> Noto Sans CJK JP 日本語
            Noto Sans CJK KR 简繁 -> Noto Sans CJK KR 한글
            Noto Sans CJK SC 简繁 -> Noto Sans CJK SC 简
            Noto Sans CJK TC 简繁 -> Noto Sans CJK TC 繁
        
            Noto Sans Mono CJK HK 简繁 -> Noto Sans Mono CJK HK 繁
            Noto Sans Mono CJK JP 简繁 -> Noto Sans Mono CJK JP 日本語
            Noto Sans Mono CJK KR 简繁 -> Noto Sans Mono CJK KR 한글
            Noto Sans Mono CJK SC 简繁 -> Noto Sans Mono CJK SC 简
            Noto Sans Mono CJK TC 简繁 -> Noto Sans Mono CJK TC 繁
        
            Noto Serif CJK JP 简繁 -> Noto Serif CJK JP 日本語
            Noto Serif CJK KR 简繁 -> Noto Serif CJK KR 한글
            Noto Serif CJK SC 简繁 -> Noto Serif CJK SC 简
            Noto Serif CJK TC 简繁 -> Noto Serif CJK TC 繁
        
        However, It is only support to Noto CJK fonts and lack of distinguish fonts for all CJK[Chinese-Japanese-Korean) fonts.
        
        So, I think that change the code and improving the ability to distinguish fonts between Korean, Chinese and Japanese.
        
        1. `remove  Hardcode script for "Noto" CJK fonts
        2. add hardcode script at attemptToDisambiguateHan(UScriptCode eScript, OutputDevice const &rDevice) and change distinguish among Korean, Japanese and Chinese fonts.
        
        Former
        -            static const sal_Unicode aKorean[] = { 0x3131 };
        -            static const sal_Unicode aJapanese[] = { 0x3007, 0x9F9D };
        -            static const sal_Unicode aTraditionalChinese[] = { 0x570B };
        -            static const sal_Unicode aSimplifiedChinese[] = { 0x56FD };
        Korean: U+3131 ㄱ   Hangul Letter Kiyeok
        Japanese: U+3007 〇 Ideographic Number Zero & U+9F9D 龝
        Traditional Chinese: U+570B
        Simplified Chinese: U+56FD
        
        That code’s problem
        Both Japaese kanji U+3007 〇 and  U+9F9D 龝 also uses in Korean & Chinese.
        
        U+3007 〇
        Definition: zero
        It uses in CJK(Chinese, Japanese and Korean)
        It usually uses number expression in MS Excel, LibreOffice.
        
        U+9F9D 龝
        Definition: autumn, fall; year
        Mandarin Chinese reads qiū
        Korean Hanja sound is 추 chu
        Japanese Kun sound is ‘AKI' or ‘TOKI’
        Japanese On sound is ‘SHUU’
        That meaning likes ‘秋’.
        
        Korean
        [한자 너 어디 있었니?] 54. 분탕 焚蕩 http://www.incheonilbo.com/news/articleView.html?idxno=1019040
        참고로 가을날 벼에 달라붙은 메뚜기 모양을 한 글자인 龝(추)는 秋의 고자(古字)로 서예가들이 멋을 부리기 위해 사용하기도 한다.
        Japanese
        「龝」の漢字‐読み方・意味・部首・画数 - 漢字辞典 https://kanjitisiki.com/jis2/2-3/020.html
        漢字の「龝」についてです。「秋」の異体字です。
        Chinese
        龝 - 中國哲學書電子化計劃 https://ctext.org/dictionary.pl?if=gb&char=%E9%BE%9D
        《康熙字典·四》:    秋：〔古文〕龝《唐韻》七由切《集韻》《韻會》雌由切《正韻》此由切，音鰌。
        
        Also, Both U+570B 國 and U+56FD 国 doesn't distinguish CJK languages.
        Because, 'U+570B 國’ uses in Traditional Chinese,  Korean, Japanese texts.
        U+570B 國
        Korean: 國
        21國 정상급 26명 온다…평창서 `외교 올림픽` https://www.mk.co.kr/news/politics/view/2018/01/66693/
        핵융합발전 프로젝트 韓國이 주도..."ITER 부품의 70~80% 도맡아" http://www.dt.co.kr/contents.html?article_no=2020072802109931731004
        Japanese: 國
        ORANGE RANGE、母校の吹奏楽部・琉球國祭り太鼓とのライブを公開 https://news.yahoo.co.jp/articles/c6a7e9bb83e46662a8638cd5373a5c71d144cb8b
        Traditional Chinese: 國
        國家森林遊樂區免費入園一次 上路一週最熱門是這地方   https://news.ltn.com.tw/news/life/breakingnews/3237355
        
        Also, 'U+56FD 国’ uses in both Simplified Chinese and Japanese.
        U+56FD 国
        Japanese: 国
        日本人の子ども連れ去りは国ぐるみの誘拐？ 批准した国際条約、国内で適用せずは許されるのか https://www.47news.jp/news/5057377.html
        Simplified Chinese: 国
        中国国际云书馆上线运行 http://world.people.com.cn/n1/2020/0726/c1002-31797808.html
        
        My suggestion to change code
        
        Changed
        +            static const sal_Unicode aKorean[] = { 0x4E6D, 0x4E76, 0x596C };
        +            static const sal_Unicode aJapanese[] = { 0x5968, 0x67A0, 0x9D8F };
        
        +            static const sal_Unicode aTraditionalChinese[] = { 0x555F, 0x96DE };
        +            static const sal_Unicode aSimplifiedChinese[] = { 0x4E61, 0x542F, 0x5956 };
        
        CJK language uses Ideographs(Chinese characters) in common.
        But,  For Ideographs(Chinese characters) in the same sense, the shape and code points of Chinese characters are different for each country. Also. Some languages make Ideographs such as Korean-made Ideographs and Japanese-made Ideographs.
        
         I added Korean-made Ideographs & Japanese-made Ideographs & only use characters in Japanese.
        1.Korean-made Ideographs: U+4E6D 乭 (It reads ‘돌 dol’ in Korean. It only uses in Korean) & U+4E76 乶 (It reads '볼 bol' in Korean. It only uses in Korean)
        
        2.Japanese-made Ideographs: U+67A0 枠 (It reads ‘waku’ in Japanese. It only uses in Japanese)
        
        3. only use in Korean & Japanese.
        U+596C 奬
         It usually uses in Korean.
         U+5968 奨 & U+9D8F 鶏
        These usually use in Japanese.
        
        The Traditional Chinese(繁體中文) form of prize, reward is U+734E 獎
        The Simplified Chinese(简体中文) form of prize, reward is U+5956 奖
        The Korean Hanja(한국 한자/韓國 漢字) form of prize, reward is U+596C 奬
        The Japanese Kanji(日本 漢字) form of prize, reward is U+5968 奨
        
        For example, Chinese characters(Ideographs) for Rooster
        The Traditional Chinese(繁體中文) form of the rooster is both 雞 (U+96DE) [It says jī ] & 鷄 (U+9DC4)
        The Simplified Chinese(简体中文) form of the rooster is 鸡 (U+9E21) [It says jī ]
        The Korean Hanja(한국 한자/韓國 漢字) form of the rooster is 鷄 (U+9DC4). [It says 계, revised romanization of korean is "Gyeo”]
        The Japanese Kanji(日本 漢字) form of the rooster is 鶏(U+9D8F). (It says とり[tori] , にわとり[niwatori])
        
        Adobe CJK Type Blog - Year of the rooster
        https://blogs.adobe.com/CCJKType/2017/01/year-of-the-rooster.html
        
        4. only use in Traditional Chinese
        U+555F 啟 & U+96DE 雞
        
        The Traditional Chinese(繁體中文) form of open & begin  is U+555F 啟
        The Simplified Chinese(简体中文) form of open & begin is  U+542F 启
        The Korean Hanja(한국 한자/韓國 漢字) form &  The Japanese Kanji(日本 漢字) form of  open & begin is U+5553 啓
        
        For example, Chinese characters(Ideographs) for Rooster
        The Traditional Chinese(繁體中文) form of the rooster is both 雞 (U+96DE) [It says jī ] & 鷄 (U+9DC4)
        The Simplified Chinese(简体中文) form of the rooster is 鸡 (U+9E21) [It says jī ]
        The Korean Hanja(한국 한자/韓國 漢字) form of the rooster is 鷄 (U+9DC4). [It says 계, revised romanization of korean is "Gyeo”]
        The Japanese Kanji(日本 漢字) form of the rooster is 鶏(U+9D8F). (It says とり[tori] , にわとり[niwatori])
        
        5. only use in Simplified Chinese
        U+4E61 乡 & U+542F 启 & U+5956 奖
        
        The Traditional Chinese(繁體中文) form of country;rural;village  is U+9109 鄉
        The Simplified Chinese(简体中文) form of  country;rural;village  is U+4E61 乡
        The Korean Hanja(한국 한자/韓國 漢字) form of  country;rural;village  is  U+9115 鄕
        &  The Japanese Kanji(日本 漢字) form of   country;rural;village  is U+90F7 郷
        
        The Traditional Chinese(繁體中文) form of open & begin  is U+555F 啟
        The Simplified Chinese(简体中文) form of open & begin is  U+542F 启
        The Korean Hanja(한국 한자/韓國 漢字) form &  The Japanese Kanji(日本 漢字) form of  open & begin is U+5553 啓
        
        The Traditional Chinese(繁體中文) form of prize, reward is U+734E 獎
        The Simplified Chinese(简体中文) form of prize, reward is U+5956 奖
        The Korean Hanja(한국 한자/韓國 漢字) form of prize, reward is U+596C 奬
        The Japanese Kanji(日本 漢字) form of prize, reward is U+5968 奨
        
        So, I checked and built it.
        
        I found that distinguish among  Korean, Chinese, and Japanese fonts from all CJK[Chinese-Japanese-Korean] fonts such as Noto CJK font series and Source Han Sans series, etc.
        
        Change-Id: Icc1f3ea31227f77c0e3ad0ec3ed03663deedee51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99951
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-12  Szymon Kłos  <szymon.klos@collabora.com>  [306891f88b859c5544b8e1e4a1b2f3bec1896b17]

        Allow invalidate after queue_resize for lok in sidebar
        
        This is a fix for regression introduced by
        61a35560cb412d7ab0e3d0574eec4a790e3b9dfd
        
        Sidebar wasn't properly refreshed in Online eg.
        in Impress change 'Background' in sidebar 'Slide' deck
        to 'Color' -> resulted in overlapping content
        
        Change-Id: Id64f5d8694908d28cf5fa9787b65e555fb317e35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103724
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104012
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-10-12  gokaysatir  <gokaysatir@collabora.com>  [53bd76e8f193baf667077eb52d06e3c244964819]

        Online: Hide right clicked sheet.
        
        On core side, if user clicks on a tab with right mouse button, clicked tab is selected.
        So, for core side, if this feature will be desired, some more modification will be needed.
        
        Change-Id: Ic4755b27b8ba98d3a6aa086b2e0a3566d095ba16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103685
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104078
        Tested-by: Jenkins

2020-10-12  Gleb Popov  <6yearold@gmail.com>  [b47a8eda6ecd2b508054a68b4879c769cce87363]

        Use `pthread_set_name_np` on FreeBSD 12.1 and below, as `pthread_setname_np` isn't available there.
        
        While here, change the #ifdef check from __FreeBSD_kernel_ to __FreeBSD__, because pthreads API is userspace (read, belongs to libc).
        
        Change-Id: I83e76b5502a6dfa1be5d3598eb1367f25815396e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104098
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-10-11  Caolán McNamara  <caolanm@redhat.com>  [67edb62a88f331d93ba3aa0741bd4ef734d56062]

        DelFlys is never passed nullptrs
        
        Change-Id: Id6496b020dbdec9005eb4326a2397dcc1dee70bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104193
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-11  Caolán McNamara  <caolanm@redhat.com>  [26637a22f4cb6112b6ae19e36c3ada6711a18579]

        dynamic_cast followed by static_cast
        
        Change-Id: I3ed7c8954d929fe3ba53379df3428433a1d7f287
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104192
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-11  Caolán McNamara  <caolanm@redhat.com>  [06e9c32d8be8192cd2b6c840aa639622ca0ff44e]

        Revert "Permit scrollable AWT tab pages a la scrolled Dialog"
        
        UITest_sort failing
        
        https://gerrit.libreoffice.org/c/core/+/103942
        
        Jenkins Verified-1 Patch Set 7: Verified-1
        where UITest_sort failed
        Jenkins Verified+1 Patch Set 7: Verified+1
        but that's just an android build which doesn't run any tests
        
        This reverts commit b3f2530aa2767ba43cd4702422fc3ed0d37821d6.
        
        Change-Id: I9414e5d7cc5873848f95dab65f03836ccb2ff0c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104194
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-11  Caolán McNamara  <caolanm@redhat.com>  [1020191c9772c869a9ac4d83264d35e54e8694c9]

        split out check to function
        
        Change-Id: Ie4b2fc5c871e57d782f801b1ae6a72b9f0ac2dd3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104177
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-11  Tomofumi Yagi  <yagitmknada@gmail.com>  [e0c1fdcab23dbd2b7a0a7227557d7afc41b49bd7]

        tdf#133886 - Libreoffice Calc Subtotals check all columns at once
        
        "Select all columns" checkbox is added to the subtotal group page.
        
        Change-Id: Iee5be3218ecb6d74c7c65b2bf49febf0703ebf35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104135
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-11  Julien Nabet  <serval2412@yahoo.fr>  [ee8d735f0a59f41fb1f5cbabfe089c222ca948e3]

        Related tdf#122560 tdf#135202: build plugin caching_sha2_pw for MariaDb/Mysql
        
        Taking a look at:
        https://dev.mysql.com/doc/refman/8.0/en/caching-sha2-pluggable-authentication.html
        "caching_sha2_password" is better than "sha256_password" plugin
        Notice that "sha2" in "caching_sha2_password" refers, as the quoted url indicates:
        'more generally to the SHA-2 class of encryption algorithms, of which 256-bit encryption is one instance'
        
        Change-Id: Icbbe45f4f20345da2fb5a262b4d85bce3a1fecd9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104172
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-10-11  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [b3f2530aa2767ba43cd4702422fc3ed0d37821d6]

        Permit scrollable AWT tab pages a la scrolled Dialog
        
        UNO dialogs since LibreOffice 4.0 permitted setting HScroll /
        VScroll properties to enable scrolling for too large a content.
        Conceptually clone this code over to TabPage as well, and register
        necessary UNO properties in the toolkit UNO wrappers.
        
        Add missing API documentation also to UnoControlDialogModel,
        plus the new properties to the UnoControlTabPageModel
        
        Change-Id: Iff90f60d0152ca21e4fe61c31315b9e1feab0dea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103942
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-10-11  Tibor Nagy  <nagy.tibor2@nisz.hu>  [fca525d570f4fada3db1a9bbee2e88a5a02839d9]

        tdf#126305 XLSX export: fix data validation Error Alert
        
        Excel supports three kinds of error messages: stop,
        warning and information, but LO only one of error
        message(stop) was exported.
        
        Co-authored-by: Attila Szűcs (NISZ)
        Change-Id: Iecf790c104bee39ee29629a13fe4af4d8b29d311
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104021
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-10-10  Caolán McNamara  <caolanm@redhat.com>  [4b988449101998b37f4c47a9eea63dc3d46472e9]

        drop newly unused OutlinerParaObject ctor variant
        
        Change-Id: I6fcd6eb9e7ed2519e6df08fe09c38652e4e76439
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104176
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-10  Caolán McNamara  <caolanm@redhat.com>  [c616a663b3c7bc107f11cb3abb3cf8845083ac60]

        we are cloning the contents of a temporary std::unique_ptr
        
        which is destroyed immediately after anyway, so just take ownership
        directly
        
        Change-Id: I70d508da54ca26024da0640c10a043d5bd02d331
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104175
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-10  Caolán McNamara  <caolanm@redhat.com>  [06bc9956769cef5e0f45d621453517e95845bbdb]

        we throw away the original of the clone
        
        so we can take ownership of the original instead
        
        Change-Id: I2399aa77b22e606008a5aed2bc73361e13b68455
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104174
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-10  Caolán McNamara  <caolanm@redhat.com>  [fb8973f31f111229be5184f4e4223e963ced2c7b]

        ofz#23492 the only user of this ctor throws away the original of the clone
        
        so we can take ownership of the original instead
        
        Change-Id: I26fd4303a3b205df309f91bfa5bcddbbc41dfd7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104173
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-10  Caolán McNamara  <caolanm@redhat.com>  [7ca1632a402bea7568d8441524d3f6092695f3c5]

        ofz#23505 31 seconds -> 12 seconds
        
        Change-Id: Ib26f03bb308e4b96a0647ca3a81288b6cce5a767
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104133
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-10  Caolán McNamara  <caolanm@redhat.com>  [c49ad87cc2b4ee5b5b20365a8f3e0f617112c406]

        cid#1467975 Logically dead code
        
        Change-Id: I6d226c696fd6100c61f7233d42d17f1858fe66d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104169
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-10  Caolán McNamara  <caolanm@redhat.com>  [2048dc640a1ddcadc7c0ea49ddabcee0f7d87624]

        cid#1467976 Dereference after null check
        
        Change-Id: I84a4cc6b26bd40888d7fca6a1974a8720a6179f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104170
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-10  Caolán McNamara  <caolanm@redhat.com>  [fe107c1a32b999af409e902cffb6f26c11818203]

        cid#1467974 Dereference before null check
        
        Change-Id: Ic612cb420934764c42cca08d09915bdc8332cb2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104171
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-10  Eike Rathke  <erack@redhat.com>  [4a3466851c22920aa57443cb31b8f0c57d6c73ce]

        Resolves: tdf#137370 Re-enable UI translated standard cell style names
        
        Regression from style rework
        
            commit 7b0aed617f1e57335837cf56ef2d222a96f8270d
            CommitDate: Wed Sep 28 11:42:56 2016 +0000
        
        	Remove old cell styles from calc
        
        to
        
            commit 06f319937187f76ee402d53b3baa78c391c2af19
            CommitDate: Sun Oct 2 13:51:26 2016 +0000
        
        	tdf#90937 Add a set of cell styles to calc
        
        Change-Id: I34dddb3ca3e54e3da5db112e1f9bcc8437fbda77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104141
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-10-10  Caolán McNamara  <caolanm@redhat.com>  [42bfd7758bf2ed5b8dd65519f8c2c186b4151b1d]

        ofz#21753 avoid unproductive timeout
        
        Change-Id: I7ce4471e68cf0e36a1951c4d4e318d6389eff8c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104134
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-10  Seth Chaiklin  <sdc.blanco@youmail.dk>  [7c54dfe7b8822cebd314347bb643ce61477095b1]

        tdf#129935 improve accelerator key choices for Edit Fields dialog
        
        - original problem was that OK and Format had same accelerator key 'o'
        - changed other "doubled" accelerator keys
        - added accelerator key for 'Level' in  Document Field
        - make consistency across the different Edit dialogs.
        
        Change-Id: I55e166a907714bcf451e9e060ded3c08d84abf61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104148
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
        Tested-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2020-10-10  Daniel  <d22148483@gmail.com>  [46772b2dbbc269c2e83f00af2cd864fb64ccf425]

        tdf#87963: Add percentage value to new calculated compressed image size
        
        Change-Id: I8e9029c2fee2a42501e580737a453ad3f90eac1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104138
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-10  Kevin Suo  <suokunlong@126.com>  [5fb0e0f68bc9d37d43e0782b903919630852904c]

        Improve example python code in scripting.
        
        * Modified the code to be more pythonic.
        * If "len(theString) == 0", then "not theString" evaluates to True.
        * "theString[0].isupper()" and "theString[1].isupper()" can be combined.
        * Remove unused imported string module
        * Wrap long lines
        * run autopep8 to prettify
        * ...
        
        Change-Id: Ic8aaa0728a43936cd4c6e1ed590e01ba8f0fbf5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104136
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-10-10  Serge Krot  <Serge.Krot@cib.de>  [3f425069fc31bd6bac86d98312631321d0ff591f]

        tdf#132289 missing styles when inserting file with list
        
        Change-Id: I444997a6cc55cfe287f4c610f538f2f54803646c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104085
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-10-10  Julien Nabet  <serval2412@yahoo.fr>  [ed964997ccfbb4cc189a0f87fd131034658af86b]

        Replace list by vector
        
        Change-Id: I890653de84250e66258bde1baa22e1e2cb5b20ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104139
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-10-09  Mert Tumer  <mert.tumer@collabora.com>  [7aaa9ef2e5edaf468f116449776433e98fb1a2f3]

        Added optional parameter Enabled for uno:SpellOnline
        
        Change-Id: I3578b0a002ea2cdcc7893972607f26732ce545ea
        Signed-off-by: Mert Tumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103982
        Tested-by: Jenkins

2020-10-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e116efdeff09e8ce9a45d459af53216015cd5347]

        Fix typo
        
        Change-Id: I25b9d697de27d9d4222a0e0e59f28f8a3457b469
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104075
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-10-09  Caolán McNamara  <caolanm@redhat.com>  [58ace895761c304020f92a2aded57cb6b9e83dd1]

        inherit OStringTransferable from TransferDataContainer
        
        so it can be used as an argument to
        
        weld: :CustomWeld::SetDragDataTransferrable
        Change-Id: Ibb58be6871a8719504d33d02bf7104213105be99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104126
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4bdf40c5b7e9749b72b2a7ae6c33509bb3dad82a]

        Fix typo
        
        Change-Id: If4d4a00e8804dfb6a82476a549520c1db29fca10
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104042
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-10-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5e73f925e06fce59743ffa8fef64b0ae694b9916]

        Removed executable bits on odt file
        
        Change-Id: Ia63a23313b46b728d87ce0f13cbe7aed592e557c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104026
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-10-09  Miklos Vajna  <vmiklos@collabora.com>  [dc48cf9ff19bd2aec78c9389776ef9f31fda09de]

        CppunitTest_sw_layoutwriter: split this into two
        
        Fixes:
        
        C:\lo\master\sw\qa\extras\layout\layout.cxx : fatal error C1128: number
        of sections exceeded object file format limit: compile with /bigobj
        
        Change-Id: Iae6d872ba0c0283bcff3971df8a6bab1122a073c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104121
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-10-09  Caolán McNamara  <caolanm@redhat.com>  [5744ed4ff9f2fab5073c5f8b3153b18109cb5594]

        EditView->GetWindow()->GetClipboard() is the same as GetSystemClipboard()
        
        so we don't really need the intermediate vcl::Window to get that
        
        Change-Id: I5fa449e46c2226f0fb84f2e230e328c4da5472ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104125
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-09  Caolán McNamara  <caolanm@redhat.com>  [7c9a40f7cf996ab2ad15d595a262698435be42e0]

        EditView may not have a Window
        
        Change-Id: I0b1a87bab8fbabd24962efd6d42e12a2c922de54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104124
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-09  László Németh  <nemeth@numbertext.org>  [9b4bda5361f7ed06b07ab8dd59aeb77278c73195]

        tdf#136955 DOCX import: fix shape paragraph margins
        
        based on bad style inheritance, in the case of not
        first paragraphs of shapes.
        
        Regression from commit dc0300eac3b755bc207cd1fe87217f4ebaeb9f58
        (tdf#118521 DOCX import: fix paragraph margin from paragraph style),
        revealing the problematic m_sCurrentParaStyleName, see also
        commit 8920d865ee148518bf71f71ce1866b24cc17c07e for more information.
        
        Follow-up of commit c04ee66c7cfeb725d637b0f9ec3e3b1f8776bfe9
        (tdf#134784 DOCX import: fix shape paragraph margins).
        
        Change-Id: I4feab19fc58653d829d7a1ae8da3e3ce4fb3e2c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104116
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-09  Tor Lillqvist  <tml@collabora.com>  [6d680b67632b14ce14e761558c07652b7e6782ea]

        Enable building for WSL (Linux) on WSL
        
        Change-Id: I47a81a730735ff8c315a57a78c418da2b771e838
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104123
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-09  Stephan Bergmann  <sbergman@redhat.com>  [3273170cf63b37f415b21f560e300847bfd2ecde]

        Revert "tdf#136728 : sw_uiwriter: Add unittest"
        
        This reverts commit 1da5f05be97b2cf4fa59adff6a77bdb70927202b.  It not only
        failed on Windows (for reasons that have apparently been left unidentified and
        been worked around with a
        
          #if !defined(_WIN32) // FIXME: For some reason, jenkins win build hangs here
        
        instead), but also caused CppunitTest_sw_uiwriter to livelock with an ever
        growing
        
        > [...]
        > warn:vcl.schedule:1999952:1999952:vcl/source/app/svapp.cxx:469: ProcessEventsToIdle: 197000
        > warn:vcl.schedule:1999952:1999952:vcl/source/app/svapp.cxx:469: ProcessEventsToIdle: 198000
        > warn:vcl.schedule:1999952:1999952:vcl/source/app/svapp.cxx:469: ProcessEventsToIdle: 199000
        > warn:vcl.schedule:1999952:1999952:vcl/source/app/svapp.cxx:469: ProcessEventsToIdle: 200000
        > warn:vcl.schedule:1999952:1999952:vcl/source/app/svapp.cxx:469: ProcessEventsToIdle: 201000
        > warn:vcl.schedule:1999952:1999952:vcl/source/app/svapp.cxx:469: ProcessEventsToIdle: 202000
        > warn:vcl.schedule:1999952:1999952:vcl/source/app/svapp.cxx:469: ProcessEventsToIdle: 203000
        > warn:vcl.schedule:1999952:1999952:vcl/source/app/svapp.cxx:469: ProcessEventsToIdle: 204000
        > warn:vcl.schedule:1999952:1999952:vcl/source/app/svapp.cxx:469: ProcessEventsToIdle: 205000
        > warn:vcl.schedule:1999952:1999952:vcl/source/app/svapp.cxx:469: ProcessEventsToIdle: 206000
        > warn:vcl.schedule:1999952:1999952:vcl/source/app/svapp.cxx:469: ProcessEventsToIdle: 207000
        > warn:vcl.schedule:1999952:1999952:vcl/source/app/svapp.cxx:469: ProcessEventsToIdle: 208000
        > [...]
        
        in (slow) Linux ASan+UBSan builds, see the comments at
        <https://gerrit.libreoffice.org/c/core/+/103774/
        5#message-06686b4d0405e60dd1841e67d32e5e1bd1e37b2b> and
        <https://gerrit.libreoffice.org/c/core/+/103774/5
        #message-83d13c67c69236f3f6eb889410b22c8eaef37123> "tdf#136728 : sw_uiwriter:
        Add unittest".  So until the underlying issue has been identified and solved,
        temporarily remove the test again to get builds unstuck.
        
        Change-Id: I98ad59f5db7b744cadc5051c8e7daf79542a1787
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103986
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-09  Stephan Bergmann  <sbergman@redhat.com>  [f9d9a21d0271d3ddc689dfe12983ec6c96d8ccbc]

        Adapt solenv/gdb/ to old Python
        
        After 4a899a5f8a72ea29a6919316afe3627de9f33e95 "Fix Python deprecation warnings"e.g. <https://ci.libreoffice.org/job/gerrit_linux_clang_dbgutil/70542/console>
        started to complain
        
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/instdir/program/libuno_sal.so.3-gdb.py", line 23, in <module>
        >     module = importlib.import_module('libreoffice.' + mod)
        >   File "/usr/lib64/python2.7/importlib/__init__.py", line 37, in import_module
        >     __import__(name)
        >   File "/home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/solenv/gdb/libreoffice/sal.py", line 14, in <module>
        >     from libreoffice.util import printing
        >   File "/home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/solenv/gdb/libreoffice/util/printing.py", line 10, in <module>
        >     from collections.abc import Mapping
        > ImportError: No module named abc
        
        etc. when lode's bin/kill-wrapper calls gdb to obtain backtraces of hung
        processes.
        
        Change-Id: I4fe6c6fa97bbb455a071dd28e5c1ab33f2337a0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104119
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-09  Stephan Bergmann  <sbergman@redhat.com>  [396b12ec0b6c47a31e5f65784597bc3cf2803733]

        Split off REAL_BUILD_CC_FLAGS from REAL_BUILD_CC
        
        ...same as is done with REAL_CC and REAL_CC_FLAGS in
        solenv/gbuild/platform/com_MSC_class.mk.  Otherwise, my clang-cl build (where
        CC and those REAL*_CC vars derived from it contains the executable plus a bunch
        of command line arguments) would fail in ExternalProject_libgpg-error with
        
        > Error: could not create process ""C:/llvm/inst/bin/clang.exe --driver-mode=cl -FIIntrin.h -fmsc-version=1927 -Qunused-arguments --target=x86_64-pc-windows-mscv -fansi-escape-codes -fcolor-diagnostics  -ferror-limit=0"  -nologo -EHsc -MDd -Gy -Ob1 -Oxs -Oy-  -IC:/lo-clang/core/include -IC:/PROGRA~2/WI3CF2~1/10/Include/10.0.18362.0/ucrt -IC:/PROGRA~2/WI3CF2~1/10/include -IC:/PROGRA~2/MIB055~1/2019/COMMUN~1/VC/Tools/MSVC/1427~1.291/Include -IC:/PROGRA~2/WI3CF2~1/10/Include/10.0.18362.0/um -IC:/PROGRA~2/WI3CF2~1/10/Include/10.0.18362.0/shared -IC:/java/ADOPTO~1.NET/x64/JDK-15~1/include/win32 -IC:/java/ADOPTO~1.NET/x64/JDK-15~1/include        -Zi -FS -I. -I. -Femkheader.exe ./mkheader.c -link -debug -LIBPATH:. -LIBPATH:C:/java/ADOPTO~1.NET/x64/JDK-15~1/lib -LIBPATH:C:/PROGRA~2/MIB055~1/2019/COMMUN~1/VC/Tools/MSVC/1427~1.291/lib/x64 -LIBPATH:C:/PROGRA~2/WI3CF2~1/10/lib/x64 -LIBPATH:C:/PROGRA~2/WI3CF2~1/10/lib/10.0.18362.0/um/x64 -LIBPATH:C:/PROGRA~2/WI3CF2~1/10/lib/10.0.18362.0/ucrt/x64 -LIBPATH:C:/PROGRA~2/WI3CF2~1/NETFXSDK/4.8//Lib/um/x64": 2
        
        Change-Id: I7246377874d89d3c0c9bf1c7951d29b7e3ae674a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104118
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-09  Caolán McNamara  <caolanm@redhat.com>  [643ecd7c36f04da6d9b833855f37971c9cef3d79]

        ofz: Invalid-enum-value
        
        Change-Id: I31cbefcc7a759a266a34d30bd950d707feedcdfb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104117
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-09  Mark Hung  <marklh9@gmail.com>  [54e1e5f597705a1244701c75233a2c3a68a7d844]

        tdf#130314 fix incorrect logic in last commit
        
        Previous commit ( ac76f9e8ad8b ) contains a logical
        mistake. Change && to || there.
        
        Change-Id: Id982ce6f22b0022316b564029f813da9072b71e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104089
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2020-10-09  Caolán McNamara  <caolanm@redhat.com>  [1064ff57880dc6d35deb4ddc9aa83d2a5273aa4a]

        ofz: Invalid-enum-value
        
        extend
        
        commit 9d1c8e66f7020fa0150b23bd450e514f848bd20b
        Date:   Tue Apr 5 12:35:54 2016 +0200
        
            UBSan: Restrict BorderWidthType values to valid range on input
        
        to the other assignment to m_eRightType
        
        Change-Id: I712a16974e25d3cc48ecfc223a84264ef4bf1642
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104107
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-09  Stephan Bergmann  <sbergman@redhat.com>  [22d7f7b3a5d9bde58a3b6e59f5c9117faaea4673]

        Be more verbose why gcc-wrapper could not create process
        
        Change-Id: I34f4209f1b830060a22ae38c05fe8a8e771c8f41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104111
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-09  Caolán McNamara  <caolanm@redhat.com>  [ff8a2eda2542c59d9aed38008ea62f1f01101983]

        ofz: Invalid-enum-value
        
        Change-Id: Ia02e2decc29e0ad9e1eab0cad121b086bf8c07c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104112
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-09  Caolán McNamara  <caolanm@redhat.com>  [1d7f4d01bd9db38667edd03bb1aa7b66df5d6ada]

        ofz: Invalid-enum-value
        
        Change-Id: I0e96e3f9efb82aedbe9c580b0798bb9b6a7abe5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104106
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-09  Caolán McNamara  <caolanm@redhat.com>  [ffeb99b7c37cff3c446a8ae2cf745b121c9b5ce6]

        ofz: Invalid-enum-value
        
        on examining the oss-fuzz stats I see this one as...
        "Created: Dec 15, 2019", "Reliably Reproduces: YES", but no bug
        auto-filed for it
        
        Change-Id: I1ddd61db2f2317827c00d601d0db513c4511f018
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104105
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-09  Caolán McNamara  <caolanm@redhat.com>  [6f827c2f927bb7e3d75b9e8b00be09299494db7f]

        ofz: Invalid-enum-value
        
        Change-Id: Ib604edbb62b5d6e7caa5aa444ee6d64611b9cf60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104110
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-09  Caolán McNamara  <caolanm@redhat.com>  [b8fc9bbe7a37b12d10f22133480b878c83f69085]

        ofz: Invalid-enum-value
        
        Change-Id: Ic1408ba7cf776dbf4923b8c9cef50bbd7fe94bdd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104108
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-09  Caolán McNamara  <caolanm@redhat.com>  [8008bae17d8a105e8c33a43a5f27c1e09b25ade3]

        cid#1467972 silence Unchecked return value
        
        Change-Id: If00d4124fd2320dc793426c708367074eab52c6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104103
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-09  Caolán McNamara  <caolanm@redhat.com>  [7a1b860ba5c5d422524b86245421453f35a5ff56]

        cid#1467971 Uninitialized scalar field
        
        Change-Id: I3995a0113046591c136b4b2d2945416e41fe4f0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104102
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-09  Luboš Luňák  <l.lunak@collabora.com>  [f62846d54ef9d4eb447cf405b74b6f47599d6d69]

        32bpp SKIA_USE_BITMAP32 bitmaps always need kPremul_SkAlphaType
        
        I'm not sure if kOpaque_SkAlphaType would guarantee 255 in the alpha,
        so better be safe. This should be a rare case anyway.
        
        Change-Id: Iadec97a83621403a56f62ac07e238d8e98a3a905
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104090
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-09  Attila Szűcs  <szucs.attila3@nisz.hu>  [b69ea390ff475f58b8f0da3abf0c158021aba4d2]

        Clean-up: Initialized a variable to something.
        
        To make sure it will have a legal value, even in cases when it won't be used.
        Without it, code analysing tools may idetify it as an issue.
        
        Change-Id: Ied6e6c8ca496aa9d61eeca0c45b2c6cec40c9156
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104091
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-09  Regényi Balázs  <regenyi.balazs@nisz.hu>  [7b2f0094f86266c64972d3e505a28b2d4e5caef6]

        tdf#99810 DOCX export: fix lost arrow shape
        
        by saving connector shape as shape element
        wps:wps instead of the invalid wps:cxnSp.
        
        Co-author-by: Szabolcs Tóth
        
        Change-Id: I0ed435eff8e4284f04f71f8fa8c1dc4cfbee5af9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104032
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-09  Stephan Bergmann  <sbergman@redhat.com>  [d4876c04fbf0fdb2b153d0d6a7d7b101989d58bb]

        Allow CXX_X86_BINARY to be passed into autogen.sh again
        
        ...after 114ed73a7ba56e013e6d7f886798915fb20c0946 "WIN drop --enable-64bit to
        select Windows target" had broken a6c22d4e086957b743a135163c71ac233062619e
        "Allow CXX_X86_BINARY to be passed into autogen.sh" (and see the commit message
        of the latter commit for how this is used by builds with clang-cl)
        
        Change-Id: I7247e41a77d4f65ccae4e0ee522792646068e7b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104101
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-09  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [a9c5c0d814a266096483572b84c72875ef8efd77]

        tdf#133037 OOXML shape import: camera rotation along Z
        
        Instead of implementing proper OOXML 3D rotation (which would be
        an entirely new feature if I understand correctly), I merely
        interpret attribute "rev" of the rotation element a:camera/a:rot
        as a directive to rotate the entire shape the usual 2D way. That
        is already implemented and works well. This isn't the same thing
        Word does, but it might be good enough for now. This is kind of a
        mock solution, but it will be very easy to revert if it turns out
        to cause problems.
        
        Note: the export worked well previously, too (moreover, reloading
        the first LO export fixed the import).
        
        Change-Id: I2a99c119880bbed1c5b6430c4638cfbd10b7ac06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103627
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-09  Tünde Tóth  <toth.tunde@nisz.hu>  [20da1a5dd37c7edac620566c992d5a53b23a5f12]

        tdf#134978 Chart OOXML Import: fix pie chart label custom position
        
        Follow-up of commit dff7a46fb46d1fa2a3ad674ee493ae2d59150fe3
        (tdf#130032 Chart OOXML Import: fix data label custom position).
        
        Change-Id: Iaaf4ae654ac0c1b4896a53be6034e6c027412df0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102981
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-09  Miklos Vajna  <vmiklos@collabora.com>  [4777f5a0512655552c8803a7378926ad7c02da71]

        vcl: PDFiumLibrary: add PDFiumDocument::getFileVersion()
        
        Allows not exposing the underlying FPDF_DOCUMENT in PDFiumDocument.
        
        Change-Id: Icff455af406405aff9099e950c26ce824517b57a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104097
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-10-09  Shiro Kawai  <shiro@acm.org>  [d73776daa4a0e9397a9b86b5a250b210062fd760]

        tdf#134286: fix pre-commit hook to make hooks.allownonascii work
        
        Even if hooks.allownonascii is set to true, the current code
        compares "true\n" vs "true" and always rejects committing.
        
        Change-Id: I75494f149db2537ad54230dd684f5dac9b43c8b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97213
        Tested-by: Takeshi Abe <tabe@fixedpoint.jp>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2020-10-09  Attila Szűcs  <szucs.attila3@nisz.hu>  [60848fe54e2792a99970f8b48f6b9c02837b407e]

        tdf#137205 sc: autofill date sequences in merged cells
        
        Improve FillAnalyse to discover and continue linear sequences of dates
        with the only differences of months or years in merged cells by skipping
        the empty overlapped cells of the merged area.
        
        Follow-up of commit Ib431e8968f5d71e321b0e57cfb173534a0f5da31
        (tdf#88782 sc: autofill number sequences in merged cells)
        
        Co-authored-by: Tibor Nagy (NISZ)
        Change-Id: I1e37efd34858f53691bf867ebefc2fe26e39e676
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103967
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-08  Stephan Bergmann  <sbergman@redhat.com>  [75030b3a2d4336c494fbe799fb809a37ed7e582f]

        Don't needlessly convert to sal_Int32 instead of long
        
        ...(where the tools::Rectangle ctor takes arguments of type long), as that
        caused CppunitTest_sc_jumbosheets_test ScFiltersTest::testTdf134392 to fail now
        with UBSan with float-cast-overflow at
        
        > svx/source/sdr/overlay/overlaymanager.cxx:294:44: runtime error: 7.22475e+09 is outside the range of representable values of type 'int'
        >  #0 in sdr::overlay::OverlayManager::RangeToInvalidateRectangle(basegfx::B2DRange const&) const at svx/source/sdr/overlay/overlaymanager.cxx:294:44 (instdir/program/libsvxcorelo.so +0x5477e54)
        >  #1 in sdr::overlay::OverlayManager::invalidateRange(basegfx::B2DRange const&) at svx/source/sdr/overlay/overlaymanager.cxx:314:55 (instdir/program/libsvxcorelo.so +0x5478773)
        >  #2 in sdr::overlay::OverlayManager::impApplyRemoveActions(sdr::overlay::OverlayObject&) at svx/source/sdr/overlay/overlaymanager.cxx:186:13 (instdir/program/libsvxcorelo.so +0x5475566)
        >  #3 in sdr::overlay::OverlayManager::~OverlayManager() at svx/source/sdr/overlay/overlaymanager.cxx:224:21 (instdir/program/libsvxcorelo.so +0x547627c)
        >  #4 in sdr::overlay::OverlayManagerBuffered::~OverlayManagerBuffered() at svx/source/sdr/overlay/overlaymanagerbuffered.cxx:377:9 (instdir/program/libsvxcorelo.so +0x5423e27)
        >  #5 in sdr::overlay::OverlayManagerBuffered::~OverlayManagerBuffered() at svx/source/sdr/overlay/overlaymanagerbuffered.cxx:368:9 (instdir/program/libsvxcorelo.so +0x5423ebb)
        >  #6 in salhelper::SimpleReferenceObject::release() at include/salhelper/simplereferenceobject.hxx:72:49 (instdir/program/libsvxcorelo.so +0x4b748a8)
        >  #7 in rtl::Reference<sdr::overlay::OverlayManager>::clear() at include/rtl/ref.hxx:180:19 (instdir/program/libsvxcorelo.so +0x56c643e)
        >  #8 in SdrPaintWindow::~SdrPaintWindow() at svx/source/svdraw/sdrpaintwindow.cxx:251:22 (instdir/program/libsvxcorelo.so +0x56c3419)
        >  #9 in std::default_delete<SdrPaintWindow>::operator()(SdrPaintWindow*) const at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/11.0.0/../../../../include/c++/11.0.0/bits/unique_ptr.h:85:2 (instdir/program/libsvxcorelo.so +0x64932ff)
        >  #10 in std::unique_ptr<SdrPaintWindow, std::default_delete<SdrPaintWindow> >::~unique_ptr() at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/11.0.0/../../../../include/c++/11.0.0/bits/unique_ptr.h:361:4 (instdir/program/libsvxcorelo.so +0x647f81f)
        >  #11 in void std::destroy_at<std::unique_ptr<SdrPaintWindow, std::default_delete<SdrPaintWindow> > >(std::unique_ptr<SdrPaintWindow, std::default_delete<SdrPaintWindow> >*) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/11.0.0/../../../../include/c++/11.0.0/bits/stl_construct.h:88:15 (instdir/program/libsvxcorelo.so +0x6487c73)
        >  #12 in void std::allocator_traits<std::allocator<std::unique_ptr<SdrPaintWindow, std::default_delete<SdrPaintWindow> > > >::destroy<std::unique_ptr<SdrPaintWindow, std::default_delete<SdrPaintWindow> > >(std::allocator<std::unique_ptr<SdrPaintWindow, std::default_delete<SdrPaintWindow> > >&, std::unique_ptr<SdrPaintWindow, std::default_delete<SdrPaintWindow> >*) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/11.0.0/../../../../include/c++/11.0.0/bits/alloc_traits.h:533:4 (instdir/program/libsvxcorelo.so +0x648fb80)
        >  #13 in std::__cxx1998::vector<std::unique_ptr<SdrPaintWindow, std::default_delete<SdrPaintWindow> >, std::allocator<std::unique_ptr<SdrPaintWindow, std::default_delete<SdrPaintWindow> > > >::_M_erase(__gnu_cxx::__normal_iterator<std::unique_ptr<SdrPaintWindow, std::default_delete<SdrPaintWindow> >*, std::__cxx1998::vector<std::unique_ptr<SdrPaintWindow, std::default_delete<SdrPaintWindow> >, std::allocator<std::unique_ptr<SdrPaintWindow, std::default_delete<SdrPaintWindow> > > > >) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/11.0.0/../../../../include/c++/11.0.0/bits/vector.tcc:177:7 (instdir/program/libsvxcorelo.so +0x648ea5f)
        >  #14 in std::__cxx1998::vector<std::unique_ptr<SdrPaintWindow, std::default_delete<SdrPaintWindow> >, std::allocator<std::unique_ptr<SdrPaintWindow, std::default_delete<SdrPaintWindow> > > >::erase(__gnu_cxx::__normal_iterator<std::unique_ptr<SdrPaintWindow, std::default_delete<SdrPaintWindow> > const*, std::__cxx1998::vector<std::unique_ptr<SdrPaintWindow, std::default_delete<SdrPaintWindow> >, std::allocator<std::unique_ptr<SdrPaintWindow, std::default_delete<SdrPaintWindow> > > > >) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/11.0.0/../../../../include/c++/11.0.0/bits/stl_vector.h:1431:16 (instdir/program/libsvxcorelo.so +0x648dea0)
        >  #15 in std::__debug::vector<std::unique_ptr<SdrPaintWindow, std::default_delete<SdrPaintWindow> >, std::allocator<std::unique_ptr<SdrPaintWindow, std::default_delete<SdrPaintWindow> > > >::erase(__gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<std::unique_ptr<SdrPaintWindow, std::default_delete<SdrPaintWindow> > const*, std::__cxx1998::vector<std::unique_ptr<SdrPaintWindow, std::default_delete<SdrPaintWindow> >, std::allocator<std::unique_ptr<SdrPaintWindow, std::default_delete<SdrPaintWindow> > > > >, std::__debug::vector<std::unique_ptr<SdrPaintWindow, std::default_delete<SdrPaintWindow> >, std::allocator<std::unique_ptr<SdrPaintWindow, std::default_delete<SdrPaintWindow> > > >, std::random_access_iterator_tag>) at ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/11.0.0/../../../../include/c++/11.0.0/debug/vector:675:32 (instdir/program/libsvxcorelo.so +0x647dc34)
        >  #16 in SdrPaintView::DeletePaintWindow(SdrPaintWindow&) at svx/source/svdraw/svdpntv.cxx:83:24 (instdir/program/libsvxcorelo.so +0x645cf57)
        >  #17 in SdrPaintView::DeleteWindowFromPaintView(OutputDevice*) at svx/source/svdraw/svdpntv.cxx:404:9 (instdir/program/libsvxcorelo.so +0x64682ca)
        >  #18 in SdrObjEditView::DeleteWindowFromPaintView(OutputDevice*) at svx/source/svdraw/svdedxv.cxx:2324:22 (instdir/program/libsvxcorelo.so +0x59aac14)
        >  #19 in FmFormView::DeleteWindowFromPaintView(OutputDevice*) at svx/source/form/fmview.cxx:196:14 (instdir/program/libsvxcorelo.so +0x7a55634)
        >  #20 in ScTabView::~ScTabView() at sc/source/ui/view/tabview5.cxx:187:28 (instdir/program/libsclo.so +0x1429430f)
        >  #21 in ScViewFunc::~ScViewFunc() at sc/source/ui/view/viewfunc.cxx:100:1 (instdir/program/libsclo.so +0x14657aeb)
        >  #22 in ScDBFunc::~ScDBFunc() at sc/source/ui/view/dbfunc.cxx:49:1 (instdir/program/libsclo.so +0x13a72262)
        >  #23 in ScTabViewShell::~ScTabViewShell() at sc/source/ui/view/tabvwsh4.cxx:1794:1 (instdir/program/libsclo.so +0x14314d5b)
        >  #24 in ScTabViewShell::~ScTabViewShell() at sc/source/ui/view/tabvwsh4.cxx:1743:1 (instdir/program/libsclo.so +0x143150fb)
        >  #25 in SfxViewFrame::ReleaseObjectShell_Impl() at sfx2/source/view/viewfrm.cxx:1113:9 (instdir/program/libsfxlo.so +0x5b8ee8c)
        >  #26 in SfxViewFrame::~SfxViewFrame() at sfx2/source/view/viewfrm.cxx:1647:5 (instdir/program/libsfxlo.so +0x5ba8d5a)
        >  #27 in SfxViewFrame::~SfxViewFrame() at sfx2/source/view/viewfrm.cxx:1641:1 (instdir/program/libsfxlo.so +0x5baa88b)
        >  #28 in SfxViewFrame::Close() at sfx2/source/view/viewfrm.cxx:1165:5 (instdir/program/libsfxlo.so +0x5b9256d)
        >  #29 in SfxFrame::DoClose_Impl() at sfx2/source/view/frame.cxx:142:35 (instdir/program/libsfxlo.so +0x5a190e1)
        >  #30 in SfxBaseController::dispose() at sfx2/source/view/sfxbasecontroller.cxx:982:28 (instdir/program/libsfxlo.so +0x5b181ce)
        >  #31 in (anonymous namespace)::XFrameImpl::setComponent(com::sun::star::uno::Reference<com::sun::star::awt::XWindow> const&, com::sun::star::uno::Reference<com::sun::star::frame::XController> const&) at framework/source/services/frame.cxx:1492:33 (instdir/program/libfwklo.so +0x2c4a8de)
        >  #32 in (anonymous namespace)::XFrameImpl::close(unsigned char) at framework/source/services/frame.cxx:1699:12 (instdir/program/libfwklo.so +0x2c55b57)
        >  #33 in SfxFrame::DoClose() at sfx2/source/view/frame.cxx:108:29 (instdir/program/libsfxlo.so +0x5a163b8)
        >  #34 in SfxViewFrame::Notify(SfxBroadcaster&, SfxHint const&) at sfx2/source/view/viewfrm.cxx:1519:28 (instdir/program/libsfxlo.so +0x5ba0b74)
        >  #35 in SfxBroadcaster::Broadcast(SfxHint const&) at svl/source/notify/SfxBroadcaster.cxx:49:24 (instdir/program/libsvllo.so +0x17ef9c4)
        >  #36 in (anonymous namespace)::SfxModelListener_Impl::notifyClosing(com::sun::star::lang::EventObject const&) at sfx2/source/doc/objxtor.cxx:146:12 (instdir/program/libsfxlo.so +0x515538b)
        >  #37 in SfxBaseModel::close(unsigned char) at sfx2/source/doc/sfxbasemodel.cxx:1439:76 (instdir/program/libsfxlo.so +0x5285e3c)
        >  #38 in SfxBaseModel::dispose() at sfx2/source/doc/sfxbasemodel.cxx:716:13 (instdir/program/libsfxlo.so +0x5266b5f)
        >  #39 in ScFiltersTest::tearDown() at sc/qa/unit/jumbosheets-test.cxx:141:74 (workdir/LinkTarget/CppunitTest/libtest_sc_jumbosheets_test.so +0x7bc6b)
        
        This appears to date back to 88879a0d12fba95825b7f99f348094039ba3e029
        "INTEGRATION: CWS aw051 (1.3.188); FILE MERGED: 2007/05/29 14:12:36 aw
        1.3.188.1: #i77674#"
        
        > --- a/svx/source/sdr/overlay/overlaymanager.cxx
        > +++ b/svx/source/sdr/overlay/overlaymanager.cxx
        > @@ -264,12 +264,11 @@ namespace sdr
        >          {
        >              if(OUTDEV_WINDOW == getOutputDevice().GetOutDevType())
        >              {
        > -                // transform to rectangle
        > -                const basegfx::B2DPoint aMinimum(rRange.getMinimum());
        > -                const basegfx::B2DPoint aMaximum(rRange.getMaximum());
        > +                // #i77674# transform to rectangle. Use floor/ceil to get all covered
        > +                // discrete pixels, see #i75163# and OverlayManagerBuffered::invalidateRange
        >                  const Rectangle aInvalidateRectangle(
        > -                    FRound(aMinimum.getX()), FRound(aMinimum.getY()),
        > -                    FRound(aMaximum.getX()), FRound(aMaximum.getY()));
        > +                    (sal_Int32)floor(rRange.getMinX()), (sal_Int32)floor(rRange.getMinY()),
        > +                    (sal_Int32)ceil(rRange.getMaxX()), (sal_Int32)ceil(rRange.getMaxY()));
        >
        >                  // simply invalidate
        >                  ((Window&)getOutputDevice()).Invalidate(aInvalidateRectangle, INVALIDATE_NOERASE);
        
        but which probably used sal_Int32 instead of long for no particular reason.
        
        Change-Id: I29459ab6c5cd06cc7d786b239221343f8de5170c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104096
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-08  Jim Raykowski  <raykowj@gmail.com>  [95438b18160a8b6e51c30c6566e40f5aeaf94f1f]

        tdf#136964 Writer Navigator: Use same Headings expanded states
        
        for Headings content navigation view and All content navigation view.
        
        Change-Id: I21fae6f0b6c0c67dd89a58fb6a5694475238e66c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103742
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-10-08  Caolán McNamara  <caolanm@redhat.com>  [fc79ca32f08e2478fe827caa26d8f5e90f4d93d0]

        don't scroll to the cursor on gaining focus
        
        an alternative option is to set the cursor to the start line when inserting
        text into the multiline calc editview
        
        Change-Id: Id0da81e35bedc282839514bf981a5a6377e1a89c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104095
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-08  Noel Grandin  <noel@peralex.com>  [592ad72ae178bc9018354ab37224666293ecbe81]

        use sal_Int32 for style-sheet index
        
        instead of a mix of unsigned and sal_uInt16.
        
        Change-Id: Ice56d58d22856daa6645577610368ba19a849176
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104076
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-08  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9b6fb8bf3d8e622bd2d013744a591ff32287d3de]

        add GraphicMapper to native-code.py
        
        Change-Id: I9622d80f4b7a8bdd7ce235bd01e7893ff821a565
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104094
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-10-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [b50b42b044b3e7a855dc72e017d5cba3d34aa1e3]

        tdf#137274: sw: Add UItest
        
        Change-Id: If0fbdb14ae4cc335dc99dc4e7df56356cf85f348
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104088
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-08  Tibor Nagy  <nagy.tibor2@nisz.hu>  [9971b1602d2a526dd8f2cc8255794515bb4e2168]

        tdf#125462 sc: remove red (invalid data) circle
        
        around the cell after typing valid data in it.
        This mark wasn't removed when correct data is
        entered in the cell, giving the impression that
        the entered value is incorrect.
        
        Note: This fixes only the directly modified cell,
        not the other cells with red circles which refer
        the modified cell.
        
        Testing: Tools->Detective->Mark Invalid Data adds
        these red circles around the cells with invalid content,
        according to their validation added by Data->Validity...
        
        Co-authored-by: Attila Szűcs (NISZ)
        
        Change-Id: Ib7ca3c453a930669a7c58e89b91654de36b8bb3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103995
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [32af6bcd0c3634f860fc529acb17648e73051c73]

        tdf#137295: sw_ooxmlexport15: Add unittest
        
        Change-Id: I49f5478284f894e0b05ff0a235c88cf7b6c0792c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104081
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-08  Stephan Bergmann  <sbergman@redhat.com>  [0591e107d9a5bb8c60e0693c1bad03004e8169e2]

        Fix C++ UNO component constructor function signature
        
        ...broken by 1f8fbff65d91f1d8297b94dd67fffceb7475dce5 "loplugin:const* make some
        params and methods const", and reported by UBSan during CppunitTest_services:
        
        > ~/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/11.0.0/../../../../include/c++/11.0.0/bits/invoke.h:60:14: runtime error: call to function extensions_propctrlr_DefaultFormComponentInspectorModel_get_implementation through pointer to incorrect function type 'com::sun::star::uno::XInterface *(*)(com::sun::star::uno::XComponentContext *, const com::sun::star::uno::Sequence<com::sun::star::uno::Any> &)'
        > extensions/source/propctrlr/defaultforminspection.cxx:211: note: extensions_propctrlr_DefaultFormComponentInspectorModel_get_implementation defined here
        
        Change-Id: Ic9b8df736169c478fa1184fc1bb30ae992ce1cff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104086
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-08  Caolán McNamara  <caolanm@redhat.com>  [8e6819e06e41e6ad29fbd337a2b641d13f3194ea]

        CustomWeld::Paint rRect is in logical units, not pixels
        
        Change-Id: I92935bce0ed280f55e061cfdf0a94078946b8c07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104087
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-08  Caolán McNamara  <caolanm@redhat.com>  [dfca29c52da8cd5e633a6687d3d65097643f940d]

        don't scroll to the cursor during paint
        
        Change-Id: Id0d0f100015eceffb213f36454d05f6a764156da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104084
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-08  Julien Nabet  <serval2412@yahoo.fr>  [f2cf7100393aeeacf239a63c69e35ff920eccdf2]

        Update Orcus lib ref in flatpak
        
        Change-Id: Id3026332211c1eb2726d876775155d8a26e187eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104068
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-08  Caolán McNamara  <caolanm@redhat.com>  [e67a755e6d4e3241360c75c3362f90a3af5999ac]

        add EditViewCallbacks handler to support updating scrollbar state
        
        the problem is that since...
        
        commit 319d8be9dad248a3ced5ac311e0b20ec3ed4cef7
        Date:   Tue Nov 22 16:21:20 2011 +0000
        
            tweak experimental gsoc multiline input bar, better resizing, enable scroll
        
        that uses SetNofifyHdl to try and keep its scrollbar up to date, but that
        SetNotifyHdl is also used by a11y to listen to the editengine and only one can
        be set at a time, so with a11y enabled (the gtk default case) either a11y works
        or the multiline scroll doesn't or vice versa.
        
        Seeing as the a11y case is the very complicated case, leave a11y alone and
        plot a route to disentangle the straightforward calc multiline edit from a11y.
        
        Change-Id: Iedc7ffc39940354e8a05c0620944f617eee6b550
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104080
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-08  Stephan Bergmann  <sbergman@redhat.com>  [a9976a958b2857e308c6598532151878615bfd9f]

        external/liborcus: Missing includes
        
        ...as seen with recent GCC 11 trunk libstdc++:
        
        > orcus_xlsx.cpp: In function ‘size_t orcus::{anonymous}::get_schema_rank(orcus::schema_t)’:
        > orcus_xlsx.cpp:313:59: error: incomplete type ‘std::numeric_limits<long unsigned int>’ used in nested name specifier
        >   313 |     return it == rank_map.end() ? numeric_limits<size_t>::max() : it->second;
        >       |                                                           ^~~
        
        etc.
        
        Change-Id: If92cfb565ed9344b2ec1403793d7aeff8bd019ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104074
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-08  Mark Hung  <marklh9@gmail.com>  [ac76f9e8ad8b077623725d0f6dceb13adb37e43a]

        tdf#130314 space counting for input field.
        
        1. Input field should be counted like other fields,
           with its content expanded with GetExpText().
        
        2. Use only GetLen() instead of rInf.GetLen() in
           SwTextInputFieldPortion::GetExpText() because
           when justifying the text, rInf.GetLen() isn't
           always updated corresponding to rInf.GetIdx().
        
           ( Check SwTextAdjuster::CalcNewBlock() for ref.)
        
        Change-Id: I6a41275295607887c476fdd3f8e5a90c936c9d31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103782
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2020-10-08  Luboš Luňák  <l.lunak@collabora.com>  [d18731f71c60cbb6c02cabb042004b1aa9454de8]

        track dirty areas for Skia drawing
        
        Updates to the screen in raster mode aren't _that_ slow, in fact
        it seems using SkRegion can make things slower because of manipulating
        the region, but with SkIRect this could sometimes help a bit.
        It also appears that StretchDIBits() that is used by the Windows
        raster code doesn't work correctly if only a subset of the y-axis
        range is specified, which reduces the usefulness.
        
        Change-Id: Ia93d2b60f2c62461e4c2c81210ab1d5d652a2cfb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104047
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-08  Miklos Vajna  <vmiklos@collabora.com>  [47fda617fc4dad8273919227ca45ea3b8b61aea1]

        pdfium: remove non-public headers from include path
        
        This was only needed to use upstream scopers, but we don't use those
        anymore.
        
        Change-Id: Idac60119d4d4e8587170fe3e5c69b3ec069e6a6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104069
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-10-08  Julien Nabet  <serval2412@yahoo.fr>  [cab3476aea0fc980951bf6e729879ecdc0d0e9b7]

        Related tdf#135202: declare libmariadb/secure/win_crypt in mk file for MariaDB
        
        Change-Id: Ib9634d9e88d7e97a5c03ff4d8b7808c598c3b8bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104040
        Tested-by: Michael Stahl <michael.stahl@cib.de>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-10-08  Caolán McNamara  <caolanm@redhat.com>  [53d4cd70a51a0cf38af03a4c113fe201679e207b]

        we only should have one has_default==True in these dialogs
        
        undo the part of 3d056824c687df567c05bf31554fa40ea2baef18
        to restore the part of c9e3952e76a9c06d5a1d2f583829ce9eb5b9df64.
        where the code does no special show/hide of buttons
        
        Change-Id: Iacc37e5250468f2b626c3212c30bdd254966fdb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104067
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-08  Gleb Popov  <6yearold@gmail.com>  [d775d570ea336d1d0d9e9c778d6841e9b64d2ad1]

        Do not redefine ETIME unconditionally on FreeBSD.
        
        Change-Id: Iee5e7d3e91b6da5eb6c87d8d3547e0cd65742db7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103945
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-10-08  Heiko Tietze  <tietze.heiko@gmail.com>  [7109b69ff3d5102f408e5c53932b870196a42cec]

        Replace UI submenu by dialog
        
        Related 0dce53516011f5d2d9408501714e2b1865517119
        
        Change-Id: I04e0fc602c5eb70f9522d646de36373f7691098b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103391
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-10-07  Caolán McNamara  <caolanm@redhat.com>  [64ab07edee8eba531fd05cbc5d92315cc2855e92]

        we only should have one has_default==True in these dialogs
        
        undo the part of 3d056824c687df567c05bf31554fa40ea2baef18
        to restore the part of c9e3952e76a9c06d5a1d2f583829ce9eb5b9df64.
        which refers to the statistics dialogs of
        sc/source/ui/StatisticsDialogs/
        
        where the code does no special show/hide of buttons and they
        are all a copy and paste job of the same duplicate has-default
        template
        
        Change-Id: I244594399ca3be43e0ac22673487c7e6fe6c37ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104066
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-07  Caolán McNamara  <caolanm@redhat.com>  [97b960492e2ce26f881d80e07bf691d682bb4173]

        Resolves: tdf#137315 explicitly use FloatWinPopupFlags::NoMouseUpClose
        
        so the popup won't disappear on releasing the mouse
        
        Change-Id: Ib496ad286c06305eca67f865946a8303e93118f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104065
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-07  Caolán McNamara  <caolanm@redhat.com>  [ce8a9ce6a1890b28c12ff0826d6808aad0bbccb2]

        tdf#137295 missing frames on roundtrip through docx
        
        because they had the same name because GetUniqueDrawObjectName returned the
        same name twice because the drawing objects were replaced by flys so there was
        no actual drawing objects inserted
        
        Change-Id: Icbe1848b7115c441f8205b8f566ec5ae4b0c55a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104063
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-07  Noel  <noelgrandin@gmail.com>  [b03708252bb50dd2fbca0f82fa170e6d90816b82]

        lint-ui: add exclusion
        
        Change-Id: Idae99392593c87c7d3b36e426c8d1363434786be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104059
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-07  Noel  <noelgrandin@gmail.com>  [cc1ef0b3dc1449242c23e3c3299c2f7bb803821d]

        lint-ui: remove checks for top-level widgets
        
        lots of .ui files are loaded, and then widgets extracted by name by
        the code, so this check does not make sense.
        
        Change-Id: Ia8292c5808587d98f0015280ad17b00402c8b96d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104056
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-07  Caolán McNamara  <caolanm@redhat.com>  [242e90f16bc23eb85941b0bf13c5350375ce3837]

        Resolves: tdf#137274 comment node not expandable when there are comments
        
        if it was opened and closed before deleting (or undoing thereof) comments
        
        If the node is currently not expanded, but it was previously expanded, then it
        is not filled-on-demand because it is already filled.
        
        If the content it tracks has changed, remove its current children and set it to
        filled-on-demand if there would be a non-zero set of new children
        
        Change-Id: Ic8eafea7f298d285d1e6c4a60cb21b57a971bd86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104061
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-07  Heiko Tietze  <tietze.heiko@gmail.com>  [ed8df0ec6ed1af600a4d31223d5bfc3f65c5d7ba]

        Resolves tdf#117463 - Dialog to show UI options
        
        * New dialog to pick and apply one of the UI variants
        * Tip-of-the-Day enhanced to execute UNO commands in order
        to advertise the UI chooser on first start
        
        Change-Id: I5e5c4a8e0fb11d11bafc99cc37b7ec244a993781
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99957
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-10-07  Caolán McNamara  <caolanm@redhat.com>  [0c9ccc7dbf6deb4d012e0d1e6eb934e54e0f19bc]

        raise min version of gtk to 3.20.0
        
        Change-Id: I7e463f48dabbcc27b0d5533fa2c46610cbd7aa82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103901
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-07  Caolán McNamara  <caolanm@redhat.com>  [d576baca31d2a2d9d96c203dfafb59dfda8f064b]

        dynamic_cast followed by static_cast
        
        Change-Id: I0e5b7a2531f10d7a9cafa45f33f128f82603f30f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104062
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-07  Miklos Vajna  <vmiklos@collabora.com>  [aff70ac6ce3362fb76a74aa0d732a979bd047537]

        RTF import: copy direct para formatting for first para in insert mode
        
        This is really similar to commit
        ae9fe9d7107b2e25c9316033651e49c08537c0e9 (ODT import: copy direct para
        formatting for first para in insert mode, 2020-10-02), except that was
        for the ODT import.
        
        Change-Id: I5f4e82162f1c18335f472c004c742e0e0f0664f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104060
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-10-07  Luboš Luňák  <l.lunak@collabora.com>  [cc6941e8ce4a22cd7bdcdf1db72da02546b35fd2]

        better way of ensuring Skia is used only with canvas that work
        
        Most canvas implementations fall flat on their face when used
        with Skia for various reasons, such as assuming presence of cairo
        canvas or GDI bitmaps. I kind of already blocked them
        in b4c28826e0f8716583e7663ca2ea7a2, when I just copy&pasted
        the OpenGL case. That just selects the last implementation,
        which in reality appears to be always vclcanvas, which is probably
        just luck. Also this wouldn't work with more than one possible
        canvas implementation for Skia.
        
        Change-Id: If644abbaeed72f1a649f8974d00f564131aa9329
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103784
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Jenkins

2020-10-07  Caolán McNamara  <caolanm@redhat.com>  [ac2369cf0369da191ac970a6ed47d634a7fae0e7]

        let a subclass destroy and recreate its EditView
        
        Change-Id: I743592b0d6d864f3d72c2fd111ef8adf13a3eb4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104052
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-07  Caolán McNamara  <caolanm@redhat.com>  [bd567a409f214d042bd64798f168fdb3dbf3cd31]

        support pan-down-symbolic/pan-up-symbolic as SPIN_DOWN/SPIN_UP
        
        Change-Id: I37bb7474207a084cfce7a3c2a6d9ec507b963aba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104044
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-07  Luboš Luňák  <l.lunak@collabora.com>  [3f359a03308493e59e0c29572fff7b0194c4aea1]

        try more to match Skia's alpha type for source and destination
        
        This is an extension of the other recent commit, matching alpha type
        is faster, and knowing the content is opaque should also allow
        more optimizations.
        
        Change-Id: I632d3f50e3f4729a64403c3c3ed1b79d63f0c5dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104046
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-07  Luboš Luňák  <l.lunak@collabora.com>  [6456ffec9d2082cc61d4ae60cad99e3c4ebfe82d]

        faster Skia from-image conversions if no alpha is involved
        
        Skia's drawImage() is faster if alpha types match. So if the source
        is opaque, use that and not unpremultiplied alpha (which is
        technically the same if no alpha is involved, but it leads to
        a slower path).
        
        Change-Id: Ie55eaa55099a9a4c9e6db1e66e212da0acef71f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104043
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-07  Noel  <noelgrandin@gmail.com>  [c356f669e294ca978e9a41e1e8e7ccbb4e9a1a09]

        lint-ui: add exclusions for remaining capitalisation warnings
        
        Change-Id: I572f914fa9a51f992110585ab032fb500f998bc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104055
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-07  Miklos Vajna  <vmiklos@collabora.com>  [cbe60ec7e1cd4f696182764d8a43a120c775e0d7]

        CppunitTest_vcl_pdfexport: use CPPUNIT_TEST_FIXTURE()
        
        This suite is large enough so that avoiding the
        declaration/registration/definition of each test manually saves a lot of
        space.
        
        Change-Id: I0fd161f54312370cc1ce13f4111ce1724dc22c4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104041
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-10-07  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6aa831bf46282d3df8b5f214abed7428bd4bd001]

        update credits
        
        Change-Id: Iaa1726883202c35a3d5ce76893f05de46551e672

2020-10-07  Caolán McNamara  <caolanm@redhat.com>  [a16f2d2bc1865dfbf8e755e683624843337c59da]

        CustomWeld is final
        
        Change-Id: I2a9b774a58481453232a9925367bf136447ea27c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104036
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-07  Noel  <noelgrandin@gmail.com>  [8eff280bc08ec3d7b2312ae4ee48df4d7328b7de]

        ui files: fix some capitalisation issues
        
        Change-Id: Id2efb6e5f1c115cb31a6afd3f988fe156c5ad56e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103829
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [3d056824c687df567c05bf31554fa40ea2baef18]

        Revert "lint-ui: check that we only have one has_default==True"
        
        This reverts commit c9e3952e76a9c06d5a1d2f583829ce9eb5b9df64.
        
        Reason for revert: Some of the code manipulates visibility programmatically, and it is quite fine to has more than one has_default if only one of them is visible at a time.
        
        Change-Id: Ia4f565c7d21d232d3038c3489952782c8e2a7be5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103977
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-07  Jan-Marek Glogowski  <glogow@fbihome.de>  [a927e0964ba0442d53fffb22c577e54bcf183ed7]

        tdf#136555 drop custom start center button colors
        
        Custom button text or background colors don't play nice with any
        complex theming. Maybe we should still allow a custom background
        color for the button bar, but probably that attempt is also futile
        and clashes with theming easily.
        
        As long as the botton bar uses themable push-buttons as a control
        custom coloring will break at some point, as these buttons can
        have too many states, which curently depend on the theme. There is
        no way for LO to know, if a roll-over button will return with a
        different backround or just some changed border from a themed
        paint call.
        
        So this reverts the button part of tdf#90452. It doesn't affect
        the preview area, as that is a custom widget, which doesn't use
        any theming, but has it's own setting - for better or worse.
        
        Change-Id: I1ef17a50d15a5876a11bce89ae3f764aa91f66bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103041
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-10-06  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [a883002d8e2fd77f80c43b7b2e6ac329d83d929d]

        SwGrammarContext: ::Modify no more
        
        Change-Id: I5569ba4f7fb00477233a5ffaabf9b2c8dca207c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103939
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-10-06  gokaysatir  <gokaysatir@collabora.com>  [19a0fbf456129e011cb9ab9ab6ab730cba274bbd]

        Online: Copy hyperlink location. / Core side.
        
        Payload format is added to LOK_CALLBACK_CLIPBOARD_CHANGED.
        Clipboard changed event is not fired when "copy hyperlink location" command is issued.
        So i added a call to LOK_CALLBACK_CLIPBOARD_CHANGED inside TextDataObject::CopyStringTo function.
        
        Change-Id: I8157572288da88b5522662e13abe151ef8548b34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103164
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103872
        Tested-by: Jenkins

2020-10-06  Noel  <noelgrandin@gmail.com>  [1f8fbff65d91f1d8297b94dd67fffceb7475dce5]

        loplugin:const* make some params and methods const
        
        Change-Id: I97c5bbb929a2a4a029af4e6cb0fd571bbc2b698b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104030
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-06  Noel  <noelgrandin@gmail.com>  [4bc31abb56f806ee399344160ce0d7c27af48f5e]

        loplugin:const* make some params and methods const
        
        Change-Id: If621bb2585fda4afef4be9a189c7f4c00008d358
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104029
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-06  Noel  <noelgrandin@gmail.com>  [9bf762769826a872e196051a9ec0540a598973de]

        loplugin:const* make some params and methods const
        
        Change-Id: I3c8ca72b2b41a4f82ee20cbe025b41425f32e715
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104028
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-06  Noel  <noelgrandin@gmail.com>  [2ac309188820036b1b99f983e8b793445e9b2ab2]

        loplugin:const* make some params and methods const
        
        Change-Id: Idec482c21c270912f9bcaeb980077c1616f67c8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104022
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-06  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [698e5d54182d96a1fd0c3b864ba0e618f82dd1f1]

        tdf#123025 - fixed broken tests for cverr method
        
        Change-Id: I44eb44107a24207764da24b4e01b407570342013
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103956
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-10-06  Caolán McNamara  <caolanm@redhat.com>  [f1f33b332a0b4ada8ac8ff885fc2efee768091a6]

        move set_user_managed_scrolling to an initial weld argument
        
        gtk is creating a11y objects on widgets changing parents so manage when that
        can happen to avoid premature creation of custom widget a11y objects
        
        Change-Id: I4879a93a897b2e4084cf6af0c9c0b0f0c1062254
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104025
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [d15aa807be1c595dad9abc1dea04bb922570015a]

        tdf#137165: sc: Add UItest
        
        Change-Id: Id5c777d5c85cda53924c9b8efae7a6cfa55de839
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103866
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-06  Noel  <noelgrandin@gmail.com>  [7cd179df80957b7daefab028cf35aebb1083b014]

        loplugin:const& make some params and methods const
        
        Change-Id: I2973128a9c6c53187e1da400d1a5df763d515596
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104020
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-06  Luboš Luňák  <l.lunak@collabora.com>  [e1482daecff877e3b0e22f1fc864e614376cb6b1]

        add missing null pointer check
        
        It's possible to trigger this case, and the windows variant already
        has the check.
        
        Change-Id: I465fbccb8910bd1b529a2639f34249c18289baa8

2020-10-06  Caolán McNamara  <caolanm@redhat.com>  [66ce7a7bcae0e0e38fc56f6780eec86e06acfd90]

        drop ownership argument
        
        we have never needed to diverge from the defaults of true for toplevels
        and false for non-toplevels
        
        Change-Id: I884b1e221d0ec44895214363d391c27e3e1707f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104019
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-06  Caolán McNamara  <caolanm@redhat.com>  [19f331ca6aa87a438b1eeabef72978ddbfb0e747]

        reparent to nothing to break gtk ownership cycle
        
        which is our usual solution, instead of using less common flag
        
        Change-Id: I9dd54a161df53a5b6ffb0b7655e510a6cc4c4824
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104018
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-06  Szymon Kłos  <szymon.klos@collabora.com>  [c43393135a6cd0f748433fc39ff45938b82e0464]

        Allow to save file if chart editing is active
        
        This helps in online where autosave after user
        closed view with chart editing active caused
        document to be broken and not allowing to open again.
        
        Change-Id: Iab6a9bfe2c5f67c155ee97726e752c83fc47af5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103091
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104011
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-10-06  Szymon Kłos  <szymon.klos@collabora.com>  [72f36d5e7a982b1a8b58dd73da4db580bf5124f1]

        lok: Add posibility to change chart fill color
        
        Change-Id: I519a0fe15c4983803109aed7eef840d36a5e7b21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102920
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103141
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-10-06  Szymon Kłos  <szymon.klos@collabora.com>  [5e7518c980855c51049cf1ca5e8b77363bd1ec19]

        Use default diagram page selection for charts
        
        Change-Id: I0bf0e5d2d1ef43a61c1bb723b25bafa30b5ad5c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103602
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104013
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-10-06  Noel  <noelgrandin@gmail.com>  [22d94ce0abef7cdd5e344a28e1b1ee4caf6cd8f8]

        loplugin:const* make some params and methods const
        
        Change-Id: If7fbb25037343e18081a8ee7064840d75e9a45a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104010
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [d34e969c888219bd3739fc4a8ef330c77f7e7adf]

        tdf#136430, tdf#136573: sc: Add UItest (take 2)
        
        Take 1 was submitted in 647958099600923d9ba3a57101891f62de326f4b
        and later reverted in 5872f0c0d206466ad78e92be3d7d551b7ff4dbf1
        The reason why jenkins hung was that the position of the label
        changed from 0.43,2.84 to 0.5,2.89 in
        a91ac466e2a996a07248ec4a2518d5ba9bdf3d61
        
        For some reason, jenkins didn't fail and the builds were just
        aborted after some time.
        
        Change-Id: If325d74e19b8fe6d8ad06700bfb05620c9d321cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103992
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-06  Mike Kaganski  <mike.kaganski@collabora.com>  [97c03dfe6c946236c3b385879f3bb2594dc4602f]

        Drop unused code
        
        ... a leftover in commit 3187eeab10df77a6c0dd6397be993a68276d7141,
        copypasted in commit 4f4a668e04bdd68655a0f574027f486cea953857.
        
        Change-Id: I7a634ba432cb4736ec85a420b0f77288cd1e0802
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104004
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-10-06  Caolán McNamara  <caolanm@redhat.com>  [084a230a15e22abada48f73d6e2efc66d208f933]

        pRuntimeWindow is always a ScInputBarGroup
        
        so the dynamic cast isn't needed
        
        Change-Id: I38d55ba782425383969a3da06df81c51a146a338
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104005
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-06  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [af4e5ee0f93c1ff442d08caed5c875f2b2c1fd43]

        tdf#97128 DOCX import: fix frame direction
        
        Frames used to be imported with zero rotation even if a w:textDirection
        tag explicitly called for a non-default orientation.
        
        I found no other solution to pass the incoming frame direction property
        on to the SwXFrame about to be created.
        
        1. If you put the property into the GetSectionContext(), it gets
        overwritten when the next w:pPr tag is parsed, so all three frames will
        end up having the same direction.
        
        2. If you put the property into the GetTopContextOfType(CONTEXT_PARAGRAPH)
        that context gets popped off the stack before control even gets to
        CheckUnregisteredFrameConversion().
        
        3. If you use PushStyleSheetProperties (which is bad in and of itself),
        the order will be messed up because the frames are not necessarily
        created in the same order as they are described in the file, so each
        frame gets a wrong frame direction in the end.
        
        Follow-up of commit 5a5597655a4bf12e4ca07c9c2b6f6221e217f080
        (tentative fix for fdo#30474# [DOCX rotated text import failure]).
        
        Change-Id: I6e3d68fe60c6e2a5b6684c65a964dd86d0168181
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103553
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-06  Caolán McNamara  <caolanm@redhat.com>  [94b73fb5e206a8718e5127cf58c826099ae92f5a]

        let a subclass defer creating its EditView
        
        Change-Id: I0d182db0658ff5e0ab3d7164de000ed76460eef5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104008
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-06  Caolán McNamara  <caolanm@redhat.com>  [197c91c45a0ff691af5089b2603737c1320880c1]

        avoid calling gtk_widget_add_events when not needed
        
        because it triggers premature creation of a11y objects
        for custom widgets
        
        Change-Id: I17eddd2856767c7da9c3a8c8ad0e11ba1a92e4d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104007
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-06  Luboš Luňák  <l.lunak@collabora.com>  [3a6a7f71ec1f5423fcd0bcea20f6831eaafb9c86]

        fix possible >= 0 warning
        
        Change-Id: I7b5595265d00a33e933a1768d8c80a7ffd25c8a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103997
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-10-06  Regényi Balázs  <regenyi.balazs@nisz.hu>  [3b6de95a0d59cf5942af5ecf4a402c224b76f8a3]

        tdf#105875 DOCX VML shape import: fix missing rotation
        
        Also to avoid bad resizing of the rotated
        shape, remove obsolete(?) code part from
        commit 0423a6741fc08a35b123556f9b10219d090ee42a
        (Import bezier curves from .docx.).
        
        Co-authored-by: Szabolcs Toth
        
        Change-Id: I77266ba65e558cf9e6dd0e1c37fad85abd038819
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103693
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-06  Szabolcs Toth  <toth.szabolcs@nisz.hu>  [ff5ca4e5fc6a9fb24b0eb6eb629210b024473f67]

        tdf#137000 XLSX shape export: fix upright
        
        Upright is an XML attribute of xdr:txBody/a:bodyPr. It is set
        in MSO when in a textbox menu we choose "Do not rotate this element".
        LO import uses a text rotation opposite shape rotation to create
        upright text, but when exporting the attribute "upright" we must
        make sure that the text rotation in bodyPr is 0, not the temporary
        opposite value. Otherwise MSO rotates the text.
        
        Note: integer precision of rotation is enough for interoperability,
        because it's possible to rotate the shapes only by whole degrees
        in MSO.
        
        Follow-up of commit 8c23be49fb5a9044989532e6e20feb1e3ff64f2b
        (tdf#106197 XLSX shape import: keep text upright).
        
        Co-authored-by: Balázs Regényi
        
        Change-Id: I0ffae41f83d3fc3a1fa37f413a8fc9fd8ccd9b6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103094
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-06  Miklos Vajna  <vmiklos@collabora.com>  [dfa1856cdb4c69985ef1e809d33055427b6fbd76]

        tdf#137023 PPTX import: fix unexpected center alignment of shape text, 2nd try
        
        Regression from commit 10bb02efd8afd42e633e370480104e2575546d8e
        (tdf#129685 PPTX import: fix unexpected centering of shape text,
        2020-09-18), now the problem was that some text should be left aligned,
        but was centered.
        
        Fix the problem by reverting most of the above commit: XML changes,
        changes to SdImportTest::testTdf113198() (manual testing show that this
        change is not needed after all) and changes to the
        TextBodyPropertiesContext ctor in oox/ (but not the testcase itself).
        
        Fix tdf#113198 again, this time in Shape::createAndInsert(), which is
        meant to be closer to what the binary PPT import does.
        
        With this, all cases from tdf#104722, tdf#113198, tdf#129685 and
        tdf#137023 are meant to be handled correctly at the same time.
        
        Change-Id: Id785252c26fc407cd74c9cfb55624091798d7773
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103996
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-10-06  Attila Bakos (NISZ)  <bakos.attilakaroly@nisz.hu>  [e2a2165f27d2e5f9b6ac2d349e8b588921667ba4]

        tdf#107893 sw: fix broken "Add Text Box" after Undo
        
        Adding text frame to a shape by "Add Text Box"
        menu item of its local menu and undoing the text
        frame by Undo resulted inoperative "Add Text Box",
        i.e. it was not possible to readd the text frame.
        
        Change-Id: Id871cecf9682cec040e9db7a0a3a68262c505833
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103541
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [93c833e848a4406f36bcb7925928554bb104aa32]

        Use idle to update preview in print dlg
        
        Otherwise UI blocks while the preview is being updated
        
        Change-Id: I98c536b83a31e9ea3f72effc8a602ee190a81e68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103951
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-10-06  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [729f24a9e3639051e6b066cb1fc68fbd1ef4db16]

        Colibre: Revert NB Cell Style icons
        
        Change-Id: Ibe657e47f37bc9aed99924f85bd9d2b092b10d8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/104000
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-10-05  Julien Nabet  <serval2412@yahoo.fr>  [f90500754fac014638214b5e061832b2c518aab6]

        Related tdf#137167: reference Excel pb on limitation for data validity formula
        
        Change-Id: I6910b761dc99c7a58c7fc1f84c4606ad8dbd729c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103913
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-10-05  Tor Lillqvist  <tml@collabora.com>  [c6d8e4b36f9575267244119c0a7e6a2275168625]

        Pre-set the host and build platform on WSL
        
        WSL is otherwise detected as Linux, which it of course is, but on WSL
        we typically (?) don't want to build LibreOffice for Linux, but for
        Windows. Do this only if no explicit host platform has been passed on
        the command line. We do want it to be possible to actually build for
        Linux on WSL, too.
        
        For WSL, define an emulation of the cygpath command on Cygwin.  Also
        add a simple "test" for it, for visual inspection, not an actual unit
        test.
        
        Change-Id: I9d9fd8f8039692d754fb96762ed00727e97130b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103936
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-05  Caolán McNamara  <caolanm@redhat.com>  [42132debf46d9ace4c4b33aead31e59b7d43d1ef]

        unconflicting commits stomped on eachother
        
        commit 7f94c09b8bad0d8d31e126a95ede4fa937a8981a
        Date:   Mon Oct 5 11:31:47 2020 +0100
        
            SwUndoTableMerge::MoveBoxContent always dereferences its SwDoc* arg
        
        and...
        
        commit e366c928819c44b5c253c45dca6dae40b71c9808
        Date:   Thu Oct 1 17:31:21 2020 +0200
        
            sw: ODF import: convert the simplest sub-tables to rowspan tables
        
        Change-Id: I2b5d12f1c08171d4f8382f64361f4e52fa70d5b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103998
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-05  Caolán McNamara  <caolanm@redhat.com>  [1b4b3db429555c48dd800f175f92040b73cece65]

        SwUndoParagraphSigning never passed null SwDoc*
        
        ditto:
        SwUndoFrameFormatCreate ctor
        SwUndoCharFormatCreate ctor
        SwUndoCondTextFormatCollCreate ctor
        SwUndoTextFormatCollCreate ctor
        SwUndoFormatCreate ctor
        SwUndoFrameFormatDelete ctor
        SwUndoCharFormatDelete ctor
        SwUndoTextFormatCollDelete ctor
        SwUndoCondTextFormatCollDelete ctor
        SwUndoFormatDelete ctor
        SwUndoRenameCharFormat ctor
        SwUndoRenameFormatColl ctor
        SwUndoRenameFrameFormat ctor
        SwUndoNumruleRename ctor
        SwUndoNumruleDelete ctor
        SwUndoNumruleCreate ctor
        SwUndoInsNum ctor
        
        Change-Id: I71805bf3f13235c91e9d4746e2ca0a4e4804824c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103964
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-05  Caolán McNamara  <caolanm@redhat.com>  [be44b86998b2681d0de231bd9f5364a968e7c6b8]

        SwEditShell::SignParagraph always dereferences GetDoc()
        
        Change-Id: I4f45db8fdab7679de0f7eacf8f14a24539ae0d5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103963
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-05  Caolán McNamara  <caolanm@redhat.com>  [029e720dec82a68fb0135a3f2d3735e92963dc62]

        lcl_ValidateParagraphSignatures always dereferences its SwDoc* arg
        
        ditto:
        lcl_DoUpdateParagraphSignatureField
        lcl_UpdateParagraphSignatureField
        
        Change-Id: Ic579ff9116da1031922ee7aa77d3a8f6a659f61e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103962
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-05  Caolán McNamara  <caolanm@redhat.com>  [38746ee9dfe6db8029a844576c3395b54167c3e9]

        SwUndoDelete::CanGrouping never passed a null SwDoc*
        
        ditto:
        SwUndoOverwrite::CanGrouping
        SwUndoTOXChange ctor
        SwUndoDefaultAttr ctor
        SwUndoFootNoteInfo ctor
        SwUndoEndNoteInfo ctor
        SwUndoRenameBookmark ctor
        SwSdrUndo ctor
        SwUndoDrawGroup ctor
        SwUndoDrawUnGroup ctor
        SwUndoDrawUnGroupConnectToLayout ctor
        SwUndoDrawDelete ctor
        SwUndoOverwrite ctor
        SwUndoSplitNode ctor
        SwUndoTableCpyTable ctor
        SwUndoCpyTable ctor
        SwUndoTableStyleMake ctor
        SwUndoTableStyleDelete ctor
        SwUndoTableStyleUpdate ctor
        
        Change-Id: I138729e37777c7960017f9004c31a533f86315a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103961
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-05  Caolán McNamara  <caolanm@redhat.com>  [54759fdbba24f1a552f635fc803078b8ce83dade]

        SwUndoMove ctor is never passed a null SwDoc*
        
        Change-Id: Iaf80504a8bcbca0d1afa101d30376ca2ce3506f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103959
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-05  Caolán McNamara  <caolanm@redhat.com>  [7f94c09b8bad0d8d31e126a95ede4fa937a8981a]

        SwUndoTableMerge::MoveBoxContent always dereferences its SwDoc* arg
        
        Change-Id: I38472e475c6cb7f96b414d107301a04bbb73c0fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103958
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [df5c984fa2e1687603e9e1b63a69b43591f19143]

        tdf#133033: sc_jumbosheets_test: Add unittest
        
        Change-Id: I408df8eeba6b88d5d5fc4bb35e6a6d03810948a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103966
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-05  Luboš Luňák  <l.lunak@collabora.com>  [d3792300afec9c9cb8751cae5b46e8f9198214b4]

        try not to hog the CPU during slideshow animations
        
        Try to sleep for most of the busy-waiting loop. Seeing this CPU
        usage is annoying when profiling.
        
        Change-Id: Ia01b547b28a22ffcb0e841ea582c93891cf1c5c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103960
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-05  Michael Stahl  <Michael.Stahl@cib.de>  [e366c928819c44b5c253c45dca6dae40b71c9808]

        sw: ODF import: convert the simplest sub-tables to rowspan tables
        
        Before OOo 2.3, CWS swnewtable, Writer represented complex table
        structures as sub-tables, i.e. <table:table table:is-sub-table="true">.
        
        Try to convert these to the modern rowspan tables, which export to
        non-ODF formats much easier.
        
        There are some cases where the result is going to look different, or
        where further work is required to adapt other things in the document;
        leave these alone for now.
        
        Change-Id: I6a6c497089ef886826484d2d723bf57c72f95b14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103773
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-10-05  Luboš Luňák  <l.lunak@collabora.com>  [2ad4e77a0f266ae6e6fccaebb1d080d2880bdac3]

        fix allocating thread pool workers
        
        Tasks are removed from the queue before a worker starts working
        on it, which means that maTasks.size() is not the number of tasks
        to do, because the worked on tasks are not included there.
        This means the code could spawn only a smaller number of workers
        than were needed (and than CPU cores that are available).
        
        Change-Id: Ic6e6a79316cf48d82f2b80be7ad477b723b2c4e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103955
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-05  Caolán McNamara  <caolanm@redhat.com>  [a4dbf43bf505980e6acc587aa13096c215aa99e9]

        SwGetRefFieldType ctor never passed a null SwDoc*
        
        ditto:
        SwFEShell::Copy
        SwEditShell::Copy
        SwFEShell::CopyDrawSel
        SwFEShell::Paste
        SwChartDataProvider ctor
        ResetInDoc family
        
        Change-Id: I2d1544c09919f0e566fadc04d3b160b18ea62fc7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103957
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-05  Noel  <noelgrandin@gmail.com>  [c9e3952e76a9c06d5a1d2f583829ce9eb5b9df64]

        lint-ui: check that we only have one has_default==True
        
        Change-Id: Ic61e14c3b98a85a5f05b448db9805ac296c041ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103953
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-05  Henry Castro  <hcastro@collabora.com>  [96fa2f494560bcc90584a458438db688b7f0aa88]

        lok: sidebar: avoid deactivation when the sidebar is painting
        
        When two views (SfxViewFrame) get activated and deactivated
        frequently when one view grab the focus and lose focus (respectively),
        in multiple user this is not true, both users have the view
        active at the same time.
        
        The patch removes the overhead when painting a sidebar window
        to avoid unnecessary deactivation.
        
        Change-Id: Ica5837c9f2eda5db1bee69ec2297e54c4845d467
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103263
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        (cherry picked from commit 0a8be32f6130a4b84cd3f9ca70f6109dd78bf434)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103441
        Tested-by: Jenkins

2020-10-05  Noel  <noelgrandin@gmail.com>  [a52246c4079de02f927582b0e8a476e9edafbc99]

        lint-ui: disable some checks
        
        which no-one seems to care about at the moment, since there are so
        many failures.
        
        Change-Id: Id5c589dc328b553a9052cdd94a4c8d3d009a0f3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103954
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-05  Caolán McNamara  <caolanm@redhat.com>  [78f2eaafbcf595c5789531f4cf0b91586255bd94]

        tdf#137250 fire changed on typeahead in combobox without menu active
        
        Change-Id: If296b303ad98d945840f39ebab27a019ac881932
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103950
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-05  Noel  <noelgrandin@gmail.com>  [68961653f9af29b332039e50459e29d33c623013]

        lint-ui: validate has_default and can_default
        
        check that if a widget has has_default=='True', then it also
        has can_default=='True'
        
        Change-Id: Ie51d9d8fff6d7cc0cc42a09331f59e7ef6d559be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103834
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins

2020-10-05  Noel  <noelgrandin@gmail.com>  [9742c9e40fc2e104eaa806b8f02014055d37ed68]

        loplugin:reducevarscope in extensions
        
        Change-Id: I6ba76a8e50d564cd72edc5a3438faef5f3c71bc6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103948
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-05  Noel  <noelgrandin@gmail.com>  [8e34b8ce575bab7e71de20db10cc49ae956d7ff1]

        loplugin:reducevarscope in writerfilter
        
        Change-Id: I19f12959a04be07cdd2083a6aa519943d069fae6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103947
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-05  Noel  <noelgrandin@gmail.com>  [8ec183056dd7a954d9af7b26432d7680a31e9896]

        loplugin:reducevarscope in sal
        
        Change-Id: I2ce95de07b8e0952a1e778e65940b30597396aa6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103949
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [b65d21596b5773d744b242716a78308d2c3714d0]

        The gtk3 dependency of libavmediagst is long gone
        
        Regressed-by: a6201725d760cbce832d4de029b418bb7334df6a
        Change-Id: If3bc22f86092f8232e049ddf6ff47477e5f87342
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103952
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-10-05  Michael Stahl  <Michael.Stahl@cib.de>  [e65b1ba0033e1adaa4135539bb7b34b28cbedd7c]

        sw: SwTable::GCLines(): don't throw away row background
        
        If there's a row background, and a cell in the row doesn't override it,
        apply the row background to the cell.
        
        Change-Id: I37cd33249d3ab66c898c537e3bc6bab067d6f74b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103772
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-10-05  Michael Stahl  <Michael.Stahl@cib.de>  [309868c32f00e5ca045f941deafb5216aad2538c]

        sw: improve comments, dump rowspan to nodes.xml
        
        Change-Id: Ifcd011f6d55ac534c449050d07009680dcd71d51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103771
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-10-05  Caolán McNamara  <caolanm@redhat.com>  [73b1188a3af5edce43508965f95fab1345ccda0e]

        we are guaranteed to have gdk_screen_get_primary_monitor now
        
        Change-Id: I03419ff5233da53aeb3644f62357c983b0fe76ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103930
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-05  Caolán McNamara  <caolanm@redhat.com>  [1d35f90dfe46cadc913e35f509669785cfa8ec18]

        SwDateTimeField::GetDateTime always dereferences its SwDoc*
        
        ditto:
        SwXFrameEnumeration ctor
        lcl_ReAssignTOXType
        
        Change-Id: Idaa6bef29cbc4c3a08d578ef4bedcaa071547944
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103928
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-05  Caolán McNamara  <caolanm@redhat.com>  [4ada921dbb6a431b632cfccd06178dad68860ab6]

        Evaluate family never passed a null SwDoc*
        
        ditto:
        SwTemplNameFieldType ctor
        lcl_RestoreRedlines never passed a null SwDoc*
        lcl_InsAttr
        SwFileNameFieldType ctor
        SwRefPageGetFieldType ctor
        SwJumpEditFieldType ctor
        SwPostItFieldType ctor
        SwScriptFieldType ctor
        SwMacroFieldType ctor
        
        Change-Id: I61fa1b0e5fba16f9d1be1880dde6c487dca88374
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103927
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-05  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [c42dc1be0c3161e621ed0a667ae6b047f8bb23d4]

        tdf#133403: PDF export options dialog:(bookmarks) is replaced with (outlines)
        
        Change-Id: Iac28dea293099dd48ba4d4307b1fd326972fd3d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103749
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-10-05  Heiko Tietze  <tietze.heiko@gmail.com>  [1dcbf68bfabe1436f5a3f54f902d18de06895dbb]

        Disable WhatsNew infobar with standard method
        
        WhatsNew IB uses the Newly introduced Enabled property now
        IsReadOnly got removed
        Follow-up to 3fb1477de164bba260e3e9a39afcb3f67c78fb5e
        
        Change-Id: I3989acf835ee219575106bc6c7d5edac4e6accd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103841
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-10-05  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [551796bf1ccfbb7953109f55c09011ef48315d8a]

        tdf#136437: .uno:NewRouting is renamed as 'Reset Line Skew'
        
        Change-Id: Ieb7149b2abbcc481cc44bf0ad9486af9caa8be58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103826
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-10-05  Luboš Luňák  <l.lunak@collabora.com>  [be44d7723c03184a132834d187c8ab0087e1b241]

        make it possible to accelerate AlphaMask::BlendWith()
        
        If SkiaSalBitmap has the data already on the GPU, then without this
        the pixel data for both bitmaps would get read from the GPU (which is
        somewhat expensive), the operation would be done on the CPU, and
        afterwards quite likely the result would be sent to the GPU again.
        
        Change-Id: Ic6b7bf08b30e7083f6099eb66a45a82ebb54f326
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103888
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-05  Noel  <noelgrandin@gmail.com>  [980cb24e1e94ed928b6db9e6b8b5ba377de2a574]

        loplugin:reducevarscope in starmath
        
        Change-Id: I5d90de0d2fdab876899a6e072b7911921d691d14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103946
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-05  Attila Szűcs  <szucs.attila3@nisz.hu>  [03dfa09886b6fd0ebda7abe7d5e142da172e8cc2]

        tdf#88782 sc: autofill number sequences in merged cells
        
        Improve FillAuto, FillAnalyse and FillSeries to continue
        linear sequences of numbers in merged cells by skipping
        the empty overlapped cells of the merged area, like other
        spreadsheets do. For example this fix autofill, when merged
        cells are used to highlight nth numbers. Instead of 1, 2 ->
        1, 2, 2, 3, we get 1, 2 -> 1, 2, 3, 4 on the following fill:
        
        +-+-+-+    +-+-+-+-+-+-+
        |1| 2 | -> |1| 2 |3| 4 |
        +-+-+-+    +-+-+-+-+-+-+
        
        See the unit test document for more complex examples, and
        use merge/unmerge to check the work of the algorithm. For
        example, column C of the test document contains cells
        
        EMPTY, EMPTY, EMPTY, 2, EMPTY, 4, EMPTY
        
        calculated as 2, 4 during fill by skipping empty
        overlapped cells, but keeping also the merged structure,
        resulting the requested continuation of the linear sequence:
        
        EMPTY, EMPTY, EMPTY, 6, EMPTY, 8, EMPTY
        
        Note: special formats are not handled yet like date, string,
        boolean and userlist.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: Ib431e8968f5d71e321b0e57cfb173534a0f5da31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103765
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [47f0e09af5bfc250d91896d0af56b34b83bd16a2]

        Removed duplicated include
        
        Change-Id: Ib3fb174f390424f765113a7565a8b87dbede7342
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103938
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2020-10-05  Miklos Vajna  <vmiklos@collabora.com>  [c8b24c2c5e9105f606ec030aff467105acce1342]

        sw: prefix members of SwImplEnterLeave, SwImplProtocol, SwProtocol and ...
        
        ... SwUpperEnterLeave
        
        See tdf#94879 for motivation.
        
        Change-Id: Iafd43ba70c1a5a83d75e6d0d66292709ea5ac125
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103944
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-10-05  Noel  <noelgrandin@gmail.com>  [5451380641a809b845503860f2bd05497b914151]

        lint-ui: fix GtkAdjustment check
        
        Change-Id: Ie369cd67f2ac3947c2f4817fb76656216c6df2fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103943
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-05  Mike Kaganski  <mike.kaganski@collabora.com>  [9abb853f0ae74b34ee7c5fb6a34b72a037bb317e]

        use more TOOLS_WARN_EXCEPTION
        
        Change-Id: I3e8bfdf717dd8896ab16e396f671651ca4f7f01c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103932
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-10-05  Tor Lillqvist  <tml@collabora.com>  [83615f4ee8c5e78fb45389b5ea3c1204625e3fe2]

        Fix nss build for iOS
        
        Change-Id: Ib7d1fdfc8394c7356db436e5d1bf6126c164bacc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103937
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-05  Tor Lillqvist  <tml@collabora.com>  [e55f3e286283bc0570a6c4f396df952a812ceaef]

        Small cleanup of shell functions
        
        Use "local" for local variables. Document the (global) variables used
        to return values.
        
        Change-Id: Iadb567af9e19a627da616f05a5dc650af1c070de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103926
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-05  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [10f32207a3eb6295dcea4f1d2cdf30bc4c4098e9]

        MarkBase: Replace Modify with SwClientNotify
        
        Change-Id: I15661c979c25d3d9fd47d9885183b972f0ae88ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103067
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-10-04  Jan-Marek Glogowski  <glogow@fbihome.de>  [856ce2a5b64a6f7a1ea3a6ab0ee2bb5932743566]

        Don't forward JDK home option to the cross-build
        
        The configure flags on the command line always specify the host
        config, so it doesn't make any sense to forward this setting in
        case of a cross build. You can add a --with-jdk-home=... to the
        --with-build-platform-configure-options flags, if the build
        config finds the wrong build JDK. Also add this info to the
        --with-jdk-home help.
        
        For convenience (and because I don't want to adapt tinderboxes
        again), this forwards the host JDK to the build for Android. And
        explicitly disables Java for iOS build tools, as it used to be.
        
        The whole --with-java handling should probably be removed in
        favour of the --with-jdk-home. Do we have a real use case, where
        we just need the Java interpreter but not the JDK (ok - the
        document validators come to mind, but then you could also just
        simply provide a JDK...)?
        
        Change-Id: I328a15c090001bb025f4ba66d13b0cd020991fa9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103878
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-10-04  Mike Kaganski  <mike.kaganski@collabora.com>  [83e445cd2d6b59845a330e990aa56c027f8fa85e]

        use more TOOLS_WARN_EXCEPTION
        
        Change-Id: I269f88d82680f6a969a8bf582f0ae00cc7636509
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103925
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-10-04  Mike Kaganski  <mike.kaganski@collabora.com>  [6923b1d527fa86fac8439b881d4ad468b765e915]

        use more TOOLS_WARN_EXCEPTION
        
        Change-Id: Iff30468e59a0bc782958dd41bcea726a4c869698
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103909
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-10-04  Tor Lillqvist  <tml@collabora.com>  [d1b399b687193951978500056ce461a921575d3e]

        Step towards building for Windows on WSL: ProgramFiles(x86) handling
        
        autogen.sh is a Perl script. When running Perl on WSL, weirdly named
        environment variables like the "ProgramFiles(x86)" one don't seem to
        get imported to a shell child process of the Perl process. So export
        it as PROGRAMFILESX86 instead. configure.ac will look for that on WSL.
        (Changes to configure.ac will be coming in small careful steps.)
        
        Change-Id: I572c3b1e2f2fab3629d1856d33fcf0dda51217d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103921
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-04  Jan-Marek Glogowski  <glogow@fbihome.de>  [b36df65bb2393f8f46eea68c861d7570e7a772a1]

        skia: don't fail Windows Arm64 build without clang
        
        Since commit 77ba9a095b0b3f429e006571e16f8320ba0bb61e we build
        Windows Arm64 with Skia, but since there is no clang compiler for
        Arm64 in VS2019, we use the normal MSVC one. So don't even try
        to detect it currently.
        
        Change-Id: I1e82a1a92bce3b8f52fe24e3095ab6e70a7a1256
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103924
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-10-04  Caolán McNamara  <caolanm@redhat.com>  [ffbc494b2a139eabf062432f5b4fed3a4ce46382]

        SwXAutoStylesEnumerator always dereferences its SwDoc* arg
        
        ditto:
        SwNumFormat::UpdateNumNodes
        SwEditShell::CopySelToDoc
        
        Change-Id: I5f18b04e420facb703fcace20c645281d409cea6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103923
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-04  Caolán McNamara  <caolanm@redhat.com>  [6539ff3f4123a961a949c8d6a5fae8880c3d7081]

        DocxTableStyleExport never passed a null SwDoc*
        
        ditto:
        SwASCIIParser ctor
        SwNumRule::CopyNumRule
        SwDataChanged ctor
        
        Change-Id: I0f731ef2856eb70bd5fff5372ee7bc769e1f8bd3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103922
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-04  Caolán McNamara  <caolanm@redhat.com>  [e11cdf021a1ee7ff95733699e75c35af72c54c69]

        ofz#26128 check at start instead of end if encryptedHashValue is too small
        
        Change-Id: I10774802c96f6f0912a4ee3bf9a6a2a9482b7c94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103918
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-04  Caolán McNamara  <caolanm@redhat.com>  [9f81fc25e528406f12cbfa6d56a27b69f9957edd]

        combine these identical blocks together into a function
        
        Change-Id: I783c7f649d0624de9fb46c2b8379fc47ec311f63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103917
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-04  Nikhil  <nikhil.varghese23@gmail.com>  [1b6dead4dc7d11fd3d2e1b88da941857cb1be046]

        tdf#124176 Use #pragma once in text
        
        Change-Id: I4fd4fb8d232a2b250f1da3b9414d80a284367ec8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103919
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2020-10-04  Mike Kaganski  <mike.kaganski@collabora.com>  [ee7fa0bd67d1c5a6b2f48eff98f96f73302c1d92]

        use more TOOLS_WARN_EXCEPTION
        
        Change-Id: I7ddc1539cbd020b4b65740e213a0a993672516b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103910
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-10-04  Tor Lillqvist  <tml@collabora.com>  [0781f89597a5c30f9ad3345e0421a9ec4a32c147]

        Add usage message and reading of the Registry
        
        Change-Id: Iddebcaaaeee234321a71569e80f939e8c324513d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103914
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-04  Jan-Marek Glogowski  <glogow@fbihome.de>  [ce7c77250a310caf4706a39618d9fb52dd06e0af]

        Add a LibreOfficeWinArm64.conf
        
        This is just tested with a cross-build including Java:
        
        --with-distro-config=LibreOfficeWinArm64 \
        --with-build-platform-configure-options="\
            --with-jdk-home=C:/PROGRA~1/Java/JDK-14~1.1" \
        --with-jdk-home=/cygdrive/c/lode/jdk-16-ea+25-windows-aarch64
        
        Change-Id: I762049d34e6a00fec0960395f94d6537047f6061
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103643
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [adab4dcb1ea11246f29f43edb2f3c0c588014b2b]

        related: tdf#127579: make use of FindCharFormatByName more robust
        
        the same way it's done in WW8AttributeOutput::TextINetFormat
        
        This might fix crashes like
        https://crashreport.libreoffice.org/stats/crash_details/3538a470-23d7-4e37-9504-fe6e81da301b
        unfortunatelly, I have no steps to reproduce it at the moment
        
        Change-Id: I509ee439643dfbaf6f08477142bbbd171e13eed8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103859
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [73576d93ebec33a97d8a13bfd8d1f374438b414b]

        sd: move Annotation to the header file
        
        Change-Id: Ibae50a235dcc80af94be37fce2b35c69586ca111
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103893
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-04  Caolán McNamara  <caolanm@redhat.com>  [fd7b0c9e64e32640bde911a71d6f17dd3e4268ec]

        the SwDocShell(SwDoc*, ...) variant is never passed a null SwDoc*
        
        Change-Id: I4b492f46a6c017746fa2665f677f5a39519c3614
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103905
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-04  Caolán McNamara  <caolanm@redhat.com>  [5ec50565b35f3a776dffb7afc33a985e5ea6409f]

        MakeCopy family never called with a null SwDoc* arg
        
        Change-Id: I4ba4569a529425a5e92fb3f82990e34ae4db3228
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103877
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-04  Caolán McNamara  <caolanm@redhat.com>  [3dee30f1c033d3679f7b8dbc7813b7dc03ac8f70]

        SwSvxUnoDrawPool ctor never passed a null SwDoc*
        
        which is always dereferenced and never changes. so m_pDoc can
        never be null so delete that redundant condition
        
        Change-Id: I4fde5f3f8f0ffcc790d1c8f16a8ab05a842eed06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103876
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-04  Caolán McNamara  <caolanm@redhat.com>  [f5198863fc115eb72853ed76dfef037001784b61]

        SwDrawModel ctor always dereferences its SwDoc* arg
        
        DateFormFieldDialog ctor too
        SwTextBoxHelper::getCount too
        
        Change-Id: I0d6e41b671af8c7d47ca3cd1f3e62a162ae06aca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103875
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-04  Caolán McNamara  <caolanm@redhat.com>  [0fab2b1dcd13c0fb9d3bc82e5d8134afbd5ea237]

        change these sal_uLong to sal_Size
        
        Change-Id: I5823283702b38d4b928cf0bee8645eafd10fe58f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103873
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-04  Caolán McNamara  <caolanm@redhat.com>  [df11dc76e6f085ee02d4dd7e341dbbfdc9573c42]

        SwDrawContact::GetTextObjectsFromFormat always dereferences is SwDoc* arg
        
        Change-Id: I3e451f0f252626abfb48222ec32a60fe346fe23b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103874
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-04  Caolán McNamara  <caolanm@redhat.com>  [fb0c3f9d8964f8c0f40238559c32d9d73cba6b55]

        ofz#26122 allow NINSIZE input full elements
        
        Change-Id: Ifbde8fc055a91e23db08508a34ce4664d2f1f96f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103906
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-04  Jan-Marek Glogowski  <glogow@fbihome.de>  [f96b0b9c7d4deb9aee4898ffbbf03efa761bf342]

        odk: fix Windows Arm64 build
        
        I didn't change odk/util/check.pl to handle the currently missing
        climaker. I hope this problem will eventually be fixed before
        anybody really considers developing with LO ODK on Arm64...
        
        Change-Id: Icc070bde77e73362646d62401410277a85d3d697
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103879
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-04  Jan-Marek Glogowski  <glogow@fbihome.de>  [20879693c6d1c384eafee610d5185a5a00c8ee68]

        Replace "newlined" sed with tr
        
        This doesn't filter the list on Windows Cygwin, resulting in a lot
        of wrong stuff in the BUILD_TYPE, which actually isn't build.
        Since the next line uses tr, use this here too.
        
        Regressed-by: d4105c8aec2e1815aa536c50bc742dd5c8bff940
        Change-Id: I750bd1bd5084ff5a23b4635f3ee63f46ba1dd83f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103871
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-04  Luboš Luňák  <l.lunak@collabora.com>  [bb66f3b772115506b8b39e6cc24c1f82e7a6dc1e]

        do not set high filter quality if not changing image
        
        It seems setting kHigh_SkFilterQuality may have a performance impact
        even when there is no resizing/transforming involved (besides moving,
        which doesn't affect the image itself).
        
        Change-Id: I08a6a1a6cd3c002643caabac91532fdc6659c1c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103889
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-04  Noel  <noelgrandin@gmail.com>  [d06fe13f234e6b13c15da07ceed9d50c3c0675fa]

        loplugin:reducevarscope in reportdesign
        
        Change-Id: Id77ea5524570654c36aa50a0e55c02b5a2a20876
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103838
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-04  Noel  <noelgrandin@gmail.com>  [05082326bed3aac6fe3c902a21e854fcb9813d7c]

        loplugin:reducevarscope in sdext
        
        Change-Id: I92f57e803ebf47e77b5c1990984d0dee1cdd2c73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103837
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-04  Noel  <noelgrandin@gmail.com>  [a36ada7c5400735b6d03d7215a32ea7e98aacd63]

        loplugin:reducevarscope in store..svtools
        
        Change-Id: Iaa6c6eac15cb73fc2a76ba1c5241297c94d297cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103839
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-04  Noel  <noelgrandin@gmail.com>  [27f1827afa11ba9c5d912614dc84dd308ecf8b5f]

        loplugin:reducevarscope in toolkit..unotools
        
        Change-Id: I439b9f456ac0bfaa3eb9bf17472053bd4787e828
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103840
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-04  Tomofumi Yagi  <yagitmknada@gmail.com>  [2a338d521618333a0630a31b46fd0fc9decbe0e5]

        sc: ucsdet_detect may return nullptr
        
        ucsdet_detect function needs a NULL checking of the return value.
        
        "a UCharsetMatch representing the best matching charset, or NULL if no charset
        matches the byte data."
        
        Change-Id: I7e9a4b03ffd3c5e3f4953c2c7964dc67a53c39b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103890
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-10-04  Tor Lillqvist  <tml@collabora.com>  [ae7f0fc33a9d0d5637a8d1a8feff41330b50c91b]

        Add a tool that will be useful for various tasks if/when we build LO on WSL
        
        It is a Win32 program, not a Linux (WSL) one.
        
        So far just one function: Convert a full Windows pathname to 8.3
        format (if present). WSL does not seem to have that functionality
        built-in, and doing it through some invocations of cmd.exe or a .bat
        file from WSL seems very complex.
        
        Change-Id: I4c29e2382b0230aacbd22ca6ea0814c8c4d01866
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103912
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-10-04  Mike Kaganski  <mike.kaganski@collabora.com>  [835dfcbbe54b3903084e3ba402bcf582bb2f092a]

        use more TOOLS_WARN_EXCEPTION
        
        Change-Id: Iaa8f006526be2b16767f34ac0d7cd567314a50e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103908
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-10-04  Eike Rathke  <erack@redhat.com>  [cf40efa7518fb78c6ec12a6fa2c0fef284fa2a87]

        Fix format comment handling in number format dialog
        
        Clicking any format in the Format list could had applied the
        default 'User-defined' comment to that format. Also an edited
        comment for an already existing format when clicking on another
        format applied the new comment to that other format. Sometimes
        'User-defined' was displayed instead of a real comment.
        
        Change-Id: I452d41f2860affed2475737e3bc925db687d96c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103907
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-10-04  Luboš Luňák  <l.lunak@collabora.com>  [16fc984bda55febdbc54bae7b34c5dc07dca7b41]

        clean up handling of erased state in SkiaSalBitmap
        
        So that e.g. ResetToSkImage() does not keep the erase state.
        
        Change-Id: I67e15c7f26c804437b15c394bf1aa4bbc38dfed1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103887
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-04  Luboš Luňák  <l.lunak@collabora.com>  [c57010def9e2e62b1d3d60f13ec58967c09fbf91]

        optimize and unittest SkiaSalBitmap::InterpretAs8Bit()
        
        Reinterpreting a color is even simpler, and do it ourselves even if
        there is pixel buffer, as the SkImage is preferred (it'll be more
        likely used afterwards).
        
        Change-Id: I3ea7ea0abb3133dce18ee51f1aae324e7bb51196
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103886
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-04  Luboš Luňák  <l.lunak@collabora.com>  [138cd28e2605740bbcacd22bac14aeb6bc5763cd]

        default to BGRA for Skia, even on X11
        
        As that seems to be the X11 setup, at least on my machine.
        This applies even to Vulkan, as we pass the XVisual to Skia.
        
        Change-Id: I2f1ee21c2bcf87bbb3bea7114b3b9a9aa060db13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103870
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-04  Tor Lillqvist  <tml@collabora.com>  [7f55f453886e6aba9401da5f984db3e4fcf020e1]

        Document what PathFormat does
        
        Change-Id: If8b0ca9b55fb601bc3da2172f5acc00a7d83ea85

2020-10-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9554ca530a488fcbe922858436d36f324feb1212]

        use pragma-once for Annotation.hxx
        
        Change-Id: Id788ce493a4698c27aae1a41693f03acf6eb0c50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103892
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-10-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f16afd0cc89ae007dc2b64793dfdde408f050ee0]

        remove css sub-namespaces and clean-up the code
        
        Change-Id: I95969328d6e9aca55a5e0396ab2a73d20423274a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103891
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-10-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b68761f4a5cd22b48c3214c8be919cb4c84da241]

        pdfium: Support for InkStrokes and Vertices
        
        This extends PDFium with getting InkStrokes and Vertices for
        annotations, which wasn't implemented before, and adds support to
        PDFium wrapper in LibreOffice.
        
        Change-Id: I570d53038a59ab830fcd5639583c75cf8adda86c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103885
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-10-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9f9dec0679da48e49af09d8fa609955bca6db67b]

        pdfium: extend the PDF test with more types of annotations
        
        Change-Id: I6faef0b6712e172abf090f5d16974dfd91747fae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103884
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-10-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d30d41b36118ccfa473fab1e82c94c016e3a3f21]

        pdfium: add getObject, getValueType for PDFiumAnnotation
        
        Change-Id: Iadfd767463a57958f5ffb2dc5c8b5387b59373fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103883
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-10-03  Mark Hung  <marklh9@gmail.com>  [f266feaebea39668392e3a3830e20e4670344658]

        sw/qa: relax testTdf134146 in layout tests.
        
        The old test case expects the number of //text to
        be 14. I.e. the Y-axis title splits into exactly two
        lines. But it splits into 3 lines in my environment
        ( Windows10 traditional Chinese version ). Considering
        the result might be locale and font dependent, relax the
        test case so that it passes as long as the title breaks
        into two or more lines.
        
        Change-Id: Ic1da3993c95ecaa7a58d09901a7ce05dd8a34235
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103900
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-03  Caolán McNamara  <caolanm@redhat.com>  [5872f0c0d206466ad78e92be3d7d551b7ff4dbf1]

        Revert "tdf#136430, tdf#136573: sc: Add UItest"
        
        This reverts commit 647958099600923d9ba3a57101891f62de326f4b because
        the UITest is hanging.
        
        Change-Id: I90eb6acc7997f8e0b79f0b8b2a79086be0238dc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103902
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [1da5f05be97b2cf4fa59adff6a77bdb70927202b]

        tdf#136728 : sw_uiwriter: Add unittest
        
        Change-Id: I0c5f3bf454797ba7a892682087ec28d23e6f79b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103774
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-03  Luboš Luňák  <l.lunak@collabora.com>  [1aa7f471c54ef5a15b714a487188c2d7f1735f12]

        use a proper alpha mask bitmap
        
        Bitmap(size,8) is not actually 8bit grey bitmap, it uses some
        other palette, so BitmapEx ctor will convert it. This is a silly
        mistake from c2275ee554cae1cf4909a4fc12be4be127be011e.
        
        Change-Id: Id7e8cac5d187859cac067ab3fa075e4e4749f91f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103865
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-03  Noel  <noelgrandin@gmail.com>  [6ee9ab65db0a993bc93bbf0140f0a4657be10657]

        use more TOOLS_WARN_EXCEPTION
        
        Change-Id: Id83c478af5d04ad548c7cf4239fe2fb3ee154dc9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103861
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-03  Noel  <noelgrandin@gmail.com>  [547b1d054162a73d49a828bed140ab8671da2ff8]

        use more TOOLS_WARN_EXCEPTION
        
        Change-Id: I8b5cde993c13e0b7c8c830b1ff698933a6b7cfd0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103863
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-03  Noel  <noelgrandin@gmail.com>  [1f40a488fcf95f90fdd18c41ef7041d475cf08a2]

        loplugin:reducevarscope in oox
        
        Change-Id: I6f2f91b821271415c4cec0eb1e694b00b3b2f59f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103836
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-02  Mert Tumer  <mert.tumer@collabora.com>  [16a7f98f99d334ea865b800e0b32d6fed1483942]

        Fix libnssckbi not found error on Android
        
        This error causes Android App to be unable to
        open Password-protected documents.
        
        Change-Id: Iacbacb1c780025752e2447db325b075c58947818
        Signed-off-by: Mert Tumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103658
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-10-02  Stephan Bergmann  <sbergman@redhat.com>  [95969a80308dbe672b387b17ec6beff60fa2efef]

        Use the new single-instance="true" attribute in eventattacher
        
        Change-Id: Iea414a641d252f7af40ebcabb6f11222fe81dd45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103854
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-02  Caolán McNamara  <caolanm@redhat.com>  [8c8b6c6ab7e9016ccd5c7e2a7e5216d94e6e3613]

        tdf#137209 unparent widgets in fragment dtor
        
        Change-Id: I819514fd2b97e2cc8daad71a7f3b0b27afe6136d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103867
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-02  Stephan Bergmann  <sbergman@redhat.com>  [7b10b64b0701f1609e04aa13ac551858984b7cdf]

        Use the new single-instance="true" attribute in connectivity
        
        Change-Id: I0572af758a98f2b417b35960403778c8cb2edcaf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103857
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-02  Miklos Vajna  <vmiklos@collabora.com>  [ae9fe9d7107b2e25c9316033651e49c08537c0e9]

        ODT import: copy direct para formatting for first para in insert mode
        
        It was inconsistent that we copied the paragraph style, but not the
        direct paragraph formatting from the to-be-deleted first inserted node
        to the last-before-insertion node.
        
        Change-Id: Ie5161c6314d7c1a71599bfe4eeafd3398450bd77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103864
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-10-02  Caolán McNamara  <caolanm@redhat.com>  [098ca4e0f1e09d10cbd038ffdec75bbc9c6d133d]

        crashtesting: an odd number of bytes for RTL_TEXTENCODING_UCS2 encoding
        
        seen with id:000316,src:000190+000204,op:splice,rep:32.doc
        
        Change-Id: Ia4eb13ed617828f0d35bed26651a7b9e9a4b6056
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103860
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-02  Stephan Bergmann  <sbergman@redhat.com>  [d94aa8bd603bec2027f6eed6ac63d8c1cc40e054]

        Use the new single-instance="true" attribute in pyuno
        
        Change-Id: I953dcc31445fc76d219903da56b2cc264f28c220
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103848
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-02  Stephan Bergmann  <sbergman@redhat.com>  [c1152bceb7593e47fcf6dc51d9538adfb5bd3c6e]

        Use the new single-instance="true" attribute in avmedia
        
        Change-Id: If3f882b4f28224d951492c26800d3009b8cb04b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103858
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-02  Stephan Bergmann  <sbergman@redhat.com>  [d777da05516d25fa1f027ea81436be65b5816d70]

        Use the new single-instance="true" attribute in desktop
        
        Change-Id: I8ac760a1215dbaaa76923dc07c21cc971f735412
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103856
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-02  Stephan Bergmann  <sbergman@redhat.com>  [f4bf7804d5aeb35a9b0c6517997cf079ff770e9e]

        Use the new single-instance="true" attribute in filter
        
        Change-Id: Id9a77324a30dec155e77616378690c47cb86536b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103853
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-02  Stephan Bergmann  <sbergman@redhat.com>  [a2b256df787e76c90c110f363cf7a3b84b54947f]

        Use the new single-instance="true" attribute in embeddedobj
        
        Change-Id: Icead3bb5715a08bc2a2dfbb16c074d1b19e316a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103855
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-02  Stephan Bergmann  <sbergman@redhat.com>  [cf7638fd051773efcc78ea9610030354d4d15665]

        Use the new single-instance="true" attribute in lingucomponent
        
        Change-Id: I802ee5ac618aa706b126630c8bb4e7e2e83c59f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103852
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-02  Stephan Bergmann  <sbergman@redhat.com>  [1be81c0ae66fdb4a92ca9b4fe6691958da838866]

        Use the new single-instance="true" attribute in linguistic
        
        Change-Id: I87343e3760d3e583fc6b6ad55028e51bd402b536
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103851
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-02  Stephan Bergmann  <sbergman@redhat.com>  [00d62d03dffd41a923c5920941770d37f52fb6e0]

        Use the new single-instance="true" attribute in package
        
        Change-Id: I3effdd2500de6accaa075cfc80bdd2654dc13801
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103849
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-02  Stephan Bergmann  <sbergman@redhat.com>  [df1fb2f78b4e979d90a3b9b7459c16eb13024a1a]

        Use the new single-instance="true" attribute in scaddins
        
        Change-Id: Ic20da5a128b9225e688011b556f7927901f344f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103847
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-02  Stephan Bergmann  <sbergman@redhat.com>  [ed3eda5d752b988411616c8cd96953ae6a2fe20f]

        Use the new single-instance="true" attribute in shell
        
        Change-Id: Ia8e454a65965cf99bafa795fe0bea4836ada2ee0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103846
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-02  Stephan Bergmann  <sbergman@redhat.com>  [ad64650bda81ba59ebd27acaf67dc0b444ac0573]

        Use the new single-instance="true" attribute in stoc
        
        Change-Id: Icc0d2555bb90a5e0bf6ea828d14fb9e836dd7981
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103845
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-02  Caolán McNamara  <caolanm@redhat.com>  [7c70a59cd02a5b6111a9c39c74c8b6cd1585c4c2]

        MSWordExportBase never passed a null SwDoc*
        
        and drop redundant nullptr checks
        
        Change-Id: I42b86461ad276089454b35a51651c5aa1e1280ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103850
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-02  Stephan Bergmann  <sbergman@redhat.com>  [d7d3c11357efb65bd9721e6fedae2486162d1a71]

        Use the new single-instance="true" attribute in ucb
        
        Change-Id: I7eb38f0da1d88fd0f7ca4a1054546617b10a3502
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103843
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-02  Stephan Bergmann  <sbergman@redhat.com>  [8c1f608c1400d314061f96d6d63b3357da5b2786]

        Use the new single-instance="true" attribute in svl
        
        Change-Id: Iedd4348f3ea896dc613e0062a1a9cb5904c8bbb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103844
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-02  Luboš Luňák  <l.lunak@collabora.com>  [9947cae47cbfb53f560d537ca0be3df2e694fbba]

        add PCHs for canvas/
        
        Change-Id: I4773b94e0e02e8bc87dfacf1594b3759e1f93e89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103825
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-02  Stephan Bergmann  <sbergman@redhat.com>  [26fbcd216e21f2c5ce38263eb1eb893697815212]

        Use the new single-instance="true" attribute in vcl
        
        Change-Id: I8ad9bf5631c2ae2e5a38eb8a422fa601d9f08c1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103842
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-02  Noel  <noelgrandin@gmail.com>  [4d19361336b32585d5cd5bd5faccba4467b7d5e8]

        lint-ui: add check for upper in GtkAdjustment
        
        Change-Id: I3a9859dbb4dbb0aeb2446176a239843a19d40e1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103833
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-02  Tünde Tóth  <toth.tunde@nisz.hu>  [a91ac466e2a996a07248ec4a2518d5ba9bdf3d61]

        tdf#137116 pie chart: improve BestFit position of data labels
        
        Regression from commit: 2e1a1054a4a98415057e72269ace9db075d3b191
        (tdf#136752 pie chart: improve data label position)
        
        Change-Id: I66943684957a220c81db7f928fbb47700b78d012
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103610
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-02  Balazs Varga  <balazs.varga991@gmail.com>  [17b0eb43ac23cd82a06d54432a0ec22cffa5b3c7]

        tdf#137165 chart2: fix label position in Position and Size
        
        dialog window.
        
        Follow-up of commit 4223ff2be69f03e571464b0b09ad0d278918631b
        (tdf#48436 Chart: add CustomLabelPosition UNO API property).
        
        Change-Id: Ie676af7b9438b928041a404fb1efac6919b30030
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103750
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [ec932755543a548f6d07d2909e5f18aff1c20cfd]

        uitest: sc: test chart title moves with arrow keys
        
        Reuse one file with a chart for this test.
        I just added a title to the chart
        
        Change-Id: If73394026350c375059feb1635a7c85c0ecc150d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103831
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [40de76681c47fb6561a5a236a46114355a5f5072]

        uitest: chartTitles.py: assert changes in chart
        
        Change-Id: If6f0fdf6b26f09f467a0226468f6f00e885c4f41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103830
        Tested-by: Jenkins
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-02  Mihkel Tõnnov  <mihhkel@gmail.com>  [568ee718bb217f4ecbebc962557ef659b9f6e624]

        tdf#136951: Add Võro (vro-EE) locale data and rudimentary autocorrect list
        
        Change-Id: Id5a5d71b7f457d18b9d0982f9b4df95566c09be9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103122
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-10-02  László Németh  <nemeth@numbertext.org>  [c37f2b927715ebbeffcc1d7a1e9d646f1611c4ec]

        tdf#136850 DOCX: fix change tracking in floating tables
        
        Deleted text still reappeared as normal text in floating
        tables in the case of combination with tracked paragraph
        property changes.
        
        Follow-up of commit 288db6eb47fbbd2b3ca34ffea0686d8ed8ed9be9
        (tdf#132271 DOCX: import change tracking in floating tables)
        and commit 464a7b0631335a8f8729512b8c27f864747f56a7
        (tdf#136667 DOCX import: fix crash of floating tables).
        
        Change-Id: I2c8f63054520ce28306c063ef638756f7d8342e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103832
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-10-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e31474d71235bccee8568c4a952a8319bddf39e0]

        rearrange to not use pUndoObject after std::move
        
        pGeoUndo is always nullptr in this case because of std::move, so
        the SetSkipChangeLayout is never set.
        
        Issue since: https://gerrit.libreoffice.org/c/core/+/78201
        
        Change-Id: I4f1dcb3a25adeb0737e03aa9e9dfb193969250b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103827
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2020-10-02  Luboš Luňák  <l.lunak@collabora.com>  [5ae845923499422540632456f1dafefa3ad49f4f]

        opt-out from checking vclbackendtest failures rather than opt-in
        
        So that the default is checking, and if a VCL backend doesn't work
        correctly (which is most of them now), then that should need
        special-casing.
        
        Change-Id: If55b09cfd64abe5f0efd798d91c303936ec0989b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103785
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-02  Luboš Luňák  <l.lunak@collabora.com>  [5acdb23a413ce82a279eb4fee0ddf867e989fec8]

        cache Skia bitmaps if they are small but to be scaled
        
        In raster mode this still may cost a bit, especially with code
        that paints the same bitmap repeatedly to create tiling.
        
        Change-Id: I0b65414b418f96a8b1620c8487562b61bd87c221
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103783
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-02  Luboš Luňák  <l.lunak@collabora.com>  [e9ecdfc758280189760d50ed2dfe454d3f83a0ea]

        fix header guard
        
        Change-Id: I01e21c5ed1ffae27394ddb2b63a8c590f81325d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103824
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-02  Caolán McNamara  <caolanm@redhat.com>  [a5963ebb46098be9aac32ff3d582255d97521df4]

        cid#1467667 Division or modulo by float zero
        
        Change-Id: Ia332896190e09d6c5459ce80819c8f1263a60873
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103815
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-02  Miklos Vajna  <vmiklos@collabora.com>  [330f26bea4358658ac84b6d87270229fe71deb02]

        sfx2: downgrade a warning in SfxViewFrame::ChildWindowState() to info
        
        It happens every time on startup, so it's not that useful.
        
        Change-Id: I570b8892847f2da3dd5b52e150eb7a2802bb407b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103828
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-10-02  Caolán McNamara  <caolanm@redhat.com>  [792eb7a903b48a6209b2d08dd728dcf9a8096449]

        SwWW8FltAnchorStack ctor never given a null SwDoc*
        
        and similar
        
        Change-Id: I046be0e41b79f2fd51ebec0da20fccb17d947732
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103823
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-02  Jan-Marek Glogowski  <glogow@fbihome.de>  [d2f9c55e065d559de903d540da28502646714a24]

        nss: restore manual pre-dependency build
        
        We had some seldom build failures on Windows, with errors like:
        PermissionError: [WinError 32] The process cannot access the file
        because it is being used by another process: '..../nssckmdt.h'.
        
        This happens, because of the "." / parent shell hack. Thinking
        about it again, it doesn't prevent the parent make to run in
        parallel to the "." directory make. So I tried to use a terminal
        match-all rule like
        
        ifneq (,$(filter .,$(DIRS)))
        %::
        	# empty terminal rule triggered
        $(error can't happen)
        endif
        
        to stop the original parent make, but that doesn't work and the
        $(error ...) is triggered.
        
        So AFAIK I'm out of options here and have to restore the old
        manual pre-dependency build variant - still much better then no
        parallel build.
        
        An alternative idea was to put the rest of the rules.mk in the
        "else" of the terminal rule, to skip all normal rules, but this
        still leaves out all rules from the rest of the make-files,
        which might result in some hard to debug errors.
        
        This reverts my upstream patch 15608:744881490c78.
        
        Change-Id: I9e2e9e1ec9f35697c7853c92f60434f514cba5ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103777
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-10-02  Caolán McNamara  <caolanm@redhat.com>  [597a746b38c4b3cb860cc997d532029d56a9f75a]

        SwNumRule::CheckCharFormats never passed null SwDoc*
        
        Change-Id: I9f33af6cdf02e24a2a4da0694dda3a266832c0a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103822
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-02  Noel  <noelgrandin@gmail.com>  [d9c763e5428379166b96a46295a1cb41120e6eea]

        lint-ui: add some more valid top-level widgets
        
        Change-Id: Ifedeb65c13b5889941da5dbd7fa215f5e380e64e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103819
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-02  Noel  <noelgrandin@gmail.com>  [2bfcd0fa8439112c66fd82adc6f860b5d93f789b]

        lint-ui: put line numbers in error messages
        
        Change-Id: I00c864684fefd1e4afb8370b6255cbe623b63523
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103821
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-02  Caolán McNamara  <caolanm@redhat.com>  [14c928265ba324c0d42f5bc8af65df7666dab020]

        use the same gtkbuilder pattern for all gearmenus
        
        Change-Id: I743a98407f184291ad6b798bbee316d10b00bc12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103817
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-02  Noel  <noelgrandin@gmail.com>  [1a78b6376a49c81aa5656783bdb1d87d27105cfe]

        remove some unnecessary label properties
        
        after
            commit 2e3afaebd027d0280b871c3515c4999b7912692a
            lint-ui.py check that GtkMenuButton has a label property
        
        Change-Id: I4d6df701898aa540fdfa22427b2676468c08d4cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103818
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-02  Caolán McNamara  <caolanm@redhat.com>  [d1e98b13079b11c202222808d1970d2827d1ecd7]

        cid#1467665 Division or modulo by float zero
        
        Change-Id: I34446609f25b5fdf2c6c537a6a0f6085c707b0c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103816
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-02  Noel  <noelgrandin@gmail.com>  [eac4526f07bdf3cce70d84fb6e3d7896e7cae61b]

        loplugin:reducevarscope in framework
        
        Change-Id: I79237d68d815f9b46277a496a05b596f58b4028b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103813
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4c5ffaf2ae8cd08a6d24bf674d203659e59f049f]

        Fix typo in code
        
        Change-Id: Ia4736c9fec6076cbf34533d957228cc7337c3622
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103490
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-10-02  Noel  <noelgrandin@gmail.com>  [1b56843a77f0c86f483e96032b5b6ff2214968b0]

        loplugin:reducevarscope in filter
        
        Change-Id: I665531de5b8a94c4646e2a85373a6f67a60f1c08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103812
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-02  Noel  <noelgrandin@gmail.com>  [c87da778e35214655c8cf825ea46cb720426c5d7]

        loplugin:reducevarscope in dbaccess
        
        Change-Id: I22163b3303ae0c2326d079a18fa8906f38aa1d4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103810
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-02  Noel  <noelgrandin@gmail.com>  [268a49f473c1830be269a7db5f561e3681134bbd]

        loplugin:reducevarscope in desktop..emfio
        
        Change-Id: I25ca760ae15114ada621d928997a7117401c75d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103811
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-02  Luboš Luňák  <l.lunak@collabora.com>  [a282c9700806bc17710e8b2186b306d2a90928ee]

        fix SkiaTest::testDrawShaders()
        
        The left and bottom edges are actually also edges between colors
        in the original bitmap.
        
        Change-Id: I36eb3c234eb3a0e99cb5836e1e7f0c7c13c620fd

2020-10-02  Caolán McNamara  <caolanm@redhat.com>  [e1ac2a940389f52e28264a623a6620a7a0d94d57]

        tdf#134566 gtk IM support for custom widgets
        
        Change-Id: I5c731161768d09d021db5c353de816e173159096
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103764
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-02  Jim Raykowski  <raykowj@gmail.com>  [1709a9b9a2433032b5acf262ef506272c33d5e63]

        CID#1467666 Unchecked return value (CHECKED_RETURN)
        
        Change-Id: I99a730c2a6badbc7341b80464941cf2c30f028c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103786
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-02  Noel  <noelgrandin@gmail.com>  [ab6dbb228a703fb289733d285e93415521bc5202]

        loplugin:reducevarscope in cui
        
        Change-Id: Iedfda307d149fe2a5a196c83d3ea02b618e7dd23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103809
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-02  Noel  <noelgrandin@gmail.com>  [2e3afaebd027d0280b871c3515c4999b7912692a]

        lint-ui.py check that GtkMenuButton has a label property
        
        Change-Id: Ib1aa8ee050d2425387ddc1080f11f0ddfc2f9236
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103770
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [61d9d1cf56994146d514fd5bf8c3f3f6885449ea]

        uitest: sc: test chart legends move with arrow keys
        
        Change-Id: I9fb81be8de86408c6ee13495593636effbd1cc24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103755
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-02  andreas kainz  <kainz.a@gmail.com>  [a191dc755c7e529488ab1a172a208db2c16754d3]

        tdf#137032 make tools-> options sidebar wider
        
        Change-Id: I7f41cfe4458c50b4671b227f026bbdc2b0e33b93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103808
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-10-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [647958099600923d9ba3a57101891f62de326f4b]

        tdf#136430, tdf#136573: sc: Add UItest
        
        Change-Id: Ieeea326c567e6ea74340b094ec1e89276110c444
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103727
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-02  Caolán McNamara  <caolanm@redhat.com>  [344ae518165cbe49b11a518212b8470a18d4d09d]

        SwDoc::Summary never called with null pExtDoc arg
        
        Change-Id: I492e83716b84f7ad9a5e918594df42a5aec65841
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103779
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-02  Caolán McNamara  <caolanm@redhat.com>  [59b3a0413a742f86078da4772b2a5f4cc83e9e3c]

        drop these unused inlines
        
        Change-Id: I566be7eaf2ee73d3dac8c137ba783eea960cb586
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103778
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-02  Stephan Bergmann  <sbergman@redhat.com>  [b4ddb579eeafbcf0fd7edd346401b31d00c0aa7b]

        Use the new single-instance="true" attribute in configmgr
        
        Change-Id: Ib5873aedd5c49dd2f8c099190e78de9b85fcd53a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103787
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-02  Miklos Vajna  <vmiklos@collabora.com>  [5d20075e23c0aeea012576ae0ca72b41744b5007]

        vcl: add more PDFiumTextPage and PDFiumPage wrappers
        
        And use it in vcl/CppunitTest_vcl_pdfexport, instead of the upstream
        scopers, to standardize on a single set of pdfium wrappers.
        
        Change-Id: Id9730697afdb2a40806892a7de347e276a12e25e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103776
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-10-02  Luboš Luňák  <l.lunak@collabora.com>  [4374e57dd337c9be37431339323cf78dad66dd3e]

        add operator<< for SkMatrix
        
        Change-Id: Ib3b0cd624e52ffcd765bb2ac48cafd6abfc476cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103744
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-02  Luboš Luňák  <l.lunak@collabora.com>  [c1206e12eab237ffa7dde728da5bf1883a05ddb0]

        SkCanvas::drawPaint() -> drawRect(), where applicable, and fix matrix
        
        It makes the code a bit simpler. Also fix the matrix used
        in SkiaSalGraphicsImpl::drawShader(), plus add asserts to verify
        it's correct.
        
        Change-Id: Ia6692ad90e822e6e44028b280dc2faaac06959a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103743
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-02  Jan-Marek Glogowski  <glogow@fbihome.de>  [0227a8494463ef1c035ba3477ddf4c62c289edd0]

        gpgme, coinmp, firebird: disable on Windows Arm64
        
        There is currently no gpgme package for Arm64, coinmp uses
        MSbuild, which probably just needs an additional ARM64 build
        target via VS. Firebird configure fails with cross-build
        errors, and I simply stopped early trying to fix them. I'm
        actually wondering, why LO doesn't use the VS solutions to
        build Firebird on Windows.
        
        Change-Id: I3acbe91e1df287afd557a07b48e3db46b31e6d95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103781
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-10-02  Jan-Marek Glogowski  <glogow@fbihome.de>  [77ba9a095b0b3f429e006571e16f8320ba0bb61e]

        skia: fix Windows Arm64 build
        
        This uses MSVC instead of clang for this host.
        
        Change-Id: Idf96668e00563be12a7819a1658b657673733d21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103780
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-10-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [7f16cabf00daa30e9284d2fb2494bd341352c25e]

        icu: fix Windows Cygwin cross build
        
        This replaces the previous, broken Windows ARM64 solution with a
        general fix for Cygwin cross-building. The main problem is the
        PATH environment, because that is colon-seperated on Cygwin, like
        on Unix, so won't work with any absolute "Windows" path, which is
        needed for the --with-cross-build option.
        
        One general change is the adoption of icucross.inc. I don't know,
        why that should prefer the general CURR_FULL_DIR from icudefs.mk
        over the specific one in @platform_make_fragment@. That breaks
        here, because it returns a cygwin unix path, which is used as
        an option to compiled tools, which these won't be able to handle.
        
        Change-Id: Ic2cf15b48801ac57ea5a8a2876ce59f2a84edfb3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103759
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-10-01  Xisco Fauli  <xiscofauli@libreoffice.org>  [0b3ff97d7d5a1e8471e494f4141165364203c192]

        tdf#136728: Revert "tdf#136238 speed up deleting large cross page table"
        
        This reverts commit da5c289a9cae5d914937f235694fd5b0cb92547f.
        
        Change-Id: Ic6a77ec2cd3b502fb4e94159a0424340850590df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103665
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [695c2b5cba265a58232fbda23f8284fc320ce8b6]

        icu: fix Windows extras build
        
        Based on an upstream patch, with an additional hunk to fix the
        debug build. Gets rid of a difference between Windows and other
        builds.
        
        Change-Id: I597a5cb429fb3257535d8a2ce1142f5f9f34cebe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103758
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-10-01  Noel  <noelgrandin@gmail.com>  [ac6a589e25d014fee3c971ef4588bd64166e6a4b]

        improvements to lint-ui script
        
        (*) update to python3
        (*) add to list of ignored widgets
        (*) add to list of valid top-level widgets
        (*) remove border_width check, fires a **lot**
        (*) improve some checks so they don't generate python exceptions
        (*) make some checks more informative
        
        Change-Id: Ie0b1492eaf752aae8be1ab670bf731015eb454d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103767
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-01  Noel  <noelgrandin@gmail.com>  [9bac19e37f5a432375d24e8f210bb58de9c31bd8]

        loplugin:reducevarscope in comphelper,connectivity
        
        Change-Id: Ia70d4963fb892120cc8f79597b46a8fe67b540a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103762
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-01  Xisco Fauli  <xiscofauli@libreoffice.org>  [a2d3b5721fc723608cea13a78ce09f959d0b9b9f]

        uitest: factor out common duplicated code
        
        Change-Id: Ib6d4edaf3bd1b0a4078c277d1139d7b0db479e2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103757
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-10-01  Caolán McNamara  <caolanm@redhat.com>  [46abe9243091c72b271f0f316796947527eeb562]

        crashtesting: ucsdet_detect may return nullptr
        
        "a UCharsetMatch representing the best matching charset, or NULL if no charset
        matches the byte data."
        
        e.g. with fdo39418-4-25.mtp
        
        seen since...
        
        commit ef77a256de527f6d00212839e55f949024f2e7bc
        Date:   Wed Sep 16 18:11:22 2020 +0900
        
            tdf#60145 sw: fix UTF-8 encoding without BOM is not detected
        
            Writer can now detect Unicode type even if importing text file does not
            have a BOM.
        
        Change-Id: I7502f895b49c26dff632510936953e93900e03a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103768
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-01  Luboš Luňák  <l.lunak@collabora.com>  [a0cefd04fc2abaadea9b066596f22372179beeea]

        fix incorrect warning
        
        I find it mildly amusing that the whole functions handles
        ScanlineFormat::TopDown except in its initial check.
        
        Change-Id: I4e3d818e9b27f3421b0db3d39b71ffcddefe52ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103766
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-01  Caolán McNamara  <caolanm@redhat.com>  [5f0492debf068c62604b936e68191257656ecbde]

        Related: tdf#134566 split signalIMPreeditChanged to extract a reusable piece
        
        Change-Id: Iff979921629a0e1c8d2b3fbd51a9f2f7270a3d53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103763
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-01  Noel  <noelgrandin@gmail.com>  [38786f1df9ed8324a44c9f2afacb245744b54ebc]

        loplugin:reducevarscope in basctl,basic
        
        Change-Id: I32595921bf5ed26699bced3637302692c407d624
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103760
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-01  Noel  <noelgrandin@gmail.com>  [18d4e89fdd63479e20d096c3a578153aa4328aee]

        loplugin:reducevarscope in canvas,chart2
        
        Change-Id: I6c73e609cc8ce0ed9cf0f5a6b68c6e299bf26a44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103761
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-01  Stephan Bergmann  <sbergman@redhat.com>  [762aacc4e055fffbc605be81f66f2274dccb4be8]

        exteranl/coinmp: Fix build with recent GCC 11 trunk
        
        It had started to fail for me now with
        
        >  ~/gcc/trunk/inst/bin/g++ -DHAVE_CONFIG_H -I. -I. -O -MT CoinFinite.lo -MD -MP -MF .deps/CoinFinite.Tpo -c CoinFinite.cpp  -fPIC -DPIC -o .libs/CoinFinite.o
        > CoinFinite.cpp: In function 'bool CoinFinite(double)':
        > CoinFinite.cpp:38:19: error: 'DBL_MAX' was not declared in this scope
        >    38 |     return val != DBL_MAX && val != -DBL_MAX;
        >       |                   ^~~~~~~
        > CoinFinite.cpp:8:1: note: 'DBL_MAX' is defined in header '<cfloat>'; did you forget to '#include <cfloat>'?
        >     7 | #include "CoinUtilsConfig.h"
        >   +++ |+#include <cfloat>
        >     8 |
        
        because of a missing -DCOINUTILS_BUILD.  Which in turn was caused by
        workdir/UnpackedTarball/coinmp/CoinUtils/configure (see
        workdir/UnpackedTarball/coinmp/CoinUtils/config.log), which first tries to
        determine an ac_declaration that would apparently be a suitable declaration of
        `exit` without actually including <stdlib.h> in a C++ file.  It settles on
        
        > configure:3551: ~/gcc/trunk/inst/bin/g++ -c -g -O2  conftest.cc >&5
        > conftest.cc:15:17: warning: 'void std::exit(int)' has not been declared within 'std'
        >    15 | extern "C" void std::exit (int) throw (); using std::exit;
        >       |                 ^~~
        > <built-in>: note: only here as a 'friend'
        > configure:3557: $? = 0
        
        (which generates a warning, but no error with the given g++ invocation).  The
        determined ac_declaration value is then included in confdefs.h, causing the
        later
        
        > configure:4014: ~/gcc/trunk/inst/bin/g++ -o conftest -O3 -pipe -DNDEBUG -pedantic-errors -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long   -DCOINUTILS_BUILD  -Wl,-z,origin -Wl,-rpath,\$$ORIGIN conftest.cc  >&5
        > conftest.cc:15:17: error: 'void std::exit(int)' has not been declared within 'std'
        >    15 | extern "C" void std::exit (int) throw (); using std::exit;
        >       |                 ^~~
        > <built-in>: note: only here as a 'friend'
        > configure:4020: $? = 1
        > configure: failed program was:
        > | /* confdefs.h.  */
        > |
        > | #define PACKAGE_NAME "CoinUtils"
        > | #define PACKAGE_TARNAME "coinutils"
        > | #define PACKAGE_VERSION "2.9.11"
        > | #define PACKAGE_STRING "CoinUtils 2.9.11"
        > | #define PACKAGE_BUGREPORT "http://projects.coin-or.org/CoinUtils"
        > | #define COINUTILS_VERSION "2.9.11"
        > | #define COINUTILS_VERSION_MAJOR 2
        > | #define COINUTILS_VERSION_MINOR 9
        > | #define COINUTILS_VERSION_RELEASE 11
        > | #define COIN_COINUTILS_VERBOSITY 0
        > | #define COIN_COINUTILS_CHECKLEVEL 0
        > | #ifdef __cplusplus
        > | extern "C" void std::exit (int) throw (); using std::exit;
        > | #endif
        > | /* end confdefs.h.  */
        > |
        > | int
        > | main ()
        > | {
        > | int i=0; i++;
        > |   ;
        > |   return 0;
        > | }
        > configure:4045: WARNING: The flags CXXFLAGS="-O3 -pipe -DNDEBUG -pedantic-errors -Wparentheses -Wreturn-type -Wcast-qual -Wall -Wpointer-arith -Wwrite-strings -Wconversion -Wno-unknown-pragmas -Wno-long-long   -DCOINUTILS_BUILD" do not work.  I will now just try '-O', but you might want to set CXXFLAGS manually.
        
        to fail, because its g++ invocation including -pedantic-errors turns that
        
        > 'void std::exit(int)' has not been declared within 'std'
        
        warning into an error.
        
        There were similar build failures in the Cgl,
        
        >  ~/gcc/trunk/inst/bin/g++ -DHAVE_CONFIG_H -I. -I. -I~/lo/core/workdir/UnpackedTarball/coinmp/CoinUtils/src -DCOIN_HAS_CLP -O -MT ClpCholeskyDense.lo -MD -MP -MF .deps/ClpCholeskyDense.Tpo -c ClpCholeskyDense.cpp  -fPIC -DPIC -o .libs/ClpCholeskyDense.o
        > In file included from ClpCholeskyDense.cpp:11:
        > ClpHelperFunctions.hpp:16:4: error: #error "don't have header file for math"
        >    16 | #  error "don't have header file for math"
        >       |    ^~~~~
        > In file included from ClpCholeskyDense.cpp:11:
        > ClpHelperFunctions.hpp: In function 'double CoinSqrt(double)':
        > ClpHelperFunctions.hpp:81:13: error: 'sqrt' was not declared in this scope
        >    81 |      return sqrt(x);
        >       |             ^~~~
        
        and Clp,
        
        >  ~/gcc/trunk/inst/bin/g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./.. -I./../CglGomory -I~/lo/core/workdir/UnpackedTarball/coinmp/CoinUtils/src -I~/lo/core/workdir/UnpackedTarball/coinmp/Osi/src/Osi -I~/lo/core/workdir/UnpackedTarball/coinmp/CoinUtils/src -I~/lo/core/workdir/UnpackedTarball/coinmp/Clp/src/OsiClp -I~/lo/core/workdir/UnpackedTarball/coinmp/Clp/src -I~/lo/core/workdir/UnpackedTarball/coinmp/CoinUtils/src -I~/lo/core/workdir/UnpackedTarball/coinmp/Osi/src/Osi -O -MT CglLandPValidator.lo -MD -MP -MF .deps/CglLandPValidator.Tpo -c CglLandPValidator.cpp  -fPIC -DPIC -o .libs/CglLandPValidator.o
        > CglLandPValidator.cpp: In member function 'int LAP::Validator::cleanCut(OsiRowCut&, const double*, const OsiSolverInterface&, const CglParam&, const double*, const double*)':
        > CglLandPValidator.cpp:66:22: error: 'fabs' was not declared in this scope; did you mean 'labs'?
        >    66 |         double val = fabs(elems[i]);
        >       |                      ^~~~
        >       |                      labs
        > CglLandPValidator.cpp: In member function 'int LAP::Validator::cleanCut2(OsiRowCut&, const double*, const OsiSolverInterface&, const CglParam&, const double*, const double*)':
        > CglLandPValidator.cpp:189:23: error: 'fabs' was not declared in this scope; did you mean 'labs'?
        >   189 |     double smallest = fabs(rhs);
        >       |                       ^~~~
        >       |                       labs
        
        subdirectories, and which happened to get solved by the same approach of
        removing problematic ac_declaration values from configure.
        
        I am not sure what all that magic of determining that ac_declaration value is
        supposed to be good for.  There appears to be no trace of it in the
        corresponding configure.ac sources, so it likely was automatically added by some
        dated autotools (all three configure files mention "Generated by GNU
        Autoconf 2.59").  At least on a cursory look, the determined ac_declaration
        appears to only be used in configure itself, and not leak into the actual coinmp
        build stage, so dropping the problematic ac_declaration values is hopefully
        harmless.  These three subdirectories were all that failed for me, but there
        might still be silent issues in other subdirectories when a problematic
        ac_declaration value would negatively affect other configure checks.  (An
        alternative approach could be to regenerate all the configure files from their
        configure.ac sources with a recent autotools.  But at least some of the existing
        external/coinmp/*.patch* already change such configure files, which would need
        to be adapted.)
        
        Change-Id: I0a33b0f654800e8288d3ca28e26a64efc23a3f6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103756
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-01  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [cb5e3b360d9dd8a747002253c989f741cebdbd20]

        use https://git.libreoffice.org/$repo as canonical URL for submodules
        
        see also https://git.libreoffice.org/lode/+/1b3b18
        
        Change-Id: Iec4eeb7f3b96d343556594a5c04ba750cefa7b58

2020-10-01  Caolán McNamara  <caolanm@redhat.com>  [adb00eee518b5c5b743201cb554880448b1f29a9]

        Related: tdf#134566 tell IM cursor pos for empty paragraph too
        
        even if there is no text yet we should update the IM cursor
        position if asked for it
        
        Change-Id: I9c3b9eef9f58180b00a8276d25fad83400a92043
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103751
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-10-01  Noel  <noelgrandin@gmail.com>  [7bd7ff5a8d938e474a8f15e2c6facad632a342bb]

        loplugin:reducevarscope in xmloff
        
        Change-Id: Ib67311f84a6a7a490afb392e642d74693fde3113
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103747
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-01  Noel  <noelgrandin@gmail.com>  [cc2b7c1f930bc05253153f3c8381fb4fb352f3ca]

        loplugin:reducevarscope in vcl
        
        Change-Id: I768aa9bd87913bc20351fb631a6326fe01f777b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103748
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-01  Noel  <noelgrandin@gmail.com>  [5ed9f4638e1ff12b3246a66ffee8dd9dd74b9693]

        loplugin:unusedfields
        
        Change-Id: Icd1dc03c2f783e11e3e52038a8ae9f19705561c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103746
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-10-01  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [346c4104c3ceac9d4f61e2e886d38661fa917742]

        add distro-configs for jenkins android builds
        
        Change-Id: I7923c16670d53bb52dac771776093d4b06fd05b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103725
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-10-01  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [8a4ed7b0040e10cc75d015f244934d00478df7c6]

        tdf#128174: Master password dialog misplaced
        
        Change-Id: Ib8834c58e6c3af88de3eb7b450076c79fb5edda5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103745
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-10-01  Stephan Bergmann  <sbergman@redhat.com>  [d12d236bac476ba39ee41b7d5bc7b849b4fd52c6]

        Use the new single-instance="true" attribute in vcl
        
        Change-Id: I6067761fda821b90fdd5c57a2c934c9626e92fdf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103739
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-01  Stephan Bergmann  <sbergman@redhat.com>  [5204be412e0e0fc138b82f886b83d5b8e0e77dd2]

        Use the new single-instance="true" attribute in ucb
        
        It looks like 3d44c6a49b20415616dab7a2de2820da5efab309 "ucb/core: create
        instances with uno constructors" mixed up
        com.sun.star.comp.ucb.UcbPropertiesManager (which had originally been
        implemented with the single-instance cppu::createOneInstanceFactory) and
        com.sun.star.comp.ucb.SimpleFileAccess (which had originally been implemented
        with the multi-instance cppu::createSingleFactory), using a static
        g_Instance in the C++ constructor function of the former but adding a fake
        <singleton> to the *.component <implementation> of the latter.
        
        Change-Id: Ida7cb242a73fbe7689094e239ffe0c0291cf1d3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103738
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-01  Stephan Bergmann  <sbergman@redhat.com>  [8e126adb49f47e4b94841c1dcb4628a8c64d597b]

        Use the new single-instance="true" attribute in scaddins
        
        Change-Id: I0d45a760276a4855c03c84f5a3a6fbbc98ddf840
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103737
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-01  Stephan Bergmann  <sbergman@redhat.com>  [2f1bae744ad473df5de0a5e4882ca4e8b5f20618]

        Use the new single-instance="true" attribute in dbaccess
        
        Change-Id: Idd42ae243859ee0a0798568f71460c93981c636f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103736
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-01  Stephan Bergmann  <sbergman@redhat.com>  [d9ba652064ee760448d0344d07347480cb195b6e]

        Use the new single-instance="true" attribute in connectivity
        
        Change-Id: Ie49207b659214163f2f57051ac8f9de02fab36c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103735
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-01  Stephan Bergmann  <sbergman@redhat.com>  [1a1d432420646bcf129624a866fd6c754e25d195]

        Add single-instance attribute for *.compoonent <implementation>s
        
        ...to ease the implementation in C++ code of constructor-based <implementation>s
        that shall be single-instance (and which would have been implemented with e.g.
        cppu::creaetOneInstanceFactory for non--constructor-based <implementation>s).
        See e.g. 6e35794cad555485955c3b43593497dcdbf29840 "terminate XDesktop properly
        in unit tests" and 6362ebab298549e8616c32cafd75cb3959ba7d65 "dbaccess: create
        instances with uno constructors" for the clumsy approach used until now, where
        the C++ constructor function uses a static instance that is cleared in
        dispose(), adding fake <singleton> entries to <implementation>s where necessary
        so that the ServiceManager will call those XComponent::dispose() functions when
        it itself gets disposed.
        
        For every <implementation>, the ServiceManager already holds an Implementation
        data structure, so it can easily hold a singleInstance there and clear it when
        the ServiceManager gets disposed.  (One consequence is that single-instance
        implementations are now created with their Instance.mutex locked, but that
        should not cause problems in practice, given that the construction of a single-
        instance implementation should not recursively request its own construction
        anyway.)
        
        The new single-instance="true" attribute is mostly useful in combination with
        the constructor attribute (see above), but it can also be used for non--
        constructor-based <implementation>s, at least in theory.
        
        (The single-instance="true" attribute is orthogonal to <singleton> elements.
        There are existing single-instance services---even if those should arguably have
        been defined as singletons in the first place---that can benefit from
        single-instance="true".  And there are <implementation>s that support one or
        more <singleton>s alongside one or more <service>s, where the latter are not
        single-instance.)
        
        This new single-instance="true" attribute in *.component files should not
        interfere with the lo_get_constructor_map machinery in the DISABLE_DYNLOADING
        branch of cppuhelper::detail::loadSharedLibComponentFactory
        (cppuhelper/source/shlib.cxx) used by Android, iOS and some fuzzer code.
        AFAIU, the lo_get_constructor_map machinery should only ever come into play
        after the ServiceManager has decided whether or not to create a new instance
        based on the single-instance attributes in the *.component files.
        
        This commit only provides the new single-instance="true" attribute.  Actual
        changes of <implementation>s and their C++ constructor functions are delegated
        to a series of follow-up commits.  (So that they can easily be reverted
        individually should the need arise.)
        
        Change-Id: Iea6c0fc539d74477b7a536dc771b198df6b0510e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103734
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-10-01  Luboš Luňák  <l.lunak@collabora.com>  [9c850ca827486db3702699e5c2218842d7361b1b]

        add CppunitTest_vcl_skia to do Skia-specific tests
        
        Change-Id: I7b5c1637aaf0fc070391f08800cd44308b4db0b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103710
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-10-01  Miklos Vajna  <vmiklos@collabora.com>  [4722a7b376946a0540f7dd95cdbacf8a0507860d]

        CppunitTest_vcl_filter_ipdf: use vcl::pdf::PDFiumDocument
        
        Instead of the upstream scopers, to standardize on a single set of
        pdfium wrappers.
        
        Change-Id: I50c0301629f8b09286d43063ad11b4d70a50c4c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103732
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-10-01  Travis Stewart  <tstewart.writer@gmail.com>  [e8aa9daffe628b401058b1e37d2a8839e9f7dd5d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a9deae83c3b11cdb138069b97f3cd6111ff6a19f
          - Fix spelling from UK English to US English
            
            Change-Id: I5b1f9a65581945e8ec79f83728175d36f38a63eb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103662
            Tested-by: Jenkins
            Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
            
2020-10-01  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [10bda37a3c6470a46dadd859daa60a67ab53c29f]

        vcl: remove duplicate forward
        
        Change-Id: Id6021cae4bbde8e420ee82e311f4221e49199ef9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103716
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-09-30  Jim Raykowski  <raykowj@gmail.com>  [dda71436b8594fb0669b3ac06c02a3997a0674be]

        tdf#95378 Writer Navigator document content tracking
        
        This patch adds document content tracking for tables, frames, images,
        OLE objects and drawing objects.
        
        Change-Id: I99af15d2da9f4f97d8702b5a9cad4fc21b676166
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101253
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-09-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4ef541855237f6d7bb06cab7a659dfc9a6dd800a]

        Removed executable bits on txt files
        
        Change-Id: If2a6bea5544a6fcf8f0555b961b56b3bd84669b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103726
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-09-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f9b2aa48d03547852cfffb838f8edf7f76891acf]

        Fix typos
        
        Change-Id: Ie6146de848b7c5bb7a8edc76a0652c9c623b7024
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103723
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-09-30  Miklos Vajna  <vmiklos@collabora.com>  [e08afec61aef62dd4f949ca7e1ffcc70d437e525]

        sw: fix heap-use-after-free in the UnoActionContext dtor
        
        When lockControllers() is followed by close() + dispose(), but no match
        unlock first:
        
        ==8514==ERROR: AddressSanitizer: heap-use-after-free on address 0x6190002d1b58 at pc 0x7f48b13f5b85 bp 0x7fff557d98c0 sp 0x7fff557d98b8
        ...
            #3 0x7f48b138beca in SwDoc::getIDocumentLayoutAccess() /sw/source/core/doc/doc.cxx:412:12
            #4 0x7f48b58db224 in UnoActionContext::~UnoActionContext() /sw/source/core/unocore/unoobj2.cxx:200:49
        ...
            #15 0x7f48b841c484 in SwXTextDocument::~SwXTextDocument() /sw/source/uibase/uno/unotxdoc.cxx:439:1
        
        freed by thread T0 here:
            #1 0x7f48b1388a26 in SwDoc::release() /sw/source/core/doc/doc.cxx:118:9
        ...
            #17 0x7f48d15a40e5 in SfxBaseModel::dispose() /sfx2/source/doc/sfxbasemodel.cxx:755:13
            #18 0x7f48b8429a48 in SwXTextDocument::dispose() /sw/source/uibase/uno/unotxdoc.cxx:586:19
        
        Change-Id: I39bf65e43c12ce5ee49bdedeb1673b934ca21106
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103709
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-30  Caolán McNamara  <caolanm@redhat.com>  [a6470c6d5acd107833f90ea8761697aaaa8f772a]

        unused suppression
        
        Change-Id: I8dc74964a6199d320873af20ad00cce3c05ce019
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103699
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-30  Caolán McNamara  <caolanm@redhat.com>  [65bf5e8ecf778058d126c01b1395ea3d00dc1389]

        missing GtkMenuButton labels
        
        Change-Id: I3f133de6bfa9ee7b60546a17f1d5bb1f6f3c32f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103698
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-30  Caolán McNamara  <caolanm@redhat.com>  [c6deef548c1b401f00209013fa3eefb4e61db846]

        AccessibilityIssue::setDoc never passed a null ScDoc*
        
        Change-Id: I88d11b8252723ee5b493d0effc9ed24757aed3b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103691
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-30  Caolán McNamara  <caolanm@redhat.com>  [c26807a9e9ba653712e293a7b34e25686f4bb43d]

        SwDocFac::GetDoc can return a reference
        
        and remove discovered redundant null checks
        
        Change-Id: I200fd0ad61b307c78a354b7a6929b70045fee488
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103690
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-30  Caolán McNamara  <caolanm@redhat.com>  [31342a1bda26f4e3dd29274dafd306fd0a9e7047]

        tdf#134566 accept input engine commands in editview in custom widget
        
        for the generic case first
        
        Change-Id: I10bd707900b54c70c9bda79d5d09532cc159779e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103692
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-30  Maxim Monastirsky  <momonasmon@gmail.com>  [9e129e8557370207f784cba0f40643044ead88be]

        Restore the fix for tdf#126830
        
        It was lost with 1ae450504cf57457f9702684b1517fda1dd3c481
        ("drop gtk2 support"), which was based on an older revision
        of gtksalmenu.cxx.
        
        In the meantime, the UI for settings icons on was hidden
        (see tdf#123265), but this can't be an excuse for carrying
        the broken code. The setting is also still available as an
        expert config.
        
        Change-Id: Iffc6342bb312230646399f2f85ef0211315f6c8a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103644
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-30  Luboš Luňák  <l.lunak@collabora.com>  [2217c3fa74fb3c910566ef1de1e05da5c5a120ff]

        make OutputDevice::Flush() also flush Skia
        
        Skia uses an idle timer to flush buffered Skia drawing. This has
        the problem that if there's a lot to do, the actual drawing to
        the screen may become starved and not update. Fortunately there's
        OutputDevice::Flush() that is called e.g. during Impress animations,
        so make that also work for Skia, which should make things
        somewhat smoother.
        
        Change-Id: Ia8629e63dc7d7a2d7200c033bc2dc2c51f6caf0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103675
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-30  Luboš Luňák  <l.lunak@collabora.com>  [528ca2cec5b3e2a6f0c0d8719a4ad81d90920c9a]

        use -fpch-codegen rather than -fmodules-codegen
        
        The -fmodules-codegen flag has been in Clang for quite a while, but it
        officially works with PCHs only with Clang11+, and even there's
        it's better to use the properly named -fpch-codegen. This also
        fixes a problem with Clang9 having only -fmodules-codegen but
        not the -fno-* variant, causing the build to break.
        
        Change-Id: I9a8c979426f95e8c1f77cbeab1df64390d7243b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103677
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-30  Noel  <noelgrandin@gmail.com>  [2be04eb4de522bc3aac0449721dd38afebf2ec63]

        loplugin:unusedmethods
        
        Change-Id: I4f5262af08bb35540e6330775a91df42e4c9977e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103684
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-30  Miklos Vajna  <vmiklos@collabora.com>  [99e51aaf2ad216888622a46a625479e1b42946d4]

        oox smartart: extract snake algo from AlgAtom::layoutShape()
        
        AlgAtom::layoutShape() is more or less the single function where all
        layouting happens for all algoritms. Extract the snake algorithm part
        from it to a separate SnakeAlg::layoutShapeChildren() before that
        function grows too large.
        
        Change-Id: I5e5ae66d16770fa72db6edf5df4cbd2ef3eea9c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103686
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-30  Noel  <noelgrandin@gmail.com>  [e4c8e666541a058dc9ca3c17029eb629bd7cf100]

        loplugin:reducevarscope in sd
        
        Change-Id: Ia4a62900536ea49583cc00853ff937fae35c2d7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103679
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-30  Noel  <noelgrandin@gmail.com>  [46da549a68003ef5a35aedf4621482cb2b54e930]

        loplugin:reducevarscope in sfx2
        
        Change-Id: I63ee19bfe7ad01ff4ad8c941bffadd9406101c6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103678
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-30  Miklos Vajna  <vmiklos@collabora.com>  [71303c5c23bdb385e9f12c0dbe5d2a0818b836ec]

        oox smartart: snake algo: make sure child shape height stays within parent
        
        1) When applying double outside spacing, introduced with commit
        0a29c928afa74123bca05dc089c751603d368467 (oox smartart, picture strip:
        fix lack of spacing around the picture list, 2019-02-26), make sure that
        is only applied in the direction of a signle row: i.e. the bugdoc case
        is left/right outer spacing, but no top/bottom spacing.
        
        2) If a child shape has an aspect ratio request, make sure that it only
        decreases what would be allocated by default, so the children never
        leave the parent's rectangle.
        
        3) Fix a mis-match between the first and second row, the unexpected
        small left padding in the second row was because code assumed that all
        child shapes have the same width; which is not true, when widths come
        from constraints.
        
        With this in place, we finally do a good rendering of the bugdoc, and
        child shapes are always within the bounds of the background.
        
        Change-Id: Ia2606dcd945402f7dfe17c6e2f261bfd98667022
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103680
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-30  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [fb9b3e68dc4bf88a1a2764cbcd6420dc2a475220]

        update credits
        
        Change-Id: I84bfd619b2f8802bc311eaa221670a9cae904160

2020-09-30  Caolán McNamara  <caolanm@redhat.com>  [947e89cf6755d15b57ee3c5fa2661e7a1c09402b]

        SwPosition::GetDoc can return a reference
        
        and remove discovered redundant null checks
        
        Change-Id: I90e2a84b260bfaf283b787db055cd1ed54dab4ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103676
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-30  Caolán McNamara  <caolanm@redhat.com>  [93099409f3e9894b7a40182f775d76757fa2fb5b]

        SwPaM::GetDoc can return a reference instead
        
        and remove discovered redundant null checks
        
        Change-Id: Iac8ad7821d9acfcc9550a96402c02ac248f16f2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103672
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-30  Caolán McNamara  <caolanm@redhat.com>  [daa058c714804ffbd2aa1ff20096b4c79bebea0c]

        SwHTMLTableLayout::GetDoc can return a reference
        
        Change-Id: I5d300ea19433b6439d8fca2152fa5ac1f5e90fef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103671
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [7672ac2e8764d9e4fcb5a896ef6210077907dcd0]

        tdf#137091: sc_subsequent_filters_test: Add unittest
        
        Change-Id: I435ffbdd82b5a40e56dd5f6ef55c032802184767
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103604
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-30  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [f5e87b2f183285b2aa985f7effc3039dfcfad967]

        android: "make run" works also for debug configuration
        
        In debug mode Android package name is "org.example.libreoffice"
        and "make run" said that there is no such intent to launch.
        
        Change-Id: I6d8eac85dedf3e387a9dd4a228605f79ca0d5aee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103287
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-09-30  Caolán McNamara  <caolanm@redhat.com>  [9a1202edab0cfe95572f12a8c49ef756ead49bf2]

        ofz#25989 cmap parsing
        
        Change-Id: I048e5d88d5926a4afa75afab18db5ca6354e2454
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103641
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-30  Noel  <noelgrandin@gmail.com>  [b29ec8b26bddc03661c527b603863d9e738d1210]

        loplugin:reducevarscope in sc
        
        Change-Id: If88c71351fb157b8eab242fceb65422f05eec3d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103645
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-30  Noel  <noelgrandin@gmail.com>  [9373320fc88c1582a2ad25bda9c5264c7c58a97e]

        loplugin:reducevarscope in sw
        
        Change-Id: Ifed7220c6acf7049b2985f1911a806b37a54d794
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103646
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-30  Mike Kaganski  <mike.kaganski@collabora.com>  [37b81dd54a915223780a6b5efa54ce45db332604]

        twain32shim: Windows directory might not be in DLL search path sometimes
        
        So try the full path to TWAIN_32.DLL if first try failed.
        
        Change-Id: I9ad262c91ebc7b3df63fbec3ffe34595ffd78c75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103669
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-30  Ivan Stefanenko  <ivan.stefanenko@collabora.com>  [528cc99c57fa90a08c92e8bf654a0efee8ecf39f]

        tdf#137104	Added a check for headings in tables
        
        New check checks if a node is a heading and if it is in a table.
        
        Change-Id: I53938ddb57573f80c7823b05bff2d1dd2cee1b8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103014
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-30  Noel  <noelgrandin@gmail.com>  [7ced53424a21ab264374d97aacdfb4ec166c8171]

        loplugin:reducevarscope in svx
        
        Change-Id: I88fdaa74c4944f9ffc81db6df08a29283362375a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103647
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-30  Luboš Luňák  <l.lunak@collabora.com>  [6b709ad5d46dc33f29ec28183cea40cf9e77e2af]

        fix DrawDeviceAlphaBitmap() with mirroring (tdf#136223)
        
        It turns out even the slow path was broken, so make it work (a hack,
        but it's already slow anyway, and apparently not used often).
        Also make the fast paths work directly, even with manual mirroring
        it should be still faster.
        
        Change-Id: Id798351f349e9906e85c1685f269df98a1b833b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103595
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-30  Seth Chaiklin  <sdc.blanco@youmail.dk>  [09c24681a3414092fde50ec0f617c9f7c79e8a61]

        tdf#135836  remove "to page" from shape/image contextmenu
        
        recommended in bug report
        
        Change-Id: I61ed3390d8175f00e0617e1cd234b2be0b4f3caa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103648
        Tested-by: Seth Chaiklin <sdc.blanco@youmail.dk>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-09-30  Attila Szűcs  <szucs.attila3@nisz.hu>  [605b4ba57b2daa447af9d43d3759079e15df8148]

        tdf#43958 sc: fix fill by selecting merged cell
        
        wholly instead of only its top left corner, if there
        is no marked selection present.
        
        This fixes the selection rectangle during dragging
        by fill handle of selected merged cells, copying
        their attributes in other cells of the target area,
        too, fixing losing merged cell structure, e.g. incomplete
        grid and other problems.
        
        Follow-up of commit 1ed04c2029218619aab2f3422130c890f67f309c
        (tdf#40993 tdf#59585 sc fill: copy merged cell structure).
        
        Note: the selection is a bit different, if there is
        filtered (hidden) rows in the current cell area.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I387feef640b7a89ab601c24e3641075934d3fc54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103001
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-30  Attila Szűcs  <szucs.attila3@nisz.hu>  [1ed04c2029218619aab2f3422130c890f67f309c]

        tdf#40993 tdf#59585 sc fill: copy merged cell structure
        
        like other spreadsheets do. This avoids losing and
        recreation of merged cell structure again and again
        after modifying cell content using fill.
        
        By dragging the fill handle, cell attributes ATTR_MERGE
        and ATTR_MERGE_FLAG are copied, too, resulting the
        same merged cell structure in the selection. See TODOs
        about the remaining tasks.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: Icd4287d4429d3ba27a2ffb062560856d7ad86099
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102394
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-30  Tomofumi Yagi  <yagitmknada@gmail.com>  [ef77a256de527f6d00212839e55f949024f2e7bc]

        tdf#60145 sw: fix UTF-8 encoding without BOM is not detected
        
        Writer can now detect Unicode type even if importing text file does not
        have a BOM.
        
        Change-Id: I70fa4145672d855f9ef9df040a930ff5d1564905
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102884
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-09-30  Stephan Bergmann  <sbergman@redhat.com>  [0b536d542fe937d221aa465775ece41104b1f0bb]

        Fix CppunitTest_connectivity_mork
        
        ...after  9141c300771825db5136cb6591e83dc4b541be08 "More “e-mail” → “email”"
        broke it:
        
        > Test name: connectivity::mork::MorkDriverTest::test_select_default_all
        > An uncaught exception of type com.sun.star.sdbc.SQLException
        > - The column name 'E-mail' is not valid. ~/lo/core/connectivity/source/commontools/dbexception.cxx:442
        >
        > DriverTest.cxx:183:Assertion
        > Test name: connectivity::mork::MorkDriverTest::test_select_list_table_joe_doe_5
        > assertion failed
        > - Expression: result
        > - fetch first row failed!
        
        Change-Id: I3825fbf0ff35da794c9ce038407178456552f7ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103668
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-30  Caolán McNamara  <caolanm@redhat.com>  [55dfe2c12e450a90cbc05f9ec53f1ed6508d8de9]

        SwNode::GetDoc can return a reference instead
        
        and remove discovered redundant null checks
        
        Change-Id: I6b8bc9593434f38947e399a48888a8fa0d4f7e77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103640
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-30  Caolán McNamara  <caolanm@redhat.com>  [ac94aa6f7d2a8e41e7260ba740813cdbbdd6a2ae]

        SwNodes::GetDoc can return a reference instead
        
        Change-Id: I6c3b2e5b95fb9fac8faa36fc6ae378b92e08fd89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103639
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-30  Miklos Vajna  <vmiklos@collabora.com>  [9a2357c0e2bb1d99a1816437d3862b7bd8c85898]

        vcl: add PDFiumAnnotation::getObjectCount()
        
        And use it in xmlsecurity, instead of the upstream scopers, to
        standardize on a single set of pdfium wrappers.
        
        Change-Id: Iec4baf34a607b23f1b9de8c4b969801c5973c1ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103636
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-30  Stephan Bergmann  <sbergman@redhat.com>  [0311006ec9cdf76f6863c203658cebf88e135a6c]

        Run gdb in gdb-core-bt.sh with PYTHONWARNINGS=default, too
        
        ...same as fb06d5b1784cb8b91ea6d286b3f2baa38fed0b4c "Run gdb with
        PYTHONWARNINGS=default"
        
        Change-Id: If6523e4222f7ef9b9ce72df4a1ab3e039e63154b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103637
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-30  andreas kainz  <kainz.a@gmail.com>  [40adedac18424d38d94c43a1450ca4d809adb664]

        Sidebar visibility and arangement of content panel
        
        Change-Id: I57d6f5e9d89384df919aa9ab5857f18ce4d78837
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103527
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-09-30  Jim Raykowski  <raykowj@gmail.com>  [f4f0ea6a41e99e12812a791f732694c8e86acb8c]

        tdf#137013 fix Writer find toolbar ui regressions
        
        introduced by enhancement patch tdf#132366
        
        Change-Id: I951fcd7891c75e7fbf715581c316b4446d967cd9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103499
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-09-29  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [28ed472e4e15348cb9a7ee9b43a22b1c92836471]

        Fix clunky grammar
        
        Change-Id: Ib253466a346bea05fd1c268f6e55df6cf6ef26a2

2020-09-29  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [9141c300771825db5136cb6591e83dc4b541be08]

        More “e-mail” → “email”
        
        Follow-up for commits 8b57d07a64e03db32b5383f58a40c1509392cd24
        and 5f665a855ef26faea4dfa2ac427685b60545e8b8
        
        Change-Id: I8f0f9a7a81636623df766f9d4ea414bde9d408bc

2020-09-30  Jan-Marek Glogowski  <glogow@fbihome.de>  [6c94958e56fcbacb8e1f689550a60034b074857c]

        icu: fix Windows Arm64 build
        
        I couldn't find a general solution to select the correct build path
        when cross compiling for Windows Arm64, so this just adds the patch
        in exactly this case, which WFM.
        
        Change-Id: I6e53e1531048404b70dcf61eab0a7f4021076868
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102852
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-30  Jan-Marek Glogowski  <glogow@fbihome.de>  [03aacdb73d2f797768129d54ac971b48756fa51a]

        bridges: add a Windows Arm64 UNO bridge
        
        Since Microsoft follows the general ARM64 ABI calling conventions,
        and the SEH exception handling is the same, this result is a mixed
        port of the gcc3_linux_aarch64 bridge and the refactored x86-64
        exception handling.
        
        I have no idea, if the complicated 32-bit handling in RaiseInfo()
        is needed, as the ARM64 trampolines definitly use 64-bit code.
        But since this is the first working version, I currently don't
        mind much ;-)
        
        There is definitly more potential for refactoring in the whole
        bridges directory...
        
        Change-Id: I9782a2e99c0231cdd1286af156ad312229eccf39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103642
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-30  Julien Nabet  <serval2412@yahoo.fr>  [f11dc8335c9bae837823c14d059388b8d5965dcb]

        tdf#137009: except Togo, all French locales in African don't use AM/PM
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=137009#c4
        
        Change-Id: I01612e79ffd947c1a4c0cf252d71bda48bc3ef8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103638
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-09-30  Attila Szűcs  <szucs.attila3@nisz.hu>  [7f6d5c9613774815d2e4b0493d47abd3443c25e2]

        Clean-up of commit: I95d394c5432d22805a761b76219f656fad3feae1
        
        Renamed a wrongly named variable, reported here:
        https://gerrit.libreoffice.org/c/core/+/102173/4/sc/source/core/data/documen3.cxx#1140
        
        Change-Id: I42ef65df78c5ad04e2c2875cf47d241a280892e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103605
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-09-29  Seth Chaiklin  <sdc.blanco@youmail.dk>  [cc4b03a8e0a27d3af4b1179922f7075a639da32e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b16f95724b69db8bd3327c36c26dd556d81c9c46
          - tdf#137133  update control names on Rotation help page
            
               - change to <h1>, <h2>, <h3> and <note>
               - decrease heading level for "Default settings"
               - corrections in control names to align with dialog box
            
            Change-Id: I59fde1bde47be62b10364a1541525b2954efdce6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103652
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Jenkins
            
2020-09-29  Eike Rathke  <erack@redhat.com>  [1acf517906b7cdc4931dd26319d467dff53ae7d2]

        Determine CharClass difference once, tdf#137091 follow-up
        
        As a side note:
        Clang plugin simplifybool for
        !(rLT1.getLanguage() == "en" && rLT2.getLanguage() == "en")
        told "error: logical negation of logical op containing negation, can be simplified"
        which is nonsense (the message stayed the same while the checks evolved).
        It actually complained about !(a==b && c==d) to be rewritten as
        (a!=b || c!=d) whether that makes sense or not.. it may save one
        boolean operation, yes, but..
        
        Change-Id: Ib478d46d7ff926c1c9f65fec059c7a3f31fa7ce3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103601
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-09-29  Julien Nabet  <serval2412@yahoo.fr>  [d2dc5b389ccf1c51975960660cb8f6ad4a6f928c]

        Replace include list by vector
        
        since vector is used with:
        line 59: typedef std::vector< FieldSort >  SortDescriptor;
        
        Change-Id: If6b6bfe4d4a162f5993522cf72fedb5da89e8457
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103518
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-29  Miklos Vajna  <vmiklos@collabora.com>  [5d899bf3ee59a226f855c8c56389344862efaa95]

        oox smartart: snake algo: apply constraints on child shape widths
        
        This requires tracking what is the total of the width request of child
        shapes, then scaling them according to what is the total available
        width.
        
        Additionally, the height of child shapes should be adjusted based on
        their aspect ratio requests. A related trap is when an (invisible)
        spacing shape is at the end of the row, that would result in smaller
        spacing between the rows, so track the max height of shapes inside a
        single row.
        
        With this, finally the 6 child shapes are arranged on 2 rows, not 3
        ones.
        
        Change-Id: I4eb2f06676df11c1432e0934ca3a0ec8891c5843
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103629
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-29  Stephan Bergmann  <sbergman@redhat.com>  [24e69c8450004e9ae40f40d4bee76b50d0f017d9]

        Missing test dependencies
        
        from-scratch `make CppunitTest_sw_ooxmlexport5` failed due to
        
        > warn:vcl.builder:2286992:2286992:vcl/source/window/builder.cxx:467: DBG_UNHANDLED_EXCEPTION in VclBuilder
        >     when: Unable to read .ui file exception: com.sun.star.container.NoSuchElementException message: file://~/lo/core/instdir/share/config/soffice.cfg/svt/ui/editcontrol.ui ~/lo/core/xmlreader/source/xmlreader.cxx:66
        > warn:legacy.osl:2286992:2286992:vcl/source/window/window.cxx:273: Window ( 7Control()) with live children destroyed:  7VclVBox()
        > Window ( 7Control()) with live children destroyed:  7VclVBox()
        >
        >
        > Fatal exception: Signal 6
        
        and
        
        > warn:vcl.builder:2288529:2288529:vcl/source/window/builder.cxx:467: DBG_UNHANDLED_EXCEPTION in VclBuilder
        >     when: Unable to read .ui file exception: com.sun.star.container.NoSuchElementException message: file://~/lo/core/instdir/share/config/soffice.cfg/svx/ui/sidebarstylespanel.ui ~/lo/core/xmlreader/source/xmlreader.cxx:66
        > warn:legacy.osl:2288529:2288529:vcl/source/window/window.cxx:273: Window ( 7Control()) with live children destroyed:  7VclVBox()
        > Window ( 7Control()) with live children destroyed:  7VclVBox()
        >
        >
        > Fatal exception: Signal 6
        
        and
        
        > warn:sal.osl:2307918:2307918:sal/osl/unx/module.cxx:159: dlopen(~/lo/core/instdir/program/libgielo.so, 1): ~/lo/core/instdir/program/libgielo.so: cannot open shared object file: No such file or directory
        > warn:sal.osl:2307918:2307918:sal/osl/unx/module.cxx:159: dlopen(~/lo/core/instdir/program/libgielo.so, 1): ~/lo/core/instdir/program/libgielo.so: cannot open shared object file: No such file or directory
        
        Change-Id: I99b4c983541f934cbca1a9f00f0510b90a8139af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103631
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-29  Caolán McNamara  <caolanm@redhat.com>  [89f0a8be6742e23331819324f80f679f8e6cc601]

        SwNodes never passed a null SwDoc*
        
        and some more like that
        
        Change-Id: I02dae666d8935a90afd9c43cfb32a048c69a1d4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103628
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-29  Caolán McNamara  <caolanm@redhat.com>  [663ce5d0f89e9523183ed9ca4cbfcdacf9df4cc8]

        tdf#136520 allow color popdowns to be tearable again
        
        Change-Id: Ic92ef5235662e1680aadb5666e05dad1bf808e9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103625
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-29  Xisco Fauli  <xiscofauli@libreoffice.org>  [416cb76758719b88a4cdefe8c9d16131c35cfdf5]

        tdf#133358: sw_uiwriter: Add unittest
        
        Change-Id: I148052d7038824b43ec0c473d4bcbcb64e2f92b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103608
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-29  Caolán McNamara  <caolanm@redhat.com>  [da8a6139cc338b682cd4d87bdb9202882093c94c]

        gdk_wayland_window_set_application_id doesn't work when called early
        
        after mapped it definitely works
        
        Change-Id: Ide0fa636ee26acea0d938aef08532b9396fe901a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103609
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ff25b305caec2fad515beb2ad6d5766101845ccf]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Id08fb3de62c55ab24f585b1bd1b9f719c78f91b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103464
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2020-09-29  Miklos Vajna  <vmiklos@collabora.com>  [ab291c94fb5338a1cf0ab8fe7cbf57dd5c5f81cb]

        oox smartart: snake algo: start parsing relative width constraints
        
        This is needed, but not enough to have the correct width for each shape
        and spacing item on the path of the snake. Currently we give the same
        width for all children, while the shapes typically have a larger width
        than the spacings.
        
        Change-Id: I4e2638ea5b566c21cb1cf503a8cf2e5d35256e3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103594
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-29  Caolán McNamara  <caolanm@redhat.com>  [ebef58c6d1bc56768d71150da305237cc2384c85]

        CreatePostItData never passed a null SwDoc*
        
        Change-Id: Ie3f8ec6ff645b09bbdc897b45cd1de26ddc970bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103600
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ddbc849637c378857f38229cd95dc7f5afdd68d4]

        Add extended tip to chart2 leader lines ui
        
        Remove mention to pie charts
        
        Change-Id: I00fffd6a77be5905266999c3dc8953a507aabf15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103556
        Tested-by: Jenkins
        Reviewed-by: Gabor Kelemen <kelemen.gabor2@nisz.hu>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2020-09-29  Alain Romedenne  <LibreOfficiant@sfr.fr>  [543daf4d60c0ba70090d00792d3a7d57aa5da647]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 78dc9c1d059b48ad79620f0cc536466e701a042d
          - tdf#131416 Basic Syntax Diagrams for Defxxx statements
            
            - Basic language ref . toc additions
            - Letter range option addition
            - DefBool-based refactoring
            
            Change-Id: I5744c63e9c21ad5ff2801cd03a119fd2c747fef3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103056
            Tested-by: Jenkins
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-29  Regényi Balázs  <regenyi.balazs@nisz.hu>  [79737c8b0d84d4967c5f1c41b740a8a52db8b551]

        tdf#91251 XLSX textbox export: fix missing overflow properties
        
        by grab-bagging them.
        
        Co-authored-by: Szabolcs Toth
        
        Change-Id: I242bf33e1272d913805c90a2ef902be8633618fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103182
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-29  Regényi Balázs  <regenyi.balazs@nisz.hu>  [61291a63c0f9a57064300e7afc8222b4ae4e155a]

        tdf#80526 DOCX: import word-wrap textbox setting
        
        See option "Word wrap text in shape" in Format->Text Box
        and Shape->Text Attributes... of the selected textbox.
        
        Co-authored-by: Szabolcs Toth
        
        Change-Id: I7f2ca392089043c4bec20b943aa8c1975de72e5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103109
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-29  Caolán McNamara  <caolanm@redhat.com>  [dc6e005c79b6c23b805dea44cd89fa83ea945f03]

        tdf#133358 fix crash in redoing indent
        
        since...
        
        commit b070202b420129b5edd368420e0e50ec45261d01
        Date:   Tue Nov 20 18:26:18 2018 +0100
        
            sw_redlinehide_4a: SwEditShell::IsMoveLeftMargin(), MoveLeftMargin()
        
        Change-Id: Ie28207747560153020341305015f1693f6ca9f50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103552
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-09-29  Luboš Luňák  <l.lunak@collabora.com>  [1cd7e2a4042b92123d8c94ef10b2e8baf7cfaafa]

        avoid crash if DrawTransformedBitmap() would mean empty Skia bitmap
        
        I can reproduce this sometimes with the document from tdf#136223.
        
        Change-Id: Ie6e57f18936a5de7f99ab01932be229625b737c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103596
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-29  Luboš Luňák  <l.lunak@collabora.com>  [614d310751d1a32baec85c11637fb3813a9dd749]

        disable VSync for Skia/Vulkan on Linux/nVidia
        
        It causes freezes. This can be changed later to a blacklist of older
        drivers once fixed drivers are actually available.
        
        Change-Id: I6cc996aee2ae69d5c8fdd9eb5f9f336683350485
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103554
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-29  Luboš Luňák  <l.lunak@collabora.com>  [f8d6eb6f171dbcf7e3aa4afa0da32bd504f473dc]

        blacklist Windows/nVidia for Skia/Vulkan (tdf#135370, tdf#136036, tdf#136407)
        
        The bugreports all appear to be specific to Vulkan on Windows
        with nVidia drivers, and I do not have that OS/HW combination to
        debug this. So disable Vulkan use there until somebody can do
        something about it.
        
        Change-Id: I0dea7b87b0f72e393ea90985bd2cc64c89671181
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103533
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-29  Luboš Luňák  <l.lunak@collabora.com>  [cb82e82228b7486844a02ff964c68025558523dc]

        make it possible to blacklist just "windows"
        
        OpenGL blacklisting is done only on Windows, so there "all" is fine,
        but Skia checks blacklisting on Linux too, so add a generic "windows".
        
        Change-Id: Ie331ae275d437061b4d185d766663ff3c09261cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103532
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-29  Luboš Luňák  <l.lunak@collabora.com>  [7c1dc527837a65b77f7624e18a575271cb46afba]

        ensure SolarMutex is held for SkiaZone
        
        This is simply being lazy and requiring the mutex held for all Skia
        operations. With the effort to verify things it'd presumably be
        possible to make the code thread-safe.
        
        Change-Id: I748dbf2d5af66dcd140b5a9d6d57e9d848babf0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103564
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-29  Luboš Luňák  <l.lunak@centrum.cz>  [2fb4bb03b4c2ee4f28f3b9e755ee2298d42ac8b9]

        add test for 'fix parsing of Vulkan version numbers'
        
        Change-Id: I0b7195153354324a95ab438a35186660f1ea65a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103563
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-29  Luboš Luňák  <l.lunak@collabora.com>  [6f224a17dbf635319503a81ce4038b1ae2ad6de0]

        make vclcanvas try directly VCL for drawing stroked polygon (tdf#136933)
        
        There's no point in trying to do all the stroking stuff manually
        if the VCL function can do it and better/faster.
        
        Change-Id: I9949637e2504d9b5d10ac77fbd5bd1f491ea6eee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103313
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-29  Luboš Luňák  <l.lunak@collabora.com>  [748723883a626b499f605d7a5bad92e25b69a0e4]

        Revert "don't split polypolygon in canvas if not needed" (tdf#136933)
        
        With the doc from tdf#136933 basegfx::utils::createNonzeroConform()
        gets called with huge polygons, which is very expensive. Revert
        this, I'll fix the Skia problem by directly trying to draw
        the stroked polygon with VCL.
        
        This reverts commit b0788ff11481568b413ff6e4c3ea4871984af974.
        
        Change-Id: I19b3435811b6ea38d83bea08056802aac76bf45c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103312
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-29  Luboš Luňák  <l.lunak@collabora.com>  [4deadc3c78949c18bb886eb1f66caa8f3cd7a2df]

        disentangle AA and B2D use in VCL drawing
        
        A number of powerful functions using B2D polygons such as
        OutputDevice::DrawPolyLineDirect() were used only if AA was enabled.
        So e.g. dashing for an AA-ed polyline could be drawn directly
        using the function, but with AA disabled had to be done manually
        by a number of polygon operations. Which doesn't make much sense,
        surely these powerful functions can also draw without AA if set so
        (and indeed that's mostly the case). And DrawPolyLineDirect() even
        had a flag to bypass the check.
        So simply try to use B2D-based drawing whenever possible, AA or not.
        The previous commit had already changed the naming of the AA option
        to not include B2D in the name.
        
        This seems to come from https://bz.apache.org/ooo/show_bug.cgi?id=88795,
        which doesn't explain why AA only. There are other bugreports such as
        https://bz.apache.org/ooo/show_bug.cgi?id=101491 and
        https://bz.apache.org/ooo/show_bug.cgi?id=98289 that are related, but
        there I cannot see any difference with this patch. And all unit tests
        pass.
        
        Change-Id: Ibb5938e8fff9b7452bac4bf12ed3e42fd3e5d645
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103354
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-29  Miklos Vajna  <vmiklos@collabora.com>  [cd85546a2fbdade42f80fd3b6bd650791db9f32d]

        tdf#136551 DOTX import: restore support for large XML attribute values
        
        Regression from commit 82d08580e368afbc9d73da3613845a36a89b0a8c (switch
        saxparser from expat to libxml2, 2014-11-14), expat used to allow huge
        XML attribute values, while libxml2 defaults to rejecting values larger
        than 10MB.
        
        This looks like a sane limit, but the bugdoc has some fallback VML
        markup where the actual graphic content of the shape is base64-encoded
        in an XML attribute value.
        
        libxml2 has an XML_PARSE_HUGE flag to lift this limit, so use that. If
        this was not a problem with expat, then it should be no problem with
        libxml2, either.
        
        [ No testcase, adding a 10MB test document to the repo is not preferred. ]
        
        Change-Id: Ifcd0ce52d3cb95bef36c58aa073bb59bc07490d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103567
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-29  Eike Rathke  <erack@redhat.com>  [d41c45a522c5e973d7043d36bc6c82e77735ab9b]

        Current sytem locale's CharClass for user defined names, tdf#137091 follow-up
        
        Change-Id: I5f025a12ca183acb3f80d2a7527677aceb9ffbd5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103593
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-09-29  Kohei Yoshida  <kohei@libreoffice.org>  [1821dde6601193cc0ddf87fc020de708544d9700]

        Update liborcus to 0.16.1.
        
        Change-Id: I27e87278545c1d41381b1ab8a49f6f6a07681bfb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103590
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>

2020-09-29  Eike Rathke  <erack@redhat.com>  [3c6177be2705303044e3de262689d593f3d0f282]

        Resolves: tdf#137091 Use CharClass matching the formula language
        
        ... not the current locale. Specifically important for
        uppercase/lowercase conversions that may yield different results
        for example in Turkish i with/without dot.
        
        Change-Id: I2aa57cdcf530d7a0697c4ffbd5dccb86bb526d8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103588
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-09-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [6e51adec109ab179f093181856959a6d8dc3d3b2]

        Add extended tips for slant&corner radius tab page
        
        Control points 1 and 2.
        
        Change-Id: Ia932b6d938831fffb374db24e2c7906e1eb6db18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103484
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2020-09-28  Caolán McNamara  <caolanm@redhat.com>  [13aba101eadfe4f67a930ac7231d26ece658bbec]

        export HYPERLINK target in html clipboard export
        
        Change-Id: Ia77e4bd8a5b54636d0e9e561360128202a81420b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103557
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-09-28  Caolán McNamara  <caolanm@redhat.com>  [091f244d4d68ea9973a502632c6aeee19d702139]

        Related: tdf#136985 restore focus to doc it wasn't initially in the comment
        
        after processing a menu command if we grabbed focus to a comment at the start
        of the the menu command processing
        
        Change-Id: I6cf4b59fc0c5d3e09578cb0466b15ae358cfb0ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103547
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-28  Caolán McNamara  <caolanm@redhat.com>  [fb48e9cca4b4ba26d20e1fdd0f9ee65e7ef54210]

        Resolves: tdf#137038 set a max width for crash reporter label
        
        Change-Id: I13f21a1e5bce04191f672c545678c0a8611a34b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103543
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-28  Caolán McNamara  <caolanm@redhat.com>  [443ca9d5c4d29a8efbea9f907fe473346acd6701]

        tdf#137039 move the super long checkbox into the available whitespace
        
        sidestep the awkwardness of wrapping checkboxes and take advantage of the hectare
        of space to the left
        
        Change-Id: Ie2bbd3a1dde3c9d7a3a1d5e1af441183d23b03cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103562
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-28  Stephan Bergmann  <sbergman@redhat.com>  [fc77126aef35e2917bcfec3469add5133f12d77f]

        Adapt comment
        
        ...to b76e903ccc83d0ccf0c6548782622638dd8a0ee5 "dtrans/clipboard: create
        instances with uno constructors" and 9613165239ade3f0b4d3d06e238430aabc9fcff3
        "WIN move dtrans code into vcl/win/dtrans"
        
        Change-Id: I65c6096199ee154fd5a1a242971b917c4abb11f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103561
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-28  Caolán McNamara  <caolanm@redhat.com>  [9e17c9ed086c0d7ea7d02877f1cd6e8672cb5925]

        avoid touching system clipboard in test
        
        Change-Id: Ie67255f027650676ff3ac7c9c0959cd39f7332b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103549
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-28  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [8a48afac3e31a69622c9006c6ae35e26287d37b9]

        SwUndoSetFlyFormat: SwClient::Modify no more
        
        Change-Id: I366745a410c8b3f1e6198392d899a16c9ac36b9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103034
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-09-28  Stephan Bergmann  <sbergman@redhat.com>  [1dd01410e6c39c0e51bfb406c1cbb02569bd8dd3]

        Destroy CWinClipboard sufficiently early
        
        At least with a local --host=i686-pc-cygwin --enable-dbgutil Windows `make
        unitcheck slowcheck` build (i.e., similar to
        <https://ci.libreoffice.org/job/gerrit_windows/>, which is often failing with
        aborted builds, presumably due to hung tests), I could once see a CppunitTest
        hang with just a main thread left at
        
        > ntdll.dll!77acc62c()
        > [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll]
        > KernelBase.dll!77492863()
        > rpcrt4.dll!773e55d9()
        > rpcrt4.dll!77466afb()
        > combase.dll!7576a02a()
        > combase.dll!7565072f()
        > combase.dll!7564b2dd()
        > combase.dll!7564b246()
        > combase.dll!756498a4()
        > combase.dll!757690ef()
        > vclplug_winlo.dll!sal::systools::COMReference<IDataObject>::release() Line 166
        >         at C:\lo\core\include\systools\win32\comtools.hxx(166)
        > vclplug_winlo.dll!sal::systools::COMReference<IDataObject>::~COMReference<IDataObject>() Line 101
        >         at C:\lo\core\include\systools\win32\comtools.hxx(101)
        > vclplug_winlo.dll!CAPNDataObject::~CAPNDataObject() Line 97
        >         at C:\lo\core\vcl\win\dtrans\APNDataObject.cxx(97)
        > vclplug_winlo.dll!CAPNDataObject::`scalar deleting destructor'(unsigned int)
        > vclplug_winlo.dll!CAPNDataObject::Release() Line 137
        >         at C:\lo\core\vcl\win\dtrans\APNDataObject.cxx(137)
        > vclplug_winlo.dll!sal::systools::COMReference<IDataObject>::release() Line 166
        >         at C:\lo\core\include\systools\win32\comtools.hxx(166)
        > vclplug_winlo.dll!sal::systools::COMReference<IDataObject>::~COMReference<IDataObject>() Line 101
        >         at C:\lo\core\include\systools\win32\comtools.hxx(101)
        > vclplug_winlo.dll!CDOTransferable::~CDOTransferable()
        > vclplug_winlo.dll!CDOTransferable::`scalar deleting destructor'(unsigned int)
        > cppuhelper3MSC.dll!cppu::OWeakObject::release() Line 233
        >         at C:\lo\core\cppuhelper\source\weak.cxx(233)
        > vclplug_winlo.dll!cppu::WeakImplHelper<com::sun::star::datatransfer::XTransferable,com::sun::star::datatransfer::XSystemTransferable>::release() Line 115
        >         at C:\lo\core\include\cppuhelper\implbase.hxx(115)
        > vclplug_winlo.dll!com::sun::star::uno::Reference<com::sun::star::datatransfer::XTransferable>::~Reference<com::sun::star::datatransfer::XTransferable>() Line 110
        >         at C:\lo\core\include\com\sun\star\uno\Reference.hxx(110)
        > vclplug_winlo.dll!CWinClipboard::~CWinClipboard() Line 73
        >         at C:\lo\core\vcl\win\dtrans\WinClipboard.cxx(73)
        > vclplug_winlo.dll!CWinClipboard::`scalar deleting destructor'(unsigned int)
        > cppuhelper3MSC.dll!cppu::OWeakObject::release() Line 233
        >         at C:\lo\core\cppuhelper\source\weak.cxx(233)
        > cppuhelper3MSC.dll!cppu::WeakComponentImplHelperBase::release() Line 86
        >         at C:\lo\core\cppuhelper\source\implbase.cxx(86)
        > vclplug_winlo.dll!cppu::PartialWeakComponentImplHelper<com::sun::star::datatransfer::clipboard::XSystemClipboard,com::sun::star::datatransfer::clipboard::XFlushableClipboard,com::sun::star::lang::XServiceInfo>::release() Line 86
        >         at C:\lo\core\include\cppuhelper\compbase.hxx(86)
        > vcllo.dll!com::sun::star::uno::Reference<com::sun::star::datatransfer::clipboard::XClipboard>::~Reference<com::sun::star::datatransfer::clipboard::XClipboard>() Line 110
        >         at C:\lo\core\include\com\sun\star\uno\Reference.hxx(110)
        > vcllo.dll!ImplSVData::~ImplSVData() Line 485
        >         at C:\lo\core\vcl\source\app\svdata.cxx(485)
        > vcllo.dll!`rtl::Static<ImplSVData,`anonymous namespace'::private_aImplSVData>::get'::`2'::`dynamic atexit destructor for 'instance''()
        > ucrtbased.dll!72f16942()
        > ucrtbased.dll!72f16523()
        > ucrtbased.dll!72f010ac()
        > ntdll.dll!77ad9476()
        > ntdll.dll!77ad9476()
        > ntdll.dll!77ad93f0()
        > ntdll.dll!77afcbd8()
        > ntdll.dll!77aefdc8()
        > kernel32.dll!77736a14()
        > ntdll.dll!77aeab4f()
        > ntdll.dll!77aeab1a()
        
        i.e., the ImplSVData::m_xSystemClipboard introduced by
        974ea67a7c345a8be98c5aaa59baf9b07959b708 "tdf#129930: Dispose SystemClipboard
        service early enough" for some reason causing a COM issue when the static
        ImplSVData aImplSVData (vcl/source/app/svdata.cxx) gets destroyed during exit.
        
        And with this change to vcl/source/app/svmain.cxx, I could still see
        CppunitTests hang with just a main thread left at
        
        > [External Code]
        > vclplug_winlo.dll!sal::systools::COMReference<IDataObject>::release() Line 166
        >         at C:\lo\core\include\systools\win32\comtools.hxx(166)
        > vclplug_winlo.dll!sal::systools::COMReference<IDataObject>::~COMReference<IDataObject>() Line 101
        >         at C:\lo\core\include\systools\win32\comtools.hxx(101)
        > vclplug_winlo.dll!CAPNDataObject::~CAPNDataObject() Line 97
        >         at C:\lo\core\vcl\win\dtrans\APNDataObject.cxx(97)
        > [External Code]
        > vclplug_winlo.dll!CAPNDataObject::Release() Line 137
        >         at C:\lo\core\vcl\win\dtrans\APNDataObject.cxx(137)
        > vclplug_winlo.dll!sal::systools::COMReference<IDataObject>::release() Line 166
        >         at C:\lo\core\include\systools\win32\comtools.hxx(166)
        > vclplug_winlo.dll!sal::systools::COMReference<IDataObject>::~COMReference<IDataObject>() Line 101
        >         at C:\lo\core\include\systools\win32\comtools.hxx(101)
        > [External Code]
        > cppuhelper3MSC.dll!cppu::OWeakObject::release() Line 233
        >         at C:\lo\core\cppuhelper\source\weak.cxx(233)
        > vclplug_winlo.dll!cppu::WeakImplHelper<com::sun::star::datatransfer::XTransferable,com::sun::star::datatransfer::XSystemTransferable>::release() Line 115
        >         at C:\lo\core\include\cppuhelper\implbase.hxx(115)
        > vclplug_winlo.dll!com::sun::star::uno::Reference<com::sun::star::datatransfer::XTransferable>::~Reference<com::sun::star::datatransfer::XTransferable>() Line 110
        >         at C:\lo\core\include\com\sun\star\uno\Reference.hxx(110)
        > vclplug_winlo.dll!CWinClipboard::~CWinClipboard() Line 73
        >         at C:\lo\core\vcl\win\dtrans\WinClipboard.cxx(73)
        > [External Code]
        > cppuhelper3MSC.dll!cppu::OWeakObject::release() Line 233
        >         at C:\lo\core\cppuhelper\source\weak.cxx(233)
        > cppuhelper3MSC.dll!cppu::WeakComponentImplHelperBase::release() Line 86
        >         at C:\lo\core\cppuhelper\source\implbase.cxx(86)
        > vclplug_winlo.dll!cppu::PartialWeakComponentImplHelper<com::sun::star::datatransfer::clipboard::XSystemClipboard,com::sun::star::datatransfer::clipboard::XFlushableClipboard,com::sun::star::lang::XServiceInfo>::release() Line 86
        >         at C:\lo\core\include\cppuhelper\compbase.hxx(86)
        > vclplug_winlo.dll!rtl::Reference<CWinClipboard>::~Reference<CWinClipboard>() Line 113
        >         at C:\lo\core\include\rtl\ref.hxx(113)
        > [External Code]
        
        i.e., the static rtl::Reference<CWinClipboard> g_Instance
        (vcl/win/dtrans/WinClipboard.cxx) introduced by
        b76e903ccc83d0ccf0c6548782622638dd8a0ee5 "dtrans/clipboard: create instances
        with uno constructors" still causing the same COM issue during exit.
        
        Change-Id: Ib89d37a4fcb4b4a25e552a9dd14a96ade8e40309
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103559
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5cf54c5e54c774062591851f9877e2afb4a36451]

        Removed duplicated include
        
        Change-Id: I0eb3ea540270dd2200c957762139c68eaedd9fd2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103538
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-09-28  Luboš Luňák  <l.lunak@collabora.com>  [7b03de74740b054b5fe5f2ed8d7d2059b03dff4f]

        remove obsolete gtk2 code
        
        This presumably should have been removed with 1ae450504cf57457f97,
        and it went unnoticed because the #else matched with the include
        guard.
        
        Change-Id: Ib7a306bad4154b202c89e58cbaedac01c8366bb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103558
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins

2020-09-28  Caolán McNamara  <caolanm@redhat.com>  [071e31fdb77b34ea90fbfa0e0001669500395119]

        Resolves: tdf#136985 bogus undo steps added by comment manipulation
        
        Change-Id: I33d699375dcb1f7a9ed4d30e3f60f7161620c9a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103546
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-28  Caolán McNamara  <caolanm@redhat.com>  [2c771c0552bfab8d97ec5c35b363a3e4eda0b6dc]

        Related: tdf#136985 apparent phantom redo entries with cursor in comment
        
        with a redo element in redo stack but the cursor in a comment the
        redo dropdown list appears empty even though the toolbar button
        is active. The problem doesn't appear in the undo case.
        
        This typo appears tobe there since original checkin of
        
        commit 9b67ca9c73b72a889811123269854ab2ca89d6a9
        Date:   Tue Feb 19 12:57:51 2008 +0000
        
            INTEGRATION: CWS notes2 (1.1.2); FILE ADDED
        
        Change-Id: I8715989c3e9958e3d2a0041129fbed81501057ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103545
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ffff5214012843504c082c1fdf4f5faa50b11fbe]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b908b46979dcf004ee504ca95b64a0c9441a3164
          - remove l10n on empty paragraph
            
            Change-Id: I4f736b14a97e9cefd893b3fee1a2a8e64156c439
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103438
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-28  Caolán McNamara  <caolanm@redhat.com>  [414feaef4171cb1f43f49f8446024269d2ca0d02]

        ofz#26000 don't bother with loop if nOrigPos is 0
        
        Change-Id: I628bac1c06046155869417190c73d00140e85aff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103539
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-28  andreas kainz  <kainz.a@gmail.com>  [e64aa4b1e09c60c6cf41498b2ec8a9dd3d083749]

        move keep ratio checkbox left cause of long translations (german)
        
        Change-Id: I70d09ac5fdd8443167c2cf1980dc64ee2228a8bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103530
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-09-28  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [46231b9219971f78cff91b483f73014f724601dd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to eefef8231b5fbbb4148fa57a5a01b5c160a4ad9b
          - Keep logo text colour white even when visited
            
            Change-Id: I5cad9cdaf606b2b809c8e8a39a0dbf82ce15f919
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103548
            Tested-by: Jenkins
            Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-09-28  Caolán McNamara  <caolanm@redhat.com>  [269cf9dabcddb337557d6e4bcfaeaae4fe307891]

        Resolves: tdf#137071 draw canvas under/over lines after background
        
        Change-Id: I066529af010ca4e34b370e462b3e9de1173e6096
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103531
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-28  Luboš Luňák  <l.lunak@collabora.com>  [76597aa62a09997beb794669008ce880327bda39]

        rename for disentangling AA and B2D use in VCL drawing
        
        This renames AntialiasingFlags::EnableB2dDraw to just Enable,
        and the AntiAliasB2DDraw names to just AntiAlias. This is
        in preparation for a second commit that will actually separate
        the AA and B2D functionality of these flags.
        
        Change-Id: I9cc215c5752dfabce41e00e19d9074fc8dc3d4de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103416
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-28  Dr. David Alan Gilbert  <dave@treblig.org>  [15a5a56326761b79c9ea56b99a05faee457f1a1b]

        Fix SSE2 cpuid checks
        
        As per afb62b0e96e9bf91ec99857cc16ddb094bcaa3be swing the actual
        check into a separate file and make only that file be compiled
        with the specific flag.
        
        Change-Id: If848a041fc3a26cfaa79f945d63f6c43f8cf3772
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103497
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-28  Dr. David Alan Gilbert  <dave@treblig.org>  [dc4ba0a287d0aebb8d99716025a316f113fee98d]

        Fix SSSE3 cpuid checks
        
        As per afb62b0e96e9bf91ec99857cc16ddb094bcaa3be swing the actual
        check into a separate file and make only that file be compiled
        with the specific flag.
        
        Change-Id: I7f75453f21271f38e0099bdf6b40f9138d8b4cff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103496
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-28  Caolán McNamara  <caolanm@redhat.com>  [f353fa15b547cbeb70e2be1ed2d3d89a84ebad33]

        adressbook->addressbook
        
        Change-Id: Ic72f00a704b7cbb5d1f5639c1cf726cf4693b470
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103536
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-28  Caolán McNamara  <caolanm@redhat.com>  [70866d4663e7e7414539a5e8664385d8b13ba034]

        Related: tdf#137016 check if subcontrol has the focus
        
        Change-Id: I632188bc0512c9d8935bd0898c96e066881ebeb1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103523
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [82ae5d148123b0514c119f6b775fa595737cbd7c]

        Update git submodules
        
        * Update translations from branch 'master'
          to b7dd30b210d1d080404aed2dc7cf2270a10d1260
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: Ifb5878eff9d322124054a88241a83402f35e2fa1
            
2020-09-28  Caolán McNamara  <caolanm@redhat.com>  [9c61732677d038e32b73fc9fb883aced14c0febf]

        tdf#135916 just set the target table as selection
        
        don't save and restore the cursor when the format is applied
        
        Change-Id: I320b714193b604cb480a517add4a4a61f5a5128e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103525
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-28  Caolán McNamara  <caolanm@redhat.com>  [e302e37733225e38dd4dcdb3cd90ae89eaee2cd8]

        'Jaket' -> Envelope
        
        Change-Id: Idcf95141ca4169fa0c1580c99a7e51a3df77f640
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103535
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-28  Miklos Vajna  <vmiklos@collabora.com>  [97bc09c1fef52c45cf299868045d250838d8e89b]

        sw: prefix members of SwFrameChangesLeave, SwSidebarItem, ...
        
        ... SwSizeEnterLeave and SwTextAPIObject
        
        See tdf#94879 for motivation.
        
        Change-Id: Iea12ac975b68700488f7b39bbb3596a011159c61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103528
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-28  Stephan Bergmann  <sbergman@redhat.com>  [b8bf1e11c55c0422a6f83d91376b93564c9c0d11]

        struct OHierarchyElement_Impl was apparently meant to be a class
        
        Change-Id: Id95a70b38fae40a83f21df56f13b48b2dd0f7001
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103526
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-28  Seth Chaiklin  <sdc.blanco@youmail.dk>  [e70069fb72d52c20b28166708a217bf674dcb61b]

        tdf#129471  change defaults on Find toolbar
        
        Conclusion from discussion in bug report:
         - Hide (but keep) "Navigate by" and controls by default on Find toolbar
        
        Change-Id: I09866887eaf1c92fa013945f71d1e197e80ff756
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103429
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-09-28  Kelemen Gábor  <kelemeng@ubuntu.com>  [41fa7244746819411f209110f13af43941f17ce8]

        tdf#108059 Introduce compatibility key for pie chart orientation
        
        There is no similar setting in MSO, it just always uses clockwise.
        
        LO on the other hand confuses users by using counterclockwise
        which turns to clockwise upon save to OOXML and reload.
        
        Eliminate this behavior by introducing a compatibility key
        for OOXML-heavy environments that:
        - sets the orientation to clockwise when pie chart type is selected
        - hides the checkbox that would have no effect after a save to OOXML
        
        Default value is false to keep current behavior
        
        Change-Id: I9e12ecad8e9978f960c921a521461aee023a5063
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/82524
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: Balazs Varga <balazs.varga991@gmail.com>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-28  David Tardon  <dtardon@redhat.com>  [050e95e50d44a5cbb74bb5de481cb30551f83136]

        upload libmwaw 0.3.17
        
        Change-Id: I24c6c5a5d93a76a9fcc2213cd48beb8e5a5ca479
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103519
        Tested-by: Jenkins
        Reviewed-by: David Tardon <dtardon@redhat.com>

2020-09-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1d820e8e9808a3204134f84945fab27f4aa784de]

        Fix typo in code
        
        Change-Id: Ifab76c880b1802740689704f929858b261e1f5bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103488
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-28  Julien Nabet  <serval2412@yahoo.fr>  [f5a6b24cc88f6e8344ab4bd73cff964242d75052]

        Remove unused include list in filter/OleHandler
        
        Change-Id: I5d83463a1e3095838d1255e763245cafb4b286ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103511
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-28  Eike Rathke  <erack@redhat.com>  [930d82550863430c9bef96ac307c3ff2cfefe4d8]

        Resolves: tdf#133812 Add the 'Result' style again used by the Subtotal tool
        
        Necessary to also adapt the test case that checks for a defined
        number of styles.
        
        Regression from
        
            commit 7b0aed617f1e57335837cf56ef2d222a96f8270d
            CommitDate: Wed Sep 28 11:42:56 2016 +0000
        
                Remove old cell styles from calc
        
        and
        
            commit 06f319937187f76ee402d53b3baa78c391c2af19
            CommitDate: Sun Oct 2 13:51:26 2016 +0000
        
                tdf#90937 Add a set of cell styles to calc
        
        Change-Id: I3e47d8e24d375a64d9056e7a85197b89173c8e41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103520
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-09-27  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [dec9a123867dcd0fea4683beeb3b4b6659f926f3]

        Move default way to find Which to an inline function
        
        Change-Id: Ie3aa3f8a2c34c510a391d729f3dc2286f735111a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103066
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-09-27  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [b3fa0c06fe153737a125c9ba6f8fcc7d0a4d391d]

        SwTable: Replace Modify with SwClientNotify
        
        Change-Id: Ia5eccf6d13bac6a15079ad3f8c7dcbaef519c317
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103065
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-09-27  Caolán McNamara  <caolanm@redhat.com>  [3f7b48c4a726f51bdc5c78886957c08506e4d336]

        never null ScViewData*
        
        Change-Id: If5ad4c637a8c4db67ca4bfe99612e90ae6237ff6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103513
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-27  Stanislav Horacek  <stanislav.horacek@gmail.com>  [754887aa9f1c57f8f56b9099b3dcc876e5b6f89f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 77cce026db5de5f8d25ee6fe05d084e4f1f1f11b
          - fix typo in text about master slide footer
            
            Change-Id: Icb2c55d9cb2f59462ff6113c95c67b3002b6d045
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103516
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-09-27  David Tardon  <dtardon@redhat.com>  [9b9d668d45dce3f318d89d54725a4d6cfc750315]

        add import test file for Pocket Word
        
        Change-Id: Idbd2ddb113f77a6dc3966110757c4037d993bd4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103515
        Tested-by: Jenkins
        Reviewed-by: David Tardon <dtardon@redhat.com>

2020-09-27  David Tardon  <dtardon@redhat.com>  [1e6e891016ae926868de493ab0e29871a2d06b95]

        restore PocketWord filter, this time backed by libwps
        
        Change-Id: If9843ae717f58e683252c8ea55360a567978395e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103514
        Tested-by: Jenkins
        Reviewed-by: David Tardon <dtardon@redhat.com>

2020-09-27  David Tardon  <dtardon@redhat.com>  [61b05af30133622cc67304c694edad31ebff446c]

        upload libwps 0.4.12
        
        Change-Id: Ib787098b98f68185c1b3f6b414efbec36cad02dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102332
        Tested-by: David Tardon <dtardon@redhat.com>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2020-09-27  Caolán McNamara  <caolanm@redhat.com>  [4abf1bdfa383a645e73563f8b0d0b1b945303360]

        never null ScViewData*
        
        and so remove some never called code
        
        Change-Id: Ia5a6501f9a5214a4069623832508a6f884cfa6ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103494
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-27  Julien Nabet  <serval2412@yahoo.fr>  [084d7e2ea236c9b24a73a374056e82e9ace2cd0c]

        Remove unused include list in hwpfilter
        
        Change-Id: I7cac4483173e7c75413a6b17a468659ee2790768
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103508
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-27  Julien Nabet  <serval2412@yahoo.fr>  [2a81fc0ee9478758f7a919519f922f0d4cb5f279]

        Replace list by vector in vcl/Qt5VirtualDevice
        
        Change-Id: I137019c15d3ee2886ad1bd53e671a89990891481
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103506
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-27  Eike Rathke  <erack@redhat.com>  [d3a8fdf3cad0e71ff5e13bb229fed6e52206c6b9]

        Resolves: tdf#67007 display sheet-local range name in Name Box for selection
        
        Change-Id: Ia9980b13ed5c93cc72231ead532e3916e6234f56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103509
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-09-27  andreas kainz  <kainz.a@gmail.com>  [11fdde23f6dc2dce4bc7c4513e70780487150761]

        tdf#136946 Add Shapes sidebar from LO Draw into Impress
        
        Change-Id: I188347935f3bdc7ee2bc5b4998f4b95807e2051d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103471
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-09-27  Julien Nabet  <serval2412@yahoo.fr>  [c955f00958bd895ac23f339f8f744dd820bc61aa]

        Remove unused include list in ucb/cmis_content
        
        Change-Id: I7c554e883691e2f97e2f48b2a0353dfa9d4d84d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103507
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-27  Julien Nabet  <serval2412@yahoo.fr>  [d994c886961105408010e633ef3cb1c14f816c66]

        Remove unused include <list> in vcl/SalGtkFolderPicker
        
        Change-Id: Ic411ba2c8068616d54cb448c3eb73aa5a45d8a52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103503
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-27  Caolán McNamara  <caolanm@redhat.com>  [6c464d777231c3ab83494bb49bbade12c188ae0a]

        ofz#25983 build failure
        
        Change-Id: I639a569f9b4f88ff8a3bf7742bde042829f1433b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103510
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-27  Stephan Bergmann  <sbergman@redhat.com>  [36fcb8dc0c0c1c9515cdf47ce74a272469c17087]

        Restrict odk/examples to non-parallel make
        
        At least odk/examples/DevelopersGuide/Spreadsheet/Makefile contains two
        independent invocations of unopkg (i.e., $(DEPLOYTOOL)) and
        CustomTarget_odk/build-examples_java had once failed for me with
        
        > "~/lo/core/instdir/program/unopkg" add -f "~/lo/core/workdir/CustomTarget/odk/build-examples_java/out/sdk/LINUXexample.out/bin/ExampleDataPilotSource.oxt"
        > ERROR: unopkg cannot be started. The lock file indicates it is already running. If this does not apply, delete the lock file at:
        > ~/lo/core/workdir/CustomTarget/odk/build-examples_java/user/.lock ~/lo/core/desktop/source/pkgchk/unopkg/unopkg_shared.h:44
        > make[2]: *** [Makefile:227: ~/lo/core/workdir/CustomTarget/odk/build-examples_java/out/sdk/LINUXexample.out/misc/DevGuideSpreadsheetExamples/devguide_ExampleDataPilotSource_register_component.flag] Error 1
        
        So make sure the `make` invoked from those CustomTarget_odk/build_exmaple* does
        not inherit any -j flag from the outer `make`.  (I had observed this with an
        explicit `make -j4` and --without-parallelism, but this should also be an issue
        for the implicit parallelism from the default --with-parallelism.)
        
        Change-Id: Iff368dbbcad01d3841d63c2985639ba6a3dec1f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103504
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b3a251d5f4846eee3387103b8e4e89eefdabb0d9]

        Fix typo
        
        Change-Id: I27c2f4377b85436a675602aade85ae69964fff74
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103491
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-09-27  andreas kainz  <kainz.a@gmail.com>  [397fd597c9b478f892641dc219d7d8cd1cfd5fac]

        Sidebar: add FormatPaintbrush to SidebarStylesPanel
        
        Change-Id: I265f803432c12f39ca0025d602c2d032c549a6c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103469
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-09-27  Stephan Bergmann  <sbergman@redhat.com>  [37a96d9fa4f5a6dbc7e7eabed169535cf276284e]

        Fix an odk/examples dependency
        
        ImageShrink.oxt is created in the org/openoffice/comp/test sub-make, and
        CustomTarget_odk/build-examples_java had once failed for me with
        
        > make[2]: *** No rule to make target '~/lo/core/workdir/CustomTarget/odk/build-examples_java/out/sdk/LINUXexample.out/bin/ImageShrink.oxt', needed by 'ComponentsThumbsExample'.  Stop.
        
        Change-Id: I926d0691e7eee3506d4afe2eda1a2fc873422e18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103502
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-27  Julien Nabet  <serval2412@yahoo.fr>  [5c2263fa4e6c66f9dff2d624674713dbc4fa5b5a]

        Replace list by vector in package/ohierarchyholder
        
        + rename OWeakStorRefList_Impl to OWeakStorRefVector_Impl
        to make it more explicit
        
        Change-Id: I231c9e582cbfb4670835fe1ef0ce41692ad8dcb3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103501
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-27  Julien Nabet  <serval2412@yahoo.fr>  [21484629ef81dc0d081fa07866cd164d2450cf1d]

        Remove unused std::list in package/xstorage
        
        Change-Id: I4ac4176d60c29645bd8bc5922154cd3b83dac73e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103500
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9623845206e18c6e8c76402fe538aeda95cfab9d]

        Fix typo in code
        
        Tested before split here:
        https://gerrit.libreoffice.org/c/core/+/103464
        
        Change-Id: Iadc9dd49762ec63bd8b3edba322bcbf5d0f862a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103487
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b35aefac5682d99c172bc24681200aee7b327bf3]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I95f8fcdbfb2344624a2ec4cf0780b0af3bc7ba16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103498
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cceaf762a6693a60147ae49f7e004ca6ca54188b]

        Fix typo
        
        Change-Id: I3792328b8e768d069e1a5a593cd811764bf7b5b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103492
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-27  Noel Grandin  <noelgrandin@gmail.com>  [960252e129bb72e10790672a5650c0ce24e0f1e0]

        improve some exception messages
        
        Change-Id: Ifc5d940fbf77ae13071c299fb6168bdc55dc5c95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103493
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e0ce9ec1a543d5cbb91d061db067847052bf9c7e]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Idd33e9f70c9552c341b4d312bc33135f758715b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103449
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-27  Jim Raykowski  <raykowj@gmail.com>  [2cddaa6e199ed8bb6185b7825791199f9da4a670]

        tdf#45705 Integrate zoom UI commands into Writer text edit view
        
        Change-Id: I71481e018175086a1a1711db22cea03b13eda490
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102830
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-09-26  Caolán McNamara  <caolanm@redhat.com>  [7a4d8f3a6e74e1119e4b1276b0c8599b74a18216]

        never null ScViewData*
        
        Change-Id: Ie2c870ef1291b951a68ed4bb9344238d81c23762
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103472
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-26  Caolán McNamara  <caolanm@redhat.com>  [a352e8fe658143c30c9e6093c71cab9c06b42e6a]

        Related: tdf#136985 SfxStringListItem::GetString() crash in empty case
        
        probably since...
        
        commit a573b8b21688d9681f4fa129ec37cf89954e9d1c
        Date:   Sat May 21 16:14:56 2011 -0430
        
            Replace List for std::vector in SfxStringListItem.
        
        Change-Id: I7060b5693ba08fa5f70cc5cb3ae1b7a4722a31a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103408
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7f849f8cbc2ac6618e8b9cf61570942734318295]

        sc: move FilterFloatingWindow and FilterListBox out of gridwin.cxx
        
        Change-Id: Ic6e4bb2be86f8c89ac1e5386eb78fe17036b4cc5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103404
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [798d9538959cb1c0621ec114afa12e6ce247135d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c3a22ded0e03d1629ccfa0b3e025d1bf01c2e452
          - Refactor Navigation Help page
            
            Change-Id: I9e5f141400468aa3ef02b8a0d75129f944243145
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103486
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-26  Noel Grandin  <noelgrandin@gmail.com>  [5cb62b13ca8fec43fffe3f2000f61c1be7c5616c]

        revert recent Polygon commits
        
        This reverts
            commit 0cabffc05f3b40f5ee897df73475e09a3c05fc7
            tools::PolyPolygon -> basegfx in canvas
        and
            commit 2c5d5a6d55a1ebd153f05523972a2c625484bde2
            tools::PolyPolygon -> basegfx in filter
        
        Comment from quikee:
        The interpretation of integer polygons and floating point polygons
        (or any other float vs. int drawing primitives) are different,
        so you have to be really careful when changing, that the result
        after the change is still the same. A big problem is that we still
        have the metafile in OutputDevice, which is completely integer based
        - so there will be conversions that go from int representation to
        float representation to int again and to float (because backend is
        in floating point) and I really fear that because of this there will
        be regressions and even if not, it could make changing later more
        painful. This is the reason I wouldn't change these things without
        having tests that would show when there is a difference in rendering.
        
        Change-Id: I54addca4e5a72196b5f77f6c7689eb716451c1dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103483
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-26  Roman Kuznetsov  <antilibreoffice@gmail.com>  [949d648594f441dbb7e9c600d7925fba7e882ff9]

        tdf#112279 Change the error message to more clear
        
        Change-Id: Ib166e66b9a9cbf5cd29811dc1d0715a45ee920b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102934
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2020-09-26  Stephan Bergmann  <sbergman@redhat.com>  [07d6371f1dc5deef461581ad73c4af5c9f5b9821]

        Avoid -Werror=deprecated-declarations
        
        ...with qt5-qtbase-devel-5.15.1-1.fc33.x86_64 on Fedora 33:
        
        > ~/lo/core/vcl/qt5/Qt5Widget.cxx: In member function ‘virtual void Qt5Widget::wheelEvent(QWheelEvent*)’:
        > ~/lo/core/vcl/qt5/Qt5Widget.cxx:144:59: error: ‘QPoint QWheelEvent::pos() const’ is deprecated: Use position() [-Werror=deprecated-declarations]
        >   144 |     fillSalAbstractMouseEvent(rFrame, pEvent, pEvent->pos(), pEvent->buttons(), nWidth, aEvent)
        >       |                                                           ^
        > ~/lo/core/vcl/qt5/Qt5Widget.cxx:196:5: note: in expansion of macro ‘FILL_SAME’
        >   196 |     FILL_SAME(m_rFrame, width());
        >       |     ^~~~~~~~~
        > In file included from /usr/include/qt5/QtGui/QFocusEvent:1,
        >                  from ~/lo/core/vcl/qt5/Qt5Widget.cxx:32:
        > /usr/include/qt5/QtGui/qevent.h:225:19: note: declared here
        >   225 |     inline QPoint pos() const { return p.toPoint(); }
        >       |                   ^~~
        
        But for one the types used by the other calls of the FILL_SAME macro do not have
        a position member function, so stop using the macro and spell it out explicitly
        here.  And for another, QWheelEvent::position returns a QPointF instead of a
        QPoint, so need to convert that with toPoint.  And for a third,
        QWheelEvent::position is only available since Qt 5.14 according to
        <https://doc.qt.io/qt-5/qwheelevent.html#position>.
        
        Change-Id: I6e64fc9717a9f5a85303f070c6a1b66ed21ec458
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103475
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-26  Stephan Bergmann  <sbergman@redhat.com>  [ed424cf629b2ab33089b1be0dccfce60be85d726]

        Avoid -Werror=deprecated-declarations
        
        ...with qt5-qtbase-devel-5.15.1-1.fc33.x86_64 on Fedora 33:
        
        > ~/lo/core/vcl/qt5/Qt5AccessibleWidget.cxx: In function ‘QAccessible::Relation {anonymous}::lcl_matchUnoRelation(short int)’:
        > ~/lo/core/vcl/qt5/Qt5AccessibleWidget.cxx:138:20: error: ‘constexpr QFlags<T>::QFlags(QFlags<T>::Zero) [with Enum = QAccessible::RelationFlag; QFlags<T>::Zero = int QFlags<QAccessible::RelationFlag>::Private::*]’ is deprecated: Use default constructor instead [-Werror=deprecated-declarations]
        >   138 |             return nullptr;
        >       |                    ^~~~~~~
        > In file included from /usr/include/qt5/QtCore/qglobal.h:1304,
        >                  from /usr/include/qt5/QtCore/qnamespace.h:43,
        >                  from /usr/include/qt5/QtCore/qobjectdefs.h:48,
        >                  from /usr/include/qt5/QtCore/qobject.h:46,
        >                  from /usr/include/qt5/QtCore/QObject:1,
        >                  from ~/lo/core/vcl/inc/qt5/Qt5AccessibleWidget.hxx:14,
        >                  from ~/lo/core/vcl/qt5/Qt5AccessibleWidget.cxx:20:
        > /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here
        >   123 |     QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
        >       |                                                                                ^~~~~~
        
        Change-Id: Ic0c113fe208764e8bc0b9c3fbf7358d6af4000ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103474
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-26  Stephan Bergmann  <sbergman@redhat.com>  [782d160458d319c6c77fffa4c003c519afffaa17]

        Avoid -Werror=nonnull with glibc-headers-x86-2.32-1.fc33.noarch
        
        ...on Fedora 33:
        
        > ~/lo/core/vcl/unx/generic/app/i18n_cb.cxx: In function ‘void Preedit_InsertText(preedit_text_t*, XIMText*, int)’:
        > ~/lo/core/vcl/unx/generic/app/i18n_cb.cxx:149:34: error: argument 1 is null but the corresponding size argument 3 value is 1024 [-Werror=nonnull]
        >   149 |         size_t nBytes = wcstombs ( nullptr, pWCString, 1024 /* don't care */);
        >       |                         ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        > In file included from ~/gcc/trunk/inst/include/c++/11.0.0/cstdlib:75,
        >                  from ~/lo/core/include/sal/log.hxx:15,
        >                  from ~/lo/core/vcl/unx/generic/app/i18n_cb.cxx:25:
        > /usr/include/stdlib.h:937:15: note: in a call to function ‘size_t wcstombs(char*, const wchar_t*, size_t)’ declared with attribute ‘access (write_only, 1, 3)’
        >   937 | extern size_t wcstombs (char *__restrict __s,
        >       |               ^~~~~~~~
        
        (Allowing the first argument to wcstombs to be null, and in which case the third
        argument is ignored, is a POSIX extension.)
        
        Change-Id: Ic078623643010b7539bc5bc1b498f18977ae77ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103473
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [efca4cfd16936ecd0b795967e3f0e95c812f36e3]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I16853a42b0f80fd09dce42971f6d165edbf2a5be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103461
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-26  Johnny_M  <klasse@partyheld.de>  [2eca3d2b0ab3fcd6a3bce15f3b68235d14921feb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8b0a2c4d66e11ec6f186b5eaf2166adb67cb2bc1
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iaec59772e78095a10c4c28e246e77c0469723cbc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103480
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-26  Johnny_M  <klasse@partyheld.de>  [690549c7f849859e8023ec7c4ed879c282fb274f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a46f935b2d00c823e30c21b4cb02967fff86bc89
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ie8e1f394075477c73c70e5e7c01b0142f13888b7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103479
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-26  Johnny_M  <klasse@partyheld.de>  [e207033c671330c218db52e18e649b998c58658d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 07b4bae30ce73c71223a270e3cb6facb84cfeaf1
          - tdf#132643 Translate German section IDs
            
            Change-Id: I32e37d573903af82bd14e353df9611b2e2125489
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103478
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-26  Johnny_M  <klasse@partyheld.de>  [23f3298460fb3e58459df0d0181348d2ba595459]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to be7f9b6a251b2cbcd24aa1f2b97b8e095593b2bf
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ifb561c069a27e71c66652289ffa4099ba4ec7e68
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103477
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-26  Johnny_M  <klasse@partyheld.de>  [b02739cfd4eae4581c4104342baea3c0bb853cc0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 21d65441845c1265e3efb8fe9dade212fee70240
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ic553ccd8293161d20554df24884ca164fd59b76d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103476
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5ff00ae591979db0653d9d0b5956f9a520ad24ff]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I9906dc44e8398abfad83c947659d82a8fac66bd0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103457
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4008401c9ba4e1df6a4a4f6dbb8ca134ed3f218a]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I3fb2bb8cfe22fd905a3badd2a90a9aef497bfcf7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103448
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-26  Noel Grandin  <noelgrandin@gmail.com>  [0cabffc05f3b40f5ee897df73475e09a3c05fc70]

        tools::PolyPolygon -> basegfx in canvas
        
        Change-Id: I7b5ac7b434932515895bf60acfa0109e6a2ebd18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103417
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [25e7a5923edc507a2511dc17e3c238cd0f37e642]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I5bc56a0dea4a157b276a59bd1050b08120b948ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103455
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e8059e707012c8352f7349c4ebf46b56e01c4b4f]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I8945fc73085afb6e4cdfe5083f3732191341a1d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103459
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9da6180d4d593b16838fe035261d6c1e568b24c0]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I823a0ae998addb620b490b649e1369106f8f4e8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103462
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5f2403148e9159e49e6fea9ad348cbfb5b24ba2a]

        Fix typo
        
        Change-Id: I2c5ea93645161eb4acb7bbfba21fdf30462c2635
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103465
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1558b9ee696b021fd2d6431179413dc9ef58fe69]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Ib1b92b38f3eeb37d659b79572cafc1e3b79fcf29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103458
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7ed86a2d4244e7417b8a3c944bad32865aaa3a25]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I5e2b4f37296b521b5e942a8e9f9caf2137e39172
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103456
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-26  Eike Rathke  <erack@redhat.com>  [ebe4bbb25a9bcb4263b079a50d932384c7c7fb3e]

        Consolidate, factor out common duplicated code, tdf#128797 follow-up
        
        Change-Id: I939c9f88a6cf09e1caa87131562ad67e389c2710
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103470
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4f963b6502674b73ecbc0ced201d15456724e977]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I183c7fb15b37cfe6f691c6c75196958e6148ffac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103450
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f898dcebaa8076b4cb46f0b08f551c30e1130f17]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I6a2f61934673756d45a83f49f0e7d9391995cda5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103422
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-26  Caolán McNamara  <caolanm@redhat.com>  [67ba951aa53190feabcea8c6cd9fdcb1e48931b2]

        UpdateOle never called with a null ScViewData*
        
        Change-Id: I5b2bdc633207ae0686e3bf30794b141c474f3f19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103420
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [200a46c0a30c0ff6b1e9df1dc4bd086dbff75c8b]

        Fix typo
        
        Change-Id: I508a3ce14e8f02bd51055cc22ff29f44c522b7ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103467
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e913cbadb291c25a0199ad8db3f529309e41f5d6]

        Fix typo
        
        It passed "make check"
        
        Change-Id: Ifdea79506b69c316869fff4b78e496a090f77c5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103466
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8630468b07942cb6ee9bb234a5f8c5d955480422]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I76287ff3309c78283947886882456a01cdc01725
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103463
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dd4863e82b63aa43b607edd5918737718c4c6d5a]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: If5061bcbbeeed134fae784187598ce7ea04280c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103445
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [746576f9124b9ed5a376a2d69063d3579588cec5]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Ib55618ef7187f46143a0f4a514c608f8c499957e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103460
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7f8ef5abc9ca8bfb41ac2d5aea25b78aed3d5566]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I0d3bb7281b8b863d7a5eade7a4e37c6df106cfd2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103452
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [de8163cfd10716cba3714cfdc0fa139a52aee669]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Ic348406fd8b4dfff77687328dfd6824262af9f8a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103424
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [10db96edd94d224abff36ac3381294e0f139c0a7]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Ic594ef08dbb389c5718202e1ec3408e18bf49b94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103423
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [02caeb507cb9e0d7ea6f6f789498d7a438ced4a2]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I9114b844b014d561464317ad6f54b54fe5a81d72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103454
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2078dbdbf265b77b7e09b84527258b1a5fb9af93]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I01fc9d96c9850c67d8eac65ed2cb2a76fed7706c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103447
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7d5499c5e1bae536fe54434ff95e1fbbd2e3361d]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I61781bccc365630f15a9baef5224012b0775edbe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103446
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5ddfa8cecbdf70c23b30f74d8220fae0c5fb22fa]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Ia508a9968a21fc8e316a3ec5bb1aa204c4dfc2c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103453
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ecf3857ce5b098db78ddd12c7f532b7e726e78e6]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I66b0ea493386cb93780d52b76d5f035ecf7c6541
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103451
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [37976a6eac90e0fdac01ea2ca997bb9c02b51c57]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I9d95e990c77a7b40046990433b95fccdf0013fc9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103421
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-26  Julien Nabet  <serval2412@yahoo.fr>  [eaf4d66dc7a1d1d0a48b5c434db7c9588f5fa568]

        Typo HANDLE_PRINTHIDENPAGES -> HANDLE_PRINTHIDDENPAGES (sd/UnoDocumentSettings)
        
        Change-Id: I62a7a92b478df42282ebf49410119cb6a408ffe9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103468
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-26  Noel Grandin  <noelgrandin@gmail.com>  [2c5d5a6d55a1ebd153f05523972a2c625484bde2]

        tools::PolyPolygon -> basegfx in filter
        
        which needed an extra method on OutputDevice.
        Also add some utility methods to make future conversion work easier.
        
        Change-Id: I57c5bc7505e656a014f2e723fea2aa79271e6515
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103415
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-26  Jim Raykowski  <raykowj@gmail.com>  [a5c830a81077319d753d8cadd857448f0a1952a9]

        Writer Navigator hidden state fixes
        
        Document drop on Writer Navigator creates a hidden shell. This patch
        disallows context menu items that require non-hidden shell content.
        
        Change-Id: I25fd86f923c9187fe4c37215ba2b84f9d11912b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103363
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-09-26  Seth Chaiklin  <sdc.blanco@youmail.dk>  [06b9e703f536e2751e3cd584873e00907672cf2d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ad7239eb6689164dace222b321bc12f97c0d60b5
          - tdf#69908 help for Expert Configuration
            
            adjustment of editing tip
            
            Change-Id: Iddc1ccbada95d9c66e0e6695daa1abfdddecd449
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103344
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-09-25  Caolán McNamara  <caolanm@redhat.com>  [a8c218a52a639b0e7f689dea878a0421702628e0]

        tdf#136941 call focus in handler explicitly
        
        Change-Id: I64a6a9867aa34427caeaee3d6835b1fd2da35c1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103394
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-25  Felix Wiegand  <felix.wiegand@mankido.de>  [0d68738d67eacdfebdca3c9183dc11f953b38174]

        Correctly parse real numbers in PDFs
        
        The current way of parsing real numbers was not conforming to the PDF
        standard ([1]), failing to recognize real numbers without a leading
        zero, such as .6, or numbers with a leading +.
        
        [1] PDF 1.7 standard, p. 14
        
        Change-Id: I68eac4796b182f2632aa1152e58d63c054871581
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103369
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-25  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b18037ab115bf4f97f28f654621d160abd2bf8fb]

        remove ImpClearVars, set values in the constructor
        
        Change-Id: I8ff465d5755dae7098293702115ab08055814754
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103403
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-25  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [06d69b75f5272cf5d60fb9b1862ccf3b4bf927e7]

        ImpGraphic::swapOutContent: remove chaning when writing to stream
        
        Change-Id: I6f4428e0054c4697f7a15e2f318dc114d38dade0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103402
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-25  Caolán McNamara  <caolanm@redhat.com>  [bb124949140ce37f081340168f64a69b8bc5668b]

        change pointers to references where never possible to be nullptrs
        
        and drop some null checks then shown not to be needed
        
        Change-Id: I2806eeb64f43072a34aecd46424dbd063a119b7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103356
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-25  Caolán McNamara  <caolanm@redhat.com>  [e2cea687d4275c31b780bfe8307daed552e45da0]

        Related: tdf#136985 comment select all adds an undo action to the stack
        
        so ctrl+a in an unmodified document causes the undo toolbar item to
        become active
        
        Change-Id: Ie9fe97d64c89d2ca1cacf2ec89408b9ca6e3b418
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103410
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-25  Luboš Luňák  <l.lunak@collabora.com>  [4eb816de71f1310a3a5d9803f7355849e6273439]

        do not assert for slow alpha blending if mirroring is used (tdf#136223)
        
        The blend calls obviously will be skipped if mirroring is involved.
        Given how long it took for somebody to notice, this is probably a rare
        case, so just alter the assert, until this functionality is actually
        needed to be fast.
        
        Change-Id: If1f558cd4a7aac2bb52b677b5901585d878c6543
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103414
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-25  Noel Grandin  <noel@peralex.com>  [2a6fa9d1093e983b07b1e41b7797e9d605777154]

        remove unused imports
        
        Change-Id: Ib4a334ad929a410d6a19d1f832b202d61cd29336
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103384
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-25  Tibor Nagy  <nagy.tibor2@nisz.hu>  [192235e0b71dd2a75bc7de85fe664bb69283f4a0]

        tdf#128797 sc: fix invalid detective marks cells
        
        If numeric value of cell formatted as text or not and validation
        set up as text length > 0 to ensure cells are filled.
        When the detective is used to mark invalid data, the value of
        cells are marked as invalid.
        
        Co-authored-by: Attila Szűcs (NISZ)
        Change-Id: I3481a6c999871f9a5cf73669d2ac73df1fc0ca20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102322
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-09-25  Miklos Vajna  <vmiklos@collabora.com>  [acc9aead3cc5162379d34a455aa15f7b13907cf1]

        oox smartart: snake algo: consider child's aspect ratio request for cols/rows
        
        If the child's aspect ratio request will shrink the width, then take
        that into account when calculating how many rows / cols we need.
        
        This reduces the number of columns for the bugdoc from 4 to 3, which is
        needed, but not enough to render it correctly.
        
        Change-Id: I1d02df4834b8a2ce97d5e006db0e3135d3d42917
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103411
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-25  Luboš Luňák  <l.lunak@collabora.com>  [6965bb07bb33429a7663a3f3ebe58ed89c4327d9]

        forward axial and radial gradient types to VCL too
        
        VCL's drawGradient() can handle them all, at least using a fallback
        algorithm. And drawinglayer doesn't know which of them are handled
        directly by the VCL backend used.
        A catch is that the rendering of tdf#133477 is different, so
        keep using drawinglayer for the affected gradient types until somebody
        fixes that.
        
        Change-Id: I1719c67c15752c6d1c3431ddfa797ac94d039555
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103376
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-25  Luboš Luňák  <l.lunak@collabora.com>  [141dfd653f1413cc5fae5a7b9ef356c095f21d3b]

        headless/cairo drawGradient() fixes
        
        Change-Id: I53913262f8f856bf265ce50fc355244445499089
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103375
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-25  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [20c09d351ee060bdde13d92d2bf86dd998cdb0cb]

        use vcl lin. gradient drawing in drawinglayer + cairo impl.
        
        This adds a divert for drawing of linear gradients drawing, which
        can be implemented natively with a much higher quality and speed.
        
        This also adds a implementation of drawing linear gradients with
        cairo.
        
        Change-Id: I8c39915c3579e6eb88cdce8ae4ac9694ffdb4957
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103374
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-25  Luboš Luňák  <l.lunak@collabora.com>  [f3ca55e78799934c19ae66a822397d98b7997fa9]

        Skia drawGradient() tweaks
        
        Change-Id: Id16a714c19c42b7071162107cbaa96c4ea95674d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103373
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-25  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [15c7583607158b778c8f2a933869cd2c0bbfeade]

        rename stream variable in swapInContent, swapIn
        
        Change-Id: I7e055c3347682f09ffd2f6b0e287d3d12c22ec46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103401
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-25  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fdf9b8600a634ed824220d14d9b246337ad08f9f]

        ImpGraphic: rename Impl{Read,Write}Embedded - used only in swapping
        
        ImplReadEmbedded and ImplWriteEmbedded are used when swapping only
        so rename it to swapInContent and swapOutContent.
        
        In addition change the swapInFromStream to accept SvStream by
        reference and not pointer.
        
        Change-Id: I2c555c436fe5eb6583d83382a2da278f4890ee08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103400
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-25  Miklos Vajna  <vmiklos@collabora.com>  [e81b9ab5a3ef742bbe674323cc1b035be2380f9c]

        Related: tdf#136980 cairo: avoid linking to freetype-2.8-only ...
        
        ... FT_Get_Var_Design_Coordinates
        
        This is meant to help producing binaries which run on Ubuntu 16.04.
        
        Change-Id: I7fc965c265d2ac97a6836df0829d3d4cd0cc9333
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103392
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-25  andreas kainz  <kainz.a@gmail.com>  [2cf093b96c0ff5d180b31c7c76f540a3c6c6ac38]

        Sidebar gallery update
        
        Change-Id: I0cbf409f01c0dffb8bad9d31264ab889ee887aa6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103361
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-09-25  andreas kainz  <kainz.a@gmail.com>  [a10585b209c1542ebd2cd0bce6407b8a1c992c48]

        tdf#137014 Sidebar: Image section remove red/green/blue/gamma
        
        Change-Id: Ia726ef0edbed9ee536c9df7b08901ff60e318b02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103397
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-09-25  Noel Grandin  <noel@peralex.com>  [cc0ce67a081b72ad401434e9b1a656f480974d4a]

        remove unused code
        
        Change-Id: I131958be81d56730fee2f4939cf3b70489f7f6e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103385
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-25  Noel Grandin  <noel@peralex.com>  [92552cfdf5693b03312aa97c6e014d0c2b7c565b]

        value and targetValue cannot be null at this point
        
        Change-Id: I175da8a170fcddca083ed47b41c7241433e54db0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103383
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-25  Noel Grandin  <noel@peralex.com>  [b6a26170b6145f7af057538f38fc656823726a0d]

        socket cannot be null at this point
        
        Change-Id: I2027478d1dfa64a3841027d94d8eaa140fe319dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103382
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-25  Noel Grandin  <noel@peralex.com>  [bd40e50bced36fe0aec70214f1c081955ac0acdd]

        fix compile error in java test code
        
        likely caused by
          commit 89340fcb6509afd1bffea7b6060d5ff5a444b3f1
          Author: Noel Grandin <noel.grandin@collabora.co.uk>
          Date:   Wed May 20 13:45:07 2020 +0200
          use for-range on Sequence in f*
        
        but since this code appears to be currently unused, was never caught
        
        Change-Id: I0e2f8eade9376ccd18ad9a63e6d5e3012a659938
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103381
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-25  Caolán McNamara  <caolanm@redhat.com>  [bf858622e543163a23db766912ea6b121f447e6d]

        rhbz#1882616 move cursor one step at a time in the desired direction
        
        until we get to the target position. The break iterator operates in graphemes
        so we can't just move Left/Right the amount of utf-16 we want to move.
        
        Change-Id: I25d4e9285deae374f85dcaadbf4601bc213a89de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103380
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c3a46af8bd7c9ed6195a233baa8f58add63b2436]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 91a282844417fcfebcd4d496d8bac05026faff7a
          - tdf#98232 More on control points
            
            Add screenshot
            Add image
            Add contents on control points / shape handlers
            
            Change-Id: I135533b8265ec6305291415f5139512d18cf071b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103362
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-25  Caolán McNamara  <caolanm@redhat.com>  [92906c11610f3f4c07ed730f6538d92c78533cd4]

        cid#1448292 coverity has difficulty with css::uno::Sequence
        
        current attempt isn't working, try a different approach to
        silence these warnings
        
        Change-Id: I0cc97df0897abc665dfbb683d7aa0df55f8affb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103387
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-25  andreas kainz  <kainz.a@gmail.com>  [2994ad9d2c4d89aea188dcb69fa5a172c01c8860]

        Sidebar Navigator fix padding and border stuff
        
        Change-Id: I55896806c432710f5254e5e13adef43407e2c4ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103357
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-09-25  Luboš Luňák  <l.lunak@collabora.com>  [32020eb33ba9501510acb449bc84cfaa85bc0bd0]

        don't write metafile action twice in DrawPolyLineDirect()
        
        All other functions calling it already do so, so write it only when
        called from the outside.
        
        Change-Id: If17d973a5d6b3797db46e91a1ec36606a89c5d07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103353
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [fbcb6add21b889e20f67a7ef6e4e3c32ac1261d3]

        tdf#134351: do not apply autofilter if all entries are selected
        
        Change-Id: I33cdfe07cc53b579bbe16486f302daf7bd3da841
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103352
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-25  Miklos Vajna  <vmiklos@collabora.com>  [7b0746a2760b62c504236d8ff44d6e150c59abe9]

        tdf#136980 cairo: avoid linking to freetype-2.8 symbols
        
        This is meant to help producing binaries on CentOS 7 which run on Ubuntu
        16.04, when using internal cairo.
        
        Change-Id: Ie4cd3fe707225a951ec8a5fb49a755064701dcfa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103378
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-25  Luboš Luňák  <l.lunak@collabora.com>  [787bc48c883b70b1721805b5d6a93bd731983410]

        xor drawing done twice in the same place should be a no-op
        
        This extends the VCL backend unittest to check for this, and also
        fixes Skia to handle that properly.
        This makes tdf#132241 slow again. The problem there is that it
        does drawGradient() with xor enabled (for whatever strange reason),
        and since Skia does not implement drawGradient(), it gets drawn
        using polygons and their bounds overlap, causing applyXor() after
        each operation again. Implementing drawGradient() will handle that.
        
        Change-Id: Ibea433ad95f8c6d53049f4a49295e57a5aec184f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103280
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-25  Luboš Luňák  <l.lunak@collabora.com>  [eb2753560d9238f60131ff9f64aaf1eb4ae2d764]

        draw linear and radial gradients directly with Skia
        
        Change-Id: I592fd5d823d70c6ca01e90e96a30fb6925f63545
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103282
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-25  Luboš Luňák  <l.lunak@collabora.com>  [eed2f45806fdc14e1dcc8a2820496b1d66379a75]

        make vclbackendtest test gradients
        
        And tweak the tests so that the default VCL algorithm actually passes.
        Also allow a slight inaccuracy for the starting and ending white and
        black colors, as the upcoming Cairo and Skia implementations are not
        precise there.
        
        Change-Id: I93bae57c0e168027a52ced0d757ee6925cb5335a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103281
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-25  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d0efd878dc41e3913a2d91ff4b5c335c1d71a85c]

        fix Graphic duplication in import and add GraphicMapper
        
        When importing writerfilter, we change to oox when
        importing images. This transition doesn't store any
        previous contexts and all instances are reset. The
        problem occurs when we have identical images because
        the transition erases all caches we have to determine
        if an image has already been imported or not, which
        causes that we import the same image multiple times
        which create unnecessary copies.
        
        This introduces the XGraphicMapper, which can be used
        to store the XGraphic for a key and can be transferred
        between writerfilter to oox. With this we can remember
        which images were already imported and don't create
        unnecessary internal copies which decreases memory.
        
        This also includes a test which checks that the import
        and export doesn't produce unnecessary copies of
        identical images. The test checks that for OOXML, ODF
        and MS Binary formats.
        
        Change-Id: I33dc19218c565937fab77e132b3a996c51358b6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103283
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-25  Stephan Bergmann  <sbergman@redhat.com>  [40c731726b583cdb3a8884e90f17637f35aa3ef8]

        external/icu: Fix #include <numbers> under --with-latest-c++ -std=c++20
        
        Not sure why I started to get that failure exactly now, but with
        --with-latest-c++ enabling -std=c++20, builds with GCC (at least GCC 11 trunk)
        on Fedora 32 now failed with
        
        > In file included from ~/gcc/trunk/inst/include/c++/11.0.0/bits/max_size_type.h:37,
        >                  from ~/gcc/trunk/inst/include/c++/11.0.0/bits/ranges_base.h:38,
        >                  from ~/gcc/trunk/inst/include/c++/11.0.0/string_view:44,
        >                  from ~/gcc/trunk/inst/include/c++/11.0.0/bits/basic_string.h:48,
        >                  from ~/gcc/trunk/inst/include/c++/11.0.0/string:55,
        >                  from ~/gcc/trunk/inst/include/c++/11.0.0/bits/locale_classes.h:40,
        >                  from ~/gcc/trunk/inst/include/c++/11.0.0/bits/ios_base.h:41,
        >                  from ~/gcc/trunk/inst/include/c++/11.0.0/streambuf:41,
        >                  from ~/gcc/trunk/inst/include/c++/11.0.0/bits/streambuf_iterator.h:35,
        >                  from ~/gcc/trunk/inst/include/c++/11.0.0/iterator:66,
        >                  from ~/gcc/trunk/inst/include/c++/11.0.0/bits/ranges_algobase.h:36,
        >                  from ~/gcc/trunk/inst/include/c++/11.0.0/bits/ranges_uninitialized.h:36,
        >                  from ~/gcc/trunk/inst/include/c++/11.0.0/memory:69,
        >                  from ../common/unicode/localpointer.h:45,
        >                  from ../common/unicode/uenum.h:23,
        >                  from ../common/unicode/ucnv.h:53,
        >                  from unicode/ustdio.h:31,
        >                  from ufile.cpp:32:
        > ~/gcc/trunk/inst/include/c++/11.0.0/numbers:139:9: error: unable to find numeric literal operator ‘operator""Q’
        >   139 |       = 2.718281828459045235360287471352662498Q;
        >       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        > ~/gcc/trunk/inst/include/c++/11.0.0/numbers:139:9: note: use ‘-fext-numeric-literals’ to enable more built-in suffixes
        
        etc.  But the reason to #undef __STRICT_ANSI__ (which is set by -std=c++... vs.
        -std=gnu++...) in workdir/UnpackedTarball/icu/source/io/ufile.cpp appears to be
        obsolete, at least on Fedora 32 <stdio.h> does declare fileno (which is a POSIX
        extension) under -std=c++... just fine.
        
        Change-Id: I3707418db56d7fe9946655ab27bf1bf8eb479a1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103371
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-25  Luboš Luňák  <l.lunak@collabora.com>  [9a0d564dd949e09a15b16e9926f1631ac076e548]

        remove useless line
        
        This should have been removed in b5e023a7ef21c2ce546035b.
        
        Change-Id: I89d4617d83b802c6d59d8ef2932aadb8af6f1fef

2020-09-25  Justin Luth  <justin.luth@collabora.com>  [34894211362ade76580eddf7e4f3a23da3872a98]

        cppunittester: [_RUN_____] indicates unit test start
        
        -visual: so that the human eye can easily find it
        -at start: to identify the last test if it ends abruptly
        -no spaces: easy scripting | grep RUN | awk '{print $2}'
        
        A visually unique, eye-catching start banner
        will be helpful when browsing through logs,
        or when adding asserts and running a make sw.check.
        
        [I frequently look for existing unit tests that match
        a certain condition in the 15 ooxmlexport tests.]
        
        Previously, the tests ran in the order that they existed
        in the file. So if one asserted/crashed in the middle of
        the run, you could easily guess which test it was
        by finding the name of the test that just finished OK.
        
        However, since
           2f2246d22e2a8ccbc1dc3e6f5243734a61edf270
           Author: Stephan Bergmann on Sat Aug 8 12:00:23 2020
              external/cppunit: Run tests in deterministic order
        the tests are sorted by name and run in
        alphabetical order - which is not at all obvious or
        intuitive. It certainly makes it harder to guess
        what the next alphabetical name will be.
        
        P.S. For consistency, I considered adding [____DONE_]
        as well, but existing tooling might search for
        "finished in:" and grab the first string (the test name)
        so I don't want to break anything doing that.
        
        Change-Id: I5521e681cd9f8304842290680f0389256fe3fe43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103268
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-25  Noel Grandin  <noel@peralex.com>  [ada652802db80202090fe55915d0b6ce648de59f]

        tdf#137008 mml crash on load
        
        Change-Id: I1d35f1b6cb7234850c6847b19848be186f2e1955
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103370
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-25  Michael Stahl  <Michael.Stahl@cib.de>  [926a1a16a061b666a0b125cd2d15461716655e78]

        tdf#101830 sw: show field name for inline input fields too
        
        Currently if the View->Field Names is toggled,
        SwViewShell::ImplApplyViewOptions() will call Reformat() and throw away
        all existing portions.
        
        So we can just create a different kind of portion altogether depending
        on the value of the setting, and avoid complex multi-inheritance portion
        or copying lots of code around.
        
        This requires correcting a few assumptions that a SwFieldPortion has a
        length of 0 or 1; for the input field, its length is the length of the
        entire input field including CH_TXT_ATR_INPUTFIELDSTART/END (unless it's
        a follow/rest portion, those are length 0 as always).
        
        For the cursor travelling, LeftRight() works similar to
        f6a60ce214117946eef222701023dca612bf0a2b, while UpDown() and mouse click
        positioning need tweaks in SwTextCursor::GetModelPositionForViewPoint()
        to take the field length into account.
        
        Due to the previous point, mouse click related functions in edtwin.cxx
        require checking the position at the start now.
        
        When enabling Field Names, move any shell cursors out of input fields.
        
        Change-Id: I1304f419bd6fa20f0c55fd1b13165c4866d64000
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103155
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-09-25  Caolán McNamara  <caolanm@redhat.com>  [582a73abd2e5b51d8a21af2997395cd4db707a80]

        tdf#64711 pointer deleted out from under std::shared_ptr
        
        the "end" call will close the shell, which is deleted directly so the local shared_ptr remains
        pointed to something which is already deleted.
        
        So:
        a) Have activate return true/false to indicate the failure and require the caller to call
        'end' in response to failure.
        b) A bunch of stuff in the call-stack expects the ViewShell not to get deleted while they are
        calling it, so additionally launch that 'end' to happen in the next event loop.
        
        ==2838867== Invalid read of size 8
        ==2838867==    at 0x32F4B83C: sd::ViewShellBase::GetDocShell() const (ViewShellBase.hxx:97)
        ==2838867==    by 0x335BBCFC: sd::ViewShell::GetDocSh() const (viewshel.cxx:1389)
        ==2838867==    by 0x3357CAC1: sd::PresentationViewShell::~PresentationViewShell() (presvish.cxx:73)
        ==2838867==    by 0x330AA34B: void __gnu_cxx::new_allocator<sd::PresentationViewShell>::destroy<sd::PresentationViewShell>(sd::PresentationViewShell*) (new_allocator.h:156)
        ==2838867==    by 0x330AA2DF: void std::allocator_traits<std::allocator<sd::PresentationViewShell> >::destroy<sd::PresentationViewShell>(std::allocator<sd::PresentationViewShell>&, sd::PresentationViewShell*) (alloc_traits.h:531)
        ==2838867==    by 0x330AA0BE: std::_Sp_counted_ptr_inplace<sd::PresentationViewShell, std::allocator<sd::PresentationViewShell>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (shared_ptr_base.h:560)
        ==2838867==    by 0x32D10D33: std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() (shared_ptr_base.h:158)
        ==2838867==    by 0x32D10C79: std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() (shared_ptr_base.h:733)
        ==2838867==    by 0x330A03BD: std::__shared_ptr<sd::PresentationViewShell, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() (shared_ptr_base.h:1183)
        ==2838867==    by 0x3309F847: std::shared_ptr<sd::PresentationViewShell>::~shared_ptr() (shared_ptr.h:121)
        ==2838867==    by 0x3320E1E8: sd::SlideShow::activate(sd::ViewShellBase&) (slideshow.cxx:999)
        ==2838867==    by 0x3357CF33: sd::PresentationViewShell::Activate(bool) (presvish.cxx:118)
        
        ==2838867==  Address 0x2fb5f320 is 256 bytes inside a block of size 272 free'd
        ==2838867==    at 0x483BEDD: operator delete(void*) (vg_replace_malloc.c:584)
        ==2838867==    by 0x33466537: sd::PresentationViewShellBase::~PresentationViewShellBase() (PresentationViewShellBase.cxx:82)
        ==2838867==    by 0x823076C: SfxViewFrame::ReleaseObjectShell_Impl() (viewfrm.cxx:1113)
        ==2838867==    by 0x8234B1C: SfxViewFrame::~SfxViewFrame() (viewfrm.cxx:1652)
        ==2838867==    by 0x8234FEB: SfxViewFrame::~SfxViewFrame() (viewfrm.cxx:1646)
        ==2838867==    by 0x8230D6C: SfxViewFrame::Close() (viewfrm.cxx:1165)
        ==2838867==    by 0x81E4217: SfxFrame::DoClose_Impl() (frame.cxx:142)
        ==2838867==    by 0x821709A: SfxBaseController::dispose() (sfxbasecontroller.cxx:982)
        ==2838867==    by 0x3337A59F: sd::DrawController::dispose() (DrawController.cxx:164)
        ==2838867==    by 0x6F35CC0: (anonymous namespace)::XFrameImpl::setComponent(com::sun::star::uno::Reference<com::sun::star::awt::XWindow> const&, com::sun::star::uno::Reference<com::sun::star::frame::XController> const&) (frame.cxx:1485)
        ==2838867==    by 0x6F3834E: (anonymous namespace)::XFrameImpl::close(unsigned char) (frame.cxx:1692)
        ==2838867==    by 0x81E3CFA: SfxFrame::DoClose() (frame.cxx:108)
        ==2838867==    by 0x823802C: SfxViewFrame::DoClose() (viewfrm.cxx:2525)
        ==2838867==    by 0x3320B971: sd::SlideShow::end() (slideshow.cxx:696)
        ==2838867==    by 0x3320E1C2: sd::SlideShow::activate(sd::ViewShellBase&) (slideshow.cxx:995)
        ==2838867==    by 0x3357CF33: sd::PresentationViewShell::Activate(bool) (presvish.cxx:118)
        
        Change-Id: Ida91228b7584491c9a5dc9c0b3f76ce63218a92a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103319
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-25  Luboš Luňák  <l.lunak@collabora.com>  [b5e023a7ef21c2ce546035b99ead7caf4e9b5343]

        simplify clearing all data in SkiaSalBitmap
        
        Change-Id: I5e53b70bca651493a5bf449ca41a568e2a72b683
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103304
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-25  Stephan Bergmann  <sbergman@redhat.com>  [0ddcdaf289aa2e3d986811b6289b11880284602e]

        Adapt PythonTest on macOS to PRE-/POSTGDBTRACE
        
        Change-Id: Ie23f2fc2e588721ab87e35f52f306e342a5ab246
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103368
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-25  Miklos Vajna  <vmiklos@collabora.com>  [2dd3d03b5350e18cb5f39978022620b55d3d8c5b]

        xmlsecurity: fold pdfio into pdfsignaturehelper
        
        Most of the initial pdfio was moved to vcl as vcl::filter::PDFDocument.
        A small part was left here, because it depended on NSS.  Then later the
        NSS bits were moved to svl::crypto::Signing.  The rest is just a small
        amount of code, keeping that separate from PDFSignatureHelper, which is
        its only user makes little sense.
        
        With this, vcl::filter::PDFDocument is an implementation detail of
        PDFSignatureHelper during signature verification.
        
        Change-Id: I6230f9e46deeff7159970f88dbb3bd2de0e9ce7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103350
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6505f43b09fda83f26159746083b971bfab8054a]

        tdf#124176 Use #pragma once in some include/
        
        switch to #pragma
        
        It passed "make check" on Linux
        
        Change-Id: Idb01cc7d4ccf404df82016b1b3356400320eb317
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103305
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-09-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [094e84bcebd2fb0669e6bfccd0c589e719cbf517]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I78ef6952782cedead97cf118588f4b7923bb0909
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103306
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-09-25  Stephan Bergmann  <sbergman@redhat.com>  [fb06d5b1784cb8b91ea6d286b3f2baa38fed0b4c]

        Run gdb with PYTHONWARNINGS=default
        
        Otherwise, --enable-werror (setting PYTHONWARNINGS=error) would cause
        Cppunit-/PythonTest with CPPUNITTRACE='gdb --args' on Linux to print lots of
        messages like
        
        > Python Exception <class 'DeprecationWarning'> the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses:
        > gdb: warning:
        > Could not load the Python gdb module from `/usr/share/gdb/python'.
        > Limited Python support is available from the _gdb module.
        > Suggest passing --data-directory=/path/to/gdb/data-directory.
        
        and
        
        > Traceback (most recent call last):
        >   File "instdir/program/python.bin-gdb.py", line 48, in <module>
        >     import gdb
        >   File "/usr/share/gdb/python/gdb/__init__.py", line 23, in <module>
        >     from imp import reload
        >   File "/usr/lib64/python3.8/imp.py", line 31, in <module>
        >     warnings.warn("the imp module is deprecated in favour of importlib; "
        DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
        
        Change-Id: Id85b2ee6d3cfaeaf91659bfb649a3cb78c707447
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103349
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-25  andreas kainz  <kainz.a@gmail.com>  [d237230ea014ba7a792c5ebccab28abe09868fc7]

        Paragraph Sidebar Align image icons
        
        Change-Id: Ifac10b5c66b2f7273ffe33f3929ac5cb1e7b2a17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103355
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-09-24  Tor Lillqvist  <tml@collabora.com>  [03d5167455a5cbadfad9a2d5989574b1d1929857]

        Use -flto=thin in gb_LTOFLAGS for Apple's Clang (for macOS and iOS)
        
        Don't add any LTO flags into $CC and $CXX as we don't do that for
        other platforms either. But maybe we should? Currently, with the
        separate gb_LTOFLAGS, we have to handle each external project
        separately to make it build with LTO.
        
        Change-Id: I9761426585ebdfd976c74168218bd26bcc0e8517
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103351
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-09-24  Caolán McNamara  <caolanm@redhat.com>  [73f3028b501c72fb802aa15d0f450afd241e57c6]

        ofz#25908 detect if the SwFrameFormat is deleted
        
        Change-Id: Ie9b1587903fef33c5e0471a18e5cbaee1a26f01c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103320
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-24  Michael Stahl  <Michael.Stahl@cib.de>  [68aec8fd57eda8c05926b7f361dc102772f2c501]

        tdf#134782 sw,unotools,officecfg: adapt configuration and UI
        
        Store AddParaLineSpacingToTableCells in configuration as
        "AddTableLineSpacing", consistently inconsistent like AddTableSpacing
        (the <desc> elements are not subject to translation).
        
        Adapt SwCompatibilityOptPage with some ugly hacks to allow 3 different
        states (TriState) for the corresponding checkbox that map to false/false,
        true/false and true/true.
        
        The checkbox widget doesn't allow to change *to* indeterminate but at
        least the status of the document can be displayed this way,
        with a non-obvious tweak to optcompatpage.ui to reference "checktri1"
        column.
        
        Change-Id: I5f32e05c93b5e16e782cba5d1d055809d9e5e251
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103318
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-09-24  Michael Stahl  <Michael.Stahl@cib.de>  [38aa699f265c17548769aaa4f20e1ae35d18f202]

        tdf#134782 sw: split AddParaSpacingToTableCells flag in 2
        
        commit 3cccdabf19a99fd3f657985c1822436d7679df2b "extend
        AddParaSpacingToTableCells with line spacing" changed how the
        ADD_PARA_SPACING_TO_TABLE_CELLS compat flag works, to improve interop
        with Word.
        
        This commit splits out the change as a separate new compat flag
        ADD_PARA_LINE_SPACING_TO_TABLE_CELLS ("AddParaLineSpacingToTableCells"),
        to preserve compatibility with ODT documents that were produced
        by LO < 6.4 (via SwXMLImport::SetConfigurationSettings()).
        
        New documents and WW8/RTF/DOCX import have both flags enabled.
        
        The combination false/true is invalid, and treated as equivalent
        to false/false.
        
        Change-Id: Ida20df8fe4a8192a714f91da95345f9726fd7d98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103317
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-09-24  Stephan Bergmann  <sbergman@redhat.com>  [5d67dcc922f831d91424cae8d8758f067a6781b0]

        PythonTest CPPUNITTRACE='gdb --args' needs to tunnel setting LD_LIBRARY_PATH
        
        ...so that it doesn't affect gdb itself, just like CppunitTest already did.
        Otherwise, e.g.
        
          make PythonTest_sc_python CPPUNITTRACE='gdb --args'
        
        in a Linux ASan and --enable-python=fully-internal build on Fedora 32 would fail
        with
        
        > gdb: symbol lookup error: instdir/program/libpython3.8.so.1.0: undefined symbol: __asan_option_detect_stack_use_after_return
        
        as /usr/bin/gdb would try to use LO's instdir/program/libpython3.8.so.1.0
        instead of /usr/lib64/libpython3.8.so.1.0.
        
        So, at least on Linux, the gb_PythonTest_PRECOMMAND settings are now passed into
        the test process either directly upfront (if gb_PythonTest_GDBTRACE is not set)
        or tunneled past gdb via gb_PythonTest_GDBTRACE (if it is set).  At least on
        some platforms, gb_PythonTest_PRECOMMAND has a different value than
        gb_CppunitTest_CPPTESTPRECOMMAND, so gb_CppunitTest_GDBTRACE would reflect the
        settings from gb_CppunitTest_CPPTESTPRECOMMAND but not from
        gb_PythonTest_PRECOMMAND, so introduce a new gb_PythonTest_GDBTRACE (which is to
        gb_PythonTest_PRECOMMAND what gb_CppunitTest_GDBTRACE is to
        gb_CppunitTest_CPPTESTPRECOMMAND).
        
        macOS with its split gb_CppunitTest_{,PRE,POST}GDBTRACE variables will likely
        need some work to adopt that to PythonTest, but which is rather orthogonal to
        this change, so just note that as a TODO for now.
        
        Change-Id: I7e6681de638095cb58b44de381248ae7326ce412
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103345
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-24  andreas kainz  <kainz.a@gmail.com>  [cc2060fb21d48d775e5a85b9080c10589ab7287e]

        tdf#133690 Cleanup Sidebar theme
        
        Change-Id: Ic639637d2556f0224c5c2ed85d632b7ca415ff3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103322
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-09-24  andreas kainz  <kainz.a@gmail.com>  [4e7f0727f3b25c0f317e56e852aa4c2fd39ee355]

        plus minus sidebar icon theme update
        
        Change-Id: I2b6f16b7c3ed6ca44ff166fcd30c16ec47376667
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103324
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-09-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [48f3ee275a085fc97c156038d2423b7fb1bec6d5]

        Fix typo
        
        Change-Id: Iec2ac77967b3a5222dfedff4d7e7874c5502950d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103347
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3185c50691f2e61eaa5c52c28a186c68e8f1b660]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ec4da5345618568209a24eaa3f589947765da896
          - tdf#98232 Add info on control points for object corners
            
            Change-Id: Iba6c2aaf306181a2d1c63b50137ab4043e78d5fa
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103348
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-24  Alain Romedenne  <LibreOfficiant@sfr.fr>  [fdca0383930535bd9b394c781dd8e561d9e8db84]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a01ce79e9680bdda7cb4b214f46e474ee014927c
          - correct typo + extra API ref
            
            Change-Id: I5bb3e3f43680a82eab4adc3e1879d70120fe11e9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103325
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c27fff896565f535cf9e073104eba3da0812e283]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4f0ba68d9b95c51ae73b1d1c9d18055edab9c56d
          - Update external link on ICU and regexp
            
            Change-Id: Ie55503c370f7df19241adc325598ba61821c369e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103330
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-24  Justin Luth  <justin.luth@collabora.com>  [5a234ba7f02660ab770f2744d0b936e5607ddafe]

        tdf#132149 ww8export: use left page properties for left style
        
        This code was unchanged since original import from OOo.
        
        There is some monkey business going on here to handle left/right
        page styles following each other. Normally, the settings
        between these pages would be identical in terms
        of margins and page size etc. But not necessarily so.
        
        So, make sure that for the left style, use the format properties
        from the left style before switching over to the right style
        to grab its header/footer.
        
        [At least, that is how I understand what is happening...]
        
        Change-Id: Idc65a14fb39566e05d32d677c90e68971d77590c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101544
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-09-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f90da5211abb470982b2070237c7758556a70145]

        Fix typo
        
        Change-Id: Ieb59e035d6454536db44a1aeb3ffdbb25e6bba08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103226
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [02a78dee11f61490ede6e3e16202dc7987bede93]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I810841b0bf0d59a13893d9b88f19673a8191741e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103255
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c103ff090b5fa2e001f421f0d0b9c01fecb69647]

        Fix typo
        
        Change-Id: I4f73bed05f994769f2c9b12e49e4102b3af6fc6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103321
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [881aca8eb1f3b77dce1bdcf4a344eaa175b644c3]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Iae7db8b7627c5e4715860eafda8df98d2cb8f781
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103308
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-24  Attila Bakos  <bakos.attilakaroly@nisz.hu>  [7351a5028b18591306dfe18b34f6c751e565766e]

        tdf#136613 sw: fix picture position in tables
        
        in the case of option FollowTextFlow.
        
        Regression from commit b6850bbe95418ecfde404be1696548f18d200c9b
        (tdf#106153 sw compatibility: fix textboxes exceeding the page).
        
        Note: now images have the same position than before the previous
        commit, but this is still not perfect, because option FollowTextFlow
        doesn't allow them to be placed outside the cell where they are
        anchored to. The proper fix might be extending FollowTextFlow.
        
        Change-Id: I877e4660cd4a2fd8f1e97c845755940459f1d014
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102910
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-24  Stephan Bergmann  <sbergman@redhat.com>  [646a69757b928aeaf6e0d0d41c4b30c02803a3a3]

        Fix endianness issues in OOX crypto routines
        
        ...without which CppunitTest_sw_ooxmlencryption failed on (big-endian) s390x:
        
        * The 32-bit segment counter in AgileEngine::de-/encrypt apparently needs to be
          stored in LSB format (at least, if it is, CppunitTest_sw_ooxmlencryption
          ultimately succeeded, whereas otherwise it failed).
        
        * The UTF-16 string in Standard2007Engine::calculateEncryptionKey apparently
          needs to be in LSB format (at least, if it is, CppunitTest_sw_ooxmlencryption
          ultimately succeeded, whereas otherwise it failed).
        
        * The various 32-bit values in the EncryptionStandardHeader and
          EncryptionVerifierAES data structures apparently need to be written out in LSB
          format in Standard2007Engine::writeEncryptionInfo, given that they are always
          read in LSB format in Standard2007Engine::readEncryptionInfo.
        
        Change-Id: I3a1efbfe324b1bbd539b88dc5d40bb44f9676ffa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103315
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-24  Stephan Bergmann  <sbergman@redhat.com>  [9771e61666455c969de751e4d8f27c1c160780e1]

        Revert "Directly acquire m_aMutex, instead of looping on m_condition.wait()"
        
        This reverts commit e9a16702ba025ca340bcded4fda37235d22410a1.  My understanding
        that the code was pointless was apparently wrong (the relevant part being hidden
        in m_condition.wait() internally doing the call to MsgWaitForMultipleObjects;
        I've improved the relevant comment now).  (And my fears that the code using
        osl::Condition might be broken by design were hopefully unfounded.)
        
        Change-Id: Icb244ec9df8a2b0dacf115700ed850d471446f3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103310
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-09-24  Miklos Vajna  <vmiklos@collabora.com>  [07b399eb91fb7860190504ca0214bdf4d30dfe2a]

        framework: lock the solar mutex in loadComponentFromURL() with OnMainThread
        
        Regression from commit 2dc3a6c273cb82506842864481d78df7294debbf
        (framework: allow loading a component on the main thread, 2018-12-19),
        which was a forward-port from a 5.4-based vendor branch, where this was
        (it turns out) just working by accident, but never on master.
        
        It can happen that loadComponentFromURL() is invoked on a thread, which
        does not own the solar mutex. Then once
        vcl::SolarThreadExecutor::execute() is called, it'll try to release the
        solar mutex. But SolarMutexReleaser is unsafe: it'll release the mutex
        even if it is owned by an other thread.
        
        To make this a bit more safer, it'll abort in
        comphelper::SolarMutex::doRelease(), in case the current thread doesn't
        have the mutex already.
        
        Fix the problem by taking the solar mutex in loadComponentFromURL():
        this is meant to cause no performance problems, since the actual
        importers typically start with taking the solar mutex anyway. Taking it
        earlier would be problematic, since this can be invoked by UNO clients
        directly. Taking it later in vcl/ would be also unusual: typically vcl
        just asserts that the solar mutex is locked, doesn't take it itself.
        
        Change-Id: I752006a91f16a02254d1b5ac6301100ab282630b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103264
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8fa5c9f531074fb23b0d90d1e796c201c0448056]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5c5167dd5b99c013d4db759489c7beea3613a57a
          - tdf#109084 Give precisions on JRE config path
            
            Change-Id: I280492becffbeaba0549d2b671422e64aa28b532
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103276
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-24  Caolán McNamara  <caolanm@redhat.com>  [fe1ea3f546a539787d7f5e9c25fcf47dc0cbe2c0]

        some places where ScDocument* is never passed a nullptr
        
        Change-Id: Ie06fef80990b539d5b6cc87c80d9bbd3e851766c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103299
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [85af9e1d7a5820b989b004594e5462093b300021]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Icf1d8dae0f357aabeeda70f8c059e4cbf785df89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103309
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-09-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [07451fb643b3c461054426d0f273c0f53d867739]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I860ce01077f1b71fa87eb6616cca676ef21af1a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103307
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-09-24  Stephan Bergmann  <sbergman@redhat.com>  [9ad61fe99f02e0da7333e7b81834a96983ad48c2]

        Implement DEBUGCPPUNIT as a special case of CPPUNITTRACE
        
        ...so that gb_CppunitTest_GDBTRACE is only defined in a single place now (in
        solenv/gbuild/CppunitTest.mk), which should make reasoning about the code
        simpler
        
        Change-Id: I275a20c2fe473e68f4bb08a3fe2691a5809f91a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103298
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-24  Serge Krot  <Serge.Krot@cib.de>  [b2c1ba213143444163a0d4208f163fc1726421a7]

        speed-up: preload JVM when PreloadJVM is set
        
        Change-Id: I57f77f127f7cb45fb181b755b40873d47015e5b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91059
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-09-24  Caolán McNamara  <caolanm@redhat.com>  [4e4362daade150f3f34520bd5e6e4673ea88efce]

        tdf#136678 crash in collectUIInformation
        
        since...
        
        commit cdb9c24b45ce7c35cf507430bd5ee1d9c3d5ea72
        Date:   Fri Aug 28 05:35:22 2020 +0200
        
        Change-Id: I28f621a601daa2ccc6c893561c9de402f22c8657
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103303
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-24  Eike Rathke  <erack@redhat.com>  [8c96df159a5b049f703f4945d3a4b3977b2d5da6]

        Related: tdf#115436 Add English (Kenya) {en-KE} to language list
        
        Change-Id: I8f928533d52aa8ecc2567f6af45b85a860ff5da8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103302
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-09-24  Eike Rathke  <erack@redhat.com>  [ae8995694da9ca29a62d13e6a320e5d39f4727e8]

        Resolves: tdf#115436 Add English Kenya {en-KE} locale data
        
        Change-Id: I06b9479e48bfcc3421ae1ec634064f9f3209cffd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103301
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-09-24  Eike Rathke  <erack@redhat.com>  [23ff2c96709e48e06aa0a9dee237b73935cd60e5]

        Add English Kenya LCID 0xAC09 {en-KE} langtag mapping, tdf#115436
        
        Change-Id: I0c32ffa2d7f316b3e97dc597da8539842ad51367
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103300
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-09-24  Attila Bakos  <bakos.attilakaroly@nisz.hu>  [0d28097fadf44ed58cb5e3e9b9c04a65a7a33fd6]

        tdf#136588 sw: fix line break regression with small caps
        
        Regression from commit 1b03a449161af225302e4b4dd2bb2e69c6d8d170
        (tdf#112290 sw: fix missing line break in small capital).
        
        This replaces the previous commit with a better solution.
        
        Change-Id: I7510b78cd6520f260e6a3804ec69e0364b93440f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103178
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-24  Miklos Vajna  <vmiklos@collabora.com>  [05dc3a8f5d88819356a754450c204ca9f11d282d]

        CppunitTest_xmlsecurity_pdfsigning: use PDFSignatureHelper for sig verification
        
        Towards making vcl::filter::PDFDocument an implementation detail of
        PDFSignatureHelper during signature verification: so pdfverify, cppunit
        tests and the UI shares more code.
        
        Change-Id: Ifdf2905773ce26c2314683ff770419350ce74e0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103274
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-24  Stephan Bergmann  <sbergman@redhat.com>  [78f8e6f4eb8191eebcc4d5c5e6335ef248b43869]

        Move some settings from just DEBUGCPPUNIT to all gdb CPPUNITTRACE
        
        For one, it is probably a good idea to always (a) return the tested process'
        exit code, and (b) help users without a proper .gdbinit by setting
        auto-load-safe-path.  And for another, this change works towards the goal of
        implementing DEBUGCPPUNIT as a special case of CPPUNITTRACE, ultimately
        simplifying the setting of gb_CppunitTest_GDBTRACE.
        
        Change-Id: I186434fa8645d8b068c69dbcfedf9b7d6374f99c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103297
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-24  Stephan Bergmann  <sbergman@redhat.com>  [28d4d1e30b46f3de48fa9eca28770c3deef1623f]

        Expand the Windows CPPUNITTRACE=TRUE abbreviation in place
        
        ...as a means towards defining gb_CppunitTest_GDBTRACE only in a single place
        (in solenv/gbuild/CppunitTest.mk), which should make reasoning about the code
        simpler
        
        Change-Id: I1a587ee08deb4e969e615b2544265b2ba34bd8af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103296
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-24  Szabolcs Toth  <toth.szabolcs@nisz.hu>  [8c23be49fb5a9044989532e6e20feb1e3ff64f2b]

        tdf#106197 XLSX shape import: keep text upright
        
        Handle and grab-bag attribute upright to keep
        text upright regardless of shape rotation, fixing
        the text direction after import and after a round-trip.
        
        Co-authored-by: Balázs Regényi
        
        Change-Id: If4c73aeaebad55af967cea894a94756068ca3766
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102870
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-24  Stephan Bergmann  <sbergman@redhat.com>  [4a899a5f8a72ea29a6919316afe3627de9f33e95]

        Fix Python deprecation warnings
        
        I noticed these "DeprecationWarning: Using or importing the ABCs from
        'collections' instead of from 'collections.abc' is deprecated since Python 3.3,
        and in 3.9 it will stop working" now when running tests with
        CPPUNITTRACE='gdb --args' on Fedora 32.
        
        Change-Id: If263dacb9df5c1fffd2be2418e13e69b96070c77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103294
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-24  Mike Kaganski  <mike.kaganski@collabora.com>  [d98ac4d2c584313c1e51630c6fbab8f8a092012c]

        Only read msi database for msi package format
        
        Change-Id: I31f1b1aae3b89a58c33f58a76e32bf171f344012
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103293
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        (cherry picked from commit 7e610406a2d063ba5efacb0e186524c2a4ed77a9)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103203
        Tested-by: Jenkins

2020-09-24  Caolán McNamara  <caolanm@redhat.com>  [2346b09d19d98992e2dae826d7576cfe01538461]

        ScCellFormat::GetString never called with a null ScDocument*
        
        and similar, allowing a few redundant null checks to be dropped
        
        Change-Id: Ice0d6d57df112a09d3e1af3d34126b3519529daf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103278
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-24  Caolán McNamara  <caolanm@redhat.com>  [87f6ca70a7c1ce94d6a5a32789ab430f6e604db6]

        some places where ScDocument* is never passed a nullptr
        
        Change-Id: Ic15bebe20cdea9df2cd5afd7af666bc76c88c8c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103277
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-24  Stephan Bergmann  <sbergman@redhat.com>  [13251ea5da9a1761740cc65ce6c50c897f12c698]

        More fixes of PDFium-provided strings, in test code
        
        ...similar to 08705b75ff8b5a10dc039a9aa1042e04a281729a "These PDFium-provided
        strings are always in UTF-16LE".
        
        Change-Id: Ic2945470db12a50e90b0feb3bbc6b63449fc39ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103289
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [1e0ac737e620a6a3e5c54021c77f299e89e3a9ef]

        tdf#136949: sd_layout_tests: Add unittest
        
        Change-Id: I1f0bf54f4d4207cf23c40bf26b1c977152912c8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103286
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-24  Balazs Varga  <balazs.varga991@gmail.com>  [0dce53516011f5d2d9408501714e2b1865517119]

        tdf#136402 Chart View: remove custom label text
        
        Now Delete Data Labels and Insert Data Labels local
        menu options remove custom label text instead of keeping it.
        See with unit test document custom_data_label.xlsx of
        commit bcda268cde1f8408c2066ce985acedfce3e3bc2e
        (tdf#134977 Chart OOXML: fix import of custom data label).
        
        Change-Id: Ifc7afd0f2ece9da528e6206a6bd393b394b36f9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101929
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-23  Caolán McNamara  <caolanm@redhat.com>  [0f99330f33868594ad253656805918115823f59d]

        fix disable qrcodegen option
        
        Change-Id: Ic554f01125653022987c70d03c8c9d86fe3f547a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103271
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-23  Caolán McNamara  <caolanm@redhat.com>  [428d17a2ed068dcbb21eb66338ee7fcf2cfa8929]

        some places where ScDocument* is never passed a nullptr
        
        and so some nullptr checks can be removed
        
        Change-Id: I7dedc2c6d054d9749db9766eaa3a5681842b2b69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103239
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-23  andreas kainz  <kainz.a@gmail.com>  [df7abb6981546aebebe69dc944f2a6555a7b669c]

        Clean up commented-out code line
        
        Follow-up for commit cf361c7af5aca5978f8aaf4b1e101b2feb2aaf03
        
        Change-Id: If94651ec8be32c62fbc569bcec7a118fb27a3fa8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103273
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-09-23  andreas kainz  <kainz.a@gmail.com>  [cf361c7af5aca5978f8aaf4b1e101b2feb2aaf03]

        tdf#133690 remove thin border in sidebar
        
        Change-Id: I3378711e8fa1bd298a0bf2bc7ad7a3f36c4805b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103265
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-09-23  Stephan Bergmann  <sbergman@redhat.com>  [14b00ade67d4f108fcd070e90e184dc256f0c880]

        Simplify some OUString constructions with universal character names
        
        Change-Id: I16dcaec29de725b4308f2ef3262673e9b9cab1f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103270
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-23  Regina Henschel  <rb.henschel@t-online.de>  [3b4198d4654e4cf569f9b82d87a2498dbbecb9ac]

        tdf#136176 Correct update fObjectRotation in NbcShear
        
        Change-Id: I4a73a720845436d25fc1a02eb615dad47f17f96d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103269
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-09-23  Caolán McNamara  <caolanm@redhat.com>  [b1fda4356dd674dbbfd978b6f435a42f363c4284]

        cid#1467433 Dereference null return value
        
        Change-Id: I2fb2ce96d063f3a0859e980ce07c2568210504f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103262
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a71c658b948585ff6ca30e5ab26c65f294b8cfcf]

        Fix typo
        
        Change-Id: I29de3e8483f3a6921bdf3d402fd10d0d587da2c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103250
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [450d2c581027329f8adcbe5e5b622da28798d586]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I4d3ce4571881fd75bcdf3b70f3b34fd71e573099
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103246
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [61e2da8858df93f5968e66802c205b3a04974ae7]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I18675a47549d93de241c4d35b437fcef72662654
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103256
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [606c9fb6e5f76a05e6a52951f7e5fbd7feedf072]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I00349740f5704cca57ecf1f6e31e75348c9c27ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103245
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-23  Stephan Bergmann  <sbergman@redhat.com>  [415a91745011e09381859a4fb34577ceccbaaa67]

        Silence cid#1467434
        
        Change-Id: Ibb996a3440a272405531c6d3cda0faa1d8c72ec2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103260
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-23  Stephan Bergmann  <sbergman@redhat.com>  [2cd335a17aad9cc9c0800c415521f2b066c81807]

        Consolidate on a single sal_UCS4 declaration in vcl/vclenum.hxx
        
        Change-Id: I910dba4c4ec6151a08dbb4e679c394ebe8ea5261
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103249
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [701b46ae0e8d6eb162d8cb307f5a72e35f4a36a8]

        tdf#104722: sd_layout_tests: Add unittest
        
        Change-Id: I5b255330a3cdd6bc9a5e6d47d894a6f6346d69bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103251
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [2db32eb614c9138e64779d5e5fc58e8cd6a9cf00]

        Revert "tdf#104722: sd_import_tests: Add unittest"
        
        This reverts commit 0e66570eeb97d2c6779383d5b2f027e99f661c1d.
        
        Reason for revert: Sometimes it fails. working on another solution based on XML parsing
        
        Change-Id: Ibb137a381f1598b743b1fb2fc7a5495e58c4e8f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103195
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Tested-by: Jenkins

2020-09-23  Stephan Bergmann  <sbergman@redhat.com>  [e9a16702ba025ca340bcded4fda37235d22410a1]

        Directly acquire m_aMutex, instead of looping on m_condition.wait()
        
        The code had been introduced with 9c9970952b0adec4a8c6de9a4cd54d0980cd47ec
        "tdf#96887 enhance SolarMutex AcquireWithWait for Windows", which mentions
        MsgWaitForMultipleObjects in multiple comments as if it had intended to make use
        of it somewhere, but no such use can be found in that commit.
        
        (I had come across this code when on Windows some CppunitTest had
        deadlocked for me during DeInitVCL when re-acquiring the released SolarMutex at
        the end of
        
        > #if defined _WIN32
        >     // See GetSystemClipboard (vcl/source/treelist/transfer2.cxx):
        >     if (auto const comp = css::uno::Reference<css::lang::XComponent>(
        >             pSVData->m_xSystemClipboard, css::uno::UNO_QUERY))
        >     {
        >         SolarMutexReleaser r; // unblock pending "clipboard content changed" notifications
        >         comp->dispose(); // will use CWinClipbImpl::s_aMutex
        >     }
        > #endif
        
        at vcl/source/app/svmain.cxx:490--498, and SalYieldMutex::doAcquire was waiting
        in m_condition.wait() for an m_condition.set() from some other thread that would
        never come---there were not even any other relevant threads left.  At first I
        thought this might be an issue with broken-by-design osl::Condition, where some
        other, meanwhile gone thread's m_condition.set() had been cancelled by this
        thread's m_condition.reset() in SalYieldMutex::doAcquire, but then its
        m_aMutex.tryToAcquire() should probably have succeeded so that it wouldn't have
        ended up in m_codition.wait().  But even if the use of m_condition might not be
        broken after all and the deadlock I observed would be caused by something else,
        it nevertheless looks pointless, so better clean it up.)
        
        Change-Id: Ia6c1aa133c14e19224d0f24c810f43363cb5898c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103253
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-23  Stephan Bergmann  <sbergman@redhat.com>  [d0b3e5fc81a1d1903ef220bdea8036766a17dae2]

        Fix linking CppunitTest/test_sc_jumbosheets_test on Windows
        
        ...where it started to fail for me with
        
        > jumbosheets-test.o : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __cdecl SvRefBase::ReleaseRef(void)" (__imp_?ReleaseRef@SvRefBase@@QEAAXXZ) referenced in function "public: __cdecl tools::SvRef<class ScDocShell>::~SvRef<class ScDocShell>(void)" (??1?$SvRef@VScDocShell@@@tools@@QEAA@XZ)
        > workdir\LinkTarget\CppunitTest\test_sc_jumbosheets_test.dll : fatal error LNK1120: 1 unresolved externals
        
        (even though SvRefBase::ReleaseRef is defined inline in include/tools/ref.hxx;
        but virtual ~SvRefBase is not, so presumably MSVC expects to find a copy of the
        former emitted next to the latter).
        
        Change-Id: I58ae9853cbf69ea58b156ae9ddf8a0a2e1dee090
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103252
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-23  Stephan Bergmann  <sbergman@redhat.com>  [0387077e6647d7a30fd36d4ec41dfc559afe45c3]

        Correctly read PNG into bitmaps N32BitTcA... formats (where alpha comes first)
        
        This appears to be a regression introduced with
        86ea64f216819696cd86d1926aff0a138ace2baf "Support for native 32bit Bitmap in VCL
        and SVP (cairo) backend".  It caused CppunitTest_vcl_png_test to fail on
        (big-endian) Linux s390x with
        
        > vcl/qa/cppunit/png/PngFilterTest.cxx:176:PngFilterTest::testPng
        > equality assertion failed
        > - Expected: c[ff000040]
        > - Actual  : c[0000ff40]
        
        where eFormat happens to be ScanlineFormat::N32BitTcArgb, vs.
        ScanlineFormat::N32BitTcBgra on e.g. Linux x86-64 (and which thus didn't notice
        the lack of support for N32BitTcA... formats where alpha goes first instead of
        last).
        
        Change-Id: Id6030468718f6ef831b42f2b5ad7ba2c4c46a805
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103240
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-23  Stephan Bergmann  <sbergman@redhat.com>  [08705b75ff8b5a10dc039a9aa1042e04a281729a]

        These PDFium-provided strings are always in UTF-16LE
        
        ...see the documentation of FPDFTextObj_GetText in
        workdir/UnpackedTarball/pdfium/public/fpdf_edit.h and of
        FPDFAnnot_GetStringValue in workdir/UnpackedTarball/pdfium/public/fpdf_annot.h.
        
        This appears to be broken ever since the code's introduction in
        440cb3fb80d9fd356871eac410b9797f23433722 "pdf: add PDFiumTextPage and
        PDFiumPageObject + test" resp. 7e4dc3b1eabcb1993d4143c046a2f32fedc852ed "vcl:
        Add annotation reading to PDFiumLibrary c++ wrapper".  It caused
        vcl_pdfium_library_test to fail on (big-endian) s390x with
        
        > vcl/qa/cppunit/PDFiumLibraryTest.cxx:141:PDFiumLibraryTest::testPageObjects
        equality assertion failed
        > - Expected: The quick, brown fox jumps over a lazy dog. DJs flock by when MTV ax quiz prog. Junk MTV quiz
        > - Actual  : 吀栀攀 焀甀椀挀欀Ⰰ 戀爀漀眀渀 昀漀砀 樀甀洀瀀猀 漀瘀攀爀 愀 氀愀稀礀 搀漀最⸀ 䐀䨀猀 昀氀漀挀欀 戀礀 眀栀攀渀 䴀吀嘀 愀砀 焀甀椀稀 瀀爀漀最⸀ 䨀甀渀欀 䴀吀嘀 焀甀椀稀 
        
        and
        
        > vcl/qa/cppunit/PDFiumLibraryTest.cxx:192:PDFiumLibraryTest::testAnnotationsMadeInEvince
        > equality assertion failed
        > - Expected: quikee
        > - Actual  : 焀甀椀欀攀攀
        
        Change-Id: I6fb5bea43646d544b8c3bdf06a63a1ed3df9c07e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103243
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-23  Caolán McNamara  <caolanm@redhat.com>  [20a900e5e98e9a1fb704349d4272d63bca4b801b]

        ofz#25881 use std::vector with bounds checking accessor
        
        Change-Id: Ic557e85bce5f3ebe7224b0aa2192a74969f4fce2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103247
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-23  Caolán McNamara  <caolanm@redhat.com>  [2313d99c019f27956a4d28f96c25ea2477d538b9]

        cid#1466970 annotate as false positive
        
        Change-Id: I2ccb0fe70626c998fbc108464f03f1d4144e600d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103244
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-23  Pranam Lashkari  <lpranam@collabora.com>  [b4ca42983f6d1d474c8703264428a8c462b8d1b9]

        Added new command to delete the comment thread
        
        Change-Id: I16d46787a6972afb0c3ab2e56482888082af1d27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102894
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2020-09-23  Stephan Bergmann  <sbergman@redhat.com>  [7346edfee5c2391f828b09baa3dc94d5834d3cd8]

        These PDFium-provided string sizes must always be multiples of 2
        
        ...as both FPDFTextObj_GetText (see
        workdir/UnpackedTarball/pdfium/public/fpdf_edit.h) and FPDFAnnot_GetStringValue
        (see workdir/UnpackedTarball/pdfium/public/fpdf_annot.h) return UTF-16LE strings
        but measure their sizes in bytes.  So half the returned sizes early, which
        avoids over-allocating double sized sal_Unicode arrays, and is a prerequisite
        for a follow-up endianness-issue fix.
        
        Change-Id: I4565819044a44ca9435f9bffdea083d5807cfe4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103242
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-23  Stephan Bergmann  <sbergman@redhat.com>  [1b9fa11a0869246fe0433b79aab30dd216cf92b6]

        Read MOSDocumentLockFile UTF-16 string data with same endianness
        
        ...as MSODocumentLockFile::WriteEntryToStream has written it to (i.e.,
        always as UTF-16LE, assuming that is actually the right format to use).  The
        discrepancy between writing and reading the string data appears to be present
        ever since the code's introduction in 5db1e20b8b0942dac2d50f3cd34532bb61147020
        "Introduce new lockfile handler for MSO like lockfiles".
        
        This caused CppunitTest_svl_lockfiles to fail on (big-endian) s390x Linux with
        
        > svl/qa/unit/lockfiles/test_lockfiles.cxx:578:(anonymous namespace)::LockfileTest::testWordLockFileRT
        > equality assertion failed
        > - Expected: LockFile Test
        > - Actual  : 䰀漀挀欀䘀椀氀攀 吀攀猀琀
        
        etc.
        
        Change-Id: I97267aa14a3a926e7fd7bb1d2ce7d2de05d52a64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103238
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-23  Tor Lillqvist  <tml@collabora.com>  [535f28064915125a537bdc6f1d39725df2c21d44]

        Switch from -Oz to -O2 for iOS
        
        Change-Id: Ie672543de3b3a4ab090309010aa9dcf637b01df5

2020-09-23  andreas kainz  <kainz.a@gmail.com>  [97f15f742548010694b75094e40868b66c1ef089]

        tdf#102967 Hide surrounding border frame at left panels
        
        Change-Id: I155f20ee8f5c73bbb09bdd82b4a9da81967912e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103227
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-09-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [7ccd8928acbb5a27d9b9f44b09b7575757981e8a]

        tdf#136949: Revert "tdf#115753 fix table border missing when there are merged cells"
        
        This reverts commit 2b19cd84f10552c438dace0a4c52a70ccd440369.
        
        Change-Id: I5f3f51e0e816416c364155ab67bc37bb8c6fe545
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103187
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-23  Caolán McNamara  <caolanm@redhat.com>  [046af4edd35f4a802bc0b1e185125339544a683b]

        ofz#25868 Timeout, encoding conversion only sane in 0..SAL_MAX_UINT16 range
        
        so ignore points outside that range to avoid ludicrous ranges that aren't
        possible in the input encoding
        
        Change-Id: Ifb7b9b389d4a31b8820a7da661249223fe1e110c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103237
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-23  Jim Raykowski  <raykowj@gmail.com>  [2f135f9e319beb0aea28c26eb9e39e50a6851a6e]

        tdf#127729 Don't include empty string presentations in search
        
        description text
        
        Change-Id: Ica123561e46b63368c73065595a91701814eafa0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103228
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-23  Stephan Bergmann  <sbergman@redhat.com>  [fd9422febc384208558487bfe4a69ec89ab0ddca]

        Convert attribute value to UTF-8 when passing it to libxml2
        
        Using toUtf8, requiring the OUString to actually contain well-formed data, but
        which is likely OK for this test-code--only function, and is also what similar
        dumpAsXml functions e.g. in editeng/source/items/textitem.cxx already use.
        
        This appears to have been broken ever since the code's introduction in
        553f10c71a2cc92f5f5890e24948f5277e3d2758 "add dumpAsXml() to more pool items",
        and it would typically only have written the leading zero or one
        (depending on the architecture's endianness) characters.  (I ran across it on
        big-endian s390x, where CppunitTest_sd_tiledrendering
        SdTiledRenderingTest::testTdf104405 failed because of
        
        > Entity: line 2: parser error : Input is not proper UTF-8, indicate encoding !
        > Bytes: 0xCF 0x22 0x2F 0x3E
        > ation=""/><SfxPoolItem whichId="4017" typeName="13SvxBulletItem" presentation="%
        >                                                                                ^
        
        apparently reported from within libxml2.)
        
        Change-Id: I4b116d3be84098bd8b8a13b6937da70a1ee02c7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103236
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-09-23  Luboš Luňák  <l.lunak@collabora.com>  [6edf8fb2b21aec0295fc71c5bfdd9cd14556e323]

        clarifications on the use of SKIA_USE_BITMAP32
        
        Change-Id: Ia2f80c3dc6ac3e0b16993dde588a4987ce98aa81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103235
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-23  Luboš Luňák  <l.lunak@collabora.com>  [8df27fb120fec098db0f5a4cab1bd37ac40e751b]

        nicer code
        
        Change-Id: I391fee76b86bb3fed2f8e840f8b469b6aff3ac2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103234
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-23  Regényi Balázs  <regenyi.balazs@nisz.hu>  [ce405819f36496398e5ca389f12eafb3cfdc64ae]

        tdf#136566 XLSX export: fix lost scheme based line colors
        
        by converting scheme color identifiers to colors temporarily.
        
        Because we haven't exported theme XML yet, we could not import
        shapes of these exported documents correctly, resulting missing
        lines.
        
        Co-authored-by: Szabolcs Toth
        
        Change-Id: I4f3d19cb8a9a851fb07a97f798195011e420d441
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102722
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [eed7c2f215173bf3799e4ee34771a3f64bf06f74]

        Removed duplicated include
        
        Change-Id: I3f672cbf7fa6c92580abb629575d2eb46700bd4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103225
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-23  Caolán McNamara  <caolanm@redhat.com>  [ed7fdc72fcbe1f60c431a6b72b1c5b0de343a831]

        only call to CreateChartListener guarded against null ScDocument*
        
        Change-Id: Idfe582cabb1842676573d76095a3863c2ab2e1e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103232
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-23  Tor Lillqvist  <tml@collabora.com>  [247a5304475b9a045a08cbb5e74aec4b99127511]

        tdf#135479: Seems we need the more broad entitlement for Java's sake
        
        Sad, but OK.
        
        This reverts part of 2c366aae9263dc4115b054fe74b90cabea61fa0b.
        
        Change-Id: I6b74c871e3ec2408f833a5e2b652fd19cb7a2c0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103230
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-09-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8679bf3ec608aec277fd677082aa5c38e63a65ce]

        docx export: Use checksum as key to cache graphic, not Graphic*
        
        The problem is when we have multiple identical images in the
        document and try to export. Without this change, the images will
        be duplicated because the cache is using Graphic*, for which the
        instance changes all the time (is not unique). Using the checksum
        will make sure that all the images with the same content will be
        saved as one image into the document.
        
        Change-Id: I980af2dba51060ce4320571aca14d21e26ed8976
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103132
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-23  Tünde Tóth  <toth.tunde@nisz.hu>  [2e1a1054a4a98415057e72269ace9db075d3b191]

        tdf#136752 pie chart: improve data label position
        
        to avoid chart distortion.
        
        Set the maximum text width of data point label shape based
        to the 80% of the remaining space, when text wrapping is enabled
        and the label placement is AVOID_OVERLAP.
        
        Change-Id: I174089ec62df3aa21b5d1f26f74d475945d83684
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102744
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-23  andreas kainz  <kainz.a@gmail.com>  [4f2daa1cc683a3e3abbca6e15aa168add414eeff]

        tdf#102967 remove line at the top of calc header
        
        Change-Id: I9c2cb9d2a87addb42f531a58f29cda351175a39e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103224
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-09-23  Caolán McNamara  <caolanm@redhat.com>  [02ab482b8fb8faa04e62f97d952f7e98cf0490fb]

        ScRefAddress::GetRefString never passed a null ScDocument*
        
        so the nullptr check can be removed
        
        and some more along that vein
        
        Change-Id: Ic0c1f98564b6bd457edd0d3ba2a4382b7945e806
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103217
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-23  Caolán McNamara  <caolanm@redhat.com>  [8db6083692e92389d50565bbf8643c60572e4aca]

        some places where ScDocument* is never passed a nullptr
        
        allow some never-hit null checks to be dropped
        
        Change-Id: I27a3979af19b556bc9a8e4f893bf0e65cdc439a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103215
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-23  Tomoyuki Kubota  <himajin100000@gmail.com>  [c0e18f68b6a03e2b8b5c0cf4ee7e1009c35dc26c]

        tdf#135303
        
        "Color", not "Colors", is correct
        
        Change-Id: I042c23224c4ae684976f1c165b2742dc100d9c73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99914
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-23  Luboš Luňák  <l.lunak@collabora.com>  [795b30b69a3b623837645f2b14d318e09c6bd210]

        abort if Skia code detects problems with Vulkan
        
        The document from tdf#136244 in low memory conditions (32bit Windows)
        may be sometimes rendered without the alpha channel, i.e. Skia/Vulkan
        apparently render just the data bitmap but not the alpha bitmap.
        So check the status of the GPU context and abort if there's a problem.
        I've considered trying to recover by switching to Raster, but
        e.g. in this specific case something has already been drawn and it
        can't be done. Another problem in this specific case is that the whole
        app is running low on memory and copying the data from the GPU would
        fail anyway. So just fail hard to avoid silent data loss.
        
        Change-Id: If05f9c65b160ad5e7b9407b9f809606a1392d740
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103206
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-23  Luboš Luňák  <l.lunak@collabora.com>  [797315f220f82682748efaf80a29844a93f04f48]

        detect and fail immediately on failed Skia allocations (tdf#135952)
        
        The problem with tdf#135952 is that the PNG export dialog can lead
        to requesting an absurdly large image, which leads to allocation
        failures. Some VCL backends such as headless try to cope with this
        and bail out, but they often crash anyway, since at higher levels
        of LO code nothing checks for these corner cases anyway. And even
        if nothing would crash, this can lead to silently losing data.
        So I've decided to directly detect such cases and fail hard and early.
        
        Change-Id: I5277a65c794116206de8280faf22ff897daa2f56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103171
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-23  Luboš Luňák  <l.lunak@collabora.com>  [19365e6e2b3311bacb2ae2abb70be5cfaf843776]

        if allocating Vulkan surface fails, fall back to Skia raster surface
        
        Occassionally there may be very large surfaces, such as
        in tdf#135952. Try to fall back to raster, which is more likely to
        succeed, given that it uses system RAM instead of video RAM.
        
        Change-Id: I81994b174e5e52066eacc5f8778e9469b042f9c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103170
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-23  Luboš Luňák  <l.lunak@collabora.com>  [1f5141522ffa79f2a94d0f11fa7e6008755ae6d6]

        assert that SkiaSalBitmap mImage is not deleted if it's the only data
        
        Change-Id: Idec2e0f3e852c37b37e220ac5059ef0b6accc77a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103205
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-23  Luboš Luňák  <l.lunak@collabora.com>  [6a3a17c8dcd860506781b28b14c3df7036eaaaba]

        createSurface() should be enough if the surface doesn't exist yet
        
        Change-Id: Ic390b94e6140169d878b428c782e03c29cce0ea2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103184
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-23  Miklos Vajna  <vmiklos@collabora.com>  [c18356b49ce2f2a4f097b91cb74d578f9976d4d7]

        Executable_pdfverify: use PDFSignatureHelper for signature verification
        
        Towards making vcl::filter::PDFDocument an implementation detail of
        PDFSignatureHelper during signature verification: so pdfverify, cppunit
        tests and the UI shares more code.
        
        Change-Id: Ibb68933d754e392bce0ebbf06be8916ab3f7efdc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103214
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-23  Tor Lillqvist  <tml@collabora.com>  [808e8a8e9e96b6c3fac3ddf291e3900a40846409]

        tdf#128136: Build curl, nss, and xmlsec for iOS, too
        
        We must link nss statically, including the three dylibs that normally
        are loaded at run-time, because including bare dylibs in an iOS appp
        on the App Store is not OK. See
        https://developer.apple.com/forums/thread/125796 .
        
        For linking the softokn3 library statically, NSS already had code,
        behind NSS_STATIC_SOFTOKEN ifdefs. Introduce two more macros:
        NSS_STATIC_FREEBL for the freebl library and NSS_STATIC_PKCS11 for the
        nssckbi library.
        
        Turn off parallelism for the sub-make building nss. There seems to be
        race conditions or something when running simultaneous instances of
        the nsinstall.py script or the nsinstall program in nss (used when
        building nss for the build platform).
        
        When cross-compiling from macOS, use python3 to run the nsinstall.py
        script, as it is Python 3.
        
        Change-Id: Idd427b5ebf21f802b3feb0d5a3d259317ba8fc67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103106
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103218
        Tested-by: Jenkins

2020-09-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [de810a8e78da0d562092e35041c8a0aec92b9ee0]

        WIN merge CWinClipbImpl into CWinClipboard
        
        Get rid of the already minimal pImpl.
        
        Change-Id: Ida6fedab6e779b649e546bae2cda5f14fd4090d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103211
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [6349cc0f358b695e2d09a8da2bb709eb6f19e32c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ab4b270d35eb6db2f0e2408f33e7817a9a0e7ce0
          - Refactor Relations Help page
            
            Change-Id: Iaf32149f3a546c04bc13206213c748bc6be01b4c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103222
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [04007e3b213ab6bfaa60895cc1d45609ce43be3c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cd1253e8686bda4032ec658766eb8a103aca5d40
          - tdf#136939 Make strings localizable
            
            Change-Id: Ie33cdda080ee06532170da5bc410ee660841bf40
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103221
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d9878c862c64f5719a34dbe473e5e8a310148aec]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2c59643f8b17e2f9e8d51f155687db86d7a26447
          - tdf#136948 Fix broken link.
            
            Change-Id: I3867f97ce8dec389bae38b208c943588acbd46fb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103220
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-23  Tor Lillqvist  <tml@collabora.com>  [dba1a27be2438b5dbd1f8d253acb3850c9c044da]

        Add Stephan's "Very bad HACK" to the iOS code, too, for iOS 14
        
        Change-Id: Ie05d2dc77bfdcd323037d2e94b523808df4e1c9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102916
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102980
        Tested-by: Tor Lillqvist <tml@collabora.com>

2020-09-22  Tor Lillqvist  <tml@collabora.com>  [d4105c8aec2e1815aa536c50bc742dd5c8bff940]

        Use sed syntax that isn't GNU-specific
        
        Fix fallout from 63972e79bbb9ea9654e755381641052632b0402c.
        
        Change-Id: Ie11514eb396fdc68e05ee180322df27e29ede03f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103216
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-09-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [84d20cdc64035af829c568dc7f5b9af625b5b54b]

        Move MimeContentTypeFactory into vcl
        
        The code is just used in vcl from LO's POV.
        
        This way we can drop the dtrans directory and get rid of yet an
        other library.
        
        Change-Id: Id77568e63a6fef4af30b49e035a9d76211b127a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103210
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [9613165239ade3f0b4d3d06e238430aabc9fcff3]

        WIN move dtrans code into vcl/win/dtrans
        
        There is nothing abstract about either the clipboard or data
        transfer code in that directory and it's just used on Windows.
        
        All other backends implement this code in VCL, so this moves
        almost all code, except for the common MimeContentTypeFactory,
        into the vcl Windows backend / vclplug_win.
        
        This also drops four DLLs: sysdtrans, dnd, dtrans and ftransl.
        
        Change-Id: I7018f50768bf221447b40487cc1f8a8586da33c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103209
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-22  Stephan Bergmann  <sbergman@redhat.com>  [7db048f62929a9d267b63db3a6ea2b58b47ec757]

        Manually select JDK outside /Library/Java/JavaVirtualMachines on macOS
        
        32bc8ddbf335dd26019edcf12758643b4cff9913 "tdf#94716 allow Oracle's JDK to be
        used on OS X 10.10 and 10.11" had restricted both addJavaInfosDirScan
        (jvmfwk/plugins/sunmajor/pluginlib/util.cxx, relevant when LO scans for
        available Java runtimes) and JvmfwkUtil_isLoadableJVM (which is more central and
        also relevant when manually adding a Java installation on the Advanced options
        page) to JDK installations under /Library/Java/JavaVirtualMachines.
        
        Recent versions of OpenJDK for macOS are provided as *.tar.gz files (e.g.,
        <https://download.java.net/java/GA/jdk15/779bf45e88a44cbd9ea6621d33e33db1/36/GPL
        /openjdk-15_osx-x64_bin.tar.gz> avaiable at <http://jdk.java.net/15/>) that can
        potentially be installed anywhere, so it looks useful to remove the
        /Library/Java/JavaVirtualMachines restriction from JvmfwkUtil_isLoadableJVM.
        
        I'm not sure whether that would have any nagative impact, esp. for any scenario
        that would still be relevant today.  When I unpacked the above
        openjdk-15_osx-x64_bin.tar.gz to ~/OpenJDK/ on my macOS 10.15.6, and manually
        added /Users/stephan/OpenJDK/jdk-15.jdk/Contents/Home on the Advanced options
        page, everything appeared to work fine.
        
        Change-Id: I15545cc786a4a423f3bfe22ba477a45d6ef7fdf1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103212
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [218001e9f06f1cbe44abf2fbebfc360b682e432a]

        Fix typos
        
        Change-Id: I2030700ea031c03242c13d1cb96babf2bc255bab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103163
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-22  Caolán McNamara  <caolanm@redhat.com>  [a7c89adaa0f205aead3c0ad43c0113ff81ba1d98]

        ofz#25855 overflow in nTmpOffset
        
        we already know nLength is >= 24 so just move the calc to the other term
        
        Change-Id: Ic52f1686ccf81e6b13d7eb7e74dbd9cb51c8ea01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103183
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8ea4feee03542c767e0b26beb888b63bc653878d]

        Fix typo
        
        Change-Id: Ib7e7fe2181a23276eae25f0cf37f80be17dad588
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103181
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-22  Stephan Bergmann  <sbergman@redhat.com>  [27b70777888f9e98380ce6d1e7f777b4135dadcc]

        Suppress PYTHONWARNINGS=error in system g-ir-scanner
        
        With 315919306c7b6e95db6a280c4aa8d2203970e292 "Set PYTHONWARNINGS to error by
        default for --enable-werror" my build on Fedora 32 started to fail in
        CustomTarget_sysui/share with
        
        > Exception ignored in: <socket.socket fd=4, family=AddressFamily.AF_UNIX, type=SocketKind.SOCK_STREAM, proto=0>
        > Traceback (most recent call last):
        >   File "/usr/lib/python3.8/site-packages/abrt_exception_handler3.py", line 93, in write_dump
        >     response = send(data)
        > ResourceWarning: unclosed <socket.socket fd=4, family=AddressFamily.AF_UNIX, type=SocketKind.SOCK_STREAM, proto=0>
        > Traceback (most recent call last):
        >   File "/usr/bin/g-ir-scanner", line 103, in <module>
        >     from giscanner.scannermain import scanner_main
        >   File "/usr/lib64/gobject-introspection/giscanner/scannermain.py", line 35, in <module>
        >     from giscanner.ast import Include, Namespace
        >   File "/usr/lib64/gobject-introspection/giscanner/ast.py", line 29, in <module>
        >     from .sourcescanner import CTYPE_TYPEDEF, CSYMBOL_TYPE_TYPEDEF
        >   File "/usr/lib64/gobject-introspection/giscanner/sourcescanner.py", line 24, in <module>
        >     from .libtoolimporter import LibtoolImporter
        >   File "/usr/lib64/gobject-introspection/giscanner/libtoolimporter.py", line 21, in <module>
        >     import imp
        >   File "/usr/lib64/python3.8/imp.py", line 31, in <module>
        >     warnings.warn("the imp module is deprecated in favour of importlib; "
        > DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
        
        Change-Id: I919caaad482e844ef1549f248a2faf2274c9efa0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103177
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-22  Caolán McNamara  <caolanm@redhat.com>  [8898955456ce6a6dc0ce9401ee05ce9d04e13668]

        Related: tdf#132970 handle more places with potentially utf16 bullets
        
        Change-Id: Iac6b319700d610b5a1debff0a633172b2411c40e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103161
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-22  Caolán McNamara  <caolanm@redhat.com>  [4e4de8935f38b781374ca34408bd3c57c3cdb69f]

        tdf#121323 avoid assert about duplicate listeners
        
        attach the new one after the old one is disposed
        
        Change-Id: I0a020aeaa658832c03d18fcfaf341a56b8e65dfc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103175
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-22  Caolán McNamara  <caolanm@redhat.com>  [c5ff4cbd0192773c6503d54325de01abda7e9fa5]

        tdf#121323 avoid fatal exception with a11y enabled
        
        not related to the problem described there, but worth avoiding
        
        Change-Id: I5a33425d856d1a2d31a4e735b9936a89576121b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103174
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [456bc04c9879f8ca191bd633f7341241c3cea317]

        tdf#136620: sw_ww8export: Add unittest
        
        Change-Id: Ib1d4512b4ac73976192e6f41362aba3e1e185629
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103168
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-22  Stephan Bergmann  <sbergman@redhat.com>  [43003173fb457616c4396592c75afc653dc0ab0c]

        Simplify those assertLayout checks
        
        ...recently introduced with 52a49f9e480ca03e231cfda82640a928393131c9
        "static_assert that O[U]StringLiteral are layout compatible with rtl_[u]String"
        
        Change-Id: Ie89e92aa4230329aa582c4211c2001117d2287b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103138
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [0e66570eeb97d2c6779383d5b2f027e99f661c1d]

        tdf#104722: sd_import_tests: Add unittest
        
        Change-Id: I94b28074a773cec99227bbaae4a82bd085e17a94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103159
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [6ca5d784e2212a91b70a6eb3e343bcaa2db8e99c]

        this is an export test, move it to the right file
        
        Change-Id: Idfdcc81d1a7ddb4ac78c68b9b0c07bd6b5fb5d31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103160
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-22  Caolán McNamara  <caolanm@redhat.com>  [804dac9222fdf6e423993ac348a43e52a8f74ba3]

        tdf#93756 show highlight color in style preview
        
        Change-Id: Ibddd97f8829d824667657177c7311680707df4e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103167
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-22  Pranam Lashkari  <lpranam@collabora.com>  [6753b7fbba15e631e0b300cfa48cc2d5e859a88f]

        Added new command to resolve the comment thread
        
        Change-Id: I8a4e5f63ee6ea5e560fae8a5d3602178f2b58b36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102827
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2020-09-22  Pranam Lashkari  <lpranam@collabora.com>  [bc582eef43ad425b89cf4fad579177afe1405224]

        changed FN_RESOLVE_NOTE behaviour to resolve single note
        
        Earlier it used to resolve the entire thread
        and there was no way to resolve a single comment in thread
        
        Change-Id: I471c5b575dd365d52653835be5b0d40009bb5cfa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102581
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2020-09-22  Luboš Luňák  <l.lunak@collabora.com>  [9fb6355b47ef35d77450b756b90100ecdf10ae07]

        do not use SkShader if not needed
        
        Change-Id: I9913673c889e605d608e25dad9a36b05912447be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103153
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-22  Luboš Luňák  <l.lunak@centrum.cz>  [bf62a89030aeb61cfdc032b167bc62ce6a3240dc]

        fix parsing of Vulkan version numbers
        
        The Windows+OpenGL handling pads the numbers so that .98 > 0.978,
        but Vulkan uses "normal" numeric ordering for versions.
        
        Change-Id: I766baf50e3505a96aa85163962400bb69c0acea6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103118
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-22  Henry Castro  <hcastro@collabora.com>  [e146d6f6abf8b70080ec6ea28c298e71d06a9e1d]

        lok:sidebar: deactivate the shell with no default context
        
        When a different view deactivates to current shell,
        then it is set to default context that cause a side
        effect into another view with different panels
        in the sidebar.
        
        Change-Id: Ie99cde89bdfdb08e1ac93aed947cf13048800c0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102887
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        (cherry picked from commit e7c3678e309b59479be24be2b7c57f8b20dce4dd)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102943
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-09-22  Caolán McNamara  <caolanm@redhat.com>  [7e03f5bacc55ce66053cc2fe21fcc9d332c6e0dd]

        GtkMenuButton had two labels
        
        Change-Id: Icd1d2945c79e819fd1f3df5acb99d922f27c251f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103123
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-22  Justin Luth  <justin.luth@collabora.com>  [a06fe0d7ee665be29f3218f093fcabd601bf99ac]

        tdf#136706 writerfilter: revert my info-gathering assert
        
        The assert was failing in crashTesting for:
        wget http://bugs.documentfoundation.org/attachment.cgi?id=68205
            -O tdf55725-1.docx
        ./instdir/program/soffice.bin --headless --convert-to docx
            ./tdf55725-1.docx
        
        and also for
        wget https://bugs.documentfoundation.org/attachment.cgi?id=127288
            -O tdf102131-1.docx
        
        Both of these documents have SAX errors when loading.
        Running these interactively, saying "no, do not continue loading"
        parses a bit more to give the specific error and that is what
        was running into the assert. Actually importing the document
        itself does not hit the assert, nor does round-tripping it.
        
        Since this is a stupid enough situation, and because I
        can't think of a good way to word a SAL_WARN, and because
        I can't say that I have detailed knowledge about this area,
        I'll just remove the whole thing instead of leaving a warning.
        
        Change-Id: If50b06f0103adca348ca314ebc92e7e4045967dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103133
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-22  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [a219cb202d6c13c48c315f45796f459443fa6c9a]

        Restore .uno:ShowHiddenParagraphs to Writer View menu
        
        It was removed without explanation in adb5cdcf2352d3f1c78645feafc4c270b58b197a
        
        Restoring it makes our Help sensible again.
        
        Change-Id: I4fade9b58bd4cc010ae786bb3b2e58cb12ccebd6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103154
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2020-09-22  Caolán McNamara  <caolanm@redhat.com>  [b576e560073e7b08dcf0d1f172894ebff23d054d]

        __coverity_tainted_data_sanitize__ can't be const
        
        apparently, so use const_cast on its input instead
        
        Change-Id: Ib0dfd94c144a2509470ca7a9b3b8fbfacbfd7581
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103148
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [4bc8c14c34232bb31edf0cb67c971f2d40dd7fdd]

        tdf#134227: sw_uiwriter: Add unittest
        
        Change-Id: I473ab1ea5ccc603c6086189075db49c224d33743
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103149
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-22  Caolán McNamara  <caolanm@redhat.com>  [de74d98c58db604aafc0ee623c252f3aa25ac4b7]

        OUStringLiteral/OStringLiteral coverity PARSE_ERROR workaround
        
        do more like
        
        commit 121771e37f7e2de41cd5643475861062bf25627b
        Date:   Mon Sep 21 09:17:54 2020 +0200
        
            Make some OUStringLiteral vars constexpr
        
        cause coverity can live with that
        
        Change-Id: I9efd7f848289c4865997a44c6780373068422227
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103147
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-22  Caolán McNamara  <caolanm@redhat.com>  [be8a33c0f03b83357d2ae37dda6bf65313267cea]

        tdf#132970 SMP bullets mangled
        
        working:
        a) bullet preview
        b) writer rendering
        c) save to odt
        a) load from odt
        
        Change-Id: I2f85576389fe4f0437f81799c14dfd98c8c40b2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103129
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-22  Caolán McNamara  <caolanm@redhat.com>  [17ca11125f1639d87d31237af822767dd38d31e7]

        cid#1467075 silence Unchecked return value
        
        Change-Id: I77809ff271004a216131f26a26696d5717877a8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103145
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-22  Mike Kaganski  <mike.kaganski@collabora.com>  [5a5bb1b02dca3960ba58c70e3b595fa678550604]

        Fix symbols already defined MSVC link error
        
        ... after af90b8089405d6f042207f5639e750f08798ae92, which made VCL
        to instantiate exported implementation of the template.
        
        Fixes the error:
          ivcl.lib(vcllo.dll) : error LNK2005: "public: virtual void __cdecl cppu::WeakImplHelper<class com::sun::star::frame::XStatusListener>::acquire(void)" (?acquire@?$WeakImplHelper@VXStatusListener@frame@star@sun@com@@@cppu@@UEAAXXZ) already defined in helpinterceptor.o
        
        Modelled after 013f84d06f7ad76d72b863170891589c3504508c.
        
        Change-Id: I40ba226d95ad2f1fda177839d9468d6861ca54c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103144
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-22  dante  <dante19031999@gmail.com>  [8c716704df4aaa83fcd198cc8d92cd3e1e542de9]

        tdf#38885 Remove createTextFromNode
        
        Change-Id: I85df73e498d61b976ddb908ab1b9c5e368d178cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98795
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-22  Balazs Varga  <balazs.varga991@gmail.com>  [e4d3ad9fe640e71cf3bb4c969b75ebc17ce8e335]

        tdf#136650 DOCX pie chart import: fix percentage
        
        Follow-up of commit e0da00d655ecca5986eea3812a8a670c6adbc40f
        (tdf#132174 Chart DOCX import: fix label number format).
        
        Change-Id: Ie0b2fe6305d7696de6dddc1f17d078fc2e749e4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102753
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-22  Stephan Bergmann  <sbergman@redhat.com>  [16e6f8ebe40aceec71466deb7b6b91c4eeb62007]

        Avoid unique_ptr(nullptr_t) ctor for incomplete argument type
        
        ...hoping that this will avoid
        
        > In file included from /home/tdf/lode/jenkins/workspace/lo_ubsan/sw/source/filter/ww8/wrtw8nds.cxx:25:
        > In file included from /home/tdf/lode/jenkins/workspace/lo_ubsan/sw/source/filter/ww8/docxexport.hxx:23:
        > In file included from /home/tdf/lode/jenkins/workspace/lo_ubsan/sw/source/filter/ww8/wrtww8.hxx:23:
        > In file included from /home/tdf/lode/jenkins/workspace/lo_ubsan/include/sot/storage.hxx:24:
        > In file included from /home/tdf/lode/jenkins/workspace/lo_ubsan/include/tools/stream.hxx:28:
        > In file included from /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/memory:80:
        > /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/unique_ptr.h:76:16: error: invalid application of 'sizeof' to an incomplete type 'sax_fastparser::FastAttributeList'
        >         static_assert(sizeof(_Tp)>0,
        >                       ^~~~~~~~~~~
        > /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/unique_ptr.h:268:4: note: in instantiation of member function 'std::default_delete<sax_fastparser::FastAttributeList>::operator()' requested here
        >           get_deleter()(__ptr);
        >           ^
        > /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/unique_ptr.h:233:45: note: in instantiation of member function 'std::unique_ptr<sax_fastparser::FastAttributeList, std::default_delete<sax_fastparser::FastAttributeList> >::~unique_ptr' requested here
        >         constexpr unique_ptr(nullptr_t) noexcept : unique_ptr() { }
        >                                                    ^
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/include/sax/fshelper.hxx:33:34: note: forward declaration of 'sax_fastparser::FastAttributeList'
        > namespace sax_fastparser { class FastAttributeList; }
        >                                  ^
        
        (<https://ci.libreoffice.org/job/lo_ubsan/1767/>) with libstdc++ prior to
        <https://gcc.gnu.org/git/?p=gcc.git;a=commit;
        h=c3ba63c314d61362f7c48c4feeefa13ea3978344> "PR libstdc++/87704 fix
        unique_ptr(nullptr_t) constructors".
        
        Change-Id: Ie3b86b83d0b0e70fe44e2b2022d410643e265fbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103139
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-22  Szabolcs Toth  <toth.szabolcs@nisz.hu>  [d3094b98231730b8e6d863c6a2fc0dd62f3e991a]

        tdf#123610 DOCX shape import: keep text upright
        
        Grab-bag attribute upright to keep text upright
        regardless of shape rotation, fixing the text
        direction in MSO after a round-trip.
        
        Co-authored-by: Balázs Regényi
        
        Change-Id: If18a12c7728317a7af093048b07bc392d2964389
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102690
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-22  Miklos Vajna  <vmiklos@collabora.com>  [446de9cbea55af65b5f1a274f1ac4b88a6be9ae6]

        tdf#136337 cairo canvas: fix missing image with negative height
        
        Regression from commit 78036f74fa74ee2552e79064660634e1342692ff
        (tdf#135094 cairo canvas: fix black slide containing a very small image,
        2020-08-14), we try to predict when cairo would end up in an invalid
        state due to an invalid transformation matrix, but in this case we were
        too aggressive, so the image was missing while presenting.
        
        Fix the problem by allowing negative sizes, just require that neither of
        width/height is zero, because negative values are poor, but valid way of
        vertical/horizontal flip.
        
        [ No testcase, our tests are typically headless and currently
        SvpSalGraphics::SupportsCairo() reports false, so this would be tricky
        to test. ]
        
        Change-Id: Iaf843c0d40c108d5221c9b94b39d617e4d50f65c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103127
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-22  Dr. David Alan Gilbert  <dave@treblig.org>  [afb62b0e96e9bf91ec99857cc16ddb094bcaa3be]

        Fix AVX2 cpuid checks
        
        At the moment test_cpu_runtime_detection_AVX2.cxx is compiled with
        -mavx2 to allow it to use the intrinsics; however the compiler jumps
        at the chance to use newer instructions outside the actual test;
        in my case using AVX in the string manipulation in addTestsToSuite
        when my CPU doesn't actually have AVX.
        
        Swing the actual check into a separate file and only compile that
        with the extra flag.
        
        We probably need the same change for the SSE* checks as well.
        
        Change-Id: I1683231932fff264a87c96ac95ac1d24b921163a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103075
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-22  Gabor Kelemen  <kelemeng@ubuntu.com>  [b51fa6d7e4d6a64f822122eac1fa7ad1dec3574b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9b4e021c4ba2cd74ebd81bf0a46efc762ad36931
          - tdf#136071 (related) Remove Spacing submenu from Calc Format menu reference
            
            Change-Id: I474811cc3ea234a38537fa2bfed577ae6570ae90
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/103126
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2020-09-21  Stephan Bergmann  <sbergman@redhat.com>  [52a49f9e480ca03e231cfda82640a928393131c9]

        static_assert that O[U]StringLiteral are layout compatible with rtl_[u]String
        
        ...as was suggested by Mike Kaganski in a comment at
        <https://gerrit.libreoffice.org/c/core/+/102222/10#
        message-aa8bcf42f04686766440e2848c7d1f76f474f2f8> "Turn OUStringLiteral into a
        consteval'ed, static-refcound rtl_uString".  Doing so revealed that at least
        lopglugin:unusedmember needs to handle InjectedClassNameType as an alternative
        to RecordType in at least one place.  (More places across compilerplugins might
        benefit from handling InjectedClassNameType too, but which did not lead to
        assertion failures for now and should be addressed in follow-up issues.)
        
        Change-Id: Icdb8b069324b5ce5f3c7c6b92989379ccb67fc8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103125
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-21  Stephan Bergmann  <sbergman@redhat.com>  [e79a6a5270d190d6e89a6acf08e22419386d2117]

        No need to make the OString(std::string_view) ctor explicit
        
        <https://gerrit.libreoffice.org/c/core/+/101829>
        "Make std::u16string_view -> OUString construction explicit" (which has
        meanwhile been abandoned) had intended to make the OUString(std::u16string_view)
        ctor explicit, mostly not for the rationale given in the commit message there
        (it being "a rather expensive operation"), but rather to avoid anticipated
        ambiguity issues when introducing e6dfaf9f44f9939abc338c83b3024108431d0f69 "Turn
        OUStringLiteral into a consteval'ed, static-refcound rtl_uString"---but which
        has ultimately been added in a form that did not give rise to such ambiguity
        issues after all.
        
        4b9e440c51be3e40326bc90c33ae69885bfb51e4 "Turn OStringLiteral into a
        consteval'ed, static-refcound rtl_String" had added the
        OString(std::string_view) ctor as explicit to match the corresponding explicit
        OUString(std::u16string_view) from the above
        <https://gerrit.libreoffice.org/c/core/+/101829>.  But as that has now been
        abandoned, there is no good reason to keep this ctor explicit, either.
        
        Change-Id: I05742de5f3992ad5995149631bf8d55c8d448387
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103124
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-21  Caolán McNamara  <caolanm@redhat.com>  [a2791a8b0de05cec8a94b5bd19a6ff6ee4fd76c5]

        add an explicit --disable-qrcodegen configure option
        
        Change-Id: If8e965fa955aecdb9e7011bdddc690de9cad0c4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103120
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-21  Caolán McNamara  <caolanm@redhat.com>  [c4cd874c4ea7140e03fbcd2d853a5b8b680afaad]

        tdf#136781 add some spacing to the special character favorites
        
        Change-Id: I44d0d637d82cee8310c54e255a3bc88176a7662b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103121
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-21  DaeHyun Sung  <sungdh86+git@gmail.com>  [6e4a5e73bfd22a2410b960132c2702a6597ce6fb]

        tdf#135727 add Korean Autocorrect list
        
        Add Korean Auto Correst list
        가운대 -> 가운데
        
        Change-Id: Ibbb2c871b5c46cad094e51b49c99aa47a8d50b9b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100812
        Tested-by: Jenkins
        Reviewed-by: DaeHyun Sung <sungdh86+git@gmail.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-09-21  DaeHyun Sung  <sungdh86+git@gmail.com>  [23a5911a67269dcdf02042e0b7e8b187085301a7]

        tdf#135727 add Korean auto correct word
        
        add Korean auto correct word
        새벽녁 -> 새벽녘
        
        Change-Id: I9b1829c0dd09c420e3ba80ae4231ba2ca08b3e4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100842
        Tested-by: Jenkins
        Reviewed-by: DaeHyun Sung <sungdh86+git@gmail.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-09-21  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [a27f9de5f738b245ef2534e6a3fb0e7d3393bc04]

        tdf#119931 fix a11y warnings in qrcodegen.ui
        
        Change-Id: I7cc6f8edf6ab8d0e1b2a8c6a39e6e7b5c9ada565
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100371
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-09-21  Caolán McNamara  <caolanm@redhat.com>  [72fd000cc62534d9003d288f676cda3af15da347]

        update pches
        
        Change-Id: I41a204fbc5e2c9b819fb948c5288f8d7b4195489
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103117
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-21  Caolán McNamara  <caolanm@redhat.com>  [af90b8089405d6f042207f5639e750f08798ae92]

        weld infobars
        
        note: "pushed" status listener case dropped. Doesn't seem to be an expectation
        for it to something in infobars, and there doesn't seem to be a working case
        anyway.
        
        Change-Id: I7869cc05de9918f0dd70e28b0087205db6c9506c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101945
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-21  Caolán McNamara  <caolanm@redhat.com>  [416c11d189a18a08c28135b8aa5e0f12cd51dcd6]

        set whether dates are needed in the ctor
        
        so its known from the start which mode will be in use
        
        Change-Id: I2fe69af481360a1668992010ad57c6bd3748d51d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103116
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-21  Justin Luth  <justin.luth@collabora.com>  [d08bbf4a1b1a62ef1f52665f52ed8880792c64ef]

        tdf#132149 ww8export: always check for break at end of paragraph
        
        Make sure to check if the next node has a page-break
        at the end of a split paragraph.
        
        Change-Id: Ib103d7b2f653f9ae5772ff536c041afb445903b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101344
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-09-21  Caolán McNamara  <caolanm@redhat.com>  [f08ddf3d3df0ef12fef36e96ffe6f5b9a7fda9e3]

        drop unused suppression
        
        Change-Id: I3d3d49a47baf76814a6a4cd1483486dc608b035e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103105
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-21  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [22a1f51add198f0b6378dd1cea63e586e652a02b]

        Fix typo
        
        Change-Id: I2893137c047502a61924136191dee84d65dbfbeb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103104
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-09-21  Luboš Luňák  <l.lunak@collabora.com>  [94129b3ed8c158bf61fa0e17ee12a21fb9bf07e6]

        set properly font X-scale for Skia+X11 (tdf#136891)
        
        Change-Id: I715453f6729363e6bf803f8493d91bb260fb808a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103097
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-21  Stephan Bergmann  <sbergman@redhat.com>  [43d08f386117cbeeee1de1fe2ba8248554c1aef1]

        cppunittester: Do not unload test libraries
        
        At least on Windows, e6dfaf9f44f9939abc338c83b3024108431d0f69 "Turn
        OUStringLiteral into a consteval'ed, static-refcound rtl_uString" caused
        CppunitTest_sc_tablesheetsobj to fail at exit, when the
        
          static OUString aCacheName
        
        in ScDocument::GetTable (sc/source/core/data/document.cxx) is destroyed but
        references
        
          constexpr OUStringLiteral gaSrcSheetName(u"SheetToCopy")
        
        from test/source/sheet/xspreadsheets2.cxx in Library_subsequenttest, referenced
        (only) by the CppunitTest_sc_tablesheetsobj library, and both those libraries
        had already been unloaded from memory.
        
        Change-Id: Icea85019611fbaec3603f37b234e9e6fe3502961
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103103
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fec332602976676e1689a45ed846488f2484c89e]

        Fix typo in code
        
        Change-Id: Ib026080d70fb7cf97f7f90079dbb4e1f6d77a05e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101197
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-21  Gabriel Masei  <gabriel.masei@1and1.ro>  [137440e161f0f8631e7e67ba0609680d6686fa94]

        lok: remove .uno:ModifiedStatus message from deduplication mechanism
        
        This fixes the following issue in Online:
        
        When a save is performed while a cell is still edited the save icon
        does not reflect the correct state of the document: it shows that
        the document is dirty although it is not. This is generated by two facts:
        
        1. The status cache is avoided when sending the -dirty- status right
        after the cell editing is finished. Because the cache has an old value
        of -false- for ModifiedStatus, the notification that is sent after saving,
        with -false- value, is ignored. We should not avoid the status cache.
        
        2. Because there is a mechanism that keeps only the last notification
        value for a status change in the queue that keeps messages that were not
        sent yet (deduplication), the .uno:ModifiedStatus message with a value of -true-
        that is enqueued right after the cell edit is finished is replaced by the same
        message with a value of -false- that is enqueued after the save is finished.
        This happens if the flush mechanism doesn't occur between them.
        
        Change-Id: I3348bf230ba53a154c29e7d8ab064df7694adeae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101948
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2020-09-21  Luboš Luňák  <l.lunak@collabora.com>  [859596233146590f7ebac1f05bbb83ce5ea8aac4]

        do not try to merge polygons if they do not share a point (tdf#136222)
        
        If two polygons do not share a point, then they do not share an edge,
        so they cannot be adjacent polygons. As a side-effect this avoids
        the problem with tdf#136222, as it turns out
        basegfx::utils::mergeToSinglePolyPolygon() is broken with polygons
        that are almost but not quite adjacent.
        
        Change-Id: Ibf290cc886d7c337fd04c925b551b2e7773a6b70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102985
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins

2020-09-21  Miklos Vajna  <vmiklos@collabora.com>  [b637a607eadaae19e5f6d1004127019dde410798]

        emfio: fix emf/wmf test cppunit name vs makefile name
        
        The convention is that CppunitTest_foo is defined in CppunitTest_foo.mk,
        but we got an extra "_test" suffix here, fix that.
        
        Change-Id: I226031c99c457e1b54714a425fd9c7abfc876cda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103096
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-21  Stephan Bergmann  <sbergman@redhat.com>  [121771e37f7e2de41cd5643475861062bf25627b]

        Make some OUStringLiteral vars constexpr
        
        ...to see if that helps silence cid#1467018 PARSE_ERROR.  (Plus, it is arguably
        the better choice to have OUStringLiteral vars be constexpr than just const, so
        they themselves can take part in larger constant expressions.  I just thought it
        wouldn't make much difference in practice for now, so I didn't do that wholesale
        in e6dfaf9f44f9939abc338c83b3024108431d0f69 "Turn OUStringLiteral into a
        consteval'ed, static-refcound rtl_uString" to not make that change bigger than
        it already was.  Similarly for 4b9e440c51be3e40326bc90c33ae69885bfb51e4 "Turn
        OStringLiteral into a consteval'ed, static-refcound rtl_String".)
        
        Change-Id: I6deca7bc1731239216fc87cf35984668c3346683
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103085
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-21  Caolán McNamara  <caolanm@redhat.com>  [649a625cb585af244a3d5e57911670784fa87c40]

        missing identifier
        
        Change-Id: Id3a41a7832299d51776ccd9ea008092c0ee62aab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103093
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-21  Caolán McNamara  <caolanm@redhat.com>  [64387d6e0546719f7853facade35d1d3fa2abc2a]

        add some more thaw/freeze uses
        
        to try and squeeze out a little more performance.
        
        Its plausible that disconnecting the model from treeview with
        gtk_tree_view_set_model(..., nullptr) no longer improves times.  If we didn't
        do that, then we could thaw/freeze without losing what nodes are expanded and
        the current scroll pos.
        
        Change-Id: I3f7da6e4873b37d53441abdb7e9e0b946b956ad4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103077
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-21  Jean-Pierre Ledure  <jp@ledure.be>  [13512bf5ef004e7388ad15b3c3c91377c90c3623]

        Access2Base - access2base.py, remove compatibility import
        
        Change-Id: I0f390758e17c09c3cec8a86c22cdfc3a8d39cc17

2020-09-21  Stephan Bergmann  <sbergman@redhat.com>  [8cc52b05744443c64cf5eb62ebe3098cd964c437]

        Missing include
        
        (for std::max, since f8474367449a1b6b54918d2753e3a36798761839 "ofz#25774 keep
        ParseCMAP within legal area")
        
        Change-Id: I873c788577e9ec3bd54d9e637d2cf86be7c1f6e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103089
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-21  Mike Kaganski  <mike.kaganski@collabora.com>  [d5ebe7c3089ab9f4d3fe0707169fc1ce024cdb70]

        tdf#129606: Round the mean of the two subtractions
        
        This improves handling of cases when the two subtraction methods give
        these values:
        
        c = -0.10000000000000053
        d = -0.10000000000000006
        
        Rounding c would give -0.10000000000000100, while rounding the mean
        gives -0.10000000000000001.
        
        Change-Id: I9805bc78bd1dec8ed77b660df1e366d36348f68b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103048
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-21  Michael Stahl  <Michael.Stahl@cib.de>  [fdc8590032b292dcb8152b328401e591fea642a4]

        tdf#136620 tdf#136708 filter,oox,sw: fix export of 2 different wraps
        
        This reverts commit 2cb90a5c87fe46737c8d840967d8836284f92ffd.
        
        Revert the change to EscherPropertyContainer, which was completely
        bogus, based on pre-existing bogus code in VMLExport::Commit().
        
        The problem is that ESCHER_Wrap values are for wrapping text *inside* a
        text box, which is "mso-wrap-style" in VML, whereas VML's w10:wrap
        element defines how text wraps *around* a shape, doesn't exist as an
        ESCHER property and is specific to Word formats.
        
        Instead, export the w10:wrap element in VMLExport::EndShape().
        
        This has 2 callers, WriteActiveXControl() and writeVMLDrawing().
        
        Furthermore the value "none" wasn't written for WrapTextMode_THROUGH,
        which caused the wrap element to be omitted in that case.
        
        Change-Id: Id4a01fcb2ea73fa9bef4ee8769b5e0680e059f15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103009
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-09-21  Michael Stahl  <Michael.Stahl@cib.de>  [54bd2266d6e0c8926ecaf0fbb2dbb5ee9d1a802d]

        tdf#136855 writerfilter: RTF import: buffer annotations inside tables
        
        The problem is that one of the annotations is inside a table that
        happens to start with a covered cell (vertically merged).
        
        The table row is buffered, but the annotation is not, so it is inserted
        before any of the text of the table cells is inserted, so it ends up in
        the covered cell.
        
        The strucuture of annotations is a bit icky; to fix this, buffer both the
        \annotation destination and \atrfstart \atrfend start and end
        destinations.
        
        Change-Id: Ie955a75a2d254f8d7e965259698b688eece7cbd6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103016
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-09-21  Michael Stahl  <Michael.Stahl@cib.de>  [fefcad1186232b26180d095bbafdf8e8bdda8209]

        tdf#135879 sw: fix bookmark dialog's Delete button
        
        (regression from cb5d18871b46ef4f7bc47eb4d71df5374d712575)
        
        Change-Id: Ic8c66504a760ef26fbf95a5a1a13b37346982024
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103015
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-09-21  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [a6a1cfe0bf1c176d3f0cd385d494b7c0e8133815]

        Add IWYU rules for svx
        
        After commit 456d61ec526e250fd1af894e109d5914ac9c9e6e
        
        Change-Id: Ie9984d9d7d182d54317deb85efe1c83661f97b20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100412
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-21  Szymon Kłos  <szymon.klos@collabora.com>  [368146c29d0280964399fc86fa0117965d510130]

        Make Table Properties dialog async
        
        Change-Id: I0fb84ed3660f9a153ad89126a927299954360c2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99228
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102987
        Tested-by: Jenkins

2020-09-21  Miklos Vajna  <vmiklos@collabora.com>  [df86ec5d465875a5c59017c24578ca9153440d0b]

        sw: prefix members of SwGlblDocContent, SwIntrnlRefLink, SwPostItField ...
        
        ... and SwTextAPIEditSource
        
        See tdf#94879 for motivation.
        
        Change-Id: If9af8e5fb5d750547a1be9229f69bb79ae4bb0e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103080
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-21  Gülşah Köse  <gulsah.kose@collabora.com>  [de59062d95605e5c91d687e3441399ffb05ff2dc]

        tdf#136247 Change element order of data labels
        
        Reference OOXML (Appendix B.5.1, line 248)
        
        Change-Id: Idf5c2546b4ad65c8e78ca03e18ecfa575ef17fe8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103005
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-09-21  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [ce9e965b3fc3744b99afee07f6d56860852af5e4]

        tdf#136071 Drop mostly useless Format - Spacing menu from Calc
        
        Change-Id: I175e6c6f5f6b3edf338763af4d195414dcb54fbc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103078
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-09-21  Miklos Vajna  <vmiklos@collabora.com>  [622cf1dcbe6f2daa43ce4584fe3e68e3e1bd087f]

        offapi: add missing @since tag for setSizeHint()
        
        See
        <https://gerrit.libreoffice.org/c/core/+/102996/4#message-618e5bb042a0214caa4492971f0a3cfc8441cfa1>
        for motivation.
        
        Change-Id: Id3074642064454b15dd56a504cf7e312b8ec7522
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103082
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [40240877eed74e4a886c78ad86e163bdd8f6290c]

        tdf#134392: sc_jumbosheets_test: Add unittest
        
        Change-Id: Id1a63d6b7fde3f911625573ffce1bed5d2b322df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102971
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-21  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [327091048c8cbcad0178dfd8e06813153e861e5e]

        tdf#134331 - Added possibility to sort macros via context menu
        
        The user now has the possibility to sort the entries in various macro
        dialogs either alphabetically or in document order using a context menu.
        
        Change-Id: I064947daa9f9bca05cb28e4b2f65ff1c92689ae9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98783
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-09-20  Caolán McNamara  <caolanm@redhat.com>  [d3c870fcbfed4bbbcbc5d943c2526b353ad396c6]

        Replace "Bahnschrift Light" with "DejaVu Sans"
        
        Change-Id: Iebe86f54a8aa30de87db80f55ae201ec02ffb80c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103076
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-20  Caolán McNamara  <caolanm@redhat.com>  [5e8e7f09c50d972795fbca4ffa87b52e71b87ee9]

        use a GtkListStore in known autocorrect list hotspot
        
        get benefits of tdf#136559 for the autocorrect tdf#109158 case.
        (which is not referenced in the commit summary for fear of awakening dragons)
        
        Change-Id: I560ad5ff3c1cd4857d038d6b235db87056ed582c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103039
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-20  Caolán McNamara  <caolanm@redhat.com>  [fcf2f4ac837982e1fae49ddd75383ceab4e2bda7]

        tdf#136559 We can get a performance boost from using a ListStore
        
        instead of a TreeStore if we only need a list
        
        see: https://gitlab.gnome.org/GNOME/gtk/-/issues/2693
        
        Change-Id: I03d03f2364ccc75b87d3f7c31d21ac9993fb384b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103036
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-20  Caolán McNamara  <caolanm@redhat.com>  [c8900890ad39e77285d284f5070abfe3661e493f]

        crashtesting: assert on export of ooo123378-1.doc to docx
        
        since...
        
        commit d39651a69d789522b2faffd01879db25354b9a22
        Date:   Thu Aug 27 15:13:08 2020 +0300
        
            sw: additional asserts/warns to diagnose empty style names
        
        though the triggering of undo/redo during layout looks super dubious to me
        
        Change-Id: Ie03fc7c1660a3c4fb77bfc0abb8373a5d5822378
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103073
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-20  Noel Grandin  <noelgrandin@gmail.com>  [4487a14e7cce62e4fb6c1ebddac5f3e713c061de]

        loplugin:xmlimport check for bad conversions to fastparser
        
        add a check for classes which have been partly converted to fastparser,
        but not completedly.
        This is to help me when I convert stuff.
        
        and it uncovers a bug introduced with
            commit 998308c363dfad03143591aa18256d2669b4da11
            use more FastParser in SvXMLStylesContext
        
        Change-Id: Ib50e7136da10a1a7a346102aa47efef2f543e2ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102669
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [40f42f317757ef02d0a4d1cfd1c4f5bd8583e8e0]

        Fix typo
        
        Change-Id: Iacccc3a444da7cdbf84f8c96406918a56fd57247
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103072
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2020-09-20  Caolán McNamara  <caolanm@redhat.com>  [7fc01e2c51607e0356b277ddc06f548127b8ff04]

        fix __coverity_tainted_data_sanitize__ signature
        
        argument of type "const sal_Int8 *" is incompatible with parameter of type
        "void *"
        
        Change-Id: I0f1dba700516043d54c4e46edae9753312b5ad2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103071
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-20  Caolán McNamara  <caolanm@redhat.com>  [e8b4338d050a67ec54e579d921159f2fd20e9c99]

        cid#1466905 Dereference after null check
        
        Change-Id: I35fe1f3890200728af6dcd7d030f5e1169e9fe4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103070
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-20  Caolán McNamara  <caolanm@redhat.com>  [bc87d5cf6278c2e2803538fec6ea710613cc963b]

        cid#1466912 silence Unchecked return value
        
        Change-Id: I5d8ef4a52f0aeef9012445a382aa472bd69ec925
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103069
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-20  Caolán McNamara  <caolanm@redhat.com>  [af174dbad4f4dc896bc090215d08c12d080b8e72]

        cid#1466875 Dereference null return value
        
        Change-Id: I6208d2d6e6592db89223c8a8705f7f1ba066f16e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103068
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-20  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [71c36484f4916dec673831bf14afbf6b2b1e756b]

        Refactor SwFormat::Modify ...
        
        - unify NotifyClient call at the end of function
        - avoid copy and Differentiate on old set, if not needed
        
        Change-Id: I7265b3985a2a44f80f7508cd41505601f92b19db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103042
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-09-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b7d5031b1c4cdc5388d73aa745f27ca03fdd4eeb]

        Removed executable bits from source file
        
        Change-Id: Idc8fd27820cd807db81a89856f9aef567decc206
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103044
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-20  Jim Raykowski  <raykowj@gmail.com>  [6f7f5f280abaf4ee84472359acd4952b2eea40a4]

        tdf#132366 Writer enhancement that highlights search results
        
        This enhancement selects outline headings in the Writer Navigator
        content tree according to 'Find All' search results. It does this when
        the content navigation view is set to show headings content only.
        
        Change-Id: I77dabcdd38c8877b7f8a177689da094638d5fe00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92886
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-09-19  Aron Budea  <aron.budea@collabora.com>  [c6b6995004d34cadaec68e2b6e17667d43f9995e]

        tdf#136596: show document language (char locale) in the inspector
        
        Change-Id: I80c6df216c5a6725f57c16fc134c3124ead76dfd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103035
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-19  Aron Budea  <aron.budea@collabora.com>  [bb369dd4f372f606a9a63ecefbd1c7d3b725cd02]

        tdf#135115: show paragraph direct formatting in Styles Inspector
        
        Change-Id: I2300dadeb87870fe800d533d80ec4bbf5211b894
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103028
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-19  Noel Grandin  <noelgrandin@gmail.com>  [5f3f17a9c64e33fb787a79dc94d902147da77d71]

        fix non-pdfium build
        
        Change-Id: Ic1e30a412927748ba58a21cf2ee922cd1a490aa4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103040
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-19  Caolán McNamara  <caolanm@redhat.com>  [6a59a8397ccef5dce5efe5022d84e7b89fd68375]

        drop some unused suppressions
        
        Change-Id: I4fc230216cb739f03e20cb6ab4ec2c53c6ad48c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103037
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-19  Tor Lillqvist  <tml@collabora.com>  [51be8b178576b492f2cfa6fbbf9870a9cf1c5172]

        It presumably is $LIBO_VERSION_SUFFIX that we want here
        
        Not $LIBO_VERSION_SUFFIX_SUFFIX. Follow-up to
        271297d4fa4a8e045b6dc04942966a1058bed45c.
        
        Change-Id: I6356c84355e0ceac6e0ff492596e30a641935633
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102283
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-09-19  Regina Henschel  <rb.henschel@t-online.de>  [6d7a72ab1c044f7e1f30f7c4133dafdb214dfcbf]

        tdf#135366 Save line and fill of data labels to ODF
        
        LibreOffice has line and fill properties of data labels in charts
        as loext attributes in the style of the <chart:series> or
        <chart:data-point> element. For ODF there has to be a
        <chart:data-label> element with line and fill properties in its
        style.
        
        This patch adds the needed <chart:data-label> elements and their
        associated <style:style> elements.
        
        The element <chart:data-lable> exists in ODF since version 1.2.
        The solution requires no extended namespace. The check is adapted
        in lcl_getCustomLabelField.
        
        Import was already done in commit
        87d1ebeb11a00301745ee3c3c03fffb7033ab59d
        
        Change-Id: I829dae5433e8257c775aa4f08e511d514df4e936
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102381
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-09-19  Jan-Marek Glogowski  <glogow@fbihome.de>  [9bf4c5ac49b73cc2a8c89a87ff87238c061a579d]

        Fix crash from broken font CMAP subtable
        
        ParseCMAP crashes on a broken CMAP subtable of a font used by the
        bugdoc of tdf#119074, which returns a negative offset (technically
        it's large positive offset turning into a wrong negative integer,
        which is still out of bounds of the CMAP overall size - you get
        the point). This simply ignores that broken subtable, checking for
        other existing ones.
        
        Regressed-by: c7482bc2904401e7d975b5721ec861b8589253f9
        Change-Id: I95820fe3bb6bd2fe2e0cf9d4c3536abce31fd497
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103033
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-19  Aron Budea  <aron.budea@collabora.com>  [d7e5d79db4c447cab87a44c3f80e503463e5dec6]

        tdf#135674: initialize Styles Inspector on start
        
        Change-Id: Iff1c72b0b0f9835414b6a44b08d1da4306162e11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103030
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-19  Caolán McNamara  <caolanm@redhat.com>  [798ee4543a91f16340f9962b36bccd1446ccdb7f]

        tdf#136559 use freeze+all_foreach for performance
        
        doesn't do much for the gtk case due to
        https://gitlab.gnome.org/GNOME/gtk/-/issues/2693
        but has an impact on the vcl case
        
        CheckAllChildren is then never called with a null pParent
        so simplify it based on that
        
        Change-Id: I3ae639aa70c7fca5eae9d2a7257cf39e7ce79e72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103018
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-19  Caolán McNamara  <caolanm@redhat.com>  [3b99840fde960b68c53308a56b05ad713e632b5b]

        tdf#136705 give tab stop treeview a small height request
        
        so its natural height has no influence on the overall dialog height
        and it will take whatever height the dialog ends up at
        
        Change-Id: I98d6b2483f01ac2006dcc9d2ffa91824611a6d71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102976
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-19  Julien Nabet  <serval2412@yahoo.fr>  [49c03a624084a63b4cb7f6a23dd803ea66e4bb33]

        Remove commented parts + reindent
        
        Code commented since initial adding of the test:
        author	Muthu Subramanian <sumuthu@suse.com>	2012-08-14 17:04:40 +0530
        committer	Muthu Subramanian <sumuthu@suse.com>	2012-08-14 17:04:40 +0530
        commit	3ccb8dac1405dc4ffa0ca3c45bd0724cc339d8ad (patch)
        tree	1fe5ae808b41458624624a9cd29502aa5bb290ad
        parent	e3acf19c0502b0758359b56abda81e504d167630 (diff)
        Adding unit test case for n#759180
        
        Change-Id: I85d58e7e0d1a595e2780612808bb8c51c1fb880e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103032
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-19  Tor Lillqvist  <tml@collabora.com>  [1f07c2e440326f2b2c8ffbb53c91570e6cfcd74d]

        The config.{guess,sub} in $SRCDIR is good for external projects, too
        
        No need for the older second copies in solenv/gbuild.
        
        Change-Id: I088f7d06b0727d1b336e3ba314b5c874d8ce3776
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103027
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-09-19  Tomofumi Yagi  <yagitmknada@gmail.com>  [f110c037114f90d219ac8d149542bf96fe66a2f1]

        tdf#134157 fix Edit with external tool causes a CPU hit
        
        Switch Idle to 100ms Timer for fixing the bug
        
        Change-Id: I85a9bdcb173edd28d952d8e91c1b93d748e69206
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102984
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-18  Caolán McNamara  <caolanm@redhat.com>  [f8474367449a1b6b54918d2753e3a36798761839]

        ofz#25774 keep ParseCMAP within legal area
        
        Change-Id: Ic68fadd3d63631cbccda76e7679d95bb89452d25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103017
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [489afd23ed8eff3b9df4c243b4e4c8fbc264b9d8]

        tdf#136830: sd_export_ooxml2: Add unittest
        
        Change-Id: If42d57cb88119cc4cfc8266ec17c91d1d880fab4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103008
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-18  Miklos Vajna  <vmiklos@collabora.com>  [01024ee24c6e89044c68051f6fd5f1264905e90c]

        [API CHANGE] tdf#136836 emfio: set size hint on inner PDF if used as shape fill
        
        The bugdoc has a shape, its bitmap fill is an EMF, which is actually a
        PDF. The PDF is has a height of 5cm, but the shape has a height of 14
        cm.
        
        Inform vcl::RenderPDFBitmaps() about the size of the shape, so the
        result won't be blurry. This approach makes sure that we don't
        unconditionally render at higher resolution, i.e. the "load a PDF of 100
        pages into Online" use-case won't use more memory than before.
        
        API CHANGE, because the EMF reader is only available via UNO, though
        it's likely that no actual external code would ever invoke it directly.
        
        Change-Id: If1d8def0136d408a31a0cc54777a7f26430a0ff3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102996
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-18  Stephan Bergmann  <sbergman@redhat.com>  [ccf35ce98771cac805aafa58a1bcfaba17c59a12]

        Make sure --enable-online-update does not leave behind UpdateCheckThread
        
        ...which is known to cause test processes to crash during exit.  (Also see
        5cd04405c6b2d1ee46294ce0696d89d2edc97d16 "Disable automatic onFirstVisibleTask
        UpdateCheck during CppunitTests", so this commit now covers tests like
        JunitTests and UITests that start a full soffice process.)
        
        The relevant code is already rather complex and incomprehensible; it handles the
        automatic update check triggered by the onFirstVisibleTask UpdateCheckJob,
        manually triggered update checks, and downloading of new versions.  To avoid
        regressions in all those various scenarios, I tried to add very targeted code
        that should only wait for a still running UpdateCheckThread triggered by the
        automatic onFirstVisibleTask UpdateCheckJob---which is the scenario that caused
        issues during `make check`.  (For a manually triggered update check or download
        it is probably both less likely that related threads would still run during
        exit, as the user would likely wait for a response before closing LibreOffice,
        and less severe if threads would still run during exit, as any resulting crashes
        would likely be "harmless" and might not even be noticed by the user.)  However,
        I note that this targeted fix does increase the complexity and inscrutability of
        this code even further...
        
        The new code does not actually try to join the UpdateCheckJob---see
        UpdateCheckThread::join referencing
        <https://bz.apache.org/ooo/show_bug.cgi?id=73893> "webdav ucp does not implement
        XCommandProcessor::abort".  Rather, it waits for UpdateCheckJob::run to finish
        (after unblocking at least any m_aCondition.wait calls).  This, however, can
        take a while if the update check's HTTP request is in progress.
        
        To be able to use a std::condition_variable (with sane semantics compared to
        osl::ConditionVariable) in UpdateCheck::waitForUpdateCheckFinished, the
        corresponding UpdateCheck::m_aMutex had to be changed from a (recursive)
        osl::Mutex to a std::recursive_mutex one (sticking to a recursive one just to be
        on the safe side, whether or not the code actually makes use of that).
        
        Change-Id: I2726acd33b884b807d840cfee2786fcf45815ad7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103013
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-18  László Németh  <nemeth@numbertext.org>  [782700c6940341d489eabf00a531cb184941484e]

        tdf#122648 DOCX import: fix table formula in all tables
        
        Table formula import worked only in the first table,
        because of using bad fallback table for cell references
        without table names during formula conversion to internal
        formula.
        
        Set table of the text field as the correct fallback table.
        
        Follow-up of commit 68e74bdf63e992666016c790e8e4cfd5b28d6abe
        (tdf133647 tdf123386 tdf123389 Improved .docx table formula import).
        
        Change-Id: Ib080f12426c57c8c74fe919eb45637a655875d1d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102989
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-18  Miklos Vajna  <vmiklos@collabora.com>  [10bb02efd8afd42e633e370480104e2575546d8e]

        tdf#129685 PPTX import: fix unexpected centering of shape text
        
        Regression from commit 89f0af144c18efafe2573801641689a1432c0cae (tdf#113198 set
        default shape paragraph alignment.., 2019-11-19), the old bugdoc had this
        markup:
        
        <a:bodyPr ... anchor="ctr"/> (centered)
        
        The new bugdoc has 2 shapes with text:
        
        <a:bodyPr .../> (aligned to left)
        <a:bodyPr ... anchorCtr="1"/> (should be centered)
        
        "anchor" is about vertical, "anchorCtr" is about horizontal centering of text.
        
        Checking what the binary filter does, it maps horizontal centering to
        TextHorizontalAdjust, so fix the original bug differently, by leaving
        ParaAdjust alone, and tweaking TextHorizontalAdjust intead: this keeps the old
        bugdoc working but fixes the new one.
        
        This caused a number of "change detector" XML-based tests to fail: all of them
        are unchanged visually, so the XML files are adapted to the new state.
        
        The tdf#113198 fix itself was fixing a regression from tdf#104722, and that
        commit had no testcase, I tested that we don't regress there, manually.
        
        Change-Id: I81a7b3e8c76bfbce5c5569d16d5238958ac20f75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103012
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-18  Caolán McNamara  <caolanm@redhat.com>  [cb15d181b6446003ddc5a13eff9dfb14fc5a8179]

        cid#1466690 ScDocument* arg is never null
        
        So the various fallback null checks are shown to be
        redundant and can be removed.
        
        Change-Id: I93b3c3a9b124b7de48acebcb348a1261c1b0037c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102978
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-18  Caolán McNamara  <caolanm@redhat.com>  [4baec6159199a1b0305bdc28df1579d6e7602a95]

        ScCellValue::getString never called with a null ScDocument*
        
        Change-Id: Idff982e715b012e35e0abd0b904f4b83d7f6f51a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103007
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-18  Caolán McNamara  <caolanm@redhat.com>  [08e85556d2ae66bdf43d908e1b9dfca4c78295e2]

        ScCellIterator never passed a null ScDocument*
        
        Change-Id: I5d8ea1533fe861cf969c2999343da217c82d54e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103006
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-18  Caolán McNamara  <caolanm@redhat.com>  [0abf2ac27859f1e91a3d183b81948b1fe8f5aca3]

        AppendContentsIfInRefDoc never passed a null ScDocument*
        
        Change-Id: Ia21f8fecdf8a6aea7ea9c6ea4d579c5e53882bbd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102982
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-18  Caolán McNamara  <caolanm@redhat.com>  [78c255519aac33b14c6d46fb963f8ecbbb80e67c]

        ScViewData may not be available in ScNavigatorDlg ctor
        
        e.g. launching the floating navigator before a document has been
        loaded.
        
        probably a problem since...
        
        commit 94512c499d678e9eeca05e84361d846bbd3b6950
        Date:   Tue May 26 21:03:25 2020 +0200
        
            sc: rowcol: convert more use of MAXROWCOUNT
        
        Change-Id: I9f987c66b5a89f23e0ca02775d3bdb7b4dbf553a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103002
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-18  nd101  <Fong@nd.com.cn>  [b3f2fd983f0728893505d7ae12e3def924ab520f]

        tdf#136830 Fix: positions of group shapes of PPTX
        
        For certain PPTXs, Impress fails to import
        the document with correct group shape positions.
        More specifically, chExt (Child Extents) calculation
        should take the values from group shape when 0 is given.
        
        Change-Id: I1f8e89dcfe61ab2071ad00850ff99aecb7218067
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102895
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-18  Gülşah Köse  <gulsah.kose@collabora.com>  [a11bb74d4f464e9639ddb5b8d87dc4770663fea8]

        tdf#136247 OOXML export data label background color.
        
        Change-Id: Ie3e00e8195239e6570bfe76c2451bae11c209145
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102999
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-09-18  Stephan Bergmann  <sbergman@redhat.com>  [5cd04405c6b2d1ee46294ce0696d89d2edc97d16]

        Disable automatic onFirstVisibleTask UpdateCheck during CppunitTests
        
        Some CppunitTests like CppunitTest_sw_core_layout that use
        gb_CppunitTest_use_configuration and happen to run enough VCL may trigger the
        UpdateCheckJob (see example backtrace below), which is known to be problematic
        as it may spawn (via UpdateCheck) an UpdateCheckThread that is not joined, so it
        can still run during exit and cause trouble.  However, there should be no need
        for CppunitTests to (accidentally) run that UpdateCheckJob anyway, so disable
        it.
        
        Example backtrace from CppunitTest_sw_core_layout:
        > #9  0x00007fe612e1e89a in (anonymous namespace)::UpdateCheckJob::execute(com::sun::star::uno::Sequence<com::sun::star::beans::NamedValue> const&) (this=0x3422200, namedValues=uno::Sequence of length 2 = {...}) at extensions/source/update/check/updatecheckjob.cxx:150
        > #10 0x00007fe612e1ec45 in non-virtual thunk to (anonymous namespace)::UpdateCheckJob::execute(com::sun::star::uno::Sequence<com::sun::star::beans::NamedValue> const&) () at instdir/program/libupdchklo.so
        > #11 0x00007fe61917a51e in framework::Job::execute(com::sun::star::uno::Sequence<com::sun::star::beans::NamedValue> const&) (this=0x33bbd30, lDynamicArgs=empty uno::Sequence) at framework/source/jobs/job.cxx:209
        > #12 0x00007fe61918ae85 in (anonymous namespace)::JobExecutor::trigger(rtl::OUString const&) (this=0x3050030, sEvent="onFirstVisibleTask") at framework/source/jobs/jobexecutor.cxx:238
        > #13 0x00007fe619267b09 in (anonymous namespace)::XFrameImpl::windowShown(com::sun::star::lang::EventObject const&) (this=0x31db1c0) at framework/source/services/frame.cxx:2606
        > #14 0x00007fe6187b3107 in WindowListenerMultiplexer::windowShown(com::sun::star::lang::EventObject const&) (this=0x32136a8, evt=...) at toolkit/source/helper/listenermultiplexer.cxx:85
        > #15 0x00007fe61855989b in VCLXWindow::ProcessWindowEvent(VclWindowEvent const&) (this=0x31d22c8, rVclWindowEvent=...) at toolkit/source/awt/vclxwindow.cxx:480
        > #16 0x00007fe6185591a9 in VCLXWindow::WindowEventListener(VclWindowEvent&) (this=0x31d22c8, rEvent=...) at toolkit/source/awt/vclxwindow.cxx:396
        > #17 0x00007fe618558a00 in VCLXWindow::LinkStubWindowEventListener(void*, VclWindowEvent&) (instance=0x31d22c8, data=...) at toolkit/source/awt/vclxwindow.cxx:390
        > #18 0x00007fe622f934c8 in Link<VclWindowEvent&, void>::Call(VclWindowEvent&) const (this=0x341f540, data=...) at include/tools/link.hxx:111
        > #19 0x00007fe622f8f5bb in vcl::Window::CallEventListeners(VclEventId, void*) (this=0x3115da0, nEvent=VclEventId::WindowShow, pData=0x3115da0) at vcl/source/window/event.cxx:256
        > #20 0x00007fe6230fbbb3 in vcl::Window::ImplSetReallyVisible() (this=0x3115da0) at vcl/source/window/window.cxx:1306
        > #21 0x00007fe6230fbc9e in vcl::Window::ImplSetReallyVisible() (this=0x30ecc20) at vcl/source/window/window.cxx:1322
        > #22 0x00007fe6230ff712 in vcl::Window::Show(bool, ShowFlags) (this=0x30ecc20, bVisible=true, nFlags=ShowFlags::NONE) at vcl/source/window/window.cxx:2312
        > #23 0x00007fe6230ff859 in vcl::Window::Show(bool, ShowFlags) (this=0x3115da0, bVisible=true, nFlags=ShowFlags::NONE) at vcl/source/window/window.cxx:2328
        > #24 0x00007fe6190aa53d in framework::StatusIndicatorFactory::implts_makeParentVisibleIfAllowed() (this=0x32d83f0) at framework/source/helper/statusindicatorfactory.cxx:373
        > #25 0x00007fe6190a9b65 in framework::StatusIndicatorFactory::start(com::sun::star::uno::Reference<com::sun::star::task::XStatusIndicator> const&, rtl::OUString const&, int) (this=0x32d83f0, xChild=uno::Reference to (class framework::StatusIndicator *) 0x31128a8, sText="Loading :", nRange=4) at framework/source/helper/statusindicatorfactory.cxx:133
        > #26 0x00007fe6190a74cf in framework::StatusIndicator::start(rtl::OUString const&, int) (this=0x3112880, sText="Loading :", nRange=4) at framework/source/helper/statusindicator.cxx:51
        > #27 0x00007fe612f3263d in XmlFilterAdaptor::importImpl(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (this=0x3420600, aDescriptor=uno::Sequence of length 12 = {...}) at filter/source/xmlfilteradaptor/XmlFilterAdaptor.cxx:70
        > #28 0x00007fe612f36564 in XmlFilterAdaptor::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (this=0x3420600, aDescriptor=uno::Sequence of length 12 = {...}) at filter/source/xmlfilteradaptor/XmlFilterAdaptor.cxx:308
        > #29 0x00007fe61dc6f02d in SfxObjectShell::ImportFrom(SfxMedium&, com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&) (this=0x32fa6a0, rMedium=..., xInsertPosition=empty uno::Reference) at sfx2/source/doc/objstor.cxx:2251
        > #30 0x00007fe61dc61688 in SfxObjectShell::DoLoad(SfxMedium*) (this=0x32fa6a0, pMed=0x3316a40) at sfx2/source/doc/objstor.cxx:738
        > #31 0x00007fe61dcc8e28 in SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (this=0x3320b00, seqArguments=uno::Sequence of length 14 = {...}) at sfx2/source/doc/sfxbasemodel.cxx:1883
        > #32 0x00007fe61de63f9c in (anonymous namespace)::SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) (this=0x32deca0, rArgs=uno::Sequence of length 11 = {...}, _rTargetFrame=uno::Reference to (class (anonymous namespace)::XFrameImpl *) 0x31db230) at sfx2/source/view/frmload.cxx:680
        > #33 0x00007fe6191f5f31 in framework::LoadEnv::impl_loadContent() (this=0x7ffe003aa618) at framework/source/loadenv/loadenv.cxx:1157
        > #34 0x00007fe6191f2c12 in framework::LoadEnv::start() (this=0x7ffe003aa618) at framework/source/loadenv/loadenv.cxx:395
        > #35 0x00007fe6191f0960 in framework::LoadEnv::startLoading(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, rtl::OUString const&, int, LoadEnvFeatures) (this=0x7ffe003aa618, sURL="file:///sw/qa/core/layout/data/tdf134783_testAnchorPositionBasedOnParagraph.fodt", lMediaDescriptor=uno::Sequence of length 2 = {...}, xBaseFrame=uno::Reference to (class framework::Desktop *) 0x29e7768, sTarget="_default", nSearchFlags=0, eFeature=LoadEnvFeatures::NONE) at framework/source/loadenv/loadenv.cxx:300
        > #36 0x00007fe6191ef2dc in framework::LoadEnv::loadComponentFromURL(com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (xLoader=uno::Reference to (class framework::Desktop *) 0x29e7778, xContext=uno::Reference to (class cppu::(anonymous namespace)::ComponentContext *) 0x2124250, sURL="file:///sw/qa/core/layout/data/tdf134783_testAnchorPositionBasedOnParagraph.fodt", sTarget="_default", nSearchFlags=0, lArgs=uno::Sequence of length 2 = {...}) at framework/source/loadenv/loadenv.cxx:169
        > #37 0x00007fe6192514b2 in framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (this=0x29e7700, sURL="file:///sw/qa/core/layout/data/tdf134783_testAnchorPositionBasedOnParagraph.fodt", sTargetFrameName="_default", nSearchFlags=0, lArguments=uno::Sequence of length 2 = {...}) at framework/source/services/desktop.cxx:593
        > #38 0x00007fe619251575 in non-virtual thunk to framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) () at instdir/program/libfwklo.so
        > #39 0x00007fe61a48bc68 in unotest::MacrosTest::loadFromDesktop(rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (this=0x3045750, rURL="file:///sw/qa/core/layout/data/tdf134783_testAnchorPositionBasedOnParagraph.fodt", rDocService="com.sun.star.text.TextDocument", rExtraArgs=empty uno::Sequence) at unotest/source/cpp/macros_test.cxx:61
        > #40 0x00007fe61a53754d in SwModelTestBase::loadURL(rtl::OUString const&, char const*, char const*) (this=0x3045700, rURL="file:///sw/qa/core/layout/data/tdf134783_testAnchorPositionBasedOnParagraph.fodt", pName=0x7fe621e07e58 "tdf134783_testAnchorPositionBasedOnParagraph.fodt", pPassword=0x0) at sw/qa/unit/swmodeltestbase.cxx:514
        > #41 0x00007fe621e15f7a in SwModelTestBase::load(rtl::OUString const&, char const*, char const*) (this=0x3045700, pDir="/sw/qa/core/layout/data/", pName=0x7fe621e07e58 "tdf134783_testAnchorPositionBasedOnParagraph.fodt", pPassword=0x0) at sw/qa/inc/swmodeltestbase.hxx:348
        > #42 0x00007fe621e150ea in testAnchorPositionBasedOnParagraph::TestBody() (this=0x3045700) at sw/qa/core/layout/layout.cxx:155
        
        Change-Id: Idcd348ecfa6b6495d9a8710e142232baed8ff45f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103003
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c547ebfd6599a0d178099c5c1fa69b962d41e43e]

        Fix typo
        
        Change-Id: I314e7bf6ea4a52929e9bac54b6c390105cf4a117
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103011
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9b5558d9ec7359667e2fb773dc45795c02cc18a9]

        Fix typo in code
        
        Change-Id: If7f65f0e42fb13bc40d7c77511406122fa50f458
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101200
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0b3136b347d92f5bb25e9a9f71acb2aca436c98e]

        Fix typos
        
        Change-Id: I382bac84126095950a1d3932665c36fb16f1383b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101100
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-18  Caolán McNamara  <caolanm@redhat.com>  [f75581f73a24202f4c37f93e6233825ed2b50a4a]

        drop some unused suppressions
        
        Change-Id: Ie11e2ac56fc8a4f1b10f801824764322052bb124
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102975
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-18  Regényi Balázs  <regenyi.balazs@nisz.hu>  [c1376ad6f52d04c1c29e73bc5b312744c74f8bdd]

        tdf#124013 XLSX shape export: fix missing solidFill
        
        of the inside of the shape (resulting for example,
        invisible shapes).
        
        See also commit	83c30743eaf44d8eded4a73e3ac2585b5bdbaffc
        (tdf#77236 DOCX shape export: fix missing solidFill).
        
        Co-authored-by: Szabolcs Toth
        
        Change-Id: I4efde86f82e22e1aa49b89dc13557ef5f238ba83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102871
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-18  Caolán McNamara  <caolanm@redhat.com>  [30bb3657ee78b7d3b0a7d26f80bf1ff94b16f51c]

        ScAddress::Parse never passed a null ScDocument*
        
        Change-Id: I8832f2cc4311b30b9a15883e831260a19d089a57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102974
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-18  Caolán McNamara  <caolanm@redhat.com>  [897bd0517d835ba00458279311e5d8ff11079dd7]

        Related: tdf#136559 set multiple columns in model at the same time
        
        reduces time from 40s to 13s
        
        Change-Id: I01d6a4fcaa5a868f9b9f9292f4a7e99e216ea23b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102988
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-18  Attila Szűcs  <szucs.attila3@nisz.hu>  [25302321097afbde034196f1b6b00892fafbee1b]

        tdf#135035 DOCX import: fix auto width of frame in column
        
        In compatibility mode FRAME_AUTOWIDTH_WITH_MORE_PARA
        no frames should be wider as the column it is anchored to,
        if the frame width is set to automatic.
        
        If there is a paragraph in the frame, that is longer then
        the parent width of frame, then the frame width will be set
        to the same size as its parents width.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: Ie5e7e94fd58219eb944ad9163b1ff2c1e7171858
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102671
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-18  Szymon Kłos  <szymon.klos@collabora.com>  [8de58b6fd63302544affb90df347323b82b7d259]

        lok: make labels and tooltips translated for commands
        
        In the online we can have multiple sessions with
        different languages so load cached translations only
        if match current language
        
        Change-Id: I6fcf23f1c340c0c0daffa8862f0b74e4e458c1fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102016
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102960
        Tested-by: Jenkins
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2020-09-18  Szymon Kłos  <szymon.klos@collabora.com>  [10aac52bafc8a0430d1da3fe8f45832c64d6bf34]

        Styles preview widget language independent
        
        Use both english / universal and translated names
        to identify a style.
        
        Change-Id: Ibd8b23e678e8bea5773d1da97adf5201377b4453
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101832
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102963
        Tested-by: Jenkins

2020-09-18  Szymon Kłos  <szymon.klos@collabora.com>  [e046042865cd269b901fdf95c861f66b31fb4b0a]

        writer: handle styles in multiple languages for online
        
        Use translated name when style is applied and broadcasted.
        Avoid using style names created by the first view.
        
        Change-Id: I18abf3388e69f76ec99eda94e0b67782a52ab23f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101831
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102962
        Tested-by: Jenkins
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2020-09-18  Szymon Kłos  <szymon.klos@collabora.com>  [42ef0f2cd6f2024b2abab92839a4e14a4246dcfc]

        writer: translate standard styles for online
        
        in online we can have multiple users with different UI language
        
        Change-Id: I8fac53391832acace29388cdbca2c18853ef1690
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101830
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102961
        Tested-by: Jenkins

2020-09-18  Balazs Varga  <balazs.varga991@gmail.com>  [2d51b9fd4e7b22a21c77cff473de56ebebc5c9f2]

        tdf#136267 OOXML Chart Import: create main category axis labels once
        
        because InternalDataProvider can not handle different category names
        on the primary and secondary category axis.
        
        Revert e0b0502516a10181bbd1737b93b38b2bba4c98e8 commit, except
        the relevant unit test.
        
        Regression from commit: e0b0502516a10181bbd1737b93b38b2bba4c98e8
        (tdf#128016 Chart OOXML Import: fix duplicated category labels)
        
        Also fix tdf#129994 (FILEOPEN - hang at import time), which is a
        a regression from commit fa0a981af41a2606541eec1cb20a379a739691e0
        (tdf#114166 DOCX chart import: fix missing complex categories)
        
        Change-Id: I5d049e760eb1a647ea774be264349a2f16f15f5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102463
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-18  Szymon Kłos  <szymon.klos@collabora.com>  [49667a6950709856b9a1a5d59ca78fdf682a53f4]

        jsdialog: use window only if visible
        
        When there is a name conflict we should take
        currently visible window.
        
        Change-Id: Iaccf03a78b083ecaca0ee6aa538674a6de093a4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102903
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102983
        Tested-by: Jenkins

2020-09-18  gokaysatir  <gokaysatir@collabora.com>  [433996f47b5354c0d936b07ba95440ac3354c620]

        Online: Show input help on Online / Core part.
        
        Change-Id: I9d10179f266a725b770fdae50045fdb5d77178ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102708
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit 110069adbba4d272450b30fa03c56efbd478e84c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102935
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-18  László Németh  <nemeth@numbertext.org>  [d676d2c22f1d092c9978ffc1595b8356d8db1f7a]

        tdf#123382 DOCX import: fix range IDs in column A
        
        Range IDs ABOVE, BELOW, LEFT and RIGHT weren't recognized
        in the first table column. Also the original formula was
        not grab-bagged in the first table cell (A1), according to
        the limitation of isInTable().
        
        Follow-up of commit 436cf6d31deb7f9594a5da52ec7883d7e3d34344
        (tdf#123355 DOCX import: fix cell range ABOVE, BELOW) and
        commit 82189fdc93ac337e1de3379d678eca6b7654e6fc
        (tdf133647 tdf123386 tdf123389 fix DOCX table formula export).
        
        Change-Id: Ic7d9c63a5ca989328f7ed33e25e1eda45296b3a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102849
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-18  Szymon Kłos  <szymon.klos@collabora.com>  [4b94023c5caf2b5cbffca2ff2f3abf7597d0cbb0]

        tdf#130785 Hide Insert Formula in online sidebar
        
        Change-Id: Ifaf3fe2b7abc463ab35a6924d0d8535631cf490b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102949
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-09-18  Jan-Marek Glogowski  <glogow@fbihome.de>  [1a366ebfdadec97807482c4ea53f45fa9f466741]

        twain32shim: disable for Windows Arm64 build
        
        I know the platform can emulate x86 code, but have no idea, if
        this would include x86 TWAIN32 drivers, so disable the build
        for now.
        
        Change-Id: I22cb2ab81ade9f91097586f382cdd4855e27d827
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102955
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-18  Caolán McNamara  <caolanm@redhat.com>  [baf075ff005cf307dbad8bd664d43ccd556ce8fb]

        only handle SID_CURRENTCELL if there is a ScViewData*
        
        which I suspect is always
        
        Change-Id: Id02afb045b25472df793480823d6f17c0d1ac620
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102958
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-18  Szymon Kłos  <szymon.klos@collabora.com>  [300378fb4e99584389e1e9287febf77beaf63f75]

        Make Group dialog async
        
        Change-Id: I37fd6c44d43b0f0b424bd023e13ffa07f601a08b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100119
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102876
        Tested-by: Jenkins

2020-09-18  Miklos Vajna  <vmiklos@collabora.com>  [681fb06143e6bbb679282bac071aa3113bc1bd8f]

        xmloff: remove dead com.sun.star.comp.Draw.XMLSettingsExporter
        
        And test com.sun.star.comp.Draw.XMLOasisSettingsExporter instead in
        JunitTest_xmloff_unoapi. Note that the test code is also dead at the
        moment, because xmloff/qa/unoapi/xmloff.sce disables the
        xmloff.Draw.XMLSettingsExporter line, but let's not regress even more in
        that code.
        
        Change-Id: I2152f32fd798b7a7df7086b125e77fe804185157
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102973
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-18  Heiko Tietze  <tietze.heiko@gmail.com>  [705226338beeabd214f260c00f1a6db2cfb52475]

        Resolves tdf#97918 - Individual UNO commands for distribution options
        
        New UNO commands added, SID_DISTRIBUTE_DLG bend to dropdown, ui removed
        Menus and toolbars adjusted
        
        Change-Id: Ic0a3cc299f745a1a0cd18edead1f410ff57a1f1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102272
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-09-18  Alain Romedenne  <LibreOfficiant@sfr.fr>  [90a5b6844409ee46b8cb4d87ad8446994a546575]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5c93f0a8c1233c584aac64be9dc77d49bf074ade
          - tdf#92183 Documents events refresher
            
            Removed items: JScript runtime error, Print mail merge, Message received
            Added items: too many to mention
            
            This wiki WiP page details the - very limited - API sources I used:
            https://wiki.documentfoundation.org/User:LibreOfficiant/Events#Events_in_Documents
            
            
            Change-Id: I2f0b85f17fde9b99a2c7ee407d593d3c9207e4d3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/102426
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-18  Stephan Bergmann  <sbergman@redhat.com>  [9ef3c8241b5c9bdaa5dce86c0d26e5769f6b6859]

        Missing test dependencies
        
        From-scratch `make CppunitTest_sd_tiledrendering` had failed for me on Linux
        with
        
        > warn:vcl.builder:964054:964054:vcl/source/window/builder.cxx:467: DBG_UNHANDLED_EXCEPTION in VclBuilder
        >     when: Unable to read .ui file exception: com.sun.star.container.NoSuchElementException message: file:///.../instdir/share/config/soffice.cfg/modules/simpress/ui/sidebarslidebackground.ui xmlreader/source/xmlreader.cxx:66
        
        and
        
        > warn:vcl.builder:977272:977272:vcl/source/window/builder.cxx:467: DBG_UNHANDLED_EXCEPTION in VclBuilder
        >     when: Unable to read .ui file exception: com.sun.star.container.NoSuchElementException message: file:///.../instdir/share/config/soffice.cfg/svx/ui/sidebartextpanel.ui xmlreader/source/xmlreader.cxx:66
        
        Change-Id: I351d68ee518b313b5d2b2c864139181710f58bb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102969
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-17  andreas kainz  <kainz.a@gmail.com>  [b6d2db52ea963615c1323a031694123c9d2a2534]

        tdf#133690 Hide surrounding border frame at sidebar
        
        Change-Id: I6daff0ae587232b4b31d02aeb2529eff3fba36a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102967
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-09-17  Caolán McNamara  <caolanm@redhat.com>  [b70b1636b0c71dbb6f6f4f07ebdafeba94261dee]

        tdf#133482 don't increase dialog width when new columns added
        
        gtk will expand to fit all children, while vcl will clip.
        insert a borderless ScrolledWindow with "external" scrolling
        to allow the dialog to clip the children (same thing we do
        for our menubar to shrink down past its natural size)
        
        adjust the width calculation to avoid logictopixel rounding
        
        Change-Id: Id2e4f92959f1827c6960360d1530a9c63a4d0c00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102972
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-17  Caolán McNamara  <caolanm@redhat.com>  [20ee99fce1ea00cff54a3f3362e5ceadc71db933]

        GetAddressFromString never passed a null ScDocument*
        
        for the xml case this isn't immediately obvious, but pDoc should
        only be null between Init and Destroy.
        
        Change-Id: I6f517be6c620a8a2e5eec0f5a2fabd176745bb8a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102957
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-17  Miklos Vajna  <vmiklos@collabora.com>  [efe8082b888ddd7c5c8f18ebf8df4cd8b300bd40]

        writerperfect: include sal/config.h first
        
        To confirm to the convention outlined at
        <https://gerrit.libreoffice.org/c/core/+/102899/2#message-96d023d6a393bfa29ea537d46f6975e935d649a4>.
        
        Change-Id: Ib3f5f872e7635df355ca0d9f12e55fc0b1da2cb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102964
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [be8b12eb14d5e0346c5aa69ad8d92dbf8d6c2456]

        Fix typo
        
        Change-Id: I7840929712a8e9bd3f46b2c718cf430b97e9b683
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102970
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-09-17  Caolán McNamara  <caolanm@redhat.com>  [a242a8bb064f38b5ce4ca8c71aca5d50cc77df0b]

        ScRange::Parse never passed a null ScDocument*
        
        Change-Id: I2c504f051f77c89f7e2e6d54990d030351824121
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102956
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-17  Caolán McNamara  <caolanm@redhat.com>  [0df22a9e42f4b1a3d6febe309be0debaba1006df]

        factor out the special FmtSelect with nullptr arg case
        
        as its own separate thing
        
        Change-Id: If7d576f9617e76d530f74d36a033431a1f2b0c7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102919
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-17  Caolán McNamara  <caolanm@redhat.com>  [429d4e1c70c71e898de293647c7623303ffe960b]

        tdf#136729 raise insert row/col from 99 to 200
        
        Change-Id: I9964ab0811337357edd99cc800b1780031cb97d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102959
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-17  Andreas Kainz  <kainz.a@gmail.com>  [84bbfa54da7bfdb46ae974c0da5e1d7ecc46c006]

        Revert "remove border line from sidebar"
        
        This reverts commit 1349e66ef629bfc8aed23434108339bdba5013bb.
        
        Reason for revert: <INSERT REASONING HERE>
        
        Change-Id: I2430718556745aa60e56f4c25b9dc8cb86644b2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102925
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-09-17  Noel Grandin  <noel@peralex.com>  [7adf79c2dd4af72e6af321336ef79914364bc882]

        fix LTO+mergedlibs on windows
        
        Change-Id: I3d95d566db76e14532945b881b1847ea8c7e3153
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102946
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-17  Miklos Vajna  <vmiklos@collabora.com>  [d75c5b38911557173c54a78f42ff220ab3918573]

        tdf#136836 emfio: speed up import of EMF import when the orig PDF is available
        
        The PPTX bugdoc has a 17MB EMF file, which has enough instructions to
        keep Impress busy for minutes during import.
        
        Take advantage of the detail that this EMF has a
        EMR_COMMENT_MULTIFORMATS record that contains the original PDF, which
        can be rendered much faster:
        
        - old cost: 122.153 seconds
        - new cost: 1.952 seconds (1.6% of baseline)
        
        Change-Id: I38efc1c24e21a7622377b9e1c1938ebee826bae9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102918
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-17  Michael Weghorn  <m.weghorn@posteo.de>  [007e6063931bd87d6ce15deb65b9adc823f74ce0]

        qt5: Pass QStyleOption by reference instead of pointer
        
        Change-Id: I12c88016740d94d4f2fcf0e1f83658dd2c3922a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102912
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-09-17  Michael Weghorn  <m.weghorn@posteo.de>  [391f17a5fbcf9cd918efa10321219f87409d2412]

        tdf#136094 qt5: Handle bg color in drawNativeControl
        
        This adds handling for the background color when
        drawing controls in the qt5 VCL plugin, as was done
        in the following commit for the gtk3 VCL plugin:
        
            commit 2c9052802ea411dffbf5906c4914611fcbfbc6a5
            Author: Michael Weghorn <m.weghorn@posteo.de>
            Date:   Mon Aug 24 17:18:03 2020 +0200
        
                tdf#136094 Handle background color in drawNativeControl
        
        For some reason, the proper background color is not passed
        to 'Qt5Graphics_Controls::drawNativeControl' for the
        multiline edit in the sample document ('rBackgroundColor
        is 'COL_AUTO' instead), while it works as expected for the
        gtk3 case. Setting a color inside
        'Qt5Graphics_Controls::drawNativeControl' for testing purposes
        made that one show up, so the problem is elsewhere.
        I'll create a separate bug report to keep track of this and
        reference it in tdf#136094.
        
        Change-Id: I4df0d803c017422e0a2f5c05c6b4d2d8a8fa68c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102911
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-09-17  Caolán McNamara  <caolanm@redhat.com>  [eb162ea75724269ffc6b97d7f31d96aa1cbd6da8]

        tdf#136737 grid in change icon dialog ends up oversized
        
        Change-Id: Ib3d28fc967bf5e1b95d71ebe42e1fc540ea91ac3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102923
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-17  Caolán McNamara  <caolanm@redhat.com>  [d372c0be9d7f8156a3892d6eed7c5790a4bf87cc]

        provide a ScDocument arg for ScRange::Parse
        
        been like this since the initial import.
        It seems reasonable to pass the available ScDocument
        to ScRange::Parse to bring this use of ScRange into
        line with all the other cases.
        
        Change-Id: I1c9c4813b3bd2b09acc123e8814edbacddbd5f25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102680
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-17  Caolán McNamara  <caolanm@redhat.com>  [0e46ba3aa1822ba04a319b28bdc1ca4df6805064]

        tdf#134598 call FmtSelect to update watercan
        
        Change-Id: Idd88acfdaac66b999b0bcd8cf0a4fe69f7ae6ac5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102917
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-17  Caolán McNamara  <caolanm@redhat.com>  [9a31b606d39f90c72dd674b0f4f6a37c44fac5ef]

        GetRangeFromString, etc. never passed a null ScDocument*
        
        for the xml case this isn't immediately obvious, but pDoc should
        only be null between Init and Destroy.
        
        Change-Id: I7def8df4a4144964e3ec10964819451eb8316836
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102915
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-17  Julien Nabet  <serval2412@yahoo.fr>  [e738683f98559af330a1cc36d8d0a1be11abb355]

        Add "Persistent", deprecate "Persistant" in RenderingCapabilities
        
        Change-Id: Ib86b715dcf3514d038519d0f495e3d98b9f01190
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102511
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-09-17  Stephan Bergmann  <sbergman@redhat.com>  [b33f22678431a57be7e77822e977b66c33680290]

        Adapt CPPUNIT_ASSERT to C++20 deleted ostream << for sal_Unicode (aka char16_t)
        
        ...after f580114e9da5b96a2ba61bbf527e33ab127b2a8d "tdf#49856 Add a test" (cf.
        5d8f0fad50f90195a11873c70ddab4644f5839ea "Adapt CPPUNIT_ASSERT to C++20 deleted
        ostream << for sal_Unicode (aka char16_t)")
        
        Change-Id: I9518d89a74e01f44425d8e21fa5ec89a648a2721
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102913
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-17  Stephan Bergmann  <sbergman@redhat.com>  [ccd073e04478e5c72571dfa302055f6d1153e5aa]

        Adapt compilerplugins/clang/test/unusedvarsglobal.cxx
        
        ...to e6dfaf9f44f9939abc338c83b3024108431d0f69 "Turn OUStringLiteral into a
        consteval'ed, static-refcound rtl_uString".  (The original code would have
        started to fail with
        
        > error: 'error' diagnostics seen but not expected:
        >   File compilerplugins/clang/test/unusedvarsglobal.cxx Line 22: declaration of variable 'literal1' with deduced type 'const OUStringLiteral' requires an initializer
        
        when built with Clang >= 11.)
        
        Change-Id: If51a39c8fb42200f064d62f472e8cddcc6e4c434
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102898
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-09-17  Caolán McNamara  <caolanm@redhat.com>  [1b672e44c234f7ca396f7d593abfa74d766a2774]

        tdf#136682 set the sidebar of the menubutton as active on execute command
        
        so the command will be executed on the expected sidebar window
        
        Change-Id: Ic7ffe363005292edeb93c5a1220a9bcb97096c4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102914
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-17  Caolán McNamara  <caolanm@redhat.com>  [05ce868e4d576185e95e5b98691c61b29842a475]

        ScCompiler always has a ScDocument&
        
        so various nullptr checks can go
        
        Change-Id: I3fdbc8e0f83855cd368b6ba8123881d266cf7f52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102908
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-17  Caolán McNamara  <caolanm@redhat.com>  [44af87f7392792e045e5afe5df19e946ef81241b]

        ScCompiler ctors never passed a null ScDocument*
        
        add one assert to ScXMLConditionalFormatContext where this isn't
        immediately certain.
        
        Change-Id: I2103c5cd42288e0a5d2a1c2e2d2d031f806773bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102906
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [d7ef802bbb3b2f01fdbf7af6da50d272bcf0abd1]

        Add schema comment to XML namespaced block
        
        Just for reference, like all other namespaces.
        
        Change-Id: I1931063039e90c37ba54debb89d4e8994054f745

2020-09-17  Szymon Kłos  <szymon.klos@collabora.com>  [f532087b4787ac0b6564cd3a002e59c8709082c6]

        Hide InsertFormula in Writer online
        
        Change-Id: I5875559b46d242434b8e47f214e7f7f7a4a3db6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102146
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102861
        Tested-by: Jenkins

2020-09-17  Miklos Vajna  <vmiklos@collabora.com>  [0bd92e6314b799afec447c1e30260d9a8dfad894]

        make vim-ide-integration: fix ResourceWarning
        
        Exception ignored in: <_io.FileIO name='compile_commands.json' mode='wb' closefd=True>
        ResourceWarning: unclosed file <_io.TextIOWrapper name='compile_commands.json' mode='w' encoding='UTF-8'>
        
        Change-Id: I2ab4275a9b7897f5cd9e88b20a1eea4c68fe0d1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102907
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-17  Caolán McNamara  <caolanm@redhat.com>  [0e6d7959afc72475c8cfabfd8dce9141e6932794]

        Tokens2RangeStringXML ctor never called with null ScDocument*
        
        and some more similar
        
        Change-Id: Ia92791f4d225352fdb0992e1f2fe4652fe8d3504
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102904
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-17  Michael Stahl  <Michael.Stahl@cib.de>  [806b82d89f3bdf7ac0f9c25df15d40f8817f3353]

        sw: fix crash in SwInputWindow::ApplyFormula()
        
        pView is null because the constructor is called from:
        
        10 0x00007fcf1e4d5796 in SfxDispatcher::Update_Impl(bool) (this=0x70a8f40, bForce=false) at sfx2/source/control/dispatch.cxx:1112
        11 0x00007fcf1e975c97 in SfxBaseController::ConnectSfxFrame_Impl(SfxBaseController::ConnectSfxFrame) (this=0x72684f0, i_eConnect=SfxBaseController::E_CONNECT) at sfx2/source/view/sfxbasecontroller.cxx:1249
        
        but the active is set later, from:
        
        0  SfxApplication::SetViewFrame_Impl(SfxViewFrame*) (this=0x38f32d0, pFrame=0x7255b30) at sfx2/source/appl/app.cxx:265
        1  0x00007fcf1e99025c in SfxViewFrame::SetViewFrame(SfxViewFrame*) (pFrame=0x7255b30) at sfx2/source/view/viewfrm.cxx:3326
        2  0x00007fcf1e989181 in SfxViewFrame::MakeActive_Impl(bool) (this=0x7255b30, bGrabFocus=true) at sfx2/source/view/viewfrm.cxx:1931
        3  0x00007fcf1e975d2d in SfxBaseController::ConnectSfxFrame_Impl(SfxBaseController::ConnectSfxFrame) (this=0x72684f0, i_eConnect=SfxBaseController::E_CONNECT) at sfx2/source/view/sfxbasecontroller.cxx:1253
        
        This can only be reproduced if the SwInputWindow is visible in the
        configuration, but it is closed automatically on document close, so not
        sure how i got into this situation; Ctrl+C while it's visible can
        reproduce this anyway.
        
        Change-Id: Iae2c7b6044bfea5cb627804d3b88dde2a83732bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102875
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-09-17  Caolán McNamara  <caolanm@redhat.com>  [bfd4ffdc7d168c00c040e1986e3d2a0ffc9501a2]

        drop dubious looking ProcessEventsToIdle
        
        Change-Id: I8a4dec8c5b2011368808672743a862b83b0534e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102901
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-17  Caolán McNamara  <caolanm@redhat.com>  [ee236b2c6738e34be86052fb819a31dc00d54541]

        base-class formula::FormulaCompiler is sufficient here
        
        Change-Id: Ic95bcc33fda1edb762009c4ca4fd3448640259bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102900
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-17  Miklos Vajna  <vmiklos@collabora.com>  [fb4c53a1bbe57de93a92abc04736c0afdfd16170]

        writerperfect: make sure "own" header is the first one
        
        So that we have a build-time check that the header is self-contained.
        
        Change-Id: Idbaab48c3f4dba03c383c3c152bca47883376396
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102899
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-17  Caolán McNamara  <caolanm@redhat.com>  [f7df7a6efcc6fe31915e031e6dbab0ad8633ac48]

        TokenStringContext never called with a null ScDocument*
        
        so we can drop the nullptr check
        
        Change-Id: I588619f3e6f701a003447c59f5c0530801b5e1ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102886
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-17  Caolán McNamara  <caolanm@redhat.com>  [5774c6f4bb365a690049713307481d9a63aa20a6]

        ColumnStorageDumper ctor never called with null ScDocument*
        
        Change-Id: I0d2e2c4b556bb6a3baba6a1fa663a48da8290cd7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102885
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [d8ca58f46a99d4502f75ce8177b09d2841ce3489]

        tdf#129520 : sw_odfexport: Add unittest
        
        Change-Id: I6df242c276ceafb325d8d9fc609dae8bb449093b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102881
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-17  Caolán McNamara  <caolanm@redhat.com>  [cded40e436340163fd537946749019b68800be4d]

        compileRangeRepresentation never called with null ScDocument*
        
        Change-Id: I910731ecc1b7a36b9532841c7cc9c9288110bfe3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102880
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-17  Caolán McNamara  <caolanm@redhat.com>  [fd5470a12a33683a69cc580b6f6e297fbec45245]

        ScFormulaCell always has a ScDocument&
        
        allowing us to drop some checks of it against null
        
        Change-Id: I60235414e05f8d9c618ddbbf9b01501ef13303d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102879
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-17  Caolán McNamara  <caolanm@redhat.com>  [9d08a0cea018226ce155104d8df146dc2a412aac]

        avoid uno:Paste in tests
        
        clipboard is a shared resource (except for svp) so interleaved
        tests are not guaranteed to get out what they put in
        
        Change-Id: Id3ec51417b99f3420034808f6a9fd39f6bc9a89c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102866
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-17  Stephan Bergmann  <sbergman@redhat.com>  [2e25b8c814b23ffb2904c2ad0866aeeb23b0f1fa]

        Report each value of LO_TEST_LOCALE in localized CppunitTest
        
        Change-Id: I7ad091ec163f2324f2b8481e4caa6beb12188ea4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102896
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [b25aa1cd813478f1cb08bf4f2a79ed83852a33e9]

        basic: use dummy DLL mgr for Windows Arm64 build
        
        This will need a real implementation to do system calls, but for
        the initial compilation the dummy is sufficient.
        
        Change-Id: Ia16e47fdb8fbf4855f7c5abb0d36d9c922cd1de7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102860
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [451f346d0b918dcc83c3209deab7ff3ed0aa4ee9]

        jvmfwk: add vendorbase entry for Windows Arm64
        
        Change-Id: Iea89befded02ecfd7513cc3d8f116dd6ac2913be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102859
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [26372c9ad0c11a1cfa23d151af6dda5a4604a9c4]

        cli_ure: Disable .NET for Windows Arm64 build
        
        The current .NET 5.0 Arm64 preview doesn't have a mscoree.lib,
        so linking the climaker isn't possible.
        
        Change-Id: Ibbac88aa465a9ca2eb8fb0efaad91d20f358229b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102858
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-17  Miklos Vajna  <vmiklos@collabora.com>  [d402e4552e7d8c7cfda60ed3f0c7e11a856a70f4]

        Remove some unused includes
        
        Change-Id: I4a357ee2c542884149d7460bf2be66e5863fbaed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102882
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [78bc57b130d9e88d3582b68e4b6c8584643dd636]

        cppunit: fix Windows Arm64 build
        
        Change-Id: I75b169362ed703bcae0720aeac0602f389435317
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102857
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [1ca0eefd34f546f00cfc7a4bbdbf96f4604e49fc]

        pdfium: fix Windows Arm64 build
        
        Change-Id: Ie8698bd51b897ba8d07c278cbbd9ad2d3caa4bb3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102856
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [a8b0503b57a4736df3040e2faa4faf16ef1df062]

        lcms2: fix Windows Arm64 build
        
        Adds the ARM64 platform to the VC2019 MSBuild solution. This turned
        out to be tricky, because - for whatever reason - diff couldn't
        detect the solution file as text, so I added the whole file to
        replace it. And "-a" would just generate a UTF-16 diff, which is
        not applyable, so this just adds the new file and copies it.
        
        Change-Id: I538610bed071fd45dc107f405056f23e1bff7a09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102855
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [06e35b3289090ec623fe5284976ee6f40681e1d5]

        tdf#136805 PDF export: re-add XMP basic meta data
        
        VeraPDF complains about:
        
        <rule specification="ISO 19005-1:2005" clause="6.7.3"
            testNumber="1" status="failed" passedChecks="0"
            failedChecks="1">
          <description>If a document information dictionary does appear
            at a document, then all of its entries that have analogous
            properties in predefined XMP schemas, shall also be embedded
            in the file in XMP form with equivalent values.</description>
          <object>CosDocument</object>
          <test>doesInfoMatchXMP</test>
          <check status="failed">
            <context>root</context>
          </check>
        </rule>
        
        The regressing commit dropped the XMP Basic schema meta data
        (http://ns.adobe.com/xap/1.0/"). FWIW: xmp is the referred prefix,
        so we'll continue to use it.
        
        Regressed-by: d016e052ddf30649ad9b729b59134ce1e90a0263
        Change-Id: I11b06fdafcb07732b92f0bd99b18afa3a9e498ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102888
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [bd066a17a22826ceb10e7763074704289f838f74]

        python3: fix Windows Arm64 build
        
        Change-Id: I2e9f9ca5fcf40a3ff53c036ebc51a75b882d91f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102854
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [dab9f9afe214fd5c5803e880c0e3d69f6fad3b14]

        nss: fix Windows Arm64 build
        
        Change-Id: I59834daebd6c9ccd1255be6f08e5f61b20ee06e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102853
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [8babcdb9c995b6c0e20a16e237f5e9cadd1f83ce]

        osl+tools: fix Windows Arm64 build
        
        Change-Id: I17cbc1c8474880024921f476aa602d61978da868
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102851
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [8a56900c61b82e9571d64add833784acfb628853]

        WIN bridges: unify cpp2uno common code
        
        Change-Id: I614fb662b164b0af9ca03c3ab8006b9105380112
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102865
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [8c3e6666c5ef612a20575e0ebcd5757ba21c47f8]

        WIN bridges: unify exception handling
        
        This is almost just refactoring, but with classes like type_info_
        and __type_info, just following the code became tendious. I tried
        to come up with better names... and in the end included some minor
        code changes described below.
        
        This patch moves the "common" code for MSVC exception handling
        into msvc_shared/except.cxx. Still it contains a few small ifdefs,
        so it doesn't feel like clean separation, but a lot of duplicate
        code is dropped this way.
        
        The "major" code change for amd64 is the drop of the duplicate
        static RTTInfo object originally used by mscx_getRTTI and
        mscx_getRTTI_len, by merging of both functions into the single,
        new get() function to use a single std::find call.
        
        Change-Id: Ib07d40e2794cde79156be3324c80ccf21a6aa8ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102864
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [52ac46d798a1787baca33cdf9e1c2fd768559522]

        WIN bridges: unify bridge code layout
        
        This just a cosmetic change to minimize the diff between the
        files of the different msvc bridges, by renaming variables,
        adapting comments and reordering variables.
        
        This includes the reduction of the "using namespace" to
        com::sun::star, so a few types now gain an uno:: prefix.
        
        Change-Id: I2189d2ba223ed3fb51cfa94639c6ca03d26a83e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102863
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-16  Jan-Marek Glogowski  <glogow@fbihome.de>  [03ce1e85428d4a273910bf7ca758ce050e95720c]

        configure + gbuild: handle Windows Arm64
        
        Change-Id: Idfc20c1234d693d6b402158b8bc782bd17cd3f4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102850
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-16  Stephan Bergmann  <sbergman@redhat.com>  [e6dfaf9f44f9939abc338c83b3024108431d0f69]

        Turn OUStringLiteral into a consteval'ed, static-refcound rtl_uString
        
        ...from which an OUString can cheaply be instantiated.  This is the OUString
        equivalent of 4b9e440c51be3e40326bc90c33ae69885bfb51e4 "Turn OStringLiteral into
        a consteval'ed, static-refcound rtl_String".  Most remarks about that commit
        apply here too (this commit is just substantially bigger and a bit more
        complicated because there were so much more uses of OUStringLiteral than of
        OStringLiteral):
        
        The one downside is that OUStringLiteral now needs to be a template abstracting
        over the string length.  But any uses for which that is a problem (e.g., as the
        element type of a container that would no longer be homogeneous, or in the
        signature of a function that shall not be turned into a template for one reason
        or another) can be replaced with std::u16string_view, without loss of efficiency
        compared to the original OUStringLiteral, and without loss of expressivity.
        
        The new OUStringLiteral ctor code would probably not be very efficient if it
        were ever executed at runtime, but it is intended to be only executed at compile
        time.  Where available, C++20 "consteval" is used to statically ensure that.
        
        The intended use of the new OUStringLiteral is in all cases where an
        object that shall itself not be an OUString (e.g., because it shall be a
        global static variable for which the OUString ctor/dtor would be detrimental at
        library load/unload) must be converted to an OUString instance in at least one
        place.  Other string literal abstractions could use std::u16string_view (or just
        plain char16_t const[N]), but interestingly OUStringLiteral might be more
        efficient than constexpr std::u16string_view even for such cases, as it should
        not need any relocations at library load time.  For now, no existing uses of
        OUStringLiteral have been changed to some other abstraction (unless technically
        necessary as discussed above), and no additional places that would benefit from
        OUStringLiteral have been changed to use it.
        
        Global constexpr OUStringLiteral variables defined in an included file would be
        somewhat suboptimal, as each translation unit that uses them would create its
        own, unshared instance.  The envisioned solution is to turn them into static
        data members of some class (and there may be a loplugin coming to find and fix
        affected places).  Another approach that has been taken here in a few cases
        where such variables were only used in one .cxx anyway is to move their
        definitions from the .hxx into that one .cxx (in turn causing some files to
        become empty and get removed completely)---which also silenced some GCC
        -Werror=unused-variable if a variable from a .hxx was not used in some .cxx
        including it.
        
        To keep individual commits reasonably manageable, some consumers of
        OUStringLiteral in rtl/ustrbuf.hxx and rtl/ustring.hxx are left in a somewhat
        odd state for now, where they don't take advantage of OUStringLiteral's
        equivalence to rtl_uString, but just keep extracting its contents and copy it
        elsewhere.  In follow-up commits, those consumers should be changed
        appropriately, making them treat OUStringLiteral like an rtl_uString or
        dropping the OUStringLiteral overload in favor of an existing (and cheap to use
        now) OUString overload, etc.
        
        In a similar vein, comparison operators between OUString and std::u16string_view
        have been added to the existing plethora of comparison operator overloads.  It
        would be nice to eventually consolidate them, esp. with the overloads taking
        OUStringLiteral and/or char16_t const[N] string literals, but that appears
        tricky to get right without introducing new ambiguities.  Also, a handful of
        places across the code base use comparisons between OUString and OUStringNumber,
        which are now ambiguous (converting the OUStringNumber to either OUString or
        std::u16string_view).  For simplicity, those few places have manually been fixed
        for now by adding explicit conversion to std::u16string_view.
        
        Also some compilerplugins code needed to be adapted, and some of the
        compilerplugins/test cases have become irrelevant (and have been removed), as
        the tested code would no longer compile in the first place.
        
        sal/qa/rtl/strings/test_oustring_concat.cxx documents a workaround for GCC bug
        <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96878> "Failed class template
        argument deduction in unevaluated, parenthesized context".  That place, as well
        as uses of OUStringLiteral in extensions/source/abpilot/fieldmappingimpl.cxx and
        i18npool/source/localedata/localedata.cxx, which have been replaced with
        OUString::Concat (and which is arguably a better choice, anyway), also caused
        failures with at least Clang 5.0.2 (but would not have caused failures with at
        least recent Clang 12 trunk, so appear to be bugs in Clang that have meanwhile
        been fixed).
        
        Change-Id: I34174462a28f2000cfeb2d219ffd533a767920b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102222
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-16  Caolán McNamara  <caolanm@redhat.com>  [eb55bc5eae82873492cfd7577fb553b1c5abff6b]

        ScFormulaCell ctor variants never called with null ScDocument*
        
        Change-Id: Ie0814a8948e2a4bcf723f0418c496fbbe85495ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102878
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-16  Caolán McNamara  <caolanm@redhat.com>  [d9ee08d6fdc23cafa606bbbebd0b64a559fcf24c]

        ScFormulaCell ctor variant never called with null ScDocument*
        
        can be shown by readjusting ScXMLChangeTrackingImportHelper
        members to explicitly pass the target ScDocument around and
        identify there is no null case path possible
        
        Change-Id: I15a4eadfe4bfadf97365f9a15c6ec5572d77d578
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102869
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-16  Julien Nabet  <serval2412@yahoo.fr>  [c3634ad65b459036f47ab2ba37c377e5a5e99d52]

        [API CHANGE] Remove unused and deprecated sal_Char/sal_sChar/sal_uChar
        
        These are deprecated since 2013, see:
        deprecated since 2013, see:
        author Stephan Bergmann <[hidden email]> 2013-11-27 12:50:35 +0100
        committer Stephan Bergmann <[hidden email]> 2013-11-27 12:52:32 +0100
        commit d8565bd266939b4ae4231f5b2c7d6260bee404e9 (patch)
        tree c4dc8575d838bf7f588ebb5102acc62cf7651336
        parent b5fced896632a3c07586702b461545667b33966e (diff)
        Mark sal_Char, sal_sChar, sal_uChar as deprecated
        ...there never was a good reason to have SAL abstractions for the C/C++ char
        types anyway.
        
        and last uses of sal_Char and sal_uChar have been replaced with:
        - https://cgit.freedesktop.org/libreoffice/core/commit/?id=04203a26757d26814a18c3251d1a97f6ded64a62
        author	Julien Nabet <serval2412@yahoo.fr>	2020-09-11 22:05:12 +0200
        committer	Noel Grandin <noel.grandin@collabora.co.uk>	2020-09-12 13:36:42 +0200
        commit	04203a26757d26814a18c3251d1a97f6ded64a62 (patch)
        tree	80962f43d3b46e8670ad49068a1a6e8459c22f39
        parent	05d5062dca095f2e53de26db41edeb0b1279138b (diff)
        Replace remaining uses of sal_Char
        + remove sal_Char check on compilerplugins
        
        - https://cgit.freedesktop.org/libreoffice/core/commit/?id=70666469b87ab1e3589db0f5f7a236d744e83733
        author	Julien Nabet <serval2412@yahoo.fr>	2020-09-11 17:38:21 +0200
        committer	Noel Grandin <noel.grandin@collabora.co.uk>	2020-09-12 18:54:15 +0200
        commit	70666469b87ab1e3589db0f5f7a236d744e83733 (patch)
        tree	88ee34da282712ea32e6354be92472f5fa52f1d4
        parent	8214051829468c783404faf19194b26b35833e41 (diff)
        Replace remaining uses of sal_uCharHEADmaster
        The goal is then to remove sal_uChar completely since it's been deprecated in 2013!
        See http://document-foundation-mail-archive.969070.n3.nabble.com/About-removing-long-time-deprecated-types-from-public-API-tt4287268.html
        
        Change-Id: Ifc6057f49b6022a917d479c6f403b3f65454c510
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102436
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-16  Caolán McNamara  <caolanm@redhat.com>  [c6e6ea97806c03b5bf202d7660b607287df49f78]

        we already have the Document as pDoc
        
        Change-Id: I2b35bb2af4fd1b7a1b0e8da9b54d9f3eda7adfd2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102868
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-16  Caolán McNamara  <caolanm@redhat.com>  [91313ea13f9dc846a141e5106fb9ba2f70a970f5]

        ScAttrArray never has a null ScDocument* member
        
        Change-Id: I06e4190235799d6ff231179ae3bbc8f76d4a3342
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102867
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-16  Szymon Kłos  <szymon.klos@collabora.com>  [17bc0abdbe2ec7bd8068fdf963339a6883c19653]

        jsdialog: export tooltip for drawing areas
        
        Change-Id: I22a4eb9a74a81bbd2a26d5bae6b875a78a63acf9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102163
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102862
        Tested-by: Jenkins

2020-09-16  andreas kainz  <kainz.a@gmail.com>  [1349e66ef629bfc8aed23434108339bdba5013bb]

        remove border line from sidebar
        
        Change-Id: I520b6a5eaec5db065dc122b3e97861548347791e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102825
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-09-16  Michael Stahl  <Michael.Stahl@cib.de>  [8f098afced6e974ef83c4d9de988822cb3854c9a]

        sw: remove dead code in lcl_FillBookmarkArray()
        
        Change-Id: Idb9fbac5bd1c74f8ccd434a2337daea58b624e57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102738
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-09-16  Szabolcs Toth  <toth.szabolcs@nisz.hu>  [9711904c9a26e89d36a9d5aeb61b99f7fe59fb43]

        Cleanup: apply Clang formatting
        
        Some formatting on a previous commit.
        
        Change-Id: Ib5de7170ca230486b6d8c85cc999fac1f736def6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102716
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-16  Regényi Balázs  <regenyi.balazs@nisz.hu>  [366dcf137287216ee9966f0430ddb12e48e2665d]

        clean-up of commit 83c30743eaf44d8eded4a73e3ac2585b5bdbaffc
        
        Change-Id: Ic49b9337e6accea6c9045f1da377eafcb683a1c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102721
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-09-16  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [17984bf6a57b2c445c2fb9a748e90a74981fcdc8]

        tdf#135663 DOCX export: fix OLE distance from text
        
        Implements the export of the "mso-wrap-distance-*" properties of
        VML icons of OLE objects to the "style" property of the "object" XML
        tag. These properties are variously referred to as "wrap distance",
        "margin" or "spacing" and they control the amount of blank space to
        be left on each side of the object before text can appear.
        
        Follow-up of commit 8ee88230c110ae90b439a52bc2906d6c5383967f
        (tdf#135660 DOCX import: fix OLE icon wrap distance).
        
        Change-Id: I576b876d2dca133b0ff593ff301519c17d2a348f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102323
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-16  Justin Luth  <justin.luth@collabora.com>  [df2f2c8bf1004d00dd6cdff0e3edb9bf5777ffbd]

        tdf#136706 writerfilter: don't create page style for footnote
        
        Each time CloseSectionGroup is called for a non-continuous
        break, it wants to create a new page style.
        Each footnote calls CloseSectionGroup twice,
        so two unused ConvertedX page styles were created
        for each footnote.
        
        A quick glance through the code makes me wonder
        whether footnotes can skip CloseSectionGroup
        altogether, (unit tests suggest that it can...)
        but it might be necessary for a floating table
        that should be in-lined, or setting relative width
        (although tables aren't really supported in footnotes).
        In any case, the safest approach is to change as little
        as possible, so that is what I have done.
        
        HandleMargins...() only seems to add the margin information
        into the page style, so it should be safe to avoid that
        function, even though relative width stuff checks the margins.
        
        Comments are already excluded, and the function is not even
        called for isInIndexContext() || isInBibliographyContext().
        I thought header/footers were also considered sections,
        but that does not appear to be the case.
        I'm not aware of any other types of non-text sections,
        but if there are, they may need similar treatment.
        
        Change-Id: I4325604c286ca1132e5765a56627be4b7e64ba4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102723
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-16  Caolán McNamara  <caolanm@redhat.com>  [2ce8446ac40d5186c54ec26995b8e0989557cbe5]

        ScColumn::ScColumn never called with a null ScDocument*
        
        Change-Id: I125d0e7571e3c34fbaab0fd024a67cbb518fdf64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102845
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-16  Caolán McNamara  <caolanm@redhat.com>  [b49dada831604bbc929323719106c2474ef1102a]

        IsNameValid never passed a null ScDocument*
        
        Change-Id: I2bef21f5c6356823b3c0470e7640896740e2ee9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102844
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-16  Caolán McNamara  <caolanm@redhat.com>  [b979802fc92c8386fa35893f3c620082cec8fbde]

        ScTable ctor never called with a null ScDocument*
        
        Change-Id: I183fd26df45ddd4e7432833c5c77b07b64e03609
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102842
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-16  Caolán McNamara  <caolanm@redhat.com>  [120588850a43910fd2a6cd5ff903feece714b525]

        ScEditableTester ctor never passed a null ScDocument*
        
        Change-Id: I29338e400ba489e57571cb7711d92f611d5ce8d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102841
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-16  Caolán McNamara  <caolanm@redhat.com>  [2d873932bb282667a19c05e939146d5ad22c28d4]

        ScImportExport always dereferences it ScDocument* arg
        
        Change-Id: I0543c005fdabcf67ae2bfb0fc28dccf2c2a47a7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102840
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-16  Caolán McNamara  <caolanm@redhat.com>  [d57b14e3394b081adf0888ed8dcb7b86d66c246c]

        ofz#25696 OOM
        
        Change-Id: Ia69e9ce1ca0156e960dddb7e0bf98dfd2be2d7cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102846
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-16  Mike Kaganski  <mike.kaganski@collabora.com>  [34b034f70f026d526d5f46db2c9498baacd51c49]

        The default implementation can be used
        
        Change-Id: Iaae5e3f7eeb7bde3ef6763cd3b0d2992ef999712
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102758
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-16  Caolán McNamara  <caolanm@redhat.com>  [fa9c68a5410e9d62124519adf70f0d6e9b95b5e3]

        AdjustRangesOfChartsOnDestinationPage never passed null ScDocument*s
        
        Change-Id: Ic31a6b19dc9701bb4e8be500050ca6f689352342
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102838
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-16  Mike Kaganski  <mike.kaganski@collabora.com>  [d30af8c77940b9e7d03a21a595d3eeaf703ddea3]

        Remove more redundant checks
        
        ... follow-up for bf3d1b8e8f89bfdb409c70cfea126f36474d4772.
        Changes pointer to ScDocument into reference; makes some unique_ptrs
        inlined; simplifies construction of ScViewData to remove the need in
        additional initialization after internal ctor.
        
        Change-Id: I54055ce8243628c3bf9a3e40c557e0098e5801ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102833
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-16  Mike Kaganski  <mike.kaganski@collabora.com>  [9ecf3cec2bd83791d777bb95ab614c137bfbb45a]

        Simplify initialization
        
        Change-Id: Ib12b3644bbf732bac57713980b1fec14ee7783d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102757
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-16  Caolán McNamara  <caolanm@redhat.com>  [9dcf0da44e4abb92ae6f3846f6dc7383e486617e]

        TransferDrawPage always dereferences its ScDocument* argument
        
        Change-Id: Ie2639fc10f1bf6a5c046e4e075337b117a8f6144
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102837
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-16  Caolán McNamara  <caolanm@redhat.com>  [5e522d5c9b49ba2ed04cca8111044994427c20aa]

        TransferTab always dereferences its ScDocument* argument
        
        Change-Id: I68b1fb4cda82a8a334e60b43216cfa74534e4a28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102836
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-16  Caolán McNamara  <caolanm@redhat.com>  [5c434aee89d2316db739ab86578c8dfed60151de]

        lcl_GetHyperlinkCell never passed a null ScDocument*
        
        Change-Id: I0a4e3453016f4f8ac84c0d501456ee9f52c79c5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102835
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-16  Caolán McNamara  <caolanm@redhat.com>  [3ea27befefc3de06596fd19d8991e3a7f9d68af1]

        CalcScale never passed a null ScDocument*
        
        Change-Id: Ie916a28a8c1be66db161531daad48ffd0d5d8554
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102834
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-16  Caolán McNamara  <caolanm@redhat.com>  [3fd389ffe987d3b10f55e73b1b61a9babb88785d]

        CopyStaticToDocument never passed a null ScDocument*
        
        Change-Id: I1cd3b0f6b17e7b8e3430cb2aaa5cd1c78c8abc46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102792
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-16  Caolán McNamara  <caolanm@redhat.com>  [15a4bde9d6d3b6df097d0066f33e6eb79bb18b56]

        copyChartRefDataToClipDoc never passed a null ScDocument*
        
        Change-Id: I3a647358263b0e328dc2238bbfdc6e4e2ecf4090
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102791
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-16  Caolán McNamara  <caolanm@redhat.com>  [705ee514e228dc6b6fe6f13964ef866cd9df1702]

        lcl_checkClassification never passed a null ScDocument* destination doc
        
        Change-Id: Ic0010d785e49c96a19e6e04e44fe6bc02cc44375
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102790
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-16  Caolán McNamara  <caolanm@redhat.com>  [4e65a506f29c886195be3ee17e166a9fe1cb7a7a]

        GetChartRanges never passed a null ScDocument*
        
        Change-Id: I021544d0cdfb68f6e30a4bb229eb0e8b3ea695d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102789
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-16  Caolán McNamara  <caolanm@redhat.com>  [bd8083916362d121cc7b16d273b5983a11eb1bda]

        AddRangesIfProtectedChart never passed a null ScDocument*
        
        Change-Id: Ia73438defc9db3bff8aecd7a537170e9a86fd1a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102788
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-16  Caolán McNamara  <caolanm@redhat.com>  [8ef82d25fc806885b42ac9cafe45eb41bd3e1b7b]

        FillProtectedChartRangesVector never passed a null ScDocument*
        
        Change-Id: If090786c7e5834ea3cf990b0b4e9dbd2ec2a56a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102786
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-16  László Németh  <nemeth@numbertext.org>  [c04ee66c7cfeb725d637b0f9ec3e3b1f8776bfe9]

        tdf#134784 DOCX import: fix shape paragraph margins
        
        based on bad style inheritance.
        
        Regression from commit dc0300eac3b755bc207cd1fe87217f4ebaeb9f58
        (tdf#118521 DOCX import: fix paragraph margin from paragraph style),
        revealing the problematic m_sCurrentParaStyleName, see also
        commit 8920d865ee148518bf71f71ce1866b24cc17c07e for more information.
        
        Change-Id: Icc7f70452d946d56dc840d39545d850f74f97ebc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102774
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-16  Miklos Vajna  <vmiklos@collabora.com>  [f19381e46930bb496e7331754843920933fb4be2]

        external: update pdfium to 4260
        
        Change-Id: I1b6c7e9991b2e35921f7f849380d940c6662b174
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102787
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-15  Marco Cecchetti  <marco.cecchetti@collabora.com>  [8c18cd6823ddf4ef5ba67801a84cee26c9b5a9a6]

        Online: selection highlight in Calc should follow font size changes.
        
        When user changes font size of selected text, markers and highlight rectangle should be updated.
        impedit3.cxx: Line had no effect, removed.
        Lokitsearchtest.cxx: Test had bug.
        Other changes: LOKit code is separated. Now callback_text_selection is fired when font size is changed (Calc). On Writer it already behaves that way.
        
        Change-Id: I9b7e3224ad162bfb7d8f0853b6cb17b4feafa0cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101193
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102465
        Tested-by: Jenkins

2020-09-15  Caolán McNamara  <caolanm@redhat.com>  [cee4736f545bd260a21bea8e3c306ec3b7482d5b]

        lcl_SeekAutoSumData never passed a null ScDocument*
        
        Change-Id: I5c651a444f6878a0a71eaf4e1c48cdc8306742f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102785
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-15  Caolán McNamara  <caolanm@redhat.com>  [8f78e5b82a87437877bdb883f003e571cc042094]

        CreateProtectedChartListenersAndNotify never passed a null ScDocument*
        
        Change-Id: I76efe00924938830f26e1901c22da04376c30ce9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102784
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-15  Caolán McNamara  <caolanm@redhat.com>  [24ceb100883e5413b1e911bf1bc29df008972a5a]

        CreateNameSortedArray never passed a null ScDocument*
        
        Change-Id: Ib5501d3b3eef77224ffb091df0e30ecab9859c8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102777
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-15  Caolán McNamara  <caolanm@redhat.com>  [bf3d1b8e8f89bfdb409c70cfea126f36474d4772]

        establish that ScViewData::GetDocument can always return ScDocument&
        
        we can only be ctored with a ScDocShell& or ScDocument&, and ScDocShell
        provides a ScDocument& from its GetDocument() so we can always have a
        ScDocument& when a public ctor has completed
        
        some null checks can then be seen to be redundant and are removed
        
        Change-Id: Ifaf39cb06e8dbce363999c05ee0aeb3ec4f00428
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102775
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-15  Caolán McNamara  <caolanm@redhat.com>  [957adc83e67276805c6dcd7be1ea23c142c49306]

        establish ScViewData always ctored from ScDocShell& or ScDocument&
        
        Change-Id: Ie4d9520fe2ce69bbfc5fa755cce165f01947a535
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102752
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-15  Caolán McNamara  <caolanm@redhat.com>  [7f242cef830edac793753f9ac3ce162869cd67c6]

        setDocument and InitData never called with a null ScDocument*
        
        Change-Id: Ia0c6613daabcdcd61bd3efe1fe8a79ccbc7fa19c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102751
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-15  Caolán McNamara  <caolanm@redhat.com>  [a014c82522834c972e247a28d8e5f42998ae3c0e]

        ofz#25684 keep ParseCMAP within legal area
        
        Change-Id: Iee18b5a9390b79efa67414ea2d229d2816c84e18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102776
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-15  Caolán McNamara  <caolanm@redhat.com>  [3fc713a8e53d7882089ec4b9240bf78bb99f8275]

        ScAreaNameIterator always dereferences its ScDocument* argument
        
        Change-Id: Ibdeeb634561a4bdd437e04bece77315b392b020e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102746
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-15  Caolán McNamara  <caolanm@redhat.com>  [662c6a43a4826fc88cd6a86bb57ab7fd513a4762]

        GetStringFromXMLRangeString never passed a null ScDocument*
        
        Change-Id: I2855e212db08b6df0aa91f25b10b4605173b2095
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102745
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-15  Caolán McNamara  <caolanm@redhat.com>  [cf301f5e1a8a3f8617c76c627042f20322673bdb]

        ScRefFinder ScDocument* argument dereferenced on all paths
        
        Change-Id: I0e78a9b286dbd8e9a4acbd411f556b6eea0ec1ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102742
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-15  Caolán McNamara  <caolanm@redhat.com>  [587a0c682308bb63462d4d8074d59f6fa8a9a51d]

        ScRangeData::MakeValidName never passed a null ScDocument*
        
        Change-Id: I8decd37658133d4bbe44703e430cb74946483ee8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102741
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-15  Shivam Kumar Singh  <shivamhere247@gmail.com>  [5c7937803fa03df79921667bd2121609c5696b5a]

        tdf#135028 Added icon for the Styles Inspector
        
        Change-Id: Ie6c5430bd43d40193297062cd546ef311e41dd15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102707
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-09-15  Caolán McNamara  <caolanm@redhat.com>  [0ba320d6a0a7a63c790384e295281c08bce929b2]

        ScCondFormatEntry ScDocument* arg always dereferenced
        
        Change-Id: I6a5c930b7f59b877fab479f7dc4228a0658c0e08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102739
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-15  Caolán McNamara  <caolanm@redhat.com>  [2ee88d0ebe767ccd5f49300be5bd675edec0c2cf]

        ConvertSingleRef never passed a null ScDocument*
        
        Change-Id: I1ce4f369d8078e1950204b3046457582d9d67397
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102736
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bc2cec8162a184b1a44cc37766924d65e57c4ce7]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Id56c9b50540a4de1950dfc4b49ea783d164a6604
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101811
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-15  Caolán McNamara  <caolanm@redhat.com>  [c678eba2f06ce7f16939879eedb918f303a4e1b1]

        ScRangeUtil::IsAbsPos ScDocument* arg dereferenced on all branches
        
        Change-Id: Ie42e6eb280886c237b7042948298eef0bd38eebf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102720
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-15  Caolán McNamara  <caolanm@redhat.com>  [4e5407429ff3c25ab699b3673ef4ebdeaaceef75]

        ConvertDoubleRef never passed a null ScDocument*
        
        Change-Id: I37702a7070fdafc3c9db962a9746ac9e97adf7de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102719
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-15  Caolán McNamara  <caolanm@redhat.com>  [9bd86da7c5e00ef092fcccfc8c37b9f9ca9dc89b]

        ScRangeUtil::IsAbsArea ScDocument* arg dereferenced on all branches
        
        Change-Id: Ie83a42db769b45f6d64d0c2b7fda58216efc36c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102718
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-15  Caolán McNamara  <caolanm@redhat.com>  [0bcff15d6f62c0712be98abfbce194a9285c6351]

        lcl_Parse ScDocument* arg dereferenced on all branches
        
        Change-Id: I1cf901ab555c0f3bca7ef2d505a08dd53f83cd18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102714
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5c2e19905bcce4611e436e7932aa0ae874a8f2ef]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f44071b2e41f0956301b435fc009b4349c13cba0
          - Add video in remaining entry pages.
            
            Change-Id: I2e125dc4e9aff28c6078257a7cf1f2b5a4571ff5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/102735
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0a0b4d95da228cb0ae8a5af9b002f87232a8576f]

        Fix typo
        
        Change-Id: I0ee96ee32e419138811f19226e87d21107877d85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102717
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [8d768405c85eb045ae78f8be151b22c2bde029e1]

        sw_ooxmlexport15: another OOXMLIMPORT_TEST -> OOXMLEXPORT_TEST
        
        Change-Id: Ica5febe044c978fbb40b5998ab7eb088352d151d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102713
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-15  Mike Kaganski  <mike.kaganski@collabora.com>  [c4d9e922eefd08382e7a4f9fb1926f82a3f8fc4d]

        Don't use argparse to open control_file
        
        Use idiomatic 'with' instead
        This avoids the warnings:
        
          Exception ignored in: <_io.FileIO name='C:/lo/src/core/postprocess/packimages/image-sort.lst' mode='rb' closefd=True>
          ResourceWarning: unclosed file <_io.TextIOWrapper name='C:/lo/src/core/postprocess/packimages/image-sort.lst' mode='r' encoding='cp1251'>
        
        Change-Id: I1cf8248cdab8dd9fd585545c64de2aebcbfe5365
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102647
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-15  Tibor Nagy  <nagy.tibor2@nisz.hu>  [cf0c04d5fc85acbe6cbeb090de6a739a0d5a8d30]

        tdf#103611 sw: fix vertical alignment to page bottom margin
        
        Allow to align objects to page bottom margin vertically in
        Position and Size settings. Fix also DOCX import of VML shapes.
        
        Co-authored-by: Attila Szűcs (NISZ)
        
        Change-Id: I78db2553ee9d963b18a2d580b1cbb76c1917ac0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102379
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-15  Luboš Luňák  <l.lunak@collabora.com>  [9d2ce7ef8ea225369ec9a2e6a9b6b7a031f1a708]

        disable Clang's -fmodules-codegen for Skia if optimizing it
        
        Skia is explicitly made to build optimized even in debug builds,
        unless --enable-skia=debug is given, so $(PCH_MODULES_CODEGEN)
        gets set even for it by com_GCC_class.mk , although normally
        it's disabled for optimized builds as not worth it. Explicitly
        disable the flag for Skia.
        
        Change-Id: Icf030f0bdc99dbc476af585937c864f951d2b7ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102674
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-15  Michael Stahl  <Michael.Stahl@cib.de>  [cca02a2fbdbcc6f178c05543b0315fe8e1ade812]

        sw: don't throw if disposed in SwXRedlinePortion::getPropertyValue()
        
        No other SwXTextPortion method does that, so avoid it here for
        consistency, just return void.
        
        Change-Id: Iae9b6b12e21609e315a9f269feb0703657bbf3cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102691
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-09-15  Caolán McNamara  <caolanm@redhat.com>  [1f7bbd1fcd81e23ed3c8965664863bc7bb7c107c]

        ScRangeUtil::MakeArea ScDocument* arg dereferenced on all branches
        
        Change-Id: I91f36130322110facc8cf9d530da8af15f894650
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102705
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-15  Caolán McNamara  <caolanm@redhat.com>  [129ae164844c2d635fe7f152ad0c47c02e08b9d4]

        ScRangeList::ParseAny ScDocument* argument dereferenced on all used paths
        
        Change-Id: Ie41a1b58f8bec0e8197aa49aa92522f11de40a28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102667
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-15  Caolán McNamara  <caolanm@redhat.com>  [2943c7b1d7b8e6c087f1ad5f1be9ed8f5bbc027c]

        ScRangeList::Parse ScDocument* argument dereferenced on all used paths
        
        so nDefaultTab is always used
        
        (in ScAcceptChgDlg::FilterHandle pDoc might possibly be
        null, but that doesn't seem possible in practice)
        
        Change-Id: I39ec7f7f96fa2421f492c9e73659abdfba21c3f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102666
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-15  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [d39651a69d789522b2faffd01879db25354b9a22]

        sw: additional asserts/warns to diagnose empty style names
        
        Since undo/redo is using format name instead of old approach
        with pointers (which can point to invalid/removed style) it
        is a problem when we trying to use any style without name:
        it will be not resolved and undo/redo will work
        incorrectly: it can apply invalid attributes or apply style
        to another random objects.
        
        Change-Id: Iccba3e8ab223955ce940dfc17d0bd4858bd364f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101472
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-09-15  Mike Kaganski  <mike.kaganski@collabora.com>  [315919306c7b6e95db6a280c4aa8d2203970e292]

        Set PYTHONWARNINGS to error by default for --enable-werror
        
        Setting it in environment overrides this setting.
        The rationale is to avoid introducing warnings like these appeared recently:
        
            zipfile.py:1517: UserWarning: Duplicate name: 'cmd/ar/sc_bulletsandnumberingdialog.png'
        
        (see e.g. https://ci.libreoffice.org/job/gerrit_windows/71910/consoleFull)
        
        Change-Id: I8ae42e039ec3d028c01dbc4bcf422feae9e46271
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100268
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [485a8a8f21f951d19586b694c233eb4a2dd7b57a]

        tdf#135623: sw_uiwriter: Add unittest
        
        Change-Id: I77bc9e22d294ecc218b1570e75742344ef1d2ea4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102668
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-15  Balazs Varga  <balazs.varga991@gmail.com>  [28b53da4c49b2dc8550f28b07183fb7c60e1c298]

        tdf#133227 chart UI: option to hide leader lines
        
        between data points and displaced data labels of a data series.
        
        Follow-up of the following commits related to the new UNO property
        ShowCustomLeaderLines for data labels:
        
        commit e2f4e65a7b8024c00b049eebf0d87637efda7f24
        (tdf#134571 chart2, xmloff: add loext:custom-leader-lines)
        
        commit 5d67d70b26706ce8a08612c12a68821f984210a2
        (tdf#134563 Add UNO API for custom leader lines)
        
        Change-Id: Id8a953b16ff737ca924c0c2c3241fba4e3ac904b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102221
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-15  Caolán McNamara  <caolanm@redhat.com>  [4ef697e670aaa7cac547846ac961e6d26aac816d]

        ScRefUpdate::DoTranspose always dereferences its ScDocument* argument
        
        Change-Id: If61bdc93954177792ec750836a87d7f9a1ba1730
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102665
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-15  Caolán McNamara  <caolanm@redhat.com>  [e24430486f9c584fb687fe6897807d6cb9f1f217]

        DetachFormulaCellsHandler never passed a null ScDocument*
        
        Change-Id: I7974fbfe832bbb20a1aab868826611a0f7a05698
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102664
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-15  Caolán McNamara  <caolanm@redhat.com>  [90fbbecb2e80d47106d48c308af5addb3d8db57e]

        ScIconSetFrmtDataEntry::CreateEntry always dereferences it ScDocument* arg
        
        Change-Id: I4adee5f3632d4c9a9846f38828c85e39c1f3218d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102663
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-15  Caolán McNamara  <caolanm@redhat.com>  [41a86d795ef34124a43e1ddab2bcbc8cf122ec83]

        ScColorScaleEntry::SetFormula always dereferences its ScDocument* arg
        
        Change-Id: I5e539a952650707810686fa3d3c14cc79a482173
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102662
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-15  Caolán McNamara  <caolanm@redhat.com>  [eae8f8b8b45460e4cab11818adb3713b17929713]

        EndListeningTo always dereferences its argument
        
        Change-Id: I0e61c1c367a0ffcd8acbf3202293833886a59c42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102661
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-15  Caolán McNamara  <caolanm@redhat.com>  [37095b7484b99a86ba81e5fb64aa5426a98e9183]

        StartListeningTo always dereferences its argument
        
        Change-Id: I4930ff5644d4ec184b4f55747d1a6b13a28bf49e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102660
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-15  Miklos Vajna  <vmiklos@collabora.com>  [6f1e02c96b887750f974c187a82ecd6236e6a435]

        tdf#135682 sw: fix lost selection-all when doc starts with table
        
        Regression from commit c56bf1479cc71d1a2b0639f6383e90c1f7e3655b
        (tdf#105330 sw: fix lost cursor on undoing nested table insert,
        2019-09-16), the problem was that the change reverted lcl_notifyRow()
        back to its original state, because it seemed the conditional
        notification is no longer needed. However, this broke the fix for
        tdf#37606 (ability to select-all when the doc starts with a table).
        
        Fix the problem by handling the starts-with-table case similar to a
        normal table selection, so there is still no need to restore the nested
        table visitor code but select-all works nicely with starts-with-table
        documents again.
        
        Change-Id: Icb823a39432d1774a63a0c633c172bba827ac76d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102694
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-15  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [4ece7d97c4866b5e639caff5fb3bcec3dceceb8d]

        tdf#134928 remove red stripe from background color icons
        
        Change-Id: If0aeb80c5307166d0db9f4f7ea34dfe2d59b9df2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102698
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-09-15  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [e8e14a2289783135f60813e316fcfded48e5f598]

        Update comma in decimal icons, ^ font color
        
        Change-Id: I3cb10675d7220ea60c3ef1f6e931a84859126687
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102697
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-09-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [63cf188ce0a47ddc162c4e4207a35d4d22f2662e]

        WIN add and apply default msbuild platform+config
        
        Adds three Windows gb_* variables:
        
        - gb_MSBUILD_CONFIG_AND_PLATFORM can be passed as msbuild flags
        - gb_MSBUILD_PLATFORM maps debug / release settings
        - gb_MSBUILD_CONFIG maps the CPUTYPE to the default msbuild names
        
        and converts the users in external projects.
        
        Change-Id: Ie9b817721180d78d104db11c44241e4b3e46bba9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102701
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-15  Martin van Zijl  <martin.vanzijl@gmail.com>  [937b780e3f696552fc686bf0c80c3050443b111a]

        tdf#76898 standard filter: add buttons to remove conditions
        
        Change-Id: If59ff911c66537a6449231bc9d54817c4fa86d7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94892
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-09-15  László Németh  <nemeth@numbertext.org>  [464a7b0631335a8f8729512b8c27f864747f56a7]

        tdf#136667 DOCX import: fix crash of floating tables
        
        with tracked changes of table structure (not only cell
        text content), where text ranges of redlines aren't
        connected to a cell. Support also different table names
        of redline text ranges for sure.
        
        Regression from commit 288db6eb47fbbd2b3ca34ffea0686d8ed8ed9be9
        (tdf#132271 DOCX: import change tracking in floating tables).
        
        Change-Id: I58b1b21c8016d682a292409165991dec2f8cfa3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102655
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0e27b1f364d9b36cb5f8431d9df36b5953237424]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Ibb705ac92365b7f71e8e5561bd150142a65a50ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101807
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-09-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f6b5f5a1726d7ee0dd2f147407c66bd3ca487a8b]

        Fix typos
        
        Change-Id: Ia0a24bf32290ecb6b6153ba412d5e282f56d92f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102693
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [bdde33ea94b77f50ca58b82bed86d6fcde77749c]

        WIN OSX Qt5 unify CreateFontSubset code
        
        This is basically just some refactoring. Most interestingly the
        MacOS used to work with 257 glyphs. I couldn't find any
        explaination for the 256 glyph limit. Sadly the PrintFontManager
        is out of scope. That needs more inspection.
        
        Change-Id: Ibfa0e905f5efeb7d4a609884d64b4ed2615a9d3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102688
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jenkins

2020-09-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [5ebc5f9df6972ac3d9ce7ed6a1504c48535c0881]

        Qt5 implement GetGlyphWidths
        
        Basically implement it the same way then Windows and MacOS.
        
        Change-Id: I643581af49aeb9274505e90e12acbe5bcf0c98fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102687
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [2967e7a87986b59fe48119749525d4084ac6a568]

        Forward existing FontCharMap from PhysicalFontFace
        
        Since removed code in the previous commit is primary used in
        CreateFontSubset and GetGlyphWidths, you have a high chance, that
        the CMAP was already used for displaying a font, so it's already
        decoded and can be forwarded. Also the lookup should be faster in
        general this way.
        
        Change-Id: Icf4d8a1a84ff6ccdaccb7e870abe5df3837f9541
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102686
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jenkins

2020-09-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [c7482bc2904401e7d975b5721ec861b8589253f9]

        Replace FindCmap with ParseCMAP
        
        This introduces a potential performance regression, because
        FindCmap works on the existing font tables and just sets up
        a lookup function, while ParseCMAP creates some optimized,
        in-memory lookup table, which needs a bit more work, but
        is faster in its usage, I think. At least the initial usage
        is faster the old way, as the CMAPs aren't decoded at all.
        
        As you can see, the old code is just used on Windows and
        MacOS / iOS. Deep in the bowels of the PrintFontManager, the
        CMAP is also decoded using ParseCMAP...
        
        So I'm not sure this potential regression really exists. Most
        fonts will already have a decoded CMAP, so my guess is this
        is actually faster in the end. No idea, how to measure.
        
        Change-Id: I52caac1264cd3ff11a2a3fa6e9c800f67f146a79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102685
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [a88c9752c6251dceb77c809b4592f2516e10f3e6]

        WIN OSX unify GetGlyphWidths code
        
        Now that GetFontChatMap is a member of PhysicalFontFace, we can
        copy the common part of both architectures into a SalGraphics
        helper function.
        
        Change-Id: Iad379ea690a1c5346b69b5042188506ccf575cc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102684
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [fb50c96b4207f7effb9e656ae9c8ec8d25d625ca]

        VCL register common functions in PhysicalFontFace
        
        This makes GetFontCapabilities and GetFontChatMap members of the
        PhysicalFontFace. These are implemented in all the real font face
        classes anyway. Also provide dummies for the PDF buildin fonts.
        
        Change-Id: Icb8cb14480ce1e020977b8f69892095d787982ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102683
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jenkins

2020-09-15  Mike Kaganski  <mike.kaganski@collabora.com>  [574eec9036c5f185b3572ba1e0ca9d111eb361dc]

        tdf#77007: chart must honor its parent's IsEnableSetModified
        
        Regression from commit bb97ecdbcc8d8dafd39e728b21bc68efee4eccbc,
        which had dropped storing chart doc (calling its storeOwn) while
        loading back in 2012, to avoid performance problems when loading
        XLS.
        
        Funnily, in 2013, commit a666862deffa33013d3df3bb62e87c67f9a89948
        was merged, that was expected to solve exactly the same problem as
        this change, by calling storeOwn for charts being loaded; while
        obviously not fixing the problem properly, it seems to had undone
        the effect of the Markus's commit.
        
        The latter commit had a side effect of updating views of modified
        charts while exporting them inside storeOwn, which made respective
        draw pages to be up-to-date right after loading, including those on
        inactive sheets. Now, after this change, this is not so, thus unit
        tests' getChartDocFromSheet was made to update the view explicitly.
        
        Unfortunately, it's not yet possible to revert the change from
        commit a666862deffa33013d3df3bb62e87c67f9a89948, because obviously
        some dependency grew, which makes e.g. testTdf122594 fail if that
        commit is reverted. Given that testTdf122594 has no charts, storing
        the modified objects while loading has much wider side effects than
        was expected by author of a666862deffa33013d3df3bb62e87c67f9a89948.
        
        Change-Id: Iee1b9ef6f4d8c2dfa0a49680c5e2b465f1817a59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102534
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [abcc4eb907661e07ad850ccce7eb06f129da4286]

        cross-build: JAVA_HOME is now build, not host
        
        Miklos reported a Android configure error, which tried to run
        autogen.sh for gb_Side=build, which is correctly forbidden. I
        checked all the files timestamps for $(BUILDDIR)/config_host.mk
        target - all ok, and somehow missed the JAVA_HOME test...
        
        Since my commit 42aeb9f906ca4e23d118ff8563184f9315ef3b82
        ("cross-build: fix Java NI linking"), JAVA_HOME just makes
        sense for the build side. So the tests just make sense for the
        host side, if there was a --with-jdk-home supplied.
        
        This results in a sensible, empty JAVA_HOME for the host side
        and all Java builds I found already override JAVA_HOME with
        JAVA_HOME_FOR_BUILD.
        
        Change-Id: I1742a83466af70804f1700a1ca0cb6b6b77a7b12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102676
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-14  Miklos Vajna  <vmiklos@collabora.com>  [89b385c2336e5b3868d2a040e11134b349b7d010]

        oox smartart: handle <dgm:prSet ... custT="1"/>
        
        Which defines that a data node has text properties as direct formatting,
        so autoscale should not happen.
        
        We decide autofit at a shape level, smartart defines custom text props
        at a data node level. So take the shape, go to its first presentation
        node, get its data node and see if it has custom text props. If not,
        continue to scale text down till it fits.
        
        smartart-autofit-sync.pptx is extended to contain a 3rd shape: the first
        two have their autofit scaling synchronized, while the 3rd has a fixed
        font size of 10pt.
        
        Change-Id: I6caacdaab9a36072b9ad5021bd217c955b09b790
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102689
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [4d85d2d482f640a4b5d66995e099895cff6f9c77]

        tdf#133327: sc_subsequent_filters_test: Add unittest
        
        Change-Id: Icf8fff02fd0ad9576cb9773ca18a228a42daa34f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102659
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [be714ddd3048ab41d653c3fbd13c83079e44c198]

        ScFormulaListener dtor always dereferences its ScDocument* member
        
        Change-Id: I7eb22d693fc61a8ce46bb14c4fc421e7d0454684
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102654
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [3976b438a19b316df9aebf7c68e86ce74ca78f1a]

        GtkMenuButton labels missing
        
        since...
        
        commit c1eb680261107877bf2cea9339e89e23a0a29371
        Date:   Thu Jul 30 21:53:18 2020 -0300
        
            tdf#118148 All extended tips for shared/optionen
        
        Change-Id: Id070ac43544eae2c21a3316d1007d4f381619adf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102672
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [ab3aef30cab5e02a33fef3f1bbf68c142957b7c5]

        rhbz#1878275 should use value_changed for spinbutton changes
        
        Change-Id: I8d042eb9c288e9db69a49cb9e097b23cf765aae6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102677
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [d70b8cfc3732824f43b1bd7893d85f49c26ba9e7]

        drop some unused UI suppresions
        
        Change-Id: Ib175531149338cddd27b9959a9c8fc287392d8b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102658
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [2e51715a44827727a11708b80d132a1c33ddcd9f]

        ScRefUpdate::UpdateTranspose never passed a null ScDocument*
        
        Change-Id: Ibb565e2e2f253f9c7d53519d29930344249cf474
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102633
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2912119c3d4e1af3234841748a41187efe9d0e0d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5887392cbba2f28ea1cf042be335cfe0cd485257
          - 	Mute l10n for numbers
            
            Change-Id: Id9c384b030a9dc3de87649c5bc996fb609c83a91
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/102670
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [5fd07a69b9403bf912f40482c794b934d60e48d2]

        ScRangeData ScDocument* member is always set
        
        Change-Id: I69ef3d7ae6a10181a74f6452f9b9c2a9682f4fbe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102632
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [8ed2f243231bb0eddc17199d57d8a2520448f9df]

        ScRangeData ctor variant never passed a null ScDocument*
        
        Change-Id: Ia5622fc4c00a49003c232fc3947e14d71a7089f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102631
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [b3dc39b0d4bc1d2f906cd25c41636719dd838d2f]

        both branches dereference ScDocument* arg
        
        Change-Id: I63a2b7908fe332c177ea0385c3ea9b9cd136f824
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102622
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Szabolcs Toth  <szabolcs450@gmail.com>  [14b40ec7be7ca8315848034591e3c3a246d5a8dd]

        tdf#133688 tdf#125414 XLSX: don't export tracer arrows
        
        (see Tools->Detective) as plain shapes.
        
        Co-authored-by: Balázs Regényi
        
        Change-Id: I920445637a6be12169ae7d70295e4460d7f9b26b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101845
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [59702d2083b2a5549613be1860e490897fa1bebf]

        drop some unused UI suppresions
        
        Change-Id: I65d2398d7b5d8011e1f079b6a40dfd5ca579d0e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102657
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [a354b7f7476513e5b1b4bbf1986b483cf122d47b]

        tdf#135669 sw: drag and drop other files as OLE
        
        from file managers.
        
        Native text, PDF and image file formats were supported,
        but now spreadsheet and DOCX documents, too. The same
        feature was already implemented in e.g. Impress.
        
        Note: DOCX files inserted as OLE objects yet, and not
        linked files in sections, as ODTs (but it's possible saving
        and printing them via Save As option of the local menu
        of the OLE object).
        
        Change-Id: Ia2fafe4a0b79dc0c66eaec5ad073c994f98e1345
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102263
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-14  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [07a695ec1988ee8b02256cab2e07a1b429ead24b]

        tdf#135623: modified generation of unique fly name
        
        Modified lcl_GetUniqueFlyName() is right now always marks
        current fly format name number as used. Yes, this can
        lead to some gaps in numbering is some cases, but meanwhile
        guarantee that there will be no duplicates if format name
        does not match SdrObject name.
        
        Change-Id: If39ed993614ae1665deba21ae8d5e6bd542fb6e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102460
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-09-14  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [bf1546df43a5de0cb72ce2545b852be5ca078e0a]

        use new 32bit configure flags for jenkins windows-screenshot builder
        
        Change-Id: I02a5e3a018263184017dc397330781e9b60639c8

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [61252edf7ebe2801f39b42c43900c6861ebfd04a]

        ScRangeData ctor variant always dereferences its ScDocument* arg
        
        Change-Id: I67c344bfd14e55992a9ae07099e2d58bb99c4d3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102621
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [66132b519f406acc8838934499311b0a1e0fc4c1]

        tdf#133502: sd_export_ooxml2: Add unittest
        
        Change-Id: Id1b35adb20950758eff47f43200a6f5feb6f24e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102591
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-14  Dr. David Alan Gilbert  <dave@treblig.org>  [f580114e9da5b96a2ba61bbf527e33ab127b2a8d]

        tdf#49856 Add a test
        
        Check that we get the right bullet character.
        
        Change-Id: I2e6af6940606d3bacc71bcdf485f7c3b6fa7602b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102590
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Dr. David Alan Gilbert  <dave@treblig.org>  [f52932218c5365cbe1635f88d310d9e1189ed182]

        tdf#49856 Fix level 0 bullet/style on ppt import
        
        Long ago, styles were read in starting in slot 1 and
        slot 0 was backfilled using the last read rule.
        That changed in 8a64144fddde61dd050da4cb93b4a7242a495bb2 when
        stuff started at 0; unfortunately the back filling at 0
        code was left in, overwritting level 0.
        
        Remove it, fixing cases which used level 0; in particular
        a shift-tab to go up a level ended up with the wrong
        style.
        
        Fixes: 8a64144fddde61dd050da4cb93b4a7242a495bb2
        Change-Id: Ic29f3fca9f1c809de69a1d83fca017bdafdd2447
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102542
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [93e29317709400e27e1d865f6ab456e92e534736]

        lcl_refListFormsOneRange always dereferences their ScDocument* arg
        
        Change-Id: Iaf9557cdca09efa3b5a14238b79309b76f3c5cc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102620
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [e2a9b2ec36496c58c070f31b2c582f6669885f6c]

        lcl_checkRangeDimension always dereferences their ScDocument* arg
        
        Change-Id: I7bc04faf4a95c0b77eb0ddbe69b26e5007127ca3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102619
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [63317c6b5f3330dcbf977f37a9d01eafbc7451c2]

        lcl_GetCol/lcl_GetRow/lcl_GetTab always dereferences their ScDocument* arg
        
        Change-Id: Ic3c45ebcdbe1d235fb0d2a1fe0ecec4721fb96fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102618
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [c8630211eb9fda51d353c100c4f081e76617212e]

        lcl_fillRangeFromRefList always dereferences its ScDocument* arg
        
        Change-Id: I73b985ba49ac2f43b4760fa8426232d4eb088345
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102617
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [3b76f996997b91a19885a443d94a2a0d56dce557]

        lcl_ScDetectiveRefIter_SkipRef always dereferences its ScDocument* arg
        
        Change-Id: I4c8ccf6c5c629bfe4b9ece9199f1aa38f4e7f97e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102616
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [7223a0c1b87e865c75961fd837abce9b6ed15592]

        ScCompiler::MoveRelWrap never passed a null ScDocument*
        
        Change-Id: I8a5847877bf3de458a9ec81ed02602f067c3a279
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102615
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [da3c5635add31f4df1fcdb6974430d2318a9c90a]

        ScRefUpdate::MoveRelWrap always dereferences its ScDocument* arg
        
        Change-Id: Ib1030fe43a0fcd912074ff3582f99f81bf19c0e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102614
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [4074cd73933276f2d4742ecb7ebce30362ba24c1]

        RangeNameBufferWK3::Add never called with a null ScDocument*
        
        Change-Id: I01eee29770d8a4459812bf9db3fc8b349166f27d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102613
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [2082fb359493d74ca4c066536c230d249eef4466]

        setOldCodeToUndo always dereferences its ScDocument* arg
        
        Change-Id: Ie79920a66a710c2073e3814327d42779755b6baa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102612
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [2a6a86822f5173b820632bea173bc58e703d43d3]

        lcl_fillEmptyMatrix always dereferences it ScDocument* arg
        
        Change-Id: Ib3835f37c510d3d9767ed866781eeafa88d0887f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102611
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [f9cf09f7bf17b5996b3b246c39cd22ba0ec2f82c]

        CreateValidationData never called with a null ScDocument*
        
        Change-Id: I4681e7ede552575913e06311b7cd23fad4c56be6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102610
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [ed180e2e4114be4b2e717d8a7ce145eec6bba7a1]

        getDoubleRefTokensFromSrcDoc never called with a nullptr arg
        
        ditto getRangeNameTokensFromSrcDoc
        
        Change-Id: I286dea7c0481512685b7791095d5467c6f9baf72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102609
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [52a4a7f3b7614660bee87f5ff93935336c029771]

        convertToTokenArray always dereferences pSrcDoc
        
        Change-Id: Iae4581cce12d13edf5d4c0ebd1845c92de4fc026
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102608
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [0f6dcf2d0a024798aea87a9406f039b3386476f5]

        keep as a reference
        
        Change-Id: I94fda4083218f86a7c5b648bba8638e78e6b95df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102607
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [f7605c97f6a0693bee71b8118a48c19968bea52a]

        FillFormat never called with a nullptr
        
        Change-Id: Ibcadbe7b4d5caf6542f87c800ec92c61225e55de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102606
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [07ef98d1a6a49eb34b1ed1d421e26f216c1646ab]

        ScImportQuattroPro never passed a nullptr
        
        Change-Id: I96f463f126908cb26a312428b6e2d1e57b937544
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102605
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [8e20041296f39c3447289064f65b83a36f3c2bf1]

        readSheet always dereferences it ScDocument*
        
        Change-Id: I7e41db07756d1f838eabc797c6d92c2f81a1856b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102604
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [74712cf10154c52a01388c3e59759c43396048ba]

        ReadSRD never called with a nullptr
        
        Change-Id: I995e602668c4cbeb11bc167b2e98aec6528a3b27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102603
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [05bd17adf0d86fb4d9b20a4da8bade8a5624f0a3]

        ReadCRD never called with a nullptr
        
        Change-Id: I9fc0e61bf9ddcd5f28919241144db69f623be84f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102602
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [710d2abf48c60549dedc8ff57a8c860f6c3c9573]

        QProToSc::Convert never passed a nullptr
        
        Change-Id: I17477f969cc34079139c02bc922223d7e961636e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102601
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [2f1ddcae5ff8b679a361a859892212ed916c25a0]

        GetTokenArray always dereferences its ScDocument* argument
        
        Change-Id: I6fc77b057714fa99efa7d166c13b1e09aa9ab230
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102600
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [4ade8461354063b8c1d22eaf65373a6e89f6a14a]

        InsertRangeName always dereferences its ScDocument* arg
        
        Change-Id: I85e10c92c2480c4b1aff36c3c29cc7972f2bed8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102599
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [e44039e6fe58d2768f9e97ef786c8500952e785d]

        ScImportLotus123 never passed a null ScDocument*
        
        Change-Id: Ib404e7952703b8245331c1845e16ce689f399a6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102598
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [170c2fe7131923ff9b1d93847e9413ff1d3f1d69]

        ImportTyp never passed null arg
        
        Change-Id: Ibd126b4812f08f96f5c354e946a38b36aa492da0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102597
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [ee5582bacf99beac1b8a4206f57a2a5d3d3d980f]

        unnecessary ScDocument argument
        
        Change-Id: I537fca17cf9b2866bdf9b74701bfd7432ef02483
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102596
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [9dab203196b5acd2bfec052c71cd3cf75764e5dc]

        LotusContext ctor always dereferences its ScDocument*
        
        Change-Id: I05aa86253f269152acd1e8122e4289bfb2b20e16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102595
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Caolán McNamara  <caolanm@redhat.com>  [ab6c29af8e3e4a35985aac1e2cee086ee5f13bea]

        LotusContext context is already set to use the ScDocument arg
        
        Change-Id: Ife89028b69ba818b53a2e1e351ec97272324f3de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102593
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-14  Miklos Vajna  <vmiklos@collabora.com>  [b89adb3ddd5b9d0cd7d1215bc237928567ba6aec]

        sw: prefix members of SwConvIter, SwHyphIter, SwLinguIter and SwSpellIter
        
        See tdf#94879 for motivation.
        
        Change-Id: Ifc53fa1fb1416793dfee7080406762d7b25cb335
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102625
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-14  DaeHyun Sung  <sungdh86+git@gmail.com>  [080c0ba99a0499f2033ccc10586e6ad5e8d8b542]

        add Korean autocorrect items ㈜ & ㉿ tdf#132614
        
        add Korean autocorrect items(Bracket to enclose characters).
        Insert -> Conversion
        (주) -> ㈜ [U+321C]
        (KS) -> ㉿ [U+327F]
        
        In Korea, It usually used these marks.
        Popular word processor in Korea, such as MS Word, Hancom HWP, support
        these autocorrect items
        
        Change-Id: If6248689cea06bfc4182dd0bbea5e9d26286517d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102331
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-09-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [3c0dbea19492eecaf8e6e1cb0542a3f93c7298e3]

        tdf#125234 Qt5 add missing CFF font subsetting
        
        Implemented like on Windows and MacOS.
        
        Change-Id: Ib0d5125b77770446d4ca01efbb7c54d9c6bdb2e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102594
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-13  Caolán McNamara  <caolanm@redhat.com>  [bee46dbfd9986f324f20852987c05ac4339d4d25]

        RangeNameBufferWK3 always dereferences its arg
        
        Change-Id: I40c7c73d8d8fa2f9126f5895f8a6ed67a72bdf6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102592
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-13  Caolán McNamara  <caolanm@redhat.com>  [399609c352b3f354e6857ae1beee6283018516e2]

        ScFormulaCell ctor variant always dereferences its ScDocument arg
        
        Change-Id: Ibf626d52cc7a5968c60a3ec1ea2b34e0331b7ef2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102589
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-13  Caolán McNamara  <caolanm@redhat.com>  [f3af5f8e6897279dc8e4ad2695caf7f25937d608]

        ScTokenArray ctor always dereferences its ScDocument* arg
        
        Change-Id: Ie65ca182fd00600670c1e916343fef511d6cdcc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102588
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-13  Caolán McNamara  <caolanm@redhat.com>  [61fa9c8cbf1792fad2bdc8f86a2825f759d18950]

        ScFormulaCell ctor variant never passed a null ScDocument
        
        Change-Id: Ic96245d22c717d4360fe73855aaca9eaa1fd206d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102587
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-13  Caolán McNamara  <caolanm@redhat.com>  [3e6f94da60ca9de99ca0f805a36ab2473cf30e78]

        pDoc cannot be null, so drop check for that
        
        Change-Id: I5c295e2f384f09fae9e504c726ccf1bd91ca3264
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102586
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-13  Caolán McNamara  <caolanm@redhat.com>  [862bd0d7f7a13f41f3489d2b926c3a229253c6b9]

        CompileFormulaContext never constructed with a null ScDocument
        
        Change-Id: I0c88a9383e52a7406b466a82cda8f54a0a7722c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102585
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-13  Caolán McNamara  <caolanm@redhat.com>  [b4983e9607134bcf803a895a632412526c2cfe41]

        FindExtRange never passed a null ScDocument*
        
        Change-Id: Ifdc0103a17a7e8772fbd91150b9db5e032f7a0a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102584
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-13  Caolán McNamara  <caolanm@redhat.com>  [bc3bddc67de7a7604a123854860395554512abe6]

        ParseCols never passed a null ScDocument*
        
        Change-Id: I2276af9d49226bd3ef6514910ead9a7f4c263fe8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102583
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-13  George Bateman  <george.bateman16@gmail.com>  [dcbe844e291b7efa9ea7eaf280186ce97df075b2]

        tdf#124176 Use #pragma once in desktop
        
        This commit was carried out by a Python script, source of which
        is at https://bugs.documentfoundation.org/show_bug.cgi?id=124176#c97.
        
        Change-Id: I26f01467d2a572a51c7ace76628d4a8f96f249a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102553
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-13  Caolán McNamara  <caolanm@redhat.com>  [d4ceea4ca9d9abb47a6f84da138c2918bc7100e0]

        ParseRows never passed a null ScDocument*
        
        Change-Id: Id9eb2c87ebe583f2024d5b8d8d6fd496dc90c7c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102582
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-13  George Bateman  <george.bateman16@gmail.com>  [3d7e089a3def73d45d60de4db4b3fe4a3bbeb453]

        tdf#124176 Use #pragma once in embeddedobj
        
        This commit was carried out by a Python script, source of which
        is at https://bugs.documentfoundation.org/show_bug.cgi?id=124176#c97.
        
        Change-Id: Ia481a860be174b817106ac13eccb5e53ee070aec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102577
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-13  George Bateman  <george.bateman16@gmail.com>  [66253cace2db6026ec636a4a8b6062f125957da7]

        tdf#124176 Use #pragma once in editeng
        
        This commit was carried out by a Python script, source of which
        is at https://bugs.documentfoundation.org/show_bug.cgi?id=124176#c97.
        
        Change-Id: Ib435cc551e1fa301bf4ee3e796241e6b9219dc87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102576
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-13  George Bateman  <george.bateman16@gmail.com>  [3dbc14db0aad072844b30e873c2d53978ea8e1c3]

        tdf#124176 Use #pragma once in dtrans
        
        This commit was carried out by a Python script, source of which
        is at https://bugs.documentfoundation.org/show_bug.cgi?id=124176#c97.
        
        Change-Id: I8a16d58b4adec5aa0d35a2c50e088039fa6e5148
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102575
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-13  George Bateman  <george.bateman16@gmail.com>  [91230736fce6d18886cf04902f477b458bf225b4]

        tdf#124176 Use #pragma once in drawinglayer
        
        This commit was carried out by a Python script, source of which
        is at https://bugs.documentfoundation.org/show_bug.cgi?id=124176#c97.
        
        Change-Id: I196a60fda0fa88ea2d9ac438d5e9234fde46fb18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102574
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-13  Caolán McNamara  <caolanm@redhat.com>  [8ff2889f417fdf9a2a2b849189dfd4e693bb7a45]

        MakeRangeFromName never passed a null ScDocument*
        
        Change-Id: Ie9de24e4be10efb071139f02576058cee512bc7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102579
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-13  Caolán McNamara  <caolanm@redhat.com>  [209838cad5f23836da7f3330960d25b5618dcd90]

        lcl_ParseTarget never passed a null ScDocument*
        
        Change-Id: Ifd977ffd63722705ae73ebf80ecca7be38b5605f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102578
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-13  Noel Grandin  <noelgrandin@gmail.com>  [b732e63a0a4b4dcf74995adf7b679d12ecc09db5]

        tdf#132561 fix png export from Draw
        
        fixes a regression from
            commit 61e8387fa8ab55a04b95839c7c385c163d6de1cd
            tdf#128992 Compressing PNG files with alpha channel get a black background
        
        Change-Id: I8a225f76072c49f64393bb4b28c4d92c6e85587e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102548
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-13  George Bateman  <george.bateman16@gmail.com>  [ffcee12bc09dd1bfd713314788061273ca144efd]

        tdf#124176 Use #pragma once in dbaccess/source/ui
        
        This commit was carried out by a Python script, source of which
        is at https://bugs.documentfoundation.org/show_bug.cgi?id=124176#c97.
        
        Change-Id: I7508acd84f2264ba807951d9b933b1ee76560c92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102552
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-13  George Bateman  <george.bateman16@gmail.com>  [ae484ec0fdcd1871ce28e7fcddaa1debc28eca8a]

        tdf#124176 Use #pragma once in dbaccess/source/core
        
        This commit was carried out by a Python script, source of which
        is at https://bugs.documentfoundation.org/show_bug.cgi?id=124176#c97.
        
        Change-Id: I44efd0f0536df127be57fafc193eeb985292cc22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102550
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-13  George Bateman  <george.bateman16@gmail.com>  [f93f4c10e6e976009606ecc7bb3b8a02afd80fb0]

        tdf#124176 Use #pragma once in cui
        
        This commit was carried out by a Python script, source of which
        is at https://bugs.documentfoundation.org/show_bug.cgi?id=124176#c97.
        
        Change-Id: Ia0099ecd621f008e497260f26e5754d55d0f09aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102549
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-13  George Bateman  <george.bateman16@gmail.com>  [0743a75a9fd3ef60489154e4ffc706f9dae82399]

        tdf#124176 Use #pragma once in dbaccess/source/filter
        
        This commit was carried out by a Python script, source of which
        is at https://bugs.documentfoundation.org/show_bug.cgi?id=124176#c97.
        
        Change-Id: Idd45e204ae80a33784e896c70d104aa1b22513ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102551
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-13  George Bateman  <george.bateman16@gmail.com>  [08cc983e26dd3252b12b253af9b0c3430e933321]

        tdf#124176 Use #pragma once in cppu, cppuhelper
        
        This commit was carried out by a Python script, source of which
        is at https://bugs.documentfoundation.org/show_bug.cgi?id=124176#c97.
        
        Change-Id: I0b7c5bec8e56bd21e719c8889fe263e377f3b8ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102547
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-13  Caolán McNamara  <caolanm@redhat.com>  [4a14136308c70d820a2e8f9ac240b93ca95569b5]

        fix attachnamedialog mnemonics
        
        Change-Id: Ibdc7e7432d7ce48473e16298fdb8eddea5241938
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102541
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-13  Caolán McNamara  <caolanm@redhat.com>  [e9f17767845c84f629cafa08392b55602f241b95]

        fix alreadyexistsdialog mnemonics
        
        Change-Id: Id9c326d28cf7049e692108cdeccef6714c142e2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102540
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-13  Caolán McNamara  <caolanm@redhat.com>  [3cbc46f95f600e1247727383ae9fc1c26683ad46]

        lclGetAddress is never passed a null ScDocument*
        
        Change-Id: Id35446e25eb9b685849ff6be703acd56a65d2013
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102532
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-13  Caolán McNamara  <caolanm@redhat.com>  [ef1a78ed4d2a083310277e188a02cb1b5323a089]

        GetMultipleOpRefs never passed a null ScDocument*
        
        Change-Id: Ib31f77d8cf669881df5cc23bdd91278531c1f8ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102531
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-13  Caolán McNamara  <caolanm@redhat.com>  [2b126a0044d56ca771d3c3930491c73ee1478b37]

        setCacheTableReferenced never passed a null ScDocument*
        
        Change-Id: I928a047e08e7b10255253dedb5f6fb52a0daf7bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102530
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-13  Caolán McNamara  <caolanm@redhat.com>  [fb2ceb28a820e7775456a137541ef5978a6746b4]

        toAbs always dereferences its ScDocument*
        
        Change-Id: I6bddbca2289074ecf333227b3fc1a49da4b431a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102529
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-13  Caolán McNamara  <caolanm@redhat.com>  [0dcebd1b6e2e6f03d83bc46cab7be42a8905df3c]

        GetRangeDataFromString is never passed a null ScDocument
        
        Change-Id: Iaaba1ce57831bc484849b6df2ec4f864de469936
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102528
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-13  Caolán McNamara  <caolanm@redhat.com>  [bc908eb37e4cb1a37a1123ed141a6999760a6343]

        ScDBQueryDataIterator is never passed a null ScDocument
        
        Change-Id: Ibcf9e6c212186fe1f8bc9d03413e4efc423c62d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102527
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-13  Caolán McNamara  <caolanm@redhat.com>  [d08ac694a60af612fe603e90eb60d25a1ce290c8]

        CompareOptions pDoc arg is never null
        
        Change-Id: I9b8822c5abef04cfeec7a80e82220f2638b77618
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102526
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-13  Caolán McNamara  <caolanm@redhat.com>  [0847f77a112271bf498859ce99bd65de4243098a]

        establish DetectSearchType pDoc arg is never null
        
        so the "TODO: rare case" doesn't exist
        
        Change-Id: I802a16d1c5022ede1a95473a07160823b2856fdf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102525
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-13  Caolán McNamara  <caolanm@redhat.com>  [a881a800255269fd607dfc144f9207932e5074fc]

        establish ScValueIterator::pDoc is never null
        
        Change-Id: Ie9b60da4993bc1255dab4784f876e4fae0a45bbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102524
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-13  Caolán McNamara  <caolanm@redhat.com>  [6cf2d7e9b5ea749fe4770a4cf7d12d86a4791978]

        establish ScInterpreter::pDok is never null
        
        Change-Id: I493eedebcb35fbbf4917ea77f812be43989db6ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102523
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-13  Tomofumi Yagi  <yagitmknada@gmail.com>  [85f12e47f4a086a3923dd3a6b097776d60c6dc82]

        Calc: ScImportAsciiDlg can now detect Unicode encoding without BOM
        
        Change-Id: I8a3aa7458ce97f659c0caf2386a96f605b740fbc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102543
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-13  Mike Kaganski  <mike.kaganski@collabora.com>  [0c88fd43aebc57ebe8e4e49b74c1b6bef067ad89]

        Unify the code used to get object shell for components
        
        and their parents across the codebase.
        
        Change-Id: Ifb37fb940d285f81c1724a912204533e8c3b0044
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102546
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-13  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [35377971467be9b2ba30bab3e9b0983be11b4196]

        Sifr: tdf#136593 icon for new Distribution uno commands
        
        Change-Id: I95df009c7a8d7981f2bc21d06dad2fc18beb4d21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102513
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-09-13  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [ad7558404ddf9de224c3cd28b6dccfefb0d0ea80]

        SwUndoFormatAttrHelper: tweak out some SwClient stuff ...
        
        - make it final for starters
        - dont use GetRegistered() variants to prepare removal of
          SwClient/SwModify
        - dont use CheckRegistration() as the observed format should never die
        
        Change-Id: I9bfb587e5e88896eb36d2da6edcf4f41a93195cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102500
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-09-13  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [9ccfe6645cd92b6eb870bfe3d6484c7318c75af4]

        SwRegHistory: SwClient no more
        
        Change-Id: Ifd43ff792612baba104d4cf09e3ee9bb6ed1c7a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102409
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-09-13  Julien Nabet  <serval2412@yahoo.fr>  [b7f4d4d3c3ea6872e9cad18765dced48d41a7fc5]

        Following d52674ad92172ce67c94b5970668aeb00d1c6ac5
        
        author	Noel Grandin <noelgrandin@gmail.com>	2020-09-12 08:15:30 +0200
        committer	Noel Grandin <noel.grandin@collabora.co.uk>	2020-09-12 13:35:16 +0200
        commit	d52674ad92172ce67c94b5970668aeb00d1c6ac5 (patch)
        tree	e4011c86f470c710fa80b22edfe081ddd2475adf
        parent	286a7f3ec8976761f3e796e13b374700063dbc4b (diff)
        std::list->vector in SwTable
        
        Change-Id: I6c3db995750de65f2255d7a39323d9d7594d1aff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102539
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-09-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [a4a6594b6475ef2e397852862ec120e33350b352]

        tdf#107459: sc_ucalc: Add unittest
        
        Change-Id: I2af31d0ba6a19487ea15f4917749a5e29db6ffcc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102538
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-13  Heiko Tietze  <tietze.heiko@gmail.com>  [61c0252f1243a249f858ae0337eeadfdbad6e1b5]

        Popup menus cleaned up in respect to DistributeSelection
        
        Distribution works only with multiselection
        
        Change-Id: Ica097fa7e366f3875e600b30ce7bdc3ba0b28dee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102501
        Tested-by: Jenkins
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-09-13  Noel Grandin  <noelgrandin@gmail.com>  [4059583469c168c553d0529684caba6b281827d1]

        std::set->o3tl::sorted_vector in svx
        
        Change-Id: I86154a8ddf885ea23ff29e4df1b67e7501b9165b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102536
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-13  Noel Grandin  <noelgrandin@gmail.com>  [a598c5ac64fda302d13ff7638fd743a991b2e988]

        std::set->o3tl::sorted_vector in SwHistorySetAttrSet
        
        Change-Id: I603ddde15c869a66b05c18815326931fbcfd9076
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102537
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-13  Noel Grandin  <noelgrandin@gmail.com>  [4176beb7ef831152ce92ac3fa31314438635ec2c]

        tdf#133327 fix calc loading background color with many cols
        
        regression from
            commit 7282014e362a1529a36c88eb308df8ed359c2cfa
            tdf#50916 Makes numbers of columns dynamic.
        
        Change-Id: Ic9e1b31d74b11367a5ad1a82480ffe9467c37ad8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102535
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-12  Caolán McNamara  <caolanm@redhat.com>  [b42d55577566b2e6ca96530868a456b111632f94]

        drop some unused suppressions
        
        Change-Id: I44422004b8ad2b6e848f6ed5b7cca649fbfdf5ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102522
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-12  Julien Nabet  <serval2412@yahoo.fr>  [70666469b87ab1e3589db0f5f7a236d744e83733]

        Replace remaining uses of sal_uChar
        
        The goal is then to remove sal_uChar completely since it's been deprecated in 2013!
        See http://document-foundation-mail-archive.969070.n3.nabble.com/About-removing-long-time-deprecated-types-from-public-API-tt4287268.html
        
        Change-Id: I1ed6a56075a47fbfeac97388432bffcbd2ef1f7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102491
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-12  Noel Grandin  <noelgrandin@gmail.com>  [8214051829468c783404faf19194b26b35833e41]

        unordered_set->sorted_vector in CopyWithFlyInFly
        
        Change-Id: I9ee4ffd9a54fc62a9fa8d8f15dc90d458d87bbc1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102520
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-12  Mike Kaganski  <mike.kaganski@collabora.com>  [0cf2531cc59556d04acd4a614e452df6bbad7368]

        Try fix multiple assignments of gids
        
        ************************************************
        WARNING: multiple assignments of gids:
        ************************************************
        		GID: gid_Dir_Shlxthdl Assignments: 2
        
        Change-Id: I4c2f53d8b996fc750465219f320fd8538a4d23f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102494
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-12  Julien Nabet  <serval2412@yahoo.fr>  [7ed8d93fab114804387990215545bdceafee36db]

        Flatpack: update to liborcus 0.16.0
        
        Change-Id: I9268a254cf74c3effa7852cd0936399d8c28aa6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102509
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-12  Caolán McNamara  <caolanm@redhat.com>  [fa2499a6e9c0c4f25b0a59cd89489d7051c57ee3]

        establish that ScSimpleFormulaCalculator mpDoc is never null
        
        Change-Id: Ic3f404c266e9f91b47ba408036df37142a4fd91c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102519
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-12  Caolán McNamara  <caolanm@redhat.com>  [e8456d3171d490eaa34f2d82d0b7b5a262ac1bf9]

        use a reference instead of a pointer for lcl_Calculate ScDocument arg
        
        Change-Id: I08ff79b5f4a68a6b4ad67bc03b36287c25e59364
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102517
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-12  Noel Grandin  <noelgrandin@gmail.com>  [636c1df23a7f459a1ff52d45fdeafdcbbe00b8a0]

        std::set->o3tl::sorted_vector in CheckFlyCache_
        
        Change-Id: If4209f165912f5026d8bb2c311314dba8aaba1ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102518
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d224981ba8be95f23b1aa860df78c6c969f7f180]

        Fix typo
        
        Change-Id: I6ec0c6a97ec663223f6bca9ee5e9d8d27cdbf9f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102516
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-12  Caolán McNamara  <caolanm@redhat.com>  [9a8ae4a9566e23e1ca116c3c41f62995f8234c97]

        replace sal_IntPtr with simple integer type
        
        Change-Id: I5aaf606b684b69641a872b3405b4d4d378289ad4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102466
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-12  Noel Grandin  <noelgrandin@gmail.com>  [35612c995d53d74e8b9ba44bc6e940cbb4dd0f60]

        tdf#133502 annotation has wrong position
        
        regression from
            commit 20c5a2abb61c4246c6001b7b6d5bd69cd5882cfd
            use FastParser in DrawAnnotationContext
        
        Change-Id: Ifc4a8d6390d37edfb375f37d513418b77f38d842
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102515
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-12  Noel Grandin  <noelgrandin@gmail.com>  [b881aba777de30bb6b4f365f4d7b86040882441d]

        tdf#136217 fix moving tag in writer
        
        regression from
            commit e67657d5211f6e95ddf8bd621108608573b00d5d
            loplugin:simplifybool more
        
        Change-Id: I4c62a7922734ea76ecec580491bfe8b0f62b781b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102514
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-12  Julien Nabet  <serval2412@yahoo.fr>  [04203a26757d26814a18c3251d1a97f6ded64a62]

        Replace remaining uses of sal_Char
        
        + remove sal_Char check on compilerplugins
        Change-Id: I0f7da14e620f0c3d031d038aa8345ba4080fb3e9
        
        Change-Id: Ia6dba4f27b47bc9e0c89159182ad80a5aee17166
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102499
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-12  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [05d5062dca095f2e53de26db41edeb0b1279138b]

        Breeze,Colibre,elementary,KJ,Sukapura: tdf#136593 icon for new Distribution uno commands
        
        Change-Id: If100523cdfd1a5bf82c81959100099ee39d0cb87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102434
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-09-12  Noel Grandin  <noelgrandin@gmail.com>  [d52674ad92172ce67c94b5970668aeb00d1c6ac5]

        std::list->vector in SwTable
        
        Change-Id: I4bd23ef011e002133c01dcfcab13b5a100926e04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102507
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-12  Mike Kaganski  <mike.kaganski@collabora.com>  [286a7f3ec8976761f3e796e13b374700063dbc4b]

        ConvertNumbersToText: handle legacy lists
        
        Handle css::text::PositionAndSpaceMode::LABEL_WIDTH_AND_POSITION
        
        Change-Id: I5024359b1a34b0ebb63165ace5e517dd90994faa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102510
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-12  Martin van Zijl  <martin.vanzijl@gmail.com>  [1675f5c0f600c817b0b9a0ab0a79ae32c43e5b93]

        tdf#41202 writer: allow shift+click to decrease selection
        
        Change-Id: I8f0f03a3ea0eafda166d19a5cd9fa24e97345a69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102399
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-09-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ce3a9b9f8db93ed7bf696bef0111b18778a21e20]

        Fix typos
        
        Change-Id: Ica93ad739eb32372addc01e1c72804e33d8ce819
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102508
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-12  Justin Luth  <justin_luth@sil.org>  [f6d00c3fdc4a134aa67d4e51e6afc3df786bb67b]

        sw rtfexport: add explanation comments to unit test
        
        Change-Id: I6b2579c6c92f0090fe7bee732ab6c8571272e9b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102454
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-09-12  Kohei Yoshida  <kohei@libreoffice.org>  [0ec032b6a42bcf3dee11cfd9f4fc702905b7ba94]

        Remove unused patches.
        
        Change-Id: I2a1dbe15f2df42b4f74e0c00b91ace6c0d3f5f8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102503
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>

2020-09-12  Kohei Yoshida  <kohei@libreoffice.org>  [109ed8f775dddfede012d56d078abd70b45490c0]

        Upgrade liborcus to 0.16.0.
        
        Change-Id: Iae29fb26417dfc161698a81bee84e81545969065
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102502
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>

2020-09-12  Jan-Marek Glogowski  <glogow@fbihome.de>  [0c31a0a5178b0ad1e10f55767ef98590f397a5e6]

        non-cross: set Java FOR_BUILD variables
        
        Seems I never had some JAVA_HOME ponting to some different Java,
        then my build system. At least that is my guess from the
        lo_callgrind_linux Jenkins build.
        
        Change-Id: I4315ff64064463edf34f0f96006ae72f80f1ffa4

2020-09-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [3ad21220992e348ccfc59ce5ffb67ee9dd0e4b88]

        tdf#135693: sw: Add UItest
        
        Change-Id: If38daeb35ae8ba09aac50490a15c66dc0650f784
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102485
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-11  Caolán McNamara  <caolanm@redhat.com>  [32cdbc9c96898cf8bc2485b3df1be46c3c835ab0]

        log what token was unexpected
        
        Change-Id: I192bd691816a044dbca389621730ca7ee3a584e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102453
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-11  Eike Rathke  <erack@redhat.com>  [2cb743eea3396541e155c24773b54de0663c7475]

        Make arbitrary cell length limit in CSV import a constexpr
        
        ... so we could up that in one place if we really wanted.
        Usually exceeding that length is due to malformed data opening a
        quoted field without closing it. However, there might be valid
        reasons to allow more than 64k characters in one cell, but think
        about a *reasonable* limit, not 2GB ...
        
        Change-Id: I7f9ea80ab2f7a4eb34d93203286c973ea03f1ce0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102495
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-09-11  Stephan Bergmann  <sbergman@redhat.com>  [0a7752b39884cfb7d4d679683fb216a44a85326a]

        Handle empty rRange in OverlayManager::RangeToInvalidateRectangle
        
        Not sure why it started to happen just now, but my Linux UBSan build now failed
        CppunitTest_sd_tiledrendering with
        
        > svx/source/sdr/overlay/overlaymanager.cxx:290:44: runtime error: 1.79769e+308 is outside the range of representable values of type 'int'
        >  #0 in sdr::overlay::OverlayManager::RangeToInvalidateRectangle(basegfx::B2DRange const&) const at svx/source/sdr/overlay/overlaymanager.cxx:290:44
        >  #1 in sdr::overlay::OverlayManager::invalidateRange(basegfx::B2DRange const&) at svx/source/sdr/overlay/overlaymanager.cxx:311:55
        >  #2 in sdr::overlay::OverlayManager::impApplyRemoveActions(sdr::overlay::OverlayObject&) at svx/source/sdr/overlay/overlaymanager.cxx:186:13
        >  #3 in sdr::overlay::OverlayManager::~OverlayManager() at svx/source/sdr/overlay/overlaymanager.cxx:224:21
        >  #4 in sdr::overlay::OverlayManagerBuffered::~OverlayManagerBuffered() at svx/source/sdr/overlay/overlaymanagerbuffered.cxx:377:9
        >  #5 in sdr::overlay::OverlayManagerBuffered::~OverlayManagerBuffered() at svx/source/sdr/overlay/overlaymanagerbuffered.cxx:368:9
        >  #6 in salhelper::SimpleReferenceObject::release() at include/salhelper/simplereferenceobject.hxx:72:49
        >  #7 in rtl::Reference<sdr::overlay::OverlayManager>::clear() at include/rtl/ref.hxx:180:19
        >  #8 in SdrPaintWindow::~SdrPaintWindow() at svx/source/svdraw/sdrpaintwindow.cxx:251:22
        [...]
        >  #16 in SdrPaintView::DeletePaintWindow(SdrPaintWindow&) at svx/source/svdraw/svdpntv.cxx:83:24
        >  #17 in SdrPaintView::DeleteWindowFromPaintView(OutputDevice*) at svx/source/svdraw/svdpntv.cxx:417:9
        >  #18 in SdrObjEditView::DeleteWindowFromPaintView(OutputDevice*) at svx/source/svdraw/svdedxv.cxx:2316:22
        >  #19 in FmFormView::DeleteWindowFromPaintView(OutputDevice*) at svx/source/form/fmview.cxx:196:14
        >  #20 in sd::View::~View() at sd/source/ui/view/sdview.cxx:148:9
        >  #21 in sd::DrawView::~DrawView() at sd/source/ui/view/drawview.cxx:75:1
        >  #22 in sd::DrawView::~DrawView() at sd/source/ui/view/drawview.cxx:74:1
        [...]
        >  #34 in sd::framework::BasicViewFactory::releaseResource(com::sun::star::uno::Reference<com::sun::star::drawing::framework::XResource> const&) at sd/source/ui/framework/factories/BasicViewFactory.cxx:229:1
        >  #35 in sd::framework::ConfigurationControllerResourceManager::DeactivateResource(com::sun::star::uno::Reference<com::sun::star::drawing::framework::XResourceId> const&, com::sun::star::uno::Reference<com::sun::star::drawing::framework::XConfiguration> const&) at sd/source/ui/framework/configuration/ConfigurationControllerResourceManager.cxx:201:48
        >  #36 in sd::framework::ConfigurationControllerResourceManager::DeactivateResources(std::__debug::vector<com::sun::star::uno::Reference<com::sun::star::drawing::framework::XResourceId>, std::allocator<com::sun::star::uno::Reference<com::sun::star::drawing::framework::XResourceId> > > const&, com::sun::star::uno::Reference<com::sun::star::drawing::framework::XConfiguration> const&)::$_0::operator()(com::sun::star::uno::Reference<com::sun::star::drawing::framework::XResourceId> const&) const at sd/source/ui/framework/configuration/ConfigurationControllerResourceManager.cxx:88:20
        [...]
        >  #38 in sd::framework::ConfigurationControllerResourceManager::DeactivateResources(std::__debug::vector<com::sun::star::uno::Reference<com::sun::star::drawing::framework::XResourceId>, std::allocator<com::sun::star::uno::Reference<com::sun::star::drawing::framework::XResourceId> > > const&, com::sun::star::uno::Reference<com::sun::star::drawing::framework::XConfiguration> const&) at sd/source/ui/framework/configuration/ConfigurationControllerResourceManager.cxx:84:5
        >  #39 in sd::framework::ConfigurationUpdater::UpdateCore(sd::framework::ConfigurationClassifier const&) at sd/source/ui/framework/configuration/ConfigurationUpdater.cxx:249:28
        >  #40 in sd::framework::ConfigurationUpdater::UpdateConfiguration() at sd/source/ui/framework/configuration/ConfigurationUpdater.cxx:160:21
        >  #41 in sd::framework::ConfigurationUpdater::RequestUpdate(com::sun::star::uno::Reference<com::sun::star::drawing::framework::XConfiguration> const&) at sd/source/ui/framework/configuration/ConfigurationUpdater.cxx:107:13
        >  #42 in sd::framework::ChangeRequestQueueProcessor::ProcessOneEvent() at sd/source/ui/framework/configuration/ChangeRequestQueueProcessor.cxx:161:33
        >  #43 in sd::framework::ChangeRequestQueueProcessor::ProcessUntilEmpty() at sd/source/ui/framework/configuration/ChangeRequestQueueProcessor.cxx:173:9
        >  #44 in sd::framework::ConfigurationController::disposing() at sd/source/ui/framework/configuration/ConfigurationController.cxx:126:41
        >  #45 in cppu::WeakComponentImplHelperBase::dispose() at cppuhelper/source/implbase.cxx:104:13
        >  #46 in cppu::PartialWeakComponentImplHelper<com::sun::star::drawing::framework::XConfigurationController, com::sun::star::lang::XInitialization>::dispose() at include/cppuhelper/compbase.hxx:90:36
        >  #47 in sd::DrawController::DisposeFrameworkControllers() at sd/source/ui/unoidl/DrawController.cxx:814:21
        >  #48 in sd::DrawController::dispose() at sd/source/ui/unoidl/DrawController.cxx:162:5
        >  #49 in (anonymous namespace)::XFrameImpl::setComponent(com::sun::star::uno::Reference<com::sun::star::awt::XWindow> const&, com::sun::star::uno::Reference<com::sun::star::frame::XController> const&) at framework/source/services/frame.cxx:1485:33
        >  #50 in (anonymous namespace)::XFrameImpl::close(unsigned char) at framework/source/services/frame.cxx:1692:12
        >  #51 in SfxFrame::DoClose() at sfx2/source/view/frame.cxx:109:29
        >  #52 in SfxViewFrame::Notify(SfxBroadcaster&, SfxHint const&) at sfx2/source/view/viewfrm.cxx:1534:28
        >  #53 in SfxBroadcaster::Broadcast(SfxHint const&) at svl/source/notify/SfxBroadcaster.cxx:49:24
        >  #54 in (anonymous namespace)::SfxModelListener_Impl::notifyClosing(com::sun::star::lang::EventObject const&) at sfx2/source/doc/objxtor.cxx:146:12
        >  #55 in SfxBaseModel::close(unsigned char) at sfx2/source/doc/sfxbasemodel.cxx:1439:76
        >  #56 in SfxBaseModel::dispose() at sfx2/source/doc/sfxbasemodel.cxx:716:13
        >  #57 in SdXImpressDocument::dispose() at sd/source/ui/unoidl/unomodel.cxx:2708:19
        >  #58 in LOKitSearchTest::tearDown() at sd/qa/unit/tiledrendering/LOKitSearchTest.cxx:113:22
        [...]
        
        where the given rRange is apparently empty
        
        Change-Id: I7324f1660dc3b782a4e489884a319f4aeb690b44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102492
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-11  Eike Rathke  <erack@redhat.com>  [6f80e2d37ce11e3ea728b7ce5987f912fdfa60b3]

        Resolves: tdf#107459 MATCH() in descending sorted array find last equal value
        
        ... not reverse the first equal value. This only affected the
        array/matrix argument case, not cell references.
        
        Change-Id: I0ff574a5132b6ee93789ac32f6c5de02465263f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102493
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-09-11  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [0dbb37a7a8366fd4316d0eae549a25383c255902]

        use 32bit configure flags for 32bit windows jenkins TB
        
        Change-Id: I621a049cbebb6e3ebe052098b1d945aaa9f075d7

2020-09-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [42aeb9f906ca4e23d118ff8563184f9315ef3b82]

        cross-build: fix Java NI linking
        
        LibreOffice has a JNI component on Windows and Linux, the
        officebean. Therefore we need a host JDK for linkage to the
        jawt, and a build JDK to compile the Java code.
        
        Change-Id: I4138628ab3ea2ef5900a5b4e9281050ae84e4eb5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102483
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [0b99cceb5273550dbaef5890297fd7ebfccd6817]

        WIN cross: fix libjpeg-turbo build
        
        Change-Id: Iae4696df714ba27c0053f7ca3eb485816e8e58c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102481
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [1ee5147d2088606492de65bd8084a44db537b5c9]

        Fix naming in configure.ac
        
        Regression from commit 63972e79bbb9ea9654e755381641052632b0402c
        
        Change-Id: Icb8e4aa7c1c837640c61334f7a0983a771a43df6

2020-09-11  Miklos Vajna  <vmiklos@collabora.com>  [1bd3474c7c7945e1182dfbaca89be05ea98dd3e8]

        oox smartart: add support for syncing font heights of multiple shapes
        
        When 2 or more shapes have their text set to autofit and they have a
        constraint like:
        
        <dgm:constr type="primFontSz" for="des" forName="node" op="equ"/>
        
        Then make sure that the automatic font size is the same for all shapes
        and all content fits, by using the smallest scaling factor from all
        relevant shapes.
        
        Some rework is needed, because normally oox::drawingml::Shapes don't
        have access to their parents, at the same time there can be multiple
        SmartArts on a single slide, so storing the grouping info in the filter
        is problematic, too. Solve this by storing the grouping in the toplevel
        oox::drawingml::Shape and exposing them in XmlFilterBase just during the
        time the children of the toplevel shape of the SmartArt are added.
        
        This works, because we know SmartArts can't be nested.
        
        Change-Id: I6c591eadc7166c7c42752650afdb7ee1e416cff6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102490
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [e9b9044f7b7b44b45dd582885cad0b0a7d44f88b]

        tdf#125234 Qt5 set glpyh font bounding box
        
        Not sure if this is strictly needed, and obviously it will be
        "wrong" for a sub font containing just some of the glyphs, but
        since other backends also do this, follow suit.
        
        Change-Id: Ib83542b685b38d800d09b7a19780f9ac619c7ad0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102487
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [4f09fb9f64951340d140badb00b336dd99c68f2b]

        Qt5 add some output formaters for Qt classes
        
        This simply converts them to LO equivalents. Since this is just
        for easier debugging, there is IMHO no need for "more optimized"
        variants.
        
        Change-Id: I283d0e2b69f945517aaa79f3c6dbea38dcb50ef0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102489
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [f33c253ee9572ce83016e527ab0d050aab71a674]

        tdf#131581: sw: Add UItest
        
        Change-Id: Ie6fd0f0e9894f2795e87580e00f4d75272bb3c68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102462
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [21ebde9189460318c8c04157b48ede9760a600f9]

        tdf#125234 Qt use glyph widths, not advance
        
        We're working on the font level here, not the layouting. So use
        LO's TTF functions to read the glyph widths of the font directly.
        
        Change-Id: Ib3bd59a91aa08ca9e629a45ba7539d757bef2c1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102488
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [4108665b63ab432732b8b351568c255d872cc3ff]

        WIN cross: fix gpg-related library builds
        
        Cross compiling these libraries requires to supply the cross-
        compiler via the CC_FOR_BUILD environment variable. Since we have
        to use the gcc-wrappers, we now need two different invocations
        with different inclues and libraries, but just have fixed
        environment variables. Also, the CC_FOR_BUILD clashes with LO's
        own variant, but that is easy to fix.
        
        So this change includes:
        - gcc-wrappers: new option --wrapper-env-prefix to add a prefix
          to the environment variable names
        - gcc-wrappers: new option --wrapper-print-cmdline to dump the
          real command called, when a verbose build is executed
        - gcc-wrappers: default to exe, if the output has no extension
        - unify build flags for gpg related libraries
        
        Change-Id: I4e6a6ba3c6e09237c8ffefa40ce61131290a3852
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102482
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [63972e79bbb9ea9654e755381641052632b0402c]

        Fix the minimal build-tools target
        
        The revert commits change the build-tools target for a DESKTOP
        build to build the complete LO. This restores the original,
        minimal one and also adds a whitelist of allowd build types.
        
        OpenCL needs a configure switch, as it's status is also stored
        in a config header, so preventing the build is not enough.
        
        This also reverts:
        - commit 802161a505272732566210e9ebbd8fe1b23fb86d
        - commit 02d931a59e2966d0c2736db8dee7be3e3dcd6bae
        
        Change-Id: Ibfcb0c54e72da1b7c2e63c082ea6586520a787fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102480
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [114ed73a7ba56e013e6d7f886798915fb20c0946]

        WIN drop --enable-64bit to select Windows target
        
        This changes the Windows build to use the default configure switch
        to select the target / host of the compiled binaries to get the
        possibility to cross compile on Windows the "default" way.
        
        Note that selecting i686-pc-cygwin on x86_64 doesn't do a cross-
        compilation, as no special build tools are needed, because x86_64
        can run x86 binaries just fine.
        
        A consequence of the change is the default target host, which is
        now the same then the build system, instead of the previous x86
        default.
        
        Change-Id: I5584f34f665573ebac40d5d7753d96addeb84dbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102479
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [03c65d3ed080661430d4af2424d8f525bef67c62]

        image-sort: add --quiet option for build-tools
        
        Otherwise you'll get many warnings for missing images, because the
        cross-toolset target just builds some small part of LO.
        
        This also converts the program to use argparse.
        
        Change-Id: I22adda23ab3a25bced871a87d38373543cd5ae72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102478
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [03c81f23d751bc0e77680b710d02e4722f1d5473]

        Add a MariadDB configure option
        
        The code is already disabled on iOS and Android, so this just
        allows changing this setting on all platforms via configure.
        Also needed for the "minimal" build-tools setup.
        
        Change-Id: I590fda4cdc63b58fc17dcfb9da49c75c858b8fc0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102477
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [0bbc213229f6fdd6d1382e426f9ef2b9475ba60c]

        cross-compile: fix PATH handling for host
        
        Reading and exporting the PATH variable will result in a bunch of
        error, so we have to work with full patch when using the grep and
        sed commands. Since we just want the PATH for the rest of the host
        config run, we can simply restore it.
        
        Change-Id: I970f3bddece01c1f20ab9db7d55569e5df190675
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102476
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-09-11  Caolán McNamara  <caolanm@redhat.com>  [e5c3ba093ee03828b777784c93e90e7045de5152]

        tdf#118002 fix export to pptx with missing background property set
        
        Change-Id: Ifd08ab2357ff8294bc691fb3312a002e7f349f3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102467
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [e3f53c5faae8e5e8e14dc1dbb27f8f184bd44b42]

        remove outdated comments
        
        ever since
            commit 722aa442977e5ca27ab05b4299d26346b5a4e883
            convert some MAXCOL to use ScSheetLimits
        
        Change-Id: I15bd107e1d0f81a5b3223c3d6995b4105f97ce01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102464
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-11  Attila Bakos  <bakos.attilakaroly@nisz.hu>  [65bc6e12ef8a681ec4597635d0b3d86e9ac355d3]

        tdf#135667 DOCX export: fix border line of OLE objects
        
        which wasn't exported.
        
        Note: the enlarged monolithic export function was
        split in the following new functions:
        
        - WriteOLEShape() exports the replacement shape of
        the OLE object.
        
        - GetOLEStyle() returns the string value of the
        style attribute.
        
        - ExportOLESurround() handles the surround settings.
        
        Also add GetVMLShapeTypeDefinition() to reuse picture
        frame VML formula string used by VMLExport.
        
        Co-authored-by: Arató Dániel (NISZ)
        
        Change-Id: I29800a50c60a824a14849ac286a18e5e2f97c689
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102034
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-11  Caolán McNamara  <caolanm@redhat.com>  [4fa53470339d8813cc40e32d2ac60483a10cf2df]

        tdf#135565 prepare font preview virtual device
        
        make SalInstanceComboBox::create_render_virtual_device do more
        setup to have an appropiate default background.
        
        Change-Id: I43aeb6ffe85d21f11f3ebb1f981c0db67247e5db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102403
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jenkins

2020-09-11  Regényi Balázs  <regenyi.balazs@nisz.hu>  [83c30743eaf44d8eded4a73e3ac2585b5bdbaffc]

        tdf#77236 DOCX shape export: fix missing solidFill
        
        (resulting for example, invisible shapes).
        
        Co-authored-by: Szabolcs Tóth
        
        Change-Id: I328514022f4a594c374d5a97db39d1cf3a954e02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102195
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-11  Caolán McNamara  <caolanm@redhat.com>  [099bd18dea7efadbe25a8519d98d24cb69c35b95]

        drop misleading GetWindowTextColor use
        
        We use a font from StyleSettings::GetFieldFont(),
        but use a font color from StyleSettings::GetWindowTextColor()
        and then immediately afterwards use
        SetTextColor(StyleSettings::GetFieldTextColor());
        
        Change-Id: I60f653947242a4e2d5fe48bd1d0df7a3ab693685
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102461
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-11  Caolán McNamara  <caolanm@redhat.com>  [6a12fa6a77e407bf2d1e8be47f915ade8e1eab28]

        invalidate prerendered fontname cache on style change
        
        Change-Id: Ie2111f23dc3346b914442090e3d9257c5659fafc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102459
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [e628b94ccf062c2f3161acef11012ae2f5fbc5a3]

        remove duplicate XML_TOK_TEXT_FRAME_FILTER_NAME
        
        which has been there ever since
            commit fd069bee7e57ad529c3c0974559fd2d84ec3151a
            Date:   Mon Sep 18 16:07:07 2000 +0000
            initial import
        
        And add assert to prevent more duplicates
        
        Change-Id: I371a117896c1ab36fabf69da41229a7bcf5459d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102366
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-11  Stephan Bergmann  <sbergman@redhat.com>  [dd6f59a52a564f470070063719d1e9ff2e814261]

        Do not even unload cui library during exit
        
        <https://gerrit.libreoffice.org/c/core/+/102222> "Turn OUStringLiteral into a
        consteval'ed, static-refcound rtl_uString" kept crashing in UITest_sw_options:
        VclAbstractDialogFactory::Create loaded the cui library, then some code created
        OUString instances pointing at the
        
        > const OUStringLiteral VIEWOPT_DATANAME = u"page data";
        
        (cui/source/options/treeopt.cxx) in the cui library's rodata section, and at
        least one of those OUString instances ended up in the data structures
        owned by the static configmgr::Components singleton
        (configmgr/source/components.cxx).  Now the UITest_sw_options test code in
        sw/qa/uitest/options/tdf78133.py makes some modifications that apparently cause
        SvtLinguConfig (unotools/source/config/lingucfg.cxx) to be used but, for
        whatever reason (i.e., whether or not that is another bug that would benefit
        from chasing it down), not get cleaned up properly, so that during termination,
        
        > warn:unotools.config:799178:799178:unotools/source/config/configmgr.cxx:140: ConfigManager not empty
        
        gets emitted, and that SvtLinguConfig apparently holds on to configmgr data so
        that the configmgr::Components singleton data structures are not fully cleaned
        up prior to exit.
        
        So when the exit handlers run, they happened to be run in such an order that
        first this static aDialogLibrary was destroyed, causing the cui library (and its
        rodata segment) to be unloaded, and only then the static configmgr::Components
        singleton was destroyed.  The latter tried to remove all its not-yet-cleaned-up
        (see above) data structures, which still referenced an OUString instance
        containing a---meanwhile dangling---pointer to VIEWOPT_DATANAME, causing a
        crash.
        
        So instead of a static Module, use Module::release, as is already used in other
        places loading libraries.
        
        Change-Id: Ibc16d26f6125d20317a641b95ef71b4b406f0999
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102456
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-11  Caolán McNamara  <caolanm@redhat.com>  [a419780b39b1dc875db4ed4a45f6b338524e7c82]

        application level settings-changed event callbacks not triggering
        
        this was originally...
        
        ImplDelData aDel( pWinEvent->GetWindow() );
        while ( aIter != aEnd && !aDel.IsDead() )
        
        before
        
        commit 1db7af8bc9febdf72138fac533ec81d6983da729
        Date:   Tue Jan 26 22:10:52 2016 +0530
        
            tdf#96888 - Kill internal vcl dog-tags ...
        
        back then if GetWindow was null ImplDelData.IsDead() was
        always false
        
        Change-Id: I1e75c27635532afa08ed43bf92bda35b34ae6320
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102455
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [3b918495513d8e43063a45ac500962703e08f94e]

        small optimisation
        
        avoid allocating predicate on heap, which is expensive when walking over
        large numbers of styles nodes
        
        Change-Id: Ida4369b77fb74f3af1258a97b0b99e3a78413833
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102437
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-11  Stephan Bergmann  <sbergman@redhat.com>  [1c271e9fdcea1832378995c9c43619290060f378]

        Missing test dependencies
        
        From-scratch `make CppunitTest_sw_core_layout` had failed for me on Linux with
        
        > warn:vcl.builder:1528301:1528301:vcl/source/window/builder.cxx:467: DBG_UNHANDLED_EXCEPTION in VclBuilder
        >     when: Unable to read .ui file exception: com.sun.star.container.NoSuchElementException message: file:///.../instdir/share/config/soffice.cfg/svt/ui/editcontrol.ui xmlreader/source/xmlreader.cxx:66
        
        and
        
        > warn:vcl.builder:1529052:1529052:vcl/source/window/builder.cxx:467: DBG_UNHANDLED_EXCEPTION in VclBuilder
        >     when: Unable to read .ui file exception: com.sun.star.container.NoSuchElementException message: file:///.../instdir/share/config/soffice.cfg/svx/ui/sidebarstylespanel.ui xmlreader/source/xmlreader.cxx:66
        
        Change-Id: I021cf45a61a894a88aee64110a9b9ea8f7a20888
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102452
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-11  Caolán McNamara  <caolanm@redhat.com>  [b7756fdde63b1eef85ef13772fc3578e345d34dc]

        crashtesting: failed on export of tdf118002-1.potx to pptx
        
        because the bg isn't set a master isn't exported, so
        the endelement XML_sldMasterIdLst isn't exported and
        the document is broken
        
        so don't exit early if the propertyset isn't found and always call
        ImplWriteSlideMaster
        
        Modify the ppt variant PPTWriter::ImplWriteSlideMaster to do nothing on an
        empty propertyset allowing PowerPointExport:ImplWriteSlideMaster to
        output its XML_sldMasterIdLst on the last master
        
        Change-Id: I512ee10b3b3c80b6566827d708b737c6c502c3b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102451
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-11  Tibor Nagy  <nagy.tibor2@nisz.hu>  [f10ec80efd4d3437dae40748189e2ca942dc5754]

        Clean-up of commit I29af97001954ad353a386164b68cd22f6230e3e5
        
        Change-Id: I1963a5d899da2d122e60c4d87ca32aba4fb1f32a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102449
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-11  Caolán McNamara  <caolanm@redhat.com>  [bcf1917a0934417226d2357b514df398129a7fab]

        ofz#25553 Infinite loop
        
        Change-Id: Ie0ecacb69b1e99ca52abd9038baa176be8383661
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102404
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [5b51ca963903dd1fb74e8314fa556b510d5f7ee9]

        optimisation: use o3tl::sorted_vector in XMLPropertyStates_Impl
        
        Change-Id: I9774e0d3f29decedd910fafe3c3174bab930f521
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102438
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [3a22f5a589e822e7ca8bbb00e38a3aff93ed7ba5]

        optimisation: used std::vector for list of integers
        
        Change-Id: I98b211d632f0282faeaa30e971841faae89bfeff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102440
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-11  Muhammet Kara  <muhammet.kara@collabora.com>  [627e13079adb5ff6281530c9584da9065d6410ab]

        Additions: Clean-up and localize labels
        
        Change-Id: I7073df0d277399745a9c7e0de4d240121ce7b37b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102410
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-09-11  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [8ee88230c110ae90b439a52bc2906d6c5383967f]

        tdf#135660 DOCX import: fix OLE icon wrap distance
        
        The text wrap distance (also sometimes called "margin") of
        OLE VML icons used to be thrown away when a .docx file is opened.
        
        Change-Id: I79837421470dde5e68e916f87924b170ebf1d734
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102159
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-11  Justin Luth  <justin.luth@collabora.com>  [46187510e383d62ee7bae8f8332322d7c3b0c61e]

        tdf#136587 rtf writerfilter: don't deduplicate yourself
        
        The default style was not being imported because it
        was based on itself, and therefore deduplicated itself away,
        or something like that.
        
        Probably this is the only scenario that truly would
        end up deduplicating itself, but I made it generic
        just in case. Why not?
        
        Change-Id: I621092bf2e067933b5d23d27689a5d3a7f8cf2bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102328
        Tested-by: Jenkins
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-09-11  Noel Grandin  <noelgrandin@gmail.com>  [e83201a5fcfa7470cdad76c93c497e71b1caa7f4]

        convert IMAP_OBJ to scoped enum
        
        Change-Id: Id265c098a173b2daf581568779d99c7574f067c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102406
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-11  Stephan Bergmann  <sbergman@redhat.com>  [51f4691e7f4f3bceac1d5ec9cbbf37de7e71e471]

        Use { ... } for grouping that does not need a sub-shell
        
        ...in case that makes ever so small a difference, esp. on Windows (where
        spawning processes is known to be expensinve; but note that at least Bash seems
        to not spawn a sub-shell anyway when what is enclosed in ( ... ) is just a
        simple single process, which is commonly the case for these cppunittester
        invocations)
        
        Change-Id: Ie9200270743754e02fbfdb2b17239e9873031dab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102407
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-11  Noel Grandin  <noelgrandin@gmail.com>  [b3e4ba69b70a30bbcc32ac59ce90e2eda2bc76de]

        convert IMAP_FORMAT to scoped enum
        
        Change-Id: I58090ced672267614ade2e3e81e6264d01b77901
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102405
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-11  Miklos Vajna  <vmiklos@collabora.com>  [72b5478390457fa2dcf90e310bb3903e910ca8f2]

        xmloff: remove dead com.sun.star.comp.Draw.XMLContentExporter
        
        And test com.sun.star.comp.Draw.XMLOasisContentExporter instead in
        JunitTest_xmloff_unoapi.
        
        Change-Id: I22bf816d08bcd04b277e461a5055883b730811b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102401
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-11  Tünde Tóth  <toth.tunde@nisz.hu>  [db7a5861b2c42a56aa56af0bee1e9c5b06faee99]

        tdf#136573 chart2: enable arrow keys in data label
        
        moving to custom positions.
        
        Follow-up of commit c10d5854b5427ad1bfffc00e77a9306c99c78c63
        (tdf#136430 Fix chart crash trying to move data labels
        with arrow keys.)
        
        Change-Id: I8833e14a7c9c8f7bdb758fc0eb97be38aee35b34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102262
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [ed4f610f4a3de12016f8308a17b6ad4f86e9d67a]

        tdf#136645: sw_odfexport: Add unittest
        
        Change-Id: I0ec82de4932f4200aeb7cf778bf93dd9d1c28eda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102402
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-10  Muhammet Kara  <muhammet.kara@collabora.com>  [55a6ecb44d45afc5033969c0c8b0245497477aed]

        Replace sal_uLong with proper types in cui
        
        Change-Id: I0724105f0d058651d47e6d62bc20e497af37242f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102408
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-09-10  Stephan Bergmann  <sbergman@redhat.com>  [83aa172697c11a9550c27a28f8e62b523ec7086d]

        Disambiguate UITest_sc_options and UITest_sw_options
        
        ...that were added with the same name UITest_options in
        107af098311beafaadb343c5a3634389f56006a0 "uitest for bug tdf#117458" and
        ec914194382654aa4b0ad9973acc0eed15a4ab43 "add uitest for bug tdf#78133",
        respectively
        
        Change-Id: I31a967d2ce14f86d91951a836b694f360802c5a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102391
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-10  Caolán McNamara  <caolanm@redhat.com>  [ade900a09ee5486208b72f7d1b399b1c3c5785e8]

        tdf#136512 listen to style-updated on pEventWidget instead of toplevel...
        
        m_pWindow to avoid infinite event loop under Linux Mint Mate 18.3
        
        Change-Id: Iaeec4538c7a3c1d49042c4eeb6d30ffc6ab01af8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102400
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-10  Justin Luth  <justin_luth@sil.org>  [23126db6e0ca3eb51748b6f579d066f20536d27b]

        Revert "tdf#59674 Word export: set a tabstop at numbering IndentAt"
        
        This reverts commit 5ad17c85dc93973c0cbb1d633b9eed144f0677de
        for the benefit of all mankind, and specifically tdf#136644.
        
        Reason for revert: LO's UI for this is totally messed up,
        so I want to completely get out of anything to do with
        numbering/bullets.
        
        It is inconsistent with how it handles default tab stops
        (delete all when none are shown and things act different),
        it doesn't always increment levels properly,
        and does all kinds of weird things.
        
        Change-Id: Ifaf8c3a7c9ac30b7103b82dd119cb4629f0b2578
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102415
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-09-10  Caolán McNamara  <caolanm@redhat.com>  [efbfdd935e319817b0680a7115a5061604262d1c]

        pango_attr_list_filter returns the removed attributes
        
        Change-Id: I7d1dd208f11086ac605cf0dcc47edef67e3967a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102113
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-10  Caolán McNamara  <caolanm@redhat.com>  [d514430e90d80f44b72af92b305cab71b099efe5]

        label property missing
        
        since...
        
        commit c4ea034beb2fa0f1e874a39391a9498bdd7c7aad
        Date:   Tue Sep 1 16:43:20 2020 -0300
        
            tdf#118148 Extended tips for HC2/swriter
        
        Change-Id: Ifa76663c52e880c9ab11ed0d32370405a77135f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102386
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-10  Caolán McNamara  <caolanm@redhat.com>  [aa9a5e412490cd6b50f3861868a866d2d7fa5011]

        turn off any idle scheduled layout on hard layout
        
        Change-Id: Iaccc043e4187b46135c017f05f6179d17564a735
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102389
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-10  Julien Nabet  <serval2412@yahoo.fr>  [ac240585063b3b74d062e3ce5384ac0705f51425]

        micro-optim we just want to remove all urls after m_nCurPos (sfx2)
        
        Change-Id: Ib27386baa81ee912ebb5112d721610c5fc3c708b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102287
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-10  Caolán McNamara  <caolanm@redhat.com>  [265f95d9a316b1ecfee21a01d46d04cc6eadee7b]

        support attempting to set a foreground color for labels and textviews
        
        but try to discourage use of random colors
        
        Change-Id: I1a67956846b8bd056180b37547ca7d206970c0e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102014
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-10  Julien Nabet  <serval2412@yahoo.fr>  [7c38fa04c70401d84352e8ae7ca650dfcc74b3e0]

        tdf#75280: "nFormat" should be "sal_uLong" instead of sal_uIntPtr (svx/imapdlg)
        
        Change-Id: I851837592b0bba0d3d29aa7edafa7787ab8da754
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102398
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-10  Julien Nabet  <serval2412@yahoo.fr>  [f3151a5ec4aa1d00a20d7c48350859397ae325b5]

        Remove commented code since 2013 (svx/svdedtv1)
        
        More precisely since:
        d02f75a8c36705924ddd6a5921fe3012fafce812
        author	Oliver-Rainer Wittmann <orw@apache.org>	2013-04-10 08:20:16 +0000
        committer	Michael Meeks <michael.meeks@suse.com>	2013-05-20 11:33:10 +0100
        commit	d02f75a8c36705924ddd6a5921fe3012fafce812 (patch)
        tree	40da9f25714a77f5e9e17ef7bee81c33a1a11b4b
        parent	d8d55787b81cdc955b73c8befa4ab608f46e32aa (diff)
        Resolves: #i121420# merge sidebar feature
        (cherry picked from commit 0a0a9b32aa5bf1ce2554ad37cbba3c7a105db2b5)
        
        Change-Id: If66ec1e1cd1aaab348dea6c4f85d52382956b0d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102397
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-09-10  Julien Nabet  <serval2412@yahoo.fr>  [ed12084d81a2c0ce6cc39577fb2a81597d6d6c55]

        pTols is an array of sal_uInt8
        
        First it was sal_uIntPtr then it was first converted with:
        commit e75abe6e0a4ea250366bb29c0ece697e9b1b80a1
        Author: Noel Grandin <noel.grandin@collabora.co.uk>
        Date:   Tue Dec 12 09:33:14 2017 +0200
        
            convert tolerance params to sal_uInt8
        
            since their range is 0-255
        
            Also drop pTols from ImplColReplaceParam, since it is always nullptr.
        
        then reverted with:
        commit 7accac097688832d8682a88a0176c3e1482ffade
        Author: Noel Grandin <noel.grandin@collabora.co.uk>
        Date:   Fri Jan 5 11:12:54 2018 +0200
        
            tdf#114837 FILEOPEN: Image is blank
        
            revert
        
                commit e75abe6e0a4ea250366bb29c0ece697e9b1b80a1
                Author: Noel Grandin <noel.grandin@collabora.co.uk>
                Date:   Tue Dec 12 09:33:14 2017 +0200
                convert tolerance params to sal_uInt8
        
            for now.
        
        but redone with:
        commit d03c46eba1bd1d3399ee3d4e6af1c9e16c2c1718
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Thu Jan 23 13:13:03 2020 +0000
        
            weld SvxBmpMask
        
            Change-Id: Ied627a0c6b1c85bac8fd0cafc21ae1acceaf2bcc
            Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87281
            Tested-by: Jenkins
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        
        Change-Id: I3f38cdc2bd4ea35edea3d95489206a7e68971f42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102396
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-09-10  Stephan Bergmann  <sbergman@redhat.com>  [a657514b032cd036a7a12cb54d87aa2ab8598cee]

        Remove some DBG_UTIL debug code
        
        ...that had originally started to get introduced with
        159a4c3c75e3a7aecbf1656f3254331892098ba7 "tdf#84881: WiP: Fill in more fields of
        the TimeStampReq" saying:  "Temporarily, dump the TimeStampReq object to a file
        for inspection in a DBG_UTIL build."
        
        (I came across this when wondering why such PDFWRITER.cms.data and
        PDFWRITER.hash.data files kept popping up in my source/build trees.)
        
        Change-Id: I28beabe912beb112e1c71c8e3b559e161b22849b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102393
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Jenkins

2020-09-10  Olivier Hallot  <olivier.hallot@libreoffice.org>  [47252bb21a0c4a3cf39877ce6a3113af87e7b5a5]

        Fix extended tip contents after import
        
        Change-Id: I440e70b51a75a19e18d5f5d4df24fb2402d239de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102385
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2020-09-10  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b9aceb27136337f52b8e32a90a8084d96ab393ce]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to db901dd0afc1029f3b9b801410de9ad75df05cb2
          - Mute l10n translations of writer function names
            
            Change-Id: Idd8090fd202239b5f8be4523e7d442f84a761163
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/102387
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [e7d4a1c87feaad785438fa46f26f0f8f1992faa5]

        tdf#136645 FILEOPEN: ODT: Incorrect section size
        
        regression from
            commit 36914a8b3a07391d225bce593236d6fcf0cc61d2 (patch)
            use fastparser in XMLElementPropertyContext subclasses
        
        Change-Id: I31dc4ce73da88fbd2fbf0f5066c58ac8acfc2731
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102384
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-10  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [01b334a883c6c24da6e92fc6ad063d97593567fe]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1e21cf1fa77421ab7abd52d55af1662a6890766e
          - CSS: Separate this rule out of the block
            
            Change-Id: I1c7ea2603fcbb8a6668cde831848246bb4d1c3a4
            
2020-09-10  Caolán McNamara  <caolanm@redhat.com>  [dffad40a50c42bd427dd0153d0022c4ec80cb93a]

        Related: tdf#131581 inhibit updates during other for_each variants
        
        Change-Id: I74789006815b0ae04cfe5084d60d639241062896
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102383
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-10  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [8e212f30b8597b64d354fc96954ee5023cb02166]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0b73d5eb91c2e1d1c179dccc9e81be0f0451c719
          - Online help CSS: improve link colors so Olivier doesn’t hate me
            
            Change-Id: Ia03fdfe89ac578891458b19657486d398d4bc1b4
            
2020-09-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [da5c289a9cae5d914937f235694fd5b0cb92547f]

        tdf#136238 speed up deleting large cross page table
        
        Goes from more than 30s to less than 1s on my pc.
        
        We were getting stuck inside the loop in sw::UndoManager::AddUndoAction,
        because the RemoveOldestUndoAction was continually doing nothing because
        it was hitting the
          if ( IsInListAction()
          {
        assert(!"SfxUndoManager::RemoveOldestUndoActions: cannot remove a
        not-yet-closed list action!");
            return;
         }
        
        code.
        
        Which means that there is some bug here, but I'm not sure what. We are
        deep inside the delete logic at that point, and it doesn't seem
        unreasonable to opportunistically delete some of the UNDO list at that
        point.
        
        So the real fix is just the conversion from a while loop to an if-check.
        
        Change-Id: Ie2707009dd6574b996421f67d952ab9fdaaaf6aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102378
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [6d790ba76991be3a01f40636fa3b9e220a8d73d8]

        tdf#135950: sw: Add UItest
        
        I'm reusing the test for tdf#93068.
        We already have other tests where the Character dialog
        is used so a test only testing the dialog opens is
        recurrent
        
        Change-Id: I5b75be6a2b4ccef9a794be76f089a70ec0903665
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102369
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-10  Caolán McNamara  <caolanm@redhat.com>  [8b806dc8dc5671090b129a3c4b2cde7171114817]

        tdf#131581 inhibit updates during all_foreach
        
        Change-Id: I8494b4c9175e427bfb89696d49c2da7607af37ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102371
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-10  László Németh  <nemeth@numbertext.org>  [436cf6d31deb7f9594a5da52ec7883d7e3d34344]

        tdf#123355 DOCX import: fix cell range ABOVE, BELOW,
        
        LEFT and RIGHT by converting them to Writer cell ranges.
        
        These ranges start at the first cell above/below/right/left
        (including empty cells or cells with text content!) and end
        at the end of the first value cell range. If there is no
        value cell range, they end at the table border.
        
        Note: In MSO, table functions COUNT(), AVERAGE() etc. use
        non-value cells, as zero with ABOVE, BELOW, LEFT and RIGHT,
        but skip them using A1:A10 like range names.
        
        Change-Id: I906f27ecccaa8ded5460cd861ef8808000722860
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102320
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-10  Attila Szűcs  <szucs.attila3@nisz.hu>  [789abce00bbb1139eb4005f78b82478a17342048]

        tdf#53431 tdf#136535 sc: fix Fill Cells with Autofilter
        
        Sheet->Fill Cells on a selected range duplicated or
        removed the AutoFilter button, when the range contained
        that, by copying cell properties. Apply RefreshAutoFilter()
        after the fill to repair this.
        
        Note: this refresh is not slow, because it depends only on
        the number of columns, see ATTR_MERGE_FLAG attribute of the
        columns.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I95d394c5432d22805a761b76219f656fad3feae1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102173
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-10  Caolán McNamara  <caolanm@redhat.com>  [732d6b4209f24622972116505ad6b500e3ecc293]

        crashtesting: assert the condition making tdf122894-1.doc crash
        
        sometimes it doesn't happen to crash, but its always dereferencing
        a deleted frame
        
        Change-Id: I056808398c97c5de12542c6c342e7d9d7e5195d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102334
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-10  Caolán McNamara  <caolanm@redhat.com>  [88aef1966ef1e5018bca54ccd59bb9e3c2f95b76]

        tdf#135950 crash in format->character with selected text in table
        
        Change-Id: I66e36a638d040d2a38ac234383d6f314a2ff4d88
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102368
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-10  Julien Nabet  <serval2412@yahoo.fr>  [8cd8cdcfa54ca34dc6365a398e3c69cbfc685891]

        tdf#75280: Convert some inappropriate use of sal_uIntPtr (+sal_uLong) (vcl)
        
        Change-Id: I8708cb825fbfe8de201a2025b7f988a1db9302ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102361
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [834e9db7f133fd4682497ad514277b1b1758d690]

        crashtesting ooo97840-2.odt assert in SvXMLAttrCollection::AddAttr
        
        because of empty namespace and prefix
        
        Change-Id: I5710e15c38fa5d22ca2dc7c875c2d9b1076fa93d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102365
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-10  Stephan Bergmann  <sbergman@redhat.com>  [ce141a851008b88a5af970d6ed54b507c58008bb]

        Adapt solenv/flatpak-manifest.in to eaf4f6d3b1e64bc7b057e70cffe0bda0ed42c49f
        
        ..."update Skia to chrome/m86 snapshot"
        
        Change-Id: I3c1cc7a357a89d7763513f92bca5771d56b17884
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102352
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-10  Maxim Monastirsky  <momonasmon@gmail.com>  [710c794bbfe1235e1ff3fd2541da3378334e0714]

        svidl: Don't mention removed properties
        
        Get/Set were removed in ccbed01b40c9bc4421943ebe1fe818d43aadcc7d
        ("remove unused GET/SET/STATUSBARCONFIG in .SDI files").
        
        Nested methods were removed in
        20f33eb7c5ebf2611008f6173da870bd0d1693fc ("svidl: Remove nested
        method support").
        
        Change-Id: Ice03e63dc5f54365099bcaff3ba379cf691709bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102346
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-10  Luboš Luňák  <l.lunak@collabora.com>  [4f36f2ccab6286ec09480caea602c0fa19195736]

        detect if a cell still needs interpreting after Interpret()
        
        https://bugs.documentfoundation.org/attachment.cgi?id=51878
        after hard-recalc asserts because of not having cell dependencies
        non-dirty for threaded calculation. This is because Interpret()
        actually sometimes returns without computing a value for the cell,
        e.g. when it backs out because of a need to do iteration.
        This is handled when Interpret() is called from InterpretTail(),
        but ScDependantsCalculator does not handle this and considers
        all cells interpreted, unless it detected a problem.
        We've already fixed a number of such bugs, and given that there
        are still problematic corner cases after all this time, add code
        simply detecting this generic problem and avoiding threading
        in that case, with a SAL_WARN. This does not fix the problem
        itself, but at least now it's handled.
        
        Change-Id: I2f454b577f6516d2ce008005dbfbeb554e18d811
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102156
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-10  Luboš Luňák  <l.lunak@collabora.com>  [3f620e74aa00e34f773d97e9480a6532d9e8863e]

        blacklist amd driver with vulkan version <= 2.0.49 (tdf#136553)
        
        It's from 2018 and there are newer versions available (although maybe
        not for older Windows versions).
        
        Change-Id: Ib3e8973c90b6ef9eee160cd2436978741150a2f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102290
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-10  Julien Nabet  <serval2412@yahoo.fr>  [c1a5184eb412b502fa875108617d9c5916828c9f]

        Flatpack: update to mdds 1.7.0
        
        Change-Id: I441768999a005f99cad19b7a5e68809214e9ee10
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102354
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-09-10  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [219f3f3c169ed9f7a39417cdddbd652228230a6a]

        tdf#119931 fix a11y warnings in cui/uiconfig/ui/aboutdialog.ui
        
        Images and long descriptions are display-only
        
        Change-Id: I4b0031ae6f94bb2edaaaf90039a39170bfb27a62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100349
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-09-10  Stephan Bergmann  <sbergman@redhat.com>  [f6a7c887956048ccaef5df610db28679806a6ebf]

        Guard against lone mnemonic prefix at end of key
        
        For --with-lang=am, CppunitTest_sw_dialogs_test hit
        
        > cppunittester: include/rtl/ustring.hxx:764: sal_Unicode rtl::OUString::operator[](sal_Int32) const: Assertion `index >= 0 && static_cast<sal_uInt32>(index) < static_cast<sal_uInt32>(getLength())' failed.
        
        at
        
        > #4  0x00007fffcff543df in rtl::OUString::operator[](int) const (this=0x7ffff3538f40, index=2) at include/rtl/ustring.hxx:764
        > #5  0x00007fffd0381b24 in MnemonicGenerator::ImplFindMnemonic(rtl::OUString const&) (this=0x7ffff371c820, rKey="በ_") at vcl/source/window/mnemonic.cxx:67
        > #6  0x00007fffd038210c in MnemonicGenerator::RegisterMnemonic(rtl::OUString const&) (this=0x7ffff371c820, rKey="በ_") at vcl/source/window/mnemonic.cxx:89
        > #7  0x00007fffb244fa77 in (anonymous namespace)::GtkInstanceBuilder::GenerateMissingMnemonics() (this=0x611000133840) at vcl/unx/gtk3/gtk3gtkinst.cxx:15799
        > #8  0x00007fffb2431811 in (anonymous namespace)::GtkInstanceBuilder::GtkInstanceBuilder(_GtkWidget*, rtl::OUString const&, rtl::OUString const&, SystemChildWindow*) (this=0x611000133840, pParent=0x625000260460 [GtkBox], rUIRoot="file:///.../instdir/share/config/soffice.cfg/", rUIFile="modules/swriter/ui/frmtypepage.ui", pInterimGlue=0x0) at vcl/unx/gtk3/gtk3gtkinst.cxx:15784
        > #9  0x00007fffb243001a in GtkInstance::CreateBuilder(weld::Widget*, rtl::OUString const&, rtl::OUString const&) (this=0x614000005a40, pParent=0x61700001ef18, rUIRoot="file:///.../instdir/share/config/soffice.cfg/", rUIFile="modules/swriter/ui/frmtypepage.ui") at vcl/unx/gtk3/gtk3gtkinst.cxx:16333
        [...]
        
        apparently caused by
        
        > #. ytvmN
        > #: sw/uiconfig/swriter/ui/frmtypepage.ui:617
        > msgctxt "frmtypepage|horibyft"
        > msgid "b_y"
        > msgstr "በ_"
        
        in translations/source/am/sw/messages.po
        
        Change-Id: Ie02ed94d159d957984fb3cd91ed6608a6148a570
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102356
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-10  Stephan Bergmann  <sbergman@redhat.com>  [ba4b3d5f7a0fe8d0d985e98897e041d59093d8b0]

        Update one mention of pdfium-4137.tar.bz2
        
        ...left behind by 4488be8a9279be0bd0aebd476589a49d2b95da6e "external: update
        pdfium to 4203"
        
        Change-Id: I5e092f6351281c99a5a3f8b6865d5166805a5c46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102351
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-10  Caolán McNamara  <caolanm@redhat.com>  [13cea4e3e6256a65f264e0922a91cf39ea1e9835]

        cid#1466656 silence Logically dead code
        
        Change-Id: Id49181f71390ff6768ce6bc5734f8166e1a310b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102293
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-10  Stephan Bergmann  <sbergman@redhat.com>  [06e7d988b3099d545dd61f6e9c6b4f6e1ad66dae]

        Update Flatpak to org.freedesktop.Platform//20.08
        
        ...see <https://github.com/flathub/org.libreoffice.LibreOffice/issues/129>
        "Update runtime to 20.08"
        
        Change-Id: I3eb60e7c020857209f30cbed24c60f6a0627f938
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102353
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-10  Ilkyu Ju  <me@ilkyu.kr>  [13e0c7258b28c4c4c4453e38f04d975c01a0f07e]

        tdf#132293 remove unused imports from .py files under sc/qa/uitest/autofilter
        
        I used pyflakes to check for any unused imports in python scripts
        under 'sc/qa/uitest/autofilter' directory, and then removed all
        the unused import statements. After the change, running pyflakes
        should not give warnings on unused imports.
        
        (FYI--The original scope of the issue tdf#132293 focused on
        removing unused imports only; therefore, other issues,
        such as warnings on unused local variables, still exist.)
        
        Change-Id: I5d512b99eb18dd0fc8e566a3244dbd6f264e0dd4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100385
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-10  Maxim Monastirsky  <momonasmon@gmail.com>  [37ec75564d18f50e656a78bf046e6e86a3e914c1]

        Remove the useless Export sdi property
        
        Maybe I'm missing something, but its usage -
        "if ( !GetExport() && !GetHidden() )" seems like expects
        it to be true and false at the same time. Anyway, there's
        no diff in workdir/SdiTarget after this change, so should
        be safe to remove.
        
        Change-Id: I6db508ff40c05dc828ffa91bb41a37c17b697503
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102345
        Tested-by: Jenkins
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-09-10  Maxim Monastirsky  <momonasmon@gmail.com>  [671109d11fcdeb61b5e8a7c763519bdf1f16dd6b]

        sdnew.sdi file appears to be unused
        
        Change-Id: Ie6ef55fdae47e74ba528b704feb382a64094a563
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102344
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-09-10  Maxim Monastirsky  <momonasmon@gmail.com>  [de25ba9ef871220a04eadd7697b7105be797398a]

        Remove some obsolete comments
        
        Change-Id: I80aa3a42818795168e9188cda3ceeff706254d89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102157
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-09-10  andreas kainz  <kainz.a@gmail.com>  [fd1168b7883e08b186752a7b102d0e932a82ed67]

        remove image_position top from GtkButton
        
        Change-Id: Ib7a8eb77b31a8abb08be501b1e0ce8d480f163c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102340
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-09-10  andreas kainz  <kainz.a@gmail.com>  [87db04788868bd416fccd62777a0027ed94660e9]

        page_increment improvement
        
        Change-Id: I2d8e00e563146b05e97c49f83dc0c12efde8e24f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102339
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-09-10  andreas kainz  <kainz.a@gmail.com>  [2d1c50c903a17d19089519b004542e4ed04b2ce6]

        check page_increment and step_increment values
        
        Change-Id: I492077e203c6c1b5878f06917952197cad45365d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102342
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-09-10  Miklos Vajna  <vmiklos@collabora.com>  [b5fec5667e21aef65bf5a03c727f7c6e65dfe484]

        Remove some unused includes
        
        Change-Id: I296597faa21c995c02f68726abd507d0d46c7f86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102335
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [722aa442977e5ca27ab05b4299d26346b5a4e883]

        convert some MAXCOL to use ScSheetLimits
        
        part of the jumbo-sheet work
        
        Change-Id: Idbde4f56543a35e2f9f784ebaa0a40608610688b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102336
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-10  Justin Luth  <justin.luth@collabora.com>  [d865ae748ae3b1d054051b89938eaef30680e06c]

        tdf#135943 writerfilter: ignore compat LayoutInCell for txbx
        
        ... until such a time when the underlying problem of
        textbox position not syncing with the moved frame is fixed.
        
        Bug 77794 moved the frame to the correct position,
        but the text only followed when going to the frame property,
        looking at the values, and pressing OK.
        
        So, it seems like the layout is re-positioning the frame,
        but that frame change is not being synchronized back
        to the paired up textbox.
        
        Since I couldn't figure out how to resolve that,
        I'm just temporarily avoiding the problem
        that my 7.1 change for tdf#77794 has exposed.
        That means that the textbox/frame is in the wrong position
        (same as in previous LO versions), but at least the
        text is inside of the frame.
        
        Change-Id: I7dc712c613b164317bc4adf19ac231488d610c95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102258
        Tested-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-09-10  Justin Luth  <justin.luth@collabora.com>  [2dc30bd6ee88a2e3a1b4607c144f151e7329f3b9]

        tdf#136587 writerfilter: prevent exception in applyStyleSheets
        
        The only thing that a style needs to be valid is a name.
        In this case, there was no name imported, so the
        exception killed the import of the rest of the styles.
        
        As a test, I forced the empty name to "junk"
        and that also worked, so I am fairly confident
        that this is all that is necessary to prevent
        an exception.
        
        This improves on 7.1 commit for tdf#68326.
        
        NOTE: this unit test does prove that LO is not importing
        the Normal style at all. It should import with
        fontsize 32. So a proper reading of the RTF file
        would also have solved the bug.
        
        Change-Id: I9258bf985a501952dcd5aa52e54f920c99e509f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102315
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-09-10  Kohei Yoshida  <kohei@libreoffice.org>  [833dd84e85a29734e69277a590f4f9942e9af8a2]

        Upgrade mdds to 1.7.0.
        
        Change-Id: I2a66017fb5f93ecd39dbf980aa04798dbd33b3e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102343
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>

2020-09-10  andreas kainz  <kainz.a@gmail.com>  [d435997f446941adaa76fe4b253946cd08861ffd]

        tdf#128135 update Pivot Table Layout to fit minimum height
        
        Change-Id: I450625ccac06aec54371ede6bf9b50a221e1ba8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102319
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-09-10  andreas kainz  <kainz.a@gmail.com>  [5c8792d0e4849f52dfdf914d6f17f4901420404b]

        fix button image in gtk3 backend
        
        Change-Id: Ice7c2fc8cb27dccb15fde57dae6fed4253819cc4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102338
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-09-09  andreas kainz  <kainz.a@gmail.com>  [73e63fb4f5746e2629616f1ad791f507d2c5d687]

        add page_increment steps like at other widgets
        
        Change-Id: Ic58e8290f311b63b159483f4f1f2587745a007f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102285
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-09-09  Stephan Bergmann  <sbergman@redhat.com>  [619d518014b7998dc40288b1276ecd49f678ada9]

        Fix AC_RUN_IFELSE for cross-compilation builds
        
        Regression introduced with ad6ef813e9d745d44719dae381d64cdcc2f82719 "Guard
        against some GCC consteval bug".
        
        Change-Id: Ie2853b0b391425faf0ae6a956c56df3002ee73bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102333
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [4a6fedc2e21d7036ae784ed90e78e3eb2fe1b3d5]

        tdf#136364: sc_subsequent_filters_test: Add unittest
        
        Change-Id: I4088e6e3f0b4c344011c1cee589e2fa0b504e3ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102326
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-09  Noel Grandin  <noelgrandin@gmail.com>  [94512c499d678e9eeca05e84361d846bbd3b6950]

        sc: rowcol: convert more use of MAXROWCOUNT
        
        this is part of the very large(jumbo) sheet work
        
        Change-Id: Ia5c1246e908d3c81d7ec7eff39a3580d5362969c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94889
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-09  Stephan Bergmann  <sbergman@redhat.com>  [6391e3c4dcd4d61c2f95f996e797e49b5586dbd1]

        external/pdfium: Work around GCC C++20 recursive comparison issue
        
        ...that caused CppunitTest_xmlsecurity_pdfsigning to crash with recent GCC and
        --with-latest-c++ due to an infinite recursion at
        
        [...]
        > #260048 0x00007fe0dbf91a4f in fxcrt::operator==<CPDF_Array const, CPDF_Object>(CPDF_Object const*, fxcrt::RetainPtr<CPDF_Array const> const&) (lhs=0x2342870, rhs=...) at workdir/UnpackedTarball/pdfium/core/fxcrt/retain_ptr.h:140
        > #260049 0x00007fe0dbf91a4f in fxcrt::operator==<CPDF_Array const, CPDF_Object>(CPDF_Object const*, fxcrt::RetainPtr<CPDF_Array const> const&) (lhs=0x2342870, rhs=...) at workdir/UnpackedTarball/pdfium/core/fxcrt/retain_ptr.h:140
        > #260050 0x00007fe0dbf8e30d in (anonymous namespace)::CPDF_DeviceNCS::v_Load(CPDF_Document*, CPDF_Array const*, std::__debug::set<CPDF_Object const*, std::less<CPDF_Object const*>, std::allocator<CPDF_Object const*> >*) (this=0x1956e30, pDoc=0x172a770, pArray=0x2343320, pVisited=0x7ffcf2f2dd50) at workdir/UnpackedTarball/pdfium/core/fpdfapi/page/cpdf_colorspace.cpp:1299
        > #260051 0x00007fe0dbf8a73f in CPDF_ColorSpace::Load(CPDF_Document*, CPDF_Object const*, std::__debug::set<CPDF_Object const*, std::less<CPDF_Object const*>, std::allocator<CPDF_Object const*> >*) (pDoc=0x172a770, pObj=0x2343320, pVisited=0x7ffcf2f2dd50) at workdir/UnpackedTarball/pdfium/core/fpdfapi/page/cpdf_colorspace.cpp:545
        > #260052 0x00007fe0dbfa4c01 in CPDF_DocPageData::GetColorSpaceInternal(CPDF_Object const*, CPDF_Dictionary const*, std::__debug::set<CPDF_Object const*, std::less<CPDF_Object const*>, std::allocator<CPDF_Object const*> >*, std::__debug::set<CPDF_Object const*, std::less<CPDF_Object const*>, std::allocator<CPDF_Object const*> >*) (this=0x1737a70, pCSObj=0x2343320, pResources=0x0, pVisited=0x7ffcf2f2dd50, pVisitedInternal=0x7ffcf2f2dcc0) at workdir/UnpackedTarball/pdfium/core/fpdfapi/page/cpdf_docpagedata.cpp:317
        [...]
        
        (See the linked GCC bug report for further details.)
        
        Change-Id: I8cc1ff0b6e5693b987e6c6c9b2efed7990d0869f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102330
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [e7b0e0b2b0df7197ee04c5c7232145d7a044bae0]

        tdf#90698: sc_ucalc: Add unittest
        
        Change-Id: I37a7719ec759bb269f17fd371285893a348a7501
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102329
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-09  Miklos Vajna  <vmiklos@collabora.com>  [81345de4858d6e72ecb8fc6621396570f4a4ee93]

        svx UNO API for shapes: allow setting a max factor for autofit text scale
        
        This allows getting the scale factor from multiple shapes (that have
        text), seeing what factors they use and then setting the factor to the
        minimum of the values.
        
        Towards allowing both "autofit" and "same font size for these shapes" at
        the same time for SmartArt purposes.
        
        Change-Id: I31a5e097c62e6e65b32956a4a32137bc3339c64c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102324
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-09  Stephan Bergmann  <sbergman@redhat.com>  [ad6ef813e9d745d44719dae381d64cdcc2f82719]

        Guard against some GCC consteval bug
        
        ...that caused CustomTarget_idlc/parser_test to fail with recent GCC and
        --with-latest-c++ with
        
        > workdir/CustomTarget/idlc/parser_test/in.idl:2 [26:26] : illegal redefinition in scope 'comsunstaruno', 'comsunstarunoXInterface'
        > instdir/sdk/bin/idlc: detected 1 errors
        > instdir/sdk/bin/idlc Version 1.1
        >
        > Compiling: workdir/CustomTarget/idlc/parser_test/in.idl
        > "constructor.tests 20" expected SUCCESS, got 1 (256): FAILED!
        
        because
        
        > const OStringLiteral sGlobal("::");
        
        in idlc/source/astdeclaration.cxx is apparently not initialized properly when
        the OStringLiteral ctor is marked as consteval.  (See the linked GCC bug report
        for further details.)
        
        Change-Id: I44c547fb990c9b13d86b990199ae93e9fbe9d156
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102318
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-09  Caolán McNamara  <caolanm@redhat.com>  [20d06c7c3e25e486d013049ed817d66be1bcb4af]

        cid#1466667 silence Dereference null return value
        
        Change-Id: I52541e74a07fa2decdae75b8a6f145432ac7e114
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102292
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-09  Mike Kaganski  <mike.kaganski@collabora.com>  [4e3e65087c2b7b88ed9f08a4f8ca3dcc9245eafa]

        Move the validity check before color manipulations
        
        Change-Id: Id4a7a15b7b88df888d2cd224e375c839c59b882f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102301
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-09  Justin Luth  <justin.luth@collabora.com>  [a0d2e45f2efbe4e82b78c777d21b5eabec3a0924]

        tdf#136589 writerfilter: reset ParaHadField
        
        ::finishParagraph normally resets this, but it exited
        early because of m_bDiscardHeaderFooter, so the setting
        spilled over into the following paragraph.
        
        This is a bit of a bandaid - likely stacks of paragraphs
        and sections need to be used so each can hold its
        own settings and not worry about them being clobbered.
        But this particular case seems to a single level problem,
        isolated to headers/footers, so the change should
        both be enough and regression-safe.
        
        Change-Id: I84c9a5d6bf95c35c4996a9b31e53f18c05ade727
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102314
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-09-09  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [cdd670e1ad26f066a6b03f7063bfc26cae74a8a8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fd666845de38aaf3b4e6514f3ce8d967d9c1540f
          - Fix option name
            
            Change-Id: If0143caee127264d09f55e8784e90c1e5ed85ce0
            
2020-09-09  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [b329750d30c246b8366929390b0ffd64e5f0ff4f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cf9d10b385337cd7b99ac4f4d7ceae4aba2449fb
          - Third-person singular in present tense
            
            Change-Id: Ia01bbdeeae9e5914ed686b414d44a639a85c0ec6
            
          - Axe indent (= extra space on Weblate) & pointless “<emph>”
            
            Change-Id: I432a45d9c1d379acc83186bcf3bdc00e1a174ac5
            
2020-09-09  Justin Luth  <justin.luth@collabora.com>  [d30fdc737919bb16301351da8a59af9478eb4393]

        tdf#132841 sw UI: setting contour should not change wrap
        
        LEFT, RIGHT,and OPTIMAL all can legitimately use contour wrap,
        so don't reset it to PARALLEL unless it is currently NONE
        or THROUGH. (And in that case, the UI already has contour
        hidden, but just to keep each part individually correct,
        it seems to make sense to check for that case.)
        
        The original import included the dead code
                        if (nSurround == SURROUND_THROUGH)
                            nSurround = SURROUND_PARALLEL;
        
        which probably ought to have been
                        if (nOldSurround == SURROUND_THROUGH)
        
        So that tells me that someone was at least thinking about
        the situation, but very poorly implemented it.
        Indeed, several followup patches add nOldSurround code,
        but unfortunately they didn't catch this situation.
        
        Change-Id: I971a31582ec600bc3416bef46ba17e7b0c3a6543
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101947
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-09  nienzu  <tommy.wu@ossii.com.tw>  [0c9e914dc98179190994ee45405a1b38825cc4bc]

        tdf#134546 let users can present current page when using LibreOffice Online
        
        Change-Id: Ib6e1350519d1da5f704a4799a7cbcd1b76cdb050
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97690
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-09-09  Caolán McNamara  <caolanm@redhat.com>  [39e502a99c5eba6249ffaf0e7376c431d3e24fe3]

        ofz#21213 avoid Timeout when fuzzing
        
        Change-Id: I095ac9e2e07d2b5a2dc5da7cff09fdbfcfb08839
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102291
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-09  Caolán McNamara  <caolanm@redhat.com>  [325faca502ffca43cf8cbb272fac2516bcb8eb55]

        tdf#134413 must add scrollbar width on turning it off to occupy the same space
        
        when scrollbars have width
        
        Change-Id: I3f9f6951add23f8ac93a03cf3356add5a2b3ddd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102275
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-09  Caolán McNamara  <caolanm@redhat.com>  [23552e1bde1bb4682639847677964334e2576a9e]

        Resolves: tdf#136494 get preferred height after contents filled in
        
        an empty widget appears to be less tall than one with content in the default
        Ubuntu theme
        
        Change-Id: I6b759b37d6706e6a4c3ded492d9c5b23f322e328
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102256
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-09  Caolán McNamara  <caolanm@redhat.com>  [ebfd1c859f9da4318999a145d6af0fd33372dc6b]

        tdf#135042 update scrolledwindow vadjustment when resized
        
        Change-Id: I94408845b82c7202f74360168c66c4439e985124
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102271
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-09  Luboš Luňák  <l.lunak@collabora.com>  [8821bd663ed75fb2c9706b102e1d6f8ccfcf00f5]

        allow xor mode with Skia drawTransformedBitmap() (tdf#136575)
        
        I thought this wouldn't make sense, but the document uses invert and
        then VclProcessor2D::RenderBitmapPrimitive2D(), which simply uses
        DrawTransformedBitmap() with its transformation data (which is
        a no-op I'd guess). Still, don't bother with the possibly complicated
        finding out the bounds, just invalidate the whole area.
        
        Change-Id: I309953338f11d1c1c90c684bf0314e60bc44a249
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102267
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-09  Miklos Vajna  <vmiklos@collabora.com>  [0be6168c5a7b1493a22222dc0967b5e8a0153386]

        sw: rename CppunitTest_sw_updateall_object_replacements to sw_uibase_uiview
        
        All these new test suites are named in a way, so that in case the fix is
        in sw/source/foo/bar/, then the matching test suite is sw_foo_bar.
        Rename to this schema, so next time a bug is fixed in that directory, we
        don't need to add a new suite.
        
        Change-Id: I968711754cb587cc2f97fff6431be416b477728f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102274
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-09  Julien Nabet  <serval2412@yahoo.fr>  [63d4d3421fec5a4e9e88dcee2992cda38cc7452a]

        tdf#75280: Convert inappropriate use of sal_uIntPtr (sfx2)
        
        Change-Id: Ie034109eb1d199d0f856f19ade7b479b66867f2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102282
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [94e6eafefd5ca9e19e6bd5d6aa70c1f7ceaf6132]

        git pre-commit hook: check OOXMLIMPORT and OOXMLEXPORT...
        
        ... are used in the right place
        
        Change-Id: I49bfe2f03e519138ae78a7462afe98932a335365
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102264
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-09  Muhammet Kara  <muhammet.kara@collabora.com>  [1b135d95623eb455ce4e633b032ba2226a8b8c94]

        Remove unnecessary search before insert
        
        Change-Id: Ie6ba54a61b59879bd047343cc9857d9937cc76c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102269
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-09-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [41690703be4c15a95543a9d211ca272f7690e871]

        sw_ooxmlimport: move export test to sw_ooxmlexport8
        
        Change-Id: I56c157e9e8c5b5ea6eb64ea1eac6fed40e3b97cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102265
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [f2517e82904b92989ed7e38a070c18234f460b33]

        improve loplugin:unusedvarsglobal
        
        to find any global variable, was checking the wrong property of
        VarDecl
        
        Change-Id: I454b4e0c1701bb0771768a1ee10cd738c4ab0726
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102278
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [1159f58831c69680e9f10767d5358e13b66579dd]

        tdf#119286 speed up find/replace
        
        SvxSearchItem is very expensive to construct, so move it outside the
        primary loop.
        This takes the time from 6s to 3s for me.
        
        Change-Id: Ie6491761e69c4f787910d7ecfbd071b7e68efd35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102231
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-09  Eike Rathke  <erack@redhat.com>  [e00e2be30436b636d93f8852bb6af44972638a7c]

        Resolves: tdf#136364 treat svSep type with ocUnion as range type
        
        So for RPN
        sv...Ref(ocPush), sv...Ref(ocPush), svSep(ocUnion), sv...Ref(ocPush)
        another svSep(ocUnion) instead of svSep(ocSep) is appended.
        
        Regression from
        
            commit a6032ff5418ad66cc8fec10c636e32b124ee7864
            CommitDate: Thu Oct 11 11:26:37 2018 +0200
        
                Resolves: tdf#90698 catch list (1;2) of non-references as error
        
        that introduced a conditional check on operands and operators.
        
        Change-Id: If5da3a781f24f891ff12c4a8f32a2ec92c6b4c8a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102276
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-09-08  Miklos Vajna  <vmiklos@collabora.com>  [cd268f0047443ddbb22361cdc15093e881f83588]

        svx UNO API for shapes: expose what scaling factor is used for autofit scaling
        
        TextFitToSizeScale is 0 when the shape has no text or autofit is not
        enabled, 100 when there is autofit (but no scale-down), a value between
        the two otherwise.
        
        Towards allowing both "autofit" and "same font size for these shapes" at
        the same time for SmartArt purposes.
        
        Change-Id: Iff88fcc4c2e67b543687b1d87d614622cbf2e38a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102266
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-08  Tor Lillqvist  <tml@collabora.com>  [02d431279c59a4be8e2d01d5605a3c5e41666b01]

        tdf#96725: Add LSHandlerRank for the recently added AppleWorks Document
        
        When submitting for the App Store Apple enforces that each document
        type in Info.plist has an LSHandlerRank.
        
        Change-Id: I1f963cef31e87ed2176178754490a1e2194e4743
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102238
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-09-08  Maxim Monastirsky  <momonasmon@gmail.com>  [a3ca36086bdc69e4e3da41cd1d41e9d5228b06b6]

        Related: tdf#130445 Fix custom icon scale check
        
        There were two problems here:
        
        - For large size 26x26 was specified, but this was the case
        only for Galaxy. All other themes have 24x24, and that's the
        size specified also in the icon selection dialog (See
        SvxIconSelectorDialog::SvxIconSelectorDialog).
        
        - When a wrong size detected, the image was always scaled to
        16x16, instead of to the current image size.
        
        Change-Id: I586abfd01441d6b1cdbf1dd011b0e12a31f02dd4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102225
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-09-08  Justin Luth  <justin.luth@collabora.com>  [a1ac10f3acc027fa325fb846f79db6af90dfc223]

        move round-tripables to ww8export #2
        
        This is a followup to much earlier
        commit a9afa89e953f0f32acf26b143717e7d067cbc75a
        
        This serves two purposes. It helps to prevent regressions
        and it allows focus on features that still don't export properly.
        
        A few more DO export, but things like lazy-load are
        just testing load-related things, so skipped a few
        that didn't seem to have any value in being round-tripped.
        
        Change-Id: I718e3c09074e7b52d8e83dc9a659f6439ce17d3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102073
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-09-08  Caolán McNamara  <caolanm@redhat.com>  [d05c1459f5b8150654ca0b7098cc331ba6009e07]

        tdf#136208 make combo/list/spin take focus on use of scroll wheel
        
        So using the scrollwheel on those widgets when they do not have focus will
        cause then to take focus. That will then cause the fontsize/fontname widgets to
        reset back to the current document size/name if they are scrolled to a new
        value, but their new value not explicitly applied to the current document,
        when focus is restored to the document window.
        
        Change-Id: I5d27e5e90c4d76d9cb3321878d82e22d40cacf81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102261
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-08  Julien Nabet  <serval2412@yahoo.fr>  [18939aadf534f97b3650544345957a0bea46825c]

        Fix typo in code+comment (vaules->values)
        
        Change-Id: I0d225f3defe3996b89640ddd4f61db1412f85dc9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102249
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-08  Tor Lillqvist  <tml@collabora.com>  [1a1908e8e5a57eebba83a9c91ffc84853cd0636a]

        The current macOS beta for Apple Silicon is 11.0
        
        Change-Id: I79a62c680bdf1b8d0e982fa0d30f019a9a57f666
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102251
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-09-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [1dc133c6994833dadd91e20d0a7c9ebc22bc0e61]

        sw_ooxmlexport11: DECLARE_OOXMLIMPORT_TEST -> DECLARE_OOXMLEXPORT_TEST
        
        Change-Id: Ibd0fac93fccce6c9e1da02794f880bb73c2433d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102242
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [09bd2fb3c3b35b61cbf99b5d95a9542b344c7251]

        sw_ooxmlexport15: DECLARE_OOXMLIMPORT_TEST -> DECLARE_OOXMLEXPORT_TEST
        
        and move one test to sw_uiwriter. It fits more there
        
        Change-Id: I335b83936f9570d18fe14be860cbc4818eaf0007
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102246
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [45518f03c6c994cd7a7d13bb7b4e1b6cf3ec95e5]

        sw_ooxmlexport14: DECLARE_OOXMLIMPORT_TEST -> DECLARE_OOXMLEXPORT_TEST
        
        and if the test fails, move it to sw_ooxmlimport2
        
        Change-Id: I2fb18f9cef40ba502ee4d719de543b5e78cd31d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102241
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [60ebe8e183881ed7a85f3bd92fabbc43cf484ed1]

        sw_ooxmlexport13: DECLARE_OOXMLIMPORT_TEST -> DECLARE_OOXMLEXPORT_TEST
        
        Change-Id: I423bb88ed8820323313429dfc2a4aa23cd7e789b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102244
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [90ac08fa522efd4952ecc8c3e7dcc18cfd5a66a0]

        sw_ooxmlexport10: DECLARE_OOXMLIMPORT_TEST -> DECLARE_OOXMLEXPORT_TEST
        
        Change-Id: I06b2f9e4d4b7ec8592b3a882be064484c51b2112
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102245
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [9fbd3299b8ffd0349c14b0986a5a87ebb0b0c521]

        sw_ooxmlexport6: DECLARE_OOXMLIMPORT_TEST -> DECLARE_OOXMLEXPORT_TEST
        
        Change-Id: Id5ef4973f4eb93d89b590cd4e5afe87c9f706d76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102243
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-08  Alain Romedenne  <LibreOfficiant@sfr.fr>  [c3c8d2d67174beddb27fc94b10aebed259500133]

        tdf#136112 Unit test for Date() Basic function
        
        Change-Id: Id6660627e766c6dcd107c3ee483bacb046cae7bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102123
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-08  Maxim Monastirsky  <momonasmon@gmail.com>  [8ef781e68f66a9bf7501ef82ee5625b3758b6c88]

        tdf#130445 Use actual icon size
        
        maImageSize was always 0x0, unless the image list was
        first loaded from a correctly saved file. Just drop it,
        and use the actual size of the first icon of the list.
        
        Change-Id: Ifcda130ed1acdde7ce53dda6f4e1b3636be2bb03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102224
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-09-08  Tor Lillqvist  <tml@collabora.com>  [271297d4fa4a8e045b6dc04942966a1058bed45c]

        Follow the rules when building for the App Store
        
        Apple does enforce that CFBundleVersion and CFBundleShortVersionString
        consist of three integers. So make sure that is the case when building
        for the App Store. (We infer that when using --enable-macosx-sandbox
        we are building for the App Store. So far that is true.)
        
        Change-Id: I677b28f65aa9be9466811a982023e0932dce0893
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102237
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-09-08  Olivier Hallot  <olivier.hallot@libreoffice.org>  [055c959091e8edcf8396717908b58d87da4c01a3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e1165b2f11d933a273f13631e400f9ad5980d134
          - tdf#136510 New Writer table functions PRODUCT, ABS.
            
            PRODUCT, ABS, COUNT, SIGN
            
            Change-Id: I14d33cbb101ee7146bc54d73121805c883dfe7bc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/102248
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-08  Caolán McNamara  <caolanm@redhat.com>  [50761e3c3da45772473f3329d5a7519b34fb1106]

        tdf#134477 add VclMessageType::Other to indicate image-less generic InfoBox
        
        Change-Id: I76e86bf4d82b33771ea2900517712be57ae7f03d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102232
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-08  Mike Kaganski  <mike.kaganski@collabora.com>  [0603b571230db1a1c6ff9f75f990675883e16717]

        Add reference to spec to the comment
        
        Change-Id: I5085c1530fd0aacf31e775aac81d98cc1f88bd87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102131
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-08  Stephan Bergmann  <sbergman@redhat.com>  [46964d7bd509b2c75a8a09078d41d71f6523788c]

        Fix typos in comments
        
        Change-Id: I8a8108ae970613559a68d996dddcee485ddc052f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102235
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [e29b91e348be22037d9a3bcb3d6fe8ca91d5ee61]

        tdf#125099: sc_subsequent_filters_test: Add unittest
        
        Change-Id: Ie63b0c9c6d2228fc9a4a9b1e084df2ada0a1f951
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102233
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-08  Juergen Funk  <juergen.funk_ml@cib.de>  [63bf8f042abe3c0f6989f6763d13f5389182b816]

        tdf#127932 fix wrong page number in print progress
        
        - in ctor, reset start pages to non-inflated value after size
          calculation
        - update label, _then_ progress in setProgress()
        
        Change-Id: I66576e339de814922512b68167e6c0a9b1025378
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102031
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-09-08  Caolán McNamara  <caolanm@redhat.com>  [f386cb407c5d780706e224aff9f80a79f36daf01]

        cid#1186122 Big parameter passed by value
        
        Change-Id: Ifbc7129280a172407997c56aaab41c33433f99a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102230
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-08  Caolán McNamara  <caolanm@redhat.com>  [70094be161b64d1c5f837054508a6b8ad59ed337]

        cid#1466647 Resource leak
        
        and
        
        cid#1466652 Resource leak
        cid#1466655 Resource leak
        cid#1466662 Resource leak
        
        Change-Id: I0f1bc254519dd79442493890dfdff3c1f9ce87d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102229
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-08  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [42f2c438976ef95c23868af3a997dd971aece7a5]

        Check range before accessing Calc sort userlist
        
        Change-Id: Ib5078dc4ce3f85be9b42320b60ef6fc40b684cb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102140
        Tested-by: Jenkins
        Tested-by: Serge Krot <Serge.Krot@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-09-08  Serge Krot  <Serge.Krot@cib.de>  [a9f8f0a484965338221cad4f97d98f418b5ccff1]

        tdf#95640 XLSX: import/export of custom sort lists
        
        Change-Id: If5ffef39770bf7abd6e75e8de998d4a2b4749a0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97399
        Tested-by: Jenkins
        Tested-by: Serge Krot <Serge.Krot@cib.de>
        Reviewed-by: Serge Krot <Serge.Krot@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-09-08  Caolán McNamara  <caolanm@redhat.com>  [aeda22ce8f81c9b79a2d15deb6dcf4ffdf2dcf37]

        cid#1466654 Uninitialized scalar field
        
        Change-Id: Ic8760df2b5ddbe281aa8e6c21a79eb5675274650
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102228
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-08  Stefanenko  <ivan.stefanenko@collabora.com>  [0655e72add8386642abdf6e2990c5af7532b32a6]

        tdf#136468 Added a new check for objects and nodes.
        
        Floating objects with text create problems with reading order
        A new check for floating text field inserted into checkObject function and into node-checking mechanism.
        
        Change-Id: Ice97d8a3e24de21ee6c6d2b0a6f89c348f665c8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101994
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-09-08  Luboš Luňák  <l.lunak@collabora.com>  [6caa412d911e806f805633f1296ddc5908eab868]

        try harder to not duplicate large memory usage in SkiaSalBitmap
        
        This is an extension of a9f68d9d9ae8d7c8f79152055795044993b252ea.
        Try also to drop the image if converting back to buffer, and also
        try to do the same with the alpha image if the conversion is simple.
        
        Change-Id: I88f6f9d37a1e527c2d6c083ee9744959571534ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102209
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-08  Luboš Luňák  <l.lunak@collabora.com>  [9b1e31f154d6824fccebe9d1a691f19248f09466]

        conserve memory used by SkiaSalBitmap buffers also for 32bit builds
        
        Since 32bit builds have limited address space, so with large images
        they can come more easily under memory pressure.
        
        Change-Id: Ie63baceaa4a0f8bed137e85fa8951bd714c6b31c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102208
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-08  Luboš Luňák  <l.lunak@collabora.com>  [8e7b83e2805a94ff172d167b4b24d05f630cb765]

        make SkiaSalBitmap debug also log bit count and palette presence
        
        Change-Id: I68143ae7ed1c55b035999ea5babec6e1b3aa72d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102210
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-08  Luboš Luňák  <l.lunak@collabora.com>  [e8eaf5e287efb304590b1821a2a738ddcdebe9fe]

        longer watchdog timeouts for debug Skia build
        
        Skia runs internal checks, which occassionally actually may take
        a bit. Also abort() in dbgutil build already in case the watchdog
        disables Skia, to make finding these easier.
        
        Change-Id: I9ed09c57414e056de20a561b6945cba930edd37b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102096
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-08  Luboš Luňák  <l.lunak@collabora.com>  [c2275ee554cae1cf4909a4fc12be4be127be011e]

        prefer 8bit bitmap masks to 1bpp masks
        
        Similarly to df9f0e3cc57fb69ee38918b25ed91d97d1972685, 8bpp bitmaps
        are faster.
        
        Change-Id: Ied2dffd7987e1e1ab3f6b1e5d1d64fe140023320
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102207
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-08  Caolán McNamara  <caolanm@redhat.com>  [f9a99998048ed0fa6e2743c7473919a9a189dcda]

        tdf#136545 use pre-existing cairo_surface
        
        for the cairo-canvas case which has a surface for the drawable already created.
        Vaving two of them, one via cairo_xlib_surface_create and one via
        cairo_xlib_surface_create_with_xrender_format both alive at the same time seems
        understandably unreliable.
        
        This aligns the gen+X11 case closer to the gtk3 case wrt the situation of
        tdf#127529
        
        Change-Id: I411649ee36fa944b77c4b09f940a059f507be2cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102200
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [cdcbd61a88ea38a8db08274700901d16430c5133]

        tdf#120547: sw_ooxmlimport2: Add unittest
        
        Change-Id: Ic3ec35740236feb62889584ef24c3d6e5a84cac4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102190
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-08  Miklos Vajna  <vmiklos@collabora.com>  [da4f9b77a6cd39b1ae5babdd476d1575c8b9371c]

        tdf#135149 sw: fix deleting textbox of as-char shapes
        
        Regression from 7596e26fd259ce5445212949403e7cd32303b2bd (Add
        SwTextBoxHelper::findShapes, 2014-06-24), the problem was that in case
        the shape is as-char anchored, then DeleteSelection() returns false, and
        so the textboxes of the deleted shapes are not deleted.
        
        There is no real reason why deletion should be conditional on the
        DeleteSelection() result, so just move it outside that block, so
        textboxes are always deleted.
        
        Change-Id: Ib3bd444e9e96f9de0f68a9162ab39255ec5a6807
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102198
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-08  Stephan Bergmann  <sbergman@redhat.com>  [ce76618e83d895fcc57bf271e4684e7df77228d2]

        Remove some unused const variables
        
        Change-Id: Ida4f482c6477d73728c49302af19a4c9e73a9aae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102203
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [9208eab706bfffec306d3611080b86b7bdd27567]

        fix crashtest ooo53770-1.odt
        
        Change-Id: I0a3a63e8c4146c2f8a9ac6593774e6e4d9f5b8ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102201
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-08  Martin van Zijl  <martin.vanzijl@gmail.com>  [5989ffe70942af036974b70c9e0ecd67978c6cc6]

        tdf#34759 fix media player pausing when pressing time slider
        
        Change-Id: I196549f168d67895510a239640c492cfc421fb07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97644
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-08  Luke Dixon  <luke@luke.dixon.name>  [5267b6c04eed2662726bb90899eb40414779fcb3]

        starmath: stop change to caret pos graph when moving after brace
        
        Currently, the code that moves the cursor after the brace changes the
        current caret pos instead of moving to the next pos. Because of this, we
        end up with one missing graph pos and a duplicate graph pos. This can be
        seen by moving to the end of a brace body, pressing the key for the
        closing brace and then pressing left and right to move in and out of the
        brace.
        
        This fix uses the existing code that sets the cursor position to the
        next element in the graph instead of changing the cursor pos directly.
        It also marks the caret pos as const to suggest not changing the caret
        pos inside a graph entry.
        
        Change-Id: I5492e54f1bddbfc90036f29698982fd8696f5e88
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102214
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-08  Stephan Bergmann  <sbergman@redhat.com>  [c4c7bfb006dbaa6502130dc62cb34ca78f33f791]

        Remove some unused const variables
        
        Change-Id: Ib27249e9d4c9c7669a2766ec501e02652199c670
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102202
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-08  Stephan Bergmann  <sbergman@redhat.com>  [18fb42136ffccaf9057db62b2eb7aa48bd4cfdd3]

        Simplify PDFWriterImpl::appendLiteralStringEncrypt, taking std::string_view
        
        Change-Id: If2a0a9abbc8951ce64b89659f455edd280893860
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102205
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-08  Stephan Bergmann  <sbergman@redhat.com>  [9db379b0b7dded5e9a4523ce48dac928979aab70]

        Simplify GetVendorNameFromId, returning std::string_view
        
        Change-Id: Ida709a432a1892494a767da3979afdc3ee4477b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102206
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-08  Tor Lillqvist  <tml@collabora.com>  [e58fbb757f3b97d43dd57d32a0752c06bbc7766c]

        Use PRODUCTNAME_WITHOUT_SPACES for SDKDIRNAME
        
        Change-Id: I2e3e45ffba563dc1b13b3b66346debd9690d0abe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102211
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-09-08  Serge Krot  <Serge.Krot@cib.de>  [a3b4831208da615789bd1e2d5660dd130807f504]

        tdf#108673 XLSX: Don't export invalid sheet references in cell validation
        
        Change-Id: Id9d88f5e34f3017516f693505df4c3ce82b1890f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98479
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-09-07  Tamás Zolnai  <tamas.zolnai@collabora.com>  [36bd42e1e57604731fafd556331010578f9233fa]

        tdf#136471: Applying a spell checker suggestion adds the result ..
        
        also to the autocorrect replacement list
        
        Change-Id: I68d055fd55ffae210fff59ada1b925cdf7b34fb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102193
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-09-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [db37d8b625807103c95326286ff085f79bf3d971]

        loplugin:singlevalfields
        
        Change-Id: Ib3c8dc4e98ca46026ec9a8171bae4066bcec7b22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102176
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-07  Michael Weghorn  <m.weghorn@posteo.de>  [4461d49c6cfce22c2c96185b0a1d07bfe9709268]

        tdf#136323 qt5: Remember accessible object
        
        'QAccessibleCache::insert' from the Qt library has a
        'Q_ASSERT' checking that the corresponding 'QObject' for
        which the 'QAccessibleInterface' provides information
        is actually the same as the object passed as a parameter:
        
            QAccessible::Id QAccessibleCache::insert(QObject *object, QAccessibleInterface *iface) const
            {
                // ...
                QObject *obj = iface->object();
        ->      Q_ASSERT(object == obj);
        
        However, 'Qt5AccessibleWidget::object' so far was always returning
        'nullptr', triggering this assert when using a Qt version
        not built with 'QT_NO_DEBUG'.
        
        To fix this, remember and return the object as needed.
        
        Change-Id: I4015b4c37aa8a073b02465df580a7235884e6cf3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102196
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-09-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fc78ae850eb3e1753febf3e9a2a559fcf206824c]

        Fix typo
        
        Change-Id: Ie584ee9bece01ea92f5cc9f21a402ae9e8319710
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102189
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-07  Stephan Bergmann  <sbergman@redhat.com>  [c927aab29ebfff1ce3ac0b2f27ae343025a9890c]

        Make the OUString ctors taking raw sal_Unicode pointer/non-const array explicit
        
        ...and in turn add OUString::operator = and OUString::operator +=
        overloads that take a std::u16string_view.  Without making the ctors explicit,
        the operator overloads would have caused ambiguities when called with raw
        sal_Unicode pointers/non-const arrays, as those can convert to both OUString and
        to std::u16string_view.
        
        But the std::u16string_view operator overloads will generally be useful when
        changing OUStringLiteral similarly to 4b9e440c51be3e40326bc90c33ae69885bfb51e4
        "Turn OStringLiteral into a consteval'ed, static-refcound rtl_String", at which
        point many existing uses of OUStringLiteral will be replaced with uses of
        std::u16string_view.
        
        Implementing this change turned up a need for an operator = overload for
        OUStringNumber, which has thus been added.  No such need turned up for a
        corresponding operator += overload, but which can easily be added when the need
        arises.
        
        It also revealed that the operator == overloads between an OUString and a raw
        sal_Unicode pointer/non-const array were implemented rather inefficiently,
        creating a temporary OUString from the raw argument.  Those have been improved.
        
        Preceding commits have already taken care of many dubious or simply unnecessary
        implicit uses of the now-explicit OUString ctors.  This commit makes explicit
        the few remaining reasonable uses.  (And in some cases needed to change variable
        initialization syntax from using parentheses to using curly braces, to avoid the
        most vexing parse issue.  And needed to explicitly add OUString ctors from
        char16 const[2] string literal lvalues in a conditional expression in
        writerfilter/source/ooxml/OOXMLFastContextHandler.cxx that are only necessary
        because MSVC apparently still insists on doing array-to-pointer decay there.)
        
        All of this only affects LIBO_INTERNAL_ONLY.
        
        Change-Id: I7ce31162e9be1c3ff3c0bd184a34b535ec56be9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102098
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-07  Miklos Vajna  <vmiklos@collabora.com>  [fbcdbfef8664430e15b9429187b58dede992accf]

        SVG export: fix failure on trying to read graphic of a 3D shape
        
        Regression from commit 8fc1b60f62c213a0476f3acc9f89cd5eccbf335d (sw SVG
        export: try to reuse original bitmap data for JPG and PNG bitmaps,
        2020-02-27), which generalized the code that tries to get the original
        bitmap of shapes for performance reasons. Originally this worked with
        SdrGrafObj, but now we try every XShape which has a Graphic property.
        
        Add the missing check, so shapes without a graphic property just miss
        the fast path, but doesn't fail the entire SVG export.
        
        Change-Id: I6b20083110f3269337b9df6a23bd193cc6f7d13b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102187
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [af1e773c19db58de55939355bf0069e35d2a7789]

        loplugin:constantparam
        
        Change-Id: I83722d99fa0d5919a7e878d32311dbb6de1c6714
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102175
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [f446ebf4ad419c114cae903a04159ccf78755faa]

        loplugin:unusedfields
        
        Change-Id: Id1b1c07ddcacca8eef8af71890d9392f29b6be6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102172
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [b0b0162656fbfe502ace2e02df7e58afa4ccc6b1]

        loplugin:unnecessaryvirtual
        
        Change-Id: I596ef2603560f521386e273b6f0fb2f672db56d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102171
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-07  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [e7da22a157037fc96330914ab52f43eea27a8f0f]

        Update git submodules
        
        * Update translations from branch 'master'
          to 14a72851d401d86cf9fd72a5e139ab87eb0f47d1
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: I95203f89a4148dd4f91a2a438c5c9811ac2dbe44
            
2020-09-07  Justin Luth  <justin.luth@collabora.com>  [23b26103b3f79e578261fab7f11372c857c7de5e]

        tdf#135949 writerfilter: don't bRemove if anchoredObjects
        
        Surprised it took so long to find an example of an
        anchored object on the empty paragraph.
        
        I considered making a more useful function,
        but I didn't want to return a pointer,
        and my skills and understanding aren't good enough
        to intelligently return an empty vector reference,
        so I just left it as I first created it.
        
        It seems a bit silly to make a bool function
        just for this, but nothing returns anything
        that I wanted to use. So I just made a
        perfect-fit function for my unique need here.
        
        I would have preferred to create a potentially
        re-useable and flexible function...
        
        Change-Id: I8c2527403cd8059223d4bc610b10243656b1db3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102060
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-07  Caolán McNamara  <caolanm@redhat.com>  [10a6583fa96843457ae7aec21a9847a4cb62b16a]

        fix warning of OutputDevice::Push calls != OutputDevice::Pop calls
        
        Change-Id: I8f6a3756d48b1727f9ac64c2e162be148e1c61d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102183
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-07  Miklos Vajna  <vmiklos@collabora.com>  [a4bcac651292961889bb708ecaad3b194758c58e]

        Android: re-enable pdfium
        
        This was disabled by accident at some stage, the original commit
        b6f9eeb9b5c0e29ca655185dc299ebd4a2c092d7 (external: bundle pdfium,
        2017-02-08) did have Android enabled back then.
        
        Change-Id: Ia875ba6c663d74e6c9061f4ffe814bc124431abe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102155
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-07  Stephan Bergmann  <sbergman@redhat.com>  [0cf956017477ad4f6aaae413eb434ab9b870725d]

        Avoid dangling pData when constructing OUString from temporary OUStringLiteral
        
        ...afer 4b9e440c51be3e40326bc90c33ae69885bfb51e4 "Turn OStringLiteral into a
        consteval'ed, static-refcound rtl_String"
        
        Change-Id: I8afab29e9b7477c8a6c519b61d1fd6b3c21589e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102174
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9c55e725a45b027fade9084c0d9b82178fa1a04f]

        tdf#118148 Extended tips for HC2/sbasic
        
        Change-Id: I878c1108757b6637e221b39c50ecf21477edb534
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102169
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-09-07  Luboš Luňák  <l.lunak@collabora.com>  [ee4d7d11503fc4a93269a32dd1bf43d0ab3160e6]

        fix typo in enabling Skia's SK_RELEASE
        
        Although this was probably harmless, as Skia by default
        decides this based on NDEBUG, if not explicitly set.
        
        Change-Id: I46f0d336cdb940d2214c67bdb461cb4f8d9140f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102164
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-07  Caolán McNamara  <caolanm@redhat.com>  [49c8656eaf18dbbcfdcfb178c9407ea61c206ec4]

        there is no valign of 'top', maybe 'start' is what's wanted here
        
        Change-Id: Ia260a1420291f4811aa6fbf3beae57184462db7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102170
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-07  Arnaud Versini  <arnaud.versini@libreoffice.org>  [85232a2e5711e811bdba615f541c08ed10045ee5]

        BASIC : no need for a DLL manager impl on non windows systems
        
        Change-Id: I4bee1ec99b69b42b7eea540b04511cbafe5fbd0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102106
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-07  Luboš Luňák  <l.lunak@collabora.com>  [76babdeaf2e419d2aa21d674160a4575691a536a]

        improve debug for erased SkiaSalBitmap
        
        Change-Id: I1e1edafc7b9daf5748e22846ca5807613f779b2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102167
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-07  Luboš Luňák  <l.lunak@collabora.com>  [acb47f7aaaec14baccc0f3233670044e72342d29]

        do not queue up too many Skia image drawing operations (tdf#136369)
        
        The document tries to draw a larger number of tiny bitmaps,
        which results in Skia trying to allocate many tiny GPU images,
        which slows it down (something quadratic there?) and it may
        eventually run out of memory. So force a flush if there are
        too many such operations unflushed.
        This is somewhat similar to what was done in the past by
        ad3580df085b3a3d66eb73cae997ea5ca178ccc1 .
        
        Change-Id: Ib0309ea9c7ac6c80d69ceed2922e885a2aa7f2d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102166
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-07  Luboš Luňák  <l.lunak@collabora.com>  [93a7f074d3bdcb293fe2e6410c0401056f6c860f]

        tweak not caching overly large Skia images (tdf#136244)
        
        If the image is way too oversized, it doesn't matter it's being
        scaled down.
        
        Change-Id: I148cd6b95953abb9fcbb5ea8dd19cadaa513e573
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102070
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-07  Luboš Luňák  <l.lunak@collabora.com>  [a8a7df6de6b48a03589ac9b66b490875eab19b75]

        increase Skia image cache size to 64MiB (tdf#136244)
        
        16MiB was enough to hold just one 2000x2000 image, which is almost
        the usual screen size.
        
        Change-Id: I8fd02101cd2a18ddb89500d555d5c2f051fdb81f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102069
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-07  Luboš Luňák  <l.lunak@collabora.com>  [717ce6838b7ef0add1f9a9655e2b8c0bf60203f0]

        avoid temporary SkImage when merging bitmaps in Skia (tdf#136244)
        
        The original idea was to create a temporary SkImage in order to first
        merge the bitmap and its alpha bitmap, otherwise scaling already
        while merging them could introduce artefacts because of smoothscaling
        the alpha. But SkShader use blends the bitmap and alpha values
        before the scaling, so this is actually not necessary.
        
        Change-Id: I4e351611e3c33530dd5326c542b0a191955b5109
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102068
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-07  Luboš Luňák  <l.lunak@collabora.com>  [23762a704133051184850fc711e44bc9a112f59a]

        limit draw size by clip region size, not whole size
        
        If the graphics area is clipped to a smaller size, use that
        as the maximum size that would be drawn, not the whole graphics
        area.
        
        Change-Id: I8892e62ca83fb4de4d58edffb1783eccfbd39dc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102067
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-07  Maxim Monastirsky  <momonasmon@gmail.com>  [f1a7b8275e9c301bbfa3a7a0df3a5209ca3cff62]

        Pass correct module id and dispatch provider to the window menu
        
        This matters in a merged menu bar (e.g. insert chart), where the
        Window menu belongs to the container rather than to the embedded
        object. (Same as for the File menu, see also commit
        94a7a71b070d3911b39d1026ba266768b71ba8a6 - "MenuBarManager:
        Actually use xPopupMenuDispatchProvider".)
        
        Change-Id: Ia502674b778554378546f5629ea44bbb17c830ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102158
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-09-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [00cffc20e40b2412c7e9867eed24c9834504e24f]

        tdf#135181 Calc print preview zoom slider print preview not transparent (gen)
        
        Change-Id: I7244f429194145df99a4b52fce144c6ec45f3b61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102168
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-07  László Németh  <nemeth@numbertext.org>  [288db6eb47fbbd2b3ca34ffea0686d8ed8ed9be9]

        tdf#132271 DOCX: import change tracking in floating tables
        
        Change-Id: If892a16875ef16015639aacf8359d15c953fb1d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102149
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [33d1e38baf86378d34fd59e7a86c59ec8e16973c]

        copy docs to InvalidateFlags
        
        from InvalidateStyle.idl, so I don't have to keep jumping around to
        figure out what this means
        
        Change-Id: Iee7d5f2a83afba075f15c44a36a5b4a8def04724
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102160
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-07  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [4b7ee7bd61f78be60211cc72ba36da987191266e]

        tdf#135665 DOCX: import tight wrap setting of VML shapes
        
        The wrap setting that OOXML calls "tight" and LibreOffice calls
        "contour" (== true) was not supported by the import code, only
        the export.
        
        Change-Id: I48739ffaad48e28df05fd87a9b51a14238dc47e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101932
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-07  Stephan Bergmann  <sbergman@redhat.com>  [2f47a1fb74ce73d4b9ef49aaf02e3b0750fd0a79]

        Android apparently needs -lm in LIBXML_LIBS for --without-system-libxml2
        
        After a574bb602031f0d1febb059c7dc9d1c4937271c6 "external/redland: Honour
        LIBXML_CFLAGS/LIBS in raptor's configure", ExternalProject_raptor started to
        fail on Android with
        
        > configure: error: libxml2 is not available - please get it from http://xmlsoft.org/
        
        due to
        
        > configure:11263: checking for xmlCreatePushParserCtxt
        > configure:11263: .../android-ndk/android-ndk-r20b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang  -target aarch64-linux-android21 -no-canonical-prefixes -ffunction-sections -fdata-sections -Qunused-arguments -o conftest  -O -fvisibility=hidden     -I.../workdir/UnpackedTarball/libxml2/include     conftest.c     -L.../workdir/UnpackedTarball/libxml2/.libs -lxml2 >&5
        > .../workdir/UnpackedTarball/libxml2/.libs/libxml2.a(xpath.o): In function `xmlXPathFormatNumber':
        > xpath.c:(.text.xmlXPathFormatNumber+0x3d4): undefined reference to `log10'
        > .../workdir/UnpackedTarball/libxml2/.libs/libxml2.a(xpath.o): In function `xmlXPathStringEvalNumber':
        > xpath.c:(.text.xmlXPathStringEvalNumber+0x3e0): undefined reference to `pow'
        > xpath.c:(.text.xmlXPathStringEvalNumber+0x69c): undefined reference to `pow'
        > .../workdir/UnpackedTarball/libxml2/.libs/libxml2.a(xpath.o): In function `xmlXPathModValues':
        > xpath.c:(.text.xmlXPathModValues+0x144): undefined reference to `fmod'
        > .../workdir/UnpackedTarball/libxml2/.libs/libxml2.a(xpath.o): In function `xmlXPathCompNumber':
        > xpath.c:(.text.xmlXPathCompNumber+0x394): undefined reference to `pow'
        > xpath.c:(.text.xmlXPathCompNumber+0x62c): undefined reference to `pow'
        > clang: error: linker command failed with exit code 1 (use -v to see invocation)
        
        in workdir/UnpackedTarball/raptor/config.log, and the old way of unconditionally
        re-determining LIBXML_LIBS in workdir/UnpackedTarball/raptor/configure via
        `$XML_CONFIG --libs` had set it to
        
        > -L/data/sbergman/lo-android-aarch64/core/workdir/UnpackedTarball/libxml2/.libs -lxml2 -lm
        
        which differs from the value hardcoded in configure.ac in the trailing "-lm".
        
        Change-Id: Ifc4a70e014a826a38ad92125b6851d40e15c3c7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102154
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-07  Balazs Varga  <balazs.varga991@gmail.com>  [c10d5854b5427ad1bfffc00e77a9306c99c78c63]

        tdf#136430 Fix chart crash trying to move data labels
        
        with arrow keys.
        
        Change-Id: I357c320406d9f044b12b1289aa0f88045001c283
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102002
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-07  Stephan Bergmann  <sbergman@redhat.com>  [49da32af187f28166fd62205d797bf9aa9ec2ace]

        Confine findAnnotations to HAVE_FEATURE_PDFIUM
        
        Otherwise e.g. Android builds would fail with
        
        > vcl/source/filter/ipdf/pdfread.cxx:231:77: error: no member named 'PDFiumPage' in namespace 'vcl::pdf'
        > std::vector<PDFGraphicAnnotation> findAnnotations(std::unique_ptr<vcl::pdf::PDFiumPage>& pPage,
        >                                                                   ~~~~~~~~~~^
        
        etc.
        
        Regression apparently introduced with 6d275917944c274a22620c2c19880eb8e94f2558
        "extract PDF import for annotations to a separate function".
        
        Change-Id: I364d8d3f30c7eeaa933bfe6aebaf4cad35c20d2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102153
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-07  Caolán McNamara  <caolanm@redhat.com>  [101fc9fea871c71813c541bd790962d0c06e5753]

        crashtesting: failure on export of tdf123353-1.xlsx to xls
        
        since...
        
        commit 487df0c8f307500029b06c89985a1148ebc784b5
        Date:   Tue Sep 1 13:55:25 2020 +0200
        
            tdf#123353 XLSX export: fix lost AutoFilter on empty cells
        
        Change-Id: I5ef156cd9fe371b0b04b9308a0aa0887ac57713f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102152
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-07  Caolán McNamara  <caolanm@redhat.com>  [64db723b2047cf566b652c11c94d9d589df0b930]

        Related: tdf#136455 use insert_vector for bulk insert
        
        and insert backwards which is a little faster
        
        Change-Id: Ie72d08bb6e869b2d8fe86ae5526706d051233939
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102151
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-07  Arnaud Versini  <arnaud.versini@libreoffice.org>  [54cbe9458033f50d9f608b1462d65e8514cbb636]

        UNOTOOLS : simplify AccessibleStateSetHelper by not using an impl class
        
        Change-Id: Iae7a028d2845d8b0bef2aefdce2ae00fa7f5660f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102110
        Tested-by: Jenkins
        Reviewed-by: Arnaud Versini <arnaud.versini@libreoffice.org>

2020-09-07  Julien Nabet  <serval2412@yahoo.fr>  [ac9c80ab08515ee2eab56293e24a5ed96ba06e5b]

        tdf#136534: Font replacement table loads existing rule incorrectly
        
        Regression from cd384e2d31f74223948ea70d8aa3c318d3ceeb50
        author	Caolán McNamara <caolanm@redhat.com>	2020-06-05 16:11:39 +0100
        committer	Caolán McNamara <caolanm@redhat.com>	2020-06-08 20:21:35 +0200
        commit	cd384e2d31f74223948ea70d8aa3c318d3ceeb50 (patch)
        tree	49ae5191c2bd4b13c3cd547951933fbc37cda0fa /cui/source/options/fontsubs.cxx
        parent	c3669c8bd62ecf5eaa6b5e95289825bc11b2688a (diff)
        rework treeview initial toggle button col to be like expander col
        cause this assumption is baked into the vcl one making it hard
        to adapt remaining cases
        
        Change-Id: I31854211be5f558b51f345af6a11c471a9bd120d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102148
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-07  Miklos Vajna  <vmiklos@collabora.com>  [eacb86d332563a5651793f1aaa687528736a7bfb]

        sw: prefix members of PaMIntoCursorShellRing, SwDPage, ...
        
        ... SwIntrnlSectRefLink and SwTextFrameInfo
        
        See tdf#94879 for motivation.
        
        Change-Id: Iecf5a06b020488fae6f209133bcaed016feeb44f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102142
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-07  Stephan Bergmann  <sbergman@redhat.com>  [aebfaf13f20e6a106a024b38a671474debd5346a]

        Use plain char osl_getAsciiFunctionSymbol
        
        Change-Id: I932675efaeb1072602775115fc368bbba7bfd2b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102134
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-07  Caolán McNamara  <caolanm@redhat.com>  [c48b021357f4e657291d12fbaa5a2d1a6471ce9b]

        tdf#136455 unused ComboBox menu listening to GtkListStore and slowing inserts
        
        Since tdf#131120 we don't use the original ComboBox menu, but it's still
        listening to additions to the ListStore and slowing things down (tdf#136455)
        
        Change-Id: Ie2383e1a4b28f0787559132d93236df5c641cb06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102135
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-07  Caolán McNamara  <caolanm@redhat.com>  [78389969a8f38edf4c13f0b070b4471c02f1d858]

        tdf#136474 wait until mouse grab is dropped to trigger selection callback
        
        Change-Id: I495b90b9661c32ad3ec71c2a2455d1576fb8f918
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102112
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-07  Juergen Funk  <juergen.funk_ml@cib.de>  [933dd275aafe3b3c7a76019de4878d222f0ebae6]

        Info git-hook for GIT for Windows
        
        when you using git for windows (faster) then the git-hooks
        not work with "ln", it needs "mklink" from windows
        
        Change-Id: I15981f44293186efd3fbaa5c1a044348034cef28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102032
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-09-07  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [7cd3527b8e5bccd99eb171a8d35c554b774a050f]

        Sifr, Sukapura: tdf#136454 LibreLogo icons
        
        Change-Id: I9f5a69d89eaa25a79a672d28de20c869df4f3e75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102111
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-09-07  Maxim Monastirsky  <momonasmon@gmail.com>  [34a09c9c61bff30e8c4d16132bb47b2b1b16e422]

        MenuBarManager: Simplify module id handling
        
        Now that we have a single ctor, which always calls
        FillMenuManager.
        
        Change-Id: Ib6b04882ddde252a1dc81670576f76b4fc21ea09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102138
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-09-07  Maxim Monastirsky  <momonasmon@gmail.com>  [94a7a71b070d3911b39d1026ba266768b71ba8a6]

        MenuBarManager: Actually use xPopupMenuDispatchProvider
        
        i.e. restore the fix for i#65734/i#75851, which for some
        reason was disabled in 3c471fa5480d58e867e05a1ef474a23aef94b07d.
        This can be tested by inserting chart into Writer or Calc, and
        looking at the File menu. Given that this menu is merged from
        the container app, it makes sense to use its dispatch provider
        for everything, not just for a few commands hardcoded in
        CommandDispatchContainer::getDispatchForURL of chart2.
        
        Change-Id: I03f233a84249284354ea709d8aa7c950390294e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102137
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-09-07  Maxim Monastirsky  <momonasmon@gmail.com>  [34f37ce6b9feef6091e0f27a2618e3f812f42008]

        MenuBarManager: Simplify addon menu creation
        
        Addon menus were created with a different ctor, which called
        Init instead of FillMenuManager. But the former is just a
        subset of the latter, and I don't see in the latter anything
        particularly harmful for addon menus.
        
        There was however the bool _bHandlePopUp parameter, which
        controlled whether to create popup menus to be used by popup
        menu controllers, but: (a) it doesn't make any sense to me to
        allow controllers in some addon menus but not in others, and
        (b) the Activate method creates controllers unconditionally,
        which means that a controller might still be created, but
        then get nullptr for the popup menu, and crash.
        
        There was also m_bIsBookmarkMenu, which was set to true for
        addon menus, and used in the Select method to add Referer
        argument to the executed command. As a matter of fact, this
        argument is useless, as the referer is never evaluated for any
        command or macro execution. Only affected case might be when
        content URLs used directly as menu commands. But such usage
        isn't common, and even then an empty referer is similarly
        accepted by SvtSecurityOptions::isUntrustedReferer. However
        seeing the message of f0a9ca24fd4bf79cac908bf0d6fdb8905dc504db
        ("rhbz#887420 Implement "block untrusted referer links" feature")
        it appears that it's better to have the explicit referer anyway
        (but with a different check, as m_bIsBookmarkMenu is now gone).
        
        (Historically, the referer argument wasn't even introduced for
        addon menus, but for the new document and wizards menus, which
        used to be managed by the menu manager back then. This can be
        seen in commit 40fefd8e0d5937666129278fe2b27c36cb58033c ("support
        for images and target frames"). Only later this code path was
        reused for addon menus. That's why the member was called
        m_bIsBookmarkMenu, as "bookmark menu" was the term used for the
        new and wizard menus, and there was also a related BmkMenu class.)
        
        Change-Id: Idd48a0416f8703ef1a5c91e949345537ec9a5ec0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102136
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-09-07  Maxim Monastirsky  <momonasmon@gmail.com>  [49e00818c6c77ecb5e09008a7379ce4e4e54c60f]

        MenuBarManager: Set command name for addon submenu item
        
        This is the proper fix for tdf#99527, instead of
        the workaround that was applied back then.
        
        Change-Id: Ibbcac747e2b0ef421fd71b79eb9e536dc2f31771
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101891
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-09-06  Aditya  <adityasahu1511@gmail.com>  [8c5c8d42d5cee83e00e3ecf00a55c8f42e0b169e]

        svx: Introduce createGalleryTheme() to GalleryThemeEntry
        
        Let GalleryThemeEntry initialize GalleryTheme.
        
        Change-Id: Ib81d95faf6561604a30a7d0a3d9dae808c83a398
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101655
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [7b4b1cb7c753fadbc20892ef8cc961b7a61e8d19]

        tdf#133490: sw_uiwriter: Add unittest
        
        Change-Id: I8a0660922e29d0dfaf8b859d396b88997a46bc92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102108
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-06  Arnaud Versini  <arnaud.versini@libreoffice.org>  [1d67beea593fa43f0bd782c0ce15b6a85042e33c]

        BASIC : useless std::unique_ptr initialisation
        
        Change-Id: I841cbb2bad3af5f6f6212962d7f15436d5e7bead
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102105
        Tested-by: Jenkins
        Reviewed-by: Arnaud Versini <arnaud.versini@libreoffice.org>

2020-09-06  Caolán McNamara  <caolanm@redhat.com>  [b5fcfb7ff9c02b1aa0578bb52da2bd7a8ade06f0]

        ofz#23573 speed up fuzzing
        
        Change-Id: I57823bb2a04da46ad1b66d1ba3d69f323406f612
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102107
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-06  Caolán McNamara  <caolanm@redhat.com>  [0e07efb1326e3a1ea66619774e25d3d38c8c9074]

        treelist hidden in data browser
        
        Change-Id: I1f01f4f57d9e711ead86d9d7abf9ef9c7f630fe2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102104
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [e68febccd3926635da3a64b99b01d3eff0273919]

        tdf#132105: sc_subsequent_filters_test: Add unittest
        
        Change-Id: I69aa6fc27c095a920c22a84e6e84e78b0230e46b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102102
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [a36455c8d1aba28ca593a90f2957078934ea5700]

        tdf#118561: sc_subsequent_filters_test: Add unittest
        
        Change-Id: Ia1edcdb2931db0dd7b9174a697711c6d79ff9a13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102103
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e12ac66a15b61d25105dce8fac82ed80d918a511]

        vcl: add testcase for reading different type of annotations
        
        add "FreeText" and "Line" annotations
        
        Change-Id: I00e4ac3e446dbec4fcd29a103d6cf8014137179d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102094
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [49f2eb54176af7f17aadb0108f290b2698da467f]

        pdf: don't require that a "text" annotation has a "pop-up" child
        
        Change-Id: I9b5940ea7c402725fa899a004241920663605fec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102093
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9ec80bc7dc33cf9b3119d8bd72cbd0852fbc1ad6]

        sd: add additional asserts for testAnnotationsImportExport
        
        Change-Id: I45824c4023c56b466560638a1fe5206bddaf74be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102092
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6d275917944c274a22620c2c19880eb8e94f2558]

        extract PDF import for annotations to a separate function
        
        Change-Id: Ibaabaee5e1e6416f1ac518ff846b13e6c3f29cad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102091
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [962f1bb95fc38cafe56ea2ba134ce19392102601]

        store annotation subtype in PDFGraphicAnnotation, enum for subtype
        
        Change-Id: Ib804f497a6c8f609e4899f9ebcef4c1096f44ce0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102090
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-06  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [11292d1cc405e7c3b9e1f374cc7581a63a54b994]

        tdf#136032 - abort scan of a string beginning with a hashtag
        
        Abort scan of a string beginning with a hashtag, if a comma is found. Otherwise, the compiler raises a syntax error. If
        the string ends with a hashtag too, it will be parsed later checking for
        a date literal.
        
        Change-Id: I078a2302f5c65206367a00fbc584ffa7b9ede031
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102099
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-06  Aditya  <adityasahu1511@gmail.com>  [86daf3617f2a5e59507f1e6d9a57ca6d39745db8]

        svx: Remove GalleryThemeEntry::createGalleryStorageEngineEntry()
        
        Change-Id: I8e96e5e21c635bcd1e76f2fb6903116cff500892
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101643
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-06  Aditya  <adityasahu1511@gmail.com>  [3c109047b1d99afa1cbf694bd93f44feb80ca648]

        svx: Remove GalleryBinaryEngineEntry::createGalleryStorageLocations()
        
        Initialize the member GalleryStorageLocations in the constructor only
        
        Change-Id: I0a37a1c87323d724f88b1de0aeb6151707b41853
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101642
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-06  Aditya  <adityasahu1511@gmail.com>  [0e3b72ac75d9f9c70fe6e74e83a43ffa2635c777]

        svx refactoring: Remove GalleryStorageLocations from GalleryThemeEntry
        
        Change-Id: I3955a66b7ec4f463264dbb5db6209bbb667bf2b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101557
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-06  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [d17b80d8a0c540a5add6e675a3b42f97c4737f98]

        Breeze, Colibre, elementary, KJ: tdf#136454 LibreLogo icons
        
        Change-Id: Ia797b1d462060277c95f5f153dffbaa6636b858f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102101
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-09-06  Julien Nabet  <serval2412@yahoo.fr>  [0ffbfe0d621b75aec43190e0837461c2961bf4d5]

        Fix warn "unbalanced grouping commands" in socket.h
        
        Change-Id: I290d96f8c2bcc9688e1d7acba95564b6bc97b64b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102097
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-06  Noel Grandin  <noelgrandin@gmail.com>  [01e0d6acc448506fc9c5d86680249892df3e5ed5]

        fix non-pdfium build
        
        Change-Id: I996164480d75ca3739942f6a1c06bbb4a1c400d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102085
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-05  Stephan Bergmann  <sbergman@redhat.com>  [4f76b5e6fdd41d7d7a5302b4e9ea991236c9fdce]

        Improve hchar_string to OUString conversion
        
        ...assuming the way of constructing an OUString from just a hchar_string::c_str
        pointer, ignoring hchar_string::length, was not chosen deliberately to cut off
        the input string at a potential embedded NUL.
        
        (This change is a prerequisite for making the OUString ctor taking a raw pointer
        explicit.)
        
        Change-Id: I172a5627354c3da7105e50763edcb31cd89633e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102089
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4c7b53f5af5d20be4e342cd7343db76567a98401]

        Fix typo
        
        Change-Id: Ia11acec42981e8c0015c972a8d5e72b918a292aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102077
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-05  Stephan Bergmann  <sbergman@redhat.com>  [138f02ac273d8a7217c51c800f18836041229b99]

        Drop unused ImplEESdrObject::ImplGetInt32PropertyValue overload
        
        (This change is a prerequisite for making the OUString ctor taking a raw pointer
        explicit.)
        
        Change-Id: I7a61a709c3a4950d067ed600a7c0441afe51043f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102088
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-05  Stephan Bergmann  <sbergman@redhat.com>  [085e8ebd769b430fbd7ac0614f292697d4b36103]

        Simplify creation of the FontNameDictionary
        
        Some of the key sal_Unicode arrays contained embedded NUL characters, for which
        everything after the first NUL was ignored.  But from the corresponding comment,
        it looks like those sal_Unicode arrays were presumably meant to contain multiple
        keys that should all map to the same "English name," which I have added now.
        (The original history of this source file beyond
        942dbe34b9a1400c926a81f88e849d248b58ed55 "#i103496#: move some fontsubstitution
        stuff from vcl to unotools to get xmloff vcl free" appears to be lost,
        unfortunately.  Another comment had already wondered why keys were terminated by
        double NULs, where the second NUL maybe was originally meant to terminate that
        sequence of individual keys all stored in a single sal_Unicode array.)
        
        There was also another
        
          // TODO: check if all dictionary entries are already normalized?
        
        in the construction of the FontNameDictionary aDictionary, of which I'm not sure
        what it should mean exactly, and whether I should have left it in.
        
        (This change is a prerequisite for making the OUString ctor taking a raw pointer
        explicit.)
        
        Change-Id: I168778307a67c6b72bf483dc34bfd45f8a48a143
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102086
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-05  Stephan Bergmann  <sbergman@redhat.com>  [0f323c534fdfe511deb5a4d2ed15bc789475d904]

        Simplify construction of a single-character OUString
        
        (This change is a prerequisite for making the OUString ctor taking a raw pointer
        explicit.)
        
        Change-Id: Ifc7450591c723223e8c696110866e8ee5e2900e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102087
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-05  Stephan Bergmann  <sbergman@redhat.com>  [d211909bb95f99b5adc6d49f60610f4d0676afbd]

        Simplify comparison between OUString and raw pointer
        
        ...avoiding the construction of an intermediary temporary OUString, assuming the
        given `word` will never contain embedded NUL characters.
        
        (This change is a prerequisite for making the OUString ctor taking a raw pointer
        explicit.)
        
        Change-Id: I3b500557abb3554e9dfda63ef30b22c6c06c99c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102084
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-05  Stephan Bergmann  <sbergman@redhat.com>  [1bc728580364c626aa04df624e2afac8fa92890e]

        Improve QString to OUString conversion
        
        ...assuming the way of constructing an OUString from just a QString::utf16
        pointer, ignoring QString::size, was not chosen deliberately to cut of the input
        string at a potential embedded NUL.
        
        (This change is a prerequisite for making the OUString ctor taking a raw pointer
        explicit.)
        
        Change-Id: I3fb3026065f0247c19f0497d28adf422106bd9c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102083
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-05  Noel Grandin  <noelgrandin@gmail.com>  [c6104462fbe11ae053155b5f6c2ec52d31f0481c]

        fix macOS malloc debugging
        
        which was introduced with insufficient testing in
            commit 302d85a931586313e04f82d206970dbc3bce9a47
            add macOS malloc debugging env vars
        
        And this fix also avoids the potential problem of turning
        on malloc debugging for lldb itself.
        
        Change-Id: I0d65cefbd3ce8aea7223c6f0a3470b7ecbc8da89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102082
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-05  Stephan Bergmann  <sbergman@redhat.com>  [aa357e56e8b6185e66ce763ca48fff61fe718bd7]

        Improve some OUString to OString conversions
        
        ...dropping an intermediary OUString temporary (assuming that way of
        constructing an OUString temporary from a pointer was not chosen deliberately to
        cut of the string at a potential embedded NUL).
        
        (This change is a prerequisite for making the OUString ctor taking a raw pointer
        explicit.)
        
        Change-Id: I752a0e63b86cb5e3d1a97ede1d855b9602a353c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102081
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-05  Stephan Bergmann  <sbergman@redhat.com>  [125b3ab3478b615a2391bdbd208c0e3efca1a5d6]

        Drop some seemingly redundant OUString(OUString::getStr()) construction
        
        ...assuming it was not chosen deliberately to cut of the input string at a
        potential embedded NUL (or for whatever other arcane reason).
        
        (This change is a prerequisite for making the OUString ctor taking a raw pointer
        explicit.)
        
        Change-Id: I74411e590cedc4394a240435a837a406dc18cfb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102079
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-05  Stephan Bergmann  <sbergman@redhat.com>  [573f472c6d282c69d16d4ed985c7433c75876745]

        Make printString take any std::u16string_view argument
        
        (This change is a prerequisite for making the OUString ctor taking a raw pointer
        explicit.)
        
        Change-Id: I201c87e47ae83b7c3df39e5abb420d6a80b1d3e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102080
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-05  Stephan Bergmann  <sbergman@redhat.com>  [1daeea3a48fe08979139648289e188bb9fc211b3]

        Drop some seemingly redundant OUString(OUString::getStr()) constructions
        
        ...assuming they were not chosen deliberately to cut of the input string at a
        potential embedded NUL (or for whatever other arcane reason).
        
        (This change is a prerequisite for making the OUString ctor taking a raw pointer
        explicit.)
        
        Change-Id: I0f029ac8c7851e3722ec2e9e2e003c22d3453e6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102078
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-05  Stephan Bergmann  <sbergman@redhat.com>  [7fc98802ecd6d9e198ae37269f10522286db987e]

        Create OUString from storeFindData m_pszName and m_nLength
        
        ...assuming that (a) m_nLength does always reflect the actual m_pszName length,
        and (b) that way of constructing an OUString from a pointer was not chosen
        deliberately to cut of the string at a potential embedded NUL.
        
        (This change is a prerequisite for making the OUString ctor taking a raw pointer
        explicit.)
        
        Change-Id: I75519825cd6b60a7c308a3697bfbfc40afb2d1c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102076
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-05  Pranam Lashkari  <lpranam@collabora.com>  [bb0c7d1615ba56966cddf1ef6caa25c08f1bd852]

        LOK: allow slide switching in mobile even if it is same slide
        
        problem:
        In the mobile view taping on the selected slide preview would open the wizard
        but when some object is selected on the slide
        wizard would open for that object
        this patch helps us to set the Page as selection and as result
        mobile wizard opens for the slide even when some object on slide is selected
        
        Change-Id: I99cbece8b18ec8766956157c0231e5a0f600d993
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101869
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2020-09-05  Regina Henschel  <rb.henschel@t-online.de>  [87d1ebeb11a00301745ee3c3c03fffb7033ab59d]

        tdf#135366 ODF import of line and fill of data labels
        
        LibreOffice has line and fill properties of data labels in a chart in
        properties of kind "LabelBorderWidth" or "LabelFillColor" at a data
        point or, as defaults for the points, at a series.
        
        But ODF has such information in a <style:style> element, which is
        refered by a <chart:data-label> element. That one can be child of a
        <chart:data-point> and child of a <chart:series> element.
        
        Microsoft Office correctly uses the <chart:data-point> element and its
        style for the line and fill properties of data labels. Up to now LO
        cannot import such information and does not write the ODF elements.
        Instead LibreOffice reads and writes attributes in 'loext' namespace.
        
        Using the "LabelFoo" properties was implemented by Kohei Yoshida,
        July 2014. Although there is no published service, these properties
        can be used in macros. Because they are now available since six
        years, the decision was to keep this internal model and convert on
        import and export.
        
        This patch implements the import of the ODF fill and line properties
        from the <chart:data-label> element and converts them to the internal
        used properties.
        
        LibreOffice has currently only implemented a few of the possible line
        and fill properties. When more are implemented, their <ODF,LabelFoo>
        pairs need to be added to the array aApiToLabelFooPairs, further
        adaptions are not needed.
        
        The <chart:data-label> contains in addition the absolute position of
        a data label. LibreOffice has internally only a position offset
        relative to the regular position of the label. The conversion of the
        position is not included in the patch.
        
        Change-Id: I5fd868945585971dac3dd945804a4a2951b8c12d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101194
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-09-05  Stephan Bergmann  <sbergman@redhat.com>  [23cf849bd699427889a99301d50ad52edec9d06d]

        Turn JapanNotBegin/EndLevel1 into constexpr string literals
        
        ...in preparation of further OUString improvements
        
        Change-Id: I8e1aca3b91d2843e84755691f5f5461866c1e4e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102075
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-05  Justin Luth  <justin.luth@collabora.com>  [870bb98b3a1159e31895524ef54457db37d1b9af]

        tdf#136441 ms export: don't export comments in footnotes
        
        Microsoft UI does not allow comments in footnotes,
        or in headers/footers, or endnotes,
        so just throw them away for all MS formats.
        This avoids the biggest problem,
        which was an error in LO reading the DOCX.
        
        Prior to this bug fix, the status was:
        DOCX:
        Word 2016 opens it ok, but no comment in footnote.
        Word 2003 hangs.
        LO loads but has a SAX error the user must ignore,
        and no comment seen in the footnote anyway.
        
        DOC:
        Word 2016 opens, but misses the main body text,
        and of course no comment in footnote.
        Word 2003 opens, sees the main body text just fine,
        and no comment in footnote.
        LO loads, but no comment seen in footnote anyway.
        
        RTF:
        Word 2016/2003 open, and no comment in footnote.
        LO loads, but no comment seen in footnote anyway.
        
        If the SAX error problem could be fixed, then perhaps
        it would be worth allowing LO to export comments
        to DOCX for its own benefit. In that case, allow
            case SwFieldIds::Postit:
                    PostitField( pField );
        
        This patch does not fix the problem where the body
        text is missing in Word 2016 in DOC format.
        
        Change-Id: I0b7389616a2207d41ae525dbc0b2eea536364d90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102074
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-09-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d1708ea5ef42daea49368d159324a4ba11256e55]

        Fix typo in code
        
        Change-Id: I2934b96c8b2b0a9049d7f238b9c67c8ecf56fa38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102035
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-09-05  Stephan Bergmann  <sbergman@redhat.com>  [9abaa6492899b3a8e467b08ec8a084ed3db7f518]

        Make OUString(char16_t const[N]) ctor check for embedded NULs
        
        ...and fix the detected fallout.
        
        That ctor only started to get used recently with
        a1570b6052ae9c9349282027c9007b071589bce6 "Make the OUString
        ConstCharArrayDetector::TypeUtf16 overloads are actually used", but it turns out
        that that also gave rise to that ctor being picked in error.  To better guard
        against such erroneous uses, make that ctor assert that the given array does not
        contain embedded NUL characters, see the new
        sal/qa/rtl/strings/nonconstarray.cxx tests.
        
        The one place where that assert would fire during `make check` is fixed now in
        SwWW8ImplReader::ImportDopTypography.
        
        That assert would also fire for tow OUStringLiteral-related tests in the
        recently added test::oustring::StringLiterals::checkEmbeddedNul, so drop those
        for how.  They cna presumably be added back (with reversed logic values) when
        OUStringLiteral is changed similarly to how OStringLiteral was changed in
        4b9e440c51be3e40326bc90c33ae69885bfb51e4 "Turn OStringLiteral into a
        consteval'ed, static-refcound rtl_String".
        
        Change-Id: I6056244003a20f77ba0d953538d25edcbd562211
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102063
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-05  Caolán McNamara  <caolanm@redhat.com>  [7003fe557bd2223e9af1ed0eb6c97b209686a8ab]

        rhbz#1875377 if sort order is equivalent keep order fontconfig presents
        
        there are two fonts in fedora 32/33 for regular Cantarell
        
        /usr/share/fonts/cantarell/Cantarell-Regular.otf
        and
        /usr/share/fonts/cantarell/Cantarell-VF.otf
        
        where VF is the Variable Font version. The Cantarell-Regular
        ones has a CFF table and export to pdf creates a font subset
        that works perfectly fine. The VF one does not have a CFF
        table and the fallback case doesn't work for pdf export.
        
        Both have the same version, use a stable sort to retain
        their relative order that fontconfig presents so we use
        the Cantarell-Regular version we would see if we didn't
        sort by version at all.
        
        Change-Id: I750006b980810fc59e0a152d42ae17f29f46e3b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102062
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-05  Justin Luth  <justin.luth@collabora.com>  [0b495a630b7c449b3e8911d3970449776e502ce9]

        tdf#135672 doc import: fix table width
        
        On round-tripping, the table was growing on each save.
        A previous commit handled position creep.
        
        Change-Id: I0c8c3b644a5c005252afd761cc164dd001321d65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101188
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-09-05  Jim Raykowski  <raykowj@gmail.com>  [6935dcd80f1677a293a412da3d94afd1217c0bd1]

        Improve outline position tracking and content visibility
        
        state update in Writer Navigator when outline content visibility is
        toggled.
        
        Change-Id: I28ff127bc2f7776b72a2dc32ae2f6147169c8bac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101771
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-09-05  Mike Kaganski  <mike.kaganski@collabora.com>  [bb64b19e3e8942e610db2d3596d859f7c7864811]

        Avoid warnings about use of uninitialized value
        
        Like these:
        
            Use of uninitialized value $feature{"Description"} in substitution (s///) at C:/lo/src/core/solenv/bin/modules/installer/windows/feature.pm line 362.
            Use of uninitialized value $feature{"Title"} in concatenation (.) or string at C:/lo/src/core/solenv/bin/modules/installer/windows/feature.pm line 370.
            Use of uninitialized value $feature{"Description"} in concatenation (.) or string at C:/lo/src/core/solenv/bin/modules/installer/windows/feature.pm line 370.
        
        gm_o_OGLTrans has no Title nor Description
        
        Change-Id: Ica247e071f252023e4cdec6f8ff15f0e0d3cedd5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102059
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0e8696bc2784364cfbefd7fa55da733e350c56cd]

        tdf#118148 Extended tips for simpress/ and sdraw/
        
        Change-Id: I7472b2aaa60d554fd9b2d4c9212917661228d929
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102061
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2020-09-04  Caolán McNamara  <caolanm@redhat.com>  [0593f35f770e2df5241b2cec10ea1bc74cf3d4e6]

        TabPage no longer needs to inherit from VclBuilderContainer
        
        Change-Id: Iaab26ade1109daf732e58a2f3741cc43243e374c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102023
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-04  Caolán McNamara  <caolanm@redhat.com>  [f54edfb023d9007faa23b6b6ffa1f4d47ccd1fac]

        tdf#136442 a null return from GetEntryPosByName is allowed
        
        Change-Id: Id3e5255f1551eaa3e2f2bbd314634bdf921bffac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102022
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-04  Aditya  <adityasahu1511@gmail.com>  [44e81831dfc194b60b6d0c89ba275669e23c443e]

        svx refactoring: Remove GalleryThemeEntry::GetThmURL() and others
        
        Remove GalleryThemeEntry::GetThmURL(), GetSdvURL(), GetSdgURL(), GetStrURL
         because they don't belong here because they deal with URL.
        
        Change-Id: I5a36742c49793726505ebbf394d9410194c39e6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101547
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-04  Aditya  <adityasahu1511@gmail.com>  [86099e6ec0a2ae72c560c5f2d8b2c3e482ce2e60]

        svx: Introduce GalleryBinaryStorageLocations
        
        Make GalleryStorageLocations abstract superclass of
         GalleryBinaryStorageLocations and upcoming GalleryXMLStorageLocations.
        
        Change-Id: Iccd53b723a4495e0d93ab5e3306f899ec41705f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101434
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-04  Aditya  <adityasahu1511@gmail.com>  [b1a8b0e5327d823da34050e382f7a2838c262881]

        svx: Refactor Gallery::ImplGetCachedTheme
        
        Introduce GalleryBinaryEngineEntry::getCachedTheme() to refactor
         Gallery::ImplGetCachedTheme.
        
        Change-Id: Ic27a325af0975298143d4746de363edd1d148a42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101508
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-04  andreas kainz  <kainz.a@gmail.com>  [125fbbe6cc1956d370a01f83f47c637d39f5e596]

        additions dialog ui update
        
        Change-Id: I045f80d0c7df9c31979b0c74848557d77ebb80af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102045
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-09-04  Mike Kaganski  <mike.kaganski@collabora.com>  [30f344d73a26adb543acf66979fd963d8e38fe65]

        Avoid warnings about use of uninitialized value
        
            Use of uninitialized value $microversion in int at C:/lo/src/core/solenv/bin/modules/installer/windows/file.pm line 568.
            Use of uninitialized value $vervariant in int at C:/lo/src/core/solenv/bin/modules/installer/windows/file.pm line 568.
        
        Change-Id: I916861a34d39a796d2941f9a8d972e7a082e3b22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102058
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-04  Mike Kaganski  <mike.kaganski@collabora.com>  [9b8a8dc74dd352820141d2b7e5320bcda39a7814]

        Avoid warnings about use of uninitialized value
        
        Like these:
        
            Use of uninitialized value in exists at C:/lo/src/core/solenv/bin/modules/installer/scriptitems.pm line 402.
        
        Debugging the failing values, these are:
        
        element 113
            Dir => gid_Dir_Autotext_Language
            HostName => LibreOfficeDev 7/share/autotext/qtz
            modules => gid_Module_Langpack_Basis_qtz
            specificlanguage => qtz
            Styles => (CREATE)
        
        element 512
            Dir => gid_Brand_Dir_Share_Uno_Packages
            HostName => LibreOfficeDev 7/share/uno_packages
            modules => gid_Module_Root,gid_Module_Root_Brand
            specificlanguage =>
            Styles => (CREATE)
        
        element 513
            Dir => gid_Brand_Dir_Share_Uno_Packages_Cache
            HostName => LibreOfficeDev 7/share/uno_packages/cache
            modules => gid_Module_Root,gid_Module_Root_Brand
            specificlanguage =>
            Styles => (CREATE)
        
        element 514
            Dir => gid_Brand_Dir_Share_Uno_Packages_Cache_Uno_Packages
            HostName => LibreOfficeDev 7/share/uno_packages/cache/uno_packages
            modules => gid_Module_Root
            specificlanguage =>
            Styles => (CREATE)
        
        Change-Id: I9c91e2fa9bbaab4c15e96dbbdc710141e500c482
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102053
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [5f7cbf60b71e78d4a980ec46953c4524ec0fd80c]

        revert the macos part of..
        
        commit 217122387f6e0ef657b8ba85eae082b448901cec
            Date:   Tue Aug 25 12:23:13 2020 +0200
            dont turn on malloc debugging for gdb itself
        
        because it doesn't work
        
        Change-Id: If6f1ac2ddc1683dab9d57df742c647083304af07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102056
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-04  Miklos Vajna  <vmiklos@collabora.com>  [61834cd574568613f0b0a2ee099a60fa5a8d9804]

        xmlsecurity: pdf incremental updates that are non-commenting are invalid
        
        I.e. it's OK to add incremental updates for annotation/commenting
        purposes and that doesn't invalite existing signatures. Everything else
        does.
        
        Change-Id: I4607c242b3c6f6b01517b02407e9e7a095e2e069
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102057
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [c9173b4042d6d4dc2e4b028e133ea60631f6e87d]

        tdf#136062: sc: Add UItest
        
        Change-Id: Ic154f80a0b4c9bcade64e7c5ba9180db5c199de0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102054
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-04  Miklos Vajna  <vmiklos@collabora.com>  [7d379bd8535b32a8d63a5fa8131cd9e82c7ff94f]

        sw: default to UI locale when language is missing
        
        This means that when extras/source/shellnew/soffice.odt is opened, it'll
        always match the user's language. The same was already working in Calc
        and Impress.
        
        Change-Id: Ic1afc82d7b59f1bd32815586f756e7e8408e5c6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102051
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [74244dc85ee597ec6e9a40351d123257c342fbfb]

        Fix typo in code
        
        Change-Id: If214d98b729d84d98e8b748978035e723ed043a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102036
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-04  Justin Luth  <justin.luth@collabora.com>  [76ec8b52da8ffe8a21c223937c7dbe960f12ebda]

        tdf#135672 doc import: fix left table position
        
        On round-tripping, the table was creeping left on each save.
        A follow-up commit handles growth creep.
        
        Why this specially added code is now wrong is unknown to me.
        I'm guessing that for docx, Writer was changed and doc
        format never picked up on that change. It looks like this
        probably happened already in OOo based on bibisect seeing
        this creep and table growth as far back as I can test.
        
        I really don't like just ripping out code like this,
        but the proof is in the pudding. Now several documents
        round-trip at the same position and size. Who can complain?
        
        See the bug report, which questions why this was added:
        commit 53d67a4e9f26689dbcce07f045ef6222bfadc27e
        Author: Caolán McNamara on Tue Oct 16 11:42:32 2001 +0000
            #93253# Fix borders and positioning
        
        Change-Id: I3914bc84143a62f518542c10d19461e1edfadd17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101187
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [f68f809261ca2c42227e0da3e0edd399f4955ae4]

        uitest: this is a calc file
        
        Change-Id: I8d5b4d08818711b37d6624ec6e45b793d3553afb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102055
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [127696ba2b090c7ff93b6944b840e25acad63975]

        tdf#117703: sw: Add UItest
        
        Change-Id: I4f5e5daf95171036489a5c67256e153154309b6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102049
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-04  Luboš Luňák  <l.lunak@collabora.com>  [e6f54c46dcc0dd9b308d07bd25cdab231e5a335e]

        ignore fully opaque alpha bitmap for Skia
        
        This avoids some more expensive operations (if using CPU) like
        SkBlendMode::kDstOut for hacks like
        9ff0cd1f6b2200940ac51e580809e2a17c4b9550 that just set a fully
        opaque bitmap as the alpha.
        
        Change-Id: I446efc482d7bb13e899bf8b352e13fce6b5f9176
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101896
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-04  Luboš Luňák  <l.lunak@collabora.com>  [c5b6f8d6469850e14362f2c8f08cdf8c956cbf07]

        fix erasing virtual device with alpha
        
        The background cannot be simply set as background also for the internal
        alpha virtual device, since this hackish alpha uses black = opaque
        and white = transparent. So e.g. setting to background to COL_WHITE
        actually resulted in the content being transparent.
        Try to map to what the alpha virtual device actually needs.
        
        Change-Id: Ie5179769d9bce989eddfc96f5cbd2b94d1d88d53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101927
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c4ea034beb2fa0f1e874a39391a9498bdd7c7aad]

        tdf#118148 Extended tips for HC2/swriter
        
        Change-Id: I523bd35ae359d8c5d18e9a553ef101dda0a1e2dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101894
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2020-09-04  Mike Kaganski  <mike.kaganski@collabora.com>  [c44c21a01321650f930d9e16b4d0763d5674eac1]

        Drop duplicating is_empty_dir
        
        This version was introduced in b173b425a1c1478ab3c4b43e58e09b751e3e3387,
        then in cabadfc288e5e7324723c62f36b918a80db90323, another copy was added
        so that now install.phony.log had this line:
        
            Subroutine is_empty_dir redefined at C:/lo/src/core/solenv/bin/modules/installer/systemactions.pm line 475.
        
        Let's keep the newer version, that is at line 280.
        
        Change-Id: I50f3668e47d4ea8f9c309abde8abe233cff12af5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102046
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-04  Aditya  <adityasahu1511@gmail.com>  [7429369678fdcf17c286b8c7238747b4a6b12866]

        svx: Introduce GalleryBinaryEngine::getModificationDate()
        
        Also make GalleryBinaryEngine's functions GetSdgURL(), GetThmURL(), GetStrURL(),
         GetSdvURL() private to the class.
        Introduce getModificationDate() to GalleryBinaryEngine because that it where it
         belongs - it deals with URL
        
        Change-Id: Idd3c42e779652df030ae104e40581d9de1a07863
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101505
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-04  Aditya  <adityasahu1511@gmail.com>  [fa3f514f33d4beadabf8526278939ed51417918b]

        svx: Refactor Gallery::RemoveTheme()
        
        Introduce GalleryTheme::removeTheme() and GalleryBinaryEngine::removeTheme()
        
        Change-Id: Ic9c1b4fdb3e173d922635e5fd78d463e1f2c220a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101496
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-04  László Németh  <nemeth@numbertext.org>  [7dbd1cd44918c50f2540955f908cd0a96fce024c]

        tdf#136404 DOCX import: ignore NaN cells in table formula
        
        Ignore empty cells or cells with text content in data range
        of AVERAGE, COUNT and PRODUCT (the new interoperability
        functions in Writer), like MSO does, instead of using
        NaN data as zeroes here.
        
        Add AVERAGE, as a new function instead of alias of MEAN
        to return error message instead of zero for NaN-only
        arguments, like Calc does (Note: also MSO gives empty
        result instead of zero).
        
        Change-Id: I5e18f3e2b16cb0621dad2bba141ae63fb5edd241
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102012
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-04  Tor Lillqvist  <tml@collabora.com>  [bcb415d56de44246eea8c9de45e7f9f91b9d6570]

        Avoid loplugin:external and loplugin:simplifypointertobool warnings
        
        Note that this file isn't actually compiled at the moment unless you
        edit the Module_libreofficekit.mk. And then the unit test will fail.
        But that is another problem.
        
        Change-Id: I431ce889ca4059e98662cddcaee3aa570102c515
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102042
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-09-04  Tor Lillqvist  <tml@collabora.com>  [052cf89f2fc3f32150d0f6dbcbc859a127fa595b]

        Remove an odd CPPUNIT_ASSERT(0)
        
        The unit test that code is in isn't even run currently (commented out
        in Module_libreofficekit.mk), so no harm in not making it fail
        intentionally. (The commit message of the commit that added the test
        with the intentionally always failing assertion does not tell what the
        idea was.)
        
        Change-Id: I93407723ce10c77366e6f7f96df93d86f214f497
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102030
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-09-04  Aditya  <adityasahu1511@gmail.com>  [6b2eff7d69c6e14d89dd33eaa58c01d82c541266]

        svx: Refactor GalleryBrowser1::ImplFillExchangeData
        
        Introduce GalleryTheme::getModificationDate()
        
        Change-Id: I1ca34482ee5f0007a1d698e345e399ac3de31a51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101495
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-04  Aditya  <adityasahu1511@gmail.com>  [6ccd883409e4799aa334bbe1047f42c795c9457b]

        svx: Rename GalleryThemeEntry::mpGalleryBinaryEngineEntry
        
        Rename mpGalleryBinaryEngineEntry to mpGalleryStorageEngineEntry because
         GalleryThemeEntry will have 2 engines: GalleryBinaryEngineEntry and
         GalleryXMLEngineEntry.
        
        Change-Id: I348d8df111f33cceacdbfe746bc484802fc18d13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101431
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-04  Aditya  <adityasahu1511@gmail.com>  [bc8c29bea9393cd0f1a6cbff30291ccdfe1ccea0]

        svx: Rename GalleryTheme::mpGalleryBinaryEngine
        
        Rename mpGalleryBinaryEngine to mpGalleryStorageEngine because GalleryTheme
         will have 2 engines: GalleryBinaryEngine and GalleryXMLEngine.
        
        Change-Id: I990a3655121b4e4e5735c6a8d5e5afe13c674b20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101427
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-04  Aditya  <adityasahu1511@gmail.com>  [b2d3cb906aa49ca2d83393712b9ed01d93826168]

        svx: Introduce GalleryFileStorageEntry
        
        Abstract class for GalleryBinaryEngineEntry and upcoming GalleryXMLEngineEntry. This
         interface will be used by GalleryThemeEntry class.
        
        Change-Id: Ifa81fe7f17479a9583fd526e5173658aa33efd30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101420
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-04  George Bateman  <george.bateman16@gmail.com>  [ce73b526c459bf1ab15220fe78afae44cb436184]

        tdf#124176 Use #pragma once in codemaker
        
        This commit was carried out by a Python script, source of which
        is at https://bugs.documentfoundation.org/show_bug.cgi?id=124176#c97.
        
        Change-Id: I421f0594d5f4389f7800a5bd0e339edde5627bb3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100182
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-04  George Bateman  <george.bateman16@gmail.com>  [7021dae8115ceac19a2823e8d91e09d952d82c51]

        tdf#124176 Use #pragma once in compilerplugins
        
        This commit was carried out by a Python script, source of which
        is at https://bugs.documentfoundation.org/show_bug.cgi?id=124176#c97.
        
        Change-Id: Id60579406a5aa16c3dc05a1bb5f1c1c828d39c50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100251
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-04  Caolán McNamara  <caolanm@redhat.com>  [45c2e2edd5589ab355cfc2790a97b650b81861df]

        don't warn about perfectly ok small-button style
        
        Change-Id: I60bd07d9ff9100a6a20b3c0cb65c9b9d33767029
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102021
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-04  Tibor Nagy  <nagy.tibor2@nisz.hu>  [d362c0625fa92e0f4d4472f197bd1d68fba522f1]

        tdf#136354 DOCX import: fix vertical mirrored alignment on bottom margin
        
        The relative mirrored vertical alignment (INSIDE and OUTSIDE) of
        bottom page margin wasn't handled.
        
        Note: this fix doesn't check mirroring (if it's possible to mirror
        vertically either, for example, by mixing portrait and landscape
        mode in a document), only support INSIDE as OUTSIDE as alternative
        names of TOP and BOTTOM in case of alignment to bottom margins.
        
        Follow-up of commit d54264e34c1ccc0eaf4178ab165a843028500223
        (tdf#133071 DOCX import: fix vertical alignment to bottom page margin)
        
        Co-authored-by: Attila Szűcs (NISZ)
        
        Change-Id: I6d844f57505bcda1faa7dd6112d1cda666c3ac07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101934
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-04  Miklos Vajna  <vmiklos@collabora.com>  [739ce73e9957fa1f553f3246e5ed67de0f3eb47f]

        xmloff: remove dead com.sun.star.comp.Draw.XMLStylesExporter
        
        And test com.sun.star.comp.Draw.XMLOasisSettingsExporter instead in
        JunitTest_xmloff_unoapi. Note that the test code is also dead at the moment,
        because xmloff/qa/unoapi/xmloff.sce disables the
        xmloff.Draw.XMLSettingsExporter line, but let's not regress even more in that
        code.
        
        Change-Id: I04eb38aad193dfbfde5df42f3e367aa47dfd12ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102019
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-04  George Bateman  <george.bateman16@gmail.com>  [1d203d95479d16049c2edb6fa6fc927c1d97067f]

        tdf#124176 Use #pragma once in chart2
        
        This commit was carried out mostly by a Python script, source of which
        is at https://bugs.documentfoundation.org/show_bug.cgi?id=124176#c97.
        
        Change-Id: Ifee23b494264f895e5612952d0875cac064e4132
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100181
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-04  George Bateman  <george.bateman16@gmail.com>  [4d433b21ec6fdd80e09dc042a8e204e72b1e62c8]

        tdf#124176 Replace 3 include guards with #pragma once
        
        These are the include guards mentioned in tdf#124176 as not being
        compatible with an automated fix.
        
        Change-Id: Ia74453b7b96405ad36440dcd8e24759352bd15da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100092
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-04  George Bateman  <george.bateman16@gmail.com>  [6efb746a8cf876ef00d97aa8bd8f2f4ef9cabcfd]

        tdf#124176 Use #pragma once in configmgr
        
        This commit was carried out by a Python script, source of which
        is at https://bugs.documentfoundation.org/show_bug.cgi?id=124176#c97.
        
        Change-Id: Ide38653f1828752b90d7e312471c9facb99646a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100252
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-04  George Bateman  <george.bateman16@gmail.com>  [505795db3fa8cd5bb9868ff99f9a8cdf268f4c0b]

        tdf#124176 Use #pragma once in bridges
        
        This commit was carried out by a Python script, source of which
        is at https://bugs.documentfoundation.org/show_bug.cgi?id=124176#c97.
        
        Change-Id: Icadf43a74e4ba99e587a1e6287adf8d65f819ca1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100144
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-04  George Bateman  <george.bateman16@gmail.com>  [5381af18b6c5e75b37bdc81d69f376cfedaaf641]

        tdf#124176 Use #pragma once in binaryurp
        
        This commit was carried out by a Python script, source of which
        is at https://bugs.documentfoundation.org/show_bug.cgi?id=124176#c97.
        
        Change-Id: I7141f07eca2b8338be6bd6b24580256cda6ba092
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100129
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-04  George Bateman  <george.bateman16@gmail.com>  [abea8319622848f2228fc9a2736a645b52ab617b]

        tdf#124176 Use #pragma once in basctl
        
        This commit was carried out by a Python script, source of which
        is at https://bugs.documentfoundation.org/show_bug.cgi?id=124176#c97.
        
        Change-Id: I812869f1a7cb2ac3e9c97240abc456cd12afd0b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100121
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-04  George Bateman  <george.bateman16@gmail.com>  [fb4ddf2fc997f3b0c193b6dce22a0b1313f24240]

        tdf#124176 Use #pragma once in basic
        
        This commit was carried out by a Python script, source of which
        is at https://bugs.documentfoundation.org/show_bug.cgi?id=124176#c97.
        
        Change-Id: Ief7f29d8efaa3d6ac417080f3147a087844621a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100128
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-04  George Bateman  <george.bateman16@gmail.com>  [df9ff47f984bfb8ce265cb73ec10a3dd5837bd10]

        tdf#124176 Use #pragma once in canvas
        
        This commit was carried out by a Python script, source of which
        is at https://bugs.documentfoundation.org/show_bug.cgi?id=124176#c97.
        
        Change-Id: Icd712adf20fa2dbaaea2fc33a0fd870c8595b7e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100147
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-04  George Bateman  <george.bateman16@gmail.com>  [24491636d36a1d92a4bb9f3f1f1b2e65b81d8429]

        tdf#124176 Use #pragma once in cppcanvas
        
        This commit was carried out by a Python script, source of which
        is at https://bugs.documentfoundation.org/show_bug.cgi?id=124176#c97.
        
        Change-Id: I984bb1056da13d163f7fe654d780502a6d34231f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100253
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-04  George Bateman  <george.bateman16@gmail.com>  [269497fff04bb5bbe982a7bcd48ea06d1507fc6b]

        tdf#124176 Use #pragma once in avmedia
        
        This commit was carried out by a Python script, source of which
        is at https://bugs.documentfoundation.org/show_bug.cgi?id=124176#c97.
        
        Change-Id: Iec8964e460e26778bbe9fe33e6130d7f179fae51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100142
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-04  Tibor Nagy  <nagy.tibor2@nisz.hu>  [487df0c8f307500029b06c89985a1148ebc784b5]

        tdf#123353 XLSX export: fix lost AutoFilter on empty cells
        
        The AutoFilter button was lost during export when only the
        rows with empty cells were visible and everything else was
        hidden. The filter itself was still active, but the button
        itself was gone.
        
        Co-authored-by: Attila Szűcs (NISZ)
        
        Change-Id: Ia0b16bf4f15303d1320081cb62090368a0ce3908
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101847
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-04  George Bateman  <george.bateman16@gmail.com>  [88da6b7b62dc0c391e28a920bb2d355bce89f8bf]

        tdf#124176 Use #pragma once in comphelper
        
        This commit was carried out by a Python script, source of which
        is at https://bugs.documentfoundation.org/show_bug.cgi?id=124176#c97.
        
        Change-Id: I72229dc1ef743f0394f778aec7c49c11fe7e5176
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100183
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-04  Stephan Bergmann  <sbergman@redhat.com>  [1b43cceaea2084a0489db68cd0113508f34b6643]

        Make many OUString functions take std::u16string_view parameters
        
        ...instead of having individual overloads for OUString, OUStringLiteral, and
        literal char16_t const[N].  (The variants taking OUString are still needed for
        !LIBO_INTERNAL_ONLY, though.  The variants taking ASCII-only literal char
        const[N] are also left in place.)
        
        This nicely reduces the number of needed overloads.  std::u16string_view allows
        to pass as arguments:
        
        * OUString
        * OUStringLiteral
        * OUStringChar  (with the necessary conversion added now)
        * OUStringNumber
        * u"..." char16_t string literals
        * u"..."sv std::u16string_view literals
        * std::u16string, plain char16_t*, and more
        
        A notable exceptions is OUStringConcat, which now needs to be wrapped in
        OUString(...), see the handful of places that needed to be adapted.
        
        One caveat is the treatment of embedded NUL characters, as
        
          std::u16string_view(u"x\0y")
        
        constructs a view of size 1, while only
        
          u"x\0y"sv
        
        constructs a view of size 3 (which matches the old behavior of overloads for
        literal char16_t const[N] via the ConstCharArrayDetector<>::TypeUtf16
        machinery).  See the new checkEmbeddedNul in
        sal/qa/rtl/strings/test_oustring_stringliterals.cxx.
        
        The functions that have been changed are generally those that:
        
        * already take a string of determined length, so that using std::u16string_view,
          which is always constructed with a determined length, is no pessimization
          (e.g., there are operator == overloads taking plain pointers, which do not
          need to determine the string length upfront);
        
        * could not benefit from the fact that the passed-in argument is an OUString
          (e.g., the corresponding operator = overload can reuse the passed-in
          OUString's rtl_uString pData member);
        
        * do not run into overload resolution ambiguity issues, like the comparison
          operators would do.
        
        One inconsistency that showed up is that while the original
        
          replaceAll(OUString const &, OUString const &, sal_Int32 fromIndex = 0)
        
        overload takes an optional third fromIndex argument, the existing replaceAll
        overloads taking OUStringLiteral and literal char16_t const[N] arguments did
        not.  Fixing that required a new (LIBO_INTERNAL_ONLY)
        rtl_uString_newReplaceAllFromIndexUtf16LUtf16L (with test code in
        sal/qa/rtl/strings/test_strings_replace.cxx).
        
        Another issue was posed by test code in
        sal/qa/rtl/strings/test_oustring_stringliterals.cxx that used the
        RTL_STRING_UNITTEST-only OUString(Except*CharArrayDetector) ctors to verify that
        certain function calls should not compile (and would compile under
        RTL_STRING_UNITTEST by taking those Except*CharArrayDetector converted to
        OUString as arguments).  Those problematic "should fail to compile" tests have
        been converted into a new CompilerTest_sal_rtl_oustring.
        
        Change-Id: Id72e8c4cc338258cadad00ddc6ea5b9da2e1f780
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102020
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-04  Julien Nabet  <serval2412@yahoo.fr>  [baa84b5b4d287da0f00fc3fbf11f464f267c9202]

        tdf#136377: Replace yum by dnf for Fedora in readme.xrm
        
        Change-Id: I62ec93d7051bbb795f01f6779f65d7fbf77a672a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101904
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-09-04  Ahmed ElShreif  <aelshreif7@gmail.com>  [cdb9c24b45ce7c35cf507430bd5ee1d9c3d5ea72]

        uilogger : Add support in the Logger and DSL for MenuBtn
        
        For example the DSL syntax will be:
        	>>Open List From menugearbtn
        	>>Select item no 6 From List of menugearbtn
        	>>Close List From menugearbtn
        
        Change-Id: I767948d9bc124a119632825d437746ea38c40ad3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101514
        Tested-by: Jenkins
        Reviewed-by: Ahmed ElShreif <aelshreif7@gmail.com>

2020-09-03  andreas kainz  <kainz.a@gmail.com>  [b9e3341178ffe62ab0fc054e7046f124eb975c38]

        tdf#136099 Sidebar position and size alignment update
        
        Change-Id: I36dfcea69395295fb480422126bbe31497773de8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102017
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-09-03  Luboš Luňák  <l.lunak@collabora.com>  [fddbf05d5b9b83863c1bf85e5c9821d87671768e]

        initialize possible CPU intrinsics use also for normal Skia (tdf#136326)
        
        7a38f1817b0568cfbcda9a91dc86eafaba336871 added initialization only
        for SAL_FORCESKIA=1, but not for the normal SAL_ENABLESKIA=1.
        
        Change-Id: I1442811c757d74d31fa35d908f0292a2691e8038
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102008
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-03  Luboš Luňák  <l.lunak@collabora.com>  [7d0e9168daba1411c15315a4d5f481ed1e5dc356]

        fix offsets in our SSSE3 Skia functions (tdf#136326)
        
        'src' is uint32_t, so that extra '*4' was wrong.
        
        Change-Id: Ie0628a72bd4f7eb3122e4b1d67b6bb759f74bc46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102007
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-03  Stephan Bergmann  <sbergman@redhat.com>  [29560c4bdfcb94daab898277ed73baabcd0e639a]

        Drop unnecessary, wrong downcast
        
        ...during UITest_writer_tests
        UITEST_TEST_NAME=trackedChanges.trackedchanges.test_tdf135018, see
        <https://ci.libreoffice.org/job/lo_ubsan/1747/>:
        
        [...]
        > /sw/source/core/undo/undel.cxx:829:19: runtime error: downcast of address 0x61300019f180 which does not point to an object of type 'SwFlyFrameFormat'
        > 0x61300019f180: note: object is of type 'SwDrawFrameFormat'
        >  62 03 00 10  50 14 62 26 8e 2b 00 00  c0 01 5d 00 20 61 00 00  40 3a 23 00 20 61 00 00  c0 73 54 00
        >               ^~~~~~~~~~~~~~~~~~~~~~~
        >               vptr for 'SwDrawFrameFormat'
        >     #0 0x2b8e1ef42aaa in lcl_ReAnchorAtContentFlyFrames(SwFrameFormats const&, SwPosition&, unsigned long) /sw/source/core/undo/undel.cxx:829:19
        >     #1 0x2b8e1ef38d83 in SwUndoDelete::UndoImpl(sw::UndoRedoContext&) /sw/source/core/undo/undel.cxx:913:21
        >     #2 0x2b8e1ef66b01 in SwUndo::UndoWithContext(SfxUndoContext&) /sw/source/core/undo/undobj.cxx:235:5
        >     #3 0x2b8d9da12092 in SfxListUndoAction::UndoWithContext(SfxUndoContext&) /svl/source/undo/undo.cxx:1321:37
        >     #4 0x2b8d9da12092 in SfxListUndoAction::UndoWithContext(SfxUndoContext&) /svl/source/undo/undo.cxx:1321:37
        >     #5 0x2b8d9d9f95cd in SfxUndoManager::ImplUndo(SfxUndoContext*) /svl/source/undo/undo.cxx:698:22
        >     #6 0x2b8d9d9fa566 in SfxUndoManager::UndoWithContext(SfxUndoContext&) /svl/source/undo/undo.cxx:666:12
        >     #7 0x2b8e1ee6275b in sw::UndoManager::impl_DoUndoRedo(sw::UndoManager::UndoOrRedoType) /sw/source/core/undo/docundo.cxx:607:32
        >     #8 0x2b8e1ee639bb in sw::UndoManager::Undo() /sw/source/core/undo/docundo.cxx:640:16
        >     #9 0x2b8e1ce8891a in SwEditShell::Undo(unsigned short) /sw/source/core/edit/edundo.cxx:131:57
        >     #10 0x2b8e228bf8a8 in SwWrtShell::Do(SwWrtShell::DoType, unsigned short) /sw/source/uibase/wrtsh/wrtundo.cxx:44:26
        >     #11 0x2b8e21a7b828 in SwBaseShell::ExecUndo(SfxRequest&) /sw/source/uibase/shells/basesh.cxx:557:27
        >     #12 0x2b8e21a799cf in SfxStubSwBaseShellExecUndo(SfxShell*, SfxRequest&) /workdir/SdiTarget/sw/sdi/swslots.hxx:2193:1
        >     #13 0x2b8d97b4d845 in SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) /include/sfx2/shell.hxx:197:35
        >     #14 0x2b8d97ae4c54 in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool) /sfx2/source/control/dispatch.cxx:252:16
        [...]
        
        Change-Id: Ie6c6fff1a68e4c37ffadd242fca8346f5311ff89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102015
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-03  Caolán McNamara  <caolanm@redhat.com>  [09601f9470cb342ccfd8a513e4a2460adf047b63]

        set small button provider at screen instead of at each widget
        
        and make the small close button in the menubar use that same provider
        
        add a small-button pattern to match buttons in toolbars
        
        Change-Id: I13623519d6fa51d9bd474589fa00e2fcc0c1e599
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102013
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-03  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [0be6e21857f868d85049fca2c8e02fc5e8802120]

        tdf#129423 sw: export-only tests, part 10
        
        Convert some unit tests from "export" tests to "export only".
        Remove nullptr checks on parseExport's return value to make
        the tests fail if parsing fails for any reason.
        
        Change-Id: I0edb7988431b9e8cf5959dcb5753301fa4a0c210
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101721
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-03  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [77829e5310350afe5d5e66f8abc3adbcc988ba39]

        tdf#129423 sw: export-only tests, part 4
        
        Convert some unit tests from "export" tests to "export only".
        Remove nullptr checks on parseExport's return value to make
        the tests fail if parsing fails for any reason.
        
        Change-Id: I56bb66b2766f5a65e195a8f80f14cfc29188749a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101715
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-03  Mike Kaganski  <mike.kaganski@collabora.com>  [f12050bfb15580b564e342b704d5c55128fac644]

        Make ImpSvNumberformatScan::GetColor const
        
        Change-Id: Idbcce18029944ab884cdde03e21190cbb574a00f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102005
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-09-03  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [07dcb0dab759d4ab535d99c0e6d326959906b87e]

        tdf#131537 DOCX export: fix OLE "Display as icon"
        
        for example to avoid converting OLE icons of an ODF document
        to an icon-size embedded spreadsheet.
        
        When creating a new OLE object in Writer the user has an option called
        "Display as icon" which causes the actual contents of the OLE to be
        hidden when rendered in the document. This setting, referred to
        internally as the DrawAspect of the object, was imported fine, but when
        exported to a .docx it always had the value "Content" (corresponding to
        "Display as icon" being unchecked). Now OLE objects with "Display as
        icon" checked are saved with DrawAspect="Icon".
        
        A grab bag entry was previously used to let the DrawAspect setting flow
        through Writer from OOXML import to export. Now this workaround is no
        longer needed and is removed by the present commit.
        
        Change-Id: I46ea4fc95a26bcd1f85e19a506c0965f73d4257a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101711
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-03  Alain Romedenne  <LibreOfficiant@sfr.fr>  [3e2a3c8e3f3930a4f84274d36023bdb506a714c3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5b2fdb324ae69febd7af11b10ce6882d98894ebd
          - tdf#136112 Date/Time are LibO Basic functions not statements
            
            - Documenting Date/Date$, Time/Time$ as functions
            - Date Time not be mentioned as statements in help
            
            Change-Id: I828c4df92a2ae2347c8b057451ac7922eac896bf
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/101954
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [3b8ce74e48703877c73c7bcdb5ada1fbee74cc81]

        tdf#135661: sw_uiwriter: Add unittest
        
        Change-Id: Iebf3400cba788b5c499d3aec70d5c1ce2e139a7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101999
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-03  Stephan Bergmann  <sbergman@redhat.com>  [ea061cbe1bfb912c692473bb5e2755b3e15ac375]

        Fix check for member Decl's name
        
        ...as some members like
        
          OUString::operator std::u16string_view()
        
        don't have a name
        
        Change-Id: I3ac9bbc43cdf899d4ab0483a95f00097f4b6f20a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102001
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-03  Miklos Vajna  <vmiklos@collabora.com>  [bf72417c53cbb564d7f28718b244ce94541f740c]

        sw: insert plain tab char at a numbered para start if indent wouldn't change
        
        Pressing the <tab> key at the start of a numbered paragraph typically is
        not interpreted literally, rather we increase the numbering level by
        one. This results in a similar increase of indentation, and results in a
        semantically better document.
        
        However, this automagic is annoying in case the numbering is a leftover,
        which is not even visible, so the user only sees that pressing tab is
        "ignored" (if they don't pay attention to the status bar).
        
        Fix the problem by guessing if "downing" the numbering will change the
        indent, and if not, fall back to inserting a plain tab character
        instead, which will increase the indentation.
        
        Change-Id: I260d3caab447c03a98655d8f5da310082ba0b46e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102003
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [18e4367c33f327cf09985105bde583cdcc7b2a46]

        tdf#132688 diacritics broken in lines with punctuation
        
        regression from
            commit 4b2d4f3c4a68361a6bc03c9ab110ce9376b14b20
            tdf#119227 fix freeze when copying a large bulleted list
        
        Change-Id: I7d54b19c7a02c717426edce7896caaadf909154e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102000
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins

2020-09-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [12a7a3d57d3dcf222b13fa9143c37736f8ea3d0b]

        Fix crashtest fdo77855.odt
        
        regression from commit
            commit 9814c1f2edf56ecc0f31001db9234ef335488879
            use fastparser in SvXMLPropertySetContext subclasses
        
        and add some asserts to find the problems earlier.
        
        Change-Id: Ief64f813f2ef7ec005f682713dadb1be47cbcd15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101998
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-03  Mike Kaganski  <mike.kaganski@collabora.com>  [8db4b89e6b4a0f6be6e1040aec9fd9c0c0bdd608]

        Simplify standard color initialization
        
        Change-Id: Ife1c8365298fec713713739073b91d601b459e6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101990
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-03  Stephan Bergmann  <sbergman@redhat.com>  [a574bb602031f0d1febb059c7dc9d1c4937271c6]

        external/redland: Honour LIBXML_CFLAGS/LIBS in raptor's configure
        
        I ran into this issue with a somewhat special setup on macOS, with both Xcode 11
        and Xcode 12 beta installed, and
        
        > xcode-select -s /Applications/Xcode-beta.app/Contents/Developer
        
        and
        
        > CC/CXX=... -isysroot /Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk ...
        
        to make the LO build use the latest SDK from Xcode 12 beta.  (And with implicit
        --with-system-libxml, and with recent Clang 12 trunk.)
        
        However, even though raptor's configure receives our LIBXML_CFLAGS/LIBS env vars
        from config_host.mk, it always overrides them with output from some $XML_CONFIG
        tool.  For whatever reason, in my setup that caused raptor's LIBXML_CFLAGS to be
        set to
        
        > -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include
        
        (And a similar reference to that
        /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk in LIBXML_LIBS.  That
        MacOSX.sdk directory symlinks to some
        /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk.  I don't know about
        that /Library/Developer/CommandLineTools/SDKs tree, but it smells like it is
        maintained by Xcode and not properly adapted for my Xcode 12 beta install.)
        
        Anyway, that LIBXML_CFLAGS ends up on raptor's compiler command lines, causing
        them to contain
        
        > ... -isysroot /Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk ... -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include ...
        
        so that something like
        
        > #include <stdio.h>
        
        in workdir/UnpackedTarball/raptor/src/raptor_parse.c will include
        
        > /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h
        
        rather than
        
        > /Applications/Xcode-beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.0.sdk/usr/include/stdio.h
        
        and consider the former not to be a system header, and thus emit warnings/errors
        like
        
        > In file included from raptor_parse.c:30:
        > /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:220:5: error: 'TARGET_OS_EMBEDDED' is not defined, evaluates to 0 [-Werror,-Wundef-prefix=TARGET_OS_]
        > #if TARGET_OS_EMBEDDED
        >     ^
        
        that it would suppress from system headers.
        
        Raptor's configure appears to always override LIBXML_CFLAGS/LIBS since
        <https://github.com/dajobe/raptor/commit/
        7da03ba5cd6e45ea41afebd4955acf6e96e9d622> "Switch libxml and libcurl to use
        PKG_PROG_PKG_CONFIG and PKG_CHECK_MODULES", which looks like a bug to me.
        (Trying to prevent that code from being executed by passing in
        --without-xml2-config, similar to the existing --without-xslt-config in
        external/redland/ExternalProject_raptor.mk, would fail with
        
        > configure: error: libxml2 is not available - please get it from http://xmlsoft.org/
        
        from raptor's configure, apparently suppressing libxml2 detection altogether.)
        
        Change-Id: I5f2813e849bb61c0af48df0579abe87d3671185b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101991
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-03  Caolán McNamara  <caolanm@redhat.com>  [e3545d491e2a2c4ff609a63385994f0c8d388edf]

        intermittent forecast.ets.add.fods failure
        
        valgrinding the forecast.ets.add.fods failure gives...
        
        a) mnSmplInPrd is 9
        b) ScETSForecastCalculation::prefillPerIdx:476 fills mpPerIdx to index 8 with values.
        c) ScETSForecastCalculation::refill:791 (the bAdditive branch)
           due to nIdx = ( i > mnSmplInPrd ? i - mnSmplInPrd : i ) with i of 9 gives nIdx of 9 and
           uninit mpPerIdx[9] is used in the calculation.
        d) At line 799 (the !bAdditive branch)
           due to nIdx = ( i >= mnSmplInPrd ? i - mnSmplInPrd : i ) the nIdx used would be 0 not 9
           under the same circumstances
        
        extending the initialization of prefillPerIdx to zeroing out the next index gives the same
        results as we usually get and test passes without a need to change it while avoiding the use
        of an uninitialized value.
        
        Change-Id: Ib4629b28ecf2389c0c7611137b756d4d2d9fd700
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101997
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [0933bbdd3e297c154a2a01e507ffc6f3f8631d75]

        UITest_writer_tests: at least check the number of pages has changed
        
        and the tracked changes are shown
        
        follow-up of a658ece9f9fa308084c3e0f4662dda7afb9a0879
        
        Change-Id: Icf4a482ad7e23cd34a063e3c1076e2b7849dd78c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101995
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [4a43e781d0920c1534cd44339e624f9cc76ae298]

        tdf#123435: sw_ooxmlexport13: Add unittest
        
        Change-Id: Ie3ddce2dc92433bd5feca97bd4d467530eb38983
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101993
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-03  Stephan Bergmann  <sbergman@redhat.com>  [2db30aa0206ca3d9d5a665d550820d8fcbcff4b9]

        -Werror,-Wcompound-token-split-by-space
        
        Between <https://github.com/llvm/llvm-project/commit/
        0e00a95b4fad5e72851de012d3a0b2c2d01f8685> "Add new warning for compound
        punctuation tokens that are split across macro expansions or split by
        whitespace" and <https://github.com/llvm/llvm-project/commit/
        0da84535b1e328188efbc1bb697dc7276f9e7d27> "Remove
        -Wcompound-token-split-by-space from -Wall", Clang 12 trunk emitted such "'::'
        and '*' tokens forming pointer to member type are separated by whitespace"
        warnings, so just clean those places up for good even if the warning would not
        hit out of the box with any official Clang release.
        
        Change-Id: Ic58c0da4b3dcce428f5aaa54e13d15299394cf9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101987
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [da157e5e723cfa329b7f149c37c4c36c1444ca6f]

        tdf#109409: sc_subsequent_filters_test: Add unittest
        
        Change-Id: I6208a3a99aeae1d6c2cb8a550af500ab7855d294
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101974
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [bc46ff73d6f79d850253f9e1896643eb73238ebb]

        tdf#135056: sw_uiwriter: Add unittest
        
        Change-Id: I933537a44b9493adc89516bccb189003cf4f132f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101950
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-03  Caolán McNamara  <caolanm@redhat.com>  [48def32f9ce8f10baa6bb0f01ddfe5dfa16ecdfc]

        restore m_aModelChangeListener
        
        which disappeared, apparently by accident with...
        
        commit 56e1133f724896aec3f5b5c409fb5917a3b13eb4
        Date:   Sun Dec 8 19:33:42 2013 -0200
        
            Convert chart 3D scene illumination to .ui
        
        and then a bunch of cleanups removed the unused code
        
        Change-Id: I53fe4f6878dda4f7b8d76a04213b5c6d1366a165
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101917
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-03  Caolán McNamara  <caolanm@redhat.com>  [37ee5d5a41c99cddae0652d839539df91f28f35d]

        blind fix for testTdf130685 intermittent failure
        
        Change-Id: If6f330ebbe63a5438769fda771d68afb1dcadf2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101977
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-03  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [3eb5318ed9ae8cf02804fbdc584a5f4b046db0ae]

        tdf#136423 make SwXDrawPage::group work with a single shape
        
        No reason this should not work (and the implementation in Draw/Impress/Calc
        also works this way)
        
        Change-Id: Ic5bc7420e9025b45ed848dccf68b112c0c6c2cd5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101842
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-09-03  Stephan Bergmann  <sbergman@redhat.com>  [f2b1285a4ec7d5cfd9131921b644d66ae00e095f]

        Replace a "compareToIgnoreAsciiCase == 0" with "equalsIgnoreAsciiCase"
        
        Change-Id: I9bf0e51461ed75fd89bd7b23a8a11df8458dfe15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101986
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-03  Stefanenko  <ivan.stefanenko@collabora.com>  [129e0cfc4321974f9a3aa59489399dd2420d0ffc]

        tdf#136399 AccessibilityCheck: Inserted a new check
        
        A new check responsible for checking if the input forms are not formed by manual typing consecutive "_", "..." or "…".
        Made a new check class and inserted it into the main checking mechanism, also added a related string.
        
        Change-Id: I6ecc3878114dc432d43ce1ad27ea45d512366320
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101921
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-03  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [4d57fd4557d818c6ec5aea12cdd797899b4fdcf7]

        tdf#129423 sw: export-only tests, part 8
        
        Convert some unit tests from "export" tests to "export only".
        Remove nullptr checks on parseExport's return value to make
        the tests fail if parsing fails for any reason.
        
        Change-Id: I15f7d0f6ecba4e4c11f3a24d6fa40f64f2690459
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101719
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [3696b51de1a4075f99fea6ea4e20ad4949188117]

        tdf#106181: sc_subsequent_export_test: Add unittest
        
        Change-Id: I0d6481466642173df16bba841ede95a9a018b0eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101928
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [c1d234830ac9f278900b3f1875acda598b9b9edb]

        tdf#91260: Restore unittest removed in b6850bbe95418ecfde404be1696548f18d200c9b
        
        and adapt it. The file was not removed
        Change-Id: Ia34e5c20007c44d23a3a4261f684d348fd8cee9d
        
        Change-Id: I81cb688c0961dd1dd8d9fd3099ab32283b991788
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101759
        Tested-by: Jenkins
        Reviewed-by: Attila Bakos <bakos.attilakaroly@nisz.hu>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-03  Deb Barkley-Yeung  <dbarkleyyeung@gmail.com>  [665251477855e055159b59ce3ffbd52d9730434e]

        Add unit tests to B2DPoint
        
        Change-Id: I760721a691730dc588f271a5b51f7e1ffcc6eef7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101818
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-03  Caolán McNamara  <caolanm@redhat.com>  [3b0f53beed3e0e21b0fc4d8efc38d404637404a0]

        blind fix for tdf129346 test intermittent failure
        
        Change-Id: Ib3bc0ce0bdeee01c3c752d935e195f677b6f6d4c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101978
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-03  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [0e3e0b04395de673e0cc9709de360e5cf95c1cc7]

        tdf#129423 sw: export-only tests, part 5
        
        Convert some unit tests from "export" tests to "export only".
        Remove nullptr checks on parseExport's return value to make
        the tests fail if parsing fails for any reason.
        
        Change-Id: I85caa7c9f88316d733826fdc839dd7d33ec845a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101716
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-03  Miklos Vajna  <vmiklos@collabora.com>  [a658ece9f9fa308084c3e0f4662dda7afb9a0879]

        UITest_writer_tests: don't assert exact page count at test_tdf135018() end
        
        For example
        
        cd sw; make -sr UITest_writer_tests UITEST_TEST_NAME="trackedChanges.trackedchanges.test_tdf135018"
        
        fails for me like this:
        
            self.assertEqual(18, document.CurrentController.PageCount)
        AssertionError: 18 != 17
        
        This is likely because the test document is not carefully preparted to
        only use bundled fonts. The test mentions that the primary point is to
        make sure we don't crash, so just give up on asserting the exact page
        number.
        
        Change-Id: I212c02995fd487526d4e2fab7b351d383f9b8459
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101980
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-03  Miklos Vajna  <vmiklos@collabora.com>  [03e3568f46d74d88a336421640f293c24aef975a]

        sw: handle SmallCapsPercentage66 when replacing compat options
        
        This was added in commit eea95136da32d09a6f82a99583dd8c158d96c1d9
        (compatibility option for old size of small caps (bnc#691473), 2011-05-20),
        it's off by default and is only on old ODF documents.
        
        Change-Id: I8e0bcae0b6a5bfd36236fb607356cba2846133e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101976
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-03  Jim Raykowski  <raykowj@gmail.com>  [09e35aafccf2792c7a25e4d8a896b69f0ab47e04]

        tdf#136212 Fix Writer Navigator blink jump
        
        when table, frame, image, OLE and draw objects are hidden
        
        This patch fixes Writer Navigator blinking and scrolling back to
        highlighted entry when table, frame, image, OLE and draw objects are
        hidden by using checkVisiblityChanged function approach used by
        SwContentType::FillMemberList ContentTypeId::REGION case.
        
        For detailed explanation see commit
        f5f6781acb292783033caea0147ff98490c78d89 and tdf#118322 Avoid blinking in
        Explorer for 'Section' part
        
        Change-Id: Ia119b7153394e09d8ae226a5a0c2f4d6d1d2838a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101515
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-09-03  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [f51aaf80002c74af78c8934a3dff4938e1f55acd]

        tdf#129423 sw: export-only tests, part 9
        
        Convert some unit tests from "export" tests to "export only".
        Remove nullptr checks on parseExport's return value to make
        the tests fail if parsing fails for any reason.
        
        Change-Id: I0989c38742f223937d8b043adeec431c99d4a0e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101720
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-03  Stephan Bergmann  <sbergman@redhat.com>  [534501e4212d74deb8c213c2a66633dff5441f75]

        Fix typo
        
        ...introduced with b5ad72bbfca85946e352b56d9d2ee5eb71cd2132 "Replace
        VALID_CONVERSION macro with function".  (VALID_CONVERSION of a lambda was
        trivially false, as neither OUString nor OUStringBuffer have a ctor taking a
        lambda, anyway.)
        
        Change-Id: I1d4f2de0e1b1973d8680f53e03dbbb3d939fcc03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101982
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-03  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [c41d937fdd97238fe7787f97a51b3e2a4c72d30a]

        tdf#129423 sw: export-only tests, part 13
        
        Convert some unit tests from "export" tests to "export only".
        Remove nullptr checks on parseExport's return value to make
        the tests fail if parsing fails for any reason.
        
        Change-Id: I276b520de1853fa5665daec11208fa8bf165841b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101724
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-03  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [a53e0459280a06a3794cd2a83fd7fbca90fb7ea5]

        tdf#129423 sw: export-only tests, part 12
        
        Convert some unit tests from "export" tests to "export only".
        Remove nullptr checks on parseExport's return value to make
        the tests fail if parsing fails for any reason.
        
        Change-Id: I847248fdf3c72ba6e5a4f40337d644918d02d07c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101723
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-03  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [4419b19715fdc65728b559d9fc6e36c9e66bc562]

        tdf#129423 sw: export-only tests, part 11
        
        Convert some unit tests from "export" tests to "export only".
        Remove nullptr checks on parseExport's return value to make
        the tests fail if parsing fails for any reason.
        
        Change-Id: Idf19f08a23a9097e35bf9a2ea71d7f99b9869183
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101722
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-03  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [bc01e76bab663826c7c0f125cbbfc790f7de4a98]

        tdf#129423 sw: export-only tests, part 7
        
        Convert some unit tests from "export" tests to "export only".
        Remove nullptr checks on parseExport's return value to make
        the tests fail if parsing fails for any reason.
        
        Change-Id: I11307932b216d0bfe60a3ef126bbea13046fa0a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101718
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-03  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [78bc1c3c0c71eb67046db5596eb8d442ad564310]

        tdf#129423 sw: export-only tests, part 6
        
        Convert some unit tests from "export" tests to "export only".
        Remove nullptr checks on parseExport's return value to make
        the tests fail if parsing fails for any reason.
        
        Change-Id: Ie65ca79192e2996954e465bc4e8c5f9f47fbc87c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101717
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-03  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [87c6b7a8dea4f59b09001d4d6364cb1835d10903]

        tdf#129423 sw: export-only tests, part 3
        
        Convert some unit tests from "export" tests to "export only".
        Remove nullptr checks on parseExport's return value to make
        the tests fail if parsing fails for any reason.
        
        Change-Id: I0b48977e8e53aa04b250ad20c87ae462552f855f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101714
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-03  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [f83f06475996cdf072a230aa8c0abe6d85b278ec]

        tdf#129423 sw: export-only tests, part 2
        
        Convert some unit tests from "export" tests to "export only".
        Remove nullptr checks on parseExport's return value to make
        the test fail if parsing fails for any reason.
        
        Change-Id: I2ced87fe8186a82e8c4e591d3ee6832cae60f7f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101713
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e8b8e7be0b2ad693224cd94062a55610eb69df7e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1476465fc35ec2162a513ebc668fed82ed77397b
          - tdf#136213 Basic string functions update
            
            Change-Id: I86ce4fe20c1947bc1742c9ed6c9726d73b8cbbf8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/101984
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-02  Stephan Bergmann  <sbergman@redhat.com>  [8dcb43b430a008817821e8cc7c7a3984f18cc473]

        -Werror,-Wrange-loop-analysis
        
        Change-Id: I254e1b69f66b985d66c9ce3707614c3b505f2335
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101975
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-02  Stephan Bergmann  <sbergman@redhat.com>  [3577292de9eb751e4e3c2f799ad22b6ee9f04038]

        Avoid UBSan negative double -> unsigned int conversion
        
        ...during CppunitTest_sc_subsequent_export_test:
        
        > /sc/source/filter/excel/xlescher.cxx:116:43: runtime error: -764.94 is outside the range of representable values of type 'unsigned int'
        >     #0 0x2b30c609bf3b in (anonymous namespace)::lclGetRowFromY(ScDocument const&, short, unsigned int&, unsigned int&, unsigned int, unsigned int, long&, long, double) /sc/source/filter/excel/xlescher.cxx:116:43
        >     #1 0x2b30c609b1ff in XclObjAnchor::SetRect(XclRoot const&, short, tools::Rectangle const&, MapUnit) /sc/source/filter/excel/xlescher.cxx:174:5
        >     #2 0x2b30c4e4c027 in XclExpDffSheetAnchor::ImplCalcAnchorRect(tools::Rectangle const&, MapUnit) /sc/source/filter/excel/xeescher.cxx:308:14
        >     #3 0x2b30c4e4b4f4 in XclExpDffAnchorBase::WriteData(EscherEx&, tools::Rectangle const&) /sc/source/filter/excel/xeescher.cxx:277:5
        >     #4 0x2b306e07562c in EscherExHostAppData::WriteClientAnchor(EscherEx&, tools::Rectangle const&) /include/filter/msfilter/escherex.hxx:958:51
        >     #5 0x2b306e14480f in ImplEESdrWriter::ImplWriteShape(ImplEESdrObject&, EscherSolverContainer&, bool) /filter/source/msfilter/eschesdo.cxx:677:28
        >     #6 0x2b306e14cabe in ImplEESdrWriter::ImplWritePage(EscherSolverContainer&) /filter/source/msfilter/eschesdo.cxx:827:13
        >     #7 0x2b306e14e881 in ImplEESdrWriter::ImplWriteCurrentPage() /filter/source/msfilter/eschesdo.cxx:909:5
        >     #8 0x2b306e14ed51 in EscherEx::AddSdrPage(SdrPage const&) /filter/source/msfilter/eschesdo.cxx:922:28
        >     #9 0x2b30c4e89c21 in XclExpObjectManager::ProcessDrawing(SdrPage const*) /sc/source/filter/excel/xeescher.cxx:1807:21
        >     #10 0x2b30c4831460 in ExcTable::FillAsTableXml() /sc/source/filter/excel/excdoc.cxx:630:47
        >     #11 0x2b30c4837c43 in ExcDocument::ReadDoc() /sc/source/filter/excel/excdoc.cxx:747:23
        >     #12 0x2b30c5463fac in XclExpXmlStream::exportDocument() /sc/source/filter/excel/xestream.cxx:1103:18
        >     #13 0x2b3070c004e4 in oox::core::FilterBase::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) /oox/source/core/filterbase.cxx:492:49
        >     #14 0x2b30c670399c in oox::xls::ExcelFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) /sc/source/filter/oox/excelfilter.cxx:235:27
        >     #15 0x2b3091e831fb in SfxObjectShell::ExportTo(SfxMedium&) /sfx2/source/doc/objstor.cxx:2451:25
        >     #16 0x2b3091e7237c in SfxObjectShell::SaveTo_Impl(SfxMedium&, SfxItemSet const*) /sfx2/source/doc/objstor.cxx:1543:19
        >     #17 0x2b3091e856ff in SfxObjectShell::DoSaveAs(SfxMedium&) /sfx2/source/doc/objstor.cxx:1922:17
        >     #18 0x2b308e173ff9 in ScBootstrapFixture::saveAndReload(ScDocShell*, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags) /sc/qa/unit/helper/qahelper.cxx:677:13
        >     #19 0x2b308e17632f in ScBootstrapFixture::saveAndReload(ScDocShell*, int) /sc/qa/unit/helper/qahelper.cxx:699:28
        >     #20 0x2b3067b71c92 in ScExportTest::testTdf135828_Shape_Rect() /sc/qa/unit/subsequent_export-test.cxx:5289:28
        
        (see
        <https://lists.freedesktop.org/archives/libreoffice/2020-August/085797.html>
        "[global-libreoffice-ci] UBSAN Linux Build - Build # 1738 - Failure!")  As an
        uneducated guess, restrict the rnOffset value to >= 0 on the basis that both
        Calc and Excel reportedly require drawing elements to have non-negative
        positions.
        
        Change-Id: If687b467421437a6b448060fdbc3206b83917c40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101979
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-02  Luke Dixon  <luke@luke.dixon.name>  [c13671108fa7cee0cc1801e4c08800de1daab850]

        Fix crash when entering newline in starmath experimental editor
        
        Currently things crash when adding a newline using the experimental
        editor in Math Formula editor. It looks like this is happening because
        the newly inserted line was getting destroyed when the unique_ptr goes
        out of scope.
        
        This change releases the unique_ptr so it doesn't get destroyed. As it
        is now part of the tree it should be destroyed elsewhere.
        
        Change-Id: Icfe2c0289c12302d39883dc04cef0351467aa845
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101737
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-02  Caolán McNamara  <caolanm@redhat.com>  [6c8e9d47f9a8e09349dc1dbd3155461cc96034ff]

        support attempting to set a background color for widgets
        
        but try to discourage use of random colors
        
        Change-Id: Iedd4dad7c039fbc4c5793f21e8ef3414ff0d4c96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101944
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-02  Caolán McNamara  <caolanm@redhat.com>  [8d84d3800065b0c2d25479b84575da6906c035fc]

        Do layout immediately in resize
        
        the wait for the idle is too long, keep idle for re-layout when
        the container size doesnt change but the contents do
        
        Change-Id: I6ed4806e96d10937e825192de86a3d602acf1689
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101943
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-02  Caolán McNamara  <caolanm@redhat.com>  [782f4a674c0695a31591afa5cad656a7f8ca737a]

        drop unused MinimalSystemDependentDataManager
        
        Change-Id: I6e5413bb79acac93abfb8398550c157e7b667a67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101942
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-02  Caolán McNamara  <caolanm@redhat.com>  [6842a50a8c33aba554454fc99d1bc40a07585a2c]

        remove some unused methods
        
        Change-Id: Ie86cc069b9c69087012b15597e548d1d745d6e2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101941
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-02  Miklos Vajna  <vmiklos@collabora.com>  [0d027abbc5609b096d2a954e77aa7354a55928ab]

        sw reqif-xhtml export, embedded objects: take OLE1 pres data from rtf if needed
        
        Next to the native data of an embedded object, the presentation data /
        replacement is included at several layers:
        
        - the OLE2 container may have it
        - the OLE1 container may have it
        - the RTF container may have it
        - the PNG file next to the RTF container may have it
        
        Given that various consumers pick one of the above, we try to provide
        presentation data in all layers.
        
        We already had code to generate the OLE1 presentation data from the OLE2
        container, but we gave up for OLE1 in case the OLE2 container didn't
        have it. This means that in case the RTF container is wrapped in a
        proper RTF file, Word refuses the edit the embedded object.
        
        Fix the problem by taking the presentation data from RTF for OLE1
        purposes, in case it's missing from the OLE2 container.
        
        Change-Id: I158db1c87044a3895d0c64a6e5a5384686627d96
        (cherry picked from commit 5c37f5713a5b9e14fcc378d91e5ed8d40edc40a4)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101946
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [a66e19a12f78882b053f8fa53ce1b6f1ce172d01]

        remove unnecessary checks in SvXMLImport
        
        if these if statements are false, something is badly wrong in the
        parsing code, and we should rather find out here
        
        Change-Id: I70aca6b6ceaa7af06b3a365fd3e056a5a03b6b66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101936
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c8920486ae894e25814a456f12b0f76a4cb6085]

        remove dead stores
        
        Change-Id: I6475d7c66f846c1f769e67a583af49c4240ec8cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101935
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e45c7a69c6f2f19dce0923ba50c34256fec91a86]

        Removed duplicated include
        
        Change-Id: I410aa4f1c6367c3224a6e4d9b90c8046da3d4944
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101922
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2020-09-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [b6ab2330d97672936edc56de8d6f5b6f772908ff]

        tdf#135018: sw: Add UItest
        
        Change-Id: Ia88e28b1569ea69df81d905cb76a6791a887ef3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101883
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-02  Miklos Vajna  <vmiklos@collabora.com>  [e76d021ac44e7bf4de05899dc2694a96470bc707]

        xmlsecurity: avoid saying OK when the signature is partial
        
        That's reserved for valid signatures (digest match, certificate
        validates and the signature covers the whole document).
        
        Also avoid "invalid" in the dialog when the digest matches and the
        signature is just incomplete.
        
        This now uses wording which is closer to Acrobat and also uses the same
        wording on the infobar and in the dialog.
        
        Change-Id: I26e4781d555b65cf29aa8df2232e286917235dc1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101926
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [4394fb6ab33707030002206393b1a484ad3534e2]

        remove dead AVMEDIA_TOOLBOXITEM_ constants
        
        ever since
            commit ad30e7df148253c6bd8466b3b45e1ed151585c2e
            Date:   Wed Jan 29 19:59:14 2020 +0000
            weld MediaPlaybackPanel
        
        Change-Id: I8ccf2b0369d1fab58bee18461ce7eafffc60f3e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101906
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-02  Caolán McNamara  <caolanm@redhat.com>  [ea24f25d6e471197d93de32f9f5c18d7078dac71]

        drop some unused forward decls
        
        Change-Id: Id8c3e726e0542dc9bdc36490aa10dde075617630
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101918
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d79b75d5c51738612e0c41c4623d050a57bce87c]

        Fix of an id
        
        Sorry, made a mistake here:
        https://gerrit.libreoffice.org/c/core/+/101801
        
        Change-Id: I8000041891119b81c16ec38c5be243842c2ac37b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101885
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [65e3a8eb976a669f516bb75ef45071b8d628c811]

        these constants can be local to the cxx file
        
        Change-Id: Icc264a185a025466c44351983919e0eb1010072b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101907
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [7d9ae709c5c252a5360f3ef85f8fba39cdec5bda]

        convert MediaControlStyle to scoped enum
        
        Change-Id: If99d07d218499f7daa8b7294c216ddf2c0849b11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101908
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-02  Caolán McNamara  <caolanm@redhat.com>  [558301f99940997526513853e3e0d11f0b63d3ac]

        MergeNotebookBarMenuAddons has only static methods
        
        Change-Id: I962003d4753b726184d87916ba012b3808424653
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101916
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-02  Caolán McNamara  <caolanm@redhat.com>  [9ecc4fa3eb631e3f0491b651fda0756854e98c18]

        drop unused weld_window
        
        Change-Id: I0c52d992aba4d466048956ea9e8c49feb56862d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101915
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-02  Caolán McNamara  <caolanm@redhat.com>  [87e33c3c1c481ee38d03f66412374cd9bd2d76cb]

        drop some unused methods
        
        Change-Id: I4da391591d30db9e51c1dd543bcf128f2e8621c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101914
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-02  Caolán McNamara  <caolanm@redhat.com>  [3ee5c24a03516892dfc58b4fe1211b21562b6cec]

        drop unnecessary include
        
        Change-Id: I4d623a99356f211a31879a2822fd8feea73a7d60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101913
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-02  Caolán McNamara  <caolanm@redhat.com>  [8261ba5d76bfa28e3170e29e940dc85c4b3a4f2d]

        use VCL_TOOLBOX_STYLE_FLAT directly instead of a define with the same value
        
        Change-Id: I025aafd0da19fb0382591545f3aa14e84c9c362e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101912
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-02  Caolán McNamara  <caolanm@redhat.com>  [9d2c76fd0f3a53dee1e46748cacae1b1f23d91d6]

        remove SfxCommonTemplateDialog_Impl vcl::Window member
        
        Change-Id: Ib1ab0e76cb56c909f1e16f58b61ce29d1a70a893
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101911
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-02  Caolán McNamara  <caolanm@redhat.com>  [357113acdd99974ee90e7f6657b977b1cbb31a0a]

        replace unnecessary include
        
        Change-Id: I799dcb6e7042e6d0174616458fa09b80ede59163
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101910
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-02  Caolán McNamara  <caolanm@redhat.com>  [cef50b52668a229689ddc796caf8e3818beb3935]

        move Edit into toolkit only headers
        
        Change-Id: If51bf7143116721e8f16272cf8aff797651d5ed1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101880
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-02  Caolán McNamara  <caolanm@redhat.com>  [66e4c38ad2ce49481ac460e4d045e87e5fa8a855]

        use XTextComponent interface instead of bare vcl::Edit
        
        Change-Id: I35aa2b905b4e31930e8cdc91dc4ea6d37cdc9bfa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101879
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-02  Luboš Luňák  <l.lunak@collabora.com>  [2e3111838b7fc27065138850cafbb0f0e606d6f3]

        handle properly cleared bitmap used as alpha for Skia (tdf#136171)
        
        Change-Id: I2c9e5d58247d5fd85aac539728fa857462785090
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101895
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-02  Caolán McNamara  <caolanm@redhat.com>  [44fd4f1aacdd9a77fd4f5d2d1d300d3c73c35861]

        KeyFuncType::REPEAT is just a bare KEY_REPEAT case
        
        the one use of it in SdrView::KeyInput already has a handler for KEY_REPEAT in
        its default branch, so we can drop KeyFuncType::REPEAT
        
        Change-Id: I6dd7612ab551baf3dfdccf0179b3efadfb7659ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101876
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-02  Caolán McNamara  <caolanm@redhat.com>  [56b3c7ca9b50c0f6dcca2e6c4a3312deb46ec647]

        AlwaysInputMode::AlwaysInputDisabled newly unused
        
        Change-Id: I2a6c84f7c12e5a24d442dba1256f27cb5b3db66e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101875
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9dbfee0fe5a90191b3bdd7f7247bcaf08642e808]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d9d73c9fcb86892de84ae870e09f380555a6fd5f
          - tdf#136387 POWER(0,0) = 1
            
            Change-Id: Ie39042b7c42c350c0c054ced9336613c8704cb7b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/101925
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ee59a861dd7e6ec3aa2c05b33748ee337011a63b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to be1d676ede16a062fcb2d557856df8ab8481e179
          - tdf#136320 more on concordance files
            
            Change-Id: I5eefaef62aa06ca917caea3e24fe5feb26a78b28
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/101903
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2c926e40572e2d045e5af660653c1d00e0a34b4c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ba9b2f07f4ad9e49c4b390513d7c68a96393b3fe
          - tdf#135861 Info on word count options
            
            Change-Id: Id9d63c0d5b0d7ac56c37505bc26135212c7fc931
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/101902
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [6a0ad161422b666683105360e2c0adb269224036]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fd568906b560a451dbba04b30b21f00a3f33f677
          - tdf#136277 Fix a "D'oh you found a bug" on TSAs.
            
            Change-Id: I4a2c3a3127be24d4bb1ac5275f59597fc0601668
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/101900
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [82472faa9eae9d45a7de236026163b6af5038990]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9b4d79db1497d243ede9d4d38eeb9431bf6b6cfe
          - tdf#136128 Add bookmark for calc formula struct
            
            Change-Id: Idba9bddf4aba7ae8a0c740d6223b7913ecf99946
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/101898
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-09-02  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [7e7af0658d9c769d9e5b3614e5f3fef3187ea833]

        tdf#133564: Text coloring of buttons within non key windows on macOS reworked
        
        Change-Id: Ida31f59c853eb3312175cd6dd99b7b1006e014a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100650
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-02  Pranam Lashkari  <lpranam@collabora.com>  [6a915073f8400fd34274cf311994bbc9bf498ab6]

        On double click on chart select the chart backgroud
        
        Change-Id: I03fa26a6d88f1436bac00fef7867451378efa04a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101865
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-09-02  Stephan Bergmann  <sbergman@redhat.com>  [70a39252a8bd1dd12da0aaa7d3619d8628d376c0]

        <http://reviews.llvm.org/D22128> has been fixed since LLVM 5
        
        ...so compat::getSubExprAsWritten is now only needed for the ConstantExpr issue
        that cannot hit for LLVM < 8 (see TODO "Turn OStringLiteral into a consteval'ed,
        static-refcound rtl_String")
        
        Change-Id: I12ad4624d353b1d801136e9988b261290e2f94d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101905
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-02  Balazs Varga  <balazs.varga991@gmail.com>  [0d2340998415fb4b2f794054c62ef61c83e32155]

        tdf#136061 Chart ODF/OOXML: fix missing custom labels
        
        by UNO extensions ShowCustomLabel in DataPointLabel.idl and
        CUSTOM in ChartDataCaption.idl, fixing OOXML/ODF import/export.
        
        We should display custom data label even if DataPointLabel is
        disabled (e.g. category name and/or value fields are not displayed).
        
        Note: import of the embedded chart of the DOCX unit test
        document uses also ODF format in the background, testing
        also the extension of the native file format.
        
        Change-Id: I73e21f1e69fddec9f3b4163c46b6582cd1c74b5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101640
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-02  Caolán McNamara  <caolanm@redhat.com>  [7541fac2c0d5341f4d362779594ae236f05ff9a6]

        tdf#136331 implement applying atk properties to tab pages
        
        Change-Id: I2ee57dbdb3d743fe1dd3d505a3aa2f479ffa62b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101765
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-02  Caolán McNamara  <caolanm@redhat.com>  [8ce0c756e64242431361059566d41495e3550d99]

        AlwaysDisableInput newly unused
        
        Change-Id: I0cdb7b74487f2338d16eca85616f840d921dad5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101874
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-02  Caolán McNamara  <caolanm@redhat.com>  [eac937de4267637d22d4c418a87e675c780e59a3]

        IsCallHandlersOnInputDisabled newly always return false
        
        Change-Id: I4abfab9a413e3e43e23839f2cf3b0c26dcdea3a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101853
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-02  Caolán McNamara  <caolanm@redhat.com>  [e2da259b5733a36f8b4f934869f02ea7ee5163db]

        SetCallHandlersOnInputDisabled is newly unused
        
        Change-Id: I4225ce786b83f44178a477ac034d8f8f5198159e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101852
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-02  Caolán McNamara  <caolanm@redhat.com>  [99ffd249d1eb7669585a6f373ede7f5c5a81238e]

        SetCallHandlersOnInputDisabled unneeded if AlwaysDisableInput not used
        
        and don't need to use that if we use FixedText instead of Edit
        
        Change-Id: I162bf829a62a2c7cf8a975c99509607095712e17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101851
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-02  Caolán McNamara  <caolanm@redhat.com>  [b4513307785ce0d61b3dcde754b1855f1c65225c]

        annotation label doesn't need to be an Edit, FixedText is enough
        
        similar to:
        
        commit a2d97135411d566b0b1f3d47af7912c8412cee7f
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Tue Aug 18 10:23:27 2020 +0100
        
            annotation label doesn't need to be a MultiLine edit, FixedText is enough
        
        Change-Id: I5035ecc2d5d03f7aaeb794006a0cb305bb89a219
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101850
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-02  Caolán McNamara  <caolanm@redhat.com>  [34e69d4b9570c11c9ff04711005c7b70faadfff1]

        weld TabBarEdit
        
        Change-Id: I513c81faa9b93fbcb7eb93ac60152dcc97b41481
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101585
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-02  Tor Lillqvist  <tml@collabora.com>  [4acb3a76d709467feec45f0cebbb55c098fbedb8]

        Accept iOS SDK 13.7
        
        Change-Id: I393e96f490f3b3f69f8738fa9b552d19ec36a24d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101897
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-09-02  Aditya  <adityasahu1511@gmail.com>  [c640f745e8023660e89bca3e97308c0d53834b77]

        svx: Refactor GalleryObject member aURL
        
        The member aURL does not belong here and needs to be refactored,
        the reason is that there can be two type of URLs - XML and binary
        URL.
        
        Change-Id: Ieb4e57a6f144070f95282a7fd02d08bda6d11f3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101084
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-02  Szymon Kłos  <szymon.klos@collabora.com>  [4824218c896ae2dfec8a5ca21a116dcc8f44ceee]

        lok: send state updates for shape editing commands
        
        Change-Id: I0fcb8ef76df89723ee74aa96a003e0d49d558872
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100081
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101520
        Tested-by: Jenkins

2020-09-02  Szymon Kłos  <szymon.klos@collabora.com>  [9a6ea2f9cf03c540c20738374200bae5435ca2ad]

        lok: send calc-input-win position updates
        
        This will allow to handle click position correctly
        when notebookbar is used and input window position
        is changed after construction
        
        Change-Id: If7c725a1c096237f7eda85544083021511d05338
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100648
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101522
        Tested-by: Jenkins

2020-09-02  Miklos Vajna  <vmiklos@collabora.com>  [47579fc2405e3253c9d2664522b5f6861d7c0aa0]

        Remove some unused includes
        
        Change-Id: I90d4e3db3eefa41f8492cfe23c5088ea93134afc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101890
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-02  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f706f8d494e2527dc3f84e1595ea73a20659080c]

        Improve exception when shape with illegal anchor is given
        
        Change-Id: I24cb57b39511db3523f776463a832513a1aae0d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101843
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-09-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [efd7bf1afb2dd43e6d913326ef09d004a4b35fa9]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I58e196515614aad309c9df8784b08fa86415549d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101783
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-02  Attila Bakos  <bakos.attilakaroly@nisz.hu>  [6bdf4ee8368fdc0bb20a82c250038b371b37f27d]

        tdf#135655 OOXML export: Fix OLE background color
        
        Follow-up of commit 636d16efe45a55c1a5a7a451c46fbb8618bf0393
        (tdf#135653 OOXML import: fix OLE background color).
        
        Co-authored-by: Daniel Arato (NISZ)
        
        Change-Id: Iee927898884e229108b489d6d26a83ef7ad2f9a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100924
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [17d6ee0c45dcaff8aa12f7b975587820be62b7c8]

        remove dead CTF_ALIEN_ATTRIBUTE_IMPORT
        
        ever since
            commit 9a081484321b3f42bee3b43d18c4bd75b9603b01
            Date:   Fri Sep 14 13:42:47 2012 +0200
            fdo#49571: ODF import: ignore "text:enable-numbering" attribute
        
        Change-Id: Id90b9aa0feafc3d7427558d3a2394c4958111434
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101849
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [ee438031e6c0a1765cd607486d3ec65749d1dd62]

        loplugin:unusedmethods
        
        Change-Id: I523a42b721056f17a04870229834b0f2db00ff39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101836
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [d8759f225c5246465194b71b1407c84904752cc9]

        loplugin:unusedfields
        
        Change-Id: Icecc024c4385ec69508369d2645d8412e6dbff69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101835
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-02  Stephan Bergmann  <sbergman@redhat.com>  [4b9e440c51be3e40326bc90c33ae69885bfb51e4]

        Turn OStringLiteral into a consteval'ed, static-refcound rtl_String
        
        ...from which an OString can cheaply be instantiated.
        
        The one downside is that OStringLiteral now needs to be a template abstracting
        over the string length.  But any uses for which that is a problem (e.g., as the
        element type of a containers that would no longer be homogeneous, or in the
        signature of a function that shall not be turned into a template for one reason
        or another) can be replaced with std::string_view, without loss of efficiency
        compared to the original OStringLiteral, and without loss of expressivity (esp.
        with the newly introduced OString(std::string_view) ctor).
        
        The new OStringLiteral ctor code would probably not be very efficient if it were
        ever executed at runtime, but it is intended to be only executed at compile
        time.  Where available, C++20 "consteval" is used to statically ensure that.
        
        The intended use of the new OStringLiteral is in all cases where an
        object that shall itself not be an OString (e.g., because it shall be a
        global static variable for which the OString ctor/dtor would be detrimental at
        library load/unload) must be converted to an OString instance in at least one
        place.  Other string literal abstractions could use std::string_view (or just
        plain char const[N]), but interestingly OStringLiteral might be more efficient
        than constexpr std::string_view even for such cases, as it should not need any
        relocations at library load time.  For now, no existing uses of OUStringLiteral
        have been changed to some other abstraction (unless technically necessary as
        discussed above), and no additional places that would benefit from
        OUStringLiteral have been changed to use it.
        
        sal/qa/rtl/strings/test_ostring_concat.cxx documents some workarounds for GCC
        bug <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96878> "Failed class template
        argument deduction in unevaluated, parenthesized context".  Those places, as
        well as uses of OStringLiteral in incodemaker/source/javamaker/javaoptions.cxx
        and i18npool/source/breakiterator/breakiterator_unicode.cxx, which have been
        replaced with OString::Concat (and which is arguably a better choice, anyway),
        also caused failures with at least Clang 5.0.2 (but would not have caused
        failures with at least recent Clang 12 trunk, so appear to be bugs in Clang that
        have meanwhile been fixed).
        
        This change also revealed a bug in at least recent Clang 12 trunk
        CastExpr::getSubExprAsWritten (still to be reported to LLVM), triggered at least
        in some calls from loplugin code (for which it can be fixed for now in the
        existing compat::getSubStringAsWritten).
        
        A similar commit for OUStringLiteral is planned, too.
        
        Change-Id: Ib192f4ed4c44769512a16364cb55c25627bae6f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101814
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-02  gokaysatir  <gokaysatir@collabora.com>  [5aba7d0bc54a03247fbd5e6514f79fff846f527c]

        Online: Hide shape area bitmap import button.
        
        This patch is for Online.
        Online handles "import" actions differently. This patch disables "Import" button for only Online.
        
        Change-Id: I6f6987ea82c102fc5ac44a1c48a234c9f43484e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100391
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 4a31a63c5e4d4dac01426581c39bc1ef9278f6cb)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100367
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100658
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-09-02  László Németh  <nemeth@numbertext.org>  [4a96b2b7787900b6ca45e772daa0fc284b3a4e0f]

        tdf#134649 DOCX export: fix page break between tables
        
        Section break between tables wasn't exported,
        resulting missing page break and table content.
        
        For example, a table on a new landscape page was
        merged to the previous table, removing not only the
        landscape page, but hiding half of the table because
        of the narrower width of the previous page with
        portrait orientation.
        
        Change-Id: Id02529d023a6306fb5be42486d25f252d8821f2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101823
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-09-02  Miklos Vajna  <vmiklos@collabora.com>  [4d33262b1b652b57f222c9f1cce7d976725399d4]

        sw reqif-xhtml export, embedded objects: prepare pres data earlier
        
        If an embedded object has some native data, we provide presentation data
        (replacement graphic) for it in the OLE1 container. We usually take this
        from the OLE2 container, but it's OK to omit the presentation data
        there.
        
        So refactor to have the presentation data available from the OLE node
        (already used for RTF purposes) earlier, that'll allow taking the OLE1
        presentation data from RTF if it's missing from OLE2.
        
        Change-Id: Ib6b1b5e843308b0f7af04499de5a1ef5461f7b00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101840
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-09-01  Caolán McNamara  <caolanm@redhat.com>  [6a9e01ed889e92772e32ad5255fc60bd6dd7ee2a]

        tdf#136319 do logging before calling handler which might destroy the valueset
        
        though doing this logging always when ~100% of the time there is noone
        listening seems wasteful
        
        Change-Id: Ib18462b70136ac52a4b9340a3a0890b4f97a4593
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101839
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e772c8e86dcdb7c5b80b04d57b454158909ffe61]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I468a946d0d3a22650cfc2b2cf04c6a4fa42bba87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101798
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cdf8e4f6496391b2b77741c7ffb8bba6f70a6557]

        Fix typo in code
        
        It passed "make check" on linux
        
        Change-Id: I8322ecf2a4c960524fd45cd63fd991d9fa0a3590
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101796
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Caolán McNamara  <caolanm@redhat.com>  [7645530fdb142a01755cc772499b2d79bd58182d]

        tdf#134923 missing mnemonic widget target for labels
        
        presumably since...
        
        commit beeef93480fae65840646e4e36aa888efe92579a
        Date:   Tue Mar 8 19:54:57 2016 +0530
        
            tdf#98417, tdf#98539: DIALOG: Improvements to the Find & Replace dialog.
        
        Change-Id: Id59d573e1005e10be34994c8cc66c352b2cf500c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101838
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-01  Caolán McNamara  <caolanm@redhat.com>  [edf46578b8cba12cc72f3463fee2ceb45a041c67]

        reduce KeyFuncType down to just the used categories
        
        Change-Id: I97608bcabb30eba94278562254f7f9954af080f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101837
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-01  Caolán McNamara  <caolanm@redhat.com>  [8b712e8fb5c7fe03ffb61a5ecf40a8516a8b5aa8]

        check if Edit was disposed while insert special character was still open
        
        seen when testing renaming tabs in basic IDE
        
        Change-Id: Id0a5d7ae54f789f04701ac7dd9c18608704238d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101768
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-01  Caolán McNamara  <caolanm@redhat.com>  [3db362c4788864b250c511c930c1b908d4b47ca7]

        cid#1466575 Dereference null return value
        
        Change-Id: Ie8f0036bad6490a409d768d9fc98ff796def129c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101824
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [62ca189dbc9d21a11fd638245c3c2abd438d39ac]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I5beec4b326b7f59103de374dff8169718defc8ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101779
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f700902e903ee610cb5ff58769ee4ca345b4f696]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I77ea2951798ce84bb5ec617ff16e7ea918b8ef5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101795
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [b13c2808127b36052a747aee35ecf607fc46d7ce]

        reduce log noise
        
        Change-Id: Ifa81014e272b01fd6ffb5356444fffb1d10370b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101841
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-09-01  Luboš Luňák  <l.lunak@collabora.com>  [7957a3c6ab6ba4b61b0a237b680e6393029cc426]

        no polygon merge in Skia if they contain no straight lines (tdf#136240)
        
        Merging polygons with beziers is even more expensive, and those are
        very unlikely to be parts of a larger polygon that are meant to line
        up perfectly.
        
        Change-Id: Ic9d641d3264b962896347ed52addeca2a0d5ea22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101742
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-01  Luboš Luňák  <l.lunak@collabora.com>  [8a930585b102eb9b63f7e43b646a8f07ad780ac3]

        do not try to merge a single polypolygon (tdf#136240)
        
        Change-Id: Idad860288baf736caeefe9883d12ab50cca37dff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101702
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-09-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [93626beb6407509220c92ef47425deba1d71858a]

        tdf#118148 Extended tips for HC2/scalc/
        
        change#1 put back navigatorpanel.ui
        
        Change-Id: I12162c8a78942194dea5faa8a0d824d550281621
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101752
        Tested-by: Jenkins
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2020-09-01  Caolán McNamara  <caolanm@redhat.com>  [78aea95703c0111f333b28c690e6b46aae77bf45]

        cid#1466573 Dereference after null check
        
        Change-Id: Ie8f5c015d32b67ad9148c1d0bb8d73425a5b563a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101827
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-01  Caolán McNamara  <caolanm@redhat.com>  [2a20061420b87ee37fa85b20fbc75f0a82f409f2]

        cid#1466574 Uninitialized scalar field
        
        Change-Id: I8ec87810cd32b720a77930cdd607ace4d907d7a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101825
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9146658c0108120c91ce6f759e37b9fa64e47660]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I8336c2a639a1d45c8370fd13204896f3f1494b4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101801
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [59fee59094a9bf9e4bcd729139f9a43ccea3d35c]

        Fix typo in code
        
        It passed "make check"
        
        Change-Id: I4cbe4a471c18e9bd26f6161d98a49cb32666816f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101791
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [df3bfbb8a74ff6572b7eb29a219c861f2b564220]

        Fix typo in code
        
        IT passed "make check" on Linux
        
        Change-Id: Ic7eb9958a192f8ced72481e42119066b455450aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101800
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [eb971cc83499e260c9e433c310d682c6f32076e2]

        Fix typo
        
        Change-Id: I62a851c4b3355ac63fa3586df72251122c5de99b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101793
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0edc370ac57860513a80992157f70aeea7a3b229]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I8bcc1598c7b885a025dd990eb2f75551e15b5c13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101794
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4c20bb789c7536f63a6844a4cb4489a18cee53c7]

        Fix typo
        
        Change-Id: I03dc9ad3ad496524efbbb2f1a48f76fb95d1bfc5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101781
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Xisco Fauli  <xiscofauli@libreoffice.org>  [0fc96ac585520884e3509d574d162ffdae7698c9]

        tdf#135412: sw_uiwriter: Add unittest
        
        Change-Id: I091f5e40161119fcc07c43deaede6bc49049bf87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101745
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-09-01  Jean-Pierre Ledure  <jp@ledure.be>  [2bb8636ea51e552a20a4253a6c5c97898129d523]

        Access2Base - Upgrade version number
        
        Change-Id: I64b83fb50284fcd3455136158000114d992c3370

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c26acd15a68fe89ef7d28f90783d1a88d3e70355]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Ide85943961b6f5102294356ff623c6be8d7bc790
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101813
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7c0009fa74842fbc1365eda5c55f96ab827dd10a]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Ibaaa3bbce3f2d502073803035aaacdad07bb170c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101810
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3bec693493043ab9491793fb994358b188f55771]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I0d84ef2053f0dd9f804c5a99e3f9099f86460010
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101812
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Jean-Pierre Ledure  <jp@ledure.be>  [54f0ae24173a69d145e2ffc3aaa2f6bd29e39611]

        Access2Base - Remove workaround on Firebird product name
        
        Bug 118809 has been fixed. Workaround may be removed
        without regression
        
        Change-Id: I8716fa75a6d98b7e15752692e5275dbcb81e7efb

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [578dc3477011e4bdcaf703533c1def9d55000de4]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I3482e32e3ce4a7ebfa04f9d54e2ab23c164f50c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101808
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [262ab496955582341e1f383c6eff9a0bb37dd9d7]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I4733e6609ee99bef49c2771c83b450ee89d955b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101804
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [765d57f7550a33380d71a09472419611066076b1]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I8be2457de5018e1e764e378e609c3a41c3cb9d11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101802
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9742be3aff5436d242d78f71e2b6ec416692f337]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Id5aa544f169a13b52ebd126a71a7e5b8cc9e4ffa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101803
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Stephan Bergmann  <sbergman@redhat.com>  [464ad36998ee3ec9fc579c5a99134e7b1eb52edc]

        Adapt documentation comment
        
        ...to 33ecd0d5c4fff9511a8436513936a3f7044a775a "Change OUStringLiteral from
        char[] to char16_t[]"
        
        Change-Id: I661e1b1ce59461f30a9c1d75a1e4acb71fa113f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101770
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-09-01  Caolán McNamara  <caolanm@redhat.com>  [6074fc5d32c85c7f80d167036fa812b8d48bbe39]

        unused suppression
        
        Change-Id: Id1cc5313269e7a5d7ae53c2450a8ef7a33e3b367
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101764
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-01  Caolán McNamara  <caolanm@redhat.com>  [dd8313d2c65f0cea68b1ab2aeefb1426b1d3b76c]

        Resolves: tdf#136189 don't try and sort until treeview is filled
        
        Change-Id: Ic5ac71d88bab7627e14220912f4b9c935f2f1f26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101709
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-09-01  Aditya  <adityasahu1511@gmail.com>  [20369e9b4bc1b1b312113f04b0420d2ae1c7fc03]

        svx:GalleryTheme Refactoring -implement removeObject() in GalleryBinaryEngine
        
        Change-Id: I90d380efecbd5ed88e16b5f20603ff0183144302
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99945
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-01  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [40031dd453991b3397f02726bd83cc857bef1044]

        tdf#54912 - with option base arrays should start at index 1
        
        Using option base, every array should start at index 1. Previously, it
        needed option VBASupport too. Without option compatible, the upper bound
        of an array is increased as well in order to preserve the specified
        size.
        
        Change-Id: I52885f14914a4636b98258aa428c2123f62482a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101269
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-01  Justin Luth  <justin.luth@collabora.com>  [fb8334aa79e811bb6780e072e24d2580932f1031]

        tdf#136282 ww8import: track para bidi, not char bidi for style
        
        This fixes a LO 7.0 regression from tdf#99197.
        
        Apparently I was watching the wrong SPRM for bidi change in styles.
        It looks like it should be sprmPFBiDi: A Bool8 value that
        specifies whether the paragraph uses right-to-left layout.
        By default, a paragraph does not use right-to-left layout.
        
        Instead, I had been using sprmCFBiDi: A ToggleOperand value that
        specifies whether the text is formatted with right-to-left layout.
        By default, text is displayed from right to left
        if the language for the text is a right-to-left language.
        [So this one looks like a character run property.]
        
        I no longer remember why I used CfBiDi. Perhaps just because
        it sets m_bBiDi which sounds good?
        However, there are no existing unit tests that have a CFBiDi
        in a style, but there are examples with CFBiDi.
        
        I'm really surprised that QA didn't have any documents
        that picked up on this regression. I was counting on that...
        
        Change-Id: If5a115db5962e7e26ca1b280cd9f31d493cee69c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101726
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e22408d15f74f3aa4be324fa00978f7041882673]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I937be6f80272db668fff7fb77e5f7f2dd402c23e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101780
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [34aaf2a45e11fef533e0885ccf39731a79a99b91]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I537cdfbeea47bf3ea679942b43dc381a8c3a59e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101774
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [053ed44d0ddd071fa6894d6c05667bf796ad653f]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I26db93c5a2aa8c11fa0334c19b413552f421c4f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101773
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c9f5878a24fbf812b513fda5dbd2468763a4a6c3]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I50aacf38ee9c01812f43622671f6f011a42479a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101777
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Aditya  <adityasahu1511@gmail.com>  [5694dc279e5f0f78b1bb669b22070881ab012f1a]

        svx: Introduce GalleryFileStorage
        
        Abstract class for GalleryBinaryEngine and upcoming GalleryXMLEngine. This
         interface will be used by GalleryTheme.
        
        Change-Id: I2193e3ea9860c41a1580d5ca59da68bf41b70a3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100025
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [13c1d05570854219bc94149bff646cba831d4cbd]

        FIx typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I055db4ca15e2e8c4c66d5970404c292255c15628
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101778
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9b44940ec94f3fc2f4591ba2aca09c6a029c7799]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I67e533b8ecececd4c885de7e52eb23ae3e0d50cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101775
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3426cc7a4a19cb5d9ea5ba6b12f1eb5a901d5cfe]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I89200406a2422173a96caa5fd74b66211cced557
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101784
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9ab308c9383c8a323a3210dd3009bb1a86a717fd]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I8e36c4204ae9a2e2968f8006fd6830cd1f6d3905
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101786
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Miklos Vajna  <vmiklos@collabora.com>  [7ba004dec4a4cca6ebce9b72990ff4cf5e3b1d72]

        oox: various small cleanups
        
        Change-Id: Icca565ed3f104db5d270087f8306f6b22a22e9cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101767
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-09-01  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [ceae73dd294b5ca4073062afc1223efb1c206780]

        tdf#129423 sw: Make yet more tests export-only
        
        This commit continues an earlier, incomplete unit test refactor under
        the same bug ticket number. Eliminates a few unwanted nullptr tests
        in chart2/qa/.
        
        Change-Id: I6bd5c24ba264793ebe8fff20ba954be0d1e84882
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101540
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d350f0c712cf7b29d8c633be0394b63de0f8dc3a]

        Fix typo
        
        Change-Id: If76dc19adc13548afc0ee5b521321ca439da638d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101782
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [01b91d1597661cfc32c7b9f57d7837e25bd7d418]

        Fix typo in code
        
        It passed "make check" on linux
        
        Change-Id: I275334508796c38c7eaaf6a99e435b4ed7b56f4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101787
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [139f06fb3bc559f7773ddd8ccf15c133eeac7317]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I5aff28a8d241441335d4cede12a013384945aa9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101789
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [25304f8cd3d70860550a5fe9a0dbc40dd0abff03]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I9f3d98df05495e7d655a93c5cd5bbd41db6a9bea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101788
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b866b71e2419c8011d969f316a28bd820c56fb5a]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I4db1681869907f050ea224ed24dcb7469a50eb20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101792
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a6cabde7af00ca2b23fc4d9f042e71fb525c7199]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Icb950648977545c02ec8569f8b246359b33f8054
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101790
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8936af6c396236bc94a76f5bb3a95b02712d711e]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Ifd5198f76bc9e91c311364348cb8f5dc6e3fea87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101772
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [161c748e3732e99ec3279a3f9effca6594ed1b03]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I8448ea8e50b38364913982010b106a51f7549911
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101797
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bbeb4b91a56a1fd6db8ae1beb1a59007fb25de37]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Idf44d88678de415e38ddb542c198c0eac642aaae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101785
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [453c7070692b6adfdf019c50238dc48c66d2a590]

        Fix typo
        
        Change-Id: I57611e6bc3a8dadcdeb7aff99f4788aac4d7e105
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101799
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [09619872fe0c0d677006bcf4e9a8febe2978d242]

        Fix typos
        
        Change-Id: Ieff77be89ee8505b8241234f6dbb7507256dbc4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101757
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-09-01  Michael Stahl  <Michael.Stahl@cib.de>  [1d6e919046ed353a9d9d86bb9f0332da2e9dea4d]

        tdf#135056 sw_redlinehide: when moving sections to undo nodes-array,
        
        ... delete frames with utmost prejudice - the code that was checking
        for empty frames or cells was going into infinite loop because
        first the *outer* section is moved to the undo nodes array, then when
        the *inner* (index header) section is moved, its section node's
        m_pStartOfSection points to the section node that is already in
        undo nodes array and so SwNodes::GoPrevSection() goes very wrong
        and CheckNodesRange() is called with positions in 2 different arrays.
        
        (regression from a60dd9ef1361c5925803acaa5292e99277d1faf3)
        
        Change-Id: I5682ebc2081ffc7dc49a9c43e613f72c26e93673
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101755
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-09-01  Michael Stahl  <Michael.Stahl@cib.de>  [a609bc9cc03a0a23c8f20fee808cc6cc2887170d]

        tdf#135661 sw: fix Undo of text deletion of SdrObject
        
        This creates a non-working SwXShape without m_pFormat initialised:
        
        0  SwXShape::SwXShape(com::sun::star::uno::Reference<com::sun::star::uno::XInterface>&, SwDoc const*) (this=0x278de80, xShape=uno::Reference to (SvxCustomShape *) 0x73ec840, pDoc=0x0) at sw/source/core/unocore/unodraw.cxx:889
        1  SwFmDrawPage::CreateShape(SdrObject*) const (this=0x637a980, pObj=0x6409410) at sw/source/core/unocore/unodraw.cxx:372
        2  SdrObject::getUnoShape() (this=0x6409410) at svx/source/svdraw/svdobj.cxx:2836
        3  GetXShapeForSdrObject(SdrObject*) (pObj=0x6409410) at svx/source/unodraw/unoshape.cxx:3928
        4  SdrObjCustomShape::GetCustomShapeEngine() const (this=0x6409410) at svx/source/svdraw/svdoashp.cxx:381
        5  SdrObjCustomShape::GetTextBounds(tools::Rectangle&) const (this=0x6409410, rTextBound=...) at svx/source/svdraw/svdoashp.cxx:534
        6  SdrObjCustomShape::AdaptTextMinSize() (this=0x6409410) at svx/source/svdraw/svdoashp.cxx:1397
        7  SdrObjCustomShape::NbcSetSnapRect(tools::Rectangle const&) (this=0x6409410, rRect=...) at svx/source/svdraw/svdoashp.cxx:1421
        8  SdrObjCustomShape::handlePageChange(SdrPage*, SdrPage*) (this=0x6409410, pOldPage=0x0, pNewPage=0x627fc80) at svx/source/svdraw/svdoashp.cxx:2855
        9  SdrObject::setParentOfSdrObject(SdrObjList*) (this=0x6409410, pNewObjList=0x627fc80) at svx/source/svdraw/svdobj.cxx:294
        10 SetParentAtSdrObjectFromSdrObjList(SdrObject&, SdrObjList*) (rSdrObject=..., pNew=0x627fc80) at svx/source/svdraw/svdpage.cxx:65
        11 SdrObjList::NbcInsertObject(SdrObject*, unsigned long) (this=0x627fc80, pObj=0x6409410, nPos=0) at svx/source/svdraw/svdpage.cxx:305
        12 SdrObjList::InsertObject(SdrObject*, unsigned long) (this=0x627fc80, pObj=0x6409410, nPos=0) at svx/source/svdraw/svdpage.cxx:358
        13 FmFormPage::InsertObject(SdrObject*, unsigned long) (this=0x627fc80, pObj=0x6409410, nPos=0) at svx/source/form/fmpage.cxx:79
        14 SwDrawContact::InsertMasterIntoDrawPage() (this=0x640d6b0) at sw/source/core/draw/dcontact.cxx:1909
        15 SwDrawContact::SwClientNotify(SwModify const&, SfxHint const&) (this=0x640d6b0, rMod=..., rHint=...) at sw/source/core/draw/dcontact.cxx:1457
        16 SwModify::CallSwClientNotify(SfxHint const&) const (this=0x640d090, rHint=...) at sw/source/core/attr/calbck.cxx:373
        17 sw::BroadcastingModify::CallSwClientNotify(SfxHint const&) const (this=0x640d090, rHint=...) at sw/source/core/attr/calbck.cxx:378
        18 SwUndoFlyBase::InsFly(sw::UndoRedoContext&, bool) (this=0x78cdfd0, rContext=..., bShowSelFrame=false) at sw/source/core/undo/undobj1.cxx:97
        19 SwUndoDelLayFormat::UndoImpl(sw::UndoRedoContext&) (this=0x78cdfd0, rContext=...) at sw/source/core/undo/undobj1.cxx:440
        20 SwHistoryTextFlyCnt::SetInDoc(SwDoc*, bool) (this=0x60d14c0, pDoc=0x625aa30) at sw/source/core/undo/rolbck.cxx:581
        
        Whereas if the shape is selected and deleted that way, a completely
        different Undo is created, which doesn't have this problem:
        
        0  SwXShape::SetFrameFormat(SwFrameFormat*) (this=0x2497d50, pFormat=0x564b470) at sw/inc/unodraw.hxx:206
        1  SwXShape::AddExistingShapeToFormat(SdrObject const&) (_rObj=...) at sw/source/core/unocore/unodraw.cxx:945
        2  SwDrawContact::SwDrawContact(SwFrameFormat*, SdrObject*) (this=0x6bad330, pToRegisterIn=0x564b470, pObj=0x5647880) at sw/source/core/draw/dcontact.cxx:709
        3  SwUndoDrawDelete::UndoImpl(sw::UndoRedoContext&) (this=0x56ebcd0, rContext=...) at sw/source/core/undo/undraw.cxx:501
        
        In SwUndoDelLayFormat, the SdrObject is apparently removed from SdrPage
        and the SwDrawContact remains, whereas in SwUndoDrawDelete, the
        SdrObject remains on SdrPage but is moved to invisible layer, and
        SwDrawContact is destroyed (presumably).
        
        Include obligatory rant why sw has 2 undos doing the same thing here.
        
        (reportedly regression from 2d89b9929e85bede4c72684a12e7508751875f0e
         but probably this can be triggered before, at least since
         91b2325808a75174f284c48c8b8afc118fad74e4)
        
        Change-Id: I4fbb3620bfe1ac07f47e4441625797db7a87cecd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101740
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-09-01  Szymon Kłos  <szymon.klos@collabora.com>  [76fd25165b8c0e4a409becb4dbd9042a7cbe6a39]

        notebookbar: keep align items together
        
        Change-Id: I24fe425b6b578dc80487464c3206c52ecac8aab0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100079
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101521
        Tested-by: Jenkins

2020-09-01  Mike Kaganski  <mike.kaganski@collabora.com>  [8f44418fa36fa5475fca1dab664a85bd47386297]

        tdf#136233: Use sheet-local named ranges for VBA's Worksheet.Names
        
        Change-Id: Ia08814b843f3f78337301c324290a3d9420f5f38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101462
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-09-01  Mike Kaganski  <mike.kaganski@collabora.com>  [ca7caf212a90b6e4290782159cbdbb36e4538f19]

        Fix warning condition
        
        Missed that I needed to reverse the condition when replacing OSL_ENSURE
        with SAL_WARN_IF in 37f452bc2beeae9b4648013a3bf4f2e8b56c0c85.
        
        Thanks Julien for noticing!
        
        Change-Id: Id24216e11ca970b05aac40a09ed02cdbb4cf9865
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101678
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-09-01  Ahmed ElShreif  <aelshreif7@gmail.com>  [2e635d22cdbfcfe163b46427d04ebce9fe21a61e]

        uilogger : Add support in the Logger and DSL for Writer-Comments
        
        For example the DSL syntax will be:
        	>>Delete Comment1
        	>>Leave Comment1
        	>>Show Comment1
        	>>Hide Comment1
        	>>Resolve Comment1
        
        Change-Id: Ibdd52f3a12f1679f80e9f3290868c77fbf942d6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101513
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2020-09-01  Ahmed ElShreif  <aelshreif7@gmail.com>  [fe3d005155a8670d02ff1a8d17f1bcff74a44cab]

        uilogger : Add support in the Logger and DSL for Calc-Comments
        
        For example the DSL syntax will be:
        	>>Open Comment
        	>>Close Comment
        
        The set text is already added by default to the system
        
        Change-Id: Ic06e00e75e202eece82fa6265e1bb4083fd8c337
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101502
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2020-08-31  Pranam Lashkari  <lpranam@collabora.com>  [35585f85049fd20719c42d7d7433859df59a0967]

        LOK: do not show calc notes in the online
        
        Change-Id: I3d69aab2a76948182483025536dbc4ddc928a86e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101500
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit 413f4bc4d54785d3953a03948276c8d9bb1f3397)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101465
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2020-08-31  Stephan Bergmann  <sbergman@redhat.com>  [0ccee5537371ea38265c2893fe110ca4f2f1492b]

        Simplify code with std::string_view
        
        Change-Id: Ic296bf6abe621e702fa47378ac4c3cdf9f73ba27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101732
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-31  Jim Raykowski  <raykowj@gmail.com>  [bc9cb2e6bb7dce18303c2713ae6bd89a32fb46e3]

        remove unneeded include
        
        Change-Id: Ia5c5506177f8dd34c79c2792203d0eecf955771b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101667
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-08-31  Stephan Bergmann  <sbergman@redhat.com>  [9f60ee1b57ada579d1afe2fe322af53f211c4549]

        Clean up some SAL_WARN argument streaming
        
        Change-Id: I78841ff2d6356d4789664029a3fa82771178e941
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101754
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-31  Stephan Bergmann  <sbergman@redhat.com>  [d6ffa7670fcd88befb16de387a6a0edc896c18aa]

        Simplify some code involving SAL_PATHSEPARATOR and OString/OUStringBuffer
        
        Change-Id: If01e7c0d7d87a544f6601174ce43b37c63cfbcb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101746
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-31  Caolán McNamara  <caolanm@redhat.com>  [81f91196b98af38e29af451b86c26a893a109abc]

        tdf#135636 the selection at dialog-launch time is lost by dialog-apply time
        
        since...
        
        commit c3a085d22742f88e91ff92f319a26d6e8d1d9a98
        Date:   Tue Jan 23 18:13:01 2018 +0100
        
            lokdialog: Convert the Table -> Properties... to async exec.
        
        so save it at launch and temp apply it during ok handler. This is somewhat
        similar to tdf#134439
        
        Change-Id: Ia0869307b1a37e5efa1703e68b946793b0ddc91b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101743
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-31  Miklos Vajna  <vmiklos@collabora.com>  [3ba1144cb96c710e665ffb3ada26fb6a48a03472]

        xmlsecurity: fix infobar vs signature dialog inconsistency
        
        The infobar mentioned if a signature is partial, but the dialog just has
        a bool UI for signatures. Then present "good, but partial" as "bad".
        
        Change-Id: I698190aa77702000b11d635bd038d9c9a91614ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101712
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-08-31  Caolán McNamara  <caolanm@redhat.com>  [377525be476b989556339253fa073242058428a7]

        duplicate line
        
        Change-Id: I69338ac0c5aa616c21205375f133c959e13414cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101741
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-31  Caolán McNamara  <caolanm@redhat.com>  [a39a107af190cac7105b1dafdd7ec088881e8da6]

        Resolves: tdf#123825 reassign mnemonic for Diacritic-sensitive
        
        since....
        
        commit beeef93480fae65840646e4e36aa888efe92579a
        Date:   Tue Mar 8 19:54:57 2016 +0530
        
        the "Search For" label is invisible
        
        so the _S can be safely removed from that and assigned to Diacritic-sensitive
        instead, removing the dup _r assignment leaving only Replace using _r
        
        Change-Id: I66b780363d207876354a4cbfd29e9ce8104d467f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101725
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-31  Caolán McNamara  <caolanm@redhat.com>  [78876b03874915459f7ebe2135ac146ece92aaf4]

        Related: tdf#136189 don't assert on unsetting non-existing previous sort column
        
        Change-Id: If2330cc83ace9ec0133b99eec8c2f0be3919013e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101708
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-31  Aditya  <adityasahu1511@gmail.com>  [9a7ab3527adef056291ec56c031ebbe3f471af66]

        svx:Refactor WriteData() and move m_aDestDir member out of GalleryTheme
        
        Move m_aDestDir out of GalleryTheme because only GalleryBinaryEngine seems to be using it.
        Use SetDestDir() to delegate the member value to GalleryBinaryEngine.
        Refactor WriteData() so that it's called writeGalleryTheme()
        
        Change-Id: I5f6b6f0857695adeb102342e617ad341553abd14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99940
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-08-31  Caolán McNamara  <caolanm@redhat.com>  [828914a94fe93d5b300bda1d23a049ae92c159e1]

        ofz#25325 missing constructors
        
        Change-Id: I87f3c7e963eba77f9e0955c46e514aec64849e30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101753
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-31  Attila Szűcs  <szucs.attila3@nisz.hu>  [0bdd533900584f384e2ee4d127fa252e339342c0]

        tdf#47079 sc layout: fix visibility of Autofilter header
        
        Rotated Autofilter header is shifted under the arrow image, if
        there is not enough space for both of them. An exception if the
        header is a value, and rotated by 90 or 270 degrees, which resulted
        invisible or partially visible cell content in narrow cells. Remove
        this exception.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: Ide8f8ef84a270b9d7ec92da8d3c6ee00ab5ddc2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101638
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f10a4e20100515f1fc95b3254ac52894ec59bdda]

        Fix typos in code
        
        It passed "make check" on Linux
        
        Change-Id: Id7c7ac1b88d290ed71f03fa28dec144bcd29b692
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101590
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-31  Regényi Balázs  <regenyi.balazsmiklos@nisz.hu>  [0d773f0b07798a59f7cf31207813aaf6bc9bb922]

        tdf#97618 DOCX import: VML shape: fix missing square wrap
        
        Co-authored-by: Szabolcs Tóth
        
        Change-Id: Ib9db4b0270ed7d4b3d47406f2384276cafdd7249
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101632
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-31  Justin Luth  <justin.luth@collabora.com>  [57320af60d97f2918b5d1e73575b23682e0a0637]

        tdf#104596 sw layout: wrap in header only if bLayoutInCell
        
        This patch depends on tdf#77794's
        7.1 commit 7cc353df4f0993228984fcda3efb2c9181dddafb.
        
        For more details about the issue in general,
        see the verbose comments in this bug's previous
        7.1 commit e4635544b816d1ca27bd1ebba60f51444b0a898e.
        
        This patch is related to CompatibilityMode < 15.
        Unfortunately, the previous patch didn't work
        with older Word 2010 versions of the file,
        which _shouldn't_ wrap non-LayoutInCell table-anchored flies.
        
        Unfortunately, now that different behaviour is necessary
        for different Word compat levels,
        it no longer allows a nice way for Writer to handle
        this natively. So since it would be very unlikely for a
        user to create a document like this (since the necessary
        "keep inside text boundaries" is off by default in Writer,
        but is forced on by definition in Word 2013+),
        I'm removing the compatibility flag I added in 7.1,
        and its related unit test.
        
        [To do this natively would probably require enabling
        the IsFollowingTextFlow property by default in SW.
        That sounds very dangerous since this property
        is not restricted to IsInTable layout situations.
        This property has been around since at least LO 3.5.]
        
        Change-Id: I70da016cb68f515924ed6c17085bf73a9e1c5492
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100684
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-08-31  Julien Nabet  <serval2412@yahoo.fr>  [6b08eaa0c483efe5071c5a710a894e1204a0a3f4]

        Fix end "ul" tag in LayoutManager.idl (offapi)
        
        Change-Id: Ice50c048b62fe35d1a9f5b11435cb75f3fa45042
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101701
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-31  Maxim Monastirsky  <momonasmon@gmail.com>  [3e4968e6761c816c0a6aedf59485191af8a0fa4e]

        Remove remains of private:image/ via ImageIdentifier addon property
        
        This is broken since commit 5c39b28a87060f80404079ab77604f664addb063
        ("tdf#96059 Replaced imageproducer with CommandInfoProvider") but so
        far no one complained (maybe because the usefulness of such internal
        images from extensions is questionable at least). Given also that
        the whole ImageIdentifier feature (even its still working part) is
        obsolete since OOo 2.0.3 (according to the OOo dev guide), and that
        the availability of a particular image from an internal hardcoded
        image list by a particular numerical id is more an implementation
        detail, let's just remove the broken code instead of fixing it.
        
        In the meantime, the code was also copied into the newly introduced
        notebookbar addon code, so I handled it there too.
        
        There are also the registry schema and a sdk example that mention this
        feature, and need to be adjusted. Interesting that the particular
        example used there - private:image/3216 is actually broken since 2011
        with commit 2559cab126f81375197051fb5b07ba6abb9efc77
        ("FDO#42454 - EasyHack: remove code associated with unused icons").
        
        Change-Id: I968b4fb8c5b207654476dd92c57d8db0815520ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101529
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-08-31  Maxim Monastirsky  <momonasmon@gmail.com>  [9bf4e2aa77c208d09b32c3638afab6f904bf0257]

        Remove empty ImageIdentifier properties from sdk examples
        
        Change-Id: Id1a6b4fc6e156f67550458b4b7e4b1ffe32f812a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101691
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-08-31  Caolán McNamara  <caolanm@redhat.com>  [f1b07b9df7b99f2534c5554f73b59baece33d8eb]

        tdf#136269 give search entry initial focus
        
        Change-Id: Id1b584341f2819e2fb4528465ee1d42c8f72dec8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101698
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [de81349e69ea229843a23cce1117f69f14862f6b]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Iecaab4ab9f7d8e05930685aaf5a2eb2770abbd1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101601
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [19cf1b4fcfb9d9d17587e4224c3c3818952cd69c]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Ia1fbd635d7d13c69c9b8911eadaa86ee5f7aadb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101707
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-08-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3dfbb9d41cf8fad3b41a9528967febcec6ea433b]

        Fix typos in code
        
        It passed "make check" on Linux
        
        Change-Id: I9ba795bf188a9fe11d83516d6895888f880747c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101706
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-08-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [60495cc10d7b549c295e7605de7972186391ec69]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a402a3ca5ec58972967efca2c1f7030baca92a17
          - Fix typo
            
            Change-Id: I38e90ed3d90c6d76f508c20e5f3416d0d65a1856
            
2020-08-31  Justin Luth  <justin.luth@collabora.com>  [a0da393cac0a44c648238b815970245684173c99]

        tdf#132149 ww8export: nextNode has nothing to do with pageDesc
        
        While it can often be assumed that the next paragraph following
        one that has just soft-page-breaked in the middle will be on the
        same page, it isn't necessarily correct. Either the paragraph
        could span multiple pages, or a page-break could push it to
        the next page.
        
        Thus, strip the code out completely, and simply prepare a
        new page style based on the follow style - which by definition
        is different enough to not be a plausible single word section.
        
        A few followup commits will add enhancements, but this is
        broken up into minute bits in order to aid in regression
        identification.
        
        Change-Id: I80e4e17be69a49f45a624d819c9c4158541ee065
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101424
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-31  Caolán McNamara  <caolanm@redhat.com>  [9460b6baf392c11091e46105071b7d7b6c4eb1ca]

        Related: tdf#136242 should only matter input ref mode is active
        
        Change-Id: I50a64ae18e6f0d5b4544c9b7b0111ba149385177
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101704
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-31  Caolán McNamara  <caolanm@redhat.com>  [82f591a2ec06c680daf41628fe4c352b6a55d545]

        tdf#136242 disable changing selection while formula wizard is open
        
        similar to tdf#124975
        
        Change-Id: I926580083fdd1e2a4f9b03243edfccc060bea702
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101703
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-31  Julien Nabet  <serval2412@yahoo.fr>  [f115a7e047e5f1b6067667adc50d60499cc3e27e]

        tdf#136127: crash when adding protected PDF file on Photo Album
        
        See https://bugs.documentfoundation.org/attachment.cgi?id=164704
        
        Change-Id: I1c5713446f2af0a08873f0ea57afbfb34f9623be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101393
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-08-31  Heiko Tietze  <tietze.heiko@gmail.com>  [db5f204b1d3d96975d902b587d6d18bc06610eea]

        Resolves tdf#135790 - Support for multiple %MOD1/2 entries
        
        While loop added
        
        Change-Id: I81386bb23381e5248f3c045ad2b998a92346ec34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101700
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-08-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [39078750d7719cf15d7a4c4a3e875a7e0ff52b77]

        Fix typo in code
        
        It passed "make check on Linux"
        
        Change-Id: I53b40e36c6b1c0aa115044208b5a372fb101347b

2020-08-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [43cc37e6953840ec337125e30e1de398bd36f69d]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I2dc3d343058b6d77da30561ec4f62bdd292630dc

2020-08-31  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [a8355cf0fc9e109a119ef680a09ba254464cc111]

        make physics animation imports forward compatible
        
        Change-Id: Ic61ec9fafdd45a76d6f000cf5bd64cab1025fe22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101644
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Jenkins

2020-08-31  Michael Stahl  <Michael.Stahl@cib.de>  [586750da40c5b332d2442ef24ae121795e88e903]

        tdf#135001 sw_redlinehide: fix IsShown() for AT_PARA flys
        
        There is one merged text frame from node 102 to node 328 with no
        extents, and of course a shape anchored at node 271 should not be
        visible at all.
        
        This crashes because the shape was removed from the layout during
        CheckParaRedlineMerge() but then moved to the visible heaven layer
        again via sw::AddRemoveFlysAnchoredToFrameStartingAtNode() and the
        layer determines if it's visible as far as Sdr* is concerned;
        it lacks a connection to a SwFrame though.
        
        warn:legacy.osl:3547848:3547848:sw/source/core/layout/paintfrm.cxx:3861: <SwFlyFrame::IsPaint(..)> - paint of drawing object without anchor frame!?
        
        (regression from 6aaae44da382f4bc3eafc287b4a21734b740cf21)
        
        Change-Id: Ia20449b3a7d251f0c049eb979c88df1e80cd7d5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101584
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-31  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [943aaf6c61d9594ec229984b5d5801afe5d89024]

        tdf#136301: fix parallel physics animations over-stepping during lock transfer
        
        introducing mbAlreadyStepped flag to make physics animation effects
        aware that the lock was just obtained from another physics animation
        which already stepped the time interval meant to be stepped through.
        
        Change-Id: Id7c01c96e302d7da7aae785f56c09a9ddfe4bdf1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101665
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-08-31  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [6915d69a125417a62e4b795c7c97faac6088f94e]

        add physics based exit animation effect preset Fall and fade out
        
        Adding a new animation effect preset in the Exciting sub category
        of Exit category called Fall and fade out, which makes the shape
        fall with a bounciness of 0.6 and fade out.
        
        Change-Id: Id9fe29f98f276cdb9748f0eb787e03f68314097a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101660
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-08-31  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [bf0afdbe80933341debfe650c1969ad93ac98833]

        tdf#136276: fix physics animations faulty duplication
        
        Change-Id: Id147eb129e6e0ee65ecd16139e183790b3f9976c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101658
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-08-31  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [d616104eeedef9ee32707c1b437c3e538de0ae25]

        add two physics based emphasis animation effects presets
        
        Adding two physics based emphasis animation effects presets called
        Shoot right/left and return.
        
        Change-Id: I38ea22a4347c83b7065476b9f673a900566b045f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101657
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-08-31  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [f525b8898dcefe9e43e63e475c18d754ef000007]

        add missing initializers about physics animations to AnimationNode class
        
        fixes the case when a physics animation preset is imported it
        doesn't have any information about start velocity, density or
        bounciness paramaters.
        
        Change-Id: Ic817afb211597ad553ccc3a43fe24bfbebadbc43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101656
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-08-31  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [8e36582d9289c3774f2733b021fafc93370cffae]

        document physics animations and related code
        
        Change-Id: I1369588dd757d5fedcd7e91eabe0020e5cf60c56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101492
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-08-31  Caolán McNamara  <caolanm@redhat.com>  [55dda1367a845b37184cedc287e5f8f03ef0f6cf]

        can keep this comment to document the args
        
        Change-Id: I64b8e461cc692c6c9683df52dc1fea6b2e5a937e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101697
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-31  Stephan Bergmann  <sbergman@redhat.com>  [cf73e0217169af9081951c3032d8de5fc30c81d7]

        Remove some commented-out code
        
        _CRT_NON_CONFORMING_SWPRINTFS is unconditionally defined in
        solenv/gbuild/platform/com_MSC_defs.mk, anyway
        
        Change-Id: I43eabc460dfe3ec9e86ec255f0b100eb22166864
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101696
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-31  Miklos Vajna  <vmiklos@collabora.com>  [3c96120b0d73b7e915dfb0c01578e07cef0f8755]

        sd signature line: move menu item to the insert menu
        
        Improves consistency with Writer and Calc.
        
        Change-Id: I290cbbef508dd3f3390efe6c9a933b488b9c1049
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101695
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-08-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7414166f952f087b47e267ebe55898e0d9e1691a]

        Fix typo in code
        
        Change-Id: I474351aa2a2f571bb550323bb011c47b4f13443d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101519
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-08-31  Attila Bakos  <bakos.attilakaroly@nisz.hu>  [5162647096fa061ae0a4ad5d4e1fd015fbeb9871]

        tdf#135711: DOCX export: fix crash on page anchored textboxes
        
        Page anchored objects didn't have the address what is needed for
        the exporter for positioning. Fixed by using another address.
        
        Regression from commit fd88bb81236ad6d1a63436b7ce20f2f93410d359
        (tdf#107225 tdf#122887 sw: fix reanchoring of textboxes).
        
        Change-Id: I0e41468148e96e1323b9f502aa1f8ca326c5de29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101480
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [48289c37d73e7780ef3ea6a98aa5e214be0fde92]

        Fix typo in code
        
        Move "grahic" to "graphic"
        
        It passed "make check" on Linux
        
        + Use "#pragma once" in include/svx/svxgraphicitem.hxx.
        
        Change-Id: Ia8a42afd1a822e19093ecee7b0b8791f96de2867
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101623
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7c32479b596156a7422a7b96f2548b8a4ea73185]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I7596db11cae77c2dcadd740c44cc72fd5dbceb9b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101619
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f6c69ff33baa7de72a75afbf1de1f21f82adae47]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: If7c189f410f08d5069edf0fc7a29057897e08388
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101617
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [72ce4f57726e28c1e056cb354edb7aeae19347c0]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I6aa72938526f5e81503367ecd2471a6d5afb05b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101620
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c9c2ce986de8ddf507bad1689d32d831875109f5]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Id8f549f69b5007ced62401130894f795dde8fb80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101616
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-31  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [0c5ac9d1cb39eac838a612092a8934a6ca12326f]

        tdf#121189 PPTX export: fix missing chart
        
        Based on Regina Henschel's technical analysis and code pointer.
        
        Change-Id: Ifdea48c09d23dce495fa6bc90a9e1648dbb5ccb3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101283
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-31  Miklos Vajna  <vmiklos@collabora.com>  [284dbd865d1788ba8f31e736555dd9e9af8ffa7c]

        sw: prefix members of SplitTable_Para, SwTableFormatCmp, SwThreadManager ...
        
        ... and ThreadManager
        
        See tdf#94879 for motivation.
        
        Change-Id: Idfdba9e9d38310d2e38c6c72e5ecc0738a6b38fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101690
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-08-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c0522d153eb92edd069ce5c10cebde9e21c0e84a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e0aacb4f63b6b5a1831a0880329f7a76af46b632
          - Fix typo
            
            Change-Id: I0961b8a8e76c451bef5d064fdf9057dd9384bb20
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/101378
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
            
2020-08-31  Balazs Varga  <balazs.varga991@gmail.com>  [177b54c2de7626ae42b65441cb81f359407431a1]

        tdf#136024 chart2: fix ODF export of custom label positions
        
        of pie and donut chart data labels.
        
        Follow-up of commit 5339d0800ccdcd325294e61f8ae9e67648beb035
        (tdf#130590 Chart OOXML export: fix custom label position).
        
        Change-Id: Ic45204a1273e59a47d1376f5f6c250025e3de621
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101543
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-31  Balazs Varga  <balazs.varga991@gmail.com>  [e2f4e65a7b8024c00b049eebf0d87637efda7f24]

        tdf#134571 chart2, xmloff: add loext:custom-leader-lines
        
        new ODF chart series style attribute for saving not default
        (switched off) state of data labels in custom positions.
        
        Note: import of the embedded chart of the DOCX unit test
        document uses also ODF format in the background, testing
        also this loext attribute, i.e. the chart of the unit test
        document doesn't contain custom leader lines.
        
        Change-Id: Ia6b76e8d7fe5b6b6204761f3bbc2309f1b631008
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101442
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-31  Stephan Bergmann  <sbergman@redhat.com>  [5fca6fefc9cb47737663fbcd04660d2c5bcfde93]

        Fix typos in comments
        
        ...introduced with 2e21240f23ac2191a3535d697a7308b29303c67c "Goodbye
        O[U]StringView, welcome O[U]String::Concat".  Thanks to Mike for spotting them!
        
        Change-Id: Ic401c564eac03a34184204f09cb8d0cb6be4e6e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101689
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9d007e6bdc0e1346e2e0d633379ce1f09c4e3b53]

        Fix typo in code
        
        Change-Id: Ic3527d7613867656871c4ff2276b0f922d497453
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101430
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-08-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [912dee5178f2aec1662af284d222c591b5901add]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Ic7796a79ebe7d600598f9c2964976cbc9408d299
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101618
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c0463f8a9fc4db7b62040010b3fefc9af3b17396]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I86123dbc2052653aaf1d5c3a6fafb554c0b9a7fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101600
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c78449b0386ed38a2ad81584926f8b31b61e9e05]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I1cb3b048843dc4cafa16c7f8408fc3300e5fc8e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101614
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [65aa9f9360daaf09cc2e3f14f19c859c883144c2]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Iaa9bca078574b85182bdc8c002123178d074b650
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101622
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [1e0cfd5662d95cea84e80e4fe10d52c3b1101ae6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to aeb5cc458fce90b7f5c02128e95bad89f92b3efd
          - Typo.
            
            Change-Id: I6706a7811e93de08281900012a302e6431caa899
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/101668
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-30  Maxim Monastirsky  <momonasmon@gmail.com>  [15d655f0133d986a85f4ba9630587566d90a0c50]

        Related: tdf#107548 Make sure embedded images have higher priority
        
        As documented in the schema, the dev guide and a comment in
        AddonsOptions_Impl::ReadImageData. Noticed the problem while testing
        the ProtocolHandlerAddon sdk example which has the ImageSmall props
        defined yet didn't show the icons. Turned out this was a result of
        the previous commit that fixed ImageSmallURL, which started now to
        override ImageSmall.
        
        Change-Id: I0a9eb6b13b73a60efc801905601894c862d68cba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101666
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-08-30  Stephan Bergmann  <sbergman@redhat.com>  [2e21240f23ac2191a3535d697a7308b29303c67c]

        Goodbye O[U]StringView, welcome O[U]String::Concat
        
        O[U]StringView had an odd mixture of uses.  For one, it was used like
        std::[u16]string_view, for which directly using the latter std types is clearly
        the better alternative.  For another, it was used in concatenation sequences,
        when neither of the two leading terms were of our rtl string-related types.
        
        For that second use case introduce O[U]String::Concat (as std::[u16]string_view
        can obviously not be used, those not being one of our rtl string-related types).
        Also, O[U]StringLiteral is occasionally used for this, but the planned changes
        outlined in the 33ecd0d5c4fff9511a8436513936a3f7044a775a "Change OUStringLiteral
        from char[] to char16_t[]" commit message will make that no longer work, so
        O[U]String::Concat will be the preferred solution in such use cases going
        forward, too.
        
        O[U]StringView was also occasionally used to include O[U]StringBuffer values in
        concatenation sequences, for which a more obvious alternative is to make
        O[U]StringBuffer participate directly in the ToStringHelper/O[U]StringConcat
        machinery.
        
        Change-Id: I1f0e8d836796c9ae01c45f32c518be5f52976622
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101586
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-30  Yusuf Keten  <ketenyusuf@gmail.com>  [6379f799704935a571a4b3af44cabd0671c48dbe]

        tdf#135273: Tight integration dialog shows unclear properties
        
        When there is no info about the author of the extension, the label was NULL.
        If it is null, it will be empty after this patch.
        
        The initial label of the labelAuthor is cleared. Also, unnecessary translatable expressions in the additionsfragment.ui were deleted.
        
        Change-Id: Iab9517f1b3ff5d8c6b3947d7b29c897c18e94664
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101537
        Tested-by: Muhammet Kara <muhammet.kara@collabora.com>
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-08-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0d2dbcbebf0004e690feb91c38dd478a32dc6255]

        Fix typo in code
        
        Change-Id: Ia2820c68109c84b52173beafe2cf301104d80831
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101652
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ac712c5c7b85893ee94f8f87e53d02fc3bfc9f9d]

        Fix typo in code
        
        Change-Id: I02bc7257296939de1a5cbb708c6a9634a8d63ec5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101653
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bf6d42803a8977ba881da3b44e3e871cb9b84a5f]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Id837205b0e6a7efa091a5b9ead75d767ceddcefa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101598
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2d9d9010ae817c3b9535c52f8a6529c88a0b4bfa]

        Fix typos
        
        Change-Id: I1f8e27182352ebba878b120875eefc1aa5c7009f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101654
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e20c899ec83fdf88ab4d39ada1e830f05f798341]

        Fix typos
        
        Change-Id: I041e65166eab9fc497742635fe59e11f63d55c6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101645
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8750cbc7f609c5de77796b179425469dbdcfdcb5]

        Fix typo in code
        
        Change-Id: I22e37a583f673d0bd02c74a6b05c0a0e25ed3722
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101215
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c57d9a50369b39775be931753e83aacfee56504b]

        Fix typo in code
        
        Change-Id: Ib7f77b2c84c375158d88114e827754f47ee246bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101651
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [f59334988a77eece1cae7d63e0df4320beebf384]

        use more fastparser in SvXMLStyleContext subclasses
        
        Change-Id: I6a1596bdbfa4db128730a663fc590c9e5bfa249d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101659
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8c65269a70b2d7d2323629204842f0ac751cf555]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to da7d4570411ec5324a68e4e3a671fde9f66355c8
          - Add contents for special cases of IIF function
            
            Add example in Basic.
            
            Change-Id: I9c38bd4a0744fccce19c1f88112301937806ae75
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/101562
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6fc5b1c1f049971af3d9853085f3ef3c9e630b0b]

        Fix typo
        
        Change-Id: I7fbf7d2c832b3e88b9ea82872c24450c33edc8aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101649
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [47d437dfb017bd6bebe2dee4cb1b267d9a3325ed]

        Fix typo in code
        
        Change-Id: If6683cd134e9bd675ec9b6f9a59fa667ebb41da0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101647
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [40a9f3df19fc8ab3a75535bddeb423e70076a40e]

        Fix typo in code
        
        Change-Id: I84b15806a01b7a7ce6c10274ee066b4256a2e7c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101648
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [36914a8b3a07391d225bce593236d6fcf0cc61d2]

        use fastparser in XMLElementPropertyContext subclasses
        
        Change-Id: Ib19b7372debb0a213bbe8f27c70ff9f0393797fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101631
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  andreas kainz  <kainz.a@gmail.com>  [977a97f3148c0aece0a54304aae81ec44ced07e0]

        tdf#134491 Calc sidebar alignment fix
        
        Change-Id: I9ea341f5980dfc4998075a7f9d8f6432145c1d13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101588
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-08-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [74123ac84cb632434d3b88168bb8494307253b00]

        loplugin:unusedfields
        
        Change-Id: I3f14647eed72898b641fbd583d18f914c7461628
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101630
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [229827d09bf8257d3fc0b9e0519a92a225587cf3]

        Fix typos
        
        Change-Id: I6517f3b68389c0f3581cc750c61b8e59d075d35e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101633
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [266cbff26dc3ecaa7b63ea0e9f791a898c86e4e8]

        Fix typo in code
        
        Change-Id: I6e351cfbb76e0b4e9602462d25fea2142d3089ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101518
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>
        Tested-by: Jenkins

2020-08-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [b25e82b903135421fbcfff646bc92e03cce366b7]

        loplugin:unusedmethods
        
        Change-Id: I2be47d2faf883b519f693e2d5ad58a5ab111849f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101629
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [9814c1f2edf56ecc0f31001db9234ef335488879]

        use fastparser in SvXMLPropertySetContext subclasses
        
        Change-Id: I977f1cf198652d3c73e5a0f473794975a5647617
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101564
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fee0404b00e1e97f429ae1eaa38458873385355f]

        sd: add some comments for findReplace.py UI Test
        
        Change-Id: I0c424cd254592bd04125ce8ec58ea38ddfc7659f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101636
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-08-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ac11b1f0311289c43f9a2c68e311de02cd0b53cf]

        sd: test Replace and ReplaceAll using LOKit
        
        Change-Id: I68a612d3fb277970870818d290096b2824f31057
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101635
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-08-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2ebc26aeefefe33ee6180862509e4971ff2dfc6f]

        sd: Make search bound to a view - to allow independent searching
        
        Before if two windows are open, the search is not independent
        because Outline class is not independent for a view (because of
        FuSearch which remembers the view from when the it was created
        and then an instance is stored in the DocShell).
        This creates a SearchContext class stored on a View, which stores
        the actual View bound FuSearch instance, fix us the calls.
        
        Also move the VectorGraphicSearchContext back into Outline::Impl,
        because it doesn't need to be bound to the view anymore.
        
        Change-Id: I6a5ce71efafa378845eee4ac9574e2e4301138d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101224
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [88e52e539eaf7981441ec3e042f321c2615919ca]

        Fix typo in code
        
        It passed "make on check" on Linux
        
        Change-Id: Ia1d8d828eea7ca3f39559bd2554cb9778ca6bb32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101599
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0775b90892f2a1cac269ae26cd63b1030f897e5c]

        Fix typos
        
        Change-Id: I473956d570feac508e52a3e52cc26cc154f4dc56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101627
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e0e217f3c10235adee056dac367916335c94b5bd]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: If8332bfaff7af36c83b402581f4c42b576b6eb39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101626
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0fb7ecb08dfce4b211ff91c062518dbe1b732bb1]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I935d0d0d6f33144702386d75b3a5bcc3675ae4aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101625
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1ecb924b0bb56abcbc0973c4efa1c866af7e757b]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I28048bb0396dffa7bcbcb8bcf5fe10e1c359ec79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101624
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2c0ce6d89c3b1ab9febd085520330f01f89c3b9a]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Id0ebc90cf8029efc543344615333c522a7c0fc4c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101621
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [64adc6d74d8d17689d2eb2f3bf7e7186565996a2]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I87866e94f71430936c03526147a8ef5f2f3f21b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101615
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f74ca230633442610399936e53692d360b5d4be6]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I28493fc2dcafee176fa2c74868f55e223e3f1b11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101613
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d996f9c70122218ab84a1b22a658b718c382c877]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I4c8cdb74fe926f3269132d5cd0ad7c21cc2c74ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101612
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f2b8209743dbb0c512f2c50e77efb3b07c956619]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Ie6f03d64818ca88ada6e929dc061be851451a75c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101611
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [74b716c62c55d1d3a65348b15d8b91e68b38f8c0]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I69b670c05215be4f8226f4d5e552f832ae00a44b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101610
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cc4ec9b8ace6672053bae850f3783ef79e98588a]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Ia3674e3b3a979223bb88a7828c372cf666978c04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101609
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bee0783a598d0476324ba20f7012b5e6acefcb69]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I26d481fa80204636713e9c52719d6ff6e1adc45a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101608
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [19588a1f947c5b3bb3f3fc6d5f4f34e4aee5998f]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I8d393bf42be181fad18829a46393714a95f32000
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101607
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e6cc643a2ae20aa831734bc9f1d17df3d6fc40bc]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I45a05751219cd8f39240152e208b8c9eae0433ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101606
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [977c1ff1864e3dad1d22e2908e52d47bf6069b0f]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I229b9354794b90cd7ad65fa54ecf50eea4983532
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101603
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [86b78dcfb8bafd3c763d8c6b49671fd29fe91c35]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I255b7a0873170d956c914d76fd363e358f807d7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101596
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2f297f4680a3b523005f4d4f762e195ba5f8912e]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I63ce9d46922b1a7a1f90308d2eec46b22ff925df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101595
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [23434773c9bfa8a2bedf1c019341cdb72575f2cc]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I5cf2b4ab8018bc6aa84a54ddfd6bcac50aa9925e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101594
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [233b75581456efe2ec93c57678f05ef663f28118]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I173e4887af5cbe3c660412d8463a5a82ee2c5724
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101591
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Caolán McNamara  <caolanm@redhat.com>  [c7be04f51323417cb57ae6d0ac3c3df78698dd0b]

        ofz#25275 missing constructor
        
        Change-Id: I3dee6f66d08944b8036ddf0201b8c8110e77b910
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101634
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e58ec8cecccb214e0124e80a4b83f0667d0a830c]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I28c727895fdaf3660d3aceb03ddd50b36c80801e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101605
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9597e177dc24d9975bb94906afb4757ea797905a]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Id7fa86dbd231939854135195e36db037a676d543
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101597
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ec28e590d537b58255a1417ce639a412e3a06498]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I22682416e5a842406afd5bfbfa62d8b8797af01c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101602
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3cadb5afc3fa7164eaac22390a415bd9c1b6d5e2]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I17cf6ce88140f3739f7383b181a7e2b8711e3a6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101593
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [63f2ef5100943893c56583a574b453ed217dfd6c]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I2d6f6521b8862eb49de5f074fc48da956d2c8303
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101592
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4cfa88a60893f7bd0303ddf077efcedea76d4b5c]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I261b3dedd78494ec22a6903f0ab65231965881c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101604
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-29  Caolán McNamara  <caolanm@redhat.com>  [2c11d73ccce3e705c88c877c167be0acaef5b350]

        ofz#25268 Null-dereference
        
        Change-Id: I1b5a738bb1dfccb64b8d0520ffa4ba2cbff00026
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101583
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-29  Stephan Bergmann  <sbergman@redhat.com>  [d784e711c102f204552c3c816636da01b1085f61]

        Directly use OUStringBuffer::indexOf
        
        Change-Id: I455a7857294a136a515bb68cc8321ede0e5d1c85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101575
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-29  Stephan Bergmann  <sbergman@redhat.com>  [098bcc6131900eaeb51402fba06f4141bfbc5532]

        Directly use OUString(sal_Unicode) ctor
        
        Change-Id: I60869118cf163afb2af3790a4a394fd03adcd868
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101576
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-29  Stephan Bergmann  <sbergman@redhat.com>  [2428b365355d7ec6a1372c58cff1a4f1b13cb14e]

        Simplify some operation involving OUString and OUStringBuffer
        
        Change-Id: I147386464662eb9cad7bcf10cd0d7e6df07cfcf8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101577
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-29  Stephan Bergmann  <sbergman@redhat.com>  [8029d316d89a6a4ca612e136697532d0accc22fb]

        Simplify OUStringBuffer to OUString conversion
        
        Change-Id: I9bd7722ebe7e29a1b68037c80e8d1c2c49d7984c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101572
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-29  Stephan Bergmann  <sbergman@redhat.com>  [0714f2a1e7daa2347a8d23889113676deb801733]

        Simplify OUStringBuffer to OUString conversion
        
        Change-Id: I7f0d0aaf1256066d6033621798651f20e6a39f5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101570
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-29  Stephan Bergmann  <sbergman@redhat.com>  [a1570b6052ae9c9349282027c9007b071589bce6]

        Make the OUString ConstCharArrayDetector::TypeUtf16 overloads are actually used
        
        0c8fa58a2d73702770687ed15b98822d09f96ac3 "Support ConstCharArrayDetector also
        for UTF-16 arrays" had introduced those LIBO_INTERNAL_ONLY ctor and operator ==
        overloads, but they never got called because the existing 'sal_Unicode const *'
        overloads always won.
        
        (The other function overloads introduced with
        0c8fa58a2d73702770687ed15b98822d09f96ac3 should be unproblematic, as they do not
        have any 'sal_Unicode const *' overload counterparts.)
        
        Also fix the resulting loplugin:elidestringvar and loplugin:stringconstant
        fallout.  For one, those plugins look at the actual ctor overloads being used,
        so had missed those cases that accidentally had used an unexpected overload.
        And for another, the heuristic the plugins used to detect the
        ConstCharArrayDetector overloads turned out to be too simplistic now and would
        have started to cause false positives.
        
        Change-Id: I4426890979fb832d53f391c7e1b62bc1ad501a65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101582
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-29  Stephan Bergmann  <sbergman@redhat.com>  [927fad8d2407e6ffd34b843549271140c3abd1b2]

        Assign aPageRange only once, after the loop
        
        c82b891dc9370d4bf72bc07752884603df7d05ac "selecting multiple slides and using
        'print...' doesn't set selection as range" had reinstated the lost assignment,
        but it should suffice to assign the final aBuf value once after the loop.  (The
        guarding
        
          if (bool(pPageSelection) && pPageSelection->size() > 1)
        
        ensures that the loop body is executed at all (at least twice even), so it can
        not be the case that the assignment is now done but was not done in the past, if
        the loop body had not been executed at all.)
        
        Change-Id: I54ab430b3f74a7ae3d559b9b47e7c15487e11b16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101579
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-08-29  Stephan Bergmann  <sbergman@redhat.com>  [4d2a6906b3545ca3fc661bc7ac45c75d542cb47f]

        Directly use OUString(sal_Unicode) ctor
        
        Change-Id: I9e17b7502db7543a9fa52dd3b480a7b66a80b870
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101580
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-29  Stephan Bergmann  <sbergman@redhat.com>  [74cfc763dc67c22d4f201a13ded41bb05150f9cf]

        Use OUStringBuffer::makeStringAndClear
        
        Change-Id: Ib7eebdee51facf642c6aca217135075cffe9bbe0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101581
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-29  Stephan Bergmann  <sbergman@redhat.com>  [e28a1c232377e6f04e0b6dfe8b2e30fe5341f1d9]

        Simplify OUStringBuffer to OUString conversion
        
        Change-Id: Icbec786bda1eeba34d3575706a8064a40b0a1311
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101567
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-29  Stephan Bergmann  <sbergman@redhat.com>  [43f3f34b01995b7192c7df34635cf0b4226eeefa]

        Use OUStringBuffer::makeStringAndClear
        
        Change-Id: I2b740fdb18bdb227806b7cce72639bb8f72e5a66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101578
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-29  Stephan Bergmann  <sbergman@redhat.com>  [73356241dd01d4b77391918818ebcd70f08ff78e]

        Use OUString::copy
        
        ...instead of OUString::getStr followed by implicit
        OUString(sal_Unicode const *) ctor
        
        Change-Id: I54e29e8adc3548a8d070fec813fea478fe3f6bf3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101574
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-29  Stephan Bergmann  <sbergman@redhat.com>  [f144907f6582051a96d6c9d5458d299c488df019]

        Directly use OUStringBuffer::indexOf
        
        Change-Id: I5d7673315b3bcbcdc47d31c8fad958e907699a6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101573
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-28  Stephan Bergmann  <sbergman@redhat.com>  [5e9d24f08551c06a20aa01408eb708c813fe20c4]

        Simplify some operations involving OUString and OUStringBuffer
        
        Change-Id: Ic6e3357bb857c46a2bd117ea213b2644b96131d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101569
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-28  Stephan Bergmann  <sbergman@redhat.com>  [e0452c6530710737c70b12faa1b8b7f0ed0aed68]

        Simply use aStr as-is
        
        ...instead of creating a copy via the OUString(sal_Unicode const *) ctor.  (This
        might be a leftover from a time when dp_misc::writeConsole would have taken a
        raw pointer.)
        
        Change-Id: I53192de8fe8ade25d30c4b22a18390db79194d20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101571
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-28  Stephan Bergmann  <sbergman@redhat.com>  [b453f39b34bfbdd06e9aea5402c8c8006dee829b]

        Simply use OUString aPassword as-is
        
        ...instead of creating a copy via the OUString(sal_Unicode const *) ctor.  (This
        was introduced with dd198398b6e5c84ab1255a90ef96e6445b66a64f, but for no obvious
        reason.)
        
        Change-Id: I9b46b3b1bb402c11810a4d3e68592cfe6fd8034c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101568
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-28  Stephan Bergmann  <sbergman@redhat.com>  [326d435760e3e3b74413fb96d8753681cd9434fe]

        -Werror,-Wdeprecated-copy-dtor
        
        > core/sw/source/core/text/possiz.hxx:44:13: error: definition of implicit copy constructor for 'SwPosSize' is deprecated because it has a user-declared destructor [-Werror,-Wdeprecated-copy-dtor]
        >     virtual ~SwPosSize() {}
        >             ^
        > sw/source/core/text/porlin.hxx:186:5: note: in implicit copy constructor for 'SwPosSize' first required here
        >     SwPosSize( rPortion ),
        >     ^
        
        apparently since d336e6c26012255015d3fc0caf8e7fafe14bd8f2 "tdf#69647 sw layout:
        fix line spacing with inline pictures" made the SwPosSize dtor virtual
        
        Change-Id: Iabd1eb4c4ceb7e45c86bdd0cac6ded82bc79c015
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101566
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-28  Caolán McNamara  <caolanm@redhat.com>  [7a8952726c14a268fac04e0163dca83f2ba8d604]

        ofz#24770 oom
        
        Change-Id: I0ccae77753fa9a1efb9cb405920f8ee8ffe9fbb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101565
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-28  Caolán McNamara  <caolanm@redhat.com>  [e08b4144d9d0f0b05ef0f1c51c111d5a56e616a5]

        move GetMinimumEditHeight calc to weldutils and reuse in calc
        
        Change-Id: I3980bbaf269260243c8fcd8fe95cc03deac144ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101558
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-28  Caolán McNamara  <caolanm@redhat.com>  [918316ba57230b1eaaf5138507546f743687e52b]

        bibliography copy and paste doesn't work from menus
        
        when using native gtk menubar and menus because the focus
        isn't in the bibliography window at that stage. Just remember
        who had the focus when enabling/disabling the copy/paste entries.
        
        Change-Id: I52e907725691932bdc61e0774ef5d2a50f0eb8cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101555
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-28  Caolán McNamara  <caolanm@redhat.com>  [d3313148d9ceb6427ddfef32b26b9d87cbdb3e14]

        should check if edit is editable for allowing paste
        
        Change-Id: I70d490467f288043089aa5f8e6e79764be6e419a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101554
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-28  Caolán McNamara  <caolanm@redhat.com>  [e508b33fcc3619063cf00daa6c0dc191d4046174]

        move FixedLine into toolkit only headers
        
        Change-Id: Id92cf1d685559665562d979d70662319ff4b36d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101504
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-28  Caolán McNamara  <caolanm@redhat.com>  [e3aad392609d50d7535c9f3228878a5a0fb1984a]

        move FixedLine into .ui
        
        Change-Id: Ibc22de48f1ef92d8efbe0167aff3a434ecef9afb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101503
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c38aa445986ee8650324412b2a78e68014101ac]

        use more fast-parser in SvXMLNumFormatContext
        
        Change-Id: Ib0389fa53ce2516cdd1f9ad8e68d9209455b4359
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101534
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-28  Tor Lillqvist  <tml@collabora.com>  [6e0bb3fc4e89ddb85ddf40889b11a0c0bd4ab607]

        Fix ooo38104-1.sxw crash after c123bfff501229f398a1b679fc7434b82d53685c
        
        Unlike the c123bf commit, this commit does not cause the crash that
        was caught by the crash-testing system.
        
        (The crash could be reproduced by:
            wget -O ooo38104-1.sxw https://bz.apache.org/ooo/attachment.cgi?id=19889
            ./instdir/program/soffice.bin --headless --convert-to docx ./ooo38104-1.sxw
        )
        
        In this commit, I reinstate the "early return" in
        SwView::ReadUserDataSequence() that I dropped in the c123bf commit,
        but instead move the SelectShell() call earlier, so that it will be
        executed before the potential early return.
        
        The problem that we try to fix here is the one that the fresh
        CppunitTest_sw_updateall_object_replacements checks, so to reproduce
        that problem, revert both this commit and c123bf, and then run that
        unit test.
        
        Change-Id: I6c728b75a2f172b75fbf2ad00c019c32aecc19f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101531
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-28  Tor Lillqvist  <tml@collabora.com>  [3f291bb285335efbc2f21a08bdcb23d92911940c]

        Add unit test for c123bfff501229f398a1b679fc7434b82d53685c
        
        Change-Id: Ic616ec9f39b65f8e8ec840a48e3b5801b31cf5da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101530
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-28  Noel Grandin  <noelgrandin@gmail.com>  [c9b81503a85a2763e1bfd1b6722fcf6d96a983e7]

        tdf#136113 shape editing does not change modified status
        
        regression from
            commit edf13fe1247e7ef411a9ff5435385573fad01f56
            tdf#93831 xlsx file full of pictures of numbers slow to open
        
        No real idea why this fixes it - I suspect that the
        referenced commit was forcing the initialisation of the
        drawing layer too early.
        
        This commit does not making the related xlsx file any slower
        to load.
        
        Change-Id: I1d8fdc5134a1b70bf214df642a9e7a386b853895
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101491
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-28  Caolán McNamara  <caolanm@redhat.com>  [3fc63a7463149685b04c676968a82bc00a48a9af]

        weld OTableBorderWindow
        
        Change-Id: I8008d9ea1e1c5418c960ec9c80b55602a11f15f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101552
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-28  Caolán McNamara  <caolanm@redhat.com>  [bde1637b30570ee82fd8f3f72d1f6f4012914fc0]

        tab should be just used to move focus
        
        Change-Id: I3f079a3bfcabd82015a0da6ddd5c4ac2a51a9b93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101551
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-28  Caolán McNamara  <caolanm@redhat.com>  [f6f114e73d429d3e4ec9068208133c3b433c0274]

        allow overriding the IdleResize method
        
        Change-Id: I6c224a68057c7c593dd37299cc4079bd97519cb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101550
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-28  Caolán McNamara  <caolanm@redhat.com>  [30da85c88f431c339ae4005f8c75504d3127ede1]

        drop newly unused VertSplitView
        
        Change-Id: Ib70905dd22ddd7a5f529501be10bdbfb9164a65f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101549
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-28  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [c77b9c349f0a48392d8cb7a49532844b2cafb5ba]

        tdf#131801: sw: support of style references in ListAutoFormat
        
        ListAutoFormat property did support char attributes, but not
        style references ("CharStyleName"). It is important for correct
        formatting of pilcrow symbol or list format in some DOCX scenarios.
        
        Export to DOCX already works, but not to RTF/DOC.
        
        Change-Id: I1bf23d1e45fcc213adcf9aa6f404be803919fbee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100893
        Tested-by: Michael Stahl <michael.stahl@cib.de>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-28  Caolán McNamara  <caolanm@redhat.com>  [bb6668bc596e62474ed2e1e923d9c9cd51685258]

        Resolves: tdf#136161 select all on grab-focus for GtkComboBox-alike widget
        
        Change-Id: Ib1b6ebaf95cd8e79ea0ba945407f321148e6525c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101538
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [d3a9931d64ead057e4084d15c96c40938d07cce6]

        convert DATA_STYLE constants to scoped enum
        
        Change-Id: I52be688f76464cc1d3ec55474f384c870dc3718c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101532
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [f697189b6965b3df744a87ee40a2ccd09a39af92]

        remove dead code in SdXMLHeaderFooterDeclContext
        
        Change-Id: I58e3f3a4a02ebcb24b7e975e30e57d8b57cd52dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101533
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [973d019ad00dedc26f176ae1ef415952447a078a]

        use fastparser in SvXMLNumFormatContext
        
        Change-Id: I310fe566ba3df511e4499afe0c9f7206f3451ff9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101528
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-28  Attila Szűcs  <szucs.attila3@nisz.hu>  [0baa63eb00cf42712584dc87cc9874df1195c24a]

        tdf#122759 sc: fix Autofilter case sensitivity for Hungarian
        
        Remove case sensitivity from NON case-sensitive Hungarian collator
        in i18npool, added by commit 7b1eb6313c0d2621c364df1724c69d28f8267841
        (tdf#116666 fix Hungarian sorting). It seems, this doesn't affect
        Writer, where it's possible to choose case-sensitive sorting, too.
        
        Note: Handling of space is still a problem for normal text,
        i.e. sorting according to Hungarian orthography, see
        commit 7618490d334409c3fc4167f32732537ef738647f
        (tdf#123204 hu_HU collation: don't ignore special characters).
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I667eb5e22401a7fcef0e6e6111c48ce7d9c4aaf3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101527
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-08-28  Ivan Stefanenko  <ivan.stefanenko@collabora.com>  [061394b6dfb8b2bcf6a2d4485751eb7443a8c081]

        tdf#136144: Initialize background colors to COL_AUTO
        
        Default ctor initializes the colors to black. This is incorrect, since
        in case of absent explicit setting, the actual background color is
        white. Using COL_AUTO activated the proper fallback mechanism
        to the default WHITE.
        
        Change-Id: Iddc39032f041adc4d419a54b3142b87d4447fb31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101418
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-08-28  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [d336e6c26012255015d3fc0caf8e7fafe14bd8f2]

        tdf#69647 sw layout: fix line spacing with inline pictures
        
        Line height is now based on (the biggest) font size in the
        line rather than on the size of the tallest object there,
        according to ODF and like MSO does.
        
        Note: handling of first paragraph line is still different.
        
        Co-authored-by: Attila Bánhegyi (NISZ)
        
        Change-Id: I6cebea7dbdedd21ea173a0a867434525e7b86337
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101272
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-28  Caolán McNamara  <caolanm@redhat.com>  [faa36a5310f432a245baa8e9f765e759ab1cba2d]

        mark OKButton and HelpButton as final
        
        Change-Id: Ifc17271a202a36cc2801fcb67057c294791033ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101499
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-28  Regényi Balázs  <regenyi.balazsmiklos@nisz.hu>  [fe72feef80a4336be9a57a8137839de1d52b2601]

        tdf#135047 DOCX export: fix spacing around objects
        
        defined by frame style instead of direct formatting.
        
        Co-authored-by: Szabolcs Tóth
        
        Change-Id: I376c6ff09d15fe8e2db699b4cfc157ce08016cfa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101416
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-28  Michael Stahl  <Michael.Stahl@cib.de>  [92f308fdc4e425234742801001c87d330295f35a]

        test: fix misleading documentation of assertXPathNoAttribute()
        
        Change-Id: I5bb603fe1d615f7df790bcd352beb09d65dcb3a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101536
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Michael Stahl <michael.stahl@cib.de>

2020-08-28  Caolán McNamara  <caolanm@redhat.com>  [a0f282f57213c4318c1de10d74ee43b850886147]

        make FixedLine final
        
        Change-Id: I4b4f98dae1e719511fcfd943e046644c56b3c252
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101498
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-28  Yusuf Keten  <ketenyusuf@gmail.com>  [0d7a15c7dd622c3ba035ecca59de4bba57d1ea5e]

        Additions: Change default sort criteria to number of downloads
        
        Change-Id: Ifcecdbdf5b969305d92c571c4a3a529f2e6597d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101433
        Tested-by: Muhammet Kara <muhammet.kara@collabora.com>
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-08-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c2de8cb841aa330b96f488c19a56fc20457c37b3]

        Fix typos in code
        
        It passed "make check" on Linux
        
        Change-Id: I37715efd1fdeee53f2ebb747d668553ae4a75290
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101511
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-28  Caolán McNamara  <caolanm@redhat.com>  [dd2fcfcadcb3027f5ae727697be77943358cfd28]

        SwDashedLine doesn't have to inherit from FixedLine
        
        Change-Id: I8a903910a3563608d4762a57b3e125360ebca6c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101497
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-28  Caolán McNamara  <caolanm@redhat.com>  [209dd51b88bbf12bca548ca9fa31e78d1ae8bde5]

        move ScrollableWindow to beside its only consumer
        
        Change-Id: I9c73dba293cd831834a560e9fd8e8c2d135e2358
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101494
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-28  Caolán McNamara  <caolanm@redhat.com>  [bec5d33c1326005e4190bfb85d40e9bbdd408699]

        drop unneeded include
        
        Change-Id: I4901eb118c4f6da17ff1fdf86a1af779f24b6e17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101493
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-28  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [490cab0539660aa8e1b51f0555b890f69940c04d]

        tdf#136152: make physics animation effects handle animations with jumpy starts
        
        fixes the bug where an animation effect doesn't start on it's original location
        and collides with everything as if it was moving from the original location to
        wherever the animation effect starts in a single step.
        
        Change-Id: Icd2919bcad665f8a1839a57642694d98ff73afca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101425
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-08-28  Attila Szűcs  <szucs.attila3@nisz.hu>  [2d43c425a0de003a37bc278c3786d89165ecaf76]

        tdf#133160 sc: fix width of Autofilter popup window
        
        Autofilter popup window will be automatically resized horizontally
        to make sure its list items are fit into the window, if possible.
        
        The window width is capped at 1024 pixel. If it is not enough,
        horizontal scrollbar will appear for the TreeList.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I49ce9ec2c715010d604357e4955eee86d276d713
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100978
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-28  Stephan Bergmann  <sbergman@redhat.com>  [33ecd0d5c4fff9511a8436513936a3f7044a775a]

        Change OUStringLiteral from char[] to char16_t[]
        
        This is a prerequisite for making conversion from OUStringLiteral to OUString
        more efficient at least for C++20 (by replacing its internals with a constexpr-
        generated sal_uString-compatible layout with a SAL_STRING_STATIC_FLAG refCount,
        conditionally for C++20 for now).
        
        For a configure-wise bare-bones build on Linux, size reported by `du -bs
        instdir` grew by 118792 bytes from 1155636636 to 1155755428.
        
        In most places just a u"..." string literal prefix had to be added.  In some
        places
        
          char const a[] = "...";
        
        variables have been changed to char16_t, and a few places required even further
        changes to code (which prompted the addition of include/o3tl/string_view.hxx
        helper function o3tl::equalsIgnoreAsciiCase and the additional
        OUString::createFromAscii overload).
        
        For all uses of macros expanding to string literals, the relevant uses have been
        rewritten as
        
          u"" MACRO
        
        instead of changing the macro definitions.  It should be possible to change at
        least some of those macro definitions (and drop the u"" from their call sites)
        in follow-up commits.
        
        Change-Id: Iec4ef1a057d412d22443312d40c6a8a290dc6144
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101483
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-28  Marco Cecchetti  <marco.cecchetti@collabora.com>  [554834484a3323f73b5aeace246bcd9635368967]

        filter: svg export: error when playing an animated empty text field
        
        Change-Id: I4af15c4503dbd8953c1caf2a51a09f41b94ca6f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101359
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-08-28  Maxim Monastirsky  <momonasmon@gmail.com>  [a486fd929d4b3e915f928ef495b6cb2b96d74a3a]

        Use ToolBarMerger::IsCorrectContext
        
        Change-Id: I1256dcacd364b332232872f48a4eb3ec979fb0a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101512
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-08-28  andreas kainz  <kainz.a@gmail.com>  [751a79444184a1aed1c39062f0a4ab043736c5f6]

        tdf#136101 Sidebar update image align section
        
        Change-Id: I413a9bae5bfece174b1a37d166c8aa1dacb20dd3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101487
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-08-28  Pranam Lashkari  <lpranam@collabora.com>  [fb763b5236c6859290902e69dc31a4793e63146c]

        LOK: send status of the sidebar
        
        sidebar button  did not show status initially
        similarly view->sidebar did not show checked/unchecked initially
        and same problem can be seen in notebookbar
        
        Change-Id: Ie5fdf298d343435514954efaaebfdc628d4a90fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101182
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101509
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2020-08-28  Maxim Monastirsky  <momonasmon@gmail.com>  [3a46e402adfd8e0ac1f162de382e03ba92842bcb]

        MenuBarManager: Extract the window list to own controller
        
        Change-Id: Iad3df8cfe0814f510effaac2b7ba6dd926baab7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101476
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-08-28  Pranam Lashkari  <lpranam@collabora.com>  [82e620ab36b23b58a1be3f56f694c438395103ee]

        lok-freezepanes: fixed freeze row and column handling
        
        Added freeze row and column buttons in online UI did not work
        because the case for LOK was not handled
        
        Change-Id: I44315c6bc89ae02b7a8ac4c7c493ad7e8eda439e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101127
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101432
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2020-08-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [89c2cd2fad6447b2d5b248147b2388db1cc9392e]

        Fix typos in code
        
        It passe "make check" on Linux
        
        Change-Id: I9e663ac6fc4818d74cb4b239387ba8b1d7db0ee4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101470
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-27  Stephan Bergmann  <sbergman@redhat.com>  [8fd8f2ec973b9bdf4ab12056cd37bb817a53edad]

        Remove tempfile again
        
        Apparently missing from 941b567a41569260fef14a7337511e8f42337323 "tdf#131572
        Add java 9 module info for libreoffice.jar".
        
        Change-Id: I6c87c79846a1711f78716410a5939e4b88a4f298
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101490
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-08-27  Maxim Monastirsky  <momonasmon@gmail.com>  [03fe80f43c8210c81a41b84bbf5dc7ad17b2a6b2]

        Command icon changes not reflected in menus
        
        Regression of commit 7383ab517030db0c2d7bf4f393f38743fbcaba04
        ("loplugin:constantparam in f*").
        
        To reproduce from UI:
        
        1. Start Writer with gen.
        2. Open the File menu at least once (so m_bRetrieveImages set to false).
        3. Right click on the Standard toolbar > Customize Toolbar...
        4. Right click the Open toolbar button > Change Icon..., pick some new
        icon, and confirm the changes.
        5. Open the File menu and notice that the Open... item there still has
        the old icon.
        
        Change-Id: I89ba87aafc56192dc150741244d5cd7c6f7923e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101443
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-08-27  Maxim Monastirsky  <momonasmon@gmail.com>  [e9fc3f69cf3c677db5fc5203e95e9d21528dc888]

        Don't pass ResourceURL unconditionally
        
        In case !m_bResourceURL, this is not only unnecessary but
        likely incorrect, as it's a dispatch command name, not a
        UI resource URL. This helps avoid "The given URL is not
        valid: .uno:SaveAsMenu" warning when clicking the toolbar
        save button dropdown.
        
        This also reverts 1cbbf63b7670a3d85a5a29df6124467e954cc7e9
        ("Always prefer Value over ResourceURL"), which no longer
        needed.
        
        Change-Id: Ic09c5893988c75c9f5dabb9eb5e2d557fc7fcbcf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101475
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-08-27  Justin Luth  <justin.luth@collabora.com>  [e538c63c0d55b581332f4146dab26e26eb611dce]

        related tdf#132149 ww8 export: unit test to prevent bad fix
        
        The unit test I am using for this patch writes out landscape
        attribute, but provides portrait width/height values.
        
        I was tempted to just "fix" the values on export, but this
        existing document shows that w/h trump p/l in LO
        (and Word does the same). So that should also round-trip,
        and this test will ensure that keeps happening.
        
        Change-Id: Ib55cb799462abd1039ce7c1c935b3f66761a5dc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101479
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-08-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [c995359be1b768d9848ebbeac57765e217f5acff]

        use fastparser in CreateHeaderFooterContext
        
        Change-Id: Ic0a4e4911bb56fd9731e0e9d3850387b1f26b1d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101474
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-27  Caolán McNamara  <caolanm@redhat.com>  [2730ae520da2c47ac1cabaa3ddcc43359aae5875]

        ofz#24934 practically infinite loop on eof
        
        Change-Id: Iaa6121f3a0088978c57718610bc9baf9bcfe6fee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101489
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-27  Ahmed ElShreif  <aelshreif7@gmail.com>  [5be3b44a87fafebe56840eadd983020f57e566c4]

        uitest : Change all the ValueSet uitest statments to CHOOSE
        
        instead of using "SELECT" which similar to other UIObjects we will write "CHOOSE"
        
        Change-Id: I32c1ab5f8a5dd21df87d90923d5821f8f0b16e76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101265
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2020-08-27  Ahmed ElShreif  <aelshreif7@gmail.com>  [707903aa8c74047c4fe6364b114b0736f61a4b4d]

        uilogger : Add support in the Logger and DSL for ValueSet
        
        For example the DSL syntax will be:
        	>>Choose element with position 18 in 'colorset' from 'cui/ui/colorpage/colorset'
        
        Change-Id: I9186b870da096719873c8709dedbc4bb4d315e2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101267
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2020-08-27  Caolán McNamara  <caolanm@redhat.com>  [98b47440d2f95504f6bca82d2081343bdc183cde]

        remove some unused includes and update pches
        
        Change-Id: I786548bef39fa711aabcff32b592b3fdc4a6f9fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101486
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-27  Caolán McNamara  <caolanm@redhat.com>  [45649f44caf009941aadd6e37b3215e714a718da]

        SvtIconChoiceCtrl can move into toolkit only headers
        
        Change-Id: Ice3c01019d3e961c0ef1dce7d3eaf4f602269fff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101488
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-27  Caolán McNamara  <caolanm@redhat.com>  [0319ebeca61a8eb73c6bdacc25639658fe3b9fba]

        weld dbu ui cluster
        
        making the dbaccess a wholely welded hierarchy
        
        Change-Id: I87ea94d7775e38c8eb3342d91a730457481407f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101340
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-27  Caolán McNamara  <caolanm@redhat.com>  [fce9d818e7ddeeb309e56069f67b7fb702ea31a6]

        add a DisableCycleFocusOut flag for an all-welded hierarchy
        
        so we can differentiate the case of embedded welded widgets co-sharing the
        tab-cycle sequence with vcl widgets vs the case its all welded widgets
        
        Change-Id: I5c57b4e98d2f5c543522a72e31d554a67c259307
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101485
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c9c5fd9dce780aa15ad67ae0539e804c6f05dc29]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I0fd9d72214c2826b8240ce7629d6e6ca72fb2fad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101477
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-08-27  Julien Nabet  <serval2412@yahoo.fr>  [f1e789442d59330349067a4c59aee75cb267a86f]

        xmloff: prefix members of XMLTextFieldImportContext
        
        Change-Id: I8a67d0c1c24e6c82803198fe343d4ee1c095b9b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101484
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-27  Pranam Lashkari  <lpranam@collabora.com>  [e7f81a8bcb481df4daa17ae9ef7210c68af5f337]

        LOK: send state of FreezePanes
        
        Change-Id: I817117d05f7f0f75f65c8e6dbf6105d120ab275d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101031
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101372
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2020-08-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [bac424a99d12fd2eece57cdf70ec5725398e80ac]

        Fix extended tip after import
        
        Change-Id: Icf067aad55f43137b3126b5aede40982845001a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101455
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2020-08-27  Julien Nabet  <serval2412@yahoo.fr>  [8b2845295c722f3713cf7cc699b6068e30008a5f]

        tdf#136107: crash on export of selection
        
        typo in xslt about comparison operator
        
        Change-Id: I0ccf0babbf10b77b99c727afccc8c4ddcedb1acc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101335
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-27  Julien Nabet  <serval2412@yahoo.fr>  [be4fcac736fccce8ee7d4550a860b0127e7601bb]

        tdf#136133: AppendInfoBar can return null
        
        2 cases:
        1) When set Donate property to false value in /org.openoffice.Office.UI.Infobar/Enabled
         and LastTimeDonateShow with 1 in /org.openoffice.Setup/Product (Expert Configuration)
        See https://bugs.documentfoundation.org/attachment.cgi?id=164702
        
        2) GetInvolved = false and LastTimeGetInvolved = 1
        See https://bugs.documentfoundation.org/attachment.cgi?id=164703
        
        Change-Id: I2da22616fb6f3fb4e42bf6b5e5c29cc094dc2fd6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101391
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [bd2d082a0c681ec7340ed01a27b7d2c7ab14549c]

        fix bug in XMLEventsImportContext
        
        ever since
            commit 10e08b1d398e6aa91aa4ced0ca6c966349be8b5d
        	Date:   Fri Feb 14 13:27:23 2020 +0200
            convert XMLEventsImportContext to fastparser
        
        Change-Id: I3bdc514f25a38f598d2a764c536b46f6ded9d14c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101473
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-27  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [781b6ac998370f2923c0783100da7086bfad622d]

        tdf#136143 - reset SbxFlagBits::Fixed SbiRuntime::StepPARAM
        
        In order to prevent type conversion errors, reset a variable of type
        SbxERROR to not fixed. Variable will be of type SbxERROR, but can be
        converted to any requested type.
        
        Change-Id: Ic856376e3f8232577a5e894a2adb2545c8723033
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101419
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0c28fc7d89e833860216bb02d787d004c32595c7]

        Fix typos
        
        It passed "make check" on Linux
        
        Change-Id: I5f39984f1c30fcde46ed411faac3f8d637d10d6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101449
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-27  Szymon Kłos  <szymon.klos@collabora.com>  [e99e7499a8e738251ecf42f29d5f2e898b08ef4f]

        Shadow color setter for online
        
        Change-Id: Id79d879a6017beb39e95a8d923e8368178901c74
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100502
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101388
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-08-27  Szymon Kłos  <szymon.klos@collabora.com>  [09111f124be4f3c34b4d7cebcc238dcd29ceaede]

        Instant update shadow fields in sidebar
        
        This allows mobile LOK client to receive updated
        state.
        
        Change-Id: I07fb397c1566546e6e2eb8071eaf6d848f6effc0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100466
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101387
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-08-27  László Németh  <nemeth@numbertext.org>  [632b6ce6f9f829b35957279f030f9aba8dca8e9f]

        tdf#136132 DOCX export: fix space in table formula
        
        Don't add extra space after the equal sign again and again.
        
        See commit 82189fdc93ac337e1de3379d678eca6b7654e6fc
        (tdf133647 tdf123386 tdf123389 fix DOCX table formula export)
        and commit cf596c43315bb96b5e7256a82256f1ccb8c9c4d0
        (tdf#133163 DOCX: export formula cells).
        
        Change-Id: I45b49ce572c8e668571ed0550be13beff91634d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101405
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-27  Caolán McNamara  <caolanm@redhat.com>  [7d0279121f099aa36fcee3f0df207bdbcee75ad4]

        tdf#136162 implement applying atk properties to gen menus
        
        Change-Id: I77dbc21910b01524d281869a83d9d12efd419bf6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101446
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-27  Caolán McNamara  <caolanm@redhat.com>  [5f2c138bf67b19ba5cfa696afda7087d6879f074]

        factor out an applyAtkProperties
        
        Change-Id: Ib7fda3bbf25046f307dcd080e918d159358b4c90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101445
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [9f77b5b694ec3708c8ae5feb01dc7d34f1c29d82]

        update credits
        
        Change-Id: I09404b311a121d0316f30991f82fc21e596f080a

2020-08-27  Mike Kaganski  <mike.kaganski@collabora.com>  [d762aa98046eb2294fc24c3955190a4e2e367868]

        Fix a nonsense change
        
        ... from commit 9ad4eeb4fa413b1a3e084d141c6eb01795f95b7f.
        
        Change-Id: Ib8ed2fd638b393180860c549f432651f34878f5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101452
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [6a33cdd0c440bdf3a563d514da3fdaef841c1588]

        convert remaining XMLPropStyleContext subclasses to fastparser
        
        Change-Id: If78be8caf1b1a87ef16abf04a29bc30762ddb90b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101440
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [00791931967170aecc4260e568efa11724386692]

        Update git submodules
        
        * Update translations from branch 'master'
          to 6990b2c53807ca4ce972b4c894a5eecc683d67a7
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: Ifb22d7a6dc32d3f017fcd35f4fc1877aea3b4d38
            
2020-08-27  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [84b2849512bdb19597739d9515dd55e2d3ba9504]

        tdf#134708 Text coloring of buttons within forms amended
        
        Change-Id: I55f91ff626a55ab588ac49a085070c0d9f919e68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99564
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-08-27  Mike Kaganski  <mike.kaganski@collabora.com>  [fb3d929466e4e54b29d2558b403991c9c2cf4d3f]

        Fix `--disable-pch` build
        
        ... breaking after commit eaf4f6d3b1e64bc7b057e70cffe0bda0ed42c49f with this:
        
            In file included from C:/lo/src/build/workdir/UnpackedTarball/skia/tools/sk_app/win/VulkanWindowContext_win.cpp:13:
            In file included from C:/lo/src/build/workdir/UnpackedTarball/skia\tools/sk_app/VulkanWindowContext.h:17:
            In file included from C:/lo/src/build/workdir/UnpackedTarball/skia\include/gpu/vk/GrVkBackendContext.h:11:
            C:/lo/src/build/workdir/UnpackedTarball/skia\include/core/SkRefCnt.h(141,12): error: member access into incomplete type 'GrDirectContext'
                    obj->ref();
                       ^
            C:/lo/src/build/workdir/UnpackedTarball/skia\include/core/SkRefCnt.h(226,40): note: in instantiation of function template specialization
                  'SkSafeRef<GrDirectContext>' requested here
                sk_sp(const sk_sp<T>& that) : fPtr(SkSafeRef(that.get())) {}
                                                   ^
            C:/lo/src/build/workdir/UnpackedTarball/skia\tools/sk_app/WindowContext.h(24,1): note: in instantiation of member function 'sk_sp<GrDirectContext>::sk_sp'
                  requested here
            WindowContext {
            ^
            C:/lo/src/build/workdir/UnpackedTarball/skia\include/core/SkImage.h(36,7): note: forward declaration of 'GrDirectContext'
            class GrDirectContext;
                  ^
            In file included from C:/lo/src/build/workdir/UnpackedTarball/skia/tools/sk_app/win/VulkanWindowContext_win.cpp:13:
            In file included from C:/lo/src/build/workdir/UnpackedTarball/skia\tools/sk_app/VulkanWindowContext.h:17:
            In file included from C:/lo/src/build/workdir/UnpackedTarball/skia\include/gpu/vk/GrVkBackendContext.h:11:
            C:/lo/src/build/workdir/UnpackedTarball/skia\include/core/SkRefCnt.h(150,12): error: member access into incomplete type 'GrDirectContext'
                    obj->unref();
                       ^
            C:/lo/src/build/workdir/UnpackedTarball/skia\include/core/SkRefCnt.h(251,9): note: in instantiation of function template specialization
                  'SkSafeUnref<GrDirectContext>' requested here
                    SkSafeUnref(fPtr);
                    ^
            C:/lo/src/build/workdir/UnpackedTarball/skia\tools/sk_app/WindowContext.h(24,1): note: in instantiation of member function 'sk_sp<GrDirectContext>::~sk_sp'
                  requested here
            WindowContext {
            ^
            C:/lo/src/build/workdir/UnpackedTarball/skia\include/core/SkImage.h(36,7): note: forward declaration of 'GrDirectContext'
            class GrDirectContext;
                  ^
            In file included from C:/lo/src/build/workdir/UnpackedTarball/skia/tools/sk_app/win/VulkanWindowContext_win.cpp:13:
            In file included from C:/lo/src/build/workdir/UnpackedTarball/skia\tools/sk_app/VulkanWindowContext.h:17:
            In file included from C:/lo/src/build/workdir/UnpackedTarball/skia\include/gpu/vk/GrVkBackendContext.h:11:
            C:/lo/src/build/workdir/UnpackedTarball/skia\include/core/SkRefCnt.h(264,25): error: no matching function for call to 'SkSafeRef'
                        this->reset(SkSafeRef(that.get()));
                                    ^~~~~~~~~
            C:/lo/src/build/workdir/UnpackedTarball/skia\tools/sk_app/WindowContext.h(24,1): note: in instantiation of member function 'sk_sp<GrDirectContext>::operator='
                  requested here
            WindowContext {
            ^
            C:/lo/src/build/workdir/UnpackedTarball/skia\include/core/SkRefCnt.h(139,40): note: candidate template ignored: substitution failure [with T = GrDirectContext]
            template <typename T> static inline T* SkSafeRef(T* obj) {
                                                   ^
            C:/lo/src/build/workdir/UnpackedTarball/skia\include/core/SkRefCnt.h(311,9): error: no matching function for call to 'SkSafeUnref'
                    SkSafeUnref(oldPtr);
                    ^~~~~~~~~~~
            C:/lo/src/build/workdir/UnpackedTarball/skia\include/core/SkRefCnt.h(264,19): note: in instantiation of member function 'sk_sp<GrDirectContext>::reset'
                  requested here
                        this->reset(SkSafeRef(that.get()));
                              ^
            C:/lo/src/build/workdir/UnpackedTarball/skia\tools/sk_app/WindowContext.h(24,1): note: in instantiation of member function 'sk_sp<GrDirectContext>::operator='
                  requested here
            WindowContext {
            ^
            C:/lo/src/build/workdir/UnpackedTarball/skia\include/core/SkRefCnt.h(148,42): note: candidate template ignored: substitution failure [with T = GrDirectContext]
            template <typename T> static inline void SkSafeUnref(T* obj) {
                                                     ^
            4 errors generated.
        
        Change-Id: I159b9ef388834a454eff58c6c2eda2e13dddb67a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101439
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-08-27  Balazs Varga  <balazs.varga991@gmail.com>  [75a8b367f2a06e0d485fc2b9f4472e8bb29d71e3]

        tdf#136105 tdf#134883 pie chart: improve data label position
        
        Set the maximum text width of data point label shape based
        on the remaining space, when text wrapping is enabled and
        the label placement is OUTSIDE.
        
        Change-Id: I9132658e44886000c692efadaee4841c4d3ffc7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101317
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-27  Attila Bakos  <bakos.attilakaroly@nisz.hu>  [636d16efe45a55c1a5a7a451c46fbb8618bf0393]

        tdf#135653 OOXML import: fix OLE background color
        
        When importing a .docx file Writer used to ignore the 'filled' and
        'fillcolor' attributes in the 'shape' tag belonging to an OLE object.
        Now both these are imported and displayed correctly.
        
        Co-authored-by: Daniel Arato (NISZ)
        
        Change-Id: I2e6b880d88e4c46af6f3f2316ee966bac1a1f2e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100922
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-27  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [894fddc5edf5aad6fc6d0e18a6c934bfa7f001e4]

        tdf#136062 Don't use 'Reject (All)/Clear formatting' buttons in Calc
        
        Since formatting changes are not tracked in Calc
        
        Change-Id: Ib1b50d248f1ba75aad22cd04af86d15cc2813e36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101293
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-27  Caolán McNamara  <caolanm@redhat.com>  [4895f9de44713fdc574342e5b2993b9829cddb41]

        use monoborder widget css name as a WindowBorderStyle::MONO replacement
        
        Change-Id: I563f917c741130909a9d726754cd3eb23a651a11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101429
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-27  Caolán McNamara  <caolanm@redhat.com>  [3636972c4ef6135ffa8de7c94412b9cdcbaaf169]

        move DrawFrameFlags to vclenum.hxx
        
        Change-Id: I49c4a95dc30584753724c1f824f12ce33317312d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101428
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [f9f52b918a3255521bd74cd88939c45381297e19]

        expand out StringSet typedef
        
        Change-Id: If7791d51d055ad918b54a52bee3f13a79c5468f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101435
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [142a5ed429d3b159a3538c372ec51af3605db942]

        remove unused StringList typedef
        
        Change-Id: I432a6d35c204eedc040d38dbdd49b837ba61416e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101436
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-27  László Németh  <nemeth@numbertext.org>  [947b7357cc2bb0bd591e4519fa43c4b4bc3cbf2a]

        tdf#123354 sw: add table formula ABS
        
        for DOCX interoperability.
        
        See also commit e1aea22f3f4fbf0cc412a8867165a85a3c55f49c
        (tdf#123354 DOCX import: fix ABS formula).
        
        Change-Id: I8633ff4d4727a1e7a596312cdd62e87c07cbe730
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101402
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-27  László Németh  <nemeth@numbertext.org>  [3e6f5176bf433a3f1b543b3bb9fc10d6ad72545f]

        Revert "tdf#123354 DOCX import: fix ABS formula"
        
        This reverts commit e1aea22f3f4fbf0cc412a8867165a85a3c55f49c,
        except some clean-up associated to the patch.
        
        Change-Id: Id9f87b5a02a14ad304c755b10ab157ff0577e249
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101401
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-27  László Németh  <nemeth@numbertext.org>  [305c8993788b32685a1e6bfc8999fd8a43fcfdaf]

        tdf#123390 sw: add table formula SIGN
        
        for DOCX interoperability.
        
        See also commit 4d9b72d1c3929eca04c7a2e363ab6214676b0f64
        (tdf#123390 DOCX import: fix SIGN formula).
        
        Change-Id: I60896e2bf8fb96b8a71d426d50fdea3d212854b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101398
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-27  László Németh  <nemeth@numbertext.org>  [a2b48254e4ce731edcdbd2f3fa9f6720ae676ae8]

        Revert "tdf#123390 DOCX import: fix SIGN formula"
        
        This reverts commit 4d9b72d1c3929eca04c7a2e363ab6214676b0f64.
        
        Change-Id: Icd342121c375b26ad9c95631ee118de5e0a5f585
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101397
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-27  László Németh  <nemeth@numbertext.org>  [79681f6a35ebf70293136034d675d312c5b6cdee]

        tdf#123356 sw: add table formula COUNT
        
        for DOCX interoperability.
        
        See also commit f1f27b2487ccfb7a03190ff68eadbfb611dd9749
        (tdf#123356 DOCX import: fix COUNT formula).
        
        Change-Id: I951944ed92bcbed3388f5d7e364e7ff104f37d1d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101395
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-27  László Németh  <nemeth@numbertext.org>  [894a0f77c12f3ac4029bdeb671943f32bcad875c]

        Revert "tdf#123356 DOCX import: fix COUNT formula"
        
        This reverts commit f1f27b2487ccfb7a03190ff68eadbfb611dd9749.
        
        Conflicts:
        	sw/qa/extras/ooxmlexport/ooxmlexport15.cxx
        
        Change-Id: Ic5c920fd70f350890c4b696797152be9307b4eee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101394
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8a2136443929ac0215b3aa4008de272b6d576050]

        Fix typos
        
        Change-Id: Ieebf8bc3051d1f6b99cf72629aa411e27de21640
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101403
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [6ad28942656ad6e707ffba5b64013af87b37aebf]

        use fastparser in CreateTableItemImportContext
        
        Change-Id: I172274089ef4cf669102cea020ee3135e86ef6ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101390
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [cac7ad2d011eb6602b6c9702dddb76d129f093c8]

        remove always true conditon
        
        Change-Id: Ifc75e7361f67b716fcfc3ed8e55fbb4b2e126ae5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101421
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-26  Caolán McNamara  <caolanm@redhat.com>  [a387bf54a944212cff94dbd1182bb55ab39a4324]

        make get_extents_relative_to const
        
        Change-Id: I031c42cd85395a777c20bdd052da4233bc2fedab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101414
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-26  Caolán McNamara  <caolanm@redhat.com>  [bfece0e86e1df7f8fdee3067177ca1588712600c]

        shouldn't be able to tab into scrolled preview window
        
        Change-Id: I0d4f1cdd75411687328b576b032f9b70bf17086d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101413
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-26  Caolán McNamara  <caolanm@redhat.com>  [3def184dc176ff7f8f794e510ce4c6e98352140d]

        add focus rect to icon control
        
        Change-Id: I080dfb40db20626f99f93beab1baf2102d6695ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101412
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-26  Yusuf Keten  <ketenyusuf@gmail.com>  [f1e6919a5072b3f4bc67dbf5d8fcde524b74ecf8]

        tdf#135275: Additions: Sorting of extensions
        
        Change-Id: If10820786ebc1f97aef24a7cb71a9f8a67e4bb8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101097
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-08-26  Stephan Bergmann  <sbergman@redhat.com>  [e5356fb099d5fe0d476fa99697e4a7e04688f9ee]

        [API CHANGE] Drop OSL_THIS_FUNC, directly use C++11 __func__
        
        It had been documented as "the macro OSL_THIS_FUNC is intended to be an office
        internal macro for now", so take the liberty of removing it, even if technically
        that can be considered an incompatible API change.
        
        Change-Id: I7580a932e1da54845934378a650e894f3f3a9062
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101406
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-26  Michael Stahl  <Michael.Stahl@cib.de>  [d84e590486e2c26212931de80a84181d7aca7bbe]

        sw: DOCX export: don't export text frames as transparent
        
        Writer paints text frames without fill still as opaque but nothing is
        written in the DOCX file and Word by default treats DrawingML text frame
        as transparent (the VML fallback is opaque though).
        
        Change-Id: I0ce539ac8084c5047b4732abc5c199589ee369ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101411
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-26  andreas kainz  <kainz.a@gmail.com>  [8280491bec32fea5bbdad23f000538d000ed2f24]

        tdf#136141 Sidebar wrap section visible like popupmenu
        
        Change-Id: Ia5a97968e557626a6bee925e0ae922e34f34239c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101396
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-08-26  Stephan Bergmann  <sbergman@redhat.com>  [fb3f5fe9360f564e6e4bf6fc819e2be4c2abb5e5]

        UBSan needs sk_app::WindowContext RTTI in Library_vcl
        
        ...as seen during CppunitTest_basic_scanner:
        
        > DynamicLibraryManagerException: "Failed to load dynamic library: workdir/LinkTarget/CppunitTest/libtest_basic_scanner.so
        > instdir/program/libvcllo.so: undefined symbol: _ZTIN6sk_app13WindowContextE"
        
        Change-Id: I7c39d19fda3cdfe51b5ccf117ffe5c6c89863258
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101410
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-26  Stephan Bergmann  <sbergman@redhat.com>  [ff8a9eebfa1b3d8975b735d26bcd5c721b7995ea]

        Better use std::string_view than OUStringLiteral here
        
        Change-Id: Id62324beaa108d9421711989ee4fa09e4c7798ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101407
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [bc91b92b5ee0b2c25b239734fb1fd7409da932ff]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 327d999641b54d40d8f939a09ab79f37b4a9fc32
          - Clarify use of pivot table data hierarchy
            
            After dicussion in documentation mailing list:
            
            https://listarchives.libreoffice.org/global/documentation/2020/msg01686.html
            
            Change-Id: I86f659ea35b15d6b7032d0ca6c7890c172fc2861
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/101409
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-26  Caolán McNamara  <caolanm@redhat.com>  [fd2ea8e03510c6a99ec8be6228b7422f6c5b182b]

        weld OApplicationSwapWindow
        
        Change-Id: I71d24494b5fe7dd2949876944ab9aff41330ad50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101027
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-26  Jean-Pierre Ledure  <jp@ledure.be>  [57666b8ba70f27c7250ef32f4cb9e7660e258521]

        Access2Base - tdf#136063 Workaround Basic missing argument handling (2)
        
        Complementary modifs where behaviour described in bug report
        could happen in the same way.
        
        Root cause IMHO is due to Basic error reported in bug#136143
        
        Change-Id: Ib275f74a0c28995e6b05af31a1fd53b6ae069691

2020-08-26  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [d29c27af4aff3f5268bd4a07647fd7435603ba11]

        tdf#136097: make physics animation effects handle skips and rewinds
        
        Making box2d world only stay populated when there's an animation
        effect going on. This makes it possible to get rid of big chunk
        of sequential update implementation.
        
        Change-Id: Iaf50d4871b2355035495618354f0ae09abe94164
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101304
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-08-26  andreas kainz  <kainz.a@gmail.com>  [f070bea92f2d494fc3da6fb2fab7b9c283955f5d]

        Sidebar: mediaplayback alignment update to fit HIG
        
        Change-Id: I33d838f0f51788387e7a50359010d9a9a78549e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101392
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-08-26  Szymon Kłos  <szymon.klos@collabora.com>  [cc2823b980d0ab87278de87282ddfc6a49b2508a]

        lok: send cell border state updates
        
        Change-Id: I400ee3cb9f0a98804d98e25d0164fa5148b79191
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100424
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101385
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-08-26  Szymon Kłos  <szymon.klos@collabora.com>  [77f12e60687ab639da34aa71e84085d1c3d5a402]

        lok: Hide not working 'More Styles' option
        
        Option was shown in the sidebar style dropdown.
        
        Change-Id: Icd7b555d1c6c1a860454c4b367146a1ea9746b76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100204
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101386
        Tested-by: Jenkins

2020-08-26  Stephan Bergmann  <sbergman@redhat.com>  [4382d36ffd38f2481f83e59fd11ead8d62e08a39]

        Except[Const]CharArrayDetector is only used by RTL_STRING_UNITTEST
        
        ...which in turn should be a LIBO_INTERNAL_ONLY feature, so confine all relevant
        declarations accordingly
        
        Change-Id: I7545eadad6f097d0ee905583b1610631c92f1858
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101373
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-26  Luboš Luňák  <l.lunak@collabora.com>  [4f6551d24279aab31b23f4dd668f42d6e3d15348]

        optimize polygon merging in Skia (tdf#136139)
        
        basegfx::utils::mergeToSinglePolyPolygon() can be an expensive operation
        when many polygons are involved, and the code was calling it for every
        new polygon, which is actually not needed. Simply merge all the collected
        polygons just once before they need to be drawn.
        
        Change-Id: Id29d5dd5647d262b2cdfe9963f8d4e2ace844b66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101384
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-08-26  Luboš Luňák  <l.lunak@collabora.com>  [eaf4f6d3b1e64bc7b057e70cffe0bda0ed42c49f]

        update Skia to chrome/m86 snapshot
        
        Change-Id: Id0c0679bc1ca546a75f71d4716ba151ae46569bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101311
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-08-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [5f691db859b277fb7f185cddeace981169e1180e]

        use more fastparser in SdXMLMasterPageContext
        
        and drop some unused code
        
        Change-Id: I4ed57ab843759e2214ad2b679003fcc329c073ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101382
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-26  Caolán McNamara  <caolanm@redhat.com>  [96e79b75535376c327279cc33e02c5bdb775a511]

        add GetTextWidth to CustomWidgetController
        
        Change-Id: I1325ec66a8ed85626dfd0c9d5a79ac6264906abd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101371
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-26  Caolán McNamara  <caolanm@redhat.com>  [65a15721a4e25bae151c84369bd410e65578dcc9]

        ThumbnailViewItem not guaranteed to measure with the font it will draw with
        
        Change-Id: Ie590a6d7ffc619b1ac5f9b766582a8088e6b8d02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101370
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-26  László Németh  <nemeth@numbertext.org>  [c31b436c86c0d4d287725708732c14357ed5583a]

        tdf#123401 DOCX: fix table formula AVERAGE
        
        by adding AVERAGE as an alternative name of MEAN,
        and by converting MEAN to AVERAGE during DOCX export.
        
        Change-Id: I691618141a67f19f5823d8a214169c15f2ac6cce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101336
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [bbd5be1dc5ecfe38c66739daeea8e2e6fa1164d3]

        merge SwXMLItemSetContext_Impl and SvXMLItemSetContext
        
        Change-Id: I8a9dba020e7189d31040e8cb742d105390b242e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101349
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-26  Stephan Bergmann  <sbergman@redhat.com>  [0f00c7f42403ad037a5c64adf777be7da87732f1]

        Missing 'const'
        
        Apparently typos in 0c8fa58a2d73702770687ed15b98822d09f96ac3 "Support
        ConstCharArrayDetector also for UTF-16 arrays" that went unnoticed as for a
        const OUString s,
        
          s == u"..."
        
        could still pick the
        
          bool operator ==(OUString const &, sal_Unicode const *)
        
        overload.
        
        Change-Id: I61344ef2912fffca3cccf375e2e4c2be9beca604
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101377
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [81993f13f2300028f861bba8b43fad91bba21bf9]

        Remove outdated comment line
        
        Please see Julien comment here:
        https://gerrit.libreoffice.org/c/core/+/100871
        
        Change-Id: I8188d2b26cab24f39630151d256104f633252b98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100920
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins

2020-08-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [f7336500ba157c85c84e198f7043cf06ef627085]

        remove slowparser stuff from SvXMLStyleContext
        
        Change-Id: Ic4efc2eba7d1cdd71df76b535811c706bab3860e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101347
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [49d7a4cdf4c2d7b01faccb751d8f2002e2437b59]

        use fastparser in SwXMLStylesContext_Impl
        
        Change-Id: I81075b44ec8417bf0126aa5a64389b434c1247f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101345
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-26  Jan Holesovsky  <kendy@collabora.com>  [824e092dbfefe2366f39e55a3efcc3d99dc1cbf7]

        CppunitTest_sw_htmlexport: The actual PNG data does not matter.
        
        The test was supposed to test whether the PNG data is embedded (or not),
        not the actual content of the data.  Turns out that a different zlib
        affects the PNG content, so let's ignore that part, and only check that
        the data is actually embedded.
        
        Change-Id: I603bd546d97abda7c47248db0a95349f4a48b4aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101329
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [2501bb3a9a142f62903cd0f20bafd96e2cea45fe]

        use fastparser in SdXMLStylesContext
        
        Change-Id: I5cf46f6ba8366c92a18d1cc00eb7eebf8ae82be6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101343
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [0ce849d2585e9236dd10f0d5859b58d135f20d2e]

        use fastparser in OTableStyleContext
        
        Change-Id: Ied05d161811c3b87d00cd99c56940a9f66cb4e59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101342
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [4d4f7750dce767f864b0e12b448002bb768eb130]

        use more fastparser in XMLTableStyleContext
        
        Change-Id: I558459138f3d4191b6ecdcf726d022497dbb9f06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101321
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-26  Mike Kaganski  <mike.kaganski@collabora.com>  [4a4dfeee6fa48ad6b13dc2b2ed10b97ca5609d31]

        Only check X11/Intrinsic.h when $ENABLE_JAVA
        
        See Stephan's comment at
        https://gerrit.libreoffice.org/c/core/+/101341/2/configure.ac@10059:
        
        > that file is only compiled (via bean/Module_bean.mk -> bean/Library_officebean.mk)
        > when ENABLE_JAVA, so that should arguably be reflected here
        
        Change-Id: I648543cd7b71b88a29fd52483f2d97e53d3c23dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101374
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-25  Caolán McNamara  <caolanm@redhat.com>  [6640d7f405d2970ba2825a9455926cc803284d01]

        ofz#25174 build failure
        
        Change-Id: Ied1b29ff4625d7d7fb847ab08df498dfdaf6f3c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101346
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-25  Mike Kaganski  <mike.kaganski@collabora.com>  [406c8c6e46b3b0ba9a950767aef29a8e706dfeb6]

        Check for X11/Intrinsic.h required by officebean
        
        Change-Id: I49b6868c2896c4aa5a70c2517c2f35f3ea475f2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101341
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-25  Caolán McNamara  <caolanm@redhat.com>  [79b8ebda2a735e1fefb261dc9c537d112cf28516]

        unused suppressions
        
        Change-Id: I6dcedc63bbca7e93ffbda135e4d596a2f709abf4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101339
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-25  Caolán McNamara  <caolanm@redhat.com>  [227a59a5f15286d522e268ab17460d87d42451cb]

        GetProperty extracts property to mAny already
        
        so its already available to assign to nVal and doesn't need
        to be refetched
        
        Change-Id: Ie4ed1a63873847007c85fca24aff0724ee7e65c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101338
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-25  Michael Stahl  <Michael.Stahl@cib.de>  [a64511dc929a91926ade0c132b310214fdb1bdea]

        tdf#135018 sw_redlinehide: fix accept delete redline at start of body
        
        There is no predecessor text node.
        
        (regression from 34b32f56e7f76639ee3a31cfc230a3340acf635a)
        
        Change-Id: I5f6a1a7a1a35a2a6e600166dc1afcf6c4bf9d389
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101337
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [5bf60ba188bb96b4fbda0ff0aa30aa1815ca647f]

        use more fastparser in OReportStylesContext
        
        Change-Id: Ie8126206d9144ccba1fb120d47af9ebe35a345d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101320
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-25  Michael Stahl  <Michael.Stahl@cib.de>  [e2fe4fde592564d35099ad1e2659ad682dfb77f5]

        (related: tdf#132160) sw: fix lcl_RejectRedline if end is on table node
        
        This happens on Undo:
        
        sw/source/core/undo/undobj.cxx:1394: void SwRedlineSaveData::RedlineToDoc(const SwPaM&): Assertion `result != IDocumentRedlineAccess::AppendResult::IGNORED' failed.
        
        Because the SwRedlineSaveData was created in SwUndoDelete ctor from
        this:
        
        (rr) p *pRedl
        $18 = (SwRangeRedline) {
          <SwPaM> = SwPaM = {
            point = SwPosition (node 13457, offset 0),
            mark = SwPosition (node 13455, offset 0)
          },
        (rr) p pRedl->GetPoint()->nNode.GetNode().GetNodes()[13457]
        $19 = (SwTableNode *) 0x80bdbe0
        
        DelFullPara() will delete the end node, see "m_rDoc.GetNodes().Delete(
        aRg.aStart, nNodeDiff+1 );" or equivalent in SwUndoDelete.
        
        So if the end is on a start node, set it back to the previous node,
        because deleting just a start node is a bad idea.
        
        Change-Id: Ib7c35c103ce05ede39e66505fa47fa70bfece018
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101334
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-25  Caolán McNamara  <caolanm@redhat.com>  [03e28651142af2ffa7a3749b879f31bde98a2173]

        crashtesting: exceptions thrown on export to xlsx
        
        e.g. ooo37900-1.xls
        
        since...
        
        commit 5e8875780d665b7ae0fee1a053b5ce78ec513f69
        Date:   Mon Aug 17 10:55:43 2020 +0200
        
            tdf#135828 XLSX shape export: fix distortion of rotated shapes
        
        Change-Id: Ib426486d9ea8be5d9a4eaa3a8e02bc849af683d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101333
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-25  Caolán McNamara  <caolanm@redhat.com>  [4b4f5eecc6ebb4a67a21ed60f07910f3c11f2db3]

        tdf#127802 support tristate for hidden/unhidden text
        
        Change-Id: I9a8ad72ae3ee45ac2521e662b17d3d22d98aa055
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101325
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [ff87ef83edf77ba0a9bf11bb8e5306e3b8c7cb04]

        -Werror=maybe-uninitialized
        
        which only shows up in an optimised build, using gcc
        
        Change-Id: I16015c7d139680aba11bf183c3e2bceb79c9ecba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101330
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-25  Michael Stahl  <Michael.Stahl@cib.de>  [0bbc397dc5b4440144627330c2b6ee479bdcf074]

        tdf#132160 sw_redlinehide: more pathological redline problems
        
        This is similar to 63dba5203e8bc7fc390943cb8208ae904f18e3bb except here
        the redline starts with a section (in particular an entire alphabetical
        index); this one is at node 13489 to node 14206.
        
        There's another fun one, starts with a table but has a text node
        following it, at node 8222 to 8231; this case also wasn't handled
        correctly at least in one direction.  Fix that by continuing iteration
        of text-nodes once table/section at the start are handled.
        
        (regression from d258fc29560baa5ecae03ebc2740e11420643e27)
        
        Change-Id: I3f75ad473881f01be80d2c3804b9ac209f430bdf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101287
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-25  Caolán McNamara  <caolanm@redhat.com>  [15988fe00c4f49ae32ab2d5cf3c16495ab6e1d59]

        Related: tdf#135965 don't install accel group on adapter
        
        it already has a suitable one in this case
        
        Change-Id: I177e7c690ea91c82ac9a4e5fe21e40f2e2992992
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101314
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [217122387f6e0ef657b8ba85eae082b448901cec]

        dont turn on malloc debugging for gdb itself
        
        fix the command such that, when we insert the malloc debugging env vars,
        we only do it for the executable itself, not for gdb, or some gdb
        operations will be very very slow.
        
        Before this fix, if I did a
           make Cppunit... CPPUNITRACE=...
        ran the program, then ran it again, the second time would take
        5 min to get going.
        
        Now the second time it runs in seconds.
        
        Change-Id: Id08c3a82679164588b88af65a6a7b5f7dd19ff05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101318
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-25  Michael Weghorn  <m.weghorn@posteo.de>  [2c9052802ea411dffbf5906c4914611fcbfbc6a5]

        tdf#136094 Handle background color in drawNativeControl
        
        Make gtk3's 'GtkSalGraphics::drawNativeControl'
        take into account a control's background color,
        if any is explicitly set:
        
        Set background/fill color (in 'Edit::ApplySettings')
        also for the case where the control is drawn "natively",
        but don't draw the background in the generic 'Window::Erase'
        method for the case of native drawing; instead handle it when
        drawing the control itself.
        
        This adds an additional parameter to pass the background color to the
        relevant '{d,D}rawNativeControl' methods (defaulting to 'COL_AUTO')
        and implements the required handling to apply the background color
        for the gtk3 case.
        
        qt5/kf5 will probably be handled in an upcoming commit as well.
        
        Windows as well as the "gen" VCL plugin were not affected by the
        issue, so remain unchanged and just ignore the new parameter.
        
        In a quick test on on macOS, the rendering of the controls
        in the sample doc was broken beyond just the missing background
        colors (s. screenshot attached to tdf#136094); the behavior there
        also remains unchanged by this patch, the new parameter is ignored
        for now.
        
        Change-Id: I01923a504fea2367ae96032104f09099e35f410e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101284
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Tested-by: Michael Weghorn <m.weghorn@posteo.de>

2020-08-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [041fd5a6b8c1f0002cfc693ef66daf28a86df371]

        use more fastparser in PageStyleContext
        
        Change-Id: I1de96a68881e5f035c34136cd3ad89fa7cad29ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101310
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-25  Caolán McNamara  <caolanm@redhat.com>  [d27a41606bc1d860b1d7b07d9f3e004a52947ac6]

        Related: tdf#135965 return true to show event was handled
        
        Change-Id: I87ee0f990bf2c908a28bd212bdef870d245a9282
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101313
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-25  Caolán McNamara  <caolanm@redhat.com>  [916fe7fa8f12d32e5303420f4f1b28d2a8ec8ff1]

        Resolves: tdf#135965 distinguish between press and release
        
        Change-Id: I537d052e80875d75334cfc72c93fd7d90bf2f888
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101312
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-25  andreas kainz  <kainz.a@gmail.com>  [6cea898268e654c9c3ded70836239c5c6def12fa]

        Sidebar: glow.ui file simplify
        
        Change-Id: Ie9b16ee45f5a3c8d0c0aadaf90c7807aa06b7d9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101309
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-08-25  László Németh  <nemeth@numbertext.org>  [267da17721fae4708c0168b9a1e2917cae38628b]

        tdf#123388 sw: add PRODUCT table formula
        
        for DOCX interoperability.
        
        Change-Id: Icd19d1e0025e76bc3ff00a347fa2743ed7c8ee06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101306
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-25  Shivam Kumar Singh  <shivamhere247@gmail.com>  [eef202b0659a8ef5f2c1d0b38f292039f0ceaa8d]

        tdf#135334 Add keyboard shortcut to launch SI
        
        Change-Id: Id4e911e36527395eb0ed5f29a089a66e0908e882
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100835
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-08-25  Yusuf Keten  <ketenyusuf@gmail.com>  [ba9c11e0186844fffa02c594a5c49aad4a52242c]

        tdf#133026: Additions: Set label of install button for installed extensions
        
        Change-Id: Ic45f5684c1b483e294179e151d6beec34de2e004
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101297
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-08-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [4070818f586a46a2b572501aca152bb811fa2d5b]

        use fastparser in PageStyleContext
        
        Change-Id: Iaa433e5c8c5712bbcbef519c613927dbffa22906
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101305
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [9f514aae04933b6bc677c178e982cabb9be7ab14]

        use fastparser in XMLFontStylesContext
        
        Change-Id: I122216400ae5f97bc2a757146f84f146ba92afb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101303
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-25  Caolán McNamara  <caolanm@redhat.com>  [e8acd00ba910cae2b91ee396048381e3897c6776]

        make drawing item border optional
        
        Change-Id: I8310f77c9e90f3f95a519069709a9d465268eb55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101026
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-25  Caolán McNamara  <caolanm@redhat.com>  [9877bf5c66ec8cf8d1c9485c3976578e7c5ddcf6]

        move thumbnailviewitem.hxx
        
        Change-Id: I151a98e34f7ae31dfe6a21fc1e9d0e7aa944248e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101025
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-25  Caolán McNamara  <caolanm@redhat.com>  [f801664dc5be75e4a89f1658efa3039b2dfa5367]

        Derive ActiveColor as a brighter HighlightColor
        
        and use it opaque in thumbnail views so the selected item is
        always Highlighted but appears brighter when hovered over, leaving
        the non-selected items using transparent Highlight
        
        Change-Id: If0cbc05b779d230332e821aa7fac68a08ac40c41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101184
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-25  Caolán McNamara  <caolanm@redhat.com>  [752dd8f5299cc2d661becd3b694ede1d037d3b84]

        add a getCaretPositions like getTextArray
        
        Change-Id: I6f5ab6c659a7b6827c1c5f017a740173806504d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101291
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-25  Caolán McNamara  <caolanm@redhat.com>  [02c3cca1fb5a0c2dbdf4ce55a5f07ebb64bcaed7]

        drop unused suppression
        
        Change-Id: I87d2c5802ffd38d342d945df316c942bb2c3402e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101290
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-25  Maxim Monastirsky  <momonasmon@gmail.com>  [100fa70da3c4692d8cabd991a0fc3cda686fbdd4]

        tdf#92287 Make LibreLogo icons theme based
        
        Change-Id: I9f8eacd79fd890ae81f9ef8337e03213818c879e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101078
        Tested-by: Jenkins
        Tested-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-08-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b2b4eea40ceba9268a4fb3876f40b6b11a206f84]

        Fix typo
        
        Change-Id: Id3aa0f0569a9f783fc4ab97a789e20b65aec5991
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101288
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [ef6d80e85748f090d02e396148462594a93cabc3]

        use more fastparser in SdXMLStylesContext
        
        Change-Id: I251833e14b96729ce754912fd4bfc68fe2e57299
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101294
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-25  andreas kainz  <kainz.a@gmail.com>  [f0c5508486750d68003e71c9c2cc3816f459c738]

        Chart sidebar: smoothline dialog spacing according dialog HIG
        
        Change-Id: Ic05223889606d56747b5a0f944becf8856d17754
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101299
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-08-25  Ezinne Nnamani  <nnamani.ezinne@collabora.com>  [ba0f4652b6743b3de6d692f87f688238a0eee9ce]

        tdf#133661 Modified soffice.odp/ods/odg files to empty bare minimal ODF files
        
        Change-Id: I91734d32719f1b68da1b1810dad5960c0bd807e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101195
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-08-25  andreas kainz  <kainz.a@gmail.com>  [203a060a71737c01b66a42c6edeb332e08d53bfb]

        Chart sidebar: steppedline dialog spacing according dialog HIG
        
        Change-Id: Id01704be50715b76a16832d672ce926b6d58f4dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101300
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-08-25  andreas kainz  <kainz.a@gmail.com>  [8e054b63f323cfa5c8e61c0b9b47fa4c52713dc5]

        Chart sidebar: spacing according dialog HIG
        
        Change-Id: I4d26f0cb8fc9b0ccfa10193a34728a84a08ea6c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101301
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-08-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4f0617275f2c9669901a4b06d2133533ceb437a0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 031b9e971a9a04875220887c5b97849de737800b
          - Fix typo
            
            Change-Id: Ie1578d623ae891994611e43843fb41e7f47bc4d6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/101239
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-25  Mike Kaganski  <mike.kaganski@collabora.com>  [3b386467f2d4b2b96b7e697d9f5b133819f6180e]

        tdf#135997: properly check loop condition
        
        It should break when any of iterators reaches end, not only when both.
        Introduced in commit 710a39414569995bd5a8631a948c939dc73bcef9.
        
        The crash dump from the bug report points to one of these lines; this
        is a blind fix, since I cannot reproduce myself.
        
        Change-Id: Ie7f6b827256cdb7061901dc9b2ae5ee8e0222a38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101162
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-25  andreas kainz  <kainz.a@gmail.com>  [76a6737ef669935892a5ae73711a8ca2a2df88f9]

        Colorpicker Dialog fix spacing according to Dialog HIG
        
        Change-Id: I9864aa8915b482596671957e686ef06c76b7712b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101295
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-08-24  Caolán McNamara  <caolanm@redhat.com>  [3da6bd8995bcdc727936185aff62c7681a86a239]

        tdf#136067 left align GtkMenuButtons contents
        
        most already are, align the rest too and have
        for gtk "fill" the label widget
        
        Change-Id: I6f75c5c6ebaad0d2e3301854882aeaf3eab8580b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101280
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-24  Caolán McNamara  <caolanm@redhat.com>  [052ef59443015c5b8a21dcf978149d6e759a8663]

        restore translatable="no"
        
        Change-Id: I42b46c0cada25703e8e9600533a220252796457e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101289
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-24  Noel Grandin  <noelgrandin@gmail.com>  [24c6ba4b58ce4627d327f59bd5694b54092e8ba5]

        use fastparser in SdXMLNumberFormatImportContext
        
        Change-Id: I3a63a80363d1c9b41e9ea73e2cc6c78d24bb1bad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101246
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-24  Yusuf Keten  <ketenyusuf@gmail.com>  [48a796c5bbdf897228eb4125512e4f80527f4b55]

        tdf#133026: Additions: Rating image implementation
        
        Change-Id: Id250f0e70490941743e0f3ca2b94897f69a9208f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101013
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-08-24  Caolán McNamara  <caolanm@redhat.com>  [403d5a8889913ff2c15eff35643cbb3dcc514132]

        ofz#25174 build failure
        
        Change-Id: I758e39bc89282ad76482b0b66aa28d143325953c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101292
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-24  Caolán McNamara  <caolanm@redhat.com>  [81b807b43fe4a7d3be315565e9d76a45c5cd5d18]

        NullToPointer ValueDependentIsNotNull GNUNull -> nullptr [loplugin:nullptr]
        
        Change-Id: I93efe23af18c622123ddc3feb41a43a485ee2722
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101285
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [2771a7929158cbeed9df6b51f4684da471c9cb04]

        fix some fastparser related bugs
        
        in my previous commits, which interacted in entertaining ways to prevent
        any unit test from finding them
        
        Change-Id: Ifc3a5e7bbf83549d9f56eac70d9e6a064a6fb103
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101286
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [de01c0c1d0f80ffec3882625d77c02ab806f6c7a]

        tdf#118148 Extended tips from HC2/shared/
        
        These extended tips are extracted from <ahelp> in Help files
        
        Only for ui files, where dialogs/widget pair could be determined.
        
        Other forms of <ahelp hid=".."> such as .uno:.. and *HID* ... will
        be addressed elswhere.
        
        Change#1 Removed extended tips from GtkMenu of
        svx/.../acceptrejectchangesdialog.ui
        
        Change#2 Some empty ET's slipped in cui/macroselectdialog.ui
        
        Change-Id: Ic8dc62734143f621fcd3c4156fc004f585630277
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101186
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-24  andreas kainz  <kainz.a@gmail.com>  [e050ad6a1ac6f16721c4c174c3abb0caa584252d]

        Sidebar: update Area fill be align with Transparancy:
        
        Change-Id: Ied50f9f478aea916f728330be2a4111ee2d19153
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101278
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-08-24  Szabolcs Toth  <szabolcs450@gmail.com>  [5e8875780d665b7ae0fee1a053b5ce78ec513f69]

        tdf#135828 XLSX shape export: fix distortion of rotated shapes
        
        Shapes that were rotated at angles {[45, 135) U [225, 315)}
        need new anchor positions that does an extra 90 degrees
        rotation.
        
        See commit 130e6a3f4493b987a7d0b177cc84d65219b47d13
        (tdf#83593 XLSX DrawingML shape import: fix missing rotation)
        
        Co-authored-by: Balázs Regényi
        
        Change-Id: I42a5d203cf3b6f6e725d84dd5f39ac323f4f1ceb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100853
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-24  Caolán McNamara  <caolanm@redhat.com>  [4557f04ee9aadc0b399a3bd2e08133d4929221b9]

        remove unused XIM.h
        
        Change-Id: Icf15604a2d449159fceb212717264952e8cacb33
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101282
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-24  Jean-Pierre Ledure  <jp@ledure.be>  [fcb2b4695fdc7f5c9915a176762cfcbafe96e945]

        Access2Base - tdf#136063 Workaround Basic missing argument handling
        
        When an argument is missing in a call to a Basic function
        the IsMissing() function applied on the argument
        should respond True.
        However sometimes(?) the argument contains instead "Error 448"
        making IsMissing responding False.
        
        This commit puts an explicit argument in the function call
        avoiding the different behaviour of the Basic interpreter
        in LO 7.0 vs. previous releases.
        
        Change-Id: Ic90fb7ec9b6e520cc762a441ca383b54c5d4db16

2020-08-24  andreas kainz  <kainz.a@gmail.com>  [59bf6c60caae02207f2604e6becdf6e65278bc9f]

        Sidebar: update Line align and arrangement with Transparancy:
        
        Change-Id: Id3f61bdc4041f2e7d9b791348ad10fade0fbd137
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101279
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-08-24  Tibor Nagy  <nagy.tibor2@nisz.hu>  [6788133b3bdf02097d66a99047aa7bcba3a99a66]

        tdf#135720 sw: fix PAGE_PRINT_AREA_BOTTOM alignment with footer
        
        Top of the page margin area was the footer instead of the page
        text area bottom, when the vertical position of the object was "top"
        or "center" instead of "from top", resulting lower positions
        after DOCX import.
        
        Follow-up of commit d54264e34c1ccc0eaf4178ab165a843028500223
        (tdf#133071 DOCX import: fix vertical alignment to bottom page margin)
        
        Co-authored-by: Attila Szűcs (NISZ)
        
        Change-Id: I4be46501fc4a3e5fb17330ea5f695a65014a7585
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100720
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-24  Caolán McNamara  <caolanm@redhat.com>  [92b37ecdef6ca915698d91cdfd053bb3950a0f98]

        crashtesting: exception on reexport of fdo55178-3.xlsx to xlsx
        
        since...
        
        commit acfd9e9ca2dfd76536c072e21c65cb3efc6aac80
        Date:   Mon Jul 27 00:31:04 2020 +0200
        
            tdf#128345 PPTX: add transparence gradient for fill in chart
        
        use GetProperty which checks for exceptions and put result on
        success into mAny
        
        Change-Id: If327848031910f47eb05e5998fa2b3265e8e258a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101275
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f32bddb56adf7a644f0f0fda2e51a0adc9ec88ed]

        Fix typo in code
        
        Change-Id: I3a594969e35d6cf5a02e36cbb0493e7bb77f3e22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101204
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [081d3a1b6702dc9a14c9df220424a25095d8d83a]

        Fix typos
        
        Change-Id: I9385704bea54ff504457f7ac1ec39ed98cfdaf97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101276
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-24  Gülşah Köse  <gulsah.kose@collabora.com>  [9fe881410909c5273cef517433411bc4eceee294]

        tdf#134174 Fix the rotation of bitmap filled custom shapes.
        
        During import we were rotating only custom shape. Not its bitmap.
        Custom shape and its bitmap rotated with same rotation value
        in that commit.
        
        Change-Id: I02d19c820670df7b4d1622836156c6bf8ed1c154
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101255
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-08-24  Caolán McNamara  <caolanm@redhat.com>  [cf2904c562935ebc72b773dddea50fd3c27b314f]

        GetProperty extracts property to mAny already
        
        so its already available to assign to nVal and doesn't need
        to be refetched
        
        Change-Id: Iecfa5e7546b0ef7915999335995e43d85692dfa9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101273
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-24  Daniel Arato (NISZ)  <arato.daniel@nisz.hu>  [d9e1775941ff2314d4c1c3d2ace273796d809ca4]

        tdf#129423 sw: remove last two bad nullptr checks
        
        Clean-up of commit 5ac88d12b377f64ff36551bfb3cf95a4a23a167d
        (tdf#129423 sw: Convert more tests to export-only).
        
        After a bulk refactor of OOXML export-only tests some unnecessary,
        in fact harmful, checks whether parseExport returned a valid pointer
        remained in the codebase (spotted by Mike Kaganski).
        
        These checks have been deleted.
        
        Change-Id: I0374596c2f1b01be8092461168177f8c13ee1ca4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101274
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-08-24  Caolán McNamara  <caolanm@redhat.com>  [c50d544595700825b30ac0942197755259969cf0]

        add documentation to get_buildable_name
        
        Change-Id: Idb18905f741cbb6f25508c3b9afc0ae6cca7abd2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101270
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-24  Yusuf Keten  <ketenyusuf@gmail.com>  [169cbf05aaa87b625387325a708c1f254499972b]

        tdf#133026: Additions: Install Extension Function
        
        Change-Id: Ifcad25a85533833c7d05e5be46ea763e1eeaa5d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100714
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-08-24  Caolán McNamara  <caolanm@redhat.com>  [ae90b9127c5059a0d8cdbcde1536ebb56c3768b0]

        crashtesting: sdr::table::TableDesignStyle doesn't support XPropertySet
        
        rStyle is a sdr::table::TableDesignStyle which doesn't support XPropertySet
        
        Change-Id: I4987cfd57abc1954e108271d85433ad6e8b1493f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101266
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-24  Tünde Tóth  <toth.tunde@nisz.hu>  [22cd7d8b679d238559820d3c4cd5ff0b9153ffce]

        tdf#123218 tdf#108067 config key ReverseXAxisOrientationDoughnutChart
        
        for OOXML compatibility of newly created doughnut charts.
        
        The X axis orientation of doughnut charts is the opposite of the primary
        writing direction in LibreOffice but not in Microsoft Office. Default
        value is "true" to keep current behavior. Using "false", the inner and
        outer data series of new doughnut charts are the same, as after DOCX
        export.
        
        Change-Id: If431d5717e70599f07231bd673cd90c196450ae6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100417
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-24  Caolán McNamara  <caolanm@redhat.com>  [738a50f1f4fc1e95a72912377c85fda0e9efc7dd]

        ofz#1466265 Logically dead code
        
        since...
        
        commit db10942f021026e67ab146da1b625e534f58cf34
        Date:   Wed Aug 19 20:38:24 2020 +0200
        
            use fastparser in StoredChapterNumberingRootContext
        
        Change-Id: I3f4bc4557c1b1f53b4bffac88fa634ef93c30a3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101250
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-24  Stephan Bergmann  <sbergman@redhat.com>  [add8a8188086a32bfc558f8086062b30b3939ab2]

        Remove no-longer used files related to LDAP mapping
        
        They appear to be unused ever since c8dddd5a6b7fa273b0cebfb5d8b2794cce90eca7
        "#i101955# adapted LDAP backend to new interface, dropped
        registry/ldap/*-attr.map files, replaced
        registry/data/org/openoffice/LDAP.xcu.sample with registry/oo-ldap.xcd.sample
        and registry/oo-ad-ldap.xcd.sample".
        
        (8b3807dbc925e69afcf20bf619986e832ee19845 "do not deliver unused files" had not
        dared to remove them completely.)
        
        Change-Id: I46daa90025ee30a1644d4ca48470e8f1fe8b4473
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101264
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-24  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [4e377914bf12fc3cc6b15ca4a99d6e755f141805]

        tdf#135973: DOCX export: improved list override support
        
        Removed remains of old override support which are not working now.
        
        Partial refactoring and fixing for listid and overrides detection.
        
        Change-Id: I1f94a09b7d51fcc3300b056d6d9e8ea6367a4446
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101238
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-08-24  Regényi Balázs  <regenyi.balazsmiklos@nisz.hu>  [3e85b22769a4b02744a7006d7dc772973c0093f5]

        tdf#135918 XLSX DrawingML shape import: fix needless displacement
        
        Shape was displaced on rotation if it is placed next to the sheets
        upper/left edges.
        
        Co-authored-by: Szabolcs Tóth
        
        Change-Id: I987e7b0d863b89cfb5d8154e2f0a017e21248ee1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101001
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-24  Caolán McNamara  <caolanm@redhat.com>  [0f23433ae5c0e6d3e56027b883599ed3a2b49086]

        ofz#25169 insertion into set might find a duplicate
        
        in which case pImpRec is deleted and pImpRecTmp is invalid
        
        Change-Id: I2a273a436ebd88cb53e329bbcb4f171dda6ed840
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101248
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-24  Caolán McNamara  <caolanm@redhat.com>  [39a4c91b50cc2c934b8403beacc99f4d1f5fc7c3]

        avoid gtk_widget_event assertion !WIDGET_REALIZED_FOR_EVENT
        
        just bail if the focus widget isn't realized yet
        
        Change-Id: I2f0ebe424abb688b6fa0c82bb61ba56a47fad701
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101249
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-24  Caolán McNamara  <caolanm@redhat.com>  [a6e5d5d4452dcd612cdfea10d8c2fd99cddebf56]

        cid#1466264 Dereference null return value
        
        Change-Id: Idb2543b811cc5081e34ab3d1cc3aaa44399162ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101251
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-24  Mike Kaganski  <mike.kaganski@collabora.com>  [1f5ac5b08fd8c1ddadc5f38595a487db2895957e]

        Don't apply transparency twice when drawing to mpAlphaVDev
        
        We pass fTransparency to mpAlphaVDev->DrawTransparent; using adjusted
        fill/line color is wrong. The correct COL_BLACK/COL_TRANSPARENT were
        already set in mpAlphaVDev when SetFillColor/SetLineColor were called
        to the virtual device.
        
        Wrong implementation from commit 9c621ee8ea41a1c53bfeca49827290826785973e.
        
        Change-Id: Ic858ede1ba793ac00f831a3960f748ad20ccb70a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101262
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-24  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [2c7bf3543ab798d1c117d9f3258467e4aef9a8db]

        Related tdf#100492 Detect click into empty field
        
        Change-Id: Ic2937d619a8361b9d17b7dfa16698a5005f34ec6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101076
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-08-24  Mike Kaganski  <mike.kaganski@collabora.com>  [9ff0cd1f6b2200940ac51e580809e2a17c4b9550]

        tdf#136047: fix OutputDevice::DrawTransformBitmapExDirect for ...
        
        transparent bitmap case
        This has been broken in commit 9c621ee8ea41a1c53bfeca49827290826785973e,
        where transparent bitmap started to override any transparency of vdev
        with transparency of its pixels, and not use alpha when drawing RGB when
        mpAlphaVDev was present.
        
        Instead, this restores using alpha in RGB output, and blends alpha to
        what is already in mpAlphaVDev.
        
        Change-Id: Id82717def4535336450a7118f8bd29a1660c9520
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101254
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-24  Ahmed ElShreif  <aelshreif7@gmail.com>  [a06a83b29a9da770787bffe416b138102aa12531]

        uilogger : Add support in the Logger and DSL for ZOOM in CALC
        
        For example the DSL syntax will be:
        	>>"Set Zoom to 46"
        
        Change-Id: Ie8a77441da10bd32efd7a95c3f1550671a62d16f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101125
        Tested-by: Jenkins
        Reviewed-by: Ahmed ElShreif <aelshreif7@gmail.com>

2020-08-24  Ahmed ElShreif  <aelshreif7@gmail.com>  [3ceccd384cb61686a96e73821035c6ac5d0d1604]

        uilogger : Add support in the Logger and DSL for the ToolBox
        
        The support is tested on the FindBar and it works well .
        
        For example the DSL syntax in the FindBar should be like:
        	>>"Click on item number 3 in FindBar"
        
        Change-Id: I3ec5f5afc260df4b38dc4e420fcc48d9c774c29f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100811
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2020-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [57520e35bb250eff60bd8e3dcdd3d7ef1129e1b5]

        Fix typo in code
        
        Change-Id: Ie0f3d8b01e0370f0a2e95d46b61be56943d3bd78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101198
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-23  Tor Lillqvist  <tml@collabora.com>  [c123bfff501229f398a1b679fc7434b82d53685c]

        Bin overly eager early return that stops replacement image creation
        
        The return causes a customer's Java code that handles some .odt
        document to unexpectedly not create object replacement images in the
        document.
        
        The problem is that in the bad case, the SwTextShell is created later
        than .uno:UpdateAll is dispatched, so the dispatch does nothing.
        SwBaseShell::Execute() for FN_UPDATE_ALL is not called. And this is
        required, becase that calls setUserAllowsLinkUpdate(true), so that on
        save, when EmbeddedObjectContainer::StoreAsChildren() in comphelper/
        hits the 'if ( !xStream.is() && getUserAllowsLinkUpdate() )'
        condition, then we create a replacement image.
        
        This is a Basic script that demonstrates the same issue:
        
        desktop = CreateUnoService("com.sun.star.frame.Desktop")
        Dim props(0) as new com.sun.star.beans.PropertyValue
        props(0).Name = "Hidden"
        props(0).Value = true
        component = desktop.loadComponentFromURL("file:///.../test.odt", "_default", 0, props)
        dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
        frame = component.CurrentController.Frame
        dispatcher.executeDispatch(frame, ".uno:UpdateAll", "", 0, Array())
        component.storeSelf(Array())
        component.dispose()
        
        (Will also try to add a unit test that demonstrates the problem and
        verifies this fix.)
        
        Change-Id: I4a5f78a2118a387f062c2d5213a0012a7df2dd9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101138
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-08-23  Caolán McNamara  <caolanm@redhat.com>  [9d0d788fa73744fcdf50534360a2942e5c3cc6d4]

        tdf#135779 move focus back to usual parent before grabbing pointer
        
        Change-Id: Ia4f1f2f1672a76515ab586d679a05467515868d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101247
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-23  Caolán McNamara  <caolanm@redhat.com>  [ed61a80297cd97331d08837553c4fd4f623ccd6b]

        WaE: -Werror=maybe-uninitialized
        
        with --enable-dbgutil + --enable-optimized=debug
        
        Change-Id: I98fdc7e0b97c48bfb7c425013640c91c29e46a3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101244
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-23  Caolán McNamara  <caolanm@redhat.com>  [94e8eedece9adc5dc92cc1afeed338237c2f2e5e]

        ofz#25174 build failure
        
        Change-Id: Ibc26e53d00bbbeb990c617334ca3c126d83c52e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101245
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3e33e4435351dd03b8f89b4006c657910eace25f]

        Fix typo in code
        
        Change-Id: I546bd10f5b7e69f82252cf147c5fcc5756d77a78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101212
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a939013f54c60545f2fc31defb5889ad527f051c]

        Fix typo in code
        
        Change-Id: I40897e88fba67ea845578e0db7782c20a4f17806
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101196
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bd6af4f36af2d8e855a45db96aa2006710739cad]

        Fix typo in code
        
        Change-Id: I23faddfd329a36f8bfb668554e8f06b41e9cb4f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101202
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2baa024820b4275db708afaba7bf75340297e4f0]

        Fix typo in code
        
        Change-Id: I9061af75ef5d89bf15010f14ede074ec1739a61c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101210
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9d8fe885f242ab7dd21e338cc5a40a278db6b2ff]

        Fix typo in code
        
        Change-Id: I028a75b1ce4cceb601ac2e50693cde94df57f684
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101208
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-23  Noel Grandin  <noelgrandin@gmail.com>  [fa45a2189b9285d3dc1cde532d3bc32b4ca6599b]

        use fastparser in SdXMLPresentationPageLayoutContext
        
        Change-Id: Ic3b371be9a363d40cd5c82dcc1d00fa5b007cf5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101243
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-23  Noel Grandin  <noelgrandin@gmail.com>  [8d3f88f22e35936577f278b0fcc366c75c403a82]

        use fastparser in SdXMLPageMasterContext
        
        Change-Id: Ie4c9419a226eb14e0ff0ded23e2749e68dadcaa9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101241
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-23  Caolán McNamara  <caolanm@redhat.com>  [179909a9ec0ac3c73cc3f797da63ae20c9057636]

        g_object_set_data to unset is unnecessary and unhelpful
        
        Change-Id: I44665542f70c39c7861940d2191860ca9f53a700
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101179
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-23  Mike Kaganski  <mike.kaganski@collabora.com>  [be50e025724d80009aaf8859a9d6ade6d511b2dd]

        Process nested paragraphs (e.g., in tables) in ConvertNumbersToText
        
        Additionally process higher outline levels - make sure to convert
        them to text, not to just decrease their level.
        
        And correct the tabstop position (TODO: does this depend on compat
        option TabsRelativeToIndent?)
        
        Change-Id: I600f10811c542c1de716457e6c4547c9e8352408
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101240
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [1916366ff4d7f581ea2116e7411bab7f594425d4]

        use fastparser in CreateTableTemplateContext
        
        Change-Id: Ic9274c30bfceba7d85d7c80ad259b3eab93ff618
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101175
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-23  Caolán McNamara  <caolanm@redhat.com>  [80e81048626cefeceab243135a1241e7dac32db1]

        set point values via ctor
        
        Change-Id: Icb17ea1b82128669d4f35492fba70c7d89f9fdca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101191
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-23  Caolán McNamara  <caolanm@redhat.com>  [d64d62f15eb98033273a90af3dc83b57b7b25359]

        use a reference instead of a pointer
        
        Change-Id: I15b23f8b8f469b9bfcadb0bd72b7f01f6b5c8fc1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101190
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-23  Caolán McNamara  <caolanm@redhat.com>  [0f02412d6baf9edb54c62856c52cebfa707291b2]

        crashtesting avoid problematic scaling triggered by moz1545040-1.svg
        
        Change-Id: I906891f8d01870bd13a98fc6720abb7ffaa9be1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101189
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b683bbb14e74489988e12667d3193c8a32794b88]

        Fix typo in code
        
        Change-Id: I186af7793c235cdd42c815049ee74543b705ffe1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101206
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ab38ed6e232013dc9df7ae1350319c41211fc726]

        Fix typo in code
        
        Change-Id: I2598723397edba3ae0d447d3f5dd327a38467741
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101211
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2817695f069f05e7d6b3123d8e3e44ffe7c117b9]

        Fix typo in code
        
        Change-Id: I4c85b93b57fc36e64f2d33e7440d8f20bcb78960
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101201
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [594790152320757723a5e622a041316d27360b09]

        Fix typo in code
        
        Change-Id: I71d4c3c0d89841e5c7eecc2126ac4f79a9d9632c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101203
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [921e11d4716e9e418c9912b098482e8ee632016a]

        Fix typo in code
        
        Change-Id: I66657f300da57311d2965bc74e4a055e21926c5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101205
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [49a372a210b0390f6ebbac30c74a3d13cb302d52]

        Fix typo in code
        
        Change-Id: I00f81e25cd1f5a6ba71c8137486069368846f9f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101213
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-23  László Németh  <nemeth@numbertext.org>  [f1f27b2487ccfb7a03190ff68eadbfb611dd9749]

        tdf#123356 DOCX import: fix COUNT formula
        
        Convert COUNT(x) to the equivalent, but
        portable Writer formula SUM(x)/MEAN(x).
        
        Note: this is a temporary conversion, which
        supports only 1-level nesting of function calls.
        Adding COUNT to Writer core, it will be possible
        to remove portable conversion later.
        
        Change-Id: I4b4019aadad52e6d1cf3b2d18d80b1d2c7485c6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101185
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-23  Balazs Varga  <balazs.varga991@gmail.com>  [886c2e35fadc7813498da041fc4ea8a8ba2fb358]

        tdf#134118 Chart OOXML import: fix gaps in month based data
        
        Leave gaps instead of zeroes, like MSO does, if data ranges
        contain empty cells at month based time resolution.
        
        Change-Id: Ie934b56d9d5cb556bcca41e0e4ddce3ea65f7228
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100573
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [46911d142952a4bf01d5b82816ffd8ab3da7710e]

        Fix typo in code
        
        Change-Id: I7453c43aad73331c2c7d5a4ca0b36870a18b686a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101207
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cfefaafc1c988e964e06d15f9cdeada6cfbea32d]

        Fix typo in code
        
        Change-Id: I9a81d265a99aee896a71c14e3a3ee6ba863b4d5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101199
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7bbe6e5c72178781cb798f7c8497619422372c13]

        Fix typo in code
        
        Change-Id: I762b2cfa3aafed4f68743c58c0b3eff556efe846
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101214
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dd3e57b1f803b7835fb9bfaa205cb24a167ad19d]

        Fix typo
        
        Change-Id: I5a82bf8998294a8e275cb9db000196de68bbb254
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101220
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [078fa7c00fc61e698a54898e25bec7e3ca447243]

        Fix typo in code
        
        Change-Id: I686feb0d40d7a426226ab9fd547b7ad7c9932e01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101209
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b2db71558c9c8ff5227c28f866e2c1657d6d64fb]

        Fix typo in code
        
        Change-Id: Ib71904ffeffba9c2987fab204f37e088e0947be2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101216
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [93b36370dad34912cc5cd2d2949ae1c0da46be55]

        Fix typo
        
        Change-Id: Iae8064759c5f3c705dc12bf93b4398cf0f98fef9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101222
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [79e505e215156cbf3e18a8f80c79ded61d775f4d]

        Fix typo
        
        Change-Id: I6f4544cb5174970af28fa0451a1f62a51e7bb78e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101221
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0d35413b97d609c1a14a1adfe6fa2a7cbdb5ade4]

        Fix typo
        
        Change-Id: I17407c534f95f20bb16b2d5545b92ae293e761ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101218
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-23  Noel Grandin  <noelgrandin@gmail.com>  [448128c8419e3ba6fbf55395a1d8da5b07ba3595]

        remove debugging asserts
        
        accidentally left behind in
            commit 7b83a28f1eb7d0687d07cfaaf8cfaaf9a8eea8c1
            use fastparser in SdXMLHeaderFooterDeclContext
        
        Change-Id: I53f7733fd186eb5ac8c4d143a9f847721d5ae81d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101192
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [fecf3807f0229450617f35b36e14db14c7c17c87]

        use fastparser in XMLTextMasterStylesContext
        
        Change-Id: I2eaae244264ca9ab726d8e69a3e53a76481b5a36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101173
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2ddf7c865d78f421417a27f3266188461ee8db0d]

        Fix typos
        
        Change-Id: I6e3e5df63adc7acdac7f41adc1988a734580b084
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101219
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e670c7a12d6121795dd70025843ced130dfd8d16]

        Fix typos
        
        Change-Id: I305ec375c0aed8832290fe872edd050e53262a90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101217
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [4d6aeea85c87c7b4ea3227d03982988d6e4c87c4]

        use fastparser in XMLBitmapStyleContext
        
        Change-Id: Ic5764083c10a30b5d31c197a92bcfb7a4333aa42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101172
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-22  Caolán McNamara  <caolanm@redhat.com>  [215b37dfb6d6384c0aff3336df1fbe137148c317]

        unused suppression
        
        Change-Id: I28d726c019c7bfb7560be468ff19cf6246e1a5b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101183
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [0527778df5f1ace8731043d070cf54b7b8648545]

        use fastparser for fill styles
        
        Change-Id: I2dcc34863eec5f3ba02ee6df4e64604926b072d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101171
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-22  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [5edbac1b8c8b7aad36a0f2b1c5cacc8d6fd5fb44]

        fix group shape crash for physics animations
        
        Group shapes are now considered as foreground objects.
        
        Physics animations now do not create individual bodies
        for shapes that are part of a group but instead create
        one body that represent all of them.
        
        Change-Id: I27819c853af75aff93636c99f216a67ef18791d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101174
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-08-22  Attila Bakos  <bakos.attilakaroly@nisz.hu>  [5ac88d12b377f64ff36551bfb3cf95a4a23a167d]

        tdf#129423 sw: Convert more tests to export-only
        
        Remove early return to let the following assertXPath fail
        where applicable.
        
        Add an export-only unit test macro for ODF export as well.
        
        Change-Id: Ib093f736b0aa24a9603da69ba9f74f25fd099c73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100421
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-22  Julien Nabet  <serval2412@yahoo.fr>  [5661e36bda03ccb580a653352cdc84335fd6410c]

        Explain on purpose typos in sc/dptabsrc.cxx
        
        Change-Id: I90403dab934013259e724f7017bb2c85dd01b16a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101181
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-08-22  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [394f74e6f168f034f7ed73e3027e4ff07f6b94b9]

        add bounciness velocity and density options to physics animations
        
        Adding new xml options to specify the starting velocity, bounciness,
        and density of the rigid body that physics animation control.
        
        Change-Id: Ifaba785e82c8ee17be00711a3e7a75257e7704ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101141
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-08-22  ramtk6726  <ramtk6726@naver.com>  [8a360d04e43410e729c0ee270be5447ce6c1cd03]

        tdf#135727 add korean autocorrect list
        
        Add Korean Auto Correst list
        성공율 -> 성공률
        외형율 -> 외형률
        
        Change-Id: I3eb667cae7ffe0e7466f3eae6f587ba21424b9ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100814
        Tested-by: Jenkins
        Reviewed-by: DaeHyun Sung <sungdh86+git@gmail.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-08-22  tgds03  <tgds03@naver.com>  [6c2911a483dd28b2006eb2579d7922f78c774577]

        tdf#135727 add Korean Autocorrect list
        
        Add Korean Auto Correct list
        명중율 -> 명중률
        합격율 -> 합격률
        
        Change-Id: I9f843bc8e0b08e8ba5118ad2a5703c8d8e4539c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100813
        Tested-by: Jenkins
        Reviewed-by: DaeHyun Sung <sungdh86+git@gmail.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-08-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [beed9abb626d6e077df7383497bf644a500423b6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3f692971e566b7445ceb42aab88fc48d49370b89
          - Typos and udates in contents
            
            Change-Id: I8e883e748ba13fcd8d104cac16a74fe9ff5f844f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/101176
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-21  Attila Bakos  <bakos.attilakaroly@nisz.hu>  [b6850bbe95418ecfde404be1696548f18d200c9b]

        tdf#106153 sw compatibility: fix textboxes exceeding the page
        
        In compatibility mode DISABLE_OFF_PAGE_POSITIONING, textboxes
        fell apart by exceeding the page. Now text content stay inside
        the textboxes instead of the page area.
        
        Main Developer: Dániel Arató (NISZ).
        
        Commit a4dee94afed9ade6ac50237c8d99a6e49d3bebc1 (tdf#91260: allow
        textboxes extending beyond the page bottom) is reverted partially,
        according to this and the following commits:
        
        Commit 8d62b79f168180c6992eb483ec864d473050635f
        (tdf#112443 disable off-page content positioning) and
        commit ee6cd34eb3a2bd1f1340063ee4b90a72ff0c9532
        (tdf#123621 sw: fix textbox position according to DOCX).
        
        Change-Id: Icb8fba161f7e8830cdb6bf6e299cccde09e7e008
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100239
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-21  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [a6c2a87612a10d55fc59fa01e44d67d95505834f]

        tdf#133490: set name for pasted frame format
        
        In some copy/paste operations resulting frame format name can
        be empty. This can lead to problems with udo/redo which relies
        on format names.
        
        Change-Id: I3cb542321d37cc00e2dee83d0f667164d83ead78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101042
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-08-21  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [5f23f241704f798164df498e24dbf6b0daf27c44]

        sw: set name for section format on creation
        
        Section format is derived from frame format and better to
        have own unique name for undo/redo work.
        
        Change-Id: If41890443c2d71886164e0b94721b92bc2e9573a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101043
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-08-21  Ahmed ElShreif  <aelshreif7@gmail.com>  [ea94295b70b5e9703a54645e73aeda2eba7297fa]

        uilogger : Add support in the Logger and DSL for the LAUNCHMENU in CALC
        
        The support is tested on some random test cases.
        
        For example the DSL syntax will be:
        	>>"Launch SELECTMENU from Col 3 and Row 5"
        
        Change-Id: Ic5b29ad8b377eed5c38aa1d0f680cbfb979763e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100958
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2020-08-21  Ahmed ElShreif  <aelshreif7@gmail.com>  [7c91a8ea96f5192fbde9443147297226a7b7ac58]

        Add demo for FontWork Selector
        
        As this selector is a ValueSet object so the support is added in this patch :
        https://gerrit.libreoffice.org/c/core/+/100373
        
        The test case just test the selector by selecting different items .
        
        Change-Id: I0590c9b853572894130f17a05c0178e04b0fec41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100628
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2020-08-21  Justin Luth  <justin.luth@collabora.com>  [a663bcda493b7d412e3837a4df38ca3d015a6ec5]

        NFC sw MS export: flatten useless aTmpFlyIter loop
        
        The loop did nothing, since aTmpFlyIter was never used.
        IsAnchorLinkedToThisNode() is only called in one place
        to test whether to bPostponeWritingText.
        
        One option would have been to actually use aTmpFlyIter
        instead of maFlyIter, which would seem to make the most sense,
        and was likely @synerzip's original intention.
        (And in that case, it should return false as soon as
        nNodePos < nAnchorPos since this is a sorted list.)
        
        However, this whole concept of PostponeWritingText is ripe
        for regressions etc. I don't want to introduce an even
        larger number of postponed cases, so instead I chose to do
        option two, which is to just re-write the function in the
        way that it actually operated. So this is supposed to
        be in a No-Functional-Change cleanup.
        
        Change-Id: I227e2ecd2aca82b03b54ae3924db91933ca2c930
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100374
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [00a9debfcfd12f04030f0369f7eaf5688ebbf194]

        Fix typo in code
        
        Change-Id: Id4df6228804bb31bde0a11327c69eb939cc57ccf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101101
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fcb9e950fb65923e362cf8b2d3382ce39bb94e06]

        Fix typo in code
        
        Change-Id: I88f0562699c99730c29e269845d5b5e5e31953a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101121
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-21  Caolán McNamara  <caolanm@redhat.com>  [21e04507fac395c3efa290a4a1972cbff316ea3b]

        grab focus on mouse button down
        
        Change-Id: Iac2194e806a514f008e87e04bc528e007eab853d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101145
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-21  Caolán McNamara  <caolanm@redhat.com>  [ec9d6f6f5e2c3b6cd0350867d527e95e939557c9]

        ofz#25117 missing constructor
        
        Change-Id: I9bf7181d6e153cb0e6ab21b30472f8a81d4a3fa7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101177
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-21  Caolán McNamara  <caolanm@redhat.com>  [2ded9c20f56aa23ac50c894bab6e001fc3cc0d5d]

        Resolves: tdf#135965 blank helpids for EditControl children
        
        so the helpid of the EditControl itself is chosen and LibreLogo's
        help can be shown with F1
        
        Change-Id: I02cf0921dc96533f00149f8fdb4d41b62644ed32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101144
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-21  Caolán McNamara  <caolanm@redhat.com>  [c2f03b1f5d2579b33140cd910115fffff76c4f9e]

        tdf#135965 let F1 in gtk widgets embedded in a GtkSalFrame call help
        
        Change-Id: I6eed15a54769a1a1dcc0a8a6ddb226bd9d7a4fcd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101143
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-21  Caolán McNamara  <caolanm@redhat.com>  [d2e57b17af2fb5719009c290db3fd9ef81e78c67]

        Resolves: tdf#135128 should get the old attr, not the default attr
        
        so we retain the original shadow distance if its not changed but
        the color is. Use GetOldAttr which is intended for that.
        
        Change-Id: I2d4b5a5b035c94cd8f2cc8f73bd239fab85b945f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101147
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [6e64e2e2d23e8a776f6e7fe53f45f18145f80bda]

        use fastparser in XMLLineNumberingImportContext
        
        Change-Id: Ib6e590eccffea94dccc4b943d3cf92124882c064
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101170
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [6dcdf182e773d11f959c5dca1c5a6b9d8205bdee]

        use fast-parser in XMLFootnoteConfigurationImportContext
        
        Change-Id: Ic139ef9956f59178582a344f65926f95a6423f14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101149
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-21  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [a6a619cd23406ff596ba01f647f5a89ebeb06bf0]

        Update git submodules
        
        * Update translations from branch 'master'
          to 5632692504d455d87c83b863fffcf7baf2820c49
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: I3c00491e0ea0ac65e61a006108fd80d6188b16d0
            
2020-08-21  Eike Rathke  <erack@redhat.com>  [ca21731d2f050d709107d1c5c1ebd59a72dc84eb]

        Related: tdf#135518 Add English (Hong Kong) [en-HK] to language list
        
        As a separate commit so the locale data can be backported to 7-0
        without introducing a new UI string.
        
        Change-Id: I00379e326e7b7e89abba990908155f4d8a8c8c36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101140
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a33a8f221626bb833cae5c916f096c12a4226f77]

        Fix typos
        
        Change-Id: I8dc0cdcfe6bd90efc596df28e6c6d968b92618b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101098
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d0d87244eefc19e6ea6762a029b6ced036faec90]

        Fix typo in code
        
        Change-Id: I0ebb5799289e35481ca9dbf288b450c50953a268
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101113
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1622014ebf7ce46b4cea02e44c7d5de06d8e3662]

        Fix typo in code
        
        Change-Id: I6e3b4ca90b88e192e8fde29c578d29fdd42093f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101122
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c1eb680261107877bf2cea9339e89e23a0a29371]

        tdf#118148 All extended tips for shared/optionen
        
        Extended tips extracted from <ahelp> in all remaining
        shared/optionen help pages
        
        Change-Id: Id35ce9d51ebf0f7fbe1b399ccabbf85a2c145f6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99825
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-08-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f5c2c94fa7c896dc9a76c30d824cd1c3be725c65]

        tdf#118148 Extended tips from schart/01/ Help pages 2
        
        Collected all extended tips for schart/01 pages and added as
        acessibility-description of widgets in dialogs.
        
        Added dialog file name to context string in order to prevent
        duplications in messages.po (messages.po collects all strings in
        module and chart2 has many duplicated dialogs, which created
        string+context dups)
        
        Use Glade 3.36 to perserve accessible-description contents. Glade 2.22
        is buggy and swallows acessible-description.
        
        Change-Id: I3acce624964008dca742b93f01d2887dcfacd5b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100545
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-08-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [fa096736c01e2556d7454b2b55ca19689da1e8d4]

        tdf#118148 Extended tips from smath/01 Help pages
        
        Collected all extended tips for smath/01 pages and added as
        acessibility-description of widgets in dialogs.
        
        Use Glade 3.36 to perserve accessible-description contents. Glade 2.22
        is buggy and swallows acessible-description.
        
        Change-Id: Ia50b84f008ab90e53a77a1a745b9e10ec0b9d41a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100616
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-08-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2a828d845a2232bff43ebe7c17f26af3fea14002]

        tdf#118148 Extended tips for optfontpage.ui
        
        Help file extracted: shared/optionen/01010700.xhp
        
        relevant translation hooks (parid's):
        
        -------8<----------
        <?xml version="1.0" encoding="UTF-8"?>
        <nodes>
          <bookmark>cui/ui/optfontspage/OptFontsPage</bookmark>
          <bookmark>cui/ui/optfontspage/@@nowidget@@</bookmark>
          <nodeahelp>
            <parid>par_id3153665</parid>
            <hid>cui/ui/optfontspage/replacements</hid>
            <contents>Substitutes a font with a font of your choice. The substitution replaces a font only when it is displayed on screen, or on screen and when printing. The replacement does not change the font settings that are saved in the document.</contents>
          </nodeahelp>
          <bookmark>cui/ui/optfontspage/usetable</bookmark>
          <nodeahelp>
            <parid>par_id3159413</parid>
            <hid>cui/ui/optfontspage/usetable</hid>
            <contents>Enables the font replacement settings that you define.</contents>
          </nodeahelp>
          <bookmark>cui/ui/optfontspage/checklb</bookmark>
          <nodeahelp>
            <parid>par_id3154073</parid>
            <hid>cui/ui/optfontspage/checklb</hid>
            <contents>Lists the original font and the font that will replace it. Select Always to replace the font, even if the original font is installed on your system. Select Screen only to replace the screen font only and never replace the font for printing.</contents>
          </nodeahelp>
          <bookmark>cui/ui/optfontspage/font1</bookmark>
          <nodeahelp>
            <parid>par_id3151176</parid>
            <hid>cui/ui/optfontspage/font1</hid>
            <contents>Enter or select the name of the font that you want to replace.</contents>
          </nodeahelp>
          <bookmark>cui/ui/optfontspage/font2</bookmark>
          <nodeahelp>
            <parid>par_id3149560</parid>
            <hid>cui/ui/optfontspage/font2</hid>
            <contents>Enter or select the name of the replacement font.</contents>
          </nodeahelp>
          <bookmark>cui/ui/optfontspage/apply</bookmark>
          <nodeahelp>
            <parid>par_id3145750</parid>
            <hid>cui/ui/optfontspage/apply</hid>
            <contents>Applies the selected font replacement.</contents>
          </nodeahelp>
          <bookmark>cui/ui/optfontspage/delete</bookmark>
          <nodeahelp>
            <parid>par_id3148576</parid>
            <hid>cui/ui/optfontspage/delete</hid>
            <contents>Deletes the selected font replacement.</contents>
          </nodeahelp>
          <bookmark>cui/ui/optfontspage/fontname</bookmark>
          <nodeahelp>
            <parid>par_id3146990</parid>
            <hid>cui/ui/optfontspage/fontname</hid>
            <contents>Select the font for the display of HTML and Basic source code.</contents>
          </nodeahelp>
          <bookmark>cui/ui/optfontspage/nonpropfontonly</bookmark>
          <nodeahelp>
            <parid>par_id3154362</parid>
            <hid>cui/ui/optfontspage/nonpropfontonly</hid>
            <contents>Check to display only non-proportional fonts in the Fonts list box.</contents>
          </nodeahelp>
          <bookmark>cui/ui/optfontspage/fontheight</bookmark>
          <nodeahelp>
            <parid>par_id3150323</parid>
            <hid>cui/ui/optfontspage/fontheight</hid>
            <contents>Select a font size for the display of HTML and Basic source code.</contents>
          </nodeahelp>
        </nodes>
        
        --------8<------
        
        Change-Id: I87d9accd265cf2f13401f0f6456b28070bfcec69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99755
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-08-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [bcf5469ee5aa74434aa5763059a78807e5e4c54f]

        tdf#118148 Extended tips for optgeneralpage.ui
        
        help file extracted: shared/text/optionen/01010600.xhp
        
        relevant translation hooks (parid's):
        
        ------8< ------
        <?xml version="1.0" encoding="UTF-8"?>
        <nodes>
          <bookmark>cui/ui/optgeneralpage/OptGeneralPage</bookmark>
          <bookmark>cui/ui/optgeneralpage/@@nowidget@@</bookmark>
          <nodeahelp>
            <parid>par_id3150085</parid>
            <hid>cui/ui/optgeneralpage/OptGeneralPage</hid>
            <contents>Specifies the general settings for %PRODUCTNAME.</contents>
          </nodeahelp>
          <bookmark>cui/ui/optgeneralpage/exthelp</bookmark>
          <nodeahelp>
            <parid>par_idN106FA</parid>
            <hid>cui/ui/optgeneralpage/exthelp</hid>
            <contents>Displays a help text when you rest the cursor on an icon, a menu command, or a control on a dialog.</contents>
          </nodeahelp>
          <bookmark>cui/ui/optgeneralpage/docstatus</bookmark>
          <nodeahelp>
            <parid>par_id3145800</parid>
            <hid>cui/ui/optgeneralpage/docstatus</hid>
            <contents>Specifies whether the printing of the document counts as a modification.</contents>
          </nodeahelp>
          <bookmark>cui/ui/optgeneralpage/year</bookmark>
          <nodeahelp>
            <parid>par_id3147530</parid>
            <hid>cui/ui/optgeneralpage/year</hid>
            <contents>Defines a date range, within which the system recognizes a two-digit year.</contents>
          </nodeahelp>
          <nodeahelp>
            <parid>par_id3167530</parid>
            <hid>cui/ui/optgeneralpage/collectusageinfo</hid>
            <contents>Send usage data to help The Document Foundation improve the software usability.</contents>
          </nodeahelp>
        </nodes>
        -------8<-------
        
        Change-Id: I83dfa9ed7e7905529bff317b2e4657ea2150a5b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99754
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [576c30a643c288f64b8b66e87ba18091622ef35f]

        Fix typo in code
        
        Change-Id: Ib77ad28062ca86231e4fa748a029e6e002047b09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101108
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4847b3e76177c247f7aadf0e97e81920f21575c5]

        Fix typo in code
        
        Change-Id: If92e797b3c48cd5800b98224282fd4b4db7026b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101118
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-21  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [b240db92100aec92e0e659c6b404ed1cd0ffcbc3]

        make physics animations handle sequential animations correctly
        
        fixes a bug where if there is a sequence of animations between
        two physics animations that change the position, rotation or visibility
        of a shape - changes are not picked up by the latter physics animation.
        
        Change-Id: Ie8bb8b32588f4c7bf16317b5229adc5b0334d192
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100715
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Jenkins

2020-08-21  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [76f3218b32acbc1b67bd291ac84067c83f6e3c2f]

        make physics animation effects always processed last
        
        Makes it possible to add activities that will be processed last in the queue.
        
        Makes physics animation effects queued this way.
        
        And fixes the bug that makes physics animation effects appear
        out of sync for a frame with the shapes that other in parallel
        animation effects control.
        
        Change-Id: I92d436aced6ef3ee2c8b0bf0167c1f7e642ba3b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100713
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Jenkins

2020-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f3272cd389d66e249d189b1810dbf685b14a00ba]

        Fix typo
        
        Change-Id: I7c4723fbcb9fac2871321c4cde8a969eb1f48bf1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101103
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [48291e148c97cf48d25425e81b045e7feddd5b50]

        no need to call superclass here
        
        there is no CreateChildContext in the superclass
        (and the next implementation of that method that is actually called is
        not going to do anything useful here)
        
        Change-Id: I503924eaaef8f450549c2eaa2195661ce0de8c2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101136
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [ee9f2f58a5a54f994ef055edf0dd675f81bbd8ae]

        use fast-parser in XMLIndexBibliographyConfigurationContext
        
        Change-Id: If83d582978803c0e79bf59f4e0576410a1849289
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101133
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7fef4817e96ca3e804e4a2c7d65afaf4c522f97f]

        Fix typo in code
        
        Change-Id: Ib227bf6be5dc2615fc2cfccdf3382253c11ae43f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101106
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [857c09a250c39185ea9138d3a5b3bac7dc899091]

        Fix typo in code
        
        Change-Id: I282cbdd68e306fec0a19fb33244526480a8207a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101105
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-21  Andras Timar  <andras.timar@collabora.com>  [ba34f7a04addba42b9c6f46d6be7243bbbf2bab6]

        Use localized default sheet name, if sheet name is missing in xlsx file
        
        Change-Id: I8a4708437c41374f67e60d22f56d374c39b4ad3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101066
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-08-21  Mike Kaganski  <mike.kaganski@collabora.com>  [f0286ad82465152b29bba01ab2edeb97291397fa]

        tdf#135942: avoid collecting autostyles during writing them
        
        This modifies the container over which iteration is performed.
        Additionally, make sure that all nested table autostyles are
        collected on the first phase.
        
        Change-Id: I74c0bb1aaacad095226c21e6bf51cc8668133bb3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101096
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-21  Eike Rathke  <erack@redhat.com>  [5dffb7ba361ad76aa249d6c93fd87fff67362726]

        Resolves: tdf#135518 Add English (Hong Kong) [en-HK] locale data
        
        Inherited from en-GB, zh-HK
        
        Change-Id: I966d19cfa2da26d3d882af35afe79a2f77eaffa8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101139
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-08-21  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [7de41aa023408873c69d6d232ceee56a0f2f9aa5]

        box2dtools renaming some for clarity
        
        Change-Id: Idd872213ee3140e82fbd6e8e8bd1ebff78dfdc18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101132
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b33413cc4cee45e7a7710901e50f46ccf3338144]

        Fix typo in code
        
        Change-Id: Iea86d87c33bf8201bb6f9555224c496e52f4ded1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101117
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3c6e41f806309c2ba1f1336baa8db715ca492959]

        Fix typos
        
        Change-Id: Iaf1d4aed07d1e6fcfe2392fb65cbd2fa196bcc1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101099
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8ffb4cabd9ceac529f1c2d02bd1fdeb50bd2988b]

        Fix typo in code
        
        Change-Id: I977c6c5eaee5d1b6f9c3d0587e0a34ef46ee211e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101104
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4c64a07b5861108c9095cc9cfc14616c9e238456]

        Fix typo in code
        
        Change-Id: I65d54b3822177916850d296dcff1eb9baaebc964
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101110
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2b683d68a09d9f85f9fc06d9582964c72d73a5ab]

        Fix typo in code
        
        Change-Id: I9762e33948af64067f25add657f4a64cd19bd467
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101120
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [16c4cdd988ea8a5d5dfaa3c24e532a6f75ccb181]

        Fix typo in code
        
        Change-Id: I4be3bce06e24fd10fef669e969788336bd2a1df6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101115
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d30e628a90e576a11fe96f5455c1912aff99d046]

        Fix typo in code
        
        Change-Id: I8286d532a4a1fdf964687991d6451caa49306204
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101119
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f14977fa86487fbfb170e84ea7794529560eecca]

        Fix typo in code
        
        Change-Id: I6709fd9166ae0ddf4a50b4ad56a63e2c1a7192a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101109
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [aa68d029fcbafc2beed6ea4e99f5ac41ec8869d9]

        Fix typo in code
        
        Change-Id: I8681bd1be07fe44ab017bce65807b9bf0afa7b42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101107
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [eab5ce4647ee76d9eae73008a6db76a35ce9066c]

        Fix typo
        
        Change-Id: Ib0e423f26428f5311d5f067177bd9457347e4971
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101111
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-21  Stephan Bergmann  <sbergman@redhat.com>  [a8ab80c58a1330672d7a8eefd73b2eb9cb6c134c]

        Silence some clang-cl loplugin:stringstatic
        
        For one, do not warn about global declarations in included files, as generally
        not all uses of the variable are seen to decided whether it would be good to
        replace.  That covers cases like
        
        > In file included from dtrans/source/win32/dtobj/DataFmtTransl.cxx:26:
        > dtrans/source/win32/dtobj/MimeAttrib.hxx(29,16): error: rather declare this using OUStringLiteral/OStringLiteral/char[] [loplugin:stringstatic]
        > const OUString CHARSET_UTF16        ("utf-16");
        > ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        For another, do not warn about variables whose pData member is used. That covers
        cases like
        
        > sal/osl/w32/procimpl.cxx(347,20): error: rather declare this using OUStringLiteral/OStringLiteral/char[] [loplugin:stringstatic]
        >     const OUString ENV_COMSPEC ("COMSPEC");
        >     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
        
        Change-Id: I75c1048098b63164bdb583695951f73964cb24f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101134
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-21  Noel Grandin  <noelgrandin@gmail.com>  [17798a503bc67f2a38f4b558e37447d1ea8f4623]

        fix unit-test with non-pdfium build
        
        otherwise testSwappingPageNumber will crash accessing out of
        bounds element in vector.
        
        Change-Id: I07499e79d523931e1f3cc02a5150f033e1ea9578
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101094
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-21  Caolán McNamara  <caolanm@redhat.com>  [3c230d608b766e573eeca66e203114b262478230]

        rhbz#1870501 crash on reexport of odg
        
        where SdrObjects in a list have no navigation position set
        
        a regression from
        
        450cd772aa734cfcb989c8cedd3c0a454db74a34
        
            Fix fdo#64512 Handle xml:id correctly on multi-image draw:frames
        
        this just reverts that and adds the test case that crashed
        
        Change-Id: I1a49dab9578699c42fe845e8ec42de40159dec3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101074
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-21  Stephan Bergmann  <sbergman@redhat.com>  [13ae66c0eb0ab03ac4a43c52dd2359fbaa7f5867]

        loplugin:stringstatic (clang-cl)
        
        Change-Id: I024c7437e876459e22a6f541405b87ac13e7dc99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101135
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-21  Caolán McNamara  <caolanm@redhat.com>  [414b93285f081cd1a0bfb0847fbd3943bf50093a]

        cid#1466205 Logically dead code
        
        Change-Id: I965a998f9f1f08ba170a7ef0745d1c0da634c14a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101091
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-21  Caolán McNamara  <caolanm@redhat.com>  [02826dea6ca842a4df58b77ad9a86394ca729c1f]

        cid#1466207 doc as false rather than intentional
        
        Change-Id: I3541fe1278f40e7b597ea1c46afd32987f84e40a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101090
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-21  Caolán McNamara  <caolanm@redhat.com>  [9482c42adfab31b176a9f283e6af9d453ced4521]

        cid#1466204 silence Unchecked return value
        
        Change-Id: I9ca7fe0c01c965457367df002c7e27aaf688c6ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101089
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-21  Stephan Bergmann  <sbergman@redhat.com>  [a879b15d59618e73797ad779666f72cd040ff99a]

        -Werror,-Wunused-variable (clang-cl)
        
        Change-Id: Ic783ab10a3bc2139eef65351d515814374431e59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101131
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-21  Stephan Bergmann  <sbergman@redhat.com>  [10c65afcdad46ed02e377824bc43dbc384d52340]

        loplugin:simplifybool (clang-cl)
        
        Change-Id: I88f659da3d80bf83f544edd89933b582f06b2556
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101130
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1ea59a67ddd368c34e38f0a0e293050cd25fd5a4]

        Fix typo in code
        
        Change-Id: Ic3dd9e648d8006c68eb31f9577ad74e6dcbb1b1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101102
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a40549e51aa8d82c3cf0c923369959e1e27954a1]

        Fix typo in code
        
        Change-Id: Icbe489976053571825aac7a95fdb53eae4907ec7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101112
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0142da25dd57b4538d2a7cf19124796bd7a91dfe]

        Fix typo in code
        
        Change-Id: I77720baeb8d379589b9daee4ca10db56324051fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101123
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-21  Luboš Luňák  <l.lunak@collabora.com>  [600ff56010f5297cab7faf4bc44ae29dfb404d2f]

        fix setting clip region for new Skia graphics objects (tdf#135487)
        
        Set the clip region only after possibly creating the surface, because
        creating the surface sets the default clip region.
        
        Change-Id: I2c344397336fa487f55553f49e40704ef05b2100
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101077
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-08-21  Stephan Bergmann  <sbergman@redhat.com>  [7b0ab85b4042cb38221ca5c9794b70c87443181f]

        Pass -fno-lto unconditionally
        
        At least when building the libreoffice rpm on Fedora 33, the relevant -flto...
        flags are passed in via the global CFLAGS/CXXFLAGS, and no --enable-lto
        configure option is given.  That caused this library to be built with LTO there,
        which in turn caused at least aarch64 to fail the %check step with
        
        > ### unexpected exception content! failed
        > ### unexpected exception content! failed
        > ### unexpected exception content! failed
        > exception test failed
        > oneway exception test failed
        > exception occurred: error: test failed! testtools/source/bridgetest/bridgetest.cxx:1176
        >
        > > error: error: test failed! testtools/source/bridgetest/bridgetest.cxx:1176
        > > dying...make[1]: *** [testtools/CustomTarget_uno_test.mk:25: workdir/CustomTarget/testtools/uno_test.done] Error 1
        > make: *** [Makefile:166: CustomTarget_testtools/uno_test] Error 2
        
        The easiest fix appears to pass -fno-lto unconditionally:  For one, both GCC and
        Clang appear to support it since before our baseline versions (GCC: baseline
        7.0.0, presumably supported since <https://gcc.gnu.org/git/?p=gcc.git;a=commit;
        h=d7f09764d7bc66b9997c811c22e11efc87b44792> "Merge lto branch into trunk" in
        releases/gcc-4.5; Clang: baseline 5.0.2 (at least on Linux), presumably
        supported since <https://github.com/llvm/llvm-project/commit/
        10d0868efb320fc33ced13b0abeea7070cd41635> "Driver: Support -fno-lto" in
        releases/3.0.x).  For another, the other (few) places in the code that check
        ENABLE_LTO appear not to be relevant at least for that Fedora 33 rpm build, so
        there appears to be no incentive to make that build configure --enable-lto as an
        alternative to this fix.
        
        Change-Id: I4735403660e57ef73b99d6a8cc5945c6d8e2af73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101129
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-21  Stephan Bergmann  <sbergman@redhat.com>  [6543ffeaf468d5c5b631c4cce9f5a228d13e757c]

        Use [[nodiscard]] directly in LIBO_INTERNAL_ONLY code
        
        Change-Id: I31df55c7869fc4f0d37a4189d4b2f10e0a4f2bc0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101095
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-21  Noel Grandin  <noelgrandin@gmail.com>  [af068c36c65f8ed482e774fcf5346704ae7a2717]

        use fastparser in SdXMLStylesContext
        
        Change-Id: Idd15d117d71e607691bec9911ff0cc194ca5ce01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101093
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-21  Noel Grandin  <noelgrandin@gmail.com>  [8d3ccf54fe47be0167505afb11159fd2e1fa1d9f]

        use fastparser in SwXMLMasterStylesContext_Impl
        
        Change-Id: I420312d8f58a42999c7d6c3048c391ff1f44a039
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101092
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-21  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [fa122a6e79ef273aab2fb74c3c63741c87985f8e]

        Sukapura: update font color & 3d Shape color icons
        
        Change-Id: If791dadbdbc423390b4add6086cf1fe12cd80339
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101126
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-08-21  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [1625e8c4d65c488e0d6388cabeab10b8dc97db79]

        tdf#135028 icons for Style Inspector
        
        Change-Id: I44bb391d6b2df48bde6df5f5e44fce8a9c48f0a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101124
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-08-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8700bace8c0714d853f5df6918ab9c8bb3d81f77]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d36d5b43e7274f678ce5fad89b42495fa6aed7e7
          - tdf#122148 Clarify master slide objects visibility
            
            Change-Id: I7aeaad92aa6d46e82d83312808b0d9a542b0e76e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/101082
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-20  Caolán McNamara  <caolanm@redhat.com>  [b93a294a38b6810aa5b871e02b851bb7e356515d]

        cid#1466206 Uninitialized pointer field
        
        Change-Id: Ib694d3a43dd9bc5a430124d9c95128c4c15e3c57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101088
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-20  Stephan Bergmann  <sbergman@redhat.com>  [7281c497dec340efbcef330d88b55bcabefb8147]

        Use OSL_UNREACHABLE
        
        ...in those places that used some code conditional on ENABLE_LTO to work around
        (non-)unreachability wranings.  This removes all uses of the ENABLE_LTO C/C++
        macro, so it can go completely.
        
        Change-Id: I67544986cb2d3fcd8051caf87c5129bd1086408c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101087
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-20  László Németh  <nemeth@numbertext.org>  [4d9b72d1c3929eca04c7a2e363ab6214676b0f64]

        tdf#123390 DOCX import: fix SIGN formula
        
        Convert SIGN(x) to the equivalent, but
        portable Writer formula (0 < x) - (x < 0).
        
        Note: this is a temporary conversion, which
        supports only 1-level nesting of function calls.
        Adding SIGN to Writer core, it will be possible
        to remove portable conversion later.
        
        Change-Id: I88853fe865808427c966b8570a052b101fecdac0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101085
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-20  Eike Rathke  <erack@redhat.com>  [64e19525eebd0974f1609300d95a74c1e083e8e3]

        Follow-up: tdf#132105 COUNTBLANK() count empty strings also in array/matrix
        
        For Excel interoperability this somewhat is a *visual* blank,
        unlike ISBLANK() empty strings are counted as blanks. An empty
        string in a matrix can be either a formula result transformed to
        matrix, or literal input in an inline array. There's no way to
        differentiate the origin.
        
        Change-Id: Ib799e95517d95e1a7c28fc4335bd0040f3629ad1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101083
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-08-20  Eike Rathke  <erack@redhat.com>  [70126c3eb7a532b5f1e852d9ac81d0ece6edf0c3]

        Resolves: tdf#132105 COUNTBLANK() handle external references and array/matrix
        
        Change-Id: I6f39c67a20c0d683da9f14775ce8cbddf2f92349
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101079
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-08-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [764d52045b0a28e071f214fb1334b7a0c05df6bd]

        use fastparser in SvXMLNumFormatContext
        
        which requires making SvXMLStylesContext capable of doing both
        fast and slow-parser paths.
        
        Change-Id: I57428b10ac2d67bc233cc978c9a0c0c3755d60e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101022
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-20  Maxim Monastirsky  <momonasmon@gmail.com>  [37892578e97ea0f0c948116d639797060ac5f21f]

        Base addon toolbars on the regular ToolBarManager
        
        ToolBarManager already supported addon buttons because of the
        toolbar merging feature. Besides the cleanup, this gives access to
        addon devs to all toolbar features like aliases or style buttons.
        
        Change-Id: I7adf830ac71c7f5354a924d60a531d8001e37571
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101071
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-08-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [445cf499666f21c2d480ce1df9ce6004b9450b64]

        tdf#132940 Crash in mergedlo!vcl::Region::operator=
        
        We had a SdrPageWindow accessing a SdPaintWindow that had already been
        freed.
        Turns that SdrPageWindow can be "patched" more than once given enough
        stuff going on in writer, so make the call sites restore the previous
        state as the stack unwinds.
        
        Change-Id: Ia1ef5c9b2f818b7873e8e739c9cdf257554e403a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101044
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [901add54cd5191b5a41ec11baddd669954c34025]

        loplugin:unusedmethods
        
        Change-Id: Ic3690d7f2a075d47ffed3db03ee6895ebdab441e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101070
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [1e701a9d1cf67532026014d627ab96d28e8b8476]

        loplugin:singlevalfields
        
        Change-Id: I4cd20d1a449196b68c7dbe153c60e68b9563bea9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101049
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-20  Caolán McNamara  <caolanm@redhat.com>  [6e0c7591ab86a893be85087d3caee0328e9411dd]

        tdf#129542 the control is already anchored to header/footer content
        
        DisconnectFromLayout has unset its old anchor, if we don't insert
        it somewhere then its old anchor is null and we crash eventually.
        
        Seeing as we're already anchored into header/footer content, albeit only
        in the first view of a header/footer, then allow reconnecting to layout
        in that mode
        
        Change-Id: I0be4d167ee7d7b932318a1318954bed0da3a4fc0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100686
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-20  Tünde Tóth  <toth.tunde@nisz.hu>  [5884f85ace3ea1b90c314f46e3f2aeadc247ffa1]

        clean-up to commit: a8950d08a33e7aded31d4591c98a03d1edf8c5a4
        
        Change-Id: Icfe1e3d7925a3e31fd8bc0185d6b898c61346766
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100989
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-20  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [51275a633ff5f8aa5843ba1622c701fd7fdda5a0]

        add support for complex shapes in physics animation effects
        
        Makes it possible to represent complex shapes of LibreOffice
        in physics animation effects by closely approximating their geometry.
        
        Therefore enables more convincing animation effects.
        
        Change-Id: I807bbde92c143b8c96792b3d8bf9603a31216486
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100432
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-08-20  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [e33486189d5af3e651a5bc2e974b548fc07cc5bc]

        make physics based animation effects importable-exportable
        
        Makes physics based animation effects importable and exportable
        on content.xml. Uses one new xml token animatePhysics.
        
        Also adds a new animation preset called Physics Basic that is
        available under Emphasis animation effect category.
        
        Change-Id: I38b0511f973668655cff78becebe3f1e628d9083
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100247
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-08-20  Michael Stahl  <Michael.Stahl@cib.de>  [a58fe88b5b406749f6e47c14f56d7490a7958bda]

        tdf#135721 sw: fix SwSpellPopup::Execute() deleting flys
        
        Follow-up to ec579354af954867b829e7d08e4d752518c83728 :
        in 6.4, this is the location of the spell check menu code; not sure
        how to call this but it has the same bug...
        
        (regression from 28b77c89dfcafae82cf2a6d85731b643ff9290e5)
        
        Change-Id: I0e6ce9c97d810f7c92dff320d403c986a947c266
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101073
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [d31570fbcc95ef718a68c4b0f94584b2b714d4f9]

        loplugin:virtualdead
        
        Change-Id: Ib41d80d1e068d66edabdfb36061dd382dc34b04c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101046
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-20  Michael Stahl  <Michael.Stahl@cib.de>  [ec579354af954867b829e7d08e4d752518c83728]

        tdf#135721 sw: fix spell check context menu deleting flys
        
        Kind of similar to e1629c210ad78310e3d48c0756723134a27b89df
        but the problem is at a higher level: SwTextShell::Execute() with
        SID_SPELLCHECK_APPLY_SUGGESTION should not DelLeft() + Insert() but
        just Replace().
        
        (regression from 28b77c89dfcafae82cf2a6d85731b643ff9290e5)
        
        Change-Id: I78487c7841ba22ccc6751240a8e55e08a86fba32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101014
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [6274fbe13c8fa556916b5aed695c6921ef6ff84f]

        loplugin:constantparam
        
        Change-Id: I59a37e1d37fa749cba5159daa23fe663bcc55435
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101045
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-20  Michael Stahl  <Michael.Stahl@cib.de>  [dd7caf3cfd3de636c8bf37c8347c1b72b3772aeb]

        xmloff: ODF export of page style: don't export draw:fill
        
        ... attributes on header-style and footer-style in strict ODF.
        
        Change-Id: Ic1af26b6112a5afbb70a82b29dbacd3dcec14ec3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101012
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-20  Michael Stahl  <Michael.Stahl@cib.de>  [6c55d0ea3952c87aebec7fce76e1cdea1ff981f8]

        sw: remove misleading initialisation from SwUndoInsLayFormat
        
        Change-Id: I5577b388b565cdab6dcf60721f0f90d2987dac05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101005
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-20  Noel Grandin  <noelgrandin@gmail.com>  [db10942f021026e67ab146da1b625e534f58cf34]

        use fastparser in StoredChapterNumberingRootContext
        
        Change-Id: I133f9885755ba594d8a136baa056f9ff96908a30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101018
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-20  László Németh  <nemeth@numbertext.org>  [bf3124cdf61b40c94ba117a76f1b63dabdfd528e]

        tdf#135187 DOCX import: fix table style at character formatting
        
        applied also on paragraph level during import.
        
        Regression from commit 4d5c0eaf3e0d3d3bcd9e691fffee19b75f3d6631
        (tdf#118812 DOCX import: fix table style preference – part 2)
        
        See also commit 5ac6f02fdc6015a5d78071570dee310febf95fc6
        (tdf#105215 DOCX import: fix paragraph-length direct formatting).
        
        Change-Id: I14072c81fc4c54e376a004fa36ba76b56d2beb01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100996
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-20  Caolán McNamara  <caolanm@redhat.com>  [b39364492c7cbe34923e0d0755db8737b7d6225a]

        use HighlightTextColor from Settings for thumbnailviewitem HighlightTextColor
        
        so if an icon is selected, typically with a blue background, that
        the text is rendered with a matching color, typically white foreground
        
        Change-Id: I3397924ccf657a9d2bd3c03c51c339685c27d5ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101024
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bcf8868e031f916473f13bcd1a0835c74cb05de5]

        Fix typo in comment
        
        Change-Id: Iacc4791157674fde0c2b76b024a7deceb2159e46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101011
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2020-08-20  Noel Grandin  <noelgrandin@gmail.com>  [7b83a28f1eb7d0687d07cfaaf8cfaaf9a8eea8c1]

        use fastparser in SdXMLHeaderFooterDeclContext
        
        actually, it can do both fast and slow parser paths for now, because
        it is used in a place fast-parser doesn't reach yet.
        
        Which means that I had to make SvXMLStyleContext also
        capable of handling both fast and slow parser paths.
        
        Change-Id: I24fd5bfb6603e93a5f752365c246ce47dabea8bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101017
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bf529f8dff2482eba190b512ff93f16bcab7af26]

        Fix typo in code
        
        Change-Id: Ic9cc89e8b112e049594fb56a1641d36d082abbd5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101006
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [69d1691e62d8daf0d2af7e8315c7884ababedf61]

        Fix typo in code
        
        Change-Id: I7c78c0fed4e92371ef7c6f4480227d4eca3a38fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101008
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [235fb7b7b2b44599065fc0ea6df34cfe36a67d04]

        Fix typo in code
        
        Change-Id: I7ceb13e4dd247185c2d9b264e81fc5973a0da916
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101009
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [64dba0693e1200518d378faa02d828605c196a82]

        Fix typo in code
        
        Change-Id: Iebaf6a6d31a9819494205f7c838b78bcda1f7c52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101007
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-20  Luboš Luňák  <l.lunak@collabora.com>  [6c703220ff3d7c3931ec324143342b03858c8eea]

        ensure that polygons that are just a line are drawn by Skia (tdf#135490)
        
        Skia doesn't fill polygons that are really just a line, because they
        are considered empty (width or height are zero). But LO apparently
        requires those to be drawn, so ensure so.
        
        Change-Id: I94f090874c91472ad23993ef095550c7bdf7374a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100985
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-08-20  Mike Kaganski  <mike.kaganski@collabora.com>  [5bf71c698fb1d0a4c36aae86a01d0a99223c9d7a]

        Deduplicate some code
        
        Change-Id: I37c492adef30db748eaa975247d386dcd953257b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100949
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0c09ba9df863112a349cd8238aa9e0882c6f7e6e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 98dbecc36765a4e82574db6e433ece4e8a5008d0
          - Add Calc XML source screenshot
            
            Change-Id: Ie39d4933a568e511b243b54a1801db869b2f74f2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/101035
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-20  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [917a7a5120c24dc6072ad4685fa194bf2ba173bd]

        tdf#135931 Breeze Line Numbering icons
        
        Change-Id: Ie7ff70c83135ed6bf0c1bcdaea31796518f5632c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101032
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-08-20  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [0ff2af017a965070d7307e66a5a2fc4144f1414b]

        KJ: Update Line Numbering icons
        
        Change-Id: Ia04b0f2b7703172f2557e24bb1fb63cfa566c91b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101033
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-08-20  Eike Rathke  <erack@redhat.com>  [ff3955db7161b8644699d7a0128ec4a6e7e525ec]

        Resolves: tdf#109409 TEXTJOIN() CONCAT() handle array/matrix row-wise
        
        ... like references, instead of column-wise.
        
        Change-Id: If3ada9b197dd15c95b0da50464c70844fb7685ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101034
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-08-20  Maxim Monastirsky  <momonasmon@gmail.com>  [e69fafe1873e4afbe739f21f7a82a069cf7eb5b2]

        Set a group for radio menu items
        
        Change-Id: If43320e1a19163f998e1e5091a307e40fe9f83f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100964
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-08-20  Maxim Monastirsky  <momonasmon@gmail.com>  [c87da6596334866499e1aff3959abc025d05f75f]

        tdf#107548 Use ImageSmallURL for small icons
        
        Started as a copy-paste error introduced in commit
        a2f4aed32257e183339a3513339bc59009c88527 ("fdo#66524 - defer
        loading and scaling AddOns images until necessary."), which
        was removed later in 9a65df25138750915f9c6e1e1fa09988a2d11434
        ("coverity#1078526 Logically dead code").
        
        Also, the high contrast properties are no longer supported,
        but they still read and were overwriting the big image property.
        
        Change-Id: I005bf5873fe821896c143d8fb513b2f73f05bba1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101028
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-08-19  OctopusET  <sjmoon2001@gmail.com>  [d622b7c73acac5a8c9dd34818aad1b0d80c00c44]

        tdf#135727 add Korean Autocorrect list
        
        Add Korean Auto Correst list
        예뿌 --> 예뻐
        예뿌게 -->  예쁘게
        
        Change-Id: I09075fb8b347b048ea26cb6ded0ef3bd774c3264
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100848
        Tested-by: Jenkins
        Reviewed-by: DaeHyun Sung <sungdh86+git@gmail.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-08-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0be225fb60f41b29f283eddd83938c047c552893]

        Fix typos
        
        Change-Id: Ideee477b0c8f0d472a607ed69ba51351d87f61bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101010
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-08-19  Miklos Vajna  <vmiklos@collabora.com>  [8a07588cb648e26a3fc06643b0210fc75201afb8]

        sd signature line: preserve current page after signing
        
        Once the user adds a visible signature to a PDF file, we reload the
        document, so what you see on the screen matches what's in the file (and
        you can add a next signature).
        
        Make sure that in case the signature is not on the first page, the
        current page state is preserved.
        
        Change-Id: Ia1780ce5602ee350855b6dec8340a65e63bf2d4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100999
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-08-19  Stephan Bergmann  <sbergman@redhat.com>  [3194632c7ce8fb1b21a7d59d92a1ffb0cdafc4ea]

        Make "Location" line stick to the bottom of the table of JREs
        
        At least on Linux with SAL_USE_VCLPLUGIN=gtk3, this already happened to be laid
        out well, but e.g. on Linux with SAL_USE_VCLPLUGIN=gen and on macOS, there was
        blank space between the table and the "Location" line, and the latter was rather
        kept close to the following "Optional Features" section.
        
        (There still appears to be variance among the various backends how the two "Java
        Options" and "Optional Features" sections are spread out vertically when the
        dialog is resized.)
        
        Change-Id: I58ba9fc0e29916f0fa0efb7c3180da058ba72f0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100921
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-19  Stephan Bergmann  <sbergman@redhat.com>  [e30b0491977f978077b3fd0d5f8309cce1e1e6cc]

        Remove BuildVersion also from Android and iOS version ini files
        
        ...after 5fdf2009d21fa220dfee70ea755bd698c16257a7 "tdf#134522 remove
        --with-build-version ./configure flag", 00fa759dc9f13eb4618a7762be9ca6eaf3fd37f7
        "tdf#135133: Don't try to read BuildVersion", and
        6ee46adb446f5350df2b1efc7fc3ffe2506dfaa0 "Remove BuildVersion from installation
        set version ini files" already removed it from anywhere else
        
        Change-Id: I42ccf35d6952ad0a826517ecadfe0ebb3bb704a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101003
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-19  Stephan Bergmann  <sbergman@redhat.com>  [a750517ca8b6dcd330c8ca7bbe63e47b2dc868bf]

        Allow to set LO_ELFCHECK_ALLOWLIST in autogen.input
        
        (To minimize disruption with other people's potential use of the variable, when
        it is not set during configuration make sure not to export it as empty from
        config_host.mk, so that it can then still be passed as an environment variable
        to individual `make` invocations.)
        
        Change-Id: I785910f1076c05905e354ef846d16ffb7ea0a081
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101002
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-19  Caolán McNamara  <caolanm@redhat.com>  [62cef592924fd86856304e361af1b68f204b61e1]

        weld OTitleWindow
        
        Change-Id: I10996b1d927e6e8db913d04d975fda69669a2988
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100984
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-19  Justin Luth  <justin.luth@collabora.com>  [c8a95925ca316c2656c81696b1e87c7d5767883d]

        tdf#135329 sw MS export: don't miss nextAttr fly position
        
        Step 1 - write out bypassed flies.
        This patch is Step 2 - don't bypass fly position.
        
        The SearchNext function was skipping some flies
        because it was not returning them as a stopping
        position (nextAttr). The time I noticed this happening
        was at the start of the paragraph, when there were
        zero-anchored paragraph flies which hadn't been processed
        and so they returned a non-usable minPos.
        
        With this patch, I OUGHT to have rendered Step 1's
        patch unnecessary.
        
        Change-Id: I9924dbf5424f5b0309ec944e1bb79380672220f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100387
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-08-19  Michael Stahl  <Michael.Stahl@cib.de>  [10ae7ba661dff57a7d08174792565ec5e33fae9b]

        tdf#135412 tdf#135888 sw: fix copying of linked text-boxes
        
        The resetLink()/restoreLinks() were added in commit
        00a007be5ad88bac9905b373bc5e02d02acab11a because testMissingPath
        missing-path.docx was crashing.
        
        But then 0bcc5b3daebeb2a7d2b5ba132af4745cc6c78cd0 refactored how linking
        works and introduced the isTextBox function, which is called in the
        middle of DocumentContentOperationsManager::CopyFlyInFlyImpl() after
        resetLink(), and this now always returns false, the same for another
        call inside CopyLayoutFormat() (when called from CopyFlyInFlyImpl()),
        which causes text-boxes to be copied to 2 separate flys (tdf#135888).
        
        The problem in tdf#135412 is that somehow when called from
        SwFEShell::Paste() the content-index from the clipboard document ends up
        in the SwDrawFrameFormat that is created in the target document,
        and this causes crash in Undo because the node index is out of bounds.
        
         10 SwUndoInsLayFormat::UndoImpl (this=0x7c2a760, rContext=...) at sw/source/core/undo/undobj1.cxx:310
        (rr) p rContent.GetContentIdx()->GetNode().GetDoc()->IsClipBoard()
        (rr) $29 = true
        
        It turns out that missing-path.docx doesn't crash any more without
        resetLink(), and removing it fixes the 2 bugs.
        
        Change-Id: I0c6c91a42e00b9f3b79b774c814e7323f2bb3e05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101004
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-19  Caolán McNamara  <caolanm@redhat.com>  [82059a1eb582724cc9fe76932fb6bce2be9b7ea2]

        add a Title label type for base's title windows
        
        Change-Id: I306591e931f7b4be8222cb6160032d7d105c522d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100994
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-19  Caolán McNamara  <caolanm@redhat.com>  [5070c0095433e5169dd4a34b1c6a6469726c197c]

        make a LabelType enum distinct from MessageType
        
        Change-Id: Ib548cf9f97eb356dfe8f612c177dc29883e9128a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100993
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-19  Stephan Bergmann  <sbergman@redhat.com>  [3a5a81e74308c03b2cf774cccb78f3a102d5be72]

        Fold Bootstrap::Impl::getVersionValue into its single use
        
        ...thereby fixing that it returns _sDefault instead of an empty string when
        "version.ini (versionrc) doesn't exist"
        
        Change-Id: Ie38afb6d87bd908f8a9773daaf5cee56751ae950
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101000
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-19  Stephan Bergmann  <sbergman@redhat.com>  [6ee46adb446f5350df2b1efc7fc3ffe2506dfaa0]

        Remove BuildVersion from installation set version ini files
        
        ...after 5fdf2009d21fa220dfee70ea755bd698c16257a7 "tdf#134522 remove
        --with-build-version ./configure flag" had already removed it from the
        instdir/ version ini file (but apparently forgot to also remove it from
        installation set version ini files) and 00fa759dc9f13eb4618a7762be9ca6eaf3fd37f7
        "tdf#135133: Don't try to read BuildVersion" removed its last consumer now
        
        Change-Id: I98fd71e218fc0ede74ebc1b2e649011616d559ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100997
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-19  Luboš Luňák  <l.lunak@collabora.com>  [b0788ff11481568b413ff6e4c3ea4871984af974]

        don't split polypolygon in canvas if not needed (tdf#135395)
        
        Those polygons will be merged back in Skia because of
        12147e0322e0fdd1b561c94e7ebd3fdd69ceaac0, which is costly with
        tdf#135395. And if the only reason for the splitting is that
        the polygon requires a winding rule but DrawPolyPolygon() uses
        evenodd rule, then simply convert the polygon to the evenodd rule.
        
        Change-Id: Iba5ec31d6d6407f734b20badc80c846071068d40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100976
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-08-19  Caolán McNamara  <caolanm@redhat.com>  [b8a34192ddf561561116358fcf198388e4b601c2]

        don't assert on dumping screenshot under X
        
        e.g. on sceenshot to dbaccess/ui/savemodifieddialog/de/SaveModifiedDialog.png
        
        looking at the output its better to include the csd offset under X too
        
        Change-Id: If9e1f8d6350a7931461804c459d0d4a88a01b523
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100983
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-19  Stephan Bergmann  <sbergman@redhat.com>  [de9f70675a3c9e02f02c71fd238735b9015634ff]

        isStaticLocal should imply hasGlobalStorage
        
        (See documentation of clang::VarDecl::hasGlobalStorage:   "This includes all
        global variables as well as static variables declared within a function.")
        
        Change-Id: I59d9e9e946033b6d4c52e80cfeaf59a9b036b349
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100995
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [21c1f1701fe11a87b4e65991aab1911185ea9d48]

        Fix typo in code
        
        Change-Id: Ie8ebbfd9bdf5916d50161fdf39de963730f051a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100868
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-19  Caolán McNamara  <caolanm@redhat.com>  [55053394c1253cb55109af354e417288486bf81e]

        use switch statement
        
        Change-Id: I64a61a2d08196b86e0dcb789c06a2b90f62a8097
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100992
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-19  Caolán McNamara  <caolanm@redhat.com>  [62ae240e9e9405b04488ade5ef113b42a3d583fa]

        support the background color used by base's title windows
        
        Change-Id: Id5e9b34f35bdcd38c7d22797573ce2549f842a66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100991
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-19  Caolán McNamara  <caolanm@redhat.com>  [db56c1ccdb03a8b22e6021e2bd394745a1f997cf]

        restore call to dragFinished on successful drop
        
        Change-Id: Ib8a1e7f38d4e5f658ff55b645d39b0c521e21f87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100990
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-19  Caolán McNamara  <caolanm@redhat.com>  [3a79f2241443e1dbbbe4ca783e8f27a3a6611447]

        update pches
        
        Change-Id: I6a300169d33bdc36e4c7e720a7afc336a86eea68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100962
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c9a0cbc856281b8f4e8bafb570127e291b282629]

        Fix typos
        
        Change-Id: I58c510121a9f535b2a31854f10b5f6535554d379
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100988
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dd2b3210127b57ccb1953403a075783faf8c0ae0]

        Fix typos
        
        Change-Id: Ibe3cd52117f7f47e1806bde76114cb1644d78763
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100969
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-08-19  Caolán McNamara  <caolanm@redhat.com>  [d10e8fb97981d12ff62eddebd4300f21c49a71c6]

        put label inside another window to create the padding
        
        instead of using blank labels for spacing
        
        Change-Id: Ie3c7f761bccbaf916473e7ef92912bdb62e43c5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100979
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-19  Michael Meeks  <michael.meeks@collabora.com>  [e8be3ec4d27d11e9583f39fa06e6ad785bea102c]

        headless: don't allow the system to set subpixel rendering eg.
        
        Change-Id: Id62c03938c88d70dabda6111b8a7cca3b175e31f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100875
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        (cherry picked from commit 985922fe1a5dfd9ce02f7d24c4083d9d69544951)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100805
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-08-19  Caolán McNamara  <caolanm@redhat.com>  [5923d4173d5000d3462fa6e55952bfc5101b6bfa]

        Restore "bff: terminate on SAXException on malformed input"
        
        This reverts commit 50fd69dfe25d14c75f0dae7fa1bf276ea6deefd3.
        
        now that...
        
        commit 986bd28388df745dd969e7be7c3bda36b2b2cb0e
        Date:   Thu Aug 6 10:50:47 2020 +0100
        
            ofz#24641 libc++abi __cxa_exception has grown another member
        
        solved the substantial problem
        
        Change-Id: I38734d99a2c8d9e272547ea657555eb4b59a5052
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100974
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-19  Stephan Bergmann  <sbergman@redhat.com>  [3e37f3db69c3c7e4b824fba7751cf6769d594984]

        Remove unused include
        
        Change-Id: I019148e0823e68ccbb1cf60f6eac9e69b634515b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100973
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-19  Maxim Monastirsky  <momonasmon@gmail.com>  [1cbbf63b7670a3d85a5a29df6124467e954cc7e9]

        Always prefer Value over ResourceURL
        
        Make this not depend on a particular implementation in
        the UIControllerFactory class.
        
        Change-Id: I277a6e6c9fa986cbdb0cf03975f91731c6187dca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100966
        Tested-by: Jenkins
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-08-19  Maxim Monastirsky  <momonasmon@gmail.com>  [83ac9db1a68a2fbdd2322a8b185cc24e74d34dc3]

        Use ToolBox::GetImageSize
        
        Change-Id: Ie7ae46001589584482bf5efe698b3774edace325
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100968
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-08-19  Maxim Monastirsky  <momonasmon@gmail.com>  [573aa68c4114886870a0a0af1dfadf462fa2b34e]

        Related: tdf#135369 Handle missing icons in ImplImage
        
        Don't see a reason for returning false only if the
        missing icon is of a command with arguments.
        
        Change-Id: I06caa806ee86212d436bbb5a4dae5ee8096e060b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100965
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-08-19  Mike Kaganski  <mike.kaganski@collabora.com>  [00fa759dc9f13eb4618a7762be9ca6eaf3fd37f7]

        tdf#135133: Don't try to read BuildVersion
        
        The option to set it was removed in 5fdf2009d21fa220dfee70ea755bd698c16257a7,
        and now the check is redundant - and even harmful until the remnants of the
        setting is dropped from bootstrap.ini. Currently the dummy value found there
        makes the About dialog miss the build id, and copying info to clipboard gives
        <buildversion> instead of proper build id. Previously the string was always
        empty in most builds (including TDF), which made the code proceed to buildid.
        
        Bootstrap::getBuildVersion got unused now, and is removed.
        
        Change-Id: If59e456655da29bb9421edc0e15d421829d0a02b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100957
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-19  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8891a2fc2a4bf86add68691b7ac167a07a8add84]

        tdf#127471 Remove font width scaling hack
        
        Which causes distorted fonts in certain cases (see bug report).
        
        Fix was suggested by Ilhan Yesil at https://bugs.documentfoundation.org/show_bug.cgi?id=127471#c6
        
        Change-Id: Ie644f56f0835ffad9230f981d2927d6b4c17453d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100970
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-08-19  Tünde Tóth  <toth.tunde@nisz.hu>  [a8950d08a33e7aded31d4591c98a03d1edf8c5a4]

        tdf#123647 Chart XLSX export: fix missing empty chart
        
        Save empty chart as empty bar chart, because a chart without chart type
        is invalid.
        
        Change-Id: Ieb9cc4300070b5280565fe814ba0343640dfff0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100844
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-19  Caolán McNamara  <caolanm@redhat.com>  [6724040e61c1efbee0b1456e3480b1e7b0827732]

        don't include syntax highlighting in undo/redo
        
        Change-Id: I7d7560fe94a7c9748ddd1a5e5584ef3e4b1efea2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100959
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-19  Caolán McNamara  <caolanm@redhat.com>  [cee0a2a93e2956e1a29019ef3ca92d4dd5d69c1f]

        move VclMultiLineEdit to toolkit-only headers
        
        Change-Id: I2e8728061e484f79768fcfe67d674cb76367a94d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100951
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-19  Caolán McNamara  <caolanm@redhat.com>  [44f7674ffda49257dcc1709256dfc4676d12165c]

        weld OQueryTextView
        
        its plausible with the EditEngine replacement for the SQL
        editor that the undo could be integrated better than the
        current check-if-the-text-has-changed timeout method. But
        that's left unchanged with this commit.
        
        Change-Id: I9b9e373044a80ee94dab4ceaad0ef2801b0b1166
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100950
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-19  Attila Bakos  <bakos.attilakaroly@nisz.hu>  [1b03a449161af225302e4b4dd2bb2e69c6d8d170]

        tdf#112290 sw: fix missing line break in small capital
        
        Calculated hyphenation positions are skipped in the case
        small capital text, resulting long lines exceeding paragraph
        width, for example after wide images.
        
        Likely the reason of the problem is tdf#78527 "FORMATTING:
        automatic hyphenation doesn't work on text in small caps or
        all caps".
        
        Change-Id: Ia0121728bcc099f3ec19e01afd64e1594d6274be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99992
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8d1aaca8fea5b2330a2019b64188e66223cb35e3]

        Fix typo
        
        Change-Id: Ia659860a0512ef0bb9405e794bb4c5fc4c6f6f55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100923
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-08-19  Stephan Bergmann  <sbergman@redhat.com>  [d23e3f51c22ee36833afe5cde91b2e30adef1fe5]

        Drop fallback to read buildid from boostrap ini file
        
        f9e6d8d7c33a308f6f1c15929dd839de2abae3b5 "INTEGRATION: CWS nativefixer18:
        fix: #124825# read build id from version.ini" from 2005 had left the previous
        code to read from the bootsrap ini file as a fallback, presumably intended for
        some (short) transition period.
        
        (Plus loplugin:elidestringvar fallout.  And fix the comment, which appears to
        have been non-matching right from the start.)
        
        Change-Id: Ia50228f4ae21e9f7ded48fe47d68fcd9931b090c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100967
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-19  Miklos Vajna  <vmiklos@collabora.com>  [1e778cf6fae707480909d76fa4c1c58af7e8c62a]

        vcl, sd: various small cleanups
        
        Change-Id: Ic7ad2e044cc1807b105bcad2daf978224b96f298
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100956
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-08-19  Stephan Bergmann  <sbergman@redhat.com>  [4e842482274d9ade61c6aa8c3048efdfa8e0ded5]

        Spurious space at start of generated version ini file
        
        ...since 7f1f1f53206c85fb0e2290e5fb2e20dcedfa2610 "tdf#118303 - Wrong converting
        of the Vendor-String"
        
        Change-Id: I192f8b9cfaba0863612c9099b926ea5828783bd6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100963
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-19  Noel Grandin  <noelgrandin@gmail.com>  [97968ab9a221aae1e25cbf9e18bae4460a488f79]

        convert SvXMLStylesTokens to scoped enum
        
        as a step towards converting the *StyleContext classes to fastparser
        
        Change-Id: I0440cbce91d7b20e7181c3a6112791a9af2210b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100954
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6538e5b0bb01fd07183cc6ab99b493cf2b87c3d9]

        Fix typo in code
        
        Change-Id: Ied22aa3812e7db3550e8884720b1df32e38c65be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100870
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-18  Stephan Bergmann  <sbergman@redhat.com>  [9f4f44bbc7864cb7f1c996f9da6f4fabd81d0783]

        Remove code that has become nonsense over time
        
        The getToken call started out as
        
        > commit 6f9dff66ee12c3cf5874fd4a33b82dbb090fe124
        > Author: Caolán McNamara <caolanm@redhat.com>
        > Date:   Tue Jun 28 13:00:51 2011 +0100
        >
        >     break build id into multiple lines if using g log
        >
        > diff --git a/cui/source/dialogs/about.cxx b/cui/source/dialogs/about.cxx
        > index 3157a9b48fd7..863bd90312fa 100644
        > --- a/cui/source/dialogs/about.cxx
        > +++ b/cui/source/dialogs/about.cxx
        > @@ -72,13 +72,34 @@ Image SfxApplication::GetApplicationLogo()
        >      return Image( aBitmap );
        >  }
        >
        > -/* intense magic to get strong version information */
        > +/* get good version information */
        >  static String
        >  GetBuildId()
        >  {
        >      rtl::OUString sDefault;
        > -    String sBuildId( utl::Bootstrap::getBuildIdData( sDefault ) );
        > -    OSL_ENSURE( sBuildId.Len() > 0, "No BUILDID in bootstrap file" );
        > +    rtl::OUString sBuildId( utl::Bootstrap::getBuildIdData( sDefault ) );
        > +    //strip trailing - from ./g log
        > +    if (!sBuildId.isEmpty() && sBuildId.getStr()[sBuildId.getLength()-1] == '-')
        > +    {
        > +        rtl::OUStringBuffer aBuffer;
        > +        sal_Int32 nIndex = 0;
        > +        do
        > +        {
        > +            rtl::OUString aToken = sBuildId.getToken( 0, '-', nIndex );
        > +            if (!aToken.isEmpty())
        > +            {
        > +                aBuffer.append(aToken);
        > +                if (nIndex % 5)
        > +                    aBuffer.append(static_cast<sal_Unicode>('-'));
        > +                else
        > +                    aBuffer.append(static_cast<sal_Unicode>('\n'));
        > +            }
        > +        }
        > +        while ( nIndex >= 0 );
        > +        sBuildId = aBuffer.makeStringAndClear();
        > +    }
        > +
        > +    OSL_ENSURE( sBuildId.getLength() > 0, "No BUILDID in bootstrap file" );
        >      return sBuildId;
        >  }
        >
        
        presumably at a time when utl::Bootstrap::getBuildIdData returned multiple git
        hashes for the split repositories back then, separated by dashes.
        
        Then
        
        > commit 8a3aae9b694deb2b41157509e84815a5b7fb7655
        > Author: Andrew Higginson <at.higginsonAtgmail.com>
        > Date:   Tue Apr 10 12:43:48 2012 +0100
        >
        >     Resolves: fdo#31022 about dialog is suboptimal
        >
        [...]
        > diff --git a/cui/source/dialogs/about.cxx b/cui/source/dialogs/about.cxx
        > index 3ee3e8fad261..a4352e1dd396 100644
        > --- a/cui/source/dialogs/about.cxx
        > +++ b/cui/source/dialogs/about.cxx
        [...]
        > +rtl::OUString AboutDialog::GetBuildId()
        > +{
        > +    rtl::OUString sDefault;
        > +    rtl::OUString sBuildId(utl::Bootstrap::getBuildVersion(sDefault));
        > +    if (!sBuildId.isEmpty())
        > +        return sBuildId;
        > +
        > +    sBuildId = utl::Bootstrap::getBuildIdData(sDefault);
        > +
        > +    if (!sBuildId.isEmpty())
        > +    {
        > +        sal_Int32 nIndex = 0;
        > +        return sBuildId.getToken( 0, '-', nIndex );
        > +    }
        > +
        > +    OSL_ENSURE( !sBuildId.isEmpty(), "No BUILDID in bootstrap file" );
        > +    return sBuildId;
        > +}
        [...]
        
        changed that to only use the first dash-separated part of
        utl::Bootstrap::getBuildIdData.  The commit (and the corresponding
        <https://bugs.documentfoundation.org/show_bug.cgi?id=31022> "EasyHacks: 'About
        dialog' wording and layout are suboptimal") is vague on why it did that, but
        maybe the value returned by utl::Bootstrap::getBuildIdData had meanwhile been
        reduced to a single git monorepo hash value without any dashes anyway.
        
        Finally,
        
        > commit ab846145bbd56f4308c8657df8b1354a403edd74
        > Author: Heiko Tietze <tietze.heiko@gmail.com>
        > Date:   Wed Apr 29 11:39:57 2020 +0200
        >
        >     Resolves tdf#132322 - Link to Gerrit hash reintroduced
        >
        >     Mulit-line label split, Build realized as link_button
        >
        >     Required changes also solve tdf#132066 partially as many
        >     localized strings are not anymore copied to clipboard
        >
        >     Change-Id: I346fdc65cd1734f17854eccd587fe0b7e216e720
        >     Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93119
        >     Tested-by: Jenkins
        >     Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        >
        [...]
        > diff --git a/cui/source/dialogs/about.cxx b/cui/source/dialogs/about.cxx
        > index ed58d06acc1c..845ad5496a37 100644
        > --- a/cui/source/dialogs/about.cxx
        > +++ b/cui/source/dialogs/about.cxx
        [...]
        > +OUString AboutDialog::GetBuildString() {
        >
        [...]
        > +  OUString sDefault;
        > +  OUString sBuildId(utl::Bootstrap::getBuildVersion(sDefault));
        > +  if (sBuildId.isEmpty())
        > +    sBuildId = utl::Bootstrap::getBuildIdData(sDefault);
        > +  if (sBuildId.isEmpty()) {
        > +    sBuildId = sBuildId.getToken(0, '-');
        > +  }
        > +  OSL_ENSURE(!sBuildId.isEmpty(), "No BUILDID in bootstrap file");
        > +
        > +  OUString sBuildStr;
        >
        >    if (!sBuildId.trim().isEmpty()) {
        [...]
        > +    sBuildStr = CuiResId(RID_SVXSTR_ABOUT_BUILDID);
        >      if (sBuildStr.indexOf("$BUILDID") == -1) {
        >        SAL_WARN("cui.dialogs", "translated Build Id string in translations "
        >                                "doesn't contain $BUILDID placeholder");
        >        sBuildStr += " $BUILDID";
        >      }
        [...]
        > +    sBuildStr = sBuildStr.replaceAll("$BUILDID", sBuildId);
        >    }
        > +  return sBuildStr;
        > +}
        
        apparently made two mistakes:  For one, it dropped the early returns, so that
        cutting at the first dash would also be done for a non-empty value returned from
        utl::Bootstrap::getBuildVersion, and not only for the value returned from
        utl::Bootstrap::getBuildIdData.  But for another, it lost the "!" negation, so
        that
        
          if (sBuildId.isEmpty()) {
            sBuildId = sBuildId.getToken(0, '-');
          }
        
        is dead code now.
        
        The best solution for this mess is probably to just not attempt any kind of
        cutting at a first dash.
        
        Change-Id: Id801bb5995325e4d6cc6f8d257afe1af64ef12bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100961
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-18  Mert Tumer  <mert.tumer@collabora.com>  [06bed3046b4ca62a50566f42d3a7079f0b563935]

        Fix hyperlink popup does not show up
        
        The popup does not show up when double clicking
        same cell after first one when the cell has a
        hyperlink. This is because LOK_CALLBACK_INVALIDATE
        _VISIBLE_CURSOR message is filtered out when it
        is duplicate and hyperlink is inside this callback.
        
        Selecting different cell after editing one does not
        make calc to send another invalidate cursor message
        because it is only sent if the selected cell is being
        edited. This confuses the ui experience, so this patch
        prevents the callback from being filtered out
        if only it contains a hyperlink. If there is not a hyperlink
        on the cursor position the duplicate callbacks will still
        be filtered out.
        
        Signed-off-by: Mert Tumer <mert.tumer@collabora.com>
        Change-Id: Ibca0887b7d49633e476bc63d08bc0b7cc309d710
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100851
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-08-18  Miklos Vajna  <vmiklos@collabora.com>  [b2d834d6727626f070bb4dde3e1c65da1169f729]

        tdf#132555 PPTX VML import: handle stroke properties of image shapes
        
        ComplexShape::implConvertAndInsert() returns early in the graphic object
        shape case, so stroke model is not applied at all.
        
        Also fix a problem in ShapeBase::finalizeFragmentImport(), where the
        shape type had no stroke, but the shape itself had, and the later should
        win.
        
        The warning in OleObjectGraphicDataContext::onCreateContext() now points
        out that <mc:AlternateContent> is ignored as a child of <a:graphicData>,
        which probably should be addressed at some stage, but it's not required
        to fix the missing stroke.
        
        Change-Id: I4ab43b4c6d40d9f43caad22b85f5b885fa8b4ef1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100952
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-08-18  Jim Raykowski  <raykowj@gmail.com>  [54691ea52a91491ae251473c83b61f9adaf0b581]

        Improve location of unfold fold code use in outline move
        
        Change-Id: I299f871c4d6e06f63efaf80e04cb668c52ae8543
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100829
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-08-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a7e0e800c5d1d13db81963b5295b21fb2bfd3ad7]

        Fix typos
        
        Change-Id: I85a91d24943430b42217ac91611f182059d8ec69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100919
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d44a5250a4996bcfb2c66b8510f8a01a5888dd9f]

        Fix typos
        
        Change-Id: I9d55e4478d8cf3047b4ccac88e06fdc87e68e6ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100871
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-08-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [12bb15fce78dc27fe046cecf6984c4f45b364e51]

        Removed duplicated includes
        
        Change-Id: I61861d87449f83cb3a1efe8a2cf0345864c2f1db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100918
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-08-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f7e38a073cb1c92b503735b1da94d7be45926727]

        Fix typo in code
        
        Change-Id: I7a9b2dccc118395494cf39cfa64867c09a358c31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100869
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-08-18  Olivier Hallot  <olivier.hallot@libreoffice.org>  [aba1c1700ecf6160bf0dd0e16cc86b73123e6de6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e533cf2da5ca5ee26b8bd9fd5eed002509309970
          - Improve schema.org for online Help
            
            Changed to schema.org/SoftwareApplication
            
            Change-Id: Ib5457aaf237153de18a100b9604bfe7ef29dd292
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100862
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-18  Balazs Varga  <balazs.varga991@gmail.com>  [5d67d70b26706ce8a08612c12a68821f984210a2]

        tdf#134563 Add UNO API for custom leader lines
        
        If its ShowCustomLeaderLines=true, data series uses leader
        lines for labels with custom alignment.
        
        Add also OOXML import/export of custom data series setting.
        
        Change-Id: I8e6f7cb457c38b84aa40c917e69704862262a96e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98323
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [73f9d308337ce54d724f46e96e6505c45f445f26]

        remove dead code
        
        since
            commit e22c431e24b4a83ddc928f7703b13a9a109c1b8e
            Date:   Fri May 11 13:01:25 2007 +0000
            initial version
        found by loplugin:unusedvarsglobal
        
        Change-Id: I7ae07c25fadc4cac4c176c763fe886c0df02a235
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100926
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [64aa52d85fccaa9154c4fcb1686cc8a047ae4e2a]

        remove dead code
        
        since
            commit 5be98eba1fddb559194066c511b53412009c2d5d
            Date:   Thu Mar 27 10:29:38 2003 +0000
            MWS_SRX644: migrate branch mws_srx644 -> HEAD
        
        found by loplugin:unusedvarsglobal
        
        Change-Id: I0184e9157caaa7d7d9d58ff20fb8d9293ab0d604
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100925
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [b138878a934be25183f4d2b3da437cc0035eb8b6]

        remove dead code in SwDBManager::ImportDBEntry
        
        Found by loplugin:unusedvarsglobal
        
        I traced this back to
            commit 751a98ff97ba8e61d31e8d109c64f2172a820229
            Date:   Thu Sep 27 10:31:02 2007 +0000
            INTEGRATION: CWS swwarnings (1.114.42); FILE MERGED
        where the code looked like
            uno::Reference<XNameAccess> xCols = xColsSupp->getColumns();
            String sFormatStr( lcl_GetDBInsertMode( *pImpl->pMergeData ));
        but lcl_GetDBInsertMode looked like
            inline String lcl_GetDBInsertMode( const SwDBData& rData )
            {
               return aEmptyStr;
            }
        
        So I guess this is a remnant of some unimplemented feature
        
        Change-Id: Ic058d8703d60c9829099daba4fed32c16a6e1589
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100894
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-18  Luboš Luňák  <l.lunak@collabora.com>  [a88e477346361665311eb2310e84023ce8a2fe59]

        make --enable-ccache affect also CLANG_CC/CXX
        
        Change-Id: I743ef8cc00eb605ee20da5d9524a5a46ed841e3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100865
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-08-18  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [c0fb40ddbf82c60052bab41f9ad1e9647ddc99a8]

        elementary: tdf#134887 Use different icons for extra large
        
        Change-Id: I84582058033761d6cd5a175fa4da508c97a6866e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100909
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [65ae6af9f460b1a28f3e07480347ff7f90adae38]

        loplugin:unusedvarsglobal
        
        tackle some read-only vars.
        Mark some of them const to make it obvious they are not really used, and
        to make the constantparam plugin see more data.
        
        Change-Id: Ia25927745866746aa1aa9d5affd5857ad9f9ee24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100895
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-18  Michael Stahl  <Michael.Stahl@cib.de>  [c7d1bb119d88faaafb53d65ad8907ede97d89c8c]

        nss: fix Android build
        
        Change-Id: I8d6704a00ee70c1cb397f8f12dac8050f24f44be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100917
        Tested-by: Michael Stahl <michael.stahl@cib.de>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-18  Michael Weghorn  <m.weghorn@posteo.de>  [b1b1b8f8c1afc35589c3fc7a713def39f71ede97]

        tdf#135432 native-code: Add missing include for locales
        
        While commit ed8bce1909f658d8e3d950f374931242f91ba811
        ("fix i18n constructors and android scripts", 2020-08-12)
        had added the missing constructors to the native-code.py
        script after commit 155c056b1d4674d5ff73bbb5e1ad1dcd1e6aae36
        ("i18npool: create instances with uno constructors",
        2020-07-29), the include for the header containing the
        corresponding 'WITH_LOCALE_*' defines was missing,
        so expressions like
        
            #if WITH_LOCALE_ALL || WITH_LOCALE_ja
        
        always evaluated to 0, effectively always keeping the
        constructors from actually being included.
        
        Therefore, add the missing 'config_locales.h' include.
        
        Change-Id: Icb00e058cc67a6aedac825c122c151c222f40b43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100915
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [16d9d1d1122bbf9f6dc0748b41826a59a8551716]

        new loplugin:unusedvarsglobal
        
        I copied and modified the unusedfields plugin to find unused
        variables.
        
        Change-Id: I18ed6daa202da70a2e564e4fe4760aed7ce070ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100891
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-18  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [e98694bd787ead49b08e8490999cae0122626d40]

        Update Line Numbering icons
        
        Change-Id: Ib0f4595b7a9fe3f60e272bdd998609f510af03db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100914
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-08-18  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [cff430c6ba8a85faaf6e15abd26eceafb493ed9c]

        Sifr: tdf#135872, missing Line Numbering icon
        
        Change-Id: Ic44d598b7f7c66f45dbf1e4e419f6f76e13c7f6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100910
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-08-18  Caolán McNamara  <caolanm@redhat.com>  [4b97463059e9a616f9eedf142e73d49fc874d4d6]

        merge OSqlEdit and MultiLineEditSyntaxHighlight
        
        Change-Id: Ie3e38afd976620068c644809c4a88cd3809759a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100907
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-18  Stephan Bergmann  <sbergman@redhat.com>  [1b006f8aaa7fd2dd9394f8a74f85999e58fb2310]

        Add missing punctuation/spaces to error messages
        
        Change-Id: I4be46342b24a5993df74dbd047d88842a8df0412
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100901
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-18  Caolán McNamara  <caolanm@redhat.com>  [a2d97135411d566b0b1f3d47af7912c8412cee7f]

        annotation label doesn't need to be a MultiLine edit, FixedText is enough
        
        Change-Id: Ib5db02be9d29f0ba21bf4295be8cf81be2cb409b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100905
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-18  Caolán McNamara  <caolanm@redhat.com>  [660e82ee8c97a2ad9b31fdcc817ce9543119ec09]

        move TextWindowPeer to its only user
        
        Change-Id: I16cc2f75c3e639915c90edc626829e455bda4383
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100889
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-18  Caolán McNamara  <caolanm@redhat.com>  [643d62d6033033df82a40fa3da754cb107d53e80]

        move VCLXMultiLineEdit and MultiLineEdit to toolkit
        
        Change-Id: I9aa4b1efbecb71141647dbf5d8809482be15d266
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100888
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-18  Caolán McNamara  <caolanm@redhat.com>  [ed64a526fd7205aa939781dd412784606c904505]

        ofz#24942 missing constructor
        
        Change-Id: I481845a3d64cb2ec0749c9a113db09234dc99143
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100912
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-18  Caolán McNamara  <caolanm@redhat.com>  [2ff43210210492fb5b656eb60262163c6fe62b64]

        remove newly unused ExtMultiLineEdit
        
        Change-Id: If9a1639d28aa7a540f301657387a04309ba82580
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100873
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-18  Caolán McNamara  <caolanm@redhat.com>  [be3b1a8393ca3e77f31bea5d9caa7271fd53e9e4]

        weld OAppDetailPageHelper
        
        Change-Id: I0fa9f21c30bba8f781178b0811f3f7d755af1bb3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100627
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-18  Caolán McNamara  <caolanm@redhat.com>  [f1a458a508cd300117338f9005bff82a923c4a60]

        we want the child of the node, not the toplevel child
        
        Change-Id: I22be4c4670422ab88e6ebcf9edc21e34db29a0a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100900
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-18  Caolán McNamara  <caolanm@redhat.com>  [15e75a08a237ea372170b3ef826e9efae4323a56]

        keep m_nCursorIndex updated with the most recent used entry
        
        so right clicking on the tree keeps current entry selected on re-focus
        in
        
        Change-Id: I25ecb11b8fefbff6464e02936b2a669c34c42b8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100852
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-18  László Németh  <nemeth@numbertext.org>  [e1aea22f3f4fbf0cc412a8867165a85a3c55f49c]

        tdf#123354 DOCX import: fix ABS formula
        
        Convert ABS(x) to the equivalent, but
        working Writer formula SQRT(x POW 2).
        
        Note: this is a temporary conversion, which
        supports only 1-level nesting of function calls.
        
        Change-Id: I96ad01dc5ac26160792e6a4cb050e103c2ad7bca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100898
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-18  Mike Kaganski  <mike.kaganski@collabora.com>  [3a7a06067e545670ef64367ef602469f507a3df7]

        tdf#133661: make soffice.odt a bare minimal ODT, with no data at all
        
        Hopefully this would prevent in the future the sequences like what has
        happened in the past, when first 9fceed463ba6ab752ef49f40e628a98e21cf525e
        removed page dimensions, then 2a33c69b16cce539951a796d7afa45c13b097cf6
        added them back when trying to provide better font defaults, and then
        5d9348b13674baf1d27f406767274e764c758bd5 changed the dimensions from one
        standard to another...
        
        Of course, this is just a simple solution, still not allowing one to use
        custom templates when using ShellNew functionality.
        
        Change-Id: I7b48fedad8ba7f85f8cfdd0f98ccb505c51d1e76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100899
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-18  Stephan Bergmann  <sbergman@redhat.com>  [15914df5f0d857b038ae5580c483541a6c0826fc]

        Silence new Clang 12 trunk -Werror,-Wstring-concatenation
        
        "suspicious concatenation of string literals in an array initialization; did you
        mean to separate the elements with a comma?"
        
        Change-Id: I83828d8cc6f8ab9b0c1ca8a1c3fb528592c46504
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100897
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-18  Stephan Bergmann  <sbergman@redhat.com>  [dcff0c200f25e8f2906901708841d1f680e8cc63]

        unoidl-read: Avoid redundant redeclarations
        
        ...of interfaces for which such a forward declaration has already been emitted.
        Update the reference rdbs accordingly with
        
        LD_LIBRARY_PATH=.../master/instdir/program \
         .../master/workdir/LinkTarget/Executable/unoidl-read --published \
         .../libreoffice-7.0.0.3/instdir/program/types.rdb \
         >.../master/udkapi/type_reference/udkapi.idl
        
        LD_LIBRARY_PATH=.../master/instdir/program \
         .../master/workdir/LinkTarget/Executable/unoidl-read --published \
         .../libreoffice-7.0.0.3/instdir/program/types.rdb \
         .../libreoffice-7.0.0.3/instdir/program/types/offapi.rdb \
         >.../master/offapi/type_reference/offapi.idl
        
        Change-Id: I7448ae44d479a8c622f6f534abe6087ce8a8ea32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100896
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-18  Stephan Bergmann  <sbergman@redhat.com>  [1e6dc8e4f746662ed5d1e750019b41b7d3644e5b]

        Update the reference rdbs to libreoffice-7.0.0.3
        
        LD_LIBRARY_PATH=/data/sbergman/lo-clang/core/instdir/program \
         /data/sbergman/lo-clang/core/workdir/LinkTarget/Executable/unoidl-read --published \
         /data/sbergman/lo-7.0/core/instdir/program/types.rdb \
         >/data/sbergman/lo-clang/core/udkapi/type_reference/udkapi.idl
        
        * no changes
        
        LD_LIBRARY_PATH=/data/sbergman/lo-clang/core/instdir/program \
         /data/sbergman/lo-clang/core/workdir/LinkTarget/Executable/unoidl-read --published \
         /data/sbergman/lo-7.0/core/instdir/program/types.rdb \
         /data/sbergman/lo-7.0/core/instdir/program/types/offapi.rdb \
         >/data/sbergman/lo-clang/core/offapi/type_reference/offapi.idl
        
        * (XDcoumentHandler getting moved around now is a consequence of this being the
          first fully-automated generation of the file again after the manual
          modifications done by the preceding 214e6caf2c503d817c47ebcc419e4f7e33b336ac
          "[API CHANGE] remove BasicImport UNO interfaces" and
          ebb66ee09b6041cbf755f24e54f2d1a510bbc3d3 "Fixed update of the reference rdbs
          to libreoffice-6.4.0.3-buildfix1".)
        
        Change-Id: I841b6b5a059c78750fa7f02f9276c6b6f86c9afd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100892
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-18  Miklos Vajna  <vmiklos@collabora.com>  [b784ee4feb554987eff1c7fdaff640abb340504d]

        tdf#135016 DOCX export: fix unexpected error on save with undo/redo
        
        Regression from commit d379d18666aa42031359ca8eb34b0021960347ae (oox:
        import WPS shape with text as shape with textbox, 2014-06-18), then
        problem was that when undo restored text deleted by cut, we ended up
        with an SwXShape that had no frame format.
        
        Fix the problem by deleting the cached old UNO wrapper after changing
        the association between a textbox's shape and text frame.
        
        An alternative would be to handle errors better when the TextBox UNO
        property is not of type bool, but that would still lead to silent data
        loss, so don't fix the problem that way.
        
        Change-Id: Id45ad292befc746e7c49a3b827c91efd069d29df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100876
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-08-18  Mike Kaganski  <mike.kaganski@collabora.com>  [b7b4565473b09c771d5a949c394013956f1c4db7]

        Dereference of nullptr
        
        ... opening attachment 164348 from tdf#135799
        
        Change-Id: I7d9b38bf34c7120fee39707ed99a0e6e2c2c84e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100878
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-18  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [c8a059643b460f625c3d4ae6b15c221c3f4fc913]

        elementary & Colibre: tdf#131456 Orientation icons
        
        - elementary: Update page margin & page size icons
        
        Change-Id: Ie5189a1b29ab791c6ec74a6c2c692d8864f8d9a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100890
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-08-17  László Németh  <nemeth@numbertext.org>  [82189fdc93ac337e1de3379d678eca6b7654e6fc]

        tdf133647 tdf123386 tdf123389 fix DOCX table formula export
        
        Keep original DOCX table formula during round-trip
        using grab-bagging.
        
        This is a temporary solution until fixing formula export
        and a proposed solution for formula cannot be converted.
        
        Follow-up of commit 68e74bdf63e992666016c790e8e4cfd5b28d6abe
        (tdf133647 tdf123386 tdf123389 Improved .docx table formula import).
        
        Change-Id: Ia4759e250c06e9cc0495fb0b57fccd1ee1f50da9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100872
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-17  Mike Kaganski  <mike.kaganski@collabora.com>  [7da32109ecf9a269764603f8a8855268d5b1f8e3]

        Don't forget to increment refcount when loading from image
        
        Otherwise it will fail assertion in SbxValue::Clear, because
        SvRefBase::ReleaseRef would check that its current count is
        not zero. In release builds, not doing this would leak.
        
        Change-Id: I80dfc815f8a2b651ff290af10808212281abf246
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100879
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-17  Mike Kaganski  <mike.kaganski@collabora.com>  [d7d9d3cf1a529cfe99fb1b5ae65967c54e9f23bb]

        tdf#135799: properly load arrays in user-defined types from image
        
        This requires to reset Fixed flag temporarily, as in SbiParser::DefType
        for non-image case.
        
        And save the dimensions of the arrays in the custom types correctly:
        the dimensions are numbered from 1, not from 0.
        
        The existing unit test (that happened to not test anything actually)
        was fixed.
        
        Change-Id: I48c6b6d5d735d9972a2c0dd40345d5db75f87f39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100877
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-17  A_GAN  <ganzouri97@gmail.com>  [b6e508fc47ecb3650fd82c5e174e6d6a084e9ec6]

        tdf#134052:shadow appears solid instead of blurry in presentation mode
        
        Add shadow primitive id into the switch case to run
        ProcessPrimitive2DOnPixelProcessor function.
        
        Change-Id: I059771ba4c56eca50c74aad81c4dec193b454dca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100861
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-17  Justin Luth  <justin.luth@collabora.com>  [15d3a3864879ff405c3f50003571989088be54c3]

        tdf#135338 sw layout: show FirstLeft on very first left page style.
        
        Although extremely unlikely, the Left Page style can have a different
        Left and FirstLeft. In the even more unlikely case that the document
        starts off using a left-page-only style, then the first header
        would not show on the first page, but only on all of the following
        left-only pages.
        
        So, of course, we want the very first visible page in the document
        to show the defined First header/footer.
        
        Change-Id: I7e74fdc085509fb8d6b80f36d1402309b9db9404
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99862
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-08-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d7484b08c636801b474582c1e940dc8e497b74e8]

        Fix typos
        
        Change-Id: Id31299912b822baf9eecbb03cba53339f0528ae8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100867
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [bda18edf18f30cabb1c6589c59afc77f38541220]

        Add test for preserving page number when suapping
        
        Change-Id: I1a7028d1768d0098aabbbc519d1b7936ddfc4a48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100838
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-08-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [74e2f2178fd8a0ad29c5dbcefb22a9778a75ae82]

        move vector graphic search to View, so it works in multiple views
        
        VectorGraphicSearch was instantiated for the Outline, which is
        the same for every view. The problem with this is that when we
        have multiple views, the search would interfere with each other,
        which is especially distracting in online when multiple users
        connect to the same document and try searching.
        This adds VectorGraphicSearchContext class, that is added to the
        View, which makes the search view dependent and multiple instances
        of VectorGraphicSearch are created, each one for its own view.
        
        Change-Id: Ia0f34647b30b35f4ddb84d33353990d635756905
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100837
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [e40e5726e0062b214f4198ad9156d606d830d4ee]

        loplugin:unusedmethods
        
        Change-Id: I31002cc322c43498ef8c37f6b7f94ae1a8278ba9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100857
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-17  Michael Meeks  <michael.meeks@collabora.com>  [4a31ceba3bf80d9e050cde3266d49e83df372a8a]

        Remove redundant Invalidate()
        
        Probable merge error in CWS impressfunctions dc5479dcc39.
        
        Change-Id: Ifa8dc9dbeeecf2dd6da44909060b72a20a7042a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100783
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-08-17  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [3bc2154ebf043da3cb2b29e30dac9fff5508a82a]

        fix box2dtools build error for non debug builds
        
        Removed the asserts and moved the functions out of the
        box2DWorld class.
        
        Change-Id: Ifa58bceb2c64c1012e5d0e65bc12646312ab1c16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100856
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-08-17  Stephan Bergmann  <sbergman@redhat.com>  [f7fe1e93da753d74485a13d46fe15fb198411932]

        Always display highlighted JRE's location
        
        ...when opening the Advanced options page and after adding a new JRE via the
        "Add..." button, not only after highlighting another JRE line.  (I suspect this
        broke with 1aa246a8e8c7d974ab0f7bdfa16cda36cb700e03 "weld SvxJavaOptionsPage"
        towards LO 6.4.)
        
        Change-Id: I5f9b63e2d33a351eeef09712969b703f1e99ef7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100860
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-17  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [fff00151fa68c2d85d5c8aa91f6304a9ea3aa32a]

        Update git submodules
        
        * Update translations from branch 'master'
          to e8c9e70e057aec51c783b7230f1995020374d06f
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: I9e806cc79950a35df80dc1ffeab84cd5f18dc861
            
2020-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [dd6db74abddfe27671c2593eefefa871466b02f5]

        inline some use-once typedefs
        
        Change-Id: I683175c1e788a2a4cfec9504dc8dc3ebfee7c5de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100858
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [28beaffba6a0ecaf351c84bed41443a6721d85b6]

        vcl: save and load the page number when swapping the graphic
        
        PDF vector graphic includes a page number, of the page that the
        graphic is rendering. This however isn't remembered when swapping
        out and back in the graphic, because the serialization format
        doesn't include it.
        
        This adds a version 2 of the serialization format, with an
        additional page number (page index) attribute.
        
        Also changes the GraphicTest to account for an additional 4 bytes
        written and the change of the checksum.
        
        Change-Id: Ic0fbfc4ad983f7880e06956da3b4664bd4b610d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100836
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-08-17  Stephan Bergmann  <sbergman@redhat.com>  [cbafdc356133fffce2cc8a0562497ffd460e1c93]

        Move compilerplugins-related .gitignore content to compilerplugins/.gitignore
        
        ...and expand it to precisely match the three .dwo files, like had already been
        done for the corresponding .o files.  (Those .dwo files are generated when
        -gsplit-dwarf is added to CLANGCXXFLAGS when manually overriding CLANGDEBUG=1.)
        
        Change-Id: Ib6f1c505c754d54201273f08f987a9451af75bc4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100855
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-17  Stephan Bergmann  <sbergman@redhat.com>  [3d0aca29e307af9f35e6c0e955c48ed9066e7fb8]

        Remove dead comment
        
        ...which had been dead ever since b525a3115f54576017a576ff842dede5e2e3545d
        "initial import" and whose removal has already been suggested in
        04bb20f5ad182fd1aa8a4e2e7f569043be8405c1 "Fix typo"
        
        Change-Id: I57d1e284e9c38836dca620fd3d0058fc5c6f098e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100854
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-17  Stephan Bergmann  <sbergman@redhat.com>  [931e923cdcf5eeac3ad2880c01d25456d9549dc8]

        solenv/flatpak-manifest.in: Merge "Clean krb5 module"
        
        <https://github.com/flathub/org.libreoffice.LibreOffice/commit/0b374f83d160f64b47a802dde2b8aa2201671cd8>
        
        Change-Id: Ib7aa25f6296a49d3ffaa7055d4d5c055ce6dacbc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100849
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-17  Caolán McNamara  <caolanm@redhat.com>  [a59f45d5808ed4d4767608246f0b9cf49e6b5276]

        Related: tdf#135743 position combobox dropdowns correctly for RTL
        
        Change-Id: I4f8e70e128fd8506e7f95291226fc52599f15896
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100758
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-17  Caolán McNamara  <caolanm@redhat.com>  [4d7bf28b2c09984cad88ee6760cbdbb6886b1545]

        tdf#135743 only overwrite our geometry with the valid entries
        
        Change-Id: I228ebfed17d922704d72529c714fde220b9d20cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100825
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [9951d41460aa0b7fe24375a9e1eced87106c29b3]

        [API CHANGE] remove  OSL_SIGNAL_USER_RESOURCEFAILURE
        
        which is unused since
            commit 00657aef09d854c74fb426a935a3e8b1fc390bb0
            Date:   Sun Jun 11 20:56:30 2017 +0100
            migrate to boost::gettext
        
        Change-Id: Ia66a3a729dc4999c95b96ae1754b07c372121370
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100810
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-17  Michael Warner  <michael.warner.ut+libreoffice@gmail.com>  [68e74bdf63e992666016c790e8e4cfd5b28d6abe]

        tdf133647 tdf123386 tdf123389 Improved .docx table formula import
        
        Converts table formula syntax from MS Word to LibreOffice.
        This version uses the list separator of the document for the
        formula regexen; however, it does not convert the decimal or
        list separators in the case where the person opening the document
        is using a different locale from the author.
        
        Change-Id: I9600a0bea060a76705a7ad6b051ed4fdd50b9d40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98614
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-17  Miklos Vajna  <vmiklos@collabora.com>  [3297c44c14d088c83bf729457e3d4ca629dc283c]

        sw: prefix members of SwNode2LayImpl, SwRetrievedInputStreamDataManager, ...
        
        ... SwXDrawPage and SwXShape
        
        See tdf#94879 for motivation.
        
        Change-Id: I0cfdc1a1b7e1667dccf8db29616b895a76b8fea5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100843
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-08-17  Caolán McNamara  <caolanm@redhat.com>  [bb4ebb8bd143f641577fef69276da8dff62b197c]

        tdf#132892 Revert "sw: paragraph-sign: erase metafields ... correctly"
        
        This reverts commit b402d0112a0bb53221b847fa372bfa3f6390a0e2.
        
        Change-Id: I210d2fded01fb952d7384b78240e32d868b08575
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100753
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-17  Caolán McNamara  <caolanm@redhat.com>  [00c9b04028e5e2ed838313389f74c61b09caee2b]

        tdf#135743 ignore size-allocations triggered by an embedded SalObject
        
        getting configured, we already ignored them for painting, do the
        same for the size-requests it output from our internal configuring
        
        Change-Id: I4c0153535459b089ba6c31e3d9f09bfae2545806
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100824
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-17  Stephan Bergmann  <sbergman@redhat.com>  [daa7d18222e14ef0c7ce66b5ded58f72e1fdaf84]

        "loplugin:stringstatic also look for local statics" macOS redux
        
        ...plus addressing follow-up loplugin:stringconstant when inlining the literals
        at their sole call sites
        
        Change-Id: I727e2d3fe53e85af328afc5fba92e52fb63c49b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100839
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-17  Stephan Bergmann  <sbergman@redhat.com>  [3f2e85ae2c6cd8a775587524788f61e4c93676b9]

        Remove leftover debug include
        
        Change-Id: Idca54798ab5ad464f8a641eb6250cb20aa2147ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100840
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-17  Stephan Bergmann  <sbergman@redhat.com>  [30e5617f6bb30a85ae13990e9045ac95b8f0be4d]

        loplugin:loopvartoosmall
        
        And while at it, merge the change from e2bd5afd726abd5df438b6b821416bd7cf496e4d
        "Make the C++/UNO bridge work to some extent on macOS on arm64" into the
        existing code in a better way, reviving the assertion that openMax will be non-
        negative when entering the loop.
        
        Change-Id: I4b4e173a79ae6a0bbbf07df87d46761e86f460c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100841
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-08-17  Mike Kaganski  <mike.kaganski@collabora.com>  [4b1e208f3d94e4e1cf7c7eb951ceb4d023d5b7ce]

        Use transparent buffer to correctly process transparency in metafiles
        
        Otherwise the transparency gets converted into b&w mask here before
        applying the gradient. Required for tdf#134052.
        
        Change-Id: Ife00f75024f7d776fdb11e16fcafbd237f07eb04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100830
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-16  Caolán McNamara  <caolanm@redhat.com>  [d04c64d25929f08f9991535ecc8a33bdd31d395e]

        tdf#134439 honor FN_PARAM_PAM arguments
        
        which was dropped by
        
        commit bba8e5aa6d1968e5279b3fe368c0f81145513d04
        Date:   Thu Mar 1 21:00:24 2018 +0100
        
            tdf#116070: Use a valid PaM when confirming the dialog.
        
        when fixing
        
        commit 34527cec54ca634b831cfa5ac1098c4046818ac3
        Date:   Tue Jan 16 18:54:19 2018 +0100
        
            lokdialog: Convert the Format -> Paragraph... dialog to async exec.
        
        so, go back to using pPaM instead of rWrtSh.GetCursor but make a copy
        of pPaM to avoid the crash of tdf#116070
        
        Change-Id: I0aaaf5173c6be47dd306b77eacbb07d0e1c4eaf1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100670
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-16  Stephan Bergmann  <sbergman@redhat.com>  [69e3c28ff216f560ac323413d0b07d7d3c41d357]

        Pass $(verbose) into ExternalProject_icu
        
        Change-Id: I4c93d4c4207645795812a0cafb64cbe32a7a520a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100823
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-16  Caolán McNamara  <caolanm@redhat.com>  [3dac8855e93e09fab9d66f6cc4126a106ed44952]

        let tab switch between cells
        
        Change-Id: I12806e2afc022c079d9db758973b8d1bfc0c7107
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100752
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-16  Mike Kaganski  <mike.kaganski@collabora.com>  [99c6c89deed41457d35c382fc7d6a4cd5191f7d7]

        tdf#135342: filter list must include extensions
        
        Regression after commit a0dcc8f78061d22d925f31ef8d03ca751ad6dc19.
        The commit had added extensions to the filter names sent to file
        dialog, but kept internal list of filter names aFilterEntryList
        without extensions. Then dialog returned the chosen filter's name
        in the form it was sent there, i.e. with extension; and that name
        couldn't be found in aFilterEntryList.
        
        So let's keep aFilterEntryList synchronized with the UI names in
        the dialog.
        
        Change-Id: Ic21d19d1a8d0b7f64ccfb517a7d0ee8ab36fc6a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100821
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4833ecfae7afe3569473ca53c4accb288f2b6c80]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 94dcf7ef3fdb4f4722d2cc3d3d8a5713bf45d7b3
          - tdf#135688 Help page for Comparison Options
            
            Change-Id: I51c60ebfd39e5d90025cea1cea74a9a3dd3ce0ab
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100822
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-16  Yusuf Keten  <ketenyusuf@gmail.com>  [b8610d804f076a58ee5a4964fd428062d5ea420f]

        tdf#133026: Additions: Set the maximum length for extension name
        
        Change-Id: I52c6fe32e7737e1e0160cfd585d8616a035320c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100657
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-08-16  Caolán McNamara  <caolanm@redhat.com>  [704297ed099e1732db360669abe2443d24f6c252]

        tdf#135550 make XComboBox Item status changed event work again
        
        Change-Id: I323a114d3b71a74267ee7a89c5fb29821611e57e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100751
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [737343cbe43cd7010d12cf7aba4a2042798aeb70]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4fc3877798e3160da8d340c065cb8d72c596e496
          - Fix typo
            
            Change-Id: I3291e75e14af1c840ae1fe6e343341fae464a4b1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100782
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [81e03477c2066e19cce8589c1dd4368d239ec930]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7e5538c28f59d785d56d38987c07b0b2d1a77e2f
          - Fix typo
            
            Change-Id: I28353f846a0bc3c5d9bf8350b2228174780f3933
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100781
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b27a8d49e11f63b2211df2799ca958efb2eb94b0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3422c57c7f8b770def12ab81bf5cfd32749aa140
          - Fix typo
            
            Change-Id: I43bea4f872ff58d0544114201703c5fd03f42328
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100780
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [13316acb02807489bd9b1121388a7b08d76e74f2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b70626ee6892fa08ff71854ee5ac56716e2f7af4
          - Fix typo
            
            Change-Id: I8c8fdfb65910b36072ac55aebcb2e4eabaeb7f48
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100779
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [3f9940c2e050830051a31e4b70736132e034a9db]

        loplugin:unusedmethods
        
        Change-Id: I2dd10873be73256a3689233c7b1e37bde8f685ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100820
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [89ca0ed3bc773b2fa65c74a4d3cfbdd3515bc641]

        loplugin:singlevalfields
        
        Change-Id: Ia5d4de61ecf77477e86032b86d67d6ffd011913e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100819
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [dcadca1bd54b3450a2c408d4629b53ca8b19efc3]

        loplugin:unusedfields
        
        Change-Id: I61fe1c43f4235eddfca80f2a8392c58d4b1380e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100818
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-16  Yusuf Keten  <ketenyusuf@gmail.com>  [a6373c11938926d0f5d73be74aedfb4ab1d1720c]

        tdf133275: Additions: Sorting menu ui implementation
        
        Change-Id: I41b0887d0bc6bf4618bd1cf9afd06f4b1ddbabb1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100778
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [a568abf851f24cb4b3f9cadb1699154ae41b8202]

        loplugin:unnecessaryvirtual
        
        Change-Id: Iafad1df533d5fefd335066427a0fb9e2d8bfa91d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100817
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [b011e696f26618256ac65d0ea492553ee0a9cdd6]

        loplugin:virtualdead
        
        Change-Id: Ic002692801113de5778826db5e3faf9869a48307
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100816
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-16  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [ab346881058f947282ad98f11fb4338f8e790148]

        tdf#131456 fix typo
        
        Change-Id: I74eef4549c4b809778c2bd9d5522759f9c1d38f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100815
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-08-16  andreas kainz  <kainz.a@gmail.com>  [07608123b9e989667e64b4d7af5b9558c3e1acf5]

        tdf#134583 remove glow effect from verticall scroll gallery item
        
        Change-Id: I90214a2238745908ad2b5a5a14be0d3109d339f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100396
        Tested-by: Andreas Kainz <kainz.a@gmail.com>
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-08-16  Jim Raykowski  <raykowj@gmail.com>  [8491657ade22b7bd9b5ed19ea5c58a0c3b5d9156]

        assure pointer and position in OutlineContentVisibilityWin Set
        
        won't cause crash.
        
        Change-Id: Ic1bb2a1754c1a5a837370c7bb91bf7356e14b6bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100716
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-08-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [00456c90004b62e6775a4ca0c05875e05ed8f00d]

        Fix typo
        
        Change-Id: Ie3910ffbee6f3a80f077e1c2f3e3112daa96017a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100654
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [86b11de49202ff4724dfda9ee6fc799abed5a08c]

        Fix typo "damke" and reworked sentence
        
        Removed duplicated part and fixed present continuous
        
        Change-Id: I52dd2e141115c130f9a753b1e1aeba2cc2711ede
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100776
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a776a05e09cb686a171b7538f92cac60355c6cdb]

        Fix typo in code
        
        Change-Id: If2a5e5533a8587c83279d61d764c201e8572f075
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100730
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-15  Aron Budea  <aron.budea@collabora.com>  [8f53858381e0cd6a3391c4ce8a097cdafa9c8df0]

        tdf#133853 Large spreadsheets have 16385 columns instead of 16384
        
        MAXROW_JUMBO/MAXCOL_JUMBO should be max - 1, similarly to
        MAXROW/MAXCOL.
        Since f6064b13586aa8681907b69e4f43643251f9b803.
        
        Change-Id: I3d300e916b9584a2231f39bec5a044bd82c81752
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100777
        Tested-by: Jenkins
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2020-08-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [486f12ecfcc22de5465a4850d3fc61499ba92ea7]

        Fix typo in code
        
        Change-Id: If63944d2dfead88f822127ff088d2f474c0453a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100775
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [04bb20f5ad182fd1aa8a4e2e7f569043be8405c1]

        Fix typo
        
        bDesctructorCalled doesn't exist in the code anymore.
        I guess we can delete the comment.
        
        Change-Id: I551efe2298422e5139f1dd07a6b3bf4728763026
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100774
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-15  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [51599676667b2b6e81e51fc321a19033a3094773]

        remove constructor with plain Bitmap from Graphic, use BitmapEx
        
        Change-Id: Ie429a10a8f54c6779d437ee4bc75a5ea0c427848
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100727
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-08-15  Johnny_M  <klasse@partyheld.de>  [f3872785bd182e47ef9530770fb635d7e79e3f59]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 40eb51af06f5cc768508efd2ee7dbeb9ee25ef31
          - tdf#132643 Translate German section IDs
            
            Change-Id: I0361e1bec10b01a02b43545b64a30dd5777aac34
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100772
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-15  Johnny_M  <klasse@partyheld.de>  [c9801f4f90e28577e4e239f169f43a37685a7dd7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a98deaeb951b85b596f14a6910e102fb54ecf712
          - tdf#132643 Translate German section IDs
            
            Change-Id: I758bef77068cda5d0daee5bee9a42a82e9c10c5a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100771
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-15  Johnny_M  <klasse@partyheld.de>  [0c84a55d498a92e9d697314d0946dd5ed804e43f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9f1936640533a1ccbe73a82c96c96b3356f2972c
          - tdf#132643 Translate German section IDs
            
            Change-Id: Id48a4c97e5f1d407c4f502cebfd99a2e4e71e931
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100770
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-15  Johnny_M  <klasse@partyheld.de>  [bea5059415b7fa848fc709b90d68549945be2fb1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cddcef08456f0653fd7c633dbb4845ac382a8101
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ibd09f3c40e7863e03c2b0d3d08b0ca87d03a6644
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100769
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-15  Johnny_M  <klasse@partyheld.de>  [348181b722606e63e7f90373c574b4744e86b021]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bcbe717593d61fd9f926b9690146b3203688864c
          - tdf#132643 Translate German section IDs
            
            Change-Id: I7355ff008438538759d526eae1042f8799e672a6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100768
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-15  Johnny_M  <klasse@partyheld.de>  [c00fb4a4448160ae82615cb385be3d953b116d61]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to dd5b95fd12542d5cbf2a5e13584ffff5efa6b9b2
          - tdf#132643 Translate German section IDs
            
            Change-Id: I0f23fbb7d6a4c0323b462956545cc76ff32a46ee
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100767
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-15  Johnny_M  <klasse@partyheld.de>  [b795af7d0bce96a7520e4c5dea87d1a83bf36ee8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f0da980974dd6127cb981a5e1984c0aa56019483
          - tdf#132643 Translate German section IDs
            
            Change-Id: I99a352a4442efa791fba02759c8271bddcfea680
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100766
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-15  Johnny_M  <klasse@partyheld.de>  [b9c0116da41ebf2edca04348351477e7c31e7b60]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5f0413927b8093a06de9945600deb66fb6da97c4
          - tdf#132643 Translate German section IDs
            
            Change-Id: I7ae93e0ba1bdeb72d0cbd23a097fbe2f563d8b4a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100765
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-15  Johnny_M  <klasse@partyheld.de>  [38cf832d0634472c0645fd4970b8cc238f9b1941]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 837f1b20449421e8c19e993ce46e84044ed3fdd4
          - tdf#132643 Translate German section IDs
            
            Change-Id: I5549e9132f0fac6a5d203e7c2abf649162419725
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100764
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-15  Johnny_M  <klasse@partyheld.de>  [6f5b6a228a9391cc494f99bf9d5038869657fcfa]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 191eef08a92aa3706e1d7a79cf6ad7363d2e33a0
          - tdf#132643 Translate German section IDs
            
            Change-Id: I3fd2939000a91f9159e35c46cd5c1d1297632fcb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100763
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ec5b2ea82b8c97897ab4477d0663df542d7aff46]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 13f56eb46a1f50590323c367903041c1c0f919d5
          - Use %PRODUCTNAME placeholder
            
            Change-Id: I97c37008b6e03f96e18fd26de6e5db8782828ef5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100709
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [5a888c5fd295f9b98dee9ce930e653cb63a02857]

        tdf#125234 Qt5 implement CreateFontSubset
        
        This abstracts the just refactored vcl::TrueTypeFont class, so the
        Qt5 backend can provide it's own QRawFont based font table access.
        
        Change-Id: Ic71bc95bc8fe39bc7a32086d4adc78cfa00d15be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100718
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-08-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [4c05d61a4393d38834254f03a83aa01b7582060b]

        Refactor vcl::TrueTypeFont class member access
        
        This hides all members, which are needed to create a new TTF font
        by calling vcl::CreateTTFromTTGlyphs, and adds an abstraction
        to access individual font tables. This is needed, because Qt5
        just allows access to the raw font based on font tables.
        
        Change-Id: I74e34cf1aa2529a06ec5ec53aa2be751e58982ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100717
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-08-15  Stephan Bergmann  <sbergman@redhat.com>  [71c160de978f615fb7e68fb7413c1d907ae53072]

        UBSan builds now need SwTableFormula etc. RTTI in Library_msword
        
        ..presumably since cf596c43315bb96b5e7256a82256f1ccb8c9c4d0 "tdf#133163 DOCX:
        export formula cells", see e.g. CppunitTest_sw_rtfexport3 failing at
        <https://ci.libreoffice.org/job/lo_ubsan/1728/> with
        
        > warn:sal.osl:27291:27291:sal/osl/unx/module.cxx:162: dlopen(/home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libmswordlo.so, 257): /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libmswordlo.so: undefined symbol: _ZTI17SwTableBoxFormula
        
        Change-Id: I01f8753ff82e41e84ad5d9806e3582ccd671065e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100762
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-15  Justin Luth  <justin.luth@collabora.com>  [7cc353df4f0993228984fcda3efb2c9181dddafb]

        tdf#77794 writerfilter: compat15 - always bLayoutInCell
        
        Based on observation (no documentation found),
        MS Word 2013 ignores the actual value of LayoutInCell
        and always considers it to be true. The UI shows it,
        but it is grayed out when CompatibilityMode == 15.
        
        The code's default value of bLayoutInCell is also true,
        so compatMode only needs to be checked if the property
        is actually set in the document.
        
        I probably could have left off the IsInTable() check,
        but decided to just be as safe as possible.
        I assume it doesn't apply, but LayoutInCell sets
        a IsFollowingTextFlow property - which might have
        meaning outside of a table in SW - I don't know.
        
        Change-Id: Ief073ea96c6c61efb3bcbbc11d114d739b04c3af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100651
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-08-14  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [4708fa80ac95f11bfbfd422bec52865a17b46fd9]

        Restore required resource in Colibre theme
        
        Regression after 56d5531373cf0588e02c254ea8ffa00221c8342b
        
        The missing "lx03249" caused failure in ImplImage::getSizePixel when
        exiting from presentation mode in Impress:
        
            assert(maBitmapChecksum == 0);
        
        when res/lx03249.png couldn't be loaded; the resource is referenced
        as BMP_OO_IMPRESS_DOC_LC in svtools/inc/bitmaps.hlst.
        
        Neccessary icons added.
        
        Change-Id: Iab240a4587e1aa1ff44b3478a029756db4b4da43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100734
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-08-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ee0787d804a9090639fad4eef55f89ce9ec4a3f3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5bbeaa6e676b2ce465f8b05c09bfa483aef2c40e
          - tdf#135686 Refactor TSA Help page
            
            + other refactoring in Options
            
            Change-Id: Idb0fe9dbf335f37d41cf2f7e43c8f4ff96dfd819
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100761
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-14  Julien Nabet  <serval2412@yahoo.fr>  [e345575334cdff0eb218c4e4a7b6f6e6d0ab9e5f]

        tdf#135755: Crash:right click to Manage Changes List on side bar
        
        bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=164318&action=edit
        
        Change-Id: I0874cf9bea1e28192e94ea6125ca6ac8f5736c30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100759
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-14  Johnny_M  <klasse@partyheld.de>  [6e7a791f87bb35f03219ba2df20be15ad8ea21a2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 106adba5b39e31415d2fccc4dfb38e7fefb3d0b6
          - tdf#132643 Translate German section IDs
            
            Change-Id: I745b5e1b19df017b8ffdff6b77959df4f297daf7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100739
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-14  Johnny_M  <klasse@partyheld.de>  [59dfa57824ec31ec7349130757952ebca8b9d4d4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c11b6fd0e5cf07989ac85f6be1a36aaf3ad2a871
          - tdf#132643 Translate German section IDs
            
            Change-Id: I2393923975cc4ff0d0dd7f708afda0ed55b5b1f6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100738
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-14  Johnny_M  <klasse@partyheld.de>  [e25645e9fcbc24fc6bf6a72dd105665de45bce25]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4b573757567fefa17558bd6dfe4cf8473b992a53
          - tdf#132643 Translate German section IDs
            
            Change-Id: I5728d6ba114712996255a0864bc40da0e6c01443
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100737
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-14  Johnny_M  <klasse@partyheld.de>  [47dee6d8696bc968c08b4717388c3af28d86f59e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d4ab7e2e49c20e908bff6211c725e8711393382a
          - tdf#132643 Translate German section IDs
            
            Change-Id: If96b69983c3a8074d5c19b3c2ca5ace4312654a5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100736
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-14  Michael Stahl  <Michael.Stahl@cib.de>  [14fd4b54113f884cfd6871aeff693734fc06224b]

        tdf#135457 sw: fix invalidation of SwXTextField
        
        This was supposed to happen from SwNodes::ChgNode() when moving to the
        undo nodes array.
        
        There are fields with a range that contains other fields, when the outer
        field's range is deleted, the contained field moves to the undo array
        and its position is no longer valid to be given out by
        SwXTextField::getAnchor().
        
        (regression from c73b5e969b2f9abdb2b9191938ca30bec5af725d)
        
        Change-Id: I38c8b3393a777ca8dc8739b5ca4233a7f124961e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100749
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-14  Johnny_M  <klasse@partyheld.de>  [ba2ab89681844ac4a06b493773f087eab7526847]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to af517d7410ea929897be53a4968135ef62881377
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ic7cafb66f39dfb8d641507e20bbfc6ea4e704ed8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100735
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-14  Miklos Vajna  <vmiklos@collabora.com>  [78036f74fa74ee2552e79064660634e1342692ff]

        tdf#135094 cairo canvas: fix black slide containing a very small image
        
        Don't paint when the area would be 0, that would not be visible anyway,
        and the _cairo_matrix_to_pixman_matrix_offset() call would fail with
        CAIRO_INT_STATUS_INVALID_MATRIX in _pixman_image_set_properties(),
        failing the render of the whole slide.
        
        Also, warn in case the painting fails, so the next time something
        breaks, it's easier to find the problematic place.
        
        [ No testcase, our tests are typically headless and currently
        SvpSalGraphics::SupportsCairo() reports false, so this would be tricky
        to test. ]
        
        Change-Id: I7cdb9462ff8155232ea51abf321b365c2219575b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100743
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [e67657d5211f6e95ddf8bd621108608573b00d5d]

        loplugin:simplifybool more
        
        look for expressions like
            !(a && !b)
        which can be expanded out
        
        Change-Id: I72515a9638762b050f9a258c08da39ebfa2ef8e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100579
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-14  Caolán McNamara  <caolanm@redhat.com>  [186def8f48e273c3a3b4d23b3ab2efd0d8664731]

        tdf#135550 FmXListBoxCell does need to implement XListBox after all
        
        regression since...
        
        commit 0677d46bcc56c1f6c27b9331662990b38fd452d6
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Wed May 20 15:22:56 2020 +0100
        
            FmXListBoxCell doesn't need to implement css::awt::XListBox
        
        It seems just addItemListener/removeItemListener are needed, stub
        the rest to make sense just for single-selection mode and avoid
        the return of the apparently unused multi-selection complexity
        
        Change-Id: I46a32bdd23d44273da37cc21cfa45de907674f31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100746
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-14  Caolán McNamara  <caolanm@redhat.com>  [937f800cdb644b22b4c7bd18b35a8940bcede7ce]

        tdf#135550 make XListBox Item status changed event work again
        
        Change-Id: I9a5fe6a097c5d06e3ac3ab6c4c77cbe082d1a17d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100745
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-14  Maxim Monastirsky  <momonasmon@gmail.com>  [7bb20ab2e84cf4d84d24bfcd8103946e92f2ae06]

        One toolbar generic controller is enough
        
        The one from framework is more feature complete, so use that one.
        
        Change-Id: I499f0ae1d20c588cfc04beebc643819559325882
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100726
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-08-14  Maxim Monastirsky  <momonasmon@gmail.com>  [c5301f215fec9016c3a75ff4a6a0c6c22f152718]

        Replace MenuToolbarController with the usual approach for menu buttons
        
        i.e. ResourceMenuController + GenericPopupToolbarController.
        (Decl. of both isn't available in a header file, so they are instantiated
        via the service manager for now. This is a bit weird for something from
        the same module, but should not make any difference in practice.)
        
        Change-Id: Ia3fc7ba82b0f6e1a43aa7b5e56e2cff7e039d877
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100725
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-08-14  Michael Stahl  <Michael.Stahl@cib.de>  [f3cb59c46398b3a0646b8b374d5626f715fa6884]

        tdf#134746 sw: fix redline hiding of at-char fly on empty paragraphs
        
        If a merged paragraph has no extents, a fly anchored at the start or at
        the end should be shown.
        
        (regression from 28b77c89dfcafae82cf2a6d85731b643ff9290e5)
        
        Change-Id: I78135f3c033cf08aad81c86b0ac693528e3f3f8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100543
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-14  Caolán McNamara  <caolanm@redhat.com>  [bfd3f939325e53c9dc85d2486316927c2b34eaf8]

        tdf#135693 rerun the callbacks on inconsistency just once
        
        Change-Id: I250cf11b816e91b521378c132e4ee8065956bb73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100679
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-14  Miklos Vajna  <vmiklos@collabora.com>  [02ac9b042d544dc8cf261017e0f31721f30642cd]

        solenv: fix typo in CppunitTest
        
        Added in commit 2edc86a592bc943fcffef0a8ae8db220e18e2b37 (Default all
        tests to run with the svp plugin, 2018-11-23), if svp is to be avoided,
        it has to be filtered out from the environment variables, not filtered
        for.
        
        With this, the unexpected SAL_USE_VCLPLUGIN=gen is gone from the
        generated cmdline when using gb_CppunitTest_use_vcl_non_headless.
        
        Change-Id: Ib666f3df007898165f2019f0a9b0677f679aa6e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100742
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [84dd33d8f59dfb69505538e7615907d152f3ac9c]

        can use sorted_vector here
        
        Change-Id: I5f6c1fe7de1dcd409f484a755b8e1313acc8f0c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100741
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [9a2c347e76c330b45504c8219510c9ef86503b86]

        inline some use-once typedefs
        
        Change-Id: Ifefdb1ad20d09e257064171e458b2eb33065f5de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100733
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-14  Caolán McNamara  <caolanm@redhat.com>  [97e49876086bbdcb58ae0c22d9145c453f239468]

        tdf#135526 ranges overflowing to become negative
        
        the properties panel uses huge min/maxes which can overflow
        when the number of digits changes
        
        Change-Id: Idbb998a065ce8f2b918fceea2076b794cbde3368
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100731
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-14  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [fa575be1e59b333a9aadcf4161686dfae2faa555]

        Breeze & Sifr tdf#131456 ^ Orientation icons
        
        Change-Id: I61beac52faea227e98a09d97cf222968348bf542
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100723
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [6b3089df68caed32e4fba981ffa3e33c74fbb515]

        rename xmlnmspe -> xmlnamespace
        
        Change-Id: I8fdf9833dede6f4c9ba4bbb76b9ab9b6b419f155
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100722
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [93e55876615bcf6eef3b11a7741cf47caa322101]

        improve dodgy code
        
        adding together constants like this is not safe
        
        Change-Id: I6c92b591e623fed9adcf76c08fcd1fb136f8d423
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100724
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [161a72d1bf35413b700bddaf88f1c8b2bc47139b]

        add comments and log some exceptions
        
        Change-Id: I8fab74e92a932fd284a63357e7a20f208af2d20d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100728
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [27d9aa3eff7e26c21218bece0310705a0453553f]

        dont catch&abort Desktop::OpenClients_Impl
        
        rather just let the debugger or crashpad handle it
        
        Change-Id: I44e0dd06f2c84a7bf0099093a53032d759c18dea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100729
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-14  Caolán McNamara  <caolanm@redhat.com>  [1668111a2969201d17c75d0e8c7a8e47e0c7d01c]

        rework this to make it more readable
        
        no logic change intended
        
        Change-Id: I755de2e37bec3843500920476fc23f013103f976
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100685
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [7c67a8f4e837669ea23d1bc98e3d6fb78025066f]

        rename nmspmap.hxx -> namespacemap.hxx
        
        we're not in DOS anymore, Dorothy
        
        Change-Id: I79926e0d694163940ba7ebf20419724dd0a486f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100721
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-14  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [1a524be53f62d2509920c2caa80817819f4aa9d9]

        tdf#135742 icon for More Options in Page Columns
        
        Change-Id: I83d78b6a145b68af16375baee688c372700f6b9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100719
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [79eb754cbfef5b2a269222501cbc93c0f9e2b767]

        avoid catch&abort in Desktop::Main
        
        It is better to let the exception be uncaught and then catch that in
        the debugger, or let our crashpad handler capture a full
        stack-trace and report it.
        
        Change-Id: If5a4259c22c9f47d788e01725c802eeeb46162e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94596
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-14  László Németh  <nemeth@numbertext.org>  [cf596c43315bb96b5e7256a82256f1ccb8c9c4d0]

        tdf#133163 DOCX: export formula cells
        
        as formula fields instead of exporting only cell
        text content.
        
        Only unmodified formula fields were exported from
        commit d42776e01b87f12fddbcf78101bca1e10a6e4f97
        (tdf#118682 DOCX: export formula fields).
        
        Now newly added Writer formula cells or modified
        table formula fields imported from DOCX (which are
        converted to formula cells after formula editing)
        are exported.
        
        Change-Id: Iecec75b2a36b94c2d3aa998603ac10ea2f2b8d4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100667
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-14  Justin Luth  <justin.luth@collabora.com>  [6457d46967f8dbb41199b750d59edde839f24b5d]

        tdf#132726 tdf#134948 doc/rtf export: don't PostponeWritingText
        
        Since .doc and rtf don't postpone flys, they shouldn't also be
        postponing the text.
        
        Partially revert my LO 5.3 commits b39feae4f12b07a0fdb2c8c2a48d5aae613cd7c9/
        3ade281c1da91b7646a56227cffba8eb8818ea30
        which only avoided postponing within tables for the .doc format,
        since this patch eliminates it completely for .doc and .rtf
        
        I think the original Synerzip LO 4.4 patch
        commit 80fd9fb7209cfd5c0622ee99d59e42e6db32f021
        was only intended for DOCX formats.
        
        I am concerned about doing this since the implications are unclear,
        but I take comfort in seeing that many synerzip commits just
        need to be reverted, and that a number of .doc bugs are
        solved by doing this. The fact that few bug reports have
        been made since 4.4 also suggests this isn't a hugely
        active area. No intention to backport, and still lots of testing
        time available for LO 7.1.
        
        Change-Id: I9284d3cc516c480e8bb0848c17797988ffcdcd2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100175
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-08-14  Miklos Vajna  <vmiklos@collabora.com>  [b8285ae5133cd74df6930ada54bf12bdd22fce36]

        xmloff: remove dead com.sun.star.comp.Draw.XMLMetaExporter
        
        And test com.sun.star.comp.Draw.XMLOasisMetaExporter instead in
        JunitTest_xmloff_unoapi.
        
        Change-Id: I1cd485378097b094e6773a7c37798b9aadf3070f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100687
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [1aa46b95bf8fe87c73b657b9ea226318399ace14]

        remove now unused DELETEZ macro
        
        Change-Id: I67c51424db1302aaffc78389466f680952045326
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100625
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [8d56aedbbf33c33aa68bc08c372dd898bd2314b9]

        add compilerplugin-generated files to .gitignore
        
        Change-Id: I55bfe3cc00da74fdfd594175643684c3e28fe09b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100664
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-14  DaeHyun Sung  <sungdh86+git@gmail.com>  [3bf742283943ec20f7155a568583d4daec39fbb9]

        [ko] add new autocorrect words for Korean
        
        add new autocorrect words for Korean
        
        Change-Id: I740a9476ad676591d4647d133027739ce9030781
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100682
        Tested-by: Jenkins
        Reviewed-by: DaeHyun Sung <sungdh86+git@gmail.com>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2020-08-14  Mike Kaganski  <mike.kaganski@collabora.com>  [18fd4437077f1e51ae54cfd1a160866cca015c2d]

        tdf#134968: don't forget to draw on mpAlphaVDev in fallback case
        
        Change-Id: I6ab8cc8907943c3bb7fd717624ea4ac7c9d4fd5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100711
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-14  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [25fa654300b0d6a558375fe5f5ee87d3f1065f00]

        tdf#135736 icon for More Options in Page Size
        
        Change-Id: Ibc2896acc75375d89df02563383dfbec6efff558
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100710
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-08-14  Mike Kaganski  <mike.kaganski@collabora.com>  [bf021c369f2306ee507da9bd3cc4cd10ac5d234c]

        tdf#135500: always use transparent and clear content vdev in impBufferDevice
        
        This removes the only place that hadn't used transparent impBufferDevice
        yet - in VclProcessor2D::RenderMaskPrimitive2DPixel. Not clearing the vdev
        made it draw on whatever garbage was left there from previous paints when
        the buffer was taken from maFreeBuffers in VDevBuffer::alloc, so since this
        was also the only place left that didn't clear the buffer explicitly, this
        makes the clear unconditional in impBufferDevice ctor.
        
        Also this makes sure to clear proper rectangle in VDevBuffer::alloc, and to
        clear mpAlphaVDev in OutputDevice::Erase.
        
        Change-Id: I7c1c0cc510a92628f19020b3faf0c0cd81f5a599
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100674
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-14  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [56d5531373cf0588e02c254ea8ffa00221c8342b]

        tdf#131456 icon for Portrait orientation in Writer Tabbed UI
        
        Change-Id: I346fcf31078cc52b90a9ce39fd93a331e65957cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100689
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-08-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bda7556020cacc4da16905e4b29bf4e853d5a725]

        Fix typos
        
        Change-Id: I02f05d87920a09f2cbb8a66caa2f76b7aad62a49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100539
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-13  Miklos Vajna  <vmiklos@collabora.com>  [c10ea0e903ee2aba126087fc81702233b3a509cf]

        Remove some unused includes
        
        Change-Id: Iea6b931b1f2328886354f70ad81a3e07367db717
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100669
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-08-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [b37653fdc74e05ff2f86dad39cc1878d9047580b]

        improve comments around blocks which abort on UI thread event exceptions
        
        Change-Id: If3336b8a39e41d958de2e998e3d9467888f2df6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100659
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-13  Tibor Nagy  <nagy.tibor2@nisz.hu>  [49e2bd6103669ca94d4e308fc08beed57f85c7e2]

        tdf#131420 DOCX export: fix missing border of frame
        
        Co-authored-by: Attila Szűcs (NISZ)
        Change-Id: If6ce28aab938eaf22fe578f8880e139b7b4eb22c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100418
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-13  Michael Stahl  <Michael.Stahl@cib.de>  [68cc91cd2c461b7062c3f3b89b2c677e41c9a8d4]

        sw: MS Word export: don't insert section breaks in field instructions
        
        MSWordExportBase::NeedTextNodeSplit() simply uses the soft-page-break
        positions to potentially insert section breaks - but now that Writer can
        display field instructions, it's quite silly to insert section breaks
        inside them.
        
        Change-Id: Ie57e6281a0287aac36984e5467920852db19a8ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100661
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-13  Michael Stahl  <Michael.Stahl@cib.de>  [5364c0815734d864e3c26090f1219d58a4022f8b]

        sw: avoid assert when deletion starts at fieldmark end
        
        This hit assert(bSavePos && bSaveOtherPos);
        
        Tweak SwUndoSaveContent::DelContentIndex() for fieldmarks to only accept
        an equal end position if the start position was in range as well.
        
        (regression from 24fd14b387dca458a1b6e9415e936d26562ddb1e)
        
        Change-Id: If6c9b049193bb7f1bc39ec66d1c965512f9d6ec1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100660
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-13  Justin Luth  <justin.luth@collabora.com>  [245470582c91e9ebb84e53a80afd86b7978e5650]

        tdf#135329 sw MS export: remove effectively dead anchoring code
        
        commit dce1d0766c5013e35762ab85f263df312901f5f4
        Author: Caolán McNamara on Mon Oct 14 13:24:31 2002 +0000
            #i2916# integrate markm character anchoring export impl
        
        1.) if (nPos >= nStartPos && nPos <= nMinPos)
        2.)     nMinPos = nPos;
        
        3.) ++nPos;
        4.) if (nPos >= nStartPos && nPos <= nMinPos)
        5.)     nMinPos = nPos;
        
        So lines 3/4/5 should be dead code.
        With lines 1 and 2, MinPos has changed to be nPos,
        so if we increment nPos, by definition it will now be
        larger than itself (aka MinPos).
        
        There is ONLY one time when this could have been used,
        and that is if nPos == nStartPos - 1.
        However, in that case the fly WILL ALREADY BE HANDLED,
        because it is in the current run's position.
        So if the fly is already going to be handled,
        what good will treating the next character
        separately do?
        
        So the comment sounds really important, but in practice
        it seems as if it is not happening.
        Plus round-tripping already breaks everything anyway,
        so very unlikely to raise any substantial regressions.
        
        Change-Id: Ifa867ac3614aef82a3dde358ee3e5bd54d5a1142
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100386
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-08-13  Stephan Bergmann  <sbergman@redhat.com>  [cc5a6c6afeed1d2cf76d288133971d29ee8d893e]

        gcc3_linux_{aarch64,x86-64} need the __cxa_exception hack in deleteException
        
        * gcc3_linux_aarch64 needs a hack to detect the reserve member in LLVM >= 10
          libcxxabi __cxa_exception, in addition to the existing hack for LLVM 5.
        
          On macOS arm64 (which shares the bridges/source/cpp_uno/gcc3_linux_aarch64/
          code) we know that we always target a >= LLVM 10 libcxxabi, so we do not need
          neither of the two hacks there.
        
          (And a7d1fed24557b203acb5016a98af26f4ef24d27a "Hack to dynamically adapt to
          __cxa_exceptiom in LLVM 5.0 libcxxabi" had introduced a "fillUnoException" vs.
          "mapException" typo in the comment when it copied it from
          bridges/source/cpp_uno/gcc3_macosx_x86-64/except.cxx.)
        
        * Similarly, gcc3_linux_x86_64 needs both hacks when it is built against
          libcxxabi (and the need for the LLVM 5 hack had gone unnoticed there for now).
        
        * It is not clear to me now why gcc3_macosx_x86-64 needs the LLVM 5 hack (which
          I even initially developed for that platform,
          7a9dd3d482deeeb3ed1d50074e56adbd3f928296 "Hack to dynamically adapt to
          __cxa_exceptiom in LLVM 5.0 libcxxabi") but not the LLVM >= 10 hack (although
          it does need the corresponding hack in fillUnoException when running against
          recent upstream LLVM trunk libcxxabi, f4b6f6a8ae60bdec53512728d00853b73fa18500
          "Hack to dynamically adapt to __cxa_exceptiom in LLVM 11 libcxxabi".
        
        Change-Id: I8e7a5c871fbeeaf82bbd16fa03e73f10f229da93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100656
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e2c81bdf6f9f0ee3289bec7aa4ddb1f95b95382d]

        Handle input fields in layout/nodes dump
        
        Change-Id: Ib552cd678cde4048ceca4cc85c0d0347fbcf54b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100580
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-08-13  Maxim Monastirsky  <momonasmon@gmail.com>  [6db94ada870dbe25899b746c33c8009a2954ea11]

        Remove references to missing icons
        
        - Backing code for private:image/3242 was removed in commit
        367fedcc4456a74cb2fc29a28279bef314bd47ff ("loplugin:unusedenumconstants")
        for unclear reasons. Fortunately it's used for a .uno:NewDoc menu item,
        so an appropriate icon can be retrieved using that command.
        
        - private:image/3216 was removed in commit
        2559cab126f81375197051fb5b07ba6abb9efc77 ("FDO#42454 - EasyHack: remove
        code associated with unused icons"). No idea how it worked, or whether
        it was already broken at this point.
        
        Change-Id: If5c43626a1334c27604409bcf7eb5920930430db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100450
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-08-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8c290ecc34a3642a75fda4bc485946fdce7803cf]

        Fix variable name bAcceptEnmpty
        
        Change-Id: Ie3fe919a7b8296440cd2a670f218147da98f7822
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100653
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>
        Tested-by: Jenkins

2020-08-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [eaf094f7f2699e786deaa8cfadad26507b30a92b]

        use unique_ptr in SfxAppData_Impl
        
        and simplify the destruction - we only ever called ReleaseInterface
        on destruction, so no need to bother with that, and risk touching
        pointers that might be nullptr
        
        Specifically, the problem is this code
            pImpl->pSlotPool.reset();
        which triggered the path
            ~SfxSlotPool -> ~SfxInterface -> SfxGetpApp()->GetAppSlotPool_Impl()
        which crashes because the pSlotPool pointer is null at that point
        
        Change-Id: I8577760d09be598926623d6eb5500969e07dd6f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100624
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ce6c6a5ad6c9dde09bb0bb0c51e16d828cfe0ef7]

        remove polygonprimitive2d.cxx from clang-format blacklist
        
        Change-Id: I3122a4058f5447cbf0369b60b368c76e5fe40089
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100647
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-08-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f9d05d109136330f3e2996586a262601e935baea]

        remove texteffectprimitive2d.{cxx,hxx} from clang-format blacklist
        
        Change-Id: I57a47358d5e4f1e41fc1c89884b7603d8afdc3bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100646
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-08-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2ff358f471b9b0c31c06d005440b6366a20897da]

        remove textprimitive2d.cxx from clang-format blacklist
        
        Change-Id: I8b4e1d6654c3a75a3174d56ac01f7d0c7aea5a8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100645
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-08-13  Yusuf Keten  <ketenyusuf@gmail.com>  [d21f802d91cce6d3de40f95d7478401776afab00]

        tdf#133026: Additions: Install Button Handler
        
        Change-Id: If4e9b192557b6c9f56bd04ccf9f6a5a8273d7515
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100340
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-08-13  Stephan Bergmann  <sbergman@redhat.com>  [96b3de39bc723ffe0beea278e32b9c858873bfc5]

        Document that the deleteException hack is only relevant for LLVM 5, not later
        
        Change-Id: I2d93d3d76f2fe5e24e6864725184519c0595076b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100638
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-13  Stephan Bergmann  <sbergman@redhat.com>  [e6450f1115b8c1f80d6b442cce8b4ee24bcddd02]

        gcc3_linux_aarch64 also needs the hack to dynamically adapt to __cxa_exception
        
        ...in LLVM 10 libcxxabi, same as f4b6f6a8ae60bdec53512728d00853b73fa18500 "Hack
        to dynamically adapt to __cxa_exceptiom in LLVM 11 libcxxabi" for
        gcc3_macosx_x86-64 and 986bd28388df745dd969e7be7c3bda36b2b2cb0e "ofz#24641
        libc++abi __cxa_exception has grown another member" for gcc3_linux_x86-64.
        (Note that 91c8a3f3e7d3c178952d7e78e24cd0d6ba2b165a "The
        __cxa_exception::reserve member has been backported to LLVM 10 libcxxabi" found
        out that this is already relevant for LLVM 10, contrary to the mentioned
        commits' subject lines.)
        
        On macOS arm64 (which shares the bridges/source/cpp_uno/gcc3_linux_aarch64/
        code) we know that we always target a >= LLVM 10 libcxxabi, so we do not need
        the hack there.
        
        Change-Id: I49e3d5b06b0b427ee3edeb10281025e4b9f2615f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100644
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-13  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [d0e2d5817ffa0774654469c0603b1d4bbac44c7b]

        Sifr: icons for Manage Changes
        
        Change-Id: I71b1dcdaac623d3d5927035fabc031a64204995a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100635
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-08-13  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [6d5f547f5504a5a2f18bf0b44970ccf87b12b661]

        Karasa Jaga: enlarge Insert Char/Symbol icons, update Ref Field icons
        
        Change-Id: I16184cc81bda1b9608bbf52d2732e2fd3f5a8cf3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100636
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-08-13  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [858f93392ccfb1548493d3acdc7bd23358b3ebfa]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 30948b9f503a6270edd2ead2dd13fe9085ab5076
          - There is no space in “OpenCL”
            
            Change-Id: I11e897ee51ec3f8962a203ba7192fcf10f36c668
            
2020-08-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6a32706e7cc9a6bfe8df7748d0252235c90b021c]

        Add "All supported files" filter to extension add dialog
        
        Did you know you can install xcu files directly via extension manager?
        Now it should be easier to discover...
        
        Change-Id: I9a96708fd13f762b20916540e6fa9b87bb582677
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100176
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-08-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [0e8681d4a13719e87344ab24f83bd746a51ce8a1]

        simplify memory management in SfxInPlaceClient_Impl
        
        no need for the impl class to hold a reference to itself
        
        Change-Id: I4ee3fc46df93d9ba087590af33d78834a454161f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100619
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-13  Miklos Vajna  <vmiklos@collabora.com>  [426d210c4d0baea0752cd5c5073e09a362ae1471]

        connectivity: avoid unnamed parameter
        
        Change-Id: I6745f281924573140b02c5f7e5b7174cd9661134
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100631
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-08-13  Noel Grandin  <noelgrandin@gmail.com>  [3101fa6862e4f849cbbea3fd817914a89eab403b]

        use OUStringLiteral in SfxItemPropertyMapEntry
        
        Change-Id: I4f05b6a35010e661ea77f3e4b83302d2ec74d227
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100405
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [8143a2023fc28e3694dd884ddd64d297eb1ce71c]

        expand out DELETEZ in sfx2
        
        Change-Id: Iced9299be454f5260582b0b639aad8e5d362d730
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100620
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ce3647224c9aae6425dcb199d2b83de2359665c]

        use unique_ptr in SfxObjectShell_Impl
        
        Change-Id: I90fda5d15168027bb92d9c6265b0065e3fa0472d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100621
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [8436c023383e46d50c3d31736ea02896f7282781]

        use unique_ptr in SfxBindings_Impl
        
        Change-Id: I8377fc5e8d79456aaa5d827f62e3d9c74ca8e52a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100623
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [bbd598e62fe66352fc366c3e78c0aad753ea2ad7]

        use unique_ptr in SwView
        
        Change-Id: I0aee92369627b18f8c6eabb756e0f409863e2a58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100617
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [3457da6abe0fd03efd19442e9790fbd1aa04c160]

        loplugin:stringstatic also look for local statics
        
        Add some API to O*StringLiteral, to make it easier
        to use in some places that were using O*String
        
        Change-Id: I1fb93bd47ac2065c9220d509aad3f4320326d99e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100270
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-13  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [47196637a41ddfc9a8707771b1b9f482fd72c3b6]

        Sukapura: Update MIME types and document folder icons
        
        Change-Id: If55b75c4af523e2cd1440d0546e7ae38d578af93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100634
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-08-13  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [72268f475d9c5f85c1c2195218cc41cf273f7dc6]

        tdf#135265 Add icon variants in Manage Changes dialog
        
        Change-Id: Ifcffc928040fc5e3f82f005d977bf3f6df8bd786
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100633
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-08-13  Maxim Monastirsky  <momonasmon@gmail.com>  [839b27f249197c83ce0260396a67a2f15bdf4e9a]

        Merge toolbar popup classes
        
        Now that all popups are welded.
        
        Change-Id: I5ad8a4eb6b9512ea9dd075b56d0ae6ee201fff19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100597
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-08-12  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [d9f944ce9447ec86b3536c9fc8f6f8c6dd450a73]

        Colibre tdf#135670 Square Bevel and Octagon Bevel icons
        
        Change-Id: I99fd0a65899d3322896fe5f9fdab93e6521d41c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100604
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-08-12  Miklos Vajna  <vmiklos@collabora.com>  [29eaf5c012ea52fe148ee7af7a56efeb6e3338a6]

        sw: prefix members of SwFmDrawPage, SwNumRule, SwTableAutoFormat and ...
        
        ... WriterSpecificAutoFormatBlock
        
        See tdf#94879 for motivation.
        
        Change-Id: Ie740f07e1c65a6def6ba673529144d0e111b056e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100610
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-08-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [50c6fba059c6f31eb359d258fab2172ffeee0cc4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6b7711c79345eb2171679b634d23e1be1722dc81
          - Fix "zurueck" in many files
            
            Change-Id: I6c8203f5a3ace90e58453792b5356d51dc12e59e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100630
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [cd3675f05080ec0ba697482be62289b767ab04c9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 49af25239f655a8d87dbe28bf5ed75040ca6bc11
          - Reposition query design help page
            
            Change-Id: I5bf19c20cbac1b764aec972fa756586438279cc0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100629
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [0a8ce55f715156d72d38b4416ada33cd0d9b237f]

        expand out DELETEZ
        
        Change-Id: I5460de0f54a0d7c1a18ce8f1fa33ef3405d8183c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100622
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [d4df251320ba266ff3fe3da9e3b991c18ea50f5c]

        expand out DELETEZ
        
        Change-Id: Ia69fb105c6cc661ac94a360d47655b3faa9d6bb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100618
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-12  Stephan Bergmann  <sbergman@redhat.com>  [2cb40c77cd05c1cb5a85468ff9801051829871e4]

        Let exceptions pass through aarch64 callVirtualFunction built with Clang
        
        At least with Clang 12 trunk on Linux, CustomTarget_testtools/uno_test aborted
        with
        
        libc++abi: terminating with uncaught exception of type com::sun::star::uno::RuntimeException
        
        at
        
        > #0  0x0000ffffad97e598 in raise () from /lib64/libc.so.6
        > #1  0x0000ffffad96ada0 in abort () from /lib64/libc.so.6
        > #2  0x0000ffffadbf704c in abort_message (format=format@entry=0xffffadbfa398 "terminating with %s exception of type %s") at /llvm/llvm-project/libcxxabi/src/abort_message.cpp:78
        > #3  0x0000ffffadbe50ec in demangling_terminate_handler () at /llvm/llvm-project/libcxxabi/src/cxa_default_handlers.cpp:67
        > #4  0x0000ffffadbf633c in std::__terminate (func=<optimized out>) at /llvm/llvm-project/libcxxabi/src/cxa_handlers.cpp:59
        > #5  0x0000ffffadbf92ac in __cxxabiv1::failed_throw (exception_header=0x361b5970) at /llvm/llvm-project/libcxxabi/src/cxa_exception.cpp:152
        > #6  __cxxabiv1::__cxa_throw (thrown_object=0x361b59f0, tinfo=0x43f5a0 <typeinfo for com::sun::star::uno::RuntimeException>, dest=0xffffa0575b84 <com::sun::star::uno::RuntimeException::~RuntimeException()>) at /llvm/llvm-project/libcxxabi/src/cxa_exception.cpp:283
        > #7  0x0000ffffa056944c in bridge_object::(anonymous namespace)::Test_Impl::getRaiseAttr1 (this=0x361810c0) at testtools/source/bridgetest/cppobj.cxx:296
        > #8  0x0000ffffa0644b70 in callVirtualFunction (function=281473371790408, gpr=0xffffcc4c1b68, fpr=0xffffcc4c1b28, stack=0xffffcc4c18d0, sp=0, ret=0xffffcc4c1cf0) at bridges/source/cpp_uno/gcc3_linux_aarch64/callvirtualfunction.cxx:38
        > #9  0x0000ffffa064c5b4 in (anonymous namespace)::call (proxy=0x36193710, slot=..., returnType=0x3615b380, count=0, parameters=0x0, returnValue=0xffffcc4c1cf0, arguments=0xffffcc4c1cf0, exception=0xffffcc4c1e78) at bridges/source/cpp_uno/gcc3_linux_aarch64/uno2cpp.cxx:176
        > #10 0x0000ffffa064bd58 in bridges::cpp_uno::shared::unoInterfaceProxyDispatch (pUnoI=0x36193710, pMemberDescr=0x361a5b70, pReturn=0xffffcc4c1cf0, pArgs=0xffffcc4c1cf0, ppException=0xffffcc4c1e78) at bridges/source/cpp_uno/gcc3_linux_aarch64/uno2cpp.cxx:328
        > #11 0x0000ffffa064b174 in (anonymous namespace)::call (proxy=0x361a9280, description=..., returnType=0x3615b380, count=0, parameters=0x0, gpr=0xffffcc4c2070, fpr=0xffffcc4c20b0, stack=0xffffcc4c20f0, indirectRet=0x361a92a8) at bridges/source/cpp_uno/gcc3_linux_aarch64/cpp2uno.cxx:120
        > #12 0x0000ffffa064a900 in vtableCall (functionIndex=37, vtableOffset=0, gpr=0xffffcc4c2070, fpr=0xffffcc4c20b0, stack=0xffffcc4c20f0, indirectRet=0x361a92a8) at bridges/source/cpp_uno/gcc3_linux_aarch64/cpp2uno.cxx:240
        > #13 0x0000ffffa065c1cc in vtableSlotCall () from instdir/program/libgcc3_uno.so
        > #14 0x0000ffffa05f9ce0 in bridge_test::performTest (xContext=uno::Reference to (cppu::(anonymous namespace)::ComponentContext *) 0x3616eac0, xLBT=uno::Reference to (com::sun::star::uno::XInterface *) 0x361a92a8, noCurrentContext=false) at testtools/source/bridgetest/bridgetest.cxx:527
        > #15 0x0000ffffa05f7400 in bridge_test::(anonymous namespace)::TestBridgeImpl::run (this=0x361806e0, rArgs=uno::Sequence of length 1 = {...}) at testtools/source/bridgetest/bridgetest.cxx:1168
        > #16 0x00000000004050c0 in sal_main () at cpputools/source/unoexe/unoexe.cxx:517
        > #17 0x00000000004040cc in main (argc=8, argv=0xffffcc4c4458) at cpputools/source/unoexe/unoexe.cxx:357
        
        The reason is that _Unwind_RaiseException (in libgcc_s.so.1) called from
        __cxa_throw (in libc++abi.so.1) for some reason does not find unwind information
        for the callVirtualFunction frame #8, so returns _URC_FATAL_PHASE2_ERROR.  This
        looks similar to the issue discussed in the comment at the top of
        bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx introduced with
        0fdbb5b0eabbaa571f3747fda12a56c938cba474 "Make cpp_uno/gcc3_linux_x86-64 bridge
        work with GCC 4.7".  Though what happens to fix it here appears to be
        -fasynchronous-unwind-tables.  (The -fnon-call-exceptions mentioned in that
        comment appears to be ignored by Clang.)
        
        The actual difference that -fasynchronous-unwind-tables makes in the generated
        callvirtualfunction.s is that it drops a single line
        
        >  .Lfunc_begin0:
        >       .file   7 "" "bridges/source/cpp_uno/gcc3_linux_aarch64/callvirtualfunction.cxx"
        >       .loc    7 32 0                          // bridges/source/cpp_uno/gcc3_linux_aarch64/callvirtualfunction.cxx:32:0
        > -     .cfi_sections .debug_frame
        >       .cfi_startproc
        >  // %bb.0:
        >       stp     d15, d14, [sp, #-128]!          // 16-byte Folded Spill
        
        Change-Id: Ib60e9f4958c6041b10ca959a0953e998ac6f141a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100614
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-12  Caolán McNamara  <caolanm@redhat.com>  [bb098efaded60118aa25ccd23083955041ba9cea]

        ucb_component_getFactory no longer exists
        
        Change-Id: I9c937d5fa0e235de114d8f3962eba0ba3bcb33ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100626
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-12  Mike Kaganski  <mike.kaganski@collabora.com>  [4cdd446b090e3b04cd36d9bd992ca020381c039e]

        imp is deprecated since Python v.3.4
        
        This avoid Python warnings about this during checks
        
        Change-Id: I6647d9c93f3c2fbc1af475f8bc45e03300ee8b79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100518
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-12  Caolán McNamara  <caolanm@redhat.com>  [3c0193c43bd6ff88032c7b39c4393b9384fa88bf]

        remove DBTreeView class which doesn't do anything useful
        
        Change-Id: I9270f8f87149a395f47a5b4599d6eac4b07103c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100607
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-12  Caolán McNamara  <caolanm@redhat.com>  [7956d0593cec116d05ca205dab8c7ae1646b6db0]

        tdf#135640 ensure parent rows are expanded on scolling to make a row visible
        
        Change-Id: I37e55ed8d0d3d5916950228ba78982b90356fbc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100606
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-12  Caolán McNamara  <caolanm@redhat.com>  [866855dcf8ee3c2afbdf081ad3161df3cce0be6c]

        cleanup some unused leftovers
        
        Change-Id: I5971ec431471c528c33b2f3a3f2353a3a825f286
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100603
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-12  Caolán McNamara  <caolanm@redhat.com>  [70a008181aef33272346e7ae45f8838354346ead]

        SvTreeListBox can move into toolkit headers now
        
        Change-Id: I6b3b6ef1530a192f4b6bf87aa9688687063683ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100591
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-12  Caolán McNamara  <caolanm@redhat.com>  [4ddafa14d70567a4e4581310a7cc83eafc1b776f]

        svlbitm.hxx can be toolkit only now
        
        Change-Id: Ie5ad0febca0747fa66c2caede619d14e468da032
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100498
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-12  Caolán McNamara  <caolanm@redhat.com>  [7b314c6aceb51d01b9b4314764b0f5852b4fb655]

        drop now unused DBTreeListBox
        
        Change-Id: I607d0e1519b48effd1b306b8113b2010adee14d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100497
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-12  Caolán McNamara  <caolanm@redhat.com>  [5f7cf9ccba25a94c275ec67936dc29f0adb4129a]

        use InterimDBTreeListBox
        
        Change-Id: I2f345f1a4fd6c7a4dc7be831f85a9f728ee477ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100496
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-12  Caolán McNamara  <caolanm@redhat.com>  [f88c85b09b0e4557c2ce9216941244cce0750169]

        don't need to enforce sort in the baseclass
        
        Change-Id: Ib8f208952bdda686c9ec9881f4da66e8c1c3a83e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100495
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-12  Caolán McNamara  <caolanm@redhat.com>  [46c34d5abcc3fb709de4c3a6a62649f1fe41ec9c]

        weld DBTreeListBox
        
        Change-Id: I4b7369a496339b9bbab0c885c7360a5d7818a62e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100329
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-12  Caolán McNamara  <caolanm@redhat.com>  [c299e1255974c5564333480a5f8f0877c1011bc4]

        sync OTableTreeListBox and TableTreeListBox
        
        Change-Id: I52c26e055c599e266221d6092957a0e764744e20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100409
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-12  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [a2219391f3018c285a792c34f56a85d1af7076e9]

        tdf#135625 icons for Drawing Object in Calc's Navigator
        
        Change-Id: I47b0975763182275bc4dbda200105de51ab77bbc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100454
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-08-12  Ahmed ElShreif  <aelshreif7@gmail.com>  [edd916b47e01ea53f0989bdbb6a703e081e25aea]

        uitest : Add support for Normal ValueSet
        
        This patch will add support for all the normal valuesets inside any dialog .
        
        for example it will help in "Select Presets and Shadow Styles in borders tab ( format table or format cell )" to test tdf#133641 .
        
        You can use the support by this line:
        	>> obj_name.executeAction("SELECT", mkPropertyValues({"POS": "4"}))
        
        Change-Id: I35d0608318f1bca4f4e702ebcc258957835ce0db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100373
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2020-08-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [ed8bce1909f658d8e3d950f374931242f91ba811]

        fix i18n constructors and android scripts
        
        after
            commit 155c056b1d4674d5ff73bbb5e1ad1dcd1e6aae36
            i18npool: create instances with uno constructors
        this fixes two things
        (*) the names of some of the constructo functions were wrong
        (*) the native-code.py script needed updating
        
        Change-Id: I5f3cad78eb2f84cb78ba7fed9f98122858fc6b81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100599
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-12  Caolán McNamara  <caolanm@redhat.com>  [4061fa2e5f057b144dad82b6ee6fb8161f1b7403]

        put all the renderers into the same column
        
        so text entries are left aligned to their expander, not
        all aligned to eachother
        
        Change-Id: Ibf35e204bb83a93fa6dcb2391cf04398d51952d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100602
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-12  Stephan Bergmann  <sbergman@redhat.com>  [91c8a3f3e7d3c178952d7e78e24cd0d6ba2b165a]

        The __cxa_exception::reserve member has been backported to LLVM 10 libcxxabi
        
        ...so record that fact in our comments, to avoid confusion
        
        Change-Id: I83a9c576a92d74c207c8c778df0d020daf5bf33d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100593
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [77128b8396e973606bb87b9795d28252f7892fc5]

        git pre-commit hook: check min gtk3 version
        
        See tdf#135442 for motivation
        
        Change-Id: I6db67b7a39edeb6dd9d9d82fbaa9cb93362e09e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100588
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-08-12  Jim Raykowski  <raykowj@gmail.com>  [ebdc0f1aada999e8b3bc8a32849a62b38819fead]

        fix memory leaks in CuiConfigGroupListBox
        
        Change-Id: I47dab54764de24bccc42513373b65657c241a8e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100570
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [ca5e875958882ed54b376535cccc144e3fa0345f]

        expand out DELETEZ
        
        Change-Id: I8691d7cedc340997284b1e8e9adae5f867c2d707
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100586
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [05bf4b0a3af2e55501f8ce73cc97ca5e2caa54c2]

        fix leak in ScAccessiblePreviewHeaderCell
        
        Change-Id: I0bafbe6d60980146006825229c0476fc22d1510f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100585
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [537693e57281f1129ae837a569d88ceff44425b0]

        use unique_ptr in ScDbNameDlg
        
        Change-Id: Id6e6b452ef1e3254a4a995eea0a2ca89f54019bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100584
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-12  Miklos Vajna  <vmiklos@collabora.com>  [347d05edd8910907ae185c61c1e56eee139b3c09]

        tdf#135144 xmloff textbox: fix export style name to be consitent with import
        
        Regression from commit 28d67b792724a23015dec32fb0278b729f676736
        (tdf#107776 sw ODF shape import: make is-textbox check more strict,
        2019-08-26), the problem was that in case the import side in
        SdXMLCustomShapeContext expects a fixed "Frame" parent style name, then
        the export side should go with that name as well.
        
        Fix the problem by simplifying XMLShapeExport::collectShapeAutoStyles(),
        which initially assumed that the string may be localized, so try to look
        it up: instead just use the fixed string that the import side will look
        for.
        
        This solves all problem which may stem from a parent style name which is
        non-empty, but other than Frame.
        
        Change-Id: I8146440c591d3dd5a904d243d85741d704711e9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100577
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-08-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [d837fb6ce95a598627c4863bb7d99e827d5309f7]

        expand out DELETEZ in vcl
        
        Change-Id: Ibcaef8c5dd057cb9b1711440e5f9da43817078f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100587
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-12  Shivam Kumar Singh  <shivamhere247@gmail.com>  [a2f226d63e88f2c6ba6771b37a7039c82e3d0001]

        tdf#135528 tdf#135491 Fix LO crash when using macro with SI enabled
        
        WriterInspectorTextPanel.cxx tries to work on the current shell
        which might change everytime. This patch uses the original shell
        stored in m_pWrtShell to get the current DocShell.
        
        Change-Id: I243e7346b748ca81041016f526b6d4da7861f7bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100493
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-12  Stephan Bergmann  <sbergman@redhat.com>  [26298f29e9d36313be527b785a9bb96089582037]

        Avoid repeated calls to document.DrawPage.getByIndex(0)
        
        I have seen various failures with (slow) ASan+UBSan builds where some other
        than the first one of those self.assertEqual failed.  I would assume that they
        rather either all succeed or all fail (in which case consistently the first one
        in each of those self.assertEqual blocks should fail).  To rule out the
        possibility that, for some timing/race reason, the identity of the element
        provided by document.DrawPage.getByIndex(0) changes midway through those blocks,
        only obtain that element once per block.
        
        Examples of such failures during UITest_writer_tests3 are
        <https://ci.libreoffice.org//job/lo_ubsan/1725/>
        
        > FAIL: test_insert_signature_line (insertSignatureLine.insertSignatureLine)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_ubsan/sw/qa/uitest/writer_tests3/insertSignatureLine.py", line 53, in test_insert_signature_line
        >     self.assertEqual(document.DrawPage.getByIndex(0).SignatureLineSuggestedSignerEmail, "Email")
        > AssertionError: None != 'Email'
        
        and my local build
        
        > FAIL: test_insert_signature_line2 (insertSignatureLine.insertSignatureLine)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/sbergman/lo/core/sw/qa/uitest/writer_tests3/insertSignatureLine.py", line 91, in test_insert_signature_line2
        >     self.assertEqual(document.DrawPage.getByIndex(0).SignatureLineShowSignDate, False)
        > AssertionError: None != False
        
        Change-Id: I2739edb12ed39892f5b29999b9e3d632e166c1c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100572
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [361c46fdcc18840f673bd65224d1542ea570d73d]

        use unique_ptr for ScGlobal::pFieldEditEngine
        
        Change-Id: Ic9894f9fb77ee270a3c09c0a3b5a008331016295
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100562
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [df37937018fe8e87dad5dd97689632044ba56de3]

        loplugin:flatten in sc/ui/view
        
        Change-Id: I0ea33fc076a280e5f4559eea8420b1b7fa442361
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100400
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-12  Mihkel Tõnnov  <mihhkel@gmail.com>  [3c8b3451c94aa6134752d110df58e93e6412cf02]

        tdf#126085: Restore Ctrl+; & Ctrl+Shift+; shortcuts for nl-NL
        
        Revert the addition of Ctrl+Comma & Ctrl+Shift+Comma for nl-NL,
        as people commonly use the US International layout in the Netherlands:
        https://en.wikipedia.org/wiki/QWERTY#Dutch_(Netherlands)
        
        Change-Id: I693468a084dd0714bce44bfc641bebda8ca4a394
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98440
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-12  László Németh  <nemeth@numbertext.org>  [d42776e01b87f12fddbcf78101bca1e10a6e4f97]

        tdf#118682 DOCX: export formula fields
        
        Convert also cell references by removing
        parenthesization:
        
        =<A1>+<B1> -> =A1*B1
        =SUM(<A1:ZZ99> -> =SUM(A1:ZZ99)
        
        See tdf#133647 for fixing import of cell references.
        
        Change-Id: I5082198aaf8230989f99984f8129b54867b77859
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100546
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-12  Szymon Kłos  <szymon.klos@collabora.com>  [53e745b4d2450a80485273f96abe4f8e6479972b]

        lok: update track changes status for calc
        
        Change-Id: Ifb5ac3739ff19154b97ea1258c77739bde0cfb80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100075
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100460
        Tested-by: Jenkins

2020-08-12  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [47f33494347e831aa29922bc9350555eba4301fb]

        add version tag to ANIMATEPHYSICS
        
        Change-Id: Ia6db8ca10a0311ae8492cdc5ab518efaba611cb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100431
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-08-12  Tor Lillqvist  <tml@collabora.com>  [0c33370592bc317cfe8c7bd65c91358ecc622594]

        Sukapura is MPL, says icon-themes/sukapura/LICENSE
        
        Change-Id: Ib4e6c5aa423f531c3826c66fb68dbe8149dce0c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100563
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-08-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [b4c6ad893011eb2b78892b81cfcc496eda0290ed]

        use unique_ptr for ScGlobal::pEnglishFormatter
        
        Change-Id: Ic570f78fadaa42efc3a61a414dbdec4dd52d3aed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100561
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [2ad735a9577fd463399e4fd1b0f31549aed7243f]

        remove unused pScIntlWrapper field from ScGlobal
        
        Change-Id: I687f4d5bb485724ca93cd7402c7c05743705d633
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100560
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [aba2019232db2020ccc099234226b896c831e092]

        remove unused pRscString field
        
        Change-Id: Id2ae96138c32d98933cb47020da63bd9e23ba7d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100559
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [20f82636df96836a58633a315fc73d8081612da8]

        use unique_ptr for ScAutoFormat in ScGlobal
        
        Change-Id: I6d19eac2f1accd97eef32ab47667476cae71ab7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100558
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [e51621d23d333c6d5d0279f5da30fcfd16d5ef9b]

        use unique_ptr for SvxSearchItem in ScGlobal
        
        Change-Id: I45f5d2bb699ef8cc6f32995bf15c2bf9095704fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100557
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [6b7d8f4f5f7b4595b29f1ae00c2de4393265d307]

        use unique_ptr for ScUserList in ScGlobal
        
        Change-Id: Ic7ecb6f67e2dc7ba77c73d0d0eccb758dfed8e33
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100538
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [c6d3e81669124caff72f32ec901f96f8303c069e]

        use unique_ptr for ScFunctionList
        
        Change-Id: Ic198c36e1a39d8c56c9720d3d5a945d3415f06d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100536
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [aa5da4850b0024e521aaf9d3324c2e755c5f65d4]

        use unique_ptr for ScFunctionMgr
        
        Change-Id: Ida42bf61e7fe4e2775e7a95c4eca7d03947bf3a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100535
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-12  Stephan Bergmann  <sbergman@redhat.com>  [db1c992f08668558777f157ee566f0e4772abdd4]

        Missing includes
        
        ...found when building against LLVM 12 trunk libc++ on Linux
        
        Change-Id: Iea8e623222940ed3d3e5830706a4538558ecf418
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100571
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-12  Stephan Bergmann  <sbergman@redhat.com>  [a42eefab8629c998ec0f1351075888b95b039ec1]

        Enable --enable-lto --enable-skia when building with GCC+Clang on Linux
        
        ...where all the Library_skia objects are built with Clang, so contain
        intermediate LLVM bytecode, but were then linked via GCC and ld or gold, which
        do not understand such object files and thus failed.  So in
        gb_LinkTarget__command_dynamiclink use T_CC/T_CXX also for the linker command
        line.  But then Clang would still be used for linking with the
        
          -fuse-ld=(ld or gold)
        
        $(USE_LD) suitable for GCC, and would still fail.  So break T_USE_LD out of
        T_LDFLAGS and let gb_LinkTarget_use_clang override T_USE_LD with CLANG_USE_LD.
        At least for now, that CLANG_USE_LD (containing something like
        
          -fuse-ld=lld
        
        or
        
          -fuse-ld=lld --ld-path=...
        
        for the latter see d668c9a04d04d256fcbbd2165fe226f1db88256b "Adapt --enable-ld
        to Clang 12 trunk --ld-path") needs to manually be passed into autogen.sh, it is
        not computed in configure.ac.
        
        Then building Library_skia would still fail to link against
        StaticLibrary_libpng, as that only contains intermediate GCC object code, so
        make sure to build it with -ffat-lto-objects in this specific case.
        
        Change-Id: I0a104e53a8898cd9c2eb3b643e21954e853608cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100556
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-12  Stephan Bergmann  <sbergman@redhat.com>  [986bd8b93b35ad7f2760dfe0576860532daa0e42]

        -Werror,-Wuninitialized (apparently new in Clang 12 trunk)
        
        > cppuhelper/source/typemanager.cxx:1571:47: error: field 'entity_' is uninitialized when used here [-Werror,-Wuninitialized]
        >         ServiceBasedSingletonDescription_Base(entity_->isPublished()),
        >                                               ^
        
        The code was like that ever since it was introduced in
        fa559f1c416884015d1d83d0a7ac8803e745d9df "WIP: Experimental new binary type.rdb
        format".  Odd that that never caused an issue, but the code appears to at least
        never be executed during `make check`.
        
        Change-Id: I19fe78162c7c4a9211c380648595df9aa54bf4d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100554
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-11  Caolán McNamara  <caolanm@redhat.com>  [e603bbceed095b1e94756c1e7dc0078f657cf864]

        tdf#135442 min supported version of gtk3 is 3.18 not 3.20
        
        Change-Id: Iaa2eefbe08fad3a7dd6eff98bf5fb513053a263d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100532
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-11  Caolán McNamara  <caolanm@redhat.com>  [68ada413fd37163221dc14a6921ab041e5abbeaa]

        unset CustomCellRenderer instances in dtor
        
        Change-Id: I60a5f91df65d1d511ba863ba9a0286c1483314d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100508
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [e8d1824146027c708c6dd53cc8341c2677813cde]

        use unique_ptr for CalendarWrapper in ScGlobal
        
        Change-Id: Id1a00798f9780006de28d3370e5bad1235fa2466
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100537
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [4cb85b20ae5a8ddda46b74382d60ec89b1b41320]

        use unique_ptr for ScLookupCacheMap
        
        Change-Id: Ib09a5331dfd57a99852555348c46730368d8d61d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100531
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-11  Mike Kaganski  <mike.kaganski@collabora.com>  [b71815a8d49f95657ce8253434187827e63a5ade]

        tdf#135639: check the return value of GetDim32
        
        ... to avoid crash accessing non-existing element of pChildItem->vIndices
        
        Change-Id: I248a9301abd69883f940051d9d9671298dcc8453
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100540
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-11  Justin Luth  <justin.luth@collabora.com>  [98665425ebb5cdeeda341336871ca4da7f4842b7]

        related tdf#135343 writerfilter: document broken nextColumn
        
        Fortunately, it is rather hard in Word to insert a nextColumn
        section-break, so this situation is rarely seen,
        and bug 135343's fix made it even more irrelevant.
        The fix includes unit tests demonstrating this problem.
        
        The column break should be inserted around m_xStartingRange,
        but the section should start from pPrevSection->m_xStartingRange
        and be extended include this section. But I have no idea
        how to do that.
        
        At least documenting that something is completely broken
        should be very useful for anyone drawn to this code.
        
        Change-Id: I878f99601bb2181500d215a0440a34a62f3840f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100461
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-08-11  Caolán McNamara  <caolanm@redhat.com>  [f6253490c48b1e16becb5baf428ad3505a8ed2e2]

        tdf#135567 for async case need an alternative check for dialog in execution
        
        Change-Id: I326b891b61f8a9848b56b2f26a80af80ab045dec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100501
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-11  Caolán McNamara  <caolanm@redhat.com>  [ba6ab05a2a1ecd557302e238e1890b5e631c28b7]

        tdf#134604 library created in the wrong tree
        
        Change-Id: Iee526422a18aef8ef25289041b26ff1e4a6b39b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100494
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-11  Michael Stahl  <Michael.Stahl@cib.de>  [99ef50f97b6d8461b8953c2555298c7bbeb3405b]

        tdf#128198 sw: text formatting: only consider upper margin for first line
        
        The non-first lines start below the first one so the margin is already
        included in the previous line's Y position.
        
        Also move the testTdf116486 to layout.cxx.
        
        (regression from d07fc485d46f431405a3f6a002f951a08c559677)
        
        Change-Id: I574516ea5f9600e2d861e43162b1a69488c68819
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100440
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-11  Regina Henschel  <rb.henschel@t-online.de>  [a6704e6dc53d64bc1442d337f7bfb8deb03f4145]

        tdf#128345 Move unit tests from sd to chart2 and improve them
        
        a) The unit tests are about charts and therefore it is more natural to
        have them in module chart2.
        b) The file name of the chart in the pptx package is generated with a
        static counter. Therefore the name depends on whether there have
        been previous savings. Module chart2 has a method, that ignores the
        number and takes the first matching file. Using that makes the tests
        more stable and allows to fix the static counter without need to
        adjust the tests.
        c) I have put them into a new test suite, which I have started
        recently. The other test suites are already hudge.
        So this patch depends on commit
        74be8bb787a44464957e5d3105c8de6d36e81b4a
        d) I have made the paths in the tests independent of the naming
        conventions which LibreOffice uses for styles and definitions.
        e) I have split the tests in export and import.
        
        Change-Id: If68c6e8d1eea8470074b96fb2c9efdd9090264b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100451
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-08-11  Yusuf Keten  <ketenyusuf@gmail.com>  [b03e218e9a5f6f8350ccb9c921b97a6bda2485bc]

        tdf#135313: Crash on opening the tight integration dialog
        
        The crash problem in MacOS and Windows is fixed.
        
        Change-Id: I2968880b77f723f2caf6dc77f4904411392c4008
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100449
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-08-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [43151592e89c26b451de4ecdfd71b3be385052d7]

        Imput -> Input
        
        Change-Id: I957448ecef97738c917b5691fc9f844041fa578c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100467
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-11  Gülşah Köse  <gulsah.kose@collabora.com>  [6e99f606baad33d6e662ecb21964f3d11b562750]

        tdf#133015 Add test for multicolumn textboxes.
        
        Change-Id: I92d6af17313fb5a4a27fc8768b8f3fbe64db1816
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100452
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-08-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [2d582244680e7f6dec6e4a466e276f93ccb01dc9]

        loplugin:flatten
        
        Change-Id: I6560756eb63856a22b43e3e65a7b7843cd2d5376
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100447
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [74012c48d99634a7556a86f77e9522024f2afdb2]

        LayoutManager: Document available properties
        
        Change-Id: I1ce4a4d00383bf7ebe91482cd29828da778dc43d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100464
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-08-11  Julien Nabet  <serval2412@yahoo.fr>  [7211f0d15d5a982a37cfb9e58da323177ae7e350]

        Expand XSERVICEINFO_COMMOM_IMPL macro which is now used only once
        
        Change-Id: I32de3f604cbb6863e29c0a63b599920a988c8389
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100463
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-11  Szymon Kłos  <szymon.klos@collabora.com>  [a67da1808d0085cb587b300ffbb58a5d65c1aed8]

        lok: state updates for vertical alignment
        
        Change-Id: I6767904e3d3366e1316c932555b979a26e77b8c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99998
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100459
        Tested-by: Jenkins

2020-08-11  Szymon Kłos  <szymon.klos@collabora.com>  [48215f9e925c6dfda1c75f97c381ae5a724345d9]

        lok: state updates for commands in Writer
        
        Change-Id: Id3d429ff4788abce03e9d7c5522655f362d6c249
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99996
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100458
        Tested-by: Jenkins

2020-08-11  Maxim Monastirsky  <momonasmon@gmail.com>  [3239708375c81005d66627c09d1907848cd0cfda]

        Simplify toolbar mode switching
        
        Change-Id: I3bd809ce3ef661f6566a73e639fbd5e4bb1b7e3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100439
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-08-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [7841adec312b4993156cdbd9702223e8f1f34132]

        tdf#131047: expand search results frame
        
        Change-Id: I883c86658f3aa4ee18d03d8c3aa277000f278abe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100453
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-08-11  Maxim Monastirsky  <momonasmon@gmail.com>  [c8c386c57d7ee822c304051f0a1be44f88e53635]

        Avoid double init of sidebar controls
        
        The welded sidebar contains only controls with officecfg based
        registration. Such controls are created by the service manager,
        which already calls the initialize method on its own, so there
        is no point in doing it again. This code was copy-pasted from
        the vcl based sidebar code path, but there it is guarded by a
        condition to not apply to such controls since commit 2c1d6e59
        ("tdf#103624 Avoid double init of controls in SidebarToolBox").
        
        Change-Id: I926f67f65b78799b6c3929184010be8af495817f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100448
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-08-11  Maxim Monastirsky  <momonasmon@gmail.com>  [c2b655bb60e23f3849b8b653e74aa1b00269e113]

        Menu methods take item id not position
        
        Problem can be seen when experimental features turned off and
        Groupedbar Compact is active, but its menu item isn't checked.
        
        Change-Id: I0386fccd0f64cde678c78d9f15dd853a6247e3ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100446
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-08-11  Stephan Bergmann  <sbergman@redhat.com>  [0de191e1d201d691c2196cf1aef412a98affb66f]

        Heap use-after-free
        
        ...as seen during UITest_writer_tests2:
        
        > ==2548829==ERROR: AddressSanitizer: heap-use-after-free on address 0x60b0002be9d0 at pc 0x7f42be5ddc7f bp 0x7ffe2d26b090 sp 0x7ffe2d26b088
        > READ of size 1 at 0x60b0002be9d0 thread T0
        >  #0 in cppu::WeakComponentImplHelperBase::release() at cppuhelper/source/implbase.cxx:84:9
        >  #1 in cppu::PartialWeakComponentImplHelper<com::sun::star::lang::XServiceInfo, com::sun::star::beans::XPropertySetInfo>::release() at include/cppuhelper/compbase.hxx:86:36
        >  #2 in rtl::Reference<UcbPropertiesManager>::~Reference() at include/rtl/ref.hxx:113:22
        >  #3 in __run_exit_handlers at /usr/src/debug/glibc-2.31-48-g64246fccaf/stdlib/exit.c:108:8
        >  #4 in exit at /usr/src/debug/glibc-2.31-48-g64246fccaf/stdlib/exit.c:139:3
        >  #5 in __libc_start_main at /usr/src/debug/glibc-2.31-48-g64246fccaf/csu/../csu/libc-start.c:342:3
        > 0x60b0002be9d0 is located 64 bytes inside of 112-byte region [0x60b0002be990,0x60b0002bea00)
        > freed by thread T0 here:
        >  #0 in free at /home/sbergman/github.com/llvm/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp:123:3
        >  #1 in rtl_freeMemory at sal/rtl/alloc_global.cxx:51:5
        >  #2 in cppu::WeakComponentImplHelperBase::operator delete(void*) at include/cppuhelper/compbase_ex.hxx:66:11
        >  #3 in UcbPropertiesManager::~UcbPropertiesManager() at ucb/source/core/ucbprops.cxx:197:1
        >  #4 in cppu::OWeakObject::release() at cppuhelper/source/weak.cxx:233:9
        >  #5 in cppu::WeakComponentImplHelperBase::release() at cppuhelper/source/implbase.cxx:86:18
        >  #6 in cppu::PartialWeakComponentImplHelper<com::sun::star::lang::XServiceInfo, com::sun::star::beans::XPropertySetInfo>::release() at include/cppuhelper/compbase.hxx:86:36
        >  #7 in rtl::Reference<UcbPropertiesManager>::clear() at include/rtl/ref.hxx:180:19
        >  #8 in UcbPropertiesManager::dispose() at ucb/source/core/ucbprops.cxx:205:16
        >  #9 in cppu::WeakComponentImplHelperBase::release() at cppuhelper/source/implbase.cxx:79:13
        >  #10 in cppu::PartialWeakComponentImplHelper<com::sun::star::lang::XServiceInfo, com::sun::star::beans::XPropertySetInfo>::release() at include/cppuhelper/compbase.hxx:86:36
        >  #11 in rtl::Reference<UcbPropertiesManager>::~Reference() at include/rtl/ref.hxx:113:22
        >  #12 in __run_exit_handlers at /usr/src/debug/glibc-2.31-48-g64246fccaf/stdlib/exit.c:108:8
        
        The elaborate g_Instance disposal scheme had been introduced with
        3d44c6a49b20415616dab7a2de2820da5efab309 "ucb/core: create instances with uno
        constructors", but it is unclear to me for what reason.
        
        Change-Id: I768bc3a8674e0e81cf89adae58e4a67d14509985
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100456
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-10  Gülşah Köse  <gulsah.kose@collabora.com>  [99dff69b561a8fe2d9437e6aa67a9581a6666f41]

        tdf#133015 Fix table position during import multicol textbox.
        
        Change-Id: Ied1a03ff9f4556a551738b698ccb284fe74299da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100414
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-08-10  Caolán McNamara  <caolanm@redhat.com>  [386add495b3d8b7816a521bb28c5f48fc243bc99]

        tdf#135568 an unexpected model for a GtkComboBox
        
        Change-Id: I5d4ec47fe6dcce4c4f0891fae22ed4b44796a270
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100437
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-10  Caolán McNamara  <caolanm@redhat.com>  [f9eea764389eae7e6b77076c1a80a8e6f280f9c4]

        tdf#135495 builder file format has annoyingly escaped into user config
        
        Change-Id: I38882e2c6e1815ac5fd747642c8934e3e4ca3ffb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100438
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-10  Caolán McNamara  <caolanm@redhat.com>  [54ffd565154bd1ad890bbb8e8a252ba14d85d4b2]

        unused suppression
        
        Change-Id: I6c28703a577c63a410cadbd4f08fd9c03bc3229f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100436
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-10  Tor Lillqvist  <tml@collabora.com>  [e2bd5afd726abd5df438b6b821416bd7cf496e4d]

        Make the C++/UNO bridge work to some extent on macOS on arm64
        
        Use the same code as for Linux on aarch64, with minor
        additional hacks. But that will not actually work in all cases, as
        there are slight differences in the ABI. See
        https://developer.apple.com/library/archive/documentation/Xcode/Conceptual/iPhoneOSABIReference/Articles/ARM64FunctionCallingConventions.html
        
        Thus we can drop the use of the lo_mobile_throwException() hack that
        was very temporarily used.
        
        The run-time code generation requires use of a new API on macOS to
        work: See the use of pthread_jit_write_protect_np() in
        bridges/source/cpp_uno/shared/vtablefactory.cxx.
        
        For some reason, with the Xcode 12 betas, when compiling for
        arm64-apple-macos, the symbols for the type_infos for the UNO
        exception types (_ZTIN3com3sun4star3uno16RuntimeExceptionE etc) end up
        as "weak private external" in the object file, as displayed by "nm -f
        darwin". We try to look them up with dlsym(), but that then fails. So
        use a gross hack: Introduce separate real variables that point to
        these typeinfos, and look up and dereference them instead. If this
        hack ends up needing to be permanent, instead of having a manually
        edited set of such pointer variables, we should teach codemaker to
        generate corresponding functions, and look up and invoke them to get
        the std::type_info pointer.
        
        When compiling for x86_64-apple-macos, the type_info symbols end up as
        "weak external" which is fine.
        
        With this, LibreOffice starts and seems to work to some extent, and
        many unit tests succeed.
        
        Change-Id: I05f46a122a51ade1ac7dccd57cb90e594547740e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100408
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-08-10  Stephan Bergmann  <sbergman@redhat.com>  [301b56f92b9058731f76e32604a771cac460693d]

        external/mariadb-connector-c: ma_bmove_upp is defined twice
        
        ...in UnpackedTarball/mariadb-connector-c/libmariadb/bmove_upp and in
        workdir/UnpackedTarball/mariadb-connector-c/libmariadb/ma_stmt_codec.c.  Given
        that the first of the two contains nothing but that redundant declaration, lets
        drop it from the (hand-curated?) list of included source files.
        
        (I came across this when experimenting with --enable-lto on Linux and
        temporarily including static libraries as --whole-archive, which thus caused a
        "multiple definition" error when linking StaticLibrary_mariadb-connector-c into
        Library_mysqlc.)
        
        Change-Id: I8c5f4de476a4bbd036fd25940cdb44d11954ecc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100427
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-10  Mike Kaganski  <mike.kaganski@collabora.com>  [0872e8cc87d753e6bdda9fad510a6b71cf96565f]

        tdf#135579: Don't uninstall vc_redist: make it permanent
        
        Redist is a system component, that includes a varying set of DLLs,
        and those DLLs are ref-counted. Installing a newer redist - i.e.
        updating and increasing refcount of existing DLLs - may add new
        DLLs (with initial refcount 1) in addition to the updated old DLLs
        that start depending on the newly added ones; at uninstall, the
        newly added DLLs may get removed because their refcount gets 0,
        while other redist DLLs are kept at the updated levels - so their
        dependencies now are not met, and redist gets broken.
        
        Just mark the redist components permanent, which, according to [1],
        "registers an extra system client for the component in the Windows
        Installer registry settings".
        
        A downside is that uninstall doesn't restore the original system
        state ideally.
        
        [1] https://docs.microsoft.com/en-us/windows/win32/msi/component-table
        
        Change-Id: I3fe82bcb5844f826f5b1df622273b4e3a1e3c436
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100426
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-10  Caolán McNamara  <caolanm@redhat.com>  [f6e9feb5bf7d227b33fe9cd4e61720d6205e5143]

        Resolves: tdf#135603 crash on rename item in customize dialog
        
        Change-Id: Ib5b04ec8ce974c87646b6bf4989094c8334a0006
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100428
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-10  Michael Stahl  <Michael.Stahl@cib.de>  [495a5944a3d442cfe748a3bb0dcef76f6a961d30]

        nss: upgrade to release 3.55.0
        
        Fixes CVE-2020-6829, CVE-2020-12400 CVE-2020-12401 CVE-2020-12403.
        (also CVE-2020-12402 CVE-2020-12399 in older releases since 3.47)
        
        * external/nss/nss.nspr-parallel-win-debug_build.patch:
          remove, merged upstream
        
        Change-Id: I8b48e25ce68a2327cde1420abdaea8f9e51a7888
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100345
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-10  Caolán McNamara  <caolanm@redhat.com>  [6ad2f463784a24c566477cdd60ae729651bb8564]

        restore removing the entries which are not enabled currently
        
        Change-Id: If24474e362aa80a3a0240a6ab899aa9e71066aef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100389
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-10  Caolán McNamara  <caolanm@redhat.com>  [dd0ee0ccf79918526cd1753e66a55f289a7b6ea3]

        tdf#135529 today/none only used by DateControl
        
        Change-Id: Id8987e65ef3fae9c009af59d3a1f9d0e83726648
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100404
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-10  Gülşah Köse  <gulsah.kose@collabora.com>  [33696b2820ce3c8b21b753d2c2bf92345ecb9276]

        tdf#133015 Inherit numCol from placeholder.
        
        Change-Id: I402a40be7e8899ca017996f2bf77a2fb884b9462
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100372
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-08-10  Gülşah Köse  <gulsah.kose@collabora.com>  [7b64bd90637a6722438bf873b1ded74ab3424c46]

        tdf#133015 Do not import multicol table text on master.
        
        Change-Id: I0a1b1dc2f9b314858ed90347065407bcd1dbbb73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100311
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-08-09  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [28022cee396715bc4b474ed1571074dc721bbe13]

        make physics based animation effects part of the animation engine
        
        Wiring up and creating required classes for physics based
        animation effects to be part of the animation engine.
        
        Creating a new animation node AnimationPhysicsNode
        for physics based animation effects and PhysicsAnimation
        class that inherits the NumberAnimation in the animation
        factory.
        
        Change-Id: I1f125df5324673e9937b8164c0fc267c9683afa0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100151
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-08-09  Shivam Kumar Singh  <shivamhere247@gmail.com>  [6ce2eddfdc35100b8079a4584dd3945e923d66a9]

        tdf#135406 - Border properties not properly listed in the Styles Inspector
        
        Several Border properties are stored as STRUCT internally.
        Added support to show them in the Inspector.
        
        Change-Id: Ida1014691ab2245eea04487ce753c23bdf0bddb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100288
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-08-09  Eike Rathke  <erack@redhat.com>  [3b5fccb308b9554d024e1d576abbf3ebec26b7a5]

        Resolves: tdf#134876 Absolute range references when selecting in Wizard
        
        Not doing the same for ScInputHandler::SetReference() now because
        selecting by keyboard is more likely to keep the existing
        behaviour and is easily edited to change.
        
        Change-Id: I368aa21c7f1099d175805493c92070da280cafa4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100267
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-08-09  Caolán McNamara  <caolanm@redhat.com>  [72aeda11bd1acbe5d9224eae0d22265630ebb0b8]

        weld OTasksWindow
        
        moving the InterimItemWindow one layer higher
        
        Change-Id: I500da55f4d4bf4dd31583c9c055564cf299a2166
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100304
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-09  Caolán McNamara  <caolanm@redhat.com>  [7614efb59d948ca07c16e32523831b81922ac8f9]

        weld OCreationList
        
        Change-Id: Ia234233cd44b91518c22e125fef4180068b07be4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100255
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-09  Caolán McNamara  <caolanm@redhat.com>  [a3a6ff25f5749207dbfae3d22ec5f2a3c8623d9a]

        block gen's focus in/out callbacks from grab_focus like gtk's
        
        Change-Id: I6102022495f5ffe644b4aa2b71df2fcf4e0a7b6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100299
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [a7c8c5f49af7ad8c1101a4c73dbe7a83b7ba8cb5]

        loplugin:flatten in sc/ui/vba
        
        Change-Id: I9015274bdc71baac2bbef9d34e3d69557533d92e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100399
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [8c505204f25b509daa586c2d308fb870325c59b9]

        loplugin:flatten in sc
        
        Change-Id: Iedb6ca37d1b006131d1fc77eca3303a12ccb60c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100401
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-09  Caolán McNamara  <caolanm@redhat.com>  [966b156cbd8b786c88ade5d322177e16fd408732]

        explain CF for translation
        
        Change-Id: Id3076ad1feb7e2d7d73209a30077b79311eca1c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100388
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [0e1264f44ce421f6b175598fff68a15ccc8b5449]

        loplugin:flatten in sc/ui/unoobj
        
        Change-Id: I9b03672387aa555eb11149763a1113e0768f3f37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100398
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [f97077c5fe41195bf2054892ae08e3307983e6dc]

        loplugin:flatten sc/miscdlgs
        
        Change-Id: I41bb4eb1ea06aef2f4e58e0f00d275dcf8879154
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100397
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-09  László Németh  <nemeth@numbertext.org>  [f4ca7ea13102dfbc0a62e925b6fe4dbe6fd0bf99]

        tdf#135573 sw: add Székely rovás (Old Hungarian) numerals
        
        Change-Id: Ic309fc9b07186ce0b86ca54028d62e0fafd104fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99950
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-09  Regina Henschel  <rb.henschel@t-online.de>  [acfd9e9ca2dfd76536c072e21c65cb3efc6aac80]

        tdf#128345 PPTX: add transparence gradient for fill in chart
        
        Export cases:
        Add transparence gradient on solid color fill by treating the
        color fill as gradient with identical start and end color.
        Add solid transparence on color gradient, by treating transparence
        as gradient.
        Import: Add missing property PROP_FillTransparenceGradientName to
        spnCommonPropIds so that it is available in spObjTypeFormatEntries.
        Otherwise transparence gradients will be skipped on import.
        
        Change-Id: I56218ec1afcc5bd1ce0324ca50c03e0b44f76c58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99464
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-08-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [3d44c6a49b20415616dab7a2de2820da5efab309]

        ucb/core: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Ieabf6d417a482ea7cc17e78a78954687e8894cb1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98801
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-09  Noel Grandin  <noelgrandin@gmail.com>  [d2140a6320cd1cf4dea29b174cdb3bcb5261056b]

        i18npool: create instances with uno constructors
        
        and rename some classes to match their UNO implementation name.
        
        See tdf#74608 for motivation.
        
        Change-Id: I16aa64781d30a500f234029da6f6b00a645c46bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100133
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-09  Johnny_M  <klasse@partyheld.de>  [2c6e81468e5fc0a26a150e9442a7f371d63cbd65]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 297a0c90cb07b299bf89bc031b770c3c49ee96a6
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ia874ceab5ff35a79938b6fa6494272b32f276568
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100383
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-09  Johnny_M  <klasse@partyheld.de>  [2c3341877c6e20ca2235ba2f8d939d085ab074c5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to de46029cbe9d1c7f33592d59095f2220d2e9739a
          - tdf#132643 Translate German section IDs
            
            Change-Id: I9d6dd60e4261f28671331f9ceb3dc926550e51f4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100382
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-08  Stephan Bergmann  <sbergman@redhat.com>  [11a54f7358488b24de87cc37cdcb387965c6d2a4]

        Remove unnecessary, wrong downcast
        
        ...during UITest_writer_tests4:
        
        > /sw/source/core/tox/txmsrt.cxx:310:30: runtime error: downcast of address 0x60f00032cd40 which does not point to an object of type 'const SwTOXIndex'
        > 0x60f00032cd40: note: object is of type 'SwTOXCustom'
        >  47 07 80 4f  90 c1 34 d7 39 2b 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  01 00 00 00
        >               ^~~~~~~~~~~~~~~~~~~~~~~
        >               vptr for 'SwTOXCustom'
        >     #0 0x2b39cf605eb9 in SwTOXIndex::sort_lt(SwTOXSortTabBase const&) /sw/source/core/tox/txmsrt.cxx:310:30
        >     #1 0x2b39cc9223b7 in SwTOXBaseSection::InsertSorted(std::unique_ptr<SwTOXSortTabBase, std::default_delete<SwTOXSortTabBase> >) /sw/source/core/doc/doctxm.cxx:1946:19
        >     #2 0x2b39cc90c5a7 in SwTOXBaseSection::UpdateMarks(SwTOXInternational const&, SwTextNode const*, SwRootFrame const*) /sw/source/core/doc/doctxm.cxx:1219:13
        >     #3 0x2b39cc8f6ab1 in SwTOXBaseSection::Update(SfxItemSet const*, SwRootFrame const*, bool) /sw/source/core/doc/doctxm.cxx:872:9
        >     #4 0x2b39d02a07b0 in SwXDocumentIndex::refresh() /sw/source/core/unocore/unoidx.cxx:1261:19
        >     #5 0x2b39d028bcd3 in SwXDocumentIndex::update() /sw/source/core/unocore/unoidx.cxx:517:12
        >     #6 0x2b3e6a642d3b in SwMultiTOXTabDialog::CreateOrUpdateExample(TOXTypes, unsigned short, unsigned short) /sw/source/ui/index/cntex.cxx:383:67
        >     #7 0x2b3e6a637d45 in SwMultiTOXTabDialog::CreateExample_Hdl(SwOneExampleFrame&) /sw/source/ui/index/cntex.cxx:117:9
        >     #8 0x2b3e6a63602a in SwMultiTOXTabDialog::LinkStubCreateExample_Hdl(void*, SwOneExampleFrame&) /sw/source/ui/index/cntex.cxx:85:1
        >     #9 0x2b39d33ffc99 in Link<SwOneExampleFrame&, void>::Call(SwOneExampleFrame&) const /include/tools/link.hxx:111:45
        >     #10 0x2b39d33fa895 in SwOneExampleFrame::TimeoutHdl(Timer*) /sw/source/uibase/utlui/unotools.cxx:403:28
        >     #11 0x2b39d33e7d3a in SwOneExampleFrame::LinkStubTimeoutHdl(void*, Timer*) /sw/source/uibase/utlui/unotools.cxx:210:1
        >     #12 0x2b396b968321 in Link<Timer*, void>::Call(Timer*) const /include/tools/link.hxx:111:45
        >     #13 0x2b396b9678b8 in Timer::Invoke() /vcl/source/app/timer.cxx:75:21
        >     #14 0x2b396b7ad806 in Scheduler::ProcessTaskScheduling() /vcl/source/app/scheduler.cxx:484:20
        >     #15 0x2b396b7a7680 in Scheduler::CallbackTaskScheduling() /vcl/source/app/scheduler.cxx:287:5
        >     #16 0x2b396c3fb790 in SalTimer::CallCallback() /vcl/inc/saltimer.hxx:54:13
        >     #17 0x2b396c3eeefc in SvpSalInstance::CheckTimeout(bool) /vcl/headless/svpinst.cxx:209:53
        >     #18 0x2b396c3f5665 in SvpSalInstance::DoYield(bool, bool) /vcl/headless/svpinst.cxx:444:21
        >     #19 0x2b396b8a6af9 in ImplYield(bool, bool) /vcl/source/app/svapp.cxx:455:48
        >     #20 0x2b396b8a5cb7 in Application::Yield() /vcl/source/app/svapp.cxx:519:5
        >     #21 0x2b396b8a58f9 in Application::Execute() /vcl/source/app/svapp.cxx:434:9
        >     #22 0x2b39302e879c in desktop::Desktop::Main() /desktop/source/app/app.cxx:1600:17
        >     #23 0x2b396b94ff29 in ImplSVMain() /vcl/source/app/svmain.cxx:201:35
        >     #24 0x2b396b959e00 in SVMain() /vcl/source/app/svmain.cxx:233:12
        >     #25 0x2b39304ca014 in soffice_main /desktop/source/app/sofficemain.cxx:98:12
        >     #26 0x4efc6c in sal_main /desktop/source/app/main.c:48:15
        >     #27 0x4efc46 in main /desktop/source/app/main.c:47:1
        >     #28 0x2b393208f504 in __libc_start_main (/lib64/libc.so.6+0x22504)
        >     #29 0x41b5c1 in _start (/instdir/program/soffice.bin+0x41b5c1)
        
        (<https://ci.libreoffice.org//job/lo_ubsan/1721/>)
        
        Change-Id: I02fcbd23d13843563042aca7b1e9fed73823ecb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100394
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-08  Justin Luth  <justin.luth@collabora.com>  [538898d6b9a70d593d9e061f83bed1bffd3987c5]

        related tdf#135216 writerfilter: don't bRemove para with field
        
        So the lovely task of building up every possible exception
        where a paragraph has content without noticed character properties
        continues...
        
        Change-Id: I1df13f1ea96866b82f44cbbedd52bb525e0d3c2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99761
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-08-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [c8b7a833c8f195facf225d062adc762a07ea55b9]

        loplugin:unusedmethods
        
        Change-Id: I58819edd0965ff52c3fc6c20d84bc5951a79bbe2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100381
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-08  Justin Luth  <justin.luth@collabora.com>  [a5ada62f564b90cf211929baf7694f477a53a445]

        tdf#135329 sw MS export: prevent skipping at-char anchors
        
        This patch is step 1 - write out bypassed flies.
        Step 2 - don't bypass fly positions.
        
        The SearchNext function is skipping some flies
        because it is not returning them as a stopping
        position (nextAttr), and so OutFly just skipped
        them since they didn't exactly match the position
        it was acting on.
        
        Generally a bad idea to just ignore a picture etc.
        Perhaps this is safe enough to backport all the
        way to stable. But pictures are such a mess in
        general, and so fragile that I don't know what
        the implications might be. Thus I am breaking
        this fix down into as small pieces as I possibly
        can for the benefit of regression finding/fixing.
        
        Prior to this test, there were no unit tests that failed
            assert ( nPos >= nSwPos );
        
        Change-Id: Idad0ea9d229f107a8b55150c476f3d4a6bdef3f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100375
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-08-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [000424566db7611f8daf807f23e75e42589a5085]

        loplugin:unnecessaryvirtual
        
        Change-Id: Idcb25f62f0371178222fb05fb8e3ec9fd335305b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100379
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-08  Caolán McNamara  <caolanm@redhat.com>  [f43078e028c146041bedbd0a53826bf372074b5e]

        don't make InterItemWindow a WB_DIALOGCONTROL
        
        which means pressing tab searches it children, let it be the target, and it
        will delegate focus
        
        Change-Id: I353ae6b5a6b62c91b844fcd10508f8689db77038
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100298
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-08  Caolán McNamara  <caolanm@redhat.com>  [4ea3ac6bba777111bf8656b6911068c59248382a]

        cid#1465675 Uninitialized scalar field
        
        Change-Id: I518129aa01bbe10a5050edb9ecef669d7b4b1bc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100292
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-08  Caolán McNamara  <caolanm@redhat.com>  [f0f1d1fb2f3b059e2a0979c61613b661b938a152]

        merge dbaui::OMarkableTreeListBox with dbaui::OTableTreeListBox
        
        Change-Id: I5cde5c453493e5287faa770eede2e42b21075477
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100330
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-08  Stephan Bergmann  <sbergman@redhat.com>  [2f2246d22e2a8ccbc1dc3e6f5243734a61edf270]

        external/cppunit: Run tests in deterministic order
        
        What prompted me to make this change is that when I tried an --enable-lto build,
        CppunitTest_xmlsecurity_signing failed in a non-obvious way, and I noticed that
        it ran the individual tests in a different order than a --disable-lto build.
        
        With this change, CppunitTest_xmlsecurity_signing also started to fail in the
        --disable-lto build, which has meanwhile been fixed with
        800eebfa82106c509310ed43bef38a7a4ad4451f "Database document apparently needs to
        be closed before it is disposed".  No other tests started to fail in my
        Linux --disable-lto-build with this change, and my Linux --enable-lto build
        (using recent Fedora 32 GCC 10.2 and the default linker) also succeeds `make
        check` after 800eebfa82106c509310ed43bef38a7a4ad4451f, both with and without
        this cppunit change.
        (<https://bugs.documentfoundation.org/show_bug.cgi?id=126442> "LTO build
        segfaults in sw_apitests" and <https://src.fedoraproject.org/rpms/libreoffice/c/
        5d644f1606b76ffa4a102433849a824d7293a404> "%check fails with lto enabled"
        indicate that older branches also fail CppunitTest_sw_apitests with
        --enable-lto, but I could not reproduce that on current master.)
        
        What happens in cppunit is that every CPPUNIT_TEST_SUITE_REGISTRATION (or other
        macro like CPPUNIT_TEST_FIXTURE internally calling
        CPPUNIT_TEST_SUITE_REGISTRATION) creates a global static variable whose ctor
        inserts the address of a sub-object of that global static variable into the
        TestFactoryRegistry::m_factories set.  Even if the order of invocation of those
        ctors from one .cxx is deterministic, the relative order or the addresses of
        those sub-objects inserted into the TestFactoryRegistry::m_factories set need
        not be (though they probably typically are).  Another source of nondeterminism
        is that the order of ctors from different .cxx is not specified (which might
        have caused the CppunitTest_xmlsecurity_signing failures, given that test
        includes suites from two different .cxx).
        
        So to make test execution more reproducible, make the order in which the tests
        are run deterministic, sorting them by name.  (When
        TestFactoryRegistry::addTestToSuite the adds the sorted tests to
        TestSuite::addTest, they are inserted into a TestSuite::m_tests vector, from
        which point on things appear to already happen in a deterministic order.)
        
        Change-Id: I40741f397a96772974fd41bacdb3dd763c885417
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100384
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [7d8c8af4b24e89d8135c0806ea153732413f6950]

        loplugin:unusedfields
        
        Change-Id: I9fd1e742fea5d2f6c45fb2086df79b420d514e98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100380
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [5a79c78338b0f6a568947d5623a0c93a5e9b2aa3]

        loplugin:virtualdead
        
        Change-Id: Ib2a4ebad50e9c6f0d71a9ac3a1bc8ac11e775496
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100378
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [5d47604c0aecce28b058a01cd1324d87c154c616]

        use std::string_view
        
        Change-Id: Iac8367a1ea3ec603b5db8b3dd8bdc7dd7265eb83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100377
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-08  Stephan Bergmann  <sbergman@redhat.com>  [393c3930c8cedb2fcf380539c57d8da5cfb31572]

        Remove dead code
        
        mxComponent is known to be null at the start of a test function
        
        Change-Id: Ifb3b7dd33769ef71d980fb110eab2dceb03bc52c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100370
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [358bdc5eb38a6a7c310027f4a10694230b848b7f]

        loplugin:flatten in sc/filter/oox
        
        Change-Id: Idd536dbeaee1f1db3317d96b90e56691976a89ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100338
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-08  Stephan Bergmann  <sbergman@redhat.com>  [800eebfa82106c509310ed43bef38a7a4ad4451f]

        Database document apparently needs to be closed before it is disposed
        
        Otherwise, if a test like testPreserveMacroTemplateSignature10::TestBody from
        xmlsecurity/qa/unit/signing/signing.cxx happens to be executed after
        testPreserveMacroSignatureODB::TestBody from
        xmlsecurity/qa/unit/signing/signing2.cxx during CppunitTest_xmlsecurity_signing,
        it would SIGABRT with something like
        
        > warn:sfx.view:1935717:1935717:sfx2/source/view/frmload.cxx:489: DBG_UNHANDLED_EXCEPTION in static void (anonymous namespace)::SfxFrameLoader_Impl::impl_handleCaughtError_nothrow(const com::sun::star::uno::Any &, const ::comphelper::NamedValueCollection &) exception: com.sun.star.lang.DisposedException message: Frame disposed /home/sbergman/lo/core/framework/source/services/frame.cxx:362
        > warn:legacy.osl:1935717:1935717:vcl/source/window/window.cxx:273: Window ( 19SfxFrameWindow_Impl()) with live children destroyed:  23SfxFrameViewWindow_Impl() 14SfxSplitWindow() 21SfxEmptySplitWin_Impl() 14SfxSplitWindow() 21SfxEmptySplitWin_Impl() 14SfxSplitWindow() 21SfxEmptySplitWin_Impl() 14SfxSplitWindow() 21SfxEmptySplitWin_Impl()
        > Window ( 19SfxFrameWindow_Impl()) with live children destroyed:  23SfxFrameViewWindow_Impl() 14SfxSplitWindow() 21SfxEmptySplitWin_Impl() 14SfxSplitWindow() 21SfxEmptySplitWin_Impl() 14SfxSplitWindow() 21SfxEmptySplitWin_Impl() 14SfxSplitWindow() 21SfxEmptySplitWin_Impl()
        
        at
        
        > #7  0x00007ff59b2599e9 in SalAbort(rtl::OUString const&, bool) (rErrorText="Window ( 19SfxFrameWindow_Impl()) with live children destroyed:  23SfxFrameViewWindow_Impl() 14SfxSplitWindow() 21SfxEmptySplitWin_Impl() 14SfxSplitWindow() 21SfxEmptySplitWin_Impl() 14SfxSplitWindow("..., bDumpCore=true) at vcl/source/app/salplug.cxx:303
        > #8  0x00007ff59b08c751 in Application::Abort(rtl::OUString const&) (rErrorText="Window ( 19SfxFrameWindow_Impl()) with live children destroyed:  23SfxFrameViewWindow_Impl() 14SfxSplitWindow() 21SfxEmptySplitWin_Impl() 14SfxSplitWindow() 21SfxEmptySplitWin_Impl() 14SfxSplitWindow("...) at vcl/source/app/svapp.cxx:281
        > #9  0x00007ff59a846f98 in vcl::Window::dispose() (this=0x4ea35d0) at vcl/source/window/window.cxx:274
        > #10 0x00007ff5954ff853 in SfxFrameWindow_Impl::dispose() (this=0x4ea35d0) at sfx2/source/view/frame2.cxx:82
        > #11 0x00007ff59aad5161 in VclReferenceBase::disposeOnce() (this=0x4ea3818) at vcl/source/outdev/vclreferencebase.cxx:38
        > #12 0x00007ff591c3815b in VclPtr<OutputDevice>::disposeAndClear() (this=0x7ffd92f67810) at include/vcl/vclptr.hxx:206
        > #13 0x00007ff591cbaeb8 in VCLXWindow::dispose() (this=0x52fb4c0) at toolkit/source/awt/vclxwindow.cxx:920
        > #14 0x00007ff59300e147 in (anonymous namespace)::XFrameImpl::setComponent(com::sun::star::uno::Reference<com::sun::star::awt::XWindow> const&, com::sun::star::uno::Reference<com::sun::star::frame::XController> const&) (this=0x4f02260, xComponentWindow=empty uno::Reference, xController=empty uno::Reference) at framework/source/services/frame.cxx:1514
        > #15 0x00007ff5930104ee in (anonymous namespace)::XFrameImpl::close(unsigned char) (this=0x4f02260, bDeliverOwnership=1 '\001') at framework/source/services/frame.cxx:1692
        > #16 0x00007ff593016633 in (anonymous namespace)::XFrameImpl::implts_checkSuicide() (this=0x4f02260) at framework/source/services/frame.cxx:3189
        > #17 0x00007ff59300ffb4 in (anonymous namespace)::XFrameImpl::removeActionLock() (this=0x4f02260) at framework/source/services/frame.cxx:2683
        > #18 0x00007ff592fa892f in framework::ActionLockGuard::freeResource() (this=0x7ffd92f68bd0) at framework/source/inc/loadenv/actionlockguard.hxx:123
        > #19 0x00007ff592f9e2de in framework::LoadEnv::impl_reactForLoadingState() (this=0x7ffd92f68ac8) at framework/source/loadenv/loadenv.cxx:1637
        > #20 0x00007ff592f9d9fc in framework::LoadEnv::impl_setResult(bool) (this=0x7ffd92f68ac8, bResult=false) at framework/source/loadenv/loadenv.cxx:515
        > #21 0x00007ff592f9d851 in framework::LoadEnv::impl_loadContent() (this=0x7ffd92f68ac8) at framework/source/loadenv/loadenv.cxx:1160
        > #22 0x00007ff592f9a502 in framework::LoadEnv::start() (this=0x7ffd92f68ac8) at framework/source/loadenv/loadenv.cxx:395
        > #23 0x00007ff592f98261 in framework::LoadEnv::startLoading(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, rtl::OUString const&, int, LoadEnvFeatures) (this=0x7ffd92f68ac8, sURL="file:///xmlsecurity/qa/unit/signing/data/tdf42316.ott", lMediaDescriptor=uno::Sequence of length 2 = {...}, xBaseFrame=uno::Reference to (class framework::Desktop *) 0x18b3c48, sTarget="_default", nSearchFlags=0, eFeature=LoadEnvFeatures::NONE) at framework/source/loadenv/loadenv.cxx:300
        > #24 0x00007ff592f96bdc in framework::LoadEnv::loadComponentFromURL(com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (xLoader=uno::Reference to (class framework::Desktop *) 0x18b3c58, xContext=uno::Reference to (class cppu::(anonymous namespace)::ComponentContext *) 0xa6aeb0, sURL="file:///xmlsecurity/qa/unit/signing/data/tdf42316.ott", sTarget="_default", nSearchFlags=0, lArgs=uno::Sequence of length 2 = {...}) at framework/source/loadenv/loadenv.cxx:169
        > #25 0x00007ff592ff8ce2 in framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (this=0x18b3be0, sURL="file:///xmlsecurity/qa/unit/signing/data/tdf42316.ott", sTargetFrameName="_default", nSearchFlags=0, lArguments=uno::Sequence of length 2 = {...}) at framework/source/services/desktop.cxx:593
        > #26 0x00007ff592ff8da5 in non-virtual thunk to framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) () at workdir/UnoApiHeadersTarget/udkapi/normal/com/sun/star/lang/XComponent.hpp:136
        > #27 0x00007ff593d7bb28 in unotest::MacrosTest::loadFromDesktop(rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (this=0x18a6d80, rURL="file:///xmlsecurity/qa/unit/signing/data/tdf42316.ott", rDocService="", rExtraArgs=uno::Sequence of length 1 = {...}) at unotest/source/cpp/macros_test.cxx:61
        > #28 0x00007ff5956b132d in testPreserveMacroTemplateSignature10::TestBody() (this=0x18a6d30) at xmlsecurity/qa/unit/signing/signing.cxx:1243
        
        Change-Id: If2c45a8fc8d907b12f4d92c77f524d50d9e928cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100344
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-08  Julien Nabet  <serval2412@yahoo.fr>  [749ac5f415a590da505eb5e3d4a37a49a9c82fcc]

        Typo bSlideBackgoundPainted
        
        Change-Id: Ice11d37e9832b5841f36e8873f4d11e9c0d6b3c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100376
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-08  Julien Nabet  <serval2412@yahoo.fr>  [ba20c2b1874cac08e93c3a122c8723868a29e456]

        tdf#58518: add message in case of not text file with "Insert->File" in Writer
        
        Change-Id: I5d3d6153cdb58485043e80331e0b4f1e55a03412
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99941
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-08-08  Rene Engelhard  <rene@debian.org>  [7f8c2d8f965ca2cb570bb40a5f8fa06902ea580e]

        bump libnumbertext requirement to >= 1.0.6
        
        because otherwise
        
        Test name: SwUiWriterTest::testTdf133589
        equality assertion failed
        - Expected: 𐳥𐳋𐳓𐳉𐳗
        - Actual  : székely 0
        
        Failures !!!
        Run: 305   Failure total: 1   Failures: 1   Errors: 0
        
        happens with (system-)libnumbertext 1.0.5
        
        Change-Id: Ibbb33f41840b239c58e80c2a1a2c8ff5d41df58a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100342
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: Jenkins

2020-08-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [66d0815d790918b35dd413b64c467dc168d720bb]

        loplugin:flatten in sc/filter/excel
        
        Change-Id: I48ab5b20a3345cd40d4715c3ff025d2df3b491fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100337
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [37c3da6d2c453448952783ef9437f12469edc316]

        loplugin:flatten in sc/filter
        
        Change-Id: I3fa60b5c1ef253d9e9e9a727e29c052de277e77a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100339
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-08  Stephan Bergmann  <sbergman@redhat.com>  [47b19a51c47332981b89c250c69ec240c811a325]

        Make use of std string_view
        
        Change-Id: I81d8a0ccff0a9d0ff1aa7fbb6006e80e1fce76fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100315
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-08  Heiko Tietze  <tietze.heiko@gmail.com>  [13d788b476adb3901689282733cc2700e7934212]

        Clean-up of abstdlg
        
        Unnecessary functions regarding the about dialog removed
        
        Change-Id: I739a6b1383a0096ec46e2316da3c5327dafe1675
        Follow-up to 39e83e2e4257c56adef13ed1dfeee013a4f45376
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99985
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-08-08  Srijan Bhatia  <srijanbhatiasun@gmail.com>  [d04260e5318fad36b3a29deaf9a823052bc6bea9]

        Presenter console new vertical separator
        
        Change-Id: I82e30a8dd73ba91605ae839847fb6378b1d54b3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100044
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-08-08  Johnny_M  <klasse@partyheld.de>  [7657fecbceb656d7745a0ae7674a733c722343d8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d94a25c58b03f7619430ec7bf66564de16600548
          - tdf#132643 Translate German section IDs
            
            Change-Id: If138eff022dc58dda7c6f6f7d9bb749a0f717684
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100341
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [255d7e562c729ed113336d635326cb84d98b8f4e]

        Fix typos
        
        Change-Id: Ic28a1cdc779af9438555acd3bf85312e5e244fe6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100336
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [621580eda6361c5a9f949ad7a16691abf632e370]

        Fix typos to complete commit cfce486
        
        See:
        https: //gerrit.libreoffice.org/c/core/+/100172
        Change-Id: Iefcf549f23fa27affe7b6254d82eb2fc8ecf283b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100334
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-07  Caolán McNamara  <caolanm@redhat.com>  [e17e3dd6d9c06f0dc25246a4e0fb82970d74ba39]

        cid#1465671 Unchecked return value
        
        Change-Id: I796799f2964f70f107acc53d376379a79e044472
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100294
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-07  Caolán McNamara  <caolanm@redhat.com>  [c8284fea44bd2e0170da8cbfab0c041e287ea99b]

        cid#1465674 silence Copy-paste error
        
        Change-Id: I5b90774ffae5ee0ce32de1d557bd50f2d6b775cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100293
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [bdbf72d9a23cf63bebc01d5fe1567f76cb260c7d]

        tdf#134572: sw_ooxmlimport: Add unittest
        
        Change-Id: I9162211edb583201ba4600362045379fbed2b05c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100302
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-08-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [b02d05f460fb43424d4288969ea826afc06b66e5]

        tdf#135249: sc_ucalc: Add unittest
        
        Change-Id: Iddaf35d0b0afa44f081db2a1ac4f29567876f967
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100300
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-08-07  Caolán McNamara  <caolanm@redhat.com>  [9c894db4a32fd6f2c50202c7769fa86ba1bd5247]

        cid#1465676 silence Unchecked return value
        
        Change-Id: I61f9fda6e7a5200336adfccad1d531a38416679b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100296
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-07  Caolán McNamara  <caolanm@redhat.com>  [d7d09fd881ff56ea1a7b6863cafb298387f20f98]

        cid#1465673 Unchecked return value
        
        Change-Id: I6213d9c0f0450b5e600553c18deb5fbef3a05230
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100295
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-07  Caolán McNamara  <caolanm@redhat.com>  [e5e66dcee74da4f8b91a29b21b744f7aed138f1c]

        move comment to the start so xgettext uses the right ones
        
        Change-Id: I0601cbcdd9b4441dc937fadf7287d0133fe35a3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100309
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-07  Caolán McNamara  <caolanm@redhat.com>  [583058cb5944e9e64552bb39b732ad19b33d0888]

        drop unneeded forward declares
        
        Change-Id: I32c8f5fd73249bdd7a233801f6a23b280b8df50c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100305
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-07  Stephan Bergmann  <sbergman@redhat.com>  [f3da84db230a10551bbdbd6cdf5e4cf669e54e2a]

        Make use of std string_view
        
        Change-Id: Ic4b330b7d046ba77e51d32d156501a18e3782985
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100313
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-07  Michael Stahl  <Michael.Stahl@cib.de>  [8d83c29905ca6c4067ae0330d3544ddb983cafbc]

        oox: VML export: convert ESCHER_Prop_AnchorText to v-text-anchor
        
        Change-Id: I903cac8d7b02138680613b5a1b6dab4b1c448158
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100333
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-07  Michael Stahl  <Michael.Stahl@cib.de>  [2af2b9be05a4733c691db7201e76b4058516c47b]

        oox: VML export: produce bottom-to-top in a better way
        
        Replace code added in 090c61eb93db4302d4565d5f11f7673190835fdb
        with something that uses the already generated ESCHER property; this
        lets a warning about the unhandled property disappear too.
        
        Change-Id: Ieed83dd8e17e92eea9901124fce5e6da2a17196a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100332
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-07  Michael Stahl  <Michael.Stahl@cib.de>  [2cb90a5c87fe46737c8d840967d8836284f92ffd]

        filter: MSO export: convert TextWrap property to Escher_Wrap*
        
        There's a paucity of working wrapping modes in Escher unfortunately.
        
        Change-Id: Ibaf99c3249a6492dc129f9c9b5707778038f9a4c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100331
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1a13804092f93dd77b081ea063856d9896838a51]

        Fix typos
        
        Change-Id: Iedaac490a577d3582ea9ef5a105836eff8c2eaf5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100078
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-07  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [69d903c59729deb9f9824929bb31e4256f09025b]

        SwTOXBaseSection::UpdateMarks: SwIterator no more ...
        
        Change-Id: Ib4b9e9bc47e6789d61dbe6187a870b986ed491f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98138
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-08-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6026038442790ea8c72cdd16490d8c99aaa8a946]

        Fix typo
        
        Change-Id: Ie022017c333e19a2732e19a64efea1695dc01e03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100335
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-07  Johnny_M  <klasse@partyheld.de>  [971d9ce62f411881a89e4559ee547a0c7ffd55c7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7c883574c2036f463359dde30a976db6ff568d4e
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ia6677cbdad3c3bc7e204a104d00088dff76794fc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100323
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-07  Johnny_M  <klasse@partyheld.de>  [3e19c0e2e20e8e69c2f3b0c3a22270ba4ff3aaeb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c21147b7a058057fbfce13d78ce428cb2bf793cb
          - tdf#132643 Translate German section IDs
            
            Change-Id: I3a58bdc316a356a2e53affe1a996d6809039b279
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100319
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-07  Johnny_M  <klasse@partyheld.de>  [4e2b0dba38a39e3f2816075de22df047591c06e0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b80ac51da7f49b4c2978ccf07d99707dca37450e
          - tdf#132643 Translate German section IDs
            
            Change-Id: If5aea5cba488ea1ab614c3bad002f7d8fe9a8191
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100322
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-07  Johnny_M  <klasse@partyheld.de>  [24f6df44c8379ee5db39addd57071b5709ed85ec]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 61d0453196ba1f0b12c080ad55dd46b31a5ba602
          - tdf#132643 Translate German section IDs
            
            Change-Id: I6f98da001802d1ef2afc0557db61a9dfa6929133
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100321
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-07  Johnny_M  <klasse@partyheld.de>  [05186dc1c5a049ad9c5034bec0a75d3ca040dcca]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 71458d7428cb44367d666439499172e1211dfd77
          - tdf#132643 Translate German section IDs
            
            Change-Id: I6a7a485a677d41e173b0aa6c2a52b856a50e64da
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100320
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-07  Johnny_M  <klasse@partyheld.de>  [069be1ef1d2df9fd4039e529b011098ec2567472]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f01a9af6bbe036452f97af0cfbc5742e08719c14
          - tdf#132643 Translate German section IDs
            
            Change-Id: I1e9d6681dc9b6304fb0e081b680729d5f01e658b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100318
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-07  Johnny_M  <klasse@partyheld.de>  [e3fb2b51dcfb49349dcee02b90b2ff4c44fe6b03]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to be6632d411934e2b2435b80fb6e2db859b20c930
          - tdf#132643 Translate German section IDs
            
            Change-Id: I6b40b3c51f37c5d85fee58e211c8ce6d146ca13f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100317
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-07  Johnny_M  <klasse@partyheld.de>  [8d057598b74dfb4450eb115187aedbb6f79a3c69]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 20a2876b98ea8fa550f52ece1326986c6c0a2917
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ia6933c6dcb3a73c0a6736b901fb4d39e5bd7eef8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100316
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-07  Johnny_M  <klasse@partyheld.de>  [fec6a50b59584bab00db2c0f6ab646a76e2833e8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 47c516156cde14bbb42b175776fd9131a7f849ab
          - tdf#132643 Translate German section IDs
            
            Change-Id: I80cb649d0f6a5953b9e61e43cd41b410d7455504
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100242
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-07  Johnny_M  <klasse@partyheld.de>  [143c5272b7a4b2cc3a9adf7551123a392b90e54e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bd6a414f265035b12d6fd30e7cee05715c10bf02
          - tdf#132643 Translate German section IDs
            
            Change-Id: I44a5488b78a0d313038243d63b48dd6c4b2732bc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100244
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-07  Johnny_M  <klasse@partyheld.de>  [4e93f231de26e37d5706fd733290914e6941f05a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 080ac7ee89790e53fdec352cfd7d2cecf6bb7578
          - tdf#132643 Translate German section IDs
            
            Change-Id: I9a101a44ab16e29fbefe057fc9ce5433eb3ee8a7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100243
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-07  Caolán McNamara  <caolanm@redhat.com>  [d628075b1af0c152e7f50b93b99f3b9744cdc5e7]

        hrcex operates on .hrc files
        
        Change-Id: I0841c2d99a00b6b18e3dc4baca2b4bb48ab5b97d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100308
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-07  Stephan Bergmann  <sbergman@redhat.com>  [a2e5c8a0dc9254591711e32245e2e6b9dbd2449f]

        Revert "tdf#131420 DOCX export: fix missing border of frame"
        
        This reverts commit 6f22e4e5f93af27fa41bd1054a817df2409fdc62.
        <https://ci.libreoffice.org/job/gerrit_linux_gcc_release/66787/> failed with
        
        > Test name: testTdf131420::Load_Verify_Reload_Verify
        > equality assertion failed
        > - Expected: 1
        > - Actual  : 0
        > - In <file:///home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_gcc_release_64/tempdir/lu29117kacyqp.tmp>, XPath '/w:document/w:body/w:p[2]/w:pPr/w:pBdr[2]' number of nodes is incorrect
        
        during CppunitTest_sw_ooxmlexport12 of
        <https://gerrit.libreoffice.org/c/core/+/100328> "Test build"
        
          ...of <https://gerrit.libreoffice.org/c/core/+/99697/2>:
        
            Aug 07 15:11:38 <sberg> does anybody else see CppunitTest_sw_ooxmlexport12
            testTdf131420::Load_Verify_Reload_Verify consistently fail?  It got added
            right now with 6f22e4e5f93af27fa41bd1054a817df2409fdc62, which Jenkins had
            seen build green a week ago, based back then on a parent from July 21, so
            sounds likely that the tested code changed meanwhile
        
        Change-Id: I1eb5caed08dc7be27fab5773dfb23a5c608d1c47
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100229
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-07  Srijan Bhatia  <srijanbhatiasun@gmail.com>  [aedbbfd934c65b4d73afd13020116fb65567f0d1]

        tdf#135082 fix print selection
        
        Change-Id: Id4d48f25161aac20e8594b5e32c5dbe09e78ccc1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99790
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-07  Stephan Bergmann  <sbergman@redhat.com>  [1fc2e731d625611e41b6508d698f754a481ef770]

        external/cppunit: -g based on --enable-symbols, not --enable-debug
        
        Change-Id: I35ceb0069082cb66f1bc09591baace594f0dc030
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100297
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-07  Caolán McNamara  <caolanm@redhat.com>  [97a75fa7cc94392f085e592bc6be42c4a0ad6a42]

        cid#1465672 Uninitialized pointer field
        
        Change-Id: I535d59b4f4a48067df33c77bb498bce951c67f89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100291
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-07  Caolán McNamara  <caolanm@redhat.com>  [278ab1f4d2ae8a51c86c8c83f8b445ff28a2bb6a]

        cid#1465670 Logically dead code
        
        Change-Id: I6f1227baadaa5609bda67d0dd61211e2be66b58d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100290
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-07  Attila Szűcs  <szucs.attila3@nisz.hu>  [790c0aeab258f770eb94f2d2cceceebfeaceb825]

        tdf#121718 XLSX export: fix first page number
        
        Changed code to not save 'useFirstPageNumber' and 'firstPageNumber'
        if "First page number" is not checked.
        
        It was needed because Excel does not care about 'useFirstPageNumber',
        and blindly load 'firstPageNumber' even if that had an invalid value
        (that could happen when useFirstPageNumber==false).
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I69c9ed0fd4fdca1794d4bbc197713ac687eb4005
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100203
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-07  Shivam Kumar Singh  <shivamhere247@gmail.com>  [afb68e1f21a539bf93c8131a2a8a6055feec88f1]

        Set Ellipsize for proper viewing of properties in Inspector
        
        Add ... at the end of long properties
        
        Change-Id: I7ab9eba4c4dab10446d66dcd99d677fa70a455d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100046
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-08-07  Caolán McNamara  <caolanm@redhat.com>  [7c399dabb25c4f40b9ac6fbde6bf0c0592e15d74]

        cid#1465669 Dereference after null check
        
        SwXTextDocument::GetRenderDoc already uncondionally dereferences
        pDocShell so we can assume its non null
        
        Change-Id: I25edd2415ff052b1bdaa6d6a6d1a252a12b14100
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100289
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-07  Tor Lillqvist  <tml@collabora.com>  [04d116fe90b07078c4fc79c30d7720d01622cc82]

        Use <alloca.h> for macOS and iOS, too
        
        Change-Id: I20f349cc03fe28536470c19f2559cc5414b823fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100284
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-08-07  Tor Lillqvist  <tml@collabora.com>  [24d94f9a1507d24b71276f879d8353996ebe55dc]

        Use the lo_mobile_throwException() thing on macOS on arm64 for now
        
        Change-Id: I58720d25c4838f1f4ee79a2586a61cc7d03ef853
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100281
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-08-07  Tibor Nagy  <nagy.tibor2@nisz.hu>  [d54264e34c1ccc0eaf4178ab165a843028500223]

        tdf#133071 DOCX import: fix vertical alignment to bottom page margin
        
        The relative vertical alignment (top, center and bottom) of
        bottom page margin wasn't handled.
        
        Co-authored-by: Attila Szűcs (NISZ)
        
        Change-Id: Ib41a8790f88ef004390787e3673a209dadd86457
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100170
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-07  Tünde Tóth  <tundeth@gmail.com>  [52f8e0b6f09be0e8e8a068edef2017d45d5a1892]

        tdf#133477 basegfx: fix center of rotated gradients
        
        in the case of square and quadratic gradient styles.
        
        Change-Id: I2e5522930b472bf2ee702c780f39aa187bd7b64f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95356
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-07  Tor Lillqvist  <tml@collabora.com>  [cba368b233ea874df0d9c9fcd4d234d412ac8681]

        Use USE_DLFCN also on macOS on arm64
        
        Change-Id: I8975ea2d4f33a101b5ac6db247a6dd062bc0c410
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100273
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-08-07  Tor Lillqvist  <tml@collabora.com>  [7571fc70e55050c1c5e3c516960e1f44cad6cc32]

        Use 10.16, not 11.0, as the minimum macOS on arm64 for now
        
        Change-Id: I5563d1e6f88a561fe861f6f9b0cbcbe4224ad110
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100280
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-08-07  Tünde Tóth  <toth.tunde@nisz.hu>  [bcda268cde1f8408c2066ce985acedfce3e3bc2e]

        tdf#134977 Chart OOXML: fix import of custom data label
        
        Use the data series properties for the default properties
        of the custom data labels.
        
        Change-Id: I651fa030276dfdec13b5801c0188bfd07c498b49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99987
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-07  Attila Bakos  <bakos.attilakaroly@nisz.hu>  [e520a4f988bf0ff81e75e37588182af92fed7631]

        tdf#112342 DOCX import: fix page break before image-only paragraphs
        
        Picture anchored to an empty paragraphs was moved to the
        previous page, because the deferred page wasn't handled here.
        
        Change-Id: I4a694dd443ca8b67c4addbcba3523bffecd21418
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99763
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-07  Tor Lillqvist  <tml@collabora.com>  [1cee06c080bceab86ac894f8ae86d4d296b050aa]

        Update config.{guess,sub} with latest versions and handle fallout of that
        
        From http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
        and http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD .
        
        This time, do not apply the add-on change from
        25a09c8776cc6088a5b2bf13dc84eb386c26bb7e to config.sub, but keep it
        pristine. Instead, let's start using the name "aarch64" instead of
        "arm64" for macOS and iOS in the autofoo context, as that is what
        those tools call it. Clang and Apple call it arm64, though.
        
        Change-Id: I1e05866c5fb08e0800cdfeaf7f6a71bfb43d1777
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100272
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-08-07  Tor Lillqvist  <tml@collabora.com>  [12d24634dfbe6c191c810a0d2be53211cb86c75f]

        Make help message match actual option name
        
        Change-Id: Icd959b2e221402779ff998aa249ffa4da55cdfd4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100279
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-08-07  Tibor Nagy  <nagy.tibor2@nisz.hu>  [6f22e4e5f93af27fa41bd1054a817df2409fdc62]

        tdf#131420 DOCX export: fix missing border of frame
        
        Co-authored-by: Attila Szűcs (NISZ)
        Change-Id: I5afa9532d247a6041a1931ad80c4516e02adbd6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99697
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-07  Tibor Nagy  <nagy.tibor2@nisz.hu>  [e5f0c4dd632d3c4a9eea36f65974d6004ac07983]

        tdf#133702 DOCX export: fix frame anchor position
        
        On saving a frame from Writer the anchor moves to the next
        paragraph, moving the whole frame lower in the document.
        
        Co-authored-by: Attila Szűcs (NISZ)
        Change-Id: Ic47becb323282500871d825c12330b328f5059d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99673
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-07  Justin Luth  <justin.luth@collabora.com>  [75b45d43b53abd457c98f47078ca7ff3c492ce2c]

        tdf#135343 writerfilter: compat15 treats section nextCol as nextPage
        
        ... and also handle a document that starts with a nextColumn break
        ... and also handle a nextColumn with a different number of columns.
        
        Starting in Word 2013's compatibilityMode=15, it appears
        (based on testing, but no documentation found to prove it)
        that the hard-to-create column-section-break is always
        handled the same way as a page break.
        
        It already was like this if it occurred when the previous
        section did not have columns. Only when the previous section
        had the same # of columns did it act as a regular column break.
        
        In any case, LO never handled any of it well.
        
        P.S. I never liked "lastContext" since it isn't clear
        whether it means the very last something or something earlier.
        So I changed it to PrevSection which is much nicer.
        
        still to do: figure out how to just do a regular column
        break in the previous section.
        
        Change-Id: I3cef4a1ab185d25dfde90b85338706e8909b72dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99936
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-08-07  Caolán McNamara  <caolanm@redhat.com>  [e73ca98ebeeddac05dcf224e517970ede582eb9f]

        SvTreeListBox::HandleKeyInput can be private
        
        and update the comment to state what it has been
        truncated to do
        
        Change-Id: I96caa247e097625a7c0569eb589873fce688e8a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100266
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-07  Caolán McNamara  <caolanm@redhat.com>  [97ca03b9ac61c5babb72cb91f362e9641394f677]

        HandleKeyInput is only called for KEY_MOD2 case
        
        and that's for alt+mnenonic which has been removed
        
        which has a knock on effect of removing some methods
        that just call this no-op
        
        Change-Id: Id71a57880c6335ee5a052de0da6cc2449489849f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100265
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-07  Mike Kaganski  <mike.kaganski@collabora.com>  [071c044352d24bb0c8cad0d239c8b1fc644c1823]

        Fix Skia build using VS 2019 v.16.7.0 with --disable-pch
        
        No idea if updated VS makes a difference, or some recent Skia update...
        
        In file included from C:/lo/src/build/workdir/UnpackedTarball/skia/src/core/SkBitmapDevice.cpp:11:
        In file included from C:/lo/src/build/workdir/UnpackedTarball/skia\include/core/SkPath.h:13:
        C:/lo/src/build/workdir/UnpackedTarball/skia\include/private/SkPathRef.h(113,41): error: implicit instantiation of undefined template
              'std::tuple<SkPoint *, float *>'
                std::tuple<SkPoint*, SkScalar*> growForVerbsInPath(const SkPathRef& path) {
                                                ^
        C:/PROGRA~2/MICROS~1/2019/COMMUN~1/VC/Tools/MSVC/1427~1.291/Include\utility(126,7): note: template is declared here
        class tuple;
              ^
        In file included from C:/lo/src/build/workdir/UnpackedTarball/skia/src/core/SkBitmapDevice.cpp:11:
        In file included from C:/lo/src/build/workdir/UnpackedTarball/skia\include/core/SkPath.h:13:
        C:/lo/src/build/workdir/UnpackedTarball/skia\include/private/SkPathRef.h(114,30): error: implicit instantiation of undefined template
              'std::tuple<SkPoint *, float *>'
                    return fPathRef->growForVerbsInPath(path);
                                     ^
        C:/PROGRA~2/MICROS~1/2019/COMMUN~1/VC/Tools/MSVC/1427~1.291/Include\utility(126,7): note: template is declared here
        class tuple;
              ^
        In file included from C:/lo/src/build/workdir/UnpackedTarball/skia/src/core/SkBitmapDevice.cpp:11:
        C:/lo/src/build/workdir/UnpackedTarball/skia\include/core/SkPath.h(1543,65): error: implicit instantiation of undefined template 'std::tuple<SkPathVerb, const
              SkPoint *, const float *>'
                std::tuple<SkPathVerb, const SkPoint*, const SkScalar*> operator*() const {
                                                                        ^
        C:/PROGRA~2/MICROS~1/2019/COMMUN~1/VC/Tools/MSVC/1427~1.291/Include\utility(126,7): note: template is declared here
        class tuple;
              ^
        In file included from C:/lo/src/build/workdir/UnpackedTarball/skia/src/core/SkBitmapDevice.cpp:11:
        C:/lo/src/build/workdir/UnpackedTarball/skia\include/core/SkPath.h(1550,20): error: implicit instantiation of undefined template 'std::tuple<SkPathVerb, const
              SkPoint *, const float *>'
                    return {verb, fPoints + backset, fWeights};
                           ^
        C:/PROGRA~2/MICROS~1/2019/COMMUN~1/VC/Tools/MSVC/1427~1.291/Include\utility(126,7): note: template is declared here
        class tuple;
              ^
        In file included from C:/lo/src/build/workdir/UnpackedTarball/skia/src/core/SkBitmapDevice.cpp:11:
        C:/lo/src/build/workdir/UnpackedTarball/skia\include/core/SkPath.h(1625,68): error: implicit instantiation of undefined template 'std::tuple<SkPathVerb, const
              SkPoint *, const float *>'
                    return (fIter != fEnd) ? static_cast<Verb>(std::get<0>(*fIter)) : kDone_Verb;
                                                                           ^
        C:/PROGRA~2/MICROS~1/2019/COMMUN~1/VC/Tools/MSVC/1427~1.291/Include\utility(126,7): note: template is declared here
        class tuple;
              ^
        5 errors generated.
        make[1]: *** [C:/lo/src/core/solenv/gbuild/LinkTarget.mk:351: C:/lo/src/build/workdir/GenCxxObject/UnpackedTarball/skia/src/core/SkBitmapDevice.o] Error 1
        
        Change-Id: Ica85829cf61d86e486cf4b2a730f50e06e3fb337
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100271
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-07  Caolán McNamara  <caolanm@redhat.com>  [d5f66e070ca27f054f9cd2ebe3427146b6c2ac3a]

        add SAL_WARN_UNUSED_RESULT to MnemonicGenerator::CreateMnemonic
        
        Change-Id: I159826406806166991adffb31ec04dc83d6d7504
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100264
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-07  Caolán McNamara  <caolanm@redhat.com>  [4e5c785b1564f7e4444a426a1523ff7fc88f93d6]

        IMnemonicEntryList interface of SvTreeListBox is unused
        
        Change-Id: I56a97d0ef82353aaf3c2ab482c1d782b5dfc8000
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100263
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-07  Caolán McNamara  <caolanm@redhat.com>  [045847237d5a40b2679d53533db4937aa1c9ac3e]

        nothing calls EnableEntryMnemonics anymore
        
        Change-Id: I8ef10b4d2f350b4025e46a153766d60510d1b7d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100262
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-07  Caolán McNamara  <caolanm@redhat.com>  [9e4a4d7511611b9c2182493d846dfef9f69ba083]

        drop EnableEntryMnemonics call because there aren't mnemonics here
        
        anymore, not actually used since...
        
            commit 93257759580e6df10cc9eddbf1800a17d61cfc48
            Date:   Tue Jul 30 15:38:52 2013 +0200
        
                convert vcl/mnemonic.hxx from XubString to OUString
        
                Change-Id: I2df7a6b29aa30ad5ad936b524061aeaef837ca9d
        
        Change-Id: I49cb2cab431fe0e38ad2311b27229b4b0f4666e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100261
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-07  Caolán McNamara  <caolanm@redhat.com>  [55bd275e83f45d9962c7ee8cbe2241982a0ae40a]

        result of MnemonicGenerator::CreateMnemonic was unused
        
        since...
        
        commit 93257759580e6df10cc9eddbf1800a17d61cfc48
        Date:   Tue Jul 30 15:38:52 2013 +0200
        
            convert vcl/mnemonic.hxx from XubString to OUString
        
            Change-Id: I2df7a6b29aa30ad5ad936b524061aeaef837ca9d
        
        remove the code that doesn't do anything since 2013 rather
        than reintroduce this fringe edge-case again
        
        Change-Id: Ic30ccbff0e1a5e2fa545c55109473c05e919f7e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100260
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-07  Attila Szűcs  <szucs.attila3@nisz.hu>  [9e44075af76822106f738855bf36f0428088336d]

        tdf#135035 DOCX import: fix auto frame width in columns
        
        in compatibility mode FRAME_AUTOWIDTH_WITH_MORE_PARA:
        use paragraph width instead of page print area width
        for frames with multiple paragraphs anchored to columns.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I73c9eff960e72ebffddfa778798918ff79a4b417
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99346
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-07  Mike Kaganski  <mike.kaganski@collabora.com>  [e67ffd5a62c8c27697da594a0fea2362317f221f]

        tdf#135470: Fix checks
        
        The check should prevent error in case when the variable has
        wrong type. IsObject returns false e.g. for arrays, which are
        valid iterables. So proper check is using GetFullType, which
        will give SbxOBJECT for any variable for which GetObject does
        not set error.
        
        "Next" should also generate an error for uninitialized loops.
        
        Regression after 5760c94b8847164f9a7a181f031c7c86643944af
        
        Change-Id: Ib58e1cc76ef63aa1ff8a86c9d5dc956e4780fb49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100258
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-07  László Németh  <nemeth@numbertext.org>  [db3191f408fa2d04bf5870ea2c117e75d410ab5f]

        tdf#130639 sw layout: fix table position
        
        at fallback "switch off repeating header"
        by removing temporary page break immediately.
        
        Follow-up of commit f7e071a00542c414a7e9d7bcf4434d908f225e59
        (tdf#88496 DOCX: disable long repeating table header).
        
        Change-Id: I3ae62456fd50f3f3fa25bfea5326a8eb9bef01c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100245
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-07  Miklos Vajna  <vmiklos@collabora.com>  [e87fb75453b26f8f452f4db1130f672a681eaf71]

        xmloff: remove dead com.sun.star.comp.Impress.XMLSettingsExporter
        
        And test com.sun.star.comp.Impress.XMLOasisSettingsExporter instead in
        JunitTest_xmloff_unoapi. Note that the test code is also dead at the
        moment, because xmloff/qa/unoapi/xmloff.sce disables the
        xmloff.Impress.XMLSettingsExporter line, but let's not regress even more
        in that code.
        
        Change-Id: Ibca21fddc051253adef40df6f1da584c23b4423d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100269
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-08-07  Mike Kaganski  <mike.kaganski@collabora.com>  [e66279af801057bee783a465c153d7c11ce04d8e]

        Missing include
        
        with --disable-pch
        
        Change-Id: I017a15cb58e8e4b5dcf4dab60d13ae1f79e7c3f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100222
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-07  Yusuf Keten  <ketenyusuf@gmail.com>  [4e31468ce84951a8789f5bcd229145d6dcd55c5e]

        tdf#133026: Additions: Disable install buttons of the existing extensions
        
        If the extension exists, the install button will be disabled.
        
        Change-Id: Ide88faeabe86d9cdb6a3cb99257710d92e3b4769
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99809
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-08-07  Jim Raykowski  <raykowj@gmail.com>  [f52f86a3905fc099832187ad20fd29f0ab73b43f]

        tdf#134847 fix nullptr use crash
        
        Grabbing focus back to the document when OLE object last had focus sets
        focus to the frame containing the OLE object. sd::ViewShell is no good
        in this case and crashes when undo manager tries to pass ViewShellId to
        EnterListAction. Other areas in the code set ViewShellId(-1) and then
        check if ViewShell is good before getting ViewShellId. This patch
        follows these practices.
        
        Change-Id: I89093686c4d98148ac032832711f80479366741d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99759
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-08-07  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [703809e1c9451ecf488b8fba09ed0c72d9468bbd]

        tdf#135265 Add icon variants in Manage Changes dialog
        
        Change-Id: I07b0466937904073d10c3262029dd8ec0ae24a15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99868
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-08-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [a0b531af93276db90f63a2fccde3694c46dcac83]

        tdf#135144: sw_odfexport: Add unittest for crash
        
        Change-Id: I0dcd483aa74e3bf5a75a074f4fbd6793984815b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100157
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-08-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ccc9248dc947ee059dd2272053e6cfb8b923ba27]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d582568602c2e75867478e48f47235fe31147ad8
          - Housekeeping string in Help
            
            Change-Id: Ife6257830d7cb7c142692db6132c66a477fb3d97
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100223
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-06  Caolán McNamara  <caolanm@redhat.com>  [7470ba2c07426b32de6b47322afab7a522c7f26a]

        result of MnemonicGenerator::CreateMnemonic was unused
        
        since...
        
        commit 93257759580e6df10cc9eddbf1800a17d61cfc48
        Date:   Tue Jul 30 15:38:52 2013 +0200
        
            convert vcl/mnemonic.hxx from XubString to OUString
        
            Change-Id: I2df7a6b29aa30ad5ad936b524061aeaef837ca9d
        
        Change-Id: I82d7d4f038762592086f4a8bc38d12d18529ccc4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100256
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-06  Caolán McNamara  <caolanm@redhat.com>  [986bd28388df745dd969e7be7c3bda36b2b2cb0e]

        ofz#24641 libc++abi __cxa_exception has grown another member
        
        https: //github.com/llvm/llvm-project/commit/f2a436058fcbc11291e73badb44e243f61046183
        
        this is the same problem as
        
        commit f4b6f6a8ae60bdec53512728d00853b73fa18500
        Author: Stephan Bergmann <sbergman@redhat.com>
        Date:   Thu Feb 13 08:40:11 2020 +0100
        
            Hack to dynamically adapt to __cxa_exceptiom in LLVM 11 libcxxabi
        
            (where the new change to __cxa_exception effectively reverts the change that
            prompted 7a9dd3d482deeeb3ed1d50074e56adbd3f928296 "Hack to dynamically adapt to
            __cxa_exceptiom in LLVM 5.0 libcxxabi")
        
            Change-Id: Iec4ef1dc188bea2223d99b1b7eb8adec636c98e7
            Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88583
            Tested-by: Jenkins
            Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        
        so c-n-p that solution here
        
        Change-Id: I4475757a766e3ade7b9fcaf6149e535c9f9a4fa4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100209
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-06  Caolán McNamara  <caolanm@redhat.com>  [11b1598811d5293de9ed2e9a75d597318af18f94]

        for hover-select require mouse to be really over the row
        
        Change-Id: I67f7e30f87555df8094625e0de3679b0215feb50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100254
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-06  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [ad99b6cb2de7eb91554c224540daef03027beaa9]

        update credits
        
        Change-Id: I2a9253f3c9699a235cdb1f051e728708a5da15b1

2020-08-06  Michael Stahl  <Michael.Stahl@cib.de>  [090c61eb93db4302d4565d5f11f7673190835fdb]

        oox: VML export: for rotated text shape, produce bottom-to-top
        
        This is for shapes that fail the lcl_isTextBox() check in
        VMLExport::StartShape(), they can be rotated too but with a different
        property than the "TextPreRotateAngle" that is used in
        VMLExport::EndShape().
        
        Change-Id: I530aae8b7138f47bae8434e205632f5f4adbb231
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100249
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-06  Eike Rathke  <erack@redhat.com>  [9bda92c8e1473ba9324c4699be8d5a44781ed7d9]

        Yes. (remove wrong todo comment question)
        
        Change-Id: Idf7716ad2087fbcd868e7e772ba8f2344eb995e5

2020-08-06  Stephan Bergmann  <sbergman@redhat.com>  [8d04a3575f807b21aa36d4d88ef92f7f4a15179d]

        Missing test dependency
        
        > warn:vcl.builder:1203254:1203254:vcl/source/window/builder.cxx:462: DBG_UNHANDLED_EXCEPTION in VclBuilder::VclBuilder(vcl::Window*, const rtl::OUString&, const rtl::OUString&, const rtl::OString&, const com::sun::star::uno::Reference<com::sun::star::frame::XFrame>&, bool, const NotebookBarAddonsItem*)
        >     when: Unable to read .ui file exception: com.sun.star.container.NoSuchElementException message: file:///instdir/share/config/soffice.cfg/svt/ui/editcontrol.ui xmlreader/source/xmlreader.cxx:66
        
        Change-Id: Id2a686a7da40df651e91b88fd92177251dca6742
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100238
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [eb0f43f2b4d894cfe0aa0b70d7228ea3b0036161]

        loplugin:flatten in svx/sdr
        
        Change-Id: I553d01dc51515930fc7f96fe44d19ed14416e6f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100234
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [16fc591ddd8c4cd4d59fe85abc767b961edcf61f]

        loplugin:flatten in svx/tbxctrls
        
        Change-Id: I5feee3afce13d774175c69766a6eb3a2db507de8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100235
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [8f719de217b1079bd985b3bc63bbfa97069483bc]

        loplugin:flatten in svx
        
        Change-Id: I31f33a5f693d5fdb8282181c5bd7f31971efe784
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100236
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [bfc298d02ca6275588d5897d97ced9498a3e91aa]

        loplugin:flatten in svx/svdraw
        
        Change-Id: I8379e5ebaee2090d2b4dbd05d55b55000915cd7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100233
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-06  Michael Stahl  <Michael.Stahl@cib.de>  [ee9cb297c583cb5a2e6ed388af31fffc79f282ca]

        schema: add fieldmarks to LO schema
        
        Change-Id: I4ff445a9cf70a3a918d9a47f9bf615167f85958b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100180
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-06  Caolán McNamara  <caolanm@redhat.com>  [6a32a2dfb45865d5bc8986e753260558a7be6429]

        tdf#135488 ensure something is selected in experimental theme colorset
        
        so double click without something selected can't normally happen,
        and bail out and do nothing if it does happen
        
        Change-Id: Ic9ed756d4b2b51b87f09786ab7b8506b2d720d84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100232
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [feafbaa0372705be3f4cc4616983fb8641a81d44]

        loplugin:flatten in svx
        
        Change-Id: If6154c1d464558c616a3593ed74fa6606458c9ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100230
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-06  Miklos Vajna  <vmiklos@collabora.com>  [73993fdb5d4b507694cd0edf80887d19f7e2bf9a]

        tdf#134183 PPTX: improve import of transparency in multi-step gradients
        
        Impress core only support a single step, improve the conversion from
        multi-step to single step to take transparency into account explicitly.
        
        Once we select the widest segment, look backwards and forward if there
        are other next segments which have the same RGB color, just different
        transparency and include them. This helps in general, because in case a
        0% or 100% transparency is mishandled, that's very visible.
        
        Change-Id: I11d593c01a6a4b16149ce74c1408c2a39895e941
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100231
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-08-06  Regina Henschel  <rb.henschel@t-online.de>  [74be8bb787a44464957e5d3105c8de6d36e81b4a]

        tdf#135184 add linecaps in charts
        
        Chart is currently not able to interpret property linecap. But in
        case of linecap 'round' or 'square', line dashes lengths are adapted
        so that they look same as in MS Office (tdf#134053). This does not
        work, if the corresponding linecap property is not interpreted.
        Dashed border of data labels is not fixed because of bug
        tdf#135366.
        In addition I have fixed errors in prstDash detection, which I
        have noticed while creating unit tests.
        The unit tests cover file text, not visual appearence.
        
        Change-Id: I8cf2d2b2fc0923c2882f8148b4550bc363270480
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99562
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-08-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [a814825461b1fc26288655535b64fc38b18ecf15]

        loplugin:flatten in svx/accessibility
        
        Change-Id: Id2c82625fc5cf0d139ea77489578bfce7abc3fa2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100206
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-06  Michael Stahl  <Michael.Stahl@cib.de>  [1de2b0d3234462b488db54d36ebc17e2b579b0f0]

        tdf#135464 sw: avoid invalid combinations of HoriOrientRelation and FLY_AT_PAGE
        
        ... when using Anchor->To Page context menu.
        
        For shapes, in SwDoc::ChgAnchor() and for sw flys in
        SwDoc::SetFlyFrameAnchor().
        
        Change-Id: I7d747b2558ef69df99636ea0fb0409deb461a79a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100131
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-06  Michael Stahl  <Michael.Stahl@cib.de>  [12645900dece0a9aa0661fee796c27f672217977]

        tdf#135464 sw: ODT->DOCX: fix positioning of at-page shapes and frames
        
        Exporting at-page anchored flys to DOCX can result in wrong positions,
        because DocxSdrExport::startDMLAnchorInline() converts
        text::RelOrientation::FRAME to relativeFrom="column", i.e. the margin,
        but sw displays it as relative to the page.
        
        In fact at-page and FRAME is an invalid combination according to the
        table in ODF 1.3, 20.298 style:horizontal-pos, the paragraph and
        character relations are not valid for page-anchored flys.
        
        Since there are lots of ODT files with this invalid combination, try to
        fix it on import, in SwXFrame and SwXShape.
        
        Funnily, SwXShape is attached before the properties are set, while
        SwXFrame is attached after the properties are set.
        
        The anchor frame for at-page is always a SwPageFrame.
        
        Unfortunately there is a case where PRINT_AREA and PAGE_PRINT_AREA
        differ, namely the CalcClipRect() only handles PRINT_AREA so it will
        crop to the right margin with that but not with PAGE_PRINT_AREA,
        so don't map this value.
        
        Change-Id: I4d5f7f87d045ac4539b9170e55c34d4afe801f4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100130
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-06  Caolán McNamara  <caolanm@redhat.com>  [818511e32f41bdf873bb660ec67bc82e4a27e847]

        tdf#135098 update SwTableCursor m_SelectedBoxes before merge
        
        so it does not contain the soon to-be-deleted SwTableBox so if the rPam is
        queried via a11y it doesn't claim the deleted cell still exists.
        
        tdf#122844 may be the same issue
        
        Change-Id: I1ac3752676162ba5a29c0916039b2b467e2ac41a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100186
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [1f1f7b89d20f86a46b14674ad3747cbdb899c6ca]

        loplugin:flatten in xmloff/draw
        
        Change-Id: I8eb9afc859727bd4d66d0a4415533d4012ed3c31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100197
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [5633b217a6b5f6e1bb673d468fa8cb7ac66ceb54]

        loplugin:flatten in xmloff/style
        
        Change-Id: I8a9f939e799f8aeb119a56e33d5291177135b3ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100196
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [04336ca32ea08f0c0c78125ea3b07689ee51acf2]

        loplugin:flatten in xmloff/text
        
        Change-Id: Iffadbe50a3b1e8263725b8f22395c5eaac11534d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100199
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [c525288fee6db8fde5a4ae3ffc22634fb6ea7805]

        loplugin:flatten in xmloff
        
        Change-Id: Id35bf564b3fa2c9094f10b0d2030dae853fcd673
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100200
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-06  Miklos Vajna  <vmiklos@collabora.com>  [f016f9016f5139791d544b5e5aa2ac438227b735]

        unotest: one Resetter is enough
        
        It seems all 3 places derive from unotest::MacrosTest, so extract the
        common code there.
        
        Change-Id: I71a2474a7d6b1623f50575f9e9c43580ba076330
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100185
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-08-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [febc581c30fe22eb133d5c1e355fc12fe3c0dc39]

        loplugin:flatten in unoxml
        
        Change-Id: I7c85b3618450ea6914c3076b0dca67ef4847be51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100187
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [c2864be448b52cdac0f8712708cb6c988155fdc8]

        loplugin:flatten in xml/chart
        
        Change-Id: I6545b719af4d1250c236b2d48af666c78c3e157c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100189
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [c6cd931d67cf491ea442f615d2e0796cb45c8449]

        loplugin:flatten in xml/transform
        
        Change-Id: Ib428dca2e0afffd53f2f3a2c66682b60e8be43b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100190
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [987c96d8a976338dcb8b5b8c4d1258b8fddb0093]

        loplugin:flatten in tools
        
        Change-Id: I6e5c07f4e63b949afb8c259d623a0711a86db021
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100188
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-06  Eike Rathke  <erack@redhat.com>  [1616b53292cdc22c04d07bb21e71bf43dcd22299]

        Resolves: tdf#135249 Duration input 0:123 or 0:0:123 or 0:123:59 is valid
        
        Change-Id: Ie624b324822495192edc65d046945eb92356550b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100192
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-08-06  Ahmed ElShreif  <aelshreif7@gmail.com>  [66ec91730d8b7b416ed6c5e8cf88658baafee91e]

        uitest : Add demo for gear button menu in Tools->Customize
        
        Change-Id: I3f0596ad044560a424ca6786197c250bff2429bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99568
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2020-08-06  Ahmed ElShreif  <aelshreif7@gmail.com>  [8517c19410dde16b951d66a13d0ffa385f877d7a]

        uitest : Add support for Menu Button objects
        
        This will help us test MenuButton like "gear button menu in Tools->Customize"
        
        You can test this type of button by excuting this actions:
        	>>var_name.executeAction("OPENLIST", mkPropertyValues({}))
        	>>var_name.executeAction("CLOSELIST", mkPropertyValues({}))
        	>>var_name.executeAction("OPENFROMLIST", mkPropertyValues({"POS": "0" }))
        
        Then you can check on it using this lines:
        	>>get_state_as_dict(var_name)["Label"]
        
        Change-Id: I189759d9c32237a9a34ee82cfde9611eedff4f3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98996
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2020-08-05  Julien Nabet  <serval2412@yahoo.fr>  [f615a3366e502884a15bbbf07c2fb1e70eb9dbfa]

        Revert "tdf#130863: autoredact, disable useless checkboxes for regex"
        
        This reverts commit b53fbe19dfd39d27868d616afb4f743b1237229b.
        
        See details here:
        https://bugs.documentfoundation.org/show_bug.cgi?id=130863#c26
        
        Change-Id: I431094784106c9aad2a11b37b5ea849ba924b60f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100191
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-05  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [060a069966183998095ea4d0213793fe91d3dba0]

        add box2d to CppunitTest_slideshow
        
        Change-Id: I37c439eefba6337d95232361bffe9718b71ce8cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99040
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-08-05  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [49cdda7c4fcf401f6f8435f7830786fcf3b2450e]

        box2d tools: initial work for physics based animation effects
        
        Two new classes for managing box2d bodies(b2Body) and box2d worlds(b2World)
        
        ::box2d::utils::Box2DBody :
        Manages box2d bodies (b2Body)
        
        ::box2d::utils::Box2DWorld :
        Manages box2d world (b2World)
        
        Change-Id: Id02fefe937347029daddde043da2b8e8dba3acaf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95614
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-08-05  Rene Engelhard  <rene@debian.org>  [c6cec621aa19ff09b82044f91228c4a08df6bbb7]

        add dependency to juh,jurt,ridl,unoil poms
        
        They are dummies now and empty (except Class-Path:). Thus maven should pull
        in libreoffice.jar, too
        
        Change-Id: I63753deddceef6480fd4f5122b4892b707a9dd20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98929
        Tested-by: Jenkins
        Reviewed-by: David Ostrovsky <david@ostrovsky.org>

2020-08-05  Serge Krot  <Serge.Krot@cib.de>  [89b6b2dbb728abea2186ff1ae158c0adb67d05be]

        tdf#134572 DOCX: Incorrect default value in dropdown text fields
        
        Change-Id: I3169e817c2f033d1525adc3b02ac3680ad220d70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99074
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-08-05  Olivier Hallot  <olivier.hallot@libreoffice.org>  [43ee0fc3ab9c049fd7ce95ee05b1348484343974]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a1824ce0190204ae90939c6886e2056e3afb85aa
          - tdf#135298 Update insert layer page
            
            Change-Id: I92b7d429265f5fccc1b22908b43e2cd9b6c0a287
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99948
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-05  Alain Romedenne  <LibreOfficiant@sfr.fr>  [363cd49e09c4ad0077fcaa79ed4b405f917589f7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c662efdb61d7f5b2cb0a000679761de16598c3d1
          - tdf134377 Missing topic in TOC
            
            May be better placed in "Load, Save, Import, Export, PDF"
            
            Change-Id: I3991187de5225b421d4354ca6b15d2c70d943da4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100068
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-05  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5ef26933bd6a289d0f8f04a21cc14556b7aca6e2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f324a6477a634a9e4cb95b3dadf94f57c3020dc8
          - Housekeeping of Simpress Help pages
            
            Change-Id: I3408ccc17242f41e9d6c82871a344f7c53ecab5b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100138
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-05  Caolán McNamara  <caolanm@redhat.com>  [e385eed90f797fc915a74f51d7f8c846b80e20fa]

        tdf#134914 reset table width/left/right range to initial conditions
        
        so the reset buttons can restore back to the dialogs starting position
        
        Change-Id: I7af1db23d1080e0f57a2ac1db54aca7d56c426f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100174
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-05  Caolán McNamara  <caolanm@redhat.com>  [2f6728f88cb895d7bfe185185ace30327b23e8ed]

        tdf#135438 Paragraph styles preview in sidebar are clipped
        
        since...
        
        commit fe9a13dc0e6d1384416c2a2343223b33925fc925
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Sun Apr 26 15:43:25 2020 +0100
        
            weld SfxTemplatePanelControl
        
        getRenderSize used to be called after recalculate and before
        render to change maSizePixel
        
        Change-Id: Ifc1b6b0b3399c7de61d5f4d46f8346d13e72a4d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100178
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-05  Shivam Kumar Singh  <shivamhere247@gmail.com>  [b6576ce2321f68e4e2c7399f3c2fdf934df43d1e]

        tdf#135344 Resolved Inspector scroll bar issues
        
        Change-Id: Ifd1b494c2302e8d21cc87296fc8222ffa2c75faa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100010
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-08-05  Caolán McNamara  <caolanm@redhat.com>  [cfce4865e81db30635cf3a166d77731be41cd9a7]

        dito->ditto
        
        Change-Id: I432dcc61dfb53e6b439052c495a602aab8a58f5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100172
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-05  Mike Kaganski  <mike.kaganski@collabora.com>  [35021cd56b3b4e38035804087f215c80085564be]

        tdf#124470: Split export of table autostyles out from collection phase
        
        This allows to call collectAutoStyles where required (e.g. when enumerating
        used fonts), without side effect of writing table styles XML inside the call,
        out of place.
        
        Change-Id: Ida05e373eb8502590c43e2b0e85c3b0c1107c551
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100153
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-05  Stephan Bergmann  <sbergman@redhat.com>  [3d0eebe0f1471db6f0b9a472a582f51c8c37753b]

        Adapt --enable-lto to --without-parallelism
        
        ...which sets PARALLELISM to 0 and thus caused
        
          cc1: error: unrecognized argument to ‘-flto=’ option: ‘0’
        
        at least with recent GCC 11 trunk
        
        Change-Id: Ifcfb6485c1c2efc8ab798686ca7fc2392d2cfc2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100171
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-05  Caolán McNamara  <caolanm@redhat.com>  [76c40b82e6a44539cd43f326c00246e759449571]

        tdf#134913 set table width after setting columns
        
        so "relative" mode sticks regardless of any rounding issues triggering
        the table out of relative mode.
        
        Change-Id: If0abbf2ef75feb6fc4a408966c2a3c350589023f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100161
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-05  Caolán McNamara  <caolanm@redhat.com>  [3326a3a07d7567852486d7f1a2355f1499a33dda]

        tdf#134925 keep a copy of the original SwTableRep to Reset back to
        
        instead of operating on a copy of the original SwTableRep and over
        writing the original at commit
        
        Change-Id: I5c42291302f8b4a3394adcdb3425524623f7a051
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100140
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-05  Caolán McNamara  <caolanm@redhat.com>  [e621d2e2dd30c9d1c38c17b4b71db93bd179abbd]

        add some missing activates_default
        
        Change-Id: I26c8743b2ecd174e24dc61f796039793eee7e0c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100160
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-05  Michael Stahl  <Michael.Stahl@cib.de>  [2a58902f0eecff8d68ad2669270524b99675c39c]

        gpgpmepp: fix creative abuse of gbuild
        
        The problem was that (cd sw && make CppunitTest_sw_ooxmlexport4) fails
        with an error that the gpgmepp package doesn't exist, but only on WNT.
        
        Nonobviously, this is due to the override of the rule for the gpgmepp
        package in ExternalPackage_gpgmepp.mk, which copies the same file that
        the package already depends on for no obvious reason.
        
        Furthermore, RepositoryExternal.mk uses
        gb_Helper_register_executables_for_install with gpgme-w32spawn,
        when it should just register the package instead, because that is not a
        gbuild Executable.
        
        Change-Id: I8cb8b7a68c9681844a39de1390aa736a1ec53449
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100159
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-05  Attila Szűcs  <szucs.attila3@nisz.hu>  [a858284092e976fa284d5ed118e366d9860ec9bb]

        tdf#121716 XLSX export: fix loss of left header (footer)
        
        when footer (header) is shared (even).
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I6e656f2df1f9b6522af933bd1c71b8d60bbfe19f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99315
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-08-05  Caolán McNamara  <caolanm@redhat.com>  [d32dfe40f18904bbd30f497d0a2f546d58d6041b]

        tdf#135367 enable_toggle_buttons sets SvTreeFlags::CHKBTN
        
        designating that the special auto-sized toggle column is in use
        
        Change-Id: I23aa927c56e706590f397d15ef7329d20e0b18a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100136
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-05  Caolán McNamara  <caolanm@redhat.com>  [2bf59c0b9e1e73e0845d0179e1d513baf89276b8]

        remove some unused suppressions
        
        Change-Id: I8b29bccdf90c4b044aaa4905226c8c33dd07f880
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100135
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-05  Stephan Bergmann  <sbergman@redhat.com>  [da1207d721a70215c455164ca0acd536e4bb0f8c]

        Ensure cp target directory exists
        
        <https://ci.libreoffice.org/job/gerrit_windows/71710/console>
        
        > cp: cannot create regular file 'C:/cygwin/home/tdf/lode/jenkins/workspace/gerrit_windows/workdir/CustomTarget/extensions/source/activex/SOActionsApproval.cxx': No such file or directory
        [...]
        > make[1]: *** [C:/cygwin/home/tdf/lode/jenkins/workspace/gerrit_windows/extensions/CustomTarget_so_activex_x64.mk:22: C:/cygwin/home/tdf/lode/jenkins/workspace/gerrit_windows/workdir/CustomTarget/extensions/source/activex/SOActionsApproval.cxx] Error 1
        
        makes it look like this has been missing all along?
        
        Change-Id: Ifa685808942f05c539950311a4d800be0894c8ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100122
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-05  Mike Kaganski  <mike.kaganski@collabora.com>  [b094741e1d04f4e377c4a7d5c564e38d2f84c377]

        tdf#135330: avoid replacing all settings when enabling IA2
        
        Call to ImplHandleGetObject may happen in the middle of any UI operation,
        including those that make use of references to parts of global settings,
        like this:
        
            const LocaleDataWrapper& rLocaleData = Application::GetSettings().GetUILocaleDataWrapper();
            setValue(*m_xCurrentWordFT, rCurrent.nWord, rLocaleData); // < here ImplHandleGetObject may be called
            setValue(*m_xCurrentCharacterFT, rCurrent.nChar, rLocaleData);
        
        If all settings get replaced, then LocaleDataWrapper gets destroyed, and
        the reference becomes invalid, and crashes in the next line.
        
        So first, the change makes the call only modify settings when it's needed;
        and second, it makes use of the implementation detail that aMisc modifies
        the shared data. The check after the change will catch if implementation
        changes so that this is no more true.
        
        Yet, the problem stays that using any references to global settings objects
        is unsafe, since any call to Application::SetSettings will invalidate them.
        
        Change-Id: I96d237ee57e80465fe52bc6bb6c149b087c89af9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99947
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-05  Stephan Bergmann  <sbergman@redhat.com>  [786802539587f2fe08ef57443e58af50146db33b]

        Propagate clang-format failure from reformat-formatted-files
        
        Specifically, this allows to manually terminate a (long-running)
        reformat-formatted-files through Ctrl-C.
        
        Change-Id: Ic44099b29e72619a6697d349a611a12b8536a3bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100154
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-08-05  Stephan Bergmann  <sbergman@redhat.com>  [2e12d210cac8d031c21cdda9c37c1551f967ddc4]

        Silence loplugin:staticmethods when the definition involves preprocessing
        
        ...to help avoid false positives.  (Another option to silence such warnings is
        to add
        
          (void) this;
        
        to false-positive function bodies, but this new approach may be more natural in
        certain cases.)
        
        Change-Id: Ie6ea908730c596dbfb62ff42ae60dbd0a00a8fc9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100152
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-05  Miklos Vajna  <vmiklos@collabora.com>  [ed3ccdbde9ace7d2e3d67a9cc83a189cfaf1cad9]

        CppunitTest_sw_uwriter: make rng used in this test repeatable
        
        So in case the test fails, it's possible to see the same failure
        multiple times.
        
        Change-Id: Ic573807967b004bb7650ffb3614f5006db34080e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100137
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-08-05  Stephan Bergmann  <sbergman@redhat.com>  [8324dfb50b1762a8a5b941da9d62bf6bab683364]

        Adapt to --disable-assert-always-abort
        
        Change-Id: Ib578c5d8c82ca763770d316384c6753534dbfee3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100141
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-05  Stephan Bergmann  <sbergman@redhat.com>  [72f01ff8da8ffaad50eebc49182e49dee2aa5877]

        external/libgpg-error: -Werror,-Wundef (clang-cl)
        
        Change-Id: I7e71411901cc2c09b5d13a5ca451f1981e8a9e44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100090
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-05  Stephan Bergmann  <sbergman@redhat.com>  [f2a18401f9e9bda9be043ee442078e31ff567357]

        loplugin:indentation (--disable-assert-always-abort)
        
        Change-Id: I47e4ec87a007864177d76b46863a87ea8c4b1a23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100150
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-05  Stephan Bergmann  <sbergman@redhat.com>  [f121a9fd8500f849b091d704f33bfa87ea9d1fb7]

        loplugin:indentation (--disable-assert-always-abort)
        
        Change-Id: I9f5f60771e7d658e0806428eb1c515ebb6fad6dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100146
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-05  Noel Grandin  <noelgrandin@gmail.com>  [29ad99649866ffed13ea0936e9daf51463a04d92]

        document the abort in ProcessTaskScheduling
        
        Change-Id: I8a30e9abbf437cdf4f91a14755e5cc639dd172b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99937
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-05  Mike Kaganski  <mike.kaganski@collabora.com>  [8c067a96210992bef666a96d980c2c77ae223626]

        Simplify this a little
        
        Change-Id: I81298ad97ef2161fb9e52466b7e17cd5a142067b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100065
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-05  Stephan Bergmann  <sbergman@redhat.com>  [99d281201cc36dbf1760701343056f8cbed11710]

        Throw detailed IllegalArgumentException regardless of OSL_DEBUG_LEVEL
        
        ...assuming that such an exception is rare enough that any performance impact
        does not matter.  (The code was like this ever since its introduction in
        9e2bf1d54a6e92dcfa3076bf4d7cc623ace87cd3 "INTEGRATION: CWS canvas02".)
        
        This nicely avoids loplugin:unusedmember about unused mpStr and mnArgPos when
        OSL_DEBUG_LEVEL is zero.
        
        Change-Id: I2ad3e36e98a6811ae255525cf8159db89c78ad7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100143
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Jenkins

2020-08-05  Stephan Bergmann  <sbergman@redhat.com>  [41723365f680421f12869d5af2e895f94a25d9d5]

        Avoid warnings about unused Char4
        
        Change-Id: Ibcb256552ee03b14a76463be3d9b7ce53213fa7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100124
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [8605d47f154be97109ab3c76b543b3f30bd2d49a]

        remove unused pStrScDoc field
        
        Change-Id: Ie62d5cc2c0c29be14c85e618ddb65cc328fadcb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100083
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [f3ff488fd4fb56f178ffbb7b3880dfafdd9d8e9c]

        loplugin:flatten in unotools
        
        Change-Id: I2fad16061bca6dc3e57926863e7a3b71947a8ade
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100139
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-04  Stephan Bergmann  <sbergman@redhat.com>  [48a3d6b85e3c2858c281d5f258fcf2120ca84265]

        loplugin:simplifypointertobool (clang-cl)
        
        Change-Id: I6512e6e4217ef9084c74e46e3b4f1e8defbd1bec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100108
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-04  Caolán McNamara  <caolanm@redhat.com>  [5eb43d74e1aea8eebb67e2d9e98335a1c5d81248]

        tdf#134930 remaining space is for display only purposes
        
        use a label instead, keep spinbutton (but invisible) to format the label
        
        Change-Id: I36660566df34891e8e813dee24375eacf55e09d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100127
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-04  Caolán McNamara  <caolanm@redhat.com>  [4bc8a29bcc311945c60a167a3615ad01453a714c]

        two unused suppressions
        
        Change-Id: Ia8df1177bb0d60ce2201f1e91d19845c8b873602
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100126
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [178e3acd41225d2ba0c1bcca371c34770f1f30db]

        tdf#128218: sc_macros_test: Add unittest
        
        Change-Id: Id0597de78873dccd7316c406364f1c4c2ae5bb93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100120
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-08-04  Caolán McNamara  <caolanm@redhat.com>  [67e5f16e53a05587c4f36518a56e931f4708e16b]

        weld OTableWindowListBox
        
        Change-Id: Iae1d2da93fd150d2a333a55bd5b3c06aad0a308f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100030
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-04  Caolán McNamara  <caolanm@redhat.com>  [cd9c8851baf0f74f0f5044eedf8d2afaff895164]

        explicit text column to avoid dummy nodes for non-toggle case
        
        Change-Id: If216705929454146d39b291b9a6483c68c3eac89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100123
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-04  Stephan Bergmann  <sbergman@redhat.com>  [ef0815d8e19e18cc10d7078d47a04c8848668738]

        loplugin:elidestringvar (clang-cl)
        
        ...plus ensuing loplugin:unnecessaryparen in vcl/source/treelist/transfer.cxx
        
        Change-Id: I1abf2e0c589c2c124399c1337f5dd703ee7d04a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100094
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-04  Stephan Bergmann  <sbergman@redhat.com>  [fc7464a882f22e7974135e44867d1a183881edd9]

        external/gpgmepp: Avoid overloaded utf8_to_wchar in C code
        
        > w32-util.c(176,1): error: conflicting types for 'utf8_to_wchar'
        > utf8_to_wchar (const char *string)
        > ^
        > workdir/UnpackedTarball/libgpg-error/src\gpg-error.h(1109,10): note: previous declaration is here
        > wchar_t *utf8_to_wchar (const char *string, size_t length, size_t *retlen);
        >          ^
        
        with clang-cl on Windows, while in a case like this where there is only one
        definition, the mismatching declaration merely gets warned about by MSVC with
        "warning C4029: declared formal parameter list different from definition".  (And
        on non-Windows that w32-util.c apparently doesn't get compiled at all.)
        
        Change-Id: I76cfc3ec086325c527c04dbe0e8341cb9b775c50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100091
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-04  Stephan Bergmann  <sbergman@redhat.com>  [5a28a2ac3f692975306025e9e35e95f4c9ddcd38]

        loplugin:referencecasting (clang-cl)
        
        ("the source reference is already a subtype of the destination reference")
        
        Change-Id: Ifba02593d77057eaa356ec7c3c76de64ba65cf09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100089
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-04  Stephan Bergmann  <sbergman@redhat.com>  [ca4df96c7d5c0883da42774a3e99f552739f371f]

        Remove seemingly unused #includes
        
        ...that caused
        
        > desktop/source/deployment/gui/dp_gui_extensioncmdqueue.cxx(81,10): error: macro is not used [-Werror,-Wunused-macros]
        > # define WIN32_LEAN_AND_MEAN
        >          ^
        
        with clang-cl
        
        Change-Id: I129f659aa196e0e713d7bd9065c637d65ee2ac10
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100118
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-04  Stephan Bergmann  <sbergman@redhat.com>  [924341e2c73e28b92fb927f2a4b5494ded5f257a]

        Improved loplugin:staticanonymous -> redundantstatic redux, clang-cl
        
        Change-Id: Ie6dc22edbcfdf05ab8d7d668cb7cc33b5b747995
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100100
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [56223a535d9c1da3ebf36dac9ee09e62b6de242a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 92d4f32170e6d3a1b65857bb83e22c4bf7f565bd
          - Fix some "D'oh! You found a bug" here and there
            
            Change-Id: I0b3b4eec07378dcc3a110bfb7e2205220f30c579
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100132
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-04  Alain Romedenne  <LibreOfficiant@sfr.fr>  [3e582159682a66fbe342e6a70809a3f7378472f4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7bb1ec81e997e270be39f5639073f5190dd3655e
          - tdf131416 Basic syntax diagrams
            
            - Input, Line Input, Print, Put, Reset, Seek and Write statements
            
            Added comma|semicolon delimiter information
            
            Change-Id: I1ef994f1fe68db3d1b8f5d1a85d3764078ab33f3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99925
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-04  Stephan Bergmann  <sbergman@redhat.com>  [4f294e6976287b936d59035c4fe74ce18d3f132c]

        Avoid some unhelpful loplugin:makeshared
        
        ...like
        
        > canvas/source/directx/dx_impltools.cxx(137,31): error: rather use make_shared than constructing from 'Gdiplus::Graphics *' [loplugin:makeshared]
        >             GraphicsSharedPtr pRet(Gdiplus::Graphics::FromImage(rBitmap.get()));
        >                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        on Windows, where those functions like FromImage are provided by Windows (so we
        can't help it that they are returning pointers)
        
        Change-Id: Iae5c4b20d64cc6b38ff66409519fbd25f6e509cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100095
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-04  Stephan Bergmann  <sbergman@redhat.com>  [3e9ce173d5ee46147aeac6820eacfa0a67b1209c]

        loplugin:makeshared (clang-cl)
        
        Change-Id: Ie28438633d9d81d756013772c573f02a756478d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100096
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-04  Stephan Bergmann  <sbergman@redhat.com>  [b278193deb75d5487d9fb4e936a1a26926acb4af]

        loplugin:simplifybool (clang-cl)
        
        Change-Id: Ib53c1d0d11962067d3a18dab453a6530398bc5a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100093
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [72a67f11586f953d74baaaab934570b63b326cde]

        loplugin:unusedmethods
        
        Change-Id: I5fa2bbeff17a9933ff55afb0c3544d025d096a63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100085
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-04  Stephan Bergmann  <sbergman@redhat.com>  [f9f88e2c4fbd33bbe60a8df34bfd1cffaf5ee6df]

        loplugin:referencecasting (clang-cl)
        
        ("the source reference is already a subtype of the destination reference")
        
        Change-Id: I1183eaa2015bd9d6567001bb14f7809dffcae7ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100088
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-04  Stephan Bergmann  <sbergman@redhat.com>  [a8fbf8e0d144587af2905fe4c0a5e9225db65d8d]

        -Werror,-Wunused-function (clang-cl)
        
        Change-Id: I85149c0618a9b347fd1710f46b825844b3119bf4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100087
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-04  Caolán McNamara  <caolanm@redhat.com>  [31c7f9c79d20afdd72de530b8bec22c10b472bf7]

        tdf#134925 operate on a copy of the original SwTableRep
        
        and keep the original around for use from ::Reset and overwrite
        the original SwTableRep on commit
        
        Change-Id: I18e078e577382c4c13d6f5e576cc1eeec15a7906
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100072
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-04  Caolán McNamara  <caolanm@redhat.com>  [43ad29331c3f3cda4a0455545d83b7a9e2b2df4b]

        Related: tdf#134925 use std::vector
        
        Change-Id: I7046814570a3ac98c92dc3d08e8dd05ed4d3483c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100071
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-04  Caolán McNamara  <caolanm@redhat.com>  [a1cb7ede7841de1cb38f260cecd5c067f0a8dac6]

        tdf#134420 select neighbour when deleted
        
        Change-Id: I55c6135360d3d77b7b3d2e54012ad82e1a4813ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100086
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [01b96fcefe5c8d9a7078b24b26134278b89f3f12]

        remove some debug code
        
        Change-Id: I6aff84ce7b9d4fed27d8442d1366bcf14bc44f86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100084
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-04  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [0086c2df7eadcfafe8378d2520e08e2d6a1e038b]

        Update git submodules
        
        * Update translations from branch 'master'
          to 1c00f748202eb64ffa0be5ce38e57a47f6e5798a
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: I7e90d467017ce8e49d81e914d60d944e2e69e0f1
            
2020-08-04  Michael Stahl  <Michael.Stahl@cib.de>  [af38654b4b8388f0a0236601742b7ab3d1590ae8]

        tdf#135144 sw: copy bookmarks in SwDoc::CopyMasterHeader()
        
        ... and SwDoc::CopyMasterFooter(); this is the same as commit
        9f7ee38acec0cb614e37aecc5ea9c5f1c63b61b6 but for 2 other functions that
        do the same thing.
        
        Change-Id: Id7ed449a004ee3c9452d4603bf8632e2720651ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100077
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-04  Miklos Vajna  <vmiklos@collabora.com>  [3c185bf386b4c9609ab32d19bf95b83fe0eeeea3]

        oox smartart: add support for <dgm:layoutNode ... chOrder="t">
        
        This changes the order of children, which matters when they have no
        explicit ZOrder. With this, the text shapes on the arrow shape are on
        top of the arrow, not behind it.
        
        The trick is that nominally chOrder can be "t"(op) or "b"(ottom),
        defaulting to bottom, but there is a difference between an explicit "b"
        and not setting it. When not setting it, the layout node is expected to
        inherit it from its parent layout node, recursively.
        
        This would probably make sense for other algorithms as well, but set it
        only for the linear algorithm for now, as that's where we have a bug
        document showing the PowerPoint behavior.
        
        Change-Id: I433f92c620149ef5590aebc8cbf43110e1d2fb85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100047
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-08-04  Stephan Bergmann  <sbergman@redhat.com>  [16a3a548d4e8e1132689de5615e025d0d4b3d564]

        Remove dead code
        
        As discussed at <https://gerrit.libreoffice.org/c/core/+/99724> "fix shutdown
        crash in basic" the code was added in error, and at least clang-cl with latest
        MSVC standard library and C++20 mode gives a helpful
        
        > basic/source/sbx/sbxbase.cxx(53,5): error: ignoring return value of function declared with 'nodiscard' attribute [-Werror,-Wunused-result]
        >     std::move(m_Factories);
        >     ^~~~~~~~~ ~~~~~~~~~~~
        
        now.
        
        Change-Id: I052efe51d4415838b50de06bb308692fa937b7b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100076
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-04  Szymon Kłos  <szymon.klos@collabora.com>  [adb901ca11afa5a153ecd433375b9ab1dfc2fd03]

        notebookbar: control early init per view
        
        Change-Id: I9b743bc6d62256289549cd8002b76bcb918222b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99986
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        (cherry picked from commit fddfeb653dfd5dd73cbccb4433678d397f092df9)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99921
        Tested-by: Jenkins

2020-08-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [7959953e990b9fc10dbffd5a92553037d2b419c2]

        fix leak in CppunitTest_sc_ucalc
        
        Change-Id: Iee5f4bfcd8ad90d37e787d225928a5ae7b269f2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100048
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [8c8543ed7f554eb9b26456dbeba6614e26699c89]

        fix more leaks in CppunitTest_sc_cache_test
        
        To be honest, I don't know why this fixes the leak, but it's generally
        good practice anyway to use unique_ptr.
        
        Change-Id: Ic5aa2a0c6ab092450e9eae96616a998c08e2e723
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100045
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-04  Stephan Bergmann  <sbergman@redhat.com>  [30ededbd00c3b69bc7bfe72d1431e17df82542a6]

        Adapt compilerplugins/clang/test/makeshared.cxx to MSVC standard library
        
        > error: 'error' diagnostics seen but not expected:
        >   File compilerplugins/clang/test/makeshared.cxx Line 47: rather use make_shared than constructing from 'unique_ptr<int>' [loplugin:makeshared]
        >   File compilerplugins/clang/test/makeshared.cxx Line 49: rather use make_shared than constructing from 'unique_ptr<int>' [loplugin:makeshared]
        >   File compilerplugins/clang/test/makeshared.cxx Line 53: rather use make_shared than constructing from 'unique_ptr<int>' [loplugin:makeshared]
        
        Change-Id: I5d2d1b129c9d0fee496eceb4e2cf14f5853ba00b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100074
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-04  Stephan Bergmann  <sbergman@redhat.com>  [5a8edae67c106f3793ca71540eb0e1740a5f18c1]

        Adapt compilerplugins/clang/test/getstr.cxx to latest MSVC standard library
        
        ...that now defines the wide-character-to-narrow-stream inserters as deleted
        too, at least in C++20 mode.
        
        Change-Id: I554f2530d5905e46343bf0d8bf12a6feb3d63075
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100073
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-04  Stephan Bergmann  <sbergman@redhat.com>  [187a6f5d2dfd8a94708cedea992aa551074726a4]

        Silence -Werror,-Wdeprecated-enum-enum-conversion (clang-cl)
        
        "bitwise operation between different enumeration types ('CommandTypeEnum' and
        'ExecuteOptionEnum')", but where <https://docs.microsoft.com/en-us/sql/ado/
        reference/ado-api/execute-method-ado-connection?view=sql-server-ver15> documents
        parameter Options as "A Long [...] Can be a bitmask of one or more
        CommandTypeEnum or ExecuteOptionEnum values."
        
        Change-Id: If000490127e7215863ea750a3f9f30e69916978e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100070
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-04  Mert Tumer  <mert.tumer@collabora.com>  [ff23d87cb00388095a94b90e061564fc179e1823]

        mobile: fix calc chart wizard properties is not shown
        
        Change-Id: I2fd98ddbdb529c3f224299c6824b4743797925be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93747
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97061
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98248
        Tested-by: Jenkins
        Reviewed-by: Mert Tumer <mert.tumer@collabora.com>

2020-08-04  Mert Tumer  <mert.tumer@collabora.com>  [87c58f6a9351f2a2ec40fd99c4e5a63bfe29d0b8]

        added ability to switch sidebar deck on init.cxx for mobilewizard
        
        Change-Id: I532398bc41e1c984c24b1d39e4844315a0a69847
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93162
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97062
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98247
        Tested-by: Jenkins
        Reviewed-by: Mert Tumer <mert.tumer@collabora.com>

2020-08-04  Mert Tumer  <mert.tumer@collabora.com>  [34decd703e880a04634585e20651a2f9b7fef393]

        Fix .uno:SidebarHide command works for online
        
        Signed-off-by: Mert Tumer <mert.tumer@collabora.com>
        Change-Id: I03743d15300687b1da947d3c44be6a42aab83107
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96513
        Tested-by: Jenkins

2020-08-04  Justin Luth  <justin.luth@collabora.com>  [eb0201b9424ca9cfbbfa7af736cc314cf8f78fca]

        tdf#135216 sw MSexport: save LeftPageDesc as left page style
        
        GetMaster() is for right pages. I assume this was a
        copy/paste mistake which came in already at initial import.
        
        And since left/right are alternating, they always use
        the first version of the header/footer. Although the UI
        doesn't allow changing these, they still COULD be different,
        as is the case with the unit test.
        
        No existing unit tests even touch this code,
        so not a common situation at all.
        
        Change-Id: I9e3720ddf34a8f7e08ce196780fbe16e8c88940b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99628
        Tested-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-08-04  Samuel Thibault  <samuel.thibault@ens-lyon.org>  [c39b27a4d0dfc3b75d8486c0d7592c5209fb6b14]

        tdf#135427 Make pstoedit delegate letter placement to us
        
        As pstoedit documents itself, its wmf/emf driver uses a very approximate
        interletter spacing, making the text look really awful. But it provides a
        -nfw option that delegates the letter placement to the emf reader, and we
        happen to be doing a proper job, thus getting a proper vectorized output.
        
        This is not a concern on Windows (and the option is ignored there). The
        option is available since version 3.40 (~2005). So we can just always pass
        it on.
        
        Change-Id: I8ffd3fbf046b5a80e8011651eeaf060a8f5107e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100035
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [cda88ec7a43162df37098c4525c33451266a1575]

        loplugin:simplifybool a little more aggressive
        
        with expressions like !(a && b)
        
        Change-Id: Id2acec2a8d0eaaa8e5e37dbd2cae7281be36572e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100040
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [f45ff1a7147e6a9479c669f082dd74349c6bcb4b]

        loplugin:flatten in vcl
        
        Change-Id: I271cc67ecf34acbf0edbda960e33315fb6a1f9dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100041
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [58937aa4a50ecd681382f03331340da4c843b01e]

        simplify svx::frame::Style
        
        no need to use shared_ptr here, this class is not doing copy-on-write.
        
        Change-Id: I4e921bfc789cc5989d98b5f9ab7074eb7d5ac33e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100022
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-04  Miklos Vajna  <vmiklos@collabora.com>  [fd18d12efdfbe0e26d41d733edc711d0f40a7804]

        tdf#130707 xmloff: survive <text:database-display> in editeng text
        
        Regression from commit 28d67b792724a23015dec32fb0278b729f676736
        (tdf#107776 sw ODF shape import: make is-textbox check more strict,
        2019-08-26), now that we correctly identify what shape text to import as
        "textbox" (Writer TextFrame) and what to import as editeng text, there
        are documents out there that try to import mailmerge fields into
        editeng-based shape text. Fix missing error handling there.
        
        Note that the error is not just silently ignored, we do insert the field
        result into the shape text, existing code provides this already.
        
        Change-Id: Ibe631ac5d94c1c7795dd00bad05fdcca0e6741a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100028
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-08-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [750a6bddf16a2e85555ae3859bf5facfd8cff955]

        loplugin:flatten in vcl/gdi
        
        Change-Id: Ief1736264e62acfac3a9a83c54dc564c03d6fba9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100034
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [ce47b1a9c68a27fc37594148f6be2661f27120ea]

        loplugin:flatten in vcl/window
        
        Change-Id: I94e69e988f038e85b1fb78985211d478bb5ed9b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100033
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [6fc2a300ad8b1c6936b513eff94fd527ea74b469]

        loplugin:flatten in vcl/unx
        
        Change-Id: Ib9df009a51db1ed96c6eea7bda68e288755e7a56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100032
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [714d907d304fae5cc8613eced127060199639af6]

        loplugin:flatten in toolkit
        
        Change-Id: I8f4b29620134566f256f05bbab677e83baf20ec7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100031
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [8c4a24092bd9ccd1d577d10ae0559cef406e8fae]

        fix some DocShell leaks in unit tests
        
        need to call DoClose() to unwind the internal ref-counting
        
        Change-Id: Ibfd13e2300f3542e5e86363facd5b41dbfafdf6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100001
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-03  Stephan Bergmann  <sbergman@redhat.com>  [5c7e838714f5d071c4882115cef9c843fb603287]

        Revert "Adapt to changed clang::ASTContext::getParents behavior on Clang 11 trunk"
        
        This reverts commit 09aa5a9be8b9b3c88cf25b85e0eda28c5ef19aa4, now that
        <https://github.com/llvm/llvm-project/commit/
        551092bc3dfb86f1e11a55f3bee0c8ee1be6fdd6> "Revert AST Matchers default to AsIs
        mode" reverted the Clang commit that prompted this compilerplugins change.
        
        Change-Id: I75c8b4cb2894cd67a791db460f2886a783856c73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100026
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-03  Gülşah Köse  <gulsah.kose@collabora.com>  [e0018be102edd6e376e0622e0a9384176d2f119c]

        tdf#133687 Fix the placeholders priority order.
        
        When we don't have type attribute on slide but have on
        slidelayout we have to use it instead of default type.
        
        Change-Id: Ibb874b5ee39c48641484fe1a8686f66c31695f76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99904
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-08-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dd433565768c62d1c4ea52a88068eb919552b296]

        Fix typo
        
        Change-Id: Ia2ab8c92bf28bae5a70f1e768e91093695dd3dbc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100021
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-03  Tomoyuki Kubota  <himajin100000@gmail.com>  [71f1623e9c707b2160272bd30a00e16cc3df1c69]

        tdf#133747 add missing character to make the sort feature work correctly
        
        Change-Id: Icea2dac6e4ef6493c2a7fe5f7def0f1708caf6d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95684
        Tested-by: Jenkins
        Reviewed-by: Tomoyuki Kubota <himajin100000@gmail.com>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [fb58fc19c0c6e3c00f94161276a4f5dbe9db9096]

        loplugin:flatten in ucb
        
        Change-Id: Ica7e5d3b5a5cec065f35f99d62b3b6604323601a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100009
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [c82dae439e8081fdcbfe68b2f2bc04190077a111]

        loplugin:flatten in ucbhelper
        
        Change-Id: Ic5a8ce908671bd492395bff01aa211b8bdd74ca7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100008
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [186c34af5d5758b940cf84471b3464af764d8bb7]

        loplugin:flatten in sd
        
        Change-Id: I57cf26d800d8d414014b88c250ee1cbd47551bc4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100007
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [ece77815300de02ba8fcd9ef6d135c72f3fd9e34]

        fix leak in ScCacheTest
        
        and put the init/destruct in constructor/destructor instead
        of setup(), we want this to run once, not for every test method.
        
        Change-Id: I7d5fcdd2974677f1509048c16fb40d03dff289c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100004
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-03  Caolán McNamara  <caolanm@redhat.com>  [7c403473712d847bc2127cc01af3aed24c75f55d]

        ofz#24648 fix slkfuzzer
        
        Change-Id: I3dce445038a29a622ceea2415e7736768a95206d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100029
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-03  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3258603e8850900e04cecffb1113b833c4c76fd9]

        correctly mark the "New menu" dialog as modal
        
        The dialog is called from a modal dialog which means a modeless dialog
        does not make sense. Some of our internal dialog tracking code is confused
        by that case which confused the UI tests.
        
        Change-Id: I705877e8a751c55bfbd00ddeaf18ab86c95321c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99944
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2020-08-03  Shivam Kumar Singh  <shivamhere247@gmail.com>  [f39f37326ac787e88a0782915afac91cf418a539]

        tdf#134560 tdf#135107 make inspector contents human readable
        
        This patch adds a dedicated hrc file for RID's
        of all the properties that can be displayed in
        the Inspector
        
        Change-Id: I258ca060508e28b7b66e96393fcef4fd104bb781
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99983
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-03  Stephan Bergmann  <sbergman@redhat.com>  [ab81dc6d57e7728f915d181eb2db8b82b225360b]

        -Werror=redundant-move
        
        ...now that GCC 11 trunk implements P1155R3 since <https://gcc.gnu.org/git/
        ?p=gcc.git;a=commit;h=1722e2013f05f1f1f99379dbaa0c0df356da731f> "c++: Implement
        C++20 implicit move changes. [PR91427]", at least in -std=c++20 mode
        
        Change-Id: Ie3c8f391fe4a6a99144ab35b2b29214ac5413fc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99999
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-03  Stephan Bergmann  <sbergman@redhat.com>  [482590eec84d8460d4e7a79031ce9edcd83be1ad]

        Validate SELECT range
        
        63049e98a659290229d3356e76d49cea44575011 "Reliably set up controls of hyperlink
        dialog in constructor" fixed an issue that could cause Python UITest code to
        issue a bogus SELECT request that would fire an assert in
        rtl_uString_newFromSubString.  Even if that issue is fixed now, it is probably a
        good idea to validate the requested range here.
        
        (An alternative would be to validate it in the underlying shell's SelectText,
        but that function is also called from internal code (which presumably already
        ensures that it is passing valid arguments), so it is probably better to stay
        with that function's narrow interface.)
        
        It would probably be nice if this function reported failure (by throwing a
        css::lang::IllegalArgumentException, say) instead of silently (modulo SAL_WARN)
        clamping the range, but it is called from Scheduler::ProcessTaskScheduling
        (vcl/source/app/scheduler.cxx) in a try/catch block that prohibits all
        exceptions.
        
        Change-Id: I5b7b4255861766a81a81501e391b1ff4e09b7db6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99933
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0423647e69072c25def100695ee8a42a35f69924]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8b7b468cfcb1591972ee2e47a295ee4cf86a46e8
          - Fix tag contents
            
            Found you finally...
            
            Change-Id: I71e11b570e31ad1cc470dfea3e54935e000d80f0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100011
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-03  Stephan Bergmann  <sbergman@redhat.com>  [4ad4468675069312902feaefb862d0a288ede23c]

        Missing include (std::max; Windows --disable-pch)
        
        Change-Id: I31d44c0a1791c58c0fc348fb2ec42fe2e2ec4323
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100003
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-03  Stephan Bergmann  <sbergman@redhat.com>  [c379994973dd730c0ee2fdc8854a06b202f9f150]

        Make test operate on copy of .odb file
        
        For whatever reason, CppunitTest_dbaccess_hsqldb_test had recently started to
        modify binary dbaccess/qa/unit/data/hsqldb_empty.odb in-place.
        
        Change-Id: I07b5185ddf4b809ef1e1f977c5ab1c34e2e7f18a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100002
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [f659ec61a27a1a9fbdcb76a68e8de18a8a9fbbd7]

        loplugin:flatten in sfx2
        
        Change-Id: I2ff95614c82a6ed79e5ac593c85473a78ee41a62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99969
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-03  Alain Romedenne  <LibreOfficiant@sfr.fr>  [bf657ce6f6a50e88008bc807ff53210bb4babf58]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f0fc51ab506034db25dd325a3b3b0e123af62e98
          - tdf131416 Basic syntax diagrams
            
            - Close, Get, Put and Open statements
            
            Change-Id: I09a89ededbf65c41a65e3d347111c9dac10cfdde
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99601
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-03  Miklos Vajna  <vmiklos@collabora.com>  [b7481a026348c3417fa13a440312521dccee9ec8]

        oox smartart, linear layout: limit height of children to parent size
        
        Constraints are OK to request more, but it seems PowerPoint doesn't
        allow leaving the parent, which simplifies the layout as well.
        
        Change-Id: Id67a8740f1eff506e4beae0c797ad50e0218dfe6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99993
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-08-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d025b95b918a1d7dc8b3d79acccab6e111d59949]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to dc36eea48b4a2120911d0f99322ff4a35ea39eb6
          - Update version 7.0 New features video
            
            Change-Id: I35fff323f6ccb6a035d87abcd8b08189276054e6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/100000
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [b83beb8481b645b4db04112d63837a372cba6e57]

        use more explicit types in xmloff
        
        instead of declaring them as a base-type, and then static-casting
        everwhere
        
        Change-Id: I53b901c5353bb39ca9a0357aa442f50d2f475e7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99995
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [528dc27c3d97846bd0d73ef30e1c9c66daba425a]

        rename Clear() to dispose() in SvXMLStylesContext
        
        to make it "clearer" this is part of the memory cleanup on destruction
        process
        
        Change-Id: I789bdfa0323cf759ed4db2e2a657e73e581d9eed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99990
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [22fda7524385225d9264e48ee3f4811674f8239c]

        fix leak in SvXMLImport
        
        caused by a ref-counting cycle.
        
        to reproduce the leak do
        
          make CppunitTest_editeng_core \
            VALGRIND='memcheck --leak-check=full \
        --suppressions=$$BUILDDIR/solenv/sanitizers/valgrind-suppressions' \
            CPPUNIT_TEST_NAME="testBoldItalicCopyPaste"
        
        Change-Id: I94dca092a75db8ddfaae4a210e1158fa066ed609
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99989
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [dd6f377b3814b70eb37c8c5b31d9f563188adb1d]

        avoid ref-counting cycle
        
        this doesn't fix the leak, just reduces the number of cycles involved
        here
        
        Change-Id: I31eda167864dc8b5cea2448f598e01f3a807481a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99988
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-03  Miklos Vajna  <vmiklos@collabora.com>  [1de27900d2e1743825f297609f62cb0de3f1a032]

        sw: SwFlyInContentFrame, SwHTMLTableLayoutCnts, SwHTMLTableLayoutColumn ...
        
        ... and SwTextFly
        
        See tdf#94879 for motivation.
        
        Change-Id: I833b563a03824ae14014cdd418dcfd3b832a9a94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99984
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-08-03  Arnaud Versini  <arnaud.versini@libreoffice.org>  [e3d623ada3d585408d200416bae3878a6cb58a74]

        BASIC : no need to initialize manually std::unique_ptr
        
        Change-Id: I7e4780d41dd43383820cc3ae4ce5cfba24a53b7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99942
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-08-03  Miklos Vajna  <vmiklos@collabora.com>  [880673412143a7db7ea1bf4766040662dfc085dc]

        oox smartart, linear layout: fix scaling of spacing without rules
        
        With this, finally the arrow shape has the correct horizontal position
        and width, even if the markup is as complex as the PowerPoint UI
        generates it (the previous version was a more minimal version).
        
        Change-Id: I59f237c582053067e890180a1ae40471e5f46dea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99894
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [e54777276d28e6bbceefa07e260926c81790938c]

        loplugin:flatten in configmgr..i18nutil
        
        Change-Id: Idaeed33df4f1dd1b2acbdaf8a895c5d56c3ca14c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99980
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-03  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [32090b018d9ff81659a4c9ed41c64109ebebe4fc]

        tdf#42949 Fix IWYU warnings in include/[t-x]*/*hxx
        
        Recheck after 7-0 branchoff
        
        Also drop the now unused file include/vcl/field.hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I9e54c82f50d1e02a0f99858939cac999fc66f7de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99261
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-08-03  Maxim Monastirsky  <momonasmon@gmail.com>  [da09a3cf14ea2c7690b98ec32639125087bcf18f]

        Remove pointless check
        
        This check was originally introduced by me for a few toolbar
        controllers (save, underline, currency), as an attempt to reuse
        the same controllers also for non-split buttons (see tdf#98745
        and tdf#101672). But since then it was copy-pasted to other
        places where it probably makes no sense.
        
        Change-Id: I7af2a3f5864ced88c91f330e87f32046d0c21383
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99960
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-08-03  Maxim Monastirsky  <momonasmon@gmail.com>  [e88cf047c70cedd6ac3553258d4d33bee878a1e6]

        Fix radio buttons in context menus for non-gtk3
        
        The vcl implementation expects menu item attributes to be
        set on the sub menu they appear in, not on the parent menu.
        
        Change-Id: I7d6553126ed1dd5c1434529342b776aee01409a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99954
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-08-03  Rene Engelhard  <rene@debian.org>  [456d61ec526e250fd1af894e109d5914ac9c9e6e]

        fix build with (system-)cppunit 1.14.0
        
        by #include <unotest/bootstrapfixturebase.hxx> so that CPPUNIT_TEST_FIXTURE
        is defined
        
        Change-Id: Iacbfb2f513df6e7eb7ca04f7900cd4e6b3fd69c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99963
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [5ec8d154bf0b01ee8f338b89eb5c1369b33b86da]

        loplugin:flatten in vbahelper
        
        Change-Id: I05ecaf86cd92dd764a3c19a62ce911eef632a0b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99967
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-03  Heiko Tietze  <tietze.heiko@gmail.com>  [e865acdcc9321a08fac00bd1fb2c27a7580d3cec]

        Clean-up of abstdlg
        
        Unnecessary functions removed
        
        Change-Id: I32dab4b4c5fe8ff351277cbbd32e0b462443d031
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99959
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-08-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [39e83e2e4257c56adef13ed1dfeee013a4f45376]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ed6ae5a833fbf4ce2c59a479d2c4b5ad818ab128
          - Fix errors after translators review
            
            Change-Id: I088a2a5e56cfd918f5418738fecb2cd98ab67526
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99949
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-03  Johnny_M  <klasse@partyheld.de>  [8e9f8a427b330820601b8a6b64b6fd21790c75fd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b735b9689e0cf53a480cf9da537f75349685f576
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iefe83ed0bc3376ad1befbe8d3734654408be107d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99953
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-08-03  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [c84764e08da5e1c6202d300684baab0076d6b3ed]

        tdf#134971 Don't overwrite default styles when inserting doc
        
        Seems code never really bothered not to touch default style
        info, when inserting from file. Original commit is:
        
         Author: Sascha Ballach <sab@openoffice.org>
         Date:   Wed Feb 28 08:24:41 2001 +0000
        
            import of default styles added
        
        Change-Id: Ibb639a585bedabdcc5987900ecca1e04f4bb593a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99015
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-08-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7956d73cf531a0630f17d746940e91eb76959008]

        Fix typo
        
        Change-Id: I298d8c5aac6e340fb4d5c753abbd8fa80ffc9408
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99962
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-08-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [33abb535a753b710e439b66ccc67e826f49f6275]

        loplugin:flatten in UnoControls
        
        Change-Id: I0702283083297fc956eb8bd5132a1144286e1fcd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99968
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [e2644b014005e1c79b0a7eaf1c3c4002464a1cf0]

        loplugin:flatten in writerfilter
        
        Change-Id: Ifaa63738c4e38dddd385821f568911927d834f1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99966
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [f0da01e59ffe1f7f1b5446f111994be6cf6f7d4a]

        loplugin:flatten in xmlsecurity
        
        Change-Id: Ic9e410c77a04edbd58485d4177da22e17efa8720
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99964
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [5ef5c1b294063d1d2d6554d5fcf1d4cfb4d3f06d]

        loplugin:flatten in xmlscript
        
        Change-Id: I326aa7ebea7925f580fd12c6c58f62e4add20d84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99965
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-02  Maxim Monastirsky  <momonasmon@gmail.com>  [0ba7063b3f065741915aff076343579b088da3dc]

        Make gtk's get_sort_order return the same as the vcl's one
        
        Change-Id: Ia6584b268cb7b53423c7ac3d353e07409e9a5dac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99952
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-02  Caolán McNamara  <caolanm@redhat.com>  [f716fd1580bcc6042afaab9beba24ca6cbcb1c73]

        tdf#135369 on removing an image link, ensure the linked to image is in the list
        
        If we removed something that is a link to a real file from our list of images
        to pack, but that real image is not in the list of images to pack, add it in
        instead so the real image does get packed
        
        Change-Id: I71bcbdf872a59194a1d94f287dda8fc27e4a6464
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99961
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-02  Caolán McNamara  <caolanm@redhat.com>  [36f5265b038b610c61ebc459465c5c58b1d9dc28]

        tdf#135368 change the mnemonic to point to our combobox replacement
        
        Change-Id: Ib53b787399954e5be7e4b4080366fe64cc937de3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99958
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-02  Caolán McNamara  <caolanm@redhat.com>  [94811eac3bd3077b60029c52d7798bca9b3c877b]

        tdf#135121 don't fill the rectangle in the transparent case at all
        
        leave the area untouched
        
        Change-Id: Icf195d383271b92f6523f8c6b6bc3b87fcae00be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99955
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-02  Caolán McNamara  <caolanm@redhat.com>  [9445a5633b167c84eb96c515f3ae765ab427442a]

        tdf#135098 assert/crash on checking IsSelected on cell being disposed
        
        Change-Id: I32ce9fcca86de4608939d385f42c43afc46bfb7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99956
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [47ca84c47b03009fc9be751f1090f583bb3f53b7]

        tdf#119533: sc_subsequent_filters_test: Add unittest
        
        Change-Id: I9131c8e2e1b7092f0c5b1dcdd7f9a93568ab8d12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99895
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-08-02  Jan Holesovsky  <kendy@collabora.com>  [425e29eb8c71c047507d8fdc3a294f2f03829f6f]

        Revert "android: avoid expensive load of un-used sidebar icons on mobile."
        
        Unfortunately we need this on Android for the tablets, otherwise the
        sidebar lacks the icons.
        
        Also it is not easily possible to use the isLOKMobilePhone() check here,
        because that is per-view in general, and handled in sfx in particular,
        making it hard to use here in vcl.
        
        This reverts commit 9a38b194eec5bcf6cb8d073e5d35173c5856f28f.
        
        Change-Id: I2b599e884ad4d00b7c246743c180a5324c9a143d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99300
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-08-02  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [4b1ecab984dc46ad7dfdd8a071c94553a6c03633]

        tdf#133564: Text coloring of buttons within non key windows on macOS amended
        
        Change-Id: I815fcf82440a7e5d14ae457cc659a5fe6a9f8c52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99946
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-08-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7b78aaf0176d527c12fcbdd6d755cf98d7330c0c]

        Fix typos
        
        Change-Id: I90c9ecdaf262fe4e2d84af78b575a00c16634a7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99890
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-08-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0ef35ba89894d2aa2cb96f991f1b874b8017ec4d]

        Removed duplicated include
        
        Change-Id: I3decadf858fd6d107efd6ac78e1b56f7195b4e91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99776
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2020-08-01  Mike Kaganski  <mike.kaganski@collabora.com>  [dc5d8d39e229b2fb1091c179942e6dae9d160101]

        Implement VBA's ListFormat.ConvertNumbersToText
        
        This only handles lists with PositionAndSpaceMode::LABEL_ALIGNMENT.
        TODO: handle PositionAndSpaceMode::LABEL_WIDTH_AND_POSITION.
        TODO: handle NumberingType::BITMAP.
        
        It doesn't align number according to Adjust, since that requires to
        use a tab stop at the number position with appropriate alignment, and
        it's unclear how would that interact with LabelFollowedBy modes other
        than LISTTAB.
        
        When first tab stop position is greater than ParaLeftMargin, Writer
        uses left margin as implicit tab stop position, thus in this case
        list appearance is different from processed text appearance.
        
        In case of justified paragraphs, space after number (which does not
        participate in justification when part of numbering) becomes part
        of justification after conversion to text.
        
        Change-Id: I88ad6617f8a09307ecad9d28edee92a59c68a4d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99939
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-08-01  Caolán McNamara  <caolanm@redhat.com>  [0898838bc962bae9ab698e1f585a67d832260110]

        tidy up language a bit
        
        Change-Id: I3bc840da190e50f03bbd1cc57f49fbdb809e4be5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99901
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-01  Caolán McNamara  <caolanm@redhat.com>  [6beec0ec54975aa02e391c223633a42f6f5afe0e]

        tdf#135325 previews missing content drawn via DrawTransformedBitmapEx
        
        Typically in these OutputDevice methods, the record-to-metafile case the
        MetaFile is already written to before the test against mbOutputClipped to
        determine that output to the current device would result in no visual output
        (due to the output being outside the bounds of the device).
        
        In this case the metafile is written after the test, so we must continue past
        mbOutputClipped if recording to a metafile. It's typical to record with a
        device of nominal size and play back later against something of a totally
        different size.
        
        Change-Id: Id1249b10f919165582f7de65b4cdc4d48074abaa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99900
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-08-01  Justin Luth  <justin.luth@collabora.com>  [e6b0def979c8e6076f2548a2f4c376867c9e7fdc]

        NFC writerfilter: change m_nColumnCount to be the # of cols
        
        Change-Id: I00f6fea1ee93bf2598d0cfde73fb2de17f0eb379
        
        --- and not # of columns - 1.
        Life is already too confusing to add that complication to it.
        
        Not quite NFC. There is one place where a column
        count of 1 would have set column separator/space.
        I didn't think that would be necessary.
        
        Change-Id: I87a7bfb5e746e8b7e4c57ddf40b0740d0ef35aba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99930
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-08-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [a27236b9071d3cf09adbb5bc4fea9edebe96d145]

        loplugin:flatten in sw/core/access
        
        Change-Id: I0116fe288b97d22c3f170f139fe95cfd06d89d8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99935
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-01  Stephan Bergmann  <sbergman@redhat.com>  [f86214c2a6ce3d42b09360e490e15404db6c6a21]

        Use a more conventional START/END_POS range
        
        For the content of the selection it should not make a difference if that range
        is "backward" or "forward", but the latter looks cleaner.
        
        Change-Id: Ibc27ac257c9338f9b17ace10fbec938b1db394eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99932
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-01  Stephan Bergmann  <sbergman@redhat.com>  [bc16f329b7aadbc429be10f0b0b1e90b6e9545ae]

        Remove the wait_until_property_is_updated calls again
        
        They had been added with 27798238ecb200e0753b013c79df0e6c014c7a7a "uitest :
        Avoid any timing issue in test_insert_hyperlink" and
        1cdda798def040fe778348061c0e18b28aa0e6bd "Further timing issues with
        test_insert_hyperlink", but 63049e98a659290229d3356e76d49cea44575011 "Reliably
        set up controls of hyperlink dialog in constructor" now argues that they are
        probably not necessary after all:  For one, they had presumably been added as
        blind fixes, without actually understanding what's going on (that's at least
        true for the second, monkey-see-monkey-do one by me).  And for another, after I
        had seen their failures frequently with my local ASan+UBSan Linux build, I
        haven't seen them at all in lots of executions of that test with the
        63049e98a659290229d3356e76d49cea44575011 fix included.
        
        So lets assume that those "magic" calls are indeed not necessary after all.  If
        we run into trouble again, they can be added back.
        
        Change-Id: I6f4417c9fd243758a03a4de05270f342e7147d27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99931
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [e01f3e8b49843e6ff69fdc83c3b576ba91e992c1]

        connectivity/sdbc2: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: I707b0e506aa152ec104e677dc09968c2dc1ac9fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98422
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [fb34aeb7842eaa852c82c3d73c722411c11885d7]

        loplugin:flatten in sw/core/access..sc/core/crsr
        
        Change-Id: I073545c11e2261703e5255abefaf82a2bbea5211
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99934
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [a0ec43251e8b8a0805306ca5ad86794550916fce]

        loplugin:flatten in sw/core/layout
        
        Change-Id: I67fd1a269d960174b88c57da4a0588f5d9252660
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99885
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [da64ad86e9f2dd66fbcecb46dcc22626e9f5a6a6]

        loplugin:flatten in sw/core/doc
        
        Change-Id: If7738d47ec0273f24eee99b7336380cfa78c1243
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99896
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [5dccc6130242a67b6c471245d289cd4a0419602a]

        loplugin:flatten in sw/core/draw..sw/core/edit
        
        Change-Id: I8d62f001f3a13463d25b8ec16e3cabd43e3abd70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99898
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [aa703bc1253454f3783ea6314928505925a1b247]

        loplugin:flatten in sw/core/docnode
        
        Change-Id: Id0b37a9060ab77ecfd8c4aa2b340ab7b958ba109
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99897
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [197e11313b139c23b71bd949c3769d506610bc83]

        loplugin:flatten in sw/core/fields
        
        Change-Id: I42f9dd59300f215b6d8ff9f73a9f6893dbb9a8be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99899
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-08-01  Stephan Bergmann  <sbergman@redhat.com>  [63049e98a659290229d3356e76d49cea44575011]

        Reliably set up controls of hyperlink dialog in constructor
        
        The recently added test_insert_hyperlink in
        sw/qa/uitest/writer_tests3/hyperlinkdialog.py (UITest_writer_tests3) has often
        failed on slow builds like <https://ci.libreoffice.org/job/lo_ubsan/>, by
        hitting the assert in rtl_uString_newFromSubString as described at
        <https://lists.freedesktop.org/archives/libreoffice/2020-July/085594.html> "Race
        with SwEditWinUIObject::get_state during UITest_writer_tests3?"  However, it
        turns out that the actual race is rather different from what was assumed there:
        
        The initial content of the dialog's controls like "target" and "indication" were
        only set during the first SvxHlinkCtrl::StateChanged(SID_HYERLINK_GETLINK),
        which is called from the SfxBindings machinery based on a timer.  When that
        happens, any text that has already been typed into those controls by the user
        would be overwritten again.  But in normal GUI operations, the timer fires so
        quickly that the user has not yet typed anything into those controls.  On the
        other hand, for a typical (fast) execution of test_insert_hyperlink, the whole
        test has already been executed when the timer fires, so the overwriting is not
        noticed.
        
        But for a slow execution of the test, the timer may e.g. fire after the
        "indication" control's content ("link") has been typed in (which
        SvxHlinkCtrl::StateChanged will reset to the empty string) and before the dialog
        is closed (so instead of "link", the empty string will be added to the Writer
        document, and obtaining the text selection of length 4 will crash as described
        in the email).  (Also, the two calls to wait_until_property_is_updated added
        with 27798238ecb200e0753b013c79df0e6c014c7a7a "uitest : Avoid any timing issue
        in test_insert_hyperlink" and 1cdda798def040fe778348061c0e18b28aa0e6bd "Further
        timing issues with test_insert_hyperlink" probably just address other symptoms
        caused by the same underlying issue, and should no longer be necessary with this
        fix.  But cleaning that up is left for a follow-up commit.)
        
        The solution is to set up the controls' initial content already in the
        constructor, so when the SfxBindings timer fires for the first time, it no
        longer calls StateChanged because that state has already been recorded.
        However, that caused the focus no longer to be set to the "target" control when
        the dialog is opened, at least for the gen and svp VCL backends (which caused
        the .uno:HyperlinkDialog-related tests in
        desktop/qa/desktop_lib/test_desktop_lib.cxx, CppunitTest_desktop_lib, to fail
        because GetFocusControl returned null):  The first call to
        SvxHlinkCtrl::StateChanged -> SvxHplinkDlg::SetPage now happens during the
        constructor, before the dialog is shown, so the request to grab the focus in
        SetInitFocus was ignored.  The solution to that problem is to shift setting the
        initial focus to the first call of SvxHpLInkDlg::Activate, which is called
        whenever the dialog gains focus.
        
        Change-Id: Ib4d5e06dfc21014ccec546565426fa2d27e63ce1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99903
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-01  Stephan Bergmann  <sbergman@redhat.com>  [ae4a69d7559a537e86630b2890d28b0d8f6f47d0]

        Avoid UBSan signed-integer-overflow
        
        ...during CppunitTest_sd_import_tests_smartart:
        
        > oox/source/drawingml/diagram/diagramlayoutatoms.cxx:656:50: runtime error: signed integer overflow: 1924451 - -2147483647 cannot be represented in type 'int'
        >  #0 in oox::drawingml::AlgAtom::layoutShape(std::shared_ptr<oox::drawingml::Shape> const&, std::__debug::vector<oox::drawingml::Constraint, std::allocator<oox::drawingml::Constraint> > const&, std::__debug::vector<oox::drawingml::Rule, std::allocator<oox::drawingml::Rule> > const&) at oox/source/drawingml/diagram/diagramlayoutatoms.cxx:656:50
        >  #1 in oox::drawingml::ShapeLayoutingVisitor::visit(oox::drawingml::AlgAtom&) at oox/source/drawingml/diagram/layoutatomvisitors.cxx:202:19
        >  #2 in oox::drawingml::AlgAtom::accept(oox::drawingml::LayoutAtomVisitor&) at oox/source/drawingml/diagram/diagramlayoutatoms.cxx:386:14
        >  #3 in oox::drawingml::LayoutAtomVisitorBase::defaultVisit(oox::drawingml::LayoutAtom const&) at oox/source/drawingml/diagram/layoutatomvisitorbase.cxx:32:16
        >  #4 in oox::drawingml::ShapeLayoutingVisitor::visit(oox::drawingml::LayoutNode&) at oox/source/drawingml/diagram/layoutatomvisitors.cxx:243:5
        >  #5 in oox::drawingml::LayoutNode::accept(oox::drawingml::LayoutAtomVisitor&) at oox/source/drawingml/diagram/diagramlayoutatoms.cxx:1452:14
        >  #6 in oox::drawingml::LayoutAtomVisitorBase::defaultVisit(oox::drawingml::LayoutAtom const&) at oox/source/drawingml/diagram/layoutatomvisitorbase.cxx:32:16
        >  #7 in oox::drawingml::ShapeLayoutingVisitor::visit(oox::drawingml::LayoutNode&) at oox/source/drawingml/diagram/layoutatomvisitors.cxx:245:5
        >  #8 in oox::drawingml::LayoutNode::accept(oox::drawingml::LayoutAtomVisitor&) at oox/source/drawingml/diagram/diagramlayoutatoms.cxx:1452:14
        >  #9 in oox::drawingml::LayoutAtomVisitorBase::visit(oox::drawingml::ForEachAtom&) at oox/source/drawingml/diagram/layoutatomvisitorbase.cxx:98:20
        >  #10 in oox::drawingml::ForEachAtom::accept(oox::drawingml::LayoutAtomVisitor&) at oox/source/drawingml/diagram/diagramlayoutatoms.cxx:167:14
        >  #11 in oox::drawingml::LayoutAtomVisitorBase::defaultVisit(oox::drawingml::LayoutAtom const&) at oox/source/drawingml/diagram/layoutatomvisitorbase.cxx:32:16
        >  #12 in oox::drawingml::ShapeLayoutingVisitor::visit(oox::drawingml::LayoutNode&) at oox/source/drawingml/diagram/layoutatomvisitors.cxx:245:5
        >  #13 in oox::drawingml::LayoutNode::accept(oox::drawingml::LayoutAtomVisitor&) at oox/source/drawingml/diagram/diagramlayoutatoms.cxx:1452:14
        >  #14 in oox::drawingml::Diagram::addTo(std::shared_ptr<oox::drawingml::Shape> const&) at oox/source/drawingml/diagram/diagram.cxx:122:30
        >  #15 in oox::drawingml::loadDiagram(std::shared_ptr<oox::drawingml::Shape> const&, oox::core::XmlFilterBase&, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, oox::core::Relations const&) at oox/source/drawingml/diagram/diagram.cxx:356:15
        >  #16 in oox::drawingml::DiagramGraphicDataContext::onCreateContext(int, oox::AttributeList const&) at oox/source/drawingml/graphicshapecontext.cxx:252:9
        >  #17 in non-virtual thunk to oox::drawingml::DiagramGraphicDataContext::onCreateContext(int, oox::AttributeList const&) at oox/source/drawingml/graphicshapecontext.cxx
        >  #18 in oox::core::ContextHandler2Helper::implCreateChildContext(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) at oox/source/core/contexthandler2.cxx:94:34
        >  #19 in oox::core::ContextHandler2::createFastChildContext(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) at oox/source/core/contexthandler2.cxx:191:12
        >  #20 in non-virtual thunk to oox::core::ContextHandler2::createFastChildContext(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) at oox/source/core/contexthandler2.cxx
        >  #21 in (anonymous namespace)::Entity::startElement((anonymous namespace)::Event const*) at sax/source/fastparser/fastparser.cxx:432:44
        >  #22 in sax_fastparser::FastSaxParserImpl::callbackStartElement(unsigned char const*, unsigned char const*, unsigned char const*, int, unsigned char const**, int, unsigned char const**) at sax/source/fastparser/fastparser.cxx:1246:21
        >  #23 in (anonymous namespace)::call_callbackStartElement(void*, unsigned char const*, unsigned char const*, unsigned char const*, int, unsigned char const**, int, int, unsigned char const**) at sax/source/fastparser/fastparser.cxx:305:18
        >  #24 in xmlParseStartTag2 at workdir/UnpackedTarball/libxml2/parser.c:9588:6
        >  #25 in xmlParseTryOrFinish at workdir/UnpackedTarball/libxml2/parser.c:11378:14
        >  #26 in xmlParseChunk__internal_alias at workdir/UnpackedTarball/libxml2/parser.c:12280:13
        >  #27 in sax_fastparser::FastSaxParserImpl::parse() at sax/source/fastparser/fastparser.cxx:1046:21
        >  #28 in sax_fastparser::FastSaxParserImpl::parseStream(com::sun::star::xml::sax::InputSource const&) at sax/source/fastparser/fastparser.cxx:866:9
        >  #29 in sax_fastparser::FastSaxParser::parseStream(com::sun::star::xml::sax::InputSource const&) at sax/source/fastparser/fastparser.cxx:1369:13
        >  #30 in oox::core::FastParser::parseStream(com::sun::star::xml::sax::InputSource const&, bool) at oox/source/core/fastparser.cxx:121:15
        >  #31 in oox::core::FastParser::parseStream(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, rtl::OUString const&) at oox/source/core/fastparser.cxx:129:5
        >  #32 in oox::core::XmlFilterBase::importFragment(rtl::Reference<oox::core::FragmentHandler> const&, oox::core::FastParser&) at oox/source/core/xmlfilterbase.cxx:402:21
        >  #33 in oox::core::XmlFilterBase::importFragment(rtl::Reference<oox::core::FragmentHandler> const&) at oox/source/core/xmlfilterbase.cxx:331:12
        >  #34 in oox::ppt::PresentationFragmentHandler::importSlide(rtl::Reference<oox::core::FragmentHandler> const&, std::shared_ptr<oox::ppt::SlidePersist> const&) at oox/source/ppt/presentationfragmenthandler.cxx:610:17
        >  #35 in oox::ppt::PresentationFragmentHandler::importSlide(unsigned int, bool, bool) at oox/source/ppt/presentationfragmenthandler.cxx:348:13
        >  #36 in oox::ppt::PresentationFragmentHandler::finalizeImport() at oox/source/ppt/presentationfragmenthandler.cxx:499:17
        >  #37 in oox::core::FragmentHandler2::endDocument() at oox/source/core/fragmenthandler2.cxx:54:5
        >  #38 in sax_fastparser::FastSaxParserImpl::parseStream(com::sun::star::xml::sax::InputSource const&) at sax/source/fastparser/fastparser.cxx:872:36
        >  #39 in sax_fastparser::FastSaxParser::parseStream(com::sun::star::xml::sax::InputSource const&) at sax/source/fastparser/fastparser.cxx:1369:13
        >  #40 in oox::core::FastParser::parseStream(com::sun::star::xml::sax::InputSource const&, bool) at oox/source/core/fastparser.cxx:121:15
        >  #41 in oox::core::FastParser::parseStream(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, rtl::OUString const&) at oox/source/core/fastparser.cxx:129:5
        >  #42 in oox::core::XmlFilterBase::importFragment(rtl::Reference<oox::core::FragmentHandler> const&, oox::core::FastParser&) at oox/source/core/xmlfilterbase.cxx:402:21
        >  #43 in oox::core::XmlFilterBase::importFragment(rtl::Reference<oox::core::FragmentHandler> const&) at oox/source/core/xmlfilterbase.cxx:331:12
        >  #44 in oox::ppt::PowerPointImport::importDocument() at oox/source/ppt/pptimport.cxx:145:17
        >  #45 in oox::core::FilterBase::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at oox/source/core/filterbase.cxx:485:49
        >  #46 in oox::ppt::PowerPointImport::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at oox/source/ppt/pptimport.cxx:223:24
        >  #47 in SfxObjectShell::ImportFrom(SfxMedium&, com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&) at sfx2/source/doc/objstor.cxx:2251:34
        >  #48 in sd::DrawDocShell::ImportFrom(SfxMedium&, com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&) at sd/source/ui/docshell/docshel4.cxx:399:39
        >  #49 in SfxObjectShell::DoLoad(SfxMedium*) at sfx2/source/doc/objstor.cxx:738:23
        >  #50 in SdModelTestBase::loadURL(rtl::OUString const&, int, std::shared_ptr<SfxAllItemSet>) at sd/qa/unit/sdmodeltestbase.hxx:181:30
        >  #51 in SdImportTestSmartArt::testText() at sd/qa/unit/import-tests-smartart.cxx:250:37
        
        As discussed on IRC:
        
        > Jul 31 18:52:58 <vmiklos> sberg: yes, that looks reasonable, clearly the
        >  expectation is that there is at least one element, in which case that
        >  nVertMin grows from 0 and nVertMax shrinks from
        >  std::numeric_limits<sal_Int32>::max()
        > Jul 31 18:54:43 <vmiklos> sberg: sounds like i made that mistake in
        >  acdde3c643fde015214c546b1567727272ea799e, but recently i added a test that
        >  now uncovered the problem :)
        
        Change-Id: I0ee11dbab568af788f9e2786c3dca2c1a5e1ee08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99902
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-08-01  Alain Romedenne  <LibreOfficiant@sfr.fr>  [be08a1e247de769aafd8b8b665623f174f1ed105]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8aadefbd1e3c1a5813791f6b25702563be0dbf4c
          - tdf#131416 Faulty links
            
            Change-Id: Ic6f71c52c2f1a371d56d8c477ec7c48ba8a2612a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99746
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-31  Heiko Tietze  <tietze.heiko@gmail.com>  [3abc852f2f582b3abdd082b274ceeea67b21a0ab]

        Resolves tdf#132066 - Localization of special text in about window
        
        Copy all version infos in English
        Follow-up to 56b2214c3aa40c2e2522eba5584063fb34e003ba
        
        Change-Id: Id093305261ec957137c56f61048c660e80e5c795
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99773
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-31  Xisco Fauli  <xiscofauli@libreoffice.org>  [99284a22f3cda8518cd2207128928c2e455c89ee]

        tdf#134931: sw_uiwriter: Add unittest
        
        Change-Id: I737296f1a0646065288be2cb0be3ef7f939fb536
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99878
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-31  Caolán McNamara  <caolanm@redhat.com>  [df33c7a0747210b30ca1870877cc06c3fc1c4328]

        drop unused SvTreeList::LastSelected
        
        Change-Id: I3c51030b8b7a03d944bdaa5e8bc4fb0f443061f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99892
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-31  Caolán McNamara  <caolanm@redhat.com>  [50fd69dfe25d14c75f0dae7fa1bf276ea6deefd3]

        ofz#23241 Revert "bff: terminate on SAXException on malformed input"
        
        This reverts commit 58a96d3ccedbade4f1a8bfbbc4b7d8f1615cfc69.
        
        Change-Id: I9d0459c10ece1d4a8e9efeae611cf29d15ca0885
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99893
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-31  Caolán McNamara  <caolanm@redhat.com>  [7533a62f3989f76f3f5d2d461e7f8118ebcd51f9]

        weld FilterNavigator
        
        Change-Id: Ic75f3cf3e7e1f3ec3964256642c1359a99f5cc77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99753
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-31  Caolán McNamara  <caolanm@redhat.com>  [49e8322a6cb45dbb15f63b6c0bdcd45f0fa8055a]

        drop some stuff the pptfuzzer doesn't need
        
        Change-Id: I647c23bd08bba831759c931a64cdef39b7e9867e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99891
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-31  Caolán McNamara  <caolanm@redhat.com>  [728f7b187dc29dc1eab9f32ded66b76cc2231aa1]

        transfer any expander or expander toggles when using custom renderers
        
        Change-Id: I10857c236c5915ef7dcb08dd42ad1bd499063b89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99872
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [c9edb99bdc74715e7d952b2b95a4d75a73300207]

        loplugin:flatten in sw/core/ole..sw/core/table
        
        Change-Id: If74f1cfca114d52566164656c34a0764cfbaad43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99886
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-31  Szymon Kłos  <szymon.klos@collabora.com>  [59a1a711902d29a92c2babad28d8577bb03dd91b]

        notebookbar: early init on desktop
        
        prevent from showing menubar before notebookbar
        
        Change-Id: I3ad7d24e8d8fa342872d49b24e6636d15457b598
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99861
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        (cherry picked from commit 7e02d0e4f22aa362184a5ac634eb916383f3f3d5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99843
        Tested-by: Jenkins

2020-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [e21042b43ff3fe93440c543b91a052b5a00d3515]

        loplugin:flatten in sw/core/frmedt
        
        Change-Id: I64f743d6f696584ff4c3c9185ae1e8fa42451677
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99884
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [fb8371400e4b2d32b3981b42c910e04f35ab166b]

        loplugin:flatten in sw/core/text
        
        Change-Id: I086860cefe9f26c3728fe0d8266c35dae37b9570
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99887
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-31  Aditya  <adityasahu1511@gmail.com>  [6e717f4552aa937cd2609a79199a5b40b38789a4]

        svx:Move functions from GalleryTheme that belong to GalleryObjectCollection
        
        Move 3 functions from ImplGetObjectURL(sal_uInt32 nPos), ImplGetObjectURL(const
         INetURLObject& rURL) and ImplGetObjectPos(const GalleryObject* pObj) to
         GalleryObjectCollection as they deal with the m_aObjectList directly, and
         rename them respectively.
        
        Change-Id: I1e02b345d706c57db8801441fc955af9157cf565
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99789
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-07-31  Aditya  <adityasahu1511@gmail.com>  [3295afc91226ef1c395fd1eb289fa588a9a8c6d5]

        svx: Refactor GalleryTheme's insertFileOrDirURL function
        
        Change-Id: I8784022851e3481d94a1b23c72e59dedf739e507
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99479
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-07-31  Miklos Vajna  <vmiklos@collabora.com>  [91f0f7e5e0a55cb1dbd729a1d7de52388b1cfb15]

        oox smartart, linear layout: correctly scale spacings wrt constraints and rules
        
        When constraints request a width which is larger than 100%, we scale
        down. Then rules decide which children should be scaled down and which
        ones stay as-is.
        
        This commit adjusts the size of children which have no rule, but their
        size has a constraint that they're a fraction of a scaled down child.
        
        Change-Id: I0a007d82f49f18951215afb1bfe8c0f1328ecd41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99875
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-07-31  Caolán McNamara  <caolanm@redhat.com>  [f14103af303bcd8a2114c569ae0cb58074f4afe9]

        missing icon for filter navigator field expander icon
        
        since...
        
        commit 263e5726c71b3c3579f974194510ed01947ee6cf
        Date:   Sat May 30 21:21:26 2020 +0700
        
            Resolves tdf#133268: Update Colibre color palette
        
        a quirk in the vcl treeviewbox is that with the missing
        image the inline-edit of the row doesn't work as its autocancelled
        by the attempt to resize the row due to the missing image
        
        Change-Id: I02ae0d4a3833c9e59380e7b28791f0d64a3da3ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99874
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-31  Caolán McNamara  <caolanm@redhat.com>  [b81e86dac77a8d6b29e4fb82c42e1a0b592af5be]

        ofz#24521 fix qpwfuzzer
        
        Change-Id: Ia9490a07f4567df62cb5a08cb1859390d2a1ca1d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99873
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-31  Caolán McNamara  <caolanm@redhat.com>  [ecd2c8f36090e62a2ab6181681792d9b367505e9]

        ofz#24527 fix pptfuzzer
        
        Change-Id: I661bfc42b0e05d9dddd35b21c4074727562e5a0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99877
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-31  Michael Weghorn  <m.weghorn@posteo.de>  [491fa499d6b957b9c8f03fece5ed06d5932e9448]

        tdf#135212 Don't crash when unable to create clipboard
        
        Gracefully handle the case where the SalInstance returns an
        empty Reference when trying to create clipboard.
        
        Primary selection support on Wayland has only recently been
        added to the relevant KDE components ([1], [2]), and an empty
        Reference would be returned for the qt5/kf5 VCL plugin when
        trying to create create a clipboard for primary selection
        in a Plasma Wayland session with that functionality not yet being
        available.
        
        Regression from commit 05d286e0065ff1c10e75827ac4726b5a74747128
        ("vcl/clipboard: create instances with uno constructors", 2020-07-07).
        
        [1] https://invent.kde.org/plasma/kwayland-server/-/merge_requests/15
        [2] https://invent.kde.org/plasma/kwin/-/merge_requests/27
        
        Change-Id: Ia9016f56b775003b2ffe81a6f3bf44f411ad39a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99871
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-07-31  Michael Stahl  <Michael.Stahl@cib.de>  [aed92491f356b008fe1cd25b5cd6cc43279db3a3]

        tdf#134965 sw: avoid RemoveFollowFlowLine() SNAFU
        
        A follow-flow-line SwRowFrame is deleted in RemoveFollowFlowLine()
        while it is being iterated in stack frame #18.
        
        0  SwRowFrame::~SwRowFrame() (this=0xaa035b0, __in_chrg=<optimized out>) at sw/source/core/layout/tabfrm.cxx:3807
        1  SwFrame::DestroyFrame(SwFrame*) (pFrame=0xaa035b0) at sw/source/core/layout/ssfrm.cxx:389
        2  SwTabFrame::RemoveFollowFlowLine() (this=0x9c16790) at sw/source/core/layout/tabfrm.cxx:945
        3  SwTabFrame::MakeAll(OutputDevice*) (this=0x9c16790, pRenderContext=0x72afaf0) at sw/source/core/layout/tabfrm.cxx:2203
        4  SwFrame::PrepareMake(OutputDevice*) (this=0x9c16790, pRenderContext=0x72afaf0) at sw/source/core/layout/calcmove.cxx:370
        5  SwFrame::Calc(OutputDevice*) const (this=0x9c16790, pRenderContext=0x72afaf0) at sw/source/core/layout/trvlfrm.cxx:1791
        6  SwFrame::PrepareMake(OutputDevice*) (this=0x925b740, pRenderContext=0x72afaf0) at sw/source/core/layout/calcmove.cxx:248
        7  SwFrame::Calc(OutputDevice*) const (this=0x925b740, pRenderContext=0x72afaf0) at sw/source/core/layout/trvlfrm.cxx:1791
        8  SwFrame::PrepareMake(OutputDevice*) (this=0x925b8e0, pRenderContext=0x72afaf0) at sw/source/core/layout/calcmove.cxx:248
        9  SwFrame::Calc(OutputDevice*) const (this=0x925b8e0, pRenderContext=0x72afaf0) at sw/source/core/layout/trvlfrm.cxx:1791
        10 SwFrame::PrepareMake(OutputDevice*) (this=0x925ba70, pRenderContext=0x72afaf0) at sw/source/core/layout/calcmove.cxx:248
        11 SwFrame::Calc(OutputDevice*) const (this=0x925ba70, pRenderContext=0x72afaf0) at sw/source/core/layout/trvlfrm.cxx:1791
        12 SwFrame::MakePos() (this=0x925bc20) at sw/source/core/layout/calcmove.cxx:552
        13 SwTextFrame::MakePos() (this=0x925bc20) at sw/source/core/text/frmform.cxx:339
        14 SwContentFrame::MakeAll(OutputDevice*) (this=0x925bc20) at sw/source/core/layout/calcmove.cxx:1408
        15 SwFrame::PrepareMake(OutputDevice*) (this=0x925bc20, pRenderContext=0x72afaf0) at sw/source/core/layout/calcmove.cxx:370
        16 SwFrame::Calc(OutputDevice*) const (this=0x925bc20, pRenderContext=0x72afaf0) at sw/source/core/layout/trvlfrm.cxx:1791
        17 SwContentFrame::CalcLowers(SwLayoutFrame&, SwLayoutFrame const&, long, bool) (rLay=..., rDontLeave=..., nBottom=168478, bSkipRowSpanCells=true) at sw/source/core/layout/tabfrm.cxx:1521
        18 lcl_RecalcRow(SwRowFrame&, long) (rRow=..., nBottom=168478) at sw/source/core/layout/tabfrm.cxx:1651
        19 SwTabFrame::MakeAll(OutputDevice*) (this=0x93ec7e0, pRenderContext=0x72afaf0) at sw/source/core/layout/tabfrm.cxx:2421
        20 SwFrame::PrepareMake(OutputDevice*) (this=0x3df3cc0, pRenderContext=0x72afaf0) at sw/source/core/layout/calcmove.cxx:316
        21 SwFrame::Calc(OutputDevice*) const (this=0x3df3cc0, pRenderContext=0x72afaf0) at sw/source/core/layout/trvlfrm.cxx:1791
        22 GetFrameOfModify(SwRootFrame const*, SwModify const&, SwFrameType, SwPosition const*, std::pair<Point, bool> const*) (pLayout=0x72aa850, rMod=..., nFrameType=(SwFrameType::Txt | SwFrameType::NoTxt), pPos=0x71f35e0, pViewPosAndCalcFrame=0x7ffc99f591a0) at sw/source/core/layout/frmtool.cxx:3697
        23 SwContentNode::getLayoutFrame(SwRootFrame const*, SwPosition const*, std::pair<Point, bool> const*) const (this=0x6fcfb50, _pRoot=0x72aa850, pPos=0x71f35e0, pViewPosAndCalcFrame=0x7ffc99f591a0) at sw/source/core/docnode/node.cxx:1194
        24 SwCursorShell::GetCurrFrame(bool) const (this=0x72a9730, bCalcFrame=true) at sw/source/core/crsr/crsrsh.cxx:2455
        25 SwFEShell::GetAnyCurRect(CurRectType, Point const*, com::sun::star::uno::Reference<com::sun::star::embed::XEmbeddedObject> const&) const (this=0x72a9730, eType=CurRectType::PageCalc, pPt=0x0, xObj=empty uno::Reference) at sw/source/core/frmedt/fews.cxx:113
        26 SwView::StateStatusLine(SfxItemSet&) (this=0x72af430, rSet=SfxItemSet of pool 0x6fa3d50 with parent 0x0 and Which ranges: [(10000, 10000), (10221, 10221), (10223, 10225), (11064, 11065), (21182, 21182), (21185, 21185), (21189, 21189)] = {...}) at sw/source/uibase/uiview/view2.cxx:1517
        
        Not obvious why this changed with calling MakeFrames() instead of
        SwNodes::CopyNodes(bNewFrames=true) or how to best prevent it; adding
        another FrameDeleteGuard avoids the crash at least.
        
        (regression from 166b5010b402a41b192b1659093a25acf9065fd9)
        
        Change-Id: Ifd5a0c93064c9536429dda30a2c4ebc7a31b7e7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99870
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-31  Caolán McNamara  <caolanm@redhat.com>  [954e9bb965c37a34d87d59e40d1820ba0ea565d3]

        if the default renderer was editable, make the custom one editable too
        
        Change-Id: Ib4c80560943cff7c65d9eed342e3d5bb9d838e5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99866
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-31  Julien Nabet  <serval2412@yahoo.fr>  [1ca386b8ed93957c47628ffe1e88e214a06d6c4e]

        tdf#135321: fix crash when right click empty in Command list
        
        See bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=163797
        
        Regression from:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=d54202ff690e4e97e018461cc6dc3dfadd36a702
        author	Sarper Akdemir <q.sarperakdemir@gmail.com>	2020-02-14 13:17:46 +0300
        committer	Muhammet Kara <muhammet.kara@collabora.com>	2020-02-28 18:32:54 +0100
        commit	d54202ff690e4e97e018461cc6dc3dfadd36a702 (patch)
        tree	5f60f9c473b30e0f59bbf13a6f773595e1e4e759
        parent	531f078f3371e909b03b358bc5c9d70df083555f (diff)
        tdf#112135: Provide controls through context menu in lists of Customize dialog
        
        Change-Id: I73031811257e1d128bb6bdc11c481f7a63bbc05e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99850
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-31  Michael Stahl  <Michael.Stahl@cib.de>  [5f7b937e9f81824f11022bc6b4dd222f700883cd]

        tdf#134931 sw_redlinehide: fix layout following paste of table
        
        The pasted table does get a SwTabFrame but the problem is that
        TurboAction() is called and formats the pre-existing SwTextFrame and
        somehow that just sets all the valid flags on the new SwTabFrame without
        doing any formatting.
        
        Previously, SwNodes::CopyNodes(bNewFrames=true) would call
        SwTabFrame::Paste() which invalidates the page.
        
        In InsertCnt_(), for new SwSectionFrames InvalidatePage() is already
        called so do the same for SwTabFrame which gets rid of the "turbo".
        
        (regression from 166b5010b402a41b192b1659093a25acf9065fd9)
        
        Change-Id: I970a04bd8e76f5418bddb66af915ac466f44daf3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99867
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-31  Caolán McNamara  <caolanm@redhat.com>  [875b07aa623d2cc5e39b058e326cb0f3b792b905]

        avoid config for fuzzing
        
        Change-Id: I039d86e897bce1d7d6467c7914faaf31f679abb5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99857
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [b8dbf58a03679386a44d3fe6c95775ae19716010]

        add valgrind suppression file
        
        Change-Id: I7fb40d8ec02765a1898545431ea527a33c6ec94f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99865
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-31  Szymon Kłos  <szymon.klos@collabora.com>  [42cc32c95db2484961a65c906af1a899c1a6aa2b]

        Notebookbar: skip early init
        
        This will prevent us from hanging in the start
        center during notebookbar initialization.
        Also prevents from bugs due to uno state querying
        too early: eg. Paste Special was not working in LOK.
        
        Change-Id: I0ac619a4c8b629eced0eb6ba6992897569f7263a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99856
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        (cherry picked from commit 5ca41b36d8d49882d51386da9f41135bfdc9257a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99837
        Tested-by: Jenkins

2020-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [e5d6351f23c750a351fcb9872b1c582d5327a85f]

        fix leak in CppunitTest_cppcanvas_test
        
        Change-Id: Iecdbbec18a8d88872878a8fa9a17f7040677384c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99863
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [443d24a27842f39b5bc833dbc03082fa52749a2d]

        loplugin:flatten in sw/core/txtnode
        
        Change-Id: I0003a190cbc42845274d71f8f157977e598a3fd4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99859
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [639206f38ef5be7687fe8172298e1374df5576eb]

        loplugin:flatten in sw/core/view..sw/core/html
        
        Change-Id: I793811af353fe61b12e5e89da2056fb58108e9dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99852
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [3b7daa4d28feaf2747c763a177e510b17d58ecb8]

        loplugin:flatten in sw/core/undo
        
        Change-Id: I34662fd439578fc6f446c5216c5c1b735b79718d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99860
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [e42166098b13d1bf4f66291550ab326b750bcbed]

        loplugin:flatten in sw/filter/ww8
        
        Change-Id: Ia296fc6e6c8f78edf533dedf52996560ae62d143
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99853
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-31  Miklos Vajna  <vmiklos@collabora.com>  [0024c48b4822062995effed7db4f1281196384bb]

        oox smartart: consider rules when scaling in linear layout
        
        The bugdoc has an arrow shape which is 100% wide, and there are multiple
        shapes before it, which also have a 100% wide constraint. The reason
        PowerPoint scales down the shapes (but not the arrow) is because rules
        declare it should happen this way.
        
        So start taking rules into account in linear layouts.
        
        Change-Id: I352443277e88be0eb711659489587127727a258f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99855
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-07-31  Michael Stahl  <Michael.Stahl@cib.de>  [22a77cb83a3769a8b43d80565282988a74214866]

        tdf#134436 sw: fix SwUndoDelete::RedoImpl() with section at end...
        
        ... of document; the root cause is that in some intermediate delete
        operation, the delete will remove a section start/end node pair that
        surrounds the last text node in the document, but
        SwUndoDelete::RedoImpl() will not remove it, thus for subsequent Undo
        actions the indexes are messed up and weird things happen.
        
        Fix this in DocumentContentOperationsManager::DeleteRangeImplImpl(),
        with the same weird "is point at the end" check as SwUndoDelete.
        
        Change-Id: Iebf20d3c129c69692df8d57e3c5b9e6fec281e4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99810
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-31  Caolán McNamara  <caolanm@redhat.com>  [869ef9f2118158222032964a5b24ae7d760b84e9]

        tdf#135317 avoid reenterence
        
        Change-Id: I79b6c1c2a2503c49a94f6c7ed74286f53ccebd44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99821
        Tested-by: Jenkins
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-31  Caolán McNamara  <caolanm@redhat.com>  [824c0cb9b2c0d74c7eb76ce08169f7eae11e39d0]

        add queue_draw to force redraw with custom rendering
        
        Change-Id: I19251835ff4d49e6240b322a37df5653db7d1b70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99822
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [c3d446522d0bd1ec0f1d9e0c4a83e3472eb108da]

        loplugin:unusedmethods
        
        Change-Id: I0d888b565b0b53b318b790926667d7ba49504411
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99854
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [2bfd51eab364c6b00603e2fa1e9c354eec90dc7f]

        loplugin:flatten in sw/core/unocore
        
        Change-Id: If96b2484426f0d09119ca89943729c149675156f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99851
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-31  Xisco Fauli  <xiscofauli@libreoffice.org>  [3ac9c33a93a04d3e3192a6a31c0c07d76c02b311]

        tdf#81567 : sw_ooxmlexport14: Add unittest
        
        Change-Id: Ib1584b8599b65c9a122768b7c00d7891efc6e920
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99824
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-31  Miklos Vajna  <vmiklos@collabora.com>  [6353c51e8bf66fe223080db649fc07e62a3a6c97]

        sw: introduce a Library_swqahelper
        
        So it is no longer necessary to define all SwModelTestBase functions
        inline.
        
        Change-Id: Ia1055ff967b3614102275ec92607c85ec063fce7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99820
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-07-31  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [87f0e1f1016826cd63c2c740ae37e7242fb4c6a8]

        Sukapura: Update Save icons to make it crisp
        
        - Update Find and Find & Replace
        - Update File Control icons
        - Update Open Remote icons
        - Update Distribute icons
        
        Change-Id: Id5e013aa8903428c888b17d6e0f48d2aa5c8a23f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99826
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-07-31  Maxim Monastirsky  <momonasmon@gmail.com>  [789f67940af461c18b0a2ffbc6313b91fb08f26a]

        tdf#134887 NewToolbarController: Use different icons for extra large
        
        Change-Id: I30621ab2e98c2387f3de67b2871516e5e25da761
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99565
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [6362ebab298549e8616c32cafd75cb3959ba7d65]

        dbaccess: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: Icbce3ef3f77a19f9174f6aa39791dcf99e51f0c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98395
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-31  Stephan Bergmann  <sbergman@redhat.com>  [400edb0b7721600fedfae87bb209d6879f4a3f81]

        ASan/UBSan build still needs VCLXEdit RTTI
        
        ...after 0c311bfbf67441823f8b3916db963e2680e9eb43 "make some classes private":
        
        > warn:sal.osl:729320:729320:sal/osl/unx/module.cxx:162: dlopen(instdir/program/libacclo.so, 1): instdir/program/libacclo.so: undefined symbol: _ZTI8VCLXEdit
        > warn:legacy.osl:729320:729320:toolkit/source/helper/accessibilityclient.cxx:183: AccessibilityClient::ensureInitialized: could not load the library, or not retrieve the needed symbol!
        > cppunittester: include/com/sun/star/uno/Reference.h:381: interface_type *com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessibleContext>::operator->() const [interface_type = com::sun::star::accessibility::XAccessibleContext]: Assertion `_pInterface != NULL' failed.
        
        during CppunitTest_sw_accessible_relation_set, with
        
        > $ find workdir/CxxObject/accessibility/source -name \*.o -exec bash -c 'nm "$0" | grep -F _ZTI8VCLXEdit && echo "^ $0"' {} \;
        >                  U _ZTI8VCLXEdit
        > ^ workdir/CxxObject/accessibility/source/standard/vclxaccessibleedit.o
        
        Change-Id: Ic1f5fcfa1ba2d415bc6f0e076a2e24daadf86d7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99823
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [51735e6946dca0528a4b78d06ef43bd84c38e5e1]

        loplugin:flatten in sw/ui/dbui
        
        Change-Id: Iab627f306a1caf52237369471393753bf2c736f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99804
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [c0a4af22ed3cac188274fe51cbf3bcfe47d6acf8]

        loplugin:flatten in sw/filter/xml
        
        Change-Id: If018f8b03816d8110bd3ba9eec3f26373e6c5a6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99803
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [4209d94b46cdd96898c02344b11700369ae88784]

        loplugin:flatten in sw/ui/dialog..sw/ui/table
        
        Change-Id: I2350c1d3f5fab727b0d47b6f3684804b77e68122
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99805
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [30562669909def344c529e9c899c03248bc11149]

        inline some use-once typedefs
        
        Change-Id: I66400bcfef1d609662f44cc25a4984b68efb4b44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99801
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-30  Caolán McNamara  <caolanm@redhat.com>  [8e50f6f4d98e813ce60e7743184911e6cd554f7a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1749b770bbfe4aeb1296c48cc9d20cb947a04e47
          - fix broken build due to duplicate id
            
            since...
            
            commit d3a14f08c6a430a62cb46f130a494e305ebdf275
            Author: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            Date:   Wed Jul 29 17:56:22 2020 +0300
            
                Rethink some switch statements in Format Menu -related listings
            
            Change-Id: I5763023b30a21f6c1d0cc0f450ebf3337164b43b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99808
            Tested-by: Jenkins
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
            
2020-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [0c1b49048f1127d352b43847353392f0512f19e3]

        loplugin:unusedmethods
        
        and tweak the plugin a little to speed it up
        
        Change-Id: Ia59456232602184c4f1b5d1d75ad94a9a2e2d0be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99799
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-30  Stephan Bergmann  <sbergman@redhat.com>  [64cf52d47968d512afd383ce9a7321a4bd72b2ca]

        ASan/UBSan build still needs DateField RTTI
        
        ...after 0c311bfbf67441823f8b3916db963e2680e9eb43 "make some classes private":
        
        > [GAL] sounds
        > instdir/program/gengal.bin: symbol lookup error: instdir/program/libtklo.so: undefined symbol: _ZTI9DateField
        > make[1]: *** [solenv/gbuild/Gallery.mk:56: workdir/Gallery/sounds.done] Error 1
        
        with
        
        > $ find workdir/CxxObject/toolkit/source -name \*.o -exec bash -c 'nm "$0" | grep -F _ZTI9DateField && echo "^ $0"' {} \;
        >                  U _ZTI9DateField
        > ^ workdir/CxxObject/toolkit/source/awt/vclxwindows.o
        >                  U _ZTI9DateField
        > ^ workdir/CxxObject/toolkit/source/awt/vclxtoolkit.o
        
        Change-Id: Ica4f1ce6dfd5de0a3ca6cdddd59f85831348b81e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99802
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [978f6bb752112cd5393c294aa751e9e567980399]

        loplugin:flatten in sw/uibase/dbui..sw/uibase/envelp
        
        Change-Id: I20dc75b75e999ed82d221072d6ecaf2c02c834eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99793
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [069c534f1da3b206f4e418e0a628a3482cd4a04a]

        loplugin:flatten in sw/uibase/app..sw/uibase/config
        
        Change-Id: I903631568cc5285bf167ba3f0dadb95dbcd43a21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99792
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [fb98eb24d451a1b422bad1ed42459b8876397fd6]

        loplugin:flatten in sw/uibase/fldui..sw/uibase/ribbar
        
        Change-Id: Iff2bd302c3a6cc23be462e5a59aee0d12e7e7c09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99794
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4e246d407b21b72cfb0f8dd9c6ac51ca06d909a3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0b8d7ce936d4586bb8f46d3183977707122c703d
          - remove dup bookmark_value
            
            Change-Id: Ifddb1780f2504cb3307abd1032878f28f3106e1f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99744
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [45af02da0fe4f46e6a72ac6821b4ecce4f55de0e]

        fix leak in Mork::OResultSet
        
        Change-Id: I2e915762aca653acb7f9e1b322459f83297a997f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99786
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-30  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [cb8e8d88f38901310ed28e315201fb1c8e80b7e5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d3a14f08c6a430a62cb46f130a494e305ebdf275
          - Rethink some switch statements in Format Menu -related listings
            
            Also revert changing an icon from png to svg
            
            Change-Id: I956c8630530ae48ef68aadd1db50fe3ebaed2d0b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99707
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [19525a7f83203d734d0f234626e1ba0726ef14ff]

        loplugin:flatten in sw/uibase/shells
        
        Change-Id: I003c2c4e48bb59590ba952c74e3ee4733ce1051f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99764
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-30  Jan-Marek Glogowski  <glogow@fbihome.de>  [6a97decccb2d8ea32dfcd12b88901a15782de838]

        Add an optional Gerrit change ID to testfeature
        
        This way it's possible to have all test runs in a single change,
        so it's easier to check different results.
        
        Change-Id: I1aa3a229f5ee3ba12dbd2c18328d34c8a4528c07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99688
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-07-30  Caolán McNamara  <caolanm@redhat.com>  [afd2263f3effce76791f672e79c02498509cafa9]

        Resolves: tdf#134831 reorg to expand inspector to fit full panel size
        
        Change-Id: I73e37dff01d67f04ea5a2a82e4083ffd5bd46440
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99774
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-07-30  Michael Stahl  <Michael.Stahl@cib.de>  [740f1796504f66408b692225a9676c9ee3d63722]

        tdf#134252 sw_redlinehide: fix SwUndoDelete for table before end of section
        
        In this funny case, the SwPaM starts inside a section, and ends in the
        first text node following the end of the section, which happens to be in
        a different section (but that doesn't matter)... this is because
        IsSelOvr() moves the end of the selection resulting in the 3rd SelAll
        off of the table end node (as the section ends with a table), but then
        it's on the section end node and moves forward again.
        
        SwUndoDelete::UndoImpl() must first create the outer section frames,
        skip over the start text node which has frames handled by
        RecreateStartTextFrames() and then create the frames following the start
        text node, where the end node of the outer section now finds its expected
        outer section frame.
        
        This relies on the code from 55576842ec72a748d0bad123d41fa03c89fc136d
        to move the existing text frame below the new section frame(s).
        
        (regression from 6c7245e789f973cf6dad03f7008ab3f9d12d350c)
        
        Change-Id: I9f39b09e603e75ef813d5c855d828ec9bd5fdd95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99723
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [6af041b8160a7193ed24df9a1adc117dda61cd65]

        loplugin:flatten in sw/uibase/utl..sw/uibase/wrtsh
        
        Change-Id: I9010524952ce3b99a62e53dbf715a72c86a89b01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99766
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [fd80650672d5d3a0b585d6d46a1b1b0cd4012faf]

        loplugin:flatten in sw/uibase/sidebar..sw/uibase/uno
        
        Change-Id: Ifc9c838ffc94e89d2049969ef28d66fed853548b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99765
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-30  Jim Raykowski  <raykowj@gmail.com>  [1c080b887c1ef28cb2e98173d0121bcae3167075]

        tdf#38093 Writer outline folding - persistence
        
        Patch 6/6 that breaks down https://gerrit.libreoffice.org/c/core/+/96672
        
        Adds persistence attribute loext:outline-content-visible
        
        Change-Id: Ide3eeee0f127a05def4d4f493bb4b469e0877b00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99657
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-30  Jim Raykowski  <raykowj@gmail.com>  [dce97e84f2bb748e4403841593bb7b0b92ea44c4]

        tdf#38093 Writer outline folding - Navigator UI
        
        Patch 5/6 that breaks down https://gerrit.libreoffice.org/c/core/+/96672
        
        Adds submenu 'Outline Content Visibilty' and action handling for submenu
        items to Navigator Headings context menu.
        
        Change-Id: Iccdcbc7518a83cc1b2e2e75f3052f8dbbffb1338
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99656
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-30  Jim Raykowski  <raykowj@gmail.com>  [12ff89af74cd12375436b67b85674a4a2064ef8d]

        tdf#38093 Writer outline folding - .uno:ToggleOutlineContentVisibility
        
        Patch 4/6 that breaks down https://gerrit.libreoffice.org/c/core/+/96672
        
        Add UNO command to toggle outline content visibility
        
        Change-Id: I5365b29ab88d67a449b551b303f050b52063b977
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99655
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-30  Jim Raykowski  <raykowj@gmail.com>  [5ab17ad2696aeb8acfc21cd2442908b785a53e86]

        tdf#38093 Writer outline folding - ctrl + click toggle visibility
        
        Patch 3/6 that breaks down https://gerrit.libreoffice.org/c/core/+/96672
        
        Adds ctrl + mouse-click to toggle outline content visibility. Right
        click includes sub levels. Outline content visibility of sub levels is
        set to that of the clicked outline content toggled visibility.
        
        Change-Id: I428b3c683bec48bec147385dcdb1708e1f28d791
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99654
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-30  Jim Raykowski  <raykowj@gmail.com>  [835cd06a047717dfe5e0f117959f3c042e13b21b]

        tdf#38093 Writer outline folding - outline visibility and on canvas ui
        
        Patch 2/6
        
        Outline content visibility and on canvas collapse/expand control button
        implementations.
        
        Change-Id: I8481125b102d2f07bfcfce91e1379d8e786a7aa2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99653
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-30  Jim Raykowski  <raykowj@gmail.com>  [b2686de46250d0c8d14365a2af8428387baa0c24]

        tdf#38093 Writer outline folding - feature sensitivity
        
        Patch 1/6
        
          -Adds option 'Show outline visibility button' to options writer view
        tab in Display section.
          -Adds UNO command '.uno:ShowOutlineContentVisibilityButton' to toggle
        option on and off from menus, toolbars, and key bindings.
          -Makes feature experimental mode.
        
        Change-Id: If5a57defd8f568736ea08625ab6eb08e30b15c03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99652
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-30  Michael Stahl  <Michael.Stahl@cib.de>  [63308aa3b109271ffb4fd47e9fea2e3281a1552d]

        (related: tdf#134252) sw: fix assert when moving mouse pointer
        
        SwPageFrame::GetModelPositionForViewPoint() was calling GetCharRect() on
        a frame that doesn't match the passed prevTextPos; it was supposed to be
        initialised by GetModelPositionForViewPoint() call but that didn't work
        because the point was outside the frame so nothing was inited.
        
        (regression from edd2db1c783bd571ff796a5298385cacc91877b9)
        
        Change-Id: Ic064c3efc1b7f29d18d713206e5ea5ac0b67fbc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99692
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-30  Miklos Vajna  <vmiklos@collabora.com>  [6c82a9fa1da15d5f83f524f6897028906dda337e]

        DOCX import: fix overlapping floating tables when anchored inside a table
        
        The WW8 import does the same in SwWW8ImplReader::StartTable(), now we're
        on par with that.
        
        Change-Id: I2ce0d96d255d8f405203f36a358559687b36e9e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99762
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-07-30  Caolán McNamara  <caolanm@redhat.com>  [89a887015044bf1208ab3820a357945c336a0c91]

        rhbz#1861794 csv fixed width import missing split handle
        
        regression from...
        
        commit 1e97ca02773e2ba968606eed61d25d88f0d7e417
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Mon Oct 14 11:05:07 2019 +0100
        
        EndMouseTracking was left uncalled
        
        Change-Id: Ia952addac585737c3d3aa4fd68d772c3acbae848
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99752
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [6e35794cad555485955c3b43593497dcdbf29840]

        terminate XDesktop properly in unit tests
        
        So that the UNO constructor work can continue - where we need the
        desktop to be disposed properly so that all UNO constructors objects
        have their dispose() called, and they can clean up their global state.
        
        We detect this case by changing a SAL_WARN to an assert in
        Desktop::disposing()
        
        (*) in ~ScTabViewShell, don't call EnterHandler, because that tries to
        create EditEngine's and other stuff, which crashes
        (*) Need a fake singleton so that the servicemanager calls dispose()
         on the AnalysAddIn and we can clear the global variable there.
        
        Change-Id: Id13b51e17afc16fcbbc65d64281cdf847e4a58cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99640
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [a6e02f6337f038a445b858bb91bf14d1a14768e4]

        tdf#133967: sw_uiwriter: Add unittest
        
        Change-Id: I7ec43fd7109e883b0ae560cc8832e449a09fddb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99758
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [c56175b41f51007f7531a2c1d202605c9a6bb2a6]

        fix comment
        
        Change-Id: Iff0cb697a4f8670c897516d23f2701f3716171f3

2020-07-30  Noel Grandin  <noelgrandin@gmail.com>  [231e1e416c039d1f9724962a89cf0573a3db48a2]

        fix shutdown crash in basic
        
        another change I am working on slightly tweaks the shutdown ordering
        and exposes this problem where two classes both think they own
        the same object.
        
        Change-Id: I7477cf7eda5b5729ee3861cb4a1be43bb34d9ea6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99724
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [75f398b22ae14dcf442abf6b1c92a50509565ae5]

        loplugin:flatten in sc/core/data
        
        Change-Id: I9ffe58d68172c6fe9c76000c01c0c67a03967146
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99699
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [0c311bfbf67441823f8b3916db963e2680e9eb43]

        make some classes private
        
        Change-Id: Icfce56436aafa14fe923b4d35835ed6dee52afba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99624
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-30  Miklos Vajna  <vmiklos@collabora.com>  [286aeb8385285220105c21ef352f5c437e19ebb5]

        sw: extract createDoc() from various test suites to a single getSwDoc()
        
        Change-Id: I72d769860be8a401416e57111bea91d7a26ea4e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99751
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-07-30  Mike Kaganski  <mike.kaganski@collabora.com>  [d6ce2c0500ab026ba131782365a41da93794196f]

        tdf#135244: don't jump when updating counts
        
        Change-Id: Id1693e420a51a913fa78da7b7f46e076876ffe68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99756
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [5f646281f777019a4e91c467f1d6f8a7f2083ffd]

        loplugin:flatten in sc/ui
        
        Change-Id: I4e12da123924b1036c1348ad1b04eef1826ae26a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99703
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-30  Mike Kaganski  <mike.kaganski@collabora.com>  [a5be8e97b7699c7d12fa3ae5404af7b2eb50fafb]

        tdf#135244: prevent jumping when generating drop caps preview
        
        Change-Id: Ifd9ade76384c66312eda8c8ee7cb41891459b3f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99757
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-30  Aditya  <adityasahu1511@gmail.com>  [104f7027ea3bea45849cb5d88a1893e69bf3606c]

        svx: GalleryObjectCollection shared class and related refactoring work
        
        Add GalleryObjectCollection, a shared class primarily owned by GalleryTheme
         which contains object list to be used by GalleryTheme and GalleryBinaryEngine.
        Refactor ImplCreateUniqueURL, InsertGraphic()
        Implement comphelper::GraphicMimeTypeHelper::GetExtensionForConvertDataFormat()
        Refactor Actualize(), implement updateSvDrawObject(), updateTheme()
        Move ImplCreateSvDrawStorage into constructor instead of calling in directly.
        
        Change-Id: I6a8c552268628b4e192f45112ac9e8789c6e1609
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99035
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-07-30  Mike Kaganski  <mike.kaganski@collabora.com>  [1486f96317aa6eac34ddb7ef4e1c64824bb269b4]

        tdf#135244: prevent jumping to cursor at document render
        
        This prevents the jumps when printing
        
        Change-Id: I8b6f7d60aa0ed443ec8e05ad5812830a6b655abb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99715
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-30  Mike Kaganski  <mike.kaganski@collabora.com>  [2036db5ecd227f97e0e5ab403de61b80fff93c38]

        tdf#135244: move LockAllViews to SfxObjectShell
        
        ... so that it may be called from SfxObjectShell::SaveTo_Impl, and
        handle export cases in addition to save (as) handled in tdf#41063.
        
        Change-Id: Ie39196656dd1a95dcb6bab3ae8138c2f5c8729e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99714
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-29  Noel Grandin  <noelgrandin@gmail.com>  [db46b03885e5814fa904b4f1190a0063f198c1b6]

        expand out macro
        
        Change-Id: I607e1defbd657546bfc017d16d0edfcf0dc2c028
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99721
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-29  Noel Grandin  <noelgrandin@gmail.com>  [155c056b1d4674d5ff73bbb5e1ad1dcd1e6aae36]

        i18npool: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I814512ccc546bd015558a8122f0d2e3803437e38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99722
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-29  Michael Stahl  <Michael.Stahl@cib.de>  [50ceac91a4ac2057847e7d9807f5cb614e6ff755]

        tdf#134250 add unit test
        
        Change-Id: I4c5d7bc1c2471a14afabf331acb8c2f2781382bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99672
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-29  Caolán McNamara  <caolanm@redhat.com>  [e3216e799f3bfe8f2aee6a516050135b462ffbfb]

        update DbFilterField to use the new replacement controls
        
        Change-Id: I5b138a776ebbad9e5f7a50f3f44ab56fa283cba9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99719
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-29  miki  <mikael@FreeBSD.org>  [d76ac8dd74d7c642d90dc5ac861f048becb902be]

        Port to FreeBSD aarch64
        
        Change-Id: Ib18894db8c2943dd1502c96951545bb75a1944eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91978
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-29  Caolán McNamara  <caolanm@redhat.com>  [b35f8f82b8e29f5877879f360b22bd291e21a3cc]

        center the filter checkbox like the normal one
        
        Change-Id: I7954430640fe9788c650f5fe7b103426731204cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99716
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-29  Caolán McNamara  <caolanm@redhat.com>  [d314ee8ffc3060927f119d83358e062da7f3d604]

        update svtools pch
        
        Change-Id: If636d1bda03c2932225980d9f2f31f0d06748a34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99713
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-29  Caolán McNamara  <caolanm@redhat.com>  [e67f3a9043a088b0605c2dff17a641b122e675b8]

        automatic layout height is sufficient for the toc CtrlParentWin
        
        Change-Id: I6ece49cce56aedf4f6da1361443c1337387143fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99712
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-29  Caolán McNamara  <caolanm@redhat.com>  [ef95604f607e853d2e88dcd7961468215408f8c2]

        use 0 as the limit-less case
        
        since...
        
        commit 9ebe58f0437bbb5714e629bd22e004ac895086d6
        
        Change-Id: I001567bb7beb0a51d55c75fe36761f4c964348e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99711
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-29  Caolán McNamara  <caolanm@redhat.com>  [28a278e8029ed5d589a948f68abc2ba29c616c1f]

        move SetReadOnly into ControlBase as SetEditableReadOnly
        
        and cast to that instead of "Edit" and override the Editable controls impls to
        do something suitable when called
        
        Change-Id: I24cc02b603e9551df4e3eb39f6cb4839883db777
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99709
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-29  Caolán McNamara  <caolanm@redhat.com>  [ae72d8cef6998d84471666ca3088a0f2b43946b7]

        dynamic_cast followed by static_cast
        
        Change-Id: I63cb568b21f0f645849b39685966d28d16760594
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99706
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-29  Caolán McNamara  <caolanm@redhat.com>  [cba8c5f87c873cd3f5152fefde3ca60da5ecd9f7]

        use a EditControl now
        
        Change-Id: I011770676c91ea7cc83dc215ae92fa37c816e200
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99705
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-29  Mihkel Tõnnov  <mihhkel@gmail.com>  [16c93afefb59ae1be7aff75803054b2d4cc4b642]

        tdf#130154: update locale data for Estonian [et-EE] - follow-up
        
        Follow-up for 4804d969bacd25ad586b3bf70d3dc8c27adb48ef:
        * change abbreviations to omit trailing periods, as officially preferred
        * add quotes around literal characters in date formats
          (so those formats wouldn't be mistakenly detected as "user-defined")
        * revert sorting of a few date formats for backwards compatibility's sake:
          - when opening files created in 7.0, previous versions shouldn't add
            ". a" anymore to formats that aren't supposed to have it
        
        Change-Id: I666273aa32e7ca363aa929b8a1fd83bf46533f6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99264
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-07-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [b6a4ddf4d8c45030dbe3fc68b51f9366109041bd]

        loplugin:flatten in sc/filter/xml
        
        Change-Id: I93117f601a8f450ebfcde32c156802137b87da76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99701
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-29  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [26a29f7f62f4f98b7eafa738037bef3b737c8470]

        update credits
        
        Change-Id: I5ab692f72ae2433fa39b23c65f16fe9a71fc990c

2020-07-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [382ecc31a9480fc0d19dddc917d16a7e744a00e3]

        loplugin:flatten in sc/core/tool
        
        Change-Id: Ibe5302ee320cf2e89c814dfb34ad42f9d72a25aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99700
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [6446f79f6a13aad9c60cb52ecfb66ccd9bd4065b]

        loplugin:flatten in sc/ui/Accessibility
        
        Change-Id: Ia99a0f99cbec91fde97bad525768725e5a1ad22a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99702
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-29  Caolán McNamara  <caolanm@redhat.com>  [4efce3b3a783549cfdb758d63403863b9407977c]

        ignore invalid dates like the vcl Calendar does
        
        Change-Id: I6a607936849923bfb7e7db3550ebca3c9083aa8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99698
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-29  Caolán McNamara  <caolanm@redhat.com>  [ac89099aadb21dfdfec5f8ddc24bfd326b216c1e]

        [API CHANGE] officecfg: remove SecureExtensions
        
        SecureExtensions has been unused since
        
        commit 38f78d69ee94c951d78676ef0f176457b333ff2a
        Date:   Fri Sep 23 14:51:06 2005 +0000
        
            INTEGRATION: CWS fwk20 (1.96.8); FILE MERGED
            2005/08/15 09:49:56 pb 1.96.8.1: fix: #i49802# security warning removed
        
        Change-Id: Id95edfb8e60402a80b11855ffaef5aa01f9f6231
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99696
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-29  Caolán McNamara  <caolanm@redhat.com>  [b6f03ac06ba7eac8ca1e2ab1c3d885525cd7519c]

        replace and drop SvtExtendedSecurityOptions class
        
        Change-Id: Ibe3443531c83eb44080217b61f5746be9cce9c49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99695
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-29  Mike Kaganski  <mike.kaganski@collabora.com>  [f3c67b783a5dcdf874c6109d36fae8f411e885be]

        tdf#135264: draw to mpAlphaVDev after DrawTransparentNatively
        
        Otherwise the transparency is lost for the cases where mpAlphaVDev
        is used.
        
        Change-Id: Ic7b92cb69727dbe8901695ba496878f0ea381826
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99694
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [bc44e0acef79a2c0d4f0504023be21bd78451214]

        WIN fix detection of user-passed, wrong 32bit JDK
        
        If you pass an explicit JDK using --with-jdk-home, this would
        always test the registry value for the 32 bit test.
        
        Change-Id: If295964c5a594af26fa98ba9f4b302a6c8e7e45a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99686
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-07-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [0aa0d5be7d53ef5c1536f1e342cc5c1bb8148be6]

        Add verbose climaker output
        
        If you run gbuild verbose, make climaker output verbose too.
        
        Change-Id: I712f156bae33bfd403403675f4e2117282a7079c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99684
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-07-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [0c2653bd2e5470abf25a927e7e0fa75f1110ee7f]

        configure: fix TLS result output
        
        Change-Id: I488e287667a02bf9212b024420bb462deeeb052d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99685
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-07-29  Caolán McNamara  <caolanm@redhat.com>  [2d2497dd3cea9ad01f7ade0b2bf4129083cd5875]

        replace and drop MiscCfg
        
        Change-Id: I5ea9e3663fc5d30d725cf18757badb9b9802da18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99675
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-29  Caolán McNamara  <caolanm@redhat.com>  [917fadedee4459ff75e78e1b746ba320503301e0]

        drop lines that don't do anything
        
        since...
        
        commit 9a4d0581c72653e60562d1b8e2121772d21f8a9e
        Date:   Mon Oct 12 11:49:13 2009 +0200
        
            #i103496#: move SysLocale stuff to unotools
        
        Change-Id: I6a7c3d71af7e91f873a2cab3393e8cefdcdff28d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99693
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e8109e2d1fe1517d32d8f0cf74b12bdb9085c88a]

        Removed duplicated include
        
        Change-Id: Icb8d98103b40574f7120e2c93c03e4147cd9b5da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99681
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f5989d1debd7b4aefa6a8c984c729d9e308c5d7b]

        Fix typo
        
        Change-Id: I4b1eefee1fd77d946f2926d0a0bb5b929de5d374
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98997
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5230b2e475f4d967dcbe2d4c7fd71dc4ce1312de]

        Fix typo
        
        Change-Id: I2abdfc45dac226ee177209655d9f92cb88f0fdfb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99704
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cc52b586689c18b918e2092f290f5febf328f0bc]

        Fix typo
        
        Change-Id: Ia723bc6d16a9102f24e17176edce440fbc646bd2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99638
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-29  Caolán McNamara  <caolanm@redhat.com>  [153d9483c1e9ec3722447a2b43c43ec1b32193d6]

        replace and drop SvtPrintWarningOptions
        
        Change-Id: I17fd4156eb940fbdc925d9761301096e5349135f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99674
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-29  Caolán McNamara  <caolanm@redhat.com>  [b1dc1c740e37639bb309f4aa6a1c2567f99083fc]

        ofz#24404 row insert attempt in table with same table already in the row
        
        Change-Id: I0f52de029600b182e479af3bdf56da7ea2c2ef01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99691
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-29  Caolán McNamara  <caolanm@redhat.com>  [b18a2228add4ba94415628f85c8ccc9f331e4916]

        tdf#133958 only move the selection to the error if its not already there
        
        Change-Id: I3046c842cc6c8bcc867c79989a8978d382b08269
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99678
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ea98db1dfcb27fbcff00de87e952f8f6a49ef9af]

        Removed executable permission on file
        
        Change-Id: I17b53755a4ac953208d347be1424e85b2455363d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99690
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-07-29  Luboš Luňák  <l.lunak@collabora.com>  [65f9d384fdc0ed4a3c9c6aa57af526fe818b311e]

        allocate bitmap data buffer on demand in SkiaSalBitmap
        
        And also make sure mScanlineSize is always correct, which it seems
        like it possibly might not have been the case (the delayed scaling
        makes it a bit complicated, as the internal scanline size is based
        on the internal bitmap size mPixelsSize, not the externally
        reported bitmap size mSize).
        
        Change-Id: I0d6cc2fca27ffa1c3accc13b38c8c01b5ffc8ba0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99680
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-29  Caolán McNamara  <caolanm@redhat.com>  [3c040eff4ace1f108ab13d0bf219a8b91daeaa28]

        sd_component_getFactory no longer exists
        
        Change-Id: I78405fc5ddbafa9760644bebaeee4ce4622a6c3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99679
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-29  Caolán McNamara  <caolanm@redhat.com>  [e74a98528352b408420c1aa518e9b583529c02db]

        drop newly unused SvtFontOptions
        
        Change-Id: Iaab664770d96a7d197354949bbe6d82c248f1037
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99648
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-29  Stephan Bergmann  <sbergman@redhat.com>  [1cdda798def040fe778348061c0e18b28aa0e6bd]

        Further timing issues with test_insert_hyperlink
        
        <https://ci.libreoffice.org/job/lo_ubsan/1709/> still failed with
        
        > FAIL: test_insert_hyperlink (hyperlinkdialog.HyperlinkDialog)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_ubsan/sw/qa/uitest/writer_tests3/hyperlinkdialog.py", line 71, in test_insert_hyperlink
        >     self.assertEqual(get_state_as_dict(xindication)["Text"], "link")
        > AssertionError: '' != 'link'
        > + link
        >
        
        so try a fix similar to 27798238ecb200e0753b013c79df0e6c014c7a7a "uitest : Avoid
        any timing issue in test_insert_hyperlink"
        
        Change-Id: I04b1616f3c5028065aafadbd73e0e52ef220ce5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99669
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-29  nd101  <Fong@nd.com.cn>  [2b19cd84f10552c438dace0a4c52a70ccd440369]

        tdf#115753 fix table border missing when there are merged cells
        
        Remove code that ignores merged cells.
        
        Change-Id: I907220e9ffc9d18561171efd7d6b39d14a8341fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93836
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-07-29  Justin Luth  <justin.luth@collabora.com>  [5ad17c85dc93973c0cbb1d633b9eed144f0677de]

        tdf#59674 Word export: set a tabstop at numbering IndentAt
        
        ...if the specified tabstop would be ignored - for the benefit
        of MS Word.
        
        After the numbering character, the tab in Writer stops at
        A.) IndentAt, or B.) a non-default tabstop.
        In other words, Writer ignores default tabstops.
        (Caveat, LO ignores IndentAt when numbering sets a larger tabstop.)
        
        However, MS Word does NOT necessarily stop at IndentAt,
        but it stops at default tabstops, or a specified tabstop.
        It only seems to stop at IndentAt if there are only
        default tabstops that are farther than IndentAt.
        In other words, Word usually ignores IndentAt.
        
        (This is true for .doc and .rtf formats. It is also true for .docx
        format with MS Word 2003, but not with MS Word 2016.)
        
        In this patch, I only try to fix Word ignoring the IndentAt.
        
        [A basically-unsolvable edge case is when the tabstop is larger than
        the first line indent, but still not behind the numbering character.]
        
        This patch could regress if paragraph-level tabstops define the position.
        In that case, we have introduced another tabstop at the indentAt
        position, and so a SECOND tabstop on the FIRST line might end up
        at the wrong position. This is an EXTREMELY unlikely situation,
        and in fact, both LO and Word seem to tabstop there anyway,
        so I no longer think it would cause a regression. Go figure.
        
        I heavily modified an existing unit test because
        although that fix "works" and was an "easy fix"
        it probably ought to have calculated the IndentAt and used that
        instead of zero to replace the LO default values.
        It works, however, so I won't bother doing anything about it.
        (Also, the paragraph used doesn't matter - it is the same list.)
        
        Change-Id: Ia13ac880ab63c610b26c99ab77903e08ebdebe35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99529
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-07-29  Luboš Luňák  <l.lunak@collabora.com>  [7a38f1817b0568cfbcda9a91dc86eafaba336871]

        optimize a bit more conversions to/from Skia bitmap formats
        
        It turns out this doesn't really matter in practice, since if
        converting between pixel formats is where time is spent, something
        higher must be already wrong. But since I've already written this...
        
        Change-Id: I25451664d529a9226d2d81b2c424a4f4e5422ad5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99577
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-29  Caolán McNamara  <caolanm@redhat.com>  [df56a000a165da01a14b2fdf2ad66f371a452ce8]

        move ImageButton to toolkit-only headers
        
        Change-Id: I2413d4165f2b1a88c53facbb0993cc6623a28082
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99650
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-29  Miklos Vajna  <vmiklos@collabora.com>  [d19a21a81bea24cdcfc8618ed3d37b825e638f65]

        sw reqif-xhtml export: avoid writing text-decoration:none
        
        This CSS key is allowed, but only the underline and line-through values
        are allowed in reqif mode, according to the top of page 66 of
        "01_OMG_Requirements Interchange Format (ReqIF)_Version
        1.2_formal-16-07-01.pdf".
        
        Change-Id: Ide64344f58bde4569fe499d8514dab36a055bda9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99662
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-07-29  Michael Stahl  <Michael.Stahl@cib.de>  [27613259990d39d34b036b3d717d3ceaf5c15e65]

        tdf#134250 sw_redlinehide: fix Undo with section before table
        
        ... at start of document, part 2:
        
        In SwUndoDelete::UndoImpl(), the m_aEndStr wasn't inserted, because the
        pTextNd was a section node.
        
        This caused asserts when trying to add the history hints that used to be
        in the end text node.
        
        thints.cxx:1295: bool SwTextNode::InsertHint(SwTextAttr*, SetAttrMode): Assertion `!pAttr->GetEnd() || (*pAttr->GetEnd() <= Len())' failed.
        
        (regression from 	57d488660572d62ef0371e50dcdd4ca7a6d98a14)
        
        Change-Id: I48caa7487d2d1e6250b5aceab18f270555d3ee8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99644
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-29  Michael Stahl  <Michael.Stahl@cib.de>  [8ec8da5638ab465e69900a08067ad496bcb5d3d5]

        tdf#134250 sw_redlinehide: fix copy non-empty node before non-textnode
        
        The problem in CopyImplImpl() is that pCopyPam's end position was
        updated to index 0 but text was copied into the node, which is thus not
        covered by pCopyPam and thus also not by SwUndoInserts.
        
        Then SwUndoInserts::UndoImpl() doesn't delete the bookmarks in the end
        node and the bookmark positions cause ~SwIndexReg asserts.
        
        Change-Id: I4cc03e846eae4cabd9eb4346a98c1e5c2866050d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99643
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-29  Caolán McNamara  <caolanm@redhat.com>  [a6859a1fee2f0f3a35cfc381d5ae547eb13fd620]

        replace and drop SvtCompatibilityViewOptions
        
        Change-Id: Iab187468cf25b4a4afc7c79578677156ff224df9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99651
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-29  Caolán McNamara  <caolanm@redhat.com>  [26c08a91e86027c3f37dbd462209e63a5b26b259]

        expand last ImageButton to underlying PushButton
        
        Change-Id: I260a738b06831684840175ba9b126ce41bacedfb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99649
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-29  Pranam Lashkari  <lpranam@collabora.com>  [22a30af8b08114cac3626a9990a600a8ebb090a3]

        LOK: added margin between sidebar and formula-bar
        
        Margin code moved from online to core
        Adding offset in online caused row/column header getting out of sync
        
        Change-Id: Ie977e0f6c6180b2bc20c94b88fd1d56144ed5faa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96893
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99639
        Tested-by: Jenkins

2020-07-29  Pranam Lashkari  <lpranam@collabora.com>  [02bbed0e23121b93fd574a557f54739a25f88394]

        LOK: send state of ShowResolvedAnnotations
        
        Change-Id: Icd8756719bc75bbd780cbf25d21f7834a1d7fc8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99252
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99256
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-07-29  Stephan Bergmann  <sbergman@redhat.com>  [252aba41e518babc30c6df0f0d930aebe68708e4]

        Replace brittle gcc3_linux_aarch64 vtableSlotCall with pure assembler code
        
        *  For one, as discussed in the comment at <https://gerrit.libreoffice.org/c/
        core/+/91978/2#message-97da6c6ece7ae7bd49e9eb4843be333192fcc057> "Port to
        FreeBSD aarch64":
        
        "So it looks like Clang does not treat those register asm as we expect it would,
        at least on aarch64.
        
        "Witness a local Linux recent master --with-distro=LibreOfficeAndroidAarch64
        [i.e., using Clang] build's
        
        > $ llvm-objdump --disassemble instdir/program/libgcc3_uno.a
        [...]
        > 0000000000000000 <vtableSlotCall>:
        >        0: ff 43 03 d1   sub     sp, sp, #208
        >        4: f4 4f 0b a9   stp     x20, x19, [sp, #176]
        >        8: fd 7b 0c a9   stp     x29, x30, [sp, #192]
        >        c: fd 03 03 91   add     x29, sp, #192
        >       10: a8 43 00 91   add     x8, x29, #16
        >       14: bf 83 1d f8   stur    xzr, [x29, #-40]
        >       18: e0 07 04 a9   stp     x0, x1, [sp, #64]
        >       1c: e2 0f 05 a9   stp     x2, x3, [sp, #80]
        >       20: e4 17 06 a9   stp     x4, x5, [sp, #96]
        >       24: e6 1f 07 a9   stp     x6, x7, [sp, #112]
        >       28: e0 07 00 6d   stp     d0, d1, [sp]
        >       2c: e2 0f 01 6d   stp     d2, d3, [sp, #16]
        >       30: e4 17 02 6d   stp     d4, d5, [sp, #32]
        >       34: e6 1f 03 6d   stp     d6, d7, [sp, #48]
        >       38: a8 03 1c f8   stur    x8, [x29, #-64]
        >       3c: a0 43 5e b8   ldur    w0, [x29, #-28]
        >       40: a1 03 5e b8   ldur    w1, [x29, #-32]
        >       44: a5 83 5e f8   ldur    x5, [x29, #-24]
        >       48: e4 03 08 aa   mov     x4, x8
        >       4c: e2 03 01 91   add     x2, sp, #64
        >       50: e3 03 00 91   mov     x3, sp
        >       54: f3 03 01 91   add     x19, sp, #64
        >       58: f4 03 00 91   mov     x20, sp
        >       5c: 00 00 00 94   bl      0x5c <vtableSlotCall+0x5c>
        >       60: 60 06 40 a9   ldp     x0, x1, [x19]
        >       64: 80 06 40 6d   ldp     d0, d1, [x20]
        >       68: 82 0e 41 6d   ldp     d2, d3, [x20, #16]
        >       6c: fd 7b 4c a9   ldp     x29, x30, [sp, #192]
        >       70: f4 4f 4b a9   ldp     x20, x19, [sp, #176]
        >       74: ff 43 03 91   add     sp, sp, #208
        >       78: c0 03 5f d6   ret
        [...]
        
        vs. [this commit's vtableslotcall.s; see below for details].
        
        "And also latest Clang 12 trunk still does e.g.
        
        > $ cat test.c
        > void f(long);
        > void g() {
        >     register long volatile a asm ("x8");
        >     f(a);
        > }
        > $ clang --target=unknown-linux-aarch64 -S -O2 test.c
        > $ cat test.s
        >         .text
        >         .file   "test.c"
        >         .globl  g                               // -- Begin function g
        >         .p2align        2
        >         .type   g,@function
        > g:                                      // @g
        > // %bb.0:                               // %entry
        >         sub     sp, sp, #16                     // =16
        >         ldr     x0, [sp, #8]
        >         add     sp, sp, #16                     // =16
        >         b       f
        > .Lfunc_end0:
        >         .size   g, .Lfunc_end0-g
        >                                         // -- End function
        >         .ident  "clang version 12.0.0 (git@github.com:llvm/llvm-project eb31ddd71eb44d53ebe12a09c9587198bb6f2a2e)"
        >         .section        ".note.GNU-stack","",@progbits
        >         .addrsig
        
        "(This is probably also the underlying issue that
        eb15ac837e06087fb8148330e9171d6697d89ee6 'android: Avoid throwing exceptions
        through the bridges' tries to hack arond.)"
        
        *  For another, this also gets rid of the
        dddb527db1562f30a2a2b20338dfc8458086a4a9 "Again, no -fstack-protector-strong for
        gcc3_linux_aarch64/cpp2uno.cxx" hack.
        
        The contents of the new vtableslotcall.s is effectively the GCC 10 -S output of
        the old vtableSlotCall C++ function from cpp2uno.cxx.  (And as cpp2uno.cxx only
        takes the address of vtableSlotCall, never calls it directly, it does not matter
        that it declares it with an imprecise
        
          extern "C" void vtableSlotCall();
        
        signature.)
        
        Change-Id: Icfbf0622a47825ff7cf21008de27d3da6a2f0ebd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99660
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-29  Miklos Vajna  <vmiklos@collabora.com>  [b6222a90f1d0ae800dc5362ebc9b5b354ba873b1]

        Remove some unused includes
        
        Change-Id: I9af7e2fa0a450ebe396c0f049831a20100dbdc9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99659
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-07-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d3dd362c093916b4ad5d08844dacd291aa2c9b8f]

        Removed executable permission on data files
        
        Change-Id: Icb98896f952fa97362611c20b36ea58a6408a78e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98926
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-29  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [8846e085cde12404e546b3444639e6ad14d6e617]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to dfa74e26624aa6ac3d3e58773d56aca4647c0aab
          - Improve image attributes in Format Menu -related listings
            
            Change-Id: I75798c8c0ecc6ce7b94b523d122c15dc37fcccd3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99658
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2020-07-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5f665a855ef26faea4dfa2ac427685b60545e8b8]

        Change e-mail to email in UI
        
        Change-Id: Ie729acccc942c16b177a6bcbbcceb822d667157f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99626
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2020-07-29  Xisco Fauli  <xiscofauli@libreoffice.org>  [a206054ac048702d48077eea6f3d464c3d241ab3]

        tdf#132911: sw_uiwriter: Add unittest
        
        Change-Id: I0ad6697d8dce814f20ea5f98e9c8f4b9c68f278d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99641
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-28  Heiko Tietze  <tietze.heiko@gmail.com>  [b4b8665bd370a869196e2f63acc2cdde7a37a4df]

        Resolves tdf#132066 - Localization of special text in about window
        
        Copy all version infos in English
        
        Change-Id: I6719e27f721b0ff9f06efb4ea63e286e6d58ebf4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98498
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-28  Caolán McNamara  <caolanm@redhat.com>  [56b2214c3aa40c2e2522eba5584063fb34e003ba]

        drop use of SvtFontOptions
        
        Change-Id: Ib3ef6ec415d5e61d484e338290030fac2ed7b215
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99647
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-28  Caolán McNamara  <caolanm@redhat.com>  [9b2dce4518db89cadbd54a34d1f6375128c3c8a6]

        Resolves: tdf#134660 listen for 'ShowFontBoxWYSIWYG' config changes
        
        instead of checking for changes to them when the fontbox get focus, its now too
        late at that point to update ComboBox WYSIWYG mode
        
        Change-Id: Ieea6a4c00be2eb46909d46af29ddd615fff002d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99646
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-28  Shivam Kumar Singh  <shivamhere247@gmail.com>  [3b8c893b487a3ee27bac710da74856225fb72950]

        tdf#135178 tdf#135179 tdf#134820 Issue in SetChgLnk in Inspector
        
        Change-Id: I39755d333506ffe3fa2b6302f9ec72c15cd9eff9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99629
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-28  Caolán McNamara  <caolanm@redhat.com>  [cfc76db4318cd91ce69350d5214f80b2d6d5b1db]

        tdf#135121 don't paint the image over the rect that will contain the color
        
        so that for the transparent color case we remain showing the original
        background and not that part of the icon
        
        Change-Id: I20452c7eccf141fdbede9ed2476270315963022e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99589
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-28  Caolán McNamara  <caolanm@redhat.com>  [04e5cc16c48b5eaf69cd275825b957a504904187]

        tdf#135021 if the input width is changed, rerun the callbacks
        
        if the widget triggering the change is the width widget and this callback sets
        a different value to the width widget, then rerun the callback using the width
        widget to end up in a state consistent with the width widget value.
        
        gtk already resends value-changed if the value of the widget changed during the
        callback so this ends up aligning the vcl behaviour to the gtk one which appears
        desirable in this case
        
        Change-Id: I32d0e1bb17190279efc552781851e5a18b417154
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99635
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-28  Yusuf Keten  <ketenyusuf@gmail.com>  [c4bee547b02fbe3d07b1e9ee203c73e48f86e6bf]

        tdf#133026: Additions: Better Search Function
        
        Old search function was demo to test something. This function uses the JSON response to search, not the API call to search.
        
        Change-Id: I0f4163a55331667a73f15dd220302f58a27831c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99388
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-07-28  Xisco Fauli  <xiscofauli@libreoffice.org>  [c7f7bbf082806ba74eb5a608bfeabd05bf73510d]

        tdf#132944: sw_uiwriter: Add unittest
        
        Change-Id: I45568da4b3dccd4e0cfe990c50217012f02540c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96590
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-28  A_GAN  <ganzouri97@gmail.com>  [6dbfbebad37fd84208e4c336f0864d26019db153]

        Add spin button for shadow blur radius in area dialog
        
        Update shadow tab in area dialog with spin button to control blur radius of the shadow.
        
        Change-Id: I41f072ef10d280df4b118afae7a7c058eb975417
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99557
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-07-28  László Németh  <nemeth@numbertext.org>  [30598199272db107c5dc863707685e4019ad471e]

        tdf#127118 sw layout: fix vertical mode in split cell
        
        Merged cells split between pages could lose
        vertical direction.
        
        Change-Id: I1bbf4becd11a72022f80c394b3da6483fe0d7e6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99583
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-28  Caolán McNamara  <caolanm@redhat.com>  [50b36951dbf080509c49bf326131afb8c2390d2d]

        tdf#134959 move focus on activate, but leave focus on value-changed
        
        if the user presses enter to activate the Entry try to go to the page, and on
        success we move focus to the document.
        
        if the SpinButton changed value a Timer was launched, when it times-out, move
        to the desired page, but leave focus where it currently is, i.e. typically
        remaining in the spinbutton, or whatever other widget the user moved to in the
        meantime
        
        This replaces always grabbing focus to the document on a page-change and
        re-grabbing focus back to the spinbutton.
        
        Change-Id: I597597aedb1753aee755671a2a55779ca6196c09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99611
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-28  Xisco Fauli  <xiscofauli@libreoffice.org>  [720b3c133cc6348537b4d013b4531856f73b392d]

        CppunitTest_sw_uiwriter: reset the redline author after using it
        
        See http://document-foundation-mail-archive.969070.n3.nabble.com/CppunitTest-different-results-depending-on-execution-command-td4283987.html
        
        Change-Id: I16f07232611d3d2cec675f34f0f93aee9618d80f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99585
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-28  Szymon Kłos  <szymon.klos@collabora.com>  [70b81e74d2a14308e1897d840c681404225d328a]

        Make Sort dialog async
        
        Change-Id: I914e09e59561e261dc2807ad00615d3b58afa541
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99127
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99351
        Tested-by: Jenkins

2020-07-28  Caolán McNamara  <caolanm@redhat.com>  [30b139b04f8ff7b73e506612252ed7a84f749435]

        document that SizeXX indicates the upper limit of a category size
        
        Change-Id: I6347e9abc57f160727dc74a1854c1978758030d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99587
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-28  Johnny_M  <klasse@partyheld.de>  [7241c739f86db6380c839c9e678087aaa268d491]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e7f03943eea485b3e74aac5895a12833f6b31e31
          - tdf#132643 Translate German section IDs
            
            Change-Id: I55d752efd9e429b4b6911eac06a4c18fb382d571
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99623
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-28  Johnny_M  <klasse@partyheld.de>  [56b5d60bc6efd5630f3adabdd8133b6139cca600]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 434661d450dc7d20b58037d1aa3f51765483a0bf
          - tdf#132643 Translate German section IDs
            
            Change-Id: I1532e3e9d50fa57cefcfa6e187e3566a20cfa442
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99622
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-28  Johnny_M  <klasse@partyheld.de>  [89eecd0068682b63368e79dc936ce37b890214d9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4210c391e3a474c91406f52b75fba56c53fa4a1b
          - tdf#132643 Translate German section IDs
            
            Change-Id: I89aeeeffd0833b9675567a2fb9aebc382600e4ec
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99615
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-28  Johnny_M  <klasse@partyheld.de>  [69e8a034c0eab260dc6642b4262e235bfe3ebdb2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to db33b06f5691b897476f6f3ca5c908031198fa74
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iec3890fe9462abc38c834c1a2e70ca8fb66cf78d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99621
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-28  Johnny_M  <klasse@partyheld.de>  [7928ebf8ce2a0bb8e45866b7a875bd1d0d6978ec]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7ccf847f293254d7189b091874e10d96332eb4c5
          - tdf#132643 Translate German section IDs
            
            Change-Id: I03b0342f0b3a844d73ffed768cb418ace6dd982f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99618
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-28  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [9780d341a4dceee86549297ed7fc778603604040]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 29d0bdaaa732169e6ed60a66c1153b16765d6e82
          - Refactor elements in Format Menu -related listings
            
            Used xsltproc helpers/refactor.xsl
            
            Change-Id: I0b896dc1906cb5a9c2a34a494ec13eabe2c7ed54
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99627
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2020-07-28  Johnny_M  <klasse@partyheld.de>  [a63a7494575c9ecc52c1c3819ff8f08b5b3eb547]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 76f708f674acf21985fe983d972dbf7192e0eb73
          - tdf#132643 Translate German section IDs
            
            Change-Id: Idc46151ddb27f30cc2fe4ad9480a5fccb609d0dd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99620
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-28  Johnny_M  <klasse@partyheld.de>  [9b5ee551ada83a6d7438cf58667bf852fe22d791]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ecb344a901ccb6edd2246f16e7fde7184d8f020b
          - tdf#132643 Translate German section IDs
            
            Change-Id: I480cf0609708d48739ea03cc5c882676373ea7f0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99619
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-28  Johnny_M  <klasse@partyheld.de>  [f4f5e99e759f5802825688955a7e4310a13ea563]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 658211ad665512496084cb1911ce0bbf4ddf38c6
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ifab0b26bff03ed85e2deabd22b0e6a664474e6c0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99616
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-28  Johnny_M  <klasse@partyheld.de>  [0c1efdf49714043cd24b23c08d83f36c57a39f36]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6b2b776059750b8f33d21227475e481179f50a4c
          - tdf#132643 Translate German section IDs
            
            Change-Id: I314a50da1c50fea50e1e282b81ba369e3044168a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99617
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-28  Johnny_M  <klasse@partyheld.de>  [0d17cb1c55eeb2bb56b9c13a4c34e45b87be5ea8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4a4fa0ebf291dca7c891fb4bc2692f383d4cb70a
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ibf1dffcd932f087f99e245ef6c60cc54e5e64a6d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99614
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-28  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [28b952ae52ddc6558e1bc1ed72e033bbcbe8230c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 008ccd9f3a7a5938ceca575ceb6981cacbee3fcd
          - Add comments about Format Menu -related listing
            
            Change-Id: I1a9ec42ccf95ebdbc01666a776747307589942cc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99588
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            
2020-07-28  Julien Nabet  <serval2412@yahoo.fr>  [a7e92d71d72d69b887bf716f30af37105f206915]

        Related tdf#135211: return early if no data
        
        With DEPS or SCO Evolutionary algorithms, it'll return
        "No solution found."
        Change-Id: I15e8e24eb519a20e3f3645b79e990949f648fbd2
        
        Change-Id: I7321419ccc1cd00d75f03fa86d3c0cb4bf9ad473
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99584
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-28  Caolán McNamara  <caolanm@redhat.com>  [9282871ab05721c59f7946879a5f28f2e8af96a1]

        Related: tdf#135121 update widebuttons on icon-size change too
        
        as well as the split-buttons. We don't draw into the icon for
        widebuttons, but we do need to draw the icon into the replacement
        wider image so we want to update for widebuttons too
        
        Change-Id: Ia37f7de7faa08e63a498ff474a46a98566930acd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99575
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-28  Caolán McNamara  <caolanm@redhat.com>  [f67554d23c2efbdd0e70a8a35a694661ea4e054a]

        tdf#135121 ImageType::Size26 isn't always 26x26px
        
        so use ImageType just to detect the user has selected a new size,
        and use the size of the returned image for the icon pixel size
        
        Change-Id: If101c586bd2f0d83f668637b48ce3d25a0873358
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99561
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-28  Julien Nabet  <serval2412@yahoo.fr>  [2d150393479bd010c8758b1a1b712f8fb4ce4024]

        tdf#135211: fix crash Swarm Non Linear Solver with blank input
        
        See bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=163668
        
        Change-Id: I78f59e420aa183399f650915c7c28a138b8ed444
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99572
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-28  Julien Nabet  <serval2412@yahoo.fr>  [292876695246dffbc6829cf1b588e4346b24441a]

        Typo: Swam->Swarm
        
        Change-Id: I99dbe7fa6d49e0663c3551d2e3dabd3f42d8d3c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99578
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-28  Michael Stahl  <Michael.Stahl@cib.de>  [b33034e7faee2cb8a602ed3342803bf731da8a8b]

        tdf#133967 sw_redlinehide: fix assert on undo-redo-undo
        
        Assertion `pNode->GetRedlineMergeFlag() != SwNode::Merge::Hidden' failed.
        
        4  IsAnchoredObjShown(SwTextFrame const&, SwFormatAnchor const&) (rFrame=..., rAnchor=...) at sw/source/core/layout/frmtool.cxx:1284
        5  SwFlyFrameFormat::MakeFrames() (this=0x7a97860) at sw/source/core/layout/atrfrm.cxx:3001
        6  AppendAllObjs(SwFrameFormats const*, SwFrame const*) (pTable=0x72457e0, pSib=0x4002800) at sw/source/core/layout/frmtool.cxx:1337
        7  InsertCnt_(SwLayoutFrame*, SwDoc*, unsigned long, bool, unsigned long, SwFrame*, sw::FrameMode) (pLay=0x8e86ce0, pDoc=0x7242220, nIndex=854, bPages=true, nEndIndex=854, pPrv=0x7a79850, eMode=sw::FrameMode::Existing) at sw/source/core/layout/frmtool.cxx:1892
        8  MakeFrames(SwDoc*, SwNodeIndex const&, SwNodeIndex const&) (pDoc=0x7242220, rSttIdx=SwNodeIndex (node 372), rEndIdx=SwNodeIndex (node 854)) at sw/source/core/layout/frmtool.cxx:2055
        9  sw::UpdateFramesForRemoveDeleteRedline(SwDoc&, SwPaM const&) (rDoc=..., rPam=SwPaM = {...}) at sw/source/core/doc/DocumentRedlineManager.cxx:292
        
        because this added an extent for the node but it still had its flag set
        to Hidden:
        
        11 sw::UpdateMergedParaForInsert(sw::MergedPara&, bool, SwTextNode const&, sal_Int32, sal_Int32) (rMerged=..., isRealInsert=false, rNode=..., nIndex=0, nLen=279) at sw/source/core/text/txtfrm.cxx:1002
        12 SwTextFrame::SwClientNotify(SwModify const&, SfxHint const&) (this=0x7337940, rModify=..., rHint=...) at sw/source/core/text/txtfrm.cxx:2076
        17 SwRangeRedline::InvalidateRange(SwRangeRedline::Invalidation) (this=0x8b3a120, eWhy=SwRangeRedline::Invalidation::Remove) at sw/source/core/doc/docredln.cxx:1261
        18 sw::DocumentRedlineManager::DeleteRedline(SwPaM const&, bool, RedlineType) (this=0x7250b60, rRange=SwPaM = {...}, bSaveInUndo=true, nDelType=-1) at sw/source/core/doc/DocumentRedlineManager.cxx:2386
        19 SwUndoRedlineDelete::UndoRedlineImpl(SwDoc&, SwPaM&) (this=0x8a65a00, rDoc=..., rPam=SwPaM = {...}) at sw/source/core/undo/unredln.cxx:198
        
        Change-Id: I7f36705f1abb2df97a00b359e40534aef0e10d93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99524
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-28  Michael Stahl  <Michael.Stahl@cib.de>  [c363568fcedb6b7b425b735614db0600a0362ead]

        tdf#133967 sw_redlinehide: delete existing MergedPara before
        
        ... creating new one in RecreateStartTextFrames().
        
        This was causing a problem with duplicate call of AddToListRLHidden() on
        a node that was already added by the existing MergedPara; logically the
        add would need to be reverted when the existing MergedPara dies, but
        there's no count on it, so the safe way to fix this is to delete
        existing MergedPara first.
        
        This was on node 1083 in the bugdoc.
        
        Change-Id: I1fec613829b3b12e3846fc4b195559d9a6079560
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99523
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-28  Michael Stahl  <Michael.Stahl@cib.de>  [4c9b292bb4ff3ad516dad37e2e0dd0ac8bbb4aa0]

        Revert "tdf#132944 sw_redlinehide: delete of insert redline"
        
        This reverts commit ad0351b84926075297fb74abbe9b31a0455782af.
        
        It turns out that this conflicts with commit
        14e87a4b15d31a34e6053f6194688f3aa23af991 "tdf#133967 sw_redlinehide: fix
        redline deletion of table containing redlines"
        but oddly enough that fix fixes tdf#132944 as well, but both commmits
        combined don't work e.g. on node 1083/1084 in the tdf#133967 bugdoc we
        got no text frame because SwUndoDelete has deleted it, but since it's
        not merged it would be left alone by the new fix anyway.
        
        This fix was quite hacky anyway, so just revert it.
        
        Change-Id: Id17f3575c742b8761a8458914a28ae8047360fff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99522
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-28  Michael Stahl  <Michael.Stahl@cib.de>  [61b6b0f84f20275cee86602dc485585310cf6685]

        Revert "sw_redlinehide: fix "delete of insert redline""
        
        This reverts commit 51d5de51b21b13e2fac92ec53522a48896fbd3da.
        
        Because fix for tdf#132944 will be reverted too.
        
        Change-Id: I3b4d5031be0d39435aa39867239db549d2f7b71e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99521
        Tested-by: Michael Stahl <michael.stahl@cib.de>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-28  Stephan Bergmann  <sbergman@redhat.com>  [292a5e719543ec9e6f5fe18fec371302983be038]

        Adapt to Clang 12 trunk Expr::getIntegerConstantExpression
        
        <https://github.com/llvm/llvm-project/commit/
        36036aa70ec1df7b51b5d30b2dd8090ad2b6e783> "Reapply 'Rename/refactor
        isIntegerConstantExpression to getIntegerConstantExpression'"
        
        Change-Id: I99277601fe7ffa3e0e5d22a4b3aaca4f51551ab3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99570
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-28  Stephan Bergmann  <sbergman@redhat.com>  [d668c9a04d04d256fcbbd2165fe226f1db88256b]

        Adapt --enable-ld to Clang 12 trunk --ld-path
        
        ...split from -fuse-ld with <https://github.com/llvm/llvm-project/commit/
        1bc5c84710a8c73ef21295e63c19d10a8c71f2f5> "[Driver] Add --ld-path= and deprecate
        -fuse-ld=/abs/path and -fuse-ld=rel/path", and now causing warnings (or even
        errors with -Werror) like
        
          '-fuse-ld=' taking a path is deprecated. Use '--ld-path=' instead
        
        when --enable-ld is configured as a full path.  (--enable-ld was vague whether
        it supports full paths, but it appeared to work reasonably well at least with
        old versions of Clang.)
        
        Change-Id: I5a7dfd992b56aba78dd3646045fb9a827dc40321
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99569
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-28  Ahmed ElShreif  <aelshreif7@gmail.com>  [27798238ecb200e0753b013c79df0e6c014c7a7a]

        uitest : Avoid any timing issue in test_insert_hyperlink
        
        Change-Id: I090e28fb6d902ff0e2f9e7a9ef447133a29a85a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99520
        Tested-by: Jenkins
        Reviewed-by: Ahmed ElShreif <aelshreif7@gmail.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-28  Shivam Kumar Singh  <shivamhere247@gmail.com>  [a177fcb1a5ac8c57c9e491c107943651bd714fd6]

        tdf#87605 Added a few more terms
        
        Change-Id: Ib138b4f1ab0bc75265e593f66bd09b3fe75f0eae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93893
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2020-07-28  Maxim Monastirsky  <momonasmon@gmail.com>  [2446fdba3ec4a81d6e3b619a1d9e91b3c6dcbd54]

        tdf#134887 Rework last item handling in NewToolbarController
        
        Just store the last used menu id, and consistently get all the
        information (command name, image id, target frame etc.) from the menu
        instance. Also implement the XSubToolbarController interface, so we get
        a chance to update the image on icon size or theme change.
        
        The initial action and icon of the button are based on the url passed
        by the .uno:AddDirect status update, given that there is a corresponding
        menu item. The only defined fallback now is to .uno:AddDirect itself for
        both executing and getting the icon, but this shouldn't happen normally,
        as I fixed all the affected cases I found so far, namely Base (including
        windows like table design etc.) and the Basic IDE.
        
        Actually these cases were partially broken anyway, and as a result now
        completely fixed:
        
        - In Base main app window, the button used to default to a new Writer
        document, although its tooltip advertises Ctrl+N as the kb shortcut, and
        pressing that shortcut actually opens the database creation wizard (as
        expected).
        
        - In the Basic IDE, the button was working, but not the Ctrl+N shortcut.
        
        Change-Id: I6537b3f38e7d7001ec1b39d78285445464fd8cbe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99514
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-07-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a10e3987e61b7fcc1a3f7ce3f34fe75a51bff87e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5794edee8b1e7fc990bb0a41462d4aeb382a976f
          - Change e-mail to email and E-mail to Email
            
            Change-Id: Ie47ed745f336e44389c8c797967de6af72c9ce8d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99526
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-27  Gülşah Köse  <gulsah.kose@collabora.com>  [08d16c76e483333b43e4f74bb6f9e57605f43f27]

        Use enable/disable widgets instead of hide/show.
        
        Change-Id: Ied3eb671155b88d47a5a91fcd81351492ccf9bb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99560
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-07-27  Miklos Vajna  <vmiklos@collabora.com>  [383f39493c0ca3e11c296fa37e7d9cf679065f74]

        tdf#134610 sw: fix incorrect position of math object from DOCX
        
        Regression from commit a2f85c062aafb3fd9dfb1c6c6e87e1e73e7545a3
        (tdf#130362 sw: fix anchoring of inline math objects, 2020-02-04), the
        problem was that the SwFlyFrameAttrMgr ctor wanted to set the anchor
        type to at-char, and then later
        DocumentContentOperationsManager::InsertEmbObject() wanted to undo that
        for math objects, but this did not play nicely with objects imported
        from DOCX.
        
        So don't set and clear the anchor type, rather set it conditionally in
        the first place. This allows setting the anchor type in writerfilter/
        before insertion, and then all of 1) docx import (depends) 2) insert of
        Math objects (as-char) 3) insert of images (at-char) are working.
        
        Change-Id: I94d82c12f30d069426db1bab70c456cadf1c91ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99559
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-07-27  Noel Grandin  <noelgrandin@gmail.com>  [d12f2e9025250a7e310078ff736f8c6756cf894d]

        sw/vba: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Ieaa5ef1eef7488d7b53454bdd3b14702de909beb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99519
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-27  Caolán McNamara  <caolanm@redhat.com>  [32f0a170c941522d0b7c0594aa4627a84a0d1b38]

        weld NavigationBar
        
        Change-Id: I5d31d603a9e5f91723a310900aeee875df1599c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99445
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-27  Caolán McNamara  <caolanm@redhat.com>  [fe019b702cfe2af24c35f40db340a82892feb69c]

        detect small-button class and minimize padding and size in that case
        
        Change-Id: I7db9d765549112e292f60d1cd47002e45f0136b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99517
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-27  Caolán McNamara  <caolanm@redhat.com>  [de9c2b37961b5f7ddeed2a7597b08458b9760932]

        map gtk-new symbol to SymbolType::PLUS
        
        Change-Id: Id2fdbc9873377871c929b10e8152151bec02812c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99516
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-27  Caolán McNamara  <caolanm@redhat.com>  [0c21f6600d5e86d4d408e4a59680e8954232db24]

        drop unused SVTOOLS_IN_EDITBROWSEBOX_HXX define
        
        Change-Id: I7d0944c7772562c8da8ce1ee668434ae8cf7e9c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99515
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-27  Caolán McNamara  <caolanm@redhat.com>  [b56aaa3bef7b5f3e8641df8e3eb67484fb199ed4]

        make margin-start/margin-left and margin-end/margin-right synonyms
        
        Change-Id: I15dc9a87ca0a25d34b1280eb5e776e933a080a62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99486
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-27  Caolán McNamara  <caolanm@redhat.com>  [7fd9bd4cdf4ffc03b2280964ef3f7e5917769bbd]

        we want the position of the start of the scrollbar
        
        not its width, but its width and the the width of the corner square
        or just take its position if visible
        
        Change-Id: Ideaea789046fb03067501798b5a541985ef75e0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99485
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-27  Justin Luth  <justin.luth@collabora.com>  [9054c903b215892198f54f105947b16544a78f01]

        tdf#108820 sw layout: no ftn fieldshading in repeated header
        
        IsFootnoteAllowed() removes the footnote marker from
        the repeated table headers, but it didn't remove the
        view menu -> field shadings background.
        
        NewExtraPortion() is the only function that calls
        NewFootnotePortion(), and it will create a blank
        FieldPortion is nullptr is returned, so return a
        null FoonotePortion instead so that we can test
        for is-footnote and then prevent the drawing
        of the fieldshadings.
        
        FieldShading is an on-screen item only and never printed,
        so no unit test is possible.
        
        Change-Id: I940eaf2dc3f4ad808b333d46f0964df31a9345b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99423
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-07-27  Stephan Bergmann  <sbergman@redhat.com>  [b18c44e7e467ab872dc6283d558c57d91ead45cb]

        Missing quoting
        
        Change-Id: I4ad942f7fa490f072e9751f55a42279345d7d181
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99483
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-27  Luboš Luňák  <l.lunak@collabora.com>  [4addedabe6778e70754709290502d721cdef796d]

        tweak not caching images in Skia drawing when upscaling (tdf#132438)
        
        The change done for tdf#134237 was meant to avoid caching of very
        large images when zooming in. But it turns out that it happens
        quite often that we get asked to draw something larger than
        the drawing area, such as when scrolling a document with a larger
        image. So tweak the check to hopefully avoid only huge images
        or when upscaling a lot.
        
        Change-Id: Ifa76e0ef2df78085afc21fd064b77d5b1c9513b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99482
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [843eb355cb960413fef3817b9cbff75ac1f72c7d]

        extensions/dbp: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Ifc0cd058dd1ad0f2b66657a6a4287049ebcbebe5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99270
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [bb4344751092d276411b43c02bd506703010dcac]

        Update git submodules
        
        * Update translations from branch 'master'
          to d0e75e01d08cb94b06a00110a0dd16404bec760c
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: Iba2b940b559a295467b1a9e77ef87cadb24633e7
            
2020-07-27  Luboš Luňák  <l.lunak@collabora.com>  [a9f68d9d9ae8d7c8f79152055795044993b252ea]

        don't duplicate large memory usage in SkiaSalBitmap (tdf#134342)
        
        Since SkiaSalBitmap is required to support bitmap formats that
        Skia itself doesn't support (1bpp, 4bpp, 24bpp,etc.), it needs
        to store its own copy of the bitmap data and convert to SkImage
        for use. With huge images this can lead to large duplicated
        memory usage. Since the code can actually drop the buffer and
        create it if needed (which it normally is not), just drop large
        buffers after converting to SkImage.
        Ideally SalBitmap should be able to say which bitmap formats it
        supports and VCL code should oblige, which would allow reusing
        the same data.
        
        Change-Id: I98af62a51dde5d738cc8afcdd2fcdc25ff89952f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99476
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-27  Caolán McNamara  <caolanm@redhat.com>  [3395e0baa6350e6f9e093fe5af51d283f45fede7]

        Setting the Button repeat is ignored in practice
        
        The timeout used is still the original 90ms, not the attempt to use 22ms so
        this doesn't achieve anything. Making 22ms stick is way too fast, so leave
        this at the value that is currently actually used.
        
        Change-Id: I7207dd9adebf4e0f7f4e486a71f388bc6760d939
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99470
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-27  Tünde Tóth  <tundeth@gmail.com>  [c0fac974cefffb16e811259fbc66148712533190]

        tdf#134866 Chart OOXML import: fix percentage in custom pie chart label
        
        Custom pie chart label showed incorrect percentage value.
        
        Follow-up of commit 8c1dc30cc9fc96ef3d3ab0c4445959473248ae4d
        (tdf#125444 Percentage as custom chart label).
        
        Change-Id: I2fe9cbca876da26a7c3a371c1e711b9e1fc33b1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99353
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-27  Tibor Nagy  <nagy.tibor2@nisz.hu>  [055735fa8589670f67e016bc3b7835d4cf81641f]

        tdf#134826 XLSX import: extend localized bold/italic footer/header
        
        OOXML formatting code support with Hungarian "félkövér" (semibold)
        and "dőlt" (italic), similar to German, according to formatting
        code standard of OOXML 18.3.1.46 headerFooter (Header Footer
        Settings): "Both font-name and font-type can be localized values."
        
        Co-authored-by: Attila Szűcs (NISZ)
        
        Change-Id: I95de548fe27d4a6c4e9504dc1f746c8d4419222b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99016
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-27  Caolán McNamara  <caolanm@redhat.com>  [1d1ea369da6e027b1ed1453584233f0f7cdcf223]

        A GtkButton is already sufficient to get mouse events
        
        Change-Id: Ia61a7906198bf6b6a4ce188d7de9a627c8540af4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99450
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-27  Bakos Attila  <bakos.attilakaroly@nisz.hu>  [06fd06597796d9e92117602245f3968c93707708]

        tdf#124430 Writer Editing: Fix textbox aligning
        
        Before, when align function was used the textboxes
        (shape+frame) went apart, now the textframe follows
        the shape.
        
        Co-dev: Attila Bánhegyi (NISZ)
        Change-Id: I4d69a2f7f4e5ef50d17bb0871c501d6e0026d0e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99048
        Reviewed-by: Attila Bakos <bakos.attilakaroly@nisz.hu>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>

2020-07-27  Michael Stahl  <Michael.Stahl@cib.de>  [14e87a4b15d31a34e6053f6194688f3aa23af991]

        tdf#133967 sw_redlinehide: fix redline deletion of table containing redlines
        
        A delete redline is created from node 371 to node 1625; there are
        existing redlines in the range, so AppendRedline() splits the new
        redline into pieces between and on the existing redlines.
        
        Even worse, because some of the existing redlines are in a table,
        InsertWithValidRanges() then splits the pieces that overlap the table
        into even smaller pieces, such that there are now the table structural
        nodes that were in the initial new delete redline's range but are now
        covered by none of the pieces.
        
        This means that multiple merged text frames are created, with non-merged
        frames between them, and thus the functions
        UpdateFramesForAddDeleteRedline() and
        UpdateFramesForRemoveDeleteRedline() [for Undo] have to deal with this
        unexpected complication.
        
        (regression from sw_redlinehide)
        
        Change-Id: Ibf71c1deb2bc3fa2af16035954d5ef71b6827be5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99411
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-27  Michael Stahl  <Michael.Stahl@cib.de>  [e0b910d3296bd6338f1c3fd67ed97af70b60264a]

        sw_redlinehide: fix "delete of insert redline"
        
        Don't delete frames on start node in SwUndoDelete::UndoImpl; happens
        on SwUiWriterTest::testTdf83260().
        
        (regression from ad0351b84926075297fb74abbe9b31a0455782af)
        
        Change-Id: I271d8bcbe4ab266e9e922e144450f05a24d183cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99410
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-27  Michael Stahl  <Michael.Stahl@cib.de>  [632cc0507353c8a85e7438d6ef082bafb2a2137a]

        sw: fix AppendRedline() creating empty redlines for Outside
        
        This happens on tdf#133967 bugdoc with the Delete/Delete case first, in
        line 1445 - the start positions are equal, so the new redline is empty
        => DocumentRedlineManager.cxx:92: redline table corrupted: empty redline
        
        Similar bugs exist for Delete/Insert case in line 1725 and Format/? case
        in line 1892, the latter even checks a nonsensical condition
        *pEnd != *pRStt that is always true for Outside case.
        
        It's like that since inital CVS import.
        
        Change-Id: I7ade25380a5a43b14e87db37da8fc84267e89dd2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99389
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-27  Szymon Kłos  <szymon.klos@collabora.com>  [721120ff44ef619b032003374109b6db447ab327]

        Make Bookmarks dialog async
        
        Change-Id: I820019f6906fef57743886fb1ba9c98217955370
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99041
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99350
        Tested-by: Jenkins

2020-07-27  Miklos Vajna  <vmiklos@collabora.com>  [66c8463e69bffc0460d778e2686f78a17575d663]

        sw: prefix members of SwContourCache, SwHTMLTableLayoutCell, ...
        
        ... SwHTMLTableLayoutConstraints and SwStyleManager
        
        See tdf#94879 for motivation.
        
        Change-Id: I950012885edd77a0aa44a5aee1ef1ceb358bdf03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99466
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-07-27  Noel Grandin  <noel@peralex.com>  [545dcd2c743ed40b9adaa2f60692200589b60eb7]

        extensions/WinUserInfo: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I16e7da267af4d6e45522b502515cebe52352b2f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99460
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-27  Jan-Marek Glogowski  <glogow@fbihome.de>  [a67f89078ec50239bf9dafbde67feab7e6ff035a]

        tdf#135077 Qt5 revert broken fix for tdf#132172
        
        So I tested a lot of stuff, but missed the missing focus for new
        dialog windows :-( This is IMHO a far worse problem, then the
        popup, so just revert the fix.
        
        This reverts commit 06fb3e7b7f1079c276ad2f048cd94299b4bd7006.
        
        Change-Id: I391ad91ded90e4518ab024572d3f182769b0bcda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99451
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-07-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6f55a64f002d80a19201e2a9b0171725fb71a7fb]

        allow to .uno:Save a PDF doc - divert to SaveAs to the doc. file
        
        To save PDF annotations, we need to allow a .uno:Save if the
        document was opened from a PDF file. When we get a .uno:Save
        command, we need to divert that to SaveAs into the same file as
        the current document was opened with.
        
        Change-Id: I0c511c4e5501de03ea8b0efb5aaf37cd09936e6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99463
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-07-26  Arnaud Versini  <arnaud.versini@libreoffice.org>  [d7894ddca9d5f56e86f9b488c97e3268637b017e]

        basegfx: remove completly useless namespace opening and closing
        
        Change-Id: I6959e9eabd6623435cc534c55869a844b0f207d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99459
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-26  Noel Grandin  <noel@peralex.com>  [946e742aa63a2559721c761cea5c80286fbffa6b]

        fpicker/win32: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Ic7d6c94e8709184fc8f195bd019402e361e9b810
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99461
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [e59ac9bea9caf5b24258ac1fecfc886a0fc7374f]

        tdf#134769: sc_subsequent_export_test: Add unittest
        
        Change-Id: Ief7138716bb15a1b7a87fa9baee2cfaf7bbfc9c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99447
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-26  Shivam Kumar Singh  <shivamhere247@gmail.com>  [a93b329b4c1757f0a585cac6348e9b152372c33f]

        tdf#135106 Direct Formatting should be empty by default
        
        Change-Id: Ic7dfb2e681c5128288b2f39054bc642ab6028fed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99420
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-26  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [7bc59ed5fd2b0ec128235bb43109f7495c482ec1]

        Revert "tdf#132787: Don't duplicate hicolor icon theme as gnome"
        
        This reverts commit a26a5bb71c32c1cf8c5ad4d2ef79f3ece5065a02.
        
        Reason for revert: apparently compilation with installation sets wasn't tested at all/the change is incomplete and breaks because of missing files.
        
        Change-Id: Ied6973659bd0c25f613d615a4cae699b04ae2a43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99398
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-07-26  Noel Grandin  <noelgrandin@gmail.com>  [3812706bea44b0d1b58a9093845ec3614be7c316]

        sw: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Ibd5c19d78c1440b489d850fdacbaa74d0c3d1654
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99458
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-26  Noel Grandin  <noelgrandin@gmail.com>  [c6046e915df2496357a84736ad6a1962394a6378]

        sd: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I92d19e8f01f759568756af85f2d76c226948ef68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99457
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-26  Noel Grandin  <noelgrandin@gmail.com>  [31b8db1d143b25400e307030f9672a556e69573a]

        sc/vba: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I6f8d7c3c0075cf5c1843b8bc79d93f467c4aec7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99456
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-26  Noel Grandin  <noelgrandin@gmail.com>  [38bccb6928aaf4ed7eb2e146579fc0cf2446dc17]

        sc: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Id4bf552c6a2580742bf46ccf6cdd2e09b0dbdebc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99455
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5935dd32a445acd1b2625acda2f02b7d0debed97]

        tdf#118148 Add extended tips to optuserpage.ui
        
        Pick from text/shared/optionen/01010100.xhp and
        add missing ET's
        
        Change-Id: I8f188e2b2f64b570db90dca6b98240f6e9a86793
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99341
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2020-07-26  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [3589612dc44fe40b19b3c4e16232aed99ced3379]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 09c3906689f2a33490dceb57b47caaa4d22b2060
          - Create help page for submenu Spacing
            
            Change-Id: I0858a71de5dbbb6e2d1033add3d69d00ad46372f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99383
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-26  Caolán McNamara  <caolanm@redhat.com>  [dcba6d96003d65e51d57b27493f4ff13b255202b]

        rename ensureEventWidget to ensureMouseEventWidget
        
        Change-Id: Ibe2d8722dc61c56e762cabb1cecccac8706fb4cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99449
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-26  Noel Grandin  <noelgrandin@gmail.com>  [8a05c64a5bbf9b6ad7af8e94e7b970f1323a22c5]

        starmath: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        And adjust the sfx2 model factory code to cope with UNO
        constructor functions.
        
        Change-Id: I7e57fb3136ad0b3caadd511ea63cf98d3c03ab3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99446
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-26  Noel Grandin  <noelgrandin@gmail.com>  [5406f8a3cd53ada63472bd62e5b9a886e2866c6f]

        package/xstor: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: If1512d63fd1089f6f8486e32106c68f495a1f3df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99424
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-25  Johnny_M  <klasse@partyheld.de>  [6325046aad1df7f896328834259687e6610dee82]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bd1204235cbbbe6339593531b1266f25e1c5111a
          - tdf#132643 Translate German section IDs
            
            Change-Id: I2f2236c92529a439e2c113d3360759746cce8429
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99439
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-25  Johnny_M  <klasse@partyheld.de>  [39beb6cf29ff82f081ce4ed991f4cf295f2cb737]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e06237458eab93557115b5c5f8e2682fc404d8c8
          - tdf#132643 Translate German section IDs
            
            Change-Id: I9b1dabdae0617e74a07506a8be445566228cae5f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99438
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-25  Johnny_M  <klasse@partyheld.de>  [3b8d1bc2949c4a13bbd09e3ab39979efc9250f6b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4967b699ba7ee07820de5e5802c9f8185ae3e0b4
          - tdf#132643 Translate German section IDs
            
            Change-Id: I2d4a6e0a672db21ce316180b02938a118283183a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99437
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-25  Johnny_M  <klasse@partyheld.de>  [b836d0b3f5d23ef18d727ba8ca0eeffbaa17a633]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2435b31a5fc9e70a52f5fb573c8847e30139661a
          - tdf#132643 Translate German section IDs
            
            Change-Id: If08df34f7d0d480e31a544470ba3b49702d741e7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99436
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-25  Johnny_M  <klasse@partyheld.de>  [23daaf50a7444219674467e0166ace1a38abb664]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0cc60d86dc0905e834d67d16ba85b6032f54ace9
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ie3d894567df57e5557ac7b2dc010ea307aeaeed5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99435
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-25  Johnny_M  <klasse@partyheld.de>  [c568e6ee0a9d0a25061a3a8d004d7ac58ae7ce7a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e77ae87e8ecbaf52cefe92ffca9cc43e49f75405
          - tdf#132643 Translate German section IDs
            
            Change-Id: I25a9f8a33be3998c1927275a69a68480d40f16f7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99434
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-25  Johnny_M  <klasse@partyheld.de>  [51a10bf1941a2923ced793666f1bafb7648ee107]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 64db9db641899c405109b7d10eb5e602f91ec128
          - tdf#132643 Translate German section IDs
            
            Change-Id: Id31bebc3de230e89376f7d1ba002baee37d36e46
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99432
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-25  Johnny_M  <klasse@partyheld.de>  [dc154372c1581023168f93e775c05426f8288514]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to caf41978c40d7c031765083b4e8493584affdaa8
          - tdf#132643 Translate German section IDs
            
            Change-Id: I027412f1a9cdd47e0bd774660c381dd44dbb2c9f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99431
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-25  Johnny_M  <klasse@partyheld.de>  [7d82008e732b0ef56136c1ca81490c58aa63a859]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e47a1a6a1510b9def289daa9deaf550fd98e1a52
          - tdf#132643 Translate German section IDs
            
            Change-Id: I82296c358189107866f5da0e6457fb467017a34f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99433
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-25  Johnny_M  <klasse@partyheld.de>  [843f6da2c7e613378284250dd097ee312211c9dc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f61b97e69b487c32c3d3f1abdf76eb12323d7a26
          - tdf#132643 Translate German section IDs
            
            Change-Id: I3d6d7a1a2390c042da70ea09a4e475ad7e27b620
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99430
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-25  Mike Kaganski  <mike.kaganski@collabora.com>  [e3b695f6a1525ac6b32abd27a6368a7e8b7d09fa]

        tdf#130559: don't fail creation of preview when BackingComp can't add...
        
        an event listener. This crashes when loading a document with print preview
        set as active view.
        
        Regression after commit 128ecffe53394c1f045521c2efb42ea03a319f4b.
        
        Change-Id: I5dc421f7c08dd70d51772fac5432f33cd9a1491a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99442
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-25  Noel Grandin  <noelgrandin@gmail.com>  [b68c10a0d0e6f83b6b037da72210033cacb1677b]

        filter/xsltdialog: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        I have changed this from single-instance to multi-instance to avoid loplugin:staticvar
        and because I can't see a good reason for a dialog to be single-instance
        
        Change-Id: Ic7c917fd4923dce11466069e9531bf44989a1ae9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99421
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-25  Mike Kaganski  <mike.kaganski@collabora.com>  [97200ca0822a22163d3f091241b9f1dfe24b7f86]

        Use comphelper::IsContextFlagActive for flags from comphelper::NewFlagContext
        
        Change-Id: Ib4a812dd115299d4251d863d0ee275d7acba1c5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99443
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-25  Caolán McNamara  <caolanm@redhat.com>  [9d548868c62acd56fb1686281018a473028b5584]

        move getUIRootDir to AllSettings
        
        Change-Id: I3b7774a043a2c99531e1c76b531df4358699bba7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99440
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-25  Noel Grandin  <noelgrandin@gmail.com>  [685b520a5929ce1b0b7af1adbc4dc9462e222d3c]

        don't need prefix here anymore
        
        Change-Id: Ie3b6681cb4ae8c1138766db7b19cc473367bfbd7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99422
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-25  Noel Grandin  <noelgrandin@gmail.com>  [8785f14a325c6be471f45cd7df04e3384174ce26]

        reportdesign/ui: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I622baf4f956cf55ef279b6b659bb477b46d392a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99425
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-25  Noel Grandin  <noelgrandin@gmail.com>  [79c1d1234bdac0d41109930529f42d39c70b0f7b]

        reportdesign/core: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I0b8197ca63afebef617b75ccc146af645c357902
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99426
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-25  Caolán McNamara  <caolanm@redhat.com>  [0e1ea352a0b9063aa0b467c6ae279d0b9da51ab4]

        cid#1465510 Dereference null return value
        
        and
        
        cid#1465511 Dereference null return value
        
        Change-Id: Ie297ef070ecf712e989704b8c07907e2f6453cd9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99428
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-25  Mike Kaganski  <mike.kaganski@collabora.com>  [592a02b2869aa04cb6d95cb3d491cd7c5455bd0a]

        tdf#130559: don't export preview view data to ODS
        
        ... because trying to activate this view on load will throw and crash
        
        Unlike in Writer (SwPagePreview), Calc's ScPreviewShell overrides
        WriteUserDataSequence to export the view data. This was implemented
        in commit 1f51730f3c5b05c3afaa35431c925482e8152783. That does not
        give any clue why is this necessary, so I don't want to revert it.
        So to pass the flag to XViewDataSupplier::getViewData, this patch
        sets the flag in current context using comphelper::NewFlagContext.
        This allows to only skip providing the data conditionally.
        
        Change-Id: I95d70b30b0b8762d2b5c703c3e572064d0b2ef75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99441
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-25  Caolán McNamara  <caolanm@redhat.com>  [55f3a4595891a8cc22272225d1c82419f28d4ef9]

        cid#1465512 Wrong operator used
        
        Change-Id: Ieda705abc6d49bfa4c611445f0df92a649b77117
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99429
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-25  Caolán McNamara  <caolanm@redhat.com>  [745b779a8769c19d2a13682970265e35ba1f3329]

        cid#1465509 Uninitialized pointer field
        
        Change-Id: I0c5db5c3252a2d544a2f22327db6f89b1a26af39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99427
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-25  Noel Grandin  <noelgrandin@gmail.com>  [008b3845201f9cc036a19600a78a1b32bf1b3fbe]

        filter/config: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I4423d3acd0a3c77bb7e553511e296f682f87b3e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99419
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [f133d4c7831d87f8d9bcf3b519515109ad3d4b1b]

        inline some use-once constants
        
        Change-Id: I1be21b14b550d5ff586b2306f990882e2e649468
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99418
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [7a820058909b766f3d185cf619298f741bb44b2e]

        loplugin:constantparam
        
        Change-Id: Ic0079cf1d5d2463963b1be08a59cb93db6f12870
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99417
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-25  DaeHyun Sung  <sungdh86+git@gmail.com>  [bd73f79990da8d4249fbc072ea3eab4bc3bea2c6]

        tdf#87605 Add some new terms
        
        1. reorder the technical terms(Ascending order)
        2. add DBMSs ex.Cassandra, CouchBase, HBase, etc
        3. add Credit Cards ex. JCB, UnionPay, etc
        4. add Manufactures ex. LG, Kyocera, HTC, Huawei, ZTE, Meizu, etc
        5. add Linus distributions ex. Lubuntu, Gentoo, etc
        6. add Internet Service companies ex.Naver, Baidu, Tencent, Alibaba,etc
        7. fixed card brand name ex. `MasterCard` to `mastercard`
        
        Change-Id: I4fee6dbdf0ef286b64b8a1e461eba060fb53b091
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93279
        Tested-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2020-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c1916763d73f2d46c4a2d5f929297685035fbff]

        loplugin:unusedmethods
        
        Change-Id: I3a35c988b1c55b16958172ed5ef4e2d5cb410e55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99413
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [c9e13a9f18af433a306a489e996f680aba442da4]

        loplugin:unusedfields
        
        Change-Id: Ia2fb09dcd6f266e7eab04fceb893839531ab3e00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99412
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-25  Shivam Kumar Singh  <shivamhere247@gmail.com>  [49a273dde0aaf6329a6776176413ffb7845d7b1f]

        cleanup: change DEFAULT to DIRECT in Inspector
        
        Change-Id: I2894e7bab9aa8f076a5de56021c6ba4e451ac2f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99416
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-07-25  Dennis Francis  <dennis.francis@collabora.com>  [af2b82b4f32909dd82006e531398c68268325d24]

        lok-freezepanes: allow empty tables
        
        Tables can be empty/not populated during import, bail out in such cases.
        
        Change-Id: Idfefdc153215ff5150aa2040858349ed9f0198a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99415
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit 46068e8b1eb005dc0503e2f4b028c2d59afd9a29)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99393
        Tested-by: Jenkins

2020-07-25  Serge Krot  <Serge.Krot@cib.de>  [641dbafcb4c7b00bc9e56b58d12c95a6f05ee88d]

        tdf#134769 XLSX export fix: unable to open with MS Excel
        
        Change-Id: I8fff01118e25768ca54c816fcb0eb522da6f38bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99149
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-07-25  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [338165c1b7960a581abf3b05454c56e4b4763eeb]

        oox: remove commented code block
        
        Change-Id: I37efb4765a0322249c53723c33b90271b32caca4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99354
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-07-25  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [f6b5d60f07e7023f9d3eee1cc12d4142159bd11f]

        tdf#134043 reset global state for unit test
        
        Change-Id: I034b0cd9c6f66c531460d1bb69d9ede5ff46f7d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99188
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-07-24  Caolán McNamara  <caolanm@redhat.com>  [3e5abe71c0f00969425da347e272b49c2624f40b]

        drop intermediate TabPage
        
        OColumnControlWindow can be seen used in "use wizard to create table" from base
        
        Change-Id: Ib59b487c6711321550c1b516986ef20df402b171
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99414
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-24  Caolán McNamara  <caolanm@redhat.com>  [77af4cb9715a00f4f5165fcd912b9640d5ffbca3]

        move callColumnFormatDialog to use weld::Widget
        
        instead of vcl::Window
        
        Change-Id: I7c7692c91a610030fc523ba55fd5b73e503dd1ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99386
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [bcdcdaa5dfc5f1d50e0239055161b71e97f5f022]

        throw if length of keys and values are different
        
        See https://crashreport.libreoffice.org/stats/signature/%60anonymous%20namespace'::WriteAnimateValues
        
        This is expected to start rejecting broken files, instead of accepting invalid  data silently,
        as it did before. This is not a regression, and should be indication of corrupted generator,
        which is the actual cause of the bug...
        
        Change-Id: I66dbb380e8b2d313e58cddf938d952aed4a635b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99327
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-24  Caolán McNamara  <caolanm@redhat.com>  [1aa69422be40368c988060c82706c8262f8de737]

        CreateFromSystemClipboard->CreateFromClipboard(GetSystemClipboard())
        
        which is exactly the same thing, but doesn't need vcl::Window
        
        Change-Id: I3d41315b5a656563ba8c861aa86bb27f1b00a15e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99384
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-24  Caolán McNamara  <caolanm@redhat.com>  [d388b9c4d661950a306fdff6cc855f62193a77fe]

        weld OTableFieldDescWin
        
        Change-Id: Ide40ef5617c608a76e2035aac5ca87672c83925f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99355
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-24  Caolán McNamara  <caolanm@redhat.com>  [c766178af6f4ddde52a148836ce23d46d7566530]

        TODo -> TODO
        
        Change-Id: Ie62909f7cffb8fdf178b0588e4f7dd3fc4b8ced3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99385
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-24  Caolán McNamara  <caolanm@redhat.com>  [5c5dbcbf76f9f1a22538bc7f20966618cd9cdeaf]

        block mouse down on GtkTextView getting to toplevel parent
        
        making it similar to GtkEntry
        
        Change-Id: Ic3621dc308222b2464f0daf919a10b81bc887f6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99381
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-24  Caolán McNamara  <caolanm@redhat.com>  [0bbef33b0a67d3394e6f442e8d69f9531b861e07]

        use HasChildPathFocus for composite MultiLineEdit
        
        Change-Id: I7b7ca3abbc68d6ba1f63245b1aa6925ae70a0dd1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99380
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-24  Caolán McNamara  <caolanm@redhat.com>  [585cefd18de027de1c303f46c5401fe687b58fac]

        allow cut and paste even if the frame isn't 'active'
        
        where active means the frame has focus
        
        Change-Id: I9f2e7f7bdd8824894e5c99c6b145ec84c1491485
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99379
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-24  Marco Cecchetti  <marco.cecchetti@collabora.com>  [8197c3af338a20a3b99de001adc02b4329f074a7]

        lok: fix-up: isLOKMobilePhone -> isLOKTablet
        
        That was the actual intention.
        
        Change-Id: I2967cea8ae3099e8523438a68c076a786042e15a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99297
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>

2020-07-24  Julien Nabet  <serval2412@yahoo.fr>  [1800e22f81959c6cb56f8ed238ac68681dda1a21]

        tdf#135093: fix wording error dialog on Add Submissions dialog by blank input
        
        Don't replace the right string by application name
        
        It seems to come from:
        commit b5483af985ed8c49b0bb9ebcd096cc9530e35a38
        Author: Thomas Arnhold <thomas@arnhold.org>
        Date:   Fri Aug 15 21:28:56 2014 +0200
        
            ErrorBoxes from datanavi to String
        
        Change-Id: Ifd5a49537d0574bc2fb6530e70d19c31a35da914
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99371
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ba4b584815b71fc8987c9212226124c3e0974cfb]

        Removed duplicated include
        
        Change-Id: I7cbc12de4695b39ae7117677d3d04211e0507d96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99378
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-24  Miklos Vajna  <vmiklos@collabora.com>  [6ca5412bac9e3da5cd20f315fc853c7733f10858]

        oox smartart: start parsing rule lists
        
        I have a linear algorithm where some elements should be scaled down, but
        not all of them. These requirements are described using rules. This
        commit just adds the parsing for them, so that later
        AlgAtom::layoutShape() can create an improved layout, taking rules into
        account.
        
        Change-Id: I5f0f9ffcaff75a804796851e48a9ce10583ec362
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99377
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-07-24  Justin Luth  <justin.luth@collabora.com>  [f19dd5a6d3b65556f6dfb8ee0e52333e422733f0]

        NFC tdf#98000 docx export: more general code cleanup
        
        Change-Id: I765838d72e272fff2e80e5ce45efc2c5670929cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99251
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-07-24  Justin Luth  <justin.luth@collabora.com>  [4b2f0758c99e7b50293d965699f2125ff79bee17]

        tdf#98000 docx export: cleanup obsolete clause
        
        This 6.1.4/6.2 hack for tdf#118393 wasn't interested
        in isCellOpen, and should have questioned why isTextNodeEmpty
        was preventing the necessary page style change.
        
        So purge it, since the removal of isTextNodeEmpty
        obsoletes it.
        
        Change-Id: I615ae84ac46f129b09b18555794ed89c42ba93b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99179
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-07-24  Stephan Bergmann  <sbergman@redhat.com>  [ee5408d025765762ab3c7f342cd9b5330ed8b425]

        Name of python.bin-gdb.py must match name of python.bin executable
        
        ...for gdb to autoload it
        
        Change-Id: I9a65a03fe18623181d5791b4596b4416228c6c8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99372
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-24  Dennis Francis  <dennis.francis@collabora.com>  [7b4802070ac6fb930255536bf3ed2c52428b4181]

        lok-freezepanes: Generalize FreezePanes* uno-commands...
        
        to allow an integer parameter as the row/column index of the freeze and
        use them to set/get freeze indices (row/column) from the lok clients.
        The behaviour of the exisiting freeze/split-panes controls in desktop
        Calc is not affected, but new menu/notebookbar options can be added for
        freezing on a specific row/column in a follow-up commit.
        
        For now, the freeze-panes are shared between all views for each tab of
        the spreadsheet. "Private" freeze-panes support can also be added
        without much difficulty (for this we need another uno command for the
        private/shared flag, but that can be in a separate commit).
        
        Notes regarding compatibility:
        
        Since Online-Calc has support only for the freeze-panes functionality
        presently, any pre-exisiting 'real splits' in the spreadsheet (created
        using the native-desktop Calc or alternatives) are converted to
        equivalent 'freezes' on import, but on export, such 'freezes' are
        re-converted and written as 'real splits'. In case the spreadsheet has
        'freezes' on import, they are used/exported as such. In short, the type
        of sheet-window splits in the document are preserved.
        
        Change-Id: Ia990616f5cedfb2b5db820770c17ec7e209f0e48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99347
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        Tested-by: Jenkins

2020-07-24  Caolán McNamara  <caolanm@redhat.com>  [4948b14eedb79a1408e20ab477929fe062d13c27]

        don't grab focus if Field Properties panel is actively being resized
        
        by split pane drag resizing
        
        Change-Id: I69ae50400e74ed292b4a8110a4767169e9353239
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99359
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-24  Caolán McNamara  <caolanm@redhat.com>  [60259499f4cf2785dd12cfb2f4e678e5fe6e0fd6]

        add Idle layout timer to InterimItemWindow
        
        and queue_resize trigger so if its size doesn't change, but its
        children's size change that they get re-layed out
        
        Change-Id: Ia118547d1eb6e7a87b91f80b54917cd43e3bd8e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99367
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-24  Miklos Vajna  <vmiklos@collabora.com>  [7468d5df5ec79783eae84b62bdc5ecf12f0ca255]

        xmlsecurity: detect unsigned incremental update between signatures
        
        Change-Id: I269ed858852ee7d1275adf340c8cc1565fc30693
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99361
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-07-24  Shivam Kumar Singh  <shivamhere247@gmail.com>  [6e86f77da5cf66c832f785a7f4eb806a3fdc26c6]

        tdf#135038 Sort attributes in Styles Inspector
        
        Change-Id: I49cbfcec280af26b34c956b270277c4f3409c777
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99335
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-07-24  Justin Luth  <justin.luth@collabora.com>  [c016fe2b5918d6e53113e100b1126076b6e1a6a3]

        tdf#99492 sw layout: always paint merged cell grids
        
        So the logic goes like this:
        1.) paint table background
        2.) paint row X background
        3.) paint row X's cell backgrounds
        
        So far so good. The cell background overrides all others.
        4.) paint row Y background.
        
        Well, now it has painted over top of any merged Y grids,
        and thus covered cells need to paint themselves again.
        5.) paint row Y's cells, NOT excluding covered cells.
        
        Dropping this "optimization" of ignoring the covered cell
        shouldn't impact performance too much since merged cells
        are not super common.
        
        One alternative option would be to determine if the
        row has a background fill, and only paint all the
        merged grids in that case. But that isn't trivial,
        and so the processing of determining that might
        as well be used to just paint the cell background again.
        
        The only other option is to paint all rows first,
        and then paint all the cells. But the logic of
        this generic function doesn't easily allow for that.
        
        Unfortunately, I couldn't see how to create a unit test
        since layout.xml doesn't include color at all.
        However, Office Interoperability Testing should catch it since
        there are a couple of clear examples attached to the bug report.
        
        Change-Id: Ie2c3776ab062dbb51c88134291e8901e71838b18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99343
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-24  Noel Grandin  <noel@peralex.com>  [b827eefd6397dc34b49a03e186146aed6cd80042]

        dtrans/dnd: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I39821b05dc5148870e0bd9291e21815f4868b5ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99160
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-24  Noel Grandin  <noel@peralex.com>  [b34e36146fbe1139255f0abf9f5df8e89e2ac024]

        dtrans/generic: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Id5c585f28cb8696f37513bd2a2112af8d278648c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99161
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [3bb40b608d524b7795aa0e61be97feceac0f1840]

        fix android build
        
        after
            commit 00c7afecc319061b70b77a709ca2ae9583df4145
            embeddedobj/util: create instances with uno constructors
        
        Change-Id: If3c1daf0221b7044e8f4128342b362e73a139de1

2020-07-24  Srijan Bhatia  <srijanbhatiasun@gmail.com>  [28df1d9a8d51ce8b682a9723fcc2810127c3d7a2]

        tdf#127680 change even/odd dialog order
        
        Change-Id: I6dea25b3d212072df9a6638dc774f35e203e1f80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98602
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-24  Mike Kaganski  <mike.kaganski@collabora.com>  [9b6ea15266e32b44f2075b30281a42c412d9dc33]

        Fix escaped sequences in regular expressions
        
        Regression after commit bd96a6f7b7eb103f97bcd6eadc21908187e94dce,
        which changed meaning of these.
        
        Thanks Stephan!
        
        Change-Id: I43cb871de32bd01d98e9adbb6c20b4e3c88ce715
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99348
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-24  Chris Mayo  <aklhfex@gmail.com>  [a26a5bb71c32c1cf8c5ad4d2ef79f3ece5065a02]

        tdf#132787: Don't duplicate hicolor icon theme as gnome
        
        GNOME will use the hicolor theme.
        
        Change-Id: I3a163fd9b43457063167701c2964a457aac85cb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93712
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-07-24  Mike Kaganski  <mike.kaganski@collabora.com>  [71654aed66ef425467118b69bc6d5879b4b0e717]

        tdf#135078: let vclcanvas::SpriteCanvas implement css::lang::XServiceInfo
        
        In Skia mode, OGLTransitionerImpl::initWindowFromSlideShowView obtains
        vclcanvas::SpriteCanvas from passed xView; it's passed to getDeviceInfo,
        which needs a css::lang::XServiceInfo to fill the device params sequence.
        vclcanvas::SpriteCanvas did not implement it, the sequence stayed empty,
        and dereferencing its elements later crashed.
        
        When Skia is disabled (VCL:win), xView provides a dxcanvas::SpriteCanvas
        instead, which implements css::lang::XServiceInfo.
        
        This makes vclcanvas::SpriteCanvas implement css::lang::XServiceInfo.
        
        I don't know if it's better to find out why vclcanvas::SpriteCanvas is
        used in Skia mode, and not dxcanvas::SpriteCanvas.
        
        Change-Id: Ic0ab1323772161052a23946cfcc91e656ba6685c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99330
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins

2020-07-24  Caolán McNamara  <caolanm@redhat.com>  [4b5fe30b437d62ad72354ed72752438e0544eaa0]

        NumericField is unused
        
        Change-Id: I9ada46d4c5cc0b2ebf45f062083ba34ebe3d8270
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99320
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-24  Gülşah Köse  <gulsah.kose@collabora.com>  [c50ae6a282ed83762bf634fed5c91033eb305c88]

        tdf#133015 Fix duplicated row and column problem.
        
        LibreOffice imports multicolumn texboxes as tables. When
        document has numCols=2 (or more) attribute at slidelayout and slide,
        the table rows and columns duplicates.
        
        maPPTShapes vector holds our PPTShape objects, hasSameSubTypeIndex
        function finds the status that I mention above. So that we can prevent
        that duplication.
        
        Change-Id: Iee03d130452a16e9b46d471a9b6ed5910e6351ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99279
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [785312dc11a78f72784c04a2e8e3183162a1e28b]

        stoc/javavm: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I4eb381d19e453ceb2b035462f0f5de923458a03e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99345
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-24  Szymon Kłos  <szymon.klos@collabora.com>  [7e70a1004ac012c271ee5c22c88aeb93d0f1f6a3]

        Make Line Numbering dialog async
        
        Change-Id: I196008ec58feab9d9a2e41c8901ed5d5a2fc9b4c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99037
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99282
        Tested-by: Jenkins

2020-07-24  Szymon Kłos  <szymon.klos@collabora.com>  [c20b10817690d8c3990c1bf71fe6f998b166d146]

        Make Title Page dialog async
        
        Change-Id: I5d7b3b494e874a5107f4977fb7d93802b241f833
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99036
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99281
        Tested-by: Jenkins

2020-07-24  Szymon Kłos  <szymon.klos@collabora.com>  [c32f31309fc0d8a846418fd373608dd6f84c7972]

        Make InsertBreak dialog async
        
        Change-Id: I2191ef0ea6b79bd45d682eb1ae6b0d60627f7486
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99033
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99280
        Tested-by: Jenkins

2020-07-24  Miklos Vajna  <vmiklos@collabora.com>  [8e62e20f1f4da93f84b135d0b221ecd39667b0e4]

        xmloff: remove dead com.sun.star.comp.Impress.XMLContentExporter
        
        And test com.sun.star.comp.Impress.XMLOasisContentExporter instead in
        JunitTest_xmloff_unoapi. Note that the test code is also dead at the
        moment, because xmloff/qa/unoapi/xmloff.sce disables the
        xmloff.Impress.XMLContentExporter line, but let's not regress even more
        in that code.
        
        Change-Id: I5bbffaf512ea803c9265050cbe587f2e9743f09b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99336
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-07-24  Stephan Bergmann  <sbergman@redhat.com>  [a9e4974e113394e0940b2e03ffb718345f5a65c2]

        Blind fix for Android
        
        ...after c049d5336c110196886480330dba9238faee0e39 "scaddins: create instances
        with uno constructors",
        
        > /tmp/native-code-87dfa4.o:native-code.cxx:lo_get_factory_map::map: error: undefined reference to 'embobj_component_getFactory'
        > /tmp/native-code-87dfa4.o:native-code.cxx:lo_get_constructor_map::map: error: undefined reference to 'scaddins_ScaDateAddIn_get_implementationscaddins_ScaPricingAddIn_get_implementation'
        > clang++: error: linker command failed with exit code 1 (use -v to see invocation)
        > make[2]: *** [../Bootstrap/Makefile.shared:63: /tinderbox/buildslave/build/android/obj/local/armeabi-v7a/liblo-native-code.so] Error 1
        
        (<https://tinderbox.libreoffice.org/cgi-bin/gunzip.cgi?tree=MASTER&
        full-log=1595568001.24884>)
        
        Change-Id: Ib9f18a8aff0f4e32e78d5d9bb2d7b9de85b3f23f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99344
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-24  Noel Grandin  <noelgrandin@gmail.com>  [ae5afcea076d2e90dcc48771c1008320f0334f06]

        reportdesign: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Also delete dead .component file
        
        Change-Id: I682009587e116bde88e43e80875f8051414ba447
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99257
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-24  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [d5e37fd8461cd07eeb0cbc69464fc106c5ef16b4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0a22b767ac6eb9ba9b41b4db62ecc67c54675036
          - If it contains “all” of something, then it isn’t a “selection”
            
            That’s unpossible, as Ralph Wiggum would say. #grammarpolice
            
            Change-Id: I39fe5ca296c837756a946bd542cb6440b79c6cb6
            
2020-07-23  Yusuf Keten  <ketenyusuf@gmail.com>  [04f56b5fc29e082139ee77991f4780372edba34a]

        tdf#133026: Additions: Add Show More button and refactor
        
        After this patch, not all extensions that come with JSON will be shown. Instead, a certain number (currently 30) of extensions will be shown and the Show More button will appear after the last extension. If the user presses the button, a certain number of extensions will be added again.
        
        Change-Id: Icf8f549d585a5bca1d55b85acf9b72478b507444
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99338
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-07-23  Caolán McNamara  <caolanm@redhat.com>  [92f4a031cc581f676ed78ab2a70e2dd2ae72d38a]

        spinfld can be toolkit only now
        
        Change-Id: I48d743e346f890c90f9bc90f92c1c785eee6f90d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99313
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-23  Caolán McNamara  <caolanm@redhat.com>  [40673b1710d95c58d2008c083cae542a2c226c40]

        GtkSpinButton->NumericField no longer used
        
        Change-Id: I2015f02840e23063fae9295437aa2d5e26fe613b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99319
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-23  Caolán McNamara  <caolanm@redhat.com>  [33e0f4c8f1a38ed06508eb0754c7b6fe9cc9f2c8]

        weld OTableDesignHelpBar
        
        Change-Id: If77b9e180791909998cb8536439bcc6ea6d4137b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99331
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-23  Caolán McNamara  <caolanm@redhat.com>  [7cfd8b201beeb356ee4cc58385664d5b37dd4e35]

        access via NumericFormatter instead of NumericField
        
        Change-Id: I4f3c2e9f7249b77fbc509031f4eb5f170eac5b90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99318
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-23  Aditya  <adityasahu1511@gmail.com>  [2157185ce15d99f7a234abe46c50f3c6f83a2651]

        svx:Introduce GalleryBinaryEngineEntry and GalleryStorageLocations
        
        Change GalleryBinaryEngine to GalleryBinaryEngineEntry and create
         GalleryBinaryEngine class that is instantiated at when GalleryEngine is
         instantiated.
        Implement GalleryStorageLocations, a shared class which contains locations
         to binary files like aThmURL, aSdgURL, aSdvURL and aStrURL. The class shares
         the members between GalleryBinaryEngine and GalleryBinaryEngineEntry.
        
        Change-Id: I22da487fbc2a500252196f9ff8dcfa9c4df6abbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98979
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [09a3b52f883783a2047d77b058d085a3b14e4c9b]

        extensions/scanner: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Ibf8247cb0321e6c1125a6ee49cdabdc8d4218b22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99325
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-23  Rene Engelhard  <rene@debian.org>  [252c29e63ab63c2acc9ce0e02289d1688cc9b096]

        fix internal libpng ppc(64el) build
        
        by adding the missing files for VSX.
        
        See https://lists.freedesktop.org/archives/libreoffice/2020-July/085564.html ff,
        
        Change-Id: Ie368fcfa5cca80b2a7bd13be4add5d9973f3b05f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99337
        Tested-by: René Engelhard <rene@debian.org>
        Tested-by: Jenkins
        Reviewed-by: René Engelhard <rene@debian.org>

2020-07-23  Caolán McNamara  <caolanm@redhat.com>  [7eff43375d8d1df59d4961b9e8bc5d12b3edbab6]

        NumericFormatter can be toolkit only now
        
        Change-Id: Ied4d45b2eadb831cef1b277d67f520859f536644
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99312
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-23  Caolán McNamara  <caolanm@redhat.com>  [b6311393b5a01eee500b1ebe440bce60939aaead]

        weld AbsolutePos
        
        Change-Id: I273d01bb5d8bf1a1d2dc9066b0c9f099bf115e32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99311
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-23  Caolán McNamara  <caolanm@redhat.com>  [6afd1e3c06e476a01c25032d3d95ed7e624b58e0]

        let record field shrink in width
        
        and expand to fill available space
        
        Change-Id: Idc12efb37ce1b3a6a51bb3469e2d886a52cc5047
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99310
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-23  Stephan Bergmann  <sbergman@redhat.com>  [c614305e306c2f380b85ce9bb518d2732b5542c3]

        Blind fix for Android
        
        ...after b625194763b43ed09872947165bf3ad4431eb355 "ucb/expand: create
        instances with uno constructors",
        
        > native-code.cxx:532:63: error: expected ';' after top level declarator
        > void * ucb_expand_ExpandContentProviderImpl_get_implementation.a( void *, void * );
        >                                                               ^
        >                                                               ;
        > native-code.cxx:1154:127: error: member reference base type 'void *' is not a structure or union
        >         { "ucb_expand_ExpandContentProviderImpl_get_implementation.a", ucb_expand_ExpandContentProviderImpl_get_implementation.a },
        >                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
        > 2 errors generated.
        > make[2]: *** [../Bootstrap/Makefile.shared:63: /tinderbox/buildslave/build/android/obj/local/armeabi-v7a/liblo-native-code.so] Error 1
        
        (<https://tinderbox.libreoffice.org/cgi-bin/gunzip.cgi?tree=MASTER&
        full-log=1595521801.13246>)
        
        Change-Id: Ic9542a13a34c989c8e1e54be18680d6a93d10631
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99332
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [d122dbd0600d1511c94a2764e0ae63015dc946e3]

        extensions/updateui: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I3380e987be8bf24005676705e26f3135c83d2b2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99324
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [dc1ba0e22be772724e8a1922fbdcdc58f4fc3472]

        extensions/updatefeed: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I1e0303f3fa6295de1f1970bcf8da1edbabb330d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99323
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-23  Stephan Bergmann  <sbergman@redhat.com>  [37587df6242e232f27b31e3dd6ade29aa6cf2555]

        Remove no longer relevant assert
        
        ...that was apparently meant to guard the following
        
          &context_values[0]
        
        that got changed to
        
          context_values.data()
        
        in c18e2ea2a52fc171c50fcb22d431e94c6aececc5 "New loplugin:data"
        
        Change-Id: Ic63d8e775f3b75cca7df2b08665cccc0b4c3ec3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99316
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-23  Caolán McNamara  <caolanm@redhat.com>  [402f0418e7fff24b2b960eafd63ca06447f50c20]

        unnecessary forward decls
        
        Change-Id: I825f7396ce2f93775ac18350eb05fb200e97a620
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99317
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [de29d85da76e1ed6a3d7b14f62abe33584a5e4c2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d5ce482cb032166d9b7e5c15a2b6001d0f528e07
          - tdf#135031 Missing bookmark entry for F1
            
            Change-Id: Ief4944b5cb252a64b8df7b7ccce4783eb3793685
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99326
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-23  Bakos Attila  <bakos.attilakaroly@nisz.hu>  [fd88bb81236ad6d1a63436b7ce20f2f93410d359]

        tdf#107225 tdf#122887 sw: fix reanchoring of textboxes
        
        This commit fixes the following commits:
        -tdf#130805 SwTextBoxHelper::create:
         fix frame position in shape
         (2479ae3ee20fc5f3cbb0c88eb09110a36e86710c)
        -tdf#130802 SwTextBoxHelper::syncFlyFrameAttr:
         fix dragging
         (c1c93987acbb83d8352656d77ee515e98c63d46b)
        
        Change-Id: I31abf364549778a4bbd3c4effc84df7d8b59d9e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98915
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-23  Shivam Kumar Singh  <shivamhere247@gmail.com>  [27c1a7fbcd3e236d4eee7ee3e1a7acdaa47510eb]

        Added headers to Inspector Panel
        
        Change-Id: Id44d42a9a1495b74ce7f75be28aa2e39403e9f4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99265
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-23  Julien Nabet  <serval2412@yahoo.fr>  [f8bef0470f35cb14d33be22c7dd5e90e5287fa0c]

        Fix Android build, no extension dialog in this part
        
        Change-Id: If531bcc84eaa15642d9e304a05dac4484f34f511
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99284
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-23  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [e3552b5393b2912732530b4087d22ecf90865926]

        tdf#130862 Remove wrong size values from individual buttons; use HIG spacing
        
        Change-Id: I2dd1a796d94aa33d4dcbf676d0f66d6d256969bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99283
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-07-23  Andras Timar  <andras.timar@collabora.com>  [082a6eb7f26f684020e8e086fd4c2fea28c49b3a]

        tdf#132082 Fix a crash in LOKit (Japanese-only)
        
        Change-Id: I09c8d3a129c0d1d2fab561add0447869156b193f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96693
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-07-23  Eike Rathke  <erack@redhat.com>  [15d4c885d471dfd4f09c02f4b4f3b6f0670d46ff]

        Remove wrong and misleading comment
        
        The FIXME was added in a translation of the original comment where
        it was not present, and the entire "this could use UI language" is
        nonsense anyway.
        
        Change-Id: I98e72ebc5a1a7a3ab8503d8029565f1d32f40ef0

2020-07-23  Caolán McNamara  <caolanm@redhat.com>  [444f3552ac4ecedc076d9f91e6e0e4e463c1f77a]

        weld RecordPositionInput
        
        Change-Id: I9ea192c5efe330d150c94d3dcbda6fdc9c15e01d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99248
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-23  Caolán McNamara  <caolanm@redhat.com>  [89e97b7e5d309ccfd0ea44e455105520ff557eb1]

        map border without shadow to WindowBorderStyle::MONO
        
        Change-Id: Ie375a00c77679517759ad6f7c165b1da87c8c22e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99277
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [1bd28e209f2c3ad5fa9c60e365289db70219831e]

        extensions/ldap: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I159eb26fd69151065080d3f70a6fc9df0104068f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99273
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-23  Noel Grandin  <noel@peralex.com>  [d812521ec4e142d5fe291b1a2e8d167b41ee744c]

        connectivity/odbc: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I7cc971c7a99950a05804ae73f132c68e0c5a0625
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99186
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-23  Mike Kaganski  <mike.kaganski@collabora.com>  [7667525aa78b803b52b62b1bbb907c2822692e89]

        Describe intended usage
        
        Change-Id: Id2314304a42f762553ac6bb1d15fe80bee653b25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99207
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-07-23  Rene Engelhard  <rene@debian.org>  [5fdf2009d21fa220dfee70ea755bd698c16257a7]

        tdf#134522 remove --with-build-version ./configure flag
        
        Noop. Use --with-extra-buildid
        
        Change-Id: I110514f6f58c1cd2ca635234a20cf560e6e3d6e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98923
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-07-23  Jan Holesovsky  <kendy@collabora.com>  [dfc28be2487c13be36a90efd778b8d8f179c589d]

        configmgr: Use a proper LanguageTag-based locale fallback mechanism.
        
        Without this, zh-Hant-TW locale used via the LibreOfficeKit was reduced
        to zh-Hant and further to zh, which was interpreted as zh-CN, causing
        incorrect strings particularly in the sidebar.
        
        Change-Id: I58e53f71d13824e422a7b3634f3822d55090f8ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99203
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-07-23  Caolán McNamara  <caolanm@redhat.com>  [7ee6e771e2b267650a3f5042ffc5322069102491]

        defeat IsReallyVisible for subedit of forms navigation-bar edit paint
        
        Change-Id: I2baaf9f58831f52ae9d8d479bb409d8ffb70451d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99259
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-23  Caolán McNamara  <caolanm@redhat.com>  [7db082e5758033c1d15ff885400fd98664d2837b]

        keep sensitivity in sync with StateChangedType::Enable
        
        Change-Id: I49321251d8fab6b6d0e44897bcb9c201aa5e2d45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99254
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c0d98c34ca0f3cbbac39fc7f9a3208a28aab18a]

        ucb/gio: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I8e20d9800d9446a42e1e2baed51f650b324cc248
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99267
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-23  Julien Nabet  <serval2412@yahoo.fr>  [26357bcb3838698e041d7079105144dfb72856e1]

        tdf#135032: autoredaction, take into account emails in lowercase
        
        Change-Id: Ie922a9e7203e46b19a0c7418983b1d0d7e787f02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99216
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-23  Julien Nabet  <serval2412@yahoo.fr>  [c61f3f47280334c9589fe37742cad93501540857]

        tdf#128838: autoredact, change Content UI according to Type when editing target
        
        Change-Id: I99806c7a7629329a98ade23a3ad1f4c4921ec3ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99213
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-23  Noel Grandin  <noel@peralex.com>  [ced1dd9e2dfb92230ed0a91114956160f0e29c9a]

        connectivity/ado: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I27bfc55d401fb1a9b9c33309f4b1f00ec13a92fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99212
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-23  Noel Grandin  <noelgrandin@gmail.com>  [c049d5336c110196886480330dba9238faee0e39]

        scaddins: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I678bc7fb73b5863b1656dc7f8b12c5b903c33b3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99225
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-23  Noel Grandin  <noel@peralex.com>  [7f0fb9a5e7bce720c6fd2d7ddc9fa9dbd353d8a1]

        shell/wininet: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I6612d0e45b50f3b02396734b2a20a2c17e18e052
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99137
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-23  Miklos Vajna  <vmiklos@collabora.com>  [d28fade1348ff5b4e9cbe20a4c563f74fb8853c2]

        sw: handle TabOverflow when replacing compat options
        
        This was added in commit fd886cdc6a8c047a9fb1bd10a00f901b4adb525e
        (n#693238: fixed docx import of tabs set after the end margin,
        2011-10-31), it's off for old ODF documents, on otherwise.
        
        Change-Id: If5b132d9270c5cca888fb1e6e803958858aa76d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99253
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-07-23  Yusuf Keten  <ketenyusuf@gmail.com>  [490f430b2cb18513ae8292e6d1f608ba08e05215]

        tdf#133026: Additions - Thread Execution Termination
        
        After press the close button, the search thread will be terminated after this patch.
        
        Change-Id: Ic79928bf0604203de9497c34cb18dbd76e3f376c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99250
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-07-23  Stephan Bergmann  <sbergman@redhat.com>  [eaf55518621b1fe08a60aec98b4367d7ad722cb9]

        Silence GCC 11 trunk -Werror=nonnull involving dynamic_cast
        
        ...where the compiler now warns that the implicit this pointer argument could be
        null in a member function call made via a dynamic_cast-converted pointer (and
        where the code apparently relies on the dynamic_cast not to fail)
        
        Change-Id: I79482f4a853b6b47c5f9dd099a4e8377a19f7b0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99219
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-22  Miklos Vajna  <vmiklos@collabora.com>  [d8270636a57e7dc68ede51308c380e2098f765d7]

        sw: find & replace: fix soft hyphen cleaning
        
        If there is a formatted soft hyphen after the search string, then
        replace skipped the replacement, even if there was a match.
        
        Do the same for comments & footnotes, though the primary reported
        problem was just soft hyphens.
        
        (The same happened when manually doing find & replace using the Ctrl-H
        dialog.)
        
        Change-Id: I8437e84dea99ceef98d515beef5893cf954e674f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99236
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-07-22  Caolán McNamara  <caolanm@redhat.com>  [e3bf5b17bf4b8c8a7abb2c524d0f0da34295766c]

        split SvxFmAbsRecWin up to make a reusable piece
        
        Change-Id: I3c9992d39f7dd45ac354b8e4087bacfd9715b234
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99246
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-22  Caolán McNamara  <caolanm@redhat.com>  [2943666a7737d57e4307a24e08b8fd000f50e6d1]

        let up/down increase/decrease record number
        
        Change-Id: I4d77cf71640922db5865586a0d053a46834f4b0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99245
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-22  Caolán McNamara  <caolanm@redhat.com>  [a9d797ed771632afafb702697a6f31e0c25e80cf]

        weld form navigator label item windows
        
        Change-Id: I2e49ffda6dc29746819a61db2848b6bcfe5f4a23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94650
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-22  Shivam Kumar Singh  <shivamhere247@gmail.com>  [19f44fe53863ef8c9087aa965b786544f71ffdc8]

        tdf#134564 tdf#134578 Improve hierarchy viewing in Inspector
        
        Significance of this patch -
        
        * Added TreeView Lines in the ui file for Inspector
          for better hierarchy viewing
        * Properties and there respective values are divided
          into separate columns.
        * Grey out disabled properties
        * bold PS, CS and DF
        
        Change-Id: I825a75dd2c5bc54715fe59f3c639024a5e3ab5cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98990
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-22  Mike Kaganski  <mike.kaganski@collabora.com>  [3d9f47e9b07ff7133814165a104369bf69634f3f]

        Read contentType from "MediaType" present in the stream
        
        Change-Id: I7268205529144ab6edc9634cb0310de9886fca08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99198
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-22  Caolán McNamara  <caolanm@redhat.com>  [e8f419ca594bb990f24930d141ae0fd61b736fac]

        align label contents to flush left
        
        Change-Id: I75e4887e2b8fbfd94f240af260e0f4eeba53d7ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99244
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-22  Caolán McNamara  <caolanm@redhat.com>  [84522fc8798cf0d89835f58f4b335b0045a50bfb]

        merge duplicate GetFocus implementations
        
        Change-Id: Ifc2e3fab6dacb3b0bca74c0584c16170b8b97de4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99234
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-22  Caolán McNamara  <caolanm@redhat.com>  [df8f780cc24410d2fec5c4d4e1ed58d492559241]

        move useful parts of ControlBase down hierarchy
        
        Change-Id: I4116a3532b21f6066468bd3905efef1020ace101
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99233
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-22  Caolán McNamara  <caolanm@redhat.com>  [40251f0e73d2cb700313395dcf49c43a9c1e8570]

        avoid intermediate bitmap causing blurring
        
        and use incoming device as background
        
        Change-Id: I13eea4148527fa2c3552db12555ca1ca005d7799
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99232
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [376cd186eee775c71912c5427278bf4943a88b08]

        fix unused ScMatrixRef
        
        from the surrounding code, these look like they should be returned
        
        since these look like bad code checks, add asserts.
        
        Change-Id: Idb1a2eb80b3357654e91bf2ad52b547421552003
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99226
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-22  Noel Grandin  <noel@peralex.com>  [8aa16f7ae0202a46bd7ef2d1896663b68441fa10]

        dtrans/ftransl: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I7068fd727d57258a21001d24d2f6b14fa51f9870
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99159
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-22  Julien Nabet  <serval2412@yahoo.fr>  [b53fbe19dfd39d27868d616afb4f743b1237229b]

        tdf#130863: autoredact, disable useless checkboxes for regex
        
        Change-Id: Ic2bebfb24b8630c6135500a872eb6d6dee7935f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99227
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8a5aba03e1a1073f55f90e795f9cdc3b3fd6c840]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4366b556f493d0b2d9f5dd391164948401a4975b
          - tdf#130733 Fix 'Rename Bookmark' help button
            
            Change-Id: Id76665c5ddcdde6500b54d751b95a9ba020b6e2b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99247
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-22  Caolán McNamara  <caolanm@redhat.com>  [6dfbd7542568ce9d2c14b58f3c2609a66b9e7a9c]

        make label fill full area
        
        Change-Id: I01cfcb8bbb2fb189220096bdcf917937f5e8fdb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99231
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-22  Pierre MARTY  <pmarty@linagora.com>  [4bfff26b519e4890de1cf4750f9a5ad75c3bc992]

        tdf#132816: update slide "master" option buttons in tabbed ui
        
        	Make AutoUpdate:
        		- SfxBoolItem DisplayMasterBackground
        		- SfxBoolItem DisplayMasterObjects
        
        Change-Id: I5f6bbe6cc630d74c5713ae2c0d622a74f22606b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94574
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-07-22  Noel Grandin  <noelgrandin@gmail.com>  [e915431be04734fd53eaa3aeaa2472f1f5532927]

        ucb/ftp: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Ic71294b1fb2afd1726e0c5948d6f088b7cdac964
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99222
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-22  Noel Grandin  <noel@peralex.com>  [7405145605923123a09738829ead507fe6078e0c]

        embeddedobj/msole: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I11ad7cf96d65332e418f1854803d62a30bacc7e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99163
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-22  Noel Grandin  <noelgrandin@gmail.com>  [950d7d4d51e68cfae3a5d0d23a3d39e84e548357]

        ucb/package: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Id93f1e18d6646e3747443678bf3d56fa75cb46ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99223
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-22  Balazs Varga  <balazs.varga991@gmail.com>  [b115d4899d827f885f7d35ced4cb64d2385e3422]

        tdf#131288 Chart: fix export of embedded xlsx
        
        To avoid exporting a broken DOCX, we have to seek
        the 'embeddingsStream', so we avoid to export an empty
        (0 Kb) embedded xlsx.
        Co-authored-by: Balázs Regényi
        
        Change-Id: I1723091aab3e2070f3db75ce866897e38021718d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99151
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-07-22  Justin Luth  <justin.luth@collabora.com>  [91d1cd8687c00a639cb4ecc5759254c946efe4c1]

        tdf#81522 comphelper: just ignore disposed obj on save
        
        Even if xObj.is(), it might be disposed, and then
        getCurrentState() will raise an exception,
        resulting in an ERRCODE_IO_GENERAL,
        and failing to save the entire document.
        
        Although it might not seem good to just ignore an error
        on save, the general attitude in that function already
        leans that way. In fact, the other ::StoreChildren()
        wraps the entire for-loop in a try-catch.
        Also, in this function a bad xPersist also breaks
        out of the loop and returns a false.
        So wrapping the entire xObj in an "ignore if errors"
        try-catch seems reasonable to me in this instance.
        
        The alternative is not to allow the user to save at all,
        which is much worse, especially since there is nothing
        he can do to fix the problem.
        
        Change-Id: I0372245563735ae7ac7976bf7ce6060e57a5eb87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99129
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-07-22  Noel Grandin  <noelgrandin@gmail.com>  [47c05f54ca3e74f0fe308ba559aa5929532d095e]

        ucb/file: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I1650f042a87d7351a126c0701cce8b2e12829461
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99221
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-22  Joan Montané  <joan@montane.cat>  [df8ed9ddad5aeca1c24c58788d3b05025fbea97b]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 8cd579e3a67ab36040501138d17c647db24547a0
          - tdf#133766 Updated Catalan dictionary to version 3.0.5
            
            Change-Id: I2feda8cfb5fc2f68db2f9a582d4765e35a242f1a
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/95853
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2020-07-22  Noel Grandin  <noelgrandin@gmail.com>  [f3f0d05f72d8dbd9717910b4d6b42c54be3e106f]

        ucb/neon: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Ia86a4cc06819ce5820ab44d293790f7bd9a03711
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99224
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-22  Noel Grandin  <noelgrandin@gmail.com>  [06d64d7900aeb5be315b340ec855b978dbc66410]

        ucb/ext: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Ie2e0958e181db002d747bffd05ead02bebd96956
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99220
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-22  Marco Pinto  <marcoagpinto@sapo.pt>  [1266a4ab9f9c1d6d1ae0678fbbc3746e4407cd34]

        [en-US] Added 13 words to autocorrect
        
        Change-Id: I0e3d18783cf0c97926d10437b4e0de834b6b0f03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98463
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-07-22  Marco Pinto  <marcoagpinto@sapo.pt>  [a1db9d02fce79c7e91238fe9567b03689b5c6fd4]

        [en-GB] Added 13 words to autocorrect
        
        Change-Id: If487f3cf53487d155b8df5d2fd42c4cfb1500aa1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98462
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-07-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2a8edb215d2de8d39e727d25a70e16486d3fba79]

        Fix typo
        
        Change-Id: I8f88c7f055534a8673e89a9bb23a3fe2e85b1dbd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99215
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-07-22  Caolán McNamara  <caolanm@redhat.com>  [b710a098c836a68afe41af3b69679756918e1991]

        update svx pch
        
        Change-Id: I311f35edbe8c1390fe471883b77c8ce35a1aa0b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99180
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-22  Stephan Bergmann  <sbergman@redhat.com>  [ddcc98fa50dd9d86a60dada4daa00f4d95ffe005]

        Remove obsolete dynamic exception specifications from SDK example C++ code
        
        GCC 11 trunk g++ defaults to C++17 now, so that CustomTarget_odk/build-examples
        and CustomTarget_odk/build-examples_java would now fail with "error: ISO C++17
        does not allow dynamic exception specifications".
        
        550e0e42d9ccef1244299b2d6cbda18549f8af19 "Remove dynamic exception
        specifications from cppumaker-generated code" had long since removed the
        exception specifications from the underlying (C++ classes representing) UNO
        interface types, so just remove them from the SDK example code, too.  An
        alternative would have been to make sure those CustomTarget use an old C++
        compiler standard.  However, testing that the examples work against a new
        standard has probably similar merit to testing that they keep working against
        some obsolete standard.
        
        Change-Id: I8ec9ac2f9ced7bd1b746fb00d9bce94bf6aedda5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99218
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-22  Stephan Bergmann  <sbergman@redhat.com>  [7adb6398dcb081999003c61985ae8a203c65ce0d]

        Silence GCC 11 trunk -Werror=nonnull in external/boost
        
        ...like
        
        > In file included from workdir/UnpackedTarball/boost/boost/concept/assert.hpp:35,
        >                  from workdir/UnpackedTarball/boost/boost/concept_check.hpp:20,
        >                  from workdir/UnpackedTarball/boost/boost/range/concepts.hpp:19,
        >                  from workdir/UnpackedTarball/boost/boost/range/size_type.hpp:20,
        >                  from workdir/UnpackedTarball/boost/boost/range/size.hpp:21,
        >                  from workdir/UnpackedTarball/boost/boost/range/functions.hpp:20,
        >                  from workdir/UnpackedTarball/boost/boost/range/iterator_range_core.hpp:38,
        >                  from workdir/UnpackedTarball/boost/boost/range/iterator_range.hpp:13,
        >                  from external/boost/include/boost/range/iterator_range.hpp:29,
        >                  from workdir/UnpackedTarball/boost/boost/range/as_literal.hpp:22,
        >                  from workdir/UnpackedTarball/boost/boost/algorithm/string/trim.hpp:19,
        >                  from workdir/UnpackedTarball/boost/boost/algorithm/string.hpp:19,
        >                  from external/boost/include/boost/algorithm/string.hpp:29,
        >                  from sal/cppunittester/cppunittester.cxx:61:
        > workdir/UnpackedTarball/boost/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::constraint<Model>::failed() [with Model = boost::algorithm::FinderConcept<boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >, const char*>]’:
        > workdir/UnpackedTarball/boost/boost/algorithm/string/iter_find.hpp:81:13:   required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::__debug::vector<std::__cxx11::basic_string<char> >; RangeT = const char*&; FinderT = boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >]’
        > workdir/UnpackedTarball/boost/boost/algorithm/string/split.hpp:158:50:   required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, boost::algorithm::token_compress_mode_type) [with SequenceSequenceT = std::__debug::vector<std::__cxx11::basic_string<char> >; RangeT = const char*&; PredicateT = boost::algorithm::detail::is_any_ofF<char>]’
        > sal/cppunittester/cppunittester.cxx:303:71:   required from here
        > workdir/UnpackedTarball/boost/boost/concept/detail/general.hpp:47:52: error: ‘this’ pointer null [-Werror=nonnull]
        >    47 |     static void failed() { ((Model*)0)->constraints(); }
        >       |                            ~~~~~~~~~~~~~~~~~~~~~~~~^~
        
        Change-Id: Ia22b5d510ba41bea138dfcc8d8e0b9eb1e9ad41c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99217
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-22  Noel Grandin  <noel@peralex.com>  [b76e903ccc83d0ccf0c6548782622638dd8a0ee5]

        dtrans/clipboard: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Iba30f1cf6892330495f57343619e234194bc5b5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99158
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c2b301f031ff8374fcf0e4c2ed8f9bd4300815e]

        extensions/prop: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I89d2c8d0b2bf960b3de1853c69fa64ff41b484ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99185
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [690b9b08373dc7cc08517c4273c777154e893bd7]

        Removed executable permission on cxx file
        
        Change-Id: I440d2dc5c2d1e38eaae124cec357f3f5f0acb65c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99181
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-07-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [be3c8a90e795e9e4ed6f76f03c11987746e9cb37]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to da688f647b63750ed33e7fe436ac9a086df0c501
          - Fix typo
            
            Change-Id: Ic8737cf620e6cd1ec64a2fb4234d0982f3724b16
            
2020-07-22  Caolán McNamara  <caolanm@redhat.com>  [11112bdb2d6bd411263ee65a448d33421599cbfa]

        ofz#24317 hash too short
        
        Change-Id: I6b2df62f0d18c6918a82a002f1e9a364c877caf1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99211
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-22  Caolán McNamara  <caolanm@redhat.com>  [c213e05d04f100199052ba7c781823101e3f8aa6]

        move PatternField to toolkit headers
        
        Change-Id: Ib75cefc6ca6a289113bac2903eb807f5d43ff3df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99175
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-22  Caolán McNamara  <caolanm@redhat.com>  [9ebe58f0437bbb5714e629bd22e004ac895086d6]

        weld PatternControl
        
        Change-Id: Ie84778c2f127a6b393edbfa08e61b135ec3bcbc0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99174
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-22  Regina Henschel  <rb.henschel@t-online.de>  [51e5afb0042bc6a10f0cd02af5733079b42fa0f7]

        tdf#134969 Add solid transparence in color gradient
        
        Converts a 'FillTransparence' percent value to a Gray color and
        stores it in a TransparenceGradient, so that it can be used by
        WriteGradientFill(). Use of third parameter rXPropSet is not possible,
        because it would overwrite a true transparency gradient.
        Causion, the property 'FillTransparenceGradient' might exist in an
        XPropSet of a shape with some default values. To detect, whether a
        gradient is actually used, you have to examine the property
        'FillTransparenceGradientName'.
        
        Change-Id: Icbef599f02ebae2fcb5825fe64f546295eb78510
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99145
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-07-22  Michael Stahl  <Michael.Stahl@cib.de>  [14bdbc36f0cf3913f6de10c746044b6aadf37095]

        tdf#132911 sw_redlinehide: fix assert in CopyImplImpl()
        
        With Ctrl+A, Ctrl+X, Ctrl+V we get the  bAfterTable = true case;
        line 4722 does pCopyPam->GetPoint()->nNode-- and then line 5085 does
        pCopyPam->GetPoint()->nNode++ but the problem is that nContent still
        points to the same node as initially while the node after the table end
        node is now a different one, i.e. nNode and nContent point to different
        nodes and something in redlining asserts becuase of that with
        "Assertion `m_pIndexReg == rIndex.m_pIndexReg' failed."; we don't get
        to step 4 anyway.
        
        (reportedly something changed with commit
        4532845e22c10f252840887e55002307227b2390 but it's a mystery what that
        would be)
        
        Change-Id: I23744fad543e1e7bfcc11c4b488d4469ba9e509c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99166
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-22  Tünde Tóth  <tundeth@gmail.com>  [b877b9bc894892e61f0d6311729f7b01139923d6]

        chart2: clean-up redundant ShapeFactory::createText()
        
        It's needless since commit 9eb614f8d2d9cc983c51bcdde211ee0c59c3a96c
        (tdf#134659 chart2: use centered label alignment at text break).
        
        Change-Id: I8607cf1c85e13152bab2543a7970a77f9c72db6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98946
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-22  Tor Lillqvist  <tml@collabora.com>  [084ac2c5a2a6a3d932113dd629dde7b08c96f7ab]

        Add explanatory comment
        
        Change-Id: I27aeeca56817e369d6d34d3953b2942baaa63ac8

2020-07-22  Caolán McNamara  <caolanm@redhat.com>  [b132a2868a248177de63142c6d09b0e68169c237]

        add get/set overwrite mode
        
        Change-Id: I9fa9030665702f517fa5fcb22f29e52d0eda8ff5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99173
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-22  Miklos Vajna  <vmiklos@collabora.com>  [4488be8a9279be0bd0aebd476589a49d2b95da6e]

        external: update pdfium to 4203
        
        Change-Id: Ib712fa5494e5461ef59252a0e832d43eabccbee0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99157
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-07-22  Tor Lillqvist  <tml@collabora.com>  [9d1db290b6c81afc6fad7ce49523be5d8e7c6dc5]

        tdf#134832: Also run the BitmapTest from vcl
        
        Required some fiddling with the SolarMutex.
        
        Sadly running BitMapTest did not help finding the root cause for the
        bug.
        
        If you build and run UnitTest in a tree with --enable-dbgutil, you
        need to manually add DBG_UTIL=1 to the preprocessor macros the
        UnitTest Xcode project.
        
        Change-Id: I92abb6db596868c112996a93d51cc37fb6ab6541
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99184
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-07-22  Justin Luth  <justin.luth@collabora.com>  [140e8861566afcd1c51ede4bafd9ac2c6192cd68]

        tdf#98000 docx export: blank paragraphs don't affect page breaks
        
        Umm, how could that ever have possibly made sense? And why wasn't
        it found and fixed earlier?
        
        This goes way back to when first/follow page styles were
        first being handled in tdf#66145, where a blank line skipped
        calling OutputSectionBreak.
        
        Then in LO 4.3, tdf#74566 adjusted that a bit more, and tdf#77890
        decided to do the same thing for a previous blank line.
        These all have unit tests to "prove" it too.
        
        But none of that makes any sense, and by reverting all of that
        garbage, all the unit tests still pass.  I also looked at the
        original bug documents, and they also look fine after the
        revert. So I think it is safe to kill this nonsense,
        but I don't plan to backport it, just in case...
        
        Change-Id: I4aaca0435fbf030fe9c3113b068ea3370eccd889
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99171
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-07-22  Noel Grandin  <noelgrandin@gmail.com>  [b625194763b43ed09872947165bf3ad4431eb355]

        ucb/expand: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I83f75a1d107a74c1c9707243caf323b630f0b33f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99178
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-22  Noel Grandin  <noel@peralex.com>  [00c7afecc319061b70b77a709ca2ae9583df4145]

        embeddedobj/util: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I52734cc1420ae7915da3191cf94ac61287a0983a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99162
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-22  Noel Grandin  <noelgrandin@gmail.com>  [188540e37d33debcf1b89eb08e84547c56e19ba2]

        ucb/sorter: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I6d9b20e281238038f9eed1578a64316857cf6247
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99176
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-22  Noel Grandin  <noelgrandin@gmail.com>  [925b91dacd1c14c91a8246123f285613292ec142]

        ucb/cmis: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I5bf06ba3d9bac04d18e6b9338a20030cb4a42c89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99177
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-22  Tor Lillqvist  <tml@collabora.com>  [0936710f750a24e732072484dd8576883fa9bedf]

        This file is used for macOS only
        
        Change-Id: I9500453c8964b774e4b0be41a7b2f1a8c28040b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99138
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99183
        Tested-by: Jenkins

2020-07-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [7b44eb2c3fa1920a4690de38f4df33a00d11f02d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ff89d81b75252cfb533e748ee2f46eaa3183e15e
          - Move Help page to new location
            
            Change-Id: Ic5ebc94e84f1867c1699d9fddb2ce362e872ed37
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99182
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b1c83b68bfbf3477fa6a8f4c79c53f6f9ab31f8e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9e75afecf50e19669649a0536a4641e423f78625
          - Fix typo
            
            Change-Id: I33715e0a10c57f20a4d0e51109d5fe7899af2b2d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99192
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [533ab1f4813a29845a0c0b6746e7deba73e74e87]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4be1fc40b514baced320b3e27207ed35a0afcce3
          - fix typo
            
            Change-Id: I167c43c2899f7c37817d0c297eb62939663fc93e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99191
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-21  Stephan Bergmann  <sbergman@redhat.com>  [f09c19d94ad97d03c64e318d153e93b53c099daf]

        Deprecated std::result_of has been removed from C++20
        
        ...and is no longer provided at least by VS 2019 16.6.4 when using
        --with-latest-c++
        
        Change-Id: Iac68bd4eb74a1f805d30cca49da59f35d8af4240
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99169
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-21  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [28eb1488f3871028605675e94294d4540dcbf498]

        tdf#130711: [tr] Extend Autocorrect list for Turkish language (Start with N-P)
        
        Change-Id: I4532ca78fa91e5d2e4c2869a9f85d9331a3b8f37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97350
        Tested-by: Jenkins
        Reviewed-by: Hakan Bakacak <hakanbakacak98@gmail.com>
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-07-21  Yusuf Keten  <ketenyusuf@gmail.com>  [6e50e03262aa12921f108b502d3c76ce983d54f1]

        tdf#133026: Additions - Parameter support to UNO Command
        
        After this patch, parameter support to uno command(.uno:AdditionsDialog) will be available.
        To use parameter, add "?AdditionsTag:string=YourParameter" to UNO command. Parameters are the tags of extensions on webpage.
        
        Change-Id: I0072c7340bda14ee13c21c347e06a04545cba69a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99007
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-07-21  Stephan Bergmann  <sbergman@redhat.com>  [0587c88e23b4d3d1a0504cd4c6cf1d51fa9ff498]

        Fix uses of char16_t*/wchar_t* stream inserters
        
        ...that are helpfully deleted in C++20, as now implemented at least by VS 2019
        16.6.4 when using --with-latest-c++
        
        Change-Id: Iaf80f793e73fc90768bb146c9cf3d300d6747c8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99170
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-21  Stephan Bergmann  <sbergman@redhat.com>  [826edb304b2c429be534d85fb8244be767ea67cf]

        external/skia: Fix previous std::result_of_t -> std::invoke_result_t change
        
        ...84c412cb8392d306ab87fc06855677612f9938a6 "external/skia: Deprecated
        std::result_of_t has been removed from C++20"
        
        Change-Id: I7d14306039dbcdbc9509471402299d8cbb9e48c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99168
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3cbb5180a1e0e6643eb682c9a6b30057353dc5e3]

        Remove markup in extended tip
        
        Change-Id: Ifcf1ed97521d7a3d5c71dce9a8457d2bfbb7fd55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99069
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-07-21  Caolán McNamara  <caolanm@redhat.com>  [cec40ab4562e552bcc92c33e2fc3af760881086d]

        weld OSQLNameEdit
        
        Change-Id: I79c79e17c28c8dd22dbb0f41ded30488c4924ce8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99153
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-21  Caolán McNamara  <caolanm@redhat.com>  [17ab82e522faad75bdbcea1ab9a16cc9953c9d79]

        replace all the text, not the selection
        
        we want to restore the cursor to as close to the current selection
        as possible, not just to replace a selected region
        
        Change-Id: I1f1d77e69d92772d620656799347312a556ccebd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99152
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-21  Caolán McNamara  <caolanm@redhat.com>  [cd8ad90593232703e36e334c66ece8514ac915ae]

        silence warning about missing attribute
        
        Change-Id: I55bcba45cd79c0e05befc33504b8800e50867b89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99142
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-21  Heiko Tietze  <tietze.heiko@gmail.com>  [120d377f803d8722a8741b0b456884a7789a60c5]

        Remove tagline from brand image and splash screen
        
        https: //blog.documentfoundation.org/blog/2020/07/20/update-on-marketing-and-communication-plans-for-the-libreoffice-7-x-series/
        Change-Id: I84dd5a2c5b6d6b967299bd1c541995a07d7791ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99141
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-07-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [b28878e395cbd028aa3776ce6cefc5f4544482be]

        tdf#57155: sw_ooxmlexport7: Add unittest
        
        Change-Id: Idc6f35fdffed9a466c574f20baba6ec75a797d1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99131
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-21  Noel Grandin  <noel@peralex.com>  [389daaa737711136378d784d454eb4bf5bfb0cbc]

        shell/simplemail: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I944cbd7bc38f9dc1811756d3db4522047aaf34e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99135
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-21  Caolán McNamara  <caolanm@redhat.com>  [6592afdd7d6e8a56e1450131a2d0a2b652eb6f82]

        Related: tdf#121191 check what filter was used for export
        
        Change-Id: Ibf7fd1f1ba0d21f63933c7f6a57daaca9502c71b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99136
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-21  Stephan Bergmann  <sbergman@redhat.com>  [0f288cf2df790d5cd13511471e0216c46c0564b5]

        solenv/flatpak-manifest.in: Merge "Switch git repo URL from git: to https:"
        
        <https://github.com/flathub/org.libreoffice.LibreOffice/commit/75fd1b1b4a0945aec6de3534865578a7f3e30782>
        
        Change-Id: Id1ca1d09ac55d689ef0105b6ab9c29e7c6f85ebd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99128
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-21  Noel Grandin  <noel@peralex.com>  [9cc580922b36460f47846c17aaa1cf141564c7a7]

        shell/syssh: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I0c46ef0e9be472b8fccc34376e9f1c23b0c07cb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99130
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-21  Pierre MARTY  <pmarty@linagora.com>  [fef72302dac39674103c8cf66f1a5e27b9f3d7ab]

        tdf#121191 Fix PDF viewer after "Export..."
        
        	* Add '.pdf' file extension detection:
        		| if the file is actually a PDF then modify the 'nStoreMode' value
        		| to 'EXPORT_REQUESTED | PDFEXPORT_REQUESTED'
        
        Change-Id: I2c950dc424fd62f004bb3eb6860621561669f547
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92715
        Tested-by: Jenkins
        Reviewed-by: Pierre Marty <pmarty@linagora.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-21  Heiko Tietze  <heiko.tietze@documentfoundation.org>  [bb47ca165959f73929211a736aa8d810fe110e43]

        Revert "configure: add a --with-product-flavor switch"
        
        This reverts commit c540483134482d437ea6e02390ff429f4300cbb0.
        
        Reason for revert: https://blog.documentfoundation.org/blog/2020/07/20/update-on-marketing-and-communication-plans-for-the-libreoffice-7-x-series/
        
        Conflicts:
        	icon-themes/colibre/brand/shell/logo_flavor.svg
        
        Change-Id: If435d4c4c16fb1b52635fae2d966151970729daa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99053
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-07-21  Michael Stahl  <Michael.Stahl@cib.de>  [a916e2253df2bf1415c25fb7f974e0d16b615d03]

        i18npool: don't break line at slash '/'
        
        If sw text formatting gets the result of the special-case code added to
        the "word boundary break" condition, it may call again the next time
        with the preceding index, and fall into the "Line boundary break"
        condition, which hence also needs to special case '/'.
        
        (regression from ICU 60, 9206a08ada00e8762c4a634f242bd566028964bb)
        
        Change-Id: I2aaefbc7b25af157e0a6ef15fabaa71bff1e8d9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99104
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [1994009b7d244a36314df56c6dafa6ce477c01ba]

        tdf#114427: sc_macros_test: Add unittest
        
        Change-Id: Ic1474051ff389e155d07546ad820ae3bb1f4e6dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99124
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-21  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [083fe09958658de8c3da87a28e0f8ff7b3b8a5e9]

        sw: generate unique style name for table box and line frames
        
        Since SwTableBoxFormat and SwTableLineFormat are derived from
        SwFrameFormat they can behave incorrectly during undo/redo.
        Undo/redo code is trying to rely style names instead of pointers
        to format: this is dangerous.
        
        Any problems with SwTableBoxFormat and SwTableLineFormat, I was
        not able to reproduce with GUI. But external access to document
        via UNO can bring surprises.
        
        For example: NumberFormat for table cells in GUI is modified, but
        can be changed to another by UNO call (see example/usecase in
        /sw/qa/python/check_table.py: test_tdf32082. And such replacement
        looks from core as a new style, not a modification of attributes
        in existing one.
        
        Change-Id: I6afc992f6cdb9ce692167204b3c98e8234cd87d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99023
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-07-21  Tor Lillqvist  <tml@collabora.com>  [c3206f7cdec65f3ec4ea6739830933543020e7c2]

        Bypass CppunitTest_vcl_pdfium_library_test unless we have Pdfium
        
        Change-Id: Ic93b2bf66ded948009a9d2d045d98a4bde9ee249
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99119
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99123
        Tested-by: Jenkins

2020-07-21  László Németh  <nemeth@numbertext.org>  [1c3eb7e329cd2eaeb83068907ba0c9a5b3ef7852]

        tdf#134648 DOCX import: fix bottom auto margin of subitem
        
        If style based spacing was set to auto in the previous
        list item, style of the actual paragraph must be the same
        to guarantee the same auto setting.
        
        Regression from commit 9cca15204af9cc44a8a9528ccf2f36616fb70e69
        (tdf#133052: DOCX import: fix top auto margin of subitems).
        
        Change-Id: I39d2bad03a659a407b52550768b010cfa716d363
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99096
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-21  Heiko Tietze  <heiko.tietze@documentfoundation.org>  [db470e2cb53cf2f7c8da9b7a06ab752de85c09d2]

        Revert "Disable flavour in title bar for Linux."
        
        This reverts commit 6ddd8673f9985afd48b3212444a942ebe37197f6.
        
        Reason for revert: https://blog.documentfoundation.org/blog/2020/07/20/update-on-marketing-and-communication-plans-for-the-libreoffice-7-x-series/
        
        Change-Id: I922e34a5dfe7add0a63f5b9a936a32758b6e949c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99055
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-07-21  Caolán McNamara  <caolanm@redhat.com>  [9d0d79ba59a4fb3b88d1757fc4b2916b9f161500]

        can now change base class to use FormattedFieldCellController
        
        Change-Id: I1ea6a7fd88cfac21e7d6d2a1533db5363ea558c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99106
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-21  Caolán McNamara  <caolanm@redhat.com>  [6e7e19d9c300dbdd279789b09f94781e946fad52]

        weld DateControl
        
        replace SpinButton when WB_SPINBUTTON is set on a date field
        to always use a popover with a calendar in it to make it
        possible to integrate this with native widgets
        
        Change-Id: I36a26599a154bddf9aec9b50b6570e13477a1f63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98858
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-21  Caolán McNamara  <caolanm@redhat.com>  [299638cab15831d31e7906d557d4f95239be4df9]

        m_bLegacy is always false for dialog
        
        Change-Id: I3cc208c1b7576dc47b6259a1a388f1aeaf65c435
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99105
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [23bfaf601d78ab2a80ec5493ef7eab1410975769]

        tdf#134576: basic_macros: Add unittest
        
        Change-Id: I6078e0712f7983159ea3b3f2060a1c4b69e9d5c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99114
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-21  Stephan Bergmann  <sbergman@redhat.com>  [dae5dc8d8992cbc5fa2ef3b1d5167847005491b4]

        external/libtommath: Avoid -Wsystem-headers warnings/errors
        
        NO_ADDTL_WARNINGS controls whether
        workdir/UnpackedTarball/libtommath/makefile.include adds -Wsystem-headers (among
        others) to CFLAGS, which has generally been harmless as we build that external
        code with warnings not as errors.  But Clang 12 trunk <https://github.com/llvm/
        llvm-project/commit/f47b8851318d5ec2fa1e7867f3fdb86101cdc1da> "[clang] Enable
        errors for undefined TARGET_OS_ macros in Darwin driver" now unconditionally
        added some -Werror=... on Darwin/macOS that would cause the build to fail with
        
        > In file included from bncore.c:1:
        > In file included from ./tommath_private.h:18:
        > In file included from ./tommath.h:25:
        > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/stdio.h:220:5: error: 'TARGET_OS_EMBEDDED' is not defined, evaluates to 0 [-Werror,-Wundef-prefix=TARGET_OS_]
        > #if TARGET_OS_EMBEDDED
        >     ^
        
        at least with Xcode 11.6.
        
        Change-Id: I5465b9070ff60da85b9278b0e46dcf6c801fbda6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99116
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-21  Stephan Bergmann  <sbergman@redhat.com>  [4401f13a9e2d29503529c219f5f447c68b327007]

        Improved oplugin:staticanonymous -> redundantstatic redux, macOS
        
        Change-Id: I221351bdc43b48e714acca89bc84db007258299e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99115
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-21  Justin Luth  <justin.luth@collabora.com>  [c3ca7e85ea27cb19475086e64b14e780c93910ca]

        tdf#134709 writerfilter: consider gridAfter for table borders
        
        When the table itself defines borders, those borders should
        apply to the last cell in each row - even if some grids
        are skipped with gridAfter. (i.e. it won't be a straight line
        on the right side).
        
        This commit depends on an earlier commit doing this for gridBefore.
        Prior to this, gridAfter was never actually sent to DomainMapper,
        so it was always at its initialized value of zero, and it was
        only handled in the ooxml handlers.
        
        So the bulk of this patch is setting up the foundational
        parts of gridAfter - duplicating what was recently changed
        in LO 7.1 for gridBefore.
        
        Change-Id: Ieaf965fecf618eeaf41c7e8403b536c396138804
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98692
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-07-21  Miklos Vajna  <vmiklos@collabora.com>  [5a083be34456e91427d0f2e2fea172f49f4502db]

        tdf#134400 RTF import: fix unexpected inner properties for picture-in-textframe
        
        Regression from commit 4ab658b56f5c6ff0082d38d8ace1924d11e30e96 (RTF
        import: implement support for tables inside text frames, 2013-06-16),
        the problem was that both the outer "textbox" and the inner "picture
        frame" object had a shapeType property, and the properties were stored
        in a vector. So by the time RTFSdrImport::initShape() looked up the
        shape type for the inner shape, it thought it's not a picture frame,
        leading to data loss.
        
        Change-Id: I4a536789371619d1d54afa8c8d41c7d273b0d21b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99111
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-07-21  Noel Grandin  <noelgrandin@gmail.com>  [fa2afa041d9b1588bda9c1a7f1a3065af7175869]

        remove unnecessary method overrides
        
        Change-Id: I83687a29c0af8096bb0cd07ee0c4e115f96d9471
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99112
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [363a25338e96f44ec01a7972bf46de884975ca06]

        loplugin:unusedmethods
        
        Change-Id: I3520c2e97bb5b1611dcce77ca9f8393b29e75a1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99110
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [751f4d4428339b508abb5ee3c1804e63f0cfd593]

        loplugin:constantparam
        
        Change-Id: Id5144e95ac0120b3125258cdde46e4f7f6e1690b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99109
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [bb7b0511bbb6d2237b7b765c31727324b4183a85]

        loplugin:unusedfields
        
        Change-Id: I933d9a82bb6ad5f5b946e28abcc2dae30126c720
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99108
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-21  Stephan Bergmann  <sbergman@redhat.com>  [a8a2602066b110f19b1e24630ce8cb8908b93652]

        Pass $(verbose) into ExternalProject_libtommath
        
        Change-Id: I8b317c05bf31e3d835cb9d847ea7b7486da62199
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99113
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [1c584069a86e35b847f398b8bf78dce7428c2f63]

        loplugin:unnecessaryvirtual
        
        Change-Id: Ida7e1fa4bfaa6734dac26705726043e6b9d9204e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99107
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-20  Mike Kaganski  <mike.kaganski@collabora.com>  [346bc3661bfde0c4e000716601a26f91e0bd523f]

        tdf#134973: restore unmodified status of chart on export
        
        Upon first save, the chart model may get modified during export when
        accessing subtitle which gets created when not yet existing. That
        modified state hadn't been reset previously, when the save was done
        in the DocxAttributeOutput::WritePostponedChart.
        
        Prior to 129f55097f926661f00919329fb28c6a85ecebbb, because of double
        insertion of the same object, EmbeddedObjectContainer::StoreChildren
        stored the duplicate of the chart again (after the "modification"
        happened in DocxAttributeOutput::WritePostponedChart), and reset the
        status in ChartModel::impl_store. The mentioned commit made the old
        problem manifest itself.
        
        Change-Id: Ib6b11bf85fcef93c6d86f7ab5c0e4b0d6508860c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99044
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [09974c595adf81fde90dfa27ccac771d1f0ecfff]

        this should be a single-instance component
        
        regression from
            commit 3fbadfa1ad41a3477804c592e06caec708c05218
            lingucomponent: create instances with uno constructors
        
        Change-Id: Ie53c56a88dc1c15178219b0098803586164837da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99038
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-20  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [181e26b346b0ec8d3d39e4fad2eea7169175aefe]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 361825414d49d1c6f3dc359fd43ebebe094f26e2
          - tdf#132052 Finding currency symbols with Formatted Display
            
            Change-Id: If0e853f247c262e5369b96f1688250bbd6e17d64
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99103
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-20  Mike Kaganski  <mike.kaganski@collabora.com>  [3e6519714abebf00637c953dbba055d620cfe6f7]

        tdf#31231: don't set charts modified state when !IsEnableSetModified
        
        Modified state  of the chart is part of modified state of owner document:
        see SfxObjectShell::IsModified.
        
        So when the document is loading, any updates to its charts don't make the
        document modified.
        
        Change-Id: Ie7643ff55bd44f1afe3f796f72c2508ea57f65d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99102
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-20  Caolán McNamara  <caolanm@redhat.com>  [4d41b22135904e81f847c1cbf00abc82a414095f]

        SVTXDateField is preferred ahead of VCLXDateField
        
        SVTXDateField is supposed to intercept and get used before
        VCLXDateField
        
        Change-Id: Ia1ff2cd362e86a6a1118bc24dff8b6bce50e8bf2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99083
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-20  Caolán McNamara  <caolanm@redhat.com>  [c39621e557df334edaf5fcc0321f223e6a4e35d2]

        set fill to true for label widget of GtkMenuButton
        
        which centers the icon of the calendar menubutton for the data browser data
        field
        
        Change-Id: I5c5c2f93f9994dc3f93a1018e7d71574ec139571
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99043
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-20  Stephan Bergmann  <sbergman@redhat.com>  [fb59553abf02d63cd3a24c52d987204e0af66e70]

        external/gpgmepp: Deprecated std::shared_pointer::unique has been removed...
        
        ...from C++20, and is no longer provided at least by VS 2019 16.6.4 when using
        --with-latest-c++
        
        Change-Id: I1812b4c314febe134a299e42362ca50b495f08d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99081
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-20  Stephan Bergmann  <sbergman@redhat.com>  [84c412cb8392d306ab87fc06855677612f9938a6]

        external/skia: Deprecated std::result_of_t has been removed from C++20
        
        ...and is no longer provided at least by VS 2019 16.6.4 when using
        --with-latest-c++
        
        Change-Id: I4655e2a2b3c4c9411ee6f5b9b42137e1bd7ac3fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99046
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-20  Stephan Bergmann  <sbergman@redhat.com>  [dc48cb72a15eaa6c800b52285f3c2cc9bf3afd36]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to bdedc84127530fcf71c096ad572bd4306a40b26f
          - Fix "invalid escape sequence \w" Python exceptions
            
            (Like
            
            > Python exception: <class 'SyntaxError'>: invalid escape sequence \w (lightproof_impl_en.py, line 126), traceback follows
            >   File "instdir/program/pythonloader.py", line 133, in activate
            >     mod = self.getModuleFromUrl( locationUrl )
            >   File "instdir/program/pythonloader.py", line 101, in getModuleFromUrl
            >     exec(codeobject, mod.__dict__)
            >   File "instdir/share/extensions/dict-en/Lightproof.py", line 6, in <module>
            >     from lightproof_impl_en import locales
            >   File "instdir/program/uno.py", line 345, in _uno_import
            >     return _builtin_import(name, *optargs, **kwargs)
            
            I noticed e.g. during UITest_writer_tests3.)  Appears those suspicious escapes
            were present ever since 2214a3731aaffc4a51d1c712dbee553a0ba35af0 "Hungarian
            sentence checking", 95445a70a29c6a1166a19f483566f2c9cfc7563b "English sentence
            checking", and c9cdf3fb4752e8b0c641a3aff15d554135beb0e7 "Add Russian grammar
            checking + update English and Hungarian".
            
            Change-Id: Ia2af7e0adb00b4737b22d460dd75fa47a4ae70d5
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/99047
            Tested-by: László Németh <nemeth@numbertext.org>
            Reviewed-by: László Németh <nemeth@numbertext.org>
            
2020-07-20  Guilhem Moulin  <guilhem@libreoffice.org>  [a3aa7dcea3ee116585ba4086cc3b48883f715043]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 100f99e0f570b1706034f9971f06017bc78be197
          - Support: typofix in mailing list address.
            
            Right now users@libreoffice.org bounces “550 5.1.1 <users@libreoffice.org>
            User doesn't exist: users@libreoffice.org (in reply to RCPT TO command)”
            and https://www.libreoffice.org/get-help/mailing-lists/ reads
            ‘global.libreoffice.org’.
            
            Change-Id: Ia016f6ded285aa9f3bcff9bbdbd3c7324d0103a2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/99100
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-20  Stephan Bergmann  <sbergman@redhat.com>  [ad607d898f9826c6fa144783c93541a10ad4740c]

        external/coinmp: C++17 no longer supports "register"
        
        ...and GCC 11 trunk g++ now defaults to C++17, so compilation started to fail
        with that compiler
        
        Change-Id: I792e4c7ff59ad88e5571163d5b2362fdb349667d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99082
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-20  Stephan Bergmann  <sbergman@redhat.com>  [0f2eba50991e198fe5923a01741389f6dcc1d63c]

        external/libffi configure needs MAKE
        
        It failed for me on Windows with
        
        > config.status: error: in `/cygdrive/c/lo/core/workdir/UnpackedTarball/libffi/x86_64-pc-cygwin':
        > config.status: error: Something went wrong bootstrapping makefile fragments
        >     for automatic dependency tracking.  Try re-running configure with the
        >     '--disable-dependency-tracking' option to at least be able to build
        >     the package (albeit without support for automatic dependency tracking).
        > See `config.log' for more details
        > make[1]: *** [C:/lo/core/external/libffi/ExternalProject_libffi.mk:28: C:/lo/core/workdir/ExternalProject/libffi/build] Error 1
        
        because it didn't find any `make` (I only have an /opt/lo/bin/make installed).
        
        Change-Id: Id3e119bbe37df446571a6ef293b8fae8e5b36fde
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99034
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [fed392061613f71ecd04a485a8ec0de0595b441c]

        fix SAL_WARN when instantiating Thesaurus
        
        Before
            commit 3fbadfa1ad41a3477804c592e06caec708c05218
            lingucomponent: create instances with uno constructors
        Thesaurus was constructed but Thesaurus::initialize was NOT being called
        from GetAvailLocales.
        
        However, we have some code marked "HACK" in
           cppuhelper/source/servicemanager.cxx
        i.e.
           ServiceManager....::createInstanceWithArguments
        which DOES call initialize.
        
        And we have code in GetAvailLocales which passes what Thesuarus
        considers an invalid number of arguments, because all the other similar
        services DO take 2 args (even though they don't use the second arg!)
        
        So we have a bunch of temporary hack and backwards compat stuff
        interacting, causing a SAL_WARN.
        
        So make Thesauras::initialize a little more tolerant, which means we're
        now initialising it, which is a change in behaviour, so if this commit
        comes up a regression, we will need find another warn to stop the
        warning.
        
        Change-Id: I60e0ed1bd2d4fbccbc539b5536aba055a7dfc6c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99039
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-20  Justin Luth  <justin.luth@collabora.com>  [565912fa0334de1c05749768796a33a1a5e6b984]

        tdf#117217 ww8: export/import all cell backgrounds
        
        ... using TDefTableShd2nd and TDefTableShd3rd
        
        P.S. There might be some other subtleties going on here.
        > sprmTDefTableShdRaw:
        > If a cell is set to ShdAuto in rgShd, the cell is
        > not shaded. If a cell is set to ShdNil in rgShd, the cell is shaded
        > according to the table style. By default, cells are shaded according
        > to the table style.
        (sprmTDefTableShdRaw not imported in LO, and ShdNil unknown)
        
        > sprmTDefTableShd:
        > If nFib is greater than 0x00D9 and the application understands
        > table styles, then this Sprm MUST be ignored.
        (aka NewShd from MSO 2000ish - never ignored by LO, and almost certainly
        LO doesn't understand these table styles despite ?nFib == 0x0101? )
        
        These seem to be very "late" modifications to the .doc format,
        so likely very few things support the advanced features.
        In any case, I haven't done anything novel here - just copying
        what was done for template1 into template2 and template3,
        so these subtleties are irrelevant for this patch.
        
        Change-Id: Ic330179cf771a6f2531ed75dfb441fba10a04c7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98856
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-07-20  Caolán McNamara  <caolanm@redhat.com>  [39e25b9cd45c4d658dac36bc1f08e0480b32c9d7]

        make gen gear menubutton's smaller
        
        Change-Id: Iefa9e143e03a7a3027cd10b45c2a3fcaed7f3693
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99042
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-20  Tor Lillqvist  <tml@collabora.com>  [06ca0ae15f2c467cb69561c43779cc09d5666227]

        We apparently need to call Application::Quit() on iOS now
        
        (This file is included in ios/UnitTest/UnitTest/ViewController.mm.)
        
        Change-Id: I79170785db43d9bdb3aca6f500161862eb6a111b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99028
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99031
        Tested-by: Jenkins

2020-07-20  Miklos Vajna  <vmiklos@collabora.com>  [6294ecd7b4da38de98b24ddfb9f201cef98c1f41]

        tdf#50879 PDF export: ensure only built-in fonts are used for forms
        
        Alternative would be to embed the whole font, which is unusual: PDF
        typically just embeds the used subset.
        
        Change-Id: Ic0b7e121b3ae38804c1a396ea36104ebcc0b9588
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99032
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-07-20  Luboš Luňák  <l.lunak@collabora.com>  [1db7decf3fb172542f5fce03ce7bf0cb310d1ffc]

        limit bitmap size for glow/softedge effects to visible area (tdf#134237)
        
        When zooming in the bitmap can become huge, requiring a lot
        of processing, most of it not being used.
        
        Change-Id: I0a4907f5cf23ab7316fed8568924fe76c744b81a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97872
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-20  Caolán McNamara  <caolanm@redhat.com>  [92146170f1a317e69201f2c801325325182476d2]

        fix --with-tls=openssl build with openssl upgrade
        
        Change-Id: I0fece9f692637dc6948355c210534f5333fab7ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99030
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-20  Caolán McNamara  <caolanm@redhat.com>  [57d6ba4e49ebe3adfcb471e34ac2d4be14e1bce3]

        fix some warnings with --with-tls=openssl
        
        Change-Id: I17cc8919aeecaddb09f2fbf37611b672e4859ff0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99029
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-20  Caolán McNamara  <caolanm@redhat.com>  [6a54960f6b38a7d549ed33419cf55f4e718cf7b9]

        tdf#134085 DrawTransformedBitmap in wrong place for RTL
        
        The return of mirror wasn't used, so no effort at a rtl mirror
        was made anyway.
        
        Looking at the similar case of polygons, the highlight polygons
        in the recently used view are also missing, they have also been
        misplaced
        
        we don't want to mirror polygons, we want to translate them
        to appear at their mirrored bounding box.
        
        Change-Id: Iefd853883bb6b99a352ce6969ceef7bd57046bc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98982
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-20  Caolán McNamara  <caolanm@redhat.com>  [c777c283faef8c82a73005a74c448670928bcadf]

        drop unused VCLXCurrencyField
        
        Change-Id: Ia2a44d64d4458c15e074522b022388e1da170e27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99014
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-20  Caolán McNamara  <caolanm@redhat.com>  [d2b3d162f627341690d489f50600de1d74c39219]

        UnoControlCurrencyFieldModel ends up using a SVTXCurrencyField
        
        so sync SVTXCurrencyField::ImplGetPropertyIds with
        VCLXCurrencyField::ImplGetPropertyIds and use that instead
        
        Change-Id: Ib1f2357cb4ad6b098bcd37f34d3fd680ac9f83f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98895
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-20  Tor Lillqvist  <tml@collabora.com>  [2cff001c93ec06512f5d1fb8198a095836ae368e]

        Make the iOS UnitTest project compile again
        
        Change-Id: I0de05c0bca17e59a8e3de16ba2cd43f62f86811f

2020-07-20  Miklos Vajna  <vmiklos@collabora.com>  [962af7111ca23769d30778a4d5d7cbd7c9453d28]

        sw: prefix members of SwCollectTableLineBoxes, SwUndoOverwrite, ...
        
        ... SwUndoSplitNode and SwUndoTransliterate
        
        See tdf#94879 for motivation.
        
        Change-Id: I539d4336ce0346bff6ddc44e3ab39b8fe4ff31de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99022
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [da7489eb6aa9dfedb43f9be6e1b90e3ae06a75cc]

        compact namespace decl
        
        used
           git grep -lw namespace
            | xargs perl -i -p0e 's/(\w+)\s*.\{.\s*namespace\s*(\w+)/\1::\2/smg;'
         to do the initial replace, then compiled and fixed.
        
        Change-Id: If69904d75940c851aeffab0e78c4ba02cc968d44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98526
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-20  László Németh  <nemeth@numbertext.org>  [abea0d6647c7f1f7e76c73c26cb80e6a67dc5111]

        tdf#134685 DOCX table import: fix gridBefore + cell width
        
        Improve workaround to handle nested tables started at cell
        start in a row with gridBefore. Omitted gridBefore cells
        from commit 5483d4e10aad27889b961b9cb94d7ba6c86aed0b
        (tdf#134606 DOCX table import: fix gridBefore + nesting)
        resulted less cells in the row than defined by the grid,
        and the different code path could lead to narrow cell width
        with partially invisible nested table. Fix this by adding
        gridBefore cell count to the cell span in the first cell.
        
        Regression from commit 70274f86cdc1c023ffdd0130c262c1479262d76b
        (tdf#116194 DOCX import: fix missing tables with w:gridBefore)
        
        Change-Id: If332305d54ff2b34b258270a607fb31ff7380149
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98973
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-20  Pranam Lashkari  <lpranam@collabora.com>  [697e8b69263c8dd9c518fbbb093f9a3776608257]

        LOK: send state of FormatPaintbrush
        
        Change-Id: I61057adff79e072aa4dc12e9c8943abd7166a260
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98540
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        (cherry picked from commit 91ee7efe49581b774d4be116888b490eb132ac5d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98964
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2020-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [982a9a2059225fb2890e5582969e43858b4a0ee9]

        compact namespace: svgio
        
        Change-Id: I249fbc53ac766c0491b956bb8618be6bfa24558c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99011
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [bc262b9a3dafdbaf8aa8e85b3c9110bafdc6cae9]

        compact namespace: writerfilter
        
        Change-Id: I1dd3aff6c08fb2bce031abd6e88603a4ec9077fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99012
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [39177e57834f4cb2fbceda72f4debe7a8d4ce4e7]

        compact namespace: writerperfect
        
        Change-Id: I178bc76636d7fc3f4b11d836555a8ad53725b072
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99013
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [856f0f210900497675c5def696bbaa2c06c1ca41]

        Fix typo
        
        Change-Id: I337a1da87aaacc82240622de4bd0090f87c72298
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98999
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-07-19  Stephan Bergmann  <sbergman@redhat.com>  [5d546de67b44dec23ecfa5a6378e2968912f8253]

        Adapt to Clang 12 trunk RecursiveASTVisitor change
        
        <https://github.com/llvm/llvm-project/commit/
        5689b38c6a4220cc5f6ba68a56486229b10071bf> "Removed a RecursiveASTVisitor feature
        to visit operator kinds with different methods".
        
        That change is incompatible in that before the change individual TraverseUnary*
        and TraverseBin* functions were called, while now TraverseUnaryOperator and
        TraverseBinaryOperator/TraverseCompoundAssignOperator are called for all the
        different operators.  Fixed that with a few #if for the non-shared plugins, but
        that doesn't work for the shared plugin.  So made the two affected plugins non-
        shared for now and left a better fix as a TODO.
        
        Change-Id: I5b87d329ae2c4c93bf605bb1ecc9641039f014a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99000
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-19  Caolán McNamara  <caolanm@redhat.com>  [46bfb9da866c2e7bb37c7f5d8980f378c52f79f8]

        reset m_pFormatter in dtor
        
        Change-Id: I86ab9039544b9aefee31541da1a05ffd56a06609
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99010
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [cf200c0901dbf75b98c91bbc5d1d3e6681c06f18]

        compact namespace: svx
        
        Change-Id: I15c64c6cc0ae2a0f1fb9a3e1651dda1d6ced7585
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99008
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [b53907cc966f658dfac16254e1fa1fe72079b9a3]

        compact namespace: slideshow
        
        Change-Id: I8ff0ddc85aa75c25b7881e4696043031ad8d9ce3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99009
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-19  Caolán McNamara  <caolanm@redhat.com>  [9e7baa477530f96da6fbeeb07f0f6405a93bfe05]

        cid#1465260 Unchecked return value
        
        and
        
        cid#1465257 Unchecked return value
        
        Change-Id: Ibf3fe527368314124dc06050f54e16c88004cbed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98993
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [f3ed833dc829d02aa5daa99b1499d4ca0c287554]

        compact namespace: sw
        
        Change-Id: Ib1303380e6b55b3b3f8a3d513956f9e77ae5961e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99006
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [1c4c096f7316f4541d57983ad3dee3827748d2f8]

        compact namespace: oox
        
        Change-Id: I9ea016adcec334437da45296ee325453347836ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99002
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [e06cb5853f735e523f740dec82954c54cbe47f48]

        compact namespace: vcl
        
        Change-Id: Ic861003f522e76431fffaadc408d0a153b12d0e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99003
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [1d3bec99e87c6f1e083f36bc1906839025d640df]

        compact namespace: sc
        
        Change-Id: I70e518a219a72cfc4ff4cdb7b7b60e1732e4aaa1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99005
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [39aa0d149eb71fabe9307d0aa466624f855d6daf]

        compact namespace: sd
        
        Change-Id: I3189239e100f2bf6bef55bb787c850dd2ca5c8fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99004
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [a8503fd5b8a72309f4d643b1db7ae41ced38ba80]

        compact namespace: comphelper
        
        Change-Id: I289e0bb488ef36c20d4996ff5b01d377733ad215
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99001
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-19  Yusuf Keten  <ketenyusuf@gmail.com>  [27cf6e73d05ac803d5fc12c53aea20ed53007234]

        tdf#133026: Tight integration of extensions - Add the search functions
        
        The search function added. However, I added a case for checking (UI change occurs when "2" is written) because the API is not ready at the moment. 
        The finalURL variable will be activated when the API is ready.
        
        Change-Id: I23c83e28d6ad8dea6c52813b4c98d219299fa9f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98554
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-07-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [7843b91477b8c6e39f02046625c8fa0940e52203]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to afb6e5594b5771922817007a725ee8e8af2563b2
          - Adjust heading level
            
            Change-Id: Ic2cd03797702ed3a2e4941e51878e1bdb2d4f693
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/98963
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-19  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [e363f217c1771791b838a001c316d545fa175f77]

        Icons: tdf#134833 icons for Additions
        
        Change-Id: Ibf4b5305f0c6062fd4f8c92166f8385ac6e1ad7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98998
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-07-18  Olivier Hallot  <olivier.hallot@libreoffice.org>  [52820b52b3bca45e2db527d1cc5f4488b2e0b9d0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b466af5d12051020df2da4adaa836a8b7b3a9c37
          - Add related topics section to pdf export Help pages
            
            Change-Id: I9cea01efbcce8be2b0a1e1ad4b78e0300848a3a2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/98995
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [bf36f5ba679fe256edf83b7482bb671f41400959]

        compact namespace: connectivity
        
        Change-Id: I4f7999672ba15d9f453ded9accb3991b8150c32d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98905
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-18  Noel Grandin  <noelgrandin@gmail.com>  [d9b7ddd24d379909f9cd2d83ce28fa619953d841]

        lingucomponent/spell: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I850e5b243750cbe168136907523d1ada7050c453
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98924
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-18  dante  <dante19031999@gmail.com>  [7473452c22197b7a44a53b61f91c210ef573a1b4]

        Added fourier transform symbol
        
        Change-Id: I6b6f09d7e094b5dafc6aca71f273ab23fce184e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98797
        Tested-by: Jenkins
        Reviewed-by: Dante DM <dante19031999@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-07-18  Regina Henschel  <rb.henschel@t-online.de>  [d187f22b7ff73954e1da39fb954c64bc315298cb]

        tdf#128345 pptx export: add transparence gradient in solid fill
        
        In case of solid color fill a transparence gradient was not saved.
        OOXML has no separate element for gradient transparency but has
        transparency in color gradient stop elements. The patch detects
        a transparence gradient, combines it with the fill color and exports
        it as gradFill element.
        The import was already correct, besides a wrong start or end value
        in case of a symmetric gradient, which becomes AXIAL in LibreOffice.
        
        Change-Id: I4243656821629f90125d0408a38165a8a29e6e24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98792
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-07-18  Justin Luth  <justin.luth@collabora.com>  [9712e25425e22b59afce82f26a14a48ebb37cd38]

        tdf#120026 sw: keep table centered when resizing
        
        The table was throwing away the centered value,
        and setting orientation LEFT_AND_WIDTH during a resize.
        
        No UI testing examples found of setting table properties,
        and test_resize_table_with_keyboard_tdf53460
        hardly seemed like it was testing resizing AFAICS.
        
        Change-Id: I23340d7908cdf17ae3ff9dac60079f59c609f567
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98991
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-07-18  dante  <dante19031999@gmail.com>  [785f742b64a433d59f7bf80e2bd649659ae10f54]

        Added to the left pane some interesting hidden features (func, oper)
        
        Added: func funcname <?> (generic function)
        Added: oper opername <?> (generig operator)
        
        The change is motivated by tdf#81267.
        
        Change-Id: I99cc8ce652b7b5e5e030b65f5617b285c26caecf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98796
        Reviewed-by: Dante DM <dante19031999@gmail.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-18  Mike Kaganski  <mike.kaganski@collabora.com>  [600263ab7c81c3f706903914d0250e331e5d6d77]

        Use NS_sprm::v6 constants in GetWW6SprmSearcher
        
        Change-Id: I93292b820b145dd2f1c007b829e1dc91106f474b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98985
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-18  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [03c34f6cd5e045b73b1a9dfbbad44694f44916d3]

        Update folder to match macOS Big Sur design update
        
        - Update template and save related icons
        - Update Impress object place holder
        - Update Impress Presenter View/Console UI
        
        Change-Id: Ia4f23b5aee581c96e315e1a2117b3714b46c43a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98983
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-07-18  Justin Luth  <justin.luth@collabora.com>  [a59ecc3137cc59438cc2cf946223148b6d1a5600]

        tdf#68326 writerfilter: default style type is paragraph
        
        Don't ignore styles that don't specify their type.
        They are paragraph styles.
        
        17.7.4.17 style (Style Definition) w:type
        "If this attribute is not specified, then the
        default value shall be assumed to be paragraph."
        
        No existing unit tests are missing this,
        and the bug example is a horrible document,
        so I'm going without a unit test for this one.
        
        Change-Id: Iaf97dc2d0a5701915f08b7be91fb983cf941380c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98980
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-07-18  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [a83c69c291196a8325fd973df180e88ba9c625d3]

        tdf#134909 fix Product Flavour readibility
        
        Change-Id: I7959a7d8774af0ba2053f15a5ad86ccf4bee5d9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98989
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-07-18  Mike Kaganski  <mike.kaganski@collabora.com>  [0d45380c99c7200075d01860a2315d0ddb450f1c]

        Drop macros in sprm definition
        
        Change-Id: I8f65a39d72bb06ed20bea352f5ce1d8ae43d305e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98984
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-17  Miklos Vajna  <vmiklos@collabora.com>  [69a33480fe5988db6e3539299e6605f7996aac43]

        sw: silence 'not all control paths return a value'
        
        Fixes:
        
        C:\lo\master\sw\source\filter\ww8\sprmids.hxx(290) : warning C4715: 'NS_sprm::sprm<109,0,1,1>::len': not all control paths return a value
        
        Change-Id: I28d2af3eef3bc3efb31d29eeb920a0d5398139d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98986
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-07-17  Justin Luth  <justin.luth@collabora.com>  [e4635544b816d1ca27bd1ebba60f51444b0a898e]

        tdf#104596 sw COMPAT layout: wrap in header for in-table flies
        
        You might have noticed that text in header/footers
        will not wrap around fly frames, but just run underneath,
        regardless of the wrap settings. Strange, eh?
        [This is also true in footnotes.]
        
        In an ancient effort to be compatible with MS strangeness,
        OOo decided to do this as well for interoperability reasons.
        http://openoffice.org/specs/writer/compatibility/adjust-text-wrapping.sxw
        
        Apparently, flies in tables are exempt from that
        rule in MSO, so this patch adds that exemption.
        
        TABLE EXEMPTION IS AN EXPERIMENTAL ASSUMPTION
        BASED ON VISUAL OBSERVATION FROM THIS BUG REPORT.
        IT IS NOT BASED ON DOCUMENTATION.
        I did look in DOC and DOCX manuals, and did a google
        search, but found nothing.
        
        A compat variable keeps older ODT files no-wrap,
        so that we don't break layout of existing documents.
        This variable is only read in the ODT import filter.
        If it doesn't exist for ODT, it is set to false.
        By default it is true, so it automatically is
        enabled for anything that doesn't modify it in its
        import filter, including all DOC/DOCX/RTF etc,
        and newly created ODT documents.
        In other words, allowing wrapping in the header for table-anchors
        is the new default behaviour unless an import filter turns it off.
        
        Headers/footers are the most common example. I also tested with
        footnotes, and found that Word 2016 does wrap in that case as well,
        even though the UI only allows AS_CHAR anchoring.
        
        FYI: Allowing wrapping at ALL times
        can be set with the Writer compatibility option
        "Use OpenOffice.org 1.1 text wrapping around objects".
        
        Change-Id: I9ad0c82df4af794079cce86fad9e401ea4575e59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92378
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-07-17  Michael Stahl  <Michael.Stahl@cib.de>  [ca2dfac3e790fb384e904502fe1ededd695001af]

        sw: fix crash when using anchor of at-paragraph fly ...
        
        ... to insert fieldmark; the problem is that the anchor doesn't have
        SwIndex so the resulting sw::mark::Fieldmark's positions won't have
        SwIndex either, so they aren't updated when its dummy chars are inserted
        in lcl_SetFieldMarks().
        
        Change-Id: Id6281f45aa1f1337f1ae599877f155b129389d81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98852
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-17  Attila Szűcs  <szucs.attila3@nisz.hu>  [ba4bc66301e0cb30379f19b9c19e320a533daa42]

        tdf#134817 XLSX export: fix partially lost header/footer
        
        When header/footer text contain text portions with different
        font setting, only the last text portion was exported.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: Id4cba2b9188459cdaa0ade30c2217d8f59fe6316
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98938
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-17  Michael Stahl  <Michael.Stahl@cib.de>  [3d63eaa58c38d52daab460f03aa3daf74ea49c2e]

        sw: layout: fix missing invalidation of text frames in tables
        
        ... when the position of the SwTabFrame changes.
        
        The table is initially formatted on page 1, where one of its cells
        overlaps flys anchored in the footer, so the SwTextFrame in it
        contains SwFlyPortions.
        
        As the table doesn't fit on page 1, the SwTabFrame moves forward to page
        2; lcl_RecalcTable() is called a bit later to invalidate pos and size of
        everything in the table.
        
        However, it turns out that that's not enough, when SwTextFrame::Format()
        is called it doesn't do anything because no part of the text has
        actually been invalidated via InvalidateRange_().
        
        If the SwTextFrame were moved on its own (not via table), then
        SwContentFrame::MakeAll() would call
        Prepare(PrepareHint::FramePositionChanged) which calls ClearPara().
        
        The SwTabFrame is moved via SwFlowFrame::PasteTree(), which calls
        SwTextFrame::Init() if it moves a text frame directly but does
        nothing for tables.
        
        So let's try to fix this similar to commit
        068c133ac41c97652909b88c432e3b73010efc3e by calling
        Prepare(PrepareHint::FramePositionChanged) on every moved text frame
        if the position actually changes, like SwContentFrame::MakeAll() does;
        not sure what performance impact this has.
        
        (apparently regression from cc5916cd314a27b0cc99560ab887480026630a95
         - whatever that means in this case, no idea how it worked before)
        
        Note: the problem only reproduces on libreoffice-6-3 branch because
              libreoffice-6-4 and later have another layout change from commit
              3cccdabf19a99fd3f657985c1822436d7679df2b that needs reverting
        
        Change-Id: I65d3e367d56b8799e1ed32172fbbc0249c2852eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98925
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-17  Regényi Balázs  <regenyi.balazs+gerrit@gmail.com>  [fa84e889b8cabdd7c174b640883c692b8d514ae7]

        tdf#134299 DOCX shape export: fix relative size of shapes
        
        relative to left/right/inside/outside/top/bottom page margins.
        
        This fixes bugs: tdf#134300, tdf#134828, tdf#134830, tdf#134834
        and tdf#134835.
        
        Follow-up of commits:
        
        d9bee5677edc857d7d119197a85c22b9410ed876
        (tdf#133670 DOCX import: fix shape width relative to right margin)
        abc818e5f2fb2884f1041e9626115e69cde766d5
        (tdf#132976 DOCX import: fix shape width relative to left margin)
        1a391f6ed056c95b9d7b5f18988ab8650723ffc5
        (tdf#123324 DOCX import: fix shape height relative to top page margin)
        d94ebb64e18839b430760dba525a885b10ae8093
        (tdf#133863 tdf#133864 DOCX shape import: width relative to inside)
        9693e9aac005b1406e0cdb1655efe45554a90f86
        (tdf#133070 DOCX import: fix shape height relative to bottom page margin)
        
        Co-authored-by: Szabolcs Tóth
        
        Change-Id: I42cd7693c80cc62f71560e9ab0f226b51aff6bb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98850
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-17  Regényi Balázs  <regenyi.balazs+gerrit@gmail.com>  [713c6b1880ee06f8ff0aa869906058f247db6e3a]

        tdf#134783 sw: fix contextual spacing position of shape
        
        anchored to paragraph, i.e. when paragraph spacing removed
        between same style paragraphs with option "Don't add
        space between paragraphs of the same style".
        
        Follow-up of commit 11059331718fb8faab483c75633b4e80d8028b7d
        (SwFlowFrm: implement contextual spacing)
        
        Co-authored-by: Szabolcs Tóth
        
        Change-Id: Id128ad7cab3c7dde4333de3b11a5a3693d039243
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98584
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-17  Attila Szűcs  <szucs.attila3@nisz.hu>  [2abaaf97e95bf6149378c6cd5e58cdb2ce78dc4b]

        tdf#134459 XLSX export: fix missing font color in header/footer
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I7aacbad1c4052b2480630d0b98175b46cf2aeed0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98873
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e12be466706d8984c0d1adcd2538fa9a950273f7]

        add explicit copy-constructor for SgaObject
        
        Change-Id: If833cbd28af2043f71bc1ada4ea7b0f80bebf682
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98974
        Tested-by: Michael Stahl <michael.stahl@cib.de>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-17  Caolán McNamara  <caolanm@redhat.com>  [05cdcd8c4ecc21be45b4199e67028b43dc89aac9]

        tdf#134523 variable is null during reentrant calls
        
        Change-Id: Ic7aef7b406bd77d242870cbd04e55264cad9b7fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98947
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-17  Michael Weghorn  <m.weghorn@posteo.de>  [f2180bdc20c76ca70eb39dcddfb7e0da98315aba]

        Update paths in Makefile.in and android/.gitignore
        
            commit 0dffc65236fbacf98047d6dbfc82b4efe7dd959b
            Date:   Fri Jun 5 08:59:26 2020 -0400
        
                android: fix the build output directory
        
        had changed the output directory, so adapt the paths in
        .gitignore and Makefile.in accordingly.
        
        Change-Id: I9c145e359e20167185ae2f7b055fa3b1dac870f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98971
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-07-17  Michael Weghorn  <m.weghorn@posteo.de>  [bc6c034ba0bc163bfd6f437582ee3dbdcffbe81f]

        tdf#134846 Android Viewer: Include native libs again
        
            commit 0dffc65236fbacf98047d6dbfc82b4efe7dd959b
            Date:   Fri Jun 5 08:59:26 2020 -0400
        
                android: fix the build output directory
        
        submitted on 2020-07-07 had changed the output directory
        for native libraries, so the directory used by
        Android Viewer was empty, and native libs no longer
        contained in the package/APK.
        
        Store the actual/new directory in a variable and
        use that one in build.gradle to make things work
        again.
        
        Change-Id: I5a051342278ab14e71edf47dd93e8dacdb9f3cb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98970
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-07-17  Szymon Kłos  <szymon.klos@collabora.com>  [c52c159c7cb193bdee2098560d6c77a227d02cb2]

        jsdialog: Add mobile version of data validation dialog
        
        Change-Id: I8c59892196ae015852fff6004c72e1990b35c1af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97762
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98902
        Tested-by: Jenkins

2020-07-17  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [056fda41dd3da6795e772bebcdaab41e78f31716]

        Colibre: Update bookmark/flag related icons
        
        Change-Id: Ie3dc4be24349e55254fe0ce0fbb7cf126c1591ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98949
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-07-17  Luboš Luňák  <l.lunak@collabora.com>  [d60dc145adf15cf9d06ea191dfd4b2f4c5c3fc33]

        use Clang11's -fpch-instantiate-templates if available
        
        The optimization to instantiate templates already while creating
        the PCH instead for every single compilation has been finally
        accepted upstream, but it's opt-in.
        
        Change-Id: Ia6456df05512329fc594f9ed0e400250c4f5029e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98948
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-17  Mike Kaganski  <mike.kaganski@collabora.com>  [621514cf1dbb089a6da35da7f8c43d0a3c645fa7]

        Add comment about relation of NS_sprm::Foo to sprmFoo in [MS-DOC]
        
        Change-Id: I910dacba0a3be42406c72e5356913a2e6dcaadfa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98939
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-17  Szymon Kłos  <szymon.klos@collabora.com>  [915df5936a5392f48736a4b6ba8219d727482b91]

        jsdialog: force update if tab is selected again
        
        This will allow to add additional tabs in the view
        (not existing in the JSON) and switching tabs still
        will work properly.
        
        Change-Id: Ia6901da3157b391502d5170f599410bfd6ea2c61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98253
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98900
        Tested-by: Jenkins

2020-07-17  A_GAN  <ganzouri97@gmail.com>  [710edb329fe73433f17e81839313ac9551a4aec4]

        Add UI for blur radius in shadow panel
        
        Update shadow property panel with spin button to control blur radius of the shadow.
        
        Change-Id: I5856e86a7963682c81d9e53a1bef857aba2f3c21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98718
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-07-17  Aditya  <adityasahu1511@gmail.com>  [457ffe960dfdbd0200292ad9c9835d947dd35c73]

        svx: refactoring of GalleryTheme GetModel(), InsertModel()
        
        Introduce readModel(), readModelStream(), insertModel(), insertModelStream()
         in Gallery Binary Engine because these deal with file reading stuff.
        Move ImplGetURL() to galmisc for now because
         GalleryTheme and GalleryBinaryEngine both use it.
        Separate InsertModel() into two parts - one dealing with Sot Storage stream,
         the other adding object to gallery list. Move first part to Gallery Binary
         Engine, the second stays.
        Separate InsertObject() into two parts.
        Move CreateThemeEntry() to Binary Engine.
        
        Change-Id: Id3b4091db27b5b88bcf025f9fd94ad86169505d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98492
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-07-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [e154d9044fca4fea71d5623be094492df1d45229]

        lcms2: update to 2.11 and use VC2019 solution
        
        Dropped patches:
        - lcms2-msvc-disable-sse2.patch.1: applied to the VS2010 solution;
          so actually long unused by LO.
        - 0017-Upgrade-Visual-studio-2017-15.8.patch.1: not used anymore,
          because the Windows build now uses the VS2019 solution.
        
        The new external/lcms2/c++17.patch.1 explicitly disables the
        register keywordin the header.
        
        Change-Id: Icc6dd2a41d0fc94f00fc1ac7fa5bebc941c2a791
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98734
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-07-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [b4dfba947768834ffecc09056992019878711c8b]

        python3: update to 3.8.4
        
        With all the prerequisites in place, LO can be updated to the
        current Python release. Interestingly I found that Cygwin always
        seems to use LC_COLLATE=C, probably because the default collation
        rules are missing.
        
        Then there are the changes introduced in "PEP 587 -- Python
        Initialization Configuration", which appearingly have modified the
        DLL search path behaviour on Windows, so the OpenSLL DLLs aren't
        found anymore in the program directory. As a workaround, the
        OpenSLL and libffi DLLs are now (also) installed into the Python
        lib dir on Windows.
        
        Change-Id: Ib82f7b77213da9c525f8c79a13d128d9eec9ca64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98437
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-07-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [883068462fe5bcbb01a8e14736fc06d0c3695c62]

        libffi: build DLL on Windows
        
        The build setup is rather horrible, with some minimal gcc MSVC
        wrapper. But the DLL is a prerequisite for the Python 3.8 build,
        which dropped the internal libffi.
        
        It's also possible to build it statically, but then you have to
        patch the Python 3 _ctypes msbuild properties.
        
        This also defaults to explicit --build and --host settings, even
        without a cross build, because the predicted name would otherwise
        differ (*-unknown-* instead of *-pc-*).
        
        Additionally a "make install" also fails...
        
        Change-Id: Ifb7dac840e23efffb9a5e342560aef9e11e0db79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98436
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-07-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [0911b0a26356aa53bb94a1d2171f36e6c2e28749]

        openssl: update to 1.1.1g
        
        The OpenSSL 1.1.1 release is currently the only supported version
        and it already has the Windows Arm64 support I was looking for.
        
        This change also explicitly enables thread support, which Python
        depends on since release 3.7, which removed the --without-threads
        build option. But the explicit OPENSSL_THREADS was just added in
        3.8.4, so the old no-threads build fails now and was wrong since
        probably much longer.
        
        Change-Id: I61d94f966bc59407f213f4a81f0a49d0c05f8948
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98435
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-07-17  Miklos Vajna  <vmiklos@collabora.com>  [666f252457bdb4371d15380a0289e107b2dfbe84]

        SVG export: fix lost semi-transparent text on shapes
        
        Extend SVGTextWriter::setTextPosition(), so when it looks for a text
        action in a metafile, it recurses into transparency groups, so the text
        is not lost.
        
        Extract part of SVGActionWriter::ImplWriteMask() into a new StartMask(),
        so we can detect the case when the transparency group has a constant
        alpha, i.e. no complex mask is needed, just an opacity value.
        
        When looking for text, remember if we saw a request for text opacity and
        make the transparency group writing in SVGActionWriter::ImplWriteMask()
        conditional to avoid duplication. This is needed because once we're
        inside <text>, we don't want to write an invalid transparency group via
        <g>, rather we want a fill-opacity on the existing <tspan>.
        
        With this, the SVG export is on par with PDF export for semi-transparent
        shape text.
        
        Change-Id: If43b0ab3446015299acc4b37590358867c5fac5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98937
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [f0a7f6faba77afb4183c8ba3bbbf0d84ac13553d]

        sdext/minimizer: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I1273af0fa07a4f9d7284110247fce18c51901524
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98920
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-17  Mike Kaganski  <mike.kaganski@collabora.com>  [18d9c38932d4c245ad4c8d2eb6bd16b83f770db3]

        Use information about sprm structure from [MS-DOC] in GetWW8SprmSearcher
        
        That information is already used in sw/source/filter/ww8/sprmids.hxx.
        Just make it available for use by converting the sprms into templated
        structs with relevant members.
        
        Inspired by commit 56b04e40ab72b6333ce278ba2980650f5272025f.
        
        This commit changes values for the following sprms:
        
        sprmCPlain (0x2A33): len 0 => len 1
        sprmTMerge (0x5624): len variable => len 2
        sprmTSplit (0x5625): len variable => len 2
        
        Change-Id: Icd65fc1ef488e7b2db60f13246c76f89176467ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98936
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-17  Miklos Vajna  <vmiklos@collabora.com>  [39bdb12a57b7606029bae33e3fe26634ca8a891b]

        xmloff: remove dead com.sun.star.comp.Impress.XMLStylesExporter
        
        And test com.sun.star.comp.Impress.XMLOasisStylesExporter instead in
        JunitTest_xmloff_unoapi. Note that the test code is also dead at the
        moment, because xmloff/qa/unoapi/xmloff.sce disables the
        xmloff.Impress.XMLStylesExporter line, but let's not regress even more
        in that code.
        
        Change-Id: I7912ce45421b9a2d5209696c6ec4074b15111f86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98930
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-07-17  Srijan Bhatia  <srijanbhatiasun@gmail.com>  [4d78d8a0648bbbbacabb0a3e809f8788b37b1396]

        tdf#126394 Allow changing animations for several objects at once
        
        Change-Id: Ia1adea3492f5b7b4e4d217a5fd338c69759259d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97619
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [ae777762c15258be6598f8b8a056b2924e1fe756]

        shell/sessioninstall: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I1878cf052b3f250927d5bb72ddd523af28cf9337
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98917
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [2fc112e98ddcb46038eaff341734331a8558934f]

        package: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I17627bdd2f4f595343ad9bf524dc57cd03170b2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98921
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-17  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [c33f3ede4a5e5336972aab2cb13714624d479b0a]

        Follow up tdf#132022: Remove Tango icons for LibreLogo
        
        Change-Id: Ia19ffd38729daac2e55283d2556322797ec2899f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98935
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-07-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a3e52f63c92876b4a3ac6df61e05b1d3510ba9c9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 682a31b0baefe39993952265195c8c7f0e556aee
          - Drop reference to Internet Explorer
            
            Change-Id: Ic6aedc6d1783a8c1ef7b377480ecfdcf16338611
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/98830
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-16  Dennis Francis  <dennis.francis@collabora.com>  [2661685f4d73dac2997cc91a92f3e133b3518131]

        lokit: add missing header and row-size invalidation calls...
        
        for ScUndoEnterData if there is a change in row height(s).
        
        Change-Id: I7d1e3a3ad8d55dcdb0cfbbc94521b83a7ac2b1ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98891
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-07-16  Dennis Francis  <dennis.francis@collabora.com>  [f9cb1968433121a4ef4953f198f645a56a3d786a]

        lokit: Add missing sheet-geometry row-size invalidation call
        
        Change-Id: I6e0c87de51fa64fd486c0d20bef65574fadd1560
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98890
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-07-16  Marco Cecchetti  <marco.cecchetti@collabora.com>  [9dc53a0c6d8ea11b488bdea68573c9aaf12fb939]

        lok: calc: messed up view when deleting from multiline content
        
        To see the problem was enough to click on the cell with the multiline
        content (because of wrap text enabled), and press delete.
        
        Change-Id: I8288e7739c8513f5fa0bdee5f7eb414b4abac456
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96905
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97114
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>
        (cherry picked from commit 464dcf45a085bffbe9b8368162f94606558605cb)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98889
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-07-16  Mert Tumer  <mert.tumer@collabora.com>  [15d3b2521e3df1ea0bbbba659f82aeb67a2fc1f0]

        fix ODP roundtripped in online opens with huge zoom in desktop
        
        Change-Id: Ia3192cfeaab8ac643bba7b499240882f403b6388
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91822
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98246
        Tested-by: Jenkins
        Reviewed-by: Mert Tumer <mert.tumer@collabora.com>

2020-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [3c446a4ded14ded98d88294ecf5f659718aee6ad]

        sdext/pdfimport: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I0c43eac5e325a22146c19f52a8226544c60b3aa9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98919
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [baed93c8022bf64226fcbc6dbcb0132b35eb2328]

        compact namespace: cppcanvas
        
        Change-Id: I53826803bd7749b7fead5e464e2dc65212d5bb9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98908
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [1ebe85bc1fc6cf2adeb05aac78749806e20a71c2]

        compact namespace: drawinglayer
        
        Change-Id: I32648ae81c4a06f944b70c0cca1694333ec02859
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98916
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [41e524b4b83abd83db9091437a9b514c49ff161d]

        sdext/presenter: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I51e7d54c97a1d4ed69bf3ffba09bf6a81ba098d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98918
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [079ebdc3fd8413d3ab4d254d7576500a9547965f]

        compact namespace: editeng-filter
        
        Change-Id: I240bff8de9489d3c0c9c9be6b31ce7e15661bff8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98922
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-16  Justin Luth  <justin.luth@collabora.com>  [5087a64842b3e4c96905cc8a9304ec0154ea0d11]

        NFC tdf#116194 writerfilter: cleanup unused gridBefore pieces
        
        These had mostly been been cleaned up in
        commit b2c6d2d961a6113d0f111fab45ae12a40d389a23
        but that was reverted.
        
        Change-Id: Ia259c60ac3e2ca471defe2369c80e84b353bf894
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98691
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-07-16  Justin Luth  <justin.luth@collabora.com>  [fafc6c0fc3c6d62f982b0deb9bc1d874c51dd6fe]

        tdf#134709 writerfilter: consider gridBefore for table borders
        
        When the table itself defines borders, those borders should
        apply to the first cell in each row - even if some grids
        are skipped with gridBefore. (i.e. it won't be a straight line
        on the left side).
        
        Most of the changes here are just simplifications,
        since the original code import was overly complex.
        
        This commit depends on some refactoring done for bug 129452
        in LO 7.1.
        
        A followup commit is needed do the same thing for gridAfter,
        but currently gridAfter is not yet populated,
        so some foundational work needs to be done first.
        
        Change-Id: Ic7dd17fa80422520f3ccf1b121a2abb288b88ccb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98534
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-07-16  Justin Luth  <justin.luth@collabora.com>  [03803de58bd426eb0b726437dc205d92383e8e2e]

        tdf#132898 writerfilter: use last merged cell's bottom border
        
        Previously, this was just using the border set on the first
        cell. Obviously, the bottom merged cell should contain the
        definitive setting for the bottom border.
        
        This depends on all of the commits for tdf#129452.
        
        P.S. The top border is obviously fine defined by the top merged cell.
        
        P.S. The left/right borders are a bit more interesting.
        In MSO, each row's value applies to that section of the
        merged cell. I.E., it isn't treated as a cell border at all.
        Only noted as a comment here, since how to deal with it
        is probably best left as is - defined by the top cell.
        
        Change-Id: Ibe8d31cba5122078ce73020f7816bff0b2ae36c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95528
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-07-16  Justin Luth  <justin.luth@collabora.com>  [56b04e40ab72b6333ce278ba2980650f5272025f]

        tdf#77962 ww8import: 0x4xxx sprms are always 2 byte
        
        SPRA(bytes) | SGC (property type) | A | ISPMD
        XXX           X               XX    X   X XXXX XXXX
        
        Focusing on the SPRA meaning:
        0 is Operand is a ToggleOperand (which is 1 byte in size).
        1 is Operand is 1 byte.
        2 is Operand is 2 bytes.
        3 is Operand is 4 bytes.
        4 is Operand is 2 bytes.
        5 is Operand is 2 bytes.
        6 is Operand is of variable length.
        7 is Operand is 3 bytes.
        
        Thus every 0x4xxx and 0x5xxx are 2 bytes
        
        sprmCIcoBi = SPRM_CHR(0x60, 1, spra::operand_2b_2); // 0x4A60
        and thus it must be defined everywhere as 2 bytes.
        
        Wrongly "fixed" from 0 to 1 by
        commit bf24cca78e3c95d7a07e2073802c1540faec6920
        Author: Caolán McNamara on Wed Dec 4 08:56:32 2002 +0000
            #105926# some bidi properties with incorrect cached len
        
        Change-Id: Ic30df735ed325a508ef3c7220d9b06878af248a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98911
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [0178e36bc0328bf26fc5d811921e6362a4d2d6d5]

        compact namespace: basegfx,canvas
        
        Change-Id: Idc808459b403bcdcccbd86b73dd22b424e507c8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98897
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [cca705ad5fee40483bc6c709c713d66954a185b2]

        compact namespace: dbaccess,desktop
        
        Change-Id: I648ec763e6e2a3022f9b6cc35f536742b59d35fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98909
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [2f6839b8b1c778cd01833a66c1cc92f1b5cf2667]

        compact namespace: avmedia
        
        Change-Id: I3f8d9c689724c6f522933604cc8e9cb041585546
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98896
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [5755203865f5b42c9d43b6a1d441709319fcb7a5]

        compact namespace: chart2
        
        Change-Id: I3c9f42b2fc40d65e573a668ed7c4eb88dc64d22b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98904
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-16  Luboš Luňák  <l.lunak@collabora.com>  [12147e0322e0fdd1b561c94e7ebd3fdd69ceaac0]

        merge needlessly split polygons back in Skia drawing (tdf#133016)
        
        There are places in LO code that needlessly split polygons into
        a group of adjacent polygons. These should theoretically result
        in the same, but only if antialiasing is not used (where Skia
        has a problem and according to Skia developers that's not really
        Skia's fault). So whenever a possibly problematic polygon is
        asked to be drawn, delay it and try to merge it with followup
        polygons back into one polygon where those needlessly created
        problematic edges do not exist.
        This is indeed just a hack and those problematic places should
        be fixed, but oh well :/.
        
        Change-Id: I1b03fe7c2f5e8c962b0dcb8962196b7fea090146
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98887
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-16  Luboš Luňák  <l.lunak@collabora.com>  [777ac5456a1f24fea29931ede983b5b8ad9a063d]

        hack for gradients split into adjacent polygons (tdf#133016)
        
        Converting a gradient to a group of adjacent polygons is silly
        (at least according to Skia developers), because adjacent polygon
        edges are guaranteed to line up perfectly only if antialising
        is not used.
        
        Change-Id: I38696c10b14958936cf97d4001c0ea0dfcadaa58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98886
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-16  Luboš Luňák  <l.lunak@collabora.com>  [b0ba9e835060f8f5daf3943a03039ed443705eba]

        flush all Skia drawing before drawing to the screen
        
        Otherwise xor drawing might not get applied.
        
        Change-Id: Ic1f9496c76c8f1162951e2ac4acbcd131c714a3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98885
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-16  Caolán McNamara  <caolanm@redhat.com>  [a54bfd33dd08569d364d14892866f5d00baa4424]

        drop m_xFormatter during disposing
        
        Change-Id: Iac3e04e9f3a0efa0a8bf241f7ea6bbc6703b862f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98899
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [0790a1445cb7e4fc004d060fa86934c747c3af41]

        shell/desktop: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Id59a5182a94f642811063a1e29730aa6c7a01f5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98879
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-16  Caolán McNamara  <caolanm@redhat.com>  [fa47f9781fff89698a68353f9f37ea3ac6bda43c]

        tdf#134841 image totally clipped out
        
        the clip region seems to be out of date, this looks similar to
        the problem of
        
        "compared to other public methods of OutputDevice this test was missing ...
        one of the goals of the change was to use that method more often, so this may
        have never been detected before"
        
        where typical setup code was missing
        
        commit 828504974d70111e4a35b31d579cf42fe660a660
        Date:   Fri Feb 21 16:58:17 2020 +0100
        
            tdf#130768 speedup huge pixel graphics Cairo
        
        Change-Id: Icd1495f3830b69ae207cad308e821257e3e5e44b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98892
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-16  Octavio Alvarez  <octallo@alvarezp.org>  [be6f71c546e4826bda43762877d8d424d4f903a7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2ea58f0c0e5270f6cce5f5cb80f054d1f3c37f50
          - Made Clear Direct Formatting help match reality
            
            The Clear Direct Formatting help text incorrectly states that
            this function will remove character styles on Writer, which
            is not true. This is causing confusion as reflected in the
            following bugs:
            
            Bug 132702 - CLEAR DIRECT FORMATTING: Wrong information in LO Help
            - https://bugs.documentfoundation.org/show_bug.cgi?id=132702
            
            Bug 132469 - Clear Direct Formatting char does not work
            - https://bugs.documentfoundation.org/show_bug.cgi?id=132469
            
            as well as in the following question from Ask:
            
            Why does direct clear formatting not clear character style
            - https://ask.libreoffice.org/en/question/51776/
            
            This was an old behavior pre-2011 before I converted "Default
            Formatting" into "Clear Default Formatting". The help text was
            also updated by me back then, but I am observing that it was
            done incompletely, as it seems like I changed the topic title
            but did not update the text about the actual behavior:
            
            https://git.libreoffice.org/help/+/7d23506818f48f534622f83343a79083105672da%5E%21/
            
            Additionally, while analyzing this issue, I found that people
            get confused as to how to remove remaining formatting that is
            still applied as a character style. Sometimes they don't know
            that a character style is still applied. Thus, I am adding a
            note about it.
            
            The Design Team or other developers may later decide that it's
            better to proceed in a different way, but, for now, it's
            important to state the truth about how this function works.
            
            Change-Id: I2a522c68630d64c21eabe9af61ace8a66d633ae2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/98869
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-16  Alain Romedenne  <LibreOfficiant@sfr.fr>  [9ede5695661e046bbfd2a57ce147e361e397191e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5394157cd575d21ca99d0b6e0b0dcb986436bf85
          - typo in syntax example
            
            Change-Id: Iccc6384165242b55ff7cd192af6fd7313a9119a7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/98835
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-16  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [72186f02c118e9f5602e15c2bac9b3ac19987f93]

        tdf#127652: move UItest to CppunitTest
        
        Change-Id: Id04414d00f92a0c32c38a9dd706d6656ba280746
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98597
        Tested-by: Jenkins
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-16  Szymon Kłos  <szymon.klos@collabora.com>  [10775fb4006dcdf3ce5b01179b4d9a6f009d8592]

        jsdialog: weld text view
        
        Change-Id: Ia3bae7a8b812e791fc6a8888e63adca17b8910d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98883
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-07-16  Szymon Kłos  <szymon.klos@collabora.com>  [b1b95b80b54819ced62443d3c87ec6ced27f81a9]

        Move SalInstanceTextView dect to header file
        
        Change-Id: I779f860fec5203db3493663ff61d7b06167ff685
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98882
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [a48ab89fe259d385f20a14f62c9cd9bc7b5b36e9]

        ucb/hierarchy: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I6c57cf814af386bfb2c2c035d32175c4ff9ef7a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98874
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-16  Tor Lillqvist  <tml@collabora.com>  [837879ec7b1f3cdfee2b7af4ec44885db0d115e6]

        tdf#134832: Don't set mbSupportsBitmap32 on iOS
        
        Our Quartz code sure doesn't handle such bitmaps, as far as I know.
        
        (Yeah, iOS itself of course handles such bitmaps with included alpha
        (both the venerable Core Graphics stuff, not to mention all kinds of
        more modern things), but not our code.)
        
        This does not fix the bug in question, but clearly setting
        mbSupportsBitmap32 for iOS was unintentional. (It is possible that it
        would be relatively easy to just fix our Quartz code to actually
        handle such bitmaps. Then mbSupportsBitmap32 could be turned on again.
        Later.)
        
        Change-Id: I278a4c1ad1c3e882a769d9d054f3f19e1a976666
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98881
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98884
        Tested-by: Jenkins

2020-07-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [c60ce3d48dbccd616cfa989ca3d8f1ded4ccd411]

        tdf#134332, tdf#134796: sc_subsequent_export_test: Add unittest
        
        Change-Id: I4b67937dbec76c32c61a85ed24ca67bfcf3f83a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98743
        Tested-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-16  Luboš Luňák  <l.lunak@collabora.com>  [b3c4ca3439eea5f81f3e5a98830829fa20c22823]

        properly finish encrypting when parallel zip saving (tdf#134796)
        
        More fixing of 353d4528b8ad8ab, that I didn't get quite right
        in 08161f853571e3. There must be one final processDeflated()
        call that has isDeflaterFinished() return true, so that
        encrypting is finalized properly.
        
        Change-Id: Id15190cc467a801ccc57e1efe802cdd8fc618a71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98878
        Tested-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [3e572e8c058d202a8266aa66af3e658cd9c54db4]

        shell/kf5: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I45cf95f39f5d3bcab23000422b1348c72782acc1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98880
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [6dbfba16d86b81419d833c6ab2c4904b67770069]

        slideshow: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I0b0a74ec8133de55664e471fcf13d7c66f882b12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98871
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-16  Shivam Kumar Singh  <shivamhere247@gmail.com>  [51ccfd3b39d1d32052e8d51ab9ba7324ccd843f5]

        Cleanup: Fix variable names for Inspector
        
        Fixing of variable names following LO naming conventions
        and some other minor fixes.
        
        Change-Id: Iad58584ecc07a02287193a615c428819363ed0c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97810
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-07-16  Luboš Luňák  <l.lunak@collabora.com>  [4bb931a488b8fe7a0b4961956252f667b683a630]

        use consistent Skia pixel position adjustments (tdf#134346)
        
        What happens in tdf#134346 is that the same shape was drawn twice,
        once using drawPolyPolygon() and once as an outline using
        drawPolyLine(). Those had different offsets, so with AA enabled
        the tiny difference could be actually visible. Be more consistent
        with how the pixels are positioned in float coordinates.
        
        Change-Id: Id852fef70e7bd829ff0108a86d1ebee29c300e3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98745
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-16  Luboš Luňák  <l.lunak@collabora.com>  [b0ac1fc0e434df76c44f283508e6da8ef7f61278]

        sync visualbackendtest and vcl_backend_test
        
        Change-Id: Id3471e2812f2b710d71e748e3542bc8c49dbb7a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98720
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [e2e66c4a37350155a4dbb6ec5e2811b9f87a6883]

        extensions/bib: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I022d29f4c39f79ed8e0fafe0687e95088279e046
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98875
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [f510f6a0b339522b0146d26630b139e0421a3657]

        tdf#134618: sw_ooxmlexport12: Add unittest
        
        Change-Id: I0b4559e19758475143175d571687884403e6f09b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98867
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-16  Szymon Kłos  <szymon.klos@collabora.com>  [1762e6819b0d9f10b701728b8e183e87c1400137]

        jsdialog: regenerate JSON on dialog collapse
        
        Change-Id: I407979546a7610630e8109b57db8c98c956baaee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97735
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98826
        Tested-by: Jenkins

2020-07-16  Tor Lillqvist  <tml@collabora.com>  [f65d93f9b475402a10eb89bae0685d300f09fff9]

        Accept iOS SDK 13.6
        
        Change-Id: I3dd04e852c34e521f2918d3f7404bcfdcfa5f2fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98870
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-07-16  Szymon Kłos  <szymon.klos@collabora.com>  [50984210273912b0a3445da8e311046cbb5d0644]

        jsdialog: optimization, use latest state, ignore previous
        
        Change-Id: Id637accc4f006ae6206b4e87a44b30d1a8340723
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97849
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98827
        Tested-by: Jenkins

2020-07-16  Miklos Vajna  <vmiklos@collabora.com>  [96af0c0b41276b76c85243f48fa48a5909696384]

        sw handle ClippedPictures when replacing compat options
        
        This was added in commit e598ab04476a32a08f18e8f0662fafa5f78f1a4a
        (n#775270: clip pictures instead of scaling they don't fit, 2012-08-30),
        it's off by default and on for Word documents.
        
        Change-Id: I0d121b43cab760224e3528b7ab445ff2498db0bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98859
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [f173aa0a86d86ddfa42ee03b5973495eb595c1fc]

        loplugin:unusedmethods
        
        Change-Id: Ibc1ec64cba8eb083aaff28848a42337cc597ea19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98857
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-16  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [39ec20cd90164089cb2b9a89e1b7d64a1c12822a]

        Karasa Jaga: tdf#134833 icons for Additions
        
        Change-Id: I9cc7a925be3f54dec1772f74a5bd4c697b87b335
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98868
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-07-16  Shivam Kumar Singh  <shivamhere247@gmail.com>  [9006cbf6a13317a386194d6857f22391464c2aa0]

        Support for disabling Asian/Complex fonts for Inspector
        
        Hide/Show Asian and Complex properties from the Inspector
        when disabled/enabled from Tools->Options->Language Settings
        
        Change-Id: I6447d4406b9371d63e757b332c3393f3496e0a4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97530
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [28f09062b2e9a3228ef5fe41312769ad566cc4b6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f5dcf4f9e56932f399bf9859000e5163b602e60b
          - tdf#133851 Missing help page for certificate paths
            
            Change-Id: Id34c05fb25df30c40461c9ef1d6aaa4215f4ac56
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/98794
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-16  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [72698629be237cd23bcd95d2cef58c4b755bb56b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0485136e4e45578bf086bcf98894c20e270c27dc
          - tdf#126142 Update ImageMap menu item locations
            
            Change-Id: I36b83fd50c53b144c68ed794d1f1516a6984826c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/98855
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [cb6a7b988a00500fbc4116c38bc1a959ca16d065]

        tdf#60316: chart2_export: Add unittest
        
        Change-Id: Ia12f925807a93a32072322982d789ffa8e24e138
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98478
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-15  Justin Luth  <justin.luth@collabora.com>  [19ffc31ac047e9e8986591937ad945bc7dc2b875]

        tdf129452 writerfilter: only affect vertical Merge_restart
        
        If multiple merged cells are stacked on top of each other,
        then don't follow the whole stack down to the bottom as
        if it is one cell. In other words, merged-vertically is
        not true or false, but start or continuing.
        
        This stand-alone patch covers a corner case missed
        by this bug's earlier LO 6.4 commit.
        
        Change-Id: Ibaec6d609ff5b8a993be8dce0741fa2ca905da26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98242
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-07-15  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [f013b5127e3048914d829cf918df2a43f133d108]

        tdf#107885: sc_macros_test: Add unittest
        
        Split unit test for auto filter into two separate functions testing
        string and numeric conditions.
        
        Change-Id: I940718215bf3d1de490726a6e430b3cdd7b62f2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98694
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-15  Jim Raykowski  <raykowj@gmail.com>  [81a60c1589593504bad27558f0c9f20861b9752c]

        Show Navigator Headings context menu outline items in ro mode
        
        This patch makes available Expand/Collapse All, Outline Tracking, and
        Outline Level context menu items fo all entries of Navigator Heading in
        the content tree when in read-only mode. Currently these items are only
        available for Headings root entry when in read-only mode.
        
        Change-Id: I6a683f4f0d5fb7f3c79d542bdecc6d3023aca1b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98793
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-07-15  Michael Stahl  <Michael.Stahl@cib.de>  [ed62df4aa2b73164a1efc3b266d56cdbdf2dbf1a]

        sw: fix names of SwFrameAreaDefinition flags in layout dump
        
        These were renamed quite a while ago.
        
        Change-Id: If0b70bdff0a18d324a10eee7f1f8758dd9ee3cbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98853
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-15  Balazs Varga  <balazs.varga991@gmail.com>  [9eb614f8d2d9cc983c51bcdde211ee0c59c3a96c]

        tdf#134659 chart2: use centered label alignment at text break
        
        instead of left for axis labels broken into several lines.
        
        Change-Id: Iaf516055748189fa50165f0e954dfe0db15bbfb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98413
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-15  Balazs Varga  <balazs.varga991@gmail.com>  [6d1e9482cf1519e5b4d73331a5bcdfbbc9a15776]

        tdf#134111 Chart OOXML Import: set text break to true
        
        of category axis labels, even if the XML do not contain
        Text Properties of category axis labels.
        
        Change-Id: Ia0b154b2dfbfb00ffa0762af771423196586a5ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96683
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-15  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [16a7f59b448cb57bfbcf5a951dbb614fb2ea3a49]

        Update git submodules
        
        * Update translations from branch 'master'
          to d602d2af8c3cefdf159918d8a455d17318649c2b
          - update translations for 7.0.0 rc2
            
            and force-fix errors using pocheck
            
            Change-Id: Iba77f2ac5fdd7e4a2a33ec6e3465b362f8fa4b9c
            
2020-07-15  Tibor Nagy  <nagy.tibor2@nisz.hu>  [ee6cd34eb3a2bd1f1340063ee4b90a72ff0c9532]

        tdf#123621 sw: fix textbox position according to DOCX
        
        i.e. when spAutoFit is present in DOCX, and size of
        the textbox is relative.
        
        See also commit cab956c480eb4f619580285c7b9a15b9e6d9b780
        (tdf#112312 DOCX legacy shape export: keep fixed size).
        
        Co-authored-by: Attila Szűcs (NISZ)
        
        Change-Id: I29af97001954ad353a386164b68cd22f6230e3e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98401
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-15  Caolán McNamara  <caolanm@redhat.com>  [ac90bb44f53e099bd8743662b20d0e5ae1752fa2]

        ofz#24130 check level before accessing array
        
        Change-Id: Ic583ac6d8904332ae744d8e7c6639570e74a6338
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98804
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-15  Shivam Kumar Singh  <shivamhere247@gmail.com>  [8f121c1a9d5583e187f5468fc197c92e4c019f16]

        tdf#134816 Crash when using a parentless style other than DPS
        
        Change-Id: I2da764a50c7018eb28a63dd47c2c4e2c2975bdb1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98816
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-07-15  Szymon Kłos  <szymon.klos@collabora.com>  [7870fc222ab9833ab1f7af0633e18c1afaa40119]

        Don't reset reference marks when editing the formula
        
        This prevents us from hiding reference marks on
        switching sheets when formula is under edit.
        
        Change-Id: I4bf1e36967420c12bfa974b0aeefda537a26eed3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98364
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        (cherry picked from commit 5fc0cea87be4b439bb3d3a5281984fd16b05dc28)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98349
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98815
        Tested-by: Jenkins

2020-07-15  Szymon Kłos  <szymon.klos@collabora.com>  [d41b79f1051a8dff638732e737d250eef56d5378]

        jsdialog: move executor code to vcl
        
        Change-Id: I9247a652707fe3239dc488a605a2c506d8eec95c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97736
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98819
        Tested-by: Jenkins

2020-07-15  Szymon Kłos  <szymon.klos@collabora.com>  [07ad277ce32410d02dca9933c005bac7fe0ce972]

        Empty reference marks on selection reset
        
        Change-Id: Id085b6b608335e1bcc085d7a8c972622a918f1ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98316
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        (cherry picked from commit 7e8bcf38f00b3c45a78ba7a60aeb9e6dee11a23e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98341
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98813
        Tested-by: Jenkins

2020-07-15  Szymon Kłos  <szymon.klos@collabora.com>  [9e3e318d9d20dc2d5738bdb6140567a0cfea8ff9]

        Get correct tab for current selection
        
        Change-Id: Ie3146675a5b6cca5357fccc668ce17b859836147
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98315
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        (cherry picked from commit 88417fb01bf03969970b574421a7688768dff6ef)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98340
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98814
        Tested-by: Jenkins

2020-07-15  Caolán McNamara  <caolanm@redhat.com>  [c8fed68b953e5c1b3101758413fac4809ff3380e]

        move SVTXDateField to toolkit
        
        and svtools CalendarField to vcl
        
        Change-Id: I6f3e9a71f21ac7ca70f8172d4f8be4804f3b1c7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98818
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-15  Caolán McNamara  <caolanm@redhat.com>  [db9d871b2dc89ac1a09e17ec08a1570dae546025]

        aServiceName is lowercase rDescriptor.WindowServiceName already
        
        Change-Id: I5e6ae62b7a1d5eeed641519a1e1c0375d805d7e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98817
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-15  Caolán McNamara  <caolanm@redhat.com>  [299e128b5175f4c3d794848ab51e81d14385a547]

        replace TimeSpinButton with FormattedSpinButton
        
        with a TimeFormatter rather than have duplicate functionality
        
        Change-Id: I99f1f2aabee5f81485f97755ba3675870317cfb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98791
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-15  Caolán McNamara  <caolanm@redhat.com>  [0abbf64dc1ebe9f12523a69ce1cfd25fe189d869]

        weld TimeControl
        
        Change-Id: Idb19639eb39bc83fb8bdc7c2181bf63e9c522d18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98670
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-15  Caolán McNamara  <caolanm@redhat.com>  [288b9f7edd26458e3a71aad9f96279ec9ef00931]

        need to set the formatter as early as possible
        
        easiest thing is to distinguish between an external one and a
        built-in one and have callers own the external one
        
        Change-Id: Ia14dea81614f7bc7958c5fa11cce928a9a59976a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98790
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-15  Caolán McNamara  <caolanm@redhat.com>  [c7cd9bec28fbe06b46c4bc24db39d843857ce731]

        rename entry formatter for more consistent naming
        
        Change-Id: I0a138015b1db6d00413e4b381f0da0757d56e25c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98667
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [590ec971a833e353e745049503958c99d58bbb15]

        tdf#118148 Extended tips to colorpickerdialog.ui
        
        Change-Id: Ia38caf54bf20814a0bc08555dcde438c577a5e07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98777
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2020-07-15  Szabolcs Toth  <szabolcs450@gmail.com>  [6479096dc2bd40215ff80273b4d27cadb2688cb1]

        tdf#120760 DOCX shape import: fix Z-order with behindDoc
        
        DrawingML attribute relativeHeight contains z-indices
        for shape Z-order, but this depends on behindDoc, too.
        
        We can use z-index = relativeHeight - MAX_INT32 on shapes
        with behindDoc=true, as a simple workaround to get correct
        Z-order, because unsigned relativeHeight values stored in
        sal_Int32, and MIN_INT32 <= -MAX_INT32, and the temporary
        negative z-indices will converted by GraphicZOrderHelper.
        
        Note: this commit doesn't fix the old writerfilter
        implementation problem, that DOCX relativeHeight is an
        unsignedInt value according to W3C XML Schema, i.e. its
        maximal value is 4294967295 (MAX_UINT32), not 2147483647
        (MAX_INT32).
        
        Co-authored-by: Balázs Regényi
        
        Change-Id: I54a72a95bc69b307b2835636fff376b0aa9bc45c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96614
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-15  Caolán McNamara  <caolanm@redhat.com>  [a7350a3759fd651c3cae1b7ed67cea0d55725ce2]

        lng_component_getFactory no longer exists
        
        Change-Id: I8cccbc8fde608b4153333777154c26e65c31f03f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98802
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-15  Attila Szűcs  <szucs.attila3@nisz.hu>  [c78221a5ad98939f3fb9ca6af4a2d2d2a63ff6ee]

        tdf#124423 sw: fix AutoSize width frames of DOCX
        
        Add layout compatibility option FRAME_AUTOWIDTH_WITH_MORE_PARA
        to keep paragraph area width of AutoSize width frames with
        more than one paragraph.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: Iab8926b6219ac92ef1ab7488bdef1d3f2b47c396
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97425
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-15  Miklos Vajna  <vmiklos@collabora.com>  [8a43bfeffab9009c9f373e883fef87af1a7b3843]

        tdf#131175 oox chart import: fix char color of <dLbl>, inherited from <dLbls>
        
        There were two problems here:
        
        1) Our chart model expects the char formatting of a data label as direct
        formatting, so in case <c:dLbl> has no such formatting, but <c:dLbls>
        has, oox has to explicitly inherit.
        
        2) The data label char formatting is represented using
        chart::FormattedString, but the char format of it is not (yet) exported
        to ODF. Given that the char format of the series and the individual data
        labels is the same, restore the same formatting on import to please
        rendering.
        
        With these, finally the chart labels in the bugdoc are white, not black
        (and have a dark background, so they are readable).
        
        Change-Id: Iebac5ce0be31a59bafb0f9fe7636330585e33822
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98770
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-07-15  Noel Grandin  <noel@peralex.com>  [7a2b5236cc73993d71ccf46f62d69c6a9fa5a3d1]

        don't need to use prefix here anymore
        
        all the services here are using constructors
        
        Change-Id: I2f42170b5d2345954df7bc0c41aa2709f97b47ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98728
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-15  Caolán McNamara  <caolanm@redhat.com>  [0c85d1ee0688435ffefd8eff797e57eac9bace27]

        weld LongCurrencyControl
        
        Change-Id: I700329aeee53f8ce91ce22a3b50fe59e3d19c063
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98613
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-15  Caolán McNamara  <caolanm@redhat.com>  [1c24c5047d08cce8cc7f0b0a4acc93cfc5739da5]

        always use underlying Edit SetText
        
        like FieldFormatter::SetEntryText does
        
        Change-Id: If25a2311e6756d24e2403181f7adc5adfdc562a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98653
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-15  Caolán McNamara  <caolanm@redhat.com>  [5e440f5f7ced4ddf1533de9e8ea722e3b99db02f]

        support IsEmptyFieldEnabled like vcl::FormattedField
        
        so a formatted spinbutton will stay blank when set empty
        as used by the databrowser as a special mode
        
        Change-Id: I24cd6fb0560b20d17574e3b5266fff8dd9f0acb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98789
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [e78b16632f5a3ad974574dd0354df3cef1f5c844]

        scripting/basprov: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Id4a312df7b3ed4c4c81f7f1b42b8e8697d4bb784
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98742
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [b2835b2a65918c8ea73fde4ba6befa1fabbe6033]

        scripting/protocolhandler: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I5618d68317a24bfe92dc166ffc81dcf5ffeba1e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98740
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-15  Noel Grandin  <noelgrandin@gmail.com>  [0c688d3491c6f53ed06fbc5946e043e3b7509c63]

        stoc/proxy: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Ic55e4779af26378a41cf31465d4cafd429085596
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98696
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-15  Noel Grandin  <noelgrandin@gmail.com>  [3e8ca5b50a6eb70118908c7741bbf26d23ae1574]

        stoc/invocation: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Idf47e3fff2ca0e693834bcdd228159b5725837e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98700
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [fd5531534dc1e2f90d33f1d0cf9c0fe2cb9fd6f5]

        scripting/stringresource: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I3ad9af6cff62ee822ac5f0cfd4da12eb36bfb50f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98739
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-15  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [244de1fc0f3f201f56e739401ee3cc52f35deab4]

        tdf#133788 Missing pieces for Gallery localization
        
        Change-Id: Id11227b4a271351b50c43f6b5a531b47261c6fc5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98544
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-07-15  Miklos Vajna  <vmiklos@collabora.com>  [4fcd42afd3ba92f909b48be72c9392314689ec89]

        comphelper: don't hardcode hash sizes in Hash::getLength()
        
        Instead move the constants from filter to comphelper and reuse them.
        
        Change-Id: Ib7061e9028ccf6067b4e86f50145c1472c2b01d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98785
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-07-15  Noel Grandin  <noelgrandin@gmail.com>  [96ada688eaf7454791a5d8f8e0abe68e2c417e26]

        stoc/invocadapt: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Ie1c953c58688a0dfbbc8a40385e400b8d0314f3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98699
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [d4813c671aa423feec8b457a3a8bea5c7671d118]

        ucb/cacher: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I56261af8f540c214419e01b81c789cb6a4c31d31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98747
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-15  Noel Grandin  <noelgrandin@gmail.com>  [37f5ad41ed9928a4394b80050cdc00fd6d830a07]

        stoc/javaloader: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Ic1ce8431bfb116c1e64116e2019fa0d3bcf8344c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98698
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-15  Noel Grandin  <noelgrandin@gmail.com>  [82c64c311973a62c0e9bd2fee47c69921182b86e]

        shell/locale: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Id13b26fb6f518e0586bb01c0c897c039fd3bd887
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98683
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-15  Noel Grandin  <noelgrandin@gmail.com>  [b9707b5e3a3256c8b58486e500a7270e9e7c7446]

        shell/syssh: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I94d0d68133877ab68e67607715afe78313bf1faf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98681
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-15  Noel Grandin  <noelgrandin@gmail.com>  [91a6aeab9da5ef8f98390ce7661ee6acf0841aec]

        fpicker/aqua: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I23b9964daba0d39cdad4e81de7b7fbfc56589b2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98787
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-15  Noel Grandin  <noelgrandin@gmail.com>  [666e1ae80681f611aeb5aa83d43f595f7353a056]

        fpicker/office: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Ia6e1aec18e6450de9c65ed059a25493fc54a9f75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98788
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-15  Noel Grandin  <noelgrandin@gmail.com>  [3e50a3023535d4e9e365db046442df1a758e70c4]

        svl/fsstorage: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: If5eec92f2c7707bd0c44b80d352d78a84962ff74
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98702
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-15  Shivam Kumar Singh  <shivamhere247@gmail.com>  [0bca30bff7d9e49c81459122735565ff0d9816c3]

        tdf#134555 Show direct formatting at the Styles Inspector
        
        Change-Id: I9141019f8ef66600614a4fdcc74fca8d75c80d05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98561
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-14  nd101  <Fong@nd.com.cn>  [d851a02df57ab378ed0cc6d9362516de09c3279c]

        tdf#60316 Chart plotarea background issue
        
        The default shall be of nofill instead of white.
        
        Change-Id: Id29feb7d1f8a24e4c3c768aa69f2775cdbf031a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96955
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-14  Noel Grandin  <noel@peralex.com>  [7ef6dee499e6a705e022fc8159789599f9cbc1c0]

        canvas/gdiplus: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Ie1f1736ceda372a53e1065d4829f019338f5b7bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98730
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [8e6c5635bed20790dcf10da99766c92d4589845e]

        scripting/provider: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: If5337702e4bdc583bbae34e90a89c20b7341937e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98738
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [b4f1f2dc427cad5829911de01e00a4c7d4e7dd50]

        scripting/dlgprov: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Ia135b0696a52dd414b5187f33195e8b86d552c2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98741
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-14  Ahmed ElShreif  <aelshreif7@gmail.com>  [fb6a74e850a402ceaee7c26dce1ffc48c0798ede]

        uitest : extend the ComboBox UIObject
        
        As ComboBox UIObject can be treated as Edit UIObject so this minor change will let us do all Edit UIObject actions on the ComboBox UIObject if needed .
        
        Change-Id: I49dc17aa443e571a8f6aa0b6e1c786601af397a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98615
        Tested-by: Jenkins
        Reviewed-by: Ahmed ElShreif <aelshreif7@gmail.com>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2020-07-14  Noel Grandin  <noel@peralex.com>  [dede9ec2890f8fe014a2d0fdd84fffd414ce23b6]

        winaccessibility: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I8b3465ddec68b99c78cb6cc8193f4944ed5ba190
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98727
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-14  Noel Grandin  <noelgrandin@gmail.com>  [7256ff08bc46840bb85fa255ace6541dca91329e]

        svl/passwordcontainer: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Ib543223f87e1773645ff6063e7f9f902ff408f33
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98701
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-14  Noel Grandin  <noelgrandin@gmail.com>  [17363342935e38f463cf879682009534aab9fa7e]

        stoc/naming: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Iaa8805141e480e05badd92c61a455e46bd411e87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98697
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-14  Caolán McNamara  <caolanm@redhat.com>  [b9b638f2cfdfe8c82363e13ad1b1b606316a45e5]

        drop formatter during dispose
        
        Change-Id: I5c945cc462f9c2119e08f138f572ab6d926de735
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98731
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-14  Caolán McNamara  <caolanm@redhat.com>  [6553ca7a30a23f772842313445e96f2cfc001cb8]

        set max range
        
        Change-Id: Idb44062f91f63a6936d532e59ce3e3347f43ebd0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98713
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-14  Noel Grandin  <noel@peralex.com>  [cae6c5d896b8b99269ac2f21cc995f9d69219976]

        canvas/directx9: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Id8d6ef240ba872f7e93752614cd2d45fc50897ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98729
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-14  Jan-Marek Glogowski  <glogow@fbihome.de>  [a03bc509cd19011043c340b893e7b00c7937423c]

        tdf#134478 Refactor dumping of EditEngine data
        
        - document key combinations in README
        - dump data into workdir as editenginedump.log
        - move as static function into EditEngine class
        - get rid of the EditDbg class and editdbg.hxx
        
        Change-Id: I965f0143a9a275a289b202f54c0ea65da63c52f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97873
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-07-14  Szymon Kłos  <szymon.klos@collabora.com>  [d52fab0e1cb80fb1be775887585fede5dfffb60f]

        jsdialog: enable watermark dialog
        
        Change-Id: I4badd0d2f6c9c0d2828152685aa14c2e1d358fea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97623
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98230
        Tested-by: Jenkins

2020-07-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [15b100506a61ccae6573e4969e525a981098344f]

        pyuno: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I4bdc09b4ba5c2f7ecc4fc8184f2d8230896aef01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98716
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-14  Justin Luth  <justin_luth@sil.org>  [cef5a2d780ad01105dae860f6293f6f137603027]

        tdf#134654 sw: Alt-X - end keyboard selection too
        
        The selection itself was cancelled, but not the fact that
        a keyboard selection was "in progress".
        
        EndSelect is slightly heavy, so wrap it in a
        very lightweight if statement.
        
        ClearMark also checks HasMark, so real purpose
        in first checking it.
        
        Change-Id: I969a694c46d92201f3c3f2121e3fa3a2af27253c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98719
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-14  Ahmed ElShreif  <aelshreif7@gmail.com>  [5b2dcb95710391c6e0d33e5ed4b743c01929d436]

        uitest : Add demo for "bottom find bar" using ToolBox support
        
        Change-Id: Ie586851be1e9131394ac0103837b26f408026dca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98596
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2020-07-14  Ahmed ElShreif  <aelshreif7@gmail.com>  [d17227830438f7a7e0d5de82b5a447771dfe8f25]

        uitest : Add support for "ToolBox" Objects for example" "bottom find bar"
        
        This patch will help us in testing any ToolBox Objects by this lines :
        
        	>> variable_name = MainWindow.getChild(Bar_name)
        	>> variable_name.executeAction("CLICK", mkPropertyValues({"POS": poition_x }))
        
        for position_x you just put the id of which entry in the ToolBox do you want to press on it .
        
        Also This patch set the ID of the bottom find bar to be "FindBar" to be able to select it in UITests .
        
        Change-Id: I360cdbde47be188c49c6d61bf5df4df5caa6a23e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98549
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2020-07-14  Noel Grandin  <noelgrandin@gmail.com>  [af1eee15fdacbef4d43f130750b7dbee432ef39b]

        shell/cmdmail: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Ifeece1a72c594348f52e3edbee503a16a99619e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98682
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-14  László Németh  <nemeth@numbertext.org>  [616a47c9570f9ce67b18a124f08f4a342bff3468]

        tdf#134793 DOCX import: fix numbering with inline images
        
        before page break. Previous fix for tdf#118701
        didn't keep numbering of the paragraph marked
        for deletion.
        
        This reverts commit b216fc5b583050cfb1cdf9bd82ec3c1bd2e09d70
        (tdf#118701 DOCX import: fix image position on page break).
        
        Change-Id: I5bde927f15b4b1f682d81482734fadff7690f6d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98541
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [acedfab7a3fc0f49a77d674e393ff63125dc0d9b]

        Fix number decimal separator
        
        Change-Id: I1f241264639c80f30fa1bfd8e9d5966bfee12197
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98695
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2020-07-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [3fbadfa1ad41a3477804c592e06caec708c05218]

        lingucomponent: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I11770c8873d14cfd0e438fb580d8d0ea9e99f594
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98709
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [c6642e6c2366741eba893f2e91a6bc2761df7c35]

        i18npool/i18nsearch: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I5f8113393120fdad192f7347109a2186db141acb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98708
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-14  Noel Grandin  <noelgrandin@gmail.com>  [1cd5448059e71d745f4cb52e601d61505346f713]

        remotebridges: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I4e33b22fa8294d730e1efa929c352c1aefe506a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98679
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [4cc40d5fbf88588220f7ae80d8122f9218fafeec]

        linguistic: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I1ee71beb89d778213fa4bb22fb7d350ed77879c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98707
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-14  Noel Grandin  <noelgrandin@gmail.com>  [c70e400b193f752647d31b73f484852bf1c728cb]

        shell/macbe1: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Ifdb4adc5073b728cbad4da5b261aa7475e9997e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98680
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-14  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [0c53a58b2dd9bee3d4de6843966486428fdaa78f]

        tdf#133437: sw: set generated shape name if it is missing
        
        Shape names are required for seting format name and undo/redo
        and correct displaying of objects in Navigator pane
        
        Change-Id: I43caf6a4d5f054283d48c46b081d43b743bd4433
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98312
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-07-14  Luboš Luňák  <l.lunak@collabora.com>  [08161f853571e3d4113c40a5d9d2cc24dca7506f]

        fix encrypted parallel zip saving (tdf#134332)
        
        ZipOutputEntryBase::processDeflated() was calling isDeflaterFinished()
        to find out whether to finalize and dispose m_xCipherContext.
        With ZipOutputEntryParallel this was always true, so the context
        was disposed after the first call. That was originally correct, because
        originally processDeflated() was called just once at the very end, but
        353d4528b8ad8abca9a13f3016632e42bab7afde changed to calling it several
        times.
        
        Change-Id: I1e4a0c887e4ba7ac7b20fa315169eaa911335fde
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98625
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [30ee17749a8c755982e8927e68fbe162844c7b03]

        connectivity/dbpool2: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Ib621b48f9c542a8cdeea6d7627770784abbd44fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98689
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-14  Noel Grandin  <noelgrandin@gmail.com>  [d1038da54d02f39019b47cffcbf5f94b8cfbcbce]

        io: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Ic5942f00147e4024ffc3d5880cf3c7462bcc14de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98678
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-14  Noel Grandin  <noelgrandin@gmail.com>  [332e805dad96c5a06b1b8aeea159d17f4abb302a]

        hwpfilter: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        And move the code out of a header file into a .cxx file.
        
        Change-Id: I37b88e1d5173c9064f1b733b5d38fc40a463e2a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98677
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [02add49081fc52838a8cff8746c647a0286544c1]

        connectivity/firebird: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Ibac6bae417b664f9132ddc7d6dd539a85da28674
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98686
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-14  Caolán McNamara  <caolanm@redhat.com>  [e200a08f0982cc9f5993deeee03eb8ce2a110e71]

        Resolves: tdf#134786 use std::numeric_limits::lowest
        
        Change-Id: I5ef2a2779f2b534d68a8a15b74beb62b2eeefa5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98693
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-14  Gülşah Köse  <gulsah.kose@collabora.com>  [0a3e5ba4db254549c15e55984f1764a352c8239b]

        Fix widget placement problem on mailmerge result dialog.
        
        Change-Id: Iff7bae3f1e30d106ed54f3a67bf5c6fefe67e2d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98650
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-07-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [3616a43f8d7da0379a7f6441c4900304de40952a]

        connectivity/hsqldb: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I80d9c854640073038d1a4d79997111912d924f69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98685
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [c69a54ebb232f22e6a07d5a2ec06f9097fce45a6]

        connectivity/jdbc: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Id268f9780400e5d0940f378cd8ee91f86662bf55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98684
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-14  Noel Grandin  <noelgrandin@gmail.com>  [d1b37f5ff3d69e60355612899043bbc202a15735]

        connectivity/macab: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I418417284ede616ed36d213b378260e321913cce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98674
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [8f7fd5145f2d6b150293875a67f7171a17fef64f]

        connectivity/evoab: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I30f1fdca220e64e087a1de2f8a6ab1f2e7ba8a45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98687
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [27ae032f793ecae63ff231339cb18c4b2ec64206]

        connectivity/dbtools: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I281475b9fe5eff0d462f575e8434b9511b292e85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98688
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-14  Miklos Vajna  <vmiklos@collabora.com>  [9c8aa11ee7ddbae34afcce2cbfc4d521122a527b]

        tdf#134431 sw: fix crash on setting anchor of textbox while splitting a para
        
        Regression from commit 682e0488df819c191c13a03758fad0690706e508
        (tdf#134099 sw: fix textbox anchors on copy-paste and undo, 2020-06-29),
        the problem was that setting the anchor of a frame format triggers
        "modify" notifications, but the handlers of those notifications expect a
        consistent layout. This invariant is not held while we're still in
        SwTextNode::SplitContentNode().
        
        Fix the problem by updating the textbox's anchor the same way "normal"
        fly frames are handled, i.e. add/remove the frame format to the new/old
        text node manually and block notifications.
        
        Change-Id: If1f07d4230540796a81d9ed46a932b67d5995462
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98690
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-07-14  Justin Luth  <justin.luth@collabora.com>  [c5e4c2603197ecfbc19957da775f80ba06648105]

        tdf#131561 writerfilter: pre-emptive unit test
        
        Someone might be tempted to just delete any
        border on a merged cell, hoping/expecting that
        the adjoining cell would have a corresponding
        border.
        
        Granted, this test was hand-crafted and is not
        necessarily something that Word would ever
        create. At least be aware that any fix
        that breaks this example is not a complete
        solution.
        
        Change-Id: I438c835b54ec8b33eb48de55f09a7cf2965f6440
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95533
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-07-14  Miklos Vajna  <vmiklos@collabora.com>  [f7eff4319be741143f6d8d5e0f2995e3ce46b126]

        CppunitTest_desktop_lib: handle SignatureState::OK after loading
        
        The purpose of DesktopLOKTest::testGetSignatureState_Signed() is to make
        sure that in case we don't trust a cert and we add the necessary CAs,
        then we trust the cert.
        
        So just return early when we trust the cert already, it's not an
        interesting failure.
        
        Change-Id: I32f24b5464a0e14156292de2acda562025ded73f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98673
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-07-13  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [0e3035a7049291b9390105cfa00730ab79b07548]

        Icon themes: Fix for tdf#134768
        
        Fix Line Arrangement Presets in "Borders" tab on "Format Cells" dialog
        
        Change-Id: If94df20905f56305f3b3d1faa63e2296cc1dad07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98675
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-07-13  Mike Kaganski  <mike.kaganski@collabora.com>  [bd96a6f7b7eb103f97bcd6eadc21908187e94dce]

        Don't rely on Python's treatment of unrecognized escape sequences
        
        According to [1]:
        
        > Changed in version 3.6: Unrecognized escape sequences produce a DeprecationWarning.
        > In a future Python version they will be a SyntaxWarning and eventually a SyntaxError.
        
        [1] https://docs.python.org/3/reference/lexical_analysis.html#string-and-bytes-literals
        
        Change-Id: Ia4f79f17ccb121f423f35b1e1306d5ae285e8762
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98321
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-13  Baurzhan Muftakhidinov  <baurthefirst@gmail.com>  [a3c3ab7394f578340c33e6e1cd8da13196a8b596]

        tdf#134755 Update locale data for Kazakh [kk-KZ]
        
        Change-Id: I47e920a98833f71bd5c8db0a0590a4f8cdcb83b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98465
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-07-13  Justin Luth  <justin.luth@collabora.com>  [19d7f9624e92422409ed2744091d502fdae8692b]

        tdf#129452 writerfilter: use column, not cell when comparing rows
        
        A natural mistake - especially when there are no existing
        functions - is to assume that cell number defines column
        number, and so it is valid to compare between rows.
        
        This patch provides the functions, and switches this bug's
        earlier patch to properly use columns instead of cells.
        
        This commit depends on two prior patches in bug 129452:
          Change-Id: Ie305477f0e3468a4a923095d76f520d97fe99ffe
          Change-Id: Ibfdac336bbb1f7303c7e585a85c94be37ad6f916
        
        I hope that this implementation covers all the bases.
        This code is dreadful to understand,
        as witnessed by comments from those much smarter than I.
        
        P.S. I also cancelled a vertical merge if the cell
        is not there (in a gridAfter situation).
        If a row is shorter than the previous ones,
        then a vertically merged cell should not be considered
        to be able to span that gap. If the cells below are still
        merged, it would be considered a new merged cell.
        
        Change-Id: I63158ac73b1bf86d9f75dd3c1299d1b1a3f08064
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97434
        Tested-by: Justin Luth <justin_luth@sil.org>
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [9ad54d31c80a6ba826f3c121efbf6b9376140c86]

        connectivity/mozab: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I93b5ae48ec3580b1feb20fa1cf7897a0f2ed8fb4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98668
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fcd0338631bb13a3a8354f6e9265e2cb54c38f25]

        svgexport: add TEXTLANGUAGE to not supported meta actions
        
        This adds TEXTLANGUAGE to "unsupported" actions, so that it is
        not logged as a warning, when we get a metafile with such action.
        
        Change-Id: I1afb3ce48e4526d7c9e623fe4571b8953f9a8ebb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98629
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-07-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ebb7cd91ec2bbbba3e4d2ce106b24933b23f4d14]

        Prepare test for SVG export of semi-transparent text, not enabled
        
        This prepares the test for semi-transparent text, but the assert
        is not yet enabled until the bug gets fixed.
        
        Change-Id: I31a241910fd7bdf27579f291a497b76292eac775
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98628
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-07-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4b0daa9ce768aec2a891a129b10e71aead0ca369]

        move Primitive2dXmlDump from drawinglayer::tools to drawinglayer NS
        
        drawinglayer::tools causes conflicts with ::tools namespace, so
        better to move Primitive2dXmlDump out from this namespace as for
        inspecting purposes it ccan be injected into existing code which
        could break make it conflict and break compilation.
        
        Change-Id: I5f9e594b2b8b1dd24067fa5f5ca3cfc4eefb85cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98627
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-07-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fa844c15233f108a0e9b0b2e8c9757c1aa088a4b]

        write additional actions in MetafileXmlDump
        
        - initial MapMode and size
        - REFPOINT
        - FLOATTRANSPARENT
        
        Change-Id: I6d590e71a8f69042e882b8c8b4938ccbf04029da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98626
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [8435bffbcfdcdac4fe64084ac578d956e8f130fb]

        connectivity/postgresql: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I88e3706d799941fae7ed74e0f5de1cde827c0487
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98665
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-13  Michael Stahl  <Michael.Stahl@cib.de>  [af97e1053f79ea4a913c3bd11cc779f355006f38]

        tdf#134667 filter: EPS export: fix integer unsigned->signed SNAFU
        
        In PSWriter::ImplWriteF(), (nCount + 1) - nLen used to be unsigned long
        but now it's unsigned 32-bit int so on 64-bit platform values > 2^31
        no longer init nStSize to negative values.
        
        (regression from cf82475c785c47327cdc9d591d63d7a82dd1ac53)
        
        Change-Id: Ib17537cf67c80883f10cf2a3b7e38d6a8f8dfcb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98654
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [4c8f4cf3dd6f8d0fd575d3a4d50a332556fdc289]

        connectivity/mysql: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Ifbfe7fe0aa54cd250efe4a55e9e648a74fd4dc04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98666
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [15f44cb6fbf2459dca522e4f5b7f525fd1d6c5e7]

        expand out an UNO macro
        
        to make the ongoing convert-to-UNO-constructor work easier
        
        Change-Id: I99596561832b10538505cf4dfdabaf11d6e4d7cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98664
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [0544ea4ef08272543856d69927d0d666f61679b3]

        ucb/tdoc: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I669e3b35dd692b974c040b5d076d18f710d5cc28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98663
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-13  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [1fdd4a27735cc5b9ed35153437e1d5b00c21c2b3]

        Update git submodules
        
        * Update translations from branch 'master'
          to 09580786c1190b9ac378ba3077785d046afb88af
          - update translations for master/7.0
            
            and force-fix errors using pocheck
            
            Change-Id: Ie0de173892c097e353130fb3a466849cc2fd9b15
            
2020-07-13  Caolán McNamara  <caolanm@redhat.com>  [186f8724fcdc82caf15f3891dff7a2a4a1cb1d92]

        cid#1465274 Dereference before null check
        
        Change-Id: I40337228b8591ac4f5367e581a0d2fa7575f0143
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98623
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-13  Bakos Attila  <bakos.attilakaroly@nisz.hu>  [54031e6a2912ebe723b4423b5d737c13c9bb03c5]

        tdf#132483: DOCX import: fix OLE anchoring position
        
        The relative orientation of OLE objects was
        not copied from the replacement object to
        OLE, resulting bad position.
        
        Co-authored-by: Attila Bánhegyi (NISZ)
        
        Change-Id: If62124e5a40218a224e047efbe86a09606b44af5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98493
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-13  Caolán McNamara  <caolanm@redhat.com>  [47a02f1f34bea80f568a292799c6bc621edbc797]

        drop m_xFormatter during dispose
        
        Change-Id: I7e5a0259072ae644bbf187737cecdf2f7b0459d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98652
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-13  Caolán McNamara  <caolanm@redhat.com>  [b2fd41f491af4626bc37165ef1d44b9aac859fcb]

        don't grab focus if focus is already in a subcontrol
        
        Change-Id: I3bc377e9d9ee1ad7b6066b7a1c2d27ddd7bb6b7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98651
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e2acc233c46c0fcdcefc878b8594f3de564eb357]

        Removed executable bit on pptx
        
        Change-Id: I9c18dbc91b6602b59075788989cb1b5b6fb5e79d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98658
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e4f313247283b4cc1d0ff97ae6254d938794e383]

        Fix typo
        
        Change-Id: I0b94689af645249f4142422d6bd2ec772f3bd373
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98659
        Reviewed-by: Michael Warner <michael.warner.ut+libreoffice@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-13  Noel Grandin  <noelgrandin@gmail.com>  [eae2ac9de5c81d946c220e5f1f4c9a96dd66a2b6]

        filter/config: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I4de7d1b5822422bd7f85f09114c1e6ceb98551d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98611
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [92e816e08a983334d78ebb4bd49a39a782e8a053]

        Fix android build
        
        After d4ff75676920b6d1c6decdfc9906a3efdf68cf69
        
        Change-Id: If0549633fbc35b2cc6a42458b7671103f2939379
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98624
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-13  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [76a2488d0cf516dec8bec0f8db99c137b414c0eb]

        tdf#42949 Fix IWYU warnings in include/[a-r]*/*hxx
        
        Recheck after 7-0 branchoff
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I7f5c35474b671facbda85a9538462dd4291add91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97655
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-07-13  nd101  <Fong@nd.com.cn>  [4a4fc98e5908db1e027c8438fbbcabefe6b0de8a]

        tdf#134221 Fix SMARTART caption text location
        
        Caption text shall be placed off center. Apply the transform2d.
        
        Change-Id: Iefdf207c8aadefecbe2e3154879d03ca10456d7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96956
        Tested-by: Jenkins
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-13  Tünde Tóth  <tundeth@gmail.com>  [02c4b116cc927688fde8401413b126df72fc9b43]

        tdf#134676 Chart OOXML import: fix X axis title width
        
        Set length of the horizontal axis title box is about
        to 80% of the length of the chart area, to avoid of
        collision of axis titles, like MSO does.
        
        Change-Id: Ie01308e2ddc8c1c4d19f812231ede21ff939cb98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98484
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-13  Michael Stahl  <Michael.Stahl@cib.de>  [7b156d37cfc92292323694ec064fe51ae57b3257]

        tdf#134618 sw: DOCX export: fix order of as-char and at-char fly...
        
        ...at same position.
        
        The problem is that in this case the as-char fly was written before the
        at-char fly but the positioning of the at-char fly can be relative to
        its character position, i.e. before the as-char fly.
        
        Apparently as-char flys are written in
        DocxAttributeOutput::EndRunProperties() via WritePostponedDMLDrawing(),
        wheras at-char flys are written earlier, in SwWW8AttrIter::OutFlys() via
        DocxAttributeOutput::OutputFlyFrame_Impl().
        
        So this undoes the swap that these undergo via the magic of the mark
        stack.
        
        Change-Id: I83a72bb2affbf321fc4dea4e7fb37bdb43cea2e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98543
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-13  Michael Stahl  <Michael.Stahl@cib.de>  [4e0aa38afd674f5ad16b4bc3222dc393543ad915]

        tdf#134618 sw: WW8 import: don't insert fieldmark for SHAPE field
        
        Follow DomainMapper_Impl::CloseFieldCommand() and just don't waste
        effort creating a fieldmark that doesn't provide any benefit.
        
        This should avoid any fieldmark related problems introduced in
        e511a0ca5dde6d731bb126bbfe21768867890102..d9030ad6298e2f49ee63489d6158ea6ad23c0111
        
        Change-Id: I6688dcda1e3b41ac648f3d69740f05d34bb46191
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98542
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-13  Shivam Kumar Singh  <shivamhere247@gmail.com>  [00be56d9db396d284f66ab723d6fbb898b888dfb]

        tdf#134661 Issue in Inspector update
        
        This patch now uses AttrChangedNotify instead
        of NotifyItemUpdate to check for cursor change
        
        Change-Id: Ibdbd1565d72097d2f78ecb8194a201585951ce9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98490
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-07-13  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [d7ffeae2dd588a891d0aef5dd136f394a55200c0]

        desktop: separate executable shortcut for safe-mode
        
        In situations when no command line params are available (for
        example in Windows Store msix packages they are still missing)
        let's try to use another executable shortcut for soffice
        
        Change-Id: I6d083912dbed1166d2d68efa5eb0096b73cb58c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98382
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-07-13  Tünde Tóth  <tundeth@gmail.com>  [f6fc6ab2a2792c22a3e74cce83ac7d19c820c9b4]

        tdf#122014 Chart OOXML import: set chart title alignment to center
        
        Regression from commit: d4190685ac208677bc77f66976287dda0360c42d
        (tdf#114836, only set changed SfxItemSet properties)
        
        Change-Id: If33fa39019bbd36632d15eb3cc0606727e58b111
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98241
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-13  Balazs Varga  <balazs.varga991@gmail.com>  [c777cb492d12fb7038254f116102716b9cb84fa3]

        tdf#134255 Chart OOXML Import: set the auto text wrap
        
        property to true, if we do not have text property attribute.
        
        Change-Id: I1a416f74c3f034f902fd583790f9db307f5e8881
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98252
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-13  Caolán McNamara  <caolanm@redhat.com>  [aa9bca1db35578503003a11f9fee3eb86feebf1a]

        drop unused forward declares
        
        Change-Id: I54136a8aa6e5544b2dbad013a74ffa991e16253b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98608
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-13  Miklos Vajna  <vmiklos@collabora.com>  [a78ed529e256f2a4bd8d3f82f324592834f5bb75]

        sw: prefix members of SwUndoField, SwUndoFieldFromAPI, ...
        
        ... SwUndoFieldFromDoc and SwXFrame
        
        See tdf#94879 for motivation.
        
        Change-Id: Iedf3b8d71f787036b29d0ed269e4d4d614128db9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98616
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-07-13  Noel Grandin  <noelgrandin@gmail.com>  [df2a7a79322df1fb2ff301b6b1b4ea243b7fda28]

        filter/graphic: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I28b6c5a532f55c88bad46573c123f92766b5af91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98610
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-13  Noel Grandin  <noelgrandin@gmail.com>  [cea25cb5eda6bcef6c74c735a2c38dea57191a1b]

        filter/msfilter: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I7bc7e89699173966406272138301a4ca2422281d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98609
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [3cfc390ecd7c7e9095c77383c460c522437bdabe]

        tdf#134646 Remove "nearest paper matching" feature
        
        This was introduced with da62b0feb684b34ab191fb0f03ed5432c14cba97 to find
        the best paper size for user defined page sizes.
        
        However, this leads to problems with Impress: Slides have screen sizes which
        have no relation to paper sizes. For the slide site "Screen (16:9)" the
        page size "Executive" is the nearest matching size.
        
        However, this paper is (though supported by printers), very uncommon.
        We do not want the nearest matching paper size the printer supports, but
        rather we want to fit the slide on the printer default paper.
        
        Note that finding a matching print paper still works (and it even has some
        fuzzy matching), so some sort of "nearest paper matching" still exists,
        (but with sane limits).
        
        Change-Id: Ie60023d64b251954aa50e8bbdd36f6a290b9f278
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98396
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-07-13  Stephan Bergmann  <sbergman@redhat.com>  [15c599aaf28a528ba8e913abadf56da225e31b5b]

        tdf#128522: Improve wording of failure message
        
        Change-Id: Ibfc6b2b329f4b82ae4d552d06abe95078d1fb016
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95992
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-07-13  Srijan Bhatia  <srijanbhatiasun@gmail.com>  [ffe503b62f9a508285ed06ef977f91604130579a]

        tdf#90978 add gap between the exit button and the right edge of the toolbar
        
        Change-Id: I703f3bd21101daeaa58ce1c0659e275335f26727
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98601
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-07-13  Olivier Hallot  <olivier.hallot@libreoffice.org>  [dbece49a77e4cf3f6a0f95acb2936891d66d960b]

        tdf#118148 Add extended tips to selectpathdialog.ui
        
        also multiplathdialog.ui
        
        Change-Id: I3e3baf1779d4f0c77ddec3829adbf4b06daa58e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98550
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2020-07-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [822783dc0eff97e73aaa66a293526f6919505e06]

        Remove pango markup from extended tips
        
        After recommmendation by Caolán in
        https://gerrit.libreoffice.org/c/core/+/98293
        
        Change-Id: I254cf0ef7d9086cd51caf94d9886270827d78ed5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98593
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2020-07-12  Mike Kaganski  <mike.kaganski@collabora.com>  [840db2a536938a8c6fa6018db48e4a6dd419db9b]

        Related: tdf#82184: consider installer language for UI list to install
        
        If user has a language set as user locale, and installer is shown in that
        language, it's likely that that language is needed for installation.
        
        Change-Id: I37fb959291262b772ec8e1b35c687d64e0ee76a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98612
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-12  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [b88b681743b1278b4fa44bef4d5bce3e2cb49316]

        tdf#134570: doc import: list level format string fixed
        
        List level placeholder is defined from char at defined
        position, not only from position array.
        
        Change-Id: I008e6711312435571f0d04544f6bfa42c1309f31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98500
        Tested-by: Jenkins
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>

2020-07-12  Noel Grandin  <noelgrandin@gmail.com>  [5653791d74b9ddc405a90f51801e95926224b204]

        filter/pdf: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Ieb73f2a75804013383195130e16472cc671a4ac8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98598
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-12  Caolán McNamara  <caolanm@redhat.com>  [220cebe66c8eab3a74cd127aea172eb79c9cc68e]

        drop unneeded include line
        
        Change-Id: I3127c2ffe8d687098f516271581dbc68a65972ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98607
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-12  Caolán McNamara  <caolanm@redhat.com>  [2f04d2c4d9fdcc5871d536690a946c1d79df4eb6]

        VerticalTabControl can be in private header
        
        Change-Id: I95ee7a1477fb84eb9fcf2f70ab7d262b9eb47088
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98606
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-12  Mike Kaganski  <mike.kaganski@collabora.com>  [c57865b79654ddd19caad12a892701ca50745800]

        tdf#134748: handle Kazakh language in langid_to_string
        
        Change-Id: I8829597b7e90ea52dc4a4bdd88cd07730a0c4f12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98600
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-12  Caolán McNamara  <caolanm@redhat.com>  [0b05a04f978688aedce90e259a31873de82a2d2a]

        clarify what WantMouseEvent is for
        
        and add tristate machine support that we also need
        
        WantMouseEvent is if the first click in a browse cell that activates it should
        be passed to the control that appears on click as if it was itself clicked on
        
        primarily for the the CheckBoxController to toggle it immediately.
        Rework to explicitly toggle the checkbox in that implementation rather than
        rely on passing fake mouse click/release/tracking events.
        
        seeing as the main dbaccess table design view doesn't auto-launch its listboxes
        on clicking in a cell, but the sub create index dialog does, drop the auto-launch
        in the index dialog to match the main table design rathern than add a feature
        to weld::ComboBox to auto-launch the popup for that one solitary case
        
        Change-Id: Ie3d3f2ecf55d3d5b0b02b85ca09a6ca64bb800e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98603
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-12  Caolán McNamara  <caolanm@redhat.com>  [bcea211b66910ee6cf6a51e4baa950b3f897e310]

        move CheckBox to toolkit-only headers
        
        Change-Id: Id1b2dd11bd0ebd9c88cf7e86d990a1990d760b2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98605
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fcadbd72c14b9337cb11e4afb5143bff44a83646]

        Fix typo in code
        
        Change-Id: I3ec1df316299da647acb9865b710fc5db5a80f0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98488
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-12  Noel Grandin  <noelgrandin@gmail.com>  [74f4a1e4a8898b87e4b90804d369f1bfa49e6cbb]

        filter/svg: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I6a049364726327d1be10f72174aced5bade271a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98571
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-12  Caolán McNamara  <caolanm@redhat.com>  [466e63ed692974c1b7529f22574538178e8928af]

        m_pEntry may be null
        
        Change-Id: I704ff31906437f0d998f3089cf1df43d29187e0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98604
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [66977fbfa23a6d48c64d72d44264de90abddad53]

        tdf#118148 Extended tips in lingu compnents
        
        Change-Id: I9bec436149f34b890884fefe44cd8a3d8420ce3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98551
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2020-07-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [634d6441c05b17a9b3e685a6e8188a7f0457dbca]

        Fix typo
        
        Change-Id: I6e7adbf15e108d4a044a1b6a784687c20e721b7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98471
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8611787aa3d6bde9100ba8efc67844ad2d52d93b]

        Removed duplicated include
        
        Change-Id: I8caa3f1be66ca8cf236e9ada8487ea81f45b1377
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98470
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [34fc69c7beef71fcae4e6d1fde7237c156c0bdbc]

        Fix typo
        
        Change-Id: Ib728bcd332400df7e6c5466387fcdbda97792382
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98489
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7fc92da7ac5ea887a2fd5737f133795a1ffb3137]

        Fix typo
        
        Change-Id: Ifad92aedd6f72f837d1839638d9f76b92d0c29d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98585
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-12  Caolán McNamara  <caolanm@redhat.com>  [8328d84a0ce8c1b9592ce0dbab17dbbecc423b3c]

        weld CheckBoxControl
        
        Change-Id: Iea057189ab17c1fdaf6663f1c328b9d288d97a18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98532
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-12  Caolán McNamara  <caolanm@redhat.com>  [1663b961ce2f9f109ad7634f165445f9ea785db3]

        check if the "realhandler" is the tracking window
        
        if the tracking window wasn't already found
        
        Change-Id: Iadb42abcba615c1b55165450da6946a6129283ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98599
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-12  Caolán McNamara  <caolanm@redhat.com>  [5c98c6a046ad6dd869f617f116aa110b4ff5cecd]

        center check/radio buttons
        
        Change-Id: Icae25573c09861e44a42c54daaeeebfec706bd37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98595
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-12  Noel Grandin  <noelgrandin@gmail.com>  [6a9652b05c2d5df69a09927cb2d28215aa9e795c]

        filter/storagefd: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I7329893b62a9fb511535f6caadcdb6e007aadfd7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98580
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-12  Noel Grandin  <noelgrandin@gmail.com>  [58b4ea44865cb7a058c35edaef62576e1bbebfc7]

        filter/t602: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Icf7829977f4225ec40a63f5f2b8cf23ab360e883
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98570
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-12  Caolán McNamara  <caolanm@redhat.com>  [acc1ba0614742300cb4ae4c12d5808bf0f2a964b]

        missing trailing commas
        
        Change-Id: I6a541d5c34f933a08f3ed48b23e85a18d7e36afe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98594
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-12  Noel Grandin  <noelgrandin@gmail.com>  [d4ff75676920b6d1c6decdfc9906a3efdf68cf69]

        filter/xmlfilteradaptor: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I44392add5b0ed6d3184e4ecdd2e8da729a78169c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98569
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f821efb6e674e5ebddb8eecb1139b7e57cc48bfc]

        tdf#118148 Extended tips in editmodulesdialog.ui
        
        Change-Id: I1dacc63149dbbf16668ed15635e466d3558f39d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98565
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2020-07-12  Caolán McNamara  <caolanm@redhat.com>  [b050b7eeff089ead4dd121967cf323d683f171bc]

        update pches
        
        Change-Id: I75602277a5a26b012a12f2c4f4b7ff5bb663b0b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98474
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-12  Caolán McNamara  <caolanm@redhat.com>  [ec9b4bf1b671fa1b14ca51f0275480ab17da3d20]

        cid#1465260 Unchecked return value
        
        Change-Id: I0f4a71e4735bd5038b45a259bd5136ebcc4c66a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98572
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-12  Caolán McNamara  <caolanm@redhat.com>  [535ce8116f91d14d7f2215786de981f17d875739]

        cid#1465256 silence Uncaught exception
        
        Change-Id: I1356f311b8eb71549ab9570ae7e568f52c301070
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98581
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-12  Caolán McNamara  <caolanm@redhat.com>  [e203f47774f27e5fc66dc8280643e1955c547eb6]

        cid#1465252 Dereference null return value
        
        Change-Id: I8884218bb93a5684fb8f0754013fa00215bbc002
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98578
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-12  Caolán McNamara  <caolanm@redhat.com>  [bb99e03cf2de5c130e1dd327d2ea4b18d86c5678]

        cid#1465253 Unchecked return value
        
        Change-Id: I796fa775f6447801fa9e5f0eef023cf3b2ce8908
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98577
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-12  Caolán McNamara  <caolanm@redhat.com>  [01fdee33a81d835e0992901644c2dd4e39aee10c]

        cid#1465254 Uninitialized pointer field
        
        Change-Id: I256b55e55a9c1bf04f165a4b2de667881d714c59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98576
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fbecbb6872db7c40c8d632955589223a6c456475]

        add test for editing of annotations (using .uno:EditAnnotation)
        
        Change-Id: Ic798ab94bb63a3ae80882e77cf1582d875e27d4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98583
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-07-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e350318840cd4e4910079ec2bd0b95db54b48d42]

        allow .uno:EditAnnotation also for Draw not just Impress
        
        Change-Id: I0a0e7e3db3830e7f8a21b600249daffd28a253e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98582
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-07-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [10d42094e6e478823bac047a5afb3d8268eb990a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d949d2a2013b810295294067aa8d45b95398c7e4
          - Housekeeping on XML
            
            Change-Id: I2459b37ae6f5ca20a377c3882d72cb08dc36abed
            
2020-07-11  Caolán McNamara  <caolanm@redhat.com>  [9c8d3f32ad5ef3f08b56107a1b860950e78ee77f]

        cid#1465255 Unchecked dynamic_cast
        
        Change-Id: I564bcde3ee6a96307ae133e550888f41b610e904
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98575
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-11  Caolán McNamara  <caolanm@redhat.com>  [acaa81b62659f5a69a58bd59dfa1b3422da9ee56]

        cid#1465258 Uninitialized pointer field
        
        Change-Id: Ie2646cecfcbf85cc2b24d06786ed9773fcbb7c56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98574
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-11  Caolán McNamara  <caolanm@redhat.com>  [a26351a17cd79bc7776d868b1d0eb14b6c6647d6]

        cid#1465259 silence Arguments in wrong order
        
        Change-Id: I67e82a3ec9128a486ef882f803c900b7c94a4529
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98573
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-11  Noel Grandin  <noelgrandin@gmail.com>  [629cdd66b5552a0159f8b06a563b1505eded01cd]

        filter/xmlfilterdetect: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Ie16b3a2a11c4b5fee579c05d041d287d753ab2a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98567
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-11  Noel Grandin  <noelgrandin@gmail.com>  [24e1ea0b29a145b89c61f8a73b4925db03de133c]

        filter/xslt: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I7aae8e370a31a69f84dcbb4372077e5b8e0781fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98566
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-11  Caolán McNamara  <caolanm@redhat.com>  [976367d5d0d0eb2099df32ca4b562a202da6d405]

        use accessible description before querying help
        
        Change-Id: I1b5814566fd0750b92797cbf8581da0bee003630
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98568
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-11  Caolán McNamara  <caolanm@redhat.com>  [ddca00556cf57e9c4a6c598b74775092e6bb5906]

        unoxml_component_getFactory doesn't exist anymore
        
        Change-Id: Iaf1ba4753c481f92096afd062ef0dd6210f0628e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98579
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-11  Caolán McNamara  <caolanm@redhat.com>  [098e26eef7dc7e792eddd05c66354616fde81c72]

        use an aux modify handler instead of listening for VclEventId::EditModify
        
        Change-Id: Ie35ad08a24b8b0c989806c4739bfe925fd9ab746
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98545
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-11  Noel Grandin  <noelgrandin@gmail.com>  [255d96a3e1f4e77ed6444a21c1c9c24b3dc9d194]

        connectivity: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: Id678e4c51459429dd3953c0e54558d2c36e85eee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98562
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-11  Noel Grandin  <noelgrandin@gmail.com>  [4c12a78b003bf0587be9edd96d538b7f5ee2a3f5]

        desktop/deployment: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: I11fe446e07e9a807c1267c4037922877d987003c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98472
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-11  Noel Grandin  <noelgrandin@gmail.com>  [92cccb9a7ead4a7f106db8c79e142013dd214441]

        dtrans/mcnttype: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Also drop mutex, no need to lock when we're just constructing
        something.
        
        Change-Id: I5e845ae2fbb03fc4f38d0ee85b2061891fa0993f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98560
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [45c8885705afd585b1d59bf793ceaa39abef3eae]

        vbahelper: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: I190d58fe45aa0b724b7239f5417bd0293d6dca80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98234
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a97224fe77c857831634df198792e368be1d61a2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 21609114dcc627949bca327ffe29b6df6e3b097f
          - Add title to Help page
            
            Change-Id: Ie43d7c4b68110bb31c7c21aa4ffbedc73b8c7ab9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/98556
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-11  Noel Grandin  <noelgrandin@gmail.com>  [cb444989d31ba7c709474f1c2f072d924564d10f]

        desktop/deployment: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: I1559c29286c8877f5fc75cdb293403f5e5e5a538
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98473
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [6dea1afe95aafe1a147e9b933b5cf89530f708b1]

        tdf#134647 crash going to next slide on slideshow
        
        regression from
        	commit 1cd0e02cdf7fc5b5903320ffd24865d11465d14b
        	cairo/canvas: create instances with uno constructors
        
        Change-Id: I4d09f8d68a24b0efa47d12df1c542f2953efed3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98530
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-11  Justin Luth  <justin.luth@collabora.com>  [2356f36927dc326060a42803b763d3cf768dbbf0]

        NFC writerfilter: cleanup gridAfter dead code
        
        Since commit 1d1748d14 in 2016, DomainMapper has never
        processed property LN_CT_TrPrBase_gridAfter, and so it has
        always been its initialized value of zero.
        
        However, gridAfter still DOES create fake cells in ooxml.
        With recent changes, those fake cells are now
        included in nGrids (i.e. they have a gridspan of 1)
        and so the nGrids + m_nGridAfter would no longer
        be appropriate in case gridAfter is ever processed again with
        +            <ref name="CT_DecimalNumber"/>
        -            <ref name="CT_TrPrBaseGridAfter"/>
        
        The row SHOULD know about gridAfter, so I'm not
        removing the foundational bits, even though they
        are currently still unused.
        
        Change-Id: I9b8b1006d528590c4621ce86564e007399b07d70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98533
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-07-11  Dennis Francis  <dennis.francis@collabora.com>  [b179383df08a9f1e3c8e58e6e41dddb7de85266e]

        paintTile: Try to find a view that matches the tile-zoom requested...
        
        by iterating over first few shells to avoid switching of zooms in
        ScGridWindow::PaintTile and hence avoid grid-offset recomputation on all
        shapes which is not cheap.
        
        Change-Id: Ib086112ebd504087d80c6d6f2879a69dca8ce44f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98168
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit f54d3aa9bee7bc794b18b968835c6d6393f350ea)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98163
        Tested-by: Jenkins

2020-07-11  Dennis Francis  <dennis.francis@collabora.com>  [390ea54b54003845cef59622c2a4705824555096]

        reset all draw gridOffsets when zoom needs to change...
        
        so that these are recalculated on render, else the shape positions in
        the tiles will be wrong. It is not enough to reset for just the objects
        in the tile because the render code iterates over all objects and then
        decide whether to render them based on the position/size.
        
        An obvious optimization is to choose a view/window with its zoom
        matching the tile-request using some useful heuristic and avoid a linear
        scan of views.
        
        Change-Id: Iffa96d261bc3362af3a528fbf7d4d3bcafc6d497
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98167
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit 22d458164ae903f502e82f471c22ff8e1ebbb839)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98162
        Tested-by: Jenkins

2020-07-11  Dennis Francis  <dennis.francis@collabora.com>  [a910703bcbd2d8a767aff3f50185233baf601a32]

        scPrintTwipsMsgs: Use print logical coordinates for draw objects
        
        as a result LOK_CALLBACK_GRAPHIC(_VIEW)_SELECTION messages will now be
        in print-twips.
        
        For tile-rendering, it needs the pixel-aligned coordinates of each
        object. The translation of print coordinates to pixel-aligned
        coordinates can be done behind the scenes by the
        ViewContact/ObjectContact/ViewObjectContact objects associated with the
        draw object which uses the cached "grid-offset" for each object
        (introduced in the patch "Refactor calc non-linear ViewToDevice
        transform"). For doing this, a subclass of FmFormView with a specialized
        "createViewSpecificObjectContact" method is used for tile-rendering. The
        createViewSpecificObjectContact creates a "proxy" object-contact object
        that delegates the grid-offsets queries to the actual ScDrawView
        generated ObjectContact. This is needed because currently there is no
        way to share the ObjectContact/ViewObjectContact instances between
        different SdrPaintWindow's without making changes ~everywhere.
        
        Change-Id: Ifdfb623c8d6dd81700ec4a5dfeeb6b2391a96154
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98166
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit 345f9480618d0867f6b42a83a7ae1d62c8ef9c0c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98161
        Tested-by: Jenkins

2020-07-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [539e4124739feffdceecb5207fdc2428396a9dd4]

        tdf118148 Extended tips for optsavepage.ui
        
        Added extended tips in AtkObject::accessible-description in ui file
        
        Added pango markup in extended tips
        
        Change-Id: Id8e2465d2e6ecae306921395f7e84534a8295069
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98293
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2020-07-11  Mike Kaganski  <mike.kaganski@collabora.com>  [f0df9859cd8bbd4030335b190ae5181829325248]

        Add missing dependency
        
        ... see commit 5b66a038701241e0b9fa3a339acbd74f9ca4cf92 for details
        
        Change-Id: I8380842d180d3517b76a4084f33246f80f17e323
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98548
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-10  Olivier Hallot  <olivier.hallot@libreoffice.org>  [576fd218824ae94ce50960f740341c954eab976c]

        Change $[officename] to %PRODUCTNAME in ui file
        
        Change-Id: I8c5b5baa272f7ea2902ad0e61a6e4412b06953e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98461
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2020-07-10  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [0724c35c2886a9e85400f383b0663208fb24b6fa]

        Fixup pre-commit hook to work with worktrees
        
        For git worktree setups, the hooks sit with the original repo
        (usually the initial clone). Worktrees with older version checkouts
        then miss the blacklist->excludelist rename, and consequently fail.
        
        Change-Id: I5f60fabc7d5856c74d93c4ada54f57574e0fd1a9

2020-07-10  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [da91b2fd8e7c980973240340c3cdfcd473c1b233]

        tdf#134548: sw: revert of changes to tab at zero pos
        
        It looks like solution for provided in 5ed96c for
        tdf#83309 is enough to resolve original bugdoc, so
        these changes for emission of tab at zero position
        are not required and produce just regressions.
        
        Corresponding unittest for tdf#83309 is adjusted: it
        is using now original bugdoc.
        
        Change-Id: I2e7683f071f78c720436b4c9ccb903133a985e7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98476
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-07-10  Caolán McNamara  <caolanm@redhat.com>  [76f3995c0ddb06ca5d3e1b147bbd5cc9d74c8654]

        disable animations during widget render to surface
        
        Change-Id: I6b3073092e8eaf83bff89b35c50b3476039af410
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98531
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-10  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e7026e72a2b24d9ccdc3d4693b2b1656e22526cb]

        Add Extended Tips in optpathspage.ui
        
        Change-Id: I7b1cdb981f29b773bc4f0db61d180d0f1fdc4642
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98539
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2020-07-10  Mike Kaganski  <mike.kaganski@collabora.com>  [5760c94b8847164f9a7a181f031c7c86643944af]

        tdf#134576: proper handling of For/For Each with On Error Resume Next
        
        1. In SbiRuntime::PushForEach, always initialize SbiForStack::eForType
        to avoid handling the loop as simple For loop in SbiRuntime::StepNEXT.
        
        2. In SbiRuntime::PushForEach, just like in SbiRuntime::PushFor, don't
        set error, but imitialize the loop properly. This allows to proceed to
        SbiRuntime::StepTESTFOR, where the error will be handled gracefully.
        
        3. In SbiRuntime::StepTESTFOR, check for the proper initialization of
        the iteration, and set the error.
        
        4. In SbiRuntime::StepTESTFOR, on error, modify the type of iteration
        into Error - to make sure that loop ends on next iteration (so only a
        single iteration happens inside the Resume Next).
        
        Change-Id: Idd0bab79fb0099fa3ad295b7fc6ab2eb6173f7b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98537
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-10  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2490559b6cddb0815808055dc7f32c733a48c44b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 79e8a3820948824f875051058e4ed33cf822a529
          - Fix mistake in Help page for VDB()
            
            Change-Id: Ib3780415a1ca5385dd27391f2b33fd1904e5e24b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/98523
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-07-10  Michael Stahl  <Michael.Stahl@cib.de>  [519d96fd8b83ef4c61576d87b58f97b7e6e6e3c6]

        tdf#134582 sfx2: when storing, set Version on embedded object storage
        
        This previously wasn't needed because there was only one version for
        which it was checked (1.2) but since commit
        a541cd91951eca15e40764244b34c72b347f9f26 there's a second version so
        when loading an existing embedded object in one version and storing it
        in another, the Version must be updated so the attribute in
        META-INF/manifest.xml matches the one in content.xml.
        
        Change-Id: Ic2fc303c6f6bc254050d531d578029377976ecb5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98521
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [88424a4adca388c8708b164751a4144a62814224]

        tdf#107902: sc_macros_test: Add unittest
        
        Change-Id: I6fb494944c51a06ffec955e900f146e748f8f2f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98522
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-10  Mike Kaganski  <mike.kaganski@collabora.com>  [2333dfd69c2933004834a572c981ca20a0537422]

        tdf#134692: copy deep when there are multiple references to the old array
        
        E.g., when we redim a copy of an array, the other copy would still have
        its old dimensions, so shallow copy would share some array elements
        between the now different arrays.
        
        The other possible approach would be to try to modify the original array
        to have the ByRef semantics.
        
        Change-Id: Iab272ecbf4ade67048d6a126f17322441c5aa808
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98481
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-10  Luboš Luňák  <l.lunak@collabora.com>  [df9f0e3cc57fb69ee38918b25ed91d97d1972685]

        prefer 8bit bitmap masks to 1bpp masks
        
        It's much simpler and more performant to work with 8bpp bytes
        rather than fiddle with 1bpp bits, and the memory savings don't
        really matter nowadays. E.g. the soft edges feature performs
        much worse when operating on 1bpp bitmaps (tdf#134237).
        I've looked and it seems nothing in LO code actually requires
        bitmap masks to really be 1bpp. As a next step we could perhaps
        also leave antiquity and embrace the past by dropping 1bpp masks
        entirely and using just alpha masks.
        The change also moves the workaround for #i75531, it was breaking
        CppunitTest_vcl_svm_test and X11-related hacks belong to the X11
        code (especially with the X11 backend becoming more and more niche).
        
        Change-Id: I7848f06c8b83bbad2ea35f17f2b65855f8d1f456
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97839
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-10  Caolán McNamara  <caolanm@redhat.com>  [e6f53ed4157ddf116d4d0021b8bc962c112a1d0b]

        testTdf134225 is unreliable
        
        I suspect because of MS Comic Sans availability
        
        Change-Id: Icdd661e96e1bca541b6504f1edf5f13142a186ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98480
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-10  Caolán McNamara  <caolanm@redhat.com>  [41b5b34b439c451ac5dc4479eef6573a465eb00f]

        tdf#134601 set entry font as combobox control font to take effect
        
        Change-Id: I8cac0ebcd99fbfcd800074cc0d9acd924659753a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98494
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [e58cab418349a43ea788d0a4f5ba26097b377d2c]

        tdf#107885: sc_macros_test: Add unittest
        
        Change-Id: I059dc2ead51506098f37dbb3aaac0ab1436a17ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98482
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-10  Caolán McNamara  <caolanm@redhat.com>  [b55f56ca0417105f1e10131503d5560fb6c7e452]

        tdf#134576 at least don't crash in this edge-case
        
        Change-Id: I69638fd2130c1ba68915906ced62bda2cd883932
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98491
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-10  Bakos Attila  <bakos.attilakaroly@nisz.hu>  [b216fc5b583050cfb1cdf9bd82ec3c1bd2e09d70]

        tdf#118701 DOCX import: fix image position on page break
        
        If an image anchored to an empty paragraph only with
        section properties, don't remove that paragraph to keep
        the image on the page before the page break.
        
        IsLastParaEmpty() tries to move a text cursor over the
        empty paragraph marked for deletion. If it contains an
        image anchored as a character, the cursor won't reach
        the end of the previous paragraph by goLeft(2).
        
        Co-authored-by: Attila Bánhegyi (NISZ)
        
        Change-Id: Ic22c7553948eb06739232d7e35fc49ad14f96518
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97518
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-10  Alain Romedenne  <LibreOfficiant@sfr.fr>  [bb303e79091f07c7a5b553a4be63fa0034ba2b9c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 93b76db773b5d3622c42906c346f4c10ac3f53eb
          - tdf#131416 typo in basic syntax
            
            Change-Id: Ic51949f7781263879f8d92861d1a08e8d98329af
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/98455
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-10  Julien Nabet  <serval2412@yahoo.fr>  [b54f7fd93cc300fedac2f1b007dfc4e6a704b515]

        tdf#67560: PNG export option Save transparency not remembered
        
        Change-Id: I61198987f311ea090b1d28491063acb9c399f59d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98485
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-10  Yusuf Keten  <ketenyusuf@gmail.com>  [daefcf77bd99d9dae9aaa08695c40c2a99d753d7]

        tdf#133026: Tight integration of extensions - Adding thread structure
        
        - Add new class - SearchAndParseThread.
        - Add new label to show progress such as not found, loading, searching, etc.
        - Add cache to prevent unnecessary data transfers.
        
        Change-Id: Ieb5dbdabc3c9b5224e89be959728ca9b6d5c63b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98226
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-07-10  Julien Nabet  <serval2412@yahoo.fr>  [c54c8fedeaff84e1c92147ae929d6beada95bcaf]

        pdfwriter: nDelta is a signed number appendPdfTimeDate
        
        includes cid#1465240: DEADCODE
        See https://www.adobe.com/content/dam/acom/en/devnet/pdf/pdfs/PDF32000_2008.pdf
        7.9.4 Dates
        "O shall be the relationship of local time to Universal Time (UT),
        and shall be denoted by one of the characters
        PLUS SIGN (U+002B) (+), HYPHEN-MINUS (U+002D) (-), or LATIN CAPITAL LETTER Z (U+005A) (Z) (see below)
        ...
        A PLUS SIGN as the value of the O field signifies that local time is later than UT,
        a HYPHEN-MINUS signifies that local time is earlier than UT,
        and the LATIN CAPITAL LETTER Z signifies that local time is equal to UT.
        If no UT information is specified, the relationship of the specified time to UT shall be considered to be GMT.
        Regardless of whether the time zone is specified, the rest of the date shall be specified in local time."
        
        Change-Id: If9ce87752afd00866a426a1196fafa7e0942270e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98403
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-07-10  Caolán McNamara  <caolanm@redhat.com>  [12bfedfac3b141fe6c91b0e5ae5b3fb2ba817c48]

        weld MultiLineTextCell
        
        Change-Id: Ib230720371552738a8c6152a98a84d31b900d062
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98209
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-10  Caolán McNamara  <caolanm@redhat.com>  [b5809f3272f8e0cc5c9b6540e475d6109e7dc3ec]

        normalize both ends
        
        Change-Id: Id03df7f678d0bb568c0c672b12cad12f943e32a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98442
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-10  Caolán McNamara  <caolanm@redhat.com>  [6f496fee3ca649144621fcf15e4906fde9fbb9fc]

        GtkTextView not auto-scrolling to insertion point on losing selection
        
        In the data browser (Data Sources, shift+ctrl+f4), entering a multiline cell
        selects all. On cursoring to the right, the selection is lost and the cursor is
        placed at the end but gtk doesn't auto-scroll to the cursor so if the text
        needs scrolling to see the cursor it is off screen. Another cursor move makes
        gtk auto-scroll as wanted. So on losing selection do an initial scroll
        ourselves here which gives me what I want.
        
        Change-Id: I2c2f703ae173078bc38f2dab99cf8620720e88e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98441
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-10  Dennis Francis  <dennis.francis@collabora.com>  [2927f36b3e3cf86228547937cc4c5c8874bc1f85]

        lokit: editeng: Use 'special-positioning' data for selections
        
        For Calc, this means the LOK clients get selection rectangle coordinates
        in print-twips when special positioning is enabled.
        
        Change-Id: Ib26341f888cedcde2e2755ea57be0623884bb097
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98132
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-07-10  Aditya  <adityasahu1511@gmail.com>  [dd4c68b02578618d861a2df687823eaaa8ab35f8]

        svx:Refactoring of GalleryTheme members to GalleryBinaryEngine
        
        Moving of aSvDrawStorageRef into the binary engine and consequent changes
        
        Change-Id: I7262c77ec8730fbbe516f9fb205c25c4e1f15ff5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96764
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-07-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [f2cb874d6de86dfffe13fe6f051b1ea84d8e628a]

        fix android build
        
        after commit c6aa0d055ec6a102c269a4e1cd0fa98fd7c99d66
            Date:   Thu Jul 9 14:07:25 2020 +0200
            eventattacher: create instances with uno constructors
        
        Change-Id: Iae1bab85e7d2f32931cec27daa2fc30b6c4a0994

2020-07-10  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [c5b985bc9bd8d56fb012260cb1685a617261e7fc]

        replace usage of blacklist with excludelist for IWYU
        
        Background and motivation:
          https://tools.ietf.org/html/draft-knodel-terminology-02
        
        Change-Id: I2f22d455d2a936a85750eaab1fda215ebb6d9d48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98182
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-07-10  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [abb6c01519a0318d7165dc9dc5b7d185353f93d6]

        replace usage of whitelist with allowlist
        
        Background and motivation:
          https://tools.ietf.org/html/draft-knodel-terminology-02
        
        [API CHANGE] officecfg::Office::Common::Misc::OpenCLWhiteList -> OpenCLAllowList
        
        Change-Id: I65636b19b13e4af1e4851f70e78053f3443d6bb1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98181
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-07-10  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [493ae7a6bb0c3ad50615db0090e7ae8d391bc327]

        replace usage of blacklist with denylist
        
        .. and a few cases of instead doing blacklist->excludelist where that
        made more sense.
        
        Background and motivation:
          https://tools.ietf.org/html/draft-knodel-terminology-02
        
        [API CHANGE] officecfg::Office::Canvas::DeviceBlacklist -> DeviceDenylist
        [API CHANGE] officecfg::Office::Canvas::BlacklistCurrentDevice -> DenylistCurrentDevice
        [API CHANGE] officecfg::Office::Common::Misc::OpenCLBlackList -> OpenCLDenyList
        
        Change-Id: Ia35e25496bf0cc0692d5de4cb66bfc232d3a869e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98180
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-07-10  Regina Henschel  <rb.henschel@t-online.de>  [005f5db47b8e1bbd7ebddee92009be072e835fd5]

        tdf#100348 add fill to fontwork in export to pptx
        
        This patch adds fill to the characters in a Fontwork shape in export
        to pptx. It does not contain export to docx and not import.
        
        Change-Id: Ie7c8a35380a845f513516636c4f60ee307eacd50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98187
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-07-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [b8ff69726959ee4d148c12866d64601d86635bcc]

        tdf131562: sc_macros_test: Add unittest
        
        Change-Id: I08e8dd0230a6c900d0a88a015d066bffc2e8e8b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98475
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-09  Caolán McNamara  <caolanm@redhat.com>  [ebb48db9ddd393ec9280cd5d50cb3ddd2793226d]

        cid#1401334 Uncaught exception
        
        Change-Id: I6530f653f80bb3db73cef28340db2ffcac3573d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98421
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-09  Caolán McNamara  <caolanm@redhat.com>  [06f0c944e66005266ed85051d301332b4e5c0653]

        Resolves: tdf#134674 object inserting using dialogs SdrModel
        
        not the target Documents one
        
        Change-Id: I07088bddc7c15109e7d377f86c6d0a7819faa658
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98423
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [96547693533aa0261ed46c19f922b3b8172591e3]

        tdf#124454: sc: Add unittest
        
        Change-Id: Id7b606c0e7e3621ea855af325c755876e11ebc66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98429
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [c6aa0d055ec6a102c269a4e1cd0fa98fd7c99d66]

        eventattacher: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: I61ae7e662c984961b507bf0394fcf8cf25496f0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98218
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-09  Alain Romedenne  <LibreOfficiant@sfr.fr>  [866cad33c6d05e9b60ccb4f8b0162edecb1faede]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 290bab91dab73ea80e595c3b284926c7e01b35d1
          - tdf#131416 How to read syntax diagrams
            
            
            
            Change-Id: Ic8ec05c75658f600f5ea1509acb482cc3db5d796
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/98343
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-09  Eike Rathke  <erack@redhat.com>  [978862b99ca7af6a17012084923494b6c85754d5]

        Use OUString::toChar(), tdf#107885 follow-up
        
        Change-Id: I7615f878d800ae0ad68b68dd1ffedb0471c537f9

2020-07-09  Caolán McNamara  <caolanm@redhat.com>  [abfaa0e504ef823c9befc90216651522c3fa3a1d]

        cid#1448269 Dereference null return value
        
        Change-Id: I9644d5e3845533fe8117f152c047cc381b3b2c48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98417
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-09  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [59374ea361815b022b1f2a415f995852f23f222e]

        tdf#107885 - VBA AutoFilter can't compare strings
        
        During the creation of table fields from an auto filter
        search criteria, check if the search text is numeric
        in order to search either for strings or numeric values.
        
        Change-Id: I6f334e7fd06c03850a535a0d54438577d15ccac4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91834
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-07-09  Caolán McNamara  <caolanm@redhat.com>  [ebc2bbba2558dd6fe5cb41b453514211d1fb0c1c]

        tdf#134688 run error dialog async and keep the events in the one event loop
        
        instead of a sub loop which helps to not lose the mouse release where
        the dialog was shown on the mouse press
        
        Change-Id: If0baf15e85aff7a28ca058e2626b58802d0dad08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98439
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-09  Ahmed ElShreif  <aelshreif7@gmail.com>  [a5b00f6e9790b17d47a8573b441ce886f5374014]

        uitest : Fix the old demo of writer comments
        
        This test case is added as the old test case here:
        https://gerrit.libreoffice.org/c/core/+/96295
        makes some randomly fail.
        
        I tried to fix this in the new test case .
        
        By trying to run the old test case multiple times locally .
        
        The problem was when you execute Command to add new comment . Sometimes the comment doesn't have enough time to be created and added as a child in the MainWindow Object So test case fails .
        
        So the fix was to use this function:
        "ui_test.wait_until_child_is_available(parent, childName)"
        
        This will make sure that that the comment was created successfully and added as a child in the MainWindow to be selected in next lines .
        
        I tried to run the test case again multiple times in my laptop and it never fails .
        
        Change-Id: I51e4b0802f3fa92139cbc6cdc7092c119e49d1b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96752
        Tested-by: Jenkins
        Reviewed-by: Ahmed ElShreif <aelshreif7@gmail.com>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2020-07-09  Caolán McNamara  <caolanm@redhat.com>  [c0a6d6f2bd5de731ebe0cd839f6a62cc5150b05b]

        stray remaining emfio_component_getFactory call
        
        Change-Id: I37279fbca3bf83cf2c5609ddf9956ee915ae0b30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98424
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-09  Caolán McNamara  <caolanm@redhat.com>  [539189a56045ae23cfaf2f4aaf20a00117d42dc6]

        cid#1448540 Dereference null return value
        
        Change-Id: Ic5692d2bf5be11881792d7dbfb00b11af927b5e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98416
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-09  Caolán McNamara  <caolanm@redhat.com>  [a51f99f6ca7e95a4b9e92851ca2cda832584faff]

        cid#1465229 Unchecked return value
        
        Change-Id: I7e12612f1aa2570df8f5b0347f19dcb96532aa26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98415
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-09  Caolán McNamara  <caolanm@redhat.com>  [1f6842a5afea1a41ef67b9ee78da9bf30c02ffff]

        cid#1465230 Dereference null return value
        
        Change-Id: I494fc9e36324c1940dbc551c2c7d86df70f30711
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98414
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-09  Caolán McNamara  <caolanm@redhat.com>  [c11ccaf57bad5d2aa12707abf26ae1fe8edcc4a5]

        cid#1465231 Improper user of negative value
        
        Change-Id: I984ae1103152a396cd157c3721a3739455b95997
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98412
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-09  Caolán McNamara  <caolanm@redhat.com>  [e8a86811c59c173b331e521879085beab895e5ce]

        cid#1465232 Dereference null return value
        
        Change-Id: I221af4bce9c5cadabef0acb27177e5bf91f08cd1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98411
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-09  Shivam Kumar Singh  <shivamhere247@gmail.com>  [4213a0b6929d188d5ec75a6b90e194c2b6ba9d11]

        tdf#134562 Added check for textnode
        
        Change-Id: I0a38de547747f04a61a66c9ef62e59a68c4e1826
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98225
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-09  Caolán McNamara  <caolanm@redhat.com>  [1f66b4247334d253c7237ed5447e5f72716c4897]

        cid#1465234 Unchecked return value
        
        Change-Id: I56d59de5c65144283595b044142ff3f8988a02a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98409
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-09  Caolán McNamara  <caolanm@redhat.com>  [9ff9ad072e4e38e55b75f5b05d40b72c58e47a28]

        cid#1465233 Unchecked return value
        
        Change-Id: I078f20bd607110cd526ce40a6391affd238a14d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98410
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-09  Caolán McNamara  <caolanm@redhat.com>  [2a691bfb8c749d25d8776f16977441f927cd3cd7]

        cid#1465235 Dereference null return value
        
        Change-Id: I73efddfeca873e43f1505790eebf260c27e248de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98408
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-09  Caolán McNamara  <caolanm@redhat.com>  [e5edf213a99e8936e1a170673ad1c50b3d7120cd]

        cid#1465236 Uncaught exception
        
        Change-Id: I1303fe8ac9a5eecc06d9622893c8643d87120a58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98407
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-09  Caolán McNamara  <caolanm@redhat.com>  [f5bb3096d2574756e0e1e62258b7d7604e9ab88f]

        cid#1465237 silence Dereference after null check
        
        Change-Id: I7014da07d88861e4f08fb9e1006dccb6fc2ad245
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98406
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-09  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [69e3b647d27d4fdb8243d6cca86f9287a5be6026]

        Revert "tdf#128526: Make the read-only notification a bit more verbose"
        
        This reverts commit 6c102b0a12ed911b207d8b1da421f2b916c2bcdf.
        
        Reason for revert:
        The Infobar has an "Edit Document" button which lets you edit the document without first saving it in another place.
        So at least in that place this verbose message is confusing.
        
        Change-Id: I3bcdd389a560ac4c8ee0f86ca13573bbc05f2ebb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98075
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Jenkins

2020-07-09  Caolán McNamara  <caolanm@redhat.com>  [4cd79ec107b95ffba8f8455e07f824782eab1e34]

        cid#1465239 silence Explicit null deferenced
        
        Change-Id: I35135f6522ea64d0a8d7063949cd006278ec6080
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98404
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-09  Caolán McNamara  <caolanm@redhat.com>  [eddc280860360329a6a054710df4ac01ab98e902]

        cid#1465238 Uninitialized scalar field
        
        Change-Id: Ia0ffb4bad265aabe396ef94e3d9c2bbe79993b4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98405
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-09  Olivier Hallot  <olivier.hallot@libreoffice.org>  [886728b5d2f471b7527b9a598cdb161fb992cd1d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5907932eac35843d0cd88adea09ba8890ed59884
          - Fix Help after translator review.
            
            Many thanks to Mikel Tõnnov.
            
            Change-Id: I2858f436fe6fecaac6f50c6912883b5c9c46d050
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/98393
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-09  Dennis Francis  <dennis.francis@collabora.com>  [3a57c2b6478dfb9d5ffd3245aeafdd747afb69da]

        scPrintTwipsMsgs: Use top-left of output-area as the refpoint
        
        We can't use the transformed version of editeng origin, since it need
        not be in client view area depending on text alignment, which is
        unusable as far as the clients are concerned.  Top-left corner of
        output-area is always guaranteed to be in client view area independent
        of text-alignment settings.
        
        Change-Id: I5bd20d2b52e146371de4b605bf7934b7e7d6fc5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98131
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-07-09  Dennis Francis  <dennis.francis@collabora.com>  [d45b6561ef5a229669b50c65f15c42d47e034434]

        lokit: Avoid sending wrong edit-cursor/selection messages when...
        
        the EditView's output-area needs to be tweaked temporarily to render it
        to a tile which is meant for another view.
        
        Change-Id: I2b8fc1986c247ce65c18ea64e3b43d25625c7e9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98129
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-07-09  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [cb21c44b01a640fc121c034346d70a02ef67cdb2]

        Docs: Add missing property
        
        Change-Id: I1f4a0602f23cba86adbf627b0881ae5034db0af8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98188
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-07-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [3cff8c64e916eac04332c91d0bd424d4459a960b]

        unotools: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: I7a68484564aea9b416c12d5364d20ff8af77f40b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98380
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-09  Balazs Varga  <balazs.varga991@gmail.com>  [57fedb272cfcad3436142dbe9eac2870e3c3e3d2]

        tdf#134225 Chart view: fix moved date label
        
        outside from pie chart. Do not need to check the
        sector size of a pie slice, before best fit algorithm,
        so we can use the CENTER position as a start position
        of BEST_FIT.
        
        Completion of c66cb6d6e4a843dc7c7d06e1c2c0723a6ff85fc5
        (tdf#134029 Chart view: enable to move data label)
        
        Change-Id: Ie1a53784e7df2887282155113bf8bb607cdb09e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96945
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-09  Tor Lillqvist  <tml@collabora.com>  [966ad3db0a7330f29d2056e46d245b9320b3202a]

        There is no com_sun_star_comp_dbaccess_DatabaseDataProvider_get_implementation
        
        Change-Id: I90f61ca1209a213757e60346ce77aff6912c8b58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98398
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-07-09  Tor Lillqvist  <tml@collabora.com>  [5be7042e2df49262d6b0bed1c2247c844ce152f1]

        There is no com_sun_star_comp_dba_ODatabaseContext_get_implementation
        
        Change-Id: Ic22eb0c075c195d4480c8757642d902003bd22d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98397
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-07-09  Noel Grandin  <noelgrandin@gmail.com>  [799e4577dac5d63e249792e2e330f72e9477be0d]

        desktop: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: Id332d79c29c8e5f668663070d83aba596f017908
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98390
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-09  Julien Nabet  <serval2412@yahoo.fr>  [7272a2edf113f29edeb8987ce649f85b776d9d23]

        tdf#60684: graphic type content must correspond with graphic type extension
        
        Change-Id: I8075b1b44aa400268b4022decb2a56770c81d83b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98239
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-09  Noel Grandin  <noelgrandin@gmail.com>  [c435ee5c9c9882d0817039d5e53990418c3d1066]

        framework: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: Ia2d9447b687f0792d9d3a98d30cd2b8fe54049ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98388
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-09  Szymon Kłos  <szymon.klos@collabora.com>  [113a5e2b70d31299acad676fadac8c820e655a67]

        jsdialog: export cursor visibility for text areas
        
        Change-Id: I404e496a6f68f5cc2e2e628b51c759be49c7fecd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97729
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98231
        Tested-by: Jenkins

2020-07-09  Noel Grandin  <noelgrandin@gmail.com>  [6653107b838be22da2ceb6e9123dafe67b45dd91]

        clean up macro usage
        
        Change-Id: I06669718f692cc5e9e209b4e490365f4f016afdb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98389
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-08  László Németh  <nemeth@numbertext.org>  [5483d4e10aad27889b961b9cb94d7ba6c86aed0b]

        tdf#134606 DOCX table import: fix gridBefore + nesting
        
        Nested tables in a table row with gridBefore could
        result of broken outer table, if the row doesn't contain
        text before the nested table, resulting invalid
        TextRange for insertion of gridBefore cells.
        
        Regression from commit 70274f86cdc1c023ffdd0130c262c1479262d76b
        (tdf#116194 DOCX import: fix missing tables with w:gridBefore)
        
        Change-Id: I6bb3948b6522d8785a1ea0ccf8d7c7f3c2bde189
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98320
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-08  Eike Rathke  <erack@redhat.com>  [7ead920f7015bb8e7a4343b863333bb26187d9a3]

        Resolves: tdf#124454 exec the matrix operator on values converted from strings
        
        Effectively a fallout from the matrix operations rework started
        for tdf#89387 that did not convert strings at all and subsequent
        work converted the string according to settings but did not apply
        the current operator on the result.
        
        Change-Id: I90c8963021396fd9a46b063f6aee96283f89271a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98385
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-07-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ebe3a4b1d7eed5439c125c088b1fb4df438e8614]

        Fix typo
        
        Change-Id: I2a5a231d7e58c3a84651c70cdf561c81b56a651a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98250
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-07-08  Caolán McNamara  <caolanm@redhat.com>  [253d4c15e73b0a22320dbebb4bdf17f8fdb03649]

        query if the cursor can be moved up or down
        
        Change-Id: I47c09ff5f76c873cf30e608a134f90b42040a0c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98387
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-08  Caolán McNamara  <caolanm@redhat.com>  [94f4bdb910a9db49016ea23cd0086f70a1468363]

        expand to cover subwidgets
        
        Change-Id: Ib0765e6a38c6dc6cdb32eefc013b432f3cf36db2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98386
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [7e66a473fa147546e5fb96c95a86ae5ec6f45fa5]

        tdf#134264: sw: Add unittest
        
        Change-Id: I373b2549a067452056f649213c32d5983212580c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98378
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-08  Noel Grandin  <noelgrandin@gmail.com>  [1a90b1aa64866950cf9ad7032a8240b0c072e671]

        framework: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: I6237016000dc05eacb14e59815b53cd44fbfce0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98384
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-08  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [224160656d549b5b1891edd1b3cee251b754e69b]

        lok: set to export PDF bookmarks by default when save-as a PDF
        
        Change-Id: Ieb182b9a0d1f18a29a83ce369881578c06e217ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98211
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-07-08  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [bc8016b81c2c609711c26af1f85da327cf30a4ff]

        pdf: add PDFiumPathSegment to the wrapper & use in ImpSdrPdfImport
        
        A PageObject of type FPDF_PAGEOBJ_PATH can have a path segment,
        that is common in vector graphic objects. The path segment is
        wrapped into PDFiumPathSegment which can be used to handle the
        path and path properties.
        
        Change-Id: I990d51ba90fa356a6eca137eb4b71947858289aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98210
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-07-08  Luboš Luňák  <l.lunak@collabora.com>  [243b96653e0f5d1113521129baecb4e1c278cc83]

        svmtest shouldn't compare rendering against itself
        
        Change-Id: I426187abfd4e5e2596f9680aff14fc1e370a18ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98383
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-07-08  Noel Grandin  <noel@peralex.com>  [8876a037a657ec61d29c2951ae910a2e56e16840]

        avmedia/win: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: I3a4afa5e583ad5b6339d4cf0036e1dc562274864
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98379
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [f4fc5dc31eeb728777104c9ece2788bcc4bdea89]

        unoxml: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: I636d92faa3b26ac06c044c0485e632967daa709c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98313
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [d29a314300d523d29ed894f1822227497fcb68f8]

        dbaccess: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: Ib03014444d8176417cbd00b56764ee45fdad557c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98322
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [cf389f2c242b82417c3c746b6a68e38d637b5101]

        svgio: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: Iad7a6435482596dd3e955d3323aaf3d5e6984517
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98371
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-08  Caolán McNamara  <caolanm@redhat.com>  [10a5df7de19c86b362976b4bd8cee32da4413547]

        improve weld::Widget::draw rendering a widget
        
        Change-Id: I1f49e3e7829f41d7eb4ffc137a9b0ab5c47d2cce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98375
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b196f3bb75dc8bea0f70b842b829394a7e0c097]

        SAL_WARN->SAL_INFO to prevent spamming the unit test logs
        
        Change-Id: I0c4f530f86e1e20f7fc42a1dff4499cc57c45bbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98366
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-08  Caolán McNamara  <caolanm@redhat.com>  [f70bd1aeee9360e29d42ff66acfce07d84047b25]

        drop WB_BORDER if the border style is invisible
        
        Change-Id: Ie88818cb2b61d411f868f748d6a7c2fdf8028e65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98377
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-08  Caolán McNamara  <caolanm@redhat.com>  [c5ece70541f0bf492f1b98d90af5659d64f2aeb7]

        prepareWidgetOwnScrolling already set WB_BORDER
        
        the pRealParent != pParent case already caused WB_BORDER to be set in
        prepareWidgetOwnScrolling
        
        Change-Id: Id33d9f8d10b8076a26b31e2dcdc70e3419bba5be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98376
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-08  Dennis Francis  <dennis.francis@collabora.com>  [6907817b83e37d40be491cc10b2e5b99cc0f48fc]

        scPrintTwipsMsgs: Use print-twips paper-size
        
        Paper size for the EditEngine is calculated based on per-cell pixel
        alignment. So lets use the exact print-twips version whenever we need it
        to compute/adjust output-area and visible-area of EditView.
        
        Change-Id: I7da6db9363d09965315ff5ca9d01f0fea141a533
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98130
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-07-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [f3d21c378863a2a8756ded5dff6d1c18bc3c5db2]

        svx: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: If6bd80525d398b45c2938e921c183633f173dfae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98372
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-08  Justin Luth  <justin.luth@collabora.com>  [2e8992aea2017e89a6f7ba5f0ef544f29059243b]

        tdf#129452 writerfilter: preserve gridSpans longer than currentRow
        
        It is a fairly common thing for table operations to compare
        items in the same column (like merged cells for example).
        In order to determine column information, each row's (gridBefore
        - change-id Ie305477f0e3468a4a923095d76f520d97fe99ffe -
        and) merged cells need to be known.
        
        So save that information in the cell data - and don't just throw
        it away after the current row has been analyzed.  Good grief.
        
        Change-Id: Ibfdac336bbb1f7303c7e585a85c94be37ad6f916
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97433
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-08  Ahmed ElShreif  <aelshreif7@gmail.com>  [a480b32fb7a381fc17d51c2ccd0e8c4455d38792]

        uitest : Add demo for Calc-comments
        
        This patch test the support that added to this patch:
        https://gerrit.libreoffice.org/c/core/+/96837
        
        Change-Id: If7444813f65bd90d62d0eb3504dcfc588c3f4e32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97074
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2020-07-08  Ahmed ElShreif  <aelshreif7@gmail.com>  [e1690504c27081ff5b212f20a80468a1c703c09a]

        uitest : Add support to Calc - comments
        
        This patch has the implementation of the support for Calc comments .
        
        Now you can use these lines to use comments in calc:
        
        	* Open Comment Window :
        	>>  gridwin.executeAction("COMMENT",mkPropertyValues({"OPEN":""}))
        
        	* Then Type text as normal :
        	>>  gridwin.executeAction("TYPE",mkPropertyValues({"TEXT":"any"}))
        
        	* Close Comment Window :
        	>>  gridwin.executeAction("COMMENT",mkPropertyValues({"CLOSE":""}))
        
        	* Write Comment without opening comment window:
        	>>  gridwin.executeAction("COMMENT",mkPropertyValues({"SETTEXT":"any"}))
        
        You can also check the comment text by this line:
        	>>  get_state_as_dict(gridwind)["CurrentCellCommentText"]
        
        I will provide a test case in another patch.
        
        Change-Id: Ie3fc4efffb07827e742bdaa99dd5147c8b9711d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96837
        Tested-by: Jenkins
        Reviewed-by: Ahmed ElShreif <aelshreif7@gmail.com>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2020-07-08  Mike Kaganski  <mike.kaganski@collabora.com>  [b55031ec4e15b085a6eca581a46f229187c93afa]

        Avoid "ECHO is off." output when requested variable consists of spaces
        
        Change-Id: I41e298ee3ea8d6c1cd249e8ee5f0ced997255ec3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98369
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-08  Caolán McNamara  <caolanm@redhat.com>  [baaaee9b1665245e5b4f6a0ef5c949fd3ab32862]

        fix fuzzer build
        
        Change-Id: I1c96d177ddf6061e61f4027675e657c2d7fd446e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98367
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [e001e8a24c71cf2bdb455acb5bf54ac685bc1df7]

        tdf#134260: sw: Add unittest
        
        Change-Id: I719dac8528453b00219c5bdc621f7ce88cd40bde
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98318
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-08  Svante Schubert  <svante.schubert@gmail.com>  [646cf598633bacc3959fc126c9117f06f3d0f9e3]

        Fixing top border style by fixing three XSLT issues triggered by...
        
        ... new properties in ODF 1.3
        
        * check for fo:border='none'
        * missing @ in @fo:background-color
        * without default case (xsl:otherwise), end delimiter for "page"
          missing in CSS
        
        Change-Id: Ie5d0c3e8a32de0403534c5a4fa33a5f20393ce69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98365
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-08  Michael Stahl  <Michael.Stahl@cib.de>  [fa654ada6f6a9bd3daf9639119759164cd9ff5a3]

        configure: try to fix qconfig.h check
        
        Change-Id: Ie88d36d2f00c920a2d2a3e8fc6a84fdca4552b86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98314
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-07-08  Shivam Kumar Singh  <shivamhere247@gmail.com>  [9abeaaff50e9f6f15c0ef1be5fdabb6fbe1b7a5c]

        tdf#134567 Show all properties in DPS
        
        Change-Id: If2238a80fbc9fc803fc5e12904964bf4289ba2d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98310
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-08  Shivam Kumar Singh  <shivamhere247@gmail.com>  [4541f80e7fabf4c7d250d8d31a1ef330540c7ffb]

        tdf#134568 Omit Default Character Styles
        
        Change-Id: Id3cdcb609c9edf3b3ed7a13d0d64a392479f81f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98311
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-07-08  Caolán McNamara  <caolanm@redhat.com>  [19fd82ac6e08896bd17169d1b6ea090458fc18da]

        distinguish between dialog screenshoting and rendering a widget
        
        Change-Id: I43ee0c68d72c97a15d26e2ffea577c2a44ba91e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98326
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-08  Caolán McNamara  <caolanm@redhat.com>  [2d8e2813ddc87f7ce03b97e4d603df11613461f0]

        use gdk_wayland_window_set_application_id when it becomes available
        
        Change-Id: I60775dcbfbc396f195a71f219668944d0bfecf31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98325
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-08  Caolán McNamara  <caolanm@redhat.com>  [c6f7a322b8a0c7b09c78afeb78128f51927fcb69]

        let spinbutton stretch to fill area
        
        Change-Id: I5411fe7cf49a1c9fdc1d9090347ca82736ba4e7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98324
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-08  Stanislav Horacek  <stanislav.horacek@gmail.com>  [bee8442c33e56567bf81a1d2a7bc9e656391f9d3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to de1a815d21e38d3942ce3647ffdabb5544b3636d
          - fix doubled colon
            
            Change-Id: I9bad622b777f2e403e24386f7efb985de72aceb6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/98292
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-08  Szymon Kłos  <szymon.klos@collabora.com>  [7888e4c8b981d2bc4e035be73ed9ad46f31100a9]

        Add mobile version of find replace dialog
        
        Change-Id: If651f84b97a1ed6b08b9f4eb56ce95fe659cddf7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97606
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98229
        Tested-by: Jenkins

2020-07-08  Mike Kaganski  <mike.kaganski@collabora.com>  [328b1d6774c3d116b62ab7149159389c5e2ca12f]

        vs-ide-integration: unescape values coming from DEFS
        
        ... so `TK_DLL_NAME=\"tklo.dll\"` becomes `TK_DLL_NAME="tklo.dll"`
        
        Change-Id: I0e14ded85be387a342e1979aa3f120727178351d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98319
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-08  Dennis Francis  <dennis.francis@collabora.com>  [ecbad850058c567f4739ec51926e1953c49e187f]

        SetLOKSpecialOutputArea() call must precede SetOutputArea()
        
        The ordering matters at the moment (unfortunately), since
        EditView::SetOutputArea(), after updating the output-area it also sends the
        LOK messages(cursor/selection) immediately. So we need to update the
        print-twips version in EditView by calling SetLOKSpecialOutputArea()
        beforehand to avoid wrong messages.
        
        Change-Id: Ibff64ad1a92f332ad726452369ecb2c5b2aaae53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98128
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-07-08  Ahmed ElShreif  <aelshreif7@gmail.com>  [5701b35279444a635e6ef33ba2ffd35965e1c25d]

        uitest : sw: Add UItest for Hyperlink Dialog
        
        This test case tests the Hyperlink Dialog in inserting a Hyperlink .
        
        Also it tests the Vertical TabControl Support that added here:
        https://gerrit.libreoffice.org/c/core/+/98135
        
        Change-Id: Ic7975cc12425dbcba24b0261404585ded006e5e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98160
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2020-07-08  Ahmed ElShreif  <aelshreif7@gmail.com>  [644a775833857955576b5284bf2f1b992d8f5b21]

        uitest: Add support for vertical TabControl Object
        
        We need support for this Object as some dialogs use it like Hyperlink Dialog .
        
        So now we can navigate in the dialog in the same way we navigate with the normal TabControl Objects .
        
        You can use this lines in your test case that test a dialog that has vertical TabControl Object:
        	>> xtab=HyperlinkDialog.getChild("tabcontrol")
        	>> xtab.executeAction("SELECT", mkPropertyValues({"POS": "0"}))
        
        Change-Id: Id1792f5cceb8b08e13cb8c0c5fbaf1ff29f996d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98135
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2020-07-08  Maxim Monastirsky  <momonasmon@gmail.com>  [d3a98b87824f2e2248a45b97d7eef5e8ad596dd3]

        tdf#134188 tdf#114223 Don't override vertical text button visibility
        
        i.e. restore the fix for tdf#33356, which was removed in commit
        eeb2d19e77d6dc47c68e8ba0920a02cf64a1247b ("Resolves: tdf#130159
        hide writedirection unless CTL is enabled"). But do it in a way
        that doesn't introduce tdf#114223 (a regression of tdf#33356).
        
        We can assume that the visibility state of the button at the
        point of control initialization is the one set with toolbar
        customization, as any customization triggers clearing of the
        whole toolbar, and reconstructing from scratch.
        
        Change-Id: I2cdf18e144dd6eb99b8c1e1da968beacddbb3728
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98317
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-07-08  Szymon Kłos  <szymon.klos@collabora.com>  [0695b5f5b328a1bc9cfdc8ba020dbdd674185e04]

        Avoid nullptr dereference
        
        Change-Id: I5f2bd8206a1339e09f277cdc7f0c6a01a6d85df7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98259
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        (cherry picked from commit c9ceaeaee923a742d842fbc6174222eaf9667ca6)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98270
        Tested-by: Jenkins

2020-07-08  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [4bc6cc1416db4eb206cfec5016513778e55b305c]

        tdf#131369: Use 'Match case' instead of 'Case Sensitive'
        
        Change-Id: Ibb6e99f80e8c5e76ad6f23428256145bb3f8c20c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97460
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-07-08  Luboš Luňák  <l.lunak@centrum.cz>  [3769d01791e54be0fbfc6d706596283213700ad0]

        prevent SkiaSalBitmap::Scale() from breaking indexed bitmaps (tdf#134574)
        
        Since the actual scaling is done later at some unknown time,
        the palette mustn't change, but scaling can change colors.
        
        Change-Id: Ie254c8b31993d9d509c32a730dd8c8b5d3cb2256
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98258
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-08  Luboš Luňák  <l.lunak@collabora.com>  [843e30dc230b5fcfa9589a9fd1dfe3f040c1e2ef]

        make sure SkiaSalBitmap::dump() doesn't change the object
        
        Now that there's delayed resizing and erasing, saving and restoring
        the state is getting complicated, so just work on a copy.
        
        Change-Id: I4df8cdba24d89e16f58d19516d667ff35e42dea6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98255
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [196c150862839ce02458eba7641a573e0d860e13]

        Fix typo
        
        Change-Id: I91bd071261dfd964a6f7705cf8bb30814ef3a671
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98295
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0eff4285eff1a5b6a220067adf605fbaaed2ccfe]

        Fix typo
        
        Change-Id: Ib6c49ad6f8ec29e5ef49a46d4352fd58b182f75a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98296
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-08  Julien Nabet  <serval2412@yahoo.fr>  [2759edcbc143447fff9a28b8917c99e7a31a9564]

        loplugin:redundantstatic (extensions/updatecheck(config|job))
        
        Change-Id: Icf0769ab24c8a7c470b1fdf6363204d004c51fb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98297
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [2da149ff33b6ef345aef8619e06654e343c4e960]

        uui: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: I8b7eec5e2cbe61a8dc3bb65f391245c1825fedc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98235
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-07  Henry Castro  <hcastro@collabora.com>  [f1e2e69b9b31b42ed9b8a46778c05dc36ff8edcf]

        lok: symbolic link to the "include" directory when builddir != srcdir
        
        When compiling the android variant build in a different build output directory
        of the "online" project, it fails due to the missing "include" files.
        
        Change-Id: If9056788b3d043e4ae8ad3f799885995c0ab0cf0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95603
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98269
        Tested-by: Jenkins

2020-07-07  Justin Luth  <justin_luth@sil.org>  [1e602c9c3f8dafd1e47d50c9670846fc1172700d]

        tdf#100772 sd: add uno:DeleteTable to non-NB menus
        
        Delete Row and Delete Column were there, but no option to delete table,
        so that major omission was fixed for Draw and Impress.
        
        The notebookbar looks very incomplete. Also, I didn't really
        understand the pop-out menu configuration, and at least in the
        one case there didn't seem to be a good space to add delete table.
        So I left the notebookbar completely alone.
        
        Change-Id: I5d6c98e3238bc545a02325edfd62f5d937ac6371
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97821
        Tested-by: Jenkins
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-07-07  Noel Grandin  <noelgrandin@gmail.com>  [71227e2306987cb8aa5fbda2943e73237674e9ba]

        framework: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: I8679b50395d11cb2d807d52526d803df9b0606b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98294
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-07  Noel Grandin  <noelgrandin@gmail.com>  [9ff8a1173a72b9ebea54ef3b00b1d632bf953e37]

        formula: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: I5983c837977e40b91df02605c1012640ffd5c650
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98291
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-07  Henry Castro  <hcastro@collabora.com>  [0dffc65236fbacf98047d6dbfc82b4efe7dd959b]

        android: fix the build output directory
        
        When compiling in a different build output directory,
        the "liblo-native-code.so" file is created in the source directory and
        it fails compiling the "online" project
        
        Change-Id: I4782a69796fb298e9c1a6c4370720b18587735e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95602
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98290
        Tested-by: Jenkins

2020-07-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e8ede68fbe35befdc8c30f28ac6bba0f86393daf]

        Fix typo
        
        Change-Id: I7c3e2c4c129c5ff7e3c8e5f3ac94e57508ce39ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97891
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-07-07  Caolán McNamara  <caolanm@redhat.com>  [0cde19038d7e264d7a184042f10a41574bda11f5]

        tdf#134603 [en|dis]able logic reversed
        
        Change-Id: I192b7a6da4bcd311e64a31d9dc2b4c2b422194cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98266
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-07  Caolán McNamara  <caolanm@redhat.com>  [ee009595f2ff4fe3c9b6fb7bc5720ae14bec460f]

        ofz#23961 pad back to original length
        
        in case of multi-byte input encoding resulting in a shorter output string than
        input
        
        Change-Id: Ieb4bb7b5f4551ca22e87c573233f083901f3d3c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98268
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [05d286e0065ff1c10e75827ac4726b5a74747128]

        vcl/clipboard: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: I8b50ccb014adeba8fa5084bcb804dfa61fa61159
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98265
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [616dc30585943b2d9bdae0d2b9e95567f8c7641f]

        no need to use prefix here
        
        all these services use a constructor
        
        Change-Id: I8e8e2df27a919e9042a041e1134add8492b3e72f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98264
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-07  Michael Stahl  <Michael.Stahl@cib.de>  [d68fc8d10da9047534f0e7a2d5ebc59f13745442]

        configure: try to fail early if qt5 header QtCore/qconfig-32.h missing
        
        Unfortunately configure passes successfully if qt5-qtbase-devel-*.x86_64
        is installed but the host cpu is i686.
        
        Change-Id: Ib155d6f91676c12a480eed2f0d4d38c05377e909
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98240
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-07  Justin Luth  <justin.luth@collabora.com>  [2ad32b39af2e00ef253a2ef99e033feef416808f]

        tdf#129452 writerfilter: preserve gridBefore longer than currentRow
        
        It is a fairly common thing for table operations to need to
        compare items in the same column (like merged cells for example).
        In order to determine column information, each row's gridBefore
        (and merged cells) need to be known.
        
        So save that information in the row data - and don't just throw
        it away after the current row has been analyzed.  Good grief.
        
        Change-Id: Ie305477f0e3468a4a923095d76f520d97fe99ffe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97432
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-07  Noel Grandin  <noelgrandin@gmail.com>  [c0929d4b558137a20eff1366a4b8202063306f13]

        embedserv: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: I5f912ee625a37f64f9d9c35ccb13f995a56685c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98220
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [ca46feb2ff915c6842b87cd5799a83af8003f3cd]

        make some symbols private
        
        Change-Id: I224831ad18e754fd67d9b16510cd286a5397f1f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98236
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a041cb54351326cd8beb39abac23f07f35de5463]

        Removed duplicated includes
        
        Change-Id: I5c93b8ae1db219cfea3266a15d502747e8709fa5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97890
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-07-07  Julien Nabet  <serval2412@yahoo.fr>  [e596785580cbc7e8f4055ae495de48e6ecd0c022]

        Typo: pargraph->paragraph
        
        Change-Id: I7749951d829eb8aaeacdca0fd66d41cf9d6a1613
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98251
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-07  Jan-Marek Glogowski  <glogow@fbihome.de>  [b9d93fc47b2489764e251a11572fccef872df4e9]

        Allow making SAL_LOG based output fatal
        
        This introduces the [+-]FATAL marker for SAL_LOG. This way you can
        set part of the matching SAL_LOG string to std::abort on match.
        
        The example "SAL_LOG=+FATAL+WARN.vcl.scheduler-FATAL+INFO" will
        abort for any "+WARN.vcl.scheduler" match, but will just print all
        additional "+INFO" logs.
        
        Change-Id: Ib77f194a78f5165e6c885c82374ae41293815ee9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97651
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-07-07  Samuel Thibault  <samuel.thibault@ens-lyon.org>  [372b109f4d90dca7bb53f93bc597ce1dd8ba5898]

        gla11y: improve warning printing
        
        Also print the howto URL in messages about suppressed warnings
        When showing suppression lines, also print the suppression file name.
        
        Change-Id: I72da4149c505cec04bf715791f45a2b809d3ce63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97989
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-07-07  Samuel Thibault  <samuel.thibault@ens-lyon.org>  [0a42d1e94ba9c35f2518f0fe08d3bf6eef8ff081]

        gla11y: Document global variables
        
        Change-Id: Ic8ed50bdff182bab1104b5a22e667aadfd25c684
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97982
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-07-07  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [7221994b9b29659d3290e95eee92b1a3f80c2b7e]

        tdf#134260: docx import: allow default value for list tab position
        
        It looks like previously used as a testcase document is just
        a specific case with default values. All other readers (incl.
        Office 365) displaying that doc with default tab at zero position.
        
        Change-Id: I50fe00c7f87b6d790fbe6e2f32a306ac59060c72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97089
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-07-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [eccb763146325bd44a84b6a1698109ebd1bcf35e]

        Removed duplicated include
        
        Change-Id: I33b3a56d9727dea2cbafcfbf73f5d4c08069ba34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98030
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cdb1671d05ffebf4ff1a02bc6383fec71e8f827c]

        Fix typo
        
        Change-Id: Ib6aa24401db9cd39b314800f4fb5e4443aeec198
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98249
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-07  Mike Kaganski  <mike.kaganski@collabora.com>  [b7ed6de51422ca7bc8333e80ae6e9a4d57e07239]

        Use std::optional to allow optional inclusion of attributes
        
        ... instead of converting the O(U)String objects to char*.
        Eventually this could allow to drop variants of *Element that take
        XFastAttributeListRef.
        
        Change-Id: Ib2748fcd93e655c55a176c00410fdcc7f052930d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98179
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-07  Noel Grandin  <noelgrandin@gmail.com>  [125f3c4c930bd28a42c6819417b11b885e4586fc]

        drawinglayer: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: I38de5ec7b9e376ef8868bebbe7f30240de81c241
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98219
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-07  Dennis Francis  <dennis.francis@collabora.com>  [33509fd9483099470160abb66074c5d052b31eda]

        ScGridWindow::UpdateEditViewPos: keep EditView's print-twips data updated
        
        Change-Id: I2f6fab371a107a4f16704030e341198a541020f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98127
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-07-07  Dennis Francis  <dennis.francis@collabora.com>  [5483183ab0389914830fa183af1242860f2ab0a6]

        ScViewData::EditGrowY: keep EditView's print-twips data updated
        
        Change-Id: I0207e65fc0386eb9a86de6ab4472780553eadd4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98126
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-07-07  Dennis Francis  <dennis.francis@collabora.com>  [f9589bb011451dc27790281bb4727bc1ffa05412]

        ScViewData::EditGrowX: keep EditView's print-twips data updated
        
        Change-Id: Ia2470f98954859b191432d68db5742d13a61c802
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98125
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-07-07  Dennis Francis  <dennis.francis@collabora.com>  [e5150f14a20d8766910980d44fd1d3df2cd7212c]

        ScViewData::SetEditEngine: keep EditView's print-twips data updated
        
        whenever EditView::SetOutputArea() and EditView::SetVisArea() are
        called.
        
        Change-Id: I90a840b85d01d27427fbaa1101148ce1efb55db5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98124
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-07-07  Dennis Francis  <dennis.francis@collabora.com>  [9aa33b25764cb199c916737ca334cd35c82350c2]

        scPrintTwipsMsgs: No more view specific edit-cursor messages
        
        Change-Id: I2a07834568716ea1608a40613108d229699058b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98123
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-07-07  Luboš Luňák  <l.lunak@collabora.com>  [fada69d6ee05700fd57c8844591562608a900a9d]

        set also RGB/BGR LCD order for Skia text rendering (tdf#134275)
        
        Change-Id: I797a851f52d9ba4c18127219b9042348225d14dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98199
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-07  Dennis Francis  <dennis.francis@collabora.com>  [ecb2dc9705d2197833cfbfd2259d3ac289f3e82d]

        Allow edit-area computation in print-twips...
        
        via a optional flag bInPrintTwips (false by default) in
        ScViewData::GetEditArea()
        
        Change-Id: I9bf7465b703a2df817fe438db3671261d0d907a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98122
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-07-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [b719e02868d364849b26080fa4182d4adfc68250]

        xmlhelp: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: Id05885b9da95009609cf8875be489aa88fd5a3cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98232
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [439c9460408bb379cf2d37f3831461cf6879fb74]

        vcl: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: I7f03e024eef5413d84d98f3fa9bd45ecaf413a72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98233
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-07  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [859e4dd6b5680e15a454fd0f8c0eae67459fe177]

        tdf#87783 Unify image wrap option labels wording
        
        In Image properties dialog - Wrap tab, and UNO commands
        
        Change-Id: I420884a5df3373e74e14bba48bff75555ae7f5ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94762
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-07-07  Caolán McNamara  <caolanm@redhat.com>  [3a52e3ba6795b967d6b147bf3d1babd9b1cdc7cd]

        let browsebox entry stretch to fit allocated space
        
        Change-Id: I7b09fd8cebed503c86b3df131eb2d7b1a07ef21c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98222
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-07  Michael Stahl  <Michael.Stahl@cib.de>  [ae2e8202407e82c9b14f0cc307742561f8c6e530]

        tdf#134264 writerfilter: fix DOCX->DOC of ADDRESSBLOCK field
        
        ... and other unsupported ones; the problem was that the field got
        exported with ww::eUNKNOWN = 1, which can't be imported again.
        
        Move the ww8 eField enum to include/ so it can be used from
        writerfilter.
        
        (regression from e511a0ca5dde6d731bb126bbfe21768867890102..d9030ad6298e2f49ee63489d6158ea6ad23c0111)
        
        Change-Id: I19193392d62fdf0bba01fac2516bafe9fdfa5a99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98221
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-07  Tünde Tóth  <tundeth@gmail.com>  [23b73bc02536455df75438e19b5c70bacc9aa700]

        tdf#134146 Chart OOXML import: break long horizontal Y axis title
        
        Workaround to handle long (near) horizontal Y axis titles,
        like MSO does.
        
        See commit 17f131fcb3f534792a3b2ec6048d03fb54b55eb1
        (tdf#134235 Chart OOXML import: fix long chart title).
        
        Change-Id: I215aaa8e2ca18920e2b7ca5761c5bed7e8d19663
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97631
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-07  Dennis Francis  <dennis.francis@collabora.com>  [9a28558a222db9b066283ff78e71d1e5910f2569]

        lokit: editeng: Use 'special-positioning' data...
        
        for computing edit-cursor messages if available. For Calc, this means
        the LOK clients get edit-cursor coordinates in print-twips.
        
        Change-Id: Ib11f3653e626ba8db7ddbc9bc2b4e071de7b705e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98121
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-07-07  Szymon Kłos  <szymon.klos@collabora.com>  [f94fd72e87616e6c05a9ea07f21106f488234c15]

        jsdialog: export combobox entries
        
        Change-Id: Ic0a3c93020c7c915fd908fe994ec0a3a900358eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97625
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97862
        Tested-by: Jenkins

2020-07-07  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [70f9c3b8f03fb28215985a5b899bd8fae9cb3ac3]

        tdf#134472 Only add spacing in header when flag is set
        
        Flag was set, but not evaluated in 9b5805d1ef2b9e9c4e8f389c069807bf4489ea95
        
        Change-Id: I46f19945be521e886baa0fc9a9a419d88c0915fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98224
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-07-07  Dennis Francis  <dennis.francis@collabora.com>  [6d8adb11ea91ca65f6f0e57e1365b326616c34f8]

        Introduce LOK 'special positioning' methods to EditView
        
        This is meant for Calc. In Calc, all positions in twips are computed by
        doing independent pixel-alignment for each cell's size. To allow
        print-twips coordinates in LOK messages specific to EditView, this patch
        introduces new methods to set/update both 'output-area' and
        'visible-doc-position' in print twips coordinates, which are stored
        separately.
        
        Change-Id: Id165966c970fa26c79d583f435dccd62c7eb1f0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98120
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-07-07  Dennis Francis  <dennis.francis@collabora.com>  [2f72fa980c2c81248c32d3b95598c23aba6ac6ed]

        introduce property-tree versions of SfxLokHelper::notifyOtherView*()
        
        Change-Id: I4ebbc166da94eab6e35984c50220dde7daf7adde
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98119
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-07-07  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [06f1f8d817a2ea86e29bbef7cf0995ce337c56be]

        tdf#133600 Only one button selected by default in QR code dialog
        
        Change-Id: I10a5f04492cf23caeb89cb119f91c578e5d57413
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95540
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-07-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [656fd1ec9123de5dbeecb8db4de5254b05c21e76]

        tdf#134253: sw: Add unittest
        
        Change-Id: Icd930f9c632a5c44d4391ca065afbc4db166ae37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98200
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-06  Noel Grandin  <noelgrandin@gmail.com>  [72e4674aad60d17aef66020dd9ca6ec778508ac2]

        emfio: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: I1685fe05a2a6b1761e78359596c265ac6487f99b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98217
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [a7ffe4026a2f4fcc77d297c9bc671ded158efc46]

        move headers inside modules
        
        Change-Id: I002f42d83820c86737ddceab805aa53ccb388e06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98203
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-06  Caolán McNamara  <caolanm@redhat.com>  [d299dc45409503ec4500b07c517b25e06438c611]

        Resolves: tdf#134551 ModulWindow deleted when last module removed
        
        leaving a dangling reference to m_aName. Hold a reference until
        ExecuteCommand is finished.
        
        Change-Id: I82ac5cc73427a945c78b9317dee9edf6129bb975
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98214
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-06  Caolán McNamara  <caolanm@redhat.com>  [c1325c99f449909282ec7b592be10b62bbce2889]

        limit exposure of methods exposed for LibreOfficeKit purposes to just that
        
        Change-Id: I4685651a6ecf48b7cbf3048b28788b351c655c3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98212
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-06  Caolán McNamara  <caolanm@redhat.com>  [15682c2338e2fee0b3965c20bba0c0869975eaca]

        add alignment to TextView
        
        Change-Id: I10a4c97ccaa927c14d62f4f22b50a0b5cdfd757e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98208
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-06  Caolán McNamara  <caolanm@redhat.com>  [c02601b467c0878a24ce917853aa9e0781fedf2a]

        add set_max_length to TextView
        
        Change-Id: Iade284a1548c7d74fa2391dd0a9b113e654a71d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98207
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-06  Caolán McNamara  <caolanm@redhat.com>  [f87a5e224d295505c61fa4fd35aef76d7af09bb5]

        tdf#134521 hierarchical search needed, not just toplevel entries
        
        Change-Id: If5c9a69549e683eb4af619b1f27a22833c36e34d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98213
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [67f4ece34ffae7404eaefc0286dfbe3ad64289ea]

        xmlscript: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: I648835e938746ff4f89b05d73d8960f9f8953070
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98191
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-06  Alain Romedenne  <LibreOfficiant@sfr.fr>  [08f6f7e90b0914867a0678e782f26cbed2d80fa7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5e30d8fa70fb0f84dc42f6e716a55630ca4310fb
          - tdf#131416 Const syntax diagram
            
            Change-Id: Ie14901834c3fefbf612d8ad68e948d6e59de4658
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97676
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [358674b87b8d9cd78079fb105aa81b50f4b5029b]

        xmloff/xof: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Also, the following
        OOO_IMPORTER( XMLMathSettingsImportOOO,
                      "com.sun.star.comp.Math.XMLSettingsImporter",
                      "com.sun.star.comp.Math.XMLOasisSettingsImporter" )
        was in the xof.component file, but was not listed in the factory class.
        
        I fixed that, but it means we might see some differences in import
        behaviour when reading math documents
        
        Change-Id: I025b800ded28746d19e43b37032a5b37faee9b59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98198
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [f4e122a1a7780b0b8b7362d40b2541cde8e5e9e7]

        no need to use prefix here
        
        all of these use the constructor attribute
        
        Change-Id: I0915c2f5af5a7dde501e9ae709b08e5c98604466
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98197
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-06  Caolán McNamara  <caolanm@redhat.com>  [57ac9d6176305ad1d405b83a9423cd103bdaa20b]

        add get_editable and clipboard interaction to TextView
        
        Change-Id: I5d0e1823685ef2334571d5279a300d177ac4a9db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98206
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-06  Dennis Francis  <dennis.francis@collabora.com>  [06eae82ca662c9e34df18417f0ab602c212ed64a]

        Allow print-twips version of ScEditUtil::GetEditArea()
        
        This will be used in the generation of edit-cursor/edit-selection
        messages in print twips for LOK clients.
        
        Change-Id: I91d48372551d1b6aca80aa793023c51b3c59d7ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98118
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-07-06  Dennis Francis  <dennis.francis@collabora.com>  [bf9f97db8a0849d51a8498072d15ec320e6c3c46]

        Allow print-twips version of ScDocument::GetNeededSize()...
        
        via an optional boolean argument bInPrintTwips which is false by default.
        
        This is needed for edit-area calculation in print twips which will
        aid in the generation of edit-cursor/edit-selection messages in print
        twips for LOK clients.
        
        Change-Id: Ibb15411278b9196d956ac952444d6e31c62dccda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98117
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-07-06  Szymon Kłos  <szymon.klos@collabora.com>  [6c97e5d0d5012fe0ad8bad9157463a6293f34b8d]

        notebookbar: early init
        
        Change-Id: I2a129911b6949fd0e165065fd6d02f3546613407
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97232
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97206
        Tested-by: Jenkins

2020-07-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [1cd0e02cdf7fc5b5903320ffd24865d11465d14b]

        cairo/canvas: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: I02411b23136051bfd0cd02d5378297f99127017f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98189
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-06  Caolán McNamara  <caolanm@redhat.com>  [ba556833e19b401496b5bf7304de574c64780f81]

        exile fmtfield.hxx to toolkit headers
        
        Change-Id: I4d16dd079d4f8900d5e04677742679d6592f7066
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98165
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-06  Caolán McNamara  <caolanm@redhat.com>  [d5b3c5d5093c56e748610a3972fc90b1521ae9e3]

        weld DbNumericField item
        
        Change-Id: I96b7945cdf9f00c3d0a4e043ee77666e19c8a072
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97896
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-06  Caolán McNamara  <caolanm@redhat.com>  [291f1776a661cd5d809fbe385efd1e1c8432ddd1]

        split off key processing
        
        so we can explicitly call it rather than let implicit PreNotify
        process it
        
        Change-Id: I5f27b8c34a0be7239303307a2d5e93e5de4f4c2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98172
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-06  Caolán McNamara  <caolanm@redhat.com>  [024bdf31b17814c1c96d7376ac77564a9361be65]

        clarify that the parent is always a BrowserDataWin
        
        Change-Id: I64aac74902c631e41fd54d7e198276885e2c4378
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98171
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-06  Caolán McNamara  <caolanm@redhat.com>  [35a6e10a42408331de5be54a878a8ee200f0743f]

        expose that GetDataWindow is always a BrowserDataWin
        
        Change-Id: I63e29131dc5186dcb72b06f6425479271f191b0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98170
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-06  Caolán McNamara  <caolanm@redhat.com>  [4e7398b6329535bc989fa2aeebbe8f3138d2b5d5]

        this warning is very common now because of native widgets in the hierarchy
        
        so its not helpful anymore
        
        Change-Id: I79b66628b71503ed413dfe305f01af8423958b6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98196
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-06  Caolán McNamara  <caolanm@redhat.com>  [a9d0edf10235e9eabaa15ad8e6761fa525d2eff4]

        don't deactivate if focus hasn't moved to another window
        
        Change-Id: Ie019b8a0757578dec30c4834d095e75cd48ae957
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98164
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-06  Stanislav Horacek  <stanislav.horacek@gmail.com>  [cfc210dc7a7bc79c8fa2c9415e50c0da86968ef9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 79308222ef7d53444039abc5b5e138ea228cb3d1
          - fix repeated sentence and label for default language
            
            Change-Id: I3c1d673cd1119f0c1373637b616b861317cc5969
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/98195
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-07-06  Szymon Kłos  <szymon.klos@collabora.com>  [61c6d9a15c61d500958c53bc0ab8e83a8b2f1021]

        jsdialog: execute entry set text
        
        Change-Id: I9e7d7da0bc0b6494b59270c683ae4a18d927bf4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97624
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97861
        Tested-by: Jenkins

2020-07-06  Noel Grandin  <noelgrandin@gmail.com>  [29c5e1ccbe28751297699eb184a861ee6b2f2f7e]

        cui,cppcanvas: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: Id603bc26f95d3da86b8c7360a7bde8eee97049ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98141
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [088b7f419f48f3390aac22587bbd92e9e027d5b1]

        avmedia: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: Ibe3557a8d3be7c9af21a2b07e70252432ff12e0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98186
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-06  Tor Lillqvist  <tml@iki.fi>  [0a08f981a6de90f9b9b7b75dc79d5e9b8b6e2707]

        Allow also --disable-python on macOS
        
        Change-Id: I27cdd86a730a042d6e846c90319c306f5a3b35ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98159
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-07-06  Michael Stahl  <Michael.Stahl@cib.de>  [dc7e7b94a7211c576454267c09eb108e761e4487]

        tdf#134253 sw: fix SwUndoInserts::UndoImpl() if inserting before section
        
        Somehow the clipboard is pasted before the SwSectionNode, which is the
        first node in the body text.
        
        The OSL_ENSURE( !bStartIsTextNode, "Oops, undo may be instable now." )
        is triggered; the Undo must remove 2 SwTextNode in this case.
        
        Because of the extra SwTextNode the indexes are off by 1 and this starts
        to assert since commit 24fd14b387dca458a1b6e9415e936d26562ddb1e when
        setting a fieldmark on a non-text node.
        
        Change-Id: Ic52b0f4c7665994cadfe8f074bc4607c55352aa1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97887
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-06  Laurent BP  <laurent.balland-poirier@laposte.net>  [9e2da576bd07a389599f833f2cf1b09e6ead962d]

        tdf#133342 UnitTest Add/Delete decimal of percent
        
        Space between number and percent sign should be
        preserved while adding/deleting decimals
        
        Change-Id: Ia80faf5eb9ed76bdfb8b26137e2bd4dafd53b062
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95449
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-06  Eike Rathke  <erack@redhat.com>  [7186541219599e1b51ad35601c2cd015a329f360]

        Resolves: tdf#131562 decimal separator may not be surrounded by blanks
        
        1 .
        1 .2
        1 . 2
        1. 2
         . 2
        . 2
        are not numbers. But
         .2
        is.
        
        Change-Id: Ie2e0775852e13eee733d0fed3399cbd3d065d9fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97895
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-07-06  Tor Lillqvist  <tml@iki.fi>  [b9cd758f719951fd1d11b00979ca85cc79a1c2eb]

        There is no QuickTime framework
        
        The reference was a leftover from 32-bit times.
        
        Change-Id: Ie453a4c644787a49f8742eab4b4ea9d49cddf32d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98175
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-07-06  Eike Rathke  <erack@redhat.com>  [348e78b8ccd04b59140c7f83504c7823b2ffbe8c]

        Resolves: tdf#134490 do not skip all trailing '-' or '/' of the start string
        
        Skip *one* of them under the condition that a month name was
        actually recognized.
        
        A horrible implementation of
        
            commit b00fc9462d26083b6d09f72ea44abb1e11546b63
            CommitDate: Wed Sep 15 11:54:10 2010 +0200
        
                sc-date-fix.diff: Parse 'june-2007' as June 1 2007 in en-US locales
        
        Change-Id: I0800c4f0b33aa1413bde558d710fe467e4380262
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97903
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-07-06  Noel Grandin  <noelgrandin@gmail.com>  [37b2c02bee606ee2238dc6b0c85f9d5da78a02ba]

        configmgr: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: I8d1419a9f2c0eb4d488b3f60b357f12e8177d7b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98134
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-06  Dennis Francis  <dennis.francis@collabora.com>  [508a596df1a75e27b199bfebb08ee66583e35d99]

        lokit: Do not assume 100% zoom for computing document-size
        
        This fix prevents rendering issues (bottom/right area the sheet clipped
        off/extra spaces) at the bottom/right of sheets with certain non default
        zooms in online.
        
        Change-Id: I2778d6259f8caf5a99d9eab57ae7b87751304ce3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98116
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-07-06  Dennis Francis  <dennis.francis@collabora.com>  [53f151e6bb48de603595e519eb9e968c7f678224]

        lokit: Adjust nSize* to agree with the definition in tools::Rectangle
        
        Change-Id: I6ebe539fe47403e4aa605c5ddfb6175080bd4655
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98115
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-07-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9af38b4504ccda57a0c32eb8bdd03e5a8ca29ddc]

        Fix typo
        
        Change-Id: I82699bebb9b8ccee41cce3aabb092913df33b85d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98178
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-07-06  Tor Lillqvist  <tml@iki.fi>  [a292d2e43fe7f23d90bf823d01a3280da290c5e9]

        Avoid warning about deprecation in macOS 11.0
        
        Change-Id: Ie1a7e19093b439eb133632ee881e1e3dbe58132d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98176
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-07-06  Tor Lillqvist  <tml@iki.fi>  [02d931a59e2966d0c2736db8dee7be3e3dcd6bae]

        When cross-compiling to DESKTOP, just make "build" for the build platform
        
        Trying to fine-tune that exactly what is needed but nothing else is
        built is very painful.
        
        For instance, on macOS, if you build gengal but not soffice, you end
        up with this error when trying to run the built gengal, because there
        is no Info.plist in the app bundle in instdir_for_build: "No
        Info.plist file in application bundle or no NSPrincipalClass in the
        Info.plist file, exiting"
        
        Change-Id: I63d766f0e7e72f55454d16c72c32e153cf976443
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98177
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-07-06  Mike Kaganski  <mike.kaganski@collabora.com>  [687b6395d4d1810eef911adb3ac4defd7cd863c0]

        Don't explicitly convert OUString to OString
        
        See commit 57afeb8d9e35933630568a02fc48a00f5582b261
        
        Change-Id: Idb41fb2e3b90bd0eb1d7ebd588c13fd50b9536fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98173
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1c501215611741dde9e5517cd1856c92d19285c1]

        pdf: convert static functions to functs in anonymous namespace
        
        Change-Id: Ia89cab0add22f0d5ea6ac978606191c112402d96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97726
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-07-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8166f340511f49c91deba161f27d9ded11a14e14]

        add generateStripRanges and use that in StackBlur and ScaleSuper
        
        generateStripRanges divides a range into equally long stripes that
        is useful for defining scanlines for a thread. This is used in
        the BitmapFilterStackBlur and BitmapScaleSuperFilter as they are
        running using a thread pool.
        
        Change-Id: Ifb9f70dea3b0233e6aa30ccf20187a2ff58fd5a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97725
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-07-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [b945946135cb302c1805fdf6502e02dbdf52b813]

        gla11y: add check, buffer output and # comment
        
        - add visible check to labelled-by
        - buffer output, so it's consistent in parallel builds
        - remove per-line file reference and just add a general header
          referencing the used suppress and false-positive files
        - allow common commenting in suppression and false-positive
          files by starting a line with a #
        
        Change-Id: Iefac711deb9ea620728ab5b0aeac73cfff40a7b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/61051
        Tested-by: Jenkins
        Reviewed-by: Samuel Thibault <sthibault@hypra.fr>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-07-05  Mike Kaganski  <mike.kaganski@collabora.com>  [57afeb8d9e35933630568a02fc48a00f5582b261]

        Allow use OUString as attribute value in FastSerializerHelper::*Element
        
        Change-Id: Id34d08787d0188d5c7847dcb75958a511a1fef27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98143
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-05  Mike Kaganski  <mike.kaganski@collabora.com>  [01c58c7d6da0a5671460ba4c0e23a2a04d2eb87e]

        Simplify FastSerializerHelper::*ElementNS to just call corresponding *Element
        
        Change-Id: Idd7ab4961fe5e4871ea5b64e7d837f98743eb301
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97954
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-05  Caolán McNamara  <caolanm@redhat.com>  [9202793ed81c5568f6789504335446b97e8087da]

        loosen requirement that createField return something derived from SpinField
        
        Change-Id: I2f15717d2e96f21c3fcbbcfd9eda6544daf2a0a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97984
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-05  Johnny_M  <klasse@partyheld.de>  [0c4336e83fe86addd86814eebc33e7f5b8ddc1ce]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6e391bd9be1d344565b84dc42df5b76197aa5207
          - tdf#132643 Translate German section IDs
            
            Change-Id: I6d62bf5afebc4f1789676c58620849cef56f66dd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97755
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-05  Tor Lillqvist  <tml@iki.fi>  [5fe12dd54ab09e3321c01f57d6af127b2fbdcf5f]

        Use correct location for the config.{guess,sub} in the postgresql tarball
        
        Change-Id: Iccec53f67ab6c9e7920354f6a26c81300c1bee48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98097
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-07-05  Johnny_M  <klasse@partyheld.de>  [3cd512bd6851287ac742304a9f2be5a61fe535c6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 193415db6bd7d5f7ca9c828e354efc9bac1919ac
          - tdf#132643 Translate German section IDs
            
            Change-Id: I2a9caef0d9e87224cd512e3c8bbe9a19296edc2e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97852
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-05  Tor Lillqvist  <tml@collabora.com>  [d0ed2c49d2ed75307d4d6bcb1a841a02f13edc6d]

        Remove leftover thing for macOS on x86
        
        Change-Id: I353e854c3deb7d1df3767e2295aef68e9491f0e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98144
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-07-05  Caolán McNamara  <caolanm@redhat.com>  [d60bc5d0827247797811d766aafb7d26a502152f]

        clarify this arg is to determine if its a spinbutton or entry variant
        
        Change-Id: If102441312bf0c6d27462535268e79242bcde48c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97894
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-05  Caolán McNamara  <caolanm@redhat.com>  [697f635fb8316d2c325ccdf9040cd0e371cdd6e5]

        add a DoubleNumericEntry
        
        Change-Id: I866f078531779cbffb22035848dc88e0039c5ba0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97889
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-05  Caolán McNamara  <caolanm@redhat.com>  [ef371319fa5f6b076d6d2edc8f252bbb94fd77f0]

        return a reference instead of a pointer
        
        Change-Id: Ib8b9133991a9c36e737171ae6dfb6a87cc91e1ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97888
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-05  Caolán McNamara  <caolanm@redhat.com>  [95cfa85395f983df3ba044192b29ce0bbc5e6085]

        adjust FormattedSpinButton to be driven by an EntryFormatter
        
        so we can have the same backend driving the FormattedSpinButtons as a
        FormattedEntry
        
        Change-Id: I07a472315a04787eb5fcf992cde8f758af742156
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97860
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-05  Johnny_M  <klasse@partyheld.de>  [7b6549811a929e004266a6ead26b69d499c73e0c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 770a9dbb7c4224cb379d327ca02300abe5083001
          - tdf#132643 Translate German section IDs
            
            Change-Id: I9caadfaaea1e96ebf583379b0ed31f29ea11d860
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97850
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-05  Johnny_M  <klasse@partyheld.de>  [9b7bfb6f32737f6b076959ae5577718b5dcd82b8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3d0d927f0c4337a27ffcc94caba4ee6818fbdd8e
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ib49d9ddad0fd04c00bc6fc33572c627354409f60
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97848
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-05  Johnny_M  <klasse@partyheld.de>  [8e65c80dcf59bc4ab0b5317d3776e660b068e07b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 86cef767faa48cafb031eab201a8cec16ce7102b
          - tdf#132643 Translate German section IDs
            
            Change-Id: I5697e0717deea95fb32d462c1781cc9f404d6f1a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97847
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-05  Johnny_M  <klasse@partyheld.de>  [bc180432694dfe73deb7a720215bfddb420f5a9a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cb2fb05325ca1a669e66c1b6ea0180707ebe84ba
          - tdf#132643 Translate German section IDs
            
            Change-Id: I46ffa2c6b1cf63241c35c9f2f35fdde250deac23
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97846
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-05  Johnny_M  <klasse@partyheld.de>  [bb6da5ac57172bccca27a163f391c3eee03f38ef]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to dd01432283b4ed8259fac3ee8c097ae27b9ec79a
          - tdf#132643 Translate German section IDs
            
            Change-Id: I348ed6e6dff01d198f2b33ea559792eb9f775851
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97754
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-05  Johnny_M  <klasse@partyheld.de>  [183dcecedd3ab9d58a657d7fff705e2d8b7894d3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 420a701bbbe76d95792e167cc4cee169abd09b58
          - tdf#132643 Translate German section IDs
            
            Change-Id: I7230dee984de1ce119b37b0c6ed9e683f1a00e8f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97753
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-05  Johnny_M  <klasse@partyheld.de>  [119eb09fbd53a7e407ea2450d51e9563d4b3f3f2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0d09266b1a530022f8191774212800bb811096c6
          - tdf#132643 Translate German section IDs
            
            Change-Id: I9bdb94359d3bb9b0b140cc704b138ec0d1347832
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97752
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-05  Johnny_M  <klasse@partyheld.de>  [4c00ff8f2298d35f698621776d86ad2e9db59378]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2239aea3af8134f2d7799784bce5fe91499fc4fc
          - tdf#132643 Translate German section IDs
            
            Change-Id: I74d819195dbe0f8ddb38c780e45672d17e13d0d4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97751
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-05  Johnny_M  <klasse@partyheld.de>  [2b112cdd653e9f69ac54743e036b326807eeeaa0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0dd5d7c2a95c0639585311173a1456ff9c10edfe
          - tdf#132643 Translate German section IDs
            
            Change-Id: I315e0631ac9fc089c7a837530ac20a931b19852b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97750
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-05  Johnny_M  <klasse@partyheld.de>  [2fb85d80d9883bb0c7867545bc858f8eec6b6c8c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 22b4159695d519d3509ca2f1ce2fe5e88978c027
          - tdf#132643 Translate German section IDs
            
            Change-Id: I4f616f8e5ab5be3887cc4109952aadd4fde7a471
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97749
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-05  Johnny_M  <klasse@partyheld.de>  [b510536991b8fdfa52b60f07c744e30dcfae14c1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to da883c5454b41e985c73b2c6a8b8b85e4322fb67
          - tdf#132643 Translate German section IDs
            
            Change-Id: I7dfbe147fa191f051265b96616c43727b0c44b4f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97748
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-05  Johnny_M  <klasse@partyheld.de>  [bf27ded877eafc490cdb9de269f0a9e3b973d153]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d0b8c9029801f0a51b2ce72d7b8fdc67fc6f570f
          - tdf#132643 Translate German section IDs
            
            Change-Id: I2e0f576ce1a7741eea231607d4f335e8ff08af2d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97747
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-05  Johnny_M  <klasse@partyheld.de>  [94e149ecba28a8077e97d9cc9fd6ca5e2dd1fb85]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fc51a0560e6a26202f47f6144b8c5e65cb8694ad
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ie95d3bdc17ddcc83afa4c05035011a1982f4f9d5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97853
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-05  Johnny_M  <klasse@partyheld.de>  [a651b5d3890d6af29892444616f81695267de2fe]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 81aab1b7d5cfad482f80bf975521f86a68116708
          - tdf#132643 Translate German section IDs
            
            Change-Id: I21f33dc6af5b8798f12c17c90aaefddd612141bd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97854
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-05  Johnny_M  <klasse@partyheld.de>  [d82140d6bbd807d8a281582dfc2d1a4b9c825843]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 23fa7d66f1e1a2aa2f237d7e93b0412c90de1d33
          - tdf#132643 Translate German section IDs
            
            Change-Id: I8bcd3e01871d99735078e8e620c42d15ac7330f1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97851
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-05  Johnny_M  <klasse@partyheld.de>  [984dce70d3b6e04251ef3fe277c92a3f2ead3c09]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7385e4b25df4dc30e37e377591fd1c70a9253078
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ieb09755da593f1c93d0335e375b55702bf58f43d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97855
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-05  Johnny_M  <klasse@partyheld.de>  [c745673b998113a00c9a676b061fd2d92644ba6b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f18e93820b5da987ca73fcf20be425f4542268f6
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iaf14944215ab908c6d428720da7ca5da08f6eb69
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97856
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-05  Johnny_M  <klasse@partyheld.de>  [464c6e8fdb432a3afb52be8068aaf93ad11135c6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 74d8f751db9c494369cdf9b9eabc72feb976c64d
          - tdf#132643 Translate German section IDs
            
            Change-Id: Icd9854e86c102cc090cc80d477fd1b9bcd4fd704
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97746
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-05  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [3b9aa11d885c91a3b040cb2b103b815c75d170bc]

        GotoTOXMarkBase: SwIterator no more ...
        
        Change-Id: I60935850596eeb7209bd84782c954919c02cb259
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98050
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-07-05  Tor Lillqvist  <tml@iki.fi>  [25c1a9be773fd3248463bdbd64c30140ac0d2406]

        Use up-to-date config.{guess,sub} for external/xmlsec, too
        
        Change-Id: Ib6beab0aa9bf72af83520020eeca6e20a9ecc3df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98096
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-07-05  Noel Grandin  <noelgrandin@gmail.com>  [3d31d8157208e9300a6bf7d102a413b9c181b4fd]

        comphelper: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: Ib7aa69cdf62992cea38a60aac9169c2f1779c1cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98094
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-05  Tor Lillqvist  <tml@iki.fi>  [16983f05df5abe6c79f6b1b09bc5c0bdffb837b7]

        Initial attempt at macOS on arm64 support for OpenSSL
        
        Sadly the existing arm64 assembler files in OpenSSL use a syntax that
        Apple's clang doesn't accept.
        
        And yeah, ideally we should not use either NSS or OpenSSL on macOS,
        but native APIs for the functionality in question. Trying to make
        everything look like Linux is a bone-headed approach.
        
        Change-Id: Ib3f137ac73329b92e82c654d1277ee21f5f81b37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98095
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-07-05  Noel Grandin  <noelgrandin@gmail.com>  [31bc29b99c3987949794fa3a17c77928427bff4a]

        canvas/simple: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: I2635df49edc2124f41a557110332ce5646cc59ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98093
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-05  Noel Grandin  <noelgrandin@gmail.com>  [87e5ee310959d535c53a083258edff1b3b1335bd]

        canvas/vcl: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: Ifcd31616228234433d8d46fef50707de9d17f3b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98092
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-05  Noel Grandin  <noelgrandin@gmail.com>  [0e60923e83a51c00b2769e9a8b9d9346df34640b]

        canvas/opengl: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: I2189622106e0c013567662c7bd81a057da65bf92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97935
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-05  Noel Grandin  <noelgrandin@gmail.com>  [9be078ae0d4cc4e4c01952bb42c9bb5943bbde86]

        binaryurp: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: Ide39715f83b0183f560e16fa69fcb3112496936d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97933
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-05  Dennis Francis  <dennis.francis@collabora.com>  [ef740ac1291c1e7a04c45c727e18ce28b196c812]

        lokit: scPrintTwipsMsgs: LOK_CALLBACK_COMMENT
        
        Allow print twips coordinates in LOK_CALLBACK_COMMENT
        
        Change-Id: I052dacb311c651c49d61fd9937951fa5b81b32d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97967
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit dd64235e326feb94c7530f7ee408545e4945d5df)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97978
        Tested-by: Jenkins

2020-07-05  Dennis Francis  <dennis.francis@collabora.com>  [e3601efee23c6df26867a72ab06648ceff4e3f25]

        lokit: scPrintTwipsMsgs: LOK_CALLBACK_*SELECTION*
        
        Allow print twips coordinates in the below messages:
        
        LOK_CALLBACK_CELL_SELECTION_AREA
        LOK_CALLBACK_TEXT_SELECTION
        LOK_CALLBACK_TEXT_VIEW_SELECTION
        
        Change-Id: I267a636bbeab434b305a45abe3e21cb5afc4c1e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97966
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit b10cd973445afce7005000d77848a56be0295b23)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97977
        Tested-by: Jenkins

2020-07-05  Noel Grandin  <noelgrandin@gmail.com>  [a2d844ca71fa013001b291d42dc5f00b0c1124c0]

        basctl: create instances with uno constructors
        
        See tdf#74608 for motivation
        
        Change-Id: Ibada6b9b7e6c754487c90ce1a37c17019db55370
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97932
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-05  László Németh  <nemeth@numbertext.org>  [99d4bf9446c392c3cf2877219c78917ca4d5dd87]

        tdf#133524 AutoCorrect: fix Romanian nested quotations
        
        typing " inside primary quotation marks: use
        the correct order of the double angle quotes:
        
            „... «quote» ...”
        
        Add also Aragonese, Asturian and Catalan to the
        "<<" and ">>" replacement.
        
        See commit 57f07b1d7378d218648667c5b1315cc8ad905875
        (tdf#133524 AutoCorrect: support double angle quotes).
        
        Change-Id: I2e80cc45768eefa3eb62b446ca822ee6c46f7242
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97970
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-05  Dennis Francis  <dennis.francis@collabora.com>  [fdf39bcc9bc1eb1a867e9d1536e8daa437cf0553]

        lokit: scPrintTwipsMsgs: LOK_CALLBACK_CELL_VIEW_CURSOR
        
        Allow print twips coordinates in LOK_CALLBACK_CELL_VIEW_CURSOR
        
        Change-Id: I0373cbd2b87b4d1088af41453ab548274de6ca23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97965
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit 14b8f2009f3c5a3d189eba4b82786274ad30d544)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97976
        Tested-by: Jenkins

2020-07-05  Dennis Francis  <dennis.francis@collabora.com>  [ca8c1cec8708fad90b4ed88862930336bd3a0abb]

        lokit: scPrintTwipsMsgs: LOK_CALLBACK_REFERENCE_MARKS
        
        Allow print twips coordinates in LOK_CALLBACK_REFERENCE_MARKS
        
        Change-Id: I1bf84c5aebe84ee034ac27932fa8a01d0a3ae831
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97964
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit b461894caf90201fe4305e90dbd91bcdda01c7f5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97975
        Tested-by: Jenkins

2020-07-05  Dennis Francis  <dennis.francis@collabora.com>  [ff8ddf5253d629d088b0b6fc5ed7806c40ec636c]

        lokit: do not set an artificial cursor size when it is zero...
        
        when we send the message in print twips coordinates. It is important for
        the client to know the exact position and coordinates to allow client
        side print-twips -> tile-twips conversion when/if it is needed.
        
        Change-Id: I6699894758886f1b5648ac9bf3c9e6ab4192c72e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97963
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit d88cad2c190d0cc43ee6aaaaf82396be8fdf15fc)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97974
        Tested-by: Jenkins

2020-07-05  Dennis Francis  <dennis.francis@collabora.com>  [b5020e0aaba6b07b1c846df03d6d1bcb0b1b678b]

        lokit: scPrintTwipsMsgs: LOK_CALLBACK_CELL_CURSOR
        
        Allow print twips coordinates in LOK_CALLBACK_CELL_CURSOR msg.
        
        Change-Id: Ib9de372db46db9d462983e15fb12d58624d066f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97962
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit 679738b5e0da027d191457a3fa8bee20f83fe1fb)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97973
        Tested-by: Jenkins

2020-07-05  Dennis Francis  <dennis.francis@collabora.com>  [a94216649b629dc466a2fb0aafc37bd612cf975d]

        Allow cell coordinates calculation in print twips too
        
        Change-Id: Ie8f23bd7ba8de57d7aab104add99501a54f08819
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97961
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit 0722934920d7b743d82e55c793d4abbf6c9bc11d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97990
        Tested-by: Jenkins

2020-07-05  Tor Lillqvist  <tml@iki.fi>  [6420c1edbf5b41c4ad0063e98e2040f2d74cf034]

        Bin leftover support for OS X on PowerPC
        
        Change-Id: I2108aca1a7ce12fc0b028124170df502a6c46e60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98012
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-07-05  Tor Lillqvist  <tml@iki.fi>  [1c4aa5c2d5625bbf05299639d4898872d2bd53bb]

        We don't build OpenSSL for iOS but if we did, it would be arm64
        
        Just for completeness. Did not check whether we actually could build
        OpenSSL for iOS. As we have managed without so far there probably is
        no need.
        
        Change-Id: Icd41622e7336e723ccd5a3157e956c43f6f92a76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/98011
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-07-05  Tor Lillqvist  <tml@iki.fi>  [95856ba49d73e8af0d654ac30cbdf34c6fc7d37d]

        Use up-to-date config.{guess,sub} for external/curl, too
        
        Change-Id: I65741410e9ba14326a6ad7a676d1dfb10006e34f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97988
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-07-05  Tor Lillqvist  <tml@iki.fi>  [2869eacfeba42549e3014b54bde50c48d7862cfd]

        Set CROSS_COMPILE=1 when cross-compiling nss
        
        Change-Id: Iad826eb83e4c49078e6c668661446b5b70e6a981
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97987
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-07-05  Tor Lillqvist  <tml@iki.fi>  [429f5c788a73d69c4286f08ea3757869e1fa3da8]

        Be more generic for CPUNAME=ARM64
        
        It's used not just for iOS but can be macOS too.
        
        Also, nss wants to call it CPU_ARCH=aarch64.
        
        Change-Id: I6398c3bf1409f2ccf16b0d154ad7c2b56f493b15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97986
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-07-05  Tor Lillqvist  <tml@iki.fi>  [f019f4aa6e3e69899d7b7c06b66aa4077c60c4c5]

        We don't actually build nss for iOS, but if we did, it would be for arm64
        
        iOS is 64-bit only since long.
        
        Change-Id: Ic0d9f69764951f420be10947c5b8889a3f95962c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97985
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-07-05  Tor Lillqvist  <tml@iki.fi>  [bb649c3156bee3b7a8d9138a598136b4b90ddf22]

        Use up-to-date config.{guess,sub} for external/nss, too
        
        Change-Id: I387aba22b90ab1bde1ae3659ea06a5838c1c829d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97983
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-07-05  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [ed8356ec56e3d7223db62e2eda84fa0e133139de]

        Colibre tdf#133268, Sukapura tdf#106229
        
        - Colibre: Update help icons, update Presenter Console/Screen icons to follow Segoe MDL2
        - Sukapura: Add help icons, update Presenter Console/Screen icons to follow SF-Symbols and add the UI
        - Sukapura: Clean SVG files from unwanted bitmap
        
        Change-Id: I87b0bb982565fadec97e7585d8c0f3e87cea8a5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97969
        Tested-by: Jenkins
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-07-05  Tor Lillqvist  <tml@iki.fi>  [86884f876ed2c9e8d4690d8ae746de51f93e43d4]

        For macOS on arm64, be sure to use HOST_PLATFORM=arm64-apple-darwin
        
        (That is for the external projects.)
        
        Change-Id: I709ff37ebca304f862ff94bdb1c6e6035f5cda77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97981
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [e3adb51c54089a961cea1a33c5f54f6e552a4590]

        reduce number of framework libraries
        
        Change-Id: I18bfdba3d26593f796d8b0bda87720e31066d5e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97968
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-04  Tor Lillqvist  <tml@iki.fi>  [50889effe57d9e28ecd9403ea0d695ecd73ac791]

        Remove leftovers for OS X on PowerPC
        
        Change-Id: Id9d553e58635c2fa7414108467ff7d22f5c74c41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97980
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-07-04  Caolán McNamara  <caolanm@redhat.com>  [f9d86399e92d9c734fdffc6a7c83a2007877ba93]

        tdf#134479 allow disable font preview to work on existing font comboboxes
        
        not just newly created one.
        
        you can only restore back to a text-only view, not a text+(icon/whatever) view
        
        Change-Id: Ic3becd7a942ee6b1dbabb57eebf1e25d1b626fdb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97972
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [d70da0b9e24991f8d58e83f53dbbf5b58c721f43]

        reduce number of framework libraries
        
        Change-Id: If2bf85301eb1523a636d031f6e5a9f78cb1ee06b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97871
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-04  Dennis Francis  <dennis.francis@collabora.com>  [e6eeecbe72a1d0e305369b103f05da887ca99016]

        use lcl_ExtendTiledDimension() in getRowColumnHeaders()
        
        to avoid code repetitions.
        
        Change-Id: If83b42175fb53132174fa33d169806e17a4a5cbe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96973
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit 3c6c039685870ed23d2f25cbfd984d3b54c4b60d)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97959
        Tested-by: Jenkins

2020-07-04  Dennis Francis  <dennis.francis@collabora.com>  [adf1182bbd865206d412274027c942071e760127]

        use helper-class ScRangeProvider in getRowColumnHeader()
        
        and avoid some code repetitions.
        
        Change-Id: I3e006bc8d9880f3e1ec892aa8f2423edbf9bbf14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96972
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit c888a2d7dc3fd770a8e95d0bd23e84f307f1355c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97958
        Tested-by: Jenkins

2020-07-04  Dennis Francis  <dennis.francis@collabora.com>  [954ec00ccd500ac7dc153032cb5dff7e7ba008b2]

        lokit: scPrintTwipsMsgs: Extend the tiled-area limits...
        
        if the client visible area is "close" to these limits. Also
        send tile-invalidations for the new area uncovered.
        
        ** All this is done only if the flag scPrintTwipsMsgs is set.
        
        Change-Id: I3d6b8c6aaae1eb934030c5bdbc1094dc8be16a9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96971
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit d64a5efdb8a2db38a5339ae04eb13807ba944ea0)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97957
        Tested-by: Jenkins

2020-07-04  Dennis Francis  <dennis.francis@collabora.com>  [2c798d6715194e910cef9cad1039f464d86dc06f]

        lokit: add new callback type LOK_CALLBACK_INVALIDATE_SHEET_GEOMETRY
        
        This is to notify the clients about changes in current sheet's geometry
        data. Use this to notify clients of various sheet geometry invalidations
        if the new feature flag scPrintTwipsMsgs is set.
        
        Change-Id: I478d2e646606320399905d7b15881a165a53146d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96969
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit 7d0181f519f83b978b9040986738ad0cedc020ba)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97956
        Tested-by: Jenkins

2020-07-04  Dennis Francis  <dennis.francis@collabora.com>  [b6d8dd62dd0892b9a2eeac68fe2e2ee366d59057]

        lokit: Introduce new flag "sc_print_twips_msgs"...
        
        for conditioning all changes needed to allow calc messages in print
        twips coordinates.
        
        Change-Id: I407b4d4d4e0a1dfb2c4339cafa10b368b437c82d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96904
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit 8f382dcee04588ac1e95f03f55df2b87883ce259)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96967
        Tested-by: Jenkins

2020-07-04  Dennis Francis  <dennis.francis@collabora.com>  [9f7cf0907e5a5d2b571e9c859f6be7648341da72]

        add row/col limits to the JSON
        
        Change-Id: I92cead8212f30d0cc9b811be21b6639830e84fa4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96903
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit fcb176a46c6ad9fa5bf09830141e01e204290aaf)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96966
        Tested-by: Jenkins

2020-07-04  Dennis Francis  <dennis.francis@collabora.com>  [568d0e13adb71c72eb07255a507b0ce922f43917]

        lokit: table-outline: skip empty collections...
        
        while encoding the information as string.
        
        Change-Id: I890efc4a9b60125c68c663a69569864308fdbdcf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96902
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit 2a7d29c51dca6d23a677f1e12ae68b6d7fc71ad5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96965
        Tested-by: Jenkins

2020-07-04  Dennis Francis  <dennis.francis@collabora.com>  [d24d7e21860ce390496c7aa4d61b347e0158ac51]

        Unit tests for ITiledRenderable::getSheetGeometryData()
        
        (Testing of groups/ouline case is not included)
        
        Change-Id: Ia53e5489c376d2d86461a9fd3db4f5b7dc963b99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96898
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit 4b7333da7fde7816ef874df9f5a6dc340aac40cf)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96964
        Tested-by: Jenkins

2020-07-04  Dennis Francis  <dennis.francis@collabora.com>  [777f9cec0985f99451ecb804d5ae139a0be32253]

        Introduce ITiledRenderable::getSheetGeometryData()
        
        ITiledRenderable::getSheetGeometryData(bool bColumns, bool bRows,
        				       bool bSizes, bool bHidden,
        				       bool bFiltered, bool bGroups)
        
        and implement it for the Calc derivation (ScModelObj).
        
        The aim is to use it actively in LOOL instead of the interface:
        
        ITiledRenderable::getRowColumnHeaders(const tools::Rectangle& /*rRectangle*/)
        
        This is used by the LOOL to fetch the sheet geometry data for just the
        current view-area in the clients, so LOOL queries this everytime some
        client's view-area changes.
        
        Like the existing interface, the new one will provide all 'kinds' of
        sheet geometry info [col/row sizes(twips), hidden/filtered and
        grouping]. But the difference is, it generates data for the whole sheet
        (not view-area specific). So the method need not be queried every time
        the view area changes in the LOOL clients, and more importantly it
        enables the clients to locate any cell at any zoom level without any
        further help from the core. This means core needn't send various
        client(zoom) specific positioning messages in pixel aligned twips. It
        just can send all positioning messages in print twips uniformly to all
        clients.
        
        Conflicts:
        	sc/source/core/data/segmenttree.cxx
        	sc/source/ui/inc/tabview.hxx
        	sc/source/ui/unoobj/docuno.cxx
        
        Change-Id: Ib6aee9a0c92746b1576ed244e98cb54b572778c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96892
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit 9faf7b5e7abe39c287f28f83fd14a364e959c881)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96963
        Tested-by: Jenkins

2020-07-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c6073a5a01aafc942ed459e748fe3605a3cc4586]

        Removed executable permission on cxx file
        
        Change-Id: Id2139b19566a69e0e6e95346cab85dee6ef90943
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97812
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-07-04  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [8bb495292019f1a59b58aee39716a2530e6f03fa]

        Fix HIG spacing in About dialog
        
        Change-Id: Ia67d5c8994c39a1e89c79e8d51a2a679cba73d3e

2020-07-04  Noel Grandin  <noelgrandin@gmail.com>  [43d2f3d5f1ab360cb40de7ccb45c2c0dd6b33ccb]

        avmedia/mac: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I7dfb9933c1625b4e0b68cf8ab459eebcd3db9d44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97893
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-04  Noel Grandin  <noelgrandin@gmail.com>  [78639945dab254e2de5315c49e82c333e1056170]

        UnoControl: create instances with uno constructors
        
        See tdf#74608 for motivation.
        
        Change-Id: I3df173e3c7064d3d925d3abe5c652b8cbe6c8ea5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97892
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-04  Mark Hung  <marklh9@gmail.com>  [7dcc18b5ac79d9a3e7564492428a275bf9b386db]

        tdf#119223 export the object name for pptx documents.
        
        Originally the name was always an object type plus
        an index. That not only ignores the existing
        object name, but also makes an unnamed object named
        in the roundtrip. So here the object name is used
        no matter it is empty or not, to keep unamed object
        unamed.
        
        Change-Id: Ib29a8fbc1fd67fa9a4a4efbfd0b2e9c4fb50de0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96908
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2020-07-04  Heiko Tietze  <heiko.tietze@documentfoundation.org>  [92c2318db92c3f102243ef1f8a9a492796932ff6]

        Revert "tdf#126733: inverted emoticons sets for the conditional formatting"
        
        This reverts commit a330d8eef09a3135bf6ae94b31b7ea944f256bdc.
        
        Reason for revert: Regression for existing documents
        
        Change-Id: I7bf70ddfa54c40732ca902f258530f34cac6cd98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97910
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-07-04  Mike Kaganski  <mike.kaganski@collabora.com>  [49124a6c5e14562110ea9a9318d1a93b14f9fa5c]

        Re-implement 481e686a66e550229ec0b600a785452f0d753342
        
        Marking documents modified simply on entry to an edit box created a
        problem, when using search in a read-only Online session made the
        document modified, and then auto-save failed, displaying a warning:
        
            Document cannot be saved. Check your permissions or contact the
            storage server administrator.
        
        The original problem, that 481e686a66e550229ec0b600a785452f0d753342
        fixed, was that entering a box in Impress in browser, typing, then
        pressing Save without exiting the box did not save the edits. Yet,
        the same sequence works outside of Online. In that case, the doc is
        marked modified in SdrObjEditView::KeyInput, which obviously is not
        called from Online, where SdrObjEditView::Command is called instead
        with CommandEventId::ExtTextInput. So just make sure that we mark
        the document modified also in this case, making sure that only the
        actual edits set the "modified" flag.
        
        This reverts 481e686a66e550229ec0b600a785452f0d753342.
        
        Change-Id: Ib05bc0492616a306dd328bcb8f2e1c9d7e7aa191
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97870
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-03  László Németh  <nemeth@numbertext.org>  [a5073875fe551790a314b402ff209545050c17da]

        tdf#134463 DOCX import: fix other "half" of contextualSpacing
        
        Always ignore own bottom margin setting of the previous paragraph
        with contextual spacing, if the actual paragraph is identical.
        I.e. in that case, too, when the actual paragraph has no
        contextual spacing, like MSO does.
        
        Note: PARA_SPACE_MAX mode hasn't included this modification,
        yet, so only ODT documents converted from DOCX use it at the
        default setting.
        
        See also commit e318d5d8146d18e2c76e23f2e3c39527f2af9f36
        (tdf#125893 DOCX import: fix "half" contextual paragraph spacing).
        
        Change-Id: I83fab2a2d85eeb9d48a8546d5a4e6423988d642c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97874
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-03  Caolán McNamara  <caolanm@redhat.com>  [b6b74150955d99af77c07c6c158a815bdff53cca]

        rename FormattedEntry to EntryFormatter
        
        Change-Id: I96079720f60b789f0b8d5483973150cb050e87e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97859
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-03  Caolán McNamara  <caolanm@redhat.com>  [8ac055fa8aa7ea6c15fc5e8c36df840978878a6f]

        change FormattedEntry to not own the Entry it operates on
        
        Change-Id: I5b5753312a5bbfed3dbcdc47cc1781cbcf168750
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97858
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-03  Caolán McNamara  <caolanm@redhat.com>  [97ccd327c66660c9f7c9e625e3c5469b2ce42622]

        change FormattedField so it doesn't inherit from Formatter but provides one
        
        Change-Id: I728380fb4e2ed914c4b96c0915075af097846c55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97825
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [643df295fa72b0d252460ae98104e347ce76cc22]

        tdf#134455: sc: Add unittest
        
        Change-Id: I48fe0445d08116e95da087a7ceeb45c1ad6609dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97823
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [3d79ac71d18566e0bd697eae119d6202dc01b494]

        tdf#35636: sc: Add unittest
        
        Change-Id: I79eee92015b4a4eafd57702e2ac1bf7fe1682f0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97840
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-03  László Németh  <nemeth@numbertext.org>  [d35b796efbab3ca08458f3dbeb489b05a05c55a5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4e7e70de93368b2d4de54665245484929d76eb90
          - tdf#133524 tdf#133589 (related) Document new "Localized options"
            
            of AutoCorrect.
            
            Change-Id: I8fce33762184ea558f62cce71cb0c09210623a22
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97822
            Tested-by: Jenkins
            Reviewed-by: László Németh <nemeth@numbertext.org>
            
2020-07-03  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [b1954b19bc52cf468319a8a93239e157852071ec]

        sfx2: cleanup cxx-only default params
        
        Followup commit to a8ee7bc96fb90e21ecab46bf1269b9eac6bf8261 - not
        idiomatic to have function-definition-only default params
        
        Change-Id: I606545d7396ed1123247115e92ac2830a0738e34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97813
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-07-03  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [b1d0d0cf866ac7235cd23ff862a8f2e9085148d8]

        [API CHANGE] Move NSS profile handling into NSS service
        
        While developing the patchset for tdf#127909, I broke the
        certificate path dialog, because I wasn't aware, that the
        NSSInitializer service has to use the same logic to auto-
        select the users profile, then the dialog. So currently you
        have to keep the complex service and dialog auto-select
        logic in sync.
        
        To prevent this error, this moves all the profile auto-selection
        and enumeration into the NSSInitializer service. What I also
        stumbled over is the particular lifecycle of the NSS library
        initialization in the NSS service. This is just done, when the
        first user calls some crypto function. As a result it's actually
        possible to change the path setting without restarting
        LibreOffice. But since the NSS deninitialization is run as an
        atexit handler, this setting can't be changed after the init.
        
        What is currently missing is any indication inside the dialog of
        the currently active NSS setting in comparison to any later user
        selection, if the user doesn't restart LibreOffice as requested.
        
        Change-Id: I886962777958c363abeb0ec91fc8a35cbd39eb98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97668
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-07-03  Jan-Marek Glogowski  <glogow@fbihome.de>  [47c098e5760537e8c43a92c9dbe16ace3902a19d]

        Qt5 better / working wakeup handling
        
        Report some of the stuff we can in AnyInput. And instead of
        posting an event, just use QAbstractEventDispatcher::wakeUp().
        
        Change-Id: I020a71eca7208030ddbfcd2b16d9bc4ceff315e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/73676
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-07-03  Noel Grandin  <noel@peralex.com>  [23e8739b98e1fff3be70159182b20642b70122de]

        tdf#131942 no progress bar saving in Calc
        
        regression from
            commit a7de363cead5cd0021d2e3df4573d4cbe27df23b.
            remove unnecessary Window::Update() calls, which immediately follow
        Invalidate
        
        Change-Id: If081f9a54ad7fe528a7885ac796f0ec6a7059872
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96975
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-03  Julien Nabet  <serval2412@yahoo.fr>  [6425ce30dce70de855700d3d79e4559cc0b8d88c]

        loplugin:redundantstatic (extensions/updatecheckui)
        
        Change-Id: I71144d4b61592cb1157057fe0cc6044d07957447
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97830
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-03  Caolán McNamara  <caolanm@redhat.com>  [850eb2a240b670e749dfabea388a7a4ae501d75c]

        drop some unnecessary includes and forward declares
        
        Change-Id: I05bf82e3fc295d6f3f42287763c53b8e21da4b67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97824
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [516dc02998fd59035fb54f2c78b7891ac7c7578a]

        avoid some sorting
        
        Change-Id: I02aacffcac30d48f79fd8d2640392aa3f1214b41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97826
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [dc119d12f03391c4c83a1819d09d5c046623cad5]

        loplugin:unusedenumconstants
        
        Change-Id: I6dde54ddc2a2be4a9bbe11cdb52550de7f6a1023
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97836
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [3fe6a2c11df30f5df843c137403c48153b577859]

        Css1FrameSize::AnyHeight is dead
        
        ever since initial import
        
        Change-Id: Ifa8346b4f603afde84a1e61fc251137c189e674f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97835
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-03  Szymon Kłos  <szymon.klos@collabora.com>  [16ab6e5b162641e5dc0ba6c0664aa8de50bf8e53]

        notebookbar: remember LOKWindowId in interim builders
        
        In case of notebookbar we need to remember the same id
        in every builder for each view to be able to use
        interim widgets. Then widgets are added to the same
        map as main notebookbar widgets. SfxViewShell is
        used as a common id as it is easily accessible.
        
        Change-Id: I4fbf2da320396efc80b08bcee9e341c165b1a290
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97199
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97834
        Tested-by: Jenkins

2020-07-03  Szymon Kłos  <szymon.klos@collabora.com>  [126c5e57d732359788010d6a364a5011d2e4a8c8]

        revert jsdialog: always clean remember widgets
        
        Don't delete all widgets when nested tab page
        is used
        
        Change-Id: I0ce2ce976791ca0c8325013df10f01abe341b78d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97119
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97833
        Tested-by: Jenkins

2020-07-03  Szymon Kłos  <szymon.klos@collabora.com>  [af2c3124332c02b3ef4065481c1c5b72baf032e8]

        jsdialog: change sendDialogEvent API parameter
        
        WindowId with 64bit length is needed
        
        Change-Id: Ia11530fb4666fc64d7acde653085ed258058c169
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97100
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97832
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2020-07-03  Regényi Balázs  <regenyi.balazs+gerrit@gmail.com>  [cab956c480eb4f619580285c7b9a15b9e6d9b780]

        tdf#112312 DOCX legacy shape export: keep fixed size
        
        Classical/legacy shapes lost their fixed size when exporting them with the
        option "Resize shape to fit text" because they do not have the ability to
        resize to content.
        
        Co-authored-by: Szabolcs Tóth
        
        Change-Id: Idd84dea040f9607d0d498e591601a8648a605a2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97127
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [7b14b4b377c1b94e4899860e1a45abd55230cdca]

        remove some dead WindowType values
        
        Change-Id: I7eb67e48a87e8cc2babbd46d482294877b08ab99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97828
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [84f1c0f7cafc0afb01eac53995d987cbe9b0c771]

        DragDropMode::CTRL_COPY is dead
        
        since
            commit 3c5e074a8fe5e0a18d326d37bc54a5ec0f077e4e
            Date:   Fri Jun 19 12:37:05 2020 +0100
            weld DataNavigator
        
        Change-Id: Ib1a0474e0543f863236d58195653c6369c21e2fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97829
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [3c1026bd793ebd81a94a9bf8514553aea23ce375]

        only loop over props once
        
        Change-Id: If41314c90397199c14c91fe65ed41243ac385dae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97827
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-03  Szymon Kłos  <szymon.klos@collabora.com>  [9eaaf3b7e1d55d064c0518cbbb7bb724e219e10a]

        jsdialog: get widget depending on viewshell
        
        Notebookbar always gets window id 0 what causes
        conflict in map and some widgets doesn't work
        
        Change-Id: I15b4e83d385e83bcf898148a871ddf540257cc81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97099
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97816
        Tested-by: Jenkins

2020-07-03  Szymon Kłos  <szymon.klos@collabora.com>  [645021ad49628319423ad29d866d7adb3aee9d97]

        jsdialog: always clean remember widgets
        
        avoid crash when old, freed widged will be used
        
        Change-Id: I4f4ec40bc8d1fdda4a141d1167c05d863d516633
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97014
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97814
        Tested-by: Jenkins

2020-07-03  Szymon Kłos  <szymon.klos@collabora.com>  [cef4ed2a79a5c0643afd513bc163fadff047ea82]

        jsdialog: working number format field
        
        Change-Id: Ibc3dcd34008767a7a38cc9b52a23935e0387f67e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97016
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97815
        Tested-by: Jenkins

2020-07-03  Ahmed ElShreif  <aelshreif7@gmail.com>  [29d3978de0687770bd223b639a77a6dd305e765d]

        uitest : Add demo for SvxNumValueSet support
        
        The demo is just a test case added to BulletsAndNumbering Dialog test cases .
        
        The BulletsAndNumbering Dialog has 4 SvxNumValueSet so The test case works with each one of them .
        
        We now have support for "Writer: Format-Bullets and numbering dialog- Selection" item .
        
        Change-Id: I3a0827991a5fd004489459feb7c49214c9e2b766
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97341
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2020-07-03  Shiko  <aelshreif7@gmail.com>  [626c6ca43f1c20db261dff0108f89e62853953e7]

        uitest : Add Support for SvxNumValueSet
        
        We need to add support for the SvxNumValueSet to use it in testing this item:
        	Writer Format-Bullets and numbering dialog
        
        You can now test any SvxNumValueSet with this lines:
        	>> obj_name.executeAction("CHOOSE", mkPropertyValues({"POS": "pos_num"}))
        
        I will provide another patch with test case fo Writer Format-Bullets and numbering dialog
        
        Change-Id: I4e3835c34bd3509929ee2d5e832991aa95ed3bba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97271
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2020-07-03  Ahmed ElShreif  <aelshreif7@gmail.com>  [287adbce9a6e5d045a1d6873ac312370630a922d]

        uitest: Fix small issue in UI Logger DSL grammar "EditUIObject"
        
        Change-Id: I5ce8f14f4075e6d2f79b3c20ce1686b644f87d27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97691
        Tested-by: Jenkins
        Reviewed-by: Ahmed ElShreif <aelshreif7@gmail.com>

2020-07-03  Mihkel Tõnnov  <mihhkel@gmail.com>  [1c7d792ae27d2a899244d30a9c3cd3c04b5755ae]

        tdf#126085: Enable Ctrl+Comma & Ctrl+Shift+Comma with European layouts
        
        Also: tdf#127726, tdf#130073
        
        As many European layouts don't have a semicolon key (";" is instead produced
        by Shift+Comma), map .uno:InsertCurrentDate and .uno:InsertCurrentTime to
        Ctrl+Comma and Ctrl+Shift+Comma, respectively.
        
        The list of locales is based on information about national keyboard layouts
        from Wikipedia (mostly https://en.wikipedia.org/wiki/QWERTY).
        
        Change-Id: I858dc2affe2b29b8abfa3000a37cea43374837d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94305
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [da5cf5598ad9e1594f8257aa3faeece0b342cbfa]

        RESTART_REASON_OPENGL is dead
        
        since
            commit 9dc7b88f5d3a3af0307b4ae39a01247677907d80
            Date:   Mon May 4 11:50:03 2020 +0200
            remove checkboxes for enabling OpenGL
        
        Change-Id: I0b787d6d3ea235fa75b537c90b1d9e74837647c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97811
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-03  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [192e6c1209d4c0795dabc4feeacb49e521b4f8c7]

        Colibre: tdf#133268: Add more extra large 32px icons
        
        - Update Paste Special icons
        - Update Tip help icon
        
        Change-Id: Ida964d9e45e847d8f7dea42e9a9ff4f73dff1e94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97766
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-07-03  Szymon Kłos  <szymon.klos@collabora.com>  [e2b50a956cd34179d4f1e7f87834a94188011843]

        jsdialog: weld toolbar
        
        Change-Id: If105d6716fc43f471f63f4eb60fa85498cb3dcc6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96934
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97789
        Tested-by: Jenkins

2020-07-03  Szymon Kłos  <szymon.klos@collabora.com>  [004512d87ab70587d95a708116a5c2f4b870565c]

        notebookbar: allow to create multiple instances for online
        
        Change-Id: Ic8a3d07ec6ec5a5d6d56a3958e91d3074ce1493e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96936
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97788
        Tested-by: Jenkins

2020-07-03  Szymon Kłos  <szymon.klos@collabora.com>  [3655ff091ebb6b2ecf0ef5dda3c290aa954df617]

        Move SalInstanceToolbar decl to header file
        
        Change-Id: Ice74bd7ce2e8d3dc92ab8d9aa7f2d1382ea71660
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97787
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-07-03  Shivam Kumar Singh  <shivamhere247@gmail.com>  [4b8abb3db70ab5af3a9e92a327b46bbf38a481b3]

        Added tree view for Inspector and support for PS
        
        -> The support for PS has been added.
        -> The UI for Inspector has been updated with
           expand/collapse buttons for PS and CS.
        -> Any property is listed only once at the Inspector
           either at PS or at CS
        -> Hide any property having default value
           (only modified properties are of interest)
        -> Hide Asian and Complex Properties
        
        Change-Id: I3b519eef7a5699339608fdb8c29d6f04498f4346
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97263
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [006572e4d808e95a6624d0c5f37be8b8d14449ce]

        tdf#133944 writer image shadow incorrect
        
        regression from
            commit 1f59cbe36c9899f6fa9a869331c9be454abd4606
            Date:   Fri Apr 17 15:38:05 2020 +0200
            simplify some SwRect code - use the SwRect Add* variants
        
        Change-Id: I435b1153f272b08a2bfe7d90145de1ee5a702b08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97720
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-03  Luboš Luňák  <l.lunak@collabora.com>  [645d5113965942ee9cba2670fc897b9f8f56a1fb]

        compute bitmap checksum for proper amount of bytes and bits
        
        Change-Id: Ifee6fae39dd13a36c72674550cd48dc35fdd71ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97761
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-03  Szymon Kłos  <szymon.klos@collabora.com>  [0e8588df1bb463437c9cb911531f5360d9b4f807]

        jsdialog: try call welded action even if window doesn't exist
        
        Change-Id: I8ae96d2e61899c89b5ddb8ff362d8a066ded3960
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96922
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97744
        Tested-by: Jenkins

2020-07-03  Szymon Kłos  <szymon.klos@collabora.com>  [f7b2e98bb76d2ce37ddc886ab503c6b160d8849d]

        gtk3: receive mouse events on drawing area
        
        Change-Id: I35ec84c7e2e849625db7d628e1fa2e3807b3ef21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97566
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97743
        Tested-by: Jenkins

2020-07-03  Szymon Kłos  <szymon.klos@collabora.com>  [f6f5fa8038e1b8e320a8e74af1c5d901d13988a5]

        Styles preview: avoid nullptr dereference
        
        Change-Id: I04292baa8a680f03613cef32f7cb55581b914809
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96935
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97745
        Tested-by: Jenkins

2020-07-03  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [7dc3a20cab712ee987ea25a8f5728529521485b7]

        SwTOXMark::InsertTOXMarks: SwIterator no more ...
        
        - remove manual SwIterator usage
        - moved SwTOXMark from ::Modify to ::SwClientNotify
        - replaced static InsertTOXMarks() with SwTOXType::CollectTextMarks()
          where it belongs
        
        Change-Id: Ib8289c07882a61278dedb1bc1fadc1a9237fea4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97663
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-07-02  Eike Rathke  <erack@redhat.com>  [f106bb4471b6d3627311980ed727459b2da8e448]

        Resolves: tdf#134455 Let TIMEVALUE() use lax time recognition
        
        ... to accept minutes or seconds >59
        
        Prepare SvNumInputOptions as enum class in case further options
        would be needed for anything else.
        
        Change-Id: Ie9ae62adf68f9948e23f55ac32c09a6b992a36e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97784
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [f4c126da920b06d273ddd375d7f77faa39f01cb5]

        Improved loplugin:staticanonymous -> redundantstatic
        
        ...now also covering variables with internal linkage that don't need a redundant
        "static".  (Unlike with functions, with variables there are also cases that are
        not in an unnamed namespace, hence the rename of the plugin.)
        
        All the relevant changes across the code base have been done in the preceding
        "Upcoming improved loplugin:staticanonymous -> redundantstatic" commits.
        Ideally the changes would have been done with a rewriting plugin, but it can be
        quite tedious in general to identify the correct occurrence of "static" that
        must be removed, consider e.g.
        
          struct { int init() { static int n; return n++; } int x = init(); } static
          const a[10] = {};
        
        However, it turned out that in all cases across the code base, the relevant
        "static" was either at the start of the declaration or came after an initial
        "const".  So I temporarily changed the plugin with
        
        > --- a/compilerplugins/clang/redundantstatic.cxx
        > +++ b/compilerplugins/clang/redundantstatic.cxx
        > @@ -59,7 +59,7 @@ class RedundantStatic
        >                  }
        >                  report(
        >                      DiagnosticsEngine::Warning, "redundant 'static' keyword in unnamed namespace",
        > -                    decl->getLocation())
        > +                    decl->getBeginLoc())
        >                      << decl->getSourceRange();
        >                  return true;
        >              }
        > @@ -73,7 +73,7 @@ class RedundantStatic
        >                  DiagnosticsEngine::Warning,
        >                  "non-inline variable of non-volatile const-qualified type is redundantly marked as"
        >                      " 'static'",
        > -                decl->getLocation())
        > +                decl->getBeginLoc())
        >                  << decl->getSourceRange();
        >              return true;
        >          }
        
        to report the diagnostics at the start of the declarations (instead of at a more
        natural place which is typically somewhere in the middle of the declaration),
        compiled LO from within Emacs and then ran a function
        
        > (defun doit ()
        >   (interactive)
        >   (while t
        >     (next-error)
        >     (with-current-buffer (window-buffer)
        >       (when (re-search-forward
        >              "\\=\\(\\<static\\>\\s *\\|\\(\\<const\\>\\)\\s +\\<static\\>\\)"
        >              nil t)
        >         (replace-match "\\2")))))
        
        to do all the replacements.  (Plus solenv/clang-format/reformat-formatted-files
        where necessary.)
        
        Change-Id: Ie7efc8e0593a407c390a6a7a08c81e547410f18a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97779
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  László Németh  <nemeth@numbertext.org>  [45504ca72e0f081de9e7cc4f1faf553c7361694d]

        tdf#133735 DOCX: fix paragraph settings of nested tables
        
        First row of a nested tables lost its paragraph
        settings, by dropping the collected paragraph data of
        the unfinished row.
        
        Regression from commit 81ce88aa80f8e7cde4fdc5b211e9500a3599643c
        (tdf#132514 DOCX import: fix lost table style with footer)
        
        Change-Id: I17d81d0906f424fe35237ac285e8ad27090bcab0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97645
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-02  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [2b6fe73ddcd845b5dde581e3802cb29d804f7876]

        Update git submodules
        
        * Update translations from branch 'master'
          to cae548d4c0456d970b8deb8f2639f30c9fabe98f
          - update translations for 7.0.0 rc1
            
            and force-fix errors using pocheck
            
            Change-Id: I3015e0155d85f8a7cf7c0b18c2e70a6a2f145dd5
            
2020-07-02  DaeHyun Sung  <sungdh86+git@gmail.com>  [50a41b211e7b9bce7cf10d286861071574702638]

        Hardcode script for "Noto" CJK fonts & add USCRIPT_JAMO
        
        1. Hardcode script for "Noto" CJK fonts.
        
        The "Noto" CJK fonts support to Simplified Chinese, Traditional Chinese, Traditional Chinese HK, Japanese, and Korean (Pan-CJK fonts).
        
        Nowadays, Noto CJK Fonts are shown '简繁'.
        
        Noto font's KR(Korean, 한국어/한글) & JP(Japanese,日本語) represent Korean(KR, It shows '한글') and Japanese(JP, It shows '日本語'), respectively. These are not expressed in Chinese fonts, such as Simplified Chinese(简) and Traditional Chinese(繁).
        Also, Both TC(Traditional Chinese) and HK(Hong Kong) represent 繁. It don't shown 简繁.
        so, SC(Simplified Chinese) represent 简, It don't shown 简繁
        
        So, I fixed Font select option's Noto CJK-series font Examples on LibreOffice
        Noto Sans CJK HK 简繁 -> Noto Sans CJK HK 繁
        Noto Sans CJK JP 简繁 -> Noto Sans CJK JP 日本語
        Noto Sans CJK KR 简繁 -> Noto Sans CJK KR 한글
        Noto Sans CJK SC 简繁 -> Noto Sans CJK SC 简
        Noto Sans CJK TC 简繁 -> Noto Sans CJK TC 繁
        
        Noto Sans Mono CJK HK 简繁 -> Noto Sans Mono CJK HK 繁
        Noto Sans Mono CJK JP 简繁 -> Noto Sans Mono CJK JP 日本語
        Noto Sans Mono CJK KR 简繁 -> Noto Sans Mono CJK KR 한글
        Noto Sans Mono CJK SC 简繁 -> Noto Sans Mono CJK SC 简
        Noto Sans Mono CJK TC 简繁 -> Noto Sans Mono CJK TC 繁
        
        Noto Serif CJK JP 简繁 -> Noto Serif CJK JP 日本語
        Noto Serif CJK KR 简繁 -> Noto Serif CJK KR 한글
        Noto Serif CJK SC 简繁 -> Noto Serif CJK SC 简
        Noto Serif CJK TC 简繁 -> Noto Serif CJK TC 繁
        
        check the Noto CJK Fonts
        https://github.com/googlefonts/noto-cjk
        
        2. add USCRIPT_JAMO
        It related with commit, ff0ed60c769da6f46acd9388e46922987e321d06
        "change USCRIPT_JAMO language value for Unicode"
        
        Jamo(자모/字母) is composition elements of Korean Alphabet, Hangul Syllable(음절)
        
        Example] 각
        Decomposition of hangul syllable
        Unicode code point: U+AC01
        Hangul(한글) ‘각’
        jamo(자모/字母):  ‘ᄀ’  plus ‘ᅡ’  plus ‘ᆨ’
        choseong(초성/初聲):ㄱ (codepoint: U+1100)
        jungseong(중성/中聲):ㅏ(codepoint: U+1161)
        jongseong(종성/終聲):ᆨ (codepoint: U+11A8)
        
        Change-Id: I9ad14ce14a2168a4c3ac4e7cb6c7e5cfbaad39ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97344
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-02  Caolán McNamara  <caolanm@redhat.com>  [a751d9c414fc63f36ae4b54b8adbaba042b31f60]

        weld FormattedControl
        
        by using the newly split out Formatter to do the number formatting
        but input/output to/from a weld::Entry
        
        Change-Id: Ic9e619dc5d1ed2fae87e2d89a40dc51f3881468f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97660
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-02  Caolán McNamara  <caolanm@redhat.com>  [4582ac7de8291a81c867492aad770206fbaca224]

        add ability to set Entry font color
        
        reluctantly, but the SvNumberformat color feature exists and it's expected to
        be possible to use that color in the currency fields
        
        Change-Id: I31834e5667fcad42021532957dee4f79621f58a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97774
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [54c866828a9b85c23830e4a8be2c27b59ffd3cd5]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: xmlscript
        
        Change-Id: I59dc2d6949eb51394874403e62079ad75063882d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97773
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [9d6a532e49b2bdc0ee808ff0f4e17d327d79a754]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: xmloff
        
        Change-Id: I47bd2f4b6bbe47b8a6c0aa8102186bf25a3804f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97772
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [e6862e7828ba6bdd63bffd7eeaecc7de5d7d1c2e]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: xmlhelp
        
        Change-Id: I4ea84c662ec481e6dd992e82aa4426dba136aded
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97770
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Caolán McNamara  <caolanm@redhat.com>  [619cf83879143e59dc767f69394cc72a5a6a8d11]

        currency combobox doesn't have a selected entry
        
        possibly since...
        
        commit 5326d238d7f98b11886eb4be01f19db73f8eda39
        Date:   Tue Feb 4 00:14:17 2020 +0300
        
            tdf#114694: Make default value in language settings the first element
        
        Change-Id: I6a543ee6bf59d6dfcaee47252cf8008e840e47e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97769
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-02  Caolán McNamara  <caolanm@redhat.com>  [05f4de0c4898e31431f6a8deaee58f6205c87dd3]

        focus grabbed to options extension page when browsing options
        
        Window::Show grabs focus to the window if its a system window by default
        
        and XWindow::set_visible calls Show with default args
        
        Change-Id: Ief3b44068b867fe22f829de5d9722832692a35fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97768
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [441af1f1ca53ca03736e0417414bbcf067aaaefa]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: vcl
        
        Change-Id: I7559ab5c98a22e315549b5dfc651e937697cac22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97742
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [f0d4f96a0c7c84ea6f81e14f9df1ca37be54db04]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: vbahelper
        
        Change-Id: I55c29df7d500a6cd8aab01378efcbe01d1c2092f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97739
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [269a161b3855fcdfde084bd0d786f212cbdd2af0]

        tdf#129264: Make javaldx always print a line upon successful execution
        
        ...where "do not use a JRE" (implying that the printed line consists of just a
        terminating newline) is a sufficient condition for a successful execution, too.
        
        (Also, it appears that extend_library_path in desktop/unx/source/start.c would
        have introduced unwanted empty segments into the path environment variable when
        the line printed by javaldx consisted of just a terminating newline.)
        
        Change-Id: Ic2f86de8a829b3dea51c0e4da1ac236298e16366
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97756
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [a7f74d5de2083ae89425502790442b7ee8a71301]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: unotools
        
        Change-Id: I9f4684834002d09fb5408e2b705dec37ffa498fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97734
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [ec2ee430e78cf768bbe48d4b7e7b32aaa6410b54]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: writerperfect
        
        Change-Id: I13fcde3b0c847a622be0305c6d2bd21057d3402c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97758
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [da1a875b5cc3753485535fdf92c8f6a9cfc66f3e]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: writerfilter
        
        Change-Id: I7e5759158ac171db249f1f6a2f12f61ade2aaafc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97757
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Luboš Luňák  <l.lunak@collabora.com>  [52ccf06081d7aea3aefb7c582862987ec5380a45]

        Revert "implement Skia workaround for ... (tdf#133016)" (tdf#134346)
        
        The workaround breaks a valid use in tdf#134346, so the original
        problem will need to be handled differently.
        
        Change-Id: I1560ef5714a90f1d170341c1b716010a0eb5aafc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97723
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-02  Luboš Luňák  <l.lunak@collabora.com>  [b07f93c31ba4b652b92d7b8e40edb3ca584f04f6]

        do not convert straight lines in polygons to cubic for SkPath
        
        Change-Id: If8a088daa7971509cf12b508f956bed28a6c053b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97724
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [bbb35541d8e0a2b041ed05ccb23307afa5371211]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: ucb
        
        Change-Id: Id9301e65bea34c0edd9aadab85b848117e05075e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97710
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [fdab50022519d8d794a00a3693e66bd8f3fad303]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: unoxml
        
        Change-Id: I755d70b8aeadf8946dacb20292e97797a51aa44a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97738
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Szymon Kłos  <szymon.klos@collabora.com>  [a001b5a8626789ec93ad5d05a32c8bd76250d083]

        notebookbar: use JSInstanceBuilder for styles preview in online
        
        Change-Id: I826ca92aec5e324b935dfc7c52fc95c6ce5c5e05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96915
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97732
        Tested-by: Jenkins

2020-07-02  Szymon Kłos  <szymon.klos@collabora.com>  [475ef7ca0cd745a9174c2494300df9c553dbfb8f]

        notebookbar: insert styles preview widget
        
        Change-Id: I9a9baed9bc6b769a83295f05fd17133b12965398
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96916
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97417
        Tested-by: Jenkins

2020-07-02  Alain Romedenne  <LibreOfficiant@sfr.fr>  [1875c8e1b93e6a1cc99b6d7b63bc7f8f452a39ff]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b6f441acbef90d0c13e56b2127d19ebb7ed1718d
          - Basic advanced libraries brief descriptions
            
            Change-Id: I4bdfd0983e52e8741b9082f0bc6dfa1a35b16510
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97582
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [f0835dca439215eed266f2d7af318d3d0b2cc766]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: unodevtools
        
        Change-Id: I6768925fd5fb00cd4805b00cebaa0c37656591f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97728
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Szymon Kłos  <szymon.klos@collabora.com>  [4bc6799cbf00715b2a0a8f5553d8600ca04c3882]

        Getting styles info shouldnt set document modification state
        
        Getter function modified document's 'is modified' state
        and broadcasted it due to internal styles creation/delete
        
        That caused spam of SwCursorShell::UpdateCursor calls
        when styles preview widget was used in the notebookbar.
        
        Change-Id: I22ee4e820adf79f6e816cb35161cb21f26abb2b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96921
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97733
        Tested-by: Jenkins

2020-07-02  Szymon Kłos  <szymon.klos@collabora.com>  [2581a31ee06b03d3524f7c668e3cc42c99129482]

        notebookbar: don't hide elements for online
        
        Change-Id: Icbef09e9e012d88372b164d2f69f80b06161772b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96920
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97731
        Tested-by: Jenkins

2020-07-02  Julien Nabet  <serval2412@yahoo.fr>  [a330d8eef09a3135bf6ae94b31b7ea944f256bdc]

        tdf#126733: inverted emoticons sets for the conditional formatting
        
        Change-Id: I5bd631b17c1008355c299ffceb622e6ea8c39d45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97636
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-07-02  Rene Engelhard  <rene@debian.org>  [c3344f1bd33ed8cce364d528022b7230ed1e8bae]

        disable testTdf122225 with --without-fonts
        
        Change-Id: I498da0b45b281005c72bfe47c822b0a4798e884b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97652
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Tested-by: Jenkins

2020-07-02  Regényi Balázs  <regenyi.balazs+gerrit@gmail.com>  [a85c2504c002dff069c129ab244cb2ba5820943d]

        tdf#123324 DOCX import: fix shape height relative to top page margin
        
        using UNO API RelativeHeightRelation and the associated
        lo-ext attribute for OpenDocument export.
        
        See commit 43d7f4e3640c5e370fd1204739c2b0c7eb5f40e4
        (offapi: document the 4 new properties which are no longer read-only).
        
        Co-authored-by: Szabolcs Tóth
        
        Change-Id: Ibaba4b3762de5a70506dacd85a818b8972b18144
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96869
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [bedc5bf125bdc0377b7dc845192b274e90945e13]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: ucbhelper
        
        Change-Id: Ie5e160e577ba0acc83617b2f4f2ca97b9d3f6da7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97727
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Srijan Bhatia  <srijanbhatiasun@gmail.com>  [14b8c176133979cd1c3163ef5fe3eed0e6479fea]

        tdf#127680 Add the option to print even or odd values from a particular range
        
        Added a box besides the pages option that lets the user choose between left and right pages/left pages/right pages.
        
        Change-Id: Iee0386f4f3cfd2dac3fcf898a3fefb5434cb27a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96612
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [445537bbc2971b970bed244db40f35c9caf43ef4]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: tools
        
        Change-Id: I832fbcde277a87ab873ce3477a6886c7002e24ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97709
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Oleg Schelykalnov  <olegshtch@yandex.ru>  [076fdbdb912809614a48377ab4b86cd2e2cb228f]

        tdf#134112 sw: Test access of text field master object
        
        Change-Id: I793528faa6d73f7a97ddd4409ae8a1a3e611cea1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96674
        Tested-by: Michael Stahl <michael.stahl@cib.de>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [b772fca5b5fc24df8150541a08ac1bfd979b3ac9]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: toolkit
        
        Change-Id: I40eb6de30065fe00d5214e0a00b38d02b0deea52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97708
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [b32e5bbdc620ac9cf8b241ada47640f9e1d5d408]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: testtools
        
        Change-Id: I14913564c7dbb453a761b5e37fec4f9eb331417d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97705
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [47060fe411a33c4dc05540c4fb5b6aa26ae12c25]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: test
        
        Change-Id: I7926d0fef411337e637bca6d0f18ea75a12dc522
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97704
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [6409b5e7115049f7072c66c1dfb3dd1308709fcc]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: svl
        
        Change-Id: Iedcd2e149690350f0ef131eda5cf61ecfade5c91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97695
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [2b0677d69e6e53a7e3a74c6e42a8d02f7cc36a41]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: sw
        
        Change-Id: Id4e6e18b1fce848972e67ca519cbf23eab7cd109
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97701
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [13c4a795aa42250a31977068a3fbb2dc5162e443]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: svx
        
        Change-Id: I6f4b927f9c869925825cc83cc36f0494d06c8faa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97698
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Muhammet Kara  <muhammet.kara@collabora.com>  [42f7b3605351a9026f2ce6e4a71cba0444b06569]

        Add Turkish (tr) dictionary
        
        Change-Id: Ibc1e7505e6a7492f4d0714c848a6d1eebcdf4a0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97661
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [5b2f04d2f864ea0ef5d0c28d2891d87f1545b9d5]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: svgio
        
        Change-Id: I7373cec6d8d03e5fc0ac30b54e5b5077232c2f83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97694
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [770ca016b9301cc02beab345f02c085e27f52e71]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: svtools
        
        Change-Id: I947b8def12bf27093dc9ad95077c0718dec959a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97696
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Szymon Kłos  <szymon.klos@collabora.com>  [699a31ec958a8fdc3ccf4a021298dd7c1c6ee714]

        notebookbar: build using weld::Builder
        
        and provide welded implementation for writer tabbed
        
        Change-Id: Id6c71234cb1f40fd3889555785fcdbe84b801edd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96917
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97517
        Tested-by: Jenkins

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [111b05e412f278037b3c1a852b4ab6d9fca461f9]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: starmath
        
        Change-Id: I755e3bef5be3df25b4f1f5887d9b0d2addf13ccf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97692
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [45898370bcf0dfb8bd303dc0922ebae604d59224]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: stoc
        
        Change-Id: I993e4c0aef41b0925678d7744a989ad5539cc80e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97693
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [d72e9cc0d1a91bf6283dcc5d3d96ae16e7014454]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: sot
        
        Change-Id: I3e751a59eb6d5f95a331627d0fcd776b193b05b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97667
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [f9766129b660193a886be36b74f4ca438047c778]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: slideshow
        
        Change-Id: If1edbfd2da7082cb5c03dda8c3c1a7af6de6da53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97666
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [b0a21fb21f7a3ce4aca2db1eaa839e4b6fc5ed6d]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: shell
        
        Change-Id: Ieb0abded6050cdb8a179ea1558bd17fa14ebb64b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97665
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [d563b9a5960e9bfe7077ee5aca44966d0bb3e2f1]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: sal
        
        Change-Id: I022f5ed37d25f2c8a8870033bab32ff59d4d8da6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97648
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Stephan Bergmann  <sbergman@redhat.com>  [434391237010c94d54d89ad7f2ecef3638a772a0]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: sdext
        
        Change-Id: I767b6ca4bc2bfc3623aa2ba502f075bde1347df7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97657
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-02  Jan-Marek Glogowski  <glogow@fbihome.de>  [c48e4d795e37f23b71d647247590807ab9e52223]

        Fix PanelLayout Task::SetPriority warning
        
        SetStyle will tigger a resize event, which in turn will start the
        m_aPanelLayoutIdle, before it's actually prepared, resulting in
        the Task::SetPriority SAL_WARN_IF triggering.
        
        Change-Id: Ide48d6004e242cf75bb48dc9f5e8dc3aa5ff809b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97664
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-07-02  Michael Meeks  <michael.meeks@collabora.com>  [6ddd8673f9985afd48b3212444a942ebe37197f6]

        Disable flavour in title bar for Linux.
        
        Tweaks c5404831344 after discussion with Rene.
        
        Change-Id: I7820643f79e673a90055f74770bffaf8ad7a077f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97646
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [69861703cb40a27ed0427313a2ab0237140d54a8]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: sfx2
        
        Change-Id: I67ac4f4ed5ddd488c3fd5bae83d1fce18d6213d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97662
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [72fcc08ea042f660dba802f20714a7fe8e86e1a8]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: sd
        
        Change-Id: I4a7a3771890e3b7f782954a1bdce9e55db99739c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97656
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [9c6100c26a295bba568f89b2eb0ade104ddb2069]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: scripting
        
        Change-Id: Iee244e5b7f3f768d2e58165ae438824a1f1a0d0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97654
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Marco Pinto  <marcoagpinto@sapo.pt>  [d604b828b93b41758d81bf79921ca43bcea7bbd6]

        [pt-PT] Added 13 autocorrect words
        
        Change-Id: Id20f9c7b22f7255b8fe4598dcb884edb4f11fd53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97140
        Tested-by: Jenkins
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [93ef2735b847b1277793b267373878ccef1b581c]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: scaddins
        
        Change-Id: Ib3e2cdac213e59b8906aa42c90a7665b73c10b93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97653
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [5e3241cf1659a441af28f1e1adc8da2719e7cb85]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: sax
        
        Change-Id: I9f6a90d41d33350d0ebb72b1bf67527d24ab1dd2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97649
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [45170005287b7f1c9610684b3d5913a356b0f4e1]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: sc
        
        Change-Id: Ie2d2d26bac69f4b228eadef712b06b665b3974eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97650
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [8e50b9ca808e668d1f55d6b2dc517e6221fe1df7]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: remotebridges
        
        Change-Id: I0204c51f456aa500d9132d4fa4fd877df0c2c442
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97634
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [21a30e3f1172bef710ca017558dca670f0790013]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: registry
        
        Change-Id: Id96932c7944b5136f5fa7b5f698b8bb3b616e9ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97633
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Caolán McNamara  <caolanm@redhat.com>  [175eba0d87cc0d4693920341077617ef443809b4]

        split Formatter part of FormattedField from SpinButton part
        
        Change-Id: Ic1454d63a17bd3ec1d70cd5eef5895aee2d919ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97642
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-01  Michael Weghorn  <m.weghorn@posteo.de>  [03093a91b64fea9852704f49cd20d162784ca748]

        tdf#134405 android: Add null check
        
        Without it, Android Viewer crashes in experimental editing
        mode when e.g. opening the sample doc and clicking into the
        text area.
        
            E AndroidRuntime: FATAL EXCEPTION: main
            E AndroidRuntime: Process: org.libreoffice, PID: 6152
            E AndroidRuntime: java.lang.NullPointerException: Attempt to read from field 'float android.graphics.RectF.left' on a null object reference
            E AndroidRuntime:        at org.mozilla.gecko.gfx.RectUtils.scale(RectUtils.java:45)
            E AndroidRuntime:        at org.libreoffice.overlay.DocumentOverlayView.convertToScreen(DocumentOverlayView.java:194)
            E AndroidRuntime:        at org.libreoffice.overlay.DocumentOverlayView.repositionWithViewport(DocumentOverlayView.java:184)
            E AndroidRuntime:        at org.libreoffice.overlay.DocumentOverlayView.changeGraphicSelection(DocumentOverlayView.java:157)
            E AndroidRuntime:        at org.libreoffice.overlay.DocumentOverlay$11.run(DocumentOverlay.java:199)
            E AndroidRuntime:        at android.os.Handler.handleCallback(Handler.java:883)
            E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:100)
            E AndroidRuntime:        at android.os.Looper.loop(Looper.java:214)
            E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:7356)
            E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
            E AndroidRuntime:        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
            E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)
        
        Change-Id: Ibff148a5d83413b4eed8a054b0143c9dae4e5537
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97632
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-07-01  Aron Budea  <aron.budea@collabora.com>  [b0a3883a45edac3c8f9bccf6926b34d9da8f30e8]

        Send various state changes to LOK
        
        Change-Id: I0d5dc63015364cd1586555b6dced81afa50745bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92865
        Tested-by: Jenkins
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [70246cf9c6fc36ae2f669eb349b795de2543968a]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: reportdesign
        
        Change-Id: Ia5047d90b14e886f5ba8de805462ca9b946ad65a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97635
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [631cec87e2da1925246e4a1902cec6f2952f939e]

        loplugin:externvar is covered by loplugin:external
        
        ...so drop the former.  But keep the relevant externvar tests by moving them
        into compilerplugins/clang/test/external.cxx.  (Which revealed one difference
        between the two plugins, regarding certain extern "C" variables in unnamed
        namespaces, where Clang (and for that matter also e.g. GCC, it appears)
        deliberately deviates from the Standard and considers them to have external
        linkage.  Add clarifying comments that loplugin:external keeps considering these
        as having internal linkage, following the Standard.)
        
        Change-Id: I344fcd0135fdaf6bf08a4b396af2ed2299389a7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97639
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [740d87c0cc833a8159d79100f789033750a8427c]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: oox
        
        Change-Id: I1c6a2852e4794529ec7d55ceae485196a8170e24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97617
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [38cfe86259c63b0080d3f064dd0e7999d2eeee76]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: package
        
        Change-Id: Ie183cb0d374e8d9a02891a765f46583f7cc1c345
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97618
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [a380b4e972710b495ee80344152093a5a09317ef]

        reorder parameters of SvXMLExport::SvXMLExport
        
        so they all have similar order
        
        Change-Id: Id8baef058d52f6cce9d9be41b0341eec8ad648b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97628
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-01  Regényi Balázs  <regenyi.balazs+gerrit@gmail.com>  [d63321d949563759ee2ada96fdc2e0f8728941b2]

        tdf#133863 tdf#133864 DOCX shape import: width relative to inside
        
        and outside margins.
        
        See commit 43d7f4e3640c5e370fd1204739c2b0c7eb5f40e4
        (offapi: document the 4 new properties which are no longer read-only).
        commit b46f4bc9760267ac5e45d43b77b5d2721ee4c386
        (tdf#133070 DOCX import: fix shape height relative to bottom page margin)
        commit 330ed8120e9881656716d70d87b9f49f861f0bfa
        (tdf#133670 DOCX import: fix shape width relative to right margin)
        commit 7380905abc0833d9e4c4fe731d76174db8a8724c
        (tdf#132976 DOCX import: fix shape width relative to left margin)
        
        Co-authored-by: Szabolcs Tóth
        
        Change-Id: If81b7c80732141be1491ca82770cf6eee99f5656
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97627
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-01  Caolán McNamara  <caolanm@redhat.com>  [b8db739c20f7a174702bab34eb9373ee3d0a9d02]

        don't use a variable called 'min' to store a max value
        
        Change-Id: If21dcd572147d8aeffd2fe2c30b3c8f7b2366960
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97626
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-01  Caolán McNamara  <caolanm@redhat.com>  [d2f1cd004310b9ea6654d17fddc11cb08e884c90]

        weld EditControl for browsebox
        
        Change-Id: I8f21c12f7ee10e1b9ba883a8ff01bb5252429f09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97353
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [96dc14a041ea803f0d194a47a8f3d62f6cfa37be]

        Adapt solenv/flatpak-manifest.in to recent download.lst changes
        
        Change-Id: I6490a4d6151ae163053f12c872477f2bbfcb3d95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97630
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Jan Holesovsky  <kendy@collabora.com>  [cae77280d13c549ca023f50b5449a05f3fbecc7c]

        android: Add a CP x86 configuration too.
        
        Change-Id: I8d584811244cd613b8637d9dd2cf1bfe1985ecec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97610
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 9213bfce95aa3300d87c5fece638a0d8101c718e)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97579
        Tested-by: Jenkins

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [4332375acee8b8ce618c1833a0c11ab13aea21fd]

        Adapt Flatpak build to new Box2D external requirement
        
        ...introduced with a7f2239e649ea1b9ef611d758841584ab51abed0 "external: bundle
        box2d"
        
        Change-Id: Ia1a46dc517073d3cf7f221d3f7275741e94995a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97629
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2cc95ef7f001d284ce70563ade4acc28f0a28caa]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 659dba3909b17d8a3206572b9b6de5acad3db590
          - Capitalize funciton name
            
            Change-Id: I48c456ecdd591b84315f95b15013d708e6028cb4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97641
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [17b75eb1d7032f8ff85d9af1ec635fa1800cca1e]

        tdf#130991 Fit the drop-down arrow into its rect
        
        Looking at the original fixed-size arrow painting code replaced
        in commit b62c43d1200e524369d9c7c2bd1dad3044efd672 ("Anti-alias
        toolbar button drop-downs."), it  used some fixed values of 5
        and 3 to match the arrow box width of 11.
        
        The new code assumes the width is the expected arrow size, minus
        a minimal margin to separate the arrow from the button border,
        and there is enough height available. Based on these assumptions,
        the code now scales, positions and paints the triangle to fill
        the available space.
        
        Change-Id: Ied721e494d105106086ef6252e72ae7395eafe08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97537
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-07-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [53d5e2db91a7fd158fe0cfae3e3139b0ee8f3934]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 93dc60612485b96089088ec8c316e62b836b9bc4
          - mute l10n in some lines of Basic
            
            Change-Id: Ibdf0ffcf32e47174c3572d95e9afeaa366a109d9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97640
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [71999016feeb371b5f3eb1d2f71385176039db06]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: pyuno
        
        Change-Id: I188716d5da92d495b9511f000dd9c1a78259fa9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97621
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [eac284aa0067d7c209f4acac891185f1cc271265]

        Move ahelp contents for ext'ded tooltips QR code
        
        Copy <ahelp> contents of the QRcode Help page to the
        AtkObject::accesible-description field in qrcodegen.ui file
        for each applicable widget.
        
        Such move will turn <ahelp> tag obsolete, althout its contents
        should be preserved.
        
        helpcontent2/source/text/shared/guide/qrcode.xhp
        
        Change-Id: Icded2e6bfd6c5c0e525a8174bea44a2997217510
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97526
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2020-07-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [6fabad9e9dfbd70b687da0d9cbbc0085e9022642]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5e74f53b93134f1174f477fcbf54e93f06a4c707
          - tdf#134376 Add Calc cell style Help page
            
            Change-Id: I57f32bdfc4435cbe21b7cca1cb5170892e69447d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97622
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-07-01  Miklos Vajna  <vmiklos@collabora.com>  [c540483134482d437ea6e02390ff429f4300cbb0]

        configure: add a --with-product-flavor switch
        
        Defaults to Personal to point out this is supported by volunteers.
        
        This affects the splash screen, the window title, the about dialog and
        the start center.
        
        Change-Id: I216a7f547618377ed268454ebfd2801c4c3901b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97427
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [b551604a81d6cd5ab9b85d56c57a97f4abc457fd]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: lotuswordpro
        
        Change-Id: I5b68c490b534da933de4f26e01328dfb2976dafc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97616
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [6a9f71f232eb214a4be943b4f6a9e4a228a1ed5c]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: linguistic
        
        Change-Id: I9f179db10c55f41e07c1f7fd519a58d68b7e6ad9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97614
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Caolán McNamara  <caolanm@redhat.com>  [7bbe1e6b9878bf9f418b677fc8732c14e376e3b4]

        name:border hack no longer in use and can be retired
        
        since...
        
        commit 3c5e074a8fe5e0a18d326d37bc54a5ec0f077e4e
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Fri Jun 19 12:37:05 2020 +0100
        
            weld DataNavigator
        
        Change-Id: I5541ed81d695e6d3bae978888aca866df08c1f8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97597
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-01  Xisco Fauli  <xiscofauli@libreoffice.org>  [6f9d03561f069cf563874515a7412e125c2b26de]

        tdf#126504: sw: Add unittest
        
        Change-Id: Iceca8bc3ae2dcad04040498565200361157f83e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97613
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-01  Xisco Fauli  <xiscofauli@libreoffice.org>  [c131d6c6b935617fa84286a9e441c1c791520445]

        tdf#131424: sc: Add unittest
        
        Change-Id: Ida3df74d44ca027de68f9b5f96a352452d747bfd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97595
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-01  Luboš Luňák  <l.lunak@collabora.com>  [ee2d2184133b3bf47d38a03b14abab2caa15dad1]

        don't add a cell to a non-existent column (tdf#104865)
        
        This change also needs invalidating column position hints if
        the columns get changed by the copying of the cells.
        
        Change-Id: I4793e25f253c0197d88b313bc9336435cef649f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97603
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-01  Miklos Vajna  <vmiklos@collabora.com>  [3b7c81b9536d8155f4134010aee61d27764f1a5f]

        sw doc model xml dump: show SdrModel of embedded charts
        
        Change-Id: Iae9daefb9b2173736c039d6177d7356c27eb7a33
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97605
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [5ab5f2d8656a1a0f3c9631e767687f9bb51a6913]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: lingucomponent
        
        Change-Id: I70423a669527f2ce6ec25f58b8c409c0e2231962
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97604
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Eike Rathke  <erack@redhat.com>  [80496ca9cd19dd6bb14c6584cd059cebc11a4ca0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b59586b7da5b2fe01ffb0c55ae522b5e82bead0f
          - Adjust OFFSET() note to reality
            
            It was never necessary to enter OFFSET() as an array formula if a
            cell range reference is returned. Whether to use an array formula
            entirely depends on how the resulting range(s) are to be used as
            arguments to calling functions.
            
            Change-Id: Icb771c680f1b9c076017ebd2c78f440529ecc1b2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97620
            Reviewed-by: Eike Rathke <erack@redhat.com>
            Tested-by: Jenkins
            
2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [c4304e8ad97db57b3aaa4889be71e08d8992c189]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: libreofficekit
        
        Change-Id: I113905b8e13f65f48529969fb93e66074dc6407d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97601
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [9ec43720292d4f99104742d8938beb4669ca77b3]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: l10ntools
        
        Change-Id: I9b97f64f27dee5fe0c17ceaf93f7d137141be249
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97600
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [b122a39c33d9c46ac376b80f51920527b98a3c8a]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: i18npool
        
        Change-Id: I8b93f7610103f4bd8e86e2d9f57929922b6dc92c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97568
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [74512c394db63a680469270679b250893c1cdf4b]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: jvmfwk
        
        Change-Id: I979e9142324df589229aafbb4a17f7495a79f0dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97594
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Caolán McNamara  <caolanm@redhat.com>  [4d714c1d29b595d617019ea03971dfe0d938d2e0]

        support has-frame for SpinButtons too
        
        Change-Id: Id09ba9fa7bf0130cffd0f40dcfdcf5bdf0bc16b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97598
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [4bb8bb043f61befd755e090bf966efd24a83c345]

        tdf#134054 Qt5 really scale the toolbox button
        
        I missed that code in the HiDPI patch. Instead of some fixed 25px
        size, use the real content size and ask the QStyle for the real
        size.
        
        Change-Id: I227190baab2c1716aa40ef6d16d55dbded0830cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97538
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-07-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [1eba1c4597f8c2698aa91e2218d8452ad0fbc39c]

        tdf#130991 Scale the drop-down arrow size-request
        
        When requesting the size of the drop-down arrow button, the arrow
        rect must be scaled, like all other native size requests.
        
        Change-Id: Ic0ccd96e812527c880868d385484655526ebb09b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97536
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-07-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [06fb3e7b7f1079c276ad2f048cd94299b4bd7006]

        tdf#132172 Qt5 just handle visible widget's focus
        
        I investigated the state of isWindow() and the SalFrameToTop
        flags for the detached find toolbar (tdf#126607) and the Impress
        presentation and the tabbed "page size" drop-down and all had the
        same status (isWin: 1, flags: 12). Than I had a look at the gtk3
        implementation, which just handles focus requests, if the widget
        is already mapped (gtk_widget_get_mapped).
        
        So I also dumped the visibility as the nearest equivalent in Qt to
        the X11 mapped state, and that was different. In the end Qt now
        also just handles the focus for already visible widgets, like
        gtk3, which works for all the cases I tested (incl. tdf#125517).
        
        And omiting either activateWindow or setFocus breaks some cases...
        and I still don't understand the GrabFocusOnly flag, which is just
        handled in the X11 backends at all...
        
        Note: this doesn't happen with 7.0+, because the weld'ed version
        of that control (commit 3afc718eddcd81232392d46fccc24b8ec626c8df
        "rework PageSizePopup to be a PopupWindowController") doesn't
        expose this bug (and also doesn't support mouse-over highlight).
        
        Change-Id: Id085732f6a52bbc69ed47fbd3d57454756a03121
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97549
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-07-01  Luboš Luňák  <l.lunak@collabora.com>  [3dfc6d42edfd469436ad177ad1ebc5526679aa99]

        update Skia to chrome/m85 snapshot
        
        Change-Id: I3af3517c9c213e0db8365aecd0a008d817ca4dcf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97592
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [3550a459db6d633fccd5a8599b75662689d270c4]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: io
        
        Change-Id: I150aa3666a9e1acf5fba445b9a709ccd9d8c7e85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97593
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [67f5f45505458d0a22d14cf2c6f1e17bb2bd7932]

        Fix typos
        
        Change-Id: I4f1c0d90fcb7726ceadd72c9cb9f96a57cade67a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97602
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [b71c22923d3aff097222c5c77550f4f3a4117a2e]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: idlc
        
        Change-Id: Id0716adf2b16839c1d940bc1d187bcc107ed79ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97591
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [df6d9c0d3a7ef442c05d91ac7fedbaf0ba6848b7]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: i18nutil
        
        Change-Id: I2264559759133cb6617e8a7db28a26749bb59191
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97590
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Miklos Vajna  <vmiklos@collabora.com>  [e18bc316efbd815b047f4e19ebd033e7a842d10d]

        Related: tdf#131175 OOXML chart: insert hatch definition into the right table
        
        Both the chart and the containing document has one, but the intention is
        to insert this into the chart one.
        
        This is needed, but not enough to render the right hatch for data
        labels.
        
        Change-Id: I485d84e2ae33728963b648c05e730d418567fc0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97569
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-07-01  Caolán McNamara  <caolanm@redhat.com>  [194c9eecc30837d6d4a6caaba76ef96745f09db0]

        Related: tdf#134360 table row/height widgets can get stuck insensitive
        
        Change-Id: I1be53f33f60c510757c67f1da8f863539ecbffdb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97547
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [7837676c1573ec043702b165cb2dc691b54edf77]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: i18nlangtag
        
        Change-Id: I06102a8b7fe8cffaf1fe72b32c997c6225d37d67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97565
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Regényi Balázs  <regenyi.balazs+gerrit@gmail.com>  [b46f4bc9760267ac5e45d43b77b5d2721ee4c386]

        tdf#133070 DOCX import: fix shape height relative to bottom page margin
        
        using UNO API RelativeHeightRelation and the associated
        lo-ext attribute for OpenDocument export.
        
        See commit 43d7f4e3640c5e370fd1204739c2b0c7eb5f40e4
        (offapi: document the 4 new properties which are no longer read-only).
        
        Co-authored-by: Szabolcs Tóth
        
        Change-Id: I31db99fac5ad24971fa427671198b47906e9c057
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95451
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [04445c599f166dacbfe4f6440ea7252f5441db21]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: hwpfilter
        
        Change-Id: I6f5a81cf83d15b9c8a21bf0581c009bdfe03f4a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97564
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [ae662de2f1d9ed23d60aaef23fe7007f15789571]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: framework
        
        Change-Id: I71eaaa7cbc1c38e541291d48eb5f05157fd4c8c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97563
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [38e5edbbb3625237a4859372a8112a43d45861f5]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: filter
        
        Change-Id: I345f4677b0ac32f8373fb13c6db07041247e3982
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97561
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Xisco Fauli  <xiscofauli@libreoffice.org>  [f70b001fb10861e542bca1e736a376016c7b8260]

        tdf#134404: sw: Add unittest
        
        Change-Id: I81e46e06ad7964e52b45ce3433a25758cc7d19fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97534
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [7df1884118a0d995ec57679ef83e586c95063858]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: fpicker
        
        Change-Id: Iea0c39a036c9e890ee3afee143923386d2ca775c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97562
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Miklos Vajna  <vmiklos@collabora.com>  [f4331e94ffea58a5b065806c1456f8b1e47d53b7]

        Remove some unused includes
        
        Change-Id: I44c9ad2511d484e3c7fb1c33f25fcb343eabd232
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97548
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [45751ae0fdb7df432290e9465ff51171537cbf5f]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: emfio
        
        Change-Id: Id7ceb329a6fa6f2af15bf4599ef97dcbd44fa64d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97559
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [6e6772e7739aaee09d0463ddf1be3b0c4039e1c5]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: editeng
        
        Change-Id: Ic5294dc53b1a7b6c654619cde8ef5133c222ae1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97558
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [d9693dada27e6875991c5f5231943882c646f5f6]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: drawinglayer
        
        Change-Id: If00914a6eda240143fbde57215e015a36d588c9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97557
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [b8f5094c3e094899355af43884d3092b2eb46b97]

        loplugin:constantparam
        
        Change-Id: Ie9d4761747f7e97f63f34394b5a8b9f0bb287a0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97528
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [c6fc14a42e068877af844b2695dea8939517c1ac]

        loplugin:singlevalfields
        
        Change-Id: I8b0ae3ae7e742bf5a5078681a51e8a81d5110a17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97527
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [bde0cc68bd6443c97b4ca061ed7132f478959281]

        tdf#132454 some more improvements
        
        Defer moving around the vector by tagging the last bit in the pointer.
        
        This takes the undo operation from 10s to 8s on my machine.
        
        Also re-organise the fields a little to improve packing.
        
        Also add some design notes
        
        Change-Id: I38fa9156705c00bb9f64e2fc59ea862eba522942
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97424
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [2469ef45f1701f00b76f19666aa75fc8b6addcac]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: extensions
        
        Change-Id: Ifce7b61cc5bd0901c7ee43712dc236f5aec47edc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97560
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [cf1d55096a06ff4293046578d83735134a3014d6]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: cppu
        
        Change-Id: Iac1bd5cb1ff1a1786471b2d8b8a3c500a2e15c5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97546
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Luboš Luňák  <l.lunak@collabora.com>  [1fca8d1f7d97816ae469f2eb3079ecda9542bd44]

        avoid costly to-monochrome-bitmap conversion with Skia (tdf#134365)
        
        The BitmapEx 1bpp monochrome bitmap mask constructor forces the mask
        to be 1bpp, which is done in software by BitmapMonochromeFilter.
        Which with Vulkan leads to fetching all the data from the GPU,
        usually only to be converted and then pushed back to the GPU.
        Similarly to MACOSX and iOS, just use AlphaMask, which is just
        better (8bit is easier to handle and in Skia's case it's also
        optimized to avoid fetching the data if possible).
        
        Change-Id: I5770c2b0c298c1534b7ff56cc905d2d668d3a8df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97525
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-01  Luboš Luňák  <l.lunak@collabora.com>  [d1fcc9053f98cc4afb52498b40a836884bb5ec6f]

        optimize Bitmap::Erase() for Skia by delaying the erase (tdf#134363)
        
        Tdf#134363 causes OutputDevice::DrawTransformBitmapExDirect()
        to create a huge 1bpp bitmap as mask, and Skia code then tries
        to convert all the bits to a format Skia would understand. Which
        is wasteful, as SkShader with the color given will do the same
        task much more efficiently.
        
        Change-Id: If0bba16f56fed9c3720be801b25a1e703054ed8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97488
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-01  Luboš Luňák  <l.lunak@collabora.com>  [8663d81828541072999b26451f7d6e6bfcb5f951]

        remove code duplication for BitmapReadAccess pixel functions
        
        Change-Id: Ib243fea4276cfb86b4fdff8d0c84cea7c4523d82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97487
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-01  Luboš Luňák  <l.lunak@collabora.com>  [eb959d4a964e973ea1cf4b066f6007878c22fcf5]

        avoid Bitmap::Erase() duplicating code
        
        Change-Id: I68d388175355fe1fcf5acc300730e8473fa559fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97486
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-01  Luboš Luňák  <l.lunak@collabora.com>  [b1c119679700630d16bcf76d96a99e3a39908914]

        do not use scanline padding for computing vcl bitmap checksum
        
        This idea of checksums is still kind of broken (different RGB order
        or different scaling algorithm make the checksum different between
        different VCL backends). But at least don't include undefined
        garbage.
        
        Change-Id: Ia03bb960c50d3da51dad9b37de7a4f709d8ee206
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97484
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-01  Luboš Luňák  <l.lunak@collabora.com>  [e5c7f3e6d327fb422692c62332ec66834a031524]

        call InvalidateChecksum() in SkiaSalBitmap()
        
        Change-Id: I52b6d9985639a6a81bf9c53bd35487b5c4992988
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97485
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-01  Luboš Luňák  <l.lunak@collabora.com>  [d97c638d5a13e87670de5662d022e80625684a66]

        change n777345.docx to check bitmap content instead of checksum
        
        Bitmap checksums are unreliable, they often depend on underlying
        implementation and whatnot.
        
        Change-Id: Ifc13285d6eb7d6d050a1ec26b270e0533eaae8eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97533
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [5b3edd4bc3dfa2736abfc3074033cb25d7d264ed]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: desktop
        
        Change-Id: I1fadfc0fb62df56a890c6cd789435135671349a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97554
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [4dfa47b25c82899028f439394ce63843ea60f5dc]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: dbaccess
        
        Change-Id: I49932a9d89d2933bebd313d3f1f64af84f0e52cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97552
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [b9127aa38926017a2aaef82221e3b9253e6ea794]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: cui
        
        Change-Id: I403229592145d6e126f5a3f4c8b788d2deb70a8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97551
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Stephan Bergmann  <sbergman@redhat.com>  [1992978aba82cfea23d0dcf79d57676100b1a0d4]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: cpputools
        
        Change-Id: I301e5008316fcc714b7ce955f8c262a8cbed3f65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97550
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-07-01  Eike Rathke  <erack@redhat.com>  [af9ed183399d68c42a66382ecf32f402403340ff]

        Resolves: tdf#85551 OFFSET() NewWidth and NewHeight must be >0 if given
        
        This also makes it necessary to adjust a test that reused the bug
        document for a different scenario but checked the result.
        
        Change-Id: I80136747445d5029aa5c894270448f002c567e3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97553
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-07-01  Caolán McNamara  <caolanm@redhat.com>  [9bef09cb2f0c9c9e6819f28ed8e83c0edd6eadb6]

        tdf#134357 we can reduce the min toolbar sidebar width
        
        since,
        
        commit 754bea8c6a17889f9d4d23bf98847b6b67253220
        Date:   Wed Apr 29 15:06:42 2020 +0100
        
            remove the padding around the dropdown button of GtkMenuToolButtons
        
        the GtkMenuToolButton aren't as wide anymore so we don't need a min of 5
        GtkToolButtons widths for tdf#130197, now the max of either 4 GtkToolButtons or
        that of 1 GtkToolButtons + 2 GtkMenuToolButton is sufficient
        
        Change-Id: I7296805b4b3c0d86ce3d08cadc8c2659104af619
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97544
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-06-30  Serge Krot  <Serge.Krot@cib.de>  [7b00fbddfb1cd55a68ed7481ebd4a5d5f60c6128]

        tdf#134043 DOCX import: new unit tests: ComboBox to DropDown
        
        Change-Id: I513933b508ca531e17271a3cc821a6aef2244868
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97531
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-06-30  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [e13dd9546e27bdc3b894718fc2993f99722ea9f1]

        Add Shape mbIsForeground flag and getters and setters for it
        
        mbIsForeground is a flag that is set false if a shape is known to
        not belong to the foreground.
        
        It is set to false while shapes are being imported and the shape
        belongs to the master slide or is a group shape, right now.
        
        Change-Id: Id9738fc943f32a1e1a6e1888d179e69fd60bd022
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95968
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-06-30  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [7394ac17f3c8bdbb1cb3402a08ba7749906f6793]

        adding XShapeToShapeMapSharedPtr getter to ShapeManager
        
        Refactoring XShapeHash in layermanager as XShapeToShapeMap
        and XShapeHash in targetpropertiescreator as XShapeToNamedValuesMap.
        This refactoring describes what the types are more clearly and
        stops violating one define rule in the desired implementation.
        
        And adding getter getXShapeToShapeMap to ShapeManager to enable
        Animation::start() to access Shapes and XShapes of the current
        slide.
        
        Change-Id: I78d510ae43888fd6cf0f037e224b24f91b263b00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95967
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-06-30  Stephan Bergmann  <sbergman@redhat.com>  [57e8d6837c8bb72bb44930d78b9764789be80124]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: connectivity
        
        Change-Id: I959a520f240faab062ecd4f6e2658d9fc9ce709f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97545
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-30  Stephan Bergmann  <sbergman@redhat.com>  [e28faafba4c01991788da39a50615c96c18a16e4]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: comphelper
        
        Change-Id: I222ea673a44528cb04847a912cd8da971bb1be3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97542
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-30  Stephan Bergmann  <sbergman@redhat.com>  [dbfcdc4b7036f058cfae4120ef4c540b58b1b2b8]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: configmgr
        
        Change-Id: I85650691056c24d8c2e37ddce2c50a27193b4c6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97543
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-30  Stephan Bergmann  <sbergman@redhat.com>  [0cdcb21c90215f15e393d80eb7abdd85bdb89f64]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: chart2
        
        Change-Id: If4e61fdcf1749b2900512ae788422c435ae6af0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97541
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-30  Bakos Attila  <bakos.attilakaroly@nisz.hu>  [117011cf10032e6ca93a8d502f794deb16c13a8f]

        tdf#134277 sw table: fix lagging shape at page break
        
        Shapes anchored to characters in table cells didn't follow
        their cells at page break, resulting lonely shapes at the end
        of the previous page.
        
        Co-authored-by: Attila Bánhegyi (NISZ)
        
        Change-Id: I2149ef58696a8f5dc6f41959060d2d57f938d025
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97209
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-30  Tor Lillqvist  <tml@collabora.com>  [0778a154bef54cf6d591c9b0e1298fcc38380981]

        Attempt to fix three more cases of just "hoping" that things work right
        
        Change-Id: I81c87740b36beeb1288649712f6415cb6074348f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97416
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97473
        Tested-by: Jenkins

2020-06-30  Eike Rathke  <erack@redhat.com>  [31951265f541c9f5acf424674e2d1d97c0f3b8c2]

        Resolves: tdf#131424 separator in TableRef column specifier is valid
        
        Even only a separator or any operator single character.
        
        Change-Id: I102dd7fd49c1a6a7f1d8c39f4a6139a51dbebe51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97535
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-06-30  Muhammet Kara  <muhammet.kara@collabora.com>  [be85a4d7cc7c15472de9d1584837d5bff7640bf9]

        Resolves tdf#130436: Crash on redaction without Draw
        
        Change-Id: Iaa418e9ad5c6e9ba1892cbb428a8a381f52c4246
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97458
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-06-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [d73c266552c2bd814a273312d724b9097580d41a]

        tdf#134390: sc: Add UItest
        
        Change-Id: I12ab42afbe902a25f93deaa4884280392c705f38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97516
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-30  Caolán McNamara  <caolanm@redhat.com>  [714b2b617e9baef02510c482c6fd028e6e72acd8]

        tdf#134270 rearrange so we know the final treeview width
        
        so we can unconditionally use the treeview width as the optimized
        pre-calculated row width hint and then fix up the gen fixed column
        settings to take account of the auto CHK_BTN mode
        
        Change-Id: I2e1eaf4b1121d5e705eb7db3464f123c038db246
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97532
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-30  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [907b60b37f089e952ae2e80499c7b168296469a4]

        dont (ab-)use typeless GetInfo() interface
        
        Change-Id: I73ab1e0efcb3559dfe37f3f408b3ec4862a408e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97472
        Tested-by: Jenkins
        Reviewed-by: Bjoern Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-06-30  Alain Romedenne  <LibreOfficiant@sfr.fr>  [aa6cb71da745f1ea63c12e6f5726a2626a43166a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ba1243452608af3997b42b975895a3e838c767c6
          - Advanced Basic libraries brief descriptions
            
            Change-Id: I7cdeba9ec039a42eff0072d44e92bf95d78ecd90
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97497
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-30  Stephan Bergmann  <sbergman@redhat.com>  [d902e04bafcf7436c4c05140e82e677cd6bc826f]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: basic
        
        Change-Id: I1046ee1ea28e19afa51b0e20ee573105ced77535
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97522
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-30  Stephan Bergmann  <sbergman@redhat.com>  [eb582a59f8f4ba9bcb939fd4b134f29099d2539c]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: binaryurp
        
        Change-Id: I67340a41005d93d11686ed5f5d49bf6e4938f8c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97523
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-30  Caolán McNamara  <caolanm@redhat.com>  [8bfc3b5814c65e2eb1fcdaf23c19db8470b8818c]

        prefer down for main dropdown and right for subdropdown
        
        Change-Id: I89d689e0cf2aea246b5fa6b545807d7059e076f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97480
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-30  Stephan Bergmann  <sbergman@redhat.com>  [81bfb3c727777d05b0a40b1f8cac25f82f14ce59]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: basctl
        
        Change-Id: I316331cee15bbb87ecfbda84f3195759e521df6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97520
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-30  Stephan Bergmann  <sbergman@redhat.com>  [65269c27177003f18bec5c645f7498c8a3884ecc]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: basegfx
        
        Change-Id: I66b7e0fd74c7ce57cd2859e189caadb84be4d541
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97521
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-30  Stephan Bergmann  <sbergman@redhat.com>  [80f92c3ce3c72bf48d4b34c11537407e1a3b7a3c]

        Upcoming improved loplugin:staticanonymous -> redundantstatic: accessibility
        
        Change-Id: Ibb44e313924970319c3409323160ca7f5a6d184e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97519
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [98901a4b2a2da724a76fde316e82dc1129bbb4fb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f8d5d058a35ca8fe9b6797e45fe703a7d7486ed1
          - tdf#133998 Help entries split in middle of sentence
            
            Removed <ahelp> tags from Help file, and copy contents
            to extended tips in dialog file as done in
            
            https://gerrit.libreoffice.org/c/core/+/97526
            
            Change-Id: I933b1f89f8f5ea5a43dedbc25ea1de8014f3ea76
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97529
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [af5c748b39d0436b5f3c943ba357cf9e75aa0144]

        check-missing-unittests: Add date to the output and...
        
        check for writer undo and calc interpreter missing tests
        
        Change-Id: Ic891f3585eb96eda3c9c6ab4d012cd03d324df54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96436
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-30  Luboš Luňák  <l.lunak@collabora.com>  [a0710ac169953aeff7c9505fb48a55c390bf3206]

        faster conversions from 1bpp mask bitmaps for Skia/GL
        
        Tdf#134363 leads to creating a large 1bpp bitmap, and this conversion
        takes ages.
        
        Change-Id: If596d55829698df54f1b205a5f9a5d68cbea40fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97489
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-06-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [189086209113a20a36ad43d19e53af6678ff772c]

        tdf#134021: sw: Add unittest
        
        Change-Id: I789adaf699a857e28416132d253c04128def5984
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97481
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [21c0deb19890703a9eaf24403e60c4c7546a0bfe]

        Fix typo
        
        Change-Id: I9562d74b5b75d6ad6f98e413410d527c7e8d502e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97510
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2020-06-30  Tor Lillqvist  <tml@collabora.com>  [dead5cae834e78cacee2275c2d1ca60dac51dd7c]

        tdf#128502: Fix (haha) for a crash with multiple docs open in the iOS app
        
        Just a band-aid to avoid a crash. The LibreOfficeKit-related code
        would need a thorough re-factoring to properly be prepared for
        multiple open documents.
        
        Change-Id: I8c31e2badd747f3086526f89638fa495f4dcf295
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97205
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97409
        Tested-by: Jenkins

2020-06-30  Caolán McNamara  <caolanm@redhat.com>  [8a6935f8cf3f2e4cac8d9463f2bf05c912e9cf98]

        tdf#134414 Variables page doesn't need expanders
        
        Change-Id: I5a38e1e8052c96970f9701f776f7675fda5f21c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97479
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-30  Michael Stahl  <Michael.Stahl@cib.de>  [17aeb522f566cf225baa5ce524e747089f76728d]

        tdf#134404 sw: another subtlety with start/end of section (at-para flys)
        
        fix this problem by comparing the start/end of the selection instead of
        the anchor position, which always has an index of 0:
        
        1. new document with image anchored to paragraph
        2. insert one letter
        3. press Enter
        4. Backspace -> Image gone
        
        (regression from cc4b5091e739116a7ec83513fa1cd856f0130330)
        
        Change-Id: I1219a9f58ce19ea88d697c90c862fe9005318177
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97511
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-30  Miklos Vajna  <vmiklos@collabora.com>  [2017bf06ab758270b2a9eeef5717a34e63e63722]

        Related: tdf#128743 fix unwanted background color of transparent wallpaper
        
        With this, the unwanted line at the top of the background image goes
        away and we can consider re-adding those images again in the future.
        
        Change-Id: I36822e84ab38b0b534371f939592f6a270f2d326
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97482
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-06-30  Gülşah Köse  <gulsah.kose@collabora.com>  [6f752061d5153da50d6f536d506358c8f512a397]

        Related: tdf#131175 OOXML chart: import data label fill pattern
        
        Change-Id: I2db64489c86e4381167eb13af4ab5118113960d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93715
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-06-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [9b0a0bcc7ef3ae7a127e7d43b001bdb578184949]

        tdf#134243: sw: Add UItest
        
        Change-Id: I59376419048ddddff3e4fbbd6d3eb7436ee87747
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97029
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [77ad641a8544dcb38501229bf6f598d6ff816b89]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 74e0455c41e1e6b95c9e8cc34db4b4da0802f30d
          - Mute l10n on bookamrk hid=
            
            Change-Id: I306ece30659e9b9fe1b193f8d6fb3a5161bd8be7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97461
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-30  Tünde Tóth  <tundeth@gmail.com>  [72613bd2a04b4b1ba614c0f645e9804ebfe73682]

        tdf#126425 Chart: fix missing legend with exceeding text
        
        Ellipsize legend box contents, if the custom size of
        the chart legend is too small to contain the text.
        
        Change-Id: I91ef913f509b233912a8bfb878a1c80d577e2a88
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96437
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-30  Caolán McNamara  <caolanm@redhat.com>  [d828da851efa8e243a940f3eceefc39c6c735f9b]

        tdf#134390 update spin button before processing activate signal
        
        Change-Id: I698c789c9fe79e931547d8b230a4885393f5ff28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97476
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-30  Caolán McNamara  <caolanm@redhat.com>  [fac0288099ef7acabafa214a47ed0ec342414bae]

        Related: tdf#134390 allow entry "activate" for gen spinbutton
        
        Change-Id: I3c497586479a08089f167ccb890e79e7b9d1f4bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97459
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-30  Caolán McNamara  <caolanm@redhat.com>  [0313b1eeee7f287650c7c9819984e1a35ee96110]

        tdf#134360 some sidebar widgets getting stuck in a disabled state
        
        Change-Id: I655525679dd2471e9d0c1a5af246901594b188ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97454
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-30  Caolán McNamara  <caolanm@redhat.com>  [011a4932aa35475a81917d5931e2a0f3a43c7336]

        add set_alignment to Entry
        
        Change-Id: I004fb0e19c1bb25bdb5d11ba5d5d5f39b137874c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97423
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-30  Caolán McNamara  <caolanm@redhat.com>  [c99375b5b4f83895507ea2a44eceafeed800c2aa]

        ofz#23783 Invalid-enum-value
        
        Change-Id: Ifd641a24dc8db9cb19bb41480c19ed1e3f29c43a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97455
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-30  Miklos Vajna  <vmiklos@collabora.com>  [682e0488df819c191c13a03758fad0690706e508]

        tdf#134099 sw: fix textbox anchors on copy-paste and undo
        
        Regression from commit c7307c77254557646f33017af915f6808a861e29
        (fdo#82191 sw::DocumentLayoutManager: copy textbox content of draw
        formats, 2014-08-15), without which this problem gets hidden, as copy
        breaks the textbox into 2 pieces, so the textbox codepaths are no longer
        hit.
        
        The direct problem is that SwHistorySetFormat::SetInDoc() uses a raw
        node index into the nodes array, which is past the end of the nodes
        array.
        
        Root cause is that we have this invariant that actions and their undo
        has to be in sync, otherwise raw node indexes no longer work. In this
        case, SwUndoSaveContent::DelContentIndex() did not delete a fly frame
        format, because it was out of range, as it had a wrong anchor.
        
        Fix this in SwTextFlyCnt::SetAnchor(), so that whenever the anchor of a
        draw format is set via that function, we update its textbox as well.
        
        Also fix a related problem when fly formats were copied twice.
        
        Change-Id: I0d6c9069544c405eb20c5fed65fb40423b0adc84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97457
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-06-30  Tor Lillqvist  <tml@iki.fi>  [ca1df564c3199a569c681d5814e1fddc66c48522]

        Let's not run on hope
        
        Change-Id: If2fb2c55d53321ec2e5beff0ade9974c02811f7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97120
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97408
        Tested-by: Jenkins

2020-06-30  Luboš Luňák  <l.lunak@collabora.com>  [a3020001d1156c914e401ccc4c672ad0ebe4c8f8]

        actually call Skia init function
        
        The SkGraphics::Init() docs say it's called by global variable
        initialization, but that doesn't seem to exist. Call it manually,
        as it decides e.g. which CPU features to use.
        
        Change-Id: I7e0e18290240ff2ae3298d5569c22f7dc083dde4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97415
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-06-30  Luboš Luňák  <l.lunak@collabora.com>  [0059392fc723deb53350878f7b92474ba2d49870]

        direct 8bit gray -> RGBA conversion in SkiaSalBitmap
        
        Change-Id: Ic77f9b8f9244e7fdaca78f91686645eee421d18f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97288
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-06-30  Luboš Luňák  <l.lunak@collabora.com>  [29dc1029be6d8d02f4b639b32274a286afd0b1b3]

        differentiate between 8bit and any-bit grey palette (tdf#121120)
        
        Only the grey palette with 256 colors means that pixel values map
        directly to color values. Tdf#121120 has an image with 2-bit
        palette where color index 1 is (255,255,255), but that means
        the pixel value 1 cannot be just treated as color.
        
        Change-Id: Ifbd953af7f291e4fb8032ea0f4c33c0514770856
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97283
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-06-30  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [63f3485b57904de4e77c04f5759e6563fcce6748]

        tdf#130151 Fix toc pointing to wrong page
        
        Change-Id: I26c1027722613f751bd39fde97f1e14d3238eefa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97413
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Jenkins

2020-06-30  Szymon Kłos  <szymon.klos@collabora.com>  [d3338ff2a335cec29ebccc32b38f53dfeb4e3e6b]

        notebookbar: don't overwrite popup height
        
        Change-Id: I41e0bab8f44b1d7be627e3a7e0f3293179f3977c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97215
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97418
        Tested-by: Jenkins

2020-06-30  Mike Kaganski  <mike.kaganski@collabora.com>  [0cc0667caaaeeaa009c06e77431a022bcb58c464]

        Reduce code duplication
        
        Change-Id: Ia5526e61c8dd632fbc5eae2d5c02b46b928f4fa0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97430
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-06-29  Tor Lillqvist  <tml@iki.fi>  [4c14c88cc681abab787a461a1bea502a777f37e6]

        Avoid crash with multiple documents open in the iOS app
        
        Also add a FIXME. Just 'hoping' is not good enough. But yeah, much of
        this code indeeed works mostly by accident.
        
        Change-Id: Ic6bcbc10229a0b7cdd8d696794efe152fca4faea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97117
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97407
        Tested-by: Jenkins

2020-06-29  Mike Kaganski  <mike.kaganski@collabora.com>  [458e3f67c038d405826eb831bfc0f2aed78f640e]

        Small refactor
        
        Change-Id: I14021d3e0b83dcd4fb5544239e982c8ada32d029
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97429
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-06-29  Stephan Bergmann  <sbergman@redhat.com>  [14e625e0a0618cce5cefefb1527cd2dfdb61224e]

        Fix check whether "msi" is among --with-package-format=... tokens
        
        Change-Id: I8979a88743926141af3b3c6f9b579b4ee34f494b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97426
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-29  Chris Sherlock  <chris.sherlock79@gmail.com>  [49d6768483fbae8789d97512e78a00b860fbad60]

        tdf#74424 vcl: Flush() is implemented in OutputDevice so no need for type check
        
        Change-Id: I12f177dadf9a637ab3ef2fa7d85fe96d1d141808
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96811
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [68541c1a1314be59554f71edeb607e6bcec4fdcf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 971425d46a52037cc1bead7c0a1054d84c10e56b
          - refactor some database Help files
            
            Change-Id: Ia3ad2896015c335450d0970d8cf51044473e249e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97456
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [affe8a36c977d396e1e229b0d656cc8c2c062132]

        sd: support changing position with .uno:EditAnnotation
        
        Change-Id: Ie5c683c06079e4d77d42b242c60cf67257db5c16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97421
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-29  Miklos Vajna  <vmiklos@collabora.com>  [0760b11c59d740abfb35a351bb951c36490c98cc]

        cui: fix context of aboutdialog's btnReleaseNotes
        
        Change-Id: Ifab5c7b0dd007e8a318c8d89b9501f9e30cf60f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97422
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-29  A_GAN  <ganzouri97@gmail.com>  [2803b09ec024cb0b8cf25ec6fe08412649f40d5e]

        OOXML/ODF Support for Shadow blur radius
        
        Adding export support for OOXML. Adding import/export support for ODF
        Changing some values in test cases as convertEMUtoHmm round the fraction.
        Add two test functions for OOXML and ODF export.
        
        Change-Id: Ie5d862b46b5264ead4954f407fee2837b5151cd7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96907
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-29  Michael Stahl  <Michael.Stahl@cib.de>  [cb0c7e26e5708010b1fe941ae2f66134f31ed876]

        curl: upgrade to release 7.71.0
        
        Fixes CVE-2020-8169, and about 3 other ones that don't affect LO/libcmis.
        
        Disable new optional dependencies "ngtcp2" and "quiche".
        
        Change-Id: I595ed909c4e792ac3244643511a338b117e7f102
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97406
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-29  Stephan Bergmann  <sbergman@redhat.com>  [61fcf830aa5d94e6cc8075d0eaf6af8a6d405bad]

        Call framework::Desktop::shutdown directly
        
        ...instead of via the XJob hack introduced in
        a6862a26d6cd17f6b4e4f6577bcd778bf952e65b "tdf#134106: Get rid of
        XDesktopInternal again"
        
        Change-Id: Ic533e8faba1a3da65ead74d78f0ab9c4aab1ca6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97397
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-29  Caolán McNamara  <caolanm@redhat.com>  [733023dd10d2f7e95dca2e8e7096ec216d5e9fb2]

        tdf#134386 set m_pTemplateProvider before creating any other pages
        
        Change-Id: Icc501b127f92cdbfbf0987af9b0b560f1efbc056
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97404
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-29  Caolán McNamara  <caolanm@redhat.com>  [4162df8c0964ea81b57810b42ed69b7234f97245]

        make browser rows slightly taller
        
        Change-Id: I6a466bfd43bb38cafa4cea0c1e68ed788922b53f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97405
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-29  Mesut Çifci  <mesutcifci97@gmail.com>  [4054126f79c9c5b882da88444124575db3ba3a81]

        tdf#39593 reduce copy/paste in BitmapScaleSuperFilter
        
        Change-Id: I1f6387d3ff931b0c885e0cb8ee5b99c880a1484e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94137
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [8565546ce6a04f6f243f4f60d2693b148dca5a77]

        tdf#134054 toolbox: respect drop-down arrow rect
        
        When centering the text and icon on the button, the code didn't
        take the drop-down arrow rect width into account, resulting in an
        overlapped arrow. This is especially visible, if the drop-down
        is shown and the button is wrongly highlighted.
        
        There is supposed to be some vertical mode, which I couldn't find
        in the GUI, so this just adapts the width in horizontal mode.
        
        Change-Id: I194780dc32db610041ad0ee45a425e1026c7c4e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97358
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-06-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f4c172bd68d7befe66f07edfa15800356331f317]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a03c8e79a278e9e17967b4978ac6667abc6d6dbc
          - Fix Help on borders after translator review
            
            Many thanks to Mihkel Tonnov
            
            Change-Id: Id2c97cabe779f87b6ab8ddded32e20ef276537d6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97412
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [83ea63f040b9b20606b7dcd4b11a3de3f876bb58]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 59200481f126b3cd56ccd1eb231b8c1ee3a61a61
          - Add  empty colspan/rowspan cleaning
            
            Change-Id: Ibb73313768ad2252e27d6b85757338fabf0ea1d7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97414
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-29  Szymon Kłos  <szymon.klos@collabora.com>  [ed06c5f411769c22923ae1555f9555f2460a0780]

        jsdialog: weld drawing area
        
        Change-Id: I7bc75e3de99de84c59b798e4c4dad18550157e43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96851
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97396
        Tested-by: Jenkins

2020-06-29  Szymon Kłos  <szymon.klos@collabora.com>  [a40cb25a21d6d36ca227c77c5e58c102660bdd65]

        jsdialog: click action for drawing area
        
        Change-Id: I2434bec675559a97e5d251c6d6a958464b6db034
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96853
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97395
        Tested-by: Jenkins

2020-06-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4e9b03d04f740a0cbafa22a4f3cedfae7f37a994]

        pdf: add text page object attribs, refactor ImpSdrPdfImport, tests
        
        This refactors ImpSdrPdfImport to push more functions into the
        PDFium wrapper. The focus is on text page object attributes.
        
        Change-Id: Ie1faf5e3743eec7c77050835651533f9e227c2a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97366
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b5b8da80439419a2daa6a80c9d3979173fe2887a]

        pdf: support PDF Form object and getMatrix
        
        Change-Id: I61f2004df7f9c9ac37959e0b50ea1ff83387c77a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97365
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [440cb3fb80d9fd356871eac410b9797f23433722]

        pdf: add PDFiumTextPage and PDFiumPageObject + test
        
        Also use it in ImpSdrPdfImport.
        
        Change-Id: I6d353ef60d036c3516448e64a50b25a9befd5db8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97364
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [34745b022d0c58e262c7ad3bfd103e769b2cdd18]

        use PDFium wrapper in ImpSdrPdfImport (partially)
        
        Change-Id: If13bcaa6a256354aceb2e1998521644041c03b7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97363
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-29  Tor Lillqvist  <tml@collabora.com>  [a73a3fcee62a10dd7063e6e98627c37dd0570fb7]

        We don't need merge modules if we aren't building an MSI
        
        Change-Id: Ifc14280049bdf850f43fc20554bc703961d50f86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97392
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-06-29  Tünde Tóth  <tundeth@gmail.com>  [17f131fcb3f534792a3b2ec6048d03fb54b55eb1]

        tdf#134235 Chart OOXML import: fix long chart title
        
        Workaround to handle long (sub)titles which resulted
        broken charts.
        
        See commit 96a29c12a9d8734c9d2a812f38fc6654b5df9c48
        (tdf#101322 Chart OOXML Export: fix missing subtitle).
        
        Change-Id: I22bb4699bdda8dea5f31c715cc1f439085a0718f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97092
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-29  Miklos Vajna  <vmiklos@collabora.com>  [51a4c85bf9228a3750b61cb54e64c8134314a35e]

        tools: fix 32bit Android build
        
        tools/source/misc/json_writer.cxx:289:34: error: format specifies type 'long' but the argument has type 'sal_Int64' (aka 'long long') [-Werror,-Wformat]
            mPos += sprintf(mPos, "%ld", nPropVal);
                                   ~~~   ^~~~~~~~
                                   %lld
        1 error generated.
        
        Change-Id: Ieacf2f521f77292d61fa714bf584c9e2045c2e1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97367
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [db3b0ddbe0f016268c21eebb0146be87dc738efc]

        loplugin:unusedfields
        
        Change-Id: Ia0f517fba3a0660b64c97f426cc2cdfbbcd0ebad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97391
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-29  Tünde Tóth  <tundeth@gmail.com>  [b3057b7944dc52cc2ee3c57f44d4265c625e8dad]

        tdf#134247 Chart OOXML import: fix order of legend entries
        
        The order of legend entries was reversed in stacked column,
        line and area charts.
        
        Change-Id: Ia4a439aa6cee0619ad323c3fb728ff358cf28537
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96941
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [9294b76982ef9d80c387afe109a3ec1c6c4da661]

        loplugin:unusedmethods
        
        Change-Id: I4cccac5b6bba55d87361b07b05220ce890e75412
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97390
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [589134377d5d8e496454e4df08d1065abffdbbf3]

        loplugin:constantparam
        
        Change-Id: I54f0e2864cb4ef00fea8f9e4369a1f76721e7503
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97369
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-29  Alain Romedenne  <LibreOfficiant@sfr.fr>  [c3b1033db7f71011b0d0399dd66f8fe5bd441410]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5ea3a748d1a9d9126da15332df1899e6d17e4f8b
          - typo
            
            Change-Id: I1bcca86f97f87ae5a5240adbea7055bf669afbf6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97145
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-29  Alain Romedenne  <LibreOfficiant@sfr.fr>  [561d821c93f75cb2cea2e8de1fc02ebaf7722a03]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 75ae27d3ecbfec73b3c2c6f41a1dbaee247caf4d
          - Basic script improvement
            
            Change-Id: I3aa3468971d1a2c6c1e93c94254ba44b69b6238c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97371
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-29  Stephan Bergmann  <sbergman@redhat.com>  [4f915b6dc8f773ebe5728632e28dc358c71eaf1e]

        Sort solenv/clang-format/blacklist
        
        (lexicographically, by Unicode code point values; to make it easier to make
        further modifications)
        
        Change-Id: I867889b37d7395c510dc8cd1310454a4f4ac9982
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97362
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-29  Tünde Tóth  <tundeth@gmail.com>  [8c73d6b63714fb41486fd53ec4c7f68ad63cd190]

        tdf#122225 Chart OOXML import: fix missing legend text
        
        resulted by inaccurate calculation of nMaxTextWidth.
        
        Change-Id: Ie41bbc30074c6bbccacbc58adda5d9f2cfdfeba8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96926
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-29  Miklos Vajna  <vmiklos@collabora.com>  [225222c8ec171be5ae94968763625a3e0a350b8a]

        sw: prefix members of CompareNodeContent, SwDDEFieldType, ...
        
        ... SwDropDownField and SwRangeRedline
        
        See tdf#94879 for motivation.
        
        Change-Id: Ic38825413d5725a143a2a7f81f0d464984e231e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97360
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-29  Julien Nabet  <serval2412@yahoo.fr>  [a8ee7bc96fb90e21ecab46bf1269b9eac6bf8261]

        tdf#134320: fix XInfobarProvider appendInfoBar for showCloseButton
        
        There was a mix of arguments which caused misinterpretation.
        
        Like this since initial commit:
        9e3ba7c3036c4d21e01d6f75ed29a1e8c4208141
        author	Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>	2019-11-18 09:08:03 +0100
        committer	Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>	2019-11-19 08:51:43 +0100
        commit	9e3ba7c3036c4d21e01d6f75ed29a1e8c4208141 (patch)
        tree	c648a26f2445955be14aa6e96815c14ec193dddc
        parent	b234743dd26e0be4be272d2d2c82f90c67e192b7 (diff)
        tdf#97926 Add UNO API for Infobar
        This allows creating, updating and removing infobars from macros/extensions.
        
        It also extends the infobar with a primary and a secondary text, so there can
        be a bold summary at the beginning at the infobar with a longer text following
        in normal letters.
        ...
        
        Change-Id: Ic3e0b6a9da4da574eb7ca440a881fdcee1dd1132
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97349
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-06-29  Tor Lillqvist  <tml@iki.fi>  [802161a505272732566210e9ebbd8fe1b23fb86d]

        More WIP work for macOS on Apple Silicon
        
        If cross-compiling to a DESKTOP platform, just use
        RepositoryModule_host.mk on the build platform, too.
        
        Change-Id: Icd3f3081e5af0c7cda95e9bce7572d37567d4f6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97356
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-06-29  Tor Lillqvist  <tml@iki.fi>  [baab4f890c8ac99d1b8dab5790fbb7ab949100ab]

        Initial WIP steps for building for macOS on Apple Silicon
        
        Don't use $host_os="darwin" for both macOS and iOS depending on
        $host_cpu. Soon macOS will run on either x86_64 or arm64. Instead, use "darwin"
        (or "macos") for macOS and "ios" for iOS.
        Some other early changes for arm64-apple-macos, too.
        
        Change-Id: Id89987d854ceba2cd87c6222db2081ccdec0c73e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96976
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-06-29  Andras Timar  <andras.timar@collabora.com>  [c098b50953d2428a7cebdfb32f9bfc1939cb8d65]

        LOKit: do not show 'Add to Dictionary' button for Online
        
        Because user profiles (user dictionaries) are not persistent.
        
        Change-Id: I78261cccc068cfc1cc9fb2ddecd085ac58ff31c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97308
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-06-29  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [eb467d73304cc4ddc4b7fcda685ebadf6d4ea8d1]

        Colibre: tdf#128689, add more Korean UI
        
        - Update Color related icons
        
        Change-Id: Ie0a8e3a9723a1aa129bde4ea7f686a528d7e5b3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97357
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-28  Caolán McNamara  <caolanm@redhat.com>  [8fe03ea93213bbb19b6ee9862a3966144f0df5cb]

        decouple IEditImplementation from Edit more
        
        Change-Id: Ie01373ca40d519c179485bd1a4b6616d5929fa5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97328
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-28  Xisco Fauli  <xiscofauli@libreoffice.org>  [f07a56498875e67fa2637fd0a73890629024efa8]

        tdf#44076: sc: Add unittest
        
        Change-Id: I9469b90e10fa51006a5dfb267c4129cf2b5e40dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97348
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-28  Xisco Fauli  <xiscofauli@libreoffice.org>  [263dedd5f6c242045174a3be21a16212f65408de]

        tdf#98844: sc: Add unittest
        
        Change-Id: I31fc5ca3778048010e34dafd289e0cadf7ee4169
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97347
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-28  Tor Lillqvist  <tml@collabora.com>  [9eb3aabbf497dba2093f4394645bad3079286cf0]

        No need for the AdditionsDialog if --disable-extensions
        
        Change-Id: If1ed6c860256e656846a1516e8170fb0dbd20499
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97346
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-06-28  Rene Engelhard  <rene@debian.org>  [6966e751f5e3600f37cc7d9fa4b4d9ef7b0424bf]

        bin/lo-xlate-lang: norwegian -> norwegian_bokmal for nb
        
        Change-Id: Id01ae546e3ff00c2236aaf1102b21ba361d7a766

2020-06-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [a3634fe80fa5578774df07a2dc327de730f11348]

        Qt5 refactor mouse event fill code
        
        Adds Qt5Widget::fillSalAbstractMouseEvent to set the common
        Sal*MouseEvent members. While the member functions of QMouseEvent
        and QWheelEvent have the same name, they aren't shared via
        QInputEvent, so this uses a small FILL_SAME macro for less code,
        
        Change-Id: I3e5aa52b1bf2774251d97534ce0106a27ef5899b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97343
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-06-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [c97fea54813052953fc0ff2ef0b506c372689ac8]

        VCL refactor Sal*MouseEvent structures
        
        Moves the common members of SalWheelMouseEvent and SalMouseEvent
        into a new SalAbstractMouseEvent.
        
        Change-Id: I68019a33be47b983976a38a1a5b8d15d12b4c504
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97342
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-06-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [09c01a8d6f5dc072991450d215558555152764a8]

        pdf: fix text annotation (note) modification date
        
        The modification date wasn't encolsed in brackets, which is
        required for the modification date.
        
        Change-Id: Icf91516436b095a8577d3ab10b2a708d10d58cb5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97330
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f008bd0277001226f2dd695836a019c9b9c84799]

        sd: send annotation position for LOKit, fix multiple annotations
        
        This adds support to send annotation position in the document when
        sending the available annotations using LOKit.
        
        It also fixes an issue with the json structure for the annotations,
        which sends multiple annotation objects with the same (empty) key,
        that after parsing reduces to only one (so only one of the many
        annotations is present). This fix changes that so annotation
        objects have each its own unique key.
        
        Change-Id: I9d994383d6ee322f27f1426be5bd96ac81e8e609
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97329
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-28  Srijan Bhatia  <srijanbhatiasun@gmail.com>  [d53a4f126e9d3ec0a63684d4c7af3108f352791c]

        tdf#128964 fix shifting of icons when the pause/resume button changes
        
        Added a property that specifies width of the button in the presenter toolbar.
        
        Change-Id: I556ec0363064b36ef9fe80f2d947849cee356a1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97151
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-06-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [ab7fa407979bb5bc46201b28090e57dbd3e2c79e]

        Colibre: Fix inverted Promote and Demote icons in links.txt
        
        Change-Id: I806fb983b3b8249ebe7dc3daddef3062afcf9c84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97337
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [b9c90430e27aef7645b1b5b1669c09943128a469]

        Qt5 document some VCL (env) variables
        
        Change-Id: I86260975c8a68318d984b768dfc8d1323fc5a06c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97339
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-06-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [ee383f47c67eb817e0a149d8453e0caa3244f638]

        Sifr: tdf#133538 add Show White Space icons
        
        - Add Calc's Fill icons
        
        Change-Id: I0587e45970ea6c3381297d133114aab632d6e84e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97340
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [23d5e9f1d4930be7717f6a00e473e0ad17b60ca8]

        Karasa Jaga: tdf#133538: icon for Show White Space
        
        - Update Shape color to gray instead of blue
        - Add Calc's Fill icons
        
        Change-Id: I5e175466815fbce6d28d61cf5b863ff34f304d17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97272
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [9eda78fd53fe3c76eb9d4b63add68f266f551b10]

        tdf#131991 Qt5 RTL mirror mouse wheel X position
        
        Just like all the other events, the mouse wheels X position must
        be mirrord in LO RTL mode.
        
        Change-Id: I28e8da0455d941f42f869b08edcdbe570de366c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97338
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-06-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [8ed11b7289533bd609fbcb2adfb7b2982ef6fe22]

        Sukapura: tdf#133538 add Show White Space icons
        
        - update Hide White Space icons
        
        Change-Id: I0de99d35ab8e9a164944c45c4e7f2c11ee7d4870
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97336
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [47f4ec51665c7b5f7682dece127ae1888fe73e72]

        drawinglayer: remove textprimitive2d.hxx from clang-format blacklist
        
        Change-Id: I6fa692bb3e4a16400ee2ae847a1f97201493f53a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97287
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a9ace8428b7919e68f01fa60dc1a9d2b095610e3]

        organise includes in textprimitive2d.hxx
        
        Change-Id: I6f822707520688cb3b5b501094e238f02e90ce56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97286
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [065798497d5f1c49c1501e2f73079e424231a892]

        drawinglayer: remove fontattribute.hxx from clang-format blacklist
        
        Change-Id: I58ef867586bdd2c8c9f4eb249f10610860c9568a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97285
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-27  Caolán McNamara  <caolanm@redhat.com>  [4c26e797aa7ed1c136b63008727d6c97d7bfb9cf]

        tdf#134326 allow 2 decimal places for asian grid point sizes
        
        possibly a regression since...
        
        commit 1f622157d10b15c7d9496e3887f493de0f0f94c8
        Date:   Sun Apr 7 18:04:11 2013 -0300
        
            Convert Writer asian text grid page to Widget UI
        
        and use the same step increments found before that conversion
        
        Change-Id: Ifbbc847a487e0b7d33704e6cac74a6c1c6012ed4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97327
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-27  Caolán McNamara  <caolanm@redhat.com>  [d1069a583dc1bcf4f1cf9b4bed12cb48bc757951]

        cid#1401342 Uncaught exception
        
        Change-Id: Ia22ed8541f1148355d71cd5b90ad13e64c1b50c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97289
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-27  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [22bacc8205e2a1ee5134dbbddbb75414ab5d12af]

        elementary: tdf#133538 add White Space icons
        
        - Add Calc's Fill icons
        
        Change-Id: I4b099359f2dfd1a90be77b5eb03e4f3a932d99a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97316
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-27  Caolán McNamara  <caolanm@redhat.com>  [ae1b0875b2d65513ff013054d6e04aa7f715eaa4]

        cid#1464973 & cid#1464975 Resource leak
        
        Change-Id: I4df8fefa7f875e0a25585c4fef22f077dcd0b83d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97318
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-27  Caolán McNamara  <caolanm@redhat.com>  [acb71f8382004595778ba3f265c40dd46d72d125]

        cid#1464972 Unchecked dynamic_cast
        
        Change-Id: If40ee310e0a16af7ce93a5f93e2b436069aa153a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97317
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-27  Caolán McNamara  <caolanm@redhat.com>  [877ca303e675ae586caf2787d42756f1e1b22c98]

        cid#1464971 Dereference null return value
        
        Change-Id: Id0f6aec4552e551d3ba697bb4a3c9b0e498fdf24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97315
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-27  Caolán McNamara  <caolanm@redhat.com>  [122ce7b0907ae4705dca2f445444d812e9eeb9f1]

        cid#1464968 Logically dead code
        
        added in...
        
        commit 99c4fefdbb6129a58421b9c7f4a005f868a0e701
        Date:   Wed Apr 22 11:43:22 2020 +0300
        
            tdf#98409 doc export: export (non-default) cell margins
        
        Change-Id: Ie6bf4f16f73eb4d6b604e7c98ee61b388e9acd27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97312
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-27  Caolán McNamara  <caolanm@redhat.com>  [bd02918f77636f54b13b796e205ead77ca853ed9]

        cid#1464970 Unchecked dynamic_cast
        
        Change-Id: I9190065a88defe9165ac79a0339a6a510b0903d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97314
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-27  Caolán McNamara  <caolanm@redhat.com>  [2a87fbc2f645e8d607c235147d7a00293cdabafc]

        cid#1464966 Logically dead code
        
        since...
        
        commit d6c7fbe28aca170e804c4ebe7c1101bb3345c2c2
        Date:   Wed May 20 14:23:51 2020 +0200
        
            [API CHANGE] officecfg,xmloff: remove SaveBackwardCompatibleODF
        
        Change-Id: I05db7083262d02aa051372773fc6ef60c1549b8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97311
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-27  Caolán McNamara  <caolanm@redhat.com>  [a211032bf9893daeee6ce7acb89f1190258a2067]

        cid#1464969 Unchecked return value
        
        Change-Id: I74c1f2d3e45222be7357e0ded70beeb5437ff892
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97313
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-27  Caolán McNamara  <caolanm@redhat.com>  [91c97cbcd553a524224d3f89d6ea17d9864c85dc]

        cid#1464965 Logically dead code
        
        since...
        
        commit d6c7fbe28aca170e804c4ebe7c1101bb3345c2c2
        Date:   Wed May 20 14:23:51 2020 +0200
        
            [API CHANGE] officecfg,xmloff: remove SaveBackwardCompatibleODF
        
        Change-Id: Idbe785a2426adf3288a3ba27e065a7ddd8d9406f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97310
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-27  Julien Nabet  <serval2412@yahoo.fr>  [d9438b8d007c8bb7f2cf100e37f2adf739a20501]

        cid#1464973: RESOURCE_LEAK (sc/excel)
        
        Change-Id: I923788f57e022c99a89a6406cf3ed02066efd022
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97279
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-27  Julien Nabet  <serval2412@yahoo.fr>  [d072f33fd6492ce10f696ae9e10793d814771c81]

        cid#1464963: Null pointer dereferences (sw/wrtww8)
        
        Change-Id: Iea4b91b440c87a8a193a3c6b683a017d0948399c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97281
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-27  Julien Nabet  <serval2412@yahoo.fr>  [a81bc97c2b3a197d0521d5af3d9f255912533788]

        cid#1464967: RESOURCE_LEAK (sw/wrtww8)
        
        Change-Id: Ic1aa0d42f174808c7700875cb31f1c726b3160e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97280
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-27  Julien Nabet  <serval2412@yahoo.fr>  [04ca5efc800c6b7a6e98e4278eb8be6ac6737fe9]

        cid#1464974: Null pointer dereferences (sw/unosett)
        
        Change-Id: I4ea6de59ce1d1cb3133b0fb57176caee5497878f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97276
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-27  Julien Nabet  <serval2412@yahoo.fr>  [7e8e53bb6ad01afe3315697915f2228ed5e07146]

        cid#1464975: RESOURCE_LEAK (sd/sdpptwrp)
        
        Change-Id: Icb8a1add327e7b11b4095c1e3f60cddf2ea0f5c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97275
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-27  Caolán McNamara  <caolanm@redhat.com>  [76df547f1790b3bd7cca013b7002575c8c766384]

        map has-frame to WB_BORDER
        
        Change-Id: I3f0aeceb3015bb09d6b82a631f3b001f9061d090
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97265
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-27  Caolán McNamara  <caolanm@redhat.com>  [ca9b3ace07d2093d7c0bfcc8bffd74e5b1381478]

        those properties should use - not _
        
        Change-Id: Ifae279b7ffd50cd7f977e0b03a9207355a9304a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97264
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1bb9280d0e4207f5e33d6492905e96557f7649f4]

        drawinglayer: pragma once for fontattribute.hxx
        
        Change-Id: I1d257a34b15a65d9b988a791e154ee64e781e0ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97284
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-27  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [089979571967dc5e78e82ec6ba3fb97cbfbbe525]

        Breeze: tdf#133538, tdf#126122, tdf#70102
        
        - tdf#133538: Add Show White Space icons
        - tdf#126122: Differentiate icons for Promote and Indent
        - tdf#70102: Add RTL support for outline & numbering
        - Add Calc's Fill icons
        
        Change-Id: I16757a199852f544b4c32a011205dea483e7606f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97282
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-27  Srijan Bhatia  <srijanbhatiasun@gmail.com>  [e13ba48c7ff428ee0da29ee3bbb29ee3a1063540]

        tdf#90978 add exit button to impress presenter console
        
        Change-Id: If8a5226d700eb7a4137218191b5abc85bbb36b4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97041
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-06-27  Luboš Luňák  <l.lunak@collabora.com>  [e318e4cea37f6adb20cffc913655c0e6dbabe45a]

        do not use VCL scaling algorithm from Skia
        
        The only threaded one is "Super" (i.e. the default one), and Skia
        at a comparable quality seems to perform better. And the code is
        simpler too.
        
        Change-Id: I366197fe1a033c1f7a5f5c7f9fdcc00bff74dc11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97278
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-06-27  Luboš Luňák  <l.lunak@collabora.com>  [0a890e9cbd2289475455db52c2481c5a50204f28]

        properly copy pending scale quality in SkiaSalBitmap
        
        EnsureBitmapData() was using Create() to make a copy of the bitmap
        to scale, but the quality was not copied, so it was usually
        at the default (and slowest) high quality.
        
        Change-Id: I7100304a935db420e2d55c2a9450016be1195965
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97277
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-06-27  Luboš Luňák  <l.lunak@collabora.com>  [172b9142194699d0e847703b0e0cfcabcb1de1ef]

        cache raster scaling also in Skia's drawAlphaBitmap()
        
        Change-Id: I52849097267326cb362b113241179a766d286a6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97273
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-06-27  Luboš Luňák  <l.lunak@collabora.com>  [92de6c794e6033ced0c6273f70b7d425a4c4e495]

        use boost::make_shared_noinit()
        
        The unnecessary initialization of all elements with plain
        boost::make_shared() actually shows up in the profiler.
        
        Change-Id: I054b13ac74362aca7f2dfa7dc746d3a80c7f1042
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97267
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-06-27  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [2b7861dd234163bfef360a803348b54f6619a89a]

        Colibre: tdf#133538: icons for Show White Space
        
        Change-Id: I757696ece0b06cdd91358ea8944ba5cc49a644d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97274
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-27  László Németh  <nemeth@numbertext.org>  [076c95b27bf0e9be1fa1c077674cf974b22210fd]

        AutoCorrect: fix redundant loading
        
        of new localized options added by
        commit da64ec8c8a91db6a6ec9657898f081d5ee67e739
        (tdf#133589 AutoCorrect: transliterate to Old Hungarian)
        and commit 77b213890a96d144d9cfacdfd35ac0bba68b9f7a
        (tdf#133524 add option to angle quote AutoCorrect)
        
        Change-Id: I39f97cfc5a9deb7cbe92d175b2e59ba2ab8a2707
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97266
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-27  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [4842d8f51fe5b6d8b3e8dca559b7fac550f14fbe]

        Karasa Jaga: tdf#133753, tdf#133582, tdf#106229
        
        - tdf#133753: "Base point" image in "Position and Size" dialog
        - tdf#133582: checkbox and radio for gen env
        - tdf#106229: Infobar Success type
        
        Change-Id: I4253c6737af17273043cf6941f426b89b8b74ecf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97270
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-26  Caolán McNamara  <caolanm@redhat.com>  [e54ff4c1c9ba7f09198843272eb6be2de6a54190]

        update some pches
        
        Change-Id: I54b734062d94a59c2651827c02349d9562ac6cf9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97262
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [17c2bd87e93fadb502e5f7e25696e1736e625d18]

        tdf#103734: sc: Add unittest
        
        Change-Id: Iffc31232e58e0beb6c24f09ef2406c72fa502c00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97261
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-26  Caolán McNamara  <caolanm@redhat.com>  [a4eebe2cf65f84daca56414d5a84f27ee38e5087]

        drop unnecessary include
        
        Change-Id: I8d0dd93a2bcf8c4ea1bf1f6a5ed7a866e181127b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97237
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-26  Caolán McNamara  <caolanm@redhat.com>  [dc960e30ee24eb60da919c718ebfee142872f43a]

        weld FixedTextControl
        
        Change-Id: I0a2983aa4d389aa0e65aa117d576295d02460b4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97236
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [ec0554c5eabce108f6fb5b6a44e3e16425a1d650]

        tdf#118624: sc: Add unittest
        
        Change-Id: I377d64258d1bd93af99284eb7b74e16d7924effd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97260
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-26  Alain Romedenne  <LibreOfficiant@sfr.fr>  [20479772e949f09a8f46e00f90e6a496b43a8b90]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7a9ad91c49811550018363ddda12b5d2e5563c42
          - tdf#131416 Enum Basic statement syntax diagram
            
            Change-Id: I7f0ad87f1b7bd678ca46caff518272e6ec5d7928
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97139
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [d64867aeb24269e8c42c912ad4bdf4e5a1c69df9]

        tdf#127982: sc: Add unittest
        
        Change-Id: I6fc4299012db9094ceec3c8146bfef317c93e3cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97259
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [9028f048cafe1fbbad78c2239529b747572f13c5]

        UITest_writer_tests7: wait until the child is available (blind fix)
        
        it fails spuriously with
        
        Traceback (most recent call last):
        File "sw/qa/uitest/writer_tests7/tdf99711.py", line 43, in test_tdf99711
        self.assertEqual(get_state_as_dict(xWriterEdit.getChild('selectwidth'))['Text'], '10.00 mm')
        uno.com.sun.star.uno.RuntimeException: Could not find child with id: selectwidth
        
        Change-Id: If80dac67880a1f4200331a7894ba2ecae4504bb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97184
        Tested-by: Jenkins
        Tested-by: René Engelhard <rene@debian.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-26  Stephan Bergmann  <sbergman@redhat.com>  [a6862a26d6cd17f6b4e4f6577bcd778bf952e65b]

        tdf#134106: Get rid of XDesktopInternal again
        
        For internal functionality that is not meant to be called by client code, I
        think it is appropriate to hide it either via XUnoTunnel (but which would have
        been a tad incovenient, as it would have meant to make framework::Desktop in
        framework/inc/services/desktop.hxx available to the code in
        desktop/source/app/app.cxx), or via reuse of some existing, sufficently fitting
        interface (as is done here with css.task.XJob).  This nicely avoids the
        backwards compatibilty issue with remote Python scripts, as discussed in
        tdf#134106 "Binary URP bridge disposed during call to
        ServiceManager.createInstanceWithContext".
        
        Change-Id: Ic9db9401ddf0f6b696344dd1d5c6ad279ea5a832
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97241
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-06-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [389008b0497793283e652050e32267370326855f]

        tdf#129681: sc: Add unittest
        
        Change-Id: I160774b1b3d32fb5521d3f7a184f33922839bb1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97239
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-26  Caolán McNamara  <caolanm@redhat.com>  [b08292b918f264c4f012ef8c543062cb23ad3b7b]

        weld FixedImageControl
        
        Change-Id: I13f3480794232a9c203ae047a4fcad372988b8b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97235
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-26  Miklos Vajna  <vmiklos@collabora.com>  [5d296183072dc7cfe7a9985c38388b56f37d873c]

        sd signature line: allow move / resize of shape before signing
        
        Once the initial rectangle is drawn, a certificate is attached to this
        shape. Allow modifying this shape (and only this one) before the actual
        signing, in case the user wants to fine-tune the geometry.
        
        Change-Id: Icdf4ffa99eaf02f81d60884d45c26b3500ea73d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97240
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-26  Luboš Luňák  <l.lunak@collabora.com>  [3d37d591377fe532fc0d32e9fbc8e57b8ded6768]

        use Skia's SkShader for blending bitmaps
        
        It turns out it's sometimes more efficient to use
        SkCanvas::drawPaint() with SkShader::Blend() used to blend bitmaps
        together, rather than manually creating temporary SkImage
        for the blending. This way it saves memory and it also performs
        faster e.g. for tdf#134237, where when zoomed it processes only
        relevant parts of the images instead of blending a whole enlarged
        image).
        Sadly in raster mode it is sometimes still faster to cache
        the image (e.g. with tdf#134160), so keep the caching there as well,
        for when useful.
        
        Change-Id: I887ae330907100c21a0d152783fcd7e8ef230355
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97238
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-06-26  Stephan Bergmann  <sbergman@redhat.com>  [311fe58df8cbdc6550f9b6ed89bd7f14d61c50a9]

        Improve loplugin:elidestringvar
        
        ...by addressing the follow-up TODO mentioned in the commit message of
        7a3736f908c0ae207567603c61ce0f617339bac0 "New loplugin:elidestringvar"
        (extending it not only to uses with a constant sal_Unicode, but also to uses
        with OUStringLiteral).
        
        (All necessary changes have been made in preceding "Upcoming improved
        loplugin:elidestringvar" commits.)
        
        Change-Id: Ib0000ef9c4a1dad52124dfd039dd936cf7e3ba3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97226
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [0960a8c5ce48adb1bc7bd434ed5242b51ce72149]

        tdf#130583: sc: Add unittest
        
        Change-Id: I74f2d90f4f9eb17d1833ceedd1598c1439489354
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97222
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-26  Caolán McNamara  <caolanm@redhat.com>  [8f1569568a2816dd4c6e4d9f015557d451ccfadf]

        use underlying BitmapEx
        
        Change-Id: I1ddc5a50a54bb230af1c76a8098c68fdb0495df0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97234
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-26  Balazs Varga  <balazs.varga991@gmail.com>  [f6604dd2cfbc6d4041ef019951a7f1341197ee26]

        tdf#134039 Chart view: fix moving pie chart area
        
        Do not allow to move data labels, when we create
        data series for the first time, in case of pie or
        donut chart, but allow to move when we recreate
        data series for pie or donut chart.
        
        Change-Id: If0d61116da1524d15553f8a80453ce2003484d1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96534
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-26  Tor Lillqvist  <tml@collabora.com>  [0ebdd6ebad2332d38f95e6b1848fcdd53973084e]

        There is no mysqlc module
        
        Change-Id: I0106f5a86b86e40e97bbaf6918bc77601bd3a7fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97220
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-06-26  Stephan Bergmann  <sbergman@redhat.com>  [587bd6676938787477421a7dbd38341b657c1230]

        QueueInfo must be VCL_DLLPUBLIC now also for --enable-mergelibs
        
        ...after 1a6b0f167d8ecba3b3d07fd48c43394e38b58702 "vcl: split off QueueInfo to
        own files" made its member functions non-inline; see e.g.,
        <https://ci.libreoffice.org/job/lo_callgrind_linux/8949/>:
        
        > /usr/bin/ld: /home/buildslave/lode/jenkins/workspace/lo_callgrind_linux/workdir/CxxObject/sw/source/ui/dbui/mmresultdialogs.o: in function `SwMMResultPrintDialog::PrinterChangeHdl_Impl(weld::ComboBox&)':
        > /home/buildslave/lode/jenkins/workspace/lo_callgrind_linux/sw/source/ui/dbui/mmresultdialogs.cxx:754: undefined reference to `QueueInfo::GetPrinterName() const'
        > /usr/bin/ld: /home/buildslave/lode/jenkins/workspace/lo_callgrind_linux/sw/source/ui/dbui/mmresultdialogs.cxx:755: undefined reference to `QueueInfo::GetDriver() const'
        > collect2: error: ld returned 1 exit status
        > /home/buildslave/lode/jenkins/workspace/lo_callgrind_linux/sw/Library_swui.mk:20: recipe for target '/home/buildslave/lode/jenkins/workspace/lo_callgrind_linux/instdir/program/libswuilo.so' failed
        
        Change-Id: I26b0591142c8936ed82488bdbcebb098208c705c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97223
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-26  Caolán McNamara  <caolanm@redhat.com>  [d1e8831e06ef1fda6f0319f07601dd98abdc3fd1]

        improve tab traversal in addons with native widgets
        
        Change-Id: I55d0390522122cc4409ea14274e756881315df0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97219
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-26  Caolán McNamara  <caolanm@redhat.com>  [07875e36f7f8aab16e5a1e5e78c189e572d57bf8]

        weld SpinfieldControl
        
        Change-Id: I1696105ead648c86076f05f50f6286e9a3a932d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97218
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-26  Caolán McNamara  <caolanm@redhat.com>  [bda370031e669d4a9b19d0a8247da0db230ebf00]

        extend FormattedSpinButton to allow custom input/output
        
        Change-Id: Ie84c1d46bc6fa3e29ed97147de486911dc6ecc0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97217
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-26  Stephan Bergmann  <sbergman@redhat.com>  [e772025f369c810fe73c2de7f45b91ffcc345152]

        Upcoming improved loplugin:elidestringvar: writerfilter
        
        Change-Id: Ib06004b058c8079692adabd384dca72b63e8167a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97210
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-26  Stephan Bergmann  <sbergman@redhat.com>  [3fe185a4eae857e13cba878447614e455c601f6a]

        Upcoming improved loplugin:elidestringvar: xmlsecurity
        
        Change-Id: I1490e79489a98dd97ec31d6b52b4f05a1411de79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97212
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-26  Stephan Bergmann  <sbergman@redhat.com>  [b23b1b70c5b9b3b8ca699192d3e8b1a76c376524]

        Upcoming improved loplugin:elidestringvar: xmloff
        
        Change-Id: I7425d26955b6083df286fd8b417b2054d4298dbe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97211
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-26  Luboš Luňák  <l.lunak@collabora.com>  [5aec81b35ceb663bce528d245ef40b8b4217232d]

        SAL_DISABLE_GLYPH_CACHING is OpenGL-only again
        
        Change-Id: Icafc5a7b7ea5bed67a0a44db6e4e92b3beba55c0

2020-06-26  Stephan Bergmann  <sbergman@redhat.com>  [9517d5cea8068500fb8d826d22e62e6654c90484]

        Upcoming improved loplugin:elidestringvar: vcl
        
        Change-Id: I4ffe3cfd0ed9a45607e978df88ae230ec04a152b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97204
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-26  Stephan Bergmann  <sbergman@redhat.com>  [5d1d29a3bf1c5501cb094b45243ce7fd7918c5cd]

        Upcoming improved loplugin:elidestringvar: sw
        
        Change-Id: I8cfc70f45a1fe8dff6c272ba617e73cf97480092
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97203
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-26  Stephan Bergmann  <sbergman@redhat.com>  [5cefd8f7877e0fdce16b98d20622e8675641f711]

        Upcoming improved loplugin:elidestringvar: sc
        
        Change-Id: Ic53ec0c5ffd661073742151c6c012a1dc1b88f9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97202
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-26  Stephan Bergmann  <sbergman@redhat.com>  [26d24bcb0c27b96575719b33eca3217169198881]

        Upcoming improved loplugin:elidestringvar: reportdesign
        
        Change-Id: I252db93acdf471062fe2a66bc49c732e2e7c5415
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97201
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-26  Stephan Bergmann  <sbergman@redhat.com>  [c3243dfbe0c11f57825c0aa7cf1c760f6b98d141]

        Upcoming improved loplugin:elidestringvar: lotuswordpro
        
        Change-Id: If39fbdf78bcac3394927c6a973cd5da36c1b35d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97200
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-26  Luboš Luňák  <l.lunak@collabora.com>  [b0e0ba28dcb69b6d042107f24c961b444eb6793e]

        optimize SvtBroadcaster::Normalize() even a bit more (tdf#132454)
        
        Optimize also maDestructedListeners (often just one item). Optimize
        also small vectors if there's just one item unsorted. Keep the index
        of the first unsorted item in maListeners, so that it's cheap
        to find out where the unsorted part starts.
        This now improves tdf#132454 to 20s.
        
        Change-Id: I21a69b440c27a2e31e74fd13b9263f54af12e320
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97198
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-26  Stephan Bergmann  <sbergman@redhat.com>  [da527cd45b9676c9d1d8eb171ecbe55e8b8f9031]

        Upcoming improved loplugin:elidestringvar: basic
        
        Change-Id: Ie5422ac19289693c44ce81548a74bd727bb0be36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97193
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-26  Jan Holesovsky  <kendy@collabora.com>  [f613e69b49d71da45dafd3ae326dcca531552605]

        android: Add a CP x86-64 configuration.
        
        Change-Id: Icdfee0a6609487f5ac2423c74344cb605b7e4fbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97130
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2020-06-26  Miklos Vajna  <vmiklos@collabora.com>  [9e786fb90ca2c74e884eafdd462be4eddedad110]

        solenv: fix Android build
        
        Change-Id: I6938049072f458f45d47a1a5ae8901767d95e83b

2020-06-26  Caolán McNamara  <caolanm@redhat.com>  [f4ce2b2ad1e9132faa1bfc63a6a5b59b32c10234]

        tdf#134285 select the item before dragging it
        
        so we don't get the previously selected item
        
        Change-Id: Ifd6e46d97f1de0de86403b9c237ee8d2cd3a6cd3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97187
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-26  Caolán McNamara  <caolanm@redhat.com>  [efe623fdc2abd3f1bbd09faa70ae1b7f00edb5b5]

        Related: tdf#134280 set max limits for solver options that show max values
        
        just simply clip to the claimed max
        
        Change-Id: Ie64da80204c9c817c85724abd1fee8c6594967b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97185
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-26  Tor Lillqvist  <tml@collabora.com>  [9ee0b88eb204a30e7dcb4591dcd900ecf4df3589]

        Introduce a --disable-gpgmepp option instead of the ad-hoc build_for_ios
        
        Change-Id: I70ac1fe2f3a91e2fea39fc1a5133ee082f8055e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97197
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-06-26  Stephan Bergmann  <sbergman@redhat.com>  [658dbdaa5178012cd8bd54118026cca1b69159d6]

        Upcoming improved loplugin:elidestringvar: editeng
        
        Change-Id: I8181697f608f8472482905b21328744fe7909349
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97196
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-26  Stephan Bergmann  <sbergman@redhat.com>  [7d71d2c35b7b3e4da6f92a7b09cb010195b2519e]

        Upcoming improved loplugin:elidestringvar: connectivity
        
        Change-Id: I50676f940abb36091e175d7469806e8ccc6ba7b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97195
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-26  Stephan Bergmann  <sbergman@redhat.com>  [74efa49fb31b648ff5ad454215fff2056e788917]

        Upcoming improved loplugin:elidestringvar: chart2
        
        Change-Id: If64cf392b3b77994c3f57660a7ddc6bf1db5b0ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97194
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-26  Stephan Bergmann  <sbergman@redhat.com>  [50c40b5c4116e0e16b574911e1446673984dbf14]

        Upcoming improved loplugin:elidestringvar: basctl
        
        Change-Id: I3b570313cd04c3af92e1e30ec4539de34398104f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97192
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-26  Stephan Bergmann  <sbergman@redhat.com>  [ad0779ed5ed14ab71cbf4247351827983f6393f7]

        Handle uno_threadpool_dispose in parallel with uno_threadpool_putJob
        
        While tracking down the issue discussed in the commit message of
        78dc7d982b65c1843a288b80da83f8766e85d0cf "Remove a potentially already enqueued
        response when a bridge is disposed", it occurred to me that there should be a
        race in those
        
          uno_threadpool_putJob(
            bridge_->getThreadPool(), ...);
        
        calls in binaryurp/source/reader.cxx, when the bridge gets disposed (through
        some other thread) between the time the bridge_->getThreadPool() call checks for
        the bridge being disposed (in which case it would throw a DisposedException) and
        the actual uno_threadpool_putJob call.
        
        I tried to catch that with a previous incarnation of this change
        (<https://gerrit.libreoffice.org/c/core/+/96120/1> "Jenkins Slides Through the
        Tiny Window"), but couldn't---presumably because this race would be very rare
        after all, and the issue I was chasing turned out to be caused by something
        different anyway.  Nevertheless, I wanted to address this potential race now.
        
        We can only reliably check for disposed'ness after having locked ThreadPool's
        m_mutex in uno_threadpool_putJob -> ThreadPool::addJob, but at which time we can
        no longer indicate this condition to the caller---uno_threapool_putJob is part
        of the stable URE interface, has a void return type, and should not throw any
        exceptions as it is a C function.  However, if the bridge gets disposed, any
        threads that would wait for this job (in cppu_threadpool::JobQueue::enter,
        either from cppu_threadpool::ORequestThread::run waiting to process new incoming
        calls, or from a bridge's call to uno_threadpool_enter waiting for a respose to
        an outgoing call) should already learn about the bridge being disposed by
        falling out of cppu_threadpool::JobQueue::enter with a null return value.  So it
        should be OK if uno_threadpool_putJob silently discards the job in that case.
        
        Change-Id: I36fe996436f55a93d84d66cc0b164e2e45a37e81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96120
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-26  Chris Sherlock  <chris.sherlock79@gmail.com>  [1a6b0f167d8ecba3b3d07fd48c43394e38b58702]

        vcl: split off QueueInfo to own files
        
        Change-Id: Ib2904066edd371229c5daa09b81b210e99853895
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96251
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-26  Muhammet Kara  <muhammet.kara@collabora.com>  [e4e69bb6751ffdc53d8a4d8869249545c9eb64f0]

        Customize: Update description box on auto select
        
        When you open the dialog, select a category, or
        enter a search/filter term, the first entry on the
        functions list was selected automatically but
        the description box was not updated properly.
        
        Change-Id: I23737c540ab67af3e79694365b8c8c31c4f60ed3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97188
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-06-26  László Németh  <nemeth@numbertext.org>  [d4c92c836c42d8fa7e31657d0534bef3979a03e2]

        LibreLogo: add command FONTTRANSPARENCY
        
        similar to PENTRANSPARENCY, but for
        semi-transparent text.
        
        See commit 6fafae4d109f5768621a11deb394b1b0c4dc5606
        (editeng: add UNO API for semi-transparent text)
        
        Change-Id: I5813c0954a1bb7740b3e164a39db7611753183a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97168
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-26  László Németh  <nemeth@numbertext.org>  [8d4b6e5858935c4a32f89b9e09c5f1084d34a04c]

        tdf#123786 AutoCorrect: fix apostrophe in Russian
        
        and Ukrainian at "Single quotes" replacement
        outside of second level quotations.
        
        For example:
        
        „quote' -> „quote‘
        
        but now
        
        apostrophe' -> apostrophe’
        
        instead of the bad
        
        apostrophe' -> apostrophe“
        
        Change-Id: Iad69b7f88ab9677f25ee0f806d035e16cdebe29b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97096
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-26  László Németh  <nemeth@numbertext.org>  [70ee8666edb0851222550029e445ef61434a0376]

        tdf#133524 AutoCorrect angle quotes for fr-CH and gl-ES
        
        Note: << and >> replaced with single angle quotation mark
        ‹ and › in Swiss French, according to the apostrophe related
        changes in tdf#116062, see
        
        commit b9910e87de4eea1cb3684bb7af8e58d681cbe809
        (Resolves: tdf#116062 revert [fr-CH] to use previous single
        quote characters)
        
        Change-Id: I84c54b7c12d2b3a2a53e4daf876bfba11985fdea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97095
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-26  László Németh  <nemeth@numbertext.org>  [77b213890a96d144d9cfacdfd35ac0bba68b9f7a]

        tdf#133524 add option to angle quote AutoCorrect
        
        in Localized Options page of AutoCorrect Options
        dialog window:
        
        [x] Replace << and >> with angle quotes
        
        Note: this is optional part of Double Quotes replacement.
        Change-Id: Ib0c7e8837a89c3772c5db76720811d440e62183a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97094
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-26  Miklos Vajna  <vmiklos@collabora.com>  [46308ce281ae93e22c0b051b68dad1ee21c6646e]

        xmloff: remove dead com.sun.star.comp.Impress.XMLMetaExporter
        
        And test com.sun.star.comp.Impress.XMLOasisMetaExporter instead in
        JunitTest_xmloff_unoapi.
        
        Change-Id: Iec2da56b569c283686de1bd4aad5fb7ebebfbc2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97183
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-06-26  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [1428b06e1f77ee6a190a263468358b31fd0b229d]

        tdf#130711: [tr] Extend Autocorrect list for Turkish language (Start with M)
        
        Change-Id: I5a607f2aaa7b623e7b634aa243062b75ebb7107f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97186
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-06-25  Yusuf Keten  <ketenyusuf@gmail.com>  [12bbcce5018a09f1ab4c629bdab813f9bf079605]

        tdf#133026: Tight integration of extensions - Additions Dialog first iteration
        
        - Add the uno command .uno:AdditionsDialog
        - Add the necessary commands to cui makefiles.
        - Add the dialog AdditionsDialog for only test
        - Implement the basic functionality to show up when clicked on the
          menu/toolbar item.
        
        Change-Id: I89dd74e49f5ff246ca355d2f8d1397621b26dea6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95593
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-06-25  Caolán McNamara  <caolanm@redhat.com>  [3377dd995da3ab01c535d514f1bfc7927fe8c16f]

        update svx pch
        
        Change-Id: I70b0ac22454aefc03d9cca04c576704f7abdb73c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97182
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [122628e63543e7015547f522cf771f08afc4ea90]

        tdf#133326: sc: Add unittest
        
        Change-Id: I2436822fa289ae1bf10643cfc5232f4db6df2e29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97150
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-25  Caolán McNamara  <caolanm@redhat.com>  [82cb3eb7389b4ff9b3254f8370379cf6fd81322f]

        weld NavigatorTree
        
        Change-Id: I019021fa5a522b1238d74702c9222afdfd7540c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96961
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-25  Caolán McNamara  <caolanm@redhat.com>  [8f2e93183b22f44a9682ac6644d1626bfb89b516]

        nActiveTerm is -1 in an empty filter navigator
        
        Change-Id: Ia6eed6291375f136abbe8e50abae51e6f796911f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97080
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [00fa0d60ac20268f0a1c7cfd8a0f50b147e89169]

        loplugin:virtualdead
        
        Change-Id: Idcaaecd5be080e43b731f8edcbbfb8aed5e2e28c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97048
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-25  Luboš Luňák  <l.lunak@collabora.com>  [b0a7c59be05f127bc025a57ac219d329ae0072c1]

        handle nullptr pointers in Skia debugging functions
        
        Change-Id: I2c500444f97f66b03cc0e0a27581ced4d1cfbf22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97102
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-06-25  Luboš Luňák  <l.lunak@collabora.com>  [2eeb6822110205f76eb908b5900526723cc8007c]

        log properly the compiler used to compile Skia
        
        Using #define's directly from VCL will report the compiler used
        to compile VCL, which may be different from the one used for Skia.
        Also truncate the log file on opening.
        
        Change-Id: Iddf613613df20505f1abe1dd5468dcc8c7041410
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97090
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-06-25  Miklos Vajna  <vmiklos@collabora.com>  [c3f8702241b625db994bcb059d8c91c25fd43e53]

        sd signature line: pass the model down to xmlsecurity
        
        So it can avoid SfxObjectShell::Current(), which is only correct when a
        single document is open.
        
        Also add an sfx2::DigitalSignatures interface so this can be done
        without UNO API changes.
        
        Change-Id: Ie81996b8f1e8851975b27c43a53f9d23e316004e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97116
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-25  Stephan Bergmann  <sbergman@redhat.com>  [029a6f72f88612e21093f56939aaf5aefbeadeb1]

        UBSan needs SwSidebarItem RTTI outside of Library_sw
        
        e.g., <https://ci.libreoffice.org/job/lo_ubsan/1672/>
        
        > DynamicLibraryManagerException: "Failed to load dynamic library: /home/tdf/lode/jenkins/workspace/lo_ubsan/workdir/LinkTarget/CppunitTest/libtest_sw_uiwriter.so
        /home/tdf/lode/jenkins/workspace/lo_ubsan/workdir/LinkTarget/CppunitTest/libtest_sw_uiwriter.so: undefined symbol: _ZTI13SwSidebarItem"
        
        after e619d685a4ac4e8a20f047be3fe00f5b492553b8 "sw: make postithelper.hxx self-
        contained"
        
        Change-Id: I42debde887b7cbd64c28efc4421cf076bc34ee38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97109
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [46a5f75799db710c2456f9dc27db201f9a458789]

        -Werror=maybe-uninitialized: may be used uninitialized in this function
        
        Change-Id: Iae4ca4fb760bd0fae8e26e6c77f20159cfb61388
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97110
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [f6fba24f41baab07eb40f4e2787f68df95e989d2]

        tdf#134234: sc: Add unittest
        
        Change-Id: Ie49cabb8ba10aaa8ec4453f6284b86617e98d490
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97103
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4202d8e5ff8849652ebc79aed1e879f74289b632]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1057374f655ad0f05c517b888be837825a33b781
          - Missing Math icons in ref pages
            
            replaces png-> svg
            Fix icon size
            refactor <tablecell>s
            refactor <literal> when no translation involved
            
            Change-Id: I3d6ee877d050eaa78c3916a627f4f97db25e1330
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97115
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [607d68ad72257ac162c327f32f794fd74ac813e4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to edd797863d4a748784ba72c5148c434e8c5977dd
          - tdf#132464 Enhance Help for sumation icon
            
            Change-Id: Iec55f78002beb2052e0d49089f1b3a09171fa43f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96784
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-25  Miklos Vajna  <vmiklos@collabora.com>  [022f6bb1f7ed06edb126a2b85719d8622104bb57]

        sd signature line: place shape on the correct page
        
        PDFDocument::Sign() had this hardcoded to always place the signature
        widget on the first page, add a way so that xmlsecurity/ can tell the
        pdf signing code to put it on an other page.
        
        This way in case the user created the signature line shape on the Nth
        page, it'll end up on the Nth page of the PDF result as well, as
        expected.
        
        Change-Id: I63decba98774151e9634ea924c2fed0f7814cb28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97045
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [798f8c2efac28ff15a2f7aa5e39c3744756de5b2]

        UITest_writer_tests7: Wait for async events (blind fix)
        
        <https://ci.libreoffice.org/job/gerrit_linux_clang_dbgutil/62483/>
        failed spuriously with
        
        ERROR: test_tdf133348 (tdf133348.tdf133348)
        ----------------------------------------------------------------------
        Traceback (most recent call last):
        File "sw/qa/uitest/writer_tests7/tdf133348.py", line 44, in test_tdf133348
        self.assertEqual(xEnum.nextElement().Author.strip(), 'Known Author')
        tdf133348.com.sun.star.container.NoSuchElementException: SwXFieldEnumeration::nextElement
        
        Change-Id: I5504f6febb20eb174b480f0d38176b1a70407716
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97097
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-25  Julien Nabet  <serval2412@yahoo.fr>  [52d70047c694d4e0c8bbf843c895d86492735f3f]

        tdf#134291: make all hatch patterns translatable
        
        Regression from https://cgit.freedesktop.org/libreoffice/core/commit/?id=30a6e9e991fd1b62ead2d393331a0364372c52fb
        tdf#130928 Area Fill update hatcch section
        
        Change-Id: I75377f86bb8eafc24d739073e0341168637f7d62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97093
        Reviewed-by: Sophie Gautier <sophi@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-06-25  Stephan Bergmann  <sbergman@redhat.com>  [acbe57481e0a10be287aad59201873a0799a94f0]

        Rephrase comment
        
        760980b0b510acac555f0c252fbaa10a4751bded "Fix typos" had, IMO incorrectly,
        removed one "that" from
        
          ..., so that that asynchronous request would...
        
        Lets rephrase the original comment in a less problematic way.
        
        Change-Id: Ic13ffaad43e2777eb36425363851b53f2f641865
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97087
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-25  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [9b7333aadfa1186809e7502053ea554d0b668322]

        tdf#130711: [tr] Extend Autocorrect list for Turkish language (Start with I-L)
        
        Change-Id: I52d6f91d1f216c0778881affa8d0ab1e2e753915
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94360
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-06-25  Luboš Luňák  <l.lunak@collabora.com>  [048ee6a997c0fdd4be5821b6edb36dd007479f72]

        optimize SvtBroadcaster::Normalize() a bit more (tdf#132454)
        
        A common case is just one unsorted item at the end, in that case
        it's even more efficient to simply insert it in the right place.
        This further improves the tdf#132454 undo operation 36s->27s.
        
        Change-Id: I29db80fb8292e827b655000cddc462cf87cb485d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97088
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins

2020-06-25  Shivam Kumar Singh  <shivamhere247@gmail.com>  [006c65bbd472cb1d7d44e095714e28190b76be0d]

        Get the property dump of the text at the cursor
        
        We need the property dump consisting of
        1) Character Properties
        2) Paragraph Properties
        3) Character Style Properties
        4) Paragraph Style Properties
        
        This patch gives all the properties related to 'Character Styles'
        at the cursor.
        This patch manages inheritance features, which means, it lists
        any property only at that level in which the property has been
        redefined for the last time.
        
        Change-Id: Ice2ae9ac92aec4af9d395885e06602753e636457
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95094
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [01e37e3e5626551b6e8d261e357afcea1ba7c758]

        use tools::JsonWriter for dumping property tree
        
        Change-Id: I8f55af19ba10b71bd621e69b27000ab7cb565309
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96677
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-25  László Németh  <nemeth@numbertext.org>  [e318d5d8146d18e2c76e23f2e3c39527f2af9f36]

        tdf#125893 DOCX import: fix "half" contextual paragraph spacing
        
        Always ignore own top margin setting of the actual paragraph
        with contextual spacing, if the previous paragraph is identical.
        I.e. in that case, too, when the previous paragraph has no
        contextual spacing, like MSO does.
        
        Note: PARA_SPACE_MAX mode hasn't included this modification,
        yet, so only ODT documents converted from DOCX use it at the
        default setting.
        
        See also commit ba18832ceeda21f047a664b71a4333a54737e6c8
        (tdf#75221: make margin collapsing implementation conform OASIS
        proposal)
        
        Change-Id: Ida9d12b2c511fcd5e38ade7eb5f4650387c65813
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97081
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [6f151be2994b0e78a890c13ccdd9249f1800c6de]

        Revert "tdf#133858 opening spreadsheet with large array formula takes 10 mins" (tdf#134234)
        
        This reverts commit 9a5f2961b085ce2f23ecdf0a03d1114bacac8e2c.
        
        Reason for revert: causes regression, see tdf#134234
        
        Change-Id: I1cc3e6daa0e65231e8a4d7c1ae4a60cfdf106457
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97054
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-25  Miklos Vajna  <vmiklos@collabora.com>  [7609f0f0e3aecb9edfa0a1738e17e46a6281e1bd]

        sw: handle BackgroundParaOverDrawings when replacing compat options
        
        This was added in commit 18b3feb8bef06bf7b126fd0bc743e19479cb8026 (n#778133 sw:
        add BackgroundParaOverDrawings compat flag, 2012-09-12), it's off by default
        and on for DOCX documents.
        
        Change-Id: If584f8eef2672d5d41c249e2b77b20f029587e23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97078
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [a83043d2c8f3ece0af32b964161191c377a3904f]

        loplugin:unusedfields
        
        Change-Id: I7d8cd41c6b4b97a6d33764a8580f08413e584a69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97046
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [760980b0b510acac555f0c252fbaa10a4751bded]

        Fix typos
        
        Change-Id: I2bccc7beb2e9dfccd84b118a33a7aee9753a8be1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97040
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-06-25  Pranam Lashkari  <lpranam@collabora.com>  [31a76d64ff91d4dd8606890a8996a6c4400e1c0c]

        LOK: duplicating multiple slides
        
        Change-Id: Ic2e870bf2ec3b236e2babf6c090bf3ec1978776e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94817
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2020-06-25  Pranam Lashkari  <lpranam@collabora.com>  [4acb7b9249206aadaf4617a2abf3ac6d57d62079]

        LOK: Allow deleting multiple slides from slidesorter
        
        Change-Id: Ie371e7eb5a96655fd281b4137243aa8628b6283b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94816
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2020-06-25  Pranam Lashkari  <lpranam@collabora.com>  [ebdb73c17d884c463c3c1279678a36c2668fd8c2]

        LOK: slide sorter: update the model on selecting multiple slides
        
        Change-Id: I17bdd8e39c960a81d4bef2a8cffd42103adb5341
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94715
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2020-06-25  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [3ba009e0c2b7800305103f8ec86df58625fed955]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4847445f1d2ba57767dfb3be236b112e7187a04d
          - tdf#133640 Replace problematic colors to make links discernible
            
            … and add back their default underlines, but dimmed.
            I still think this looks busy, but I shall get used to it.
            It’s more a11y-friendly this way.
            
            Also, the old, green footer line is gone, since it doesn’t really
            fit in since commit 4d6b5e5f74c50cc440a46fada8fa89ad2f946749.
            
            Change-Id: Ie9feb3cc232ec249dbe323c2ec4b761c12e91ad6
            
2020-06-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [c49378d1233f33d6110eafdfaaf4cff0824732e3]

        update credits
        
        Change-Id: I0295600d528facb0411981a68c1c8a4224bf1dc5

2020-06-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [3fb5c11ac69e6687e579d4129cb892c5ae746a5e]

        fix JsonWriter::reallocBuffer
        
        was not updating mSpaceAllocated
        
        Change-Id: Ie5404e58c6520d32b72c19ddfa58b2ab2b895199
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97049
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [7e4a3eee79b49216696f8c51bf833eee3e06a803]

        loplugin:unusedmethods
        
        Change-Id: Ib724da1f07be9e8f4d0d505f7f2886990cab661f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97022
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-24  Caolán McNamara  <caolanm@redhat.com>  [efa19c9a5004699d844d108e2bf0dce845d48959]

        tdf#134280 set legal range for Epsilon level
        
        Change-Id: If544da13913ab6ce84e934e351e4e2d78b6e1466
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97077
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5a40815497f6a66601bcbb535f3bdcc96b9214d7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 35a0244b536543f2f4a7bb0b1350e6b3caa295dd
          - Fix list formatting in QR code page
            
            Change-Id: Icf81d65d1d6ce5850112f76e10430459620a8b65
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96782
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-24  Caolán McNamara  <caolanm@redhat.com>  [3fcfcf9b9fa342537da4aa1772c4106c0c2403f2]

        show warning for a bad color
        
        Change-Id: Ib0b43e6d27e32e5fef97b3ee003614ec7d8c3500
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97047
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [42bf9bdf3d551eb59604f952204c49f7d7a1e913]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 699c98413f9a1327cae659656478fc44321c6458
          - Fix typo
            
            Change-Id: Ib69b1d36d6a750c428589aeffb5691be9d1f74f8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/97038
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-06-24  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [e89ce39ef6a353ac862e44eb803de148871bca37]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 01e509f72d5ac9444780578e5aa2d5ef0f561bc7
          - No need to localize these
            
            Change-Id: I5363ede15dda1d109a5306c7325c323708ac5dd1
            
2020-06-24  Stephan Bergmann  <sbergman@redhat.com>  [3c6d03514238a9713c7ed6590ac8fbc8daba82a8]

        Remove obsolete comment about LF on old Mac OS
        
        (and where sticking to numeric '\x0A' is probably cleaner anyway)
        
        Change-Id: I77efcffea7fe246984be0a599f3c403397b8a9c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97043
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-24  Luboš Luňák  <l.lunak@collabora.com>  [07cda8035c34ca9f8ac3ba911a2b691349665fc7]

        optimize SvtBroadcaster::Normalize() (tdf#132454)
        
        New items are only appended, so it's wasteful to std::sort() the whole
        container, just sort the unsorted part (often just one item) and then
        merge.
        
        Change-Id: I20b73730700c279e8f844c0b7a392a8f372a22da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97019
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-24  Szymon Kłos  <szymon.klos@collabora.com>  [0e498d7862e07b9f665b796e1386737f1bdb9b29]

        Move DumpAsPropertyTree code to cxx file
        
        Change-Id: Ib450c860aa11f0e8be933de4c6e216ca9c0d0b5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97018
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-24  Caolán McNamara  <caolanm@redhat.com>  [322b1250117f86cf7280caae751478ffefd02e3a]

        use gtk_label_new_with_mnemonic
        
        Change-Id: I0282e6c467cd4f07780df65f7d9bade1c377e261
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97037
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-24  Stephan Bergmann  <sbergman@redhat.com>  [c3cd2daa572d66d9a03c176573494b11ae388c60]

        Remove obsolete comments about '\r' on old Mac OS
        
        (and where sticking to numeric '\x0D' is probably cleaner anyway)
        
        Change-Id: I614c57a4de74bf688c498e9bff043ca2eee04cb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97033
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-24  Wyatt Turner  <wyatturner.45@gmail.com>  [cf94d52c0537d9291309b10fb3021f9d35bf1796]

        tdf#124176 Use pragma once instead of include guards
        
        Changes include guards in threadmanager.hxx to #pragma once
        
        Change-Id: I9cdc391f68389b0e23fa52598f5c2f1281d4e7a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91080
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-06-24  Stephan Bergmann  <sbergman@redhat.com>  [f4c0c3fef7571e8e172c9b27c8b4a390fe72fddd]

        Remove no-longer-relevant comments
        
        ...left over by 27239ad23006b1fd1ddb21467f4c1fd637b560d5 "basic: String ->
        OUString",
        
        >                  // Force length 1 and make char 0 afterwards
        > -                String aNullCharStr( rtl::OUString(" ") );
        > -                aNullCharStr.SetChar( 0, 0 );
        > +                OUString aNullCharStr( (sal_Unicode)0);
        >                  return aNullCharStr;
        
        and
        
        >      // Force length 1 and make char 0 afterwards
        > -    String aNullCharStr( rtl::OUString(" ") );
        > -    aNullCharStr.SetChar( 0, 0 );
        > +    OUString aNullCharStr((sal_Unicode)0);
        >      addStringConst( aPublics, "vbNullChar", aNullCharStr );
        
        Change-Id: Icbf69ff7b92374b690cb5c7f0129c6a494db48f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97031
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-24  Caolán McNamara  <caolanm@redhat.com>  [0c34e7b8b1fe394e8f730c13bfa31e5f8000d095]

        ofz#23684 Invalid-enum-value
        
        Change-Id: Ie92b336adcf3734352c02742cf0eb249cfec774b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97023
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-24  Miklos Vajna  <vmiklos@collabora.com>  [87592cc76a53374a7b177cdba65bc529e0203816]

        sd signature line: don't ask for certs on non-first pages
        
        FuConstructRectangle::Deactivate() is called when the drawing is done,
        but also when switching pages. Ask for the cert only once, when the
        drawing is done.
        
        With this, we don't ask for the cert multiple times if the signature
        rectangle is drawn on a non-first page.
        
        Change-Id: Ic34cf31cfd1353496bb957939bdaccba69daaa0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97027
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [030c17b538e133e89f20d52e8d11ef07354d4afc]

        add Central Kurdish (ckb) language pack
        
        Change-Id: I007edc0e339bd9cfd8caf95ecc954628d450664f

2020-06-24  Szymon Kłos  <szymon.klos@collabora.com>  [3ad02c1728345d7829be9f01dba6261edce78eb8]

        Move SalInstanceDrawingArea decl to header file
        
        Change-Id: I941b8f52a4c69c65c3ccbe08f3cf6d1427783f90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97013
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-06-24  Miklos Vajna  <vmiklos@collabora.com>  [e619d685a4ac4e8a20f047be3fe00f5b492553b8]

        sw: make postithelper.hxx self-contained
        
        The problem was that the inline SwSidebarItem ctor/dtor needed a
        complete type for sw::annotation::SwAnnotationWin, but AnnotationWin.hxx
        already includes this header, so we can't include it.
        
        Move the ctor/dtor to postithelper.cxx where we include
        AnnotationWin.hxx already.
        
        Change-Id: I619bd5d21493a80436a333c128eadfff2a6834b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97011
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-06-24  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [ee7b6c773eb22268fefee4bfcc10110b0bbbd8cf]

        tdf#128197: sw: different line height for DOCX with compat=14
        
        Lines containing just a shape inline without any other text are
        treated in DOCX with compatibility option 15 and 14 in a different
        way: while compat=15 is layouting line exatly as LO does, in
        compat=14 mode minimal line height takes into account just shape
        height and not current font.
        
        Change-Id: Id2bdab941a0bbaa9080567d736435d9e0babd490
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96080
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-06-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [d0cf50c553ea738de1a35fcc4feec4021ab7ebe0]

        Update git submodules
        
        * Update translations from branch 'master'
          to 1e6bf2ef267495ec8ab483418a79c23d1fa73e0b
          - update translations for master/7.0 and add ckb (Central Kurdish) files
            
            Change-Id: If4a63e426ebf7de50806fbd2699cea08b26453e4
            
2020-06-24  Miklos Vajna  <vmiklos@collabora.com>  [1904251af5944f8e9c277be1dffe387f85b52626]

        sd signature line: support signing multiple times
        
        Reload the document after signing. This way in case the signature line
        is not exported correctly, we notice it immediately. Also the infobar
        state gets reset, allowing a next signature to be added.
        
        Change-Id: Iaeaf4c9aebadbd63b44a0620d345cd0dd0214f30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96983
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-24  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c834ea3e4973ca20ae40d0353eb70a47bda9a7a4]

        sd: ignore UNDO when importing a PDF with SdPdfFilter
        
        Change-Id: I6c695ca4edb284d70726b6f30148a508d0e70911
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96944
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-24  Luboš Luňák  <l.lunak@collabora.com>  [3fc4898473752eaac44f3bc1e0df9eb548974425]

        optimize AlphaMask::BlendWith()
        
        It shows up in profiling in some cases (e.g. tdf#134160).
        - If it's 8-bit, simply work on scanlines instead of pixel by pixel.
        - The extra precision from using floats doesn't matter and the round()
          costs something (at least with MSVC).
        
        Change-Id: I37bbe31fae03d61946a7382de1fb79cfe2d2ec30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/97010
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-06-24  Luboš Luňák  <l.lunak@collabora.com>  [acb7f9e072d55c3f91bec247b809b4d367062f60]

        in Skia raster mode cache even enlarging of images (tdf#134160)
        
        Change-Id: I842b55cd922eb0e411fd7450e84224b41ba82a2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96989
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-06-24  Luboš Luňák  <l.lunak@collabora.com>  [f7a1d0063db5292a0ea92a8950ac86000ce399b2]

        faster Skia SkCanvas::drawImageRect() with an offset
        
        Without this, the drawing avoids the fast path just because
        the position has an offset, even though it normally works.
        It seems this should be enabled by default, but it isn't.
        
        Change-Id: Ic74a2502af3c8cd58222af8b5cade4e7cbef3c4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96988
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-06-24  Luboš Luňák  <l.lunak@collabora.com>  [c526769bd63bc492b596f4f1b50b65a59c419fef]

        one more BmpConversion::N8BitNoConversion for alpha hack
        
        This was supposed to be included in
        2fcfbd73768b69ba58607a054e7f851be2942992.
        
        Change-Id: I79b6f1c953784d3288d3830dbe232630aac392f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96987
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-06-24  dante  <dante19031999@gmail.com>  [e7fee907fa8240c742bd8f6268768d1acad2774f]

        tdf#40436 tdf#47914 RGB personalized color for math and laplace symbol 2
        
        Change-Id: Id0791609ada5b9f5460e46b20cfc7ce600cd3043
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96890
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-24  Szymon Kłos  <szymon.klos@collabora.com>  [3dcf7a3d221290b290aca4a7f4cb691322873fb6]

        jsdialog: generate JSON for drawing area
        
        Change-Id: Ic9402f0f7c891868790b657cd7e9860e46f3e8e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96852
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96985
        Tested-by: Jenkins

2020-06-24  Szymon Kłos  <szymon.klos@collabora.com>  [8aa6c7e1f7ef444978bbbb930e99bfd7e2da0a63]

        jsdialog: implement plus/minus for welded spinfields
        
        Change-Id: I8a0bf4190c09520d7be78c44742902539cb9bf38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94483
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96914
        Tested-by: Jenkins

2020-06-24  Szabolcs Toth  <szabolcs450@gmail.com>  [330ed8120e9881656716d70d87b9f49f861f0bfa]

        tdf#133670 DOCX import: fix shape width relative to right margin
        
        using UNO API RelativeWidthRelation and the associated
        lo-ext attribute for OpenDocument export.
        
        See commit 43d7f4e3640c5e370fd1204739c2b0c7eb5f40e4
        (offapi: document the 4 new properties which are no longer read-only).
        
        Co-authored-by: Balázs Regényi
        
        Change-Id: Ic5d25701d46cdace6502ec55dbc0e5f0ebd7742b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95582
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-24  Igor Poboiko  <igor.poboiko@gmail.com>  [584eba1fec6a47f4aae69afbdec7fc761bb68d29]

        tdf#127138: Fix detection of system icon theme with Qt5/KF5
        
        The title is self-explanatory.
        The QIcon::themeName() actually uses Qt Platform Abstraction plugins, i.e.
        it's aware of KDE preferred icon theme via Qt Plasma integration module.
        
        (note that it is _currently_ broken due to KDE bug
        https://bugs.kde.org/show_bug.cgi?id=402172, which causes themeName to
        return empty string; however, it's being worked on)
        
        Change-Id: Ibc7cf9ee9ae73b492046219487760561d7d2ea45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94691
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <bubli@bubli.org>

2020-06-24  Szymon Kłos  <szymon.klos@collabora.com>  [6038fa25aa38bb1523ecd9e5adac3b96cbc52ffd]

        Fix sending reference marks for current selection
        
        When selecting range on mobile in validation dialog
        the message wasn't sent due to missing ViewShell
        
        Change-Id: Iaab543368469cd363b54b1a89f6983b8c01877ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94693
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96933
        Tested-by: Jenkins

2020-06-24  Szymon Kłos  <szymon.klos@collabora.com>  [2add29393239006da6f6cbd513b41f9a366037b5]

        jsdialog: send selected tab and names
        
        Change-Id: I54db09a7a0311b5ed9bc0764c353b82bb99b9e41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94620
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96932
        Tested-by: Jenkins

2020-06-24  Caolán McNamara  <caolanm@redhat.com>  [cb72269f93a20dd175dae3dcf30740c9931e7684]

        two entries missing use-underline property
        
        Change-Id: Ia6e6b73a9bb4948e3938105ffffa1d912bca5b61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96979
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-24  Miklos Vajna  <vmiklos@collabora.com>  [7d42d5bb76d2d1793bf83167f9e8b2be4ab28c8e]

        test: set LoadExoticFileFormats to 2 for cppunit test purposes
        
        So that in case the officecfg/ default for LoadExoticFileFormats is set
        to 1 for more conservative users, the tests still pass.
        
        make CppunitTest_writerperfect_epubexport CPPUNIT_TEST_NAME="testAbi11105"
        
        was one such case when a failure happens without this fix.
        
        Change-Id: I7b2dbbf7e64da850cf442ff41e2b6e5fec47d00a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96978
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-06-24  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7ee6fa6487f01271c4374e4c260466b5041afe72]

        Add test as an example how to add CPU intrinsics support
        
        Also makes sure that if the CPU dataction or compiler detection
        doesn't work correctly, the test could potentially crash.
        
        Change-Id: If0862c0a736c8e1f5ba1117b248918e4c1fb2f4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96779
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [240758a972eb99dd4d26fa6040ff0b6614036621]

        tdf#133326 Crash after redo
        
        regression from
            commit 7282014e362a1529a36c88eb308df8ed359c2cfa
            tdf#50916 Makes numbers of columns dynamic.
        
        Change-Id: I6a3d6b35dbd442014c84785d97cbd7eae19244cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96958
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [a2fc883173d7053cefe543620982051ae40c4b03]

        use more std::container::insert instead of std::copy
        
        which is both more compact code, and more efficient, since the insert
        method can do smarter resizing
        
        Change-Id: I17f226660f87cdf002edccc29b4af8fd59a25f91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96948
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-23  Tor Lillqvist  <tml@collabora.com>  [010713e65ccade7b682c219707c8db3d864145c1]

        Brown paper bag fix for e69f547bce7de376a0af464c5f7af5e7d2c8784a
        
        No idea why Jenkins didn't notice.
        
        Change-Id: Iaab45f40ad97db3118373eb0d27fd57692f979ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96981
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-06-23  Caolán McNamara  <caolanm@redhat.com>  [851daf6ab20c046509725cf26ff72473fb61a761]

        tdf#134243 only do the toc-terms localization when showing toc preview
        
        and not when previewing another document, which sidesteps the
        infinite loop in this example
        
        Change-Id: Ideb41029f4c98a50555cd35227867d9fdd5ae5a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96977
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-23  Caolán McNamara  <caolanm@redhat.com>  [0662813e4d68f0495beee595a9d3ffd84cd2c1b8]

        spurious receives-default
        
        Change-Id: I16b8bd561ea630ca71b56b061e6cccbb6c081eb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96960
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [32d3af216800555009c0f372615a446da54dc6e9]

        fix commit "remove JSON node erasing"
        
        this
            commit 84881e32317765e7752d57fceac8d979dd801b8c
            Author: Noel Grandin <noel.grandin@collabora.co.uk>
            Date:   Fri Jun 19 16:17:25 2020 +0200
            remove JSON node erasing
        left some intermediate state behind
        
        Change-Id: I3d14b3f14c56e2e866903ac7985aa1a5c09ce471
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96947
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [8cad16207cb6d6df098d2a2f307df4fbc7519035]

        tdf#133629 calc, crash on format borders on multiple sheets
        
        regression from
            commit 7282014e362a1529a36c88eb308df8ed359c2cfa
            tdf#50916 Makes numbers of columns dynamic.
        
        Change-Id: Ie862ec4a29d495c71aa3a21a1941f801fa3a789e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96957
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-23  Tor Lillqvist  <tml@collabora.com>  [e69f547bce7de376a0af464c5f7af5e7d2c8784a]

        Fix -Werror,-Wimplicit-function-declaration in posrgresql configury
        
        Change-Id: I3c2dfb94a3c9627e802956cc03cebcbdb7d498cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96912
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-06-23  Tor Lillqvist  <tml@collabora.com>  [70848c7e5ab2035aa7727fa97492e4535fd6937e]

        Add getopt declarations
        
        Avoids: implicit declaration of function 'getopt' is invalid in C99
        [-Werror,-Wimplicit-function-declaration].
        
        Change-Id: Ic178f53d1002425df52e220b1723fb12edca13df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96910
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-06-23  Stephan Bergmann  <sbergman@redhat.com>  [ba86099d3c4804cc7e0958c9a89fbdee29456ecf]

        HACK to decouple URP release calls from all other threads
        
        Abandoned <b9ecec7c74687ed5a9470cffb7d02e0e6e83107e> "Don't call out to UNO with
        SolarMutex locked" documents a deadlock where a synchronous
        documentEventOccurred call made with SolarMutex locked evokes an asynchronous
        release call back (serviced on a different physical thread, but which blocks the
        original thread) that then wants to acquire the SolarMutex.  While we usually
        appear to get away with wrapping those UNO calls in SolarMutexReleaser (though
        knowing all too well that that is nothing but a bad hack that may well cause
        crashes and deadlocks at least in theory), the place in
        SfxBaseModel::postEvent_Impl was obviously too sensitive for that hack:  It did
        cause enough different crashes (e.g., hitting
        
          assert(pSchedulerData == pMostUrgent);
        
        in Scheduler::ProcessTaskScheduling, vcl/source/app/scheduler.cxx) and deadlocks
        (e.g., different threads now taking the SolarMutex and JobExecutor's mutex in
        framework/source/jobs/jobexecutor.cxx in different orders) to make me search for
        a different "fix", so I came up with this hack instead.
        
        Change-Id: Icd26926279cb86ce529edb4544a3ec0bc9a8b108
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96946
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [4c7a3286fd05b1939acb45b2333c1ee927b0d4db]

        inline typedef WeakSdrObjectContainerType
        
        Change-Id: Icdbdc73552b81a71d2551c36f54218deba6149bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96949
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-23  Szabolcs Toth  <szabolcs450@gmail.com>  [7380905abc0833d9e4c4fe731d76174db8a8724c]

        tdf#132976 DOCX import: fix shape width relative to left margin
        
        using UNO API RelativeWidthRelation and the associated
        lo-ext attribute for OpenDocument export.
        
        See commit 43d7f4e3640c5e370fd1204739c2b0c7eb5f40e4
        (offapi: document the 4 new properties which are no longer read-only).
        
        Co-authored-by: Balázs Regényi
        
        Change-Id: I2dada8ad764a1fba33d241117cc4bc5eddae74ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95525
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [29cb36cbee9c3ff5e73bc7a6d6a2f365c5c62da7]

        tdf#97694 Add test for macro signature preservation in Base
        
        Change-Id: I35fb8d499eed66f9a5e208a4778a1f0f12637079
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93630
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-06-23  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [5ed96c798679a1613b058a11b30cce4ba0ffd920]

        tdf#83309: sw: do not create bullet with no char
        
        On some machines (depending on fonts installed) creation
        of SwBulletPortion with bullet = \0 leads to drawing
        a bullet as a empty rectangle.
        
        Change-Id: I2826944f2278e8c9a6c740b11b69d2e4e5108158
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96711
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-06-23  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [234096e1d16771e1a62a2ec6c71196316716ef61]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 47b0c69b0a1cefe027366d6e01f4f14470edaa2f
          - Update CSS box colors to match new Colibre
            
            Change-Id: I5ed9fdcad79fc34032e6c8d1536aaaf12d32e177
            
2020-06-23  Miklos Vajna  <vmiklos@collabora.com>  [10129e2dfc582915d999e24deed34f7303a6f02e]

        sw doc model xml dump: improve undo-redo coverage:
        
        - show the undo manager's node array
        - show SwUndoDelete
        - show SwUndoSaveContent
        - show SwHistory
        - show SwHistoryHint
        - show SwHistoryTextFlyCnt
        - show SwUndoFlyBase
        - show SwHistorySetFormat
        - show SwUndoInserts
        
        When an action + undo pair goes wrong, it's easier to see the state of
        the undo stack after the action this way, then decide if the undo stack
        is already bad, or the problem is with the undo implementation.
        
        Change-Id: Ic509a233dce3c47db9697982eb7ea423f4706129
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96930
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [84881e32317765e7752d57fceac8d979dd801b8c]

        remove JSON node erasing
        
        as a step towards using tools::JsonWriter for DumpAsPropertyTree
        
        Since this method is only used by the LOK stuff, we can just
        remove the node down at the generation site in vcl::Window
        
        Change-Id: I1b3b9a0732dcdb18267cb56e545a30c8f56b4ae2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96839
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [97965876459d8cfda0b653551708eb14de36e632]

        tdf#133699 Slow sorting of a column
        
        reserve inside a loop is a pessimization, since it breaks the
        logarithmic resizing of the std::vector data area.
        
        Also use the std::vector::insert method, instead of std::copy, since
        the insert method will perform less resizing operations.
        
        On my machine, this takes the sort operation from 25s to less than 1s.
        
        Change-Id: I30b99d42c56abc5a4ad5c133c7579fac3952173c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96929
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-23  Caolán McNamara  <caolanm@redhat.com>  [501c8d64b5831ccbf943db9342f337ed89ff0652]

        move ListBox to toolkit-only headers
        
        Change-Id: I6266dedb17cd7c3b730fc69804695536fef37cfc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96751
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-23  Caolán McNamara  <caolanm@redhat.com>  [e2341bb8a43b9d6443a90e745b699f662550c64c]

        salvtables.hxx not needed outside vcl
        
        Change-Id: I7193c511ec4695b70f482aedffcfc76ee4ded4b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96775
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-23  Caolán McNamara  <caolanm@redhat.com>  [5bbd8aecad3d2cc97c075490ef27aecc9180ef99]

        most of jsdialogbuilder is not used outside vcl
        
        so split it into the bit that is needed and just include that.
        
        add missing license headers
        
        Change-Id: I875f91176e6881e830fee6a58368d0b28ce9a0f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96774
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-06-23  Szymon Kłos  <szymon.klos@collabora.com>  [9d5e36c216d01a2cc0b2aefa801bb96ddb6eb199]

        jsdialog: use welding for button click event
        
        Change-Id: I0320dfb5cdc4f936eddff003bda7d16bdd1c4667
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94342
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96913
        Tested-by: Jenkins

2020-06-23  László Németh  <nemeth@numbertext.org>  [2eecf2b007a44c4e2ce2877af2c841875a70c282]

        tdf#130218 sw: show hanging indent in narrow cells
        
        Instead of hiding it, show hanging first paragraph
        line in narrow table cells, like MSO does.
        
        Change-Id: Ibfa7242644db36c1be4d2fe93af75cb295d443b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96865
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b50fc5606335191960b18af066fae97146bc7f94]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f9e41ddb473fdb17dab310d17e68e2d0470a8518
          - Add Pattern fill Help page, fix Bitmap page
            
            Change-Id: I34fd1b55a9f63d7b1764a0fec926a67194fd6d21
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96911
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-23  Miklos Vajna  <vmiklos@collabora.com>  [2aad85f84235f362604b5fd385bb77de839d2014]

        sw: fix missing OLE preview on updating links
        
        Regression from commit 74844277cc2194c9e43f5bd7a6f78a9603da32f3 (disable
        generation of ole previews in ODF format until after load, 2016-09-13),
        if the document has charts without previews, it's loaded, fields are
        updated and saved, we no longer generate those previews.
        
        Given that Tools -> Update -> Update all is always an explicit user
        action, restore the permission to update OLE previews / links before
        performing the actual update.
        
        With this, comphelper::EmbeddedObjectContainer::StoreAsChildren() will
        generate those missing previews inside the getUserAllowsLinkUpdate()
        conditional block.
        
        Change-Id: Ib54e06a2e2f2e1c65951fdec302e59e63c71d008
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96928
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-23  Caolán McNamara  <caolanm@redhat.com>  [797ffc29450f46dd6683886e7436453ce9fb4d72]

        FixedBitmap can be in a toolkit only header
        
        Change-Id: I22bb548f7f0c1ef0de157f99915fbaf6473c284b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96861
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-23  Caolán McNamara  <caolanm@redhat.com>  [6c0a6e2e91069da9db13c27a058721b88e8eaba9]

        weld emoji dropdown
        
        sharing a single widget between multiple notebook pages isn't
        going to work with native notebooks, so replace with a row
        of toggle buttons
        
        Change-Id: Ic24632f6d94d9238423f8b5e61d5e945c98e4a3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96891
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-23  Caolán McNamara  <caolanm@redhat.com>  [3c5e074a8fe5e0a18d326d37bc54a5ec0f077e4e]

        weld DataNavigator
        
        Change-Id: I78241701de0756f5fe9bc9b793dadccd4ae119d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96750
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-23  Tor Lillqvist  <tml@iki.fi>  [92859fafdaffe5dbd7e5e27e7c02725c4e64a3e6]

        Accept iOS SDK 14.0
        
        Change-Id: If2d049c59ba4c10aa3c9d42496880b7d6e3fc591
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96918
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-06-23  Szymon Kłos  <szymon.klos@collabora.com>  [526c4bd5dbe0225a1ff14ff1e7fe32151ab7d29d]

        jsdialog: use Idle timer to send updates
        
        Change-Id: Ib4f18bab1279c622b576dca53169b40c4a2526bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94482
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96847
        Tested-by: Jenkins

2020-06-23  Miklos Vajna  <vmiklos@collabora.com>  [e0d0274c2b806f5148b413926ec2e58c75ce04a1]

        tdf#119081 sw: fix RTF paste into outer table cell
        
        Regression from commit ed654c4aa7f9f10fcb16127349009bc0c38b12e8 (Revert
        "fdo#43869 use the old rtf importer for paste", 2012-11-30), the direct
        problem is that SwXText::insertTextPortion() is now used by
        writerfilter, so in case it's not as good as the internal API used by
        the old RTF filter, we have a problem.
        
        This function calls SwXCell::CreateCursor(), which calls
        SwXCell::createTextCursor(), which uses Move() to go to the first
        content node in the cell, but that means we end up at the inner cell's
        XText for an outer cell.
        
        So later when we want to go to the end of the outer cell, we can't, as
        that would be a different XText and we throw an exception.
        
        Fix the problem by instead using createTextCursorByRange(), which
        immediately positions the cursor at the insert position, so the XText
        will be correct.
        
        FWIW, the ODF import at SwXMLImport::setTextInsertMode() also uses
        createTextCursorByRange() to handle this situation.
        
        Change-Id: I1db13b860bc60771d98c2b4099be73f4bf41c375
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96901
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-06-23  Tor Lillqvist  <tml@collabora.com>  [28f3d9c23bc269cf4c49a4f1f282b0cd27e66fef]

        Accept macOS SDK 11.0
        
        Change-Id: I92275eabe3c6a9442f675ec211c1dd1a8b58bd1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96909
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-06-23  Szymon Kłos  <szymon.klos@collabora.com>  [4f3cf707fe26bea63ddc00974137c6af451b36c2]

        Add license header to jsdialogbuilder
        
        Change-Id: Ia62f225bd95e8c1e40c306fc334cd5700d64f91e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96846
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-06-23  Szymon Kłos  <szymon.klos@collabora.com>  [65a310ead162a9d881ec95ee9802b8c223930fa0]

        jsdialog: weld SpinButton and CheckButton
        
        Change-Id: I0dfa163b8a52594cde9e3529df8f433dc93bc459
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94432
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96845
        Tested-by: Jenkins

2020-06-23  Aditya  <adityasahu1511@gmail.com>  [aadcd6f90916bd2b9734ae793141d0c77cc5b46c]

        svx:Refactor members of GalleryTheme class to GalleryBinaryEngine
        
        Move those data members and functions in GalleryTheme that deal with reading
         and writing of binary files to the new class GalleryBinaryEngine. These
         internal changes must not reflect any change in the behaviour.
        Functions moved in this patch: ImplReadSgaObject(), ImplWrite(),
         ImplCreateUniqueURL()
        
        Change-Id: Ifd30bc7920f31007dfe7fe2ffdc539dfc43976ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96541
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [339bfdbd81bd412d02e97a3c43a20f6fba465bee]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 540b892df6e000c75dd0a9dacc50a06ea48a3182
          - Review Area tab called by many modules.
            
            Change-Id: I9afa69a68c538647d4643e9b68077c97ff4eb079
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96900
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-22  Luboš Luňák  <l.lunak@collabora.com>  [61703ea43d4043e3bb11c9cdccbcc87a1afb6e6b]

        do not assume SalBitmap is zero-initialized (tdf#134152)
        
        This code apparently expected that bitmaps are initialized with
        the first color in the palette, but that's not guaranteed to be
        the case (fails at least with Skia and X11 'gen' bitmaps).
        
        Change-Id: Ie4f7412e0a6c4c1110fc5fbb8ab5bed3c96f652f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96864
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-06-22  Tor Lillqvist  <tml@iki.fi>  [b31d9369449d37e951e27cdf76d39586ff6fe053]

        Use xcrun python3 to find the python3 also on Macs with older Xcode
        
        There is no /usr/bin/python3 on those. With a current Xcode, it is the
        python3 that comes with Xcode that /usr/bin/python3 runs anyway.
        
        Change-Id: Iaee3d030337d6dfc37b67852a492b054fb4b9fee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96062
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96858
        Tested-by: Jenkins

2020-06-22  Caolán McNamara  <caolanm@redhat.com>  [64b3ab56cbf2c48f211ad588a5d0a69d74f3bf3b]

        move existing pages if inserting a page before an existing one
        
        Change-Id: I661550cecab48c3173bb46c65ca4adc9ade5f927
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96860
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-22  Caolán McNamara  <caolanm@redhat.com>  [a5a8731ce214bcd5ce1c95155b0538ff2d9d337e]

        add get_page_index
        
        Change-Id: Id90e8fc3fc2f7fa88368e02eaa492b8fc21138e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96859
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [568db2117af0e0b9b9ee812137ec5dfe321d11f3]

        tdf#133855: sc: Add UItest
        
        Change-Id: I135865b3a47c2da07340471b8c2bb5b6c768c00c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96732
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-22  Stephan Bergmann  <sbergman@redhat.com>  [921ee37ea3b648e210ecaff21074456c09b91882]

        Consolidate unique_ptr deleters calling free
        
        Change-Id: I57a977dbb521270a466d464df8c31c364179ec20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96854
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-22  Tor Lillqvist  <tml@iki.fi>  [65b5a9848bd01cabbbee8f6e751679a04c1da10f]

        tdf#128502: Avoid potential crash in mobile app with multiple open documents
        
        Not sure if actually needed, but can hardly harm.
        
        Change-Id: Ibb819818db40b2f086e5c1f2330a7f8f2fcc1727
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95148
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-06-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b716b9a7894d17eb72ec6143676a3ae65c6974e3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a9324f47d6240144e8023079435b7f36bc0a9703
          - Fix backgound color page after translator review
            
            Special thanks to Mihkel Tonnov.
            
            Change-Id: If0ef8d7aa9ca076937330f86f1cfaf8f5ec40f32
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96849
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d476b9852d72c4324cc89f5655cf4cf3e632d649]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b879ee14934fbabf8d4320f53f913011d7622947
          - Improve/fix DTD for note, tip, warning in lists
            
            Change-Id: Id219ece5bd20028a4ae3049580cc74e44ef4cc6b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96848
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9f16642a183c743c2bc9eeaf3e21f537d380543c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d2fe8fae9d249659c389e374a253072ae92506ae
          - Fix label contents for Text CSV import
            
            Change-Id: Ifdfc8ad238b6ef070ca2fa46af7bd50be77c17d0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96844
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [7e72f8578a375d04a634993da15b2094fe750b6c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 60eeb9ed8928c7340e9bafdd757fc5ef2e5b7749
          - tdf134172 Refactor Show Changes Help pages.
            
            Change-Id: Id588d8c440fd6f5c7430c3dc95209b7e1102fcea
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96819
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [011f8bceb17773eb8622016d77e1e2c3ab0491a2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3512ddac6810ba61d89e843c3b010d1354720deb
          - tdf#124010 Missing bookmark for adv database settings
            
            Change-Id: Ibab5140c0095dbdc46fae02268b5c51e251be0b8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96783
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-22  Stephan Bergmann  <sbergman@redhat.com>  [e7cd344cd0d2cc197e3dfd47c262a13631ccda83]

        tdf#134112 Don't call UNO listeners with SolarMutex locked
        
        Change-Id: I20f616819ce25fa6873872d1f07ae8967a72e9bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96843
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-22  Szymon Kłos  <szymon.klos@collabora.com>  [f89557039270791e7d269460fd5cb988f9380260]

        jsdialog: use for message dialogs on mobile
        
        Change-Id: Ib172dc264d7f55fef08dc474f7e6f4d1b3108085
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94431
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96836
        Tested-by: Jenkins

2020-06-22  Luboš Luňák  <l.lunak@collabora.com>  [e1b6dcc97d6b5ff15b2e9341d3943ffc05aa3236]

        failed cell dependency check should not set invalid values (tdf#132451)
        
        Calc's dependency check done before parallel formula cell group
        calculation tries to ensure valid cell values for all the dependencies
        of the group's cell, and if it detects a problem such as a cycle
        it bails out. But since ScFormulaCell::Interpret() simply bailed out
        without doing anything, other cells could use that cell's possibly
        incorrect value for their calculation and get their dirty flag reset.
        
        This fix adds a flag to mark that bailing out is in progress, which
        ensures the bail-out is short-circuited and no cell values are set.
        
        Change-Id: Ia93c70d456682e19ce533abd2cf65ce35ffed9ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96838
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        Tested-by: Jenkins

2020-06-22  Luboš Luňák  <l.lunak@collabora.com>  [bb4b538ff6c2b10d41784819224171df07910eaf]

        add debugging hints to Skia README
        
        Change-Id: I32d9a8bf19cbff709c088c0e0a1d4830e877e88d

2020-06-22  Szymon Kłos  <szymon.klos@collabora.com>  [418e6c018ab28a8695519f803ae2c1937d97ada0]

        jsdialog: send JSON on selection change
        
        Change-Id: I34bbd037c83e319b5689d2230d629e72e110bf74
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94301
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96835
        Tested-by: Jenkins

2020-06-22  Gabor Kelemen  <kelemeng@gnome.hu>  [f4837e2109ef45fd6d75cca55c2d73385729fe3f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c045b6819242cb355968a0570bba313ce6bd47f1
          - tdf#132757 (related) Document new "Position axis" options
            
            Change-Id: If8ba96a7d68bdcde007bf84093a4a420b6a9db0f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96824
            Tested-by: Jenkins
            Reviewed-by: Tünde Tóth <tundeth@gmail.com>
            
2020-06-22  Gabor Kelemen  <kelemeng@gnome.hu>  [2d8e0e1372a4d0732dda2819f736a2d5607e0939]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fbfd71ff234e20b57931fbfa7914ef277a605f33
          - tdf#75330 (related) Document "Show the legend without overlapping chart" box
            
            Change-Id: Ic35ecda5ecc9f69401d3dc6ca4bb440a63c3b7e2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96822
            Tested-by: Jenkins
            Reviewed-by: Tünde Tóth <tundeth@gmail.com>
            
2020-06-22  Gabor Kelemen  <kelemeng@gnome.hu>  [9582ef50bc2d30987ecb3b6522bcb8bb852f7a88]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 56b5099a57d3415c646ffcf98a1115ec0ca588a3
          - tdf#130777 tdf#51671 (related) Document "Hide legend entry" option
            
            Pie chart uses a separate new data point level tab, place the description
            on that to the page of data series level options for now
            
            Change-Id: Ia5e6cbfb2ef56e1a7d0b8db58e07b4225e808c91
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96823
            Tested-by: Jenkins
            Reviewed-by: Tünde Tóth <tundeth@gmail.com>
            
2020-06-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [f5263e433d0a61a7c589b079ae28fa79efc90add]

        remove debugging leftovers
        
        Change-Id: Ib0317628cbb59cd1e22d1ebca0e0925cc8e8eea1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96834
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-22  Szymon Kłos  <szymon.klos@collabora.com>  [027245720fec55bada1f787f81508c212f941c58]

        jsdialog: handle nested tab pages
        
        Change-Id: I04d5df55af0df18948730fcd9ee387abce77ac27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94339
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96831
        Tested-by: Jenkins

2020-06-22  Regina Henschel  <rb.henschel@t-online.de>  [3f3b50015e4fd9efc3459612a70409fca49cf390]

        tdf#134053 tweak dash and space length for ooxml
        
        OOXML does not specify how line caps are applied to dashes. MS Office
        keeps dash and space length for preset dash styles and for round
        custom dash styles and add them for square line caps on custom dash
        styles. ODF specifies, that the linecaps are added to the dashes and
        the spaces are reduced, so that the dash-space pair keeps its length.
        
        This patch changes the dash and space length on import and export so,
        that they look nearly the same in LibreOffice as in MS Office.
        
        For custom dash styles with square line cap the first dash is longer
        as in MS Office. I have no solution for that. But I consider it as
        minor problem, because MS Office has not even an UI for that case. It
        should not hinder the improvement for the usual cases.
        
        Change-Id: I3e3e4b7c9d71e440ed301d2be423100440cb688b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96769
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-06-22  Caolán McNamara  <caolanm@redhat.com>  [586f106bbec37c81804c63969fd3ad0c1d3da054]

        vcl/calendar.hxx no longer used outside vcl
        
        Change-Id: Ia990b30d66f8fb71b4bb49c68e0855de643d1a34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96818
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-22  Miklos Vajna  <vmiklos@collabora.com>  [3c41f9f8fbcc159983ddf54848efb59f5ed96017]

        sw: prefix members of SwDocDisplayItem, SwNode2LayoutSaveUpperFrames, ...
        
        ... SwShadowCursorItem and SwUndoSort
        
        See tdf#94879 for motivation.
        
        Change-Id: Ic41cd974cc91bf29d73611a7ca920adc9a6551d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96833
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-22  Szymon Kłos  <szymon.klos@collabora.com>  [70479e1f4cb3c120f46239a648e65f035af2922d]

        jsdialog: avoid crash in watermark dialog
        
        Change-Id: Iea4a0e6ce005d6a86f9a228026471dd4b4c7b2da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94340
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96830
        Tested-by: Jenkins

2020-06-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [aabcf90da9a90240bddc140485f210dcab66724c]

        tdf#97177 speedup loading of large ODS file
        
        drop ScSimpleRangeList and just use ScRangeList, which saves us a
        conversion step.
        
        Then teach ScRangeList to do a simple merge, since we are loading in row
        order, and can just check the last few entries.
        
        Then fix a case of optimisation doing the wrong thing in
        ScAttrArray::SetPatternAreaImpl where std::vector::reserve repeatedly
        resizes the data array and breaks the normal doubling-resizing inside
        vector.
        
        On my machine the time goes from 5.4s to 4.8s
        
        Change-Id: I68a2204e0c02b673bbfe8aa0fdbe126e53ddbb41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96516
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-22  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [235c54e115b66c880d3da0b8018f8ef29d20bc42]

        pdf export: add support for modification time/date in annotations
        
        Previously the modification date was written to the annotation
        "title" as string, together with the username. This is however
        not neccessary as PDF supports the modification date perfectly
        fine.
        
        Change-Id: I6f55e4fe63d9c3c81ec557f6cfd3387f011e67c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96766
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-22  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [51d529c18dadb05754590a01ce4c1f06f41cf412]

        pdf export: support pop-up annotation for notes / comments
        
        This changes pdf export for annotation, so the comments are
        exported as "text" annotation with an child "pop-up" annotations.
        This seems to be more common what PDF readers do (even when text
        annotation only should be enough).
        
        Also changes the test, so that it now works as expected.
        
        Change-Id: I95bc12939f490effe7759dad54e136c44e44a2f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96765
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-22  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [d91dba41d283db9bc83789ca258b1a6001d761ae]

        tdf#133662 Tweak position of copy version info button
        
        Let's have it next to the Version Information heading
        
        Change-Id: I12c028a5634bf49fc2a07e631919d488650b7b9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96532
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-06-22  Stephan Bergmann  <sbergman@redhat.com>  [642fc41cd7d080384658e10b30bb9d3b38a2cbd9]

        tdf#134167: jfw_plugin_getAllJavaInfos can successfully return empty list
        
        Regression introduced with 6ba74150866d71469827de9f4f19268dfa7db137
        "jfw::isAccessibilitySupportDesired is obsolete"
        
        Change-Id: I696f3240fa8760ae156ac3b8b1fd1fe42f81c539
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96821
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-06-21  Stephan Bergmann  <sbergman@redhat.com>  [18b9f927a00b1cafecd450bbe276bbbfe009b7f3]

        Avoid one more unhelpful -Werror=stringop-truncation
        
        ...after cb95276e6e6bf12a1c06d5c252551e55c788fcb2 "use JsonWriter for the rest
        of ITiledRenderable", similar to de32eb539bbcf291f9968ae12696e1317fdb855d "Avoid
        unhelpful -Werror=stringop-truncation"
        
        Change-Id: I8782a8a936a5ff0351b6e6d171a00cb8f4a1b2d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96820
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-21  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [387a35fae2a539706f605f052322c1a384b07ce1]

        pdf: clean-up PDFWriterImpl::createNote
        
        Change-Id: Ie2d50b92d448864e9e20098060b0e42f747f1638
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96761
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-21  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [037463d2617e5d7bbaea6b99f6b8ffd265cb38af]

        sd: Test PDF Annotation roundtrip
        
        Change-Id: I2532ecb451362b3b48c8c08b79c010dcad67d5da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96760
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-21  Ahmed ElShreif  <aelshreif7@gmail.com>  [058f4f3c3d7204421c3e947b845a84eb8bf54675]

        uitest : Add support for Dropdown items in grid window
        
        This patch add support for test cases that test Dropdown list of cells in Calc that can be created using: Data -> Validity -> List.
        
        You can select items from the list  by it's id or it's text .
        
        This may help in tdf#133855 .
        
        Change-Id: I830149fd5520df72f07540fd4eebd3f3bad48616
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96670
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2020-06-21  Arnaud Versini  <arnaud.versini@libreoffice.org>  [970ca51795ed720cdc5a35f4d8bcdb75926e59cf]

        accessibility : don't initialize manually VclPtr
        
        Change-Id: Iee3bbe796dfc8a4e8bc15447a6a54a5c33160494
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96812
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-21  Caolán McNamara  <caolanm@redhat.com>  [1b96a96d4a3236fe4b2dcef08b85330a328060ec]

        weld date selection widget
        
        Change-Id: If7ea24d85c20f1bda972688e97c7f74b26e533e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96817
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-21  Caolán McNamara  <caolanm@redhat.com>  [bafd50ee06d982e19d54fae0f9d8f968a2dedbd4]

        weld DateField Calendar floating window
        
        Change-Id: I8d839a09b787e2b8ac1389633a39a3cd969fb1c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96816
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-21  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4e3196ceedc2b79d58bb57dba86f2f0158d32998]

        support date and time for PDFium and use it for annotations
        
        PDF annotations have the modification date and time accessible in
        the PDF specific format. With PDFium we read the annotation date
        and time and convert that to css::utils::DateTime (by converting
        to ISO8601 compatible string first).
        
        Add support for modification date and tme for annotations into
        ImportPDFUnloaded and when the annotations are inserted into the
        document as comments (in Draw document).
        
        Change-Id: I24aacde84b7530365d67ed335b1eefbaee706eca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96759
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-21  Caolán McNamara  <caolanm@redhat.com>  [a641e68077b8c91db8f7520f817da9f7949d0e6d]

        block GtkCalendar mouse click from propogating to toplevel GtkWindow
        
        Change-Id: I0f6d98a8e8ec95616e8aeec83874f220200dcf24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96815
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-21  Caolán McNamara  <caolanm@redhat.com>  [090528707ce5c4f3db344e0106d997a26ed8831e]

        don't include vcl/fmtfield.hxx from public hxx
        
        Change-Id: I99077c7fe204ab86eef2c5d7dce1a902d7d10df9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96781
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-21  Pranam Lashkari  <plashkari628@gmail.com>  [abe2a662cde10bb6d9308a85c60ab0b185183d41]

        LOK: hyperlink were inserted as button instead of text object
        
        Change-Id: I393e5cb34d90fc6def6c62be9216df1acd9b5f4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96778
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-06-21  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3870dd43e94c440a5094a57c47d3b7565658d73c]

        sd: support adding PDF text / pop-up annotations as comments
        
        Change-Id: I3e072f011089864f3349a470a32412cc33bcc022
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96758
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c72698b33779924877cd6fb103c270df297ee564]

        Fix typo
        
        Change-Id: I2d832758bc79bd5c1a1e18eee1097f4325a7ec86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96563
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-06-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6b579139e4cef8e33f037268d9fe8604e27a00d1]

        Fix typo
        
        Change-Id: If5237578c5a836ff99541faeb9ae8deca0908134
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96565
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-06-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3eb8ada3b6088c324125094f1c8f1a6f8458b519]

        Removed duplicated includes
        
        Change-Id: I8c41853e1449566ea79a9561cfa3f8201f38a57f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96787
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-06-20  Noel Grandin  <noelgrandin@gmail.com>  [cb95276e6e6bf12a1c06d5c252551e55c788fcb2]

        use JsonWriter for the rest of ITiledRenderable
        
        and fix bug in buffer reallacotion where mPos pointing
        at the beginning of the new buffer instead of at the
        correct index inside it.
        
        Change-Id: Ie1ffaa176f6165e2cec85c93adc945312eff38e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96650
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-20  Szymon Kłos  <szymon.klos@collabora.com>  [292d9519bd368db69920cf0f8b94e0e51c3d14a1]

        jsdialog: remember weld instances
        
        Change-Id: Ie55e0fcd2307679aee52751b2d2e434393850418
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94302
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96735
        Tested-by: Jenkins

2020-06-20  Szymon Kłos  <szymon.klos@collabora.com>  [5c44f1ef779bf196f874f47c14d2d0c7f58fbb2e]

        jsdialog: execute actions using weld wrapper
        
        Change-Id: Ib9e1b52742b489e812e0756b364a7f7ac62f84ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94300
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94617
        Tested-by: Jenkins

2020-06-20  Caolán McNamara  <caolanm@redhat.com>  [159ce7f29b0129e411276591e11eea6a30a981ab]

        indicate popup menu was shown
        
        Change-Id: I4d0e8f31fd8c30368497e52c6eb1ba2b7e960bab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96773
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-20  Rene Engelhard  <rene@debian.org>  [5054f7067cc5ee43933893b682e02540fce043b4]

        deb#962903 #include <abstractions/user-tmp> to allow /tmp/something/*
        
        Change-Id: I6377db152ededc4d46ba7bbbaa9bc66210964e18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96770
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-06-20  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [ae3d26ba925f74c992a2d5cdfd44ed5d43968689]

        gpg4libre: fix build for Linux x86
        
        - as lang/cpp/test/* failed to add LIBASSUAN_LIBS
        - x86_64 apparently passing due to suitable system lib
        
        Change-Id: I8ed3715d656fcec1345731865b0185601cf4dce3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96762
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-06-20  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3e4d77a6cbdb40e587dedc0045beced5f006da0a]

        pragma once for some PDF headers
        
        Change-Id: I4c0b734abba8240b9dd76d82fbf576655a2d1273
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96757
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-20  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7e4dc3b1eabcb1993d4143c046a2f32fedc852ed]

        vcl: Add annotation reading to PDFiumLibrary c++ wrapper
        
        Also add tests readin annotations from Evince and Acrobat modified
        PDF files.
        
        Change-Id: I4565c6b621774fc8485a6c33bc18708664917b73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96756
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-20  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [03f0ea92bc381ef5a8df7de1ae9edf4aed45a3b2]

        vcl: add PDFGraphicResult instead of std::pair in ImportPDFUnloaded
        
        ImportPDFUnloaded returned graphics as a vector of std::pair with
        Graphic and Size. Instead, use a new struct PDFGraphicResult, so
        it can be extended in the future.
        
        Change-Id: Idda00a3b98a8efcbd9b8c8d0ee3982becfdc1d7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96755
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [bbc326841a833596c46b9b716fdf15d49c7578ee]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 731464d2522d824780fbd283fd2276b6f3b5dd0d
          - Refactor 3D settings toolbar page
            
            Change-Id: Ide0f71114947e5d6910d5b244d718810e1ec6361
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96763
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-20  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4fa45de60601d34b3a821b35b5aca72f494a7487]

        vcl: use pdfium c++ wraper classes in ImportPDFUnloaded
        
        Change-Id: I1d0d97f4b981fa62aa38dc5ceaf89d3976bbccbe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96754
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-20  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [526b09604399a71c17b15ee80bab48967563bfb6]

        vcl: wrap PDFium types in c++ classes to ease lifecycle management
        
        Change-Id: Idd33dfe752a22b6628750c06f02e9467a69802bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96753
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-20  Arnaud Versini  <arnaud.versini@gmail.com>  [24ad718a94eee2103a5a5e995619a844b8670f24]

        BASIC : don't initialize and destroy manually std::unique_ptr
        
        Change-Id: I97921d5a6f7e0f6dfc3100e4ea33ba79e5a135dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94573
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-20  Serge Krot  <Serge.Krot@cib.de>  [63d4e8aa10186b4ed0e3106c116ad25c5fb5ed6d]

        tdf#101830 sw: highlight empty 'invisible' input fields
        
        Change-Id: Ibcf4f7ce88c7bf364510c522e224028aa4737790
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96717
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-06-20  Ilhan Yesil  <ilhanyesil@gmx.de>  [54a3daec02f2eeada04efcd7958da4152db4611a]

        tdf#133859 Wizard service: disable 'Next' button if path has only base item
        
        If the wizard dialog for extensions has only the base item in the first
        path, there is no need to proceed to the next page, as there is no one.
        This will be checked and if so, the 'Next' button disabled.
        
        In libreoffice versions before 6.4, an ORoadmap class was used in the
        wizard. There, if the ORoadmap data are reinitialized, the
        InCompleteHyperLabel object must be destroyed first, before it will
        be set to nullptr.
        
        Change-Id: I5b4b2e6b3666b58acccace385c622f0a065fc368
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95969
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-06-20  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [a46ab778d93d535d5866c7d0cc4a609bcf38182e]

        box2d: fix strict aliasing error and ignore -Wshadow
        
        Adding two patches to static external library box2d
        getting rid of strict aliasing error and ignoring
        -Wshadow in b2Draw.h to get rid of errors while building.
        
        Change-Id: I5752eb484d6aafe057c9102b1ed87aaf31d6555c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96559
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-06-19  Miklos Vajna  <vmiklos@collabora.com>  [81c0b6410ae7a604a97994c7f31113f24665167f]

        Move data for signing tests to test/
        
        This was duplicated under xmlsecurity and made it hard to have test code
        outside xmlsecurity, even if the core of the pdf signing is nowadays
        under svl/.
        
        Change-Id: If5ce8269bb72f503263727d8255fe856742dfa60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96745
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-19  Miklos Vajna  <vmiklos@collabora.com>  [ed7ae218dd51ad80c03645b9c43b42d8b8e90400]

        CppunitTest_vcl_pdfexport: clean up custom pdfium scopers
        
        Upstream now provides the same, just with a different name.
        
        Change-Id: Ic0516d20125eac61d214554e6e54af4f1742b2c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96746
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-19  Chris Sherlock  <chris.sherlock79@gmail.com>  [f4b4b27af975504fd9b85451eaa333e75b580305]

        tdf#74702 vcl: extract DrawBorder()
        
        Change-Id: Iba9cc10daa1b6b0ab7097145a3f40832d2165435
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94721
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-06-19  Caolán McNamara  <caolanm@redhat.com>  [327153471ae38abe90463f6272e00aaa996c5ba3]

        tdf#121384 don't leave a bare trailing : in PYTHONPATH
        
        and don't insert any empty path entries if that situation
        was to arise
        
        Change-Id: I8d8183485f457c3e4385181fee07390c4bfef603
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96713
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-19  Michael Stahl  <Michael.Stahl@cib.de>  [398ba26077f9029bdf6f7378bfc9ce8376b6f02d]

        tdf#127635 sw_redlinehide: put point at the end of deletion
        
        SwWrtShell::Insert() is called with a selection, so it first calls
        DeleteAndJoin() to get rid of the selection.
        
        With redlining enabled, this leaves the cursor as it was before, so if
        the point was at the start it still is at the start, so the following
        Insert will insert at the start of the selection.
        
        But then AutoCorrect wants to do things and it uses TextFrameIndex and
        ViewToModelPos and gets a result at the end of the delete redline,
        while the cursor remains at the start of the delete redline.
        
        Avoid this by swapping the selection after DeleteAndJoin() (and also
        DeleteRange() for consistency) so that insertion happens at end of
        redline (swap "above" DoWithBreaks because it creates temporary PaMs).
        
        (regression from sw_redlinehide)
        
        Change-Id: Ib5b0475f610c2ce426e9202e9d325dd0cc451d5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96743
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-19  Johnny_M  <klasse@partyheld.de>  [bbcede94b952967098875f3ed1149f585c7b4cbd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a7657f2303d9a59182957f574d58a0899a55e855
          - tdf#132643 Translate German section IDs
            
            Change-Id: I5e27abe62b5a2a40c61973543ab2313de5db743b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96725
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-19  Johnny_M  <klasse@partyheld.de>  [6f11ed5087e4a6570a9e0c824f63a30a88786444]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f1a2ae9b979d0c698b841a23c1d25b879545a138
          - tdf#132643 Translate German section IDs
            
            Change-Id: I77cced153cfdb29bc417aeab3f09f7c303c0591d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96728
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-19  Johnny_M  <klasse@partyheld.de>  [409cab9fa88b5ca2d025da54e07f11a93f1cf454]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f4e2ad7f36334f6a4d3cd995e2450ba642b176bb
          - tdf#132643 Remove unused German section ID
            
            Change-Id: I9144b3e3302d0bb5bb1e1e5e7072a8ada73f2ab0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96726
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-19  Johnny_M  <klasse@partyheld.de>  [e3dd6e882566c57d27ba5ea4bc623f2b79076530]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bd65c7cde8bbd01252f12f683094721784f5715d
          - tdf#132643 Translate German section IDs
            
            Change-Id: I4410eb7156788a7eae8cc7a9b3347fb4c8b8def9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96724
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-19  Johnny_M  <klasse@partyheld.de>  [56bbe483701ec8d536661ce581e129d188eeb30c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1c842279a41a855ce4a556aa86d72c45fa445b19
          - tdf#132643 Translate German section IDs
            
            Change-Id: I64198c23c78deaff85aad6679987057f2ef17ff4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96722
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-19  Johnny_M  <klasse@partyheld.de>  [84ccf3f3505d233b8d738874be40558de0639676]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 06ff6003288de9438e311a0a04cc2391257c96b0
          - tdf#132643 Translate German section IDs
            
            Change-Id: I6d7817fd00c9abf6849fc46f2298c7e22cdcdc5c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96721
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-19  Johnny_M  <klasse@partyheld.de>  [0a7f99a4acf344398d47cd4748a98cb8626cdfd1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fc2818cb219474b18497305aa9eb880c44749e92
          - tdf#132643 Translate German section IDs
            
            Change-Id: I0ec21caa99799330488bdcf028f314ba59a2eab8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96720
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-19  Johnny_M  <klasse@partyheld.de>  [41d525a78b963bfd22abd7cba3dec037837c09ff]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b87c66dbbe22afa72b8285f37c5d3774253f81e5
          - tdf#132643 Translate German section IDs
            
            Change-Id: I1997b1c0f683b70bbcb1b5cfc16c508e38b726c0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96719
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-19  Johnny_M  <klasse@partyheld.de>  [261e02f8758eba8ab71a13997c33b399ca388807]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6a08ee38a2d84f5a132e4b043127cee69279d780
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ief3f6195bba5dbbf7837ae97506ed19ecb0e291a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96727
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-19  Johnny_M  <klasse@partyheld.de>  [26a5f6dadb1115ab9c67947f869ea0da590fb9dd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e86897a96ba396c80a199a539af83b435cec8cea
          - tdf#132643 Translate German section IDs
            
            Change-Id: I0973b77a4ff00242ffcbd75473a6d914a6dfa389
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96718
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-19  Alain Romedenne  <LibreOfficiant@sfr.fr>  [9294c63893cf51f7d3964afb3abb0afbfe95a636]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 79b88ef30847c5f6aa72ed8a1695879eecb81113
          - tdf#131416 Basic statements syntax diagrams
            
            - Do Until/Do While
            - If ElseIf EndIf
            - While
            
            - minor fix to Select Case statement
            
            Change-Id: Ie72759b2277c6d128ea7db4af68f76560f955f4e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96345
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3e019fce8e5ee9c7b9e5cb3d814078d2e2245056]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7f5ff553b266093767378d7feab9220e24a27d96
          - tdf#131825 3D Effects help pages
            
            * Rescued 3 buttons from OO.org 1.1.5
            * add icons here and there
            * deleted extra page in IMPRESS
            * entry "3dEffects" in Index
            * entry in Contents
            
            Change-Id: Ia35000392d928750ebd95c64426ba1d1fa11f099
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96673
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-19  Miklos Vajna  <vmiklos@collabora.com>  [fb8f0ef26d57986bd27c6c5088939c32453e6b06]

        sd signature line: add testcase
        
        Fails with commit 9b7a890fd59744459692d7f66402c6bdd25acec4 (sd signature
        line: include shape in the appearance widget, 2020-06-19) reverted.
        
        Change-Id: Ib237774374553af5d37c9deaffdea6fae65a28f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96737
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-19  Caolán McNamara  <caolanm@redhat.com>  [3c17bb91f29d431f99a742bd14ffc9612f25a7af]

        tdf#134084 use the desired image size, not the current image size
        
        when updating the color bar
        
        Change-Id: I6bf76a38adc034a25c0c31833c14f2b6afe3ec6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96738
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-19  Caolán McNamara  <caolanm@redhat.com>  [02e20dfa733d050e9d37285ad36323b2aad46ffe]

        tdf#128006 allow documents inside odbs to be as trusted as their container
        
        Change-Id: Id19d3805ef2e3282c1a8e89dd8edcccbf4ac4db6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95861
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-19  Stephan Bergmann  <sbergman@redhat.com>  [2f00ece21d4d51b553fd905b9a2e8eed12adf195]

        Make --enable-sal-log orthogonal to --enable-debug
        
        ...for consistency with other options like --enable-assert-always-abort
        
        Change-Id: I3734485e03203aaee065e1435dfd33f980b1b5eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96736
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-19  Michael Stahl  <Michael.Stahl@cib.de>  [a60dd9ef1361c5925803acaa5292e99277d1faf3]

        tdf#132326 sw_redlinehide: no frames allowed in Undo SwNodesArray
        
        This crashes in SwAccessibleParagraph::GetRealHeadingLevel(); the a11y
        should have been disposed earlier because the node it's connected to is
        in the Undo SwNodesArray.
        
        When SwUndoDelete::SwUndoDelete() calls SwNodes::MoveNodes(), all
        existing frames must be destroyed; the MoveNodes() would reset its flag
        temporarily inside a section, to delay creating the frames inside the
        section when moving to the live SwNodesArray, but this also prevents
        the deletion when moving in the other direction.
        
        (crash is regression from 723728cd358693b8f4bc9d913541aa4479f2bd48)
        
        Change-Id: I13719bf98ea96b8d68db3ee78cf7f4b61a99e7e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96734
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-19  Xisco Fauli  <xiscofauli@libreoffice.org>  [8e4c79472644452431381733a5e4b21f98fcdcf3]

        tdf#133990: sw: Add unittest
        
        Change-Id: I3b5d1a2a2396fba9d350350ac4d04f7f97401ebe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96714
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [8df7447139b1171d8fd29f5d682b053df5936006]

        asan: need to use malloc instead of new for tools::JsonWriter
        
        because the LOK API expects memory returned from those calls to be
        malloc'ed
        
        Change-Id: If6fbfb60c433bd6e58bc90a9a90a90663e2e1c60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96676
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-19  Miklos Vajna  <vmiklos@collabora.com>  [9b7a890fd59744459692d7f66402c6bdd25acec4]

        sd signature line: include shape in the appearance widget
        
        With this, finally the following works:
        
        1) file -> digital signatures -> sign existing pdf
        
        2) file -> digital signatures -> signature line
        
        3) draw a rectangle
        
        4) popup appears, select signing certificate
        
        5) click on the "finish signing" button on the infobar
        
        The resulting pdf will have a signature on it, together with the pdf
        export of the signature line shape.
        
        Change-Id: Icef701aaa6fd4a625acb37094ad34b88283caf42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96730
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-19  Pedro Pinto Silva  <pedro.silva@collabora.com>  [7cd5cddce02a6e005c0fcd45b9b720c2ca877cfc]

        tdf#127279 Register-true with better labelling
        
        Change-Id: I2cf7a47a59b863b9b5de4463043af0e23290d752
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96424
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Reviewed-by: Pedro Silva <pedro.silva@collabora.com>

2020-06-19  Balazs Varga  <balazs.varga991@gmail.com>  [c66cb6d6e4a843dc7c7d06e1c2c0723a6ff85fc5]

        tdf#134029 Chart view: enable to move data label
        
        if the position is 'Best Fit' and the data label is
        outside from the pie chart.
        
        To check the functionality of the patch: open the attached file
        http://bugs.documentfoundation.org/attachment.cgi?id=162039 and
        move the data label.
        
        Change-Id: I88546c64dd62ab40b35400b0330f7899ba09123f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96452
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-19  Tibor Nagy  <nagy.tibor2@nisz.hu>  [9bbc60c0d5e60eacecd624f343aecc94e4219c84]

        tdf#133924 DOCX export: fix text wraps around frame
        
        Co-authored-by: Attila Bakos (NISZ)
        
        Change-Id: I08f0c8a8f4f554178548ca5fc8d072998a379b32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96290
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-19  Tibor Nagy  <nagy.tibor2@nisz.hu>  [a2113f5f46921c38a0c4929bb564183009a838e9]

        tdf#133701 DOXC export: fix frame distance from text
        
        Vertical and horizontal minimum distances of frame
        and the text wrapping around the frame were not exported.
        
        Note: different left/right, top/bottom values aren't
        supported by OOXML hSpace, vSpace, so calculate
        average values to keep the page layout.
        
        Co-authored-by: Attila Bakos (NISZ)
        
        Change-Id: Ieef999003bcc6b9bba0a932ee4dd2b5461380c17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96110
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-19  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [833dd75c6956f5a0d395468575aa416a6853a1f9]

        tdf#108505 DOCX: fix legacy dropdown fields direct font setting
        
        if it is at the beginning of the paragraph.
        
        See also commit 22ad4d69d771708f28a2d9e137cfd43ac846cf3a
        (tdf#121045 DOCX import: fix checkbox size in table).
        
        Change-Id: Ic4d4fc56cf031cc941c3f81930c6eba497090cba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91540
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-19  Mike Kaganski  <mike.kaganski@collabora.com>  [0a618246fc83f6ba7bd48de6164de7efc123f06f]

        tdf#134134: consider color modifier stack when pixel-processing
        
        Add initial color stack as an optional processor ctor argument,
        so that it wouldn't be possibe to modify it after construction
        from outside randomly (which could break the stack state).
        
        Change-Id: I8aae4b806531fa61cc67def865297f5de1cf0755
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96684
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-06-19  Luboš Luňák  <l.lunak@collabora.com>  [7d70eb43f3a301750a7bc1c0afa06d423a7eca69]

        fix coordinate typo in Skia drawTransformedBitmap() (tdf#134129)
        
        Change-Id: I562aae9f55701477acd6b5d2cc8a556f3449ecb5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96688
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-06-19  Szymon Kłos  <szymon.klos@collabora.com>  [6bbc740b72f1629c82440b3b4f09849d3d49c01a]

        jsdialog: Remember builder connected with LOK window id
        
        Change-Id: I9e38fe570b2296341c1694fe8128da30ba209494
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94184
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94616
        Tested-by: Jenkins

2020-06-19  Miklos Vajna  <vmiklos@collabora.com>  [3bb145bd4665a871491b08f75057223bab798d45]

        sd signature line: extract page resource / content copy code
        
        So the "sign existing pdf" code can reuse it.
        
        Change-Id: I63a811f0c6f2bc2eeb29507aff9bc35e92a081cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96617
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-19  Michael Stahl  <Michael.Stahl@cib.de>  [17f47b3972301273716466656e775f3f09d681d8]

        tdf#133981 sw_redlinehide: oops, InsertCnt_() is missing null...
        
        ... pointer check.
        
        (regression from 55576842ec72a748d0bad123d41fa03c89fc136d)
        
        Change-Id: I4478c45d10ac516afd6360e4083b00d667c678fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96621
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-19  Miklos Vajna  <vmiklos@collabora.com>  [94eb4f9b19b13f3548a232ec0a1f4b50bcb55d94]

        sd: remove dead OOo1.0 file format export
        
        This is unused code since commit
        aeeaccf59abbc485d7786486f1accc1cb4d4dbf7 (Remove OOo1.0 file formats
        from Save As., 2013-11-10).
        
        Reorder the array so the OOoXML && export case is at the end, then remove
        the unused entries.
        
        Change-Id: I3ac13280e025370a10bf9bf9aab380812e6e385c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96628
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-06-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1c07dbe96600d99f55f2d14d79880d1cd24ef017]

        Fix typos
        
        Change-Id: I887a86506b700a21b56bbc66d8b3b2e1bcec0da5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96651
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-06-19  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [1be82e6ff63dfbbe848255ad9d0458334fbf8eb7]

        Shorten label in Options dialog
        
        The menu bar doesn’t contain icons by itself, the menus it contains do.
        
        The shorter label may help lessen tdf#129622 in some languages.
        
        Change-Id: Iff7f41295118a9797446073b662727384eae9263
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96671
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-06-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [43c60ce1ac7629a1462e927e6ff937469f58f743]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e1867b2cfa96b646f9692855897166f5732ca087
          - tdf#133116 add lock file info in MSO OLE page
            
            Change-Id: I6f947900bc0e00b2583b095d619063d6e6fe4178
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96622
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-18  Stephan Bergmann  <sbergman@redhat.com>  [6ae1ce87ad494f435bd2b286b9b435a3ab00fd1a]

        Revert "uitest: Add demo for Writer-comments"
        
        This reverts commit ba33a51ff1eb34a5983870dcb50e975002e6d3a4.
        
        Reason for revert:  These new tests do not only occasionally fail for
        <https://ci.libreoffice.org/job/lo_tb_master_linux_dbg/> (see
        comment at <https://gerrit.libreoffice.org/c/core/+/96295/11#
        message-50341d16b29be9704f1c25bf59e27ab6aa20a1ec> "uitest: Add demo for
        Writer-comments", they also appear to massively impact Jenkins builds of Gerrit
        master changes, see e.g.
        <https://ci.libreoffice.org/job/gerrit_linux_clang_dbgutil/62008/>,
        <https://ci.libreoffice.org/job/gerrit_linux_clang_dbgutil/62002/>, and
        <https://ci.libreoffice.org/job/gerrit_linux_clang_dbgutil/61999/>.
        
        Change-Id: Ibad0e0523fa15491212c283cada4b1c51b22dea0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96636
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [fd652938473aaaf0f716ea5c29ebb715ca7c290c]

        remove some dead defines
        
        DISABLE_UNDERLINE_COLOR, DISABLE_WORDLINE, DISABLE_LANGUAGE
        are dead since
            commit ff178cca3384a1d15dcf51491df6196e487f47f4
            Author: Caolán McNamara <caolanm@redhat.com>
            Date:   Mon Jun 8 12:21:01 2015 +0100
            Resolves: tdf#91932 enable CaseMap property in impress/draw
        
        DISABLE_BLINK is dead since
            commit 1eb6210d678bbb0c875f0f72bd876a9e7795dfbe
            Author: Gabor Kelemen <kelemen.gabor2@nisz.hu>
            Date:   Thu Apr 23 00:39:33 2020 +0200
            tdf#132373 Remove blinking character property from the UI/editor
        
        Change-Id: Ia1cb82b4692d6678ca900a8beaa854acf229fdf7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96610
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-18  Caolán McNamara  <caolanm@redhat.com>  [35245a605f3889fb3edbdab6fbe9f9233912fc59]

        mbStackMode is always false now
        
        Change-Id: I3d6c9b0cc07b3750a3f24b4cfc5138b49e62d06d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96600
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-18  Caolán McNamara  <caolanm@redhat.com>  [e5ef9a396b5808fc561e92216071e18815344dd9]

        weld SvxUndoRedoControl
        
        Change-Id: If78886a40243da01109364d8df02fb664fd1f011
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96554
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-18  Caolán McNamara  <caolanm@redhat.com>  [3af6ac85d13986aa619b4d33c39f1b964be9778b]

        only the first comphelper::LibreOfficeKit::isActive() branch is used
        
        since...
        
        commit 63f320f6352bfca0dcd7ed0b55b95e8bc27d8d67
        Date:   Mon Aug 13 13:27:21 2018 +0200
        
            lokit: Draw dialogs without using a MetaFile
        
        if comphelper::LibreOfficeKit::isActive is true the top block will return so
        the code inside the following comphelper::LibreOfficeKit::isActive block can't
        be called, which was introduced by
        
        commit d6a2dc03806c4e7c0be8e4f2aee272f036f4765e
        Date:   Sat Feb 10 17:31:44 2018 +0100
        
            lokdialog: Render non-pixel based preview windows
        
        Change-Id: I857f92a69bc9b592df7a810aa11cb0979aac3718
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96613
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-18  Michael Stahl  <Michael.Stahl@cib.de>  [0be41ce3002e1ee3c84ec3096c95e72645faa187]

        sw: SelectAll should copy section before table at start of document
        
        Change-Id: I51c9c84073a89402e7e4952c346ad13e1d264622
        related: tdf#133982 tdf#133990, see bugdoc of the latter
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96619
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-18  Michael Stahl  <Michael.Stahl@cib.de>  [57d488660572d62ef0371e50dcdd4ca7a6d98a14]

        tdf#133990 sw_redlinehide: fix Undo with section before table
        
        ... at start of document.
        
        The section node wasn't included in the PaM passed to SwUndoDelete,
        so on Undo it called MakeFrames() starting from the contained table
        node and crashed when reaching the section's end node.
        
        Fixed, then it crashes in Redo, because SwDoc::DelSectionFormat()
        calls SetModified() which calls some event listener which causes
        EndAllAction() to be called, which by itself is scary and then it
        crashes because the nodes array contains a bunch of deleted nodes.
        
        Not sure if that SetModified() serves any purpose, but it's pointless
        in Undo.
        
        (1st crash is regression from 68880a3004623553bf1920ad8a4a4d2be4bca234)
        
        Change-Id: Iafdd073ca9577bf54dd5a8ad2eb8f8f110db93b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96620
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-18  Michael Stahl  <Michael.Stahl@cib.de>  [5d836621326c68decaae09f1911d2d036a251b43]

        tdf#134021 sw_redlinehide: fix crash if document contains only table
        
        This sets the m_bTableDelLastNd flag in SwUndoDelete, so a SwTextNode is
        created so that there's something in the document, and there are 2
        problems with Undo:
        
        1. ~SwIndexReg assert because there's a shell cursor on the text node;
           could fix this with some PaMCorrAbs() but let's just call
           DelFullPara() which takes care of that.
           (this likely isn't possible in the !m_bTableDelLastNd case)
        
        2. no frames are created in MakeFrames() because there's no node in the
           document with layout frames, so delete it at the end.
           (regression from 723728cd358693b8f4bc9d913541aa4479f2bd48)
        
        Change-Id: I6d8535ae1a2e607d665660f149b344e817bc8ab0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96604
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-18  Mike Kaganski  <mike.kaganski@collabora.com>  [21a59b59d9a40ca32d91b05e62ffcd9aef8fd324]

        tdf#133589 Numbertext: Use Win32API to avoid std::codecvt_utf8 bug
        
        Change-Id: I45c85db44c3dfd92e0929f66c8c95cb309c91e05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96609
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: Jenkins

2020-06-18  Michael Stahl  <Michael.Stahl@cib.de>  [c4a4c766483aa18119f051a3885943781a5e68ea]

        sw: try not to layout in SwShellTableCursor::FillRects()
        
        This crashes after Undo in tdf#134021 bugdoc, because there's no Action
        there so a SwTabFrame::RemoveFollowFlowLine() deletes a row and a11y
        events are sent synchronously, then the a11y code calls back into sw
        and accesses semi-connected cell frames.
        
        Change-Id: I98e8acf4756a44b8776e01d6b831d4b1494792f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96603
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-18  Miklos Vajna  <vmiklos@collabora.com>  [f9ac4ab61fa2ebcafa8ea8957db01104a927bff2]

        sd signature line: teach PDFDocument how to use PDFObjectCopier
        
        This will allow using the object copier in
        PDFDocument::WriteAppearanceObject(), so we can include the signature
        line pdf export result in a pdf signature of the original pdf.
        
        Change-Id: Iabc508081c5820f4ca997a2d264de9bdb06f82bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96607
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [9197a52c1bd79bbdc0756724c74fd2a679b9f626]

        tdf#133982: sw: Add unittest
        
        Change-Id: I1a9b0a1150f8e3e1832aaa15a09049622bd83afc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96592
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-18  Mike Kaganski  <mike.kaganski@collabora.com>  [392b0d1f04c25300cc0bee0ddea126b96e2dff4e]

        Add missing header after c8bed6445b244a5d9021dbd9a2ff19d80c03917b
        
        Change-Id: I24d354d8d781da3944044a2895e7d9163c31076f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96601
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-06-18  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [390ccd1a64ad1f5637877a4bec3e1af6a32858a4]

        use jdk11 also for the perfsuite jenkins config
        
        was forgotten when the other config were adjusted in
        6cd885b46bf168a1fe0d91231a1b6d283f813ed3
        
        Change-Id: I35de4248a6f835ed13cc1bdb28713b156a4785bd

2020-06-18  Caolán McNamara  <caolanm@redhat.com>  [573138efec7fa28a98ba3b0301f6e0a97dac7978]

        distinguish active dnd-operation case from simple query case
        
        Change-Id: I1d8e95e46b45c71c0c83316ab4f19ba85eddcf75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96598
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-18  Caolán McNamara  <caolanm@redhat.com>  [0380917ad3e0054039f9a996cfcc025d93c28dc3]

        tidy up variable names
        
        Change-Id: If41b8bc91d7a22db1de9225b39f7350ffdf68ad4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96597
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-18  Caolán McNamara  <caolanm@redhat.com>  [8c6c03a791f0fa0bbc04bc0656d84e01cf2ae054]

        ReleaseMouse if disposed during mouse down
        
        Change-Id: I9595e014e639de1b3e71fc9387cea248bb6d74e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96599
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-18  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6e2a335c63bcc5d7622eab3dff63719c9c198e7b]

        go for the easy fix and use internal python for the callgrind job
        
        instead of finding a way to not break it again for others
        (see https://gerrit.libreoffice.org/c/core/+/91748
        and https://gerrit.libreoffice.org/c/core/+/90906 )
        
        Change-Id: I3291dbc1552c7601a93a9b30a98ae43f238e2c5d

2020-06-18  Stephan Bergmann  <sbergman@redhat.com>  [de32eb539bbcf291f9968ae12696e1317fdb855d]

        Avoid unhelpful -Werror=stringop-truncation
        
        ...emitted at least by recent GCC 11 trunk (even with --disable-optimized, where
        optimization level traditionally has some impact on what warnings of this kind
        are emitted exactly):
        
        > tools/source/misc/json_writer.cxx: In member function ‘tools::ScopedJsonWriterNode tools::JsonWriter::startNode(const char*)’:
        > tools/source/misc/json_writer.cxx:42:12: error: ‘char* strncpy(char*, const char*, size_t)’ output truncated before terminating nul copying 5 bytes from a string of the same length [-Werror=stringop-truncation]
        >    42 |     strncpy(mPos, "\": { ", 5);
        >       |     ~~~~~~~^~~~~~~~~~~~~~~~~~~
        
        etc.
        
        Change-Id: Id96964b178b61879cf2373c5b418f5c9df4a226f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96593
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-06-18  Martin Whitaker  <foss@martin-whitaker.me.uk>  [b42ab78fb871924896b3cc38a7b2f1257151f711]

        tdf#131353: Fix build with poppler 0.86.0
        
        Change-Id: I89b4635a6a3e3a5522172d6f4c3f14e6c14994b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93789
        Tested-by: René Engelhard <rene@debian.org>
        Tested-by: Jenkins
        Reviewed-by: Tomáš Chvátal <tchvatal@suse.com>

2020-06-18  Miklos Vajna  <vmiklos@collabora.com>  [8277073ce3e33788d93b3df490a8f03d1814863b]

        sd signature line: extract copyExternalResources() from the pdf export code
        
        Because I would like to reuse this in the "sign existing pdf" code, in
        vcl::filter::PDFDocument::WriteAppearanceObject().
        
        Change-Id: Ia5e5c1e452bb0d0486bde2a082375b5131eea8c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96595
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-18  Stephan Bergmann  <sbergman@redhat.com>  [a60a5e769a407fa13b087a111123ceff5a96bc03]

        Mark external/clucene/patches/c++20.patch as sent upstream
        
        Change-Id: Iaa3e251648afaa4bd3178dcff99594ce609083eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96591
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-18  László Németh  <nemeth@numbertext.org>  [97835320bfe7a2fa61f10f102feb961f81057118]

        tdf#134035 sw: insert long date format for Hungarian
        
        in Writer using Insert->Field->Date or the similar
        toolbar function.
        
        Note: the previously used short date format YYYY-MM-DD
        is rare in Hungarian text documents, and it is no longer
        mentioned in the last Hungarian orthographic standard
        (But it's still default in Calc, as standardized by
        (MSZ) ISO 8601.)
        
        Change-Id: I09f2f3314356e84c73a42be9f06ceaa6769e7338
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96112
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-18  László Németh  <nemeth@numbertext.org>  [41f926e7a8adf92e73a810227e049ec83ab104bf]

        tdf#133589 Numbertext: fix Hung encoding on Windows
        
        Workaround to fix non-BMP Unicode characters in
        the case of Hung (Old Hungarian) module, resulted by
        std::wstring limitation on Windows.
        
        Change-Id: I4f6a72ad0e3d4f70ef7e35910bb4147aedb0e4ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96562
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-18  Luboš Luňák  <l.lunak@collabora.com>  [241d8e47e708e1912e036f1026f1c43ee1bf84a1]

        delay and batch calls to StartListeningFormulaCells() (tdf#132165)
        
        This is pretty much the same as tdf#133302.
        
        Change-Id: I5325b90601f503e572faefc455a38e0f5b055bbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96560
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-06-18  Noel Grandin  <noelgrandin@gmail.com>  [c8bed6445b244a5d9021dbd9a2ff19d80c03917b]

        new json writer for LOK
        
        we shave about 3 memory copies off in the process, and
        make the class play nicely with our string types.
        
        Change-Id: I1f614fb35b1de499ac99e3b33ac638ad81054bed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96393
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-18  Srijan Bhatia  <srijanbhatiasun@gmail.com>  [41d75ee814d71513922a12fae82f2e7eecbcd5f5]

        tdf#128964 Add time pause/resume button to Impress Presenter console
        
        Change-Id: I7263c3a8000b4d5930692cd2e32e84a22893dd66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95955
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-06-18  Michael Stahl  <Michael.Stahl@cib.de>  [310271df2e4dc67d223dbec4b23e39ea4a67c042]

        tdf#133982 sw: fix Copy of document that starts with nested table
        
        Started to assert with ef8427d12a63127a2eb867637699343d630545dd
        because a bookmark was created on the wrong node but this never worked.
        
        Change-Id: Ife01a3c8041b4c7d08b2d749dde77ced388f7215
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96556
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-18  Michael Stahl  <Michael.Stahl@cib.de>  [102a99e46bca9fb292cc1b2e7604020eb9ca43f4]

        tdf#134009 sw: prevent spurious undos in SwColumnFrame::DestroyImpl()
        
        SwUndoFrameFormatDelete is created for every destroyed column frame.
        
        Change-Id: I11e0399487a41c52768175faf3a3699b302ad317
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96558
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-18  Miklos Vajna  <vmiklos@collabora.com>  [e37b8c6ec39d505570113328185ed3e6a017179f]

        sw: handle TreatSingleColumnBreakAsPageBreak when replacing compat options
        
        This was added in commit 93d7fc90b57bb08052299c94fa0a28bb8f494a9c
        (tdf#76349 writer: make 1column-as-page break a compatibility option,
        2016-08-30), it's off by default and on for DOCX documents.
        
        Change-Id: I60f6d23feb278e8a234f5c571f9b647c2c08c491
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96561
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-06-18  Shiko  <aelshreif7@gmail.com>  [ba33a51ff1eb34a5983870dcb50e975002e6d3a4]

        uitest: Add demo for Writer-comments
        
        Change-Id: Iaf7c4c646a1f64f0a97c95fd7133da89da44c7d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96295
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2020-06-17  Alain Romedenne  <LibreOfficiant@sfr.fr>  [46fb0a3b3881210d05f8114cacfa64ae44a71bb5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c4c2ae468886b8a38465b9969d8293b677672481
          - fix to deprecated API example
            
            cf. https://api.libreoffice.org/docs/idl/ref/interfacecom_1_1sun_1_1star_1_1ui_1_1dialogs_1_1XFilePicker.html#ae368e8b36ffdb8f8f7ba45d93556a60d
            
            Change-Id: Ie25dd20111eff943a729cc8c13ce2febd3368811
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96506
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-17  Alain Romedenne  <LibreOfficiant@sfr.fr>  [9597f961f47c2f9450554e13a72781162fb8ff2e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fcf75206c5f8f59ac464dc3b9b9ca869ce3a7bd5
          - Basic compiler/runtime options aggregation
            
            - Base
            - Explicit
            - ClassModule
            - Compatible
            - Private Module
            - VBASupport
            
            Change-Id: If5edfe93a744d847bc387d868cbb26292b60ea0a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96493
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-17  Caolán McNamara  <caolanm@redhat.com>  [8c74d9b30aacec2207dd6c7960c81280c79e2c31]

        ignore positions on top of scrollbars for GetTargetAtPoint
        
        Change-Id: I6d63ac3723b392e7c82836ea5d4455ebde8a8e08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96553
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-17  Caolán McNamara  <caolanm@redhat.com>  [65cc604f68963705baca6906daa1b264b657e5a2]

        translate child co-ords to parent space
        
        Change-Id: I108187203d284726a9d63712666ddb029525a993
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96552
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-17  Caolán McNamara  <caolanm@redhat.com>  [c438f489093b082d28082e60042102ebf2c0d480]

        avoid gtk_tree_view_get_dest_row_at_pos: assertion 'drag_x >= 0'
        
        Change-Id: I24328c14a666dc580d189ad9475c967ba43cf399
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96551
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-17  Caolán McNamara  <caolanm@redhat.com>  [f170faf8d07edb548f70092c0a694ec48a8982e4]

        don't highlight the row under the searched for point
        
        Change-Id: I6f3bfdb25c335735a70bc78c5167e88d5dbb4ddb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96550
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-17  Shiko  <aelshreif7@gmail.com>  [75704068032174bde83c995e445342faaa04b9c7]

        uitest: Add support for Writer comments
        
        Change-Id: I88ed2894c3665fb421c5d8ea0f278c54ccd0d0e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96230
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2020-06-17  Mike Kaganski  <mike.kaganski@collabora.com>  [2ef9f5c15be1cb8f296ac4a3281e4ff10187aeeb]

        It may also be OBJECTTYPE_DATA_CURVE for a trend line
        
        Change-Id: I31760489e267855045e0b3e977240fb2373d8271
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96572
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-06-17  Stephan Bergmann  <sbergman@redhat.com>  [5558256e777b00ac38f455081425fc5b1ee53375]

        external/clucene: Adapt to C++20 CWG2237
        
        ...<http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#2237> "Can a
        template-id name a constructor?", as implemented by GCC 11 trunk since
        <https://gcc.gnu.org/git/?p=gcc.git;a=commit;
        h=4b38d56dbac6742b038551a36ec80200313123a1> "c++: C++20 DR 2237, disallow
        simple-template-id in cdtor."
        
        Change-Id: I507fc5bde20fdf09b4e31a3db8a7554a473f1a9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96549
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-17  Stephan Bergmann  <sbergman@redhat.com>  [1dbb338842a9725cfbad73007f69244a13a0bea7]

        Adapt to C++20 CWG2237
        
        ...<http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#2237> "Can a
        template-id name a constructor?", as implemented by GCC 11 trunk since
        <https://gcc.gnu.org/git/?p=gcc.git;a=commit;
        h=4b38d56dbac6742b038551a36ec80200313123a1> "c++: C++20 DR 2237, disallow
        simple-template-id in cdtor."
        
        Change-Id: I2113a3968549103e1b35fb17d7f12770ba0086d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96547
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-17  Miklos Vajna  <vmiklos@collabora.com>  [59482c5323ff9164eb1515b46adc1deef300e9b0]

        sd signature line: separate alloc and write of xref entry
        
        The problem is that we need an object ID for the appearance object
        early, but by the time we ask for that we don't yet know the offset of
        the object, as we typically have object dependencies we have to copy
        over first.
        
        Solve that by separating the ID allocation and the final object update
        (remembering its offset).
        
        Change-Id: I99a242028f6ef2fb907628b96121b6804b8395e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96548
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-17  Michael Stahl  <Michael.Stahl@cib.de>  [0c07d849a4709f896072cb9c707af17c309c2f7f]

        connectivity: fix mysql test
        
        * rename the gbuild target according to conventions
        * fix -Werror=unused-but-set-variable
        * disable assert in testMultipleResultsets() that fails presumably since
          commit 86c86719782243275b65f1f7f2cfdcc0e56c8cd4
        * document how to set up mariadb for dummies like me in README
        
        Change-Id: I7f92b80fef90b47e69e4e9a7a02187882a4cab06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96537
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-17  Caolán McNamara  <caolanm@redhat.com>  [e19b67dcf5e987e58ce4252d8d1c8313d111df85]

        allow building as root inside a container without complaint
        
        add a check for $container
        
        Change-Id: Ib6921c6d771622fb5f4acb82d10aa6fb34e1bbac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96538
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-17  Miklos Vajna  <vmiklos@collabora.com>  [4db25ccc736185c304f1bd090b8539868932700a]

        sd signature line: implement non-empty geometry during pdf sign
        
        Parse the pdf output which contains just the signature line shape on a
        page, take the same from it and use it at both places where previously
        the position / size was just a stub.
        
        Change-Id: Ifb2e0ebf7b3514ee027701b9bf360a0c996cdc82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96540
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-17  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [02c0e015f84ddcc6fa94433f603ef89f358a0391]

        tdf#134063: sw: redesigned support for tab at zero position
        
        Initial support for tab position at zero (d2e428d1) was not
        taking into account hack for tab positions below zero. So
        previous behavior is restored (search is started from 0) but
        we also taking into account potential tabs at zero position
        in SwLineInfo::GetTabStop()
        
        Change-Id: I8b315ab69f9a53ac15002a41a81e069ff832f692
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96526
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-06-17  Serge Krot  <Serge.Krot@cib.de>  [33ad3ee258587904afaa03550858beac25b883f7]

        tdf#134043 DOCX import: DropDown text field instead of ComboBox form control
        
        Change-Id: Ide9cedefde3b00fa0eeb37a6540e8d4a420b70c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96471
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-06-17  László Németh  <nemeth@numbertext.org>  [5568d92c5c705b4d728af859dc44afdd64e72195]

        tdf#76817 DOCX: fix round-tripped outline numbering
        
        Fix automatic chapter numbering in DOCX documents
        created by Writer.
        
        Follow-up of commit de1b634a151c198584dc152676183f519c50a2da
        (tdf#76817: DOCX import: fix custom chapter numbering).
        
        Change-Id: I331b7dcf67efdf63b376122ec4da0a2e85bea761
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96529
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-17  Michael Stahl  <Michael.Stahl@cib.de>  [82a1650683df7d5c1769dfd68a26a4d071f1a546]

        mariadb: the "pvio_socket" plugin turns out to be important
        
        ... otherwise can't connect to a TCP socket.
        
        (regression from fe041bbc343ee08c6e901f63985d55a90da71c8b)
        
        Change-Id: I2a1f2968321aae108bfef67f602f06efcf3affd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96536
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-17  Caolán McNamara  <caolanm@redhat.com>  [a81d7c4e0379a021664f8f6c5e9032a47fcf61d6]

        tdf#43452 indicate when maximum password length has been reached
        
        Change-Id: I58ba5887d41a80aa0ef2be547351f2faeccfa3cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96533
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-17  Caolán McNamara  <caolanm@redhat.com>  [9da14cf5461a1883718da9f92e03dd0dd6e28efd]

        tdf#133807 re-present search dialog after a short timeout
        
        Change-Id: Icc6016b3a9e3f25fd4c9e065e9f2d9570ad040c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96524
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-17  Aditya  <adityasahu1511@gmail.com>  [f9383f75af46efbb319110921158dcd6b5e91913]

        svx: Refactor GalleryTheme class
        
        Change-Id: I60ce3b5a9ca5a28e499015c3ac118d2f6a091f16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96527
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-17  Szymon Kłos  <szymon.klos@collabora.com>  [27381dc1b76e4aee5459b3d85e6fc5919d2b8f98]

        notebookbar: send uno items state update
        
        Change-Id: I56b9c64f11631bd28520b9294aef7d6db8da5733
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93700
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96525
        Tested-by: Jenkins

2020-06-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [987c0f49263d01c66d388896286519326cfc254d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7af288d0fa90e5e31c29014501f06f776a00366a
          - tdf#134032 Calling Calc function from basic
            
            Change-Id: I7c3c64e0df4d89b46e49afb869f3e2de0825a6e2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96485
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-17  Johnny_M  <klasse@partyheld.de>  [4c0ff2829a2afa76c0709d22bec5002a4fcd3104]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8eb924f68ccbee88e782c135a79c675b8927f73a
          - tdf#132643 Translate German section IDs
            
            Change-Id: I4c2908ad3af91c0196c33a7f454fcfea45ab6cf8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96463
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-17  Johnny_M  <klasse@partyheld.de>  [b670fa80242cae44b6f824ae03ebf5bae348539b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to be0cdbd01369daeef3e41c0870f9637bf84343a5
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iec1083a1da7f83f3d6eef38d1cc3bf055d373ce7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96461
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-17  Johnny_M  <klasse@partyheld.de>  [3a9737e82ffa9bc787977a0c26404ab6f20df47b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 424385e099927a3b91b9499bf4910af317699dd1
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ifecc65a0c98d1146cd9b60bffd570034ca40c5df
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96462
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-17  Johnny_M  <klasse@partyheld.de>  [9dbd2c88e43e9c1c18d7d66e7d5b71d04fe1a926]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to de054848fdd963bad31e2d6d065cb570b365925b
          - tdf#132643 Translate German section IDs
            
            Change-Id: I803e4af4b49e4829af10b9da5612a873ecb0898b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96459
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-17  Johnny_M  <klasse@partyheld.de>  [a5bc51d870594bb720d31bb914187c3567310784]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0213f0c63b7ce0b8ed055bf81549b11ca7da54d1
          - tdf#132643 Translate German section IDs
            
            Change-Id: Icb4bb1a3a41e6c851f356f8ebcaa42b83b33de90
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96460
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-17  Johnny_M  <klasse@partyheld.de>  [34da8aaa311afb71c1025ccd006f711330a4eb0b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f0c1fbca3e7262493d3384a93adebf9b3bb68a8f
          - tdf#132643 Translate German section IDs
            
            Change-Id: I588354f51792cb7d3c138f72e5255d3379dc490d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96458
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-17  Johnny_M  <klasse@partyheld.de>  [0c38d85e56aee90c335e975d4385ed07e272a53c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 86accd858a3597ce0eb69040299af4dee1c74038
          - tdf#132643 Translate German section IDs
            
            Change-Id: I39c98a63e54f5520f7408aa22c48d523f360aa73
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96457
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-17  Johnny_M  <klasse@partyheld.de>  [dc9ed124f23bdcebf1650448f3835abbba8b259d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 97ba99e57552181ef93b1041ecbabd5b43bdd409
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ie72155adcb8d67736312ae6e27455dc159483ed0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96464
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-17  Johnny_M  <klasse@partyheld.de>  [fb1d77cab37aef958ef213767a7871934c48dac6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 38e1dd4f293343ebdb3104405a7b96041d4f2e84
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ib3e3203f59d9d967e2c6d12c2793b2e7e9cd252f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96465
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-17  Johnny_M  <klasse@partyheld.de>  [4b38cbf11ff3ec3d433614904a392c3964286fe0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 666ef2f8304a6a2f37d8bb0afd8630baea0cc3ec
          - tdf#132643 Translate German section IDs
            
            Change-Id: I8329ac4ed7026bf8bedf7bdfa2b724993b78a750
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96456
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-17  Luboš Luňák  <l.lunak@collabora.com>  [52a889241313da27eaeefc6493f8ee663abcb5dd]

        remove outdated Skia todo comments
        
        Change-Id: Ib2a9e4c25421c20e52ee65b2ec8fb3a190bcb75b

2020-06-17  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [f24e64e8b55b695565109a6742598bcc90e4d9d0]

        tdf#133692: Spacing within Calc formulabar reworked
        
        Change-Id: I4f590589fdc390bfa11f7db86e65ccab3dd084fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96403
        Tested-by: Jenkins
        Tested-by: Andreas Kainz <kainz.a@gmail.com>
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-06-17  Andras Timar  <andras.timar@collabora.com>  [60ea3aeba38912510506ebb0ee3ca5431ed35d28]

        license: add Belarusian hyphenation dictionary
        
        Change-Id: I3dfbefcb8554bacf0a1b1747fc24e8d96ee09037
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96440
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-06-17  Heiko Tietze  <tietze.heiko@gmail.com>  [86b1b062cfc2768a971bb842de1c16f8646d4b4b]

        Resolves tdf#132904 and tdf#133788 - Gallery clean-up
        
        Rename
        * sg1  -> bullets
        * sg24 -> symbolshapes
        * sg36 -> fontwork
        
        Delete
        * sg3 (backgrounds) -> 7273bb3534264867e818c13baffcdf3862189cd2
        * sg4 (www-graf)    -> 82ab7a1559170889c5647a04dc3e85edc38a4e0f
        
        Translation
        * ulf completed
        
        Visibility
        * New gallery content moved to share/
        
        Change-Id: I718c627a71d4ed0d9eef61ff53814da7ec3922be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96382
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-17  Szymon Kłos  <szymon.klos@collabora.com>  [b982be12281f2eaf63cb9d18a5b3362502c3a1dc]

        Styles preview widget
        
        Change-Id: Ib9723c9793244069407ceaa4935a11da08db3795
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95998
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-06-17  Michael Stahl  <Michael.Stahl@cib.de>  [01b47d4e73023d7f17a939c67959d959d6fad8ac]

        mariadb: forgot to adapt flatpak-manifest.in
        
        Change-Id: I60e61b7444d90a8fe7e99154a3cf3a526fb87f09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96518
        Tested-by: Michael Stahl <michael.stahl@cib.de>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-17  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [7e605bc3ff0cfea76be4683f0170d821fcae7203]

        tdf#120394: doc import: use list format string
        
        Since introducion of list level format string there is
        no need in complex parsing of doc level string and convering
        it to prefix-number-suffix format. We can just replace there
        special chars by %n placeholders (used in docx and now in LO)
        and this should be enough.
        
        Change-Id: I4e947939c4d4f393ee7e16c851cf22567d352ac3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94475
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-06-17  yakovru  <yakovr_st@mail.ru>  [e52263a8d3e61eae82b6345010162427fc5ed7ad]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to d4a80b15edc905f6e1213fa8d95300b8299fffec
          - Add be-BY hyphenation
            
            Change-Id: Iaf6d42b393b1a35c3f7d48fbe3a0b0508fcb2981
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/96431
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2020-06-17  yakovru  <yakovr_st@mail.ru>  [554975e3d25433a39bfce3d5af68ac46e5d00da0]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 887cac8ec1a143d299347e034814c0f9c2595412
          - fix dict name
            
            Change-Id: Ie30c442fe704504502c11418c491af2c938d261e
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/96430
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2020-06-17  yakovru  <yakovr_st@mail.ru>  [3291e5c4839f2aa44ff007352b4782aa2669979c]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to bf3ada34b722c1ade8b1f08aba79b04dda0791a8
          - Update be_BY dictionary to 0.58
            
            Change-Id: I6541c93b6b23cfdc85bf887905c0c9f07d43a32b
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/96409
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2020-06-17  Michael Stahl  <Michael.Stahl@cib.de>  [ad0351b84926075297fb74abbe9b31a0455782af]

        tdf#132944 sw_redlinehide: delete of insert redline
        
        Because of an existing insert redline with SwComparePosition::Equal
        this hits the DeleteAndJoin() call in AppendRedline() and so what
        happens on Undo is that the SwUndoDelete first creates all the layout
        frames and then the SwUndoRedlineDelete creates the frames a 2nd time.
        
        Because this can happen not only for Equal but also Inside case, it
        appears best to prevent the "inner" Undo from recreating the frames;
        it's always SwUndoDelete.
        
        This is quite hacky...
        
        Change-Id: I4438dd09bb6c2edf8154d333de403483768755fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96233
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [188632be71502a2e16d9b688761c7e4870ce35c6]

        inline typedef
        
        Change-Id: Ib3c11a59d155e308caa3f11f43bb2c6552569889
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96515
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-17  Caolán McNamara  <caolanm@redhat.com>  [76fab297b1e4aec8b8eaefbb58c261cb16fa17d5]

        tdf#130449 allow gdk_window_move_to_rect to try GDK_ANCHOR_SLIDE
        
        as well as GDK_ANCHOR_FLIP if the window placement will put part of the
        floating window off screen
        
        Change-Id: I6b76df371048865cb4b1befea5ba34b38336944e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96482
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-17  Caolán McNamara  <caolanm@redhat.com>  [c2d7c9d275a8564428f981e7d146c35f4394741c]

        we already have a NoHorzPlacement flag so use that
        
        to indicate we don't want left/right placement
        
        Change-Id: Ibda0d4729b7adc997fd45308ea1cd32674ace92d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96480
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-17  Miklos Vajna  <vmiklos@collabora.com>  [3942ee4399f5577a7d04b5b89bf178be5bf29dee]

        svx: SVX_ENABLE_FLASH is now unused
        
        It was read by the Writer character blinking UI, which is gone.
        
        Change-Id: I97114f0fcfca02e1b2ff53f613d2d78619262f9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96478
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-06-17  Justin Luth  <jluth@mail.com>  [c3cf3e908add6b6617eb0ee12385fbd8a70a9887]

        tdf#134023 sw ui: stay at footer ONLY when showing control
        
        This adds a missing piece to LO 6.4's
        commit 342a5890dbcddccb4013e201e3ff3d9e6967e733
        
        That tdf#84929 commit message suggested:
          One additional limitation could be added to only apply this
          if it is dealing with the footer, since in the case of a
          header there would be no screen-jump.
        
        and this bug report shows why that is necessary.
        I'm not sure why I didn't apply that immediately.
        Perhaps to help identify situations where the entire
        concept might be bad?
        
        Change-Id: Icea861bec45262eed88c38bb7eea910289c06870
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96487
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-06-17  László Németh  <nemeth@numbertext.org>  [d195f11fc0a9ca5a3974cd9814d64966120df174]

        fix typo
        
        Manual line break and not page break in
        commit cec1d2cb8eb17a28bf418625ea6ea522d6c1c580
        and its description:
        
        "tdf#106234 sw: don't justify after centered tabs
        
        (also after right-aligned and decimal-aligned tabs)
        before *manual line break* in a justified paragraph.
        Justify only after left-aligned tabs, like MSO does."
        
        Change-Id: I261c39c102742017bf246e737486c4700889548c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96476
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a3c8ea5e644ca2fc04de9f01ba9f8ace47f520f0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 456d9b054d29362667b0f3acc391c46293312751
          - Add better 404 error
            
            Missing help pages or links with bad HID were redirected
            to module entry page, masking the real issue in Help.
            
            This patch activated the 404 page and add HID information
            for debug and fix.
            
            Change-Id: I0d55f1c36d9a6c3fab0096d5e3cd171087729691
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96401
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-17  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [a774d1909183db5e970e2efe5fbaae13fecbc8e1]

        tdf#133268: Update message box, remove unnecessary, update some other etc
        
        Change-Id: I44042fbfd51923f42114b55d9f69bad2887bd92e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96483
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-16  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b31dc2e305801bacef1bc982c1e1854849844d50]

        Update git submodules
        
        * Update translations from branch 'master'
          to b3af6d45ec04aa0bb3861e7fb1eab95a66c822f2
          - update translations for 7.0 beta2
            
            and force-fix errors using pocheck
            
            Change-Id: I41df06b7c762dcaf88812f2667f02a6fae639e62
            
2020-06-16  Stephan Bergmann  <sbergman@redhat.com>  [5e3ac497193794b4db22d23c8efa9065786d1b9f]

        tdf#132093: Take aUIScale into account again
        
        ...which had inadvertently gone missing with
        bbab991c70e2a1867493d701168f49a0d0dcbd48 "Avoid
        -fsanitize=implicit-signed-integer-truncation in weld::MetricSpinButton"
        
        Change-Id: Idaccb7d1d088f1a3183f19deb3d8ca413d8b1440
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96470
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-16  Michael Stahl  <Michael.Stahl@cib.de>  [fe041bbc343ee08c6e901f63985d55a90da71c8b]

        mariadb: upgrade to release 3.1.8
        
        Fixes CVE-2018-3081 CVE-2020-2574 CVE-2020-2752 CVE-2020-2922 CVE-2020-13249
        
        Remove obsolete patches:
        * mariadb-msvc.patch.1
        * mariadb-swap.patch
        * mariadb-inline.patch.1
        * mariadb-CONC-104.patch.1
        
        Don't build anything from plugins/ in the hope that it's not needed.
        
        Change-Id: I1c8633866b7108a8bb22dae0e0dd5f4a44bf5150
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96466
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-16  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [0f6e012057bf0d1cc339154e8af6586d9615a37f]

        tdf#133913 - create variable with Variant/Type in StepLOADNC
        
        During the loading of numeric constants in StepLOADNC, create variables
        of type Variant and convert them to the requested type, i.e.
        Variant/Type in order to prevent type conversion errors, when they are
        passed to a method with variant parameter types.
        
        Change-Id: I2ab0111b5b53dd2de9523ba7cf12bd2519d050b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96402
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-06-16  Caolán McNamara  <caolanm@redhat.com>  [f51ea6c297d17299c93e0560a9b4f90ebc2446d4]

        tdf#134038 use mnCheckWidthReq to avoid text width calculation
        
        when mnCheckWidthReq is available
        
        Change-Id: I9964b1df9e025ab737d0d306148930c34b7d7148
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96474
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-16  Caolán McNamara  <caolanm@redhat.com>  [fa4ae1b318fef5984303f5906a9391d33d46bed7]

        tdf#134038 insert in optimal order
        
        Change-Id: I7b3d2b7bb37f4a7de118b4654f63bcc18a24b855
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96473
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-16  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [84eef89a1c8efca6b77ca161b6525cd1a6bb49f5]

        tdf#133268: Update non cmd icons, update Glue point icons
        
        - Update some menubar visibility
        
        Change-Id: I7a464691b8608d01f0a8b3924c37e0fd510df45c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96468
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-16  Miklos Vajna  <vmiklos@collabora.com>  [c43e62f26f8d51c2ad97f6c93877ce9d3ae9639e]

        vcl: namespace PDFWriterImpl consistently
        
        We had a mix of 'using namespace vcl;' and 'namespace vcl {',
        standardize on the later.
        
        Change-Id: I088bb0e0c03f712242427bf6a0b31dd17755b9dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96475
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-16  László Németh  <nemeth@numbertext.org>  [cec1d2cb8eb17a28bf418625ea6ea522d6c1c580]

        tdf#106234 sw: don't justify after centered tabs
        
        (also after right-aligned and decimal-aligned tabs)
        before the page break in a justified paragraph.
        Justify only after left-aligned tabs, like MSO does.
        
        Regression from commit 07dcbed5fb6d88f69d84313ddede81c222a5a7a6
          (INTEGRATION: CWS fmebugs01 (1.15.104); FILE MERGED
          2004/02/09 15:13:57 fme 1.15.104.1: #i13507# Justified
          alignment for lines containing manual breaks).
        
        See also commit 5d7b3475278f59a423c2139ae51f9b4849621890
          (INTEGRATION: CWS swqbf34 (1.17.96); FILE MERGED
          2005/06/29 12:12:25 fme 1.17.96.2: #i49277# New
          compatibility option bDoNotJustifyLinesWithManualBreak).
        
        Change-Id: Ib92e301aaf46eec283c0850d23549b1b54106068
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96438
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-16  Caolán McNamara  <caolanm@redhat.com>  [0747e8b98089803d6b66bc8ede3e961c2471f455]

        size width request to fit column hint
        
        Change-Id: I1439984e4ff52bebb1c1e777c1cdffcc5820c169
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96472
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-16  Miklos Vajna  <vmiklos@collabora.com>  [bfe6500f2560f13a2114a52167bcee4f997da037]

        sfx2: add uitest for pdf signing
        
        Fails with 058caeef45f9abf12e4e243aafbbb1c2ebcbc057 (tdf#130354 sfx2:
        make PDF signing UI work again, 2020-06-02) reverted.
        
        Change-Id: I4f4ffaeed4b93c033bc2fdaa76ff817d172c8853
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96469
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-16  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [20c17b0ffb89102d086f80303887a8594f0c3c8c]

        macOS fix langpack installer with manually selected .app directory
        
        For cases when there are multiple matching apps where the Languagepack
        might be installed to, the "make sure to launch LO once before
        installing the langpack" mechanism can fail.
        Even if it is the call "tell application <selection> to activate" that
        fails, the error handler assumes that the untar operation didn't work
        and suggests to retry with admin privileges, modifying the .app bundle
        before having it started once (AKA verified by gatekeeper), breaking
        the app.
        Passing the full path to the application object should fix that.
        
        Change-Id: I47d61ad68e225fbdba191702ba85598164602e81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96449
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-06-16  Miklos Vajna  <vmiklos@collabora.com>  [058c21ac4a552ee6f6ca2f67c0d134a819228d53]

        sd signature line: access the pdf shape from the appearance writer
        
        PDFDocument::WriteAppearanceObject() is where we can turn the pdf data
        (containing a single shape only) into a form XObject, later.
        
        Change-Id: Id042c95af4a867d3997d6f7742a18659b8925c12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96455
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-16  Stephan Bergmann  <sbergman@redhat.com>  [ea45b306d824938d2dc01e6988be210c3a042efe]

        Document that accessing an empty bitmap is legal
        
        It no longer triggers an assert in --enable-assert-always-abort builds since
        2293aa3a15a0fc0566c0e15872fdc215d0ab2fe6 "Remove dubious assert 'Forbidden
        Access to empty bitmap!'".
        
        Change-Id: I1c50b7f167fa1e1ba0b465934eabd195285abd4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/80437
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-16  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [9da104538dd92861b2b9e4e95ccbafe12632fe83]

        mac langpack script: simplify mdfind call to not use wildcard match
        
        I think this is leftover from very early development stages when it
        didn't have placeholders, but literal OpenOffice or similar at the time.
        
        Not matching for wildcard but for full LibreOffice/LibreOfficeDev string
        makes removing the languagepacks from the match superfluous
        
        It was wrong anyway, since kMDItemDisplayName has the name without the
        .app extension (you'd have to use _kMDItemDisplayNameWithExtensions for
        that)
        
        Change-Id: I37b1ed2d23ea18fd81a8844f35c9cb0d5dc34211
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96441
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-06-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [4b659f6c2fd72139d923637981786e38b5f68130]

        tdf#129247: sw: Add unittest
        
        Change-Id: Ifda47fdaa40fb6792872afc15405e06ccba40fe8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96450
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-16  Miklos Vajna  <vmiklos@collabora.com>  [559765ca62f5e581dd5040bdf24e504cf38b0397]

        sd signature line: export shape with signature to PDF
        
        So that later this can be used when writing the appearance object of the
        pdf signature.
        
        Change-Id: I98517b88723de8ffdc982d4eaae7225289603f1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96451
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-16  Michael Meeks  <michael.meeks@collabora.com>  [12a8b07ba426ef06c987b2ad6b3bcd5344ec3798]

        Add more debug for mal-formed xml.
        
        Change-Id: I905d54ade7fdce992b0ff6e81d51915b43acd2ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96434
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-06-16  Michael Stahl  <Michael.Stahl@cib.de>  [009899190ef1e606cac82ab4de2ce0d8438eb09e]

        sw: fix type of FieldsToCalc() parameter
        
        Change-Id: Ic59c65f67c9479c5d43bef4abd67b8e4ee4192b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96128
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-16  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [7708b3f2d62f3defae261cd2d3621ae3b324d9d1]

        tdf#133511 adjust langpack script for removal of CFBundleGetInfoString
        
        3a028418190790c3bbaf6e505ff55b7bb8c0b474 removed the string from
        Info.plist, but the languagepack install script tried to use that to
        make sure whatever the user selects/is found is from the dame type (dev
        vs release and codeline/version). Instead of doing multiple
        greps/multiline ones (there are multiple version strings in that file,
        only one being from LO itself…) use mdls instead to pick the interesting
        properties to build a "PRODUCTNAME FULLVERSION" string again we can
        match against. --raw switch is nul separated, so add additional xargs -0
        in there instead of trying to match a nul with grep
        (without --raw it is a nice human readable multiline string)
        
        Change-Id: I049a8425709a0c41b61aa09452490b481d39e4d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96439
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-06-16  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [408f2a1c09a6563caf193384df8e1cac6e153fbb]

        tdf#133605: docx import: use ilvl value for list level import
        
        Previous implementation was not aware about ilvl value which
        declares a level number it is defining. So LO was able correctly
        handle only lists were levels are defined in increasing order
        starting from zero. Same problem was also with override lists: if
        we just override only one some random level (for example ilvl=2
        in bugdoc) it was applied to level 0.
        
        Change-Id: If1f466fcbae0c82a8601e5b638e541d75aab665c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96268
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-06-16  Stephan Bergmann  <sbergman@redhat.com>  [2293aa3a15a0fc0566c0e15872fdc215d0ab2fe6]

        Remove dubious assert "Forbidden Access to empty bitmap!"
        
        It had been added with d46c32140fdb05758c039dd27552b1788faac104 "assert in
        BitmapInfoAccess if bitmap is empty or we can't read from it", and
        <https://gerrit.libreoffice.org/c/core/+/55416/2#
        message-9db4353d06f66af8f8389d8ed9b84bd89209caf4> had argued:  "This does not
        make sense.  Either xImpBmp must be true here (in which case the following 'if'
        is an error) or not (in which case the assert is an error).  Which is it?"  To
        which <https://gerrit.libreoffice.org/c/core/+/55416/2#
        message-6a8c692d96ad63f78262909afa78a4222072f8c2> had responded:  "because I
        wanted to catch problems in debug/assert mode, but still allow release builds to
        'work', to some degree.  Since this assert hasn't resulted in any bug reports
        yet, I think we can remove the if now" (but note that that removal apparently
        never happened until now; and
        <https://bugs.documentfoundation.org/show_bug.cgi?id=128001> "Assertion when
        accessing animation properties from sidebar" documents a case where it appears
        that the assert did help to highlight a real---albeit transient---error).
        
        But e.g. <https://ci.libreoffice.org/job/lo_tb_master_linux_dbg/29921/> now
        triggered that assert during CppunitTest_sw_uiwriter at
        
        > #7  0x00002acd75c651a6 in __assert_fail_base () at /lib64/libc.so.6
        > #8  0x00002acd75c65252 in  () at /lib64/libc.so.6
        > #9  0x00002acd82871aa6 in BitmapInfoAccess::BitmapInfoAccess(Bitmap&, BitmapAccessMode) (this=0x5255030, rBitmap=..., nMode=Write) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/Python Exception <class 'gdb.error'> There is no member or method named _M_head_impl.:
        > vcl/source/gdi/bmpacc.cxx:38
        >         xImpBmp = std::shared_ptr (empty) 0x0
        > #10 0x00002acd82871e36 in BitmapReadAccess::BitmapReadAccess(Bitmap&, BitmapAccessMode) (this=0x5255030, rBitmap=..., nMode=Write) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/gdi/bmpacc.cxx:89
        > #11 0x00002acd828727b4 in BitmapWriteAccess::BitmapWriteAccess(Bitmap&) (this=0x5255030, rBitmap=...) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/gdi/bmpacc.cxx:355
        > #12 0x00002acd82afbdae in Bitmap::AcquireWriteAccess() (this=0x7ffcfba67700) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/bitmap/bitmap.cxx:413
        >         pWriteAccess =
        > #13 0x00002acd8276ce03 in vcl::ScopedBitmapAccess<BitmapWriteAccess, Bitmap, &Bitmap::AcquireWriteAccess>::ScopedBitmapAccess(Bitmap&) (this=0x7ffcfba676e0, rBitmap=...) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/include/vcl/scopedbitmapaccess.hxx:53
        > #14 0x00002acd82b07bec in BitmapDisabledImageFilter::execute(BitmapEx const&) const (this=0x7ffcfba67a88, rBitmapEx=...) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/bitmap/BitmapDisabledImageFilter.cxx:28
        >         aSize = Size = {width = 0, height = 0}
        >         nBitCount = 8
        >         pPal = 0x2acd83a65980 <Bitmap::GetGreyPalette(int)::aGreyPalette256>
        >         aGrey = {_vptr.Bitmap = 0x2acd83a16868 <vtable for Bitmap+16>, mxSalBmp = std::shared_ptr (empty) 0x0, maPrefMapMode = {mpImplMapMode = {m_pimpl = 0x1d91070}}, maPrefSize = Size = {width = 0, height = 0}}
        >         pGrey = {mpAccess = 0x0, mpBitmap = 0x7ffcfba67700}
        >         aReturnBitmap = {maBitmap = {_vptr.Bitmap = 0x0, mxSalBmp = std::shared_ptr (count -2107407548, weak 10956) 0x50ad5e8, maPrefMapMode = {mpImplMapMode = {m_pimpl = 0x2acd823407d9 <Bitmap::operator!() const+33>}}, maPrefSize = Size = {width = 140724530477216, height = 84596192}}, maMask = {_vptr.Bitmap = 0x7ffcfba678b0, mxSalBmp = std::shared_ptr (count -1736603320, weak -1871345337) 0x2acd82638344 <BitmapEx::operator!() const+24>, maPrefMapMode = {mpImplMapMode = {m_pimpl = 0x50ad560}}, maPrefSize = Size = {width = 140724530477664, height = 47062149486690}}, maBitmapSize = Size = {width = 4607182418800017408, height = 84596016}, maTransparentColor = rgb(0, 0, 0), meTransparent = NONE, mbAlpha = false}
        >         aReadBitmap = {_vptr.Bitmap = 0xffffffff00000000, mxSalBmp = std::shared_ptr (count 7274595, weak 6881387) 0x215a600, maPrefMapMode = {mpImplMapMode = {m_pimpl = 0x2acd752acaa9 <__gnu_debug::_Safe_sequence_base::_M_get_mutex()+9>}}, maPrefSize = Size = {width = 0, height = 0}}
        >         pRead = {mpAccess = 0x0, mpBitmap = 0x0}
        > #15 0x00002acd82aff64a in BitmapFilter::Filter(BitmapEx&, BitmapFilter const&) (rBmpEx=..., rFilter=...) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/bitmap/bitmapfilter.cxx:22
        >         aTmpBmpEx = {maBitmap = {_vptr.Bitmap = 0x0, mxSalBmp = std::shared_ptr (count -2107407548, weak 10956) 0x50ad5e8, maPrefMapMode = {mpImplMapMode = {m_pimpl = 0x2acd823407d9 <Bitmap::operator!() const+33>}}, maPrefSize = Size = {width = 140724530477216, height = 84596192}}, maMask = {_vptr.Bitmap = 0x7ffcfba678b0, mxSalBmp = std::shared_ptr (count -1736603320, weak -1871345337) 0x2acd82638344 <BitmapEx::operator!() const+24>, maPrefMapMode = {mpImplMapMode = {m_pimpl = 0x50ad560}}, maPrefSize = Size = {width = 140724530477664, height = 47062149486690}}, maBitmapSize = Size = {width = 4607182418800017408, height = 84596016}, maTransparentColor = rgb(0, 0, 0), meTransparent = NONE, mbAlpha = false}
        > #16 0x00002acd82b3da59 in ImplImage::getBitmapEx(bool) (this=0x50ad530, bDisabled=true) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/image/ImplImage.cxx:123
        >         aChecksum = 1063942691015340773
        > #17 0x00002acd82b3dc35 in ImplImage::getBitmapExForHiDPI(bool) (this=0x50ad530, bDisabled=true) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/image/ImplImage.cxx:153
        > #18 0x00002acd82b3aa6f in Image::Draw(OutputDevice*, Point const&, DrawImageFlags, Size const*) (this=0x5008650, pOutDev=0x4f695c0, rPos=Point = {...}, nStyle=Disable, pSize=0x0) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/image/Image.cxx:123
        >         aOutSize = Size = {width = 0, height = 0}
        >         aRenderBmp = warning: can't find linker symbol for virtual table for `std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>' value
        > warning:   found `typeinfo for DockingWindow' instead
        > warning: can't find linker symbol for virtual table for `std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>' value
        > warning:   found `typeinfo for DockingWindow' instead
        > warning: can't find linker symbol for virtual table for `Bitmap' value
        > warning:   found `typeinfo for DockingWindow' instead
        > warning: RTTI symbol not found for class '__cxxabiv1::__vmi_class_type_info'
        > warning: RTTI symbol not found for class '__cxxabiv1::__vmi_class_type_info'
        > Python Exception <class 'gdb.error'> There is no member or method named _M_head_impl.:
        > {maBitmap = {_vptr.Bitmap = 0x0, mxSalBmp = std::shared_ptr (expired, weak 0) 0x50ad5e8, maPrefMapMode = {mpImplMapMode = {m_pimpl = 0x2acd823407d9 <Bitmap::operator!() const+33>}}, maPrefSize = Size = {width = 140724530478112, height = 140724530478352}}, maMask = {_vptr.Bitmap = 0x2acd8398b038 <typeinfo for DockingWindow+32>, mxSalBmp = std::shared_ptr (count -2095382144, weak 10956) 0x0, maPrefMapMode = {mpImplMapMode = {m_pimpl = 0x4f695c0}}, maPrefSize = Size = {width = 83269056, height = 47061922066318}}, maBitmapSize = Size = {width = 83269056, height = 140724530478240}, maTransparentColor = rgb(0, 0, 0), meTransparent = NONE, mbAlpha = false}
        > #19 0x00002acd8277485c in OutputDevice::DrawImage(Point const&, Size const&, Image const&, DrawImageFlags) (this=0x4f695c0, rPos=Point = {...}, rSize=Size = {...}, rImage=..., nStyle=Disable) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/outdev/bitmap.cxx:1466
        >         rNonConstImage = @0x5008650: {mpImplData = std::shared_ptr (count 1, weak 0) 0x50ad530}
        >         __PRETTY_FUNCTION__ = "void OutputDevice::DrawImage(const Point&, const Size&, const Image&, DrawImageFlags)"
        >         bIsSizeValid = false
        > #20 0x00002acd82774786 in OutputDevice::DrawImage(Point const&, Image const&, DrawImageFlags) (this=0x4f695c0, rPos=Point = {...}, rImage=..., nStyle=Disable) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/outdev/bitmap.cxx:1450
        >         __PRETTY_FUNCTION__ = "void OutputDevice::DrawImage(const Point&, const Image&, DrawImageFlags)"
        > #21 0x00002acd8257a3da in ToolBox::ImplDrawItem(OutputDevice&, unsigned long, unsigned short) (this=0x4f695c0, rRenderContext=..., nPos=0, nHighlight=0) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/toolbox.cxx:2697
        >         pImage = 0x5008650
        >         nImageStyle = Disable
        >         pItem = 0x5008630
        >         rStyleSettings = @0x2159a50: {mxData = std::shared_ptr (count 3, weak 0) 0x215a210}
        >         bHasOpenPopup = false
        >         bHighContrastWhite = false
        >         aBtnSize = Size = {width = 7, height = 7}
        >         aButtonRect = {static RECT_EMPTY = -32767, nLeft = 0, nTop = 8, nRight = 6, nBottom = 14}
        >         nOffX = 3
        >         nOffY = 11
        >         nImageOffX = 3
        >         nImageOffY = 11
        >         nStyle = NONE
        >         bImage = true
        >         bText = false
        >         tmpButtonType = SYMBOLONLY
        >         nBtnWidth = 0
        >         nBtnHeight = 0
        >         aImageSize = Size = {width = 0, height = 0}
        >         aTxtSize = Size = {width = 0, height = 0}
        >         bRotate = 158
        > #22 0x00002acd8257d230 in ToolBox::Paint(OutputDevice&, tools::Rectangle const&) (this=0x4f695c0, rRenderContext=..., rPaintRect=...) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/toolbox.cxx:3491
        >         nHighlight = 0
        >         pItem = 0x5008630
        >         i = 0
        >         nHighPos = 18446744073709551615
        >         nCount = 3
        > #23 0x00002acd8235e803 in PaintHelper::DoPaint(vcl::Region const*) (this=0x7ffcfba68280, pRegion=0x691b9a0) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:311
        >         aBackground = {mpImplWallpaper = {m_pimpl = 0x4ddb8a0}}
        >         pWindowImpl = 0x344a620
        >         pWinChildClipRegion = 0x344aa10
        >         pFrameData = 0x50962e0
        > #24 0x00002acd8235fd24 in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) (this=0x4f695c0, pRegion=0x691b9a0, nPaintFlags=(PaintAll | PaintChildren | Erase)) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:615
        >         aHelper = {m_pWindow = {_vptr.VclPtr = 0x2acd8392fa18 <vtable for VclPtr<vcl::Window>+16>, m_rInnerRef = rtl::Reference to 0x4f695c0}, m_pChildRegion = , m_aSelectionRect = {static RECT_EMPTY = -32767, nLeft = 0, nTop = 0, nRight = -32767, nBottom = -32767}, m_aPaintRect = {static RECT_EMPTY = -32767, nLeft = 0, nTop = 0, nRight = 20, nBottom = 22}, m_aPaintRegion = {mpB2DPolyPolygon = std::shared_ptr (empty) 0x0, mpPolyPolygon = std::shared_ptr (empty) 0x0, mpRegionBand = std::shared_ptr (count 2, weak 0) 0x51d40a0, mbIsNull = false}, m_nPaintFlags = (PaintAll | PaintCPython Exception <class 'gdb.error'> There is no member or method named _M_head_impl.:
        > Python Exception <class 'gdb.error'> There is no member or method named _M_head_impl.:
        > Python Exception <class 'gdb.error'> There is no member or method named _M_head_impl.:
        > hildren | Erase), m_bPop = true, m_bRestoreCursor = false, m_bStartedBufferedPaint = false}
        > #25 0x00002acd8235f6e2 in PaintHelper::~PaintHelper() (this=0x7ffcfba683f0, __in_chrg=<optimized out>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:551
        >         pTempWindow = 0x4f695c0
        >         pWindowImpl = 0x4ec5e30
        >         pFrameData = 0x50962e0
        > #26 0x00002acd8235fd7d in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) (this=0x505c2f0, pRegion=0x2b017b0, nPaintFlags=(PaintAllChildren | PaintChildren | Erase)) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:612
        >         aHelper = {m_pWindow = {_vptr.VclPtr = 0x2acd8392fa18 <vtable for VclPtr<vcl::Window>+16>, m_rInnerRef = rtl::Reference to 0x505c2f0}, m_pChildRegion = , m_aSelectionRect = {static RECT_EMPTY = -32767, nLeft = 0, nTop = 0, nRight = -32767, nBottom = -32767}, m_aPaintRect = {static RECT_EMPTY = -32767, nLeft = 219, nTop = 0, nRight = 224, nBottom = 22}, m_aPaintRegion = {mpB2DPolyPolygon = std::shared_ptr (empty) 0x0, mpPolyPolygon = std::shared_ptr (empty) 0x0, mpRegionBand = std::shared_ptr (count 1, weak 0) 0x3611760, mbIsNull = false}, m_nPaintFlags = (PaintAllChildren | PaintChildren | Erase), m_bPop = true, m_bRestoreCursor = false, m_bStartedBufferedPaint = false}
        > #27 0x00002acd8235f6e2 in PaintHelper::~PaintHelper() (this=0x7ffcfba68560, __in_chrg=<optimized out>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:551
        >         pTempWindow = 0x505c2f0
        >         pWindowImpl = 0x4e1bb50
        >         pFrameData = 0x50962e0
        > #28 0x00002acd8235fd7d in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) (this=0x4c02270, pRegion=0x4bd7f40, nPaintFlags=(PaintAllChildren | PaintChildren | Erase)) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:612
        >         aHelper = {m_pWindow = {_vptr.VclPtr = 0x2acd8392fa18 <vtable for VclPtr<vcl::Window>+16>, m_rInnerRef = rtl::Reference to 0x4c02270}, m_pChildRegion = , m_aSelectionRect = {static RECT_EMPTY = -32767, nLeft = 0, nTop = 0, nRight = -32767, nBottom = -32767}, m_aPaintRect = {static RECT_EMPTY = -32767, nLeft = 0, nTop = 0, nRight = -32767, nBottom = -32767}, m_aPaintRegion = {mpB2DPolyPolygon = std::shared_ptr (empty) 0x0, mpPolyPolygon = std::shared_ptr (empty) 0x0, mpRegionBand = std::shared_ptr (empty) 0x0, mbIsNull = false}, m_nPaintFlags = (PaintAllChildren | PaintChildren | Erase), m_bPop = false, m_bRestoreCursor = false, m_bStartedBufferedPaint = false}
        > #29 0x00002acd8235f6e2 in PaintHelper::~PaintHelper() (this=0x7ffcfba686d0, __in_chrg=<optimized out>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:551
        >         pTempWindow = 0x4c02270
        >         pWindowImpl = 0x4dda7e0
        >         pFrameData = 0x50962e0
        > #30 0x00002acd8235fd7d in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) (this=0x50ce0a0, pRegion=0x56b3350, nPaintFlags=(PaintAllChildren | PaintChildren | Erase)) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:612
        >         aHelper = {m_pWindow = {_vptr.VclPtr = 0x2acd8392fa18 <vtable for VclPtr<vcl::Window>+16>, m_rInnerRef = rtl::Reference to 0x50ce0a0}, m_pChildRegion = , m_aSelectionRect = {static RECT_EMPTY = -32767, nLeft = 0, nTop = 0, nRight = -32767, nBottom = -32767}, m_aPaintRect = {static RECT_EMPTY = -32767, nLeft = 0, nTop = 0, nRight = -32767, nBottom = -32767}, m_aPaintRegion = {mpB2DPolyPolygon = std::shared_ptr (empty) 0x0, mpPolyPolygon = std::shared_ptr (empty) 0x0, mpRegionBand = std::shared_ptr (empty) 0x0, mbIsNull = false}, m_nPaintFlags = (PaintAllChildren | PaintChildren | Erase), m_bPop = false, m_bRestoreCursor = false, m_bStartedBufferedPaint = false}
        > #31 0x00002acd8235f6e2 in PaintHelper::~PaintHelper() (this=0x7ffcfba68840, __in_chrg=<optimized out>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:551
        >         pTempWindow = 0x50ce0a0
        >         pWindowImpl = 0x52dfbe0
        >         pFrameData = 0Python Exception <class 'gdb.error'> There is no member or method named _M_head_impl.:
        > Python Exception <class 'gdb.error'> There is no member or method named _M_head_impl.:
        > Python Exception <class 'gdb.error'> There is no member or method named _M_head_impl.:
        > Python Exception <class 'gdb.error'> There is no member or method named _M_head_impl.:
        > x50962e0
        > #32 0x00002acd8235fd7d in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) (this=0x533f890, pRegion=0x56e6d40, nPaintFlags=(PaintAllChildren | PaintChildren | Erase)) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:612
        >         aHelper = {m_pWindow = {_vptr.VclPtr = 0x2acd8392fa18 <vtable for VclPtr<vcl::Window>+16>, m_rInnerRef = rtl::Reference to 0x533f890}, m_pChildRegion = , m_aSelectionRect = {static RECT_EMPTY = -32767, nLeft = 0, nTop = 0, nRight = -32767, nBottom = -32767}, m_aPaintRect = {static RECT_EMPTY = -32767, nLeft = 0, nTop = 0, nRight = -32767, nBottom = -32767}, m_aPaintRegion = {mpB2DPolyPolygon = std::shared_ptr (empty) 0x0, mpPolyPolygon = std::shared_ptr (empty) 0x0, mpRegionBand = std::shared_ptr (empty) 0x0, mbIsNull = false}, m_nPaintFlags = (PaintAllChildren | PaintChildren | Erase), m_bPop = false, m_bRestoreCursor = false, m_bStartedBufferedPaint = false}
        > #33 0x00002acd8235f6e2 in PaintHelper::~PaintHelper() (this=0x7ffcfba689b0, __in_chrg=<optimized out>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:551
        >         pTempWindow = 0x533f890
        >         pWindowImpl = 0x4c53a60
        >         pFrameData = 0x50962e0
        > #34 0x00002acd8235fd7d in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) (this=0x51f0b20, pRegion=0x0, nPaintFlags=(PaintAllChildren | PaintChildren | Erase)) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:612
        >         aHelper = {m_pWindow = {_vptr.VclPtr = 0x2acd8392fa18 <vtable for VclPtr<vcl::Window>+16>, m_rInnerRef = rtl::Reference to 0x51f0b20}, m_pChildRegion = , m_aSelectionRect = {static RECT_EMPTY = -32767, nLeft = 0, nTop = 0, nRight = -32767, nBottom = -32767}, m_aPaintRect = {static RECT_EMPTY = -32767, nLeft = 132, nTop = 6, nRight = 251, nBottom = 190}, m_aPaintRegion = {mpB2DPolyPolygon = std::shared_ptr (empty) 0x0, mpPolyPolygon = std::shared_ptr (empty) 0x0, mpRegionBand = std::shared_ptr (count 2, weak 0) 0x56822e0, mbIsNull = false}, m_nPaintFlags = (PaintAllChildren | PaintChildren | Erase), m_bPop = true, m_bRestoreCursor = false, m_bStartedBufferedPaint = false}
        > #35 0x00002acd8235f6e2 in PaintHelper::~PaintHelper() (this=0x7ffcfba68b20, __in_chrg=<optimized out>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:551
        >         pTempWindow = 0x51f0b20
        >         pWindowImpl = 0x4f521b0
        >         pFrameData = 0x50962e0
        > #36 0x00002acd8235fd7d in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) (this=0x4f0e7c0, pRegion=0x0, nPaintFlags=PaintChildren) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:612
        >         aHelper = {m_pWindow = {_vptr.VclPtr = 0x2acd8392fa18 <vtable for VclPtr<vcl::Window>+16>, m_rInnerRef = rtl::Reference to 0x4f0e7c0}, m_pChildRegion = , m_aSelectionRect = {static RECT_EMPTY = -32767, nLeft = 0, nTop = 0, nRight = -32767, nBottom = -32767}, m_aPaintRect = {static RECT_EMPTY = -32767, nLeft = 0, nTop = 0, nRight = -32767, nBottom = -32767}, m_aPaintRegion = {mpB2DPolyPolygon = std::shared_ptr (empty) 0x0, mpPolyPolygon = std::shared_ptr (empty) 0x0, mpRegionBand = std::shared_ptr (empty) 0x0, mbIsNull = false}, m_nPaintFlags = PaintChildren, m_bPop = false, m_bRestoreCursor = false, m_bStartedBufferedPaint = false}
        > #37 0x00002acd8235f6e2 in PaintHelper::~PaintHelper() (this=0x7ffcfba68c90, __in_chrg=<optimized out>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:551
        >         pTempWindow = 0x4f0e7c0
        >         pWindowImpl = 0x4e5d6a0
        >         pFrameData = 0x50962e0
        > #38 0x00002acd8235fd7d in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) (this=0x50d33b0, pRegion=0x0, nPaintFlags=PaintChildren) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:612
        >         aHelper = {m_pWindow = {_vptr.VclPtr = 0x2acd8392fa18 <vtable for VclPtr<vcl::Window>+16>, m_rInnerRef = rtl::Reference to 0x50d33b0}, m_pChildRegion = , m_aSelectionRect = {static RECT_EPython Exception <class 'gdb.error'> There is no member or method named _M_head_impl.:
        > Python Exception <class 'gdb.error'> There is no member or method named _M_head_impl.:
        > Python Exception <class 'gdb.error'> There is no member or method named _M_head_impl.:
        > MPTY = -32767, nLeft = 0, nTop = 0, nRight = -32767, nBottom = -32767}, m_aPaintRect = {static RECT_EMPTY = -32767, nLeft = 0, nTop = 0, nRight = -32767, nBottom = -32767}, m_aPaintRegion = {mpB2DPolyPolygon = std::shared_ptr (empty) 0x0, mpPolyPolygon = std::shared_ptr (empty) 0x0, mpRegionBand = std::shared_ptr (empty) 0x0, mbIsNull = false}, m_nPaintFlags = PaintChildren, m_bPop = false, m_bRestoreCursor = false, m_bStartedBufferedPaint = false}
        > #39 0x00002acd8235f6e2 in PaintHelper::~PaintHelper() (this=0x7ffcfba68e00, __in_chrg=<optimized out>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:551
        >         pTempWindow = 0x50d33b0
        >         pWindowImpl = 0x4ccb7f0
        >         pFrameData = 0x50962e0
        > #40 0x00002acd8235fd7d in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) (this=0x52e4de0, pRegion=0x0, nPaintFlags=PaintChildren) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:612
        >         aHelper = {m_pWindow = {_vptr.VclPtr = 0x2acd8392fa18 <vtable for VclPtr<vcl::Window>+16>, m_rInnerRef = rtl::Reference to 0x52e4de0}, m_pChildRegion = , m_aSelectionRect = {static RECT_EMPTY = -32767, nLeft = 0, nTop = 0, nRight = -32767, nBottom = -32767}, m_aPaintRect = {static RECT_EMPTY = -32767, nLeft = 0, nTop = 0, nRight = -32767, nBottom = -32767}, m_aPaintRegion = {mpB2DPolyPolygon = std::shared_ptr (empty) 0x0, mpPolyPolygon = std::shared_ptr (empty) 0x0, mpRegionBand = std::shared_ptr (empty) 0x0, mbIsNull = false}, m_nPaintFlags = PaintChildren, m_bPop = false, m_bRestoreCursor = false, m_bStartedBufferedPaint = false}
        > #41 0x00002acd8235f6e2 in PaintHelper::~PaintHelper() (this=0x7ffcfba68f70, __in_chrg=<optimized out>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:551
        >         pTempWindow = 0x52e4de0
        >         pWindowImpl = 0x4cc8950
        >         pFrameData = 0x50962e0
        > #42 0x00002acd8235fd7d in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) (this=0x4d8bf30, pRegion=0x0, nPaintFlags=PaintChildren) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:612
        >         aHelper = {m_pWindow = {_vptr.VclPtr = 0x2acd8392fa18 <vtable for VclPtr<vcl::Window>+16>, m_rInnerRef = rtl::Reference to 0x4d8bf30}, m_pChildRegion = , m_aSelectionRect = {static RECT_EMPTY = -32767, nLeft = 0, nTop = 0, nRight = -32767, nBottom = -32767}, m_aPaintRect = {static RECT_EMPTY = -32767, nLeft = 0, nTop = 0, nRight = -32767, nBottom = -32767}, m_aPaintRegion = {mpB2DPolyPolygon = std::shared_ptr (empty) 0x0, mpPolyPolygon = std::shared_ptr (empty) 0x0, mpRegionBand = std::shared_ptr (empty) 0x0, mbIsNull = false}, m_nPaintFlags = PaintChildren, m_bPop = false, m_bRestoreCursor = false, m_bStartedBufferedPaint = false}
        > #43 0x00002acd8235f6e2 in PaintHelper::~PaintHelper() (this=0x7ffcfba690e0, __in_chrg=<optimized out>) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:551
        >         pTempWindow = 0x4d8bf30
        >         pWindowImpl = 0x4ccbd40
        >         pFrameData = 0x50962e0
        > #44 0x00002acd8235fd7d in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) (this=0x56eb630, pRegion=0x0, nPaintFlags=PaintChildren) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:612
        >         aHelper = {m_pWindow = {_vptr.VclPtr = 0x2acd8392fa18 <vtable for VclPtr<vcl::Window>+16>, m_rInnerRef = rtl::Reference to 0x56eb630}, m_pChildRegion = , m_aSelectionRect = {static RECT_EMPTY = -32767, nLeft = 0, nTop = 0, nRight = -32767, nBottom = -32767}, m_aPaintRect = {static RECT_EMPTY = -32767, nLeft = 0, nTop = 0, nRight = -32767, nBottom = -32767}, m_aPaintRegion = {mpB2DPolyPolygon = std::shared_ptr (empty) 0x0, mpPolyPolygon = std::shared_ptr (empty) 0x0, mpRegionBand = std::shared_ptr (empty) 0x0, mbIsNull = false}, m_nPaintFlags = PaintChildren, m_bPop = false, m_bRestoreCursor = false, m_bStartedBufferedPaint = false}
        > #45 0x00002acd8235f6e2 in PaintHelper::~PaintHelper() (this=0x7ffcfba69250, __in_chrg=<optimized out>) at /home/tdf/lode/Python Exception <class 'gdb.error'> There is no member or method named _M_head_impl.:
        > jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:551
        >         pTempWindow = 0x56eb630
        >         pWindowImpl = 0x4e06d10
        >         pFrameData = 0x50962e0
        > #46 0x00002acd8235fd7d in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) (this=0x5675000, pRegion=0x0, nPaintFlags=PaintChildren) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:612
        >         aHelper = {m_pWindow = {_vptr.VclPtr = 0x2acd8392fa18 <vtable for VclPtr<vcl::Window>+16>, m_rInnerRef = rtl::Reference to 0x5675000}, m_pChildRegion = , m_aSelectionRect = {static RECT_EMPTY = -32767, nLeft = 0, nTop = 0, nRight = -32767, nBottom = -32767}, m_aPaintRect = {static RECT_EMPTY = -32767, nLeft = 0, nTop = 0, nRight = -32767, nBottom = -32767}, m_aPaintRegion = {mpB2DPolyPolygon = std::shared_ptr (empty) 0x0, mpPolyPolygon = std::shared_ptr (empty) 0x0, mpRegionBand = std::shared_ptr (empty) 0x0, mbIsNull = false}, m_nPaintFlags = PaintChildren, m_bPop = false, m_bRestoreCursor = false, m_bStartedBufferedPaint = false}
        > #47 0x00002acd8235fec4 in vcl::Window::ImplCallOverlapPaint() (this=0x5675000) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:639
        >         pTempWindow = 0x0
        > #48 0x00002acd8236003e in vcl::Window::ImplHandlePaintHdl(Timer*) (this=0x5675000) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:662
        >         aZone = {m_sProfileId = 0x2acd830b598f "VCL idle re-paint", m_aCreateTime = 0, m_bConsole = false, static g_bRecording = {_M_base = {static _S_alignment = 1, _M_i = false}, static is_always_lock_free = true}}
        > #49 0x00002acd8235ff03 in vcl::Window::LinkStubImplHandlePaintHdl(void*, Timer*) (instance=0x5675000, data=0x50962e0) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/window/paint.cxx:643
        > #50 0x00002acd82c4abb3 in Link<Timer*, void>::Call(Timer*) const (this=0x5096300, data=0x50962e0) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/include/tools/link.hxx:111
        > #51 0x00002acd82c4aa4b in Timer::Invoke() (this=0x50962e0) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/app/timer.cxx:75
        > #52 0x00002acd82c0061f in Scheduler::ProcessTaskScheduling() () at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/app/scheduler.cxx:478
        >         pTask = 0x50962e0
        >         aZone = {m_sProfileId = 0x2acd8313ad08 "vcl::Window maPaintIdle", m_aCreateTime = 0, m_bConsole = false, static g_bRecording = {_M_base = {static _S_alignment = 1, _M_i = false}, static is_always_lock_free = true}}
        >         nLockCount = 1
        >         bTaskAlive = true
        >         pSVData = 0x2acd83a85ee0 <rtl::Static<ImplSVData, (anonymous namespace)::private_aImplSVData>::get()::instance>
        >         rSchedCtx = @0x2acd83a85f28: {mpFirstSchedulerData = {0x0, 0x4bf43c0, 0x0, 0x0, 0x0, 0x0, 0x505c870, 0x509e230}, mpLastSchedulerData = {0x0, 0x4d47ed0, 0x0, 0x0, 0x0, 0x0, 0x54eefd0, 0x5101b60}, mpSchedulerStack = 0x56e66a0, mpSchedulerStackTop = 0x56e66a0, mpSalTimer = 0x1e52f40, mnTimerStart = 1592278939202, mnTimerPeriod = 0, maMutex = {mnLockDepth = 0, maMutex = {mutex = 0xf9c630}}, mbActive = true}
        >         aSchedulerGuard = {<No data fields>}
        >         nTime = 1592278939202
        >         pSchedulerData = 0x505c870
        >         pPrevSchedulerData = 0x0
        >         pMostUrgent = 0x56e66a0
        >         pPrevMostUrgent = 0x0
        >         nMostUrgentPriority = 4
        >         nMinPeriod = 0
        >         nReadyPeriod = 0
        >         nTasks = 6
        >         nTaskPriority = 6
        >         __PRETTY_FUNCTION__ = "static bool Scheduler::ProcessTaskScheduling()"
        > #53 0x00002acd82bffa5d in Scheduler::CallbackTaskScheduling() () at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/app/scheduler.cxx:287
        > #54 0x00002acd82e0c7b1 in SalTimer::CallCallback() (this=0x1e52f40) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/inc/saltimer.hxx:54
        > #55 0x00002acd82e0b167 in SvpSalInstance::CheckTimeout(bool) (this=0xfa0f70, bExecuteTimers=true) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/headless/svpinst.cxx:209
        >         aGuard = {pT = 0xf973d0}
        >         pSVData = 0x2acd83a85ee0 <rtl::Static<ImplSVData, (anonymous namespace)::private_aImplSVData>::get()::instance>
        >         aTimeOfDay = {tv_sec = 1592278939, tv_usec = 202344}
        >         bRet = true
        > #56 0x00002acd82e0bd34 in SvpSalInstance::DoYield(bool, bool) (this=0xfa0f70, bWait=false, bHandleAllCurrentEvents=true) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/headless/svpinst.cxx:444
        >         __PRETTY_FUNCTION__ = "virtual bool SvpSalInstance::DoYield(bool, bool)"
        >         bEvent = true
        >         pSVData = 0x2acd83a85ee0 <rtl::Static<ImplSVData, (anonymous namespace)::private_aImplSVData>::get()::instance>
        >         bTimeout = true
        >         bSkipPoll = true
        >         pMutex = 0xc
        > #57 0x00002acd82c2b024 in ImplYield(bool, bool) (i_bWait=false, i_bAllEvents=true) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/app/svapp.cxx:455
        >         pSVData = 0x2acd83a85ee0 <rtl::Static<ImplSVData, (anonymous namespace)::private_aImplSVData>::get()::instance>
        >         bProcessedEvent = true
        > #58 0x00002acd82c2b15f in Application::Reschedule(bool) (i_bAllEvents=true) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/app/svapp.cxx:468
        > #59 0x00002acd82c2b191 in Scheduler::ProcessEventsToIdle() () at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/vcl/source/app/svapp.cxx:474
        >         nSanity = 77
        >         pSVData = 0x2acd7cf4f274 <comphelper::SolarMutex::IsCurrentThread() const+36>
        > #60 0x00002acd8e38c0af in testTdf76636::TestBody() (this=0x1e2de30) at /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/sw/qa/extras/uiwriter/uiwriter3.cxx:200
        >         pTextDoc = 0x4e8ec90
        >         xTextTablesSupplier = uno::Reference to (SwXTextDocument *) 0x4e8ed00
        >         xIndexAccess = uno::Reference to (SwXTextTables *) 0x61781f0
        >         xTextTable = uno::Reference to (SwXTextTable *) 0x366ebc8
        
        What apparently happens is that an icon shall be painted at size 0x0 (whether or
        not that request is legal, or the consequence of another error).
        BitmapDisabledImageFilter::execute
        (vcl/source/bitmap/BitmapDisabledImageFilter.cxx, called in frame 14) contains
        
          if (pRead && pGrey)
        
        that would specifically address the case where the given rBitmapEx is empty, but
        that only comes after the assert has already fired.
        
        Change-Id: I3e6e1bacfb6e502047b9f3f7a13602562673cd06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96435
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-16  Miklos Vajna  <vmiklos@collabora.com>  [5199393c84fccc47c72810c061b757bd8167d4c0]

        Remove some unused includes
        
        Change-Id: Iba6d787de4b61c71ce9edbfed748aeae2b7f1f39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96407
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-16  Stephan Bergmann  <sbergman@redhat.com>  [a0bc388b38859ab67067340f836f26fa8f850cbf]

        Use the saner std::condition_variable semantics for JobQueue::m_cndWait
        
        This avoids the need for the tricky osl::Condition::reset calls.  For example,
        the first one (in the "disposed !" case) had been added with
        2a3ed89284890615ad4bce57be55ba558351cde1 "sb132: #i112448# proper clean up in
        JobQueue::enter (patch by olistraub)" as
        
        >                  if( 0 == m_lstCallstack.front() )
        >                  {
        >                      // disposed !
        > +                    if( m_lstJob.empty() )
        > +                    {
        > +                        osl_resetCondition( m_cndWait );
        > +                    }
        >                      break;
        >                  }
        >
        
        and then change to
        
        >                  if( 0 == m_lstCallstack.front() )
        >                  {
        >                      // disposed !
        > -                    if( m_lstJob.empty() )
        > +                    if( m_lstJob.empty()
        > +                        && (m_lstCallstack.empty()
        > +                            || m_lstCallstack.front() != 0) )
        >                      {
        >                          osl_resetCondition( m_cndWait );
        >                      }
        
        with cba3ac1eab7acaf8e6efd7a00eee7c5e969fc49b "Avoid deadlocks when disposing
        recursive JobQueue::enter", which prevented the reset from ever hapening
        (because m_lstCallstack.front() cannot both be zero and non-zero here at the
        same time).  The std::condition_variable semantics nicely avoid any reasoning
        whether or not a reset would be necessary here.
        
        Change-Id: Ic9b57b836bb6679829f4aa3b68679256726acf60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96406
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-16  Heiko Tietze  <tietze.heiko@gmail.com>  [d43e03e76e0bcbf1222584c1892d8377b8e09a61]

        Resolves tdf#133662 - Copy version info reworked
        
        * Heading for version info added with a tool button
          to copy info using also the shortcut ctrl/cmd+C
        * Copy button from the footer buttonbox removed
        
        Change-Id: I47d77ea1bc1ac2df25c1fb035abcb96d56a5f4f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95791
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-06-16  Luboš Luňák  <l.lunak@collabora.com>  [120070f252585fccf36a2edc32d797306fdf7e33]

        implement Skia workaround for adjacent AA-ed polygons (tdf#133016)
        
        Non-antialised adjacent polygons line up perfectly when drawn, and
        LO code assumes this is the case even when AA is enabled, which
        seems to work with Cairo, but not with Skia. So add a hack.
        Ideally LO code should not use such polygons.
        
        Change-Id: Ib46139db80f7bda78fde3aac4244da391133b7cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96369
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-06-16  Caolán McNamara  <caolanm@redhat.com>  [7b137e5c7b25438cc56d988ca5dab099afbb31a5]

        tdf#132822 close open undo group before clearing undo stack
        
        when changing paragraph. previous para undo info needs to be discarded, but
        that cannot be done properly if there is an open undo group. So pass the
        optional undo group guard down to GetNextSentence_Impl which can close it
        before it needs to set the new paragraph.
        
        Change-Id: I595c3598b15b6b1fdace045c3879617ecfea3faa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96397
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-16  Caolán McNamara  <caolanm@redhat.com>  [83bacd2fd26fa4f772b467bbb2e1f903f3f388b6]

        use hover-selection for filterlist dropdown
        
        like writer's form drop down which makes it a more natural menu-alike thing
        
        Change-Id: I526e0d8efe166596ecb91576ebf9b359b3239526
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96365
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-16  Caolán McNamara  <caolanm@redhat.com>  [baa55eca0b653d4f661c08f5b6593caa3b186e89]

        support gtk-copy and gtk-paste stock ids
        
        Change-Id: I0d9dc30c62bdfb5976c86bc5a08d5f030eb216e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96394
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [11d21b3c1f7754b5d13ae9ea88da562ec74366ff]

        tdf#129582: sw: Add unittest
        
        Change-Id: Ica1613d228d86c42f1a167d76661fba8a6a46cdc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96399
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-16  Miklos Vajna  <vmiklos@collabora.com>  [18ab61cd404518c1fde1464429f08cc8d12d6f85]

        sw: remove useless SET_CURR_SHELL macro
        
        Perhaps it did something useful in the past, but it's better to expand
        it in its current form.
        
        Change-Id: I404e8d274f15a178f519d42a1ecd993c1e530f91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96384
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-06-16  Miklos Vajna  <vmiklos@collabora.com>  [35bb0594b2d977312ef06fc5262cc7592bc13d0f]

        tdf#133145 sw ContinuousEndnotes: fix moving endnotes to a previous page
        
        Regression from commit 4814e8caa5f06c4fe438dfd7d7315e4a2410ea18
        (tdf#124601 sw: add ContinuousEndnotes layout compat option,
        2019-09-30), the problem was that SwFrame::GetPrevFootnoteLeaf() did not
        take the new compat flag into account when determining the previous
        footnote page for endnotes.
        
        Do the same pattern here as the cases already handled in the above
        commit, just try to get the "last but one" and not the "last" page,
        since we try to move these endnotes to a previous page.
        
        Change-Id: I77841a3a0fb68f054941184ee2a8aca0707d2a9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96395
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-06-16  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [f1875565431d21789f12b67231fd8dc3f65e8c21]

        Colibre & Sukapura: Update Slide Field
        
        - Colibre: Update icons with arrow & Glue point icons
        Change-Id: I30ec591def30154e0f1cd09352f9e8147baef88b
        
        Change-Id: I45657b2b290e445d16a75f2cb9766eb5966f8b2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96404
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-16  Eike Rathke  <erack@redhat.com>  [33a720ab802491f15b247e09755cd36205b6f435]

        Use SvNumberformat::GetMaskedType()
        
        ... instead of testing SvNumFormatType::DEFINED for each type
        individually.
        
        Change-Id: I539ad1c9a6b17ed788c26b75b7e673aaae3a6a2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96389
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-06-16  Jan-Marek Glogowski  <glogow@fbihome.de>  [0cdcaff7005e02280c8f6190a179ba12c9b567ca]

        tdf#133877 use optimal size for hamburger button
        
        This way it'll properly scale, instead of using the fixed 28 pixel
        dimension. This is a hack, which is used a few more times in VCL.
        Still this should not be needed, but done automatically.
        If there aren't any constraints, just return the optimal size!
        
        Change-Id: I8aa32645ea95cba28d0daf56f0be27c15153b6c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96390
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-06-15  Andras Timar  <andras.timar@collabora.com>  [71b787473ae0f5289eb53e27671c1d407b8924e6]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 951bb429a4d846699b02e7adb4fc6fca128c6bae
          - remove extra '>' from ar/dictionaries.xcu
            
            Change-Id: I1bf92f06e8631aa56de7c4cf4da013bc8fd5ecac
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/96396
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2020-06-15  Stephan Bergmann  <sbergman@redhat.com>  [d8feb7738d30a97936ee8d57cd6be03944c8d0d5]

        Model the dispose tokens as `void const *` instead of `sal_Int64`
        
        ...which avoids the sal_IntPtr casts
        
        Change-Id: I518fcefc66d297b56c9bd94f7826a44715acb5f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96392
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c87a978de4b121bd9fecbfc6bc1427be70d8335d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 01bf38a8fe1221235a2b32cc5773c49e1228a418
          - tdf#129169 More adjustments in area/background
            
            Add Writer contents in default
            
            Change-Id: I1f51417bf40a9fb42c1a7eeac3b3ea0796bd11be
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96400
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-15  Caolán McNamara  <caolanm@redhat.com>  [24cdfe062c8540b4285c9e24556fcb2ece01a7a4]

        tdf#133384 attributes dialog should be modal
        
        Change-Id: Iacfa81cce9e09d9c2457ce564a060cf9d380de2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96385
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-06-15  Andras Timar  <andras.timar@collabora.com>  [1b8cbfef2481c06bc6d7bf3c5d5811b0d2b9b423]

        Use  getBcp47() instead of getLanguage()
        
        getLanguage() only returns the language code which can be
        ambiguous in case of UI localization, when there are more
        than one language variants. Fallback to the first variant
        caused mixed language UI, e.g. en-US vs. en-GB, pt vs. pt-BR,
        zh-CN vs. zh-TW.
        
        Change-Id: I888423cd4b3c65dbdb900ff3b6bc308fa119be4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96285
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-06-15  Yakov Reztsov  <yr@myooo.ru>  [eab9648afc864c8bed4c61f7419aa193e0c37b92]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 871970b369c07ca3ec5182d94fdf0a01802fae67
          - Add merged Russian thesaurus
            
            from https://github.com/yakovru/MergedRuThesaurus
            
            Change-Id: I14047196dbe5aef4191d5a2e5aeaa4af240db610
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/96219
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
            
2020-06-15  Stephan Bergmann  <sbergman@redhat.com>  [2b3b12f2d109b115bc802a57145e8924fa30430e]

        Revert "CppunitTest_sw_uiwriter: fix failing unittest"
        
        This reverts commit 80eb0eb25158147c18621072849b6684faa2b5c3.  The three changes
        it had made to CppunitTest_sw_uiwriter CPPUNIT_TEST_NAME=testTdf132725::TestBody
        started to each fail now with b314735568c1e9ab8ca52413017425bc2ef12973
        "tdf#132321 tdf#133957 sw: for at-para fly, ignore anchor SwIndex".
        
        Change-Id: I8bb4063713a9f3705120dd39943dabe24301f345
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96386
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-06-15  Laurent BP  <laurent.balland-poirier@laposte.net>  [1861363d623963461905f42aa0b9dc2301f2eaaa]

        tdf#103414 Add/Delete decimal for 100th second
        
        Use Add/Delete decimal to change precision of time and duration
        Apply only to 100th second
        
        Change-Id: I2ff1b01db7ee67645511fcf7ea6bf65055e92a8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94765
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-06-15  Miklos Vajna  <vmiklos@collabora.com>  [e542b622aeb70230365971cab4838dbe0b6e0a93]

        writerfilter: use std::any_of()
        
        Change-Id: I21d5059beee737c286d85f559c767f43962a63ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96355
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-15  Caolán McNamara  <caolanm@redhat.com>  [1067bf8a78a03b67f769761753b5a7226f611f9f]

        consume tab key press in single-widget dropdown
        
        Change-Id: Ie23fa35d29c20910514f3aaad095521f1588702b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96367
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-15  Caolán McNamara  <caolanm@redhat.com>  [d6533cb372bd75f839674fd36640fa466d496efd]

        ReleaseMouse so focus can be grabbed by the FilterFloat
        
        otherwise the keyboard events don't get to the dropdown
        
        Change-Id: I6cbaea5e3cef16a39edb12fecdf1d08ab29cbd5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96366
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ac18631b850c9d1d7b7348fdd56823526bcc1bfe]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 522bc49632bc3eac50a56cf1746d1b923eb2b89b
          - tdf#129169 Access commands for area/background
            
            Change-Id: I370ddc89c72e15703950c12996ea5af8e14c4d6e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96299
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-15  Caolán McNamara  <caolanm@redhat.com>  [596a909059606c47d87985ae2d32e7d40cdaab24]

        rhbz#1847031 null-deref
        
        Change-Id: Ic9327788ebf49ac1ab0d3463f2f1e4d87ef14cb3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96364
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-15  Stephan Bergmann  <sbergman@redhat.com>  [78dc7d982b65c1843a288b80da83f8766e85d0cf]

        Remove a potentially already enqueued response when a bridge is disposed
        
        ...while a remote call is in progress.  Otherwise, if the same thread later
        makes another remote call (through another bridge), it would erroneously pair
        the repsonse for the disposed call with the second call.
        
        UITest_calc_demo started to fail that way occasionally, presumably after
        77445e201c45e5593761e8399c32f80eea2178a4 "Make Chart Creation Wizard async", but
        for reasons rather unrelated to the contents of that commit.  What apparently
        happened is that in one test's tearDown, the bridge between the Python and the
        soffice process happened to be disposed during the XDesktop::terminate call from
        Python's main thread, so that the response (of type BOOLEAN) remained in the
        JobQueue.  Then during the next test's setUp, XUnoUrlResolver::resolve from
        Python's main thread would internally make a remote queryInterface call for the
        initial StarOffice.ComponentContext object, which returns an ANY of either VOID
        or XInterface type.  But that call was then mis-matched with the leftover
        BOOLEAN response, causing failure.
        
        I was able to reproduce that reliably on Linux with a local hack of
        
        > diff --git a/cppu/source/threadpool/jobqueue.cxx b/cppu/source/threadpool/jobqueue.cxx
        > index 6c9324521f40..a87770bf8935 100644
        > --- a/cppu/source/threadpool/jobqueue.cxx
        > +++ b/cppu/source/threadpool/jobqueue.cxx
        > @@ -71,6 +71,7 @@ namespace cppu_threadpool {
        >              }
        >
        >              m_cndWait.wait();
        > +            timespec ms{0, 1000000}; nanosleep(&ms, nullptr);
        >
        >              struct Job job={nullptr,nullptr};
        >              {
        
        introducing a sleep, so that other threads have a higher chance to dispose the
        bridge (when the call being processed here is that XDesktop::dispose) after the
        successful wait() but before the response is processed.  UITest_calc_demo then
        failed with
        
        [...]
        > Execution time for create_chart.CalcChartUIDemo.test_activate_chart: 6.520
        > tearDown: calling terminate()...
        > caught while TearDown:
        >  Traceback (most recent call last):
        >   File "uitest/libreoffice/connection.py", line 127, in tearDown
        >     xDesktop.terminate()
        > libreoffice.connection.com.sun.star.lang.DisposedException: Binary URP bridge disposed during call binaryurp/source/bridge.cxx:611
        >
        > ok
        > test_cancel_immediately (create_chart.CalcChartUIDemo) ...
        [...]
        > warn:sal.osl.pipe:423851:425076:sal/osl/unx/pipe.cxx:442: recv() failed: ECONNRESET
        > warn:binaryurp:423851:425076:binaryurp/source/bridge.cxx:843: undisposed bridge "" in state 2, potential deadlock ahead
        [...]
        > ======================================================================
        > ERROR: test_cancel_immediately (create_chart.CalcChartUIDemo)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "uitest/uitest/framework.py", line 25, in setUp
        >     self.connection.setUp()
        >   File "uitest/libreoffice/connection.py", line 176, in setUp
        >     conn.setUp()
        >   File "uitest/libreoffice/connection.py", line 57, in setUp
        >     self.xContext = self.connect(socket)
        >   File "uitest/libreoffice/connection.py", line 107, in connect
        >     xContext = xUnoResolver.resolve(url)
        > uno.com.sun.star.uno.RuntimeException: initial object queryInterface for OID "StarOffice.ComponentContext" returned ANY of type boolean binaryurp/source/bridge.cxx:883
        [...]
        
        Change-Id: Icf9aadbb38e7aafffff844fe8e9ae99e165c1f33
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96326
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-15  Michael Stahl  <Michael.Stahl@cib.de>  [2d89b9929e85bede4c72684a12e7508751875f0e]

        tdf#133957 sw: SelectAll should select fly in empty section
        
        Ctrl+A should select everything in the section; if the section is empty,
        there's no text to select, and then the shell will cancel the selection
        because SwCursorShell::HasSelection() returns false - so check if
        there are flys anchored there, which fixes the Copy.
        
        To fix Delete, a few more checks for empty selection need to be changed.
        
        Change-Id: If54160bdca976ad5f153b89cf8492f4da1e774b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96324
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [786d0b9abf76b2f84d333e18c902a374ab3b3090]

        small optimisations
        
        remove a couple of string copies in the XML parser, which is always a
        hot path
        
        Change-Id: I84460ce13fb197bc7a3d354ff4c39d6939ff1d7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96313
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-15  Michael Stahl  <Michael.Stahl@cib.de>  [b314735568c1e9ab8ca52413017425bc2ef12973]

        tdf#132321 tdf#133957 sw: for at-para fly, ignore anchor SwIndex
        
        ... because it's always 0, and not registered at the node; this fixes
        the case when it's anchored at a non-empty last node of a section.
        
        (follow-up to a0d0665060b75c1e7f0234b698c940d2f9d600f8)
        
        Change-Id: I627e11e84a2dcfc2944d3c9f3fd22e3c3785e505
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96350
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-15  Caolán McNamara  <caolanm@redhat.com>  [f9f30f51166589cfcab4e965d9f76eebcad491ab]

        use hover-selection for form drop down
        
        makes it a more natural menu-alike thing
        
        Change-Id: Iefd1b3d7b912b039dac678b0348bf23478fc931a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96322
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-15  Mike Kaganski  <mike.kaganski@collabora.com>  [eff3a0e80bb027bf2d5809639a469cbee110089d]

        tdf#133987: initialize dbg_help to avoid dereferencing stack garbage
        
        Change-Id: Iee9263db201a544d5fe7e0952b48648ea7a16036
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96323
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-06-15  Miklos Vajna  <vmiklos@collabora.com>  [c4f98ade34ececc65bda8cac979f33eda6e29c4e]

        writerfilter: use default member initializer
        
        Change-Id: I2efdc3d1f9eeb26b90f3d2f95377baaaa1130738
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96325
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [362c883985dbdd17e138d20c97c650ea3246f882]

        tdf#132321: sw: Add unittest
        
        Change-Id: I4ab443d08aee8d672d5bab7340aad0d358e0f717
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96320
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9b5805d1ef2b9e9c4e8f389c069807bf4489ea95]

        tdf#128195 Keep spacing below last paragraph in header (docx)
        
        Add a layout compat option to keep the spacing below the last paragraph
        in the header in doc/docx files
        
        Change-Id: I259511183a8252e04d9951357dbdd4f4832523ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94577
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-06-15  Miklos Vajna  <vmiklos@collabora.com>  [43bdac0ebd65dfc32a0b8cf2c42fde88ad585e3f]

        starmath: m_pTree can be private
        
        Which shows that subclasses only read it, never write it.
        
        Change-Id: I90ea4528d4362c068ba02113b1b038a811ea32b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96321
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-15  Chris Sherlock  <chris.sherlock79@gmail.com>  [a35c18aeff3b1d8f270db7e094850fb8ba1ab84a]

        vcl: split out PrinterSupport to own header
        
        Change-Id: If01ca5f43262d66494e0052f5530c8459f157323
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96250
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-15  Miklos Vajna  <vmiklos@collabora.com>  [5e040ad05012f91d0ea5116659e58222eea53668]

        sd signature line: create signature with pre-selected cert, if available
        
        This makes the "finish signing" button do what it says. The signature
        line shape is not yet in the output, though.
        
        Change-Id: I096210fe505b4c9eafb56eae6c4706e454bac45c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96317
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-15  Aditya  <adityasahu1511@gmail.com>  [d570062ff9899e78553bfbe412bdf88ff62a5396]

        svx:move functions from GalleryThemeEntry to GalleryBinaryEngine
        
        These functions deal with reading and writing of binary files. They need to be
         moved because code is being refactored. This change should not result in any
         change in the external behaviour.
        
        Change-Id: Ib21f8df8d1f038993af4f7142cac5a25f0eac87e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96253
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-15  Miklos Vajna  <vmiklos@collabora.com>  [749ec5a7914b7ad0ca716719168786b417883792]

        sw: fix unnecessary copy initialization
        
        Change-Id: Ida66ded1de95829f0a053bc6b4be29ea2daa88e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96316
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-15  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [9bf6c9d7e87472f1800e447361ab416407243dcd]

        tdf#133268
        
        - Delete unnecessary icons
        - Update & add many icons
        
        Change-Id: If36bd6fa413cb7867a2415fa56c1acd6f74509e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96315
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-15  Caolán McNamara  <caolanm@redhat.com>  [4ce1ff56bb63f0e9a10a129f31e604c20007d5d1]

        fix DockingManager::EndPopupMode related build failure
        
        undefined reference to `DockingManager::StartPopupMode(vcl::Window const*, tools::Rectangle const&, FloatWinPopupFlags)´
        sc/source/ui/cctrl/checklistmenu.o: In function `ScCheckListMenuControl::handleMenuTimeout(ScCheckListMenuControl::SubMenuItemData const*)´:
        sc/source/ui/cctrl/checklistmenu.cxx:239: undefined reference to `DockingManager::EndPopupMode(vcl::Window const*)´
        sc/source/ui/cctrl/checklistmenu.cxx:225: undefined reference to `DockingManager::EndPopupMode(vcl::Window const*)´
        
        Change-Id: Ic665ab4e38b3886a13874d5e4c429e2a99836eef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96319
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-15  A_GAN  <ganzouri97@gmail.com>  [b435c4fe82e77a82fde6464d6722281e5fc4f394]

        Add process function to create the blur shadow
        
        Create processShadowPrimitive2D function which uses the blur radius
        from the shadow primitive to generate mask for the shadow bitmap.
        
        Change-Id: Iba86bdbe1728153d866dd559a1b12eb5570ced51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95859
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-15  Luboš Luňák  <l.lunak@collabora.com>  [5d8f2c1eda5583dd89dcd1d03cbd38ddb68ad273]

        vcl canvas, don't draw bezier curves as straight lines (tdf#133905)
        
        Change-Id: I8a5029ef7aa6e8f46b13f0713445da435b47dbed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96209
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-06-15  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [05d914f01f6b908a2eb02bb9dbbdf662879e2cdd]

        gpg4libre: fix build for CentOS baseline
        
        - tests don't work against old baseline libassuan, lets
          disable also for Linux
        - remove no-longer-existing --disable-glibtest option
        
        Change-Id: Iee4d72944d23e63fa8e75f7391effb9fbcbe4845
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96305
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-06-15  Luboš Luňák  <l.lunak@collabora.com>  [30deee2265e76052c320a0c1f84486c6dd1bebc3]

        fix skewed drawing in Skia's drawTransformedBitmap() (tdf#133925)
        
        In debug builds this led to an assert with the bugdoc, in optimized
        builds it seems to cause drawing problems.
        
        Change-Id: Id52309f2e3d33f8b68952d988b927cea7546d131
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96206
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-06-15  Caolán McNamara  <caolanm@redhat.com>  [104173946f1989bc7d7b36855a5058da8cc3409c]

        WinBits are always the same for ScFilterFloatingWindow
        
        Change-Id: Icb43adb273f44014499c25ae8b6ab535f2a7d6d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96300
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-15  Miklos Vajna  <vmiklos@collabora.com>  [37d5cccceb9f02d60de326f5b1fc5098dc004739]

        sw: prefix members of FlatFndBox, SwLayoutCache, SwNode2Layout and ...
        
        ... SwURLStateChanged
        
        See tdf#94879 for motivation.
        
        Change-Id: Id20c322dc79f385cfa067a999c76938ee5896dcd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96311
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-15  Gülşah Köse  <gulsah.kose@collabora.com>  [aa96436c6eeeca9004b6c72282a8cfe9cf8c9eb3]

        Add an option to send email encrypted PDF files via mailmerge.
        
        Change-Id: I002e054b685bd3367c4183014adc1dbd0843a365
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96303
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>
        Tested-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-06-15  Julien Nabet  <serval2412@yahoo.fr>  [360adf267b923d263adc536ab542320538609b4e]

        Return early in ExtendedSelectedAll (sw/crsrsh)
        
        No need to search if there's a "pEnd" if there's not even a "pStart"
        
        Change-Id: I8e26b432d4f32b4803e78fc36006bf6c8c7e913e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96301
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-15  Julien Nabet  <serval2412@yahoo.fr>  [8ce99faaf6714748b0d9912fb7d60f19e1b7d399]

        Don't return too early, clean vars first (l10ntools/treemerge)
        
        Change-Id: Ib99e0897fa36bdd0c8d805e38e77c3d626c0569a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96302
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-15  Caolán McNamara  <caolanm@redhat.com>  [38cf1f1535db403acc5c392c10bec50de6d994ba]

        Resolves: tdf#133985 make ok the default
        
        Change-Id: I5fa0db660c03fb85a6a661b70fa9c14014c92579
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96292
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-06-15  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [b73abf0e58e6c1b17e44b171d8144de2bdf9d2e5]

        Colibre:tdf#133758 make handles semi-transparent again
        
        Change-Id: I180ac2fb3b3584f99f5db5959db6e1df356dac6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96306
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-06-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [f11df2981356125094e2bda317fd994513f60fb9]

        tdf#121031: sw: Add unittest
        
        Change-Id: I64a3098df36d8b6ab3e1b57f9d577413f451fbe4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96304
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-14  Caolán McNamara  <caolanm@redhat.com>  [5cce65171b12cd652d6a9857a9c0bad1c608a65c]

        Related: tdf#132966 scrollbar not tracking valueset cursor position
        
        Change-Id: I408d872f89da67cd91f0282c1624fd33ddc6c538
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96298
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-14  Caolán McNamara  <caolanm@redhat.com>  [b31bcdd8322b57dc0cd5b093b8f3e8e59b32c37e]

        Resolves: tdf#132966 flag scrollbar to reformat when QueueReformat called
        
        Change-Id: I0fbb6eeab86b6ea43b271975eacad5faf7205246
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96297
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-14  Caolán McNamara  <caolanm@redhat.com>  [2d5f3ed3b9b1c1b291791069ef4362cb8618859c]

        bundle copies of the same ValueSet pattern together as a method
        
        Change-Id: Iea3c1de70ca840371aaffa3de678a622aa450c74
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96296
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-14  Caolán McNamara  <caolanm@redhat.com>  [3781ef174707fc48ed775306443e5662e35288a6]

        tdf#133971 hold self-ref until we return
        
        Change-Id: Iac1b79152c07915675a7dc562aaad9b4c465faa2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96294
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [95133afdbe1686487e6f39a2022529332ec9d94f]

        Fix typo
        
        Change-Id: I121bfd168da67fef1231f007f84654d85ee36f05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96266
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-14  Julien Nabet  <serval2412@yahoo.fr>  [89a089dd9a175c438c9d6d24898f09dcfda1fcef]

        checklistmenu needs dockwin.hxx instead of floatwin.hxx
        
        following https://cgit.freedesktop.org/libreoffice/core/commit/?id=a16e6122dc62f545df90b9ea4d1f4723c46336b6
        author	Caolán McNamara <caolanm@redhat.com>	2020-05-28 15:24:29 +0100
        committer	Caolán McNamara <caolanm@redhat.com>	2020-06-12 20:03:54 +0200
        commit	a16e6122dc62f545df90b9ea4d1f4723c46336b6 (patch)
        tree	b6dfbe06f36d715292fe88821f33f141645b1ad2
        parent	a5b181df04e4688256bda19e1bece7bf9fd3fa02 (diff)
        weld checklistmenu
        rework the "menu" to be a treeview using hover selection instead of
        a custom set of widgetry, and drop the newly unused custom a11y code
        
        See TB Linux-rpm_deb-x86_64_86-TDF
        44146         /tinderbox/buildslave/build/workdir/CxxObject/sc/source/ui/cctrl/checklistmenu.o: In function `ScCheckListMenuControl::EndPopupMode()´:
        44147         /tinderbox/buildslave/source/libo-master/sc/source/ui/cctrl/checklistmenu.cxx:400: undefined reference to `DockingManager::EndPopupMode(vcl::Window const*)´
        44148         /tinderbox/buildslave/build/workdir/CxxObject/sc/source/ui/cctrl/checklistmenu.o: In function `ScCheckListMenuControl::StartPopupMode(tools::Rectangle const&, FloatWinPopupFlags)´:
        44149         /tinderbox/buildslave/source/libo-master/sc/source/ui/cctrl/checklistmenu.cxx:408: undefined reference to `DockingManager::SetPopupModeEndHdl(vcl::Window const*, Link<FloatingWindow*, void> const&)´
        44150         /tinderbox/buildslave/source/libo-master/sc/source/ui/cctrl/checklistmenu.cxx:409: undefined reference to `DockingManager::StartPopupMode(vcl::Window const*, tools::Rectangle const&, FloatWinPopupFlags)´
        44151         /tinderbox/buildslave/build/workdir/CxxObject/sc/source/ui/cctrl/checklistmenu.o: In function `ScCheckListMenuControl::handleMenuTimeout(ScCheckListMenuControl::SubMenuItemData const*)´:
        44152         /tinderbox/buildslave/source/libo-master/sc/source/ui/cctrl/checklistmenu.cxx:239: undefined reference to `DockingManager::EndPopupMode(vcl::Window const*)´
        44153         /tinderbox/buildslave/source/libo-master/sc/source/ui/cctrl/checklistmenu.cxx:225: undefined reference to `DockingManager::EndPopupMode(vcl::Window const*)´
        44154 NEXT    collect2: error: ld returned 1 exit status
        44155 NEXT    make[1]: *** [/tinderbox/buildslave/source/libo-master/sc/Library_sc.mk:10: /tinderbox/buildslave/build/instdir/program/libsclo.so] Error 1
        44156 NEXT    make: *** [Makefile:282: build] Error 2
        
        Change-Id: Ie4690c4ab5023a1ae43fe9fd1d8e37aad2b9a33b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96269
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-14  Regina Henschel  <rb.henschel@t-online.de>  [6de8d3109dffa7d4d0cc06f319cca70134f0a8f3]

        tdf#103474 handle edge cases in ARCANGLETO
        
        The arc-polygon generation in tools does not consider edge cases with
        zero height or width. That leads to wrong rendering in some ooxml
        shapes, when the handle is dragged to its extrem position, e.g. in
        left/right braces/bracket and can.
        
        I have switched from tools to basegfx in case ARCANGLETO and added
        handling for edge cases. Switching to basegfx has the additional
        advantage, that Bezier curves are used and not polylines. You see
        the difference, if you convert the shape to curve.
        ARCANGLETO is not used from our shapes or from import from binary
        MS Office, but only from OOXML or user-defined custom shapes.
        
        tdf#122323 MS Office restricts the swing angle to [-360°,360] in
        rendering. Such restriction is not in OOXML and not in ODF.
        Nevertheless, I have added a clamp for ooxml-foo shapes for better
        interoperability.
        
        Change-Id: Ib3233ce14dab950cc521cb8cbac6809a1d3e34a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96068
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-06-14  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [41f9fe6ba53580a67e18cd43222806af438457a2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d72176b8a836e7b4314922d463c00d6975b44bd0
          - Capitalize “JavaScript” correctly
            
            Change-Id: I9f8268244cb43696209958e1ddcd9886ed967303
            
2020-06-14  Julien Nabet  <serval2412@yahoo.fr>  [19ac9f49a215a45e3cde835d06d37e3fec4ba4af]

        Replace ERROR macro and trace exception (i18npool/calendarImpl)
        
        Change-Id: Ie06a19b902e4dc12914fe0f2328a5abafa85368e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96208
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e43d8d0f91b6949fa3914d034f9b9c166740afcf]

        Fix typos
        
        Change-Id: I05ff44b5b9a7981b98a7eb09837fb32f9308116c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94935
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-06-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [15bf1b3935366450a86e80d7ece918ea81706437]

        Fix typo
        
        Change-Id: I9384c03d9e616ac94256d679e3d545afe6794360
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95257
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-06-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ed9e41d10bd3beb77d38d4eb397cf0f77d575218]

        Fix typo
        
        Change-Id: Iae2c8d0d94b480bd1de2265764ffa0f278a38d3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95499
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-06-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a9fd52783c5b66a5bf9d26631d788fce0e500355]

        Fix typos
        
        Change-Id: I9fbb2e38632d8baa48fb9325824fd2bf7a064d10
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95840
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-06-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ef08ba8f89c4a2ff911a82498993ef88b40f2b92]

        Fix typos
        
        Change-Id: Ibe78c7164c989b7010ee96bbbd728218c58daad9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95961
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-06-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [908efdab64b7b40aaf11798a5f3990bb09aee8f6]

        Removed executable permission on files
        
        Change-Id: I3e399ec1fe38e3dac7638f59bb242324f446e834
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96265
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-06-14  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [d4207fa7cd5986d137dc8a67cbc40a043834dfc0]

        tdf#133268 update
        
        - Remove unecessary extra lines in Paragraph alignment
        - Make line thinner in some extra large icons
        - Add some extra large icons
        - Fix some wrong colors
        
        Change-Id: I240b2573df9103c4a96ca9a18f3f325cd0b23241
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96168
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-13  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [3c0511b6b6cfda1fdb675fe9cfbb7199860cf522]

        Related: tdf#130272 Improve English in error message
        
        Change-Id: Iaf42c102462409e4119e9422abdb41c5b4ab22ff

2020-06-13  Caolán McNamara  <caolanm@redhat.com>  [41c465b5ee443ec04441077b5eb80f263336ea8a]

        tdf#133855 return early if disposed by FilterSelect
        
        Change-Id: I532cf28039f2a63cbfd68aff44810cf6a5d40afc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96264
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-13  Noel Grandin  <noelgrandin@gmail.com>  [fc617677dedc2ee6f52149bac71195420bc351f3]

        tdf#131942 no progress bar when saving in calc
        
        regression from
            commit a7de363cead5cd0021d2e3df4573d4cbe27df23b
            remove unnecessary Window::Update() calls, which immediately follow Invalidate
        
        Change-Id: I2525acc9da786c0908bde5f8553258382f7cd45c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96261
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-13  Caolán McNamara  <caolanm@redhat.com>  [058fdc75afa9e5e69c6e11ab7879ddb9d51ae1c5]

        crashtesting: null deref in SwCellFrame::GetLayoutRowSpan
        
        seen with swtextframe_connectfootnote_heap_use_after_free.sample
        
        Change-Id: I98da2e67065c5890d74e5f33ffc01329ff75f185
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96257
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-13  Caolán McNamara  <caolanm@redhat.com>  [9debed4ca680706da74824f7d46198ac0e422f80]

        tdf#133953 use a popover to show interactive row/column resize into
        
        because a simple tooltip won't fire under gtk for that interaction
        
        Change-Id: I487b5c05805e3d0233da9a3b3c5ff1912d98baf6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96255
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-13  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [ed18da532f56f7fba076fc83f12507b6361b1e00]

        tdf#133956 Add Time Pause/Resume Icons to Impress Presentation console
        
        Change-Id: I1020cbca47b3937fe15dd3cf6f1cfb31fba098ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96254
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-13  Olivier Hallot  <olivier.hallot@libreoffice.org>  [eb0d68a963d42e07d4b1572f6b6546ffb607e2c1]

        tdf#133928 Help need javascript enabled in browser
        
        Warn user that javascript must be enabled to display Help pages
        
        Change-Id: I3c2fd6bea68346584faef2a0f8d4e383ffcf1bc9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96237
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2020-06-13  Olivier Hallot  <olivier.hallot@libreoffice.org>  [dcdac8613223c7ac4b407600e92c49e71cf0b6ea]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to abdad98a45ff66fd09422920d198c2d4f3cde8bc
          - tdf#133928 Help need javascript enabled in browser
            
            Helpcontent2 part
            
            Also, optimize XSLT brand template
            
            Change-Id: Idfe3647306452f1f8be5632f1e1a70d642533406
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96238
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-13  Johnny_M  <klasse@partyheld.de>  [4d7f729f322a474e19a9afb908f41bb5326f53b1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2c80aef697c33e3d8f231376e08783daa78e6cb3
          - tdf#132643 Translate German section IDs
            
            Change-Id: I6366cfd71839899bf733701d909852a67ec389a9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96159
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-13  Johnny_M  <klasse@partyheld.de>  [12021a80c6ac189395fbea6d415b0a3b33f2772e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 840c1a345c75a872409b69c4e665cd1d617e885d
          - tdf#132643 Translate German section IDs
            
            Change-Id: I0466f899f94829917988be5466e8ca1a0f68130f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96158
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-13  Johnny_M  <klasse@partyheld.de>  [51f0a0853a2524e6899b255f8bcc2ae2b4629242]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7a4ad1578df5118941751ec53fac9ac88ddef59c
          - tdf#132643 Translate German section IDs
            
            Change-Id: I79592b0aa9071d13e8323da4a23d3869c6ae41e7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96157
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-13  Johnny_M  <klasse@partyheld.de>  [885fe295d5e8ec2f19a1898d34e52703952fd132]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b2f4f8ca4c482aa1b40813699eebfb481410057e
          - tdf#132643 Translate German section IDs
            
            Change-Id: I931507ecd057f6bac587aeb0a912dfc80ef669a5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96156
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-13  Johnny_M  <klasse@partyheld.de>  [18940b4836c609133cecee0c46decb1c3b90b8a7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 523429f27a7e250cfdbdcffc04aecfe863eeed1f
          - tdf#132643 Translate German section IDs
            
            Change-Id: I3b9ec5d8652adec0abe6a05b35f7dd22d99f0edf
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96155
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-13  Johnny_M  <klasse@partyheld.de>  [0d737ef0c751448ef6acf913ae6526d33aef23a8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d66252c4d086b505696cbb2e96dd2c2e98e4db45
          - tdf#132643 Translate German section IDs
            
            Change-Id: I19d39b21dff559e8742cc5cf40ba5a52f11cb5fa
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96154
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-13  Johnny_M  <klasse@partyheld.de>  [5e0ed7e1ebc03cf6678ced893a23d50ef9332be5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 609cdd1cab4621f4986dba1b872fd1a8ec9c97a3
          - tdf#132643 Translate German section IDs
            
            Change-Id: I421154c40fa493ebd923fa85f4df33afcb57945f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96153
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-13  Johnny_M  <klasse@partyheld.de>  [00869b580b61642c331286f6b97dfa5dfd7c0dfd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c448b50186168a9f4c942fc0322809f483ba501e
          - tdf#132643 Translate German section IDs
            
            Change-Id: I1c2e7d4fe447a850a56ccec2879b7e06c1fba3d4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96152
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-13  Johnny_M  <klasse@partyheld.de>  [82761c92fe6eb9ccf838f6f5aa8abfd4aa319260]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 08701b966e260d51fad99b4edbf08d63bd1cc4c5
          - tdf#132643 Translate German section IDs
            
            Change-Id: I8c17d2c3cae383d13da2fe0acc8c89d85646ff74
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96151
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-13  Johnny_M  <klasse@partyheld.de>  [d969af4d4db94dedce6d4c3073076363e1bd52f9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 604ffb54dc7a6cf59e7e38c5fbd37250d3b507d7
          - tdf#132643 Translate German section IDs
            
            Change-Id: I6a1db95a058ae170e3f4cfcbaff38cfe463c1257
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96150
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-13  Aditya  <adityasahu1511@gmail.com>  [e0c9ed26b982813a3f26e350b25caec395d44653]

        svx: Gallery code refactoring
        
        Older classes like Gallery, GalleryTheme, GalleryThemeEntry have
         reading and writing data members and member functions included
         in the classes which makes the code unclear and less organized.
        Introduce new class Gallery Binary Engine that would deal with these
         member functions in such a way that older classes will have no
         knowledge about reading and writing.
        Only change the internal structure of the project and no change in
         behaviour of output must be there.
        
        Change-Id: Ia05eb3c692976b775a3d00e7d09fecc861bced2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95922
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-13  Shivam Kumar Singh  <shivamhere247@gmail.com>  [c98affa44e3f61279ae9fe052dbcfbda0c58838e]

        Changed the source code location for Inspector
        
        The Inspector has been instead of defining in svx
        now defined such that the main implementation is
        in sw folder whereas there is a common interface in
        svx.
        
        This change has been done as a progressive step towards
        cleaner code.
        
        Change-Id: I49af862f87b4315385c2e275b1079394c326b119
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95657
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-13  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [d400009e7c74d13f01fda923d7399eac11b83b66]

        gpg4libre: update gpgme, libassuan and libgpg-error
        
        seen upstream & removed here:
        
        - external/gpgmepp/add-gpgme_set_global_flag-wrapper.patch
        - external/gpgmepp/version.patch
        - external/libgpg-error/clang-cl.patch
        - external/libgpg-error/libgpg-error_gawk5.patch
        
        Change-Id: Iea2b681fa839ae55cb954c2ad3edf4291b149dbe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/61322
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-06-12  Eike Rathke  <erack@redhat.com>  [e1873e961169f6a90820bb6d26a16f3fd32ccaca]

        Language list: + Aka (CAR); Yaka -> Yaka (Congo), + Yaka (DRC) [yaf-CD]
        
        Change-Id: I4bf1e1affa046fcc9c7f06c8bbf6a40fc9c26cf9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96167
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-06-12  Caolán McNamara  <caolanm@redhat.com>  [601cd8dcb0a856c1892af4139bec6991cba6db5b]

        crashtesting: assert on reexport of form-submission.odt
        
        Change-Id: Ib239171d7aa9d0e5202025149dca1e0cab4bd2b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96231
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-12  Caolán McNamara  <caolanm@redhat.com>  [a854500861e469835b8d1fd37ac86b1b514c43a6]

        PopupMenuFloatingWindow is now unused
        
        Change-Id: Ie8fa026becb1899e466fb0e7dbb987290788aaf2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96207
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-12  Caolán McNamara  <caolanm@redhat.com>  [ea84e714a49fae80b20a9e4706b0274126614611]

        OKButton and CancelButton can be toolkit-only classes now
        
        Change-Id: Icaf90c19217e4f8e5dad0e3542e6d54fc509de54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95224
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-12  Caolán McNamara  <caolanm@redhat.com>  [a16e6122dc62f545df90b9ea4d1f4723c46336b6]

        weld checklistmenu
        
        rework the "menu" to be a treeview using hover selection instead of
        a custom set of widgetry, and drop the newly unused custom a11y code
        
        Change-Id: Ie7d9b7875ce00843b3f262882816cebb472bf681
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95223
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-12  Caolán McNamara  <caolanm@redhat.com>  [a5b181df04e4688256bda19e1bece7bf9fd3fa02]

        add SPACE keycode to uitesting list
        
        Change-Id: I3f330409b994d85ab5605ae3e8a184851902f811
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96205
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-12  Caolán McNamara  <caolanm@redhat.com>  [866c08f92a78f36bbe66ed2126dbca3c4f3f36dc]

        send deselect in hover-selection when in SelectionMode::Single mode
        
        Change-Id: I89753455127fd23e60ef9fb489b2c435ff6800b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96166
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-12  Caolán McNamara  <caolanm@redhat.com>  [7dadf3db348ea1e38be7f58697852f6d775bc710]

        allow hover-select to unselect when mouse outside treeview
        
        Change-Id: Id991d4c3cdbb6a97c0024430bbff9ccbb29a2d52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96165
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-12  Caolán McNamara  <caolanm@redhat.com>  [fc0cc8fd1ae92eed355e8569fd5ba2fa7cf0cc40]

        don't skip first column on toggle column check anymore
        
        Change-Id: Id9083ec432cba556538605692021d8c348322a16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96164
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-12  David Tardon  <dtardon@redhat.com>  [05664c6ffae062a19ff3aa3e0949354d2586919d]

        return directly
        
        Change-Id: Ia5ebadfd825b0cbd106893f0b7b25e28b878dfeb

2020-06-12  David Tardon  <dtardon@redhat.com>  [0bc6b243746837433713804b430f7ade44b9c8c0]

        return directly
        
        Change-Id: I727a34213fef5adefdc6c1a046d47a7f37cfdcd0

2020-06-12  David Tardon  <dtardon@redhat.com>  [06248bbaf21723f505d99c65906e5c6781c54c83]

        use dynamic_cast
        
        Change-Id: Iac420c2dd37be392ae817e0433de68c983546667

2020-06-12  David Tardon  <dtardon@redhat.com>  [9dfa1d2f9fd94b5a8d25c8dccb2bd674886a12ba]

        drop misleading comment
        
        Change-Id: I2ae4b9dbcf3134ec5301d14c32d6904817d350fb

2020-06-12  David Tardon  <dtardon@redhat.com>  [d65d11343d975cc4e278deca54d166aeff0aa850]

        rename variable
        
        Change-Id: I24e0902998420685656a350cb849a19d8c7a8a35

2020-06-12  David Tardon  <dtardon@redhat.com>  [12cb753350f429e39064365b05926a30a008a516]

        cast to the right type
        
        This makes paragraph formatting in LWP documents work again (for the
        first time since 3.3).
        
        Regression from commit d2a1c2d4cfa51b6ee8a7f38baa258633fae9ec6d
        "fix what there is to fix"
        
        Change-Id: I057aeb996837f7c19815de8a5379861ce3c0e8cd

2020-06-12  László Németh  <nemeth@numbertext.org>  [de1b634a151c198584dc152676183f519c50a2da]

        tdf#76817: DOCX import: fix custom chapter numbering
        
        When one of the parents of the default Heading style
        has got custom paragraph style instead of the
        default Heading 1 – Heading 10, apply direct numbering
        again to avoid bad or missing numbering.
        
        Change-Id: I7e94600b5ac2cbf593a95eda6c0d6cd9d731dd75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96199
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-12  László Németh  <nemeth@numbertext.org>  [2128d59ab91da853652305390d56b3287bcb67b1]

        tdf#76817: DOCX import: fix chapter numbering
        
        Imported headings got also redundant custom direct
        numbering, resulting broken automatic chapter
        numbering: applying standard Heading styles on
        paragraphs using the associated toolbar menu,
        Manage Styles dialog window or Ctrl-1–Ctrl-4 shortcut
        keys, it didn't result continuous numbering.
        
        Co-authored-by: Justin Luth <justin_luth@sil.org>
        Change-Id: Ic1ba5070fa4c387ad527aec05234a4da90fab751
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96198
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [a7b12e23bf9ac8e394405a1de5835e18e40c27c2]

        tdf#132744: sw: Add unittest
        
        Change-Id: Ic6c3b5558e33064bc1a7d8ed2b3ea285afab6a87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96200
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-12  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [6c3cd255cece1ed137ed3a143028fdd636e5c3e6]

        Breeze: tdf#133753: base point,  Calc left to right images
        
        Change-Id: Id3325fbafb4c5e7591f0b28b17aef5b3ba454570
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96190
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-12  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [f60b09b5d3edad6aa16dc494de0b35cbf9157be6]

        Sifr: tdf#126122 differentiate Indent and Promote/Demote
        
        Change-Id: I280c34263888e43f83d59bc6a0167b25cfa244d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96192
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-12  Michael Stahl  <Michael.Stahl@cib.de>  [e1629c210ad78310e3d48c0756723134a27b89df]

        tdf#131912 sw: fix spell check correct deleting flys
        
        * SwEditShell::ApplyChangedSentence() should not call
          DeleteAndJoin() + InsertString() but ReplaceRange()
        
        * ReplaceRange() and SwUndoReplace need to set a new flag
          DelContentType::Replace to tell SwUndoSaveContent::DelContentIndex()
          not to delete flys but instead record the previous anchor positions
        
        * SwUndoReplace::UndoImpl() should also not call DeleteAndJoin()
          + InsertString(); instead call ReplaceRange() for the start node
          and then DeleteAndJoin() for any regex "\n" that were inserted
        
        (regression from 28b77c89dfcafae82cf2a6d85731b643ff9290e5)
        
        Change-Id: I485d79510ae233213cb4b208533871934c5e5ec6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96201
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [80eb0eb25158147c18621072849b6684faa2b5c3]

        CppunitTest_sw_uiwriter: fix failing unittest
        
        When I wrote cd47dba9aa4b91bb0edf0744561d29e2eef61cc9, the image
        got removed when the paragraph was removed. I assumed that was
        the expected behaviour but it turned out it was actually a bug (tdf#132321)
        At the same time I pushed cd47dba9aa4b91bb0edf0744561d29e2eef61cc9,
        Michael S pushed be2f539012d818eaa2d40a9cf199b53d32e1dee4,
        that is why cd47dba9aa4b91bb0edf0744561d29e2eef61cc9 fails in master now
        
        Change-Id: I3d1df064d44388b00a871a9e1786a2febb824bf2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96196
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-12  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [cb3c87f2c51faae58995d499a966e72092d9299a]

        android buildfix - xo_component_getFactory is no more
        
        192721b6c7698d1db2d9d404c6f30b2eb9224796 removed the factory
        
        Change-Id: I4397d656ff9e6fa56539d949f7609061309edd7d

2020-06-12  Julian Kalinowski  <julian.kalinowski@dataport.de>  [af7e5983e53746acd3b453d38942950a7ab83c22]

        tdf#133673 fix webdav lock refresh with Auth:Negotiate
        
        NeonSession::NeonAuth requires an AuthListener to be set in the
        RequestEnvironment (RE). After a HTTP 401, the Negotiate challenge should be
        handled. The whole RE however is reset in HandleError, which is called after
        every request. Usually, this is not a problem because the RE is re-set at the
        beginning of almost all requests (PUT, GET, PROPFIND, ...).
        But when refreshing locks this is not the case, as the LockStore does not know
        any RequestEnvironment.
        NeonSession::NeonAuth is then called in a post-send hook after a HTTP 401, the
        AuthListener is null and in consequence Neon's ah_post_send does not return
        NE_RETRY. So there will be no retry with the correct authorization header.
        
        This patch removes the reset of the RequestEnvironment in HandleError, thus
        keeping it in the session for further use.
        
        Change-Id: Ib1a5eff08072f9ef003e760c5f40d9ad26c6cad1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96191
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-06-12  Julien Nabet  <serval2412@yahoo.fr>  [ff508f6d8a3e58d29e9e7622006a7103fb0a2849]

        tdf#133898: get a context in default ctr (i18npool/calendarImpl)
        
        See bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=161882
        
        Change-Id: If5a6c5e2b52af9ef97af9522296aaa58352cfa69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96161
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-06-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [5af636c5021ecf7fba8f5f34cc6af929f1e04b4c]

        fix ASAN in SharedStringPool
        
        regression from
            commit 3581f1d71ae0d431ba28c0f3b7b263ff6212ce7b
            optimize SharedStringPool::purge() and fix tests
        
        which results in us potentially de-referencing an already de-allocated
        OUString object in the first loop in purge().
        
        So switch to a different strategy, which only needs one data structure,
        instead of two.
        
        Change-Id: Iaac6beda48459643afdb7b14ce7d39d68a93339c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95226
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-11  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [26483950760f0aac7bc45e93db4127f66a98fdc6]

        Sukapura: tdf#133753 Calc left to right images, FontWork dialog image
        
        Change-Id: Id76fa7c340fe058d9a8db8da16f3740ab06e8c1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96089
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-11  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [444a41bf9525193bb1598eb8d0cdd4aaa2137c8b]

        tdf#126122 differentiate between indent and promote icons
        
        Change-Id: Ib0e0296bba69df2b7079df54fb74bcedfb6b1415
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96160
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-11  Maxim Monastirsky  <momonasmon@gmail.com>  [cd0dc1bc592d7952c36659da33d99ab964fe2e93]

        tdf#133459 Fix import of fields with user defined number formats
        
        commit 59ace23c367f83491a37e844d16f7d716eff6346 ("tdf#101710 Fix
        invalid style:data-style-name attribute") had a side effect of
        exporting user defined number formats under <office:styles> instead
        of under <office:automatic-styles> (which is valid, and what Calc
        does since forever). As it turned out, this didn't work well for
        fields:
        
        - For fields inside headers or footers, their number format wasn't
        imported at all. The reason here is that fields use the
        XMLTextImportHelper::GetDataStyleKey method to resolve data styles,
        and that method checks only automatic styles. Actually it resolves
        also styles from <office:styles>, because SvXMLImport::SetAutoStyles
        has a special code that merges styles from <office:styles> into
        automatic styles during content.xml reading. The problem is that
        headers and footers have their contents stored inside styles.xml,
        and no merging happens at this stage (unless it's a flat odf file).
        One way to solve this could be to explicitly check for styles from
        <office:styles> in XMLTextImportHelper::GetDataStyleKey (e.g. see
        previous gerrit patchsets, or XMLTableStyleContext::GetNumberFormat)
        I chose to simply modify the condition in SvXMLImport::SetAutoStyles,
        so that merging happens anyway.
        
        - Fields whose format resolution depends on the merging of
        SvXMLImport::SetAutoStyles, did import the number format itself,
        but not its language setting. This can be in one of three ways:
        (a) Fields in the document and the header, when both use the same
        format. In this case the format is stored once in styles.xml, so
        at least the consumer from content.xml depends on merging.
        (b) Field in the document with a user defined format - a regression
        of the above commit. Now stored in styles.xml under <office:styles>
        instead of in content.xml under <office:automatic-styles>.
        (c) Field in a header with a user defined format - depends
        on merging as a result of the above fix.
        
        The reason here is that the merging isn't done with the original
        SvXMLNumFormatContext objects, but with a newly created fake ones,
        which only have the format id correct (with the assumption that
        those formats already imported, and calling code could just find
        them by the id). The problem is that the fields code uses
        XMLTextImportHelper::GetDataStyleKey to get the language setting
        from style objects, and set the IsFixedLanguage property according
        to it, while we know that those fake objects don't have the
        language correctly set. Try to fix that problem by setting the
        correct language on those fake objects.
        
        Change-Id: Ibb362df019921e040708d3bda83bf155535ec7af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95612
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-06-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [cd47dba9aa4b91bb0edf0744561d29e2eef61cc9]

        tdf#132725: sw: Add unittest
        
        Change-Id: I3d4405dbe77d9f4d9bece8023cc01a7fa0ac463c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96122
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [27b29a5a841b6b3bf91384419ec1d75ba8ddbe54]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7c55241a443bdbfaa46613ddd456edfeb9f5e1b3
          - Fix applicaiton color and h1 underline CSS
            
            Change-Id: Ia8a18f4a8e1bd12c40a092528e68ec2f12846ac1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96162
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-11  Caolán McNamara  <caolanm@redhat.com>  [bed1bd821384f00ee02ec80594ee0fc4c5f15abe]

        allow tabbing between native widgets in floating windows
        
        i.e. in the calc autofilter menu-alike popups
        
        Change-Id: I93fc74325b8d39807e5126fc694addd3d0a50d53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96127
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-11  Michael Stahl  <Michael.Stahl@cib.de>  [be2f539012d818eaa2d40a9cf199b53d32e1dee4]

        tdf#132321 sw: adapt fly at-para deletion to at-char wrt. sections
        
        971205dc2110c1c23ff1db1fc4041e2babf6fa9f changed at-char selection to
        check that not only the start is at the start of the section or the
        end is at the end of the section, but that both are true.
        
        Let's do this for at-para flys too for consistency, changing what was
        introduced with 91b2325808a75174f284c48c8b8afc118fad74e4.
        
        Change-Id: I1ec93b076d729288ce0809d1cfc24379aa9591ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96125
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-11  Michael Stahl  <Michael.Stahl@cib.de>  [cc4b5091e739116a7ec83513fa1cd856f0130330]

        tdf#132744 sw: fix subtle difference when checking end of section
        
        In a few places, such as CopyFlyInFlyImpl() and DelFlyInRange(),
        the passed start/end positions aren't necessarily from a cursor but can
        be section start/end nodes instead.
        
        (regression from 971205dc2110c1c23ff1db1fc4041e2babf6fa9f)
        
        Change-Id: I1fb24f1f9d027aa3685ac5a7459891cb8c2b9a41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96124
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [708260185151d7e71e7bf5d298eba0e638fd2a1b]

        loplugin:unnecessaryvirtual
        
        Change-Id: I40c03b338e00d8a62b8b243d8467b43342c4b093
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96115
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-11  Caolán McNamara  <caolanm@redhat.com>  [7ccfba06efaa28423accaeab9cd248fa0093f737]

        restore parent grab mode instead of assuming it should be false
        
        Change-Id: If20de104a058ef3bb5642cb4ecdb7c5c6f931efe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96126
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-11  Mike Kaganski  <mike.kaganski@collabora.com>  [5ea87cda46c1b4bd3f2f142d87e628f8cb4cdddb]

        Use comphelper::ScopeGuard to reliably uninitialize COM here
        
        Change-Id: I60ccdf51731352b1749109a40c7ad61220a67d84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96135
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-06-11  Roman Kuznetsov  <antilibreoffice@gmail.com>  [eaf30f98597f12c53d734935d62a84501cb201b4]

        increase a radiobutton text area in Windows installer dialog
        
        Change-Id: I3e2a2dbb7913bc0e35f0eb676f39afba53e1d0d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95970
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-06-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [4407ee148ca5b44a66b212b9c89d9f0e602f0f00]

        tdf#133862: sw: Add UItest
        
        Change-Id: Id08dc6fbbdb59888ecab29e922d84db75f97e779
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96087
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-11  Tor Lillqvist  <tml@collabora.com>  [c392ecfa734731194c366e869a3c2475c53dc867]

        Drop configurability of libnumbertext use
        
        It was fairly pointless to be able to --disable-libnumbertext.
        Besides, disabling it broke the ordinal page (etc) numbering feature:
        "1st", "2nd", "3rd", etc showed up as "Ordinal-number 1",
        "Ordinal-number 2", "Ordinal-number 3" etc.
        
        Change-Id: I645169054a8fdc8dac89cd48b6c369fd61749467
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96119
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-06-11  Fatih  <budakf@itu.edu.tr>  [f62f200f31ac20c4e28a1e6fbead512d55bdf04f]

        tdf#88205: Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: I4f87f1735fbb61125f4c3bdd0239b28c6df400de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94471
        Tested-by: Jenkins
        Reviewed-by: Fatih Budak <budakf@itu.edu.tr>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-11  Stephan Bergmann  <sbergman@redhat.com>  [662a0fcdac5fd5b8709cc5bf2589cbe5b9dfc077]

        loplugin:simplifybool (macOS)
        
        Change-Id: Iae0a2966aa6394e16c2ba3d4155d90bac373472f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96118
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-11  Stephan Bergmann  <sbergman@redhat.com>  [b5cb211f80fd87c109633232cf340ac7969c8648]

        loplugin:simplifypointertobool (macOS)
        
        Change-Id: I414eaf0e61be09ccf12d04577c89dbcdb845f85f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96117
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-11  Julien Nabet  <serval2412@yahoo.fr>  [ac411c83c82babb325e2bfd32f4e7009e86eac78]

        Use o3tl::safeCoInitializeEx and counterpart (dbaccess/adodatalinks)
        
        + add calls to o3tl::safeCoUninitializeReinit in error case blocks
        Change-Id: I781f174a43cd1c6b827299657a667fbb34f50143
        
        Change-Id: I9895db229814837f0c0d756bca2c52c54d3d2e9b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95690
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-06-11  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [345cb192f0bc2fef97ae52ade48efc2d8591a165]

        tdf#132563 - Convert parameters of type SbxEMPTY
        
        During the construction of the parameter list of a method,
        convert parameters of type SbxEMPTY to their requested type,
        since missing parameters are handled differently in StepEMPTY,
        where separate parameter information (SbxMISSING) is added.
        
        Change-Id: Ie1e027cfdd652404ec29bd3d05e7daf533468936
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96088
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [2126215fb3b2e77145cbf7f1d8e93ee3cca761b3]

        loplugin:unusedmethods
        
        Change-Id: I1050fabdc0c98bbb0cc1d81a41c5b6ac3404cacf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96111
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [430a89fa4876a1ba4057f47c87d7882f11dc66b3]

        tdf#119114 Add writerperfect / epub screenshot
        
        Create writerperfect screenshot
        
        Change-Id: I59d33d7e60cbe7326f3ebd8fbe57e1a4545c31c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95008
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2020-06-11  Alain🐍Romedenne  <LibreOfficiant@sfr.fr>  [2695951b7bc178fdbcdce174762343bc4b691a33]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7c39ebe635e48c0362375c731724d6f8bd15971a
          - Typo in Basic script
            
            Change-Id: I73108c42e82a1e11606e373f1fce0f6a94198f7e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96094
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-11  Michael Stahl  <Michael.Stahl@cib.de>  [f30e4981248f1ebc37728f5848773f730f14ea56]

        sw: follow-up: fix other calls of ContentIdxStore::Save(Len())
        
        Presumably these have the same bug as sw_JoinText().
        
        Change-Id: I77a794be92f36cf2163f819d3941d70e69eb2f27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96057
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-11  Caolán McNamara  <caolanm@redhat.com>  [6e77dcd9d2605e55b57d0a379d87cdd2c48b62f4]

        ofz#23300 infinite loop
        
        Change-Id: I0ee67e8efefa48942357340cae46bd7ece27e5b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96085
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-11  Serge Krot  <Serge.Krot@cib.de>  [ddd9b1bccd87c6913ba4576da8af2d59daf106e9]

        tdf#101856 copy missing bookmark properties
        
        - in case of undo/redo
        - in case of copying bookmark
        
        Change-Id: Ia21f42973b0e7c2cc4abfe2febe9818509aec4d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96064
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-06-11  Michael Stahl  <Michael.Stahl@cib.de>  [b2b234269b13d5dfd8e7123a25d282d88fee33a0]

        crashtesting: sw: fix export of ooo24576-1.doc and ooo79410-1.sxw to odt
        
        Crashes because an at-char fly has its anchor node deleted, and during
        deletion of its text frame its SwAnchoredObject is updated, which
        asserts because of inconsistent anchor node in the fly and
        mpAnchorFrame; the immediate cause of the inconsistency is that
        SwNodes::RemoveNode() changed the fly's anchor node.
        
        The root cause is that in the sw_JoinText(bJoinPrev=true) code, a fly
        anchored at the end of the deleted node isn't moved to the surviving
        node.
        
        SwTextNode::JoinPrev() uses different arguments to
        ContentIdxStore::Save(), so use the same here.
        
        The implementation of several ContentIdxStore functions, including
        ContentIdxStoreImpl::SaveFlys(), ignore positions that are equal to the
        passed nContent index, so passing in SwTextNode::Len() looks wrong.
        
        (crash is regression from 98d1622b3721fe899c4e1faa0b4cc35695253014)
        
        Change-Id: I3a4d54258611da6b15223273a187c39770caa8e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93583
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [399f1f8e2458e672c6f78ad8775b4c73aece0e73]

        tdf#132431: sc: Add unittest
        
        Change-Id: I4ecae9e29827a29680c9f082a9602fc181b0b56e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96024
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-11  Tor Lillqvist  <tml@collabora.com>  [8e745d2cf32d0711e569271af583aba8c40afdda]

        When running make debugrun separately for UITest it needs LANG=C
        
        Change-Id: I175ff33704bb1f709a59d53d3e11aa54f45d9b8b

2020-06-11  Caolán McNamara  <caolanm@redhat.com>  [10367c3a583e962dbb0df5b81846f702f4180097]

        don't need to treat floating toolbars differently for set-focus
        
        We don't seem to need this anymore, probably
        
        commit ea1182c8c2c42c0c527e232f7e392196796940d7
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Wed Jun 10 12:16:17 2020 +0100
        
            grab focus to style combobox when parent gets focus
        
        was the right fix
        
        Change-Id: If5d966bfb3fcb47ba09f81b1e786df76a7561bf0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96071
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-11  Caolán McNamara  <caolanm@redhat.com>  [8ee43bb5a75b3ae4488d3373511eaf001674fc71]

        Resolves: tdf#133862 crash in customize toolbar in embedded math
        
        Change-Id: I2fc7f3620145e48516c3ca73c0a5d08dce11d78a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96054
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-11  Michael Stahl  <Michael.Stahl@cib.de>  [63a43218c369a43624e6bdbe880b7caa40a3b61a]

        tdf#132254 sw: fix block selection copy reversed order
        
        The problem is that SwEditShell::CopySelToDoc() relies on the passed
        target SwPosition being after the target range by CopyRange(), but due
        to an erroneous update of aInsPos in CopyImplImpl() it was at the
        beginning of the target range.
        
        (regression from 28b77c89dfcafae82cf2a6d85731b643ff9290e5)
        
        Change-Id: Ie0846bd44f9349517878efcca996440bede05611
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96063
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [347912f6829990983dba8851e57a36ab96fa4f83]

        initialise ScMatrix once instead of twice
        
        initialise the mdds matrix inside ScJumpMatrix once instead of twice
        
        Change-Id: Ic6883418d965a093c76ab5dbf4c8780c174f10bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96067
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-11  Tomoyuki Kubota  <himajin100000@gmail.com>  [9457326e17505c9a17f40b2f932b21a4436eeae1]

        fix my own mistake
        
        Change-Id: I01f3b405e91175ab0ef532505bf9f275073d2fc0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96044
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-11  Stephan Bergmann  <sbergman@redhat.com>  [8296303dc53b15f79adcc38699d2d3d77c2a75a4]

        typo in comment
        
        Change-Id: I60bcfa3182ce67ab50195ae6e7436839afe62c87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96028
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-11  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [03b77f972f6be23f75dfe3773266a660e61e5607]

        ^ Conditional format, Impress' place holder, hyperlink dialog icons
        
        Change-Id: Ib4b920335495cc7646537d58fb644ddb307faf70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96072
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-11  Tor Lillqvist  <tml@iki.fi>  [04ca42f87b7c59224fafd35bf220c974300566e4]

        Make it possible to just build the native code for Android, no Java bits
        
        Change-Id: Ic25b8d72c9e60c0bee04765d51565c2864ec25ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95850
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-06-11  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [ab267a5282a2983fce7040feac04270af407c29d]

        tdf#133268
        
        - Update Calc's Paste Special
        - Update Emoji
        - Update images of Draw/Impress export as HTML
        - Add Save All
        - Update Merge Cell image
        
        Change-Id: I73a3c9ff28dffe1e83f63385abf19ecd970f8df1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96058
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [edb6b92d76fc6cca6bb45699771cb410041473a1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7c42a667bf18ea2ce2f88e11978a13b3860c7689
          - Unmute L10N in string
            
            Change-Id: I89116a7fb1e94ded67629d5e4f397a2ff292eaa4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/96073
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-11  Miklos Vajna  <vmiklos@collabora.com>  [a201ab6f47c2d5a7ba4c5f998b0aa231cae82010]

        sd signature line: inform infobar if a cert is already selected
        
        In case a pdf is opened for signing, the infobar has a button to start
        the signing. If a signature line is already inserted and the user picked
        a certificate, then let's call the infobar button's action "finish
        signing", since the signature list and the certificate chooser won't
        appear in this case.
        
        (The actual behavior when you click on the button is still unchanged,
        though.)
        
        Change-Id: I50ee2455c91cdee26612a6b8239dbb6772401877
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96060
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [f1e4d462c4a5686bccb3e7bfd615865c18c0efa6]

        tdf#132597: sw: Add UItest
        
        Change-Id: I0f577b5124c871e9ba766958d81511ad3ad0e5e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96014
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-10  Caolán McNamara  <caolanm@redhat.com>  [b9fb2a62919ba0d489857d61abb23ccc4f5df674]

        let the parent toolbar decide the focus of the buttons
        
        Change-Id: I481fbc1b65b806cdb9eb41d6648fe9476f1326fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96020
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-10  Caolán McNamara  <caolanm@redhat.com>  [ea1182c8c2c42c0c527e232f7e392196796940d7]

        grab focus to style combobox when parent gets focus
        
        Change-Id: Iaee1a8399e8e4f70a52ce99be113e9e7607a5ab7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96019
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-10  Miklos Vajna  <vmiklos@collabora.com>  [b00e43fa5848be0cc7ba81b185021511d94cdc00]

        PPTX export, custom shape, bitmap fill: fix source vs fill rect confusion
        
        Commit 682ab832522b1349f1714bcb16f6e83468ea2920 (drawingML
        export\import: cropping of shape's fill texture, 2014-02-12) improved
        the DOCX filter, so the fill rectangle of a custom shape with bitmap
        fill is handled.
        
        The problem is drawingML has a source rectangle (similar to our crop
        rect) to limit the usage of the bitmap, and also it has a fill rectangle
        in case some margin is wanted around a stretched bitmap. We don't have a
        mapping for the later.
        
        Fix the problem by limiting the above work for DOCX, this way PPTX's
        source rectangle won't be turned into a stretch's fill rectangle.
        
        This way no unwanted margins will appear around the image -- those
        margins can be large enough that the image effectively disappears on
        export.
        
        Change-Id: Ic35063545a56eec9eaf885bbd397a854705d134f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96025
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-10  Julian Kalinowski  <julian.kalinowski@dataport.de>  [18c6cc0e7a4515b5bd993c425a7e0694bffe1207]

        Fix webdav lock refresh returning 0 instead of true when successful
        
        With commit 58b84caca87c893ac04f0b1399aeadc839a2f075, the NeonSession.LOCK
        returns "theRetVal" from ne_lock_refresh when successful. But when there
        is no error, theRetVal will be NE_OK, which is 0, so the method returns false
        instead of true.
        This results in lock refresh being stopped after the first refresh,
        so WebDAV servers will unlock the file after the lock timeouts. Users will
        see error messages regarding lock timeouts and lost updates are possible.
        
        Fix this by adding a return statement when theRetVal == NE_OK.
        
        Change-Id: Ie43131fca96e1cfbe932444906b742958a719b26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96023
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-06-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [9a5f2961b085ce2f23ecdf0a03d1114bacac8e2c]

        tdf#133858 opening spreadsheet with large array formula takes 10 mins
        
        the spreadsheet has lots of SUM(IF over a whole column.
        
        Which results in us allocating a matrix with 1 million rows, which is
        rather slow to process.
        
        So reduce the matrix to the data that is actually there.
        
        We can only do this for some opcodes, because other opcodes act
        differently when referencing empty space, so for now I only perform this
        optimisation for the opcode in use in this spreadsheet.
        
        This takes the load time from 5m to 3s on my machine.
        
        Change-Id: I41fe9afcb0fbdf2a928a19c44a0f291a1247a41c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96022
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [474a9171e7e996116037bb9ca6c985d0a3d6c0c3]

        loplugin:buriedassign in sw
        
        limited this only fixing assignments inside "if" statements, since other
        things are harder to change
        
        Change-Id: If3188a3e3d5fcd94123211c97fee097ece5e2797
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95990
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-10  zdposter  <zdposter@gmail.com>  [b0ede91f5e64767bd3ba9f427687e1faf2297e0c]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to de00c9bd1dd88e8361b606996b0773d30bee772c
          - upgrade Slovak spellchecking
            
            Change-Id: Id3bc65f957187d2c2ba98ba76a1ed4e9fab72c97
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/95999
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2020-06-10  Miklos Vajna  <vmiklos@collabora.com>  [eda9e23370f5ca0b413c9b5cc6eaffd87e596498]

        sd signature line: localize signature graphic
        
        Now the svg template is free from user-visible strings.
        
        Change-Id: Ibdbb73bbd1a1088a66dc25a5669df567b338b375
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96021
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-10  Caolán McNamara  <caolanm@redhat.com>  [49ce4bf15c1769b7427dd4d828e586c1e896f928]

        tdf#132845 discard pending page change if user clicks in document
        
        Change-Id: Icce91c9afac143190dc5c7d823d745dc2434c1a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96013
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-10  Michael Stahl  <Michael.Stahl@cib.de>  [32c162ad1723512763b74d01eaec32c1296f3a55]

        tdf#132725 sw: SwUndoDelete: don't group if flys are be deleted
        
        The fly would not be deleted by CanGrouping() but would be deleted later
        in RedoImpl() via the IsAtStartOfSection() check so just force a new
        Undo action in this case.
        
        (regression from 91b2325808a75174f284c48c8b8afc118fad74e4
         and 28b77c89dfcafae82cf2a6d85731b643ff9290e5)
        
        Change-Id: I68f9f6b7fd0306bc0853a370b1030463a0024edc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96002
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-10  Stephan Bergmann  <sbergman@redhat.com>  [ff3324bb16c8cde96e50582d45bc2c8a97f5704b]

        Improve a SAL_WARN message
        
        Change-Id: I31f809e5f6fec109bd0fb58e8290323500d44f13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96001
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [197592a2145e00a3f75e3af8520a3fe475c9edad]

        CppunitTest_sc_uicalc: minimize test document
        
        See https://gerrit.libreoffice.org/c/core/+/90265
        
        Change-Id: I014b424d760e0236cbeaa39ea1b03b57809a22bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96000
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-10  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [1a6a7947452fa833cf4fdbe1cc6775d2146cc6a1]

        tdf#42949 Fix IWYU warnings in shell/
        
        Except for MAC/WIN specific parts (i.e. most of it)
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ia14fb27c047e0e69f81386212aa25344f1297e05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95663
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-06-10  Shiko  <aelshreif7@gmail.com>  [c36ac492c2413bdd894715dd8c89127d3498e45e]

        uitest: Add support for Calc / Format cell /  background color selector
        
        - Add wrapper for the color-win set
        - Add the factory function in the correct class
        - Add a demo for cell background color and recent color selector
        - Extend the ability of ComboBoxUIObject to be able to select with text
        
        Change-Id: Ie84ba7fff2f84c3fec7f5adbb5b1cdc6c80729f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95667
        Tested-by: Jenkins
        Reviewed-by: Ahmed ElShreif <aelshreif7@gmail.com>

2020-06-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8ca89dc44aa5905d8d189be765ad2a1a613d31f4]

        fix reseting WeakReference when moving a ref to another ref.
        
        In ViewIteratorImpl::Reverse we std::move a reference, to a local
        variable, however the reference was not reset correctly, which
        caused a crash.
        
        The issue is that a mpWeakConnection in WeakReference always
        needs to be non-null as shown in reset(reference_type* pReference)
        method. In the move constructor of WeakReference, we just std::move
        the reference like:
        
        mpWeakConnection = std::move(rWeakRef.mpWeakConnection);
        
        This means rWeakRef.mpWeakConnection will be reset to null, which
        is not what is expected, so what is missing is to instantiate
        rWeakRef.mpWeakConnection by calling reset(nullptr) or using the
        added reset() method.
        
        This also adds a test for LOKit PDF search as this is the case
        where the crash has been reproduced. It happens because of a
        call to:
        
        ... std::move(maPosition.mxObject);
        
        in the method ViewIteratorImpl::Reverse()
        
        Change-Id: I43692554ba4f6231d00091269b7c902ab5cbc11f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95995
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-10  Stephan Bergmann  <sbergman@redhat.com>  [2a82ea5c04f76af330686cd31e68f6f0d628db74]

        Adapt to new Clang trunk -Wuninitialized-const-reference
        
        > error: 'error' diagnostics seen but not expected:
        >   File compilerplugins/clang/test/unusedfields.cxx Line 143: variable 'x' is uninitialized when passed as a const reference argument here
        
        and
        
        > error: 'error' diagnostics seen but not expected:
        >   File compilerplugins/clang/test/writeonlyvars.cxx Line 93: variable 'm_bar10' is uninitialized when passed as a const reference argument here
        
        since <https://github.com/llvm/llvm-project/commit/
        170b6869b563dd3393d99f3e03d389b9058d5f24> " [Clang] Add a new warning to warn
        when passing uninitialized variables as const reference parameters to a
        function"
        
        Change-Id: I27136e387f7a14fd24a3639187b668d6ed283070
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95994
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-10  Luboš Luňák  <l.lunak@collabora.com>  [eaacb2eca2ffcf46306f1db83e4c5da4a102e4a9]

        blacklist old intel driver 0.16.2 for Vulkan (tdf#132681)
        
        Change-Id: I3d2e0f6a1f43fe44a8396b53806e2f2c59c46d6c

2020-06-10  Miklos Vajna  <vmiklos@collabora.com>  [408ec7a4470741edbedbb034de07a2d776348593]

        PPTX import: handle adjust values from both the shape and its placeholder
        
        The direct problem is a crash in CustomShapeProperties::pushToPropSet(),
        the code just hoped that the input file doesn't have more adjust values
        than the # of adjust values we allocate based on the preset type. Fix
        the crash, but there is a deeper problem here...
        
        The shape can inherit custom shape properties from a placeholder, then
        later it can have its own custom shape properties. When it comes to
        adjust values specifically, we used to just append own adjust values to
        the end of the list. This way we got the double of expected adjust
        values. And later rendering took the N expected adjust values from
        the start of the 2N element list, so we used the adjust values of the
        placeholder, not of the actual shape.
        
        Fix this by clearing the custom shape geometry once we know we have our
        own preset geometry.
        
        Change-Id: I09f669bf59c33b552b906733d323eba7af5548e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95993
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-10  Julien Nabet  <serval2412@yahoo.fr>  [98d1b2502cece3a5bd8c5a0a040b4e20327a8560]

        Use xmlFreeDoc since pXhpFile is a xmlDocPtr (l10ntools/treemerge)
        
        Change-Id: I32fb8824aa91464d2198c76ba9357c82ec87a0ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95666
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-10  Miklos Vajna  <vmiklos@collabora.com>  [a24246e1b5910482ed200b24f24a11fcfe04d00a]

        sd signature line: set graphic of signature shape
        
        All placeholders are replaced, but the template is still English-only.
        
        Change-Id: Ia361447ff0a69fa0f80db4af07274d1a764a3d64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95991
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-10  Luboš Luňák  <l.lunak@collabora.com>  [21cff8d14e2396a964cf9f2e4af1d43efdadb5c1]

        detect inconsistent SUMIFS() ranges when range reducing (tdf#132431)
        
        03b352b9599514e4e244e1907510713cf1331284 introduced reducing
        of the SUMIFS range to the cells that actually contain data, but
        tdf#132431 introduces incorrect ranges that lead to negative indexes,
        and correctness checking of ranges comes only after the use of these
        indexes.
        
        Change-Id: Ia13db83d222310d470a0a8ecef51dbdd7992d479
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95898
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-06-10  Srijan Bhatia  <srijanbhatiasun@gmail.com>  [4111ed76906bf6be05b704bf52fa91353dfef183]

        tdf#132137 Rename Default Style in Calc.
        
        Change-Id: I0f7c5ffc64b2387fbb63bb5724594480d3135f58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95484
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-06-10  Balazs Varga  <balazs.varga991@gmail.com>  [f66fbd4fb5fd557d6065aeea987b3dafdc30a430]

        tdf#91250 Chart DOCX Import: Fix decimal place formatting issue
        
        Use UNLIMITED_PRECISION in case of GENERAL number format of CATEGORY
        axis labels in embedded charts, just like Calc does.
        
        Change-Id: I30cb50955c67824bd1aa88fb139618ce0f0974fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95802
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-10  Balazs Varga  <balazs.varga991@gmail.com>  [0c0f4b1531e2e985bd53e8c551328f46bde0c8c9]

        tdf#133632 Chart DOCX Import: fix percentage number format
        
        Set the LinkNumberFormatToSource to false only if we have
        an inner data table and the labels are shown as values.
        
        Regression from commit: e0da00d655ecca5986eea3812a8a670c6adbc40f
        (tdf#132174 Chart DOCX import: fix label number format)
        
        Change-Id: I879c5d81709995bfa49c18e0c84aaf6dc3dea41c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95493
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-10  Attila Bakos  <bakos.attilakaroly@nisz.hu>  [4bdff3c731a9f8ef11ffdae804a99a47f119ee50]

        tdf#133065 tdf#133602 DOCX export: fix OLE wrap regression
        
        caused by commit 2150fdc7d0f63288ac56c33cb898589512057642
        (tdf#131539 DOCX export: fix position of OLE objects).
        
        The wrap setting of the anchored OLE object were
        not preserved.
        
        Note: It needs also z-order export for background mode.
        
        Co-authored-by: Tibor Nagy
        
        Change-Id: I7f8c48019157dda00bcc97a490c5f582eccf1b22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94220
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-10  Caolán McNamara  <caolanm@redhat.com>  [a977df3015f84506a3636d278b981cb2bd12083b]

        ignore WB_DIALOGCONTROL state of parent if we're a floating window
        
        for tab key cycling
        
        When WB_DIALOGCONTROL is set the control has sub controls in it and pressing
        tab cycles through those widgets, and back to the start.
        
        If a WB_DIALOGCONTROL control is inside a WB_DIALOGCONTROL control
        the toplevel container is the one that processes the tab.
        
        But we don't want a floating popup window, like ScCheckListMenuControl, which
        has its own toplevel floating window, to pass the tab key to its parent
        ScGridWindow for that to process, we want it to stop at the
        ScCheckListMenuControl level so it will cycle back to ScCheckListMenuControl's
        first child after passing the last one, not into some other child of
        ScGridWindow.
        
        ScGridWindow is unusual as a document window to have WB_DIALOGCONTROL set for
        its own reasons: i.e. "WB_DIALOGCONTROL needed for UNO-Controls" so this
        problem does't arise in other applications
        
        Change-Id: Ib1f02ca4b0bf5bf3b2ed00b5838f8df2e3eb5b7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95957
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-10  Michael Stahl  <Michael.Stahl@cib.de>  [f9fb86408e6e06c262332be26674305ae5c05bb7]

        tdf#132597 sw: fix inconsistent handling of ExcludeFlyAtStartEnd
        
        IsDestroyFrameAnchoredAtChar() checks the position but the only caller,
        SwUndoInserts::UndoImpl(), really wants to exclude the entire nodes,
        see IsCreateUndoForNewFly().
        
        (regression from 28b77c89dfcafae82cf2a6d85731b643ff9290e5)
        
        Change-Id: I763ad3b7d82af03f6910dcf34315f793d090c62e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95952
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-10  Attila Bakos  <bakos.attilakaroly@nisz.hu>  [a938ead6639777337267f613cb0dea9c326c15b0]

        tdf#130802 SwTextBoxHelper::syncFlyFrameAttr: fix dragging
        
        Dragging the selected shapes resulted broken text boxes:
        the text showed outside of the shapes. This is fixed in
        the case of paragraph, character and page anchoring.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: Iaea65ee26bad60c09ada4875636416d4a7c7e80b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95136
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-10  Michael Stahl  <Michael.Stahl@cib.de>  [cb28054d831c38ef645f635ecd80475fb5735679]

        tdf#133641 sw: fix crash double-clicking CH_TXT_ATR_FORMELEMENT
        
        Only search for separator if there is one.
        
        (regression from 1c94842e053a20a739a181d38a35c324df3e62a7)
        
        Change-Id: I6697faa7cb83cab48084f9710f8c5018b9e738e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95905
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-10  Tibor Nagy  <nagy.tibor2@nisz.hu>  [6c14c87cad6a3c38d7e597932ec591f4bc610be8]

        tdf#133457 DOCX import: fix frame position regression
        
        caused by commit f5636817e7677a3081263df9004940a7d5ac54af
        (tdf#112287 DOCX frame import: fix default vAnchor).
        
        Co-authored-by: Attila Bakos (NISZ)
        
        Change-Id: I6fe16ff274d6a2fa4a335c7790ecd0f01641a6fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95035
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-10  Attila Bakos  <bakos.attilakaroly@nisz.hu>  [06e2cbb31d0ea703df872b91eb8eacdcaced7653]

        tdf#130805 SwTextBoxHelper::create: fix frame position in shape
        
        Text frame added by menu option "Add Text Box" of a shape
        was misplaced if there were more paragraphs after the
        shape anchor position.
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I8a47aff57d3a60f7dbd2a1b75296e2664a1f745f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94822
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-10  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [98c222e9528929b323fa22b6d848ad44f2a767ef]

        tdf#133268  Update Calc's conditional format icons
        
        Change-Id: I7057d813c125bd075ebdd9d6bd5879cd1d8b9980
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95966
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [43d9959b9165faa4d67618774736b03ce60253ab]

        Revert "enable backtraces for unit tests on macos"
        
        This reverts commit 756c027198adc5212d46d72e0628c90698652af5.
        
        Reason for revert: It never did work (was a test), and it cannot work because cores are all stored in /cores under mac, which means we cannot tell which cores belongs to which unit tests, or even if it belongs to the current build on jenkins
        
        Change-Id: I866173a41077dbb40d61fb81953d7a92f7d0789e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95888
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-10  Muhammet Kara  <muhammet.kara@collabora.com>  [d2205a26b96ed321c869f6eb7c955648c83dd805]

        Give the legend checkbox a label
        
        Change-Id: I95e8910e96335a03ebad6dd46255a902df2c47a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95860
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-06-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [fb4109bbf816c9b915b255b7ff69060423337a62]

        tdf#133643: sw: Add unittest
        
        Change-Id: I1b4dbea5e858efa8f22bb568dc5fa95d71f1b792
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95962
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-10  Miklos Vajna  <vmiklos@collabora.com>  [192721b6c7698d1db2d9d404c6f30b2eb9224796]

        xmloff: create XMLAutoTextEventExportOOO instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: Ibb3bc2afba00ff962e3ed4f14a5e5a3c735a1a29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95963
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-06-10  Tor Lillqvist  <tml@iki.fi>  [a3b65fdb439560b3917f880629ed0737368c8f5c]

        Use equal number of leading and trailing context lines in patch
        
        Change-Id: Id9fbf34a4ad17aa4edcabaa232b8a4e98dfcb847
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95849
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-06-10  László Németh  <nemeth@numbertext.org>  [20ba8d8d9f4fcf7d5826fcb3366a9bff0d6a8ca1]

        tdf#131070 DOCX import: fix indentation of direct numbering
        
        Indentation came from direct numbering has precedence over
        table style.
        
        Also paragraph style based right indentation affects DOCX list
        items with not paragraph style based numbering, unlike Writer.
        
        Keep all indentation values using direct paragraph formatting.
        
        Change-Id: Ia66645269a4fcd06f0be4f02c775007c83d22a0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95954
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-10  Dennis Francis  <dennis.francis@collabora.com>  [0310c591eb5f4010de8f6d12298491d9c13634a3]

        lokit: fix autofilter window position...
        
        when client zoom is not 100%. The fix and the reasoning
        is same as that in
        
        lokit: fix validation dropdown's wrong position
        3405f7f1b19738cad57b58259105ec87c1108466
        
        Conflicts:
        	sc/source/ui/view/gridwin.cxx
        
        Change-Id: I04837721d82b1e178cf5aa1130bbdaf77d13edae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93240
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit 86019fc76473cde457ecf1634bcff9df60ad7cbf)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95965
        Tested-by: Jenkins

2020-06-10  Michael Warner  <michael.warner.ut+libreoffice@gmail.com>  [8d414f3a8de5c25bcd830b1d4d8a7be3c34a2ed4]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: Id747848b222f69af3293a2095a62542f1e1116d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95215
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-06-10  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [7f6d7a0eb624d67421cd5af6462ee2a662fdff3a]

        tdf#133819 support for tristate checkboxes
        
        Change-Id: Ie98700652d76db10e8f8b587016ddae9253ddaac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95956
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-10  Tor Lillqvist  <tml@iki.fi>  [236adff64dbde5241354c595771b9222dbe96b65]

        Enable cross-compilation of xmlsec on macOS (without pkg-config)
        
        Change-Id: If08dde33dbf19afc9ce82bfa42412a642187a56f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95848
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-06-09  Miklos Vajna  <vmiklos@collabora.com>  [f1566f0b813e439531a37154b52d491fd9d3224b]

        sd signature line: select certificate after drawing the shape's rectangle
        
        Also move the shape-type-specific setup to
        FuConstructRectangle::SetAttributes() where the rest of the shape types
        are handled.
        
        Change-Id: I9ecf94957ec82ba187f2767b01d96fb14de2b657
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95958
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-09  Caolán McNamara  <caolanm@redhat.com>  [dbf3eba5514f0ed48683e2b58ac56c96b6d48792]

        Resolves: tdf#132540 theme the unwanted popover into invisibility
        
        Change-Id: If18c5c1de40a4f93d062265d41a2bff72555d6c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95964
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-09  Miklos Vajna  <vmiklos@collabora.com>  [93f2cb69575df5b4a9e2c509ee2b691dc013045d]

        sd doc model xml dump: show grab-bag of shape
        
        Which is contained directly for some reason, not inside mpProperties.
        
        Change-Id: I0f7d2d5afbeae2d399710d5ce271f3ad4ab9866d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95913
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-09  Caolán McNamara  <caolanm@redhat.com>  [fcd898c60093eeb5e81f8dc312edc768107c9380]

        tdf#133822 mirror GtkSalObjectWidgetClip location for RTL
        
        Change-Id: I4ab4a0fb8fc343ee9a4c66c58e20583482958f37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95951
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-09  Caolán McNamara  <caolanm@redhat.com>  [6db6163dad0d8ac21ba69b2e361034b06f0a5a30]

        tdf#133462 cursor missing in SQL textbox
        
        (and spell checking, calc page format header/footer dialog, etc)
        
        since...
        
        commit c2f8929ed76085bc81f390f90e06bd6781206537
        Date:   Wed May 29 23:33:25 2019 -0400
        
            vcl: sfx2: LOK: Support per-view popup windows
        
        I feel this is a mismerge where the point of
        
        commit b9c10ee923308f336a694bbc0212396ed5317b6a
        Date:   Wed Apr 3 12:02:13 2019 +0100
        
            weld ClassificationDialog
        
        to allow cursor drawing to a non-Window OutputDevice got clobbered
        
        Change-Id: If693fd0ee83afc6e7f0ddce7b43b8cb6e3327116
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95844
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-09  Caolán McNamara  <caolanm@redhat.com>  [bff76e27eba1e496838f3673c3cea43fd535b7c7]

        tdf#129856 invalidate old internal border if we scroll
        
        and will redraw a new one
        
        Change-Id: I2438af94e54f31c617cc183c61fbaaef31b5601f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95911
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-09  Szymon Kłos  <eszkadev@gmail.com>  [53d73d532281b6734a7d4614bb74fc6cc15510f0]

        notebookbar: simplify custom widgets
        
        Change-Id: I0176a9852a0f405fba7b6308e28abf2ca0ae280e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95900
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-06-09  Miklos Vajna  <vmiklos@collabora.com>  [362b949a3bd907d6cb1ed94ef415696c88d838a8]

        CppunitTest_sw_layoutwriter: disable unstable testShapeAllowOverlap on Windows
        
        Seen failing e.g. at
        <https://ci.libreoffice.org/job/gerrit_windows/66586/console>, but
        interestingly never on Linux.
        
        Change-Id: Iba701f642432c8d5785d3c4c40e4914633ff0e5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95908
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [2ea830c2877f30cf3ac6f261a399c414dd9968c8]

        tdf#132596: sw: Add UItest
        
        Change-Id: I899de72a02a7501917b13346d304338bb4548ea8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95902
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [8a88f898313a01a8408a2e66b62b66899bb9faac]

        tdf#133169: sw: Add UItest
        
        Change-Id: I6d86e8f8ef1b1ffe32e45c7ead75387f6fcee2fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95901
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-09  Tor Lillqvist  <tml@collabora.com>  [a22cba07a470385dcb930c56c90cba81b317773e]

        tdf#128502: Try to support multiple documents in LibreOfficeKit-using process
        
        The LibreOfficeKit-specific code typically has assumed that all the
        "views" (SfxViewShell instances) are for the same document, because
        all LibreOfficeKit-based application processes (including the "kit"
        processes in Online and the iOS app) so far have only had one document
        open at a time.
        
        It is now possible to pass several document file names on the command
        line to gtktiledviewer and that is an easy way to demonstrate how
        badly it still works even with this patch.
        
        Introduce a unique numeric document id that is increased in the
        LibLODocument_Impl constructor. Add APIs to access that. When
        iterating over views, try to skip views that are not of the document
        visible in the "current" view, if we know what the "current" view is.
        
        Also add a couple of FIXMEs at places where it is a bit unclear (to
        me) whether it is correct to iterate over all views, or whether only
        views for the "current" document are what we would want.
        
        Change-Id: Id5ebb92a115723cdeb23907163d5b5f282016252
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95353
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-06-09  Serge Krot  <Serge.Krot@cib.de>  [dadba793c107cbf2ccadfbd7b41b6187ff06d4b8]

        tdf#101856 evaluate condition to expand / collapse bookmarks
        
        Change-Id: I7c135eab0feeca0ede794f6c88a2b06e339d6a14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95795
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-06-09  Caolán McNamara  <caolanm@redhat.com>  [3dc30ae62f593a7130b5fe8f6e3b7febe845dde7]

        tdf#133807 represent a visible search dialog when search results is closed
        
        Change-Id: If38b2770cfdd7d88bb75cbd47f44cc8515c4e041
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95899
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-09  Tor Lillqvist  <tml@iki.fi>  [b2a7703bec86810f5c790622ce762e6475b6997e]

        No owncloud-android-lib if we don't want to use Java at build time
        
        Experimental. Let's see whether it makes sense to not use Java when
        building the LO core for the (newer, Online-based) Android app.
        
        Change-Id: I119861704d02bbfaa0cfd9f72c7b437f1730e48e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95847
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-06-09  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [2c0906bceef2889830cf9bd152b9e06b15f989a8]

        tdf#42949 Fix IWYU warnings in scripting/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I014631ec79242d9a5f735d7401fe0f5e323c69a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95649
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-06-09  Caolán McNamara  <caolanm@redhat.com>  [066d70da9391b43e9586736812b1064028aa53fc]

        Resolves: tdf#133780 allow sorting search result treeview columns
        
        Change-Id: I7d5b1ffdaf99fd2e28dfd124db0fbbd4036e2dd6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95896
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-09  Caolán McNamara  <caolanm@redhat.com>  [341cc5bfa06e895f091523bbf8c159ca626b6f1a]

        tdf#133412 replicate active entry to ComboBox replacement
        
        Change-Id: Ifde87738710406fb9f28008fa96241d59c52f450
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95808
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-09  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [dcc031d0cd3219dd77b66e1221fe966139829c1a]

        Icon theme: tdf#133582 missing checkbox and radio button in gen env
        
        Change-Id: I2f756fe6920099bb37fd6b3f83df7f1e21504290
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95893
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-09  Stephan Bergmann  <sbergman@redhat.com>  [41d4458310bfd68cf756094ba9484ac071b20db0]

        Print more information about the swallowed exceptions
        
        Change-Id: I126413f9eb5c5698e4500c4fc5e04f31a9c574fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95895
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-09  Michael Stahl  <Michael.Stahl@cib.de>  [7f2908b83a39bbb6fa648d6815265ad203f86ddc]

        tdf#133604 sw: DOCX export: put CH_TXT_ATR_FORMELEMENT in its own run
        
        Commit b03fefcc4dbdfee3b9eeb5fa0e586dd12ddcd3d2 ought to have fixed this
        but didn't; the run following the CH_TXT_ATR_FORMELEMENT still ended up
        inside the field result.
        
        But when importing that into Writer, it appeared correct; Word shows the
        problem.
        
        (regression from 94e0b8407b02d76b27324b8b08012eb024aca9e9)
        
        Change-Id: I1fc1328223353422a83d403e8f790d156dbec4e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95843
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-09  Serge Krot  <Serge.Krot@cib.de>  [3a371da71ab738a99e81e75c736fa5e384ebd9d3]

        tdf#101856 correct Insert bookmark dialog
        
        - left align checkbox "Hide"
        - do not resize "Close" button
        - place "Close" button at the bottom of the dialog
        
        Change-Id: I57caa83edde2c377dfbf0aaacb60281e4966fbaf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95855
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-06-09  andreas kainz  <kainz.a@gmail.com>  [7e4372c8569595adb4ee9ac225ada7f576121c48]

        tdf#127122 Sync View and Review group in groupedbar apps
        
        Change-Id: I3b583ef79e651385a044f47b17684a21541467db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95771
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz 🦅 <kainz.a@gmail.com>

2020-06-09  andreas kainz  <kainz.a@gmail.com>  [4fcf45bd1fb014a07fb062fb3ad1bd92427be9d8]

        tdf#130227 Tabbed UI remove second extension manager button
        
        Change-Id: I07a57afeb1c3a7814fe2f3fd63eb214d96d4af9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95773
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz 🦅 <kainz.a@gmail.com>

2020-06-09  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [bed8c65ca4143f66ec5cfdcc3fb5213f04035220]

        Fix variable name
        
        Change-Id: I307f4bca16cc54de8c049df570ba36c635f4e4d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93713
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-06-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b47c5f295589acb18d4404137c6b72d20f019b6]

        remove the fake SvxScriptErrorDialog code
        
        which just forwards to an async real dialog.
        
        Change-Id: I61936c4d105b9829042817e6a3cf5e60c451fb6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95830
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [7a21b3f098a09e498e7d79f07d3b65463a0d0913]

        tdf#133785: sc: Add UItest
        
        Change-Id: I82d742f8139f1572d31201d0d0a5553476aadf25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95852
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Tested-by: Jenkins

2020-06-09  Luboš Luňák  <l.lunak@collabora.com>  [a97539174fd7f76713291dd4e8138adb1f776c91]

        delay and batch calls to StartListeningFormulaCells() (tdf#133302)
        
        In the testcase ScColumn::StartListeningUnshared() gets called
        repeatedly with almost the same cells range (just extending),
        so this gets quadratic. Delaying and doing it once on the whole
        range at the end avoids this.
        
        Change-Id: I3e92817d434cf7e4be0ea658f9adc0a24ceda260
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95531
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-06-09  Tor Lillqvist  <tml@collabora.com>  [49df367a5da14b31729e2f4f5dd6bf4e249df8d3]

        Bin pointless if (true)
        
        Change-Id: Ic48ed35ae2164c41600c7e4f4890fd164fba3cb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95891
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-06-09  Stephan Bergmann  <sbergman@redhat.com>  [b505cd8635171e39d055b9a800f672a6313d8cea]

        tdf#126025: Non-const GetPropertyValueByName must use non-const Sequence []
        
        ...which internally calls getArray to make sure it references a unique sequence.
        Regression introduced with 85f28ec44a2c169c91dac9346e9c71feda6a6cab "Clean up C-
        style casts from pointers to void".
        
        Change-Id: Id80b75f06322c65fc31040cc0b1892fe3a0aeaab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95862
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-09  Miklos Vajna  <vmiklos@collabora.com>  [369355da5c1e25bad7124dd6e187d9e381759751]

        tdf#133474 DOC import: fix lazy-loading of images with zero size
        
        DOC typically contains images with a size hint outside the image, but
        this is optional. Make sure that we load the image in case the size is
        not available without loading.
        
        The effect is that once SwWW8ImplReader::MapWrapIntoFlyFormat() calls
        SwGrfNode::GetTwipSize(), we always get a valid size. Ideally without
        loading the graphic.
        
        Change-Id: I81536ceb44c6e455e9bf274a5852008443f9d64f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95857
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-06-09  Tor Lillqvist  <tml@iki.fi>  [37c9f427cb9dbebd0c145cd531c6d2afdc088488]

        Use equal number of leading and trailing context lines in patch
        
        Change-Id: Ic2625e561515b9ec3bd320ad4e61133e3eb37695
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95846
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-06-09  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [4c4b3218b8595a9809ffade0cfd064f3d9335dff]

        Colibre:tdf#133753 add svx icons
        
        Change-Id: Iffc335098e497e1248c296bb34b1e970da51676b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95778
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [43ba50e1ce8d4dfb94650abf562c1db9be3405e5]

        tdf#81470: sc: Add unittest
        
        Change-Id: Ie31b206fced1d91861033af65e052f129dad4275
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95804
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-08  Caolán McNamara  <caolanm@redhat.com>  [cd384e2d31f74223948ea70d8aa3c318d3ceeb50]

        rework treeview initial toggle button col to be like expander col
        
        cause this assumption is baked into the vcl one making it hard
        to adapt remaining cases
        
        Change-Id: I75dd5264c65b1ffbf4d26c9a86f6d4d08b400d90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95622
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-08  Caolán McNamara  <caolanm@redhat.com>  [c3669c8bd62ecf5eaa6b5e95289825bc11b2688a]

        add TreeView::set_show_expanders
        
        Change-Id: Id348d1c25df57c9f18249990bd6c00bdf23dfa71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95805
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-08  Miklos Vajna  <vmiklos@collabora.com>  [85b68061a5a904ca82e5db40600af741d30f0bb8]

        sd signature line: extract part of signature line UI from cui to svx
        
        So the "sign existing pdf" code in sd can reuse that.
        
        Change-Id: If51fae203ed0c68ed8e5e63368e60ae1c705bade
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95841
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-08  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [e0f058bcd5e185b89e4b7c680a7901bc7eb2a790]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 33f5cf993af2d3a08eb2b12abef53d5393a00bfc
          - tdf#88066 Update help on switching between insert and overwrite mode
            
            Change-Id: I16b0afebf83197993963bbd7a7c7a1a0d239ada1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95812
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [27151ccf2305eac4192f8c4ceeee267170096a19]

        tdf#132596 writerfilter: fix paste of RTF with header/footer
        
        The problem is that writerfilter inserts the content of header/footer
        into the body text, but then DomainMapper_Impl::PopPageHeaderFooter()
        calls RemoveLastParagraph() and deletes a body paragraph containing a
        fieldmark, and then in Undo some SwHistoryTextFieldmark can't find it,
        and since ffb26b81e1c7ff1d64959200247bb2edd5a569da this crashes.
        
        This is because of the borked error handling in
        DomainMapper_Impl::PushPageHeaderFooter(); the
        m_xBodyText->createTextCursorByRange() call throws an exception that is
        swallowed, so the m_aTextAppendStack doesn't have an entry containing
        the position in the header.
        
        To fix the error handling, set m_bDiscardHeaderFooter = false only when
        everything was successful.
        
        Also fix the call to be xText->createTextCursorByRange instead
        (this is a regression from 232ad2f2588beff50cb5c1f3b689c581ba317583).
        
        Then it turns out that Undo still crashes, because sw can't Undo
        changes of header/footer content, so just return early unless it's
        a new document.
        
        Change-Id: Ie5aeb45447c5fbd4b3ae15c4cffb9800583a6d1d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95797
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-08  Miklos Vajna  <vmiklos@collabora.com>  [eda8be919201972680d2d82a90cccaca8c3f6248]

        svx: fix loplugin:elidestringvar warning
        
        Change-Id: I5424388dfc37988b2f4e5f8f34dcb1a577d9bfb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95806
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-08  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [0124ed6c9cd1a3c2f98f528207bb87c4027ecc97]

        tdf#42949 Fix IWYU warnings in lotuswordpro/*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I9b0ba9f0c334b0eccb0f38a3313c60a63eaf7647
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95644
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-06-08  Caolán McNamara  <caolanm@redhat.com>  [962309d282415ff54e9c6347d616457bcbeb9d4c]

        tdf#133785 autofilter with dates crashes when search entry is used and cleared
        
        restore original logic, and just keep the clear-all optimization for the
        non-hierarchical case
        
        Change-Id: Iafcd934c7e6e48e7e11f7fca9e51478e7e678b44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95793
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [1a9cb68b30d337c177d55b2440b8c32dd923457e]

        tdf#133595: sc: Add unittest
        
        Change-Id: I887480d17d9863d4e0a9e4a200651a49bff484b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95796
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-08  Regina Henschel  <rb.henschel@t-online.de>  [91f06123298bb8870cd6fa4e19d3aea9909f8e5b]

        tdf#103474 handle quarter angles before using atan2
        
        sin(basegfx::deg2rad(fEAngleDeg)) does not result in 0 for
        fEAngleDeg=180 because of rounding errors and therefore
        atan2 later in the code gives wrong angle.
        Because the corresponding circle angle is the same as the ellipse
        angle for 0°, 90°, 180° and 270°, these angles are now handled
        before using atan2.
        
        Change-Id: Iae2a4d188b837ff787f2af4d79f874ba21c9aa2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95772
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-06-08  Julien Nabet  <serval2412@yahoo.fr>  [1027f7a0e1c10d957de34e27af16a4d0e825ffb2]

        loplugin:elidestringvar in extensions
        
        Change-Id: Ica6d1a6480d122d508d1b87c2a6102f55363b995
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95790
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-06-08  Julien Nabet  <serval2412@yahoo.fr>  [db0669653444c604bf201115bddb6dc51e2c6980]

        Use o3tl::safeCoInitializeEx and counterpart (dp_gui_extensioncmdqueue)
        
        Change-Id: I10f041367f94fd9391554b2b6a06b74f70aa8333
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95665
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-06-08  Julien Nabet  <serval2412@yahoo.fr>  [64814781193cbfcb3535ae4061cbdf2be0ba02e3]

        Use o3tl::safeCoInitializeEx/safeCoUninitializeReinit (extensions/updatecheck)
        
        Change-Id: I009664b9c8f1c302d5a90e7014f612dcd3602f63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95664
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-06-08  Miklos Vajna  <vmiklos@collabora.com>  [8bbd8324282e7890de29ede5912d24c6e1c7ce7f]

        compilerplugins: fix -Werror,-Wunused-parameter
        
        When building the plugins with NDEBUG defined.
        
        Change-Id: If84a920d9e042bf8f45d8e3dd5a5cef3b2baba0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95788
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-06-08  Miklos Vajna  <vmiklos@collabora.com>  [58b7ad7aacfa40b9e4e5271496aeb4c1e3b75191]

        sw: prefix members of SwUndoMoveNum, SwUndoNumOrNoNum, ...
        
        ... SwUndoNumRuleStart and SwUndoNumUpDown
        
        See tdf#94879 for motivation.
        
        Change-Id: Id7f9b05955505b5dafc7cf18be28d6aac4349fe4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95787
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-08  Miklos Vajna  <vmiklos@collabora.com>  [016fe9e8dc18c183d3d1c1b59bd38d25fb41c4b5]

        sd signature line: add an SVG template
        
        This one is much simpler, it features just a name and a date for now,
        with a fixed PDF-specific background. Still need to add the code to
        actually use it.
        
        Change-Id: Ie90e8b7d4be3eb37fe177d4e507430b2014f967a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95789
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-08  Stephan Bergmann  <sbergman@redhat.com>  [7b379661e6b99d103411a21b256a38fdc5357961]

        Reliably terminate soffice.bin when terminating soffice
        
        d58a3e5f85d44efc9d21dd56329a3ef20cb3692f "Reliably terminate soffice when
        connect throws an exception" had been a partial thinko:  When kill()'ing (i.e.,
        sending SIGKILL on POSIX) soffice (aka oosplash exec'ed from it), the
        soffice.bin forked from it can still keep on running.
        
        So terminate() (i.e., send SIGTERM on POSIX) soffice aka ooslpash, and in its
        sigterm_handler actually wait for the soffice.bin process.  (Where the latter
        should just be a saftey measure.  At least on POSIX, osl_terminateProcess as
        called from the oosplash sigterm_handler sends a SIGKILL, so should swiftly and
        reliably kill the soffice.bin process.)
        
        Change-Id: Ifd6930691dce34894e76c417e152111983d62b8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95779
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-08  Canberk TURAN  <canberkkturann@gmail.com>  [1e5cf1b3ebf39aee01ed2a3bfd5be7ee6f44d18e]

        tdf#131990 MACROS: fixes return value of UpDown Method
        
        This patch fixes bRet return value of UpDown method in
        sw/source/core/crsr/swcrsr.cxx. Before this patch UpDown method always returns true.
        
        Change-Id: I5ebe4bef4e6b9d7ace4941c31e9d5a03c2023997
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95669
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-06-08  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [59939d2490726336546c7ad05082d23031074e12]

        tdf#133762 missing slide thumbnail border/shadow
        
        Change-Id: I908c1b9fcdf271c6d04885ce719d89e4932efa5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95775
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin 🖌️ <riz_17_oke@yahoo.co.id>

2020-06-07  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [31292d082dbed66fa92e8f17b6a26e43a7928e11]

        Fix tdf#133753 missing base point, Calc page dialog & Fontwork dialog
        
        Change-Id: I74ca70e496997352592d424c5b4e77d99387a6c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95697
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin 🖌️ <riz_17_oke@yahoo.co.id>

2020-06-07  Caolán McNamara  <caolanm@redhat.com>  [d284aaf913bbb775f53d2907ffcaae0c7850fa12]

        Resolves: tdf#133744 stop processing if DoubleClickHdl consumed event
        
        Change-Id: I69bb7d670b04b082df294d5ea56dfd6e8d6d4fe7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95703
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-07  Stephan Bergmann  <sbergman@redhat.com>  [7a3736f908c0ae207567603c61ce0f617339bac0]

        New loplugin:elidestringvar
        
        Quoting compilerplugins/clang/elidestringvar.cxx (and see there for a
        rationale):  "Find cases where a variable of a string type (at least for now,
        only OUString) is initialized with a literal value (incl. as an empty string)
        and used only once."
        
        (This commit includes fixes that become necessary in code changed after the
        preceding "Upcoming loplugin:elidestringvar" commits.)
        
        As a follow-up TODO, uses of the
        
          explicit OUString( sal_Unicode value )
        
        ctor where value is char or char16_t literal should be detected too, so that
        e.g. one_quote would have been treated like two_quote in
        4b85108773f9851f358a4daa8869eeadc638d103 "Upcoming loplugin:elidestringvar: sc"
        
        > --- a/sc/source/core/tool/compiler.cxx
        > +++ b/sc/source/core/tool/compiler.cxx
        > @@ -1902,9 +1902,8 @@ void ScCompiler::CheckTabQuotes( OUString& rString,
        >              if( bNeedsQuote )
        >              {
        >                  const OUString one_quote('\'');
        > -                const OUString two_quote("''");
        >                  // escape embedded quotes
        > -                rString = rString.replaceAll( one_quote, two_quote );
        > +                rString = rString.replaceAll( one_quote, "''" );
        >              }
        >              break;
        >      }
        
        Change-Id: I7b74f1735a07540e3d789df1d14c84081c824b6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95696
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-07  Caolán McNamara  <caolanm@redhat.com>  [2d15e6808a217aea9ac7c56e0c4c8ef2dc58ec94]

        tdf#129537 call it none_line_button not none_color_button
        
        Change-Id: I8b4c7028b7622d98531b1a0276d1047f47205368
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95691
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-07  Caolán McNamara  <caolanm@redhat.com>  [9c6e57342912e60d87d27d07787d6efa05147a20]

        make table from objects page treeview a better size
        
        Change-Id: Ie7eee6d03633690461937ba9ad904ababcc4ea13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95659
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-07  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [b017d21854d0d552a3dc85f9a10515b7a58528e8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 24901fb947d0d7adeaefbbddd8d2bad89e49e378
          - Improve web help header
            
            Header with symbol, logo and navigation dropdowns now uses
            grid layout when screen width is desktop.
            
            Change-Id: I00612ebe04110b3608d9534c0ebdb23d5b788c54
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95668
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5ea6005738e2753a5a177d71a7bac1d541b2f4a4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to af22581cca91cdf92b5271ad6ba6a83cc5554ed9
          - tdf#129069 Unicode entry shortcut Help
            
            * Relevant contents is on lines 55-57
            * sourced from release notes
            
            Change-Id: Ibf22c62c60b9f0e468ce4f2cd8a7401d778039ae
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95526
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-07  Shiko  <aelshreif7@gmail.com>  [d3ae37c935209621d90da6c3a059c0c013adb772]

        uitest: Add support for Calc - Set Zoom
        
        Also add a test case for zoom in calc
        
        Change-Id: Ic59480a884ed61bfdecdc6b4d509706dde9a194c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95389
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2020-06-07  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [24c0efb471479b2f59695333c3bcec4cc44ffb0d]

        All icons: Update MIME type
        
        Change-Id: I961f5dc02d51049f3d88411541d85c02be7e1a60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95662
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-07  Julien Nabet  <serval2412@yahoo.fr>  [6d2c6d827e827b62271c9636fe212045a4d68d42]

        Use o3tl::safeCoInitializeEx/safeCoUninitializeReinit (shell/SysShExec)
        
        Change-Id: Ice97c2db27085fefed098ee01f3aaeb55fc90cca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95643
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-06-07  Eivind Samseth  <eisa01@gmail.com>  [4c38441c3ae5f13aa61bb429b82f080afd9ed205]

        tdf#67874 Add generic icons to most 3rd party formats
        
        Added generic icon declarations to the "Imported Type UTIs"
        
        Some 3rd party formats are only in the "Document types",
        most notably the old MS formats
        
        Those need to be restructured to at minimum be by type
        (e.g., text), or moved to Imported Type UTIs
        
        Change-Id: I43f4d15a7c13f511178fb34371ccea4860e6873e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94625
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-06-07  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [ca96110ca8237bd8d3326b078789ef05fa61069b]

        Colibre: tdf#133268 fix Underline icons
        
        Change-Id: I3d27242d59e83d57eafe64a951630053a1f0bc1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95661
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-07  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [933d03e36db2a01cbda3d4ca13f4333d38239d1e]

        Colibre: tdf#133268 fix Underline icons
        
        Change-Id: Iae2395dd94af46c513525ca3d42327afa765ccf5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95654
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-06  Caolán McNamara  <caolanm@redhat.com>  [01fb7bc56c254f610e0d8f7a296f5490d1eec8ca]

        ofz#23131 use TOOLS_WARN_EXCEPTION
        
        Change-Id: I23f8cbe083c4490f9f582ab27317698964c4f5ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95656
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-06  Caolán McNamara  <caolanm@redhat.com>  [361e62aaa32318bc5778bcf82059a18913f64492]

        Resolves: tdf#125981 use original label, not current label
        
        Change-Id: Iddc1d3e38e70d91d60947d9867dcfb03cb5128d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95658
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-06  Julien Nabet  <serval2412@yahoo.fr>  [31bc7c1ea8b7da5c06e2478cfdec8b09b54fc285]

        Fix context moreoptions (svx/tablewindow)
        
        Change-Id: I730fa4295f8515280d3e179350da4c06649b0854
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95653
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-06  Caolán McNamara  <caolanm@redhat.com>  [1c62824c105f5ad02f228ff9263796e9dffa9581]

        focus rect in treeview doesn't match the selected area
        
        regression from...
        
        commit 753084a3f73bb8a88412feac7aa40a2750e6e9f3
        Date:   Wed Dec 11 12:56:57 2019 +0200
        
            loplugin:singlevalfields
        
        which detected that m_bIsCellFocusEnabled is always false but inadvertently
        make a change of
        
        -void SvImpLBox::CalcCellFocusRect( SvTreeListEntry const * pEntry, tools::Rectangle& rRect )
        +void SvImpLBox::CalcCellFocusRect( tools::Rectangle& rRect )
         {
        -    if ( !(pEntry && m_bIsCellFocusEnabled) )
        -        return;
        
        which treats m_bIsCellFocusEnabled as always true. Always false would make
        CalcCellFocusRect a no-op so just remove the method to fix things.
        
        Change-Id: I46bfa122058a9e4384d2b1e2dc9e844ada22cc69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95652
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-06  andreas kainz  <kainz.a@gmail.com>  [821153254a25bc264ae45c52ea9f6900f9cae9d5]

        menubar fix for toogle commands
        
        Change-Id: I285ebb2b0852a0c921f5b049538c1d64fbbc24b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95646
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-06-06  andreas kainz  <kainz.a@gmail.com>  [42aadbcc7a3d0754654582afab1bca10a6af32d9]

        tdf#128723 fix setting width when scaling preview get bigger only
        
        Change-Id: Idb029cc1a72b03926b23d840670a8e6d9d0b1448
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95642
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-06-06  andreas kainz  <kainz.a@gmail.com>  [40cee5c3e37fc663b70cb278c8510a6018905791]

        tdf#133225 page preview alignment fix
        
        Change-Id: If23809b240d467d86f520c9569f76cb7a0df6629
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95645
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-06-06  Caolán McNamara  <caolanm@redhat.com>  [486c946aa0e489580b78b2934259fe24696057c0]

        tdf#129537 duplicate context in two different modules
        
        Change-Id: I39c710c224081175d62a0d419e6cbece5576a7a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95650
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-06  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [c4e441d68b4f964716f4cabf2942d086d2ffcd21]

        tdf#128743 remove completely Start Center's sidebar motif
        
        Change-Id: Ib4e7f9ea30e67787ea199629a863e8085dd5cc94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95648
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-06  Caolán McNamara  <caolanm@redhat.com>  [db9a737c6bec181a259d6bdba2a70b8342b7bdd6]

        adjust internal/external index for signal_toggled
        
        g-lo-CellIndex is the internal view, adjust that for
        signal_toggled
        
        Change-Id: I9ad0cf2e63c2bb03463650a84a9145cf3760ae4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95621
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-06  Caolán McNamara  <caolanm@redhat.com>  [b2c6746e19ee186f89870e33af9705fa2c31933b]

        unused suppressions
        
        Change-Id: I695d3c9c520def62e666a9b9f295a9e1235f4e83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95620
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-06  Caolán McNamara  <caolanm@redhat.com>  [635b1c1b64e2d022f2a41d5bd93b4f7b8b278bbb]

        ofz#23103 Invalid-enum-value
        
        Change-Id: I2fce04b14110c1da17611334e4912b4277efe389
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95623
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-06  andreas kainz  <kainz.a@gmail.com>  [90580416dd96fc19f78057a14a1459f84eb50180]

        tdf#132618 Diagram gallery number fix
        
        Change-Id: Iade0c17dc23a8940813dd3c32140969523904fdc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94863
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-06-06  andreas kainz  <kainz.a@gmail.com>  [352f2111de985a40f6936b47f7b2d09867352790]

        impress duplicate dialog property HIG update
        
        Change-Id: I59af38a8962d69f387f53db8aadd822bd0ae4c91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94865
        Tested-by: Jenkins
        Reviewed-by: Andreas Kainz <kainz.a@gmail.com>

2020-06-06  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [71ed772048cc2e94676c58f70410fa9b5aff5386]

        Sukapura:^some Pivot Table action icons, etc
        
        Change-Id: I6396e50a654a6edfd9a3cc05832ac6dd88b4fd57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95626
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-06-06  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [91523f764d1e0c40331633d326734984af161a5b]

        Colibre: ^Presenter View, Draw & Math MIME, break, Validity
        
        Change-Id: I82ae5150e8e2cfe236ec058e94404435f88335ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95625
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-06  Serge Krot  <Serge.Krot@cib.de>  [2081ab036bfd203d4d3be07064ef783baae97c3b]

        tdf#133595 FILESAVE XLSX: invalid content when opening file with shape
        
        Change-Id: I67fe29bbc9b982328a3efe63874922e7ed1a5854
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95490
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-06-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [bfb807bf6cf07243a88dc1e66883dfcea872ceab]

        tdf#133486 Revert "fix TODO"
        
        This reverts commit 457d2a0c9373937332ad2ec7b16edc4b2c971a97.
        
        Reason for revert: <INSERT REASONING HERE>
        
        Change-Id: I4493fd0f1a309bd49ebe4ea3c14f7f558db9b90d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95551
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-05  Miklos Vajna  <vmiklos@collabora.com>  [2c46c24e75dbd39ef1c6aa72d7c3a00d04b873e6]

        sd signature line: limit this to PDF signing for now
        
        The intent is to use this to add a visible signature to an existing PDF,
        disable the command in sd/ for other cases that would not work at the
        moment, anyway.
        
        Change-Id: I78aa68d91126a9981c1240c7dd257d793e7eaba8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95604
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-05  Stephan Bergmann  <sbergman@redhat.com>  [642e630a6229785f9206f5db6e627577f3dc4c3b]

        Upcoming loplugin:elidestringvar: uui
        
        Change-Id: I68858a9f972dbe35a75e5862db040f186ba56146
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95596
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-05  Stephan Bergmann  <sbergman@redhat.com>  [49f6b97b3813eb5752088d5b5805c3389eb9c8a8]

        Upcoming loplugin:elidestringvar: xmloff
        
        Change-Id: I42210925cc560fa32316c2ad7b7732c7624b1a05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95606
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-05  Stephan Bergmann  <sbergman@redhat.com>  [f254edd9ff54c76e7e8aa32c1b0c80d1831a6dec]

        Upcoming loplugin:elidestringvar: writerfilter
        
        Change-Id: Ibd1152d909b3c50b7e2a6c7b70910925210c8b18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95605
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-05  Caolán McNamara  <caolanm@redhat.com>  [68db2d42c1518fdb777faeff891155f350da538c]

        have just one way to set expander image
        
        Change-Id: Ic07709a864620c6146616c8e0a1417343c0937de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95590
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-05  Caolán McNamara  <caolanm@redhat.com>  [638f2642769cc73ad6dfa75d33145f03fa408d7f]

        crash on double-clicking an entry in Available language modules
        
        tools, options, language settings, writing aids, entry in Available language modules
        
        Change-Id: I0146a313cfae206bc9399c964a746dd00cba0fa2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95610
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-05  Stephan Bergmann  <sbergman@redhat.com>  [46fcb0bbfec58a132f549f4e465888db6b447d8d]

        Upcoming loplugin:elidestringvar: xmlsecurity
        
        Change-Id: Ifaf5027ca12254ced57a3bbd59e660886133fd50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95607
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-05  Stephan Bergmann  <sbergman@redhat.com>  [386dd5a8bc49e2c746fd6999592ae70199965161]

        self.socket appears to be unused
        
        ...ever since the code appeared here with
        29cd5a2f5e14a7f3d95cacb644a69a2df91ea8f8 "uitest: move uitest python part from
        dev-tools"
        
        Change-Id: I0549896691c2e2e1168eea4723abf5b014b56443
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95575
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-05  Julien Nabet  <serval2412@yahoo.fr>  [acd091002cdb3373672b6ee8600b1818d02df31d]

        Use o3tl::safeCoInitializeEx/safeCoUninitializeReinit (ado)
        
        Change-Id: I8eaa5c0f91a5e78888f6a2edea13fa5d2227fb9b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95598
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-06-05  Stephan Bergmann  <sbergman@redhat.com>  [27c48894cf45fc34f24ae5e1e8bd7a33ab544359]

        Upcoming loplugin:elidestringvar: vcl
        
        Change-Id: Id746bbb3caeb7555e2a89b13fa6dcb089778002a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95597
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-05  Caolán McNamara  <caolanm@redhat.com>  [32e49998b2edde7a6a8fecddf5da71f3aa5815c2]

        we can't mix radiobuttons and checkbuttons so don't imply otherwise
        
        Change-Id: I11a85090bd14d8655efb95433417764dd1f79052
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95592
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-05  Stephan Bergmann  <sbergman@redhat.com>  [d58a3e5f85d44efc9d21dd56329a3ef20cb3692f]

        Reliably terminate soffice when connect throws an exception
        
        ...in which case setUp has already started self.soffice, but tearDown will never
        be called.
        
        For example, <https://ci.libreoffice.org//job/lo_tb_master_linux_dbg/29836/> had
        thrown a css.uno.RuntimeException (for reasons that remain unclear) during setUp
        of test_tdf46885_crash_chart_multiple_empty_cells_selected, and an soffice ->
        oosplash -> soffice.bin process duo apparently kept running, so that all the
        later tests' setUp each spawned an soffice -> oosplash that noticed that another
        soffice.bin was still running, so would quickly terminate again, so connect
        would raise a (somewhat misleading) "soffice has stopped" exception:
        
        [...]
        > ======================================================================
        > ERROR: test_tdf46885_crash_chart_multiple_empty_cells_selected (tdf46885.tdf46885)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/uitest/framework.py", line 25, in setUp
        >     self.connection.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 169, in setUp
        >     conn.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 55, in setUp
        >     self.xContext = self.connect(socket)
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 99, in connect
        >     xContext = xUnoResolver.resolve(url)
        > uno.com.sun.star.uno.RuntimeException: initial object queryInterface for OID "StarOffice.ComponentContext" returned ANY of type boolean /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/binaryurp/source/bridge.cxx:884
        >
        > ======================================================================
        > ERROR: test_tdf46885_crash_chart_no_cell_selected_nextButton (tdf46885.tdf46885)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/uitest/framework.py", line 25, in setUp
        >     self.connection.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 169, in setUp
        >     conn.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 55, in setUp
        >     self.xContext = self.connect(socket)
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 96, in connect
        >     raise Exception("soffice has stopped.")
        > Exception: soffice has stopped.
        >
        > ======================================================================
        > ERROR: test_tdf93506_chart_trendline_dialog (tdf93506_trendline.tdf93506)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/uitest/framework.py", line 25, in setUp
        >     self.connection.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 169, in setUp
        >     conn.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 55, in setUp
        >     self.xContext = self.connect(socket)
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 96, in connect
        >     raise Exception("soffice has stopped.")
        > Exception: soffice has stopped.
        >
        > ======================================================================
        > ERROR: test_chart_format_data_series_dialog (formatDataSeries.chartFormatDataSeries)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/uitest/framework.py", line 25, in setUp
        >     self.connection.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 169, in setUp
        >     conn.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 55, in setUp
        >     self.xContext = self.connect(socket)
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 96, in connect
        >     raise Exception("soffice has stopped.")
        > Exception: soffice has stopped.
        >
        > ======================================================================
        > ERROR: test_tdf122398_chart_min_max_x_axis (tdf122398.tdf122398)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/uitest/framework.py", line 25, in setUp
        >     self.connection.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 169, in setUp
        >     conn.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 55, in setUp
        >     self.xContext = self.connect(socket)
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 96, in connect
        >     raise Exception("soffice has stopped.")
        > Exception: soffice has stopped.
        >
        > ======================================================================
        > ERROR: test_chart_x_axis_dialog (chartXAxis.chartXAxis)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/uitest/framework.py", line 25, in setUp
        >     self.connection.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 169, in setUp
        >     conn.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 55, in setUp
        >     self.xContext = self.connect(socket)
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 96, in connect
        >     raise Exception("soffice has stopped.")
        > Exception: soffice has stopped.
        >
        > ======================================================================
        > ERROR: test_chart_y_axis_dialog (chartYAxis.chartYAxis)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/uitest/framework.py", line 25, in setUp
        >     self.connection.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 169, in setUp
        >     conn.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 55, in setUp
        >     self.xContext = self.connect(socket)
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 96, in connect
        >     raise Exception("soffice has stopped.")
        > Exception: soffice has stopped.
        >
        > ======================================================================
        > ERROR: test_chart_area_dialog (chartArea.chartArea)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/uitest/framework.py", line 25, in setUp
        >     self.connection.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 169, in setUp
        >     conn.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 55, in setUp
        >     self.xContext = self.connect(socket)
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 96, in connect
        >     raise Exception("soffice has stopped.")
        > Exception: soffice has stopped.
        >
        > ======================================================================
        > ERROR: test_tdf98390_chart_grid_dialog (chartGrid.chartGrid)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/uitest/framework.py", line 25, in setUp
        >     self.connection.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 169, in setUp
        >     conn.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 55, in setUp
        >     self.xContext = self.connect(socket)
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 96, in connect
        >     raise Exception("soffice has stopped.")
        > Exception: soffice has stopped.
        >
        > ======================================================================
        > ERROR: test_chart_enable_grids_dialog (chartAxes.chartAxes)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/uitest/framework.py", line 25, in setUp
        >     self.connection.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 169, in setUp
        >     conn.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 55, in setUp
        >     self.xContext = self.connect(socket)
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 96, in connect
        >     raise Exception("soffice has stopped.")
        > Exception: soffice has stopped.
        >
        > ======================================================================
        > ERROR: test_chart_enable_grids_dialog (chartGrids.chartGrids)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/uitest/framework.py", line 25, in setUp
        >     self.connection.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 169, in setUp
        >     conn.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 55, in setUp
        >     self.xContext = self.connect(socket)
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 96, in connect
        >     raise Exception("soffice has stopped.")
        > Exception: soffice has stopped.
        >
        > ======================================================================
        > ERROR: test_chart_display_legend_dialog (chartLegend.chartLegend)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/uitest/framework.py", line 25, in setUp
        >     self.connection.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 169, in setUp
        >     conn.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 55, in setUp
        >     self.xContext = self.connect(socket)
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 96, in connect
        >     raise Exception("soffice has stopped.")
        > Exception: soffice has stopped.
        >
        > ======================================================================
        > ERROR: test_chart_display_titles_dialog (chartTitles.chartTitles)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/uitest/framework.py", line 25, in setUp
        >     self.connection.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 169, in setUp
        >     conn.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 55, in setUp
        >     self.xContext = self.connect(socket)
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 96, in connect
        >     raise Exception("soffice has stopped.")
        > Exception: soffice has stopped.
        >
        > ======================================================================
        > ERROR: test_tdf123231_chart_trendline_dialog_power (tdf123231.tdf123231)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/uitest/framework.py", line 25, in setUp
        >     self.connection.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 169, in setUp
        >     conn.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 55, in setUp
        >     self.xContext = self.connect(socket)
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 96, in connect
        >     raise Exception("soffice has stopped.")
        > Exception: soffice has stopped.
        >
        > ======================================================================
        > ERROR: test_tdf124111_chart_x_negative_cross (tdf124111.tdf124111)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/uitest/framework.py", line 25, in setUp
        >     self.connection.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 169, in setUp
        >     conn.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 55, in setUp
        >     self.xContext = self.connect(socket)
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 96, in connect
        >     raise Exception("soffice has stopped.")
        > Exception: soffice has stopped.
        >
        > ======================================================================
        > ERROR: test_tdf123520_chart_y_cross_other_axis (tdf123520.tdf123520)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/uitest/framework.py", line 25, in setUp
        >     self.connection.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 169, in setUp
        >     conn.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 55, in setUp
        >     self.xContext = self.connect(socket)
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 96, in connect
        >     raise Exception("soffice has stopped.")
        > Exception: soffice has stopped.
        >
        > ======================================================================
        > ERROR: test_tdf99069_chart_cancel_data_ranges_dialog (tdf99069.tdf99069)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/uitest/framework.py", line 25, in setUp
        >     self.connection.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 169, in setUp
        >     conn.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 55, in setUp
        >     self.xContext = self.connect(socket)
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 96, in connect
        >     raise Exception("soffice has stopped.")
        > Exception: soffice has stopped.
        >
        > ======================================================================
        > ERROR: test_chart_wall_dialog (chartWall.chartWall)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/uitest/framework.py", line 25, in setUp
        >     self.connection.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 169, in setUp
        >     conn.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 55, in setUp
        >     self.xContext = self.connect(socket)
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 96, in connect
        >     raise Exception("soffice has stopped.")
        > Exception: soffice has stopped.
        >
        > ======================================================================
        > ERROR: test_chart_data_labels_dialog (chartDataLabels.chartDataLabels)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/uitest/framework.py", line 25, in setUp
        >     self.connection.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 169, in setUp
        >     conn.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 55, in setUp
        >     self.xContext = self.connect(socket)
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 96, in connect
        >     raise Exception("soffice has stopped.")
        > Exception: soffice has stopped.
        > Exception ignored in: <function Popen.__del__ at 0x2b7ce7e4e170>
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/instdir/program/python-core-3.7.7/lib/subprocess.py", line 883, in __del__
        >     ResourceWarning, source=self)
        > ResourceWarning: subprocess 23070 is still running
        >
        > ======================================================================
        > ERROR: test_chart_data_labels_percentage_dialog (chartDataLabels.chartDataLabels)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/uitest/framework.py", line 25, in setUp
        >     self.connection.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 169, in setUp
        >     conn.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 55, in setUp
        >     self.xContext = self.connect(socket)
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 96, in connect
        >     raise Exception("soffice has stopped.")
        > Exception: soffice has stopped.
        >
        > ======================================================================
        > ERROR: test_tdf131291 (chartDataLabels.chartDataLabels)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/uitest/framework.py", line 25, in setUp
        >     self.connection.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 169, in setUp
        >     conn.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 55, in setUp
        >     self.xContext = self.connect(socket)
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 96, in connect
        >     raise Exception("soffice has stopped.")
        > Exception: soffice has stopped.
        >
        > ======================================================================
        > ERROR: test_tdf131715 (tdf131715.tdf131715)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/uitest/framework.py", line 25, in setUp
        >     self.connection.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 169, in setUp
        >     conn.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 55, in setUp
        >     self.xContext = self.connect(socket)
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 96, in connect
        >     raise Exception("soffice has stopped.")
        > Exception: soffice has stopped.
        >
        > ======================================================================
        > ERROR: test_tdf129587 (tdf129587.tdf129587)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/uitest/framework.py", line 25, in setUp
        >     self.connection.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 169, in setUp
        >     conn.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 55, in setUp
        >     self.xContext = self.connect(socket)
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 96, in connect
        >     raise Exception("soffice has stopped.")
        > Exception: soffice has stopped.
        >
        > ======================================================================
        > ERROR: test_tdf96432_chart_crash_transparency_error_bar_dialog (tdf96432.tdf96432)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/uitest/framework.py", line 25, in setUp
        >     self.connection.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 169, in setUp
        >     conn.setUp()
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 55, in setUp
        >     self.xContext = self.connect(socket)
        >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/uitest/libreoffice/connection.py", line 96, in connect
        >     raise Exception("soffice has stopped.")
        > Exception: soffice has stopped.
        >
        > ----------------------------------------------------------------------
        > Ran 26 tests in 61.194s
        >
        > FAILED (errors=24)
        > Tests run: 26
        > Tests failed: 0
        > Tests errors: 24
        > Tests skipped: 0
        >
        > Error: a unit test failed:
        >
        > To rerun just this failed test without all others, use:
        >     make UITest_chart
        
        Change-Id: I743ada93e11c3b89991f0a72229f8c3003259241
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95595
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-05  Stephan Bergmann  <sbergman@redhat.com>  [af1f10879672005d268139f9b0b11fee680ed3f4]

        Upcoming loplugin:elidestringvar: unoxml
        
        Change-Id: I3b9aad378c13019f0411ce3adf5fadd588eda5ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95594
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-05  Stephan Bergmann  <sbergman@redhat.com>  [3bc5057f9689e024957cfa898a221ee2c4c4afe7]

        Upcoming loplugin:elidestringvar: testtools
        
        Change-Id: I097ecd5c781b35dc792f613a2f5be19919c3f1cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95581
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-05  Stephan Bergmann  <sbergman@redhat.com>  [f5aa422422476d4cf944660a3e03e24ffe918f19]

        Upcoming loplugin:elidestringvar: ucb
        
        Change-Id: I25535b844b6fa12679908427997713dadf819d74
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95588
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-05  Julien Nabet  <serval2412@yahoo.fr>  [08e02ae9606f6cb7ef49745ebe177089ed6d39fa]

        Improve COM library management in fpicker
        
        Inspired from:
        author	Julien Nabet <serval2412@yahoo.fr>	2020-05-29 23:58:59 +0200
        committer	Mike Kaganski <mike.kaganski@collabora.com>	2020-06-03 23:04:27 +0200
        commit	95e5d37b6e62eb39f2d5337e124e86b3d0c3f399 (patch)
        tree	5488826b390c04a2b32d2f9aa43f49a64f52db3d
        parent	3d3cb4328ece843b3e31b8411f9d16bbedb57a7b (diff)
        Improve COM library management in ADO
        
        Change-Id: If0b136cdcc89baa6bc90912d42b3ba07fa6c0efb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95498
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-06-05  Stephan Bergmann  <sbergman@redhat.com>  [5a7dd1f3e0d95e67c44d36c20f8ba5c8791b3aa3]

        Upcoming loplugin:elidestringvar: test
        
        Change-Id: Id28d83963443e85bf8309bf41fa28140c4070af8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95580
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-05  Stephan Bergmann  <sbergman@redhat.com>  [fd6f0ad3d522a1ab37e6b4659346d4a73db178f8]

        Upcoming loplugin:elidestringvar: unotools
        
        Change-Id: If77111b78496420514fb73d6d98d22e759282093
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95589
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-05  Johnny_M  <klasse@partyheld.de>  [cf02f66cecd41f02aa82ca1530cc0e360b02c256]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4da5d8b00d649c2ea7063ec63e192b310148e101
          - tdf#132643 Translate German section IDs
            
            Change-Id: I08aa7661f7888b06c09206226f951f8269751dfe
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95586
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-05  Johnny_M  <klasse@partyheld.de>  [f8092abc9d4e67e41a5cd1838dce71e25c5764f4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 01817edba801871a08adaf6bd21e52a1b5389f1d
          - Remove duplicate section ID
            
            As improvement upon a01ce973cae9914d41d798ac10f84db65a7e0f3c,
            in which a translation of the duplicate was done.
            (The newer "edit_mode" was introduced on fba1e83f120a310343f75de27c7e3cb0c5524cc7,
            apparently to not use the pre-existing German one.)
            
            Change-Id: I3bf617732487e98e0f68da80ea10b3fc54921e7f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95544
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [94a34d6bdb41da2aafc519ffe1447d03ba99b4a6]

        add boost::intrusive_ptr to list of smart points in plugins
        
        and fix some loplugin:simplifypointertobool warnings
        
        Change-Id: I3644c390a3339a4cb8d66d6d034a0f043de9320c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95572
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-05  Miklos Vajna  <vmiklos@collabora.com>  [961655e7a8a925680271c7736a7d50ed62af6af4]

        sd signature line: create a graphic object
        
        And don't inherit the default blue fill style / line style.
        
        The actual graphic content is not yet filled, though.
        
        Change-Id: Iebd5bf98c7c63cfa1a4d7a72cfb53d9e1fb5aeee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95587
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-05  Stephan Bergmann  <sbergman@redhat.com>  [7653e4f209a5e81860d029c8a6c5436c0b25efdb]

        Upcoming loplugin:elidestringvar: sfx2
        
        Change-Id: I58b77dd04fb0de28fcbf34a22ed73fe248f0c6b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95547
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-05  Caolán McNamara  <caolanm@redhat.com>  [b1e11100f5934548911c07941050e02409020b2c]

        rhbz#1844263 unchecked nullptr return from SfxViewFrame::Current()
        
        Change-Id: Id3474f82ef1e52051ccf02d2cfefaf43c8c5ec34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95574
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-05  Miklos Vajna  <vmiklos@collabora.com>  [55a28d5d8edfb3f0f42bab497718bdfe22113d48]

        sfx2: add doxygen doc for SfxViewShell
        
        And link SfxObjectShell <-> SfxViewShell with each other to help
        understanding what they do.
        
        Change-Id: I7db2d609deaa89061449b72e4c4d8736447685c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95579
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-05  Stephan Bergmann  <sbergman@redhat.com>  [cf234676134ff225ea60d708d215a418975e67b7]

        Upcoming loplugin:elidestringvar: svtools
        
        Change-Id: I950ae6fd44cc346af8be6669c8c5432fc0aa9ceb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95571
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-05  Stephan Bergmann  <sbergman@redhat.com>  [2a3c206dfbba4677842b59d1ec22fd1ec957969a]

        Upcoming loplugin:elidestringvar: sw
        
        Change-Id: I3805d7a0f8f0e93463a2285a1ce52f6a5daba27d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95578
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-05  Stephan Bergmann  <sbergman@redhat.com>  [a2c7244ae1ea65345ba11c1ce2501dba34b51362]

        Make it more obvious that the error message is composed
        
        ...from a pipe name and an error number
        
        Change-Id: I1e79c1d635fd7f51faf9ede09ca862b37bd7b990
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95577
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-05  Stephan Bergmann  <sbergman@redhat.com>  [017862727a19f419313eead325f1dbc2936088ed]

        Upcoming loplugin:elidestringvar: svx
        
        Change-Id: Ia7b4f69361b6cc29f6e5c0093b13cf0b48e25ba3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95576
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-05  nienzu  <tommy.wu@ossii.com.tw>  [c1e157b58f3e5e907f61008387973451b7ba31dc]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: Ic61c1d5829b510a71b8d444f29ffed36ee540ea8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94717
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-05  Stephan Bergmann  <sbergman@redhat.com>  [c04fcba163c77f3036a581af6b33d6383a277637]

        Upcoming loplugin:elidestringvar: starmath
        
        Change-Id: I68e5586ac277825d55e732316626446dd1fc609f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95549
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-05  Caolán McNamara  <caolanm@redhat.com>  [aeeea34074ebaeead66b81d78237361e096852ac]

        crashtesting: null deref
        
         #0  0x00007f22b35213f0 in SwFrame::getRootFrame() (this=0x0) at sw/source/core/inc/frame.hxx:659
         #1  0x00007f22b3c26a7b in SwPageFrame::RemoveFlyFromPage(SwFlyFrame*) (this=0x0, pToRemove=0x55bbdbfca920) at sw/source/core/layout/flylay.cxx:905
                 nOrdNum = 2
         #2  0x00007f22b3c3372e in lcl_RemoveObjsFromPage(SwFrame*) (_pFrame=0x55bbddac3ba0) at sw/source/core/layout/frmtool.cxx:2699
                pFlyFrame = 0x55bbdbfca920
                pCnt = 0x0
                pObj = 0x55bbdbfcaa10
                __for_range = @0x55bbdbd94e60: {maSortedObjLst = std::__debug::vector of length 1, capacity 1 = {0x55bbdbfcaa10}}
                __for_begin = 0x55bbdbfcaa10
                __for_end = 0x55bbdc14da6e
                rObjs = @0x55bbdbd94e60: {maSortedObjLst = std::__debug::vector of length 1, capacity 1 = {0x55bbdbfcaa10}}
        
        commit a96014f1365e411d700a7119dca63cdbb51931dc
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Wed Feb 6 12:34:26 2019 +0000
        
            Resolves: tdf#123163 avoid null deref
        
            one RemoveDrawObjFromPage is already null-deref protected,
            do the same for the other
        
        Change-Id: I0e5a58aa35af82bec8a7e3dc1fb361cfa17e3730
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95452
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-05  Miklos Vajna  <vmiklos@collabora.com>  [57464ef8b985a47ce0b9682722f01c8913785f74]

        Related: tdf#113278 PDF export: improve selection of signing certificate
        
        The action should be "select", not "sign", since we just select the
        certificate in the dialog. Signing will only happen later after the pdf
        export is almost done.
        
        Ignore gpg certificates which are not handled during pdf export. This
        does not implement the request in the bug, but at least hides
        certificates which don't work.
        
        Change-Id: Ib12f2e38bf864b08838e5970cebdba9ff20603bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95573
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-05  Stephan Bergmann  <sbergman@redhat.com>  [41541c2c1b07cf6d48a3ea2986edcb0bb465e6db]

        Upcoming loplugin:elidestringvar: sdext
        
        Change-Id: I841062adcfea55e072354830584651a6887bc0fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95546
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-05  Stephan Bergmann  <sbergman@redhat.com>  [c288a97e8983e7b98046fc3a742dda8bc1bc633e]

        Upcoming loplugin:elidestringvar: svl
        
        Change-Id: I124dd9be0ca8ede61323dd77b737253c5af99ceb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95570
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-05  Caolán McNamara  <caolanm@redhat.com>  [3ace835e16883f8f651437f905c6a65f6e2a2263]

        simplify column/renderer mapping
        
        Change-Id: I1949a9596d37009e8585dfd2181cc96c03d6e4b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95522
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-05  Caolán McNamara  <caolanm@redhat.com>  [36f57d5aebe448701ffe3bbc529f29d2112dec94]

        document the mapping to CellRenderers
        
        and clarify that g-lo-CellIndex is the index from the external pov
        
        Change-Id: Id747acaeabab50755188732637a72c1fce8a97dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95519
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-05  Caolán McNamara  <caolanm@redhat.com>  [c69c90469b2bf017e8a6fdddc395266044eba755]

        update the CellRenderer comment
        
        Change-Id: I537d123f1c127301d66de06c8cac76f8fe7427c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95535
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-05  Miklos Vajna  <vmiklos@collabora.com>  [c4bdc37e1a3cc6dea7688057bb33f56c2d6742c3]

        xmloff: create XMLAutoTextEventImport instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I24f64c9ebc2c86a574f3a76f1e739f61bc458dc7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95536
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-06-05  Stephan Bergmann  <sbergman@redhat.com>  [9e07acf3a9b0c9f82734c7bb23e82f7684522f13]

        Upcoming loplugin:elidestringvar: scripting
        
        Change-Id: Ib900f42b41bf6a3b8f65132dd4c6eb46fb1e5171
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95539
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-05  Stephan Bergmann  <sbergman@redhat.com>  [91f13f44f26e817b6211c48ca38dcffee4f8fa37]

        Upcoming loplugin:elidestringvar: shell
        
        Change-Id: I4459f995f7515beeb2e4d2446cfe4cdcfb1a07ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95548
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-05  Stephan Bergmann  <sbergman@redhat.com>  [5bc4d69007cfb715ea16e616c2fc5b90adc2f289]

        Upcoming loplugin:elidestringvar: sccomp
        
        Change-Id: I324c04f94ec5532e0a49d6f25a82121ad8baa439
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95538
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-05  Stephan Bergmann  <sbergman@redhat.com>  [88a5f7769ed39c976129652db7de43e69c925e3c]

        Upcoming loplugin:elidestringvar: sd
        
        Change-Id: I5eb606a68c9d1f777cbc896904db0ddce20c68f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95543
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-05  Stephan Bergmann  <sbergman@redhat.com>  [4b85108773f9851f358a4daa8869eeadc638d103]

        Upcoming loplugin:elidestringvar: sc
        
        Change-Id: I0a045ffde0228c316795dbdfce4e0d883bb3b55e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95537
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-05  Stephan Bergmann  <sbergman@redhat.com>  [e2bb284381b3355448f44ea13931aca1aea12e25]

        Upcoming loplugin:elidestringvar: sal
        
        Change-Id: Ia277fc825d9687fc70d35bc7db92df5cd5d9b2bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95529
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-05  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [75e1cf6c6ea83e65da248dab917b06feea6c18e4]

        Battle-harden ODF implementer notes script
        
        - make sure multiple commit hashes per line are all extracted
        - adjust cut-off date to May 18th, when Michael had finished
          adding missing implementer notes
        
        Change-Id: Ieb689442369792d701762d4325c73f17d2f3f703
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95541
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-06-05  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [d2e428d1abb9f2907c0b87d55830e8742f8209b9]

        tdf#83309: docx import: allow for lists tabstop at zero position
        
        Zero position is valid value for tabstop, but previously it was
        treated as "no tab stop defined". Right now writer distinguishes
        tab stop at zero postion and no tab stop.
        
        Change-Id: Ie32da3d36a263644ba85a882029a8b29ae0501c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95132
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-06-05  Gabor Kelemen  <kelemeng@ubuntu.com>  [c148ba2b18d42733587fbf169a08f9469daed8fe]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9255147fb8e8fd4b93c254a7505aa20baddec7fd
          - tdf#127263 Connect QR Code dialogs Help button to the online help
            
            also add some ahelp tags for the old style help
            
            Change-Id: I6d0a660bada92041e9d4fa25a46f2aa4681b1377
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95545
            Tested-by: Jenkins
            Reviewed-by: Gabor Kelemen <kelemen.gabor2@nisz.hu>
            
2020-06-05  Caolán McNamara  <caolanm@redhat.com>  [43c7f1944b47ca06234f1b37a24fe0f9ec659111]

        make [g|s]et_sort_indicator column argument required
        
        which all users already do, and drop unused auto-pick of default
        text column if not set
        
        Change-Id: Ibf8d8fb8295ebd10d89b2096b85dd08314aff3f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95503
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-04  Stephan Bergmann  <sbergman@redhat.com>  [214077401a736d49e9c9c6e8f1dd348725455fd7]

        Upcoming loplugin:elidestringvar: package
        
        Change-Id: I10f55bff4619fe7c1cab378aa00d96cf31d0fcd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95511
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-04  Stephan Bergmann  <sbergman@redhat.com>  [dbcfb91c259e8397b3de20f9b3e481b4abadf996]

        Remove useless Result variable
        
        It always had a statically known value ever since
        9399c662f36c385b0c705eb34e636a9aec450282 "initial import".  The always-true
        check for
        
          Result == osl_cond_result_ok
        
        in the SAL_INFO invocation was apparently a glitch introduced with
        a883b6b13b67898accdc1ffe3fd9e770612352b1 "Improve logging".
        
        Change-Id: I83ebb3fb02c8f080d560fdff86a98ee5f6a9c204
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95513
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-04  Stephan Bergmann  <sbergman@redhat.com>  [56428bd9ad98221ad3631dd1e0d6c80881a88056]

        Properly handle initial object queryInterface return value
        
        <https://wiki.openoffice.org/wiki/Uno/Remote/Specifications/Uno_Remote_Protocol#
        The_queryInterface_Message> specifies that this shall return an ANY either of
        type VOID (so handle that) or of type css.uno.XInterface with non-null value (so
        throw exceptions for any other kinds of return values).
        
        Various Linux Jenkins builds had recently started to sporadically fail during
        UITest_calc_demo, hitting the
        
            assert(
                type.get()->eTypeClass == typelib_TypeClass_ANY ||
                 type.equals(css::uno::TypeDescription(data_.pType)));
        
        in the call to binaryurp::BinaryAny::getValue (binaryurp/source/binaryany.cxx),
        e.g. <<https://ci.libreoffice.org/job/lo_tb_master_linux_dbg/29831/>.  While it
        is unclear why those failures happen, they highlight that this code did not
        properly handle all possible (valid or invalid) input.
        
        Change-Id: I95db574aa102ff75fa22fd24c697a0cfa24b7aff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95527
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [112d8113388513d9c6b317e828f5d373b4a54330]

        sd: support match case, match whole word for PDF search
        
        THis adds support for match case and match whole word to the
        VectorGraphicSearch + tests.
        
        It uses the new options in PDF seearch in Draw/Impress.
        
        Change-Id: I20a6382c22bf01a5a021c8bae1ff78861419c0ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95530
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [40c577f57fb16d24d5a2f76c3a5126073fff6a98]

        tdf#130804: sw: Add unittest
        
        Change-Id: Ia0dfa1a6add423dea51bbaf896da2921183fc96c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95497
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-04  Stephan Bergmann  <sbergman@redhat.com>  [f1125b56d1d049448542c699a5c62dc6aa3a0bab]

        Upcoming loplugin:elidestringvar: io
        
        Change-Id: Ic68bc08ed70733728a50d3753a27ec62ed4953f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95485
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-04  Stephan Bergmann  <sbergman@redhat.com>  [21e930b292b8dcfacb3a5f4dd09c69d858654b6e]

        Upcoming loplugin:elidestringvar: lotuswordpro
        
        Change-Id: Ica7a05d890d2cd51ed7251e18dd630d1006ba6d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95506
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-04  Caolán McNamara  <caolanm@redhat.com>  [e7f971f45a154f53be9d4df8fa6ce4f89ad5d92b]

        drop unneccessary argument and use known TextColumnId directly
        
        Change-Id: I0c0331e3cf2aa76bca3aabacf06dcf5aebcb55a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95520
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-04  Caolán McNamara  <caolanm@redhat.com>  [c11350e44e39eec2d992836200b90be5c9ab35eb]

        clarify and simplify the mapping of the sort column to model
        
        Change-Id: I3361b0c35965133747c502c5bd81359915507ebd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95518
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-04  Caolán McNamara  <caolanm@redhat.com>  [8aee8c0cf1bdda1866594e75b0f9bd4b9a69c724]

        customize dialog menu treeview icons misplaced
        
        since...
        
        commit b4f7a08ea5d5fd39057f2a6c7f9a8c015370557f
        Date:   Sun May 31 17:04:21 2020 +0100
        
            use extra optimization of fdo#75058 universally
        
        always update the expand/collapse positions
        
        Change-Id: I4d55ec6c29fb8d1a4d086847fc990329f9b3e223
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95514
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-04  Miklos Vajna  <vmiklos@collabora.com>  [ff56f77c06834713945b4048902fc6518655ebaa]

        sd signature line: add initial menu item / UNO command
        
        Signature lines already work in Writer and Calc, this starts adding it
        to Draw.
        
        The current code is similar to SID_DRAW_RECT, just the implementation
        for the UNO command is allowed in read-only mode, to be used for PDFs
        opened for signing.
        
        Also allow SID_OBJECT_SELECT is read-only mode: selecting objects makes
        sense to allow (usually already works on the UI) and this is needed to
        allow finishing the "create" mode in a read-only view.
        
        Change-Id: Icccb9ae1cd58eff1a7c2c36df1548ea7b412c246
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95505
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-04  Jan Holesovsky  <kendy@collabora.com>  [aed7f71d67762e6b9a8b0f65ec9d0fdd5fd42fbd]

        LOK: Emit the doc. modified state even when changing the cell inline.
        
        The "LOK: emit modified status on entering cell data" patch did this
        only for the formula input line, and did not change the state when the
        user just clicked on the cell and started modifying it; so this patch
        extends it.
        
        Also change the actual DocumentModified state of the document directly
        instead of just sending a flag, so that the state in LOOLWSD and in the
        core don't get out of sync.
        
        Change-Id: Ie516ce5a74d94247d79cf993517d7f4a6657cc94
        Reviewed-on: https://gerrit.libreoffice.org/75701
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95516
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-06-04  Stephan Bergmann  <sbergman@redhat.com>  [2519377c55626dfa3191aaad266b751d29fe4917]

        Remove unused self.pro
        
        ...which became unused with 2959c99bae8a8199a8c5c4d4933707ab98acfffa "uitest:
        let us remove the kill part"
        
        Change-Id: I588de0c98b1b25e13faba4142587c019ea801c14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95512
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-04  Stephan Bergmann  <sbergman@redhat.com>  [6f5943bb23853e65a93503c498bc30b57d9ec15f]

        Upcoming loplugin:elidestringvar: reportdesign
        
        Change-Id: I60637ad6c50aee618af48689885d44eca8eabcb5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95523
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-04  A_GAN  <ganzouri97@gmail.com>  [b90d0a9dc8e7b4e6a683b35939a7ce0c3090e888]

        Update ShadowPrimitive2D to support shadow blur
        
        Add attribute for the blur radius and get function.
        give more range for the shadow depends on the size of the blur radius.
        update the blur radius to be imported in Hmm and the test function.
        
        Change-Id: I32faaf02884d9a6b2f11a9033178b3b6bb419580
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95388
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-04  László Németh  <nemeth@numbertext.org>  [da8ea444b004a0be36964ae9a778f73e752b2673]

        tdf#133455 DOCX import: fix table border regression
        
        caused by commit 8ffc1299ebf83450e67cf2a89304859e2558cd27
        (tdf#95033 DOCX import: apply tblPrEx table border).
        
        Change-Id: Ief4da3bce3282b5dab1ce4dabb4e075efcc1abaf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95504
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-04  Chris Sherlock  <chris.sherlock79@gmail.com>  [c39738eabfb9edde552832581bf85e717b00cc79]

        tdf#74702 vcl: extract GetMonochromeButtonColor()
        
        Change-Id: I67e430ae1e0834f087a2066ed7bf660ec1309a28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94726
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-04  Stephan Bergmann  <sbergman@redhat.com>  [54e35feef17580cfcbf0a2db1272fb05c85e2348]

        Upcoming loplugin:elidestringvar: oox
        
        Change-Id: I74da8354fe58c2800a7aaa4145356f61b388dc58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95507
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-04  Rene Engelhard  <rene@debian.org>  [5d9348b13674baf1d27f406767274e764c758bd5]

        deb#961473 set A4 in extras/source/shellnew templates
        
        it's far more used in the world than "US Letter"
        
        Change-Id: I7dbbefc9bde543967e1f3039890bbff91fc1459c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95258
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-by: René Engelhard <rene@debian.org>
        Tested-by: René Engelhard <rene@debian.org>

2020-06-04  Caolán McNamara  <caolanm@redhat.com>  [e1958c3460966dd83e50e1570d08fe31bb348e46]

        drop unused inline method
        
        Change-Id: Ie0a861106341f8a838b19eff405a99c6f234e93f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95500
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [25da71b489228b866f20d8ea6d1926128168d1fa]

        sd: disable LOKitSearchTest that test PDF search if no PDFium
        
        enclose the tests with HAVE_FEATURE_PDFIUM
        
        Change-Id: I1ce97fe090cef2cc2ab2f25fd1d2698bcaf28222
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95463
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-04  Michael Stahl  <Michael.Stahl@cib.de>  [08c414f908353c38b93491ee1b6405c6489468d3]

        xmloff: ODF export: fix crash on tdf125455-2.odt
        
        FillBitmapMode is a very funny property that is stored as 2 items
        XFillBmpTileItem XATTR_FILLBMP_TILE and
        XFillBmpStretchItem XATTR_FILLBMP_STRETCH
        and the XPropertySet implementations for it are a bit inconsistent,
        e.g. sd uses .GetItem<XFillBmpStretchItem> which searches the parent
        and requires both items to be present,
        but sw uses GetItemState(XATTR_FILLBMP_STRETCH, false) which does not
        check the parent and one item is enough.
        
        Let's just not export the attribute in case the property isn't defined.
        
        (regression from 4d4404b79bf051de79f587bdafd82cc0addfc636)
        
        Change-Id: I13c2e91c3e4eb15ebec508f679ba49614f493a11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95501
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-04  Heiko Tietze  <heiko.tietze@documentfoundation.org>  [6256b86f10d9a2bc51e72088192f3bfcf9d00437]

        Revert "Resolves tdf#127401 - Chinese locale pointing to wrong hub forward address"
        
        This reverts commit 2788cc07e9d0d078b53a7280d524175c03c51e12.
        
        Reason for revert: <INSERT REASONING HERE>
        
        Change-Id: I47277e7344d5533cc09a3fd6637a0780b36fe739
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95427
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-06-04  Ilia Sheshukov  <sheshukov.ilya@gmail.com>  [218791bfd7f10a6070ac5381935c9ea6ab7a4cad]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 12e591abdbc5565e5018ed9b8fbe6d635ade87d7
          - Converted Russian dictionaries from KOI8-R to UTF-8
            
            Change-Id: Id2ecf90b5bb0adb5c620916aec3527c4ef851237
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/95515
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2020-06-04  Stephan Bergmann  <sbergman@redhat.com>  [c851882f0a31e75108d3e492faa4aaceb5da1838]

        Upcoming loplugin:elidestringvar: hwpfilter
        
        Change-Id: I7c9a8fe33d06236f66c201267650fcbea29dc43c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95478
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-04  Tor Lillqvist  <tml@collabora.com>  [716f3e6ff560893febc95f55fc39bc46151afd7f]

        Change FIXME to plain comment, there apparently is nothing to do about it here
        
        Change-Id: I81e50e7e604e8ef17ba0d369e8987f4c840f8361

2020-06-04  Stephan Bergmann  <sbergman@redhat.com>  [3d20df43c450889ec0a8f61ea12df7338eb1ff97]

        Upcoming loplugin:elidestringvar: i18npool
        
        Change-Id: I5644ca7f2ef1b251ce1c262d3001ca48f2ed9edd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95482
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-04  Tor Lillqvist  <tml@collabora.com>  [8d41357570ad2671b0053c462e33b1d78626dca0]

        Bin two leftover spurious writes to std::cerr
        
        Change-Id: I89601e3682a5f8eca81b45af62e5aa50c481bc84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95502
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-06-04  Tor Lillqvist  <tml@collabora.com>  [79c933916861d085ab844c50d7f07ba9c2d5e570]

        tdf#128502: Add a FIXME comment
        
        The view id concept is badly broken. Way too many wild assumptions
        that the "current" view is the one we expect here and there. For
        instance here.
        
        Change-Id: Icf36808b2c09f0b3fd8070deecf175ba7f52b5f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95508
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-06-04  Stephan Bergmann  <sbergman@redhat.com>  [59cd904caf5d4c5dd363e0c0b4d71e638f0ffe2a]

        Upcoming loplugin:elidestringvar: javaunohelper
        
        Change-Id: Ia81a0f0b804eb41235e310deac5818731397fdd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95492
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-04  Stephan Bergmann  <sbergman@redhat.com>  [a75d76d202e035ecd390ca3cbd83c1d9a447ca7f]

        Upcoming loplugin:elidestringvar: i18nlangtag
        
        Change-Id: I8f910117c7b8a71fdf9c324ea3202b091ee3c046
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95479
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-04  Julien Nabet  <serval2412@yahoo.fr>  [f2dd07d30ed12ce4ae25021b34a7d84fc1f71246]

        Remnant CoInitialize comment
        
        Change-Id: I33b328e4b2c85a6260d068ce5d9504dfdb201f89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95495
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ad4ec9eea1224b9bfe1f7ce28393b234c083c89]

        disable dbaccess_hsqldb test on macos
        
        fails 50% of the time with a core dump, and we have no way of debugging
        that
        
        Change-Id: Ieda3a241a964327d3c70a6f519a032980ce312ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95487
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-04  Srijan Bhatia  <srijanbhatiasun@gmail.com>  [4949050c43300eee047531d856bd4a25e60980c3]

        tdf#132137 Rename Default Style to Default Drawing Style in Draw and Impress.
        
        Change-Id: I130bd0e070a3449753cc76a8f7e6352c8b7a1bba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95403
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-06-04  Stephan Bergmann  <sbergman@redhat.com>  [8cfd9aeb3a9c6256c80d286c3579755b3403d2b1]

        Adapt documentation
        
        ...to 43aef04d77aafb9d055957642e62b559231f3711 "Reliably wait for soffice to
        terminate"
        
        Change-Id: Ieb0702196cd5f95d382a0f18c4bca1b01182d006
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95483
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-04  Stephan Bergmann  <sbergman@redhat.com>  [8331ecac51c5b090cb3cce7d20da5ba403a74b01]

        Upcoming loplugin:elidestringvar: framework
        
        Change-Id: I5a786316e9fa6dab0166c435c6a1ac9e5d8014a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95466
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e848e95faa5cea1f258c9f97d99ffc91614e5a3b]

        vcl: disable VectorGraphicSearchTest if we don't have PDFium
        
        enclose with HAVE_FEATURE_PDFIUM
        
        Change-Id: I46f8d6b19c46dbdf313b6192dddf85741ceb301f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95462
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-04  Stephan Bergmann  <sbergman@redhat.com>  [354aefec42de856b4ab6201ada54a3a3c630b4bd]

        Upcoming loplugin:elidestringvar: cui
        
        Change-Id: I48c4f69a1fb2e4591eab81c2b0019d7d7d43947b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95395
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-04  Stephan Bergmann  <sbergman@redhat.com>  [c9bc4f1eec5d66db36b6f9d845eb1a2d46e732bb]

        Print out the guessed executable name that is actually passed to the debugger
        
        ...to avoid confusion, when the log reads e.g.
        
        [...]
        > It looks like /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/instdir/program/soffice.bin generated /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/workdir/UITest/calc_demo/done.core/core.10572
        [...]
        > Core was generated by `/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/instdir/program/python.'.
        [...]
        
        (<https://ci.libreoffice.org/job/lo_tb_master_linux_dbg/29831/>).
        
        Change-Id: I59f544c6739329620064315c2a54c21e29865b68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95480
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-04  Jim Raykowski  <raykowj@gmail.com>  [ea59cd05e84849c3fde514b7070081af4a052360]

        tdf#101211 follow-up: move cursor to start of next/prev pg UNO functions
        
        This is a follow-up patch that fixes the cursor not moving to the start
        of the page when multiple pages are visible.
        
        The cursor move behavior is; if the cursor is visible, the page number
        the cursor is visible on is used as the reference. If the cursor is not
        visible, the page number of the first visible page is used as the
        reference.
        
        Change-Id: Ibdfaa763bf7283e46d8c68270dfa6b5f0012ca0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95476
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-06-04  Caolán McNamara  <caolanm@redhat.com>  [cbcd40a7ab1db1d312fcfcb1c1dad55a2a971377]

        make triangle larger
        
        Change-Id: I7fce58507b039c080b5b6ffd423fb85f87ad077a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95446
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-04  Miklos Vajna  <vmiklos@collabora.com>  [d321f7c56b7b509cd041c58fffe2da3257ceec47]

        sw: handle SurroundTextWrapSmall when replacing compat options
        
        This was added in commit 8f8b31abd02876c3601e343b8b3274754f8a61b6
        (compatibility setting for MS Word wrapping text in less space
        (bnc#822908), 2013-08-06), it's off by default and on for old
        DOC/DOCX/RTF documents.
        
        See tdf#124790 for motivation.
        
        Change-Id: I786ea1de3feae25775055a2fb50c688ef6a6cd52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95453
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-06-04  Stephan Bergmann  <sbergman@redhat.com>  [ddb1bbf0ab481d143aedb9346115d65e797b704b]

        Upcoming loplugin:elidestringvar: forms
        
        Change-Id: Ic95f4dc57dd19654e2dace60883c0c6f1d14b9ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95464
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-04  Heiko Tietze  <tietze.heiko@gmail.com>  [2788cc07e9d0d078b53a7280d524175c03c51e12]

        Resolves tdf#127401 - Chinese locale pointing to wrong hub forward address
        
        zh is replaced by zh-cn for donation and whatsnew commands
        
        Change-Id: Ibd56e94983882bd9090d176cb42ae0a7a1f88065
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95450
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-06-04  Michael Stahl  <Michael.Stahl@cib.de>  [417353e1c0dca23d888f554ff272f66e40b77eab]

        tdf#130804 sw: fix bookmark portions in line containing only as-char fly
        
        There were 2 problems:
        
        * due to the first bookmark portion, the line got an additional 55 twips
          of its descent added to its height in SwLineLayout::CalcLine().
        
        * when called from SwTextFrame::CalcHeightOfLastLine(),
          SwLineLayout::MaxAscentDescent() is supposed to ignore FlyInCnt
          portions, but it didn't ignore the bookmark portion which had the same
          height, hence the resulting line spacing was 855 instead of 0 and the
          upper margin of the next paragraph increased similarly.
        
        (regression from 4ce8120f1e53f7b81e653b01d141643013bc69ab)
        
        Change-Id: I52b154a48c5d712b7e3e323d2e3e08f37bf1afd1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95438
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [b83ac35bf46ecbebf7f806235eca38a71e521c32]

        loplugin:simplifypointertobool improve (2)
        
        to look for the
            x.get() == null
        pattern, which can be simplified to
            !x
        
        Change-Id: I0eddf93257ab53ab31949961d7c33ac2dd7288ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95400
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-04  Stephan Bergmann  <sbergman@redhat.com>  [7b905c8f1d520ae1aaf4bd2fbb6a3325b404ea95]

        Upcoming loplugin:elidestringvar: fpicker
        
        Change-Id: I4591cbe91e58a7c1014f9862cca63180800a3f45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95465
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-04  Stephan Bergmann  <sbergman@redhat.com>  [935928002ba87f89400c10124d50ca046cdba0b4]

        Upcoming loplugin:elidestringvar: filter
        
        Change-Id: Ic88f3ca8dffa416966734370ef01f8814eacdd05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95433
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-04  Tor Lillqvist  <tml@collabora.com>  [6096d67aa67b0eb3da5e9ad9ae1eaa04baa5102c]

        Use lokCallbackTypeToString to show value symbolically
        
        Change-Id: Idb685e2807cc62bbaca117f5cf85fdda622caae8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95467
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-06-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [191288d6a7fb52b31038a21c4e71ee57ffa3bacd]

        sd: allow to change the search string between searches
        
        Before this was missing, so even with a different search string,
        it still searched using the old string, which was a bug.
        
        Change-Id: I1655cb421e216e30ae593aabd3ead3a2d5c06299
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95461
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1f8a46ae50c6977add4c4116f114df3a58796be3]

        vcl: VectorGraphicSearch - support changing search string
        
        Initial implementation only allowed to set the search string once.
        This change allows to change the search string and still retain
        the last position of a found string, so the search continues
        from this positon forward or backwards. This mimicks how we search
        through the GUI (which is the main use for this functionallity
        anyway).
        
        Change-Id: I8a7aee4b6b6525f483f105feaa1f83c4a0ad9594
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95460
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7b2170f6239f0c4f16a1cbd3ec54a861405aa07a]

        sd: add support to search backwards in PDF search
        
        Change-Id: I2c7f75d16a430dcfa892d28fb6b4f64118705ad2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95459
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [110b17500acdee1ac1bb97bf53eb422beb67d116]

        sd: add test to search inside PDF in multiple pages
        
        Change-Id: I246508a22a4e324bae1bb10c6e292790c04da4c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95458
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f36fec9bd296e2aa0a5463f849808bb85e746d2e]

        sd: rename testSearchInMixedObject(2) to more descriptive name
        
        testSearchInMixedObject -> testSearchIn2MixedObjects
        testSearchInMixedObject2 -> testSearchIn6MixedObjects
        
        Change-Id: Ifba20df38fd33bb86b072ba79085d123c914f916
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95457
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f60caab2c867a578b6e6b963ebd5a72b5a12463e]

        sd: PDF search - reset mpVectorGraphicSearch at more places
        
        and simplify the case when the search doesn't find a match in
        the vector graphic.
        
        Change-Id: I3e086e8e36f8a578711eed6d4dcca65c0c4c6268
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95456
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ceaa07e1a1aafd9a11b8baea242605f32c56e584]

        sd: Add another test of searching with mixed objects
        
        This is to make sure that we switch between different objects
        during the search correctly.
        
        Change-Id: I18aa5b251cbaadd3a9cb15a04ec1a1e5f267d2e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95455
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [18f8340a697be7c076fe111d0bc42faf877b9202]

        sd: fix issue when PDF search doesn't send a search result + test
        
        This fixes the issue when PDF search doesn't send the search
        result, because of premature exit.
        
        Also add test which reproduces this issue and tests the behavior
        of searching in multiple objects.
        
        Change-Id: I3a676eeac36bde88c67e90a49583444b8595a346
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95454
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-03  Julien Nabet  <serval2412@yahoo.fr>  [95e5d37b6e62eb39f2d5337e124e86b3d0c3f399]

        Improve COM library management in ADO
        
        Change-Id: I99a1c61068fec743847181b43f3d9278c85e95e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95174
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-06-03  Stephan Bergmann  <sbergman@redhat.com>  [3d3cb4328ece843b3e31b8411f9d16bbedb57a7b]

        Upcoming loplugin:elidestringvar: extensions
        
        Change-Id: I318eebbdc79c503b10570061a298eb76d6555540
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95402
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-03  Stephan Bergmann  <sbergman@redhat.com>  [6d1b19df4e9cd066acf57b57c3a8b68e09a43ff0]

        Upcoming loplugin:elidestringvar: drawinglayer
        
        Change-Id: Ic4f4a2d2d6d04b317a00c3c1b7eb005229c81bd5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95398
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-03  Stephan Bergmann  <sbergman@redhat.com>  [8ddc22c45c1a338d6de0b9f8cb26c39dc4065dbc]

        Upcoming loplugin:elidestringvar: editeng
        
        Change-Id: Ia14a1391cbc40b98d24e37c3a54b16871441fc78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95399
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [67f7a26c047ae2878e3ecd76f83af3941b9079c3]

        vcl: use HAVE_FEATURE_PDFIUM in VectorGraphicSearch impl.
        
        Change-Id: Id6c30e8f1c5bdb0481b0c7d4680554e3e8caa323
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95393
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [4aa6ae8ba911bd3420d3b74c085aa69d87339f4d]

        fix ubsan in SharedStringPool
        
        with a slightly dodgy fix.
        
        regression from
            commit 3581f1d71ae0d431ba28c0f3b7b263ff6212ce7b
            optimize SharedStringPool::purge() and fix tests
        
        It's not ideal - we no longer have a way of purging uppercase keys that
        are longer in use.
        But that doesn't cost much memory, because we are sharing those strings.
        
        We could potentially identify them with extra book-keeping in either
        intern() or purge(), but since this class is performance-sensitive, best
        just to sacrifice some space in the map.
        
        Change-Id: I85a469448f5b36b1b6889da60280edd56bbcb083
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95432
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [a80c8892d32185224474c862e032c690fc8bffe6]

        uitest: tdf96432.py: assert changes in chart
        
        Change-Id: I7b3a93e049fc96f1f2221e64468eafdd9dc7d78c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95442
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-03  Caolán McNamara  <caolanm@redhat.com>  [110773847413242705dc6e2da2e05d5e02d5c155]

        skip unselectable entries
        
        Change-Id: I55b7d64f84e2a5b7ab2e1ee8ce6a2f22440b9cfe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95445
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-03  Miklos Vajna  <vmiklos@collabora.com>  [04e534745d7c739d67fd85a0f9cf2c448a344f35]

        cui: extract signature line SVG template into a file
        
        It's much easier to inspect/edit the template this way.
        
        Change-Id: I797143871058bcc4715ca13e10b8d16b428dd10e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95405
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [978198a055972aff00f47b70ca79e6322a5fbac3]

        vcl: VectorGraphicSearch - move SearchContext into Implementation
        
        Change-Id: I3bbf085fd8b8b66a56e364168c1e70b4ce986467
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95392
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5eb3947c949ae8b68219e91af98b7eb1a5834d37]

        Fix typos
        
        Change-Id: I111334adcf8b9b9553c585ab9669cf2cbdb909cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95444
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-06-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [875822f7e5f2bf3122a82e1385001383ba35847b]

        Removed executable permission on file
        
        Change-Id: I2e798932ef5a76920afbe8ae3163b4b3056862d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95443
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-06-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [0076010080118e933c95e8d462bb2c3487731974]

        tdf#129587: sc: Add UItest
        
        Change-Id: I4e8080d80f7cba19772c480b316249783f70b945
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95439
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-03  Caolán McNamara  <caolanm@redhat.com>  [2bccbd2ba6c90d5e02285629c2b079c35260c08b]

        ofz#23016 Invalid-enum-value
        
        Change-Id: Ie3a783002b6ad82c6939b567cb53c3d4afbfac7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95408
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-03  Michael Weghorn  <m.weghorn@posteo.de>  [f5f9cac0c5f04246718c438b4673b36e803fda29]

        tdf#133633 winaccessibility: Add null check
        
        The call to 'AccObjectManagerAgent::GetIAccessibleFromResID'
        may set 'pImAcc' to nullptr here (s.
        'AccObjectWinManager::GetIAccessibleFromResID', which is called
        from there), so handle that case gracefully.
        
        Change-Id: I0dbd48974fd012ff086835b147cd9b9cfc8a052b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95430
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-06-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [c9faea128e46a5284948343f4f2cfc6f9e9174b8]

        tdf#132420: sw: Add unittest
        
        Change-Id: Ic98667b688c8d865e637fb921913a2d8d57133f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95431
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [bc6327c1c2ce8823483f286bf7a00eab4f2938a4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 67026c44ece5d04b41eb1c2f2c3ebf086d558bbd
          - Improve readabilty of SERIESSUM
            
            Change-Id: Ia5f4c2ccd335f9be8606bb192cc88d703d80d00c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95436
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-03  Mark Hung  <marklh9@gmail.com>  [4ce833e4ffa440d2f6970e94346c2745dffc3ebf]

        vcl: allow BitmapFastScaleFilter for 1xN or Nx1 cases.
        
        Limiting both side to be at least 2px is not necessary,
        so check for 1px and add test cases.
        
        Change-Id: I3c6f6ed5c8842bf24e7983bd8ed27fb8bb9568c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92117
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2020-06-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2c6cd66aa81cbdc45ed3bc72e4f8245cf8a5ed15]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c6409aa8d0e0c6342cb397f906ac602201581a27
          - Fix [aria-hidden] topix in CSS
            
            Change-Id: Ifbc5d8d7a3ffc92965a78062c5943b5e94081bf0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95434
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-03  Stephan Bergmann  <sbergman@redhat.com>  [d3799f92438f3022ef101b4a04d4cd609ad93f73]

        Upcoming loplugin:elidestringvar: desktop
        
        Change-Id: I46295b47daaa590b053433e0232e85e9c7b1f3cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95397
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [756c027198adc5212d46d72e0628c90698652af5]

        enable backtraces for unit tests on macos
        
        Change-Id: I4f07e1e7b35bccc217d78662a45ac5eaf5865ee7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95394
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-03  Steve Fanning  <stevemfanning@yahoo.co.uk>  [03f872a80a3a7477c206454095f629cb0e8e91dd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e04a83713f38be33d0c51cc35d0c457919a3f213
          - Improve help information for ACCRINT() function to better explain the behaviour of the Par argument.
            
            Change-Id: Ia1fb54abe828dc9d0310e83f9552099759b96d40
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95329
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [067a8a954c8e1d8d6465a4ab5fb61e93f16c26c2]

        pdfium: only init pdfium library one and destroy on LO exit
        
        With more and more usage of PDFium, it is hard to keep track of
        the life-time of the PDFium library, so it can happen that a
        FPDF_DestroyLibrary happens when we still have another instance
        where PDFium is still use. The result of this is a crash. To
        prevent this, just initialize the library once and delete, when
        on LO exit.
        
        This can be improved in the future to only keep the library
        active when in actual use.
        
        Change-Id: I5c7e5de7f8b97d10efb394c67c7a61b976c8d57c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95391
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [40d682542f02d78b5ed6bd4fc0ba461a1a7fb5f1]

        vcl: VectorGraphicSearch - clean-up SearchContext member vars.
        
        Change-Id: I1740be5ed1b47235da3794fa46e3533b17ca1fb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95390
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4dcc48f37248a1eb45188739de961689e7873f3c]

        sd: improve the test for LOKit search in PDF graphic
        
        Record how many times we het the search result back, so we can
        be sure that the search happend and don't just read the old
        values. Assert the search result selection rectangles and text
        selection rectangles.
        
        Add tools:Rectangle support for CPPUnit into sdmodeltestbase.hxx
        
        Change-Id: I0b22d2d2f66abdc0dd0d5ac13a1bfebaa470749a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95383
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [83d27791fed75941c75d3cc571c3d5cf27d14e8c]

        vcl: add search start position support for VectorGraphicSearch
        
        By default we start at the begin of the page, but with this change
        make it possible to start at the end. This makes it possible to
        search in the backwards direction (set the start position at to
        the end and search with "previous").
        
        Change-Id: I78fb1461b86bf9eab2f91c3b9a81cbb5c6557332
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95382
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-03  Heiko Tietze  <tietze.heiko@gmail.com>  [997a504f33bbd43c02a96a2a593a03e58bd3b72c]

        Resolves tdf#130936 - Proper Icon Size for MIME type Icon in Start Center
        
        Icons are now in 48px
        
        Change-Id: I484458adf047999bc2ea0cbf16e7ff3fff131eec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95028
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-06-03  Stephan Bergmann  <sbergman@redhat.com>  [868b0763ac47f765cb48c277897274a595b831d0]

        Upcoming loplugin:elidestringvar: dbaccess
        
        Change-Id: I5dc074a250ee169812f3ffd0cc4e598972ab87dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95396
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [054c0e7177cbef26942f8ca7cb7b1422ceea721c]

        loplugin:simplifypointertobool improve
        
        to look for the
            x.get() != null
        pattern, which can be simplified to
            x
        
        I'll do the
           x.get() == nullptr
        pattern in a separate patch, to reduce the chances of a mistake
        
        Change-Id: I45e0d178e75359857cdf50d712039cb526016555
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95354
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-03  Jan-Marek Glogowski  <glogow@fbihome.de>  [0f499af8c2c22ccc8f1c19edeeb2bdac8cbcb7f0]

        tdf#133569 rework the SwCommentRuler button
        
        The original design was planned in tdf#38246 and documented as:
        https://wiki.documentfoundation.org/Design/Whiteboards/Comments_Ruler_Control
        
        This patch includes the following changes:
        * use the correct highlight colors
        * use a down-pointing arrow for expanse with a stable position,
          like some tree view implementations
        * left-align the label in RTL for better us- / read-ability
        * dynamic sized arrow for HiDPI:
          * draw arrow using a polygon
          * calculate arrow size and padding based on font size
          * drop almost all constant values
        * fix the instable, mouse-over tooltip -> just show it always
        
        While at it, I found clang-format just added some minimal,
        additional changes, so I removed the file from the blacklist
        and included these.
        
        Change-Id: I6e0bade387639eae6bdaaf7960b2fe44c73adf65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/75421
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-06-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e20440effc7a47c8a5e8ef0943e6872cd9b3646a]

        vcl: add "previous" search to VectorGraphicSearch
        
        Previous moves backwards in the search matches.
        
        Change-Id: I88d402e0b8cb9dc4fd93e7f1ce5b08fb42aadd06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95381
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-03  Stephan Bergmann  <sbergman@redhat.com>  [8a9f358538e4321c64923706afeb4c594debc3eb]

        Upcoming loplugin:elidestringvar: comphelper
        
        Change-Id: Id388af90ca2c3dff435a1a6261e3de0c3c0dbdbd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95376
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-03  Stephan Bergmann  <sbergman@redhat.com>  [4209a4781071e778224c78fda498d09b3580448d]

        Upcoming loplugin:elidestringvar: connectivity
        
        Change-Id: I406486e13b822c34cd2329cc3828dd0567be30e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95385
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-03  Stephan Bergmann  <sbergman@redhat.com>  [1c5d8e0e772972f07e135a1c242eda70052bce27]

        Upcoming loplugin:elidestringvar: basctl
        
        Change-Id: Ia0411cad22c23f16d5d85b7cb65822d19f923b4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95373
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-03  Stephan Bergmann  <sbergman@redhat.com>  [9362928a1c3bf13acffa5b735996ba5d352ba50a]

        Upcoming loplugin:elidestringvar: avmedia
        
        Change-Id: I792998688f0ac0853cd6fee7a92d7c00580cb51b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95372
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-03  Stephan Bergmann  <sbergman@redhat.com>  [263cc4325599493254713e8ada697c02069f7cb5]

        Upcoming loplugin:elidestringvar: chart2
        
        Change-Id: Ibc668f42f2779d8f3542054c92338c9f4f3efe68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95375
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-03  Miklos Vajna  <vmiklos@collabora.com>  [2276f0b80552d9f7ba70e1273600d47b1693eb24]

        writerfilter: mark these as const to make it explicit they return a copy
        
        I.e. move / scale doesn't modify the wrap polygon, it returns a modified
        copy.
        
        Change-Id: Ic0b23a1c9de0ce90032656351d9744dace2ef4e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95384
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-06-03  Shiko  <aelshreif7@gmail.com>  [a68e4fcbcfb7c78c6247d24ecb141e1d87d7c46e]

        uitest: avoid defining the same object multiple time in in math
        
        Change-Id: I1ee5cde133390ca285bb154e6a373e0e5bc1cbed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95334
        Tested-by: Jenkins
        Reviewed-by: Ahmed ElShreif <aelshreif7@gmail.com>

2020-06-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [9073a47b99e22585c6d1603dd747cb14f081fca1]

        tdf#88109 improve autofill perf (2)
        
        make SvxWeightItem sortable, which shaves off 1%
        
        and turn the tree search off while performing this operation, which
        shaves off about 25% of the time on my machine.
        
        Change-Id: I94358ed565a0d9f1cc0ddb36b8349e83c9deb959
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95369
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fcc13ba6a0121cfdf70d1f39318a024777247559]

        sd: use getPDFSelection to get the search selection for LOKit
        
        This reduces code duplication.
        
        Change-Id: I0a6a44d696841d1573d23f87353ac055cc92c83a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95386
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a99aef3cf0a8ff3f04077d1530d1602505cecaae]

        sd: fix not found case in PDF search + add PDF Search tests
        
        When searching the PDF and the search text is not found (anymore)
        in the current VectorGraphicSearch, we need to remove it and mark
        that we don't currently search in a vector graphic (PDF) anymore.
        This wasn't handled correctly and caused a crash.
        
        In addition add a LOKit test for search into a PDF document, to
        make sure the not-found case and usual searching case are working
        correctly.
        
        Change-Id: I663a6b2cf4879f11d62e440ea0c35ffcd205f81f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95380
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b40f1d657affbe87f60bfd358199a91c9fea7454]

        sd: move LOK search tests out of tiledrendering.cxx
        
        Change-Id: I76ff3e251afc877b0dcf54d772da95bb7a60e823
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95351
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [beb0fc465163e5edc0b7f978ad46c6ad0cd9e2de]

        sd: use b2DRectangleFromRectangle from canvastools.hxx
        
        Change-Id: I8604b80f887a2c3a1143b8a9bc70f429576512f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95350
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-03  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [78da6e80efb009b28625fb081617c8044b20f790]

        Fix for tdf#133582, missing checkbox in gen env
        
        - - Add more SVG version of PNG icons
        
        Change-Id: I0217ec345215e710c7ee0b2bf3108c244e921f26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95387
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-03  Justin Luth  <justin.luth@collabora.com>  [4e81ef96e3e1c10ca5162e4e4971c803780a75b4]

        Revert "tdf#105478 sw layout: treat minHeight as "do not split row""
        
        This reverts LO7.0 commit aa5dc0b48cd4db6883c9b52c68b16170c9c81d1f,
        in order to prevent regressions like tdf#133441.
        
        Change-Id: Id08f5277621703e1577fc9db917841b8b7c0bda5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95180
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-06-03  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [04b1400b590cae80b012920466e23d1f66add92a]

        Colibre: Fix for tdf#133261 wrong MIME type icons
        
        Change-Id: Id516b8b558b74f8cb26f8d08f94b02530818aa96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95360
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-03  Jim Raykowski  <raykowj@gmail..com>  [021f0b4a8c556561f5b0a5fe2ecc20209d548193]

        tdf#101211 Add goto prev and next page uno commands
        
        Change-Id: I7e195727066e47f93665fdebf1042282ecbb42b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91605
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-06-02  A_GAN  <ganzouri97@gmail.com>  [68095e63a8ad8f6079b15e475179a14a64da36d3]

        OOXML support for shadow blur
        
        Add a new property for the blur radius and define an ID
        for it to support the import of OOX files. Add a test for
        importing the blur radius from PPTX file
        
        Change-Id: Iffaa33ff7159019ce9478cee558622bd61bcf60e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95090
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-02  Stephan Bergmann  <sbergman@redhat.com>  [31ec2c252425f8a30b25177b4f67dde0a21771fc]

        Upcoming loplugin:elidestringvar: basic
        
        Change-Id: Ie723d07afcc6e0d5e52bec77617fec326a739415
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95374
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-06-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [1cfbe26f8f584fb4037ba99572f899a94a238e5b]

        tdf#130950: sw: Add unittest
        
        Change-Id: Ia4094f4f411e3f0652fbcc019594ca99ce2428cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95368
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-02  Michael Stahl  <Michael.Stahl@cib.de>  [f68749054f36f070310e70e2dbf0a11c496539c0]

        crashtesting: fix abi11870-2.odt assert in SwBookmarkPortion::Unchain()
        
        This m_pPrevious pointer is a bad idea, should just use
        FindPrevPortion() to find it, which shouldn't take that long to iterate
        all the portions in the current line.
        
        (regression from 4ce8120f1e53f7b81e653b01d141643013bc69ab)
        
        Change-Id: Ibb5f2bb28d959958547ed27c51e5084cc746d642
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91622
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-02  Caolán McNamara  <caolanm@redhat.com>  [07c2bfc895c7a4074cb0cdcb12fead7624fc6336]

        use pseudo keyevent we already have if gtk_get_current_event is null
        
        so gtk's desire for one can be satisfied
        
        Change-Id: I486331bdc1778f07c02d0249f239c8d14fc4f5e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95371
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-02  Miklos Vajna  <vmiklos@collabora.com>  [058caeef45f9abf12e4e243aafbbb1c2ebcbc057]

        tdf#130354 sfx2: make PDF signing UI work again
        
        Regression from commit 9112c18524c9f5e67d6cbb282586a439e3020cdb (Don't
        create unnecessary tempfiles for opened doc, 2019-10-18), restore the
        temporary file creation for the PDF case, as it's needed for PDF signing
        to work.
        
        Change-Id: I945f04f6ab90d0e04fb14a7634ec877fb0af1a0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95367
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [06ddbd4a7a15b80b0286b359bd0a05812fd7ee75]

        sd: remove code dupl. when getting PDF text selection for LOK
        
        Change-Id: I61d0a9851e9cfe60e9672acec38946b0b25f310f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95349
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7a84dffb44d4b1fa6e2a3cd3e3dc7d942f3c3e80]

        sd: Search inside PDF document that were inserted as a graphic
        
        This implements searching inside PDF documents that were inserted
        into the Draw/Impress document as a graphics and marks the areas
        of text that matches the search string. Complex (regex) search is
        not supported.
        
        Change-Id: I55d67772a2fe876ae72b9164998347304025d3e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95348
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cf812f15b3295a17a9b5d7e3a1c51b00dcbf2629]

        svx: add ability to show sub-selections in a marked object
        
        Draws selection rectangles inside the object window.
        
        Change-Id: I994477426489ea4cea89c86f9e51c9978f16b350
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95347
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [36071e96e75556285ece937923e5240e343e2185]

        Use "Radius" instead of "Rad" for new properties
        
        Change-Id: Ifd232bccf1519e0ed68195cf4344893175a675e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95331
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-02  László Németh  <nemeth@numbertext.org>  [967d1ba1f2a3f551c23ba4d9902632a0dc581224]

        tdf#132301 AutoCorrect: fix ’« in French qu’« word »
        
        instead of using the bad ’" -> ’» autocorrection.
        
        Also limit this for abbreviated single-letter form of
        French words ce, de, je, la, le, ne, me, te, se and si.
        
        See commit 8039c9eb27170a162830f0ecd2086010a7a5858f
        (tdf#38394 AutoCorrect: fix ’« in French l’« word »).
        
        Change-Id: I1761365d90ae3af3c9ab47a3a82bf0abbe1b32be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95345
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-02  László Németh  <nemeth@numbertext.org>  [da64ec8c8a91db6a6ec9657898f081d5ee67e739]

        tdf#133589 AutoCorrect: transliterate to Old Hungarian
        
        In right-to-left paragraph mode, transliterate
        Hungarian text word by word during typing, also
        add the associated checkbox to Localized Options
        page of AutoCorrect dialog window.
        
        Old Hungarian (ISO 15924: Hung) is a historical
        and renewed script which is still in use to
        transliterate Hungarian writing.
        
        As a localized AutoCorrect feature, the patch supports
        the followings:
        
        – word-by-word transliteration of Hungarian texts only
          in right-to-left paragraph mode.
        
        – consonant disambiguation of digraphs and trigraphs
          based on hyphenation (now pattern-based Huhyphn
          dictionary of libhyphen, planned dictionary based
          Hunspell later)
        
        – transliteration by extended hu-Hung module of
          Numbertext library.
        
        Note: transliteration of the selected text using
        AutoCorrect Apply function has't been implemented, yet.
        
        Change-Id: Iee0f18e2485c974c35acf0a3abc3a49c2cf80196
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95303
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-02  László Németh  <nemeth@numbertext.org>  [2d6395b87218cbf3512aa9b54807a859205006f0]

        bump to libnumbertext 1.0.6
        
        Fixes in various languages, also word transliteration
        support in Old Hungarian (renamed to hu_Hung.sor).
        
        Change-Id: I2eed60142273b8c353304a5b714f4e4bde5af1b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95302
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-02  Michael Stahl  <Michael.Stahl@cib.de>  [d5b290dea1c8a8088b654ba8364906922b4c3a43]

        tdf#133555 xmloff: ODF export: don't produce text:drop-down in ODF 1.2
        
        This was added in ODF 1.3 as OFFICE-3881, but it's actually ancient and
        was written by OOo 2 already, just somehow forgotten to add it to ODF.
        
        Change-Id: I322fac471c940334f886a7c61769922ae03ee89b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95359
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-02  Michael Stahl  <Michael.Stahl@cib.de>  [bb95d189653d73911c187227ace682ba2b98172c]

        tdf#133501 xmloff: ODF export: export annotation only if extended
        
        (regression from 7c20c3c2a9fc85c66dad9d09908b257beeedd78d
         which forgot to adapt this under the erroneous assumption that
         the feature did make it into ODF 1.3)
        
        Change-Id: Idfe37444b8287edd063fa9576e6d76a332552754
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95355
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-06-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [76e6c5f4a98b6da9b0d7945dd87f7476d90aebbc]

        Removed executable permission on graphic files
        
        Change-Id: I47099bd08e73ef726be60b740c4b72220cb7fc6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95362
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-06-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [024173fb5448102e00bfec1dd8df152e1e10d5ab]

        Fix typo
        
        Change-Id: I6b6cf2a8c6faa461515e8548d3db67e453351085
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95361
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-06-02  Caolán McNamara  <caolanm@redhat.com>  [9b498e2b88ffae77717bab2f7a308b83d0a7ae80]

        add separators to TreeView
        
        Change-Id: I5e49913dfac82c1243d16ed0a0267a3647f51311
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95270
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-02  Caolán McNamara  <caolanm@redhat.com>  [b4f7a08ea5d5fd39057f2a6c7f9a8c015370557f]

        use extra optimization of fdo#75058 universally
        
        always use optimization of
        
        commit 0b03f7ed575838f90e6b1ebec3538a3a214f81fb
        Author: Kohei Yoshida <kohei.yoshida@collabora.com>
        Date:   Tue Apr 29 16:25:47 2014 -0400
        
            fdo#75058: Optimize autofilter item filling for non-tree items.
        
        when frozen
        
        Change-Id: Ib86815cd44e0d0f547f2493fe005d7b1c4bf2fd1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95222
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-02  Luboš Luňák  <l.lunak@collabora.com>  [861fbd998f2b526c2aea073c9471613bf728fa75]

        purge shared string pool if ScDocument is closed (tdf#125428)
        
        Especially with the testcases given in the bugreport the undo history
        would keep many unused shared strings.
        
        Change-Id: I57fcad73532fdcbad0a1298fbd06cb35c058bf96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95045
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-06-02  Noel Grandin  <noelgrandin@gmail.com>  [3581f1d71ae0d431ba28c0f3b7b263ff6212ce7b]

        optimize SharedStringPool::purge() and fix tests
        
        which were checking the wrong thing - we don't care
        about the input strings to intern(), we care
        about which SharedString objects are still alive.
        
        Change-Id: Ia35a173a02a24efb335268dcae4078a956d11098
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95177
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-06-02  Miklos Vajna  <vmiklos@collabora.com>  [413791a65597a1808d9b98e4887864f3624b70cc]

        tdf#133271 sw textbox: handle TextRotateAngle shape property
        
        Shape with btlr text direction is imported as TextPreRotateAngle=-270
        from DOCX. Saving this to ODT turns the property name into
        TextRotateAngle and its type into double.
        
        Handle that as well to survive the ODF roundtrip of a shape+textbox
        where the textbox has a btlr text direction.
        
        (Also add a way to make multiple tests in a suite to be more independent
        from each other: depending on ordering, the new test made the old test
        fail. Calling ErrorRegistry::Reset() makes that go away.)
        
        Change-Id: Iea9212f3bbb01059caf3b0f2d809e48debf52953
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95340
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-06-02  Balazs Varga  <balazs.varga991@gmail.com>  [73477348e30c6931a537cba5557c250183fbeb9b]

        tdf#133376 Chart view: improve BestFit position of data labels
        
        Put exceeding data label outside the pie slice
        without overlapping the other pie slices.
        
        Change-Id: I220fd43f0d52c940cf3ef30764074776d19da184
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94859
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-06-02  Shivam Kumar Singh  <shivamhere247@gmail.com>  [a9b47360c2af2514b1064fb179f9fb9f0b8ad225]

        Removed the "Font.." things from the Inspector
        
        Removed all the font related stuff and added a common property listing box
        for the 'Character' Properties.
        Another patch coming up for 'Paragraph' properties.
        
        Change-Id: I71de4d4fe6536f49e0e700c850e2e714287c5e04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95228
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-06-02  Chris Sherlock  <chris.sherlock79@gmail.com>  [bb0039ca67f84d8c46e78f4209c17d2923790140]

        tdf#74702 vcl: extract GetButtonBorderSize()
        
        Change-Id: Ibc1818453425cbe5dac3e16bfde9dbe93beb1311
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94725
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-02  Chris Sherlock  <chris.sherlock79@gmail.com>  [e25334e1c1022b4741897a3e659fcbad5cde97c4]

        tdf#74702 vcl: extract GetSyncCount()
        
        Change-Id: Ie624f0d57aea4d72c69f6cd73508d129e53721d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94722
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8d0b7e5b2f6773f4b3feb75f1ac73ea1a26609f7]

        lok: add "Remove" param to .uno:ChangeTabStop
        
        Change-Id: Ic6b71c0bb6177eb10f5be4197d77c5db5f5884a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95330
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [43a6def48f425361d79dff46dca41685d5ee03fa]

        sd: some style fixes in Outliner.cxx
        
        Also no need to reset the mpImpl in destructor when it will be
        reset and destroyed in the next step anyway.
        
        Change-Id: I5027f962efc4159e61aa7eda26619db2e3b9434c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95309
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [29e06da2b63441f4458c482eae1cd36bd10b4728]

        sd: in Outline add getViewShellBase to simplify code
        
        This simplifies constant casting of SfxViewShell::Current to
        sd::ViewShellBase. Instead of doing it in every method, let's
        have a dedicated function for that.
        
        Change-Id: Iadbe446c7edce5df40c2da14e3eee65012dd4d77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95308
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [14b55b3a8de070935489acd4f6f8be7b6a3d96a4]

        sd: move IsValidTextObject into source as anon. function
        
        IsValidTextObject is only used internally in Outline, so put it
        inside the source file as an anonymous function and not as a
        member function of Outliner.
        
        Change-Id: I867dc4f465a694e61b6102b19f8e54ce623e2858
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95307
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-02  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [c19b9beed3cfd500baf02a5ff9703ecb02af1978]

        tdf#133268 (Sync w Sukapura, + & improve many icons)
        
        Change-Id: I00c5959993cbbb2bd18fd37b264eae5b709cc8d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95333
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-06-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [468e8d53fbb07dce271a1f7fabf5711993e01eb7]

        inline some use-once typedefs
        
        Change-Id: I335e0c5cf7944efa487e4535a9e6a5baab2f36dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95140
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e9dbdc9fc6ff943650e6e18986ed1cce913971ef]

        sd: move LOK search result logic to it's own method
        
        Change-Id: I67cbe4d3d63bffdab72c09b3a956f67806588348
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95306
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a6c0dc079700d662e14d422d18c6c3a9c2c3b7af]

        svx: convert ImplMarkingOverlay and friends to use unique_ptr
        
        Change-Id: I19ba9e93f2804fded237b760a28f3ce62e4b2c5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95305
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b5dee02018f9f7cd8d9afc6e8991e6e20ebb0e81]

        basegfx: test of coordinate system conversion
        
        Change-Id: I059d1f272f0633c450287f272083bb09732357b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95304
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-01  Aditya  <adityasahu1511@gmail.com>  [75eeb423196c1e94a0189b7eccff37aed5765853]

        svx:unit tests for adding, acquiring, counting objects into gallery theme
        
        Change-Id: I256c6658a4257bc5bf8793153021efccef47bad2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94646
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-01  Caolán McNamara  <caolanm@redhat.com>  [d56ed8a462fb672f61a07279f30eb8597033f40b]

        support hover-selection in SvTreeListBox
        
        Change-Id: I5ad124d7c9e5219a557069bc7283208124c734af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95269
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-01  Caolán McNamara  <caolanm@redhat.com>  [31db2a1c9e1597e7ab7d9b3505b99e2b08a53d9d]

        ofz#22822 use TOOLS_WARN_EXCEPTION
        
        Change-Id: Ib8947dbe464c7b5b1f6fc55e7b0754e1c75491fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95268
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-01  Justin Luth  <justin.luth@collabora.com>  [b9c79a4dd4ad58156b60c2e387c0838ba911ab14]

        Revert "tdf#125609 c10 vcl/button: enforce only one radio selected on init"
        
        This has already been reverted in 6.4.5
        with commit 64d7f805616fd781d87b49156860d96f081a5a45.
        
        I want to get out of this completely, because everything keeps
        on breaking based on my earlier patches.
        
        This reverts commit d35171456bc230efdaa9426da1398b2db7fa0df8,
        and the accompanying
        LO 6.4 commit a9f4913f283d34c610c4b73c755fdc828857bfce
        "tdf#125609 c14: vcl button: don't modify style directly"
        
        These reverted supporting commits are obsolete.
        (They fixed a situation caused by
        a commit that has since been fully reverted.
        I left these in for the benefit of anyone who
        might attempt that initial fix in the future.
        But now I want to get my finger prints out of
        here completely.)
        
        Change-Id: I0d765ce0cc4ab2b9d282d36a239518d43d6015ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95190
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-01  Caolán McNamara  <caolanm@redhat.com>  [ea79a34ec7ffee6f86f16172c9e5fd75257539ca]

        allow sorting buttons via weld::Box
        
        Change-Id: I315fe2dd2e40c976edd802c1e87b7ccdb0c298fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95221
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-06-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d2974701e7f9e138ad952eeccb279567b5b309b1]

        vcl: move GraphicAttr into its own header file
        
        Change-Id: I8a730414e712a1484ffcca427ed4b1599d223f8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95276
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f2b436b0dad86aec5dc22e27c83df93395378247]

        vcl: convert to use "pragma once" in GraphicObject.hxx
        
        Change-Id: I6fd1897574d831ef153adc0d385c6484f6c17d7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95275
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5f8f8889a47a7079fc1beaa179e29cc32aa10e0e]

        vcl: add conversion point to twip int64 & double values
        
        Change-Id: Id54d28b57c055269259317521f59d37dcdf9a456
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95274
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b1c007cd06c01078df481e020d9d81afd4de6a91]

        tools: extend test for UnitConversion
        
        Change-Id: I8fbc2a83f40fb04656f690b4b63d3cac9f0410c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95273
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [d5e222cd86b82a429c28cb19583521d581efaf2b]

        Revert "tdf#125609 toolkit: don't use XTabController::getControls"
        
        This reverts LO6.4 commit 5cf057c3365a0feafc8f2e4f4a9e24d69a581999,
        in order to fix tdf#133158.
        
        This commit is obsolete, but was left in place since it
        seemed to have fixed a problem (in =gtk3 anyway).
        But now SAL_USE_VCLPLUGIN=gen behaves differently,
        so obviously a fix in one place must have broken another.
        
        Better the problems you have always known than
        a new problem, especially since this patch
        isn't used to fix anything specific in gtk3 anymore
        (since those changes were also reverted).
        
        An earlier gerrit version of this revert (which
        didn't just have an ignore-this-clang-rule exception)
        half-worked, but failed if multiple documents
        were opened.
        
        Change-Id: Ie8ddb7b9669fa46067d04c35e157ea08701df0da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95282
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-01  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [8401181bf0232959efb516802abcda42377ea06e]

        tdf#120394: DOCX list import: simplify zero width space hack
        
        Since introducion of list format string hack with creation
        of zero-width-space can be much more simple. It was being
        used to indicate existing, but empty list label suffix to
        avoid stripping down numbering.
        
        Change-Id: I9a0c6047f806b2c656ef5dbab0c6b38200818bd2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94383
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-06-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [b44c8898fc13941f63066a5817ba5fe8f71fbdbf]

        Split gtk3* VCL backend test and library detection
        
        After seeing all the duplicate code added by commit
        e3beaed3420b5f6deda1c443da1435d4ccfee022, this simply splits
        the library detection and VCL backend handling.
        
        PKG_CHECK_MODULES fails per default, if it doesn't use any
        result handling, so no special error handling is needed.
        
        Change-Id: I1f815091e9763c407e9297a6104559bed55d5706
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95250
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-06-01  Steve Fanning  <stevemfanning@yahoo.co.uk>  [510b2ec6b35678e543722f3778b783f9e6c8466e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e10bfae45bc138b0c2351a7cb6bd3cc591bea388
          - (ful_func.xhp) Update common defintions for lengthy argument lists, to contain more white space and give greater consistency across Calc functions.
            
            Change-Id: I053486715c5cb8f0687b6b02c218e470db163b8d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95249
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [7ad54672c38127cf4e84c210714ef0a206426480]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a85505fe14d6f677e10e1b1d08ca28ccac0d126c
          - Correct argument separation character in CEILING
            
            Change-Id: Iac4caaba8c04232726529a201576a20f29b1a14f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95296
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [1f5d68ff96476ec3cbe6f0b7bfa8a6498c52f79b]

        neon: update configure.ac to require 0.31.1
        
        And also report the internal version as 0.31.1.
        
        Change-Id: Ic4fb56d5aee75595205bb5fb0542b1aec859b2bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95283
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-06-01  Xisco Fauli  <xiscofauli@libreoffice.org>  [987de0769fc57ab66ae814e79aa2c4a522c81098]

        tdf#133448: sw: Add unittest
        
        Change-Id: I7089c56e5be0c0b8a8a23e0ebb1f64780c8d90ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95279
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-06-01  Steve Fanning  <stevemfanning@yahoo.co.uk>  [eafe6b5e382d514a3495b0bfabd0d2ba6f1d31d7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 79dfc48af63b0834aee096c65f92f1bc96fc1b6c
          - (04060185.xhp) Include square brackets in syntax sections to indicate optional parameters.
            
            Change-Id: I8d099d9babe118c7592b060027dd037e9fbdadaf
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95245
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-01  Steve Fanning  <stevemfanning@yahoo.co.uk>  [9eff288c22bc4557efbad969ec848f9f9de96210]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 427ff3dd99a459af6a3f911ad5b23f94d91b4a62
          - (04060184.xhp) Include square brackets in syntax sections to indicate optional parameters.
            
            Change-Id: I20270c2acaa2d9f9957691ce3452986d35126a0e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95243
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-01  Steve Fanning  <stevemfanning@yahoo.co.uk>  [07eb4cc834f8cf14ad4cf5cab62605074f371a7b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 57145b91d3e06b07d714e65e00d9e19626dbca52
          - (04060183.xhp) Include square brackets in syntax sections to indicate optional parameters.
            
            Change-Id: I53c9d01dfd75cdab6bac7284b2d775d36a1d9311
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95241
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-01  Steve Fanning  <stevemfanning@yahoo.co.uk>  [29cf218be8f9e3962e460da9309fa020b7dd2991]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8a1427c35e2392ecfe8ecaee84ab1c24fa5b87ae
          - (04060182.xhp) Include square brackets in syntax sections to indicate optional parameters.
            
            Also updated GEOMEAN() and HARMEAN() to cater for up to 255 arguments rather than 30.
            
            Change-Id: I706f1f8426b04b3ec06064d505116151b55f2b00
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95240
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-01  Steve Fanning  <stevemfanning@yahoo.co.uk>  [86015fb2401329584675cbab89f143e9c28202e4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4b4e25cad5a6971b1be4f077bbe42fd08366b4fd
          - (04060119.xhp) Include square brackets in syntax sections to indicate optional parameters.
            
            Note: PMT() and PPMT() functions - syntax now matches ODF 1.2.
            
            Change-Id: I7c291ed84eaf875953e86996cc74c2c9a956e13c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95235
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-01  Steve Fanning  <stevemfanning@yahoo.co.uk>  [6679a7fc44814efe75a476238023cae2d53c329c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5dd2cc30687d259990a9882d1c0874993fb60747
          - (04060181.xhp) Include square brackets in syntax sections to indicate optional parameters.
            
            Change-Id: Idade23cd4fd95210ecc0bd1684f30f30c9d2ccbc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95236
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ca910f994352c955bf9c71cda84dd2a224589092]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 80ea6d732d33f789167774efdb26dfac67b35afc
          - Fix broken links between pages
            
            Change-Id: I2bb6f9314bca0e40507644805120f884dc61130f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95253
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [fc4c36d13fa5c9daefed39c8d8260a4e47cb232d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6db4508d4a2e08ff61594ad1dd861dc2575ce216
          - Refactor random id's with mnemonics
            
            Change-Id: I826a640e18602dbf9df1c3c2cc6fd1599e6dec96
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95251
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a31a6a61d6410061bcd3eff449547881e56c4a7b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a8390f0863b9566e2a758da0e11a2600d076aa42
          - Fix link between pages
            
            Change-Id: Iee68de46cf2dc14c7ff37a886c162055cefa1f9e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95252
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-06-01  Luboš Luňák  <l.lunak@collabora.com>  [fda6ad1458fcd5087c3dde56300b9d0367af6db5]

        cache foreign content in win32 clipboard code (tdf#133267)
        
        The slowness in tdf#133267 on Windows is because the Calc operation
        repeatedly calls ScDocument::IsClipboardSource(), which calls
        ScModule::GetClipDoc(), which proceeds to fetch the clipboard
        content, which means fetching it from the system clipboard if it's
        not owned by LO.
        Other LO clipboard implementations such as gtk3 or qt5 already
        do caching, and it seems that it's easy to do for the win32 code.
        
        Change-Id: I4696cc7488d66803fd5dd2963d27900957decdec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95163
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-06-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [936a670f61fed891f8aaec77b2422f366240f193]

        vcl: VectorGraphicSearch return text rectangles in 100th mm
        
        Change-Id: I12e7ad10dc3ed68d20d94713acece1361da27e81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95261
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0e29e9ea7f4fe58d8dbdc7a9b9f58543a93d5bf5]

        vcl: add conversion point to 100th mm for double values
        
        Integer conversion throws away percision, which is problematic
        when we work with floating point values.
        
        Change-Id: Ib34e46bd59aa67e933d49bc800e96cc6426414e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95260
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4062b3f87689e48fd250d9cf0297a24b5427bf59]

        vcl: VectorGraphicSearch - add search result selection rectangles
        
        Change-Id: Ia0c5610f600719bcfb5de503f3876fc896cb630a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95256
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [115655a09868d5977f740995d88e36d958f30bb5]

        vcl: Add internal "Implementation" class for VectorGraphicSearch
        
        We need to hide includes (needed for members) of PDFium inside
        from the outside, so not everyone using the VectorGraphicSearch
        needs to depend on PDFium too.
        
        Change-Id: I95e46c714758b130594d78a4618af7350e29a075
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95255
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [efba780d6155317b592b6f5f73945a7851ec4d3b]

        vcl: VectorGraphicSearch - for searching text inside PDF
        
        Change-Id: Iee940a3927330c8739774ff3c1af15998f89193b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95254
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-01  Martin van Zijl  <martin.vanzijl@gmail.com>  [1ee221ad65ff5e3a725e80777406ac7f94ff3a72]

        tdf#76898 add ability to reset standard filter
        
        Change-Id: If0694fe521770b86f4367fc39c087df8a89a976c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94767
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-06-01  Markus Keller  <markus.kell.r@gmail.com>  [4baa2f1e48969acf64139624cebc4929909d4906]

        tdf#96725 Register AppleWorks document types in Info.plist
        
        Change-Id: I5e2a309409094da19f755cf82767097ad2990380
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93139
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-06-01  Mike Kaganski  <mike.kaganski@collabora.com>  [54669d9fcc9d51c561108b512717698cff9320af]

        tdf#133527: the code may be called without solar mutex guard
        
        ... so make sure to get one before using releaser
        
        Change-Id: Ifd746e4bb4bdb0110d25fe1ff71fa3dfef67c4da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95231
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-06-01  Chris Sherlock  <chris.sherlock79@gmail.com>  [201651953740edd3e9eb0b4fcbdcd4bf1a79a2c1]

        tdf#74702 vcl: extract SetMetafileMapMode()
        
        Change-Id: Icdd9d612b998d260c4cf0e30fb38e72b5ebd3194
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94723
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [573de30566e4477c8dc09abec08f1082d16c74bc]

        tdf#133547 Fix breaking of PDF graphic objects
        
        ImpSdrPdfImport did not handle -1 as the page number correctly.
        When the page number is -1 it means it was never explicitly set
        and should be treated as page with index 0 most of the time. So
        instead of allowing -1 as the page index, return it as 0 already
        in Graphic (VectorGraphicData).
        
        Change-Id: I3813f3ceeb5e41cb06fc40d67297d2439d7f3407
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95227
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-06-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [d585cad3e63c894aba33993ad970ca5452fdfcc0]

        NSS: update Android and iOS patches
        
        They now apply again without any fuzz hunks.
        
        Change-Id: I8200494b43b97ada66aeb4fa8f9737c3a720dbe2

2020-05-31  László Németh  <nemeth@numbertext.org>  [a0c90f1bccd9b5a349d3199746facab549f27dba]

        tdf#128860 AutoCorrect: fix apostrophe in Czech, German,
        
        Icelandic, Slovak and Slovene at "Single quotes"
        replacement outside of second level quotations.
        
        For example:
        
        ‚quote' -> ‚quote‘
        
        but now
        
        apostrophe' -> apostrophe’
        
        instead of the bad
        
        apostrophe' -> apostrophe‘
        
        Change-Id: Ie6d367639cb80ec9f11e4d824b87f537e5285182
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95213
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-31  László Németh  <nemeth@numbertext.org>  [57f07b1d7378d218648667c5b1315cc8ad905875]

        tdf#133524 AutoCorrect: support double angle quotes
        
        Add two methods to support double angle quotes,
        as part of "Double quotes" replacement:
        
        1. Correct ">>" and "<<" to » and « in several languages,
        where double angle quotes are default or alternative
        primary or second level quotation marks, but actual
        LibreOffice locale settings don't contain double angle
        quotes.
        
        2. Correct " to double angle quotes, if the cursor
        is there in a primary level quotation (i.e. there
        is a preceding primary level opening quote, but not
        other quotes). For example, it's possible to type
        Hungarian or Romanian quotation marks in
        
        „... »quote« ...”
        
        pressing only Shift + 2 (") for them. (These languages,
        where "Single quotes" replacement is used for apostrophe
        and third level quotes instead of the standard second
        level quotation marks.)
        
        Change-Id: Icd1584a5a2b81422de693217d2d1f7f3058a74b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95212
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-31  László Németh  <nemeth@numbertext.org>  [c87c7ddca46ae093a703ca673a204e4593402c38]

        AutoCorrect: clean-up InsertQuote
        
        Change-Id: I577115805e5bcc29f6eb4d853aaa523495f30126
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95211
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-31  László Németh  <nemeth@numbertext.org>  [3bfae06d78df8d79a3216115dccd8885a10bf0b2]

        tdf#115382 AutoCorrect: fix Hungarian apostrophe usage
        
        Single Quotes AutoCorrect, i.e. pressing Ctrl + '
        will insert typographic apostrophes (third level
        Hungarian quoation marks) instead of » and «, like MSO does.
        
        This reverts commit 0d0c13bfbdff85a18433aee6e94558689f0cb722
        (tdf#115382 Hungarian autocorrect: help apostrophe usage), too.
        
        See also commit b9910e87de4eea1cb3684bb7af8e58d681cbe809
        (Resolves: tdf#116062 revert [fr-CH] to use previous
        single quote characters)
        
        Change-Id: I9ff5cb9a55699c253b6a57589186caa7caa170a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95210
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-31  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [a97e344ba06b92e5f1fc96062a5ad03fb732615e]

        Revert "tdf#88985 block app from exiting during macro execution"
        
        This isn't needed anymore with the fixes for tdf#127205.
        
        Reverts commit 68cf256f506d4601a2d2cf3ec2d56713afd491e6.
        
        Change-Id: I1a7944632af8330f68d451d2c293143233039b34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88837
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-05-31  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [e3beaed3420b5f6deda1c443da1435d4ccfee022]

        configure.ac: make --enable-gtk3-kde5 work standalone
        
        Previously always required the gtk3 backend enabled, too.
        
        Change-Id: I9fc216686574aa00833335ad1aa8cf93b316e277
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95216
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-31  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [263e5726c71b3c3579f974194510ed01947ee6cf]

        Resolves tdf#133268: Update Colibre color palette
        
        - Change color to latest MS Office monoline style
        - Overhaul overall appearance
        
        Change-Id: If181b58dc68310cacb926cf814c6d99d4b0b47d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95189
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-05-31  Johnny_M  <klasse@partyheld.de>  [bfbf745470cb6f99532523fdeffca061b37d8393]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6bc120d988d486da6bcedb5453765fc6bfdfd28a
          - tdf#132643 Translate German section IDs
            
            Change-Id: Id4d156bcb943d456626479c64d5fe1421c700ec2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95184
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-31  Johnny_M  <klasse@partyheld.de>  [7147044389a1cd01023ef2419b20b9ce76905610]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fd75d17e6b33abe9a0b46ebdbf64a4bf1a5a01c6
          - tdf#132643 Translate German section IDs
            
            Change-Id: I9aa7f076c7f2f68a53ec048dda450caea907796b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95185
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-31  Johnny_M  <klasse@partyheld.de>  [9fe14ce72c59230d8c5dc3d5b5e64f4eb9609bfa]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d3fce853d65efdaad9f7ab11a1a3695a64150234
          - tdf#132643 Translate German section IDs
            
            Change-Id: I7391e3155e766b44c55b6b527bee8a57a771a855
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95183
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-31  Johnny_M  <klasse@partyheld.de>  [a061814b34712db1b411cda587c740425ae86b2f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0c0365d628a3056f2a02c2d28c2ce8fcc4bdf7db
          - tdf#132643 Translate German section IDs
            
            Change-Id: I17665dfa967d75172dc31254720b9ac1eb9039a9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95182
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-31  Johnny_M  <klasse@partyheld.de>  [11f805897587150ea6b860882118ff24ba0525a0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 368b48ce24216cf92200fc23d04fbde23a3da3ff
          - tdf#132643 Translate German section IDs
            
            Change-Id: I47d0c228c513fe4c1e401305e252ec670f99a418
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95181
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-31  Steve Fanning  <stevemfanning@yahoo.co.uk>  [4e045691abb3db852114ee135567bb14f241f226]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 16b1c5d9c3ead98647e6cc816a9b81e39be48ca5
          - (04060116.xhp) Include square brackets in syntax sections to indicate optional parameters.
            
            Change-Id: Ife2ccaeb06062c1cedaa8cba8511a0a86be1fc1a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95209
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-31  Steve Fanning  <stevemfanning@yahoo.co.uk>  [1aa9a2ac5341d457bbdc00b987285203d11333f1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cf09e34b35c8f0803ecfb5151bdbf1a1cf1ccc68
          - (04060118.xhp) Include square brackets in syntax sections to indicate optional parameters.
            
            ODF 1.2 used to confirm configuration of brackets for FV(), NPER(),and RATE().
            
            Change-Id: I7b109974d3e1dbc6670c32628a5425741d882f4e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95208
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-31  Steve Fanning  <stevemfanning@yahoo.co.uk>  [c6a4407897b62e3262c4864d3a7d0e6dc0d00f1a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6a31cba2f22a5a7cf60c1590b1189423fed285b3
          - (func_color.xhp) Include square brackets in syntax section to indicate optional parameter.
            
            Change-Id: I648260ba137015b29443944c983aac16f497b7d6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95207
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-31  Steve Fanning  <stevemfanning@yahoo.co.uk>  [18e026e67bedcbab222ffe368aa800f0b6a73ddf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cae5dda033a7b19ecdb37a8abc571f31a5b798d4
          - (func_findb.xhp) Include square brackets in syntax section to indicate optional parameter.
            
            Change-Id: Ib21893f9f1d61a164957a82114f9a1dc0255b9ab
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95206
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-31  Steve Fanning  <stevemfanning@yahoo.co.uk>  [4dcd4cbc2140284d0de5490c845380a38d9bc40d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f35181a3fb8f5db8ac323ec7537d64e693546420
          - (func_fourier.xhp) Include square brackets in syntax section to indicate optional parameters.
            
            Change-Id: I4f5a108e6e588dd97b4501a8b2d13be628536a6d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95205
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-31  Steve Fanning  <stevemfanning@yahoo.co.uk>  [e8616c57183312af1502297b5f6bf8e074258d57]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1637dffb6225234b599ee586c796fd6924aecf8a
          - (func_networkdays.intl.xhp) Include square brackets in syntax section to indicate optional parameters.
            
            Note: Exact configuration of square brackets based on that for NETWORKDAYS().
            
            Change-Id: I0f1f7100add3f50d2ba3946087cca292d7a51d65
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95204
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-31  Steve Fanning  <stevemfanning@yahoo.co.uk>  [ff14068ab4b281ab5114a44a05ff405d7dc93e36]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2d5a11ff0c0ce386c2e6e634b620448d9e0e4824
          - (func_networkdays.xhp) Include square brackets in syntax section to indicate optional parameters.
            
            Note: Exact configuration of square brackets inferred from ODF 1.2.
            
            Change-Id: Ie607da08555aac5bc3d1a46b53f8d4b5c90d33ff
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95203
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-31  Steve Fanning  <stevemfanning@yahoo.co.uk>  [009169b90233eb974eabc7c065cf7c9fdaaebc6c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e02854641f31d183f6405f9ea7ad03ff0c7a4007
          - (func_numbervalue.xhp) Include square brackets in syntax section to indicate optional parameters.
            
            Change-Id: I7f4018a666d42909bd669eb0c5732c470b0c7255
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95202
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-31  Steve Fanning  <stevemfanning@yahoo.co.uk>  [596f5f46e4c5c3c3a8d3db001a1f500d105e0fc5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 560fefa866227fbdfdae1e99a0761052686e5660
          - (func_opt_barrier.xhp) Include square brackets in syntax section to indicate optional parameter.
            
            Change-Id: Ide89b5a29ab7846ffa77ccf4a8bc7becfe776cdb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95201
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-31  Steve Fanning  <stevemfanning@yahoo.co.uk>  [7551ca487469d8e1cab1a021782de8b2afd96370]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9d29678214cb17a3aafbb6c0f31af950b3c9429e
          - (func_opt_prob_inmoney.xhp) Include square brackets in syntax section to indicate optional parameters.
            
            Change-Id: I31d3a3f9b5434fe16eb7ed33a56492c1391d4753
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95200
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-31  Steve Fanning  <stevemfanning@yahoo.co.uk>  [6bde509fa08fede40ac8ca0094b9441fe34a28e6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c3154e19796f918beced9b8a4bc3131c97b2b2a5
          - (func_opt_touch.xhp) Include square brackets in syntax section to indicate optional parameter.
            
            Change-Id: Ib1d07ed5c135176fb95b94d44b0cf7bb78937f28
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95199
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-31  Steve Fanning  <stevemfanning@yahoo.co.uk>  [5d767be67267c91f4c0bafeb412d7b343a5ebce0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d05d21b99076ad1b3f1fec00058966ecc4ffd179
          - (func_searchb.xhp) Include square brackets in syntax section to indicate optional parameter.
            
            Change-Id: I6b3cdf9d6a98b8183b641c94b4cbeceb4add0183
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95198
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-31  Olivier Hallot  <olivier.hallot@libreoffice.org>  [06ff260e1d7b9cb505ab898af9f079cbeefbd75d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7b5fe18bbcca0811ae386c9230bf5f3d9da88acb
          - Update prism.js to latest version
            
            Update prism.js and companion css to latest version
            Fixes the Currency and Type keyword highlight
            Fixes line numbering interference with a11y-toggle.js
            
            Change-Id: Ibbb5c95790e1366f0a1dbc497d8741e69a0a3957
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95173
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-31  Jan-Marek Glogowski  <glogow@fbihome.de>  [b56e8d6def26a0430853835e997f1be841840a61]

        NSS: enable parallel build
        
        Since NSS 3.53, the Makefile based build should be fixed (upstream
        bug 290526). The only missing patch is a minimal NSPR fix for the
        "NSPR, configure + make, parallel, Windows, MS VS, debug" build.
        That patch isn't incuded in the NSPR 4.25 release (but it's already
        in the mercurial repo for NSPR 4.26).
        
        Change-Id: I8eaa3792a12bdff734e56ac3f552991478957e23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95218
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-05-31  Jan-Marek Glogowski  <glogow@fbihome.de>  [07379e0eb27de0c16ae3838532310aa5aec4f20f]

        neon: upgrade to release 0.31.1
        
        Drops some of the LO patches upstreamed since 0.31.0.
        
        Version 0.31.0 introduced an new session flag for MS SharePoint
        compatibility, NE_SESSFLAG_SHAREPOINT, which enables a few
        workarounds, where SharePoint breaks the WebDAV RFCs.
        
        In 0.31.1 a compiler warning and the MD5 ABI break introduced in
        0.31.0 are fixed, so LO can now update neon.
        
        Change-Id: Ia79ce530271664c0e6bab30a5e2516319da328d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91070
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-05-31  Steve Fanning  <stevemfanning@yahoo.co.uk>  [2047a5978ac8188e61da9cd3b2f40d86df5570bb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 980d7730dbc2275d80fd059f58db56d37a225247
          - (04060115.xhp) Update syntax statements to clarify which arguments are optional.
            
            Change-Id: I9810870dfef24ab8876c2be0fb6ce6770c60f257
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95196
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-30  Mike Kaganski  <mike.kaganski@collabora.com>  [80c9fae6aa8638e192e5b622d12305b304890b43]

        tdf#133365: only release solar mutex on Windows
        
        Regression after f2561331534459f8aebc57e8615fa5f626521bcb
        
        Change-Id: Id12a81b2ca79edb7ae056b357dcfd1d8f4bb56ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95088
        Tested-by: Jenkins
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Jean-Baptiste Faure <jbfaure@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-30  Caolán McNamara  <caolanm@redhat.com>  [270005fe2fb594d1894305c742f98b53367f4dd3]

        ofz#22822 use TOOLS_WARN_EXCEPTION
        
        Change-Id: Iaf879d5ec52cd422634287d1fe69a4aafe13c4d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95188
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-30  Noel Grandin  <noelgrandin@gmail.com>  [5f260ecaddbd2b93de18f5223a7a732bcff280d9]

        tdf#133448 tdf#133435 ignore broken rectangles so can we load dodgy EMF/WMF
        
        regression from
            commit 059f07f9f33460c809a93e0fda1165f5c6f6d805
            fixes for code creating reversed Rectangles
        
        Change-Id: Ia4d41ac6845afcae3da1c259d8fbf48aa7db3489
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95165
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-30  Caolán McNamara  <caolanm@redhat.com>  [bc6ce96f7994a25f3789a9035e877bba41e1cda3]

        ofz#22813 Invalid-enum-value
        
        Change-Id: Ia9b0a674bc9e7cd00498ec46962826e7ed08a721
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95187
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-30  Steve Fanning  <stevemfanning@yahoo.co.uk>  [04273a7d21ebbda2fdaa664ce70cf23c3cd3366a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4bafa9e1d40f614b8d23637ce7fe49c0460f6553
          - (04060110.xhp) General updates to function syntax statements in Help file, to include square brackets indicating optional parameters.
            
            Also updated example for PROPER() function to reflect more appropriate sample string!
            
            Change-Id: I42f485f3e312c2d870059b60b3dcdc7d8921a0d8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95195
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-30  Steve Fanning  <stevemfanning@yahoo.co.uk>  [702c3a502946fa8e97d84465c5148851d4fa1d4b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2736ed30a71a29a624eabd69f1adcbd281b2915d
          - The syntax of the GROWTH() function is still not quite correct in the Help. GROWTH() is special in that the 2nd and 3rd parameters are not only optional but may also be specified empty/omitted, in which case they are set to defined values. This makes the syntax a bit more complex but it can be checked against the specification in ODF V1.2.
            
            Change-Id: Idf050f59cce194aba80dcd4887ee636dcd00ec38
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95194
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-30  Steve Fanning  <stevemfanning@yahoo.co.uk>  [a4ce1a9b99549d090960bc33741f66944d65234c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1bbe7266ac2f34852e5ac083380c1cad368b9d4e
          - The change to the CHOOSE function needs to be re-worked (as advised by Eike Rathke). TDF #95124 has very recently fixed a bug in Calc's Function Wizard. CHOOSE() supports only 30 jump targets, and this should now be limited in the dialog. Update Help again to reflect this correction.
            
            Change-Id: I5591e36dc69301b5a6a22a22d35d4ae27b5b2459
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95193
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-30  Caolán McNamara  <caolanm@redhat.com>  [cac4d3b9c2790cfa6575f55aa4052efe88779056]

        ofz#22775 Integer-overflow
        
        Change-Id: I616350ce96e83f92beac711a59077815ff00fe50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95172
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [d5b9f838345629cdee9018dce0bb4950335a4c59]

        bin: Add script to find missing asserts in export tests
        
        Change-Id: I7d972e8893d2a996283748d3d602a58783cd2052
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93781
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-05-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [4daf5f4281fe1aa2aca9d3c28005cb6c921b1451]

        CppUnittest: sw: add missing asserts in odf files
        
        found by bin/check-missing-export-asserts.py
        
        Change-Id: Iec44803b9ab3b337857d2c5b636632796308321c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95179
        Tested-by: Xisco Fauli <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-05-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [5956df1a9bdc875856ae8e2fafe7b3c051721126]

        tdf#118579: html: Add unittest
        
        Change-Id: I8fe25ce6778244a235a19bab1ede299bb6e93d3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95159
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [d6c32cffb5cc81989b4bb4a221a152bbe607bd98]

        loplugin:simplifybool extend to expression like !(a < b || c > d)
        
        mostly to catch stuff from the flatten work, but I think this looks good
        in general
        
        Change-Id: I7be5b7bcf1f3d9f980c748ba20793965cef957e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92493
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [9ab64dc48a6a61edce6ff3724093162ca1cf8331]

        pass ScSheetLimits around
        
        instead of MAXROW, MAXCOL. In preparation for more conversion work that
        needs to be done to make jumbo sheets work.
        
        Change-Id: I4698b8fe111e060ae2a965afc7276b7e7bfb482a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95153
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-30  Mike Kaganski  <mike.kaganski@collabora.com>  [cefad27ee85486b01cf600c08371a651787dadc2]

        Add TODOs
        
        Change-Id: I6ab5840487f7676d5070ea4be00272f13dd47f96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95162
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [83c4f86f22dc37269ac6a038fe7de053c42aad6e]

        Removed duplicated include
        
        Change-Id: I052762267bee88789e88b1b2f7ecabc192620a45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94877
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4bb92b4c4a971d501144024a9180dfcd14256f8e]

        Fix typo
        
        Change-Id: Ia7b3b9d770fdaf5ba6697b4ebb23befdb51fc949
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94878
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [02de40905fc515084c29d258c627f07b98c63aaa]

        Fix typo
        
        Change-Id: I8af49c9925e7a07702568ec67110bee6493926a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95150
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-29  Eike Rathke  <erack@redhat.com>  [ad46c30506fbb9cdbf51310b48401ec37bdc8b8a]

        Resolves: tdf#133485 Append % character also for a leading decimal separator
        
        ... starting input in a percent formatted cell, as such .12 input
        is recognized as valid number.
        
        Change-Id: I97c0b5824ec8644ea58e20960aa27381607cba0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95092
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-05-29  Stephan Bergmann  <sbergman@redhat.com>  [bde0aac4ccf7b830b5ef21d5b9e75e62aee6aaf9]

        Clean up dead code
        
        The sole consumer of sURL in OTableSubscriptionPage::implInitControls had been
        removed with 32171521e23453dba193acba7cff455e436e3bac "INTEGRATION: CWS hsqldb".
        
        Change-Id: I198c3204281fb99d21dd403de22abf74231ffe35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95138
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-29  Stephan Bergmann  <sbergman@redhat.com>  [1bb71226b89b88f4ebf5924ab80f213d738cf43e]

        Fix order of some CPPUNIT_ASSERT_EQUAL arguments
        
        "aExpectedContent" apparently denotes the expected value, which goes first.
        
        Change-Id: I3d902cb9bd4bbd19e466dd53e68130857b3be7c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95151
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [80f28e377db0ca04da57eed77d42f44cbdea363d]

        loplugin:simplifybool in oox..sd
        
        Change-Id: I76cbd5d3e65f0b392d713a51607f5c88dae79593
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95101
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [5f56f07e9278e357a079cbecb5366da98e36d97f]

        use for-range loop on Sequence
        
        Change-Id: Ib2d7b21e0fa52087027c0b3b1d362693c7019ba3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93856
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-29  Michael Weghorn  <m.weghorn@posteo.de>  [33cac418db78f64f7fa84b8e65c01c2b02cf17a7]

        tdf#133498 Make native drawing of FormattedField work (again)
        
        Commit 2a694f9e0e7789b4b3b792a9eedd29366fa10c1c
        ("lok: fix the window type of the formatted field control",
        2020-05-06) had introduced the new 'WindowType::FORMATTEDFIELD'
        and sets it for the 'FormattedField' control, instead of using
        the previous default value set in the 'SpinField' ctor,
        which is 'WindowType::SPINFIELD'.
        
        This commit adds the corresponding 'WindowType::FORMATTEDFIELD'
        cases relevant to make native drawing of the control work (again).
        
        Also map the corresponding accessibility roles.
        
        Change-Id: Ied0b0548c03dee3feaf1b6252c81b2a33b68b938
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95156
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-05-29  Michael Stahl  <Michael.Stahl@cib.de>  [dee02bb5cfcd8f5835ec406a5f89ddb149d9a767]

        sc: ODF export: test new ODF 1.3 features exported to different versions
        
        Change-Id: I7eeac54d1d75340133dc2bb8ce9b3c21c3909193
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95157
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [52c2cf22aa78ee886ee447a2629332e1e6f6c611]

        loplugin:simplifybool in sw
        
        Change-Id: Ib842d5a768806fc41a66802908acc8679cf7a985
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95107
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [b81432a23c900329ece07854fd06a322225a97c1]

        fix tree disabled in autofilter pulldown, tdf#76481 related
        
        regression from
            commit f71557e958a8a626dfc1eef646b84b3c8b72569a
            Date:   Thu May 21 15:05:08 2020 +0200
            tdf#76481 speed up searching in autofilter pulldown
        
        Change-Id: Iac7fba87e12ae68a040706694ef94655113a6491
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95142
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-29  Eike Rathke  <erack@redhat.com>  [92a87f9f128cf91f6af1fc7c61a85a10d659334d]

        Related: tdf#131423 CHOOSE() supports only 30 jump targets, limit in dialog
        
        Change-Id: Ic3506ee6194ac4e74e572a10db96f100bc9e6ac2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95149
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-05-29  Steve Fanning  <stevemfanning@yahoo.co.uk>  [edf9aae6f1223398b6c1cff96b5b554128aa680b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 69ce0305af2d911457274e4889334b335640c5da
          - (04060109.xhp) Changes to syntax statements to readily identify optional parameters.
            
            Also implemented modification required to CHOOSE function syntax - the Function Wizard allows 250+ arguments, not 30.
            
            Change-Id: Ia623c6c908a9efec219cdf8469c26e24ceca0858
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95121
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-29  Justin Luth  <justin.luth@collabora.com>  [4efeee09bce9835f587ea7d1577471768bf73e2d]

        tdf#133453 doc import: HasSprm can return last one
        
        The last sprm is the one that takes effect in the rare
        cases of duplicate SPRMs defined, so at least have
        an option to return that one as the matching value.
        
        Unfortunately, that seems to have been ignored in the
        last 20+ years of .doc support. So I added it carefully
        and only enabled finding the last SPRM in the specific
        case I was dealing with. However, I expect it should
        ~always be true, so perhaps I will followup with a
        patch looking for examples of duplicate/different
        SPRMs defined.
        
        Change-Id: I5539aa3d6117380cd6d852ca165d40c7c7f3c330
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95013
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-05-29  Steve Fanning  <stevemfanning@yahoo.co.uk>  [ce26772839f4c738f4e5aef45a02ddf281496698]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5f22c5046e8a89d22d186052bc99e605c48c48b1
          - (WEEKDAY fn) Minor tidy-up for consistency
            
            Change-Id: Ie5f2031b09afd836c1e92a8f4fe837393442a0c2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95115
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-29  Steve Fanning  <stevemfanning@yahoo.co.uk>  [f4b80c9120187d92e5d32c458bb71b0e8432206e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1a010a1c18a0d992afd907efc201f04f799f9c4a
          - (04060107.xhp) Update syntax section for four functions to include square brackets, indicating optional parameters.
            
            Change-Id: Ie1b2a487be11c9e6b2ed17eae8e0b067510c8b61
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94953
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-29  Steve Fanning  <stevemfanning@yahoo.co.uk>  [74fd1f14767465db9d7a69d412ff2d740e90efae]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b8e509bd7232196d97c8c048014191e85cd7ba36
          - (04060105.xhp) Minor changes to correct syntax statements.
            
            Change-Id: I963a2458d10e4d329f16975540246c981629f79b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95120
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-29  Steve Fanning  <stevemfanning@yahoo.co.uk>  [cbf2e8f776d28ca48b4fa4057b2036478ebc7eaa]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8e5429d50be89dc929cb2e03f339e837481abc9a
          - (IF func) Minor correction to syntax statement
            
            Change-Id: Ib97051224752f5740e7afa0a6da336bfdf7beeb7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95119
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-29  Steve Fanning  <stevemfanning@yahoo.co.uk>  [5b7cbd696eb641bfe9b68f4bcc4c91eafac5f088]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a93fb9c93b1d78caeae85847a7eae0139ead5384
          - (CELL func) Minor update to syntax statement
            
            Change-Id: Ib16650fdde78757220497996cdd0c699e15a20bf
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95118
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-29  Steve Fanning  <stevemfanning@yahoo.co.uk>  [1d413c0d043e0452bb03f6f10fcece64930c275e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c6213b839442ecafd54eb6396e63b058a00af376
          - (04060103.xhp) Corrections to function syntax statements
            
            Change-Id: Ic058b98ada2d384ef8128776bdbef9f73afe870a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95117
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-29  Steve Fanning  <stevemfanning@yahoo.co.uk>  [fd90391d6ff0f275f0726f3c3792293e7a1efe74]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fc04f3ae3696e577404e675af3967b9caad49f30
          - (WORKDAY.INTL func) Correct syntax statement
            
            Change-Id: I07e5857bbccf5597d5506e224088060310dce1b4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95116
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-29  Steve Fanning  <stevemfanning@yahoo.co.uk>  [be02c6609ab844306555cde72ca229264d3cec74]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e1cf49b4cfcb8f14fdb67d7ca879c25b1b8ca073
          - Minor change to layout of syntax statement (for consistency and clarity)
            
            Change-Id: I782d27823c19d91bb0123c16ffbd5646e71b457b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95071
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-29  Michael Stahl  <Michael.Stahl@cib.de>  [76a8e3fd2eb137ded34f818ad09b35c5094ac8ae]

        sw: ODF export: test new ODF 1.3 features exported to different versions
        
        Change-Id: I57f598c39e1ffe77e351507cf661b52caa6bd4b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95141
        Tested-by: Michael Stahl <michael.stahl@cib.de>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-29  Szabolcs Toth  <szabolcs450@gmail.com>  [130e6a3f4493b987a7d0b177cc84d65219b47d13]

        tdf#83593 XLSX DrawingML shape import: fix missing rotation
        
        caused by broken import of xdr:twoCellAnchor.
        
        Co-authored-by: Balázs Regényi
        
        Change-Id: I3f382c3c9b2428e825a3e6d954c65356942f9158
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94611
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [68c7d5c48ed6c7f6428a1cf77cfeafaaf08ec9c2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 44086795df446ed4a09a57b2682acf6830d98936
          - Restore sort for Index
            
            Generates a sorted bookmark.js file
            
            Change-Id: Iea7a6485aebe504da9f8d66236e3fe600097bafa
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95091
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-29  Xisco Fauli  <xiscofauli@libreoffice.org>  [d5971a5b1ec19b3c8ff39b32fc9bc57f1083b8ab]

        tdf#131963: sw: Add UItest
        
        Change-Id: I44a3ce4c4a032a22882563567fdb966e6c14922c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95134
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [198546d0fae471a8a1808b337008faa8bfa457a7]

        loplugin:simplifybool in ucb..vcl
        
        Change-Id: Ib63623f5ca3f6559e02a0013c3cbd6174f7aec14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95108
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [9b25614939f7709e3d67949f49c4beeec0cdc534]

        loplugin:simplifybool in dbaccess..framework
        
        Change-Id: I0d73bb7d8d3fde426edc0a10c0750758b68aceb5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95099
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [6647a167400753df45dba788ed793d55ca0be9f8]

        add some libs to libmerged
        
        another small chunk of libs shared by calc/write/impress,
        doing this in stages in case anything goes wrong.
        
        Change-Id: Ie0628e9abd6a78eb3882dcd2030cb5dbcc5490f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95098
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [6f6f1680ec35b1616c2fc54e5ee8c3b85edf333b]

        loplugin:simplifybool in hwpfilter..lotuswordpro
        
        Change-Id: Iedfd492c963eb89fe75fdd73cae630e7e1dae119
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95100
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [8581d880f8aa8c2be15c875db291cebbb42841c7]

        pack a few more classes
        
        Change-Id: Ia7870d1d0d91de213727116ccda5b41913223866
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95097
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-29  Michael Stahl  <Michael.Stahl@cib.de>  [316d68416dfee64d54ecaa4839a4045a4f205c4d]

        tdf#102256 sw: ODF export: oops, don't write table attributes ...
        
        ... when not writing table itself.
        
        (regression from commit d705a860936a58e40a2894a12d02be585a06e1c1)
        
        Change-Id: I73cbb126a5c6d12399806a20cd7f4307111a6c8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95057
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-29  Michael Stahl  <Michael.Stahl@cib.de>  [ef2e609b9c3c4b568e1d04360f81b5f614fa6bd8]

        tdf#103602 xmloff: ODF export of page style: don't export draw:fill
        
        ... attributes on page-layout-properties in strict ODF.
        
        Change-Id: Id7c440bf86f78f5f8bb95b9463874787372d5ae8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95053
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-29  Caolán McNamara  <caolanm@redhat.com>  [652e2136984a5b023b5551914cb9786a0d8f1540]

        change TreeView toggle signal to provide an iter instead of a row index
        
        Change-Id: Ib611780816d170daa40f394b9798640ff6284d68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95056
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-29  Mike Kaganski  <mike.kaganski@collabora.com>  [7f8f7e7284e29cc0e8a0f282761abea428d0eb33]

        tdf#101181: disable antialiasing for mask
        
        Since we need objects' bounds here, antialiasing them would make the
        resulting non-fully-transparent areas thicker, thus making the effect
        also thicker. Disable it here; also slightly increases performance.
        
        We can't do that for soft edge: the effect draws all its children as
        bitmap, so disabling AA would make all children areas unaffected by
        soft edge to have worse image quality.
        
        Change-Id: Ifc9a60ec7894bfe9d0209e04532c9ca0a1eb3867
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95096
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-29  Mike Kaganski  <mike.kaganski@collabora.com>  [4f6b3e3089f070e7bf4b061c549ab3c6614dd542]

        Allow dumping Bitmap in its dtor in dbgutil builds
        
        Change-Id: I81ec9d1c16a07c6c56e51e7e334fb692b963e1e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95054
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-29  Michael Stahl  <Michael.Stahl@cib.de>  [415fac828c4bb45fa23f7d81e93992b711f37810]

        tdf#103602 xmloff: ODF export: draw:background-size attribute
        
        ... on drawing-page style; no import because Writer doesn't have the
        property anyway.
        
        It looks like Writer paints color, gradient, hatch and bitmap with
        "repeat" on the entire page, and bitmap "scaled" or "no-repeat" within
        the borders.
        
        Change-Id: Ia32c800a6cb537bf9df57c6a6a77a5c1dcf52aa8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95040
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-29  Julien Nabet  <serval2412@yahoo.fr>  [c1aab4ca12f8e3b68240d064d82cf72ccb527648]

        Prefer CoInitializeEx instead of CoInitialize (2)
        
        As https://docs.microsoft.com/fr-fr/windows/win32/api/objbase/nf-objbase-coinitialize?redirectedfrom=MSDN
        advised.
        
        Moreover, it'll make concurrency model explicit
        
        Change-Id: I8eaa7c0ba4e0c5131b178596cf5310df92ff41ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95093
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [31b0be0f21479323408e128f2e8a1a795e037e74]

        improve pahole script and pack a few classes
        
        (*) fix: I was substracting the padding space instead of adding it
        when calculating how much free space we had to improve.
        
        (*) sort input data, so we process structs located in the same DSO
        together, which reduces GDB's memory usage
        
        (*) handle another error condition, where gdbs output is sufficiently
        mixed up that we miss the end of commands terminator
        
        Change-Id: Ic4bb92b736f38a2b3d90e4a14485152b7f869b43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95041
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-29  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [f1ce5c3e7e621334be29df0fa425803ce77afb28]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6305a1cdb3cc1d227f393614d58c07ae38823450
          - Update these steps for Windows 10
            
            Change-Id: I622593baebd0642166731787f9fe5970eb74cbad
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95069
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-05-29  Julien Nabet  <serval2412@yahoo.fr>  [90d3311b08cef7418376d183b7116223db3e627d]

        Fix 983db96a17630be906b868d2be811663f0d846f6
        
        warn:unotools.config:172285:172285:unotools/source/config/configitem.cxx:409:
        ignoring XHierarchicalNameAccess to
        /org.openoffice.Office.Writer/FormLetter/PrintOutput/AskForMergeFormLetter/FileOutput/FilePassword/FromDatabaseField
        com.sun.star.container.NoSuchElementException message:
        FormLetter/PrintOutput/AskForMergeFormLetter/FileOutput/FilePassword/FromDatabaseField
        /home/julien/lo/libreoffice/configmgr/source/access.cxx:436
        
        missing comma + confusion in switch cases in SwMiscConfig::Load
        
        + typo Encyrpted->Encrypted
        
        Author: Gülşah Köse <gulsah.kose@collabora.com>
        Date:   Fri May 22 11:51:33 2020 +0300
        
            Add an option to create encyrpted PDF files with mailmerge.
        
            With that option user can create encyrpted pdf files with
            a password column in database via mailmerge.
        
        Change-Id: I1ae9bbeb3f69ed9c0ba51709852f8edd5f2dc683
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95033
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-29  A_GAN  <ganzouri97@gmail.com>  [4c48de44ad933ef6dd19777b3ebf1a51db5e14e3]

        Add blur attributies and definitons into shadow classes and  properities
        
        Change-Id: I365f4bcfc8d772ea77cec1e4ce139b9fc16d9d7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95000
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-29  Miklos Vajna  <vmiklos@collabora.com>  [c05d3f377054f5a7d4f4fb7bc23b0398d6b19347]

        xmloff: create XMLAutoTextEventExport instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I068b45302d200ccbde082a748a110324bbbbbaec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95065
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-05-29  Mike Kaganski  <mike.kaganski@collabora.com>  [8c84448febf817875ad0d377de0f0b34987992cb]

        Use buffer with alpha in VclProcessor2D::RenderUnifiedTransparencePrimitive2D
        
        This allows UnifiedTransparencePrimitive2D to produce truly transparent image,
        usable later in the stack - specifically by glow and soft edge effect.
        
        Change-Id: I27e9bfbfb9c60856bc3fad1a483623c90d5cabff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94969
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-29  Mike Kaganski  <mike.kaganski@collabora.com>  [c9f4952b98da9adad1b556414c5fcecafedca473]

        tdf#101181: use buffer device with alpha in glow effect
        
        Change-Id: Iddc94a5cfdee03befdf245ee086a872f0bfaf7a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95051
        Tested-by: Jenkins
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-29  Mike Kaganski  <mike.kaganski@collabora.com>  [9dcbf7b0098e59c22ec17d86c270d610e0416f72]

        tdf#49247, tdf#101181: output glow and soft edge effects to metafile
        
        Change-Id: Ie660ae372fc0b5f97f685b6d1e82b9e8a12e7e30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94192
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-29  Mike Kaganski  <mike.kaganski@collabora.com>  [d5a995c0296df61cd6c9341779bccbf8989ecc75]

        Use buffer with alpha in VclProcessor2D::RenderTransparencePrimitive2D
        
        This allows TransparencePrimitive2D to produce truly transparent image,
        usable later in the stack - specifically by soft edge effect.
        
        Change-Id: I54e6f9a8fd196247b1130446af3d21b082820f01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95038
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-29  Mike Kaganski  <mike.kaganski@collabora.com>  [425125e31f9053e0e4895fb13e1e267ec5d26487]

        tdf#49247: Reimplement soft edges to keep object transparency
        
        So the objects that were semi-transparent don't become opaque upon
        applying soft edge effect. This requires that the objects are
        actually semi-transparent, so that we can get alpha mask from bitmap
        
        Change-Id: Ic4af9bea19e5e71139d3f065797583f7c7c78815
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95034
        Tested-by: Jenkins
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-29  Mike Kaganski  <mike.kaganski@collabora.com>  [d4bfa55209eedcaae51c9ccba466f39620f82d49]

        Allow creation of virtual device with alpha as content of impBufferDevice
        
        impBufferDevice now can create its mpContent with alpha; that is used
        when painting, blending mpContent's alpha with mpMask/mpAlpha/fTrans.
        
        That allows to paint to the buffer device and get actual transparency
        of the painted objects in one pass, to process further (e.g., modify
        transparency separately, or use it to get mask).
        
        Required for subsequent soft edge effect improvement
        
        Change-Id: If19c160581ce9a515d86222dd2fab06f746df2da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95030
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-29  Mike Kaganski  <mike.kaganski@collabora.com>  [6806616023242aded27b1fae8637d32c9626d472]

        Add AlphaMask::BlendWith method to blend 8-bit alpha masks
        
        Required for subsequent soft edge effect improvement
        
        Change-Id: I9351b827a83c5651100e73a6846c834f491b861d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95027
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-29  Mike Kaganski  <mike.kaganski@collabora.com>  [2cfe93da835eb500c9a170d22fce19fbd1de9473]

        tdf#49247, tdf#101181: don't rely on automatic scaling of alpha mask
        
        Scale it back explicitly in ProcessAndBlurAlphaMask
        
        Change-Id: I8e8a58c117d8b59db40b416edadc559b47dc300a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95021
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-29  Mike Kaganski  <mike.kaganski@collabora.com>  [541e5a9e84c42fbf20158b01a4feaa0f226e9ed0]

        tdf#49247, tdf#101181: Fix effect bounds
        
        This will avoid cutting rightmost and bottommost pixels from the effects,
        caused by casting of range dimensions to integers.
        
        Change-Id: Icad9c06c33bafae9531bc45559acecd3581fad89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95020
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-29  Mike Kaganski  <mike.kaganski@collabora.com>  [946b01e2d4a41b06415f6371b7b52dca090e7b86]

        Consider mpAlphaVDev when processing metafile in OutputDevice::DrawOutDev
        
        Change-Id: Ia9709bba6eb2a64781297ca260341693b0e39107
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95019
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-28  Stephan Bergmann  <sbergman@redhat.com>  [651844c9b122fd8463ad1dde4f9a0200efc345a3]

        loplugin:sequenceloop (macOS)
        
        Change-Id: Ie1f5c925a058ef79df3f5183051c87fa8d342fb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95063
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [1a3aa986f258233189895bb5a9f0f73eec64940c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 912ac9dd36968cb60ddd9c2c1bdedfee8492d989
          - Adjust heading in page
            
            Change-Id: I7c66bc49afe5f63acbe9b36fa7480a85045ea35e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95067
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-28  Stephan Bergmann  <sbergman@redhat.com>  [2d13059635ecc8505023c052e29ed2bb164d6af4]

        loplugin:simplifypointertobool (macOS)
        
        Change-Id: Ie26580277fa6d0734b8af1eb029e0883a3c6f886
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95064
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-28  Tor Lillqvist  <tml@collabora.com>  [da68d45ff872cefb8606467c12aedece76a877d7]

        tdf#128502: Remove one more assertion
        
        See bda60c9b1ca6a0fbfde9f3428489f33729cc81f1.
        
        Change-Id: If67f0696c56b0984dcfffdcf748d4f412874a64f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95061
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-05-28  Steve Fanning  <stevemfanning@yahoo.co.uk>  [dca4b4084ef51e4f6e62f606de07cc501aee218e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 184c50cd4da27926f185e1fc79f6e6fcd9a10cc6
          - Minor change to layout of syntax statement (for consistency and clarity)
            
            Change-Id: Iebd6bfa9c23c9b02db16a03f82cac6c1bff09708
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95070
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-28  Xisco Fauli  <xiscofauli@libreoffice.org>  [9af6c96ced9c564a3625473cde732b0e366f668d]

        tdf#133348: sw: Add UItest
        
        Change-Id: I8074efe8f65131c6f1ebb030c9e8cf8b9c60aaa0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95039
        Tested-by: Jenkins
        Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>

2020-05-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8ccff88f8aeaf766c230aa2778d9ab0e9b148162]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 62210b34b48145813e717d90b0ca551f4fe2d270
          - tdf#133465 Transparency in page style
            
            + update term "Area" for page brackground.
            
            Change-Id: Ib9572dc3402ba2351520a47c6601670c54bd098e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/95055
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-28  Tor Lillqvist  <tml@iki.fi>  [bda60c9b1ca6a0fbfde9f3428489f33729cc81f1]

        tdf#128502: Remove assertions that fire for gtktiledviewer on two docs
        
        If you run gtktiledviewer so that it opens a spreadsheet and a text
        document these assertions would fire.
        
        In each case the assertion is followed by code that just returns if
        the asserted condition doesn't hold, so it is unlikely that this
        change will break anything.
        
        There sure will be a lot of further changes needed to make such a use
        case work. (For starters, editing either of the two documents does not
        work.) But let's do it step by step.
        
        Change-Id: I4063dbbcac7c77b57e1f4cb3f05bd5096c08c0fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95037
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-05-28  Martin van Zijl  <martin.vanzijl@gmail.com>  [fef7a9e67b44c2c269f25ee211c3efd01d215a47]

        tdf#39302 add "alt + =" shortcut for autosum
        
        Change-Id: I11e2f77e8d8ec81d9ea6d5bc4e8ef31ec7dedc67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94386
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-05-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [08f1018779c1c339633e09fd850dc9e09389bd1c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c2ebb692145e7443cf2a74781114d5571f2848a4
          - tdf#133432 Missing epub screenshot
            
            Partial solution for the  bug.
            Fix some oddities in makefiles.
            
            a companion patch follow implementing screenshots for
            writerperfect/ module
            
            Change-Id: I1c87bac8b9d82a222e7719433e4074dd8e132bdf
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94999
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-28  Steve Fanning  <stevemfanning@yahoo.co.uk>  [bb7a774c81a1497c4c8a9ce57e1653cac301e984]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 98cb0fc30637973a7ff8d15b86ec22a34a813c5a
          - Update syntax section for six functions to include square brackets, indicating optional parameters.
            
            Change-Id: I27d069e76e448b2f019bd8678a1769b82f2f5c20
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94952
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-28  Caolán McNamara  <caolanm@redhat.com>  [788cfded8e020be7a338e2dfc9d6000c76777ec4]

        [API CHANGE] drop unpublished XAccessibleGetAccFlowTo
        
        Change-Id: I7e67677396bd50d59b519e6acf2b3c75d3c12ddd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95007
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-28  Tor Lillqvist  <tml@collabora.com>  [fb2045ee7f113b9f6252b216ebb17544e730c410]

        Make gtktiledviewer accept multiple documents to open
        
        It doesn't really work that well, though. With the right combination
        of different kinds of documents on the command line, it will even
        crash.
        
        Change-Id: Iccab34a714288fd04c52a21881b6256cfcb86081
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94980
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-05-28  Michael Stahl  <Michael.Stahl@cib.de>  [52e9262a4fb8f9c361fb079edb644cb30bb4cfee]

        sw: convert some assert in sectfrm.cxx
        
        Change-Id: Idf0d21ea9f0ae655584b8353140ebca4889e7fb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94945
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-05-28  Luboš Luňák  <l.lunak@collabora.com>  [17bdb844bba68cd0cb54312bd9ea1037850db5fd]

        do not explicitly invalidate window under a tooltip (tdf#131419)
        
        It doesn't really make sense, since tooltips are separate windows,
        any repaints will be normally handled by the windowing system.
        And native (=handled by a specific VCL backend) tooltips do not
        do this either.
        This avoids an off-by-one error somewhere, seen in tdf#131419.
        
        Change-Id: Ie22dad61d021807aa15efdde7dbb77274460d575
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94976
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [cd811a7abcf32920843fc03f90a72f90bc052761]

        pack SfxItemPropertyMapEntry and SfxItemPropertySimpleEntry
        
        SfxItemPropertyMapEntry reduces size from 32 bytes
        to 24 bytes on x64 machines.
        
        SfxItemPropertySimpleEntry goes from 24 bytes to 16 bytes.
        
        Change-Id: I3b4b0fce93e666ad9880b53eede96b3150b30e66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95003
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-28  Caolán McNamara  <caolanm@redhat.com>  [0b94169d820482434dc98a37c3c1633ca46fd0dc]

        Resolves: tdf#133411 drop CONTENT_FLOWS_TO from dialog to search results
        
        in the document, looks like only the calc one actually works, and when
        it works on large quantities of results calc grinds to a complete halt
        
        This was introduced with:
        
        commit b41332475783c31136673fb44cf4c411bb0148f8
        Date:   Mon Dec 2 15:54:29 2013 +0000
        
            Integrate branch of IAccessible2
        
        and has been a problem on and off with calc's potentially ~infinite grid
        
        There is the on-by-default search results dialog in calc (which has a limit on
        how many it shows) which provides an alternative route to iterate through the
        results
        
        Change-Id: I2685e480d2d15220be0bddbc83baad3992e7d5d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95006
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-28  Caolán McNamara  <caolanm@redhat.com>  [13769dea65137fc3c537de6257d15cb87b51f8ae]

        Related: tdf#133411 SetDocWin is using the previous search success state
        
        not the new state
        
        The order of calls probably didn't matter in the past where the use of the flag
        was deferred until the Accessibility data was queried which would happen in
        another event loop.
        
        This makes it more clear that it appears that only calc actually does anything
        productive here.
        
        I think this flow-to has created more trouble that its worth and I'll remove it
        but if we need to restore it, then this, I think, it the working state to
        restore to.
        
        Change-Id: Id6fbb483c081f6d5142100d70c1b29705dcb6452
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95005
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-28  Stephan Bergmann  <sbergman@redhat.com>  [e84d05483cc5f30161dc5b15f93fb3bf71ed636e]

        Make loplugin:simplifypointertobool handle parenthesized expressions
        
        ...as discussed as an open TODO in the commit message of
        fe6cce01c88d045a1fcf09acf049c34c22299b02 "Fix loplugin:simplifypointertobool for
        libstdc++ std::shared_ptr".  The necessary changes across the code base have
        been done fully automatically with the rewriting plugin on Linux.  (All those
        changes apparently involve uses of macro arguments wrapped in parentheses in the
        macro body, but always in conditionally-converted-to-bool contexts.  In other
        contexts, such automatic rewriting would add the "bool" to the macro body, which
        would be wrong in general, but we apparently get away with that sloppy coding
        for now.)
        
        The parenExprs_ stack that fe6cce01c88d045a1fcf09acf049c34c22299b02 had
        introduced to treat such (then-undetected, it had turned out) parenthesized
        cases now turns out to not be needed after all.
        
        Change-Id: I2021f61c2e2805be7e18b38edf8744d186cac3cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95010
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-28  Miklos Vajna  <vmiklos@collabora.com>  [412ff42bf0a6d078b9a6fd1daa8d0eb0b9a78c4a]

        sw: handle PropLineSpacingShrinksFirstLine when replacing compat options
        
        This was added in commit 9605763e3dc8c85137787c77c31e8639553a35ed
        (fdo#79602: sw: add new compatibiltiy flag
        PropLineSpacingShrinksFirstLine, 2014-10-30), it's on by default and off
        for old ODF documents.
        
        See tdf#124790 for motivation.
        
        Change-Id: If12447825ee9ed3094c5487e354eb7a0af5a46a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/95004
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [5f19287a9cd4167e3be937e3df820446f2e30518]

        loplugin:simplifybool in accessibility..basic
        
        Change-Id: Ibf6cef4baa2d3d400d953ac8bc97a66b5901def9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94972
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [e871c9cb7ce4f3df2ba6780be62ed46b5ee7a410]

        loplugin:simplifybool in canvas..cui
        
        Change-Id: Ib7c3b381ce4456e3d48538ee6f762ceaf2784fe1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94973
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-27  Eike Rathke  <erack@redhat.com>  [41d8b41767032681a9897b7551f011d450e3725e]

        Add LCIDs of [MS-LCID] from 3/4/2020 14.0 revision
        
        See also
        
            commit 574c57090642347980d2395e1e183cc7b5c171ad
            CommitDate: Wed May 27 13:56:28 2020 +0200
        
                update list of [MS-LCID] from 3/4/2020 14.0 rev.
        
        Change-Id: Ia0d068081a309dbefadceac986be83bac2d900d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94998
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-05-27  ayhanyalcinsoy  <ayhanyalcinsoy@pisilinux.org>  [97e14560e4b741c5eec027eced44f8f286d5523c]

        tdf#131045:Make condition names grammatically correct
        
        Change-Id: Iae44adc763642632c269d6778b71411be99a68d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90007
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-05-27  Stephan Bergmann  <sbergman@redhat.com>  [c3fbda80eb1d52239d8992eaadeabf89ee57170f]

        Further fixing of loplugin:simplifypointertobool for libstdc++ std::shared_ptr
        
        ...after fe6cce01c88d045a1fcf09acf049c34c22299b02 "Fix
        loplugin:simplifypointertobool for libstdc++ std::shared_ptr", this time for
        uses of oox::drawingml::chart::ModelRef, which derives from std::shared_ptr.
        
        Change-Id: I7e9620da52b3f6d26c6fe6d7909888c3a221c164
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94975
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-27  Stephan Bergmann  <sbergman@redhat.com>  [a59a532371e3c4eb20e293dcdb4df812ee5506d0]

        Avoid calling osl_closeFile, osl_freeProcessHandle on null arguments
        
        See the discussion in the comment at <https://gerrit.libreoffice.org/c/core/+/
        94658/7#message-4afcb072d281450932788a9e8ea88cf2c6798e29> "Fix leak in
        extensions/updatecheck".
        
        Change-Id: I2314d108addbb4ef90762e5d5676c1d2480e1264
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94978
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-27  Michael Stahl  <Michael.Stahl@cib.de>  [ca8e04f1ab739e14288ab5e0be44723536b9ca4e]

        tdf#132236 sw_redlinehide: fix SwUndoDelete with sections even more
        
        SwUndoDelete::UndoImpl may want to move something like this into the
        nodes-array:
        
        [   9]  0x6356fe0            TextNode "",
        [  10]  0x31cba00        ~DeletedNode ,
        [  11]  0x64d8840            TextNode "Introduction - xzn Overview Of KmneqxziTY\t3",
        [  12]  0x64e9750            TextNode "shell\t20",
        [  13]  0x7a0f0a0        ~DeletedNode ,
        
        The ~DeletedNode become end nodes of section nodes; in this case
        m_nSectDiff != 0.
        
        Don't skip these end nodes because in the above "Untitled 1.odt"
        example, they are not necessarily consecutive.
        
        Between the 1st and 2nd one a new SwSectionFrame must be created via the
        outer section, so adapt InsertCnt_() to check for extra end nodes in the
        range and do this.
        
        (regression from 723728cd358693b8f4bc9d913541aa4479f2bd48)
        
        Change-Id: I7bfba9efca1789392495ebec37eb3e5b6138bd07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94883
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-27  Michael Stahl  <Michael.Stahl@cib.de>  [27d7eedc1d3ea471f40d0a81bd4e957bdcf8d8d7]

        sw: dump sectionNodeIndex in layout.xml
        
        useful to see if the sections are nested
        
        Change-Id: I49c92b8f3084f72a2753462724b596b07fffbe62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94882
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-27  Michael Stahl  <Michael.Stahl@cib.de>  [55576842ec72a748d0bad123d41fa03c89fc136d]

        tdf#131684 tdf#132236 sw_redlinehide: fix upper of frame moved...
        
        ... in SwUndoDelete::UndoImpl; this wasn't fixed properly in commit
        6c7245e789f973cf6dad03f7008ab3f9d12d350c - the SwTextFrame was moved
        into the SwSectionFrame but its upper was whatever it was previously.
        
        This is rather ugly because with the constraint from the very special
        case of tdf#131684 the MakeFrames() requires one node with pre-existing
        frames, and it's not possible to move the pre-existing frame after
        MakeFrames() because then the tdf#132236 case will have an empty
        SwSectionFrame and InsertCnt_() will just delete it.
        
        So try to detect the situation with some hack in InsertCnt_() to move
        it into the SwSectionFrame.
        
        (regression from 723728cd358693b8f4bc9d913541aa4479f2bd48)
        
        Change-Id: Ic0199c85d7523a49676ad3df1d2c4d8fe135c2ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94881
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-27  Caolán McNamara  <caolanm@redhat.com>  [d9fa826769cd570814f3556d53493a78d2869873]

        tdf#133396 FormattedField comes with differrent defaults than GtkSpinButton
        
        so explicitly set the GtkSpinButton defaults in their absence from a GtkAdjustment
        
        Change-Id: Idbf3370ab35c9d48a4f01a680ca4413238a8fd6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94887
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-27  Caolán McNamara  <caolanm@redhat.com>  [c0851e6306ed1117130d8667e22cfae8d0ee7e53]

        Resolves: tdf#133385 dangling pTargetEntry after remove or clear
        
        Change-Id: Id04b08ea5af1341d548f7bb1e3c3c7f5b7197548
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94944
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-27  Caolán McNamara  <caolanm@redhat.com>  [bcbbd77f42ac03bbe9d0754051b72e0faed20b11]

        Related: tdf#133385 set cursor in row on right click
        
        if the target row is not already selected
        
        Change-Id: I7cb39118f4a695546d8d2251390d6d3279e82bc3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94947
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-27  Caolán McNamara  <caolanm@redhat.com>  [9c36f071b10b591240dae4c36c27dc032e80688b]

        ofz#22222  avoid calling DbgGetCaughtException if unnecessary
        
        Change-Id: Ia48240d2c0218ac3b790c78f458896a90c586869
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94304
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-27  Stephan Bergmann  <sbergman@redhat.com>  [54b8a23f96944df17c6a05341b25b315c62ad2da]

        Remove obsolete configure checks after libreoffice-7-0 branch off
        
        By now, any outdated builders where this would fail should have been identified
        and taken care of.
        
        Change-Id: If0af9fc390e7c132e08d0ec673c9073d92a028f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92458
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-27  Miklos Vajna  <vmiklos@collabora.com>  [acdde3c643fde015214c546b1567727272ea799e]

        oox smartart import, composite alg: implement vertical centering
        
        The bugdoc's case was that the total height would be used by 2 shapes,
        but then a constraint decreases the height of one shape, so not all
        vertical space is used.
        
        We used to just count from the top, need to center vertically, as
        PowerPoint does it.
        
        Change-Id: I436019e9e837b73130e387c9bcd309e20045b0f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94948
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-05-27  Guilhem Moulin  <guilhem@libreoffice.org>  [3c0eaef5001ec155ad2f379e12440d822300dc13]

        logerrit: Don't suggest to set oneself a username.
        
        Usernames (used for HTTP and SSH authentication) are now automatically
        provisioned from SSO (along with the primary email address and display
        name).  Username/email collisions are fatal and need manual resolution,
        but for most users the registration step should be somewhat simpler.
        
        Also, update the documentation to reflect /settings/#SSHKeys from gerrit
        3.0's UI.
        
        Change-Id: Ia634c2f92f42b4b698543d990534ac15215a4c96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94931
        Reviewed-by: Guilhem Moulin <guilhem@libreoffice.org>
        Tested-by: Jenkins

2020-05-27  Stephan Bergmann  <sbergman@redhat.com>  [48f61a745554a62853e94e9f0559ecbf131baca2]

        Revert "Revert 'Fix leak in extensions/updatecheck'"
        
        This reverts commit f7a77ec55a94bcac13cde7c7e7644d70771b6098.
        
        Reason for revert: The original 05ab836cf3001093a6e375bcb3e4654bbedcfa52 "Fix
        leak in extensions/updatecheck" had not been wrong per se.  The comment at
        <https://gerrit.libreoffice.org/c/core/+/94658/7#
        message-4afcb072d281450932788a9e8ea88cf2c6798e29> said "It shouldn't matter in
        practice".  So the issue that comment raised can easily be either ignored
        completely or addressed in a follow-up commit. 
        
        Change-Id: I75afaba57e3a6ba4fcce526481ff0df94360d929
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94681
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-27  Caolán McNamara  <caolanm@redhat.com>  [f50a0dc7d66d27a6dbd17091b1652ba603cd6726]

        no GtkLabel with :border hack exist anymore
        
        Change-Id: Iaa1826f9de8fb7cb02d7d44cd499a350ce9da835
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94942
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-27  Caolán McNamara  <caolanm@redhat.com>  [ff4a03705b4242900442ed4fb9c1bf6093d630cb]

        no GtkCheckButton with :wrap hack exist anymore
        
        Change-Id: Ibf6795798d68efe4ed64a9c3a94f6af550f62bab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94941
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-27  Caolán McNamara  <caolanm@redhat.com>  [2aeb70d1e90a9a7910a26fca62b34fb9ea60bd95]

        no GtkRadioButton with :wrap hack exist anymore
        
        Change-Id: Ia2e3dbfb9cafbfb7d0463633277185e1a96bbc0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94940
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-27  Caolán McNamara  <caolanm@redhat.com>  [497bcdc971a952db4b07c84d19d2709be34d6afd]

        no GtkDrawingArea with :border hack exist anymore
        
        Change-Id: I3e9bd08c1e03652c956336e1e6b83a99560babc1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94939
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-27  Luboš Luňák  <l.lunak@collabora.com>  [dbcf176d8ac1945b8f1e3c95d1401d0f1f85584d]

        properly scale stroke values in Skia drawPolyLine()
        
        Related to the previous commit where I forgot to do this.
        Makes a difference e.g. for
        https://bugs.documentfoundation.org/show_bug.cgi?id=130478#c37
        
        Change-Id: Id52f8db1580a78aec7c1e4764a5872f027c85a96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94874
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-27  Michael Warner  <michael.warner.ut+libreoffice@gmail.com>  [2af600f16fa59490f4444701a6a02e77c6739b5a]

        tdf#133331: Added explicit type casts to resolve -fpermissive errors
        
        Change-Id: Id3dcceeddb35e3712d52ddf940eab82dab6a6da9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94746
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e07ff7bde002de026819dfad6595ce695282a623]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7e39048579d0049c19299c1e31a2878e21e218ec
          - tdf#132586 Add RAND.NV() and RANDBETWEEN.NV()
            
            Change-Id: I181d4f7ce0ccca38339568c034754c40ef345026
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94724
            Tested-by: Jenkins
            Reviewed-by: Eike Rathke <erack@redhat.com>
            
2020-05-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [17173ddabff13bbe94127879f0cb108d65d813d4]

        bump product version to 7.1.0.0.alpha0+
        
        Change-Id: I8b546885de4732d92f15af7e60ace8ba4edcd069

2020-05-27  Caolán McNamara  <caolanm@redhat.com>  [2a22a72515901c0186d8c49d55c0ac7b0f519d72]

        no GtkComboBox[Text]s with :pattern hack exist anymore
        
        Change-Id: I2985697096133cadce2a68a357c86757b07af5cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94938
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-27  Caolán McNamara  <caolanm@redhat.com>  [a9c0dcc13d99d9f768f64c877920280e4411756b]

        no GtkSpinButtons with :pattern hack exist anymore
        
        Change-Id: I9d622890b3f8e58d6b634014f242e7cd9016d507
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94937
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-27  DaeHyun Sung  <sungdh86+git@gmail.com>  [574c57090642347980d2395e1e183cc7b5c171ad]

        update list of [MS-LCID] from 3/4/2020 14.0 rev.
        
        update list of [MS-LCID] from 3/4/2020 14.0 revision
        
        see [MS-LCID]: Windows Language Code Identifier (LCID) Reference
        Link: https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-lcid/70feba9f-294e-491e-b6eb-56532684c37f
        
        Change-Id: I63c53915f0fb231def983bd80a10c31c55993004
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94880
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-05-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [485eed1f1e7fa74041cb67d55471d4706d8e8f55]

        Update git submodules
        
        * Update translations from branch 'master'
          to 13d55bb42d2f5617f568fd8b000e3d0c8bc4be6b
          - update translations for 7.0.0 beta1
            
            and force-fix errors using pocheck
            
            Change-Id: I1adc224071cce4a7e0b21209890b3777f9e2539b
            
2020-05-27  Tor Lillqvist  <tml@collabora.com>  [331daea09c7f7bf0a35ca62c99209cf31f8cdc01]

        Use $PRODUCTNAME_WITHOUT_SPACES in app bundle name in help message for macOS
        
        Don't mention $PRODUCTNAME at all in the message in general as it
        might look confusing to newbie developers if it says "LibreOfficeDev".
        On the other hand, hardcoding "LibreOffice" is misleading, too, if
        what you are building is something not called LibreOffice.
        
        Change-Id: Iee4949ea68bbaa542b577cc652b5241eaf4ac438
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94932
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-05-27  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [bf7acc698f91f420ac1b3796f18c1ae76ce1e401]

        tdf#78352: docx import: allow tab at left indent for list
        
        Looks like first tab stop for list bullets is at left paragraph
        boundry. Luckely there is a compatibility option for this.
        
        Change-Id: Iea4bd2b51912746dbd4722ff61eeb2e9293cab31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94559
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-27  Caolán McNamara  <caolanm@redhat.com>  [5a050e8f0ae5704df6baac4c1b2ca949ddb17ea4]

        ofz#22588 Invalid-enum-value
        
        Change-Id: Id632537856086490c3231879a81692e80edad4c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94934
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [89cb33dde0c4cd27ca05e31ddea94b7129bc6ebb]

        tdf#131572 Add java 9 module info for unoloader.jar
        
        Add a java module named "org.libreoffice.unoloader" for this jar.
        
        Require this module from org.libreoffice.uno
        (libreoffice.jar has unoloader.jar in its classpath,
        so add the same dependency to the modules)
        
        Change-Id: I7471d65ac7a0d2c6a11c002027a21f0c441dd1f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94419
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-05-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [941b567a41569260fef14a7337511e8f42337323]

        tdf#131572 Add java 9 module info for libreoffice.jar
        
        Add a java module named "org.libreoffice.uno" for this jar.
        
        This needs to be compiled with Java 9.
        But since we want to keep b/c with Java 8,
        the rest of the jar has to be compiled with Java 8.
        
        This bumps the *build* requirement to Java 9 while keeping
        the *runtime* requirement at Java 8.
        
        The gbuild JavaClassSet class is changed to invoke javac twice,
        where the 2nd invocation compiles with --release 9 and a --patch-modules
        argument so that it finds the results of the first invocation and also
        the javamaker generated files in CustomTargets.
        
        Change-Id: I888f5dbe097cc37136e68db5919939877c981862
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91105
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-05-27  Michael Weghorn  <m.weghorn@posteo.de>  [77140de3fe925f75620e94dbd848b1c925935fb5]

        tdf#133426 Make mail merge progress dialog modal
        
        This prevents doing things like trying to start another mail
        merge for the same doc in parallel, thus crashing LibreOffice.
        
        Change-Id: I5df2e804d97e82cccca4f0e297cb6d3396652882
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94933
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-05-27  Tünde Tóth  <tundeth@gmail.com>  [47e45d75f7789f0178ea3e1b22ef7b8adc77018e]

        tdf#132594 Chart XLSX import: fix legend entries in pie charts
        
        Legend entry text of pie chart wasn't imported correctly
        in XLSX documents created with Excel 2007.
        
        Regression from commit: e0b0502516a10181bbd1737b93b38b2bba4c98e8
        (tdf#128016 Chart OOXML Import: fix duplicated category labels)
        
        Change-Id: I4567437a41fe66e124dccbd148c0c49196d5c007
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94864
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-27  Caolán McNamara  <caolanm@redhat.com>  [befaaa3165091d4fce21fe6e5f5781e3d6ea242b]

        WB_LISTBOX_POPUP is newly unused
        
        Change-Id: I97a52499e1fda8a9426e6956e3e925e0572c41ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94886
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [f4acb2a916de9762dfe7fe1b4120ea758e234d34]

        Revert "bloaty: use -ffunction-sections and --gc-sections for linking"
        
        This reverts commit bd39ec554f90badccfb26c843fd0d43237f1b622.
        
        Reason for revert: 
        For -ffunction-sections and -fdata-sections, <https://gcc.gnu.org/onlinedocs/gcc-10.1.0/gcc/Optimize-Options.html#Optimize-Options> warns:  "Only use these options when there are significant benefits from doing so.  When you specify these options, the assembler and linker create larger object and executable files and are also slower.  These options affect code generation.  They prevent optimizations by the compiler and assembler using relative locations inside a translation unit since the locations are unknown until link time.  An example of such an optimization is relaxing calls to short call instructions."
        
        Change-Id: I84225ca94de9afff23bdd2913c77095d5d26f7ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94950
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-27  Eivind Samseth  <eisa01@gmail.com>  [3a028418190790c3bbaf6e505ff55b7bb8c0b474]

        tdf#74244 Fix version info shown for major release candidates
        
        Previous approach of setting the bundle version made e.g.,
        6.4.0.3 show up as version 6.4.3 which was clearly wrong
        
        CFBundleShortVersionString is supposed to be only three integers,
        but this does not seem to be enforced by Apple.
        Other applications, such as Spotiy, include even more than LO
        
        Removed CFBundleGetInfoString as it's been deprecated since 10.5
        
        Change-Id: I7c64553f6bc2712506062d8f8ec388f5279b333d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94623
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [bd39ec554f90badccfb26c843fd0d43237f1b622]

        bloaty: use -ffunction-sections and --gc-sections for linking
        
        strips out 3+ megabytes of duplicate functions (which originate in
        the generated UNO header files)
        
        Change-Id: I69ba5f478b2b062e2b05516bbaa2d18fa8312aa6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94868
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-27  Justin Luth  <justin.luth@collabora.com>  [3fb424b4326cff4f810fb24977e387bdb9e5a34e]

        tdf#133370 docx export: don't export unseen columnbreak
        
        A compatibility option indicates whether a column break
        is treated as a page break when there are no columns.
        (Currently true only for DOCX). Don't export this column
        break when compat is off, because it WILL show up as
        a page-break in Word and LO when loaded.
        
        In theory, the RTF and DOC code that converts these
        into page-breaks on import could now be removed, but I
        can't think of any reason why that would be of benefit.
        
        testColumnBreak_ColumnCountIsZero in ooxmlexport4
        covers the situation where docx MUST round-trip these.
        
        Change-Id: I5c17e43d90469bdb86087c61dadf48a9440f7b96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94799
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-05-27  Miklos Vajna  <vmiklos@collabora.com>  [6d0eba11f7b859303759af97c6fbc417fd2c5a9f]

        Remove some unused includes
        
        Change-Id: Id5a31185faf2a3a13b6ea266e058a7df41d44423
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94890
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-05-26  Steve Fanning  <stevemfanning@yahoo.co.uk>  [0a7341c26741f16835c9062c309e7d3a7fca8209]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cd96ed80cb27d31987cb878b379c3fa8c1dd0c03
          - Added square brackets around applicable parameter in eight syntax statements (to indicate parameters are optional). All changes contained in one XHP file.
            
            Change-Id: Ia4855d44b49f7d4198e8d644f5b53741b5083371
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94838
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-26  Stephan Bergmann  <sbergman@redhat.com>  [fe6cce01c88d045a1fcf09acf049c34c22299b02]

        Fix loplugin:simplifypointertobool for libstdc++ std::shared_ptr
        
        ...where the get member function is defined on a std::__shared_ptr base class,
        so loplugin:simplifypointertobool used to miss those until now.  (While e.g.
        using libc++ on macOS found those cases.)
        
        366d08f2f6d4de922f6099c62bb81b49d89e0a68 "new loplugin:simplifypointertobool"
        was mistaken in breaking isSmartPointerType(const clang::Type* t) out of
        isSmartPointerType(const Expr* e); c874294ad9fb178df47c66875bfbdec466e39763 "Fix
        detection of std::unique_ptr/shared_ptr in loplugin:redundantpointerops" had
        introduced that indivisible two-step algorithm on purpose.
        
        The amount of additional hits (on Linux) apparently asked for turning
        loplugin:simplifypointertobool into a rewriting plugin.  Which in turn showed
        that the naive adivce to just "drop the get()" is not sufficient in places that
        are not contextually converted to bool, as those places need to be wrapped in a
        bool(...) functional cast now.  If the expression was already wrapped in
        parentheses, those could be reused as part of the functional cast, but
        implementing that showed that such cases are not yet found at all by the
        existing loplugin:simplifypointertobool.  Lets leave that TODO for another
        commit.
        
        Besides the changes to compilerplugins/ itself, this change has been generated
        fully automatically with the rewriting plugin on Linux.
        
        Change-Id: I83107d6f634fc9ac232986f49044d7017df83e2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94888
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-05-26  Steve Fanning  <stevemfanning@yahoo.co.uk>  [b894a3d7f991dd248dfd8935b31da8bccfd130b2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 190b78fd2add6bb8468cd69f3d6a7bcccd692fef
          - Add square brackets around final two parameters in syntax statement (to indicate parameters are optional)
            
            Change-Id: Icbe4f4d834244dc8bb397b0eb5fa5df5d543ddbb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94840
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-26  Steve Fanning  <stevemfanning@yahoo.co.uk>  [f98a5a29d9a2b990ba13fda04402f3d5aca57e42]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f9285f35a17dbdc69b0412cc73e4816906f85d9d
          - Add square brackets around final parameter in syntax statement (to indicate parameter is optional)
            
            Change-Id: I9703c7e556009613e377324b30a2a15accd33f5d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94839
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-26  Steve Fanning  <stevemfanning@yahoo.co.uk>  [78635dc2d1c2be52dc6b762f86fc1906ce6730ee]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1e6411ced00a5459e70a5f27651f2c55595ea9c5
          - Add square brackets around final parameter in syntax statement (to indicate parameter is optional)
            
            Change-Id: I9c60cc607f157114da48e5369866adf68394dcf4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94837
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [52eeeaecca683d0d9f55212bb59d7278cc704dc6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3dbc5d6b39165002e1de2f3ba6d99d6d7d9a5dd4
          - tdf#126813 Fix scrolling of targeted references
            
            Change-Id: Ic7ce644cc0a5053905e980952ad31767fa87125c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94885
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-26  Caolán McNamara  <caolanm@redhat.com>  [ef9ac1b9874ccd1f1df16e9eeb53f9453311337e]

        make highlight of get_dest_row_at_pos optional
        
        Change-Id: I280e1a49e938f45402f373896669fd6f7e8a66fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94876
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-26  Caolán McNamara  <caolanm@redhat.com>  [7bd3f4a0724b11c18d45937078e8c2968e2b6d7f]

        emit activate-row in vcl treeview on return
        
        to align it with the gtk one which does this
        
        Change-Id: Id439fe684f263f59285ba9291fc803f88309c066
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94875
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [82b773b43291024e9e854c9371016236e58f550c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 695cea8d8ed485a8c32f9ccb67e2a182159a6734
          - Remove unused CSS class
            
            Change-Id: I9db4df3062c411570a77686ec2b4fe3124f71539
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94879
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-26  Steve Fanning  <stevemfanning@yahoo.co.uk>  [3f004edb4dfad0c823e8cfaa160bb38d98636fcc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a736b5e008fad1d0c05c961669cb62e1876218b9
          - Add square brackets around final two parameters in syntax statement (to indicate parametes are optional)
            
            Change-Id: I756376f90b8c9f51875ad1887142a82c6595daed
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94836
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-26  Stephan Bergmann  <sbergman@redhat.com>  [8ceb988dcc1457994f3711a9e57d0c4214254a53]

        Don't run CompilerTest_o3tl_* with COMPILER_PLUGIN_TOOL=...
        
        ...similar to 2228203a8211dea1c8addb98298096a094ec788b "Don't run
        CompilerTest_compilerplugins_clang with COMPILER_PLUGIN_TOOL=...", as otherwise
        e.g., `make check COMPILER_PLUGIN_TOOL=fakebool` failed with
        
        > o3tl/qa/compile-temporary.cxx:22:8: error: call to deleted function 'temporary'
        >     f(&o3tl::temporary(n)); // expected-error {{}} expected-note@o3tl/temporary.hxx:* 0+ {{}}
        >        ^~~~~~~~~~~~~~~
        > include/o3tl/temporary.hxx:22:36: note: candidate function [with T = int] has been explicitly deleted
        > template <typename T> constexpr T& temporary(T&) = delete;
        >                                    ^
        > include/o3tl/temporary.hxx:21:36: note: candidate function [with T = int &]
        > template <typename T> constexpr T& temporary(T&& x) { return x; }
        >                                    ^
        
        Change-Id: I4dfa433708c064413f365375c84b85ced63c8d4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94871
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-26  Stephan Bergmann  <sbergman@redhat.com>  [b149c61ba93d7a6e84f44d3a7f04e00643e615a1]

        Drop -I$(dir $(2)) also from gb_*Object__tool_command
        
        ...after ecbaf980625a9e7b06abe91c7c70e78f6ad469a7 "-I$(dir $(3)) in
        gb_CObject__command_pattern is no longer needed" and
        f218f8f6c8c587d2d78679f935093329f145fede "-I$(dir $(3)) in
        gb_CObject__command_pattern is no longer needed" had already dropped it from
        plain gb_CObject__command_pattern.  (0349c738da5970d9f0fc10d7cf4d7b766ce10e13
        "support for compiler rewriters" had created gb_*Object__tool_command at a time
        when plain gb_*Object__command still contained those -I arguments, so had
        presumably just copied them over without a specific additional need to have them
        in the tool_command variants; and ecbaf980625a9e7b06abe91c7c70e78f6ad469a7 and
        f218f8f6c8c587d2d78679f935093329f145fede then just failed to also remove them
        from the tool_command variants.)
        
        Presence of the -I arguments in the tool_command variants caused e.g. `make
        COMPILER_PLUGIN_TOOL=fakebool` to fail with
        
        > sw/source/filter/ww8/ww8par.cxx:97:10: error: replace <...> include form with "..." for inclusion of a source file next to the current source file, sw/source/filter/ww8/../../core/inc/DocumentRedlineManager.hxx [loplugin:includeform]
        > #include <../../core/inc/DocumentRedlineManager.hxx>
        >          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        Change-Id: I7ef513507375dcee5d88db53cef58433f7f68e36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94867
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-26  Chris Sherlock  <chris.sherlock79@gmail.com>  [067342f063fa3ea6773297eea89e45cabbf04a56]

        tdf#133216 - Objects are not printed (Win-only)
        
        Seem to have been introduced in commit 6fa6704a7e7c6970b7a7c:6
        "vcl: move functionality out of checkRect(), rendering function obsolete"
        
        This reverts:
        
        commit 7b47a96b20122863e77aa1918e878372b3485c9f.
        "vcl: refactor code into GenerateConnectedComponents()"
        
        commit 5ef0f7dfafd8b83818c831914467f93e47a5bb2f.
        "vcl: refactor code into GenerateIntersectingConnectedComponents()"
        
        commit 93649784ddbb7d9ca779d14fd60fb97385325d17.
        "vcl: move stage 1 functionality into DetectBackground()"
        
        commit 34a699f1894f30f68c3243784586617e01e60ab6.
        "vcl: refactor by creating GetActionAfterBackgroundAction() function"
        
        commit f85769f61b2d2380750be564c6de47f28be35b8a.
        "vcl: refactor by creating RecordMapModeChanges() function"
        
        commit 8318a636336dd6d6b5862a3366f85f96c64d8243.
        "vcl: refactor by creating SetBackgroundColorAndBounds() function"
        
        commit f0ca5a0c447f4fe4667693d744af61eaeb0625ee.
        "vcl: move functionality into FindIncompletelyOccludedBackground()"
        
        commit 449f23c44ccdf6d2bfe7baa143d32d8f585aef4b.
        "vcl: new local function setComponentsSizeAndColor()"
        
        commit 6fa6704a7e7c6970b7a7c695a4a548f8dc693d03.
        "vcl: move functionality out of checkRect(), rendering function obsolete"
        
        Change-Id: Ic85397c1b69f2b529cff90206387d017692cecf2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94804
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-26  Miklos Vajna  <vmiklos@collabora.com>  [414586649582e182b2603702f4f586f4beeed8a9]

        oox smartart import: fix aspect ratio of shape with composite algo
        
        The layout node has alg=composite, then a parTx and a desTx child layout
        nodes. No matter what order is used (parent first, child first), the
        result will be wrong, as the constraints refer to each other. I did not
        spot any description in ISO 29500-1 that would describe what is the
        expected behavior.
        
        Researching this, found "One other consideration when specifying
        composite constraints is that the constraints must be specified in the
        same order as the nested layout nodes." at
        <http://web.archive.org/web/20111015151600/http://msdn.microsoft.com/en-us/magazine/cc163470.aspx>,
        which suggests to handle constraints for each shape in a parent -> child
        order, but keep a shared state when iterating over the children which
        gives us:
        
        - parent node, all direct constraints
        - for each child node:
          - child's constraints from parent
          - child's own constraints
        
        This way the desTx top value can depend on the parTx's height, and it's
        supported to define parTx's height only in the parTx layout node, not in
        the composite parent.
        
        And after all, it matches what PowerPoint does, so the column headings
        in the bugdoc have a 4:10 height:width aspect ratio.
        
        Change-Id: Ideb76c1ddd1ffff8d2a217cddf81106d1bb97eb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94872
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-05-26  Caolán McNamara  <caolanm@redhat.com>  [2dd7c6a441f48a23dcbff1ebe24bdf21666c4ff0]

        tdf#133094 NotebookbarToolBox is not in the sidebar
        
        though it is inheriting from SidebarToolBox and we're distinguish the sidebar
        case from the non-sidebar case wrt certain color toolbuttons
        
        Change-Id: Ieffe45adfab95d426bb36296ee3428b6bd3dbd3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94806
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-26  Luboš Luňák  <l.lunak@collabora.com>  [a65cba8e5bafb183924c1a8ff34382c99f1381cc]

        make disabling of Skia override forcing it (tdf#133399)
        
        Makes more sense if it's disabled because the VCL backend doesn't
        actually support Skia.
        
        Change-Id: I3f14c6ae1172c0a2cba3bf19c4cb5288e214eb2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94861
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-26  Caolán McNamara  <caolanm@redhat.com>  [d5bae5b7954a9e6b3cdaccc318080be8d9ae6672]

        weld SwFieldListBox
        
        Change-Id: I205ce5b300d869d6424c3552a2799c3b02282ff7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94810
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-26  himajin100000  <himajin100000@gmail.com>  [ce5cd186d44e50985ebe3ff6e3e8b0aa262a6f75]

        followed the advice from Mike at https://gerrit.libreoffice.org/c/core/+/94687
        
        Change-Id: If961da88f3ecba03416394ab8e8093af1b20f664
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94832
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-26  Luboš Luňák  <l.lunak@collabora.com>  [ef4964a4e598c3c9714cdc18ffa40bcb120dbef6]

        reduce dynamic_cast usage in an O(N^2) algorithm
        
        When scrolling down in tdf#130431 this is the major CPU cost.
        Move the dynamic_cast out of the loops as much as possible.
        
        Change-Id: I0ea9f457bb17fbdde880f09b059f07dec4b1790b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94858
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-26  Luboš Luňák  <l.lunak@collabora.com>  [3a93748c9c4faadeb9ab4eb21706d187677549fa]

        use Skia to do dashed lines, no need to do it manually (tdf#130431)
        
        Change-Id: Id5efe7227f3c2bcb5ef6f1b990327e72014e8c47
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94857
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-26  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6cd885b46bf168a1fe0d91231a1b6d283f813ed3]

        jenkins linux configs: use jdk 11 for master
        
        mac uses /usr/libexec/java_home to determine jdk and without -v option
        to limit to a specific version returns latest one
        
        Change-Id: I8c8122ed71a31f990c3ffa1e71b180cbece7f172
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94862
        Tested-by: Jenkins
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-05-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [a38a97ff07a4d088bad18a08012973a3344301be]

        uitest: replace sleep with processEventsToIdle
        
        Change-Id: I48798e98718cae11b9ef7902cb48fe2d8ab9c2b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94812
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-26  Steve Fanning  <stevemfanning@yahoo.co.uk>  [751d543d5a5f08b6870a9730448c013d0baac92d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 52d629e6d5d3599cdead037425021c288b224278
          - Add square brackets around final parameter in syntax definition (to indicate that the parameter is optional)
            
            Change-Id: If2e6489a28c7429b8c638c9bcdc6cc28ff3d8078
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94834
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-26  Steve Fanning  <stevemfanning@yahoo.co.uk>  [adae0702e8a98c2ff531aa1aa51b6963227dc2a8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0e5f1058e25d21ea590e3fbfc6c87e925b791fc5
          - Add square brackets around final parameter in syntax statement (to indicate parameter is optional)
            
            Change-Id: I6ef58dab8926eb739b7477493ce228e43606124c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94833
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-26  Stephan Bergmann  <sbergman@redhat.com>  [a272533521d6d3f57ddc6777f79617c916ca88d4]

        -Werror,-Wunused-private-field
        
        ...since b9353394f46e46485fd148f2842f0c1e8e5322e3 "[MS-OFFCRYPTO] convert oox
        implementation into UNO service"
        
        Change-Id: I0f226858ef9a1195fb26c1afe6c904d7cef6f541
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94813
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-26  Mike Kaganski  <mike.kaganski@collabora.com>  [39b1e229232d83cce08d9c95e2927a0fd52eff81]

        tdf#49247, tdf#101181: gtk needs "upper", otherwise the control is disabled
        
        Change-Id: I3a3204ab0ad2376ee88adca5935813e241e6a049
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94831
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-26  Stephan Bergmann  <sbergman@redhat.com>  [4659c2fd1972156bbd834d7f3e7bc8741aace684]

        Revert "Resolves tdf#133265 - Save state indicator must not be hidden"
        
        This reverts commit 194538345691272bf9d7c642f069cc1061a0b4d9, as it is suspected
        of causing massive Jenkins JunitTest_toolkit_unoapi_1
        toolkit.AccessibleStatusBarItem::com::sun::star::accessibility::XAccessibleText
        ::getIndexAtPoint() failures.
        
        Change-Id: I1c13ecd660f6694edb3e164fca372962b0ccdd19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94827
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-26  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [564684dd34527f9f4c68578094a301646378c55c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 55480f9f761aac470b97326ab13b5444cc57cb74
          - Translating these is not worth it
            
            In the vein of commit 8bece13f73046ebebfb5c18d02d857a961a4cdab.
            
            Change-Id: I5273298a55cd13e5954c6e5a727feb58ac6ec831
            
2020-05-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [261ad5ffa6f217511d900fb39cbe62745796c32a]

        Fix typo
        
        Change-Id: I44b332e840a5e3084c0c16fe05f0918e42217c13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94821
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-26  Michael Stahl  <Michael.Stahl@cib.de>  [46f887893b15cab7375846763fc399a8bdb4238c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8444c2c1af48ac5f7f4fd9555bae695c88b682bc
          - document new ODF 1.3 versions in Tools->Options->Load/Save
            
            Change-Id: I40a7f06274d311a537b8290cec4d7708c4c4ea4d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94705
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-05-26  himajin100000  <himajin100000@gmail.com>  [8223ab05e0fba320dd9dba2642b8d968d5b246b7]

        cfg.cxx build fix
        
        Change-Id: I7bab3dc64f0976b3d3e8711a05ea826243a6be67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94687
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [de623b59a981e3d6a43b410a9216ec0acadc9ed1]

        tdf#131715: uitest: add wrapper for roadmapwizard
        
        Change-Id: I8e8999b7862ad13cb6d3328e05abe120da3ed5c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94759
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-26  Luboš Luňák  <l.lunak@collabora.com>  [2d1f1a1c849fd4f2c7f1211f8d3f03aec069bd44]

        use -Xclang -debug-info-kind=constructor if available
        
        The option, available since Clang10, emits debuginfo for classes
        with explicit ctors only together with the ctor, which avoids
        redundant debuginfo for such classes, noticeably saving both build
        time and disk space. https://reviews.llvm.org/D72427
        
        I've been using this for quite some time, without problems.
        
        Change-Id: I24e5339f983cb8d8990185436dd63e00f0d3ce60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94756
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-26  Miklos Vajna  <vmiklos@collabora.com>  [5202771939da66ac85ca3221d69e7e5f5cca8da7]

        tdf#130456 sw: enable semi-transparent text for char style dialog
        
        The code is shared, so this fixed the para style dialog as well.
        
        Change-Id: I742231bf76c562b3255700fc4eeb4c870c3deb6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94805
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-05-26  Gülşah Köse  <gulsah.kose@collabora.com>  [983db96a17630be906b868d2be811663f0d846f6]

        Add an option to create encyrpted PDF files with mailmerge.
        
        With that option user can create encyrpted pdf files with
        a password column in database via mailmerge.
        
        Change-Id: I081ef050bc269b1fec24fd01ecc812acd7b857ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94709
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-05-26  Attila Bakos  <bakos.attilakaroly@nisz.hu>  [46695f3d66cc77b38865c1817b09d95e9c4b6683]

        tdf#133030: DOCX export: fix formula alignment - part 3
        
        Follow-up of commit 1237acf9851f8b12d1ccd929e2aa8b184c06d552
        (tdf#132811 DOCX: fix formula alignment – part 2)
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: I5466649a2aa6b7ffdb0def723f79dfbecdf1495f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93665
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-26  Serge Krot  <Serge.Krot@cib.de>  [fd238380ae7820f12ac1f7c52d0f7180a93f3ba3]

        tdf#106181 XLSX export: output form controls
        
        Prepared general algorithm to ouput form controls into XLSX.
        For now only CHECKBOX is supported with a possibility to
        link withem to any worksheet/cell.
        
        Change-Id: Ide8739d81ffb755aeae074c4ebecf24251383e34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94161
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-25  DaeHyun Sung  <sungdh86+git@gmail.com>  [51404171449eadcb69057ff03cbb7bdb0117910b]

        Remapping NatNum-DBNum in Korean for compatibility tdf#130193
        
        Remapping NatNum-DBNum in Korean for compatibility tdf#130193
        Unlike Japanese and Chinese[Simplified, Traditional] environment on Excel, In Korean Situation, Excel exist DBNum1~4.
        
        I checked DBNum1~4 series on Excel 2016 in Korean Environment.
        
        DBNum1	1234567890	一十二億三千四百五十六万七千八百九十
        DBNum2	1234567890	壹拾貳億參阡四百伍拾六萬七阡八百九拾
        DBNum3	1234567890	十２億３千４百５十６万７千８百９十
        DBNum4	1234567890	일십이억삼천사백오십육만칠천팔백구십
        
        Also, I checked  Korean Number to Strings on LibreOffice.
        [natnum1]	1234567890	一二三四五六七八九〇
        [natnum2]	1234567890	壹貳參四伍六七八九零
        [natnum3]	1234567890	１２３４５６７８９０
        [natnum4]	1234567890	一十二億三千四百五十六万七千八百九十
        [natnum5]	1234567890	壹拾貳億參阡四佰伍拾六萬七阡八佰九拾
        [natnum6]	1234567890	１십２억３천４백５십６만７천８백９십
        [natnum7]	1234567890	十二億三千四百五十六万七千八百九十
        [natnum8]	1234567890	拾貳億參阡四佰伍拾六萬七阡八佰九拾
        [natnum9]	1234567890	일이삼사오육칠팔구영
        [natnum10]	1234567890	일십이억삼천사백오십육만칠천팔백구십
        [natnum11]	1234567890	십이억삼천사백오십육만칠천팔백구십
        
        I also checked Korean billion units test.
        [natnum1]	123456789012	一二三四五六七八九〇一二
        [natnum2]	123456789012	壹貳參四五六七八九零壹貳
        [natnum3]	123456789012	１２３４５６７８９０１２
        [natnum4]	123456789012	一千二百三十四億五千六百七十八万九千一十二
        [natnum5]	123456789012	壹仟貳佰參拾四億五仟六佰七拾八萬九仟壹拾貳
        [natnum6]	123456789012	１천２백３십４억５천６백７십８만９천１십２
        [natnum7]	123456789012	千二百三十四億五千六百七十八万九千十二
        [natnum8]	123456789012	仟貳佰參拾四億五仟六佰七拾八萬九仟拾貳
        [natnum9]	123456789012	일이삼사오육칠팔구영일이
        [natnum10]	123456789012	일천이백삼십사억오천육백칠십팔만구천일십이
        [natnum11]	123456789012	천이백삼십사억오천육백칠십팔만구천십이
        
        As a result,
        1. from DBNum to NatNum (import):
         - DBNum1 -> NatNum4 (Korean Hanja text 한자숫자)
         - DBNum2 -> NatNum5 (Korean Upper Hanja text 갖은자)
         - DBNum3 -> NatNum6 (fullwidth Arabic digits with Korean hanja unit of Numbering)
         - DBNum4 -> NatNum10 (Korean Hangul text)
        
        I found the Bug for NatNum6 (I'll change Korean Hangul to Hanja for compatibility)
        
        2. From NatNum to DBNum
         - NatNum1 -> DBNum1
         - NatNum2 -> DBNum2
         - NatNum3 -> DBNum3
         - NatNum4 -> DBNum1
         - NatNum5 -> DBNum2
         - NatNum6 -> DBNum3
         - NatNum7 -> DBNum1
         - NatNum8 -> DBNum2
         - NatNum9 -> DBNum4
         - NatNum10 -> DBNum4
         - NatNum11 -> DBNum4
        
        By the way, I change test cases for Korean.
        It is included in svl/qa/unit/svl.cxx
        
        It solves the issue tdf#130140
        Also, It related the issue tdf#130077
        
        Change-Id: Idb7f3defc5f19e3edc4c179b0a081d2abe8ee3a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94747
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-05-25  Naruhiko Ogasawara  <naruoga@gmail.com>  [9efd7cd637d9d882f2fc8277b657ec117c591e80]

        tdf#130193: Asian Excel-Calc number format interop
        
        remap NatNum - DBNum in Japanese/Chinese to improve
        Excel interoprability
        
        from DBNum to NatNum (import) in ja/zh:
        
        - DBNum1 -> NatNum4 (modern long Kanji text)
        - DBNum2 -> NatNum5 (traditional long Kanji text)
        - DBNum3 -> NatNum3 (fullwidth Arabic digits)
        
        from NatNum to DBNum (export) in ja:
        
        - NatNum1 -> DBNum1
        - NatNum2 -> DBNum2
        - NatNum3 -> DBNum3
        - NatNum4 -> DBNum1
        - NatNum5 -> DBNum2
        - NatNum6 -> DBNum3
        - NatNum7 -> DBNum1
        - NatNum8 -> DBNum2
        - NatNum9 -> (DBNum0, as Arabic)
        
        in zh, nothing change about export.
        
        It also partially solves the issue tdf#130140
        (about Japanese, not Korean)
        
        To do this, more data-drivened MapDBNumToNatNum() and
        MapNatNumToDBNum() in svl/source/numbers/zformat.cxx
        
        By mapping "NatNum - DBNum" to a table using map and array, it
        makes the specification for each language more understandable
        
        The new test cases are also included in svl/qa/unit/svl.cxx
        
        Change-Id: I34a70d970ef2e46c1b3db5db1c397ab89c056191
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94376
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-05-25  Laurent BP  <laurent.balland-poirier@laposte.net>  [20f3a7e461381eb0db3e4ff526b69f3b1185c1c9]

        tdf#133342 Add user defined percent string
        
        With Add/Delete decimal place, insert percent char
        and string text between number and '%'
        
        Change-Id: I4a97e4361228020803810692d7977e5806baf180
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94757
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-05-25  Miklos Vajna  <vmiklos@collabora.com>  [036728422524fea034327b204d95e29ccc18c66b]

        UITest_writer_tests4: fix this under high load
        
        The failure I had:
        
        	======================================================================
        	FAIL: test_tdf113284 (tdf113284.tdf113284)
        	----------------------------------------------------------------------
        	Traceback (most recent call last):
        	  File "sw/qa/uitest/writer_tests4/tdf113284.py", line 34, in test_tdf113284
        	    self.assertEqual(get_state_as_dict(xWriterEdit)["CurrentPage"], str(xPageCount))
        	AssertionError: '1' != '91'
        	- 1
        	+ 91
        	? +
        
        And with this in place 'make check' passes just fine. I assume the go to
        page dialog goes to the relevant page in an async way.
        
        Change-Id: Ic4b2a755c589f113af58b5fb3e43f537a52a50d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94803
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-05-25  Stephan Bergmann  <sbergman@redhat.com>  [09aa5a9be8b9b3c88cf25b85e0eda28c5ef19aa4]

        Adapt to changed clang::ASTContext::getParents behavior on Clang 11 trunk
        
        ...since <https://github.com/llvm/llvm-project/commit/
        d0da5d2bbe8305d06dc01a98706fd73e11e24a9f> "Change default traversal in AST
        Matchers to ignore invisible nodes".  This caused failures
        
        > [CPT] compilerplugins/clang/test/constparams.cxx
        > ParmVarDecl 0x11d76c730 <compilerplugins/clang/test/constparams.cxx:15:12, col:18> col:18 used f1 'int *'
        > DeclRefExpr 0x11d76c948 'int *' lvalue ParmVar 0x11d76c730 'f1' 'int *'
        > ParmVarDecl 0x11d76cc80 <compilerplugins/clang/test/constparams.cxx:21:12, col:18> col:18 used f2 'int *'
        > DeclRefExpr 0x11d76ce60 'int *' lvalue ParmVar 0x11d76cc80 'f2' 'int *'
        > error: 'error' diagnostics expected but not seen:
        >   File compilerplugins/clang/test/constparams.cxx Line 15: this parameter can be const Class1::Class1 [loplugin:constparams]
        > error: 'error' diagnostics seen but not expected:
        >   File compilerplugins/clang/test/constparams.cxx Line 15: no parent? [loplugin:constparams]
        >   File compilerplugins/clang/test/constparams.cxx Line 21: no parent? [loplugin:constparams]
        > 3 errors generated.
        [...]
        > [CPT] compilerplugins/clang/test/unusedenumconstants.cxx
        > error: 'error' diagnostics expected but not seen:
        >   File compilerplugins/clang/test/unusedenumconstants.cxx Line 30: read Bottom [loplugin:unusedenumconstants]
        > error: 'error' diagnostics seen but not expected:
        >   File compilerplugins/clang/test/unusedenumconstants.cxx Line 30: write Bottom [loplugin:unusedenumconstants]
        > 2 errors generated.
        [...]
        > [CPT] compilerplugins/clang/test/unusedfields.cxx
        > error: 'error' diagnostics expected but not seen:
        >   File compilerplugins/clang/test/unusedfields.cxx Line 156 (directive at compilerplugins/clang/test/unusedfields.cxx:164): write m_f5 [loplugin:unusedfields]
        >   File compilerplugins/clang/test/unusedfields.cxx Line 210 (directive at compilerplugins/clang/test/unusedfields.cxx:211): read m_f1 [loplugin:unusedfields]
        > 2 errors generated.
        
        For compilerplugins/clang/test/constparams.cxx at least it would have worked to
        fix that locally with
        
        > diff --git a/compilerplugins/clang/constparams.cxx b/compilerplugins/clang/constparams.cxx
        > index 95c8184009d7..70f056fa5a69 100644
        > --- a/compilerplugins/clang/constparams.cxx
        > +++ b/compilerplugins/clang/constparams.cxx
        > @@ -274,7 +274,7 @@ bool ConstParams::checkIfCanBeConst(const Stmt* stmt, const ParmVarDecl* parmVar
        >              {
        >                  for ( auto cxxCtorInitializer : cxxConstructorDecl->inits())
        >                  {
        > -                    if ( cxxCtorInitializer->getInit() == stmt)
        > +                    if ( cxxCtorInitializer->getInit()->IgnoreImpCasts() == stmt)
        >                      {
        >                          if (cxxCtorInitializer->isAnyMemberInitializer())
        >                          {
        
        (somewhat unintuitively, given the Clang change is apparently about ignoring
        more implicit nodes), but overall it appears better---at least for now---to use
        a getParents variant that keeps the old traversal behavior.
        
        For that, instead of using the clang::ASTContext::ParentMapCtx, we create our
        own loplugin::Plugin::parentMapContext_.  There appear to be no uses of
        ASTContext::getParent across the Clang codebase itself, outside of ASTMatcher
        code, so it looks unlikely that creating our own ParentMapContext instance would
        degrade performance by no longer sharing cached data between Clang's internals
        and our plugin.  (And given that ASTContext::getParents is deprecated with the
        note "New callers should use ParentMapContext::getParents() directly", this may
        well be the correct way in the long run, anyway.)
        
        Change-Id: I46c7912f2737e7c224fd45ab41441f69e2f10bd4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94795
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-25  Caolán McNamara  <caolanm@redhat.com>  [df50b02cd3177570bb26484a03273ba5caa50037]

        weld ScFilterListBox
        
        use the same positioning and sizing logic for
        DataSelectMenu and ScenarioMenu
        
        Change-Id: I34d183f72b6719528ce357b1fd40a1fdd1a4a29a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94774
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-25  Caolán McNamara  <caolanm@redhat.com>  [c9c361c8cf16bfd68a7d6ac4d6dceecfce72ee17]

        support activate-on-single-click
        
        Change-Id: Iac0231b3bd84d664b1ab59023ef8242f3bd08940
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94773
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-25  Stephan Bergmann  <sbergman@redhat.com>  [d073cca5f7c04de3e1bcedda334d864e98ac7835]

        Clean up dead code
        
        ...after 5bfa8b8d5e1cf3cb572dbd91bf3b0cfcf29fb65a "tdf#118314 Code clean up on
        imestatuswindow" had removed the sole consumer of aText.
        
        (It is unclear to me whether the use of StatusDrawCallback in the
        SalI18N_InputContext in vcl/unx/generic/app/i18n_ic.cxx is still necessary when
        StatusDrawCallback does not do anything.  But StatusStartCallback and
        StatusDoneCallback do not do anything, either, and are used exactly the same way
        there, so lets keep all that, at least for now.)
        
        Change-Id: Ic2a61819c6bb8ed192231ca309f03b6c29768f29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94760
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-25  Heiko Tietze  <tietze.heiko@gmail.com>  [194538345691272bf9d7c642f069cc1061a0b4d9]

        Resolves tdf#133265 - Save state indicator must not be hidden
        
        Document state indicator mandatory now
        
        Change-Id: I719f8a97a867addcd6a544567b1173e6da0f7db8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94780
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-05-25  Justin Luth  <justin.luth@collabora.com>  [1f0fea553232c0b761d438b82644527a20dbc15a]

        NFC writerfilter: reorganize and re-use variables
        
        My previous patch for tdf#133000 modified the
        code flow a bit. I kept these "formatting" changes
        separate so that they wouldn't interfere in understanding
        the functional code changes (which is very important for
        this extremely fragile numbering code).
        
        In this patch, I relocate two lines to group them
        with their logically similar counterpart
        and the variables that control it.
        
        I also got really confused by one of my earlier
        code comments which seems to be completely wrong or
        at best misleading, so I modified it to be what
        I think is much more accurate.
        
        Change-Id: I3ab0bbfab436f70f81adc4af6db4c5b6c9eca8b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94367
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-05-25  Caolán McNamara  <caolanm@redhat.com>  [4bf172040dd2bd301b42269abf690188a2f9d698]

        if the scenario button is at the bottom of the range place the menu below it
        
        and not over it
        
        Change-Id: I7f6e803fccbac00a22cb049c428a09d07b29bf04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94772
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-05-25  Stephan Bergmann  <sbergman@redhat.com>  [fd5986be246f8488d019e80428a524d97e45e59e]

        createSocketImpl is always called with the same argument
        
        Change-Id: I15d442a36407ebfecefe7adf594bffbf1204443e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94796
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-25  Caolán McNamara  <caolanm@redhat.com>  [ec6cdb57fc642c5292d12de5e3bb82bbddc7a813]

        change Rand(de) comment to margin(en)
        
        Change-Id: I65cbc0698afddf660dbb23626a537452b5e18bec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94784
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [af4f6bd6632059138ff58f89a78f08c0b0ac0c83]

        uitest: use fixed values for width and height
        
        Change-Id: Id7217392a94ba79f5737a95b056a8f53281e5844
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94792
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [435f43f630fdbf379a8069f163672dc7b1f4f2ee]

        loplugin:unusedmethods
        
        Change-Id: I235e00eca7b7cbc070bf5831117868eba5c7c273
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94791
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [d86d7829978b325b03450eec6e83f6e1935c90ab]

        loplugin:constantparam
        
        Change-Id: I8961b5df1b3a7ea9b7dd83114fce1555b9e4ffcc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94787
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-25  Luboš Luňák  <l.lunak@collabora.com>  [b12d1c41a811f39d37c317f1f71a2ff663edcf27]

        fix an incorrectly removed line
        
        The change in cfaf93d2b3efdbbe was supposed to just remove the call,
        not the whole variable assignment.
        
        Change-Id: Id104035a430d3c3f7f462bd115a023f3c541aeac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94788
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [68547fa26897a8076eeda13cdcf20fb6078af6a4]

        tdf#88109 speed up calc autofill
        
        switch from ScFlatUInt16RowSegments to ScCompressedArray
        
        The problem with the underlying mdds::flat_segment_tree data structure
        is that it is optimised for bulk-load and then frequent read.
        But here we are interleaving reading and updating the data, which means
        flat_segment_tree spends a lot of time in its build_tree code.
        
        Change-Id: Ic0d46834a2449e4fa9f84343971417adb48ba2de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94694
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-25  Stephan Bergmann  <sbergman@redhat.com>  [cc146f7a12ee0c0e829d2827117558f9cba11858]

        Code duplication
        
        Change-Id: I1af2948e0332044ef88bc7dbd837e8c7afe7af19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94785
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-25  Stephan Bergmann  <sbergman@redhat.com>  [953d2704025ef31198f5546ad95cc54401b592a9]

        Do not time out execute_dialog_through_command
        
        If something goes wrong, better keep the testing Python and the tested soffice
        process in a state in which the actual problem can (hopefully) be debugged
        better.
        
        I happened to run into a hung UITest_options on Linux, where soffice.bin was
        still at
        
        > Thread 1 (Thread 0x7fa6371d9fc0 (LWP 1210042)):
        > #0  futex_abstimed_wait_cancelable (private=0, abstime=0x7fa633a17f80, clockid=<optimized out>, expected=0, futex_word=0x60e000024e88) at /usr/src/debug/glibc-2.31-17-gab029a2801/sysdeps/nptl/futex-internal.h:320
        > #1  __pthread_cond_wait_common (abstime=0x7fa633a17f80, clockid=<optimized out>, mutex=0x60e000024e38, cond=0x60e000024e60) at /usr/src/debug/glibc-2.31-17-gab029a2801/nptl/pthread_cond_wait.c:520
        > #2  __pthread_cond_clockwait (abstime=0x7fa633a17f80, clockid=<optimized out>, mutex=0x60e000024e38, cond=0x60e000024e60) at /usr/src/debug/glibc-2.31-17-gab029a2801/nptl/pthread_cond_wait.c:677
        > #3  __pthread_cond_clockwait (cond=0x60e000024e60, mutex=0x60e000024e38, clockid=<optimized out>, abstime=0x7fa633a17f80) at /usr/src/debug/glibc-2.31-17-gab029a2801/nptl/pthread_cond_wait.c:665
        > #4  0x00007fa66899be08 in std::condition_variable::__wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) (this=0x60e000024e60, __lock=..., __atime=...) at include/c++/10.0.1/condition_variable:210
        > #5  0x00007fa66899b895 in std::condition_variable::wait_until<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) (this=0x60e000024e60, __lock=..., __atime=...) at include/c++/10.0.1/condition_variable:120
        > #6  0x00007fa668997505 in std::condition_variable::wait_until<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, SvpSalInstance::DoYield(bool, bool)::$_2>(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&, SvpSalInstance::DoYield(bool, bool)::$_2) (this=0x60e000024e60, __lock=..., __atime=..., __p=...) at include/c++/10.0.1/condition_variable:159
        > #7  0x00007fa668995460 in std::condition_variable::wait_for<long, std::ratio<1l, 1000l>, SvpSalInstance::DoYield(bool, bool)::$_2>(std::unique_lock<std::mutex>&, std::chrono::duration<long, std::ratio<1l, 1000l> > const&, SvpSalInstance::DoYield(bool, bool)::$_2) (this=0x60e000024e60, __lock=..., __rtime=..., __p=...) at include/c++/10.0.1/condition_variable:186
        > #8  0x00007fa66899408e in SvpSalInstance::DoYield(bool, bool) (this=0x611000001bc0, bWait=true, bHandleAllCurrentEvents=false) at vcl/headless/svpinst.cxx:497
        > #9  0x00007fa667e7114d in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at vcl/source/app/svapp.cxx:455
        > #10 0x00007fa667e70708 in Application::Yield() () at vcl/source/app/svapp.cxx:519
        > #11 0x00007fa66498f6cd in Dialog::Execute() (this=0x618003c16480) at vcl/source/window/dialog.cxx:1030
        > #12 0x00007fa667a93812 in SalInstanceDialog::run() (this=0x616000575780) at vcl/source/app/salvtables.cxx:1482
        > #13 0x00007fa2e8711b8d in weld::DialogController::run() (this=0x60c004e70d80) at include/vcl/weld.hxx:2289
        > #14 0x00007fa2e98a6cbc in OfaTreeOptionsDialog::run() (this=0x60c004e70d80) at cui/source/options/treeopt.cxx:1937
        > #15 0x00007fa2e90c4d15 in CuiAbstractController_Impl::Execute() (this=0x60300187b4f0) at cui/source/factory/dlgfact.cxx:103
        > #16 0x00007fa688bc9b2d in SfxApplication::OfaExec_Impl(SfxRequest&) (this=0x604006f2fe10, rReq=...) at sfx2/source/appl/appserv.cxx:1311
        > #17 0x00007fa688b17655 in SfxStubSfxApplicationOfaExec_Impl(SfxShell*, SfxRequest&) (pShell=0x604006f2fe10, rReq=...) at workdir/SdiTarget/sfx2/sdi/sfxslots.hxx:1270
        > #18 0x00007fa6892521f6 in SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (this=0x604006f2fe10, pFunc=0x7fa688b17530 <SfxStubSfxApplicationOfaExec_Impl(SfxShell*, SfxRequest&)>, rReq=...) at include/sfx2/shell.hxx:197
        > #19 0x00007fa6891dbb1f in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool) (this=0x6020013430b0, rShell=..., rSlot=..., rReq=..., bRecord=true) at sfx2/source/control/dispatch.cxx:252
        > #20 0x00007fa6891defd6 in SfxDispatcher::PostMsgHandler(std::unique_ptr<SfxRequest, std::default_delete<SfxRequest> >) (this=0x6020013430b0, pReq=std::unique_ptr<class SfxRequest> = {...}) at sfx2/source/control/dispatch.cxx:989
        [...]
        
        but the Python process was already at
        
        > Traceback (most recent call first):
        >   <built-in method waitpid of module object at remote 0x60800002d140>
        >   File "instdir/program/python-core-3.7.7/lib/subprocess.py", line 1611, in _try_wait
        >     (pid, sts) = os.waitpid(self.pid, wait_flags)
        >   File "instdir/program/python-core-3.7.7/lib/subprocess.py", line 1653, in _wait
        >     (pid, sts) = self._try_wait(0)
        >   File "instdir/program/python-core-3.7.7/lib/subprocess.py", line 1019, in wait
        >     return self._wait(timeout=timeout)
        >   File "uitest/libreoffice/connection.py", line 133, in tearDown
        >     ret = self.soffice.wait()
        >   File "uitest/libreoffice/connection.py", line 178, in tearDown
        >     self.connection.tearDown()
        >   File "uitest/uitest/framework.py", line 46, in tearDown
        >     self.connection.tearDown()
        >   File "instdir/program/python-core-3.7.7/lib/unittest/case.py", line 631, in run
        >     self.tearDown()
        >   File "instdir/program/python-core-3.7.7/lib/unittest/case.py", line 676, in __call__
        >     return self.run(*args, **kwds)
        >   File "instdir/program/python-core-3.7.7/lib/unittest/suite.py", line 122, in run
        >     test(result)
        >   File "instdir/program/python-core-3.7.7/lib/unittest/suite.py", line 84, in __call__
        >     return self.run(*args, **kwds)
        >   File "instdir/program/python-core-3.7.7/lib/unittest/runner.py", line 176, in run
        >     test(result)
        >   File "uitest/test_main.py", line 128, in <module>
        >     result = unittest.TextTestRunner(stream=sys.stdout, verbosity=2).run(test_suite)
        
        and the relevant
        
        > ======================================================================
        > ERROR: test_tdf78133_options_app_colors (tdf78133.tdf78133)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "sw/qa/uitest/options/tdf78133.py", line 38, in test_tdf78133_options_app_colors
        >     self.ui_test.execute_dialog_through_command(".uno:OptionsTreeDialog")  #optionsdialog
        >   File "uitest/uitest/test.py", line 78, in execute_dialog_through_command
        >     raise DialogNotExecutedException(command)
        > uitest.test.DialogNotExecutedException: Dialog not executed for: .uno:OptionsTreeDialog
        
        had not yet been written to workdir/UITest/options/done.log (Python's unittest
        appears to unhelpfully hold back such vital information until the very end of
        the full test run).
        
        There appears to be no test code that relies on a timed-out
        execute_dialog_through_command throwing an exception instead of hanging (at
        least, there is no explicit catching of DialogNotExecutedException anywhere in
        the code, and a full `make check screenshot` on Linux kept working with this
        change).
        
        (This is similar to 19d3dba72fd744ab8dc1288b1c7c4c811b24ca28 "Do not time out
        close_dialog_through_button".)
        
        Change-Id: Ie907a091ae09b59e65c4b2676298e147c9d2da2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94786
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-25  Justin Luth  <justin.luth@collabora.com>  [42a37f8ce27ad8fca222f50b712a8fed52dbda95]

        Revert "tdf#104017 DOC export: be less aggressive with merging page styles"
        
        This reverts LO 6.3.4 commit 5d1709a7c4184eb31cfc4c2d3acadff3a4a68189,
        which tdf#133334 shows is wrong. How this made it past QA
        is a mystery to me. There should be lots of examples.
        
        Change-Id: I17be6e4bab44057f4535d4728825e12d068b65d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94782
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-05-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [39df467cd67ca7798e814d6c57f8bfd6791fc0ef]

        uitest: rework test that fails at times
        
        sometimes it fails with
        
        self.assertEqual(get_state_as_dict(xLineMetric)["Text"], "5.0 pt")
        AssertionError: '8.8 pt' != '5.0 pt'
        - 8.8 pt
        + 5.0 pt
        
        Change-Id: I5287d5ebbd92ef82bd384f609b92fbcfeef7fd44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94778
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-25  Balazs Varga  <balazs.varga991@gmail.com>  [74d020fb1344dd904681b612739727351f183b78]

        tdf#133190 tdf#133191 Chart OOXML export: fix text wrap and rotation
        
        of data point labels.
        
        Change-Id: Ic61d9ee149e838c000b5dc9ac0411bbe0f07219a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94598
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [03f43a7e82c86205552c9a05449b966b799410d5]

        Fix typo
        
        Change-Id: I01d37799ec2ba902613cc956b819af2f35e1c446
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94779
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-25  Luboš Luňák  <l.lunak@collabora.com>  [a6f9edbd3bf74022083302c6d857b644d71d2b48]

        high quality scale when drawing scaled Skia image (tdf#133339)
        
        Apparently even drawBitmap() may lead to image scaling.
        
        Change-Id: I8665dfc4d12768c3824bbc45aaa72277168acc8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94781
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-25  Tünde Tóth  <tundeth@gmail.com>  [ed2c880a691a0b179bbc92a8ce4ee49eac004035]

        tdf#133005 Chart: fix ODF import of date axis position
        
        Chart with date axis setting "On tick marks" wasn't
        imported correctly.
        
        See commit 40d83914d43f60a196dfabddea0b52e2046b333a
        (tdf#127792 implement UNO chart attribute MajorOrigin)
        
        Change-Id: I5967c4bab8690df1f191b33ecb0e5b043bca68a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94621
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7ed0993b9c2de38dfe2e71df15755b495f9a2299]

        Fix typos
        
        Change-Id: I7c94080396dae767079a968cdda74449a144a947
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94655
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-25  Aditya  <adityasahu1511@gmail.com>  [94181db5c3ed607042dd1b0ea029f54ac8238cf1]

        svx:unit tests for theme count, gallery theme entry functions in gallery
        
        Change-Id: I7ff7f6f5607348e8ff135614d7de1957741a11fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93305
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-25  Tor Lillqvist  <tml@collabora.com>  [88bd1509bf12e668a3a4107af42e8918171a7690]

        Enforce "internal" or "fully-internal" Python on macOS
        
        Offering a wider choice is pointless. There is no system Python on
        end-user machines, and besides, trying to build against the Python
        bundled with Xcode apparently causes compilation warnings.
        
        Change-Id: Iba24da1de36705df60cc5cf349885a7bae0ab879
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94769
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-05-25  Tünde Tóth  <tundeth@gmail.com>  [9cbde4be33d82fc822b11394e713b8d2492bcac8]

        tdf#125812 Chart: fix OOXML export of gradient center
        
        See also: commit 898e4ae1364e76af8be22183ac64d73b6a6d8d90
        (tdf#128794 Chart: Fix OOXML import/export of Radial gradient)
        
        Change-Id: I9486c5b1dfcfd25bbf00d5f11b90c3c02459f634
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94486
        Reviewed-by: Balazs Varga <balazs.varga991@gmail.com>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-05-25  Miklos Vajna  <vmiklos@collabora.com>  [5e975fe97ec9d4c28f7a18e471e1f6cef185d857]

        offapi: 6.5 is now called 7.0
        
        Change-Id: I6919bc94a96a3ecd63a22972dd0c0651d18559ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94771
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [7b47a96b20122863e77aa1918e878372b3485c9f]

        vcl: refactor code into GenerateConnectedComponents()
        
        Change-Id: I366900248d7d56bf98278463065460d98f321120
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94719
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [5ef0f7dfafd8b83818c831914467f93e47a5bb2f]

        vcl: refactor code into GenerateIntersectingConnectedComponents()
        
        Change-Id: I821feafacb5301c7001c68be995df72ba02a64b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94565
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-25  Tibor Nagy  <nagy.tibor2@nisz.hu>  [358f654af36fa12102685237f6eadebae4610fb5]

        tdf#107119 DOCX import: fix parallel text wrap around frames
        
        It was imported as "optimal page wrap" instead of parallel one,
        resulting different page layout depending on the distance
        of the frame object from the page margins.
        
        Co-authored-by: Attila Bakos (NISZ)
        
        Change-Id: I0db65c224f537bfd4f95ee073743a3d17d9e0e4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94576
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-25  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [956529cc28a5710ff6ea4e46dbe635fae64c4eb5]

        sd: add XPackageEncryption write support for binary ppt
        
        This adds save support for API-based MS-CRYPTO algos. If we have
        custom encryption data in media descriptor and corresponding service
        is available it will be used during saving.
        
        Change-Id: Id82f8b3fa7ea045b00d7d81e2c9ce5e130c8060c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/84442
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Jenkins

2020-05-25  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [1e18f22c6f497f269fe3226bc00afc3c8874049d]

        sd: add XPackageEncryption support for binary ppt
        
        This adds read support for API-based MS-CRYPTO algos.
        
        DRM encryption is implemented as a service and description
        will be called if we found corresponding streams inside
        binary OLE package.
        
        Change-Id: Ib91538d53ee1f53a3cd14a44d47fd6f6136c0472
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/84441
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-25  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [addb6099b85e1d15d8699856a626d48a8cf59f0a]

        calc: add XPackageEncryption write support for binary xls
        
        This adds save support for API-based MS-CRYPTO algos. If we have
        custom encryption data in media descriptor and corresponding service
        is available it will be used during saving.
        
        Change-Id: I5faf885cf494becca2838c6493413bcc56e91826
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/84440
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-25  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [aef6106e4c2d956ee89be2a67372de0774d6087f]

        calc: add XPackageEncryption support for binary xls
        
        This adds read support for API-based MS-CRYPTO algos.
        
        DRM encryption is implemented as a service and desrption
        will be called if we found corresponding streams inside
        binary OLE package.
        
        Change-Id: Ie580e5c12c48ccf99f9a932b1c66eb35866b7ef4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/84439
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-25  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [c6665a0fc8cdad31160daad65c10894cd3174584]

        sw: add XPackageEncryption save support for binary doc
        
        This adds save support for API-based MS-CRYPTO algos. If we have
        custom encryption data in media descriptor and corresponding service
        is available it will be used during saving.
        
        Change-Id: I814e4a7f73979ff7a65831b99f77f1a9e85916de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/84438
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-25  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [f1c1a4de8f17128191e1c6d26a737b88fcc31fc9]

        sw: add XPackageEncryption support for binary doc
        
        This adds read support for API-based MS-CRYPTO algos.
        
        DRM encryption is implemented as a service and desrption
        will be called if we found corresponding streams inside
        binary OLE package.
        
        Change-Id: Ie1a5b0417e1e7851b24d410c8f41dc85dd9210f7
        Reviewed-on: https://gerrit.libreoffice.org/81600
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>
        Tested-by: Vasily Melenchuk <vasily.melenchuk@cib.de>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/84437
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-25  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [b9353394f46e46485fd148f2842f0c1e8e5322e3]

        [MS-OFFCRYPTO] convert oox implementation into UNO service
        
        To permit pluggable crypto services, abstract existing
        implementation behind an XPackageEncryption API.
        
        Previous code already had two halfway-polymorphic classes (agile and
        standard 2007 engine), so we're not adding much additional layers.
        
        As MS crypto always uses OLE storage to wrap content into one single
        file, current implementation passes all substorage names down into
        XPackageEncryption APi, so different downstream implementations (e.g.
        for MS RMS, or Azure AIP) are possible.
        
        Because OleStorage classes are internal to LibO core, access is provided
        via XInput/XOutput stream API function.
        
        Change-Id: Icc32a4e0ce215090c3b739f1dcaa0654b36b7f08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/84436
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-25  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [2f17679a46ca1336cb82ef652e09f423c5b8923d]

        package: ignore unknown encryption parameters.
        
        Do not throw an exception if there are encryption parameters,
        but they are not supported in current output format. Invalid or
        unsupported encryption then fails higher up the stack.
        
        Change-Id: I21e4cf2f73d7c218ab5444b2016e838695163ca3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/84435
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-25  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [99f8714280d3d451cadce63e59aec27f584bc6d3]

        sfx2 UNO API: XModel2::setArgs() now also supports "EncryptionData"
        
        XModel2::setArgs() only permits hand-picked set of media descriptor
        parameters. Add one more in preparation to API-based MS crypto rework.
        
        Change-Id: I179a1cfc2cdd7b04becba0d7dfe9740d920ae4ee
        Reviewed-on: https://gerrit.libreoffice.org/80432
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>
        Tested-by: Vasily Melenchuk <vasily.melenchuk@cib.de>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/84434
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-25  Miklos Vajna  <vmiklos@collabora.com>  [82894d85147840f1f587e9530b12f0058f2ef2c3]

        sw: prefix members of SwUndoDelNum, SwUndoInsNum, SwUndoNumruleRename ...
        
        ... and SwUndoRenameFormat
        
        See tdf#94879 for motivation.
        
        Change-Id: I9ff812ce6c3c956954262e0546fe5f538bd91d83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94768
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-05-25  Caolán McNamara  <caolanm@redhat.com>  [8416395d96f7dd64f7b04c9b1f21b87c61e57211]

        no GtkTextView:border cases exist anymore
        
        Change-Id: I5f95ac2b34abbdcc91f052367dd7b8cce303db93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94741
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-25  Stephan Bergmann  <sbergman@redhat.com>  [91345e7dde6100496a7c9e815b72b2821ae82bc2]

        Clean up dead code
        
        ...after d55fb1552f6ecd5c2f9e817d2b820e1a66410840 "loplugin:unusedfields in
        framework" had removed the sole consume of sRelPathNoLang.
        
        Change-Id: I7fb6aae42e4ea0b4fdebc993498e43066ea0c8fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94763
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-25  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [16861376f684f46ab7ca9716d0de2a3f9f5c5a57]

        tdf#50916 FILEOPEN Remove too many columns warning, which is no longer relevant
        
        Change-Id: I8c08bda1e84d995070032e9349e4259c756ad1e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94700
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2020-05-25  Julien Nabet  <serval2412@yahoo.fr>  [b0bbfdf89d6496ffda4dc409ec5f2add8c94fe2a]

        tdf#133348 remove from list before calling SetActiveSidebarWin
        
        so GetNextPostIt won't deal with mvPostItFields containing empty unique_ptr
        See bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=161242
        
        Change-Id: I7c9a3e91d5186492cb185f799b60d1dcc5edf7af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94766
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-25  Justin Luth  <justin.luth@collabora.com>  [50b76d9bf3747e1b5bcb6ce189337872db379e45]

        tdf#133000 writerfilter: apply non-contradictory num-style
        
        This fixes 7.0 regression exposed by tdf#131321's
        commit 35fc5ef0a759884b24ed8b83cd05702a0fab64cc
        
        This patch version heavily depends on recent changes,
        but could easily be adapted to older ways.
        (See previous versions in gerrit.)
        
        Because LO can now find the numbering rule through
        the para-style definition, it doesn't bother creating it
        as a direct paragraph property anymore.
        So that "directness" has to be specified during the import.
        
        This problem manifested itself in two ways.
        1.) In SW, the direct numbering was lost and it simply
            inherits from the para-style. If numbering is now turned off
            in the para-style, then the paragraph loses it too.
        2.) Because the numbering was considered to be
            defined by the paragraph style, the para-style-indents
            had higher priority than the numbering-indents.
            When numbering is defined directly on the paragraph,
            it has higher priority than the para-style-indents.
        
        Change-Id: I04c3944de8a91d9f253791fbd05d6324a8b7a9da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94365
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-05-25  Muhammet Kara  <muhammet.kara@collabora.com>  [21875558f6c478f07d68ff39e025d7ffd451674f]

        clang-format sc with under 5-percent lines of change
        
        Files which could become clang-format conformant with
        under 5-percent lines of change relative to the total
        count of lines in the file are found by using bin/find-clang-format.py,
        and fixed with /opt/lo/bin/clang-format -i <path-of-the-file>
        
        There will be follow-up patches to fix all 'under-5-percent' files.
        
        Change-Id: I2d37d9c94116d2823f9a21024bdb7ff1a6207d5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94744
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-05-25  Tor Lillqvist  <tml@collabora.com>  [787a6c2244af5646a9d1177ae294bfb891e2373b]

        Add source files from sfx2/source/appl
        
        Change-Id: I7462abcf0e79b4c43c8fd67c755113484e245310

2020-05-25  Tor Lillqvist  <tml@collabora.com>  [62bf3cf458c6828cce74876f21fd6b2e31045e00]

        Correct comments
        
        The --enable-canonical-installation-tree-structure option is gone. We
        always use a "canonical" app bundle structure (with MacOS, Frameworks,
        Library, and Resources) on macOS since
        6492c8576e0393f7ee548cd938e84c80e8d37127 in 2014.
        
        Change-Id: I6cbd3c5141aba643bc05bfa7d4de1e7d73a14112
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94761
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-05-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [94f9b77b73d8c8bc6579bcd54861c76dc1e94f22]

        tdf#133189, tdf#129267: sw: Add UItest
        
        Change-Id: I01cf8e0b263c927fd03e715640e7f825dbb1bbd7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94755
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-24  Caolán McNamara  <caolanm@redhat.com>  [8b6595bc09b02fcff75da5bf498ddb0de4de0247]

        use SETNOSB for name
        
        Change-Id: Ia05d6a267e19d2a0a3b45862f4a7d04568e950e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94742
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-24  Caolán McNamara  <caolanm@redhat.com>  [b55838c8ce067898f479569e62b7b11e137885ab]

        GetSysFontData is newly unused
        
        and thus SystemFontData
        
        Change-Id: I563a6b7c251194cd73c6b0026d4ae8485a057b28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94740
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-24  Caolán McNamara  <caolanm@redhat.com>  [dbe58407ecf6a74671e8703a57b27896409fd5af]

        GetSysTextLayoutData is newly unused
        
        and thus SystemTextLayoutData and SystemGlyphData
        
        Change-Id: Ib22e4b4f98b9da0337f31645bd26e41475f6d830
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94739
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-24  Caolán McNamara  <caolanm@redhat.com>  [b59e0fc4faf42dab0fac46057c3b83ceaf54654e]

        isCairoRenderable is newly unused
        
        Change-Id: I3234509406989661a2e5d3866bee057c17984437
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94738
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-24  Caolán McNamara  <caolanm@redhat.com>  [787f2c04d742a69802fcd5fad486ad4334226f48]

        remove now unnecessary cairo/virtual-device syncing
        
        Change-Id: I0dc88b1e7c6c1ac336bbfb772c8ebced5e1b432c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94737
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-24  Caolán McNamara  <caolanm@redhat.com>  [770892a387361067d23ab08ed38690c50b8b9395]

        platforms using the cairo canvas use cairo for text rendering already
        
        this wasn't true at the time the canvas text rendering was written
        but it is true now so its better now to just simplify this to using
        the vcl text rendering to render the text through cairo
        
        Change-Id: I1e63496e03e2cedc3e36e2bf10b0eab90a549629
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94736
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-24  Stephan Bergmann  <sbergman@redhat.com>  [de01c1978216373a9aa7cd01e28186d2752e6cc4]

        Remove some OSL_DEBUG_LEVEL > 1 code
        
        ...that would no longer compile since 2f5f45921b05904a4be1ff633be09c62cb44ff08
        "support O(U)String::number() for fast string concatenation", anyway:
        
        > vcl/unx/generic/app/i18n_cb.cxx:508:56: error: incompatible operand types ('const char [14]' and 'OStringNumber<int>')
        >                 << ((call_data->type == XIMBitmapType) ?
        >                                                        ^
        
        Change-Id: Id7818ed6228ff317e1bee4efd53f15a2786689d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94758
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-24  Mike Kaganski  <mike.kaganski@collabora.com>  [f2561331534459f8aebc57e8615fa5f626521bcb]

        Prevent deadlock accessing clipboard
        
        Main thread call stack:
        
        	win32u.dll!NtUserMsgWaitForMultipleObjectsEx()
        	user32.dll!RealMsgWaitForMultipleObjectsEx()
        	combase.dll!CCliModalLoop::BlockFn(void * * ahEvent, unsigned long cEvents, unsigned long * lpdwSignaled) Line 2233
        	combase.dll!ModalLoop(CSyncClientCall * pClientCall) Line 166
        	combase.dll!ClassicSTAThreadDispatchCrossApartmentCall(tagRPCOLEMESSAGE * pMessage, OXIDEntry * pOXIDEntry, CSyncClientCall * pClientCall) Line 321
        	[Inline Frame] combase.dll!CSyncClientCall::SwitchAptAndDispatchCall(tagRPCOLEMESSAGE * pMessage) Line 5696
        	combase.dll!CSyncClientCall::SendReceive2(tagRPCOLEMESSAGE * pMessage, unsigned long * pstatus) Line 5377
        	[Inline Frame] combase.dll!SyncClientCallRetryContext::SendReceiveWithRetry(tagRPCOLEMESSAGE *) Line 1617
        	[Inline Frame] combase.dll!CSyncClientCall::SendReceiveInRetryContext(SyncClientCallRetryContext *) Line 567
        	combase.dll!ClassicSTAThreadSendReceive(CSyncClientCall * pClientCall, tagRPCOLEMESSAGE * pMsg, unsigned long * pulStatus) Line 549
        	combase.dll!CSyncClientCall::SendReceive(tagRPCOLEMESSAGE * pMessage, unsigned long * pulStatus) Line 783
        	combase.dll!CClientChannel::SendReceive(tagRPCOLEMESSAGE * pMessage, unsigned long * pulStatus) Line 653
        	combase.dll!NdrExtpProxySendReceive(void * pThis, _MIDL_STUB_MESSAGE * pStubMsg) Line 2002
        	rpcrt4.dll!NdrpClientCall3()
        	rpcrt4.dll!NdrClientCall3()
        	[Inline Frame] combase.dll!IDataObject_RemoteGetData_Proxy(IDataObject *) Line 2082
        	combase.dll!IDataObject_GetData_Proxy(IDataObject * This, tagFORMATETC * pformatetcIn, tagSTGMEDIUM * pMedium) Line 1270
        	sysdtrans.dll!CAPNDataObject::GetData(tagFORMATETC * pFormatetc, tagSTGMEDIUM * pmedium) Line 146
        	sysdtrans.dll!CDOTransferable::getClipboardData(CFormatEtc & aFormatEtc) Line 421
        	sysdtrans.dll!CDOTransferable::getTransferData(const com::sun::star::datatransfer::DataFlavor & aFlavor) Line 251
        	vcllo.dll!TransferableDataHelper::GetAny(const com::sun::star::datatransfer::DataFlavor & rFlavor, const rtl::OUString & rDestDoc) Line 1461
        	vcllo.dll!TransferableDataHelper::GetSequence(const com::sun::star::datatransfer::DataFlavor & rFlavor, const rtl::OUString & rDestDoc) Line 2043
        	vcllo.dll!TransferableDataHelper::GetSotStorageStream(const com::sun::star::datatransfer::DataFlavor & rFlavor, tools::SvRef<SotStorageStream> & rxStream) Line 2061
        	vcllo.dll!TransferableDataHelper::GetSotStorageStream(SotClipboardFormatId nFormat, tools::SvRef<SotStorageStream> & rxStream) Line 2055
        	swlo.dll!SwTransferable::PasteFileContent(TransferableDataHelper & rData, SwWrtShell & rSh, SotClipboardFormatId nFormat, bool bMsg, bool bIgnoreComments) Line 2060
        	swlo.dll!SwTransferable::PasteData(TransferableDataHelper & rData, SwWrtShell & rSh, unsigned char nAction, SotExchangeActionFlags nActionFlags, SotClipboardFormatId nFormat, SotExchangeDest nDestination, bool bIsPasteFormat, bool bIsDefault, const Point * pPt, char nDropAction, bool bPasteSelection, RndStdIds nAnchorType, bool bIgnoreComments, SwPasteContext * pContext, PasteTableType ePasteTable) Line 1743
        	swlo.dll!SwTransferable::Paste(SwWrtShell & rSh, TransferableDataHelper & rData, RndStdIds nAnchorType, bool bIgnoreComments, PasteTableType ePasteTable) Line 1576
        	swlo.dll!SwBaseShell::ExecClpbrd(SfxRequest & rReq) Line 304
        	swlo.dll!SfxStubSwBaseShellExecClpbrd(SfxShell * pShell, SfxRequest & rReq) Line 2189
        	sfxlo.dll!SfxShell::CallExec(void(*)(SfxShell *, SfxRequest &) pFunc, SfxRequest & rReq) Line 197
        	sfxlo.dll!SfxDispatcher::Call_Impl(SfxShell & rShell, const SfxSlot & rSlot, SfxRequest & rReq, bool bRecord) Line 255
        	sfxlo.dll!SfxDispatcher::Execute_(SfxShell & rShell, const SfxSlot & rSlot, SfxRequest & rReq, SfxCallMode eCallMode) Line 752
        	sfxlo.dll!SfxBindings::Execute_Impl(SfxRequest & aReq, const SfxSlot * pSlot, SfxShell * pShell) Line 1059
        	sfxlo.dll!SfxDispatchController_Impl::dispatch(const com::sun::star::util::URL & aURL, const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & aArgs, const com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> & rListener) Line 758
        	sfxlo.dll!SfxOfficeDispatch::dispatchWithNotification(const com::sun::star::util::URL & aURL, const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & aArgs, const com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> & rListener) Line 242
        	fwelo.dll!framework::DispatchHelper::executeDispatch(const com::sun::star::uno::Reference<com::sun::star::frame::XDispatch> & xDispatch, const com::sun::star::util::URL & aURL, bool SyncronFlag, const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & lArguments) Line 152
        	fwelo.dll!framework::DispatchHelper::executeDispatch(const com::sun::star::uno::Reference<com::sun::star::frame::XDispatchProvider> & xDispatchProvider, const rtl::OUString & sURL, const rtl::OUString & sTargetFrameName, long nSearchFlags, const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & lArguments) Line 109
        	unotest.dll!unotest::MacrosTest::dispatchCommand(const com::sun::star::uno::Reference<com::sun::star::lang::XComponent> & xComponent, const rtl::OUString & rCommand, const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & rPropertyValues) Line 77
        	test_sw_uiwriter.dll!testTdf132187::TestBody() Line 91
        	test_sw_uiwriter.dll!std::_Invoker_pmf_pointer::_Call<void (__cdecl testTdf132187::*)(void),testTdf132187 * &>(void(testTdf132187::*)() _Pmf, testTdf132187 * & _Arg1) Line 1610
        	test_sw_uiwriter.dll!std::invoke<void (__cdecl testTdf132187::*&)(void),testTdf132187 * &>(void(testTdf132187::*)() & _Obj, testTdf132187 * & <_Args_0>) Line 1610
        	test_sw_uiwriter.dll!std::_Invoker_ret<std::_Unforced,0>::_Call<void (__cdecl testTdf132187::*&)(void),testTdf132187 * &>(void(testTdf132187::*)() & <_Vals_0>, testTdf132187 * & <_Vals_1>) Line 1646
        	test_sw_uiwriter.dll!std::_Call_binder<std::_Unforced,0,void (__cdecl testTdf132187::*)(void),std::tuple<testTdf132187 *>,std::tuple<>>(std::_Invoker_ret<std::_Unforced,0> __formal, std::integer_sequence<unsigned __int64,0> __formal, void(testTdf132187::*)() & _Obj, std::tuple<testTdf132187 *> & _Tpl, std::tuple<> && _Ut) Line 1433
        	test_sw_uiwriter.dll!std::_Binder<std::_Unforced,void (__cdecl testTdf132187::*&)(void),testTdf132187 * &>::operator()<>() Line 1473
        	test_sw_uiwriter.dll!std::_Invoker_functor::_Call<std::_Binder<std::_Unforced,void (__cdecl testTdf132187::*&)(void),testTdf132187 * &> &>(std::_Binder<std::_Unforced,void (__cdecl testTdf132187::*&)(void),testTdf132187 * &> & _Obj) Line 1610
        	test_sw_uiwriter.dll!std::invoke<std::_Binder<std::_Unforced,void (__cdecl testTdf132187::*&)(void),testTdf132187 * &> &>(std::_Binder<std::_Unforced,void (__cdecl testTdf132187::*&)(void),testTdf132187 * &> & _Obj) Line 1610
        	test_sw_uiwriter.dll!std::_Invoker_ret<void,1>::_Call<std::_Binder<std::_Unforced,void (__cdecl testTdf132187::*&)(void),testTdf132187 * &> &>(std::_Binder<std::_Unforced,void (__cdecl testTdf132187::*&)(void),testTdf132187 * &> & <_Vals_0>) Line 1629
        	test_sw_uiwriter.dll!std::_Func_impl_no_alloc<std::_Binder<std::_Unforced,void (__cdecl testTdf132187::*&)(void),testTdf132187 * &>,void>::_Do_call() Line 927
        	test_sw_uiwriter.dll!std::_Func_class<void>::operator()() Line 977
        	test_sw_uiwriter.dll!CppUnit::TestCaller<testTdf132187>::runTest() Line 176
        	cppunitd_dll.dll!CppUnit::TestCaseMethodFunctor::operator()() Line 33
        	vclbootstrapprotector.dll!`anonymous namespace'::Protector::protect(const CppUnit::Functor & functor, const CppUnit::ProtectorContext & __formal) Line 46
        	cppunitd_dll.dll!CppUnit::ProtectorChain::ProtectFunctor::operator()() Line 21
        	unobootstrapprotector.dll!`anonymous namespace'::Prot::protect(const CppUnit::Functor & functor, const CppUnit::ProtectorContext & __formal) Line 79
        	cppunitd_dll.dll!CppUnit::ProtectorChain::ProtectFunctor::operator()() Line 21
        	unoexceptionprotector.dll!`anonymous namespace'::Prot::protect(const CppUnit::Functor & functor, const CppUnit::ProtectorContext & context) Line 61
        	cppunitd_dll.dll!CppUnit::ProtectorChain::ProtectFunctor::operator()() Line 21
        	cppunitd_dll.dll!CppUnit::DefaultProtector::protect(const CppUnit::Functor & functor, const CppUnit::ProtectorContext & context) Line 15
        	cppunitd_dll.dll!CppUnit::ProtectorChain::ProtectFunctor::operator()() Line 21
        	cppunitd_dll.dll!CppUnit::ProtectorChain::protect(const CppUnit::Functor & functor, const CppUnit::ProtectorContext & context) Line 86
        	cppunitd_dll.dll!CppUnit::TestResult::protect(const CppUnit::Functor & functor, CppUnit::Test * test, const std::string & shortDescription) Line 182
        	cppunitd_dll.dll!CppUnit::TestCase::run(CppUnit::TestResult * result) Line 91
        	cppunitd_dll.dll!CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult * controller) Line 65
        	cppunitd_dll.dll!CppUnit::TestComposite::run(CppUnit::TestResult * result) Line 24
        	cppunitd_dll.dll!CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult * controller) Line 65
        	cppunitd_dll.dll!CppUnit::TestComposite::run(CppUnit::TestResult * result) Line 24
        	cppunitd_dll.dll!CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult * result) Line 47
        	cppunitd_dll.dll!CppUnit::TestResult::runTest(CppUnit::Test * test) Line 150
        	cppunitd_dll.dll!CppUnit::TestRunner::run(CppUnit::TestResult & controller, const std::string & testPath) Line 96
        	cppunittester.exe!`anonymous namespace'::ProtectedFixtureFunctor::run() Line 316
        	cppunittester.exe!sal_main() Line 466
        	cppunittester.exe!main(int argc, char * * argv) Line 373
        	cppunittester.exe!invoke_main() Line 79
        	cppunittester.exe!__scrt_common_main_seh() Line 288
        	cppunittester.exe!__scrt_common_main() Line 331
        	cppunittester.exe!mainCRTStartup() Line 17
        	kernel32.dll!BaseThreadInitThunk()
        	ntdll.dll!RtlUserThreadStart()
        
        The worker thread call stack:
        
        	ntdll.dll!NtWaitForAlertByThreadId()
        	ntdll.dll!RtlpWaitOnAddressWithTimeout()
        	ntdll.dll!RtlpWaitOnAddress()
        	ntdll.dll!RtlpWaitOnCriticalSection()
        	ntdll.dll!RtlpEnterCriticalSectionContended()
        	ntdll.dll!RtlEnterCriticalSection()
        	sal3.dll!osl_acquireMutex(_oslMutexImpl * Mutex) Line 66
        	vclplug_winlo.dll!osl::Mutex::acquire() Line 57
        	vclplug_winlo.dll!SalYieldMutex::doAcquire(unsigned long nLockCount) Line 165
        	comphelper.dll!comphelper::SolarMutex::acquire(unsigned long nLockCount) Line 87
        	vcllo.dll!osl::Guard<comphelper::SolarMutex>::Guard<comphelper::SolarMutex>(comphelper::SolarMutex & t) Line 136
        	vcllo.dll!SolarMutexGuard::SolarMutexGuard() Line 1347
        	vcllo.dll!TransferableHelper::getTransferData2(const com::sun::star::datatransfer::DataFlavor & rFlavor, const rtl::OUString & rDestDoc) Line 294
        	vcllo.dll!TransferableHelper::getTransferData(const com::sun::star::datatransfer::DataFlavor & rFlavor) Line 287
        	sysdtrans.dll!CXTDataObject::renderAnyDataAndSetupStgMedium(tagFORMATETC & fetc, tagSTGMEDIUM & stgmedium) Line 341
        	sysdtrans.dll!CXTDataObject::GetData(tagFORMATETC * pFormatetc, tagSTGMEDIUM * pmedium) Line 261
        	sysdtrans.dll!CXNotifyingDataObject::GetData(tagFORMATETC * pFormatetc, tagSTGMEDIUM * pmedium) Line 86
        	ole32.dll!CClipDataObject::GetData(tagFORMATETC * pformatetc, tagSTGMEDIUM * pmedium) Line 1045
        	[Inline Frame] combase.dll!IDataObject_GetData_Stub(IDataObject * This, tagFORMATETC *) Line 1291
        	combase.dll!IDataObject_RemoteGetData_Thunk(_MIDL_STUB_MESSAGE * pStubMsg) Line 2112
        	rpcrt4.dll!Ndr64StubWorker()
        	rpcrt4.dll!NdrStubCall3()
        	combase.dll!CStdStubBuffer_Invoke(IRpcStubBuffer * This, tagRPCOLEMESSAGE * prpcmsg, IRpcChannelBuffer * pRpcChannelBuffer) Line 1524
        	[Inline Frame] combase.dll!InvokeStubWithExceptionPolicyAndTracing::__l6::<lambda_c9f3956a20c9da92a64affc24fdd69ec>::operator()() Line 1385
        	combase.dll!ObjectMethodExceptionHandlingAction<<lambda_c9f3956a20c9da92a64affc24fdd69ec>>(InvokeStubWithExceptionPolicyAndTracing::__l6::<lambda_c9f3956a20c9da92a64affc24fdd69ec> action, ObjectMethodExceptionHandlingInfo * pExceptionHandlingInfo, ExceptionHandlingResult * pExceptionHandlingResult, void *) Line 87
        	[Inline Frame] combase.dll!InvokeStubWithExceptionPolicyAndTracing(IRpcStubBuffer * pMsg, tagRPCOLEMESSAGE *) Line 1383
        	combase.dll!DefaultStubInvoke(bool bIsAsyncBeginMethod, IServerCall * pServerCall, IRpcChannelBuffer * pChannel, IRpcStubBuffer * pStub, unsigned long * pdwFault) Line 1452
        	[Inline Frame] combase.dll!SyncStubCall::Invoke(IServerCall *) Line 1509
        	combase.dll!SyncServerCall::StubInvoke(IRpcChannelBuffer * pChannel, IRpcStubBuffer * pStub, unsigned long * pdwFault) Line 826
        	[Inline Frame] combase.dll!StubInvoke(tagRPCOLEMESSAGE * pMsg, CStdIdentity * pStdID, IRpcStubBuffer *) Line 1734
        	combase.dll!ServerCall::ContextInvoke(tagRPCOLEMESSAGE * pMessage, IRpcStubBuffer * pStub, CServerChannel * pChannel, tagIPIDEntry * pIPIDEntry, unsigned long * pdwFault) Line 1418
        	[Inline Frame] combase.dll!CServerChannel::ContextInvoke(tagRPCOLEMESSAGE *) Line 1327
        	[Inline Frame] combase.dll!DefaultInvokeInApartment(tagRPCOLEMESSAGE *) Line 3352
        	combase.dll!ReentrantSTAInvokeInApartment(tagRPCOLEMESSAGE * pMsg, unsigned long dwCallCat, bool bIsTouchedASTACall, IRpcStubBuffer * pStub, CServerChannel * pChnl, tagIPIDEntry * pIPIDEntry, unsigned long * pdwFault) Line 112
        	combase.dll!AppInvoke(ServerCall * pServerCall, CServerChannel * pChannel, IRpcStubBuffer * pStub, void * pStubBuffer, void * pIPIDEntry, tagIPIDEntry * pLocalb, WireLocalThis *) Line 1182
        	combase.dll!ComInvokeWithLockAndIPID(ServerCall * pServerCall, tagIPIDEntry * pIPIDEntry, bool * pbCallerResponsibleForRequestMessageCleanup) Line 2290
        	[Inline Frame] combase.dll!ComInvoke(ServerCall *) Line 1803
        	[Inline Frame] combase.dll!ThreadDispatch(ServerCall *) Line 416
        	combase.dll!ThreadWndProc(HWND__ * window, unsigned int message, unsigned __int64 wparam, __int64 params) Line 744
        	user32.dll!UserCallWinProcCheckWow()
        	user32.dll!DispatchMessageWorker()
        	sysdtrans.dll!CMtaOleClipboard::run() Line 652
        	sysdtrans.dll!CMtaOleClipboard::oleThreadProc(void * pParam) Line 673
        	ucrtbased.dll!thread_start<unsigned int (__cdecl*)(void *),1>(void * const parameter) Line 97
        	kernel32.dll!BaseThreadInitThunk()
        	ntdll.dll!RtlUserThreadStart()
        
        Main thread acquires solar mutex in SfxDispatchController_Impl::dispatch,
        and calls IDataObject::GetData.
        Worker thread serves the call, and waits for the solar mutex => deadlock.
        
        Change-Id: Ic408a779af9390531d1fc4272995f12849716a87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94679
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-24  Johnny_M  <klasse@partyheld.de>  [a64ad061282f8fb0591bb697f1d7e81367964210]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e6f2c600ae0505cf488a8427d2499d296a9ccadb
          - tdf#132643 Translate German section IDs
            
            Change-Id: I5b65497ca615ca736a6426940e190da777221482
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94750
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-24  Johnny_M  <klasse@partyheld.de>  [f111503d5414663c2f69ec295af97fcdc5f74f41]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 825a584c73c277e44e69c91c2371acc1b0c1dd6a
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ie9752e22b0ce3688df3bb9731a1056fb19e73ffe
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94752
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-24  Johnny_M  <klasse@partyheld.de>  [6f365ab45cb5204cb64ab1e35d90b2d82f08aa97]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bd7128625bc944eba13291b3c0a0856fad07486f
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ia44a3964720ea9c6cf7d4fe73b752b31012712ad
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94753
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-24  Johnny_M  <klasse@partyheld.de>  [3a9befe3987ea20944f715874091e948ad2a3cda]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 788e28bf8240e244e9be8e663a6b4d022b1b752f
          - tdf#132643 Translate German section IDs
            
            Change-Id: Iff1ac8567d53994b88971a3d40bb040b5515344e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94751
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-24  Johnny_M  <klasse@partyheld.de>  [aee9e978273041c79af2ce7c0a96d73b3cde3256]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c8639f6f03a16c76787d39b3351001b020a8672b
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ia6c9ef084f6ce244237aba739c2dc26eef6ded70
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94749
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-24  Mike Kaganski  <mike.kaganski@collabora.com>  [6b9912a0f53e4939dce4436fd31160e2fffc687e]

        Use MsgWaitForMultipleObjects as suggested by API documentation
        
        WaitForMultipleObjects documentation [1] tells:
        
          If a thread creates any windows, it must process messages.
          Message broadcasts are sent to all windows in the system. A
          thread that uses a wait function with no time-out interval may
          cause the system to become deadlocked. Two examples of code
          that indirectly creates windows are DDE and the CoInitialize
          function. Therefore, if you have a thread that creates windows, use
          MsgWaitForMultipleObjects or MsgWaitForMultipleObjectsEx,
          rather than WaitForMultipleObjects
        
        The code calls CoInitialize, so follow the documentation advise.
        
        [1] https://docs.microsoft.com/en-us/windows/win32/api/synchapi/nf-synchapi-waitformultipleobjects
        
        Change-Id: I458234a3c99936e30e5b84224644542e980726dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94678
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-24  Mike Kaganski  <mike.kaganski@collabora.com>  [b3c8859cd20bd02adea5d2b026001f67feacc754]

        Revert "Try to blind-solve cppunittester hangs on Windows"
        
        This reverts commit 1126515226b60630b3a0fd72c45258b230dfe8fd.
        
        Reason for revert: it only took one run after merging the patch to see it
        still hangs...
        
        Change-Id: I9235004d0568462b112da7f23bc615f3647f4755
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94677
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-24  Andras Timar  <andras.timar@collabora.com>  [f2b6f4f00a4a96a8eb0d7a40aa7a01eea8e21cd0]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to b6fee5e2945dda9ab9830bc8cbaefab1fa8ebd39
          - Updated Latvian dictionary to version 1.4.0
            
            Change-Id: I11ad053bca1e8e95148a064249162311ce8f16ce
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/94735
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2020-05-24  Julien Nabet  <serval2412@yahoo.fr>  [818af4717bd7d4fbb6f622128c99259efb0714c9]

        Revert "tdf#37268: use also sheet local range in Pivot"
        
        This reverts commit 73af06a6a7fcb2d92d36a45bbe54395bcba8dfb0.
        
        The patch is wrong according to:
        https://bugs.documentfoundation.org/show_bug.cgi?id=37268#c24
        
        Change-Id: I63dd69afa3fc324930cd16ccc3458372d7745531
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94748
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-24  Mike Kaganski  <mike.kaganski@collabora.com>  [1126515226b60630b3a0fd72c45258b230dfe8fd]

        Try to blind-solve cppunittester hangs on Windows
        
        ... calling OleInitialize early in sal_main to initialize COM and concurrency.
        
        Seeing intermittent hangs in main thread in CAPNDataObject::GetData calling
        m_rIDataObjectOrg->GetData, and the inner stack waiting objects in the code
        doing apartment switching (I forgot to save a stack to paste unfortunately),
        I suspect that being related to incorrect concurrency model. OleInitialize
        docs [1] mention:
        
          Applications that use the following functionality must call OleInitialize
          before calling any other function in the COM library:
        
          * Clipboard
          * Drag and Drop
          * Object linking and embedding (OLE)
          * In-place activation
        
          ...
        
          Because OLE operations are not thread-safe, OleInitialize specifies the
          concurrency model as single-thread apartment.
        
        CoInitializeEx sets COINIT_MULTITHREADED by default, so possibly that might
        get called somewhere before clipboard/OLE code is called. I hope that this
        change would fix those hangs.
        
        [1] https://docs.microsoft.com/en-us/windows/win32/api/ole2/nf-ole2-oleinitialize
        
        Change-Id: I7213c9d6cb4bd0691a3ce355995157797d7db93f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94675
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [e3ca594d63daa7e59cee1f9745015f582ab4e773]

        remove some unused defines
        
        Change-Id: Ibfdc84f07642db6ec8362c4d76195b4f39dc103c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94731
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [552b1fc70fc2fca2ba3d33929f20c3172e9e8bb4]

        inline some use-once typedefs
        
        Change-Id: Idddba2f3fd05265b08dbc88edb6152d34a166052
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94730
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [9a453051639be4bee9339bface0bb4678eb58bf4]

        remove some unused typedefs
        
        Change-Id: I305086e26538110481918f8250a482e4738ac41f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94729
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-24  Julien Nabet  <serval2412@yahoo.fr>  [f7a77ec55a94bcac13cde7c7e7644d70771b6098]

        Revert "Fix leak in extensions/updatecheck"
        
        This reverts commit 05ab836cf3001093a6e375bcb3e4654bbedcfa52 since it's wrong
        
        Reason for revert: <INSERT REASONING HERE>
        
        Change-Id: Ibdc97c6507fb081e34fdaabd65f61a01057300f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94676
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-24  Chris Sherlock  <chris.sherlock79@gmail.com>  [7637547123b00a9b07ef8659bc077be85cba0a89]

        tdf#74702 vcl: extract IsScreenComp()
        
        Change-Id: Ie35ae8c10eaa66b48c9c79a0356a71ad82ca66e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94720
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-24  Muhammet Kara  <kara@thinky.home>  [ccbcaac09f5e0e6c103d57f83aee629b3092c4a0]

        Remove clang-format conformant files from the blacklist
        
        Change-Id: I48afc12427e25424b275c1f0d0484ec300948b3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94743
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-05-24  Mike Kaganski  <mike.kaganski@collabora.com>  [ebd391767d70903e6a4ea7e213f475af94e183ec]

        tdf#101181: drop useless "GlowEffect" boolean property
        
        Just use GlowEffectRad to indicate effect presense: radius of 0 means
        effect is disabled.
        
        Change-Id: Ic06bba34f5a851f120d3d00cb7e20c429ead9ee1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94732
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-23  Caolán McNamara  <caolanm@redhat.com>  [0e5e935deb0527c64865cfcc53a0421e56b74b6f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2bc84bb9807e3929f7f34a934d1b4ffe772eaa4e
          - nospin hack no longer in use
            
            Change-Id: Id1c63826821195224594d5cd920a9e198da1d585
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94733
            Tested-by: Jenkins
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
            
2020-05-23  Caolán McNamara  <caolanm@redhat.com>  [3cf6d908c21400e005dcbf03a94282279fe61b9b]

        nospin hack no longer in use
        
        Change-Id: Ib855c429ac936f9b7bb219ad4729f99b0625ec37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94734
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [93649784ddbb7d9ca779d14fd60fb97385325d17]

        vcl: move stage 1 functionality into DetectBackground()
        
        Change-Id: I7a1785683868ca48156208bb08a80298b332fee2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94563
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3f14671b5f0cf11dc2e0e5ae11700afcef63ce81]

        svx: move LOKit specifics out of SetMarkHandles into own method
        
        The SdrMarkView::SetMarkHandles method is too big because it
        also hosts the LOKit sending of callbacks, so move that into
        it's own method. Would be a good idea to split even more and
        move into own class in a future commit.
        
        Change-Id: I7e6389bfa98f22c44863c6eddc840692a7f22605
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94728
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [beacca27ecc1b1463477c644e36a7e5815053433]

        sd: move SearchSelection constructor to header file
        
        Change-Id: I71d7986044208b6c733c1d46db7bf84bc6254915
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94727
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [0f593cbec826e79051a13c5b18bbe796cef12519]

        vcl: rename misnamed OutputDevice::SetBackgroundComponentBounds()
        
        This function does not set the internal state of anything in
        OutputDevice, but rather calculates the background component bounds.
        Hence it should be a Get function, not a Set function.
        
        Change-Id: Id33d8febfa012de2b44a671e9bddad18bc86ce78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94396
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ce8a677bdd3ef380e26b61ca18deaf480137161f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 611f06ecc3dd2edb2102e0cc3bd1c884590c9558
          - Contact Section 21
            
            target should not be randomized id's.
            
            Change-Id: I94f9e1ca667db4fe61450a51ac0b6f7dfde6fdf5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94718
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-23  Serge Krot  <Serge.Krot@cib.de>  [80cea3682b2cf07f1685852cd8809d9db58a1cb5]

        tdf#133270 MAILMERGE progress is not updated during export of many files
        
        See also https://gerrit.libreoffice.org/c/core/+/90686 for a similar
        change.
        
        Change-Id: I063394f7ef0a68c79366f09c9d2cf5775a57e640
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94663
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-23  Luboš Luňák  <l.lunak@collabora.com>  [c42550f520e896abc59d91d588eb3ae9f0e0609d]

        show Skia UI controls only on Windows for now (tdf#133166)
        
        Windows is now more or less the only platform where Skia gets used.
        There's also the 'gen' VCL backend on Linux, but that one gets
        used rarely and it's Skia options are still accessible in the expert
        configuration.
        
        Change-Id: Ibec9b8b15e9200f003367b4568432ce93ec63893
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94708
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [50d7e02bb772d58f0babaf3e9550b865554e2a27]

        vcl: I found it hard to read this code, removed unnecessary whitespace
        
        Change-Id: Idef29168a77548aed0c1c99e85b386df5c2c2a2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94564
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [1668d38a14e10f7433eed83b21c11f5e0f2915d6]

        uitest: add wrapper for macro editor
        
        Change-Id: I729c5cdbc3ba925a0c08750eba199a400babba1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94445
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2020-05-23  Stephan Bergmann  <sbergman@redhat.com>  [5ef3267c3a02da283ae15de3e2ad73395130a053]

        Silence -Werror=unused-variable
        
        ...with --enable-debug --disable-assert-always-abort, see e.g.
        <https://ci.libreoffice.org/job/lo_tb_random_config_linux/2418/>
        
        Change-Id: Id1400a45bbf83259632983005cc3c24518430b9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94701
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-23  Julien Nabet  <serval2412@yahoo.fr>  [05ab836cf3001093a6e375bcb3e4654bbedcfa52]

        Fix leak in extensions/updatecheck
        
        Change-Id: I693d32c6f1136dbe500b5390954fc77444144dbd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94658
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-23  Mike Kaganski  <mike.kaganski@collabora.com>  [9c621ee8ea41a1c53bfeca49827290826785973e]

        Add missing mpAlphaVDev handling
        
        ... a pre-requisite for re-implementing soft edge to use mpAlphaVDev
        necessary to keep objects' transparency when applying the effect
        
        Change-Id: I56f5c0f2468c32843abbc1f14e06861a22f6919d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94662
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-23  Mike Kaganski  <mike.kaganski@collabora.com>  [8bc1dcf22df49fa1fb5c858a8f0f44143d41d6f7]

        Tidy up generation of Application::GetHWOSConfInfo
        
        ... so that it doesn't add "; " in the end unconditionally. This makes
        version info in About dialog prettier.
        
        Change-Id: I914b8bd808230681f768c9da679941c604fc5eab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94671
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-22  Julien Nabet  <serval2412@yahoo.fr>  [b587de60d4e6aa96238766272d94f1499b22f696]

        Prefer CoInitializeEx instead of CoInitialize
        
        As https://docs.microsoft.com/fr-fr/windows/win32/api/objbase/nf-objbase-coinitialize?redirectedfrom=MSDN
        advised.
        
        Moreover, it'll make concurrency model explicit
        Change-Id: I247a49248bf45beb64a7985a7c0d078ee48efe2d
        
        Change-Id: I6e755fd516d9fb2dd2a9df0c66d9afd6070447ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94669
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-22  Luboš Luňák  <l.lunak@collabora.com>  [7f264f4beec931833b390ae1bbb93b2e22b4ad8a]

        always use region band in Skia's setClipRegion (tdf#133208)
        
        Do like other VCL backends do.
        
        Change-Id: I64b5d5a2fb131b41c70aa63eaf84022e9aa9fab5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94702
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-22  Caolán McNamara  <caolanm@redhat.com>  [ec11b7330fab72dc56d847c7c3691fddbb18096e]

        Related: tdf#133189 values not updated when units changed
        
        do it for all of them, not just the writer one. A braver move.
        
        Change-Id: Ib1f635ccc6a70c1ef00f82449bd351c82da7a13d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94707
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-22  Caolán McNamara  <caolanm@redhat.com>  [fcce0642c101429247a8be886df5a469aeb390a2]

        tdf#133043 explicitly set the combobox edit text
        
        because earlier we set it to "" rather that set_active(-1) so its
        still at the same active pos with the wrong text so setting a new
        active pos that's the same as the old active pos is a nop from
        the vcl case
        
        the original code used Edit::SetText so leave the logic as it
        is traditionally rather than try to change that
        
        Change-Id: I520d1c0371579850d073d37295ccc7d852298aaa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94699
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [8bf3e3fbdb708a75237a120d4f6fc46fe67dbbb9]

        tdf#129686: Revert "tdf#118776: pptx import: draw char noFill as transparent"
        
        Revert it for now towards LibreOffice 7.0 and add unittest
        
        This reverts commit e01df3488abe6d319c6874ca870afb82a3ad9b1e.
        
        Change-Id: Ic6aba5948f9c6e55199def0476918fbd496321bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94704
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-22  Caolán McNamara  <caolanm@redhat.com>  [208d931861be4d5cf571c404f517fb5c26499aa0]

        support rendering a widget snapshot to an OutputDevice
        
        Change-Id: I7beecd8f9579d5ae4b60a839f4a71c3238e0666d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94645
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-22  Caolán McNamara  <caolanm@redhat.com>  [a12b8566e835badeae449c52dbace21efc5e623e]

        Resolves: tdf#133269 infinite regress
        
        Change-Id: Iffd7306517ceca94eb6db5360c7d5069c8958acc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94664
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [4534d8146f383f75df5f6f4ba2cfe547bcf66a4b]

        uitest: Add wait methods for slow elements
        
        some elements take some time to be updated, specially
        with slow machines or ASan+UBSan builds
        
        Use the same time based approach used for launching the dialogs
        
        also reintroduce 634ce6f2d87a30b8abd2e8c67668e3bb5d87406b
        
        Change-Id: Ia1cca74474ef65578bbc60a53a8a511402a082b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94648
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2674248307e11e113f28680c2a13be0c8103be24]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to abe8187060201a5e62844b53d3786c6b99070ec2
          - tdf81599 Better Help pages for Calc Solvers
            
            Add information on algorithms paramenters
            
            Change-Id: I36f330593687efa616594e397cb7d6054c2198ed
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94703
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-22  Luboš Luňák  <l.lunak@collabora.com>  [cfaf93d2b3efdbbebc609b96447ada791276fa51]

        remove unnecessary polypolygon subdivide
        
        As the comment already says, it's not necessary. And it is partially
        responsible for tdf#133016 by splitting an area into smaller parts,
        which then do not line up completely when AA-ed.
        
        Change-Id: If35e2118a0cd9c9b315b9666165c51659a9434e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94578
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-22  Miklos Vajna  <vmiklos@collabora.com>  [12bea6c897822964ad4705418da54411cb15749e]

        smartart import: handle multiple <a:schemeClr> in <dgm:fillClrLst>
        
        The TODO in the ColorFragmentHandler ctor was right: we only handled the
        last <a:schemeClr> child, but there can be multiple one.
        
        Use them based on the index of a shape in a <dgm:forEach> loop.
        
        Move the TODO to the only place which still assumes a single color in
        the color list.
        
        Change-Id: I1c5c4f82e621f1110ef06b0490ff79f82f60f214
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94697
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-05-22  Tor Lillqvist  <tml@collabora.com>  [78156a0fa2c23977dae99b29302c316dce3951f8]

        Add source files from xmlsecurity/source/xmlsec
        
        Change-Id: I173846f9073364ac5573744e9d03cdbef22a8c10

2020-05-22  Tor Lillqvist  <tml@collabora.com>  [08606b5bbea7b9a704ecbc013bab846c75d1cf14]

        Add source files from desktop for breakpointing convenience
        
        Change-Id: If5bc137d95dd507fbf748b45c11d6b18094dc0ba

2020-05-22  Mike Kaganski  <mike.kaganski@collabora.com>  [93c63984cf94cad0ded66d7afed77ecc40e01160]

        Drop useless functions
        
        Change-Id: Icaa07529278f91bae61736ff4526ee84f994cfb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94672
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-22  Caolán McNamara  <caolanm@redhat.com>  [7a222c57720d550acc760bbcbdc67b33d1d78fb3]

        Resolves: tdf#133189 values not updated when units changed
        
        Change-Id: I7028974e9a916a630f5530c65952103ada702212
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94696
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-22  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [b5372f4fe3fbcdb0267ab6c5bef9876e851118ff]

        tdf#50916 Fix keyboard shortcut for enabling very large spreadsheets
        
        Change-Id: I8783378c65067bb386ab5b45850ea0f74e735b2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94695
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2020-05-22  Johnny_M  <klasse@partyheld.de>  [895e3e2be4ffbea0ef42da6ef59867c874f8713d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 505d1059a09b83edd70fc8f441e87c203f62993c
          - tdf#132643 Translate German section IDs
            
            Change-Id: I0621b01895a7419fb73c45d604aaadd9d4cf9828
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94631
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-22  Johnny_M  <klasse@partyheld.de>  [d407b3af935c0e99d6672f917b1131f5617e9930]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 49dec51a6e288b8fc1428707b83c3746d7a44855
          - tdf#132643 Translate German section IDs
            
            Change-Id: If39c27318f05e838a6b71edc192f7238ad4532fb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94632
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-22  Johnny_M  <klasse@partyheld.de>  [983ff8d90deb511e43d5fbdeaf602f7f4de49122]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 739199319192c5869957267dbc5b8e7634e532b2
          - tdf#132643 Translate German section IDs
            
            Change-Id: Id6e284793d770e59f2912199e6d7b1da2fff1bd4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94630
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-22  Johnny_M  <klasse@partyheld.de>  [85906f127062584daddaca9ba2b2d98bf4e00255]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f3ff7c75c90975c352ac489226307a75b0cd261c
          - tdf#132643 Translate German section IDs
            
            Change-Id: I9bc82acfaee3f7d9fb5a28f8da757f3946ddffde
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94629
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-22  Caolán McNamara  <caolanm@redhat.com>  [2a7bb352a9d6aa74495c03872c8c6150cbfc7a50]

        Resolves: tdf#133183 select style under mouse on right click context menu
        
        Change-Id: I4317f6702b7a0e172d059fe83614aab94845b201
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94690
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-22  Caolán McNamara  <caolanm@redhat.com>  [7d64beb17dc46203334de53f65ef955083ce5b46]

        Resolves: tdf#133180 use full width of canvas for preview render
        
        Change-Id: I1fa3f0fd8505712155c72c25b67da1ab6d4753e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94660
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-22  Caolán McNamara  <caolanm@redhat.com>  [49fc4913ba7fc4a0be2e32407205edd8f31b3172]

        PaintToDevice doesn't use its Size argument
        
        Change-Id: I45ce895ac67be9aaf137e0e4c79954488f23a6a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94637
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-22  Caolán McNamara  <caolanm@redhat.com>  [f73980ed151e3d04b02cc463cf9fd6432f14ba03]

        Related: tdf#132536 drop FreetypeManager FreetypeFont caching
        
        the FreetypeFont only makes sense in the context of the FreetypeFontInstance it
        belongs to so remove the faux "garbage collection" and just have FreetypeFontInstance
        own the FreetypeFont and keep it simple.
        
        Setting a value low enough to make the garbage collection kick in just crasheed
        libreoffice by pulling FreetypeFont out from under living FreetypeFontInstance
        seeing as the Cache/Uncache was by the FreeTypeTextRenderImpl not the
        FreetypeFontInstance which had HarfBuff faces which continued to point to the
        removed FreetypeFont
        
        There is still a cache at the LogicalFontInstance level, so this aligns the
        libfreetype platforms with windows, mac etc.
        
        Change-Id: Iac669fae8dc1df81a5bc10d2943d84a2ff623180
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94546
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-22  Caolán McNamara  <caolanm@redhat.com>  [78b7e1dfba4fb776db801c478a830057ff67d965]

        move InterimItemWindow to vcl
        
        Change-Id: If0a4a14708810c44d087b51961f2ecb3fda4df23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94649
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-22  Luboš Luňák  <l.lunak@centrum.cz>  [aff8471dbffdd6d26e63533d7ffa8ddea6b2396b]

        convert properly SkiaSalBitmap to WinSalBitmap (tdf#133152)
        
        The code didn't account for topdown bitmaps.
        
        Change-Id: Ia326834cfd6d2d022579fdde24828f7e0a8d8b3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94643
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-22  Caolán McNamara  <caolanm@redhat.com>  [c200aa27ee4a0f5a89af6e970c2c22580029eded]

        remove Size arg from Window::Draw and depend on GetSizePixel
        
        90% of cases pass GetSizePixel as the Size arg already
        and this aligns Window::Draw with how Window::PaintToDevice
        works
        
        Change-Id: If5b024179a4b7a3b099177c2f6d4b1fb006b95ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94644
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-22  Tamás Zolnai  <tamas.zolnai@collabora.com>  [af6561532832615f39b5ea82aa5d9b3e240784e8]

        lok: MSForms: update callback's documentation.
        
        Change-Id: I1bf41986f63a18abada7d268dc610df24b4c1144
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94661
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-05-22  Szymon Kłos  <szymon.klos@collabora.com>  [0afdb7a7b7f2fb646fccd79fe49a6dce14b2267a]

        Dont show unnecesary buttons on mobile in wordcount
        
        Change-Id: Id6c58f04d29945c23cdcca0c83bba0141ab87c86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94619
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94656
        Tested-by: Jenkins
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2020-05-22  Szymon Kłos  <szymon.klos@collabora.com>  [abd31ac764ab722f37a18513e02025efb452f323]

        Revert "Move messagedialog header to shared include"
        
        This reverts commit 2c2af2ebf8b2bed78286df4b4ffcbac556223ca8.
        
        Change-Id: I287abf8fa7239e67d7764cd96a12ab77431b572e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94465
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-05-22  Michael Stahl  <Michael.Stahl@cib.de>  [d407019a69773156b0bb9ef0b4a775f67830949e]

        tdf#41995: sxx: ODF export: save SVG to ODF 1.2 as well
        
        ... and SVM into ODF 1.2 Extended (compatibility mode).
        
        Change-Id: I2056ddac40570fdf69178349ff546cd313709b25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94575
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-22  Michael Stahl  <Michael.Stahl@cib.de>  [d6c7fbe28aca170e804c4ebe7c1101bb3345c2c2]

        [API CHANGE] officecfg,xmloff: remove SaveBackwardCompatibleODF
        
        org.openoffice.Office.Common.Save.Document.SaveBackwardCompatibleODF
        was added in 2007 and apparently enables storing invalid ODF (or OOoXML)
        to workaround bugs in OOo <= 2.3; nobody should need it in this day and
        age, and the OOoXML export has been removed anyway.
        
        bce5e157785745a6729db62b15fb98bc396cddee    2007
        c7a3859693971bf7103bfb0d05d64712e724fa37    2007
        7477a65e09b20917adf025550c550f8822b508ee    2007
        77baabe992c77018a0467ffec8f9482f8d76b66b    2007
        575222083e058a740f5ad69e14e18622c3d4f7af    2007
        66b908b45cde78af020b35e817e67bc40b8493f0    2007
        
        Change-Id: Ib3f730c7c9ac6fbbbbae9fb4a42c1bd65f6c93df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94571
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-22  Szymon Kłos  <szymon.klos@collabora.com>  [d87d43c70861fc6c017b434b296f5177c2c86026]

        Don't show styles frame in insert table in online
        
        Change-Id: I2ee2daef028b49a409920c0fe83190575e7a82c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94639
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94657
        Tested-by: Jenkins

2020-05-22  Miklos Vajna  <vmiklos@collabora.com>  [e5868f6542af3a1fd87791b2c0d2e8d4f455f831]

        xmloff: create XMLMetaExportOOO instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: Ie3bed67b736ea3a3c8071336594bcbe54c6618a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94651
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-05-22  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [defdbb87a67e2a48ecebf28d71e9b9576ef67c1e]

        Colibre: tdf#133250 inconsisten colors icons
        
        Change-Id: I2f362e0f0463d7201f0168f7d9a8bdd0c408ac61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94653
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-05-22  Justin Luth  <justin.luth@collabora.com>  [9a7c5d38a7a43c75c0f3d2f0c725196e916d0260]

        writerfilter: pStyle no longer defines PROP_NUMBERING_STYLE_NAME
        
        This is legacy code.
        Previously, this could be added every time
        pStyle was defined. So a pStyle might have copied
        its numbering style-name to the paragraph before
        the numId was processed.  But now the copying only runs at
        ::finishParagraph, so now nothing writes a
        PROP_NUMBERING_STYLE_NAME before numId is processed.
        
        Obsoleted by commit cc1c9c7484d97167021301f32c3397124c4d79f5
        Introduced by commit e7ab4bb6b0e83f01148ffff41e8c5eaa0c5ba0a4
        
        Change-Id: I6220106d16a531e61eadc8205f1d6b30db3af907
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94594
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-05-21  Caolán McNamara  <caolanm@redhat.com>  [fb4e341ec16a81d5d7f487f801d6b93837bc4c9f]

        tweak to narrow stretchable widget defaults
        
        Change-Id: Idcaea1fbd9df0389e2182f1014e8d3ed45d1b2f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94604
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-21  Caolán McNamara  <caolanm@redhat.com>  [6124f6726a8f6da9088024fabac9c3ccc3dca08a]

        split out labelitemwindow
        
        Change-Id: If5121b58538708a47783aee099bc426408989cbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94636
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [d37b1ca5f502454266ff5a75455d61776ee11bb4]

        uitest: sw: grab focus before using toggle button in navigator
        
        otherwise the focus in on the document
        
        since ada385f1cba427416c1e8517cb6a45b61ceff7b0
        
        Change-Id: Ia8300fdceb4f50f89c6d90f238483a4c785163d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94647
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-21  Szymon Kłos  <szymon.klos@collabora.com>  [2c2af2ebf8b2bed78286df4b4ffcbac556223ca8]

        Move messagedialog header to shared include
        
        Change-Id: Ice8d01d2bb62667667a4c5f0366120cdb7600472
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94635
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-05-21  Luboš Luňák  <l.lunak@collabora.com>  [d14ed4c3365605060a4b8a72946dd27910cecdc4]

        fix image caching in Skia (tdf#133215)
        
        The image size should be part of the key.
        
        Change-Id: I615e5d99ec347941fa06655b89902f3db84aef22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94634
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [f71557e958a8a626dfc1eef646b84b3c8b72569a]

        tdf#76481 speed up searching in autofilter pulldown
        
        turning setUpdateMode on/off fixes the common case, but we need to
        special case the "return to show all items" situation
        
        On my machine this takes the searching time from "more than 30s" to
        "just under 1s"
        
        Change-Id: I02d11c428e82dba1e840e981507337a1012dd09f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94633
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-21  Caolán McNamara  <caolanm@redhat.com>  [0677d46bcc56c1f6c27b9331662990b38fd452d6]

        FmXListBoxCell doesn't need to implement css::awt::XListBox
        
        FmXListBoxCell implements css::awt::XListBox but none of that functionality is
        needed locally where it is used to pick a value in a cell when edited
        interactively.
        
        As an XInterface a FmXListBoxCell does fall into the
        script::XEventAttacherManager attach/detach sink-hole so its very difficult to
        determine if it (and any of its siblings) really need to implement the amount
        of uno interfaces they actually implement, so this is a little speculative.
        
        See https://ask.libreoffice.org/en/question/152691/how-to-populate-combo-box-within-table-control-in-form/
        for an example of the ComboBox interaction case which is similar to this ListBox case.
        
        The exotic "multiselection" option definitely isn't shown as an option in the property browser
        for a listbox column in the table control.
        
        Change-Id: I7bdc351e615c9df708a30e4396f6f352fabaed36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94584
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-21  Miklos Vajna  <vmiklos@collabora.com>  [119b6876c92e4cdae44583c4b1b1419d3533e3ee]

        sw XHTML export: properly write <li>...</li> around multiple paragraphs
        
        Writer just has a list of text nodes, but ODF and HTML can have multiple
        paragraphs inside <li>, in case the non-first text nodes have their
        RES_PARATR_LIST_ISCOUNTED set to false.
        
        Improve b6f7a4908d1c3fc610440a1cbbbc1673a53da8b6 (sw XHTML export:
        properly write <li>...</li> around paragraphs, 2018-04-11) to make the
        decision around when to write </li> based on not only the current but
        also the next text node. This way we omit </li> for non-first paragraphs
        inside <li>, but keep writing it in other cases.
        
        Change-Id: I994855961aeea92050268dba5f19f125c7ad2b7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94622
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-05-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [09c757cbdd3f973c97151203d8ff522141102da7]

        use for-range on Sequence in testtools..xmloff
        
        Change-Id: I05b02a2f8b4b9091c7de0f7e98409d5b608ed250
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94610
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-21  Tor Lillqvist  <tml@collabora.com>  [22a4b7e621cbb6cab1d82d57c370e3cf33b4e74e]

        Accept iOS 13.5 SDK
        
        Change-Id: I78756c8f89536e9a462448a7dc21a69c76520f44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94613
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-05-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [639511d7194726b188a2ecae9b3489a250532d03]

        use for-range on Sequence in i18npool..sd
        
        Change-Id: I19eba57bc6058c317473d0746f06699a09ba2830
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94608
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-21  Balazs Varga  <balazs.varga991@gmail.com>  [cf46500243c51071227e08c5067041e414180ebc]

        tdf#132956 Chart view: fix missing plot area
        
        Do not reduce the inside area of the chart depending
        on the size of the legend. Use the default legend size.
        
        Regression from commit: 739ed2c29f49ea5e83bcd1352b2644c2e2d09f7b
        (tdf#115630 tdf#88922 Chart: fix custom legend position and size)
        
        Change-Id: Ic191229d7ceab1f2689ab07424353108f8cb2b95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94059
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: Tünde Tóth <tundeth@gmail.com>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-21  Attila Bakos  <bakos.attilakaroly@nisz.hu>  [45fe51bca2ab534cfe1139b734d839728225d6d9]

        tdf#133035 DOCX export: fix position of unnamed OLE
        
        Position export depended on OLE object names, instead of the
        type of anchoring.
        
        Follow-up of commit 2150fdc7d0f63288ac56c33cb898589512057642
        (tdf#131539 DOCX export: fix position of OLE objects).
        
        Co-authored-by: Tibor Nagy (NISZ)
        
        Change-Id: Ib98a19cb012047f37a5830c81541ef00c55589dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94190
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0512a4ae7521cdcdaf381710ce4edb57e01b0fef]

        Fix typo
        
        Change-Id: If4e8241ca82fae3fa445248edc6a5d8c4a552a57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94624
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-21  Szymon Kłos  <szymon.klos@collabora.com>  [b516387cda854c93af29d270816b8acdb86d4d36]

        Make Impress Insert Table dialog async
        
        Change-Id: If8b48cfe983819387c066d3bd81a42dad8947489
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94591
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94612
        Tested-by: Jenkins

2020-05-21  Szymon Kłos  <szymon.klos@collabora.com>  [c0f402da0f3ae8318103fc269e98c25617e83111]

        Make Insert Table dialog async
        
        Change-Id: Id2458c16f259a58e2376f42104a9a6c9056cab11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94536
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94589
        Tested-by: Jenkins

2020-05-21  Caolán McNamara  <caolanm@redhat.com>  [6010da281c57c007f3dfcbd1c3c12d351d01205c]

        drop some unnecessary includes
        
        Change-Id: Idf507ea5a9790bf54ef98ed4f0cc89e2c01cc8eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94606
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-21  Caolán McNamara  <caolanm@redhat.com>  [d4b2875752d06a4811598b1685afcb0485fe2755]

        center vertically the interactive cell widgets if they won't fit
        
        Change-Id: Iae7cc83ece1707e9fd38708e4f0911e529565f23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94605
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [60846212c7f5271a86fd43555d633f77d59f5a10]

        use for-range on Sequence in sfx2..sw
        
        Change-Id: I09806869f2fdbae61f4c5d5c9db6859202bb63b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94609
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-21  Caolán McNamara  <caolanm@redhat.com>  [8477bbf8d6867e656b8132f0ddd682d08590a547]

        weld ListBoxControl
        
        Change-Id: I5a8c7d68e4c147eb938b0217dc6368c832e465c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94154
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-21  Miklos Vajna  <vmiklos@collabora.com>  [c764b37489fb5f639c9e1c4faba64ebe405cc347]

        sw: handle CollapseEmptyCellPara when replacing compat options
        
        This was added in commit 56b2cf0c10d9caa01ebae1d80465e342d046a85c
        (sw-collapse-empty-table-par-like-html.diff:, 2010-09-14), it's on by
        default and off for old ODF documents.
        
        Change-Id: I372c3447b0f8d63a4608543bb466817d694cbff4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94599
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-05-21  László Németh  <nemeth@numbertext.org>  [9cca15204af9cc44a8a9528ccf2f36616fb70e69]

        tdf#133052: DOCX import: fix top auto margin of subitems
        
        (nested lists) and other items of lists, when auto
        margin is defined by paragraph style, and list items
        have got w:numPr.
        
        Follow-up of commit 162d74ae7a53eb1cde738f0a7558f297b8162f7a
        (tdf#132807 DOCX import: fix top auto margin in lists).
        
        Change-Id: I4cf470173fa367ac07e15dc901b0e202178c9fc4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94588
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [d618441188dddc3c35aae733aa003b48389c6af7]

        loplugin:sequenceloop
        
        Change-Id: Ib785e6c581785fc4a477be38788a6544032b6ff0

2020-05-21  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [3ff159d35770ac3454ee909b348cb4f4ca8b0b9b]

        tdf#132389 - case-insensitive operation for non-ASCII characters
        
        Support case-insensitive operation for non-ASCII characters in the
        Replace function in Basic.
        
        Change-Id: I48069ad7be1ae0f012c52f595cc44e6b50580b94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94580
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [89340fcb6509afd1bffea7b6060d5ff5a444b3f1]

        use for-range on Sequence in f*
        
        Change-Id: I820255001c1b96d1f4b76a203f3c0f76fa09fe66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94567
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-21  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f94aae5cbab5b826ea8821e9ed3b456d65c03c70]

        vcl: change bitmap::loadFromName to be like BitmapEx const.
        
        Change-Id: Icb055c55b261514a91d76ce2dcb74862152fca56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94603
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-21  Mike Kaganski  <mike.kaganski@collabora.com>  [c106fab738afe01cd1293183f4228dc79a691f2d]

        Missing include
        
        Building on Windows with PCH disabled:
        
        [CXX] vcl/jsdialog/jsdialogbuilder.cxx
        C:\lo\src\core\include\rtl/ref.hxx(113): error C2027: use of undefined type 'TabPage'
        C:\lo\src\core\include\vcl/tabctrl.hxx(33): note: see declaration of 'TabPage'
        C:\lo\src\core\include\rtl/ref.hxx(111): note: while compiling class template member function 'rtl::Reference<reference_type>::~Reference(void)'
        with
        [
        reference_type=TabPage
        ]
        C:/lo/src/core/vcl/jsdialog/jsdialogbuilder.cxx(207): note: see reference to function template instantiation 'rtl::Reference<reference_type>::~Reference(void)'
        being compiled
        with
        [
        reference_type=TabPage
        ]
        C:\lo\src\core\include\vcl/vclptr.hxx(64): note: see reference to class template instantiation 'rtl::Reference<reference_type>' being compiled
        with
        [
        reference_type=TabPage
        ]
        C:\PROGRA~2\MICROS~1\2019\COMMUN~1\VC\Tools\MSVC\1425~1.286\Include\utility(289): note: see reference to class template instantiation 'VclPtr<TabPage>' being co
        mpiled
        C:\PROGRA~2\MICROS~1\2019\COMMUN~1\VC\Tools\MSVC\1425~1.286\Include\utility(290): note: see reference to class template instantiation 'std::pair<VclPtr<TabPage>
        ,VclPtr<VclGrid>>' being compiled
        C:\PROGRA~2\MICROS~1\2019\COMMUN~1\VC\Tools\MSVC\1425~1.286\Include\xtree(330): note: see reference to class template instantiation 'std::pair<const rtl::OStrin
        g,std::pair<VclPtr<TabPage>,VclPtr<VclGrid>>>' being compiled
        C:\PROGRA~2\MICROS~1\2019\COMMUN~1\VC\Tools\MSVC\1425~1.286\Include\xtree(752): note: see reference to class template instantiation 'std::_Tree_node<std::pair<c
        onst rtl::OString,std::pair<VclPtr<TabPage>,VclPtr<VclGrid>>>,std::_Default_allocator_traits<_Alloc>::void_pointer>' being compiled
        with
        [
        _Alloc=std::allocator<std::pair<const rtl::OString,std::pair<VclPtr<TabPage>,VclPtr<VclGrid>>>>
        ]
        C:\PROGRA~2\MICROS~1\2019\COMMUN~1\VC\Tools\MSVC\1425~1.286\Include\xtree(1189): note: see reference to function template instantiation 'void std::_Tree_val<std
        ::_Tree_simple_types<std::pair<const rtl::OString,std::pair<VclPtr<TabPage>,VclPtr<VclGrid>>>>>::_Erase_head<std::allocator<std::_Tree_node<std::pair<const rtl:
        :OString,std::pair<VclPtr<TabPage>,VclPtr<VclGrid>>>,std::_Default_allocator_traits<_Alloc>::void_pointer>>>(_Alnode &) noexcept' being compiled
        with
        [
        _Alloc=std::allocator<std::pair<const rtl::OString,std::pair<VclPtr<TabPage>,VclPtr<VclGrid>>>>,
        _Alnode=std::allocator<std::_Tree_node<std::pair<const rtl::OString,std::pair<VclPtr<TabPage>,VclPtr<VclGrid>>>,std::_Default_allocator_traits<std::allocator<st
        d::pair<const rtl::OString,std::pair<VclPtr<TabPage>,VclPtr<VclGrid>>>>>::void_pointer>>
        ]
        C:\PROGRA~2\MICROS~1\2019\COMMUN~1\VC\Tools\MSVC\1425~1.286\Include\xtree(1189): note: see reference to function template instantiation 'void std::_Tree_val<std
        ::_Tree_simple_types<std::pair<const rtl::OString,std::pair<VclPtr<TabPage>,VclPtr<VclGrid>>>>>::_Erase_head<std::allocator<std::_Tree_node<std::pair<const rtl:
        :OString,std::pair<VclPtr<TabPage>,VclPtr<VclGrid>>>,std::_Default_allocator_traits<_Alloc>::void_pointer>>>(_Alnode &) noexcept' being compiled
        with
        [
        _Alloc=std::allocator<std::pair<const rtl::OString,std::pair<VclPtr<TabPage>,VclPtr<VclGrid>>>>,
        _Alnode=std::allocator<std::_Tree_node<std::pair<const rtl::OString,std::pair<VclPtr<TabPage>,VclPtr<VclGrid>>>,std::_Default_allocator_traits<std::allocator<st
        d::pair<const rtl::OString,std::pair<VclPtr<TabPage>,VclPtr<VclGrid>>>>>::void_pointer>>
        ]
        C:\PROGRA~2\MICROS~1\2019\COMMUN~1\VC\Tools\MSVC\1425~1.286\Include\xtree(1187): note: while compiling class template member function 'std::_Tree<std::_Tmap_tra
        its<_Kty,_Ty,_Pr,_Alloc,false>>::~_Tree(void) noexcept'
        with
        [
        _Kty=rtl::OString,
        _Ty=std::pair<VclPtr<TabPage>,VclPtr<VclGrid>>,
        _Pr=std::less<rtl::OString>,
        _Alloc=std::allocator<std::pair<const rtl::OString,std::pair<VclPtr<TabPage>,VclPtr<VclGrid>>>>
        ]
        C:\lo\src\core\vcl\inc\jsdialog/jsdialogbuilder.hxx(131): note: see reference to function template instantiation 'std::_Tree<std::_Tmap_traits<_Kty,_Ty,_Pr,_All
        oc,false>>::~_Tree(void) noexcept' being compiled
        with
        [
        _Kty=rtl::OString,
        _Ty=std::pair<VclPtr<TabPage>,VclPtr<VclGrid>>,
        _Pr=std::less<rtl::OString>,
        _Alloc=std::allocator<std::pair<const rtl::OString,std::pair<VclPtr<TabPage>,VclPtr<VclGrid>>>>
        ]
        C:\PROGRA~2\MICROS~1\2019\COMMUN~1\VC\Tools\MSVC\1425~1.286\Include\map(75): note: see reference to class template instantiation 'std::_Tree<std::_Tmap_traits<_
        Kty,_Ty,_Pr,_Alloc,false>>' being compiled
        with
        [
        _Kty=rtl::OString,
        _Ty=std::pair<VclPtr<TabPage>,VclPtr<VclGrid>>,
        _Pr=std::less<rtl::OString>,
        _Alloc=std::allocator<std::pair<const rtl::OString,std::pair<VclPtr<TabPage>,VclPtr<VclGrid>>>>
        ]
        C:\lo\src\core\vcl\inc\salvtables.hxx(1032): note: see reference to class template instantiation 'std::map<rtl::OString,std::pair<VclPtr<TabPage>,VclPtr<VclGrid
        >>,std::less<rtl::OString>,std::allocator<std::pair<const rtl::OString,std::pair<VclPtr<TabPage>,VclPtr<VclGrid>>>>>' being compiled
        make[1]: *** [C:/lo/src/core/solenv/gbuild/LinkTarget.mk:303: C:/lo/src/build/workdir/CxxObject/vcl/jsdialog/jsdialogbuilder.o] Error 2
        
        Change-Id: Id67ce45b1652a2915508963adb65e1e1f5c51dcd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94464
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-20  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0f855cc3f01fc77937e82738192fae4ee8325227]

        vcl: optimize jpeg files for Exif checking
        
        11kb -> 700b
        
        Change-Id: Idbd1cb84de081975fed71cb6575779c53f958523
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94600
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-20  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b6ac08a97eba21f4f74a8b6798a0c763b8a82ed1]

        remove commented code
        
        Change-Id: Ief714e8905f9e79da8457bb33ce84b8f6d6bd30e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94602
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-20  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [474aed49d6d1457f8262593c1d9c71731bda8896]

        sd: FuSearch - prefix member vars
        
        Change-Id: I6048962a5db43b7ff9a9d20398484d7082648840
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94601
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-20  Mike Kaganski  <mike.kaganski@collabora.com>  [1110726b24de47f598edf6e6d4578cd7d7a15f78]

        Restructure DrawOutDevDirectCheck to avoid using uninitialized pointer
        
        The check for source device's mpGraphics is moved into drawOutDevDirect,
        since failing it must result in immediate return from the function.
        
        Check for this->mpGraphics also moved into drawOutDevDirect, since it's
        dereferenced in DrawOutDevDirectProcess, unclear why was it skipped in
        some cases previously.
        
        Removed unreachable warning.
        
        Change-Id: I4ad882f8f60d6543786aef2ec1651e499d47874d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94463
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [b33ff1a083d95388997cf301d8a1538a41c08255]

        use for-range on Sequence in e*
        
        Change-Id: I77dc12356ee45b1dee9acaf8a73dea81588822d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94554
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-20  Mike Kaganski  <mike.kaganski@collabora.com>  [fb149c68db909e6ec17520e277583ed759a0d49a]

        Simplify the logic
        
        Change-Id: I722ca67189d9ca3061b544335cd2ca22a35a5011
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94461
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-20  Caolán McNamara  <caolanm@redhat.com>  [4a231d1fc13fa13ec48e7d41d0a8c59a2527a3f4]

        move ComboBox to toolkit-only headers
        
        Change-Id: If5f0ab1fba8fa7302b7c0e8d2b25761ab64c97e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94143
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-20  Caolán McNamara  <caolanm@redhat.com>  [68d161c6803654f4ce816af7e79371a2d3497b4f]

        weld ComboBoxControl
        
        Change-Id: Ie862bb782b4c3e203af88d45c850ce0cab60f2e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94123
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-20  Miklos Vajna  <vmiklos@collabora.com>  [96536d92e8026cebfde11e5539ee90471d0e7933]

        writerfilter: clang-format these files
        
        I added these files more or less recently and they have long lines. Use
        clang-format to break at a sane column limit.
        
        (And I now promise I won't remove more files from the clang-format
        blacklist for a while.)
        
        Change-Id: I7eae945defe67fa19c4bd9f4789d7918bb45bf9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94585
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-05-20  Regényi Balázs  <regenyi.balazs+gerrit@gmail.com>  [c28d6b99599eaeb923804547c3ac849b6feec044]

        tdf#126363 DOCX shape round-trip: keep original line width
        
        to avoid of rounding error of EMU -> 1/100 mm -> EMU
        conversions, which messed up recognition of preset
        line widths in MSO.
        
        Co-authored-by: Szabolcs Tóth
        
        Change-Id: Ide0e393e667848683f00f9ba7a73ff8a45a908b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94043
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [7daab7859f3b5b4297c45ac1631c68387192a962]

        fix -Werror=maybe-uninitialized
        
        Change-Id: I718016b5f9120c18868ed798785af1f8108be25b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94569
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-20  Chris Sherlock  <chris.sherlock79@gmail.com>  [bd8a6029d96c7ea126d3db896b6ccfac34f13b00]

        vcl: remove double colon
        
        Change-Id: I58d8d997a51929d23b13f2bb2bc00c68836e41e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94562
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-20  Szymon Kłos  <szymon.klos@collabora.com>  [8099c7363c6ddee8390a02389a7dedf7ab9c72b6]

        jsdialog: refresh on notebook changes
        
        Change-Id: I81159d043add3d8bdd1b81f26f642f99c1430f73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94183
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94558
        Tested-by: Jenkins

2020-05-20  Szymon Kłos  <szymon.klos@collabora.com>  [fe0176fa4776afb5a2a0a8dc82b8265fb2b2cf31]

        jsdialog: send tab names
        
        Change-Id: Iaae09ec6fc1af0de7f052b89a09ea184a023be70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94182
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94557
        Tested-by: Jenkins

2020-05-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [0a3d414fb0ac27292320d99f802722a8a9670240]

        fix some more python 3.8 deprecation warnings
        
        Change-Id: I8bdbf05f1357aea83a3cdda2f06d63c7d04de8f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94561
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [1553d3787cbe0cdababf31382bf3376a3640d8cf]

        use for-range on Sequence in d*
        
        and fix bug in GenericClipboard::initialize, where it was looping through
        the arguments, but always reading the first one.
        I'm guessing it was never an issue because it is always called with
        only one argument
        
        Change-Id: I8f72b6bce8c77a69c7d75115e34630e2c308261e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94553
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-20  Szymon Kłos  <szymon.klos@collabora.com>  [c2ead5a142be19cb74127294641ec35da9e0f5c5]

        jsdialog: react on button state change
        
        Change-Id: I19b8b4f123373da1acc7e2815086a67bcdb43e76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94148
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94556
        Tested-by: Jenkins

2020-05-20  Michael Stahl  <Michael.Stahl@cib.de>  [c8406011eef27571529b2f497fdca449b9ab37bf]

        chart2: avoid assert on SvxAdjustItem with WhichId 0
        
        Insert a chart, then insert a rhombus shape into the chart:
        
        svl/source/items/itemset.cxx:150: SfxItemSet::SfxItemSet(SfxItemPool&, std::initializer_list<SfxItemSet::Pair>): Assertion `svl::detail::validRange(p.wid1, p.wid2)' failed.
        
        Presumably this item doesn't actually do anything since it was added in
        2009 in commit 4d3c143900d87f23cb4e66f1ebf9e0dae0541e0f
        
        Alternatively it could be EE_PARA_JUST perhaps? but not sure if that can
        always be used.
        
        Change-Id: Ia1addb1095714acafe7db596ece4b9a706354d34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94537
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-20  himajin100000  <himajin100000@gmail.com>  [acfd959f0b4069b74e76213e4118af9827005fff]

        meta:non-whitespace-character-count attribute is known also, fixed a typo and re-positioned the item to the correct index.
        
        Change-Id: Ibac232a9e6851a0c59884bc82ead5de36ac2e391
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94454
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-20  Chris Sherlock  <chris.sherlock79@gmail.com>  [8318a636336dd6d6b5862a3366f85f96c64d8243]

        vcl: refactor by creating SetBackgroundColorAndBounds() function
        
        Change-Id: If547bde70db4e5a22bcbb9fc004cc575a62b23b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94395
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-20  Chris Sherlock  <chris.sherlock79@gmail.com>  [f85769f61b2d2380750be564c6de47f28be35b8a]

        vcl: refactor by creating RecordMapModeChanges() function
        
        Change-Id: I5f0b8b9e0d85cdd71dffdc1f9f95d4660a7e0a0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94394
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-20  Chris Sherlock  <chris.sherlock79@gmail.com>  [34a699f1894f30f68c3243784586617e01e60ab6]

        vcl: refactor by creating GetActionAfterBackgroundAction() function
        
        Change-Id: Ice78e9433863be8966cd5b9caac663e684332f71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94393
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-20  Xisco Fauli  <xiscofauli@libreoffice.org>  [05d7dbb911349c0b529c3f3a64223e447958d435]

        tdf#132169: sw: Add UItest
        
        Change-Id: I7f0f17bc96d73cead6c8fd4269ea7cee1d85bca8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94552
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-20  Stephan Bergmann  <sbergman@redhat.com>  [bb8ee9171b2dad5be04a20d525ccc59b4d096c80]

        external/skia: Mark c++20.patch.0 as reported upstream
        
        Change-Id: Ia8434915829682880c0f2161f935d6608a18fd81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94555
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-20  Stephan Bergmann  <sbergman@redhat.com>  [1d0f946512c9b5271c0f68cdaba3be37c8e0a2d7]

        Drop workarounds for what looks like an MSVC compiler glitch
        
        ...now that 02b1a8f533d88c90004b1ea294f853f4b73f8c01 "Fix ambiguous symbol"
        removed the---apparently unnecessary---using directive from
        vcl/jsdialog/jsdialogbuilder.cxx, which had presumably caused the MSVC
        compilation error documented in dd5852f47beceb4a3b3f869cf6d3c24f3bf90ef4 "Work
        around what looks like an MSVC compiler glitch".  I have no idea what the other
        ::MenuButton qualification, added with 02b1a8f533d88c90004b1ea294f853f4b73f8c01
        in addition to the using-directive removal, was supposed to be good for, but
        lets assume that it is not actually needed as a workaround in any other build
        scenarios either and remove it too.
        
        Change-Id: Ib896562579c81d1b49e7edab47bc7cded445d46c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94541
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-05-20  Szymon Kłos  <szymon.klos@collabora.com>  [823c9f818a2d191d52e18fbb9b8b64127822fbcf]

        jsdialog: Common weld::Widget implementation
        
        Change-Id: Iab21652c6abaf143fb421d6030f6acc394733bcb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94073
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94489
        Tested-by: Jenkins

2020-05-20  Justin Luth  <justin.luth@collabora.com>  [c71ebc0a9f0e8a35d7c315df68cc42159f909d41]

        NFC sw layout: optimize assignment of bAllowSplitOfRow
        
        1.) Remove unnecessary test for !bDontSplit,
        since by definition, bTableRowKeep requires !bDontSplit
        
        const bool bDontSplit
        const bool bTableRowKeep = !bDontSplit && ...
        const bool bAllowSplitOfRow = bTableRowKeep && ...
        
        2.) Put the trivial !bPrevInd test first and so
        potentially avoid the non-trivial lookup of
        AreAllRowsKeepWithNext(pFirstNonHeadlineRow)
        
        3.) bAllowSplitOfRow by definition contains the two
        requirements of !bDontSplit and !pIndPrev,
        so pull out and test earlier - potentially avoiding further tests.
        This also emphasizes its similarity to bEmulateTableKeep.
        
        Change-Id: I41cb72aa03371eacfdb68d63dc3df21f85e755bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93635
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-05-20  Miklos Vajna  <vmiklos@collabora.com>  [96baf8c69330d50af7d31ab9838bcd0ec7c8c50b]

        tdf#130479 FODG import: fix handling of <draw:fill-image> in styles
        
        Regression from the image handling rework, the problem was that the old,
        URL-based code had explicit handling of mxBase64Stream, while the new,
        XGraphic-based code assumed that by the time we reach the end of of the
        bitmap style element, maAny already contains the graphic.
        
        Fix the problem by improving XMLBitmapStyleContext::EndElement(), so it
        loads the graphic from the base64 stream if we don't have a graphic
        already.
        
        Change-Id: I6d90f1470a5b797fb51789901081ccd7a6fd29e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94548
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-05-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [1854f1ddf6ffaddff92d3209f15b68a53f91d2b1]

        loplugin:unusedfields
        
        Change-Id: If179d0a13f3c9f7a49e3efe9027a64368ed600a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94544
        Tested-by: Jenkins
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [9a0faf09a8963556eafe172ae16735472f24659d]

        use for-range on Sequence in cppuhelper,cui
        
        Change-Id: I482d48e29ddc9690d9c671cde2f6b0c611ec378d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94550
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-20  So Yanaihara  <yanaiharaso@t08.itscom.net>  [442c7b95e2ee94b66a9854d0cb22f8ecb76532c6]

        Fix contexts for translators
        
        Change-Id: Ia0aada81a4f7c286545a0dc7c6c73a4cd7a0fb8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90857
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-05-20  Xisco Fauli  <xiscofauli@libreoffice.org>  [730c50946e088e7a93d9c0809444f74502e1b4b8]

        tdf#tdf99711: sw: Add UITest
        
        Change-Id: Ic03d43de5b83addcc25e857ae198ffcdd769f775
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94551
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-20  DaeHyun Sung  <sungdh86+git@gmail.com>  [34b25ee3f8ef887997f73c16d13fe64f8bbbb1c9]

        Korean Dangi Calendar Testcase tdf#125446
        
        Add testcase for Korean Dangi Calendar format tdf#125446
        
        Change-Id: I4b0e59fd5aba97d4b45204bd4b3f2bc5c18ab442
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89296
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-05-19  Justin Luth  <justin_luth@sil.org>  [76356814075ddc4323f356cf99dcc5a7bbc8f0e4]

        tdf#60378 doc import: merged cells - don't null right border
        
        Well, don't null them out at all, for the benefit of merged
        cells, where the right border might be lost.
        
        There doesn't seem to be any point in clearing a border because
        LO sets a "merge adjacent line styles" in the borders
        which does exactly what the comment indicated it was trying to
        do. This option has been around since at least LO 3.5.
        
        Change-Id: I22954e5fc31dc1c072f1ff5ccaaa05cd0f69fda4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93064
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-05-19  Xisco Fauli  <xiscofauli@libreoffice.org>  [a135eaacd3bf0b6125626e03e73840660bf27bf0]

        tdf#118242: sw: Add unittest
        
        Change-Id: Ie2ade3ce50049dec3e91a8bf29400c302d564aeb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94540
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-19  Xisco Fauli  <xiscofauli@libreoffice.org>  [8e572dc82b132de8472928db0ab0aed6388390e8]

        tdf#129423: make these tests export-only
        
        Change-Id: I5697ff10c1118c9f6b4ea1760a9dce7e94d56f96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94542
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [cc43048de90376beda0552e21795ce518c85fe07]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d599e7d75a648660f6d8389b411f9796a85e2070
          - tdf#132643 Fix broken link
            
            Change-Id: I6ac6fc05144c04a4f7fc83a766f4c734afaa1fa1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94545
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-19  Johnny_M  <klasse@partyheld.de>  [e22ff961e9e592620502e7fe94d1e8475de6369c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 685eaaade6471568d29e6f573e209aba28d3ca1b
          - tdf#132643 Translate German section IDs
            
            Change-Id: I8f9291182223ab8c580dc2fba03f2e52a1eb20cd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94298
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-19  Johnny_M  <klasse@partyheld.de>  [cefb5cefa7d42a2c053d288bd78f99d5ddaadaeb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a3299244173e54a1d32e25f5b264c6f2d07e373b
          - tdf#132643 Translate German section IDs
            
            Change-Id: If8d67d521f03dd231912b6f95b03320a647c6765
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94297
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-19  Johnny_M  <klasse@partyheld.de>  [35dd0441124cf9d9054363280a0ae3de874acbac]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1c286bb1f009269ef64296fdcda7b713548594c9
          - tdf#132643 Translate German section IDs
            
            Change-Id: I5f1375dc55681d470f6a9b4247fbf62b39383ee0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94299
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [212799ffeded71c0d6864185d5245979e50fa0fb]

        loplugin:constantparam
        
        Change-Id: Ifa90e9721edeacd4fd78fde968b81aab873e2061
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94497
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-19  Johnny_M  <klasse@partyheld.de>  [b4228e6eb21c63903206f3c9eff028360fd3176e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 05b4d1e9a8ed05c477dfcf31adfa148eebe87e9a
          - tdf#132643 Translate German section IDs
            
            Change-Id: I22f6e7595b87a7fa2d8218a06713b148e6fad018
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94296
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-19  Johnny_M  <klasse@partyheld.de>  [001503b287d80fdd0ac94e93fc6b2520980a43ed]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 188dc4f4ccb9a3f42a7eceecc428da9d4d750652
          - tdf#132643 Translate German section IDs
            
            Change-Id: I2a077516beecea9793f9a3b81be0d99b69df0686
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94295
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-19  Johnny_M  <klasse@partyheld.de>  [eb067e8be90665a973eb55a36043fc5ef39211ee]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b689a35c0a4309510545e32d0c9651812eb73d2f
          - tdf#132643 Translate German section IDs
            
            Change-Id: I0cd30edf9a47d17acb56de7e73101caee4704630
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94294
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-19  Johnny_M  <klasse@partyheld.de>  [6de6a00803bf9228947a84f051e4d1914dcd390a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2cd1276149dea7e99119ebc29db39846ce5ec021
          - tdf#132643 Translate German section IDs
            
            Change-Id: I2337e25afa8723f4aa2ed3aa1dd5d7b5de093a46
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94293
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-19  Johnny_M  <klasse@partyheld.de>  [f184a94ffa6051979b8bbfc778f03e58176f9d40]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 713a271fe5df8ad86612c399f3bd13576ffda8da
          - tdf#132643 Translate German section IDs
            
            Change-Id: I4dd9a554aef4f3e7489eea98387b1e054438387e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94292
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-19  Johnny_M  <klasse@partyheld.de>  [fa2c646eafd105e11fcd58e35d26b75728167f1b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to be077584e6831b2facd941a3442e396557f154ee
          - tdf#132643 Translate German section IDs
            
            Change-Id: I16dd94c5e823b23f52b21dfa99d9e0255c9d89c0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94245
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-19  Johnny_M  <klasse@partyheld.de>  [c475649aa74a6ab0af3822e3ef6efe693b6eae5c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fb4112dfbfc38a790401edb67bd24b5eee446c91
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ia2fce880a8dabefaa7b540751ed64f49b508ad56
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94244
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-19  Johnny_M  <klasse@partyheld.de>  [aafa90ffb56f45da19c05303bcbf2ea1b82f1865]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cc3e52356e72a874d7b87223271e8eec46990ef2
          - tdf#132643 Translate German section IDs
            
            Change-Id: I665f6c2f87022764a8cd95aeb937487266569ecc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94243
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-19  Johnny_M  <klasse@partyheld.de>  [360932523dea81dd9f0b2006c839dfdd0fba4b66]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3e34b03eb5884e88621e4ed1514b81dffdc27bec
          - tdf#132643 Translate German section ID
            
            Change-Id: I6ee4044561343aa3486459c52dfabead7337cca9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94242
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-19  Miklos Vajna  <vmiklos@collabora.com>  [0b725c38e01de528b3102975a842a700f4188087]

        sw HTML import: ignore hidden text frames
        
        Use-case: HTML-copy 2 lines from a browser from a mattermost chat, paste
        it into Writer. The content is not visible at all, because there are 5
        invisible full-page textframes covering the actual content.
        
        The browser has no problem with showing the content as these divs are
        all invisible. Writer does not support hiding textframes, so just ignore
        them on import for now.
        
        Change-Id: I36a807d46f5f8348239e4693ec85da49a2205854
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94500
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-05-19  Caolán McNamara  <caolanm@redhat.com>  [581f7ae64de2a865c4a888248c374a89719f0f03]

        closest not closet
        
        Change-Id: I3bd023d6888fc8bfeafb9122f2fb7cfff382fe6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94538
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-19  Johnny_M  <klasse@partyheld.de>  [33d6be390360f1206017c223677b32690edc74a3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ee3fa491ebba041210e0ad6a89b8c8d488b89756
          - tdf#132643 Translate German section IDs
            
            Change-Id: I49983005b98a641db673f16d05408f9385cde3e7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94241
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-19  Johnny_M  <klasse@partyheld.de>  [90292f5501169da19aea003cd11fec5b1a523219]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7571f1e558b344a1f049e9317c90fd3565af25d1
          - tdf#132643 Translate German section IDs
            
            Change-Id: I1a93edf3a3f6a35df1daf2ada097b9a5b6418295
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94240
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-19  Johnny_M  <klasse@partyheld.de>  [15f94ec9934cfd9cf87feb4a71d401a512214062]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ec1a1e5c72ad0ef4fdfe8b2bbd02c96120e7c33a
          - tdf#132643 Translate German section IDs
            
            Change-Id: Idca3509fb65a411dab495e3788a6419d995d4139
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94239
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e4395e0842d6e7ee4867aa3cacef74ecbc7c5022]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1f528ba00ed5f74d29be5190311190f6aa668d8e
          - tdf#133109 Update notebook bar Hhelp page
            
            Change-Id: I421c9a2509737eb2d2bb03f8c3dd33ebbcf29ea6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94539
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-19  Stephan Bergmann  <sbergman@redhat.com>  [809ddff82dc9a28051d8f6b0d6513b1824ba0ab9]

        Fix the Clang check for using <experimental/source_location>
        
        (see the <https://gerrit.libreoffice.org/c/core/+/93868/19#
        message-77dcd3b30c4ae3919354f84b46b27d934164a938> comment to "use
        std::experimental::source_location in uno::Exception")
        
        Change-Id: I5d682dcf97be59f1798c5c08ad13025dfee0dd4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94495
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-19  Michael Stahl  <Michael.Stahl@cib.de>  [c4df27dc893fc397725334f885cb6bdb2585924a]

        sc: ODF export: OFFICE-3665 table:name on source-cell-range
        
        It turns out that commit d840c7e15402dc3a133b400b113e28c0c78702c5
        is pointless because this attribute was actually added in ODF 1.3,
        which i didn't notice before; this means there's no benefit to add
        a loext:name at this point.
        
        Change-Id: Ic4c7a00f62e399f232a6e515ab83cd9ad99c01e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94501
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-19  Michael Stahl  <Michael.Stahl@cib.de>  [693cefb59286daf6ff86f1db16f0d64b4b9b4588]

        tdf#89475 xmloff: ODF import/export: continue fixing draw:angle
        
        Continue what commit aadda5d17f6e422da143ea774f759bfc5f629c5b
        started wrt. unit-less draw:angle attributes in ODF >= 1.2:
        
        * ODF 1.3 files don't ever have unit-less draw:angle interpreted as
          10th of degree
        
        * import unit-less draw:angle as degree, except if it's ODF 1.0/1.1 or
          it's ODF 1.2 written by OOo/LO < 7.0, then 10th of degree
        
        * export draw:angle with "deg", which LO 4.4 and newer can read; except
          if exporting ODF 1.0/1.1 or ODF 1.2 Extended (compatibility mode),
          then 10th of degree (unit-less)
        
        The only problem with this is that if you store a file as ODF 1.2
        Extended (compatibility mode) and load it with LO 7.0 it will interpret
        the angle wrong, but nothing's perfect...
        
        Change-Id: I3771e6571afd40e44b6f7890dacf18c28841610f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94443
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-19  Michael Stahl  <Michael.Stahl@cib.de>  [34a513428d0786578c1c5f38fdc8a0fbd3b8f82f]

        xmloff,filter: Flat ODF import: import BuildId from meta:generator
        
        The problem is that SvXMLMetaDocumentContext::endFastElement() works to
        init BuildId property for ODF packages but not for flat ODF files
        because the entire content of the document is inside that element.
        
        So init BuildId when the office:meta element ends.
        
        Also, add the missing "BuildId" property in XmlFilterAdaptor.
        
        This allows the CppunitTest_sd_import_tests testGradientAngle to work in
        the subsequent commit.
        
        Change-Id: I916a9288631078c1552cd8673e41fa9a9679f574
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94499
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-19  Tomoyuki Kubota  <himajin100000@gmail.com>  [96db6fb300473fc7ba2af22770f0a7bd7c4f780b]

        xmloff: ODF import: Silence "unknown LO version: 7000"
        
        Change-Id: I56cf3b03274cc24f66bbfc9d3615fa57521a6cd1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94368
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-19  Michael Stahl  <Michael.Stahl@cib.de>  [d6ba23a7c0fbd4b59b8011012bbcaa002c5c84ca]

        tdf#106780 xmloff: ODF export: only write invalid text:style-name...
        
        ... in case of ODF 1.2 Extended (compatibility mode), which is intended
        for workarounds for old OOo/LO versions.
        
        Change-Id: Ib0411c09d795383a481be8b4661dc71b02b0181b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94442
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-19  Michael Stahl  <Michael.Stahl@cib.de>  [d705a860936a58e40a2894a12d02be585a06e1c1]

        tdf#102256 sw: ODF export: don't write table:table in shapes
        
        ... for strict ODF versions, only write loext:table in extended.
        
        Since commit 62391c28fae5099dd1f67c322867933fcb05bc9f LO can read the
        loext:table elements, LO 4.4 should be sufficiently long ago.
        
        Actually with ODF 1.2, the export asserts because loext namespace was
        exported but isn't declared.
        
        Change-Id: I92318f78b3282989de1d9c2764c2ed7663cb50b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94438
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-19  Szymon Kłos  <szymon.klos@collabora.com>  [c529dd9b964e4176fed67d3c1594978c7d26ad7b]

        jsdialog: weld::ComboBox
        
        Change-Id: I672d2fd170e94e0b3e05384461983e5ae4a0ab35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94072
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94488
        Tested-by: Jenkins

2020-05-19  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [5ea36f5975728fcd1fb2f92fccdfdeaeec4e028e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2f0132929f29aeb37411418fe8088fd6abba11a6
          - langnames.js loaded too late
            
            help2.js depends on it being loaded, so lang dropdown is empty
            on mobile. Hopefully this fixes it.
            
            Change-Id: Ic331df0e6e34a2c50b7bd343c877685d4e84d648
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94334
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-19  Miklos Vajna  <vmiklos@collabora.com>  [868acbd97b58b200731ca25ece4019de734e5726]

        oox, svx, sw, xmlsecurity: clang-format these files
        
        I added these files more or less recently and they have long lines. Use
        clang-format to break at a sane column limit.
        
        Change-Id: Id4ef832e4843fc81f4a497385e49ccb835a7197f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94503
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-05-19  Caolán McNamara  <caolanm@redhat.com>  [47654bc44e4aff1b251e17c07d42f8beb8ce09c8]

        Related: tdf#133159 minimize jumping around if content doesn't change
        
        when navigator tree is updated
        
        Change-Id: Ie50ad0b4c24da15be575acb1172a28edb2fde05b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94502
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-19  Xisco Fauli  <xiscofauli@libreoffice.org>  [1a10f17768860b3871038b610caf00c8c9d0e967]

        tdf#100581: sw: Add unittest
        
        Change-Id: Ibeb7ce063cf009b54337a44061ae186172011c99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94496
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [174f1785c423d268ebf23fba6529714af366fb97]

        fix loplugin:vclwidgets fallout
        
        from "tdf#125538 fix background of zoom control"
        
        Change-Id: I444dea360ab10be6bebfe50a1f7b4d2f555bf59b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94498
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-19  Xisco Fauli  <xiscofauli@libreoffice.org>  [4435a3b02525067700ee494dbd91d84df985b001]

        tdf#98493, tdf#133079: sc: Add UItest
        
        Change-Id: I04794bb7313f6ecd32088f8e7aa57e898f8ba427
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94493
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-19  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [71a23fa995f149458d1371bd863bdc4a035bc7ab]

        don't hardcode /usr/bin/python3 in android scripts
        
        Change-Id: Id26422e8398da7674d5da22df97a03bee0b0b189

2020-05-19  Caolán McNamara  <caolanm@redhat.com>  [1f209723cb294559f6f6bbb42d9db7b78a3b5a61]

        Resolves: tdf#114258 defer LoseFocus treeview update
        
        until the next event cycle in cas the LoseFocus is happening due to an
        in-progress selection event from a  mouse down in the treeview that would be
        updated
        
        Change-Id: Ia4448aa798a8af7cd35bc17215891f6c5ca8678a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94494
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-19  Szymon Kłos  <szymon.klos@collabora.com>  [9c78d8d0a8bd69fc45d845b96bcbc3bdded5f521]

        Resend jsdialog on entry change
        
        Change-Id: Ic255b8ba56f5b355a95ddc9a9587e1747b66702a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94071
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94487
        Tested-by: Jenkins

2020-05-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b64e29d5b7bc9338d3034d31774d1e077074fe3c]

        Fix typo
        
        Change-Id: I72d95721c6af63706cc6e2c39b12d4af858cc045
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94492
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-19  Heiko Tietze  <tietze.heiko@gmail.com>  [8fee3f553bf396fad0237f19873e10c08782660f]

        Resolves tdf#132996 - Wrong position/scaling of dropdown
        
        Fill explicitely set to Start
        
        Change-Id: Ib17e74e41afe3bad04ae0b665f88df044544c0a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94481
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-05-19  Szymon Kłos  <szymon.klos@collabora.com>  [02b1a8f533d88c90004b1ea294f853f4b73f8c01]

        Fix ambiguous symbol
        
        Change-Id: I62aa1fcbc8dd80bf7ef377776a54d3af78248af9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94480
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-05-19  Stephan Bergmann  <sbergman@redhat.com>  [dd5852f47beceb4a3b3f869cf6d3c24f3bf90ef4]

        Work around what looks like an MSVC compiler glitch
        
        I got
        
        > [build CXX] vcl/jsdialog/jsdialogbuilder.cxx
        > C:\lo\core\vcl\inc\salvtables.hxx(841): error C2872: 'MenuButton': ambiguous symbol
        > C:\lo\core\include\vcl/menubtn.hxx(31): note: could be 'MenuButton'
        > C:\lo\core\include\vcl/weld.hxx(1320): note: or       'weld::MenuButton'
        > C:\lo\core\vcl\inc\salvtables.hxx(834): note: while compiling class template member function 'void SalInstanceComboBox<ComboBox>::set_item_menu(const rtl::OString &,weld::Menu *)'
        > C:\lo\core\vcl\inc\salvtables.hxx(932): note: see reference to class template instantiation 'SalInstanceComboBox<ComboBox>' being compiled
        > make[1]: *** [C:/lo/core/solenv/gbuild/LinkTarget.mk:306: C:/lo/core/workdir/CxxObject/vcl/jsdialog/jsdialogbuilder.o] Error 2
        
        now with VS 2019 16.5.5 (and --disable-pch, should that make a difference), for
        reasons that are not clear to me.
        
        Change-Id: Id6aeef671f807ca59cad9d65578031b323ed697c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94476
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-19  Michael Stahl  <Michael.Stahl@cib.de>  [97e9b250426ff09bba4546835ee9138d91e03fbb]

        tdf#103602 xmloff,sw: ODF 1.3 export: PageStyle with drawing-page style
        
        Associate a style of family "drawing-page" with a style:master-page.
        
        This fixes the small part of the draw:fill attribute problem that is
        covered by OFFICE-3937 in ODF 1.3.
        
        Exporting the "drawing-page" style is only allowed in ODF 1.3; all
        property map entries have ODFSVER_ODF013 and this causes no style
        to be exported for earlier versions.
        
        Continue to export the invalid draw:fill attributes on the
        style:page-layout for now, until the import of this is more widely
        deployed.
        
        This only works with Writer, because Calc doesn't implement FillStyle
        properties on its page styles.
        
        Change-Id: I4b24ae3eaf332723e24671e594eca5e36d48f525
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93671
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-19  Michael Stahl  <Michael.Stahl@cib.de>  [4e98ba4ba5c17ab8ae1170662af645b9d2bfde84]

        tdf#103602 xmloff,sw: ODF 1.3 import: PageStyle with drawing-page style
        
        Associate a style of family "drawing-page" with a style:master-page.
        
        This fixes the small part of the draw:fill attribute problem that is
        covered by OFFICE-3937 in ODF 1.3.
        
        This is the import part.
        
        Change-Id: I4c86fa24c36407b64ce33f0890e5da8c26c5292a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93670
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-19  Michael Stahl  <Michael.Stahl@cib.de>  [bd03dc39f6f02a875590413378355daa4893a988]

        tdf#97630 xmloff: ODF export: fix draw:fit-to-size mess, step 2
        
        Restrict the export of draw:fit-to-size to only the standard
        values "true"/"false".
        
        Keep the broken export for ODFVER_012_EXT_COMPAT, since it's easy to do.
        
        Change-Id: Ieaab3b635a116a1d0b6155115f8f7f74935a125a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93226
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-19  Michael Stahl  <Michael.Stahl@cib.de>  [9019288dc1ea8c6db615b9f8bbae14efc1ed8cd8]

        tdf#91306 xmloff: ODF export: allow style:page-number="0" in ODF 1.3
        
        See OFFICE-3923.
        
        Change-Id: I619d9efe3eb17feaf84f7dd21f5b2197c30bc6aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93225
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-19  Caolán McNamara  <caolanm@redhat.com>  [68cd0a974c83fbcbda809a0005e5d599a6e4909f]

        Related: tdf#132536 limit to ~25 pre-rendered font previews for now
        
        The font caches look b0rked, the massive charmaps are ~never swapped out, and
        don't count towards the size of a font in the font cache and if the freetype
        font cache size is set experimentally very low then we crash, so there's an
        awful lot to consider there.
        
        Change-Id: I0e322109c02b00cfb6aff88b4fa650ac3cb1f178
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94466
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-19  Michael Stahl  <Michael.Stahl@cib.de>  [58c013516694b1083abdbc76300ed003f6a456c5]

        xmloff: ODF export: additional ODF 1.3 chart features
        
        * OFFICE-3662 chart:interpolation additional values
        * OFFICE-3958 chart regression curve: polynomial
        * OFFICE-3959 chart regression curve: moving-average
        
        None of these are exported in ODF 1.2 extended because they require
        additional values for standard attributes, which isn't valid.
        
        Change-Id: I920cc44dbde46687b570c1296c7d8926f0a1a9c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94064
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-19  Noel Grandin  <noelgrandin@gmail.com>  [444c7c736be7545344298a9cbb3a69886edc5ecb]

        tdf#125538 fix background of zoom control
        
        by
        (a) invalidating parent, which repaints the background
        (b) making the background of the zoom control transparent, so the
           toolbar is visible behind it
        
        Change-Id: I75e67e6c820dccf8bf8a001965df7b5e49176bfa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94439
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-19  Stephan Bergmann  <sbergman@redhat.com>  [fc1d1acd518a9937c2501242dae2af4530b52fe7]

        Avoid UB when calling setjmp
        
        The C standard (and thus by reference also the C++ standard) has very picky
        constraints how invocations of the setjmp macro need to appear to not cause
        undefined behavior.
        
        Change-Id: I09418de340a044e4309261bae9816ca746700858
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94474
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-19  vgeof  <vivians88@hotmail.fr>  [8209c2569f5726f9ed29f75d30efdccb94f98fe5]

        tdf#88205 EasyHack change css::uno::Sequence initializations
        
        1st commit. Use initializer lists for uno::Sequence in 4 files
        
        Change-Id: I0192b4b8f023fb8d606dff81c4b910c8c7c2a9a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93900
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-05-19  Justin Luth  <justin.luth@collabora.com>  [8a21d5053d331160e4913dc80c045a454ec84de3]

        tdf#132642 sw layout: try2 emulate table kept-with-next not splitting
        
        This adjusts my LO 5.2 code for tdf#91083 that tried to emulate the
        table's keep-with-next property which doesn't have a matching
        counterpart in MS formats.
        
        I always confused myself trying to understand what my year-long coding
        attempt was trying to do. This seems much understandable, and efficient.
        The big clue was that it affected non-MS formats - which was unintended.
        
        Change-Id: I7886e52430cb34799e25f7fcf73500e28bbe2a55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93443
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-05-19  Miklos Vajna  <vmiklos@collabora.com>  [cda47b4b4216457023ea72ad4137b8aed807c71f]

        sw: ResetBlinkPor() now doesn't do anything useful
        
        mbHasBlinkPortions is always false by the time this function is called.
        
        Change-Id: I73b9128ce26ad8fad0227d0c93a62c28d46541c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94467
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-05-19  Stephan Bergmann  <sbergman@redhat.com>  [dbdc14dfd90c40b6cc0cd951be236acd85ff4cea]

        external/skia: Adapt to C++20 rewritten equality comparisons
        
        ...by avoiding the selection of rewritten ones that would use synthesized
        operator== with non-bool return type:
        
        > workdir/UnpackedTarball/skia/src/core/SkVM.cpp:1317:37: error: return type 'skvm::I32' of selected 'operator==' function for rewritten '==' comparison is not 'bool'
        >                            select(s == 0.0f , d * (1-src.a)
        >                                   ~ ^  ~~~~
        > workdir/UnpackedTarball/skia/src/core/SkVM.cpp:1217:17: note: in instantiation of function template specialization 'skvm::Builder::blend(SkBlendMode, skvm::Color, skvm::Color)::(anonymous class)::operator()<skvm::F32, skvm::F32>' requested here
        >                 fn(src.r, dst.r),
        >                 ^
        > workdir/UnpackedTarball/skia/src/core/SkVM.cpp:1311:43: note: in instantiation of function template specialization 'skvm::Builder::blend(SkBlendMode, skvm::Color, skvm::Color)::(anonymous class)::operator()<(lambda at workdir/UnpackedTarball/skia/src/core/SkVM.cpp:1311:44)>' requested here
        >                 return apply_rgb_srcover_a([&](auto s, auto d) {
        >                                           ^
        > workdir/UnpackedTarball/skia/src/core/SkVM.h:912:23: note: declared here
        >     static inline I32 operator==(float x, F32  y) { return y->eq(x,y); }
        >                       ^
        
        (There are more such operators here that could cause similar issues, but I only
        adapted the one that caused the overall build of LibreOffice to fail.)
        
        Change-Id: Ib880191f8bfa44dacb65692e27f32d2e62a96371
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94473
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b2e511cb46c1f318803050d3a47e7a296ade04a0]

        Removed duplicated include
        
        Change-Id: Iee07f7fd011c17e583854a7cc0dfa25fce3ec948
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94469
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-19  Mihkel Tõnnov  <mihhkel@gmail.com>  [4804d969bacd25ad586b3bf70d3dc8c27adb48ef]

        tdf#130154: update locale data for Estonian [et-EE]
        
        * fix MinimalDaysInFirstWeek (supposed to be 4, not 1)
        * fix FollowPageWord ("jj." = "ja järgmine/järgmised", not "pp.")
        * fix Era DefaultAbbrvName & DefaultFullName to official spellings
        * add DefaultNarrowName for months (using Roman numerals)
        * translate TimeAM, TimePM - not commonly used, but abbreviations exist
        * changes to date formats:
          - add some that are used, but were missing
          - remove those that aren't commonly used or which are ungrammatical
          - switch to more sensible defaults
          - minor re-sorting into more logical order
        
        Change-Id: I2cf585febe7f100b2b63a94a3fd957a381adc131
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94256
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-05-18  Mike Kaganski  <mike.kaganski@collabora.com>  [e94e1ed8435606ae4a85638947fe02e72946ca0f]

        Move comment closer to where it belongs
        
        The comment was introduced in commit bc584ddc617f1b6be2cd3b330c2b999ec8f376a4,
        when a check for mpAlphaVDev was introduced. Later the code was refactored, so
        the relation of the comment to the code was lost.
        
        Change-Id: Ie258720be9aaa67a8ec8ad3b5a1c7f068e453d92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94284
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-18  Tor Lillqvist  <tml@collabora.com>  [2d2f00bd499d69a91eda99f31910c3998b560e86]

        tdf#129177: Turn on --enable-readonly-installset unconditionally for macOS
        
        An app bundle should never be written into. We have avoided it always
        for a sandboxed (App Store) LibreOffice, but we should avoid it in all
        cases for macOS.
        
        Change-Id: I0aad5044c006fa6f371919cd73047d1b7348b44b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94444
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-05-18  Miklos Vajna  <vmiklos@collabora.com>  [6cc4aa93baed7916705b43ddce5dbb7c031e9997]

        comphelper, drawinglayer, framework, starmath: clang-format these files
        
        I added these files more or less recently and they have long lines. Use
        clang-format to break at a sane column limit.
        
        Change-Id: Id608fffbbc0673c9bc350dd696cb0a31906840d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94423
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-05-18  Caolán McNamara  <caolanm@redhat.com>  [acc8ff577b2087fa2734b569a9606d9acac09c2e]

        tdf#133121 limit style list width to that of the entry widget
        
        which is maxed to the widest "standard" style text. So that the
        dialog doesn't dance around depending on the font selected.
        
        Change-Id: I5876314f5293abcac765dd018deda5b0d7f52305
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94436
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-18  Caolán McNamara  <caolanm@redhat.com>  [fc59a701cceb6e83c00fc3c9fab747987376c00f]

        don't bother undoing the replacement of combobox if unparented
        
        as seen in tdf#133098 example
        
        Change-Id: I58bf5c5c931cbd1f002ff28f6844d0bebcdd1913
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94440
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-18  Caolán McNamara  <caolanm@redhat.com>  [f7ceb1f805b45cbd4b322da2ca4039d56dd430b3]

        tdf#133098 cannot truly unparent a vcl widget
        
        once is created it cannot truly get unparented like a gtk one can, so if we
        want to "unparent" it, move it to be a child of the hidden DefaultWindow
        instead
        
        Change-Id: I25efa497b99471b5b1df55c6e6a2a6890982b781
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94441
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-18  Szymon Kłos  <szymon.klos@collabora.com>  [a76116c867380836080adc86bc37c2248778825d]

        Create weld::Builder implementation for JSDialog
        
        and use for WordCountDialog on mobile
        
        Change-Id: I12c3455ff9b16c30918067f9282b72f49141a308
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94041
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94055
        Tested-by: Jenkins

2020-05-18  Mike Kaganski  <mike.kaganski@collabora.com>  [c8961ff03fb8f136f6a123bd74f96adffd138840]

        Simplify this a bit
        
        Change-Id: Ie821c4e74e936557df0ad9fb5ab4b469dc8dc683
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94285
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-18  Mike Kaganski  <mike.kaganski@collabora.com>  [aae1f31d969904c53d129684d40a9ff5174e56c4]

        Only transform polypolygon when needed
        
        Change-Id: I907c4bddb1ec05a9d68af8939e58d576714a3d0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94283
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-18  Julien Nabet  <serval2412@yahoo.fr>  [01bdd3a8d17b53c4b953b074dbcd262a125527d8]

        Unused #include "comptr.hxx"
        
        Change-Id: I42ae8fd069a328df2b98e62ce3980dba8fb221b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94437
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-18  Szymon Kłos  <szymon.klos@collabora.com>  [77445e201c45e5593761e8399c32f80eea2178a4]

        Make Chart Creation Wizard async
        
        * FuInsertChart as a memeber in ScTabViewShell
          stores instance is needed to react on the dialog's result
        * CreationWizardUnoDlg converted to XAsynchronousExecutableDialog
          added dialog close handler which notifies listeners
          In the Online dialog become dead after closing, additional
          PostUserEvent was needed to kill the dialog after real close
          (without it user needed to select any cell to close dialog)
        * Reuse in Writer
        
        Change-Id: Ib09b5d83af9e1aa67218e093aa161419e8ddb922
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90380
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-05-18  Julien Nabet  <serval2412@yahoo.fr>  [835bced249e95ccbf0a88266f8c1ba166cf5efcb]

        fix potential leak in runProcessWithPathSearch (filter/ieps)
        
        Change-Id: Ifa1d3c7aba95aa0800d6d0481d0258367ac1317a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94417
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-18  Justin Luth  <justin.luth@collabora.com>  [c50315c55dbb5daf86ccb2a91468c05a53e926e9]

        tdf#95495 ooxmlexport3: less implementation-specific unit test
        
        Although the original document completely defines the numbering
        in (inherited) paragraph styles, the unit test was checking
        whether the paragaph itself had the exported numbering.
        That tests the current implementation where style information
        is copied to the paragrah, but in a correct world that information
        would stay in the styles.
        
        This unit test uses the EXTREME example where a "chapter numbering"
        is inherited by a sub-style - something LO completely does not
        support, so this needs serious emulation. Thus I am keeping
        the implementation-specific check, but clearly documenting
        that fact.
        
        Change-Id: I5b95646498c4d936eceb9be1841c654a5bd81275
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94401
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-05-18  Tor Lillqvist  <tml@collabora.com>  [74597acc9318177a0266535b5387dba35305171a]

        tdf#129177: Allow extensions to specify also maximum LibreOffice version
        
        To be used by the potential packaging of language packs as extensions.
        Language packs are by necessity specific to a LibreOffice version as
        they contain message catalogs.
        
        Change-Id: I6037103dfe0949d288f8ad77fec63dd5da221c02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94425
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-05-18  Stephan Bergmann  <sbergman@redhat.com>  [fd60c5a4879cb881b6c5abfe53ba80126ebb7303]

        Adapt compilerplugins/clang/test/writeonlyvars.cxx
        
        ...to 1d0bc2139759f087d50432f8a2116060676f34e1
        "use std::experimental::source_location in uno::Exception"
        
        Change-Id: I2b18dbae89c6f219edacba5d147ea265ca83725e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94422
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-18  Michael Stahl  <Michael.Stahl@cib.de>  [a541cd91951eca15e40764244b34c72b347f9f26]

        officecfg,unotools,cui: add ODF 1.2 Extended / ODF 1.3 versions
        
        ... to configuration and UI.
        
        The new default is ODF 1.3 Extended, which is now ODFVER_LATEST and
        stored as value "3" in configuration.
        
        Adapt a few places related to DocumentDigitalSignatures etc. to new
        default.
        
        Change-Id: I420da4f7787cc864c6bd88470d61b146b9399aa1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93177
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-18  Michael Stahl  <Michael.Stahl@cib.de>  [101594c272a53727566b3533fd083178769a4b49]

        schema: adapt libreoffice schema to ODF 1.3
        
        Remove everything that's in ODF 1.3; it's no longer necessary and some
        of it requires overriding named patterns from the schema so that has to
        be removed.
        
        Change-Id: I716957dc8ccc3fa54fc69c96d8a3b577a5c7e126
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93176
        Tested-by: Michael Stahl <michael.stahl@cib.de>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-18  László Németh  <nemeth@numbertext.org>  [fb001eab98934c5a4d0a8c6b9563f91337561b87]

        tdf#127616 DOCX import: fix char style of empty paragraph
        
        When direct character formatting defined in w:pPr/w:rPr
        overwrites some character style properties (character
        style defined by w:pPr/w:rPr/w:rStyle), empty paragraphs
        lost such direct formatting, resulting for example,
        different page layout by different height of empty
        paragraphs. Also text of that originally empty paragraphs
        got different formatting during typing.
        
        Co-authored-by: Justin Luth <justin_luth@sil.org>
        
        Change-Id: Ic7b3a73d4d7364993cc58073c9e1a09a2711d1b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94308
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-18  Michael Weghorn  <m.weghorn@posteo.de>  [92289c5f121499959b6f5edf859e5f34b5b96a78]

        tdf#133142 UnoControlTabPageContainer: Handle tab property changes
        
        In the model, changing a tab page's title or enabled/disabled
        status is done via methods 'XTabPageModel.setTitle' and
        'XTabPageModel.setEnabled'.
        
        Changes to the title and enabled/disabled status are
        propagated to the tab page container containing the
        tab page (s.a. 25c692c2a94ab83c2c859ac5ab334b62ac8b825e
        ("ControlModelContainerBase: Use property for enabled status",
        2020-05-15)).
        
        Make 'VCLXTabPageContainer' derive from 'XPropertiesChangeListener'
        and implement the 'propertiesChange' method defined in that
        interface to handle property changes for the tab pages and have
        'UnoControlTabPageContainer' forward 'PropertyChangeEvent's
        to its peer so they can be handled there.
        
        This way, changes for those tab page properties via UNO
        are now properly updated in the UI as well.
        
        Change-Id: I6fa1fadf781575c4ad1d066aed9c3a651b10869d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94402
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-05-18  Szabolcs Toth  <szabolcs450@gmail.com>  [96319d662dca12616eb52c601a2d5b5adca3ae57]

        tdf#92526 DrawingML shape export: fix 0 line width
        
        0 line width is the thinnest possible line width,
        but without its explicit export (a:ln w="0"), shape
        outline was imported with 0.75 pt line width by MSO.
        
        Co-authored-by: Balázs Regényi
        
        Change-Id: I40f7aefe6358bebe9a3853fe3e7d6faa170bc34c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93968
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-05-18  Caolán McNamara  <caolanm@redhat.com>  [d6fce28dea6e1e51ec5de88ef17cc56180b8c2db]

        Resolves: tdf#129620 crash because there is no associated window
        
        only an outputdevice in this editeng-in-a-widget case
        
        Change-Id: Idf054872a48befba652012cd511e4f9df4437166
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94415
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-18  Luboš Luňák  <l.lunak@collabora.com>  [be6d95b75131f8044512c1b2f2743c556169f56d]

        update to Skia chrome/m84 snapshot
        
        Change-Id: I7c5ad1673776fd0991a61b4c9f9a947e42764f44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94414
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-18  Michael Stahl  <Michael.Stahl@cib.de>  [0ff75d6653e34b7cbb94f74ff8a71db9f738463e]

        xmlsecurity: actually validate in testODFEncryptedGPG
        
        Follow-up to 5eda583443cd0ec323e925395ea734c20fdbcf13
        
        Change-Id: Icde98be0a8dccc58ca7c7c260e387bafb7f05b46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94412
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-18  Michael Stahl  <Michael.Stahl@cib.de>  [75187e0a59b16b06c5adf16987919a39153030d5]

        upgrade ODF validator with ODF 1.3 support
        
        ODF 1.3 schemas are supported; only thing missing is the MIME-type
        for the master template document.
        
        (actually we don't need this in the LO build because we use custom
        schemas anyway but let's test if there aren't any problems with
        the validator itself)
        
        Change-Id: Ic0a34f5e2551603e543504ba01c82e2fcacfc7f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93782
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-18  Michael Stahl  <Michael.Stahl@cib.de>  [ba0d1a850ad118b5889a4814ef6d01b989029a58]

        package: ODF export: fix position of manifest:start-key-generation child
        
        META-INF/manifest.xml[8,137]:  Error: element "manifest:start-key-generation" was found where no element may occur
        
        The problem is that in the schema, manifest:start-key-generation
        precedes key-derivation but LO writes it in swapped order.
        
        This is apparently a workaround for a bug in OOo < 3.2 ODF import and
        specific to ODF >= 1.2 because the element didn't exist in ODF 1.1; as
        it turns out we don't care about OOo < 3.4 being able to load encrypted
        ODF 1.2 documents anway since commit
        0b7c3b7d9fa71f59eed75c3e80e5e12245c5e1c5 "tdf#114939 officecfg,sfx2:
        always use AES/SHA256 in ODF 1.2".
        
        Change-Id: I3b62e3eba719f13e39fb24bf9792f764b24ccaeb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94413
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-18  Michael Stahl  <Michael.Stahl@cib.de>  [34ec838f0607564097cb08ce65165279e31888aa]

        schema: update ODF 1.3 rng drafts to cs01
        
        ... but remove unintentional changes from manifest-schema.
        
        Change-Id: I4d8de0fb896fcebed7cb0553a7a7c8cec6491d39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93175
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-05-18  Stephan Bergmann  <sbergman@redhat.com>  [cce42f7de6bdc406f40a0a16ad15285adc4a4c62]

        Apply dirname to the first word of CXX
        
        ...in case it contains addtional arguments like -fsized-deallocation besides the
        compiler's pathname, which would have caused failures like
        
          basename: extra operand '-fsized-deallocation'
          Try 'basename --help' for more information.
          dirname: missing operand
          Try 'dirname --help' for more information.
          dirname: missing operand
          Try 'dirname --help' for more information.
        
        (printf reuses the format operand to satisfy all argument operands, so that \n |
        head hack is needed to get just the first one, assuming that CXX did not contain
        any carefully crafted escape sequences inside that first argument that would
        expand to a newline when printing.  Also, this does not cater for leading
        var=value or (even more far-fetched) redirection words in CXX, but the original
        code did not, either.)
        
        Change-Id: Iae4d1a0ae3b67cc5e8c7a8a36258230f8ab8fd70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94406
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [da552b29a4c894e02262c3ea26f231cf1a9a0858]

        Fix typo in code
        
        Change-Id: I66c0d8fc4d307c376af20673e756944626df907b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94411
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-05-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [d08d42fd7f10f2d2c1bb42dc2aed11693bd882be]

        tdf#128782: move UItest to CppunitTest
        
        Change-Id: I98319183a7bd9abb9ed6b1dd9f85cf00ee701fc5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94405
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [18dc598a6e0017df375369a81c8df3bbd41ed8ab]

        loplugin:unusedfields
        
        Change-Id: I8796c0937fe4b046d9a13e2e50368e45e0e45611
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94404
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [bd428b45d793ffc2f764c952ffcd7ef814ee5dc8]

        loplugin:unusedmethods
        
        Change-Id: I95391ef6ed5154efc2c7705dde22afa59da24a70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94403
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [454eb3bc05f861712bff0f7593f9aa9809e4ee7c]

        use for-range on Sequence in cli_ure..connectivity
        
        Change-Id: Ic5254e402d153a13c29928b59738cbe1603d0139
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94399
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-18  Luboš Luňák  <l.lunak@collabora.com>  [bc8cefd025d89e7f981f07814a16030f92413a8b]

        Revert "make: map slowcheck to gbuild's build and slowcheck"
        
        This does not actually ensure everything is built before tests
        are run, so this doesn't fix the test failures it was intended to fix.
        
        This reverts commit 4054a30e2b2fa254dfb20718ce757ceb2f638fd5.
        
        Change-Id: Ie0fb9f98f90aeb6fc3ecf373efe9dadb6e2a5c39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92589
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-18  Tamás Zolnai  <tamas.zolnai@collabora.com>  [1bf0118e6cf4b8b4546a7ce494ff2973724bae1b]

        MSForms: fix rendering of form field button.
        
        It's not enough to check the paint area. because it's
        in logic units, which does not change by zooming.
        
        Change-Id: I9ee51c03e7edc2c70d91d6ef6dbaaae8c2c7beff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94400
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-05-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [337a9a454c1bc95214111578d3f9c0622c55c509]

        use for-range on Sequence in chart2
        
        Change-Id: Ief02e5d5284b0cbad26b04c0a282dccfee577b90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94398
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-18  Tor Lillqvist  <tml@collabora.com>  [6089755d197528d071906846c58a397add0876a5]

        Revert "I am told we don't want to use old style help files any longer"
        
        Pitäkää tunkkinne.
        
        This reverts commit 1f6b7678d52e1bf9092e3ce2cf7b7c4ffdcb2ba2.

2020-05-18  Shivam Kumar Singh  <shivamhere247@gmail.com>  [9d6e64ba575c12ce4ab381332f8971e55ffe9972]

        Added a new tab "Styles Inspector" at the side bar
        
        Patch significance :-
        1) Added a new tab "Styles Inspector" at the side bar
        2) Added the "Character Styles" properties in the inspector
        
        Change-Id: I717f0a555d9c90f833c61b641c8eba53f93d4655
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93909
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-18  Tibor Nagy  <nagy.tibor2@nisz.hu>  [52442a4c0192cbedafe7b77459dd2c3d1cf3614b]

        tdf#123622 DOCX VML import: fix relative horizontal alignment
        
        Margin (left, right, inner, outer) alignments of VML shapes
        weren't handled.
        
        Co-authored-by: Attila Bakos (NISZ)
        
        Change-Id: I5f8ece64707a2d699b71d6151887db05ac39c4f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93723
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-18  Michael Stahl  <Michael.Stahl@cib.de>  [a782cce919952cff41c7cfa7ec3a6a915e1851aa]

        sw: UITest_writer_dialogs: disable MailMergeWizard
        
        In a build via ssh, the test hangs while trying to connect to Evolution
        Data Server that presumably isn't running:
        
        1  in g_cond_wait () at /lib64/libglib-2.0.so.0
        2  in e_flag_wait () at /lib64/libedataserver-1.2.so.24
        3  in e_client_wait_for_connected_sync () at /lib64/libedataserver-1.2.so.24
        4  in e_book_client_connect_sync () at /lib64/libebook-1.2.so.20
        5  in e_book_client_connect_direct_sync () at /lib64/libebook-1.2.so.20
        6  in connectivity::evoab::(anonymous namespace)::OEvoabVersion38Helper::createClient(ESource*) (this=0x912d150, pSource=0x90c0660) at connectivity/source/drivers/evoab2/NResultSet.cxx:480
        ...
        35 in SwMailMergeConfigItem::GetResultSet() const (this=0x8f10b30) at sw/source/uibase/dbui/mmconfigitem.cxx:875
        ...
        63 in SwMailMergeWizard::SwMailMergeWizard(SwView&, std::shared_ptr<SwMailMergeConfigItem> const&) (this=0x8f0f340, rView=..., rItem=std::shared_ptr<SwMailMergeConfigItem> (use count 3, weak count 0) = {...}) at sw/source/ui/dbui/mailmergewizard.cxx:60
        
        Change-Id: I1b43b05509f4e293ce1f00044a05f045bf975ce4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94364
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-18  Miklos Vajna  <vmiklos@collabora.com>  [cc76f6b6fb50e220a084266419bac61ee39cdf74]

        sw: HasBlinkPor() now always returns false
        
        So it can be removed and client code can be adjusted accordingly.
        
        Change-Id: Ib3ca86cf147387fdbd646eb46077eff89d4c56f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94397
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-05-18  Julien Nabet  <serval2412@yahoo.fr>  [02fe5ec54e339d4f8983a5bf131b9c2d5db9d771]

        tdf#131963: regression from fix for tdf#92472
        
        tdf#92472 DOCX import: fix checkbox size set by direct formatting
        at beginning of paragraphs.
        
        Follow-up of the commit 22ad4d69d771708f28a2d9e137cfd43ac846cf3a
        (tdf#121045 DOCX import: fix checkbox size in table).
        
        See bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=160936
        
        Change-Id: I9868679a46de54519250ab6f9d501a04a414b88e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94385
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-18  Mesut Çifci  <mesutcifci97@gmail.com>  [34b3d1342579791d960d8bc77aa937ead49bd791]

        tdf38835 Avoid pointless globals
        
        Change-Id: I998ffadeef2232366bb5d2fdeb5632e799366038
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94127
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-18  Noel Grandin  <noelgrandin@gmail.com>  [1d0bc2139759f087d50432f8a2116060676f34e1]

        use std::experimental::source_location in uno::Exception
        
        Clang and gcc have moved this out of experimental and into std::source_location,
        but only in their very latest releases.
        
        Change-Id: I9d9d9155788ee4240455ac4628b298dface4ad24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93868
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-18  Tor Lillqvist  <tml@collabora.com>  [1f6b7678d52e1bf9092e3ce2cf7b7c4ffdcb2ba2]

        I am told we don't want to use old style help files any longer
        
        Make --with-help mean the same as --with-help=html to avoid generating
        such unintentionally.
        
        Change-Id: Ie53b3604f53c3301cb196b2239dce6f0c08acbd3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94145
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-05-17  Chris Sherlock  <chris.sherlock79@gmail.com>  [557c6777ad33b54af28541a96bcf91596995b388]

        tdf#74702 vcl: extract GetOutputBoundsClipRegion()
        
        Change-Id: Icc1b53f068b94ff3b3f26b144f366344dcbff2ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94345
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-17  Chris Sherlock  <chris.sherlock79@gmail.com>  [3913c7c18b9438e26f860a0079a6590418ced27b]

        vcl: slide aCCList ccloser to where it is first used
        
        Change-Id: Ic7799492a709c53324780d44040034a83ef854a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94344
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-17  Chris Sherlock  <chris.sherlock79@gmail.com>  [d2aca9c946f5977779256e6a3c2a3a0e21a6ed08]

        vcl: refactor by creating OutputDevice::ClearStack()
        
        Change-Id: Ica4400cdb1e5c24dfb302426548ac976da802c74
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94343
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-17  Caolán McNamara  <caolanm@redhat.com>  [bc94fe8a7415cb0df0e613fb764f886f45a648e3]

        GdkEventKey::state can contain states, e.g. num lock, which we don't use
        
        Change-Id: I280777c1524de2b640564183461903fd80d345be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94387
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-17  Caolán McNamara  <caolanm@redhat.com>  [b9e635d6a9f52edefd9d53b8feb68768381890e4]

        tdf#133079 ensure Sheet root is selected if nothing else would be
        
        Change-Id: I01d45bfa8f410dcf35a9ecc90b295b7c75ccc746
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94369
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9786f2b0b7979a4cb781ea52b4510eecfd15dc49]

        Fix typos
        
        Change-Id: I3ecb671165ba65baaf304e7afec097209c8c88d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94384
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-17  EL-SHREIF  <ahmedtota29@gmail.com>  [78dc713fd7b7abe4612c740a37a22eda8fc63cd2]

        uitest: Fix some issue in the UI Logger DSL core
        
        It solve these problems:
        
        	1) math generated test cases wasn't run because the element selector wasn't initialized
        	2) avoid variables that has variable name equal number only
        	3) avoid reusing UI object that reference to closed dialog
        
        Change-Id: I21221716bfa76889b6563955f60a7f99143fe9c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94338
        Tested-by: Jenkins
        Reviewed-by: Ahmed ElShreif <aelshreif7@gmail.com>

2020-05-17  Yunusemre Şentürk  <yunusemre@collabora.com>  [67b849ea6fd9f00c32ea0e91ed03050e4e36ef2c]

        Fix typo.
        
        It was causing "./configure: line 9997: =no: command not found"
        when autogen.sh is used.
        
        Change-Id: Iee57fb43c7bfbe4ac64ea5f995af05ddc8a26ad4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94004
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-05-17  Julien Nabet  <serval2412@yahoo.fr>  [71c8f9cf3825b53efc8841fa3bc9144e90bc189a]

        tdf#97416: fix Database password properties in ODB file not re-settable via UI
        
        Just call save_state() of the checkbox
        
        Change-Id: I3fa434b080efdcd284fba8e2f73d8e4846870576
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94363
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [1125ee2f8d3851752e34343e81c11f019f23bb3a]

        Update icu4c-android.patch.1 to recent ICU 67 upgrade
        
        Looks fixed upstream (if slightly differently)
        
        Change-Id: If53722b867346d390866d9502fe36f976d702c31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94372
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [759f55c01059b599f4294ea2e37d3dc3748a54be]

        jvmfwk: fix [-Werror,-Wunused-function]
        
        After recent cleanups, android build fails with
        sunjavaplugin.cxx:204:5: error: unused function 'createJvm'
        [-Werror,-Wunused-function]
        
        Change-Id: Idc9a97673debdd5da798fbdc729b8d90b6b7af9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94371
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-17  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [d8329149394e4e5758a9e293b0162db050379a4e]

        tdf#120394: list format string can be empty
        
        We need to distunguish when we have list format string, but it
        is empty (no level text will be diplayed) or it does not exist
        at all, so we need to fallback to old prefix-suffix syntax.
        
        Change-Id: Ifd4ccd5a676db86c39d2ef48e91d191d92b9b2a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94322
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-17  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [047de8a887628dc45d5b8df7b297abd6fa2fafc5]

        tdf#120394: docx import: support for w:styleLink
        
        Previous implementation for w:numStyleLink was referring
        just ordinal styles, but there can be another abstract
        list marked with w:styleLink which should be used in
        given context.
        
        Change-Id: Ic5d4fe8bfd41b19e2f65d74defb6961e38ec9a9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94332
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-17  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [a7f2239e649ea1b9ef611d758841584ab51abed0]

        external: bundle box2d
        
        Bundled box2d with the build system of LO as a static library.
        If --with-system-box2d was specified checks for instance box2d in
        the system, defines SYSTEM_BOX2D and uses the library from the system.
        
        Change-Id: Ifb05912f2acaff273b25abebafc5af1cac3afec4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94103
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [909f343f267a45028f58b577179b3e594b430d39]

        tdf#76949: sc: Add unittest
        
        Change-Id: I53786b591d1038d537ff109b8315655084212e7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94370
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-16  andreas kainz  <kainz.a@gmail.com>  [d0922a4ce0ddf458fa10a504ee9b769f2c86b149]

        Update Image dialog property url and addpage alignment
        
        Change-Id: I2601cc41ff8b7c678ac6d5d0ccce05d17f6be18b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94107
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-16  Eivind Samseth  <eisa01@gmail.com>  [32eac748c508640bec036975c0a91ea904c729a2]

        tdf#103644: Add support for vnd.sun.star.webdav on macOS
        
        Change-Id: I0766b7a12686c829f8b0fe43df6d5256139d4f10
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94359
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2020-05-16  Stephan Bergmann  <sbergman@redhat.com>  [eadfb43d8c80e1cf1b21d8d42eeb768ebe3f8e4c]

        Remove unused "with accessibility support" string
        
        ...left over from 3bc8b14bea3c11159bdbd6fc4f9658fce3ba252e "Drop the JVM
        'feature' concept support"
        
        Change-Id: Id03362ca78866698e13b85554df0c0900a5b5b0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94361
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [abb202195eb69dcc8a6f5fb43e1223d4a7ff0afb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4cb385dca9a476ca77f8e8ab8313a0767ff15e85
          - Refactor database help page
            
            Open a new module sdatabase and add one entry file.
            
            Later, and very slowly, move database help pages from
            shared/explorer/database/* to sdatabase/*
            
            Note: Each move will trigger translation so better move
            only a few files per translation cycle, not to overload
            translators. Translation memory should easy the traslation
            job.
            
            Change-Id: I8e2be9c9355b966775fb5dacc5d63b852be7187a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94362
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [e9a2addb11c2421f389d983286e0d457cf82e3df]

        uitest: sc: test navigator
        
        Change-Id: I7ea7076df4e84726dadcdf9161914a28371f4563
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94325
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [aca453050547b586c3c96e332d8f508368f0b434]

        tdf#85617: sc: Add unittest
        
        Change-Id: I3baa89c210bf7bb44543e7b501986aae4ac9f270
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94358
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-16  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [9c9c4e2ae3fc527ed72861c4031855f42be98107]

        fix Android build
        
        'build' part of the cross building needs all config files copied
        
        Change-Id: I5c0cc32cf82245be8e5c4400df18bbb0d5077526
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94337
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-16  Heiko Tietze  <tietze.heiko@gmail.com>  [5fccbf0f6f55d697efa20d0d2282d39631fe6c59]

        Resolves tdf#132852 - Area fill dialog spacing
        
        WB_ITEMBORDER added to the widget style
        
        Change-Id: Ica898d3f23a7973bd002c3fcf52302b42cb0f269
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94237
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-05-16  Mike Kaganski  <mike.kaganski@collabora.com>  [f33d2d8b5b7ae022eebfa3e22deac71351b3f4e1]

        tdf#133077: fix lone CR handling in plain text clipboard on Windows
        
        Failing to treat CRs without corresponding LFs resulted in 0 inserted
        in the place of the CR, but the text up to this position not inserted,
        and pLastStt not updated. Thus all following text was dropped when the
        insertion was finally performed (when CRLF or EOF was reached), because
        of the 0 marking end of inserted text. But that was inconsistent with
        how other Windows applications treated stand-alone CRs, and also with
        our own handling of them when they happened in the end of the internal
        read buffer.
        
        Change-Id: Idf4876b0cccd4aa3f14f6efede54d27670f55c35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94277
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [b13eb902dfa3ed3f540e257b6865997ff23d560b]

        loplugin:unusedmethods
        
        Change-Id: I52187eccf6170f64d38c673a86dc80818813efa6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94328
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [27a97ce6f9df24582e07c9f5f920c79ab0851abd]

        loplugin:unusedfields
        
        Change-Id: If0e362cf5b403be63439ec694f3a0e440dfd9bc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94327
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [ec8dc357e68e20fa00a7d37f8c3195f571fb1fa6]

        CppUnittest: assert shapes in odf files
        
        found by bin/check-missing-export-asserts.py
        
        Change-Id: I270b5dce748039427aaf5507006a8c145ef1419b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94331
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-15  Stephan Bergmann  <sbergman@redhat.com>  [3bc8b14bea3c11159bdbd6fc4f9658fce3ba252e]

        Drop the JVM "feature" concept support
        
        ...now that 6ba74150866d71469827de9f4f19268dfa7db137
        "jfw::isAccessibilitySupportDesired is obsolete" demonstrated that there is no
        more need for JFW_FEATURE_ACCESSBRIDGE, the sole feature that had been provided.
        
        * The javasettings_*.xml format still supports the <feature> tag, but it is
          ignored when reading and always written as "0".
        
        * There is no trace that "the bootstrap parameter
          JFW_PLUGIN_NO_NOT_CHECK_ACCESSIBILITY" whose mention gets removed from
          jvmfwk/plugins/sunmajor/pluginlib/JREProperties.java had ever been supported.
          (The only mention was 6873b3be47d71f94c38262003101576081acd241 "INTEGRATION:
          CWS jre5issues (1.3.18); FILE MERGED: 2005/01/18 12:48:48 jl 1.3.18.1:
          #i40879# in build environment the JRE is not tested for accessibility, because
          of potential X server problems" introducing that comment.)
        
        * The "Features" column is removed from the JRE table on the "LibreOffice -
          Advance" options page.
        
        Change-Id: I332d34b60548e7f2f852241ea8edfbee0ffcf510
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94329
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-15  Stephan Bergmann  <sbergman@redhat.com>  [dd372b444f1f1821048e197768d5095e6204a102]

        Avoid any false GCC -Wclobbered
        
        ...by moving the code that calls JNI_CreateJavaVM and the setjmp that it may
        longjmp to (from abort_handler that may be called from within JNI_CreateJavaVM)
        into its own small function.  That way, no local variables in
        jfw_plugin_startJavaVirtualMachine should produce any such false "variable might
        be clobbered by ‘longjmp’ or ‘vfork’" GCC warnings any longer, and all the
        workarounds to silence such warnings can be removed.
        
        Change-Id: I6de134628e8efbf2d67fcd83a9cc2623b55762a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94330
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-15  Caolán McNamara  <caolanm@redhat.com>  [649593b5232beade06d279981c045c6388f9163a]

        ReleaseHbFont is unused
        
        LogicalFontInstance dtor does call hb_font_destroy though
        
        Change-Id: I59d9711f1934966cddd73c5e62c8929f08b1359a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94335
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-15  Caolán McNamara  <caolanm@redhat.com>  [9ad875a5e4d60ab701a4e1e68b17482e7a6e8330]

        if GetFontCharMap returns true xFontCharMap was reset
        
        so there's no point in initially assign a FontCharMap to it on entry
        
        Change-Id: Ibf6e05a2b2f6709c57b12810b6989f98cfc6db30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94333
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-15  Pranam Lashkari  <lpranam@collabora.com>  [d4b58e8f7adc031660fae6ced15048f8f927d5c0]

        LOK: sending status of paragraph outline buttons
        
        status of:
        OutlineRight, OutlineLeft, OutlineDown, OutlineUp
        
        Change-Id: I28dd805e1a620831c4092523969e1c4825b568f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94216
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-05-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [128a5f3a0378bda2e580b1dd4e55e5632e7f05ae]

        loplugin:unnecessaryvirtual
        
        Change-Id: Ibb37c7e840a32453b1d52854d5f958c0285cd26a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94326
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-15  Michael Weghorn  <m.weghorn@posteo.de>  [25c692c2a94ab83c2c859ac5ab334b62ac8b825e]

        ControlModelContainerBase: Use property for enabled status
        
        Use the property BASEPROPERTY_ENABLED for getting and setting
        the status instead of handling it in a custom bool member
        variable.
        
        This way, property changes are also automatically propagated
        and can be handled by the corresponding listeners.
        
        Change-Id: I3a36ac8738a7caae987894ac9dd271d2713c1e09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94310
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-05-15  Eike Rathke  <erack@redhat.com>  [6193bf1541be95c3679cdc5c4a96d4ab5fc5218c]

        Change [zh-CN] keyword 'General' to '常规', tdf#88233
        
        Change-Id: I2f822a839724c7b4c2129d7f1bd1cce025b9289c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94254
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-05-15  Eike Rathke  <erack@redhat.com>  [18956dc02a936d781efe6800b7dc457ebda49fc2]

        Handle conversion of locale modifiers not of the same originating locale
        
        This popped up when attempting to replace the zh-CN keyword
        'General' with '常规' for tdf#88233, which led to
        CppunitTest_sc_subsequent_export_test failing for
        ScExportTest::testNatNumInNumberFormatXLSX with
        
        - Expected: [DBNum2][$-804]General;[RED][DBNum2][$-804]General
        - Actual  : [$-1F000804]ge\ner"al";[RED][$-1F000804]ge\ner"al"
        
        The reason was that from the English format string loaded from .xlsx
        [DBNum2][$-804]General;[RED][DBNum2][$-804]General
        the resulting zh-CN format was
        [DBNum2]General;[RED][DBNum2][$-804]General
        like before, which when reparsed in a zh-CN locale now without the
        'General' keyword first led to
        [DBNum2]GEnERal;[RED][DBNum2][$-804]GEnERal
        with GE and ER calendar keywords, which then is exported correctly as
        [$-1F000804]ge\ner"al";[RED][$-1F000804]ge\ner"al"
        
        So when detecting the "format belongs to another locale" condition
        also switch the target locale of the ongoing conversion, which
        results in the then correct
        [DBNum2]常规;[RED][DBNum2][$-804]常规
        exported as
        [DBNum2][$-804]General;[RED][DBNum2][$-804]General
        again.
        
        Such could had happened with any format code using a [$-...]
        locale modifier if keywords differ between originating and target
        locale, but cases seem to be not that widespread.
        
        Change-Id: Ib4d444a4085ace251d03e87498eb0f4871eadc8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94313
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-05-15  Luboš Luňák  <l.lunak@collabora.com>  [2ce4b01d935b8df878e0c9995f51264398fa5264]

        do not cache SkBitmap in SkiaSalBitmap
        
        It doesn't make much sense anymore to keep it around, it's now used
        only by GetAsSkImage(), which is only called from GetSkImage() and
        GetSkAlphaImage(), and it's unlikely one SkiaSalBitmap would
        be used both as a bitmap and an alpha mask.
        In Vulkan mode this should save the memory (in raster mode the memory
        is shared by the SkImage).
        
        Change-Id: I5818a462aca85906f2e82cd951b6241d954723c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94228
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [bf89bd866caac65621c5915863c5ab9b9a5f0d38]

        uitest: sc: relax assert a bit
        
        time is timezone dependent so remove date and time part
        from the assert
        See http://document-foundation-mail-archive.969070.n3.nabble.com/New-Unit-Test-for-tdf-130960-causing-Build-Failure-on-i686-td4279435.html
        
        Change-Id: I75c211af3750967e39154fe66ba2d384a877ec83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94320
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [db0e0c455e1a9f21c29d08790269979b995e5b0c]

        Fix typos
        
        Change-Id: Ie2549b9cbf9b5f756fcb6d2ebb4676828f7e9a87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94321
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [457d2a0c9373937332ad2ec7b16edc4b2c971a97]

        fix TODO
        
        Change-Id: I01fe587334f15fc165baef47d799549cc165d528
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94312
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-15  Michael Stahl  <Michael.Stahl@cib.de>  [e125c6c6693d4540ab3aacb11151e05b511b8051]

        replace hard-coded "1.2" ODF version strings
        
        Most of these are calls to
        DocumentDigitalSignatures::createWithVersion(), where it doesn't make a
        difference if "1.2" or "1.3" is passed in but maybe it will be different
        with "1.4".
        
        There is another ctor createDefault() which looks appropriate for
        non-ODF contexts and can also be used when no actual signing or
        verifying is done.
        
        In cases where there's an actual document its Storage has the version.
        
        Change-Id: Id636bbf965d9f96c7ed5f50774c509032525b2b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93091
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-15  Michael Stahl  <Michael.Stahl@cib.de>  [bb6af185cb7a88dfc73ad067d928625f0a2ed590]

        xmloff: remove unused SvXMLExport::getDefaultVersion()
        
        Change-Id: I52e904ca32f46ec50c3045260be7824aa782cc9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93090
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-15  Michael Stahl  <Michael.Stahl@cib.de>  [86cd3af48f8c00300d9826f3b7364e8447adb34e]

        xmloff: ODF export: produce office:version="1.3"
        
        Change-Id: I422743c6eacf112046141e017d42d78165c36cf2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93089
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-15  Michael Stahl  <Michael.Stahl@cib.de>  [5eda583443cd0ec323e925395ea734c20fdbcf13]

        package: OFFICE-3940 ODF 1.3 export of OpenPGP encryption
        
        Import was implemented with a7bf6488ebb544e1efaed0a1e53073df9cc2064d
        but it doesn't correspond to the schema so see previous commit.
        
        Change-Id: Ic19db07da20e88d6533509217a70983938e61beb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93088
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-15  Michael Stahl  <Michael.Stahl@cib.de>  [4f1b0f7d5235140611305b784b58f95fc5b8bd81]

        package: OFFICE-3940 ODF 1.3 import of OpenPGP encryption
        
        This was supposed to be implemented by commit
        a7bf6488ebb544e1efaed0a1e53073df9cc2064d
        "ODF1.3: import new OpenPGP encryption markup"
        but it turns out that the ODF 1.3 cs01 schema differs from the
        implementation:
        
        in ODF 1.3 cs01 we have
        
         <manifest:encrypted-key>
          <manifest:encryption-method .../>
          <manifest:keyinfo>
            <manifest:PGPData>
            </manifest:PGPData>
          </manifest:keyinfo>
          <manifest:CipherData>
          </manifest:CipherData>
         </manifest:encrypted-key>
        
        whereas the implementation expects
        
         <manifest:keyinfo>
          <manifest:encrypted-key>
           <manifest:encryption-method .../>
            <manifest:PGPData>
            </manifest:PGPData>
           <manifest:CipherData>
           </manifest:CipherData>
          </manifest:encrypted-key>
         </manifest:keyinfo>
        
        Ideally the inner manifest:keyinfo should be manifest:KeyInfo but
        not sure if that really matters.
        
        Change-Id: I407321c857e7b3ed9f4d04568ca2ea116764b3da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94309
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-15  Michael Stahl  <Michael.Stahl@cib.de>  [1a60d388b566754d5fe6cee12adf7252a3206167]

        comphelper,sfx2,dbaccess: add ODFVER_013_TEXT constant
        
        This is used for Version of package in API.
        
        Change-Id: I23d162c4dfff2f56c541a7c6c2e21c87ed7d8213
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93087
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-15  Caolán McNamara  <caolanm@redhat.com>  [23a1b7bad5147ee48d7f920085426d8846559af7]

        Resolves: tdf#132461 set color on mouse release, not press
        
        and rearrange to allow dnd to drop the currently selected color, not
        the one seen by SelectHdl which is now called on mouse release
        
        which allows the dnd from color bar to gradiant tool to work as
        expected
        
        Change-Id: Ib54850ff8f73dc3a0d08c76060309a7a74d2cc8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94314
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-15  Chris Sherlock  <chris.sherlock79@gmail.com>  [f0ca5a0c447f4fe4667693d744af61eaeb0625ee]

        vcl: move functionality into FindIncompletelyOccludedBackground()
        
        Change-Id: I228d58c8b16152491e9b46c837f4fbbf9e50a6d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94024
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-15  Chris Sherlock  <chris.sherlock79@gmail.com>  [449f23c44ccdf6d2bfe7baa143d32d8f585aef4b]

        vcl: new local function setComponentsSizeAndColor()
        
        Change-Id: Icc837d6f90578dbae3c757d673334facd49a1109
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94023
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-15  Chris Sherlock  <chris.sherlock79@gmail.com>  [6fa6704a7e7c6970b7a7c695a4a548f8dc693d03]

        vcl: move functionality out of checkRect(), rendering function obsolete
        
        Change-Id: Iabbc82d9b31438169351eca370ae42729babd10a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94022
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-15  Stephan Bergmann  <sbergman@redhat.com>  [e55cf3bb2b445201280cdc6742926787294e2363]

        Typo in comment
        
        Change-Id: I8b33a9cdb622edb065bceef2e9122c2fd28ce75e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94306
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-15  Tor Lillqvist  <tml@collabora.com>  [6c102b0a12ed911b207d8b1da421f2b916c2bcdf]

        tdf#128526: Make the read-only notification a bit more verbose
        
        Change-Id: I4ddfb6f97fc381963a89c4a0af6f3a3c62404f6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94186
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-05-15  Heiko Tietze  <tietze.heiko@gmail.com>  [692efa7bdaf8d143602f23520c230202f2bafdf7]

        Resolves tdf#133024 - Position of text in splash screen
        
        Moved to 170, see also a165bb8565539e2d0533362a99236829c23e9be8
        
        Change-Id: I61f4c3ab4cfd069365e539b803c3c4d084166c10
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94287
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-05-15  Stephan Bergmann  <sbergman@redhat.com>  [73f973df8fe588272e99d330d1b7b9254c9341d7]

        Use symbolic JFW_FEATURE_ACCESSBRIDGE
        
        (unclear why 43cc8abfb0a41878c4e78fd3b868b1d4f344c610 "#i20052# plugin lib for
        java framework" hadn't done so from the start, when
        2b24c46035657a8a43c6552328f7b4dda1622ce5 "#i20052# java framework" had already
        introduced the macro)
        
        Change-Id: I7f83e5ee68300438bcf7b49bdd12512ca0cbea42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94286
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [898cbb22f07a2c1487700326f134fe54e7a13f4d]

        use for-range on Sequence in basctl..canvas
        
        Change-Id: Idad3d8fbe785c7b1b8b287a3227372adb2757de8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94260
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-15  Caolán McNamara  <caolanm@redhat.com>  [10cdeed12ef834f5df3b6577c1d9efcc811d6938]

        tdf#133036 notebookbar customize uses a special combobox id
        
        in all other cases the m_xSaveInListBox id contains a SaveInData pointer
        
        but not the notebookbar case for some reason, we're already checking
        for this special id in one case, extend to check in the other too
        
        Change-Id: I460afa165ee2f6baa6deb1a15b0257df274a4c94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94288
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-15  Caolán McNamara  <caolanm@redhat.com>  [773b8e3cc1340e6f5bfc364f0705344b744edd8d]

        tdf#133053 reset after clear so avoid later assert
        
        Change-Id: Ib2b637c8a6d5af04256bfd9631e43d334343b610
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94265
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-15  Julien Nabet  <serval2412@yahoo.fr>  [7ab988abe70ee385ae490d9019e0cfd83c4e0c51]

        mysqlc: fix default transaction level
        
        According to https://dev.mysql.com/doc/refman/8.0/en/innodb-transaction-isolation-levels.html
        it's REPEATABLE READ
        
        Change-Id: I7e9b0209528158908d8529f11e09554e372401a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93898
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-05-15  Julien Nabet  <serval2412@yahoo.fr>  [c7709eb11cddc37883d1a2391a1dd83f03f5cfa3]

        tdf#132730: fix assertion on group
        
        See bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=160397
        
        Implement GroupProperties::ClearObjectItem
        
        Change-Id: I967f8bda6e4a4edaccdb4a0bd2150bb2af2c1316
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93512
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-15  Michael Weghorn  <m.weghorn@posteo.de>  [8d4dee8ee96c27454968d19518153ca892194a77]

        Forward 'removeTabPageContainerListener' as such
        
        Calling 'addTabPageContainerListener' for the peer
        instead looks like it was probably a copy paste mistake
        when adding this forwarding in both,
        'UnoControlTabPageContainer::addTabPageContainerListener',
        and 'UnoControlTabPageContainer::removeTabPageContainerListener'
        in commit 559f957fc3e4295b049866efe3582b2aaa17c414
        ("tabcontrol: notify tab listener", 2010-09-06).
        
        Change-Id: I98f20b9cb3e658143b362118189adfbed85f3b43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94262
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-05-15  andreas kainz  <kainz.a@gmail.com>  [8ceba7eba43ba5ac16f15c239578ec9354f450ea]

        writer default styles hide LibO app specific styles
        
        Change-Id: Id9644e1a37a1e28810450ed810d22e1b62379564
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93604
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-15  Luboš Luňák  <l.lunak@collabora.com>  [88aeadd97e3aa8146e88912fa06d65743a36ead3]

        do not hardcode a BitmapChecksum in a test
        
        The checksum depends on this like RGB vs BGR and changing the VCL
        backend to e.g. Skia breaks this.
        
        Change-Id: I5bb3f4c009327c92683bfa575bd1510e3a1ea826
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94224
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-15  Heiko Tietze  <tietze.heiko@gmail.com>  [c895a6d8298a349784cd0aafff4bf518ac8d0a7d]

        Resolves tdf#132799 - Deleting of colors unclear
        
        Tooltips added for disabled states
        
        Change-Id: Iad8bdd1c22ce6619e233a4a20b4efcc2d4c5a27c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94264
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-05-15  Caolán McNamara  <caolanm@redhat.com>  [c9ba2d9373b40ae6262f4078bf5f5e64a5ba855b]

        tdf#131333 SalMenus propogate to parent their selected id conditionally
        
        Menu::Select depends on its handler returning false to allow propogating a
        submens's selected id to its parent menu to become its selected id.
        
        without this, while gen menus already have propogated this to its parent in
        MenuFloatingWindow::EndExecute, SalMenus as used under kf5/macOS won't
        propogate the selected id
        
        Change-Id: I1d87cb0deacdf5fbfb837acc21c2d23b79525aae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94263
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-15  Caolán McNamara  <caolanm@redhat.com>  [514bc435cd9c8f8f7c4fb31f2bbfde80ed667fe6]

        allow queue_draw/Invalidate before drawing area is set
        
        Change-Id: I6cd58a340ea57ca2b212114d81f2cc5b774a095b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94253
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-15  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [c28ab0010916f8916134898724deeb96cced9a7f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ede87672c15c3b15ff59a8393d4746c6915d82b7
          - CSS: Change selection color
            
            It doesn’t play nice anymore since 4d6b5e5f74c50cc440a46fada8fa89ad2f946749
            
            Change-Id: Ib897702ad32915164e277e092103c295bba41366
            
2020-05-15  Miklos Vajna  <vmiklos@collabora.com>  [8a227630f1b4c8d592f33231977febb944be6a8e]

        xmloff: create SchXMLExport_Content instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I49f00c08635e571d75e5190d55cbe1f279566797
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94255
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-05-15  Noel Grandin  <noelgrandin@gmail.com>  [4f6931d68664237f7f7eb1f55988b713034c77ba]

        use more try_emplace
        
        specifically looking for the pattern
           if (map.find(...) == map.end()
             map[...] = value
        
        Change-Id: I99f20d73f6e71a10726c9d39d8644c2e51120091
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94151
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [36e62098c8c541c4a3fb63eced591cf29ac56e4a]

        CppUnittest: sw: simplify code. use getShapes and getShape
        
        Change-Id: I494349b99a122f67ed1f2881faf1a37e4358c55b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94214
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-15  Tomoyuki Kubota  <himajin100000@gmail.com>  [44006d2fdc67c1b2ff68407b16b4b4939012282c]

        make a raw docstring as it contains backslash
        
        Change-Id: I8baec3a215fb24839679fbd4013c8d55972c611e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94259
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-15  Chris Sherlock  <chris.sherlock79@gmail.com>  [f8820fea3f0c3c50a9755351a33dde9b082e6456]

        vcl: refactor - move rect coverage check out of checkRect
        
        Change-Id: I68d24fd0b94286155750ccb5fa83bf7a897ada5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94021
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-15  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [b1e396d86655a0131498a4691dd8069ea76c3477]

        Breeze, Colibre, elementary, Sukapura: Add left sidebar motif
        
        Change-Id: If48762e73586d2ac68095d45a7e9c0c1aa67544c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94258
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-05-15  Andras Timar  <andras.timar@collabora.com>  [30356cdb3581bc9e9118ef3dd2f3162d9256c3b6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to dc2b016f2014208b27f7af5ad33863b6bd0d760b
          - remove *.google.com and *.googleapis.com from Content-Security-Policy
            
            These are obsolete, since search is based on xapian-omega not on google search
            
            Change-Id: I1858a3118f6b4778266c4a3d2a6559866ce8cb09
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94257
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-15  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [7ac9c2f6ec4849b829fc0d450239ec9f95bb9177]

        tdf#130711: [tr] Extend Autocorrect list for Turkish language (Start with F-H)
        
        Change-Id: Ie853a340041397f160c9895fc46f212ead0c396c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92399
        Tested-by: Jenkins
        Reviewed-by: Hakan Bakacak <hakanbakacak98@gmail.com>
        Reviewed-by: Yusuf Keten <ketenyusuf@gmail.com>
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-05-14  Shivam Kumar Singh  <shivamhere247@gmail.com>  [845859017a74978a7ad5c6473b473f38f284edf2]

        tdf#124176: Use pragma once instead of header guard
        
        Change-Id: I6adea171e05fec4a36225cead031214c7d1544e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93895
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-14  Stephan Bergmann  <sbergman@redhat.com>  [99af09bf36ffab37ac5ca19c8cc03b741525021b]

        Some vtables are still needed outside mergedlib
        
        ...with a combination of --enable-mergelibs and --disable-optimized (see e.g.
        <https://ci.libreoffice.org/job/lo_tb_random_config_linux/2368/>):
        
        > /usr/bin/ld: workdir/CxxObject/sw/source/core/unocore/unodraw.o: in function `svx::IPropertyValueProvider::IPropertyValueProvider()':
        > unodraw.cxx:(.text._ZN3svx22IPropertyValueProviderC2Ev[_ZN3svx22IPropertyValueProviderC5Ev]+0xb): undefined reference to `vtable for svx::IPropertyValueProvider'
        > /usr/bin/ld: workdir/CxxObject/sw/source/uibase/docvw/PageBreakWin.o: in function `basegfx::BColorModifier::BColorModifier()':
        > PageBreakWin.cxx:(.text._ZN7basegfx14BColorModifierC2Ev[_ZN7basegfx14BColorModifierC5Ev]+0xb): undefined reference to `vtable for basegfx::BColorModifier'
        > collect2: error: ld returned 1 exit status
        > make[1]: *** [sw/Library_sw.mk:20: instdir/program/libswlo.so] Error 1
        
        Change-Id: I1e41ddd8a6c8aa4f7fe2f02adde89034a3cd3c07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94204
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-14  Miklos Vajna  <vmiklos@collabora.com>  [c68b458514b35cae70c9a6630e06f46a867aa3b9]

        DOCX export: fix interaction between the crop and the wrap polygon of image
        
        If the wrap polygon is influenced by crop at import time, we need to do
        the opposite at export time.
        
        Do this for RTF and DOCX, where there is matching import code in
        writerfilter/, leave DOC alone for now.
        
        Test this by changing testFdo76803 into an export test, then seeing how
        the first point's Y position fails and fixing up the exporter, so we
        get back the old good value.
        
        Change-Id: Ieef18aad3c76f7945c7348201b07bcb27a4cd48d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94246
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-05-14  Caolán McNamara  <caolanm@redhat.com>  [da10ce7452554a6c2ea6f664a3f87b8125369d06]

        Related: tdf#132852 SetExtraSpacing can't precede SetDrawingArea
        
        Change-Id: I9713527122a016021f4e21824e0287d7397e754f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94249
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-14  Caolán McNamara  <caolanm@redhat.com>  [ab51ab4a76a1c9af51e86d1c18e192f504b0faf7]

        document these are used by online
        
        cause there's no use of them in core so their existance was confusing
        
        Change-Id: I12bd83cae10c5c0933ba46cb3f855d512467818a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94248
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [bdc8cd060dca8a97ef7970d1c0ab30694930beea]

        check-missing-unittests: Add xhtml, html and doc formats
        
        Change-Id: Ia4d7cf5c10f92a6d69b0d5e8247d8b844b17c62f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93041
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-14  Caolán McNamara  <caolanm@redhat.com>  [a2ff84ba180a7533ddd02e776a299522c60ec968]

        move SvxMetricField inside svx
        
        Change-Id: I5036cfa89f25fe53e538191b8a65cb4414e87bdc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94201
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-14  Caolán McNamara  <caolanm@redhat.com>  [dadc965b6ff5b86526420c5f1812fe4baca52b3d]

        tdf#132169 we always get the value in MapUnit::Map100thMM
        
        but must set it in the core metric of the target application
        
        since...
        
        commit f7c751439d4616f43509301d71af92b13b576a84
        Date:   Thu Nov 7 15:53:49 2019 +0100
        
            jsdialog: consume .uno:LineWidth double value
        
        added parameters for online, but with parameters its no longer considered a
        simple slot and for non-simple slots the auto-conversion of values to/from
        twips isn't done.
        
        there's probably a much and older deeper bug here, but lets get this
        known broken line width working
        
        Change-Id: I8683431f02d2d14936411d35ba070944b9b80e1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94200
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-14  Stephan Bergmann  <sbergman@redhat.com>  [a9a19777d53beb762fabad3a67ddc68ad75bca6c]

        Keep order of GDK input events intact
        
        As explained at <https://bugzilla.redhat.com/show_bug.cgi?id=1377293#c12>
        "[Wayland] When typing fast at high CPU load, LibreOffice breaks key (letter)
        order":  "with a local LO master --with-lang=ALL ASan+UBSan build (i.e., which
        executes somewhat slowly):  When typing 'file' in Writer right after it started
        up (but no longer after more typing), that gets garbled as 'fiel'."  The reason
        for that (but probably not for the original issue reported in that rhbz#1377293)
        apparently was:
        
        Two GDK_KEY_PRESS events (A and B) were in the GTK event queue.
        GtkInstance::AnyInput consumed only A, because it broke from the first while
        loop as soon as it saw the first event of appropriate type.  In the second while
        loop it put A back on the end of the GTK event loop, so that it now followed B.
        GtkSalFrame::signalKey (vcl/unx/gtk3/gtk3gtkframe.cxx) thus received the events
        in the wrong order.
        
        Dropping the "break" also reveals that GtkInstance::AnyInput should obviously
        use a queue (i.e., deque) rather than a stack to hold the events it consumed and
        needs to re-enqueue.
        
        This appears to be a regression introduced with
        658954e8b50fc264428402dc5a95b0d6f690d191 "Resolves: fdo#48011 writer
        idle-callbacks are halting when events pending".
        
        Change-Id: I87d601df118a20ea3dd59e9cebbcf5176db04be8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94202
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins

2020-05-14  Julien Nabet  <serval2412@yahoo.fr>  [0967993f282713b04f509d13e09539e774e8da9a]

        unixODBC changed soname to .2 so reflect it (connectivity)
        
        Synchronize with:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=3f5584526fd4e8290dac033e1cf3d64acd25d893
        author	Tomáš Chvátal <tchvatal@suse.com>	2017-01-05 16:06:10 +0100
        committer	Lionel Elie Mamane <lionel@mamane.lu>	2017-01-13 10:17:13 +0000
        commit	3f5584526fd4e8290dac033e1cf3d64acd25d893 (patch)
        tree	055eaf148ed60da5182e6033d7a74a387765f886
        parent	afe64b6f0ab839955690f07929268a3d389279bf (diff)
        unixODBC changed soname to .2 so reflect it
        we dlopen this library and thus we should be able to find it with any
        soname, so far .1 and .2 seem to be used.
        
        Also now the load order on linux is: .so.2 -> .so.1 -> .so
        
        Change-Id: I1b7a54992ee9a654d77d0ef443087178c99cffe6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94199
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Jenkins

2020-05-14  Heiko Tietze  <tietze.heiko@gmail.com>  [20b3c706ccef238171af41daa7add2c6f80934fb]

        Resolves tdf#132871 - Truncated text in brand image
        
        Text converted to path in SVG
        
        Change-Id: I2c5fda66850853d89396c8c6c7a88d8bf6b382e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94185
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-05-14  Heiko Tietze  <tietze.heiko@gmail.com>  [a165bb8565539e2d0533362a99236829c23e9be8]

        Resolves tdf#133024 - Position of text in splash screen
        
        Moved to 160
        
        Change-Id: I86cb1881161142e265e849b7490fda88b47a23bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94188
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-05-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [b5fcdc3c07efb2c1175503b9c70e6d7336aa1452]

        fix python 3.8 deprecation warnings
        
        the logo changes were caused by
        
        > Support of nested sets and set operations as in Unicode Technical Standard
        > #18 might be added in the future. This would change the syntax, so to facilitate
        > this change a FutureWarning will be raised in ambiguous cases for the time being.
        > That includes sets starting with a literal '[' or containing literal character
        > sequences '--', '&&', '~~', and '||'.
        > To avoid a warning escape them with a backslash.
        
        
        Change-Id: I4d48be3df2eaadf03a9d1f5750c0c94b3abbf674
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94191
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-14  Miklos Vajna  <vmiklos@collabora.com>  [52389ed19da6bcfdedef909532913ff3e2ab4afc]

        tdf#132788 vcl: fix redraw on theme change
        
        Regression from commit f4e0cc1ff145287f80738f070a8c46a64b2f76d1
        (tdf#92079 vcl: fix missing image background on dialog from basic,
        2019-06-13), the original scenario was about an unexpected change from
        bitmap wallpaper to a non-bitmap one.
        
        That means the condition for the above change can be more strict: just
        restore the old wallpaper if it's now a non-bitmap one, otherwise leave
        it alone. This way the above scenario keeps working and changing themes
        again doesn't require a restart of the process.
        
        Change-Id: I256372ad30184cc150d6819dd61cdd38af7d83ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94189
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-05-14  Szymon Kłos  <szymon.klos@collabora.com>  [7e7d7e5f1ec0aa678009b2d0993a9ccc05bb1ea8]

        Move SalInstanceCheckButton to header file
        
        Change-Id: Id6597cd259abefe69a61f0ab414c6bd2114c9749
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94100
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-05-14  Szymon Kłos  <szymon.klos@collabora.com>  [976abc2be4ff03a34936e94ff2cbf3292e7ba9b4]

        Move SalInstanceMessageDialog to header file
        
        Change-Id: Ie982bae356f3e13ec40012e5dd9bac45887d2925
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94098
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-05-14  Caolán McNamara  <caolanm@redhat.com>  [5719e40defd0d7fd6681287ce6cd91efceba47da]

        Resolves: tdf#133028 crash in calc navigator tooltips
        
        Change-Id: Ibd10e31453d062fcf1c5a202e18bfc2aa889fc98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94187
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d367749278d127a0dd3fb6bfb5b78c3e824bb834]

        Fix typos
        
        Change-Id: I244b5d92f945d504027a54f52e110d6dc99d7b3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93964
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1083fab559113c21e6521de924d9840097f39242]

        Fix typo
        
        Change-Id: Ia8cdd792feae51a9089badb55b8622e6b58b19a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94025
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [58b3e6ea112f5c6145b6faef67334369afec61ad]

        Fix typo
        
        Change-Id: I3213db5bbcfbd32c450adcdaddbc86d78b4d6e6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94067
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e4ff5a87609bb85d744c6f7155e2c5e69f5e0e63]

        Fix typo
        
        Change-Id: Icab23e9d5dbd70c15373b3fd228e8563b777af71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94068
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ca18f8331769c1c11605b2e5ed450330af767fc3]

        Removed executable bits on SVG files
        
        Change-Id: If7bc9ed31b37b0ff95c91d0a7786cf156adf8eba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94181
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-14  Luboš Luňák  <l.lunak@collabora.com>  [1b5bd34d8430690b19fae0d0febfd810b9525ca2]

        cache Skia' drawAlphaBitmap() in raster mode (tdf#104878)
        
        Moving the mouse with the bug document triggers repeated calls
        to drawAlphaBitmap(), which is somewhat costly if not GPU-accelerated.
        Now the main cost in that bugreport is generating the frames
        all over again.
        
        Change-Id: Ic44811c713a745459f0af811c3d55038c944d89e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94152
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-14  Luboš Luňák  <l.lunak@collabora.com>  [fc0bff85f3338cb4fe8f4d42421cb69801cb3abb]

        cache results of Skia's drawTransformedBitmap() (tdf#132438)
        
        E.g. scrolling in Writer with a huge image inserted requires scaling
        down on every paint, so cache the result if it's expensive.
        
        Change-Id: I9db040eab47e0e9d7fd416ad064caf0301d346fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94118
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-14  Stephan Bergmann  <sbergman@redhat.com>  [13a834c26d28f3cc08f106bf5ec1b71d4bc1f418]

        UBSan dynamic-type-mismatch (SfxInt32Item vs. SfxUInt32Item)
        
        ...presumably introduced by what looks like typos in
        e9164b9bc8bd39e02f99cf7c08e38ea0b1e1134a "lok: shape scaling rework"
        
        >      }
        >      // size
        >      if (SfxItemState::SET==rAttr.GetItemState(SID_ATTR_TRANSFORM_WIDTH,true,&pPoolItem)) {
        > -        nSizX=static_cast<const SfxUInt32Item*>(pPoolItem)->GetValue();
        > +        nSizX=static_cast<const SfxInt32Item*>(pPoolItem)->GetValue();
        >          bChgSiz=true;
        >          bChgWdh=true;
        >      }
        >      if (SfxItemState::SET==rAttr.GetItemState(SID_ATTR_TRANSFORM_HEIGHT,true,&pPoolItem)) {
        > -        nSizY=static_cast<const SfxUInt32Item*>(pPoolItem)->GetValue();
        > +        nSizY=static_cast<const SfxInt32Item*>(pPoolItem)->GetValue();
        >          bChgSiz=true;
        >          bChgHgt=true;
        >      }
        
        but only showing up now (presumably due to newly added test code in
        2f4ea95149702a46852b320f828d8462eb3666ba "lok: unit test for metric field or
        formatted field control") during CppunitTest_desktop_lib:
        
        > svx/source/svdraw/svdedtv1.cxx:1602:15: runtime error: downcast of address 0x603001642720 which does not point to an object of type 'const SfxInt32Item'
        > 0x603001642720: note: object is of type 'SfxUInt32Item'
        >  7a 04 80 2b  50 bb 0f 7f cb 7f 00 00  01 00 00 00 6a 27 00 be  bc e8 02 00 be be be be  be be be be
        >               ^~~~~~~~~~~~~~~~~~~~~~~
        >               vptr for 'SfxUInt32Item'
        >  #0 in SdrEditView::SetGeoAttrToMarked(SfxItemSet const&) at svx/source/svdraw/svdedtv1.cxx:1602:15
        >  #1 in ScDrawShell::ExecDrawAttr(SfxRequest&) at sc/source/ui/drawfunc/drawsh.cxx:385:32
        >  #2 in SfxStubScDrawShellExecDrawAttr(SfxShell*, SfxRequest&) at workdir/SdiTarget/sc/sdi/scslots.hxx:2779:1
        >  #3 in SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) at include/sfx2/shell.hxx:197:35
        >  #4 in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool) at sfx2/source/control/dispatch.cxx:252:16
        >  #5 in SfxDispatcher::Execute_(SfxShell&, SfxSlot const&, SfxRequest&, SfxCallMode) at sfx2/source/control/dispatch.cxx:752:9
        >  #6 in SfxDispatcher::ExecuteList(unsigned short, SfxCallMode, std::initializer_list<SfxPoolItem const*>, std::initializer_list<SfxPoolItem const*>) at sfx2/source/control/dispatch.cxx:960:8
        >  #7 in svx::sidebar::PosSizePropertyPanel::executeSize() at svx/source/sidebar/possize/PosSizePropertyPanel.cxx:848:45
        >  #8 in svx::sidebar::PosSizePropertyPanel::ChangeWidthHdl(weld::MetricSpinButton&) at svx/source/sidebar/possize/PosSizePropertyPanel.cxx:378:5
        >  #9 in svx::sidebar::PosSizePropertyPanel::LinkStubChangeWidthHdl(void*, weld::MetricSpinButton&) at svx/source/sidebar/possize/PosSizePropertyPanel.cxx:360:1
        >  #10 in Link<weld::MetricSpinButton&, void>::Call(weld::MetricSpinButton&) const at include/tools/link.hxx:111:45
        >  #11 in weld::MetricSpinButton::signal_value_changed() at include/vcl/weld.hxx:1721:54
        >  #12 in weld::MetricSpinButton::spin_button_value_changed(weld::SpinButton&) at vcl/source/window/builder.cxx:192:9
        >  #13 in weld::MetricSpinButton::LinkStubspin_button_value_changed(void*, weld::SpinButton&) at vcl/source/window/builder.cxx:190:5
        >  #14 in Link<weld::SpinButton&, void>::Call(weld::SpinButton&) const at include/tools/link.hxx:111:45
        >  #15 in weld::SpinButton::signal_value_changed() at include/vcl/weld.hxx:1490:54
        >  #16 in SalInstanceSpinButton::UpDownHdl(SpinField&) at vcl/source/app/salvtables.cxx:5169:71
        >  #17 in SalInstanceSpinButton::LinkStubUpDownHdl(void*, SpinField&) at vcl/source/app/salvtables.cxx:5169:1
        >  #18 in Link<SpinField&, void>::Call(SpinField&) const at include/tools/link.hxx:111:45
        >  #19 in SpinField::Up()::$_0::operator()() const at vcl/source/control/spinfld.cxx:361:88
        >  #20 in void std::__invoke_impl<void, SpinField::Up()::$_0&>(std::__invoke_other, SpinField::Up()::$_0&) at include/c++/11.0.0/bits/invoke.h:60:14
        >  #21 in std::enable_if<is_invocable_r_v<void, SpinField::Up()::$_0&>, void>::type std::__invoke_r<void, SpinField::Up()::$_0&>(SpinField::Up()::$_0&) at include/c++/11.0.0/bits/invoke.h:110:2
        >  #22 in std::_Function_handler<void (), SpinField::Up()::$_0>::_M_invoke(std::_Any_data const&) at include/c++/11.0.0/bits/std_function.h:291:9
        >  #23 in std::function<void ()>::operator()() const at include/c++/11.0.0/bits/std_function.h:622:14
        >  #24 in Control::ImplCallEventListenersAndHandler(VclEventId, std::function<void ()> const&) at vcl/source/control/ctrl.cxx:315:13
        >  #25 in SpinField::Up() at vcl/source/control/spinfld.cxx:361:5
        >  #26 in FormattedField::SetValueFromString(rtl::OUString const&) at vcl/source/control/fmtfield.cxx:854:20
        >  #27 in FormattedFieldUIObject::execute(rtl::OUString const&, std::__debug::map<rtl::OUString const, rtl::OUString, std::less<rtl::OUString const>, std::allocator<std::pair<rtl::OUString const, rtl::OUString> > > const&) at vcl/source/uitest/uiobject.cxx:1361:31
        >  #28 in DesktopLOKTest::testMetricField() at desktop/qa/desktop_lib/test_desktop_lib.cxx:2858:13
        
        Change-Id: I57988723e23f5a419639e37fe130bad92682a1a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94178
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [29c017327585ea12c4fc7493a95ab378761aeafe]

        CppUnittest: ww8export: assert pages in odf files
        
        Change-Id: Ia1e67cd70c0327a95db96ed4a78fac631017e660
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94113
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [b4359751889bb88870b2ebc04125770e0f2d535d]

        CppUnittest: rtfexport: assert pages in odf files
        
        Change-Id: Iab360691cd23f663b7f6bf00227e8749d4c9e48e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94114
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-14  Chris Sherlock  <chris.sherlock79@gmail.com>  [6da4777b647157aa7ed65e271778bb00373098a0]

        vcl: move transparency checks into MetaAction and GDIMetaFile
        
        I want to remove the final bits of meOutDevType but need to refactor
        the function OutputDevice::RemoveTransparenciesFromMetaFile(). This
        is the start.
        
        Change-Id: I7c5330540fb396f033b40831b24028c7bfec4832
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93940
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-14  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [879d293d2f7734d7de51e57532743a24a3dd322d]

        elementary:tdf#133012 gripper icons looks like a more option button
        
        Change-Id: Iaf825b586027f9d1556aa92507fb4894bd8ac433
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94179
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-05-14  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8dedb05881578f5ff9e3d24ec62c642da7667c6e]

        Use convertTwipToMasterUnit instead of hardcoded number
        
        Change-Id: Ief34c9f041d491ffdb5efc2d888cf6f77de7b27b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94104
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-05-14  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9c4048b1883f1dc9fdd621ffa2bb06ff9fe19d14]

        tdf#79082 Improve ppt tab import/export
        
        Import/export the paragraph tabs without any text offset,
        tabs are relative to the text box anyway.
        
        Change-Id: Ife3b762e7581548e65500c16259a4481cc07a88f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94101
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-05-14  Michael Weghorn  <m.weghorn@posteo.de>  [68af4f050c5768ce30357cbc5f40e7bc031518c4]

        UnoEditControl: Don't initialize members twice
        
        'mnMaxTextLen' and 'mbSetMaxTextLenInPeer'
        are already assigned the same values in the
        member initializer list.
        
        Change-Id: I498ff981c25f6b5395400c75ad8c7e0f20ff3a89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94180
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-05-14  Michael Weghorn  <m.weghorn@posteo.de>  [11079fa85c9698ac333f43303636c4fff31b0976]

        Rename ContainerControl_IBase -> ControlContainer_IBase
        
        The only class inheriting from it is ControlContainerBase,
        so make the naming more consistent, also to match the
        naming pattern used elsewhere.
        
        Change-Id: I91739fb105f97605a3c279100b8c4e666aa3b010
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94139
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-05-14  Miklos Vajna  <vmiklos@collabora.com>  [56d381c3deb213a40c54ce6e194f79f0334b5d7b]

        cui: expand not needed SwFPos define
        
        This just makes the code harder to read, since it's one step more
        complicated to find out what e.g. SwFPos::TOP is, when you first need to
        expand it to SvxSwFramePosString::TOP and *then* see what that is.
        
        Change-Id: Ia8450adb7cca73be51c85805820925398130a9c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94155
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-05-14  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [bca57a7e5e5edf5f0d5d88ce100d974626353c10]

        All icons: tdf#132968 folder icons in file picker dialog
        
        Change-Id: I4151ad86923821953c1e49bce6a8015932f98910
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94117
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-05-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [2a2602fd46c3eeee28b2c9af9f540f86d5579f11]

        loplugin:unusedfields
        
        Change-Id: I0ec89b56b339f26bb236887c904e6b5d14ceecea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94136
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-14  Mike Kaganski  <mike.kaganski@collabora.com>  [fcb945e37dc31c11bcc3195fcbe835a63bb5bf5f]

        tdf#49247: add sidebar panel for soft edges effect
        
        Shapes are handled in all modules; images only in draw/impress (TODO).
        
        Change-Id: Ib96eb4c36fdb69dd605f9b5a507f67a279797286
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94162
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-14  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [188aa42a252beced65c2157e344b64b9657f6eda]

        Sukapura:tdf#133008 File actions icons in Start Center have no enough contrast
        
        Change-Id: I13aef4afdebdc97fe41aeee839903f48c274818a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94164
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-05-14  Laurent BP  <laurent.balland-poirier@laposte.net>  [67bf7dfa9fb784bb6826e631264af1a98aa0e2d9]

        tdf#132771 Update Blueprint Impress template
        
        * Update preview with Lorem 16:9
        * remove language and country tags in styles.xml
        * add Asian and complex tags in styles.xml
        * remove useless text page number in English in styles.xml
        Update:
        * use wide pictures for background (contribution of  Rizal Muttaqin)
        * duplicate master pages for 16:9 and 4:3 proportion
        * restore proportion of CC-BY-SA picture
        
        Change-Id: I879b5ef3eb895d261f5946b370b874ab8bd20927
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93742
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-05-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [1ed7607454d1492f65c78443cb661d5873face6b]

        tdf#132173: sc: Add UItest
        
        Change-Id: Ie437d1fd3ea1456ea5a22fd29525041764c1d7ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94141
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-14  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [23a63fffc221525c23354bbafec5ce5b833f7c7a]

        Sukapura: tdf#132968 wrong folder icon actions
        
        Change-Id: Iaee72a63a35a9bc4eb66958cfb02cd575fa1ca26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94110
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-05-14  Stanislav Horacek  <stanislav.horacek@gmail.com>  [aa8967468b705eb7a3ded9b6d5b769e7833e256d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 56f9412fc9b447cf1035b0efcab621c41d5dcc32
          - fix typos in MariaDB/MySQL connection page
            
            Change-Id: I23ffa6eb76c685bbf42a55298f91b613da5336ac
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94160
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-13  Mike Kaganski  <mike.kaganski@collabora.com>  [3689f6f15e1f33d7f48e612691878b45c9d140a6]

        Use statics initializers instead of checks
        
        Change-Id: I8c474a35e3c4b9a202e4003c6b895f18ac88fb09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94001
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-13  Mike Kaganski  <mike.kaganski@collabora.com>  [cbc13ac0624685582ebd4634812681274db803aa]

        tdf#49247: draw soft edges
        
        This factors out the common code for blurring used both in glow and
        soft edges into ProcessAndBlurAlphaMask.
        
        Also this reverts commit a98bdbae459ad7341bf7f484c402e77e4062cd16,
        since its use was removed from VclPixelProcessor2D.
        
        Change-Id: Icd7fdb06bef3932ff3b9ce7e283b515b15d246a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94087
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-13  Laurent BP  <laurent.balland-poirier@laposte.net>  [4907531966880f2bb4bb14b1c159865909000842]

        tdf#132771 Update Progress Impress template
        
        * Update preview with Lorem 16:9
        * remove language and country tags in styles.xml
        * add Asian and complex tags in content.xml and styles.xml
        * remove useless text page number in styles.xml
        * add one slide base on missing master page in content.xml
        * remove useless skewX tag
        
        Change-Id: Ib9326bb7968263c1eaeba9cc8fbc7b063c9599cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93936
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-13  Laurent BP  <laurent.balland-poirier@laposte.net>  [152e531ea9d5928222e7c91beb92bbc501e6f216]

        tdf#132771 Update Sunset Impress template
        
        * Update preview with Lorem 16:9
        * remove language and country tags in styles.xml
        * add Asian and complex tags in styles.xml
        * remove useless text page number in styles.xml
        * improve compatibility with previous template
          * 2 horizontal lines on both side of title
          * sun rays
          * shadow of front rectangle
          * rotation of back rectangle
        Update: reindent
        
        Change-Id: I7ea513c5af056c5b1b85fbc9f2cefff345160e82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94014
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-13  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [1a732142f22b24cb823dc6756aa17ecd17d1362e]

        Fix translation domains in .ui files
        
        Found with bin/ui-checkdomain.sh
        
        Change-Id: I2a3ec2593b9ce0a19efced9020b95dff796e4702
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94153
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Jenkins

2020-05-13  Caolán McNamara  <caolanm@redhat.com>  [5111909cefa16a2342ac324f8b84bae845a84f46]

        fix oss-fuzz build
        
        Change-Id: Ia04a3e9c72c9b32f895c5925937d322f8dd963ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94135
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-13  Tor Lillqvist  <tml@collabora.com>  [2c0cfef14596bf8b7244763682e86ae7d87cb83a]

        Include the language code in the volume name of a langpack dmg
        
        Makes it easier to see which is which in Finder if you have several
        mounted.
        
        Change-Id: I6e1f5cfc4db3ed6595ba14e515080b5ecc0ad688
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94120
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-05-13  Miklos Vajna  <vmiklos@collabora.com>  [2abe9837deee3823c7928a76b5b2f94f1464f1a3]

        DOCX import: fix interaction between the crop and the wrap polygon of images
        
        Word first applies the crop, then applies the wrap polygon on the
        remaining visible part of the image.
        
        Writer applies the crop on the original bitmap, and even has explicit
        code to make sure the uncropped bitmap is used for the wrap polygon, see
        how SwFlyFrame::GetContour() calls SwNoTextFrame::GetGrfArea(), which
        will extend the resulting size based on cropping.
        
        Fix the problem by moving and scaling the wrap polygon, so it ends up
        where it would in Word.
        
        Also adapt testFdo76803, which had a similar crop+wrap polygon case, but
        the different there is quite small.
        
        Change-Id: Iab2adaa81a33eb04e1806b17ed129ac50f5d2aa3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94149
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-05-13  Stephan Bergmann  <sbergman@redhat.com>  [cbc9c1ef729a09abdda97f74469d4d600ae6974b]

        ENABLE_DBGUTIL=TRUE implies ENABLE_DEBUG=TRUE
        
        Change-Id: I709561ba910ff2274a40e578412ecd7040886959
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94144
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-13  Stephan Bergmann  <sbergman@redhat.com>  [e8fe7189a175ee00b5d76a89345137a3dc0fb8d9]

        Avoid -Werror=unused-variable with --disable-assert-always-abort
        
        ...as reported by e.g.
        <https://ci.libreoffice.org/job/lo_tb_random_config_linux/1977/>
        
        Change-Id: I57832496faf2377a4650a4b8c43bb3c62f6977ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94140
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-13  Stephan Bergmann  <sbergman@redhat.com>  [3300111c7e8d5f5ffa15b8814d0f6597fae923ec]

        Avoid -Werror=unused-variable with --disable-assert-always-abort
        
        ...as reported by e.g.
        <https://ci.libreoffice.org/job/lo_tb_random_config_linux/2228/>
        
        Change-Id: If6bc1105fd723f78dbcb36616371a823ee665611
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94132
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-13  Olivier Hallot  <olivier.hallot@libreoffice.org>  [037c9671492eb0bbb33b187dc08a43f687db8b63]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3e0fb08cce8581d5d10fc5f0e44a26451bf5b794
          - tdf#128519 Icon replacement table in build time
            
            As explained in tdf#128519, command <include> in XLST must
            have its href= hardcoded. Thus, copy online_transform.xsl and
            create links.txtx.xsl in workdir/
            
            Change-Id: I979fd58f16a51ae6f57fc6f87349700eafdefbd7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94082
            Tested-by: Jenkins
            Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
            
2020-05-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b9363cea36273586c07be37f5459464624f5e173]

        Removed duplicated include
        
        Change-Id: I4919b787160dad755f13658f26cbe1fd3fd0fad8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94138
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-13  Caolán McNamara  <caolanm@redhat.com>  [ef6d2181cb426abc2187341cc271d1d72f3c12aa]

        surround switch is keyed on m_nControlClass so set directly to known true/false
        
        Change-Id: Ia1fa2439a88912a933bc90e3b16bea3b30a403f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94142
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-13  Caolán McNamara  <caolanm@redhat.com>  [48ee17acde5189318963f302ed6f987c11f3a39f]

        use gtk_widget_get_screen instead of cast + gtk_window_get_screen
        
        cause the toplevel may not be a GtkWindow
        
        Change-Id: Iceb1fc9a5d0054a7a2aefa5ba2ad7a2572dbb4c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94134
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-13  Caolán McNamara  <caolanm@redhat.com>  [1d6af937da9d24a0cc30f0324f8f23d0c1156ccd]

        add access to entry cut/copy/paste
        
        Change-Id: I4f84ccdc4490ae6190d02aca206f87133497bff9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94122
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-13  Heiko Tietze  <tietze.heiko@gmail.com>  [535d857975e453401c0c455bdda82e1a81c7e110]

        Resolves tdf#132435 - Font selection drop down too narrow
        
        Showing 18 chars now
        
        Change-Id: If6482cd25c74c4fea9eefca76b4828eff0ede220
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94112
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-05-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [59a5fdd32727447239ee91cea00f943609540507]

        fix ScriptEventContainer::isEmpty
        
        which was relying on the nElementCount field, which was not being
        updated. Just delete it and check the map.
        
        Change-Id: If543abcc7c1778a27675a1df69a54325024234b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94133
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-13  Chris Sherlock  <chris.sherlock79@gmail.com>  [d0780b21cfe235c4446adf649eb690f9c1771dd5]

        vcl: remove unnecessary ConnectedComponentList typedef (not a list anyway!)
        
        Change-Id: If855e28ba8a6d86f069e66809f5607484e826e98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94131
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [18790e6f12d34965292828c17e76b9a200aed2e0]

        tdf#128245: sw: Add unittest
        
        Change-Id: Iff2d6d8120118c35aa6d3d44016a0a7c2e193ec4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94116
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-13  Stephan Bergmann  <sbergman@redhat.com>  [0a7b676dd9221f2635c0c23e219fe7e168d3ed41]

        Fix syntax errors in --with-webdav=serf code
        
        ...introduced with de61e14d0b6ee90cb4d170af340275d811b9fbbf "compact namespace
        in ucb..uui"
        
        Change-Id: I58e24303e1e12db0a53d46acc2daef1faa2e4cf6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94128
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [bd537420b07fc82bd9a3eb01f3e5b3b33c21a5cb]

        loplugin:unusedmethods
        
        Change-Id: Id813d95a90fdbb360dfc8670c0b55b635f633965
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94125
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d2cb44507708af41e9ee408c4db08c5bc7b13b43]

        vcl: move RawBitmap out of BitmapTools.hxx
        
        Change-Id: I7bb645802718e1beac560bdcf574bf439c48765f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94126
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-13  Stephan Bergmann  <sbergman@redhat.com>  [e8bd027d70d448d8fc5dd90d1a94b4fa6cb937b2]

        The -Wclobbered hack appears to be needed for all versions of GCC
        
        What apparently triggers it here is a combination of
        
          --enable-assert-always-abort
          --enable-optimized
          --enable-werror
        
        See <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95103> "Unexpected -Wclobbered
        in bits/vector.tcc with -O2" for a stripped-down reproducer.
        
        Change-Id: Ic2cff0e402290cd9fd67790168dc1183799e3f14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94121
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-13  Tor Lillqvist  <tml@collabora.com>  [1722e7235080fe210fa7f0246f32c2838fef601a]

        The dmg needs more space also in the ENABLE_DEBUG case
        
        (Not something that is used when actually building for distribution,
        sure, but when testing.)
        
        Change-Id: I67410a8cd9627c5a2c19f58df4529a44e488c961
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94119
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-05-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [ebf1eec2b66fb3a8302f8d4da22c195367e12eef]

        CppUnittest: odfexport: assert pages in odf files
        
        Also fodfexport and htmlexport
        
        Change-Id: Iba218f03cb3a0743c46d6312306819ea8e8e9693
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94115
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-13  Szymon Kłos  <szymon.klos@collabora.com>  [d090fdbc7644e8b28123212b2b9226973905368a]

        Move SalInstanceNotebook to header file
        
        Change-Id: Id14b6fca6f12f49691a621f636300f9da320834c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94097
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-05-13  Miklos Vajna  <vmiklos@collabora.com>  [7e9b6bfa481851e6505547c596633794a9efd0ed]

        sw doc model xml dump: show wrap polygon of graphic nodes
        
        It seems this is in mm100, counted from the pixel size of the underlying
        graphic, using the graphic's DPI. Fairly non-trivial, given the rest of
        sw uses twips.
        
        Change-Id: I10c1b6b5fbc231ebb9c4df9cd265424f2a2973bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94102
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-05-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [943fbfad668da76f7d0ebd4f4d8cdd67224d2f01]

        expand out some namespace aliases
        
        Change-Id: I5fdb554a1b116824843f35645bc1cea3ca91e0f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94093
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-13  Julien Nabet  <serval2412@yahoo.fr>  [6edcbde02520500812d969dd5bcba5ff68d59c58]

        Related tdf#132945: fix warning
        
        I noticed this log:
        warn:sw.uno:555419:555419:sw/source/core/unocore/unostyle.cxx:2303: error getting attribute from RES_BACKGROUND
        
        Git history provides:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=7a8ed362eb163ac15a000ba1cfc74b58315800a1
        [API CHANGE] revert and deprecate *BackGraphicURL add *BackGraphic
        *BackGraphicURL include the following properties:
        - BackGraphicURL
        - FooterBackGraphicURL
        - HeaderBackGraphicURL
        - ParaBackGraphicURL
        
        This were removed, but for backwards compatibility this commit
        adds them back again and depreactes them in the UNO API. The
        behaviour also changes as internal vnd.sun.star.GraphicObject
        scheme URLs aren't supported so this properties can only be set
        and only if a external URL is provided. If getting such a property
        then a RuntimeException will be thrown.
        
        But why "MID_GRAPHIC_URL" wouldn't be dealt in SvxBrushItem::QueryValue
        whereas:
        1) we got this code
           2892         case MID_GRAPHIC:
           2893         {
           2894             uno::Reference<graphic::XGraphic> xGraphic;
           2895             if (!maStrLink.isEmpty())
           2896             {
           2897                 Graphic aGraphic(vcl::graphic::loadFromURL(maStrLink));
           2898                 xGraphic = aGraphic.GetXGraphic();
           2899             }
           2900             else if (xGraphicObject)
           2901             {
           2902                 xGraphic = xGraphicObject->GetGraphic().GetXGraphic();
           2903             }
           2904             rVal <<= xGraphic;
           2905         }
        
        => so dealt in 2895 "if" block
        See https://opengrok.libreoffice.org/xref/core/editeng/source/items/frmitems.cxx?r=e12fa18c#2892
        
        2) MID_GRAPHIC_URL is dealt in SvxBrushItem::PutValue
           2974         case MID_GRAPHIC_URL:
           2975         case MID_GRAPHIC:
           2976         {
           2977             Graphic aGraphic;
           2978
           2979             if (rVal.getValueType() == ::cppu::UnoType<OUString>::get())
           2980             {
           2981                 OUString aURL = rVal.get<OUString>();
           2982                 aGraphic = vcl::graphic::loadFromURL(aURL);
           2983             }
           2984             else if (rVal.getValueType() == cppu::UnoType<graphic::XGraphic>::get())
           2985             {
           2986                 auto xGraphic = rVal.get<uno::Reference<graphic::XGraphic>>();
           2987                 aGraphic = Graphic(xGraphic);
           2988             }
        ...
        See https://opengrok.libreoffice.org/xref/core/editeng/source/items/frmitems.cxx?r=e12fa18c#2974
        
        Change-Id: I3ad42c4343d9875647cc8f01504da91b68fe220f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94010
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-13  László Németh  <nemeth@numbertext.org>  [162d74ae7a53eb1cde738f0a7558f297b8162f7a]

        tdf#132807 DOCX import: fix top auto margin in lists
        
        at paragraph style based numbering.
        
        See also commit 99b2d53346d4b01b491cd1f7fae3304ac0572e12
        (tdf#132802 DOCX import: fix list bottom auto margins).
        
        Change-Id: I6bfea3ace5c94f9d45267e309a21ac8a97c20a37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94111
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [2088a5e598452a1592023d7606ba4447dc2b3242]

        options swapped in SwAccessibilityOptions
        
        ever since
            commit d93f729bf463a5ad12e2c4a49e80fd7ff5622334
            #100333# separate accessibility options from view options
        
        Change-Id: I54d2c6de98c5d4f0d760d18d3d219710c7d91de9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94094
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-13  Caolán McNamara  <caolanm@redhat.com>  [50e58a9e93424e99fa95234ab5cb07c4db9b580d]

        move LongCurrencyBox to be toolkit only
        
        Change-Id: I70ac2d521e5a6178483e4d44f2c63f826ddea168
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94106
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-13  Caolán McNamara  <caolanm@redhat.com>  [562d1ba1fff07183dbae24437977e204cbc6471d]

        weld bibliography EditBox control ItemWindow
        
        Change-Id: I17859c10714afa387f47385d2abd8b8827770038
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94099
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [bc059c08d86ccdeca4f340078b0de39053bc0888]

        use std::optional for this error field
        
        otherwise when I add source/line to the uno::Exception in an
        upcoming change, the message becomes non-empty, and hasErrors()
        return true.
        
        I note that we throw SQLException in lots of places without a
        message, so it is possible that this change will cause us to notice
        errors we previously missed.
        
        Change-Id: Idf7c5b5143e20c992d8d7550043aa2ed875c78b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94108
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-13  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [7abee444ed03a53f0a4d7f82e19887aa16262c5d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2b17a70d537af67d209187b8d280852254a4f755
          - tdf#131416 syntax fragments tags cleanup
            
            - fixing malformed tags, to be used later on
            
            Change-Id: Id37f3b0055848eba9846add0efad61b7f434baa4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93998
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-13  Henry Castro  <hcastro@collabora.com>  [736ee5ba954cc7f3cce7948dc3923c8504788830]

        lok: notify data change of the formatted field control
        
        Change-Id: I997ed1fb3900ab46e6182e529762bf5b04e82fcd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94076
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94091
        Tested-by: Jenkins

2020-05-13  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [ce308d606caa658f20839cbe68387f866acac2b6]

        macOS: don't hardcode LibreOffice in SDK directory, use $PRODUCTNAME
        
        so that it will use LibreOfficeDev when not using --enable-release-build
        
        Change-Id: I60794ababce11355659d483197ce8b0193d375b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93817
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-05-13  Tor Lillqvist  <tml@collabora.com>  [d3942a41d98dbb2d41615c0eac4c39ff9946cd66]

        Remove some code that was commented-out ten years ago
        
        Change-Id: Iead0a7e770a5533e3fe4585f76e343f0039328fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94105
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-05-13  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [2fe850112624502b2d3c82cc634a73b877ebfb3e]

        update credits
        
        Change-Id: Ia17d96dc31e86e8cce822c39f1e129a610ef0646

2020-05-13  Tünde Tóth  <tundeth@gmail.com>  [8027cc622f8bd5260a59c360db359557cd287100]

        tdf#132757 UI: option to set Position Axis property of charts
        
        Follow-up of commit 40d83914d43f60a196dfabddea0b52e2046b333a
        (tdf#127792 implement UNO chart attribute MajorOrigin).
        
        Change-Id: I68c35a4552a3915c045036d1f0f38804a00b7093
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93566
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-13  Mike Kaganski  <mike.kaganski@collabora.com>  [ef1b75a60466dda61a9d28b03262f6db357142a5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 55d4e405d8dbdf58ba45823b3895e8a79e5a8aed
          - '\n' in replacement field only applies to Writer
            
            Change-Id: I2870a497dd57aa2c0141ac582591e7fdb4127b46
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94000
            Tested-by: Jenkins
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            
2020-05-13  Caolán McNamara  <caolanm@redhat.com>  [cd211e8485eb94ea4a1783f0b8404cae2cd106a4]

        weld bibliography ComboBox control ItemWindow
        
        Change-Id: I6d944225188d2c4bdf36b5a9c730ab770d07a246
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94096
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [3ae3fe7a5758beb0fd27ae77e1f28d7825bc1e70]

        CppUnittest: ooxmlexport: assert pages in odf files
        
        Change-Id: I3ea11ed9c2fa366e4f615df3c417c89758cbe4db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94038
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-13  Caolán McNamara  <caolanm@redhat.com>  [7c831c94ceaf7f48383315216573b1f5691c10bc]

        the returned awt::XControlModel is just used as a flag
        
        Change-Id: I4167be9e6b14b6a3454652fed86e785c1ea0d4b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94074
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-13  Miklos Vajna  <vmiklos@collabora.com>  [1ffe59ef31186e36ad0aa7bbcdd32e407ee8d26c]

        external: update pdfium to 4137
        
        Change-Id: Ib7c12461e04fa97bf55ee967e8d6c9bcf92fdf4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94078
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-05-13  Justin Luth  <justin.luth@collabora.com>  [69708eeced1d27f79b230405b21ef40e0e5bd765]

        NFC sw: cleanup and make RES_POOLTABSTYLE_DEFAULT consistent
        
        It was introduced in 2016, and shortly thereafter many other
        styles were added using the full word TABLE. So make this one
        consistent since the eye just glances over the difference.
        In fact, in one place a comment even referred it it as
        _TABLESTYLE_DEFAULT.
        At first I was going to limit the change to just the one
        term, but the number of reference for everything was fairly
        small, so I just made everything consistent.
        
        Change-Id: I57cc0d081c4bbd5bcea872259065af483c94a334
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/82997
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [47c81498c63ae71a351f43ec2f073ba92d99fc1d]

        Increase max ppt levels to 10
        
        ppt files created with PowerPoint 2013 have that many levels
        
        Change-Id: I51fd84c6462b7c8d77417c958469804eb10a0a8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94054
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-05-13  Tomoyuki Kubota  <himajin100000@gmail.com>  [ae7560781cc8c73e48716b27cbd5f7adaabdfb25]

        aInfo should be used
        
        Change-Id: I6a62a65462fde741b3425f9095195c29924ce85c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94092
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [eb5de8ec13b1db3a3e62622db2d87a77846a3b16]

        loplugin:unusedvariableplus
        
        Change-Id: I58a466ac18debafa3bc2ff31c648ff51e126ab8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94083
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [ab3eabe438880d6c0fc7dab99a8537d873da3f05]

        gcc 10 also generates this clobber warning
        
        (specifically 10.1.1 is the version I have)
        
        Change-Id: I40fd720a9a75b809f24ca135c4ddb0ce61ecbe41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94056
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-13  andreas kainz  <kainz.a@gmail.com>  [08a7b88a0877d6fd753fe8ab4532d9da527d21c6]

        tdf#132008 Provide NewWindow in Groupedbar compact view dropdown
        
        Change-Id: I4d532c7a31dca83a00d86f52184fb2a151ae2155
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94037
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-13  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [6911b895baedd669af18d2d08deab044f63baee5]

        tdf#130778 remove old 6.x centered logo in the Star Center
        
        Change-Id: I8bf2ac1344249042e8846c22abc1346c7d08d538
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94066
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-05-13  Eike Rathke  <erack@redhat.com>  [f9790da286f2d2fa47f1748f8cfa6172c6622ca3]

        Check maximum end position to not assert() or "!!br0ken!!"
        
        While editing a formula in the Function Wizard it could happen
        that inserting an unclosed quote attempted to copy one more
        character than string length for parameter display. For example
        =FUNC("A";")
        
        Change-Id: Ic25ee0b97c3baee8d2e964c9e4b907415b0d889e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94086
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-05-13  Eike Rathke  <erack@redhat.com>  [5f5afecda386642aabf2365130629b6a237bf953]

        Resolves: tdf#132173 handle API sequence to inline array token correctly
        
        The API token of an inline array is always a two dimensional matrix.
        
        Regression from
        
            commit 3f80ac477354f4c6293d983d3ca9eef59a07dce0
            CommitDate: Wed Apr 1 08:40:39 2015 +0200
        
                Replace remaining getCppuType et al with cppu::UnoType
        
        Change-Id: I9ab2a807d29847fb843625b898ab8bbd005fab2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94085
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-05-12  Marco A.G.Pinto  <marcoagpinto@sapo.pt>  [0735ef975bfb05249e1454d2b6996d03003c6120]

        [en-US] Added 12 words to autocorrect
        
        Change-Id: Iad8181dfb6263745ba44622e2909879e12ebd5e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93144
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-05-12  andreas_kainz  <kainz.a@gmail.com>  [d4760e57be5f9acdb7a8a3bf0dbaddb588c1d12d]

        Revert "Image dialog property update"
        
        This reverts commit 951b6a9570ae2665f7b6e7cdd6d24d1fc513ba90.
        
        Reason for revert: <INSERT REASONING HERE>
        
        Change-Id: I84e8090210d8f4f712b3d8bce37fba8c9dcc6b38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93988
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-12  Henry Castro  <hcastro@collabora.com>  [60b69ec33a1ffcd17a9e9042e622e6a475ee4e77]

        lok: replace SetValue for ImplNewFieldValue
        
        The ImplNewFieldValue notify changes in the spin
        control
        
        Change-Id: I64c0239b0a12ecdf9a3b7af4c496cee88d1b2cb3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94070
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94077
        Tested-by: Jenkins

2020-05-12  Marco A.G.Pinto  <marcoagpinto@sapo.pt>  [e863173d6dbb4fd417591807395e9437e0cb66bf]

        [en-GB] Added 12 words to autocorrect
        
        Change-Id: I551ffa201c5cda311efee4ca6bb2bb81c8f31e4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93143
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-05-12  andreas kainz  <kainz.a@gmail.com>  [539a46a9be0744d2bca62745c638f31271cd334e]

        colibre icons remove png icons from svg colibre icon theme
        
        Change-Id: I487fb8307bb5512618f936f4c3ce5807ebfdcc89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94052
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-12  Tor Lillqvist  <tml@collabora.com>  [e72e7bae3c95ad4a56a963116c0ff21f46c1a3d4]

        Add some more source files for breakpointing convenience
        
        Change-Id: I3f0555a8a1a83342dd0dfff266f92c47ed5a9f80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94063
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-05-12  andreas kainz  <kainz.a@gmail.com>  [b680547a48937ea0aeb8a840d5d7325f0046c153]

        Area fill bitmap presets invoice paper language fix
        
        Change-Id: I57c6df6de2b27b342547b48370e0b19ad132859d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94036
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-12  Caolán McNamara  <caolanm@redhat.com>  [822f94e260b8351dc3459d2c05180af2de96d4c7]

        tdf#132435 only place menu vertically if up/down requested
        
        don't fallback to left/right if it doesn't fit, just scroll the
        menu instead
        
        Change-Id: I20b261fd7fee78555bf87b25dfeed33c23602493
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94065
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-12  Caolán McNamara  <caolanm@redhat.com>  [b3d03b315b5b86994214ac6f0167248ff5bc187b]

        allow double-clicking etc to expand on-demand rows too
        
        Change-Id: Idb8bca730d4c8d8da0d4689961cf1468051159d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94062
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-12  Caolán McNamara  <caolanm@redhat.com>  [859636d491960b797bd8cbfb81e6f08451175f12]

        weld help browser
        
        Change-Id: Ibd8dcc10c4403731953e2e46db4ae8f89ebc7e4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93216
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-12  andreas kainz  <kainz.a@gmail.com>  [9d573bca549861ecdbce6826804e5db0471307e6]

        tdf#130778 update About Dialog
        
        Change-Id: I1ca538a3c5589b30d53404f1f8d8ab2dcc2586f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94018
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-12  Szymon Kłos  <szymon.klos@collabora.com>  [1fd0900cbea45712665e1b198de671f1d5182013]

        Move SalInstanceButton to header file
        
        Change-Id: I3f6aa1975ae5859e0c340c82627d95e49313a668
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94050
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-05-12  Szymon Kłos  <szymon.klos@collabora.com>  [fbc8f81aa7824218fe8b0d50e6633026386f0610]

        Move SalInstanceComboBox to header file
        
        Change-Id: Iafa449cc1ebba93cc69da194857ea33b8f8510b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94049
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-05-12  Miklos Vajna  <vmiklos@collabora.com>  [dcbdde6b40ef6d26dbde6673812c593c6b23790b]

        chart2: fix build
        
        Change-Id: Idc963641a4baf0a6f05be6609f5818ee9dc7f7d1

2020-05-12  Caolán McNamara  <caolanm@redhat.com>  [a5458d1f219c8a67d2c4c90fdbdf8ffba40d769d]

        limit forms to http[s]
        
        Change-Id: I3ed0bc626f693ec03f610dc7361f93cad914c9d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94015
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-12  Balazs Varga  <balazs.varga991@gmail.com>  [898e4ae1364e76af8be22183ac64d73b6a6d8d90]

        tdf#128794 Chart: Fix OOXML import/export of Radial gradient
        
        Style should be radial at least when the horizontal/vertical
        center is not in the corner of a shape. Otherwise import
        as a linear gradient, because it is the most similar to the
        MSO radial style.
        
        Change-Id: I9bab7b787897bde51a06a950487de9843eb717a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93497
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: Tünde Tóth <tundeth@gmail.com>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-12  Stephan Bergmann  <sbergman@redhat.com>  [fdf5bb5001422941e9d43e34ce88243e0e52109c]

        external/icu: Silence UBSan invalid-null-argument
        
        ...as seen during CppunitTest_i18npool_test_ordinalsuffix:
        
        > uloc.cpp:1206:5: runtime error: null pointer passed as argument 1, which is declared to never be null
        > /usr/include/string.h:44:28: note: nonnull attribute specified here
        >  #0 in ulocimp_getLanguage_67 at workdir/UnpackedTarball/icu/source/common/uloc.cpp:1206:5
        >  #1 in uloc_getCountry_67 at workdir/UnpackedTarball/icu/source/common/uloc.cpp:1803:5
        >  #2 in ulocimp_getRegionForSupplementalData_67 at workdir/UnpackedTarball/icu/source/common/loclikely.cpp:1334:17
        >  #3 in idForLocale(char const*, char*, int, UErrorCode*) at workdir/UnpackedTarball/icu/source/common/ucurr.cpp:350:5
        >  #4 in ucurr_forLocale_67 at workdir/UnpackedTarball/icu/source/common/ucurr.cpp:535:5
        >  #5 in icu_67::DecimalFormatSymbols::initialize(icu_67::Locale const&, UErrorCode&, signed char, icu_67::NumberingSystem const*) at workdir/UnpackedTarball/icu/source/i18n/dcfmtsym.cpp:461:29
        >  #6 in icu_67::DecimalFormatSymbols::DecimalFormatSymbols(icu_67::Locale const&, UErrorCode&) at workdir/UnpackedTarball/icu/source/i18n/dcfmtsym.cpp:110:5
        >  #7 in icu_67::RuleBasedNumberFormat::initializeDecimalFormatSymbols(UErrorCode&) at workdir/UnpackedTarball/icu/source/i18n/rbnf.cpp:1854:53
        >  #8 in icu_67::RuleBasedNumberFormat::init(icu_67::UnicodeString const&, icu_67::LocalizationInfo*, UParseError&, UErrorCode&) at workdir/UnpackedTarball/icu/source/i18n/rbnf.cpp:1488:5
        >  #9 in icu_67::RuleBasedNumberFormat::RuleBasedNumberFormat(icu_67::URBNFRuleSetTag, icu_67::Locale const&, UErrorCode&) at workdir/UnpackedTarball/icu/source/i18n/rbnf.cpp:867:9
        >  #10 in i18npool::OrdinalSuffixService::getOrdinalSuffix(int, com::sun::star::lang::Locale const&) at i18npool/source/ordinalsuffix/ordinalsuffix.cxx:79:32
        >  #11 in non-virtual thunk to i18npool::OrdinalSuffixService::getOrdinalSuffix(int, com::sun::star::lang::Locale const&) at i18npool/source/ordinalsuffix/ordinalsuffix.cxx
        >  #12 in TestOrdinalSuffix::testFrench() at i18npool/qa/cppunit/test_ordinalsuffix.cxx:53:29
        
        etc.
        
        Change-Id: I4a87ee36fd33791c3906d6b6adc72ec824c4b3ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94047
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-12  Mike Kaganski  <mike.kaganski@collabora.com>  [51a399ea2b59ef142eea9dad8a93b6eda7e34779]

        Drop unused variable
        
        Change-Id: Ib92dc7c9f728eb40015ca96dd3c8708366bcf950
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93991
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-12  Caolán McNamara  <caolanm@redhat.com>  [0491fb82f5f264ae327ea580c0ffb8a099a73343]

        make VclPaned::set_position take effect
        
        Change-Id: Id4ae096b413196cfb7118cd3a09a3f0a6c333f01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94053
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-12  Caolán McNamara  <caolanm@redhat.com>  [19edcfe36b32b15f86cba1eead7932b610e70ce7]

        always use the LinkManager's persist as the known referer
        
        Change-Id: Ibb1bd9138993adbd8391b524c0cd654ba523cad2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94006
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-12  Caolán McNamara  <caolanm@redhat.com>  [a8d25394a02def4bf1b8d1ad022ea9da25d92935]

        use the LinkManager persist to determine the Referer
        
        Change-Id: I4e93878972492a93af368ffa0560412132431a24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93984
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-12  Mike Kaganski  <mike.kaganski@collabora.com>  [86472954f91342e683e4cafa016bc02387dbbb56]

        Rename attributes to reflect that they represent different effects
        
        ... not only shadow.
        In preparation to add soft edge effect (tdf#49247).
        
        Change-Id: Ia5b17fff00e1c2d7f717179687dbd44410795a71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94007
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-12  Michael Stahl  <Michael.Stahl@cib.de>  [0777abafe01eb6c9ba6ed7412e44002c8018d972]

        filter,writerperfect: adapt XHTML,EPUB to draw:mime-type in ODF 1.3
        
        Change-Id: I6391f7b4f0183a0193aaa10f2a41fac416a22c09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92984
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-05-12  Caolán McNamara  <caolanm@redhat.com>  [0507ef963842191d2b34e007831a38800212f602]

        missing licence header
        
        I wrote all this so this is the appropiate boilerplate
        
        since...
        
        commit 3832609a238d47375e634cbda4d092b11108fee4
        Date:   Wed Feb 19 13:32:14 2020 +0100
        
            Create header file for SalInstanceBuilder
        
        Change-Id: I7615e15b220cd2e801a33c1418cf1f7cb0d72fc4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94046
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-12  Caolán McNamara  <caolanm@redhat.com>  [7c902087c9cef04cd8eff4249755f527249b0300]

        add Paned access
        
        Change-Id: I5da0125a8f76d201e8dab2892b1f205c759599b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94045
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-12  Stephan Bergmann  <sbergman@redhat.com>  [c6842c2cb84ad6b3151021b537dc5a70da49446f]

        Fix the build
        
        ...after apparently a mid-air collision between
        f5636817e7677a3081263df9004940a7d5ac54af "tdf#112287 DOCX frame import: fix
        default vAnchor" and ec6eaa58addf0d8823f8c56d4ec168ff389da8c5 "fix memory leak
        of xmlDoc objects"
        
        Change-Id: I8fc70ee18aeb4be03b29da66bce666c563933249
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94051
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-12  Michael Stahl  <Michael.Stahl@cib.de>  [816022a4d8a1878c8ea74f43a4821e3c8a12d1ea]

        xmloff: ODF export: adapt to ODF 1.3
        
        * OFFICE-3883 legend svg:width/svg:height
        * OFFICE-3928 chart:coordinate-region
        * OFFICE-3943 draw:mime-type
        * OFFICE-3765 number:fill-character, number:text
        * OFFICE-3860 number:min-decimal-places, number:forced-exponent-sign
        * OFFICE-1828 number:exponent-interval
        * OFFICE-3695 number:max-denominator-value
        * OFFICE-3941 text:index-entry-link-start/text:index-entry-link-end
        * OFFICE-3776 meta:creator-initials
        * OFFICE-3789 style:header-first/style:footer-first
        
        Change-Id: I78c79231c0708c3ae9943097d162898fab71988f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92873
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-12  Attila Bakos  <bakos.attilakaroly@nisz.hu>  [1237acf9851f8b12d1ccd929e2aa8b184c06d552]

        tdf#132811 DOCX: fix formula alignment – part 2
        
        Formula are aligned inline again, but in the
        right position, fixing both import and export.
        
        This partially reverts
        commit 8b613c4603047dc24aa9b03fb49f4fe1b65af2a3
        (tdf#121525 OOXML import: fix formula alignment).
        
        Co-author: Tibor Nagy (NISZ)
        
        Change-Id: If5c13db749fe5c3b1aee754b47dabc9fabd7ebb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93631
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-12  Stephan Bergmann  <sbergman@redhat.com>  [e21ef73de4591c0d8e11920b7c21d7bbfeddc701]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e21698f795b4098ecccf3119e23edd3d9e7aac1e
          - Fix helpers/make_icon_link.txt.py
            
            It contained Python-2--isms that caused errors when /usr/bin/python is Python 3
            (at least on Fedora 32 with python-unversioned-command-3.8.2-2.fc32.noarch and
            python3-3.8.2-2.fc32.x86_64):
            
            >   File "helpcontent2/helpers/make_icon_link.txt.py", line 21
            >     print "There was an error reading", file_icon
            >           ^
            > SyntaxError: Missing parentheses in call to 'print'. Did you mean print("There was an error reading", file_icon)?
            
            and
            
            >   File "helpcontent2/helpers/make_icon_link.txt.py", line 39
            >     if line.find('png',0, len(line)) <> -1 :
            >                                       ^
            > SyntaxError: invalid syntax
            
            So fix helpers/make_icon_link.txt.py to be proper Python 3 and explicitly
            execute it with gb_ExternalExecutable_get_command,python instead of via a
            /usr/bin/python shebang.
            
            (That file was apparently not executed during the build prior to
            ee180ade07e36dd1fb8c7bdca6ecbab44ded9eb8 "tdf#128519 Automate icon repl't table
            for Help bld", so these issues were not noticied earlier.)
            
            Change-Id: Ia3cff9538ab537076a02b64ad8c1bf56dcfaf30b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94039
            Tested-by: Jenkins
            Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
            
2020-05-12  László Németh  <nemeth@numbertext.org>  [99b2d53346d4b01b491cd1f7fae3304ac0572e12]

        tdf#132802 DOCX import: fix list bottom auto margins
        
        of the last list item, when its numbering based on
        the paragraph style.
        
        Before tables, table rows and before paragraphs without
        numbering or with different numbering list items got a
        regression from commit 9a132c8fab7d4d70b91e5ed92429c70a0466afcb
        (tdf#122342 DOCX import: fix bottom auto margin in lists)
        
        Change-Id: I23c73d94569e785ec780d708d983764534e356c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93973
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-12  Tibor Nagy  <nagy.tibor2@nisz.hu>  [f5636817e7677a3081263df9004940a7d5ac54af]

        tdf#112287 DOCX frame import: fix default vAnchor
        
        Vertical frame alignment was calculated from above
        margin instead of the bottom one, resulting bad
        positions, when vAnchor wasn't defined.
        
        Co-author: Attila Bakos (NISZ)
        
        Change-Id: I81bcf53ec826d5dcc9790c661d784b507d9ababc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93556
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-12  Mesut Çifci  <mesutcifci97@gmail.com>  [902e69d1a5473155915522d49f730720797a384f]

        tdf#38835 strip out OUString globals
        
        Change-Id: I594a990b628463b7ab5eda5395de8bab5f080534
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93811
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [876d8ffeeeb6168f553d2035954fdb5aa9ad1d66]

        basegfx: simplify namespaces in ALL basegfx headers
        
        Change-Id: Iaf9426507e3822363e69dff2cae2b22f34b1b26c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94034
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-12  Julien Nabet  <serval2412@yahoo.fr>  [3466488ef22752c8f6f47f7b8f1dac5cc0cb27a2]

        tdf#132939: avoid crash when uninitialized FilterDescriptor
        
        See bt:
        https://bugs.documentfoundation.org/attachment.cgi?id=160656
        
        Change-Id: Ifacce7d39878e1b1d119aa878e7280eb3c9c2228
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93959
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-12  Justin Luth  <justin.luth@collabora.com>  [ef4a739d94800426d205fb6e2cb5c2813771dfd3]

        fix "NFC writerfilter numbering: remove redundant code"
        
        Earlier, in LO 7.0, I made an error in
        commit dbd98ebe9f90cedb41a90375688b200c35dd8928, where
        I failed to notice the difference between setLineId and setNumId,
        and removed setNumId as what I thought was duplicate code.
        (Thanks for pointing that out Mike Kaganski!)
        
        Reviewing the relevant code, setNumId seems to effectively be
        redundant after all. Removing it and just using the LineId value.
        
        There is a slight difference in the code flow, since numId was
        only set if the list didn't exist, but that appears to
        be irrelevant. Lists are not parsed/created until after
        styles are finished, so !pList.get() is implied by IsStyleSheetImport().
        
        Change-Id: I2575966c8f1781bb278c787a2928d2b459867940
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92125
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-05-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ba88ebb641ce28553b34bab38fe0cc50bcc96ae9]

        use pragma once in include/basegfx headers
        
        Change-Id: Ief442ff36927b9b14d76d72b25a6cec3d481fb2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94033
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-12  Rene Engelhard  <rene@debian.org>  [41a17aa0499155c5478a921265681bd923829cbb]

        fix shebang
        
        $ ./solenv/bin/version.py 7.0.0
          File "./solenv/bin/version.py", line 39
            print('error updating %s: %s' % (filename, err), file=sys.stderr)
                                                                 ^
        SyntaxError: invalid syntax
        
        Change-Id: I034e5b9abab1a555d8749eb5dd2349bfe90e4092
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93839
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-12  Miklos Vajna  <vmiklos@collabora.com>  [51534ac2b9747975945acb6a1e1ba5cc6d73f5c2]

        tdf#127778 DOCX import: fix unexpected heading on non-first page ...
        
        ... when the first page has a heading
        
        Regression from commit 17e51f427b3f0cec74ac8e0a1b3f51189006ae6f (DOCX
        import: first page header should always set default headers as well,
        2014-11-21), the problem is around how to split a first + follow page
        style on import, and then do the opposite on export.
        
        This is described using a single section in OOXML, but Writer has 2 page
        styles for this (unlike in case of the DOC filter). This means the
        header margin has to be taken from one of these page styles. The above
        commit tweaked the import, so the follow page style has the wanted
        header margin, but this leads to incorrect layout.
        
        Fix the problem by tweaking the export instead: it has random access to
        the doc model, so it can take the header margin from the first page
        style if needed, and then the import side can be reverted, leading to
        correct layout.
        
        Also remove some leftover debug code in test/, which was added in commit
        5352d45dd4a04f8f02cf7f6ad4169126d3b3586a (convert AnimationImport to
        fast-parser APIs, 2020-02-18).
        
        Change-Id: I4bbf7271f3a437e8432399bd1e32e9d24190a501
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94013
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-05-12  Stephan Bergmann  <sbergman@redhat.com>  [23d9966751566028c50ca95ca203d20f36c64f30]

        Fix initialization of Python-3.8--only at-end tp_print member
        
        Until Python 3.7, PyTypeObject had a member tp_print following tp_dealloc, which
        had then been repurposed as
        
        >      /* Methods to implement standard operations */
        >
        >      destructor tp_dealloc;
        > -    printfunc tp_print;
        > +    Py_ssize_t tp_vectorcall_offset;
        >      getattrfunc tp_getattr;
        >      setattrfunc tp_setattr;
        >      PyAsyncMethods *tp_as_async; /* formerly known as tp_compare (Python 2)
        
        in <https://github.com/python/cpython/commit/
        aacc77fbd77640a8f03638216fa09372cc21673d> "bpo-36974: implement PEP 590
        (GH-13185)" towards Python 3.8.  Then only on the 3.8 branch (and prior to tag
        v3.8.0), <https://github.com/python/cpython/commit/
        d917cfe4051d45b2b755c726c096ecfcc4869ceb> "[3.8] bpo-37250: put back tp_print
        for backwards compatibility (GH-14193)" added
        
        >      destructor tp_finalize;
        >      vectorcallfunc tp_vectorcall;
        >
        > +    /* bpo-37250: kept for backwards compatibility in CPython 3.8 only */
        > +    Py_DEPRECATED(3.8) int (*tp_print)(PyObject *, FILE *, int);
        > +
        >  #ifdef COUNT_ALLOCS
        >      /* these must be last and never explicitly initialized */
        >      Py_ssize_t tp_allocs;
        
        at the end of PyTypeObject.  This was apparently done so that third-party code
        containing initialization code like
        
          X.tp_print = 0;
        
        would continue to compile (by just adding back a member with that name, even if
        at a "random" new---and otherwise unused---location).  However, for our way of
        list-initializing PyTypeObject instances in pyuno that new member caused
        "missing field 'tp_print' initializer" -Wmissing-field-initializers warnings, so
        50ccb7e82b7053306721cbe220323be072306a29 "python 3.8.2 compile: add tp_print to
        PyTypeObject" added initializers for this new at-end member.  But it did so in a
        way that raises three concerns:
        
        1  The new member was already added in Python 3.8.0 (prior to tag v3.8.0), not
           only in 3.8.2.
        
        2  The new member was only added to Python 3.8.  It has not been added to
           current master towards 3.9.
        
        3  It is unclear why the comments mention "Py_ssize_t" as the type of that new
           member, when actually it is of a function pointer type (see above).  Probably
           best to just drop that from the comments, to avoid confusion.
        
        Change-Id: Ib44f43befd5f28d4c1ac1e9e14bd55bfb4473507
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94019
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-12  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [1861aaaa4ea5c899f8c01691562e5cad5be9b884]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a5f1ad79fc3c7a7bf358f1ab9afe79269f5b8cf5
          - Remove HTML attribute values from the translatable strings
            
            Change-Id: I9d1d0223b2eec3eb0e1181bda2f8aa6c7d90763f
            
2020-05-11  Pranam Lashkari  <lpranam@collabora.com>  [4118610df8a78b00e5369bad1d9ce21cf1fbafeb]

        added clear Direct Formatting button in calc sidebar
        
        Change-Id: I7f18c696eb32332d9c65145e7788370304d91ea6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93969
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-05-11  Pranam Lashkari  <lpranam@collabora.com>  [a0e45956ce90401be01918f4712ae187beccf248]

        fixed clear Direct Formatting button to sidebar in impress
        
        Change-Id: I81cd30b3ce7087122c260dca99e86a3c857447b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93813
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-05-11  Stephan Bergmann  <sbergman@redhat.com>  [893a5249b934f92f072b89b9b558c9de593aa557]

        More targeted silencing of -Wdeprecated-declarations
        
        ...compared to d1786724b8e8e474e1f7e39012c1f19611841dc0 "prevent warnings in
        pyuno with latest python".  For one it is only the
        
          /* bpo-37250: kept for backwards compatibility in CPython 3.8 only */
          Py_DEPRECATED(3.8) int (*tp_print)(PyObject *, FILE *, int);
        
        member (in /usr/include/python3.8/cpython/object.h) that causes a warning.  And
        for another it is only Clang that emits a warning when initializing a deprecated
        member that way, <http://lists.llvm.org/pipermail/cfe-dev/2020-May/065392.html>
        "[cfe-dev] Diagnosing initialization of deprecated data member?"
        
        Change-Id: I36625118a6bb26f5468d436da4caa82911181202
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94016
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [184282032856b3120e9f7cf1896c2ebee2d9815d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 11458f34eb3e0e965a58ad9a0667e7259ad52d50
          - Fix untranslatable XML'ish
            
            Change-Id: I4a8c0edfc7c09fa67c469e9da234283439b5edde
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/94017
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-11  Eike Rathke  <erack@redhat.com>  [8a31ac7264d7a11146d4a29034e97b564164f635]

        Upgrade to internal ICU 67
        
        Change-Id: I9b8d5cb6d6f4610f2b20c0e0f49eb674d55ce3b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94009
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-05-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [9c5ffdbdd60385a3d4618f5e36034f550d9b15c9]

        CppUnittest: Revert all my previous commits asserting pages
        
        The problem is that I assumed I could automatically assert
        all tests where the number of pages is the same at import
        and export time but I didn't consider the number of pages might
        be already wrong at import time as it happens with a few docx files.
        
        Reverting for now until I come with a better solution
        
        Change-Id: Ieddcf7e5f33c99ad35d0c96a12893e0996415aa8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94008
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-11  Caolán McNamara  <caolanm@redhat.com>  [2cede1e89aefbb8df3ae86a85e7770cfc176aab0]

        GdkDragCancelReason wasn't exposed before gtk 3.20.0
        
        Change-Id: I63deca16ab938e340c03450e2f75054def94569f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93869
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Jenkins

2020-05-11  Eike Rathke  <erack@redhat.com>  [b4f398db743213e80ecceab97a2dcb01b465b3b9]

        Adapt to be able to build against ICU 66
        
        In case building against system ICU 66 is wanted.
        Otherwise an interim step on the way to ICU 67.
        
        Change-Id: I8c559ee3206afd4f61af4fd3af7dd85911198f3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93985
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-05-11  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [f3a4869ca3e617221020a0b8fe5fa0f41ec66aa5]

        tdf#129235 Change the color of active page border in Print Preview
        
        Change-Id: I12fc5fd2daf37d6f1c5648d2329d9748abfac72a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93521
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-05-11  Miklos Vajna  <vmiklos@collabora.com>  [e21d522dddce2590ed435890ae8d5fe39658a71a]

        tdf#129916 svx: fix origin of scaled shadow
        
        We assumed that the top left corner is the origin for scaling, but that
        is not necessarily the case. The intention is that the shadow direction
        can be determined from its x and y offset, and the origin is the
        opposite corner of the shape.
        
        Change-Id: I6759302767d20739b6e2be79d379740dd06f70f5
        (cherry picked from commit a1dde1a85a8d1c54521a0ac6310571ffcdd4bb5a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93974
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-05-11  Mike Kaganski  <mike.kaganski@collabora.com>  [d8d31f74236e87ea878f7fac5538e707df5b13ca]

        tdf#49247: no need in extra boolean property, radius is enough
        
        When soft edge has radius 0, the effect is disabled.
        
        Change-Id: I7d66ea7b87e0ed59129a83885d52906b8edf75f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93971
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-11  Mike Kaganski  <mike.kaganski@collabora.com>  [14514042f7c908d08c3284135cc6de8da387c118]

        Limit utility function's visibility
        
        Change-Id: I1d1a89a197d90dcb1e7de9b4090e1fe6baf53e1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93972
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-11  Caolán McNamara  <caolanm@redhat.com>  [6ed0b0230efebe6b3c705e74b8583359ebe4bbe2]

        remove archaic Content.xml fallback
        
        there's no evidence that Content.xml (or Meta.xml) was written by any released
        version to necessitate the fallback
        
        reportdesign Settings.xml and Style.xml fallbacks appear to be cargocult
        influenced by the Content.xml/Meta.xml examples
        
        Change-Id: I51d138344edaffc6d21e17c2d28047ea6316304e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93970
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-05-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [7fd79956833ed26429f1a55f1fdf0ac50325161d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ee180ade07e36dd1fb8c7bdca6ecbab44ded9eb8
          - tdf#128519 Automate icon repl't table for Help bld
            
            The solution here is to create links.txt.xsl in the
            helpcontent2/helpers/ folder at build time because the <include>
            directive in XSLT of online_transform.xsl must be hardcoded
            (compile time) and core/workdir/ is not.
            
            Change-Id: I8c4c8d0b8aed58c10a95c5d42bbd1b8acdb39614
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93436
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-11  Laurent BP  <laurent.balland-poirier@laposte.net>  [72ee7ef56aa8c1eaf2b527839303e743e6f1a99e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5bead0438b7fe977d8d2288c0397b34a3623d68f
          - Correct Menu path to insert animated GIF
            
            Change-Id: Ic137af04cf3c04cf906eda4021ca037b2d844748
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93632
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a67ab8d9e9002df8c54e38a3569485d4493082b4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8d83f7397fd0ad9a5d77394b3f39825f2ee49af3
          - Refactor Help page on Statistics
            
            Simplify by using proper tags
            
            Change-Id: I4a39f2a766e8801b16e09be288935c4b60da43ca
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93982
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-11  Jim Raykowski  <raykowj@gmail.com>  [3951a71777038e635e9747684806678c1c7f6612]

        tdf#132935 fix gtk3 submenu crash
        
        Change-Id: Icfc7d17f289bb94896e5e770c61809cb473d35a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93943
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-11  Tamás Zolnai  <tamas.zolnai@collabora.com>  [c0517c6215c78e65af8b20e8c033a75586a794bd]

        lok: MSForms: send also the placeholder text.
        
        Change-Id: I5cce5af22f56079e840707cfffb01785d7a15c6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93960
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-05-11  Caolán McNamara  <caolanm@redhat.com>  [a892669ec2887f5e51c403b3a9710d9191909443]

        USE_REGISTER_TRANSFER is never defined
        
        and each branch of the ifdef is the same anyway
        
        Change-Id: Iebffb0120915f6f7f735a37dc84f3f9bc6fd76ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93966
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-11  Caolán McNamara  <caolanm@redhat.com>  [318d5bf2a3d70300268c778074919fa908a0dcee]

        factor out finding the matching SfxObjectShell
        
        Change-Id: I8d73e55e8fe836f495a44a0e24ac085f15bfcf4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93965
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-11  Caolán McNamara  <caolanm@redhat.com>  [0c50447a94d092d1c19edb1bdebf9bf6dde3ae0f]

        Resolves: tdf#132902 restore original hierarchy in dtor
        
        so a repeated weld will result in the same layout each time
        
        Change-Id: I9ba41e70c29046b84392280d4bd95f8141b24251
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93953
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-11  Caolán McNamara  <caolanm@redhat.com>  [a24b27986dfedd4566cf4081090bac8bd2f63e2a]

        split and rename to form insertAsParent
        
        for clarity as to what each chunk does
        
        Change-Id: Ia58d19dfe162631d0ba67975eb2b9546d7afa2cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93952
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [975fec33c81380cbdbd5bb7b0b76e5e14c6a173d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6770da677c3ab2502f0a8da2fb269d1c2df979b7
          - tdf#132643 Translate German section IDs (fix)
            
            Change-Id: I4005c6f5c8e9ac16c262b24b23dee21eddd97923
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93804
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-11  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [2adc6e0a6455bd24ee4d7304da118c52e6da1927]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 99724d05c5b6e7637f7e9231942dc5bf45d14202
          - tdf#130081 Doc properties help page
            
            Change-Id: Ie8770591cb7fd0f90e24c719c6a8eea2ebfec8f7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93800
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-11  Johnny_M  <klasse@partyheld.de>  [6802319819f2451e6970c3694f248b9fe31d3cfd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a01ce973cae9914d41d798ac10f84db65a7e0f3c
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ic7440ed82940d35f199b4dd1b27681933e386545
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93626
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-11  Luboš Luňák  <l.lunak@collabora.com>  [23d61621058221b9e15d5d49e2fbb281042d8b1d]

        avoid deep copies of pixels with Skia raster surfaces (tdf#132856)
        
        SkCanvas::draw() leads to deep copies of the source bitmap, moreover
        RasterWindowContext_win allocates the pixels in a way that
        SkSurface_Raster has to do a deep copy because of not owning
        the pixels.
        
        Change-Id: I22f6a2c0f96faf99f94140eff26ec0c22fae96d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93958
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-11  Caolán McNamara  <caolanm@redhat.com>  [b55572c8abe2d01e5d8489b6ff32f72fa32bfea2]

        de-duplicate cut and paste function
        
        Change-Id: I9569a10562e50ab5660a5638c518680c58fc97dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93961
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-11  Caolán McNamara  <caolanm@redhat.com>  [cc08616bbe9178fdba94445a81090dad1a8cd1dc]

        color drop downs missing their labels
        
        since...
        
        commit 1eb6210d678bbb0c875f0f72bd876a9e7795dfbe
        Date:   Thu Apr 23 00:39:33 2020 +0200
        
            tdf#132373 Remove blinking character property from the UI/editor
        
        Change-Id: I841577c0f8c58a8b742257775b6335603b9541db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93951
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-11  Ian Barkley-Yeung  <ibarkleyyeung@gmail.com>  [4ee314959a377031a382b6ba42c6b5d5a0c0a367]

        tdf#38835: strip out non-trivial globals before main
        
        Allocate the fixed texture vector on first use instead of before main. This
        should make startup very, very slightly faster.
        
        Tested by just starting up a writer document. Let me know if there are other
        tests I should be doing.
        
        Change-Id: Iaf752327b86c131a0241786485b30030a4f987c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93939
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-11  Rene Engelhard  <rene@debian.org>  [4855b5771f35ef354fbb5fb00a8cf690d5427c69]

        skia: add SkOpts_crc32
        
        I get
        
        /usr/bin/ld:
        /home/rene/libreoffice-7.0.0~alpha1/workdir/GenCxxObject/UnpackedTarball/skia/src/core/SkOpts.o:
        in function `SkOpts::Init()':
        ././workdir/UnpackedTarball/skia/src/core/SkOpts.cpp:135: undefined
        reference to `SkOpts::Init_crc32()'
        collect2: error: ld returned 1 exit status
        make[2]: ***
        [/home/rene/libreoffice-7.0.0~alpha1/external/skia/Library_skia.mk:10:
        /home/rene/libreoffice-7.0.0~alpha1/instdir/program/libskialo.so] Error
        1
        
        on aarch64 otherwise
        
        Change-Id: I713df3438e48fb7cb08ecdb07a998d21068ab464
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93901
        Tested-by: Rene Engelhard <rene@debian.org>
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-11  Rene Engelhard  <rene@debian.org>  [da1de29f8410d352884688bd76bd07ca1c8f6ecd]

        include <rtl/ustrbuf.hxx>
        
        since otherwise it isn't resolvable in !OSL_BIGENDIAN case (like on s390x)
        
        Change-Id: I18bc795744e70a459276b2c2d55e35411a5d672f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93865
        Tested-by: Rene Engelhard <rene@debian.org>
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-11  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [8f1187a27681c19f1a241671f81dece34e048678]

        tdf#36158 Fix a lurking last instance of old “Notes” name
        
        This completes commit 1288a1985894a5aa8819223feb4ec3da204c5352
        (from 2011-05-22).
        
        Change-Id: Ic0950c9500870a68d3e0c17b77e7fcebdc787c11

2020-05-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [687f46059cc9238d74e0687fbd9422dfdb109e1e]

        fix some leaks in vcl
        
        Change-Id: I9588841de6f751ad767f695dec51f660b2990b49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93954
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-11  Caolán McNamara  <caolanm@redhat.com>  [e84d6f512fceb8b354b2d111193a9fd7d834acc5]

        fix build
        
        Change-Id: I6a8f5735f15a6691c277803c5e25989e0df61598
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93955
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-11  Tor Lillqvist  <tml@collabora.com>  [356c636e3d3d3c1bdde3cb7e743c0811fe2e1dbf]

        Add some more source files for breakpointing convenience
        
        Change-Id: I21e0ebb7776f829c1ad97272be4210d7e7dfbb34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93949
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-05-11  Julien Nabet  <serval2412@yahoo.fr>  [572c9db0440d9aba4945fb1761ec7f83e717c2f0]

        tdf#126468: MySQL/MariaDB and Firebird don't require order field in select part
        
        Change-Id: I75f050dd6f38fefe83d24a4886610d421f72826e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93937
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-11  Miklos Vajna  <vmiklos@collabora.com>  [4ba368a3dd793bdc703858f358e1af7112decadd]

        Related: tdf#129916 svx: clean up duplicated matrix decompose for shadow size
        
        Pass the object's transform matrix to createEmbeddedShadowPrimitive(),
        this allows decomposing it only at a single place. Also, this will allow
        creating the shadow based on the object size.
        
        Change-Id: I8d8bf59934b00e13cda1da0398910aa9f1ce3c59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93950
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-05-11  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [0b0de876bad66c84a8dd0d8d19944109e59cf21a]

        sw: set unique name for shape format even if shape name is empty
        
        Change-Id: I26cc8ec7ec831286c7afa8e17b94e6c0a270cf20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93479
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-11  Miklos Vajna  <vmiklos@collabora.com>  [ea414f8f255d75e3be71c0d65731ff3f42f589ed]

        sw from-bottom relative orientation: link ODF proposal
        
        Change-Id: I1914c7d58706e54ec559d992423a47fc27596ac4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93948
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-05-11  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [598ca431de96d8bfcf18fa2945e9e30f98387474]

        tdf#132766: DOCX export: always try to set bullet font for list
        
        There are some problems with bullet if we use MS Wingdigs bullets
        and do not specify Symbol font for it. It shiuld be either UTF-8
        or Symbol, but not mixture of both.
        
        Change-Id: Ie4a6f7e8fee6cfab21a18fc080f33d1bff455dd9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93846
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-11  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [628cde6409eb471024a6aca5a8262b00f448c8cf]

        tdf#95189: docx import: apply list ovverride only once
        
        List overrides should be applied only once on first list with
        override appearance in document. Next reference to this list
        should not override again and reset list numbering.
        
        Change-Id: I7a24398d5980ca97a74fa8ad09d91ac9adff15ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93894
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-11  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [f8211e84a5239de25fe6dc45a4bb6b6f8673a1ee]

        tdf#132754: DOCX import: changed default list start nubmer
        
        Default value for list numbering startAt is zero. If it is not
        proveded numbering starts from this value.
        
        Change-Id: I2cf7be9063e7bfb8b72d6ba77fcd9507e33bb848
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93899
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-11  Michael Weghorn  <m.weghorn@posteo.de>  [2539f1d142e0077dfeec36ef349a1f5443f1c94b]

        tdf#132832 calcAdjustedSize: Take max width into account
        
        Actually take into account the preferred width when
        calculating the size of radio button, checkbox and
        hyperlink controls.
        
        This e.g. makes word wrap work properly when the
        multiline property is set for a checkbox, radio or hyperlink
        control and the single line text exceeds the preferred width,
        rather than keeping the whole text in one line that exceeds
        the preferred width.
        
        Change-Id: Id04668e4e1afe7c10a28468eff05cf04c10ae3c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93947
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-05-11  Mike Kaganski  <mike.kaganski@collabora.com>  [5814f08c01ab7973cc83e6721ef434f5acc63a1a]

        Document relation between three lists that must be in sync
        
        Change-Id: I9fc44b6878450d147d21f77ff4daa6939edfa0c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93837
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-11  Justin Luth  <justin.luth@collabora.com>  [aa5dc0b48cd4db6883c9b52c68b16170c9c81d1f]

        tdf#105478 sw layout: treat minHeight as "do not split row"
        
        Already, if minHeight is greater than the content of the row,
        then the row will "stay intact" and not split just because there
        is space for part of it on the preceeding page. However, if the
        content is greater than minHeight, it can split anywhere and
        moveBwd - since LO 5.3.
        
        At least for MS compatibility, this needs to not be split.
        
        But others agreed  to change this for ODT as well,
        especially since this matches pre-5.3 behaviour,
        and will help at design-time for MS interoperability,
        as well as making minHeight consistent for the two
        different scenarios.
        
        Change-Id: Id15c44da2e7c38f6d552ffe32f92ab1c6b3c3349
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93414
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-05-11  Miklos Vajna  <vmiklos@collabora.com>  [356edfa963bd1d1c8e081a012e6a2ccbe7bf53d3]

        sw: prefix members of SwUndoFormatCreate, SwUndoFormatDelete, ...
        
        ... SwUndoNumruleCreate and SwUndoNumruleDelete
        
        See tdf#94879 for motivation.
        
        Change-Id: I7048ef93c95e7f80353f2d66e445eed8d5425178
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93946
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-05-11  DaeHyun Sung  <sungdh86+git@gmail.com>  [ff0ed60c769da6f46acd9388e46922987e321d06]

        change USCRIPT_JAMO language value for Unicode
        
        Jamo is composition elements of Hangul Syllable
        change jamo language value that can be written in a given ISO 15924 script code
        
        Example] 각
        Decomposition of hangul syllable
        Unicode code point: U+AC01
        Hangul(한글) ‘각’
        jamo(자모/字母):  ‘ᄀ’  plus ‘ᅡ’  plus ‘ᆨ’
        choseong(초성/初聲):ㄱ (codepoint: U+1100)
        jungseong(중성/中聲):ㅏ(codepoint: U+1161)
        jongseong(종성/終聲):ᆨ (codepoint: U+11A8)
        
        Change-Id: I0de11c2b12fbb959a30f6044b680d9c5f01952c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93914
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [fa0d576378cafab396a3fb75b1dbe1905d5df9ce]

        Fix 32bit linux build
        
        Change-Id: I4faf3fb20c632163f98264d162bbf85f80b3603d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93797
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-05-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [7c96fc7c8e0c092994d2bf0a553724168742daff]

        fix leak in basic
        
        Change-Id: I9971a824b98193e7d6f926208a4bb9bfe92d5b43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93935
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-11  Laurent BP  <laurent.balland-poirier@laposte.net>  [86bc13248c1d9f63b10aac304bdf0361d1dcc47f]

        tdf#132771 Update DNA Impress template
        
        * Update preview with Lorem 16:9
        * remove language and country tags in styles.xml
        * add Asian and complex tags in styles.xml
        
        Change-Id: I20e5dacd6f2f29e0201b798044d2d4c1a4d46002
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93749
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-11  Laurent BP  <laurent.balland-poirier@laposte.net>  [ce19b1af9eaf86d6dfabcff1ba867c5a2e6c2a9e]

        tdf#132771 Update Piano Impress template
        
        * Update preview with Lorem 16:9
        * remove language and country tags in styles.xml
        * add Asian and complex tags in content.xml and styles.xml
        * remove useless text page number in styles.xml
        
        Change-Id: If07d94d27ae1662d00fe6ef7e6d057ddf20d1788
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93931
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-11  Laurent BP  <laurent.balland-poirier@laposte.net>  [9054b8ce86f461ed1edfb7e735767e9d2ef07115]

        tdf#132771 Update Portfolio Impress template
        
        * Update preview with Lorem 16:9
        * remove language and country tags in styles.xml
        * add Asian and complex tags in styles.xml
        * remove useless text page number in styles.xml
        + Add gradient grey lines to simulate previous picture
        (some shapes are still missing to get the same picture)
        
        Change-Id: Ic0ff9cd48512bf6a70a18231df3e5dcd105df49a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93934
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-11  Henry Castro  <hcastro@collabora.com>  [2f4ea95149702a46852b320f828d8462eb3666ba]

        lok: unit test for metric field or formatted field control
        
        Change-Id: I0a3efef85ff889c4214ab326d1de96a4acd207a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93689
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-05-11  Johnny_M  <klasse@partyheld.de>  [a406b4fc8296f125eb8e69da889ac2d119c2faaa]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to efc47bdd3b72ea1a377d2d6d497db67bdb0bdd9d
          - tdf#132643 Translate German section IDs
            
            Change-Id: Idc34dd577477e0e28da3a32d3cf3ebb266c91ed8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93627
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-11  Johnny_M  <klasse@partyheld.de>  [5016315eb73d76c67ae3bec34ec5297d2ed965a8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1afa01204c43b739a6da87b452c781e7d8aae7c3
          - tdf#132643 Translate German section IDs
            
            Change-Id: Ic1fa21fdc824f12f56dc10ff8099c404f2b4ec8c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93625
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-11  Johnny_M  <klasse@partyheld.de>  [673a753280407c208494ccc76ebc2dc1ad78090c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 783fc769dd5ca9509646e5df9bd18f80262ef097
          - tdf#132643 Translate German section IDs
            
            Change-Id: I9cd4da12f13c0ed9a3e8a2b722615fb229a62c3f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93624
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-11  Johnny_M  <klasse@partyheld.de>  [ed5bb83f38c8555953f4bc9d4c36653728a33927]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0a97b3c9ad37dc10dbbb893545808ce086b0698b
          - tdf#132643 Translate German section IDs
            
            Change-Id: I71da32d55c9face7e052438aa178592a3a93afa8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93623
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9bdaef5e631dc250d870450ba570e2ba8093867e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 79978cd87f545e0b49a12f09c3cc2c40860eff0d
          - Update screenshot PageFormatPage
            
            Change-Id: Ic005c22caaffabc3aafec9f7621d5da7d0946114
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93945
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-11  Henry Castro  <hcastro@collabora.com>  [2a694f9e0e7789b4b3b792a9eedd29366fa10c1c]

        lok: fix the window type of the formatted field control
        
        Change-Id: Iab87c94ca19314eacec18e71d7d09ba42f1756e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93586
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-05-11  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [0e3196c49b84651df20b770d5cd7f0bbb19dfc40]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 099f7cea6b2677d9531c9d87ffc62b84c906b7f0
          - tdf#131416 Syntax diagrams
            
            - Erase: syntax + new examples + x-refs
            - Managing flow of control: Do, If, While diagrams
            
            - Basic Syntax Diagrams (WiP) cheatsheet:
              https://wiki.documentfoundation.org/User:LibreOfficiant/BasicSyntax
            
            Change-Id: I68e03ccf8169d59e56f9a2e5b10b4bf09d8b217b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93529
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [bb62abcf8d3b69ac521191aad0dadddffc95d156]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 73a7c5be28609ed59e995b3b5abd74a635c7aa5d
          - Update screenshots OptSavePage
            
            Change-Id: I44e19df72148a9d8a1066fc9f5e2b3db24beb837
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93941
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [bb0c685425cc858b0e8dac385157e14022b3b377]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b128ea1ef5eee7de5741b1fa19ba9f6d70e60e76
          - Update screenshots OptSecurityPage
            
            Change-Id: I2bbbfaff087c689db8d98a4a4e185642a03d1c3c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93942
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-11  Mike Kaganski  <mike.kaganski@collabora.com>  [5952331844450dad93e21d2e329d51841ae1700e]

        tdf#49247: implement soft edges document model and import/export
        
        ... for ODF and OOXML.
        
        Two object properties added:
            SoftEdge (boolean, effect enabled/disabled)
            SoftEdgeRad (sal_Int32, effect radius in 100ths of mm)
        
        Two corresponding ODF attributes added:
            loext:softedge ("visible"/"hidden")
            loext:softedge-radius (metric)
        
        Change-Id: I0dc4d7fc3e5b0c2c36092d430568ebcfd3a68c9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93833
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-11  EL-SHREIF  <ahmedtota29@gmail.com>  [ce0933c0d8cc0d51774d0168a8be4e9bb3153463]

        uitest: Fix small issue in UI Logger DSL grammar
        
        Change-Id: Ia9ffcd1665dad3d3d2827d40bcec345186e53aef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93927
        Tested-by: Jenkins
        Reviewed-by: Ahmed ElShreif <aelshreif7@gmail.com>

2020-05-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [42a949bdcfb87f45197f0d692b64e74f70f2c2e1]

        Fix typo
        
        Change-Id: I8bf39ad18f20199241cb3cdf4e1fec5592d61943
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93725
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [73281c9b7b92062b283a02de4bf4e8eeb8821b56]

        Fix typo
        
        Change-Id: I5fe3a2891a0af26ce17d8e151ce68df38cfcc824
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93938
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [a300dce15721d3b9a93f451a3d375a25964d3cc9]

        CppUnittest: ww8export3: assert pages where possible
        
        Change-Id: I04938d26bbf65b1d4b6aaa80fd730dffb91afbb4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93922
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-10  Caolán McNamara  <caolanm@redhat.com>  [db0824cb3b90b5e5b24601edcd496afd38db71e3]

        move CloseButton to be toolkit-only
        
        Change-Id: I1f155f539f0f8b8db28d17a073ea25d398c429ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93897
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-10  Caolán McNamara  <caolanm@redhat.com>  [cfeb2bde9da7bcb80f1f78a5c790f9fb6ded3844]

        drop unused fpicker svdem
        
        Change-Id: I9927acebe93b8790cf127496774f1193d37a0dc4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93896
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-10  Caolán McNamara  <caolanm@redhat.com>  [50ed0fd8a51c465589da21b1414e2c2e239e986a]

        Resolves: tdf#132626 entry_insert_text works on the newly typed region
        
        but in this case we want to work on the whole entry string to see
        if it forms a legal result
        
        Change-Id: I818c7d6b8efc53d00a7ea68b2e1e0ad386ed0b20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93879
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-10  Jan Holesovsky  <kendy@collabora.com>  [c6a3f51a89449f61ad20a1787c0a3cb41fa91466]

        formula bar: Change completeFunction() to accept string instead of index.
        
        The 'index' is unsafe, because the set it tries to index can change in
        the meantime.  Instead, use the function name and search for it in the
        set, to get the recent index.
        
        Change-Id: Id2a021c32f421057c87b6f7f4fffcc1c98009acb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93666
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93910
        Tested-by: Jenkins

2020-05-10  Pranam Lashkari  <lpranam@collabora.com>  [4a1ceb06ca19a5c89895015e0fc73c8fa897294e]

        resolved: Strange behavior of Paragraph Spacing controls
        
        Increase Paragraph Spacing on the sidebar paragraph Spacing spinners aren't increased
        
        Change-Id: Icc1ae684ff607909f87646c69e9acebf8f3d8000
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93384
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [8fcd2db54af770d04be5c70b726cd14aff288683]

        use compact namespace syntax
        
        mostly done using
            git grep -wl namespace
            | xargs -P 8 perl -i -pe 's/namespace\s*([\w:]+)\s*\{\s*namespace\s*/namespace \1::/g'
        
        Change-Id: Ic53dbaf443cf81fb8940155f2582a7128d829e6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93406
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [4d71ec3a128a0c6eb3175464f4723e78c7ff4eb0]

        CppUnittest: ww8export2: assert pages where possible
        
        Change-Id: I2d779004bc732413f30976216158c020c6cb6b46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93923
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-10  Henry Castro  <hcastro@collabora.com>  [b2f67c6839142cf77bea53f6c79e20928b961be9]

        lok: add FormattedFieldUIObject class
        
        Required by mobile device to set "VALUE" number
        
        Change-Id: Ie18fa3c58b8ba107917a8b12a7b98c74a385975c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93585
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-05-10  Henry Castro  <hcastro@collabora.com>  [701f62c023e7a8febe3f9d7294d0ca2bec8a13bc]

        lok: override get_state of the MetricFieldObject class
        
        used for unit testing
        
        Change-Id: I7d8ed976837b488bfb22d865583b8d4f1f0978ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93688
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-05-10  Henry Castro  <hcastro@collabora.com>  [0784df709d5d8d39e2ba3778702466e57e1270d4]

        lok: replace name Neutro to Neutral
        
        This commit was split because it has to
        be in sync with cp-6.2 branch
        
        Change-Id: I849b63f34297a6876d5a3ab83bb6ce551bb156d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93687
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [de61e14d0b6ee90cb4d170af340275d811b9fbbf]

        compact namespace in ucb..uui
        
        Change-Id: I644d5e418028b4b4e66cf67b20a1155a689acab0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93906
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-10  Henry Castro  <hcastro@collabora.com>  [cb3e249e4dbc851f39bd80dfc7fd076543734c6d]

        lok: add MetricFieldUIObject class
        
        Add new action "VALUE" to set the value number
        for metric input controls
        
        Change-Id: I5058260c2e1562cfc6d10508d5981d185c5f2212
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92738
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93070
        Tested-by: Jenkins

2020-05-10  Laurent BP  <laurent.balland-poirier@laposte.net>  [d6ab59ef40b546ec62df2a7dbe389492a1159fe0]

        tdf#132771 Update Lights Impress template
        
        * Update preview with Lorem 16:9
        * remove language and country tags in styles.xml
        * add Asian and complex tags in content.xml and styles.xml
        * remove useless text page number in English in styles.xml
        
        Change-Id: Iea11239ba07c99a66ceb9f6c25ec5aa7c3f3b04c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93871
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-05-10  Laurent BP  <laurent.balland-poirier@laposte.net>  [f57e465989eeeccf8f3ad2588bf93bdd8c887fa1]

        tdf#132771 Update Alizarin Impress template
        
        * restore title in meta.xml (previously wrong title hide Beehive
        template)
        * update Thumbnail.png for Lorem preview in 16:9
        * remove language and country tags in style.xml
        * add Asian and complex tags in content.xml and styles.xml
        * remove useless text page number in German in styles.xml
        
        Change-Id: Ic46228ad63bfbd2b08aedbfc53a62753a62a75cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93710
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-10  Laurent BP  <laurent.balland-poirier@laposte.net>  [2c7007d5890252b38beaee69c2e0af1341775544]

        tdf#132771 Update Beehive Impress template
        
        * Update preview with Lorem 16:9
        * Remove unused picture
        * remove language and country tags in style.xml
        * add Asian and complex tags in content.xml and styles.xml
        * remove useless text page number in English in styles.xml
        
        Change-Id: Ia256ea1809ac1840199f01f547aa6fb821ceb21e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93721
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-10  Laurent BP  <laurent.balland-poirier@laposte.net>  [4344cbeec7a4215e62ca553f260967a5732e7081]

        tdf#132771 Update BrightBlue Impress template
        
        * Update preview with Lorem 16:9
        * remove language and country tags in styles.xml
        * add Asian and complex tags in styles.xml
        * remove useless text page number in German in styles.xml
        
        Change-Id: Iea9cbd8f47c802a8cc3ef2b012bad3bc6ef56a95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93745
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-10  Laurent BP  <laurent.balland-poirier@laposte.net>  [382cb25bc16372da853f36c25f7ebba41f88124c]

        tdf#132771 Update Focus Impress template
        
        * Update preview with Lorem 16:9
        * remove language and country tags in styles.xml
        * add Asian and complex tags in content.xml and styles.xml
        * remove useless text page number in English in styles.xml
        * increase some really tiny font sizes
        
        Change-Id: I884a8ed3a1ee231a2e79b12fd68492672628cd6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93772
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-10  Laurent BP  <laurent.balland-poirier@laposte.net>  [5fff071ebf2aa5337b953d0668d00e2ea38b4f62]

        tdf#132771 Update Forestbird Impress template
        
        * Update preview with Lorem 16:9
        * remove language and country tags in styles.xml
        * add Asian and complex tags in content.xml and styles.xml
        * remove useless text page number in English in styles.xml
        * remove duplicate master pages
        
        Change-Id: I0cbdb6c162a61130b82ee64afa1dd619e2ec2db7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93838
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-10  Laurent BP  <laurent.balland-poirier@laposte.net>  [076af983cf18133c0d04e3ae26f5f44b8ac940be]

        tdf#132771 Update "Impress" Impress template
        
        * Update preview with Lorem 16:9
        * remove language and country tags in styles.xml
        * add Asian and complex tags in content.xml and styles.xml
        * remove useless text page number in English in styles.xml
        
        Change-Id: Ib5dd904459bcfa4ba763789479891b5f229fd461
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93842
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-10  Laurent BP  <laurent.balland-poirier@laposte.net>  [66dca368d949400d738aff5f14ce104a27d7be67]

        tdf#132771 Update Blue_Curve Impress template
        
        * Update preview with Lorem 16:9
        * remove language and country tags in styles.xml
        * add Asian and complex tags in styles.xml
        * remove useless text page number in German in styles.xml
        * remove duplicate master page
        
        Change-Id: Ic6d272efe12567a8be68c264145a13f431033a01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93728
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-10  Laurent BP  <laurent.balland-poirier@laposte.net>  [a15a68563328f703f71e24bf5c386203fbc7743f]

        tdf#132771 Update LushGreen Impress template
        
        * Update preview with Lorem 16:9
        * remove language and country tags in styles.xml
        * add Asian and complex tags in styles.xml
        * remove useless text page number in English in styles.xml
        
        Change-Id: Ia97a6c3c8e823423810dac0ef58b4aef82f86b7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93872
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-10  Laurent BP  <laurent.balland-poirier@laposte.net>  [184d47b627796ec73ef25619c671277cb43e2407]

        tdf#132771 Update Inspiration Impress template
        
        * Update preview with Lorem 16:9
        * remove language and country tags in styles.xml
        * add Asian and complex tags in content.xml and styles.xml
        * remove useless text page number in German in styles.xml
        * remove duplicate master pages
        * replace title and subtitle on page
        
        Change-Id: I1219df8c55616fa738a02c799a310c0a2df03041
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93844
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [8aac53d3f3789a726005d0ebd59fc3bcc9d321c5]

        CppunitTest: ooxmlexport8: disable assert on mac
        
        Jenkins failed intermittently on mac with
        - Expected: 4
        - Actual  : 3
        
        Change-Id: I9e9c75be0f058e09c09bedefad379b23956a3e09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93916
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [12903057343f5d909e400fe778280a1c320923a6]

        compact namespace in xmlhelp..xmlsecurity
        
        Change-Id: I54f0a47a4b7a1f85481fd1e643ac55459d0383ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93907
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [d5a6aaa23350208ae049975c77df6a9cdef4ac36]

        CppUnittest: odfexport: assert pages where possible
        
        Change-Id: Id19601b61f508899304683296464923fbe121e87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93920
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-10  Julien Nabet  <serval2412@yahoo.fr>  [f8c62ed408ae9b390d8268b43f4d49c2c6057227]

        tdf#132814: fix put autovalue to Yes in gui for Mysql/MariaDB
        
        See part of bt:
        https://bugs.documentfoundation.org/show_bug.cgi?id=132814#c3
        
        Like this since at least:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=b2cefc2e36925b4384eb0aea54aa2c6bcfb018a8
        author	Tamas Bunth <tamas.bunth@collabora.co.uk>	2018-10-08 11:04:48 +0200
        committer	Tamás Bunth <btomi96@gmail.com>	2018-10-14 22:16:05 +0200
        commit	b2cefc2e36925b4384eb0aea54aa2c6bcfb018a8 (patch)
        tree	f1ab6e9fec3c66f0a3285b3ffffcbae38dc7185d
        parent	ba6723431afa843232fadf44e12ddab44e85c9f0 (diff)
        Revert removal of mysql jdbc connector
        And also make some minor fixes so it cooperates with the new mysqlc
        library.
        
        Change-Id: Id328c8378be1555fb5934c738def7fcd62f7a14b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93915
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [35a146f2f41db2b1e18a70fedba870693f9ad837]

        drawinglayer: simplify namespaces in ALL primitive2d headers
        
        Change-Id: Id6a78663b4b2224497741c5acb8724741df1d70b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93913
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d2f150a9c870e8ff6cda67b37f73cd23169f23aa]

        drawinglayer: simplify namespaces in BitmapPrimitive2d
        
        Change-Id: Ib9d29dd4cfac6c0e217e00e7719b0c87fe259fe7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93912
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ba2cc9d5573216d4a128a4e60db7bdb1f06ce773]

        pragma once for the rest of primitive2d headers
        
        Change-Id: I7c13aedfd41d12a3294aaf694a0c969630296e55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93911
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e622420c0aa8116294e85c076ff2d8fc6131595f]

        Fix typo
        
        Change-Id: Ibf7ad0efc998679e83e0c303a7b193ff56b4d4fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93818
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [0823da8c707e21b9b47fb2cbaea7a60996a0f8eb]

        compact namespace in testtools..toolkit
        
        Change-Id: Iae1a7d3e2f14ee98ad486b4423208d2c29039346
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93905
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [c37fe8886d8ce2f6374decc370a09b45e589ee0d]

        compact namespace in sal..svgio
        
        Change-Id: I7e70614ea5a1cb1a1dc0ef8e9fb6fd48e85c3562
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93904
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [366d08f2f6d4de922f6099c62bb81b49d89e0a68]

        new loplugin:simplifypointertobool
        
        Change-Id: Iff68e8f379614a6ab6a6e0d1bad18e70bc76d76a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91907
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [75a2257a5bd716a9f937abe5e53f305c983afd5d]

        CppUnittest: ooxmlexport11: assert pages where possible
        
        Change-Id: Iebd0219075705dea6b7573f109eedf5e616827b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93734
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-10  Marco Cecchetti  <marco.cecchetti@collabora.com>  [60fee02026f649536b1de4f8dd212f130636c7ec]

        lok: calc: input bar: send number of text lines to client
        
        Change-Id: Iec919ef11e22ae5d02009570f446064e3f7bfe01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92690
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93345
        Tested-by: Jenkins

2020-05-10  Marco Cecchetti  <marco.cecchetti@collabora.com>  [2ce5938b38c5080e5ac7f200afa1446abe53db28]

        lok: calc: formula bar: improve selection handling
        
        This patch provides some improvements for the single input line case
        with a multi-line text selection:
        
        - selection rectangles are correct when selection is expanded to the
        previous or the next line
        
        - two flag parameters for notifying the client if the start/end
        selection handles should be visible or they don't
        
        Change-Id: Ica0428786183c4b5a15870c43490bc69452c2a49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92121
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93344
        Tested-by: Jenkins

2020-05-10  Lionel Elie Mamane  <lionel@mamane.lu>  [0b81aaa36b5b78e208c5cc2cd36b4906b8d636a6]

        CopyTableWizard: make code less confusing
        
        createTable looked into the requested operation, and depending on
        that, either created the table or fetched the existing one. For a
        function named createTable, that made for confusing reading.
        
        Split that into:
         * createTable that creates the table
         * getTable that fetches the existing table
         * returnTable that automagically creates or fetches an existing
           table, depending on the requested operation.
        
        Change-Id: I91be67c24026c850530dcaef5ec95ab508e81434
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93882
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2020-05-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b513686c11b3c50055a3182f20dc6ed4ea0ca40c]

        drawinglayer: clean-up namespaces in textprimitive2d.hxx
        
        Change-Id: I2610cfeb7e1104440b19f53987bee542eefcf989
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93892
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0ebc5f300fc3dd6b21ee7d830829d23e0c7cb0a6]

        drawinglayer: clean-up namespaces in pointarrayprimitive2d.hxx
        
        Change-Id: Iacb90d8845cd39997eab4086dd77aeb6d4b1f607
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93891
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [70a235dd558d64b4107f690ea089ea59d173d5d3]

        compact namespace in sdext
        
        Change-Id: I5e97231e250dd65f692c2626b2d74494c59743d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93873
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-10  Andras Timar  <andras.timar@collabora.com>  [9bfdad316d3ccff1eb6355c2ab4ad6c70cfe596b]

        fix broken build caused by change in internal LOK API
        
        Change-Id: I1a9f34bbd0cd66d97c92d09cd6bfb8f3a18b6abc

2020-05-10  Marco Cecchetti  <marco.cecchetti@collabora.com>  [c818e551123a4c158a72e96a39a81b639b3a8015]

        lok: remove sum and equal buttons from the formula bar
        
        This patch removes sum and equal buttons from the formula bar in the
        lok case. A tentative to limit that to the mobile case has been done
        however the formula input bar is created before than the client view
        so we are not able to use the LibreOfficeKit::isMobile check.
        
        Change-Id: Icb820a0d77eb9295046997d2f3690d7f8b39680d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89453
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [f2380399335121546512841c3f9f1b1f0cf8c866]

        compact namespace in slideshow
        
        Change-Id: Ic61e68312314cdfb30f89cafe9255ee8f0b0a081
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93875
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [71f995fb00a32546ef14522d1e6fa90db377b8bc]

        compact namespace in sfx2
        
        Change-Id: I70e1002fc09f5a8d0352cdb0c120fe5ed79cf3e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93874
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [ccc73667e0e3bc5ca37a2837c543c944cf924f20]

        compact namespace in svx
        
        Change-Id: I9229775999aa70c2b37c0527ba1c332143f9f2cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93877
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [e44ca108d47d9eec9e109a325dd9352b94e913b0]

        compact namespace in svtools
        
        Change-Id: I281e162e4aafaf27fa4956b33a45883de163cca9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93876
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-10  Lionel Elie Mamane  <lionel@mamane.lu>  [244e1823c41221d53b0dc7b6d9595514930f8cca]

        mysql-sdbc: better separate what resultset provides what interface
        
        PreparedStatement should not provide XStatement (!!)
        since MySQL does not support multiple results for prepared statements,
        PreparedStatement should not expose a XMultipleResults interface
        
        Move those out of the common base to Statement itself.
        
        Change-Id: Ice7478089441e1def6fd65ff117eb31d04ec46ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93864
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2020-05-10  Marco Cecchetti  <marco.cecchetti@collabora.com>  [300bded85303b1821226329d6b985c197e55c68f]

        lok: formula bar: send whole function list
        
        Change-Id: Ibbd142652f3190387700f820e56c494b61bfa658
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93341
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-05-10  Marco Cecchetti  <marco.cecchetti@collabora.com>  [247f92b02072d6ded919b844b5064f43118bc0ab]

        lok: set device form factor of the client on view creation
        
        This patch allows the lok core to know about the device form facor of
        the client requesting the creation of new view, immediately instead of
        a later time.
        When a new view is needed a "DeviceFormFactor" parameter is forwarded
        to lo_documentLoadWithOptions and doc_createViewWithOptions from the
        client.
        This parameter can have one of the following values: 'desktop',
        'tablet','mobile' and it is used to set a global variable accessible
        by SfxLokHelper::setDeviceFormFactor and
        SfxLokHelper::getDeviceFormFactor.
        This global variable is retrived in the SfxViewShell constructor for
        setting SfxViewShell::maLOKDeviceFormFactor attribute.
        In SfxViewShell we have the following 3 methods:
        - bool isLOKDesktop()
        - bool isLOKTablet()
        - bool isLOKMobilePhone()
        which replace the following boolean functions:
        - comphelper::LibreOfficeKit::isTablet
        - comphelper::LibreOfficeKit::::isMobilePhone
        
        Change-Id: I9b36f354278df8c216fcb90f6a9da8256ec9c1e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93340
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-05-10  Laurent BP  <laurent.balland-poirier@laposte.net>  [e3fb5da905017c9cf6bd67da80d1cc72e67c36dd]

        tdf#132771 Update Midnightblue Impress template
        
        * Update preview with Lorem 16:9
        * remove language and country tags in styles.xml
        * add Asian and complex tags in content.xml and styles.xml
        * remove useless text page number in English in styles.xml
        * remove duplicate master page
        * remove text in content.xml
        
        Change-Id: Ibee48ed5a090fba4b8c54ae2ddf4995cf39eea40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93878
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-05-10  Laurent BP  <laurent.balland-poirier@laposte.net>  [faf7dfae2471e62695aaeeb3d004e54738b9cea9]

        tdf#132771 Update Pencil Impress template
        
        * Update preview with Lorem 16:9
        * remove language and country tags in styles.xml
        * add Asian and complex tags in styles.xml
        * remove useless text page number in English in styles.xml
        
        Change-Id: Ie291159352fdaeec7f109b744d221f08acecb43e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93881
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-05-10  Lionel Elie Mamane  <lionel@mamane.lu>  [2c3fdd1236fc22c5d2688f728e58818984b22298]

        mysql-sdbc: do not lie about supporting XPreparedBatchExecution
        
        Change-Id: I85220307566f04640965f048ee0b5c5c4e552bdb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93863
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2020-05-10  Lionel Elie Mamane  <lionel@mamane.lu>  [86c86719782243275b65f1f7f2cfdcc0e56c8cd4]

        tdf#112423: mysql-sdbc: implement XMultipleResults
        
        Thanks to Julien Nabet for the pointers to MySQL's multiple results
        API documentation:
        https://dev.mysql.com/doc/refman/8.0/en/c-api-multiple-queries.html
        
        Change-Id: Ia6e7f52752ad895210cc415f71bb48d678f3f0ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93686
        Tested-by: Lionel Elie Mamane <lionel@mamane.lu>
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2020-05-09  Julien Nabet  <serval2412@yahoo.fr>  [3cf259ac4ef3fae79e7d67d886dc7a16426ca996]

        Typo: aSerachMapping->aSearchMapping (connectivity/ado)
        
        Change-Id: I3415c8cecb1cae709de714c99303bd21b495cba8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93870
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [f4f1c4682ff97a4a41ddfd919fbb09fa365b78f4]

        CppUnittest: ooxmlfieldexport: Assert pages where possible
        
        Change-Id: Id89b55cfbb730d17767927f2f23dcc3cdb8ad1b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93741
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-09  Lionel Elie Mamane  <lionel@mamane.lu>  [7c64b92665e13c1a09ee197bd36dac015989f00e]

        mysql-sdbc: statement::execute do not handle parameters
        
        this is not a PreparedStatement, it is not allowed to have parameters
        
        Change-Id: I15cd493b89824e4e68eff5a59ac255bf05db0190
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93853
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2020-05-09  Lionel Elie Mamane  <lionel@mamane.lu>  [f185b070fd72112a7c4c4b843ee6156c1860ac94]

        mysql-sdbc: statement: do not pointlessly keep pointer to result
        
        in m_pMysqlResult since it is never actually used after being assigned,
        except in the code block that assigned it.
        
        Change-Id: Ic4341321b18b2c92eb93e59dd3b9e3035c69f293
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93852
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2020-05-09  Lionel Elie Mamane  <lionel@mamane.lu>  [57cdc7f309f0863e1d8eef4a1780c3e9e2daadb5]

        mysql-sdbc: statement: rename disposeResultset to closeResultset
        
        it does not actually dispose teh ResulteSet, it only lets go of the reference.
        Change it to actually close the ResultSet.
        
        Change-Id: Iee51738274468f5c00e026304915ba44139a9fab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93851
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2020-05-09  Lionel Elie Mamane  <lionel@mamane.lu>  [a79194007fc0522d134ca2922ef59129fe7aa354]

        mysql-sdbc: resultset: do not keep m_pResult after freeing it
        
        and replace m_bResultFetched by (m_pResult == nullptr)
        
        Change-Id: I81dc9f1be9a72813a8a31c214ea6f8c43a1e37d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93850
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2020-05-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b577de1becb6e606cc0c80b310fc760309184d19]

        drawinglayer: clean-up namespaces in fillhatchprimitive2d.hxx
        
        Change-Id: I6fdd777cb9e238d43abdc5ec30bd998ae611caa9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93832
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [73a8850a7646782819a5cb51ac8cf08cc5389d15]

        drawinglayer: clean-up namespaces in graphicprimitivehelper2d.hxx
        
        Change-Id: I24b11ccc7d82a9d3380fc8aa32c90ad0256485f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93831
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3ad2c4ee8185dfa73f6afe383825de385537bc70]

        drawinglayer: clean-up namespaces in primitivetools2d.hxx
        
        Change-Id: I766c5deba22f93824b5c13908a549ea0980c3aa7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93830
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3e4c31ad4009389cb4350a169d505bbb3f11a402]

        drawinglayer: clean-up namespaces in texture.hxx
        
        Change-Id: I0977858ea5b9d2b7ddfaa8012ef50170ee02f27d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93829
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8657bbe5ea03cd510b5805054412a56ba59e862c]

        drawinglayer: externalize PolygonWavePrimitive2D class
        
        Change-Id: Ib611d55864310d1fade1bee9618f7e1a11587d5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93828
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [65097f0541363aee001a7d558b8fcb77b1ffa78f]

        drawinglayer: fix comment indent in polygonprimitive2d.hxx
        
        Change-Id: I88c68140686623ef9ea41f0c3de6533c7ca16a03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93827
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [101f78eb24cf52ff77ae6afbedac3cd9d36755c5]

        vcl: move XmpMetadata in vcl/Library_vcl.mk to the correct place
        
        Change-Id: I17d4be68f8655f291a53ac5dc33cdd53e10f8e57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93826
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9e2a9f4151babc6cb22553798ee70f7f623924db]

        remove vclmetafileprocessor2d.{cxx,hxx} from clang-format blacklist
        
        Change-Id: I53f7660a22ed66ab7d50370d871f9d10d1bedc10
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93825
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3b0de78ed85c4944d74eaaa55a8f24a63dc6ea04]

        simplify namespaces vclmetafileprocessor2d.hxx
        
        Change-Id: I3fd36b3d58aa35d68b3582baf87bf020ec894a63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93824
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [52653249e54ff0b108f77de25c974d355822bc67]

        use pragma once in vclmetafileprocessor2d.hxx
        
        Change-Id: I4112e33c92d189a2dab15e4a17b9cb06afd99048
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93823
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [88f4bf577885653bf98ae5db5441e28e6def2b8c]

        drawinglayer: organize imports in vclmetafileprocessor2d.cxx
        
        Change-Id: Ic6be2a42a7b1ed294cc86e3aee967ffec7b1e514
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93822
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ad3cb89f02f84ba4bbd4fc288e31ef1595db7238]

        dl: move {Eps,FillHatch,PointArray}Primitive2D to global include
        
        Change-Id: I85c10cb957f5065d964863360ca03355c87b7980
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93821
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [45ef4cfc808a16acaada45563c6091010596bbd6]

        remove "using std::vector" in SdrEditView
        
        Change-Id: Ide7e72effd4568a988b9c8c942daf2ec3a3b0479
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93820
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3590b9b33d376d300faf53e5d198c49c6ff4b0a4]

        sw: some rename of variables and reduce const casting
        
        Change-Id: I8e7faf1649dba3228fe52f56269cd769241d07b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93819
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-09  Lionel Elie Mamane  <lionel@mamane.lu>  [a69996aab61b1b9206d3e004e283db90d1ca87e2]

        mysql-sdbc: do not lie about supporting XBatchExecution
        
        Change-Id: I414c5b43fe942203207b57bd23bfae79f1c3cbf4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93849
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2020-05-09  Lionel Elie Mamane  <lionel@mamane.lu>  [c558ad61ba56d45a46e286c5f1329c436e009617]

        mysql-sdbc: fill SQLSTATE field of SQLException when throwing it
        
        Change-Id: I0970fcfeb0ca92e6401b6f71ca4f54202fc27598
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93848
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2020-05-09  Caolán McNamara  <caolanm@redhat.com>  [2091098303b93cf267ef2d22dd890a8926ecb845]

        Resolves: tdf#132732 boxNEW_START set as insensitive
        
        Change-Id: Ic80a48dcb4ef7388240fa7700bab338bf754f025
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93816
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-09  Caolán McNamara  <caolanm@redhat.com>  [d37aa807fe264b7172416a52ef21b178fb502b71]

        GDK_KEY_Return or GDK_KEY_KP_Enter
        
        Change-Id: I9bfe6ecd3490d9c6d12c21f8c8a7074e611f0eb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93784
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [882b768419f8f6f9cc1d8c56534c063f572b483e]

        CppUnittest: ooxmlexport12: assert pages where possible
        
        Change-Id: I6820c6d3a688d55922cce8430c0ae5127c9d8600
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93714
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [01d0032fa306c596aaa44c5b35d69db6d90a65e6]

        compact namespace in sw
        
        Change-Id: Ie2c3e3f95a687b12b89bcfc5cad44fb7a1d4568f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93862
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [00d170213a112922980db67df62b8ee324ff2631]

        compact namespace in sd
        
        Change-Id: Ifa8b9cb2a6c06e0365245790cfd1c4775bd87d15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93861
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [32ff26f771a90050f524968dfd5381818274f673]

        compact namespace in sc
        
        Change-Id: I05ffad6b92883d3eb6d337fe75f5fc7864485861
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93860
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [de3ba2df0a5ddccee02d9cf55f60a5ce348c00f1]

        compact namespace in reportdesign
        
        Change-Id: I30d6f8436cc85097a4d8e64db266fc31773e5351
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93859
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [3c800667b75c6b5def45035d69be4fefc6cd3809]

        compact namespace in package
        
        Change-Id: I9956f715e00a0c2814b79617f37dd0c09f049ad0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93858
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [837b3f031050f9b858cb370446931f716b8d82e3]

        compact namespace in i18npool..oox
        
        Change-Id: I1de87468b56b86a1eeee09a612551ab119a1be8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93857
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-09  Noel Grandin  <noelgrandin@gmail.com>  [cf73ebad644ee3bb7cd96ee3a754c526ab62e354]

        remove dead code
        
        Change-Id: I095e9a6137ea835f6182819b55e911079925f740
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93814
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-09  Caolán McNamara  <caolanm@redhat.com>  [18afeb9f58b6870507de9f667b7bbda7ef8adecd]

        this should be Indet to indicate neither radio or check button
        
        Change-Id: I360bf6b6d8fd491fc01c7f413df92d1fd916c67d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93773
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [1a044a5b7993a34d46358e21aac7b58a9f47e22c]

        CppUnittest: ooxmlexport5: assert pages where possible
        
        Change-Id: I72e222b7fb64b3262afd5b733a300bb94280ee03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93738
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [74ae27f18eaa286841442b7edc6f68a9ff8de383]

        CppUnittest: ooxmlexport8: assert pages where possible
        
        Change-Id: I7057226d46c78fb134f2eb9d439ae4e240325fa4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93740
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-09  Tamás Zolnai  <tamas.zolnai@collabora.com>  [313a0c7bb2aecb597ccab20712954cea216d5b58]

        lok: MSForms: test & fix two corner cases of drop-down field.
        
        Change-Id: I2c54e2e2a94d15d42b23e04a896211936e9e1852
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93845
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-05-09  Julien Nabet  <serval2412@yahoo.fr>  [4f88fdc7fbf2b4a9113e4640b11ed3be3c768ed0]

        Avoid ODBC warning when testing connection
        
        When clicking test connection for ODBC, there's this warning on console
        warn:legacy.osl:11208:1336:connectivity/source/drivers/odbc/OConnection.cxx:68: Failure from SQLDisconnect
        
        Some debug by adding a call to OTools::ThrowException indicates that SQLGetDiagRec returns 08003
        08003 Connection not open (DM) The connection specified in the argument ConnectionHandle was not open.
        (see https://docs.microsoft.com/en-us/sql/odbc/reference/syntax/sqldisconnect-function?view=sql-server-ver15)
        
        It's due to the fact that "N3SQLDisconnect( m_aConnectionHandle )"
        has already been called during void OConnection::disposing()
        
        Avoid the warning by testing m_bClosed
        
        Change-Id: Ie992da3582ab4d61cde35ada3f10f6a3d51d8be5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93234
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-09  Julien Nabet  <serval2412@yahoo.fr>  [c34b961e51308e2755708655a95b2e0807df9346]

        Wrong copypaste for SCHEMA in DatabaseObjectContainer.idl
        
        Change-Id: I9ce3531e240351e39fb97a390d1dc95b62955554
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93840
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-09  Henry Castro  <hcastro@collabora.com>  [97e3eca6d8be4e4affd57139dea16946d8988005]

        lok: replace locale name "en_US" -> "en-US"
        
        Change-Id: Ic4792e35d14e2865f8bd9998b61c9024f822d454
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93584
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-05-09  Henry Castro  <hcastro@collabora.com>  [0d27ca61ca922142178aee0d34d7359605619cf5]

        lok: fix the window type of the metric field control
        
        Change-Id: I286be638a562e3042c1c91e40cb60a9c98938360
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92796
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93071
        Tested-by: Jenkins

2020-05-09  Julien Nabet  <serval2412@yahoo.fr>  [aa04c3754311bded8dcc47863376191f2fe37b98]

        Fix mapping CompositionType->EComposeRule (dbaccess/tablename)
        
        Digging in git history, I got this:
        commit bf7690bc1b444278bef1e355c7463d27381a8700
        Author: Noel Grandin <noel@peralex.com>
        Date:   Thu Feb 25 09:38:09 2016 +0200
        
            convert EComposeRule to scoped enum
        
            Change-Id: I5a2e4f6f6f0f353c75dff85e865608b12c2104f9
        
        but the bug was there from the beginning:
        commit ce7d8915eadfa24c27e7ae261fa222344a3f2e22
        Author: Oliver Bolte <obo@openoffice.org>
        Date:   Mon Jul 10 14:20:25 2006 +0000
        
            INTEGRATION: CWS qiq (1.1.2); FILE ADDED
            2006/05/24 06:54:32 fs 1.1.2.1: XTableName implementation
        
        Change-Id: I3f253f0fc6659d8853798ade3ad2bf2e72a8be82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93841
        Tested-by: Lionel Elie Mamane <lionel@mamane.lu>
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2020-05-09  Henry Castro  <hcastro@collabora.com>  [863de3f7c4031f3d583debeebe0fdd8ef1ac3911]

        lok: fix wrong metric conversion of the metric input control
        
        The client side does not work well if the browser has different locale,
        and the input element conversion fails or change to a different value,
        so the value is converted to a neutral locale.
        
        Change-Id: I89f96844603a8552609d486590c7de752cb5a95c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92395
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93069
        Tested-by: Jenkins

2020-05-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [c73418d8d1258ea0a8c77c07672fd182e2b28b26]

        CppUnittest: ooxmlexport14: Assert pages where possible
        
        Change-Id: Ia8c9484420401dc3607c84ada375dfe063bc15cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93736
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [4a5399e1c413596820c1b2c98ff7a5ffb9361884]

        fix leak in svl unit test
        
        Change-Id: I8dc11da4e1de5c2e2831ac85dff0daeac0e0ce95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93744
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [71c4f7d68586fa84a55a78560448ff09a3a46a21]

        CppUnittest: ooxmlexport6: assert pages where possible
        
        Change-Id: I18d1379fc340ba16616a47501e2d6936621babe8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93739
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [1e38bed635d33c7c1fb56a798c0be32258f3079b]

        tdf#132783: sc: Add UItest
        
        Change-Id: I51745010d2be39ca0510213cda54031f8a0c6a05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93815
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-09  Tor Lillqvist  <tml@collabora.com>  [0bbfe8aaebc5ca6e0ae7f72d69345eee05931fae]

        Re-indent sanely
        
        Change-Id: I68e2ae23bdba5c47a9156d1fa8d2078b364c1061
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93750
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-05-09  Michael Stahl  <Michael.Stahl@cib.de>  [7c20c3c2a9fc85c66dad9d09908b257beeedd78d]

        xmloff: ODF export: adapt all checks of ODFSVER_012 etc.
        
        Most of these actually want to check ODFSVER_EXTENDED because the
        extension didn't get into ODF 1.3.
        
        Change-Id: I1b625a329f7a3d146c616c62c15b56e2c314c2c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92872
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-05-09  Michael Stahl  <Michael.Stahl@cib.de>  [21ac2dae6a84b2c686abdbefb5d9bd10fed42680]

        sc,xmloff: ODF 1.3: adapt XMLPropertyMapEntry
        
        Map the following property attributes to ODFSVER_013:
        * OFFICE-2173 table:tab-color
        * OFFICE-3767 text:contextual-spacing
        * OFFICE-3857 table:scale-to-X/table:scale-to-Y
        
        Change-Id: I3585560a3654c71353bbcaf66da20eacba8ebd1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92861
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-05-09  Tamás Zolnai  <tamas.zolnai@collabora.com>  [286ee5a966d5c729fef5cefd58b572247697c4fc]

        lok: MSForms: add a test case about editing drop down form field.
        
        Change-Id: I926b322d3af3047fc72c6ee9b923bc4435111328
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93661
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-05-09  Michael Weghorn  <m.weghorn@posteo.de>  [2f4172fc48aab38c64851ba3a384bd6c7c180634]

        Just use initializer list for Sequence<OUString>
        
        Change-Id: I4732e238053b8c9e6813f1bbecd6f613922cb521
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93748
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-05-09  Michael Weghorn  <m.weghorn@posteo.de>  [ffa08644b92988e21669edc612dd731f985c341a]

        toolkit: Use lambda instead of FindControlModel functor
        
        Change-Id: I04cbd84196b5bf31caa4da3140dc65b1dfa20127
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93746
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-05-09  Samuel Thibault  <samuel.thibault@ens-lyon.org>  [6aef5a1e880262354cf739e461a12a0ef9573fef]

        tdf#118418 implement scrollSubstringTo() for Qt & windows
        
        Use new accessibility scroll type compatible with IAccessible2.
        
        Change-Id: I0967d1c56425e1e860db34f4b9c17427e531fe02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93636
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-09  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [cad788328ec6ef4b3071cf9002dfac12347562da]

        tdf#94628: sw: allow setting for bullet for outline paragraphs
        
        Paragraphs in outline (having style "Header XXX") can also be
        a part of list and have custom bullets.
        
        Simplified code of SwXNumberingRules::SetPropertiesToNumFormat():
        do not check for properties special for outline/chapters and removed
        redundant data shuffle with local maps.
        
        Change-Id: I1fa7f8f5359acee1d5aa62d9700641490bb91b6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93672
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-08  Tamás Zolnai  <tamas.zolnai@collabora.com>  [3551f91660d9dbcba69d6cc0b1a05b9d37c4edc1]

        lok: MSForms: send button message also when paint area is not changing.
        
        We can filter out duplicated messages with storing the last
        message.
        Ignoring messages with the same paint area is a problem, if
        we change the drop down field content to a new item with
        the same size.
        
        Change-Id: Ie2e0bab445eb0e6e5b9b25846adbd79af55e7816
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93732
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-05-08  Tamás Zolnai  <tamas.zolnai@collabora.com>  [59636f1bd42be310ff0cff12f6c55c6395fb2cf5]

        lok: MSForms: fix field activation for multiple fields.
        
        First hide hide the button of the previously active field
        and show the new button afterwards.
        
        Change-Id: I6de668f25a18f8c1d3dbf66beb357f089b51ae0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93664
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-05-08  Tamás Zolnai  <tamas.zolnai@collabora.com>  [77a544b63d2713b842049666e9be5cb30e9ce219]

        lok: MSForms: fix editing of drop-down field.
        
        When cursor is on the left side of the form field.
        
        Change-Id: I8587c477b6177e9309349afbbfc70979b4338275
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93663
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-05-08  Tamás Zolnai  <tamas.zolnai@collabora.com>  [2d6e1290c14f1064d5b00ab3dc81c88eb5a080ff]

        lok: MSForms: disable form field messages on mobile.
        
        Change-Id: I466c457fb0a2cbca3e7480fe8fde9833d9c35b63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93662
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-05-08  Tamás Zolnai  <tamas.zolnai@collabora.com>  [13e5f0cdcf8df61276e8aa05920d4e7ba3ae94c1]

        lok: MSForms: dont send form field button data with empty text area.
        
        Change-Id: I88d793765b58a3c483aad51d1a0e2e9f0159d5f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93660
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-05-08  Tamás Zolnai  <tamas.zolnai@collabora.com>  [36508d0110248f6683757602cd1668547dbfb253]

        lok: MSForms: Handle event about item selection of a drop-down field.
        
        Change-Id: I095013097348c98361b6614e4ddf1e9029923c7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93659
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-05-08  Andras Timar  <andras.timar@collabora.com>  [4259509aa4f11cbcd63299bd17a4503ebdc22fc0]

        Revert "lok: remove sum and equal buttons from the formula bar"
        
        This reverts commit c35aef260feda34eae5e4b8a39f1baaa716b717d.
        
        Reason for revert: patch applied in the wrong order, pre-requsite was not merged
        
        Change-Id: Id3ce6dbac6d9b7589b8d4dd21932b8dee8356c43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93790
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-05-08  Michael Stahl  <Michael.Stahl@cib.de>  [f1dbaac9e4b68941d845a5f0ab7b204e12de14de]

        xmloff: ODF export: rework version checks in SvXMLExportPropertyMapper
        
        There's some issues with the version checks here:
        
        * The requirement is to retain support for ODF 1.2 extended,
          but some attributes are in ODF 1.3, while others require ODF 1.3
          extended, so a single version number can't be used to compare
        
        * A recurring problem is that new extension attributes are erroneously
          exported to standard namespaces;
          there is the pre-existing buggy case of style:hyperlink to consider...
        
        * Currently it's possible to distinguish multiple extended version but
          the only minimum version that's actually used is the minimum one
          ODFSVER_012_EXT_COMPAT
        
        Rework this to use a different check, by:
        
        * distinguishing extension attributes from standard attributes via
          their namespace, to avoid such bugs by construction
        
        * interpreting the version number always as a standard ODF version number:
        
            if the attribute is in extension namespace:
                if the minimum standard version is met, ignore
            else:
                if the minimum standard version is met, export
        
        * adapting all XMLPropertyMapEntry to use ODFSVER_FUTURE_EXTENDED for
          extension attributes (TODO: check which of these should be ODFSVER_013)
        
        This should have an effect on the drawext:fontwork* attributes, which
        need ODFSVER_FUTURE_EXTENDED to be exported now.
        
        Change-Id: I986c8064e578a61d69ed5fdb261f23e7582a7d75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92856
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-05-08  Michael Stahl  <Michael.Stahl@cib.de>  [d840c7e15402dc3a133b400b113e28c0c78702c5]

        sc: ODF export: table:name extension element, step 1
        
        3119de050ef5e3561e01badeb6307ae2538d215a introduced an attribute
        table:name on table:source-cell-range, but it should be in loext
        namespace.
        
        Allow import from LO_EXT namespace, but keep export to TABLE for
        now because existing LO releases expect that.
        
        Change-Id: Ic0e8737218473338d18b00150209bcc16678fee9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92863
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-05-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [aa3e3efbfe8ce7b25bcbda6020bd3f6b8712c61e]

        compact namespace in editeng..extensions
        
        Change-Id: Ie93ac69592c3625b8e2e5db3619ce24597a07a7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93722
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [eecf74d417800138e39304857901bf69c0b756de]

        compact namespace in filter..framework
        
        Change-Id: Id3c2d9b1fdf9d617adea0fa1ab2fa9a2de12ef50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93727
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-08  Ilhan Yesil  <ilhanyesil@gmx.de>  [561dd7ba983a0f40bff46169eb17358f73f6ff41]

        tdf#114400 Export drawoo:fontwork-xyz attributes
        
        The attributes can be read in the old and the new namespace,
        but will be exported only in the new namespace.
        
        Change-Id: Ia79aad425105d94d460a819eaa3e4a35ac4c73e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/59411
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-05-08  Michael Stahl  <Michael.Stahl@cib.de>  [686d171303c3e9bbddf885ddfcfa65c5cb019733]

        sc: ODF export: style:hyperlink extension element, step 1
        
        Commit 066bdb31f7ff801b7a36c79c43ecbd527ffb2a88 introduced
        style:hyperlink element but it should be in loext namespace.
        
        Allow import from LO_EXT namespace, but keep export to STYLE for
        now because existing LO releases expect that.
        
        Thanks to vmiklos for discovering that such link can be inserted via:
        
        ThisComponent.Sheets(0).getCellByPosition(0, 0).Hyperlink = "http://libreoffice.org/"
        
        Change-Id: Id951f4a657fefe1e4af5e1635acca7a96f90ce28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92800
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-05-08  Miklos Vajna  <vmiklos@collabora.com>  [e2b0e614e1185c960b3015414919f69a1ed35aa0]

        Related: tdf#129916 svx: improve shadow size of custom shapes
        
        There are multiple problems with this bug document, the first is that
        the shadow primitive got the default position (0) of the owning shape.
        Do it the same way as commit 6454b6336b8de9a4c5899adeab552af6f794cdc4
        (tdf#130058 Import shadow size., 2020-04-14) did for graphic objects.
        
        This requires constructing a transform matrix in
        ViewContactOfSdrObjCustomShape::createViewIndependentPrimitive2DSequence(),
        include position and size in that as a start.
        
        Change-Id: Ia51df555c1984971afe7c52ba3f2658099a4e7b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93771
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-05-08  Marco Cecchetti  <marco.cecchetti@collabora.com>  [c35aef260feda34eae5e4b8a39f1baaa716b717d]

        lok: remove sum and equal buttons from the formula bar
        
        This patch removes sum and equal buttons from the formula bar in the
        lok case. A tentative to limit that to the mobile case has been done
        however the formula input bar is created before than the client view
        so we are not able to use the LibreOfficeKit::isMobile check.
        
        Change-Id: Icb820a0d77eb9295046997d2f3690d7f8b39680d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89453
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93342
        Tested-by: Jenkins

2020-05-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [88173bd3ca4becc59282e58c035b882ca827a753]

        CppUnittest: ooxmlexport13: assert pages where possible
        
        Change-Id: I793d63d549ecd51a301abe064a6d7c84aa1a9d2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93735
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [2240ae59afaf2f6896291ddff57da944d439bf7e]

        CppUnittest: ooxmlencryption: assert pages where possible
        
        Change-Id: Id4a7ed5ecab048a6249444e30a38c1ffa310f96e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93733
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-08  Michael Stahl  <Michael.Stahl@cib.de>  [7f41eb8768160f79297712f3ac61a25a72dcd5a0]

        xmloff: ODF export: fix style:hidden nonsense, step 1
        
        a0dcf961879ab644a52f801f65466756cb144b72 introduced style:hidden
        attribute, fix the obvious problems with this:
        
        * as a non-ODF attribute it should use LO_EXT namespace
        * import LO_EXT namespace too
        * comparing == ODFVER_LATEST is wrong; it already prevents
          exporting in ODFVER_012_EXT_COMPAT case.
        
        Don't remove export to STYLE namespace yet even though it's invalid,
        because existing LO releases expect that.
        
        Change-Id: I258202cc572a7c50f3b2620da3b9970d34fbf80b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92730
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-05-08  Michael Stahl  <Michael.Stahl@cib.de>  [e43ad1a8ae20cbd00c5c3346e1810196af6669a6]

        xmloff: GetEarliestODFVersionForExport(-1) is impossible
        
        Remove defensive programming nonsense to deal with situation that has
        apparently never been possible in git history.
        
        Change-Id: I3788cdcec5e1b4afa27e294ed91825bb33e8e633
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92729
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-05-08  Michael Stahl  <Michael.Stahl@cib.de>  [3a0a88083dc992015a64216bac94822af8eef6c1]

        replace ODFDefaultVersion usage with ODFSaneDefaultVersion...
        
        ... in SvXMLExportPropertyMapper.
        
        The condition nCurrentVersion == SvtSaveOptions::ODFVER_UNKNOWN
        is impossible since d571a509aa324db9a425110a67ea142d157256b2.
        
        ODFVER_UNKNOWN isn't a value of ODFSaneDefaultVersion so use
        std::optional to handle the remaining usage.
        
        Change-Id: I1e33cb707c289224664a385b4e4425e6788b2943
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92728
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-05-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [11bdb6b9d9df991bb4ee48d4682458facaa2bdd5]

        improve loplugin:referencecasting
        
        to catch a few more cases
        
        Change-Id: I0323fba51bb2b4ba255e1db5aa0d890c5c6a2e1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93726
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-08  Luboš Luňák  <l.lunak@collabora.com>  [c69e5e3cc08bfbb4a5f6c756c523e4016c8fd1dd]

        read properly OOXML 'strips' slide transition as our SLIDEWIPE
        
        Change-Id: I584c66008e40d692021be5298cb9cdcc492eea05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93716
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins

2020-05-08  Luboš Luňák  <l.lunak@collabora.com>  [e3d7fdff5ce3089b24b755063da95a3462b0fc30]

        implement PowerPoint 'flash' slide transition (API CHANGE)
        
        It's like 'fade', but using white instead of black. It's a separate
        type in the pptx file (although I actually cannot find it
        in the spec OOXML, but PowerPoint 2013 generates it).
        The API change in XTransitionFactory should be fine, I doubt
        there's anything external using it.
        
        Change-Id: I3479840f265ed8227b3b8301ecff56a63d57f493
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93668
        Tested-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-08  Tamás Zolnai  <tamas.zolnai@collabora.com>  [320cba92847242cfaf34966c3fc32c4e76d45f03]

        lok: MSForms: Send also the drop down field params to the client code.
        
        Change-Id: Id42f428b7944d97d1b61a5b60d6e0807cb51cc95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93658
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-05-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [bd8015b13636607805fcf6a25e353597db868696]

        tdf#132270: sw: restore unittest
        
        Removed in f9fc420dceb1ece2c98767da16a21aaff771f140
        
        Change-Id: Ib2cc294f5efa3c1f10c43c481c9be4d1738f6fe9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93720
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-08  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c87da6f7ad87f1539433d3f1f34ead5d461a922c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bb703eb529ae5b825215fd15b0be83a1c0f6409e
          - Add info on 'hide whitespace'.
            
            Change-Id: I2bf875c5f9705f712af5d1c150ec791798275930
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93545
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-08  Caolán McNamara  <caolanm@redhat.com>  [255056a13d064742457a1cc481c5acc8c05c14e4]

        true is sensitive not insensitive
        
        Change-Id: If009f0456a9e4d070b8a20fa1c63b1262b98d3df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93719
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [80d44afd085c5f35e9f4698679885087318fc65d]

        compact namespace in dbaccess..dtrans
        
        Change-Id: Ie4b619dd19cc4d12d240759abea9c3ffdedd5c7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93718
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-08  Mike Kaganski  <mike.kaganski@collabora.com>  [c94d7b8a9aafc51ce33e74c6102c9b54a07a6b16]

        tdf#132201: use proper sequence order of effects per spec
        
        See CT_EffectList in ECMA-376
        
        Change-Id: Ib0605f1e4a0795d2bfdbb6b7451a902c67ea504d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93717
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-08  Tamás Zolnai  <tamas.zolnai@collabora.com>  [7aedeab27cbef89fd3f831b4a1ef2c06f24c9790]

        lok: MSForms: Add callback for form field button.
        
        Show and hide the button and send the button area, where
        it should be displayed.
        
        Change-Id: I5922eb9f5e544483dd4efd12e4218d2e51270632
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93657
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-05-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [6751a89552f6d739b4e1563143fd3a019478f513]

        compact namespace in canvas..cui
        
        Change-Id: I7bd0c2a55b936896fcfe7e1a374871008a18618f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93706
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-08  gokaysatir  <gokaysatir@gmail.com>  [15adfafee5b48d6f88a0b970c50e5c5bc77a4ab1]

        tdf#111535 - Add First-line indent, paragraph indent, and tab spaces/Core part
        
        Change-Id: Ib340e74646299c344dd770977497f59a030c86f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93165
        Tested-by: Jenkins
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [3eed23154170fcb8d313ff079d61c9701b77eefa]

        compact namespace in avmedia..bridges
        
        Change-Id: Iba1282caadab91a0c6e1c044dbab5e6e15f3707b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93705
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [01107a6c1954ceff2d3affc7369027150bf6c032]

        CppUnittest: ooxmlexport9: assert pages where possible
        
        Change-Id: Ifc6593869079b6b875a5a8c15468fc1a338bc8e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93703
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-08  Lionel Elie Mamane  <lionel@mamane.lu>  [b6ab865a371f5c46f96d931721f03afde82b7ec1]

        tdf#122461 SQL identifiers (names) can contain newlines
        
        Change-Id: Ic58e6b65e146b2e0d9cb656aa5fa06cfe955d11d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93690
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2020-05-08  Julien Nabet  <serval2412@yahoo.fr>  [23efced60cb7e08bf17b10e3e1ea5802e68a0cc6]

        tdf#102625: fix Formula editor breaks surrogate pairs
        
        Change-Id: I616cda97367a8fdfb6ae10eb687ca7490a943692
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93684
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-08  Julien Nabet  <serval2412@yahoo.fr>  [62f77e94702657aa25e247da71dab012e280679e]

        pyflakes3: fix some reports on wizards
        
        Change-Id: I0fef17ccc8f110d1d8bf629737807f1bcc618b76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93685
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-08  Luboš Luňák  <l.lunak@centrum.cz>  [439ea553bef5a7e29ed20764ede1ae987e839bca]

        hard-require Clang for Skia on Windows
        
        Skia is the Windows default, and if Vulkan won't be available then
        Skia's raster mode will be used, which performs much worse when
        compiled using MSVC.
        https://lists.freedesktop.org/archives/libreoffice/2020-April/084929.html
        
        Change-Id: I6cd8b58f28ad6381d0cde1e834ca855c562dcd25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93194
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b23148333b26ecd91074516f788ee0718990b990]

        Fix typo
        
        Change-Id: I8c3d4d467aebbcb1014edb78c21a0e3a58a1884c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93683
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-08  Caolán McNamara  <caolanm@redhat.com>  [962bf806f655e3c631bc1b77f8419e5e8fc64c0c]

        remove TriStateBox class
        
        Change-Id: Ia6c76a9f0fc0be7790d0c801cbca4a7b8d478976
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93680
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-08  Caolán McNamara  <caolanm@redhat.com>  [25339ae3ebfe05338a6809d4507c91c79aabff27]

        unused msgbox.cxx
        
        Change-Id: I477a17d7a80e8116f34b723d689971341fc65991
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93679
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-08  Caolán McNamara  <caolanm@redhat.com>  [4d1d64ebd3ef8880459f1778d0a34a4ca15f87ca]

        split button.hxx into toolkit-only piece
        
        Change-Id: I792efb417504a3b55043ff4fc3fd3597a9b953f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93678
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-08  Caolán McNamara  <caolanm@redhat.com>  [fe2bc1012932cbb6c902b9034d9d1497609e57a5]

        move DisclosureButton out of public headers
        
        Change-Id: If267be2c5d02d185eddada7c4e0de0bc5af0b19c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93677
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-08  Caolán McNamara  <caolanm@redhat.com>  [ea6a978d873c5320d3cc2526f97636f815efde06]

        Resolves: tdf#132477 use "cancel" on GdkDragContext
        
        gtk_drag_cancel gave trouble as previously described and GDK_KEY_Escape was a
        placebo which didn't do anything seeing as it wasn't applied by
        gtk_main_do_event to the drag GDK_KEY_Escape handler
        
        Change-Id: I66f6e04ded12144a33a38504f5bfc1cad7807bb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93673
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-08  Miklos Vajna  <vmiklos@collabora.com>  [b6ad72a34c150df18905e47e588fd35c400dd6b9]

        sw: remove now unused SwBlinkPortion
        
        Change-Id: If2ae13219f7907eb2b2a66a38bcd636dd64dfe3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93676
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-05-07  Mike Kaganski  <mike.kaganski@collabora.com>  [99c337d1d3831ce9d2c7dc1cbff713f4ac49d6ac]

        tdf#132199: put glow before shadow, to have shadow of the glow
        
        Also take modified color into account when drawing glow.
        
        Change-Id: Iba136d2695cb783d13ff251d087066c2e8803d63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93605
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-07  Mike Kaganski  <mike.kaganski@collabora.com>  [a640676e06bdab3471f5c9f04dd9403bc66ddc22]

        tdf#101181: store glow radius in 100ths of mm instead of EMUs
        
        ... as we do for all metric values. This fixes storing values like
        "190.5cm" in ODF for 15 pt (should be "0.529cm").
        
        Change-Id: I382756af56464424dcb24ed8801d0a4203658c11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93640
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-07  Caolán McNamara  <caolanm@redhat.com>  [dcd1795c4934e66378d4b88c914f8e9bb1678ba7]

        fix build
        
        Change-Id: I4dfbbffc1829ca52dadbb8f2d8e42d309fd10a25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93681
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-07  Rene Engelhard  <rene@debian.org>  [a743df4f1e2d20e75b67c33a290aa398852026c3]

        add pom for libreoffice.jar
        
        was missed in 	35518c92365cc183ba6cce2a4d284a130c0ca13f
        
        Change-Id: I574707f6a891109ff1a7db3c915dd652fa644972
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93606
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-07  Mike Kaganski  <mike.kaganski@collabora.com>  [08ebcff89f56bec3b0f9b346504748e4eb1687af]

        tdf#101181: improve glow effect
        
        The shadow of objects must not be scaled: this displaces any internal
        areas that need blur, e.g. holes. Instead, it needs to dilate the
        shadow using kernel with radius equal to blur radius: this allows the
        borders of dilated objects to be in the middle of the blur area. The
        following blur makes those new margin points to have 50% intensity,
        and full glow intensity at the point of old object margins. This also
        removed artifacts when moving objects with glow effect caused by
        mismatch between scaling and D2D range calculation.
        
        The D2D range therefore is not calculated by scaling, but using grow.
        Blur filter's "extend bitmap by blur radius" option got obsoleted and
        removed.
        
        There's no need to blur the glow color (24-bit RGB). Instead, glow
        bitmap must be filled by glow color, and have an alpha mask that is
        blurred accordingly. This makes the glow properly transparent, and
        also reduces the blur complexity which now only needs to process 8
        bits of alpha channel.
        
        The object shadow is created using basegfx::BColorModifier_replace
        inserted into the 2d decomposition of the effect, as before. To make
        sure that any non-fully-transparent pixel will become black pixel in
        the shadow, black color is used, and the result is further processed
        in VclPixelProcessor2D::processGlowPrimitive2D with monochrome filter
        using threshold 255.
        
        Glow transparency attribute is taken into account: the initial value
        at the margins of the objects. Color replacement filter is used to
        replace the object shadow with the attribute value before blur pass.
        
        Correct blur radius is used, calculated from glow effect radius,
        instead of hardcoded value of 5 pixels. This makes the glow to fade
        gradually along the full width of the effect, instead of only fading
        in narrow outer border previously.
        
        Since blur filter is only implemented for radius up to 254 pixels,
        and since downsampling the shadow before blur increases performance
        without noticeable quality loss, the image is downsampled before
        filtering.
        
        It should be noted that the glow effect is almost identical to soft
        shadow effect, likely with the only difference of using dilation in
        the former, but not in the latter. The code might be reused later to
        implement soft shadow as well.
        
        Change-Id: I728c532f9df7ccf85f353c23c6c7d8352d7b2086
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93235
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-07  Mike Kaganski  <mike.kaganski@collabora.com>  [a98bdbae459ad7341bf7f484c402e77e4062cd16]

        Add color replacement bitmap filter
        
        It replaces colors in bitmap by modifying pixels, without shortcuts
        like replacing entries in bitmap palette.
        Needed for glow effect (tdf#101181)
        
        Change-Id: I9af734ce8ebbc57f723ab75c5b8406eb6fd6e31b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93553
        Tested-by: Jenkins
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-07  Mike Kaganski  <mike.kaganski@collabora.com>  [84808eed2405ed6ee586e87bb664a816f7b91b70]

        Add basic morphology (erode/dilate) bitmap filter
        
        Needed for glow effect (tdf#101181)
        
        Change-Id: Id41daa1dc17e3749a30ce75fa3127878b9e0cfd1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93552
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-07  Noel Grandin  <noel@peralex.com>  [547b2891d9fe97dee9df14106e91dc4df659d4d5]

        fix use after std::move
        
        regression from
            commit 5efd34eabcbd374f0f06cac12b7b25f955db7965
            loplugin:makeshared in sc
        
        Change-Id: I1ec603f6ea01aca86cb478f2bf3a6d5d37f235af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93639
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [e89e66a4d7c0f26222cd12ebe23b4061784a813e]

        CppUnittest: ooxmlexport10: Assert pages where possible
        
        Change-Id: I40cc389edf9d072f643c724bdb2c70c48edced63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93645
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [8544e0a20bd8f8d8c918f91f90768019fa8099d7]

        m_aVerbTable can be a std::map
        
        instead of using the heavyweight Sequence datastructures
        
        Change-Id: Ica6b30490f2a1b4367acbf0341ecc86701c21926
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93641
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [ca21e8618f446733ab5d046178ebb47c2d204840]

        ignore leaks in idlc
        
        which seems to be leaking deliberately and we don't really care
        about leaks in this tool
        
        Change-Id: I6b6630fb64f905037efc043ea81c5cdc5a3207a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93644
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [4c016865f9ea78813d5cde84a4d214b34f2f1dd9]

        fix bug in extracting property
        
        introduced with
            commit 17cd7dd708631f7af9e66860b403627416e4545e
            tdf#43671 set emphasis mark of vcl::Font (windows).
        but has probably never been a problem because I guess this
        propertyset almost always has 0 or 1 element.
        
        Change-Id: I17c64e376ee81cc9f92173015d2632331c63ae0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93643
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-07  Mike Kaganski  <mike.kaganski@collabora.com>  [5ac2075d56cfff57f2254e4e5bd5a1e3a3579f83]

        tdf#101181: unit test for glow attributes in ODF
        
        Tests loext:glow,
              loext:glow-radius,
              loext:glow-color,
              loext:glow-transparency
        
        There's original decision to keep EMUs in GlowEffectRad property,
        which makes this to be stored as hundreds of cm in ODF. I suppose
        we should change this in a follow-up to use mm100s instead.
        
        Change-Id: I47bf6530799ed16a55d58d0be5a8a7c3446d2df9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93633
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-07  Michael Stahl  <Michael.Stahl@cib.de>  [36110559e9cd2b4f7c3dd173cb1cd60bb8d3df6f]

        xmloff: rearrange XML_NAMESPACE_* and add some comments
        
        Change-Id: I65165da851ce7b6ef779163b5ac5346ee46a1ebb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92987
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-07  Michael Stahl  <Michael.Stahl@cib.de>  [638feb0e062537dd0f41b7b977b5b9fa1ac096ae]

        sw: fix SwModelTestBase::parseExportedFile()
        
        Both tests in fodfexport.cxx didn't test anything becuase this was
        called twice and the first time the stream was created for 0-sized file
        and the 2nd time the existing stream was reused so still no data.
        
        Change-Id: I97794490751d1f205919619484bb0c4ed962d4a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93174
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-07  Miklos Vajna  <vmiklos@collabora.com>  [a65ec136fbd0dae889b20fba657b40af467fcb27]

        tdf#132267 vcl: fix missing scrollers with non-native rendering
        
        Regression from c04169c586ef1d55b1d0ac469bb4fbd4f50bd08a (tdf#125415 vcl
        menu floating window: avoid flicker, 2019-05-21) the problem was that
        the clip region was set on the buffer, not on the render context. This
        means the original clip was used to determine what gets copied from the
        buffer to the screen, so the scroller arrows were not rendered.
        
        Change-Id: Id173e6333721891798da58baf2092f4cd21a62ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93642
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-05-07  Michael Stahl  <Michael.Stahl@cib.de>  [d4d88774c505d3c6c6668dd06b941fb268e5a22b]

        xmloff: ODF import: wrong Storage in SvXMLImport::IsODFVersionConsistent()
        
        The XModel's storage is a temporary one created in
        SfxObjectShell::GetStorage(), with the latest ODF version;
        the check must use the source Storage that is being imported.
        
        Change-Id: I3d2ce92d6193deefac852edb7078fb5bf41bb957
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93173
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-07  Michael Stahl  <Michael.Stahl@cib.de>  [45f2e81c98a5b7fe6f021923fd93d20b3c5f3815]

        replace ODFDefaultVersion usage with ODFSaneDefaultVersion
        
        Compare with ODFSVER_012 mostly works the same, except for places where
        namespaces are defined where the ODFSVER_EXTENDED bit should be checked.
        
        Change-Id: I86469b763bc2f903632976bc9d6ec04d543d705e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92727
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-07  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [6ba74150866d71469827de9f4f19268dfa7db137]

        jfw::isAccessibilitySupportDesired is obsolete
        
        There's no platform left that would require java accessibility.
        
        Change-Id: I2149f619e20aae70d7713d223985f8016ade8e77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93600
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-07  Luboš Luňák  <l.lunak@collabora.com>  [58c87f8261abf4f1528a43dc501e956cb9c1d2f2]

        sanitize properly Calc search bounds (tdf#132097)
        
        The row/col handling seems really weird to me here in some places
        (like starting actually at startcol+1 in some cases). But at least
        properly limit the values to prevent out-of-bounds accesses.
        This also reverts 2670e980c7dbadbdc20ff23d57ad892951edc254.
        
        Change-Id: I5eb94f3841f3defa763046d5d5bec805abd97c62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93634
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-07  Justin Luth  <justin.luth@collabora.com>  [142a2d3d51b8d1cacea6593a856ba7a7a1d477be]

        writerfilter: remove unused xCrsr
        
        This looks like copy/paste code.
        xCrsr isn't really used, and I hardly doubt that it needs
        to verify that a Crsr can exist in order to ensure
        that the dummy paragraph is really created.
        
        In fact, even checking for xTextAppend.is() shouldn't
        be necessary because before this it was being used
        without checking. But since I myself am a copy/paste
        programmer, and I see lots of examples where this
        is tested in similar situations, I leave it as it is
        just to be safe.
        
        Change-Id: Ie45d4bc9d0e1cf0a0d7602b83962805165c3b85d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93413
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-07  Heiko Tietze  <tietze.heiko@gmail.com>  [c206fd36389d0d96132c055dcb2afb2d6e02a9b5]

        Copy build ID in full length
        
        Change-Id: Ic64f62cb0acc30efaaf24f9ce17c1f2d983c4e24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93628
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-05-07  Caolán McNamara  <caolanm@redhat.com>  [403776b17706107001d49cf5eed3c4415c4d8b9d]

        Related: tdf#132678 select first entry if nothing else selected
        
        Change-Id: I94fae0f774c587d85e682414f5d54f35f0161c30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93614
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-07  Caolán McNamara  <caolanm@redhat.com>  [fd1a4fddad5932c514199de0f8a7b5a2f82ce437]

        tdf#132477 don't leave removed row highlighted
        
        so that an attempt is made to unhighlight it in dnd post-processing
        
        Change-Id: I23fdf407d53c22a6bfd697e5e23c450f009c67b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93629
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-07  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [1742ac5b784922032fb9aae5e61909bd9ab3c578]

        fix macOS codesigning when using a separate builddir
        
        88453fd13a653963b394b8f865ff104b5545f137 changed the
        hardened_runtime.xcent to a generated file
        
        Change-Id: I54b927d1990835bb902f62e03d51b0e70735269c

2020-05-07  Justin Luth  <justin.luth@collabora.com>  [99c4fefdbb6129a58421b9c7f4a005f868a0e701]

        tdf#98409 doc export: export (non-default) cell margins
        
        Previously, the only cell margins that were being
        exported were the row defaults from the last column.
        
        These cell margins are tricky, because multiple
        cells and multiple sides can be combined together
        into a single definition.
        
        A previous commit for tdf#73056 was needed to import
        these sequences.
        
        Change-Id: I513c432ec11a78c7bb52ac6fb628851192e88023
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92701
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-05-07  Mike Kaganski  <mike.kaganski@collabora.com>  [ac0112ecefd64094b150390fc36f9f56d19a4d87]

        tdf#132796: use LO language settings to set default XLS language
        
        This partially reverts fixes for i#63105 and i#71033, i.e. parts of
        commits 6ca96e7aee937affef218e0bb892e6904f4ef358 and
        35777f0b401ba7bee21a24c32739e86598ba608b.
        
        Instead of using hard-coded Win-1252 for Excel files by default, use
        LibreOffice locale language or default document language (as used for
        old WMF, DXF and RTF files - see
        20f6a6b159c69771dc0e087f63b6c701908e32e2,
        1a9a77f84cac68bd5374df3e9ee4df88dc87a0ac, and
        f26bbdb386f9e66b1a154d0589b1a446ea2dd8d5).
        
        When a font in XLS specifies ANSI_CHARSET (0), allow using the default
        encoding, not the corresponding Win-1252. This mimics Excel behaviour
        for such fonts.
        
        Do not use first font's encoding as file default encoding, as Excel
        doesn't do that.
        
        Do not consider font-specified encoding in ImportExcel::Rstring to
        mimic Excel behaviour for cell number formats (but keep using it in
        ImportExcel::ReadLabel for cell content).
        
        Change-Id: I9860013a1244dc12f06f30c81a67909012c04913
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93612
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-07  Colomban Wendling  <cwendling@hypra.fr>  [b46a0a7f9f88a0213b0a5ca2712b6eb93b74d088]

        tdf#118418 implement scrollSubstringTo() for gtk
        
        Define & use new accessibility scroll type compatible with IAccessible2
        and extend the XAccessibleText interface to require scrollSubstringTo().
        
        Co-authored-by: Martin Pieuchot <mpi@grenadille.net>
        Change-Id: Id3b2e8616892d7dcbfb41a14b72a8a457fd1dbf6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89851
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-07  andreas kainz  <kainz.a@gmail.com>  [e420b89a698f50b174422b962a24e2a21672a178]

        NB fix visible=true/false in the ui file temporary
        
        Change-Id: I38291ad6b6d724cc951e423cd16976324dca6166
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93615
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-07  Luboš Luňák  <l.lunak@collabora.com>  [75edcfc0569ca76fa22db451fd61138e52870a62]

        no longer force -arch:SSE on Windows
        
        SSE2 has been pretty much a requirement for running Windows since
        about 2018, so there should be ~nobody needing this.
        https://lists.freedesktop.org/archives/libreoffice/2020-May/085029.html
        
        Change-Id: I579eb92c18e42c57aa1421b889cfa7997b84915f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93558
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-07  Gabor Kelemen  <kelemeng@ubuntu.com>  [a638c73fcfc4480d652ba86754a3f96c693f8e12]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 46cb9465cb3503ea0595c1b8537598c31dba3d28
          - No more SWF export support
            
            Change-Id: Iefd264272c76c1576ac7b9baaf0feeedf0295bfd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93579
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [ec6eaa58addf0d8823f8c56d4ec168ff389da8c5]

        fix memory leak of xmlDoc objects
        
        in unit tests
        
        Change-Id: Id16731bbbe2f1b0e3642722d77aba04fc98db4cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93508
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-07  andreas kainz  <kainz.a@gmail.com>  [c437948f6c0d602bb200fc92e80cb73ae8ae5109]

        tdf#127421 Export and Export Direct are now available in NB customize
        
        Change-Id: I85f54f0c8808421bbe7d3c0098add207d36f2b20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93602
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-07  Miklos Vajna  <vmiklos@collabora.com>  [bef8fa40e192547457563e2296af531d63031a6f]

        sw: handle UnbreakableNumberings when replacing compat options
        
        This was added in commit 74b6759ee81c95ae75046dd411d2bd0bd2324a8b
        (n#707157: Word doesn't break the numberings and prefers hiding them,
        2011-11-10), it's off by default and on for MSO documents.
        
        Change-Id: Ie8add246816fba7077f01b9eaedc2dfda953fb1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93589
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-05-07  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6e31ddbe83115dd5283c5b0f31d92396290895ae]

        Add comment about insertion order
        
        Change-Id: I650316c0c4bc31a861b3d96586a6a0aae57bd054
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93537
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [d1786724b8e8e474e1f7e39012c1f19611841dc0]

        prevent warnings in pyuno with latest python
        
        which has marked some members deprecated, but we can't stop initialising
        them or we run the risk of ASAN complaining
        
        Change-Id: I8f4ad0ae083fad9c040613ddde7c40f20d68c7d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93580
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-07  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [4021fedf758b8c4c439387c61223acd78630cedc]

        Test keeping element order in EventContainer
        
        Change-Id: Ic33d8a83305f70bb3eb60f44da0d9ac0d2b47e16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93570
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-05-07  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [74459c7d62ebe93bdfdf65b665b9253ac8f09d79]

        Revert "remove some "optimisation" insanity in ScriptEventContainer"
        
        This broke the event order in basic dialog xml,
        which in turn broke macro signatures.
        
        This reverts commit 85f08e3e34bea01456eaf8989ac4f77d3900d5c5.
        
        Change-Id: I49ef2eb200571a0fd862770abc4331b6ea053e2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93564
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-05-07  andreas kainz  <kainz.a@gmail.com>  [0ed93efdb8f571d873a2f5b9f96938ea796199fd]

        writer notebookbar table background color less space needed
        
        Change-Id: I0210cf1e7c8920984c3d554a7f5b131b11169a1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93599
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-07  Tor Lillqvist  <tml@collabora.com>  [d7edac51367fe92c2659afdfd6e4d7c771dc5229]

        ICU requires that a collator charset data array is four-byte-aligned
        
        See workdir/UnpackedTarball/icu/source/common/utrie2.cpp, the
        U_POINTER_MASK_LSB() check:
        
            if( length<=0 || (U_POINTER_MASK_LSB(data, 3)!=0) ||
                valueBits<0 || UTRIE2_COUNT_VALUE_BITS<=valueBits
            ) {
                *pErrorCode=U_ILLEGAL_ARGUMENT_ERROR;
                return 0;
            }
        
        Apparently the data pointer there is always a multiple of four bytes
        from the start of the data array that the gencoll_rule code generates.
        
        Change-Id: I9b98b01b49b5800e1db8b077a4221b82d59510bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93507
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93603
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-05-07  Tor Lillqvist  <tml@collabora.com>  [71e6ae827534dee30be14e1dc5afa4dea02b8dfa]

        On iOS, avoid catching exceptions to just immediately exit or abort anyway
        
        It is better to let the exception be uncaught and then catch that in
        the debugger. (Maybe even inspect its backtrace from a crash dump
        automatically sent from an end-user device.)
        
        Change-Id: Ice02d5cbd7f4a59eae7ce8a9fac47dec8b234a5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93505
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93601
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-05-07  Justin Luth  <justin.luth@collabora.com>  [0f7f3ede6699df09be5b0d9d24818cf1fbbaf6f6]

        tdf#132637 doc import: don't open readonly for lockRev
        
        Just like with forms, the password should not be
        required to make changes when only enforcement of
        track changes is specified. So just grabbag
        the password and let the document open in read-write mode.
        
        TODO for the overly zealous: actually enforce
        file->properties->security->protect track changes,
        and also export it. (This has been done for DOCX.)
        
        Change-Id: Ib68ec5785aa0f5dbac507a3d50059a443f7ff42b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93551
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-05-07  andreas kainz  <kainz.a@gmail.com>  [7e257697f0006d8247a23ac917bdffb1cda5705d]

        update notebookbar for visible=false
        
        Change-Id: Iad68574a0a9133f106c001dbb2dd5b7886c1ee28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93597
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-07  andreas kainz  <kainz.a@gmail.com>  [d103685fe8cf815dae0d0ec59232c0c331591b27]

        tdf#132618 Diagramm gallery fix number
        
        Change-Id: Ia3e94d757d80115c97770ed821e4f966d641ae70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93594
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-06  Julien Nabet  <serval2412@yahoo.fr>  [1a64567a977a756771ad85783067fe056c7a9da4]

        pyflakes3: replace IllegalArgumentException by Exception (wizards)
        
        IllegalArgumentException doesn't exist
        
        Change-Id: Ifea6f56d19fb58136ac5d992107ab7179ac943b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93524
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [be29bd29864e450b0a99898d560ba71562cf06da]

        tdf#131536: sc: Add unittest
        
        Change-Id: I6ef8ef3f469b744a8be9d92c65201d75f8711831
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93582
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-06  Tor Lillqvist  <tml@collabora.com>  [df283b12a95d80a82aa2c2c9b8d32888a4d4039e]

        Throw exceptions with useful messages
        
        Change-Id: Ic8e09d31db97c0cf2e1aaf006c96481d12deb2d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93506
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93592
        Tested-by: Jenkins

2020-05-06  Serge Krot  <Serge.Krot@cib.de>  [6b75874386b7b1ec44f7acc49cd3556a56108ed8]

        tdf#79998 FILESAVE: XLSX export with long sheet names (length > 31 characters)
        
        Change-Id: If18e3b751486144f3477b6e0c2615751f57e5565
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92372
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-05-06  andreas kainz  <kainz.a@gmail.com>  [07c871457f095816b266adaa101e1c6c37b635d5]

        tdf#127889 NB use .uno:ToggleMergeCells instead MergeCells
        
        Change-Id: I495619c0b4f7dfd65b8105c657ea2156ca10550c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93593
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-06  László Németh  <nemeth@numbertext.org>  [03c1b327b7a504c304c9f95727f9d43310d08ec1]

        tdf#122342 DOCX import: fix bottom auto margin in lists
        
        at paragraph style based numbering.
        
        See also commit 1bf7f6a1a50ee9f24a3687240fe6ae390b905a6b
        (tdf#106690 DOCX import: fix automatic spacing before/after
        numbered para block).
        
        Change-Id: I532181019ca97a86475c9bb0a1eea1c836705bab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93581
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-06  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [3daa966b6e256cabe9633386d67ce99387af2830]

        add cross-checking script for ODF implementer notes
        
        - commits below schema/ need to be reflected by a correponding
          entry at
          https://wiki.documentfoundation.org/Development/ODF_Implementer_Notes
        - ideally this script runs as part of major releases
        - sadly running it via CI is not possible, as commit hashes still
          change then
        
        Change-Id: I992c50d6bc6b869f6f57acc50d4d5c0a623b04ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93237
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Jenkins

2020-05-06  Caolán McNamara  <caolanm@redhat.com>  [40bc11d4d6232c7acb94a3ae9efb5827f39eb64e]

        tdf#131956 dispose progressbar when its target is destroyed
        
        Change-Id: Id54ac3a0ebfd360e4107583af7fb978aa69d3288
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93590
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-06  Stephan Bergmann  <sbergman@redhat.com>  [b71bf2bca1eb789fce672566a8098426e0d793f3]

        loplugin:makeshared
        
        See the commit message of 78761f9b0177b0ae8ccfc5323a530fe4404b9637 "Make
        disabled PDF import tests compile again" for the conditions under which this
        code would actually be built.
        
        Change-Id: I596a7ade07d7aeb2cac0f98e7e19adad2414d26c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93587
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-06  Caolán McNamara  <caolanm@redhat.com>  [229ae93385e28e0dee407d9386809fa0595578bc]

        Resolves: tdf#132581 allow disabling the auto-group RadioButton feature
        
        the older way of doing things is to dig around contiguous radiobuttons to see
        what is part of the group, while the contemporary one is to explicitly use
        group() to set the members. A problem of the legacy way of doing it is that the
        results during setup and teardown of a collection of radiobuttons can be
        misleading.
        
        Change-Id: I6c590d0fb6fc6db3f5e5ba4397a62930a5c8f3f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93567
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-06  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [7223d7312368bf9c917ef055830a3217eb49f9fd]

        bump product version to 7.0.0.0.alpha1+
        
        Change-Id: I9a45f4b249216189bb822886cb867e7fc8ef40df

2020-05-06  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6b618cc5a8cf9312837b57f55f9cd6cd4a6f30c4]

        Update git submodules
        
        * Update translations from branch 'master'
          to 3d85ba95fa37f794cb08d0c4adce45621c1d8a4d
          - update translations for 7.0.0 Alpha1
            
            and force-fix errors using pocheck
            
            Change-Id: I898b0fed43f54fa952bba2d805d43855ed35a49a
            
2020-05-06  Luboš Luňák  <l.lunak@collabora.com>  [eab7585891edb53bf240f8b9173f1870be271568]

        fix tdf#124848 test on Mac
        
        AquaSalGraphics: :drawPolyLine() does not implement
        basegfx: :B2DLineJoin::NONE for large line width.
        Change-Id: I406941797ad2b8bab79ea0a635eddc624755cbdc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93568
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Jenkins

2020-05-06  Justin Luth  <justin.luth@collabora.com>  [58b57bce7927dfd0ff35cd3dffafa1ed4d0cced7]

        sw layout comments: clarify return value for MoveFwd etc.
        
        Although MoveFwd and MoveBwd sound like mirror functions,
        their return values have different meanings, so clarify
        those distinctions and hint at the complexities of
        what move Fwd/Bwd mean in terms of pages/columns/sections/frames.
        
        Change-Id: Ie173fa3d6234c8dd466c32678134945c21f75dfd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93442
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Jenkins

2020-05-06  Miklos Vajna  <vmiklos@collabora.com>  [65b7873aab5deec7157328047e869a6385e0a74a]

        sw from-bottom relative orientation: add ODF filter
        
        Map between RelOrientation::PAGE_PRINT_AREA_BOTTOM and
        loext:vertical-rel="page-content-bottom".
        
        Change-Id: I1d614bf7c82a76285f4268b8008e08c25ef9b7f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93120
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-05-06  Stephan Bergmann  <sbergman@redhat.com>  [1f4d360af70bd3c46092d8f16700f1aca49205bc]

        Adapt compilerplugins/clang/test/makeshared.cxx to libc++
        
        ...where the relevant types' actual names are std::__1::unique_ptr and
        std::__1::default_delete
        
        Change-Id: I2c364535061691415703d6ff0f58269cdd192a6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93576
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-06  Tor Lillqvist  <tml@collabora.com>  [2688cd48466799383d2bf21331a8d415eaa1eae1]

        Add source files from cui/source/options and unotools/source/i18n
        
        Change-Id: I48ed28f8b6ccb125aefb464550bc9fa1238bb086

2020-05-06  Mike Kaganski  <mike.kaganski@collabora.com>  [c1c67cca7de5714635bef88de943b6c2e519eddf]

        tdf#101181: support for transparency attribute of glow effect
        
        Read/write support for ODF and OOXML (in ODF, loext:glow-transparency
        attribute of style:graphic-properties has been added).
        
        Added UI on glow sidebar panel.
        
        Not used in actual painting yet.
        
        Change-Id: I21b25d9c52c8611cd796f056374377ebf13cc2f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93565
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-06  Stephan Bergmann  <sbergman@redhat.com>  [8fa958d7d7f454cbea83fdafdde295ffd960787e]

        "resolved" is a better name than "isResolved" here
        
        ...as the variable is true if any of the unresolved depedencies got resolved
        now, rather than anything specific that "is resolved" now.  This partially
        reverts be729e772196f33543e21cb9bac21add87726b20 "tdf#94269: Replace 'n' prefix
        for bool variables with 'b'".
        
        Change-Id: I14c0b3872aaf320baedb349b1cfdd1ed29417dfc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93569
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-06  Caolán McNamara  <caolanm@redhat.com>  [023621fea5dff2713abe42312b04edc9531426d4]

        Resolves: tdf#123801 captioning issues
        
        revert attempt to by default create a msword roundtrip friendly caption.
        
        commit 2333786aa0eaf70c45c80e546239fb3565b1b4e7
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Tue Mar 20 11:48:28 2018 +0000
        
            Resolves: tdf#116474 bring hidden text property under undo control
        
        commit ebd43aee5b9cf98ed96ce28985267ad0bc980b7a
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Fri Apr 7 13:41:38 2017 +0100
        
            rework setting hidden property on line break
        
        commit feedd45ba2dd308af2d3a1b2f64681b9467535b6
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Thu Oct 27 14:37:03 2016 +0100
        
            in msword the hard-break between image and caption has a width
        
        commit ba401ee10be2fb051bc961680f35b04e4e77a32d
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Thu Sep 1 09:39:37 2016 +0100
        
            coverity#1372378 Dereference null return value
        
        commit 93ab0ff24cb71c36c9e7958046e96d7472b5af90
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Thu Sep 10 15:46:57 2015 +0100
        
            Related: tdf#93676 default to as-char inside captions
        
        Change-Id: I460046a10f36bed13e2f4651b4c0a9b9b0662015
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93559
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-06  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [7823443a8048618cbffc367e092c7856d28c3c7e]

        Colibre: tdf#132749 Add extra large localized icons
        
        Change-Id: Ie4e869697e827f9a5262375258eb9ff0288f0dec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93560
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-05-06  Stephan Bergmann  <sbergman@redhat.com>  [8c93e2c280536ba3acf9553aa199c752c8ca23f6]

        Remove support for "module" layers
        
        f4d8090a484f99970f00bab2aa9b9f8d6cbe4fdc "Drop support for long-gone
        share/registry/modules layer" stated:  "Support for 'module' layers in
        configmgr/source/components.cxx is still needed for
        gb_CppunitTest_use_filter_configuration in solenv/gbuild/CppunitTest.mk."  But
        that need is meanwhile gone since e1b51e7beb7f9cfa7b574b9c2a69799e62963a09
        "gbuild: use .xcd configuration files from instdir" removed
        gb_CppunitTest_use_filter_configuration.
        
        Change-Id: Ide8d69e79272df7c450edfb1e763e3dcc8f257e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93546
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [35518c92365cc183ba6cce2a4d284a130c0ca13f]

        Move all public Java classes to libreoffice.jar
        
        This moves the classes from juh.jar and ridl.jar to libreoffice.jar
        
        The goal is to have one single jar (and Java module, will be added later)
        which developers can include to work with LO.
        
        juh.jar and ridl.jar are kept as basically empty jars with libreoffice.jar
        on its classpath to keep backwards compatibility.
        
        This is a continuation of ae855bf48163ff64d94cfc34aff8e37abdb5518d
        and a preparation to have Java 9 module support.
        
        Change-Id: Ifbbfb97f60373d14256e62ae3122913bd17d5bbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91930
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-06  Caolán McNamara  <caolanm@redhat.com>  [6bf3517d60272bdec878bb6dde92a47b45a3f866]

        make screenshot build failure
        
        Change-Id: I9239bc2789e0c832059704837916881cb5a3756c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93550
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-06  Luboš Luňák  <l.lunak@collabora.com>  [626ccb3c223b5c9e26875f63a8aa1ab11674cd72]

        allow disabling Skia's Vulkan use in safe mode (tdf#132439)
        
        Change-Id: I2991ace387356f049fba1a730041bbb4c62c876c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93562
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-06  Luboš Luňák  <l.lunak@collabora.com>  [da2116dd2eeaedbd8d22f6f46da56ce212e2be15]

        always build Skia optimized, unless --enable-skia=debug
        
        In raster mode the performance may make quite a difference, this is
        the drawing library (that's now the Windows default) and LO developers
        mostly do not need to debug Skia itself.
        
        Change-Id: I42f0407d37a2294b062a41d94566e8a4f5f4354b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93557
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-06  Mike Kaganski  <mike.kaganski@collabora.com>  [65f3aea4727123a75dbd471592fe711998b5209b]

        tdf#101181: implement glow effect also for SdrGrafPrimitive2D
        
        ... using the implementation from f9fc420dceb1ece2c98767da16a21aaff771f140
        that is already functional for SdrCustomShapePrimitive2D. For now, only for
        Draw/Impress.
        
        Change-Id: I4936e8276df2b21cb5c438e89c215b819e9b8a40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92636
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-06  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [b8fb2f0b136e688e76ef8d6f09fd75f61ed4c99f]

        tdf#130778 revert Windows installer legend images
        
        - Tiny update for about.svg file
        
        Change-Id: I8dc6c3275ab05932f8825c675bcbc693d683f275
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93518
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-05-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [7410d53b1b5ae85af7a8f96153ab7ac2b6e346ab]

        tdf#132603: sw: Add unittest
        
        Change-Id: I2706ba434034aa4307619cde12f020deb40d669e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93509
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-06  andreas kainz  <kainz.a@gmail.com>  [fe1629a5c2b96c1d1ccd7e1c7a824796c02992a3]

        Template: add Draw BPMN template
        
        Change-Id: Ib3dca0ea391718bb92827764f197fe24143e9805
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93514
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-06  Jean-Pierre Ledure  <jp@ledure.be>  [38d12da637e745cec290d1ae58e2b8d59f77dfa7]

        Access2Base - Version number 7.0
        
        Change-Id: Ia75b4e02bd6def84d66ae89c1c4a688e8a027c23

2020-05-06  Mike Kaganski  <mike.kaganski@collabora.com>  [3e131bffde3deb7229077aa0d1fd98fe1854a45e]

        This comparison is redundant, radiuses are compared below
        
        Change-Id: Idb98314877518beefdd12dd95bbbb055f3aa429d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93549
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-06  Mike Kaganski  <mike.kaganski@collabora.com>  [11ee7f6598a0b98959fac75406e94b0a59709ce5]

        Use default ctor
        
        Change-Id: I1f692f706f2e688384c01e99c14307190bf70104
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93548
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-06  Luboš Luňák  <l.lunak@collabora.com>  [19796c46d55676aea3b171e4f45cf9b6b7b6484c]

        batch polyline drawing for basegfx::B2DLineJoin::NONE if small width
        
        For pixel-wide lines it should not make a difference.
        
        Change-Id: I28a9034eef9a81c6899c5fae679af5e413ee981c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93435
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-06  Miklos Vajna  <vmiklos@collabora.com>  [418507c40b1d899ff4815e2a66e1cab7fa59c389]

        Remove an unused include
        
        Change-Id: I8acfaceea2b0f88d5783ef864c294c048f0ab3e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93519
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-05-06  Julien Nabet  <serval2412@yahoo.fr>  [bc2f7800b110c14e1523ca993b323cfa58a892b4]

        pyflakes3: fix undefined name 'self' (wizards/access2base)
        
        Change-Id: I12083c0e85d9e9a63843b26648c4b5c8580efc7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93523
        Tested-by: Jenkins
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>

2020-05-06  Justin Luth  <justin.luth@collabora.com>  [d14ac9f792723d17dfbe5c826e22c732d9df0024]

        sw layout: remove useless historical timelog comments
        
        While there can be value in seeing bug numbers
        to figure out why certain code was added,
        these comments seem to have no value, but are
        just a timelog of when a formatting change was made.
        
        Change-Id: I47ccef9c7e4cd5c76aeec46867424dd8c9d05e13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93441
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-06  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [1eb6210d678bbb0c875f0f72bd876a9e7795dfbe]

        tdf#132373 Remove blinking character property from the UI/editor
        
        So far from document body and Character properties tab only.
        Importing and exporting existing files still works.
        
        Change-Id: I42179b47c64fe5c7db0393d0d4373363d772b51e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92875
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-05-06  László Németh  <nemeth@numbertext.org>  [38016653cb9b338d6287c06a49663252f636f548]

        tdf#108493 DOCX import: fix hanging indent of lists
        
        when its value comes from the numbering style, but
        the left indentation is overwritten by paragraph
        settings. The problem caused by that these settings
        are not independent in Writer core.
        
        Change-Id: I5d6759bb215b82dfcaa5cbd3e191ac7ea8a8bb00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93478
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-06  Heiko Tietze  <tietze.heiko@gmail.com>  [dadbdf6674154d2052f4ae14afed3bcee392010d]

        Resolves tdf#132701 - macOS installer image must be 72dpi
        
        See also 12b389e838743dec662c70c4772553a96ad4f9ac
        
        Change-Id: Ib46cd37e29beac4c18b2f9ce5a74b01f6c357cbe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93500
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-05-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [2c14bbd5820f854be3a4b1c0f49b9d9afa05b08c]

        tdf#79082 Export paragraph tab stops to ooxml
        
        Change-Id: I7d25dc1ab3c960aafc07a3be69b54f5aceef23fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93462
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-05-06  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [d8a52f21ce23a37f7d11375017596eee576f25be]

        Colibre: Fix for tdf#132735 wrong Smooth Image Filter icons
        
        Change-Id: Idfbb526c570eb9438cda9f798cd24ea28e491a5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93513
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-05-06  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [647fc2a9019f4c771e992ab48c312259ad80f1f9]

        Sukapura: fix for tdf#128689 wrong Korean vertical text icons
        
        Change-Id: Ic21bc2091184087b711f2ee4d2ec4a5451681faf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93457
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-05-05  Mesut Çifci  <mesutcifci97@gmail.com>  [7b152167a4e4c3eaac95aee8f282873681c90092]

        tdf90341  Clean up excessive const_cast'ing
        
        Change-Id: I6ab4f077325b7d8b9651475a5b776e7c3ddd9636
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93472
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-05  Stephan Bergmann  <sbergman@redhat.com>  [0613619a61c39eff4b7d47d7afdd991658986a72]

        Disable -Wstringop-overflow in --enable-optimized builds with GCC
        
        This reverts commit e287fde52fb9de5bdf1d00c8a3fbfcca7db9892c "Silence bogus
        -Wstringop-overflow with GCC trunk towards GCC 10", as that workaround, which
        happened to work for some revisions of GCC trunk towards GCC 10, no longer works
        for GCC 10 release candidates, see
        <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92893#c9> "[10 Regression]
        Unhelpful -Wstringop-overflow warning for a trailing one-element array".
        
        (Using -Wstringop-overflow=1 instead of the -Wstringop-overflow=2 default would
        have still caused bogus warnings, requiring -Wno-stringop-overflow.)
        
        Change-Id: I9b7342748c18da32f509b4a0e0653aede8447657
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93499
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-05  Eike Rathke  <erack@redhat.com>  [b7a53077fd592c514d2f255cc19e4f0deb483dca]

        Resolves: tdf#131536 TEXT() support empty format string mimicking Excel
        
        Change-Id: Iffc37179cafb8b8bcfa1232e7aa54ae119ab5846
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93504
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-05-05  Miklos Vajna  <vmiklos@collabora.com>  [e21bc1b3e587c2bd90168b24f3774d98a3837f8e]

        sw from-bottom relative orientation: fix calculation of position limits
        
        Create a new Writer doc, insert a rectangle with height = 10cm, try to
        position it 2cm above the bottom of the page, so that would be -12cm,
        but we limited the metric field to -2cm because 2cm was the page margin.
        
        Teach SwFEShell::CalcBoundRect() about
        text::RelOrientation::PAGE_PRINT_AREA_BOTTOM, then this will work
        without problems.
        
        Change-Id: Ib6ddccc1512d39fff5bff2e989973b156a6c2bf7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93501
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-05-05  andreas kainz  <kainz.a@gmail.com>  [0c8ee2e0182facbbaaf440054e6c72c21bdaaefb]

        Gallery: add styles support to bpmn gallery items
        
        Change-Id: I80e94b07fb4b5665bc4c677d1accb6939c131af7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93498
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-05  Luboš Luňák  <l.lunak@collabora.com>  [37f472c8d0e8a195c887e34cda796cdeae550ed6]

        fix line width in DrawPolyLine() with matrix (tdf#132498)
        
        For backends that do the object-to-device coordinates transformation
        directly, it's necessary to also convert the size of line width.
        But simply multiplying it with the matrix can also rotate the line
        width "vector", making it e.g. negative. So don't use just the X
        coordinate, use vector length for the transformation, which is ok.
        In fact it doesn't even make sense to treat width as a vector, because
        a width simply is not a vector (and for this reason it's also not
        actually used).
        
        Change-Id: I1241c9cb29155df105170d568a879ebc32b11a5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93203
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Jenkins

2020-05-05  Justin Luth  <justin.luth@collabora.com>  [2cdec016bc763f5fc9dede8835c8f45139e811ca]

        writerfilter: cleanup out-of-order xText <-> xCrsr
        
        This looks mostly like copy/paste proliferation of
        a pointless test for xText after it has already
        been used.
        
        Since this has already been working for years,
        there is no point in testing if xText.is(),
        since it would have crashed if it wasn't
        during the xCrsr definition.
        
        Change-Id: I6a032c0bdc7bb587f223f191623a2e3885d444bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93412
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-05  Aditya  <adityasahu1511@gmail.com>  [b41b339529da0e53af6b300a3faaacd2053c85e2]

        tdf#118655:Move Wildcard/Comments option above Regular expressions
        
        Place "Wildcard/Comments" option in find and replace dialog above
         "Regular expressions" option and the "sounds like (Japanese)"
         option in place of the older location of "Wildcard/Comments".
        
        Change-Id: I83dffb0689f128ad31b9223bc98ecc5914e4bf41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93410
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-05-05  Caolán McNamara  <caolanm@redhat.com>  [ebcd29ab3b16ab93a523122a672c5f08fcbce4a0]

        remove unused nSearchFamily and nMask members
        
        and so SetSearchMask which doesn't have any effect anymore
        
        Change-Id: I0b7f402ce0317971d5196fc448fe2945a6a292f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93393
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-05  Caolán McNamara  <caolanm@redhat.com>  [f572f4f5e8ea3058b85c8aed7ee2647e4362de74]

        if we create a new style remove any old style with the same name
        
        surely the current searchmask should have no effect on the remove seeing as a
        new style is going to be created unilaterally
        
        Change-Id: I4a8d05be26a3a2711ae6f377f034a9155100e831
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93496
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-05  Caolán McNamara  <caolanm@redhat.com>  [c9d0890cecbf00dd2c6066f7ceeaa82611cf1e73]

        drop newly unused SfxStyleSheetIterator::GetSearchFamily
        
        Change-Id: I19eeb705e1eff352cd9f95f63f65b81732c6c591
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93495
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-05  Caolán McNamara  <caolanm@redhat.com>  [f6403c39ed687a507d53c9d812b20839fd1152c6]

        drop newly unused SfxStyleSheetBasePool::GetSearchMask
        
        Change-Id: Ifa719bf33b64b407d74d68df4d1b825ba9f1b89f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93494
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-05  Caolán McNamara  <caolanm@redhat.com>  [cae9785d0f7aa298d2f98f5d0334610b603d2b79]

        use SfxStyleSearchBits::Auto as fallback
        
        instead of SfxStyleSheetBasePool::GetSearchMask()
        
        Change-Id: I2ca3ccc775f30f0ffa99f6cc2c41c69c6d401010
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93493
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-05  Caolán McNamara  <caolanm@redhat.com>  [0587cd484c010aa9ed21048d4ad35aae1ed5cd50]

        we end up making a nFamily style, not the style of GetSearchFamily
        
        so use that as the filter
        
        Change-Id: I91ef5b07ccbe9a4ceafa86e2331ea72bebe38145
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93492
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-05  Caolán McNamara  <caolanm@redhat.com>  [a53d8a01da71a1a278ee159e901a4303a9fe0883]

        help states that SfxNewStyleDlg lists SfxStyleSearchBits::UserDefined styles
        
        Change-Id: Ibf89d0ff1154b943a5650ac6cd6aa64a084c15cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93491
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-05  Caolán McNamara  <caolanm@redhat.com>  [37ee5d363890065ecc881e93ea540cfdebf76dfe]

        use SfxStyleSearchBits::All for SfxNewStyleDlg in writer, like calc does
        
        Change-Id: I44399a617b07acb93ca33d537bcfcc5554e1ede5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93490
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-05  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [57c10c3fa2406d68ae87049ed1a28646f8e8e3b3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6522d1a261301211b35885ee9709f64f9a587edb
          - tdf#131416 Syntax diagrams
            
            - Print & Select Case statements
            - GoSub,GoTo, On…GoSub/GoTo statements
              - section reuse + x-refs
            
            Change-Id: I785d46013d7e8e9f571b2a2d2abaa3e2e41d223f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93376
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-05  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [fdaf4761bc106d7443ff95491d759baf4d1804c8]

        Icons: fix for tdf#128689 wrong Korean vertical text icons
        
        Change-Id: I21b4f1c11f65554b5bc7fc15c71770be49e33882
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93476
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-05-05  Caolán McNamara  <caolanm@redhat.com>  [8a9bbd316fd0b798ce60482f904927010ea9fcc5]

        don't need to save and restore the search mask if it doesn't get changed
        
        Change-Id: I19ee6a916017cb49092a2b74bc2bfd9b99b8c72d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93489
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [823a224843ee78a33f2d346c02344a88a77b2758]

        tdf#132187: sw: Add unittest
        
        Change-Id: I767f96fd8d373df9b8cbecd9cb75ed114166d0f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93485
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f4e010cf0ee2f923bfc8b2d0184607f9aa3664a1]

        Fix typo
        
        Change-Id: Id033f67d886665dcb2cb7755f8461cfd3ea5cebe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93488
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2020-05-05  Miklos Vajna  <vmiklos@collabora.com>  [8af2c4e3a517e3b75f2ace9719c1ca03153baddf]

        sw from-bottom relative orientation: add UI
        
        And fix the value of LAST: it seems this went wrong in commit
        c2fc91664f71c447209d2cd29c0df1d7faba4927 (Convert LB flags to scoped
        enum, 2016-05-14), where the upper limit went from 0x80000000 to
        0x080000, which means it started to matter if we allow equality or not.
        Other places compare LAST without allowing equality, so leave that
        unchanged and instead give LAST its own value.
        
        Change-Id: I0ceac18475f5f50b792c7a8442648c9ba2a25236
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93477
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-05-05  Caolán McNamara  <caolanm@redhat.com>  [176b933552bc0d0ded3363462e623fa300d5d892]

        use GetFamilyItem_Impl to determine the active family
        
        Change-Id: I1ddb4a0312f87cb549e5a054f79a72210af082a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93475
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-05  Caolán McNamara  <caolanm@redhat.com>  [bcd1d182a3dbcccc74b02ba051ac3520d0c4cd47]

        SearchMask doesn't have a bearing on whether to enable/disable tree drag
        
        Change-Id: Id537a7a57adc6245025abb899fc9cfa61fb33d42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93474
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-05  Michael Weghorn  <m.weghorn@posteo.de>  [adc783cccd06f26a6c997d3dcd894bb4dd93112e]

        Prefill doc count in mail merge's "Send Email" dialog
        
        Initialize the last document number with the doc count in the
        "Send Email Documents" mail merge dialog, just as is done
        for the "Print Merged Documents" and "Save Merged Documents"
        dialogs already.
        
        While at it, also set maximum value for the "from" spinbutton
        for the "Print Merged Documents" dialog.
        
        Change-Id: Idbd6d07eb7a21f2abf27ee06e7170125e1c706f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93459
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-05-05  Michael Weghorn  <m.weghorn@posteo.de>  [00ba164a6ef36c0adb3ff73c6f1c6e0c4191c1cb]

        SwMMResultEmailDialog::FillInEmailSettings: Turn check into assert
        
        Since SwMMResultEmailDialog::FillInEmailSettings is only called
        from the SwMMResultEmailDialog ctor, 'm_xMailToLB->get_count()'
        should always return 0 here.
        
        Change-Id: I156552c17f5a53f6049d0a25231ba91143fdfe62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93458
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-05-05  Caolán McNamara  <caolanm@redhat.com>  [7821cdcc9a08e23408531fcfaf68c02f0556c969]

        nFamily is the SfxStyleFamily which was modified
        
        so it seems natural to use that in the force update internal list call
        
        Change-Id: Id5871bdec5f2e06be6728c4a0290e8c91681d4fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93473
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-05  Caolán McNamara  <caolanm@redhat.com>  [4ce4d8e0d64867a47a8c7355894f6ae3d576db6d]

        we want to invalidate the current iterator
        
        if there isn't one we shouldn't need to create one to invalidate it
        
        Change-Id: Ia936f71c18c45d8e08f013ffa143c196109495ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93471
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-05  Caolán McNamara  <caolanm@redhat.com>  [dc9771d36ec48c9d6a9d60cfb580469a80136f60]

        ScOrcusStyles::commit_cell_style creates SfxStyleFamily::Para styles
        
        and setAllStandard is only called on the results of that
        
        so rename it to setAllParaStandard and we can safely assume that
        the mask should be ::All
        
        Change-Id: I087b40ed919c1b8724d5d36bae2f94180148cec2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93470
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-05  Caolán McNamara  <caolanm@redhat.com>  [d78f53a31d050ac63c33a7219ef464d9906a37b8]

        pass SfxStyleFamily explicitly to SfxStyleSheetBasePool::ChangeParent
        
        Change-Id: I7bc570899170b7a21e4d54e58d7a8ada0f79b918
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93469
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-05  Pranam Lashkari  <lpranam@collabora.com>  [50724c796dbb52b73aa47a85d720d2e3200a0dec]

        tdf#131230: Sidebar: Can't set Automatic color
        
        This also solved the issue in sidebar with some controls
        when selecting an item it selects the item below
        
        Change-Id: I607b8bc44402b57b5c4833f918fb41b23ddf48c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93099
        Tested-by: Marco Cecchetti <marco.cecchetti@collabora.com>
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>
        (cherry picked from commit 756bbe3f94fe1736406b7fd16ce62a67e7e62769)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93380
        Tested-by: Jenkins
        Reviewed-by: Pranam Lashkari <lpranam@collabora.com>

2020-05-05  Caolán McNamara  <caolanm@redhat.com>  [4a6175529c05b119471712889f5d50d7e8b5d91c]

        don't need to save and restore the search mask if it doesn't get changed
        
        Change-Id: Ic7da569f9133d31783c238d7ca4a4cc1ae0244f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93468
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-05  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [ec22120d81ff52e013881a3b2c4c54b74576953c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9954291143c1edee4361edc70627bdab6778c3c9
          - Visibility improvements
            
            Change-Id: I75e2e37e3fed3adaabbb7c0baca458771e8a54ab
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88094
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-05  Caolán McNamara  <caolanm@redhat.com>  [e0eadb23c19b1963b08c49b68b228925c27b2a21]

        FuHangulHanjaConversion::ConvertStyles reused current search family
        
        it doesn't look right to me that tools->language->chinese_conversion operates
        differently depending on what happened to get selected in the style navigator
        last, presumably it should work on all styles
        
        Change-Id: Iff698ee25e5e85899542891260091428ea77873d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93467
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-05  Caolán McNamara  <caolanm@redhat.com>  [a5bbbba632c6aecb8cf24d906b05f145dea1fc41]

        make the family and mask explicit in SfxStyleSheetBasePool::First
        
        Change-Id: I36655b65ca00e5f7b8779a28d4a1778c8e35dc4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93461
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-05  Caolán McNamara  <caolanm@redhat.com>  [a46cf617e39be24f16d074c836d558eaa7f1f336]

        IdleCalcTextWidthScope uses SfxStyleSheetBasePool::Find
        
        with a SfxStyleFamily::Page arg so there no need to call
        SetSearchMask(SfxStyleFamily::Page) on the SfxStyleSheetBasePool
        
        so then there's no need to save and restore the family and mask because we
        don't change it and don't need to use it.
        
        Change-Id: I6677731d680a72554a1c02b3008b62d47aa8b568
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93454
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-05  Stephan Bergmann  <sbergman@redhat.com>  [69ee8dbb70ca10c7884edd0925e01ec76ae043d8]

        Add comment about duplication of information
        
        ...between download.lst and solenv/flatpak-manifest.in
        
        Change-Id: Ic53686f46d3f814141d067ff51bd0e6a8fdb5596
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93460
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [342d98b8aae6dcea0a5eec9ad97214fa17409437]

        SdrPdfImport: add a test class to sd and write a simple test
        
        Open a simple PDF document, run the "break" action, check that
        we get the expected text as a text object.
        
        Change-Id: Iadb458f06b437689202eb013cb900edaabf17673
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93395
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-05  Caolán McNamara  <caolanm@redhat.com>  [8e53551db00d325dd638d45e50b32984dc778f17]

        Related: tdf#130108 ensure we don't reuse the last SetSearchMask setting
        
        Conditional style formats can only be SfxStyleFamily::Para formats
        as far as I see, and presumably we don't want to reuse any previous
        SetSearchMask settings here in xml export, so this looks like a dup
        of the same problem of
        
        commit 454a3c945fdc02d706b0a5ad49ca13e0443fa8e5
        Date:   Sun May 3 16:43:06 2020 +0100
        
            Resolves: tdf#130108 ensure we don't reuse the last SetSearchMask setting
        
        Change-Id: Ic26b450068bd1e13a3c82b1c1466630402498787
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93453
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-05  Luboš Luňák  <l.lunak@collabora.com>  [c7e07cc736f33ccf751b326f7ae422682e428133]

        Skia has fast bitmap scaling too, if using Vulkan
        
        This seems to only enable better sampling in Impress, but still.
        
        Change-Id: I654e320a55982183ea0b935618badb3409b94316
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93434
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-05  Luboš Luňák  <l.lunak@collabora.com>  [ef425f4e315d7afa79023d356cd05cc517d1f6b6]

        avoid Skia CPU-based scaling if an image is wanted in the end
        
        Change-Id: Ia08bc3824c9040e9601f4e4c3296e02b53ad5221
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93433
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-05  Caolán McNamara  <caolanm@redhat.com>  [017f90788c330d2e35a9c05a56b564d0ab4aafaf]

        nFamily is already set to SfxStyleFamily::Para
        
        Change-Id: Idbe36ef183148ea126e90ff14f011d403dbaa62f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93447
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-05  Caolán McNamara  <caolanm@redhat.com>  [d6acdb786c25619ed02d20dde7fe082b11d4a8dc]

        drop SfxStyleSheetBasePool::Count
        
        and use CreateIterator to make it explicit what is being counted
        
        Change-Id: I8d76aef601533960a23c056b83a48c4f130bbe75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93446
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-05  Caolán McNamara  <caolanm@redhat.com>  [1138adc105e18cc0ef6af5de7529fba1723e960b]

        use SfxStyleSheetIterator::Count directly
        
        Change-Id: I0715066cfbbf3457b3e000506d312b9cc0aea2d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93445
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-05  Caolán McNamara  <caolanm@redhat.com>  [35b28515f8328bebb1cdfc5b85235d30e83f094e]

        search mask is always overwritten
        
        and isn't used by SfxNewStyleDlg anymore
        
        Change-Id: Ia4ea161b3d292e6324c5f6a4c347623e10a2c8ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93360
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-05  Caolán McNamara  <caolanm@redhat.com>  [fe13c79964073fa2502cf9efc8f115d00bba6fae]

        same code on each branch
        
        Change-Id: Ifb98c6dbd1f72fcfae3958b0444facfc9c6f4cfc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93359
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [988c5d8976536ebb87c9470e48650d90bcc27389]

        add some leak suppressions
        
        Change-Id: Ie004a2fd3b5f2654541b0bcec0d4d7dae312598f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93451
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-05  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [0db4cc8e0910b7e09787b6f7a7ef3b124a2cbf57]

        tdf#42949 Fix IWYU warnings in reportdesign/*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ica1a10a8f8fff7c3780adcc30b2c8d0e385b1326
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93307
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-05-05  Balazs Varga  <balazs.varga991@gmail.com>  [778a81c114187b193140ebe816eec0805f40b6ab]

        tdf#132486 Chart: fix OOXML export of ShiftedCategoryPosition
        
        Regression from commit 75156c6fd73dc202df541306e1636727d51d6fc3
        (tdf#132076 Chart OOXML: fix lost date format of X axis)
        
        Change-Id: I4bb62959775b0b6ed11e1f7e5473c3b9805f4e29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92420
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-05  Miklos Vajna  <vmiklos@collabora.com>  [62ba3248f654febe55fdf422163fff76552e9c32]

        tdf#132320 writerfilter: fix typo in factoryimpl_ns.py
        
        Regression from 821ab16a1fb0353397914131ab559685d12b92b7 (writerfilter:
        convert factoryimpl_ns to Python, 2014-07-27), this was probably
        unnoticed so far, because writerfilter/qa/ooxml/watch-generated-code.sh
        says the end result is the same with or without this.
        
        Change-Id: I570c411c26a399db1df94b56eebce83fe716ae57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93440
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-05-05  Heiko Tietze  <tietze.heiko@gmail.com>  [1bc96e1d9c4d372761ac4b6a2891cbcc3768a60f]

        Some improvements to About box and branding
        
        * Label left-aligned (tdf#132322)
        * Long build string cut at 25 chars
        * Extra text such as Tinderbox info wraps now at Misc
        * UI-Language shortened to just UI
        * More padding between about image and text
        
        * Splash screen uses Vegur font
        * Splash with small border
        * Non-TDF logos have a "Community Edition" text
        
        Change-Id: I1ec31e22052e365f28fe91de3e083252975911c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93444
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-05-05  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [f14691683900f6b28737be8c599e1ee4e8386e14]

        Sukapura: Update Column/Row/Cell related, emoji icons
        
        Change-Id: I73df6c19bc98346873b16d4c6471324e11d117cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93449
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-05-05  Lionel Elie Mamane  <lionel@mamane.lu>  [97a2c1fc5e376c0c00968f17a0392c6d3a5ed565]

        tdf#122408 make StatementComposer apply HAVING clause
        
        Change-Id: I381c918e8cac2800367bc586f8c230d46bcd71e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93448
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2020-05-04  Stephan Bergmann  <sbergman@redhat.com>  [da21c6756571037dd2e5956a5aa56615f8f29be7]

        Adapt to hardened_runtime.xcent
        
        ...generated since 88453fd13a653963b394b8f865ff104b5545f137 "Enable debugging of
        a hardened process on macOS"
        
        Change-Id: I061b3673855d6e44f0fbf805f8cda1a9ee6f2196
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93431
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-04  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [db3d90abd3bb830b079169397f656c56bdcc3af8]

        sw: moved setting shape name to earlier stage
        
        During setting of some shape properties undo/redo code is called.
        Undo/redo code should know about shape and style name.
        
        Change-Id: I5240c450d0c739a245e32e9ca6f34518f35ddda5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93214
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-04  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [0bb9197653f9fb73735769acca5f19428726baa6]

        tdf#116883: sw: unittest for lists with complex level format
        
        Change-Id: I12a9cc1d08525536182227f26e5c44c7b8a4b319
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93125
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-05-04  Luboš Luňák  <l.lunak@collabora.com>  [16ab4c5cc82829927c2e876af7e511c0f1fb6284]

        remove old Skia text render methods that do not use Skia directly
        
        The cairo-based method on Unix and manual glyph handling way taken
        from GL on Windows should be longer be needed, now that using Skia
        itself for text rendering seems to work fine.
        
        This reverts more or less reverts the following commits:
        b1d3ef798a89d11b853c467fa9ce0fe6ed235735
        5ac9a62f3a354db80837bdd1c95b763989b303bb
        619959827003814053a5e9ec81acfd07b3aa270a
        6f5c85daa0e5073d87d1d7699bfa59af159686ca
        ad3580df085b3a3d66eb73cae997ea5ca178ccc1
        f109a1ac6fdf0c878d53dfea6fceffd93248608f
        59205c742c43b4c456b69c3fd94e7fa35ff3eec0
        
        Change-Id: Ib28b2469c7d6471c227bb2aa08d5485bb24c2fe1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93428
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-04  Gülşah Köse  <gulsah.kose@collabora.com>  [603df08a1e0211099ce2cf258cfe64a74ed6ded9]

        tdf#131175 Import data label solid fill and color.
        
        Change-Id: I8a3ef6e60d4f2a13310bb9a8fc4eb873df3f9b4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93407
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-05-04  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [e7f3731b8d3e930f85e7df0c0e55bbb1aaea191b]

        tdf#64690 - Extend selection on find/replace
        
        In the Basic code window, extend the selection on the last paragraph
        during the search/replace process in order to consider newly inserted
        text portions.
        
        Change-Id: I27ad998709ac25cffbef4a354c87d422f97e1b51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93432
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [02323e893a2bd426ee8a07d25ac7d4a1e66d3be1]

        fix leak in comphelper::TestHash
        
        by shutting down NSS at end of test
        
        Change-Id: I63694e9bc54e8c142592005be353af7ed95d444d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93427
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-04  Mike Kaganski  <mike.kaganski@collabora.com>  [72795f68df49cfb58aee70daa848a1889a117c28]

        StackBlur filter: Don't create threads for small bitmap
        
        This makes the last (or the only) strip to run im main thread, thus
        removing threading overhead for small (width/height <= 16) objects.
        
        Change-Id: I6da050a62b00a013838f16eb94a32e2639d93aec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93423
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-05-04  Stephan Bergmann  <sbergman@redhat.com>  [986a7625745241d8b2742b9bd15da553c9e6e54a]

        Missing gengal vclplug dependencies for macOS and Windows
        
        Building e.g. Gallery_backgrounds from scratch failed there with
        
          no suitable windowing system found, exiting.
        
        Change-Id: Icf2dd26441554e573914f371d0d5eb21e99f5f0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93429
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [0eac1549c9b6d84142238e62f629bd58321da727]

        related: tdf#130108: sc: Add unittest
        
        The issue per se can't be tested in ScExportTest
        because it's not happening when using the commandline, but the gui.
        See: https://bugs.documentfoundation.org/show_bug.cgi?id=130108#c13
        Still, there is no existing test for x:dxfs elements so I think
        this test is still useful
        
        Change-Id: I5fc650aedfa06416732941367b31cc18199e2cc3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93411
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-04  László Németh  <nemeth@numbertext.org>  [81ce88aa80f8e7cde4fdc5b211e9500a3599643c]

        tdf#132514 DOCX import: fix lost table style with footer
        
        Table paragraphs collected for table style processing
        were mixed when both body text and footer contain tables,
        i.e. clearing paragraph vector at processing the first table
        resulted missing paragraph vector and table style processing
        for the other one.
        
        Now tables in footer, also nested tables collect their
        paragraphs in separated table paragraph vectors.
        
        Regression from commit 6c5da2cd7af5c2d90e4d8e9635ba8c9989c87923
        (tdf#119054 DOCX: fix not table style based bottom margin).
        
        Change-Id: Ib8568d8379cfb7da869120cdc7fe12895252d661
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93415
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-05-04  Caolán McNamara  <caolanm@redhat.com>  [224c155d89e4d957c0d566a5aea6004a466d54e9]

        make Search family and mask explicit for SfxNewStyleDlg
        
        Change-Id: Ib3e5765d37474188d6505f1d9965969ee6c24f0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93358
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-04  Caolán McNamara  <caolanm@redhat.com>  [9ca3a372a45d146acb8efdda5c02bd10e1a14ab3]

        default CreateIterator mask to SfxStyleSearchBits::All
        
        Change-Id: Ie79eff57646853613e8c6060adbce92dd388df5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93357
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-04  Caolán McNamara  <caolanm@redhat.com>  [fe70f736de7e5e92fcedc4b123e419ec805fdece]

        no need to save and restore the SaveMask if we don't change it
        
        Change-Id: I4cc4c68fee1e38fd5fc7b20685e722d51fc791a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93356
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-04  Caolán McNamara  <caolanm@redhat.com>  [322d8e516b81671c097717f406e821f8edf7f39b]

        for these we know what the SearchFamily and GetSearchMask are already
        
        Change-Id: If12f144bb4e9d02a5caafc5ea64dd1dc7b8b5709
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93355
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-04  Michael Stahl  <Michael.Stahl@cib.de>  [49f26e7dae550aff6ca90b3cda7f89e11ac8cfd4]

        tdf#132187 sw: fix creation of frames on end node in CopyWithFlyInFly()
        
        The problem is that the rInsPos node is included in the range passed to
        MakeFrames(), but it already has a frame, so now it has 2 and that
        means the next call to MakeFrames() in this position will create all the
        frames twice.
        
        This is tricky because while in practice there is currently only one
        layout in theory there could be multiple, and then it could happen that
        RecreateStartTextFrames() will destroy the node's frame in one layout
        but not the other, while MakeFrames() always works on all layouts.
        
        Fix this by checking if all the existing frames survive
        RecreateStartTextFrames() and if it's not the case (like in tdf#130685)
        explicitly delete all the frames and including the node in MakeFrames().
        
        (regression from 166b5010b402a41b192b1659093a25acf9065fd9)
        
        Change-Id: I1bba11da053fe1c6359b2f76f3a352e44c6a2a1d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93416
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-05-04  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [f6ac5e863c3c432c3b5e2643f16aa99a44a4e436]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 115422426e5c514b05d8f64afa27141bb9ef1ae0
          - tdf#131416 Basic Subroutines help pages
            
            - Function, Property & Sub statements
            - Public, Private are keywords, Global removed from diagrams:
              -  Global=Public as Basic libraries remain in memory
            - Basic toc & index
            
            Change-Id: If107f4d148b4da399dd03d1b18ea3da5454bb9ac
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92784
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-04  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [31a09e639f2769d29cd996b8e982fa14a3de78d8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b2f0c674155a29174fca5acfa0c4036c3320fc6c
          - tdf#131416 Basic help pages
            
            - Redim
            - Type
            
            Change-Id: I473c7d9469705ddde52e51cd6d2695c87bb5781d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93369
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-04  Luboš Luňák  <l.lunak@collabora.com>  [9dc7b88f5d3a3af0307b4ae39a01247677907d80]

        remove checkboxes for enabling OpenGL
        
        The expert options still stay, but the checkboxes are a bit confusing
        when also the Skia checkbox is there, Skia is for now the default,
        and if Skia drawing goes well then the OpenGL drawing method can
        be slowly phased out.
        
        Change-Id: Iaea7e471f27010291abedb644d4728189345e3b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93408
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-05-04  Stephan Bergmann  <sbergman@redhat.com>  [2a9ea3c978f039d8ed9689f925860d07fbb4b717]

        Adapt test code to Clang 11 trunk change
        
        ...<https://github.com/llvm/llvm-project/commit/
        159a9f7e76307734bcdcae3357640e42e0733194> "[AST] Print a<b<c>> without extra
        spaces in C++11 or later."
        
        Change-Id: Ic8a2ab1ee9082e150cf0ebe1f6538a1a1deb7853
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93409
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [dba50d5e6c1b4d3d16690ee5b8a9648c652f41e7]

        SdrPdfImport: use convertPointToMm100 for all unit conversion
        
        Change-Id: I78b3512cc0b9aea1fa4e9a810ec71eadd00b7635
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93391
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-04  Fatih  <budakf@itu.edu.tr>  [305dab19f8a5ae320f0772829d1be73a62c9bb48]

        Use pragma once instead of include guards
        
        Change-Id: Ife31f595e7b704903f65eb8ba327da12a8fcf4d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92786
        Tested-by: Jenkins
        Reviewed-by: Yusuf Keten <ketenyusuf@gmail.com>
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-05-04  Stephan Bergmann  <sbergman@redhat.com>  [a05ad2aab70de111aa52d856c1f2c1c94313129b]

        Remove what looks like debug printf
        
        ...left over presumably accidentally by bb459008de9d410e6e7ea982ce30aa22f70ae849
        "vcl: add DetectorTools + tests, refactor array string matching", but which
        causes heap-buffer-overflow during CppunitTest_vcl_filters_test when printing an
        apparently not null-terminated string, see
        <https://ci.libreoffice.org/job/lo_ubsan/1614/>:
        
        > ==12896==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x61d0000e5480 at pc 0x000000454f7f bp 0x7fffaff10200 sp 0x7fffaff0f9b0
        > READ of size 2049 at 0x61d0000e5480 thread T0
        >     #0 0x454f7e in printf_common(void*, char const*, __va_list_tag*) /home/tdf/lode/packages/llvm-472c6ef8b0f53061b049039f9775ab127beafbe4.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors_format.inc:547
        >     #1 0x45568b in vprintf /home/tdf/lode/packages/llvm-472c6ef8b0f53061b049039f9775ab127beafbe4.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:1631
        >     #2 0x45575e in printf /home/tdf/lode/packages/llvm-472c6ef8b0f53061b049039f9775ab127beafbe4.src/compiler-rt/lib/asan/../sanitizer_common/sanitizer_common_interceptors.inc:1689
        >     #3 0x2b0e63a119ca in vcl::checkArrayForMatchingStrings(char const*, int, std::__debug::vector<rtl::OString, std::allocator<rtl::OString> > const&) /vcl/inc/graphic/DetectorTools.hxx:57:9
        >     #4 0x2b0e63a1ad0a in vcl::GraphicFormatDetector::checkXBM() /vcl/source/filter/GraphicFormatDetector.cxx:426:9
        [...]
        > 0x61d0000e5480 is located 0 bytes to the right of 2048-byte region [0x61d0000e4c80,0x61d0000e5480)
        > allocated by thread T0 here:
        >     #0 0x4f5648 in operator new[](unsigned long) /home/tdf/lode/packages/llvm-472c6ef8b0f53061b049039f9775ab127beafbe4.src/compiler-rt/lib/asan/asan_new_delete.cc:108
        >     #1 0x2b0e63a1a839 in vcl::GraphicFormatDetector::checkXBM() /vcl/source/filter/GraphicFormatDetector.cxx:419:42
        >     #2 0x2b0e639685b8 in ImpPeekGraphicFormat(SvStream&, rtl::OUString&, bool) /vcl/source/filter/graphicfilter.cxx:394:23
        >     #3 0x2b0e639693b0 in GraphicFilter::ImpTestOrFindFormat(rtl::OUString const&, SvStream&, unsigned short&) /vcl/source/filter/graphicfilter.cxx:455:13
        >     #4 0x2b0e63970153 in GraphicFilter::ImportGraphic(Graphic&, rtl::OUString const&, SvStream&, unsigned short, unsigned short*, GraphicFilterImportFlags, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const*, WmfExternal const*) /vcl/source/filter/graphicfilter.cxx:1437:19
        
        Change-Id: I8d88a417083c14e4f1a9a78f9e1354390283d83c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93403
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-04  Miklos Vajna  <vmiklos@collabora.com>  [800085d4fb0831f2065e86bfd99164cd89998fcd]

        sw reqif-xhtml import, embedded objects: handle Ole10Native stream
        
        This is the import side of commit
        1392fd6a7eaf9f507639096984c2a0108f254795 (sw reqif-xhtml export,
        embedded objects: handle Ole10Native stream, 2020-04-30).
        
        Change-Id: Ib98620f06c471a58e75b0e6c0230d37820dbc928
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93402
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-05-04  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f3fc0116ff5258bdee68518ae3ae53f59e8dbbd5]

        tdf#79082 Add test for correctly importing tab stops from ppt
        
        Change-Id: Iafccbe50e6e00e3a4c5155dabf898c12e8b8176c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93397
        Tested-by: Jenkins
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-05-04  Piet van Oostrum  <piet@vanoostrum.org>  [070f44e3b2d7dcf26de68ee46c50dad5c0cf2170]

        tdf#79082 Correctly import PPT tabs
        
        Change-Id: I7ac5ccb356501983da645f0a6037b5292ce8b5b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/20207
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Jenkins

2020-05-04  Miklos Vajna  <vmiklos@collabora.com>  [934fd1c617d1f7fba90f922bf2d526ea3f35f9b7]

        sw: prefix members of SwAutoCorrDoc, SwDontExpandItem, SwHyphArgs and ...
        
        ... SwUndoDrawUnGroupConnectToLayout
        
        See tdf#94879 for motivation.
        
        Change-Id: Ic3c3d9775fdb54ca59321166ea86fc0bdc4fa18f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93396
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-05-04  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [835b86437446a81541ab6923f7776a0a71c44ab9]

        tdf#131366 Update graphite to 1.3.14
        
        Change-Id: If7abe97a6b8b9a5c8738db9bce1aec7bf1507ba5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93095
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-05-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [029194643d0ba7d76df28bc21eec4a27492eea99]

        drawinglayer: extract constant in renderWrongSpellPrimitive2D
        
        Change-Id: I131e2d5620d027f32dc2929cd12fedb168e30e9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93390
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2f844056c340ead941188fd1ea7ad2b1400586aa]

        drawinglayer: flatten renderWrongSpellPrimitive2D
        
        Change-Id: I93ff19f9f54b6f14c660af554d697b9ba525f81c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93389
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e4f72f84661fba50937891e28f73f6661edaa21e]

        remove helperwrongspellrenderer.{cxx,hxx} from clang-format blacklist
        
        Change-Id: Ib0b1f389189012ab27dd061481737ac6a6a1a84e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93388
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a57a6d145f7c91cc1ba51f73ea7be217f5837be7]

        pragma once in helperwrongspellrenderer.hxx
        
        Change-Id: I25aac069b9212824fee50240a1b6682bf7e6f0f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93387
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e360fb8a316215e6b2d2d27be24b038f0b16a82c]

        organize includes in vclpixelprocessor2d.cxx
        
        Change-Id: I1590e437946aaa4bd3a8b6a2c47d2ee17d2060a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93386
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [94d5587e013ba61091d90d6636d0e6f320ac5615]

        organize includes in vclprocessor2d.cxx
        
        Change-Id: I1117eb86823762882d463c6e4d3b295efaa3151c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93365
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8e63a3623a05713154d798081b13374a819fa84f]

        dl: replace OSL_ENSURE with SAL_WARN_IF in impBufferDevice
        
        Change-Id: I457b9310109157da03b6c310783651f5232d2054
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93364
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f256d5d5cb3f715325c2bff03c2cca2046bbf97c]

        drawinglayer: remove aBuffer typedef in VDevBuffer
        
        Also use back() method on vector instead of end() - 1
        
        Change-Id: I944691d097f82b1651cff87a7bb0d7c457ece27a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93363
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e5889bb63a20061b3986afff5e64062c8db3fd64]

        remove vclhelperbufferdevice.{cxx,hxx} from clang-format blacklist
        
        Change-Id: I0ab6572ab700756322f96b982f7faeb6d8dc9fb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93362
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1a86c041cd9eaefd5869df984c780b84f847e6fd]

        pragma once in vclhelperbufferdevice.hxx
        
        Change-Id: I12e53849fa23496799ba5e45fc0077cb9b54048c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93361
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b6caf887c6e47b65b3453b4319180325d67a5671]

        Fix typo
        
        Change-Id: Ic084ebbc04731b362bac0cf51e4b2bbdf5ef0526
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93208
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a162f0f036fa1d0dc4dcd63c7859bda0b5702247]

        Fix typos
        
        Change-Id: I63ae6adec1967bcf888538437e5e88f0acdea66e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93392
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2020-05-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b58b06fdc5edc9dbe5178225b2c090f7faf1918a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 45490e779509af867ed9da186f834cc868d518db
          - tdf#132630 Hide Whitespace -> Show Whitespace
            
            Change-Id: I9a14cce825874338b87b5f82f55c52f661e7a877
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93346
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-03  Caolán McNamara  <caolanm@redhat.com>  [00db5933ded1884b2ac453552badae20fa943478]

        use SfxStyleSearchBits::All for GenerateUnusedName
        
        use in SfxManageStyleSheetPage is definitely with
        SfxStyleSearchBits::All applied. It seems almost certain that
        use in SwDocShell::ExecStyleSheet would prefer that
        
        Change-Id: I245c3f02bcce87f124bf0e507b59738a6dff34d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93354
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-03  Caolán McNamara  <caolanm@redhat.com>  [a9102a1c637272d88ef542d37b871bd9278cacb7]

        explicitly pass SfxStyleFamily to GenerateUnusedName
        
        Change-Id: I7879578383d58cb65441c9049e91e33bb4827afb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93353
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [28609e1017adf10cdfa513639406e362e578259e]

        vcl: simplify graphic type detection for EPS files
        
        Change-Id: Ia48560274c33aaa8e81a5ee6eb00f6470e92e0fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93349
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fe98579520ebf3b570dc9f93451d7928769e4c43]

        vcl: add test case for EPS file detection
        
        Change-Id: Ia6a4cedf5c570e5d9544887ae66da0ec1e491647
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93348
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-03  Andras Timar  <andras.timar@collabora.com>  [3cf06b8f320b9db48d39474c05a98936b08c0a2f]

        setuprc has to be a .PHONY target in order to get the current git hash
        
        Change-Id: I7962966b9e0075715e419a375c74283e2a771e01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93367
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-05-03  Caolán McNamara  <caolanm@redhat.com>  [e3517eefed2d4767648cb52d4a9863908cadc3d8]

        Related: tdf#130108 expand single arg SfxStyleSheetBasePool::Find uses
        
        remove it and expand its uses to explicitly show what it does
        
        Change-Id: I2d4511c58b51003c327a2c70e3cc4f60751f520d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93352
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-03  Caolán McNamara  <caolanm@redhat.com>  [454a3c945fdc02d706b0a5ad49ca13e0443fa8e5]

        Resolves: tdf#130108 ensure we don't reuse the last SetSearchMask setting
        
        Change-Id: Iddc4438b8bd30576be4531d47b6be0ac70847a9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93350
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-03  Andras Timar  <andras.timar@collabora.com>  [18f9d47e8336909ae2814c921be56ed843a6979d]

        Update git submodules
        
        * Update translations from branch 'master'
          to 704f999109b58d58954585e970c8896b18803557
          - Updated Slovenian translation
            
            Change-Id: I8b7bf5de319cc6f31b6e01209378537f7f9286ec
            
2020-05-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [bb459008de9d410e6e7ea982ce30aa22f70ae849]

        vcl: add DetectorTools + tests, refactor array string matching
        
        Add DetectorTools with byte array searching and matching to a
        input string (or another byte array). This refactors the existing
        function in GraphicFormatDetector. It needs to go into its own
        header so that the function(s) can be tested easily. Replace
        the previous searchEntry implementation with refactored one in
        the source code.
        
        Change-Id: I59d30b694e13f28d6366f1a99fe2ef2ea3c1a07d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93339
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [76803b37038f47e7c74bbf3896c2a9b16a45909e]

        vcl: extend TypeSerializerTest for Graphic serialization
        
        Add test case for Animation and GDIMetaFile serialization.
        
        Change-Id: Ibe2fa9982c8faea36e1f26ca9c6b735ae0ebd8ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93337
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-03  Caolán McNamara  <caolanm@redhat.com>  [9a87be305520d91085859ddacdf45e373efb5426]

        Resolves: tdf#131898 we only want the text from column 0
        
        in the fallback file picker
        
        Change-Id: I60527661f83fde135145249a14b4f3b35840fff8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93347
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c90f39f9397a4814e40e5aa1518963467675e11e]

        vcl: Simplify searchEntry in GraphicFormatDetector
        
        Makes the code much more readable..
        
        Change-Id: I99d89652bda4ac74c867d70ec565403510c58c61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93338
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-03  andreas kainz  <kainz.a@gmail.com>  [1411998edbd679c922ffc1cea85656c1298f2d18]

        Templates: add simple writer template
        
        Change-Id: Idfd6e13ed5d5bfb76a8aed492abcdbb7d15e94aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93336
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-03  andreas kainz  <kainz.a@gmail.com>  [72d29798faac7bee311219b48d4a8373e6d50da3]

        tdf#132623 custom property dialog expand update
        
        Change-Id: Iab659269942853ed330ef65fbcb1e0155b3b24cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93335
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1114ebb37487bd0f7ad0e327fa571a5c925b237c]

        vcl: add Graphic reading to TypeSerializer + tests
        
        Change-Id: I73aafc4f9a6f964a31d116610df6cf15dc51770c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93334
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [92b0a4d933d682bfce10fa5f04c7a966f20cde7a]

        SdrPdfImport: rename ImportText to InsertTextObject
        
        There are two ImportText methods, so rename one to something
        else to avoid confusion.
        
        Change-Id: I1ccc491fca47b2d72ba1f7bd5a75d325819ec041
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93333
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [09e28008376e2f2a187067409d3076e81eba022e]

        move unit conversions to UnitConversion, add convertPointToMm100
        
        Change-Id: I3e5a4632e9809562885c1e0ec5c5262acec145d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93332
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d4190effb9068dff5ebd3c01c7e3073b1af78b2d]

        SdrPdfImport: fix garbled text at breaking the PDF graphic
        
        The text size of OUString expects no. of characters, but we give
        the number of bytes as that is what we get from PDFium. Best to
        just not give the text size at all and let OUString determine
        that as the text shouldbe terminated correctly.
        
        Change-Id: Icc5cd6e851a9d2920faa9ca2eb6d827465483e72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93330
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9e3da9e3bc7133972fae76c27f911fc19ca854b1]

        SdrPdfImport: rename some variables to non-abbreviated names
        
        Change-Id: I1cb004a8e426f8ea26bb930d4897db3763433b31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93329
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [47cd34a60ff9048404075823e519f1abdd4b0e9a]

        use more compact namespace syntax in /include
        
        excluding the UDK headers of course
        
        Change-Id: Iac7ab83d60265f7d362c860776f1de9d5e444ec0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93268
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c79dd92480cbc409a7061da7f3dd3abaaf9a4883]

        vcl: add Graphic serialization (writing) to TypeSerializer + tests
        
        Change-Id: I3c4845550e776c4c2c891d94db71bacea27c9a37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93328
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-03  Julien Nabet  <serval2412@yahoo.fr>  [18c97df0dcb348134d3ceac022a799338e02d7f5]

        Related tdf#131125: Improperly used ampersand
        
        Really search all occurences of Find & Replace
        
        Change-Id: I1c1301451afa4d339902a275594ecb4cd46030db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93331
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-05-02  Pranam Lashkari  <lpranam@collabora.com>  [cbe86ee37018dc4bf04783ecf70fef2863e61ad7]

        Added separate color picker for slide background gradient
        
        Change-Id: I27b60244f011cb482affa5f47cde170daf3fc309
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92889
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-05-02  U-LAPTOP-LENOVO-H\marco  <marcoagpinto@sapo.pt>  [550f564d1689036a247d73d25a2d903b26ad06fa]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to c51a343b3c4c19e57ef3d9b7ceca94d3d4146dfb
          - ﻿Updated the English dictionaries: GB
            
            Change-Id: I7f5a6732dd4f8a8105fbf628e849ce7ec4c93955
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/92929
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2020-05-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b8ab04486fdcd38cfc55350a991f314cda1448d0]

        vcl: test Graphic serialization to a stream - WriteGraphic funct.
        
        Change-Id: Ic365d27e9ef1c676e47de22b8949b5679c0a2841
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93326
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [151c026e43f924f73025704f6b02b6e3c37b533b]

        cleanup namespaces in pdfdocument.hxx
        
        Change-Id: I861a9ef81cda439a17d6d085cf59ace7860f79d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93325
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-02  andreas kainz  <kainz.a@gmail.com>  [df08f2d69ea05f57f5c05294a3bb05993689a380]

        Template: Add Simple writer template style
        
        Change-Id: I6fdf8241d740929a6548029f6926b32ead409d84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93327
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [3b30c934bb4f17af41ceda32b4054e59da9f6f07]

        tdf#106724: sw: Add unittest
        
        Change-Id: Icb65e69a92bd1bbad8db945bf91153eb5c730d23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93314
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4505bc1701be73aab6543520cd342f0f0c8b7853]

        test import and export of multi-page PDF with PDFium filter
        
        The test checks that the exported PDFs contain embedded PDF for
        different pages.
        
        Change-Id: I4e5cd108d8597851d86aa774efbde0d4f2b9d2ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93322
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e1c79efa644bf1cabc0aee02cfc85f1781822fcc]

        remove vclpixelprocessor2d.cxx from clang-format blacklist
        
        Change-Id: I03ad72d0754cb8c180f4eab0e8040c3dab533ef9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93321
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [47ee147e28ce3af33eb514b601e8d45e546fc84c]

        remove vclprocessor2d.cxx from clang-format blacklist
        
        Change-Id: I359dfb0fe6fdf88e9c8141186a770c4cde777161
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93320
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f1d90767ead36f4c716255a1e822c97813e18379]

        vcl: PdfExportTest rename topdf method to saveAsPDF
        
        Change-Id: Id26a79fa047f1f6d26cab1f08e1db57330d4168b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93319
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-05-02  Jim Raykowski  <raykowj@gmail.com>  [9ba0df5d3ccb71acd912507ee0e9e4f3ab4a9b12]

        Resolves: tdf#132477 Fix Writer Navigator drag and drop crash
        
        Dont allow drag and drop when tree root is selected
        
        Change-Id: Ia5b8c07861c4ac9b0e4632ccc09e1cd9211e2a8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92962
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-02  Caolán McNamara  <caolanm@redhat.com>  [ce019a60c0a348eb08453dc159e2805ffe2ba188]

        Related: tdf#132477 use GDK_KEY_Escape to cancel dnd
        
        simply calling gtk_drag_cancel on the treeview dnd under X doesn't seem to work
        as hoped for (though under wayland all is well).  Under X the next (allowed)
        drag effort doesn't work to drop anything, but a then repeated attempt does.
        
        But sending an Escape keyevent to get gtk to cancel the drag for us does work
        as hoped for.
        
        Change-Id: I09d3187e66774f9d23c77e0d515af7ae2a8fe156
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93317
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-02  Caolán McNamara  <caolanm@redhat.com>  [b2dfc44c5c62220f6ca019637f8f4b6576781312]

        use revenge instead of librevenge
        
        Change-Id: I3ec4d8b5e508653668bee3567e32f0920f56e3b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93313
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-02  Caolán McNamara  <caolanm@redhat.com>  [0db6e58fd4273e2a4f6992fe719f965464dadece]

        Resolves: tdf#132604 GtkToolButtons that should be GtkToggleToolButtons
        
        Change-Id: Ie481fd0599e0cbd22ea1be7e353016f951837a1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93318
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-02  Caolán McNamara  <caolanm@redhat.com>  [d8c77a54cebdbb60006aa2391ad75e9d6fd0444b]

        cid#1401342 silence Uncaught exception
        
        Change-Id: I961d68bc02ed22ab446dabbc6073df8ddf6730f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93312
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-02  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [8992c6d40572fadcb309a4e401e0131daaebc1f6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f6eb368525721bf598325dcf78c82604919b9484
          - Basic color functions cleanup
            
            - Color picker dialog wrong link in RGB()
            - extra links in Red(), Green(), Blue()
            
            Change-Id: If515dafedec9333cabf4d6adf34b9e1c59d1b325
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93135
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [05b87ae66ebccd06995cf530b860443ad9503b31]

        Fix typo
        
        Change-Id: I1014ee1ee67b475d5dd72ceb07fd8fd234171f55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93309
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-02  Julien Nabet  <serval2412@yahoo.fr>  [8729c9751253f955840cffd24e2e31b1535a095a]

        tdf#132603: fix crash when selecting part of a comment
        
        See bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=160206
        
        Regression from:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=65404e2c72ea2d5d3f6c074121005b8b9369e7fb
        author	Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>	2020-04-08 08:54:21 +0200
        committer	Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>	2020-04-09 11:14:15 +0200
        commit	65404e2c72ea2d5d3f6c074121005b8b9369e7fb (patch)
        tree	15eeeb5b634c461611893dbe3b49d689ef71f5c4
        parent	40d83914d43f60a196dfabddea0b52e2046b333a (diff)
        Move is*Locked methods to object shell
        They depend on the model, not the view.
        Follow-up to 523922ee9d033fd304d2b50a72b76853ddcfbcdf
        
        Change-Id: I9267e856a0f0fb22778dcd95974bb4217fd3712f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93308
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-05-01  Yusuf Keten  <ketenyusuf@gmail.com>  [b8fb7ecd9cdbe1898c41eaecd9894df8e8f01e25]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I72c978c9d392d1aba1ca99feeacee021835adf52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93098
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-05-01  Michael Stahl  <Michael.Stahl@cib.de>  [9608f72347a8ec99f454802cc3cabc6e32d92370]

        ODF export: fix wrong definition of ODFSVER_LATEST_EXTENDED
        
        The only real use of ODFSVER_LATEST_EXTENDED is as translated value of
        the default ODFVER_LATEST; it must match ODFSVER_012_EXTENDED
        which is larger than ODFSVER_LATEST | ODFSVER_EXTENDED because
        it *is* used in comparisons as the return value of
        GetODFSaneDefaultVersion().
        (Guess the comment means not to use it as literal in comparisons.)
        
        Change-Id: I6ac5e012f314e86acdcb7ac7d615c747cd7b8a52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92726
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-05-01  andreas kainz  <kainz.a@gmail.com>  [e5e64558322b0e6efc75c7fca1cbd0af40044153]

        Template: update category list sort
        
        Change-Id: I6e3b25d65fa0fa57c4bfdac38c3cb6f24aa78f01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93246
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-01  Caolán McNamara  <caolanm@redhat.com>  [161fde0052c6d0616ba54a0799e84d58b2c80688]

        Resolves: tdf#129702 take text from correct model column
        
        Change-Id: If9af51348e5a254a0c5ab621fa162cdda4565e49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93290
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-01  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [d5be139dc6b1633b3c3972352e46dc401c3f830c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 52eb45cd79ed75eb37b46c579860cee4e6180138
          - Help CSS: allow title in header to be wider
            
            Added a column and let the title section to grow into it.
            Also removed the hardcoded size from the Xapian search input.
            
            Change-Id: Id391264a17556a35d54b705621deb9bdecc16af2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93278
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-05-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [31a44b5d08a1419aa1693996376514db577a5e01]

        tdf#130792 Draw crashes when trying to add a point in a multiline
        
        regression from
            commit b4fc996520b47a6212661a9de3a1c72ccfc379a4
            loplugin:useuniqueptr in SdrHdlList
        which changed SdrHdlList so that it crashes when passed a bad index.
        
        I can't seem to fix the calling code without creating other regressions,
        so just revert that part of the commit.
        
        The calling code is in SdrDragView::ImpBegInsObjPoint where it calls
        BegDragObj
        
        Change-Id: I494baa9a2e815fd7b9532840b65483ba2a70bd42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93277
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-01  Caolán McNamara  <caolanm@redhat.com>  [c3a03f03187b697bce84a9efa2de9964eb5466a1]

        transfer halign and valign also
        
        Change-Id: I37bd5adab653f80a120cb9850a0bebd45c5cb7e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93276
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-01  Xisco Fauli  <xiscofauli@libreoffice.org>  [b540e8bc7111ba03ee675a507c098e140a5e81dc]

        tdf#66496: sw: Add unittest
        
        Change-Id: I3f74920cc2d706d6454c3338057cd73bd0e33519
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93261
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-01  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [53828269ce1eeef8c188d9d462b207277eadbd04]

        Update for tdf#130778: Windows installer banner and icons. about images
        
        Change-Id: Id761f5c4de24fa600effb2a2311eb170d814eca2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93249
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-05-01  Stephan Bergmann  <sbergman@redhat.com>  [61c4112dc3d65800a8217591c9828fae918834d9]

        Restructure solenv/bin/assemble-flatpak.sh
        
        ...so that parts of it can be reused by the Flatpak build done from Fedora RPMs
        (see <https://src.fedoraproject.org/flatpaks/libreoffice>).  The reused parts
        are split out into solenv/bin/assemble-flatpak-*.sh files.
        
        (I can't remember any specific reason why I added the <releases> section to the
        Flathub org.libreoffice.LibreOffice.appdata.xml; maybe just because the file
        format allows for it and it appeared easy to generate the section when writing
        the file.  For the Fedora LO RPMs, none of the existing appdata.xml files
        contained such a section, and generating one for the Fedora Flatpak case would
        require obtaining values for those LIBO_VERSION_* variables, so I just added a
        switch to solenv/bin/assemble-flatpak-appdata-step1.sh allowing not to write
        that section at all.  Splitting solenv/bin/assemble-flatpak-appdata.sh in two
        steps is necessary because the Fedora Flatpak case wants to replace the
        screenshots in the first part of the generated
        org.libreoffice.LibreOffice.appdata.xml, but not in the appended original
        appdata.xml files, so needs to hook in between those two steps.)
        
        Change-Id: Ic527f3d88ccbee85e86dad3569b8e73776adf273
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93260
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-01  Stephan Bergmann  <sbergman@redhat.com>  [9ff4b6240d631cd528eb9f3599871f2aa2f07737]

        Adapt solenv/flatpak-manifest.in to 8b9c26218cb2c9526f69b40ff6f72ce757a464c2
        
        ..."external: update libxmlsec to 1.2.30"
        
        Change-Id: I53eb2b0a2e83b081e273d73ca785afdb6af4bd19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93259
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-05-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [0c6004584342b3826223c64eb7d0345276faf4b6]

        move some headers inside their respective modules
        
        Change-Id: I6b463724e301989a60e423bbfc25aa1bf146ff5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93267
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-01  Xisco Fauli  <xiscofauli@libreoffice.org>  [3ea44e0072c97611de0285d9080f11fcfdac1028]

        tdf#66668: sc: Add unittest
        
        Change-Id: Iccc60a5847987f3dc0b4a47e55d0886ada63e4d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93236
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-05-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [48ea0d145dfeac33e17e9b841fe45d53b2e95cfb]

        can just call isXMLToken here
        
        Change-Id: I5cb0b5ce9c9be78b68c757590880bf894186d0be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93244
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-01  andreas kainz  <kainz.a@gmail.com>  [fa3c262b74492cbf26b4234d3b4c4eed021ad31c]

        Template: update default/modern thumbnail
        
        Change-Id: I1d4f247a96b329f901050dfe669dc43bb1c8777b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93243
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-05-01  Caolán McNamara  <caolanm@redhat.com>  [3b44e585c9e9fb949cea5cda9fc19cdb27edbf65]

        tdf#132540 and tdf#132338 align popover replacement with complete toolitem
        
        not just the menubutton sub-part
        
        Change-Id: I75342e3b7b21537565a3a367e1a8b2924b95e822
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93233
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-01  Caolán McNamara  <caolanm@redhat.com>  [fae06bab169605f057601d0a5b719387cf188105]

        Related: tdf#130505 strangely all these point to the same pair of widgets
        
        Change-Id: Icbfe4b56e1ec068197a0641a1364f392261ba80e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93227
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-01  Caolán McNamara  <caolanm@redhat.com>  [b3a548a1b3155abad5f134955a6bda8ec133b032]

        Related: tdf#132540 keep placeholder popover on same side as menu
        
        Change-Id: I344dde9e04496612641bca502e7aac53506f920a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93232
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-05-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [ed8152b1ed9baf859966fd21d6641dfba9c4467c]

        improve loplugin:makeshared
        
        to find places where we are converting stuff to unique_ptr
        instead of using std::make_shared.
        
        As a bonus, this tends to find places where we are using shared_ptr
        where we can instead be using unique_ptr avoiding the locking overhead.
        
        Change-Id: I1b57bbc4a6c766b48bba8e25a55161800e149f62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93207
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-05-01  Jim Raykowski  <raykowj@gmail.com>  [6cb9b06432434fb3257118743780828b3b57326a]

        tdf#130122 Make Navigator CNV collapse to children
        
        in root Content Navigation View again
        
        SwContentTree CollapseHdl needs to return false, when a root node
        collapse to children is done, to inform the caller not to do the
        collapse.
        
        Change-Id: Ie8bd731c6ea2f4ae51ddfcd4515d4481ab2d37b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92999
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-05-01  Dennis Francis  <dennis.francis@collabora.com>  [a202f29155aa60e479774a0972a88e232394a85e]

        Revert "lokit: scale the validation dropdown with client zoom"
        
        The scaling of the float window containg the listbox is unfortunately
        far from ideal at certain zoom levels and entry sizes. There are issues
        like too much extra spaces around the entries and around scrollbar if
        present. These issues need more work to fix. Until then lets revert
        this.
        
        Another issue is that we don't really want to zoom adjust any popups in
        mobile or android as this does not match the design of jsdialogs.
        
        This reverts the commit :
        7787bac16cbe63698f56a9a70d9b1b217f3ea860 (master)
        a87e78df635d4a8e745bfffcf33d022d2a498afa (cp62)
        
        Change-Id: Ic31040b491e25b5113dfc8e70d3f73de204862e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93239
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit 84200fc5e1b807629de2d975acaa3ffb81640d1f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93137
        Tested-by: Jenkins

2020-05-01  Jim Raykowski  <raykowj@gmail.com>  [a7e0375e40dd98b3bdc544967b5652a4dc0965fc]

        tdf#63967 Navigator section tooltip word and character count
        
        Change-Id: I13ef9d71b080d5cac15e402e9198cf3c182eb78e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91268
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-04-30  andreas kainz  <kainz.a@gmail.com>  [ed1c11e9213ad11cfe38440294b95a3cf08d0db0]

        tdf#132138 Update Sunset impress theme
        
        Change-Id: I5fd2ab88cced118867c270dc191ac3e2b0fde72a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93229
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-30  Heiko Tietze  <tietze.heiko@gmail.com>  [35f5520fc83a2c69a5d5eef283a37b1553c8ed65]

        Drop obsolete variable strings
        
        Change-Id: I0cd96b3466f94681567663625aa662717630e92f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93220
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-04-30  Caolán McNamara  <caolanm@redhat.com>  [23ddc3811d4d1890e4024f4e0f6bb5129a694fdc]

        Resolves: tdf#130505 give default focus to the file name field
        
        Change-Id: I2c78fa95e626029a4cfc7f8e2faf03d4a5d2dee8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93228
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-30  Aditya  <adityasahu1511@gmail.com>  [3e8a93f5077e7ec5fbc47acdcdeaafaa15c5a7a9]

        svx:unit tests for gallery
        
        Tests for creation of renaming, deletion of gallery theme
        
        Change-Id: I2bfb602342f5d6b4ed45ff2f2fb9df7601e0e6b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92679
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [d49df68ec4807f31df4fb3cdaa0448405ef40a29]

        tdf#124397: sw: Add unittest
        
        Change-Id: Idd98980625e246dea432346f3d7c12c942132aa0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93223
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-30  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [57f1c59be6b1027757266fe5cd02f9f8e0bae275]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 21fd17892ae4827f66d16a67a9c30c1854c5079d
          - tdf#131416 Basic syntax diagrams
            
            - Add UNO objects in Dim, ReDim statements
            - Include std fragments in Dim, Redim, Type statements
            - "@" omission in Dim, ReDim Statements
            - Replace bugged example in Let statement
            
            Change-Id: I500e1dcaa605978981e3b96cb277664fe5916282
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93131
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-30  andreas kainz  <kainz.a@gmail.com>  [1498fc92527785eb47eb1bb30d957150dc513dfb]

        tdf#132138 Update Portfolio impress template
        
        Change-Id: I3bdb7954fe93019da62512c6832b587cc39959e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93219
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-30  andreas kainz  <kainz.a@gmail.com>  [155648d602e84e7626b55c71e9b76140303e7432]

        tdf#132138 Update piano impress template
        
        Change-Id: I77795dbc87d8835d5609dd12ed33ad029dd309a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93218
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-30  andreas kainz  <kainz.a@gmail.com>  [6151022e687b34fba538d35a84c06543d831ed33]

        tdf#132138 Update Pencil impress template
        
        Change-Id: If7a0aeb665f357ce5833fd6214651b63ae0e08be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93217
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-30  Caolán McNamara  <caolanm@redhat.com>  [d46cf84466a0ec47b44e7723d0f8c3e62cd08d42]

        tango theme was removed
        
        Change-Id: I351c92a6a2519c2c8b7b1c6868194c1bee81aa12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93215
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-04-30  Luboš Luňák  <l.lunak@collabora.com>  [fa4fe362cd15f89996cf877f31efbac7363f64af]

        implement basegfx::B2DLineJoin::NONE for Skia drawPolyLine()
        
        Change-Id: I186622aec3e944b89536bdcd44ff0be6b1d9cd8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93213
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-30  andreas kainz  <kainz.a@gmail.com>  [9c67355fe438c2c8ebc61b170e102dc9dbfd7448]

        tdf#132138 Update Progress impress template
        
        Change-Id: I23f18f9a9cd18b0104541050900a3a84bb545e4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93157
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-30  andreas kainz  <kainz.a@gmail.com>  [dfaa749f048150945eb144694ef2b6de829f4423]

        tdf#132138 Lights impress template
        
        Change-Id: Iac9ce595ecf98f1957ff829a2090f5a712ead144
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93156
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-30  andreas kainz  <kainz.a@gmail.com>  [23d2f9c571baf4165c9aa3b81f32073f70045ead]

        tdf#132138 Update Lush Green impress template
        
        Change-Id: I52e3480ded1892fb29c1b4a0537235d1af52370b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93153
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-30  andreas kainz  <kainz.a@gmail.com>  [777f53503121e21ea6a584d0578b3e3eee2ed3fa]

        tdf#132138 Update Vivid impress template
        
        Change-Id: Id35a95abe8fd38a4ac284de384c01a7e3a528c81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93146
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-30  andreas kainz  <kainz.a@gmail.com>  [0d934971f920774c9783bd204fb4bc32d1adcb9a]

        tdf#132138 Update Forestbird impress template
        
        Change-Id: I86828af416941544b54ec4e9e65089184fb7e6fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93124
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-30  Miklos Vajna  <vmiklos@collabora.com>  [1392fd6a7eaf9f507639096984c2a0108f254795]

        sw reqif-xhtml export, embedded objects: handle Ole10Native stream
        
        Normally the embedded object has some OLE2 native data, and we insert
        our OLE1 header before that. But in case the OLE2 data already has an
        Ole10Native stream, then don't create an OLE1-in-OLE2-in-OLE1 output:
        it's pointless and some consumers have trouble parsing that.
        
        Change-Id: Ifc8b37494f97da89ce66a147e08a49eaa2f7ae1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93200
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-04-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [e00c87caa399d37426d839f5264a747c115d0b12]

        loplugin:makeshared in sw
        
        Change-Id: I58d91e75ef96beaab7ec34df519ae3a376dce976
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93201
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-30  Heiko Tietze  <tietze.heiko@gmail.com>  [492675180203b3409074923d7993429237611f99]

        Resolves tdf#130778 - Branding for 7.0
        
        Remaining installer images added
        TDF tagline removed
        White background on all splash screens
        
        Change-Id: Iafde896fd3ed58957ec16ba43565c56e85db925c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93199
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-04-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [5efd34eabcbd374f0f06cac12b7b25f955db7965]

        loplugin:makeshared in sc
        
        Change-Id: I512d05ea24c519c25f03a35842e362bf23f05693
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93198
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [97e85db82e56c3d1cba6fb10842ffb85cd804a8d]

        Fix typos
        
        Change-Id: I380b85646a62c4eafa40fdb5257060fac040feb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93195
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8aedb081e731da66191fe13b65e94a1009c815dc]

        Update name pReffedStck to xReffedStck
        
        In commit 2a72602824bf8aec44319e7fb9fe6dd3cebc72b3 it was updated
        
        Change-Id: I2dbc799f379805b94055e229606d032dc802d6fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90875
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [7e4463db510fe7faa15e4f5ad3394aa0abf52b66]

        expand out OContainerImport template
        
        to make the logic easier to follow, and to make it possible to convert
        this to fast-parser APIs
        
        Change-Id: I48921c3cd84b45f56ff943060f2d9c8e4882d051
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93193
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7685dff381f538bf011a56da4a0493228b84614a]

        Fix typos
        
        Change-Id: I8d0e10b08393b7752d55298e0e1ba64e5fd6c422
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93083
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-04-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [e4da8ae4bef37f5450dcf34d9f06b68e3b901c01]

        Revert "Convert TokenContext to fastparser APIs"
        
        This reverts commit b7bfe6ae08f5b214f2d03d70a40b66c894c0b659.
        
        Reason for revert: I missed some call-sites which means this is not going to work properly, which also means we don't have any tests for this functionality :-(
        
        Change-Id: Ie340a5e2331609258e79176c3dd12249ad46ba7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93134
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-30  László Németh  <nemeth@numbertext.org>  [315d56582f8a56d8f2d3ea6cda63ea4832249608]

        tdf#114799 DOCX import: fix missing numbering highlight
        
        opening a DOCX with shadowing (w:shd) instead of highlight
        (w:highlight), for example, a DOCX saved in LibreOffice.
        
        This reverts also commit aa02ed306f7c633bbffede16e44e8e736977ace4
        (tdf#106991: Highlighting remains after select no fill).
        
        Change-Id: I0935694e3c309b5a450cd424fd398a88d13f8b22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93082
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-30  Miklos Vajna  <vmiklos@collabora.com>  [5ce5f26159361b2e40d89d82595068067bc8ef7b]

        sw: handle TabOverMargin when replacing compat options
        
        This was added in commit bdfc6363d66aa079512cc8008996b633f693fed1
        (n#793998 sw: add TabOverMargin compat mode, 2013-01-08), it's off by
        default and on for MSO documents.
        
        Change-Id: Ic97e711e4c8be507db71c49ffbdb63b40464c1bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93178
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-30  Noel Grandin  <noelgrandin@gmail.com>  [dab8e9f7a8f70a72040e2df9bb69361c3e355e6b]

        no need to use strlen here
        
        since librevenge's string class already has the length
        
        Change-Id: I194ae49596dacc1205bdfb10d0a6a1833914f884
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93171
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-30  Tor Lillqvist  <tml@collabora.com>  [2c366aae9263dc4115b054fe74b90cabea61fa0b]

        Use a less extreme entitlement for our run-time machine code generation
        
        See https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_security_cs_disable-executable-page-protection
        and https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_security_cs_allow-jit
        
        Change-Id: I192038efa9cff4fb723bf4bdc8644f0b09f0fcda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93181
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-04-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [639eab5d0b00f9b32b3a21ae16d6dfb196bb503a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5999ae5b939b73fbb194547a7bd134859a3c8a43
          - tdf#132534 Unmute l10nN in chemical formula
            
            Change-Id: I8578cfe5b0752e997cd5d2c1c336e91315c2dedc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93185
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-29  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [861b556bb3779242951c03b3f68a32eb8c15db02]

        Update git submodules
        
        * Update translations from branch 'master'
          to 2a61ce8496f6a5633af3ec710882358c3836abd0
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: I9bbea708cab941400c98f6a83b67215bb19469fa
            
2020-04-29  Miklos Vajna  <vmiklos@collabora.com>  [fc620901ddd134f644a56ed4ea4a9b5446cc5675]

        sw from-bottom relative orientation: add DOCX filter
        
        The OOXML equivalent is <wp:positionV relativeFrom="bottomMargin">, and
        the position is typically a negative number (i.e. the position is the
        offset between the top of the shape and the top of the top or bottom
        margin; not the distance and it's always the top of some margin).
        
        Change-Id: Ia979bc8bfaa37d29b0947c4408335e0a80c05880
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93172
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-04-29  Caolán McNamara  <caolanm@redhat.com>  [72ceb3ebb76cbb2888b413464730c15adc4f504b]

        don't run generate preview idle if there are no fonts in the list
        
        and reset preview idle when font list is cleared
        
        Change-Id: Ice8c149754fbf64c9f81aa812465f0269de4c9d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93161
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-29  Caolán McNamara  <caolanm@redhat.com>  [754bea8c6a17889f9d4d23bf98847b6b67253220]

        remove the padding around the dropdown button of GtkMenuToolButtons
        
        the default is very wide in the default gtk themes, try and minimize
        that padding as the existing designs generally assume a very narrow
        dropdown
        
        Change-Id: Ibb3b0280067e981b7c782b6023fc3d36dbc0d364
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93167
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-29  Caolán McNamara  <caolanm@redhat.com>  [15652c6cdfe62486d9f0e5f76de624c631f5cc24]

        tdf#132338 better match the original width of the font name combobox
        
        using entry_width_chars to specify how much characters in the Entry to use to
        show the font name makes the most logical sense.
        
        Doing that would make the widget wider under gtk that is currently is, which is
        arguably too narrow, but being wider would probably mean some toolbar contents
        wouldn't fit on small screens generating complaint churn.
        
        So, match the original width using LogicToPixel rather than
        get_approximate_digit_width where the latter uses the width of the widest digit
        in the font, and the former uses 1/8th the width of "aemnnxEM"
        
        Change-Id: I1bb6970faa6fc34830681902640fe1f61e3cc55e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93151
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-29  Tor Lillqvist  <tml@collabora.com>  [740af1cf9be661b6074e4ce69c41cfba56853a2b]

        Fix problems when running a sandboxed LO as instdir/.../soffice on macOS
        
        The argv[0] passed to osl_setCommandArgs will then be the relative
        path and osl::realpath() will fail. Instead, use
        bootstrap_getExecutableFile() which calls _NSGetExecutablePath() to
        get the executable's pathname for g_command_args.
        
        Change-Id: I1345afe158d7b64871f6340733fb5490d5ca6bd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93123
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-04-29  Tor Lillqvist  <tml@collabora.com>  [88453fd13a653963b394b8f865ff104b5545f137]

        Enable debugging of a hardened process on macOS
        
        Add the com.apple.security.get-task-allow entitlement when not
        building for release.
        
        Change-Id: I1b05d8c48f0f2d587325d7dfc800bb4880a7fcaf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93159
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-04-29  Tor Lillqvist  <tml@collabora.com>  [312d4cfddcc4b1aee964af6181b323c71821f3eb]

        Be more specific why ...disable-executable-page-protection is needed
        
        Change-Id: I5cb1b76e27b2f3753e506e1f9a54977131c9abf0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93158
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-04-29  Heiko Tietze  <tietze.heiko@gmail.com>  [b5b2e4ae435859ba0e72bafd30f68054892b4c83]

        Resolves tdf#132513 - SVG warns on metadata
        
        No warnings required for unknown tags, so better go with SAL_INFO
        
        Change-Id: Ie9269161d485c457d81b8c2b94a952b5025a46c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93164
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-29  Stephan Bergmann  <sbergman@redhat.com>  [a6729be5e8a71933067c655a97f7a755ccb618c0]

        GCC trunk towards GCC 10 still emits a bogus -Wstringop-truncation
        
        Change-Id: I86e7bf7615bd31ed90b067cebfbaf0126c8d8c2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/84055
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-29  Stephan Bergmann  <sbergman@redhat.com>  [e287fde52fb9de5bdf1d00c8a3fbfcca7db9892c]

        Silence bogus -Wstringop-overflow with GCC trunk towards GCC 10
        
        ...see <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92893> "Unhelpful
        -Wstringop-overflow warning"
        
        Change-Id: I14b2e5e19b57df6f57a9252f27ee4b3feb8ba18c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85161
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-29  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [528afad04f0ff9fda31a280f044bf91e864fae72]

        Remove tango icon theme, tdf#132022
        
        Change-Id: Ifd1d3999d1c6eb9aba7919850859e6b7cb652e3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92055
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-04-29  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [be8020ff18f8971df091057ee4d8b4d06ecf61eb]

        Sifr: Add Modify Layer, Header & Footer icons
        
        Change-Id: I4f630eeba71e64a368f1af41aba5f872c9bbdb4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93150
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [b7bfe6ae08f5b214f2d03d70a40b66c894c0b659]

        Convert TokenContext to fastparser APIs
        
        Change-Id: Ib40e2f3d37c52b03f2ecbd67aaeed9605e644fea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93163
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-29  Dennis Francis  <dennis.francis@collabora.com>  [7787bac16cbe63698f56a9a70d9b1b217f3ea860]

        lokit: scale the validation dropdown with client zoom
        
        For zoom > 2.0 and zoom < 0.5 the scaled dropdown looks either
        too oversized or tiny and makes the ui look unpolished, so the
        zoom factor is trimmed between this range and then used to scale
        the validation window.
        
        Change-Id: Ic69383f273cb32670b6012f59715250dbfcf627c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92915
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit a87e78df635d4a8e745bfffcf33d022d2a498afa)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93067
        Tested-by: Jenkins

2020-04-29  Dennis Francis  <dennis.francis@collabora.com>  [7e841c7e6546a6a3861c2d45ffc28fd427d0c597]

        lokit: trim validation dropdown height to content
        
        The validation dropdown looks ugly for lists with small number of
        items as its height is hardcoded to
        
        SC_FILTERLISTBOX_LINES(=12) * TextHeight
        
        Instead lets use the number of entries in the list to determine
        the height if this count is less than SC_FILTERLISTBOX_LINES
        
        Change-Id: If026140044e6665159cd616c13a2eb57356ae53f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92914
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit adf10bae8aecd8b765a21660b31056292276bdb2)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93066
        Tested-by: Jenkins

2020-04-29  Dennis Francis  <dennis.francis@collabora.com>  [3405f7f1b19738cad57b58259105ec87c1108466]

        lokit: fix validation dropdown's wrong position
        
        Reverse the zoom scale on the position of the dropdown before
        letting the vcl::FloatingWindow convert this to twips without
        any scale information. Without this reverse scaling, the
        dropdown will be incorrect due to double application of the same zoom
        (one in core and one in client).
        
        Change-Id: I73de12593b13e1bc9fb0514bec23c20d440d8923
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92913
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        (cherry picked from commit a68bfe87f6c720dd2b4721edf869c6801fa2d967)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93008
        Tested-by: Jenkins

2020-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [3e9bef4b6ef2e1b467b46f5579b5fce201015d83]

        simplify handling of comparing XML_NAMESPACE values
        
        Change-Id: I18bbf1ee206285842250891ce556d523489855b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93075
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-29  Heiko Tietze  <tietze.heiko@gmail.com>  [ab846145bbd56f4308c8657df8b1354a403edd74]

        Resolves tdf#132322 - Link to Gerrit hash reintroduced
        
        Mulit-line label split, Build realized as link_button
        
        Required changes also solve tdf#132066 partially as many
        localized strings are not anymore copied to clipboard
        
        Change-Id: I346fdc65cd1734f17854eccd587fe0b7e216e720
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93119
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-04-29  Tor Lillqvist  <tml@collabora.com>  [3aa11fb2b425e2f4bb1b47fed8782423d2b6f269]

        Add source files in the C++/UNO bridge for easier breakpointing
        
        Change-Id: I0558fc3190983f5b97f40599c51d074b2bb72ada
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93160
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-04-29  scito  <info@scito.ch>  [e9c04fdc6d91a152c9197bda3b07316bed1dc4f3]

        tdf#130770 apply autofilter to data regardless of autofilter changes
        
        Add a unit test
        
        Apply autofilter to data if there are no changes from the user for
        AutoFilterMode::Normal mode
        
        The condition
            eMode == AutoFilterMode::Normal
        at that position is equivalent to
            eMode != AutoFilterMode::Top10
                && eMode != AutoFilterMode::Empty
                && eMode != AutoFilterMode::NonEmpty
        because
        - Top10: Excluded in if()
        - Custom:  Already handled before
        - Empty: Excluded in if()
        - NonEmpty: Excluded in if()
        - SortAscending:  Already handled before
        - SortDescending:  Already handled before
        - Normal: The remaining condition
        
        Delete dead code:
        The condition
            if (mpAutoFilterPopup->isAllSelected())
        will never be true since
            eMode == AutoFilterMode::Normal && mpAutoFilterPopup->isAllSelected()
        is excluded in the "outer if condition"
            !(eMode == AutoFilterMode::Normal && mpAutoFilterPopup->isAllSelected())
        Moreover aParam.RemoveAllEntriesByField(rPos.Col()); has already been called
        before.
        
        Change-Id: I1a5362f6edf6d28b3e049977d761cef83897e63e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91645
        Tested-by: Jenkins
        Tested-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        Reviewed-by: Serge Krot (CIB) <Serge.Krot@cib.de>

2020-04-29  Tor Lillqvist  <tml@collabora.com>  [15dbd62525c8492d81c57dcdad01fc771dbeb68c]

        Add the com.apple.security.cs.disable-executable-page-protection here, too
        
        It was added in the hardened_runtime.xcent that is used for
        LibreOffice distribution for macOS outside the App Store already last
        year.
        
        Note that it is plausible that the mention of the extension manager in
        the comment in hardened_runtime.xcent is a red herring, and that it is
        just a coincidence that some extension manager code that runs early when
        LibreOffice is starting is the first code to make use of the dynamic
        machine code generation in the C++/UNO bridge.
        
        Change-Id: I90a48d585efee27a215d77e5db45d3cda5c8fedc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93122
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-04-29  Attila Bakos  <bakos.attilakaroly@nisz.hu>  [8b613c4603047dc24aa9b03fb49f4fe1b65af2a3]

        tdf#121525 OOXML import: fix formula alignment
        
        Formula alignment was not handled at all.
        Now "oMathPara", "oMathParaPr" elements
        and m:jc attribute are handled using paragraph
        alignment, as a workaround.
        
        Co-author: Tibor Nagy
        
        Change-Id: I71546755492e0f9187c77f5324bada6f3c68f0dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91435
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-29  Regényi Balázs  <regenyi.balazs+gerrit@gmail.com>  [d0124728059088cd72cb173e33df89d785ae2ab5]

        tdf#132491 DOCX DrawingML shape import: fix missing underline color
        
        The import of underline color was unhandled.
        Co-Author: Szabolcs Toth
        
        Change-Id: I47dce90966c7130ca67941ee47b0e4b2ba7eb972
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93108
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [40613706f742541cce3ee53bf5398d815c1c5192]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ab3da37252f43152e8cae9970ef6897d0fbe6111
          - tdf#132440 Fix grammar and update Color bar page
            
            Change-Id: If2760b5e89def322f6380e4322d21aa866764f75
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92988
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0559b0e75665c7d5df8bc522354a7152c0f32fe9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 698b678fff3ce1c596196a3ca6cf8b16c5d108e4
          - tdf#131382 scope of function (Calc or BASIC)
            
            Change the heading to indicate BASIC function and not a
            CALC function
            
            Change-Id: I4dc14ed0d8bb585d99e30cf72f255a523affc9b0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91005
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [540460c58a1f537c9d133673de6aa8ea60ef6e1a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 45bb570b11740cfca92aebe35ed016916c9ce2d5
          - tdf#132390 Correction for replace() Basic function
            
            Change-Id: I7f7f0c45ad91a5614fda38b01d3d90968b835a9d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92885
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [55a775ae1b6e6bc78982312683a13071b80cfecf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d5123ebd1f6647c81daa45c445357b3e6fb73d98
          - Update icon replacement table
            
            Change-Id: I0781dace93589b6ef202cc697e457a065496163b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93155
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [1f8ac3cc43ca0dac22428bfa260edd27024de8b2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4d6b5e5f74c50cc440a46fada8fa89ad2f946749
          - Apply module brand color to Help page
            
            Change page header and headings to module colors
            Module colors from branding wiki page
            https://wiki.documentfoundation.org/Marketing/Branding#Colors
            
            Based on ideas of Beatriz Fonseca (@beatorizu)
            betrizaf@gmail.com
            
            Change-Id: Ia855872185a9c5ff6bcf3c351cc78e57e5a7901c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93100
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4f9c1b873e57f3ea4b381787af890837a8107c66]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 20c5b52a8cff1781e01e2aaaf7860752474d4b8f
          - Mute L10n on numbers and symbols
            
            Change-Id: Ie835e07e7a62fbf479f5d5e1b75edcc8d39068c9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/93113
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-29  Xisco Fauli  <xiscofauli@libreoffice.org>  [1f4a2b698cb5bb987cad5bc2a5503e23dd8a7b9c]

        [API CHANGE] uitest: make HasInfoBarWithID accessible from API
        
        This is useful for checking in uitests whether the infobar exists
        
        Change-Id: I436c2659abd40756673634f7cd1f8e4846c03836
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92635
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-29  Julien Nabet  <serval2412@yahoo.fr>  [768882d4e9b955ee1b79ad39cb4232789d0d5ee9]

        Related tdf#111461: add "variant", "lpstr" and "i4" in docprophandler (oox)
        
        Following these logs:
        warn:oox:24274:24274:oox/source/docprop/docprophandler.cxx:320: OOXMLDocPropHandler::startFastElement: unknown element 5621
        warn:oox:24274:24274:oox/source/docprop/docprophandler.cxx:320: OOXMLDocPropHandler::startFastElement: unknown element 3198
        warn:oox:24274:24274:oox/source/docprop/docprophandler.cxx:320: OOXMLDocPropHandler::startFastElement: unknown element 5621
        warn:oox:24274:24274:oox/source/docprop/docprophandler.cxx:320: OOXMLDocPropHandler::startFastElement: unknown element 2749
        warn:oox:24274:24274:oox/source/docprop/docprophandler.cxx:320: OOXMLDocPropHandler::startFastElement: unknown element 5621
        warn:oox:24274:24274:oox/source/docprop/docprophandler.cxx:320: OOXMLDocPropHandler::startFastElement: unknown element 3198
        warn:oox:24274:24274:oox/source/docprop/docprophandler.cxx:320: OOXMLDocPropHandler::startFastElement: unknown element 5621
        warn:oox:24274:24274:oox/source/docprop/docprophandler.cxx:320: OOXMLDocPropHandler::startFastElement: unknown element 2749
        warn:oox:24274:24274:oox/source/docprop/docprophandler.cxx:320: OOXMLDocPropHandler::startFastElement: unknown element 3198
        warn:oox:24274:24274:oox/source/docprop/docprophandler.cxx:320: OOXMLDocPropHandler::startFastElement: unknown element 3198
        warn:oox:24274:24274:oox/source/docprop/docprophandler.cxx:320: OOXMLDocPropHandler::startFastElement: unknown element 3198
        
        I found that each element corresponded to the line of oox/source/token/tokens.txt - 1
        
        File https://bugs.documentfoundation.org/attachment.cgi?id=135265
        contains this in docProps/app.xml
        <?xml version="1.0" encoding="utf-8" standalone="yes"?>
        <Properties xmlns="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties" xmlns:vt="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes">
          <TotalTime>0</TotalTime>
          <Application>Microsoft Excel</Application>
          <DocSecurity>0</DocSecurity>
          <ScaleCrop>false</ScaleCrop>
          <HeadingPairs>
            <vt:vector size="4" baseType="variant">
              <vt:variant>
                <vt:lpstr>Feuilles de calcul</vt:lpstr>
              </vt:variant>
              <vt:variant>
                <vt:i4>1</vt:i4>
              </vt:variant>
              <vt:variant>
                <vt:lpstr>Plages nommées</vt:lpstr>
              </vt:variant>
              <vt:variant>
                <vt:i4>2</vt:i4>
              </vt:variant>
            </vt:vector>
          </HeadingPairs>
          <TitlesOfParts>
            <vt:vector size="3" baseType="lpstr">
              <vt:lpstr>GENERALISTE</vt:lpstr>
              <vt:lpstr>GENERALISTE!Impression_des_titres</vt:lpstr>
              <vt:lpstr>GENERALISTE!Zone_d_impression</vt:lpstr>
            </vt:vector>
          </TitlesOfParts>
          <LinksUpToDate>false</LinksUpToDate>
          <SharedDoc>false</SharedDoc>
          <HyperlinksChanged>false</HyperlinksChanged>
          <AppVersion>12.0000</AppVersion>
        </Properties>
        
        Change-Id: I736df31676377d1c342b6c4b35d435edc3719891
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92592
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-29  Justin Luth  <justin.luth@collabora.com>  [623d6cf06ccba392c1993a3b0ad271d508205e73]

        tdf#73056 doc import: table margins - unknown byte is EndCell
        
        The problem was that the cell margin that overrides the
        table defaults was only being applied to one cell,
        while a range of cells might be defined.
        
        a sprmTCellPadding is specified by a CSSA.
        The CSSA starts with an ItcFirstLim, which consists of
        a start and end cell. The end cell is NOT included.
        
        Change-Id: Ia90bc28451d39d60ce343d24b02fd3661b05d950
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92628
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-29  Roman Kuznetsov  <antilibreoffice@gmail.com>  [6cd1591fb8b0a550067c37cf720708c6a5630b6d]

        tdf#132441 thumb scrolling in Start Center should be more accuracy
        
        Change-Id: Iffee86c0046f5ec6dae0b0287ce098f9d821acaa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92779
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2020-04-29  Stephan Bergmann  <sbergman@redhat.com>  [2919bc15867a53a6db79f482d9ccb86ac2663b35]

        Fix gb_ExternalProject_get_state_target,python3,removeunnecessarystuff
        
        ...which had been introduced with 0f2f719ccd5544eb37d1aacb0a50c317ae963e50
        "tdf#106324: Remove unnecessary test folder from LibreOfficePython framework",
        but had apparently forgotten to touch the target file when done, so any make
        target that would (indirectly) depend on it would keep rebuilding python3 et al.
        
        Change-Id: I0ac3611383c82c4e91a1eaa02e4cf5db28d326fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93117
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-29  Mike Kaganski  <mike.kaganski@collabora.com>  [c28b3286435851ce82875ab6d3551f673de4a3eb]

        Fix row/column pre-initialization in stack blur
        
        The changed code is used to initialize data before processing first
        pixel of each row/column of the bitmap, since in order to blur it,
        we need some information about assumed previous pixels. But previous
        code assumed that information for the first pixel or each row and
        each column is taken from first pixels of first column, not from
        first pixels of respective row or respective column. This doesn't
        make practical difference for the pre-extended bitmap with a solid
        color of the border (see centerExtendBitmap; it's the only actual
        case ATM). But in case of not pre-extended bitmap with non-solid
        border color, that would result in wrong blur of first pixels.
        
        Consider this bitmap (* is white, 0 is black):
        
            *00000000
            *00000000
            *00000000
            *00000000
            *00000000
            000000000
            ...
        
        For this bitmap, existing code pre-initialized each row and each
        column as if it were prepended with "******" from column 0, and so
        each first pixel of each column and each row would be blurred with
        white, even where it's all black (consider columns >=1, and rows
        >=5).
        
        Additionally, the existing initialization assumed that there's
        always at least as many scanlines as min(radius, bmpWidth), which
        might be false. See how aArrays was initialized using nLastIndexX
        in stackBlurHorizontal, and then that value affected the index
        passed to pReadAccess->GetScanline.
        
        This changes the code to consistently consider first pixels of
        respective rows/columns for pre-initialization data.
        
        Change-Id: Ibe3be8750fe5347302eca782a00b36096d99820c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93118
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-29  Caolán McNamara  <caolanm@redhat.com>  [0877e320b8498f3ee3875f2730a6040f708154b4]

        tdf#132288 preservation of footnote depends on reverse iteration
        
        like TextCharAttribList::FindAttrib does which spell checking
        used before
        
        commit 243b5b392906042ab03800e0b5765e6f3513372c
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Fri Jun 14 21:56:44 2019 +0100
        
            weld SpellDialog
        
        converted to use an EditEngine instead of a TextEngine in order to
        be able to host it in a native widget
        
        Change-Id: I190429fdab6e32572f2d6df94ab8e375bb4c0c61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93085
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-29  Caolán McNamara  <caolanm@redhat.com>  [43dc3934822fa62bb44ebe2da65240637f38e8d8]

        remove unused SvTreeListBox::RemoveParentKeepChildren
        
        Change-Id: If20d8f0140b223bad921c8d7be34b1973cfe692e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93076
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-29  Caolán McNamara  <caolanm@redhat.com>  [fe9a13dc0e6d1384416c2a2343223b33925fc925]

        weld SfxTemplatePanelControl
        
        Change-Id: Ib3f6d01ddec37afc3987423dc15ab84ad6475f37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92942
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-29  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [cf36fe5eb41910c26d58fb25e54ccf2e0ee01365]

        Remove unnecessary if block
        
        And format code inside
        
        Change-Id: Ied0d98935134bf6f7bc8c929645ad5faac9affa3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93116
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-04-29  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [f9598b27815dbf9fa4010eda24e4f3f7cc90e3f2]

        improve: pdf export caching of jpeg bitmaps
        
        * make cache size configurable (defaults to 15)
        * have one cache object per PDFWriter instance, thus avoiding
          accidentally caching JPEGs with different compression settings
        
        Change-Id: I6664fc09b382f471cbe7c3e7aaedb3ebb5883b47
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93112
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-04-29  Miklos Vajna  <vmiklos@collabora.com>  [8b9c26218cb2c9526f69b40ff6f72ce757a464c2]

        external: update libxmlsec to 1.2.30
        
        Change-Id: Id28dadbe9ef56cc3c3274a0eb094c6e189b84bce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93106
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-29  Jean-Louis Fuchs  <jean-louis.fuchs@adfinis-sygroup.ch>  [58b84caca87c893ac04f0b1399aeadc839a2f075]

        tdf#132460 Fix feedback-loop during WebDAV lock refresh
        
        Prevent a feedback-loop, where LibreOffice would request a shorter timeout on
        each refresh.
        
        WebDAV servers do not return the lock-timeout the lock was set up with; they
        have to return the remaining time. There are WebDAV servers that return a lower
        timeout. Two examples [2] [3]. Other servers probably reuse the same timestamp
        for the whole request and are therefore not subject to that problem. (This might
        even be incorrect if the request takes very long.)
        
        Updating the lock-timeout with the value returned by the server decreases the
        timeout until it reaches zero.
        
        LibreOffice request               SERVER response
        LOCK(180)         ->              LOCK(60)
        LOCK(60)          ->              LOCK(59)
        LOCK(59)          ->              LOCK(58)
        ...
        0: no LOCK header ->              FAIL
        
        If we do not update the timeout in NeonSession::LOCK() only the initial setup
        updates the timeout.
        
        LibreOffice request               SERVER response
        LOCK(180)        ->               LOCK(60)
        LOCK(60)         ->               LOCK(59)
        LOCK(60)         ->               LOCK(59)
        ...
        
        It is essential that lastChanceToSendRefreshRequest uses the timeout returned by
        the server; after it calculated the deadline, we reset the timeout.
        
        The maintainer of neon confirmed that the timeout should stay the same after the
        initial setup. [4].
        
        [1] https://tools.ietf.org/html/rfc4918#section-6.6
        [2] https://www.alfresco.com/
        [3] https://github.com/mar10/wsgidav
        [4] https://github.com/notroj/neon/issues/12
        
        Change-Id: Ie76338f7a88f41f47569a62ea6efec8c6f646f50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92981
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-29  Justin Luth  <justin_luth@sil.org>  [19ead7b99948fee9557bd569df1dfaf226364287]

        cleanup my old asserts looking for problematic docs
        
        No docs found after a year or so.
        
        Change-Id: I303ecc6fa24216c8f1c7ff9fa2bb70c1a84f2292
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93004
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-04-29  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9be543a27ab18427a1c4e66a70cc49b0332b6aa1]

        tdf#119087 Don't treat OOXML strict namespace as custom XML
        
        Change-Id: I5037ac09f57c92e02e330cbc906da3afbe4c747c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93056
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-04-29  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [bedba76adb9b1421a7d939cfef44b8194e987888]

        tdf#131733 Show only CN part of X.509 subject info
        
        The problem was that the whole Subject info was returned from
        X.509 certs if they did not start with one of "CN", "OU", "O", "E"
        
        Instead of extending this list with random keys, pass the type of cert
        and only return the whole Subject info if it's an OpenGPG one, and
        process the info unconditionally if it's X.509 like before the OpenGPG
        integration
        
        Change-Id: I1aa5d7285e48b0f4a769a073cdfb7732e482792c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92675
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-04-29  Eike Rathke  <erack@redhat.com>  [14fef320301f71f68547af1c0527677cc0ef6f88]

        Fix typo in code
        
        ... and provide a compatibility mechanism for supported service
        names, as the typo was long standing since the beginning and
        existing extensions may rely on it.
        
        Co-authored-by: Andrea Gelmini <andrea.gelmini@gelma.net>
        
        Change-Id: I289ec8a17b131bd013dd4b69327aed41e488d4f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92938
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-04-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [f845f74afaf087a46c82ee4209e29caca0980b71]

        Sifr Dark: tdf#32490: Missing Set Reminder icons
        
        Change-Id: Ibc5121114db8921932f3225262517bba18014ff4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93072
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-04-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [7fcc62022d6dd9e18f10b9e71296e7159f98d343]

        Breeze, elementary, KJ: Add Modify Layer icons
        
        - elementary: Update Step Over, Border Color icons
        
        Change-Id: I7a84f0186a26b873c409eb3c2b79ef4c4f994fb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93093
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-04-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cafbad640727529cb3797df1f56c700557c2b764]

        Fix typo in code
        
        Change-Id: I6a67206aee0b1844090d86b3fc91dc6c2e650c77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92940
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-04-28  Xisco Fauli  <xiscofauli@libreoffice.org>  [4abaf53a24b9e0cd8a73cad881977278e35cb633]

        tdf#115030: sw: Add unittest
        
        Change-Id: Ic06c665f9eccfda52f86c5cde00e490ab419edef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93092
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-28  Caolán McNamara  <caolanm@redhat.com>  [3fcdb8500007498a424d26bfc3a288aeba8aedf5]

        nStartPosition and nEndPosition are always the same
        
        Change-Id: I6129a6696c36e3f907a0e7b5209613cdc858ff4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93084
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a5d3ee6b985e8efef7146a18dd9b2fb227e5532c]

        Fix typos
        
        Change-Id: I50a80014addf5fb6a3974139249f45f6a2e67d92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92939
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-04-28  Miklos Vajna  <vmiklos@collabora.com>  [dd52fdba87d0cfee039cc236b86241708d4e63b8]

        sw from-bottom relative orientation: add layout
        
        The implementation is a combination of what "bottom" and "from-top"
        already provided.
        
        Change-Id: Id7bac8cbcccbadcca377fe9946a21ccb3e368913
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93086
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-04-28  Xisco Fauli  <xiscofauli@libreoffice.org>  [781a1a82231ee4b95733dfb76249224948d6d894]

        tdf#132305: sw: Add unittest
        
        Change-Id: I32ad69404b4d6cd25ec887567bb4733a59f267da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93079
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-28  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [e9e1b0f4505d4e90727900caf6ed5053fc6c30f3]

        pdf export: be a bit less wasteful when jpeg-optimising bitmaps
        
        Before, code was test-compressing every single bitmap coming along.
        Let's buffer those SvMemStreams, and keep the last 15 around in
        case the same image comes along again.
        
        Change-Id: Ic8da32725ea46b01bd6beacc389abf8f52845d36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93058
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-04-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [8bd83405b0d4ba4db3437f757d507ec1d0c84254]

        Sifr: Fix for tdf32489: missing tiny DB actions icons
        
        Change-Id: Ic9847d4d72b000f0ab9c906b91dc689a010aeead
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93068
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-04-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3fcdd122a9140dffebdecc515c007de2e7a79bbb]

        Fix typo in code
        
        ARGENTINIA->ARGENTINA
        
        Change-Id: I711f775c1296779630e99e8cfc6db0262afa47ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92941
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3af0dfad72a7290131e542eda78fab76a1dfbfe2]

        Fix typo in code
        
        Change-Id: I4f882e7eaedb5aea1353faaa7e0797b257816a8a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92937
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f6b828275af11f8b04a52a9ad5f44e210d4fec0b]

        tdf#124176: Use pragma once instead of include guards
        
        Started to fix typo, eventually #pragma
        
        Change-Id: If79b618db5fd50bc8220927ba1866259b203860d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92935
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [42f1a7122745334974ad5de0e7277f584de13038]

        Fix typo in code
        
        Change-Id: I857308750454f913be574547a9ac4e7437ddf3a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92936
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-28  andreas kainz  <kainz.a@gmail.com>  [7f10ae03e161545d10cca50030461b1ae530302e]

        tdf#132138 Update Midnightblue impress template
        
        Change-Id: I83469bfda9ee44ae10b483af56e5aa35187d1917
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93061
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d829d522d4fc9cab4de4affb6fc0fa37d887e39e]

        Fix typos
        
        Change-Id: I94d7ce65aebd6b74f214362c466fda38c4808d9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92966
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-28  andreas kainz  <kainz.a@gmail.com>  [a30d7e2d7f5464d352735ef538acb0f09a7a8196]

        tdf#132138 Update Inspiration impress template
        
        Change-Id: I7873704beab3ebd232209f6df010e03579eab623
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93060
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-28  Miklos Vajna  <vmiklos@collabora.com>  [79107d3f8d10aa0f38641775c5eb47dcfd4fd37e]

        sw from-bottom relative orientation: add UNO API
        
        When it comes to vertical positioning of anchored sw objects, one can
        say the position should be "1cm from the top of the page". But measuring
        from the bottom of something was not possible.
        
        Add API for this to help working with documents from Word, which
        supports the feature.
        
        There is no duplicated C++ enum in sw/ for vertical relative
        orientation, so no "doc model" changes are needed for this in sw/.
        
        Change-Id: I3199d3e794bda2f21f92ce3bb7c3c6f04d284db2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93065
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-04-28  Pranam Lashkari  <lpranam@collabora.com>  [fbd8ea5375096abdbab49bd564b6f5fc93bc6907]

        remove macro tab for image dialog in online
        
        Change-Id: I02de19e8048fd045a6ef6bdcc655c9911f0f9f01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92971
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-04-28  Xisco Fauli  <xiscofauli@libreoffice.org>  [5750be8cf82b6933cb0b44ffe5ad307da1b4a0eb]

        tdf#132282: Revert fix for tdf#131554
        
        912217285b3058efa54c2336f91fda4efdad6ff0 fixed the
        root cause of tdf#131554 and
        69b83dc2d3014dd9b18402534e15c937dc082464 is no longer needed
        The unittest still passes
        
        Change-Id: I7c723b0c3cc2b56022978bbeb8bf6b3f6f93f1c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93063
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-28  andreas kainz  <kainz.a@gmail.com>  [6b8ae0882bcac65f4307d6a6425f37eb0a010713]

        tdf#132138 Update Focus impress template
        
        Change-Id: I4a8704b6b4dd15943357d47c71a1bedc15b98c42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93057
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-28  andreas kainz  <kainz.a@gmail.com>  [dfd911348d26794e9c723c4c78b65dc1477a54fb]

        tdf#132138 Update Impress impress theme
        
        Change-Id: Ia396c9aa0cc57a239a4b19f65c3fa76b2e8ef4a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93055
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-28  Stephan Bergmann  <sbergman@redhat.com>  [679163845bd2f8b6de703f8fe704eb8912bc4ba4]

        tdf#115399: Don't kill pre-existing typelib_TypeDescription members
        
        ...in typelib_typedescription_register, in case they are already being
        referenced from elsewhere.  Instead, only move from *ppNewDescription to
        pTDR->pType those members that were not yet initialized in the latter.
        
        Change-Id: I7620219d137f8dd7f24a0f4a04eda30669b6c5a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93062
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-28  Caolán McNamara  <caolanm@redhat.com>  [8e7b61c48544b722b1cea41c9e2e6b1e01191be9]

        IsDropFormatSupported can be const
        
        Change-Id: I8a1c1d862a998fb0bef912bea5b6b4dd058c127f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93059
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-28  Miklos Vajna  <vmiklos@collabora.com>  [9ee7a841d41a5517fd567b17b936ea4c0141e157]

        linguistic: make LngSvcMgr::GetAvailableGrammarSvcs_Impl() more readable
        
        It's not exactly clear why, but as a side effect, this makes a crash in
        uno::Reference::release() go away in the --enable-macosx-sandbox case.
        But it helps readability as well, so why not.
        
        The root cause is probabably either a compiler bug or the old code
        depends on a longer lifetime of the temporaries involved in the function
        call, but that's not clear to me.
        
        Change-Id: I5f987129d3301d30ebf732757a4f1ba4bdbb8d52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93040
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-28  Stephan Bergmann  <sbergman@redhat.com>  [3d6214624128626c056b0a15ff6d654f57f149d9]

        Silence loplugin:cppunitassertequals when comparing pointer against nullptr
        
        I need that for another upcoming commit.
        
        Change-Id: If7e567c731e454070bf8ad9efb5c2f28ff9049e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93031
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [1705fbe9daac56ee9bea8d8fd7c7f57e2bec49b5]

        move the castToFastAttributeList function
        
        to the slightly higher namespace, to make it easy and more readable to
        use directly in a for-loop-range expression.
        
        And make it return a reference rather than a pointer, since it is never
        allowed to be nullptr.
        
        Change-Id: I15d0b32493ef65cfc601b247c272b318f1eadfd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93049
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-28  andreas kainz  <kainz.a@gmail.com>  [dfa8e18e8e6c7ad87e423393f8293a20188de1fd]

        tdf#132138 Update Blueprint plans impress template
        
        Change-Id: I2a215982cc4a295c837bb609edd7d533d594fae1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92972
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [429ef3e94af588626df17baf96ac1e085d993947]

        loplugin:makeshared in slideshow
        
        Change-Id: Ia8991a50afe1889a29456bac8f61c47ca969d23b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92998
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-28  Eike Rathke  <erack@redhat.com>  [716655820d69a0d6aaa2714cb4f12bae1aa2b862]

        Resolves: tdf#127831 implement RAND.NV() and RANDBETWEEN.NV() non-volatile
        
        Same as RAND() and RANDBETWEEN() but not recalculating on every
        change, just the normal expression recalculation.
        
        Change-Id: I8ba7099125e487a78bd3d91db8b666c2f36b22fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92994
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-04-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [a02d059d3ef03246c226fa9fc499920f7bd4ffc8]

        loplugin:makeshared in cui
        
        Change-Id: I018df0fc3ee6e07d48d9f30544e7aa8492a6ade0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92997
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-28  Attila Bakos  <bakos.attilakaroly@nisz.hu>  [2150fdc7d0f63288ac56c33cb898589512057642]

        tdf#131539 DOCX export: fix position of OLE objects
        
        Keeping position of OLE objects anchored to text
        as a character.
        
        Co-developer: Tibor Nagy (NISZ)
        Change-Id: I9699250ae5c418f9994ea2a7a3b102681b042214
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91983
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-28  Szabolcs  <szabolcs450@gmail.com>  [c431661ac716178305f64d98ce81aa8276bdbe8f]

        tdf#131841 DOCX DrawingML shape import: Fixed missing HighlightColor
        
        Implemented highlight color in grouped shapes. It was missing
        completely.
        Co-Author: Balázs Regényi
        
        Change-Id: I51207d01a205fbb24abc51c0d69042d6747570a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91619
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-28  Caolán McNamara  <caolanm@redhat.com>  [0bf3220b91dfc39aced853cb53c5dcd008381dfa]

        fix oss-fuzz build
        
        Change-Id: I3ca1676f3f447d720aa9dea28572daff8cff8d87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92992
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-28  Caolán McNamara  <caolanm@redhat.com>  [00e90218fd912525f8bfb6592cd235336e8f5496]

        add a get_drop_index for dnd interaction with toolbars
        
        Change-Id: I4c7c5cfa36d43a15509498dc4f28c10bf3fd7344
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92991
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-28  Miklos Vajna  <vmiklos@collabora.com>  [4ba1909f12b49f020195b5e767045340717ce6df]

        tdf#131729 sw: handle no drawing objects when calculating overlap of objects
        
        Regression from commit d37096f59e7e0286e55008153591a60bab92b9e8
        (Related: tdf#124600 sw anchored object allow overlap: add layout,
        2019-09-19), we assumed that the anchor frame always has draw objects,
        but that may not be the case.
        
        That happens when dragging a to-character anchored object around, before
        the object is added to its anchor.
        
        Change-Id: I1271a6e498553838c3851864b7965a1ba28de663
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92989
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-28  Stephan Bergmann  <sbergman@redhat.com>  [7cfc983f8f3f4d094cd01128043d5e2021cb80c6]

        Fix printing rtl_uString*
        
        ...broken with ef513fd4b049b214a03fbe6e62a5ea43680a7a9b "remove unnecessary use
        of OString::getStr"
        
        Change-Id: I85f5ccb6c5114ea5e3eab43a3c1821292cf4e994
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92993
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-28  Tünde Tóth  <tundeth@gmail.com>  [cbe6c4929c9da28ce5553ce31782027d5111ed16]

        tdf#127811 tdf#127813 Introduce compatibility key for the data series
        
        order of filled net and normal area charts.
        The data series of filled net and normal area charts are drawn in
        reversed order in LibreOffice but not in Microsoft Office.
        
        Default value is true to keep current behavior.
        
        Change-Id: I07adac814597b756878d74610d028f07327f7214
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/83897
        Tested-by: Jenkins
        Reviewed-by: Balazs Varga <balazs.varga991@gmail.com>

2020-04-28  Pranam Lashkari  <lpranam@collabora.com>  [f94caa1ad48a0aad061cf3aa41ba45c5348ecfe4]

        resolved clashing of two ids
        
        Multiple SvxFillAttrBox objects having the same ID 'fillattr' caused
        the problem in online making it hard to distinguish for different function
        
        Change-Id: Ic5a29ea75fb442d7e495761faf4a10d6ab212829
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92977
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-04-27  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [7459b9ecb54a298f02d19089620149718f8d8d48]

        tdf#116883: sw: support for lists level format string
        
        Multilevel lists are more flexible in case of DOCX. There is
        supported custom format for any level in DOCX unlike in LO
        and ODT where we are limited only with prefix and suffix
        for hardcoded list levels separated by dot. At the same time
        DOCX can have lists not only "1.2.3.4", but "1/2/3/4" or even
        "1!2>3)4" and such format can vary on each list level.
        
        Here is basic implementation for list format as a core feature
        for all documents and old way (prefix-suffix + ".") is left
        as fallback.
        
        Practically its usage is currently implemented only in DOCX
        import/export.
        
        Some RTF/OOXML unittests were redesigned: since we are not creating
        prefix/suffix for these formats conditions should be checked in
        a different way.
        
        Change-Id: I1ec58bcc5874d4fa19aee6a1f42bf1671d853b14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92106
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-04-27  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [4ba179eb9208185406207522e39626327c7d74c3]

        tdf#108496: DOCX: list overrides some cleanups
        
        This is a follow up commit to cf13fe3e fix with some
        mostly cosmetic changes. General idea of list overrides
        is not modified.
        
        Change-Id: I35937449bd563eacceb3753e62b9ff7245f12b89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92739
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-04-27  Eike Rathke  <erack@redhat.com>  [4559ca1a9a276ed581e1799b3aa90fb084a3eb3f]

        Add the few functions without parameters as entries with Bounds
        
        It doesn't really matter, but the assumption is that functions
        without entries take at least one and only scalar value arguments.
        
        Change-Id: I6a4cb882c86c50a0c63ddd5fc6a3b885fab32ea3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92990
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-04-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [897be475c155cfd772cc4a252e6073cd6aa43597]

        loplugin:unusedfields
        
        Change-Id: I47034909e6258fc4d65d39f484d71290f793107d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92967
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-27  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [ce9caca8da371784e33638323792e42630b2a057]

        elementary: fix for tdf#125779: object handlers are too faint
        
        Change-Id: If1741e88178205aee9f46b0fa96ca29b61ac4d84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92970
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-04-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [44ede0e8a76562ea3f9d2612472b7a2cac14a37e]

        Fix typo
        
        Change-Id: I90152d94067c6ba0daa473fa069dddbc0988e306
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92644
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-27  Miklos Vajna  <vmiklos@collabora.com>  [6dfb8f480e7ff8fdc30e83143edfe5bf6a5e442b]

        solenv: handle copying empty directories in the installer
        
        'make test-install -o build' fails without this when
        --enable-macosx-sandbox is used. It is harmless in other cases.
        
        Change-Id: Ic62a2c7729402cf45172ccc12fa83b46bee31e78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92985
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-27  Justin Luth  <justin.luth@collabora.com>  [561fe03e429a646411f9dc5e17d48a2f38b1db5a]

        tdf#115896 doc import: recognize new version 2013
        
        Now, I don't know for sure that E000 is from
        Office 2013, since I don't know where the document
        came from and I don't have 2013 readily available.
        However, I tried round-tripping the unit
        test in Office 2016 and it gave the version
        number 0x2000.
        
        Change-Id: Ib02f9440de34225affcb2ccbfd96ed89c717085e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92764
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-04-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [030d5c2ad2544c00d779d7e608178c3a3c970cd5]

        loplugin:makeshared in dbaccess
        
        Change-Id: Idf5f6179771edaf7af85d95e10b092ce0e3344f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92969
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [c275184ae37d145f428a459a07917e127bd67577]

        loplugin:makeshared in vcl
        
        Change-Id: I990fafa8b01e94aef58d6cad30bc13de539ea496
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92968
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-27  Mike Kaganski  <mike.kaganski@collabora.com>  [129f55097f926661f00919329fb28c6a85ecebbb]

        Don't insert embedded object twice
        
        During debugging of failure https://gerrit.libreoffice.org/c/core/+/92980,
        I saw that one of objects throws calling OCommonEmbeddedObject::getEntryName
        in EmbeddedObjectContainer::StoreAsChildren, because its m_bWaitSaveCompleted
        is true.
        
        The reason turns out that the object was already inserted, and thus its
        OCommonEmbeddedObject::storeAsEntry was called; but not yet its
        OCommonEmbeddedObject::saveCompleted. The double insertion happened in
        SwXFrame::attachToRange, where the object was first passed to
        InsertEmbeddedObject directly, and then was passed to InsertEmbObject,
        which called the former one again in this stack:
        
        	comphelper.dll!comphelper::EmbeddedObjectContainer::InsertEmbeddedObject(const com::sun::star::uno::Reference<com::sun::star::embed::XEmbeddedObject> & xObj, rtl::OUString & rName) Line 514	C++
        	swlo.dll!SwOLEObj::SetNode(SwOLENode * pNode) Line 884	C++
        	swlo.dll!SwOLENode::SwOLENode(const SwNodeIndex & rWhere, const svt::EmbeddedObjectRef & xObj, SwGrfFormatColl * pGrfColl, const SwAttrSet * pAutoAttr) Line 220	C++
        	swlo.dll!SwNodes::MakeOLENode(const SwNodeIndex & rWhere, const svt::EmbeddedObjectRef & xObj, SwGrfFormatColl * pGrfColl) Line 382	C++
        	swlo.dll!sw::DocumentContentOperationsManager::InsertEmbObject(const SwPaM & rRg, const svt::EmbeddedObjectRef & xObj, SfxItemSet * pFlyAttrSet) Line 2914	C++
        	swlo.dll!SwXFrame::attachToRange(const com::sun::star::uno::Reference<com::sun::star::text::XTextRange> & xTextRange, const SwPaM * pCopySource) Line 3028	C++
        	...
        
        Remove the redundant call, and put a comment on that.
        
        Change-Id: I680786a601ec454483e86c47ae07666d82c24146
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92982
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3dda058630c3be5da80ec0648564d7517fa55115]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a713d9a4e339fc00c48ad22f1503b53055f208ca
          - Revert "Fix grammar and more in text"
            
            This reverts commit bb5376ab2c0fc80e8f49197e4077ccce0639e186.
            
            Reason for revert: improve patch after comments in bug
            
            Change-Id: I636f91e5bbf6e709eb7606758f0cb13182368d5d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92785
            Tested-by: Jenkins
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-27  Mike Kaganski  <mike.kaganski@collabora.com>  [bbae20800758802d828805925c1ba526715cca78]

        Fix testFdo58949
        
        For some reason, on my Windows box (but apparently not on CI) I saw
        testFdo58949 consistently failing during `make CppunitTest_sw_odfexport`,
        but not in `make CppunitTest_sw_odfexport CPPUNIT_TEST_NAME=testFdo58949`.
        Turns out that depends on test order (if the static counter for objects
        was inreased by other tests or not).
        
        This makes the test not rely on a specific object name, but rather on
        total matching names count.
        
        Additionally allow testResolvedComment to run on Windows, since it seems
        this reason why it used to break testFdo58949.
        
        Change-Id: Ibf0b7f1848622f800a05035a96028a8ed0986f48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92980
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [22a2698466bb7ca14744e6aa39e8940de1c05f1f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bb5376ab2c0fc80e8f49197e4077ccce0639e186
          - Fix grammar and more in text
            
            Change-Id: I6a72906dca5982ab8f206cdc75273754fc0f420c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92783
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-27  Caolán McNamara  <caolanm@redhat.com>  [8057ce71dff47f9de96b0714401f0a51d30e3736]

        drop unused using
        
        Change-Id: I89c6892b51d651a25aff9c36c02c93374138635f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92974
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-27  andreas kainz  <kainz.a@gmail.com>  [bbc2162fcd9337ca2a9bf89172bd4e78244b66e9]

        tdf#132138 Update DNA impress template
        
        Change-Id: I876a59b81bc18fea2477c3dc46020ea2dedae85c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92975
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4588fa5f14a3d769a4b0e6719687b72567184ef6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 94a9abec550eeb2363bd2fd5cb0f451b0aeeb59f
          - Fix attributes
            
            Change-Id: I0153b7a2457130ae6cd8a313d86424662d0576e5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92780
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-27  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [8c694a49211fb60f05d58a4bdd87b4f563838711]

        tdf#42949 Fix IWYU warnings in dbaccess/source/ui/[m-u]*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I6bf360b331589692141f6fca52eee5b8e11ef7bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92827
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-27  Tünde Tóth  <tundeth@gmail.com>  [06a8f5d17061a8fd59fa37c0cdd1a89c72223337]

        tdf#132355 fix X axis position of stock charts
        
        Set the ShiftedCategoryPosition for true in case of stock chart.
        
        Regression from commit: 111c260ab2883b7906f1a66e222dbf4dc3c58c4f
        (tdf#127777 OOXML chart export: fix "CrossBetween" for not imported charts)
        
        Change-Id: I7ced1b03158908e838f7bb44c89dea23c5b347b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92759
        Reviewed-by: Balazs Varga <balazs.varga991@gmail.com>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-04-27  Miklos Vajna  <vmiklos@collabora.com>  [fccbb557add457db16e0556c3f0172cafc2cf981]

        DOCX import: handle <wp:positionH relativeFrom="insideMargin">
        
        This is the same as page, but it is from-left on odd pages and
        from-right on even pages, i.e. our "mirror on even pages" mode.
        
        Change-Id: I018e0ac165a3d802f64cfc314d5c5f58da3cb580
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92965
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-04-27  Mike Kaganski  <mike.kaganski@collabora.com>  [16f7f5de542392ef9cfbb2efd51dd8c570a829a7]

        Missing includes on Windows with --disable-pch
        
        ... since b512ce255f46d90e682634e4dd17e146af7f9080.
        Yes, MSVC also produces an error if the completeness requirements
        are not met.
        
        Change-Id: I0ad573ef1d14a383eed3a8f83aa932657c22ae20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92963
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-27  Miklos Vajna  <vmiklos@collabora.com>  [0f03cf4a47ac0744c8d36d14ab2bf0d9623b19a4]

        sw: prefix members of SwSdrUndo, SwUndoDrawDelete, SwUndoDrawGroup and ...
        
        ... SwUndoDrawUnGroup
        
        See tdf#94879 for motivation.
        
        Change-Id: Ice419c3614ebba1b5aa9bf81de6bfcc2af8edd73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92961
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-04-27  Stephan Bergmann  <sbergman@redhat.com>  [19d3dba72fd744ab8dc1288b1c7c4c811b24ca28]

        Do not time out close_dialog_through_button
        
        If something goes wrong, better keep the testing Python and the tested soffice
        process in a state in which the actual problem can (hopefully) be debugged
        better.
        
        I happened to run into a hung UITest_chart on Linux, where soffice.bin was still
        at
        
        > Thread 1 (Thread 0x7f2e2b280fc0 (LWP 1906251)):
        > #0  futex_abstimed_wait_cancelable (private=0, abstime=0x7f2e27b59a80, clockid=<optimized out>, expected=0, futex_word=0x60e000024e8c) at /usr/src/debug/glibc-2.31-17-gab029a2801/sysdeps/nptl/futex-internal.h:320
        > #1  __pthread_cond_wait_common (abstime=0x7f2e27b59a80, clockid=<optimized out>, mutex=0x60e000024e38, cond=0x60e000024e60) at /usr/src/debug/glibc-2.31-17-gab029a2801/nptl/pthread_cond_wait.c:520
        > #2  __pthread_cond_clockwait (abstime=0x7f2e27b59a80, clockid=<optimized out>, mutex=0x60e000024e38, cond=0x60e000024e60) at /usr/src/debug/glibc-2.31-17-gab029a2801/nptl/pthread_cond_wait.c:677
        > #3  __pthread_cond_clockwait (cond=0x60e000024e60, mutex=0x60e000024e38, clockid=<optimized out>, abstime=0x7f2e27b59a80) at /usr/src/debug/glibc-2.31-17-gab029a2801/nptl/pthread_cond_wait.c:665
        > #4  0x00007f2e5fead808 in std::condition_variable::__wait_until_impl<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) (this=0x60e000024e60, __lock=..., __atime=...) at include/c++/10.0.1/condition_variable:210
        > #5  0x00007f2e5fead295 in std::condition_variable::wait_until<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&) (this=0x60e000024e60, __lock=..., __atime=...) at include/c++/10.0.1/condition_variable:120
        > #6  0x00007f2e5fea8f05 in std::condition_variable::wait_until<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, SvpSalInstance::DoYield(bool, bool)::$_2>(std::unique_lock<std::mutex>&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&, SvpSalInstance::DoYield(bool, bool)::$_2) (this=0x60e000024e60, __lock=..., __atime=..., __p=...) at include/c++/10.0.1/condition_variable:159
        > #7  0x00007f2e5fea6e60 in std::condition_variable::wait_for<long, std::ratio<1l, 1000l>, SvpSalInstance::DoYield(bool, bool)::$_2>(std::unique_lock<std::mutex>&, std::chrono::duration<long, std::ratio<1l, 1000l> > const&, SvpSalInstance::DoYield(bool, bool)::$_2) (this=0x60e000024e60, __lock=..., __rtime=..., __p=...) at include/c++/10.0.1/condition_variable:186
        > #8  0x00007f2e5fea5a8e in SvpSalInstance::DoYield(bool, bool) (this=0x611000001bc0, bWait=true, bHandleAllCurrentEvents=false) at vcl/headless/svpinst.cxx:497
        > #9  0x00007f2e5f3a232d in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at vcl/source/app/svapp.cxx:454
        > #10 0x00007f2e5f3a18e8 in Application::Yield() () at vcl/source/app/svapp.cxx:518
        > #11 0x00007f2e5bf32c2d in Dialog::Execute() (this=0x61a000072080) at vcl/source/window/dialog.cxx:1032
        > #12 0x00007f2e5efdcd62 in SalInstanceDialog::run() (this=0x619000091080) at vcl/source/app/salvtables.cxx:1480
        > #13 0x00007f2dc37421fd in weld::DialogController::run() (this=0x61200077c5c0) at include/vcl/weld.hxx:2227
        > #14 0x00007f2dc39672f2 in chart::CreationWizardUnoDlg::execute() (this=0x610000168d40) at chart2/source/controller/dialogs/dlg_CreationWizard_UNO.cxx:189
        > #15 0x00007f2df91f2507 in FuInsertChart::FuInsertChart(ScTabViewShell&, vcl::Window*, ScDrawView*, SdrModel*, SfxRequest&) (this=0x7f2e27f1a300, rViewSh=..., pWin=0x61a0001e8a80, pViewP=0x61d0001f6880, pDoc=0x617000066a00, rReq=...) at sc/source/ui/drawfunc/fuins2.cxx:673
        > #16 0x00007f2dfaf9a379 in ScTabViewShell::ExecDrawIns(SfxRequest&) (this=0x61d0001eaa80, rReq=...) at sc/source/ui/view/tabvwshb.cxx:336
        > #17 0x00007f2dfaedf365 in SfxStubScTabViewShellExecDrawIns(SfxShell*, SfxRequest&) (pShell=0x61d0001eaa80, rReq=...) at workdir/SdiTarget/sc/sdi/scslots.hxx:1447
        > #18 0x00007f2e8031ded6 in SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (this=0x61d0001eaa80, pFunc=0x7f2dfaedf240 <SfxStubScTabViewShellExecDrawIns(SfxShell*, SfxRequest&)>, rReq=...) at include/sfx2/shell.hxx:197
        > #19 0x00007f2e802a77ff in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool) (this=0x6020002f3dd0, rShell=..., rSlot=..., rReq=..., bRecord=true) at sfx2/source/control/dispatch.cxx:251
        > #20 0x00007f2e802aacb6 in SfxDispatcher::PostMsgHandler(std::unique_ptr<SfxRequest, std::default_delete<SfxRequest> >) (this=0x6020002f3dd0, pReq=std::unique_ptr<class SfxRequest> = {...}) at sfx2/source/control/dispatch.cxx:988
        [...]
        
        but the Python process was already at
        
        > Traceback (most recent call first):
        >   <built-in method waitpid of module object at remote 0x60800002d1c0>
        >   File "instdir/program/python-core-3.7.7/lib/subprocess.py", line 1611, in _try_wait
        >     (pid, sts) = os.waitpid(self.pid, wait_flags)
        >   File "instdir/program/python-core-3.7.7/lib/subprocess.py", line 1653, in _wait
        >     (pid, sts) = self._try_wait(0)
        >   File "instdir/program/python-core-3.7.7/lib/subprocess.py", line 1019, in wait
        >     return self._wait(timeout=timeout)
        >   File "uitest/libreoffice/connection.py", line 133, in tearDown
        >     ret = self.soffice.wait()
        >   File "uitest/libreoffice/connection.py", line 178, in tearDown
        >     self.connection.tearDown()
        >   File "uitest/uitest/framework.py", line 46, in tearDown
        >     self.connection.tearDown()
        >   File "instdir/program/python-core-3.7.7/lib/unittest/case.py", line 631, in run
        >     self.tearDown()
        >   File "instdir/program/python-core-3.7.7/lib/unittest/case.py", line 676, in __call__
        >     return self.run(*args, **kwds)
        >   File "instdir/program/python-core-3.7.7/lib/unittest/suite.py", line 122, in run
        >     test(result)
        >   File "instdir/program/python-core-3.7.7/lib/unittest/suite.py", line 84, in __call__
        >     return self.run(*args, **kwds)
        >   File "instdir/program/python-core-3.7.7/lib/unittest/runner.py", line 176, in run
        >     test(result)
        >   File "uitest/test_main.py", line 128, in <module>
        >     result = unittest.TextTestRunner(stream=sys.stdout, verbosity=2).run(test_suite)
        
        and the relevant
        
        > ======================================================================
        > ERROR: test_tdf99069_chart_cancel_data_ranges_dialog (tdf99069.tdf99069)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "sc/qa/uitest/chart/tdf99069.py", line 32, in test_tdf99069_chart_cancel_data_ranges_dialog
        >     self.ui_test.execute_dialog_through_command(".uno:InsertObjectChart")
        >   File "uitest/uitest/test.py", line 83, in execute_dialog_through_command
        >     raise DialogNotExecutedException(command)
        > uitest.test.DialogNotExecutedException: Dialog not executed for: .uno:InsertObjectChart
        
        had not yet been written to workdir/UITest/chart/done.log (Python's unittest
        appears to unhelpfully hold back such vital information until the very end of
        the full test run).
        
        That means DialogNotClosedException is unused now and can thus be removed.
        
        Change-Id: I556ae52f05b1362f4e78f2de362a7b4f9b8a0cf7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92959
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5cff6410222c04f47661ca07a1bbe6e6337633be]

        Graphic: cleanup private, public declarations, remove friend
        
        Friend GraphicObject doesn't seem to be needed anymore.
        
        Change-Id: I629ddaabf0c1802e986af42b457cd6322d2fd04d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92949
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-27  Caolán McNamara  <caolanm@redhat.com>  [32b8f5be41cf9294f995a27d83ae2b1e9e792869]

        STYLESPREVIEW is never defined
        
        added by...
        
        commit dda842bec338efb06457551136678340d0718807
        Date:   Thu Aug 29 17:22:48 2013 +0100
        
        Change-Id: I8fc15a0d7c18df69e772366ac81980f6acef52a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92952
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-27  Caolán McNamara  <caolanm@redhat.com>  [962a18691d9aa99555d6f332cc577c1fc256d48b]

        aPoint is never consumed so calculations to derive it are moot
        
        Change-Id: I4b00fc1e3bb0f346e688d50d1ea4d1ad4dd56915
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92951
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-27  Ian Barkley-Yeung  <ibarkleyyeung@gmail.com>  [27306e0eeee8a22e554f6f5bebccca4f778ae731]

        tdf#42982: Improve UNO API error reporting
        
        Improve error repoting in BreakIteratorImpl
        
        Change-Id: I0be64a758ed81b7a720c8b26af14de6b51cc5dbc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92955
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-27  Mike Kaganski  <mike.kaganski@collabora.com>  [e6df5847379a97ad2de95a3c01cb11380c56e0f7]

        Extract getting default locale for filters into separate unotools function
        
        Change-Id: Ic97b1a4507d5629963f360147ecc20eb10f5d391
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92957
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-27  Stephan Bergmann  <sbergman@redhat.com>  [b512ce255f46d90e682634e4dd17e146af7f9080]

        Make upcasting css::uno::Reference ctor require complete types
        
        The main reason for the "home-grown" UpCast introduced with
        904b3d1fceee5827076758ed2a81f80cb73493ca "Up-cast conversion constructor for
        css::uno::Reference" in 2013 was probably that we could not yet rely on C++11
        std::is_base_of back then.  A (welcome) side effect was that the derived class
        could be incomplete.
        
        However, specializations of UpCast relying on whether or not T2 is incomplete
        are obviously an ODR violation if the type is incomplete in some TUs and
        complete (and derived from T1) in others.  And even if UpCast had internal
        linkage, it would still be brittle that its behavior depends on the completeness
        of T2 at the point of the template's instantiation, and not necessarily at the
        point of use.
        
        That means we should better base that ctor on std::is_base_of (which we can do
        now since 39a1edd6fec902ef378acce8af42c4d7fba280d0 "Make css::uno::Reference
        upcast ctor LIBO_INTERNAL_ONLY"), which causes a compilation error at least on
        Clang and GCC if the completeness requirements are not met.  This change fixes
        all the cases where types need to be complete now, plus any resulting
        loplugin:referencecasting warnings ("the source reference is already a subtype
        of the destination reference").
        
        Change-Id: Ieb9e3552e90adbf2c5a5af933dcb872e20661a2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92950
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [83cf08b1cb2d493a4c12f88eb6bf0daf25fe5beb]

        vcl: add tests for GraphicNativeMetadata
        
        Test the rotation in JPEG metadata is what we expect.
        
        Change-Id: I5ee2d646a5257d5695c51f37fb6fe795dcb9af50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92948
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e294e29ab3bcd57c1d5d4f3fe372e26d5677a7ab]

        ImpGraphic: rename ImplCreateSwapInfo and simplify
        
        ImplCreateSwapInfo changed to createSwapInfo.
        Flatten the code body
        
        Change-Id: I5865373d0b7f3cc717a9600bcf6fd198e8320e35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92947
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b50cbd7c7fd807af34d5140eaf94c57133148768]

        ImpGraphic: move content of swapOutToStream into swapOut
        
        Change-Id: Iec0227b1e1ceebda961e158315ea5e56c2d33204
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92946
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c5b6bc45d535cdad15d0d614bc3102bdf6cfd856]

        ImpGraphic: move filename handling from swapout to ImpSwapFile
        
        Change-Id: I30930f61385e31e7754d6653ff2eecfea61ce4e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92945
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [25983404aa710990194ca8afa89f91bee879a6be]

        ImpGraphic: clean-up and simplify swapOut()
        
        Change-Id: I3e578c3172fcea341a218798843cd750971a5af1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92944
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-27  Mike Kaganski  <mike.kaganski@collabora.com>  [ab5fbd39b76be8cc8015d303c1677c198776390a]

        Don't convert OUString to char*
        
        Change-Id: I3bfcc6fedb782b12be1fb1d42981756287f29f82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92956
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-27  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [a2f51948374a8d13e25c7fc9a5caebf29099328d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 14064200e02a2280c76e4de3d26d55995332eeb0
          - Call it what it is
            
            Change-Id: I8ff69aee8063f8997868829291500244e2c1a6a1
            
2020-04-27  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [c10d25fa56481a5e100820daac477b28c5e40e54]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e8f6152ad369f7cb8152b65ccb1dd7432b77d1f8
          - This is an IANA media type; it shouldn’t be translatable
            
            Change-Id: I714fd9685c1bf35a2c8b3d05e2a4df07ca8f8cbb
            
2020-04-27  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [5d85d10f60a3ebf253b213bb7536b2bfd6ce7f99]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 731ea5215c543caa876b2087c4303970b011d824
          - Some more copyediting…
            
            Change-Id: I43d4535b5c0ea659fd19177775ad00db71a2d7b3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91001
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-04-26  Caolán McNamara  <caolanm@redhat.com>  [60fcd4427231e8c48cd3bf8307e280fd3a13a84f]

        tdf#132424 don't generate font previews in advance for lool
        
        Change-Id: I393db7b019fe16b2b7361bd20ec99dc5671ba1ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92943
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-26  Caolán McNamara  <caolanm@redhat.com>  [a77eaf8aa893ccac27563fdc4373dc5c36254a9e]

        move PanelLayout to sfx2
        
        Change-Id: If29ccb67835adba3ff6cf2eb53f348bbe71d6463
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92933
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [218ad66010fdba3c28564e2038876b6822752243]

        vcl: When exporing PDF, write the correct page of embedded PDF
        
        We can display PDF as an graphic in the document, where the PDF
        is treated as a vector graphic and rendered with Pdfium. When
        in that case we export the document as PDF, we can insert the
        original PDF page as an reference XObject. This workes fine,
        however the PDF as an graphic also contains the page number,
        which page should be rendered. This was not taken into account
        in the PDF export - it was hardcored to first page.
        
        This extends the support so it reads the page index from the
        graphic, and sets the correct PDF page.
        
        Change-Id: I15188ee495f9b3fcc3aa7df6f4bad4fa09903c6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92924
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c78a95124877387abf85a8637f50c1bfce24c22e]

        ImpGraphic: encapsulate members of ImpSwapFile
        
        Change-Id: I882d30f2f27149c865160b3fa68fa974701cea71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92921
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a1b2799c839df3014c24fde337511c3f91e9c5ab]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to dacce1ab09a52f8eecee9a0651069934eb91054b
          - Highlight dialog objects in text
            
            Change-Id: I9a0a65988a79602bf1e43006f2266bb8ab1471ab
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92778
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4211485b827b2fd846056b8d178ceb1eaaaa5eda]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 45df710ed2b840dd15c34f9a24767a50a7454861
          - Fix typo
            
            Change-Id: I5b1e5f3abbd6543c0c6fc2b2051c5f9922b379e8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92911
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [287e39d363012788bf1f5bdb94fdebd370e8763d]

        Test swapping of Graphic
        
        Change-Id: I895002aa31380d2b5bc2593e66080f3fc94034e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92920
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-26  Caolán McNamara  <caolanm@redhat.com>  [53695ce10253f5d029063e6c7afffdf1799ceec4]

        fix make screenshot breakage
        
        Change-Id: Ieb2a4ee7475de2f3f0b6de6c1f3a5c305805131f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92932
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [415dd9825f45f412b4d547113ede77f07eac448e]

        Fix typo
        
        Change-Id: I12743733a35d00b5d99495b584bdb85de0175196
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92928
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-04-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0203092b072e4b420d21b98fb5deba4e1e089774]

        Fix typo in code
        
        Change-Id: I79939bbaea5730fa0c3d714103e0b1976edd2e49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92926
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [309569f7d1d144e7b1bcaa0211f04e9b26b9f2fd]

        Fix typo
        
        Change-Id: I0c0c7350b1b8c8630953cdf87146da933de757e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92869
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2c7bed21f45174833bf2b7d2598b008062917c65]

        Fix typo in code
        
        Change-Id: I4709f3fd11c8d5800efab65b6f9533cbad3ffe78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92927
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ddcbaf462821d373592f9560d1e1e117cce05709]

        tdf#124176: Use pragma once instead of include guards
        
        Started to fixing typo "DEFINITON"->"DEFINITION",
        eventually #pragma
        
        Change-Id: Ie7617b33671614b3ac09907d380f2ffdd9b68bdb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92734
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [83de7f38b7ae3c0b357974a536ae53fd6a2d231e]

        tdf#124176: Use pragma once instead of include guards
        
        Started to fix typo
        DESCRPTION
        
        ended with #pragma
        
        Change-Id: I0a99e0d1f0696cfbf2cd54e97b8b346bbe8e7e4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92925
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-26  Caolán McNamara  <caolanm@redhat.com>  [9f07fb6d15de5682cc2e09f0261ba59341ceb8ef]

        update pches
        
        Change-Id: I83a61da7dda6c72552eecd377f1c3744c92a797e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92909
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-26  Caolán McNamara  <caolanm@redhat.com>  [61391c43f5808aadfa5fafb25a1bd7c2ae541b70]

        all ItemWindows are now welded
        
        where native widgetery is hostable in a vcl toolbar or a native one
        
        Change-Id: I942ada335bb4bd6ced0f3352f632e25787f68597
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88598
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d9938d4d585ba4493050464e58dc9c785a1ee3b9]

        Removed executable bits
        
        Change-Id: I9de3a782cfd2775acfdcee5de576da7c1efe6184
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92643
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-26  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [abfe59f9d2d15512569263183f65da5b5a04627b]

        Sifr: Fix for tdf#132404 too large Points icon
        
        Change-Id: I86c4b301a6111e5e8a2a5e043b48bdedfff2ca59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92922
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-04-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [59c765a2f55afa3adc1b7367fe31d1dc64c9667b]

        ImpGraphic: put ImpSwapFile destructor into the class body
        
        Change-Id: Ia3f7c29bf7b84dfa8d5cc044269ed51e09c9f1a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92919
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-26  Julien Nabet  <serval2412@yahoo.fr>  [016a58d2f586d05fa0b0df433a7695ab2952a37b]

        tdf#132385: sql parser: don't drop clauses from window specification
        
        bison rule
        
        window_specification:
                '(' window_specification_details ')'
                {
                        $$ = SQL_NEW_RULE;
                        $$->append(newNode("(", SQLNodeType::Punctuation));
                        $$->append($2);
                        $$->append(newNode(")", SQLNodeType::Punctuation));
                }
                ;
        
        makes it look like rule "window_specification_details" is a single
        node, but in reality it is a sequence of four nodes:
        
        window_specification_details:
                opt_existing_window_name
                opt_window_partition_clause
                opt_order_by_clause
                opt_window_frame_clause
                ;
        
        The result is that only the "opt_existing_window_name" clause was
        being put in the parse tree, and the other three were simply
        discarded.
        
        Since that will forever be a trap, and this is the only place
        where window_specification_details is used, we inline it into
        window_specification and remove it.
        
        Change-Id: I568904355174d2bc36155bde1d4dd09f57759cd2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92894
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Jenkins

2020-04-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [53d65e6d41a5249cdc329a085545a51a355b6293]

        ImpGraphic: rename maEx to maBitmapEx in the comment too
        
        Change-Id: Ida7ecf82d9e54d3a3703b836870534dbf41e51ba

2020-04-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4d03bd252274308f64332e7c0523068c38ac684a]

        ImpGraphic: rename maEx to maBitmapEx
        
        Change-Id: I49dd552010d008cc486c6aaf51e226cc5bf4a1cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92908
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [27bb1b1c6252417d8f24facc56b209aecb090d04]

        ImpGraphic: make magic bits for vector formats as constexpr
        
        Change-Id: If0caaf76feebbdc0fb9b16a3adeecf0e3e9dc295
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92907
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [68fe3b96d94c314dfd944ebd5239384e2fed87a7]

        remove Impl from swap method names in ImpGraphic
        
        Change-Id: Ie235b6d02582d4d5ee3dc3d9d2be7f022bcb13c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92906
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [082b8718dfc70a7994990215f1dc51a69046788b]

        remove GraphicNative{Metadata,Transform} from clang-f. blacklist
        
        Change-Id: Ib60485e5d35e9d3ec2b0028d38fb8d5eaa72421c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92905
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6e89344e19715caa39a1f78cf4ba71c67af9f2e4]

        use pragma once
        
        Change-Id: Ia78cc4ee565a5f39835499764b1f2d0a2a72c5ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92904
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-25  Caolán McNamara  <caolanm@redhat.com>  [f924658e45f256544e43c3fdb2af9b585d0f0933]

        controllayout.hxx can be a toolkit-only header
        
        Change-Id: I4ad08decf432a890cdf7acf475d15210ba813f76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92903
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-25  Caolán McNamara  <caolanm@redhat.com>  [d26d1da82f0625ce1e5a99cc0081b1fcf422b315]

        rename SvtValueSet back to ValueSet
        
        Change-Id: I51ab96ffef7acc0d416d13ac8e380e49381f4d1d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92902
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-25  Caolán McNamara  <caolanm@redhat.com>  [33966ab25d21594a3a4f40ce30ece73fa4f45a27]

        rename ColorValueSet back to SvxColorValueSet
        
        Change-Id: I2036a8986d2d53fc97f1c7724e4e0ab837edc1ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92900
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-25  Caolán McNamara  <caolanm@redhat.com>  [34bb3c51783f6cd5d17bff1b259886eeb91f25da]

        remove newly unused ValueSet
        
        Change-Id: Ia2c587af9846129278caf66ab504d1a1a1ac6256
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92897
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-25  Noel Grandin  <noelgrandin@gmail.com>  [0ffbaecea3316a5c723f6e0eb7250611b5d0f3d7]

        tf#131549 No titlebar on modal dialogs on macOS
        
        regression from
            commit e5230535877e30c3b874495e8794faa3a42d8017
            Date:   Tue Mar 17 21:34:21 2020 +0200
            simplify ORefVector code
        where a half-finished patch of mine snuck into another patch.
        
        Change-Id: I01f59a9d451f4535197d3abd7b37bfdbc8461c15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92901
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-25  Caolán McNamara  <caolanm@redhat.com>  [fadcfa51e7ef5d654607e39073405fbe6c0c9568]

        remove newly unused SvxColorValueSet
        
        Change-Id: Iaf7243430e50df4db84f7032eaf52728cc779c7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92896
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-25  Caolán McNamara  <caolanm@redhat.com>  [3d79f395ea6b0a960051615a98bfe58387c7d231]

        weld SvxColorDockingWindow
        
        Change-Id: Iabefa16f850d3d76017adfd77fb6be30ed467887
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92895
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-25  Szymon Kłos  <szymon.klos@collabora.com>  [96e5121869e95a8e28788a91ce0dc480e5f10c0b]

        tdf#123292 notebookbar: vertical align for shortcuts toolbar
        
        Change-Id: I2f2ccee9d6c01962d5d8609ea55c0c2bca6b5cb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92892
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-04-25  Julien Nabet  <serval2412@yahoo.fr>  [11ee7b59dda5ff2beb65fdf003e7748e541db777]

        Typo: *Comparsion* -> *Comparison* in dbaccess/connectivity
        
        Change-Id: I9dfe37b290dbb83b1dfb2f92669ae254898ee72e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92898
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-25  Caolán McNamara  <caolanm@redhat.com>  [2e20bf9c6ce56596477f661b33524ac00bd6dcd5]

        Resolves: tdf#132143 make placeholder nodes unselectable
        
        Change-Id: I13bcb43122f6b82114f287f13da20a584bf5f349
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92862
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-25  Caolán McNamara  <caolanm@redhat.com>  [3e3e28dcc89f0b756a7f2af1d410a42655b58a88]

        ignore mrucount if the entry was not found
        
        Change-Id: I4b69964fc888b18a5e3baff6a1aeec3bf23c8015
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92852
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-25  andreas kainz  <kainz.a@gmail.com>  [9e5a7189fd759a5e16959e2f116465fccd41cefa]

        tdf#132138 Update Bright blue impress template
        
        Change-Id: I2e3a0c6f115b31274e6f01ba6dc3f9eb31cbbb8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92893
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9d5f834e991754fe737b22c2d2039985629b99eb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f3f616cc45f80a7ad27286fdb8933b686c00f229
          - tdf#132371 Review menu Format - Page
            
            + fix on Page help page, refactor.
            
            Change-Id: I834c35b03d7e25fb18cda09aff304c733040625d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92876
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-25  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [8740092687a422188b55b6ad964eaacd397c7f19]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 82c126e04a96b7419c93e05186b88e7df72b2f29
          - help pages corrections
            
            - faulty embed in RGB() pages
              - faulty embeds could be removed in Blue(), Green(), Red() pages
              - did not clear 'farbcodes' in case use elsewhere
            - Rewording in Resume statement
            
            Change-Id: Ic760007a5e58af973f9935e22c107094d2170001
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92545
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-25  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [b376da7f8aec1c4c9fed0c77c4ee2a6a3d68df48]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 830489016d6bf75b148ca44c8f9a65851e8797e7
          - tdf#131416 Syntax Diagrams omissions and cleanup
            
            - Missing '@' in list of type declaration characters
            - c(h)ar typo in fragments, refactoring in:
              - Type, Function, Property, Dim, ReDim statements
              - argument fragment
            
            Change-Id: I97caea851d6864e44d43550f6e71873e6f55eb91
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92769
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-25  Regina Henschel  <rb.henschel@t-online.de>  [eb2d669af61b8808d5819b16157c59d3c6c3e03b]

        tdf#129898 Use layer DrawnInSlideshow in edit mode
        
        If 'Mouse pointer as pen' is set in slideshow settings, painting in
        slideshow becomes persistent. A layer DrawnInSlideshow is created
        for that purpose during slideshow. But that layer was not known to
        the view from where the slideshow was started.
        Generating a layer had been done regardless whether such layer
        already exists or not. That had produced several layers with
        identical name. That may not happen, because layers are identified
        by name.
        
        Change-Id: I2ba9bad5babe5a1bba3d1fc69d028d9037d2bd47
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92502
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-04-25  Roman Kuznetsov  <antilibreoffice@gmail.com>  [10dba26804cc0c14f74069c26112e75dacf3865b]

        tdf#91818 disable scrollbar in Start Center when it isn't needed
        
        Change-Id: Ib3b7be6dd93a7f1c75f01ffe53ff7f7c19b14342
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92773
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2020-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [60694088231234f9c916fb6ea15067b1bf0b9cb2]

        convert excel filter in calc from shared_ptr to rtl::Reference
        
        ref-counting traffic here accounts for 10% of the profile on some of my
        calc imports.
        
        Change-Id: I1b32e0e61d7bf5eb65780ec0e7fcb99f6576050a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92694
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [facd0fc931468e82e50be3f7d8af48c6187dfa96]

        loplugin:constantparam
        
        Change-Id: Id6197d72ae136da04dfb22c847623004b797d75d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92840
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [0dbc76a3ca25f43232073484541504e342380d0a]

        make FastParser always take a FastTokenHandlerBase subclass
        
        since most of the call sites already do, and we can skip the
        slow path this way.
        
        Change-Id: I64ed30c51324e0510818f42ef838f97c401bb6dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90326
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-25  andreas kainz  <kainz.a@gmail.com>  [af9642350db024e9a9ff73f46693ff5d0a4ce66b]

        tdf#132138 Update Blue Curve impress template
        
        Change-Id: I577ae1ecae283dbd9f05e4b29127c8cfa68994d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92883
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [38994bca0f85c6c88d81bd972c8838a9368a3acd]

        fix DragDropMode:ALL constant
        
        after
            commit ccf40c0efcc371e3d5818df20af18bc10c3601bd
            loplugin:unusedenumconstants DragDropMode
        and simplify the constants
        
        Change-Id: I3355cdc02c4ce6eed67d905d3a4dbed149e39706
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92887
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-25  Pranam Lashkari  <lpranam@collabora.com>  [8b733f949aeccc9e04aa661d83927872530eb570]

        resolved: page gradient reset on reopening doc
        
        in mobile phone Slide background set to gradient becomes black/white after reopening
        
        Change-Id: Ib579856c3df8b89c74b381f3d79870c467802848
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92831
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-04-25  Heiko Tietze  <tietze.heiko@gmail.com>  [fcb23ee8d29c47f55ca26382d3c6be924a6fec40]

        Fix for print dialog
        
        Scroll window must not scroll horizontally
        
        Change-Id: Id1ccf5399d05b846f1d8272657a5a5fa2df0a744
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92860
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-04-25  Andras Timar  <andras.timar@collabora.com>  [bd21609ccedb04b755478fb532508fc27440e02a]

        Update git submodules
        
        * Update translations from branch 'master'
          to 6b2e705c5e47924cfa7c0ae90ab9d5d69cf87cb8
          - Updated Slovenian translation
            
            Change-Id: I4dbb6b28dd2672a8d4b4d125af355366f55d1aa5
            
2020-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [bf02636abc2da78dc3bd4e93657fcfa017d530d3]

        loplugin:unusedmethods
        
        Change-Id: I7ba901c7d6e1e88d9d2821df4a37ebbea3b63084
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92874
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [be9f45ad69a510185971957e7643fd64b873e98d]

        loplugin:unusedenumconstants
        
        Change-Id: If2473097c1c8e66e09238061da9d186d4c8e3d9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92871
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [834770170248695a4994f879fe627f6d044b2db8]

        convert CursorMoveState to scoped enum
        
        Change-Id: Ie5071ca1e663213da7c0db392be20957587517ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92870
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-25  Mike Kaganski  <mike.kaganski@collabora.com>  [dd06a8a2caf93707fbf29c7264cf41f8ec9d4c6d]

        tdf#132388: reimplement SbRtl_Replace
        
        It should not convert strings to uppercase each loop; it should use
        OUStringBuffer to avoid extra allocations.
        
        This reduces tick count for the code in the bug from ~6000 to ~30.
        
        Change-Id: I89ea062fc6d012464bb461b6a8ef321f8cc62fe6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92884
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-25  andreas kainz  <kainz.a@gmail.com>  [fe1cf8656d6963844553993a77ef565fb2fbeda7]

        tdf#132138 update Alizarin impress template with styles and 16:9
        
        Change-Id: I4529bdd90965cec5060f6a80a61995003c5f53d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92882
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-24  Julien Nabet  <serval2412@yahoo.fr>  [c73b98684810d96164f15ec5a3c6e44747c6cde2]

        Typo: LANGUAGE_ENGLISH_CARRIBEAN->LANGUAGE_ENGLISH_CARIBBEAN
        
        Change-Id: Ibae29e8f0c083991ee66cc32113025d0cc8a6891
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92877
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-24  Julien Nabet  <serval2412@yahoo.fr>  [a675acc5b425878d180b7707dad34af4c7005d64]

        Typo: surf->serf
        
        Change-Id: I1aba26d5495f7b1c158c432dc6e92f56f4453160
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92880
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-04-24  Caolán McNamara  <caolanm@redhat.com>  [9e8bb8fa8a77665552db9c01cac1034d5040da7b]

        Resolves: tdf#132288 don't merge adjacent properties for spell checking
        
        spell checking relies on each attribute chunk being unmerged with identical
        adjacent chunks
        
        Change-Id: Ia835fa054cad0dee4304f16724b9eb0c29b46102
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92866
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-24  Caolán McNamara  <caolanm@redhat.com>  [3b5e0316f755b9981ed4f4032c2c362407b808f6]

        all PanelLayout are layout aware
        
        Change-Id: I11609c3b4e0783bc7dfc64467ba675761886859b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92859
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-24  Caolán McNamara  <caolanm@redhat.com>  [5838b62e7ba2312f41a4c8a43d53036476bfce1d]

        final ctor arg of PanelLayout ctor is always true now
        
        Change-Id: I40cb888c13cb49aa0e20b5be5ceb1c15cf7a346c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92858
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-24  Caolán McNamara  <caolanm@redhat.com>  [d263afb35f3532844a10c23c30e28b5360d96fe4]

        don't need to include combobox.hxx
        
        Change-Id: I3cc0fe1be7e7bc28a398c04a6702a6cd4d7d6b53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92855
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [4a6ea4ceeec99b27bfb06cde6d8fac3bea068eee]

        loplugin:unusedenumconstants BrowserMode
        
        Change-Id: Ida607fedc15062863f9de771fc7005f8c60cb0b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92842
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [b95ead7b2a39bf52e2293d7e8094b9520af74ade]

        add upcasting support to rtl::Reference
        
        Change-Id: I34ca9ef65356be56db7ac008238ccadc6697e27a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92693
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-24  Caolán McNamara  <caolanm@redhat.com>  [7e3fcc17eace59a132849950ac7d9b95ac43323f]

        remove unwanted commented out hunk
        
        Change-Id: Ie9c1b61d5375e9c3b44e6d7e173574c86af12c7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92854
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-24  Luboš Luňák  <l.lunak@collabora.com>  [782b0474e4fa28a13b5421f78b45d2da2ce208be]

        debug info for Skia Windows widget drawing
        
        Change-Id: Icbf4c9e2a0fd37eaeb900e1074eabbe7949f3de9

2020-04-24  Caolán McNamara  <caolanm@redhat.com>  [16309a9516c1f173056fc103c6428e74217c7927]

        weld StylesPropertyPanel
        
        and SvxStyleToolBoxControl, etc.
        
        use a GtkOverlay to support the submenu hackery in the Style
        wysiwyg combobox dropdown
        
        Change-Id: I17baa56f382243070ee49e6d707e97324e4f4d67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85720
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-24  Caolán McNamara  <caolanm@redhat.com>  [1d23ff22c112f5b2bac23d9329a72c399007bf98]

        move SvInplaceEdit2 out of public header
        
        Change-Id: I864a795516853bd1a29b7c056e230d8f21f96cc9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92853
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-24  Luboš Luňák  <l.lunak@collabora.com>  [31b00fe0f469c1bda8e523441e20f6e36bc17fd1]

        make SkiaSalBitmap discard cached data of incorrect size (tdf#132367)
        
        Performing the delayed scaling for the bitmap data could keep
        around cached mImage with a different size. Which theoretically could
        be kept around and resized later, but the bitmap data scaling finishes
        the delayed scaling by discarding all the data about it (scaling
        quality), so the later resizing wouldn't know how.
        
        Change-Id: I6a817d87becd44214f0f4db0755731b6e4ae1409
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92846
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-24  Balazs Varga  <balazs.varga991@gmail.com>  [e0da00d655ecca5986eea3812a8a670c6adbc40f]

        tdf#132174 Chart DOCX import: fix label number format
        
        The inner data table of charts has no own cell number format,
        unlike the MSO embedded XLSX, so we always have to set the link
        number format to false, if we have an inner data table.
        
        Regression from commit: 9c1063ba13028244346528e307d5563d6faf949d
        (tdf#129173 tdf#129175 Fix number format of data labels)
        
        Change-Id: I5e7865cb8c19fc6fae5b68305c7dc302516c0ad4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92695
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: Tünde Tóth <tundeth@gmail.com>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-24  Balazs Varga  <balazs.varga991@gmail.com>  [75156c6fd73dc202df541306e1636727d51d6fc3]

        tdf#132076 Chart OOXML: fix lost date format of X axis
        
        labels. Set the number format of category or date axes
        too and use date axis type for date axes at import.
        Export the real axis type of the X axis.
        
        Change-Id: I45f5c69f0aadc4ec1db0b8873b5e374e2728d39c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92396
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [ccf40c0efcc371e3d5818df20af18bc10c3601bd]

        loplugin:unusedenumconstants DragDropMode
        
        Change-Id: Ifb42ec521bcd74d54cc3e90a7720964340104174
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92844
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [a910081e0634120118d6f32996591928677d504f]

        convert SwFillMode to scoped enum
        
        Change-Id: I03230496aac57f8855ce8d3dcd8576d265060aa6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92845
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [2be4afe53a94fc051aae9ba9b20443f7a350fb18]

        loplugin:unusedenumconstants ScrollType
        
        Change-Id: I996bd987169caa60c63832e62e210a8c62e6a0e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92843
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [e3cc7b94b13d6cc4e044cfd688e0fcc9dca63987]

        loplugin:unusedenumconstants BmpConversion
        
        Change-Id: Ib1c36a35ffa6af535b5265f753e9b7a6bfb590a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92841
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-24  Stephan Bergmann  <sbergman@redhat.com>  [6a9c7409ee617b79c327dd7ea4de432f448b6006]

        Mark external/clucene/patches/heap-buffer-overflow.patch as sent upstream
        
        Change-Id: Idb60ae8a2389197bcfe8b1c7848c08f551702c93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92839
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [d34b6243d6a84b0c979a6858a48a15c90a077f9e]

        loplugin:unnecessaryvirtual
        
        Change-Id: Iec5de34f908ac370302ab51a33f17dfc23ea2446
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92834
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-24  Stephan Bergmann  <sbergman@redhat.com>  [3f38a57a4ed8515dd145aea46ed697f101409c2f]

        Properly escape desktop file string values
        
        <https://git.libreoffice.org/translations/+/
        781673fea7346b0d148bf85984826c0556fdf1b9%5E!/> "update translations for
        4.4.0.0alpha1" had introduced
        
        > msgstr ""
        > "ओफीस प्रोडक्टिवीटी सुट उगडपाक अनुरुप जाला आनी ओडीएफ दस्तावेज फोरमेट प्रमाणभूत केला. डोक्युमेंट फाउंडेशनान आदारभूत केला.doftor utopodok suite ugtem ani promannit ODF dostavez pod'dotek susangot \n"
        > " asa. Dostavez protixtana thavn pattimbo lablaओफीस प्रोडक्टिवीटी सुट उगडपाक अनुरुप जाला आनी ओडीएफ दस्तावेज फोरमेट \n"
        > " प्रमाणभूत केला. डोक्युमेंट फाउंडेशनान आदारभूत केला."
        
        into translations/source/kok/sysui/desktop/share.po, which for one is a
        concatenation of multiple strings spread over multiple lines, and for another
        contains encoded newlines ("\n").
        
        The resulting
        
        > kok = "ओफीस प्रोडक्टिवीटी सुट उगडपाक अनुरुप जाला आनी ओडीएफ दस्तावेज फोरमेट प्रमाणभूत केला. डोक्युमेंट फाउंडेशनान आदारभूत केला.doftor utopodok suite ugtem ani promannit ODF dostavez pod'dotek susangot
        >  asa. Dostavez protixtana thavn pattimbo lablaओफीस प्रोडक्टिवीटी सुट उगडपाक अनुरुप जाला आनी ओडीएफ दस्तावेज फोरमेट
        >  प्रमाणभूत केला. डोक्युमेंट फाउंडेशनान आदारभूत केला."
        
        in workdir/CustomTarget/sysui/share/launcher_comment.ulf combined the multiple
        strings into a single one, while at the same time expanding the encoded newlines
        ("\n") into actual line breaks, resulting in a multi-line string.
        
        Prior to d2c23609083d7b3e5267b1e4c923476cbc509d00 "tdf#130911: convert
        desktop-translate from Perl to Python", solenv/bin/desktop-translate.pl
        mis-translated that to a cut
        
        > Comment[kok]=ओफीस प्रोडक्टिवीटी सुट उगडपाक अनुरुप जाला आनी ओडीएफ दस्तावेज फोरमेट प्रमाणभूत केला. डोक्युमेंट फाउंडेशनान आदारभूत केला.doftor utopodok suite ugtem ani promannit ODF dostavez pod'dotek susangot
        
        in instdir/share/xdg/startcenter.desktop, silently dropping all but the first
        line of the multi-line string from the ulf file.  But the resulting desktop file
        was at least syntactially correct, so the broken content apparently went
        unnoticed (or at least unfixed).
        
        Then, d2c23609083d7b3e5267b1e4c923476cbc509d00 "tdf#130911: convert
        desktop-translate from Perl to Python" caused solenv/bin/desktop-translate.py to
        fail with an AssertionError upon multi-line strings in ulf files (see
        <https://bugs.documentfoundation.org/show_bug.cgi?id=130911#c6> "Policy on
        converting Perl scripts to Python").  f516f6753d87d963c06953c60e6ad56112c191be
        "Handle desktop files with multiline entries" was meant to address that, but it
        caused solenv/bin/desktop-translate.py to now mis-translate the given multi-line
        ulf string to the broken lines
        
        > Comment[kok]=ओफीस प्रोडक्टिवीटी सुट उगडपाक अनुरुप जाला आनी ओडीएफ दस्तावेज फोरमेट प्रमाणभूत केला. डोक्युमेंट फाउंडेशनान आदारभूत केला.doftor utopodok suite ugtem ani promannit ODF dostavez pod'dotek susangot
        >  asa. Dostavez protixtana thavn pattimbo lablaओफीस प्रोडक्टिवीटी सुट उगडपाक अनुरुप जाला आनी ओडीएफ दस्तावेज फोरमेट
        >  प्रमाणभूत केला. डोक्युमेंट फाउंडेशनान आदारभूत केला.
        
        in instdir/share/xdg/startcenter.desktop violating the desktop file syntax
        (failing to escape the line breaks; see <https://specifications.freedesktop.org/
        desktop-entry-spec/desktop-entry-spec-1.1.html>).
        
        That broken desktop file apparently still went unnoticed for a while until I now
        tried to build a flatpak, which failed with
        
        [...]
        > echo "custom cmd" && ( /run/build/libreoffice/solenv/bin/assemble-flatpak.sh )
        > custom cmd
        > Error on file "/app/share/applications/org.libreoffice.LibreOffice.desktop": Key file contains line “ asa. Dostavez protixtana thavn pattimbo lablaओफीस प्रोडक्टिवीटी सुट उगडपाक अनुरुप जाला आनी ओडीएफ दस्तावेज फोरमेट ” which is not a key-value pair, group, or comment
        > make: *** [Makefile:228: cmd] Error 1
        > Error: module libreoffice: Child process exited with code 2
        
        While trying to make our code generate well-formed desktop files (see the newly
        added comments in solenv/bin/desktop-translate.py), I also added code to escape
        leading spaces as "\s" (with a line
        
        > foo= bar
        
        in a desktop file, any space around the "=" is ignored, so if the value shall
        actually start with a space, it must be escaped as
        
        > foo=\sbar
        
        ).  For all the desktop files generated with solenv/bin/desktop-translate.py in
        sysui/CustomTarget_share.mk, the difference of what is generated with this
        commit is
        
        > --- workdir/CustomTarget/sysui/share/libreofficedev/impress.desktop
        > +++ workdir/CustomTarget/sysui/share/libreofficedev/impress.desktop
        > @@ -201,7 +201,7 @@
        >  Comment[kn]=ಇಂಪ್ರೆಸ್ ಬಳಸಿ ಜಾರುಫಲಕ ಪ್ರದರ್ಶನಗಳಿಗಾಗಿ, ಸಭೆಗಳಲ್ಲಿ ಬಳಸಲು, ಮತ್ತು ಜಾಲ ಪುಟಗಳನ್ನು ಪ್ರಸ್ತುತಿಗಳನ್ನು ಸೃಷ್ಟಿಸಿ ಮತ್ತು ಸಂಪಾದಿಸಿ.
        >  Comment[ko]=임프레스를 사용하여 슬라이드 쇼, 회의 및 웹 페이지에 대한 프레젠테이션을 만들고 편집합니다.
        >  Comment[kok]=स्लायड शो, बसका आनिक वेब पानांखातीर इंप्रेस वापरून सादरीकरण तयार करात आनिक सम्पादन करात.
        > -Comment[ks]= ایمپریس کے ذریعہ سے  پریزینٹیشنس کے لئےسلائیڈشوز،میٹینگ اورویب پیجیزکوتخلیق اورمرتب کرو۔
        > +Comment[ks]=\sایمپریس کے ذریعہ سے  پریزینٹیشنس کے لئےسلائیڈشوز،میٹینگ اورویب پیجیزکوتخلیق اورمرتب کرو۔
        >  Comment[lb]=Create and edit presentations for slideshows, meeting and Web pages by using Impress.
        >  Comment[lo]=ສ້າງແລະແກ້ໄຂພາບເລື່ອນສຳລັບການບັນຍາຍ, ການປະຊຸມແລະໜ້າເວັບດ້ວຍການໃຊ້ອີມເຟສ.
        >  Comment[lt]=Pateikčių rengykle rengiamos pateiktys pranešimams, pateiktis galima įkelti į tinklalapį.
        > @@ -231,7 +231,7 @@
        >  Comment[rw]=Kurema no guhindura amayerekana y'amagaragazabice, inama n'impapuro Rubuga ukoresheje Impress.
        >  Comment[sa_IN]=इम्प्रेस् उपयुज्य स्लैड्शोस्, सम्मेलनम् तथा जालपृष्ठानि इत्येषां कृते प्रस्तुतीः उत्पादय तथा सम्पदाय च।
        >  Comment[sat]=सालइड उदुक् ला़गित् तेयार आर उनुदुक् सासापड़ाव, दुपुडुप   आर वेब साहटा  दाराय ते पोरभाव रेयाक् बेभार  .सालइड उदुक् लागित तेयार आर उनुदुक् सापड़ाव, दुपुडुप   आर वेब साहटा  दाराय ते पोरभाव रेयाक् बेभार  .
        > -Comment[sd]= ٺپي جو اِستعمال ڪندي سلائڊشوز، ميٽنگن ۽ ويب صفحن لاءِ پيشڪشون خلقيو ۽ سمپادت ڪريو
        > +Comment[sd]=\sٺپي جو اِستعمال ڪندي سلائڊشوز، ميٽنگن ۽ ويب صفحن لاءِ پيشڪشون خلقيو ۽ سمپادت ڪريو
        >  Comment[si]=Impress භාවිතා කරමින් ඉදිරිපත් කිරීම් සඳහා තිරපෙන්නුම්, හමුවීම් සහ වියුණු පිටු සාදන්න සහ වෙනස් කරන්න.
        >  Comment[sid]=Xiiwatenni isilaadi-leellishote, xaadohonna Diru qoollara shiqishsha kalaqqe mucceessi.
        >  Comment[sk]=Vytvárajte a upravujte prezentácie pre porady s stretnutia s použitím Impress.
        > --- workdir/CustomTarget/sysui/share/libreofficedev/startcenter.desktop
        > +++ workdir/CustomTarget/sysui/share/libreofficedev/startcenter.desktop
        > @@ -82,7 +82,7 @@
        >  GenericName[kmr_Latn]=Nivîsgeh
        >  GenericName[kn]=ಕಛೇರಿ
        >  GenericName[ko]=오피스
        > -GenericName[kok]= कार्यालय
        > +GenericName[kok]=\sकार्यालय
        >  GenericName[ks]=آفس
        >  GenericName[lb]=Office
        >  GenericName[lo]=ຫ້ອງການ
        > @@ -201,7 +201,9 @@
        >  Comment[kmr_Latn]=The office productivity suite compatible to the open and standardized ODF document format. Supported by The Document Foundation.
        >  Comment[kn]=ಮುಕ್ತ ಹಾಗು ಶಿಷ್ಟ ಎಂದು ಪರಿಗಣಿಸಲಾದ ODF ದಸ್ತಾವೇಜು ವಿನ್ಯಾಸಕ್ಕೆ ಹೊಂದಿಕೆಯಾಗುವ ಒಂದು ಆಫೀಸ್ ಪ್ರೊಡಕ್ಟೀವ್ ಸೂಟ್ ಆಗಿದೆ. ಡಾಕ್ಯುಮೆಂಟ್ ಫೌಂಡೇಶನ್‌ನಿಂದ ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ.
        >  Comment[ko]=개방 및 표준화된 ODF 문서 형식에 적합한 오피스 생산성 제품군입니다. 문서재단(The Document Foundation)에서 지원합니다.
        > -Comment[kok]=ओफीस प्रोडक्टिवीटी सुट उगडपाक अनुरुप जाला आनी ओडीएफ दस्तावेज फोरमेट प्रमाणभूत केला. डोक्युमेंट फाउंडेशनान आदारभूत केला.doftor utopodok suite ugtem ani promannit ODF dostavez pod'dotek susangot
        > - asa. Dostavez protixtana thavn pattimbo lablaओफीस प्रोडक्टिवीटी सुट उगडपाक अनुरुप जाला आनी ओडीएफ दस्तावेज फोरमेट
        > - प्रमाणभूत केला. डोक्युमेंट फाउंडेशनान आदारभूत केला.
        > +Comment[kok]=ओफीस प्रोडक्टिवीटी सुट उगडपाक अनुरुप जाला आनी ओडीएफ दस्तावेज फोरमेट प्रमाणभूत केला. डोक्युमेंट फाउंडेशनान आदारभूत केला.doftor utopodok suite ugtem ani promannit ODF dostavez pod'dotek susangot \n asa. Dostavez protixtana thavn pattimbo lablaओफीस प्रोडक्टिवीटी सुट उगडपाक अनुरुप जाला आनी ओडीएफ दस्तावेज फोरमेट \n प्रमाणभूत केला. डोक्युमेंट फाउंडेशनान आदारभूत केला.
        >  Comment[ks]=The office productivity suite compatible to the open and standardized ODF document format. Supported by The Document Foundation.
        >  Comment[lb]=Die produktive Bürosoftware ist kompatibel zu dem offenen und standardisierten OpenDocument Format (ODF). Unterstützt von The Document Foundation.
        >  Comment[lo]=ຊຸດໂປຣແກຣມຜະລິດຕະພັນສຳລັບສຳນັກງານທີ່ເຂົ້າກັນໄດ້ກັບຮູບແບບເອກະສານ ODF ທີ່ເປີດກ້ວາງ ແລະ ເປັນມາດຕະຖານ. ສະໜັບສະໜູນໂດຍ The Document Foundation.
        > --- workdir/CustomTarget/sysui/share/libreofficedev/base.desktop
        > +++ workdir/CustomTarget/sysui/share/libreofficedev/base.desktop
        > @@ -221,7 +221,7 @@
        >  Comment[nso]=Laola didathapeisi, hlama dipotšišo le dipego bakeng sa go latedišiša le go laola tshedimošo ya gago o diriša Base.
        >  Comment[oc]=Base - Gestion de basas de donadas, creacion de requèstas e rapòrts.
        >  Comment[om]=Base fayyadamuun kuusaa deetaa taligi, gaafataa fi gabaasota odeeffannoo kee hordofuu fi taliguuf oolan uumi.
        > -Comment[or]= ଆଧାର ଉପୟୋଗ କରି ତଥ୍ଯ ସଞ୍ଚଯଗୁଡିକ ପରିଚାଳନା ,ପ୍ରଶ୍ନଗୁଡିକୁ ସୃଷ୍ଟି ଏବଂ ରିପୋର୍ଟଗୁଡିକୁ ଚିହ୍ନଟ କର ଏବଂ   ତୁମ ସୂଚନାକୁ ପରିଚାଳନା କର।
        > +Comment[or]=\sଆଧାର ଉପୟୋଗ କରି ତଥ୍ଯ ସଞ୍ଚଯଗୁଡିକ ପରିଚାଳନା ,ପ୍ରଶ୍ନଗୁଡିକୁ ସୃଷ୍ଟି ଏବଂ ରିପୋର୍ଟଗୁଡିକୁ ଚିହ୍ନଟ କର ଏବଂ   ତୁମ ସୂଚନାକୁ ପରିଚାଳନା କର।
        >  Comment[pa_IN]=ਬੇਸ (Base) ਨਾਲ ਆਪਣਾ ਡਾਟਾਬੇਸ ਸੰਭਾਲੋ, ਸਵਾਲ ਬਣਾਓ ਅਤੇ ਨਿੱਜੀ ਜਾਣਕਾਰੀ ਨੂੰ ਜਾਂਚਿਆ ਅਤੇ ਪ੍ਰਬੰਧ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
        >  Comment[pl]=Administruj bazami danych, twórz kwerendy i raporty, aby efektywnie zarządzać informacją za pomocą programu Base.
        >  Comment[pt]=Gerir bases de dados, criar consultas e relatórios para monitorizar e editar as informações das bases de dados com o Base.
        > --- workdir/CustomTarget/sysui/share/libreoffice/impress.desktop	2020-04-23 15:48:13.806086032 +0200
        > +++ TMP/libreoffice/impress.desktop	2020-04-23 15:42:44.515404783 +0200
        > @@ -201,7 +201,7 @@
        >  Comment[kn]=ಇಂಪ್ರೆಸ್ ಬಳಸಿ ಜಾರುಫಲಕ ಪ್ರದರ್ಶನಗಳಿಗಾಗಿ, ಸಭೆಗಳಲ್ಲಿ ಬಳಸಲು, ಮತ್ತು ಜಾಲ ಪುಟಗಳನ್ನು ಪ್ರಸ್ತುತಿಗಳನ್ನು ಸೃಷ್ಟಿಸಿ ಮತ್ತು ಸಂಪಾದಿಸಿ.
        >  Comment[ko]=임프레스를 사용하여 슬라이드 쇼, 회의 및 웹 페이지에 대한 프레젠테이션을 만들고 편집합니다.
        >  Comment[kok]=स्लायड शो, बसका आनिक वेब पानांखातीर इंप्रेस वापरून सादरीकरण तयार करात आनिक सम्पादन करात.
        > -Comment[ks]= ایمپریس کے ذریعہ سے  پریزینٹیشنس کے لئےسلائیڈشوز،میٹینگ اورویب پیجیزکوتخلیق اورمرتب کرو۔
        > +Comment[ks]=\sایمپریس کے ذریعہ سے  پریزینٹیشنس کے لئےسلائیڈشوز،میٹینگ اورویب پیجیزکوتخلیق اورمرتب کرو۔
        >  Comment[lb]=Create and edit presentations for slideshows, meeting and Web pages by using Impress.
        >  Comment[lo]=ສ້າງແລະແກ້ໄຂພາບເລື່ອນສຳລັບການບັນຍາຍ, ການປະຊຸມແລະໜ້າເວັບດ້ວຍການໃຊ້ອີມເຟສ.
        >  Comment[lt]=Pateikčių rengykle rengiamos pateiktys pranešimams, pateiktis galima įkelti į tinklalapį.
        > @@ -231,7 +231,7 @@
        >  Comment[rw]=Kurema no guhindura amayerekana y'amagaragazabice, inama n'impapuro Rubuga ukoresheje Impress.
        >  Comment[sa_IN]=इम्प्रेस् उपयुज्य स्लैड्शोस्, सम्मेलनम् तथा जालपृष्ठानि इत्येषां कृते प्रस्तुतीः उत्पादय तथा सम्पदाय च।
        >  Comment[sat]=सालइड उदुक् ला़गित् तेयार आर उनुदुक् सासापड़ाव, दुपुडुप   आर वेब साहटा  दाराय ते पोरभाव रेयाक् बेभार  .सालइड उदुक् लागित तेयार आर उनुदुक् सापड़ाव, दुपुडुप   आर वेब साहटा  दाराय ते पोरभाव रेयाक् बेभार  .
        > -Comment[sd]= ٺپي جو اِستعمال ڪندي سلائڊشوز، ميٽنگن ۽ ويب صفحن لاءِ پيشڪشون خلقيو ۽ سمپادت ڪريو
        > +Comment[sd]=\sٺپي جو اِستعمال ڪندي سلائڊشوز، ميٽنگن ۽ ويب صفحن لاءِ پيشڪشون خلقيو ۽ سمپادت ڪريو
        >  Comment[si]=Impress භාවිතා කරමින් ඉදිරිපත් කිරීම් සඳහා තිරපෙන්නුම්, හමුවීම් සහ වියුණු පිටු සාදන්න සහ වෙනස් කරන්න.
        >  Comment[sid]=Xiiwatenni isilaadi-leellishote, xaadohonna Diru qoollara shiqishsha kalaqqe mucceessi.
        >  Comment[sk]=Vytvárajte a upravujte prezentácie pre porady s stretnutia s použitím Impress.
        > --- workdir/CustomTarget/sysui/share/libreoffice/startcenter.desktop
        > +++ workdir/CustomTarget/sysui/share/libreoffice/startcenter.desktop
        > @@ -82,7 +82,7 @@
        >  GenericName[kmr_Latn]=Nivîsgeh
        >  GenericName[kn]=ಕಛೇರಿ
        >  GenericName[ko]=오피스
        > -GenericName[kok]= कार्यालय
        > +GenericName[kok]=\sकार्यालय
        >  GenericName[ks]=آفس
        >  GenericName[lb]=Office
        >  GenericName[lo]=ຫ້ອງການ
        > @@ -201,7 +201,9 @@
        >  Comment[kmr_Latn]=The office productivity suite compatible to the open and standardized ODF document format. Supported by The Document Foundation.
        >  Comment[kn]=ಮುಕ್ತ ಹಾಗು ಶಿಷ್ಟ ಎಂದು ಪರಿಗಣಿಸಲಾದ ODF ದಸ್ತಾವೇಜು ವಿನ್ಯಾಸಕ್ಕೆ ಹೊಂದಿಕೆಯಾಗುವ ಒಂದು ಆಫೀಸ್ ಪ್ರೊಡಕ್ಟೀವ್ ಸೂಟ್ ಆಗಿದೆ. ಡಾಕ್ಯುಮೆಂಟ್ ಫೌಂಡೇಶನ್‌ನಿಂದ ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ.
        >  Comment[ko]=개방 및 표준화된 ODF 문서 형식에 적합한 오피스 생산성 제품군입니다. 문서재단(The Document Foundation)에서 지원합니다.
        > -Comment[kok]=ओफीस प्रोडक्टिवीटी सुट उगडपाक अनुरुप जाला आनी ओडीएफ दस्तावेज फोरमेट प्रमाणभूत केला. डोक्युमेंट फाउंडेशनान आदारभूत केला.doftor utopodok suite ugtem ani promannit ODF dostavez pod'dotek susangot
        > - asa. Dostavez protixtana thavn pattimbo lablaओफीस प्रोडक्टिवीटी सुट उगडपाक अनुरुप जाला आनी ओडीएफ दस्तावेज फोरमेट
        > - प्रमाणभूत केला. डोक्युमेंट फाउंडेशनान आदारभूत केला.
        > +Comment[kok]=ओफीस प्रोडक्टिवीटी सुट उगडपाक अनुरुप जाला आनी ओडीएफ दस्तावेज फोरमेट प्रमाणभूत केला. डोक्युमेंट फाउंडेशनान आदारभूत केला.doftor utopodok suite ugtem ani promannit ODF dostavez pod'dotek susangot \n asa. Dostavez protixtana thavn pattimbo lablaओफीस प्रोडक्टिवीटी सुट उगडपाक अनुरुप जाला आनी ओडीएफ दस्तावेज फोरमेट \n प्रमाणभूत केला. डोक्युमेंट फाउंडेशनान आदारभूत केला.
        >  Comment[ks]=The office productivity suite compatible to the open and standardized ODF document format. Supported by The Document Foundation.
        >  Comment[lb]=Die produktive Bürosoftware ist kompatibel zu dem offenen und standardisierten OpenDocument Format (ODF). Unterstützt von The Document Foundation.
        >  Comment[lo]=ຊຸດໂປຣແກຣມຜະລິດຕະພັນສຳລັບສຳນັກງານທີ່ເຂົ້າກັນໄດ້ກັບຮູບແບບເອກະສານ ODF ທີ່ເປີດກ້ວາງ ແລະ ເປັນມາດຕະຖານ. ສະໜັບສະໜູນໂດຍ The Document Foundation.
        > --- workdir/CustomTarget/sysui/share/libreoffice/base.desktop	2020-04-23 15:48:13.870086197 +0200
        > +++ TMP/libreoffice/base.desktop	2020-04-23 15:42:44.552404881 +0200
        > @@ -221,7 +221,7 @@
        >  Comment[nso]=Laola didathapeisi, hlama dipotšišo le dipego bakeng sa go latedišiša le go laola tshedimošo ya gago o diriša Base.
        >  Comment[oc]=Base - Gestion de basas de donadas, creacion de requèstas e rapòrts.
        >  Comment[om]=Base fayyadamuun kuusaa deetaa taligi, gaafataa fi gabaasota odeeffannoo kee hordofuu fi taliguuf oolan uumi.
        > -Comment[or]= ଆଧାର ଉପୟୋଗ କରି ତଥ୍ଯ ସଞ୍ଚଯଗୁଡିକ ପରିଚାଳନା ,ପ୍ରଶ୍ନଗୁଡିକୁ ସୃଷ୍ଟି ଏବଂ ରିପୋର୍ଟଗୁଡିକୁ ଚିହ୍ନଟ କର ଏବଂ   ତୁମ ସୂଚନାକୁ ପରିଚାଳନା କର।
        > +Comment[or]=\sଆଧାର ଉପୟୋଗ କରି ତଥ୍ଯ ସଞ୍ଚଯଗୁଡିକ ପରିଚାଳନା ,ପ୍ରଶ୍ନଗୁଡିକୁ ସୃଷ୍ଟି ଏବଂ ରିପୋର୍ଟଗୁଡିକୁ ଚିହ୍ନଟ କର ଏବଂ   ତୁମ ସୂଚନାକୁ ପରିଚାଳନା କର।
        >  Comment[pa_IN]=ਬੇਸ (Base) ਨਾਲ ਆਪਣਾ ਡਾਟਾਬੇਸ ਸੰਭਾਲੋ, ਸਵਾਲ ਬਣਾਓ ਅਤੇ ਨਿੱਜੀ ਜਾਣਕਾਰੀ ਨੂੰ ਜਾਂਚਿਆ ਅਤੇ ਪ੍ਰਬੰਧ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
        >  Comment[pl]=Administruj bazami danych, twórz kwerendy i raporty, aby efektywnie zarządzać informacją za pomocą programu Base.
        >  Comment[pt]=Gerir bases de dados, criar consultas e relatórios para monitorizar e editar as informações das bases de dados com o Base.
        
        That is, besides the fix for that one multi-line Comment[kok], there are
        various cases where the original translations/ *.po file contains a leading
        space that is now properly preserved, instead of silently getting lost.
        However, all those leading spaces, as well as the embedded "\n" newlines in that
        multi-line translations/source/kok/sysui/desktop/share.po string, were probably
        added by accident by the po file authors, rather than being meant to be
        preserved in the resulting desktop files.  Thus, translators should revist those
        po file sources and make any relevant fixes there.
        
        Change-Id: I0aee8d064cb1430558ec32984253652a0bd6db3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92838
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-24  Caolán McNamara  <caolanm@redhat.com>  [b21d2fde299031708adba8ee652e2734287e83a8]

        cid#1455212 Uncaught exception
        
        Change-Id: I555a288de1da8de85fde03a90a31cab48ff060cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92826
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-24  Luboš Luňák  <l.lunak@collabora.com>  [c69d4edf61a2647ba8d6104c743e5f2d2cbc4229]

        fix tick marks in Draw with Skia (tdf#132334)
        
        Change-Id: I815fba5ae637a64fe381eb9e47632117bebfd81b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92790
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-24  Luboš Luňák  <l.lunak@collabora.com>  [60bbff42643d0472fb358ea1b0d0123df113cdca]

        high quality scaling in skia drawTransformedBitmap (tdf#132297)
        
        Change-Id: Iba7219be1b0d95fdfdc708f31e2626b006a5e615
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92641
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-24  Stephan Bergmann  <sbergman@redhat.com>  [3bf04fe2396268a4db08d7fd2eace017f8a4e2df]

        Adapt solenv/flatpak-manifest.in to recent download.lst changes
        
        Change-Id: I274b7454262a0993e0cf728f9838f6b17bfdb3e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92836
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-24  Stephan Bergmann  <sbergman@redhat.com>  [acca5c87e73255db350a02d13bf34a62efaf9c93]

        Flatpak: Add /app/bin/libreoffice -> /app/libreoffice/program/soffice symlink
        
        Which removes the need to rewrite the
        
          Exec=${UNIXBASISROOTNAME}
        
        lines from sysui/desktop/menus/*.desktop, and helps to harmonize the plain
        Flatpak build with the one done from Fedora RPMs (see
        <https://src.fedoraproject.org/flatpaks/libreoffice>).
        
        (Also change the manifest command from an absolute path to a filename relative
        to PATH.  It is not clear to me which one would be better or more conventional,
        but at least <https://docs.flatpak.org/en/latest/manifests.html> also uses just
        a filename in its example.)
        
        Change-Id: I69c380b84503bf3d85801093fb92567852ceb00b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92837
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-24  Justin Luth  <justin.luth@collabora.com>  [aa12bf1a82fafef9a415659f21f2859169d7cba4]

        NFC ww8export: fix outright lies and false insinuations
        
        and other general cleanup
        related to tdf#98409 - see proof example there.
        
        The outright lie is that cell border defaults come from the
        first row and the first column. Instead, margins actually
        are defined for each row, and come from the last column.
        And there are no defaults for the border lines themselves.
        
        The insinuation is that these are table level settings
        that only should occur once, but most of them are per-row
        settings and all of them happen repeatedly.
        
        The three functions that appear to repeat table level
        definitions probably should run only once, but that is
        likely tricky to do with table-in-table situations,
        so no intention to do that here in a
        NoFunctionalChange patch.
        
        Change-Id: I9fa60902389668256b147df6bf9a2e972cf9174a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92700
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-24  Julien Nabet  <serval2412@yahoo.fr>  [7e82d7bf88f63b1dcd9da939904330054fc426f6]

        Related tdf#111461: ignore picLocks attribute
        
        If we ignore "nvPicPr", we can't take "picLocks" into account
        since this tag is used inside "nvPicPr"
        
        It allows to avoid this log:
        warn:oox:24274:24274:oox/source/drawingml/shapecontext.cxx:125: ShapeContext::onCreateContext: unhandled element: 3974
        
        Change-Id: Icba7a732f59cf5f3ea587bc23c27cec7a10367c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92556
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-24  Julien Nabet  <serval2412@yahoo.fr>  [be23b4a91504b81a19510f8562e92203b4317edf]

        tdf#132305: Teach Starmath MS_COMBOVERLINE = 0x0305
        
        Change-Id: I04b282d3f0dae68d459002f5a3822ac06fdb7986
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92698
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-04-24  Miklos Vajna  <vmiklos@collabora.com>  [c909cc6a550e78816316e2674639178e95ab2a41]

        xmloff: create SchXMLExport_Styles instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: Ib15016bf08323936818bd9a26049772d3d6922c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92824
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [6a22fc81e219667566b9cc3ed5e9de1898c1fe6b]

        loplugin:unusedmethods
        
        Change-Id: Ieec5099a8ce9fa3f07e36be244071efc1b101cf7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92803
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-23  andreas kainz  <kainz.a@gmail.com>  [951b6a9570ae2665f7b6e7cdd6d24d1fc513ba90]

        Image dialog property update
        
        Change-Id: I6e07b2c26559c501bd8502fef90f50adf089807c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92623
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-23  Caolán McNamara  <caolanm@redhat.com>  [ef624df19fb0c3a0e5c6ca9f461e9c773dbe557f]

        cid#1462476 Uninitialized pointer field
        
        Change-Id: Ic545f41cfd466fc25bb7121b97d42d26a6a998e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92825
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-23  Caolán McNamara  <caolanm@redhat.com>  [256238ec6f84f94eaad5e667b9d507a7d9eaa136]

        cid#1462311 silence Use after free
        
        etc.
        
        revert this hunk of
        
        commit 11785217594d863efb518aa8b8f2910cdcb9c59d
        Date:   Tue Apr 14 14:55:22 2020 +0200
        
            loplugin:buriedassign in c*
        
        just to silence coverity
        
        Change-Id: I6d8819a0ab073a56ab46944b170ef4ae3a28e4d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92552
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-23  Stephan Bergmann  <sbergman@redhat.com>  [500c4a1442919715a504e90db592dcce0f31e1a5]

        Related tdf#115399: Reorder code slightly
        
        ...in preparation of a forthcoming fix for the issue
        
        Change-Id: I6611778dfbc090eb869bf653cf7f61574a81b4f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92823
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-23  Stephan Bergmann  <sbergman@redhat.com>  [39a1edd6fec902ef378acce8af42c4d7fba280d0]

        Make css::uno::Reference upcast ctor LIBO_INTERNAL_ONLY
        
        It looks like an oversight that 904b3d1fceee5827076758ed2a81f80cb73493ca "Up-
        cast conversion constructor for css::uno::Reference" added it also for external
        code.  Making it LIBO_INTERNAL_ONLY allows to remove workarounds for old MSVC,
        and may allow to simplify the code further in the future.  (Though using
        std::is_base_of, as suggested in the comment, is not easily possible, as it
        would cause errors like
        
        > include/c++/v1/type_traits:1726:59: error: incomplete type 'com::sun::star::lang::XMultiServiceFactory' used in type trait expression
        >     : public integral_constant<bool, __is_base_of(_Bp, _Dp)> {};
        >                                                           ^
        > include/c++/v1/type_traits:1731:7: note: in instantiation of template class 'std::__1::is_base_of<com::sun::star::beans::XPropertySet, com::sun::star::lang::XMultiServiceFactory>' requested here
        >     = is_base_of<_Bp, _Dp>::value;
        >       ^
        > include/com/sun/star/uno/Reference.h:277:18: note: in instantiation of variable template specialization 'std::__1::is_base_of_v<com::sun::star::beans::XPropertySet, com::sun::star::lang::XMultiServiceFactory>' requested here
        >             std::is_base_of_v<interface_type, derived_type>
        >                  ^
        > ucbhelper/source/provider/getcomponentcontext.cxx:34:9: note: while substituting deduced template arguments into function template 'Reference' [with derived_type = com::sun::star::lang::XMultiServiceFactory]
        >         css::uno::Reference< css::beans::XPropertySet >(
        >         ^
        > include/ucbhelper/getcomponentcontext.hxx:29:28: note: forward declaration of 'com::sun::star::lang::XMultiServiceFactory'
        >     namespace lang { class XMultiServiceFactory; }
        >                            ^
        
        with incomplete types.)
        
        Change-Id: I6da3395df904797cec83c1f6ab24b386527d4cea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92802
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-23  Mike Kaganski  <mike.kaganski@collabora.com>  [41e1e44a1fe102be0957e83b7b3f04bcd4ed19a8]

        Don't call default ctor only to reassign later
        
        Change-Id: Ia725652f5124a2288bcca319a35d549c0bc3e351
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92793
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-23  Luboš Luňák  <l.lunak@collabora.com>  [e18570e5e0ff0b656bfad2b4c1a7da54a4f0649f]

        use rectangle rather than point+size for debug output
        
        And use SkIRect rather than tools::Rectangle because the latter
        messes up the size.
        
        Change-Id: Iaba609635b63bd65092a9a66f2df5426e40e9d2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92794
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-23  Caolán McNamara  <caolanm@redhat.com>  [f6e7ff90718f7991bce6c642b9baef707e561ea5]

        LoseFocus incorrectly calling notifyFocusGet
        
        looks like a cut and paste error from initial checkin
        
        Change-Id: I816ad85c564b0ca31833da17bbe760101ed3231d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92757
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-23  Stephan Bergmann  <sbergman@redhat.com>  [92b7e0fd668f580ca573284e8f36794c72ba62df]

        external/clucene: Avoid heap-buffer-overflow
        
        ...as seen during a --with-lang=ALL build with ASan on Linux:
        
        > [XHC] nlpsolver ja
        > =================================================================
        > ==51396==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x62100000ed00 at pc 0x7fe425640f53 bp 0x7ffd6a0cc900 sp 0x7ffd6a0cc8f8
        > READ of size 4 at 0x62100000ed00 thread T0
        >  #0 in lucene::analysis::cjk::CJKTokenizer::next(lucene::analysis::Token*) at workdir/UnpackedTarball/clucene/src/contribs-lib/CLucene/analysis/cjk/CJKAnalyzer.cpp:70:19
        >  #1 in lucene::index::DocumentsWriter::ThreadState::FieldData::invertField(lucene::document::Field*, lucene::analysis::Analyzer*, int) at workdir/UnpackedTarball/clucene/src/core/CLucene/index/DocumentsWriterThreadState.cpp:901:32
        >  #2 in lucene::index::DocumentsWriter::ThreadState::FieldData::processField(lucene::analysis::Analyzer*) at workdir/UnpackedTarball/clucene/src/core/CLucene/index/DocumentsWriterThreadState.cpp:798:9
        >  #3 in lucene::index::DocumentsWriter::ThreadState::processDocument(lucene::analysis::Analyzer*) at workdir/UnpackedTarball/clucene/src/core/CLucene/index/DocumentsWriterThreadState.cpp:557:24
        >  #4 in lucene::index::DocumentsWriter::updateDocument(lucene::document::Document*, lucene::analysis::Analyzer*, lucene::index::Term*) at workdir/UnpackedTarball/clucene/src/core/CLucene/index/DocumentsWriter.cpp:946:16
        >  #5 in lucene::index::DocumentsWriter::addDocument(lucene::document::Document*, lucene::analysis::Analyzer*) at workdir/UnpackedTarball/clucene/src/core/CLucene/index/DocumentsWriter.cpp:930:10
        >  #6 in lucene::index::IndexWriter::addDocument(lucene::document::Document*, lucene::analysis::Analyzer*) at workdir/UnpackedTarball/clucene/src/core/CLucene/index/IndexWriter.cpp:681:28
        >  #7 in HelpIndexer::indexDocuments() at helpcompiler/source/HelpIndexer.cxx:66:20
        >  #8 in main at helpcompiler/source/HelpIndexer_main.cxx:79:22
        > 0x62100000ed00 is located 0 bytes to the right of 4096-byte region [0x62100000dd00,0x62100000ed00)
        > allocated by thread T0 here:
        >  #0 in realloc at /data/sbergman/github.com/llvm/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp:164:3
        >  #1 in lucene::util::StreamBuffer<wchar_t>::setSize(int) at workdir/UnpackedTarball/clucene/src/core/CLucene/util/_streambuffer.h:114:17
        >  #2 in lucene::util::StreamBuffer<wchar_t>::makeSpace(int) at workdir/UnpackedTarball/clucene/src/core/CLucene/util/_streambuffer.h:150:5
        >  #3 in lucene::util::BufferedStreamImpl<wchar_t>::setMinBufSize(int) at workdir/UnpackedTarball/clucene/src/core/CLucene/util/_bufferedstream.h:69:16
        >  #4 in lucene::util::SimpleInputStreamReader::Internal::JStreamsBuffer::JStreamsBuffer(lucene::util::CLStream<signed char>*, int) at workdir/UnpackedTarball/clucene/src/core/CLucene/util/Reader.cpp:375:6
        
        Note that this is not a proper fix, which would need to properly detect
        surrogate pairs split across buffer boundaries.  But for one the comment says
        "however, gunichartables doesn't seem to classify any of the surrogates as
        alpha, so they are skipped anyway", and for another the behavior until now was
        to replace the high surrogate with soemthing that was likely garbage and leave
        the low surrogate at the start of the next buffer (if any) alone, so leaving
        both surrogates alone is likely at least no worse behavior.
        
        Change-Id: Ib6f6f1bc20ef8efe0418bf2e715783c8555068de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92792
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-23  Stephan Bergmann  <sbergman@redhat.com>  [c59cf3246b5cf7bc2b8108e7824f9076f6d32cf9]

        Fix typo ("..." vs. '...' shell quoting)
        
        ...introduced with 42f29b7f3f1bedac3fc057edfab985ffb03fd53b "Add
        --with-latest-c++ to explicitly opt in for -std=c++20/-std:c++latest"
        
        Change-Id: Ifa943bfb2d24da2ba0d63d577f42e8ec8a0b8f59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92795
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-23  Miklos Vajna  <vmiklos@collabora.com>  [9d38360e2ed06b2083d56b637f009411d41f36eb]

        sw html export: fix handling of paragraph alignment in XHTML mode
        
        The problem was that the <p align="..."> markup was used, while XHTML
        prefers the <p style="text-align: ..."> markup. Note that
        OutHTML_SvxAdjust() is a special case: other paragraph-level pool items
        would just call the equivalent of OutCSS1_SvxAdjust().
        
        Fix the problem by bringing the paragraph alignment case close to e.g.
        SvxULSpace handling, which is the m_bNoAlign == true case.
        
        On top of this the reqif-xhtml output is then valid out of the box,
        since IgnorePropertyForReqIF() already filters out not allowed CSS
        properties.
        
        Change-Id: I5fb4314bec172affcd03b1c49b986406a93c2b12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92797
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-04-23  Heiko Tietze  <tietze.heiko@gmail.com>  [26ada4335a5804735ae37cf9a89f8145e0931fd7]

        tdf#127782 - New Print dialog is too high
        
        ScrollWindow behind the tab control
        
        Change-Id: I5560f4368f94a45eeb1e3af3bf18df0f305ab3da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92758
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [d4248915d7db69aa7bf31d9d6189b7375aca70ed]

        pass SvxBrushItem around by unique_ptr
        
        we never create an object that is actually shared, so this is wasted
        
        Note1: in
          IMPL_LINK_NOARG(SwEditRegionDlg, OkHdl, weld::Button&, void)
        there was a comparison
          if( aBrush != pRepr->GetBackground() || ...
        which I removed
        
        Note2: In
            bool SwDoc::GetBoxAttr( const SwCursor& rCursor, std::shared_ptr<SfxPoolItem>& rToFill )
        which had a condition
            else if( rToFill != xBack )
        I changed to compare contents
        
        Change-Id: Idd769f44917c5ccc7e9f4bfbaddf12f9cd4151cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92791
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-23  Tor Lillqvist  <tml@iki.fi>  [3cbcaa8d36ef889a28d790e18d68b838cfc46bb2]

        Use equal number of leading and trailing context lines in patch
        
        Change-Id: I67763a5d612b66f61ed8a60c6331c85cc88f2b85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92789
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-04-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [e34a1463e0cf236ca0612b1e0850f89964e4c066]

        tdf#132278: sc: Add unittest
        
        Change-Id: Iaba8917fb18e86c68701b13b0ff26246c3cc8986
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92746
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-23  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [56c2030433c397fcdc964a5ee38e3a6b493ac2d2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e2f2799a2808d4389cedab5f979a5a928d91d815
          - tdf#129366 Basic Syntax Diagrams
            
            - runtime/compiler Option statements
            - Sub, Function, Property Get/Let/Set
            - Dim, ReDim, DimArray
            
            - Dim and Redim help pages reviewed and amended accordingly
            - Sub, Function, Property pages updates in subsequent patches
            
            Change-Id: Iee857aa6e17533278bf16917c0b7d32af0e038ea
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92528
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-23  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [8f123b439db4ad3dac2563a94a02c3c8a05ca2fc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5f437431f487467f3bc329aa928abcf8e271b365
          - tdf#129366 Basic Byte datatype information
            
            - TypeName function
            - VarType function
            - syntax diagram fragment update
            
            Change-Id: I412e95c9eb8a3b84158b3888025081600030167e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92533
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-23  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [703c3e31f4649612da84343a9ac06b253f1c144f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 44640598eda121aa83d4e89b874579d90f00e6fb
          - tdf#36737 Clarify routine arguments initialisation
            
            in those contexts:
            - native LibreOffice Basic
            - w/ Option Compatible
            - w/ Option VBASupport 1/0
            
            - Added missing Byte, Boolean datatypes
            - type declaration caracters fragment conciser layout
            
            Change-Id: I53387018223466ef7452d87fb166d5d9e6de0594
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92540
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-23  Julien Nabet  <serval2412@yahoo.fr>  [2aab1c47df5648a3667c75efcdd1c1a4f08d6146]

        Related tdf#131169: avoid magic numbers
        
        Change-Id: Ic82f214f22933e3c74b8b0fc4c6a25b19f103fa1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92735
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-04-23  László Németh  <nemeth@numbertext.org>  [7690f3269c89140930f49068133e7d061d475948]

        tdf#132351 DOCX export: fix character formatting of numbering
        
        with removed ListAutoFormat.
        
        Using untouched text portion of paragraph marker,
        DOCX export restored the changed character
        formatting of numbering with removed ListAutoFormat
        (see RES_PARATR_LIST_AUTOFMT in wrtw8nds.cxx).
        
        Follow-up of commit e4509d7db7562f7e4ab9366b915ed558291ac3de
        (tdf#127606 DOCX lists: fix unchangeable formatting)
        
        Change-Id: Ie576a204d86694296cb29185a5b130e87a518b7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92744
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-23  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [63e43c1db9d0d5c52916dc6d2d7cd1d3d9bcae76]

        Drop Macromedia Flash export filter
        
        Flash technology is going to be retired by the end of 2020 by Adobe:
        
        https://theblog.adobe.com/adobe-flash-update/
        
        With this ahead doesn't make much sense for LO 7.0 to support exporting
        presentations and drawings to swf anymore.
        
        Change-Id: Ic2c6e95db2f56bcd4eb25abdd0a6748aee9b0e4c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92507
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-04-23  Eike Rathke  <erack@redhat.com>  [11ef83aa64af7e366cd56856853a7b332a69d105]

        Update language-subtag-registry to 2020-04-01
        
        Change-Id: I89ac10b243ac0babbe0d1bf24a7e0f732fe5a495
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92755
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-04-23  Luboš Luňák  <l.lunak@collabora.com>  [b764e3d10d31d3d1f99ae6127cb607af69abcb2e]

        avoid Skia xor crash with not-yet-drawn surface (tdf#132335)
        
        No content yet, nothing to xor with.
        
        Change-Id: I68b44d6051859a61d50c5fbf8e3c63e719a87ca3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92753
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-23  Tor Lillqvist  <tml@iki.fi>  [95747c630766c9e3287c2bfea7255ad23a24ce5d]

        Use equal number of leading and trailing context lines in patch
        
        At least the patch program on macOS seems to require it.
        
        Change-Id: I9943134c7fb672226cbde52e35ef78f74f060ed0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92756
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-04-23  Caolán McNamara  <caolanm@redhat.com>  [fb878ce13e90c1f4e36c2d2e0bf193bf1b9ad21a]

        make spinbutton demo wide enough to use
        
        Change-Id: Ibfd0e27b0b382fb6e0f71bfd4d9555998b03ded5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92754
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-23  Caolán McNamara  <caolanm@redhat.com>  [db316cb34526549f53725fd72a53b0795e11b742]

        weld ListBoxControl
        
        Change-Id: I7f47814a724920f04ce1638b8afa3549ccb6a7c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92751
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-23  Caolán McNamara  <caolanm@redhat.com>  [424ffd5ea25d03b3c8628a273a1cf9794f6e1f52]

        weld ComboBoxControl
        
        Change-Id: Ifdb76cc61e6270f8a04fec2534dcd29d27e8281f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92724
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-23  Caolán McNamara  <caolanm@redhat.com>  [048ab42d3f5c7bc6116b483d9c8ac8975c7d68a4]

        remove undocumented ComboboxToolbarController properties
        
        what documentation for these addons that I can find leads to
        https://wiki.openoffice.org/wiki/Framework/Article/Generic_UNO_Interfaces_for_complex_toolbar_controls
        
        where "SetDropDownLines", "SetBackgroundColor" and "SetTextColor" don't appear,
        nor are they used in the odk examples, and these are all now problematic
        properties.
        
        originally introduced with
        
        commit b8f9b4ad593f046797f1785dc18ed15ba70be2e3
        Date:   Fri Jul 6 11:23:29 2007 +0000
        
            INTEGRATION: CWS c09tosrc (1.7.92); FILE MERGED
            2007/06/25 14:04:31 rt 1.7.92.2: Avoid warning on mac ('aColor' may be used uninitialized in this function).
            2007/06/18 15:27:16 cd 1.7.92.1: #i78622# Dropdown button of combobox (complex toolbar controller) must be clicked twice
        
        Change-Id: I16e1abb1846f2d7031fe940cc958396f66473ad6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92723
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-23  Caolán McNamara  <caolanm@redhat.com>  [259fedf599e9c1ec9b007c30b44d2dc07eaca98e]

        Resolves: tdf#132338 combobox 1 character narrower than it used to be
        
        Change-Id: I9b24c654a9d209c5d52eebf852b6dca436a782b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92742
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a40455528c4ec2c079444f320a02d1946e1d8ac9]

        Fix typo
        
        Change-Id: Id2b8dd8c1d465a438ce6dfc859b007c5bfd98c51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92080
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [09849784f152296d83efdcecf770f272ebdcdffb]

        Fix typo
        
        Change-Id: I07f828e8a17de03cf15639df8afa0adf5dcaebba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92246
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [77cc197582f669270634e800b7c2ba820908c66a]

        Fix typos
        
        Change-Id: I6c9fe715c0d188d3970027fcb63c6c039c957fd9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92733
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [43d108b55bf98849c8c5b7313fe44105db6f972d]

        Removed duplicated include
        
        Change-Id: I839d1414bfd4a6d75b1393f006e770c1c9775d84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92560
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8c884628d3e88b5ba461817af31b8da43985679f]

        Fix typo
        
        Change-Id: Ia0097a974f5bb5f2bdf626845ae98d347f66fff6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92745
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [dd23ec329faddd74691595405e977baa8ac7f0a3]

        loplugin:makeshared in fpicker
        
        Change-Id: I121b6f6d2e7d3fa17caa4e3b3ac38eea0388507b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92747
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [524c4c61ebd985ab6721d8c7e5f8f85f273883cb]

        loplugin:makeshared in linguistic
        
        Change-Id: Id852ace32903e8bae622be36a7318d0f4f201832
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92749
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-23  Pranam Lashkari  <lpranam@collabora.com>  [23a3727dc6bdb1a3266f71a58cca0bea8f70ac04]

        Added parameter to FillPageGradient command
        
        Change-Id: Ife435fc25e8e3114e66461af22ac9e0ef8c9d011
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92235
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-04-23  Pranam Lashkari  <lpranam@collabora.com>  [24a90870991d2629014b60435e3ca98a64dd3043]

        Added parameter to FillPageColor command
        
        Change-Id: I22943815b69eeb7628eb243e0dbc6c8e0ea3487e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92213
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-04-23  Pranam Lashkari  <lpranam@collabora.com>  [9ed61699760544b780bd3eb5820d92233cd5fb4d]

        resolved: Impress mobile Choosing a different type of shape fill crashes
        
        Change-Id: Idd8dbba866b64089055880ffad9b5cbd9b12ca85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92688
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [7bed47db29783677aa69aa2a54ab1f6ca8e810f6]

        loplugin:makeshared in dbaccess
        
        Change-Id: If4208532d2905410a07b846afee46fba2fe1e549
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92748
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ff93e4977cb1e23f355d248a77e8d0e56bb0f4b9]

        tdf#131936 Correctly detect OOXML variant on import
        
        Change-Id: I29a6b0454bf741ce8ad49078597b3412a83dedb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92278
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-04-23  andreas kainz  <kainz.a@gmail.com>  [5b7561e758d3552d41bd65149f1fcbb6650e0887]

        Sidebar line alignment update
        
        Change-Id: Icfe5a6337ca4510ea6aaa44823ef623ce6860c18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92663
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-23  andreas kainz  <kainz.a@gmail.com>  [6b99535a77bc408973fd9375ba3d036ebaee2317]

        sd position ad size dialog update
        
        Change-Id: I7bbfa7999d5b10db48d2c6aa6d66dc04c3891f3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92630
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [29575dc6a481f2548b3fcb0906138861aec03583]

        Add config to disable individual infobars
        
        In some deployments users want to disable certain infobars
        to not interfere with their workflows.
        Also, there are individual users who want to disable certain infobars
        for various reasons.
        
        This could be a generic config setting where you can set a list
        of Infobar IDs which should be disabled.
        That however would require knowledge about the internal IDs which
        are not exposed (and might even change over time).
        
        So instead, add a config option for each known infobar where we suspect
        users might want to turn it off.
        
        This list might change over time.
        
        Change-Id: I13f0456435b59aafe929a46498de5a8847f138e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92638
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [3fb1477de164bba260e3e9a39afcb3f67c78fb5e]

        Mention that this is the "OOXML Transitional" export filter
        
        Make it clear that this is not "OOXML Strict"
        
        Change-Id: I025e982c12e66a3088ce9ee093382df02a88ff9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92375
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [4faf8ef2553aba31d6021abce604f7716d2ad229]

        tdf#132278 crash after opening an old file
        
        regression from
            commit 7282014e362a1529a36c88eb308df8ed359c2cfa
            tdf#50916 Makes numbers of columns dynamic.
        
        Change-Id: I7a37631094b91f4859326db054f285daa8dccbb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92740
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-23  Gülşah Köse  <gulsah.kose@collabora.com>  [6454b6336b8de9a4c5899adeab552af6f794cdc4]

        tdf#130058 Import shadow size.
        
        Change-Id: Ie1cee377a33567088fb76ea47f0e6fc51d47f0fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92188
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-04-23  Caolán McNamara  <caolanm@redhat.com>  [0e75f025419f878dc772391cea8d55765bceb9fc]

        fix assert in empty complextoolbarcontrols combobox sdk example addon
        
        Change-Id: Icf73bb97aa98430c9380e500574b93f248749c62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92704
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-23  Caolán McNamara  <caolanm@redhat.com>  [c2a7705afd597e4cb39e7a7b239448807372dd3d]

        EditControl can be final
        
        Change-Id: Id7da1ca16b50cde9c1154343479ec0423db0c356
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92722
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-23  Dennis Francis  <dennis.francis@collabora.com>  [0aaf94d75410cb41b572a64935db767f586ffa73]

        lokit: fix edit-text/view-cursor position
        
        in case of views with heterogeneous zooms.
        
        1. EditText render position fix
        
        The EditView has an 'output-area' which is used to clip the rectangle
        we pass to the Paint() call. It also holds on to the ScGridWindow
        instance where the edit started. The 'output-area' of the EditView is in
        the coordinates/units of the MapMode of the ScGridWindow it holds. So we
        need to temporarily change the MapMode and 'output-area' of the EditView
        in agreement to the device(with the current view's zoom settings) where
        we are going to paint to. After we call the Paint(), we rollback the
        original settings of the EditView.
        
        2. EditViewCursor position fix
        
        Before this change the cursor position in twips (calculated based on
        pixel aligned cell position in the view where editing occurred) is
        broadcasted to all the client-views. If the clients have different zooms, then
        simply scaling this common cursor position in the client for its zoom
        is not going to be accurate enough (due to the non-linear Logic->Pixel->Logic
        transformation involving pixel rounding). This is very visible if you are
        editing far away from A1 (like Z50).
        The fix is to turn off this broadcast for calc-cell editing and send
        view specific edit-cursor invalidation messages.
        
        This is accompanied by a online.git patch that removes unnessecary
        broadcast of view-cursor invalidation messages which messes up things again.
        "Do not broadcast view-cursor invalidation messages"
        
        (cherry picked from commit d58f1e334245f9e136750fbba267c2a941a213cc)
        
        Conflicts:
        	editeng/source/editeng/impedit.cxx
        	editeng/source/editeng/impedit.hxx
        
        Change-Id: Ib2fbbe4b6f93f26fc85d6adaa8684dd4397d886f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92631
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92721
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-04-23  Justin Luth  <justin.luth@collabora.com>  [7b9878671a74dc9043d0cdc93e019fdd7d622e8c]

        tdf#99197 ww8import: all root-level para-styles default to LTR
        
        It is not just the "Normal" paragraph style that should
        default to LTR. Any new style that does not inherit from
        anything should be set to LTR, regardless of page/section
        settings.
        
        Change-Id: Ibe1241b813b82afa9b218eae50d6c78042131893
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92468
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [2fe1ecae8a7937adffdf8f5e3bd9fe6f8b7de1e3]

        tdf#129805: sw: Add unittest
        
        Change-Id: Ie1b36fb51310d0073fec31c7963cbeedc847f953
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92709
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-23  Miklos Vajna  <vmiklos@collabora.com>  [539a5501e6732b5083e112e76511024c8ce9678a]

        sw: handle SubtractFlys when replacing compat options
        
        This was added in commit c5cf8824a619401627f18abc7b3049551c71ac2a
        (tdf#86578: sw: fix rendering of legacy documents with fly achored at
        fly), it's off by default and on for legacy ODT files.
        
        Change-Id: I8a08106bed8b12c173d47ed66efe54fd71953c99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92731
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-23  Michael Weghorn  <m.weghorn@posteo.de>  [7a714957f28758f9b112abc1bda8f502052c7b01]

        tdf#131992 liblo-native-code: Add two more ctors
        
        Those are required for the PPTX attached to
        tdf#131992. Otherwise e.g. Android Viewer crashes
        when trying to open the bug doc.
        
        Change-Id: I5a936a2fe60fe6f6ce1d21f94aedc47686329dbe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92711
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-04-23  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [151d95376a13907553032efc271fb0a7a27c9782]

        tdf#131870 Update elementary & Sukapura buttons
        
        Change-Id: I8809620bc5c5e9c5d1ac1569941b7a43e85c02ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92627
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-04-22  Stephan Bergmann  <sbergman@redhat.com>  [8a2b4f9ab6e1731b4acc9cf87d3710ca4dbdfa7e]

        Mark external/clucene/patches/ostream-wchar_t.patch as sent upstream
        
        Change-Id: I96785db3e7b94b55b3ab3ae911e5fb3058c6502b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92718
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-22  Stephan Bergmann  <sbergman@redhat.com>  [ee4a54642ddb622193ea5c64c83dc036dff691df]

        Add what looks like a plausible upstream URL to external/clucene/README
        
        (which looks plausible esp. given the matching mentions of
        <http://sourceforge.net/mailarchive/> in
        external/clucene/UnpackedTarball_clucene.mk)
        
        Change-Id: I21234a2dd611a561c9eb9c03880ee6d673694be5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92712
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-22  Stephan Bergmann  <sbergman@redhat.com>  [4e3c4fee33fe39a61932d05cdd84d04955f9de1b]

        Mark external/liblangtag/Wformat-overflow.patch as effectively covered upstream
        
        Change-Id: I31aa3c6d4e381078670cc90ccf83aadf6c7efdde
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92708
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-22  Caolán McNamara  <caolanm@redhat.com>  [0ea8aab3ed9defd45de4b64d7bfbbd05b3053e0a]

        weld EditControl
        
        as used by the LibreLogo toolbar
        
        Change-Id: Ice60d1f5146a58cab5bab44a12a2bdcf4dbd77ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92703
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-22  Caolán McNamara  <caolanm@redhat.com>  [4224d04231683b72849fd7a40995f879c6494194]

        wrong translation domain
        
        Change-Id: I6ca2d678ed73eb117f5f054859295e3c8cd1c75c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92702
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-22  Stephan Bergmann  <sbergman@redhat.com>  [9831d806ca7223058f74c61f4e1254c84464014d]

        Fix desktop-translate.py
        
        ...to not generate broken files relative to pre-
        d2c23609083d7b3e5267b1e4c923476cbc509d00 "tdf#130911: convert desktop-translate
        from Perl to Python", e.g.
        
        > --- workdir/CustomTarget/sysui/share/libreoffice/startcenter.desktop
        > +++ workdir/CustomTarget/sysui/share/libreoffice/startcenter.desktop
        > @@ -25,13 +25,13 @@
        >  Exec=${UNIXBASISROOTNAME} %U
        >  MimeType=application/vnd.openofficeorg.extension;x-scheme-handler/vnd.libreoffice.cmis;
        >  Name=${PRODUCTNAME} ${PRODUCTVERSION}
        > -GenericName=Office
        > -GenericName[de]=Office
        > +=Office
        > +GenericNameGenericName[de]=Office
        >  GenericName[en]=Office
        >  GenericName[fi]=Toimisto
        >  GenericName[hu]=Iroda
        > -Comment=The office productivity suite compatible to the open and standardized ODF document format. Supported by The Document Foundation.
        > -Comment[de]=Die produktive Bürosoftware ist kompatibel zu dem offenen und standardisierten OpenDocument-Format (ODF). Unterstützt von The Document Foundation.
        > +=The office productivity suite compatible to the open and standardized ODF document format. Supported by The Document Foundation.
        > +CommentComment[de]=Die produktive Bürosoftware ist kompatibel zu dem offenen und standardisierten OpenDocument-Format (ODF). Unterstützt von The Document Foundation.
        >  Comment[en]=The office productivity suite compatible to the open and standardized ODF document format. Supported by The Document Foundation.
        >  Comment[fi]=Avoimen ODF-asiakirjastandardin kanssa yhteensopiva, The Document Foundationin tukema toimisto-ohjelmisto.
        >  Comment[hu]=Az irodai programcsomag kompatibilis a nyílt és a szabványosított ODF dokumentumformátummal. A The Document Foundation támogatja.
        
        (as captured with a `--with-lang=de en-US fi hu` build).
        
        (The original solenv/bin/desktop-translate.pl had
        
        >         $keyline =~ s/^$key/$outkey/;
        
        to replace key with outkey in keyline.)
        
        Change-Id: I006e2a9cba5f91d41d925bc93949a4a975891008
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92669
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-22  Miklos Vajna  <vmiklos@collabora.com>  [8ad0c29f56e5069a3679560d404b603332dcf38a]

        sw: prefer ODF over RTF when pasting from Writer
        
        Regression from commit e9e6d4b058e13165f3dde1ca7822eec97dfe8aa7
        (tdf#116685: Make the RICHTEXT take precedence over EMBED_SOURCE.,
        2019-09-26), the problem was that now we always prefer RTF over ODF when
        pasting into Writer. The commit made sense for Calc->Writer paste, but
        it causes formatting loss for Writer -> Writer paste.
        
        The exact use-case was copy&paste of numberings where the pasted content
        got paragraph indent as direct formatting, so shift-tab at the paragraph
        start changed only the bullet type, not the indentation -- but it's easy
        to imagine several other cases where a roundtrip via ODF provides better
        results than RTF.
        
        Fix the problem by leaving the above commit in place, but extending
        SwTransferable::Paste() so that it prefers ODF over RTF in case of a
        Writer->Writer paste (and leaves the non-Writer -> Writer paste behavior
        unchanged to avoid the unwanted OLE objects).
        
        Change-Id: Ida745bba65c5a210021cea0d267c02900fc6398a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92705
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-04-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [688a520111a2dd3ab4cb3b846b561936d8a887bf]

        use more make_shared in oox
        
        Change-Id: I54c085a0720a381cf8bc27b2a4b4d2a3b2900918
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92620
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-22  Julien Nabet  <serval2412@yahoo.fr>  [4048ddc65a36fe0b8940019ded4fd1d58f907bcc]

        tdf#131169: Retrieve right category in function wizard
        
        m_xFuncPage->GetCategory() takes into account "Last Used" + "All" so 13 categories (0 -> 12)
        whereas m_pFuncDesc->getCategory()->getNumber() doesn't take into account the 2 first (so only 0->10)
        
        So it's not +1 but +2
        
        Change-Id: I4d37575a3b6615c76bfa173402191a8661714e95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92652
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-04-22  Caolán McNamara  <caolanm@redhat.com>  [a9ea920dfbb7e065ef3f5b5f204732ee2ece47db]

        move InterimItemWindow to svtools
        
        Change-Id: I058b1d96a3ddfaa1aa96f66d0ebc6fa68900a48c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92697
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-22  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [cf13fe3e6f6a40f6db064d65d4514d13a23a31f0]

        tdf#108496: DOCX: redesign of override in lists
        
        List level overrides are not just about numbering,
        it is about numbering restart. Thus some changes to DOCX
        import/export were added.
        
        Improved support for several lists referring the same
        abstract list, especially in situation when one list
        have overrides.
        
        In addition some export cleanup is made: less unnecessary
        list duplications, less level overrides when no properties
        were changed.
        
        Change-Id: Ic7a69bc2e3080b39f5205cb90b46d14247abf305
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92412
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-04-22  andreas kainz  <kainz.a@gmail.com>  [90e73c8cb949e2ef96e9a77b2208f53e5feab3ab]

        tdf#130156 add alignment commands to the sidebar
        
        Change-Id: I302acc25b65ef20a0338401e763d400076f6e36d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92634
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [a0c37548e17807bb0e0402b04e87bcd677fe132f]

        tdf#131621: sw: Add unittest
        
        Change-Id: I3a6f437493caf8b4edde10703b7b7bb67ec1f848
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92684
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-22  Stephan Bergmann  <sbergman@redhat.com>  [09023332d0b883b18f12bc3f5417f790d2bbd8ac]

        Use default density if rPPI values are too large
        
        `instdir/program/soffice --convert-to pdf
        caolan/id:001708,src:001481,op:havoc,rep:8.jpg` (with the file from
        vm138.documentfoundation.org:/srv/crashtestdata/files/) failed with UBSan
        float-cast-overflow
        
        > vcl/source/filter/jpeg/jpegc.cxx:371:23: runtime error: 160000 is outside the range of representable values of type 'unsigned short'
        >  #0 in WriteJPEG(JPEGWriter*, void*, long, long, basegfx::B2DVector const&, bool, long, long, com::sun::star::uno::Reference<com::sun::star::task::XStatusIndicator> const&) at vcl/source/filter/jpeg/jpegc.cxx:371:23
        >  #1 in JPEGWriter::Write(Graphic const&) at vcl/source/filter/jpeg/JpegWriter.cxx:243:16
        >  #2 in ExportJPEG(SvStream&, Graphic const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const*, bool*) at vcl/source/filter/jpeg/jpeg.cxx:58:32
        >  #3 in GraphicFilter::ExportGraphic(Graphic const&, rtl::OUString const&, SvStream&, unsigned short, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const*) at vcl/source/filter/graphicfilter.cxx:1991:22
        >  #4 in (anonymous namespace)::GraphicProvider::storeGraphic(com::sun::star::uno::Reference<com::sun::star::graphic::XGraphic> const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at vcl/source/graphic/UnoGraphicProvider.cxx:818:25
        >  #5 in vcl::PDFWriterImpl::implWriteBitmapEx(Point const&, Size const&, BitmapEx const&, Graphic const&, VirtualDevice const*, vcl::PDFWriter::PlayMetafileContext const&) at vcl/source/gdi/pdfwriter_impl2.cxx:217:35
        >  #6 in vcl::PDFWriterImpl::playMetafile(GDIMetaFile const&, vcl::PDFExtOutDevData*, vcl::PDFWriter::PlayMetafileContext const&, VirtualDevice*) at vcl/source/gdi/pdfwriter_impl2.cxx:809:21
        >  #7 in vcl::PDFWriter::PlayMetafile(GDIMetaFile const&, vcl::PDFWriter::PlayMetafileContext const&, vcl::PDFExtOutDevData*) at vcl/source/gdi/pdfwriter.cxx:464:22
        >  #8 in PDFExport::ImplExportPage(vcl::PDFWriter&, vcl::PDFExtOutDevData&, GDIMetaFile const&) at filter/source/pdf/pdfexport.cxx:1094:13
        >  #9 in PDFExport::ExportSelection(vcl::PDFWriter&, com::sun::star::uno::Reference<com::sun::star::view::XRenderable> const&, com::sun::star::uno::Any const&, StringRangeEnumerator const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>&, int) at filter/source/pdf/pdfexport.cxx:242:25
        >  #10 in PDFExport::Export(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at filter/source/pdf/pdfexport.cxx:955:28
        >  #11 in PDFFilter::implExport(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at filter/source/pdf/pdffilter.cxx:161:24
        >  #12 in PDFFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at filter/source/pdf/pdffilter.cxx:224:23
        >  #13 in SfxObjectShell::ExportTo(SfxMedium&) at sfx2/source/doc/objstor.cxx:2412:25 (instdir/program/libsfxlo.so +0x52260ad)
        
        as the values read for that (artificial) jpg in
        vcl/source/filter/png/pngread.cxx are
        
          maOrigSize = 551 x 211
        
        vs.
        
          maPhysSize = 19435 x 7442
        
        so Graphic::GetPPI returns 323.232 x 160000.
        
        For jpeg_scan_info members density_unit, X_density, and Y_density,
        workdir/UnpackedTarball/libjpeg-turbo/libjpeg.txt states:  "The default values
        are 0,1,1 indicating square pixels of unknown size."  So lets stick to those if
        the actual values would be too large.
        
        (I only check for too large values, not for too small negative ones.  I do not
        know if the code could legitimately be called with such---so should handle them
        similarly---or not---in which case it should assert that.)
        
        Change-Id: I4b93b278e14069c458c20cdd077ab4fa72ed1f2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92696
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-22  Eike Rathke  <erack@redhat.com>  [4c3e5ef2419a1f67ab3a3af0248f358361ea5a8d]

        Correct upstream URL
        
        Change-Id: Ice1e559df0614fd34c40890fc798b1ddef492618

2020-04-22  Julien Nabet  <serval2412@yahoo.fr>  [9d11ad2e7b77c36fd6759d2963f4e28a8c511680]

        Typo kServerDefiniton->kServerDefinition (extensions/ldap)
        
        Change-Id: I7d6ad76de91243e5f5d278bab5df171a5924d3d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92672
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-22  Miklos Vajna  <vmiklos@collabora.com>  [948a452eb09486bf37126499204d3dbdb47db2e2]

        writerfilter: document WrapPolygon
        
        Change-Id: I39ef69269a3fafa188b44e741274ec770de463a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92657
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9762353cf7dc7bf42118d9dae2488c977af0c484]

        Fix typos
        
        Change-Id: I49d7dc8a2cbcba5413d05d97559321e672ed413a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92655
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-04-22  Miklos Vajna  <vmiklos@collabora.com>  [1ab14c62587276e81d9ad4a7c627ea947c29d9dd]

        vcl: fix missing include
        
        Mis-merge from commit e12fa18c69cbe1f441e972f3519d33638f15658e
        (tdf#42949 Simplify use of rtl::math::approxEqual in include/basegfx/,
        2020-04-19), probably.
        
        Change-Id: Ie47efa7f4f85422b90e631b27502e018a7cc8f60

2020-04-22  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [e12fa18c69cbe1f441e972f3519d33638f15658e]

        tdf#42949 Simplify use of rtl::math::approxEqual in include/basegfx/
        
        Turns out we can save about 500Mb of preprocessor input if we use
        rtl_math_approxEqual from rtl/math.h instead of its C++ wrapper
        rtl::math::approxEqual from rtl/math.hxx
        
        and manage the fallout accordingly.
        
        Before:
        bin/includebloat.awk | head
        sum total bytes included (excluding system headers): 19017296671
        
        After:
        $ bin/includebloat.awk | head
        sum total bytes included (excluding system headers): 18535432672
        
        Change-Id: I1691171f3a309405a7099882ad9989d147f59118
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92508
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-22  Xisco Faulí  <xiscofauli@libreoffice.org>  [0b48cee16d459d27ebd090d008ec9398c86fc581]

        Revert "tdf114724: uitest: make test less time.sleep dependent"
        
        This reverts commit 634ce6f2d87a30b8abd2e8c67668e3bb5d87406b.
        
        See https://gerrit.libreoffice.org/c/core/+/92616
        
        Change-Id: I642843ab16450d1a6b15d5e955495efbbfa7822a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92539
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-22  Mike Kaganski  <mike.kaganski@collabora.com>  [c8475c40a0094535161e35cc89cbcdd8c8626e79]

        Include <deque>
        
        Change-Id: I0d2536038782f0ab6436a6527f24a2e0e737e409
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92677
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-22  Caolán McNamara  <caolanm@redhat.com>  [c6fbc67cba1ce4916e30db7804cddbd5bac0e11a]

        missing separator
        
        Change-Id: Ie0a7b54ef06e7f318f730a151c3dd58f6d2e0a30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92683
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-22  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6629d98a7a7f53bb02b2102b63f40325e460b5a9]

        update credits
        
        Change-Id: Ic21818bfa1b45f06344cbe92c5d57324654a5e04

2020-04-22  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [0f7d5fd971766b1753952071eb9043794b27f4c2]

        tdf#42949 Fix IWYU warnings in reportdesign/*/*hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: If8549e62de1007fccf9a5becac356f8d1ffc5090
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92513
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-22  Caolán McNamara  <caolanm@redhat.com>  [bf317af25291c86aa410bfd30769a455ec8bce91]

        use without-latest-c++ in coverity conf
        
        Change-Id: Ie72fb05ef0d687c3f442f6372f591f94815cf9d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92674
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-22  Julien Nabet  <serval2412@yahoo.fr>  [d28c9d56df8a2629321bda116a6d2dcfa587d160]

        tdf#132242: add "None" entry for "frac" OpenTypeFeature (vcl)
        
        Change-Id: I260b37a847887c79645db8015938f8bbbe6772d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92591
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-04-22  Caolán McNamara  <caolanm@redhat.com>  [b081a34dfcab58ad2ce8cc149fb538e74593a16d]

        some of these need to be GtkToggleToolButton
        
        Change-Id: I1ebfac22b006de560c5208906b4d2a1efc011f8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92654
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-22  Caolán McNamara  <caolanm@redhat.com>  [dfb24c3d9f3bdbdace593bbd85307a2467c0c7ec]

        uiobject.hxx only needs forward declares
        
        and update pches accordingly
        
        Change-Id: I411712532fd85961bffe6678416fcdc1d9c7f53d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92617
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-22  Caolán McNamara  <caolanm@redhat.com>  [f8156f7e81145cbf1c287058039ae70585cf64e7]

        seems a poor idea to increment a vector iter by COMBOBOX_APPEND
        
        which is SAL_MAX_INT32, in the (presumably never happens) fallback case
        
        Change-Id: If425c6ce1bd9937ba2b26f6c68231640a2f13273
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92626
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-22  Szymon Kłos  <szymon.klos@collabora.com>  [ffb4ce52ea32fbaf4944a5b5072d6385eccf3cb3]

        Make hide lok dialog test reliable
        
        On slower machines actions were reported in different order
        
        Change-Id: I8effea3a9d114ffb0e9ebed2c18fde046490fe07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92615
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-22  Mike Kaganski  <mike.kaganski@collabora.com>  [c763ff8c7fb47432a4942eb5b9c010d2a1117e5f]

        Add include needed for std::min
        
        Change-Id: Ia7bb9a99c029d9ad47371b5ae999fd9808c4cbac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92537
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-22  Stephan Bergmann  <sbergman@redhat.com>  [a1ad36869781e055638223ed372719b5fb87018e]

        typeinfo for VclGrid still needed with --enable-mergelibs
        
        ...for the dynamic_casts in SAL_WARN_IF and assertin VclBuilder::get,
        
        > LNK] Library/libbiblo.so
        > include/vcl/builder.hxx:430: error: undefined reference to 'typeinfo for VclGrid'
        > include/vcl/builder.hxx:430: error: undefined reference to 'typeinfo for VclGrid'
        > include/vcl/builder.hxx:433: error: undefined reference to 'typeinfo for VclGrid'
        > collect2: error: ld returned 1 exit status
        > make[1]: *** [extensions/Library_bib.mk:12: instdir/program/libbiblo.so] Error 1
        
        (see e.g., <https://ci.libreoffice.org/job/lo_tb_random_config_linux/2358/>).
        Broken with 01159643623de55f9e1de84d568032ca919dbd8f "make more classes private
        in mergedlibs mode".
        
        Change-Id: Ic20abe22b52026907a5624993008e497b173d14c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92613
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-22  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [2e9261415006ce782a7ae699c69f5be3cec29dff]

        Partial revert "make more classes private in mergedlibs"
        
        Turns out x86 linux needs some item vtables in cui, which does
        not get linked into mergedlib.
        
        This reverts bits of commit 01159643623de55f9e1de84d568032ca919dbd8f
        
        Change-Id: I442aa2efca9941e9c5bf656c73cc5a5577db8781
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92658
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-04-22  Heiko Tietze  <tietze.heiko@gmail.com>  [8f85ca5aefcf1046d2276585b10144bb97d2a870]

        Resolves build error from I4c2107b8120797a7cd532b59ca5ccb58ab61a2ae
        
        Change-Id: I2791a51104d73daae5f140ee5b396aa2a64857ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92656
        Tested-by: Rene Engelhard <rene@debian.org>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-04-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [945cb6336d1e4c9d88b121c3be78930d9a950198]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 51d027d333bc4e92612f62e55ac2ac22cdedf7b8
          - Fix typo
            
            Change-Id: I09335c448cb058fec91cb6caf33c503c9a6e971d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92642
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [006fea5a3ec04394081cc28035be9e4c1e0ffc83]

        tdf#128049: sd: Add unittest
        
        Change-Id: Ic33aa2c023c9c5e8b5a67273674579ac7673a2b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92637
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-21  Tor Lillqvist  <tml@collabora.com>  [3855d070f1b05dcc6b7ec197f5111e99ad201d38]

        Fix warning when compiling for iOS: unused parameter 'bCreateParentDirs'
        
        Change-Id: I3d27837ea49ad964a40f53083d90f2a287bae8a0

2020-04-21  Caolán McNamara  <caolanm@redhat.com>  [491235b48abd64392f717eb771ac4e12c797dfc8]

        drop unneeded include
        
        Change-Id: I38a3ab4db7f74277074ed87410d14e2e9b3a5ea7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92621
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-21  Heiko Tietze  <tietze.heiko@gmail.com>  [951b7eef8894bce7f119ecc0123c7e37fe6b4b4f]

        Relates tdf#130778 - Branding for 7.0
        
        Better splash screen images
        Start center image depending on initial size
        
        Change-Id: I18823e04537bb217eaa7610c71c8021907dbbb94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92583
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-04-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [86f9825f25c86b3c9afccae7f5760ffbdd5e1d15]

        uitest: no need to use time.sleep here
        
        Change-Id: I58b1fa80b6a570f8214255398f3b91f62590fd6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92629
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [634ce6f2d87a30b8abd2e8c67668e3bb5d87406b]

        tdf114724: uitest: make test less time.sleep dependent
        
        Instead, check the focus moved to the bottom and back to the
        first element
        
        Execution times goes 17.232 from to 5.521 for me
        
        Change-Id: I816c197f44b68a1b9ab8686de191a743cbc78eb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92616
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [c65d94abaf15e8b9b1054bf1850188d683459805]

        uitest: remove unneeded time.sleep
        
        Change-Id: I618a17fb8347d1f935caaef54738299863ddbb49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92612
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [b98eec284718e91d85cb0f4003e1fac7869e2185]

        uitest: use while loop instead of time.sleep
        
        Execution times goes from 3.807 to 2.718 for me
        
        Change-Id: I9c93417d2678c64a8d9a90b0a18b4d1210c8fdd2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92624
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-21  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [a83f77a11b36d5dcdebec08f37df889191143c84]

        tdf#42949 Fix IWYU warnings in lotuswordpro/source/filter/*hxx
        
        Also drop the now unused pass-through header lotuswordpro/inc/lwpheader.hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I3e2b9c4b5d91651dbefb83d13006f72eb54e62bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92498
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-21  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [ed1891ece034005d45cdb28fba894a8a3c46d4f9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1ce06d6f5faef38ef11d937a0a447784aa526c8c
          - fragment heading insertions
            
            Change-Id: Id619066cf1d40ed760ff774003991d0f16343a99
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92441
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-21  Luboš Luňák  <l.lunak@collabora.com>  [14ae8765927070a3c7558fba921c26cce35935dd]

        CLANG_C -> CLANG_CC
        
        Change-Id: I50ed05116df3f295af6406f0ee45610d9e1e031e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92619
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-21  Luboš Luňák  <l.lunak@collabora.com>  [ee54206dfc747caede9368556f7492a55dcd9286]

        better handling of SSEx,AVX intrinsics for Clang
        
        Clang-cl interprets MSVC's -arch option a bit differently (for MSVC
        -arch:SSE2 seems to mean SSE2+, but SSE2-only for Clang). So use
        Clang's -mxxx options when using clang-cl as CC/CXX. Also check
        intrinsics once again if using CLANG_CC/CXX to compile Skia.
        
        Change-Id: I64cd368ef4e5f4fcf1dbe877a1129f418d273a47
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92618
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-21  László Németh  <nemeth@numbertext.org>  [cfac976e27f310014dcd866000c874014fd6b173]

        tdf#127109 Writer: fix Undo entry "Delete $1"
        
        Regression from commit b69c518df68ce673b28d589da6626bd3d860f309
        (tdf#54819 keep style & numbering at tracked deletion)
        
        Change-Id: I3041cc5a70d00bea14d7be1c275bb7d2a22e768a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92614
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-21  Luboš Luňák  <l.lunak@collabora.com>  [71de470ef2e7bac21a59d6baad8d12d1cc181628]

        don't try to use -fno-enforce-eh-specs with Clang
        
        The use can be triggered when using gb_LinkTarget_use_clang, but
        Clang unlike GCC doesn't know the option.
        
        Change-Id: Idd109a09127061a72940de9229f0dd34b221375d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92611
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [57839969381d93e96e98fdaee65e8593c8f07893]

        uitest: re-enable test using sleep
        
        and instead of sleep(3) use
        
        timeout = time.time() + 3
        while condition != True and time.time() < timeout:
            sleep(0.1)
        
        execution time of this particular test goes from 7.785 seconds to 3.343 for me
        
        Change-Id: I7c99385ccd858dfbb77cfc6e53a0b3f1a8b57c73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92588
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-21  Caolán McNamara  <caolanm@redhat.com>  [850b8de31c5be5127eac16a4f5cc18c26a582e53]

        weld sidebar text panel
        
        includes
        
        weld SvxFontNameToolBoxControl
        
        Change-Id: Ie48338243600c07f9f8c609701c137175133f8e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92585
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-21  Caolán McNamara  <caolanm@redhat.com>  [c5769df7ecbc11c09ee5f2007d24cbd01ac33a52]

        ofz#21701 Fuzzing build failure
        
        Change-Id: I4a8042f4f3c117a2268b06789a99cf0ba6dbc3f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92608
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [69b27925dbd979491a417d477479f4d6dcb4a72d]

        use better number sof LOK fields in ScTabView
        
        LOK is (a)busing tools::Rectangle to calculate coverage, which triggers
        my new asserts because the existing numbers turn into RECT_EMPTY.
        
        Change-Id: Ib3cd6a63ebaad7dc9887567dd2463a0ef5cfc900
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92607
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [419afcf902056ab0863093e5a00d91eef43a4c6b]

        return shared_ptr from createDocumentElement
        
        which is what the only callsite wants
        
        Change-Id: Ica83e7de89ec56c9b4f742f3da19d295a3250a9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92610
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [eab3a2ffe1618e2beec820300abef1843c079bae]

        use weak_ptr properly
        
        just call lock() instead of manually calling expired()
        
        Change-Id: If76826fb62092b00fce25c53cf6be89b72d40c4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92609
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-04-21  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [9f5439e83f5506011f5b1d3acf01182a2b1f3e0e]

        vcl: cleanup swaths of commented code
        
        Change-Id: I7acff3d136794dcb0f044bb3922fafeb13b6fa5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92600
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-04-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [491fbb1de3697b566f1af8925896053b2a39f33c]

        return shared_ptr from AnyWidget::Clone
        
        which is what the only call-site wants
        
        Change-Id: I74aa7b9ce059890eb1bdd84d7a0a331ecf227be3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92606
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-21  Caolán McNamara  <caolanm@redhat.com>  [ca5b322fd47f527c559f8806162b84eec7158615]

        don't add maUserItemSize to text width, just use it as-is
        
        which means we don't need the reverse calculation in the style
        dropdown to force that result
        
        Change-Id: I3c8421e964af4339abfacb455b75db5ad75456fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92446
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-21  Caolán McNamara  <caolanm@redhat.com>  [2e0a32b51681fb356699b4a722f461f55a46b890]

        weld FontNameBox
        
        with custom row rendering
        
        Change-Id: Ia909b5b9ad56b6ea4611e9ea0a1e2cb0064a8cd4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91841
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-21  Luboš Luňák  <l.lunak@collabora.com>  [6c559b122add7db32b06faa15854df58b30460f6]

        work around copy-to-self SkSurface::draw() being buggy (tdf#132051)
        
        This may become the actual fix or may be removed later depending
        on the outcome of
        https://groups.google.com/d/msgid/skia-discuss/202004151937.05051.l.lunak%40collabora.com .
        
        Change-Id: I709f3e7bffbe86ddb2f6d75724bf30e4b0f0116e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92587
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-21  Tibor Nagy  <nagy.tibor2@nisz.hu>  [9b7a2d33e9dcb5e4131e4901969d5853efdaf6e8]

        tdf#131775 DOCX DrawingML shape import: fix missing spacing
        
        Character spacing of grouped shapes wasn't imported.
        
        Co-Author: Balazs Regenyi, Szabolcs Toth
        
        Change-Id: I9c4f204a5ab7c7e55e26968a71b315d84e5d8515
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91490
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-21  Miklos Vajna  <vmiklos@collabora.com>  [249428202be04ab9a2271a9cd48922523fa03bc4]

        tdf#131446 DOCX import: restrict IncreasedAnchoredObjectSpacing further
        
        Regression from commit 8b73bafbc18acb4dd8911d2f2de8158d98eb6144
        (tdf#115719 DOCX import: increase paragraph spacing for anchored
        objects, 2018-02-14), this is another case where the workaround for the
        Word layout bug is not needed.
        
        tdf115719.docx and tdf115719b.docx are tweaked to have <wp:anchor ...
        behindDoc="1"> for 1 shape, as the original bugdoc has it. This allows
        us to render both the tdf#115719 and tdf#131446 bug documents the same
        way as Word does.
        
        Change-Id: I0c3f197c3360882cd64f8dcf286c6051dc11d674
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92599
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-21  andreas kainz  <kainz.a@gmail.com>  [fcd1ed79ceb1bc182ec66bd9261bca5c6bf115b9]

        tdf#132039 Image Dialog: The field file name is to short
        
        Change-Id: I758a43b207186e98501eb8c58d3e6435463a451c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92576
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-21  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [7dbff6fa55829e53be042e213b454d2466ff80fa]

        Fix storage access after saving
        
        Change-Id: I2cd664ac2ca5e80c566efee35bd34e7223501d75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92605
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-04-21  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [fd200917c322a10739d1b92797afe8edeab067dd]

        Sukapura: Update indentation icons
        
        Change-Id: I9d676e6b554e96b0422c1b0e7c9e59087db5482b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92604
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-04-21  Ian Barkley-Yeung  <ibarkleyyeung@gmail.com>  [b762eaba776abde3173a39df3133d1d1b40ccd44]

        tdf#42982: Improve UNO API error reporting
        
        Add more info to the exception in
        AccessibleIconChoiceCtrl::getAccessibleChild()
        
        Change-Id: Ie6e778f76719eb463508647f0367e089ab0ae8ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92514
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [b613896e3bb256418b2e31665da5baa6a9cdab56]

        CreateDocumentInfoDialog should return shared_ptr
        
        which is what it's only call site wants
        
        Change-Id: I1c2c2ed3a91a3376af142ac9a5d6993a2186d660
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92590
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [cb24c9279e85cc14a9ebbc7ee0e732289e34118e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8bc7adda21caae983a74b72dbbc23bc805de0580
          - tdf#132227 Add MySQL direct connection help page
            
            Change-Id: Icc0393d89799349701136d6b8e98519732ec0fa5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92601
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-21  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [30e2359ab9c24b56bb18171f7f27e00f5542ad49]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4780abb01dd5fa2356f64bb096d99288b019160a
          - tdf129366 add Resume in 'Error handling' funcs
            
            Change-Id: I48557474f6cedd357f03e767eabd09b6df8cd5b1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92440
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-21  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [6573d125bd4a4ebfe5baf9c3aca84bddfac31c88]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2bfb8b82791bbe87e26955faa8d3674ba8c48faf
          - tdf#131416 Type statement diagram
            
            - main diagram
            - subsequent fragments
            
            Change-Id: I5463aeac7257394cac826fbc36a819b4ddd8ced3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92435
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-21  andreas kainz  <kainz.a@gmail.com>  [906997274bd6a16b61d2bd009d534b31572145b2]

        tdf#99674 update flowchart gallery now with themes support
        
        Change-Id: Ibbb4d34ce76b18bfc0eb08c31fd85397bb73dc39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92602
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-21  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [919bd3e78cce84a3338208e81d7056d8379d1bd5]

        Fix macro signature getting lost when inserting data into table
        
        Change-Id: Iec514bfc0edd4f10a09809c68b8501667d978e52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92573
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-04-20  Steve Fanning  <stevemfanning@yahoo.co.uk>  [1264461208d5647cfaabf674acc48e2d7ba53e2e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 849d86762b4db20bbe7ce00ee3603a081f4872ff
          - Update syntax section of Help for Calc's DCOUNT and DCOUNTA functions to indicate how to omit middle parameter (see bug 131362).
            
            Change-Id: Ib1fd850371c1876f16c10905994a92ac83a5a351
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92443
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-20  Serge Krot  <Serge.Krot@cib.de>  [912217285b3058efa54c2336f91fda4efdad6ff0]

        tdf#119187 fix: Top-aligned text in PPTX becomes bottom-aligned
        
        Change-Id: Ic6c03e512ce3f6e240d86186fb16e24c86942343
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92051
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [43f0452e174d21c5d71dbb26e1243326eb9ed22e]

        flatten some code in ImpGraph
        
        Change-Id: Iee30822dd977ff380e01c7564a2d211d9a3542cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92566
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [65aeb5a630b5a9996ca3fdd2ab9750548dc7cc23]

        fix regression
        
        from
            commit c5424e19338a3edaec3f0459c8ac5d53ca92d9fe
            loplugin:useuniqueptr in i18npool
        which would have resulted in the block at line 245 inside
          #if (U_ICU_VERSION_MAJOR_NUM < 58)
        never doing anything
        
        spotted while doing improvements to my make_shared plugin
        
        Change-Id: I79c664c7e4a051f3c764cb49d99870b51b19ce55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92567
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-20  Mike Kaganski  <mike.kaganski@collabora.com>  [7fe8bbaf5e23fa8ac0f5488de58b717c21691be4]

        Restore this header for Windows only
        
        ... after commit 644db9df9ccce3d10c92ff365d0ac2e1b1fa33de
        
        Change-Id: Iecaaacaffd494afafcb779c41d59af8e9dbbc6c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92529
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-20  Caolán McNamara  <caolanm@redhat.com>  [5dbb5f7266a8af21544fdd795adbc01e14cfe219]

        drop EnableSelectAll
        
        Change-Id: I57dcca28daf7fe8544ee524b8b41bbc1fe591fac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92489
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-20  Caolán McNamara  <caolanm@redhat.com>  [a1e897a46f2ada5e93ccd52d3ac382ee1a54c41c]

        add selected state to UserDrawEvent
        
        Change-Id: If01e0ec3871d0299e1e24e9f7d55893d4afca688
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92491
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-20  Caolán McNamara  <caolanm@redhat.com>  [d7a271c08fe072b35cf759aef417bbe23ffc96b4]

        effectively unused mnStyle member
        
        Change-Id: Ieb579c9440810a937c7da0f9dd8e3b79a2e0e5b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92490
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-20  Caolán McNamara  <caolanm@redhat.com>  [96808b8422e94e9db73d582e6846d7423bd1d3db]

        weld SvxFontSizeBox_Impl
        
        Change-Id: Ied8ef61226a720acac74db78ae5852cd4e624d14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92562
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-20  Caolán McNamara  <caolanm@redhat.com>  [68535ad2d0d36b12b9184059fc3bf0fd0f47994b]

        set popup for a welded TextCharacterSpacingPopup
        
        Change-Id: Ic21e1fa8c3c384987856a185c000bc9d846deecd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92584
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-20  Julien Nabet  <serval2412@yahoo.fr>  [d7a2c6eb94f2c1b8ae5c71457a032faf2d3ae643]

        Various typos in vcl OpenTypeFeature
        
        Name of files:
        vcl/inc/font/OpenTypeFeatureDefinitonList.hxx
        vcl/source/font/OpenTypeFeatureDefinitonList.cxx
        
        Class names:
        OpenTypeFeatureDefinitonListPrivate
        OpenTypeFeatureDefinitonList.hxx
        
        Change-Id: I5feb8ccc818b84b1b777b5b1e82c0a32a898aa72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92581
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-20  Xisco Fauli  <xiscofauli@libreoffice.org>  [f9f556075bf8de31a3155b14b8c9beb8a8b02d0e]

        tdf#128209: sw: uncomment commented asserts
        
        Fixed in 66b39ca79b36da8d5e151deab17a0fb7690eebe6
        
        Change-Id: I2d805061ffd3efa455b0b4eecc02a77fb197ba68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92580
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-20  Luboš Luňák  <l.lunak@collabora.com>  [a0665342c1a7b11a646f04fd2094f95bd154d034]

        Revert "Revert "make: map slowcheck to gbuild's build and slowcheck""
        
        Jenkins Mac buildbots still haven't been updated to use explicit
        make targets instead of plain 'make'.
        
        This reverts commit 59d0a42639b5e569890ae00a2deef620c4e5c258.

2020-04-20  Xisco Fauli  <xiscofauli@libreoffice.org>  [4cf35868f9a5768a1b4ae80a3b5eca5755606660]

        uitest: fix wrong class name
        
        since 8f2f7befd166d0ad72622cb3545934bee5b0fef6
        
        Change-Id: I18a9255235bb03468fb94b14e5eb62bcd912d6d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92574
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-20  Luboš Luňák  <l.lunak@collabora.com>  [4e61f3844982965dad4e206a8bf4dfec4174c805]

        fix --enable-64-bit Windows build with Clang for Skia
        
        Change-Id: Ia55e0b6ab6b970cbafe2c8283b255eae0ad66567
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92577
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins

2020-04-20  Luboš Luňák  <l.lunak@collabora.com>  [59d0a42639b5e569890ae00a2deef620c4e5c258]

        Revert "make: map slowcheck to gbuild's build and slowcheck"
        
        This does not actually ensure everything is built before tests
        are run, so this doesn't fix the test failures it was intended to fix.
        
        This reverts commit 4054a30e2b2fa254dfb20718ce757ceb2f638fd5.
        
        Change-Id: Id0a81179327d42a7b608a67813db53ca7a5c71d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90788
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-20  Xisco Fauli  <xiscofauli@libreoffice.org>  [58fc2e2f48219ab4898a126ac8f936edfdbbfcbc]

        tdf#129525: sw: Add unittest
        
        Change-Id: I8242b45f406d97cb0bf62f7290ffddf47f18a869
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92572
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-20  László Németh  <nemeth@numbertext.org>  [66b39ca79b36da8d5e151deab17a0fb7690eebe6]

        tdf#131147 don't store redline ExtraData during Undo
        
        to avoid of unwanted redline changes and assertion.
        
        Breaking redlines and storing extra data (formatting
        changes) need only for change tracking during editing,
        not in an ongoing Undo process.
        
        Regression from commit dc9a0b124272a6dc0a8d875d51b6f882e60a8a04
        (tdf#127101 Change tracking: reject format at paragraph join).
        
        Change-Id: Id78251bc14821cc82d8f3d34eec63ba7bac68df0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92559
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-20  Caolán McNamara  <caolanm@redhat.com>  [12aaa40735e1e429cd75bbe08e20dfdad631c3e4]

        allow bare GtkToolItems in the map
        
        for the combobox item windows, e.g. font size and font name
        
        Change-Id: Idde4be9f406a426b80a7a9b19d3e782a58dabf89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92561
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-20  Heiko Tietze  <tietze.heiko@gmail.com>  [1fe4486cd56a8e7f6f19f5a8453c167faac8faa4]

        Resolves tdf#132180 - Stretched brand image at the ABout dialog
        
        Explicitly centering the image solves the issue
        
        Change-Id: Ib5c4a7e772f01de72c19d74490f6a802378885ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92565
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-04-20  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [56774dbd6b36631a63cdb3173574a6eedaec371c]

        Sukapura: Fix for tdf#128689 Add more Korean icons
        
        Change-Id: I084be3cfefe3b7fb6a113b162bdce39915f734bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92563
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-04-20  Stephan Bergmann  <sbergman@redhat.com>  [42f29b7f3f1bedac3fc057edfab985ffb03fd53b]

        Add --with-latest-c++ to explicitly opt in for -std=c++20/-std:c++latest
        
        cd472d1d8489f30797f47d3f6dafede28c1feb90 "Compile as C++2a, where available" had
        started to unconditionally check for support of -std=c++2a (and later also
        -std=c++20) for Clang and GCC, but that can cause occasional issues especially
        for Linux distros, see e.g. 55c724b93dfd4c9a1afb10d60fbc2d7a9a66cf61 "replace
        boost::bimap in sdext pdfimport" or
        <https://bugzilla.redhat.com/show_bug.cgi?id=1818723>
        "/usr/include/boost/format/alt_sstream_impl.hpp incompatible with -std=c++20
        (std::allocator::allocate hint argument)" (where
        677c8de4fa79cd9b278b142013ba7f1c9e4e41c3 "external/boost: Adapt to
        std::allocator parts removed in C++20" is not picked up due to
        --with-system-boost).
        
        So better require an explicit opt-in via a new --with-latest-c++.  And while at
        it, also make that enable -std:c++latest for MSVC.
        
        Change-Id: I2d1f03144fad9a7884562e56b1b76cab5eb8f080
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92555
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-20  Luboš Luňák  <l.lunak@collabora.com>  [3974dfee554bda82fdfb89cd4a2ea8926eb31243]

        batch Skia xor drawing (tdf#132241)
        
        The code previously applied the xor operation after each drawing,
        but the bugdoc draws a large number of polygons in xor mode,
        so the xor drawing was done repeatedly. Do the xor drawing just
        once when leaving the xor mode.
        
        Change-Id: I6c8d1c2f01688dc957a0af75232ee9fb69fe5d1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92558
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-20  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [644db9df9ccce3d10c92ff365d0ac2e1b1fa33de]

        tdf#42949 Fix IWYU warnings in dbaccess/source/ui/[a-d]*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ifd96569ecdbbcde3c7fc9462a29e42386d1ae3a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92401
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-20  Heiko Tietze  <tietze.heiko@gmail.com>  [d2323f3df20e77a1b1245783fac077b49456732d]

        Resolves tdf#132179 - Improve accessibility for the About dialog
        
        Button added to copy version info
        Static text made non-selectable to avoid uncommon tabbing
        
        Change-Id: I4c2107b8120797a7cd532b59ca5ccb58ab61a2ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92418
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [c902beec04331863a5f04a832f4a8e1fd9309a11]

        should be using make_shared here
        
        Change-Id: I295eaef9309c0cfbe3aa6fd8386dd12fbb8d1a03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92525
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-20  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [e38c83af70ff1e077d28116702c55cad20cdef2a]

        Breeze,elementary,KJ,Sifr: Fix for tdf#128689
        
        - KJ: Update Group related icons
        
        Change-Id: Icdb23409a8026afd9acf7c6188353cd59cb7a0cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92553
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-04-20  Luboš Luňák  <l.lunak@collabora.com>  [647499ef8151d9383983f89230a970edcb44b5bb]

        prefer building Skia with Clang if possible (tdf#131697)
        
        I.e. try to find and use Clang even if the default compiler is
        something else. Skia is optimized to be built with Clang(-cl)
        and in CPU-based raster mode some operations are several times
        slower if built with something else (e.g. fmax/fmin do not get
        optimized to inline assembly).
        It is enough to select Clang to be installed in the MSVS installer.
        At this point it unclear how to handle release binaries, if it
        should work this way and enforced, or maybe Clang could be used
        for building everything, or maybe some other way.
        
        Change-Id: I6b95a0f2d5cbf176942d9e01136990b14be6dba8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92415
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-20  Szabolcs  <szabolcs450@gmail.com>  [68531e459e7a922319e6bfe8b7a5282ba0320182]

        tdf#123346 DOCX VML shape export: fix arrow marker
        
        In some cases at import there are extra space separated
        numbers at the end of the names of arrow objects.
        Remove these extra numbers before they could interfere
        with the choice of markers.
        
        See commit 2d3b7a07c02c90d2d64a630ab84886ef3096edfc
        (tdf#100491 fix DOCX import shape line with arrow marker).
        
        Co_Author: Balázs Regényi
        
        Change-Id: I2156502b0ce5cd755a731359398a40edabb603a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91375
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-20  Attila Bakos  <bakos.attilakaroly@nisz.hu>  [9283cd9e13cd3e0dd7d6b831d930128931862a40]

        tdf#78749 DOCX: import VML background image
        
        of text boxes. DOCX relationship identifier
        wasn't handled earlier, only XLSX.
        
        Co-developer: Tibor Nagy
        
        Change-Id: I72f246e6f69d70d1e203087516ee93a57563f777
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91933
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [df4c562ac613ce51d431cbb633ffe57c5305714f]

        add tools::Rectangle::Justify
        
        so rectangles can be constructed already valid
        
        Change-Id: I3ae5e24add3c81f79dcdf863f855dca439876f11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92521
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-20  Caolán McNamara  <caolanm@redhat.com>  [c7821b8cd1bfd93ac232d9b3cc114e9ed9931bc9]

        set popup for a welded TextUnderlinePopup
        
        Change-Id: I5388be71e102065e89f0d5489fbb1af34fa1a2ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92510
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-20  Caolán McNamara  <caolanm@redhat.com>  [8c3c221c12dbc4d5eafe5988d72d04e86db6c278]

        cid#1462315 Division or modulo by zero
        
        Change-Id: If4e5624675250cf288227b46514e432c3c662ca2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92522
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-20  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [3d4f39628ecdef9ac080f46d197e5279caea8322]

        tdf#131814 Remove Close button from Table Data toolbar
        
        Change-Id: I3e387da217fdbbbb37db1f61f85fc957c5969c51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92327
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-20  Yukio Siraichi  <yukio.siraichi@gmail.com>  [317c05a88f79096422681a23b61aa6ae9f3f084b]

        tdf#130924 [vcl] replace `*printf`s with `SAL_*` logging macros.
        
        Change-Id: Ie3ec1e1767478bce12eecf7bfee02ed2d45fe58c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92331
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [4e578adbc7dc5c4ece45b9f362e71b4cbe24752a]

        remove direct access to Size field on SwRect
        
        so I can add asserts to prevent construction of invalid rectangles
        
        Change-Id: I01ac97b3cc780acbd182a646f0e072e518a45bee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92520
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-20  Miklos Vajna  <vmiklos@collabora.com>  [95a0ac68413d3ed0755d8e8d5336e8f0c546bcd1]

        compilerplugins: fix building against baseline clang (5.0.2)
        
        Where the Optional ctor is explicit.
        
        Change-Id: I577661c022f25502260977a6ef6744e4e178acc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92519
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [ddd9bfd1482fd18a483c91fc0c83f4693422201d]

        cid#1462317 Dereference after null check
        
        after
            commit 9a3b47afab1750eba0451d59a8bac53302d85b2f
            loplugin:buriedassign in sw(1)
        
        Change-Id: Ia15c9a9df18d043bc8fcbd12a688dced29141091
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92516
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-20  Miklos Vajna  <vmiklos@collabora.com>  [5dad371b329f92d93e042ca8d3127ce99166c7b1]

        sw: prefix members of SwPageDescHint, SwUndoPageDesc, ...
        
        ... SwUndoRedlineDelete and SwUndoRedlineSort
        
        See tdf#94879 for motivation.
        
        Change-Id: I0fc94a3028a0b776122e0891c321a0778ca68af3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92517
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-04-20  Johnny_M  <klasse@partyheld.de>  [c5df1ab9ba8331802acadc00f7ff949ed0b2dbc1]

        Translate German variable names
        
        Ende -> End
        
        Change-Id: I5aca2fa92ccf9fe38fb8e03cb8c44b8bdb3d76e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92028
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-04-20  Johnny_M  <klasse@partyheld.de>  [2c29c91af35379dd865f4b6b028367196b985979]

        Translate German variable names
        
        Ende -> End
        
        Change-Id: I8150dbc897ab60d01f183d724d923d946615dcab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92027
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-04-20  Johnny_M  <klasse@partyheld.de>  [e0f97f0267acfe4d7b2c8d780964f49ded910802]

        Translate German variable names
        
        Ende -> End
        
        Change-Id: I205600e263d2291faa97d967c9a8c7fc0baadb1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92029
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-04-20  Johnny_M  <klasse@partyheld.de>  [f2c0e54bccf0f2b9b0da34be2a91d863b4e76eae]

        Translate German variable names
        
        Ende -> End
        
        Change-Id: I2d63ddfeb1fa59ed1b0e3bbf2d39d5221cd5425f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92026
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [7cc0d390e41f9f3c312aca6977a946c358eb1f3e]

        fix SwRect::Intersection
        
        the comment is correct, the code not so much
        
        Change-Id: Ia0d87538c440bcc0133ed870a4404ecad5b24eba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92506
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-19  Mike Kaganski  <mike.kaganski@collabora.com>  [8c8b3a4f83f67882b284ddc3b3fe10d3fe6dedf4]

        tdf#132185: field command does not necessarily end with space
        
        Change-Id: I5a5e54fb42e20855b75af7ab523465a032ab46e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92504
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-19  Noel Grandin  <noelgrandin@gmail.com>  [85a6aa5526c1e38865250e88ceb6bf02345248b2]

        tdf#131951 related, improve perf
        
        similar to
            commit 9429dacc7ff93f99dd84532357020669df33a0c5
            tdf#131951: automatically increase buffer size
        in a few places, let the OUStringBuffer handle large tokens,
        it has faster handling than repeatedly appending to an OUString
        
        Change-Id: I609b84b36e817fbcd6d366c53cd2e8b865216712
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92503
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [08f593989188d8833292bb9d1d466a23bfbd1e21]

        Fix typo
        
        Change-Id: I7c45ef8031773d7492f66b2cb71519abf8ca9328
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92501
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-19  Caolán McNamara  <caolanm@redhat.com>  [4b26862f696ef04b42ff922f6b620383e2747808]

        mru entry heights aren't initially correct until whole list is invalidated
        
        and recalculates them, set them correctly to begin with
        
        Change-Id: I55735c1982a972cb76caca95363820beb2be350a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92492
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1b7edbafe0c73ce53b78696aa88f67a5eb526878]

        Fix typo
        
        Change-Id: I51f25a9b57bf62bcd691894a0eec771baf479702
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92500
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-19  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [4a670f4284cd2131845ef940d10daedf57014ea4]

        Sifr: Update Display View icons tdf#125510
        
        Change-Id: I755cafffc71268df0acc172fcf1ea45b81f06837
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92499
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-04-19  andreas kainz  <kainz.a@gmail.com>  [ca343fca0793361f94660750d14957b725699bfc]

        tdf#132138 add Draw Styles support to Beehive Impress template
        
        Change-Id: I215b12944e07a41e9e419a29700ac8e3f36dbb0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92466
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [0f097b4d05881af59e9f106831080476c7b61093]

        loplugin:buriedassign in sw(3)
        
        Change-Id: Iabeb4c7f9bb224c7eacc9a102a66f70bdca70dd1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92497
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [32857aa4d1f6ca67f33068cd4caaf62bb5a75f5c]

        loplugin:buriedassign in sw(2)
        
        Change-Id: If73cbea9eb11029ef6b48a36e20d2271966ac4d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92496
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-19  Pavel Klevakin  <klev.paul@gmail.com>  [9429dacc7ff93f99dd84532357020669df33a0c5]

        tdf#131951: automatically increase buffer size
        
        This will reduce number of string concatenations
        and therefore reading time of large data chunks.
        
        Change-Id: I6d59ba60270511edf03a604aef06dab0a1de2478
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92456
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [a759623c3f4bc0265b619ef2bcdff72045a1b5b3]

        loplugin:buriedassign in various
        
        Change-Id: Ib79cbc89f2f89ff48ea8b59bd12373a10b9dcd62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92495
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [2ee60f02c456f39a80edb2dbfed48c3e0147a7f7]

        loplugin:flatten in drawinglayer
        
        Change-Id: Ieb5f682ec627c8d8ddfc286ec0e4422104b4d847
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92494
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [9df2821e61979dab32390d5c64dd49bee868adbb]

        loplugin:flatten in chart2
        
        Change-Id: Iadc4da6515a7d82e7a92b33d74d589b61fa2c64f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92480
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [8b0a69498b025e13d9772689e9e4fa3d6b05e609]

        loplugin:flatten in basic
        
        Change-Id: Icb8e3cda312b50c9a9f12f96bec1c746f41c8979
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92483
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [5dccf84b14ed0e09262411295c5880f787342d59]

        loplugin:flatten in basegfx
        
        Change-Id: Ic8bc586e1a4977322dcb371c0fff6411783df9d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92484
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-18  Julien Nabet  <serval2412@yahoo.fr>  [bc003c7d41c31509882646900c0b2cc8678f0215]

        tdf#132210: fix Calc crash when closing spreadsheet file
        
        make the dialog modal
        See bt:
        https://bugs.documentfoundation.org/attachment.cgi?id=159677
        
        Change-Id: I75719fe241950f13c2e5d65c5d9078193e631ffd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92488
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins

2020-04-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [0034fba36bdfe876c57014382ce77ea3aed55c91]

        loplugin:flatten in avmedia
        
        Change-Id: Ie066ee15833a58db4a9a18006629c015d50a56b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92486
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [7fa4f6409828eb77b710c8da54ff066174a7c20c]

        loplugin:flatten in canvas
        
        Change-Id: If14af63ab4f8fc7b9807319a2100f371ee103465
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92481
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [cd0ab2cf5063242ef3bff3c6899cea4d4bd53485]

        loplugin:flatten in basctl
        
        Change-Id: I66e3f46fcaae4e15d230a5a7c98c1b20cfb4dbda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92485
        Tested-by: Jenkins
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [eab4993eab9a2a9e0660a827ed60f0125cf20d53]

        loplugin:flatten in bridges
        
        Change-Id: I736032df48cb491508c27cbe773b964d1d2359b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92482
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [4f3f61a621a0e66fd0eab4886a3aa51e10513ad3]

        loplugin:flatten in accessibility
        
        Change-Id: I5e02fe0288845210f1d8e41db0342967858098fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92487
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [8d4fd3418322f3f6852054c44be2cd74b0db76ee]

        loplugin:flatten in comphelper
        
        Change-Id: I1a8db4dbd744b87406d1db5609585495f01f4403
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92478
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [ed0097845a07b6129f4e56cd28b90ce9b9368cf5]

        loplugin:flatten in codemaker
        
        Change-Id: I973ecef5df990511a41e422b73ed2314434f2871
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92479
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [1f59cbe36c9899f6fa9a869331c9be454abd4606]

        simplify some SwRect code - use the SwRect Add* variants
        
        which makes it easier to assert the correct stuff in later commits.
        
        And add AddTop() and AddLeft() methods for symmetry.
        
        Change-Id: I0e03d9d1e933fc14eb007f6f31862f14fee9ef7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92451
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [2d0bdcc586af71dae665646b37177fa104c50906]

        loplugin:flatten connectivity
        
        Change-Id: Ic1d9eb84b64ebde99e15704a10b27f21447df4d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92469
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [02f7d20f14dffcb3832264eeab5bb97acc4977f3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1b8f7197fe68e42778b5baa1a3ad43a0e3ee761a
          - Fix typo
            
            Change-Id: If99fba8853b2e378687727e00986c11b606d5661
            
2020-04-18  David Tardon  <dtardon@redhat.com>  [7664ba694c5667c7fdb75e1a6fa505d3e8baa536]

        upload libwps 0.4.11
        
        Change-Id: I068c7fe1ecf28755b095c5502d4c2dd42a54489c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92473
        Tested-by: Jenkins
        Reviewed-by: David Tardon <dtardon@redhat.com>

2020-04-18  David Tardon  <dtardon@redhat.com>  [56c4444638c0ebb21711b02d1ff235a3ffd3f232]

        upload libmwaw 0.3.16
        
        Change-Id: Idc7ed6bbcd3298138fb92c81ddf7dd6278d201dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92472
        Tested-by: Jenkins
        Reviewed-by: David Tardon <dtardon@redhat.com>

2020-04-18  David Tardon  <dtardon@redhat.com>  [3e9230bcd4b9c541c0391a3646ed3691140afea2]

        upload libstaroffice 0.0.7
        
        Change-Id: I3a12e75c61671a17653b7feb2147dfe4aff47613
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92471
        Tested-by: Jenkins
        Reviewed-by: David Tardon <dtardon@redhat.com>

2020-04-18  Julien Nabet  <serval2412@yahoo.fr>  [94bf2650d0998da751e461a0a9393b21771d519b]

        Optimize a bit loop in ScFormatShell::GetStyleState
        
        Change-Id: I2479072f00edd919496e534146a619103559784b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92463
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [c12a5e83802699615d4226c83c2e6f135a3485b4]

        loplugin:flatten in cppu
        
        Change-Id: I202698a0310bd26b98c1f744c8f21288f87643f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92450
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-18  Eike Rathke  <erack@redhat.com>  [dbda099d198a2236bafea2209cb5e3fc58ee8741]

        Move implementation of CELL("format";...) to SvNumberFormatter, tdf#132106 prep
        
        In preparation of further detailed handling.
        
        Change-Id: I9e4d916de031b742d0af1025b945b7608fed8266
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92462
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-04-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [5063669a17538ea353e34ab0990363399d34f4f4]

        tdf#104539: sw: Add unittest
        
        Change-Id: Iab31d1d8417db93f6d34ae973ed1ec33bd59c0e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92460
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [5a4a615d5bf3907e66fea4995706aa3403542ca6]

        tdf#101181: Restore and adapt asserts removed in f9fc420d
        
        Change-Id: I0f4a47adb402d55e82ded8c5f091c62e907370cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92461
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [23dad0aa083996b5086f6da868a001499bdc8a40]

        loplugin:flatten in cppuhelper
        
        Change-Id: I814a109b7822d7a6cd23b5aa4220d496a4da2fb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92425
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [214071d946e5074bf95557edc696c913ae869be1]

        tdf#48569: sw: Add unittest
        
        Change-Id: I54ae1a8f59b02007de01b33f958d01dd98c24407
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92459
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-17  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [3e20ba18f46ed8e01a523c34fbd87cfbfe01a4d8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 578b70a8e756d07c9df48096a6e2b06d0bbd5707
          - error handling w/ Basic
            
            - include err VBA object
            - relate pages together
            
            Change-Id: I94358470091cd6ce7d57a21b34325da7d88e42ad
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92427
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-17  Muhammet Kara  <muhammet.kara@collabora.com>  [c7003bed305651adb12b713eb0ad61b9c54ea52a]

        Move uno:Text param from core to online - core part
        
        Change-Id: Idf51a688a868c2d140fcf5eb54e1bfdefc3690b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92394
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        (cherry picked from commit d9a0e2fe5bf95bf0bfba424a3625d7f952884932)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92304
        Tested-by: Jenkins

2020-04-17  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [a1a565d36bfabcaee0b6e7ce33147a82415e298f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d1fdd2270aa5d6b5c3ac6b608a04b9e8eb3f3e6f
          - tdf#131416 Basic syntax diagrams reusable fragments
            
            - a new help page to aggregate all fragments
            - reusable fragments as media/helpimg's
            
            Change-Id: If28747a75bbbd14ae8a0cc04bdedb8b7d81f173b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92009
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-17  Stephan Bergmann  <sbergman@redhat.com>  [b1982dfa0281e7af5872f62b4b507fe639ed3973]

        No need for HAVE_GCC_DEPRECATED_MESSAGE
        
        GCC appears to support it at least since <https://gcc.gnu.org/git/
        ?p=gcc.git;a=commit;h=9b86d6bb25587db93a322bf5778e9892aaa8b776> "re PR c/36892
        (Support __attribute__((deprecated("text string"))))" in GCC 4.5, and Clang
        appears to support it at least since <https://github.com/llvm/llvm-project/
        commit/c7890fed01f8c8accba188236d781af26845cb2c> "Add an optional string
        argument to DeprecatedAttr for Fix-It" in Clang 3.9.
        
        Change-Id: If0939c692703522523d1953c3793070e0f808973
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92455
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-17  Miklos Vajna  <vmiklos@collabora.com>  [141e0449fdab89384564659191492b698e4b13d8]

        Change default PDF version to 1.6 (released in 2004)
        
        We already write markup which is newer than 1.5, but the PDF version was
        not changed. Fix the one violation I'm aware of.
        
        Printing is left unchanged, similar to how commit
        99ac4ee05b039166eedfe361fb985682fd92dd13 (Change default PDF version to
        1.5, 2018-04-24) updated the default last time.
        
        Change-Id: I9598dc46fe7db428bd2eff98bebff8b3c873b4ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92457
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-04-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [f7f7fa8fe313b03e0ee683b2154a1bf49ee9d741]

        loplugin:flatten in cppcanvas
        
        Change-Id: I4303c31ad3de1ba71aa366b6dc203504b8fffd77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92453
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-17  Justin Luth  <justin.luth@collabora.com>  [803b49a3776c98e2d435c328d39d0f71d259d9e5]

        tdf#79553 ww8import: line numbering distance is auto, not zero
        
        sprmSDxaLnn:
        An XAS_nonNeg that specifies the distance between line numbers and
        the lines of text to which they apply. A value of 0 indicates that the
        application MUST automatically determine positioning.
        By default, the positioning of line numbers is automatically determined.
        
        Change-Id: I35a440a7fa84f315f4a67e201e1a0066d4e4cf73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92126
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9152aed7804b65f6241cf35d85afcb50486a27ef]

        Move Word compat option where it belongs
        
        Change-Id: I6b28c6782f22190b7b22b11361c200d68d672aea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92347
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-17  Stephan Bergmann  <sbergman@redhat.com>  [92f6f9ec785f1009e2c94082a751696c74eaf236]

        No need for HAVE_GCC_PRAGMA_OPERATOR
        
        The _Pragma operator is a C99/C++11 feature, and we only need it for GCC and
        Clang anyway, to inject some
        
          #pragma GCC diagnostic ...
        
        directives.  (MSVC would only support it with the upcoming VS 2019 Version 16.6,
        see <https://devblogs.microsoft.com/cppblog/
        announcing-full-support-for-a-c-c-conformant-preprocessor-in-msvc/>.)
        
        Change-Id: I6de3611021a28ba13860f55e7ad005ad3fbbb5e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92452
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-17  Stephan Bergmann  <sbergman@redhat.com>  [4d1bd3cba9b4c971c05974a2805b018ec8ba18e2]

        HAVE_CPP_GUARANTEED_COPY_ELISION should always be true now
        
        ...since 24973523ba59087185d434396fd614e73d72107f "Bump Windows build baseline
        to Visual Studio 2019 16.4", where that version of the compiler appears to no
        longer have the issue that at least VS 2017 15.8.1 had.  And according to
        <view-source:https://en.cppreference.com/w/cpp/compiler_support>, the other
        compilers support it since GCC 7 and Clang 4, so we should be OK there.  But for
        safety, leave the configure.ac check in for some longer.
        
        Change-Id: I07bfaa554d897613c0887ab70e8df93f6e000410
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92422
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-17  Eike Rathke  <erack@redhat.com>  [396b5ce076145ccda46cbfdac82faaad899a4e9d]

        Break overly long line
        
        ... and make it more legible.
        
        Change-Id: Ie5325f614cf8d95290e04c9b0e9fa29f353d8301

2020-04-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [935259d817bac08837616a52d83632ace35ce9ef]

        improve failure mode in flatten loplugin
        
        rather than asserting, write out a warning so that section of code can
        be handled manually
        
        Change-Id: I1356012f4e480cff9508dad6c2d70cbbba1a5dc1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92424
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [3e57aad962c9d24c535daff893db203314709cfc]

        loplugin:flatten in cui
        
        Change-Id: I0ea0784ab8c4542747da1e15fa7c60c60bccb602
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92423
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-17  Julien Nabet  <serval2412@yahoo.fr>  [bb3ea0ae51bb943f7bb3dca80eee153f9c55c03e]

        tdf#130583: fix Switch in Calc
        
        Don't set bFinished to true too soon if there are still some params to take into account
        
        Change-Id: Ie7bdd6f316c08342d379d55bf3853774dd738e7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92345
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-04-17  Stephan Bergmann  <sbergman@redhat.com>  [870ab3b8492fa7d42c56ca09884811fef1695d28]

        Just use __builtin_ffs on GCC and Clang
        
        GCC appears to support it at least since <https://gcc.gnu.org/git/
        ?p=gcc.git;a=commit;h=51e2940139d5e3e86590f6e6802ffc3f3010be5b> "Initial
        revision" in 1992, and Clang appears to support it since <https://github.com/
        llvm/llvm-project/commit/d93abc3bb0acdd430839abdd67bd3920fee87bbc> "Implement
        ffs, parity, and popcount builtins" in Clang 2.4.  (And if a build used a
        compiler that does not support it, there would be no guarantee that it would
        support strings.h function ffs from X/Open System Interfaces, either.)
        
        Introducing HAVE_GCC_BUILTIN_FFS in 334a9f16cd1d1f9694f885c759903a41aa3d4833
        "tdf#113211: fix calculations with big integers" appears to be due to a
        misguided recommendation at <https://gerrit.libreoffice.org/c/core/+/43477/4#
        message-899806c724fbdcece0ea9438514a6a5db6a2e645>.
        
        Change-Id: Ib6ee6de548172b3aae25483d03efb86620133933
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92421
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-17  Mike Kaganski  <mike.kaganski@collabora.com>  [0a0c10c0502906bebf9ea8c732d63809d5080dd6]

        tdf#131621: fix crash in mergedlo.dll
        
        When the embedded database comes from the template this document was
        created from, the document might not have old URL yet. We need to
        construct the embedded data source URL from the template URL to keep
        the relative references correct.
        
        Change-Id: I5607113e0ae88fdb825d8a645c0968d2fe22ebd7
        Co-authored-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92398
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-17  Rene Engelhard  <rene@debian.org>  [ced42c1c714cdf453b0b5086cf1390497bbbcf6a]

        move LIBO_LANG=C setting to gb_TEST_ENV_VARS
        
        ... since it is an environment variable after all (and without it
        timeout $(gb_UITest_COMMAND) doesn't work).
        
        Change-Id: I898e4b90070f3f4883a707fc88c99e98bc039d9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92060
        Tested-by: Jenkins
        Tested-by: Rene Engelhard <rene@debian.org>
        Reviewed-by: Rene Engelhard <rene@debian.org>

2020-04-17  Stephan Bergmann  <sbergman@redhat.com>  [9c6897f710867da260100e1100804649012a1a99]

        HAVE_GCC_BUILTIN_FFS is unused
        
        ...ever since it was introduced in 334a9f16cd1d1f9694f885c759903a41aa3d4833
        "tdf#113211: fix calculations with big integers".  (Only the AC_DEFINE'd #define
        in config_host/config_global.h.in is used in sal/rtl/math.cxx.)
        
        Change-Id: I4b84534b022b96fee725988906c047736e7a579b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92411
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-17  Stephan Bergmann  <sbergman@redhat.com>  [8683ceb66c8a0236875deb8c9775a59d2227174c]

        Update neon website URL
        
        See <http://lists.manyfish.co.uk/pipermail/neon/2020-April/001659.html> "FYI:
        website moved to https://notroj.github.io/neon/".
        
        Change-Id: I473efd983870ab4f4bd5af14e726ec4e5009f204
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92414
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-17  Coming___soON  <sachinvilasnagane@karunya.edu.in>  [84993213de77efb47e65c6cf5e01ba50a8dbf378]

        tdf#131407: move UItest to CppunitTest
        
        sw/qa/uitest/writer_tests5/tdf124722.py - tdf124722_crash_paste_text (tdf124722)
        
        Change-Id: I08d89f5bb90b95c26c56ebc16df2c56c9803f845
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92074
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-17  Regényi Balázs  <regenyi.balazs+gerrit@gmail.com>  [01752af18d623676c4ebc7a8a4a47f69dfb79057]

        tdf#131922 DOCX DrawingML shape import: fix lang-id
        
        The language identifier of text of grouped shapes wasn't imported.
        
        Co-Author: Szabolcs Tóth
        
        Change-Id: Ic71ea1bdf3aed27ad813cfa33659921060c0ec0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91801
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [f569507f3f0da7f69a2e808165612cbef4c15410]

        Revert "[API CHANGE] remove some primitives rendering settings"
        
        This reverts commit c71656f51a09e88ecae4f3423c96fee84778647d.
        
        Reason for revert: I give up
        
        Change-Id: I2a09c36c1f0d731f4d3f7d809364de7efa8d8a58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92426
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [9a3b47afab1750eba0451d59a8bac53302d85b2f]

        loplugin:buriedassign in sw(1)
        
        Change-Id: Ifaab4ab1bde3ff8236b51244098c81e6f460fbd5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92408
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [0b2ddcda730897cb5b2801731f03191d77409273]

        loplugin:buriedassign in tools..xmloff
        
        Change-Id: I31df6c4fd82c6f6d15bbe5228e92e5171cacba51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92410
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [3cb8e9e211c30089516f56f465176d3a959631f9]

        loplugin:buriedassign in vcl
        
        Change-Id: I529052c1ba7591d91d3848080af8b06e077b6f14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92409
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-17  Balazs Varga  <balazs.varga991@gmail.com>  [434d92a51409b0847ee7d313b50fc547b7615bff]

        tdf#131979 Chart ODF import-export of Link to source format
        
        setting also into data point styles, fixing lost numbering
        style of custom data points. (Only export into the data
        series style was supported previously.)
        
        Also fix tdf#131115 - FILEOPEN: Incorrect format of single data label
        Regression from commit: e57d90cd4e51a1353eafc87bb29cfe6076704a7c
        (tdf#129173 tdf#129175 Fix number format of data labels)
        
        Data point styles in older ODF files do not contain the
        'link-data-style-to-source' property, so they used the
        data series style property during the import previously.
        Now we set the default false value, if the data point
        style contains a 'data-style-name' (number format).
        
        Change-Id: I4786e62ca75770ed632463bcf1275ece7ea793f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91967
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8cb04bde0aeea1bd0f324ecf989af015356da285]

        Fix autorecovery using wrong directory
        
        Autorecovery should save in the user profile
        in the "backup" directory. However, when that directory
        did not exist, the temp directory was used instead.
        
        Fix this, and create the requested directory if it did not exist.
        
        Change-Id: Ie298855a740932bc6e6c9f62d4b4bf1b52b80c58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92402
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-04-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [034e9eee277d5123258fedc1861edf49c99159ef]

        loplugin:buriedassign in dbaccess
        
        Change-Id: Ia97da8d228a8c4e3ced31718a756fb13757beb8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92407
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-17  Caolán McNamara  <caolanm@redhat.com>  [8e5a43223ce421643213e6542c6a971b6164f6aa]

        turn off hover selection until mouse is moved
        
        which solves in a simpler and better way the problem under wayland where I see
        that the cursor pos in super long treeview menus ends up in the wrong place
        
        Change-Id: If9c7e26c3858ef00bc1fbf26319d859ff529db44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92403
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-17  Stephan Bergmann  <sbergman@redhat.com>  [73a382d6ab146c49c11b86e6b6bbef3f2044cccf]

        loplugin:external (clang-cl)
        
        Change-Id: I409509d434f5536c6f131c1330974d442e6eba57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92404
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-17  Mert Tumer  <mert.tumer@collabora.com>  [666bbf736381396647db69f97c753ffb8bddf693]

        Added unique id for number format combobox
        
        This will allow us to control it for the mobilewizard
        easily rather than using the id of 'category' which is
        not unique.
        
        Change-Id: I61b612d5355584597a16942b7151a82376033a45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92202
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92309
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins

2020-04-17  Mike Kaganski  <mike.kaganski@collabora.com>  [de4a9e31c345edb512545547d1904681066c3ab5]

        Drop unused includes and usings
        
        Change-Id: I58ac4add2bb53d0c36cd54ff48964e392d13f6a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92400
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-17  László Németh  <nemeth@numbertext.org>  [6287845eab339a8eb3c660d648d012e9f1dcce30]

        tdf#127606 DOCX lists: fix unchangeable formatting
        
        of numbering. It was not possible to modify character
        formatting of numbering symbols, if it is different from
        the format of the list item, handled by compatibility
        setting APPLY_PARAGRAPH_MARK_FORMAT_TO_NUMBERING and
        paragraph attribute "ListAutoFormat". Now changing
        character attributes removes ListAutoFormat, if it is
        applied on wholly list item(s) during editing (like in
        the case of ODT documents).
        
        See also commit 5ba30f588d6e41a13d68b1461345fca7a7ca61ac
        (tdf#64222 sw: better DOCX import/export of paragraph marker
        formatting) and commit df07d6cb9f62c0a2c4b29bd850d4efb4fcd4790b
        (handle direct formatting for numbering in .docx (bnc#875717)).
        
        Change-Id: I60dae1b9c084d0804e453f54df5c6bbafe479869
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92343
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-17  Caolán McNamara  <caolanm@redhat.com>  [6520999570cee4e94075617537e23bb8911f162b]

        cid#1462264 Uninitialized scalar field
        
        Change-Id: I4b733bf37132073ece55fa392c06086410f6f914
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92393
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-17  Andras Timar  <andras.timar@collabora.com>  [2b4f5ab5d7e0770d7687a2ca07da4b39da47162c]

        Update git submodules
        
        * Update translations from branch 'master'
          to ebb391af06913d791a1b283415744bc9521b4cb0
          - Slovenian fixes
            
            Change-Id: Ia8634765d18a6fc90bd62f2b89a35a843b42489b
            
2020-04-17  Miklos Vajna  <vmiklos@collabora.com>  [2ab7643aa652dcbcfe29be41bfd9c8502398dd42]

        xmloff: create SchXMLExport (flat OOoXML) instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I67138b848411d91172ceec7af6826841b017cfdc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92390
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [96f77910e86f88c99621a8b17c09fc69f9f1d8f3]

        tdf#132097: sc: Add UItest
        
        Change-Id: Ib4aa2c9ed4a0de10aa7a91796fa3034720a160b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92386
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-16  Caolán McNamara  <caolanm@redhat.com>  [a435887eaf747d9b17b3620884ac2ec06d63ac00]

        cid#1462267 Infinite loop
        
        since...
        
        commit a2362e0ff5a7cec16e888502a3c16fe2fa7ba0fe
        Date:   Wed Apr 15 19:32:09 2020 +0200
        
            loplugin:buriedassign in sfx2..sot
        
        Change-Id: Iabbef1b027cb6bd77b387142df926c5b37858517
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92392
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-16  Miklos Vajna  <vmiklos@collabora.com>  [4830592b780833cf5eee2aef30bc9c5d444dfb24]

        PDF export: fix handling of page sizes larger than 508 cm
        
        The value of these coordinates are not allowed to be larger than 14 400,
        and Adobe Reader complains about them.
        
        Use UserUnit to declare in case we won't work with points anymore, but
        with a larger unit. This will mean UserUnit=2 in practice, since e.g.
        Draw has is page size limited to 600x600cm, so larger values won't
        happen, at least not for now.
        
        Change-Id: I8ee159f2571f4070aded85388792a215de86f7ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92383
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-04-16  Mike Kaganski  <mike.kaganski@collabora.com>  [d492d1bfeb484ab8b627948449f488b2738946aa]

        VCLXAccessibleComponent* may be passed to HandleWindowOpened
        
        my_sc_impl::AccessBridgeHandleExistingWindow may do that for combobox
        floating window; then using the pointer statically cast to VCLXWindow*
        will crash.
        
        Change-Id: Ib4c47715a5fa059aa81f33137cc3d10851a728e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92387
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-16  Miklos Vajna  <vmiklos@collabora.com>  [2963c0f0305bca04e7028f207df7fb4070d2aa33]

        cui about dialog: don't ellipsize any text
        
        I got "gt..." instead of "gtk3" without this.
        
        Change-Id: I1c666dec88f7cf2dbc48e864ce1a8ae724140697
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92379
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-16  Caolán McNamara  <caolanm@redhat.com>  [c83cde1dd8f6c17b8cd17e0c6d7cef9be2598f43]

        gen backend scrollbars are missing their contents
        
        since...
        
        commit 059f07f9f33460c809a93e0fda1165f5c6f6d805
        Date:   Wed Apr 15 18:34:58 2020 +0200
        
            fixes for code creating reversed Rectangles
        
            ie. where left > right or top > bottom
        
        revert that hunk and it works again but add a Justify
        call to normalize the rectangle
        
        Change-Id: I42b3f1867c6f9bae92e952b444c7946831a5d95c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92381
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins

2020-04-16  Caolán McNamara  <caolanm@redhat.com>  [499dbbeeca3745217e3ee5e7d70ead496a583a8c]

        cid#1462265 Uncaught exception
        
        Change-Id: I4c1b8e6a13527ff3c95df8ec23c26c37c127b356
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92384
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-16  Caolán McNamara  <caolanm@redhat.com>  [a5d3bce44bc04251fd436fabd29878429b4444f1]

        hover selection start off in the wrong place in long lists
        
        Change-Id: I61d93b45d32cfb29e436ae71b83c8d0b252386c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92385
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-16  Caolán McNamara  <caolanm@redhat.com>  [d89a8ae8f963b3b49db920715cfdee11486764e5]

        don't allow tooltips from parent to appear while popup menu is active
        
        Change-Id: Ic2ddff3e22a667af992d6b0701f43d3a89153458
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92371
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-16  Caolán McNamara  <caolanm@redhat.com>  [bc0e0f633b05c4f91b6695488fc9e5c127507ba5]

        tdf#131120 use a replacement for GtkComboBox
        
        the problems with GtkComboBox we have are:
        
        1) https://gitlab.gnome.org/GNOME/gtk/issues/1910 has_entry long menus take
           forever to appear (tdf#125388)
        
           on measuring each row, the GtkComboBox GtkTreeMenu will call its
           area_apply_attributes_cb function on the row, but that calls
           gtk_tree_menu_get_path_item which then loops through each child of the menu
           looking for the widget of the row, so performance drops to useless.
        
           All area_apply_attributes_cb does it set menu item sensitivity, so block it
           from running with fragile hackery which assumes that the unwanted callback is
           the only one with a
        
        2) https://gitlab.gnome.org/GNOME/gtk/issues/94
           when a super tall combobox menu is activated, and the selected entry is
           sufficiently far down the list, then the menu doesn't appear under wayland
        
        3) https://gitlab.gnome.org/GNOME/gtk/issues/310
           no typeahead support
        
        4) we want to be able to control the width of the button, but have a drop down menu which
           is not limited to the width of the button
        
        5) https://bugs.documentfoundation.org/show_bug.cgi?id=131120
           super tall menu doesn't appear under X sometimes
        
        In general we often pack a lot into the comboboxes and the default ones don't
        like that.
        
        Overlay scrolling is turned off for the GtkTreeView replacement because
        otherwise there are null-derefs in gtk on indicator->scrollbar on repeated
        reopenings
        
        Change-Id: I1b6164020996377341b5992d593a027b76021f65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91990
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-16  Mike Kaganski  <mike.kaganski@collabora.com>  [de1dadd591862e38242cc2de7a4a658a9a8b67ac]

        tdf#132147: formula may be empty
        
        "Regression" after commit ab285c743afa1c8769581871d7b56374fd8c49f1
        
          author	Noel Grandin <noel.grandin@collabora.co.uk>	Sat Nov 02 18:59:49 2019 +0200
          committer	Noel Grandin <noel.grandin@collabora.co.uk>	Sun Nov 03 17:11:14 2019 +0100
        
          loplugin:stringadd
        
          tweak the plugin to be more permissive, then validate by hand
          afterwards
        
        which replaced strFor.replaceAt(0,1,"") with strFor.copy(1). Both methods
        are illegal on empty string, but the former asserted, then silently corrected
        wrong count; while the latter returns "br0ken". So the change actually
        revealed a pre-existing bug.
        
        Change-Id: Ic32b69d46e852f26e6c6ba819eed08bb79dce7a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92301
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-16  Justin Luth  <justin.luth@collabora.com>  [38e7e6f348df5d6b37d7e0051fd3b8c227db69e6]

        tdf#132094 doc: fix export of fill in wrap-through fly frames
        
        This builds on commit 2f13dbac060ae6af7e25ad3eff675cc859cfb3ff
        by Miklos Vajna on  Fri Jun 15 08:49:46 2012 +0100
            n#325936 fix ww8 export of fly frames with transparent bg
        where he wisely and cautiously says
            Regression from commit ed8b5f2d -- to be safe, reverted only
            for fly frames in headers.
        because for some unknown reason, way back in 2002, commit
        ed8b5f2debac216243930aba0873e0d75de8d0dd forced all
        frames to specify a background fill. Typically of
        course this is white, and so who notices?
        
        Well, you notice if your frame is transparent, and
        now the area fill hides something that it is over top of.
        Like for example a transparent image, where the text wraps
        through the image.
        
        At first I was going to just try and revert everything.
        Then I decided it likely was a difference between how
        LO and MSO handled stacking/overlapping things.
        After that, I was going to just make an exception for
        eShapeType == mso_sptPictureFrame, but that only seems
        necessary if there is something underneath. If the something
        is just a background, that is handled anyway, so really
        it would only be other shapes or (most importantly) text,
        so the safest thing is testing wrap through, which there was
        already a pre-defined variable to reuse
        (and fix the spelling).
        
        Change-Id: I9236579fa692e22205bab5a21c3f9d919f4cf24f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92215
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-04-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [1aaf5f559bcc1169cafb73ea4082643a840fcb39]

        tdf#59857: chart2: Add unittest
        
        Change-Id: I6d27868aacc8f2b2b72621c35c5f52f627e6cebb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92380
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-16  Julien Nabet  <serval2412@yahoo.fr>  [f8fa661cad23c8c5c251ee3391de90d40e7d8a4d]

        cid#1462266: Logically dead code (sc/dbfunc3)
        
        Regression from:
        commit 61d8db6b1a2026a29f61eaa691beb3c6cf05de5c
        Author: Noel Grandin <noel.grandin@collabora.co.uk>
        Date:   Wed Apr 15 09:25:22 2020 +0200
        
            loplugin:buriedassign in sc
        
            Change-Id: I9b4146c4e8814a36c7bfcd4c31f913c8412320e8
            Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92244
            Tested-by: Jenkins
            Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        
        Change-Id: I5835f5c92cdf381a57ac6ccf627e327ae9f9e26b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92377
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-16  Luboš Luňák  <l.lunak@collabora.com>  [ecf58d6e961d88a7e951988c3c3fbcdc24860bab]

        workaround for intel Skia invert() problem (tdf#130430)
        
        Change-Id: I02c8cd7af2c35e8631932e3928d63c96dc0db255
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92368
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-16  Stephan Bergmann  <sbergman@redhat.com>  [29d47d22c43e6adc1850b7db5880028dcd07d1b3]

        Fix passing --disable-optimized into external/python3
        
        This had originally been covered by dccf47b7f61e088622747539d1487590080da3b8
        "Build python3 with debug flags if --enable-debug", which got broken by
        eeeec33ada5923f1f534334b22c15d6e2c6f1d35 "merge --enable-selective-debuginfo
        into --enable-symbols" (which removed the definition of
        gb_Module_CURRENTMODULE_DEBUG_ENABLED without adapting its use here).
        
        But looking again, setting OPT for workdir/UnpackedTarball/python3/configure.ac
        based on our various flags doesn't seem to be such a good idea anyway:  It is
        used to specify a mixture of debuginfo (-g; which is set rather unconditionally,
        so no need for us to cater for --enable-symbols here), optimization (-fwrapv,
        -O*), and warning (-Wall) flags.  So better let
        workdir/UnpackedTarball/python3/configure.ac keep deciding for itself what flags
        to set in OPT, and then just override via CFLAGS those that do not suite us.
        (Where it appears to be a happy coincidence that the Python build system puts
        CFLAGS after OPT, so the former can override the latter.)
        
        (An alternative approach could have been to pass --with-pydebug based on e.g.
        --enable-dbgutil, as the former (a) causes OPT to include -O0 rather than -O3,
        and (b) is documented to change the ABI (see
        workdir/UnpackedTarball/python3/configure.ac: "Py_DEBUG implies assertions, but
        also changes the ABI."), so probably best fits --enable-dbgutil.  However, at
        least on Linux, --with-pydebug produces
        workdir/UnpackedTarball/python3/libpython3.7dm.so rather than
        workdir/UnpackedTarball/python3/libpython3.so, so would have required further
        modifications.  Also, in a Linux UBsan build, making ExternalProject_python3
        would have started to cause some "applying zero offset to null pointer"
        failures, but which would have been easy to fix.)
        
        (I noticed the missing -O0 when I attached gdb to an instdir/program/python.bin
        process and `py-bt` only showed "(frame information optimized out)" frames,
        which this change fixes for --disable-optimized builds.)
        
        Change-Id: I9583e60692ae7130377422062f3c6df9334d693f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92362
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [f2039cdbd827d60b8e0dbfa2e1d02dbb276514d6]

        tdf#66305: xhtml: Add unittest
        
        Change-Id: Iea9d1c5972534eb7fef17464fda88f559e9a75f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92365
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [acedbb8692bc84c93114dc4d441b3eb20b3ac467]

        tdf#107696, tdf#111492: xhtml: Add unittest
        
        Change-Id: Ic276a4ad53920c7f1e8bb8f7bcefe580ef88a446
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92346
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [c71656f51a09e88ecae4f3423c96fee84778647d]

        [API CHANGE] remove some primitives rendering settings
        
        Remove the following settings:
          QuadraticFormControlRenderLimit
          Quadratic3DRenderLimit
          RenderSimpleTextDirect
          RenderDecoratedTextDirect
          SnapHorVerLinesToDiscrete
        
        which have no way to be set from the user interface.
        
        Change-Id: Ie96531425f5ba6021ade4f247b18b99092fd7e5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92275
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-16  Andras Timar  <andras.timar@collabora.com>  [357020de87b59b88efa10694d9e212e159ee7c16]

        Update git submodules
        
        * Update translations from branch 'master'
          to a31cbb96a1bda80879f1779942aefab6eef1c5fe
          - Updated Slovenian translation
            
            Change-Id: I7f2072d1c35a9e270ee04fc51c685fa161b49abe
            
2020-04-16  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [1289ef10406e00d0fc9abc5bca444d026ab21743]

        Enable trailing-blanks compat option also for OOXML filter
        
        Change-Id: I6d338f881f1450be87bedf9ab9aaf24eeed2052d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92257
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-04-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [f57962fe9a282a3acd0c824e283316b38fe7a130]

        tdf#131812: xhtml: Add unittest
        
        Change-Id: I70d0d70c62b92ff65aadebc0952a922ce21b56d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92315
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-16  Jim Raykowski  <raykowj@gmail..com>  [00d4852eef26037f7ddf6778542a131e94c752b2]

        tdf#122444 Use fontwork name for object name
        
        Change-Id: Icdbde958f2e89e669a9399479e0059095a6d8a3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92333
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-16  Miklos Vajna  <vmiklos@collabora.com>  [86280100cb4d558e2c1a4f67aa6e3ce7fdfb87b1]

        sw: handle DisableOffPagePositioning when replacing compat options
        
        This was added in commit 8d62b79f168180c6992eb483ec864d473050635f
        (tdf#112443 disable off-page content positioning, 2017-11-29), it's off
        by default and on for DOCX files.
        
        Change-Id: Ic42d652fd92931b98979defd5060bf6e8f7c47d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92320
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-16  Caolán McNamara  <caolanm@redhat.com>  [5d663bcb1dde4b8aeaa7b593a54099f7fad90c08]

        Resolves: tdf#122491 ClassificationDialog::run() is not called
        
        when using DialogController::runAsync so the custom override
        isn't called so the special setup and save-on-ok aren't called.
        
        move the setup into the ctor seeing as the dialog is only run once
        after ctoring and add a OK handling that does the on-ok setting save and
        have setupValues call readIn on "m_aInitialValues" because that
        gets called after the ctor
        
        Change-Id: I8183fc4b0f5de2844562c971c86d655f2d4920ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92251
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-16  Justin Luth  <justin_luth@sil.org>  [aeac363fcfd94e1c2fbfd877aa5018ba06811165]

        fix compile: missing semi-colon in < gtk 3.22 block
        
        compile error message:
        vcl/unx/gtk3/gtk3gtkframe.cxx:2930:1: error: new types
        may not be defined in a return type
         enum GdkAnchorHints
         ^~~~
        vcl/unx/gtk3/gtk3gtkframe.cxx:2930:1: note: (perhaps a
        semicolon is missing after the definition of ‘GdkAnchorHints’)
        
        It passes Jenkins tests since they ignore this block.
        
        Change-Id: I3da71d114ac4cd82ac4644f3b6cc1f7142810f44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92334
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [059f07f9f33460c809a93e0fda1165f5c6f6d805]

        fixes for code creating reversed Rectangles
        
        ie. where left > right or top > bottom
        
        These are all places where the code is self-evidently doing the wrong
        thing.
        
        Found by adding asserts to tools::Rectangle. In theory, this is legit,
        and code that wants a proper Rectangle is supposed to be first call
        Justify on a Rectangle, but lots of places don't do that, and that seems
        very dodgy to me.
        
        So lets work towards Rectangles always being in a valid state.
        
        Change-Id: I03296a624bd9b5b193e6aa8778addfb09708cdc7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92310
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-16  Julien Nabet  <serval2412@yahoo.fr>  [2670e980c7dbadbdc20ff23d57ad892951edc254]

        tdf#132097: fix Find Previous with direction columns crashes in specific case
        
        See bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=159553
        
        nBlockPos vector is created with nLastCol + 1 elements,
        so if we click on a cell in a column which is after last value,
        the search will crash
        
        Change-Id: I9de688a8a80a45c3e5ddea6d2f461926e9777052
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92165
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [f98b3b5b9f1b05259405833e6e528e734ded4512]

        loplugin:buriedassign in svtools..svx
        
        Change-Id: I04bc97effddb213e9c1ac613b61d3a0bc38522ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92314
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [cd7471335a05e7dd7eca16ac0b181d96cfa7912b]

        loplugin:buriedassign in starmath..svl
        
        Change-Id: I979faf4c476a7de91a0b6e06dd8717cee25525f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92313
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-16  Mike Kaganski  <mike.kaganski@collabora.com>  [eca8526607d8e5b883989adf480780661380b12e]

        Drop redundant member function
        
        SvImpLBox::GetCurrentEntry was identical to GetCurEntry
        
        Change-Id: I2ede6ecd8516a2a76fe504e30b5195f3950b340e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92294
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bf536201ae83e7ca6a565eb8ff0dbc0e4e887d64]

        Fix typo
        
        Change-Id: I78fad18e12254cd3c3bb3f49b5898e09bb7b6c6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92318
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-04-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f7ffda6d14ac67a37cb61ef0fff4ceef88632c3e]

        Fix typo
        
        Change-Id: I9ca8ee1e281c6c3f73b004eae11dd49c3b4e5861
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92319
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-04-15  Mert Tumer  <mert.tumer@collabora.com>  [df619066c1c20d757cb6d2a5b29a566787b9173f]

        send state changes of .uno:NumberFormatDecimal command to LOK
        
        Change-Id: I7872c0a0c123865c77d3aa8937775116368f1ffa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92203
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit 2f6cbb67099edde535a81e7b0a32c1418805d6d6)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92290
        Tested-by: Jenkins

2020-04-15  Caolán McNamara  <caolanm@redhat.com>  [65474ce8869da250c7e1ac5aa96e2ae12eed4a23]

        GdkAnchorHints isn't available < gtk 3.22
        
        Change-Id: Icabab4695d75c9067c6a4cff9fbcacaf1474afee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92316
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [61d8db6b1a2026a29f61eaa691beb3c6cf05de5c]

        loplugin:buriedassign in sc
        
        Change-Id: I9b4146c4e8814a36c7bfcd4c31f913c8412320e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92244
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [7baa60a5e9a8c48829f47db8cd98d0f05a30e235]

        loplugin:buriedassign in scaddins..sdext
        
        Change-Id: I72acfdac5879aa251a1074ea850758f66072b46e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92311
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [a2362e0ff5a7cec16e888502a3c16fe2fa7ba0fe]

        loplugin:buriedassign in sfx2..sot
        
        Change-Id: I917752edb50020f9acb203038ce65f1ea25afa64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92312
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-15  Caolán McNamara  <caolanm@redhat.com>  [cac8694feab1ccb422294ed3e2f8b682e15835fb]

        tdf#126828 hide macro organize dialog before launching macro editing
        
        so the macro editor isn't forced behind the window with an active dialog
        
        Change-Id: Iae89f6910a8183bcf01872eef71c04bc993f1550
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92307
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-15  Caolán McNamara  <caolanm@redhat.com>  [ff8288b98f6975c7fc9f36155d26a44e8c625f94]

        tdf#126828 skip "on-demand" entries
        
        Change-Id: I5a1b20ce2e6c1d228760fc39e7770e1b497bd9ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92306
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-15  Mert Tumer  <mert.tumer@collabora.com>  [2e6753fc764c9c5f36c623e4bdf0f3dfc7229391]

        mobile: fix double tap on chart doesn't get into editmode
        
        Sometimes double tapping on a chart when it is not selected
        in the beginning, starts the input mode instead of chart
        editing.
        
        Change-Id: Iee2a01c1ac909ac4060e91cdacfa9161dc4f1c3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91992
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit d09a35bc10251ef0b66e06c6ffbb2d16332b318b)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92291
        Tested-by: Jenkins

2020-04-15  Michael Stahl  <Michael.Stahl@cib.de>  [1c94842e053a20a739a181d38a35c324df3e62a7]

        tdf#132091 sw: fix fieldmark mess in SwCursor::SelectWordWT()
        
        The problem is that it selects both the field instruction and the field
        result; in the typical case where the instruction is empty, the
        separator won't be deleted (due to CalcBreaks) but the problem is
        that the cursor ends up before the separator, not after it.
        
        Also remove some silly defensive programming.
        
        (regression from ffb26b81e1c7ff1d64959200247bb2edd5a569da)
        
        Change-Id: I80b6cb1790b7102828f12b680631f928734ffa7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92284
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-04-15  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [54c94ddff2664bc378a4298ee4d6948b7f32e595]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 82bb6643f1050a9ec83e39150a54e98d9ce81433
          - Basic Table of content alphebetical ordering
            
            Change-Id: I5e0d46bbbf64fe1b9296fc912e2492a7acd73af7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92180
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4a268ceb4a54c4fbc8d249c820489cad3e8502e5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9426fd84810a8d785d896f008be8515ed94c7028
          - Typos and correction in page
            
            Change-Id: I1382ca7a49475d11c3cf424bea9c2146e0d4466e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92292
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [076fa17b5c04dc7afe593132c00ad9e57dd486f8]

        loplugin:buriedassign in l,o,p*
        
        Change-Id: Ib2dd157d43c4387eda009475311761fe2eb627cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92241
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [4cc702a7055c0e12c7cbf5e5e359e7cbc8b88020]

        loplugin:buriedassign in f,h,i*
        
        Change-Id: Iac753e528e13cb2565832a484e87f88061bbc91e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92239
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [393aa2b3dee9cca84a215635060b369a962ab179]

        Fix typo
        
        Change-Id: I4ddc0ea4dea4b374104e2a3100858c225409e2e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91929
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-04-15  Caolán McNamara  <caolanm@redhat.com>  [db677c854a37031235b0f42b4f4f48560149754f]

        tdf#126828 don't crash fetching cmis properties from disposed SfxBaseModel
        
        Change-Id: Ie064632667b40201e0d266c64e3068c4d1983c7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92283
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-15  Caolán McNamara  <caolanm@redhat.com>  [e58edeb2aab087ec13c6d8fd19e91320a9073a92]

        set cursor after thawed
        
        Change-Id: I3e9ebee84c8a65b7231b0947e1044445b656780c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92282
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-15  Caolán McNamara  <caolanm@redhat.com>  [ada385f1cba427416c1e8517cb6a45b61ceff7b0]

        navigator pane is grabbing focus away from document when its created
        
        so only grab that focus when its a floating navigator
        
        Change-Id: I52e0840e74c3e8058aee3702df52137dfdd3dc9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92279
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [d77d4a8138861f7f574452f7e4d1673329d54136]

        bin: Add script to find missing unittests based on git log
        
        First iteration: look for docx, xlsx and pptx export commits
        
        print to wiki format
        Change-Id: I05770b096c55b6faa39d34a8fd39768a4d7fe5b1
        
        Change-Id: I0f19a73183b482bf0e19af0314c72f2ea9f25544
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91910
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-15  Heiko Tietze  <tietze.heiko@gmail.com>  [9b1c9ac6edcdeae431d6104c586ca7feffbb6483]

        Related tdf#130778: New About dialog
        
        More flexible dialog
        logo & about images as SVGs
        
        Change-Id: Icefa035893e241a7dee6aa28236e6b89b38477de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91908
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-04-15  Heiko Tietze  <tietze.heiko@gmail.com>  [0db34d1c5dd7d06435c5a5d58a42da2cbe007006]

        Related tdf#130778: New images for splash screen
        
        Taken from the proposal at the BZ ticket; hires missing
        
        Change-Id: I95e19d5acb6c1b580c51e2af8dac272b459cf20c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92263
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-04-15  Miklos Vajna  <vmiklos@collabora.com>  [7c1ca2ce0b84ee62165999e1eb79b4073f599ff7]

        xmloff: turn this warning into an info
        
        <vmiklos> noelgrandin: is there some way i can silence this "warn:xmloff.core:30241:30241:xmloff/source/core/xmlimp.cxx:739: SvXMLImport::startElement: missing context for element
                  draw:color" warning? i get it 120 times when i do a hello-world odg->pdf conversion :)
        <noelgrandin> vmiklos, hmmm. I think just turn it off for now.
        
        Change-Id: Ib1fcb1a20d51547536a8c5cce0dc16547d34f325
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92273
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-04-15  Julien Nabet  <serval2412@yahoo.fr>  [2d08e053f256bddeea9b96dbd73637ce360c32bf]

        tdf#91565: Report builder, missing insert field icon
        
        in Add Field dialog.
        Since https://cgit.freedesktop.org/libreoffice/core/commit/?id=50cacaea4d8f2a27ea4d9e626dbb518a57eb9ffc,
        author	Caolán McNamara <caolanm@redhat.com>	2016-09-27 09:47:00 +0100
        committer	Caolán McNamara <caolanm@redhat.com>	2016-09-27 10:43:36 +0100
        commit	50cacaea4d8f2a27ea4d9e626dbb518a57eb9ffc (patch)
        tree	a2cf1d1fb28231a6594e03e17c5e9ffe8748a655
        parent	e6fc195ae8a59d665395149ea5f06749c4c6a596 (diff)
        convert floating add field to .ui format
        Change-Id: Ica9adc19f370d6340d2f5fac552cf1b995b390e0
        
        it was easier to analyze the problem.
        
        Change-Id: I2c7dda5969d4018689446725dc3e179c6ddc74c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92228
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [d7855213ae60d79fc51d8b9bfe49f13200137c05]

        add an IsEmpty method to tools::Size and use it
        
        Change-Id: I7f5201e2ea6c74329336e16bf219630e38ff92cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92264
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-15  Aron Budea  <aron.budea@collabora.com>  [b267650fd097f16d1b31c87a11a497294ad4ee42]

        tdf#131193: MSO PP complains about an ODP saved as PPT
        
        pPara was supposed to be the first paragraph, as before the
        below commit.
        
        Regression from d458adeed0c34fae26fe7f3d6ecc9b75b431922f
        
        Change-Id: I50b993ff8f37fd5572d60fe5d103c3cf5e636a6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92105
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-04-15  Luboš Luňák  <l.lunak@collabora.com>  [2ddfa9918352a082990ba189d094bae838f82190]

        fix Skia glyph orientation with DirectWrite (tdf#132084)
        
        LOGFONT includes info about whether a glyph should be rotated, so
        we don't need to do it explicitly, but with DirectWrite apparently
        this information doesn't carry over.
        
        Change-Id: I4530511c4de7b64a6488629b380be34d4a42b3d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92260
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-15  Luboš Luňák  <l.lunak@collabora.com>  [c3b044abc2906bbb56a0f359f89ee7c1eb400c93]

        keep old contents of resized windows with Skia (tdf#131952)
        
        It seems this is necessary in rare cases.
        
        Change-Id: Id7557a069bc0adf61b34068f00761e16b961fbc5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92258
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-15  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [b912f850a309779d097901cd592c0fda44b05071]

        Breeze: Add support for Korean UI tdf#128689
        
        Change-Id: Idbe742cdedc497ed9e0aec72cc69842b12d94aa6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92248
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-04-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [2b3d0b943283ff0b4ce1de5a05efc338e467a7a1]

        uitest: wrong filename
        
        Change-Id: I06b3586519b8b58410ffb4e08822af53e252ecbe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92262
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-15  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [eda7a2309848083cdbbbcdd193dbe5ac4a692360]

        Update git submodules
        
        * Update translations from branch 'master'
          to 1cf550347fdb87391903b533dd1c47135875a9d7
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: I9f37f1bad2c1005d8b63991fb1a66cd2f14e259b
            
2020-04-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [32c5832dfccc2f40370c2795b44adaf3b357d603]

        tdf#131170: Add UItest
        
        Change-Id: I3d881803014d80cd3e8b3ed2f3cc2e84fdc1b3b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92261
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [52528a42892dbe7da7aad3bcf52971e02ec55999]

        loplugin:buriedassign in e*
        
        Change-Id: Ibbf5b576296bb73e7066f2426bf2fa28739bb761
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92238
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-15  Miklos Vajna  <vmiklos@collabora.com>  [ae3342857350c805f536c1af2f560a117be12da8]

        sw: avoid calling SwView::GetWrtShell() unconditionally from the SwView ctor
        
        Regression from commit dfcfdf47b5da6a11b2c3118a0f63cc48c10c2cd7 (lok:
        get spelling context menu on long press, 2019-10-20), the problem was
        that GetWrtShell() returns a reference, and the underlying pointer can
        be nullptr till the SwView ctor is in progress.
        
        Fix the problem by not caring about spelling till the initial view is
        ready, that still provides the cursor position.
        
        Change-Id: I5580a1b36b83e0a4cb8495f41e7087c784f6c83c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92256
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-04-15  Caolán McNamara  <caolanm@redhat.com>  [98f8e3a94a1b0346311dbd5eb1d0d6206eaa13e7]

        ofz#21701 fix DISABLE_DYNLOADING case
        
        Change-Id: I8b63c032e8421d3001bb318ddbdc8cffcfa5212b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92253
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-15  Jussi Pakkanen  <jpakkane@gmail.com>  [f516f6753d87d963c06953c60e6ad56112c191be]

        Handle desktop files with multiline entries.
        
        This fixes a regression mentioned e.g. here:
        
        https://bugs.documentfoundation.org/show_bug.cgi?id=130911#c6
        
        Change-Id: Ic1a826ba933b8387d39aa25245095f27b0237801
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92050
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-04-15  Michael Stahl  <Michael.Stahl@cib.de>  [3cd3ae30217a80449799d7d9426c3756c572712e]

        writerfilter: DOCX import: import w:noLeading as AddExternalLeading
        
        Change-Id: I3d7fa2984975205d284575c60c6c47284b00c4a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92209
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-04-15  Michael Stahl  <Michael.Stahl@cib.de>  [968a7e3247169489d29cc7de0079eea12a663870]

        sw: DOCX export: export AddExternalLeading as w:noLeading
        
        For 11pt Arial, can fit 59 paragraphs on a page vs. 57...
        
        This is annoyingly complicated by the fact that Word 2013 ignores
        w:noLeading element if compatibilityMode is 15.
        
        Change-Id: Ie3093eabba45cdf6e7903ed860f5bad24dcc0323
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92208
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-04-15  Caolán McNamara  <caolanm@redhat.com>  [903070a573b87714458c3cb3d18635f5eda6aa15]

        explicitly set the correct index if the font is in the list
        
        Change-Id: I212a97007b5e69e6a2a6e10c76afe50c45ec283e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92229
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [cf3cd2d064fe83190eef997e3069d1c35afca0b1]

        loplugin:buriedassign in reportdesign
        
        Change-Id: I1caeeb8e0a6f02f1dd37f7399702af1b2a400b28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92242
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [72d8f2961fd7f5670fe2564eeb3aa14a6eaf0d8d]

        loplugin:buriedassign in sal
        
        Change-Id: I5a7bc9378ceacb9116c03e3a9fc01c5675c40908
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92243
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-15  Justin Luth  <justin.luth@collabora.com>  [7965bb9a1d8b29778c6eac279537952e6a9e9502]

        Revert "NFC writerfilter: remove pointless asserts"
        
        This reverts commit 708f95b87410c640f0e9e22892f4a71194631cd9.
        
        Stephan said I have it all backwards.
        
        Asserts are primarily "documentation", and there is no point
        in asserting something if you aren't going to accept it as true,
        at least not without any other qualifying remarks etc. So a
        simple "assert(p)" should never be followed by "if(p)".
        These asserts basically show that "yes, I'm using this pointer
        without checking on purpose, and not as an oversight."
        
        Change-Id: I7350b627a2acf027d1a6d5b33ea272050d23ce6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92059
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-04-15  Stephan Bergmann  <sbergman@redhat.com>  [24e1563b5db3de5abac0d4fd0f737ec319e703e8]

        Handle more Windows \r\n vs. \n differences in UITests
        
        ...similar to e22a3f596ce50b5166063e217d96ef674a54d380 "UITest: fix
        spellDialog.SpellingAndGrammarDialog.test_tdf46852" and
        e3d130fbdf061da36b317a5b610eef4b4cc51732 "Handle some Windows \r or \r\n vs. \n
        differences in UITests".
        
        Change-Id: I7ffd61614455a5cf674a8cd1169d9da64ec96b02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92240
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-15  Luboš Luňák  <l.lunak@collabora.com>  [7d7a3eba57338925d1e9604db2455b0a3484b1b3]

        do not create empty Skia surface (tdf#131939)
        
        Apparently SalGraphics may be occassionally of size (0,0), such as
        in this case where clipboard cleanup happens on exit. Just create
        a tiny surface in that case.
        
        Change-Id: Ic68deec6804c7e2099fc079d69018da7b780c8cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92192
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [598a65a3c1632c24f2aac38c5a2c9f6a55618cd6]

        loplugin:flatten in dbaccess
        
        Change-Id: Ifcfd3637fbce6dc3a07a1859f102a6ac85149190
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92237
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-15  Miklos Vajna  <vmiklos@collabora.com>  [b9db7c7236ab75199c281a510546d6778d28e474]

        vcl: document HelpTextWindow
        
        This has little to do with the text window used by Help -> Help.
        
        Change-Id: I68e6870cbc0b1653e673981517c63d8c26371745
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92227
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-15  andreas kainz  <kainz.a@gmail.com>  [c46d30d0f7c6363c0c43efa5d527769bbf3163f4]

        Gallery sidebar: shape section get more vertical space
        
        Change-Id: I37409b991d3f111d257a69721c8cdf443126e75d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92233
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-15  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [eae4bd69727bcdb15b9951061fd997f48ddf0ea4]

        move GlowPrimitive processing in VclPixelProcessor to own method
        
        The new method is processGlowPrimitive.
        
        Change-Id: I3e7eb9fc5ac45095dd0f6c3bff7d036e05864d89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92224
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-15  andreas kainz  <kainz.a@gmail.com>  [0208021a66c26e781321b1f49f91d1d6b48dd523]

        tdf#131787 Update diagrams gallery with real shapes
        
        Change-Id: I9c9f3323be624ef56a917ca54975f66f020e8e51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92234
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-15  andreas kainz  <kainz.a@gmail.com>  [d0e65ec5d48a1d1febfe6a2a25df2e6916e2a843]

        Add Area fill bitmap presets
        
        Change-Id: I3093f03d4d43008563fa038c1e49c33009eba289
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92232
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [3ee27693301b50cdebd6a47e35b6621f0ac50cfe]

        tdf#131684: Add unittest
        
        Change-Id: Ic59d922700b4046a1ec94be5365b46dc8a021a00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92226
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-14  Mert Tumer  <mert.tumer@collabora.com>  [7a5b499dd25d7d1e077974053b52b72ee7f44ebc]

        mobile: cannot change linestyle on impress
        
        Change-Id: I6e63c951f7a7d4fc70eed424cc2f7da60dbad9b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91632
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit e4f28d0642e4663d558a55e99ec1cc2ea9ad27ed)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92172
        Tested-by: Jenkins

2020-04-14  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [38c5cfa1da8f0a615e479a68f3bcb238395109a8]

        fdo#43157: VclPixelProcessor2D replace OSL_ENSURE with SAL_WARN_IF
        
        Change-Id: I4a6c46f9054f9a32d52f1f60f5f7547e62cf7a5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92223
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-14  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b753515b0e6f24193d70dd64506df1b484e65423]

        remove vclpixelprocessor2d.hxx from clang-format blacklist
        
        Change-Id: I5fe33322ff0df5191f57f1364a2d32eefc889d68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92222
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-14  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [53d7d35b6b065ced89a7533afbea710e8c5b99bc]

        remove vclprocessor2d.hxx from clang-format blacklist
        
        Change-Id: I4fda4b3431c63d5870f074be15cff6064dc1ff95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92221
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-14  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c32844c53a33bc41beeaea4acf7e62d0a0001aa0]

        clean-up namespaces and pragma once for VclPixelProcessor2D
        
        Change-Id: I34fa0dc5cadbdfff8f70171715bc7cff462f7034
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92220
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-14  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5163eccc8be832fdc5eee5fd8d66549550e5f53d]

        clean-up namespaces and pragma once for VclProcessor2D
        
        Change-Id: I9518a0bc6c30e0a544a52f1e996bfe8195e63cdf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92219
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [4a581f12e0d0fa105f053904300b729acb18194a]

        tdf#130960: Add UItest
        
        Change-Id: I41f5bd8c8b9183138b673a5f40d8a29abe9874df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92218
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-14  andreas kainz  <kainz.a@gmail.com>  [39f45e8a0f04fb5f8641d57fbc09c531987967e8]

        tdf#131308 add network gallery
        
        Change-Id: I808d4e7dbc68e4962bf8c8fd1dfc045f9058ebed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92199
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-14  andreas kainz  <kainz.a@gmail.com>  [e185830c823c62926aeaee5842db6495706fe231]

        add more icon gallery shapes
        
        Change-Id: Ia5c536cff68c3da5dbcbc95928afdf8c37205ad2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92200
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [b752631d18b5c8d68616de8eb4a5f28bd751b748]

        uitest: improve tests in trackedChanges.py
        
        Change-Id: I644a6e64ab7da002915a43745a35517a144b6cf5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92217
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [bc66bf4608557d757555aef1f46abf8a15c3538b]

        loplugin:flatten in desktop
        
        Change-Id: I1ab39e041025692cac06eb6602787f16a3a9cb0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92198
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [d72f963c0de0c2e48f1dc999cd8687e13a1f676f]

        loplugin:flatten in editeng
        
        Change-Id: I5c83183d1f9d2d8f5a25b976ead1a7598a75c641
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92197
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [1c3929a0a1645e802ee18f9c3d3d380375500c72]

        loplugin:flatten in embeddedobj,emfio
        
        Change-Id: Ibaf5e1a4db1088322cf8c5e127d328b140406197
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92196
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [9693b491295336955f7ce8359284b67a82ecf28f]

        loplugin:flatten in extensions
        
        Change-Id: I58b5a2c12e464e568c4f66d398bbf0b1d8afc154
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92195
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [6e44d68b2beba30efc48bdaf3e8f00e236bf53f2]

        tdf#131931: Add UItest
        
        Change-Id: I94acde96b72215ea8a4c0b44fd0644faaef5ad64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92201
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-14  Mert Tumer  <mert.tumer@collabora.com>  [895c47abc7fbd56f04b9f5d295885ea60403d62c]

        mobile: fix hyperlinks are not clickable on impress
        
        Change-Id: I77a0ef263814359607d9c1d863f93c55f3493dbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90687
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92211
        Tested-by: Jenkins

2020-04-14  Alexander Volkov  <avolkov@astralinux.ru>  [3a22be0178b950ab3d21eadab2bc34e7ea93eec8]

        Qt5 implement DELETE_ITEMS action in file picker
        
        It is used to clear "Version" listbox before adding new items.
        
        Change-Id: I4cb9557c8f56d80c1dfac68dc2b5b45b5c69c2f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91982
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-04-14  Caolán McNamara  <caolanm@redhat.com>  [9833b30ee32d6395123919a3b2f9771fadcb67e0]

        "General Internet Error" dialog appearing on gio mount
        
        we get a GError of G_IO_ERROR_FAILED_HANDLED which is documented
        as "Operation failed and a helper program has already interacted with the user.
        Do not display any error dialog." PENDING seems to describe this state
        better than a generic error case and results in no error dialog.
        
        Change-Id: Iee382e49edaa0a734526659971e0339991e2c03e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92187
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-14  Caolán McNamara  <caolanm@redhat.com>  [35a304c4918544d8978e4096f02b62063f1a0e4a]

        remove flicker on first position of X11 popover replacement
        
        Change-Id: I62d5b65c21a938b2eb64bbc5615580e5ec3f9b5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92193
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-14  Michael Stahl  <Michael.Stahl@cib.de>  [971205dc2110c1c23ff1db1fc4041e2babf6fa9f]

        sw: fix fly at-char deletion API behaviour change
        
        28b77c89dfcafae82cf2a6d85731b643ff9290e5 changed at-char anchored fly
        selection.
        
        WollMux calls setString("") to remove one character in the first
        paragraph and a fly anchored at the start of the body text is deleted
        due to the new IsAtStartOfSection() check.
        
        It would be possible to treat deletion via API differently than via UI,
        as there is already a flag ExcludeFlyAtStartEnd but it would require
        passing the flag through 10 functions and also to store it in
        SwUndoDelete...
        
        The main intent of the IsAtStartOfSection() check was that Ctrl+A should
        delete every fly; this can be achieved by checking that everything was
        selected, so that selections only inside the first/last paragraph don't
        delete the flys at the edges.
        
        Change-Id: Id62e7d99a10b42eaecea5564372d29b6c43e3f7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91993
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-04-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [11785217594d863efb518aa8b8f2910cdcb9c59d]

        loplugin:buriedassign in c*
        
        Change-Id: Id14fed7e5c0f588ad3c927f12251432d12c1a7c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92190
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [14471a694271777440c19916055d659337c0fb8d]

        loplugin:buriedassign in b*
        
        Change-Id: Ic20f46105a30b54bc5a991b4070e6c8edb15376e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92189
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [e6b8be25a6fb5afbd1649489318a7a2d7ae62efa]

        loplugin:flatten in filter
        
        Change-Id: I24861f7401c0046962d536950fe8b2b6bdbad969
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92186
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-14  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a60b18a8c5d5c11c87dbbaaf884de138dfeb6c8f]

        lok: add tabstop changing and callback to send tabstop updates
        
        This adds callback LOK_CALLBACK_TAB_STOP_LIST to send the tabstops
        for the current paragraph.
        In addition it adds .uno:ChangeTabStop action, with which it is
        possible to change just one tabstop identified by the index.
        
        Change-Id: I7762ead12e47288cbb0b0a1c8ffb8e9872cee8e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92147
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-14  Caolán McNamara  <caolanm@redhat.com>  [fb3a41b328f5e221e96e7f90e28f84988188cbe2]

        use gdk_window_move_to_rect if available at runtime
        
        vs at buildtime
        
        Change-Id: I22fdf5f98058bf5212248f33cf879e1420748ba3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92152
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [89b2fd604420d53b6d6ccc6e7656c3bcf282703d]

        loplugin:flatten in fpicker
        
        Change-Id: Icfad1871686c894379b0e703194307a5bd72b2f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92160
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-14  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [5431e8e25c6668480ebac11248f2aecbc0bda431]

        Sifr: Add Korean UI tdf#128689
        
        Change-Id: I8016e4c0ad97bf13934540d14697967d93e6d07e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92164
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-04-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [bf207a0ed79c4b606ad1a6e2d5ca0fb00a6feeb8]

        loplugin:flatten in formula
        
        Change-Id: I90054df6949cf966b9edc706b2e29c2a57553be9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92161
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [fcabb9a7263d4128ae934636b5a8eebc2a0217cc]

        loplugin:flatten in forms
        
        Change-Id: I7e264cc1e60280b80a4e2e87b8944de4912c563d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92162
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [600b35480da436b2683b720149b576e85c16aa84]

        tdf#121441: Add unittest
        
        Change-Id: I1e5a118b0ef75a7ed3ce22dfdfd3f52e32f6bf09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92151
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-14  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [a497154dcdefde28a48dbcc25cb34e8043f1827f]

        Sukapura: tdf#128689: Strikethrough for Korean UI
        
        Change-Id: I46d401620f3cfabaae6872aeedd394f93b12f974
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92145
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-04-14  Caolán McNamara  <caolanm@redhat.com>  [41431a62f4485ae1bc821258e4d90bb23b45679d]

        factor out do_grab and do_ungrab
        
        Change-Id: I0462cedcfb976d3df53a4aca2ef2b6abdc69ccd5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92130
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-14  Caolán McNamara  <caolanm@redhat.com>  [670f0b16f3d3f2a879303ef06ba8a08f275c1380]

        improve reparenting to keep size-group and size-request
        
        Change-Id: Id12fc3f5c55d7ed027f11645bb17233d2da9e268
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92129
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-14  Stephan Bergmann  <sbergman@redhat.com>  [94a7ceae287a7967e8f013d012673e26637c6bb5]

        basctl functions cannot be missing here
        
        This is a follow-up to 2d64651e889e55f63c90ded24e63e17eaf52102f "Fix loading of
        basctl with --enable-mergelibs", removing checks that can never be satisfied.
        (There is no plausible scenario where basctl would legitimately not be
        installed.  All uses of sfx2::getBasctlFunction are conditional on
        HAVE_FEATURE_SCRIPTING, and basctl is included in section ooo in Repository.mk
        together with sfx, so the latter cannot be installed without the former being
        installed.  That is also true for Linux distros like e.g. Fedora, where both
        libraries are included in the core package.)
        
        Two of the redundant checks had been added with
        c6fc2647c8df5b9a7c41a192f2b78812d1f3656d "coverity#1132691 Dereference null
        return value" and 5fb8f03be61add8320045471edc55ce3f7c4fa8d "coverity#1224981
        Dereference null return value", presumably in a misguided attempt to silence
        false Coverity warnings.  The third check had been added with
        0b21b8b146fc4b982c7c9bbb866b9ff18a29332a "initial commit for vba blob ( not
        including container_control stuff )", for unclear reasons.
        
        Change-Id: I4a6137edfe4b51d297b115990e16d910325694af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92143
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-14  Justin Luth  <justin.luth@collabora.com>  [35fc5ef0a759884b24ed8b83cd05702a0fab64cc]

        tdf#131321 writerfilter: ApplyNumberingStyleNameToParaStyles()
        
        Prior to this commit, numbering on paragraph styles
        was lost on import. This didn't affect layout at all,
        but it did affect user editing.
        
        DOCX: export already was fine, just import was missing.
        RTF:  export is explicitly ignored for non-paragraphs,
              (ParaNumRule_Impl), so I am ignoring RTF, since
              this fix is meaningless unless both import and
              export are working.
        
        This is a bit tricky because styles.xml is loaded before
        numbering.xml, so the names are not known until after
        numbering.xml has finished. So this helper function runs
        at the end of the numbering.xml import process.
        
        Several existing unit tests nicely confirmed a few things.
        -tdf95377.docx: numId 0 overrides an inherited numbering
        -chtoutline.docx proves that outlineLevel styles are exempt.
        -fdo61343.docx actually has nothing in numbering.xml,
         so it is possible to have a numbering with no name.
         Of course, it is a really messed up document, too...
        
        Change-Id: I270a581f08704c2595d861ce5c5b546f9d6ba6b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92058
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-14  Miklos Vajna  <vmiklos@collabora.com>  [952cc68929f863784c6b01c9dc071494892877d1]

        tdf#131496 vcl image lazy load: speed up vector images with custom pref size
        
        This speeds up the loading of the bugdoc:
        
        - old cost: 6378 ms
        - new cost: 1891 ms (30% of baseline)
        
        Images were initially loaded at import time, but commit
        acb803b730f2c6bd82e39beab58949ec14f85eb0 (tdf#125591 DOC import:
        lazy-load metafiles with explicit size, 2019-06-11) changed this, so
        that they are lazy-loaded. That improved performance, but sometimes gave
        incorrect results.
        
        Then commit d8371cdfd092c6426c01aae130ea4eaa6d627a6f (tdf#127446 vcl
        image lazy-load: fix custom size handling of metafiles, 2019-09-30)
        fixed the correctness problem, but the loading was no longer lazy in the
        tdf#131496 case.
        
        This is an attempt to bring back lazy-loading for vector-based images,
        while maintaining the correct preferred size.
        
        The problem was that the PPT import triggered a vector -> bitmap
        conversion during load:
        
        	#0  0x00007ffff03c7e36 in ImpGraphic::loadPrepared() (this=this@entry=0x1f88a90) at vcl/source/gdi/impgraph.cxx:1424
        	#1  0x00007ffff03c72c7 in ImpGraphic::ImplSwapIn() (this=0x1f88a90) at vcl/source/gdi/impgraph.cxx:1444
        	#2  0x00007ffff03c7535 in ImpGraphic::ensureAvailable() const (this=this@entry=0x1f88a90) at vcl/source/gdi/impgraph.cxx:1402
        	#3  0x00007ffff03c9481 in ImpGraphic::ImplExportNative(SvStream&) const (this=0x1f88a90, rOStm=...) at vcl/source/gdi/impgraph.cxx:1590
        	#4  0x00007ffff03bf9a8 in Graphic::ExportNative(SvStream&) const (this=this@entry=0x20534e0, rOStream=...) at vcl/source/gdi/graph.cxx:544
        	#5  0x00007ffff1c79a28 in svt::EmbeddedObjectRef::SetGraphicToContainer(Graphic const&, comphelper::EmbeddedObjectContainer&, rtl::OUString const&, rtl::OUString const&)
        	    (rGraphic=..., aContainer=..., aName="Object 1", aMediaType="") at svtools/source/misc/embedhlp.cxx:773
        	#6  0x00007ffff1c79b6f in svt::EmbeddedObjectRef::AssignToContainer(comphelper::EmbeddedObjectContainer*, rtl::OUString const&)
        	    (this=0x207ae90, pContainer=pContainer@entry=0x1f8de40, rPersistName=...) at svtools/source/misc/embedhlp.cxx:369
        	#7  0x00007ffff239f736 in SdrOle2Obj::Connect_Impl() (this=this@entry=0x20734f0) at svx/source/svdraw/svdoole2.cxx:984
        	#8  0x00007ffff23a6310 in SdrOle2Obj::Init() (this=this@entry=0x20734f0) at svx/source/svdraw/svdoole2.cxx:695
        
        Try to defer that conversion by not doing a
        maVectorGraphicData->getReplacement() in ImpGraphic::ImplSetPrefSize(),
        rather just store the preferred size and apply it later when
        getReplacement() is called.
        
        This helps, because the above OLE-from-PPT case loads the graphic, but
        only to export it as SVM, so it doesn't need a vector -> bitmap
        conversion otherwise.
        
        Change-Id: I24790c0a3e298d5fbb3faff35d529e79cc72845a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92144
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-04-14  Mark Hung  <marklh9@gmail.com>  [6ab37705448393c2d4253fb9970caf73142a99f0]

        drawinglayer: refactor GeoTexSvxTiled::iterateTiles
        
        to provide a more generic callback interface and expose
        it as public to allow other usage.
        
        Change-Id: I6bc62a05fee750586f7281d8c24f2133884e77ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92134
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-14  Mark Hung  <marklh9@gmail.com>  [6de9dc3c949391ea8c6f68e7ca2b0df992fadb9c]

        tdf#104225: speedup hit test for FillGraphicPrimitive2D.
        
        Default is to decompose and process the primitive
        recursively, but it is not necessary since the shape
        is regular. So perform the hit test using getB2DRange()
        like FillHatchPrimitive2D or FillGraidentPrimtive2D.
        
        Change-Id: Ie9d91943d2f3502938e41b7f6b0a364d9da15d63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92135
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-14  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [b8c2e08b68722972d65f08107d74ba4a10f713df]

        elementary: Fix for tdf#132080 Wrong Glyphs with Korean UI
        
        - Update line icons
        - Update Font Color icons
        
        Change-Id: I2bd9970c62669dc97a528c61df10566e83edb39a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92140
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-04-14  Tor Lillqvist  <tml@iki.fi>  [d4311614ffebdb21d952faf132200810e3a372dc]

        Add the EPUB and XMLOasis export filter constructors
        
        Change-Id: I8872a9dc81cdccb9cd8809e819184c3119fc358c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92119
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92133
        Tested-by: Jenkins

2020-04-14  Tor Lillqvist  <tml@iki.fi>  [f0734854fe9e25c90bcaf924fb53bd950ed4f2c8]

        Add libepubgen
        
        Change-Id: I2c3d19dff2da99b030f6a7e1a8b62be509e073da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92118
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92132
        Tested-by: Jenkins

2020-04-14  Tor Lillqvist  <tml@collabora.com>  [6b6359abb073b4eaf7cf0783e7d783e034ccadee]

        Fix build without HAVE_FEATURE_SCRIPTING
        
        Change-Id: Ie4154042296c9a239bf9a2bc5f3ab1d7ee59c148
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92131
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-04-13  Noel Grandin  <noel@peralex.com>  [981de2fd950af808e8f42a047aeca83687ed2f7b]

        tdf#104878 related, fix abort()
        
        in SkiaCompatibleDC::getImageAsDiff
        when loading the larger example file.
        
        We hit the abort because we have a rectangle here
        with  width and height -2.
        
        Not sure where that is coming from, because the crash
        doesn't happen in debug build, only optimised.
        
        Change-Id: I448b418dee26536d361e82e4d649be447ba43725
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92127
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-13  Stephan Bergmann  <sbergman@redhat.com>  [f2b3a5d28702b4085adbc30ff1431703928e7798]

        Reuse getBasctlFunction code
        
        Change-Id: I51881c04c071a411855da1629319bfbe735f51ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92114
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [7bc3455af6dca6fa596f374a1d1ed2053323069e]

        tdf#64224: Add unittest
        
        Change-Id: Ifa8f49e18902c2d279e5ac04c8187d9a1a4b9de1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92111
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [5f8d60cde34302531642e75ed93e9621e170982a]

        tdf#113621: Add unittest
        
        Change-Id: Id733bfb64cd750f80a13b36e1937137354282787
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92109
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [d2505dd4cc0960e97a5fca848996c8f1b043880d]

        tdf#112936: Add unittest
        
        Change-Id: I9c2f21491ef97f9a1b82f43cdb9b0b978689f70b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92110
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-13  Justin Luth  <justin.luth@collabora.com>  [dbd98ebe9f90cedb41a90375688b200c35dd8928]

        NFC writerfilter numbering: remove redundant code
        
        Remove duplicated StyleSheetImport section,
        and redundant valid pointer check.
        
        Change-Id: I468733fc627fbdbebb2daf7087ce9e65158751df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92065
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-04-13  Steve Fanning  <stevemfanning.wh@gmail.com>  [634a20dfda4371b485c9ce7932058c485aa5862b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f8cd9798934f2cb336b09990c6d2f84a6cadcc36
          - tdf#131960 Clarification of FLOOR/CEILING functions
            
            Change-Id: Ifb90e95d632f0305d15562e9732dac7e3dc6d6ca
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92097
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-13  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [4475bcd83aac7e033fc5250f268eb922bd471e7b]

        skia: make gcc not crash again for x86 builds
        
        Papered over already with a bandaid in
        c13f75de521cfb67ca4db431708f8cd366b23587, happened again after skia
        upgrade; let's now fix th eICE on CentOS7 devtoolset-7's gcc proper.
        
        It appears that this error
        
          workdir/UnpackedTarball/skia/third_party/skcms/src/Transform_inl.h:696:13: note: The ABI for passing parameters with 16-byte alignment has changed in GCC 4.6
           static void clut(const skcms_A2B* a2b, F* r, F* g, F* b, F a) {
                       ^~~~
          workdir/UnpackedTarball/skia/third_party/skcms/skcms.cpp: At global scope:
          workdir/UnpackedTarball/skia/third_party/skcms/skcms.cpp:2645:1: internal compiler error: Segmentation fault
        
        is caused by the clut() function still inlined for gcc. Patch makes this
        go away by leaving clut() with external visibility, thus getting gcc to
        outline it. Original Google hack with __attribute__((noinline)) alone
        appears insufficient.
        
        Change-Id: I8a566994ac815ae480ef1ce1b80c4fb59bef2f92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92094
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-04-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [04f5e991178cdc459d34b6d6406603f180334425]

        tdf#48735: Add unittest
        
        Change-Id: I9114ff79c808a552edf06be534e10f2106dfe171
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92092
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [0733b458f4ad83be8102edec1e1d47c2379ec79e]

        tdf#41722: Add unittest
        
        Change-Id: I95ff8794addcce6a73d32f49222adffd7d824255
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92090
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-12  Noel Grandin  <noelgrandin@gmail.com>  [bef94cb69c2bee4a66c3ab5a93e399d8a320be0d]

        no need to pass ENABLE_MERGELIBS in command line flags
        
        since we put it into the config_options.h header
        
        Change-Id: I72320762f8f7b671d69675b8afb17b7bfa2e706d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92089
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-12  Andras Timar  <andras.timar@collabora.com>  [4c099dcdbd2b96fc586d920b6a22139bd1a4c705]

        LOKit: Hide sound controls on Impress Custom Animation Dialog
        
        In Online, sounds cannot be heard, cannot be selected, so it's confusing
        to have sound settings on the Custom Animation Dialog
        
        Change-Id: Iff5155289700c412d9e50542de7e4fcf7830b67a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92087
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-04-12  Andras Timar  <andras.timar@collabora.com>  [4632e049d5c96a53789b6eee4c873501fe3d66e9]

        LOKit: Hide sound controls on Impress sidebar's Slide transition pane
        
        In Online, sounds cannot be heard, cannot be selected, so it's confusing
        to have sound settings on the Online sidebar.
        
        Change-Id: Ica4ee1e73bc0972048986ff9c2fbcba5d4bd9bd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92086
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-04-12  Marco Cecchetti  <marco.cecchetti@collabora.com>  [848dc8559bdfff855cb03306ae73131daa77c3f7]

        lok: get the formula input bar focused after inserting '='
        
        Change-Id: I7f86ea7135fcb4071cc0162c233c63be6c9485bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92083
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>

2020-04-12  Caolán McNamara  <caolanm@redhat.com>  [15ff451d4a1de46da8f949ee0e1e402bda845568]

        Resolves: tdf#132038 missing adjustment for rotation
        
        Change-Id: Ib4702627578e06f209c9c58021971eb4e1ed39a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92081
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-12  Noel Grandin  <noelgrandin@gmail.com>  [f6a1859704bf7f29d6cb55e37ac82affba9da1e5]

        small cleanups in TextRanger
        
        - no need for mpPolyPolygon to be allocated out of line.
        - expand out LongDqPtr typedef, not much longer and makes the code
        easier to read
        - allocate mpBound inline using std::optional
        - rename RangeCache to RangeCacheItem
        
        Change-Id: I55032a31eaefa844059edb5f0ee599f1b813ac80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92079
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [b0e1592bbbe5d25d65b834e7202b4e6cdee435a6]

        tdf#105272: Add unittest
        
        Change-Id: I80aa192651595a719a5ac9a06423d2cf80aa7a3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92078
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-12  Tomoyuki Kubota  <himajin100000@gmail.com>  [7768889c351e079f4fc59647ccafc37013217040]

        More fixes to loading of basctl with --enable-mergelibs
        
        Change-Id: I3458110f0cd7a5ff9e81d59d864f831038335ad2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92077
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d7a201ee95ffa10416290d8a1e0a2905664fb4ed]

        replace and remove VectorGraphicDataPtr typedef for the real type
        
        There is no need to hide std::shared_ptr<VectorGraphicData> type
        under an alias name. It doesn't make the code more understandble
        and it usually is the exact opposite because we know with what
        type we are dealing with.
        
        Change-Id: Iec80ee99697ff2fe3a8275fc2787b5370510ebe6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92069
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [65f5484dd7ad8036f617685f2a76e5e2c24be298]

        remove {line,stroke}attribute.hxx from clang-format blacklist
        
        Change-Id: I4826b94da3982be8807c4eba63971cb7d3df9d8a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92070
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0f586493da9a1ac359dff9fe9110e60880610eb6]

        graphic: use UCBContentHelper to delete files
        
        Change-Id: Ibfec031daaa3b92d2286113c3ef981cfa6d09f05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92072
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cc2b4b89684d82c69e8c4e696e626949de17c963]

        remove unused includes in graphicfilter
        
        Change-Id: I5e4ef6aadd25697beb0d3289ee22cef1e5ac433b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92071
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e1c1e832e99794f953c5736d97808ef83b349bce]

        clean-up NS and pragma once for LineAttribute, StrokeAttribute
        
        Change-Id: Ic914fcb9a0bf9b30feff40ec39c1002ac6eae1cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92068
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-12  Noel Grandin  <noelgrandin@gmail.com>  [5079dc73cb7e2198ba77e5a6ac2758e9e1a8a370]

        improve fastparser logging
        
        so we print out the full namespace, which is quite handy when
        tracking down attributes that are not being parsed.
        
        Change-Id: I085d39b365d43c1a53a7c176b633ea38e6a7fb45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92064
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [b0b9d736fb9ed73e849f80800916466868dbce28]

        tdf#106026: Add unittest
        
        Change-Id: I9ac779a4b4a5578842a466bf5d03529ba658b6b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92066
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-11  Julien Nabet  <serval2412@yahoo.fr>  [95460224f4f8443547dbf5cedbea008ea2639337]

        tdf#131812: fix exporting to html doesn't preserve RTL property
        
        Change-Id: I227e304c6868afe7a98dbd8e96487270d06ce1eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92067
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-11  Noel Grandin  <noelgrandin@gmail.com>  [f53077423fe1d62eb4392dd393a9bf6df84bd517]

        tdf#131931 No version history shown
        
        regression from
            commit 1872b44c9a2ee2bd00be54c6c310b72579d7a47f
            use FastParser for the XMLVersionListImport
        
        Change-Id: Ib6e9e14758c25c6ff090fe8f929984449e045c30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92063
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-11  Noel Grandin  <noelgrandin@gmail.com>  [c076b99dd21edae0364cf9319a221a1d6a4bd487]

        tdf#131907 Crash: reject/clear formatting
        
        regression from
            commit 0ef5c47547bec6319b853326603f3b807407fe78
            sc: rowcol: tdf#50916 convert core/tool
        
        Change-Id: Ib8207f60d34e4257fc9a854f4e4d358951e24718
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92062
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [be53f32655973c7a18824d5145eed992be788d2f]

        rename vcl::Window::Update to PaintImmediately
        
        To make the code easier to read.
        
        Change-Id: Iebc648150391939fba5d1cd815c72dbcf02ceec6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90378
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-11  Stephan Bergmann  <sbergman@redhat.com>  [88629b55041b9e7ff5c94afeb2aae725a5898687]

        Adapt loplugin:unnecessaryparen to C++20 CXXRewrittenBinaryOperator
        
        ...as is used by GCC trunk libstdc++ std::unique_ptr since <https://gcc.gnu.org/
        git/?p=gcc.git;a=commitdiff;h=5b074864f8c593fd4bccee788a023a37b446b2ed>
        "libstdc++: Add comparison operators to std::unique_ptr", which caused
        unexpected warnings like
        
        > sfx2/source/dialog/tabdlg.cxx:1057:17: error: parentheses immediately inside vardecl statement [loplugin:unnecessaryparen]
        >     bool bSet = ( m_pSet != nullptr );
        >                 ^~~~~~~~~~~~~~~~~~~~~
        
        (CXXRewrittenBinaryOperator was introduced with <https://github.com/llvm/
        llvm-project/commit/778dc0f1d49230f53401ae0c190fe460bda4ffd1> "[c++20] Add
        CXXRewrittenBinaryOperator to represent a comparison", which first appeared in
        LLVM 10.)
        
        Change-Id: I68024d975dc4accbfa9da855baa37bf9f990b99c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92061
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-11  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [dd1746d608e091e1f3d06a588f689d7047cc6748]

        Sifr: Add more Korean UI icons: tdf#128689
        
        Change-Id: I71a532667d4ef6b2db223fddc8afcf7384bfe7fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92057
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-04-11  Tomoyuki Kubota  <himajin100000@gmail.com>  [c4dbb0386a4985fd4a13ec81c3177418097642f7]

        Resolves build error from patch I9392c0b550328fc16e1f6c30b02a6d4afbdb2ff0
        
        Change-Id: I2fa7c291c2635fb7ec15a8cc30f7a4a39a2f5b37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92054
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-04-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f2a111cc714eaa45f1884299f28a96cd806e1a99]

        Fix typo
        
        Change-Id: I4ae66d3c69850fefedebcc4beeaa924de9859570
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91757
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3809750edbfa82b6308c5d3c5642d6b1965cc4b8]

        Fix typo
        
        Change-Id: I83e3f0a75369739579b95471cfea90569bebf4ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91813
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b61b8edb1da3f838aedbb05eb1b1939831dd091c]

        Removed duplicated include
        
        Change-Id: I7863aedccbf22a0958f407b8f3aefe7ed997f9b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91812
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-11  Mike Kaganski  <mike.kaganski@collabora.com>  [da3922951be6e35852a47f1d2e27d044a8651d7c]

        Use range-based for loop
        
        Change-Id: I2ee332ffeb9004535882a7859f1821624ef5efa6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92017
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-11  Justin Luth  <justin.luth@collabora.com>  [dd2681813d02089c71a8b0f4dc4c8e2bf63d1791]

        NFC writerfilter: remove pointless asserts
        
        In an age where GDB (or whatever other platform debugger
        you prefer) is easy to use, there is no point in
        asserting something that is going to crash anyway, is there?
        
        Asserting is only good in these cases if you follow it using
        an _if_ statement. Noel informed me that it can also be used
        to silence false positive coverity warnings.
        
        Change-Id: I5a5cb7a22019768ec2807f6918d4a8ebb51194de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92049
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [822da642f1355f8ed1074737560430876d9ac932]

        tdf#55417: Add unittest
        
        Change-Id: I1cf633ea0be39c58bf38026d5ea73ad89bec72bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92052
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [55ef1fdacb7b9d30a1443cfd5d88e3d735d6d95e]

        tdf#73063: Add unittest
        
        Change-Id: I69beef7f6014af1940cd89749f1712a40c74e543
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92053
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-10  Luboš Luňák  <l.lunak@collabora.com>  [aa064e9744a2b2d6de819c768f2120c826e0bdeb]

        fix last commit
        
        Change-Id: Ib81a7d1c3330eced1680ba0966e49dbe063fb116

2020-04-10  Luboš Luňák  <l.lunak@collabora.com>  [2ade07d25c4fdd53d41e1829dd6f92955d14cd4f]

        downgrade warning to an info message
        
        The errors are from DirectWrite not available, but I guess may happen
        in some setups? But no point in spamming warnings either way.
        
        Change-Id: Ic25ddcad474ccf007925ebf7afcd784da19f4b92

2020-04-10  Luboš Luňák  <l.lunak@collabora.com>  [e3f5e49ac3aff3db9491b57e001579729f21bd56]

        dump info about Skia and Vulkan drivers to a log file
        
        Apparently it's hard for users to find out the actual Vulkan driver
        version (as compared to the marketing version), which is needed
        for blacklisting. And raster performance is noticeably better
        if Skia is compiled using Clang. So just dump the info to
        <cachedir>/skia.log (where on Windows the <cachedir> should be
        AppData\Roaming\LibreOffice\4\cache).
        
        Change-Id: Iafbc32637579b831275c60554f064479a326b917
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91980
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-10  Luboš Luňák  <l.lunak@collabora.com>  [ad65fa305cc73ae0bbed44e140c11ad5638ce440]

        fix lame local variable mistake
        
        Change-Id: I330f8393edf61b37ae12a372e6f43ff01e204395
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92047
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-10  Armin Le Grand  <armin.le.grand@me.com>  [ae743c6fae4543282f8930dc78175cc510fabbb3]

        Make BitmapPrimitive2D vcl-independent
        
        as preparation to have drawinglayer module
        independent from vcl in the future
        
        Change-Id: Iaa01370f27b51cba5114a54f37d1ec73d0719918
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92048
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2020-04-10  Justin Luth  <justin.luth@collabora.com>  [25468bba15a149edc1e53a7518070c64d4c967e9]

        writerfilter: simplify ListDef::GetStyleName
        
        A simple lookup of the list's stylename has no need
        for a styleId. That is only used during the naming of
        the style, in which case both id and styletable are needed.
        
        Let's not be confusing and just create a
        separate function to simply return m_StyleName.
        
        Change-Id: Ib0303a45d6154988f27c37d2c1470b0529d6c762
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92035
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-04-10  andreas kainz  <kainz.a@gmail.com>  [6455fe41d67788a1857824ec0070405155304b3f]

        tdf#131948 Remove /extras/source/gallery/www-graf
        
        Change-Id: I9392c0b550328fc16e1f6c30b02a6d4afbdb2ff0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91923
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-10  Caolán McNamara  <caolanm@redhat.com>  [b5a79a6e81086df034632716110124af6ee35109]

        null-deref of GetObjectShell
        
        Change-Id: Ie0c46635d9ad01a17b5d5028ed5f983fd8c5ee74
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92046
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-10  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [125c453d8e2826ddaf569ff80e8205e8500b5df1]

        Sukapura: Add DB Record icons support for RTL UI
        
        Change-Id: If7cc634cfc72fd61e0fb9d12d0aac682f6111ecb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92044
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-04-10  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [b332452f01f19ca1065a2bef0b390ad5e92f4105]

        Breeze,elementary,KJ,Sifr:+ DB Record support 4 RTL UI
        
        Change-Id: I292350c4f6cb886bb21404744a73dfd904aa9fb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92040
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-04-10  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [a213b0a12fe2ba623a6b45117328fb51cd68e459]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 540bcbb9a74671246975ece908a8bc9c34d1da9b
          - 3 Basic syntax diagrams
            
            - For statement variations
            - On Error
            
            Change-Id: Ic4b25b9d44adeb0c80fc2e24cc60301b9325c1a3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92010
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fc8d93b4d729030b73fb7fb94e979ae82799ed95]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f4753fb3ec81fa4069a024dcd3030e740ccdfdca
          - Fix typo
            
            Change-Id: I0219b40a90e82c5e4cd0d0bca4e3816eb837c6cf
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92038
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-10  László Németh  <nemeth@numbertext.org>  [1350832be533ce6627607b1aaabd2b3565e6e7b3]

        tdf#132001 DOCX import: fix crash: redline in floating table
        
        Copying redlines to frame text was failed in tables inside
        frames. Skip these redlines temporarily.
        
        Regression from commit e8bae67b3dbcc90ace8264b6b1aefaf0ce459aba
        (tdf#125894: DOCX: import tracked changes in frames).
        
        Change-Id: I4f3ca2e95fb2e7637f8cf8dca1088a7727bcf98d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91985
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-10  Luboš Luňák  <l.lunak@collabora.com>  [894c0806328627aadd1e92c8601a5858a3ea627f]

        prefer DirectWrite for Skia's Windows text rendering
        
        Change-Id: Ibfb6206751126def10905bb22effbe1a947cd6d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91968
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [c728c9df75344f431817d876b73ec867c7d449f6]

        Revert "use SolarMutexReleaser in UUIInteractionHelper"
        
        This reverts commit 3705a2904d50210e3515723ad24bbbb6a72eb37f.
        
        which breaks update of extensions.
        SolarMutexReleaser requires that we already hold the mutex which is not always true at this spot.
        
        Thanks to Julien Nabert for debugging this.
        
        Change-Id: I6d54d4db63e8694f3dfb9d15d84f47101ded1edc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92007
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-10  Heiko Tietze  <tietze.heiko@gmail.com>  [cdadd1a0c5d94a1c92ffd431080c60f65d4abe0d]

        Resolves build error from patch I7868900d3dceb39497896bcef529fafef3bf268a
        
        Change-Id: Idfe76b8ca6fac9d93cc16ccaec40191d96092ad1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91946
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-04-10  Caolán McNamara  <caolanm@redhat.com>  [f52ca8e48174f7d0f7df38c1bdf17f8491b2259f]

        fix tree view cursor leak
        
        Change-Id: I8660db3d5eddb1596529783e13dff130bb3d0858
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91999
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-10  andreas kainz  <kainz.a@gmail.com>  [4102c4df3ae0446c9cdd55d64459d975ed18103f]

        tdf#130074 untranslated Arrow style strings
        
        Change-Id: I451082d34c236f90013749798745f01bf03d971a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91998
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-10  Marco A.G.Pinto  <marcoagpinto@sapo.pt>  [5d105f759ad593591c46aebf3efec9e9a050c441]

        [pt_PT] Added 11 words to autocorrect
        
        Change-Id: If3bc3ee28378c998a79155666410a6ce267685c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92006
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-04-10  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5fb793d9d3d6f7bbeb16eb2857ee396405d94b6d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a39ba490a12ab784a2a9d6513f8e27cbf1d9f665
          - Mute l10n in bascode section
            
            Change-Id: Id510273714c15d3d5502be7550a569043a09cade
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/92001
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-09  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [b15a6d848e3178af3ebac5071dd2f33d1db2768a]

        Sukapura: Revert Good, Neutral and Bad Cell Styles icons
        
        Change-Id: Iadcc22cacb4e188caa112fbad64a216ef220b2e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91964
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-04-09  Stephan Bergmann  <sbergman@redhat.com>  [8a44736f89f07f462fc65b9d67a199e6b4850dd3]

        Try --disable-split-debug for distro-configs/Jenkins/linux_clang_dbgutil_64
        
        ...in the hope that it will fix gdb backtrace generation for those Jenkins builds,
        as just discussed on Freenode #libreoffice-dev:
        
        > Apr 09 14:03:47 <sberg> mst___, cloph, didn't you discuss broken gdb
        >  backtraces on some Jenkins bots the other day?
        >  <https://ci.libreoffice.org/job/gerrit_linux_clang_dbgutil/56703/console> is
        >  another example of the bt for thread 1 missing, probably because gdb went
        >  south or something
        > Apr 09 14:06:05 <llunak> sberg: that looks like gdb is too old to handle debug
        >  info produced by that clang version
        > Apr 09 14:08:05 <llunak> sberg: and presumably --disable-split-debug would be
        >  a workaround with some (not sure how big) performance cost
        > Apr 09 14:11:43 <mst___> yeah there were lots of complaints about
        >  incomprehensible DWARFs in that log
        
        Change-Id: I69aa80fdd13148330d00231eefe37cbf965fe4d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91970
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-09  andreas kainz  <kainz.a@gmail.com>  [22a1557314ffa7c8ae57ebe5d0056893ed1103a8]

        tdf#126648 Update Arrow Style sorting after size and fill options
        
        Change-Id: I977099f4e8cb23b5d2695ec48a5ffd43b60d260e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91966
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-09  Stephan Bergmann  <sbergman@redhat.com>  [860df55df726f9b66237e9b7482c8d5c4c42c132]

        Force UITests to use internal Open/Save dialogs
        
        At least on Windows, UITest_writer_tests
        UITEST_TEST_NAME=compareDocuments.compareDocuments.test_tdf130960 would otherwise
        open a system file-open dialog for "Compare to", which
        execute_dialog_through_command could apparently not handle.
        
        (The setting is changed for all tests that use
        qadevOOo/qa/registrymodifications.xcu, not just UITests, but that appears to have no
        negative consequences.)
        
        Change-Id: I004d139595c8ef04fc94fdac855a44c7c393def3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91960
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-09  Mike Kaganski  <mike.kaganski@collabora.com>  [5769851b4cbf1985004ab35bafd5ee69773b8db1]

        Error strings are not guaranteed to be ASCII
        
        E.g., it happened to be this string with Cyrillic characters in my testing:
        
            SSL handshake failed: Удаленный хост принудительно разорвал существующее подключение.
        
        Change-Id: I4721560412ab6543206cd13c8729dc8cc851eefd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91905
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-09  Caolán McNamara  <caolanm@redhat.com>  [fae050ebf984fb70fc8328419c6da4b8895d582f]

        Resolves: tdf#131996 set_sensitive should be set_active
        
        search and replace went wrong in:
        
        commit b94214350e6e3d0252c09f203a3ce7807a179f90
        Date:   Thu Jul 25 14:09:09 2019 +0100
        
            weld SdPublishingDlg
        
        Change-Id: I10af85633758a6e4c354f6fc957624122dd01f3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91962
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-09  Caolán McNamara  <caolanm@redhat.com>  [8550e6699d783be295fc2078fbb96ee8e0ea953b]

        split out insertParent code
        
        Change-Id: Ideee16b57548df5f6fd1561d68729968edc42e76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91989
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-09  Caolán McNamara  <caolanm@redhat.com>  [9a400496a4f510a1a54bfe131d864647efd38c20]

        don't animate the placeholder popover
        
        Change-Id: I483db377b10df0a8ced20901fde5286576ef6986
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91988
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [4ec7dee3e33cf70abdce9d9de936a9694344d402]

        tdf#104878 avoid extra deque allocations for empty Primitive2DContainer
        
        Change-Id: I9815ef38928d4c93485d69c131be6f7df32daef1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91954
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-09  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [bf88d6d02d01b85e75293579bab35155e513caea]

        GetObjectShell() can return null
        
        Change-Id: Ie410688c124d6653fc58fa9e63bd5dd3b46bf8ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91979
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-04-09  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [65b9c4504aead96bbe70658df03e6f1404cec88f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to abb9f587513acabada8d15c59508baefa7196540
          - tdf#129366 Resume statement new help page
            
            its 3 available options are:
            - 0
            - label
            - Next
            
            + associated examples in combination with On Error statement
            
            To be rebased past #91709
            
            Change-Id: I0986816580835bf9b2b2657ecdbdc06118b1ff9d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91712
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-09  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [944e42a8dcc119189bc23a28affefee2d28d2b8c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 45cd0c0b21653c0f8947c77d7d93ca7a01a47cc2
          - tdf131416 Let/Set statements joint Syntax diagram
            
            - Call diagram update to better reflect optional parms
            - Resume diagram added by anticipation, in order to prevent merge conflict with patch #91712
            
            Change-Id: I82d3ea4ac5af581462e919696a53d91868b6fdd2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91709
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-09  Guilhem Moulin  <guilhem@libreoffice.org>  [eb2369be4ba2b3e362d6ca25d653e3566542c40e]

        Fix bin/upload_symbols.py against current crashreport service
        
        Regression since the Feb 13 2020 refactoring/upgrade of
        https://crashreport.libreoffice.org by The Document Foundation's
        infrastructure team.
        
        Fix: Upgrade URLs to HTTPS and pass a Referer header along to avoid CSRF
        verification errors from Django 1.11.
        
        Change-Id: I19e7c1f11f49e736d32618f9aedea019344c5a78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91991
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-04-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [07bc0e765665b804fcdfceed2e75fa00679d0672]

        tdf#106746: uitest: remove duplicated test
        
        The original commit already includes a CppUnittest
        see cba73f04699592c7038156f91ed92be026ed2536
        
        Change-Id: I4d25de3a99de21e013e42caf743e846286dce266
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91984
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [ed3b44ef622bc87da2425322521c293c2a46a1c5]

        tdf#129372: Add unittest
        
        Change-Id: I2747e1210fd687effb0efcd068b1ffffcc802260
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91969
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-09  Stephan Bergmann  <sbergman@redhat.com>  [e3d130fbdf061da36b317a5b610eef4b4cc51732]

        Handle some Windows \r or \r\n vs. \n differences in UITests
        
        ...similar to e22a3f596ce50b5166063e217d96ef674a54d380 "UITest: fix
        spellDialog.SpellingAndGrammarDialog.test_tdf46852" already handled that for a
        different test.
        
        Seen
        
        > FAIL: test_insert_caption (insertCaption.insertCaption)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "C:/lo/core/sw/qa/uitest/writer_tests/insertCaption.py", line 46, in test_insert_caption
        >     self.assertEqual(document.TextFrames[0].Text.String, "\nText 1: Caption")
        > AssertionError: '\r\nText 1: Caption' != '\nText 1: Caption'
        > -
        > +
        >   Text 1: Caption
        
        etc. in UITest_writer_tests and
        
        > FAIL: test_tdf115088 (tdf115088.tdf115088)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "C:/lo/core/sw/qa/uitest/writer_tests4/tdf115088.py", line 33, in test_tdf115088
        >     self.assertEqual(document.Text.String[0:2], "1\n")
        > AssertionError: '1\r' != '1\n'
        > + 1
        
        in UITest_writer_tests4.
        
        Change-Id: I3ed3cfaa70856f4e77467ad49a2117a25ed955af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91963
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [569f88693e0a6a0eb8f04fa8f8ffccf1cbd112f1]

        sd: move some import tests to export tests
        
        Change-Id: I1003f153e7baf7568f44359784af7df3e9e33270
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91971
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-09  Michael Stahl  <Michael.Stahl@cib.de>  [086142ba70c51be7487a40d433dc75656f637cdf]

        pyuno: sed Python2/3 string compatibility wrappers
        
        Change-Id: I9ed25c5efaa4b447ab14a497a58bbe1147a6e7b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91698
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-04-09  Michael Stahl  <Michael.Stahl@cib.de>  [c4fa6efa67775a6b333a4a5aa873b5cc24a4f7bc]

        pyuno,*: kill Python 2 support with fire
        
        Python 2 support was retained for use with --enable-python=system
        on RHEL7 and SLES.  The time has arrived to remove it.
        
        Some .py files that were imported from third parties are not changed to
        enable easier replacement with updated versions if necessary.
        
        solenv/gdb should continue to support Python 2.
        
        bin/get-bugzilla-attachments-by-mimetype requires Python 2 to access
        Launchpad.
        
        Change-Id: I26414ae8e9f8402c90336af82020135685694217
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91697
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-04-09  Stephan Bergmann  <sbergman@redhat.com>  [2d64651e889e55f63c90ded24e63e17eaf52102f]

        Fix loading of basctl with --enable-mergelibs
        
        ...after 40fe721462df5bedacddc8829cefc3d739cf940f "add some more libs to libmerged".
        (Found when UITest_writer_tests4 failed with
        
        > ERROR: test_tdf113252_macro_dialog (tdf113252.tdf113252)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "C:/lo/core/sw/qa/uitest/writer_tests4/tdf113252.py", line 24, in test_tdf113252_macro_dialog
        >     self.ui_test.execute_dialog_through_command(".uno:MacroDialog")
        >   File "C:\lo\core\uitest\uitest\test.py", line 83, in execute_dialog_through_command
        >     raise DialogNotExecutedException(command)
        > uitest.test.DialogNotExecutedException: Dialog not executed for: .uno:MacroDialog
        
        in an --enable-mergelibs build on Windows.)
        
        (And while at it, explicitly handle a failed osl::Module::loadRelative call, instead
        of relying on the following osl::Module::getFunctionSymbol call to fail.)
        
        Change-Id: Iaef9da527ed36913596a43ff577e065b03a73612
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91961
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-09  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [1bc3f2660d1df6aedb0560f5ff8cff2624ce9fe6]

        Breeze, elementary, KJ, Sifr: Update localization support
        
        - elementary: Update Chapter Numbering icons
        - elementary, KJ, Sifr: Revert Good, Neutral and Bad Cell Styles icons
        
        Change-Id: I610b17896841d84b964afbde994590633312e0f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91959
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-04-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [01304a0a3e5d52f46c8519d640ff3787ca3dca7c]

        tdf#104878 use faster but less accurate cairo_path_extents
        
        which doesn't matter for damage calculations, halves the time in
        processPolygonStrokePrimitive2D
        
        Change-Id: I0e3d37e77e7760d484b961de8bef22cc5ba1e09a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91957
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [80a3538d1e68b25fabd03d391ebe3d75e40681bf]

        tdf#104878 no need to generate invalidations if LOK off
        
        shows up in a small way on a perf trace
        
        Change-Id: Ia82606206c1a8fc1323b33f55d06e2a954eb1030
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91948
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [c6a26473f47c141026bf624668607f19394594ca]

        tdf#104878 avoid OUString allocation in TransformParameters
        
        tiny optimisation
        
        Change-Id: I26dd9ed8d11c98a00e704c5b2fc5bed5ac81552c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91950
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [917fb3c1b09eb145551eae357a1220311261532a]

        tdf#104878 speed up GfxLink compare
        
        which shaves 5% off the rendering time
        
        Change-Id: Iab2a92088c5d1e8840a53ff57ab1a95ba5ec8e0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91947
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-09  Marco A.G.Pinto  <marcoagpinto@sapo.pt>  [98fc1401b4ee4573cf83ccd400cd2dc81848b7e7]

        [en-GB] Added 11 words to autocorrect
        
        Change-Id: If302023971a7f95f34dc685919248bdadbfd0358
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91707
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-04-09  Marco A.G.Pinto  <marcoagpinto@sapo.pt>  [59132dd6cfaa64ea1517cea04d69acebf92c5e58]

        [en-US] Added 11 words to autocorrect
        
        Change-Id: Id290305cf71a5adb4c9b87366c169b669ba1bb10
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91708
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-04-09  Caolán McNamara  <caolanm@redhat.com>  [a629b662ce6dcc23f16b5fe3f350e3f136e911d2]

        unnecessary using
        
        Change-Id: I3009edf99f6626a518941131a57b11e868622485
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91952
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-09  Julien Nabet  <serval2412@yahoo.fr>  [11b57129b53e1e2d71a5f969e2417226b4e2ddd9]

        tdf#129372: PPTX: error at SfxBaseModel::storeToStorage: 0x20d(row,col)
        
        Teach starmath how to deal with surrogate pairs
        see https://en.wikipedia.org/wiki/Universal_Character_Set_characters#Surrogates
        +
        comments from:
        https://bugs.documentfoundation.org/show_bug.cgi?id=129372#c6
        
        Here's the culprit character:
        𝜕 %uD835%uDF15
        
        I didn't dig why these 2 (found in reduced example attached to the bugtracker)
        didn't need this patch
        𝑋 %uD835%uDC4B
        𝑢 %uD835%uDC62
        
        Change-Id: I3bf2322a9e7f1974aa8622a91812aeb11e613ace
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91941
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-09  shivammore  <shivamkm1692000@gmail.com>  [f4dfbba277bcfc418cb49fdc94b153c15e1ac30b]

        tdf#75280 Clean up usage of sal_uIntPtr.
        
        Change-Id: I671fbca67846f7f105c06a2423e7c7ee5c8d6894
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91223
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-04-09  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [65404e2c72ea2d5d3f6c074121005b8b9369e7fb]

        Move is*Locked methods to object shell
        
        They depend on the model, not the view.
        Follow-up to 523922ee9d033fd304d2b50a72b76853ddcfbcdf
        
        Change-Id: I429bc25b8dd4f04ebf62eddd5ef455b5161e925d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91867
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-04-09  Tünde Tóth  <tundeth@gmail.com>  [40d83914d43f60a196dfabddea0b52e2046b333a]

        tdf#127792 implement UNO chart attribute MajorOrigin
        
        based on the specification in OFFICE-3936 for ODF 1.4:
        
        https://issues.oasis-open.org/browse/OFFICE-3936
        
        Note: import of the embedded chart of the DOCX unit test
        document uses also ODF format in the background, testing
        also the extension of the native file format.
        
        Follow-up of commit 830e539547c463b932ce643517f880789185032d
        (tdf#127393 OOXML chart import: fix X axis position setting
        "CrossBetween"). See also commits with "ShiftedCategoryPosition"
        in their descriptions.
        
        Change-Id: I9cd278ac0172c0fab7c51d585a65c34a0ad60b82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90081
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-09  Julien Nabet  <serval2412@yahoo.fr>  [31de39108ce19c002ab4ef6ab369dd5bfa668634]

        tdf#131966: chart legend attribs width and height unknown for ODF 1.2 (strict)
        
        Change-Id: Ie4cb7d2c9e5fb7bca88287fcaff03d5c9ca04b8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91942
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-09  andreas kainz  <kainz.a@gmail.com>  [be89b4376dbba72ca8ca26dd79a5eb0a7588b826]

        Gallery Rename Symbols to Icons
        
        Change-Id: I175617d7892887556bd8deea729741990a8999a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91949
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-09  Balazs Varga  <balazs.varga991@gmail.com>  [e4a087876da2584b772480d4fe8fc58081dfe0b8]

        tdf#95425 follow-up: enable "Source format" checkbox of data label
        
        settings after file opening, if its value is true in the opened
        ODF or OOXML document, instead of always showing disabled state.
        
        Testing notes: double click on a data label during chart editing
        of unit test document testAreaChartNumberFormat.docx of
        commit e57d90cd4e51a1353eafc87bb29cfe6076704a7c
        (tdf#129173 tdf#129175 Fix number format of data labels)
        to see the Data Labels for Data Series... window. On the page
        "Data Labels...", click on the Number format... button to see
        the enabled checkbox "Source format" (that was disabled
        previously).
        
        Change-Id: I2845e6f462db273f21c47bb286bed56046f8cf21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91038
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-09  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [ab4522548179651c55edbe7ee19cc90658d68634]

        Sukapura: fix for tdf#131975 "Undo: Data Input" (.uno:RecUndo) in RTL UI
        
        - Update localization support
        - Fix typo in links.txt file
        
        Change-Id: Idcde140312c2c98839e71a2daeb1649043cd931a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91945
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-04-09  Regényi Balázs  <regenyi.balazs+gerrit@gmail.com>  [3bf68bfa4a6376857ed65e768722607ee7287dfa]

        tdf#131776 DOCX grouped shape import: fix regression for strikeouts
        
        Because of previous commit we applied strikeout
        on shape text if its attribute "val" was false.
        
        Regression from commit 143e6641cea7a06faeec8b3b65aa09b153a6490f
        (tdf#131776 DOCX DrawingML shape import: fix missing strikeout).
        
        Co-Author: Szabolcs Toth
        
        Change-Id: Iff2331cc183be59aee66a7f6f0ad65af89b13093
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91796
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-09  Miklos Vajna  <vmiklos@collabora.com>  [56221dcb7cb29340eafc869da5af117b885cc8c8]

        xmloff: create SchXMLExport_Oasis_Content instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I8b485f7e991ce64b8beebffe1ccd3d1e7a083f78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91937
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-09  Michael Weghorn  <m.weghorn@posteo.de>  [79ce9d030b934c375e4f9d12b577ff3f29770a46]

        tdf#96760 Don't assert on presentation with video for non-desktop
        
        Since the OBJ_MEDIA case was only handled '#if HAVE_FEATURE_DESKTOP',
        a non-desktop debug build would run into the assert in the
        default case and complain about a "Not implemented Starone-Shape".
        
        The corresponding HAVE_FEATURE_DESKTOP switch had been added with
        commit c0b3d5be8fcec28190b1f25c9c0fd99916299249
        ("Try harder to bypass avmedia on non-desktop for now", 2014-04-17).
        However, at a quick glance, SvxMediaShape now properly handles
        the case where avmedia is not available itself (presumably since
        commit 54982d5fea21d9e81e1561a74fd341ddb0570c91, "svx, check
        HAVE_FEATURE_AVMEDIA", 2018-01-07).
        
        For an Android Viewer debug build, a placeholder is now shown instead
        of the video (just as was the case for a non-debug build already
        without this patch), rather than aborting.
        
        Change-Id: I49864a3742d0435cd5346f561dea9f2f804ace70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91921
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-04-09  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [5b56db7dcf471dc837fc05e92636579ef80a205c]

        Colibre: Fix for tdf#131974 & tdf#131975
        
        - tdf#131974: Flipped Undo & Redo button in RTL UI
        - tdf#131975: Wrong icons for "Undo: Data Input" (.uno:RecUndo)
        
        Change-Id: I7c6e667df20cbe125da020f246d264626c48528c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91944
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-04-09  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [6209ac8094e3578bb2dfcbf5f7e2f302bd760926]

        Breeze: Fix for tdf#131984: missing icons for Writer's Data Source
        
        Change-Id: I3516d55f08c3bdd857994db7704c2af0a20cc260
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91924
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-04-09  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [35feeefef569572f1443446912124247378c3a0e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7bcd164e06f21da45a34804bb3c96823bf4c6989
          - Variable insertions for future page embeds
            
            "Relatedtopics" with x-refs to come after
            
            Change-Id: Ic6d58f4e338ea2ddcbba7f063be9dafce34eb914
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91178
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-09  Steve Fanning  <stevemfanning.wh@gmail.com>  [7e848a1e5b37282231bd30e117fc959c65ee969c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ef21ad9a4c0d9fb787392c5a6d24ebe9bb77309e
          - tdf#131960 Clarification of FLOOR functions
            
            + refactor, grouping all FLOOR variants into one file
            
            Change-Id: I522674c51de531054991457cdc19a2245df4244d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91856
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-09  Steve Fanning  <stevemfanning.wh@gmail.com>  [979928c2cc5a2d14a003d59bcbf39d846ade91f7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2d238deabf589c10ab89b495d3f9e2c57a8efda0
          - tdf#131960 Clarification of CEILING function
            
            + refactor, grouping all CEILING variants into one file
            
            Change-Id: Ie82a1c72c8eab69457391ccc82543497fe168fa2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91855
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-08  andreas kainz  <kainz.a@gmail.com>  [dc19a76efd8334b0fca9ef0537daf5bd25014b70]

        Arrow Gallery update
        
        Change-Id: Iec6fc862d2d55e1d1ffc54f2941aa50b0e04b102
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91938
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-08  Michael Meeks  <michael.meeks@collabora.com>  [486d32f1e83002e6ff43db32463fb49393cc3664]

        tdf#131985 - ensure the Kit poll callback gets into fast idle loops.
        
        Comparing with the windows impl. it seems that it is possible to get
        timeout / idle starvation, and we need to poll and be responsive on
        our sockets even in this this case.
        
        As such, ensure we end up in the Kit poll callback, even when we have
        very short timeouts / busy-idle loops.
        
        Change-Id: I4bcac46af931de52a675f66fd189cd0ee14a0859
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91893
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-04-08  Michael Meeks  <michael.meeks@collabora.com>  [5186dd92779d1fc2032415f59979cd6afd6b426c]

        headless: re-work microsecond calculation to preserve accuracy.
        
        Should be an almost pure re-factor, that may save a few ms
        in some cases.
        
        Change-Id: Ie9c9e1a3610e1bcc8c12941f230109dd8eb77404
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91892
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-04-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [f7e23260d22416667fb707e06282c2aeb538d816]

        tdf#114139: Add unittest
        
        Change-Id: I28518960d4e5c7d4dd4cf660a5926241de783052
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91934
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [2226997d38cc8fb838ae2fcbe3a87114acf29b38]

        sw: re-enable unittest
        
        Disabled in 7e66b3214a13e3ab94041874d4495e1dfb2c2dd
        The document still has 1 page after RT so it should be
        fine to re-enable it.
        OpenSuse 12.2 reached EOF in 2014
        
        Change-Id: I2159760f276a420c2c40e6f5d657deac6fdd465d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91935
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-08  andreas kainz  <kainz.a@gmail.com>  [20ca75db653378dfa6251d737112ccec810292ac]

        tdf#131795 Add new Shapes/Symbols Gallery
        
        Change-Id: I5880e90acd69d8d7bc64d56491cf4d51463d9496
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91926
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-08  Miklos Vajna  <vmiklos@collabora.com>  [ea52d24b5a19bb54f91cd679a977332ec330880d]

        SVG export: fix lost semi-transparent line shapes
        
        The line shape itself didn't really have a height, rather it had a
        stroke. For some reason, the SVG mask then decides that nothing has to
        be painted there, so unless the line is entirely opaque, the line shape
        gets lost on export.
        
        Fix the problem by handling transparency similar to the PDF export,
        which detects if the whole purpose of the transparency gradient is to
        pass around a transparency percentage. We don't need a mask in that
        case, we can just use opacity as described at e.g.
        <https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/opacity>.
        
        Change-Id: I0355b9b09b6dd48bbacc5b7cc54fb71866304ef1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91932
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-04-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [95dbfd517240666e5b9a9fd7ac1d47d799235a62]

        tdf#122331: Add unittest
        
        Change-Id: I5c104f225b0d3fd060c36db6b3cef34f46534c61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91906
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-08  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [ab751b456d334464b01ae6a6b25ebfd1f8e2fc91]

        All icons: fix for tdf#131975, Breeze, Sifr fix for tdf#131974
        
        Change-Id: If39b5034896998a3137b913afadd05e6f4173331
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91882
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-04-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [2e84b06460e4f4f1d25b1973fcc0e0493c6d9815]

        CppunitTest: remove duplicated code
        
        Change-Id: I7ae42a3b853aa3e4cd13566335b528a486e031d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91909
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-08  Michael Stahl  <Michael.Stahl@cib.de>  [6b2e925aa0dd389a613e182545de6550057374d4]

        sw: crashtesting: fix assert on ooo95711-1.odt
        
        Document is special and contains deletion that contains only a table, no
        paragraphs before or after it.  The assertion is wrong in this case.
        It doesn't matter if the atParaEndNode is incremented because it's going
        to be on an end node either way.
        
        (regression from 91b2325808a75174f284c48c8b8afc118fad74e4)
        
        Change-Id: I3fe82f0ed0b7b213df036bb8026dc209c00123de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91873
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-04-08  László Németh  <nemeth@numbertext.org>  [1b582b53596928be9e01e40ea287fbd4ed62996c]

        tdf#131959 DOCX: import tblInd from table style
        
        to fix left table indent when direct formatting
        doesn't overwrite the table style.
        
        Note: The imported values are adjusted
        correctly according to the differences in
        calculation of table indent positions. See
        commit d2db4bc9507653a46fdea282d41b9683910a072f
        (tdf#119760 docx: table starts at left, not mid-border).
        
        Change-Id: Ieb6f078b3bd3605d538f2eedb7a5030784a738b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91765
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-08  Michael Weghorn  <m.weghorn@posteo.de>  [5f03eb4e6dd11f65e16a1bb8aa46a7ae18379160]

        svx: Drop duplicate fix for unused parameter
        
        It looks like the two commits
        c468b6910bf77e332647725da70e3cb248a9de0e
        ("-Werror,-Wunused-parameter (Android)") and
        bfaae016b225e775264008935cddef1564b07e66
        ("svx, compile error with !HAVE_FEATURE_DESKTOP")
        were submitted independently on 2019-03-09 with just
        a few hours in between, and thus this has been
        added twice...
        
        Change-Id: Ic930eaba65adda9c210a1d3e376136095ee062db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91885
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-04-08  Michael Weghorn  <m.weghorn@posteo.de>  [a8f802e74ea768fd489eb43742ae9ac6adf2d918]

        Related tdf#111408 liblo-native-code: Add stardiv_Toolkit_UnoGroupBoxControl
        
        Opening the bug doc from tdf#111408 with Android Viewer
        previously resulted in a crash; corresponding log entries:
        
         W cppuhelper: 1:cppuhelper/source/shlib.cxx:288: unknown constructor name "stardiv_Toolkit_UnoGroupBoxControl_get_implementation"
         W svx     : 1:svx/source/sdr/contact/viewobjectcontactofunocontrol.cxx:1129: DBG_UNHANDLED_EXCEPTION in static bool sdr::contact::ViewObjectContactOfUnoControl_Impl::createControlForDevice(const sdr::contact::(anonymous namespace)::IPageViewAccess &, const OutputDevice &, const SdrUnoObj &, const basegfx::B2DHomMatrix &, const basegfx::B2DHomMatrix &, sdr::contact::(anonymous namespace)::ControlHolder &) exception: com.sun.star.loader.CannotActivateFactoryException message: unknown constructor name "stardiv_Toolkit_UnoGroupBoxControl_get_implementation"
        
        Change-Id: I4682d9982ff51bc1c1cc931657747fa9cb90a2fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91877
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-04-08  Stephan Bergmann  <sbergman@redhat.com>  [fd5961cb0e2ebc2f5797f76a2b1f9fd52ca4b3ab]

        tdf#131969: Fix reading SHORT Orientation value
        
        <http://www.cipa.jp/std/documents/e/DC-008-2012_E.pdf> "CIPA DC- 008-Translation-
        2012: Exchangeable image file format for digital still cameras: Exif Version 2.3"
        documents that the Orientation tag 0x0112 expects a count of 1 values of type SHORT
        (16 bit), and details that values <= 4 bytes are stored in the Value Offset field
        always using bytes starting from the left of the field.
        
        This is a regression introduced with 42c0e433aca68c669bc0f55af404b6bae1655fba "Avoid
        -fsanitize=misaligned-pointer-use".  That commit had wondered why the original code
        had used OSL_SWAPWORD instead of OSL_SWAPDWORD when reading and writing such
        orientation values.  It turns out that that original code had happened to work
        correctly when processing either little or big endian data on a little endian
        machine.  (Though it would have worked incorrectly when processing either little or
        big endian data on a big endian machine.)  And with
        42c0e433aca68c669bc0f55af404b6bae1655fba, the code worked when processing little
        endian data on a little endian machine, but failed when processing big endian data
        on a little endian machine, as is the case for tdf#131669 on e.g. x86_64.
        
        (read32 has become unused and is thus removed.)
        
        Change-Id: I7992629048ac44c00ee703c75164f3d094773244
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91881
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [18e5d441ca3c3f0b59db8beaa87e3565489db6f1]

        simplify QNameToString
        
        no need for it to be a class, and no need for the data to be allocated
        at runtime
        
        Change-Id: I80bca34b2af221534eae5a6e90de369fa29037e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91878
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-08  Szabolcs  <szabolcs450@gmail.com>  [08a11f8fe19560b000c62da00d7425b4f500d605]

        tdf#104565 DOCX drawing object export: fix arrow positions
        
        Saving some arrows from ODT to DOCX scattered them around
        their correct position. This happened because of a function that
        recalculates the position of drawing objects when they are rotated,
        according to the rotation. It turns out we don't have to do this
        with lines and such.
        
        Co-Author: Balázs Regényi
        
        Change-Id: Iea6a34d15003cacc27a8030cb73511aba39225f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90989
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-08  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [792c730f3cda4f5c312921a62ecae3d322ad9b72]

        Related tdf#97694 Fix macro preservation on Windows
        
        Change-Id: Ief183c75e0c3ce6c42868b7c60c5f66f9684d743
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91795
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-04-08  Luboš Luňák  <l.lunak@collabora.com>  [738a563a0512bf7f28f15160f0be271bcef4f59e]

        fix/improve Skia debug messages
        
        CopyBits() wasn't reporting 'src' if it was different from 'this'.
        Put the 'O' for offscreen after 'G' or 'R', so that it doesn't look
        like 0 being part of the size.
        Add pointer value to the Idle instances debug name.
        
        Change-Id: I001f4265696ff2b15e0273b3ae0c3857b39e2a0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91835
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-08  Luboš Luňák  <l.lunak@collabora.com>  [b8aaac402dfe551fb63eabb06386a4631e28300a]

        run svx animations at POST_PAINT priority (tdf#131753)
        
        Skia VCL drawing (and GL too) set first drawing to POST_PAINT,
        so that the contents aren't drawn prematurely the first time,
        but only after the first paint has been finished. But animations
        constantly running at a normal priority will starve that.
        It doesn't make sense to run animations at REPAINT or higher
        priorities anyway, if LO is busy painting then animating more
        will just make it even busier.
        
        Change-Id: I6ee3356c9ef9acb577f8d81976aa3df968ca2155
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91836
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-08  Stephan Bergmann  <sbergman@redhat.com>  [68c3d3e46bf731c93fe5eca2e35042484f77d650]

        Make SalInstance::CreateClipboard return a single instance in the non-LOK case
        
        I came across this when seeing UITest_calc_tests2's
        tdf118189.tdf118189.test_tdf118189 fail on Linux with SAL_USE_VCLPLUGIN=gen and
        also on Windows, see the mailing list thread starting at
        <https://lists.freedesktop.org/archives/libreoffice/2020-April/084822.html>
        "Linux SAL_USE_VCLPLUGIN=svp and the clipboard".  That email thread clarified
        that the codified behavior of that non-LOK test was wrong.  (While the LOK test
        ScTiledRenderingTest::testMultiViewCopyPaste in
        sc/qa/unit/tiledrendering/tiledrendering.cxx keeps working as intended.)
        
        I did not find documentation for what arguments CreateClipboard shall support,
        but things seem to work if anything but empty arguments is rejected with an
        IllegalArgumentException.
        
        Change-Id: I1918254cc15878ad43b8aa22aff7eb1c4bea73fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91869
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-08  Caolán McNamara  <caolanm@redhat.com>  [92f1626160b823f8136c03ab067136f866279da9]

        cid#1461387 Uncaught exception
        
        Change-Id: Ifcd9d3043bf51df6eb6a030481c63758f8501a0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91872
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-08  andreas kainz  <kainz.a@gmail.com>  [586d0f7458a0e23bbd35d8ff797fd86878e41138]

        tdf#131949 Remove /extras/source/gallery/htmlexpo
        
        Change-Id: I7868900d3dceb39497896bcef529fafef3bf268a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91866
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [ff25a4a6f4b9763b09abbbd6a711fa4d18f40ade]

        loplugin:flatten in framework
        
        Change-Id: I2a74a7543b5edd853396efa31a3e2568e6607778
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91848
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [32343bcbb786168df62f85a57e30c620c3d3bdb4]

        loplugin:flatten in i18npool
        
        and workaround a clang crash
        
        Change-Id: Ida94c8abb4b2e997d38a7f430e59f73aadf8fcc8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91844
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-08  Caolán McNamara  <caolanm@redhat.com>  [f2053a6accc2e68aa2920d4d3f46f82909415666]

        cid#1461385 silence Unchecked return value
        
        Change-Id: Idd29bd22e86ebec243bb6d9a89f0230d034892f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91871
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-08  Michael Stahl  <Michael.Stahl@cib.de>  [6c7245e789f973cf6dad03f7008ab3f9d12d350c]

        tdf#131684 sw_redlinehide: fix SwUndoDelete for entire doc in section
        
        The problem is that in SwUndoDelete::UndoImpl(), at the start there is
        only one content node with a frame in the layout, and there is a special
        case with m_nReplaceDummy being set so this SwTextFrame gets deleted by
        the MoveNodes() call in line 969 that moves it into the newly inserted
        section.
        
        As a result of that, MakeFrames() won't do anything because it can't
        find an existing frame in the same section.
        
        In this case, MoveNodes() should leave the frame alone, as it is beyond
        the end of the deletion and excluded from MakeFrames() - if it wasn't
        merged before then it doesn't need action, if it was merged before (in a
        different document maybe) the RecreateStartTextFrames() ought to fix it.
        
        (regression from 723728cd358693b8f4bc9d913541aa4479f2bd48
         which disabled immediate creation of frames in Copy_())
        
        Change-Id: Iabe2fb1810b0df898b1f57b3d850c3503c79c5d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91842
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-04-08  Caolán McNamara  <caolanm@redhat.com>  [969ebe1c5801fa194ee29ffc7abfad7363ebd08f]

        cid#1461386 Unchecked return value
        
        and
        
        cid#1461388 Unchecked return value
        
        Change-Id: I77b8c6eb2dde566521ed8d3f577c4df894f91733
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91870
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [e9c327be8f0b4848e9f65687833ed89021907a6a]

        loplugin:flatten in hwpfilter
        
        Change-Id: Ie3e970ec0fc761cf8a5e16ea72b7e95c28462234
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91846
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-08  Caolán McNamara  <caolanm@redhat.com>  [8a84493d1fe92faefecbd3352f911632cbb0e324]

        add get_entry_font to match set_entry_font
        
        Change-Id: I5996c2cb9470de251d9bc8638c9ab7917e533f7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91853
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-08  Michael Weghorn  <m.weghorn@posteo.de>  [b7056b800f50eaa861177891ef0ee9d103f65069]

        tdf#116243 android: Include headerfootermenu.ui
        
        Otherwise, Android Viewer crashes when clicking inside
        a header or footer, failing to access the file:
        
            E libo:sal/osl/unx/file: failed to open /assets//config/soffice.cfg/modules/swriter/ui/headerfootermenu.ui
            W vcl.builder: 2:vcl/source/window/builder.cxx:481: DBG_UNHANDLED_EXCEPTION in VclBuilder::VclBuilder(vcl::Window *, const rtl::OUString &, const rtl::OUString &, const rtl::OString &, const css::uno::Reference<css::frame::XFrame> &, bool, const NotebookBarAddonsItem *)
            W vcl.builder:     when: Unable to read .ui file exception: com.sun.star.container.NoSuchElementException message: file:///assets//config/soffice.cfg/modules/swriter/ui/headerfootermenu.ui
            I stderr  : terminating with uncaught exception of type com::sun::star::container::NoSuchElementException
        
        Change-Id: Iaf95e3dd2dbd9c471c8e1b3facabe21c93c47622
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91865
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-04-08  Miklos Vajna  <vmiklos@collabora.com>  [9b69b624bf7a35e99b15da1709b4050cfbe46829]

        vcl pdf import: use convertTwipToMm100()
        
        Change-Id: Iad407c85f83cde84f713bffca735868b3e2a7307
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91852
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [0cd436ca0f769329ce23dc7c5fdd41877931ae87]

        loplugin:flatten in i18nlangtag
        
        Change-Id: I52124d0ca56da3769810c8fce2684267f6c25156
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91845
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [4eb75e416e7245e4cb0291ea186e7e5a40bdfe60]

        loplugin:flatten in helpcompiler
        
        Change-Id: I5d6b83b6976c115426f186958b749e48c60ba8f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91847
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-08  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [523922ee9d033fd304d2b50a72b76853ddcfbcdf]

        Fix edit button still appearing in Calc
        
        ... even when editing readonly docs was disabled.
        
        Viewshell was not yet available at this point, so
        move the code where it belongs, into the object shell.
        
        Change-Id: I71cbaf9c912beeeb0b8177538999049f7f8b4e03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91832
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-04-08  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [5f47b3f56ac324ee02ea18d7362524380381b835]

        Sukapura: Fix for tdf#131974 Undo & Redo for RTL UI
        
        Change-Id: Ide762b6b9c908a9df12abe86d422c1b6e5cee571
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91864
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-04-08  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [3168a1d790323c51765655d9da273d51db94b707]

        elementary: Update Gallery folders and DB record icons
        
        Change-Id: I2c0e9c70d9b25d8e7cabaf890cd6107dcdd7834d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91863
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-04-08  Eike Rathke  <erack@redhat.com>  [b1da67699bd05b26ee11460347ca7077d366c2fc]

        Resolves: tdf#131442 Sort must not contain matrix formula except 1x1 array
        
        Change-Id: Idc7a9646a70c59fceee0b36426f38a938cf073ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91858
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-04-08  DaeHyun Sung  <sungdh86+git@gmail.com>  [b3363960f97dcb7eaa10dfa708d71198a345924c]

        fix Korean Hangul Syllable Character order tdf#130067
        
        i18npool/source/collator/data/ko_charset.txt
        Korean Hangul syllables ordering is wrong.
        Some hangul syllables are dissapeared on the text file.
        
        Hangul Syllable ordering is already specified on Unicode Code chart.
        
        Ref. Hangul Syllables Range: AC00–D7AF
        https://unicode.org/charts/PDF/UAC00.pdf
        
        That commit applies only Hangul Syllables range.
        Korean Hanja[한자/漢字] range will require investigation.
        hanja[한자/漢字] is korean name for chinese character.
        
        Change-Id: I31e5cbf04294ee3bd6bff3277f9fe1328530ac3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87018
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-04-08  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [14c85e7752e7edfc175e6f619110851f1ad8fbca]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2748a458c312743c81f295e170aa26f626d2bff7
          - Precise Call statement options
            
            - Document keyword args as opposed to positional args
            - Explicit parentheses/brackets usage
            - Display DLLs stuff under Win context
              ..not so certain this is needed in light of Mono/Linux mixed env.
            
            Change-Id: Iee2f0088e3a560212bb6f2dd15e76b95ba652d48
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91706
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [e282a84d041232d62a49e67587f73634b536fe9a]

        tdf#119037: Add unittest
        
        Change-Id: I9323b73c23350937a25889a564995e6be52fe43b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91850
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-07  Caolán McNamara  <caolanm@redhat.com>  [ec8961c08dda313a22acf85638b0db3071e22db7]

        allow setting combobox font
        
        so it can be made italic for the font name combobox
        
        Change-Id: I35e819b1401d2ebbaa1e9ce8e2ce9e031662c999
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91840
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ee2063fa8e0871fb91e1e92c52dbc5ecb73c9ab]

        loplugin:flatten in idl
        
        Change-Id: I7e8fe338a366d146c7951fe54f74cc5e42bde039
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91833
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [f9151f426281de0fb7f446d7b968f2b0c09b7a9b]

        loplugin:flatten in idlc
        
        Change-Id: Ieef78720d4569d59bc69b40a1bea02839667b847
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91819
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-07  Tamás Zolnai  <tamas.zolnai@collabora.com>  [f91745c82128bfd6bf795f4e2e1cc290448f1cdb]

        lok: Use a different window type for tooltips.
        
        Change-Id: I211cd6bc2249475dbacd80f944e22465b19aff77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91829
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-04-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [bb0c4119b7e63e370bb3a66d0debbe5e3b19b67a]

        tdf#107020: Add unittest
        
        Change-Id: I6d3cf82651d07e147f0dce0e6c41230ab0ca3894
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91830
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-07  Jim Raykowski  <raykowj@gmail.com>  [f6328abe3fcd7fb2ec72779ba3754abe761f626b]

        tdf#131190 Make custom page styles deletable again in Calc
        
        Return the ability to delete custom page styles in Calc. This was lost
        in commit 30c9bc76d0718f0c01d34f81845d88413645b42c
        
        Change-Id: Iae402cc048fde7ffd3ca2696c08d5e54cc30d1be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91672
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-04-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [33b3439e65bc22c2d149eb18c3d7d9da43699246]

        loplugin:flatten in io
        
        Change-Id: I4f4dbbd4ce279cb25a8e4deba1967b5c23ce1385
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91818
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-07  Stephan Bergmann  <sbergman@redhat.com>  [8b898063f718b51732c8b47b6f7704fd8659d2a9]

        Revert "UITest: Actually time-out the wait"
        
        This reverts commit 150b67b57bd25ba9c8ec9c28c7aed3cc0b557bfd.
        
        Reason for revert:  With the above change, a hung soffice process would cause
        the UITest that spawned it to fail, but that would not terminate the hung
        soffice process.  This is especially problematic for Gerrit Jenkins builds,
        where a leftover hung soffice process from a previous build will typically cause
        unrelated subsequent builds to fail.  So:  For a manual developer build, it is
        arguably better to leave the hung UITest in the hung state (both the python and
        the soffice process) to be able to debug it.  And for an automated Gerrit
        Jenkins build it is even vital that the hung UITest hangs the build, so that
        Jenkins will eventually abort it and lode's bin/kill-wrapper will reliably kill
        any remaining processes, incl. the hung soffice process.  (But of course it is
        unfortunate that we now get less feedback from a hung UITest.)
        
        Change-Id: I6cc577dda362d3cb71846decae9c2bb6bed90b6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91717
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [21eb6c98bcfb1d453f8eb9f73bd87f6dd87aa882]

        loplugin:flatten in jvmfwk
        
        Change-Id: Ic58bc539ad6b4e1ef1d8049ec97547d1420be8a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91817
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-07  Luboš Luňák  <l.lunak@collabora.com>  [bac708dbd19940bfc7c211951bc7b198c9f0cdeb]

        simplify code
        
        Change-Id: I8806e5ac0f086c0356ae87bcc3020a3dc6d45e54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91814
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-07  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [990a9bbc3121a12c7300955e9b7566f6065bd434]

        update credits
        
        Change-Id: I54aa5f399f8c1a7117d0f206752a25a02bb3819a

2020-04-07  Luboš Luňák  <l.lunak@collabora.com>  [43b8ee70fcedfb1a2c3ef996cea4842e06e020b0]

        reap the glxtest child even if OpenGL is not used
        
        E.g. with Skia enabled (thus blocking OpenGL) the zombie stays around.
        
        Change-Id: I9769ec804e4727189bbfe58d415e8ad3a6b234ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91811
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-07  László Németh  <nemeth@numbertext.org>  [f1c7aa5267a8045892890954df3c269a3abaab99]

        tdf#131819 DOCX import: fix fixed size nested table
        
        Auto width nested table with fixed width cells
        is imported as fixed width table to keep the
        original cell widths, which define the width of
        the table, too.
        
        Partial revert of commit bed818c5d5e92a0b189f25e18495fc205d949128
        (tdf#104876 writerfilter: m_bTableSizeTypeInserted = false here).
        
        Change-Id: If58c58a792853e1084ff1d8f9bf6ef74a593b1bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91764
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-07  Caolán McNamara  <caolanm@redhat.com>  [6a6c6b9242b699b993acb2eeead609cb4faa862d]

        Resolves: tdf#131715 don't keep trying the same page if we're already on it
        
        return of false means we didn't change page for some reason, the idea is
        that it might be blocked to go to another page, in which case sync with
        what page we ended up on, but don't bother with that if the dest page
        would be the same as the current page
        
        Change-Id: I280128240601413fb6d027d001b2ecc9a4efa76f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91809
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [e41106332982faef3c8b343b96904eeaa9ff6f60]

        loplugin:flatten in linguistic
        
        Change-Id: I5dc83e3f3697ccd6a482c799af267587a77563c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91799
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [6a2d03e7c796ad90c4d9d134ad1a91d527953c66]

        loplugin:flatten in l10ntools
        
        Change-Id: Ib1f698eddea1da2a6e06e17d1c4fec9ef717e132
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91804
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [35f9dec3645f7a4a8d1f7f9dfb62e28d73bc5244]

        loplugin:flatten in lingucomponent
        
        Change-Id: Ic0bf912a22e8efeae1a4f4864397f3f3d474c632
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91803
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-07  Attila Bakos  <bakos.attilakaroly@nisz.hu>  [27d04f6dbf38aa28fb7215590d578c4567db5770]

        tdf#119038 DOCX: fix FollowTextFlow handling
        
        This fix also a clean-up for the following commits:
        
        ad8857dab30e099a0cf6ec18d184a6c836b33317
        (tdf#130120 DOCX: export o:allowincell)
        14ad64270e4fbca3c24da6f55f260b1fb229556a
        (tdf#129888 DOCX shape import: handle o:allowincell)
        10f29d8bf05d44ca8bc11d34d1294ec17f8ac0f1
        (tdf#87569 tdf#109411 DOCX import: fix shape anchor in tables)
        
        where these patches ignored the option "Follow text flow"
        and there was no possibility to switch this setting on GUI.
        Now this is handled on GUI as well by replacing the
        grab-bag with UNO property "IsFollowingTextFlow".
        
        The tdf#119038 bug also fixed.
        
        Note: Unit tests for the commits mentioned above were
        modified for testing the new property, so new tests were
        not added.
        
        Change-Id: Ie35c6e280f8b33d8535ca4cd9749f110f9d592ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90753
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [9977fbeed1461a8f5cfa8029c02e914c099f3230]

        tdf#130685: Add unittest
        
        Change-Id: I9f0b9a7129056ff3447e1cf91d4eaf188180a04c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91747
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-07  Pranam Lashkari  <lpranam@collabora.com>  [ed7a51ea8b319bc3c1dc03b7552817eeae3c1c75]

        use "To Background" and "To Foreground" only in writer sidebar
        
        Change-Id: Ib7ccac192721b663c9655417fc3d639766d0424d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91604
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-04-07  Luboš Luňák  <l.lunak@collabora.com>  [81edf0ceef264dbbb338d2ed91378baa59b7a3bf]

        optimize SkiaSalGraphicsImpl area copying
        
        SkSurface::draw() can avoid copies if it detects the source and
        destination are the same surface. This can especially make
        a difference on Windows with raster, because RasterWindowContext_win
        shares the surface's pixel data with BITMAPINFO, which resets
        SkSurface's fWeOwnThePixels, making even makeImageSnapshot()
        do copies.
        Can be seen in the profile e.g. for tdf#131408.
        
        Change-Id: I08d08974c4725824e05c5644549b920f69b9ce64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91773
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-07  Luboš Luňák  <l.lunak@collabora.com>  [2fcfbd73768b69ba58607a054e7f851be2942992]

        no gray conversion needed for VCL alpha hacks
        
        AlphaMask doesn't need any conversion to gray, it's just enough
        to make sure the alpha channel bitmap is 8bpp. And the conversion
        is needed for the separate-OutputDevice-alpha hacks, where
        GetBitmap() gives non-8bpp bitmap for the alpha contents, but there
        all the R,G,B channels are the same, so just take red and avoid
        pointless conversion.
        
        Change-Id: Ib30fc8fa6d05067d582402ab2c0fcfb49a3742f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91772
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-07  Luboš Luňák  <l.lunak@collabora.com>  [21719933e7632a504bf7c03e97a62b01bb938d6a]

        optimize SkiaSalBitmap::GetAlphaSkImage()
        
        This is again used by the ugly separate-alpha-outdev hack. So try
        to avoid pixel operations.
        
        Change-Id: I2956f03272b58831493b1eb4901a8ab5a3e587be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91771
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-07  Luboš Luňák  <l.lunak@collabora.com>  [eec512887d01ba9958f3e427ae0b1a2916564f46]

        optimize SkiaSalBitmap::ConvertToGreyscale()
        
        Normally VCL can handle the pixel buffer operations, but this is often
        called by the separate-alpha-outdev hack, where we get only the SkImage.
        So optimize to avoid the SkImage->buffer->SkImage conversion.
        
        Change-Id: I9d2c11d102adc89aac41ff55f11553dbcee9cd97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91770
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-07  Luboš Luňák  <l.lunak@collabora.com>  [fafc059a17416502722622ff52f38a3e4acd7998]

        avoid Skia bitmap->image pixel copying in raster mode
        
        SkImage::MakeFromBitmap() shares the pixels instead of copying,
        so in raster mode this saves some work.
        
        Change-Id: I89aa86c269c4b4f24e305dec390ae0f80e2537da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91769
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-07  Luboš Luňák  <l.lunak@collabora.com>  [c27d2e9145be8972e5d2174fb3f317dc08930074]

        optimize bit depth conversions to/from Skia where possible
        
        Skia has an optimized function for RGB->RGBA conversion that
        we are going to do often because 24bpp is the most common LO
        image format. The function is private, so patch that.
        Also optimize 32bpp->8bpp conversion with gray palette.
        
        Change-Id: I48b06f80d5ca9e1c8e3ee51da61e87541bd83d5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91768
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-07  Luboš Luňák  <l.lunak@collabora.com>  [912773d521fd6b8ff90d27f7bd3f5a46fd0df582]

        use delayed scaling in SalSkiaBitmap
        
        This allows doing the scaling at least in some cases on the GPU.
        Pending scaling is detected by mSize (logical size) != mPixelSize
        (actual size of pixel data).
        
        Change-Id: I8adef13750c195fdbe48c9167737a0c31cda66d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91767
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [f59d9e7ea09482c2e9e5f52a8d0445e4cebc3df5]

        new loplugin:unusedvariableplus
        
        a particularly aggressive checker, which is why it is off by default
        
        Change-Id: Id5a0faa50b3ecc75e01f4aedc6579c5209e585da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91643
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-07  Julien Nabet  <serval2412@yahoo.fr>  [97db1d17be599c8627110cbb4f57f0cb36da178c]

        tdf#131125: Fix improperly used ampersand
        
        "Find & Replace" => "Find and Replace"
        
        Change-Id: I055fb74d8c6ac0fbe3b11ca8ce9b6f0cc4ad80fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91785
        Tested-by: Jenkins
        Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-07  Justin Luth  <justin.luth@collabora.com>  [d2db4bc9507653a46fdea282d41b9683910a072f]

        tdf#119760 docx: table starts at left, not mid-border
        
        related to compatibilityMode = 15; the new export default.
        
        In Word 2013+, it appears that the table starts immediately,
        and then the border is added. In Writer, the table is
        considered to start mid-border. So that difference needs
        to be emulated by adjusting the table margin.
        The same appears to be true for nested tables.
        Negative margins appear to just be ignored for nested tables,
        and Word's UI does not accept a negative value.
        
        I modified the existing table-position-15.docx slightly (in Word 2016),
        just to remove spacing between the caption and the table
        so that it would be easy to visually compare the table position.
        One slight difference is that WORD seems to add a small "margin"
        to the the paragraph shading area - don't let that throw you off.
        
        The existing unit test enforced settings that didn't match
        how Word 2013 was showing the files, despite being written to
        test exactly that. I assume the author was focusing more on
        OLDER versions of Word and didn't care too much about the
        NEW version. A man after my own heart.
        
        MISC:
        -I removed my earlier TODO which was just plain wrong.
        -the ambiguous make::any caused me untold problems,
        so I made it unambiguous by moving it into a variable.
        
        Change-Id: I0685ab74777f1def2841c7d18ff1cdaf2753f47b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91608
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-07  andreas kainz  <kainz.a@gmail.com>  [a7f36ba45bf86ccd8f8a61c27f5b25d0999176b1]

        tdf#131870 update button icons add elementary and sukapura
        
        Change-Id: Iada1ba5071ee4659ef0bb64b703be339f49a0833
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91701
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: Jenkins

2020-04-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [9f424bf2d71abcb7d30f2a4539169c4c10ffeb8c]

        loplugin:flatten in lotuswordpro
        
        Change-Id: I8b86d54c1c2706fde8b4288bb3349e2ed89d3c95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91798
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [320563f857b564e44615e88013f7a53a480beb2b]

        Fix typo
        
        Change-Id: Iaeafd85b5d1becbafba644bb873dd7f676707cb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91805
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-07  andreas kainz  <kainz.a@gmail.com>  [d8e91c932dcbc5692661d437e74c51b395a061a2]

        Gallery: change name from icons to symbols
        
        Change-Id: I562bd6ce4a53b66aba52c62a0a6130aaf0dd461f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91792
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-07  Caolán McNamara  <caolanm@redhat.com>  [39f14e726426cc537265cee458cc9b697841e919]

        Resolves: tdf#131170 columns tagged as delimiter not column
        
        Change-Id: I889c3ba38776a63587a68c7827956b6747c08e38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91784
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [7224bb9bcdd24b0f07eae9c0b5d71a8b9e7926ea]

        loplugin:unusedvariableplus in ucb,xmlscript
        
        Change-Id: I8fac8c7766df7c6be489280fcac2a423183429c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91790
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [97ac4de1e3a41a346e19aa3ca3a4e05594073ae7]

        loplugin:unusedvariableplus in reportdesign
        
        Change-Id: Ie8568f524a1f804e07890ee7828a81f1752fcfd0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91793
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [56d6e458a3faca2479588359651b7601db578c92]

        loplugin:unusedvariableplus in starmath
        
        in this situation, convert std::unique_ptr to allocating on stack,
        saving us a malloc/free operation, which is particularly nice since
        these classes don't even need any storage.
        
        Change-Id: Ic4fd076f5f86b754cef86207fee4abcce3e769ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91791
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-07  Miklos Vajna  <vmiklos@collabora.com>  [a8d26a0bb40c101394ded8061d1b58048153631b]

        tdf#131490 sw btlr: fix handling of vertical text
        
        Latin text goes from l->r, then t->b. If we rotate to the right, then we
        get t->b, then r->l. Vertical text in vcl's Font means the individual
        glyphs are painted in a way that looks "non-rotated" in the tbrl case.
        
        btlr is not symmetric to this: if you rotate to the left, then Latin and
        vertical text is handled the same way, i.e. there is no compensation at
        a glyph level.
        
        This means that as far as vcl is concerned, the Font's vertical flag has
        to be true in the tbrl case, but no in the btlr one. Fix
        SwFont::SetVertical() to do this, which means that rotating at a
        character level or using the btlr text direction will result in the same
        rendering for a one-liner text.
        
        Regression from commit 89e5b431d468745da3a1eff14d48296107b9101b (sw btlr
        writing mode: implement DOC filter, 2019-03-28).
        
        Change-Id: I2619c77a3b2597dbf9feab6c7042e8d8c7454197
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91780
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [5366cadd6cda9b3c7b4b549a0c9b8c895ea47843]

        loplugin:unusedvariableplus in chart2
        
        Change-Id: I8bb958718f71b52819755f3af6d5fcff4af1f596
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91782
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [2e45a11aa1340a07a13a463e765f741af594d731]

        loplugin:unusedvariableplus in writerfilter
        
        Change-Id: Idd0fd88dc55df6e916291d173c8f6fc1219fc111
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91783
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [5f626cc0fde4be1aaa039402ba095651259dde90]

        loplugin:unusedvariableplus in oox
        
        Change-Id: I742c0c9416a5cfaa1b2d471d25fbf6c7439f7ec8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91779
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [95ec2e9b024ff12a3005777c902d7e0975460b1d]

        split up polypolygonprimitive2d.cxx into separate files
        
        Change-Id: I39d1682f9d3781272590015f59ccafb33c0fd617
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91788
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [83859e149dea5ad481d020f6dc6e2090101ba170]

        remove polygonprimitive2d.hxx from clang-format blacklist
        
        Change-Id: I3fa3f255b3f594c421f7fcaec6ca63b83cc085ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91787
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [bce7ec0c5758b0fbaabb72a83cf4d7b240bce9ee]

        cleanup namespaces in polygonprimitive2d.hxx
        
        Change-Id: Icfdb9e4965129b39de7f1d580cd230bcd5a4bb47
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91786
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [d21e8a437725304a284c749fb4a3a67fa358b891]

        loplugin:unusedvariableplus in xmloff
        
        Change-Id: I4acc297acb4327249a452a0318964b75e02d38de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91766
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [1c64ecadaa7f391cf89d6f57aa798ef614b765a2]

        loplugin:unusedvariableplus in sfx2
        
        Change-Id: I69471cdb274f6a9164d3b4ced4643511cce43d19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91778
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-06  Caolán McNamara  <caolanm@redhat.com>  [85528c15cf9ad125acd347733ca788acda299c2f]

        move MetricField, MetricBox and MetricFormatter to be toolkit only
        
        Change-Id: I80d3f5896f4e3b985ab1563a0a8306e5ff7183ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91337
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-06  Caolán McNamara  <caolanm@redhat.com>  [a4f747e9cd70bc25994040e7812680c2c8356c08]

        remove newly unused stuff
        
        Change-Id: Idce9955294372817c0dd1f40ebd38f16fc90eab5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91007
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-06  Caolán McNamara  <caolanm@redhat.com>  [21e8ce9ab9a522d25e95773af59b7ccccaee4e54]

        weld custom animation panel
        
        and align animation panel and slide transitions panel padding/spacing
        
        Change-Id: I25a1d10894de635ebb9c8a1cba358940886125c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91006
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-06  Luboš Luňák  <l.lunak@collabora.com>  [01546c005eaf6bce8fe4066dbec92c5655190a2a]

        do not build OpenGL support in Skia
        
        We currently do not use it. If somebody wants to add support for that,
        you're welcome, but until then there's no point in building this.
        
        Change-Id: Ia714a6babdac1824e6cca3438794a0945e175c14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91746
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-06  Luboš Luňák  <l.lunak@collabora.com>  [5d4cc08cf7ac7a79754133946568c92e0ff88017]

        update Skia to chrome/m83
        
        Change-Id: I350cbdf753f3d6f61623e384c4446c9c6890f041
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91745
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [971db8196fee933fffb4cd4613383026a747b92f]

        loplugin:unusedvariableplus in sd
        
        Change-Id: I86ac16689360e79ab109cd548b55848522a0553f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91754
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-06  Michael Stahl  <Michael.Stahl@cib.de>  [d3a136dfb73ab47e79ccd0fe83e0ac80512d9503]

        lxml: try to remove some quirky PYPATH stuff
        
        In RepositoryExternal.mk, a system python automatically gets $PYPATH
        added to $PYTHONPATH, but the internal one does not - this doesn't make
        sense.
        
        Try to remove it for system-case by fixing the one case that relies on
        it and for which it was introduced in commit
        84ef6d82546b044990f4efd57e51e29c6c6565c8 to directly extend $PYTHONPATH
        instead, which ought to work as long as it's not evaluated at global
        scope and thereby avoids affecting all python invocations.
        
        Change-Id: I4534f2be92b850dc01193cb1bb2e0a299a5152be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91748
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-04-06  Caolán McNamara  <caolanm@redhat.com>  [fec598900ffe7ee7c55313ef0e258fb43fb36ef7]

        ofz#21164 infinite loop
        
        Change-Id: Id6838a3e4223885d766839759b711bb345a840f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91758
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [9459c2738fd1c2e0a683cb7e314e8ee648b4ca06]

        loplugin:unusedvariableplus in sc
        
        Change-Id: I163b0cd5a8dc381322b0113aca23faae29b1b859
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91755
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-06  Caolán McNamara  <caolanm@redhat.com>  [e9fc6925985b6d6f389cce8b856968702aa2f7e2]

        highlight the top of the drop target row
        
        instead of the bottom
        
        Change-Id: I5e3dcbb72d23ddb322347efe596902c7d6efc44c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91751
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-06  Caolán McNamara  <caolanm@redhat.com>  [251fbdc642b9c27e9ad467322fb6d4e5c8f76a4c]

        unset dest dnd row highlight after drop
        
        Change-Id: Id9b70b247351a5c12b6540c828e2c34f9fb31c11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91750
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-06  Steve Fanning  <stevemfanning.wh@gmail.com>  [0ff7c48cb6aee12e147ec1f2c198f0ced48fb14d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 731026465ce3b0d69c0974627037348dda4eccd0
          - tdf#131357 adjust Calc functions params
            
            Fixes CHISQINV, GAMMA
            
            Change-Id: If7ac0c74b5301bf3e460aa8caef68b0df01f4747
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91735
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-06  Steve Fanning  <stevemfanning.wh@gmail.com>  [1d33236cd9c5f56e2c767fd4b324c4d144d6ca0b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7c4871338464168d2016702e4f229d6a8ff2c2c5
          - tdf#131362 Adjust number of function param
            
            Fix DISC, DURATION, MMULT, RECEIVED, DAYS360
            
            Change-Id: Ie2c226a24716e79806618af889ecc5b4c6c10c7f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91731
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [4361e87deff63bd7dca2c5c22372379254912a0c]

        tdf#118354: Add unittest
        
        Change-Id: I10fe6180f9a793ff9bb1cd9ad18d2cfddc1c1ec6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91743
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [23ebb037ef1b557113738e2fbdf1c0e9328371a9]

        loplugin:unusedvariableplus in sw
        
        Change-Id: I0ec780ebe3b347a19a5aa809fe05723a2906cb49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91738
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-06  Luboš Luňák  <l.lunak@collabora.com>  [74a92e5e1168dcf497bfc94c25e51399ecd3cf4e]

        use full path for the PCH .hxx file for MSC
        
        Microsoft cl.exe actually doesn't care, but clang-cl without this
        complains that it cannot find the .hxx file for the PCH.
        
        Change-Id: Ic2db94f2323ddb884ea71e6ac6554cc0a5ab682a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91744
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-06  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [6c7d51643634a4a4111f673760567e10e48467d0]

        tdf#42949 Fix IWYU warnings in lotuswordpro/inc/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I6bb0a9d668a2acf64e965bf74823b43f3ec2c8ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91733
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-06  Miklos Vajna  <vmiklos@collabora.com>  [ed45d08f4e60ae0e6f0c1516489c6d06c318f7ce]

        sw: prefix members of LineArrayComparator, SwCompareLine, SwUndoCompDoc ...
        
        ... and WordArrayComparator
        
        See tdf#94879 for motivation.
        
        Change-Id: I6298ecb42412bd329f955e7a49d20c3b9e4fe6f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91736
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-04-06  Michael Stahl  <Michael.Stahl@cib.de>  [eba46261c435b2ae898dd50de664a7f88006fa67]

        scripting: mailmerge.py: remove Python 3.0/3.1 support
        
        Change-Id: I934b8f07f99aca1cbc7489f019c905a79acab258
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91695
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-04-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [0da05130dab54fc29ed51a62ad95d13d063e2519]

        tdf#117601: move UItest to CppunitTest
        
        Change-Id: Ie326ce5c6b743248e1458b592b31d3a1c322ac49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91660
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [1a26e950ab844f566701cecf32ca812e2e28a8cd]

        loplugin:unusedvariableplus in dbaccess
        
        Change-Id: Id2c2416443b2c9d6d516513ee543542e9681f69a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91728
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-06  Tor Lillqvist  <tml@collabora.com>  [65621fc384b190d854df3bcf1629a829cdd29275]

        Nah, let's revert that shite
        
        This reverts commit 533f0094df9a591116b73dca63bc34ddab683bdd.
        This reverts commit 96ae6bc47414194a477bf95a1f5a360b555884b3.
        This reverts commit 0050759cb9cf8ac337c0ecec48c009501de9fb0f.
        This reverts commit 70de006670880df7931fb1c39966d181e2893a61.

2020-04-06  andreas kainz  <kainz.a@gmail.com>  [c48a1d2c6ca0869680243fcea025e19981c57b54]

        tdf#131860 Add new icons Gallery
        
        Change-Id: Ia94f95ecb3e2c2def735f0e4de9241fe2d06cce7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91732
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-06  Henry Castro  <hcastro@collabora.com>  [d652baae2f2ab23916f394ddf53b7a25459ef780]

        lok: unit test GetControlState
        
        Change-Id: I7187fe787aaed33d85ad76b612725741e9f586d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91383
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91579
        Tested-by: Jenkins

2020-04-06  Henry Castro  <hcastro@collabora.com>  [cb1a0ee587d48888f080e9e2036151471517d472]

        LOk: notify the state values of the position and size property panel
        
        Notify to client side when the UNO commands (TransformPosX, TransformPosY,
        TransformWidth,TransformHeight) have changed only valid for mobile devices.
        The state values are obtained from "position and a size" property panel of
        the sidebar and they have a converted units formatted text and simplify
        client side not to convert the units again.
        
        Change-Id: I0d37a9746d550e09bf2a5b182530ef7c2a0dee37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91238
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91578
        Tested-by: Jenkins

2020-04-06  Henry Castro  <hcastro@collabora.com>  [219cb84f901676a738892e87ba6f726805d5e72c]

        lok: introduce QueryControlState function
        
        The sidebar usually executes UNO commands to the core framework,
        however the controls already have formatted the text that is useful
        in Online client side. For example the units conversion.
        
        The QueryControlState method will retrieve the current formatted text
        of the sidebar control to be used in Client Side.
        
        Change-Id: I0b3e3a1462d4391ac911352f35808a5e5d9f9ffb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91237
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91577
        Tested-by: Jenkins

2020-04-05  Caolán McNamara  <caolanm@redhat.com>  [7c5d207c6adaafa8c4f6fe90e3389c7fdaadc800]

        attempt to deref end() iterator
        
        seen when dragging last animation in animation pane up one position
        
        Change-Id: I2c5163a58bb67fc7982c41546559207977e8b7c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91729
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-05  Caolán McNamara  <caolanm@redhat.com>  [fc028b21a7576bd24d930f32e7d00e32e0e58b99]

        set focus in data browser by default
        
        Change-Id: Ided1c9be38db517cbae846fd4377bf5a34c6593d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91730
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-05  Caolán McNamara  <caolanm@redhat.com>  [6769c358b7975d118a6762780a17278ce0ac6b8d]

        Related: tdf#131873 focus-on-click in data browser
        
        Change-Id: I99cf1f42c89ee6d9e17ac1a24ae8e58e6e47a55d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91727
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-05  Jim Raykowski  <raykowj@gmail.com>  [68c96a54fef93b9f735aeb6c9ae07171e934132a]

        tdf#131209 reload the notebook bar
        
        Change-Id: Id5a1b63c0f907a8f20406d2fa1c08c1aff34b91c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91702
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-05  Caolán McNamara  <caolanm@redhat.com>  [1e668a4c81f35b646d05b8d168dd5b2785dec6f9]

        default dtor order is sufficient
        
        Change-Id: I360fe03a0e11f8392f56f95b4e2b1d90ba75b813
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91726
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-05  Henry Castro  <hcastro@collabora.com>  [f9a9938868338985aa10664fb8529f8cc6975003]

        lok: update the measure units if changed
        
        Change-Id: If793e5e678277e27d66e7bcfbf3fbec999e46c63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90937
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91576
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-04-05  Caolán McNamara  <caolanm@redhat.com>  [66b5cbf67b3966ca160a50096d982b3822f08bee]

        tdf#131873 data table fills with extra columns during scroll
        
        Change-Id: Iccdb113a609e0873fb68cfb52405993a0f4362bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91704
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-05  Caolán McNamara  <caolanm@redhat.com>  [c5b6d2c8db8a3c93d22af3a69336af1d86b74e66]

        update some pches that no longer need vcl.lstbox.hxx
        
        Change-Id: I5990f519247df17ecbc4321d93bd12987c9194b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91700
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-05  Caolán McNamara  <caolanm@redhat.com>  [521e194214ce09f9c70336350655f2fcf33c9da1]

        don't need vcl/lstbox.hxx in cui
        
        Change-Id: I631ff73fe49a8a3f41962c78887455f3d89a4e3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91699
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-05  andreas kainz  <kainz.a@gmail.com>  [cd161d3a804d2c0f1555a46c4d6e39ca6ff0d80b]

        tdf#131784 Add new Arrows Gallery
        
        Change-Id: Ic769ebf4cfde34494063e9e64630e137c86e558b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91703
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-04  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [6c59c9d2b8818674640a50656ffba90f9cd3900e]

        tdf#131644 Do not depend on actual DPI during EMF+ import
        
        Change-Id: If38062ddb9afc9af7a4e9cf2c701c7f801361a93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91434
        Tested-by: Jenkins
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2020-04-04  Caolán McNamara  <caolanm@redhat.com>  [57b8e4ac7fa55c32497068be48fd4a11cf583c8d]

        dynamic cast followed by static cast
        
        Change-Id: I4baf27d952f173ec515938df754b664b527d16f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91694
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-04  Caolán McNamara  <caolanm@redhat.com>  [866e666009ba028a646ff32158b450a5ee20d4b4]

        rhbz#1820868 deref of null xLayoutManager
        
        Change-Id: Ib396ef9f5b019b08a181eeb5a8eb983bdb401db4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91693
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-04  Caolán McNamara  <caolanm@redhat.com>  [338403833ec43539728d7609e243ae6070aafb3f]

        add ability to have custom renderer treeview rows
        
        Change-Id: Ia085242dee0aaa19f9aefa2a3cf71bc827fcca73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91658
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-04  Caolán McNamara  <caolanm@redhat.com>  [6ff081689573217621a4ef012755fc5e351359af]

        fix SvLBoxString::Clone wrt newly added entries
        
        Change-Id: I31d0b0af25fb6062b518f4c1ace25715a784ad81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91657
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-04  andreas kainz  <kainz.a@gmail.com>  [80d9635de26d0a7cdb71dd00defa5afb49b97ba5]

        Gallery mk file cleanup
        
        Change-Id: Ia32695eb1425d7976e256a71141fadd2b99331fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91691
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-04  andreas kainz  <kainz.a@gmail.com>  [c40d3d741be4cdfe7263c8a9ec052f5f80869247]

        tdf#131870 Standard Export Resolution is High
        
        Change-Id: I91ab354297a932724b25c561a83c4e416af0539d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91692
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-04  andreas kainz  <kainz.a@gmail.com>  [756f0d6bf9f166c395d9870a8a44c6f4e5de4949]

        tdf#131786 Remove Arrow Gallery
        
        Change-Id: I82536295fcfd6afa3a61aa3726eb7019a3d2cbde
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91690
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-04  andreas kainz  <kainz.a@gmail.com>  [2d6965f4a399cf0db8b2cd100ccc039f6d81812a]

        tdf#131870 Update pubdes icons
        
        Change-Id: Ic4767d8489f1a774de9f51e05351fc7adce55c5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91687
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-04  andreas kainz  <kainz.a@gmail.com>  [7be56da23f71ba652e47f2101b36ec075b1fdf01]

        tdf#131787 Remove Diagramm Gallery
        
        Change-Id: I3ded18ed9c929ce7fc415f32af426a11d7a90d6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91689
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-04  Tor Lillqvist  <tml@collabora.com>  [533f0094df9a591116b73dca63bc34ddab683bdd]

        Let's put some verbosity in #if 0, though
        
        Change-Id: I862c6277b4ef8d80bd6352fe27fed96a262cd02e

2020-04-04  andreas kainz  <kainz.a@gmail.com>  [894ab7459d7d823e890535a162c79498ac1aa23b]

        tdf#131870 Impress HTML export ui layout fix
        
        Change-Id: I44ac4ca79d5acf13162cfc9bbf8cc4fedb38700e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91685
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3c1e746e479b89dd5c566c0a950dba23e0a2074e]

        vcl: Parallelize BitmapFilterStackBlur
        
        Performance increase from ~3100ms to ~1400ms on 4c/8t CPU.
        
        Change-Id: Ic057c3fafc3cf6f0f90430ca431db569be08a133
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91684
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-04  andreas kainz  <kainz.a@gmail.com>  [0bfc531089a2c88545d35884e6713a34cbc272fb]

        tdf#131796 Remove Symbols Gallery
        
        Change-Id: Ia835ee18df1fe2141f018fb282c97d72bc315950
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91688
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-04  andreas kainz  <kainz.a@gmail.com>  [3180e914417eb24de4c019844c24e7b469944de8]

        tdf#131782 Remove Text Shape Gallery
        
        Change-Id: I25c089c81ce039c19e4937600c41e52dd6c4013c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91686
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-04  Justin Luth  <justin.luth@collabora.com>  [60a1b40cf363a54b64b84afcfad7fd08bc6ce770]

        tdf#123116 sw layout: don't "page-break" before oversized row
        
        followup to LO 7.0 commit b271cc46851c61ddef20dc869bf339c857f76b18
        
        THIS PATCH INTENTIONALLY BREAKS COMPATIBILITY WITH MSO.
        
        In the rather rare case of a table row that is larger than
        the page, but is nevertheless set to not allow splitting,
        historically this oversized row has started on a new page
        and disappeared into the bottom of the page.
        
        The commit mentioned above allowed the row to spill over
        onto the next page, but kept the "page break" feature for
        maximum compatibility and interoperability with MSWord.
        
        However, all of that seems completely senseless, so
        the most natural thing for the document to do would be
        to completely ignore the do-not-split-row setting and let
        everything flow naturally, without leaving a potentially
        large gap in order to start on a new page.
        Just let the oversized row stay attached to the prior row.
        
        The cases are rare enough that interoperability isn't important.
        In any case, for .doc documents authored by LibreOffice,
        Word is still going to try to squeeze it all on one page anyway,
        so even if we do leave a gap and start a new page,
        there will still be a difference.
        
        Now that compatibilityMode=15 for new .docx files,
        MSO almost perfectly matches the behaviour prior to this patch,
        so this is the one case where users might raise a complaint.
        
        The prior patch was committed first just to prove that
        we could fallback to a more compatible state in case
        this radical departure from the norm is unacceptable.
        
        Change-Id: I47c78526d4c4fda2c48e38fb64788bafbc06f2c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90131
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-04  andreas kainz  <kainz.a@gmail.com>  [e692f53d32eda0afccbe067f019aaf4e683529a1]

        tdf#131792 Remove People gallery
        
        Change-Id: I352879b2a0dd814b5d614c0cf6fc4513dcf6e326
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91683
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-04  Tor Lillqvist  <tml@collabora.com>  [96ae6bc47414194a477bf95a1f5a360b555884b3]

        Show what pathname a fd was opened from in the SAL_INFO("sal.file") calls
        
        The pathname is logged in abbreviated form.
        
        This, like the two preceding commits, is not claimed to be perfect,
        MT-safe, etc. It is for debugging output, for SAL_LOG=+INFO.sal.file.
        If you don't like it, don't use it. Or improve it. Or revert it, I
        promise not to bother again. Just don't start bike-shedding.
        
        Change-Id: Ie8fcea5f5f2373671eebf9ee54d32143e7ed68e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91679
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-04-04  andreas kainz  <kainz.a@gmail.com>  [6a956b68aed8b61dc312c0618b9624c19963526e]

        tdf#131780 Remove Transportation gallery
        
        Change-Id: I74098444b2c9afbc54e6bf78fa61bc9f30852fa9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91681
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-04  andreas kainz  <kainz.a@gmail.com>  [619fff16491b0aaca245310ce5a0bc6f3db3a385]

        tdf#131790 Remove Finance gallery
        
        Change-Id: I35ea3b9aeae1b1bbd11aaf327f2d2db8ee8de6f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91675
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [a03b83c362ffa36fdae5befd04c391aa532cc46e]

        tdf#87199: move UItest to CppunitTest
        
        Change-Id: I3a07a8e6fe6e37d55de6069082b32d84c0450177
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91659
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-04  Tor Lillqvist  <tml@collabora.com>  [0050759cb9cf8ac337c0ecec48c009501de9fb0f]

        Add SAL_INFO with "sal.file" also for the pread, read, pwrite, and write calls
        
        Change-Id: Ib8fe62614a87d7350bec195ff22ae5701558d967
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91678
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-04-04  Tor Lillqvist  <tml@collabora.com>  [70de006670880df7931fb1c39966d181e2893a61]

        Show flags and modes symbolically in the SAL_INFO() for open() and access()
        
        Change-Id: I0d3f7f7216d35bb6f636797894832a4714bcc388
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91677
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-04-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dc3e213dcd81be3eee8d139ea5ad55606a44eeff]

        Removed executables bit on file .doc
        
        Change-Id: I42001c248e04ae294ad3e7ae61129fb13d5f50e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91651
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9579536d211d6f8c4144ed0bcb82dc43e445fd7f]

        Removed duplicated include
        
        Change-Id: I8c767c113ecf24077e35afb719a6544714caca0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91673
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-04-04  andreas kainz  <kainz.a@gmail.com>  [962b415edb47187737a5f05c4ff3f6724a19c564]

        tdf#131789 Remove Environment gallery
        
        Change-Id: I3ed3c2be50457b1ace70f62c23e4495483c80bf1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91674
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-03  andreas kainz  <kainz.a@gmail.com>  [8b594c7f16fb08b71009b13d5af2e8497fad38c3]

        tdf#131789 Remove Environment gallery will be available as extension
        
        Change-Id: Ifb27b0999450b0af1659aea14d50b721712c23db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91662
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-03  andreas kainz  <kainz.a@gmail.com>  [279ffdbdf0344d5f2d92fdc719d8b0abd8606129]

        tdf#99674 Add Flowchart gallery
        
        Change-Id: Ia7304b2a58d5da9fe559902b64accc3eaa57262c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91663
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-03  Caolán McNamara  <caolanm@redhat.com>  [b9867f8b884ae8870a71b61e36f23eda91987e2a]

        crashtesting: mismatched start/end tag assert on reexport of tdf113187-1.pptx
        
        since...
        
        commit 86be3422cd55fa9e44104f1628648061bb6a3495
        Date:   Wed Dec 18 16:46:36 2019 +0100
        
            tdf#129857 Chart OOXML export: fix deleted legend entries
        
            The legend showed deleted legend entries too after export.
        
        the bare return leaves a start inserted, but no end
        
        Change-Id: If474b53ed7ff18334d095da0a8996a93a8e62e09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91656
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [870314d155d37d6ad110aaaeb8ba2efa41446d5b]

        uitest: add asserts to table dialog
        
        Change-Id: Id44531def1a0b6e7c0ab5686ed651633ccb502b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91655
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-03  Caolán McNamara  <caolanm@redhat.com>  [6fa2891da4852716fe62d925ffdbeeb380a2ed66]

        crashtesting: crash on reexport of tdf118346-1.odg to odg
        
        make a copy of m_pImpGraphicList because if we swap out a svg, the svg filter
        may create more temp Graphics which are auto-added to m_pImpGraphicList
        invalidating a loop over m_pImpGraphicList
        
         #0  0x00007ffff0d25ae5 in vcl::graphic::Manager::reduceGraphicMemory() (this=0x7ffff1bc4760 <vcl::graphic::Manager::get()::gStaticManager>)
            at vcl/source/graphic/Manager.cxx:88
         #1  0x00007ffff0d25ee9 in vcl::graphic::Manager::registerGraphic(std::shared_ptr<ImpGraphic> const&, rtl::OUString const&)
            (this=0x7ffff1bc4760 <vcl::graphic::Manager::get()::gStaticManager>, pImpGraphic=std::shared_ptr<ImpGraphic> (use count 1, weak count 0) = {...})
            at vcl/source/graphic/Manager.cxx:139
         #2  0x00007ffff0d26406 in vcl::graphic::Manager::newInstance() (this=0x7ffff1bc4760 <vcl::graphic::Manager::get()::gStaticManager>)
            at vcl/source/graphic/Manager.cxx:184
         #3  0x00007ffff0b6735c in Graphic::Graphic() (this=0x7fffffff84f0) at vcl/source/gdi/graph.cxx:182
         #4  0x00007fffdc526600 in svgio::svgreader::SvgImageNode::decomposeSvgNode(drawinglayer::primitive2d::Primitive2DContainer&, bool) const
            (this=0x555556817940, rTarget=...) at svgio/source/svgreader/svgimagenode.cxx:219
         #5  0x00007fffdc52e75d in svgio::svgreader::SvgNode::decomposeSvgNode(drawinglayer::primitive2d::Primitive2DContainer&, bool) const
            (this=0x55555a6a93d0, rTarget=..., bReferenced=false) at svgio/source/svgreader/svgnode.cxx:529
         #6  0x00007fffdc522339 in svgio::svgreader::SvgGNode::decomposeSvgNode(drawinglayer::primitive2d::Primitive2DContainer&, bool) const
            (this=0x55555a6a93d0, rTarget=..., bReferenced=false) at svgio/source/svgreader/svggnode.cxx:106
         #7  0x00007fffdc52e75d in svgio::svgreader::SvgNode::decomposeSvgNode(drawinglayer::primitive2d::Primitive2DContainer&, bool) const
            (this=0x55555a6a9070, rTarget=..., bReferenced=false) at svgio/source/svgreader/svgnode.cxx:529
         #8  0x00007fffdc522339 in svgio::svgreader::SvgGNode::decomposeSvgNode(drawinglayer::primitive2d::Primitive2DContainer&, bool) const
            (this=0x55555a6a9070, rTarget=..., bReferenced=false) at svgio/source/svgreader/svggnode.cxx:106
         #9  0x00007fffdc52e75d in svgio::svgreader::SvgNode::decomposeSvgNode(drawinglayer::primitive2d::Primitive2DContainer&, bool) const
            (this=0x55555a5f9150, rTarget=..., bReferenced=false) at svgio/source/svgreader/svgnode.cxx:529
         #10 0x00007fffdc54d19f in svgio::svgreader::SvgSvgNode::decomposeSvgNode(drawinglayer::primitive2d::Primitive2DContainer&, bool) const
            (this=0x55555a5f9150, rTarget=..., bReferenced=false) at svgio/source/svgreader/svgsvgnode.cxx:304
         #11 0x00007fffdc571373 in svgio::svgreader::(anonymous namespace)::XSvgParser::getDecomposition(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, rtl::OUString const&) (this=0x55555a69c6d0, xSVGStream=uno::Reference to (comphelper::SequenceInputStream *) 0x555557480668, aAbsolutePath="")
            at svgio/source/svguno/xsvgparser.cxx:160
         #12 0x00007ffff0cf849b in VectorGraphicData::ensureSequenceAndRange() (this=0x555556ea7540)
            at vcl/source/gdi/vectorgraphicdata.cxx:196
         #13 0x00007ffff0cf9124 in VectorGraphicData::getRange() const (this=0x555556ea7540)
            at vcl/source/gdi/vectorgraphicdata.cxx:323
         #14 0x00007ffff0b74da7 in ImpGraphic::ImplGetPrefSize() const (this=0x5555588b00f0) at vcl/source/gdi/impgraph.cxx:778
         #15 0x00007ffff0b76623 in ImpGraphic::ImplWriteEmbedded(SvStream&) (this=0x5555588b00f0, rOStm=...)
            at vcl/source/gdi/impgraph.cxx:1235
         #16 0x00007ffff0b770a1 in ImpGraphic::ImplSwapOut(SvStream*) (this=0x5555588b00f0, xOStm=0x55555826b7d0)
            at vcl/source/gdi/impgraph.cxx:1377
         #17 0x00007ffff0b76bdb in ImpGraphic::ImplSwapOut() (this=0x5555588b00f0) at vcl/source/gdi/impgraph.cxx:1328
         #18 0x00007ffff0d25c88 in vcl::graphic::Manager::reduceGraphicMemory() (this=0x7ffff1bc4760 <vcl::graphic::Manager::get()::gStaticManager>)
            at vcl/source/graphic/Manager.cxx:107
         #19 0x00007ffff0d25ee9 in vcl::graphic::Manager::registerGraphic(std::shared_ptr<ImpGraphic> const&, rtl::OUString const&)
            (this=0x7ffff1bc4760 <vcl::graphic::Manager::get()::gStaticManager>, pImpGraphic=std::shared_ptr<ImpGraphic> (use count 1, weak count 0) = {...})
            at vcl/source/graphic/Manager.cxx:139
         #20 0x00007ffff0d26406 in vcl::graphic::Manager::newInstance() (this=0x7ffff1bc4760 <vcl::graphic::Manager::get()::gStaticManager>)
            at vcl/source/graphic/Manager.cxx:184
         #21 0x00007ffff0b6735c in Graphic::Graphic() (this=0x555556d5ea68) at vcl/source/gdi/graph.cxx:182
        
        Change-Id: I4e1ffcb12ead0d53b7ca2f369154e9c753af77d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91650
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [820a5155973fef28891c7cc9f9547c21b0f2bf1a]

        tdf#80663, tdf#96067: move UItest to CppunitTest
        
        Change-Id: I1af2de672db7124faec473202ce858ec292a2c6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91654
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [a9a397eeece146b1ea8e12be50685313ea1f14d8]

        fix wrong variable checked in AddTblStylePr
        
        regression from
            commit 4c3ba3a413be7339115ea5e6edc825a8434cd345
            Date:   Sat Jul 26 17:17:27 2014 +0100
            fdo#75757: Remove inheritance from std::map.
        found by my new unusedvariableplus loplugin
        
        Change-Id: Ica9a3ade207698ac7af76e010fbb9e6bdd0dc227
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91631
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [9383baa32182215e071a58dbbb950531b513a47d]

        fix android/non-pdfium build
        
        after
            commit 101a9b4a3fcf1fd0a7163dac3a5dcd69431f4fee
            Date:   Fri Apr 3 09:36:41 2020 +0200
            loplugin:constantparam
        
        Change-Id: Ieabd64498961ddeabdf1d6f09db886c85d881c16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91633
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Tested-by: Jenkins

2020-04-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [9c8aea3f8c3d30c02fba2af640b08e75833cc92d]

        fix android build
        
        after
            commit d9e478330243cbd120f2de33df3333fec2ef9217
            Date:   Fri Apr 3 10:16:22 2020 +0200
            loplugin:finalclasses in xmlsecurity..UnoControls
        
        Change-Id: Ia6566d33b4a2d6c81e009f8baebce8367bba2486
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91641
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Tested-by: Rene Engelhard <rene@debian.org>
        Tested-by: Jenkins

2020-04-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ab5ef15366b473db1068cc5a9e402c4f4f2e6fcd]

        split up polypolygonprimitive2d.hxx into separate files
        
        This patch splits the polypolygonprimitive2d.hxx into:
        - PolyPolygonColorPrimitive2D.hxx
        - PolyPolygonGradientPrimitive2D.hxx
        - PolyPolygonGraphicPrimitive2D.hxx
        - PolyPolygonHairlinePrimitive2D.hxx
        - PolyPolygonHatchPrimitive2D.hxx
        - PolyPolygonMarkerPrimitive2D.hxx
        - PolyPolygonSelectionPrimitive2D.hxx
        - PolyPolygonStrokePrimitive2D.hxx
        ... and fixes the include files and pre-compiled headers
        
        Change-Id: I23982e0c81e8992f69e14cbac8e86858266b9999
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91603
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-03  Stephan Bergmann  <sbergman@redhat.com>  [60797d61e4d8641a4177089b204c1af8c8a3b594]

        Fix uses of MAX_PRESOBJS
        
        ...broken in 10055ff899ed8f9c205155cd15c6de81cba37471 "convert PresObjKind to
        scoped enum", causing CppunitTest_sd_import_tests to fail with
        
        > sd/source/core/sdpage.cxx:1462:68: runtime error: index 7 out of bounds for type 'PresObjKind const[7]'
        >  #0 in findAutoLayoutShapesImpl(SdPage&, (anonymous namespace)::LayoutDescriptor const&, std::__debug::array<SdrObject*, 7ul>&, bool, bool) at sd/source/core/sdpage.cxx:1462:68
        >  #1 in SdPage::SetAutoLayout(AutoLayout, bool, bool) at sd/source/core/sdpage.cxx:1639:5
        >  #2 in SdGenericDrawPage::setPropertyValue(rtl::OUString const&, com::sun::star::uno::Any const&) at sd/source/ui/unoidl/unopage.cxx:624:28
        [...]
        
        Change-Id: I04a0b87e952ff2a93f939221cc424d83a59df9a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91644
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-03  Michael Stahl  <Michael.Stahl@cib.de>  [58353884dc86bdb3c1464f8bbf8c3e131584b78a]

        (related: tdf#130685) sw: adapt definition of sw_redlinehide index 0
        
        ... to the change to use the last node - not the first node - for
        paragraph properties.
        
        The problem is that if you move the cursor around at some step of reproducing the bug, this happens:
        sw/source/core/crsr/crsrsh.cxx:544: bool SwCursorShell::LRMargin(bool, bool): Assertion `sw::GetParaPropsNode(*GetLayout(), GetCursor_()->GetPoint()->nNode) == pTextNd' failed.
        
        For a fully deleted range, it looks more plausible to map index 0 to the end of the last node instead of the start of the first node now.
        
        This means that text will be inserted at the end of the last node too.
        
        (regression from fa5eb82b398e29ae033f7b7c8c8195dfc10cf5b0)
        
        Change-Id: Ica891aea658b85211397320a44c9c10b48ca2659
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91598
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-04-03  Michael Stahl  <Michael.Stahl@cib.de>  [520b0e1679d7a97aa3d91cfc95ca647339da7e84]

        (related: tdf#130685) sw_redlinehide: fix update of pLastNode/pParaPropsNode
        
        If you Select All, Cut then move the cursor around a bit then paste, then this happens:
        
        sw/source/core/text/txtfrm.cxx:3461: void SwTextFrame::CalcAdditionalFirstLineOffset(): Assertion `pTextNode->IsNumbered(getRootFrame()) == pTextNode->IsNumbered(nullptr)' failed.
        
        The reason is this borked MergedPara, which really only has 1 node it's listening on, but pLastNode and pParaPropsNode point to a node that is actually part of a different MergedPara now.
        
        $6 = {
          listener = {
            m_rToTell = @0x6c02700,
            m_vDepends = std::__debug::vector of length 1, capacity 256 = {{
                <SwClient> = {
                  m_pRegisteredIn = 0x6af5f20
                },
              }}
          },
          extents = std::__debug::vector of length 0, capacity 0,
          mergedText = "",
          pParaPropsNode = 0x6d1c390,
          pFirstNode = 0x6af5f20,
          pLastNode = 0x6d1c390
        }
        
        The reason is that SwContentNode::DelFrames() doesn't update these members properly; at the time when it's called for the previous pLastNode, the offending node has Merge::NonFirst set already in the call of CheckParaRedlineMerge() so it sets the wrong new pLastNode.
        
        Fix this by iterating DelFrames() loop backward.
        
        (regression from sw_redlinehide)
        
        Change-Id: I508fd25af385a25ba9ed78d71aa3d1f02a7ac7a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91597
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-04-03  Michael Stahl  <Michael.Stahl@cib.de>  [166b5010b402a41b192b1659093a25acf9065fd9]

        tdf#130685 sw_redlinehide: fix copying to position following redline
        
        In DocumentContentOperationsManager::CopyWithFlyInFly(), first
        CopyNodes() also creates all layout frames, then SaveRedlEndPosForRestore
        fixes the end position of all redlines that were moved by CopyNodes()
        (they were moved not by changing their position but by inserting
        new nodes before their end position).
        
        Of course this means that the layout frames are created with redlines
        that have only a temporary end position, and then things go wrong when
        the end positions are adjusted, so add something similar to
        SwUndoDelete::UndoImpl() to recreate the frames in CopyWithFlyInFly().
        
        This hit the assert:
        sw/source/core/text/redlnitr.cxx:94: std::unique_ptr<sw::MergedPara> sw::CheckParaRedlineMerge(SwTextFrame&, SwTextNode&, sw::FrameMode): Assertion `pNode != &rTextNode || &pStart->nNode.GetNode() == &rTextNode' failed.
        
        (regression from ... sw_redlinehide)
        
        Change-Id: I82e0f5b320cab201e762f58800f83e08f4f01048
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91596
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-04-03  Michael Stahl  <Michael.Stahl@cib.de>  [27aa4b16bf704d0246595750daf57b57ff2577b3]

        (related: tdf#130685) sw: fix ~SwIndexReg asserts from ...
        
        ... lcl_DeleteRedlines(), if there are redlines immediately consecutive
        that get deleted; merge the SwPaM ring in that case which should help.
        
        Change-Id: I07b67413ad6ee52bc81b89facc40202d0ca75e2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91595
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-04-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d7c9bb6b51f44b01b23134fb22c0902d85f31329]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4fbaf6fc9e52d9f444e2c37fd69bf059680721cd
          - Mute L10n on heading
            
            Change-Id: Id5449b2dd49a32b5d76e4cac71768147f3a0e98f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91624
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ab931bf1148123ac262633f195efebb7babf9ce1]

        remove polypolygonprimitive2d.{hxx,cxx} from clang-format blacklist
        
        Change-Id: I3be7b8668dbf93a3a14b7b136dbe6057bfaf2f92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91495
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-04-03  Michael Weghorn  <m.weghorn@posteo.de>  [aa191f35978ea48bbacc0e613ae8f0e6536ebcfc]

        Drop extra "temporary of class String"
        
        It's unclear to me why it was necessary
        
        > For the MAC to have its "temporary of class String" in next if()
        
        but that comment (or the German successor) was there
        since fd069bee7e57ad529c3c0974559fd2d84ec3151a
        ("initial import", 2000-09-18) and that's
        presumably no longer necessary.
        
        Comparing two 'const OUString&'s should be just fine.
        
        Change-Id: I85c3be050ff7120aa354e6cf3726f166eb7e364a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91627
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-04-03  Michael Weghorn  <m.weghorn@posteo.de>  [21fc54777d5dedc33d6bfa23b9f1072a6667eebe]

        tdf#131849 Handle changed doc print options when printer changed
        
        Previously, the SfxPrinterChangeFlags::OPTIONS flag was
        only set for the case that the printer itself was considered
        unchanged ('else' case below).
        
        However, this also needs to be done when the printer is
        considered to have changed, so the flag is properly
        passed in the call to 'SetPrinter' below, to make
        sure that changes in document-specific options are
        properly propagated.
        
        Change-Id: Id91ebbbf40888e52149b40ac25f188af4be425f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91626
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-04-03  Michael Weghorn  <m.weghorn@posteo.de>  [77ce19a9c63737f6b8a0281807cda5176d217251]

        SfxViewShell::SetPrinter_Impl: Adapt comments a bit
        
        based on original German version of the comments, which
        have been translated to English in comment
        f5f7b4ef39034094546c176b884601fbc40dfcd6
        ("Transalations (5)", 2011-03-11).
        
        Change-Id: I5aa378bf519a17fe9d9e0d4ab049ec8d3a254ad1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91625
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-04-03  Regényi Balázs  <regenyi.balazs+gerrit@gmail.com>  [143e6641cea7a06faeec8b3b65aa09b153a6490f]

        tdf#131776 DOCX DrawingML shape import: fix missing strikeout
        
        The absence of simple and double strikeouts is fixed.
        Co-Author: Szabolcs Toth
        Co-Author: Tibor Nagy
        
        Change-Id: I5d7eef660f87c67855bce9847ad8e07d074183e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91555
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-03  Rene Engelhard  <rene@debian.org>  [d5a1378d5d78d7bc88ad8754de9dbc174b636944]

        tdf#131835: don't set PYTHONWARNINGS=error if --enable-werror isn't set
        
        python 3.8 at least throws DeprecationWarnings for imp->importlib and some
        FutureWarnings.
        Allow to disable as for the build warnings-are-errors.
        
        Change-Id: Id5ada39f960f014108f2584e3e333741f6345acd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91623
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Tested-by: Jenkins
        Tested-by: Rene Engelhard <rene@debian.org>

2020-04-03  Caolán McNamara  <caolanm@redhat.com>  [f79a67a3d09db860b7bb783cdf9e28a5dcd39ea4]

        restore pseudo-level indent for sections
        
        which went missing in...
        
        commit 5a2c0ab29719ac914d30d8789c0e386541702cbf
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Fri Feb 28 11:13:12 2020 +0000
        
            weld writer navigator
        
        Change-Id: Ia15b282c4621b7e0c35641976ffac18a93ce6a0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91621
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-03  Seth Chaiklin  <sdc.blanco@youmail.dk>  [65c2ba2daa61e1a7e9faca680abefb13544f04fc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 27b94eb0ef058daa252f98391c081e64ecd89a6d
          - update variable name in Field help page
            
            Change-Id: I0b383bc1c59f1627549844f998dfa0389053434a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91518
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-04-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [7bf522852570b562757818ae0cef379e2408bc7b]

        loplugin:flatten in package
        
        Change-Id: I4d81c7c1d241e51565d7cbc6549ac586136f0c86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91616
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [1511c73aa415c22dd890f2a8a3bc6d25dd646f8d]

        loplugin:flatten in opencl
        
        Change-Id: I9f45510eddb022013af751d232d4704432717ef6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91617
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-03  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [af95bda66d4f114c5935a8ff4ca7ac0e6faec86a]

        Update git submodules
        
        * Update translations from branch 'master'
          to 0a73e51795ef412006c59d3723f265fed445dea1
          - update translations from weblate
            
            and force-fix errors using pocheck
            
            Change-Id: I64fe815a46b844bc1c9e53327d7e9367f0f589ec
            
2020-04-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [b8f15244054aea276152494ee9f79318a70658e7]

        loplugin:flatten in oox
        
        Change-Id: Ia57944653fa10e864822518372acab83555e0f20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91618
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-03  Heiko Tietze  <heiko.tietze@documentfoundation.org>  [4f5b4d2a4f509a02581730a61fc9f52ea882cad8]

        Revert "tdf#131224 update bullets and numbering images"
        
        This reverts commit 51d78ecd2c0ef0e5b8d44f8ab211e4435f6efeb0.
        
        Reason for revert: Breaks Android
        
        Change-Id: Id5194ef837bf0f12f2164a070b73379d45d73a62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91402
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-04-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [9edd1b74edc222650d19b9feff6e40c3cfbfa477]

        uicalc: no need to use an empty document
        
        Change-Id: Id1c42b7c4f0f406d2979334d7b71fc20d7ff8620
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91615
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [3acf7f20bdf8a54544b459235a84b5c26539a561]

        tdf#127481: Add unittest
        
        Change-Id: I8e0fa60eb6a10be6c7f7b1d1742e236a790e74a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91599
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [d9e478330243cbd120f2de33df3333fec2ef9217]

        loplugin:finalclasses in xmlsecurity..UnoControls
        
        Change-Id: I8e942bf37c9173a01bef6e1403ca21f579e7f608
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91612
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [50abf47628ad20c3104149a900313f62c34bac9f]

        loplugin:flatten in pyuno
        
        Change-Id: I6074463579f1ffc18f5683a3c4b109402b650f9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91613
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-03  Serge Krot  <Serge.Krot@cib.de>  [8666dfecbaac69b9dc9a9c23a05654d847608907]

        tdf#131004 fix unstable paint of writer consecutive section frames
        
        Change-Id: I565129dcd077ddbfccedb37dfbf1b9e1acf4eb95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91532
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-04-03  Stephan Bergmann  <sbergman@redhat.com>  [50d2a3820283d0b1cba6d924625b2718e2d5d331]

        Improve handling of non-ASCII HTTP header field values
        
        ...following up on afad46c4e891359aad7a829e704e627e1039fc33 "crashtesting:
        assert on loading fdo102527-1.html" (and partially reverting it).
        
        Loading that fdo102527-1.html as of today causes LO to send a HTTP GET request
        for <http://aplikasikita.com:80/styles/style.css%E2%80%9D> that is answered by
        
        > HTTP/1.1 301 Moved Permanently
        > Connection: Keep-Alive
        > Date: Fri, 03 Apr 2020 06:59:55 GMT
        > Server: LiteSpeed
        > Location: https://aplikasikita.com/styles/style.css”
        > Vary: User-Agent
        
        (i.e., the "Location" header value containing the three octets %xE2 %x80 %x9D).
        
        Change-Id: I14a3e94013d584e793fad24196f1f01cd411be55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91610
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-03  Miklos Vajna  <vmiklos@collabora.com>  [a4c5e940881520834c19573c5b1119afa1c17744]

        tdf#125268 officecfg: export LO character background as MSO shading by default
        
        This restores commit 701238ea7d8a06fe7a90de15b7660b7c6d854f09
        (tdf#125268: Export LO character background as MSO shading by default.,
        2020-03-23).
        
        As per ESC discussion, see
        <https://lists.freedesktop.org/archives/libreoffice/2020-April/084813.html>
        for the details. Summary: the benefit is that this way we don't loose
        data, and the cost is that LO's highlighting is called shading in MSO
        now.
        
        The minutes has several good ideas how to improve this further in
        follow-up commits.
        
        Change-Id: I12c76a7c273178d284b84c6c23e9348feb316127
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91611
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-04-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [101a9b4a3fcf1fd0a7163dac3a5dcd69431f4fee]

        loplugin:constantparam
        
        Change-Id: I9cdd15185cfa8347a08402da956eab7cbdd63de6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91609
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-03  Luboš Luňák  <l.lunak@collabora.com>  [55220e7bc6576a7575c675ba425e757a3aefa243]

        use mdds position hint (tdf#131716)
        
        Otherwise this is the usual case of possible quadratic mdds slowness.
        
        Change-Id: I5b33df65e127702c011517d79b9cd41a7e820ca0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91553
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-03  Mike Kaganski  <mike.kaganski@collabora.com>  [15984a6778f88982f135965a703c1e829fe8325c]

        Turn defines into constexprs
        
        This allows to see actual values of the WhichIds in IDE easier
        
        Change-Id: I31106459cd262000444175d082eb349ff937488d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91513
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-03  Noel Grandin  <noelgrandin@gmail.com>  [10055ff899ed8f9c205155cd15c6de81cba37471]

        convert PresObjKind to scoped enum
        
        Change-Id: I30761f15f46f91435e80296c4f685bc691bb6304
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91600
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-03  Justin Luth  <justin.luth@collabora.com>  [f497d1dc27b4fee3db1e2228647a00971922eb5f]

        tdf#131707 sw layout try2: ConsiderTextWrap on positioning
        
        rework 7.0 commit 1052acae9a599c54e518c8fc17d6a994d8778757
        
        jmux and I were working on related bugs at the same time.
        My patch happened to get committed before his. Since mine
        regressed, use jmux's version instead.
        
        This should fix tdf#119748 and tdf#123257
        
        Change-Id: I705d9f6c4ac81216c31009948cf1c9150017bbf3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91420
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-03  Justin Luth  <justin_luth@sil.org>  [0f29d36aa9e6ac7d0914a6e1749c16ecec216904]

        tdf#80194 autoEsc: use fontmetrics in calculation
        
        This replaces the previous 7.0 patch in
        commit 2940d1905b921d9909b08b1e32014d3c44474ef0
        where the following is still true:
            THIS WILL CHANGE THE POSITION OF EDITENG SUBSCRIPTS
            AND SUPERSCRIPTS IN EXISTING DOCUMENTS!
            That is because they were very poorly placed
            before - using a formula that is very different
            from how Writer does it. Everyone in the bug reports
            indicates that Writer does it good, but Impress
            does it really bad. (tdf#89849, tdf#63083).
        
        Instead of using the previous patch's 80%/20%
        generalization, copy Writer's use of the actual
        ascent and descent of the font to determine
        the best position for the subscript or superscript.
        
        Change-Id: I0f10f6174b0709f3bc3b9acdc54b7b1fd59c5ee2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90489
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Justin Luth <justin_luth@sil.org>

2020-04-03  Heiko Tietze  <tietze.heiko@gmail.com>  [730c5317a968f4e99d4d2d28499b1d6204a07285]

        Rename mso-highlight color palette to customizatio
        
        Change-Id: I00fde624d8e654b1dcd10bd163f219fa73a49e91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91584
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-03  László Németh  <nemeth@numbertext.org>  [a0bf48991bcbcbeefdd2fcb928809b18987d8133]

        clean-up test of tdf#117448: set fixed font features
        
        (font face, color and size) and narrower line height
        with bigger margins to avoid false alarms with font
        replacements.
        
        See commit b6ef43f678c55330d7d8174201fadc55d5381f42
        (tdf#117448 Writer table: don't clip text on margins).
        
        Change-Id: Ife5637b21b9351800621d3b9a8145a7dbc983136
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91564
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-03  Miklos Vajna  <vmiklos@collabora.com>  [1742d70c696e5adda1edc59d9905d0b6fc321933]

        xmloff: create SchXMLExport_Oasis_Styles instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I9eb2702650c94ec064c5403015513efee1e1fe1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91601
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [301133e0a8c0ef761c3067b4d76fd9af114f4a6a]

        loplugin:singlevalfields
        
        Change-Id: I69c5b28636806e45d7ba5d8c4678caeda09caa50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91607
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [4c4a1caf0d4d223ff8479197160d121012c1c1ac]

        loplugin:unusedfields
        
        Change-Id: I4abf2df75c54936e02a8a3d8fa26f2b249e69780
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91606
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [33852fc82b14e5a7a4295b43d2835aa620c1929a]

        loplugin:unnecessaryvirtual
        
        Change-Id: If50fcacc6710f582281d8030c97c39a5d2201390
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91572
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-02  Stephan Bergmann  <sbergman@redhat.com>  [f0bf741e0cda449666a9648f5bd2cef7c4d919d0]

        Run both test functions named test_word_count_interpunction_counted_tdf56975
        
        ...by giving them different names.  The first function had been hidden by the
        second ever since both were introduced in
        5db29ca06b56bb235b0e8dfd0956715730f9cf0d "uitest-Word Count;tdf#68347 tdf#91100
        tdf#58050 tdf#56975 tdf#56975"
        
        Change-Id: I6ab927b0fe0374927dacbe30fd930763cba96d62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91534
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [6df92df74b68d5965ae3fbe9ce5cdc484f03ff20]

        loplugin:virtualdead
        
        Change-Id: I5698862e5890d3208bc7012b0ce5b60520797c2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91571
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-02  Caolán McNamara  <caolanm@redhat.com>  [344a87f0bc4027825480e1c44235bd6d8d8fc2aa]

        make SvListView::IsSelected take const arg
        
        Change-Id: I1e6d2ed5b092741499505bdfd65c6a583495204c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91594
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [ff7e960701ccacbd62bd2251f26561eeba8ebe8a]

        loplugin:flatten in reportdesign
        
        Change-Id: I6d8b2730cede4453e7afd581cc24ed101ca6c81b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91557
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [4acb0e7f05fa7fe05f990786e0483e20962af1d9]

        loplugin:flatten in sal
        
        Change-Id: Icc30c79d599486203c8f763cd5ff43059f0bb910
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91556
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [d8af42ec5004c8cdb57b6aa60a0f811cf61ad355]

        loplugin:flatten in sax
        
        Change-Id: I01c1f3328d04cf6ea7c76fab9547970387b968e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91551
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [d9946e6d0ba81071f3e50622e5cae9e2ffc9bfb0]

        loplugin:flatten in scripting
        
        Change-Id: I8df38b4b581fb674a050ef32624b22498a8e340f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91549
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [a3695d24087b7958850d73eee7e665c1d78a041b]

        loplugin:flatten in scaddins
        
        Change-Id: I7a973de06d36fb10e9dd7f6826991ff9d503076d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91550
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [51143bbb326a7a2e7df7ba987c0e50030c609841]

        loplugin:unusedmethods
        
        Change-Id: I906234a38b96c6ba6eaadf7693abd33e98debf50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91567
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-02  Eike Rathke  <erack@redhat.com>  [28ccea8b7feed20d33e2ca7d6197d947dbbad848]

        Resolves: tdf#131829 [vi-VN] set currency VND decimals to 0
        
        Change-Id: I865d6b3dcb7f3bff037a4015aa98db2fa2578672
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91593
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-04-02  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [f16214fc22aa6665bc9667033496f8e4bed80e05]

        tdf#117101 Make Spreadsheet the default new data source type
        
        instead of DBase. It's more likely that people are having those as
        data source for Mail Merge
        
        Also change method name to mirror the "Other" option that was selected
        in the firs step of the wizard
        
        Change-Id: I12b7fa98ada3af4fd39614a77b47cb587743b614
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91541
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-02  Justin Luth  <justin.luth@collabora.com>  [c93b2a24d42b31043e2456b222bcb433175d6ce9]

        NFC ww8/writerfilter: comment fixes and general code cleanup
        
        1.) Confusing to set a default in the CTOR head, and then
        change it in the body.
        
        2.) fix spelling
        
        3.) clarify somewhat misleading comments.
        
        Change-Id: Icb19a8838f1f01310b2dacc8cef7d9f0c67f3e75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91275
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-04-02  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [0bff023e1069a11fba16d90b80c6c931b64ebc0a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b6a60949a44df45c1ea13dcd5c7330d327860233
          - VBA Err object
            
            - Handling exceptions or Throwing them w/ Basic
            
            A limited set of VBA ERR object properties & methods are exhibiting useful features.
            This page document that subset.
            
            Change-Id: I98726a6ffbce370b81f1a26daa35a8a1bf3dc57c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91177
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-02  andreas kainz  <kainz.a@gmail.com>  [59a05bc2120750104cca0bc16cad8e0e831ca534]

        tdf#131308 Gallery: Remove Computer Gallery
        
        Change-Id: I3205f630d61b86c71a8554432295a9e56c1623a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91492
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [910197b8cf9b653c1b39b35b73424a36b7c1d1ae]

        tdf#131594: switch line numbering off if w:countBy="0"
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=131594#c0
        for more info
        
        Change-Id: Ic57826eb5a440e83cea1d9bde5e9144727e3b6df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91141
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-02  Szabolcs  <szabolcs450@gmail.com>  [63860b3652ade32bee1902b02f2da51a52e60bea]

        tdf#123351 DOCX DrawingML shape import: fix missing underline
        
        in shape texts.
        
        Handling of 18 underline types in DrawingML shape objects, i.e.
        in grouped shapes did not exist.
        
        Note: Underline type "words" imported as "single" temporarily.
        Also testing of dashLong is missing, because it is exported as
        dashLongHeavy in DOCX.
        
        Co-Authors: Balázs Regényi, Tibor Nagy
        
        Change-Id: I620d919da6b85eaed211e5cbdd5c1a55e60436d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91461
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-02  Stephan Bergmann  <sbergman@redhat.com>  [009db597027890ade07d31674c740ae0fc432f87]

        Only process with brand.pl the *.keys and *.desktop files
        
        ...and not also whatever other prerequisites those two rules might have (e.g.,
        instdir/program/python.bin).
        
        Before 01344a8ca57636ac87108c22f777a02fe6d963d5 "convert sysui to gbuild and add
        to tail_build", the corresponding dmake code in sysui/desktop/share/makefile.mk
        had been
        
        > $(COMMONMISC)$/{$(PRODUCTLIST)}$/openoffice.keys : ../mimetypes/openoffice.mime brand.pl translate.pl ../productversion.mk $(ULFDIR)$/documents.ulf
        > $(COMMONMISC)$/{$(PRODUCTLIST)}$/openoffice.keys : ../mimetypes/{$(MIMELIST)}.keys
        [...]
        >     @$(PERL) brand.pl -p $(PRODUCTNAME.$(@:d:d:f)) -u $(UNIXFILENAME.$(@:d:d:f)) --iconprefix '$(ICONPREFIX.$(@:d:d:f))-' $< $(MISC)/$(@:d:d:f)
        [...]
        
        and
        
        > $(LAUNCHERFLAGFILE) : ../productversion.mk brand.pl translate.pl $(ULFDIR)$/launcher_name.ulf $(ULFDIR)$/launcher_comment.ulf $(ULFDIR)/launcher_genericname.ulf $(ULFDIR)/launcher_unityquicklist.ulf
        > $(LAUNCHERFLAGFILE) : $(LAUNCHERDEPN)
        [...]
        >     @$(PERL) brand.pl -p '$${{PRODUCTNAME}} $${{PRODUCTVERSION}}' -u $(UNIXWRAPPERNAME) --iconprefix '$${{UNIXBASISROOTNAME}}-' $< $(@:db).$(INPATH).$(@:f)
        [...]
        
        where Dmake's $< denotes "the list of prerequisites specified in the current
        rule" (<https://www.openoffice.org/tools/dmake/dmake_4.11.html>, section
        "RUNTIME MACROS"), whereas GNU Make's $^ denotes all prerequisites.
        
        Change-Id: Ie6efc5d9512408711db32502e0959b32ec232603
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91566
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-02  Stephan Bergmann  <sbergman@redhat.com>  [aafea2f2a23203e44adc8c394021b87ac57b74c3]

        updateModel must remove the SelectionChangeListener from the old controller
        
        ...and not just add it to the new controller.  It caused
        
        > $ SAL_USE_VCLPLUGIN=gen make UITest_chart UITEST_TEST_NAME=chartLegend.chartLegend.test_chart_display_legend_dialog
        
        to fail with
        
        > ==346284==ERROR: AddressSanitizer: heap-use-after-free on address 0x61a00049cca8 at pc 0x7f8496747751 bp 0x7fff7c483f10 sp 0x7fff7c483f08
        > READ of size 8 at 0x61a00049cca8 thread T0
        >  #0 in chart::sidebar::ChartSidebarSelectionListener::selectionChanged(com::sun::star::lang::EventObject const&) at chart2/source/controller/sidebar/ChartSidebarSelectionListener.cxx:66:15
        >  #1 in chart::ChartController::impl_notifySelectionChangeListeners() at chart2/source/controller/main/ChartController_Window.cxx:1740:28
        >  #2 in chart::ChartController::impl_selectObjectAndNotiy() at chart2/source/controller/main/ChartController_Window.cxx:1756:5
        >  #3 in chart::ChartController::modeChanged(com::sun::star::util::ModeChangeEvent const&) at chart2/source/controller/main/ChartController.cxx:538:31
        >  #4 in chart::ChartView::impl_notifyModeChangeListener(rtl::OUString const&) at chart2/source/view/main/ChartView.cxx:2653:32
        >  #5 in chart::ChartView::impl_updateView(bool) at chart2/source/view/main/ChartView.cxx:2561:9
        >  #6 in chart::ChartView::update() at chart2/source/view/main/ChartView.cxx:2687:5
        >  #7 in chart::ChartController::execute_Paint(OutputDevice&, tools::Rectangle const&) at chart2/source/controller/main/ChartController_Window.cxx:485:25
        >  #8 in chart::ChartWindow::Paint(OutputDevice&, tools::Rectangle const&) at chart2/source/controller/main/ChartWindow.cxx:99:30
        >  #9 in PaintHelper::DoPaint(vcl::Region const*) at vcl/source/window/paint.cxx:309:24
        >  #10 in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) at vcl/source/window/paint.cxx:613:17
        >  #11 in PaintHelper::~PaintHelper() at vcl/source/window/paint.cxx:549:30
        >  #12 in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) at vcl/source/window/paint.cxx:619:1
        >  #13 in PaintHelper::~PaintHelper() at vcl/source/window/paint.cxx:549:30
        >  #14 in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) at vcl/source/window/paint.cxx:619:1
        >  #15 in PaintHelper::~PaintHelper() at vcl/source/window/paint.cxx:549:30
        >  #16 in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) at vcl/source/window/paint.cxx:619:1
        >  #17 in PaintHelper::~PaintHelper() at vcl/source/window/paint.cxx:549:30
        >  #18 in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) at vcl/source/window/paint.cxx:619:1
        >  #19 in PaintHelper::~PaintHelper() at vcl/source/window/paint.cxx:549:30
        >  #20 in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) at vcl/source/window/paint.cxx:619:1
        >  #21 in PaintHelper::~PaintHelper() at vcl/source/window/paint.cxx:549:30
        >  #22 in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) at vcl/source/window/paint.cxx:619:1
        >  #23 in PaintHelper::~PaintHelper() at vcl/source/window/paint.cxx:549:30
        >  #24 in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) at vcl/source/window/paint.cxx:619:1
        >  #25 in PaintHelper::~PaintHelper() at vcl/source/window/paint.cxx:549:30
        >  #26 in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) at vcl/source/window/paint.cxx:619:1
        >  #27 in vcl::Window::ImplCallOverlapPaint() at vcl/source/window/paint.cxx:637:9
        >  #28 in vcl::Window::ImplHandlePaintHdl(Timer*) at vcl/source/window/paint.cxx:660:9
        >  #29 in vcl::Window::LinkStubImplHandlePaintHdl(void*, Timer*) at vcl/source/window/paint.cxx:641:1
        >  #30 in Link<Timer*, void>::Call(Timer*) const at include/tools/link.hxx:111:45
        >  #31 in Timer::Invoke() at vcl/source/app/timer.cxx:75:21
        >  #32 in Scheduler::ProcessTaskScheduling() at vcl/source/app/scheduler.cxx:478:20
        >  #33 in Scheduler::CallbackTaskScheduling() at vcl/source/app/scheduler.cxx:287:5
        >  #34 in SalTimer::CallCallback() at vcl/inc/saltimer.hxx:54:13
        >  #35 in X11SalData::Timeout() at vcl/unx/generic/app/saldata.cxx:551:41
        >  #36 in SalXLib::CheckTimeout(bool) at vcl/unx/generic/app/saldata.cxx:635:17
        >  #37 in SalXLib::Yield(bool, bool) at vcl/unx/generic/app/saldata.cxx:716:25
        >  #38 in X11SalInstance::DoYield(bool, bool) at vcl/unx/generic/app/salinst.cxx:182:20
        >  #39 in ImplYield(bool, bool) at vcl/source/app/svapp.cxx:454:48
        >  #40 in Application::Yield() at vcl/source/app/svapp.cxx:518:5
        >  #41 in Application::Execute() at vcl/source/app/svapp.cxx:433:9
        >  #42 in desktop::Desktop::Main() at desktop/source/app/app.cxx:1602:17
        >  #43 in ImplSVMain() at vcl/source/app/svmain.cxx:196:35
        >  #44 in SVMain() at vcl/source/app/svmain.cxx:228:12
        >  #45 in soffice_main at desktop/source/app/sofficemain.cxx:107:12
        >  #46 in sal_main at desktop/source/app/main.c:48:15
        >  #47 in main at desktop/source/app/main.c:47:1
        > 0x61a00049cca8 is located 1064 bytes inside of 1160-byte region [0x61a00049c880,0x61a00049cd08)
        > freed by thread T0 here:
        >  #0 in operator delete(void*, unsigned long) at compiler-rt/lib/asan/asan_new_delete.cpp:172:3
        >  #1 in chart::sidebar::ChartLinePanel::~ChartLinePanel() at chart2/source/controller/sidebar/ChartLinePanel.cxx:143:1
        >  #2 in VclReferenceBase::release() const at include/vcl/vclreferencebase.hxx:40:13
        >  #3 in rtl::Reference<vcl::Window>::~Reference() at include/rtl/ref.hxx:92:22
        >  #4 in VclPtr<vcl::Window>::disposeAndClear() at include/vcl/vclptr.hxx:208:5
        >  #5 in sfx2::sidebar::SidebarPanelBase::disposing() at sfx2/source/sidebar/SidebarPanelBase.cxx:81:15
        >  #6 in cppu::WeakComponentImplHelperBase::dispose() at cppuhelper/source/implbase.cxx:102:17
        >  #7 in cppu::PartialWeakComponentImplHelper<com::sun::star::ui::XContextChangeEventListener, com::sun::star::ui::XUIElement, com::sun::star::ui::XToolPanel, com::sun::star::ui::XSidebarPanel, com::sun::star::ui::XUpdateModel>::dispose() at include/cppuhelper/compbase.hxx:90:36
        >  #8 in sfx2::sidebar::Panel::dispose() at sfx2/source/sidebar/Panel.cxx:106:25
        >  #9 in VclReferenceBase::disposeOnce() at vcl/source/outdev/vclreferencebase.cxx:38:5
        >  #10 in VclPtr<sfx2::sidebar::Panel>::disposeAndClear() at include/vcl/vclptr.hxx:206:19
        >  #11 in sfx2::sidebar::Deck::dispose() at sfx2/source/sidebar/Deck.cxx:92:17
        >  #12 in VclReferenceBase::disposeOnce() at vcl/source/outdev/vclreferencebase.cxx:38:5
        >  #13 in VclPtr<sfx2::sidebar::Deck>::disposeAndClear() at include/vcl/vclptr.hxx:206:19
        >  #14 in sfx2::sidebar::SidebarController::CreateDeck(rtl::OUString const&, sfx2::sidebar::Context const&, bool) at sfx2/source/sidebar/SidebarController.cxx:664:19
        >  #15 in sfx2::sidebar::SidebarController::SwitchToDeck(sfx2::sidebar::DeckDescriptor const&, sfx2::sidebar::Context const&) at sfx2/source/sidebar/SidebarController.cxx:822:5
        >  #16 in sfx2::sidebar::SidebarController::UpdateConfigurations() at sfx2/source/sidebar/SidebarController.cxx:569:9
        >  #17 in sfx2::sidebar::SidebarController::SidebarController(sfx2::sidebar::SidebarDockingWindow*, SfxViewFrame const*)::$_3::operator()() const at sfx2/source/sidebar/SidebarController.cxx:140:52
        >  #18 in void std::__invoke_impl<void, sfx2::sidebar::SidebarController::SidebarController(sfx2::sidebar::SidebarDockingWindow*, SfxViewFrame const*)::$_3&>(std::__invoke_other, sfx2::sidebar::SidebarController::SidebarController(sfx2::sidebar::SidebarDockingWindow*, SfxViewFrame const*)::$_3&) at include/c++/10.0.1/bits/invoke.h:60:14
        >  #19 in std::enable_if<is_invocable_r_v<void, sfx2::sidebar::SidebarController::SidebarController(sfx2::sidebar::SidebarDockingWindow*, SfxViewFrame const*)::$_3&>, void>::type std::__invoke_r<void, sfx2::sidebar::SidebarController::SidebarController(sfx2::sidebar::SidebarDockingWindow*, SfxViewFrame const*)::$_3&>(sfx2::sidebar::SidebarController::SidebarController(sfx2::sidebar::SidebarDockingWindow*, SfxViewFrame const*)::$_3&) at include/c++/10.0.1/bits/invoke.h:110:2
        >  #20 in std::_Function_handler<void (), sfx2::sidebar::SidebarController::SidebarController(sfx2::sidebar::SidebarDockingWindow*, SfxViewFrame const*)::$_3>::_M_invoke(std::_Any_data const&) at include/c++/10.0.1/bits/std_function.h:291:9
        >  #21 in std::function<void ()>::operator()() const at include/c++/10.0.1/bits/std_function.h:622:14
        >  #22 in sfx2::sidebar::AsynchronousCall::HandleUserCall(void*) at sfx2/source/sidebar/AsynchronousCall.cxx:66:9
        >  #23 in sfx2::sidebar::AsynchronousCall::LinkStubHandleUserCall(void*, void*) at sfx2/source/sidebar/AsynchronousCall.cxx:62:1
        >  #24 in Link<void*, void>::Call(void*) const at include/tools/link.hxx:111:45
        >  #25 in ImplHandleUserEvent(ImplSVEvent*) at vcl/source/window/winproc.cxx:2009:30
        >  #26 in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) at vcl/source/window/winproc.cxx:2562:13
        >  #27 in SalFrame::CallCallback(SalEvent, void const*) const at vcl/inc/salframe.hxx:306:29
        >  #28 in SalGenericDisplay::ProcessEvent(SalUserEventList::SalUserEvent) at vcl/unx/generic/app/gendisp.cxx:66:22
        >  #29 in SalUserEventList::DispatchUserEvents(bool) at vcl/source/app/salusereventlist.cxx:108:17
        >  #30 in SalGenericDisplay::DispatchInternalEvent(bool) at vcl/unx/generic/app/gendisp.cxx:51:12
        >  #31 in SalX11Display::Yield() at vcl/unx/generic/app/saldisp.cxx:1918:9
        >  #32 in DisplayYield(int, void*) at vcl/unx/generic/app/saldisp.cxx:414:13
        >  #33 in (anonymous namespace)::YieldEntry::HandleNextEvent() const at vcl/unx/generic/app/saldata.cxx:566:38
        >  #34 in SalXLib::Yield(bool, bool) at vcl/unx/generic/app/saldata.cxx:662:25
        >  #35 in X11SalInstance::DoYield(bool, bool) at vcl/unx/generic/app/salinst.cxx:182:20
        >  #36 in ImplYield(bool, bool) at vcl/source/app/svapp.cxx:454:48
        >  #37 in Application::Yield() at vcl/source/app/svapp.cxx:518:5
        >  #38 in Dialog::Execute() at vcl/source/window/dialog.cxx:1032:9
        >  #39 in SalInstanceDialog::run() at vcl/source/app/salvtables.cxx:1480:23
        >  #40 in weld::DialogController::run() at include/vcl/weld.hxx:2196:47
        >  #41 in chart::ChartController::executeDispatch_OpenLegendDialog() at chart2/source/controller/main/ChartController_Insert.cxx:227:18
        >  #42 in chart::ChartController::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at chart2/source/controller/main/ChartController.cxx:1130:15
        >  #43 in ChartUIObject::PostCommand(void*) at chart2/source/controller/uitest/uiobject.cxx:76:41
        >  #44 in ChartUIObject::LinkStubPostCommand(void*, void*) at chart2/source/controller/uitest/uiobject.cxx:72:1
        >  #45 in Link<void*, void>::Call(void*) const at include/tools/link.hxx:111:45
        >  #46 in ImplHandleUserEvent(ImplSVEvent*) at vcl/source/window/winproc.cxx:2009:30
        >  #47 in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) at vcl/source/window/winproc.cxx:2562:13
        >  #48 in SalFrame::CallCallback(SalEvent, void const*) const at vcl/inc/salframe.hxx:306:29
        >  #49 in SalGenericDisplay::ProcessEvent(SalUserEventList::SalUserEvent) at vcl/unx/generic/app/gendisp.cxx:66:22
        >  #50 in SalUserEventList::DispatchUserEvents(bool) at vcl/source/app/salusereventlist.cxx:108:17
        >  #51 in SalGenericDisplay::DispatchInternalEvent(bool) at vcl/unx/generic/app/gendisp.cxx:51:12
        >  #52 in SalX11Display::Yield() at vcl/unx/generic/app/saldisp.cxx:1918:9
        >  #53 in DisplayYield(int, void*) at vcl/unx/generic/app/saldisp.cxx:414:13
        >  #54 in (anonymous namespace)::YieldEntry::HandleNextEvent() const at vcl/unx/generic/app/saldata.cxx:566:38
        >  #55 in SalXLib::Yield(bool, bool) at vcl/unx/generic/app/saldata.cxx:662:25
        >  #56 in X11SalInstance::DoYield(bool, bool) at vcl/unx/generic/app/salinst.cxx:182:20
        >  #57 in ImplYield(bool, bool) at vcl/source/app/svapp.cxx:454:48
        >  #58 in Application::Reschedule(bool) at vcl/source/app/svapp.cxx:467:12
        >  #59 in (anonymous namespace)::ExecuteWrapper::ExecuteActionHdl(Timer*) at vcl/source/uitest/uno/uiobject_uno.cxx:91:13
        >  #60 in (anonymous namespace)::ExecuteWrapper::LinkStubExecuteActionHdl(void*, Timer*) at vcl/source/uitest/uno/uiobject_uno.cxx:78:1
        >  #61 in Link<Timer*, void>::Call(Timer*) const at include/tools/link.hxx:111:45
        >  #62 in Timer::Invoke() at vcl/source/app/timer.cxx:75:21
        >  #63 in Scheduler::ProcessTaskScheduling() at vcl/source/app/scheduler.cxx:478:20
        >  #64 in Scheduler::CallbackTaskScheduling() at vcl/source/app/scheduler.cxx:287:5
        >  #65 in SalTimer::CallCallback() at vcl/inc/saltimer.hxx:54:13
        >  #66 in X11SalData::Timeout() at vcl/unx/generic/app/saldata.cxx:551:41
        >  #67 in SalXLib::CheckTimeout(bool) at vcl/unx/generic/app/saldata.cxx:635:17
        >  #68 in SalXLib::Yield(bool, bool) at vcl/unx/generic/app/saldata.cxx:716:25
        >  #69 in X11SalInstance::DoYield(bool, bool) at vcl/unx/generic/app/salinst.cxx:182:20
        >  #70 in ImplYield(bool, bool) at vcl/source/app/svapp.cxx:454:48
        >  #71 in Application::Yield() at vcl/source/app/svapp.cxx:518:5
        >  #72 in Application::Execute() at vcl/source/app/svapp.cxx:433:9
        >  #73 in desktop::Desktop::Main() at desktop/source/app/app.cxx:1602:17
        >  #74 in ImplSVMain() at vcl/source/app/svmain.cxx:196:35
        >  #75 in SVMain() at vcl/source/app/svmain.cxx:228:12
        >  #76 in soffice_main at desktop/source/app/sofficemain.cxx:107:12
        >  #77 in sal_main at desktop/source/app/main.c:48:15
        >  #78 in main at desktop/source/app/main.c:47:1
        > previously allocated by thread T0 here:
        >  #0 in operator new(unsigned long) at compiler-rt/lib/asan/asan_new_delete.cpp:99:3
        >  #1 in VclPtr<chart::sidebar::ChartLinePanel> VclPtr<chart::sidebar::ChartLinePanel>::Create<vcl::Window*&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, chart::ChartController*&>(vcl::Window*&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, chart::ChartController*&) at include/vcl/vclptr.hxx:129:42
        >  #2 in chart::sidebar::ChartLinePanel::Create(vcl::Window*, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, chart::ChartController*) at chart2/source/controller/sidebar/ChartLinePanel.cxx:117:12
        >  #3 in chart::sidebar::ChartPanelFactory::createUIElement(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at chart2/source/controller/sidebar/Chart2PanelFactory.cxx:107:22
        >  #4 in non-virtual thunk to chart::sidebar::ChartPanelFactory::createUIElement(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at chart2/source/controller/sidebar/Chart2PanelFactory.cxx
        >  #5 in (anonymous namespace)::UIElementFactoryManager::createUIElement(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/uifactory/uielementfactorymanager.cxx:437:39
        >  #6 in non-virtual thunk to (anonymous namespace)::UIElementFactoryManager::createUIElement(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/uifactory/uielementfactorymanager.cxx
        >  #7 in sfx2::sidebar::SidebarController::CreateUIElement(com::sun::star::uno::Reference<com::sun::star::awt::XWindowPeer> const&, rtl::OUString const&, bool, sfx2::sidebar::Context const&) at sfx2/source/sidebar/SidebarController.cxx:967:32
        >  #8 in sfx2::sidebar::SidebarController::CreatePanel(rtl::OUString const&, vcl::Window*, bool, sfx2::sidebar::Context const&, VclPtr<sfx2::sidebar::Deck> const&) at sfx2/source/sidebar/SidebarController.cxx:908:43
        >  #9 in sfx2::sidebar::SidebarController::CreatePanels(rtl::OUString const&, sfx2::sidebar::Context const&) at sfx2/source/sidebar/SidebarController.cxx:720:41
        >  #10 in sfx2::sidebar::SidebarController::CreateDeck(rtl::OUString const&, sfx2::sidebar::Context const&, bool) at sfx2/source/sidebar/SidebarController.cxx:672:5
        >  #11 in sfx2::sidebar::SidebarController::SwitchToDeck(sfx2::sidebar::DeckDescriptor const&, sfx2::sidebar::Context const&) at sfx2/source/sidebar/SidebarController.cxx:822:5
        >  #12 in sfx2::sidebar::SidebarController::UpdateConfigurations() at sfx2/source/sidebar/SidebarController.cxx:569:9
        >  #13 in sfx2::sidebar::SidebarController::notifyContextChangeEvent(com::sun::star::ui::ContextChangeEventObject const&) at sfx2/source/sidebar/SidebarController.cxx:323:9
        >  #14 in (anonymous namespace)::ContextChangeEventMultiplexer::addContextChangeEventListener(com::sun::star::uno::Reference<com::sun::star::ui::XContextChangeEventListener> const&, com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&) at framework/source/services/ContextChangeEventMultiplexer.cxx:176:29
        >  #15 in sfx2::sidebar::SidebarController::registerSidebarForFrame(sfx2::sidebar::SidebarController*, com::sun::star::uno::Reference<com::sun::star::frame::XController> const&) at sfx2/source/sidebar/SidebarController.cxx:213:19
        >  #16 in chart::ChartController::attachFrame(com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) at chart2/source/controller/main/ChartController.cxx:400:9
        >  #17 in chart::ChartFrameLoader::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) at chart2/source/controller/main/ChartFrameloader.cxx:133:22
        >  #18 in framework::LoadEnv::impl_loadContent() at framework/source/loadenv/loadenv.cxx:1157:37
        >  #19 in framework::LoadEnv::start() at framework/source/loadenv/loadenv.cxx:395:20
        >  #20 in framework::LoadEnv::startLoading(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, rtl::OUString const&, int, LoadEnvFeatures) at framework/source/loadenv/loadenv.cxx:300:5
        >  #21 in framework::LoadEnv::loadComponentFromURL(com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/loadenv/loadenv.cxx:169:14
        >  #22 in (anonymous namespace)::XFrameImpl::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/services/frame.cxx:590:16
        >  #23 in non-virtual thunk to (anonymous namespace)::XFrameImpl::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/services/frame.cxx
        >  #24 in DocumentHolder::LoadDocToFrame(bool) at embeddedobj/source/general/docholder.cxx:984:31
        >  #25 in DocumentHolder::ShowInplace(com::sun::star::uno::Reference<com::sun::star::awt::XWindowPeer> const&, com::sun::star::awt::Rectangle const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchProvider> const&) at embeddedobj/source/general/docholder.cxx:477:15
        >  #26 in OCommonEmbeddedObject::SwitchStateTo_Impl(int) at embeddedobj/source/commonembedding/embedobj.cxx:252:42
        >  #27 in OCommonEmbeddedObject::changeState(int) at embeddedobj/source/commonembedding/embedobj.cxx:451:17
        >  #28 in OCommonEmbeddedObject::doVerb(int) at embeddedobj/source/commonembedding/embedobj.cxx:537:9
        >  #29 in SfxInPlaceClient::DoVerb(long) at sfx2/source/view/ipclient.cxx:950:40
        >  #30 in ScTabViewShell::ActivateObject(SdrOle2Obj*, long) at sc/source/ui/view/tabvwshb.cxx:205:29
        >  #31 in ScGridWinUIObject::execute(rtl::OUString const&, std::__debug::map<rtl::OUString const, rtl::OUString, std::less<rtl::OUString const>, std::allocator<std::pair<rtl::OUString const, rtl::OUString> > > const&) at sc/source/ui/uitest/uiobject.cxx:175:29
        >  #32 in UIObjectUnoObj::executeAction(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0::operator()() const at vcl/source/uitest/uno/uiobject_uno.cxx:124:16
        >  #33 in void std::__invoke_impl<void, UIObjectUnoObj::executeAction(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0&>(std::__invoke_other, UIObjectUnoObj::executeAction(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0&) at include/c++/10.0.1/bits/invoke.h:60:14
        >  #34 in std::enable_if<is_invocable_r_v<void, UIObjectUnoObj::executeAction(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0&>, void>::type std::__invoke_r<void, UIObjectUnoObj::executeAction(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0&>(UIObjectUnoObj::executeAction(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0&) at include/c++/10.0.1/bits/invoke.h:110:2
        >  #35 in std::_Function_handler<void (), UIObjectUnoObj::executeAction(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0>::_M_invoke(std::_Any_data const&) at include/c++/10.0.1/bits/std_function.h:291:9
        >  #36 in std::function<void ()>::operator()() const at include/c++/10.0.1/bits/std_function.h:622:14
        >  #37 in (anonymous namespace)::ExecuteWrapper::ExecuteActionHdl(Timer*) at vcl/source/uitest/uno/uiobject_uno.cxx:83:13
        >  #38 in (anonymous namespace)::ExecuteWrapper::LinkStubExecuteActionHdl(void*, Timer*) at vcl/source/uitest/uno/uiobject_uno.cxx:78:1
        >  #39 in Link<Timer*, void>::Call(Timer*) const at include/tools/link.hxx:111:45
        >  #40 in Timer::Invoke() at vcl/source/app/timer.cxx:75:21
        >  #41 in Scheduler::ProcessTaskScheduling() at vcl/source/app/scheduler.cxx:478:20
        >  #42 in Scheduler::CallbackTaskScheduling() at vcl/source/app/scheduler.cxx:287:5
        >  #43 in SalTimer::CallCallback() at vcl/inc/saltimer.hxx:54:13
        >  #44 in X11SalData::Timeout() at vcl/unx/generic/app/saldata.cxx:551:41
        >  #45 in SalXLib::CheckTimeout(bool) at vcl/unx/generic/app/saldata.cxx:635:17
        >  #46 in SalXLib::Yield(bool, bool) at vcl/unx/generic/app/saldata.cxx:716:25
        >  #47 in X11SalInstance::DoYield(bool, bool) at vcl/unx/generic/app/salinst.cxx:182:20
        >  #48 in ImplYield(bool, bool) at vcl/source/app/svapp.cxx:454:48
        >  #49 in Application::Yield() at vcl/source/app/svapp.cxx:518:5
        >  #50 in Application::Execute() at vcl/source/app/svapp.cxx:433:9
        >  #51 in desktop::Desktop::Main() at desktop/source/app/app.cxx:1602:17
        >  #52 in ImplSVMain() at vcl/source/app/svmain.cxx:196:35
        >  #53 in SVMain() at vcl/source/app/svmain.cxx:228:12
        >  #54 in soffice_main at desktop/source/app/sofficemain.cxx:107:12
        >  #55 in sal_main at desktop/source/app/main.c:48:15
        >  #56 in main at desktop/source/app/main.c:47:1
        
        The changes that were necessary to fix that scenario are those in
        ChartAreaPanel.cxx and ChartLinePanel.cxx, but the other updateModel
        implementations look equally broken.
        
        Change-Id: I064fb701dc10e7cb7ef7ea5839f7dd1ae8d0ebba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91467
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-02  Stephan Bergmann  <sbergman@redhat.com>  [54df1aa066d86d9bd04fc37c6e1fabc436ddcf2c]

        Fix Perl loop reading a list of file names from the command line
        
          while (<>) { ... }
        
        opens all the file names given on the command line in succession, and executes
        the loop body once for every line read from those files.  So the existing loop
        processed each file over and over N times, where N is the number of lines in
        that file.  This appears to have been broken ever since the code's introduction
        in be63ae6cba16a0e31c1388cd5e0bc418cb41afd6 "INTEGRATION: CWS networker3
        (1.1.2); FILE ADDED: 2004/05/20 11:38:58 obr 1.1.2.1: #i20355#,#i20356# new
        directories for system wide desktop integration".
        
        Change-Id: I8b4f0c6812bf3ba42da4b7c55c38e52c91dd4229
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91558
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-02  Stephan Bergmann  <sbergman@redhat.com>  [262fae7a478dba80caff4d35651965742cb166f9]

        Make UITest name match .mk file name
        
        Change-Id: I38f85fcedfed92a04c2a5538821e94e1c9866ebe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91552
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-02  Jussi Pakkanen  <jpakkane@gmail.com>  [b9ba707ad95889db8e3dd04766aadc5d5c95cfaf]

        Always treat desktop-translate files as utf-8.
        
        Fixes a regression from commit
        d2c23609083d7b3e5267b1e4c923476cbc509d00 ("tdf#130911: convert
        desktop-translate from Perl to Python."), which breaks gallery
        generation on some Windows machines. Python tries to decode the
        utf-8 files with cp1252 on some machines and that fails with a
        UnicodeDecodeError exception.
        
        Change-Id: Ic82e5e3b2c21fc4b4bc32944ae7112bff14ccba1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91505
        Tested-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-04-02  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [84b884135ee419fe7abfefa7b4b651a649cf9ad9]

        tdf#79426, tdf#125180 - Don't convert missing parameters to requested type
        
        If a particular parameter type is requested during the
        construction of a parameter list, don't convert missing
        parameters to avoid implicit casting to the specified
        data type and value of the method.
        
        Missing parameters are handled in StepEMPTY, where
        additional information about missing parameters is added.
        
        Change-Id: Ia413b2996d7d1feecedc1dfefaf6baf0fd9d917e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90215
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-02  Caolán McNamara  <caolanm@redhat.com>  [0ec042dd2488989e7a9c45309b408ec8b8326208]

        cid#1460967 Division or modulo by float zero
        
        Change-Id: I2322ac1abec040d14fbffaf495c83cf3303fee92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91547
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-02  Caolán McNamara  <caolanm@redhat.com>  [bedce5f2b383c38b8fe051e4e63b76e116c5ffb4]

        cid#1418980 Resource leak
        
        Change-Id: I3a09b3165503bacbd2bab394eda9adc793f0bff9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91546
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-02  Dennis Francis  <dennis.francis@collabora.com>  [dff729704687889f960562f0ac6fa62b47897cf9]

        tdf#127158 :lokit: preload liblocaledata_others.so
        
        ...even if LOK_WHITELIST_LANGUAGES does not contain an Asian language.
        Not preloading this module causes locale-fallbacks for example
        when a calc-cell with Asian locale has some date with number-formatting,
        LOOL displays the date with the fallback locale(en_US).
        (more details in comments)
        
        Change-Id: Id8a31565f7f0f0262c044028f55fdf4fe33ecec8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91510
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-04-02  Stephan Bergmann  <sbergman@redhat.com>  [13aebf3dc75a73b381fb8d72c9788a8ee5aa911c]

        Missing dependency
        
        ...since d2c23609083d7b3e5267b1e4c923476cbc509d00 "tdf#130911: convert
        desktop-translate from Perl to Python."
        
        Change-Id: I091e137041740e127606e78d2a04163647dba8af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91544
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-04-02  Caolán McNamara  <caolanm@redhat.com>  [3fca0f501f6bc58039a0d49ee6704e59d90f5437]

        cid#1461094 Unchecked return value
        
        Rectangle::IsOver is only useful for its ignored return, so remove
        it and thus aMouseRect2
        
        Change-Id: I6b93de4d0d62dd56abe52cc0b65c7d905f4c847e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91545
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-02  Jim Raykowski  <raykowj@gmail..com>  [2c15856b0a7ea789844d8f37633bea57ebee72db]

        tdf#131586 Keep Writer Navigator content view vertical scroll position
        
        Change-Id: Ic968a3c6b80e13077a6b9a0cb05a8181723f29f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90979
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-04-02  Mike Kaganski  <mike.kaganski@collabora.com>  [e946e8f2280a5955a7fe6f8035d7ffad6862a6b3]

        xmlsec-wrapper.h must be included before any xmlsec header
        
        This fixes structs size mismatch between xmlsec and its users because
        of XMLSEC_NO_SIZE_T not yet defined at the time of their definition.
        
        See https://lists.freedesktop.org/archives/libreoffice/2020-April/084800.html
        
        Change-Id: I8de9a012f849d9a5a84f5ce580484b66192d1e06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91531
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [f96ce4da54200dc06d995c82cc1834c0d06241b9]

        SwRegionContent is unnecessary
        
        after
            commit 5a2c0ab29719ac914d30d8789c0e386541702cbf
            Date:   Fri Feb 28 11:13:12 2020 +0000
            weld writer navigator
        found by loplugin:unusedmethods
        
        Change-Id: Icbfa9de744f43fc36a2d19213185928090342f4c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91542
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-02  Miklos Vajna  <vmiklos@collabora.com>  [38b6cef2d3fe707cbc7bc79399db4524176eda07]

        sw: handle ContinuousEndnotes when replacing compat options
        
        1) Use grep 'bool mb' sw/source/core/inc/DocumentSettingManager.hxx|sed
        's/.*bool \(mb[A-Za-z0-9]\+\).*/\1/' to get a complete list of document
        settings.
        
        2) Replace the old ad-hoc list in ReplaceCompatibilityOptions() with a
        list of all settings.
        
        3) Enable the settings which were enabled already.
        
        4) The remaining list needs manual review to determine what is and what
        is not a compat option, but ContinuousEndnotes is definitely a compat
        one.
        
        The idea is that we have a large set of strange compat options and
        ideally ReplaceCompatibilityOptions() could be used to reset them to a
        sane default (if the user explicitly asks for it), but first
        ReplaceCompatibilityOptions() has to really replace all compat options.
        
        Change-Id: I0a86c812226b71bcf23bacbcc047bf76aa609a40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91535
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-02  Jim Raykowski  <raykowj@gmail.com>  [3ea506eb7a0b11323569956255475dfbb113a6a5]

        tdf#131346 Fix SvTreeListBox::NextSearchEntry
        
        ...so QuickSearch doesn't continous loop
        
        Change-Id: I9cb93517ba8c9ec961e56e8c162304c83c99d08b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90513
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-04-01  Caolán McNamara  <caolanm@redhat.com>  [afad46c4e891359aad7a829e704e627e1039fc33]

        crashtesting: assert on loading fdo102527-1.html
        
        Change-Id: I3978a2570f61c68fe080c6143924fcacee0784fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91530
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-01  Mike Kaganski  <mike.kaganski@collabora.com>  [ffe2cfcf566fe2d987218bc762461769fa8fcd76]

        Add missing dependency
        
        Do for xmlsecurity_pdfsigning what 5b66a038701241e0b9fa3a339acbd74f9ca4cf92
        did for xmlsecurity_signing
        
        Change-Id: I6a12c2c68db8dc1b9cdcaee0d3bf6372556ebd65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91533
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-01  Armin Le Grand  <armin.le.grand@me.com>  [2a81384f499ef053ea1b52f05e8f74b13c0b6e0e]

        Avoid XOR paint in Crop dialog
        
        Change-Id: I9d3709f9d2a09de1eaace916dc6033de13dbff86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91528
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2020-04-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ad5fd2c16a366ac08acadb68538bd04855a10a1d]

        Fix typo
        
        Change-Id: I805ca9fd60b2ad11005bf0eea30f360cffb6166a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91527
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2020-04-01  Caolán McNamara  <caolanm@redhat.com>  [57229c65dc4ee811fb620e66173e6a4fa57fa401]

        ofz#21531 limit to ord number under total obj count
        
        which fails recently since...
        
        commit b74798941dccd8fbe05c472c868f6c9a9c9a3f4f
        Author: Julien Nabet <serval2412@yahoo.fr>
        Date:   Mon Mar 30 09:42:08 2020 +0200
        
            Simplify SdrObjList::GetObj (svx/svdpage)
        
        commit 8bbd58eca1ead1ec2360497e0d0d1d8125815f83
        Date:   Sun Mar 29 22:44:52 2020 +0200
        
            Replace OSL_ASSERT by assert in GetObj (svx/svdpage)
        
        Change-Id: Ieaafe4af370ecb83a95246010f2a973f503d12c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91422
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins

2020-04-01  Xisco Fauli  <xiscofauli@libreoffice.org>  [6922748ceab390f69d0e5fbb2335c0adda4c89c6]

        tdf#129346: move UItest to CppunitTest
        
        Change-Id: I8bb10f5f1814c4c8fc1330017a0c1a01d4558cdd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91526
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-04-01  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [67dab8129d214c7f84aa89099de3a4f2c9bccaea]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cb85f4bc7fb510f55321857d26f895b81f4c5964
          - Call statement syntax diagram
            
            Change-Id: Ia4cae7ee6078cf056b50009f73f8d545dc1b0384
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91506
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-01  Caolán McNamara  <caolanm@redhat.com>  [4d25be13b6d2f4d1a83efa224cc02e92f20bef11]

        tdf#131711 there are two help pages for the index dialog which has two modes
        
        so at runtime suffix the two different widget helpids depending on their
        mode to find the separate help pages for the widgets
        
        Change-Id: I464544409aad3fd34b1ac62bf68e134596e900e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91498
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-01  Caolán McNamara  <caolanm@redhat.com>  [781707c663aa1ab57849325711d733c2252c9683]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f18c85aee69f8858e0833d2c71b0c2def70aabdb
          - tdf#131711 there are two help pages for the index dialog which has two modes
            
            so at runtime suffix the two different widget descriptions depending on their
            mode and suffix the separate help pages for the widgets
            
            Change-Id: I40903c30d69f79ef86c15e0c26f71d6cf8c9d836
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91497
            Tested-by: Jenkins
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
            
2020-04-01  László Németh  <nemeth@numbertext.org>  [b6ef43f678c55330d7d8174201fadc55d5381f42]

        tdf#117448 Writer table: don't clip text on margins
        
        Use area of paragraph margins to show top and bottom
        of the clipped text at small fixed line height, like
        MSO does. This results noticeable difference in tables,
        where small fixed line height is a method to set narrow
        table rows, but LibreOffice hid top and bottom of the
        characters according to the line height which is smaller,
        than the character height.
        
        Note: PDF export has already showed top and bottom of the
        characters in this case, and not in tables. But according
        to the editing glitches (missing update of the clipped
        area during typing), we don't want to extend this behaviour
        for not table content, yet.
        
        Change-Id: I7aff5405314948f301bfb71bf35cc1911e194f8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90798
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-01  Caolán McNamara  <caolanm@redhat.com>  [c95db2f6a088de12012b88fa8505ae42b0cc90c7]

        Related: tdf#131767 explicitly get the odt filter
        
        in the other place that looks similar in mailmerge
        
        Change-Id: I9bd9b4ffe9c7f10ff2aaa604a62130c9dea1838d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91493
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-01  Mike Kaganski  <mike.kaganski@collabora.com>  [923cc749536013f4a11d96ab085c4e730e160d6d]

        Drop useless initialization immediately before reassignment
        
        Change-Id: Id3d05de26ac9078a316de49ea2a5f6af26876107
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91507
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-01  Caolán McNamara  <caolanm@redhat.com>  [960c12bc7e64f70288385545a1555cebf315d534]

        Resolves: tdf#131767 explicitly get the odt filter
        
        instead of using CXML which might return either the desired writer8 odt filter
        or the StarOffice_XML__Writer filter which both have CXML set as userdata
        
        Change-Id: I3da7e7ee9a0069642c09766e8778bcaf247a4575
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91491
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-01  Mike Kaganski  <mike.kaganski@collabora.com>  [5b66a038701241e0b9fa3a339acbd74f9ca4cf92]

        Add missing dependency
        
        Without this, running `make CppunitTest_xmlsecurity_signing` after
        `make clean` will stop at "GpgME not installed correctly" dialogs,
        because DocumentSignatureManager::init will try to initialize GPG
        security context, which requires gpgme-w32spawn.exe to be present
        in workdir/LinkTarget/Executable.
        
        See also commit 0de0b8c9d80d68619b6f3c0e8d9429d8b08553fb.
        
        Change-Id: I5d98e2e92a091e108f23d31fe0c8c8cf03faadcc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91488
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-04-01  Caolán McNamara  <caolanm@redhat.com>  [dfb42fe42227e99f74d592acb0f27765b4f5e2cf]

        Related: tdf#131613 remove explicit UpdateSettings call
        
        it shouldn't be necessary, if the settings change the windows should
        already have been updated without this explicit loop
        
        Change-Id: Id409f17af8be1ad9412be5dfa5bdec63955f6998
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91483
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-01  Caolán McNamara  <caolanm@redhat.com>  [5ed29e09f73168a943710837d9877c04d3ee034a]

        tdf#131613 ignore printer change as a trigger for relayout panels
        
        Change-Id: I1956d8ffe7c6967da5751523d774dfe339448d29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91482
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-04-01  Steve Fanning  <stevemfanning.wh@gmail.com>  [4f70853aa1ead95777a1af6c434fc2a18a89d1d8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e9a222c585f4ab7f1ed75b1573c98807bd9f2711
          - tdf#130360 Minor adjustments on complex numbers.
            
            Change-Id: I392d672e31940aa2bb1ca12c09e6496ee8c43700
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91485
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [b57d04083a807c96e03d75655c206d4f2c415104]

        fix ubsan after 7d6c67d323a87f1006d84c2a95b45dfbfb03c0c8
        
        ubsan exposed some bugs in
            commit 7d6c67d323a87f1006d84c2a95b45dfbfb03c0c8
            Date:   Mon Mar 30 15:11:55 2020 +0200
            convert enum to scoped in SvBaseLink
        where I had converted the bit operations incorrectly
        
        Change-Id: I85bc0f0d69c34d9d714f983f82d4d26dd967f892
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91484
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-01  Luboš Luňák  <l.lunak@collabora.com>  [0e3023564f58c70af47155675a43c1540d20ad65]

        add Skia zone protection also to text rendering call
        
        Change-Id: I311b4c9619b350e0b1d91189d547ef1bc300c3c2

2020-04-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [8d43860bbdee020080503ed838d92e634ee9092e]

        convert DocCreationMode to scoped enum
        
        Change-Id: I42fd704601fe81462f17b3968911fd79c13b50ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91473
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-01  Luboš Luňák  <l.lunak@collabora.com>  [97c468daae242ef8d62edb0942cb52ef4a2a1ebb]

        handle weird semantics of SkRect::intersect() (tdf#131721)
        
        If the two rectangles do not intersect, it only returns false and does
        nothing, which is stupid and confusing.
        
        Change-Id: I24de6059807c208c39db4e942ab5624dde788723
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91471
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-01  Luboš Luňák  <l.lunak@collabora.com>  [a0e8c9d27a7a7d5415d8555176c830e56662a95f]

        fix incorrect tools::Rectangle ctor usage
        
        Change-Id: I3633a5d6f3d15b8ec32a831cc0566cb66a208892
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91470
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-01  Luboš Luňák  <l.lunak@collabora.com>  [462381602ffb27b0f7673d53198a30f504f130cc]

        add SAL_LOG area vcl.skia.trace
        
        So that Skia tracing debug output can be disabled selectively
        (e.g. SAL_LOG=+INFO.vcl.skia-INFO.vcl.skia.trace).
        
        Change-Id: Id90c77d90ce871b958429d0fe3e59c9da97b0307
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91469
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8d27d495a733cfc29753e2e78000b199632695f7]

        Related tdf#97694 Preserve macro signatures in Base
        
        Change-Id: I139ac003d1c95144e6cb1beec774f3cf142625b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91466
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-04-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [e73688139b1d861a19bddbf5c2fd82de97d0c741]

        convert SnapKind to scoped enum
        
        Change-Id: I56a17f582b66212933077a7de62b3dbe7d3c3af5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91465
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-01  Luboš Luňák  <l.lunak@collabora.com>  [3ee0628e269f16f0fee5dde51e90bbf5180413a2]

        SalInvert::N50 has 1x1 pixel checker size, not 2x2 (tdf#131580)
        
        This can be seen with widget styles that use invert() to draw focus
        rectangle, such as with VCL gen or win backends.
        
        Change-Id: I7fb36d1be5333e917f871f8504585e32abe82b5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91380
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-01  Balazs Varga  <balazs.varga991@gmail.com>  [61aa663d9b1d75d1bb0cfc7c4c9e4cb17d8dd00a]

        tdf#130969 Chart view: fix incorrect precision of axis labels
        
        Use UNLIMITED_PRECISION in case of GENERAL number format of labels
        in embedded charts, just like we do in Calc.
        
        Regression from commit: 7f373a4c88961348f35e4f990182628488878efe
        (tdf#48041 Chart: do not duplicate major value)
        
        Change-Id: I298353d748f34e23bc642b3b0c365df6e73c23aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90984
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-04-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [f370aa88faf3c0ef7138b87d2bcf89f5eb8541c1]

        convert SdOptionStreamMode to scoped enum
        
        Change-Id: Ib9784c5364e52dde03c0ba2a91cc8fab9d286029
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91464
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [8fb5ee2a1399383dbfe3baec8c8716788c1fa0e8]

        convert SdXMLFilterMode to scoped enum
        
        Change-Id: I5e5e533c076f3108fed776d00c7ec649e202d9df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91463
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [4de3d96458006b8312446397b423bc3dc5d50294]

        convert PresentationObjects to scoped enum
        
        Change-Id: I65c030d33b0c3ed6350e98e9a8a63414c905f88c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91462
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-01  nd101  <Fong@nd.com.cn>  [69b83dc2d3014dd9b18402534e15c937dc082464]

        tdf#131554 placeholder iteration fails to stop when a match is found
        
        Wrong placeholder is returned due to iteration not stopping
        when a match is found. It causes a text element position
        to be incorrectly set.
        
        Change-Id: I58be6825cec7a61f48b46418bdf28964c1afe4ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91023
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-04-01  Justin Luth  <justin.luth@collabora.com>  [3af7be613526404276210a698f77e0187831b9b1]

        tdf#120852 writerfilter: support read-only docProtection
        
        Setting the document to LoadReadonly nicely does not
        prompt the user to "press this button to edit".
        That is what we would generally want when
        Read-Only is enforced, so lets use that.
        The user can easily enter edit mode via the edit menu,
        if they want to temporarily override the protection,
        which seems natural and discoverable enough.
        
        There is a File menu - Properties - Security option
        that manages the LoadReadonly setting in LO. If the
        user turns that off, then export will also cancel
        enforcement of the readOnly grabbag item.
        
        The situation where read-only was not enforced before,
        but now is enforced by LO, is handled by _MarkAsFinal,
        so that case is ignored. In other words, there was no point
        in adding a WriterWantsToProtectReadOnly flag.
        See tdf#107690 for _MarkAsFinal fix.
        
        I had started going down the wrong patch of being
        innovative with boolean &=, not realizing
        that it now always evaluated the right side.
        Remove that bad example for other cut-and-pasters.
        In the end, this logic is much easier to understand
        anyway.
        
        Change-Id: Id26b283078a5fd62d662a26a96cfc461e0ba8459
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90323
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-01  Luboš Luňák  <l.lunak@collabora.com>  [957092a29ff0626ead52ae776f004c08e93116b0]

        use large watchdog timeouts with Skia raster (tdf#131663)
        
        This in practice disables the watchdog, as it doesn't make sense anyway
        with CPU-based rendering.
        
        Change-Id: If884fa64b3155244ffcf8eddeff75223f7915ed7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91424
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-01  Luboš Luňák  <l.lunak@collabora.com>  [26a989688b7b413e5e9fdfdc5ee1645b76335911]

        avoid needless "palette" conversion with gray palette
        
        Change-Id: I29be80180c6d7ddc83c66e14744f49cdbd4d5124
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91423
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-04-01  Michael Weghorn  <m.weghorn@posteo.de>  [55661298bb3e9087a89a08637e4285f090c4e0e8]

        tdf#131195 android: Don't destroy doc while loading it
        
        Since the 'refresh()' in 'LOKitThread::loadDocument' is
        not executed synchronously but posted to the main handler,
        this needs to be synchronized to prevent the document from
        being deleted while it's being used.
        
        The problem when pressing the "back" button while loading
        the document was that LOKitThread::closeDocument would
        cause the document to be deleted while it was still
        being used, causing a crash on C++ side when using the
        dangling pointer to the document in function
        'doc_getDocumentType' (desktop/source/lib/init.cxx).
        
        Change-Id: I37da4c4cf8d787327d72c2f449d9cef5d79223c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91460
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-04-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [eed94d15a49ad2038a59a3a1bfaa4a66a27ed540]

        convert PresChange to scoped enum
        
        Change-Id: I8184e436ae9c0fd2cb78a94b3146ab1903453f72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91459
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-04-01  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [61decd49f6491966ec996cad4e39b08b9bb58d91]

        tdf#42949 Fix IWYU warnings in dbaccess/source/[f-s]*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I2a527ddf039674bba2346a846859a6f7b2e024ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91408
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-01  Miklos Vajna  <vmiklos@collabora.com>  [3f3fa1259888b55cb472546821d80da90dfd80e5]

        Remove unused include
        
        Change-Id: Ifa3b50b6b31b4a8e8babf7695339848f6730bf11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91458
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-04-01  Steve Fanning  <stevemfanning.wh@gmail.com>  [0a63d5aae7fba33a969360c516334f86bf38955a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9201f2351fa94a6f26375ab084f1e0c882db6001
          - tdf#131360 Adjust number of function param (2)
            
            Fix for GETPIVOTDATA, IMPRODUCT, IMSUM
            
            Change-Id: I4c8e7600d53a2010b85d1387f7f368a5b6cee79a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91456
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-04-01  andreas kainz  <kainz.a@gmail.com>  [d6969976b51b92813a8770b10c0bacfd4ce67642]

        bpmn gallery update for better previews
        
        Change-Id: Ia3032e8248086078c56e9fcd3a3beae3555a7524
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91457
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-01  andreas kainz  <kainz.a@gmail.com>  [7ac7fb03e4fe3a3a7996631e725deea6e3edc85c]

        tdf#131746 HideWhitespace is now ShowWhitespace
        
        Change-Id: I8eecfac7241a3347a4d8c88e69cb0a41c3136efb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91455
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-04-01  andreas kainz  <kainz.a@gmail.com>  [8d9c1ed8b2b028add0b8430261f688284c494b12]

        bpmn gallery available in user dir
        
        Change-Id: I42b037fa85be22ac38d5f541fa1d450c0cf15cfb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91440
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-03-31  Michael Meeks  <michael.meeks@collabora.com>  [908d3dc957c8ff119e55f91c464212266fd73d66]

        listen for and broadcast FrameLineColor state changes.
        
        Change-Id: I53efdcc4c5a3871761c4feffb079751286d6fbd6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91401
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-03-31  Mert Tumer  <mert.tumer@collabora.com>  [f905411741170e524c4a8741a600142585a4d8d8]

        added Clear Direct Formatting button to sidebar
        
        Change-Id: I8d723f50cdc9bb768c082b7b5d9eafe1a6d7f9f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91398
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-03-31  Jussi Pakkanen  <jpakkane@gmail.com>  [d2c23609083d7b3e5267b1e4c923476cbc509d00]

        tdf#130911: convert desktop-translate from Perl to Python.
        
        Change-Id: Ic0a84f4e46f4bc3312d15a31ea16060851302d2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90847
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-03-31  Jim Raykowski  <raykowj@gmail.com>  [bb844eb299b614c1fa56e140630db070cf709a02]

        tdf#131190 Make custom page styles deletable again in Calc
        
        Here is a patch to return the ability to delete custom page styles in
        Calc. This was lost in commit 30c9bc76d0718f0c01d34f81845d88413645b42c
        
        Change-Id: I18936585cfbe45e0254beb882adc8709781f57e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90547
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-03-31  Xisco Fauli  <xiscofauli@libreoffice.org>  [437d30fa8e7daaf12990cf9672614e630e915ba5]

        tdf#131372: Add unittest
        
        Change-Id: I7dbed0c28206ffd6a95ecedec74fdac044fe79cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91432
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-31  Caolán McNamara  <caolanm@redhat.com>  [6b568ab1cf9a47440a00b4e05ca82bd98e159555]

        add iter_next_visible to skip unexpanded entries
        
        Change-Id: I64acfc28579135f52ad0021418e863988c05ca94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91431
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-31  Mike Kaganski  <mike.kaganski@collabora.com>  [00748b30660abe34ae980cdc7b1a24ac305a90b2]

        Introduce comphelper::ValueRestorationGuard extending FlagRestorationGuard
        
        ... to any value type.
        
        Change-Id: I808f4729478cb3f90a86ef30be8158ebc40a6b96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91428
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-03-31  Michael Stahl  <Michael.Stahl@cib.de>  [950d42db9c70ce53ffb2dbfc155d63896fff7d71]

        sw: remove m_setFootnote - obsoleted by checking m_nTextType
        
        Change-Id: I44e7864fc159edbef35083b09798b1e3254f6548
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91430
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-31  Michael Stahl  <Michael.Stahl@cib.de>  [38be440dbe8a706052182d06bb1ae95abdd06fcc]

        sw: DOCX export: avoid section breaks in text frames harder
        
        Follow-up to 0dd48d1a9a716456ff1ebe67e19881ad2f56939b - in another
        document, the sectPr is written from
        DocxAttributeOutput::StartParagraphProperties(), which lacks a check
        that it's in the body text.
        
        Change-Id: Ia3b56f40a7457f072735a0e09205089a0c5f4584
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91429
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-31  Miklos Vajna  <vmiklos@collabora.com>  [10036bd52e094b5c9b02ff5142829f0825a20571]

        sw: fix use-after-free when moving multiple tables to a previous page
        
        Regression from commit e4da634b983052f300cd0e9b2bbaa60eb02c1b28 (sw: fix
        moving more than 20 table frames to a previous page, 2020-03-30), asan
        found a heap-use-after-free during CppunitTest_sw_ooxmlexport5
        CPPUNIT_TEST_NAME=testOldComplexMergeTableInTable, the follow frame is
        deleted like this:
        
         #1 in SwTabFrame::~SwTabFrame() at sw/source/core/layout/tabfrm.cxx:145:1 (instdir/program/libswlo.so +0xec98ba5)
         #2 in SwFrame::DestroyFrame(SwFrame*) at sw/source/core/layout/ssfrm.cxx:389:9 (instdir/program/libswlo.so +0xec8495f)
         #3 in SwTabFrame::Join() at sw/source/core/layout/tabfrm.cxx:1390:9 (instdir/program/libswlo.so +0xecb6088)
         #4 in SwTabFrame::MakeAll(OutputDevice*) at sw/source/core/layout/tabfrm.cxx:1865:9 (instdir/program/libswlo.so +0xecbc1f6)
         #5 in SwFrame::PrepareMake(OutputDevice*) at sw/source/core/layout/calcmove.cxx:370:5 (instdir/program/libswlo.so +0xe519919)
         #6 in SwFrame::Calc(OutputDevice*) const at sw/source/core/layout/trvlfrm.cxx:1789:37 (instdir/program/libswlo.so +0xed8424e)
         #7 in SwLayAction::FormatLayoutTab(SwTabFrame*, bool) at sw/source/core/layout/layact.cxx:1485:15 (instdir/program/libswlo.so +0xe897ea9)
        
        Fix the problem by not moving multiple tables to a previous page in one
        iteration when the table is a follow one.
        
        Change-Id: I443240b6153b74d6def97140c516d7cf7a2d35e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91425
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-31  Michael Stahl  <Michael.Stahl@cib.de>  [0dd48d1a9a716456ff1ebe67e19881ad2f56939b]

        sw: DOCX export: avoid section breaks in text frames
        
        The problem is that if Word reads a w:sectPr that is inside a w:textbox
        and has a w:headerReference, then Word throws a confusing error
        reporting a location inside the headerN.xml file and refuses to open the
        file.
        
        It looks like Word doesn't actually support sections inside text frames,
        although it doesn't complain if the section break doesn't contain a
        header/footer reference.
        
        The WW8 export appears to avoid this by checking that
        TXT_MAINTEXT == m_nTextTyp and skipping sections otherwise, but the
        m_nTextTyp doesn't change when exporting a text frame in DOCX case,
        so let's change that.
        
        Possibly this makes m_bFlyFrameGraphic variable redundant, not sure
        about that.
        
        Change-Id: If862b226254983bb608bbce180f4aa2f41721273
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91421
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-31  Johnny_M  <klasse@partyheld.de>  [fd7e4706d80d1769803b7b4ac57df4c80a5c80f2]

        Translate German variable names
        
        Ende -> End
        
        Change-Id: Ia3df5ee48e0d61051d99ac93e62c8a6dceafb41d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91218
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-31  Johnny_M  <klasse@partyheld.de>  [474a96a7743466ed5c9e225f9bec977447e5c152]

        Translate German variable names
        
        Ende -> End
        
        Change-Id: I1b53861b16510c8e41c0d8d46df17103f988c323
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91216
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-31  Johnny_M  <klasse@partyheld.de>  [1823b8ff7892bef50c521a0e90fc317b834d5d11]

        Translate German variable names
        
        Ende -> End
        
        Change-Id: I8f86d38fc8c815c6c4760a67a475cdff73a4ac17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91215
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-31  Johnny_M  <klasse@partyheld.de>  [fd23a09cfa04120b670878079c92045dabdc067b]

        Translate German variable names
        
        Ende -> End
        
        Change-Id: Ie34c18ab0d886b3b01701eac0613cff7f8aa9f35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91209
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-31  Johnny_M  <klasse@partyheld.de>  [4fa2e297eb8cb6d6e1f036be4609918034496251]

        Translate German variable names
        
        Ende -> End
        
        Change-Id: I5d9cb8b91f20ed957c90558bc41b1da1c2ffb099
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91219
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-31  Johnny_M  <klasse@partyheld.de>  [778cf3c1d447f90d435e780560a7207c3f4518ba]

        Translate German variable names
        
        Ende -> End
        
        Change-Id: Idf599738be9b1eaac51da3461edc424fcc83a94e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91217
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-31  Johnny_M  <klasse@partyheld.de>  [3d552451d4a688229e3599e3180037142649de05]

        Translate German variable names
        
        Ende -> End
        
        Change-Id: I51b518ccc00ef9deff581cb760083695289c996e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91214
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-31  Johnny_M  <klasse@partyheld.de>  [314dfedd8faf271246a9851113a3bab923edb090]

        Translate German variable names
        
        Ende -> End
        
        Change-Id: Ie57fb93940623302edec550e7628639aecde1bf5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91213
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-31  Johnny_M  <klasse@partyheld.de>  [a630cc81bf150cb7f47287aed45b7e250d46a1c1]

        Translate German variable names
        
        Ende -> End
        
        Change-Id: I12f697212b1532d99ccf3a4ea8a11e2a583e848f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91211
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-31  Johnny_M  <klasse@partyheld.de>  [ea054d8a82d07383c17981df8597f1eee79128d5]

        Translate German variable names
        
        Ende -> End
        
        Change-Id: Ib0891bc3f03d7590e94fe0c04b48f0560bdf74d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91210
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-31  Johnny_M  <klasse@partyheld.de>  [3a1a27b1c25c96632b7bb1cfa81ca204e5bc043c]

        Translate German variable names
        
        Ende -> End
        
        Change-Id: I47faa58be14d9e608a4fad61279026d676c185c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91207
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-31  Johnny_M  <klasse@partyheld.de>  [3db98c3b7a28e101f617525fb00cf9c05da53025]

        Translate German variable names
        
        Ende -> End
        
        Change-Id: I888d16a74cd37a97331c44c82040610d2a894522
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91212
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-31  Julian Kalinowski  <julian.kalinowski@dataport.de>  [169a10f0e4680814145b668c6320be04038d7a89]

        Fix exception when accessing empty lock list
        
        This fixes an Access Violation Exception when a WebDAV server says a
        resource is locked but does return an empty lockdiscovery element on
        WebDAV Propfind. Without this patch, the code only checks that a list
        exists, but it should also check if it contains elements before
        accessing it.
        Fixes tdf#128662
        
        Change-Id: I5f555a9b5805102242392b018ab5a8009c7a203c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91412
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-03-31  Xisco Fauli  <xiscofauli@libreoffice.org>  [f03ae4de04495dfaf30dbfbb8b3195dd78310da4]

        tdf#114212: Add unittest
        
        Change-Id: I6bdbc039bc4697abad9c5ff967114bd8d39f0cf5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91371
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-31  Luboš Luňák  <l.lunak@collabora.com>  [7392abbe587cfe4d1547646e5cf2358e4f749981]

        build Skia on Windows with UNICODE set
        
        Skia uses the Windows generic macros that map to the ANSI *A variants
        or the unicode *W variants of functions/types, but in LO code we
        mostly use explicitly the *W variants and do not set the UNICODE
        define. So build Skia with UNICODE and explicitly use *W API
        in SKia's API that we use.
        
        Change-Id: I689797b30a412820f97d9ce88e9fe078ead2cf76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91376
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-31  Miklos Vajna  <vmiklos@collabora.com>  [0c67c664d2e6df873243b12d69feb47986ca4491]

        vcl: add doxygen comment for VclBuilder
        
        Change-Id: I3faa2752a4d5bfbf75f38c1a4c62eb689158c90a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91409
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-31  Szabolcs Toth  <szabolcs450@gmail.com>  [cb441c4d0adf698e6af9073c6c3285a66b76871e]

        tdf#100751 DOCX VML shape import: fix arrow direction
        
        Flips along both the y- and x-axis weren't imported,
        resulting wrong direction of arrow and other shapes.
        
        Co-Author: Balázs Regényi
        
        Change-Id: Iac222ac2a6a6110289969c32b40828b83da0aefd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90646
        Tested-by: Jenkins
        Reviewed-by: Balazs Varga <balazs.varga991@gmail.com>

2020-03-31  Justin Luth  <justin.luth@collabora.com>  [41dbdc1499f4512941a38e5972d03d26a2397a89]

        related tdf#106843 docxexport: if not enforced, let Writer protect
        
        The problem was that sections, etc., could not be protected
        if the document previously had some kind of protection
        that was now disabled/not enforced.
        
        Docx has a special flag that actually enables the selected
        protection (forms/track changes/readonly). Even if it isn't
        enabled, grabbagging keeps the "suggestion" for next time
        when the user wants to enable protection.
        
        "If the value of this element is off, 0, or false, all the
        WordprocessingML pertaining to document protection
        is still preserved in the document, but is not enforced."
        
        If the user requested some kind of protection in Writer,
        it should be able to override a grabbag "suggestion" and
        set a real protection value.
        
        Change-Id: I638c6420bfb9a1801187f3e16586d2e18dfacb84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90322
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-31  Noel Grandin  <noel@peralex.com>  [7d6c67d323a87f1006d84c2a95b45dfbfb03c0c8]

        convert enum to scoped in SvBaseLink
        
        Change-Id: Ief399381ac27764fce95ee053c322571a07b671c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91366
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-31  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [1ec7b4ae86a9fe666fc1510636c483d8980d04f6]

        Fix reading ODF version
        
        Change-Id: I5787737d3f689fba93bf4be56c018967b5e37ab1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91407
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-03-31  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6c89715b7d1e78a17b6c53cdb89f2f734500fd44]

        Related tdf#97694 Show dialog when signed macros are blocked
        
        Change-Id: I7b9dd4872a58eff93ab8818f0286781c6ff4c9bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91385
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-03-31  Miklos Vajna  <vmiklos@collabora.com>  [c0f4bdcc7ca45e2920c676e5734353ba598bcdbc]

        RTF import: reset writerfilter bit even if the import fails
        
        The old code did not handle when e.g. a
        lang::WrappedTargetRuntimeException is thrown between the set and unset.
        
        The DOCX import had the same problem.
        
        Change-Id: I7336d08057a875db985e8b647b320abd97c6eb81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91381
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-31  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [033b1d46653c30e44c1bbef5fff865db0f3c97d4]

        Remove outdated comment
        
        Macro signatures are evaluated since f2f93434f4795646255e5d8edd31fa08b8b2ffab
        
        Change-Id: I83eb84bc96e466da58fa77067f07245b023ebbe7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91406
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-03-31  Tamás Zolnai  <tamas.zolnai@collabora.com>  [24be308681a84937dbd510009e266bacb16cf2fa]

        Revert "tdf#125268: Export LO character background as MSO shading by default."
        
        This reverts commit 701238ea7d8a06fe7a90de15b7660b7c6d854f09.
        
        Reason for revert: <INSERT REASONING HERE>
        
        Change-Id: I56facce4191644a4aaf565e572abab400e2b61a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91388
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-03-31  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [6e6109d7d3eceea5d134aab770d9ecf8e0b8688e]

        Sukapura: Update gallery folder icons, DB Query & Table icons
        
        Change-Id: I991bbe9ea6780d6114f75fb5484af43be53b3a8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91384
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-31  Eike Rathke  <erack@redhat.com>  [456f093975ce4e4266eb12b62590eaaba6f2de88]

        Resolves: tdf#131372 Write "error cell" formula to OOXML
        
        Change-Id: Iedbe0912ff28e6203bec0104c59b1102cf97daf9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91382
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-03-30  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [66914f5c15d940831049ddf8434b585652b2cb06]

        elementary & Sifr updates
        
        - elementary: Add dedicated New DB Table/Query/Form/Report Wizard
        - Sifr: - Update Query and Table folder
        
        Change-Id: I159872a65c1643a892bedacea3bef63adccf9c49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91378
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-30  Steve Fanning  <stevemfanning.wh@gmail.com>  [a3e3b156fb609849e2d75264557cc31d62aecce1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2c5b14255f07ae7eba46155558555a1c2011dacf
          - tdf#131360 Adjust number of function parameters
            
            fix for AGGREGATE, GCD_EXCEL2003, LCM_EXCEL2003
            MULTINOMIAL, RAWSUBTRACT, SUMIFS, AVERAGEIFS, COUNTIFS,
            MAXIFS, MINIFS, IFS, SWITCH
            
            Change-Id: Id652cdf52a795cd675e7717f856a2745be7d9f52
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91373
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-30  Julien Nabet  <serval2412@yahoo.fr>  [192ee96db3bc3544c388034b19fa7a9cd6e7537d]

        tdf#131712: fix crash on table with non null float field (mysql native)
        
        See bt with infinite loop here:
        http://bugs.documentfoundation.org/attachment.cgi?id=159161
        
        Change-Id: Iaa4e998c640c414dec60a72d5977f8d6a6a8433f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91379
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Jenkins

2020-03-30  Miklos Vajna  <vmiklos@collabora.com>  [e4da634b983052f300cd0e9b2bbaa60eb02c1b28]

        sw: fix moving more than 20 table frames to a previous page
        
        Steps to reproduce the problem:
        
        - have some content on page1
        - have more than 20 tables on page 2
        - delete all content on page 1
        
        The first 20 tables are moved to page 1 then the layout process stops as
        the layout loop control aborts it:
        
        warn:legacy.osl:8282:8282:sw/source/core/layout/layact.cxx:544: LoopControl_1 in SwLayAction::InternalAction
        
        and the remaining tables stay on page 2, even if page 1 would have space
        for them.
        
        There are various other ways to trigger the same problem, e.g. have a
        ToC, add lots of headings, update the ToC, undo.
        
        Fix the problem by doing more work in SwLayAction::FormatLayout in a
        single iteration: if a table frame is moved to a different parent we can
        still format the table's next frame in the same iteration with a bit of
        effort.
        
        Change-Id: I25912a69c19e042f0e0375898f4e0a5fa13321fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91377
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-30  Gülşah Köse  <gulsah.kose@collabora.com>  [14a0727889699128f02ac0a79bdce0103c89bc01]

        tdf#131254 Follow-up Prevent extra eventqueue empty call.
        
        When two advance timing set slides in a row, there is another
        extra forceEmpty call that disables timing setting.
        Follow up commit 80f386f787ad59936ead2022e6d932a6d441c6e9
        
        Change-Id: I8e70ebf57328b51eab2baca9728a0f8e0561120c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91367
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-03-30  Mike Kaganski  <mike.kaganski@collabora.com>  [85ae85ee93c929785a4db6cf8dcd28c2a683f800]

        tdf#101181 related: fix SdrShadowTextAttribute::operator==
        
        This fixes rendering of glow after its radius becomes 0 once.
        
        Change-Id: I7cb13989496bb113689f56ccdb53190d9b5d4ac6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91372
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-03-30  Michael Stahl  <Michael.Stahl@cib.de>  [71ed878556422068041025668876fb3300c128df]

        crashtesting: null dereference of reexporting abi12570.odt to odt
        
        FLY_AT_FLY shape is anchored on SwStartNode of fly section.
        
        (regression from ef8427d12a63127a2eb867637699343d630545dd)
        
        Change-Id: I4fe70237c060cc810af82657bc5791e7024db8f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91336
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-30  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [637dc4e53fc7fe7bde00fd68bd850e9942da9fb3]

        Sukapura: Fix for tdf#99185 identical Form Folder and Form
        
        Change-Id: Ie3f8dbf3bfe1a03c19e60e795a5d90eb991affa6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91353
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-30  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [cd5da1b3a59a05ef03f9aa65bddbdde74ac994f1]

        elementary: update DB Reports icons and checklised icons
        
        Change-Id: Icb98be1c5c5937de16e463393de8c6e323da64bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91368
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-30  Mike Kaganski  <mike.kaganski@collabora.com>  [fdd5d52284a0bda2d3e237b3dc4cbdb20b0d4bcb]

        Use dynamic_cast result
        
        Change-Id: I7f91935e2b0230c17456a810c6e7553a103c04f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91299
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-03-30  Caolán McNamara  <caolanm@redhat.com>  [e6573fa894a7ef1e83f9d7785a61fdcabfe24939]

        tdf#131576 Fields not displayed as expected in Base's Table Wizard
        
        this is similar to the problem of tdf#130623 "Base: Empty Field Properties"
        so take that solution and move it down the the shared component
        
        Change-Id: I15e26ca1c781b3a90ece2073112953cc40083d15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91362
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-30  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [aa24771563425072c710e8c426323ed311437f13]

        Sifr & elementary: Fix for tdf#99185:identical Form Folder and Form
        
        Change-Id: Ib26157e1b977d1b314f8e914cda3c27c7cc7aff3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91363
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-30  Michael Meeks  <michael.meeks@collabora.com>  [c9f7f23c82e427fce14479f7806cec29b2abddf9]

        FrameLineColor - add Color parameter, and share code for color params.
        
        Change-Id: I50483228221e817eb1a1d049d3c1ddf55a9c91d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91354
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-03-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [06c23e206fb6fb3e96456742c227666b94edbb3e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 623fc3fb5692577ea4fe3c01ea4b909df1d6d536
          - Remove empty heading.
            
            Change-Id: Icca557cbe9ebcfe5004e1707835ecf4fdfbd5a05
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91365
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-30  Caolán McNamara  <caolanm@redhat.com>  [9383980a9f07a352c62fc09b7bea3a24e2e46b48]

        Related: tdf#131576 overlapping windows, move bottom one down a little
        
        Change-Id: I28c890740a92f183db72ab997627d564cba49ec0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91361
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-30  Stephan Bergmann  <sbergman@redhat.com>  [2596a381ced4349a226d4636bc9c657149e56ef0]

        org.libreoffice.uitest.UITest missing from vcl.macosx.component
        
        ...presumably by accident, while it is present in vcl.{unx,windows}.component.
        (This is just one part of the puzzle of making uicheck work on macOS
        eventually.)
        
        Change-Id: I299b7940e5ffe40fbeccb9a3c60a3149acf16a95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91359
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-30  Stephan Bergmann  <sbergman@redhat.com>  [04848b071afc31c6ac8ea4286bde8acd4f7cf110]

        Override gb_Package_get_target,python3 also for gb_UITest_DEPS on macOS
        
        ...same as gb_CppunitTest_PYTHONDEPS and gb_PythonTest_DEPS.  (This is just one
        piece of the puzzle of making uicheck work on macOS eventually.)
        
        Change-Id: I88ec602e2924f37ef4b3cd143fd8487ba25fcb8a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91358
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-30  Michael Weghorn  <m.weghorn@posteo.de>  [1d8529c67692b119924bc5760372daa64fa4cb4a]

        lok: Avoid deadlock for password-protected doc with gtktiledviewer
        
        Since commit 629bc69708a280b79f07b58adcda8593e22cf422
        ("LOK: hold the solar mutex consistently for document method calls.",
        2016-10-19), the SolarMutex needs to be acquired in
        'lo_setDocumentPassword'.
        
        This caused a deadlock for gtktiledviewer when trying to open a
        password-protected file, since the callback handler runs in a
        different thread there.
        
        Temporarily release the SolarMutex in
        LOKInteractionHandler::handlePasswordRequest to prevent that
        and make opening password-protected files with gtktiledviewer
        work again.
        
        Change-Id: I3ec8067c2b22aff5867eb0d526d399a18947fd48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91350
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-30  Caolán McNamara  <caolanm@redhat.com>  [c664523d7b4523e9bb73b1e81e4c3faba5b47ee0]

        stray fResolutionDPI left behind
        
        from...
        
        commit 489b18edd6dc87287f260ba87d95abcc95d87932
        Date:   Sun Mar 29 16:30:19 2020 +0200
        
            pdfium: fix setting the size of the document when opening PDF
        
        Change-Id: I86c6983f3d22e5169416436bffc0e347a888591a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91357
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-30  Noel Grandin  <noel@peralex.com>  [3db13a8b12b36679bdd6cdb243633a0eb39bad38]

        convert to scoped enum in SvFileObject
        
        Change-Id: I361adf3a0d112967910da3305f1e8e0063170745
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91352
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-30  Tünde Tóth  <tundeth@gmail.com>  [ab40a7843a66d1fe276224db16ddaecd538df234]

        tdf#131370 chart: implement OOXML import/export of legend overlay feature
        
        Follow-up of the following commits related to the new UNO property
        Overlay for legends:
        
        commit 9fab1ba8ddc59924c633aa17c65f7330a4762726
        (tdf#75330 add a new overlay/no-overlay feature for the legend)
        
        commit 65123d41f62597053bc3893ee4fb46868a6b1f2d
        (tdf#75330 chart: implement ODF import/export of legend overlay feature)
        
        Change-Id: Ie3eff9b8a4f99980a7ae28add909a27eb0e9d14b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90655
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-03-30  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [55c8ab7294e9e1651b94215d4ff14c7afcb7d733]

        Breeze: Update MIME type icons in "New (CTRL+N)"
        
        Change-Id: I84cc86937dafdbbd5fb346e16d546cf5cf6c5dcb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91348
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-30  Stephan Bergmann  <sbergman@redhat.com>  [11e6582b23b983fde4b04ece5b37c546bcd98a43]

        Mark external/boost/c++20-allocator.patch.0 as partially covered upstream
        
        Change-Id: I086e51c581202cd8c68a5a408b8d7575c953461d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91347
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-30  Johnny_M  <klasse@partyheld.de>  [1422466fcbd4f1dc716d5680e220f0a0538a9f35]

        Translate German variable names
        
        Ende -> End
        
        Change-Id: Idfcc563c461b604892f6a24c62677e8069bee28f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91208
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-30  Julien Nabet  <serval2412@yahoo.fr>  [b74798941dccd8fbe05c472c868f6c9a9c9a3f4f]

        Simplify SdrObjList::GetObj (svx/svdpage)
        
        Change-Id: Ia6f8398a7b4045d4b06558c51f2c815e78fbc1ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91346
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-30  Miklos Vajna  <vmiklos@collabora.com>  [525f75b78f96cf8fbf51498a52f16490ff307cee]

        sw: prefix members of Compare::MovedData, CompareData, Hash and ...
        
        ... LgstCommonSubseq
        
        See tdf#94879 for motivation.
        
        Change-Id: I1c109ffd62dd1cd14f35e798cd18c8cd8b2d48bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91344
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-30  Justin Luth  <justin.luth@collabora.com>  [ba989a99ea19ffd0aafeea01f9b737ea79fa952a]

        tdf#80635 ww8import:3 take float table orient to inlined table
        
        Since SW has problems with floating tables, any unnecessarily
        floated tables are converted to inline. However, the
        positioning of the tables is mostly lost. So the choice is
        either to refuse to inline a strangely positioned table
        or else to transfer the positioning onto the inlined table.
        
        For absolutely positioned flies, which are LEFT_AND_WIDTH,
        pass the X position to the left margin.
        
        Change-Id: I996a06c753e8b9b1151f7deea8ad4caf5724dd0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91273
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-30  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [79b578b7f8b5e3a80fcd0fd86e83d96d7c900bb1]

        tdf#101652 Add config option to prevent disabling readonly mode
        
        There are various cases where people don't want users to
        be able to turn off readonly mode, so add a config option for it.
        
        Setting this option will remove the "Edit document" button from
        the readonly infobar and also disable the "Edit mode" menu entry.
        
        Change-Id: I7988da5b181455f778a6ab148e6bf32182c72618
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91144
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-03-30  shameempk  <mailtoshameempk@gmail.com>  [96def0ee391a99ddf042df820db1292b83d0c4fe]

        tdf#124686 HideWhiteSpace should be positive Show Whitespace
        
        "Hide Whitespace" under View menu changes to "Show Whitespace". Functions and associated strings are renamed accordingly.
        
        Change-Id: Id0c91ecf5c59a8c0cd5d00574f3ce0f38d6dd6d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90324
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-30  Julien Nabet  <serval2412@yahoo.fr>  [8bbd58eca1ead1ec2360497e0d0d1d8125815f83]

        Replace OSL_ASSERT by assert in GetObj (svx/svdpage)
        
        Change-Id: Ia985773b0021f3b7f225790e691436db196fac61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91340
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-30  Noel Grandin  <noelgrandin@gmail.com>  [781ed42935e5250ca7bf2d51b2cce52cdb2836b8]

        OSL_ASSERT->assert in basegfx
        
        Change-Id: I7ff49d327e435e2d6ea5f8bdcf7ce8d5302eea1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91332
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-30  Noel Grandin  <noelgrandin@gmail.com>  [79b13b4d50549820684549ef77b2ec1c4def5b03]

        OSL_ASSERT->assert in basic
        
        Change-Id: I8abe14706e9c6d1323d5d66a8b700ddaa2803f2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91333
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-30  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [ffbcbbc8dcc946d4d91cc08a937c2067be5a18b7]

        Cleanup for tdf#130476, tdf#62323 and tdf#62326
        
        Change-Id: I21b934415a8fd39e0dfd6a4c3cc8d589c84084f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91222
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-03-30  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [be0f2c5bce138270a07cd07c5cd67fb3b4aa595c]

        Fix indentation
        
        Change-Id: Ic53ea0f324be1d0441922cff7113465bf199bbf7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91143
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-03-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4501a0ba623ad61c5a4e0b807da2e96f0e4ce82c]

        remove Matrix class from basegfx, convert B2DHomMatrix tests
        
        The common test cases of MAtrix and B2DHomMatrix are just converted
        into additional test cases for B2DHomMatrix.
        
        Change-Id: I8ed2f6d25263797b21a844e209e910a8a3f2a347
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91342
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c20fa884cf20959dbd65814274e450e1f49cf45e]

        replace usage of Matrix for B2DHomMatrix in ImpSdrPdfImport
        
        Change-Id: I366ee435ddf217c7c078d58f882610df12bec276
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91341
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [489b18edd6dc87287f260ba87d95abcc95d87932]

        pdfium: fix setting the size of the document when opening PDF
        
        When loading the pages of PDF, the size of the document was
        set to the wrong value. Size returned by ImportPDFUnloaded was
        in pixels, which is not really useful considering the svx and
        sd core uses 100th mm as the unit and converting it to a device
        dependent pixel will just bring grief. Also we don't need to know
        the size in pixels until we actually render.
        This change removes DPI as the parameter to the ImportPDFUnloaded
        and changes the code to get the size of the page from the PDF as
        points and converts that to 100th mm.
        
        Change-Id: I0c0db23d2775e2897ba7621ef6320a974c0b9275
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91330
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-29  Kohei Yoshida  <kohei@libreoffice.org>  [125a1abfb251264f5a434ef7fa12cdbd2d7b2ff2]

        Update orcus to 0.15.4.
        
        Change-Id: Id0b4d17a71a951be13d63ad833681c3e46888531
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91335
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>

2020-03-29  andreas kainz  <kainz.a@gmail.com>  [9e060b67c03deb495c6da2e7b0bb399c21aae138]

        tdf#125960 update fontwork shapes for fontwork gallery
        
        Change-Id: I330ccdb91b4283cf947041c94fa39c4334432895
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91334
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-03-29  james  <jamesnattala007@gmail.com>  [97bc0eae8bf884105cfcd0e21473c92a89c62f67]

        tdf#130981:Simplify uses of sal_math_Double
        
        Change-Id: I2cac5d7c2efc9dbf4c4fc7ca5d88e9044d875edc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91203
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-03-29  Noel Grandin  <noelgrandin@gmail.com>  [80948ae6a2100e6ea13306599dd41092fa870884]

        OSL_ASSERT->assert in basctl
        
        and simplify the surrounding code, assuming the asserts to hold
        
        Change-Id: I9152402f267c17a39f4af275a0de79e9529375c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91331
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-29  andreas kainz  <kainz.a@gmail.com>  [1303426c1e796a4f67ebf50eb0d7d1a2a2e292c8]

        Gallery: Add bpmn gallery
        
        Change-Id: I2db9b710e4b935d3e250115bdfabd9ce074004c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91329
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-03-29  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [9f7dc0e3202aaf5295d784079ed2356c9053ec17]

        Sifr: Fix for tdf#130898: Add 128px icons for protected files
        
        Change-Id: I4f18cbcf14603726ac948fdd0b8cde0a15858b77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91326
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-29  Julien Nabet  <serval2412@yahoo.fr>  [e0550b3c0969a8ff70028d2c02b56ced058b0d9a]

        Related tdf#131333: Cannot change data point icons in Calc's XY chart
        
        Don't know if it's related but thought this log should be taken into account:
        warn:legacy.osl:68288:68288:svx/source/svdraw/svdpage.cxx:770: OSL_ASSERT: nNum<maList.size()
        
        At least, since we can know the number of objects, just use it to limit the loop
        
        Change-Id: I79ca467b6da8e22e3e7cd9fb5dc2451e2514316f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91327
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-29  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [cf2501eb45bd1a95f06f5832b77d2ba08e9728ce]

        Breeze:  Update MIME types, Gallery view type icons
        
        - Add QR Code icons
        
        Change-Id: I6db18910797c6174529ccdf8a9dd2095f2804a27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91325
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-29  andreas kainz  <kainz.a@gmail.com>  [51d78ecd2c0ef0e5b8d44f8ab211e4435f6efeb0]

        tdf#131224 update bullets and numbering images
        
        * New bullets added as ordinary gallery
        * makefile not within the WITH_GALLERY_BUILD switch
          because Bullets & Numbering rely on these images
        
        Change-Id: Iaa2f58129b80bd468baaabd2c495557f053fc59e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90185
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-03-29  Noel Grandin  <noelgrandin@gmail.com>  [dc7f4b0002769308d38e6c6e9b714ef7766d2ae7]

        tdf#131632 animation effects are missing features
        
        regression from
            commit 5352d45dd4a04f8f02cf7f6ad4169126d3b3586a
            Date:   Tue Feb 18 15:45:08 2020 +0200
            convert AnimationImport to fast-parser APIs
        
        Change-Id: I7227b122213c877b8ea5db25239eae8151597a8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91320
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-29  Julien Nabet  <serval2412@yahoo.fr>  [d4c9e2130f6f065b4a97fc98cf1029593e725e65]

        tdf#131221: blacklist Intel on Win10 deviceid 0x5917
        
        Change-Id: I718bf929a1b601a5363be1bfda7e9f5377747565
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91321
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-29  Julien Nabet  <serval2412@yahoo.fr>  [16096d66d42d5e83fff6bbe5aa5b7c7e0a83ba4e]

        Fix is_typed_flags for MessBoxStyle (toolkit/msgbox)
        
        Change-Id: I40a2c8b2ad562a6378b5337f53af59577cd5ce0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91322
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-29  Julien Nabet  <serval2412@yahoo.fr>  [936f38338ec255ac9992437dbe5e5847cdc9d804]

        Fix is_typed_flags for SwTableSearchType (sw/tblsel)
        
        Change-Id: I36ee912a26aa6e907126b4aa28423529f9a0cf3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91323
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-29  Julien Nabet  <serval2412@yahoo.fr>  [4ce914cedac54972f44c4cf8de5089fcca5e2a78]

        Fix is_typed_flags for ViewOptCoreFlags2 (sw/viewopt)
        
        IgnoreProt (0x0040) removed with:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=efbf399e773c6fc04496331b6ff1efde54bd4f9e
        related: tdf#90362: remove option from Formatting Aids
        The option to ignore protection breaks expected functionality
        (protection, including sections protected with password), and may
        cause problems mentioned in original bug. This only should be used
        in specific recovery situations.
        
        Moving it from user-visible page to Expert Configuration.
        (Previously, changing it in Expert Configuration hadn't effect.)
        
        Change-Id: Ia938159329d68aaf28ffd6dc15974aa4fd93e5bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91324
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-29  Julien Nabet  <serval2412@yahoo.fr>  [67314abb2cb62ee67513c8de4fa98555ecdb5b6c]

        Fix is_typed_flags for SfxStyleSearchBits (svl/style)
        
        + fix All and AllVisible enum values and comment
        Change-Id: I69b8a3d789d7221c9809ea774d09a7350316c262
        
        Change-Id: I169d6c97454bb72552f263af3df6d3dd1e867ec2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91314
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-29  Julien Nabet  <serval2412@yahoo.fr>  [d5079f26e55cf2922db35034340023cfb9d0464d]

        OutlinerMode is not a typed_flags, it's not a bitmask (editeng)
        
        Thank you Noel for having spotted this!
        
        Change-Id: I37162504f19b163da570aac3ac27b24e94b9ce47
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91306
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-29  Julien Nabet  <serval2412@yahoo.fr>  [c8d6cec39a26c6c1ab77d91d7143d05e48fe5a43]

        Fix is_typed_flags for SelectionEngineFlags (vcl/seleng)
        
        Change-Id: I6f317fc8f986abdd7fb1bb8f3d21983d4bb72349
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91317
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins

2020-03-29  Julien Nabet  <serval2412@yahoo.fr>  [d5d8dac079a888568d263b85e0285c14ab27cc55]

        Fix is_typed_flags for BorderWindowHitTest (vcl/brdwin)
        
        Change-Id: If49cb7b6c3d385cc7d74fbcb0791bfb27d0be8d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91318
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins

2020-03-29  Aditya  <adityasahu1511@gmail.com>  [a8fa7c763e43134bae27b8c0c7c89170bd96a732]

        tdf#131532:Blurry thumbnails when small shapes added to gallery theme
        
        When small shape is added to gallery theme using drag and drop method, their
         thumbnail is rendered improperly and as a result they are blurry.
        This change renders the thumbnails normally without getting blurred.
        
        Change-Id: Ibba7e93ba09a42b0d1bf4a1a833f3fe17c8557f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91319
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [60f14ad158801183519ff929167b8526b7941670]

        basegfx: test B2DHomMatrix and Matrix together
        
        This adds a test for B2DHomMatix and Matrix to test them together.
        Ther reason for this is that we can remove Matrix in favour to
        B2DHomMatrix, but first we need to make sure it is safe so by
        checking that the operations in Matrix yield the same result as
        with B2DHomMatrix.
        
        Change-Id: Ia93c1d3c7b2b7ff257c35831ff31afad3e8f34ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91312
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d088b243cad18777f785abf704b0310f057f740b]

        basegfx: Fix the problem with Matrix Concatinate and Transform
        
        In Concatinate and Transform methods we change the instance
        variables during calculation (matrix multiplication), which leads
        to the wrong result. This change fixes both calculations.
        
        Change-Id: I9f7ef7323707df1ab4a764f97f9bae8593c42940
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91311
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cc7dc7552adb84dbd6954d01d2f347029d9302bc]

        basegfx: add convenience access. and creator to B2DHomMatrix
        
        In SVG, CSS, HTML Canvas it is usual to define a matrix with
        a,b,c,d,e,f attributes, where the values correcpond to the
        following:
        [a,c,e]
        [b,d,f]
        [0,0,1]
        
        This change adds accessors and creator to B2DHomMatrix, so it is
        easier to deal with other matrices that are defined like that.
        
        Change-Id: I6927513b1a70ad5eb70d7fe14a00de4a767f176a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91310
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b53a9c552a30a3aaa2b26ef8b1a3e8cf0f011a5c]

        add convenience accessors to Matrix.hxx
        
        Change-Id: Ifaaff3b1526aed111725a46c6cc64c189909a904
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91309
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c44e2f95603866aca7c71ee9b066c5088745381c]

        basegfx: export B2DRange operator*=
        
        Change-Id: Ia2e72e6650b14d5d024b65b1261876885cf1b05a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91308
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-29  Julien Nabet  <serval2412@yahoo.fr>  [90c807bfd1fe65e3c94199fd1cd47df711a47d42]

        Fix is_typed_flags for SvxNumRuleFlags (editeng)
        
        Since https://cgit.freedesktop.org/libreoffice/core/commit/?id=2b1f0d31c34464bdece4eea158097b3e4923cf5f
        author	Tamás Zolnai <tamas.zolnai@collabora.com>	2017-11-11 18:17:52 +0100
        committer	Tamás Zolnai <tamas.zolnai@collabora.com>	2017-11-11 20:44:48 +0100
        commit	2b1f0d31c34464bdece4eea158097b3e4923cf5f (patch)
        tree	66fff19490e124a00321590eb5a5ba00ab149714
        parent	019e6ae7be38176978943d95fa3b586830e1b3b1 (diff)
        tdf#111738: Duplicated numbering alignment option on numbering dialog
        
        Change-Id: I65defa76c3b325f1cf4d33482216f2663bbb82b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91284
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-29  Julien Nabet  <serval2412@yahoo.fr>  [2c6d60783a534dc0cf7d4946488e7e5e6ec80cc6]

        Fix is_typed_flags for EEControlBits (editeng)
        
        Change-Id: I40b719f58e7c41e33ce68cde217161924de6e3cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91285
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-29  Julien Nabet  <serval2412@yahoo.fr>  [ad50534657b49d9e77434ac8be0d1e054d4bc62e]

        Fix is_typed_flags for RegAccessMode (registry)
        
        Change-Id: I5b58d10eea35652bb201d6153e413ca1aee3c4ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91307
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-29  Julien Nabet  <serval2412@yahoo.fr>  [af0b1aa303a37113101f133d472edbb891e114cc]

        Fix is_typed_flags for SvxMSDffHandleFlags (svx/EnhancedCustomShapeGeom)
        
        Change-Id: I8947a7b11a67397fdca36fb5087c2c1306b76b1d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91315
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-29  Julien Nabet  <serval2412@yahoo.fr>  [ba5b51a22848c3e4af38676197bc1f663b33bb2e]

        Fix is_typed_flags for ConfigItemMode (unotools/configitem)
        
        Since DelayedUpdate removed with:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=67ff7348756ec88d09fc00e6d284ba5b579e9b33
        author	Noel Grandin <noel.grandin@collabora.co.uk>	2018-12-06 10:05:06 +0200
        committer	Noel Grandin <noel.grandin@collabora.co.uk>	2018-12-07 10:35:44 +0100
        commit	67ff7348756ec88d09fc00e6d284ba5b579e9b33 (patch)
        tree	d9bc9015abadce440e6637e280286e04e9ba062a
        parent	1e6cc2c8564e86465594f6651490f529dafb3aaf (diff)
        remove unused ConfigItemMode::DelayedUpdate
        unused ever since
        
            commit c1758889cbd5e8e4afb1044425c908715eb3e1cd
            Date:   Fri Nov 11 22:48:37 2011 +0100
            Heavily simplified utl::ConfigManager.
        
        and rename ConfigItemMode::ImmediateUpdate to NONE, since it doesn't
        mean that anymore
        Change-Id: I3f5e5a63cbbc12f15a4af104fc6e007cdf10cab3
        
        Change-Id: Idc4c4f0a90bfce26483f2f4d66b47c263bcb5954
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91316
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-29  Julien Nabet  <serval2412@yahoo.fr>  [64148ff9e6d50f0f7457e29567b949ee6a2cf707]

        Fix is_typed_flags for SfxShellFeature (sfx2/shell)
        
        Since remove of FormTBMoreControls (0x800)
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=00f96e88a7c6feea98d446e82a2718c5aae6256c
        author	Roman Kuznetsov <antilibreoffice@gmail.com>	2019-03-13 19:18:49 +0100
        committer	Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>	2019-03-14 08:52:29 +0100
        commit	00f96e88a7c6feea98d446e82a2718c5aae6256c (patch)
        tree	9bff711b6e7b70ede72cd6a9f913a72ac237981e
        parent	c196d70337f6b755cfc4c34beda05554c6fab114 (diff)
        tdf#112411 Remove all that remains of the More controls toolbars
        
        Change-Id: I90bb25b2033374498d4e3306651c4b4024154739
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91313
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-29  Jim Raykowski  <raykowj@gmail.com>  [179bcf810809efb8ec1b4658e5f30d3a75513315]

        Enable Writer Navigator content tree tooltips for Gtk3
        
        Change-Id: I7a8b1e9007b7913c05205c6f01b43fc8d60ae07d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91269
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-03-28  Julien Nabet  <serval2412@yahoo.fr>  [1c9ced04189c9d23ffea05d5570960b54b05ef28]

        Fix is_typed_flags for MessBoxStyle (dbaccess)
        
        Change-Id: Ic788677b540588ddddae963a3fc983879cd77c5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91282
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-28  Julien Nabet  <serval2412@yahoo.fr>  [b3822741430bf8ebea23b7457d19db00756ed2db]

        Fix is_typed_flags for BrowseMode (compilerplugins)
        
        Change-Id: Ia6fecc08b2ee66b3e831f2c6289575ca98976783
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91281
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-28  Oleg Shchelykalnov  <olegshtch@yandex.ru>  [a039725510f13c77591106b02f32f5899c37c007]

        tdf#131618 MailMerge: Don't require DataSourceName if ResultSet provided
        
        Allows to use ResultSet instead of DataSourceName and DataCommand
        options.
        
        Change-Id: I654cdf3bc850ab1c1a29837e8aabdee410b30439
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91277
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-28  Justin Luth  <justin.luth@collabora.com>  [cd868678583fa92833c37a63089131ba905dd3a6]

        tdf#80635 ww8import:2 take float table RIGHT to inlined table
        
        Since SW has problems with floating tables, any unnecessarily
        floated tables are converted to inline. However, the
        positioning of the tables is mostly lost. So the choice is
        either to refuse to inline a strangely positioned table
        or else to transfer the positioning onto the inlined table.
        
        Transferring is easier said than done. But for right-aligned
        tables, hopefully it is easy to copy that without causing trouble.
        
        I didn't find any real-world examples in existing unit tests
        or bug reports, so I made up my own complicated one
        using both right margin and BIDI.
        
        Change-Id: I855ae62531b5930cbc9a3272c3a7228dd7b0df53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91272
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-03-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [befd6880873cc3f63a0566b76246d2ae54f8a3c5]

        svdpdf: move Matrix to basegfx just to get it separated
        
        Change-Id: I9d887dc7a2836b90151ef352b47a9b9ad3b6f12b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91280
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-28  Julien Nabet  <serval2412@yahoo.fr>  [65ed278fecdf5faf8e1d79fe69043f8208553458]

        Fix is_typed_flags for EConfigurationModes
        
        LazyWrite = 4 dropped
        with cb2550750386f51ef7a46a8a664a4ab9de614f8d
        
        Change-Id: Ie14e7c34c681288dec8ff53c77485ab642c1c29b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91278
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-28  Julien Nabet  <serval2412@yahoo.fr>  [fffe585ae397ef3e1c850d648c2d153cb3a6e2e8]

        Fix is_typed_flags for SCAFlags
        
        Since:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=0c2d51e0daf2ce5e18af915ec40ec3196db8ab88
        author	Noel Grandin <noel@peralex.com>	2016-05-12 14:32:30 +0200
        committer	Noel Grandin <noel@peralex.com>	2016-05-12 14:33:35 +0200
        commit	0c2d51e0daf2ce5e18af915ec40ec3196db8ab88 (patch)
        tree	720d61287f718a66747e31a156b0c98eb2d3e24e
        parent	aba06d6f8d69632559ca9a74320fcd048855a3a3 (diff)
        Convert SCA flags to scoped enum
        
        Change-Id: I7bb5b33819cada9410e725d0c45cc7ea10fde1a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91279
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-28  Tamás Zolnai  <tamas.zolnai@collabora.com>  [190e7833777779a00b1ba82d4a48e95e47449ce2]

        sw lok: add uno command for submenus in Spellchecking popup.
        
        Change-Id: I1c7591379ecbce0099ed7d969e5dc83831e322b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91227
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-03-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [96f41e79ad505239a5cd4c7991af767796f77672]

        Breeze & Colibre:  Fix for tdf#131636 to Bg & to Fg icons
        
        Change-Id: I7236f5725d12779f7105cc666bee1a4ebe957daa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91274
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-28  Justin Luth  <justin.luth@collabora.com>  [35b3a3eb001ec8ff8c808ad6d990a583163ad365]

        tdf#80635 ww8import:1 take float table CENTER to inlined table
        
        Since SW has problems with floating tables, any unnecessarily
        floated tables are converted to inline. However, the
        positioning of the tables is mostly lost. So the choice is
        either to refuse to inline a strangely positioned table
        or else to transfer the positioning onto the inlined table.
        
        Transferring is easier said than done. But for centered tables,
        it is easy to copy that.
        
        Change-Id: I8a6deaa63c45277c30ffa12613c8ed125a45d607
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91188
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-03-28  Julien Nabet  <serval2412@yahoo.fr>  [70adbc53e88e5b99032d63065410716c54b4f96f]

        tdf#131576: fix "Field information" in table wizard, step 2
        
        Change-Id: I8a0dfa9f483f32bc5858e628ff4bb9cb79c9c6a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91236
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [ba3c9a8f055bb1388012245c3578f9b21572ed75]

        Sukapura:Fix for tdf#131636: icons for to Background and to Foreground
        
        Change-Id: I953b27cab5d1a78c2ca08a5d8adbc0138264699a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91271
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f265b14d6f8e3e63260b3c8ecce48d4251288fea]

        pdfium: make breaking of PDF graphic work again
        
        Changing PDF to use VectorGraphicData deleted the calls which
        triggered the breaking of the PDF. This change makes breaking
        work again.
        
        Change-Id: I1d817f1556e37fcbcc3d2850b690eb0810676fa5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91234
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-27  Caolán McNamara  <caolanm@redhat.com>  [8b006e541e3fb2c84e091d9f7f51fab5477effa9]

        spreadsheetml2ooo.xsl was not well formed xml
        
        broken by...
        
        commit 6909838e2966b3fd3c2de6b6db70d952cd8b3114
        Date:   Thu Apr 25 18:08:33 2019 +0200
        
            Fix typo
        
        Change-Id: I40ee245faa75c885d76299ddee79fdaca9d0d715
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91233
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-03-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [211dbdb78838e77ae8eea6cadd8050973b2f6080]

        graphic: sPdfDataCache is not used anymore
        
        Change-Id: I3fd13784c80dc3308f751594830ee08761e8d8c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91235
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-27  Caolán McNamara  <caolanm@redhat.com>  [60c4a457bb75a3734be0636fb14a78e070a50666]

        no need to special case 0
        
        and the impress animation pane show the need to not special case 0
        in the effect list
        
        Change-Id: I806365df1a77b58b8d4f474d945f7a7e50c53757
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91231
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-27  Eike Rathke  <erack@redhat.com>  [811b36e4db240be3a21a4d184b085630efcc09b7]

        Resolves: tdf#131096 Handle argument error and propagate
        
        For etsPIAdd and etsPIMult also check if the fPILevel parameter
        was actually specified (explicitly or missing/omitted) and do not
        pop the 3rd parameter if not. GetDoubleWithDefault() can't handle
        that as apparently was erroneously assumed.
        
        Use IllegalArgument error instead of IllegalParameter in most
        cases (the parameter is fine but the argument value is not).
        
        Actually propagate ScETSForecastCalculation::mnErrorValue if set
        as PushMatrix() does not, on purpose.
        
        Change-Id: Ia2db5b0a7a388f0f40b73c6a4f66debbedec41e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91232
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-03-27  Michael Weghorn  <m.weghorn@posteo.de>  [45fbfbfeae1de12e87d0a3748e22553b69adbc4a]

        tdf#131622 android: Extract native libs again
        
        Commit 66518ead516e90d606e87c6ce58ec11fea6d172e
        ("use extractNativeLibs="false" for less disk usage and
        faster installation", 2017-08-31) had set
        'extractNativeLibs="false"' in Android's manifest
        for the debug build case, which prevented the shared native
        libraries from being extracted on the device.
        
        However, while e.g. liblo-native-code.so can be handled just
        fine when it is in the APK in uncompressed form, the
        NSS library tries to load modules at runtime by using an
        explicit path to the module
        (like '/data/user/0/org.libreoffice/lib/libnssckbi.so';
        due to 'LO_LIB_DIR=file://$APP_DATA_DIR/lib/' set in
        fundamentalrc (as defined in build.gradle)), but the
        library was no longer there, so NSS
        initalization failed (s. 'nsscrypto_initialize').
        
        As a result, Android Viewer was unable to open
        encrypted/password-protected files.
        
        Therefore, extract the libs again for the debug case
        as well to make that work again. (Release mode
        still had 'extractNativeLibs="true"' anyway.)
        
        Side note 1: According to [1], it should in general
        also be possible to use 'dlopen()' for dynamic libraries
        inside zip files (like the APK):
        
        > Note that in API level 23 and above dlopen(3) will
        > open a library from any zip file, not just your APK.
        > Just give dlopen(3) a path of the form
        > "my_zip_file.zip!/libs/libstuff.so". As with APKs,
        > the library must be page-aligned and stored uncompressed
        > for this to work.
        
        In any case, if that approach were to be taken, that
        would need some closer look to make it work, e.g. how to
        retrieve the actual location of the APK file, how to treat
        the different architecturs, whether that works for all
        supported Android versions,...
        
        Side note 2: To debug into the NSS library,
        temporarily avoiding stripping the debug information
        as follows helped:
        
                --- a/android/Bootstrap/Makefile.shared
                +++ b/android/Bootstrap/Makefile.shared
                @@ -68,7 +68,7 @@ $(SODEST)/liblo-native-code.so : $(OBJLOCAL)/liblo-native-code.so
        
                 $(SODEST)/nss-libraries :
                        mkdir -p $(SODEST)
                -       $(foreach lib,$(NSSLIBS),$(STRIP) -o $(SODEST)/lib$(lib).so $(INSTDIR)/$(LIBO_LIB_FOLDER)/lib$(lib).so;)
                +       $(foreach lib,$(NSSLIBS),cp $(INSTDIR)/$(LIBO_LIB_FOLDER)/lib$(lib).so $(SODEST)/lib$(lib).so;)
        
                 $(SODEST)/libc++_shared.so : $(ANDROID_NDK_HOME)/sources/cxx-stl/llvm-libc++/libs/$(ANDROID_APP_ABI)/libc++_shared.so
                        cp $< $@
        
        [1] https://github.com/aosp-mirror/platform_bionic/blob/master/android-changes-for-ndk-developers.md#opening-shared-libraries-directly-from-an-apk
        
        Change-Id: I7631e4a1e5e3d7b3b589ba09d62b52dc5c55836c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91229
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-27  Michael Weghorn  <m.weghorn@posteo.de>  [325bca9e74075d6de31a70c0c1749c56610010d0]

        tdf#131622 android: Handle password callback for non-editing case, too
        
        'CALLBACK_DOCUMENT_PASSWORD' needs to be handled
        when opening a password-protected file, so don't
        ignore it for the plain viewer case.
        
        This makes a password prompt appear as expected
        when trying to open a password-protected (encrypted)
        file with Android Viewer, regardless of whether the
        experimental editing option is enabled or not.
        
        Change-Id: Ib7e969a53a484df3e2c7be1a0df4c81a48668045
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91228
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-27  ilhan  <ilhanyesil@gmx.de>  [6b6af620ff53209487a146aa3977db328c3a6300]

        tdf#131399 Update java settings after slight java version change
        
        Under linux, the version is now also checked for changes at startup
        of libreoffice.
        
        Change-Id: I572f718cf5afc83a70d98a6897f1d3d6877644f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91037
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-27  Michael Stahl  <Michael.Stahl@cib.de>  [319407dba6f6bb0343865d010bfd436900ad0f2f]

        tdf#131084 Revert "Drop checking for user extensions w/ the same ID on every synchronization"
        
        This reverts commit 675295d7e18c1505835893e51a853a5b4ce37ed6.
        
        Beyond the user-installed extension problem in tdf#131084 this also
        breaks bundled dictionaries in instdir/share/extensions, which aren't
        loaded any more.  This is masked by fall-back code that loads dicts from
        /usr/share on Linux so more noticeable on Windows.
        
        Maybe it would be possible to do this only once on user profile creation
        but i don't know much about extension stuff...
        
        Rene points out that Debian packages can install bundled extensions
        after the user-profile is created so that wouldn't work either.
        
        Change-Id: I9f0071c2441a4cf967f8981ef3a3e064197b88aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91226
        Tested-by: Michael Stahl <michael.stahl@cib.de>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-27  Michael Stahl  <Michael.Stahl@cib.de>  [65284c03757f70478f04aedd4ed7f4062a7c5516]

        sw: DOCX export: ignore linked image with invalid URL
        
        Word 2013 refuses to open DOCX files with image urls that contain %5C
        (encoded '\') in path or query (fragment is not a problem).
        
        Just don't export such images, they won't work anyway.
        
        Change-Id: Iae918791beb8532e76b4f29d49eba6fe0eda8aa8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91204
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [ea331fa8b498c66ec687c6611c69ffc61e58bc79]

        tdf#131553: Add unittest
        
        Change-Id: If43a23f6947ecd70f815dfdc6b9adf2f7af0e84f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91225
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-27  Balazs Varga  <balazs.varga991@gmail.com>  [4d5053627e3e625e7b8c37c8785c0c9da31b7b6d]

        tdf#129095 Chart view: fix missing inner chart area
        
        If the inner chart area has RelativeSize, always create
        the plot area with that setting.
        
        Regression from commit: 739ed2c29f49ea5e83bcd1352b2644c2e2d09f7b
        (tdf#115630 tdf#88922 Chart: fix custom legend position and size)
        
        Change-Id: I9265843c5d0d148c6a392e440b5d3b0c4ccf0e54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90708
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-03-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [0900c57f17e16b65309f7c5932e15354e923dd4a]

        tdf#131380: Add unittest
        
        Change-Id: I9111c82919b9e30200fbb265143e072f7f3b3363
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91205
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-27  Luboš Luňák  <l.lunak@collabora.com>  [7b23e0f3ae6b2fb1cebe97c6517eb18f9ed4a76e]

        fix LOGFONTA/GetObjectW() mismatch and remove Skia HFONT hack (tdf#131426)
        
        The GetObjectA/W() functions are type-unsafe, and since we #undef GetObject
        I accidentally used GetObjectW() with LOGFONT that was LOGFONTA. This
        caused the font name to be broken, which made Skia use a different font.
        This means that Skia doesn't actually need the HFONT passing hack.
        
        Change-Id: I67b8d18fef6a92f8839b1652e051da96d01c3a4e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91202
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-27  Luboš Luňák  <l.lunak@collabora.com>  [4aa7dec62068bdc6ff20ffbfee40616cba758a79]

        remove one more usage of the all make target
        
        I missed this one in a58e086ededb8442938e81f971dfae36ef7eb076.
        
        Change-Id: Ifdce3fad87f07c6c5cc64043bfa76829090804b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91198
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-27  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [384afeaa3df919585d9df1df5b4cf6c93536e319]

        tdf#130476 - take into account trailing data type characters
        
        For hex/octal literals take into account trailing suffix types
        from GetSuffixType in basic/source/comp/scanner.cxx.
        
        The suffix type $ (String) is not allowed for numeric values
        or hex/octal literals and leads to a syntax error
        (ERRCODE_BASIC_SYNTAX) during compile time.
        
        Change-Id: Id6c4bbf1296361879f7dec461a48bbdc5c683338
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90978
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-03-27  Caolán McNamara  <caolanm@redhat.com>  [98b07a9858ee285665125ccd126a46376017f0b4]

        cid#1460978 silence various Unchecked return value
        
        and
        
        cid#1460976 Unchecked return value
        cid#1460972 Unchecked return value
        cid#1460971 Unchecked return value
        cid#1460970 Unchecked return value
        cid#1460968 Unchecked return value
        
        Change-Id: If32ce2d87c90d5d160aeac0f7a9b86f1c96d7bda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91197
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-27  Caolán McNamara  <caolanm@redhat.com>  [e25ab39f2864d77f449d023540b4c4e8dbdd88ac]

        cid#1460975 Unchecked return value
        
        Change-Id: I37fbce514318609d3b6c99a11070e43e2a03ee03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91194
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-27  Luboš Luňák  <l.lunak@collabora.com>  [5bcd3335012c25edb03c858b3fb44ec26b0a25d4]

        revert the gyp-based nss build changes
        
        https://lists.freedesktop.org/archives/libreoffice/2020-March/084769.html
        etc.
        
        This reverts commit c76fdcf1cfa1242e66b50ebe80d6eac1baae37a9.
        This reverts commit 10f52ab4d27263439d59f55f40e88ad2fde0cf71.
        This reverts commit eac806e8dcd9ee6439ac8695978ff6b62cc6b8d2.
        This reverts commit d591a682e46ff352f06a61c024ef661dd17f4ea4.
        This reverts commit 12235d3390a7fc5146bf65f9d6166034b8a048ee.
        This reverts commit 23245f723fb29262b8543d6447d1b0bb69cb50fb.
        This reverts commit 91658b402b66b67c785687d5b3a76e3183fe76bf.
        This reverts commit 5feadfad0cc3be2680213d2e5f6f786b2f4cc74f.
        This reverts commit fecca49c309fc723c524f12fa671114b316a5562.
        This reverts commit c6a9454e744289cf2004b42b3c90854b2db8382b.
        This reverts commit a1a62a70411cb6041b5930ead08280d5e1e7b5f9.
        This reverts commit 8512f4ca090c85477a6670438aeefe7fdfcf8a98.
        This reverts commit 532ffb7a297d55b495141ce33692df5d9917b54f.
        
        Change-Id: Iaa48d692bea2ca2468cdd5f8ad26ad91c0c31dde
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91199
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-27  Caolán McNamara  <caolanm@redhat.com>  [1a7489039e8acbd9499276fdb6e747e11d3ecffe]

        add text alignment support to treeview entries
        
        Change-Id: I3ebbaf7b722ad9b6f2b8fadb443053ea816d1643
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91147
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-27  Caolán McNamara  <caolanm@redhat.com>  [fdb1dc8062f969f4dde038d116b631479ec796b6]

        cid#1460977 Unchecked return value
        
        Change-Id: I8399df5aabae57df79c5e45a9b85fead482cde8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91196
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-27  Caolán McNamara  <caolanm@redhat.com>  [a5d8e924531ee6938df92fa9d1508ee2a3118554]

        cid#1460973 Explicit null dereferenced
        
        Change-Id: Ibdeae2e76cda7cf13cb5f3db998462c1ada7bb96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91192
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-27  Caolán McNamara  <caolanm@redhat.com>  [e778b72fe616badf400960e0459ee661e535bd45]

        cid#1460974 Unchecked return value
        
        Change-Id: Ie5b9d9d074ec19ab6f8b08cd9959680677925cf7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91193
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-27  Caolán McNamara  <caolanm@redhat.com>  [c82b891dc9370d4bf72bc07752884603df7d05ac]

        selecting multiple slides and using "print..." doesn't set selection as range
        
        start impress, copy the default slide a few times, select more than
        one slide and use "print..."
        
        "slides" is selected, but just the first selected slide is shown in the range
        
        since...
        
        commit 76e22667625ce8d16dfaa8617a199b774e987a70
        Date:   Thu Jun 14 23:29:34 2018 -0300
        
            Configures page range in print dialog
        
        where
        
        aPageRange = aBuf.getStr()
        
        was removed, but if that line is removed then the surrounding loop
        of "for (auto pPage: *pPageSelection)" just accumulates text
        in the OUStringBuffer to then discard it and no longer makes sense
        
        perhaps this was an oversight rather than a planned change.
        
        Change-Id: I39e76c70714ee39d189016179fb1d13a71ec74ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90994
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-27  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [406ba4f510dd4912acc833c09ab77ceb600fefe8]

        KJ:  Add light shadow to many multiple line icons
        
        - Update RTL support
        - Update Subscript & Superscript icons
        - Update Clear Direct Formatting icons
        
        Change-Id: I3910f3ed084bccf6619c06f54e71d55ca89db4b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91189
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-27  Caolán McNamara  <caolanm@redhat.com>  [698ecd52e4ca14b5ce633a3358a95992b0dd638c]

        cid#1460969 Uninitialized scalar field
        
        multiple ctor's strikes again
        
        Change-Id: Ieaae6d5c9e76a3ade17289ce7d1bdffad1168cc9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91191
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-27  Caolán McNamara  <caolanm@redhat.com>  [9b784a74a2f09e9eb9a0fd41d58c1f6b47ee6ee6]

        these methods can take a const argument
        
        Change-Id: I0ec68d40dcc34075c72c0d60d3a4b6e8262a8e0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91152
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [52a06aeb4d8b58245fa0363fe22c7f255bcfc310]

        clean-up SdPdfFilter implementation
        
        Change-Id: I17f76ac8eaf8781deef076ca99c21bab7b62569e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91156
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-27  Stephan Bergmann  <sbergman@redhat.com>  [e3196f3dddad6e7825db3b35e8196be35b466fd9]

        Fix pointer equality comparision
        
        ...between OutputDevice* and derived SfxPrinter*
        
        Change-Id: I221f8a184c5019db6920cf199570e6d14f434b5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91155
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-27  Jens Carl  <j.carl43@gmx.de>  [a6496d03f69ae4a0140f78eff2d6f29a6fdb74da]

        tdf#43157 Clean up OSL_ASSERT
        
        Change-Id: I23da49e2395a76eaa97c98757db16289e200a828
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89407
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2020-03-27  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [8ab7e7e2994f1fdaebf37058e6f0648ee9240c8f]

        Sukapura: Update Strike Through and Bulgarian icons
        
        Change-Id: I9d462fe4895ad696a72ec874031f76f1aa62568d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91151
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-26  Caolán McNamara  <caolanm@redhat.com>  [0f5e930fffbe2151ffadc8461449e55015617f65]

        tdf#131380 crash on loading specific xlsx document
        
        mpPerIdx is null, because bEDS is true, assume 0 in this case
        
        Change-Id: I44c2433b0de57a28cece6b9b01ba543bdc3cb8d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91145
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-03-26  Stephan Bergmann  <sbergman@redhat.com>  [741d30b5e1b0dcdbafb300ed7c7ad46756ffd946]

        Simplify pointer equality comparison
        
        Change-Id: I40b0d398c3207b9062e6068b5e98bd814c6fd699
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91148
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-26  Caolán McNamara  <caolanm@redhat.com>  [0d6a8aaab7c27c8e1836db9a5f81d43d6379cbec]

        explicitly set no text emphasis on the non-header entries
        
        Change-Id: Ie8fb850febcb4b3808c3f8846f5324ea2bbb1bec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91146
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-26  Gülşah Köse  <gulsah.kose@collabora.com>  [80f386f787ad59936ead2022e6d932a6d441c6e9]

        tdf#131254 Prevent extra eventqueue empty call.
        
        That call disables advance timing setting when we back
        to previous slide. Its comment line says "Process initial
        events and skip any animations that are started when the
        slide is shown" but it can still skip any animations.
        It seems that is an unnneeded call here.
        
        Change-Id: Iec23409da8285f5b7a8bff3d9c4f507a997ae885
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90913
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-03-26  Luboš Luňák  <l.lunak@collabora.com>  [c76fdcf1cfa1242e66b50ebe80d6eac1baae37a9]

        try to fix UnicodeDecodeError with gyp when building nss
        
        https://ci.libreoffice.org/job/gerrit_windows/60353/consoleFull
        fails for some reason when gyp tries to read the variables set up
        by the MSVC .bat file that sets up environment for cl.exe .
        Presumably there is some env. variable that has incorrect content
        for cp1252 encoding. Try to simply ignore such errors and make
        Python replace the character with something.
        
        Change-Id: Id5fca688fdd533fad2789a391928777b5065ec20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91149
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-26  Stephan Bergmann  <sbergman@redhat.com>  [e0fd3300514e020758930f4fe30652424d0efe2e]

        Fix one more get_url_for_data_file
        
        Change-Id: I07e11cd83443f40fd520088c18647f0992ccae82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91139
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-26  Michael Stahl  <Michael.Stahl@cib.de>  [b6fb2719170d1d96fc60305d73663ddd81d887e5]

        sw: SwEditWin: for CUT of a read-only selection, pop up info dialog
        
        ... as is already done for PASTE, so the user doesn't wonder why it
        doesn't work.
        
        Change-Id: I4c967fdf46bc76f0930d665cf84ca27ef92c00d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91142
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-26  Michael Stahl  <Michael.Stahl@cib.de>  [3fc68fdc6f4ef04091db2fd46499a10396c3a4f2]

        sw: PROTECT_FIELDS should not protect placeholder fields
        
        The text placeholder field becomes totally nonfunctional, the other
        placeholder fields allow inserting but are then not deleted; just ignore
        protection for placeholder fields.
        
        Change-Id: Ic478a32d616464bfe7f24fc851c1998b5e01a23b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91140
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-26  Mike Kaganski  <mike.kaganski@collabora.com>  [5a94ac9eec4a63708262b2389aa2a434aa47112e]

        Drop intermediate temporary variable
        
        Change-Id: I8b8cc27a5589dcf7efeb9cd8ffcc3bbbeeef8bd9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91117
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-03-26  Julien Nabet  <serval2412@yahoo.fr>  [637df9463d0d901616a5d588c71da84a99b9cb42]

        tdf#130074: add missing translations (line styles part)
        
        +resorting to follow extras/source/palettes/standard.sod order
        
        Change-Id: I3246490578fb4b1af46bfe99b59bbb1e8a36ea8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87792
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-26  Steve Fanning  <stevemfanning.wh@gmail.com>  [0265b190c7f61ec0e7d117d4f14592bb9c28d2fd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e22ee2eda6415961d879f58407bf59604e46dbd3
          - tdf#131361 Adjust number of function parameters (3)
            
            Fix for STDEV, STDEV.P, STDEV.S, STDEVA, STDEVP, STDEVPA,
            VAR, VAR.P, VAR.S, VARA, VARP, VARPA,
            AND, OR, XOR, SUMPRODUCT, CONCATENATE
            
            Change-Id: I869f6d7fc687e645b9ee8c0ca36ff690c4108db3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91103
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-26  Julien Nabet  <serval2412@yahoo.fr>  [83ae778d2e7350a15db2f8fbfde7521ab905d0aa]

        tdf#131571: fix crash when clicking the "Text direction from top to bottom"
        
        See bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=159006
        
        cause of invalidation of pOLV here:
        https://bugs.documentfoundation.org/show_bug.cgi?id=131571#c4
        
        Change-Id: Ibf79e1fa4ebe94470afb2042cdc007bc05010b28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91078
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-26  Caolán McNamara  <caolanm@redhat.com>  [dbf6468764879ef05fc2492b82a31299668c27b4]

        ofz#21385 SwFltAnchor FrameFormat deleted
        
        Change-Id: If2beeb112c98d65355714f0946001d3738eddded
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91090
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [56a1f9bea2f1b64dee4111ec6671caf42ef63c91]

        sd: extend test to check the PDF pages aren't rendered when loaded
        
        Change-Id: I9e407bb20a00ec620fe3f772f50708f997027942
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91093
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-26  Tor Lillqvist  <tml@collabora.com>  [0063e7b67666f444dae2f870f3cfbb651c762445]

        Add share/fingerprint to the iOS app
        
        I once noticed a message "Failed to open config file
        '/private/var/containers/.../Mobile.app/share/fingerprint/fpdb.conf'",
        so clearly it is needed in some situations.
        
        Change-Id: Ie5af6152f7955f6b439ea53d75b4c603bf82c5df

2020-03-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8cef718a087dca1dae682ca9f9daa4fa89c896d4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 874e9a0fe9a3ae594966f17792c615332bbc722b
          - tdf#126923 Add guide for subtotals tool
            
            Change-Id: I941214be272d6e959c1129b074891bb6f229ba26
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91079
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-26  Steve Fanning  <stevemfanning.wh@gmail.com>  [8ed39908097a3fcdc60596f7b008bf34c66c8feb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 93c454f904a11777c934250a46ba6d933d2130c7
          - tdf#131361 Adjust number of function parameters (2)
            
            Fixes for MAX, MAXA, MEDIAN, MIN, MINA, MODE, MODE.MULT
            MODE.SNGL, SKEW, SKEWP
            
            Change-Id: I2a8727611cf0f9cfeed9f7dbcd88751c81090e46
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91077
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-26  Michael Weghorn  <m.weghorn@posteo.de>  [d7e9a1a5f7062749633418ed4971cecbbd5c409e]

        tdf#131593 ScOutputData::GetMergeOrigin: Handle cells outside own area
        
        Rendering the bugdoc had regressed at commit
        9113f17e65b1dafbc178fd269e2967c1e2632f0e
        ("LOK: fast tile rendering (text only)", 2016-06-04),
        which had changed the area covered by the ScTableInfo
        in use from the document's whole rendering area to that
        covered by the bounding rows and columns for the tile
        being rendered.
        
        For the bug doc, it was e.g. no longer detected that cell
        A10 (nX=0, nY=9) is merged to A1 when processing the
        "second tile in the second row of tiles" in
        ScOutputData::DrawEdit.
        
        Change-Id: I60c3ad43ad816d2186547486116f63e27ed3a166
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91094
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-26  ilhan  <ilhanyesil@gmx.de>  [9e7c6ec4fae6fed40cbbf79a3e6e0b491357a178]

        tdf#130310 Load Sidebar Icons for extensions
        
        Changed else statement to include load of extension icons.
        
        Change-Id: I76ad068825ad1406329ca3807b2a919988091cbd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91051
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins

2020-03-26  Caolán McNamara  <caolanm@redhat.com>  [2c033abfb010201c453f84373969f0a3b746be7b]

        ubsan with negative long width divided by size_t
        
        vcl/source/window/toolbox.cxx:3565:62: runtime error: signed integer overflow: 150 + 9223372036854775679 cannot be represented in type 'long'
        >     #0 0x2b9111e92f60 in ToolBox::Resize() vcl/source/window/toolbox.cxx:3565:62
        >     #1 0x2b9111770f39 in vcl::Window::ImplCallResize() vcl/source/window/event.cxx:533:5
        >     #2 0x2b9111fc9aff in vcl::Window::ImplPosSizeWindow(long, long, long, long, PosSizeFlags) vcl/source/window/window.cxx:1631:17
        
        Change-Id: I5b74e8eaa65617cfa74b735491602b1c240dff62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91089
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-26  Stephan Bergmann  <sbergman@redhat.com>  [b23b0452dde6608b13d3fcb7feaff92bee019927]

        Check call to NSS_NoDB_Init for success
        
        I had run into this when prior to 23245f723fb29262b8543d6447d1b0bb69cb50fb
        "external/nss: Fix rpath for Linux et al" that call had failed at least for my
        Linux ASan+UBSan build, causing UITest_calc_tests to fail with
        
        > ../../lib/cryptohi/sechash.c:443:16: runtime error: member access within null pointer of type 'HASHContext' (aka 'struct HASHContextStr')
        >  #0 in HASH_Begin at workdir/UnpackedTarball/nss/nss/out/Debug/../../lib/cryptohi/sechash.c:443:16 (instdir/program/libnss3.so +0x3c47eb)
        >  #1 in comphelper::HashImpl::HashImpl(comphelper::HashType) at comphelper/source/misc/hash.cxx:78:9 (instdir/program/libcomphelper.so +0x149945a)
        >  #2 in comphelper::Hash::Hash(comphelper::HashType) at comphelper/source/misc/hash.cxx:96:16 (instdir/program/libcomphelper.so +0x1496eb7)
        >  #3 in vcl::PDFWriterImpl::PDFWriterImpl(vcl::PDFWriter::PDFWriterContext const&, com::sun::star::uno::Reference<com::sun::star::beans::XMaterialHolder> const&, vcl::PDFWriter&) at vcl/source/gdi/pdfwriter_impl.cxx:1137:9 (instdir/program/libvcllo.so +0x8f20d3c)
        
        because that HASH functionality was used even though initializing it had failed.
        
        Throwing a RuntimeException appears to be effective, even though conceptually
        not the best approach: at least doing "Export Directly as PDF" of a fresh Writer
        document fails cleanly with an error box "Error saving the document Untitled 1:
        General Error. General input/output error."
        
        Change-Id: I07564a7f27a7b44e535556032e0eeb267026f06d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91088
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-26  Mike Kaganski  <mike.kaganski@collabora.com>  [66604125ba84741df2cf2b210bcf08eb5c0b00f5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bb7b1fec521559170657017a193f4cc83fa8be3d
          - Clarify TEXT spreadsheet function's first parameter (not only number)
            
            Change-Id: Icf5c8a6ff2fe5f9238afdb9c35e22eb91937f778
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91106
            Tested-by: Jenkins
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            
2020-03-26  Caolán McNamara  <caolanm@redhat.com>  [dbaac810a59a391e6ba5c52c6b6b38088cc1ace7]

        extract GetAbsPos for reuse
        
        Change-Id: Ida6b70f4166f8b1e19990300a5856ee54556a9f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91065
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-26  Caolán McNamara  <caolanm@redhat.com>  [bc94b6d201717ade113e9eea77a109c99bdf137c]

        Resolves: tdf#131582 center image, don't stretch it
        
        Change-Id: Ic46e4ee2136973826604cf16c447393498e09e61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91076
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-26  Stephan Bergmann  <sbergman@redhat.com>  [1ebeacb20ad0165e399629fcfd7795ad0da3edf8]

        Extend loplugin:cstylecast to certain function-style casts
        
        ...that are equivalent to const_cast or reinterpret_cast, and should arguably
        better be written that way for clarity.  Drawing inspiration from
        <https://reviews.llvm.org/D76572> "Replace `T(x)` with `reinterpret_cast<T>(x)`
        everywhere it means reinterpret_cast. No functional change".
        
        Change-Id: I27b8f70d324d32ecba658db4d1c2db03e10d5d3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91086
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-26  Jim Raykowski  <raykowj@gmail..com>  [9936f3ed49e2aaf06e30b733b26d9d7f427746ed]

        Use make_sorted to alphabetize the Navigate By combobox
        
        instead of the std::map approach
        
        Change-Id: I2d983f4a38a534f0a98453bb8aa54298e09c62f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91022
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-25  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [bc0a111295701ffc940d3e16e0e8b1536af21d8b]

        Sifr: Fix for tdf#31566: Add extra large localized icons
        
        - Delete similar icons to move them to links.txt
        - Add Place Holder for Impress
        
        Change-Id: I3893989d97c83cfea1ba3943acb7bf6c80e3b774
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91064
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-25  Jean-Louis Fuchs  <jean-louis.fuchs@adfinis-sygroup.ch>  [6cd926f385d0cd2656ce69b3c2efbdc35ee7da44]

        tdf#131153 Correct LongDateDaySeparator for fr_CH and it_CH
        
        According to localeplanet [1] [2], in comparison to other software and people
        living it these areas, the LongDateDaySeparator '.' for fr_CH and it_CH in
        LibreOffice is not correct. It should be omitted.
        
        [1] http://www.localeplanet.com/icu/it-CH/index.html
        [2] http://www.localeplanet.com/icu/fr-CH/index.html
        
        This means for the FormatElement index 22, 23, 24, 25, 26 should be the same in
        fr_CH/fr_FR and it_CH/it_IT.
        
        Change-Id: Ief4de0d8728c7a3bbcfac7f6200f37f2d2c647aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90427
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-03-25  Steve Fanning  <stevemfanning.wh@gmail.com>  [3b87c1a4b01662d777f0e0a7853c199e462fbcd9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to dac90072fecdfa76352153616f102d3229b5512e
          - tdf#131361 Adjust number of function parameters
            
            Fixes for SUM, SUMSQ, NPV, AVEDEV, AVERAGE, AVERAGEA
            COUNT, COUNTA, DEVSQ, KURT
            
            Change-Id: I1227064ed343ccccd5a339cce7425b5143072537
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91013
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-25  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [8cd7543bab7a281646211f439895bbdf9240a64a]

        tdf#127113: Allow to fill any two numeric fields in Fill Series dialog
        
        Added m_nSelectHeight and m_nSelectWidth to ScFillSeriesDlg
        class for deriving missing box if other two boxes are full.
        
        CheckValues() mimics behaviour of previous check functions with
        added functionality of calculating missing start or increment values
        (end value was already handled in previous check functions) in linear
        fill mode if it is possible to calculate them from other two values.
        
        Change-Id: If30d96f1b5f7e1bb88f473d7c0c5c2802ba6f225
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87841
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-03-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [313081c0703c66918e95640c74cd57312a1e8bba]

        tdf#131533 Qt5 defer dropping clipboard ownership
        
        This is maybe a Qt bug. Calling QClipboard::setMimeData from
        Qt5Clipboard::setContents after a previous call to
        QClipboard::clear results in a clipboard ownership failure.
        In a terminal you'll see: "QXcbClipboard::setMimeData: Cannot set
        X11 selection owner".
        
        Calling Application::Reschedule() after the clear() doesn't help.
        
        The result is a de-sync between the LO's clipboard state and the
        real clipboard state, which will lead to a crash on LO shutdown.
        
        I'm not sure this fix is correct. Maybe this could also be handled
        by some X11 flush operation. But it's the only working solution I
        could find: don't clear, if LO re-claims the ownership later.
        
        I tried to reproduce the ownership error by modifying the Qt
        fridgemagnets example, adding some QClipboard::clear and
        QClipboard::setMimeData calls to the drop handling, but couldn't
        reproduce. Maybe the dynamic Qt5MimeData object is also involved.
        
        Change-Id: I32b6575a78a4b10a2e2b7b189303ab3a40dc69ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90990
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0069dbf431e2596ab2fc4e0759e5457187fb26dc]

        Fix typo
        
        Change-Id: Idd197f300e49dbce729e9399817bd36273d8de02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91069
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-25  Mike Kaganski  <mike.kaganski@collabora.com>  [5a100a3b62da5ea94d4707c10633023065e1d04f]

        tdf#101181: add sidebar panel for Glow effect
        
        ... in Writer, Calc, Draw and Impress for CustomShapes.
        
        The artifacts that become apparent using the controls, e.g. remnants
        of the effect when decreasing radius (in Impress), or glow not drawn
        until reload after enabled or radius set to 0, should be fixed in a
        separate commit.
        
        Change-Id: I6107597161bc67ae8c3e62c260ef6ad241c7dedf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91056
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-03-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4f1d258e4942631324aa1810bf016a1bf9ff8f9a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 68dc0e7b375872e43dfb136d800a68d82930ffd0
          - Correct arguments for TEXTJOIN
            
            Total number of arguments in CALC functions is 255, therefore
            if some params are specific, adjust the remaining to sum 255.
            
            Change-Id: I2ac5a46f225ef6727165b5799ae551f35eb5f4e9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/91009
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-25  Miklos Vajna  <vmiklos@collabora.com>  [10f52ab4d27263439d59f55f40e88ad2fde0cf71]

        nss: fix this up to work with Online again
        
        Regression from commit 8512f4ca090c85477a6670438aeefe7fdfcf8a98 (build
        nss using their new build system (gyp/ninja-based), 2020-02-19), the
        problem was that for some reason nss was pre-loaded in the past in some
        magic way, but after that commit we need to do this explicitly.
        
        Additionally, if the core.git build is a debug one, we now get an nss
        assert that checks if there was a fork between loading and using nss. I
        don't think that was enabled before, so just patch that out to fix the
        build breakage on the online.git side.
        
        online.git's unit-password-protected now passes again with this.
        
        Change-Id: I56c0019c446b4cabbb73141bbff80e8d8ffdb54c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91068
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-25  Furkan Ahmet Kara  <furkanahmetkara.fk@gmail.com>  [200fbb32c9d620e52c30f0016f11d595c1614185]

        tdf#114441: Convert use of sal_uLong to better integer types
        
        Change-Id: Ib4ad1a46a176b7043b1b87f430f442c13f3db8dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90941
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-25  Tor Lillqvist  <tml@collabora.com>  [77638038470a93d30a82f2ece86b89eda82696f9]

        Avoid CGContextSetLineWidth warning about negative line width
        
        Change-Id: I82d37d0277e324e269674ed40592026e0097fa33
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91027
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91031
        Tested-by: Jenkins

2020-03-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [f1959c4414b3f50c8bdf9fd87fb0501523b08535]

        ucb-webdav-neon: drop large commented code blocks
        
        Change-Id: I02fe3f93edf94829b4456df2e8a7740698cf5263
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91066
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-03-25  Luboš Luňák  <l.lunak@collabora.com>  [b275cce0878ddb7a56361c8d626c76ad57ad7d72]

        make sure only VCL-Skia or VCL-OpenGL is enabled (tdf#131543)
        
        The bug is most likely caused by some code checking only the OpenGL
        setting and doing something, even though the Skia setting takes
        precedence. So make sure VCL OpenGL is considered disabled if Skia
        is enabled.
        Since isVCLOpenGLEnabled() is called right before setting up
        the X11 visual, which is normally needed by isVCLSkiaEnabled()
        to get Vulkan info to check blacklisting, this also requires using
        a temporary Skia Vulkan context using the default X11 visual
        to avoid the dependency loop.
        
        Change-Id: I2d9d9e81ab4ed5021b5f42e3c272dcd10fd32cce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91044
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-25  Armin Le Grand  <Armin.Le.Grand@me.com>  [5b14a18f4748c7b09b432cfae5577c966213a80b]

        tdf#89901 corectly interpret COL_TRANSPARENT
        
        in wmfemfhelper when converting Metafile to
        sequence of Prmitives. In the MetafileActions
        MetaLineColorAction and MetaFillColorAction
        usage of COL_TRANSPARENT must switch off line
        draw/resp. fill
        
        Change-Id: Id5754773c06b7f4aa8824dce9b8b9e7e526e6067
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91061
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2020-03-25  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [2c2aa45234f12de355228af185760440d8720661]

        Sifr: Fix for tdf#130864: Enlarge the border
        
        Change-Id: I62811de63906401194c85ac215d5fe74b50b5b56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91047
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-25  nd101  <Fong@nd.com.cn>  [df1be683ab935fe5362750360508ba69eb415afb]

        tdf#131553 a null pointer crashes Impress
        
        When constructing a shape object from property EmbeddedObject,
        it may return null object. Check the returned value first.
        
        Change-Id: I9d7a2d9c0c919007ae2a34a0af86dea5639b1bd6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91024
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-25  Julien Nabet  <serval2412@yahoo.fr>  [d34f54776f51747658556c148eab0d0fc96ea3e0]

        Related tdf#46037: use a bit of simplified config access (cui/optinet2)
        
        Change-Id: Ie784468030bf612ba4209e0619d07032a488f700
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91011
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-03-25  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [4af18ebae9d74b43fcd114d5fa5b145586651bc2]

        tdf#131280 Fix endless invalidation loop on documents with form controls
        
        Restores a condition which was removed in 8de98e61fbc96bf523b3dec7e1e52eb7e2d7693e
        
        Change-Id: I68a9f8a362d2ded9975e7c73e2a0533aa5ad9e94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91053
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-03-25  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [35d3d6bb3b3795653fb4210b751a8e9f0183f741]

        Add missing autogen.input entries to README.cross
        
        Change-Id: I8bb100478d88136d55a9b076464489f5d66c2ad7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91052
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-03-25  Jan Holesovsky  <kendy@collabora.com>  [efff12770fb16df8f8b405a08d28339e2a82a4b1]

        pdfium: Test insertion of PDF into a document.
        
        Change-Id: Ide2643349fbf5cdf79e68c2c504d1cd486c09d7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90996
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2020-03-25  Caolán McNamara  <caolanm@redhat.com>  [5bb908656475ed982bd7d63447df8e740171c6e3]

        Resolves: tdf#131522 sync textview from edit when edit changes
        
        Change-Id: I9a127f5066405225d35dd0590e84168b3bd86790
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91049
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-25  Stephan Bergmann  <sbergman@redhat.com>  [eac806e8dcd9ee6439ac8695978ff6b62cc6b8d2]

        Properly quote $(NINJA)
        
        At least on my Windows machine I had always had
        
          C:\Program Files (x86)\Ninja 1.7.1
        
        in Path, so that `which ninja` in configure.ac puts
        
          export NINJA=/cygdrive/c/Program Files (x86)/Ninja 1.7.1/ninja
        
        into config_host.mk, with spaces and parentheses that need to be quoted here.
        
        Change-Id: I938f8914cbc9b7eff7a41009f12cd95abeb4421c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91042
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-25  Stephan Bergmann  <sbergman@redhat.com>  [e90e3d7e9afac1dde347bfcee1503b09355c03b1]

        ValueSet is still needed from the CppunitTest_svtools_dialogs_tests library
        
        ...at least in a Windows --enable-mergelibs `make screenshot` build
        
        Change-Id: Id1168d5c0a4c417144a2d10a9ddc8ff1b33525f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91043
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [39fa33d01032ad3f5cdc164aee654022d30775b5]

        fix assert when loading id:000059,sig:11,src:000008,op:havoc,rep:2.lwp
        
        one of caolans test files, which appears to have a row layout which
        references a non-existent parent.
        
        Change-Id: I9322ed430aa9edd47db9967a19938b02e4af6bc7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90475
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-25  Caolán McNamara  <caolanm@redhat.com>  [cdd4f1cafef2c1592f6cb4ad1f4bca8db4225cbf]

        Defect type: IDENTIFIER_TYPO
        
        identifier_typo: Using "Libreoffice" appears to be a typo:
        
        "Libreoffice" is only known to be referenced here, or in copies of this code.
        
        Identifier "LibreOffice" is referenced elsewhere at least 19 times.
        
        Change-Id: I201bcc7e226dde52eed2c0281d2b9839a234af1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91033
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-25  Luboš Luňák  <l.lunak@collabora.com>  [208bb103d3ad93c2356c60174a49204a3e919f74]

        no reason for the FontAntiAliasing setting being UNX-only (tdf#107744)
        
        This dates back to the ancient times where no revision control history
        dares, so no idea why this was so, but it doesn't make sense, as
        at least Windows can disable AA for fonts too. And if some platform
        really wants to hide the setting, it should be enough just to hide
        the UI element, no reason for '#if defined( UNX )' all over the place.
        
        Change-Id: I76fc9ad157358321904573079ace5a3fe556f86a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91041
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-25  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [cf05c579411a92e44d4559de2dc3a6de29412ad4]

        Sukapura:  Update many style icons
        
        - Update Curve & Freeform icons
        - Add larger Cell Styles icons
        - Update Navigation Data icons
        - Update Numeric Field icons
        - Update to Curve & to Polygon icons
        - etc
        
        Change-Id: Iffa13ee13fac13ba5b95f14496efa5419154b1a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91028
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-25  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [e0ce7b5148a31f5463f2341dc179e0b105c4f4b7]

        Sifr: :Fix for tdf#131509
        
        Change italic in Spanish from C to K
        
        Change-Id: I5b1da84983827a17565143bda984d7ae3b5e0518
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91040
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-25  Dennis Francis  <dennis.francis@collabora.com>  [d90b0305e0769c89c5644854c216e0849df3313e]

        lokit: Mark document as modified on chart insert/edit...
        
        immediately at least in the case when LOKit is active.
        This is to allow prompt emission of .uno:ModifiedStatus=true statechange
        message from lokit to the client. Without this, in online the chart
        insert/modify related changes may not get saved on client exit.
        
        Change-Id: I8c38a37cc455f74a70d43b6aaa3e5035b283d47f
        (cherry picked from commit 75adb624dfff4659e6f3099a1720fbd697560f9c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91036
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-03-25  Stephan Bergmann  <sbergman@redhat.com>  [c2c09e9de742099700a51ec25d2ee923db3604c6]

        Fix test for /usr/share/java/flute-1.3.0.jar
        
        The old test was always true (as -f/usr/share/java/flute-1.3.0.jar is not the
        null string), so in a --with-system-jfreereport build that did not explicitly
        configure --with-flute=..., FLUTE_JAR was always set to
        /usr/share/java/libxml-1.0.0.jar, even if that file does not exist (as e.g. on
        Fedora, where e.g. flute-1.3.0-22.OOo31.fc32.noarch includes
        /usr/share/java/flute.jar instead).
        
        The only use of FLUTE_JAR is in gb_Jar__use_flute in RepositoryExternal.mk, and
        the only use of that is in reportbuilder/Jar_reportbuilder.mk, but which seems
        to not mind if the given jar doesn't exist?
        
        Change-Id: Iea94ed34b4df61d2abed67b54bd4caa24ede7e80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91039
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-25  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [74ebc6dcbc85ce9f49d7451e08d71a41f794f569]

        SdrGrafObj: don't check the primitive sequence for PDF to get metadata
        
        For a PDF we create a BitmapPrimitive2D only, so it doesn't have
        any metadata in the primitive sequence itself, but a call to the
        getVectorGraphicData() method will render the PDF in order to
        create the BitmapPrimitive2D. This is a problem when we have
        multiple pages as we want them to be rendered on demand and not
        right away on load.
        This change short-circuits the gathering of metadata for PDF to
        prevent unnecessary early rendering of PDF pages.
        
        Change-Id: If5c286e88e72c4c0ba5083a98c7db707d207b6cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91034
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-25  Luboš Luňák  <l.lunak@collabora.com>  [d591a682e46ff352f06a61c024ef661dd17f4ea4]

        remove a dependency that doesn't make a sense
        
        Change-Id: Idc88476213a01643f5ba6b8ea9fbee78673d7769
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91032
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fd75534be2d46b7acdaae4a58d852bb7e0e66b90]

        Fix typo
        
        Change-Id: I959a8bcc133d5f54ce991dff490ef339698be58a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91025
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8713236683f28d8ec1a13fe5c34d217af39e128e]

        Fix typo
        
        Change-Id: I22dad8c614e04da2234746834fffa8365c71d713
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90226
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-25  Stephan Bergmann  <sbergman@redhat.com>  [12235d3390a7fc5146bf65f9d6166034b8a048ee]

        Missing dependency
        
        Change-Id: I877364593025de65695995729a12294748c949ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91010
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-25  Justin Luth  <justin.luth@collabora.com>  [b2471b8ab62abaa7f0c2c8342b4fa61c18f013c6]

        tdf#106843 docxexport: don't write double docProtect
        
        regression from LO 6.4
        commit 2756ed9317e3474003c11ffe7d1e2f087c1412bf
        
        Change-Id: Iaf32974c7282d11bcd9572ed75cf1233ad3f0008
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90321
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-25  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [d3e1ada45439937e0836696963b9d30ad5447b2c]

        Remove unused using declarations in oox...xmlsecurity
        
        Found by:
        run-clang-tidy-10 -checks=-*,misc-unused-using-decls
        
        Change-Id: I3e95791e223ef01e140a6217e29a9efae428a784
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90876
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-25  Miklos Vajna  <vmiklos@collabora.com>  [e4f938f246f3e4bfd9924e4ffcfae7b1cd9570eb]

        Remove some unused includes
        
        Change-Id: I4897a6f2622e3e219f8b7b93d818d2edca03b117
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91008
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-25  Stephan Bergmann  <sbergman@redhat.com>  [23245f723fb29262b8543d6447d1b0bb69cb50fb]

        external/nss: Fix rpath for Linux et al
        
        See CustomTarget_postprocess/check_dynamic_objects (in a
        --with-package-format=... build) failing after
        8512f4ca090c85477a6670438aeefe7fdfcf8a98 "build nss using their new build system
        (gyp/ninja-based)" with
        
        > instdir/program/libsmime3.so has no RPATH
        > instdir/program/libnssutil3.so has no RPATH
        > instdir/program/libnssdbm3.so has no RPATH
        > instdir/program/libfreeblpriv3.so has no RPATH
        > instdir/program/libsqlite3.so has no RPATH
        > instdir/program/libfreebl3.so has no RPATH
        > instdir/program/libnssckbi.so has no RPATH
        > instdir/program/libnss3.so has no RPATH
        > instdir/program/libsoftokn3.so has no RPATH
        > instdir/program/libssl3.so has no RPATH
        
        workdir/UnpackedTarball/gyp/pylib/gyp/generator/ninja.py already has logic to
        add -Wl,-rpath=$ORIGIN/... to certain link command lines, presumably for
        building certain executables, but of which we apparently include none in
        ExternalPackage_nss, so it shouldn't hurt to keep them using that other
        -Wl,-rpath=$ORIGIN/...  I have no idea whether there would be a cleaner way than
        this patch to pass an additional -Wl,-rpath=$ORIGIN to all link command lines
        via the invocation of build.sh in ExternalProject_nss (even if those executables
        mentioned in the previous sentence would then have two -Wl,-rpath=..., that
        should not hurt in practice).
        
        (Most, if not all of the rpath-related hunks of external/nss/nss.patch that were
        needed for the make-based nss build on Linux et al prior to
        8512f4ca090c85477a6670438aeefe7fdfcf8a98 can probably be removed in a follow-up
        commit.)
        
        Change-Id: I65eaf52efeb6feceb8540e0aedf340f9a9a18599
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91012
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-25  Muhammet Kara  <muhammet.kara@collabora.com>  [a504ed789272b932556f563f013bce3552d75109]

        Fixes to the Tip Of The Day messages from weblate feedback
        
        Fixes suggested by SteenRønnow
        
        Change-Id: I21e9ec2084baff3fb4cbbf9a3cadcf63662c1da6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91021
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-03-25  Muhammet Kara  <muhammet.kara@collabora.com>  [c10125b34db96d54d899ca5c539d7389825d9e69]

        Remove extra space from the ToTD message
        
        TOTD: Tip Of The Day
        
        Fix suggested by vpanter on weblate instance
        
        Change-Id: I545819bf7581b45776cdc07aa3731e2a69885082
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91015
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-03-25  Muhammet Kara  <muhammet.kara@collabora.com>  [af2567c45e4f69b2d28d1d9aef52b661c7568231]

        Fix a tip of the day message
        
        Reported by Tuomas Hietala on our weblate instance
        
        Change-Id: I699fa4c231d4a4ad4f474fe72183f89104c1a532
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91014
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-03-24  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [d194171917978979ff90400133c2843ae7077db9]

        Sukapura:^ Color related icons & wrap icons,+Chapter Numbering icons
        
        Change-Id: Iea7866df74ad2ea68c8d797f1fa75f384e1e2ac4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90999
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-24  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [642cdf2d8341f0b202f01718ccb63ac1b976e18e]

        tdf#131530 keep prepending footnote frame
        
        Fix function name typo and actually prepend the footnote frame,
        as the original code did. So much about "easy refactoring" :-(
        
        Regression from commit 24caeee8236576abd92086974c1dbbf15b81a4c5
        ("Refactor a bit of the footnote handling code").
        
        Change-Id: I227e30bc169fdfc237a5239d3ade6f035d85ca6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91004
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-03-24  Tor Lillqvist  <tml@collabora.com>  [7dcf08fe6f14951cdf752a3772f25297cc238ce3]

        Accept iOS SDK 13.4
        
        Change-Id: I7ef4acfd009c9e7fa0adf31a2f50f507b957bac9

2020-03-24  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [adc7d311de22b0026a5fa0f80f2327d0336fd7cd]

        tdf#131542 EMF+ Implement BeginContainer record
        
        Change-Id: If388ef4544001fb9064aed3ce979c2790ab0645f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90997
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2020-03-24  Caolán McNamara  <caolanm@redhat.com>  [c4dab726caaa73be9f9c731312080143b0a0b89d]

        ofz#21168 sw,writerfilter: limit writerfilter hack to writerfilter
        
        The problem is that at the end of WW8 import, a delete redline is
        inserted that ends up calling DeleteAndJoin from inside
        AppendRedline(). A fly is anchored AT_CHAR at (node 46, offset 0)
        and the deletion goes from (node 46, offset 0) to
        (node 48, offset 13) hence the special case check in
        IsDestroyFrameAnchoredAtChar() for the IsInReading() prevents it
        from being deleted, and then its anchor is still registered at the
        node 46 when it gets deleted.
        
        So try to restrict the WriterfilterHack to writerfilter, so it won't
        affect WW8 import.
        
        Unfortunately this is far less obvious than expected, because import can
        happen for creating a new file, in which case it's all done via UNO in
        writerfilter, or when inserting into an existing file, in which case
        SwReader::Read() is used.
        
        The SwDocShell's pMedium can't be used becuse in insert file case it
        will be the loaded file, not the inserted file.
        
        There isn't any obvious alternative to adding a silly UNO property for
        the writerfilter to use.
        
        Change-Id: Ia7fdc9bb1925202f6692ebee6e4b6b1fe50e5345
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90384
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-24  Miklos Vajna  <vmiklos@collabora.com>  [531863e28b626f4af04f999295f79ecc347c2165]

        vcl: fix startup of a sanitized soffice.bin
        
        warn: sal.osl:19830:19830:sal/osl/unx/module.cxx:162: dlopen(instdir/program/libvclplug_genlo.so, 257): instdir/program/libvclplug_genlo.so: undefined symbol: _ZTI20FreetypeFontInstance
        
        This was originally done in commit
        781c4402f1a8c64f87bc81e866bc444b9ed97948 (make some classes
        module-private, 2019-11-02), but it did not cause problems till
        recently.
        
        I guess this started to be a problem when the gen vcl plug started to
        interact with freetype directly in the skia case.
        
        Change-Id: I05ef0ff4446de32deccff6d7ee1fde991e5a0256
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90995
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-24  Dennis Francis  <dennis.francis@collabora.com>  [f08bbb5648c06a387e69f3a0e0a6a9a1eda7fc37]

        lokit: unify fill transparency items
        
        Online just listens to .uno:FillFloatTransparence but the set-item
        in core it corresponds to, does not represent the fill-transparency
        types like 'None' and 'Solid'. This is represented by another item
        called XFillTransparencyItem. As a result the mobile wizard does not
        show the correct transparency fill type always.
        To solve this, this patch encodes the constant transparency percentage
        in case of Solid and None(always 0%) as an intensity and stores this
        info in the statechange message of .uno:FillFloatTransparence whenever
        there is no gradient type and corrects the 'style' attribute of the
        message appropriately.
        
        More detailed information is provided as comments at appropriate
        places in the patch.
        
        Change-Id: I443ef4ce349badf28f6c2c702b1014868d9c6ed5
        (cherry picked from commit 34969e9c04f9305d19826c72a29e38e26794cbe3)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90986
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-03-24  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [217625058109b39752710d70fb0ab0dd1bac7435]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 81a863eb6fe5932e2161266dae6e7bfb4152a0c4
          - README: Add Weblate badge for helpcontent2 l10n
            
            Change-Id: Ieb89f42e51a04bfa73732a779a92b79a755bc644
            
2020-03-24  Caolán McNamara  <caolanm@redhat.com>  [ff8d505bcaff5b0c4892cf6cf559e5f0ae71e88d]

        sduilo-SdPageListControl doesn't exist anymore
        
        Change-Id: I865ad6e7546b829306ee5c2a8648068ec4c151c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90980
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-24  Stephan Bergmann  <sbergman@redhat.com>  [0b9a6cfc443d84158fb0db6f40b953e1410178d8]

        Set Boost baseline to 1.66, and enforce it
        
        According to the mailing list thread starting at
        <https://lists.freedesktop.org/archives/libreoffice/2020-March/084722.html>
        "Reasonable boost baseline?", 1.66 should cover --with-system-boost at least for
        contemporary Debian, RHEL, and SUSE based distros.
        
        And at least our AX_BOOST_BASE from m4/ax_boost_base.m4 by itself only issues a
        AC_MSG_NOTICE if no appropriate Boost is found, so add an explicit AC_MSG_ERROR
        to make configure fail in that case.
        
        Change-Id: Ifdf6566af785f613c62f9c5a4b85cf80cec672c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90985
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-24  Mike Kaganski  <mike.kaganski@collabora.com>  [7b122710e8d0fad1fbd4d65b48f6bead09213a2c]

        Initialize buffer
        
        Also assert that correct data type is passed to SbiStringPool::Add.
        
        Change-Id: I774d983be82d702b31de1054d13661e1d0e9c1dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90983
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-03-24  Stephan Bergmann  <sbergman@redhat.com>  [7de7512718ac192fcad441d5500d056316f72d72]

        Revert "tdf#95425 follow-up: enable "Source format" checkbox of data label"
        
        This reverts commit 9bf40c635c41c6b3b072b7c61fea67a20ba4342b.
        
        Reason for revert: This apparently causes builds to hang.  Witness all the six failed Jenkins builds for <https://gerrit.libreoffice.org/c/core/+/90079> as well as <https://ci.libreoffice.org/job/lo_tb_master_linux_dbg/29218/> and following.
        
        Change-Id: I441e04cba0f1234cdc200a9aa714b166bda4ab89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90950
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: Jenkins

2020-03-24  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [9163755e9f64a0b1dd5f2090e0702c19e31c12c9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cf6f0df5ad826b72513b2f1c465518bfe723c72e
          - Fix to Property misleading snippet
            
            Change-Id: Ie96f829d21384a9adab81e9b007d0773c035b97c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/90948
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-24  Jim Raykowski  <raykowj@gmail..com>  [4f70e274ee6d35cf1887a255757fe58334159306]

        weld writer navigator expand and collapse all support
        
        Makes expand and collapse all work from the outline context menu and
        ctrl+* short cut for all vcl plugins
        
        Change-Id: I6cec6f1b4dedfc62216028b24d09d7f402a387cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90973
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-24  Michael Stahl  <Michael.Stahl@cib.de>  [002d1152dc418f7d624409e76cd9d4ac0b42c7f8]

        icu: add patch to fix CVE-2020-10531
        
        Change-Id: I0aca4af1bd79f28bf1c920a4d05e80948106aaac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90971
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-24  Balazs Varga  <balazs.varga991@gmail.com>  [9bf40c635c41c6b3b072b7c61fea67a20ba4342b]

        tdf#95425 follow-up: enable "Source format" checkbox of data label
        
        settings after file opening, if its value is true in the opened
        ODF or OOXML document, instead of always showing disabled state.
        
        Testing notes: double click on a data label during chart editing
        to see the Data Labels for Data Series... window. On the page
        "Data Labels...", click on the Number format... button to see
        the checkbox "Source format".
        
        Change-Id: Idb837d9492ad7e83b9020167c47ed52499c070a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90079
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-03-24  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [45435e2ac007aed2aabd175ad944d6c779d99167]

        VBA Err object raise method TestCases
        
        Err.Raise(#) enables 'User-Defined Exceptions' 
        
        Std Basic alternative is: Error # 'without  parentheses
        which throws pre-defined error codes. 
        
        Change-Id: I76229b237066e33229d4d13e6742c660887fda2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85017
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-03-24  Caolán McNamara  <caolanm@redhat.com>  [5a2c0ab29719ac914d30d8789c0e386541702cbf]

        weld writer navigator
        
        GtkToggleToolButton are much wider than vcl equivalents.  Split the bottom
        toolbar into two toolbars. Rearrange their contents so the layout of each level
        visually match.
        
        Notes:
        
        Master documents have two modes, master content tree and the normal content
        tree.
        
        You can drag entries from the content tree into the document, drag mode drop
        down controls whether its a link or a copy etc that's dropped in.
        
        Documents can be dropped into the content and global trees.
        
        If outline tracking isn't active, then when content changes the tree is cleared
        and refilled, typically an effort is made to reselect the same entry that was
        previously selected. Additionally, if the amount of content didn't change an
        effort is made to scroll back to the location the scrollbar was at before the
        clear.
        
        Change-Id: I00c015145eac5b1acc3398d3c40861d830e4264a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89725
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-24  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [70b9775af71b0e1a4b4d0760d2884631184db5ae]

        Breeze, Colibre, elementary, Karasa Jaga :Fix for tdf#131509
        
        Change italic in Spanish to K from C
        
        Change-Id: Ie82625f8a605de67c036a76ce438de1e883203f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90966
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f07754b5764cfc5187b7d60bbb2ce44d7fae91e0]

        Removed duplicated includes
        
        Change-Id: If00e89686210be5f76208a5e3ff366096f4ac9fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90927
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-03-24  Tor Lillqvist  <tml@collabora.com>  [8a30ff491d562129097ff231267729316fda5b7a]

        Simplify the LibreOfficeKit mobile phone and tablet API
        
        There is not need to ever change the kind of device a view is for, so
        why bother with the bool parameter to setMobilePhone() and
        setTablet(). Also, make sure just either of them is called, at most
        once, for a view.
        
        Change-Id: I9ac872f0ab4772e4a7c40c49f62b32fa7b1e47f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90968
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-03-24  Caolán McNamara  <caolanm@redhat.com>  [288e02549bed317730eff0d169f6bdb75c8f40ce]

        Resolves: tdf#131507 createCairoSurface returns nullptr on failure
        
        Change-Id: I05190a6f280ebbe750dfda56ef27d3362222b95f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90940
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-24  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [16b0bbb671a8080655e27542e576478486810404]

        tdf#131296: get numeric value with its data type in StepLOADNC
        
        In order to load numeric values, generate SbiOpcode::NUMBER_ opcodes
        including the numeric value and its data type instead of SbiOpcode::CONST_.
        
        The numeric value and its data type will be restored in
        SbiRuntime::StepLOADNC. When the new compiled code is stored in documents,
        e.g. password-protected libraries, leagcy LO versions will just read up to
        non-numeric characters, thus correctly obtaining number value and ignoring
        the type, so the change is backward-compatible.
        
        To interpret legacy compiled code, old treatment of SbiRuntime::StepLOADI
        is restored, reverting commit 0b4f8bf571baf2ccd5a8aafdc4deb41867420be3.
        This change reimplements the fix for tdf#129596.
        
        Change-Id: I46ebfc77f9bea69479968950c0fb7264e4a7ab27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90858
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-03-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2846686272931cd8bb0bcd452dd0e8b5b52064b1]

        Fix typo
        
        Change-Id: I5a430d2e681b0c95476b4b59ca5281da6a05ee8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90924
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fbb0221e3d8ebf7c5851a7dd0e516e0461d12235]

        Fix typo
        
        Change-Id: I6fd01def988cf0bb04569f80cad30b96fd868b81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90938
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-24  Stephan Bergmann  <sbergman@redhat.com>  [5d56257d9ee9eec7abed7a0c1f5b432f80bfa9e9]

        Clear SbxAppData::m_aGlobErr early
        
        ...before the destruction of the
        
          std::unique_ptr<SbxAppData> xSbxAppData;
        
        member during the destruction of BasicDLLImpl can set that
        BasicDLLImpl::xSbxAppData to null.  Because the destruction of
        SbxAppData::m_aGlobErr may call into SbxValue::Put -> SbxBase::GetError ->
        GetSbxData_Impl, which would recursively access that
        
          return *BasicDLLImpl::BASIC_DLL->xSbxAppData;
        
        This causes problems with libc++ (i.e., on macOS), where ~std::unique_ptr sets
        its internal pointer to null before calling the destructor of the pointed-to
        object.  Whereas it happens to not cause problems with e.g. libstdc++, where
        ~std::unique_ptr calls the destructor of the pointed-to object first before
        setting the pointer to null.
        
        The problem showed up with <https://gerrit.libreoffice.org/c/core/+/85017/14>
        "VBA Err object raise method TestCases", where CppunitTest_basic_macros kept
        failing on macOS with
        
        > * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
        >     frame #0: 0x00000001119f18e7 libsblo.dylib`SbxValue::Put(this=0x000000014c1cff00, rVal=0x00007ffeefbf1218) + 55 at basic/source/sbx/sbxvalue.cxx:414
        >    411 	bool SbxValue::Put( const SbxValues& rVal )
        >    412 	{
        >    413 	    bool bRes = false;
        > -> 414 	    ErrCode eOld = GetError();
        >    415 	    if( eOld != ERRCODE_NONE )
        >    416 	        ResetError();
        >    417 	    if( !CanWrite() )
        > Target 0: (cppunittester) stopped.
        > (lldb) bt
        > * thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
        >   * frame #0: 0x00000001119f18e7 libsblo.dylib`SbxValue::Put(this=0x000000014c1cff00, rVal=0x00007ffeefbf1218) + 55 at basic/source/sbx/sbxvalue.cxx:414
        >     frame #1: 0x00000001119f2399 libsblo.dylib`SbxValue::Clear(this=0x000000014c1cff00) + 553 at basic/source/sbx/sbxvalue.cxx:176
        >     frame #2: 0x00000001119f20d0 libsblo.dylib`SbxValue::~SbxValue(this=0x000000014c1cff00, vtt=0x0000000111a2af70) + 80 at basic/source/sbx/sbxvalue.cxx:139
        >     frame #3: 0x00000001119f825d libsblo.dylib`SbxVariable::~SbxVariable(this=0x000000014c1cff00, vtt=0x0000000111a2af68) + 381 at basic/source/sbx/sbxvar.cxx:125
        >     frame #4: 0x00000001119e619a libsblo.dylib`SbxProperty::~SbxProperty(this=0x000000014c1cff00, vtt=0x0000000111a2af60) + 42 at basic/source/sbx/sbxobj.cxx:861
        >     frame #5: 0x000000011188ce81 libsblo.dylib`SbUnoProperty::~SbUnoProperty(this=0x000000014c1cff00, vtt=0x0000000111a2af58) + 97 at basic/source/classes/sbunoobj.cxx:2591
        >     frame #6: 0x000000011188ceb3 libsblo.dylib`SbUnoProperty::~SbUnoProperty(this=0x000000014c1cff00) + 35 at basic/source/classes/sbunoobj.cxx:2591
        >     frame #7: 0x000000011188cf0c libsblo.dylib`SbUnoProperty::~SbUnoProperty(this=0x000000014c1cff00) + 28 at basic/source/classes/sbunoobj.cxx:2591
        >     frame #8: 0x000000011180c235 libsblo.dylib`SvRefBase::ReleaseRef(this=0x000000014c1cffa0) + 197 at include/tools/ref.hxx:163
        >     frame #9: 0x000000011184fda7 libsblo.dylib`tools::SvRef<SbxVariable>::~SvRef(this=0x000000014c1d2490) + 55 at include/tools/ref.hxx:56
        >     frame #10: 0x000000011184a545 libsblo.dylib`tools::SvRef<SbxVariable>::~SvRef(this=0x000000014c1d2490) + 21 at include/tools/ref.hxx:55
        >     frame #11: 0x00000001119be5af libsblo.dylib`SbxVarEntry::~SbxVarEntry(this=0x000000014c1d2490) + 47 at basic/source/sbx/sbxarray.cxx:31
        >     frame #12: 0x00000001119bc3d5 libsblo.dylib`SbxVarEntry::~SbxVarEntry(this=0x000000014c1d2490) + 21 at basic/source/sbx/sbxarray.cxx:31
        >     frame #13: 0x00000001119bed29 libsblo.dylib`std::__1::allocator<SbxVarEntry>::destroy(this=0x000000014c1940a0, __p=0x000000014c1d2490) + 25 at c++/v1/memory:1931
        >     frame #14: 0x00000001119becfd libsblo.dylib`void std::__1::allocator_traits<std::__1::allocator<SbxVarEntry> >::__destroy<SbxVarEntry>((null)=std::__1::true_type @ 0x00007ffeefbf1448, __a=0x000000014c1940a0, __p=0x000000014c1d2490) + 29 at c++/v1/memory:1793
        >     frame #15: 0x00000001119beccd libsblo.dylib`void std::__1::allocator_traits<std::__1::allocator<SbxVarEntry> >::destroy<SbxVarEntry>(__a=0x000000014c1940a0, __p=0x000000014c1d2490) + 29 at c++/v1/memory:1630
        >     frame #16: 0x00000001119bec7b libsblo.dylib`std::__1::__vector_base<SbxVarEntry, std::__1::allocator<SbxVarEntry> >::__destruct_at_end(this=0x000000014c194090, __new_last=0x000000014c1d2490) + 91 at c++/v1/vector:426
        >     frame #17: 0x00000001119bebab libsblo.dylib`std::__1::__vector_base<SbxVarEntry, std::__1::allocator<SbxVarEntry> >::clear(this=0x000000014c194090) + 27 at c++/v1/vector:369
        >     frame #18: 0x00000001119bea47 libsblo.dylib`std::__1::__vector_base<SbxVarEntry, std::__1::allocator<SbxVarEntry> >::~__vector_base(this=0x000000014c194090) + 39 at c++/v1/vector:463
        >     frame #19: 0x00000001119be958 libsblo.dylib`std::__1::vector<SbxVarEntry, std::__1::allocator<SbxVarEntry> >::~vector(this=0x000000014c194090 size=3) + 40 at c++/v1/vector:555
        >     frame #20: 0x00000001119bafa5 libsblo.dylib`std::__1::vector<SbxVarEntry, std::__1::allocator<SbxVarEntry> >::~vector(this=0x000000014c194090 size=3) + 21 at c++/v1/vector:550
        >     frame #21: 0x00000001119bb457 libsblo.dylib`SbxArray::~SbxArray(this=0x000000014c194080, vtt=0x0000000111a385e8) + 71 at basic/source/sbx/sbxarray.cxx:75
        >     frame #22: 0x00000001119bb4a3 libsblo.dylib`SbxArray::~SbxArray(this=0x000000014c194080) + 35 at basic/source/sbx/sbxarray.cxx:74
        >     frame #23: 0x00000001119bb4fc libsblo.dylib`SbxArray::~SbxArray(this=0x000000014c194080) + 28 at basic/source/sbx/sbxarray.cxx:74
        >     frame #24: 0x000000011180c235 libsblo.dylib`SvRefBase::ReleaseRef(this=0x000000014c194080) + 197 at include/tools/ref.hxx:163
        >     frame #25: 0x000000011184dbd7 libsblo.dylib`tools::SvRef<SbxArray>::~SvRef(this=0x000000014c1cfe58) + 55 at include/tools/ref.hxx:56
        >     frame #26: 0x000000011184cc25 libsblo.dylib`tools::SvRef<SbxArray>::~SvRef(this=0x000000014c1cfe58) + 21 at include/tools/ref.hxx:55
        >     frame #27: 0x00000001119e0d10 libsblo.dylib`SbxObject::~SbxObject(this=0x000000014c1cfdd0, vtt=0x0000000111a37d18) + 288 at basic/source/sbx/sbxobj.cxx:111
        >     frame #28: 0x000000011188b73d libsblo.dylib`SbUnoObject::~SbUnoObject(this=0x000000014c1cfdd0, vtt=0x0000000111a37d10) + 221 at basic/source/classes/sbunoobj.cxx:2387
        >     frame #29: 0x0000000111990d51 libsblo.dylib`SbxErrObject::~SbxErrObject(this=0x000000014c1cfdd0, vtt=0x0000000111a37d08) + 113 at basic/source/classes/errobject.cxx:184
        >     frame #30: 0x0000000111990d83 libsblo.dylib`SbxErrObject::~SbxErrObject(this=0x000000014c1cfdd0) + 35 at basic/source/classes/errobject.cxx:183
        >     frame #31: 0x0000000111990dfc libsblo.dylib`SbxErrObject::~SbxErrObject(this=0x000000014c1cfdd0) + 28 at basic/source/classes/errobject.cxx:183
        >     frame #32: 0x000000011180c235 libsblo.dylib`SvRefBase::ReleaseRef(this=0x000000014c1cfee8) + 197 at include/tools/ref.hxx:163
        >     frame #33: 0x00000001119bcac6 libsblo.dylib`tools::SvRef<SbxVariable>::clear(this=0x0000000110e365a8) + 70 at include/tools/ref.hxx:64
        >     frame #34: 0x00000001119ca764 libsblo.dylib`SbxAppData::~SbxAppData(this=0x0000000110e365a0) + 84 at basic/source/sbx/sbxbase.cxx:49
        >     frame #35: 0x00000001119ca965 libsblo.dylib`SbxAppData::~SbxAppData(this=0x0000000110e365a0) + 21 at basic/source/sbx/sbxbase.cxx:45
        >     frame #36: 0x000000011199272b libsblo.dylib`std::__1::default_delete<SbxAppData>::operator(this=0x0000000110e2cfb0, __ptr=0x0000000110e365a0)(SbxAppData*) const + 43 at c++/v1/memory:2363
        >     frame #37: 0x00000001119926af libsblo.dylib`std::__1::unique_ptr<SbxAppData, std::__1::default_delete<SbxAppData> >::reset(this=0x0000000110e2cfb0, __p=0x0000000000000000) + 95 at c++/v1/memory:2618
        >     frame #38: 0x0000000111992649 libsblo.dylib`std::__1::unique_ptr<SbxAppData, std::__1::default_delete<SbxAppData> >::~unique_ptr(this=0x0000000110e2cfb0) + 25 at c++/v1/memory:2572
        >     frame #39: 0x0000000111992625 libsblo.dylib`std::__1::unique_ptr<SbxAppData, std::__1::default_delete<SbxAppData> >::~unique_ptr(this=0x0000000110e2cfb0) + 21 at c++/v1/memory:2572
        >     frame #40: 0x00000001119925f5 libsblo.dylib`(anonymous namespace)::BasicDLLImpl::~BasicDLLImpl(this=0x0000000110e2cfa0) + 53 at basic/source/runtime/basrdll.cxx:33
        >     frame #41: 0x0000000111992415 libsblo.dylib`(anonymous namespace)::BasicDLLImpl::~BasicDLLImpl(this=0x0000000110e2cfa0) + 21 at basic/source/runtime/basrdll.cxx:33
        >     frame #42: 0x000000011199243c libsblo.dylib`(anonymous namespace)::BasicDLLImpl::~BasicDLLImpl(this=0x0000000110e2cfa0) + 28 at basic/source/runtime/basrdll.cxx:33
        >     frame #43: 0x000000011180c235 libsblo.dylib`SvRefBase::ReleaseRef(this=0x0000000110e2cfa0) + 197 at include/tools/ref.hxx:163
        >     frame #44: 0x0000000111992039 libsblo.dylib`tools::SvRef<SvRefBase>::clear(this=0x00007ffeefbf1bb0) + 57 at include/tools/ref.hxx:64
        >     frame #45: 0x0000000111991f0b libsblo.dylib`BasicDLL::~BasicDLL(this=0x00007ffeefbf1bb0) + 123 at basic/source/runtime/basrdll.cxx:69
        >     frame #46: 0x0000000111992055 libsblo.dylib`BasicDLL::~BasicDLL(this=0x00007ffeefbf1bb0) + 21 at basic/source/runtime/basrdll.cxx:66
        >     frame #47: 0x0000000110f07a5a libtest_basic_macros.dylib`MacroSnippet::~MacroSnippet(this=0x00007ffeefbf1ba8) + 74 at basic/qa/cppunit/basictest.hxx:23
        >     frame #48: 0x0000000110f07a05 libtest_basic_macros.dylib`MacroSnippet::~MacroSnippet(this=0x00007ffeefbf1ba8) + 21 at basic/qa/cppunit/basictest.hxx:23
        >     frame #49: 0x0000000110f269b7 libtest_basic_macros.dylib`(anonymous namespace)::VBATest::testMiscVBAFunctions(this=0x0000000100651890) + 1319 at basic/qa/cppunit/test_vba.cxx:168
        [...]
        
        Change-Id: I776b7f0686e0915b69119b2e6a513e2a4b40822f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90967
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-24  Miklos Vajna  <vmiklos@collabora.com>  [e68d961a361a784df1000a978bd02eca57e30565]

        tdf#131282 sw layout: fix shifted down table next to a fly frame
        
        Regression from commit fd7749fddc5a767461dfced55369af48e5a6d561 (sw: fix
        handling of table vs fly overlaps in the AddVerticalFlyOffsets case,
        2020-02-14), the problem was that the rectangle of the fly frame
        included spacing when overlapping was checked.
        
        Given that this code was explicitly added for Word compat purposes,
        change it to ignore spacing. You can see that Word doesn't care about
        spacing: increase the left margin of e.g. the pie chart in the bugdoc to
        some large value and the table is still not shifted down.
        
        Writer shifted the table down as the small spacing was already enough to
        detect an overlap:
        
        debug:21457:21457: SwTabFrame::CalcFlyOffsets: aTabRange is 896 -> 3698
        debug:21457:21457: SwTabFrame::CalcFlyOffsets: aFlyRange is 3650 -> 6290
        
        If we don't include that ~3 px spacing, then we don't overlap, similar
        to Word.
        
        Change-Id: I154c211bb0700d132fd168f49c1bbfb29e8caeb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90939
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-24  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [cc76ac6b9e7de8d120e3b57ab4ab63a10d73825e]

        No more --disable-gtk
        
        Change-Id: I80da384871f96e05e348c734a96e825f0b58278d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90925
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-03-24  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [f62459c05b8f664d614bbc6ce9834304609e563f]

        Sukapura: Fix for tdf#131509, change italic in Spanish to K from C
        
        Change-Id: I38aa38a095dd07ec550087712018fa1566029ce6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90945
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-24  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [3db34e18a5b5133815ea2ec7fd12651cf738c538]

        sw: keep the cursor visible after creating SwDrawTextShell
        
        For some mysterious reason the cursor was forced to
        become hidden after creating SwDrawTextShell, which
        is used to edit the text on shapes. Doing this
        didn't have a negative effect on desktop, because
        the cursor was shown anyway at a later point.
        
        However, for LOK, the cursor was not restored. This
        was unexpected as the clients didn't know editing
        was possible (and on mobile wouldn't even show
        the keyboard).
        
        There doesn't seem to be any ill-effect to leaving
        the cursor enabled in all cases after creating
        an SwDrawTextShell instance.
        
        Change-Id: Ifae8d533ef48b2146a451d58d729e46f5248be71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90897
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        (cherry picked from commit a50d20b114b4d418cebb968af4b40645dfac087a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90947
        Tested-by: Jenkins

2020-03-24  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [04bea205b63e964f8b3817564e54840bc8912f3e]

        sw: check for null SdrObject before accessing
        
        Change-Id: I30f1cc658450982232feea10dbe9c5bfefe07d91
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90896
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        (cherry picked from commit 8ed4ac6152c96280616a784b47c4f75df147501a)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90946
        Tested-by: Jenkins

2020-03-24  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [7ae9c9572ccac55c0926b8a9779bb63c4236291c]

        Sukapura:  Add more 32px and independent icons
        
        - Update Impress's hover image
        - Fix for wrong named icon
        - etc
        
        Change-Id: I1ad1f74a1b6ee4658b55fdb25d85d08e42e9a138
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90933
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-23  Stephan Bergmann  <sbergman@redhat.com>  [91658b402b66b67c785687d5b3a76e3183fe76bf]

        external/nss: --no-zdefs for gyp-base sanitizer builds
        
        Change-Id: I0516295c340e4b6df2fae852303e423a08784172
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90943
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [77a8b485085ecda67e4e0cd76298296dad4e4467]

        Fix typos
        
        Change-Id: Iba46fbe8559211403118a23cd198a2217b333a81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90900
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-03-23  gokaysatir  <gokaysatir@gmail.com>  [574e3ddae11a4fa3965bbf8ddf6352f63b41d341]

        tdf#124176 Use pragma once instead of include guards
        
        Change-Id: I3077e6e3a043401e66cd527c5f69b8571e8b25d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90915
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-03-23  Caolán McNamara  <caolanm@redhat.com>  [b1de953071947e343820dc62c2a0d3b8cf68dc34]

        tdf#131434 ensure expander icon column is created
        
        which the normal ::insert case does, but the bulk insert omitted
        
        Change-Id: I9b236e5f0e91292539164d39f0f90e109a1b503e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90928
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-23  Furkan Ahmet Kara  <furkanahmetkara.fk@gmail.com>  [bf4f7732fa8b452efb5b1bfa4583357c06bbff2f]

        tdf#114441: Convert use of sal_uLong to better integer types
        
        Change-Id: Iec1e6f0d5d3f79357182c92166ba83c5fad3521f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90894
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-03-23  Luboš Luňák  <l.lunak@collabora.com>  [5feadfad0cc3be2680213d2e5f6f786b2f4cc74f]

        actually export $NINJA from configure
        
        I based the check on the gmake check, but that one doesn't need
        the export, as gmake is what needs to be called for the build
        to start. But ninja is currently only used during building NSS.
        Also do not use Windows path for ninja on Windows, as NSS
        actually invokes it from a shell script.
        
        Change-Id: I0d8a86ee3688f27a376d547cd946bb4c59a547a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90922
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-23  Jim Raykowski  <raykowj@gmail.com>  [05022d6cfff72d26fa3b916a4f86ac6488298dac]

        Keep Writer Navigator content view vertical scroll position
        
        ...when an object is renamed
        
        Change-Id: Ib8984fd67653e6bec30d9b27c2d2fbe86b7ce0c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90891
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-23  Stephan Bergmann  <sbergman@redhat.com>  [56f47be55efcccdf1ba78873e2dbfad846dc0b8e]

        Remove nonexisting files from solenv/clang-format/blacklist
        
        Found with
        
        > while IFS= read -r i; do if test ! -f "$i"; then printf '%s\n' "$i"; fi; done <solenv/clang-format/blacklist
        
        Change-Id: If919ef697b6dd8f7fc511835e3fa90caf37ad991
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90918
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f2f93434f4795646255e5d8edd31fa08b8b2ffab]

        Related tdf#97694 Check Base macro signatures on load
        
        Change-Id: I45c6eae633c41585c6c7e4c5fff0b187a6dc1f60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90908
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-03-23  Michael Stahl  <Michael.Stahl@cib.de>  [74c811da0dedb205976eae69d8589fd91bbaefa2]

        python3: upgrade to release 3.7.7
        
        Fixes CVE-2020-8315; this only affects Windows 7 and is a regression in
        Python 3.6.
        
        Change-Id: Ic1706e064a1b03ca1de6361794ed4586a89821d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90916
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-23  Jim Raykowski  <raykowj@gmail.com>  [a5b1b65a1611fd1ad8e166cbddf6d2d9702b98d0]

        tdf#131344 Make SvxFontSizeBox_Impl Enable and Disable work
        
        ...with change to InterimItemWindow way of using FontSizeBox as member
        variable widget
        
        Change-Id: I0ad0c3191800ce80a88e58467950a80b5791a2da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90510
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-23  Jim Raykowski  <raykowj@gmail.com>  [6e83e7778d26f35d79ce573b6ee3ab149f7b6179]

        GtkInstanceTreeView: Expand to path before setting cursor
        
        Expands the parent of a child, if needed, so the child can be selected.
        
        Change-Id: If4b7322a7024065e5e96ed2ed43289c5ae7c5f5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90899
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-23  ayhanyalcinsoy  <ayhanyalcinsoy@pisilinux.org>  [49ca2c32514760bdfa417f81c5ef902fe38bcaad]

        tdf#130711: [tr] Extend Autocorrect list for Turkish language (Start with D/E)
        
        Change-Id: I312fb575e888c8a4c1ef0d2857e9682a7f31e295
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90187
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-03-23  Stephan Bergmann  <sbergman@redhat.com>  [9b59bf8693d063fb556931eb2795a6205106da14]

        Sort solenv/clang-format/blacklist
        
        (lexicographically, by Unicode code point values; to make it easier to add
        further entries)
        
        Change-Id: Ie7f5dbfbc7e2c1c8ed331d5328c059866c2e2d10
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90914
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-23  Stephan Bergmann  <sbergman@redhat.com>  [4381245869f5d9eab3b15a2beef83835f489b16a]

        Add wrongly formatted file to blacklist
        
        Change-Id: I1e51edcf80ca7f6c114bf83f55441644f08b8595
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90911
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-23  Miklos Vajna  <vmiklos@collabora.com>  [8540c7b18bae9c9b46e6feb7658198a7fc62e811]

        sw: add pad-to-5 numbering
        
        This is the last padded numbering type that is supported by Word but was
        not supported by Writer.
        
        Change-Id: Ica1a0843897c61a4b569105fd21e5bfe7b5012cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90912
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-23  Luboš Luňák  <l.lunak@collabora.com>  [fecca49c309fc723c524f12fa671114b316a5562]

        add a configure check for ninja
        
        Internal NSS now needs it for building on most platforms, so better
        check early in configure.
        
        Change-Id: I45d7038536ea1416443f3b2523f25eee22911485
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90859
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-23  Luboš Luňák  <l.lunak@collabora.com>  [c6a9454e744289cf2004b42b3c90854b2db8382b]

        build also PDBs for nss when using gyp
        
        This should be the gyp variant of 54acab919e7c7c5d60fc697bda5427.
        
        Change-Id: Ic50f5153c4b1f19ae74a52eb9bc0d7c6c23ae131
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90118
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-23  Luboš Luňák  <l.lunak@collabora.com>  [a1a62a70411cb6041b5930ead08280d5e1e7b5f9]

        build nss using gyp+ninja also on Windows
        
        Change-Id: I3acb0f2a93cee85e382e03c2b2fdd68273e12516
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90117
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-23  Luboš Luňák  <l.lunak@collabora.com>  [532ffb7a297d55b495141ce33692df5d9917b54f]

        do not reset PATH when invoking internal python
        
        Change-Id: I7759fefbf5c2dbc39ae9a53f7c044bf63165608c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90116
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-23  Luboš Luňák  <l.lunak@collabora.com>  [8512f4ca090c85477a6670438aeefe7fdfcf8a98]

        build nss using their new build system (gyp/ninja-based)
        
        This requires installed ninja, gyp is included as source. This
        allows nss be built as a parallel build, unlike the old Makefile
        build system.
        Since gyp internally uses python, even recursively, this requires
        more complicated setup in case our internal python is used. Moreover
        gyp itself seems to be kind of deprecated itself and hasn't
        been ported to python3 yet, so that needs patching too.
        So far only easy Unix-like systems are converted, Windows I'll
        do later, the more complicated systems I'll leave to whoever
        has access to them.
        
        Change-Id: I358baad7690d2aa6df44bafa9244dc7cc828fc3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90115
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-23  Luboš Luňák  <l.lunak@collabora.com>  [a58e086ededb8442938e81f971dfae36ef7eb076]

        rework the default make target
        
        The current default target ('all') was a confusing mess, it did run
        some tests, but it did run just some of them and it also depended
        on some factors (toplevel 'make' vs module 'make'). And running
        tests on plain 'make' also makes the developer cycle longer, which
        is annoying, and now there's Jenkins which will do checks.
        
        This commit makes the default make target to be 'build'. All
        the other targets should work the same way, with the exception
        of 'all', which I've removed (given that it was confusing, it's
        probably better not to try to keep any kind of backwards compatibility
        there). The 'build-nocheck' target is now equal to 'build' and thus
        pointless, but I've kept it for backwards compatibility.
        
        Change-Id: I874b7ae8d26e95efa86a00dd32cfa7fd19599b9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89820
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-23  Michael Stahl  <Michael.Stahl@cib.de>  [339c9c2f66c04592f333601aa70c6da3f7cac20e]

        writerfilter: GCC 9.2.1 -Og -Werror=maybe-uninitialized
        
        This one isn't GCC's fault, not obvious that the any must contain a
        bool.
        
        Change-Id: Iad94dc5bd1a010be1c22e527e0d14c027f0dcf60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90910
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-23  Michael Stahl  <Michael.Stahl@cib.de>  [190f81e34d918da289310a90416f9b6b7be7295f]

        configure,gbuild: gla11y fails on Fedora 31
        
        The problem is that the LD_LIBRARY_PATH on the command line causes
        /usr/bin/python to find LO's libpython*.so*:
        
             18269:	find library=libpython3.7m.so.1.0 [0]; searching
             18269:	 search path=.../instdir/program		(LD_LIBRARY_PATH)
             18269:	  trying file=.../instdir/program/libpython3.7m.so.1.0
        
        Presumably LD_LIBRARY_PATH is used to find bundled libxml/libxslt.
        
        So let's try to disable the broken case where a bundled lxml is used
        with system python and bundled libxml/libxslt; this cannot work.
        
        (regression from 84ef6d82546b044990f4efd57e51e29c6c6565c8)
        
        Change-Id: I67aa8250691cae8f899d65f674aa9da23a9d1d7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90906
        Reviewed-by: Samuel Thibault <sthibault@hypra.fr>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-03-23  shivammore  <shivamkm1692000@gmail.com>  [71ae87c0cd9f27504c72cc26c339c2a0eb527dde]

        tdf#39674 Translate some German variable names Words translated TITEL->TITLE SUBTITEL->SUBTITLE
        
        Change-Id: If26f3b53b0ee960522515a640bc0367df257bf57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90679
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Stahl <michael.stahl@cib.de>

2020-03-23  Johnny_M  <klasse@partyheld.de>  [49da80b9620953a0895d11d3d8629b982ebe6a0a]

        Fix spelling of variable
        
        Formular -> Formula
        
        (Found when working on variable translation in
        c212e295c589695c9da0c21914fb30b6af5909d6.)
        
        Change-Id: I9409598670eabdd6ebb1ea1cb0ccc4d9d6292f8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90464
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-23  Johnny_M  <klasse@partyheld.de>  [00bf7320580bd4a8f8d640bb75ae819acc6499a3]

        Translate German variable names
        
        Formular -> Form
        
        Change-Id: I2efb4a8df4898d73e4cf0ebaf93df0adccb2a562
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90463
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-23  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [88e1abdee1bf426dc868d17e885f60d18dfa37f7]

        tdf#42949 Fix IWYU warnings in dbaccess/source/core/*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I24808de5bfd176e007fdc96f120a3c9a43dc7902
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90480
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-23  Tamás Zolnai  <tamas.zolnai@collabora.com>  [701238ea7d8a06fe7a90de15b7660b7c6d854f09]

        tdf#125268: Export LO character background as MSO shading by default.
        
        Change-Id: I139f7b0795a12bbf0f54a0031883c2f05bf644cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90909
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-03-23  Harshit Jain  <harshitjain1371999@gmail.com>  [fd1cd5522283f279a01d6d673f676a1346e9358b]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Ia4a6b35a9a734e9fa1dc9dea702fc1ec370021f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90901
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-03-23  Tamás Zolnai  <tamas.zolnai@collabora.com>  [41dcf55d347d4f4810379148b2db0fb4a41d3465]

        tdf#125268: Add mso-highlight color palette.
        
        These colors are supported by MSO highlight feature.
        With using these user can avoid conversion issues, while
        saving to MSO formats.
        
        Change-Id: I9ef4a8470a7115d8dce984b8c30ce6798fe8131a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90905
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-03-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [01159643623de55f9e1de84d568032ca919dbd8f]

        make more classes private in mergedlibs mode
        
        Change-Id: I486922d0652f26fa7ee56f5fe308e19fe5ff137e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90856
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-23  Caolán McNamara  <caolanm@redhat.com>  [f6f37e3341f2a3ad292af1a923dbc33d81e439c9]

        always set ForceMakeVisible
        
        Change-Id: Icb0b4f34b5f230b6e1cb99debba278e4a9c8dd96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90893
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-23  Caolán McNamara  <caolanm@redhat.com>  [0391f4c5caa05a1dae7c39a1ba50024bf97ce4f1]

        cid#1209589 Dereference after null check
        
        Change-Id: I6077e4f6e763c083f2fab29f7ada0e20184097d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90892
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-23  Miklos Vajna  <vmiklos@collabora.com>  [b3dfe5d6dc25ec8bbf8eac92762cefb02b7f3848]

        sw: prefix members of ArrayComparator, CommonSubseq, CompareSequence and ...
        
        .. SwUndoTextToTable
        
        See tdf#94879 for motivation.
        
        Change-Id: I5d80e8dff390f528359a0b4c43553921f81a8519
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90902
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-22  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [d3a93e772a8a0ffb63874aa32add5a302845089f]

        FieldDeletionModify: no more Modify
        
        Change-Id: Iec2c7d6178358a4145c10f1c22ab526f03670806
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90862
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-03-22  Caolán McNamara  <caolanm@redhat.com>  [13aed54fda6d84e1a0f6c080a7b2d83f793725c5]

        tdf#131465 image is stretched to fit allocation
        
        center it inside a parent box instead
        
        Change-Id: I8ad407119924e0a6d9992e99d2d9e6e88453477b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90863
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-22  Furkan Ahmet Kara  <furkanahmetkara.fk@gmail.com>  [f13913d510672cd4f28726ef18c4f3d014b6f06c]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I24df5daa3ded43f1fa031a9e2714453cb03b92f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90769
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-03-22  Julien Nabet  <serval2412@yahoo.fr>  [1098ed05edfd86d4518ae6c9d43448e3e2f21ba6]

        tdf#131464: fix create an index of Writer in Japanese locale
        
        in i18npool/source/collator/collator_unicode.cxx, we got:
         177                         // replace algorithm name to implementation name.
         178                         if (rAlgorithm == "phonetic (alphanumeric first)")
         179                             aBuf.append("phonetic_alphanumeric_first");
         180                         else if (rAlgorithm == "phonetic (alphanumeric last)")
         181                             aBuf.append("phonetic_alphanumeric_last");
         182                         else
         183                             aBuf.append(rAlgorithm);
        
        So don't add extra ja_ before "phonetic..."
        
        Also we already add "ja" in buffer with line:
        158                 aBuf.append("get_").append(rLocale.Language).append("_");
        so right functions from ICU will be retrieved
        
        Change-Id: I163c3ca4bb4dcfa1e5d29313190c5ba3e6396c4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90877
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-03-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [54d3760f7dbd759cc8de6c777c6a2154d2382f16]

        Fix typo
        
        Change-Id: I52d6c6108861bf2118854e78b2653f3157595b31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90861
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-22  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [8fe403c536234ff84ac2301e67e0f5483ba99b5b]

        Colibre: fix for tdf#131454, Wrong icons for Valid Signature
        
        Change-Id: I16790b6f668823be346a6d8b51de4a98ac3eb5d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90874
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-22  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [a9c34deb2a5c9985ae4d77eb7db7a14b8a218a12]

        Sukapura: Add Fill Cell icons
        
        - Update hide related icons, etc
        
        Change-Id: I053a628f58f9a3eeb2690b74ea50ce4c5320b64c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90867
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ce5ff5d5fc3833f88ff6d0c30e9a0fe392ae24c6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f3583cef91c71b5cec52ffef7db602580c65ee69
          - tdf#91313 Update Paste Special new features
            
            - add Paste Nested Table, Columns Before, Rows Above
            - add Paste Only Text, Number, Formula
            - Refactor Paste Special <switch> for Calc
            
            Change-Id: I56547db917863aca2402191bef934c2bba5ff619
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/90864
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-21  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [ac8775e2acd9919e7c0a7cb9dd7139f2874ae86a]

        ddefld.cxx: SwIterator no more ...
        
        (also fix regression from 89d39bc100aabf5dccbe77c0b5c0c85736e85b39
        mixing up booleans it seems)
        
        Change-Id: If5deb615cec8a8d585dff449c7030f8f97a7afa9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90854
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-03-21  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [3a02e4c424dcf61695c48b31aff4a5ff29acdb72]

        Casual users don’t care about Unicode code points
        
        It was too geeky to include this detail in the first place,
        but the bigger problem was that no other options do.
        
        Besides, the capitalization used here was wrong (menus are
        title case).
        
        Change-Id: Ia103850709739aedf43fda2b905143b991a9d43c

2020-03-21  Caolán McNamara  <caolanm@redhat.com>  [3eb14808495fc930c481ee6842574abf8f8608ab]

        add get_modifier_state to toolbar for what modifiers are held
        
        Change-Id: I77e7f6238d82249ffede1edee2dc88f1a76b3717
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90860
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-21  Caolán McNamara  <caolanm@redhat.com>  [0ef2443c856b2685c6c234d6c2016d30fb25a78e]

        scroll GtkTreeView to a position after clear+fill without flickering
        
        Change-Id: Ibe5519cf19c35da91ce7bef46a0b72292621d3e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90830
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-21  Caolán McNamara  <caolanm@redhat.com>  [43be88ed49122a966cd0108e5679cada88751117]

        ensure droptarget is highlighted
        
        Change-Id: I40eeee44df9a089d8406199314c33d08496f41e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90838
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [ad38105f45b517e09bf65a76e66517ece41fb62e]

        move headers inside modules
        
        Change-Id: Iad5c414861eb807e6246b8a988b94d66ef5f687d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90776
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-21  Tomofumi Yagi  <yagit@mknada.sakura.ne.jp>  [c663d0bcc93b278f50c8f6802928a7a6154207f2]

        tdf#128276 Font names are not localized on macOS Catalina
        
        1. We would like to call CTFontDescriptorCopyLocalizedAttribute function
        simply.
        We don't need to compare language settings of LibreOffice UI to OS lang-
        uage settings.
        This comparison was a way to save users from confusion, but it was bad
        idea.
        Because CTFontDescriptorCopyLocalizedAttribute function before macOS
        Catalina returns RFC 3066 bis as a language tag, but LibreOffice and
        macOS Catalina uses BCP 47 as a language tag.
        CTFontDescriptorCopyLocalizedAttribute function use the language setting
        for the operating system, therefore Users will change it if needed.
        
        2. Fix font aliases on macOS Catalina
        I added some entries because I notice that those doesn't working with
        a Hiragino Sans font alias.
        
        Change-Id: Ie05a96f45cba13a19fcc1b855bd908f397e585a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/81145
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-21  Julien Nabet  <serval2412@yahoo.fr>  [7f45cbace44141e22c159dc2216fefd787e14d1f]

        tdf#100706: get blink cursor delay for MacOS
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=100706#c1
        
        Change-Id: I2e471f093ce18c8716108c4ba793c2124e489295
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90850
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7efc6269a9f13dbe3d7419dfc9c0caa938b5f0b2]

        Removed executable permission on file
        
        Change-Id: I74eb2997729333da03c31a1a04175488ba2486b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90786
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d70fcbd9e42a3c4925e2a7fc3ed4826668cc4889]

        Fix typo
        
        Change-Id: Ifcdd81ef6aefcfd80e8958195b52bbfbdc2d9960
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90851
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [87e0e7e0fa7c80f167ccbf32e99a91d983187e47]

        Fix typo
        
        Change-Id: I16429dd54a4901a5a70f221a3bd11e32e5c34855
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90852
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-21  Jussi Pakkanen  <jpakkane@gmail.com>  [69ffb52052afb7104d7db690f5ce2253bbfdab05]

        Explicitly close all opened files.
        
        Change-Id: I83afa6ccda72dd0c8a4c61a5858a67b620ffac8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90805
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [8cea43730177a89c7686cda64f87a2e9e63fd7fd]

        simplify code
        
        These methods are virtual, so the check does nothing useful.
        Possibly back when this code was introduced, the methods were not.
        
        This was introduced in
            commit 411f66186e228
            Date:   Mon Jan 31 07:58:15 2005 +0000
            INTEGRATION: CWS vcl34 (1.49.26); FILE MERGED
        2005/01/06 14:13:03 ssa 1.49.26.1: #i37461# get/setOutputsize has to
        check for DockingWindow to call proper method
        
        to solve
            https://bz.apache.org/ooo/show_bug.cgi?id=37461
        
        I have checked, and the bug does not come back.
        
        Change-Id: I540b85eccbf7107ee640f09b41340dc906995557
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90795
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-21  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [3404084d62e6289db8308f97793ea5fd75c61274]

        Sukapura: Fix for tdf#131454: Wrong icons for Valid Signature
        
        Change-Id: Icde23ff3bd0002be401e612673e6ee3d85066b0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90853
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-21  Luboš Luňák  <l.lunak@collabora.com>  [5ef77a5af1ffa8f83fa6d803494bc0afe3742375]

        fix test dependencies
        
        I'm not sure if this is the right dependency, but this test is
        paired in Module_dbaccess.mk with CppunitTest_dbaccess_hsqldb_test
        and that one uses this too, and it makes the dependencies work.
        
        Change-Id: Ib7d1dff99ed5e6f91f11d6a583475323a3307ad6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90835
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-21  Eike Rathke  <erack@redhat.com>  [d43d2662ff64c613740080e166d1046214edb0f0]

        Resolves: tdf#131423 Handle Function Wizard max argument count correctly
        
        The function description's argument count includes the VAR_ARGS
        and PAIRED_VAR_ARGS logic. Limit the max arguments count to the
        actual supported number of arguments.
        
        Change-Id: I588bed4672ff84adddc4be94962b2537758c5247
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90849
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-03-20  Steve Fanning  <stevemfanning.wh@gmail.com>  [2a82c7d754a75e2bcba0dcb549f30fd02a7fd50f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to daf2f20d7b63e1fda11b3e28522ce8a3a4b0c067
          - tdf#131361 Correct param's GCD, LCM, PRODUCT
            
            - Also re-label sections to a better mnemonic id's
            
            Change-Id: I7b54216891116e9e9bb515d20218955b3d92fff9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/90848
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-20  Miklos Vajna  <vmiklos@collabora.com>  [d7b6269bd5414ca0aa502a2fef7a838bcfbc1161]

        sw pad-to-4 numbering: add DOCX filter
        
        Now that style::NumberingType::ARABIC_ZERO3 is already handled, this is
        much easier.
        
        Change-Id: Ibe76d90253a5bfad84560395502590a380d559d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90828
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-20  Stephan Bergmann  <sbergman@redhat.com>  [2b55c6f128990763a81610d812a8a799b7f090d0]

        Missing include (Windows --disable-pch; for HFONT)
        
        Change-Id: Ia1dcd0d6b9f66517a6c2fe0186ed77e007677261
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90800
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-20  Miklos Vajna  <vmiklos@collabora.com>  [5b071c10d36371d1f9ce14ab13230bfd703d0245]

        sw pad-to-4 numbering: add ODF filter
        
        This makes the UI work as well.
        
        Change-Id: I4e94b85097cc359b257b07ba7517edfab3011093
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90827
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-20  Stephan Bergmann  <sbergman@redhat.com>  [e333b4fdc3d742d98432da609b6622e97c4b7a6b]

        -Werror,-Wpointer-to-int-cast (LLVM 10 trunk clang-cl)
        
        The receiving end, VCLXToolkit::createSystemChild in
        toolkit/source/awt/vclxtoolkit.cxx, already extracts a sal_Int64 from the Any.
        
        Change-Id: I758345281a9aafa4eaa27dd31e47e43981df205a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90826
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f8cbd021208a2b03dc223e2094390166d966d46c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e1032e5082161441a37473e22582f6eb6938c102
          - Refactor Data analysis Calc help page
            
            Comply with menu Data > Statistics
            
            Change-Id: I06a5ed00ef162064ea2768f3040511e599993c3f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/90837
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-20  Stephan Bergmann  <sbergman@redhat.com>  [cbb42f9dd4cccd859d7dcad865c06b38e3df37b3]

        The idl __attribute__((__weak__)) hack doesn't seem necessary for --enable-lto
        
        dbfc495a9ace0865d764dad7404633a12cda2873 "Add config option used when we try to
        link one huge object file" had added it for the --enable-lto case, but without
        documenting exactly what it should help with.  And at least my local Linux
        --enable-lto --enable-dbgutil etc. build successfully does `make check &&
        make screenshot` without it.
        
        This removes the only use of STATIC_LINKING, so remove it completely.  (And
        basctl/source/basicide/basidesh.cxx still needs to include config_options.h for
        ENABLE_MERGELIBS.)
        
        Change-Id: I3820e1cacccc92f5ac0c9c7fcc539c29a6864694
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90804
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-20  Stephan Bergmann  <sbergman@redhat.com>  [81164d233eef91f5f76e79361688fbb67dc096ff]

        MSVC hack to avoid multiply defined symbols
        
        ...as reported (at least with clang-cl and --disable-pch) now, apparently after
        e5230535877e30c3b874495e8794faa3a42d8017 "simplify ORefVector code":
        
        > [build LNK] Library/filelo.dll
        > idbtools.lib(dbtoolslo.dll) : error LNK2005: "public: long const & __cdecl std::vector<long,class std::allocator<long> >::operator[](unsigned __int64)const " (??A?$vector@JV?$allocator@J@std@@@std@@QEBAAEBJ_K@Z) already defined in fanalyzer.o
        > idbtools.lib(dbtoolslo.dll) : error LNK2005: "public: unsigned __int64 __cdecl std::vector<long,class std::allocator<long> >::size(void)const " (?size@?$vector@JV?$allocator@J@std@@@std@@QEBA_KXZ) already defined in fanalyzer.o
        >    Creating library C:/lo-clang/core/workdir/LinkTarget/Library/ifile.lib and object C:/lo-clang/core/workdir/LinkTarget/Library/ifile.exp
        > C:\lo-clang\core\instdir\program\filelo.dll : fatal error LNK1169: one or more multiply defined symbols found
        
        (The fix strategy is the same as in e.g.
        177f5c2e505b7978fc232a891577a448e49b290d "Proper fix for multiply defined
        SfxEnumItem<sal_uInt16> with MSVC".)
        
        Change-Id: Ie30fb21471e5cbe492486e3f0b76d50f67686253
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90803
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-20  Stephan Bergmann  <sbergman@redhat.com>  [ada297f24bb3aec806d084ecd92234646098eda2]

        -Werror,-Wvoid-pointer-to-int-cast (LLVM 10 trunk clang-cl)
        
        Change-Id: I63d0c782cb7d6ae63eb3350d4d5d0d2db9a45e9d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90802
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-20  Stephan Bergmann  <sbergman@redhat.com>  [fc8047e78409328a2581e45090b5f3895360558c]

        Silence -Werror,-Wvoid-pointer-to-int-cast (LLVM 10 trunk clang-cl)
        
        Change-Id: I14a10a34036f0ffdecc16f05f4bbc4ffaed18900
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90801
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-20  Stephan Bergmann  <sbergman@redhat.com>  [3ca8fe5c0d51e6728dae949a143e63291d7043bc]

        Fix passing RT_RCDATA into FindResourceW
        
        RT_RCDATA is defined as MAKEINTRESOURCE(10) in WinUser.h, and MAKEINTRESOURCE is
        defined as MAKEINTRESOURCEA in WinUser.h absent a definition of UNICODE.
        
        649854544e28f388774492f27eb1b75485202148 "WinAPI: Fix some leftovers having
        UNICODE-define-dependency" had changed this
        
        > -        HRSRC hrc = FindResourceW(g_hModule, L"#2000", RT_RCDATA);
        > +        HRSRC hrc = FindResourceW(g_hModule, L"#2000", MAKEINTRESOURCEW(RT_RCDATA));
        
        before 558956dc811a1f0f07411e348f7081a467bbc3b5 "Drop UNICODE/_UNICODE defines"
        dropped defining UNICODE.  But that change was technically wrong, as now flagged
        by LLVM 10 trunk clang-cl:
        
        > C:/lo-clang/core/shell/source/win32/shlxthandler/thumbviewer/thumbviewer.cxx(50,56): error: cast to smaller integer type 'unsigned short' from 'char *' [-Werror,-Wpointer-to-int-cast]
        >         HRSRC hrc = FindResourceW(g_hModule, L"#2000", MAKEINTRESOURCEW(RT_RCDATA));
        >                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
        > C:/PROGRA~2/WI3CF2~1/10/Include/10.0.18362.0/um\winuser.h(236,51): note: expanded from macro 'MAKEINTRESOURCEW'
        > #define MAKEINTRESOURCEW(i) ((LPWSTR)((ULONG_PTR)((WORD)(i))))
        >                                                   ^~~~~~~~~
        
        There appears to be no explicit define for MAKEINTRESOURCEW(10), and the fix
        presented here seems like a cleaner way than replacing the use of RC_RCDATA with
        MAKEINTRESOURCEW(10).
        
        Change-Id: I36f60a8647ac264085656fc9ec3b129c2d81f480
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90799
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-03-20  Bugra  <bugrakurt26@gmail.com>  [337049d4642be4349dd8af3021e05165572d0bfa]

        tdf#114441: Convert use of sal_uLong to better integer types
        
        Change-Id: I9b062372f394021140bedc65e7f2e3827eb84716
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89964
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-20  Stephan Bergmann  <sbergman@redhat.com>  [1be7a056ff843e8e9cb80890ecf7d3aa852557e9]

        Dispose dialog created during test
        
        I experienced crashes during shutdown of CppunitTest_toolkit at least with
        --enable-lto,
        
        [...]
        > OK (2)
        > warn:vcl:109889:109889:vcl/source/app/svmain.cxx:460: DeInitVCL: some top Windows are still alive
        > text = "" type = "N7toolkit16ScrollableDialogE", ptr = 0x216b740
        >
        > warn:fwk.desktop:109889:109889:framework/source/services/desktop.cxx:1065: Desktop disposed before terminating it
        > warn:fwk.desktop:109889:109889:framework/source/services/desktop.cxx:179: Desktop not terminated before being destructed
        > warn:unotools.config:109889:109889:unotools/source/config/configmgr.cxx:140: ConfigManager not empty
        > cppunittester: /home/sbergman/lo2/core/include/vcl/vclptr.hxx:106: VclPtr<reference_type>::~VclPtr() [with reference_type = vcl::Window]: Assertion `m_rInnerRef.get() == nullptr || vclmain::isAlive()' failed.
        
        Change-Id: I419b7ef8e23c94a906e3de6b3a55b63e13650abe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90790
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-20  Miklos Vajna  <vmiklos@collabora.com>  [fcef4857e042ff3c9dd8a6c60cf1a58e07f3224c]

        sw pad-to-4 numbering: add doc model, UNO API and layout
        
        This is the actual numbering the customer needed, pad-to-2 and pad-to-3
        was added just for compleness (since Word has it and it's related).
        
        Change-Id: I7fdf67488955ab3ee0db169f11fffd21d9cc1e3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90791
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-20  Luboš Luňák  <l.lunak@collabora.com>  [6bc2b598d6b748a130b84d4a7e07f3b3c34fe3e1]

        fix CppunitTest_sw_accessible_relation_set dependency
        
        warn:sal.osl:4733:4733:sal/osl/unx/module.cxx:162: dlopen(/home/seli/build/suse/l1/instdir/program/libacclo.so, 1): /home/seli/build/suse/l1/instdir/program/libacclo.so: cannot open shared object file: No such file or directory
        warn:legacy.osl:4733:4733:toolkit/source/helper/accessibilityclient.cxx:183: AccessibilityClient::ensureInitialized: could not load the library, or not retrieve the needed symbol!
        
        Change-Id: I72ea338ae69ffabe2187f4725ec13deea9a2afd6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90789
        Tested-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-20  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [b664a4c4925c9f107af270f9a792d093d4973226]

        tdf#42949 Fix IWYU warnings in oox/source/[e-v]*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I6cd335e3055ca1dcebcaf0b26ec843b1937f0bce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90773
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0e533a5f5ae647f90b966bf79fe8a8c355ccaf28]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 562631aa3b0f0a6055e899e8b36491bee52fcb73
          - Review, refactor Calc Data Menu Help pages
            
            - update to latest menu entries
            - embed headings from individual Help files
            - WIP: Statistics menu entry will come later
            
            Change-Id: I66a2627b7bea65945210b6dcc2d1c3ed8783aec9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/90796
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-20  Tor Lillqvist  <tml@collabora.com>  [f4cb7a249ebe62c7009bf0ca2f02ea89c1a75a68]

        Clarify the WIP-ness of setMobilePhone() and setTablet() a bit
        
        Change-Id: Iee8b773e23ebd3fbc1ba5bf2c56d644d0844cb2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90682
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90779
        Tested-by: Jenkins

2020-03-20  Tor Lillqvist  <tml@collabora.com>  [5ccb7ecf7cda92934d63cc171674b6c4f7f51af7]

        Rename isMobile to isMobilePhone and introduce a separate isTablet
        
        The intended semantics of isMobile() has been to say whether the
        device is a mobile phone ot not. Not whether it is a mobile device in
        general. So make that explicit.
        
        Adjust call sites as necessary. Also, in a couple of places where it
        is likely that what is relevant is whether it is a mobile device in
        general, not just whether it is a mobile phone, check both isMobile()
        and isTablet().
        
        For stable interoperability with current Online, keep accepting also
        the .uno:LOKSetMobile "command" (and .uno:LOKUnSetMobile, except that
        Online never sends that). Online will eventually be changed to use
        .uno:LOKSetMobilePhone or .uno:LOGSetTablet only (and never the UnSet
        variants).
        
        Also drop the default value for the bool parameter to
        setMobilePhone(). Default bool parameters can be quite confusing, and
        it was especially silly in this case as there is one (1) call site.
        
        This is a work in progress and will be improved. Currently there are
        undefined corner cases.
        
        Change-Id: I2a71c37323ee151cbc671bd8e714e1dee10f8b1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90560
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90778
        Tested-by: Jenkins

2020-03-20  Stephan Bergmann  <sbergman@redhat.com>  [b1e9ab0dd38c76413b46111d5bdbc837099b8f69]

        Remove commented-out code
        
        ...that had been commented out ever since the code's introduction in
        e18359445fabad9ba1a704600e9ee327112cc6ae "[API CHANGE] SwXTextField: no more
        SwModify/SwClient".  (Maybe it was meant as a way to clean up after other tests,
        cf. 20ed81fd42cf8079c11c2b18973b9504a679e49c "Make individual tests clean up
        after themselves" and d833ab988bab6ca1a239c045eb236cafddda0e73 "Extract
        testDisposedByDesktopTerminate from CppunitTest_sw_apitests".)
        
        Change-Id: I3d2b2bbf2df793ac6c9e16c6349dd872df077ccd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90780
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-20  Caolán McNamara  <caolanm@redhat.com>  [a0a817e78b33a6e52327f0ce3f8da48f35db1fb5]

        ScrollToAbsPos is better than ScrollOutputArea
        
        ScrollOutputArea has embedded flickering Update calls in it
        
        Change-Id: I42f42c4a2c9057d3f1689a20244f9f070931f43b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90777
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-20  Stephan Bergmann  <sbergman@redhat.com>  [d833ab988bab6ca1a239c045eb236cafddda0e73]

        Extract testDisposedByDesktopTerminate from CppunitTest_sw_apitests
        
        It is not guaranteed that SwXTextTable runs last during CppunitTest_sw_apitests,
        and e.g. building with --enable-lto on Linux caused SwXTextField to be run after
        SwXTextTable.  But then testDisposedByDesktopTerminate had already shut down all
        the relevant global state, so the SwXTextField tests would fail.
        
        TerminateTest is a faithful copy of the original SwXTextTable
        testDisposedByDesktopTerminate behavior, but I do not know how much of that (if
        anything at all) is actually test-worthy.  (For example, parts of
        TerminateTest::init may not be relevant, or the original SwXTextTable
        testDisposedByDesktopTerminate may even only have been there to clean up after
        other tests and not to actually test anything by itself, cf.
        20ed81fd42cf8079c11c2b18973b9504a679e49c "Make individual tests clean up after
        themselves".)
        
        Change-Id: Ib95b7fa6888f55a27236a779c453a6d04122a527
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90774
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-20  Stephan Bergmann  <sbergman@redhat.com>  [f7efe5a7fe8ade48fe376eb817017b26892f95b3]

        Missing test dependencies
        
        `make clean && make CppunitTest_sw_xhtmlexport` SIGABRT'ed with
        
        [...]
        > warn:vcl.builder:649768:649768:vcl/source/window/builder.cxx:462: DBG_UNHANDLED_EXCEPTION in VclBuilder::VclBuilder(vcl::Window *, const rtl::OUString &, const rtl::OUString &, const rtl::OString &, const css::uno::Reference<css::frame::XFrame> &, bool, const NotebookBarAddonsItem *)
        >     when: Unable to read .ui file exception: com.sun.star.container.NoSuchElementException message: file:///.../instdir/share/config/soffice.cfg/svx/ui/sidebarstylespanel.ui
        > warn:sfx.sidebar:649768:649768:sfx2/source/sidebar/SidebarController.cxx:976: Cannot create panel private:resource/toolpanel/SvxPanelFactory/StylesPropertyPanel com.sun.star.container.NoSuchElementException message: file:///.../instdir/share/config/soffice.cfg/svx/ui/sidebarstylespanel.ui
        > warn:vcl.builder:649768:649768:vcl/source/window/builder.cxx:462: DBG_UNHANDLED_EXCEPTION in VclBuilder::VclBuilder(vcl::Window *, const rtl::OUString &, const rtl::OUString &, const rtl::OString &, const css::uno::Reference<css::frame::XFrame> &, bool, const NotebookBarAddonsItem *)
        >     when: Unable to read .ui file exception: com.sun.star.container.NoSuchElementException message: file:///.../instdir/share/config/soffice.cfg/svx/ui/sidebartextpanel.ui
        > warn:sfx.sidebar:649768:649768:sfx2/source/sidebar/SidebarController.cxx:976: Cannot create panel private:resource/toolpanel/SvxPanelFactory/TextPropertyPanel com.sun.star.container.NoSuchElementException message: file:///.../instdir/share/config/soffice.cfg/svx/ui/sidebartextpanel.ui
        > warn:vcl.builder:649768:649768:vcl/source/window/builder.cxx:462: DBG_UNHANDLED_EXCEPTION in VclBuilder::VclBuilder(vcl::Window *, const rtl::OUString &, const rtl::OUString &, const rtl::OString &, const css::uno::Reference<css::frame::XFrame> &, bool, const NotebookBarAddonsItem *)
        >     when: Unable to read .ui file exception: com.sun.star.container.NoSuchElementException message: file:///.../instdir/share/config/soffice.cfg/svx/ui/sidebarparagraph.ui
        > warn:legacy.osl:649768:649768:vcl/source/window/window.cxx:269: Window ( 7Control()) with live children destroyed:  7VclVBox()
        > Window ( 7Control()) with live children destroyed:  7VclVBox()
        
        and then still failed with
        
        [...]
        > I/O warning : failed to load external entity "file:///.../instdir/share/xslt/export/xhtml/opendoc2xhtml.xsl"
        > error
        > xsltParseStylesheetFile : cannot parse file:///.../instdir/share/xslt/export/xhtml/opendoc2xhtml.xsl
        > warn:filter.xslt:662169:662186:filter/source/xsltfilter/XSLTFilter.cxx:234: XSLTFilter::error was called: com.sun.star.uno.Exception message: failed to load external entity "file:///.../instdir/share/xslt/export/xhtml/opendoc2xhtml.xsl"
        >
        > warn:xmloff:662169:662169:xmloff/source/core/xmlerror.cxx:169: An error or a warning has occurred during XML import/export!
        > Error-Id: 0x60040004
        >     Flags: 6 ERROR SEVERE
        >     Class: 4 API
        >     Number: 4
        > Parameters:
        > Exception-Message: com.sun.star.uno.RuntimeException: ""
        >
        > warn:sfx.doc:662169:662169:sfx2/source/doc/sfxbasemodel.cxx:3096: Storing has failed, no error is set!
        > image-mimetype.odt:
        > unknown:0:testImageEmbedding::Import_Export
        > An uncaught exception of type com.sun.star.io.IOException
        > - SfxBaseModel::impl_store <file:///TMPDIR/libtest_sw_xhtmlexport.sozwb87q.tmp> failed: 0xc10(Error Area:Io Class:Write Code:16)
        
        and then still failed with
        
        [...]
        > I/O warning : failed to load external entity "file:///.../instdir/share/xslt/export/common/styles/style_collector.xsl"
        > compilation error: file file:///.../instdir/share/xslt/export/xhtml/opendoc2xhtml.xsl line 55 element include
        > xsl:include : unable to load file:///.../instdir/share/xslt/export/common/styles/style_collector.xsl
        > I/O warning : failed to load external entity "file:///.../instdir/share/xslt/export/common/styles/style_mapping_css.xsl"
        > compilation error: file file:///.../instdir/share/xslt/export/xhtml/opendoc2xhtml.xsl line 58 element include
        > xsl:include : unable to load file:///.../instdir/share/xslt/export/common/styles/style_mapping_css.xsl
        > I/O warning : failed to load external entity "file:///.../instdir/share/xslt/common/measure_conversion.xsl"
        > compilation error: file file:///.../instdir/share/xslt/export/xhtml/body.xsl line 28 element import
        > xsl:import : unable to load file:///.../instdir/share/xslt/common/measure_conversion.xsl
        > I/O warning : failed to load external entity "file:///.../instdir/share/xslt/export/common/body.xsl"
        > compilation error: file file:///.../instdir/share/xslt/export/xhtml/body.xsl line 31 element import
        > xsl:import : unable to load file:///.../instdir/share/xslt/export/common/body.xsl
        > I/O warning : failed to load external entity "file:///.../instdir/share/xslt/export/common/table/table.xsl"
        > compilation error: file file:///.../instdir/share/xslt/export/xhtml/body.xsl line 34 element import
        > xsl:import : unable to load file:///.../instdir/share/xslt/export/common/table/table.xsl
        > warn:filter.xslt:662890:662907:filter/source/xsltfilter/XSLTFilter.cxx:234: XSLTFilter::error was called: com.sun.star.uno.Exception message: failed to load external entity "file:///.../instdir/share/xslt/export/common/table/table.xsl"
        >
        > warn:xmloff:662890:662890:xmloff/source/core/xmlerror.cxx:169: An error or a warning has occurred during XML import/export!
        > Error-Id: 0x60040004
        >     Flags: 6 ERROR SEVERE
        >     Class: 4 API
        >     Number: 4
        > Parameters:
        > Exception-Message: com.sun.star.uno.RuntimeException: ""
        >
        > warn:sfx.doc:662890:662890:sfx2/source/doc/sfxbasemodel.cxx:3096: Storing has failed, no error is set!
        > image-mimetype.odt:
        > unknown:0:testImageEmbedding::Import_Export
        > An uncaught exception of type com.sun.star.io.IOException
        > - SfxBaseModel::impl_store <file:///TMPDIR/libtest_sw_xhtmlexport.sozwmx0q.tmp> failed: 0xc10(Error Area:Io Class:Write Code:16)
        
        Change-Id: I295222448be208582003c62e3d610f6fe743af3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90772
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-20  Balazs Varga  <balazs.varga991@gmail.com>  [9f3623ce21a89e026128f85b4a09a40757754090]

        tdf#131398 OOXML chart import: fix number format of pie chart labels
        
        Remove percentage format detection heuristics, which converted the
        plain number format with percentage style to percentage format based
        on the formatted string, resulting bad pie chart labels.
        
        Change-Id: I642394d04fd6e6a5439bd53207e08e75de5b3029
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90570
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-03-20  nd101  <Fong@nd.com.cn>  [3b250f0c009476cfe7d35ebd1d8220ceac440791]

        tdf#131082 fix missing fill property of grouped shapes
        
        When shapes are grouped together, and fill property is specified
        at the group level in MSO, it fails to work in IMPRESS.
        
        This fix is to set the fill property when it is being imported.
        
        Change-Id: I89920e71fc558f54d49ef7b065c549a732bc2b10
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89862
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-20  Jussi Pakkanen  <jpakkane@gmail.com>  [b29fb89d0a49fde0f5757774d64a7aba8298ac75]

        tdf#130911: convert image-sort from Perl to Python
        
        Tested with diff that the sorting output file is identical to the one
        the Perl script produced.
        
        Change-Id: I22eb28e71f51315609957e84c6204f1beb5dccaa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90348
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-03-20  Justin Luth  <justin.luth@collabora.com>  [65bea6cbe772ef2ab840d507307396b74e8d031e]

        tdf#118812 writerfilter: overrideTableStyleFontSizeAndJustification
        
        Surprisingly, there are NO uses of these compatibility options.
        Apparently we have a lot of work to do...
        
        MS Word finally throws away a goofy exception clause that must
        have caused them countless grief. And LO finally adds support
        for that goofy clause now that it should rarely be needed...
        
        I modified my previous unit test slightly to increase the
        difficulty level. A fontsize was changed to 11,
        and justify was added.
        
        Change-Id: I0c4997324e8ee745bac8316a45e837c5de137509
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90625
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-20  Miklos Vajna  <vmiklos@collabora.com>  [faddef755d5fe2a6937bbffa6633e3f8b6260c72]

        xmloff: create SchXMLExport_Oasis_Meta instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I7881850e264f421e72389cd51ad1e38e625fb334
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90766
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-20  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [ad4ee3bb3bf99c3b02ddca2318d39a1c0f2469a0]

        EMF+ tdf#124424 Add support for transparency to LinearGradient and blend points
        
        Change-Id: Ia1cabaef6aa01337581cb9359bdd1ae90a4ebd55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90767
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2020-03-20  Stephan Bergmann  <sbergman@redhat.com>  [20ed81fd42cf8079c11c2b18973b9504a679e49c]

        Make individual tests clean up after themselves
        
        ...instead of relying on the final SwXTextTable testDisposedByDesktopTerminate
        to dispose all opened documents
        
        Change-Id: Ia0f44ab96e8ee2ee8fc6479fa23403ab8abf52da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90768
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-19  Stephan Bergmann  <sbergman@redhat.com>  [61d8d991a27c3bfe70e3b8d3b4ce4d8a41d18d2d]

        Missing test dependency
        
        `make clean && make CppunitTest_sw_apitests` SIGABRT'ed with
        
        [...]
        > warn:vcl.builder:2929395:2929395:vcl/source/window/builder.cxx:462: DBG_UNHANDLED_EXCEPTION in VclBuilder::VclBuilder(vcl::Window*, const rtl::OUString&, const rtl::OUString&, const rtl::OString&, const com::sun::star::uno::Reference<com::sun::star::frame::XFrame>&, bool, const NotebookBarAddonsItem*)
        >     when: Unable to read .ui file exception: com.sun.star.container.NoSuchElementException message: file:///.../instdir/share/config/soffice.cfg/svx/ui/sidebarstylespanel.ui
        > warn:sfx.sidebar:2929395:2929395:sfx2/source/sidebar/SidebarController.cxx:976: Cannot create panel private:resource/toolpanel/SvxPanelFactory/StylesPropertyPanel com.sun.star.container.NoSuchElementException message: file:///.../instdir/share/config/soffice.cfg/svx/ui/sidebarstylespanel.ui
        > warn:vcl.builder:2929395:2929395:vcl/source/window/builder.cxx:462: DBG_UNHANDLED_EXCEPTION in VclBuilder::VclBuilder(vcl::Window*, const rtl::OUString&, const rtl::OUString&, const rtl::OString&, const com::sun::star::uno::Reference<com::sun::star::frame::XFrame>&, bool, const NotebookBarAddonsItem*)
        >     when: Unable to read .ui file exception: com.sun.star.container.NoSuchElementException message: file:///.../instdir/share/config/soffice.cfg/svx/ui/sidebartextpanel.ui
        > warn:sfx.sidebar:2929395:2929395:sfx2/source/sidebar/SidebarController.cxx:976: Cannot create panel private:resource/toolpanel/SvxPanelFactory/TextPropertyPanel com.sun.star.container.NoSuchElementException message: file:///.../instdir/share/config/soffice.cfg/svx/ui/sidebartextpanel.ui
        > warn:vcl.builder:2929395:2929395:vcl/source/window/builder.cxx:462: DBG_UNHANDLED_EXCEPTION in VclBuilder::VclBuilder(vcl::Window*, const rtl::OUString&, const rtl::OUString&, const rtl::OString&, const com::sun::star::uno::Reference<com::sun::star::frame::XFrame>&, bool, const NotebookBarAddonsItem*)
        >     when: Unable to read .ui file exception: com.sun.star.container.NoSuchElementException message: file:///.../instdir/share/config/soffice.cfg/svx/ui/sidebarparagraph.ui
        > warn:legacy.osl:2929395:2929395:vcl/source/window/window.cxx:269: Window ( 7Control()) with live children destroyed:  7VclVBox()
        > Window ( 7Control()) with live children destroyed:  7VclVBox()
        
        Change-Id: I89b6365bdabfea75e53a2bce7f8639061390e038
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90754
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-19  Miklos Vajna  <vmiklos@collabora.com>  [52ed1091be05d5a07a021403095c52f0f3986ed6]

        sw pad-to-3 numbering: add DOCX filter
        
        There is no NS_ooxml::LN_Value_ST_NumberFormat_foo code for this on the
        import side, rather the number format code is set to
        NS_ooxml::LN_Value_ST_NumberFormat_custom, then a separate
        NS_ooxml::LN_CT_NumFmt_format contains the number format string.
        
        Declare w14 as an XML namespace on the export side, even if we write no
        <w14:something> elements. This is needed by <mc:Choice Requires="w14">,
        which refers to an XML namespace in the OOXML markup. (Interestingly
        officeotron doesn't check for this, though.)
        
        Change-Id: If5fbcea4f163bd4d1a1ed820e15ceb61dc9c0519
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90761
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-19  Miklos Vajna  <vmiklos@collabora.com>  [4054a30e2b2fa254dfb20718ce757ceb2f638fd5]

        make: map slowcheck to gbuild's build and slowcheck
        
        This is meant to to fix the Jenkins Windows/macOS buildbots after they
        started to run 'make unitcheck slowcheck'.
        
        Change-Id: I128448ca3a190969c0cc0f02d2c27bc0a373129b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90765
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2ecb785cd5a455367ea70662f95067e1bfba7bfc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ea72cf580abb767685e2fa6d9e5b9ef895eed06b
          - tdf#131361 Correct upper limit to 255
            
            Change-Id: Ib174181e6e750a5a9a6721b0ea86d3ba2575cb0c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/90748
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e3e89779c7c1a8cb4e76506e361db381c9b6c4a2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9bbb90edd0a0b2af7c31f70669b7038901285cd9
          - Apply correct style for table head in page (2)
            
            Change-Id: I7af01680868e263579a681ff34f1bdd3ac07b8ad
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/90727
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [933026028caf0505a9f3985e515d879e70b6c953]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fba2134365ca68c0c19fc13c4bce727333dd7d8b
          - Apply correct style for table head in page
            
            Change-Id: I042e1ee043a9dc2034f9fa9c77100286cad02770
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/90726
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-19  rizmut  <riz_17_oke@yahoo.co.id>  [256518f5b1af64883c3d153d74904421c248f78a]

        Sukapura: Update many Calc icons
        
        - Add new Toolbars icons
        - Add some extra large Calc icons
        - Fix close icons in Start Center's recent file
        - Update AutoCorrect icons
        Change-Id: Iadde0165130c7ae7bcf1a175f7ebdd3f6fccf02c
        
        Change-Id: I705bc5d30d8620ce37609e310c77bd2a58b6d09a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90733
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-19  Caolán McNamara  <caolanm@redhat.com>  [9d7fdcd6b5c7b5a9fe781bb99b135fba7d04ddec]

        redraw problems seen on scroll in SvTreeListBox
        
        SvTreeListBox::Invalidate override Control::Invalidate and additionally calls
        Invalidate on its SvImpLBox pImpl which calls SetClipRegion on m_pView which is
        the original SvTreeListBox, which is all very confusing, revert SvTreeListBox
        to how it ~always was.
        
        Change-Id: I03cf89e7ed7cf0069cc70d4250a3bb797e3487e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90745
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [3705a2904d50210e3515723ad24bbbb6a72eb37f]

        use SolarMutexReleaser in UUIInteractionHelper
        
        instead of hand-coding it
        
        Change-Id: I16cc72854a0d02422eaacf5794b97cfcd7689d83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90744
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-19  Justin Luth  <justin.luth@collabora.com>  [bc898e2c2784e36ad4d4cdf6d962e39069d2c82d]

        writerfilter: DocProtect_enforcement defaults to false
        
        If enforcement is not specified, then it defaults to off.
        "If this attribute is omitted, then document protection settings
        shall not be enforced by applications."
        
        Since we cannot guarantee that NS_ooxml::LN_CT_DocProtect_enforcement
        will be called, handle checking the various protection statuses after
        the import has finished.
        
        The unit test previously had an explicit enforcement="0".
        Removing that was the only change I made.
        
        This patch was inspired by a code-review of LO 6.4's tdf#106843 and
        preparation for tdf#120852.
        
        Change-Id: I702f5173fd796eb8bda1ea610411f8297d8889b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90302
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [34ea5c21a752364caef9727850ef34943ad5c752]

        add operator* to tools::WeakReference
        
        which fixes warnings from
            commit ef37ab245b8095895f715217236e8e2fb90613c6
            Date:   Thu Mar 19 09:21:45 2020 +0200
            loplugin:redundantpointerops add some more smart pointer types
        which I pushed earlier, where I added tools::WeakReference to the list
        of smart pointer types, but of course the conversion it recommended is
        not possible without an operator*
        
        Change-Id: I9433b7aba46a3a15f9d833847ae3659367388109
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90735
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-19  László Németh  <nemeth@numbertext.org>  [5ac6f02fdc6015a5d78071570dee310febf95fc6]

        tdf#105215 DOCX import: fix paragraph-length direct formatting
        
        in table cells.
        
        Paragraph-level direct character formatting (w:p/w:pPr/w:rPr)
        overwrote portion formatting (w:r/w:rPr), if the same
        formatting was applied on all portions of the paragraph.
        
        Note: with this fix, portion level direct character formatting
        overwrites the paragraph-level direct formatting also in the
        table row inserted below the actual row, like MSO does.
        
        Regression from commit 2ab481b038b62b1ff576ac4d49d03c1798cd7f84
        (tdf#90069 DOCX: fix character style of new table rows)
        
        See also commit 0045b6f36e5e1445d699f87a0f6597d665b4cfe4
        (tdf#130690: DOCX import: fix lost text formatting in cells)
        
        Change-Id: Ice47b93e73aed28b09334eda2f26283c68bd0bd4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90700
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-03-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [e354b3fb803397fef2a6309fc0cf714a315bedee]

        loplugin:redundantpointerops add some more smart pointer types
        
        Change-Id: Ia7f3441404d8d2e5de501e70da496b6fdc6c9a4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90728
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-19  Stephan Bergmann  <sbergman@redhat.com>  [238d65f6823012ddc6820a82ace89ab4be43243e]

        STATIC_LINKING is not set for --enable-mergelibs
        
        ...at least since fa8aaaadc38372185d6d29d8d91391907e95b689 "Bin confusing
        --enable-mergelibs=all option"
        
        Change-Id: Ib0f4b7eb2333a364538270d07102a95b0c01e5d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90716
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-19  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [05eded8a0dd114ba0f24f31762479e178f1419a1]

        reffld.cxx: SwIterator no more ...
        
        Change-Id: I8d5295b564f61e5e20bff3f5c17f79d1522824f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90722
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-03-19  Seth Chaiklin  <sdc.blanco@youmail.dk>  [8276fccefdefad7304f05c707f08d6d1ecaa9d55]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b6ece13cb50762fefce07a3d85f475721083fbff
          - tdf#131036 add note on "rename" and "delete" and update gradient help
            
               -added <note> about "rename" and "delete" option on Gradient
               -move "Add" and "Modify" together with Gradient and <note>
               -change to <h1>, <h2>, <h3>
               -removed point about "loading gradient lists"
               -Add headings and explanations for "Gradient" and "Options"
               -update option names "To Color" and "From Color"
               -update "Preview" label
               -add "Apply" option (for Writer)
            
            Change-Id: Iec0f29f8278e3be9dea47c69e76db3580a83e4a5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/90636
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Jenkins
            
2020-03-18  Caolán McNamara  <caolanm@redhat.com>  [6388c578c672690fff662cb04b6a0436cd742f37]

        call drag end callback after superclass handler
        
        so modifications to the model in a callback can't mangle
        DragFinished's expectations.
        
        Change-Id: I9831bbe4fe9c969307c0e7da06d579ddfa22978c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90720
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [08ee22ba5b9e42c8f1834a816b7e41c8166aa637]

        Fix typo
        
        Change-Id: I0ca59400c9e9bff95df437536a5ebdac9af1a855
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90676
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5bb1aa4dd7d97414aecfb5fab16ff9d3291f98ae]

        Fix typo
        
        Change-Id: I77fc4fe10f08f3ad4eac6d2aebf546dcc709bcf9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88826
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1187f1d5f90296f527ba66651cd9b5b3913b597e]

        Fix typo
        
        Change-Id: Id7787ef9c0d37716572f79906c129ce1b037b5df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90703
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-18  Luboš Luňák  <l.lunak@collabora.com>  [28e72991f88b564cc184533be9a7d6ffc5f41947]

        avoid clang's unreachable code warning
        
        Change-Id: I1a3aa4f560fbc2d41872a634a599226c592ddc18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90715
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-18  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e9e04cc17c549e54ccf3cede00d0ce8c4c901310]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5708e58ddae44ea7c5f5ad2f76b47be980b53b80
          - tdf#131360,tdf#131361 (part) 256 arguments
            
            - update argument limit from 30 to 256
            - create embeddedable text reusable for many functions
               listed in tdf#131360 and tdf#131261 when arguments
               are strings, integes, numbers, logicals, complex and references
            - with reduced translation job
            - fixes CONCAT, TEXTJOIN and CONCATENATE with String arguments.
            
            Change-Id: I8a32914c5ef31d796a21cf2ee705b92de7b58f90
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/90613
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-18  Luboš Luňák  <l.lunak@collabora.com>  [1ad3f6b8d9e0ef1e921c3ed5526ea352d67265cf]

        (do not) use SK_GAMMA_APPLY_TO_A8 also for Skia text on Windows
        
        This is the Windows variant of the SK_GAMMA_APPLY_TO_A8 disabling,
        again I don't quite understand why we need to disable this,
        but with this patch Skia text rendering on Windows seems to be
        pixel-perfect when compared with the VCL gen backend.
        
        Change-Id: Iafc1e6353430e695dafa67d19eefd968d4f02ae2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90696
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-18  Luboš Luňák  <l.lunak@collabora.com>  [2b00d3deb2d637916c142ef03a5e31ac5189f314]

        do not use Skia's gamma correction for text
        
        Using SK_GAMMA_APPLY_TO_A8 seems to be Skia's build default, but
        it makes fonts harder to see (gray instead of black). With this change,
        Skia now looks to be pixel-perfect when compared with the gen VCL
        backend.
        
        Change-Id: I4ae7a15f97c5ecb181b8c35b417496f8c631ace4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90695
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-18  Luboš Luňák  <l.lunak@collabora.com>  [4020c402526c472b71729085eeed094449fe00ed]

        make SkiaSalBitmap always use internal buffer for pixels
        
        The latest chrome/m82 branch of Skia now always does a deep copy
        when creating SkImage from SkBitmap unless the source is immutable,
        which means a copy would be done or way or another. This makes
        the handling consistent, the SkBitmap is now used only for caching.
        
        Change-Id: I8031ab7f639baee6ad9c9708b35afea384a19f65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90689
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-18  Luboš Luňák  <l.lunak@collabora.com>  [a5d01fba3c5e166c42f9b1be53a458b05640c0b8]

        check in Skia's preDraw() that SolarMutex is locked
        
        Just in case.
        
        Change-Id: Ie1e3f7b8436ed60c59a5e967ca9158e0aa916086
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90694
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-18  Stephan Bergmann  <sbergman@redhat.com>  [d77ab56c8befc15816c7f70644dd72f4058642d1]

        Avoid -Werror=unused-but-set-variable
        
        ...in --enable-debug --enable-werror --disable-assert-always-abort builds like
        <https://ci.libreoffice.org//job/lo_tb_random_config_linux/2279/>:
        
        > /lo/home/tdf/lode/jenkins/workspace/lo_tb_random_config_linux/xmloff/source/core/xmltoken.cxx:3368:18: error: variable ‘foundDuplicate’ set but not used [-Werror=unused-but-set-variable]
        >  3368 |             bool foundDuplicate = false;
        >       |                  ^~~~~~~~~~~~~~
        
        Change-Id: If9d433082de84c433132276e171ba5c42c24b61c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90699
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-18  Stephan Bergmann  <sbergman@redhat.com>  [c61ac5d16e2fe1681375a6c37f32d16b7fd2a4ef]

        comphelper::isDebuggerAttached must be defined irrespective of NDEBUG
        
        ac9083f64fc064e4bad3dc522a90ca214b3f1c2f "make isDebuggerAttached() public
        comphelper API" had forgotten to drop the NDEBUG condition, causing
        --enable-dbgutil --disable-assert-always-abort builds like
        <https://ci.libreoffice.org//job/lo_tb_random_config_linux/2215/> to fail with
        
        > /usr/lib64/gcc/x86_64-suse-linux/9/../../../../x86_64-suse-linux/bin/ld: /lo/home/tdf/lode/jenkins/workspace/lo_tb_random_config_linux/workdir/CxxObject/vcl/source/app/watchdog.o: in function `WatchdogThread::start()':
        > /lo/home/tdf/lode/jenkins/workspace/lo_tb_random_config_linux/vcl/source/app/watchdog.cxx:138: undefined reference to `comphelper::isDebuggerAttached()'
        > collect2: error: ld returned 1 exit status
        > /lo/home/tdf/lode/jenkins/workspace/lo_tb_random_config_linux/vcl/Library_vcl.mk:20: recipe for target '/lo/home/tdf/lode/jenkins/workspace/lo_tb_random_config_linux/instdir/program/libvcllo.so' failed
        
        Change-Id: Ia391881f0b6a79709fbebfd204097840a9890147
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90698
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [345116a074863e46bfb6452cfa2e9362d510f60b]

        XPdfDecomposer - fix the described property name
        
        The propery name should be "PageIndex" and not "Page"
        
        Change-Id: Ic8d012abcfcb3381bb287bc43ca1d776c2c4ac95

2020-03-18  Caolán McNamara  <caolanm@redhat.com>  [4ac7d1aa3fce2e0d2daefa644e87f4040c00c40a]

        give the break dialog more space for its numbers
        
        Change-Id: I6548a40ec86ab1442642347f004eeb229d1e3c57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90685
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [b705be7c8c28c4e1c1263e476b7b9cb0d6cee089]

        tdf#130746: Add unittest
        
        Change-Id: I5a3bd6ab503ecf4a48ad5123ad952b267935a573
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90688
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-18  Stephan Bergmann  <sbergman@redhat.com>  [498a39e5184018dd849b35d1ae4cc1c3f4115855]

        tools::WeakBase still needs to be TOOLS_DLLPUBLIC under --enable-mergelibs
        
        ...plus --enable-assert-always-abort:  ShapeManagerImpl::checkForImageMap in
        slideshow/source/engine/slide/shapemanagerimpl.cxx in Library_slideshow calls
        SvxShape::GetSdrObject, which calls tools::WeakBase::get
        (include/tools/weakbase.hxx), which contains
        
        > assert(dynamic_cast<reference_type *>(pWeakBase));
        
        requiring RTTI for tools::WeakBase.  See e.g.
        <https://ci.libreoffice.org//job/lo_tb_random_config_linux/2281/>.
        
        Change-Id: I9598c14bf74eb5a28332d0beecfbe8201b39451e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90697
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-18  Luboš Luňák  <l.lunak@collabora.com>  [8ce20d3e062819fdab52d2ce47762ccc02b34ab2]

        fix --disable-cairo-canvas build
        
        I dropped this in 9b231fb18a731774a1579206ef635b8b709304d2.
        
        Change-Id: I9bdd266af70041a8c27766efb7f15352ea8fa4e0

2020-03-18  Seth Chaiklin  <sdc.blanco@youmail.dk>  [80177eed6b0d81a314fad3117032bb0b06e80b6f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b20290463c2aee8a8fa5a8a38a42b5ccde9c2aed
          - tdf#131036 add note to Hatch help page about "rename" and "delete"
            
              There is no indication on the Hatch tab in the Area page that it
              is possible to name/rename and/or delete existing hatch patterns.
              Adding a <note> about this possibility.
            
              Also add "howtoget" access command for Page/Slide in Writer/Draw/
              Impress.  (Calc does not have Hatch for a Sheet).
            
              Add missing period in first line.
            
            Change-Id: I414c2c0527b916d24e8703915dc9ca1208342fc0
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/90633
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-03-18  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [74fa1259eb37a0541989cf3029adfcb33fdd071e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 74fc09527478fff86496efdac55f3d6d339b8537
          - o Property statement added in Procedures & Functions help
            o Multiple layout changes
            Note: Optional keyword to be referenced later in above help
            
            o ByVal/ByRef added to Property help page
            
            
            Change-Id: I30e84c1e7464b4bc101727d2d088a35173f74b34
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/89282
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-18  Caolán McNamara  <caolanm@redhat.com>  [49d1325ecbcbad32abd4cc55d946a720f99801f4]

        tdf#131069 always produce utf-8 from gettext
        
        Change-Id: I311e647f08b4d541825e7790d971b98b5b5bfe40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90668
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-18  Caolán McNamara  <caolanm@redhat.com>  [b913cec377878ed640582dcf611ccf8eaf21bd85]

        tdf#131395 handle all outstanding events
        
        to ensure the paint gets handled, if this turns out not to be sufficient then
        next fallback is to allow a route to Dialog::ensureRepaint to be exposed
        
        Change-Id: I3ab749170dfaeb92eae40a44bb1bde123c47f9f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90686
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-18  Luboš Luňák  <l.lunak@collabora.com>  [996f0e6a0f39434e6e1b1b450262d97af60d663d]

        repack the boost tarball to be smaller and faster
        
        The tarball is almost 100MiB and it unpacks to roughly 0.75GiB,
        because it contains tons of generated html docs and other stuff that
        is not needed for building. Unpacking it on Cygwin takes several
        minutes (done in parallel, but still) and even on Linux the unpacking
        takes longer than the actual compilation.
        
        Change-Id: Ied9f3059530f4e9a856170ec3fcc304631ff8e0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89825
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-18  Luboš Luňák  <l.lunak@collabora.com>  [1e609d1c5afb0188dd8c2b211fb405627303bef4]

        update Skia to chrome/m82
        
        Also don't build pdf and jpeg support, it's not needed.
        
        Change-Id: I5f10b1279072dbaba7695aecba5e415853ae308b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90666
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-18  Miklos Vajna  <vmiklos@collabora.com>  [086bfde59232076644995ae862cd43865419ad98]

        sw pad-to-3 numbering: add ODF filter
        
        This makes the UI work as well.
        
        Change-Id: I8d64b88e57ba3e4fd61afba892f0ee2267f1c8b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90683
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-18  Luboš Luňák  <l.lunak@collabora.com>  [11847cc5fd22c9b98fd9c2cf1389eee6e404a4fb]

        fix glyph rotation for Skia text rendering on Windows
        
        The makes the chart descriptions in tdf#114209 and e.g. Japanese
        from the document from tdf#126169 be rotated correctly,
        
        Change-Id: I09a739fea7629000f3f49e417531bc47ba99c68f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90610
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-18  Luboš Luňák  <l.lunak@collabora.com>  [271e8c99a2a1e28b7eb9fdc5fe16f8be1e8ee763]

        implement text rendering using directly Skia (Windows)
        
        The Windows code needed for Skia text rendering. Like with the X11
        code, the font is slightly lighter than with Skia disabled, but
        otherwise it seems to work.
        And like the X11 code this also requires patching Skia to use
        the font we want.
        
        Change-Id: Ib5ba52e4ba51b6523617072b77ed5446e7343f46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90582
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-18  Luboš Luňák  <l.lunak@collabora.com>  [2ff6fce634ff173b9eb8a703b7f2f265f6e3ecb1]

        use DEFAULT_QUALITY for font rendering with Skia on Windows
        
        I don't know why tdf#98380 explicitly forced ANTIALIASED_QUALITY,
        for OpenGL, but with Skia this breaks subpixel AA on LCDs,
        where the actual value should be CLEARTYPE_QUALITY. But
        DEFAULT_QUALITY simply seems to do the job no matter what.
        Maybe the problem with OpenGL was that our code there handles
        glyphs as monochrome, but Skia can handle colors, which is
        necessary for subpixel AA.
        
        Change-Id: Id7081b120f8e754deb4793423d157a8837e959aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90581
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-18  Luboš Luňák  <l.lunak@collabora.com>  [076926cef97c685b3d9221510e7560c034ebd2ed]

        implement text rendering using directly Skia (X11)
        
        The Cairo-based way reuses code that is used for OpenGL, but it's
        needlessly complicated, given that Skia itself is capable of text
        rendering as well.
        This requires a small patch for Skia so that it uses the FcPattern*
        we use for selecting a font.
        The rendering with this commit is usable, but visually the result
        is noticeably different, so this will need tweaks to the font
        rendering (TBD).
        
        Change-Id: I058c282307106c929ccc9faa7b2bddfabf0f0a2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90580
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-18  Luboš Luňák  <l.lunak@collabora.com>  [64c6c4279f70555511af2d2ba80bcd32cbc7a798]

        move most font handling out of CairoTextRender
        
        It doesn't really have anything to do with Cairo, it's FreeType,
        and it can be reused by other implementation (to be used by Skia).
        
        Change-Id: I02fe8b9d8cd9334741240a1198460c41543cd876
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90605
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-18  Caolán McNamara  <caolanm@redhat.com>  [f493cd83fbb2e572cf3d85aaf57fb202d763756d]

        tdf#131389 crash clearing cell bg from sidebar
        
        Change-Id: Id246c176bf44f2eb2d2e135400974c437f583a7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90669
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-18  Noel Grandin  <noelgrandin@gmail.com>  [e5230535877e30c3b874495e8794faa3a42d8017]

        simplify ORefVector code
        
        by making it extend std::vector - it wants to be a ref-counted vector,
        so let it be, and we can simplify the usage sites
        
        Change-Id: I93ff6ee1522da965e16223dca171401d36fd67b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90664
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [673728c9caf7b3199dd684f48a32a0f5cafd6285]

        offapi: improve description of XPDFDecomposer and PDFTools
        
        Change-Id: I065d7c742b82f9ad19604c689a11f2e74f1ca9e0

2020-03-18  Justin Luth  <justin.luth@collabora.com>  [f25985c55541cbbc9a4fc79e660592d3d0485196]

        tdf#131304 .docx: flag new files as MS Word 2019 native mode
        
        compatibilityMode = 15: [Word 2013/2016/2019]
        
        Up till now, documents that were exported into the docx format
        were treated by default as native Word 2007 format,
        since no compatibilityMode setting was provided.
        
        (Don't worry, we still round-trip existing older values.
        This patch only affects non-docx >>= .docx export.)
        
        Ultimately, this change is for the benefit of MS Word.
        It has no practical effect for LO.
        
        NOTE: This patch depends on previous
        commit 53f099c842d39266a0b4786a1af3db5628746634
        which sets an appropriate value for existing .docx files.
        
        This scary change shouldn't actually be all that scary,
        since we already round-trip native 2019 files,
        without any complaint from Word or our users.
        
        The biggest change is that Word 2010 users might not be able
        to open NEW files perfectly. But Microsoft has already been doing
        that to them since 2013. By the time LO 7.0 hits stable version,
        it will have been months since 2010 has reached end-of-life.
        The vast majority of documents will still open perfectly for them.
        Plus, if a Word 2010 user does modify our new document,
        we will drop back down to their level.
        
        A nice, clear explanation of what compatibilityMode does is at
        howtogeek.com/256269/what-is-compatibility-mode-in-microsoft-office/
        
        The MAIN CHANGE is that MS WORD has been DE-ACTIVATING features
        when it notices that it is SHARING the document with
        OLD_VERSION users. So Word is limiting what it will do
        for the BENEFIT OF THE OTHER USER while collaborating.
        
        There are a few instances where layout is affected by
        compatiblityMode. For example, tdf#123116 wants compat=15
        so that Word will nicely layout an oversized table-row.
        tdf#131121 wants it too.
        By changing to compat=15, we can help Word take advantage
        of some fixes since docx 1.0, and avoid having to write
        new logic to export to old formats as well as new.
        
        Unfortunately, documentation on what layout changes are expected
        has not been identified yet. But in 7 years we should have
        run into most of them already... well maybe no.
        
        Change-Id: I1ce016618a680b9842fa6828c9e87cc6b677a557
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90455
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [27ee05f860e8225a41e15e0853fcef00a9d7a621]

        pdfium: support for pages when using PDF import with pdfium
        
        Moving PDF to use VectorGraphicData in Graphic has temporary
        removed the support for showing different PDF pages when opening
        the PDF using pdfium (LO_IMPORT_USE_PDFIUM=1).
        This adds the support for back by specifying whcih PDF page to
        render when creating the VectorGraphicData (and can't be changd
        afterwards), which is used to create a Graphic and contains the
        PDF source data array.
        
        Change-Id: Ib915216b8d4c0c063d0fead44ff156b1915a35d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90562
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-18  Miklos Vajna  <vmiklos@collabora.com>  [9054c36d4ea3bee25fb9a47a96a0ea2cd07148c3]

        external: update pdfium to 4083
        
        Change-Id: Iab30effaae86a54852196d6e29d39118e0a2f70c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90667
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-18  Justin Luth  <justin_luth@sil.org>  [81588ff2f0eb55576a5288778be2dfb5b4bc5e81]

        tdf#130746: avoid nullptr dereference
        
        Change-Id: I32979a23caffea844f1c8eac9f408b18f0768b62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90661
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-03-17  Jan Holesovsky  <kendy@collabora.com>  [6ac2d66c78d6c080aabfa46157113684c2f3a3b0]

        pdfium: Make Insert -> Image... use VectorGraphicData for PDF.
        
        In principle, the current Svg/Emf/Wmf and PDF handling is trying to
        achieve the same thing: Keep the original stream untouched, provide a
        replacement graphics, and a kind of rendering.
        
        To hold the data, the Svg/Emf/Wmf and PDF were using different structures
        though.  This commit consolidatates that, and makes the Insert
        -> Image... (for PDF) actually using the VectorGraphicData to hold the
        original stream.
        
        This breaks loading the PDF as a document via PDFium - I'll fix it in
        the next commit(s).
        
        Change-Id: Iac102f32b757390a03438c165e430283851cc10b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90561
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [dc3c59a1d9e9240acfbc1a613115f04f577d1ca4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 17a565a57af1fff46b1a2ffdf4f9ab322696eb92
          - Update icon replacement table for Help
            
            Change-Id: I8295bda6fcb041811b73186a6a64346f4d374ea7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/90574
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-17  Caolán McNamara  <caolanm@redhat.com>  [80b4419d94e74b79330945aa76f06b0e62fe0d88]

        missing use_underlines
        
        Change-Id: I2953069ee266c2a7850181826b299f0037a936ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90662
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-17  Miklos Vajna  <vmiklos@collabora.com>  [f4dd9ecdc21696b360dedf7fefa371c8858c1830]

        sw pad-to-3 numbering: add doc model, UNO API and layout
        
        This is similar to the existing padded numbering, but that one padded to
        2.  Another difference is pad-to-2 has more file format support:
        pad-to-3 is not supported in DOC and RTF.
        
        Change-Id: Ie2ac2691c58a89e181d24d7002cf873ebab380c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90656
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-17  Justin Luth  <justin.luth@collabora.com>  [0b5bf474d873fce11cc0f78d73f7e9656c95ffe8]

        tdf#131071 writerfilter: tableStyle uses DocDefaults
        
        It is kinda surprising to me, but the tableStyle actually
        includes DocDefaults in its style properties.
        
        You would expect that to be irrelevant, because if even the
        default style specifies a setting, it overrides the table style.
        Therefore they would either both match DocDefaults, or the
        style would have specified a value (thus overriding tablestyle).
        
        But in the specific default case of
        overrideTableStyleSizeAndJustification == false,
        a left alignment or a fontsize of 11 or 12 are overridden
        by the table style.
        
        Perhaps this should ONLY import those two settings in
        DocDefaults, but obviously the concept is there, so
        it shouldn't hurt to import the whole thing as that
        likely is the correct response for other situations
        as well.
        
        Change-Id: Ie2494855fa37c9a21d27d0e15f4da1fa0a216be6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90558
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-03-17  Michael Weghorn  <m.weghorn@posteo.de>  [138f62c2e5a841dd00ca2de3526ee532e1fcc585]

        libreofficekit: Use 'gb_Library_set_include' for GTK3_CFLAGS
        
        This makes sure that gtk3 includes are properly taken into
        account when generating the corresponding files for IDE
        integration, s. commit
        6a53832080cf201e960113de8e1887d99e857606 ("Use
        'gb_Library_set_include' for GTK3_CFLAGS", 2018-12-17)
        for more details.
        
        Change-Id: I443b974a5b9035027fa4c7d0f5a3dbc825370ee9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90650
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-17  László Németh  <nemeth@numbertext.org>  [ab25bf4b2c51e5634bdfeaa1f84af4bb652f7a47]

        tdf#119800 DOCX import: fix vanished objects
        
        Not hidden objects, for example shapes and tables were
        converted to hidden text, when they were anchored to
        empty hidden paragraphs (see w:vanish character property
        in OOXML).
        
        Note: now DOCX round-trip doesn't change the document
        layout (previously DOCX export hid the vanished object),
        but Writer shows also an extra empty paragraph with
        the fixed object, so the layout is still not the same
        here.
        
        Follow-up of commit 2be656908e9f30d0b0f795cc67096f0d673a3a21
        (tdf#128646 DOCX import: don't hide shape of hidden paragraph),
        extending the fix also for not table paragraphs.
        
        Change-Id: I2af4ad42dd9e67f0daf4392fcc6875855eb4ba7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90617
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-03-17  Stephan Bergmann  <sbergman@redhat.com>  [84eacd97f0151076edf05ef0db69286476d222b9]

        Missing include (Windows --disable-pch; for std::max)
        
        Change-Id: Ib7ea5f07d1aecb67fdaf2ee5badbca748c961490
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90607
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-17  Seth Chaiklin  <sdc.blanco@youmail.dk>  [a908de74eb7ba8a37d059857df34ce44f801ca3c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9f1bc5971423b67b3fd49915c5a53d71779f6377
          - remove an errant parenthesis in an <embedvar>
            
            Change-Id: I4fa4738cc5f034455a4c5346760f14a57ef0c6d9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/90630
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-03-17  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [908b0deb84c4a09c5afdcf70ef407382a6e4d7b2]

        tdf#127205 call shutdown in terminate, if not exec
        
        When generating a new profile, LO shuts down the desktop without
        even running the main loop via Application::Execute, so this won't
        call Application::Shutdown() at the end of Application::Execute.
        
        So detect this case and call shutdown() directly, if LO doesn't
        run the main loop.
        
        Change-Id: Iae39a4122577b05caa787fc74c1fa7e3f71bf390
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90612
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-03-17  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [aa5d3e08c63d128943c92258071c327741df0667]

        tdf#42949 Fix IWYU warnings in dbaccess/qa/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Id3467819bb659e3adb8f9bc6ff27497634d87946
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90482
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-17  Andras Timar  <andras.timar@collabora.com>  [867e0e0ca2f6aa366ebf7c9f9c8cf3f7b89c888e]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 74d8e826359dbf38224fac1b9c02254b7fe0186a
          - tdf#130999 fix registration of Greek dictionary
            
            Change-Id: I7b85d588c67c9b05f3856d92544fb0a0348594ea
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/90405
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2020-03-17  Tamás Zolnai  <tamas.zolnai@collabora.com>  [6a670f1aa36630d493b53b19da875395b3173469]

        sc lok: Implement execution of SID_SPELLCHECK_APPLY_SUGGESTION
        
        Used by online spellchecking context menu.
        
        Change-Id: Id065d366d5ef2ddb3ecf78d202a7264b6962ec8a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90601
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-03-17  Tamás Zolnai  <tamas.zolnai@collabora.com>  [ac83f2da9c21c3986fc50ee7203e43bc1f93cf31]

        sc lok: Implement execution of SID_LANGUAGE_STATUS...
        
        Also for selection and paragraph which is used by the
        spellchecking context menu.
        
        Change-Id: I583caf48b9176ef4d6971cfe3b445080d01dc531
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90599
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-03-17  Tamás Zolnai  <tamas.zolnai@collabora.com>  [a00a3d681ec95841a5f6a879b05c6438d18161b4]

        sd lok: Implement execution of SID_SPELLCHECK_APPLY_SUGGESTION
        
        Used by online spellchecking context menu.
        
        Change-Id: I9d7430b4ef45af1641fc985cf4588d45ba497ee9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90598
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-03-17  Tamás Zolnai  <tamas.zolnai@collabora.com>  [268327c2fb37ff553a2c348a6beca4e309b0653f]

        sd lok: Implement execution of SID_SPELLCHECK_IGNORE_ALL
        
        Used by online spellchecking context menu.
        
        Change-Id: Iad3dafedbfed1605ba06f7f87ed91117c9b1a8e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90597
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-03-17  Tamás Zolnai  <tamas.zolnai@collabora.com>  [103d65b733e099764fdf8aa3f4889dbc6ca49ff6]

        sc lok: Implement execution of SID_SPELLCHECK_IGNORE_ALL
        
        Used by online spellchecking context menu.
        
        Change-Id: I31779a38f467838d3719a0d32cbf37e335432d38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90600
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-03-17  Tamás Zolnai  <tamas.zolnai@collabora.com>  [6167264dace8e10fe66537bcf64eaa5904232786]

        sd lok: Implement execution of SID_LANGUAGE_STATUS...
        
        Also for selection and paragraph which is used by the
        spellchecking context menu.
        
        Change-Id: Ie242175605185b3083aa529b54acc183aee1d47b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90596
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-03-17  Tamás Zolnai  <tamas.zolnai@collabora.com>  [d7fa4fc8b64769f0d25b87ff33b8d1b8e96572d9]

        lok: Send spelling popup menu structure for mobile (calc and impress).
        
        Similar to how writer behaves. Instead of using tunneling,
        we send the menu structure with the commands.
        By now this commands are not executed by the document shell
        of calc / impress. I'll implement that in separate commits.
        
        
        Change-Id: If342c83143a9a7c2ec74b99027f6d4ba8b44ef08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90595
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-03-17  Miklos Vajna  <vmiklos@collabora.com>  [4ee7ee1c4a515479bc174543af4dbc400035c0ba]

        tdf#131118 VML import: fix size of non-autosize shapes containing text
        
        Regression from commit b92293b3943423324064a8513c2e114d18817179
        (tdf#103983 VML import: handle <v:textbox
        style="mso-fit-shape-to-text:t">, 2020-01-20), the problem was that in
        case we disable autosize too late, then the size will be already set
        during adding text to the shape.
        
        Do it before adding text, this way adding text won't change the shape
        size, so it'll be correct at the end of the import.
        
        Change-Id: I9410fc695c3edfa5089d845864bf237e71c533c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90592
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-17  Mike Kaganski  <mike.kaganski@collabora.com>  [69b0d194d83aa29008eaffe65f1784d60f57e63c]

        Fix build
        
        Regression after 2be656908e9f30d0b0f795cc67096f0d673a3a21 that was
        tested on 73b6b3b4a22f047718d91a7057dba3a096171976 from Feb 19, which
        was older than 9ad252b2e79576119c2d733a1a45fdd9e9f83140 from Feb 21
        that dropped o3tl::optional.
        
        Change-Id: I685139e43c6788ca826bcdf4c9baa16a3304c59f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90594
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-03-17  TJ Holt  <troy.j.holt@gmail.com>  [1fbeba66e823cea043fdd3f4c50d7b90585aaf30]

        tdf#127443 Table creation with keyboard
        
        Change-Id: If0efe4c49e2da96677f24182afc39e640421b0a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90192
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-03-16  László Németh  <nemeth@numbertext.org>  [2be656908e9f30d0b0f795cc67096f0d673a3a21]

        tdf#128646 DOCX import: don't hide shape of hidden paragraph
        
        if the shape is not hidden, but it's anchored to
        an empty table cell paragraph.
        
        Change-Id: I97e42431d083d3c70ff67981676e322ca8e7f89d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90568
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-03-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [bc6eb8e096416d42d2308a529d5c0d81778dca60]

        uitest: use hex instead of int for colors
        
        Change-Id: I7309a546546637a1837df8ac99807c2deb22c72a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90589
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [036820d685c3a76c7fbfe35f47ab7b133e8a55af]

        uitest: chartWall.py: assert changes in chart
        
        Change-Id: I8c9f4614a76015b0032347290f6b92b2892ddd10
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90588
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ea5a522f76dd089446e901f3cd324f98cd973e7]

        make python warnings in our UITests error early
        
        rather than erroring only on some of the buildbots (in particular one of
        the daily buildbots seems to have this on by default)
        
        And fix a invalid escape sequence we discover in the process.
        
        Change-Id: Icd62dae2959e5117dec8949ce55dd484503fc446
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90565
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [a7de363cead5cd0021d2e3df4573d4cbe27df23b]

        remove unnecessary Window::Update() calls, which immediately follow Invalidate
        
        Update() is effectively "paint immediately". Rather just let the
        invalidate do it's thing and have the widget paint on the next paint
        loop, along with the rest of the stuff.
        
        This is probably mostly cargo-cult, from the days when our
        invalidate/paint timer could take a long time to kick in.
        
        Change-Id: Idff06526e9a2892244cfd8ce6947916032b0d1a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90567
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins

2020-03-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [2f7f34bf9fb744a2615426e4414dff3ca6fbe6e4]

        tdf#129985: Add unittest
        
        Change-Id: I9a8b923da6ca20fef9a61b9e478267d8c91ace58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90573
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [9a7fb5f2c4eea895e545437081ad50582bf7cacf]

        tdf#130371: Add UItest
        
        Change-Id: Ia1bd884d3aa4210e777ea59aece50940d3aa6f68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90571
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-16  Miklos Vajna  <vmiklos@collabora.com>  [496197fe4dff2cd94ceeb42fc04d0263ac8d8971]

        DOCX import: tokenize <w:numFmt w:val="custom" w:format="...">
        
        Which means CT_NumFmt has to be a property resource, not a single value,
        and also ST_NumberFormat needs to recognize "custom" as a valid value.
        
        Adapt the RTF tokenizer to emit the new token format.
        
        This is needed (but not enough) to support markup like this:
        
        <w:numFmt w:val="custom" w:format="001, 002, 003, ..."/>
        
        Change-Id: I767e4b92fc41f9425f446d6eaad1d875e2233964
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90578
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-16  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [3741d70743c297029f54b20b0ca711f40cff7097]

        Some more checks for correct screen size
        
        Change-Id: Id5a811e4227052fd9117ab2b099de31e8e3b90c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90413
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-03-16  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [e11796866f94d2f51023e6bc2b23a39af10a7d96]

        tdf#124424 EMF+ Extend test options of SvgLinearGradientPrimitive2D
        
        The extended options were used in LinearGradient tests
        
        Change-Id: I44336edda2d82f936b6e931668bdac46ee7899e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90541
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2020-03-16  Miklos Vajna  <vmiklos@collabora.com>  [b0308f336a26eee83c57b6f15c0f788ccc4486f1]

        writerfilter: extract dispatch...Value() from disptachValue()
        
        This function was a 1582 lines monster. Extract clusters of RTF value
        keywords into their own function to makes this a bit more readable.
        
        Change-Id: Icf95ca11f5f909379acbfd576915485c7eb868ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90569
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-16  Roman Kuznetsov  <antilibreoffice@gmail.com>  [e6d008f131c7ca532a9e8410b424b3323d581978]

        tdf#128281 Increase a checkbox height in Windows installer
        
        Change-Id: Ic0bc2af1dd565dc9c24a74de8900da771f052a95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90402
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-03-16  Miklos Vajna  <vmiklos@collabora.com>  [b0887393ceb0bf283841fe212baf5be3571782b9]

        DOCX import: declare w14 as a supported feature
        
        This is needed (but not enough) to support markup like this:
        
              <mc:AlternateContent>
                <mc:Choice Requires="w14">
                  <w:numFmt w:val="custom" w:format="001, 002, 003, ..."/>
                </mc:Choice>
                <mc:Fallback>
                  <w:numFmt w:val="decimal"/>
                </mc:Fallback>
              </mc:AlternateContent>
        
        Change-Id: I598b0452b5d29624ed0a6795682c29a09fd0dcfe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90564
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-16  Mike Kaganski  <mike.kaganski@collabora.com>  [bc0ba22e794332c339effe817ab766ee8a1b3e40]

        Avoid stack overflow in testTdf124815 on Windows
        
        Regression from commit 2af67c35d283abefe6030a5b90b831b0b797dd62.
        
        It happens in row 217, in a recursive calculation of cell values,
        starting on row 454 down to 0, with 237 repeated patterns on stack:
        
        =======================
        ucrtbased.dll!__acrt_FlsGetValue(unsigned long fls_index) Line 472
        ucrtbased.dll!__crt_state_management::get_current_state_index() Line 101
        ucrtbased.dll!__crt_state_management::dual_state_global<long>::value() Line 147
        ucrtbased.dll!_query_new_mode() Line 30
        ucrtbased.dll!heap_alloc_dbg(const unsigned __int64 size, const int block_use, const char * const file_name, const int line_number) Line 447
        ucrtbased.dll!_malloc_dbg(unsigned __int64 size, int block_use, const char * file_name, int line_number) Line 496
        ucrtbased.dll!malloc(unsigned __int64 size) Line 27
        sclo.dll!operator new(unsigned __int64 size) Line 35
        sclo.dll!std::_Default_allocate_traits::_Allocate(const unsigned __int64 _Bytes) Line 52
        sclo.dll!std::_Allocate<16,std::_Default_allocate_traits,0>(const unsigned __int64 _Bytes) Line 180
        sclo.dll!std::allocator<std::_Container_proxy>::allocate(const unsigned __int64 _Count) Line 785
        sclo.dll!std::_Container_base12::_Alloc_proxy<std::allocator<std::_Container_proxy>>(std::allocator<std::_Container_proxy> && _Al) Line 1098
        sclo.dll!std::vector<rtl::OUString,std::allocator<rtl::OUString>>::vector<rtl::OUString,std::allocator<rtl::OUString>>() Line 445
        sclo.dll!sc::TokenStringContext::TokenStringContext(const ScDocument * pDoc, formula::FormulaGrammar::Grammar eGram) Line 38
        sclo.dll!sc::FormulaLogger::GroupScope::Impl::Impl(sc::FormulaLogger & rLogger, const rtl::OUString & rPrefix, const ScDocument & rDoc, const ScFormulaCell & rCell, bool bOutputEnabled) Line 80
        sclo.dll!std::make_unique<sc::FormulaLogger::GroupScope::Impl,sc::FormulaLogger &,rtl::OUString const &,ScDocument const &,ScFormulaCell const &,bool &,0>(sc::FormulaLogger & <_Args_0>, const rtl::OUString & <_Args_1>, const ScDocument & <_Args_2>, const ScFormulaCell & <_Args_3>, bool & <_Args_4>) Line 2055
        sclo.dll!sc::FormulaLogger::GroupScope::GroupScope(sc::FormulaLogger & rLogger, const rtl::OUString & rPrefix, const ScDocument & rDoc, const ScFormulaCell & rCell, bool bOutputEnabled) Line 127
        sclo.dll!sc::FormulaLogger::enterGroup(const ScDocument & rDoc, const ScFormulaCell & rCell) Line 352
        sclo.dll!ScFormulaCell::InterpretFormulaGroup(long nStartOffset, long nEndOffset) Line 4573
        sclo.dll!ScFormulaCell::Interpret(long nStartOffset, long nEndOffset) Line 1606
        sclo.dll!ScFormulaCell::MaybeInterpret() Line 446
        sclo.dll!ScFormulaCell::GetErrCode() Line 2956
        sclo.dll!ScInterpreter::GetCellValueOrZero(const ScAddress & rPos, ScRefCellValue & rCell) Line 202
        sclo.dll!ScInterpreter::GetCellValue(const ScAddress & rPos, ScRefCellValue & rCell) Line 186
        sclo.dll!ScInterpreter::GetDouble() Line 2088
        sclo.dll!ScInterpreter::CalculateAddSub(bool _bSub) Line 1277
        sclo.dll!ScInterpreter::ScAdd() Line 1261
        sclo.dll!ScInterpreter::Interpret() Line 4032
        sclo.dll!ScFormulaCell::InterpretTail(ScInterpreterContext & rContext, ScFormulaCell::ScInterpretTailParameter eTailParam) Line 1939
        sclo.dll!ScFormulaCell::Interpret(long nStartOffset, long nEndOffset) Line 1632
        .......................
        <SKIP repeated pattern>
        .......................
        sclo.dll!ScFormulaCell::MaybeInterpret() Line 446
        sclo.dll!ScFormulaCell::GetErrCode() Line 2956
        sclo.dll!ScInterpreter::GetCellValueOrZero(const ScAddress & rPos, ScRefCellValue & rCell) Line 202
        sclo.dll!ScInterpreter::GetCellValue(const ScAddress & rPos, ScRefCellValue & rCell) Line 186
        sclo.dll!ScInterpreter::GetDouble() Line 2088
        sclo.dll!ScInterpreter::CalculateAddSub(bool _bSub) Line 1300
        sclo.dll!ScInterpreter::ScAdd() Line 1261
        sclo.dll!ScInterpreter::Interpret() Line 4032
        sclo.dll!ScFormulaCell::InterpretTail(ScInterpreterContext & rContext, ScFormulaCell::ScInterpretTailParameter eTailParam) Line 1939
        sclo.dll!ScFormulaCell::Interpret(long nStartOffset, long nEndOffset) Line 1632
        sclo.dll!ScFormulaCell::MaybeInterpret() Line 446
        sclo.dll!ScFormulaCell::GetErrCode() Line 2956
        sclo.dll!ScInterpreter::GetCellValueOrZero(const ScAddress & rPos, ScRefCellValue & rCell) Line 202
        sclo.dll!ScInterpreter::GetCellValue(const ScAddress & rPos, ScRefCellValue & rCell) Line 186
        sclo.dll!ScInterpreter::GetDouble() Line 2088
        sclo.dll!ScInterpreter::CalculateAddSub(bool _bSub) Line 1300
        sclo.dll!ScInterpreter::ScAdd() Line 1261
        sclo.dll!ScInterpreter::Interpret() Line 4032
        sclo.dll!ScFormulaCell::InterpretTail(ScInterpreterContext & rContext, ScFormulaCell::ScInterpretTailParameter eTailParam) Line 1939
        sclo.dll!ScFormulaCell::Interpret(long nStartOffset, long nEndOffset) Line 1632
        sclo.dll!ScFormulaCell::MaybeInterpret() Line 446
        sclo.dll!ScFormulaCell::GetErrCode() Line 2956
        sclo.dll!ScInterpreter::GetCellValueOrZero(const ScAddress & rPos, ScRefCellValue & rCell) Line 202
        sclo.dll!ScInterpreter::GetCellValue(const ScAddress & rPos, ScRefCellValue & rCell) Line 186
        sclo.dll!ScInterpreter::GetDouble() Line 2088
        sclo.dll!ScInterpreter::CalculateAddSub(bool _bSub) Line 1300
        sclo.dll!ScInterpreter::ScAdd() Line 1261
        sclo.dll!ScInterpreter::Interpret() Line 4032
        sclo.dll!ScFormulaCell::InterpretTail(ScInterpreterContext & rContext, ScFormulaCell::ScInterpretTailParameter eTailParam) Line 1939
        sclo.dll!ScFormulaCell::Interpret(long nStartOffset, long nEndOffset) Line 1632
        sclo.dll!ScFormulaCell::MaybeInterpret() Line 446
        sclo.dll!ScFormulaCell::GetErrCode() Line 2956
        sclo.dll!ScInterpreter::PushCellResultToken(bool bDisplayEmptyAsString, const ScAddress & rAddress, SvNumFormatType * pRetTypeExpr, unsigned long * pRetIndexExpr, bool bFinalResult) Line 703
        sclo.dll!ScInterpreter::CalculateLookup(bool bHLookup) Line 7451
        sclo.dll!ScInterpreter::ScVLookup() Line 7519
        sclo.dll!ScInterpreter::Interpret() Line 4254
        sclo.dll!ScFormulaCell::InterpretTail(ScInterpreterContext & rContext, ScFormulaCell::ScInterpretTailParameter eTailParam) Line 1939
        sclo.dll!ScFormulaCell::Interpret(long nStartOffset, long nEndOffset) Line 1632
        sclo.dll!ScFormulaCell::MaybeInterpret() Line 446
        sclo.dll!ScFormulaCell::IsEmpty() Line 2733
        sclo.dll!ScRefCellValue::hasEmptyValue() Line 681
        sclo.dll!ScInterpreter::Compare(ScQueryOp eOp) Line 916
        sclo.dll!ScInterpreter::ScLess() Line 1214
        sclo.dll!ScInterpreter::Interpret() Line 4040
        sclo.dll!ScFormulaCell::InterpretTail(ScInterpreterContext & rContext, ScFormulaCell::ScInterpretTailParameter eTailParam) Line 1939
        sclo.dll!ScFormulaCell::Interpret(long nStartOffset, long nEndOffset) Line 1632
        sclo.dll!ScFormulaCell::MaybeInterpret() Line 446
        sclo.dll!ScFormulaCell::IsValue() Line 2745
        sclo.dll!`anonymous namespace'::hasNumericImpl(CellType eType, ScFormulaCell * pFormula) Line 155
        sclo.dll!ScRefCellValue::hasNumeric() Line 625
        sclo.dll!ScInterpreter::FillEntry(ScQueryEntry & rEntry) Line 7484
        sclo.dll!ScInterpreter::CalculateLookup(bool bHLookup) Line 7301
        sclo.dll!ScInterpreter::ScVLookup() Line 7519
        sclo.dll!ScInterpreter::Interpret() Line 4254
        sclo.dll!ScFormulaCell::InterpretTail(ScInterpreterContext & rContext, ScFormulaCell::ScInterpretTailParameter eTailParam) Line 1939
        sclo.dll!ScFormulaCell::Interpret(long nStartOffset, long nEndOffset) Line 1632
        sclo.dll!ScFormulaCell::MaybeInterpret() Line 446
        sclo.dll!ScFormulaCell::IsEmpty() Line 2733
        sclo.dll!ScRefCellValue::hasEmptyValue() Line 681
        sclo.dll!ScInterpreter::Compare(ScQueryOp eOp) Line 916
        sclo.dll!ScInterpreter::ScLess() Line 1214
        sclo.dll!ScInterpreter::Interpret() Line 4040
        sclo.dll!ScFormulaCell::InterpretTail(ScInterpreterContext & rContext, ScFormulaCell::ScInterpretTailParameter eTailParam) Line 1939
        sclo.dll!ScFormulaCell::Interpret(long nStartOffset, long nEndOffset) Line 1632
        sclo.dll!lcl_InterpretSpan(std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<ScFormulaCell *>>> & rSpanIter, long nStartOffset, long nEndOffset, const boost::intrusive_ptr<ScFormulaCellGroup> & mxParentGroup, bool & bAllowThreading, ScDocument & rDoc) Line 1669
        sclo.dll!lcl_EvalDirty(mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52,svl::SharedString>,mdds::mtv::noncopyable_managed_element_block<53,EditTextObject>,mdds::mtv::noncopyable_managed_element_block<54,ScFormulaCell>>,sc::CellStoreEvent> & rCells, long nRow1, long nRow2, ScDocument & rDoc, const boost::intrusive_ptr<ScFormulaCellGroup> & mxGroup, bool bThreadingDepEval, bool bSkipRunning, bool & bIsDirty, bool & bAllowThreading) Line 1779
        sclo.dll!ScColumn::HandleRefArrayForParallelism(long nRow1, long nRow2, const boost::intrusive_ptr<ScFormulaCellGroup> & mxGroup) Line 1854
        sclo.dll!ScTable::HandleRefArrayForParallelism(short nCol, long nRow1, long nRow2, const boost::intrusive_ptr<ScFormulaCellGroup> & mxGroup) Line 2458
        sclo.dll!ScDocument::HandleRefArrayForParallelism(const ScAddress & rPos, long nLength, const boost::intrusive_ptr<ScFormulaCellGroup> & mxGroup) Line 1828
        sclo.dll!`anonymous namespace'::ScDependantsCalculator::DoIt() Line 4553
        sclo.dll!ScFormulaCell::CheckComputeDependencies(sc::FormulaLogger::GroupScope & rScope, bool fromFirstRow, long nStartOffset, long nEndOffset, bool bCalcDependencyOnly) Line 4683
        sclo.dll!ScFormulaCell::InterpretFormulaGroupOpenCL(sc::FormulaLogger::GroupScope & aScope, bool & bDependencyComputed, bool & bDependencyCheckFailed) Line 4988
        sclo.dll!ScFormulaCell::InterpretFormulaGroup(long nStartOffset, long nEndOffset) Line 4644
        sclo.dll!ScFormulaCell::Interpret(long nStartOffset, long nEndOffset) Line 1606
        sclo.dll!ScFormulaCell::MaybeInterpret() Line 446
        sclo.dll!ScFormulaCell::IsEmpty() Line 2733
        sclo.dll!ScRefCellValue::hasEmptyValue() Line 681
        sclo.dll!ScInterpreter::PushCellResultToken(bool bDisplayEmptyAsString, const ScAddress & rAddress, SvNumFormatType * pRetTypeExpr, unsigned long * pRetIndexExpr, bool bFinalResult) Line 692
        sclo.dll!ScInterpreter::Interpret() Line 4633
        sclo.dll!ScFormulaCell::InterpretTail(ScInterpreterContext & rContext, ScFormulaCell::ScInterpretTailParameter eTailParam) Line 1939
        sclo.dll!ScFormulaCell::Interpret(long nStartOffset, long nEndOffset) Line 1632
        sclo.dll!`anonymous namespace'::DirtyCellInterpreter::operator()(unsigned __int64 __formal, ScFormulaCell * p) Line 104
        sclo.dll!sc::EachElem<mdds::mtv::noncopyable_managed_element_block<54,ScFormulaCell>,std::_Vector_iterator<std::_Vector_val<std::_Simple_types<ScFormulaCell *>>>,mdds::detail::mtv::iterator_value_node<unsigned __int64,mdds::mtv::base_element_block>,`anonymous namespace'::DirtyCellInterpreter>(mdds::detail::mtv::iterator_value_node<unsigned __int64,mdds::mtv::base_element_block> & rNode, unsigned __int64 nOffset, unsigned __int64 nDataSize, `anonymous-namespace'::DirtyCellInterpreter & rFuncElem) Line 110
        sclo.dll!sc::ProcessElements1<mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52,svl::SharedString>,mdds::mtv::noncopyable_managed_element_block<53,EditTextObject>,mdds::mtv::noncopyable_managed_element_block<54,ScFormulaCell>>,sc::CellStoreEvent>,mdds::mtv::noncopyable_managed_element_block<54,ScFormulaCell>,`anonymous namespace'::DirtyCellInterpreter,sc::FuncElseNoOp<unsigned __int64,bool>>(const mdds::detail::mtv::iterator_base<mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52,svl::SharedString>,mdds::mtv::noncopyable_managed_element_block<53,EditTextObject>,mdds::mtv::noncopyable_managed_element_block<54,ScFormulaCell>>,sc::CellStoreEvent>::iterator_trait,mdds::detail::mtv::private_data_forward_update<mdds::detail::mtv::iterator_value_node<unsigned __int64,mdds::mtv::base_element_block>>> & itPos, mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52,svl::SharedString>,mdds::mtv::noncopyable_managed_element_block<53,EditTextObject>,mdds::mtv::noncopyable_managed_element_block<54,ScFormulaCell>>,sc::CellStoreEvent> & rStore, unsigned __int64 nStart, unsigned __int64 nEnd, `anonymous-namespace'::DirtyCellInterpreter & rFuncElem, sc::FuncElseNoOp<unsigned __int64,bool> & rFuncElse) Line 354
        sclo.dll!sc::ProcessFormula<`anonymous namespace'::DirtyCellInterpreter>(const mdds::detail::mtv::iterator_base<mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52,svl::SharedString>,mdds::mtv::noncopyable_managed_element_block<53,EditTextObject>,mdds::mtv::noncopyable_managed_element_block<54,ScFormulaCell>>,sc::CellStoreEvent>::iterator_trait,mdds::detail::mtv::private_data_forward_update<mdds::detail::mtv::iterator_value_node<unsigned __int64,mdds::mtv::base_element_block>>> & it, mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52,svl::SharedString>,mdds::mtv::noncopyable_managed_element_block<53,EditTextObject>,mdds::mtv::noncopyable_managed_element_block<54,ScFormulaCell>>,sc::CellStoreEvent> & rStore, long nRow1, long nRow2, `anonymous-namespace'::DirtyCellInterpreter & rFuncElem) Line 33
        sclo.dll!ScColumn::InterpretDirtyCells(long nRow1, long nRow2) Line 115
        sclo.dll!ScTable::InterpretDirtyCells(short nCol1, long nRow1, short nCol2, long nRow2) Line 2504
        sclo.dll!ScDocument::InterpretDirtyCells(const ScRangeList & rRanges) Line 3908
        sclo.dll!ScMyOLEFixer::CreateChartListener(ScDocument * pDoc, const rtl::OUString & rName, const rtl::OUString & rRangeList) Line 101
        sclo.dll!ScMyOLEFixer::FixupOLEs() Line 141
        sclo.dll!ScMyTables::FixupOLEs() Line 77
        sclo.dll!ScXMLImport::endDocument() Line 1700
        expwraplo.dll!sax_fastparser::FastSaxParserImpl::parseStream(const com::sun::star::xml::sax::InputSource & rStructSource) Line 875
        expwraplo.dll!sax_fastparser::FastSaxParser::parseStream(const com::sun::star::xml::sax::InputSource & aInputSource) Line 1373
        mergedlo.dll!SvXMLImport::parseStream(const com::sun::star::xml::sax::InputSource & aInputSource) Line 488
        sclo.dll!ScXMLImportWrapper::ImportFromComponent(const com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> & xContext, const com::sun::star::uno::Reference<com::sun::star::frame::XModel> & xModel, const com::sun::star::uno::Reference<com::sun::star::xml::sax::XParser> & xParser, com::sun::star::xml::sax::InputSource & aParserInput, const rtl::OUString & sComponentName, const rtl::OUString & sDocName, const rtl::OUString & sOldDocName, const com::sun::star::uno::Sequence<com::sun::star::uno::Any> & aArgs, bool bMustBeSuccessfull) Line 189
        sclo.dll!ScXMLImportWrapper::Import(ImportFlags nMode, ErrCode & rError) Line 513
        sclo.dll!ScDocShell::LoadXML(SfxMedium * pLoadMedium, const com::sun::star::uno::Reference<com::sun::star::embed::XStorage> & xStor) Line 481
        sclo.dll!ScDocShell::Load(SfxMedium & rMedium) Line 628
        mergedlo.dll!SfxObjectShell::LoadOwnFormat(SfxMedium & rMedium) Line 3033
        mergedlo.dll!SfxObjectShell::DoLoad(SfxMedium * pMed) Line 674
        mergedlo.dll!SfxBaseModel::load(const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & seqArguments) Line 1879
        mergedlo.dll!`anonymous namespace'::SfxFrameLoader_Impl::load(const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & rArgs, const com::sun::star::uno::Reference<com::sun::star::frame::XFrame> & _rTargetFrame) Line 680
        mergedlo.dll!framework::LoadEnv::impl_loadContent() Line 1157
        mergedlo.dll!framework::LoadEnv::start() Line 395
        mergedlo.dll!framework::LoadEnv::startLoading(const rtl::OUString & sURL, const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & lMediaDescriptor, const com::sun::star::uno::Reference<com::sun::star::frame::XFrame> & xBaseFrame, const rtl::OUString & sTarget, long nSearchFlags, LoadEnvFeatures eFeature) Line 300
        mergedlo.dll!framework::LoadEnv::loadComponentFromURL(const com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader> & xLoader, const com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> & xContext, const rtl::OUString & sURL, const rtl::OUString & sTarget, long nSearchFlags, const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & lArgs) Line 169
        mergedlo.dll!framework::Desktop::loadComponentFromURL(const rtl::OUString & sURL, const rtl::OUString & sTargetFrameName, long nSearchFlags, const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & lArguments) Line 613
        unotest.dll!unotest::MacrosTest::loadFromDesktop(const rtl::OUString & rURL, const rtl::OUString & rDocService, const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & rExtraArgs) Line 57
        test_sc_uicalc.dll!ScUiCalcTest::createDoc(const char * pName) Line 64
        test_sc_uicalc.dll!testTdf124815::TestBody() Line 138
        test_sc_uicalc.dll!std::_Invoker_pmf_pointer::_Call<void (__cdecl testTdf124815::*)(void),testTdf124815 * &>(void(testTdf124815::*)() _Pmf, testTdf124815 * & _Arg1) Line 1579
        test_sc_uicalc.dll!std::invoke<void (__cdecl testTdf124815::*&)(void),testTdf124815 * &>(void(testTdf124815::*)() & _Obj, testTdf124815 * & <_Args_0>) Line 1579
        test_sc_uicalc.dll!std::_Invoker_ret<std::_Unforced,0>::_Call<void (__cdecl testTdf124815::*&)(void),testTdf124815 * &>(void(testTdf124815::*)() & <_Vals_0>, testTdf124815 * & <_Vals_1>) Line 1615
        test_sc_uicalc.dll!std::_Call_binder<std::_Unforced,0,void (__cdecl testTdf124815::*)(void),std::tuple<testTdf124815 *>,std::tuple<>>(std::_Invoker_ret<std::_Unforced,0> __formal, std::integer_sequence<unsigned __int64,0> __formal, void(testTdf124815::*)() & _Obj, std::tuple<testTdf124815 *> & _Tpl, std::tuple<> && _Ut) Line 1402
        test_sc_uicalc.dll!std::_Binder<std::_Unforced,void (__cdecl testTdf124815::*&)(void),testTdf124815 * &>::operator()<>() Line 1442
        test_sc_uicalc.dll!std::_Invoker_functor::_Call<std::_Binder<std::_Unforced,void (__cdecl testTdf124815::*&)(void),testTdf124815 * &> &>(std::_Binder<std::_Unforced,void (__cdecl testTdf124815::*&)(void),testTdf124815 * &> & _Obj) Line 1579
        test_sc_uicalc.dll!std::invoke<std::_Binder<std::_Unforced,void (__cdecl testTdf124815::*&)(void),testTdf124815 * &> &>(std::_Binder<std::_Unforced,void (__cdecl testTdf124815::*&)(void),testTdf124815 * &> & _Obj) Line 1579
        test_sc_uicalc.dll!std::_Invoker_ret<void,1>::_Call<std::_Binder<std::_Unforced,void (__cdecl testTdf124815::*&)(void),testTdf124815 * &> &>(std::_Binder<std::_Unforced,void (__cdecl testTdf124815::*&)(void),testTdf124815 * &> & <_Vals_0>) Line 1598
        test_sc_uicalc.dll!std::_Func_impl_no_alloc<std::_Binder<std::_Unforced,void (__cdecl testTdf124815::*&)(void),testTdf124815 * &>,void>::_Do_call() Line 927
        test_sc_uicalc.dll!std::_Func_class<void>::operator()() Line 970
        test_sc_uicalc.dll!CppUnit::TestCaller<testTdf124815>::runTest() Line 176
        cppunitd_dll.dll!CppUnit::TestCaseMethodFunctor::operator()() Line 33
        vclbootstrapprotector.dll!`anonymous namespace'::Protector::protect(const CppUnit::Functor & functor, const CppUnit::ProtectorContext & __formal) Line 46
        cppunitd_dll.dll!CppUnit::ProtectorChain::ProtectFunctor::operator()() Line 21
        unobootstrapprotector.dll!`anonymous namespace'::Prot::protect(const CppUnit::Functor & functor, const CppUnit::ProtectorContext & __formal) Line 79
        cppunitd_dll.dll!CppUnit::ProtectorChain::ProtectFunctor::operator()() Line 21
        unoexceptionprotector.dll!`anonymous namespace'::Prot::protect(const CppUnit::Functor & functor, const CppUnit::ProtectorContext & context) Line 61
        cppunitd_dll.dll!CppUnit::ProtectorChain::ProtectFunctor::operator()() Line 21
        cppunitd_dll.dll!CppUnit::DefaultProtector::protect(const CppUnit::Functor & functor, const CppUnit::ProtectorContext & context) Line 15
        cppunitd_dll.dll!CppUnit::ProtectorChain::ProtectFunctor::operator()() Line 21
        cppunitd_dll.dll!CppUnit::ProtectorChain::protect(const CppUnit::Functor & functor, const CppUnit::ProtectorContext & context) Line 86
        cppunitd_dll.dll!CppUnit::TestResult::protect(const CppUnit::Functor & functor, CppUnit::Test * test, const std::string & shortDescription) Line 182
        cppunitd_dll.dll!CppUnit::TestCase::run(CppUnit::TestResult * result) Line 91
        cppunitd_dll.dll!CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult * controller) Line 65
        cppunitd_dll.dll!CppUnit::TestComposite::run(CppUnit::TestResult * result) Line 24
        cppunitd_dll.dll!CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult * controller) Line 65
        cppunitd_dll.dll!CppUnit::TestComposite::run(CppUnit::TestResult * result) Line 24
        cppunitd_dll.dll!CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult * result) Line 47
        cppunitd_dll.dll!CppUnit::TestResult::runTest(CppUnit::Test * test) Line 150
        cppunitd_dll.dll!CppUnit::TestRunner::run(CppUnit::TestResult & controller, const std::string & testPath) Line 96
        cppunittester.exe!`anonymous namespace'::ProtectedFixtureFunctor::run() Line 316
        cppunittester.exe!sal_main() Line 466
        cppunittester.exe!main(int argc, char * * argv) Line 373
        cppunittester.exe!invoke_main() Line 79
        cppunittester.exe!__scrt_common_main_seh() Line 288
        cppunittester.exe!__scrt_common_main() Line 331
        cppunittester.exe!mainCRTStartup() Line 17
        kernel32.dll!BaseThreadInitThunk()
        ntdll.dll!RtlUserThreadStart()
        =======================
        
        It doesn't happen on Linux; opening the test file in Calc succeeds
        on Windows.
        
        We set stack size of soffice.bin to 10000 in desktop/Executable_soffice_bin.mk;
        let's do the same for cppunittester, that had the default stack of
        1 M [1], which is obviously too small and does not match existing
        recursion control values in the code (see ScFormulaCell::Interpret).
        
        [1] https://docs.microsoft.com/en-us/windows/win32/procthread/thread-stack-size
        
        Change-Id: I30e6abaea120d6ed5bafb798628e7fc26a8dac59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90556
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-03-16  Justin Luth  <justin.luth@collabora.com>  [53f099c842d39266a0b4786a1af3db5628746634]

        tdf#131304 .docx: provide default compatibilityMode value
        
        When a docx is imported without specifying a compat mode,
        populate the appropriate compatibilityMode setting,
        which will be written out at save time.
        
        "12: Use word processing features specified in ECMA-376.
        This is the default."
        
        The immediate benefit for LO is that this will provide a
        cacheable result - instead of repeated lookup attempts
        for something that doesn't exist.
        Perhaps more importantly, it paves the way
        for allowing LO to export new documents
        as compatible with 2013, while leaving existing
        documents at their current level.
        
        Both Word and LO treat the missing compatSetting
        correctly as mode 12, so this should not have any
        affect on layout or any other compatibility aspect.
        Therefore I can't see any reason why
        it shouldn't be explicitly written.
        MS Word also writes it out on a round-trip.
        
        Writing it out doesn't limit us in any way either.
        As soon as it is in docx format, it will be treated
        as mode 12 anyway, so why not make it explicit?
        Well, I guess that since MS Word has
        been filling this in since 2010 at least, we
        could "assume" that if it is missing and has been
        modified in the past 5 years it was
        created by LO and thus treat it differently,
        contrary to standard. But that doesn't seem
        like a very good idea at all.
        
        Change-Id: If68cecc14bf4446c5ca25fd2dd6eebddf8d954a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90439
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-16  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [ef08f18e926f0627b51a529910aaade4353be9af]

        tdf#42949 Fix IWYU warnings in oox/source/[cd]*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ie3c59da7b9e0ad06fcd7f247e47bcc17ea35b17a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90503
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-16  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [3cee74b9411f808508ad400b822da4f15110b7e2]

        Update git submodules
        
        * Update translations from branch 'master'
          to 7b4a46ae144ea71701de6d479c3c6ef74610e52c
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: I71b810540431152e930de7cfd52e82fb3352603c
            
2020-03-16  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [10136818b4ef138fc2d5ec3af194beffed009480]

        Some more places to check for AllowOverrideLocking option
        
        Change-Id: Id09f691ef7e3fbae03771a43af1c7b1d940365bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90554
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-03-16  Stephan Bergmann  <sbergman@redhat.com>  [bbdb751a10d6a9dc38f391559fa654fa554539a8]

        -Werror,-Wunused-private-field
        
        Appears to be a mis-merge of 9d4c36d7914e2746a751a56de01063c9159f0f99 "Revert
        'loplugin:constfields in sc'".
        
        Change-Id: I69a51cdc95fe0a2741b469d2400af51713c6afe3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90553
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-03-16  Miklos Vajna  <vmiklos@collabora.com>  [5a2c340e00050e21f29ae880593ef4f9ec1ba08d]

        sw: prefix members of SwUndoTableCpyTable, SwUndoTableHeadline, ...
        
        ... SwUndoTableMerge and SwUndoTableToText
        
        See tdf#94879 for motivation.
        
        Change-Id: Ib1465f4faff62628dfcd11a0e33b4adde8862c56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90550
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [7d02e8995404d3d7a6df7766567cc295b974b654]

        Revert "loplugin:constfields in writerfilter"
        
        This reverts commit e7c6c05ae5a62e1705ffda97c5405eecd1f62a1e.
        
        Change-Id: I9072c4ef9c1a941ac3169e2b53dfd25ae7863770
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90545
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [729927f7609b5753757d8c53f954958f067431aa]

        Revert "loplugin:constfields in xmloff"
        
        This reverts commit 0302c9b192c3b7ba10daabed61d6864c24c14070.
        
        Change-Id: Ib919429e22ad039d6a82fe081f4e5421fe08905d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90549
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [073817736f359821b668921cfad20c96943486bd]

        Revert "loplugin:constfields in xmlhelp"
        
        This reverts commit 04e9a4c012f12dc26fda10aabb8d229555c711ab.
        
        Change-Id: I2d1b44c84197d88bc58adf0280c8e1fd84795293
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90546
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-16  Stephan Bergmann  <sbergman@redhat.com>  [6ddec950dc642dcf07956cce42c450a0b775963f]

        Avoid -Werror=maybe-uninitialized
        
        ...as seen at least with GCC 10 trunk and --enable-optimized, when bMirroredX/Y
        were used without checking that reading them with >>= had succeeded.
        
        Assuming that in this code (added with b4a6977e05d87fe0a79b266ec30e4f403404f1b4
        "tdf#129532 tdf#98839 fixes for mirror of custom shapes") it cannot be
        guaranteed that rItem.Value is of the right type (so o3tl::forceAccess, which
        uses assert to verify the right type, would not be appropriate), but that it is
        an exception-worthy error if rItem.Value is not of the right type (so
        o3tl::doAccess, which throws a css::uno::RuntimeException upon a wrong type, is
        appropriate).
        
        Change-Id: Ibe6991d69a1d6a0c2c41c839c240050a6355e98b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90337
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cc17485472ca4217013cebaa32f7b574c020a394]

        Fix typo
        
        Change-Id: Iedeb55e5b907c6b837b0d70c2a17f6e23f824cd9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88626
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [6a7a0ac6aa50d6f90263c72fcfb42a6451fb841a]

        Revert "loplugin:constfields in vcl"
        
        This reverts commit 59887868da3499c68d5f259cfa48178354397448.
        
        Change-Id: I0f3f6a7680c78103a559a0f881badc8211b97ace
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90544
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-16  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [3621c927b4555cb437fb89d28473228cb5d8e11a]

        Add option to disallow opening files locked by other users
        
        Change-Id: I316b80a56b0d6dcb257fbc805fbac3afc93472ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90425
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [6d40302d89e1a72841c8a64733c7a26080a65cb8]

        Revert "loplugin:constfields in unotools..uui"
        
        This reverts commit d8ac55e3e53564aca4b0bade5a5b5cb01b4519b1.
        
        Change-Id: Ib7cf67d5d0b7780dfde9453cdddb8f11ca5d3a6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90542
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [1133c399ff7a5d33c5351f776cc24d3b48592eba]

        Revert "loplugin:constfields in vbahelper"
        
        This reverts commit cc34b5a4c2d231de3882508654f15765d29f44c9.
        
        Change-Id: I891826d88dd4e8bc8e6896889f4c1880c798080f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90543
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5dcbd1bb557450a2d658a710c163b310c0cee157]

        Fix typo
        
        Change-Id: I9715f320bbf35ceafc2d0f2eb9a69c02821779d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90528
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-03-15  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [11cf8e08a1c7647d0f4111c46ae9e2141c26baf4]

        fldlst.cxx: SwIterator no more ...
        
        Change-Id: If63de8b981592539112af5f15076d6d5c7122d00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90523
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-03-15  Caolán McNamara  <caolanm@redhat.com>  [0413a3e3f662f4a12823b62d93f8887a055b1179]

        cid#1460665 Division or modulo by float zero
        
        Change-Id: Iea166a3d152b5b38665691bfa16f3022d684771c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90532
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-15  Julien Nabet  <serval2412@yahoo.fr>  [3905eda231ec3006965539f49af3f8bb048a9df9]

        Firebird: TODO already fixed (SYSTEM TABLES filtered)
        
        TODO added with:
        commit ec365165ba7f332df479422174899808e1ff4152
        Author: Andrzej J.R. Hunt <andrzej@ahunt.org>
        Date:   Mon Aug 12 17:15:46 2013 +0100
        
            Implement refreshTables. (firebird-sdbc)
        
        then fixed with:
        commit c73286f83c64b5216ee430c72a412a2903eee16b
        Author: Andrzej J.R. Hunt <andrzej@ahunt.org>
        Date:   Wed Aug 14 09:30:52 2013 +0100
        
            Use table type in getTables. (firebird-sdbc)
        
        +
        
        commit 0506b35c50eddb010097b1359295da2ba6fd3ee1
        Author: Andrzej J.R. Hunt <andrzej@ahunt.org>
        Date:   Wed Aug 14 08:49:54 2013 +0100
        
            Avoid selecting system tables for viewing. (firebird-sdbc)
        
        Change-Id: I1882f92a63d23a7cfad4a0e1930b57eec0365e9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90540
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [934ff29f4b98125cedd1f76bee6a8eeab94e8bc7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ad765abb1e0dd960fba26d52667a1f3f4996f893
          - tdf#102517 Chemical formulas in Math
            
            Added some examples of chemical formulas in Math Help
            
            Change-Id: I5a0400e521ef5bf2264e5ee99e8844c7bc440046
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/90533
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-15  Caolán McNamara  <caolanm@redhat.com>  [b1b9049c186dc84641774edc9e27eabd8b6ade76]

        cid#1460667 rework to avoid Assign instead of compare
        
        Change-Id: Icda6543d674b826ec344d3f1570b5463df9dcf29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90535
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-15  Caolán McNamara  <caolanm@redhat.com>  [5a5142999c4e557b80b09f80d967083a02094b5f]

        !pCellWidths->empty() check means pCellWidths->size() > 0 is always true
        
        Change-Id: I45ea2c5095c2082c5b1a885047f3cbbcd3d6e1c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90534
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-15  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [dfeaeb202648414b87769ee671e7b271227a1eb2]

        vcl: prefer emplace to insert on std::map
        
        Change-Id: I513c1bdb63a8a57a40b36c908dfb4387322f2cc3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90297
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2020-03-15  andreas kainz  <kainz.a@gmail.com>  [cdb632d3ee9165032c1bc057a82413edf8179e07]

        Line Sidebar fix alignment
        
        Change-Id: I696b0e8862cc3e01ad39fac780de4af1ea116003
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90460
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-03-15  Julien Nabet  <serval2412@yahoo.fr>  [65374780cb9df1ca7007b49a759fb3634f0c168f]

        Firebird: IndexType is OTHER not CLUSTERED
        
        Wikipedia indicates:
        'Firebird makes all indices of the database behave like well-tuned "clustered indexes" used by other architectures.'
        but it's not "CLUSTERED", neither "STATISTIC" nor "HASHED" (the other specific types from offapi/com/sun/star/sdbc/IndexType.idl)
        According to https://www.ibphoenix.com/resources/documents/design/doc_18,
        it seems another type => OTHER
        
        Change-Id: I3eefe9bd025e1cfeaefb75091f7ed03e8642dfea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90537
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-15  Eike Rathke  <erack@redhat.com>  [5b88a664b1ad2b5761a4672678845cc77be6cd4d]

        Resolves: tdf#129985 OOXML import: do not force a fixed-locale number format
        
        ... instead of system locale.
        
        Change-Id: Ie7b4c6a560468f142df6916f50bfda9daaf7c379
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90538
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-03-15  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [1f540cc7613cdbc0048f4013efe43886d256f86b]

        tdf#124424 EMF+ Add tests for LinearGradient
        
        Change-Id: I85dadb067c4e77b47504dee8bb11b4c15b6ead8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90536
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2020-03-15  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [8c3af6240d5765fb8954025226477670e1d2a7c7]

        editeng: lok: send cursor visibility event when restoring update mode
        
        When the default text is removed from a TextBox within a slide,
        the cursor visibility is inadvertendly set to false and never
        restored (because the LOK notification is disabled due to treating
        the ShowCursor during SetUpdateMode as an activation of the TextBox,
        and that is supressed to avoid messing up the cursor when creating
        a new view).
        
        We add a new flag to SetUpdateMode to flag whether this is an
        activation or we are restoring a previously active window (TextBox)
        due to a temporary disabling (to clear the default text).
        
        Four unit-tests added not just to check and validate the fix,
        but to also simulate two different ways of entering edit mode,
        first by single-clicking on the text and then double-clicking
        outside the text, but within the TextBox.
        
        Change-Id: Icaaabc2a897f614f5ce162b71fadccff22ecda02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90301
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        (cherry picked from commit 6b84dfabbb5f6930f9ac582f8c1dd9f467fd068c)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90298
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2020-03-15  Eike Rathke  <erack@redhat.com>  [998c0845e6a4fdcfdfee59af59dd997fc99a23f0]

        Check for some more expected calendar elements
        
        Change-Id: I615ffc60fcc235fcc84848a22fd7bd3b0d8179d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90441
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-03-15  Caolán McNamara  <caolanm@redhat.com>  [7177dcfa2243c46320af7de9feede32b4a5671d3]

        cid#1460666 Unchecked return value
        
        Change-Id: I47298fdb780ac546ad1c795ba5aea54b6a71758c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90530
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8ce3c90a0a5ae7041019a2546698fa767ed85876]

        Fix typo
        
        Change-Id: I434c33cac9e8988d0069e8a15a717ef34e6af482
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90527
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [391497e8a9ab760e79da15a3a8e37191efcac02c]

        Revert "loplugin:constfields in ucb"
        
        This reverts commit d8f8b4375998b62431c8605004e7c7d5c921ccc9.
        
        Change-Id: Iece88b16cfb2e4ff18dd82bbf6624dc64a33cebf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90519
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [d7fd62cf6805bb4bcfc2fe35e2eff73f66654837]

        Revert "loplugin:constfields in unoidl"
        
        This reverts commit c04a8576f07cb837439959b8bdbb8b620684d508.
        
        Change-Id: Iefede980495d9d59ab3fa26e1ccfa85a58a5c206
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90520
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [0116d0b2ca92cffc7c3459ddf07dfcaa9187975f]

        Revert "loplugin:constfields in toolkit"
        
        This reverts commit 175834ce6a3ba707a6d34aa8de7351574381f481.
        
        Change-Id: I4b524ca1aa9aed2273b5d891a02fc0b360abc94c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90516
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [12a8fa0d656f3f8bad7c9f85e4f760b5201d5f75]

        Revert "loplugin:constfields in ucbhelper"
        
        This reverts commit 64035391ebe8810520a214a3ae0aeb4c1b039819.
        
        Change-Id: Icfde3e984f9ebf93a423d101aee385182f65dea5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90518
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [c42cf09f17e683d7487b8b298bd2f5ff3587bf00]

        Revert "loplugin:constfields in tools"
        
        This reverts commit 833c4965fc0941ea997852e3d99dcd7688e58c14.
        
        Change-Id: I130a91538627f9e83d94615e2ddd48da5a075d4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90517
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-15  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [eb17993e235e6cec9342a77756851992295da9db]

        expfld.cxx: SwIterator no more ...
        
        Change-Id: Ibf84841f5a74c0420c8fdb544e674d883af9b667
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90522
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-03-15  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [87c2d3a3d9d91c18ff8c32760a3c34a99c629c1a]

        tdf#124424 Fix WrapModeTileFlipY option for LinearGradient
        
        Change-Id: I61a533d2fab085992c1507331699b78aca2c8d29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90515
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2020-03-15  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [28411a70596841a974343be5696320aaaad8dae8]

        SwDbField::PutValue: SwIterator no more ...
        
        Change-Id: I5919cf91f342bbd29bad994e4094a3e5490aab21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90509
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-03-15  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [7dcda8121bf70bcb95edf82d97e94f44c13255d9]

        edfldexp.cxx: SwIterator no more ...
        
        Change-Id: I3b7aba9c9020e253116940dbe5cd75a047b2e2e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90508
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-03-15  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [490804ade1103c3fd7569ea093d8d90beab445a3]

        tdf#124424 Fix orientation of the LinearGradient
        
        Change-Id: Id0547fcea95306997f8f04d400f3073abb6d6c47
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90514
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2020-03-15  Eike Rathke  <erack@redhat.com>  [5ce2125471ed3dafffbfd04e40ea5274cc548896]

        Resolves: tdf#130371 Undo of sheet-local named expressions
        
        ... created during paste (and maybe other operations).
        
        Change-Id: I75d668f717b7336a1a65a9e02c75bf2aefe860b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90497
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-03-15  Julien Nabet  <serval2412@yahoo.fr>  [cf3fec9e7cadd0a6c4f42a4015df429d9e32b7e8]

        tdf#131273: fix crash when pasting quotes with fixed width
        
        See bt https://bugs.documentfoundation.org/show_bug.cgi?id=131273#c2
        
        Change-Id: I78f592bb2ee59b50e7301fe4e6f282e53c4eeb7e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90438
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-15  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [900e29250fba8aff807b99e684fdd4f73f866132]

        SwTOXBaseSection::UpdateSequence(): SwIterator no more ...
        
        Change-Id: I3b52e980d75a27d9ef9f66b4672cf4e52e7d297d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90507
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-03-15  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [f6bc31a95d8df117d481c0b34b996410fb186898]

        DocumentFieldManager::GetFixFieldsAtPos(): SwIterator no more ...
        
        Change-Id: I8a820fc89ba7a127162bf942b076956403e4721f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90506
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-03-15  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [6e205c4695e5df9f7b0032ba15247de27415d0d6]

        DocumentFieldManager::SetFixFields(): SwIterator no more ...
        
        Change-Id: I8fe9879eda45a6fe2a013fd8e0b3e2c315cb0b42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90505
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-03-15  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [f1e5f9040234575a023c023b2b4654e4fbcd6389]

        DocumentFieldManager::UpdateTableFields(): SwIterator no more ...
        
        Change-Id: Ic2d4fa7fe191f60837feab578e3573e21dab3d7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90504
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-03-15  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [b324e250eba39292ded7709517e0db2d5b99f3b8]

        crstrvl.cxx: SwIterator no more ...
        
        Change-Id: Id92053b2d4310dc684ab1e51f8fdf6c2a0e2c62e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90502
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-03-15  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [cdb2f2830abb2ded4d2f5073a864def375bad348]

        SwDoc::ConvertFieldsToText(): SwIterator no more ...
        
        Change-Id: I68ef8fa411c6da21e99b0e5435481a03e0d32db7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90501
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-03-15  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [f15a0d82b9be81fa9c7cb5327558ee639d4cbad6]

        SwDoc::HasInvisibleContent(): SwIterator no more ...
        
        Change-Id: Iff639ea1400f38079cc891f52e583476fb484dc6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90500
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-03-15  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [4e3eb6073850e1c8393ec7e61f2fbef082ba233d]

        SwDoc::RemoveInvisibleContent(): SwIterator no more ...
        
        Change-Id: I62400059950bbd0cd110a4d1144d8e9a7163b744
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90499
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-03-15  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [aeab7de4cd2975b90d07d8b32d51efd953bbff3c]

        docufld.cxx: SwIterator no more ...
        
        Change-Id: Ieb0c9f8aea3fa70260cb74e6b7850fd84108aacb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90498
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-03-15  Jim Raykowski  <raykowj@gmail.com>  [6f82f5163fdd43ea22958dfb28926c88ed97fa7c]

        tdf#105600 rework section selection from Navigator
        
        Corrects selection behavior when the section is empty or has
        a single empty line before a table. Also, doesn't suffer the SelAll
        function use selection misbehaviors when a table is at the start of the
        document, other than for the case of a section containing a table at the
        start of document, in which case, neither this rework nor SelAll
        function selects the section.
        
        Change-Id: Ibdefa0af417fc3c3262acaa1977fec811c8f24e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90181
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-03-14  Julien Nabet  <serval2412@yahoo.fr>  [87c87b6f8a48bdbee49a50bea2aefa5b934a86f5]

        Firebird: fix TODO use xClob instead of xBlob for REMARKS
        
        TODO added with:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=e6ae90b0723ed0cbf8c9c7dab65d235d0b78431a
        author	Andrzej J.R. Hunt <andrzej@ahunt.org>	2013-08-10 12:58:32 +0100
        committer	Andrzej J.R. Hunt <andrzej@ahunt.org>	2013-08-11 16:05:11 +0100
        commit	e6ae90b0723ed0cbf8c9c7dab65d235d0b78431a (patch)
        tree	b61ed29963dea3d6fd1c276ab6cc05a143e2058b
        parent	d12ddee812480595745b656113475468bddc4b1a (diff)
        Reduce verbosity of getTables. (firebird-sdbc)
        
        Change-Id: I14c46ab9d36bf40791004941684308011af81b61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90494
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-14  Julien Nabet  <serval2412@yahoo.fr>  [0069521a7238d91e13fa7a7ea66ae8226b6a2530]

        tdf#131337: fix range for "Surface angle" (tab "Shading" in "3D Effects")
        
        Should be to 90° max instead of 1000°
        Regression from:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=11d0c28601dc89c48e67a7b39ba82dd52e660334
        author	Caolán McNamara <caolanm@redhat.com>	2014-12-28 16:30:18 +0000
        committer	Caolán McNamara <caolanm@redhat.com>	2014-12-30 15:43:39 +0000
        commit	11d0c28601dc89c48e67a7b39ba82dd52e660334 (patch)
        tree	75e0e9d83694637de1e3b95a25c66de911d381bc
        parent	04299dba24d04b08d54f4f5945d340d7abfa73e4 (diff)
        convert RID_SVXFLOAT_3D docking window to .ui
        This is an epic dialog with lots of moving parts
        
        Change-Id: I867723f65273bf46b0693910d88e11a9197384c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90493
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-14  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [913a281eee9ede04aa37af5309e1d4106a49d592]

        sw_GetPostIts(): SwIterator no more ...
        
        Change-Id: I4a8465e2109b3703d0491aaf0578b61e8c00eb6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90490
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-03-14  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [a970d3e50fa39c89961d99aa4b858f3b71d921b2]

        SwDBFieldType::PutValue(): SwIterator no more ...
        
        Change-Id: I4507ee036611f52a7685077cc880163cd7b83881
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90492
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-03-14  Seth Chaiklin  <sdc.blanco@youmail.dk>  [491241f73125c8e22fd5d4a4a5d49d796de7b44e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b380314caa37246d51a7ac2b00a2907e1b824112
          - more cleanup in help page for field variables
            
            - move some <embedvar> into a <note> for "Numbering by Chapter"
              "Level" and "Separator"
            
            Change-Id: I2e72c4e711c1e7d1e85c78fd344f6b471ee5947f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/90392
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-14  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [8bd1562f560356ca85d2485f8f01ebc7630f3f81]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4ef0e0f1ea2f77d7b5606da6ed94569c166f6c0c
          - Slide Design command and dialog was renamed
            
            Change-Id: Icc7379d1c1204f203f011bea512614d72836fe0a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/90130
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ee3c37f80a6f845a86aa40f858933d06051860ac]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d68296397cbf9913c577c02ea6c95f74e7ce594e
          - Fix error reported by translators.
            
            Change-Id: I475d2f5dea0cdbabbbac9cf31613c29f3c9f015a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/90483
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-14  Mike Kaganski  <mike.kaganski@collabora.com>  [f101283b01223c766505a941130bd66a7b3d08d0]

        tdf#130460: clarify the option some more
        
        Change-Id: I4f1de2d3b112c5a4d3ba795bd944aa21add037a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90396
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-03-14  Heiko Tietze  <heiko.tietze@documentfoundation.org>  [dc26debf57e37a91f041e1972ee8027c49085e5f]

        Revert "Resolves tdf#99675: Add BPMN images to the gallery"
        
        This reverts commit 2e74fdc559eb1b7bab1a6661203400017f93b234.
        
        Reason for revert: Does not work
        
        Change-Id: I8014d2d046385a795777208330e2a6af1b9f5222
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90395
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-03-14  Yukio Siraichi  <yukio.siraichi@gmail.com>  [3bf3face224a7e12ba95888821a0ac21525af22c]

        tdf#130975 replace `rtl::math::isNan` with `std::isnan`.
        
        Change-Id: I5d53e6369d35093445b2efd8936bbf8c6775ff47
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90451
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-03-14  Yukio Siraichi  <yukio.siraichi@gmail.com>  [8f8b64cad377c6d767cdf291fd00225658bd02c5]

        tdf#130974 replace `rtl::math::isSignBitSet` with `std::signbit`.
        
        Change-Id: I91235eee8c6a9d4a59c1933527b49141f64cd91b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90478
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-03-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [2eb0e7594cc875dd0960822d9403b573ac00f739]

        Revert "loplugin:constfields in stoc..svgio"
        
        This reverts commit 0ddf3e0a628599d01356cb5262b93faca073ee9f.
        
        Change-Id: I3e476399a465950defc15ac4d6199a638c4a4baf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90452
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-13  rizmut  <riz_17_oke@yahoo.co.id>  [f2193de6c39a783b1111f9825a30cf2c2fa78206]

        Sukapura: Add tiny blurred shadow to more icons
        
        - Update User Interface, (Calc) Group & Ungroup, Footnote & End Note icons
        - Add Status Bar icons
        
        Change-Id: I40b0700d024af216b62028524cb73b45b8901492
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90477
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-13  Shivam Kumar Singh  <shivamhere247@gmail.com>  [26c9b7863b7e3a8f3a1c43ec26f2efe77c1958a7]

        tdf#129471 alphabetize Navigate By option in writer
        
        The "Navigate By" option in find does not have a particular order.
        In this patch all the options are sorted alphabetically .
        
        Change-Id: I52fdce37ac86ed12b7ea123f7238bf2b788f8a2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87670
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-03-13  Michael Weghorn  <m.weghorn@posteo.de>  [9d4b614f2a7617ffe05733e1bb17d075df8898f5]

        android: Pass Intent's action in ctor already
        
        This also prevents some static analysis tool from
        issuing a false positive that "The application uses
        implicit intent that may be insecure under certain
        conditions".
        
        Change-Id: I1d4198b1c26c764c927d99c9a9e144da96ebc109
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90457
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-13  Caolán McNamara  <caolanm@redhat.com>  [e52df8390274bfbf9eeb4a72a2b580ba03152ba0]

        compare using GtkTreePath instead of GtkTreeIter
        
        Change-Id: I53d8f686fd924c82fc00285f28dbdc7c73577f7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90466
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [f2e7bf2406a9e995fae07cb08dfe742b9449b4b0]

        uitest: select child instead of moving down
        
        Change-Id: I2df86546eb617c67b889382e2e968c2476375ff8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90471
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [6a1cb765cd70c82c6b3d67d3fe5dda9e97786ad3]

        uitest: chartDataLabels.py: assert changes in chart
        
        Also removed commented code. The new asserts also check
        the changes done are not overwritten after reopening the dialog
        
        Change-Id: Icc7d1950ace395b88647658b3eab1b5ec35e467c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90429
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [b4cb9bc2b80e316ff615e14c4a5ae2a1ab492f91]

        Revert "loplugin:constfields in svx"
        
        This reverts commit 1a6397030381a45f27ab7a2a02e6e6d0f9987c84.
        
        Change-Id: Iaa706bb4ea3144ef57ab359b982400abc589b97e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90454
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [df3e1b7bbd126ed114015070bf68db30fbe9516e]

        Revert "loplugin:constfields in svl"
        
        This reverts commit 5181253946ca1877cc42050452aa6d733d6da3f1.
        
        Change-Id: I30e30aae45c33824c0df823a9fad710faa81ea3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90453
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [d077cd6189da55cab0bdea3a265446f362160ae0]

        Revert "loplugin:constfields in svtools"
        
        This reverts commit 07c4aa4298f062cee1894b80ef82e76d5ffcf4c7.
        
        Change-Id: Ic3f639581b9aca373f82c011f15be60d117b1943
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90476
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [17e712ccc8fa93d57672916e3c8adaa8febc9f8c]

        Revert "loplugin:constfields in sw"
        
        This reverts commit 4969f4c0d3e2581aaa8a5b5a5769840fa6b6f8ea.
        
        Change-Id: I527e9366b05e8a20633720e334395b285991c524
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90473
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [37dc48300cc39e98c398737453e72836618ca2ac]

        uitest: import missing Locale
        
        Change-Id: I5021b9b207e2cbbe402abbae69a714c813078a32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90472
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-13  Miklos Vajna  <vmiklos@collabora.com>  [b195b98587c61fb8a3b9f12f24a8430e3455ce38]

        vcl: warn about unused GraphicConversionParameters instances
        
        I just made the mistake of creating one but then forgetting to use it,
        warn about that.
        
        Change-Id: Ie7e6e34eb234468d4a255e438b9551c81a9d2fe2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90459
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [0436896da915ad2834ba39cb648bdfeb2495fb21]

        replace tabs with spaces, and unclog clang buildbot
        
        since
            commit 02c9e05551d69980e0757b1b0a624692ea21a96b
            Date:   Thu Mar 12 17:34:12 2020 +0100
            tdf#131291: Add UItest
        
        Seems that only some buildbots are being strict about this and
        generating an error like:
        IndentationError: unindent does not match any outer indentation
        level
        
        Change-Id: Ifc8d01eefca0028cf134c8e71237fc0b59bc27d5

2020-03-13  Justin Luth  <justin.luth@collabora.com>  [6bc01f234de9a3c5abc00253fed8dc691320fd3b]

        tdf#131304 writerfilter: cache Word compatibilityMode
        
        GetWordCompatibilityMode() is an expensive call
        that is called at least for every table row.
        Caching will soon be even more beneficial
        when LO also starts writing out this value
        and thus quickly caches a non-negative result.
        
        Anything created by MS Word since at least 2010 specifies
        this optional setting, so most .docx files specify
        this value - and thus will benefit from the cache.
        
        One difference that I ignored is that Word replaces a
        "number greater than what I know" with its own
        compatibilityMode value. (tested in Word 2010 and 2016.)
        That is probably only a concern at export time anyway...
        
        Change-Id: I0ee71d34150c5f3d9858adb678814a10c7fe8959
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90434
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-13  Caolán McNamara  <caolanm@redhat.com>  [7ba168173addd286fef11c0d5634fb3a1eb73fee]

        skip on-demand entries on iter_next/iter_previous
        
        Change-Id: I5a12cae948893ea4e221f335cc29acc663e1ce29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90442
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-13  Miklos Vajna  <vmiklos@collabora.com>  [2f2213016772c94b578c40e65f85c699d289887e]

        xmloff: create SchXMLExport_Oasis instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: Ia4fed34fe8b5e89d2e70950f2939941c96bb5f65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90445
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [b70abeb9c3eea7ab24f3544ee95528278b53490d]

        Revert "loplugin:constfields in starmath"
        
        This reverts commit e494cc2942899fd92a2273eaed2bf41eb74ea8a9.
        
        Change-Id: Ie73ecb4b7299e70dea729c374763f9e2df2aa6f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90421
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-13  Justin Luth  <justin_luth@sil.org>  [888cff8bb0326153415b1d64d1ca6a45ac3ae84c]

        tdf#80194 proof search: assert to find proof of code correctness.
        
        I'm sure that these functions need to change because they
        just seem very wrong. I think these are fall-back, safety
        sections because usually the nEsc is already converted
        away from _AUTO_ prior to reaching this point.
        
        But this is all just based on code-reading.
        It would be nice to have proof of this - especially
        since the values for subscript are unexpected. I would
        have expected it to use a value comparable to DFLT_ESC_SUB,
        and not some random/magical -20.
        
        (Note: the _AUTO_SUPER historically refered to an absolute 33
        and not DFLT_ESC_SUPER until I recently changed that...)
        
        Change-Id: I3bef0841f9a20f09994b2372e9a7db5941b29c9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88997
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-03-13  rizmut  <riz_17_oke@yahoo.co.id>  [eef1bfd60ac7988dedec35998747320a36121e04]

        Fix for tdf#131297 Add Sundanese [sun-ID] locale data.
        
        Change-Id: I2a7de5723f8ce82cf10b59ed5f77d2a7dfbb10e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90353
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-03-13  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [929d46bbf42aefc1f6cf046c2b9cf3d7c4e1efc5]

        tdf#42316 always evaluate macro signatures on load
        
        As already stated in the comments of the signing unit tests,
        disabling macro security will not only ignore the signatures, but
        actually drop the macro signature, as these are never evaluated
        and as a result can't be restored for the new document.
        
        Change-Id: Ie41a9e72d3367c2eed58a52387bb67d8c41abff3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90435
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-03-12  Jim Raykowski  <raykowj@gmail..com>  [0409c260b6be9d52e91ce3becebdd400e996b596]

        tdf#130094 Work around content pastes twice after undo
        
        commit 24019d56fbc4ac94bd1b72b37a9bcabc7ef8164b seems to have introduced
        this behavior.
        
        This patch is a work around that skips code introduced by the above
        commit when selection type includes number list type.
        
        Change-Id: I7a74ad7262e3e008f6aa11fe04fb81b9604ef3e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87795
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-03-12  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [f72b6d505b72803e4becf894bbb9dbf6f6482d59]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 996909e80712157f57b650fec7b529320398dd4f
          - Helponline: Make that image shadow look not tacky
            
            Change-Id: I7e0b370ad883e787a8c7b7970d8d96653e577f8e
            
2020-03-12  Yukio Siraichi  <yukio.siraichi@gmail.com>  [c95529ed8eee120c109cd6fc7c94f615606586b0]

        tdf#130976 replace `rtl::math::isInf` with `std::inf`.
        
        Change-Id: Id0f0e07b324230d2d69cbf4ab07b0fff5b24474d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90377
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-03-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [26b84cd8c5d1b0ab8c4cb765bbbaecf3c21e4ed2]

        Revert "loplugin:constfields in slideshow"
        
        This reverts commit 56940b766e5d52cb1c17b4250e4c7e2c375b7b65.
        
        Change-Id: I5b585ff44870193becc0770e6504ac645b254ef3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90418
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [819e76dc6082a21fd9c4f8866e4fc4cd20cd90f1]

        Revert "loplugin:constfields in smoketest..sot"
        
        This reverts commit 1de7e818a417a412678013c100b4bf73fd8858ac.
        
        Change-Id: Ie1100fd1af636a0538f589845b9391ba40dbf12a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90417
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [503e0173bf1e207b05a33cc17e03d8b9dbcbc56b]

        Revert "loplugin:constfields in sfx2"
        
        This reverts commit 8411b80d46765f1ddd4e37aa634ec963dcf4b04f.
        
        Change-Id: Ibf3aa3ce4bfedf9d47001ad824db7c48ff093a21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90416
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [02c9e05551d69980e0757b1b0a624692ea21a96b]

        tdf#131291: Add UItest
        
        Change-Id: I65aede1899d2c509fd52f8db0657ec3a5791f681
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90430
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-12  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [622a08384eb95b58c015348b0e98e35d9fe852bc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cd70c38c6fae4d4ccdf861a923ac2be944944808
          - Remove line breaks from translatable string 🤦‍♂️
            
            Problem reported by Steen Rønnow at Weblate.
            
            Change-Id: I7f0dd381e36d0349d83d2db3f774a8cc86487a2d
            
2020-03-12  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [a6bea9ef90e4c252049199e052c751847c821abf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 42797a6bc9f90ab9bfa4818bc1344f52125d2afa
          - tdf#128494 Change Spellcheck to Spelling
            
            1098fba99acb8c8cc7e87c55ece12ef175593147 left Help in a broken
            state.
            
            Change-Id: Ie8d8f6506a6634fefce875590fe54fa2e477c82a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/90060
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [638b670791d1a97b48c8246105870d6c484ced7d]

        Revert "loplugin:constfields in sd"
        
        This reverts commit 453879cfd8f4a8e22847043231a0929e4d50f238.
        
        Change-Id: Ic542fd6b1f09d71d8e6c9530198fe45151d75e16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90410
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [cebb74468478a2902d522b38bbedb4a2b536b392]

        Revert "loplugin:constfields in shell"
        
        This reverts commit ec7e3609917092ee00667c78ff40cd4c2f0adec1.
        
        Change-Id: I11aa028f6562f97b0d251d6b326e9aecb45d03de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90415
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [8070e2f7c6db94e819c9bf9597b347cfbcf06be4]

        Revert "loplugin:constfields in scaddins,sccomp"
        
        This reverts commit 1ab27f9ae6f32c7502884c02c2217bbdcf035c48.
        
        Change-Id: Iaf9b011201ee763aaf4d08ceedd6074bafad1c3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90409
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-12  Seth Chaiklin  <sdc.blanco@youmail.dk>  [f6cd2dd6c6ac69fc2f9baf1e072c4786774ef351]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6009017afc932c6949b477d809c5537457b686d6
          - corrections and clarifications on help page for field Variables
            
              - correction of "Chapter by Numbering" name
              - add indications of when certain options appear for different options.
              - add "DDE Statement" (and embed explanation from "Section")
              - move warning to more appropriate place
              - <h1>, <h2>, <h3>, <warning>
              - add <section>  and <variable> in Cross-references help page
                 so they can be embedded for Name"into Variables page.
              - add <section> in Section help page about DDE to embed in
                Variables.
              - remove unnecessary spaces
            
            Change-Id: Ibbaa2d2beb482ee95d10d5e632d41603a7e152ae
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/90041
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-03-12  Seth Chaiklin  <sdc.blanco@youmail.dk>  [9a3f5085ebf3685c0e9412066af1821b7f200019]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4801c038bbd392c61f44d47f34c9302bc20d5931
          - tdf#106668  clarify how to apply styles
            
            - reorganize page to separate information about applying
              styles from information about the Styles deck
            - clarify how to apply Character and Paragraph Styles
            - move links about the updating, loading, new style commands
              from under the descriptions to the titles of the commands
            - remove heading and description "Applied Styles" (because not
              relevant to this page)
            - add information about predefined shortcuts for applying styles.
            - change information about Styles toolbar into a <tip> and update
              the toolbar name.
            - add link about docking/hiding windows to related topics
            
            Change-Id: I24aef3b7f632097f201545c54f7080645f767317
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/90285
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-03-12  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [99b3c18efcb3f73ef55b311a3e74ca2c355f59d1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 695f6b4be016b252315f213421331680cbaaaa8c
          - Fixing an uppercase typo
            
            + superfluous whitespace
            + small reformatting of the source file
            
            Change-Id: I1ceca55968f7e4918804c86c4c35a4407828331c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88021
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-12  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [f73ada6be34f470e7c764c342a3dd5e662ec1174]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0c44674c45452bafc67388bf333d01a632988ca3
          - Small whitespace issue
            
            Change-Id: Ifc63c363932cb3749d7f99754f94b252a495de62
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88038
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-03-12  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [204e95979e93203ce7ac628c2e21db23932adb01]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a8013ec6c4bc8f02286987dfdb4372ea33a430a4
          - Mainly whitespace fixes
            
            + visibility improvements
            
            Change-Id: I82f31ebdbae945ab823154242480930958707fb9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88095
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-03-12  Jan Holesovsky  <kendy@collabora.com>  [aa415fc7266ca530e1e11c5a89f5da3ef260e2ee]

        android: Fix 32bit build.
        
        Change-Id: Ife6740860cd7e1844b1ff0166694652538048a44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90411
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2020-03-12  andreas kainz  <kainz.a@gmail.com>  [2a5dfda892ca444eca2a0fcba2b28b9c9fd2915e]

        tdf#130208 use TableCellBackgroundColor instead of BackgroundColor
        
        Change-Id: I2f1d5fdf976f9e787d64098a091022182156e401
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90408
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-03-12  Eike Rathke  <erack@redhat.com>  [39e5c230e5d92b4a9dde7f516b25282f3b2eb5a3]

        Survive missing <Eras> element
        
        Change-Id: Ic7e609ebac10921b4891877802892fe2cde9ecbe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90406
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-03-12  Eike Rathke  <erack@redhat.com>  [e51057591defa93dbb4c48aff3598053890a7bd2]

        tdf#131297 Add Sundanese [sun-ID] to language list
        
        Change-Id: I2935811e1fb3bc13cb61a849aeaf9e628a55cdf5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90383
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-03-12  Armin Le Grand  <Armin.Le.Grand@me.com>  [c20e70d28df21429bba92b6d8a7d7061c2aa5d8b]

        tdf#124424 Corrections at SvgGradientHelper for EMF+
        
        Change-Id: Ibda3568887de5df2bc45a9bc8cb424ba7658a768
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90382
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2020-03-12  Luboš Luňák  <l.lunak@collabora.com>  [a3d3e076def075f0a5bced48d89ca0d989a2467c]

        rework Skia setup
        
        Calls to SkiaHelper::isVCLSkiaEnabled() may be done from many places,
        even if LO uses a VCL plugin that doesn't use Skia, which leads
        to the Skia code not being prepared properly (and crashing/asserting).
        So make the SalInstance of those relevant VCL plugins call a setup
        function that is required for Skia actually getting enabled.
        Avoids crashes/asserts in the About dialog if the Skia UI checkbox
        is enabled but e.g. the KF5 VCL plugin is actually used.
        
        Change-Id: Ib56a5f32e88bd130a4c564031313f85e99898ba7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90376
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-12  Caolán McNamara  <caolanm@redhat.com>  [22225256e8e2c64978fdcd87c5390764a3ac7b6b]

        Resolves: tdf#126366 revert use of SfxDispatcher::Lock
        
        Revert "tdf#121607 defer other requests until password dialog is dismissed"
        
        This reverts commit 205aeffda1a29865576fb865f23dfb6761ebfab1
        
        as far as I can see the original problem doesn't reappear anyway
        
        Change-Id: If5fd3383f3473662bc87a367fad2c1febe1c6a23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90375
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-12  Andras Timar  <andras.timar@collabora.com>  [b57e58fae02c4c4aafca6b22357f48032e064a74]

        typo: SIP_SA_GRAD -> SIP_SA_GLOW
        
        Change-Id: I4d94824108e4e5b3432f7d152c36f2f0933f9205
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89972
        Tested-by: Jenkins
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-03-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [1be9938157ab91ab16b938eaf2062651f09a0d69]

        comparison operators should be const
        
        Change-Id: Ifa76e004128223460945d58d1c59c4e23db0f108
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90370
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-12  Yukio Siraichi  <yukio.siraichi@gmail.com>  [8e173a965d5684372e3fe0ee3d3599032bcb86c2]

        tdf#130977 replace `rtl::math::isFinite` with `std::isfinite`.
        
        - make all calls look like `std::isfinite`.
        - change the comments referring `rtl::math::isFinite`.
        
        Change-Id: I0cde9ceb9f20150467b454cddde5e62003cfde1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90234
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-03-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [056ba01ee95db5dfd7df362e72bb418893c4c530]

        tdf#83901: move UItest to CppunitTest
        
        Change-Id: I0d074da097912f8abba6bae6171596076d71e998
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90345
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [6aff77cb30e7c73109684a72ccddf7a28605afcb]

        Revert "loplugin:constfields in sdext"
        
        This reverts commit 565746cf861c407ae222b2284d8525b4e9a62d94.
        
        Now that we know that making fields has negative side effects
        like disabling assignment operator generation.
        
        Change-Id: I3c98d9a3049b581fe10113708b13d483c5bd85e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90369
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [32097c33d7de74ed89a01e88d69b6ff0d1482512]

        Revert "loplugin:constfields in scripting"
        
        This reverts commit 383a4f883d4a2932167695c761611b998f773f0e.
        
        Now that we know that making fields has negative side effects
        like disabling assignment operator generation.
        
        Change-Id: I9fc04024b12a977481d010950244cff05e18bd74
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90368
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [b480819dc4133f587eb960143128a7d85a44da9a]

        Revert "loplugin:constfields in reportdesign,sal,sax"
        
        This reverts commit d4d37662b090cb237585156a47cd8e1f1cbe2656.
        
        Now that we know that making fields has negative side effects
        like disabling assignment operator generation.
        
        Change-Id: Idef4937b89a83d2efbfaf0ab87d059a0143c0164
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90364
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-12  Justin Luth  <justin.luth@collabora.com>  [b271cc46851c61ddef20dc869bf339c857f76b18]

        tdf#123116 sw layout: allow rows larger than page to split anyway
        
        Even if the row is set to not allow splitting across pages,
        ignore that setting if the row is too big to fit on a single page.
        Don't worry too much about compatibility, because there is no
        sensible reason why anyone would have hidden content like this
        intentionally.
        
        An oversized row has always moved to start a new page. While that may
        not strictly be necessary anymore, to approximate a bit of backward
        compatibility, continue to do that. MS Word will do the same...
        
        Word, prior to 2013, always tries to keep the whole row on
        one page. In 2013 (compatibleMode == 15), native documents
        will be treated like this patch. So, although this patch
        throws away senseless compatibility with existing documents,
        it is interoperable with anything authored by Word >= 2013.
        Word 2013/2016 also opens .odt files this way.
        
        HOWEVER, LO authored .docx files do not set compatibleMode=15,
        so Word will treat them the old way - hiding all the content
        on a single page.
        
        Change-Id: I306e22230ed6fe21f6b66700ffd7615678859f5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90005
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-12  Miklos Vajna  <vmiklos@collabora.com>  [845c7a3bd93f25e6138cff61fa91e346746174d2]

        writerfilter: extract before/afterPopState() from popState()
        
        This function was a 1365 lines monster. Ideally it would be a one-liner,
        just popping the parser stack. In reality the RTF format has lots of
        exceptions where the state leaks outside the current push/pop
        boundaries. Move this large list of special cases to separate functions.
        
        Change-Id: Ib6c729c5eccbcd361852f5bbc0539fd51315f86d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90349
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-12  Maxim Monastirsky  <momonasmon@gmail.com>  [02cac3ee70760234db0fad44cb9095dfccc538a1]

        tdf#95854 Same shortcut for insert and edit comment
        
        But at the same time keep them as two separate commands for tdf#84153.
        
        The idea is to define a global shortcut for the insert command (it's
        the same shortcut in all modules anyway), and then override it as a
        Calc-specific shortcut for the edit command. As a result, both menu
        (or context menu) items will show the same shortcut, but what will be
        actually executed by the shortcut is the edit command (as module
        specific commands have higher priority). This would work, as both
        commands share the same execution code. The only problem is that the
        edit command is disabled when the cell doesn't have a comment, and so
        can't be executed. Solve that by setting the FastCall sdi property on
        it (and reuse this general solution for the lok case too).
        
        Change-Id: I8a7280edb2aad7016ca31c63ca778b98fef85365
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90354
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-03-12  László Németh  <nemeth@numbertext.org>  [34f91740cde8e77bd429f468ce0d797d8b0c2af4]

        tdf#131258 DOCX: fix table styles in empty tables
        
        Pending paragraphs were disposed before table
        processing, so empty tables have left out of the
        rewritten table style preference handling,
        resulting for example different cell heights.
        
        Regression from commit 4d5c0eaf3e0d3d3bcd9e691fffee19b75f3d6631
        (tdf#118812 DOCX import: fix table style preference – part 2).
        
        Change-Id: I5d5d29f37c8198484e24519ced5a50458c923064
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90347
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-03-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [b5da97197bd3d0de0e5cb737da96ceab1146f679]

        Revert "loplugin:constfields in package..registry"
        
        This reverts commit 31138ff7729cbf179079a5e635d3a823e2971f08.
        
        Now that we know that making fields has negative side effects
        like disabling assignment operator generation.
        
        Change-Id: I3f1ae65532f441c8be5ebca5866b8a1e1c69318c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90363
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-12  andreas kainz  <kainz.a@gmail.com>  [2e74fdc559eb1b7bab1a6661203400017f93b234]

        Resolves tdf#99675: Add BPMN images to the gallery
        
        Sources provided at the bugzilla ticket
        
        Change-Id: Ibef652980f307272278722d85322db81d3682c0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/77480
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-03-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [9d4c36d7914e2746a751a56de01063c9159f0f99]

        Revert "loplugin:constfields in sc"
        
        This reverts commit fb1d3b580763a333bbbfe115d09e1b5cd8849675.
        
        Now that we know that making fields has negative side effects
        like disabling assignment operator generation.
        
        Change-Id: Ib48334ffbeb2c768896dd8ced6818aa0b9910b0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90333
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [31bf558349d9ab2634e9a866edf79bc115d649ce]

        Revert "loplugin:constfields in oox"
        
        This reverts commit a84e3df74eecc8778e3d5be5dd80ad4ddb511edf.
        
        Now that we know that making fields has negative side effects
        like disabling assignment operator generation.
        
        Change-Id: I7b45b7ead281cf3a9202ca6aabc55ee5033e5331
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90332
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-11  Michael Weghorn  <m.weghorn@posteo.de>  [469aea3b3b76926112d7b6fce212be2906842dc9]

        Blind fix for Android Tinderbox build
        
        ... which failed as follows, which looks related to
        commit 6d9a31a58c2b55c0caef10c8bbb3d75147c2476f
        ("android: Use the best speed compression as on iOS"),
        s. [1] for full log:
        
            12883         [build CXX] vcl/source/pdf/XmpMetadata.cxx
            12884         In file included from /home/android/lo/master-android-arm/vcl/source/filter/graphicfilter.cxx:24:
            12885         In file included from /home/android/lo/master-android-arm/include/comphelper/processfactory.hxx:23:
            12886         In file included from /home/android/lo/master-android-arm/include/com/sun/star/uno/Reference.hxx:28:
            12887         In file included from /home/android/lo/master-android-arm/workdir/UnoApiHeadersTarget/udkapi/comprehensive/com/sun/star/uno/RuntimeException.hpp:8:
            12888         In file included from /home/android/lo/master-android-arm/workdir/UnoApiHeadersTarget/udkapi/comprehensive/com/sun/star/uno/Exception.hpp:8:
            12889         In file included from /home/android/lo/master-android-arm/workdir/UnoApiHeadersTarget/udkapi/comprehensive/com/sun/star/uno/XInterface.hpp:6:
            12890         In file included from /home/android/lo/master-android-arm/workdir/UnoApiHeadersTarget/udkapi/comprehensive/com/sun/star/uno/XInterface.hdl:6:
            12891         In file included from /home/android/lo/master-android-arm/include/com/sun/star/uno/Any.h:29:
            12892 NEXT    /home/android/lo/master-android-arm/include/cppu/unotype.hxx:296:16: error: no matching function for call to ´cppu_detail_getUnoType´
            12893                 return cppu_detail_getUnoType(static_cast< T1 * >(0));
            12894                        ^~~~~~~~~~~~~~~~~~~~~~
            12895         /home/android/lo/master-android-arm/include/cppu/unotype.hxx:321:34: note: in instantiation of member function ´cppu::UnoType<int>::get´ requested here
            12896             return ::cppu::UnoType< T >::get();
            12897                                          ^
            12898         /home/android/lo/master-android-arm/include/com/sun/star/uno/Any.hxx:276:34: note: in instantiation of function template specialization ´cppu::getTypeFavourUnsigned<int>´ requested here
            12899             const Type & rType = ::cppu::getTypeFavourUnsigned(&value);
            12900                                          ^
            12901         /home/android/lo/master-android-arm/vcl/source/filter/graphicfilter.cxx:2216:60: note: in instantiation of function template specialization ´com::sun::star::uno::operator<<=<int>´ requested here
            12902                     aFilterData[aFilterData.getLength() - 1].Value <<= 1;
            12903                                                                    ^
            12904         /home/android/lo/master-android-arm/include/cppu/unotype.hxx:120:1: note: candidate function not viable: no known conversion from ´T1 *´ (aka ´int *´) to ´const ::cppu::UnoVoidType *´ for 1st argument
            12905         cppu_detail_getUnoType(SAL_UNUSED_PARAMETER ::cppu::UnoVoidType const *) {
            12906         ^
            12907         /home/android/lo/master-android-arm/include/cppu/unotype.hxx:125:1: note: candidate function not viable: no known conversion from ´T1 *´ (aka ´int *´) to ´const bool *´ for 1st argument
            12908         cppu_detail_getUnoType(SAL_UNUSED_PARAMETER bool const *) {
            12909         ^
            12910         /home/android/lo/master-android-arm/include/cppu/unotype.hxx:130:1: note: candidate function not viable: no known conversion from ´T1 *´ (aka ´int *´) to ´const sal_Bool *´ (aka ´const unsigned char *´) for 1st argument
            12911         cppu_detail_getUnoType(SAL_UNUSED_PARAMETER sal_Bool const *) {
            12912         ^
            12913         /home/android/lo/master-android-arm/include/cppu/unotype.hxx:135:1: note: candidate function not viable: no known conversion from ´T1 *´ (aka ´int *´) to ´const ::sal_Int8 *´ (aka ´const signed char *´) for 1st argument
            12914         cppu_detail_getUnoType(SAL_UNUSED_PARAMETER ::sal_Int8 const *) {
            12915         ^
            12916         /home/android/lo/master-android-arm/include/cppu/unotype.hxx:140:1: note: candidate function not viable: no known conversion from ´T1 *´ (aka ´int *´) to ´const ::sal_Int16 *´ (aka ´const short *´) for 1st argument
            12917         cppu_detail_getUnoType(SAL_UNUSED_PARAMETER ::sal_Int16 const *) {
            12918         ^
            12919         /home/android/lo/master-android-arm/include/cppu/unotype.hxx:145:1: note: candidate function not viable: no known conversion from ´T1 *´ (aka ´int *´) to ´const ::cppu::UnoUnsignedShortType *´ for 1st argument
            12920         cppu_detail_getUnoType(
            12921         ^
            12922         /home/android/lo/master-android-arm/include/cppu/unotype.hxx:155:1: note: candidate function not viable: no known conversion from ´T1 *´ (aka ´int *´) to ´const sal_uInt16 *´ (aka ´const unsigned short *´) for 1st argument
            12923         cppu_detail_getUnoType(SAL_UNUSED_PARAMETER sal_uInt16 const *) {
            12924         ^
            12925         /home/android/lo/master-android-arm/include/cppu/unotype.hxx:161:1: note: candidate function not viable: no known conversion from ´T1 *´ (aka ´int *´) to ´const ::sal_Int32 *´ (aka ´const long *´) for 1st argument
            12926         cppu_detail_getUnoType(SAL_UNUSED_PARAMETER ::sal_Int32 const *) {
            12927         ^
            12928         /home/android/lo/master-android-arm/include/cppu/unotype.hxx:166:1: note: candidate function not viable: no known conversion from ´T1 *´ (aka ´int *´) to ´const ::sal_uInt32 *´ (aka ´const unsigned long *´) for 1st argument
            12929         cppu_detail_getUnoType(SAL_UNUSED_PARAMETER ::sal_uInt32 const *) {
            12930         ^
            12931         /home/android/lo/master-android-arm/include/cppu/unotype.hxx:172:1: note: candidate function not viable: no known conversion from ´T1 *´ (aka ´int *´) to ´const ::sal_Int64 *´ (aka ´const long long *´) for 1st argument
            12932         cppu_detail_getUnoType(SAL_UNUSED_PARAMETER ::sal_Int64 const *) {
            12933         ^
            12934         /home/android/lo/master-android-arm/include/cppu/unotype.hxx:177:1: note: candidate function not viable: no known conversion from ´T1 *´ (aka ´int *´) to ´const ::sal_uInt64 *´ (aka ´const unsigned long long *´) for 1st argument
            12935         cppu_detail_getUnoType(SAL_UNUSED_PARAMETER ::sal_uInt64 const *) {
            12936         ^
            12937         /home/android/lo/master-android-arm/include/cppu/unotype.hxx:183:1: note: candidate function not viable: no known conversion from ´T1 *´ (aka ´int *´) to ´const float *´ for 1st argument
            12938         cppu_detail_getUnoType(SAL_UNUSED_PARAMETER float const *) {
            12939         ^
            12940         /home/android/lo/master-android-arm/include/cppu/unotype.hxx:188:1: note: candidate function not viable: no known conversion from ´T1 *´ (aka ´int *´) to ´const double *´ for 1st argument
            12941         cppu_detail_getUnoType(SAL_UNUSED_PARAMETER double const *) {
            12942         ^
            12943         /home/android/lo/master-android-arm/include/cppu/unotype.hxx:193:1: note: candidate function not viable: no known conversion from ´T1 *´ (aka ´int *´) to ´const ::cppu::UnoCharType *´ for 1st argument
            12944         cppu_detail_getUnoType(SAL_UNUSED_PARAMETER ::cppu::UnoCharType const *) {
            12945         ^
            12946         /home/android/lo/master-android-arm/include/cppu/unotype.hxx:200:1: note: candidate function not viable: no known conversion from ´T1 *´ (aka ´int *´) to ´const sal_Unicode *´ (aka ´const char16_t *´) for 1st argument
            12947         cppu_detail_getUnoType(SAL_UNUSED_PARAMETER sal_Unicode const *) {
            12948         ^
            12949         /home/android/lo/master-android-arm/include/cppu/unotype.hxx:206:1: note: candidate function not viable: no known conversion from ´T1 *´ (aka ´int *´) to ´const ::rtl::OUString *´ for 1st argument
            12950         cppu_detail_getUnoType(SAL_UNUSED_PARAMETER ::rtl::OUString const *) {
            12951         ^
            12952         /home/android/lo/master-android-arm/include/cppu/unotype.hxx:211:1: note: candidate function not viable: no known conversion from ´T1 *´ (aka ´int *´) to ´const css::uno::Type *´ for 1st argument
            12953         cppu_detail_getUnoType(SAL_UNUSED_PARAMETER css::uno::Type const *)
            12954         ^
            12955         /home/android/lo/master-android-arm/include/cppu/unotype.hxx:217:1: note: candidate function not viable: no known conversion from ´T1 *´ (aka ´int *´) to ´const css::uno::Any *´ for 1st argument
            12956         cppu_detail_getUnoType(SAL_UNUSED_PARAMETER css::uno::Any const *)
            12957         ^
            12958 NEXT    /home/android/lo/master-android-arm/include/cppu/unotype.hxx:243:31: note: candidate function not viable: no known conversion from ´T1 *´ (aka ´int *´) to ´const css::uno::Exception *´ for 1st argument
            12959         inline css::uno::Type const & cppu_detail_getUnoType(
            12960                                       ^
            12961         /home/android/lo/master-android-arm/include/cppu/unotype.hxx:249:31: note: candidate function not viable: no known conversion from ´T1 *´ (aka ´int *´) to ´const css::uno::XInterface *´ for 1st argument
            12962         inline css::uno::Type const & cppu_detail_getUnoType(
            12963                                       ^
            12964 NEXT    /home/android/lo/master-android-arm/include/cppu/unotype.hxx:223:1: note: candidate template ignored: could not match ´UnoSequenceType<type-parameter-0-0>´ against ´int´
            12965         cppu_detail_getUnoType(
            12966         ^
            12967 NEXT    /home/android/lo/master-android-arm/include/cppu/unotype.hxx:236:1: note: candidate template ignored: could not match ´Sequence<type-parameter-0-0>´ against ´int´
            12968         cppu_detail_getUnoType(
            12969         ^
            12970 NEXT    /home/android/lo/master-android-arm/include/cppu/unotype.hxx:256:1: note: candidate template ignored: could not match ´Reference<type-parameter-0-0>´ against ´int´
            12971         cppu_detail_getUnoType(
            12972         ^
            12973 NEXT    1 error generated.
            12974         [build CXX] vcl/source/uitest/logger.cxx
        
        [1] https://tinderbox.libreoffice.org/cgi-bin/gunzip.cgi?tree=MASTER&full-log=1583961601.24939
        
        Change-Id: I098c21bc492f734115ae0e91f095ef542851c2ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90352
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-11  Justin Luth  <justin_luth@sil.org>  [ba09d436dfd1f0b07b95aad3d375e7cd7318440b]

        tdf#89849 editeng: adjust escapement before resetting Propr
        
        THIS IS A LAYOUT REGRESSION FIX FOR SUBSCRIPTS/SUPERSCRIPTS.
        
        The position of subscripts and superscripts is a percentage
        based on the 100% fontsize. When LO 4.1 tricked the font
        into thinking it was 100%, it failed to adjust the escapement
        to be relative to the new fake size. In the default case,
        this meant that the superscript was only raised about half
        as much as it should have.
        
        THIS CHANGE WILL AFFECT EXISTING DOCUMENTS WHERE THE
        TEXTBOX IS SET TO "AUTOFIT THE TEXT". This will primarily
        be Impress documents, since many of the templates enable
        autofit text.
        
        As a result of this bug, users creating new documents since
        4.1 using autofit-text will have specified highly exaggerated
        subscript/superscript positioning in order to look nice.
        This fix will expose the exaggerated percentages and make the
        document look poor. I don't know how that can be avoided.
        
        Nor do I know how to create a unit test for a layout bug.
        I guess QA's PDF compare tests will suffice for this. A
        clearly exaggerated unit test is attached to the bug report.
        
        The new ability to have a larger-than-100% escapement in
        LO 6.3 comes in handy here, so that small superscripts can
        gain a fake escapment big enough to put them in the proper
        position.
        
        Change-Id: I0f8dcff8741eb05d8657235930a4eb684629b9d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89214
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2020-03-11  Michael Weghorn  <m.weghorn@posteo.de>  [97e9a83888a377035f99fc6dd0566482469a3dfa]

        android: Fix asset handling in build.gradle
        
        ... after commit 367431b6987b75e7a201499bfbd25a41c92a4a59
        ("tdf#126909 android: include icons into APK") had accidently
        not only added the icon zip file to the 'assets/share/config' folder,
        but also caused the assets mentioned below in build.gradle
        to be copied there instead of the proper places, leading to
        a crash when trying to access them.
        
        (The problem did not show up in an incremental build, since "the
        old copies" of the assets were still present where expected.)
        
        Change-Id: I7d9cf89c399d6415ce97ac8af4a98610555c5f17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90344
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-11  rizmut  <riz_17_oke@yahoo.co.id>  [c65c1717fe7ff350564c8534b8ef579437601762]

        Sukapura: Add shadow to icons, add many more icons:
        
        - QR code, Apply Style, Zoom 200%
        - Delete wrong placed SVG icons in PNG dir
        - Update Index Entry, Show Formatting, Toggle Extrusion, DB Sorting & Grouping
        - Update/add slide related icons
        - etc
        
        Change-Id: I29a05e1b39cee5972299f21d083021cb1ef54b62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90342
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [81f860143e8539e2ebedc486f3c50ff80dc5b39d]

        m_sHelpRoot in weld::Builder is unused
        
        since
            commit 082e69fefb7439fd4f3d543f0c402039e94c1e9c
            convert various MessBox to weld::MessageDialog -
        
        Change-Id: I08370632803c26ac9c47267e57c51eb56ad713f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90335
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-11  Bugra  <bugrakurt26@gmail.com>  [ad53c996205c290b88fd7acc9fa5c42c3eb5862b]

        tdf#114441: Convert use of sal_uLong to better integer types
        
        Change-Id: I6b6f59a73aeda6af78fecaf4344826a943072033
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90191
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-11  AlanTang  <alan.tang@ossii.com.tw>  [eefbc076863671cb083a36bccad51ca34ef22e1b]

        tdf#114441 Convert use of sal_uLong to sal_uInt32
        
        Change-Id: Ia359a33e7cbc25764861b17372df9d1c9dbc0913
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89942
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [643a1492bd648fbd803ca86aca600cc2bdaf5819]

        Add some fallback minimum size when screen size detection goes wrong
        
        Change-Id: I97ec2359b8ae406e310a5d043ac068ddd89b3fd1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90320
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-03-11  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [1a3d18ecaabec6f7b8f0f615df2222a6687d2224]

        update credits
        
        Change-Id: I90fba19d96f0fce6ca0e63c83e6dd45087f81c0a

2020-03-11  Jan Holesovsky  <kendy@collabora.com>  [6d9a31a58c2b55c0caef10c8bbb3d75147c2476f]

        android: Use the best speed compression as on iOS.
        
        Change-Id: Ib2be570a924c6ac6e226f47e6b183975df1fca2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90258
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 07fb148971b6853c2020cea6660fa62d6caacb85)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90281
        Tested-by: Jenkins

2020-03-11  Caolán McNamara  <caolanm@redhat.com>  [d6717f243fe4a4935c96da791799d9c62fc8f84f]

        Window::Update means to call Paint immediately
        
        rather than wait until the next event loop. This is causing the scrollbar to be
        painted at pos 0 and then appears to flicker when it is repainted at its final
        position when the gen navigator treeview is cleared and refilled.
        
        call Invalidate instead to schedule in the painting of the scrollbars at the
        usual time.
        
        Update is used since initial commit so its unknown as to the reason why.
        
        If SetUpdateMode(true) is in use it won't happen so the flicker normally
        doesn't happen, but the equivalent we're using for the native gtk widgerty
        disconnects the model when frozen for performance, so setting cursor positions
        and other similar operations have to happen unfrozen. Not calling Update here
        would make things much easier.
        
        Change-Id: I4575e55802c54e5b849f076f2da79dd010fb27e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90331
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-11  Bugra  <bugrakurt26@gmail.com>  [cdc16e5d67ad4668cfa457fc277a796b413228a9]

        tdf#114441: Convert use of sal_uLong to better integer types
        
        Change-Id: I5065899525e57c48eb43023b7a22db46e8e5bedc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89961
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-11  Armin Le Grand  <Armin.Le.Grand@me.com>  [c3f0c527b31f5c88263ea63d3d0e332c4783917c]

        tdf#124424 Enhanced SvgGradientHelper for EMF+
        
        Added support for repeat modes in GDI+ support
        and saw that the SVG primitive gradient helpers
        are not capable to support these completely, so
        had to do some quite complex adaptions which
        OTOH will be useful for more complex gradients
        anyways
        
        Change-Id: Ib9a9e4a55115834a4fb00300b05abe17ae36d105
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90329
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2020-03-11  Michael Weghorn  <m.weghorn@posteo.de>  [367431b6987b75e7a201499bfbd25a41c92a4a59]

        tdf#126909 android: include icons into APK
        
        While default build config for Android Viewer caused
        the zip file(s) containing the icons to be built
        (e.g. 'distro-configs/LibreOfficeAndroid.conf'
        contains '--with-theme=colibre'), icons were not
        included in the APK.
        
        Do so now, which among others also makes page breaks
        shown in Android Viewer (as requested in tdf#126909).
        
        Change-Id: Ie16ff4b483287367b9f892ee614b3e5aa4d31820
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90330
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-11  Jussi Pakkanen  <jpakkane@gmail.com>  [7479b0f9e798549b8f84928d71ea2adc02d38ab8]

        Convert filter token generator from Perl to Python.
        
        See tdf#130911 for motivation.
        
        Change-Id: Iad0960d5e6298236dea57e37930dfad1f13628c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90127
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-11  Johnny_M  <klasse@partyheld.de>  [1f85528fdfd0871fd1e2a913c85e1e06e5bac645]

        tdf#39674 Translate German variable names
        
        Titel -> Title
        Thema -> Subject
        
        In "strings.hrc", translated the defines, but kept the their NC_(...)
        translation references to prevent a need to update translations.
        
        Change-Id: Ie8b4a94376495d5e148bc50dcc9902e805deff0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90156
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-11  Caolán McNamara  <caolanm@redhat.com>  [af4a5ef3afc04d2c5472139e69bf9f56767a20d3]

        mysterious greyed out native toggle buttons when in foreground
        
        and flipping to normal mode when in background.
        
        Change-Id: I100efb651515b044d56a8c3838569cf717b37d51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90328
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-11  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [ae363d50397ac1a7b49f42706109fd83fa809fcc]

        tdf#42949 Fix IWYU warnings in extensions/*/*cxx
        
        Except for Windows-specific parts
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I36c81bced6c8b1567e52ba3a4a688a963f294bb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90179
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-11  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [05820b3d03af1a870e52203749a49804ffe43796]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2184ece0e3d6a76dc8cb8ad58bdb0b86f0f70294
          - Addition to Basic reference TOC
            
            Change-Id: Icaea025c635127f5503270e071fab83f2760c480
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/90278
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [eeeed08b428685dd7934c4576f1bf4aa7436f96a]

        tdf#125440 Allow raising text import dialog for paste
        
        This adds an entry to the "Paste special" dialog to raise
        the Text Import Dialog.
        
        This way, users can correctly import CSV/TSV,
        even when pasting just one line of formatted input.
        
        Change-Id: Ic09d7d60a05b14906f166668b38ec0eb8ead2d19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89886
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-03-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [dc4a291b900fd4786e9e9e7515c3a8675a8c3467]

        tdf#125440 When inserting TSV, consider quotes as field markers
        
        The problem is that this is "plain text" from the clipboard format,
        but actually contains TSV (tab separated values). So treat them accordingly,
        so that each value gets its own cell.
        
        Change-Id: I0029e6ace90fc542c3269dd82bb7531654157a69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87194
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-03-11  Julien Nabet  <serval2412@yahoo.fr>  [5f70927f948c4c86887236a0451545ce0ca20ec2]

        tdf#131265: Fix 'update' icon in 3D Effects dialog meaning
        
        The effect was reversed
        
        Change-Id: I611d12eec88ba213d952df541cec89c0664471cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90313
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-11  Julien Nabet  <serval2412@yahoo.fr>  [ec6c252c52413b389aaa22fe6df979feb0429da2]

        tdf#131261: fix Cannot set "Flat" shading mode in 3D Effects dialog
        
        Regression from:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=278f01eadd513608e306ea6b85d52fb115a6dedf
        author	Caolán McNamara <caolanm@redhat.com>	2020-01-23 15:28:08 +0000
        committer	Caolán McNamara <caolanm@redhat.com>	2020-01-24 15:59:50 +0100
        commit	278f01eadd513608e306ea6b85d52fb115a6dedf (patch)
        tree	dc4e9a62dc3753353fd1202a28f84d1599cf3996
        parent	d52384260c4a8f096945b33b89430398ffa69431 (diff)
        weld Svx3DWin
        
        Change-Id: I7d7d5cb0f40da310103a1c281b381818948257f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90311
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-11  Caolán McNamara  <caolanm@redhat.com>  [00b6dbee14b8cee215eadc847fc4e1407be52390]

        scroll treeview correctly
        
        Change-Id: Ie769b0e4ba984b95378c4e7c418c7e4ba0d7acb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90307
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [4983e10459d1b1dcf53fbecafc37b1d9dc13f382]

        tdf#131260: Add unittest
        
        Change-Id: Ic8d049c7b4a9005473c91cdb6200ae24b14e1a58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90306
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-11  Stephan Bergmann  <sbergman@redhat.com>  [dde0cf9eafed91c88d9999a294ea32fe0e8aa4bc]

        Get rid of some SAL_MATH_FINITE use
        
        Change-Id: I850efb6215c95d356d42e19e639c578c377d1507
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90316
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-11  Miklos Vajna  <vmiklos@collabora.com>  [12ddf044693fbe205844d796c2f31bb706f63584]

        sfx2: fix UB in SfxBindings::LeaveRegistrations()
        
        Seen during online.git's unit-wopi-temp test:
        
        sfx2/source/control/bindings.cxx:1374:45: runtime error: member call on null pointer of type 'SfxApplication'
        SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior sfx2/source/control/bindings.cxx:1374:45 in
        
        Assume that no longer having a SfxApplication is the same as IsDowning()
        returning true.
        
        Change-Id: I31149e98d18202e99d95638470428b2bce16dfc5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90304
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [c185263f45a556e6c695c766476e67fbd2ea3593]

        tdf#126742 Don't change visible area while retrieving it
        
        This leads to funny size changes in embedded calc docs
        
        Change-Id: I2c4a0fbebb782faae7508e7d61c8da9d440a5916
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90247
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-03-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9ccdb01d73cb1f57aa11f72256ced5ad894c178c]

        Fix typo
        
        Change-Id: I0eaddcdcd41327a40559ec943d5c744b7e4c5387
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90310
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-11  László Németh  <nemeth@numbertext.org>  [116cadb5d2582532c69677a2f8499e8e9b7b9b80]

        tdf#59274 DOCX import: fix tables with incomplete grid
        
        Fix layout of "auto" width tables with incomplete grids,
        where table width is defined by cells of an arbitrary
        table row, not necessarily the first row, and last cells
        of the rows can be wider, than their saved values.
        
        Change-Id: I68bc8f1a4f57f3c64d0e83c585f2be129d9b5a84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90261
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-03-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [c63148ba139bd6b9ae7a0f9e24e51f29e5370963]

        Revert "Revert "add some libs to libmerged""
        
        This reverts commit b8077713987253f6db0887ddad56fd6871374a8b.
        
        Reason for revert: 
        
        Change-Id: I09b7d548a674fc8b2991be00616a7e95ec7d1444
        sberg:You can probably reverts this again, as <https://ci.libreoffice.org/job/lo_daily_tb_win/162/> now succeeded with <https://gerrit.libreoffice.org/plugins/gitiles/core/+/9ed75e2c65544b4f71c73e1c51a68d74e31d544b%5E!/> "Properly use createOneInstanceComponentFactory for javaloader".
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90275
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-11  rizmut  <riz_17_oke@yahoo.co.id>  [6b40c791b50bcadbdd62f990adf08e783902144f]

        Sukapura: add shadow to icons, etc
        
        Change-Id: I54b5204e36857f0f0f7c39514155202a9c9ac3de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90314
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-11  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [cba20762aba9abf17e94790e1bd99e1293050385]

        WIN add bootstrap var to re-enable foreground hack
        
        We already found a regressed installation from commit
        518c0265efebf39ab6d1e90c4ec4e7cf52b701c6 ("WIN prevent deadlock
        in SetForegroundWindow").
        
        Finding a real fix might be impossible, so this just adds the
        bootstrap.ini boolean variable Win32.EnableAttachThreadInputHack
        to re-enable the previous AttachThreadInput hack on demand.
        
        Change-Id: I3b6d770b060b5dee60e02a5aa85efb8a51518c82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90235
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-03-11  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [036da95dc5d00040f079f0d884fd773c17a453db]

        fldbas.cxx: SwIterator no more ...
        
        Change-Id: I83a8ab6d8d9f6b0143a51176fed4fa8f2f682cfb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90312
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-03-10  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [ab9f13a659e73e3bb15f995f8d78fb439b73ae59]

        DocumentStatisticsManager: SwIterator no more ...
        
        Change-Id: I179db8fe1762a4931a4752c9c865f8c1e1b4fc4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90309
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-03-10  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [a0eb29631f7c071ab3b51e7a51238ecdb1a84bd5]

        DocumentFieldsManager::UpdateTableFields(): SwIterator no more ...
        
        Change-Id: I9c04e15ae05b8b6e98d79cddd87dff55ebbf1f1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90308
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-03-10  Stephan Bergmann  <sbergman@redhat.com>  [1842276ed4785ff5198bdbc4ce6fe752315c8657]

        Enable CppunitTest_sc_uicalc also for MACOSX
        
        there appears to be no reason not to
        
        Change-Id: Ic7c0e34e28bc67bd7b342b50f893990057b2e261
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90305
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-10  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [08f5b6d20deb4837b184de60b87643f703103829]

        SwEditShell::IsAnyDatabaseFieldInDoc(): SwIterator no more ...
        
        Change-Id: I58f3d546981ad80f8eeabab6b023c4a985f7aecb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90173
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-03-10  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [76b4a00226cfd26c0d13d6d33c1c08c955a0818a]

        SwTOXBaseSection::UpdateAuthorities(): SwIerator no more ...
        
        Change-Id: I51d7bbe527a722ddd8a603afe15e75ad4b8c737a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90167
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-03-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8305d28f8dbdc9f891df38da290627b5e7dc651a]

        Fix typo
        
        Change-Id: Id3fe1d66cb1d3cb57f8aa5e652bf1c9ad6346091
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90286
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d3bd47f3d07d168cf3983745bc5ff2535cf96d6c]

        Fix typo
        
        Change-Id: I81f5b545641e21a602f3858815c5a3b9ca0c8e8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90287
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d527d9cd1452540b37e55f3b7d23dd08363ded5a]

        Fix typo
        
        Change-Id: I7742e947c4657bed5484b939f4a0972155081ff1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90288
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3e7afb028ae10b02561f3f0e32cafadc18ec6bf3]

        Fix typo
        
        Change-Id: I0e41ac95532b8d1782c4a5148a2b70b1d8a13b16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90289
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-10  Miklos Vajna  <vmiklos@collabora.com>  [01dbb38680aa39a4d3bc7afd05d44a4b2c9bc6ab]

        tdf#61274 sd PDF export: fix links ending up on wrong pages with hidden slides
        
        SdPage::IsExcluded() decides if a slide is hidden,
        SdXImpressDocument::render() checks for this and returns early if
        needed. In that case PDFExport::ExportSelection() detects that the
        produced metafile has no actions and avoids creating a PDF page.
        
        Then Impress links are created using the
        vcl::PDFExtOutDevData::CreateLink() call in
        drawinglayer::processor2d::VclMetafileProcessor2D::processTextHierarchyFieldPrimitive2D(),
        not specifying the PDF page number explicitly. This means the link is
        created on the "current" page number, set in
        vcl::PDFExtOutDevData::SetCurrentPageNumber(), called by
        PDFExport::ExportSelection(), but that filter/ code can't know about
        hidden slides in sd/.
        
        Fix the problem by setting the page number again in
        SdXImpressDocument::render(), that way the link created by drawinglayer
        will end on the correct page.
        
        Change-Id: Ic29e345d45bc7c944d65e6e450f1d742dd0e9f8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90299
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-10  Stephan Bergmann  <sbergman@redhat.com>  [11a78fde3bb97d56561cc19a022e2635fdb76dbd]

        Deref of DynTypedNode* must not outlive owning DynTypedNodeList
        
        Change-Id: I8ac4a2f1e442446384b88f38bdef21644409f8a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90303
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-10  Noel Grandin  <noelgrandin@gmail.com>  [17c467a66d799bda88d6cdb84b7fecbbd7d1fdf5]

        tdf#131088 Automatic Control Focus not working
        
        regression from
            commit a361231b1363d072d737e9b1d411b71aa9550d84
            Date:   Fri May 10 10:13:12 2019 +0200
            fix wrong SET/QUERY flags passed to uno::Reference
        
        Change-Id: Id0dd46c3d40f8acab980147c4c7f64911bc30d22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90293
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-10  Armin Le Grand  <Armin.Le.Grand@me.com>  [f9e2cfc0d2e244c1550a0e2cc8de960f82eaf9cf]

        tdf#125520 create a persist correctly for OLE
        
        If the D&D-Start described as in the task is an
        OLE object we need to create a Persist-object
        to copy the included EmbeddedObjectContainer
        
        Change-Id: Ib8b9677bbc3e6c5b3895abc55e6da5b0a96e33d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90263
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2020-03-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [2af67c35d283abefe6030a5b90b831b0b797dd62]

        tdf#124815: move UItest to CppunitTest
        
        Change-Id: If6482bf6666f00c3c613315cd18d188239ea61f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90265
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [55a97625c56d4b1bf6948628559f7e63d01d8333]

        tdf#124816: move UItest to CppunitTest
        
        Change-Id: I2ad49fc599bf2c0d4be79967e935abed13e75970
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90264
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-10  Caolán McNamara  <caolanm@redhat.com>  [3fb0d46b1ec39cb6a5deb8521f7a4e489c194841]

        Resolves: tdf#131248 a11y crash when closing SQL Edit Query
        
        Change-Id: I39db7b352dd460f46092a054bfa89f5acdda54c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90259
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-10  Tor Lillqvist  <tml@collabora.com>  [59fdea242f594e8994eb5a68e22bef10b7740590]

        No need for #ifndef IOS here, this file is not compiled for iOS
        
        Change-Id: I3d7c9e95021ba9bdf3992551eaacda29449704ff

2020-03-10  Caolán McNamara  <caolanm@redhat.com>  [0ddc588164c4a9a0fca7374a58ea1f7708978f66]

        writer navigator requires ability of per-row extra indent
        
        Change-Id: Iaf34e245b2418c0dddb9a8a449da1a0abdd8def2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90257
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-10  Stephan Bergmann  <sbergman@redhat.com>  [9ed75e2c65544b4f71c73e1c51a68d74e31d544b]

        Properly use createOneInstanceComponentFactory for javaloader
        
        After 424a7f404565e068995e2a9827d5bc6f76920ec8 "add some more libs to libmerged"
        had added javaloader to libmerged, destruction of static xStaticRef started to
        cause problems at least during CppunitTest_services of --enable-mergedlib
        Windows builds (presumably because the relative order of static variable
        destruction had changed).
        
        Change-Id: I8307570222cc9a3d9511d090d0dae7f7dfe7a9ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90254
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [976cabe84f3b6e5591ccf2b043d72cbca3e31ba0]

        tdf#126904: Add unittest
        
        Change-Id: Ie5ec86642bcd4a8822d885d18516ee3ad6fecbfe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90250
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-10  Gülşah Köse  <gulsah.kose@collabora.com>  [30b23d77c894bdf6f7ae0d18d594ea267a80f662]

        tdf#131185 Prevent unnecessary SwapIn calls.
        
        When the http response is 404 or something like
        that we shouldn't retry the download embeded image
        constantly. This causes libreoffice to short freezes.
        
        Change-Id: I7381d04f12e9fbea961dd0e3333ea0d39aa93d14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90102
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-03-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [20c5a2abb61c4246c6001b7b6d5bd69cd5882cfd]

        use FastParser in DrawAnnotationContext
        
        Change-Id: I4228a5ccbd738d2e51473ded511cf4bfd2b6617d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90244
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [bfee21b6c87c420e0c5d3447b13e013592a30c22]

        tdf#122232: move UItest to CppunitTest
        
        Change-Id: I6cb9019fea4b1be5af94dcc8811a4f96fc1b6d37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90238
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-10  Caolán McNamara  <caolanm@redhat.com>  [bd7f647b16ca2c5f9ef7d4b0945201c4f2ecebad]

        add asterisk<->KEY_MULTIPLY mapping
        
        Change-Id: I4d5a776ed1fa72beece47652cf9e012d65388ea6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90242
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-10  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [a11c10a83f6fceae6cfb519725d06f8eaf1013fb]

        tdf#42949 Fix IWYU warnings in svx/source/[t-x]*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I8d8a3e13932b004678b305f9a6883062854f9201
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90140
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-10  Miklos Vajna  <vmiklos@collabora.com>  [74f0105a2c140d078932576b457a327f3d2490a6]

        tdf#128880 sw btlr: fix SwFrame::GetPaintArea() for the row span case
        
        To be specific, this focuses on the case where a single cell has btlr
        direction, but the containing row does not, and there is a row span.
        
        The old code that took the logical right of the cell frame served two
        purposes, it seems to me:
        
        - in the rare case where the 1st row is wider then a subsequent row, we
          make sure that as the cell frame is expanded downwards, we're still
          inside the table polygon
        
        - in the tb-rl ("Japanese") case, the logical right maps to physical
          bottom, and this way the cell frame is OK to render not only into its
          own row frame, but can expand also downwards.
        
        Given that btlr maps left to bottom, this mechanism is broken there. Be
        consistent with the working tbrl case, so just expand towards the
        logical left in the btlr case.
        
        The rest of the changes just make sure that SwAttrHandler::FontChg()
        calls SwFont::SetVertical() with the correct bVertLayoutLRBT parameter,
        which instantly fixes the actual position of the text.
        
        Change-Id: I9032e7c6de72cec704843f3aae3c7848e139ebfa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90241
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [edf13fe1247e7ef411a9ff5435385573fad01f56]

        tdf#93831 xlsx file full of pictures of numbers slow to open
        
        Change-Id: I6c984c84c409519a986eacb265c943307a7b57af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90245
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-10  László Németh  <nemeth@numbertext.org>  [6db846c3c0bc1c44da1f3c7a8dea385930acc3b1]

        tdf#107626 DOCX table export: fix missing trailing cells
        
        resulting broken table layout with incomplete cell merging,
        for example, content in extra table rows and in columns
        of different lengths.
        
        Change-Id: Ic5057e43d4c66e34ffc1373030be66815ff52563
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90136
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-03-10  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [f62079a210ac14b2bc934dcc93bfecf45a53208e]

        AnnotationField: SwIterator now more ...
        
        Change-Id: I410deb7c23b9a253b4331b12a59abd1d47884d62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90189
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-03-10  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [a2f3c4b7a40acd28eba313730bed8b2474165970]

        SwDoc::GetDBDesc(): SwIterator no more ...
        
        Change-Id: I1ed505d07cd8b96ac7f683846ef2053077792a12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90172
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-03-10  Henry Castro  <hcastro@collabora.com>  [b546a7a461fd09d93e9b427b771353be9066720f]

        lok: dialog: check if exists a LOK Window Notifier
        
        When the dialog is about to show, it requires to
        send to client side the "created" message. However,
        in the constructor has already assigned a notifier
        from the parent window.
        
        Change-Id: I1120ad1c1c70449048d6739b8564d1c1f6b1c7e3
        Reviewed-on: https://gerrit.libreoffice.org/84908
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90243
        Tested-by: Jenkins

2020-03-09  Jim Raykowski  <raykowj@gmail.com>  [b39c08773db9bea776001c6ccf043684c2dfe08d]

        tdf#131208 Don't try to set cursor focus after style apply
        
        It seems after a style is applied, the outliner view pointer points to
        an OutlinerView that has been removed. This results in a crash when
        trying to access OutlinerView functions to set cursor focus to the
        document. Avoid this by checking if a style has just been applied.
        
        Change-Id: Idda11567506fcc60a830dce70b86e12e2079c7a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90198
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-03-09  Julien Nabet  <serval2412@yahoo.fr>  [2ede753a8b7adecbf6ca78745e43e23c7498e289]

        tdf#130334: Firebird deal with array fields
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=130334#c11
        See https://firebirdsql.org/file/documentation/reference_manuals/fblangref25-en/html/fblangref25-datatypes-bnrytypes.html#fblangref25-datatypes-array
        Change-Id: I27c53b9c771fcdb3b89e66af325a8234c7de08bb
        
        Change-Id: I7b9d27f78e351eda611d13f5a07ef3c80ff00e3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90239
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6340984c367a69d9e29f7198c4bed089e91bcd42]

        get rid of ImplPrimitive2DIDBlock in polypolygonprimitive2d.cxx
        
        Change-Id: I052f5823a4b040c477995f7f64787121f510e97d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90195
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [c8dbdd691e8d08d16f421d471eb269804de262d5]

        use FastParser in XMLAnimationsContext
        
        Change-Id: Ib6c99e7aa9d2797a04b9590c69008f6895f13780
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90217
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-09  rizmut  <riz_17_oke@yahoo.co.id>  [c63e40eabf6886a6e6584be8d5a1cb2b573b86ff]

        Sukapura: Add "Zoom & Pan" icons, update zoom 100% icons
        
        Change-Id: Ia896ad5c56cdb8b5c8db15e7ea98a77623b77b3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90236
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e1fc2e2dbc556e8bbe072ee3d58b16ca66936ee1]

        cleanup namespaces in polypolygonprimitive2d.hxx
        
        Change-Id: I5016acaf0cba3176b8b6a514b7a7cb68ded930b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90196
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [00cd7477e46fefa3c98929cf9cc4ec9a17f76071]

        Fix typo
        
        Change-Id: I988f7c11560128bb5b6aeb8931b574226a91e3af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90225
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [65a004ccefbb32c497ea2b2a1384c9e139d3bc33]

        Fix typo
        
        Change-Id: I9eea6fe0f221f1287f5b82f3a4ed07321e1c2d4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90229
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a5dc7a01287046ec7906f78bda38e3f54c3bb17d]

        Fix typo
        
        Change-Id: Iefbf8488ce39b22988616ba063a649893e00b7e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90230
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3566040fc32a8690bc2e1b7246eb2dcf42316c4f]

        Fix typo
        
        Change-Id: Idf36cb0328b64f3cb066bc13fb7de0950bd87d41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90231
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e0f2c49ce997aa884b94ca708a084308d21cdbaa]

        Fix typo
        
        Change-Id: Id185d85fd4738b74b132b6f4fccbff4ea485df4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90227
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d9d1f299765e4d84043d9c660b8d4a43c82b153a]

        Fix typo
        
        Change-Id: I61451f51725361c2789f29c5e10d43ccb35a5c39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90228
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-09  Michael Weghorn  <m.weghorn@posteo.de>  [7374fa59b929bea6792f80a6a819b2a06582722f]

        tdf#128308 liblo-native-code: Add some missing services
        
        Those form-related services are needed to handle the bugdoc and
        another document with form elements that I was given.
        
        'adb logcat' output for a debug build already showed the cause
        of the crashes with messages like:
        
         W cppuhelper: 31:cppuhelper/source/shlib.cxx:288: unknown constructor name "com_sun_star_form_ORadioButtonControl_get_implementation"
        
        Change-Id: I20232e097bedba13b94e3ff01839d55da819e6cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90232
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-09  Miklos Vajna  <vmiklos@collabora.com>  [0f3b02f38394053deca3a4277ffd78c57795f189]

        PDF export: use MARK() when writing links
        
        Links can be created using link or widget annotations, this helps
        finding the relevant code when reading the debug output. Same for page
        objects.
        
        Change-Id: Iec7f5c5d92da6dfcd0e8b6681a949a42a095ce18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90233
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [60b041f1a0bb5312dd4147698bb1a829dc25227b]

        drawinglayer: move getRandomColorRange to be private to GeoTexSvx
        
        Change-Id: I9b306277a67b793ffd065d40446909ac59da0641
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90190
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-09  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [c2bbb2cb8c3a5dcdad242454049a1a12ee4d7e2d]

        Rephrase an ungrammatical string
        
        Reported by Tuomas Hietala.
        
        Change-Id: Ib5f0575681911e258a20e6ca9f6a3ab201820dd7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90223
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-03-09  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [5ec3eb9e044f6e736fdff9302c6eb52c76e85391]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e394800294622c606ca01e3f75c2affc77f547cc
          - faulty link due to an improper uppercase letter
            
            Change-Id: I7955da53204d5eb8bf4dff2713f304776f2befc4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/90040
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-03-09  Caolán McNamara  <caolanm@redhat.com>  [a1481e05437c8129d60678f5105ae04b413ae53d]

        add more needed menu accel names
        
        Change-Id: Ie7a0d1267c327b1a315c3159f0c12c3c7a2dcb2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90220
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-09  Muhammet Kara  <muhammet.kara@collabora.com>  [aed83675d184a9e3a3acb9e072d166e9834b35c6]

        Install C++ VSCode extension for Gitpod
        
        Change-Id: I631e050316acdcbb42dfbb5e6476a4e8e7cc0f8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90221
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-03-09  Jan Holesovsky  <kendy@collabora.com>  [435e95410c920eb711b8afeebdaf254304de461d]

        Disable gtk in the build-config when cross-compiling.
        
        Not needed at all and gtk3 is already disabled there.
        
        Change-Id: Ic6f8be17645df22a414ae4b191a97b9bf1c16d1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90206
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2020-03-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [e0720d253460a2715d89c98db01e11c9d429c6d1]

        make SpinField DLLPUBLIC again
        
        to fix Window --enabled-mergedlibs
        
        Change-Id: I0459798449e63c5e77a7b2e961520317d2383527
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90218
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Jenkins

2020-03-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [fca333820d24b0c4542e2f8e190da7a56dd55456]

        StartElement/EndElement in SdXMLGenericPageContext are superfluous now
        
        after
            commit 2176aed0e3a79bd457ad3678490262dae9ea1361 (HEAD -> master)
            Date:   Mon Mar 9 10:09:48 2020 +0200
            convert SdXMLGenericPageContext to fastparser
        
        Change-Id: I5b1b8dff1a667e4e916b6625a1fca2d0a6b9b9c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90216
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-09  Miklos Vajna  <vmiklos@collabora.com>  [cfc2a227b402930c2fe2c3087a0956c7f9a6d485]

        compilerplugins: remove unused getDeclContext()
        
        Change-Id: I523cc2195be5f200b3e416d1ec3b282e3245ebbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90214
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-09  Luca Carlon  <carlon.luca@gmail.com>  [358991e3b0a49bb201c2f1e4be900ee99aac9aa8]

        tdf#127687 Qt5 introduce basic HiDPI scaling
        
        For tdf#124292, Qt's own HiDPI scaling was explicitly disabled,
        but it turns out, you can't really scale QStyle painting then.
        
        This patch series had a 2nd approach also used by Gtk+ currently,
        which relied on the scaling of ths Cairo surface, which works
        surprisingly good, but has to lie about the real DPI value, so
        nothing is scaled twice. Also all icons are then scaled instead
        of rendered with the proper resolution.
        
        When HiDPI support in Qt is enabled, and the application is
        started using QT_SCALE_FACTOR=1.25, Qt simply lowers the reported
        resolution, keeps the logical DPI value of 96 and changes the
        devicePixelRatio to the specified value. But LO still expects
        the real DPI values and sizes, so we have to multiply a lot of
        rectangles, sizes and positions.
        
        The current result is far from perfect, which you can see with
        the various graphics glitches, but it at least doesn't crash
        anymore in the ControlType::Editbox sizing code.
        
        The main problem is all the up and downscaling in the
        getNativeControlRegion code, so LO knows the size of the widgets
        for the correct layouting, since there seem to be no API to
        get the scaled values from Qt / QStyle.
        
        Change-Id: I687b1df6ef27724ce68326d256e9addccd72e759
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86239
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-03-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [2c5655d72401e6b6e917ece381e879b30680d20f]

        tdf#107975: move UItest to CppunitTest
        
        Change-Id: I2616f651f13306dd78732937310f204789b470fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90213
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-09  Stephan Bergmann  <sbergman@redhat.com>  [5ab0f79748cad1069cc0d0c9cd4b57ccb1e14408]

        Add --disable-compiler-plugins-analyzer-pch for Jenkins/linux_clang_dbgutil_64
        
        <https://ci.libreoffice.org/job/gerrit_linux_clang_dbgutil/54883/> had been a
        case I noticed of a "Gerrit Linux clang/dbgutil" build failing due to stale PCH
        information:
        
        [...]
        > [build GEN] compilerplugins/clang/sharedvisitor/makeshared.plugininfo
        > fatal error: file '/usr/include/asm-generic/errno.h' has been modified since the precompiled header '/home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/compilerplugins/clang/sharedvisitor/clang.pch' was built
        > note: please rebuild precompiled header '/home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/compilerplugins/clang/sharedvisitor/clang.pch'
        [...]
        
        and this issue had apparently caused all those Gerrit Jenkins builds to fail for
        at least a day.  For unmaintained builds like those, I think it is better to
        have a more robust setup, where stale PCH information cannot break the build.
        Also, as those builds do not make compilerplugins.clean and rather share it
        across builds, there should not be much of a performance impact when disabling
        PCH in the analyzer.
        
        (It turns out that compilerplugins/clang/sharedvisitor/analyzer.cxx would always
        have enabled PCH, as compilerplugins/Makefile-clang.mk always passes in some
        definition of LO_CLANG_USE_ANALYZER_PCH.  Fixed that now.)
        
        Change-Id: I7b8b24c1049c501634bd59c5fb482bec72427cf6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90211
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-03-09  Caolán McNamara  <caolanm@redhat.com>  [633b2f4dffedaf4a162a5fa92eeaeb509efab173]

        save/restore the entry text of the fontsize widget
        
        instead of its value, because the min value is 2, but we set
        empty text to indicate multiple values are selected in the underlying
        text.
        
        Change-Id: If4232b500cd177a264aa5e6ca0537021483db95f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90208
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-09  Stephan Bergmann  <sbergman@redhat.com>  [ad85d0503bdce3f4a7f8be3dc571343f5b7afdc6]

        Adapt CLANGSYSINCLUDE to Git-based LLVM builds
        
        ...where `llvm-config --version` reports something like "11.0.0git"
        
        Change-Id: I63e03d5b50da72aa58b6bc8d9d5a4a7f95e01492
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90207
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-09  Muhammet Kara  <muhammet.kara@collabora.com>  [053752f8947361ee59b55e8150f681c7fd65aa9a]

        Initial commit for Gitpodifying LibreOffice core
        
        After this commit, it will be possible to automatically
        create a Gitpod instance from the core repo, simply
        by giving its address.
        
        The instance will have all the build dependencies
        and the latest core repo cloned. It is suggested to limit
        the thread number by 4 by using the autogen.input file.
        Otherwise, your compiler processes might get killed during
        the build.
        
        'Gitpod launches ready-to-code dev environments
        for your GitHub or GitLab project with a single click.'
        
        Change-Id: I7a0e07be6b36063f0527cb03ef032df3412afc7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90197
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-03-09  Balazs Varga  <balazs.varga991@gmail.com>  [7c300296dd727990455449b19b111b9fc49eadad]

        tdf#131060 tdf#117088 chart view: fix missing or truncated axis labels
        
        if we have enough space under the horizontal X axis.
        
        Note: allow truncation of vertical X axis labels only if they
        are text labels and the position is NEAR_AXIS or OUTSIDE_START.
        
        Regressions from commit 35d062f7879d5414334643cb90bff411726b2168
        (tdf#116163: Limit label height in chart if needed)
        and commit 26caf1bc59c81704f11225e3e431e412deb8c475
        (tdf#114179: Custom size and position of the chart wall)
        
        Change-Id: Idf86bc2b5482bb50a266cda57cc502621c2e08ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89829
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-03-09  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [b114e5659b94c0cc4bf9fe11c7d9e8d41223406d]

        tdf#42949 Fix IWYU warnings in oox/*/*hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I3d34eb4933ad574321c0de6a650fc89dd0aa353f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90144
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-09  Caolán McNamara  <caolanm@redhat.com>  [ba5c5df41a58c690bdef313856aaad5cd859a455]

        add capability to remove a menu item
        
        Change-Id: Ie87645ea6b477a0d14deb66690d95fd203315ca0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90194
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-09  Balazs Varga  <balazs.varga991@gmail.com>  [45413702b0b71ee56aee57d215b4041d3ea6067b]

        tdf#131143 OOXML chart: fix missing data points of scatter chart
        
        If "values-x" property is empty, export X-Y (scatter) chart category
        labels in c:xVal/c:strRef/c:strCache/c:pt/c:v to avoid missing data
        points at next import.
        
        Change-Id: Ib5ed99bd1186bd1cfa3e2559aff1c8d214547017
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90011
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-03-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [abe39f7781f59b96c5a8d3dd5b41c60fdf04ad84]

        improve loplugin:unusedfields
        
        noticed something that wasn't being picked up, wrote some tests,
        and found an unhandled case in Plugin::getParentFunctionDecl
        
        Change-Id: I52b4ea273be6614e197392dfc4d6053bbc1704de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90141
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-09  Pelin Kuran  <pelinrkuran@gmail.com>  [bdb1c72198f60fdd91460e26282134d43bc0e2df]

        tdf43157:Clean up OSL_ASSERT, DBG_ASSERT, etc..
        
        Change-Id: Id93ebb5cb466580c25eb0e5669bc31510bdd7c1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89717
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [2863865da44da2e0baa48a9e8d3fc87641fbd6fb]

        convert SdXMLGenericPageContext to fastparser
        
        Change-Id: I225fcd104252a32715259b85614298d8a2ffd110
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90202
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-09  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [2b7e24334c9b9c69c1ebf03ed66a2143c6aec972]

        tdf#131184 Allow comparing text ranges in table with body text
        
        Change-Id: I191d8778d362cd28474eea6d18bfe40044887e30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90086
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-03-09  Noel Grandin  <noelgrandin@gmail.com>  [cb5fc86005a85af06d8ad0bf1ac7aab7649c0048]

        tdf#130878 improvement to previous fix
        
        which does not cause tons of extra pages to show up
        
        Change-Id: Ia80d66de2056d78d8cecd2814239951d0de97018
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90193
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-09  Stephan Bergmann  <sbergman@redhat.com>  [23ca55114d89a76d751e534768998fc48d37203c]

        loplugin:unreffun (macOS)
        
        ...plus ensuing -Werror,-Wunused-const-variable
        
        Change-Id: I1a22c7e3ddaad50b27ad311bce165141d30491e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90199
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-09  Miklos Vajna  <vmiklos@collabora.com>  [889ad68cffd0f721b77e21ee4a8b6f1a7915fce2]

        sw: prefix members of SwUndoMergeTable, SwUndoOutlineLeftRight, ...
        
        ... SwUndoSplitTable and SwUndoTableAutoFormat
        
        See tdf#94879 for motivation.
        
        Change-Id: I5e40c9ba391456c95b8ef44aa4cf11ebbd681d80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90200
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-08  Caolán McNamara  <caolanm@redhat.com>  [0d81a613ef5af22253e51d9917c5d5c94d764456]

        tdf#131223 let return deactive active popup
        
        Change-Id: Ib116a1eb047aa9f1a5ca7a2ec9333a793addd304
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90188
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-08  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [6a2958f3d91af30a93f0b8726eba626d809186b0]

        SwAuthorityFieldType::GetSequencePos(): SwIterator no more ...
        
        Change-Id: Ibe6b2d2f534fad296c46ef6c3c18c63ccbf265e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90170
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-03-08  Julien Nabet  <serval2412@yahoo.fr>  [bb51f81507a405266d251297684bd3ab60998197]

        tdf#131217: position arg in Blob::getBytes begins at 1 not 0 (Firebird)
        
        See part of bt here:
        https://bugs.documentfoundation.org/show_bug.cgi?id=131217#c5
        
        According to:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=38ce989b4f9d2aead097e5a2e95b819def7e2624
        position can't be 0
        
        Change-Id: Ia7bf973b820b8642b45eb0bbc125011cab99de9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90186
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-08  Julien Nabet  <serval2412@yahoo.fr>  [3ddfba19c964a65a5bfa1c172e83532af305c985]

        tdf#131210: avoid infinite loop in 'Date acceptance patterns'
        
        Change-Id: Ib049b5d44f91e2b36c068e1ef351ae81707d885e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90180
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-08  Caolán McNamara  <caolanm@redhat.com>  [17cf56c127351ff61aeb75e84dfa884492f5252d]

        ofz#20635 infinite loop
        
        Change-Id: I7b40df05307e3dd7768e9407040eb4fa285d51e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90174
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-08  Caolán McNamara  <caolanm@redhat.com>  [1e95c2c17a49349caba1e62b4de3752c5f767f01]

        ofz#20622 oom
        
        Change-Id: Id77d90197e98d29787a40966f248dd769c9dac28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90175
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9042e7ebaf0f77393cfbb72fe299d4fe524bd689]

        Fix typo
        
        Change-Id: Icb3c9deb140b119311066784157da413f686aba3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90178
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-03-08  Julien Nabet  <serval2412@yahoo.fr>  [b262b973ad1e3cb5c7b89842fc7566bc8715d34f]

        tdf#131219: workaround for getPrivilege/getGrantablePrivileges in Firebird
        
        It must really be implemented. Meanwhile, let's avoid the error popups.
        
        Change-Id: If78e7d1b955ba70fd5ad282ba12b26806b7c81b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90184
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-08  Julien Nabet  <serval2412@yahoo.fr>  [08334285ec9c7d5356f4b89192a5fba6e6733328]

        tdf#131212: Implement change user password in Firebird
        
        Command retrieved from https://firebirdsql.org/refdocs/langrefupd25-security-sql-user-mgmt.html
        
        Change-Id: Idd16c74cd3b00f8a5c9cc135e11ac032811557f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90177
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-08  Jim Raykowski  <raykowj@gmail..com>  [4bca67d21e418eb3981cd63390bf2cb401dabe13]

        tdf#131067 Only outline track if an outline entry is selected
        
        This patch ignores outline tracking when other than Headings/outline
        content is navigated to from the Navigator.
        
        Change-Id: I3ecbe508b5d641e8f9bd8fe2e70d8ae23f0bf879
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89928
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-03-07  Muhammet Kara  <muhammet.kara@collabora.com>  [f61fa885ed929e7d4aea4d84b2ddadea4825eb18]

        put clang-format commit to .git-blame-ignore-revs
        
        Change-Id: Ic820d7c1a21de3244f94cb4af2dfb83d7fb128d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90169
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-03-07  Matteo Casalin  <matteo.casalin@libreoffice.org>  [6155e69aba4769cac01454bc43270ae3069ef48e]

        Fix typed flags mask
        
        after commit 2876a0f79f94cdd139cc8fa40669acde9674bf8c
        
        Change-Id: Ibf27d74d73b0e8624efaffdc252b27e366245e38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90165
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@libreoffice.org>

2020-03-07  Caolán McNamara  <caolanm@redhat.com>  [b7d10989d6d7bdbd156288a3773e2da94c97a77e]

        ofz#20463 Timeout
        
        Change-Id: I7707451573a57e99e9f417617b733a00ea991c0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90176
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-07  Muhammet Kara  <muhammet.kara@collabora.com>  [472d5cfb11bc68779f9e1754a22e4d93725ea255]

        remove acccfg.{cxx,hxx} from clang-format blacklist
        
        Change-Id: Iaa85fe6332f057642dfd01eee7a1d2b1e27c49b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90168
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-03-07  Caolán McNamara  <caolanm@redhat.com>  [40efd2177027645b93b57016b75943dcca779139]

        after inserting a widget into a toolbar make the toolbar the parent again
        
        Change-Id: I2e814215225e2617d63dd6eccfc2a48f056b1f9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90163
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-07  Caolán McNamara  <caolanm@redhat.com>  [8a9eda59e45c73d051eb1e0106ee4d663fec9ba6]

        set an initial height for widgets in toolbars
        
        Change-Id: I8722095bd6f36b80b841a4e3fe9841eb39c7ebcc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90162
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-07  Andrew Lee (李健秋)  <andrew.lee@collabora.com>  [54c6230a19359ef6ea6a11ed326c520cdbe271d4]

        Drop replaced setActive call of each tests in tiledrendering module
        
        We added a single setup method to replaced setActive call in each
        tests.
        
        This commit drop all the replaced setActive call in each tests in
        this tiledrendering module.
        
        Signed-off-by: Andrew Lee (李健秋) <andrew.lee@collabora.co.uk>
        Change-Id: If0d0b8f6cd03bfbb935bd8a0023530799f5cde34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90158
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-03-07  Andrew Lee (李健秋)  <andrew.lee@collabora.com>  [8905ed739110050f713c3f8030bd747fed1cb0dc]

        Add single setActive for all tests in tiledrendering module
        
        Originally there are 'setActive' in the 1st call of each tests in the
        tiledrendering module.
        
        Here we add a single setActive to replace the 1st call of each tests.
        
        Signed-off-by: Andrew Lee (李健秋) <andrew.lee@collabora.co.uk>
        Change-Id: I7e8a6fa39d2d4bf0e4eab2e30cbee7437e59ef9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90157
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-03-07  Muhammet Kara  <muhammet.kara@collabora.com>  [e00bb5e0586e795946f7bf2ea2066152dde3d727]

        Use 'pragma once' in Customize dialog headers
        
        Change-Id: I93bffad0f550cc2b12e6fb65879767573485943f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90154
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-03-07  Muhammet Kara  <muhammet.kara@collabora.com>  [f31af3ed40fba2376eb19238d3e158e91b6d1b29]

        clang-format toolkit, tools, uui with under 5-percent lines of change
        
        Files which could become clang-format conformant with
        under 5-percent lines of change relative to the total
        count of lines in the file are found by using bin/find-clang-format.py,
        and fixed with /opt/lo/bin/clang-format -i <path-of-the-file>
        
        There will be follow-up patches to fix all 'under-5-percent' files.
        
        Change-Id: I4952f350f4d22913ea94689b902ffa26c223ff96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90152
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-03-07  Seth Chaiklin  <sdc.blanco@youmail.dk>  [615c086d40eeea1b47022ecff1168feeaae5ac2d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4d5bdcb2d5e8fd040995ec870003a3f2b117a720
          - update help page for Hatch in Area tab
            
              - adjust command names to match dialog box
              - adjust access command for all modules
              - puts commands  in same order as dialog box
              - add missing command (background color)
              - <h1> <h2> <h3>
              - remove "Delete" element (which does not appear)
              - update "howtoget"
                 - add switch and new menu command for Impress
                 <menuitem>
            
            Change-Id: I20164e2b31115a931097e8bfabc73ff1487502af
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/89683
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3729ef3347a0399ab3ef672f489de4a9b3d051cf]

        vcl: Module_vcl.mk - convert tabs to spaces
        
        Change-Id: I1c6975d42936714fc28a636fbc363c7776858522
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90153
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4f7e5e3c539545c903101c892d8eb6cd4fee0a58]

        use "pragma once" for viewinformation2d.hxx
        
        Change-Id: I8e9a07ef81d1ddcb30d55a877dfd726b28bde2b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90150
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [98bff332b061efdf0ee018a5bea5e46a7d2b7fb0]

        clean-up namespaces viewinformation2d.{cxx,hxx}
        
        Change-Id: Ib9fb6e66402187fd2d3461af9b8c0ec7c4b16e95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90149
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9d1f294bb889c7fe4a3bd1771509dd8d7f4dfc11]

        remove viewinformation2d.{cxx,hxx} from clang-format blacklist
        
        Change-Id: I48db10a10157db11cc4de6b9ec4b66e6d3e3c444
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90148
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-07  DarkByt31  <avihs.29@gmail.com>  [3522572e5a050ba15b88616c2b7aad88e7e1b53e]

        ReplaceNullTransformation::Transform fix nEndRow
        
        Change-Id: Ib041694e8de2113f11b3ef1b8553334e0d9e1c37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89969
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins

2020-03-07  Muhammet Kara  <muhammet.kara@collabora.com>  [f9b31a49027a8fa5e8fa094a3b62866832426466]

        clang-format xmloff with under 5-percent lines of change
        
        Files which could become clang-format conformant with
        under 5-percent lines of change relative to the total
        count of lines in the file are found by using bin/find-clang-format.py,
        and fixed with /opt/lo/bin/clang-format -i <path-of-the-file>
        
        There will be follow-up patches to fix all 'under-5-percent' files.
        
        Change-Id: Ia2b85f00fc182798176d0af686b37f0df59ecb3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90151
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-03-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [42a7fdb8e6eeb09db7bc64e2078632a3c68a2c12]

        Fix typo
        
        Change-Id: Iae11728865c307355b610dc3169d15ae40988f0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90142
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [474047e17530741014f0da3798e10b7db4093868]

        Fix typo
        
        Change-Id: I581d853b056a2335521de1f556b909bdf5a6c6eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90143
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-07  ayhanyalcinsoy  <ayhanyalcinsoy@pisilinux.org>  [0f3c1d59b62fc912b081737bdc4806ff2bedf58b]

        tdf#130711: [tr] Extend Autocorrect list for Turkish language (Start with C/Ç)
        
        Change-Id: Icff7d7ec85b34a9cea965ef57b302fb35dda9a5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89562
        Tested-by: Jenkins
        Reviewed-by: Hakan Bakacak <hakanbakacak98@gmail.com>
        Reviewed-by: Yusuf Keten <ketenyusuf@gmail.com>
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-03-07  Muhammet Kara  <muhammet.kara@collabora.com>  [7c48277b1c54ea30fa1a13db1b3e45d2269bd7ec]

        clang-format svx with under 5-percent lines of change
        
        Files which could become clang-format conformant with
        under 5-percent lines of change relative to the total
        count of lines in the file are found by using bin/find-clang-format.py,
        and fixed with /opt/lo/bin/clang-format -i <path-of-the-file>
        
        There will be follow-up patches to fix all 'under-5-percent' files.
        
        Change-Id: I89062f4846e0ba4de7fbe799a1515665fe4449a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90146
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-03-07  Muhammet Kara  <muhammet.kara@collabora.com>  [be22ca7cc69ba905c86e05f0413c05ca0bd42556]

        clang-format sd with under 5-percent lines of change
        
        Files which could become clang-format conformant with
        under 5-percent lines of change relative to the total
        count of lines in the file are found by using bin/find-clang-format.py,
        and fixed with /opt/lo/bin/clang-format -i <path-of-the-file>
        
        There will be follow-up patches to fix all 'under-5-percent' files.
        
        Change-Id: I08c01d7069b041964614c233d452d70f332228f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90145
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0e4dd381478e0e5b004015a473f981692171df16]

        convert static functions for property names to constexpr consts.
        
        Change-Id: I9ae41a8f539c270f49b1e8a1a7b0ae443a046c52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90147
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-07  rizmut  <riz_17_oke@yahoo.co.id>  [10e20a77ce302a0475a661ad1886f2ca83c55f3f]

        Update for Sukapura icons
        
        - Update paragraph/character style to use Roboto
        - Update Line Stack chart properties icons
        - Update yellow database in many icons
        - U[date wizard/autopilot icons
        - Update AutoRedact icons
        - Update Legend icons
        - Update Page Break icons
        - Update Split Window icons
        - Update Form Navigator & Activation Order icons
        - Add Save Record icons
        - Fix unbalanced font in Roman Low list style icon
        
        Change-Id: I4b17cc2361db02dcf49830ceb2d0dc84dd92b895
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90114
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-06  Julien Nabet  <serval2412@yahoo.fr>  [9e8839c934da9744b8f584debc0ad026e49f4a28]

        Regression from 6d9930f307f08d2c32ee1bcca577cf643955cec9
        
        Thank you Caolán !
        
        Change-Id: I3f93b4de15c6154c5cf709f5f708dfcb4c3cd5de
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90135
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-06  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [e63b8ae7ac645838c6ac40fa9ad8cc9a442aaa5c]

        Don't assert or busy lock the layout logger
        
        The default padding of five results in a busy loop for layout
        values >= 100000. And since we read the record value from a file,
        don't assert on larger values, by simply masking it.
        
        Change-Id: I95329d03405ed5fbc749dda3f7d090a4739b0018
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90124
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-03-06  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [36f0a04d3caa176b20dccb10ff0bbcfb5cb8d893]

        Dump some more layout info as Xml
        
        Change-Id: Ia82d545e4c5d4507899d123eba9d4b2efded992d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90125
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-03-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5699f1e0cb782003a1bb7ff3823b0b1c41819a07]

        basegfx: B2DTuple replace operator[] with "get" and Axis2D enum
        
        opertaor[] was used for index access of of x and y variables
        where 0 is x and 1 is y - similar like access to an array with 2
        elements.
        
        This comes in handy when you write generic code where the
        algorithm is the same for x and y, but using index access operator
        doesn't look clean and is potentially dangerous. We know we only
        have 2 options (o and 1), but an index access allows for more.
        
        A solution to this is to have a normal "get" method, with an enum
        as parameter (Axis2D), which can only have values X or Y.
        
        Change-Id: I3f98d0149214808a336f25599350a78436236827
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90133
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-06  Caolán McNamara  <caolanm@redhat.com>  [54c6fcff19fdf9e9074bdf7b7a3f68ec398c51df]

        rhbz#1810732 crash/assert inserting document with initial graphic
        
        Change-Id: Idae665c926856922a25a1228ed34f3cae96e4bdd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90085
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-06  Caolán McNamara  <caolanm@redhat.com>  [749897d308c41cd5c92eccdd9fc7a5becbcea33c]

        cid#1460477 Result is not floating-point
        
        warnings is about
        
        aRange.getMinX()-nRadius/2
        
        "
        CID 1460477 (#1 of 1): Result is not floating-point (UNINTENDED_INTEGER_DIVISION)
        
        integer_division: Dividing integer expressions 5 and 2, and then converting the
        integer quotient to type double. Any remainder, or fractional part of the
        quotient, is ignored.
        
        To compute and use a non-integer quotient, change or cast either operand to
        type double. If integer division is intended, consider indicating that by
        casting the result to type int
        "
        
        Change-Id: I600d909c52b9e86f5193806d42cfd0421d8fc2cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90132
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-06  Tamás Zolnai  <tamas.zolnai@collabora.com>  [530d4cfa3ce3d1276305da4dc578890abba065cb]

        Remove useless cast.
        
        Change-Id: I256c7a2257dd74b5650854f0231615353b43dcdb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90119
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-03-06  Julien Nabet  <serval2412@yahoo.fr>  [dada19a89cbdc5f089fe1200275a1688a1ff1967]

        tdf#131164: Fix crash on Tools>User Administration (Firebird)
        
        see https://bugs.documentfoundation.org/show_bug.cgi?id=131164#c8
        
        Change-Id: If55a7b015e4e14575c3933a98c70ed4aaf4d7c73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90123
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-06  Mark Hung  <marklh9@gmail.com>  [32c8bd660e74169a17fdfd4cdbf42bb79dc5a10d]

        tdf#120216 improve svx table performance.
        
        By defining operator== for SdrConnectStyleData and
        SdrFrameBorderData, and make a deeper comparison instead
        of the pointer stored shared_ptr in SdrFrameBorderPrimitive2D.
        The SdrFrameBorderPrimitive2D::operator== always
        return false before. The response time of clicking a cell
        and then entering editing mode improved from 4s to 0.5s
        in my environment.
        
        Change-Id: I625d9f69a07f42cac4a6cba45ec9e1c4195b6d58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90120
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-06  Caolán McNamara  <caolanm@redhat.com>  [e3b14639dca24f5ca559044651d2140f8f4a0e74]

        focus getting stuck in the navigator spinbutton
        
        Change-Id: I483cb726d6abc7cad41244e26811fb6e98d9fb3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90113
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-06  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [8d11b953c0a69f4f5eb5ca42dec3812a62d0cd0f]

        tdf#125532: White text on default/action buttons and selected tabs on macOS
        
        Change-Id: I58ce75e711504553c8fc606382866754286f1aa7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89313
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-06  Miklos Vajna  <vmiklos@collabora.com>  [4ba09be7e260ce2a79a23465db7b2837422cde30]

        sw chicago numbering: add RTF footnote export
        
        Chicago numbering is not supported for paragraph numbering (same as
        DOC), so focus on footnote/endnote export only.
        
        There is markup in RTF to store doc-global footnote/endnote numbering
        type and the same for per-section. DOC writes both, then Writer only
        reads the global setting and Word only reads the per-section setting.
        
        This means only export is needed here, import already handled the
        doc-global markup, and that's enough.
        
        Change-Id: I3590560ca913e04078988fe4784e50fa5cbf17bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90112
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [d32289d715f7182b9e82a4d3fde9cfcf87517da3]

        loplugin:unusedmethods
        
        Change-Id: I698981490eb1391930cdd06821a80a5f770e000e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90109
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [bf71fe152b8e04be92def48c9aecec98d57f5f35]

        mark some more classes hidden in --enable-mergelibs mode
        
        and speed up the script using python's multiprocessing module
        
        Change-Id: I01e1350937a0531e26603d6357982c91f3bcef0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90107
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-06  Caolán McNamara  <caolanm@redhat.com>  [b5d1c3c8519308d610a37e29eea300ad654cd371]

        don't set labels/icon if the toolitem isn't a button
        
        Change-Id: I48cd752e72e2c9fb92713343d9b3447817b10728
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90105
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-06  Caolán McNamara  <caolanm@redhat.com>  [e165db83d52f55ace9958c93374a21a6bf2676c6]

        add iter_previous
        
        Change-Id: Id481e687c623db6ade6c17d039f347e66cb167aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90106
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-06  Caolán McNamara  <caolanm@redhat.com>  [c91f87fae09dc8de2e87c8b794ba606fff54e5a6]

        document a bit about treeview selections and freeze/thaw
        
        Change-Id: I38bb84d26f99b845895ba397fa50e534111a114f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90104
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-06  Michael Weghorn  <m.weghorn@posteo.de>  [a93770e6d0d2fcc5a2eefbed546acee055833fd4]

        android: Update gradle
        
        The previous version e.g. did not support building
        Android App Bundles yet.
        
        Drop explicit 'buildToolsVersion', as suggested in the warning
        during build:
        
        > WARNING: The specified Android SDK Build Tools version (27.0.3) is ignored,
        > as it is below the minimum supported version (28.0.3) for Android Gradle
        > Plugin 3.6.1.
        > Android SDK Build Tools 28.0.3 will be used.
        > To suppress this warning, remove "buildToolsVersion '27.0.3'" from your build.gradle
        > file, as each version of the Android Gradle Plugin now has a default
        > version of the build tools.
        
        Change-Id: Iea5018366969fcefde1e9f4e8cb9836f5a09b41e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90099
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-06  Michael Weghorn  <m.weghorn@posteo.de>  [9fa6312b342cf0ec4f98cfffffd5fdc172707a33]

        android: Escape apostrophe in Turkish string
        
        Missing escaping became apparent after a local
        gradle update, after which the build failed with
        
           > Android resource compilation failed
             .../android/source/res/values-tr/strings.xml:231:5-73: AAPT: error: unescaped apostrophe in string
             .../android/source/res/values-tr/strings.xml:231:5-73: AAPT: error: not a valid string.
             .../android/source/build/intermediates/incremental/mergeStrippedUIReleaseResources/merged.dir/values-tr/values-tr.xml: AAPT: error: file failed to compile.
        
        Change-Id: Iaffabfe82ce1a1255919e48dc15bd40ad89d1f90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90098
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-06  Michael Weghorn  <m.weghorn@posteo.de>  [7c0a38ef3bd74be0f7489c662ee9ab6c57c32e45]

        android: Bump compileSdkVersion, targetSdkVersion
        
        ... to meet Google Play's current target API level
        requirement of level 28 [1].
        
        [1] https://support.google.com/googleplay/android-developer/answer/113469#targetsdk
        
        Change-Id: I71e8380db3ce6bb11847492b132880375509138a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90097
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-06  Michael Weghorn  <m.weghorn@posteo.de>  [3e19e0ddaa0221fac93d00798613f5938eae7a7b]

        android: Move "Display language" setting to "General" section
        
        This fits better than the "File Explorer Settings" one.
        
        The whole "General" section was hidden before when editing
        mode was disabled for the build ('!BuildConfig.ALLOW_EDITING').
        Since the language setting is unrelated to this, no longer
        do so, but explicitly remove the two other entries in this group,
        namely "ENABLE_DEVELOPER" and "ENABLE_EXPERIMENTAL".
        
        Change-Id: I64d1abef38d7669fc1072b380f497ca83e23f265
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90096
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-06  Michael Weghorn  <m.weghorn@posteo.de>  [adbc858dd476651ac79300aaae25cf82e848cb69]

        Update fontconfig to 2.13.91
        
        This new version speeds up cache initialization.
        
        For the Android Viewer case, this significantly decreases the
        time between the user selecting the first document
        after app installation and the point in time it actually shows up
        (e.g. from about 2 minutes to about 10 seconds on my Samsung
        Galaxy S4).
        
        Note: fontconfig 2.13.92 had issues and did not work properly
        when quickly testing with Android Viewer, showed e.g. this line in
        'adb logcat' output and crashed when opening a document with Asian
        characters
        
            stderr  : Fontconfig error: Cannot load config file from /data/user/0/<APP_ID>/etc/fonts/fonts.conf
        
        So, go with version 2.13.91 for now.
        
        This should probably also allow dropping the current workarounds
        related to slow fontconfig cache initialization for the online-based
        Android app, but unfortunately my builds of that app never
        succeeded in properly loading/rendering any document, so I won't
        touch that one for now...
        
        tarball available for download at
        https://www.freedesktop.org/software/fontconfig/release/fontconfig-2.13.91.tar.gz
        
        Change-Id: I22c8d6de58ac9425931f884aab75841ccea0494a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90095
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-06  Michael Weghorn  <m.weghorn@posteo.de>  [9989f7870cfb82722cf2fd6b9cfdf7aea77c0011]

        tdf#131179 android: Support docs containing comments
        
        UI file 'annotationmenu.ui' is needed to make documents with
        comments work, rather than crashing Android Viewer.
        
        This not just fixes the crash, but actually makes the
        comments show up.
        
        Change-Id: I68abc21f6d442549a8a8304d861e1c3223644fbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90094
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-06  Michael Weghorn  <m.weghorn@posteo.de>  [23c379a8d6c54264c370e2dc5648fa5c5d34dff0]

        android: Hide cursor again when selection was done due to search
        
        ... in which case the handling of the previous three callbacks makes the
        cursor (that can be used to do a manual selection) shown in addition
        to the selection rectangle.
        
        As a side note, the cursor previously shown in Calc was incorrect anyway
        when doing a search, it was always at the top-left, and spanning nothing
        (instead of the actual cell that was highlighted by the "selection rectangle").
        
        In a quick test, this worked as expected in Writer with editing
        capability enabled:
        
        * when doing a search, the search result was highlighted, but no cursor
          shown
        * when long-tapping on a word, that word was highlighted and the cursor
          was shown, allowing to adapt text selection as needed (e.g. to do
          copy & paste in the next step).
        
        Since the cursor is shown by handling the other callbacks, and it is just hidden
        again, the cursor can still show up for a short moment before
        being hidden again, but I see no easy way to avoid this, since
        there seems to be no easy way to determine in the
        'CALLBACK_TEXT_SELECTION{,_START,_END}' handling whether this
        was called due to a search or some other event (like long-tapping on
        a word in Writer with editing feature enabled).
        
        Change-Id: I0ae85cd10b91582b2bd8ec9891bae5c832161710
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90093
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-06  Michael Weghorn  <m.weghorn@posteo.de>  [8432df8bd8368b7b3d502e025fdae7d2cad06767]

        android: Make keyboard in search bar show "search button"
        
        ... instead of "Enter" key that inserted a newline when clicked.
        Instead, start a search in downward direction when the search button
        is clicked, which makes using the search feature more intuitive.
        
        I quickly tested with both, Writer and Calc.
        
        Change-Id: Iffc9f6115e558721b34d8fb4ae2ed4a36c4a7aa5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90092
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-06  Michael Weghorn  <m.weghorn@posteo.de>  [01f58847bb1addb59e963fe820e01b8a191bacba]

        android: Fix inverted naming for up/down in search
        
        The naming for the directions UP and DOWN were used the wrong way
        around, which was also apparent when looking at
        'android/source/res/layout/toolbar_bottom.xml', where icon
        '"@drawable/ic_search_direction_down"' was assigned to the
        button with ID "@+id/button_search_up" (and vice versa).
        
        Adapt the naming to avoid confusion.
        
        Change-Id: I5cf59f1789f2c12651ce6a5638d559658d9d4deb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90091
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-06  Michael Weghorn  <m.weghorn@posteo.de>  [8666ac00f89e31db8a09b3bdb004a0e275744113]

        android: Avoid a crash when recently used file has unknown type
        
        I cannot tell how to reproduce (how to open a file of "invalid type"?),
        but had a crash with this stacktrace in adb log at some point
        when testing various scenarios with the Android Viewer app.
        
        It shows that no proper value was assigned for the resource ID,
        leaving the default 0. Just don't set an icon in this case.
        
            E AndroidRuntime: FATAL EXCEPTION: main
            E AndroidRuntime: Process: org.libreoffice, PID: 8749
            E AndroidRuntime: android.content.res.Resources$NotFoundException: Resource ID #0x0
            E AndroidRuntime:        at android.content.res.ResourcesImpl.getValueForDensity(ResourcesImpl.java:246)
            E AndroidRuntime:        at android.content.res.Resources.getDrawableForDensity(Resources.java:905)
            E AndroidRuntime:        at android.content.res.Resources.getDrawable(Resources.java:845)
            E AndroidRuntime:        at android.content.Context.getDrawable(Context.java:687)
            E AndroidRuntime:        at android.support.v4.content.ContextCompat.getDrawable(ContextCompat.java:358)
            E AndroidRuntime:        at org.libreoffice.ui.RecentFilesAdapter.onBindViewHolder(RecentFilesAdapter.java:73)
            E AndroidRuntime:        at org.libreoffice.ui.RecentFilesAdapter.onBindViewHolder(RecentFilesAdapter.java:25)
            E AndroidRuntime:        at android.support.v7.widget.RecyclerView$Adapter.onBindViewHolder(RecyclerView.java:6673)
            E AndroidRuntime:        at android.support.v7.widget.RecyclerView$Adapter.bindViewHolder(RecyclerView.java:6714)
            E AndroidRuntime:        at android.support.v7.widget.RecyclerView$Recycler.tryBindViewHolderByDeadline(RecyclerView.java:5647)
            E AndroidRuntime:        at android.support.v7.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:5913)
            E AndroidRuntime:        at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5752)
            E AndroidRuntime:        at android.support.v7.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5748)
            E AndroidRuntime:        at android.support.v7.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:2232)
            E AndroidRuntime:        at android.support.v7.widget.GridLayoutManager.layoutChunk(GridLayoutManager.java:556)
            E AndroidRuntime:        at android.support.v7.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1519)
            E AndroidRuntime:        at android.support.v7.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:614)
            E AndroidRuntime:        at android.support.v7.widget.GridLayoutManager.onLayoutChildren(GridLayoutManager.java:170)
            E AndroidRuntime:        at android.support.v7.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:3812)
            E AndroidRuntime:        at android.support.v7.widget.RecyclerView.onMeasure(RecyclerView.java:3225)
            [...]
        
        Change-Id: I05594c3da26125a18be9226f290430aa9c7fa14c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90090
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-06  Michael Weghorn  <m.weghorn@posteo.de>  [3e5a18820aadd904f16f1654db6c4edf634ccd3d]

        android: LOKitThread::refresh: Add null check
        
        This fixes as another crash with Android Viewer that
        could (ocassionaly) be observed by
        
        * open some ODT document
        * press the "back button" while the document is still
          being loaded
        * repeat steps 1-2 until the crash occurs
        
        Corresponding 'adb logcat' output:
        
            I LibreOfficeMainActivity: onDestroy..
            I LOKitTileProvider: Document destroyed: /storage/emulated/0/Download/simple.odt
            D LOKitThread: mTileProvider==null when calling updatePartPageRectangles
            D AndroidRuntime: Shutting down VM
            E AndroidRuntime: FATAL EXCEPTION: main
            E AndroidRuntime: Process: org.libreoffice, PID: 9190
            E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke interface method 'boolean org.libreoffice.TileProvider.isSpreadsheet()' on a null object reference
            E AndroidRuntime:        at org.libreoffice.LOKitThread.refresh(LOKitThread.java:159)
            E AndroidRuntime:        at org.libreoffice.LOKitThread.access$000(LOKitThread.java:26)
            E AndroidRuntime:        at org.libreoffice.LOKitThread$1.run(LOKitThread.java:239)
            E AndroidRuntime:        at android.os.Handler.handleCallback(Handler.java:883)
            E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:100)
            E AndroidRuntime:        at android.os.Looper.loop(Looper.java:214)
            E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:7356)
            E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
            E AndroidRuntime:        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
            E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)
        
        Change-Id: I9787a13b3485a87a133f8b5e4e03bbf3618fb2f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90089
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-06  Michael Weghorn  <m.weghorn@posteo.de>  [bf331e388845a5d213b40a3894db8ffc6560e1da]

        android: LibreOfficeMainActivity::onStop: Add null check
        
        'mTileProvider' can be null here, e.g. while loading the document.
        
        This fixes a crash that could be reproduced e.g. by
        
        * open a document
        * press the "back button" while the document is still
          being loaded
        
        (Most easily reproducibly right after app installation, since
        loading the first doc takes a very long time then.)
        
        Relevant log messages from `adb logcat` output:
        
            E AndroidRuntime: java.lang.RuntimeException: Unable to stop activity {org.libreoffice/org.libreoffice.LibreOfficeMainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void org.libreoffice.LOKitTileProvider.cacheDocument()' on a null object reference
            E AndroidRuntime:        at android.app.ActivityThread.callActivityOnStop(ActivityThread.java:4624)
            E AndroidRuntime:        at android.app.ActivityThread.performStopActivityInner(ActivityThread.java:4594)
            E AndroidRuntime:        at android.app.ActivityThread.handleStopActivity(ActivityThread.java:4669)
            E AndroidRuntime:        at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:233)
            E AndroidRuntime:        at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:201)
            E AndroidRuntime:        at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:173)
            E AndroidRuntime:        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
            E AndroidRuntime:        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2016)
            E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:107)
            E AndroidRuntime:        at android.os.Looper.loop(Looper.java:214)
            E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:7356)
            E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
            E AndroidRuntime:        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
            E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)
            E AndroidRuntime: Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void org.libreoffice.LOKitTileProvider.cacheDocument()' on a null object reference
            E AndroidRuntime:        at org.libreoffice.LibreOfficeMainActivity.onStop(LibreOfficeMainActivity.java:427)
            E AndroidRuntime:        at android.app.Instrumentation.callActivityOnStop(Instrumentation.java:1466)
            E AndroidRuntime:        at android.app.Activity.performStop(Activity.java:8018)
            E AndroidRuntime:        at android.app.ActivityThread.callActivityOnStop(ActivityThread.java:4616)
            E AndroidRuntime:        ... 13 more
        
        Change-Id: I9f8a9329801b721dbfbc0a49c150f88ec341059c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90088
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-06  Juergen Funk  <juergen.funk_ml@cib.de>  [d0b9d7c2915f45ad34cc8a764cb9674cfbf3203b]

        symstore.sh: add vorbose mode
        
        Change-Id: I01f9827140810080c037108021ca70f2b906b05e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90083
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-03-06  Serge Krot  <Serge.Krot@cib.de>  [a91e19e30833c2743c1c2ce010a2d0f06aad7706]

        tdf#131146 Linked Calc: changes are lost in last edited cell
        
        Change-Id: I768ccc1d98a0785806986a6ffc70de057991e08a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90009
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-03-06  Caolán McNamara  <caolanm@redhat.com>  [beabc0deddce2a5ce0a9f9b20316a7798a08318c]

        failure seen as setting length of -1 and returning null
        
        Change-Id: I84e7b3a4ad63e70499910f09bd4c70a43137fa10
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90103
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-06  Michael Stahl  <Michael.Stahl@cib.de>  [1f5af453b5994c9e8ccd0756882b98715c75114b]

        sw: DOCX export: fix bookmark inside sdtDropDown
        
        Word refuses to open a document that has a w:bookmarkEnd inside
        w:sdtContent but with no text content following it.
        
        It turns out that the bookmark position is wrong anyway, it should end
        before the text according to Writer's model.
        
        It shouldn't make a difference whether the end is inside the sdtContent
        or preceding the SDT, so write the text content of the SDT from the
        EndField_Impl().
        
        Another idea would be to move the writing of bookmarks in EndRun()
        before the StartField_Impl() but who knows what that would break.
        
        (regression from d55b26a093bdbced08985dbc7113190b52a8bc66)
        
        Change-Id: I476c0829814b061d80811cc6817923ee06013a26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90100
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [bdbb63abd40b55e696856a53a959b69215a56d54]

        tdf#76636: move UItest to CppunitTest
        
        Change-Id: I81caa059084bbe21d112c4ca49ef5d3275356cce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90087
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-06  Canberk TURAN  <canberkkturann@gmail.com>  [4c009d523f1017def872f0c69caafd7d1826c263]

        tdf#131134: Corrects the cursor column while moving with arrow keys.
        
        After cursor jumped to start of first line or end of the last
        line (with up/down arrow keys), when we clicked the arrow keys on
        the same direction again, cursor movement column will be the
        last or first column.
        
        Change-Id: I9137adea14ce3fa7dd516a4e6fac5641df5a556b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90012
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-03-06  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [707d3197b14c018553370f4e1a97f515425f73bc]

        Update git submodules
        
        * Update translations from branch 'master'
          to 610e3f90e150d90bd5305f53d5e39f111f197d4f
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: I5f28b96f84e88c6b61c181a501c75f7aca06ca9c
            
2020-03-06  Jussi Pakkanen  <jpakkane@gmail.com>  [6ec05ef6fef789f5646b773495285e845e155d77]

        tdf#130911: convert some token generation scripts from Perl to Python.
        
        Change-Id: Id655b6a0cee7bdfe4804941f20fe358af8f3185e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89477
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [1391b1b3eb3d28c7a606a3f0357eef6ca71267e7]

        tdf#125261: move UItest to CppunitTest
        
        Change-Id: I3623d9424c95983e005c146728518bafcd6d2dee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90053
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [375d314cb48e0b9bab6c520bf2ceaf6de85db815]

        sw: add test for date formats
        
        Change-Id: Idf6920278c82a1bdddeb4e1b43c444010fba1aa0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89985
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-06  Miklos Vajna  <vmiklos@collabora.com>  [9a1dd2e242794b4f26d207efc80a2f5bc088ab7c]

        sw chicago numbering: add DOC footnote export
        
        Note that chicago numbering can't be used for paragraph numbering. It
        would be possible technically, but the spec && bffvalidator && Word
        agrees on forbidding that.
        
        Change-Id: Ic3de51f9724d399542f4fe6ac48e70e94c6ea4ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90080
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-06  Fred Kruse  <fred.kruse@gmx.de>  [f0d0436e9f360575bda2c1e4f1ed4d3f6fa0b40f]

        add information to xProofrader in gciterator.cxx
        
        the in formation gives the reason for the initiataed proof. This helps to
        get the location of the checked paragraph inside the test. This is needed
        for running text level rules e.g. in LanguagTool
        
        Change-Id: I559a07a74932134c6dbb04fb9f6137e623e02d5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89854
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-06  Marco Cecchetti  <marco.cecchetti@collabora.com>  [de81e89b25c710173852b1bdebc1d6f96fcd2812]

        formula manager: wrong category returned by ScFuncDesc::getCategory
        
        In the function manager the index associated to each category starts
        from 0 while in ScFuncDesc starts from 1 (data member
        ScFuncDesc::nCategory)
        
        Change-Id: I92d0cd2a1a2871785e45faafd797dcf3a500bec7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89198
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90072
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>

2020-03-06  Marco Cecchetti  <marco.cecchetti@collabora.com>  [234a15d788adbb75317554b516acb3c8f113ece7]

        lok: calc: unwanted cell range selection occurs when clicking on a cell
        
        When user clicks on a cell after the browser has lost focus user gets
        the cell range from A1 to the current clicked cell selected
        
        Change-Id: I1dd495f42ca7e5ee8cad1d2354dcebc0cb05d65f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88549
        Tested-by: Marco Cecchetti <marco.cecchetti@collabora.com>
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90071
        Tested-by: Jenkins

2020-03-06  Marco Cecchetti  <marco.cecchetti@collabora.com>  [538dc87c56cd5c796c67d2be60be007e519505c9]

        lok: avoid to send visible cursor msg for formula bar edit view
        
        Cursor visible msg should be sent only if the window linked to the
        edit view is the document window.
        
        Change-Id: Ib4001dbddd191b06fa02d5b8ddab14460270b327
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87680
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>
        Tested-by: Marco Cecchetti <marco.cecchetti@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90070
        Tested-by: Jenkins

2020-03-06  Marco Cecchetti  <marco.cecchetti@collabora.com>  [6fdd5e3ec95712d03b30fc32acffa358b7fef46e]

        lok: calc: send text selection rectangles for the input bar
        
        Change-Id: I3caeaddd7a5ddc6e496650539b88e2fd81b37e6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86790
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90069
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>

2020-03-06  Tünde Tóth  <tundeth@gmail.com>  [300e65cc47f3d6ae1563350757dbfadc080d7452]

        tdf#123268 fix lost chart if all legend entries are hidden
        
        See also commit 19b2ed4dee1ec33ad55473d43bfcd0bfa194cbee
        (related tdf#51671, add UI options for new "hide legend entry" feature)
        
        Change-Id: If20ab167d867d2845fa414ba0bbc490bed09f61c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89123
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-03-06  Marco Cecchetti  <marco.cecchetti@collabora.com>  [87712debecfd6852b41631c808f22c3ad2f69ee1]

        lok: calc: zoom: object selection - is unreliable
        
        Change-Id: Ic8e61c56bdf38bbb74f179fa36075bdd3a601249
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90068
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>

2020-03-06  Marco Cecchetti  <marco.cecchetti@collabora.com>  [5651a04514cea317556bf9fe66af93d32b95db3c]

        lok: calc formula bar tunneling: resize the main window
        
        When a resize msg is forwarded from the client to the core for the
        formula bar, for instance because of a browser window resizing, we
        need to resize the whole main app window not the formula bar only.
        On the contrary we have 2 issues:
        1) each time the formula bar get focus the layout manager tries to set
        the size of the formula bar back so that it fits inside the app window
        2) the part of the formula bar outside the app window doesn't respond
        to mouse events on the client side.
        
        Change-Id: I13ddc40a2a8e543808a4bf36a04022deb3700163
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89858
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>

2020-03-06  Marco Cecchetti  <marco.cecchetti@collabora.com>  [366e328dc7f36061971c549c2d33d365026b65ca]

        lok: calc formula bar tunneling
        
        Change-Id: I92026098222e04a163796225a048c6d7dc1b37c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89857
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>

2020-03-06  Marco Cecchetti  <marco.cecchetti@collabora.com>  [8ae1c4b6408d6601d73fa7b688b52e1f01513e4f]

        lok: on calc spelling context menu didn't pop up
        
        The problem has been fixed by making visible cell range syncronized
        with client visible area
        
        Change-Id: I632f8ef4d5e8fa227b55fcb0459ed89d10798134
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89856
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>

2020-03-06  Marco Cecchetti  <marco.cecchetti@collabora.com>  [baadefe9cb8e6745493b0c383e1d66ff3905d153]

        On insert image rotate automatically based on EXIF orientation tag
        
        Change-Id: I55e3e76d7d21c7d0796ec9355f01479232018c66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/82085
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>

2020-03-06  Marco Cecchetti  <marco.cecchetti@collabora.com>  [fa74c7f7613792ff191a6d4597274078dadbe8d8]

        lok: change-annotations: fix not unique id and multiline changes
        
        When a redline was splitted we ended up with 2 redlines with the same
        id (note that this id is used only by lok clients).
        
        When a redline is a multiline, the generated rectangles was wrong.
        
        Change-Id: Iaa7599ab16f4c8939606b1da0dcddb4aac6e983f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/82010
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>

2020-03-06  andreas kainz  <kainz.a@gmail.com>  [3bd487c578f780cb41dd5efa128248edf1a10157]

        tdf#130928 Area fill update pattern
        
        Change-Id: I309cb3ccd5e870c6624b1a5b4838ee05c56538d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89843
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-03-06  Miklos Vajna  <vmiklos@collabora.com>  [191b43536a2bee034ef9902b49ca5fbcdbddec53]

        SwModelTestBase: speed up export tests
        
        Export tests used to do the following steps:
        
        1) Import
        2) Verify
        3) Discard state
        4) Import
        5) Export
        6) Import
        7) Verify
        
        Assuming that the cost of 2), 3) and 7) is almost zero, that leaves us
        with 4 filter() invocations for every such "export" test. But it seems
        to me, we can save one filter() call if we do it this way:
        
        1) Import
        2) Verify
        3) Export
        4) Import
        5) Verify
        
        The only trick is that verify should perform its verification by only
        reading the document model. So adapt tests which mutated the doc model:
        paste tests should be import tests, the rest only did mutation by
        accident.
        
        A 'make check' is 88 seconds faster for me with this, using -j8. (~12
        minutes of CPU time saved.)
        
        Change-Id: I40db8a9b9adaa99020acd718ba4ec3fd9bee3fb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90077
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-06  andreas kainz  <kainz.a@gmail.com>  [30a6e9e991fd1b62ead2d393331a0364372c52fb]

        tdf#130928 Area Fill update hatcch section
        
        Change-Id: I3f2b04bdfaec66292ed454825dd261716571c61b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90073
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-03-06  Stephan Bergmann  <sbergman@redhat.com>  [af1a1587247d9aedba32ff48163f848ab9ab3ab5]

        Make TYPELIB_TYPEDESCRIPTIONREFERENCE_ISREALLYWEAK constexpr
        
        ...and make dynamic verifications static where applicable
        
        Change-Id: I3fb7ebe6885ee70e493ec1365601a1177d181347
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90002
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-06  andreas kainz  <kainz.a@gmail.com>  [5e518d660863448924f6bb6d2a4f57d9d856c624]

        tdf#130928 Area Fill update bitmap preset arrangement nothing more
        
        Change-Id: I3825af6eea08fc80181fa5210f4a5ae0f5a20314
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90074
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-03-06  Armin Le Grand  <Armin.Le.Grand@me.com>  [dd117712bd5692f7bf3870ba91572a0bab54ab86]

        tdf#124848 partial refactor hairline logic
        
        With the handover of transformations to line
        draw calls it is no longer feasible to detect
        and prepare LineWidth stuff when the old
        office definition for hairlnes is used, a
        line width of zero. It was managed in the
        system-independent part, but now may have to
        be prepared in logic and not discrete (pixel)
        coordinates. To do so, find and cleanup all
        places where 1/1.0 was used as hairline line
        width. Adapt all seven graphic subsystems to
        handle the line width == 0/0.0 cases
        accordingly. Test as good as possible.
        
        Change-Id: I2badc045474dcd51612e50597b8406a55d9dc863
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90057
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2020-03-06  Caolán McNamara  <caolanm@redhat.com>  [a3c8951da607d63ac7ffc76a062bb76208ca5ff3]

        redraw on a hard update
        
        so we can remove the reliance on ::Paint to redraw in red missing links
        
        Change-Id: I80db2d9212496f16ddb598971f9eaa0c4c39f692
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90050
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-06  Caolán McNamara  <caolanm@redhat.com>  [f0cd0c7618f4463ad556ee0207ade62b6b2df962]

        Related: tdf#131157 inherit ScDrawTransferObj from TransferDataContainer
        
        Change-Id: I5119b959a6bff958582c404c03af59bd52c9497a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90051
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-06  Caolán McNamara  <caolanm@redhat.com>  [5e76c9c02a9991a4a89f43975607f58b36b4d663]

        tdf#131157 problems dragging and dropping from calc navigator
        
        Change-Id: I40f05704248c43c30d479d42932adfd594391a60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90052
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-06  Miklos Vajna  <vmiklos@collabora.com>  [ddbad5612e4322665bc70f4a026e5b052bcaf344]

        sw chicago numbering: add DOCX footnote export
        
        Only this was missing, paragraph numbering import/export and footnote
        numbering import was already working.
        
        Change-Id: Ia5966cc7f1308ba81bebc1bf628d8efb17acb713
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90075
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-06  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [4f2cf88979e8c5dc97f5fde233ea4d6d128c1787]

        tdf#42949 Fix IWYU warnings in libreofficekit/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ic57b1259e612cc38ad22f123edbaca690cd506ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89937
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-06  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [a6e3a862aac37f89da4177631d6d315159f4f47a]

        tdf#42949 Fix IWYU warnings in extensions/source/*/*hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ice2becc34174bdb5507180df6aa1a3c55a55f394
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89859
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-06  Miklos Vajna  <vmiklos@collabora.com>  [bc4ef004b880fde2cdb8aba3c79f8b4a8d5764da]

        xmloff: create SchXMLImport_Content instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I27826e04adbf8ae22c0ce026413c58eb1c6d7db8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90067
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [47b4ee1a1a2a0212ffcf3e85647e9f9f67276ee3]

        limit symbols exported when using --enable-mergelibs
        
        when doing LTO and --enable-mergelibs, we can improve the effectiveness
        of LTO by marking more code as internal to the merged library.
        
        So introduce a new macro UNLESS_MERGELIBS, which we can wrap around
        *_DLLPUBLIC annotations
        
        Also introduced here is a script that can be run on a completed build to
        determine which classes can be marked with this macro.
        
        Change-Id: I73fb87c897489da53791277d0b66b01f884ba061
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89991
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [cedc8a942e451a63dd1e7dae7f25642c0fcb4be8]

        use more FastParser in ScXMLTableContext
        
        Change-Id: I16018b07bb4c71b60c547dad2d53420a14686e18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90056
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [ae854970bf9c734df132797c0f23a7829efd167c]

        use more FastParser in ScXMLContentValidationContext
        
        Change-Id: I958d2ad1a8dc6c2a3da1c1a4fc6bd4f0011367fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90055
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-06  Michael Weghorn  <m.weghorn@posteo.de>  [b327ea0d74fee1589c0310d7ef7794cb294256b3]

        android: Avoid crash when tapping while document is being loaded
        
        'mViewportMetrics' can be null here, e.g. while the document is
        still being loaded.
        
        This fixes a crash that happened e.g. when tapping on the screen
        while document was still being loaded.
        
        Change-Id: Ib3f237ecf64c05a5736d97e00b46d0de2ef051a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90048
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-06  Julien Nabet  <serval2412@yahoo.fr>  [6d9930f307f08d2c32ee1bcca577cf643955cec9]

        tdf#131137: Fix Checkbox "Do not distort objects in curve" does nothing
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=131137#c3
        and above all
        https://bugs.documentfoundation.org/show_bug.cgi?id=131137#c4
        
        Change-Id: Ibd38d13be7ef6956d6c26e6f5f71a6751a56b25e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90054
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-05  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [98bec94b2f88d0a793f2a5a1a0b7fc59d750168b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9be45efd580a6177315b848e0ff226a4c8070f2e
          - Fix a couple of product names
            
            Change-Id: I7d1fffadc0bcaec4ec9e9d43c9d9bb3351d570b7
            
2020-03-05  rizmut  <riz_17_oke@yahoo.co.id>  [9e96b5052bc56b9cc002e96af9eeb20661149ba3]

        Sukapura:+ DB<>open, Update Bullets & Numbering toolbar's icons
        
        Change-Id: I861de406c25443bc46196c2a0c6c70e3342036b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90046
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-05  Caolán McNamara  <caolanm@redhat.com>  [d616b6a92665855d2ba0ebc2a3064505a4947e06]

        restore calc navigator custom tooltip
        
        Change-Id: Ic378364e0d6c5eb704872ec9a3c73f63c222855a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90049
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [a6b2e86917dc0f54dbaebe11ce7d3dfd97b4b3fa]

        bin: remove unused wiki tag in script
        
        Change-Id: I87527c30bb74dd300eb3834ea4145ab3c2d84152
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90066
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-05  Caolán McNamara  <caolanm@redhat.com>  [2fde5d4a7b778ab7f7a4945f04882b3dbe2b8a8e]

        result of LastVisible is never used
        
        bMove is set to true on this branch, so the result of LastVisible
        is not used in the !bMove branch which is the only place _pContent
        gets dereferenced
        
        Change-Id: I167131220e3381d8f4458c3f1c349ea59f224869
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90018
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-05  Michael Weghorn  <m.weghorn@posteo.de>  [cd6b32ef1f3348ce8e529c5f808b704ff728c240]

        tdf#127781 Android Viewer: aarch64: Avoid throwing exceptions through bridges
        
        This basically extends what commit
        eb15ac837e06087fb8148330e9171d6697d89ee6 ("android: Avoid
        throwing exceptions through the bridges.", 2019-11-29), amended
        by f2f8a2ec10d87ffb23949338a9e4da1e1d704644 ("android:
        Actually let's avoid the exceptions via bridges only on aarch4.",
        2019-12-02) did for the online-based Android app to cover the Android
        Viewer case as well.
        
        This makes Android Viewer work on aarch64, which previously crashed
        whenever trying to load a document.
        
        Change-Id: Id8b30e1dced583159cc4d81aaa18f4c25b901cff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90047
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-05  Miklos Vajna  <vmiklos@collabora.com>  [5c7d0c5bafd244f1bfb3930e0229f1f3f2371c82]

        sw padded numbering: add DOC footnote filter
        
        Import side: remove the duplication between SwWW8ImplReader::CoreLoad()
        and WW8ListManager::ReadLVL(). The CoreLoad() version did not support
        reading 0x16 as it did a "& 0xf" on the value before parsing.
        
        Export side: Writer supports footnote numbering type per-document, Word
        supports it per-section. So next to the per-document export add a
        per-section one, that's what Word actually reads. Similar code was there
        already for DOCX.
        
        Change-Id: Ic94e953cfee4514aabe507a8bcf75445bf05f401
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90023
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-05  Michael Weghorn  <m.weghorn@posteo.de>  [7f049babd79ad14242dd346945c31a90607082ed]

        android hunspell: Disable for Android Viewer
        
        Since hunspell/extension support does not work for the
        Fennec-based Android Viewer, only enable the feature for
        the LibreOffice-Online-based Android app, not Android
        Viewer.
        
        This amends commits 4f9531c81d4190090ede4d657acdd4b7628462d0
        ("android hunspell: Turn on the hunspell build on Android...",
        2020-02-06) and 99e143cb771446b592e0d9e52bb16563e114b69a
        ("android hunspell: Don't explicitly disable extensions on
         Android.", 2020-02-07) to prevent Android Viewer from
        crashing whenever trying to open a document.
        
        Change-Id: Ib35fb35baf542a66b77ce2eed902e68adfec7349
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90021
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-05  Michael Weghorn  <m.weghorn@posteo.de>  [34c4800f6a8b9383418a2a7279accfbbac1762ac]

        Android Viewer: Set SfxWorkWindow::bIsFullScreen to true again
        
        Commit fd603be25f4c86b5a17658a35f3be548252d912f
        ("tdf#129394: Create formula bar also in non-DESKTOP case", 2019-12-19)
        made 'bIsFullScreen' be initialized with 'false' unconditionally,
        but this breaks the Fennec-based Android Viewer which crashed
        or showed error message "Error: Cannot open <path_to_file>:
        loadComponentFromURL returned an empty reference." whenever trying
        to load a document.
        
        Since that app has its own UI elements, there's no need to create
        formula input bar etc. for it, so this basically "reverts" the above
        commit for the Android Viewer case only.
        
        Change-Id: I96c0bdc1c298872db8143f6ec178d143a27fd56b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90020
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-03-05  Caolán McNamara  <caolanm@redhat.com>  [9985bfc034f6f8fd3f4f745b576a56dbcacae927]

        crash after master document navigator update
        
        master document navigator will otherwise crash on using update
        selection/all/etc if there is no tooltip requested (which does a "hard" update)
        before user uses the up/down buttons to move the areas around
        
        Change-Id: I913df2d0922fbabdf3409a25c30b4cce6113dc8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90016
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-05  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [f3a9d2cf5ad6386e4a4479cad91709ee394528b7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b7a24b2d194e9e070185c5beac86cc1a77c9c166
          - Use <menuitem> in a couple of places
            
            Change-Id: I3a03a8c5e8b92240879968f134a1548f78157b94
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/90017
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-03-05  Miklos Vajna  <vmiklos@collabora.com>  [3ea32f2b6cbe515353218bc1f3d5746ca66f6a5a]

        sw padded numbering: add DOCX footnote export
        
        This is mapping separate from paragraph numbering. I'm not exactly why;
        perhaps because this is modeled after DOC, where certain numbering types
        are not allowed for paragraph numbering (but are allowed for other
        numbering types).
        
        Change-Id: I06503389da520bd3bfd39252c4dcef39bac03eee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90013
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-05  Henry Castro  <hcastro@collabora.com>  [f27c6320e8496d690b5d341d3718430709263a1c]

        lok: remove complex rotation / alignment settings
        
        It is very confusing for mobile user the text orientation
        properties, let's remove the property for mobile view.
        
        Change-Id: I4150f9ed7343d38fd00ee66fa5afffe40426b984
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89840
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-03-05  Olivier Hallot  <olivier.hallot@libreoffice.org>  [69ff8c987b980f43e4640cc7f78d081a047da682]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6e6ea59e648c288ca74c56125163c4fcf39571ab
          - No need to translate Basic instructions
            
            Change-Id: Ie127f39166179622159e10801458a6ddbcbd02be
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/90027
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-05  Seth Chaiklin  <sdc.blanco@youmail.dk>  [719d36c661f088b6d59dd42583cd044538bf8174]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to caaf639a8606d13a5eb6d389a0dc061082be0d7c
          - Add sections to frequently used buttons about certain style dialogs
            
             - one for Paragraph, Frame and Page Styles only
                    - added to "Area"  and "Transparency" tab
             - one for Paragraph and Character Style only
                    - added to "Font Effects" tab
                    - (can also be used for "Highlighting)
            
            Change-Id: Ibfc042ca914b71f3f62d5a5b337380d55a583fb6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/89685
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-05  Mike Kaganski  <mike.kaganski@collabora.com>  [93022bdbbfffa5b40ead1790b25703a1de5e8f2f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 86e43e1b40c3fdbdd6edd93c2b717e891e17cedb
          - Clarify database functions' range structure
            
            Change-Id: Iae6eca2e0579a5a7814820f8a22144b1725bbc52
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/89924
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-05  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [c430eee5ac5caaab7e3fc7e5cd7e39d6e38a84fb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7fdef2928278c4bd5488547f833f503187ea8431
          - Reorganise and refactor stuff in help.js for readability
            
            Change-Id: Ife1b412350be5ac046736312ff9216273eff281b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/89973
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-05  Henry Castro  <hcastro@collabora.com>  [f75734ee0fa3ba75258a6e78846a7f5096502a99]

        lok: use "None" string item in the ListBox control
        
        The string item "- none -" confuse mobile users,
        it is preferable to use the "None" string
        
        Change-Id: Ib9b5716aa796624255fed7fac5413db69e028bb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89839
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [76b4fb8b7149af1d68a75b10acb4d9a83875e114]

        use more FastParser in SvxXMLTextImportContex
        
        Change-Id: I3d9586ec11538193fd0b8eb410d2a56202e666d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90010
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-05  Tünde Tóth  <tundeth@gmail.com>  [65123d41f62597053bc3893ee4fb46868a6b1f2d]

        tdf#75330 chart: implement ODF import/export of legend overlay feature
        
        Follow-up of commit 9fab1ba8ddc59924c633aa17c65f7330a4762726
        (tdf#75330 add a new overlay/no-overlay feature for the legend).
        
        Change-Id: I7781fd8b926d4add56f3db0d56dceab8e27e5f85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89836
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-03-05  Tünde Tóth  <tundeth@gmail.com>  [9fab1ba8ddc59924c633aa17c65f7330a4762726]

        tdf#75330 add a new overlay/no-overlay feature for the legend
        
        Implement "Show the legend without overlapping the chart" option
        for chart legend.
        
        Change-Id: Ifbba4c81136e13995d276434dc17a97b0675428c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89810
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-03-05  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [d264170ebbc92f8a920cd51d7f6f2744aa465be1]

        tdf#128943: Remove frame around reference edge widget
        
        Change-Id: I27412f62574ec6f8c86b7cfa2f7da7344c151064
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87422
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-03-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e0b7d6d9b7c7f3a0e7c5bdc4aad84b45c10e62af]

        vcl: put Impl class for Gradient into the cxx file
        
        Change-Id: Ib39ba659a09b680b3d15a59c51944eb213e63110
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90008
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7541b1725333c3cb24b42626143738a21751f59e]

        Fix typo
        
        Change-Id: Id1adbd647f8be20fa3ccd4d07b879885e56ea776
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89958
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [064e31f7ef1dd2bf18f3674086ebe6fde1ff91a0]

        vcl: add TypeSerializer test for serializing Gradient
        
        Change-Id: Ibf4d070fa9085bad103c52fa7656e2f8240784df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89997
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-05  rizmut  <riz_17_oke@yahoo.co.id>  [f3196e9f776538d2ee6b7b380b9eba00e22f27c8]

        Fix tdf#131135
        
        - Update DB icons
        - Add Import from File, Slide Layout, Quick Edit, Posterize icons
        
        Change-Id: I32b2759b43ba4f6788b022f978928ecb6a2f67f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90006
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [e4208eb2c067afe77eb85699b9951d4a5df599f3]

        tdf#130680: Add unittest
        
        Change-Id: I5cb74cd23266d699fb381ccef0866d009cfd6c58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89971
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-05  Justin Luth  <justin.luth@collabora.com>  [1052acae9a599c54e518c8fc17d6a994d8778757]

        tdf#119748 sw layout: ConsiderTextWrap on initial positioning
        
        The specific thing failing was that, for a .doc or .docx file,
        text wrapping didn't layout around a pasted image until
        resizing or re-anchoring or anything that modified the image.
        Menu-inserted images worked fine, but it looks like that
        happened "by accident" during an EndAllAction().
        
        An earlier patch (long ago) also suppressed restart of the
        layout process, so doing so is not without precident.
        FAR_AWAY would generally be true only on initial insert,
        RIGHT? A few lines earlier there was a similar exception
        when the position was set for the first time. So it seems
        logical to avoid a restart here too during the first
        positioning of the fly.
        
        QA's pdf-changes test should be able to quickly detect
        whether this would cause any regressions. There are
        no unit test examples of importing an image into
        the clipboard. I tried putting an image in the header
        and then copying that object to the clipboard, but
        that didn't reproduce the problem and so proved nothing.
        
        tdf#107391 is also fixed by this. However, the unit
        test saw 7 pages, while interactively it was only 4,
        so I can't use that document as a test either.
        So all of my attempts to create a unit test for this failed.
        
        Change-Id: Idda75d9f147bd2456d78be476749be38a61e31ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89586
        Tested-by: Jenkins
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [bef317ec9d00beb70d6b59c2af3b61ef2544b4a5]

        tdf#130515: Add unittest
        
        Change-Id: Ie98a4a6f35d31f8fdca9d439aa5ec9990e9c4213
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89895
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-05  Miklos Vajna  <vmiklos@collabora.com>  [bc3734244e5e2919b3ff413d3c86e010de438bf8]

        Remove some unused includes
        
        Change-Id: I808b7e3f6b580ee6f1876aa06038b5741d7ff6a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90001
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3305d1a02084eff73a4c50db5dc8c6c45241173a]

        Fix typo
        
        Change-Id: I818852494e26a3a12b7210c8c3a06890759fa580
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89957
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [39e2994b8275e4bf4c5ffff85e99d13dd69b2165]

        Fix typo
        
        Change-Id: I27f8bf818d130a17f459c86e74df05e9ed3b0d1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90003
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [bdfd0feefe3785e1ea68bf1f1f987147c8fe9335]

        vcl: move read and write to/from GfxLink to TypeSerializer
        
        Change-Id: Ie99d00ea54296f5f3a909ade7115d9a9251f688e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89983
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b677a4cc3eeb6eea8bb34aff0b06afe987931e6f]

        vcl: put first and last native type into GfxLinkType enum
        
        Until now we had define GFX_LINK_FIRST_NATIVE_ID and define
        GFX_LINK_LAST_NATIVE_ID which pointed to the first and last type
        n the GfxLinkType which represented the native type. A more
        elegant way to solve this is to assign an alias to the first and
        last value. So now we have "NativeFirst" and "NativeLast" defined
        in the GfxLinkType enum instead.
        
        Change-Id: I5613a1b544fc7ae4f8b884df94c6fa4e2fb322d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89982
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c44f44147b5490cc792949989f4baba2137beed]

        use FastParser in ScXMLMasterStylesContext
        
        Change-Id: I432a3b5a1087a50b2cdc959b42bc58209a6cedfc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89993
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [7d6420aee31328a11634d443602a26f671436c76]

        use FastParser in XMLTableStylesContext
        
        Change-Id: If06d8cfc856aa5180199bce2bc747fa9bd667bb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89994
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c5bbdd1b7e77499ea71aa7c57f7287bb063bf79]

        use FastParser in OTableStylesContext
        
        Change-Id: I5f893528b593f4511e471ce202bddb3720786ae1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89992
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-05  Tor Lillqvist  <tml@collabora.com>  [9f6ae57d6a60d54a72243095a6e4c0fc8f6bda07]

        Add a separate log tag for the UI builder
        
        Change-Id: I54d0233574fa84f1fe988a88f6220985e9149b83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90004
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-03-05  Jens Carl  <j.carl43@gmx.de>  [70d40d57f46afd593a86a12281546b570c2fd330]

        Rename method setReplacementElement()
        
        ... to setElement() to have a uniform interface with
        similar classes like XNameContainer.
        
        Change-Id: I2058e3ea9f14a5792a07f23f4bd13c4708dccdfc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89784
        Tested-by: Jens Carl <j.carl43@gmx.de>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2020-03-04  Caolán McNamara  <caolanm@redhat.com>  [22cbdc7b11e25ec8afc697096c008eac95022f02]

        always include assert.h and don't provide a different assert define
        
        rely on the -DNDEBUG we pass in on non-debug builds to to disable assert
        
        Change-Id: I089be56aa6fcddb78507bb0f0457c67c226437a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89989
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-04  Caolán McNamara  <caolanm@redhat.com>  [368e9a829e07b3f8624898d69d2c00ec3bc590ec]

        ofz#21045 Invalid-enum-value
        
        runtime error: load of value 65535, which is not a valid value for type 'enum LineNumberingToken'
        
        Change-Id: I432ba6f46838b499c690f717216b61b127dc2dda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89977
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6a05f8810684024303047ac9105be4ff5ae8c536]

        Fix typo
        
        Change-Id: I48d8000abc0cd835781dffe6b2b6621639a5435f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89900
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-03-04  Caolán McNamara  <caolanm@redhat.com>  [4e755e622f2d782d657626b6234fb3acd3d08e15]

        scroll to the row when putting the cursor in it
        
        Change-Id: If1edbf1d0f94176a12a9359c17179301304f2c56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89988
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-04  Caolán McNamara  <caolanm@redhat.com>  [7af11e2e051eedd790e0ed8c8ac0e1e667c1001b]

        add iter_previous_sibling
        
        Change-Id: Ic9ff26361cc9fed32760260e085660f05e13f4d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89987
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-04  Miklos Vajna  <vmiklos@collabora.com>  [d1a4f95def7d65165a992613784564c02b1c76bb]

        uitest: speed up close_doc()
        
        I used solenv/gbuild/Trace.mk to measure where the time is spent at the
        end of an incremental 'make check'. The last 95 seconds in spent
        executing UITest_demo_ui alone.
        
        If that test is executed in isolation, it takes 135 seconds. Profiling
        the test shows that some of that time is spent on waiting for an
        OnViewClosed event to be emitted after .uno:CloseDoc is dispatched.
        
        I'm not sure how this worked in the past, but seems that in case there
        is a single view, then we currently only emit OnUnloaded, which means we
        wait a minute for an event that does not arrive, then we silently move
        on.
        
        Fix the problem by closing the document via dispose(), the old code also
        just discarded all changes to the file.
        
        The new cost of UITest_demo_ui is 73 seconds (54% of baseline).
        
        The overall 'make check' is 84 seconds faster with this, too.
        
        Change-Id: I97e8e2af3ba355b8029920076e070d619b110b77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89984
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins

2020-03-04  Mert Tumer  <mert.tumer@collabora.com>  [9323307d675b71c501534ee98872a2f00b465bc2]

        fix ToC links give unhelpful url popups
        
        core expects ctrl+click for internal links too and
        it should not expect it if it is tiled rendering
        
        Change-Id: Id841f0e9729e46f00988ea0b4eb29bd65098a740
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89559
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit 3fe9dfca2d44d9e41ee329883f199359c673f382)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89919
        Tested-by: Jenkins

2020-03-04  Armin Le Grand  <Armin.Le.Grand@me.com>  [d08d5c1857482cb3789ed2896921abeb83f4d217]

        tdf#125520 enhance internal OLE cloning
        
        For D&D/Copy&Paste te temp SdrModel had no
        IEmbeddedHelper/Persist, so use the one from
        the source SDrModel in the temporary one
        for transfer/cloning. Should be okay, the
        persist is part of the DocumentModels, handed
        to the SDrModel for usage and *not* destroyed
        when SdrModel gets destroyed
        
        Change-Id: I46e9e371ef8802d6c1c5bfe761b26651ae6e1f73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89986
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2020-03-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8d9d6d43a9d895eb781a7fb7f47b7e4342883829]

        Fix typo
        
        Change-Id: I90b8ec6b62ae421822acdec0d99b0ff768b01e09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89990
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [0c225c7c2b47d7ec57ab7f3f2a900aaac78031d0]

        tdf#129796 junk in reference edit box
        
        regression from
            commit ebdf70cc68989d209965768edc8a3bdf27543c48
            Date:   Fri Sep 20 15:18:01 2019 +0200
            convert SwFieldTypesEnum to scoped enum
        
        Change-Id: Ifec7eb3bb3570f277aed365dcf38da477e437fea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89968
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [b389b5958787b142a42d95744f46ccc9b94cf0a9]

        make some symbols private
        
        Change-Id: I3115dda50e77dc6a335e46026724641c08c04030
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89949
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-04  Tor Lillqvist  <tml@collabora.com>  [7520e2b2126c05aadb738256313d2f250b9ded62]

        We have had C++11 for some time now
        
        Change-Id: I3946aba66a49518fb6c3fe6e1767babecddc956b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89962
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-03-04  Stephan Bergmann  <sbergman@redhat.com>  [24973523ba59087185d434396fd614e73d72107f]

        Bump Windows build baseline to Visual Studio 2019 16.4
        
        (where 16.4 is currently the latest version of Visual Studio 2019 available at
        <https://visualstudio.microsoft.com/downloads/>), see
        <https://lists.freedesktop.org/archives/libreoffice/2020-February/084575.html>
        "ESC meeting minutes: 2020-02-27": "Update baseline to VS2019 on master before
        7.0 [...] check what’s the current patch level, require that? [...] no
        objections"
        
        The code from 4ea0059bca6dd84f10abcf52f6d6b81c1afec397 "VS detection: Fallback
        to old registry check if vswhere failed" has been removed in accordance with its
        comment "The below hack does not work for VS 2019 anyway, so should be removed
        when upgrading baseline.
        
        (Changing the comment "go to Start menu, open 'Visual Studio 2017', [...]"
        regarding the installation of GNU Make from source is somewhat arbitrary, but
        lets stick to the tradition of bumping that version number along with any build
        baseline bump.)
        
        Change-Id: Ic4fe8a3d347aa1748377f2d3205e302bff189b79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89699
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins

2020-03-04  Caolán McNamara  <caolanm@redhat.com>  [b07d429f8610c4df93dffa72552f4f759ec0b74f]

        leave focus where it came from for GtkMenuToolButtons
        
        Change-Id: I111aac99120ae2d3284f5c41a52cde718079a383
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89976
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-04  Stephan Bergmann  <sbergman@redhat.com>  [84d361425c23b5010e276ddfde5079693081ff28]

        Remove redundant local reallyWeak function
        
        Change-Id: Ica26c0b5a839ebb2ca8ed1e2fa61b70cd08a9278
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89974
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-04  Caolán McNamara  <caolanm@redhat.com>  [e268aa09f1c62785aec3549996742462a367ddf9]

        remove two unused suppressions
        
        Change-Id: I98164b68d11b0c141011b21586a575efdfea8dc5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89975
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [baef7c68ddd62197fad3ff420a0fbb48bee1d7ef]

        use FastParser in OReportStylesContext
        
        Change-Id: I7894d862f2b2fa3206d81682dcbe17474a24d120
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89967
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-04  Stephan Bergmann  <sbergman@redhat.com>  [3820a5c093bcc69e277e6326464749c151031046]

        ofz#21036: Avoid UBSan signed-integer-overflow in external/dtoa
        
        > workdir/UnpackedTarball/dtoa/src/dtoa.c:3624:12: runtime error: signed integer overflow: 10 * 858993459 cannot be represented in type 'int'
        >  #0 in strtod_nolocale at workdir/UnpackedTarball/dtoa/src/dtoa.c:3624:12 (instdir/program/libuno_sal.so.3 +0x55286d)
        >  #1 in double (anonymous namespace)::stringToDouble<char16_t>(char16_t const*, char16_t const*, char16_t, char16_t, rtl_math_ConversionStatus*, char16_t const**) at sal/rtl/math.cxx:976:20 (instdir/program/libuno_sal.so.3 +0x3b5f0e)
        >  #2 in rtl_math_uStringToDouble at sal/rtl/math.cxx:1028:12 (instdir/program/libuno_sal.so.3 +0x3b1714)
        [...]
        
        Change-Id: If24fca1fb4829ddd763c9920a1af9a90dc2b138c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89966
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-04  Miklos Vajna  <vmiklos@collabora.com>  [dc05428405fb96f28b2d7c7bcfa9033f3f5248a3]

        sw padded numbering: add RTF export
        
        RTF import was working already.
        
        Change-Id: Ifa71035645d4738138790e72c3f9dee640833d0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89963
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-04  Regina Henschel  <rb.henschel@t-online.de>  [a33484276ed16af7599a59653677f21f051c97e8]

        tdf#131033 consider 20° tilt of 3D in 2D projection
        
        Error was, that the default 20° tilt of a newly created 3D scene was
        not applied to the rectangle for the 2D projection and therefore the
        projection was not high enough. The used method is the same as used
        when dragging a scene to tilt it. I don't know whether there exists
        a simpler way.
        
        Change-Id: Ic9745cc17ed520cd9e00b123e235fe0e93100073
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89901
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-03-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [bd1ef206d37eee556f5b4a0b1437b5c1b2d1a037]

        use FastParser in SvxXMLTextImportContext
        
        Change-Id: I5af3c5cc17e838cc9c856d1a24c1a7cd3e350345
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89955
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [5da687891223488f46d08d705585ace1900ba0f4]

        tdf#131015 crash using the pipette in Edit Contour dialog
        
        regression from
            commit 52fece12345161911da2a531213b7d5541192aad
            Date:   Wed Jan 15 12:43:19 2020 +0200
            tweak GetBitmap methods in BitmapEx
        we end up self-assigning, and with a little bit of optimisation, we can
        up overwriting parts of the graphic we need to construct the new
        graphic.
        
        Change-Id: Ie7e9ce3f9a69f1fe954079873c206985b81db68a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89954
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2876a0f79f94cdd139cc8fa40669acde9674bf8c]

        graphic: remove preview when importing with GraphicFilter
        
        The property "PreviewSizeHint" and the enum value ForPreview in
        GraphicFilterImportFlags doesn't seem to be used from outside, so
        let's remove it as it simplifies the PNG and JPEG import filters.
        
        It is generally more recommended to load the bitmap file fully and
        only then resize it to a smaller (preview) size.
        
        Change-Id: I97f333686c25f7a7a4bdf6c6f0885154b515fd3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89932
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9a37585c6ed73bb56b091bf2affc5d8e22a91afb]

        graphic: remove "AllowPartialStreamRead" from graphic import
        
        Only have an impact on PNG anyway, and it's not really clear in
        what way. I don't really find any references where this is set.
        
        Change-Id: I49519f2116bb0d90648910acddd6176261398c6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89931
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c941c6c4f02522dfc7210bb5ceadd221dbc07260]

        graphic: remove CreateNativeLink property for graphic import
        
        Doesn't seem to be used and we always want to creat a native link
        anyway.
        
        Change-Id: I2e50093491b771bb251816525cf492cf030bc496
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89930
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-04  Caolán McNamara  <caolanm@redhat.com>  [7a078207fbfd71b33cb51c38b3886351fedcde8d]

        tdf#131076 allow 'return' in GtkComboBox to activate default widget
        
        typically ok and accept the dialog. alt+down is documented as the
        default menu-activate key binding, space will also work to popup
        the menu from a combobox.
        
        Change-Id: I7bec880670cc006b288996d6f59a88fe9a9fb8cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89950
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-04  Caolán McNamara  <caolanm@redhat.com>  [1e4e57afb50f25b5b7c4f24b3fb4d96c71e25b92]

        tdf#131111 we want a min of 0 not 1 for this formatting spinbox
        
        Change-Id: I4915bc5ecf854e8ac76748f3af204b0eab5d2ff8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89952
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-04  Miklos Vajna  <vmiklos@collabora.com>  [a8a5fc175a8af2bf3750497d7ebe2c8ea9176981]

        sw padded numbering: add DOC filter
        
        [MS-OSHARED] 2.2.1.3 MSONFC says msonfcArabicLZ / 0x16 should be used
        for this.
        
        Change-Id: I6bdf460d77acabf54cecc2ec2d2bca91bc814518
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89951
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ec85ed21a960a198a01778cdb89a91fabcb5d0c0]

        vcl: rename GetContext to GetReaderContext in Graphic
        
        GetContext is a very generic method name, so rename it to a more
        specific GetReaderContext name. It is easier to find references.
        
        Change-Id: Ieb05ac63080598357107dc3e485b481910cd79cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89929
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-03-04  Bugra  <bugrakurt26@gmail.com>  [3e0c5113a298d3ded705706193f8b6b909027b2f]

        tdf#114441: Convert use of sal_uLong to better integer types
        
        Change-Id: I484cc39ebde5bfefa8ea26f3e6351ef12e303f1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89755
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-04  Michael Stahl  <Michael.Stahl@cib.de>  [4769f431d93139eb3c470e5bb4e7c3c33d46a41f]

        tdf#130680 sw_redlinehide: fix crash in SwUndoDelete
        
        The problem is that the code that adjusts pLastNode in
        SwContentNode::DelFrames() assumes that the nodes are deleted forward
        but MoveNode() runs backward so the only solution is to put pLastNode
        temporarily onto some node without checking if it has been fully
        deleted, while skipping over tables and sections.
        
        At the end of MoveNode() it must be on a valid (not fully deleted) node
        again.
        
        (regression from b86ff2c6a88aa41379e74f11e8ec8497ff85ffd0)
        
        Change-Id: If54c01f885e0c040aed9068823deae7dd167fd50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89896
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-04  Miklos Vajna  <vmiklos@collabora.com>  [5435ea2afc5da5633a440f2f06d79265bcbb040c]

        sw padded numbering: add DOCX filter
        
        DOCX uses <w:numFmt w:val="decimalZero"/> for this.
        
        Change-Id: I12a4a88f472af42a04244d30f9e59fc0b8b4855c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89945
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-04  Mike Kaganski  <mike.kaganski@collabora.com>  [b0d2ef6c458a6f216f7ba1683f5c996087644361]

        Fix more crashes after 1efeb17837c22499f00299c033ae59ba3910f7d7
        
        E.g., trying to open time control properties in test file in
        https://gerrit.libreoffice.org/c/core/+/89895
        
        See commit b9d6ea1dd7541c4bd866571f9e3f0aa894687c07 for explanation
        
        Change-Id: Icfa5d940cd595937e3bc83c752719d76d55d4081
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89944
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-03-04  Caolán McNamara  <caolanm@redhat.com>  [e33715206c48c945e6acb99cdd58d81e6514c242]

        allow control over treeview scroll position
        
        Change-Id: Ifa29416c4a716b3759f279ae4f0ce9179325f7a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89927
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-04  Miklos Vajna  <vmiklos@collabora.com>  [c57d6d39c80844c9d4c6bfed85cc151e52a67b34]

        comphelper: allow simple ad-hoc measuring with ProfileZones
        
        And then remove the manual measuring from the RTF import.
        
        Sample output:
        
        comphelper::ProfileZone: RtfFilter::filter finished in 180 ms
        
        Change-Id: I85e2e12d82ff491a2991a41e5a6f6d1410e12363
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89905
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-04  Julien Nabet  <serval2412@yahoo.fr>  [3d38514166b2e3090e03d16df11e83e184eee433]

        tdf#131044: 3D Effects dialog should allow to set 1 vertical segment
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=131044#c0
        for a scenario
        
        Change-Id: Ie247b6441df91e6831cfa18e66771af5d070dad8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89933
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-04  andreas kainz  <kainz.a@gmail.com>  [faf1893fc7dcb0895e0dde9003f02ed429eb11e3]

        tdf#125757 Impress context menu add animation command
        
        Change-Id: I8d063fc432506fd620e99f561bca37c3dfb5a01e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89934
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-03-04  andreas kainz  <kainz.a@gmail.com>  [f7fe5296d83609d15e34ec00644629111a055427]

        Impress context menu add slide transition and slide move/navigate
        
        Change-Id: I7168701de59f4b625f1ca5bb2fc9d06f521c681d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89935
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-03-04  andreas kainz  <kainz.a@gmail.com>  [823e321057a376e720473c141ce90eeb777696bc]

        tdf#120705 Impress/Draw multiselect context menu add ExportTo
        
        Change-Id: Id8b8e8d1676260d4a075166156c60965242c9fd5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89936
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-03-04  Armin.Le.Grand (CIB)  <Armin.Le.Grand@me.com>  [6dff631f8f4b964b48aadde52a1e1b8b04b9ba53]

        tdf#130150 Improve clipping in PDF export
        
        For more info and discusson please have a look
        at the task. It reverts the change from tdf#99680
        which did a wrong paradigm change in how clip in
        Region(s) is defined and tries to fix the
        underlying error in a more correct way.
        This includes problems noted in tdf#44388 and
        tdf#113449.
        This is a decent improvement, but - due to dealing
        with numerical problems - not yet the whole healing.
        Still thinking about how to solve this for good.
        Adapted PdfExportTest::testTdf99680() and
        PdfExportTest::testTdf99680_2() as needed, empty
        clip regions are allowed again. Added comments, too.
        Had to change solvePolygonOperationAnd to work
        on ranges if both inputs *are* ranges. The AND-case
        is then completely solvable. Also increased geometry
        for transformations of clip geometries - may help
        later.
        
        Change-Id: I2370447597faa6efb81d58ee31c63654e304262e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89874
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-03-04  Muhammet Kara  <muhammet.kara@collabora.com>  [497f0766c8b9578b125eaa1db68a21308d6e9396]

        clang-format: Remove proper files from the blacklist
        
        Change-Id: I27c9fb174255f52305452ce8ff0ed5ecb576a771
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89903
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-03-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [c5513b59281b08a615b12fadde5f3082eed81996]

        tdf#130960: Add uitest
        
        Change-Id: I2db9729620ab87c8934fa26a63f31c6a95e5a4fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89894
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-03  andreas kainz  <kainz.a@gmail.com>  [ce7bbf421d97cb87db1e9350365b73904d5e26de]

        tdf#130152 Writer Table context menu add Comment command
        
        Change-Id: I79230d50083a1ddb1543f4cee54f1c489aa246bf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89893
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-03-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ed82462b711603af14b48907d11a773b05ecebe5]

        Fix typo
        
        Change-Id: Idd102b386c19ed699761428b3347f438a42a1878
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89898
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c2aaaf06f677b891c1008dc6393455f4b604fafb]

        Removed execution bit on pptx file
        
        Change-Id: I003dd9e82e7ee5924064e34306de1abed8cdf4ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89899
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-03  Seth Chaiklin  <sdc.blanco@youmail.dk>  [8aab11e697c30ad939a1e9b1f71c2b34c59457dd]

        UI updates to insert and edit footnote/endnote
        
          - add colon to Character label with buddy control
          - add tooltips to arrows in Edit Footnote/endnote
        
        Change-Id: I5baf59fffd39771101ff0b40105ffcecc7489aec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89580
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2020-03-03  Tor Lillqvist  <tml@collabora.com>  [0c0bc5259027de01462dc4c0139e3046bc78eec8]

        Bin duplication
        
        Change-Id: I26dda20f0a1e51cc4ea820f9814a978e23ba9b96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89892
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-03-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [a4438e09b4e04a1b1e9e5ecd27b1a22531b0bfbe]

        fix ODR
        
        Orientation here clashes with Orientation in include/vcl/prntypes.hxx
        
        Change-Id: Ib68dec61990aebad6154eb2f5e00eb8680ebe196
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89888
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [f7dddbd7f2d93f3b6c1a85917b4434e388dfe1c9]

        inline some use-once constants
        
        Change-Id: I201b195438ef3df067cfa6db97c3b37b23061142
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89887
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-03  Miklos Vajna  <vmiklos@collabora.com>  [7a8450c3ecf1a8000cb37981c981fdd55d196df4]

        sw padded numbering: add ODF filter
        
        ODF allows any string as style:num-format="...", go with "01, 02, 03,
        ...", because that seems to be consistent with both
        DefaultNumberingProvider::makeNumberingIdentifier()'s fallback mechanism
        and with OOXML (which uses "001, 002, 003, ..." for the "pad to 3"
        case).
        
        Change-Id: I5c5c7ee5bd61175afc3e682276e69344852106d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89891
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-03  Mike Kaganski  <mike.kaganski@collabora.com>  [657d8c3e323c7353ce6fa1170532cb6e33d4b74f]

        Use thread_local statics in dtoa.c to be thread-safe
        
        We don't use MULTIPLE_THREADS for that to avoid performance
        penalty due to locking and memory allocation.
        
        Use dtoa.cxx stub to compile dtoa.c as C++, to allow using
        thread_local keyword in MSVC, which still implements pre-C99.
        
        Also don't expose dtoa() and other symbols - make them static.
        And define IEEE_MC68k, not IEEE_8087 on big endian platforms.
        
        Change-Id: Ie59fe0cf057b043556a5ac15ec6b11a1a5b41f47
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89629
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins

2020-03-03  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [131d5cdbb9526477864ea3bd839deab0e544b821]

        tdf#42949 Fix IWYU warnings in dbaccess/source/ui/*/*hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I1f4396eea206e2a8852a96e793be1f179ae837b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89773
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-03  Justin Luth  <justin_luth@sil.org>  [2940d1905b921d9909b08b1e32014d3c44474ef0]

        tdf#80194 editeng: fix auto subscript calculations
        
        ...and auto superscript too (although not as noticably).
        
        THIS WILL CHANGE THE POSITION OF EDITENG SUBSCRIPTS
        AND SUPERSCRIPTS IN EXISTING DOCUMENTS!
        That is because they were very poorly placed
        before - using a formula that is very different
        from how Writer does it. Everyone in the bug reports
        indicates that Writer does it good, but Impress
        does it really bad. (tdf#89849, tdf#63083)
        
        FOR EXAMPLE, when the char-size is reduced to
        the default OF 58%, it will now be raised by 33%, not 42%.
        Likewise, the subscript will now be lowered by 8%, not 42%.
        
        THIS AFFECTS/FIXES Writer textboxes, Calc, Draw/Impress.
        
        "Automatic" indicates that there is not a
        "correct" answer, but that the computer should make
        it "look good", so the user should be able to accept
        this change in positioning, as long as it looks good.
        
        The number of documents affected might be less than
        one would expect. By default .uno:SuperScript
        does NOT set auto mode (although Format-Character does).
        Since most people would use the toolbar instead of the
        format menu to create a superscript, auto will be rare.
        So there will be relatively few cases where
        subscripts are automatic in editeng, especially since
        it looks so poor that most people probably turned
        automatic off...
        
        This patch has no effect on non-automatic escapement.
        
        It uses the same fomula that calculated DFLT_ESC_SUB
        (since it isn't an arbitrarily chosen value).
        This is an approximation of the formula that Writer
        uses (since Writer does exact calculations based
        on each font's metrics).
        This Writer-inspired formula was introduced in LO 6.4
        for more accurate exporting to MSO
        word processing formats (tdf#127316).
        
        Change-Id: I0267810efe31a2b3be41bf2d39e2278ce9bc99e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88911
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-03-03  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [b9a124aae67cbd64917f07f2dca6603f149c018b]

        Qt5 just ignore invalid font attributes
        
        This ignores the *_DONTKNOW and _FORCE_EQUAL_SIZE values, except
        for the stretch, where we map DONTKNOW to QFont::AnyStretch.
        
        Change-Id: Ifdf55e798566681852ad4b585f4aeb0ebfbd1cf9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89884
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-03-03  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [f9fc420dceb1ece2c98767da16a21aaff771f140]

        tdf#101181 Implement glow effect on shapes
        
        Glow effect is a color-blurred outline outside of the shape. In ooxml
        document it is specified with the <a:glow> element.
        
        The commit contains the following:
        - Add support for importing and exporting <a:glow> from ooxml documents.
        - Assign new properties to XShape which stores glow-related attributes.
        - A new 2D primitive is introduced in module 'drawinglayer' which is
          responsible for representing the glow primitive which is to be rendered.
          + A glow primitive is a clone of the original shape which has been
            scaled up slightly and a new color has been assigned to it. The
            radius of the glow effect and the color is defined in the <a:glow>
            element being imported.
        - A blur algorithm is introduced in module 'vcl', which is called during
          rendering the primitive.
          + The blur algorithm works on a bitmap.
          + Since the algorithm is CPU-intensive, the result is cached in the
            processor and it is recalculated only if needed.
        - Add support for importing and exporting glow effect to ODF format. For
          that, new attributes of element <style:graphic-properties> has been
          added:
          + loext:glow, which can have the values "visible" or "hidden"
          + loext:glow-radius: which holds the radius of the glow effect in cm.
          + loext:glow-color: holds the color of the glow effect
        - Tests have been added to assert properties after pptx import and
        export.
        
        Change-Id: I836aeb5e0f24e2c8d5725834c8c0f98083bc82e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89125
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2020-03-03  Caolán McNamara  <caolanm@redhat.com>  [224ab38f747dcafe711c10b54ad53c52bda9e41d]

        silence dtoa coverity warnings
        
        there isn't a --with-system-dtoa option so add an explicit patch
        
        Change-Id: I6ae00fefd3352b1501da3e94e108d3183f951907
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89870
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-03  Caolán McNamara  <caolanm@redhat.com>  [43518b29fddc7b824bdb1f7c8d2efcd220d6bc72]

        cid#1458434 Untrusted loop bound
        
        Change-Id: I3fd06ddf1548c1d6b5d8e91db944d2c720040718
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89873
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-03  Miklos Vajna  <vmiklos@collabora.com>  [b3c18cdc07507bf4bc4bac14e792b1eb2294399a]

        test: log the validator cmdline
        
        The validator cmdline is fairly nontrivial, log it so that in case it
        fails, one can invoke it manually without having to hunt down the string
        in a debugger.
        
        Change-Id: Id18c6d67f1b3b78da31e8be8c60f703623b80309
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89875
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-03  Tünde Tóth  <tundeth@gmail.com>  [381c9c6e5d179cf1d4dde9088fa5124fe2c36a99]

        tdf#130777 UI: add Hide legend entry option for pie chart
        
        Follow-up of the following commits related to the new UNO property
        DeletedLegendEntries for pie charts:
        
        commit a96ec04a07c35338f5f9a0cb361b9322e5ca9cec
        (tdf#130225 implement ODF export of deleted legend entries of pie
        charts)
        
        commit 86be3422cd55fa9e44104f1628648061bb6a3495
        (tdf#129857 Chart OOXML export: fix deleted legend entries)
        
        commit 6e847aa817999ab18acd534f9e6a86685bb268fc
        (tdf#129859 XLSX import: don't show deleted legend entries)
        
        Change-Id: I8b13823da745dfbfbf20f1d30f742c4baf803fc3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89456
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-03-03  Caolán McNamara  <caolanm@redhat.com>  [bbb9500ebf9ce5522b3c2c8e07e7fa227620dc40]

        deem placeholders entries currently expanding as logically still placeholders
        
        Change-Id: I87ebc1d7e095f465c76fcd9b76c01749fe6b57df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89871
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [b55bf0cbdfdc68200ebf191b828a912373f1b7dc]

        move some headers inside their module
        
        Change-Id: I026f920d475c4ce56a12d6b29a702673e8bd7a1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89866
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-03  László Németh  <nemeth@numbertext.org>  [0045b6f36e5e1445d699f87a0f6597d665b4cfe4]

        tdf#130690: DOCX import: fix lost text formatting in cells
        
        by limiting paragraph-level character property expansion
        for the whole table paragraph based on all text portions.
        
        Follow-up of commit abb9c7db8bcc06f907d39a7811711882161d5803
        (tdf#130494: DOCX import: limit paragraph-level character property)
        
        regression from 2ab481b038b62b1ff576ac4d49d03c1798cd7f84
        (tdf#90069 DOCX: fix character style of new table rows)
        
        Change-Id: I4d14fd30c9fbc8464c2430726faf16e292f24e38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89848
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-03-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [b5443459e13d88129c280059d0293f0bd97b8118]

        tdf#131041: Add uitest
        
        Change-Id: Ic718fbd4063c961555997014702e16ab4bf42a54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89834
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-03  rizmut  <riz_17_oke@yahoo.co.id>  [e385972cae1da55539000d90711b84a8a1763535]

        Sukapura:  Add 45 degree rotation icon for object transparency angle
        
        - Remove links.txt duplicate contents
        - Update icons in Insert Hyperlink dialog
        
        Change-Id: Ibddba73ea989c4cf996eefbdca3d8704e3c83700
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89863
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-03  Stephan Bergmann  <sbergman@redhat.com>  [d257314af28c3e956757c0856490ba70104dfcc0]

        Fix call of Python
        
        ...where $(PYTHON) is undefined, but which was mostly masked by
        solenv/bin/gentoken.py happening to have a shebang line, except for flatpak
        builds now failing with
        
        > /usr/bin/env: ‘python’: No such file or directory
        > make[1]: *** [/run/build/libreoffice/editeng/CustomTarget_generated.mk:18: /run/build/libreoffice/workdir/CustomTarget/editeng/generated/tokens.gperf] Error 127
        
        (See also discussion in the comments of
        <https://gerrit.libreoffice.org/c/core/+/89262> "Convert gentoken from Perl to
        Python.")
        
        Change-Id: Iebdf98d7b7ee4da9d861231064549ffef5445edc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89828
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-03  Stephan Bergmann  <sbergman@redhat.com>  [0d4aa17ee7b6a02100dc2b10c328dc6be4f184cf]

        Make sure gentoken.py always writes a file with Unix-style line ends
        
        ...in a way that hopefully works for each of our "any Python >= 2.7 used during
        the build" scenarios (thanks to vmiklos for suggesting the actual changes to
        gentoken.py).  This is a necessary prerequisite for
        <https://gerrit.libreoffice.org/c/core/+/89828> "Fix call of Python", which
        would otherwise on Windows generate *.gperf files with DOS-style line ends, but
        where the Cygwin gperf expects them to have Unix-style line ends and fails with
        
        > C:/cygwin/home/tdf/lode/jenkins/workspace/gerrit_windows/workdir/CustomTarget/editeng/generated/tokens.gperf:9: warning: junk after %% is ignored
        > unsupported language option C++
        > , defaulting to ANSI-C
        > C:/cygwin/home/tdf/lode/jenkins/workspace/gerrit_windows/workdir/CustomTarget/editeng/generated/tokens.gperf:2: junk after declaration
        > make[1]: *** [C:/cygwin/home/tdf/lode/jenkins/workspace/gerrit_windows/editeng/CustomTarget_generated.mk:22: C:/cygwin/home/tdf/lode/jenkins/workspace/gerrit_windows/workdir/CustomTarget/editeng/generated/tokens.cxx] Error 1
        
        (<https://ci.libreoffice.org/job/gerrit_windows/58956/console>)
        
        Change-Id: I0cc420e4f8342225bd01ee326b1e517fdc57005e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89865
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-03  Miklos Vajna  <vmiklos@collabora.com>  [642b7706101a991efc7e312f59dece640d8bfb60]

        sw padded numbering: add layout
        
        lcl_formatArabicZero() looks a bit over-complicated with its hardcoded
        limit of 2. Word supports limits of 3, 4 and 5 as well, so prepare for
        handling them in a generic way.
        
        Change-Id: If6e5634b11616f0ac05e1387016e22f4b171bbfb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89864
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-03  ayhanyalcinsoy  <ayhanyalcinsoy@pisilinux.org>  [b23183af90996395c19eea5c71c7b2f5640b838b]

        tdf#130600:Removed the New Category and Refresh icons from Template dialog
        
        Change-Id: Iad22a84820056f05a3aae6d68f008fe904c56ffa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89750
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-03-03  Caolán McNamara  <caolanm@redhat.com>  [b15918747192943ab174dff806797ab662a52895]

        add a collapsing row hook
        
        Change-Id: I83d690715a9e427d23b3f2316fd114c037487d54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89841
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-03  Caolán McNamara  <caolanm@redhat.com>  [fd55510992800d18d04f3c54bd2ad0e0eb62d9ab]

        Resolves: tdf#131041 crash on async border dialog
        
        Change-Id: Ia9f5f02a0993c3b28ca5fecef3ce6333ba85806b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89823
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-03  Jim Raykowski  <raykowj@gmail..com>  [37b4784ca722aa0496cda95191869c2086223e24]

        Keep selections selected after outline moves
        
        and don't update content view until after move is complete.
        
        In this patch a flag is used to not allow document changed notifications
        to rebuild the content tree while doing outline moves. This flag also
        prevents the content view from being update until after outline move is
        complete. A condition is added in SwContentTree::Paint which prevents a
        focus rectangle flash at the top of the list from SvTreeListBox::Paint
        when the tree is empty.
        
        Change-Id: I5691a532a6bb916c3152900eda3bc9333c24871e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89608
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [b0a07d94095883c17ab444801a27d30819aec201]

        remove some dead code
        
        GpgComponentFactory is unused since:
            commit 06d7dbb3568889aa50f46d6307a39fa53a17313b
            Date:   Sun May 21 14:28:57 2017 +0200
            gpg4libre: share static xmlsec lib between nss and gpg
        
        tableautoformatfield.cxx should have been removed in:
            commit 5990beed9aba690ea9487e2c4a64615b7504a0a1
            Date:   Fri Aug 29 16:37:43 2014 +0200
            Dead code
        
        xmlRow is unused since initial import
        
        Change-Id: Ief186e9ef46238cc8cdb49f4adde52a45a98cbc4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89830
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [b8077713987253f6db0887ddad56fd6871374a8b]

        Revert "add some libs to libmerged"
        
        This reverts commit 4ec76bdeeb000881cf46c78166dc02badb4f44db.
        
        Revert this for now to get the TB77 builds working again.
        
        Change-Id: I345ad54b5bc8e8a06dfba539c2cee8822a350f93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89802
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-03  rizmut  <riz_17_oke@yahoo.co.id>  [e796f172aaaded731b6060450e9e83d39f4639af]

        KJ: Fix for tdf#131061
        
        - Update Cell Styles icons naming
        - Update icons in Merge Cells dialog
        
        Change-Id: If5c9ea38399f1f5f436a8c86d097369432705644
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89821
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-03-03  Miklos Vajna  <vmiklos@collabora.com>  [6b80bd446de4bf19df3a9b124881e1fe12402ca8]

        sw padded numbering: add doc model and UNO API
        
        The idea is to behave similar to Arabic numbering, but pad the result on
        the left up to 2 characters. Word has this feature, so far Writer falled
        back to plain Arabic numbering.
        
        This is just the document model, not layout yet.
        
        Change-Id: I8ac90536848d00b8678129184db0849130724dee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89846
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-03  Miklos Vajna  <vmiklos@collabora.com>  [f807c8bbbc041a7896838fc213d30f2f30768b4a]

        sw doc model xml dump: show numbering type
        
        Change-Id: I6d2145469b8153c86294c40e1b3dfcc9d65ced60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89819
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-03  Miklos Vajna  <vmiklos@collabora.com>  [62b92a8973db0ecb1942a80d50b2c532b5d4d2f9]

        uitest: split up UITest_writer_demo
        
        I used solenv/gbuild/Trace.mk to measure where the time is spent at the
        end of an incremental 'make check'. The last 141 seconds is spent
        executing UITest_writer_demo alone.
        
        If that test is executed in isolation, it takes 289 seconds. I measured
        the cost of all the individual .py suites and arranged them into 8
        separate UITests, this way the make -j8 cost is 101 seconds (i.e. 35% of
        the baseline). IOW this is supposed to speed up 'make check' with 3m13s,
        provided you have the code already built.
        
        Change-Id: I1ffee3a06b8fd84d7b9a0295547900df11f11f68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89835
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-03  Miklos Vajna  <vmiklos@collabora.com>  [198685ded79d64b21023ee85e9a15fa1b32705a0]

        tdf#84399 VML import: map <v:shape o:spt="202"> to TextShape
        
        This partially reverts commit 81f9fe3a14f0fc99afbfa7ce3a26a9c7855d0919
        (fdo#74401 VML groupshape import: only handle v:rect as TextShape,
        2014-03-19), which wanted to map triangles to custom shapes.
        
        It was overlooked that we can have not only explicit rectangles and
        custom shapes, but also <v:shape> elements which have their shape type
        explicitly set to TextBox. The later is now again handled similar to
        rectangles. This keeps the triangle case working, but fixes the <v:shape
        o:spt="202"> case.
        
        We need to make this decision while parsing the XML, so some rework is
        needed to have earlier access to its container (group shape or draw
        page) and also to its shape type.
        
        Change-Id: I33a4b3cd03b0df5d93cffa19e7ea834113df2bdc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89852
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-03  Stephan Bergmann  <sbergman@redhat.com>  [45bd7006ccf807b2cfe432e6143593e9ec3dbdac]

        Missing dependency
        
        (see <https://gerrit.libreoffice.org/c/core/+/89474/2#
        message-df62334d1cd68aee22bbd7ee451bafba9bd62b72>)
        
        Change-Id: I12d7bb4f0be102943e8c8dc204e517d045bc0d1d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89837
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-03  Stephan Bergmann  <sbergman@redhat.com>  [017f84aa39de575d29f360960f13f9fb71167554]

        Adapt solenv/flatpak-manifest.in to recent download.lst changes
        
        ...and to f3e7004794eded346d98264d3061f4e4aa80ee0a "tdf#130725: use strtod by
        David M. Gay to make sure we get the nearest"
        
        Change-Id: Id26259f15587c9ab9cc4722b40c09153026c3f42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89845
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-03  Stephan Bergmann  <sbergman@redhat.com>  [e17224501e9f4f783d5be3f5aa9c7f6decd8a405]

        Revert "Make Chart Creation Wizard async"
        
        This reverts commit ed86b6250cd00ed6b7bdb81307bc66adba129cae.
        
        Reason for revert: Most Jenkins builds for that change were aborted
        after timing out, and many other Gerrit Jenkins and tinderbox builds
        now time out, too.  It very much smells like that commit was the
        culprit.
        
        Change-Id: I5473c58957f92d63113e32f862ad9c114f9c844c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89803
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-02  DaeHyun Sung  <sungdh86+git@gmail.com>  [300eaa533eed3f9e07cf24d53e4e4c561be2fc3b]

        Fix Korea's Hanja Upper Numbers codepoint array  #tdf130077
        
        fix code point for Korean Numenic strings codepoint array
        5 伍
        1000 阡
        
        Change-Id: Id6b37fbaf5ca538ae61555d8c2237c66406c4fb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87240
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-03-02  Caolán McNamara  <caolanm@redhat.com>  [133eafab9bf3ba00eb32d08178fcb0dffd0dcf91]

        ofz#20976 build-failure
        
        Change-Id: I6fc81e6ef13f77dea410f95e159a932089603aeb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89801
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-02  Seth Chaiklin  <sdc.blanco@youmail.dk>  [e2a6efe230888b000329b79d7797a5e07a3e48f7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6e4e81d1d12dd131a8ceb95255544b8f51f302d8
          - improve links to module-specific help pages for Styles window
            
            Change the present method of linking the "Styles" header for each
            module to a generic page with an activated link to the relevant
            styles help page to go directly to that page.
            
            Each of specific pages calls "text/shared/02/01230000.xhp#stylist"
            This patch moves the switch in this page to be applied to the Styles
            header.
            
            Change-Id: Icb846f44d5eb61e8a42612c0d8e05de2c959f7d2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/89786
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-03-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0866589692568083fea3e013be3c13629fb6bcc4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3fd0111f7071d3feed644b88c3227817c422510b
          - Helper to refactor paragraphs in XHP
            
            The helper transforms XHP paragraphs into :
            roles=note, warning, tip into <note>,<warning> and <tip>
            
            roles=heading and level=[n] into <h[n]>
            
            usage:
            xsltproc refactor.xsl source.xhp > target.xhp
            
            Change-Id: Ib3d69aebc35978f6e73a27bee232864bfe6e8463
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/89832
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-02  Caolán McNamara  <caolanm@redhat.com>  [2b03e0ba521b7b439e5da6ce73545dd4f2c49a8b]

        Revert "ofz#20976 build-failure"
        
        This reverts commit 5b22433d79823372744038c5ae28094bc938fb48.
        
        Reason for revert: <INSERT REASONING HERE>
        
        Change-Id: I4a104ca86dadbcc7f797df41326d48a53ca1c990
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89800
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-02  Caolán McNamara  <caolanm@redhat.com>  [5b22433d79823372744038c5ae28094bc938fb48]

        ofz#20976 build-failure
        
        Change-Id: I31434d2b979aff20a53b164ffbb3d19247cd1ce3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89826
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-02  Balazs Varga  <balazs.varga991@gmail.com>  [94973fa0fa5c1253d8c8bf6b104d9e7123eee923]

        tdf#130986 Chart OOXML export: fix number format of custom label
        
        Export correct sourceLinked attribute in c:dLbls/c:dLbl/c:numFmt, as
        in c:dLbls/c:numFmt.
        
        Change-Id: I0e52720b3cb2c99550a779763f01ba12f762050d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89638
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-03-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [5750575771a44d248da597a359fe6abe0c2073ef]

        uitest: check copy in .uno:Move
        
        Change-Id: I916d3853500705b1037aa669374511c184402313
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89822
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-03-02  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [e33135518b74643e2a840955965cc4536c9ee41d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to eb8ea00768b65b71653e85fdcda022fc39df211d
          - Created help page for submenu Text
            
            Removed help page for Change Case as it was merged into Text.
            
            Change-Id: I85fbf915f71135d21bc180385fe3aa3013e5a2cd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/89628
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-03-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [59b755eb93136ea28916e875ee28a50ac7c12fb5]

        Fix typo
        
        Like in 7fe40724b7b07710a501710466b6f10b526c2c97
        
        Change-Id: I52eeeb46d4a6de44af94bc6fb3fb19b1c2dab3b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89759
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-03-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bf06e6957e56ab6b1960dd0ae68d45295ac12f74]

        Fix typo
        
        Change-Id: Ib03d068389d70866490456372cea1038366bfa2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89831
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-03-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [efd267fac274daaf18a095b958d622e2d1468eed]

        can pass length to icu compare here
        
        which will skip the need to do strlen()
        
        Change-Id: I0c9663f5f51f158179c4e0725c1901d7256173e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89817
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-02  Jan-Marek Glogowski  <glogow@fbihome.de>  [63ea1e811a3b3806b6b2408d759a449f4e086eb3]

        Qt5 unify font attribute conversions
        
        Adds conversion functions for VCLs FontWeight, FontWidth and
        FontItalic to Qt5FontFace and remove the partial "switch"
        tables from KF5SalFrame.
        
        And correctly handle the FontWidth in Qt5Font as the stretch
        value, so the default font in qt5 gets the correct stretch and
        doesn't look bold.
        
        Change-Id: I698986416dff13e6dfaf9dfa7f95851b89e9137d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89813
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-03-02  Muhammet Kara  <muhammet.kara@collabora.com>  [1f84470abc6087fc6a3d01defae5043772bdd95e]

        clang-format lotuswordpro with under 5-percent lines of change
        
        Files which could become clang-format conformant with
        under 5-percent lines of change relative to the total
        count of lines in the file are found by using bin/find-clang-format.py,
        and fixed with /opt/lo/bin/clang-format -i <path-of-the-file>
        
        There will be follow-up patches to fix all 'under-5-percent' files.
        
        Change-Id: I4527dcc9aaabd1fba3363c0aa2bf3217e42ef45e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89776
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-03-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [6ad2ec4e98157618a9ff5b9097d84b45d16c7038]

        fix get_SHA_for_change in logerrit script
        
        after
            commit 02b5d09c0dab1621ce23f9a8df45fa1628be3ece
            tdf#105204 fix shellcheck warnings in logerrit
        the previous get_SHA_for_change returned a URL with a leading space,
        which was previously implicitly stripped. Adding quotes prevents that
        stripping, so we need to explicitly strip here
        
        Change-Id: I5b303f6ca5b1dc7d2a369afc2c52830b1b9586eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89816
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-02  Mike Kaganski  <mike.kaganski@collabora.com>  [788ffc0360e44c54947bdead6d1eb368e5283915]

        tdf#118893: avoid nullptr dereference
        
        Change-Id: I56ada18348ed1b1ebe5e1d6f000391965d822b4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89815
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-03-02  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [7c6c9951d3be0af11099f78462f7dfc8772df963]

        Qt5 some refactoring for HiDPI merge
        
        This is a preparatory patch for merging the initial fix for
        tdf#127687, the Qt5 HiDPI scaling support, and generally to make
        the style handling code a little bit more readable.
        
        It includes:
        * Moving all lcl_ Qt5Graphics_Controls functions into the class as
          private functions without lcl_ prefix.
        * Add three additional helpers - pixelMetric, sizeFromContents and
          subControlRect - to cut down boilerplate QApplication::style()->
          prefixes for the style calls everywhere.
        * Drop the superfluous Qt5Frame::TriggerPaintEvent functions.
        * Drop the single, broken maGeometry.nTopDecoration filling.
        * Split some very long lines of nested call code by using some
          intermediate variables.
        * Move a Qt5Data include from hxx into cpp
        
        Change-Id: Iae1bfafd14c4163447f3d55e2307f0f617e68a0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89751
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-03-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [5962dbf15d99b54d33f7e6589a23b8bca4359168]

        speedup sw build a little
        
        from 11m46 to 11m21
        
        Used ClangBuildAnalyzer to find headers that took a long time
        to parse (in total, across all modules).
        
        (*) moved the boost stuff out of sw/inc/docary into a new header.
        (*) make sw/inc/ndtxt no longer include doc.hxx
        
        Change-Id: Ia1d4ebddb4ddd4ec4ffbc011f4a5e24a42b46d3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89808
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-02  Luboš Luňák  <l.lunak@collabora.com>  [4e9aa386556f49358a1cef5c5f6b9b26d2e9e1b8]

        prevent gbuildtojson.py from removing the GBUILD_TRACE file
        
        It starts a new make (MAKE_RESTARTS is again not set), so the code
        for removing the file gets triggered again.
        
        Change-Id: If48214703fd86337a5bfa2c1c8e67cbdfbdfdfad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89814
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-03-02  Caolán McNamara  <caolanm@redhat.com>  [0bea7b285819d18de9d58cb9e7cf90ffad18aea2]

        cid#1459023 Dereference null return value
        
        Change-Id: Id99adac0a544b59b6ac8f6ac225df1f218ed8405
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89765
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [7ae33e175007d04021f5e911e3f7f6cbd0966804]

        tdf#126904 calc right arrow large unexpected column jump in protected sheet
        
        regression from
            commit 7282014e362a1529a36c88eb308df8ed359c2cfa
            Date:   Fri Feb 1 15:15:16 2019 +0100
            tdf#50916 Makes numbers of columns dynamic.
        
        Change-Id: I3b6f6e5430c97ef52f63c406eb3c3b39b9dd578e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89809
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-02  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [00bcbbf86d94792b11bbcc11b86acf8f63e34ae4]

        tdf#42949 Fix IWYU warnings in svx/source/s*/*cxx
        
        Except for already done svx/source/sdr/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I1c4b34cf42aa9faa2f7de36fe1602059460c6c1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89656
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-03-02  Michael Stahl  <Michael.Stahl@cib.de>  [068c133ac41c97652909b88c432e3b73010efc3e]

        sw: layout: fix wrongly positioned table rows in --convert-to pdf
        
        If the document is loaded via UI, the first layout action is triggered
        from resizing the Window and the table is positioned properly on the
        first try.
        
        If the document is loaded via --convert-to, only getRendererCount()
        formats the content of the table, and the table is positioned 3 times
        but its first row is only positioned 2 times.
        
        The first time the table id="56" is positioned, the previous table
        id="50" is at correct Y 5988 but its content isn't formatted yet, so its
        height is almost 0 (just table's border etc.), so the table ends up at
        y = 6271.
        
        The second time the table id="56" is positioned, the previous table
        id="50" is at wrong Y 7937 and its content is valid, so its height
        is 1203, so the table ends up at y = 9140.
        
        The third time the table id="56" is positioned, the previous table
        id="50" is at correct Y 5988 and its content is valid, so its height
        is 1203, so the table ends up at correct y = 7191 ... but the first
        SwRowFrame remains at y = 9140 and is never repositioned, and the lower
        rows are cut off (invisible).
        
        Change SwTabFrame::MakeAll() so that a MakePos() that moves the table
        itself does not leave the first SwRowFrame's position valid, which
        should ensure that all rows are repositioned.
        
        (And work around C++'s particularly unhelpful type system.)
        
        This happens since the earliest version checked, OOo 3.3.
        
        Change-Id: If3dfe1ffcb81e03aa4f4bffcf33a237f0c92bd08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89735
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-03-02  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [a0e8a42a45abc7e626346bf01903ed81a026287d]

        tdf#131031 Gtk3 presume the resize did happen
        
        Regression from commit b26ca5b13733b46c2df0787502f885e15b390956
        ("tdf#130841 resize to client size after SetPosSize"). It just
        happens for me on gtk3, not gen and not win. But since gtk3 also
        sets the nX and nY value SetPosSize eventually before the fact,
        do the same for the nWidth and nHeight.
        
        Change-Id: I2898c403b73de790f3f988b8b8ec2067f4b0b43f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89760
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-03-02  László Németh  <nemeth@numbertext.org>  [7f805108a4ccc5751d7cbcb722ded5247e398578]

        tdf#131062 DOCX import: fix table-style paragraph background color
        
        by comparing fill attributes to ParaBackColor to avoid losing them.
        
        Regression from commit a9ba8e57a41c5ddf3597272bddab30e51fb3fd38
        (Revert "tdf#118947 sw tablestyle: manually scan parents for ::SET").
        
        See also commit 24077b2d52ab3d0fd0db5afb25d8b94b62386e3e
        (writerfilter: import paragraph color as fill attributes)
        
        Change-Id: Id42ea3adaddf883435dd61e5dea0e6c5fb89f927
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89215
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-03-02  Szymon Kłos  <szymon.klos@collabora.com>  [ed86b6250cd00ed6b7bdb81307bc66adba129cae]

        Make Chart Creation Wizard async
        
        * FuInsertChart as a memeber in ScTabViewShell
          stores instance is needed to react on the dialog's result
        * CreationWizardUnoDlg converted to XAsynchronousExecutableDialog
          added dialog close handler which notifies listeners
          In the Online dialog become dead after closing, additional
          PostUserEvent was needed to kill the dialog after real close
          (without it user needed to select any cell to close dialog)
        * Reuse in Writer
        
        Change-Id: I9fe123d5c189d568f0edb4d36173a224a820a8a3
        Reviewed-on: https://gerrit.libreoffice.org/79654
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/79571
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-03-02  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [8e323fcacebad1afe9d867b846722a6b9bf20f78]

        tdf#36737 - Initialize default values of optionals
        
        Initialize default values of optionals in function headers.
        
        In LO Basic, optional parameters are allowed, but without
        any default values. Missing parameters will not be initialized
        to their respective default values of its datatype, either.
        
        With option Compatible, optional parameters are allowed
        with default values. Missing optional parameters that
        don't have explicit default values will not be initialized
        to their default values of its datatype.
        
        With option VBASupport, optional parameters are allowed with
        default values. Missing optional parameters that don't have
        explicit default values will be initialized to their default
        values of its datatype.
        
        Change-Id: I57aabae5f70d1cf6c4e8feb95ce0db6af753383c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87550
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-03-02  Caolán McNamara  <caolanm@redhat.com>  [6c12de3ed36083f35105dddab6943e5d3693edd8]

        dtoa needed by sal
        
        Change-Id: I79067b047384425c65a2653b20e637d8461cf7f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89780
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-02  Miklos Vajna  <vmiklos@collabora.com>  [950e1aec0a984ce40a5038331f491272b51d41fa]

        sw: prefix members of SwRedlineSaveData, SwUndoAttrTable, SwUndoCpyTable ...
        
        ... and SwUndoFormatColl
        
        See tdf#94879 for motivation.
        
        Change-Id: I004a80401c48d9706537cce318d0dc44fb4204be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89807
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-03-02  Stephan Bergmann  <sbergman@redhat.com>  [413898573805c5f96ae7cc561fdc2125575084a4]

        Revert "Stop Navigator content view flashing"
        
        This reverts commit 201a7652092c6a7796a59e6ddee144e4f0c9ece9.  Was this
        submitted in the wrong order?  There is no m_bIsInPromoteDemote across the code
        base.
        
        Change-Id: I85cfbb797fccfd0c03c1ec19a792da8e10c7acde
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89806
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-02  Jim Raykowski  <raykowj@gmail..com>  [479fa3a53bf21302e414e892574ea129f8f2373d]

        Add functionality for promote/demote chapter/level shortcut keys
        
        The following arrow key shortcuts for these actions can be used when
        focus is on outline content in Writer Navigator:
        
        Ctrl+Up       promote chapter
        Ctrl+Down     demote chapter
        Ctrl+Left     promote level
        Ctrl+Right    demote level
        
        Holding the Shift key, in combination with the above, will exclude
        children from the action.
        
        Change-Id: I73a320d571791e2e9e1c0e4efb579c9977220494
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89491
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-02  Stephan Bergmann  <sbergman@redhat.com>  [4ba1088d68fc7c0c76e13f29faff5a3f54342534]

        Adapt compilerplugins to Clang trunk change
        
        <https://github.com/llvm/llvm-project/commit/
        93184a8eda272c65308906836b47cbf209de779e> "Remove unused parameter from
        CXXRecordDecl::forallBases [NFC]"
        
        Change-Id: I8efdda2a37fd0df3b964401e8851a0f95f8d0ab4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89781
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-03-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [0cf5d0fa5e1a7d5dafa7e899e065edb042764f44]

        don't rely on parser ::characters callback only firing once
        
        which is true for the old parser, but not always so for the FastParser.
        So pre-emptively fix some stuff
        
        Change-Id: I405834f1dfd28c98cae87b6de38d238f723edafd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89712
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-02  Jim Raykowski  <raykowj@gmail..com>  [201a7652092c6a7796a59e6ddee144e4f0c9ece9]

        Stop Navigator content view flashing
        
        Redraw flashing occurs in the content tree when outlines are moved during
        promote/demote chapter/level and when switching content navigation view
        mode. Also, the focus rectangle is briefly shown.
        
        This patch uses the m_bIsInPromoteDemote flag, that indicates when
        outline levels are in the process of being moved, to not redraw the
        content tree until after the moved outlines are reselected. To stop
        focus rectangle flashing a check for tree emptiness is used in the Paint
        function.
        
        Change-Id: I252c5a0032157c0a8287c748071d180675b3a70d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89659
        Tested-by: Jenkins
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-02  Jens Carl  <j.carl43@gmx.de>  [a741e86aaf9cc148dca20c2337a42e68270e669f]

        Add XServiceInfo tests to ScTableSheetsObj
        
        Change-Id: Iaaadc2554bb0ce103ef01bbf02c316d21fae51af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89761
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2020-03-02  Samuel Thibault  <samuel.thibault@ens-lyon.org>  [607827d988f76988880a52ccb947231441cd1da7]

        gtk3 a11y: fix get_text(1,-1)
        
        Even when the end offset is -1, we have to return the text starting a the
        given starting position, up to the end, but not necessarily from the
        beginning.
        
        Change-Id: I6a79092c683c273eaedb8661545df71b742110ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89486
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-03-02  Serge Krot  <Serge.Krot@cib.de>  [53735aeb937d7f2c1ac5bc0227e4a2fdc24e4947]

        tdf#130945 Writer: Preview of linked doc is not updated when edited
        
        Change-Id: Id8ee653cc9cb5dbcb3ad0a31688a0b5e34d99fff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89499
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-03-02  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [8461127750e1fe92a615409505256132e54fb8e8]

        tdf#129096: Document Recovery: Use TypeDetection on load
        
        Loading of recovered document happend before via XFilter::filter
        is not updating media descriptor of document. But this is
        important for password protected documents to store entered password
        and used encryption type.
        
        To avoid this problem let's use TypeDetection which during its work
        will ask user for password and store all the info in modified media
        descriptor before actual recovery attempt.
        
        Change-Id: Ide2ebf0955e0937cdc7c9d7165593b71f904649b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88844
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Jenkins

2020-03-02  Tor Lillqvist  <tml@collabora.com>  [da57c32c5cb27eee38e32d10232b31d459c399df]

        tdf#130348: Add special case for ChartDeck, too
        
        Change-Id: Idf6cc1469f074debfc4351a58826a3a7411391ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89722
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit 6a031edca26cadd5917a94de2d3b6a706197a8fc)

2020-03-01  Caolán McNamara  <caolanm@redhat.com>  [45ca47ac39c03df4de52d627a764f16068b1eab0]

        nDepth is only written to, not read
        
        Change-Id: Idf6f038e535f48558b04f3aea63c01c9e164ee8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89779
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-01  Eike Rathke  <erack@redhat.com>  [0f1433cdaa66e3137061d45443e887dad6135752]

        Catch by reference
        
        error: catching polymorphic type ‘class qrcodegen::data_too_long’ by value [-Werror=catch-value=]
        Change-Id: I34cd429186b737f32ceec124849d48860788a9d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89778
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2020-03-01  Muhammet Kara  <muhammet.kara@collabora.com>  [5f2cf0cc76316d27c0841fda027b350b83032531]

        lok: Set default text for new text box on mobile
        
        Change-Id: I0b6056e9dbf5fb81d092092cc183b05120b95d70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89352
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89710
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-03-01  Eike Rathke  <erack@redhat.com>  [a209ec58ff5893823ed0b7a11e8463c38df86739]

        Related: tdf#130371 Broadcast ScAreasChanged for created names
        
        ... to notify the Name Box to refresh its name list.
        
        Change-Id: I20fb461d59c0dd98698837d91e2a7ef9a8c5a4ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89768
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-03-01  Samuel Thibault  <samuel.thibault@ens-lyon.org>  [4c483204edc5ab5da4b40eb92fd69c6d87d11505]

        gla11y: Fix checking orphan labels
        
        Change-Id: Icd43014f40a655b512b6328f4800906325d9b164
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89767
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-01  Caolán McNamara  <caolanm@redhat.com>  [f1c011eb64b837bd375a6afbfa8cf784e3b723b8]

        cid#1459020 Resource Leaks
        
        Change-Id: I124a61ee34b315c4853ee0f1d96eb9ee45a76e8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89764
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-01  Caolán McNamara  <caolanm@redhat.com>  [85eda0537b3f378358542aacfa0689deccb680f1]

        cid#1459028 various checked_return warnings
        
        and
        
        cid#1459027, cid#1459026, cid#1459025, cid#1459024, cid#1459021,
        cid#1459018
        
        Change-Id: If92e7665fcf947c5daf3094b9003e85c5c51f48f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89763
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-01  Caolán McNamara  <caolanm@redhat.com>  [5a78e93aec3636e04e47f4e74d7f2328fd0bbdbb]

        cid#1459022 Uninitialized members
        
        Change-Id: I672c55ac562836f5ca7fe9e8c6a9d313dbbc40a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89762
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-03-01  Samuel Thibault  <samuel.thibault@ens-lyon.org>  [e6ddcd095eff6a8a3a7017e01e10734cc4f3cdce]

        Drop unused suppressions
        
        Change-Id: Ibeba908d39234b5f3224ffdf6bda0673d6ccaa8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89766
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <bubli@bubli.org>

2020-03-01  Seth Chaiklin  <sdc.blanco@youmail.dk>  [ba7d79705f37809e19d7af5933a1a5e6400ce306]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f2a0ebccd289ae50a38def8beb38943579e94a62
          - tdf#106668  update help page about applying Styles
            
            - update command labels
            - add module conditionality to howtoget access
            - add sys conditionality on shortcut key
            - updated access commands
            - updated id=gestalter to id=stylewindow
            - added "Related Topics" section
            - moved "tip" about "styles" to "Related Topics"
            - add link to Creating Page Styles in "Related Topics"
            - updated "Autoformat in Tables" page
                 - changed "Default Style" to new "Default Table Style"
                 - adjusted order of elements
                 - corrected grammatical error
                 - changed to <h1>, <h2>, <h3>
            
            Change-Id: I1d0167f8d8b8205a4f94d56c388a5271fdbac477
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87415
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-03-01  Muhammet Kara  <muhammet.kara@collabora.com>  [995e56127a789a8519c02a32ad9d032121c2bbe9]

        lok: Unlock chart contollers after insertion on mobile view
        
        The chart controllers were locked until the dialog finishes
        its execution, but at some point, dialog is disabled for mobile
        view, and seems like it was forgotten to unlock the controllers.
        
        Change-Id: Ib1e5799f5c84ef8b3ebc0f538909b4f8b586ff1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86716
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89708
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-03-01  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [5d8890be50802bfbd48e8803cab0eec21d7e9aa3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7d11198c0935ed1d87857e9dcd7d8ba200555884
          - Wrong word
            
            Change-Id: I7a9d3d9c3a202e2c230d71c327bb544e667c6745
            
          - Remove erroneous ellipsis
            
            This particular button does not open any further settings,
            so this punctuation was always unwarranted. But as a general
            rule, please never add UI ellipses to the help.
            
            Change-Id: I363c0f53f7be3aa960cc2fe7267ccad002e9c575
            
2020-03-01  Muhammet Kara  <muhammet.kara@collabora.com>  [78b27dfa7022001de407b23002b202d01d219e1f]

        lok: Create Text boxes directly
        
        Change-Id: I281d4648d0e91f74d6f0f5880945d8e7e8659efe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89344
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89709
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-03-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [c1dae35c1eaa58159a8a76efdeecf70c1d01e550]

        use the SetAttribute override in SvXMLStyleContext subclasses consistently
        
        Change-Id: Ibdbf73c5e54fbbb051e4898fd8b3a7a155647b15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89702
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-03-01  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [a2019689d7dab465a8384631dc38a1a4f45537a9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8eeb48c64d6ee09cfcfad76392b405df871b3a2c
          - Small whitespace issue
            
            +line breaks
            
            Change-Id: I3156faf67b6819e1706b457f895e7c14f2d3f4cf
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88032
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-03-01  Muhammet Kara  <muhammet.kara@collabora.com>  [f92bb02f19aeae7b84a55f2c7455248304becb85]

        lok: Improve hyperlink insertion to cell with content
        
        Change-Id: I520939dd5b44236cf835108ee2bc96c29f0a9677
        Reviewed-on: https://gerrit.libreoffice.org/85509
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>
        Tested-by: Marco Cecchetti <marco.cecchetti@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89707
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-29  Seth Chaiklin  <sdc.blanco@youmail.dk>  [48295aead3e15c62d31157f963bd5728f7278db5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a843fb6d63416be6d1dd202876d304a502679929
          - tdf#130993 remove embedded keyboard shortcuts
            
             -some languages need to translate keycodes contextually
            
            
            Change-Id: Ife65552bc080b32156de139c7332ad966e000b8b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/89684
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-02-29  Bugra  <bugrakurt26@gmail.com>  [6800a6dd9a60603badffb7b5bcbef22eee2134cb]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I7ab74181ba68ad722929b6022736179327ac909f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89754
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2020-02-29  Caolán McNamara  <caolanm@redhat.com>  [8e3a29110c8ad739bedeea90932663608d8d3935]

        ofz#20904 check bounds
        
        Change-Id: I5d6d381ebd359b233b309e08131f3dda21310d80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89620
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-29  Mert Tumer  <mert.tumer@collabora.com>  [91228affd8996d9690b0abfa9544a18701ee3ec3]

        send hyperlinkclicked callback on calc mobile
        
        for opening links ctrl+click must be pressed
        but in mobile this cant be done
        This patch allows it to send the callback and also
        cell coordinates for hyperlink popup
        
        Change-Id: I8c0fac167627ef449d9cf20a36a7a5a77978ae0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89121
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>
        (cherry picked from commit 9bfa939f87f28cdaed2a24c3dc5f9a21004b19da)
        
        Blind build fix for Android
        
        After 9bfa939f87f28cdaed2a24c3dc5f9a21004b19da
        
        Also, replace chained OStringBuffer::append() with operator+
        
        Change-Id: I7012667b3c4173cc0193720e0197992e5942bc7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89164
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89693
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-02-29  Balazs Varga  <balazs.varga991@gmail.com>  [ff0f684393b56182e01614d23d4ef836338d3517]

        tdf#130955 chart export: fix repeated custom labels
        
        Do not add mCustomLabelText to aDataPointVector when we
        write leading empty data points, it is enough to add them,
        when we write data-point with style.
        
        Note: this fixes also DOCX import, when the embedded charts
        are imported by using ODF export in the background.
        
        Regression from commit: 7d2c7e7af04d9604d86d2d605ef95b9abb10966c
        (tdf#123206 Store custom label as chart:data-label)
        
        Change-Id: Ib3b370236323a57ac6800035d71321f7ee5dbe41
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89504
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-02-29  László Németh  <nemeth@numbertext.org>  [294babdbbe0a10c732cd5247c5636638c97a4c30]

        tdf#92472 DOCX import: fix checkbox size set by direct formatting
        
        at beginning of paragraphs.
        
        Follow-up of the commit 22ad4d69d771708f28a2d9e137cfd43ac846cf3a
        (tdf#121045 DOCX import: fix checkbox size in table).
        
        Change-Id: I06f0dfa4376ff8f5730d8cfe1cbc3de022e8aaff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89726
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-02-29  Muhammet Kara  <muhammet.kara@collabora.com>  [7ce29004934ae7b75dce492bde5602358eb3dc5f]

        lok: Resolves: Calc - selecting a hyperlink doesn't show link in dialog
        
        Change-Id: Ic4264fad8035029ba6593c91fa57efa772d394ca
        Reviewed-on: https://gerrit.libreoffice.org/85468
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89705
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-29  Caolán McNamara  <caolanm@redhat.com>  [b9644a230cbaa1cf0478506c9a766c2a93276133]

        skip non-uno dispatch toolbar entries
        
        Change-Id: Ifaf3bf5d361cb154831391e26502fc30fffa52e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89724
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-29  Seth Chaiklin  <sdc.blanco@youmail.dk>  [98054bde358e81b06342528a242547821403deb4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f3c9e7f6b29041b667f5e0b0fe5aa4079cb1e59a
          - update help page for text tab for formatting text attributes
            
              - add "Custom Shape Text" heading
              - update "Text" heading to "Drawing Object Text"
              - add explanation about "fit to frame"
              - update to <h1>, <h2> and <h3>
              for "howtoget" embed
                - add switchline and access command for Impress
                - update to <menuitem>
            
            Change-Id: I5aac79d5562adcfeee81178a3d95cd2f7e6ff8e9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/89681
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-02-29  Armin Le Grand  <armin.le.grand@me.com>  [7c0378c0bea935c0aac2f519c53c30b2e4d8bbf9]

        tdf#130768 add a pre-scale version for cairo
        
        As explained in the task, suopport (2) by adding
        a cached pre-scaled cairo_surface_t buffer that
        works similar to a mip-map and thus uses as maximum
        a fa tor 0f 1.25 for speeding up painting of smaller
        versions of huge bitmaps
        
        Change-Id: I4fcc221a0fbb5a243fe93813f3fe1f3cdb4e0566
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89718
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2020-02-29  Regina Henschel  <rb.henschel@t-online.de>  [946eb391028284ca1b0b9927891a8e21c1c478f9]

        tdf#130988 add y-axis up<->down in create 3D obj
        
        Creating the matrix aLatheMat uses a coordinate system with y-axis
        pointing up, but aPolyPoly2D and ctor of E3dLatheObj uses y-axis
        pointing down. Converting was missing. The error was inherited
        from OOo2.
        
        Change-Id: Id5b2f769b8f940bd0028d0386d7ce8b80bf17b97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89730
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-02-29  Noel Grandin  <noelgrandin@gmail.com>  [db7df91ea05f9093955583f165e32e218364fec3]

        tdf#130878 Report does not show label-fields
        
        The critical part was
        (1) calling m_pFixedContent->Characters instead of
            m_pFixedContent->characters in OXMLCharContent
        (2) calling OXMLReportElementBase::EndElement instead of
            OXMLReportElementBase::endFastElement in OXMLFixedContent
        
        Also
        (3) add a bunch of debugging logging to help find this
        (4) fix various characters() methods that can no longer
        rely on being called once for text content in a node
        
        Change-Id: Ib8ea88c5ff377311ca70e4292cad6d1f7f7c7323
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89589
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-29  james  <jamesnattala007@gmail.com>  [32d08f86d20b2f7e44f6b0506feee90fb7138d33]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I548c21fab001217095e7ad603f42e4495d19505d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89729
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-02-29  Xisco Fauli  <xiscofauli@libreoffice.org>  [6086aa1cb40bb6d61834fa0dd708aab1751142de]

        uiwriter3: add some more asserts
        
        Change-Id: I21317cbdda87d9ed1aed55ebb463f0802dcab2e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89748
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-02-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [8031bedbc568bbbb6dc2968fc5ccca69543517d0]

        reduce some pointer chasing
        
        can usd std::optional here
        
        Change-Id: I613131a00d64b7a226fe5b0d0f47a7db6ba41599
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89713
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [9cb07cdca78e2cb1ecff84b7a8e154b23cc2a46d]

        tdf#130515 Time field in Base form will not display correct format
        
        regression from
            commit 65b7b6322b662785bf032e66c76abc36c9a2bb0e
            Date:   Wed Feb 8 10:40:28 2017 +0200
            loplugin:unusedenumconstants read-only constants in vcl
        
        Change-Id: Icf2e385763c8ece34521895331d148a5baacf2d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89706
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-29  Muhammet Kara  <muhammet.kara@collabora.com>  [150ca03b82393c8c9704885b56c2752b77bbb559]

        lok: Resolves: Writer - selecting a hyperlink doesn't show link in dialog
        
        Repro: Select text in Online, and Ctrl + K to open Hyperlink dialog,
        then assign a hyperlink and close with Ok. Without removing/changing
        the selection, re-open the hyperlink dialog again by Ctrl + K. You see
        that the hyperlink is not recognized.
        
        Why?
        The dialog relies on the hyperlinkUnderCursor property which is
        set by the SfxLokHelper::notifyVisCursorInvalidation() method, which
        also relies on the current char cursor is on. So when you select a hyperlinked
        text from left to right (in English), the final position of the cursor is outside
        the hyperlinked text, thus the hyperlinkUnderCursor property is unset.
        
        Solution
        Check for presence of selection and hyperlink via SfxItemPool and
        proceed accordingly
        
        Change-Id: I3a7f18c8199cec243ac99f011d9aaee7c7c575b8
        Reviewed-on: https://gerrit.libreoffice.org/85348
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89704
        Tested-by: Jenkins

2020-02-29  Xisco Fauli  <xiscofauli@libreoffice.org>  [bf16e836dd7094cb5679042bbd49cb8b49c869d2]

        tdf#126340: move UItest to CppunitTest
        
        Change-Id: I8737f57de1c5b38d551dd31525a8a40f4f2458c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89737
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-02-28  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [02b5d09c0dab1621ce23f9a8df45fa1628be3ece]

        tdf#105204 fix shellcheck warnings in logerrit
        
        - double quote to prevent globbing and word splitting
        - use read with -r
        - handle pushd and popd failures
        - escape arguments to ssh (thanks to Guilhem for the solution)
        
        Change-Id: I5fcbb0248779a4fe3c0e50a9597874bcbf8217e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89643
        Reviewed-by: Guilhem Moulin <guilhem@libreoffice.org>
        Tested-by: Jenkins

2020-02-28  Dennis Francis  <dennis.francis@collabora.com>  [5f193d851e3567e1018a61763846698e02ce38ec]

        chart2: Fix the color uno command in ChartColorWrapper
        
        The uno command for color depends on the property name. For LineColor
        it should be .uno:XLineColor and the only other case is FillColor for
        which it should be .uno:FillColor. Without this fix, on selecting
        the chart for editing the first time, the sidebar line-color control
        is disabled as a side-effect.
        
        Change-Id: Ia71ed2f6d9e0f31523f1415f3ee089fd9d7d1b2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89304
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit 9a80969f3115fc33778005861442f91127344dc0)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89677
        Tested-by: Jenkins

2020-02-28  Mike Kaganski  <mike.kaganski@collabora.com>  [4ac48ae4b02b8e0e3ae7e4833893f9ad40d4d14d]

        Use icu::UnicodeString's readonly-aliasing char16_t* constructor
        
        Then it stores a pointer to the passed const UTF-16 string, so
        avoids extra overhead (both memory and CPU) to copy the data
        
        Change-Id: I561998d5534f76ae450577ce6fcbd9c08207f2fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89698
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-02-28  Caolán McNamara  <caolanm@redhat.com>  [43e6b55fd8b739cff834fe5551b4581a88af2d4f]

        use the container size as the optimal size when available
        
        to avoid getting the size set on the native adaptor via
        GtkSalObject::SetPosSize
        
        which matters for the calc navigator expand/shrink case
        
        Change-Id: I181fee56debe591999c29eead7ee057113078319
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89716
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-28  Miklos Vajna  <vmiklos@collabora.com>  [50dec9d1d7fe292a8165f19a3553662effe9e64f]

        sfx2 sidebar: document deck vs panel relationship
        
        Change-Id: Ib3e4c138a29bca4311520bf16ce00bfbdb22e72d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89719
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-02-28  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [f752602f08bb975058a50feb47b0856735ad23a2]

        add hyperlink info unit test
        
        Change-Id: I72c07837ac7ef0bb1ebe10c8dde2adcc9970464a
        Reviewed-on: https://gerrit.libreoffice.org/82077
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Grzegorz Araminowicz <grzegorz.araminowicz@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89703
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-28  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [79f1490f93c3ebe933baba52c6a3eacf1e37fb61]

        lok: send hyperlink info also in editeng
        
        Change-Id: I64691497778a59b519cafd656772d5e79cb132f3
        Reviewed-on: https://gerrit.libreoffice.org/81719
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89679
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-28  22shubh22  <22shubh22@gmail.com>  [93fe47e113628925b3caf33502326c7b136263a1]

        tdf#130272 A warning is now shown and LO do not crash
        
        Change-Id: Icd4ef637cb07c03c11aead53417bd48e47241203
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89415
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-02-28  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [d54202ff690e4e97e018461cc6dc3dfadd36a702]

        tdf#112135: Provide controls through context menu in lists of Customize dialog
        
        Introduced two new handlers to SvxMenuConfigPage and SvxToolbarConfigPage.
        Each handler is connected to connect_popup_menu() call of corresponding list.
        
        All of the context menus use entrycontextmenu.ui
        
        Change-Id: I309672c41631b7acb58209b01efbe24c0bb0d947
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88676
        Reviewed-by: PhD. Ayhan YALÇINSOY <ayhanyalcinsoy@pisilinux.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Tested-by: Jenkins

2020-02-28  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [531f078f3371e909b03b358bc5c9d70df083555f]

        tdf#130917 Invalid document after odt->docx with signatureline
        
        Change-Id: Idf80c41f1315e0690dabd5e8566b62fc64c3ee1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89692
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-02-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [325f5bb3a6367f25e5bb737d4b066108ae9fedad]

        add Friulian (fur) language pack
        
        Change-Id: Idfcc1bf39360b49bbe1303317acc841f97d37f43

2020-02-28  Caolán McNamara  <caolanm@redhat.com>  [5325ce6a3c791bd4a5ee6e71f95a403562ca811c]

        weld calc navigator
        
        note: non-standard dnd via parent so the treeview triggers the dnd but doesn't
        itself strictly speaking drive the dnd, see copying a range from the navigator
        where the calc main edit window shows the outline where the copy of the range
        from the calc main window will go
        
        Change-Id: Ideecbe779e3d9bb5b392357a93ec25f625180ba8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89597
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6a3e04abd653cb86550b911b62ca54e2942f957a]

        Update git submodules
        
        * Update translations from branch 'master'
          to 375b04cdcbe18a95ff4e5640b9c0d8db06de7beb
          - update translations for master and add Friulian (fur)
            
            and force-fix errors using pocheck
            
            Change-Id: I550b54b4968fbdb48d8f6c8118e02e28e3a6a220
            
2020-02-28  Dennis Francis  <dennis.francis@collabora.com>  [88aadbaf9f28c4c0b78f70dc23911f085f158280]

        Remove unused lokit-only selection properties in..
        
        CID string for charts. This is messing up the parsing of
        CID string in ObjectIdentifier::getObjectType() and elsewhere
        where parsing CID is attempted, which inturn causes at least
        the sidebar's chart line properties listboxes not getting
        updated.
        
        The selection properties insertion in chart CID was introduced in commit
        
        3d705b98ca7f40a44f632f5565407274322ffde3
        
        but these are not even used in online as of present.
        
        Change-Id: Ic8040d84e1ad16f182fc7bdc3a9f533ad9664458
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89300
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89697
        Tested-by: Jenkins

2020-02-28  Stephan Bergmann  <sbergman@redhat.com>  [d250dadbf20bd2c28a9d6c1e1aabfcf3e821cf5d]

        gb_Package_get_clean_target must rm recursively
        
        ...so that e.g. `make Package_infoplist.clean` on macOS does not fail with
        
        > rm: instdir/LibreOffice.app/Contents/Resources/en.lproj: is a directory
        
        Change-Id: I41c74ef118eeae567f88affed073d4e65f9d1bb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89696
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-28  Jan Holesovsky  <kendy@collabora.com>  [e701ab6945e62bb958a435aaef7cb67ca6ffa9ed]

        android: Hardcode the 'double-tap' in case of the native app.
        
        We know we are mobile, so why bother...  We could go even further, and
        do that directly in the comphelper, but that would need more testing I
        guess.
        
        Change-Id: Ia371d42fe0e31b5c6f17313fbf6baad4c256cbe9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89236
        Tested-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89695
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-02-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0aa27161cefed6f139d6945a3785ee6587e4c9ec]

        change SAL_WARN to SAL_INFO when language is not set
        
        Change this, so we don't fill the console with warnings.
        
        Change-Id: I089113207be99b50b15cf292cae3e929f9edff26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89556
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit af17b2cd26a1e36edf0b995f81a2e0757086dad1)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89676
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-02-28  Caolán McNamara  <caolanm@redhat.com>  [074120445876d1451995c8459769af76c375a0bf]

        upgrade to latest glm
        
        This reverts commit 46e53c0360a38f620cf8c86fd0a3dc46c8238e0e.
        
        Reason for revert: intermittent failure was due to a missing fix in etonyek
        
        Change-Id: I1ddaafc821cd494092ab66309386464c6e2c33c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88118
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-28  Stephan Bergmann  <sbergman@redhat.com>  [50b6f97730ecf5ed79b0ac05dea9b9b163108aae]

        tdf#130809: Fix adding empty Contents/Resources/en.lproj into installation sets
        
        ...after 1fc85d03c46cedda136986fd6df7fe862893414b "Revert 'Make font-based unit
        test depend on instdir fonts'" accidentally broke
        cabadfc288e5e7324723c62f36b918a80db90323 "Introduce
        gb_Package_add_empty_directories"
        
        Change-Id: I077fe3f23c3b76797850577cb9e5ef519080a072
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89694
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-28  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [ee78313613605f50795d8ba0fbcd4138c9845a51]

        lok: send hyperlink text and address under cursor
        
        Change-Id: I827c51ae859b3d3649ec9d293b5ae8eaf4cbd630
        Reviewed-on: https://gerrit.libreoffice.org/81219
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89691
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [1a73975918d5057336466733f3f0964c128bfcb7]

        macOS: don't sign executables early
        
        macOS 10.14 and later (Mojave & Catalina) will treat signed exectuables
        as "restricted binary" and in turn will block any use of
        DYLD_LIBRARY_PATH settings, causing the build to fail with e.g.:
        
        dyld: Library not loaded: @__VIA_LIBRARY_PATH__/libuno_sal.dylib.3
          Referenced from: /Users/cloph/build/workdir/LinkTarget/Executable/genconv_dict
          Reason: unsafe use of relative rpath @__VIA_LIBRARY_PATH__/libuno_sal.dylib.3 in /Users/cloph/build/workdir/LinkTarget/Executable/genconv_dict with restricted binary
        
        Change-Id: Ia90d8fa6f28f9a2c10f6b46eb1796e2730550119
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/81599
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2020-02-28  Marco A.G.Pinto  <marcoagpinto@sapo.pt>  [016f385b80902afbb0c99e58419695ca1f7a13af]

        [en-GB] Autocorrect: added new words and aborted previous commit
        
        Change-Id: I37cd775a00f5ab26a9049ea37596322315ba8aa5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89507
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-02-28  Marco A.G.Pinto  <marcoagpinto@sapo.pt>  [a7adb34d199cc9f7c272ae4770967ed9137a6631]

        [en-US] Autocorrect: added new words and aborted previous commit
        
        Change-Id: Iaf93845f47331df907b91796eff784953a4231b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89508
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-02-28  Stephan Bergmann  <sbergman@redhat.com>  [936d7a4e49c3274018354989883101e74c77fc9c]

        Remove dead condition
        
        The original
        
          $(if $(filter 140,$(VCVER)),legacy_stdio_definitions)
        
        had been added with d2a44e62704f185a0acecbb6320b92a4df3063b9 "tdf#99696 fix
        build error for 64bit Windows in unit tests using ADODB" at a time when
        configure.ac supported VCVER=120 (i.e., VS 2013) and VCVER=140 (i.e., VS 2015).
        It was presumably meant to express the condition
        
          $(VCVER) >= 140
        
        which is always true by now (where our baseline is already at VCVER=150, i.e.,
        VS 2017).
        
        Change-Id: I1cd48604d102c32e1d829395b65a00539f318b6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89686
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-28  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [64a87cc3fcbc782ffd0a72c5d552279c2dc3b474]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1da820d0fff299544c8d64c3ae5071c862651968
          - ... and get rid of this wrong written "sub-menu" even
            
            Change-Id: I7e276fd5196e4d26f26d49544016c6b1485d977d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88029
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-02-28  Caolán McNamara  <caolanm@redhat.com>  [278de7812d88a9f76e2b0ff57c3f4cb1097d4b2f]

        tdf#130989 we want to fill the menu when the menubutton is toggled on
        
        Change-Id: I85615277d3367ac679315745b47c1a7327c61903
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89648
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-28  Mike Kaganski  <mike.kaganski@collabora.com>  [1ec381335c7b2eef1443ce3756a35c3165b7964a]

        tdf#130984: use RegexMatcher::region to properly limit the search
        
        This allows to pass enough of the text into the matcher to have the
        context for anchors/assertions, and at the same time, control the
        search region correctly for the cases where the end position is not
        at the end of the passed text, like when searching only inside runs
        of text having specified attributes.
        
        Change-Id: I6d1ff379c61cec734c0aa2a1dd913b1a73c5b84d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89660
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-02-28  Stephan Bergmann  <sbergman@redhat.com>  [46250356f8fc38438995d831b6c61ce47b317735]

        Update comment
        
        Since Visual Studio 2017, these menu items appear to no longer have the "VS20xx"
        prefix.
        
        Change-Id: I76a72de148fed288a0005db52cc9fed3abfb5f35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89665
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-28  Stephan Bergmann  <sbergman@redhat.com>  [2118504c7b00d963057ae8b5d21ff56f5ce90e22]

        Remove redundant MSVSVER
        
        Same as vcyear since ba6c014d9c3e2267cfa08e753ea7ba651a03f2fe "Simplify Visual
        Studio and Windows SDK related configurability"
        
        Change-Id: I77f27b43d2bbac73ff739ac1f9580076e8b46ff2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89664
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Jenkins

2020-02-28  rizmut  <riz_17_oke@yahoo.co.id>  [b1ddf5e2796e6a7c21d7eae59a1f0a2abcbbea02]

        elementary:^ localization, number format, cell style
        
        Change-Id: Icc246e3ee0c6bf7724d7ad5cacd38c6d7893bf0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89657
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-02-28  Michael Weghorn  <m.weghorn@posteo.de>  [1c6ea413cb01c0b482f87e625ba208eec230618a]

        tdf#130071 tdf#127815 qt5: Use ExtTextInput only for multi-char key events
        
        Only call the SalEvent::ExtTextInput callback for key input events
        if their text is longer than one character, in which case treating them
        as SalEvent::KeyInput would produce incorrect results, given that only
        the first character is set as the SalKeyEvent's mnCharCode below
        (s.a. tdf#124118).
        S.a. commit 61c8324394c690ced18ce692ab6d29c8031ad1a8
        ("#88063# fixed event handling for redflag", 2001-06-12)
        which made events with text longer than 1 unicode char
        to be handled by SalEvent::ExtTextInput for the gen VCL plugin even
        if not in preedit mode.
        
        Process other key events by calling SalEvent::KeyInput callback, which
        e.g. makes shortcuts involving non-Latin characters (tdf#130071) and
        auto-insertion of non-breaking spaces when typing French text
        (tdf#127815) work.
        
        The gtk3 and gen VCL plugins also use the length of the text as one
        criterion to make a disctinction of whether to call SalEvent::ExtTextInput
        or SalEvent::KeyInput, s. GtkSalFrame::IMHandler::signalIMCommit and
        X11SalFrame::HandleKeyEvent. Those also take into account whether
        in preedit mode, but for the qt5 case, input method events when using
        e.g. ibus are handled in Qt5Widget::inputMethodEvent and the
        Qt5Widget::handleKeyEvent code path is not used anyway.
        
        Change-Id: I2f8925ea26a4fb5419226265c579242889e2a506
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89663
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Tested-by: Jenkins

2020-02-28  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [24caeee8236576abd92086974c1dbbf15b81a4c5]

        Refactor a bit of the footnote handling code
        
        While working on some bug, I noticed some code duplication and
        wrong comments, which don't make any sense w.r.t. ithe current
        code base. So this just cleans this up.
        
        Change-Id: I3e62b817cdb2ffc99fcce9a69c555113cc17b140
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89250
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-02-28  Stephan Bergmann  <sbergman@redhat.com>  [8bda8ad7c0e48867c2abe44e0e84c0d86187f9ff]

        Adapt Clang -fsanitize jurt/source/pipe/staticsalhack.cxx
        
        ...to 1782810f886acd26db211d8fdd7ae8796d203c57 "Related: tdf#130725: use strtod
        also in rtl::math::stringToDouble".  The sal code recompiled into staticsalhack
        now uses StaticLibrary_dtoa, and that external/dtoa code needs to be recompiled,
        too.
        
        Change-Id: I60a88fc2b38766da36b356f89853f322657bde34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89662
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-28  Xisco Fauli  <xiscofauli@libreoffice.org>  [4a33c86a5b44184a3ed34398cd795a9d42ac1a72]

        tdf#128739: move UItest to CppunitTest
        
        Change-Id: I597576c46ea4387d55f9ef576d05a84c88af1776
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89646
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-02-28  Caolán McNamara  <caolanm@redhat.com>  [f4873d0e7972ec3ee646aa0d847c626ebe7d857f]

        use COL_AUTO to let set_font_color reset to automatic text color
        
        Change-Id: I5761081fde66da3dc8071709e53b2014f10b5916
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89651
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-28  Luboš Luňák  <l.lunak@collabora.com>  [2b4f2cdd3deb9b131ea19c91ae50e2c34f35754c]

        enable Skia by default on Windows, instead of OpenGL
        
        Change-Id: I653dbff412944fb77fb9faebc3d127459dfe34cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89549
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-28  Seth Chaiklin  <sdc.blanco@youmail.dk>  [81d982f176751a6d5f13fcb72f425a29fd077c92]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ab71a53eb7ba5001cd78781106dbf83f8191a072
          - update help page for Footnote/Endnote numbering
            
              - correct instruction about choosing special character
            
            Change-Id: Ia02993e4ae2a3971251e5a4bc5cf5585b984d5d9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/89579
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-02-28  Szymon Kłos  <szymon.klos@collabora.com>  [758ae9dabb82f531a52f20338aa5d21f84cd47d6]

        Close dialog on EndDialog to avoid respawning dead windows
        
        Change-Id: I69cd45871868390dc45265c9754791e711079a0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89623
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-02-28  Szymon Kłos  <szymon.klos@collabora.com>  [6f579657fb2f2430f4f2a1072f7256d061610a64]

        Add mobile version of WordCountDialog
        
        Change-Id: Icf8d8b0993d8d307925a28cae4a178c0c4bde48a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89376
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-02-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9748d1c6531687c53e5c96cce9d3dac005391581]

        Removed duplicated include
        
        Change-Id: I25024d035bb534d504b5f1a85205957926fa866a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89652
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a98d9fd5f801fb0ff1e1ed68478efcd2080377a9]

        Fix typo
        
        Change-Id: I6cf5da5de456eeab5b482ba71bd7d612aabe1e2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89655
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [22c4e4cda7c67aac59f29a3c21452216b26c727f]

        Fix typo
        
        Change-Id: I72b70641c83d5d2b43b44990b5e3ed286f2e3e53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89654
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-28  Miklos Vajna  <vmiklos@collabora.com>  [c07c8567ea81aa98c587d1b327b53836c30e1809]

        xmloff: create SchXMLImport_Styles instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I517ee5a3b22ea90cbbd1eb82f08b69b2964898a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89649
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-28  andreas kainz  <kainz.a@gmail.com>  [f1b01ab9705d0ae95ce637b997ed8bf82cc92f90]

        tdf#130909 Tabbed interface calc hide subsuperscription
        
        Change-Id: I627733a719d52afdfbac07525a9609bbe1b5f20c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89650
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-02-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [19f7cd18d56427dffcd85a9ebd2588f28ddf3cbd]

        Fix typo
        
        Change-Id: Idfaa34e8bc1b293d4856415cfeb5a822cdaaa114
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89653
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-28  Pelin Kuran  <pelinrkuran@gmail.com>  [d61cd023f549c41a48f2b7fbf821ad547897ae8a]

        tdf#43157: Clean up OSL_ASSERT, DBG_ASSERT, etc.
        
        Change-Id: I07bafce9360ea06bf7053f1c1f76a0e2a9559079
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89256
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-02-28  rizmut  <riz_17_oke@yahoo.co.id>  [7de2cc2248384693d1cd5a1611fbe1996ca259d5]

        Update localization items
        
        Change-Id: I2d5502a77499c75b63ec7f8c6350acaca6f569cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89658
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-02-28  rizmut  <riz_17_oke@yahoo.co.id>  [acf66b7258adfbb5bbbe3ede0cb4b420ad76db32]

        Sukapura:^ Cell Style icons naming,^ locale decimal place icons
        
        Change-Id: Icb1ffe235ec7c6454a35d39198687a3c233cffcc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89624
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-02-27  Jens Carl  <j.carl43@gmx.de>  [59fd5874dcc1ff4fc469067a55e99c2cd79716c3]

        tdf#45904 Move XNameContainer Java tests to C++
        
        Move missing XNameContainer Java tests to C++ for ScTableSheetsObj.
        
        Change-Id: I63a91487ab2e50b97c937edae929c43261553db9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89614
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2020-02-27  Jens Carl  <j.carl43@gmx.de>  [b9b553f17404ff24aae2be4cda65fa3c0f380985]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScTableSheetsObj.
        
        Change-Id: Ibc9d7e164e82387159a51568157c1d3b0756bf05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89610
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2020-02-27  Caolán McNamara  <caolanm@redhat.com>  [b6546c0cbd00357f6c815e8349a12b872700c3f8]

        inherit ScLinkTransferObj from TransferDataContainer
        
        Change-Id: I04d8a673e92e847e1485f85d951172bf71a8877b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89647
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-27  Armin Le Grand  <Armin.Le.Grand@me.com>  [5f58ffce789c15e3849bceb9fe4844d838e9c40e]

        tdf#130951 Use the correct OutputDevice
        
        In SwViewShell mode maybe isOutputToWindow,
        in that cases use GetWin() instead of GetOut()
        
        Change-Id: I181ac436000325f3aa93cd508e468d500a682131
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89644
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2020-02-27  Maxim Monastirsky  <momonasmon@gmail.com>  [59ace23c367f83491a37e844d16f7d716eff6346]

        tdf#101710 Fix invalid style:data-style-name attribute
        
        There were two problems with this attribute:
        
        1. It was written in style:table-cell-properties instead of
        in style:style.
        
        2. It was referencing a number format id, instead of a style
        name. Moreover, the data style wasn't even exported as part
        of office:styles (if at all).
        
        Both import and export were affected. For export, it was easily
        possible to reuse some related stuff from Calc, so that stuff
        was moved into xmloff and used from there (there are no logic
        changes for Calc). For import, loading of the invalid attribute
        was kept for compat reasons. Although it's only useful for
        automatic number formats, as the data styles weren't exported
        properly anyway (e.g. see the document attached in bugzilla).
        
        Change-Id: I8b70ad205972fada6f3845837d6ed5928d7d6406
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89551
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [5352d45dd4a04f8f02cf7f6ad4169126d3b3586a]

        convert AnimationImport to fast-parser APIs
        
        And...
        
        (*) space out the namespace constant values so I dont
        keep forgetting and making them overlap.
        
        (*) Remove CreateDocumentContext from SvXMLImport since it is
        now unused.
        
        Change-Id: I30f54bfc1389e91b18e4fee8b83e1b297419899b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88938
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [913ed8398667dfd0d6f03923507e14c8e2642c90]

        remove duplicate tokens from xmloff
        
        Which causes trouble when converting stuff to use FastParser APIs.
        
        I see we used to use dummy entries to avoid perfhash complaining, which
        is fine for exporting, but doesn't work when we use these constants for
        fast-parser importing, because the imported element/attribute ends up
        mapped to what looks like the "wrong" constant.
        
        So let's just make the constants match their textual representation.
        
        Change-Id: I173d4b1e5fedede18375a6f7c15b1f36a48e4063
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89627
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-27  Michael Stahl  <Michael.Stahl@cib.de>  [53a8e2f75da778c953b509efadca890ff0936c2f]

        desktop: soffice --print-to-file generates PDF but names it ".ps"
        
        Both on Linux and Windows a PDF is generated.
        
        Change-Id: I076b57c34a87c17d34eb34f2ea87c6fd5fe590f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89645
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-02-27  A_GAN  <ganzouri97@gmail.com>  [f2db813374b8d65e1edec1387fa0c534b40885e1]

        tdf#92484 UI: lock toolbar by default
        
        Change-Id: I29f283fcc3a55e535c01efe36e19db74244cef02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89603
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-02-27  Armin Le Grand  <armin.le.grand@me.com>  [424312aa99307da9f0ee60ea6e3213b2b3dc26b4]

        tdf#130768 Make tiled writer paint reuse decomposes
        
        See more info in comment 23 of task. Roughly it's
        about correcting a helper that led to destroying the
        View and thus the OC and thus the whole primitive
        buffering - what was expensive, for the case where
        decompositions were expensive
        
        Change-Id: Ic661ae810083a35812eaa923b439b3856b34b9ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89640
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2020-02-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [ab623953b92d82d615bd2af6a9369915fe6fb7a8]

        tdf#126626: move UItest to CppunitTest
        
        Change-Id: I51a95a03e04682967bdab01062bec17039b609a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89641
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-02-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [dc5be8f6020dd812664af250d03d2a14b9e8a3cb]

        tdf#130679 Draw: Convert to polygon doesn't work
        
        regression from
            commit 1cd32bcf1b92bd53320717626601135623dadd55
            Date:   Mon Dec 10 11:28:59 2018 +0200
            loplugin:useuniqueptr in vcl
        
        Change-Id: I7753f54822d0249d1fcda97581051d023969fc2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89636
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-27  Balazs Varga  <balazs.varga991@gmail.com>  [2a00d51150d410110602c953b3c3895debfcaa98]

        tdf#108110 ODF chart: import/export of custom position of data point labels
        
        using new attributes loext:custom-label-pos-x and loext:custom-label-pos-y
        of chart:data-point.
        
        This fixes also *import* of DOCX documents with embedded charts, related
        to the ODF usage in the background.
        
        Follow-up of commit 4223ff2be69f03e571464b0b09ad0d278918631b
        (tdf#48436 Chart: add CustomLabelPosition UNO API property)
        
        Change-Id: I985ce27cb6ce988948258d9eab0de13d01c72b97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89446
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-02-27  Michael Stahl  <Michael.Stahl@cib.de>  [74e3c95b9b628a0b326790b62b4e378a12d02997]

        sw: DOCX export: fix first-line indent of list items
        
        The problem is that since CVS import, if a SwTextNode has a first-line
        indent and is in a list or outline that has LABEL_WIDTH_AND_POSITION
        mode, then MSWordExportBase::OutputTextNode() will throw away the node's
        first-line indent and overwrite it with the numbering's.
        
        Experiments indicate that adding the numbering's value to the node's
        value fixes most cases, but RTL still doesn't work in many cases.
        
        Change-Id: I9707f475dac4e501642ebaf51c0117107fd34a3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89634
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-27  Stephan Bergmann  <sbergman@redhat.com>  [9fa3d941c05b64e79c5a36b9b4d29953326a32d4]

        Add boilerplate external/dtoa/Makefile
        
        (to make toplevel `make dtoa` work)
        
        Change-Id: I5ce6566ae637d71912cbd93f79f0649a6f690047
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89631
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-27  Luboš Luňák  <l.lunak@collabora.com>  [853a058ca6b75b0fb14e232911eb9f9553574736]

        avoid memory leak in win32 sal::backtrace_get()
        
        Running a presentation with OpenGL transitions with Skia+Vulkan
        as the VCL drawing very quickly runs out of memory in dbgutil
        builds. The trigger is svl/source/notify/lstner.cxx calling
        sal::backtrace_get() quite often. And that function calls
        SymInitialize() repeatedly even though its docs say not to do it,
        and that is also actually not necessary for CaptureStackBackTrace(),
        only for the symbol resolving Sym* functions.
        It actually still eventually aborts if called often enough,
        but this way it is triggered only by printing the backtrace and
        not just getting it.
        I have no idea why the problem is triggered only in these rather
        specific circumstances, e.g. Skia+raster seems to be fine.
        Also avoid the needless copy&paste while I'm at it.
        
        Change-Id: I50f9e0689b9b9b10bf54308db654aed6433085db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89626
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-27  Pelin Kuran  <pelinrkuran@gmail.com>  [e8c07076689d593b9d2863d166b1933ecb6f480a]

        tdf#114441: Convert use of sal_uLong to better integer types
        
        Change-Id: I29b3b76dcc7960938155be768ed110c090607fbd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87619
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [5320fccc290f338d344c5d3c75101c98057788cd]

        tdf#130908 Chapter Numbering can't load custom style
        
        regression from
            commit 83e97fef3fa4de900eda35d02168fcae01c85eed
            convert ImportStoredChapterNumberingRules to XFastParser
        
        and add some more debugging trace
        
        Change-Id: I224b9c442369a4c6a7746d7ff419f069d3430513
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89633
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-27  Balazs Varga  <balazs.varga991@gmail.com>  [b5fa0fb35c362492a136ec56746e062bc800d7e7]

        tdf#130621 OOXML chart export: fix lost label placement
        
        of a newly created chart with default label placement settings.
        For example, default top label placement of a line chart
        changed to the right during the first OOXML export/import.
        
        Note: "Insert data labels" of the local menu and
        Insert->Data labels... of the main menu have been improved.
        
        Change-Id: I27bb57a0ebb3a2b3132cf47c0ea3a92ac2806380
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88542
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-02-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ca72f51f99b75507c0721e175d551734ff4bb526]

        Fix typo
        
        Change-Id: I9b74ac9e8c0fa679624bed2e184a161a8f48b641
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89630
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [fe01d8561339420bdbf8d98a8fd2b0fca78b6707]

        tdf#129382: Add unittest
        
        Change-Id: If22d82d506c365ae956de3d15e64c7065ad6b585
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89625
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-27  Shivam Kumar Singh  <shivamhere247@gmail.com>  [ddf96414896fd19b2ed82f9e4d4974855cf1e83a]

        tdf#128357 Forcing default style to stay at top in page styles
        
        Change-Id: I1f3d17f0d735a95c40e2fb9f1f6a7f12b5b30b82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87808
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-02-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [5c6adee9f11c78d7a2731e015d270edeb5c5191e]

        tdf#130959: Add unittest
        
        Change-Id: Ib66a2a48b6e0d746fc54d2b1987a574c26ea1c1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89619
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-02-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c3dae90e9bd0232ea790c1a79eaefaf2b74a144]

        tdf#130960 compare documents does not work
        
        regression from
            commit 0528012fd0dc4b93645ef7790b0db9d1cecbae66
            loplugin:constantparam
        
        Change-Id: I7e6d366c60da95f7839755e4ce228cfeff7354af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89618
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-27  AlanTang  <alan.tang@ossii.com.tw>  [da7617641b5d955610ae25bda65fa10c4ca1b7c3]

        tdf#42982 added description on RuntimeException for unotools
        
        Change-Id: I528d0bd7408ab9761de2d6fe8e60a5a521dda4dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89414
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-02-27  Mike Kaganski  <mike.kaganski@collabora.com>  [1782810f886acd26db211d8fdd7ae8796d203c57]

        Related: tdf#130725: use strtod also in rtl::math::stringToDouble
        
        Size of buffer on stack is 256 characters. Logging function usage
        in make check, of >1 100 000 invocations, the longest string was
        80 characters, average being 4.6 characters. So heap allocation
        is unlikely in scenarios with intensive function usage.
        
        Several existing unit tests had to be fixed. Usually, the change
        is either minimal or getting closer to what Excel returns (for
        Calc tests). But in case of AMORDEGRC, I had to change rate value
        passed to the function from 0.3 to 0.31. It's because the closest
        double value for 0.3 is 0.29999999999999999, which is a bit less
        than 0.3; multiplied by 1.5, this gives 0.44999999999999996, and
        then rounding the result of multiplication of the latter by cost
        gave the result 1 less than before, when 0.3 was imported as
        0.30000000000000004. Now the function returns a value 1 less than
        Excel for that set of arguments. I don't see how to fix that.
        Having rate slightly different gives consistent result between
        Calc and Excel.
        
        Change-Id: Icae5ce374fe0c31a1aa10cee815e65ef0014f382
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89422
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-02-27  Mike Kaganski  <mike.kaganski@collabora.com>  [f3e7004794eded346d98264d3061f4e4aa80ee0a]

        tdf#130725: use strtod by David M. Gay to make sure we get the nearest
        
        ... representation of given decimal.
        Use dtoa.c from https://www.netlib.org/fp/dtoa.c to build a custom
        static library that doesn't use current locale (unlike strtod from
        stdlib.h).  This is the implementation used by e.g. python and nss
        (search for "dtoa.c" under UnpackedTarball).
        
        To avoid name clash with the standard strtod, rename the function
        to strtod_nolocale.
        
        Size of buffer on stack in ImpSvNumberInputScan::StringToDouble is
        256 characters. Logging function usage in make check, of ~124 600
        invocations, the longest string was 14 characters, average being
        2.1 characters. So heap allocation is unlikely in scenarios with
        intensive function usage.
        
        After std::from_chars is available in baseline compilers, external
        library can be dropped, and call to strtod_nolocale replaced with
        the standard function.
        
        The artifact at https://dev-www.libreoffice.org/src/dtoa-20180411.tgz
        is created with
        
          mkdir dtoa && mkdir dtoa/src && wget https://www.netlib.org/fp/dtoa.c -O dtoa/src/dtoa.c && \
           printf 'd8bab255476f39ea495c8c8ed164f9077da926e6ca7afb9ad3c56d337c4484fe dtoa/src/dtoa.c' | sha256sum -c && \
           tar -c --owner=0 --group=0 --mode=go=r,u=rw --mtime='Wed, 11 Apr 2018 15:59:39 GMT' dtoa/src/dtoa.c | gzip -n > dtoa-20180411.tgz && \
           printf '0082d0684f7db6f62361b76c4b7faba19e0c7ce5cb8e36c4b65fea8281e711b4 dtoa-20180411.tgz' | sha256sum -c
        
        (where the date "Wed, 11 Apr 2018 15:59:39 GMT" is from
        `wget -S https://www.netlib.org/fp/dtoa.c`
        "Last-Modified: Wed, 11 Apr 2018 15:59:39 GMT" header).
        
        Change-Id: Ia61b7678e257c4bc1ff193f3f856d611aa5c1a21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88854
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-02-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [b623684c666ccf07b59a76fe58e10f34afbb41a4]

        loplugin:constantparam
        
        Change-Id: I62a0b760e49e38a4565eebf272492159047dda5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89613
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-27  Michael Stahl  <Michael.Stahl@cib.de>  [d55b26a093bdbced08985dbc7113190b52a8bc66]

        sw: DOCX export: for SwDropDownField, don't write FORMDROPDOWN
        
        ... because Word's funny limitation to 25 listEntry children causes data
        loss, as seen in commit d9634e3c9bfaf826b3d4d39e9a57d6c2d8d9a3dc
        "sw: DOCX export: limit FORMDROPDOWN listEntry to Word's abilities".
        
        Instead write SDT dropDownList, which appears to be able to store at
        least 26 listItem children without complaint from Word, so it's an
        improvement.
        
        Funnily domainmapper converts it to a form control on DOCX import.
        
        Change-Id: Ic0f24144cb2b5233f82c7b3bc67946a6e56448a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89541
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-27  Miklos Vajna  <vmiklos@collabora.com>  [8fc1b60f62c213a0476f3acc9f89cd5eccbf335d]

        sw SVG export: try to reuse original bitmap data for JPG and PNG bitmaps
        
        Writer shapes are implemented using SwXShape, Impress shapes use
        SdrGrafObj. So switch to working with the XShape interface, which is
        supported by both.
        
        Also, don't work with the transformed graphic if it has the same
        checksum as the original graphic: the transformed graphic is not linked
        to the original JPG/PNG data.
        
        Now selecting an image in Writer Online has the same speedup that
        Impress Online already had.
        
        Change-Id: Iab2791c5f5c7a2754e3de0ebb2d6ea664f6c77e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89540
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-02-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [8f90d3bf33fde7759046a13282381bbd710357f1]

        tdf#130959 crash when opening file with non-existing hyperlinks
        
        regression from
            commit 0ef5c47547bec6319b853326603f3b807407fe78
            sc: rowcol: tdf#50916 convert core/tool
        
        Change-Id: I8cb8fa4c6abf7450386a284a26be0a6d3ab9a623
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89617
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-27  Katarina Behrens  <Katarina.Behrens@cib.de>  [675295d7e18c1505835893e51a853a5b4ce37ed6]

        Drop checking for user extensions w/ the same ID on every synchronization
        
        the question in 2012 was, is this still necessary? It slows down every warm
        start so let's assume it is not, remove it and see what happens
        
        Change-Id: Ia185fd18433d4145c0f33df8d7f60ba734f8504a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85609
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-02-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [b83b4f967f8cbee208e44600821aa1a5518e34ac]

        loplugin:unusedfields
        
        Change-Id: I0d3941ed2a6f0caadbe080ac8a6273c5ec21462c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89616
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-27  Caolán McNamara  <caolanm@redhat.com>  [34585f09cf2b14eb3ef9c238e9b4050efb7028d9]

        CheckDataArea is dead code
        
        nDataId is not a togglebutton so IsItemChecked is always false
        
        Change-Id: I6b75e36ee34f7234f1ffa11f38495e4dc1ad1eb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89558
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-27  Caolán McNamara  <caolanm@redhat.com>  [f8e3f728e87b30fadd8b392b002f1cab5967fe10]

        tdf#130933 wraptools are berserk
        
        probably a regression from...
        
        commit a22de0aacc9fb4197e9051f572b1a9298b2472e2
        Date:   Thu Jan 23 23:34:59 2020 +0100
        
            tdf#130096 Wrap Sidebar update use common .uno commands and layout
        
        because there were two toolbars with radiobuttons each toolbar has
        to have one active radiobutton so they fight it out toggling on and
        off when attempting to make one toolbar with all inactive radiobuttons
        
        Change-Id: Iafe70dc1328ad80744cb4569365e25bf5eba6b53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89596
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-27  Kelemen Gábor  <kelemeng@ubuntu.com>  [2c9170def5e862d57ce46ffb77041e76ee3606c5]

        Fix compilation on Windows with --disable-skia
        
        Trying to compile with option --disable-skia failed with:
        error C2027: use of undefined type 'SkiaControlsCache'
        
        Change-Id: I44b40cf7c2a8f356f8a49312a413c924c141c7df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89458
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-27  Miklos Vajna  <vmiklos@collabora.com>  [5ab55fe807b0f38b488b9bf2571f36401b319ff7]

        Remove some unused includes
        
        Change-Id: Icca5eeb6c8974e0422bebd93bc017a2d3f270e94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89592
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-27  Rene Engelhard  <rene@debian.org>  [e57f72d8fc81762860b4579df92db264e8d710ef]

        remove postgresql-sdbc.ini
        
        reading of it was removed in b11293297e581b87fba7e995d350ba59ecb820f2
        
        Change-Id: I1900082f8e94737111180a21b25de96afa034fdd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89615
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-02-27  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [ca281166ef75a9c52ccd792b8d1f86609ca40c1e]

        tdf#42949 Fix IWYU warnings in dbaccess/source/*/*hxx
        
        Except for source/ui/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: If3e2a4cea3c44bd26f1c44309c52eae522904ae3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89299
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-27  Jens Carl  <j.carl43@gmx.de>  [c6aceaa407faf9950675411cc24d0c156fc7d972]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScTableSheetsObj.
        
        Change-Id: Idb130a51dc024cebbbc739d15c767f99558a69b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89609
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2020-02-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [4a7cf6835c5ab4ca5657c955b5d32a0d3ddd2b1d]

        fix regression in chart keyboard handling
        
        from commit 0528012fd0dc4b93645ef7790b0db9d1cecbae66
            Author: Noel Grandin <noel.grandin@collabora.co.uk>
            Date:   Mon Feb 3 10:05:12 2020 +0200
            loplugin:constantparam
        
        Change-Id: I563f053a33898f971b382efd513979e459156c0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89612
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [95234b33bbf7793ff5f0c65fec9db6caebc6a94d]

        loplugin:singlevalfields
        
        Change-Id: I3aa19805fab937cd9516ce8127753a0f599c73c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89611
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-27  Canberk TURAN  <canberkkturann@gmail.com>  [0aa0fda64057647219954480ac1bab86b0f0e433]

        tdf#81226: Cursor jumping fixed
        
        Cursor to jump to end of line when pressing the down key
        
        Change-Id: Ib9548d02039a17257ac7ed63221952abb7792590
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89533
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-02-27  Julien Nabet  <serval2412@yahoo.fr>  [b11293297e581b87fba7e995d350ba59ecb820f2]

        Postgresql: replace specific log mechanism by generic SAL_INFO/SAL_WARN
        
        Change-Id: I601ff29cede5ef5f594fd00c8bea810080cb8388
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89383
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-27  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [64cfe0c8ae0d69981f381255acbabfe38ac61fb5]

        Related: tdf#128191 tdf#130862 Use whole words in lieu of clippings in UI strings
        
        Change-Id: I5db72d13291073fc5cb42d12dc3fadf6fd9adaf1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89587
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-02-27  rizmut  <riz_17_oke@yahoo.co.id>  [fbb886df747d8cf300ea7e7ee58569173cc6a0d8]

        Sukapura: Update Draw/Impress non cmd icons
        
        Change-Id: Ie3efe6ff7de51bf80b2d80012ebd39ad60c01899
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89604
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-02-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [6746ad325fb275937d2ef25c905e9c34cdefc2e9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3c28b5afd108e5d2704a79aa5426bd19456cb866
          - Fix links in xapian results page
            
            Contents, Bookmarks and Modules links of xapian results pages
            were broken after I486cbfbd680d52d00ef99ade9af5ecac2967c115
            
            Change-Id: I7b912d9ff842810a66846b6a6da7857db69cac01
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/89598
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-02-26  rizmut  <riz_17_oke@yahoo.co.id>  [8e6ea7b596333ad4747f51003b049417e97097a4]

        elementary: Fix for tdf#130947
        
        - Add missing Merge Dialog icons
        - Update collate for Print dialog
        
        Change-Id: I48a67800b2ffa3457465a06c74d93c8dfaa3c8c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89561
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-02-26  rizmut  <riz_17_oke@yahoo.co.id>  [34739f82e1103f857a2cc73b761983a2b5eb1fea]

        Sukapura: Fix envelope position, make darker chart icons
        
        Change-Id: I341eed4d2eaf152380cc97ec24b4caeb3e46d108
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89553
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-02-26  Stephan Bergmann  <sbergman@redhat.com>  [464031e0b3633432218c2f44fe56de5fe16168f9]

        Quote * at start of continuation line in Doxygen /** .. */ comment
        
        Change-Id: Ibc86d1e380b91c4fe063f0b033e36bf6957aaa4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89588
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-26  Stephan Bergmann  <sbergman@redhat.com>  [ebb66ee09b6041cbf755f24e54f2d1a510bbc3d3]

        Fixed update of the reference rdbs to libreoffice-6.4.0.3-buildfix1
        
        19746d24aa976cc409e58fe452b6ab5b039d0525 "Update the reference rdbs to
        libreoffice-6.4.0.3-buildfix1" had erroneously labeled
        
        LD_LIBRARY_PATH=.../master/instdir/program \
         .../master/workdir/LinkTarget/Executable/unoidl-read --published \
         .../libreoffice-6.4.0.3-buildfix1/instdir/program/types.rdb \
         .../libreoffice-6.4.0.3-buildfix1/instdir/program/types/offapi.rdb \
         >.../master/offapi/type_reference/offapi.idl
        
        as "no changes", so I redid that part correctly now:
        
        * plus manual fixup by re-applying offapi/type_reference/offapi.idl part of
          214e6caf2c503d817c47ebcc419e4f7e33b336ac "[API CHANGE] remove BasicImport UNO
          interfaces"
        
        Change-Id: If58251331c1b379a04bf0c60dfffc2ffb0f6bc6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89565
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-26  Stephan Bergmann  <sbergman@redhat.com>  [bf749968d0bed09234192862bcc709c9ca7af66d]

        Fix @since tag
        
        This UNOIDL entity had been included in libreoffice-6-4 prior to the first
        LO 6.4 release at libreoffice-6.4.0.3-buildfix1 with
        ad86ebb1f86f6347ccb9bbe40b0ca080562cbae8 "tdf#121658 Add option to not hyphenate
        words in CAPS".
        
        Change-Id: I34df2ebeb56fdfe72bc9e19cc77eddd8a97a5c59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89564
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-26  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [1f0e53237a912609813b912b51a2ab664a8871ea]

        use GatherFields
        
        Change-Id: I921956e5640cc16941109969d059809be66f0228
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89489
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-02-26  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [bbecc4813b4d88541a5e343e9bab8e2ed4de800f]

        use GatherFields
        
        Change-Id: Ia60061ae35c1822ebd52f109f128510eb2454140
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89488
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-02-26  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [15bb789b231fb723a679b4565e49b4decbe6d34e]

        use GatherFields
        
        Change-Id: Ie15add04d66458493476bcbdc9a4f4a1034575e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89487
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-02-26  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [caaf7f9651325e15ab6da4342a653b0fe6e2af3d]

        use GatherFields
        
        Change-Id: I5a43d233b55edb13b479c1d1d246a4a6682b79a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89484
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-02-26  Michael Meeks  <michael.meeks@collabora.com>  [b4d1c8e884673158277cd20f9fc83b71de69d4c9]

        lru_scale_cache - cache the same bitmap at multiple scales.
        
        Helps accelerate different views at different scales, as well as
        document / image thumbnailing on save, as well as stray views that
        can get rendered behind the scenes at odd scales on mobile.
        
        Each scale + bitmap combination is another key in the LRU table.
        
        Change-Id: Id82ce2e4180608082c9ca16fad35bba9e8c2e81a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89497
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89503
        Tested-by: Jenkins

2020-02-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [2376cc7ce9bd4319f0f011ab13445ceb6817c7f1]

        fix assert in fdo66141-1.odt
        
        after
            commit ec940941e0bd7db15c5cf7d43df82226e0d849dc
            Date:   Tue Aug 20 17:03:13 2019 +0200
            tdf#119388 add new UNO listener/broadcaster
        it appears that we can have more than one listener per shape because
        shapes can be in multiple accessibility contexts.
        
        Change-Id: I3724f27d5bfe8b5ab3548d4f062d60b071f3f2af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89500
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-26  Caolán McNamara  <caolanm@redhat.com>  [42f281c56e0c06327fa382c0984ecf2e8c21e414]

        weld impress navigator
        
        complicated by the effort to keep the non-standard behaviour of
        
        commit f3c68cdf8f6a0273c62b493552f78af0138a44e8
        Date:   Wed Feb 21 17:27:53 2018 +0100
        
            tdf#115873 sd navigator: allow selecting but not focusing on objects
        
        and the self-dnd code
        
        Change-Id: I29c224739463d1d44690f30ed29db3fe2b16b4a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89045
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [96513a30a8c5782444ffb5691bbed13bd61114d9]

        Removed executable permission on SVG file
        
        Change-Id: I912a023ed77475fc98b74f24ac8bc0ef182ecd8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89554
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-26  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [518c0265efebf39ab6d1e90c4ec4e7cf52b701c6]

        WIN prevent deadlock in SetForegroundWindow
        
        As mentioned in various blogs, like Raymon Chens "The old new
        thing", 2008-08-01, "I warned you: The dangers of attaching input
        queues", using AttachThreadInput to steal the input from an other
        thread, so SetForegroundWindow becomes more reliable, can
        deadlock in that call in win32u.dll!NtUserCallHwndLock.
        
        Stackoverflow also has a multitude of suggestions and links in
        "Win32 SetForegroundWindow unreliable", to circumvent Windows
        focus-stealing prevention mechanisms.
        
        A customer is experiencing these hangs reliably and often when
        opening LO windows via Java UNO, because the Window and the UNO
        thread are different and trigger this code path. Removing the
        calls to AttachThreadInput fixes the problem for them. This has
        started lately and nobody really knows why.
        I also know other customers with a similar Java UNO setup, which
        don't experience them.
        
        For better foreground handling, the calling app eventually should
        either use AllowSetForegroundWindow or CoAllowSetForegroundWindow
        (for COM servers), to give up the foreground / input handling.
        
        So this just drops the AttachThreadInput calls.
        
        Change-Id: I8de0a17aaaa44c24b1ee728b2ef6ec3aea951c54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89527
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-02-26  László Németh  <nemeth@numbertext.org>  [3a69e1a6b8eab79c55b6e8f3edd2ee2da45b39c0]

        tdf#123102 Writer: fix numbering at row insertion
        
        in vertically merged cells. Hidden paragraph of
        the new merged cell inherited numbering of the
        previous row, resulting bad numbering of the next
        list item.
        
        Change-Id: Ib6b29947caa22747ba8c79725ab6f9ef4db31319
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89537
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-02-26  Caolán McNamara  <caolanm@redhat.com>  [2cf5fa87c405e5665ad14951b52c7cae38ab79fc]

        tdf#130845 sidebar widget visible when sidebar collapsed
        
        default to "false" and track the parent widget clipping/visibility
        instead of "true" which makes it unconditionally visible
        
        Change-Id: I1f8cec2b07ac20c33ff09cc278424d7e20199946
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89552
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-26  Caolán McNamara  <caolanm@redhat.com>  [9b17ad5b54b684e58eb488f2ab586e694c65e1ef]

        get the real last row, not the last toplevel row
        
        Change-Id: I7de72c383f11187ec706cd6971ff0431d04db72f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89539
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-26  Caolán McNamara  <caolanm@redhat.com>  [90ad0740a22bc50c478ad743eef1f30b2fc1b226]

        tdf#130915 auto-select first entry when treeview filled
        
        Change-Id: I3311e2e6f013de7adca5b473609b1dd64187a58f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89530
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-26  Caolán McNamara  <caolanm@redhat.com>  [24a071a08655536b7ec10b2a77792c8ec72a5d1d]

        tdf#130952 crash launching bullets and numbering from sidebar more... dropdown
        
        Change-Id: I242c7281a891a8e52d9fa4e5ee2d20ba56d62fdc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89528
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-26  Seth Chaiklin  <sdc.blanco@youmail.dk>  [469d96bf528c60ed5bc844752016a567bf99e9de]

        tdf#130886 add ... to Edit Macros in Tools - Macros menu
        
        Change-Id: I04c0987b0b0c8a26ec4ce5517b9be4302b7920ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89506
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>

2020-02-26  Seth Chaiklin  <sdc.blanco@youmail.dk>  [2fe6c4f52a2b2b80a71b913614732df81f4b6663]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f824eb003a9884e2b16ef583664a5d7082d90836
          - tdf#130886 update Tools - Macro menu help page
            
              - add Edit Macro command heading (and embed description from sbasic)
              - update name of XML Filter to XML Filter Settings
              - update access command to XML Filter Settings (and use <menuitem>)
              - added "Related Topics" and link to "Basic Editor"
            
              - update XML Filters Setting help page
                   - move "About XML Filters" to Related Topics
                   - remove double presentation about optional filters
                   - add sys-switch for note about installing optional filters
            
            Change-Id: Idefbe7ec56e410a8bc9f0b44077f9f07ce9df25c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/89441
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Jenkins
            
2020-02-26  Eike Rathke  <erack@redhat.com>  [57452f7944257ef6b639144ff34fb34d6583ae62]

        Unit test tdf#130825 insert/delete sheet moving sheet-local names
        
        Change-Id: I1f0aed734ebb2c1035e06350d3508becb0d68b4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89476
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-02-26  Eike Rathke  <erack@redhat.com>  [f2b18667c1a8c6a002a229d4ae09dc418dc567e1]

        Resolves: tdf#130825 Compare exclusive end, not inclusive end sheet number
        
        Change-Id: Id5c3056f4e4466ccb5ea3654e60869bf7788b7ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89471
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-02-26  Tamás Zolnai  <tamas.zolnai@collabora.com>  [b833536ac6a95a58ecc975a7fd511ec77ff53634]

        Revert "jsdialog: Refresh dialog after action"
        
        This change makes some cypress tests to fail, the
        mobile wizard does not open or opens with an empty content.
        It seems it causes an issue when mobile wizard is opened/closed
        subsequently. One test case does not make this visible, but
        it needs to run  more test cases subsequently.
        
        This reverts commit 0a35eafca9f74d2858bd3323d74d64813fa9107a.
        
        Change-Id: Iccb6bb3d77270340ac9b36a68cae749098ddaa3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89502
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-02-26  rizmut  <riz_17_oke@yahoo.co.id>  [bdb815750d0bc57d53200b2a470bbff020cf4ca9]

        Update Merge Cells dialog icons
        
        Change-Id: I22b8dca1fbfe43be85b37d205beeebbee495acc4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89501
        Tested-by: Jenkins
        Tested-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-02-26  Regina Henschel  <rb.henschel@t-online.de>  [b4a6977e05d87fe0a79b266ec30e4f403404f1b4]

        tdf#129532 tdf#98839 fixes for mirror of custom shapes
        
        tdf#98839 In case a sheared custom shape was mirrored, the shear
        angle in draw:transform had a wrong sign in the saved file.
        tdf#129532 Mirroring given in draw:transform in file or via macro
        was wrongly applied. Errors:
        1)Mirroring from draw:transform attribute had overwritten already
        existing mirroring in the enhanced-geometry.
        2)Mirroring from draw:transform attribute was set in enhanced-
        geometry attributes but not really applied.
        
        Change-Id: Ifa52f3606b5a33e6492a02d6e19c883d28752da8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85670
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-02-26  rizmut  <riz_17_oke@yahoo.co.id>  [79d396a2a64bec4e6c9aa514af40fdd67a62d8ce]

        Breeze & Sifr: Fix for tdf#130939
        
        Missing icons in Merge Cells dialog
        
        Change-Id: Ic3dbf4cc8748455fe8086cdaf4b154cdc9ee9272
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89498
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-02-26  Jussi Pakkanen  <jpakkane@gmail.com>  [c8d764b3f27c2bb0712745891b70630e94436317]

        Add missing Python dependency to Makefile.
        
        Change-Id: I9d1b37f0a9b47da53ee15ebf7d4b24f867dc274d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89474
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-02-26  Heiko Tietze  <tietze.heiko@gmail.com>  [f4b5b12fbe7eb0260119445ac39a28427fef3ee6]

        Resolves tdf#130742 - Flat ODF in start center
        
        Added fodt,fods,fopd,fodg to typeMatchesExtension
        
        Change-Id: Ife8139af87ecc5af8a5e98c9d9dd7830c3a3231a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89455
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-02-26  Caolán McNamara  <caolanm@redhat.com>  [813217dee1d809a2c33785c9024dc42671696067]

        only call enter/leave page when not changing programatically
        
        which is how the vcl version traditionally works, this results
        in the "General" tab in the basic dialog editor 'sticking' as the
        the default page
        
        Change-Id: I2bc88093df48724c32c99add5234968fa672e4a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89463
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-26  Caolán McNamara  <caolanm@redhat.com>  [4c15615d348f184ccc9d6f126f0840cec40e8e2c]

        leave "skipped" events available to gtk parent handler
        
        Change-Id: I6cf4b8b308ec41a46aeb6b48554d87a2fa316d85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89475
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-26  Caolán McNamara  <caolanm@redhat.com>  [9f6be5d9ce3f2ffb7180aa4bda4bd575fd9928e5]

        explicitly call ActivatePageHdl when programatically calling set_current_page
        
        Change-Id: I6113e51565cf4f89e77829f56e08f6b98f2fe244
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89462
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-26  Caolán McNamara  <caolanm@redhat.com>  [ca79c018f1e8bd0e1f42e3cef4b4f5893ef2e47f]

        tdf#130925 use the maximum document line number for the width calculation
        
        not the max line number in the range currently getting rendered
        
        Change-Id: I447e4152ef6a1ec327a95a8260d1616940e5d6c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89467
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-26  Heiko Tietze  <tietze.heiko@gmail.com>  [d8c7864407249fd1ed69713dfdf4fa533a9efb0b]

        Resolves tdf#127508 - Flat table header in Calc
        
        Amends 67fd62b3edc86c2891f279b25cf9919c4bbbbca1 with
        flat corner button
        
        Change-Id: Ia26aff0844069dd435cf4edd7524c19f5f0f22ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89365
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-02-26  Heiko Tietze  <tietze.heiko@gmail.com>  [a8c3addfce4df0fa8278d83764148d4aec40b36e]

        Resolves tdf#130500 - Sukapura icon theme
        
        Added to core and made default on macOS
        
        Change-Id: I1c1e8caab514198717cf6cd7e8c00a1c1d5c15da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89183
        Tested-by: Jenkins
        Tested-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-02-26  Miklos Vajna  <vmiklos@collabora.com>  [6397a0d49c1672eadf2408e2deac8399322e3013]

        clang-format: don't sort using declarations
        
        Our clang-format-5.0.0 does sorting in a way different to clang-format
        from git, so prepare for that unwanted change now.
        
        There are two differences:
        
        - newer clang-format does uniq sort
        - the ordering also differs, e.g. 'librevenge::RVNGInputStream' used to
          be ordered before 'librevenge::RVNG_SEEK_CUR', now it's ordered after
          that
        
        Turning the sorting off is always possible, i.e. running
        solenv/clang-format/reformat-formatted-files after this change results
        in no changes.
        
        Change-Id: I146874d4d5a9ad1c45826285fdc798fec77d6ade
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89480
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-26  Stephan Bergmann  <sbergman@redhat.com>  [b629d98e6f9fc71ee0f43a973cf9cbb85148f073]

        loplugin:nullptr (clang-cl)
        
        Change-Id: I0d40f6ee515430f2d32fb7d3bcc193273d36c016
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89469
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-26  Stephan Bergmann  <sbergman@redhat.com>  [6fc261fa1a33fb62e97a8e5beeba7fbb44e8774c]

        loplugin:external (clang-cl)
        
        Change-Id: I2ea8eaeb9cc2e98d807678ec4716cf58b36f92c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89468
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-26  Stephan Bergmann  <sbergman@redhat.com>  [92df944f54696012963415111a706fca438e703b]

        Detect -std=c++20
        
        at least Clang trunk accepts it now since <https://github.com/llvm/llvm-project/
        commit/24ad121582454e625bdad125c90d9ac0dae948c8> "Add -std=c++20 flag, replace
        C++2a with C++20 throughout the Clang"
        
        Change-Id: I389bb2e79acbbdf2622dc7c839a3164836c40415
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89464
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-26  rizmut  <riz_17_oke@yahoo.co.id>  [2cdaf50763b1d8e7f45c2e2d6cd93f29241e3f0c]

        Sifr: Update dark chart color, clean links.txt, remove similar icons
        
        Change-Id: I972c674909bfa45a4b3e1a70382fef60e7a71526
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89485
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-02-26  Jim Raykowski  <raykowj@gmail..com>  [387e0b4f4c33dfaa48b26098819726824f23f9d2]

        tdf#108766 followup: outline tracking fixes for floating navigator
        
        Fixes tracking not working and selection misbehaviour on document open
        when navigator is floating.
        
        Change-Id: Ic8e3fe7222cba354d6f2ad864ef8083861b8d324
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89409
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-26  Jens Carl  <j.carl43@gmx.de>  [20747665a60b5c8782ab77962380ea34a30c20fa]

        tdf#45904 Move XNameReplace Java test to C++
        
        Move XNameReplace Java test to C++ for ScTableSheetsObj.
        Fixes i#23594 by creating a new "com.sun.star.sheet.Spreadsheet" rather
        then using an existing one.
        
        Change-Id: If7058647cc5d79d11e5542a82017d5bd02f7049e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89493
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2020-02-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [4ec76bdeeb000881cf46c78166dc02badb4f44db]

        add some libs to libmerged
        
        another small chunk of libs shared by calc/write/impress,
        doing this in stages in case anything goes wrong.
        
        Change-Id: Ica162828565e825b8eaeb223eb3ab132880a6279
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89166
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [9b18f4b2b064c823ac1500a0c297d113587a9bd4]

        new loplugin:xmlimport
        
        to help me maintain the invariants when updating code to use the
        FastParser APIs. One weird invariant is that you need to override
        startFastElement or the createFastChildContext will not get called.
        
        Not all of these changes are probably necessary - some of the classes
        are never constructured themselves, only their subclasses are
        constructed, and their subclasses maintain the invariants, but it is
        just easier to scatter a few more startFastElement around
        
        Change-Id: I3f70fb5a1e44c311cf4926fa7b0fcda605709eac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89473
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b90eaab5c51c2b0f2aba66da35a5b494c3211f1d]

        vcl: use UCBContentHelper in instead of implement own functions
        
        Change-Id: Iea617c8b5d3aa5f755b70ff2b6e00e8372057df0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89478
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-02-26  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6d9cf22b2239611a6612a7855f8a701ed723cbd4]

        tdf#130793 Fix import/export of image URLs
        
        Change-Id: I329af3b0d5a81d9f31def9c2ad861d0e83e3714c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89388
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-02-26  Jens Carl  <j.carl43@gmx.de>  [49eb4906de8f499ae14b789e90df9ba654895af5]

        tdf#45904 Move XNameAccess Java tests to C++
        
        Move XNameAccess Java tests to C++ for ScTableSheetsObj.
        
        Change-Id: I5fdaafe35852ea3c6e260d490200ce99e990c3b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89408
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2020-02-25  Miklos Vajna  <vmiklos@collabora.com>  [047f66240c6b09a556a2aa3685507c05625ddd26]

        configure: fix outdated doc on --with-tls default
        
        This was changed in commit 133d59adf744b2279a7d59071ca834ac766b9719
        (configure: build oox with NSS backend by default, 2013-11-01), but the
        documentation was not updated.
        
        Change-Id: I468cb9a0274779318a7e1a86600fdef32756fa24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89460
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-02-25  Caolán McNamara  <caolanm@redhat.com>  [f1f9917a1bc9d11f6d76469a455a5337a89384ea]

        check if edit can be enabled after setting cursor into tree
        
        Change-Id: I264dc4db7e3ddc64faf0edec18d96d2c46ce00f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89459
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-25  Caolán McNamara  <caolanm@redhat.com>  [72a5c8a6f5d5515aed47ff803bc277353aa54061]

        Resolves: tdf130874 reversed logic
        
        Change-Id: I2ccac01f271ec803547ab36359f2273312df87e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89451
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-25  László Németh  <nemeth@numbertext.org>  [d5aeb48c7035c5518c4978760e93a49351a9e57a]

        tdf#123757 DOCX import: separate different style tables
        
        to avoid of losing table layout, color etc. during
        their prohibited combination into one table: table
        style of the second table overwrote the table style
        of the first table, or without table style, the
        second table was overwritten by the table style of
        the first table.
        
        Change-Id: I0a2663d41f7d019e7b329198944a300260025b65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89416
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-02-25  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b6bc43f354bcbe6a98db9fb372fd47bc5b23f4d8]

        vcl: move GraphicID out of impgraph.{cxx,hxx}
        
        Change-Id: I0b3b17736a76be290f6e5b77ee547b7e650d4489
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89449
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-02-25  Jim Raykowski  <raykowj@gmail..com>  [6d23f2667edc9f8b867066a432dff152f8427ce0]

        tdf#128814 follow up: check for nullptr and dispose unused sub pop menu
        
        Prevent nullptr crash in lcl_IsContent and dispose and clear sub pop
        outline tracking menu if unused.
        
        Change-Id: I6d3e1a48776426ae18156cc70b799f74f349bf5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89410
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-02-25  Caolán McNamara  <caolanm@redhat.com>  [9bb7f05793e208f6340a6bdac9e38d63d447552a]

        tdf#130915 second treeview doesn't use its checkboxes
        
        so we end up with blank lines under gtk
        
        Change-Id: I869c451dafe8dab0227ab8c914500ea059634c3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89447
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [214e6caf2c503d817c47ebcc419e4f7e33b336ac]

        [API CHANGE] remove BasicImport UNO interfaces
        
        which are unused since
            commit 4e97fa0f4e73acdf522643aeec486b1395e63727
            Date:   Thu Feb 20 13:09:32 2020 +0200
            use fast-parser APIs for embedded script parsing
        
        and highly unlikely to be externally used since they parse document
        internal script code.
        
        Change-Id: I2e0e237fb31bba85f1ef63c88f3a6959eedf2ca7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89104
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-25  Noel Grandin  <noelgrandin@gmail.com>  [ef6d1789e45cc9b3ab8a351d84d98dd81cfd84a0]

        fix --enable-mergedlibs build
        
        after my recent additions to the list of libs exceeded Windows
        command line length limit (mostly affecting those people whose
        workspace was under a fairly long folder name)
        
        Change-Id: I4d60e9704db49f0a3f562200b737879fba7ee5a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89420
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-25  Caolán McNamara  <caolanm@redhat.com>  [bc8488ed715102f08423ce5953727ad8e97fd687]

        tdf#130915 SvTreeList::Move needs to move from lower index to higher
        
        the reverse doesn't work
        
        Change-Id: I0d84e6e44b26c0c4f1f0d221de3fad03c183f6ff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89425
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-25  Hakan Bakacak  <hakanbakacak98@gmail.com>  [ea5c1272c653897172a7d08403061f2159331914]

        tdf#130711: [tr] Extend Autocorrect list for Turkish language (Start with B)
        
        Change-Id: I566233c184fd67032828cfe53ea84fa1b5e876c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88825
        Tested-by: Jenkins
        Reviewed-by: PhD. Ayhan YALÇINSOY <ayhanyalcinsoy@pisilinux.org>
        Reviewed-by: Yusuf Keten <ketenyusuf@gmail.com>
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-25  Heiko Tietze  <tietze.heiko@gmail.com>  [b268715912d4c2034b9b9d38e75446bef7bbb11f]

        Resolves tdf#127782 - New Print dialog is too high
        
        Amends Iea41f9cf335b75210de0acf5688fddd5e3dd3dbb
        
        Change-Id: Ic669332245ad9c5ee6366765da8a5bc632dd159c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89423
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-02-25  Miklos Vajna  <vmiklos@collabora.com>  [c7af36a6504a192f72fcd3a30712ca8c14e12fa5]

        SVG export: try to reuse original bitmap data for JPG and PNG bitmaps
        
        This has a number of benefits:
        
        1) For a sample JPG photo, the SVG output is now 4,9MB, not 20MB.
        
        2) Even the first export to SVG is fast, see commit
        570be56b37e4ff105649e604ff4c8a6c368e2e79 (svx: cache PNG export of
        graphic shapes, 2020-02-25) for exact numbers.
        
        3) Allow using less memory as the SdrGrafObj doesn't have to store a PNG
        result till the document is closed.
        
        We still require matching checksums, so in case anything problematic
        happens with the bitmap (grayscale filter applied, etc), then the
        optimization is meant to not help, but still produces correct output.
        
        Change-Id: Id3bc359a8dcc4c4d12d3b66ffb512cfa71939a26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89419
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-02-25  Caolán McNamara  <caolanm@redhat.com>  [e0122fc683157b5f41724b9514e072f0ce5e5c15]

        turn off dnd target indicator on old target when changing target
        
        Change-Id: Ia1cd181789679fd3f99c791806bd53cb74076556
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89421
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-25  Caolán McNamara  <caolanm@redhat.com>  [64ad7b44e3b36f538a23a851b0e9df7ee0df52b7]

        cancelling drag from drag-begin doesn't work, call it async
        
        Change-Id: I9323e8ab4d3df9f2ded0c7bfb21582faa3b5e1a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89412
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-25  Caolán McNamara  <caolanm@redhat.com>  [fe5366d9d2d57ee3648589db86d2c17f43febb6b]

        Resolves: tdf#130922 don't crash removing non-existing elements
        
        Change-Id: Id05faf6537ae096d563c57dcde71cd65ae04152d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89418
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-25  Szymon Kłos  <szymon.klos@collabora.com>  [189c8a7caba5f7bf31c8bab96f6ca0a6aa8a8066]

        Revert "WordCountDIalog in vertical mobile version"
        
        This reverts commit 4ab0993f2537fade3c02b788508519070f44ebb8.
        This reverts commit 542f509a41cf0cae7fca0660ba3858c6b0e9bf52.
        
        Change-Id: I25a96f672ab83c14b806c24fb2f9397679775f3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89375
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-02-25  Michael Stahl  <Michael.Stahl@cib.de>  [d9634e3c9bfaf826b3d4d39e9a57d6c2d8d9a3dc]

        sw: DOCX export: limit FORMDROPDOWN listEntry to Word's abilities
        
        In theory wml.xsd says:
        
         <xsd:element name="listEntry" type="CT_String" minOccurs="0" maxOccurs="unbounded"/>
        
        In practice Word 2013 refuses to load a file with 26 listEntry in one
        FORMDROPDOWN field.
        
        Interestingly w:result w:val larger than the number of entries does not
        cause Word to complain. Go figure.
        
        Change-Id: I3a61533f9ee4ba3917a9c3bc55a483fd587f0471
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89358
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-25  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [af126e27075ae3fb1ea3cbc052f9ec0168087661]

        tdf#42949 Fix IWYU warnings in svx/source/sdr/*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I332729acbf2f5b5b24b6907dad09c5c5ded94f40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89290
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-25  Miklos Vajna  <vmiklos@collabora.com>  [570be56b37e4ff105649e604ff4c8a6c368e2e79]

        svx: cache PNG export of graphic shapes
        
        One scenario where this is useful is: manipulate a JPEG photo in
        Online's Impress, e.g. resize it multiple times. Each time we generate
        an SVG preview of the shape, which includes the PNG export of the bitmap
        itself.
        
        This helps with a desktop CPU:
        
        debug:9976:9974: SVGFilter::filter finished in 3422 ms
        debug:9976:9974: SVGFilter::filter finished in 176 ms
        
        But it is meant to help on mobile, too, where writing such a bitmap as
        PNG takes 16-17 seconds without this.
        
        (This works because SVG writes the original bitmap, even if it's scaled.
        If that invariant will be broken in the future, we still emit correct
        output, but then the cache will be less useful.)
        
        Change-Id: I7204b04efeeb42c6eec67f04dfdb8a4ed50443a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89377
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-02-25  Caolán McNamara  <caolanm@redhat.com>  [d0487363753960faccb8ba464414e18786dcd915]

        inherit SdTransferable from TransferDataContainer instead of TransferableHelper
        
        Change-Id: I0c3628e5e280e8060f0e6890902253ad455d6293
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89363
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-25  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3810f28d784ff71d4c6d68557e70bd80c1d1d99c]

        Fix currency symbol selection in Calc on mobile
        
        In LOK we use one language identifier for both - UI language and
        the locale used. This is a problem when we determine that we a
        language for UI is not available and fall-back to the default
        "en-US" langauge, which also changes the locale. This introduces
        a separate variable that stores the language tag for the locale
        independently to the language.
        
        Another problem is that in some cases we don't reset the staticly
        initialized data, when the new document is loaded, which is on
        the other hand used to define which currency symbol is used as
        SYSTEM locale. That can in some cases select the wrong currency
        symbol even when we changed the locale to something else. This fix
        introduces a reset function, which is triggered on every document
        load.
        
        Change-Id: I55c7f467600a832895f94346f8bf11a6ef6a1e49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89320
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89343
        Tested-by: Jenkins

2020-02-25  Miklos Vajna  <vmiklos@collabora.com>  [58fab0b920303e58d3ac3be28b22763970085f02]

        tdf#91219 sw: don't allow anchoring a shape+textbox into itself
        
        We already have code that detects this in the simple fly frame case,
        extend that to cover the "paired fly frame + draw shape" case as well.
        
        Change-Id: I4b3c1d600407436b239fee311ae6bfe837804241
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89381
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-25  Julien Nabet  <serval2412@yahoo.fr>  [ee4ddf428e2ef85c710e1851ab9b9e7a2316d51b]

        tdf#130912: "Before" and "After" text swapped in footnotes
        
        Change-Id: I8022d3ec2385d35283711a144f6d610357790771
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89387
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [b7a1e92a27bc26f222526eb50ab80c0e6966be7a]

        loplugin:referencecasting
        
        getting --enable-pch=normal working with clang
        means that the plugins now have a better view on some
        stuff, so trigger more warnings
        
        Change-Id: I83ca010c0ef07c8106068362bb50a354e3cf7dae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89312
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-25  Jussi Pakkanen  <jpakkane@gmail.com>  [e6b9bc3f2ecf0fb7fde5b02f9d750ccbe022f4c1]

        Convert gentoken from Perl to Python.
        
        See tdf#130911 for motivation.
        
        Change-Id: I62759a9c7766e5c62c6fbab06c15e8300df25935
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89262
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-02-25  Szymon Kłos  <szymon.klos@collabora.com>  [0a35eafca9f74d2858bd3323d74d64813fa9107a]

        jsdialog: Refresh dialog after action
        
        Change-Id: I83e5750f91789fcd01ba41cab616c5e768492bc7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89369
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-02-25  Szymon Kłos  <szymon.klos@collabora.com>  [9dba074405b3db3a0bd2b09a15c98abf4a2cd646]

        Move SalInstanceEdit declaration to the header file
        
        Change-Id: I660de317b88c4e83ccc310743dc4ef5b4c955a21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89370
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-02-25  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [619e757283037e2ba91cfe2038fa3778e5249dfd]

        add GatherField member function
        
        Change-Id: Ifa2ea333ccccec240cc10374fd6539a8b3f6df46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89316
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-02-25  Jens Carl  <j.carl43@gmx.de>  [e5f81b90629c5f3bd733f862d17a57c251acc291]

        Fix typo
        
        Change-Id: If3ba0858340e66294eff8aeec58f6252ce1e6227
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89406
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-25  Jens Carl  <j.carl43@gmx.de>  [8324f9284c840ae1cde7cda584bf30531f484b01]

        six: upgrade release to 1.14.0 used by gdb
        
        Change-Id: I450f5cd83e116baab8d1750a9ed7def002e234c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89317
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2020-02-25  Eike Rathke  <erack@redhat.com>  [4e5f875cdb81a1c1ca881ef8c90a63c2afd2ba78]

        Unit test tdf#130370 cut&paste / move with sheet-local named reference
        
        Change-Id: I28473558e028012ce0a4ca881549e808bc34aad1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89391
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2020-02-24  Pelin Kuran  <pelinrkuran@gmail.com>  [3593d6931e0fa5484c34fa722eaf18c658bbf0a9]

        tdf#95845: Use CommandInfoProvider to receive UNO command labels
        
        Change-Id: Id8fb7304ca5f8cc8c5b94504fb891b56769a57c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88756
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-02-24  Julien Nabet  <serval2412@yahoo.fr>  [254db7f4e8a8648b5dbcf6565b61b003dff634ff]

        Postgresql unused POSTGRE_TRACE
        
        there was "#ifdef POSTGRE_TRACE", but it was nowhere to be seen
        except in the following purged files.
        
        Change-Id: Id77aef0869d112cb1a5282d8db79da4bc78a56e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89378
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-02-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [74a25e38056a608f0a013b43689a3c03ee710837]

        tdf#130817: Add unittest
        
        Change-Id: Icb7db08dc7884074f980ab101eac8a1998482ada
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89367
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-02-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [911d6451730823aa15b0082eb94f1877755d6ca6]

        tdf#130814: Add unittest
        
        Change-Id: I9ed69e42cd7128aafc3621e51ce26249895629d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89335
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-02-24  Caolán McNamara  <caolanm@redhat.com>  [b74032346ef2a00db457c4dec14997b6423a3e8c]

        IsDropFormatSupported(...::SIMPLE_FILE) is always false
        
        for this navigator as far as I can tell so reduce accordingly
        
        Change-Id: I8c8b62487d6aa94114c523d8d4a9ebb71a0896c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89364
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ff29d9205a42fa603fc586f1d4e31cd98be56784]

        Fix typo
        
        Change-Id: I49b314270eb81bfaac709ad210d1c94743d95d4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89366
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d5ccf2fc5bc335f91ec40f918f2204b62252be85]

        Fix typo
        
        to complete:
        https://gerrit.libreoffice.org/c/core/+/89082
        
        Change-Id: I8363f05f15c8d4ef032ccc8d469dc29231d74ca7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89360
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-24  Michael Stahl  <Michael.Stahl@cib.de>  [1ca7e41fa8e300d0f5b8e0427ea3e6cad27ce175]

        workaround GCC 9.2.1 -Og -Werror=maybe-uninitialized
        
        vcl/unx/generic/gdi/salbmp.cxx:727:32: error: ‘pixmapHandle’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        
        vcl/unx/gtk3/gtk3gtkinst.cxx:7336:16: error: ‘eRet’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        
        etc.
        
        One looks like it might occur in practice.
        
        Change-Id: I09af7d36b134b31cb7bd8047b5c73f4a49c9d9b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89351
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-24  Michael Stahl  <Michael.Stahl@cib.de>  [589abe39262a37fb1205fac229d7004ee01dd3f9]

        vcl: GCC 9.2.1 -Werror=format-overflow
        
        vcl/source/gdi/metaact.cxx:104:26: error: ‘%u’ directive writing between 1 and 10 bytes into a region of size 6 [-Werror=format-overflow=]
          104 |         sprintf(buffer, "%u", static_cast<unsigned int>(nMetaAction));
        
        Change-Id: Iec295a5a2477b2a13d771c392e0de6c3920a2eac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89350
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-24  Michael Stahl  <Michael.Stahl@cib.de>  [6c4721da4f339d6d1bed6ded0a6ba40d3857b379]

        boost: disable -Wmaybe-uninitialized from GCC 9.2.1 -Og
        
        This warning is notorious for false positives so let's disable it here.
        
        from sal/cppunittester/cppunittester.cxx:61:
        workdir/UnpackedTarball/boost/boost/function/function_template.hpp: In function ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::__debug::vector<std::__cxx11::basic_string<char> >; RangeT = const char*&; FinderT = boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >]’:
        workdir/UnpackedTarball/boost/boost/function/function_template.hpp:904:22: error: ‘*((void*)&<anonymous> +8)’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
          904 |           std::memcpy(this->functor.data, f.functor.data, sizeof(boost::detail::function::function_buffer));
        
        Change-Id: Id3cf9fae8db190337b6a3eb0c847c019394088ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89349
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-24  Michael Stahl  <Michael.Stahl@cib.de>  [49a1ab00af0bcf6095b7029ae9bbcf3f12ccd232]

        boost: remove unused boost wrapper headers
        
        Change-Id: I543e60e295cf87f773f05faf6cfb8da285fac466
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89348
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-24  Seth Chaiklin  <sdc.blanco@youmail.dk>  [e12a0e814862d1560ec569dcdf1ce489e6c3c8ea]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 03e9a3022cc686013fbadfe16aef8685800ac625
          - Update help page for Navigator for Master
            
              - put Move Up and Move Down in same order as Navigator
              - Delete now needs a right click, also explain that file is not deleted.
              - add Related Topics sections  (and move link down to there)
            
            Change-Id: I92c5ff4a5ef98f568a36e0a1edb8c20474110821
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/89284
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-02-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [3c04c2ec10c3486c33dea6588d1eed9de09ee52d]

        tdf#130762: Add uitest
        
        Change-Id: Iff2cedfec6e17a46f160797d32fd1a565abfe0f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89342
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-02-24  Shivam Kumar Singh  <shivamhere247@gmail.com>  [7b2da820f3d8a2e42c30db0897faeb690f3b5f22]

        tdf#130717 Adding 3D Window option to Format Menu
        
        Change-Id: Iae57419519ea0ff43549c9283e591e2d76eea7ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89237
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-02-24  Seth Chaiklin  <sdc.blanco@youmail.dk>  [076beb95489b032ec9639e83718226421c2d2842]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 81d34863f3a8d919639341bbb15b1bc28bb68dec
          - update help page about working with Master documents
            
               - correct command for adding files
               - generalize command about exporting to text documents, and
                  correct the command instructions.
               - add link in Related topics to Master documents
            
            Change-Id: Ifc7c0ed4893d837e3af98bdac751de60d0971080
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/89283
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-02-24  Mohamed Sameh  <mohamedsamehkhalil@gmail.com>  [331607bcce7230cfb95de27388536900349ef652]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1936bfe6697be30202547a7775bda81d6b8d0211
          - tdf#129878: Add FMT error code into help pages
            
            Change-Id: I657fc04d54e2fdeedaea01d2d23e0ab79bf5d4ee
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/89269
            Tested-by: Jenkins
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-02-24  Seth Chaiklin  <sdc.blanco@youmail.dk>  [e52d0600afdad57bf4dd5a5e33bc1bafdf3b5b31]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9040e3925e3f217b3b681a2dc931c177c26cc420
          - update control and command labels in Font effects help page
            
              - "Effects" -> "Case" heading
              -  update "case" labels in Writer
              -  add "Text Decoration" heading
              -  correct heading levels of controls
              -  align order of control presentation with dialog box
              -  adjust module-conditional display of controls
              -  corrected menuitem name for showing Hidden characters
            
            Change-Id: I3d8a0bdcb1b6c8442ba662a751116ee3f2c2252b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87807
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-02-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d76fdf80cb9e084b1699db857bf344f6d052ec9a]

        Fix typo
        
        to complete:
        https://gerrit.libreoffice.org/c/core/+/89318
        
        Change-Id: I6c5dea07cdcb59b44e9ee8472aa6a4cace394483
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89355
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-24  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [6dd18351e3004d9a0c0d78265080be9c894edb92]

        tdf#42949 Fix IWYU warnings in svx/source/[f-m]*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I103c5c7f1a74e8c3a021a91c7a96ebc87cb19efd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89263
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-24  Seth Chaiklin  <sdc.blanco@youmail.dk>  [04a7274a5158a9acd36c2ad20d45c63dc052a5cf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 78831305d8d43c6594106c1283aaab225322dfa5
          - update help for "Insert Bookmark"
            
               - remove "double" help for "Delete"
               - add following elements
                 -  Name (and) Insert
                 -  Rename
                 -  GoTo
                - embed "Close"
                - convert headings to <h1> and <h2>
                - add <keycode>
                - added "note" about "protected" bookmarks
                - add bookmarks for "Rename" "Name" and "Go to"
            
            Change-Id: Id1a88c73cad77cfe998326315888552d3395a44f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88788
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-02-24  Caolán McNamara  <caolanm@redhat.com>  [982c8bfce565bc2e2c3802924ec73e9d247044f2]

        set the state on the widget instead of the context to get it to stick
        
        Change-Id: I76f7487957d38f155ea086fd01855149ad170166
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89339
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-24  László Németh  <nemeth@numbertext.org>  [22ad4d69d771708f28a2d9e137cfd43ac846cf3a]

        tdf#121045 DOCX import: fix checkbox size in table
        
        in cell starting position.
        
        Change-Id: Ib99726c03ff3f83177a015721e562ebc5bc516d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89338
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-02-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [be14c1b09f9105c774c8daa9dbfbdea35a103501]

        uitest: remove print
        
        Change-Id: I8d5536cf32c83e78cf2fc29079f226340617e36f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89336
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-02-24  Miklos Vajna  <vmiklos@collabora.com>  [634a9ba15d65b6fdc506326e6b49b4b957c5cfcb]

        tdf#130812 DOC import: fix unexpected transparency of text
        
        DOC can have black with transparency set to 0xff, and that is meant to
        be just black. Allow COL_AUTO, though; the rendering will not consider
        that as transparent anyway.
        
        Other than that, DOC does not support text with transparency, it's a
        DOCX-only feature.
        
        Change-Id: I33f61b54b8ebd7958845063ae61900182d6f5e80
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89321
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-02-24  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [5e8b6d3b721ba8730bc7a5b335418340e3f89c3e]

        tdf#130760 Fix crash when clicking link to other slide
        
        Change-Id: Ie8b0cfb852fe1abc49b80b1d2d9d2c3be1241701
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89332
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-02-24  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [efa9ea101f0324fb401b7879af9d1f41f4f7c49c]

        Renaming variables for upcoming commit for tdf#36737
        
        ... as discussed in https://gerrit.libreoffice.org/c/core/+/87550
        
        Change-Id: I6262caf59751a2e0b6206f02aa1c7de55738a568
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89333
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-02-24  Shivam Kumar Singh  <shivamhere247@gmail.com>  [8eea26e7c19a58be77343c30fdbcd780a13ac402]

        tdf#130716 Adding Connector option to Format menu
        
        Change-Id: I39a1ebc1ffe91a1fbc036033f95ea6c4d4d885bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89234
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-02-24  andreas kainz  <kainz.a@gmail.com>  [94a4d4d40514e4a9d18f057e0b2c91785be580fb]

        tdf#130346 Define Database Range Dialog smaler spacing and resizing
        
        Change-Id: I0c77e5b496f32176766451e8116d758d34acbce1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89327
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Jenkins

2020-02-24  Caolán McNamara  <caolanm@redhat.com>  [dc61e9b836d5bf5842f9c582aa37a6d2d10a8cec]

        ofz#20801 Null-deref
        
        Change-Id: I2fd0c28499aff97622536754f1899b7b1f015989
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89326
        Tested-by: Jenkins
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-24  Pelin Kuran  <pelinrkuran@gmail.com>  [7fe377593e77c4ada5725e5e0d9acfdacbd70f57]

        tdf#114441: Convert use of sal_uLong to better integer types
        
        Change-Id: I9d0e6cf0a638866ac11ea9b3ac4a840f5c0a241d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89295
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-24  Mesut Çifci  <mesutcifci97@gmail.com>  [4f1e3dd278d6c65b8b1b198562d1649bad79622b]

        tdf#42982: improve UNO API error reportings
        
        Change-Id: I5a5df811562da1aafecb0057bcfe888f92f7b887
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87652
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-24  Jens Carl  <j.carl43@gmx.de>  [f32a59a52e3ee2a0a8df9bb76bc1ff0ada7c7f1d]

        Fix typo
        
        Change-Id: I9f114aeb0e512ca5cdf0e0cf905e9ad76c7fe836
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89318
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-02-24  Jim Raykowski  <raykowj@gmail..com>  [7d803018968c229e8e77b6e8f6f242a76c4b24d7]

        Make undo/redo shortcuts work from sidebar docking window
        
        Change-Id: I20ec2363d156d51528d4cce618311b8b919dfb87
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89314
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-24  Jim Raykowski  <raykowj@gmail..com>  [9e329cd476298383d4e68b868f487a1f4ccca9d8]

        gtk3: allow handling of ctrl key accelerators
        
        Change-Id: I681354f3b069a16d07a20bcc1fe110397d0ea2a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89315
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-24  Jim Raykowski  <raykowj@gmail..com>  [0fb4f2107d08febd4925dce6d96b41da9917e9ae]

        tdf#130163 Show undock or dock menu item in toolbar menu
        
        This patch removes toolbar menu item 'Dock Toolbar' enable state and
        shows 'Undock Toolbar' menu item when toolbar is docked and 'Dock
        Toolbar' menu item when toolbar is undocked. It also sets the
        accelerator key displayed for these items to Shift+Ctrl+F10
        
        Change-Id: I0e4673529438c42452026602785857066ea7874a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85673
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-24  Jim Raykowski  <raykowj@gmail..com>  [08313c42abc5fb735948f37789ef993c93b6ab5e]

        tdf#108766 Add outline tracking to all content navigation view
        
        Here is effort to implement this request and improve code understanding/
        readability in the areas touched.
        
        A choice of one of three modes of outline tracking is avaliable through
        the outline/heading content context menu. They are:
        
        Default - does not collapse expanded outline entries
        Focus - collapses all outline entries other than tracked
        Off
        
        The need for persistance of this setting is uncertain so has been left
        for future implementation.
        
        Change-Id: I9cb6420537d7ff9f584e94029a0c053f21f1ef8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89287
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-24  Gülşah Köse  <gulsah.kose@collabora.com>  [eeaa7aba6e7ace8b69d7056645b15be2f996d8fb]

        tdf130839: Corrects second level left margin in Smartart
        
        Change-Id: Ifec339759427336fd53012e0a8a906d240be9654
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89085
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-02-23  rizmut  <riz_17_oke@yahoo.co.id>  [a9748a444e7a295a235f2db5a217884ccb4805c2]

        Sifr: fix for tdf#130885: missing Slide Layout icons
        
        Change-Id: I96ae88b4e5c4fdfbc3b2e51ec342f7c5321eec58
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89307
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-02-23  Szymon Kłos  <szymon.klos@collabora.com>  [542f509a41cf0cae7fca0660ba3858c6b0e9bf52]

        Put labels in boxes to avoid reordering in online
        
        Change-Id: I2bfb05d36703b1c9cd8d22bf1f95b87e16631825
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89205
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-02-23  Szymon Kłos  <szymon.klos@collabora.com>  [4ab0993f2537fade3c02b788508519070f44ebb8]

        WordCountDIalog in vertical mobile version
        
        Change-Id: I335bee6fd03c202cb7e82b3205a92b48f5e861a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89204
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-02-23  Julien Nabet  <serval2412@yahoo.fr>  [17f49b0cddaac5657a9c308328215a0eb3a87442]

        Related tdf#130681: use "Standard" page style if nothing else found
        
        Opening docx from https://bugs.documentfoundation.org/attachment.cgi?id=157891
        I noticed this log:
        warn:chart2:151346:151346:chart2/source/view/main/ChartView.cxx:1406:DBG_UNHANDLED_EXCEPTION in
        void chart::{anonymous}::lcl_setDefaultWritingMode(const std::shared_ptr<chart::DrawModelWrapper>&, chart::ChartModel&) exception: com.sun.star.container.NoSuchElementException
        
        bt:
        0  0x00007fffd652d857 in chart::(anonymous namespace)::lcl_setDefaultWritingMode(std::shared_ptr<chart::DrawModelWrapper> const&, chart::ChartModel&)
            (pDrawModelWrapper=std::shared_ptr<chart::DrawModelWrapper> (use count 1, weak count 0) = {...}, rModel=...) at /home/julien/lo/libreoffice/chart2/source/view/main/ChartView.cxx:1386
        1  0x00007fffd6533d3f in chart::ChartView::createShapes() (this=0x55555b750050) at /home/julien/lo/libreoffice/chart2/source/view/main/ChartView.cxx:2461
        2  0x00007fffd65340d6 in chart::ChartView::impl_updateView(bool) (this=0x55555b750050, bCheckLockedCtrler=true) at /home/julien/lo/libreoffice/chart2/source/view/main/ChartView.cxx:2530
        3  0x00007fffd652fc7c in chart::ChartView::getExplicitValuesForAxis(com::sun::star::uno::Reference<com::sun::star::chart2::XAxis>, chart::ExplicitScaleData&, chart::ExplicitIncrementData&)
           (this=0x55555b750050, xAxis=uno::Reference to (chart::Axis *) 0x55555b88fe68, rExplicitScale=..., rExplicitIncrement=...) at /home/julien/lo/libreoffice/chart2/source/view/main/ChartView.cxx:1703
        4  0x00007fffd5e00ce9 in chart::wrapper::Chart2ModelContact::getExplicitValuesForAxis(com::sun::star::uno::Reference<com::sun::star::chart2::XAxis> const&, chart::ExplicitScaleData&, chart::ExplicitIncrementData&) (this=0x55555b74b330, xAxis=uno::Reference to (chart::Axis *) 0x55555b88fe68, rOutExplicitScale=..., rOutExplicitIncrement=...)
           at /home/julien/lo/libreoffice/chart2/source/controller/chartapiwrapper/Chart2ModelContact.cxx:141
        5  0x00007fffd5e6203d in chart::wrapper::WrappedScaleProperty::getPropertyValue(chart::wrapper::WrappedScaleProperty::tScaleProperty, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const&) const (this=0x55555b8214d0, eScaleProperty=chart::wrapper::WrappedScaleProperty::SCALE_PROP_MAX, xInnerPropertySet=uno::Reference to (chart::Axis *) 0x55555b88feb0)
           at /home/julien/lo/libreoffice/chart2/source/controller/chartapiwrapper/WrappedScaleProperty.cxx:365
        6  0x00007fffd5e61256 in chart::wrapper::WrappedScaleProperty::getPropertyValue(com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const&) const
           (this=0x55555b8214d0, xInnerPropertySet=uno::Reference to (chart::Axis *) 0x55555b88feb0) at /home/julien/lo/libreoffice/chart2/source/controller/chartapiwrapper/WrappedScaleProperty.cxx:134
        7  0x00007fffd6785913 in chart::WrappedProperty::getPropertyState(com::sun::star::uno::Reference<com::sun::star::beans::XPropertyState> const&) const
           (this=0x55555b8214d0, xInnerPropertyState=uno::Reference to (chart::Axis *) 0x55555b88ff10) at /home/julien/lo/libreoffice/chart2/source/tools/WrappedProperty.cxx:105
        8  0x00007fffd678721a in chart::WrappedPropertySet::getPropertyState(rtl::OUString const&) (this=0x55555b818aa0, rPropertyName="Max")
           at /home/julien/lo/libreoffice/chart2/source/tools/WrappedPropertySet.cxx:285
        9  0x00007fffd67874ae in chart::WrappedPropertySet::getPropertyStates(com::sun::star::uno::Sequence<rtl::OUString> const&) (this=0x55555b818aa0, rNameSeq=uno::Sequence of length 82 = {...})
           at /home/julien/lo/libreoffice/chart2/source/tools/WrappedPropertySet.cxx:315
        10 0x00007fffed317df6 in (anonymous namespace)::FilterPropertiesInfo_Impl::FillPropertyStateArray(std::__debug::vector<XMLPropertyState, std::allocator<XMLPropertyState> >&, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const&, rtl::Reference<XMLPropertySetMapper> const&, bool) (this=0x55555b822090, rPropStates=std::__debug::vector of length 0, capacity 0, rPropSet=
           uno::Reference to (chart::wrapper::AxisWrapper *) 0x55555b818ac8, rPropMapper=rtl::Reference to 0x55555b7b80d0, bDefault=false) at /home/julien/lo/libreoffice/xmloff/source/style/xmlexppr.cxx:349
        11 0x00007fffed319411 in SvXMLExportPropertyMapper::Filter_(com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const&, bool, bool) const
           (this=0x55555b79d560, xPropSet=uno::Reference to (chart::wrapper::AxisWrapper *) 0x55555b818ac8, bDefault=false, bEnableFoFontFamily=false)
           at /home/julien/lo/libreoffice/xmloff/source/style/xmlexppr.cxx:616
        12 0x00007fffed318e9a in SvXMLExportPropertyMapper::Filter(com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const&, bool) const
           (this=0x55555b79d560, rPropSet=uno::Reference to (chart::wrapper::AxisWrapper *) 0x55555b818ac8, bEnableFoFontFamily=false) at /home/julien/lo/libreoffice/xmloff/source/style/xmlexppr.cxx:546
        13 0x00007fffecfcc301 in SchXMLExportHelper_Impl::exportAxis(xmloff::token::XMLTokenEnum, xmloff::token::XMLTokenEnum, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const&, com::sun::star::uno::Reference<com::sun::star::chart2::XAxis> const&, rtl::OUString const&, bool, bool, bool, bool)
           (this=0x55555b833a80, eDimension=xmloff::token::XML_X, eAxisName=xmloff::token::XML_PRIMARY_X, rAxisProps=uno::Reference to (chart::wrapper::AxisWrapper *) 0x55555b818ac8, rChart2Axis=uno::Reference to (chart::Axis *) 0x55555b88fe68, rCategoriesRange="", bHasTitle=false, bHasMajorGrid=false, bHasMinorGrid=false, bExportContent=false) at /home/julien/lo/libreoffice/xmloff/source/chart/SchXMLExport.cxx:2260
        14 0x00007fffecfcd203 in SchXMLExportHelper_Impl::exportAxes(com::sun::star::uno::Reference<com::sun::star::chart::XDiagram> const&, com::sun::star::uno::Reference<com::sun::star::chart2::XDiagram> const&, bool) (this=0x55555b833a80, xDiagram=uno::Reference to (chart::wrapper::DiagramWrapper *) 0x55555b8be9b8, xNewDiagram=uno::Reference to (chart::Diagram *) 0x55555b883ad8, bExportContent=false)
           at /home/julien/lo/libreoffice/xmloff/source/chart/SchXMLExport.cxx:2401
        15 0x00007fffecfca651 in SchXMLExportHelper_Impl::exportPlotArea(com::sun::star::uno::Reference<com::sun::star::chart::XDiagram> const&, com::sun::star::uno::Reference<com::sun::star::chart2::XDiagram> const&, com::sun::star::awt::Size const&, bool, bool)
           (this=0x55555b833a80, xDiagram=uno::Reference to (chart::wrapper::DiagramWrapper *) 0x55555b8be9b8, xNewDiagram=uno::Reference to (chart::Diagram *) 0x55555b883ad8, rPageSize=..., bExportContent=false, bIncludeTable=false) at /home/julien/lo/libreoffice/xmloff/source/chart/SchXMLExport.cxx:1925
        16 0x00007fffecfc6ebc in SchXMLExportHelper_Impl::parseDocument(com::sun::star::uno::Reference<com::sun::star::chart::XChartDocument> const&, bool, bool) (this=0x55555b833a80, rChartDoc=
           uno::Reference to (chart::wrapper::ChartDocumentWrapper *) 0x55555b74b208, bExportContent=false, bIncludeTable=false) at /home/julien/lo/libreoffice/xmloff/source/chart/SchXMLExport.cxx:1415
        17 0x00007fffecfc50ce in SchXMLExportHelper_Impl::collectAutoStyles(com::sun::star::uno::Reference<com::sun::star::chart::XChartDocument> const&)
           (this=0x55555b833a80, rChartDoc=uno::Reference to (chart::wrapper::ChartDocumentWrapper *) 0x55555b74b208) at /home/julien/lo/libreoffice/xmloff/source/chart/SchXMLExport.cxx:1050
        18 0x00007fffecfd5207 in SchXMLExport::collectAutoStyles() (this=0x55555b7b4a00) at /home/julien/lo/libreoffice/xmloff/source/chart/SchXMLExport.cxx:3556
        19 0x00007fffecfd530d in SchXMLExport::ExportAutoStyles_() (this=0x55555b7b4a00) at /home/julien/lo/libreoffice/xmloff/source/chart/SchXMLExport.cxx:3568
        20 0x00007fffed0c407d in SvXMLExport::ImplExportAutoStyles() (this=0x55555b7b4a00) at /home/julien/lo/libreoffice/xmloff/source/core/xmlexp.cxx:1152
        21 0x00007fffed0c527f in SvXMLExport::exportDoc(xmloff::token::XMLTokenEnum) (this=0x55555b7b4a00, eClass=xmloff::token::XML_CHART) at /home/julien/lo/libreoffice/xmloff/source/core/xmlexp.cxx:1404
        22 0x00007fffecfd502f in SchXMLExport::exportDoc(xmloff::token::XMLTokenEnum) (this=0x55555b7b4a00, eClass=xmloff::token::XML_CHART) at /home/julien/lo/libreoffice/xmloff/source/chart/SchXMLExport.cxx:3534
        23 0x00007fffed0c20d9 in SvXMLExport::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (this=0x55555b7b4a00, aDescriptor=uno::Sequence of length 6 = {...})
           at /home/julien/lo/libreoffice/xmloff/source/core/xmlexp.cxx:811
        
        Change-Id: I21a6b54f3340b0423a0b12f39a620f71d96ff565
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88763
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-23  Stephan Bergmann  <sbergman@redhat.com>  [b5b4f3153fe54fb2f9db5f9d4f176fe68f0baf7f]

        .eh_frame section should probably have type @unwind
        
        (i.e., SHT_X86_64_UNWIND) rather than @progbits (i.e., SHT_PROGBITS).
        Discussion at <https://groups.google.com/forum/#!topic/x86-64-abi/uVATLOU5PQA>
        "SHT_X86_64_UNWIND" sounds like both @unwind and @progbits are used in practice,
        but Clang/LLVM now started to fail with
        
        > /home/sbergman/lo/core/bridges/source/cpp_uno/gcc3_linux_x86-64/call.s:79:2: error: changed section type for .eh_frame, expected: 0x70000001
        >  .section .eh_frame,"a",@progbits
        >  ^
        
        after <https://github.com/llvm/llvm-project/commit/
        75af9da755721123e62b45cd0bc0c5e688a9722a> "[MC][ELF] Error for sh_type, sh_flags
        or sh_entsize change".
        
        Change-Id: I07cae987f7449c526a7130beee7a71d01afc457e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89305
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-23  Julien Nabet  <serval2412@yahoo.fr>  [abf44a9ddd084952bde4609e3f6d386f7916b68a]

        Postgresql native, fix readLogLevelFromConfiguration
        
        With:
        osl_getModuleURLFromFunctionAddress(
            reinterpret_cast<oslGenericFunction>(readLogLevelFromConfiguration), &fileName.pData );
        
        The method retrieves the path to libpostgresql-sdbc-impllo.so, eg:
        file:///home/julien/lo/libreoffice/instdir/program/libpostgresql-sdbc-impllo.so
        
        but then instead of retrieving path + "postgresql-sdbc.ini"
        we obtained ".so" filename + "postgresql-sdbc.ini"=>
        libpostgresql-sdbc-impllo.sopostgresql-sdbc.ini
        
        Regression from 1bdb2b6f06c556b9af91dba4f29f3ac73190b09e
        author	Noel Grandin <noel@peralex.com>	2013-11-04 13:51:21 +0200
        committer	Noel Grandin <noel@peralex.com>	2013-11-11 11:21:25 +0200
        commit	1bdb2b6f06c556b9af91dba4f29f3ac73190b09e (patch)
        tree	1d941e17952cd891f5309fd862215dd09a84b001
        parent	2f2416ff060c780ad87b4d3979112f52da2ae902 (diff)
        remove unnecessary use of OUString constructor in CONNECTIVITY module
        
        Change-Id: Ie7be4b1078760f94d34dd1f6cb9932bd7fa70962
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89303
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-23  Seth Chaiklin  <sdc.blanco@youmail.dk>  [be81807aa201887935a19006c77005747f53bdb1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 41887a9d5cb90a358ae4d141300ee35c7a768d55
          - update access command to hidden paragraph fields in help pages
            
            - this patch changes access command for "Hidden Paragraphs"
              from "Formatting Aids" to "View" and
            - corrects the header for Formatting Aids from "Display of"
              to "Display formatting"
            - for the changed paragraphs, also updated to <menuitem>
            
            Change-Id: Iffc312df7dd0e49c44902721f8ca88b103359c06
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/89274
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-02-23  rizmut  <riz_17_oke@yahoo.co.id>  [749728631a5dfbdba06d467ba8664e971d1c8bc8]

        Breeze: Add many Base icons
        
        Change-Id: Iff8d95e7a5d18314420f5ef6437c4a9252717a34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89297
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-02-23  Jim Raykowski  <raykowj@gmail..com>  [e5a4f68410e736ee13c611365d8f325f5e382a05]

        related tdf#128814: Add 'Go to' to Navigator popup menu
        
        Change-Id: I63b656bd93c5e584a9d6236c6345cbd3ee939c13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89293
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-23  Maxim Monastirsky  <momonasmon@gmail.com>  [c1c791967b3c8be2ae36cefa1d0906dbb85add37]

        Make shortcut of .uno:TraceChangeMode preferred
        
        So it will show in menus and toolbar tooltips.
        
        Change-Id: Ieea3231416784141d2fa9c55c9b18a49f27eac75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89291
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-02-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [fed87058ac80ca6223c0e8221debc96c274383a9]

        Revert "loplugin:sequenceloop improve rvalue detection"
        
        This reverts commit 3aca35f1505fa552eaa316a2d47a60ef52646525.
        
        Reason for revert: see commentary at
           https://gerrit.libreoffice.org/c/core/+/89184
           I misunderstood - even though this is a local copy, we will still call non-const begin()/end() and cause further allocations internal to the Sequence
        
        Change-Id: Ia9ecacc6312afc2c9c80ca72afe6182d9b70241b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89137
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-23  andreas kainz  <kainz.a@gmail.com>  [74c882c39ebeb5b9de531271a6d757cbe8780691]

        Same grid layout in all apps for better arrangement and presets
        
        Change-Id: I566dfe6e40228fb7b0ff9c55a6a3596c1fdbbaee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89264
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-02-23  Jim Raykowski  <raykowj@gmail..com>  [dcafbe29105c13fe940b24ba69e669b680c44962]

        Make headings navigation view update after delete chapter undo
        
        This is a partial revert of commit
        360b9d52e9d0e7e70ad8432802886073bbd6ee3d I did to make multiselected
        outline moves keep selections in headings navigation view after move. It
        seems this part of the patch is not required and causes undo of chapter
        delete not to be reflected in the headings navigation view if it has
        focus when undo is done.
        
        Change-Id: I40dbe4aba83222e7d0c373e043bfb0e3099e7a61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89288
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-23  rizmut  <riz_17_oke@yahoo.co.id>  [9ed2845c964819b5bce42c2ea8d8a6e57f9c204b]

        Breeze: FIx for tdf#130879 (missing spacing char icons)
        
        Change-Id: I06cec9c95dd803e4816ca7ef2f280802250e0511
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89294
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-02-23  rizmut  <riz_17_oke@yahoo.co.id>  [cf04fc4baac9dbade930259c5cbbca7e0f8db14d]

        Breeze & Sifr: Fix for tdf#130875: add Envelope Orientation icons
        
        Change-Id: Ib76239b8259651367ca591b012a25abd89156231
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89292
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-02-23  rizmut  <riz_17_oke@yahoo.co.id>  [5e258cace6ebe7053c50f2e3450290f23aa4084e]

        Breeze, Colibre. Sifr: Fix for tdf#130871
        
        - Breeze & Sifr: Make dark previous light background
        
        Change-Id: I8bbb7ab7ea9e3dbcc60da6332fd82790fe9db73b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89260
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-02-22  Eike Rathke  <erack@redhat.com>  [8a1d66a27428359e853a20acf0f308e4fcdda692]

        Factor out FillEListWithOneFormat_Impl()
        
        ... from almost identical FillEListWithFormats_Impl().
        
        Change-Id: Id0443b40a2acfdfee24426fa0672f711889f3e2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89286
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-02-22  Eike Rathke  <erack@redhat.com>  [8453f6e5d1fd98700a37e30346a1af0daf8fb753]

        Resolves: tdf#130563 Add predefined 4-digit year date+time format
        
        Add a predefined NF_DATETIME_SYS_DDMMYYYY_HHMM format code with
        formatindex="50" to all locale data files, which shifts all
        reserved area internally generated built-in formats up by one.
        Reserved area was filled already so that boundary has to be
        increased as well. Add some flexibility for future additions by
        setting the new boundary to 65, free first format index to be used
        by additional locale data formats is 66 now. Adapt all locales to
        the new boundary.
        
        The existing predefined NF_DATETIME_SYSTEM_SHORT_HHMM format code
        with formatindex="46" mostly was and is used with 2-digit years
        (stemming back from the old binary format and Excel
        compatibility), some locales that don't use 2-digit years at all
        already defined it to 4-digit years. Keep those but move the
        default="true" attribute (if so) to the new "50" format.
        
        Modify populating the format list such that resulting duplicates
        will be suppressed there as well.
        
        Also try to match the new format in ODF import if a long year was
        requested with date+time.
        
        Finally set the new format as default for all *_IT locales. In
        future changing the default date+time format to 4-digit year is
        just a matter of moving the default="true" attribute to the new
        format.
        
        Change-Id: Ib16aa9fda0e71b2d03f78e3dd013785de03cd288
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89265
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-02-22  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3ac9f491c20fb56c4544444d876687dd6d8de231]

        ScGlobal - change direct access to a static ptr for a getter
        
        pLocalData and pCharClass static veriables on ScGlobal are always
        set from SvtSysLocale on init, probably for "faster" access.
        This can just be made simpler with access through a getter,
        so this introduces a getter for ScGlobal::getCharClassPtr and
        ScGlobal::getLocaleDataPtr, where the access is made directly to
        SvtSysLocale instance.
        In addition all the usages needed to be fixed, which is all over
        the calc module.
        
        Change-Id: Ie047b158094e25bbaa2aba15074d7998d9541787
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89249
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-02-22  Stephan Bergmann  <sbergman@redhat.com>  [6fbfad6b00e8c35346ee59cd32a0d7ccc0d8c19c]

        Adapt o3tl::span to removal of std::span::cbegin et al
        
        <https://cplusplus.github.io/LWG/issue3320> "span::cbegin/cend methods produce
        different results than std::[ranges::]cbegin/cend", as implemented now in
        <https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;a=commit;
        h=247f410b83797a1840573840cc2a539ef9d7f96b> "libstdc++: Remove std::span::cbegin
        and std::span::cend (LWG 3320)".
        
        Turns out we only used the removed member functions in o3tl/qa/test-span.cxx.
        
        Change-Id: I6c73797594b4e0e753a88840033d54961e271df5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89261
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ab86bfb27abcd15aa9c6bfb269f64ec4ce66e976]

        Fix typo
        
        Change-Id: I5035e5b2df0ed3513af218cd45ab5c2fc8622143
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89254
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [616fd20cfb5eb9932497a41471f3076b324e3444]

        Fix typo
        
        Change-Id: Ic6198edef14817f91d889359878636320a64c09c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89253
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5a69e210abfb05f66761fe502fac3f2bb3899b65]

        Fix typo
        
        Change-Id: Ib8a7cdffe765d3ef52add81a692eb7bd88bfed15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89255
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-22  Armin Le Grand (Collabora)  <armin.le.grand@me.com>  [f1d6788fe1767f97e3ca2c67c7415f8c18c3d618]

        tdf#130768 need to use mnOutOffX/mnOutOffY
        
        in OutputDevice local stuff when want to get
        to pixel coordiantes. These are not often used
        local members of OutputDevice specially used
        in fake-Windows as internal windows offset.
        Thus there is the protected internal replacement
        ImplGetDeviceTransformation() for the usually
        used GetViewTransformation().
        A very problematic thing - we should in principle
        add this to GetViewTransformation() but I am sure
        that this will lead to other problems - argh!
        
        Change-Id: Ibedc3a7d6eb3f17c266082729872b81f607836a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89259
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2020-02-22  rizmut  <riz_17_oke@yahoo.co.id>  [e3a552f94f0f99973da4f7b04cae16baa80ec07b]

        Sifr: tdf#130864, Fix missing slide transition icons
        
        Change-Id: I1bec56b5079cedef0cbc174d24ceb05b5094c1c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89258
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-02-22  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [9c2b6e8c43e382fe0b9060cbb1d946aee366fee4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ad3253b3663b04e06e21cba1f9aac82c9e088d3d
          - Basic Property statement new help
            
            Change-Id: I4386954ea6f6a22fa1f6d8df5695c574cacba19e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88051
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-02-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [74b2f3f2af8e230c3a54cb1fbb950f19686b0b2f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d0bf3b122de80bce6edddcb309bf7ed3a176e9cd
          - Refactor XSLTs and CSS (2)
            
            class -> id
            
            Change-Id: I62c1af5a0203bb66fdd291dbf55633cbb3731353
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/89207
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-02-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [1bfddc065c1807d26e89f8e215be81b7d77426af]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f48d72b4a80d8d6f21f2b335dc94e0500bbbcf60
          - Refactor XSLTs and CSS
            
            more meanigful names
            
            Change-Id: Ib786d2814adaed336f495992711eb89f99d85d39
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/89206
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-02-22  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [f9a8d7b5c2a4d4d331b4ecfc5c0f8b395be74078]

        LibO Basic Property Get/Set
        
        Change-Id: I1ef323560ffaacf9e44c8ba9332b825ffc38d59e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/83943
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-02-22  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [edfe1dbc674bfb7043f2f352daf8f190950853cf]

        Fix typo
        
        Change-Id: I4308e9957368845059d837a3ace79b5c78b7db51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89124
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2020-02-22  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [f0a50d230756fc0a60780d992b807f9eb82106c2]

        tdf#127205 split Desktop::terminate process
        
        Trying to somehow keep stuff correctly alive, truned out to be
        rather futile. Originally I tried the same way Caolan did in the
        attached patch to tdf#88985, when he finally settled on adding a
        special terminate listener.
        
        But this is not enough to handle in-process scripted extensions,
        like Java, Python or even Basic macros themself.
        
        So this separates the module shutdown and SfxApplication cleanup
        from the rest of the terminate call.
        
        Change-Id: Ice59816080c922a17511b68afe59348a662600c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88835
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-02-22  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [4fe30879af391c32074a003a7a6ddd45431d212a]

        tdf#130827 Qt5 report frame-relative cursor pos
        
        Qt5Frame::GetPointerState expects the cursor position relative to
        the frame position.
        
        Change-Id: Icaf7dcd8fc80d712f5138a9f9b843ccf345c5543
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89244
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-02-22  Justin Luth  <justin_luth@sil.org>  [50ccb7e82b7053306721cbe220323be072306a29]

        python 3.8.2 compile: add tp_print to PyTypeObject
        
        I couldn't find this documented on the Internet though,
        as the 3.9 and 3.8.2rc documentation didn't mention it
        as an added item...
        
        I'm using Ubuntu 20.04 alpha with python3 --version
        Python 3.8.2rc1
        
        This fixes pyuno/source/module/pyuno.cxx:1689:1: error:
        missing initializer for member ‘_typeobject::tp_print’
        [-Werror=missing-field-initializers]
        
        Change-Id: Idec5720050572b34628267cd94557dabf7edbf3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89247
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-22  rizmut  <riz_17_oke@yahoo.co.id>  [ee8914cd0bf017e2d294a6d5d4f52587c0a8aef4]

        Sifr: Fix for tdf#122488 icons for insert row/column
        
        Change-Id: Ic779289ea6958abf62c1c2033bf6e5df5b3311d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89246
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-02-22  rizmut  <riz_17_oke@yahoo.co.id>  [fef40fd13ec1739f5308d1ff3bcc2291e7a5d96f]

        Sifr: Fix for tdf#125510 missing highly visible icons
        
        Change-Id: Ic9d7a0291c6f1105d16d694d9dc8ab619d9f5ad8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89245
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-02-22  rizmut  <riz_17_oke@yahoo.co.id>  [4617a5b7ded7f5d0c67087d204e05a991a50ee41]

        tdf#128849 -- Add Sifr (Dark + SVG) to the icon theme list
        
        Change-Id: I314f925c54a5ed30cd74e4fbbfba065a1b70c947
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89243
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-02-22  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [b26ca5b13733b46c2df0787502f885e15b390956]

        tdf#130841 resize to client size after SetPosSize
        
        This fixes the hack of the native menu bar with a smaller client
        size in relation to the frame geometry.
        Eventually this should be replaced by proper mnTopBorder usage,
        but this currently isn't working.
        
        Change-Id: Ib5825d9c8f77e463fcb086e0373228fe91d8705a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89202
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-02-22  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [38306ea92560c82b0d70bdc195267549a8bab830]

        tdf#130817 RTF doesn't set custom footnote state
        
        RTFDocumentImpl::dispatchDestination detects the custom footnote
        and even sets NS_ooxml::LN_CT_FtnEdnRef_customMarkFollows in the
        character attributes of the context, but that is at least not
        handled in the DomainMapper later on, so we can't check for
        m_pImpl->IsInCustomFootnote() here.
        
        Change-Id: I26c02ea16d0e75ed5bfde0cda9e0c6a2d30261a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89240
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-02-22  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [70a9c644c63248719f1f4248e288df7ee06635cc]

        tdf#130814 preserve context before page breaks
        
        ... and add a comment, so nobody tries to move these again.
        
        Change-Id: I79e6f7a1538d0839fd525870439facef3218ec65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89239
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-02-22  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [c6fb366e05370af553af2130b370909ed4495cff]

        tdf#130499 Qt5 no qApp == main thread
        
        If there is no QApplication, we can ignore the GUI thread.
        
        Change-Id: I0d2faf4799d493ad0b6074b40242c443d4bc43dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89241
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-02-21  Eike Rathke  <erack@redhat.com>  [75c55e6cdbc1aca482ede3cdacd9fa18d5e0e449]

        Resolves: tdf#130772 Add Minangkabau [min-ID] locale data
        
        Co-authored-by: Peter Farley <publish.workshop@gmail.com>
        Change-Id: Ia9f4358984617e005ef80fbd30663ac126b86c98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89217
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-02-21  Armin Le Grand (Collabora)  <armin.le.grand@me.com>  [828504974d70111e4a35b31d579cf42fe660a660]

        tdf#130768 speedup huge pixel graphics Cairo
        
        For more information/documentation please
        refer to the bugzilla task
        
        Fixed a crash in CppunitTest_desktop_lib which
        led to a missing test of mpGraphics in
        OutputDevice::DrawTransformedBitmapEx. Other
        public methods test that and one of the goals
        of the cange was to use that method more often,
        so this may have never been detected before
        
        Change-Id: I10e57bd05db0c8cf868ff98d63f5af3d116a3015
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89230
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2020-02-21  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [813cde918338bccc4f711230616340cad2c1d4a0]

        tdf#130831 Qt5 don't blit damage to empty image
        
        This prevents the crash, but I'm not sure having an empty buffer
        image at this point is correct. But it doesn't look like anything
        is missing in the dialog and a crash is definitly worse.
        
        Change-Id: I7d0330b4e4a7ca64655a51c226e425e53ba12118
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89203
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-02-21  Michael Stahl  <Michael.Stahl@cib.de>  [12d88808fbde933c0498c895ddb74700c263bf0f]

        sw: improve DOCX export of footnote separator a little more
        
        The Writer footnote separator has configurable line thickness and
        spacing above and below; let's abuse the font size of the paragraph to
        approximate the height of the separator (in the bugdoc that's currently
        interesting there isn't a separator line so if it works in that case
        it's good enough).
        
        Change-Id: I7f33e5a226ecaa9f9ab233e003c71aaed145b638
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89228
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-21  Stephan Bergmann  <sbergman@redhat.com>  [0540b098b7dab73c32947ed4b52cf3068eaa5125]

        Blind fix of -Werror,-Wpointer-to-int-cast in apple_remote
        
        (That warning is probably new in recent Clang 10 trunk, hence the issue only got
        reported now.)
        
        To me, this looks like a bug introduced with
        
        > commit aaf218d025326ef54dcbc724b33666d7ddcff187
        > Author: ericb2 <ericb2@apache.org>
        > AuthorDate: Sun Oct 30 22:57:34 2011 +0000
        > Commit:     Thorsten Behrens <tbehrens@suse.com>
        > CommitDate: Mon Dec 5 13:00:11 2011 +0100
        >
        >     Propragating the modif in the implementation (HIDRemoteControlDevice.m)
        >
        >      * found under MIT-style at svn rev 1195272 (http://svn.apache.org/viewvc?view=revision&revision=1195272)
        >
        > diff --git a/apple_remote/HIDRemoteControlDevice.m b/apple_remote/HIDRemoteControlDevice.m
        > index 94215900717b..2cd7506e60d3 100644
        > --- a/apple_remote/HIDRemoteControlDevice.m
        > +++ b/apple_remote/HIDRemoteControlDevice.m
        > @@ -281,7 +281,17 @@ - (void) handleEventWithCookieString: (NSString*) cookieString sumOfValues: (SIn
        >
        >         NSNumber* buttonId = [[self cookieToButtonMapping] objectForKey: cookieString];
        >         if (buttonId != nil) {
        > -               [self sendRemoteButtonEvent: [buttonId intValue] pressedDown: (sumOfValues>0)];
        > +       switch ( (int)buttonId )
        > +       {
        > +       case kMetallicRemote2009ButtonPlay:
        > +       case kMetallicRemote2009ButtonMiddlePlay:
        > +           buttonId = [NSNumber numberWithInt:kRemoteButtonPlay];
        > +           break;
        > +       default:
        > +           break;
        > +       }
        > +       [self sendRemoteButtonEvent: [buttonId intValue] pressedDown: (sumOfValues>0)];
        > +
        >         } else {
        >                 // let's see if a number of events are stored in the cookie string. this does
        >                 // happen when the main thread is too busy to handle all incoming events in time.
        
        (which indeed appears to be a faithful copy of all the non-whitespace changes
        made at the cited <http://svn.apache.org/viewvc?view=revision&revision=1195272>
        "Propragating the modif in the implementation (HIDRemoteControlDevice.m)").
        
        I assume that my fix here is what was originally intended, but I don't know how
        to actually test this code (if it is still testable at all).
        
        Change-Id: If8faa8e068c7d7dffb4677efdaa5896cf6fd4c0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89209
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-21  Bakos Attila  <bakos.attilakaroly@nisz.hu>  [ad8857dab30e099a0cf6ec18d184a6c836b33317]

        tdf#130120 DOCX: export o:allowincell
        
        Object anchors are set by allowincell/
        LayoutInCell attributes in table cells.
        Export it by grab bag method temporarily,
        instead of using the suggested FollowTextFlow,
        related also to the missing GUI support.
        
        Follow-up of commit 14ad64270e4fbca3c24da6f55f260b1fb229556a
        (tdf#129888 DOCX shape import: handle o:allowincell)
        
        Change-Id: If883511b6114e8f60d673ecbd3a11095fcafddc5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88438
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-02-21  Eike Rathke  <erack@redhat.com>  [4b3cccf59d200d96b1779bdd0d114b33597ef01e]

        Resolves: tdf#130579 Add Ligurian [lij-IT] locale data
        
        Co-authored-by: Jean Maillard <jean@maillard.it>
        
        Change-Id: I31aa0dfb83dd6facb564fbbcd22bc5239233da7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89208
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-02-21  Pelin Kuran  <pelinrkuran@gmail.com>  [6cfdff7892bb5ee7c252886a6bad798979ae65f6]

        tdf#114441: Convert use of sal_uLong to better integer types
        
        Change-Id: If530139af18f26cf0fcdd84fa36df6a5367d6b23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87767
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-21  Stephan Bergmann  <sbergman@redhat.com>  [9ad252b2e79576119c2d733a1a45fdd9e9f83140]

        Drop o3tl::optional wrapper
        
        ...now that macOS builds are guaranteed to have std::optional since
        358146bbbd1b9775c12770fb5e497b6ec5adfc51 "Bump macOS build baseline to
        Xcode 11.3 and macOS 10.14.4".
        
        The change is done mostly mechanically with
        
        > for i in $(git grep -Fl optional); do
        >  sed -i -e 's:<o3tl/optional\.hxx>\|\"o3tl/optional\.hxx\":<optional>:' \
        >   -e 's/\<o3tl::optional\>/std::optional/g' \
        >   -e 's/\<o3tl::make_optional\>/std::make_optional/g' "$i"
        > done
        > for i in $(git grep -Flw o3tl::nullopt); do
        >  sed -i -e 's/\<o3tl::nullopt\>/std::nullopt/g' "$i"
        > done
        
        (though that causes some of the resulting
        
          #include <optional>
        
        to appear at different places relative to other includes than if they had been
        added manually), plus a few manual modifications:
        
        * adapt bin/find-unneeded-includes
        * adapt desktop/IwyuFilter_desktop.yaml
        * remove include/o3tl/optional.hxx
        * quote resulting "<"/">" as "&lt;"/"&gt;" in officecfg/registry/cppheader.xsl
        * and then solenv/clang-format/reformat-formatted-files
        
        Change-Id: I68833d9f7945e57aa2bc703349cbc5a56b342273
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89165
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [3aca35f1505fa552eaa316a2d47a60ef52646525]

        loplugin:sequenceloop improve rvalue detection
        
        to avoid false positives
        
        Change-Id: Id20eb0837fa6764139af3fc4481c768700ec2dad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89184
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-21  Michael Stahl  <Michael.Stahl@cib.de>  [b7922b56e2dcf1dc1abbf5574bcb672068fa8dbd]

        tdf#130274 sw_redlinehide: fix ChgAutoCorrWord() if replaced text ...
        
        ... is fully deleted.
        
        This crashes on English text with 'i'->'I' substitution.
        
        The assumption that there's some part of the found text that is not
        deleted is only correct for the case where tracked changes are hidden,
        but not when they are shown.
        
        (regression from 9926ea7dd07f1f3d012ddf97941a42bb7fa5717d)
        
        Change-Id: I0e81494659ea7e187101a703f64483dd68c73d70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89151
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [49e78efde8cb3b937f310e84889bdfa6afed6197]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 197930c8b95d59a9ac099b58672fa66e6d87bca4
          - Remove very old unused CSS
            
            Change-Id: I8af3443fb8db832ac2fc9a88dfb6fd779d3475ed
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/89163
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-02-21  Seth Chaiklin  <sdc.blanco@youmail.dk>  [5c3604542191b3c69da2d9d912c5c5a20c7143e9]

        tdf#130517 improve accelerators on Print dialog page
        
        - add accelerator for Print
        - change accelerators for other "p" items
            - All Pages to A
           -  Preview to v
         -  Order (not needed, because _r on checkbox is enough)
        
        Change-Id: I7db4153829132dcbbb7c7356591f43df809583ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89127
        Tested-by: Jenkins
        Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-02-21  Seth Chaiklin  <sdc.blanco@youmail.dk>  [8fc7eb129c09fa84664a8350cc2332db770d1d20]

        tdf#130598  improve a tip-of-the-day
        
          - tip about updating software
          - also added link to relevant help page
        
        Change-Id: I44ce2a17de311aa31a7b525510dcb8525cbf3dbe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89131
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-02-21  Luboš Luňák  <l.lunak@collabora.com>  [06babfc1803794f4c0969796d10707217e067258]

        Revert "make Linux Clang Jenkins builds use -Og"
        
        Per discussion in https://gerrit.libreoffice.org/c/core/+/88918
        the Jenkins Clang is 5.0.2, which seems to be too old to even handle
        properly some kind of debuginfo with -Og.
        So while this indeed does make Jenkins builds faster, this has to wait
        until Jenkins uses a Clang version that can handle this better :(.
        
        This reverts commit c922d13b5b0ad983e64a046405fca9cd048c75fc.

2020-02-21  Szabolcs Toth  <szabolcs450@gmail.com>  [111db716c23f9f8450eda58c13dd2423770fd15e]

        tdf#130799 DOCX import: fix missing inside vertical borders
        
        caused by incomplete handling of tables with 1-column
        rows with merged cells.
        
        Have to check the rows below current to see if they contain
        also one cell, therefore form a column, or more than one cell,
        in which case do not remove vertical borders.
        
        Regression from commit: 8a2eb40abbd52d960dd21308157186be0ca9dd3d
        (tdf#129442 DOCX import: fix right border of 1-column tables).
        
        Change-Id: If9ca7ccd42255e78c61b6271e19262ab5cc8e439
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89081
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-02-21  Canberk TURAN  <canberkkturann@gmail.com>  [9e0470da4a88a588a294856236d6adf1eefe22f6]

        tdf#75280: Convert inappropriate use of sal_uIntPtr to better integer types
        
        I fixed if-conditons in UnoGraphicExporter.cxx and I deleted extra slash character at start of zcodec.cxx file.
        
        Change-Id: I464e7b0dcbfe835d04c5031bfbd6e46bccbb1216
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87470
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-21  Miklos Vajna  <vmiklos@collabora.com>  [aca3cfb7119f1bbe432bf8c90832b0a89a304213]

        writerfilter: make sure own header is the first one
        
        This way we get a build error in case TableManager.hxx is not
        self-contained.
        
        Change-Id: Ia82c30a554c8726db2486cb8fc0dc73013ad2a19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89169
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-02-21  Julien Nabet  <serval2412@yahoo.fr>  [dc3c6e64650f0347648598dae0fa67c296ad36f5]

        Set Firebird creation option experimental
        
        See:
        http://document-foundation-mail-archive.969070.n3.nabble.com/About-putting-Firebird-creation-option-experimental-tt4274028.html
        http://document-foundation-mail-archive.969070.n3.nabble.com/ESC-meeting-minutes-2020-02-20-tt4274082.html
        for rationale
        
        Change-Id: I73d1563575252ebbcfb764753294bceb29e9bf12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89167
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-21  Balazs Varga  <balazs.varga991@gmail.com>  [8163f4ad81487ae187d00d3ce86214e520cb8b69]

        tdf#130657 OOXML chart import: fix charts without CrossBetween
        
        by using default values for ShiftedCategoryPosition.
        
        Regression from commit 111c260ab2883b7906f1a66e222dbf4dc3c58c4f
        (tdf#127777 OOXML chart export: fix "CrossBetween" for not imported charts)
        
        Change-Id: Idd48a8343e7d6609b487daf7182e9716f2f5e01f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88709
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-02-21  Miklos Vajna  <vmiklos@collabora.com>  [2b64e3e9a9010b10ecf374903f377a5bb9c0cbe5]

        xmloff: create SchXMLImport_Meta instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I7f783161c190940b10d9acd971a008c17f4f7dbc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89158
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [4a08d20ee58a6ade7dce58e45432cde73d9eb7b8]

        loplugin:unusedmethods
        
        Change-Id: I2194158d555958f0192d8d6c18e4c093608b8fb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89119
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-21  Stephan Bergmann  <sbergman@redhat.com>  [285d275816e58798a0a830f356cc76ef5ef506e1]

        external/firebird: Remove dead conditionals
        
        For one, Clang appears to support __has_feature since at least 3.x times.  That
        simplifies the first check, from 14955ed91b282ccbb395cb47c6d76e3b42b34748
        "external/firebird: Support Clang ASan".
        
        And for another, the second check, from 25764ffd4db0e5db6f9cc9f3da8691e607f48b83
        "external/firebird: Better workaround for Clang alignment expectations", can be
        simplified now that we no longer support neither Clang < 4 on Linux (since
        685aca47da835e80f34b295c5d6389df03d1a8c2 "Bump (Linux) Clang baseline to 5.0.2")
        nor Xcode < 9 on macOS (since b4f666f2e677b05cab8395fe7972b45b15f60c3f "Bump
        Xcode baseline to 9.3").
        
        But that means we are always setting USE_ASAN when building with Clang now (to
        work around certain Clang alignment expectations, regardless of whether or not
        we build with -fsanitize=address).  Nevertheless, keep the
        __has_feature(address_sanitizer) check as a comment, to make this a bit clearer.
        
        Change-Id: Idc9720bd763bc1e00585773ef096202e2a8a6a59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89162
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-20  Stephan Bergmann  <sbergman@redhat.com>  [023ec0495e93deb1303f02ba53617b666b8c0687]

        Remove dead conditional
        
        Clang 4 is no longer supported on Linux since
        685aca47da835e80f34b295c5d6389df03d1a8c2 "Bump (Linux) Clang baseline to 5.0.2"
        and Xcode 9 is no longer supported on macOS since
        358146bbbd1b9775c12770fb5e497b6ec5adfc51 "Bump macOS build baseline to
        Xcode 11.3 and macOS 10.14.4".
        
        Change-Id: I7f82b703f6a1f1dcd2ae322363b1813a8c3be948
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89161
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-20  Stephan Bergmann  <sbergman@redhat.com>  [c96855088af32849e0155e201dceb0e7c13ab05b]

        macOS Xcode ld is known to always support -platform_version now
        
        ...after 358146bbbd1b9775c12770fb5e497b6ec5adfc51 "Bump macOS build baseline to
        Xcode 11.3 and macOS 10.14.4".
        
        This effectively reverts b7fd89100d8653dc73955780358fe31d38b68ebf "tdf#122218:
        Baseline Xcode 9.3 ld presumably doesn't support -platform_version".
        
        Change-Id: Ib79563babe3cc948556d5369b0f6b6a8d208cab2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89160
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-20  Stephan Bergmann  <sbergman@redhat.com>  [4c11b51b349c2ad8e9019b4a84299e0cfd21b357]

        Adapt structurallyIdentical to current needs
        
        ...since aad94d48b19135a2e46ac7b2c0f41f3bb29bb5a7 "Silence warnings in
        salvtables.hxx", where --enable-compiler-plugins=debug had started to fail with
        
        > In file included from vcl/source/app/salvtables.cxx:75:
        > vcl/inc/salvtables.hxx:128:69: fatal error: TODO: Unexpected 'IdenticalDefaultArgumentsResult::Maybe' [loplugin:overrideparam]
        >     weld_drawing_area(const OString& id, const a11yref& rA11yImpl = nullptr,
        >                                                                     ^~~~~~~
        > include/vcl/weld.hxx:2138:69: note: TODO: second argument is here [loplugin:overrideparam]
        >     weld_drawing_area(const OString& id, const a11yref& rA11yImpl = nullptr,
        >                                                                     ^~~~~~~
        > MaterializeTemporaryExpr 0x7fdff3111360 'const a11yref':'const class com::sun::star::uno::Reference<class com::sun::star::accessibility::XAccessible>' lvalue
        > `-CXXBindTemporaryExpr 0x7fdff3111340 'const a11yref':'const class com::sun::star::uno::Reference<class com::sun::star::accessibility::XAccessible>' (CXXTemporary 0x7fdff3111340)
        >   `-CXXConstructExpr 0x7fdff3111308 'const a11yref':'const class com::sun::star::uno::Reference<class com::sun::star::accessibility::XAccessible>' 'void (class com::sun::star::accessibility::XAccessible *)'
        >     `-ImplicitCastExpr 0x7fdff31112f0 'class com::sun::star::accessibility::XAccessible *' <NullToPointer>
        >       `-CXXNullPtrLiteralExpr 0x7fdff31112b0 'nullptr_t'
        > MaterializeTemporaryExpr 0x7fdff39275d8 'const a11yref':'const class com::sun::star::uno::Reference<class com::sun::star::accessibility::XAccessible>' lvalue
        > `-CXXBindTemporaryExpr 0x7fdff39275b8 'const a11yref':'const class com::sun::star::uno::Reference<class com::sun::star::accessibility::XAccessible>' (CXXTemporary 0x7fdff39275b8)
        >   `-CXXConstructExpr 0x7fdff3927580 'const a11yref':'const class com::sun::star::uno::Reference<class com::sun::star::accessibility::XAccessible>' 'void (class com::sun::star::accessibility::XAccessible *)'
        >     `-ImplicitCastExpr 0x7fdff3927568 'class com::sun::star::accessibility::XAccessible *' <NullToPointer>
        >       `-CXXNullPtrLiteralExpr 0x7fdff3927528 'nullptr_t'
        
        Change-Id: I2603180571df2248d4697ba63e1a8391d0dfc596
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89157
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-20  Stephan Bergmann  <sbergman@redhat.com>  [358146bbbd1b9775c12770fb5e497b6ec5adfc51]

        Bump macOS build baseline to Xcode 11.3 and macOS 10.14.4
        
        ...as discussed at
        <https://lists.freedesktop.org/archives/libreoffice/2020-February/084471.html>
        "Bump macOS Xcode baseline to 11?" and
        <https://lists.freedesktop.org/archives/libreoffice/2020-February/084519.html>
        "ESC meeting minutes: 2020-02-20".
        
        (Code that might no longer be relevant will be cleaned up in follow-up commits.)
        
        Change-Id: I179e6099937d244502bd0e7fbff43f1734984213
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89154
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-20  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [be3de666fd452e5c9d61411ecd9d4815a99419b3]

        update credits
        
        Change-Id: I35d24b2ace80622fc81935039a833121f1da2795

2020-02-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [b0aae2e6b6a634fef3a1e174659b39d643d22841]

        loplugin:unusedfields
        
        Change-Id: Ic036265f4e0b41108c5b72f0142b0aaf88d10713
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89118
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-20  Szymon Kłos  <szymon.klos@collabora.com>  [d7cab304e7dd22fd12443a1ee3b6a9c463bf9a3d]

        Fix build
        
        Change-Id: Ia38f9a66c5743b524e84887e5dc23535710f2db6

2020-02-20  Adam Majer  <amajer@suse.com>  [a7be9479a04de2f0059c5769bbd9dc354c84136b]

        Move Boost.Spirit usage away from legacy namespace
        
        Remove BOOST_SPIRIT_USE_OLD_NAMESPACE defines and move all usage
        of Boost.Spirit to boost::spirit::classic namespace.
        
        Change-Id: I7dc5bed4d1b51f4a0bd1a4ae40c2024222127ce3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89079
        Tested-by: Jenkins
        Reviewed-by: Tomáš Chvátal <tchvatal@suse.com>

2020-02-20  Michael Meeks  <michael.meeks@collabora.com>  [578667856462c9f7374b0714c5cc311191122b00]

        sidebar: provide indent field boxes with useful id for hiding on mobile.
        
        Change-Id: I45feb65dbc48810f27e4f7151de46bafcb54af00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89128
        Tested-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-02-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [6ed374acf4b4ef11f7336d8bf04e9d9f245305d8]

        loplugin:unnecessaryvirtual
        
        Change-Id: I47f0bfe8b1968ea33b0c20b06ef7d3eea3f29a61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89116
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [e6da8c07dd5584b2d385cbd50f065fecb9b76038]

        loplugin:singlevalfields
        
        Change-Id: I9ff752b06facfbb04c10c8f9b46b650143b02ca4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89117
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-20  Szymon Kłos  <szymon.klos@collabora.com>  [aad94d48b19135a2e46ac7b2c0f41f3bb29bb5a7]

        Silence warnings in salvtables.hxx
        
        Change-Id: I2d621688776c789b24ec1c593da2e4880cefd3a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89103
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-02-20  Szymon Kłos  <szymon.klos@collabora.com>  [3832609a238d47375e634cbda4d092b11108fee4]

        Create header file for SalInstanceBuilder
        
        Change-Id: If8d7578d9a5926cdf565efbf0bc12719e5ef6fc2
        
        Move more declarations for SalInstance to header file
        
        Change-Id: Ib7240ffd003e202be04b462209cfb2abafcc18ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89102
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2020-02-20  Tor Lillqvist  <tml@collabora.com>  [97ac276728a2397a444ae7b1cb402ae741a0b1ee]

        'rational' is an adjective, 'rationale' is a noun
        
        Change-Id: I38678a74603729b63ac7a164249586e0891b74e2

2020-02-20  Stephan Bergmann  <sbergman@redhat.com>  [a545e25314d464c190d9d504d78ec6cb67ead4fd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to bf2dff69f84ad28836924d3bf311910248aca1f9
          - tdf#130426 Update documentation for Basic Chr and ChrW functions
            
            ...for <https://gerrit.libreoffice.org/c/core/+/89090> "tdf#130426 Support Basic
            Chr(&H8000), ..., Chr(&HFFFF) again"
            
            Change-Id: I425a55ba1b055f94d993bb99c5412cc0414dc48d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/89100
            Tested-by: Jenkins
            Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
            
2020-02-20  Stephan Bergmann  <sbergman@redhat.com>  [5fc8b470f22bc7a8a5dc9a6bd86a591090abfcf3]

        tdf#130426 Support Basic Chr(&H8000), ..., Chr(&HFFFF) again
        
        ...after it had been broken by d5b7627a0e738c0866b819910153b96b611813f8
        "tdf#62326 - Macros: Converting Hex strings of negative value".
        
        The corresponding help update is <https://gerrit.libreoffice.org/c/help/+/89100>
        "tdf#130426 Update documentation for Basic Chr and ChrW functions".
        
        Change-Id: I5f08b1ef907d840b491315a1f445f729b4999d0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89090
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-20  Michael Stahl  <Michael.Stahl@cib.de>  [a9f2f4b4c9e1fa4e4c4a69517c31d0b8e2063f01]

        tdf#129529 sw_redlinehide: infinite loop in SwLayHelper::CheckInsert()
        
        The bugdoc has this in meta.xml:
        
        meta:page-count="819" meta:paragraph-count="302"
        
        ... for which SwLayHelper::CalcPageCount() cunningly estimates a maximum
        of 0 paragraphs per page, and at that rate an infinite number of pages
        are required...
        
        Not sure what a reasonable minimum should be, paragraphs could be 16
        pages long even with 64k limit, but it does appear unlikely.
        
        (regression from 7e8b4756d95057f069467b34e7849f9354856578 which disabled
         the use of the layout-cache in the bugdoc)
        
        Change-Id: Icd9ab145cc2f0714b50de9b5b4a1ef10ac1d49a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89106
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-20  Tünde Tóth  <tundeth@gmail.com>  [bae73c0726e7fdf7f427a8254c9d6d4b4c510daf]

        tdf#126076 XLSX export: fix automatic line chart markers
        
        The default automatic line chart markers in XLSX spreadsheets
        created with Microsoft Excel 2010 became squares after export.
        
        Change-Id: I58a3e10212608a356eef8fbd1e100eda4dbebaca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88461
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-02-20  Michael Stahl  <Michael.Stahl@cib.de>  [796aeeb0f4c26824f3477b45e0d3bae9cf2c4648]

        tdf#129553 sw_redlinehide follow-up: simplify ReplaceBackReferences()
        
        In the special case of bParaEnd the nStart/nEnd aren't actually used so
        it's pointless go to to all this trouble; refactor this so it's more
        obvious.
        
        Change-Id: I0328950e11d86a2313be64f6c662afd1898185e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89092
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [4e97fa0f4e73acdf522643aeec486b1395e63727]

        use fast-parser APIs for embedded script parsing
        
        essentially, this duplicates and converts the service in
            xmlscript/source/xmlflat_impexp/
        and then converts it to use SvXMLImport APIs, stripping about 3 layers
        of unnecessary indirection in the process.
        
        Also improve some exception throwing in sax/ to make the next
        programmers life easier when finding the source of exceptions.
        
        Change-Id: I1ac552ee0565349e8322a55f6f609cf9f4521cab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89084
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-20  Stephan Bergmann  <sbergman@redhat.com>  [4ee389d1ecf0de90fe3ab433d0d5b6f208fa0951]

        Revert typo in documentation
        
        ...that had been introduced with c66fe94d3e9cc1394dd4b569a3d8f374208a729b "Fix
        typos"
        
        Change-Id: Id7608d8feb8e52bb6742ac079bfa7b4151ef07a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89082
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-20  Michael Stahl  <Michael.Stahl@cib.de>  [ba16bb44668b9088926be759c457757c8e90dd53]

        sw: fix unintended change in SwExtraPainter::SwExtraPainter()
        
        nVirtPageNum was an obfuscated optional, by assigning 1 and 2 instead of
        1 and 0... probably the only difference is that this saves a function
        call?
        
        (regression from a26c4dbd9ca17578fd5c165bd89b618751fabb3c)
        
        Change-Id: Ie8bccebd331fade9dd006da7c1b5a758946b8549
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89049
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-20  Balazs Varga  <balazs.varga991@gmail.com>  [769433ad93040bc81f06672c8a2c01e2b76fece3]

        tdf#90749 chart: add leader lines to custom data label positions
        
        also export them as CustomXML extension for MSO interoperability.
        
        Note: pie chart is not yet supported.
        
        See commit 4223ff2be69f03e571464b0b09ad0d278918631b
        ( tdf#48436 Chart: add CustomLabelPosition UNO API property)
        
        Change-Id: Ia8142408414d4ad8f689d789386db50038ed13f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88531
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-02-20  Eda Nur Var  <var.eda.nur@gmail.com>  [c6f5e12ee3f91234b064222272d756670f3bb207]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: I9c9a9af78bab721f112c33e485c431aac11bece6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87523
        Tested-by: Michael Stahl <michael.stahl@cib.de>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-20  Faruk Demirbaş  <miskimit@gmail.com>  [eee035a7c0d8923134d0e3a8520d13706ce9bf9f]

        tdf#42982: Improve UNO API error reporting
        
        Change-Id: I36bf1809a296e2d559911f9132fedf84fcd1e249
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87577
        Tested-by: Michael Stahl <michael.stahl@cib.de>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-20  Xisco Fauli  <xiscofauli@libreoffice.org>  [d07dc2bc0488dfa451dd3f456f2da78c8da26a70]

        uitest: forgot to uncomment this line
        
        introduced in ae17b8481532fa192f3f93a6dcf687fed394cf58
        Thanks to Stephan for pointing out
        
        Change-Id: I4124762e4cb600773e4f471a10a8b4736434679f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89075
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-02-20  Burak Bala  <burak.bbala@gmail.com>  [7aaa3109edfc2e1fadc533d4d276ee7c14b80dea]

        tdf#42982 Make UNO error reporting more descriptive
        
        Change-Id: Iea5527ec88778f573b2e03ccd069142b7493c63c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87650
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-20  Michael Weghorn  <m.weghorn@posteo.de>  [69e708868f6046cada955a16bca966370ce3218a]

        tdf#130794 qt5: Actually, ignore non-spontaneous QEvent::ShortcutOverride
        
        In fact, the assumption in commit
        034f56015c1c7a61faede33fb5306f63b5585632
        ("tdf#126785 qt5: Ignore external QEvent::ShortcutOverride") was
        a fallacy and it's exactly the other way around:
        
        "Normal" typing leads to "spontaneous" events of type
        QEvent::ShortcutOverride, since those originate from
        outside, are triggered via X11 events or Wayland equivalent,
        and the non-spontaneous ones are the additional ones that
        happen when e.g. the Orca screen reader is enabled.
        
        In a short test, no non-spontaneous QEvent::ShortcutOverride
        ever occured when using LibreOffice a bit with Orca disabled
        on X11 or Wayland (and on Wayland also not with Orca enabled,
        since Qt accessibility is broken there, s. QTBUG-73945 [1]).
        
        (Side note: In a quick test with Qt 5.12.5 and Plasma on Wayland,
        'xcbSourceDispatch' from Qt library's qxcbeventdispatcher.cpp
        was also used in the Wayland case to when processing the keyboard
        events).
        
        [1] https://bugreports.qt.io/browse/QTBUG-73945
        
        Change-Id: I1be1977e67f84fa657f6fc197e0b91822b6a3a2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89073
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-02-20  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [91df0fcf7642059c5c2e5a98eabdff348b6254dd]

        Turn fprintf into warning
        
        so that this does not show up in release builds
        
        Change-Id: I7d95a85e596818fcdafbf37891f3e0ae24aa7155
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88952
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-02-20  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [a9634d6cb31d7aa9184c5f234fb6f8c1c6885357]

        Revert "Don't display reload as toggle command"
        
        Turns out the reload toggle is used to turn off html documents meta refresh
        https://www.w3schools.com/TAGS/att_meta_http_equiv.asp where LibreOffice honours that html refresh and toggling this off will stop it doing that
        
        This reverts commit 89b80daec907a456f08946dd9ebbc6efbd9b5391.
        
        Change-Id: I6928a693d5ffde9ea01020be4e59631e8b10be93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88793
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-02-20  Xisco Fauli  <xiscofauli@libreoffice.org>  [bea50dda06f0c92e5a31594adb6f0225580f8d7c]

        uitest: comment out problematic assert
        
        > The new test appears to be unreliable.  At least
        > <https://ci.libreoffice.org//job/lo_tb_master_linux_dbg/28839/>,
        > <https://ci.libreoffice.org//job/lo_tb_master_linux_dbg/28823/>, and
        > <https://ci.libreoffice.org//job/lo_tb_master_linux_dbg/28822/> all failed
        > with
        >
        > > FAIL: test_run (tdf130440.tdf129346)
        > > ----------------------------------------------------------------------
        > > Traceback (most recent call last):
        > >   File "/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/sd/qa/uitest/impress_tests/tdf130440.py", line 34, in test_run
        > >     self.assertEqual(document.CurrentController.getCurrentPage().Number, 2)
        > > AssertionError: 1 != 2
        
        7ed602a3b8c0ffe922b4f082cd4cdaa5a8f0d64c aimed to fix it but it still fails sometimes
        I believe it fails because both slides are selected at the same time in the slide pane.
        
        Change-Id: Ie9757d1122e278b0d49ca9a09caf1765d2df154d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89048
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-02-20  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [8317305ad5b2520689dc77e51affd5877090875f]

        tdf#42949 Fix IWYU warnings in writerfilter/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I47ff7eecabc87081eb953c5970a3cbd56c86d728
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88897
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-20  Miklos Vajna  <vmiklos@collabora.com>  [00215edeb02d772fb0cf86348bcf49064882d152]

        Remove some unused includes
        
        Change-Id: I28b007cff3a99bc40901ecdeaecacf42b4521574
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89058
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-20  Noel Grandin  <noelgrandin@gmail.com>  [302d85a931586313e04f82d206970dbc3bce9a47]

        add macOS malloc debugging env vars
        
        which would have saved me some time when debugging a
        recent macOS issue.
        
        Change-Id: I370826501db14fc563b553428f480f50bde48f9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89056
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-20  Gülşah Köse  <gulsah.kose@collabora.com>  [7865c662a4fdc9dc07f59d6ecd76b9c56d0020ae]

        tdf#130776 Show the bullet on second level in smartart.
        
        Change-Id: Ie35867862d30d490a97dc6f245b50c7311dafe50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88993
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2020-02-20  Marco A.G.Pinto  <marcoagpinto@sapo.pt>  [cc9ef44fa58fe73e482582bf9756c316cb15d123]

        [en_US] Added 13 autocorrect words
        
        Change-Id: Ie9081b555dba3ebb78889668d9c33ebb89e20028
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88958
        Tested-by: Aron Budea <aron.budea@collabora.com>
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2020-02-20  Marco A.G.Pinto  <marcoagpinto@sapo.pt>  [1ce740d5a9fd199eab32428d82d9a60791a919b5]

        [en_GB] Added 13 autocorrect words
        
        Change-Id: I7648de22f85cb1532c2f02fb355107161cc3484e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88957
        Tested-by: Aron Budea <aron.budea@collabora.com>
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2020-02-19  Caolán McNamara  <caolanm@redhat.com>  [c60f292350845cb2adf087533ff4a67e92a70a83]

        set correct initial drag image
        
        Change-Id: Ic2ec18432de7a73356e12c46b7e70ecae8c0ffb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89057
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-19  Justin Luth  <justin_luth@sil.org>  [94a3ac2b6f89aeac5b947034eb4d7e63838218e3]

        related tdf#80194 editeng RTF: set automatic subscript for \sub
        
        The RTF specs say that \sub means "Subscripts text and shrinks
        point size according to font information."
        while \up is unambiguous with "Subscript position in half-points
        (the default is 6)."
        
        So, \sub leaves it up to the program to set the best values
        for subscripting or superscripting. That would correspond
        to the auto values.
        
        Previously, this translated into a 26% superscript (close to
        the default of 33%) and a 26% subscript (which is way too low).
        
        For unit tests: although I managed to open an RTF file in draw,
        it had no text in it, so I couldn't write a test. In the UI,
        you use the Page menu to "Insert page from file".
        
        Change-Id: I06003dbe2177fc87237624438b4daaaaf2482631
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89020
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-02-19  Miklos Vajna  <vmiklos@collabora.com>  [e6fa52c2c371c7adc9c2c2cb18c3a8cf782cfa4b]

        sw table cell borders: add optional Word-compatible border collapsing
        
        We always compared border width and other aspects only after that, Word
        works with border weight according to their implementer notes.
        
        So extend svx::frame::Style to be able to collapse borders using weights
        and opt in for that from sw/ in case a compat mode (which is related to
        tables, off by default and is set by the DOC/DOCX import) is set.
        
        Change-Id: I1f682789302c88a0d326c6c0263ad3007441cb24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89052
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-02-19  Heiko Tietze  <tietze.heiko@gmail.com>  [7448b69b4aaa982940e49c5ace9842f07dd81938]

        Proper alignment for label
        
        Amends I321c7e0e3cb2d67a07724523c885d50577a116a5
        
        Change-Id: Ib89bddf36c81dbfaa4c6562a342cf3f8a423eaa5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89017
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-02-19  Michael Stahl  <Michael.Stahl@cib.de>  [83122add64ecbf0fd3ba30368d5d87bde3dac278]

        tdf#129553 sw_redlinehide: fix replace of paragraph breaks with $
        
        The problem is that in the special selections that replace paragraph
        breaks, the start and end node are actually different, hence have
        different text frames.
        
        (regression from 5e81b966778d82692b4763d892b457186a7f269d)
        
        Practically the end content index is going to be 0 typically which
        doesn't need mapping, but not sure if that's guaranteed anywhere.
        
        Change-Id: I77c95c2f3e55edcc7aca6f4540cae90b3be5d79b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89050
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-19  Caolán McNamara  <caolanm@redhat.com>  [73b6b3b4a22f047718d91a7057dba3a096171976]

        start center is too narrow
        
        since...
        
        commit c214ad383d5e7dc0a18dbe6cbfc1e32fea934fd9
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Tue Feb 18 15:22:23 2020 +0000
        
            support WB_SMALLSTYLE via small-toolbar icon size
        
        Change-Id: Iaef2b9485d7bbd0f380be18e40220b5383d03d3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89044
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-19  Eike Rathke  <erack@redhat.com>  [d65a28188339ef3e0ddc54307bd12d76675f4fb5]

        Related: tdf#130772 Prepare id-ID currency formats to ref-derive from
        
        Change-Id: I35a5311b9b9b6c5dd76352fdf12d64361bbaa5fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89024
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-02-19  Stephan Bergmann  <sbergman@redhat.com>  [19746d24aa976cc409e58fe452b6ab5b039d0525]

        Update the reference rdbs to libreoffice-6.4.0.3-buildfix1
        
        LD_LIBRARY_PATH=.../master/instdir/program \
         .../master/workdir/LinkTarget/Executable/unoidl-read --published \
         .../libreoffice-6.4.0.3-buildfix1/instdir/program/types.rdb \
         >.../master/udkapi/type_reference/udkapi.idl
        
        LD_LIBRARY_PATH=.../master/instdir/program \
         .../master/workdir/LinkTarget/Executable/unoidl-read --published \
         .../libreoffice-6.4.0.3-buildfix1/instdir/program/types.rdb \
         .../libreoffice-6.4.0.3-buildfix1/instdir/program/types/offapi.rdb \
         >.../master/offapi/type_reference/offapi.idl
        
        * no changes
        
        Change-Id: Ic6663271acfdf954f51f4bbd4dea20971264c87b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89046
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-19  Caolán McNamara  <caolanm@redhat.com>  [1ffa4bf52597ca1bf8870bf3750d63f2cfb4a650]

        can avoid including svtools/ctrlbox.hxx
        
        Change-Id: I953089dd1416cd24721241fff3a6d21354211a5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89018
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-19  Michael Stahl  <Michael.Stahl@cib.de>  [925c2c9842e548ab31fc3bed6c6d2840d1260861]

        sw: remove dead code in SwLayHelper::CheckInsertPage()
        
        If SwFormatPageDesc is inited like that GetNumOffset() cannot have
        value.
        
        Change-Id: I4f303148c82541ef9d8fa6284018cfba35f20524
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88980
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-19  Michael Stahl  <Michael.Stahl@cib.de>  [a26c4dbd9ca17578fd5c165bd89b618751fabb3c]

        sw: replace confusing nVirtPageNum that is actually physical page
        
        ... in SwExtraPainter::SwExtraPainter().
        
        Change-Id: Iac8a849b5fab25c80e81c61b267100a3fc3e2d26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88979
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-19  Michael Stahl  <Michael.Stahl@cib.de>  [509a02aa96f6d7620cb0bf06c20b3bfa0641be92]

        tdf#125682 sw: don't insert empty page before first page with even number
        
        This mostly reverts commit 14bb680949b47332d2921cc68f75340b31ad5c32 and
        replaces it by a hopefully better approach: if the first page in the
        document has an even number, it will become a right page, and "toggle"
        the document so that even pages are right pages and odd pages are left
        pages.
        
        This is closer to what Word does; the tests adapted in the above commit
        were actually regressions.
        
        Add a new function IsRightPageByNumber() to determine how the page
        number offsets should be interpreted.
        
        Also make it explicit that even/odd and right/left page are no longer
        synonymous by renaming various "Odd" variables.
        
        Historically documents that start with even page number didn't work well
        anyway; before the above commit you'd get a left page followed by a left
        page followed by a right page, which is clearly nonsense if the page
        style differs between left and right pages - so hopefully we can do
        without a compat setting for those.
        
        There is still one situation where an empty page is inserted before the
        first page: if the page style is "Left Page"; this appears to be
        impossible in Word so we'll have issues exporting that to Word formats
        anyway.
        
        Testing:
        
        Writer pre-commit; LO 5.4/OOo 3.3:
        1.odd -> right, 2.even -> left
        1.even -> left, 2.odd -> right + inserts a blank page on the right
        after reload:
        1.even -> left, 2.odd -> left, no empty page
        
        Writer w/ commit; LO 6.0+:
        1.odd -> right, 2.even -> left
        1.even -> left, 2.odd -> right + blank page as first page (right)
        after reload:
        1.even -> left, 2.odd -> right + blank page as first page (right)
        
        Word:
        1.odd -> right, 2.even -> left
        1.even -> right but left style, 2.odd -> left but right style
          [technically uses terminology even/odd instead of left/right, but if
          mirrored, the "inner margin" is always the same and leads to
          interpretation of left/right]
        
        Writer and Word appear to agree on inserting empty pages on
        SwFormatPageDesc items/Word section breaks: both even-ness of an
        explicit page number and "Left Page" only page style or explicit
        even/odd section break may insert empty page.
        
        A useful improvement would be to detect in Word import filters that the
        first page is even numbered and then invert the mapping of all of the
        page styles, i.e. odd header/footer->left instead of right, and if
        mirrorMargins, pgMar left -> inner instead of outer.
        
        Change-Id: Ibed0dbf888c120a3a7d11892f40d07ffb5bc0b68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88978
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-19  László Németh  <nemeth@numbertext.org>  [4d5c0eaf3e0d3d3bcd9e691fffee19b75f3d6631]

        tdf#118812 DOCX import: fix table style preference – part 2
        
        Apply table styles according to OOXML and – in
        the case of font sizes – MSO exception
        "overrideTableStyleFontSizeAndJustification".
        
        Fix temporary regression in styles of paragraph
        portions, table cell regions and nested tables from
        commit f15d67442972c5f69c71925a6bfa5aa1a39d54eb
        (tdf#129575 DOCX import: fix table style preference).
        
        Unit test document was created by Justin Luth.
        
        Change-Id: I7b076ac27f5b44d44934b7efb18ac4a878f8b596
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88869
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-02-19  Caolán McNamara  <caolanm@redhat.com>  [faa2e7b7227b6b87379e7e136ea9ab63f37c3fc4]

        Resolves: tdf#130400 reserve ctrl+page_up and ctrl+page_down for notebooks
        
        Change-Id: I627298cb844967eeb1e166720e3951be732a4dc5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89016
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-19  Caolán McNamara  <caolanm@redhat.com>  [035a5a419b92bf00973d67755d32126c6a36d6fa]

        Resolves: tdf#129446 explicitly pass the mouse event window
        
        instead of letting it pick the main-window as the event window
        
        Change-Id: I953968025717ac5ba6f41e8f2db90c9f4d24800f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89015
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-19  Caolán McNamara  <caolanm@redhat.com>  [20c08e47f7c156a4726194215b389f4d0b165904]

        Resolves: tdf#130762 honour "wrap" in FormattedField
        
        Change-Id: Iefd9a537aa358eab179cf6f0eeb6f80a9a77284a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89011
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-19  Luboš Luňák  <l.lunak@collabora.com>  [c530c1b3e01015f551dd6737ef2dc0e661458310]

        avoid pointless alpha->mask conversion
        
        The code is from 2008, so I'm rather sure at least Skia is modern
        enough to handle alpha at least as well as a mask (if not better).
        
        Change-Id: Ic53d5740978bce106506a182100eba927a419257
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89010
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-19  Luboš Luňák  <l.lunak@collabora.com>  [6453e424f6da3a45745746fac1e8d8e5fb7c7538]

        BitmapAccessMode::Info does not need bitmap data
        
        This was needlessly bailing out if the bitmap data wasn't ready
        but it wasn't necessary either.
        
        Change-Id: Ia2b78920f614f71630d31c353091c807d1db2af6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89009
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-19  Stephan Bergmann  <sbergman@redhat.com>  [bbe5e5bad4465b3f37b9060312a87b971f8e5655]

        Turn SfxGlobalEvents_Impl into an XComponent
        
        ...so that it can drop all its UNO references during shut down of the service
        manager (when every XComponent service/singleton will be disposed), and not keep
        other UNO objects alive until exit as has been discussed in the comments of
        <https://gerrit.libreoffice.org/c/core/+/85367/2#
        message-ecbc68109994a471c1033a4e6eab0dfd562dca1c> "Elide use of rtl_Instance
        (which is obsoleted by C++11 thread-safe statics)".
        
        Change-Id: Ife7cdbe5baad9b3eb4d1ab8687d4dd2970200997
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89005
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-19  Caolán McNamara  <caolanm@redhat.com>  [867b5bb769f24f3f3f87a53e5e660f8766659bea]

        drop newly unused methods
        
        Change-Id: I390134b3cd0187f0adcced3625ad0a3a26f8fe28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89008
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-19  Caolán McNamara  <caolanm@redhat.com>  [c39bd1f6690ade936d62a66265b9b277061024d8]

        weld CodeCompleteWindow
        
        Change-Id: Ibe620a42592761ee25d6329d26b1b1c452bdfd2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89007
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-19  Luboš Luňák  <l.lunak@collabora.com>  [1127a8dea95488c7c9add42244a79bb20e7c6d95]

        work around a driver/card(?) problem with Skia and AA-ed polygons
        
        See description in SkiaSalGraphicsImpl::drawPolyPolygon().
        
        Change-Id: I4b2626e26cac6d145b417426fc2575845386db57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88941
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-19  nienzu  <tommy.wu@ossii.com.tw>  [d8fe52d759ba033bd661893f12d17576d24276db]

        tdf#42982 add detail exception reason for UnoControls
        
        Change-Id: Ia62a0015d68fe819113322e27b93054d38d98aea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88996
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-19  Luboš Luňák  <l.lunak@collabora.com>  [bc994a4b01cf61444452bb377010c7c4cc377698]

        make Mac Jenkins build use --enable-optimized
        
        Since ccache is used, this will hopefully on average improve Jenkins
        build times by making tests run faster while compilations will
        usually get cached.
        
        Change-Id: I191f826f704001b83130c8baf6889a7a2b33ca7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88919
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-19  Luboš Luňák  <l.lunak@collabora.com>  [c922d13b5b0ad983e64a046405fca9cd048c75fc]

        make Linux Clang Jenkins builds use -Og
        
        This should make builds run faster because unittests will run faster,
        while the compilations shouldn't take longer (primarily because
        of ccache use).
        
        Change-Id: I6ea5d7566397b09339b06a515712a9162df6e9fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88918
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-19  Luboš Luňák  <l.lunak@collabora.com>  [e957382700ed9237d4a7b374cd76bec466f5231c]

        add --enable-optimized=debug
        
        This will use -Og with GCC/Clang instead of -O0, which should make
        unittests run faster without (hopefully) breaking anything related
        to debugging. This is primarily meant to Jenkins builds, where
        debug info is rarely needed (backtraces for unittest crashes AFAICT).
        
        This can be also used to make LO itself run faster when developing,
        but I personally do not find it worth it (with Clang and full PCH
        this makes starmath build take about 70% longer, although presumably
        for non-PCH builds the relative increase will be smaller).
        
        Change-Id: I198d0759ebca94c90be662e02e0f1281a24d1d70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88917
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins

2020-02-19  Michael Stahl  <Michael.Stahl@cib.de>  [e62b9937ed33388055560ca0710990742b530aec]

        tdf#130404 python3: add new windows .pyd modules for 3.7
        
        Unfortunately forgot that in b10be5d48433076f0b7238d818020f708553e114
        
        Change-Id: I59043a576c45f9329a3fad9a5d50e7fefa901934
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88977
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-19  Caolán McNamara  <caolanm@redhat.com>  [d727479c0065e211ce97663ba54bad57a0a1a6f1]

        merge common code together
        
        Change-Id: I1c514c1a83dac4556ad68b44972a97fb4b3384e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88991
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-19  Caolán McNamara  <caolanm@redhat.com>  [dc7b76796faf82fe8fdf5fa5bff266dcb46e23f9]

        remove and replace newly unused ctor
        
        Change-Id: I67e0dc6fe419ad0cac04105cb2e89435dd3fc107
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88990
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-19  Caolán McNamara  <caolanm@redhat.com>  [b17741499383424a1d9ea4c2eb22906a3a6565aa]

        drop some unneeded includes
        
        Change-Id: Ia7cd7968346ce724ef763ce9578190ae12bdc5b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88932
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-19  Caolán McNamara  <caolanm@redhat.com>  [a1fcbda2f88ed6a44d491f3ed1ecc248f3de53c7]

        move svtabbx.hxx to vcl/toolkit
        
        Change-Id: Id4cf566f896b15b8d4e4cafbb92a990cedb447e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88931
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-19  Caolán McNamara  <caolanm@redhat.com>  [4e07b178f58b1dabbb48bc9f26155b8270a4a72d]

        weld WatchWindow panel
        
        Change-Id: Idb43d7bd168ce37fce8694946be6c7de7ca5a2c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88930
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-19  Caolán McNamara  <caolanm@redhat.com>  [c214ad383d5e7dc0a18dbe6cbfc1e32fea934fd9]

        support WB_SMALLSTYLE via small-toolbar icon size
        
        Change-Id: I1c232a9e14df8a15142c1670f848c32fc0a245c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88988
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-19  Julien Nabet  <serval2412@yahoo.fr>  [6a1e0590c0aac7460cd8fb823f065621c33b2729]

        Related tdf#130681: convert number format if model not deleted
        
        Opening docx from https://bugs.documentfoundation.org/attachment.cgi?id=157891
        I noticed this log:
        warn:legacy.osl:151346:151346:oox/source/drawingml/chart/objectformatter.cxx:1113: ObjectFormatter::convertNumberFormat - cannot create number format ''
        bt:
        0  0x00007fffdb9129f1 in oox::drawingml::chart::ObjectFormatter::convertNumberFormat(oox::PropertySet&, oox::drawingml::chart::NumberFormat const&, bool, bool)
            (this=0x55555cb5ef10, rPropSet=..., rNumberFormat=..., bAxis=true, bShowPercent=false) at /home/julien/lo/libreoffice/oox/source/drawingml/chart/objectformatter.cxx:1098
        1  0x00007fffdb8ede01 in oox::drawingml::chart::AxisConverter::convertFromModel(com::sun::star::uno::Reference<com::sun::star::chart2::XCoordinateSystem> const&, oox::RefVector<oox::drawingml::chart::TypeGroupConverter>&, oox::drawingml::chart::AxisModel const*, int, int) (this=0x7ffffffedb70, rxCoordSystem=
            uno::Reference to (chart::PolarCoordinateSystem2d *) 0x55555cb5b590, rTypeGroups=..., pCrossingAxis=0x55555d413560, nAxesSetIdx=0, nAxisIdx=1)
            at /home/julien/lo/libreoffice/oox/source/drawingml/chart/axisconverter.cxx:344
        2  0x00007fffdb92b96e in oox::drawingml::chart::(anonymous namespace)::AxesSetConverter::convertFromModel(com::sun::star::uno::Reference<com::sun::star::chart2::XDiagram> const&, oox::drawingml::chart::View3DModel&, sal_Int32, bool) (this=0x7ffffffedd90, rxDiagram=uno::Reference to (chart::Diagram *) 0x55555d905d38, rView3DModel=..., nAxesSetIdx=0, bSupportsVaryColorsByPoint=true)
            at /home/julien/lo/libreoffice/oox/source/drawingml/chart/plotareaconverter.cxx:167
        3  0x00007fffdb92d32d in oox::drawingml::chart::PlotAreaConverter::convertFromModel(oox::drawingml::chart::View3DModel&) (this=0x7ffffffedfb0, rView3DModel=...)
            at /home/julien/lo/libreoffice/oox/source/drawingml/chart/plotareaconverter.cxx:425
        4  0x00007fffdb8fb4b8 in oox::drawingml::chart::ChartSpaceConverter::convertFromModel(com::sun::star::uno::Reference<com::sun::star::drawing::XShapes> const&, com::sun::star::awt::Point const&)
            (this=0x7ffffffee090, rxExternalPage=empty uno::Reference, rChartPos=...) at /home/julien/lo/libreoffice/oox/source/drawingml/chart/chartspaceconverter.cxx:163
        5  0x00007fffdb8f3af4 in oox::drawingml::chart::ChartConverter::convertFromModel(oox::core::XmlFilterBase&, oox::drawingml::chart::ChartSpaceModel&, com::sun::star::uno::Reference<com::sun::star::chart2::XChartDocument> const&, com::sun::star::uno::Reference<com::sun::star::drawing::XShapes> const&, com::sun::star::awt::Point const&, com::sun::star::awt::Size const&) (this=0x55555dc08800, rFilter=
            ..., rChartModel=..., rxChartDoc=uno::Reference to (chart::ChartModel *) 0x55555d4cc190, rxExternalPage=empty uno::Reference, rChartPos=..., rChartSize=...)
            at /home/julien/lo/libreoffice/oox/source/drawingml/chart/chartconverter.cxx:101
        6  0x00007fffdba48a22 in oox::drawingml::Shape::finalizeXShape(oox::core::XmlFilterBase&, com::sun::star::uno::Reference<com::sun::star::drawing::XShapes> const&) (this=0x55555dbdc450, rFilter=..., rxShapes=
            uno::Reference to (SwXDrawPage *) 0x55555dbbbfe0) at /home/julien/lo/libreoffice/oox/source/drawingml/shape.cxx:1717
        
        Change-Id: I9196532025eb0b3ff2b73cac2c5bac3726fe0761
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88761
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-19  Noel Grandin  <noelgrandin@gmail.com>  [27960861a66d13a3f0bb3ff8503bc9fdb53745da]

        use FILE_ATTRIBUTE_TEMPORARY on Windows for temp files
        
        which acts as a hint to the OS that these files do not
        need persistent storage.
        If there is sufficient system RAM, these files will never
        even hit disk.
        
        Change-Id: I25b83aad67fda58ec39cead8bd1eb038892d3cde
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88124
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-19  Miklos Vajna  <vmiklos@collabora.com>  [fcc30680ee7ac7d2bf9ec4ccdae7256b61ad7102]

        uitest: make sure UITEST_TEST_NAME matches exactly one test function
        
        So that something like:
        
        make -sr UITest_cui_dialogs UITEST_TEST_NAME="chardlg.Test.testSvxCharEffectsPageWriterAutomatic"
        
        Only executes testSvxCharEffectsPageWriterAutomatic, not
        testSvxCharEffectsPageWriter and testSvxCharEffectsPage as well.
        
        Change-Id: I0ed334259634e3b9b0db45d9f8462eb4accc689e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88987
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-19  Seth Chaiklin  <sdc.blanco@youmail.dk>  [aec3cce9e4aa12e6cfe229e11d6548f0c3a7cbb5]

        change label in print dialog from "OK" to "Print"
        
        Change-Id: I1d6b04678ab039138908bc9555763bea057fa996
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88212
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-02-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [d5d079a00be569bc575fa71961af98cec99eccc0]

        add some libs to libmerged
        
        another small chunk of libs shared by calc/write/impress,
        doing this in stages in case anything goes wrong.
        
        Change-Id: I7bb47bf1dfa0cc12cbcb881da8405bdef41cb378
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88843
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-19  Jim Raykowski  <raykowj@gmail..com>  [b7f999e75f436bb0b162e16c96b54bbaa4b0101b]

        Keep focus in Writer Navigator after content delete
        
        When deletable content in Writer Navigator is deleted by pressing the
        delete key, focus remains in the content tree. When the delete menu item
        is used, focus changes to the document window. This patch changes focus
        behaviour of menu item use to that of key press. It keeps focus in
        Writer Navigator after content delete is done from the Writer
        Navigator.
        
        Change-Id: Ie96e3c55f0cd95c6955e65f9de5d38ddd134d30e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87171
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-19  Seth Chaiklin  <sdc.blanco@youmail.dk>  [0268646db67acc08f17d5905ddea0fc8503d7e8e]

        add colon to label with buddy control in "Rename object" dialogbox
        
        Change-Id: I93fc87ee8d0d1a4546fbe2e7c9f9adae0e092811
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88792
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-02-19  Jim Raykowski  <raykowj@gmail..com>  [791aeac1e492d3f3b6c99fa480226c0b2cc4f7d6]

        Fold chapter strings in to one pluralized string
        
        Change-Id: I3b1198a4ade99baa84923ff5b628e2c3ef1839be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88906
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-02-18  andreas kainz  <kainz.a@gmail.com>  [55981cd0bea950a24b89059c22bc291877205419]

        tdf#130648 add colibre 32px protect icons
        
        Change-Id: I5c1d2a37f88745820cbae693a1e9897c922de13c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88981
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-02-18  Eike Rathke  <erack@redhat.com>  [a8529d471a4a1f761bf74f46542af7c3c59118bb]

        Resolves: tdf#130757 Add Minangkabau [min-ID] to language list
        
        Change-Id: I901e64c223723bf2eac908dda80796a7a2799147
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88985
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-02-18  Roman Kuznetsov  <antilibreoffice@gmail.com>  [9dd6dc03289090062fc5b8b364a98dbcc75941a0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ffa172bf7f370d7450cca3d45c9f8138a7d3c139
          - tdf#130402 Wrong explanation to the "Text Orientation" 
            
            in Calc Help
            
            Change-Id: Iee3e9401494608ce79bf6ef82915bef3703d9eac
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88949
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-02-18  Stephan Bergmann  <sbergman@redhat.com>  [dba6ed31438d7d1b75cf239f2d59c4b615e34102]

        Drop obsolete XEventBroadcaster again from XGlobalEventBroadcaster
        
        272f0e97b12e634cdf49a1bff45e1b9068af7d9c "Improvements on previous commit" had
        "[m]ade XGlobalEventBroadcaster inherit document::XDocumentEventBroadcaster/
        Listener replacements for obsolete document::XEventBroadcaster/Listener.  This
        means some client sides unfortunately still need to use UNO_QUERY_THROW to
        obtain the obsolete interfaces; those client sides should be cleaned up to use
        the replacement interfaces instead."
        
        But then 13bedc55b1d533eadcfd4932ef57076e3642caaf "fdo#46808, use service
        constructor for frame::GlobalEventBroadcaster" unhelpfully added
        XEventBroadcaster back to XGlobalEventBroadcaster because the AutoRecovery code
        in framework/source/services/autorecovery.cxx still used the XEventBroadcaster
        interface via UNO_QUERY (but which was actually as intended).
        
        (And 79e0e713f798718902fed9740f147ce143bf7b76 "Update to
        XDocumentEventBroadcaster et al" meanwhile cleaned up the AutoRecovery code to
        use XDocumentEventBroadcaster instead of XEventBroadcaster, anyway.)
        
        This could be considered an incompatible change to XGlobalEventBroadcaster, but
        which is an unpublished interface added only in LO times, so lets assume that no
        3rd-party code relies on its obsolete XEventBroadcaster interface.
        
        SfxGlobalEvents_Impl keeps implementing XEventBroadcaster (as well as
        XEventListener) for backwards compatibility.
        
        Change-Id: I13a5a7fc45d0b79acfdcd3e11bd9b8cc0ece6314
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88986
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-18  Stephan Bergmann  <sbergman@redhat.com>  [cd0fca5860cb42660a04eafb22893fdff0110b7f]

        Revert too aggressive clean-up
        
        This part of the code was not meant to be removed by
        2ff77d088424bc3f5a8e38ef5c1aa3457d102eca "SfxGlobalEvents_Impl::m_xEvents is
        never changed and never null".
        
        Change-Id: I0947457b9b5b6cd79f9ea0aea63265d656787f47
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88984
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-18  Stephan Bergmann  <sbergman@redhat.com>  [e9d1f939bd0d8ff0189146176c709e35c3de6630]

        Remove unused HAVE_FEATURE_LDAP
        
        It was introduced with 6776c53b7ce2e431d8636f4e5a755f50f787ec8f "Make LDAP
        support optional", but it appears that it has been unused right from the start.
        
        Change-Id: Ia4afe23433c42e279a36a030bd661b26da72735e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88945
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-18  Stephan Bergmann  <sbergman@redhat.com>  [2ff77d088424bc3f5a8e38ef5c1aa3457d102eca]

        SfxGlobalEvents_Impl::m_xEvents is never changed and never null
        
        It is always set in the SfxGlobalEvents_Impl ctor with
        
          m_xEvents = new GlobalEventConfig();
        
        This code added with 3ddbfc311cd4471a6733b2d9dee338d3a80416c7 "INTEGRATION: CWS
        fwkpostbeta03" appears to be nonsense boilerplate.
        
        Change-Id: I6a6a75c619015815a8c6231862cd162de6361ecb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88969
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-18  Justin Luth  <justin_luth@sil.org>  [5f4a65b7a3a29972c90a5ef4eb5fd7795b205cdf]

        tdf#80194 UI: revert subscript DFLT_ESC_SUB to 8% (from 33%)
        
        Originally this was at 8%, but long ago for some reason that
        I couldn't find, it was changed to match superscript's 33%.
        This primarily affects UI for editeng.
        
        33% was completely wrong. It puts the subscript WAY
        too low. The font's descent is only 20% of the total font height,
        so to lower the character by 33% pushes it below the line
        instead of towards the bottom of the line.
        
        Many export fixes that match the formula which calculated the
        values for DFLT_ESC_AUTO_* were made to LO6.4 for tdf#127316.
        
        Changing this default suprisingly has almost no effect.
        Import and export do not depend on a specific escapement
        to determine whether to treat it as automatic or not.
        That is generally handled with special keywords,
        or in the case of RTF with a +1 on the nPROP value.
        Writerfilter's use is in a never-to-be-encountered
        failsafe edge-case. HTML's import is affected,
        but for the good, so I made it into a unit test.
        
        Primarily it affects the UI dialog - suggesting
        8% when automatic checkbox is cleared, and the biggest
        impact comes with the toolbar button for Draw/Impress
        which don't set "automatic" mode, so they just take
        the DFLT_ESC_SUB value. Looks much better now.
        And that was the heart of the bug report - that
        editeng defaults for subscript were way off.
        
        Change-Id: I6769072d483467e86fea82dfc534eb5e04802491
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88910
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-02-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [8451e6dbb28d359e15b5b69df347d7da89caad83]

        uitest: test tab navigation
        
        Change-Id: I6be30cf419b5a7752ca168e4817efcb6981f803a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88966
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-02-18  Caolán McNamara  <caolanm@redhat.com>  [30602093eb23886c71a006925cbf88592bc79092]

        skip on-demand children in all_foreach
        
        Change-Id: I7151ba11a67db440edd22156586d94bb9a01fcd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88942
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [bf465ddb4057e04d17eb6ff9063b28a408b2d9b8]

        reduce log noise a little
        
        Change-Id: I5a5c2f70d416fd0daefa3a4a05c4cf1c73b214dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88936
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-18  Caolán McNamara  <caolanm@redhat.com>  [fe5a839de9b0291e4473ae45b18a540cd5e78ffe]

        Resolves: tdf#130756 null deref in empty treeview
        
        Change-Id: Ie43081d5c1feb655ea1479476375ee7381f0a0ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88934
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-18  Eike Rathke  <erack@redhat.com>  [0c6bf98cd94307ef7b0896e6643be6161691f9c9]

        Related: tdf#130370 Let cut&paste/move of a sheet-local name reference ...
        
        ... reference the original sheet-local name instead of a same name
        on the destination sheet.
        
        In bugdoc https://bugs.documentfoundation.org/attachment.cgi?id=102780
        that is the case when cutting Sheet2.B3 and pasting somewhere on Sheet3.
        That yielded formula =value with result 3. (after the fix of commit
        180fef2a54207555c39fb63ead5e66ba3a71a0cf, before it was #NAME?).
        Now it yields the expected formula =Sheet2.value with result 2.
        
        Change-Id: Id92778ea41544583e885eaccfbf82c26762925a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88939
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-02-18  Caolán McNamara  <caolanm@redhat.com>  [ee817fb0efec49182917b118129a8dc8c28b07f2]

        drop unneeded include
        
        Change-Id: I2a35e48ae07844f8fc85cfa08fcde29b26eca8ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88929
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [336949c4f104b977541c74b25244d3b4f0ed5b18]

        rename XML_OLD_NAMESPACE_ constants
        
        so I can use them with the XML_ELEMENT macro, which expects them
        to start with "XML_NAMESPACE"
        
        Change-Id: If8098448f451675aaff8ca2dcf9544e765cda965
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88928
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-18  Luboš Luňák  <l.lunak@collabora.com>  [3ebd018c37f7025e21a07bfc3611b8facdd1d936]

        fix uninitialized memory
        
        Change-Id: I1cae656d2059779774643de93c698281b55b86fd

2020-02-18  Eike Rathke  <erack@redhat.com>  [180fef2a54207555c39fb63ead5e66ba3a71a0cf]

        Resolves: tdf#130370 Increment sheet-local name only for moved cells
        
        Probably that piece of code is not needed at all anymore since
        moving entire sheets and their names is handled differently
        nowadays. Needs further investigation.
        
        Change-Id: I2ac115c18354371d0abbfc6cc972d16edcb41021
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88898
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-02-18  Caolán McNamara  <caolanm@redhat.com>  [f58d42349525be3838cf7568c9840d9e3dacddad]

        move svmedit.hxx internal to svtools
        
        Change-Id: I52469e2029f292e7d5e9002cb9d098c14576a00d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88892
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-18  andreas kainz  <kainz.a@gmail.com>  [27d4a846d1a5cb7a92f7cb2f63c4b9b5b363891d]

        calc sidebar cell appearance update
        
        Change-Id: I39b75c5a5ca18703c79e82334fae00c880919037
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88885
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-02-18  Roman Kuznetsov  <antilibreoffice@gmail.com>  [d1fe30e489dd398d3f8ededc5c393bba27063f74]

        tdf#130519 Add "More options" button to Lists section
        
         on Impress Sidebar
        
        Change-Id: I839cfe98e7d7ce8656f07977fe1ee4824d7f27ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88255
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-02-18  Caolán McNamara  <caolanm@redhat.com>  [a7b9cbbdd4b56b2f64b023f25de185353a6f01d9]

        VclMultiLineEdit is sufficient here
        
        Change-Id: Id3e20d4eebb02f0022b138dfcd835ea70f1417f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88891
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-18  Caolán McNamara  <caolanm@redhat.com>  [be93e5b27371a97009e5587507a0c5147e882632]

        VclMultiLineEdit is sufficient here
        
        Change-Id: Ibacffee0520d7525d552820713f3d4d620e1f156
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88890
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-18  Caolán McNamara  <caolanm@redhat.com>  [5a94413d27d8b799b43bc6d7b44d4b01cc98dc9b]

        VclMultiLineEdit is sufficient here
        
        Change-Id: I636eb7bfd0c1d523751661a35edaa30181491de1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88889
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-18  Caolán McNamara  <caolanm@redhat.com>  [26e5875d7cd082ccb118720ab17bfa9ea52f9d0c]

        VclMultiLineEdit is sufficient here
        
        Change-Id: I0f8d8ae81776f92637880f8ad1a82fcf948c9e5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88888
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-18  Caolán McNamara  <caolanm@redhat.com>  [3e2f43e3d848e3e6e8e339e46118c7db40595e40]

        VclMultiLineEdit is sufficient here
        
        Change-Id: I119959aa220b83b127f2886ed4e6e13717899733
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88887
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-18  Caolán McNamara  <caolanm@redhat.com>  [2c484d1f383970672f3062d84201109a064c5a36]

        move SVTXFormattedField, SVTXCurrencyField, SVTXNumericField to toolkit
        
        Change-Id: If22200a4f342d4d779c612dbace61a4cf99471ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88866
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-18  Caolán McNamara  <caolanm@redhat.com>  [ada37301a5c133e913cebde3fcddaee947d3dafb]

        move NumericBox to vcl/toolkit
        
        Change-Id: I3f51e917eb1979bf93f2233ec54abc31af8ef51b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88872
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-18  Miklos Vajna  <vmiklos@collabora.com>  [8553024059f934aaf8bc488f01869fdc6922c120]

        tdf#130384 cui: fix automatic color showing up as white in the char dlg
        
        Regression from commit b4554b8eddd048532269df610e89ae739c46fab7 (cui:
        add UI for semi-transparent shape text, 2019-11-22), the problem was
        that COL_AUTO has the alpha channel set to 0xff, and we should not clear
        that, otherwise the color list box will present the automatic color as
        white.
        
        Change-Id: I6eae788606b003eec014c0c4a22b40053ff534d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88884
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-18  Michael Stahl  <Michael.Stahl@cib.de>  [6c53c86f3db0559eeb2bbb69051a8b6fb2863b11]

        sw: add test for 391613785ae6fbb735cf7a86ea2f6a93161a8769
        
        Change-Id: I3f0f49c1eb5e680f8c30848da046b4dc975af218
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88882
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-18  andreas kainz  <kainz.a@gmail.com>  [2d1994dc01f162ccab68abab45ef3cce381aacbd]

        tdf#130648 Add icons for ProtectField and PrtectBookmarks
        
        Change-Id: I064c9ac69b224937b281ea5c9a1eefc3cdfeba6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88894
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-02-18  andreas kainz  <kainz.a@gmail.com>  [b68117b5b4af92757b95490f43d9af3651d3e16b]

        Line Sidebar arrangement update
        
        Change-Id: I6b80382f159c92dce703f8d07d69fe183ff90d27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88666
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-02-18  andreas kainz  <kainz.a@gmail.com>  [7de8cc4b7d090a2f480d1c99e16f60047a597b84]

        Area Hatch dialog alignment fix compare to other area fill tabs
        
        Change-Id: I39787941aa98b3623ef989e81c4dce0b402ef38c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88895
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-02-18  Justin Luth  <justin_luth@sil.org>  [1e8c16d0487e366c31fb07a7503687eab92f0dcc]

        NFC tdf#120412 cleanup2: use DFLT_ESC_* more
        
        Found in preparation for tdf#80194.
        Lots of related bugfixes in LO6.4. tdf#99602, tdf#127316
        
        Change-Id: I1effb71d0fceaad45d211ba20529457d3d7406b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88909
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-02-18  Michael Meeks  <michael.meeks@collabora.com>  [cb3f23082e74c291720c8cd56f23e9d752b6fe76]

        jsdialog: don't report hidden toolbox items as present.
        
        Change-Id: I965d41b15c437965b605e70b228f4da6ccbeb857
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88766
        Tested-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-02-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8aaf950decc7624cbf80dd9d67516ffc0a30f346]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 105ffa961374ac3dfc7c2bde23f6c677b9a7f2f5
          - Fix image size in page
            
            Change-Id: I8b3c885bb98d59880dfce42339344e6119fbf1c8
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88893
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-02-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2c9e74593aaf5686f1567ad6a3488acd345ec192]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7f5456a742f37e3817a48f8ce67f0af44dcf14bc
          - Update icon replacement table
            
            Change-Id: Id73f42124c4a5b08fedeaa28cf26043a03f52cfe
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88886
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-02-17  andreas kainz  <kainz.a@gmail.com>  [6dd98c7bc14c41274e763d04fbfc7a9a17374c84]

        Image Property Dialog Crop and Image Tab update
        
        Change-Id: I5b60f8359b8ca27e3517b2422a5d53868584ab2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88415
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-02-17  Caolán McNamara  <caolanm@redhat.com>  [a8c86703cde7ab167cb37dc6e175396542cb80b5]

        Resolves: tdf#130123 let the expert config columns be resizable
        
        Change-Id: I08572bfe92c99d6e2e6b8ea27856817a6dddf1f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88879
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-17  Caolán McNamara  <caolanm@redhat.com>  [aa430775b4aed2e0eb89fba212ca676a61fac3c6]

        drop unneeded include
        
        Change-Id: I656a37b65f051d3a773c3b7c6b965038b99b354a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88881
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-17  Caolán McNamara  <caolanm@redhat.com>  [0584527797c06da4ca0d41a4727c3642da7e459a]

        cid#1458429 silence some CHECKED_RETURNs
        
        Change-Id: I4499ba6a1c74f809901c20a05958ca13ecdf0382
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88880
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-17  Caolán McNamara  <caolanm@redhat.com>  [d031002b326c4ba1c012a152beb53f08ee1354ea]

        weld LimitBox Item Window
        
        also merge dbaui::LimitBox with dbaui::LimitBoxImpl
        
        Change-Id: Idd01e71d6afe817971223b46611c622a82883304
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88870
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [2cdab992c6faeb98a1cbef7615f4cc7ce0d3f04d]

        tdf#129675: This should be EmfPlusPenDataDashedLine
        
        else if (pen->penDataFlags & 0x00000100)
        was changed to
        else if (pen->penDataFlags & EmfPlusPenDataMiterLimit)
        where EmfPlusPenDataMiterLimit = 0x00000010
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=129675#c20
        
        Regression from 1bd303a4c38a1bc04c3cf7bf0e7a44ac0fdb209d
        
        Change-Id: I01ba4272aaa665a2fb0ab7ce9c05bb882db77d3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88878
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [72a910dfc8a1d3dc20d31dc5bd635d171dd54002]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fe4e52a549628960e520bb0ef7fea0cca14911fe
          - Extend DTD to hold characters tags in <ahelp>
            
            Change-Id: Ie8eafde9e943ec28dfbe9bc9fc282b0f934f9b4a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88868
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-02-17  Miklos Vajna  <vmiklos@collabora.com>  [70ae12fe0b9e33633fc62cf805c261ef51fb4b59]

        DOCX import: don't touch the ZOrder of inline, in-shape objects
        
        1) This is not needed: Word only supports inline "anchoring" in
        textboxes.
        
        2) If the textbox has a certain ZOrder, we don't want the inline shapes
        to be behind the textbox.
        
        3) This allows restoring the old assert in sw_ooxmlexport7 that was
        changed in commit 99847d6b3005c5444ed5a46ca578c0e40149d77c (DOCX import:
        fix ZOrder of inline vs anchored shapes, 2020-02-12).
        
        Change-Id: I817e4fb70cb789e8eb116219050fc1aeaec76667
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88873
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-02-17  Balazs Varga  <balazs.varga991@gmail.com>  [5339d0800ccdcd325294e61f8ae9e67648beb035]

        tdf#130590 Chart OOXML export: fix custom label position
        
        in case of all chart types except pie chart.
        
        Follow-up of commit 4223ff2be69f03e571464b0b09ad0d278918631b
        (tdf#48436 Chart: add CustomLabelPosition UNO API property)
        
        Change-Id: I3ff1ca13928315f27988ae27c462a2f05354bc49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88371
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-02-17  Caolán McNamara  <caolanm@redhat.com>  [2658b0e5ffdff795d910f373feb5c55ad01b7d09]

        weld InputEdit Item Window
        
        Change-Id: I33e4fb378897289b7b54c80b9cb3d7e868381f96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88822
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-17  Caolán McNamara  <caolanm@redhat.com>  [817656f12b7a3ea791d2a483cdabe201fde59ec6]

        default to not selecting all on explicitly grabbing focus
        
        like vcl does, cause there are assumptions built into the writer
        InputEdit that this is the case
        
        Change-Id: I39358e2c82f602fe2e9a62d54d075888fe80265f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88864
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-17  Kelemen Gábor  <kelemeng@ubuntu.com>  [974dc965f2ef581600228ed438d80a3c914ddaf5]

        tdf#127167 Do not reset Draw/Impress page size
        
        to default A4 when modifying the Size settings
        in Print dialog - LO Draw/Impress page
        
        Change-Id: I28321d29408964d97b2b347c0b9f16cb1fb63183
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88530
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <bubli@bubli.org>

2020-02-17  Caolán McNamara  <caolanm@redhat.com>  [734ec70f30340a7d943dc8121b51a2a24902a5c5]

        disconnect damage when target window is destroyed
        
        Change-Id: I4b14ec12112e54bc913fe960808f0bbf8ba4bada
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88820
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-17  Caolán McNamara  <caolanm@redhat.com>  [0ba9ea50dcae6739e93f81dff762f2656054bb93]

        improve changed_by_direct_pick
        
        Change-Id: I5007c428b30a2827f5ba1a85eefdb8deed826b5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88855
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-17  Caolán McNamara  <caolanm@redhat.com>  [85ceb1c70fd3bcd723c92bd3c2658d13eb8b137d]

        remove some unnecessary button.hxx includes
        
        and update pches
        
        Change-Id: I61ca0be7a838e4eec6c41e0ece58d8a6b0e64c37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88861
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-17  Muhammet Kara  <muhammet.kara@collabora.com>  [11345d8b7e3e1c6bbe940c08cc284e257e0811d0]

        Prefer prefix ++ operator for non-primitive type SwNodeIndex
        
        Change-Id: I8863084065cd4ec3f1735a9469f6e28cd525abce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88810
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-17  Muhammet Kara  <muhammet.kara@collabora.com>  [ce6434c44a9f820275908ff0ee4166427f481d6d]

        Remove never-executed else-block
        
        And the always-tru if-check
        
        Change-Id: I674d65506e1791fadab7d2871010528fd5dd94d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88816
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-17  Shivam Kumar Singh  <shivamhere247@gmail.com>  [1d219e509750c73edbe610a9ed7f06e7de3bdbc1]

        sd: Unit test to check the fill style of odg object.
        
        Checks if the Fill Style is FillStyle_NONE .
        
        Change-Id: Ib2aff22fe9a4bcf9b483b7e3ac77df7bddf9415c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87440
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-17  Caolán McNamara  <caolanm@redhat.com>  [3a4fbfd94335778f5390676af896447bb8df5c4a]

        remove some unnecessary includes
        
        Change-Id: I15c3a2b0696661de4ca6454b3ef047af3871eed3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88858
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-17  Caolán McNamara  <caolanm@redhat.com>  [30ed8bedee2f1858b965cb0b2109ee711764fd08]

        weld StackWindow DockingWindow
        
        Change-Id: I46626fdbfcaeabed48da9ae14fe5d351c335df55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88859
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-17  Tor Lillqvist  <tml@collabora.com>  [086be3661434a8304a88b846561abf4dda83fb1c]

        Move the "registry" directory to be under "share" on iOS, too
        
        Necessary in order to be more like on other platforms. There is an
        upcoming change in the online repo that hardcodes that. (There was no
        specific reason why we had "registry" directly in the app bundle on
        iOS, just some historical randomness.)
        
        Change-Id: Iafcd54598805cb5adaec09b30d32dc51a3f4554e

2020-02-17  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [66708c95afa8ef7f0fcbbe0667405e3e3881c4c9]

        tdf#130448 More natural order of Text orientation drowdown items
        
        Change-Id: I628dac9daeac5da623125f2d0a46b41e9376fae3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88410
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-02-17  ayhanyalcinsoy  <ayhanyalcinsoy@pisilinux.org>  [73c69c96e3b582858cff5527fdd43157cffc5600]

        tdf#127142:UI: Add 'Numbering Off' command to Format > Lists submenu
        
        Change-Id: I87404ff0c3e7b78cc03cf92cc53e88b4b2b775c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88428
        Tested-by: Jenkins
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-02-17  Szabolcs Toth  <szabolcs450@gmail.com>  [04a226b6f536f81a431301eb73985e6c515e21a5]

        DOCX clean-up: revert underused lcl_IsOutLineStyle()
        
        Reverting a portion of commit 125dd0be473d15681049814c3982f1ae2c66660f
        (tdf#95495 DOCX import: fix inherited list level of custom styles)
        
        Change-Id: I763ed303de2bad52b0c265eaf7ac9be664c4dcdc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88850
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-02-17  praneshulleri  <ipraneshulleri@gmail.com>  [cd0afe8ff1d39ed3f9ccaa318f2fd3b0da4da747]

        tdf#130408 fix
        
        Change-Id: I733e5c03578e00f2b707dbc5dc20c8c3ba2a4994
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88470
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-02-17  Caolán McNamara  <caolanm@redhat.com>  [6407eb952efae074850c4e8c52c630397914a145]

        weld ScPosWnd Item Window
        
        Change-Id: I63eb8511a91a631be760b8ae62465c2dc3a05efc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88856
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-17  Caolán McNamara  <caolanm@redhat.com>  [295bdf4a1749113ecee350d5d671f7807c7ca13f]

        weld SelectorListBox Item Window
        
        Change-Id: I9752d03d9a70831d6e15fe3ac3ebdfc7d2728550
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88853
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-17  Michael Weghorn  <m.weghorn@posteo.de>  [034f56015c1c7a61faede33fb5306f63b5585632]

        tdf#126785 qt5: Ignore external QEvent::ShortcutOverride
        
        For some reason, an extra external QEvent::ShortcutOverride
        event is triggered when a key is pressed and e.g. the
        Orca screen reader is enabled, which would result in
        duplicated input when handled as key input event as well.
        
        Therefore, ignore those ShortcutOverride events that are
        "spontaneous", i.e. "the event originated outside the
        application (a system event)". [1]
        
        [1] https://doc.qt.io/qt-5/qevent.html#spontaneous
        
        Change-Id: Ibccacb69c31d4d7ebd512c704f0e4df978c5281f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88852
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-02-17  Caolán McNamara  <caolanm@redhat.com>  [e05c7017a04a1c2a2ee4dc22ee53ae8d66847c32]

        Related: tdf#130414 implement queue_resize for ChildFrame
        
        so it can respond to changes to its childrens layout request state
        
        Change-Id: I32235c1df9f315954b9d91b500388abe663fa16d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88824
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-17  Luboš Luňák  <l.lunak@collabora.com>  [9abe0acb8e2b11c360b569f023d89d1e9c502f83]

        document CANVAS_SPRITE_BOUNDS
        
        From 52c998be025563802a5056a15352e4608311be1d.
        
        Change-Id: I672fa3884480e251bcbd4e32587866893f5df2c3

2020-02-17  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [7f77ac2fcb0e2bbb6d9b93685e17c9154aec1ce0]

        tdf#42949 Fix IWYU warnings in vbahelper/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I6bf00dd94a397f00b4aa8c58ce7a5963e0eadc89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88629
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-17  Stephan Bergmann  <sbergman@redhat.com>  [f00a562af77085d2aa37eaa577b7903d471aa901]

        Add wrongly formatted file to blacklist
        
        Change-Id: I7655f6809c113a944df9a6db445803769155f3f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88849
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-17  Stephan Bergmann  <sbergman@redhat.com>  [02c5005ce4d2c51ce9ad6225dbfdaf137fb41a2d]

        Sort solenv/clang-format/blacklist
        
        (lexicographically, by Unicode code point values; to make it easier to add
        further entries)
        
        Change-Id: I4f5302d97555d22c043017c9bc289cc323b5c59f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88848
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-17  Stephan Bergmann  <sbergman@redhat.com>  [28d844a589e52abfe62dc66b888e78665221ba28]

        Fix failed assertion "value >= 0" in o3tl::make_unsigned
        
        ...after b2945902e7a0ad9f033fe67f5ab217d6e31d8d84 "Avoid explicit casts to
        smaller sal_uInt16 from larger long":  As Mike Kaganski reported at
        <https://gerrit.libreoffice.org/c/core/+/87442/2#
        message-bc3d33b177eecba4255e299ac92c2f0c1712b57d>, clicking on "Templates" in
        the start center causes the assert to fire at
        
        > #3  0x00007ffff6296a66 in __GI___assert_fail
        > #4  0x00007fffe6b11df8 in _ZN4o3tl13make_unsignedIlEENSt9enable_ifIXsr3stdE11is_signed_vIT_EENSt13make_unsignedIS2_E4typeEE4typeES2_ (value=-1) at include/o3tl/safeint.hxx:233
        > #5  0x00007fffe6ad75f6 in ThumbnailView::SelectItem(unsigned short) (this=0x61a0000fc680, nItemId=1) at sfx2/source/control/thumbnailview.cxx:1011
        > #6  0x00007fffe6ade62c in ThumbnailView::GetFocus() (this=0x61a0000fc680) at sfx2/source/control/thumbnailview.cxx:838
        > #7  0x00007fffc27c292b in vcl::Window::CompatGetFocus() (this=0x61a0000fc680) at vcl/source/window/window.cxx:3895
        > #8  0x00007fffc226604e in vcl::Window::ImplGrabFocus(GetFocusFlags) (this=0x61a0000fc680, nFlags=GetFocusFlags::NONE) at vcl/source/window/mouse.cxx:378
        > #9  0x00007fffc2738071 in vcl::Window::GrabFocus() (this=0x61a0000fc680) at vcl/source/window/window.cxx:3029
        > #10 0x00007fffe6c4a529 in BackingWindow::ClickHdl(Button*) (this=0x6190005e8880, pButton=0x61800031a080) at sfx2/source/dialog/backingwindow.cxx:585
        > #11 0x00007fffe6c3c1eb in BackingWindow::LinkStubClickHdl(void*, Button*) (instance=0x6190005e8880, data=0x61800031a080) at sfx2/source/dialog/backingwindow.cxx:535
        > #12 0x00007fffc2937f72 in Link<Button*, void>::Call(Button*) const (this=0x61800031a328, data=0x61800031a080) at include/tools/link.hxx:111
        > #13 0x00007fffc291c13c in Button::Click()::$_0::operator()() const (this=0x7fff8c0ce0a0) at vcl/source/control/button.cxx:123
        
        when mnFirstLine and mnVisLines are both 0.  (And nNewLine is 0 because nItemPos
        is 0.  An alternative fix might be to replace
        
          else if ( nNewLine > o3tl::make_unsigned(mnFirstLine+mnVisLines-1) )
        
        with
        
          else if ( nNewLine >= o3tl::make_unsigned(mnFirstLine+mnVisLines) )
        
        but that would then set
        
              mnFirstLine = static_cast<sal_uInt16>(nNewLine-mnVisLines+1);
        
        to 1 instead of leaving it at 0, which is probably not wanted.)
        
        Change-Id: I5b61cd25d52048e2cb2cf64f646d8ba9dd10adb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88847
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-17  Miklos Vajna  <vmiklos@collabora.com>  [502d7cc09b11db236d4d92e8a19385e06942dcce]

        sw: prefix members of HeaderCheck, NumberingCheck, SwPagePreviewPrtData ...
        
        ... and SwPrintOptions
        
        See tdf#94879 for motivation.
        
        Change-Id: Ic99281a5a093b707dc271d0710b1bf6e5fc65807
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88845
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-02-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e2f9ebd7d117353b189850999e1ca322f7e88b0b]

        Removed executable permission on ott file
        
        Change-Id: I218812c865e0474bffe43f97a596a0051d51445e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88591
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [16009226cde955e0e280fc21ed719b4faf284b69]

        Fix typo
        
        Change-Id: I74b65394367a11a07d104bfbab6afbfe49919b3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88336
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-17  Caolán McNamara  <caolanm@redhat.com>  [7e360360f332c99b392e9034fe70628fe4c3c6b1]

        weld PosEdit ItemWindow
        
        Change-Id: I8fdcba471f3497545b7542f38a8fcb2ad40a4cd4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88821
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-17  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [5c8f744279cb4c34d6f20218b9727fa4f699d93f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 43d879530fbcb1d073dc35627fa6c45d54aeb64a
          - Fix English in some more strings
            
            Change-Id: I4595da6a8db44aaf59d3ea3b4d6caff69c3f53c4
            
2020-02-17  Heiko Tietze  <tietze.heiko@gmail.com>  [a4f5c8d38e307bb37f08e8f6ef3cfc9ffac84304]

        Resolves tdf#129032 - Missing warning when renaming page
        
        Edit field has type normal or error now
        Edit field and okay button return feedback per tooltip
        
        Change-Id: Ib2caf3280227cb00af25889ed111503745b471dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85101
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-02-17  Noel Grandin  <noelgrandin@gmail.com>  [6be9ae8aa1d3b164f3953dbc1cb7f0f1c1976d9b]

        inline some acquire/release calls
        
        because these are all on the hot path, and in the best case, with
        enough inlining, the compiler can skip the call altogether and just
        do a locked CMPXHG instruction
        
        Change-Id: I099d6385f602e40e1767f9f1002b7514ecf436e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88775
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-17  rizmut  <riz_17_oke@yahoo.co.id>  [ea0701aab307a549cf6cad1d309cab1bf11ef436]

        icon-themes: Update Bulgarian locale etc
        
        Change-Id: Ia972e95e88b4470576571e20221316c2abc93443
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88838
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-02-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e24585ec2a9ef39ce68f9cf9b498fab999805ee8]

        Add menu entries for field/bookmark protection
        
        Change-Id: I5e0a194698a85e81089a929a0979e2b4022555e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88612
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-02-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [89b80daec907a456f08946dd9ebbc6efbd9b5391]

        Don't display reload as toggle command
        
        File->Reload was displayed with a checkbox, suggesting the command would toggle something.
        Of course it does not.
        
        So remove this code which makes the command appear as toggle command.
        
        Change-Id: I5dd87fd82524e211e0d3444b14bc22dc4469de2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88731
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-02-17  Aron Budea  <aron.budea@collabora.com>  [99751473531c6d022c2089bf162901b41a616895]

        sidebar: Distinguish between Impress and the rest for LOK
        
        The parameter introduced in 26bcfbe48b30e0a525a0f25b73ddcacdd158256b
        was unused.
        
        Change-Id: Iee928520bb1a4033cf10f0ca60c687b73d09aaf4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88829
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2020-02-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4caa7b790cf99eebbe47fc2e6a56124c42f1f3fc]

        Fix typo
        
        Change-Id: I9ec38d517d176ecd8dad074f3d96769f85eec311
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88745
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-02-17  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [592bfa4d21e22ca5aa0ce228388558c52941b81a]

        Fix UITest_options: changed property name
        
        Seems the color widget was changed into a tree at some point, so
        the entry amount is now in "Children" instead of "EntryCount".
        
        Change-Id: Ief6e6d0ebc4a6571a7f7e978b838eb49b2e051cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88831
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-02-17  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [e81414d39bdded7fefb733559656b7bd3458bbe5]

        Drop needless junit and python make conditionals
        
        JunitTest and PythonTest modules check for these themself.
        
        Change-Id: Ia453bc99571738b01cc8f161f346cb6c37b2e429
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88832
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-02-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [f55140c7376c330bcdac071592aada75e8781e19]

        tdf#123971 don't clobber entire RowHeight range on updates
        
        Use start index from current loop variable, not full range; otherwise
        we're always clobbering values from (possibly higher) upper rows.
        
        Change-Id: I3add7c2358710f4ae3927e7b0a1c1ff544965a03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88785
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-02-16  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [bcc942fc34aad7db9b96c0e3d395c7426822327b]

        GatherRefFields for ww8
        
        Change-Id: Ic40c1241854bdbcdf7987ab592e0f07ecdd73f0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88823
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-02-16  Muhammet Kara  <muhammet.kara@collabora.com>  [1bc6f5868fd5e780e70f999144432f30d8f64149]

        Proper error check for fwrite in updater.cxx
        
        A less-than-zero check for an unsigned value of type size_t
        doesn't make sense, and:
        
        If the return value of fwrite differs from the count parameter,
        it means that a writing error prevented the function from completing.
        In this case, the error indicator (ferror) will be set for the stream.
        
        Change-Id: I344e608b2bc03a4a117fc5cca1acb8e26eda247a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88817
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-16  Mohamed Sameh  <mohamedsamehkhalil@gmail.com>  [3f515b85e08872f1239e599c708fec6fe09a7b3a]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: If4e891742a59eb975be8353510dad71cadc546e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88671
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-16  Julien Nabet  <serval2412@yahoo.fr>  [7fddb9a1f69a1bac676ad48421256a1ba0274c83]

        cid#1458437: useless call in vcl/sft
        
        Change-Id: If67a7c21b04f7195e8cbab6d90d1dd24426b5dea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88752
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-16  Kris van der Merwe  <kris@vandermerwe.co.nz>  [2ebc163118780db6744fad09ff2cf34439c060bf]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 6e60b3ca21fb031486fd35572156232dc6da4c0c
          - Updated Afrikaans dictionary
            
            Change-Id: I778714df63b70d9beacc2e48dc538afe88fd1c5f
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/88773
            Tested-by: Andras Timar <andras.timar@collabora.com>
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2020-02-16  Caolán McNamara  <caolanm@redhat.com>  [b0bc9a81c23d04aed3e01642a33b711da35e4751]

        use fwd decls of StatusBar
        
        Change-Id: Ib7ba9978e348a824a23310f9a4e6cfb6b7c18f0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88811
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-16  Caolán McNamara  <caolanm@redhat.com>  [700936e43df0ac06accac1b3a8218e221e46455c]

        use fwd decls
        
        Change-Id: I06a4049d84d3ef755b713c045f686361782bdfc1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88807
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-16  Caolán McNamara  <caolanm@redhat.com>  [76e14924edcecc4312229b5a9b9b9a80f597695d]

        weld CurrentEdit Item Window
        
        Change-Id: I7ba2523f537542d71af62f47acf0f6b3ee4acde3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88815
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-16  Caolán McNamara  <caolanm@redhat.com>  [83c0b9940057eb734a247a5f44386452a6a1a9e9]

        weld ExcludeCheckBox Item Window
        
        Change-Id: Ic9aba102f7a6ac2112cf1f6d1c2f0a0b1beb8c2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88814
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-16  Caolán McNamara  <caolanm@redhat.com>  [475d6c193f043d796825bdde3944f006491a1794]

        move TreeControlPeer to toolkit
        
        Change-Id: Id5298615f0f3dad6e61955e23367c0345b33f2b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88813
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-16  Yusuf Keten  <ketenyusuf@gmail.com>  [0078b90f64c412487ab0818aa9101ccc4b137e5a]

        tdf#130711: [tr] Extend Autocorrect list for Turkish language(Start with A)
        
        Change-Id: Ib1b374539f6ab70d3df3a36fc6bc99503eecd1fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88809
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-16  Muhammet Kara  <muhammet.kara@collabora.com>  [830e21451f53e3e4405d44909f9fc640bf011781]

        Remove useless access modifier from the Updater class
        
        Change-Id: I1353634e9e5e65dd080daf7304d5e8a16bc77e4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88808
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-16  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [fbe8f2dc3b8a5734df0643c37a1f854f7eb84023]

        no more SwIterator in GatherChapterFields
        
        Change-Id: Iab5e210199948b2fbe9cca2f2ff6a36341a6c1c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88780
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-02-16  Caolán McNamara  <caolanm@redhat.com>  [ee51edf70e7f64d4d42aeb2ac0470da306bd875f]

        cid#1458432 Null pointer dereferences
        
        Change-Id: I09afa3504312ba25c2d4b2292e818bc7648b07c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88812
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-16  Caolán McNamara  <caolanm@redhat.com>  [89071b4024d86d5d92b367239d194f628324c5f5]

        cid#1458430 Uninitialized members
        
        Change-Id: I1ef4037e02e9b678bf5e5ce014174fb1c57ef456
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88806
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-16  Alex Henrie  <alexhenrie24@gmail.com>  [cbc8482d342bd9cca4b6e58a54451724616418b6]

        Add case table for Adlam
        
        Change-Id: I8e6bbff8f8d6fa71f71dbbef7ec498ea22d7212b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88740
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-02-16  Stephan Bergmann  <sbergman@redhat.com>  [4c13e89d8ef6f1eed1952fbca7ae1476d0ccff65]

        Fix compilerplugins/clang/test/consttobool.cxx
        
        ...after <https://github.com/llvm/llvm-project/commit/
        9ce6dc9872be4081fb98f6161c28581e1cbbe7dc> "CWG1423: don't permit implicit
        conversion of nullptr_t to bool."  (Direct-initialization from std::nullptr_t to
        bool is allowed in C++17, but it appears that will be dropped from C++20, see
        <https://github.com/cplusplus/draft/commit/
        df3e38121431afd9adcf7dce725a670a235463ea> "CWG1781 Converting from nullptr_t to
        bool in overload resolution", at which point the new check for initialization of
        S::b and the res.isNullPointer() branch in ConstToBool::VisitImplicitCastExpr,
        compilerplugins/clang/consttobool.cxx, will probably become moot.)
        
        Change-Id: I99773d13d514d5ba5296843592b740ea949b2b1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88784
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-16  Julien Nabet  <serval2412@yahoo.fr>  [4605dfa29649864638187940de4d1064ff056ac8]

        tdf#130708: Firebird: fix wrong precision and scale for DECIMAL and NUMERIC
        
        See https://firebirdsql.org/file/documentation/reference_manuals/fblangref25-en/html/fblangref25-datatypes.html
        
        Change-Id: I2377679bb925425ceb0bf80c5309005421fe2c2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88778
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-16  Muhammet Kara  <muhammet.kara@collabora.com>  [7e3882e5b2fa83bfd7c8569c2b68dafe66db734b]

        [tr] Add new autocorrect words
        
        Change-Id: I1a45fbfad2fb8eee6f29e895beea4e508f65febe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88781
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-16  Muhammet Kara  <muhammet.kara@collabora.com>  [5c30117af73db865da11876c53de60bd613b2973]

        clang-format sfx2 with under 5-percent lines of change
        
        Files which could become clang-format conformant with
        under 5-percent lines of change relative to the total
        count of lines in the file are found by using bin/find-clang-format.py,
        and fixed with /opt/lo/bin/clang-format -i <path-of-the-file>
        
        There will be follow-up patches to fix all 'under-5-percent' files.
        
        Change-Id: I6b2e99a6485031e33c781be896e9426fffd08edf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88779
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-16  Luboš Luňák  <l.lunak@collabora.com>  [0adc9b615f118ebb78f5f2edfe0c1c0e41270d57]

        GBUILD_TRACE, support for finding out where the build time is spent
        
        See instructions in solenv/gbuild/Trace.mk . This generates a file than
        can be viewed e.g. in the Chromium tracing view.
        
        Change-Id: I5f90647c58ca729375525b6daed2d4918adc8188
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88754
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-16  Luboš Luňák  <l.lunak@collabora.com>  [52c998be025563802a5056a15352e4608311be1d]

        draw sprite bounds in vclcanvas only if explicitly asked for
        
        The #ifdef on debug level got reduced to normal debug builds
        as an Easy Hack in f0de4374fffe7f, but that means that the green
        debug lines are now drawn in all debug builds. The frame info
        debug text is at least obviously debug output, but "random" green
        lines look like drawing problems, so disable them, unless
        explicitly asked for.
        
        Change-Id: I56ebc799ca72565cabee35552c4bd2641e2393c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88713
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-16  Stephan Bergmann  <sbergman@redhat.com>  [6476745ac9a8cfba649a702a1a14af4526b65072]

        Fix loplugin:conststringvar
        
        ...after abc0344a234567aee0edcb4523036758d966481d "convert conststringvar plugin
        to shared infrastructre", causing errors like
        
        > [C  ] cppuhelper/source/findsofficepath.c
        > Assertion failed: (Ctx.getLangOpts().CPlusPlus), function isCXX11ConstantExpr, file llvm/llvm-project/clang/lib/AST/ExprConstant.cpp, line 14567.
        > Stack dump:
        [...]
        > 6  libsystem_c.dylib        0x00007fff7266ca1c abort + 120
        > 7  libsystem_c.dylib        0x00007fff7266bcd6 err + 0
        > 8  clang                    0x000000010b857ca3 clang::Expr::isCXX11ConstantExpr(clang::ASTContext const&, clang::APValue*, clang::SourceLocation*) const (.cold.2) + 35
        > 9  clang                    0x0000000109f7497e clang::Expr::isCXX11ConstantExpr(clang::ASTContext const&, clang::APValue*, clang::SourceLocation*) const + 1022
        > 10 plugin.so                0x00000001182741ab loplugin::SharedRecursiveASTVisitorBasic::VisitVarDecl(clang::VarDecl*) + 1051
        [...]
        > clang-11: error: clang frontend command failed due to signal (use -v to see invocation)
        
        Change-Id: I18c37dba294b0effd85bead8aa6e5679f77502d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88777
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-16  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [79d0f67f01f75bf80e80a814ff3397fcf7dd1599]

        no more SwIterator in HasHiddenInformationNotes
        
        Change-Id: Ic2a4340972ad29305dadc56a33081a211cc0205b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88758
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-02-16  Muhammet Kara  <muhammet.kara@collabora.com>  [c691aed63451ba441d45d2feb90f7266e12366f4]

        clang-format f*,h* with under 5-percent lines of change
        
        Files which could become clang-format conformant with
        under 5-percent lines of change relative to the total
        count of lines in the file are found by using bin/find-clang-format.py,
        and fixed with /opt/lo/bin/clang-format -i <path-of-the-file>
        
        There will be follow-up patches to fix all 'under-5-percent' files.
        
        Change-Id: I702c09bcd3a9a113b3d66c30edb6cf3b7e6a6593
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88776
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-16  Muhammet Kara  <muhammet.kara@collabora.com>  [f99e765cb303e37e6b6c983d3ee040fa36c1e52c]

        clang-format c*,d*,e* with under 5-percent lines of change
        
        Files which could become clang-format conformant with
        under 5-percent lines of change relative to the total
        count of lines in the file are found by using bin/find-clang-format.py,
        and fixed with /opt/lo/bin/clang-format -i <path-of-the-file>
        
        There will be follow-up patches to fix all 'under-5-percent' files.
        
        Change-Id: I06087a1385ca9da6a28d36ea4c0d2e40bdbf8f03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88774
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-16  Seth Chaiklin  <sdc.blanco@youmail.dk>  [28b56c52f273a2a3471aa3ab17414648a6eb812d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e57ef3624253ee7108914532d5e06d61b42c254c
          - tdf#130619 add help about quickstarter
            
                - made sys-conditional (only for WIN)
            
            Change-Id: I1c19727b98eb07bd3300de51775adf11f1bb7c07
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88704
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-02-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ebaca9fead38eee680180e22596c8150f4afa3ac]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2896f2eba4561b0d9e9c7dfc88cb00e22fb38807
          - Content fixes after translation round
            
            Change-Id: Icdb80c6e659e81492e3b9c43afd0f49cbea0ed86
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88772
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-02-16  Stephan Bergmann  <sbergman@redhat.com>  [d06cce83f3e786147e4b0406211b5ba016824fc9]

        MAC_OS_X_VERSION_MIN_REQUIRED_DOTS is the same as MACOSX_DEPLOYMENT_TARGET
        
        Change-Id: I3a725e4681c11f503dae57436b05b5a80ff2979c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88764
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-16  Muhammet Kara  <muhammet.kara@collabora.com>  [1ec5204eb5f0afd29f487205f8e3f1ea9d626059]

        clang-format chart2 with under 5-percent lines of change
        
        Change-Id: Ia60d23c7a75086c2a68e0e295b99a3df3dfd164f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88771
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-16  Muhammet Kara  <muhammet.kara@collabora.com>  [a8487acabd5d3896e3b5ae6a0afd9da500f35edb]

        clang-format accessibility & basctl with under 5-percent lines of change
        
        Files which could become clang-format conformant with
        under 5-percent lines of change relative to the total
        count of lines in the file are found by using bin/find-clang-format.py,
        and fixed with /opt/lo/bin/clang-format -i <path-of-the-file>
        
        There will be follow-up patches to fix all 'under-5-percent' files.
        
        Change-Id: Idc890cac4bb6aed4e36c3556a2abc0744fd086df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88770
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4c0c3333886f2b646c99deb7c503948308fd8698]

        Fix typo
        
        Thanks to Valter:
        https://listarchives.libreoffice.org/global/l10n/msg12412.html
        
        Change-Id: I2b79bc19de31b014cbf2519ae01e5214252f24a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86505
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2020-02-16  Seth Chaiklin  <sdc.blanco@youmail.dk>  [c94bb859e76007d1913bea6073f53d75ae5c54df]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 247ecc7553759608d08f7fa82db49d972b7cd60d
          - tdf#45589 update "Formatting Aids" and "View" help pages in Options
            
            although these pages are in the "shared" directory, they are only
            shown for Writer.  The other modules have their own pages for "View"
            and no "Formatting Aids"
            
            For "Formatting Aids"
            
              - add new "visible" bookmark function under "Display Formatting"
              - add "Spaces" option under "Insert" in Direct Cursor
              - remove "Fields: Hidden text" and "Fields: Hidden paragraphs"
                   and add them to the "View" help page
              - update headers and commands "Display Formatting", "Hidden characters"
              - arrange controls in order that appears on help page
              - arrange "Insert" options in order that appears in dropbox
              - change to <h2> and <h3>
            
            For "View"
              - add "Display fields" heading
              - add "Hidden text" and "Hidden paragraphs" from "Formatting Aids"
              - arrange controls in order that appears on help page
              - change to <h2> and <h3>
            
            
            Change-Id: Idf6c1afff077c5c5b1bc280dea33f0ddb12d281e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88686
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-02-16  Mohamed Sameh  <mohamedsamehkhalil@gmail.com>  [9414882dc22899a3fe0e13294a1b68885f055538]

        tdf#129878: replace error string for number format errors in Calc
        
        Change-Id: I9a7c98b656c1f9270de5b13f7022d5930a665a4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88760
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-02-16  rizmut  <riz_17_oke@yahoo.co.id>  [c3fe53bd456e7e4ee7ea6ce22d653987ca510254]

        Colibre: Update print related icons & mail merge toolbar icons
        
        Change-Id: I4f7e058029e53895dce71db829721c9e4cd224d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88769
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-02-16  Noel Grandin  <noelgrandin@gmail.com>  [37f227344f387257a5d8613449ffbd1bb0537be4]

        move some headers inside sfx2/
        
        Change-Id: I806735926661ae4a666725f970ee86f0cb816a49
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88562
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-15  Stephan Bergmann  <sbergman@redhat.com>  [15c0f22c31a46ce37e98f9394e6a8e0bc92495f9]

        Do not silently ignore an explicit --enable-sdremote-bluetooth
        
        Change-Id: I362d9402f3123f852a4342ce5f8b604913e11ece
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88762
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-15  Mark Hung  <marklh9@gmail.com>  [5f90c8bc0270f692a38073b1e4aa9e3b6ba106ed]

        tdf#130483 prevent pasting cell exceeds the border.
        
        When pasting a table onto another selected table,
        cells are cloned from source to target including their
        column span and row span. In the test case the
        target table can accomodate the first cell of the
        merged cells, while the rest go over the table boundary,
        hence causing some exception later.
        
        Change-Id: Iae78a9e1689571d4ea2f1ac4853f68c1f7dccb9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88737
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-15  Stephan Bergmann  <sbergman@redhat.com>  [d0ca3064b05c477484c100c9d374b52d5e4ec454]

        IOBluetoothAddServiceDict is removed completely from MacOSX10.15.sdk
        
        ... (see Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/
        MacOSX10.15.sdk/System/Library/Frameworks/IOBluetooth.framework/Headers/
        IOBluetoothUserLib.h), so e.g. --with-macosx-sdk=10.15
        --with-macosx-version-max-allowed=10.13 would have failed with
        
        > In file included from sd/source/ui/remotecontrol/BluetoothServer.mm:1:
        > sd/source/ui/remotecontrol/BluetoothServer.cxx:1477:19: error: use of undeclared identifier 'IOBluetoothAddServiceDict'
        >     IOReturn rc = IOBluetoothAddServiceDict(reinterpret_cast<CFDictionaryRef>(dict), &serviceRecordRef);
        >                   ^
        
        Change-Id: I520976c70ac0146953eb4d074e6e3d37a7cbffa1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88759
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [54334d00f0aebf0e66a97b74d857136b4ee0b9af]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 402cc1434b1a860b68ad8bc8d5d8b2d54b3742c2
          - tdf#130572 - Correct Trace Precedents keyboard shortcut
            
            Change-Id: I6f4ee1c97954a99fd72ad0c14eac72791a8d20f7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88565
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-02-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [69587ff92c0d1c018f750924143499c523bcfee9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to eba03835b6353c77d00ffa36f70304d9594ba4e4
          - Fix ref in tree for signature lines
            
            Change-Id: I86f87cad5485c70caa3866ed00af89dd237fa273
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88564
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-02-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [fce86cd1b72eb8f665d6f6c80e12e7658dfc72f0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2ee9059e7249781773056a733e845ca4275aa415
          - Fixes in Help pages after translation cycle.
            
            Change-Id: I6f9e763333b8cf022e95e565d06118a1340fa1fa
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88558
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-02-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [877d52c779369c50bd27cfc82861eb2fa68d8f79]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f4347c1bf7eea964b4d8a46b02b4571e137374b1
          - Mute L10N of a NatNum format
            
            Change-Id: I0878582816489cc62ac6cb72a1be015b53de1dc5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88497
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-02-15  rizmut  <riz_17_oke@yahoo.co.id>  [7415a70e3387b36c6e67cab21b4310d4e5f56e1b]

        tdf#130648:+ icons for new .uno:ProtectBookmarks & .uno:ProtectFields
        
        Change-Id: Ie9bee00bec79f2bc1d85e5e17556676e71842ef7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88757
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-02-15  Caolán McNamara  <caolanm@redhat.com>  [c9f4fd18a48282a2ccb87313f365792d9bc65914]

        allow workben tests to use these
        
        Change-Id: I01c69617c828dd50d00af35f38da465d9d4dd261
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88748
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-15  Caolán McNamara  <caolanm@redhat.com>  [027ccdb03b1d6f7bfb7bc89fdd30a6ca2a6b21e0]

        weld NumEditAction Item Window
        
        Change-Id: Idd528666aa2daad336d8cbaab51d073bb982c474
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88722
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-15  Caolán McNamara  <caolanm@redhat.com>  [25507f1dc5dada133dc915a2991c40843edbcf78]

        weld NavElementBox_Impl Item Window
        
        Change-Id: I72a7cc6d60cb4149838933c3c57982ebefea458d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88677
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-15  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [3b778323cb8c6c85077d2a0dc0a2d673da80719f]

        Karasa Jaga: Update locale direct formatting icons
        
        - Add more complete Bulgarian locale icons
        
        Change-Id: I85a87e78914bec617b9a8484df3b8417236731c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88750
        Tested-by: Jenkins
        Tested-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [aa58c380894dd384f6ce1efc62b3932136f2f477]

        convert XML_STYLE_FAMILY to scoped enum
        
        Change-Id: I5335b0190a2f5a8111993c0c9c224c8a6a8f0cfb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88723
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-15  andreas kainz  <kainz.a@gmail.com>  [0cb4f304abf6f8dd6b40eb800788d2fe80581813]

        chart sidebar chart type alignment update
        
        Change-Id: I22a72ec8354ea3832ab27f362b1487894283305e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88749
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-02-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f164ceaed1edc631a14afe128d3623cdac1a1197]

        Fix typo
        
        Change-Id: I314345471928d61b11cc88858f84146534c74d9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88746
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-14  ayhanyalcinsoy  <ayhanyalcinsoy@pisilinux.org>  [8705ca0c8a8f87fc4880922064f1f84cac1ea42c]

        tdf#124443: show arguments' tooltip above if in Formula Bar's Input Line
        
        Change-Id: I33d52af9c2b1ac3f5cfe279ff17d487c70b8cf32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86226
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-02-14  Caolán McNamara  <caolanm@redhat.com>  [e917918dfb42ef9f95768280918bc42c628de0be]

        remove recently unused functions
        
        Change-Id: Ie7645d7f9b8350d3a993c40541747dc8ac817ab9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88730
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-14  andreas kainz  <kainz.a@gmail.com>  [f05aa5bc92ba93cc730f7f61e21011c6f5c82088]

        calc alignment sidebar sync width
        
        Change-Id: Ib15b57e03d7a9fc83639b685ee872ee54ba8bb18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88733
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-02-14  andreas kainz  <kainz.a@gmail.com>  [dda88aca3151dd4916c5f7599293f8e5cd161f2e]

        clac cell appearance sidebar alignment update
        
        Change-Id: If9e2069ef514474fa748af9bec185c2437c33035
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88734
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-02-14  Caolán McNamara  <caolanm@redhat.com>  [90fbc16b5667324ec5f4bf54b1b6fc0677958686]

        remove MetricField use from sw
        
        Change-Id: Ib59efd309521db5dd568ae4f3353034839cb7e1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88729
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-14  Caolán McNamara  <caolanm@redhat.com>  [14cb677a4325ac3e4e150f10a62f15e744093bf4]

        remove MetricField use from cui
        
        Change-Id: I10729db9ae465a714657b58cbfa67bed47a6c7f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88726
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-14  Caolán McNamara  <caolanm@redhat.com>  [1b2fcca411d410c6cd1fd46fa8f26fa0191f4b05]

        rework SwNavigationPI to listen to two properties
        
        SID_DOCFULLNAME as before, and FN_STAT_PAGE to keep track
        of the current number of pages to always keep the page spinbutton
        up to date instead of waiting until its focusin signal to change it.
        
        a true gtk spinbutton will have its + disabled unless it can be increased
        so it will need to have the current max uptodate before focusing in
        
        Change-Id: I29a5d93ae38c6a3d0e74994a466102af234bfd48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88707
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-14  Caolán McNamara  <caolanm@redhat.com>  [e30caebf76ccd088840b870ecb8929ce132baed0]

        don't use gtk_window_group_remove_window if widgets are not GtkWindows
        
        Change-Id: I80d01f29091d7cc06e82295e781ef7a53fb7776b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88739
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-14  Caolán McNamara  <caolanm@redhat.com>  [ce16f1f32937ee881268abf91454900b0170c637]

        Resolves: tdf#130414 don't crash attempting gtk_fixed_move if parent changed
        
        Change-Id: I5b51f1fb0eccbdb1b3ad14ff7b36077a0016a838
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88738
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-14  Caolán McNamara  <caolanm@redhat.com>  [85e52d79debfd496672ed16c6ee916d61bb1e754]

        drop unneeded include
        
        Change-Id: Iad7851542b9bb68eb0a5672c797a5b8ffb7deea8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88727
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-14  Caolán McNamara  <caolanm@redhat.com>  [2936c3ce0e10a92b808be02483c6d55089cdc208]

        use fwd decl of SpinField
        
        Change-Id: Ifea23e791ec53448a8591583f283b87430ef38c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88678
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-14  Stephan Bergmann  <sbergman@redhat.com>  [bce14e97a6dad7686643d094995433c77e4aee7e]

        Prevent -Werror,-Wunknown-warning-option when building compilerplugins
        
        ...with --enable-werror (seen it fail with a local build against a locally
        built Clang 5.0.2).
        
        (bin/gen-boost-headers faces a similar dilemma with Clang needing to silence
        -Wunknown-warning-option and GCC failing upon the silencing incantation.  There,
        we were able to hack around that with a preceding
        
          #pragma GCC diagnostic ignored "-Wpragmas"
        
        Here, the easiest approach appears to be a new COMPILER_PLUGINS_COM_IS_CLANG
        analoguous to the existing COM_IS_CLANG.)
        
        Change-Id: I9036261fdd238c8a020a1d88b4e75fd444f9e030
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88725
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-14  Armin Le Grand  <Armin.Le.Grand@me.com>  [62ac8333999c661432adb0a18245a399daa89dcb]

        tdf#130655 callback interface for 3D and secure dash
        
        Added same interface for 3D but just for lines, it uses no
        gaps. Added the security mechanism mentioned in the task
        in comment (2) to 2D and 3D
        
        Change-Id: I5da303c01562088682d95ee4f294c99e1f17bf6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88728
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2020-02-14  Miklos Vajna  <vmiklos@collabora.com>  [fd7749fddc5a767461dfced55369af48e5a6d561]

        sw: fix handling of table vs fly overlaps in the AddVerticalFlyOffsets case
        
        When a table overlaps with a fly frame, Writer creates a fly portion
        inside the relevant cell frame (increasing its height), and Word shifts
        the table down. Both are valid approaches, but the rendering result is
        different in case the table has a border.
        
        So keep the default unchanged, but in case the AddVerticalFlyOffsets
        compat flag (set by the Word importers) is set, avoid the overlap the
        Word way.
        
        Note that the table frame uses the full width (available in the body)
        even for e.g. 50% width tables, so check for the overlap using the print
        area, which does not always overlap.
        
        Finally, don't always require a valid frame area definition from the fly
        frame:
        
        - the mentioned i#46807 bugdoc currently doesn't need that check
        
        - the fly frame area definition becomes valid only after already
          positioning the table, leading to an overlap
        
        Keep that check for the non-compat case, though.
        
        Change-Id: I9202050befebf2efdbb5395ded6fcb52b378d8e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88724
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [10e08b1d398e6aa91aa4ced0ca6c966349be8b5d]

        convert XMLEventsImportContext to fastparser
        
        for now, it supports both fast and non-fast methods, since it is
        constructed by both contexts
        
        Change-Id: I925c50be161b95ecebd951cb7038a938c848a15d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88715
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-14  Caolán McNamara  <caolanm@redhat.com>  [2339b36033695f2b79997702770698f5db3ec4af]

        Resolves: tdf#130658 there isn't a second column in non-exception mode
        
        Change-Id: I35edf263251c087976aa9a2506bb23c083e1f7c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88718
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-14  Stephan Bergmann  <sbergman@redhat.com>  [b7fd89100d8653dc73955780358fe31d38b68ebf]

        tdf#122218: Baseline Xcode 9.3 ld presumably doesn't support -platform_version
        
        ...according to <https://github.com/llvm/llvm-project/commit/
        25ce33a6e4f3b13732c0f851e68390dc2acb9123> "[driver][darwin] Pass
        -platform_version flag to the linker instead of the -<platform>_version_min
        flag":  "In Xcode 11, ld added a new flag called -platform_version [...] This
        patch adopts the new -platform_version flag in Clang, and starts using it by
        default, unless a linker version < 520 is passed to the driver."
        
        So detect new HAVE_MACOS_LD_PLATFORMVERSION and adapt
        645fe53be0dc36535dba0ed684e21ca4cda80d70 "tdf#122218: Hack to avoid blurry text
        with macOS SDK 10.15" accordingly.
        
        (This also changes the passed -platform_verion sdk value from 0.0 to 0.0.0, for
        cosmetic consistency with the default Clang behavior cited above.  Also, after
        f67e5ef9a5c71f3b35b1c67eb72794e44cc15410 "Drop broken filter-out of
        -bind_at_load for Executable_soffice_bin on macOS" got included in the meantime,
        the surrounding ifeq in desktop/Executable_soffice_bin.mk can be combined now.)
        
        Change-Id: Ie1ddf2d618e2f1232c6b4e17ce17665851f3bd38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88717
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-14  Michael Stahl  <Michael.Stahl@cib.de>  [391613785ae6fbb735cf7a86ea2f6a93161a8769]

        sw: fix splitting text frames wrt. footnotes in follow
        
        When the simplified (thanks Vasily) bugdoc is loaded, it has 2 pages and
        the last text frame 6 on page 1 has N lines, but after hiding tracked
        changes and showing them again, page 1 has N-1 lines, the last line
        starting at offset 1064 moved to the follow frame 7 on page 2, and this
        is the only difference from the state after loading.
        
        Frame 6 is formatted exactly 3 times; the difference between the 1st and
        the 3rd time is that footnote number 8 (footnote frame 34) doesn't exist
        yet the 1st time, but is on page 1 at the 3rd time.
        
        This reduces the space available in the body frame from 14040 to 13817,
        and SwTextFrameBreak::IsInside() finds there's not enough space for the
        last line.
        
        Interestingly the sw_redlinehide didn't change anything here; this
        reproduces in the same way back to OOo 3.3.
        
        There's a few obvious ways to try and fix this:
        
        a) The footnotes that are anchored beyond the end of the current text
          frame are moved by RemoveFootnote() called later:
        
         4 in SwTextFrame::RemoveFootnote() at sw/source/core/text/txtftn.cxx:508
         5 in SwTextIter::TruncLines(bool) at sw/source/core/text/itrtxt.cxx:375
         6 in WidowsAndOrphans::FindBreak(SwTextFrame*, SwTextMargin&, bool) at sw/source/core/text/widorp.cxx:338
        
          This could be done earlier, in IsInside(), which already tries to do 2
          other things to get more space, so it seems plausible that footnotes
          which are known not to be in the frame (including the line that
          doesn't fit) could be moved off the page.
        
        b) An approach similar to commit e37ffdd118da2d21c5e78e8c7b67252d0d1adc8c
          "tdf#125685 sw: disregard footnotes in follow table on table split"
          would be to temporarily add the footnotes anchored beyond the current
          frame to the available space, and leave them to actually be moved
          later.
        
        c) When RemoveFootote() is called and it does move a footnote,
          invalidate its anchor text frame so that it gets formatted again.
          This seems to have the highest risk of introducing loops though.
        
        Let's try out a) for now and see how it works.
        
        Change-Id: I54b59637b79d67f5eca61f11bd575145f244381f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88714
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-14  Armin Le Grand (Collabora)  <Armin.Le.Grand@me.com>  [0dc4fddb9c76a3f4682eca4059b42a079e74e735]

        tdf#130655 added callback interface to ::applyLineDashing
        
        This version of the tooling method allows to avoid collecting line
        snippets in a return value PolyPolygon. Instead, offer lambda
        functions to get callbacks for created snippets. The original
        method using a B2DPolyPolygon return value is adapted to already
        use this, so serves as example of usage and ensures that only
        one identical algorithm is used.
        
        Change-Id: Ie306968a895ad280fc2425fb40b3244769216ba0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88684
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2020-02-14  Muhammet Kara  <muhammet.kara@collabora.com>  [75500a4161c86bba644d212f2f2eef78dfeb9dea]

        lok: Center shape on insert also for Desktop view
        
        Change-Id: I85c3fe3d0166eb42f46f2aa65d0319e582b851af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88489
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Jenkins

2020-02-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [2f9b7f4d7d35d0e2d85132792f8c74c54f05d6c1]

        tdf#121963: Add unittest (part 2)
        
        Forgot to add the .cxx file. Thansk to Miklos for noticing
        
        Change-Id: I922680fde98f51f4339fb0e188310b0d7cc635a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88708
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-02-14  Seth Chaiklin  <sdc.blanco@youmail.dk>  [252e8476bbc33a04f3314bbb3563b144164d5d46]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0b1d0df74b7b9dc98c18fccd375272f2dbe77256
          - tdf#130620  add help about File associations
            
              - add entry for new "File Associations" button
            
            Change-Id: I598664d50fb9ad75cb3a48c8325c1616df43da75
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88501
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-02-14  Caolán McNamara  <caolanm@redhat.com>  [17231d0b94ef47f602db2a40875e7274d938b15b]

        split StringToMetric and TextToValue into fieldvalue.hxx
        
        Change-Id: I5d1102f7a50a7a246df9f6de8b7a6df6557eb54d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88682
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-14  Juergen Funk  <juergen.funk_ml@cib.de>  [54acab919e7c7c5d60fc697bda54278861ac250e]

        Optionally generate PDBs also for nss
        
        Enables pdb generation for symbol builds, for:
        - freebl3.dll
        - libeay32.dll
        - nspr4.dll
        - nss3.dll
        - nssckbi.dll
        - nssdbm3.dll
        - nssutil3.dll
        - plc4.dll
        - plds4.dll
        - smime3.dll
        - softokn3.dll
        - sqlite3.dll
        - ssl3.dll
        - ssleay32.dll
        
        Change-Id: I231fdc8e8ade7b7a8b85fc76536291e0546f2eac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88673
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-02-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1d8e99ba5e74ef5f9f7adb9ba941550dc9336724]

        Fix typo
        
        Change-Id: Id0bffcf1e58c7ecfff9814c00ec0de4e08a3d9ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88710
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cb7bb12fb7534a37437ee768c0a5c940f29b5f4f]

        Fix typo
        
        Change-Id: Ice82d39a0f523f3d535ecf2669edc3856c378e15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88711
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-14  Caolán McNamara  <caolanm@redhat.com>  [8389dc88a48b366ad7f3dd84129467175e18ab40]

        split out MetricField value conversion functions
        
        Change-Id: I67a33bd2a5cb06dc66e471918b5c378044a2eff2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88679
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-14  Stephan Bergmann  <sbergman@redhat.com>  [f67e5ef9a5c71f3b35b1c67eb72794e44cc15410]

        Drop broken filter-out of -bind_at_load for Executable_soffice_bin on macOS
        
        We generally use -bind_at_load ("Sets a bit in the mach header of the resulting
        binary which tells dyld to bind all symbols when the binary is loaded, rather
        than lazily." according to Xcode 11.3.1 ld(1) man page) since
        4c9c1957cfc7c9de3def35dab4dcd07e76992ddd "INTEGRATION: CWS geordi2q01: #i18350#:
        join changes from CWS ooo11rc3" (lacking any explanation; later carried over
        into solenv/gbuild/platform/macosx.mk).
        
        And we filtered out -bind_at_load for Executable_soffice_bin (and others, back
        then, which have become irrelevant by now) with
        13be934b43266d3df966ce40c00316401cea7a90 "INTEGRATION: CWS geordi2q14: #111934#:
        merge CWS ooo111fix2" (again, lacking any explanation).
        
        However, the latter was effectively broken when
        6df9c479f58ea94141a3a43eb7fd6fb4d1fd5c8b "gbuildize desktop" rewrote it in
        desktop/Executable_soffice.bin.mk as
        
          $(eval $(call gb_Executable_set_ldflags,\
              $(filter-out -bind_at_load,$$(LDFLAGS)) \
          ))
        
        lacking an "soffice_bin," at the end of the first line.
        
        Given that the soffice executable is apparently built with -bind_at_load ever
        since 2011, without causing any issues, lets assume that filtering it out is no
        longer necessary (if it ever was), and drop that.
        
        (Maybe it was once necessary for some reason when the file system layout of OOo/
        LO executables and dynamic libraries was different.  But today, the soffice
        executable finds its dependent libraries, sal and sofficeapp, via
        @executable_path just fine.)
        
        Change-Id: Ifa379237cce4fa6d5ea0e2c1f1d84263f9007c50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88680
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [0d3d40b2668c879d8deb3b39f7c243e22b70bdcb]

        tdf#121963: Add unittest
        
        Change-Id: I33435643d1f4c0af8c846094f9f40845d6327b60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88627
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [407c45d54c189d5e9488e868e503f02955825b82]

        tdf#130373 substitute color only works if left set to transparent.
        
        regression from
        	commit e27be9dfbcf8636a7440f828435b1860dfa38977
        	Date:   Wed Jul 3 15:07:44 2019 +0200
            move some Bitmap replace logic inside vcl
        
        Change-Id: I0d985314367e26134c940e54f485db373d4c3642
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88675
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [37d271570367686b07f696b2bf8afaee1b3da074]

        tdf#130556: Add unittest
        
        Change-Id: Iab632cd3afe6bb1c5f90a700a452c6c4dad14261
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88617
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-02-14  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [4e4ae855cb9976c3ef3bfdca23a0d706a56237c1]

        RTF/DOCX export: always set hyphenation to auto at document level
        
        MS formats unlike ODT have also global setting for hyphenation
        params. Previous approach was to set this global value depending
        on default paragraph style settings. However, if hyphenation is
        enabled ony for specific other paragraphs, hyphenation in MS Word
        will not work.
        
        Let's try to set global hyphenation value to "auto" and explicitly
        enable/disable hyphenation on paragraph level.
        
        Change-Id: I199fa80eb1204930e2640dac0e90802b6b98597b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88536
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-14  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [f0c8312bc6630ed64f174acc6f65bb5172765951]

        tdf#42949 Fix IWYU warnings in forms/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I4afb3616c4f93155c187da11b2981b84d0984e9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87943
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-14  Caolán McNamara  <caolanm@redhat.com>  [1b0397a519bf6923c2dae7919d73c0662d2da2af]

        use forward decls to reduce including unnecessary headers
        
        Change-Id: Iaa25ac1ac99e0dcf09bce21f4bad8cb9b5568a1e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88633
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-14  Caolán McNamara  <caolanm@redhat.com>  [1e57442fc9f275828943d316ac4b64f1d29b3f9b]

        weld SearchLabelToolboxController
        
        and split out LabelItemWindow to reuse it
        
        Change-Id: Ie14f1bdc6d8684db088c018afd341e10bee9d977
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88623
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-14  Caolán McNamara  <caolanm@redhat.com>  [832a120473ff352cd4e3f2c0486c8718806cb2aa]

        don't need to include split.hxx or scrbar.hxx
        
        Change-Id: I775e77a0f303d66ca571e1851205b8286c840bc9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88631
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-14  Caolán McNamara  <caolanm@redhat.com>  [29e9fe918d10001ddd2c7ce68064397ada98f4f6]

        move dialog.hxx to vcl/include/toolkit
        
        Change-Id: Ia3877f58b6e5ccc4fb1621e6b928638e0c850e7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88602
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-14  Caolán McNamara  <caolanm@redhat.com>  [3f893b52e726d96cb5dfebbc9afc88c28f0a8463]

        de-duplicate some code
        
        Change-Id: I5900ee56cf5c80f00743060d1d22dfd3d383f1eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88622
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-14  Caolán McNamara  <caolanm@redhat.com>  [3688235a8d059285ce8dcf6d2fb6c522b0b6501a]

        weld SearchFormattedControl Item Window
        
        Change-Id: Ifda9e514ae0329a756ec365a40ec1ccfcfea14ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88621
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-14  Caolán McNamara  <caolanm@redhat.com>  [13b15ca63a476ff8c8da0761395d49d6c8127371]

        weld MatchCaseControl Item Window
        
        Change-Id: I33a8d96c449e653284d570ef534dcc453f27ad5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88619
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-14  Caolán McNamara  <caolanm@redhat.com>  [3b081e66052e173ca04b4d9c0a6b2054aeb70d4c]

        drop need to include vcl/edit.hxx in cui
        
        Change-Id: I9479a7e8fc5b3897e48efc47dbae979137718bc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88618
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-14  Caolán McNamara  <caolanm@redhat.com>  [91cc66dfa77cb0130d0bc99875275f7267b7f95a]

        move VCLXFileControl to toolkit
        
        Change-Id: I39bb417fe7e033a8f368fa04d4a30b2388bcddfb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88615
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-14  Miklos Vajna  <vmiklos@collabora.com>  [26df9f97bfcd3cbc071dde1dc5cba1703c04f1f9]

        xmloff: create SchXMLImport instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I6b4a78317e2b228296c8e4794c776b617920ccfd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88630
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6a37c58ed70dab3d490413f96b251ecc921fff28]

        Fix typo
        
        Change-Id: Id300274f334b13b54d792ed5f9813522c5ca6018
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88668
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [a70b8111149944695a6b2647b552e41d56c2d9e0]

        deliver more useful message when I mess up a conversion to shared plugin
        
        Change-Id: I6b5fb2977965b5366d698d960a2c75845cbd6ea6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88589
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-14  Stephan Bergmann  <sbergman@redhat.com>  [645fe53be0dc36535dba0ed684e21ca4cda80d70]

        tdf#122218: Hack to avoid blurry text with macOS SDK 10.15
        
        ...by setting the LC_VERSION_MIN_MACOSX load command's sdk value to n/a in the
        soffice executable.
        
        See <https://bugs.documentfoundation.org/show_bug.cgi?id=122218#c167> for how
        this helps, even though I have no idea why it helps.
        
        (Adding that -platform_version linker option appears to generate warnings like
        
        > ld: warning: passed two min versions (10.13.0, 10.13) for platform macOS. Using 10.13.
        
        but which are probably harmless.)
        
        Change-Id: I043498c7ff2d148d4a7e1e0e9d46241b638f2eba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88667
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [73f2637f5bd702f3c2f103e72056645a0365b001]

        make unusedmember use the shared plugin infrastructure
        
        Change-Id: Ie2f5ada6e27544ca1bceabe6fcfe524063d3201f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88588
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [424a7f404565e068995e2a9827d5bc6f76920ec8]

        add some more libs to libmerged
        
        Change-Id: I9e1677c26cf082ed78765995bfa7f57ff50f8e7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88580
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [f7323482ae38c5c4bc39edeea4d1a6e282f896a2]

        tdf#130573 labels exchanged in export to BMP
        
        In the commit below, I removed the 1-bit dithered output,
        so restore it.
        
        regression from
            commit b5699cd01b6a52906880c107bac6f3802ea7353d
            Date:   Wed Feb 8 16:18:32 2017 +0200
            convert BmpConversion to scoped enum
        
        Note that this bug has been around since LO5.4
        which means that anyone who has adjusted their
        setting in
           officecfg/registry/schema/org/openoffice/Office/Common.xcs
           with key BMP
        runs the risk of having that setting now revert to its
        prior (documented) meaning.
        
        Change-Id: Ibbda8aefbac261ff37ffab7223714f5d0343c692
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88528
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-14  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [b36dfb1135ce528c60d1b2eb1e9e516d65957065]

        Add tooltips for protect bookmark/field commands
        
        Change-Id: I54954c20766bae2112571d92ad760f71d3bf2060
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88611
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-02-14  Jim Raykowski  <raykowj@gmail..com>  [350bf42540ff810a142538c5fd8ec2a78d430091]

        tdf#89566 Replace navigation toolbox in Writer navigator
        
        Replaces the navigation toolbox with the navigate by elements control.
        
        Change-Id: Idba18e63ac29f37d8e614b6459ea67b71b65c885
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87005
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-02-13  andreas kainz  <kainz.a@gmail.com>  [cf96cb11e2a46c452a273ded1c66c556118983cf]

        writer table sidebar update for smaler height and better layouting
        
        Change-Id: Ide2b956879c469565b7fd220cdbe9a081bcaf145
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88572
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-02-13  Armin Le Grand (Collabora)  <Armin.Le.Grand@me.com>  [cfb9e6d9976fd7e87fc9605ca79264df041744ee]

        Revert "Related tdf#130428: let's add some asserts"
        
        This reverts commit 9811796aba7360fc5b7230a8b314a56fbf6ab27a.
        
        Revert "tdf#130428 SfxItemState::UNKNOWN replacements"
        
        This reverts commit cf4e87469baf13fb2766d0f2593fcc2b9b33bc9b.
        
        Change-Id: I976ade5e25db09e18297e46a5c92f8bc578399e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88610
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2020-02-13  Maxim Monastirsky  <momonasmon@gmail.com>  [98bc216781d52af7242b671595ec88a9468d6704]

        Restore simple undo and redo buttons for the basctl module
        
        Changed in commit c34edadf5bd3d1d9f3c9c056af28b8964d8f1ca0
        ("rework SvxUndoRedoControl to be a PopupWindowController"),
        but the dropdowns do not work in that module.
        
        These buttons used to be managed by SvxSimpleUndoRedoController,
        but that's no longer the case. The reason is that
        ToolBarManager::CreateControllers checks first for controllers
        registered in Controller.xcu, and only if none found it checks
        for sfx2 controllers. So SvxSimpleUndoRedoController by using
        a sfx2-style registration, has no chance to be ever selected
        for .uno:Undo or .uno:Redo.
        
        This commit removes the unused controller, and restores the
        previous behavior with the other controller.
        
        Change-Id: Ia774195511e41ab11562856fe1cf2ec7f170710a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88606
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-02-13  Caolán McNamara  <caolanm@redhat.com>  [3b8c42a94b5448364d47daa103b3452f54990524]

        weld FindTextFieldControl
        
        Change-Id: Ib5861855d37c72d2be2b11b77173a141db90444e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88614
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-13  Caolán McNamara  <caolanm@redhat.com>  [8eab16d46f0c70cf9f7afb307ab4a56c49919ac4]

        extract NaturalSortCompare from ListBox
        
        Change-Id: I260c83778aea06eba9ae774739c6dc31fe5366d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88613
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-13  Caolán McNamara  <caolanm@redhat.com>  [c32a61b8d4461f4c936f7ea0f07624e1286f29bf]

        nStyle is always set to WB_DROPDOWN | WB_VSCROLL
        
        Change-Id: I8978d910cba881e8c0343111f600ba3f6aef9025
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88603
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [c4281cb41e6b76cabd5fe42fc707877e864dfb82]

        tdf#130640: Revert "tdf#124983 In calc make printable page...
        
        ...borders also initially visible"
        
        This reverts commit caeb7b141280a65e60525f11a7e6514b76e12e11.
        
        Change-Id: I691934db79982c16bf0f43e7e38b00f3ab440a38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88616
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Tested-by: Jenkins

2020-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [abc0344a234567aee0edcb4523036758d966481d]

        convert conststringvar plugin to shared infrastructre
        
        and move the duplicated hasExternalLinkage function to a common location
        
        Change-Id: I39a1990945666ff7a307b4ddd5e270da64ee1673
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88592
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a39a6476fdbda5adf963b836b6740665affa39d5]

        Fix typo
        
        Change-Id: I63e1634114ca436d7fb4f8afe4cb7a0ac7824209
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88624
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-13  Luboš Luňák  <l.lunak@collabora.com>  [e0a94e9625109d5bda085dec8b8226bc5b631bab]

        improve debugger/valgrind handling in watchdog
        
        This way it'll avoid incorrect lock-up detection also if the debugger
        is attached later when LO is already running.
        
        Change-Id: I9b762ee439a62631036ad2f09f4396cca0b5ba6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88609
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-13  Caolán McNamara  <caolanm@redhat.com>  [a2e0abc7c6b02e2ea37d269e216d6550be76c8fe]

        factor out dialog hacks
        
        Change-Id: Iceefc8d739fb93b97adfa1e35d8308f0c48f02e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88600
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-13  Caolán McNamara  <caolanm@redhat.com>  [119044e8c9e13dcdc0d5d1e080c8f168446c48f4]

        drop workben outdevgrind
        
        Change-Id: I94978f84b45daec9ba7e782087e45182def234d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88601
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-13  Caolán McNamara  <caolanm@redhat.com>  [43b068aade8c1eedbfd0fa4f4c50bfd5bdc9b823]

        use TopLevelWindowLocker for the lock other windows problem
        
        Change-Id: Ic5d279ff9271ca24d9d32728d63322e8acc2037d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88599
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-13  Luboš Luňák  <l.lunak@collabora.com>  [e76bb4eab607148381e70310ef9e22cc6213555a]

        make sure SAL_SKIA=vulkan also overrides settings
        
        Change-Id: I2933fec07b594c47520087664f50d48184122818

2020-02-13  Luboš Luňák  <l.lunak@collabora.com>  [7fcac1989c8dd853779bbd04c4eaddc50a5bbc5e]

        remove 'ATI' from the driver list
        
        The ATI brand has not been in use for a decade, and it's confusing
        to have both AMD and ATI there. All AMD gfx cards use the 0x1002
        formerly-ATI PCI vendor ID, so just use AMD and that vendor ID.
        
        Change-Id: I9d60f1e86fe12a2e0fe9548c7c912d2d1ecec240
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88534
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-13  Luboš Luňák  <l.lunak@collabora.com>  [2b702f7436acf6883b41508277441e5ea0a53d51]

        make OpenGL blacklist file code generic and use it for Skia/Vulkan
        
        Change-Id: Icc150b853f5d2d06afedcb7878f6a031aff57c2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88533
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [4a5c627e61dc1bd67106a18319eabecb50b79658]

        Add uno cmd to protect bookmarks in a document
        
        Change-Id: I7cc0dfa2b129d69d49b555495d77c2c710689e94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88586
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-02-13  Marina Latini (SUSE)  <marina.latini@libreoffice.org>  [618d1f1085cd7a9c672b851944aae106868266fa]

        tdf#130563 Change the default dates format for Italian locale
        
        Change the default dates format from the year with two digits
        to the year with four digits avoiding misleading
        interpretations of the years.
        The change applies to:
        it_CH, it_IT, fur_IT, lld_IT, sc_IT, vec_IT
        
        Change-Id: Ib0d2d72e84a162c0e8daee8d4702173013e60af6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88462
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-02-13  Caolán McNamara  <caolanm@redhat.com>  [bcd7eee9e074be5ffe153814664c8f0faf923f6b]

        weld ScZoomSliderWnd ItemWindow
        
        Change-Id: I50ab530f24770dcb4df174e2a379b0d14d76b253
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88573
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-13  Caolán McNamara  <caolanm@redhat.com>  [420e5a9ced6ad64ad3f81e3441c629b7076a776d]

        use what gtk reports as the held buttons for mouse move
        
        Change-Id: I52242eb652802913382551527763737d92127129
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88597
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [087d9191ab642e4b00afb71571d83ffe04589769]

        Add uno cmd to protect fields in a document
        
        Change-Id: Ifb9f757111a6fcbb283d2350ed2ccd42de19d5df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88585
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-02-13  László Németh  <nemeth@numbertext.org>  [ae7c689a803aa5e8f4b9ef4881fdd60b23e4b463]

        chart: don't export LO_EXT hide-legend in ODF 1.2
        
        Regressions from
        
        commit 7869b3d6e4b24a0567ad2e492038d74c03b06b7d
        (related tdf#51671, store new "hide legend"
        feature also in ODF)
        
        and
        
        commit a96ec04a07c35338f5f9a0cb361b9322e5ca9cec
        (tdf#130225 implement ODF export of deleted legend
        entries of pie charts)
        
        Change-Id: I1d2847ae3e3ab7ccfbdb3841d94a0c1d79ded31f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88593
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-02-13  Caolán McNamara  <caolanm@redhat.com>  [69498bfcf63c00e7ad70065865c6eb06780b7fe0]

        toplevel might not be a GtkWindow, no need to cast to GtkWindow
        
        Change-Id: I3347bcff6f32e8eb61186216373a950b45ab1765
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88596
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-13  Caolán McNamara  <caolanm@redhat.com>  [f2818681e949c67bcce430c4f83b3a75df75dcc4]

        set-focus doesn't exist in GtkEventBox, only GtkWindow
        
        Change-Id: I7e8ba4891a34fa585831e11fd4e2fcbbfe7b859d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88595
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-13  Michael Stahl  <Michael.Stahl@cib.de>  [da164e43779029dbb4795adf60c02179d12cdd7c]

        tdf#45589 sw: add tooltip to Formatting Aids dialog Bookmark label
        
        Thanks to sdc.blanco for the suggestion.
        
        Change-Id: Ib9a1874eeba1e9e1bf594e725be6883e79ed9a67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88541
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-13  Luboš Luňák  <l.lunak@collabora.com>  [6ba3425d4333b0318674ee3e8396de768fac5a75]

        set up properly Vulkan context creation also for Windows
        
        This was somehow missing in aafe540f5a4c3593d8e56bbdbeb5f508994fe6d9.
        
        Change-Id: I5bdcc490b10c73ac4bc55aa6af29d08815cd18d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88532
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-13  Mohamed Sameh  <mohamedsamehkhalil@gmail.com>  [76d6b4d02d2ad57bbb1b348d9ba9f73ce9201a8f]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I33a9c770142a2fcc2d899b5071cc45d5a42c8664
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88473
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-13  Stephan Bergmann  <sbergman@redhat.com>  [38dcd3bc735633f2a4857849ef14917bbffcdd11]

        Get rid of some unnecessary llvm::StringRef -> std::string conversions
        
        (as discussed in the commit message of ce1d8e20a708ed031f2336770a41fbe501fe8225
        "Adapt to '[ADT] Make StringRef's std::string conversion operator explicit'";
        there are more of those that cannot easily be dropped, though).
        
        Change-Id: Ib2e223f7de96ad8859eab165daa759b480326c7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88582
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-13  John Zhang  <mywtfmp3@gmail.com>  [03d2fa836ebd5f8c05d1bda99c01be45a57b65ea]

        Prefer array over vector for 3 elements container
        
        Change-Id: I3d9bb84e067fdda3486ee21cfd5b5ffa59bc8c5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86591
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-13  Tünde Tóth  <tundeth@gmail.com>  [a96ec04a07c35338f5f9a0cb361b9322e5ca9cec]

        tdf#130225 implement ODF export of deleted legend entries of pie charts
        
        Follow-up of the following commits related to the new UNO property
        DeletedLegendEntries for pie charts:
        
        commit 86be3422cd55fa9e44104f1628648061bb6a3495
        (tdf#129857 Chart OOXML export: fix deleted legend entries)
        
        commit 6e847aa817999ab18acd534f9e6a86685bb268fc
        (tdf#129859 XLSX import: don't show deleted legend entries)
        
        Change-Id: Id24cddefa83e50dde1ec6555d02891753483dd5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88018
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-02-13  Michael Stahl  <Michael.Stahl@cib.de>  [8daffb60dd2863878bb04317ca2849d76df01f4b]

        tdf#45589 sw: fix Formatting Aids options page for Writer/Web
        
        The pre-existing problem of the lone "tab" label was compounded by the
        new bookmark label.
        
        There is no Insert->Bookmark in Writer/Web so i guess the Bookmark
        checkbox shouldn't be shown.
        
        Change-Id: I5a2348599562bb20d7a8de916d0268a133771a0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88535
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [d92463c88a557eea7a439def39659b1409772583]

        tdf#130325 Fix listbox used as dropdown
        
        In this case, the listbox is not used as a static widget,
        also not as a combobox with dropdown.
        Instead the listbox is placed in a popup to choose values from.
        Need to handle this case similiar to the combobox dropdown
        (Cursor movement only travels through items, Return selects one item).
        
        Regression from 7de9417d5f65d35227c7f80f6d587c2a56bde4e0
        
        Change-Id: Idadc3da5847e12e1408203b13ab59eb53fe14eea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88581
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-02-13  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [176e06c116db09cae5781522461390da87632953]

        tdf#119138 Show custom chart title if autoTitleDeleted is missing
        
        autoTitleDeleted might be omitted by generators other than Excel
        while providing custom title. mbAutoTitleDel is set only based on the attribute value
        and the default also varies on whether MSO 2007 or newer is the generator, see tdf#78080
        
        ECMA-376 Part 1 at 21.2.2.7 says:
        A value of 1 or true specifies that the property is applied.
        This is the default value for this attribute, and is implied
        when the parent element is present, but this attribute is omitted.
        
        Change-Id: If3457fe850e13ae8af207bb9beceecc9e887b797
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88151
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-02-13  Caolán McNamara  <caolanm@redhat.com>  [dcf6fd8bb66cddbd54ec3f019ea606d2c99d9e08]

        tdf#130623 host gtk FieldControl within the design view
        
        to make this work in master
        
        Change-Id: I96a4e7fc0993fbdcf28e2ccad17573b93f4f99dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88570
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-13  Caolán McNamara  <caolanm@redhat.com>  [2921147f01129ac77a0a8cabc27e9c856c4e68b3]

        tdf#130623 owner of FieldControl needs to set its allocation
        
        which works fine automatically when its in a dialog (copy table)
        but not automatically when hosted inside the design view
        
        this will make the gen case work in master, and the gen and gtk
        case work in 6-4
        
        Change-Id: I530cfa0a7e1f5b62c6812ffde255c1edf478930d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88569
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-13  Caolán McNamara  <caolanm@redhat.com>  [4a3bb10b2f81ad836d6b9d9bd2f0384914a19cb5]

        Resolves: tdf#130593 set correct range for spinbutton
        
        Change-Id: I6691f2709aa4053798fcc1744f9f41c3c3866a33
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88554
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-13  Caolán McNamara  <caolanm@redhat.com>  [9733174ea00e525c91b4edf1bbc6ab4897f5fbf8]

        inherit MediaControl from InterimItemWindow
        
        to de-dup some code
        
        Change-Id: I8bf20d4b57f3ec7bd2902f01e11278da8ded194b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88550
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-13  Caolán McNamara  <caolanm@redhat.com>  [b8d0c50eff51ebe919680a2023ae807973674f75]

        remove unneeded includes and update pch
        
        Change-Id: I6b38e96e6eb509e9d1ea0acaf30cb2a542bdbc2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88546
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-13  Caolán McNamara  <caolanm@redhat.com>  [7c81a8f5a12b754efd06681e017066008f00afa6]

        tdf#130161 detect if a node already had an expansion attempt
        
        and so isn't in child-on-demand mode anymore, in which case in basctl new
        module/dialog children should be appended to it similarly to how they are added
        if had been expanded in the earlier attempt
        
        Change-Id: I75255fb743852c70e194bbf4828cd90b9112db79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88544
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-13  Caolán McNamara  <caolanm@redhat.com>  [9fd9da5739f5a99330af5601cd0a3a257f9dc529]

        tdf#130161 adding a document dialog or modules doesn't update catalog
        
        in basctl UI, seems to be since...
        
        commit 44861f2435a0c487d4fb5b196f7e4fe7f9569396
        Date:   Fri Aug 17 07:29:20 2012 +0200
        
            Object Catalog in Dialog Editor
        
        if it even really worked before that changed UpdateObjectCatalog
        to only get called for non-document changes
        
        Change-Id: I77a94bb4859cc399e86d75fdf2c9ca7c50288b35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88543
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-13  Szabolcs Toth  <szabolcs450@gmail.com>  [125dd0be473d15681049814c3982f1ae2c66660f]

        tdf#95495 DOCX import: fix inherited list level of custom styles
        
        in DOCX export of MSO 2003, 2007 and 2010, where ilvl and outlinelvl
        settings are missing, based on the settings of the parent styles.
        
        Change-Id: I01d239db505d46a89d7f3b9118ef0b55697bc7fc
        CO-Author: Balázs Nádasdy (NISZ)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87328
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-02-13  Stephan Bergmann  <sbergman@redhat.com>  [f4b6f6a8ae60bdec53512728d00853b73fa18500]

        Hack to dynamically adapt to __cxa_exceptiom in LLVM 11 libcxxabi
        
        (where the new change to __cxa_exception effectively reverts the change that
        prompted 7a9dd3d482deeeb3ed1d50074e56adbd3f928296 "Hack to dynamically adapt to
        __cxa_exceptiom in LLVM 5.0 libcxxabi")
        
        Change-Id: Iec4ef1dc188bea2223d99b1b7eb8adec636c98e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88583
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-13  Miklos Vajna  <vmiklos@collabora.com>  [919f639c721256e852f20c0e84b3942860e69f32]

        find-unneeded-includes: silence broken o3tl::optional -> std::optional proposal
        
        This is just a workaround, see the upstream bugreport for the details.
        
        Change-Id: I2334fb3ad86db7f43bd49c694eea3c240316bfa0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88566
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-13  Stephan Bergmann  <sbergman@redhat.com>  [379d6e1dbe74a13dfe8d007e64cecdd1260c93ef]

        aImmediateMacro is unused
        
        ...ever since fdc50b0a1b9741c5610a2b6c793c8fcdf5573c76 "new
        loplugin:returnconstant"
        
        Change-Id: Ib7f8760a95112aa31e1dd2ae15229c42e5fee812
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88547
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2020-02-13  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [d75781dcd619a747b17b6c897ba44dc6ff8b5c7e]

        tdf#57307 - Expand word boundaries to include connector punctuations
        
        Include connector punctuations when adding a variable to the watch
        window using "Enable Watch (F7)" in order to add the correct variable name.
        
        Change-Id: Idaf7699dde3f4147d603c6aea4b2381e2af497a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88575
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-13  Muhammet Kara  <muhammet.kara@collabora.com>  [7a27ac1060fcf8a6bbf9e03ad1457633dcd1ad06]

        mobile: Center inserted shapes on visible area
        
        Change-Id: I366ef5d01ee3afb072b1f67d24015c889a41f4b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88488
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-02-12  Xisco Faulí  <xiscofauli@libreoffice.org>  [09e6824bc868990095233825c415556399dd0652]

        tdf#130614: Revert "tdf#125520 Fix OLE objects drag&drop with 'Insert as Copy'"
        
        This reverts commit e4cea049c80f4fd6d2a586e73fe9fa08ebd08371.
        
        Change-Id: Ic925cb5660df152208cdc63bfee62d82fe912717
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88493
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-02-12  Serge Krot  <Serge.Krot@cib.de>  [0c6ef9ba325fc37f325a2848e013852d2780a5ca]

        tdf#130610 docx export: handle bold as toggle properties
        
        Change-Id: I4c60b7eab6430a64ea1c8bcf40d0036d0b38516f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88460
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-02-12  Miklos Vajna  <vmiklos@collabora.com>  [99847d6b3005c5444ed5a46ca578c0e40149d77c]

        DOCX import: fix ZOrder of inline vs anchored shapes
        
        Shapes which are anchored but are not in the background should be always
        on top of as-char anchored shapes in OOXML terms. Writer supports a
        custom ZOrder even for as-char shapes, so make sure that they are
        always behind anchored shapes.
        
        To avoid unnecessary work, make sure that when there are multiple inline
        shapes, we don't pointlessly reorder them (the old vs new style of the
        sorting controls exactly this, what happens when two shapes have the
        same ZOrder, and all inline shapes have a 0 ZOrder).
        
        Adapt a few tests that used ZOrder indexes to access shapes, but the
        intention was to just refer to a shape: fix the index and migrate to
        shape names where possible.
        
        Change-Id: I670e4dc2acbd2a0c6d47fe964cb5e3f2300e6848
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88540
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-02-12  Dennis Francis  <dennis.francis@collabora.com>  [7155d0011ecde39c9ea27ef19d475686d80574ee]

        Classify shape(s) selections as 'complex'...
        
        in isComplex() of XTransferable2 implementation SwTransferable.
        This method is used by online via doc_getSelectionType() to determine the
        type of selection. In writer this method used to classify shape objects as
        non-complex which translates to 'text' in online, so if a shape is selected
        in online, the js code there would treat it as text. This is problematic
        when you want to send the correct align uno commands based on selection type.
        So returning true in isComplex() for writer would correctly treat the shape
        selections as 'complex' in online Writer.
        
        Change-Id: I09fcd9e4fab48aa0d7e7d04c88bae9e1281a1b0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88158
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit c7178a12e6e57e3d85cecd09e9c0373ececbb33f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88495
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-02-12  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [c70d31a274b9e7b47dbf6622c84a7a3431360b9e]

        vcl: avoid accessing null member on unloading views
        
        Change-Id: If4e416c7257c861b9e13352b3329d9719b159e61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87830
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Aron Budea <aron.budea@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88538
        Tested-by: Jenkins

2020-02-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [88d54208f14a1a3941df0a9bc3097ccff2a43368]

        Fix typo
        
        Change-Id: I2b0fe68cf5346a6788bbd63242eadf872d58a87e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88556
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-12  Caolán McNamara  <caolanm@redhat.com>  [4a72d6f474b105cdaa7a570b1f199475cc64bb14]

        drop newly unused TreeListBox
        
        Change-Id: Iea157bb472ee409a1a15b9f6c9cfe0adc21d1a03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88449
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-12  Caolán McNamara  <caolanm@redhat.com>  [1ac2c003a237af28132d34946f76b57652e20a47]

        weld ObjectCatalog
        
        Change-Id: I1979c6f8f5705360aa0df8cb7aeaeca00cd66ce9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88448
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [607be34d37ecba57e570aecd1978b79d1d3ad32c]

        crashtesting: convert assert to SAL_WARN_IF
        
        Change-Id: I70a9922960dee978be05218ebf16a8186c3bc0c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88524
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-12  Alex Henrie  <alexhenrie24@gmail.com>  [1ff2bf54e920f1bc85ca14778639eb4b9652a910]

        Add case table for Medefaidrin
        
        Change-Id: I7325311a4a0957b1a43c36d04cbefde2ea7461eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88420
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-02-12  Caolán McNamara  <caolanm@redhat.com>  [d81489fe40f93925296d8cf5b49e74607ab833cf]

        only freeze/thaw if we have to
        
        because gtk will relayout and things jump around confusingly
        and unnecessarily
        
        Change-Id: I817e803f8ad7e523e5855326fc097f8798ddb679
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88526
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [5b1a757993862042b673954735ecd4379b3f1c32]

        add some more libs to libmerged
        
        Change-Id: I2d3c3d64f1fb1d3635bdde761f6502ba05221f95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88522
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-12  Caolán McNamara  <caolanm@redhat.com>  [c5d2c4cac83fb013052b490e212b79dc51605cd8]

        we always want to expand/collapse on double click
        
        Change-Id: Idf5496b44f5e2d5782d99317029aa0e9cb99e8d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88527
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-12  Caolán McNamara  <caolanm@redhat.com>  [18dd0254a38ca91d0d325aaecc4227724c035d87]

        cypress: mobile: Font size combobox is broken on core/master.
        
        a) for vcl version, listen to modify and select, instead of just modify so
        we can get the artificial select via uiobject that the mobile makes use of.
        (and disregard the modify which we know will lead to select so we get just
        one event in that case)
        
        b) default to assuming something has been picked "directly" unless we
        know otherwise.
        
        ideally the result is that
        https://cgit.freedesktop.org/libreoffice/online/commit/?id=08d6c3fdf9bac4ad8318151ab1402690eb950f52
        isn't needed
        
        Change-Id: Ibbf33eab88dabd55d0c329aa00c8adaf001a4f50
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88476
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-12  Stephan Bergmann  <sbergman@redhat.com>  [6dd94a4dd8f0b842cd62ec872ede17c8077be98c]

        Blind fix for Linux aarch64 with libcxxabi
        
        ...after untested a7d1fed24557b203acb5016a98af26f4ef24d27a "Hack to dynamically
        adapt to __cxa_exceptiom in LLVM 5.0 libcxxabi" had been submitted
        
        Change-Id: I68694645825ddebb249a90d9af9b8ba04c0bdbb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88519
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [b54e6db754f67c4a216c0f6d9b4a8d6315b1df16]

        crashtesting: remove assert in SvXMLImportContext::SvXMLImportContext
        
        which came from
            commit 813118bfbb453f812be9e1a30f84908b4e0bfb51
            Date:   Fri Dec 20 14:34:56 2019 +0200
            add checks to optional fields in SvXMLImportContext
        but it turns out various places abuse this field and pass stuff that is
        not a element name, including empty strings
        
        Change-Id: I33cfc7e44e0aafe0fdb084482a199d5cffde6a76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88523
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-12  Henry Castro  <hcastro@collabora.com>  [0373e37748259c80f22aa40757ee33ad71e64968]

        lok: add "type" information when a graphic is selected
        
        Change-Id: I67a36d3aabbc197d9ac8f6ca4509dafd6f2620f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87991
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-02-12  Jan Holesovsky  <kendy@collabora.com>  [16fb30a16d1a8470605487097c854671dee62830]

        android: Don't show the multiline toggle in the formula input bar on phones.
        
        The interaction there currently distorts the view and occupies too much
        space anyway.
        
        Change-Id: I093432dcfc223e4ea8b0f5a3cc45368f90c3cc0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88477
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88481
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-02-12  Dennis Francis  <dennis.francis@collabora.com>  [f5f39903f44f131c6d583ae056412dadee265d10]

        Get the align states of draw-shapes in...
        
        SwDrawBaseShell::GetState() so that the align buttons are informed
        (in core desktop and online via statechange messages)
        
        Change-Id: Ic69fb03bc98f39b1a6a389d50d3d6404fefd7f29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88159
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88453
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-02-12  Dennis Francis  <dennis.francis@collabora.com>  [da076834794a1fa00c51ffeb09ee3f724001dc89]

        Allow boolean valued statechange messages for...
        
        object align commands :
        
        ObjectAlignLeft [SID_OBJECT_ALIGN_LEFT]
        ObjectAlignRight [SID_OBJECT_ALIGN_RIGHT]
        AlignCenter [SID_OBJECT_ALIGN_CENTER]
        
        What is pending is to set correct align state items for Impress in
        DrawViewShell::GetMenuStateSel(). For doing that we need to store
        the object align state somewhere when we execute SID_OBJECT_ALIGN_*
        in DrawViewShell::FuTemporary().
        
        For Writer the align state information was already available in
        frame-format-manager object.
        
        Change-Id: I86fcf59cfc66af98097611277201ecaa3b8c22cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88077
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88452
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-02-12  László Németh  <nemeth@numbertext.org>  [f15d67442972c5f69c71925a6bfa5aa1a39d54eb]

        tdf#129575 DOCX import: fix table style preference
        
        handling by recognizing docDefault properties
        instead of default-value based heuristics.
        
        Change-Id: I3bab9d85d77d0e5f1c357121b1caf02cbe4899c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88457
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-02-12  Noel Grandin  <noelgrandin@gmail.com>  [1f625b3f74c6e6e5ef345a3e017061be918e443b]

        move some svx/ headers inside the module
        
        Change-Id: I8d9a50039a8139caebb2cfb83ca476d39432f255
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88238
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-12  Michael Stahl  <Michael.Stahl@cib.de>  [1b4f6c81de2af3b165594654966bcd5b62dc6081]

        ofz#20455 sw: add some checks in SwTable::CheckConsistency()
        
        Check consistency of number of boxes in SwTable and nodes.
        
        Change-Id: I617f99282b900b17a65ecd18fdd8e8f8860896db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88471
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-12  Caolán McNamara  <caolanm@redhat.com>  [086e43148059a7ebc6caa416fa82bb60fd2cc92f]

        ofz#20455 sw: HTML import: fix invalid table in footer
        
        The obvious problem was that a bookmark failed to be copied to the
        correct node, it was created on a SwStartNode, which failed in
        makeMark() and caused a null-pointer.
        
        The target position was off by 1 node because there was a spurious
        StartNode/EndNode pair directly below the table:
        
        [  41]   0x5b13430          TableNode ,
        [  42]    0x5b1d010         StartNode ,
        [  43]     0x5b12a50        StartNode ,
        [  44]      0x5b135f0        TextNode "",
        
        This was created by a special case in SwTableNode::MakeCopy() because
        .GetTabSortBoxes().size() == 1.
        
        But the table had actually quite a bunch more cells in the nodes-array,
        just they were not yet in the SwTable.
        
        In an exciting twist of events, it turns out the table was copied while
        it was not yet finished parsing: the problem was that in the middle of
        the table, some CSS set some page attributes, and this caused a
        first-page page style to be created in SwCSS1Parser::ParseStyleSheet(),
        by copying the master page style.
        
        Unfortunately the table was in the <div title="footer">, so it was
        copied in this incomplete and inconsistent state.
        
        It might be possible to get rid of the special case in
        SwTableNode::MakeCopy() by restricting the special case skipping of
        StartNodes at the start in SwNodes::CopyNodes() a bit so that StartNodes
        whose EndNodes are copied aren't skipped; at least that's the most
        reasonable explanation for the special case.
        
        But for now just fix the HTML import.
        
        Additionally, only on MacOSX, using libc++, this triggered an assert:
          Assertion failed: (!pImpl->mpStaticDefaults || typeid(rItem) == typeid(GetDefaultItem(nWhich))), function PutImpl, file /Users/tdf/lode/jenkins/workspace/lo_gerrit/Config/macosx_clang_dbgutil/svl/source/items/itempool.cxx, line 611.
        
        Probably because SdrTextAniCountItem is not marked DLLPUBLIC.
        
        Change-Id: Ia167265e7540eea649801eaac2b89f9e18b685cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87859
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-12  László Németh  <nemeth@numbertext.org>  [a9ba8e57a41c5ddf3597272bddab30e51fb3fd38]

        Revert "tdf#118947 sw tablestyle: manually scan parents for ::SET"
        
        Except its unit test.
        
        This reverts commit 6bced3c6a1bf8d4652dd6ba75e41b128ce1bfc5c.
        
        Change-Id: I525edd59b9d4d522048b272575285f13675413e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88456
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-02-12  László Németh  <nemeth@numbertext.org>  [362437b58a1c64be5c6c7a4a6e7a0c16d2eb65a4]

        Revert "related tdf#118947 sw tablestyle: no need to avoid numbered para"
        
        This reverts commit 6ed87cc5a4f755f360951550cac836e8967fc6bf.
        
        Change-Id: Idd56da3056b60a60228875c644d57099b3d2520f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88455
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-02-12  László Németh  <nemeth@numbertext.org>  [c90b6a208d867a00252ad58d8eeab2fd12516157]

        Revert "revert obsolete writerfilter hacks for tdf#119054 and tdf#128752"
        
        This reverts commit 749fd6508504cf3b2e3822eca52a67fa36d75fb8.
        
        Change-Id: Iad4cd836e2908e2c21e70013f88af213b3a1822d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88142
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-02-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [c50e3f57d9098c7c7058c464e572cf7e70e3808d]

        add some more libs to libmerged
        
        Change-Id: I14ec1c6015c8a71fabca90ca3dec52965915a63f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88511
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [7435040a18eb866be0fa77e71c6b4c626f1ae897]

        move some canvas/ headers inside the module
        
        Change-Id: Iaa00cff88ad756b7e084cc68fe744d387328180b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88360
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-12  Jan Holesovsky  <kendy@collabora.com>  [ed3d1f3e1368f81e928cc1ecc4c127a3d540d96e]

        If asked to do so, enable icecream even in the 'build' part of configure.
        
        Otherwise it is used only in the 'host' part of the cross-compile build.
        
        Change-Id: Ifb8d88e18c131e3019a4f3168afc1b743f3cc8e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88486
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-02-12  Muhammet Kara  <muhammet.kara@collabora.com>  [7e199ce239dca603a0bf8aae1ff03b778e8273a0]

        Store and retrieve client visible area on ScViewData
        
        So that core will be aware of the visible area on the client
        side, and act accordingly when needed.
        
        Change-Id: Ieca9b23deb36f3e713704304672dd7037154e904
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88487
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Jenkins

2020-02-12  Muhammet Kara  <muhammet.kara@collabora.com>  [97988a0705b95b6bf6d32f38c66e954d3012ec38]

        lok: Add LOK_CALLBACK_STATE_CHANGED for uno:Orientation
        
        Change-Id: Iab3aaf742bdb9fc4b9c5875fee7d769fa0581eeb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87370
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Aron Budea <aron.budea@collabora.com>
        Tested-by: Aron Budea <aron.budea@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88451
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-02-12  Miklos Vajna  <vmiklos@collabora.com>  [be10debe0ec7873bdc56977d0b9934c6eb165b9e]

        solenv: remove no longer needed OptionalBox widget factory
        
        Not needed since commit 2d0944ab7a94ea0d5cd5f66c4895a0c99d9a3593
        (Resolves: tdf#130513 sfxlo-OptionalBox isn't in sfx, 2020-02-08).
        
        Fixes this Android build error:
        
        /tmp/native-code-7aaa80.o:native-code.cxx:custom_widgets: error: undefined reference to 'makeOptionalBox'
        
        Change-Id: Ib03c9516963e6b14c57ecfca9c7f78132dea2059
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88514
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-02-12  Mike Kaganski  <mike.kaganski@collabora.com>  [6fbe751aeed93153da8fc6c2da99d345b4659737]

        Drop macOS SDK 10.12 baseline
        
        ...which appears to no longer work due to incompatible changes incorporated in
        LO code already.  sberg says: "The first issue I encountered when building
        against the 10.12 SDK is 'fpicker/source/aqua/ControlHelper.hxx:119:78: error:
        use of undeclared identifier 'NSControlStateValueOn''."
        
        Change-Id: Ib762dd8eaa355925b9a81fb41b550c49bfcf53da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86216
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Jenkins

2020-02-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [f147b160aef1735d34c488353a7d4b875788a7e1]

        clang-analyzer-deadcode.DeadStores
        
        Change-Id: Ifa384933569b27d0d08eb479bb95b799163ae386
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88450
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [718f540fb63af27c1336f89213444e9af753b8a9]

        tdf#130440: Add UItest
        
        Change-Id: I7621e0576dedcc759f44e9662a3926d238d952d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88437
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-02-12  Shubham Goyal  <22shubh22@gmail.com>  [f61e5e85c6bc3337eabfe3b9b69c4c1a3abf08e7]

        tdf#43157 Clean up DBG_ASSERT
        
        Change-Id: Ie41f91f873d7cada5e738d758ad6b677adcee989
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87428
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-12  Michael Weghorn  <m.weghorn@posteo.de>  [1e0b16f8695498e4eea7c2208aabf7e7664ce749]

        tdf#128921 tdf#130341 tdf#122053 qt5: Native PopupMenus
        
        This implements native PopupMenus for the qt5 VCL plugin,
        which not only gives them the native look and feel, but also
        makes context menus faster (tdf#128921), accessible (e.g. to the
        Orca screen reader, tdf#122053), and makes them work for a case
        in Base's relationship dialog where entries in the non-native context
        menu were not selectable/clickable (tdf#130341).
        
        For now, this always shows the popup menu at cursor position, which
        can be changed by taking the Rectangle passed to
        'Qt5Menu::ShowNativePopupMenu' into account if there should be any
        need.
        
        Change-Id: Ie52cbc682acacb92716ff51e8bf7f1ab07d34cf0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88512
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-02-12  Michel Thomas  <michelphoenix98@gmail.com>  [8d8f62852a64bd2fcae47a9499406d9167aebf83]

        tdf#84553 Correctly handle failures while getting a WMI Object.
        
        The output before this patch : checking for active Antivirus software... C:\cygwin\home\tdf\lode\jenkins\workspace\gerrit_windows\antivirusDetection.vbs(1, 1) (null): 0x8004100E
        
        found
        
        The link for which is : https://ci.libreoffice.org/job/gerrit_windows/57035/consoleFull
        
        Change-Id: I714442739a8daf132e95b9f6a750aa7abab3561e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88465
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-02-12  Stephan Bergmann  <sbergman@redhat.com>  [a7d1fed24557b203acb5016a98af26f4ef24d27a]

        Hack to dynamically adapt to __cxa_exceptiom in LLVM 5.0 libcxxabi
        
        ...for Linux aarch64, similar to 7a9dd3d482deeeb3ed1d50074e56adbd3f928296 "Hack
        to dynamically adapt to __cxa_exceptiom in LLVM 5.0 libcxxabi" for macOS x86-64.
        But unlike on macOS (which is known to always use libcxxabi), be careful to only
        execute the hack in builds targeting libcxxabi.
        
        Change-Id: I5417fde425d2d6bac9400592193a9fe5d2bfe175
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88458
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-12  Miklos Vajna  <vmiklos@collabora.com>  [d1378b92c6697c09def7b3db8b36c3cf883b55c4]

        vcl: fix UB in Window::ImplGetFirstOverlapWindow()
        
        mpWindowImpl can be nullptr here, see online.git's
        unit-load-torture test:
        
        vcl/source/window/window2.cxx:882:24: runtime error: member access within null pointer of type 'WindowImpl'
        SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior vcl/source/window/window2.cxx:882:24 in
        
        Surrouding code already checks for nullptr mpWindowImpl, so fix it directly
        where the problem is reported, not a caller.
        
        (Also fix a similar case in Window::ImplCallFocusChangeActivate().)
        
        Change-Id: I34dee0fd49483c428a78fd48b54c00b2f0a26417
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88474
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-12  Maxim Monastirsky  <momonasmon@gmail.com>  [2ce99d12771407631288af5a12fe2165ae3599d8]

        nModCode assigned but not used
        
        aModEvt.mnCode used to get the currently pressed keys
        before commit fe0451259d2fb93c809c1bfa3baf5abd90019c58
        ("tdf#103158 ctrl+shift should work on key up"). Now
        it gets the previously pressed ones, by ignoring the
        last nModCode assignment.
        
        My intention in the mentioned commit was to only change
        aModEvt.mnModKeyCode to also include the released key,
        and nothing else. So let's revert the unintentional
        change to aModEvt.mnCode.
        
        Change-Id: Ic182119e732b79bc494c73f9bd72959f75cc38b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88484
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-12  Mike Kaganski  <mike.kaganski@collabora.com>  [fe75ce648c53e641048fe1fcd416868b784860e5]

        Fix a crash in OpenSSL when checking updates in dbgutil build on Windows
        
        ... showing a message "OPENSSL_Uplink(00007FFF05F33000,08): no OPENSSL_Applink"
        with this call stack:
        
        libeay32.dll!OPENSSL_showfatal(const char * fmta, ...) Line 986
        	at C:\lo\src\build\workdir\UnpackedTarball\openssl\crypto\cryptlib.c(986)
        libeay32.dll!unimplemented() Line 23
        	at C:\lo\src\build\workdir\UnpackedTarball\openssl\ms\uplink.c(23)
        libeay32.dll!file_ctrl(bio_st * b, int cmd, long num, void * ptr) Line 334
        	at C:\lo\src\build\workdir\UnpackedTarball\openssl\crypto\bio\bss_file.c(334)
        libeay32.dll!BIO_ctrl(bio_st * b, int cmd, long larg, void * parg) Line 361
        	at C:\lo\src\build\workdir\UnpackedTarball\openssl\crypto\bio\bio_lib.c(361)
        [Inline Frame] libeay32.dll!X509_print_ex_fp(_iobuf *) Line 93
        	at C:\lo\src\build\workdir\UnpackedTarball\openssl\crypto\asn1\t_x509.c(93)
        libeay32.dll!X509_print_fp(_iobuf * fp, x509_st * x) Line 80
        	at C:\lo\src\build\workdir\UnpackedTarball\openssl\crypto\asn1\t_x509.c(80)
        neon.dll!make_chain(stack_st_X509 * chain) Line 446
        	at C:\lo\src\build\workdir\UnpackedTarball\neon\src\ne_openssl.c(446)
        neon.dll!ne__negotiate_ssl(ne_session_s * sess) Line 752
        	at C:\lo\src\build\workdir\UnpackedTarball\neon\src\ne_openssl.c(752)
        neon.dll!open_connection(ne_session_s * sess) Line 1706
        	at C:\lo\src\build\workdir\UnpackedTarball\neon\src\ne_request.c(1706)
        neon.dll!send_request(ne_request_s * req, const ne_buffer * request) Line 1011
        	at C:\lo\src\build\workdir\UnpackedTarball\neon\src\ne_request.c(1011)
        neon.dll!ne_begin_request(ne_request_s * req) Line 1245
        	at C:\lo\src\build\workdir\UnpackedTarball\neon\src\ne_request.c(1245)
        neon.dll!ne_request_dispatch(ne_request_s * req) Line 1456
        	at C:\lo\src\build\workdir\UnpackedTarball\neon\src\ne_request.c(1456)
        ucpdav1.dll!webdav_ucp::NeonSession::OPTIONS(const rtl::OUString & inPath, webdav_ucp::DAVOptions & rOptions, const webdav_ucp::DAVRequestEnvironment & rEnv) Line 918
        	at C:\lo\src\core\ucb\source\ucp\webdav-neon\NeonSession.cxx(918)
        ucpdav1.dll!webdav_ucp::DAVResourceAccess::OPTIONS(webdav_ucp::DAVOptions & rOptions, const com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment> & xEnv) Line 187
        	at C:\lo\src\core\ucb\source\ucp\webdav-neon\DAVResourceAccess.cxx(187)
        ucpdav1.dll!webdav_ucp::Content::getResourceOptions(const com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment> & xEnv, webdav_ucp::DAVOptions & rDAVOptions, const std::unique_ptr<webdav_ucp::DAVResourceAccess,std::default_delete<webdav_ucp::DAVResourceAccess>> & rResAccess, bool * networkAccessAllowed) Line 3934
        	at C:\lo\src\core\ucb\source\ucp\webdav-neon\webdavcontent.cxx(3934)
        ucpdav1.dll!webdav_ucp::Content::open(const com::sun::star::ucb::OpenCommandArgument3 & rArg, const com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment> & xEnv) Line 2227
        	at C:\lo\src\core\ucb\source\ucp\webdav-neon\webdavcontent.cxx(2227)
        ucpdav1.dll!webdav_ucp::Content::execute(const com::sun::star::ucb::Command & aCommand, long __formal, const com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment> & Environment) Line 553
        	at C:\lo\src\core\ucb\source\ucp\webdav-neon\webdavcontent.cxx(553)
        updatefeedlo.dll!`anonymous namespace'::UpdateInformationProvider::load(const rtl::OUString & rURL) Line 493
        	at C:\lo\src\core\extensions\source\update\feed\updatefeed.cxx(493)
        updatefeedlo.dll!`anonymous namespace'::UpdateInformationProvider::getUpdateInformationEnumeration(const com::sun::star::uno::Sequence<rtl::OUString> & repositories, const rtl::OUString & extensionId) Line 591
        	at C:\lo\src\core\extensions\source\update\feed\updatefeed.cxx(591)
        updchklo.dll!checkForUpdates(UpdateInfo & o_rUpdateInfo, const com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> & rxContext, const com::sun::star::uno::Reference<com::sun::star::task::XInteractionHandler> & rxInteractionHandler, const com::sun::star::uno::Reference<com::sun::star::deployment::XUpdateInformationProvider> & rUpdateInfoProvider, const rtl::OUString & rOS, const rtl::OUString & rArch, const com::sun::star::uno::Sequence<rtl::OUString> & rRepositoryList, const rtl::OUString & rGitID, const rtl::OUString & rInstallSetID) Line 129
        	at C:\lo\src\core\extensions\source\update\check\updateprotocol.cxx(129)
        updchklo.dll!checkForUpdates(UpdateInfo & o_rUpdateInfo, const com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> & rxContext, const com::sun::star::uno::Reference<com::sun::star::task::XInteractionHandler> & rxInteractionHandler, const com::sun::star::uno::Reference<com::sun::star::deployment::XUpdateInformationProvider> & rUpdateInfoProvider) Line 97
        	at C:\lo\src\core\extensions\source\update\check\updateprotocol.cxx(97)
        updchklo.dll!`anonymous namespace'::UpdateCheckThread::runCheck(bool & rbExtensionsChecked) Line 393
        	at C:\lo\src\core\extensions\source\update\check\updatecheck.cxx(393)
        updchklo.dll!`anonymous namespace'::UpdateCheckThread::run() Line 501
        	at C:\lo\src\core\extensions\source\update\check\updatecheck.cxx(501)
        updchklo.dll!threadFunc(void * param) Line 186
        	at C:\lo\src\core\include\osl\thread.hxx(186)
        sal3.dll!oslWorkerWrapperFunction(void * pData) Line 62
        	at C:\lo\src\core\sal\osl\w32\thread.cxx(62)
        ucrtbased.dll!thread_start<unsigned int (__cdecl*)(void *),1>(void * const parameter) Line 97
        	at minkernel\crts\ucrt\src\appcrt\startup\thread.cpp(97)
        kernel32.dll!BaseThreadInitThunk()
        ntdll.dll!RtlUserThreadStart()
        
        The problem is missing OPENSSL_Applink function in soffice.bin
        (see workdir/UnpackedTarball/openssl/ms/uplink.c), because
        openssl/applink.c is not included. That started after commit
        5c89198f69f4487b1c872269ec6f2931490b3d02, which enabled debug
        output from Neon in dbgutil builds.
        
        Just comment out the call to the OpenSSL function that uses file
        pointer API from the Neon debug code on Windows.
        
        Change-Id: Id0188990e9122ee9fd2b3b6b7292bbeb1d206515
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88412
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-02-12  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [61e1e0413296928d929f99c0f006c6cbbcf4ac40]

        tdf#126700 allow replacing the default documents
        
        Per default, a document opened by a user action will always open
        in a new frame. For tdf#83722, this behaviour was extended to
        documents created from templates.
        
        But this currently also affects the default factory templates, if
        these are replaced by a config setting with a real template, which
        was not intentional.
        
        So this patch introduces a new MediaDescriptor property, which
        allows to mark a document as replaceable and automatically sets
        it for factory default documents. If this property is set to true,
        a document just acts as a placeholder while it's unmodified. I.e.
        the next opened document from its frame will close and replace it.
        
        Change-Id: I45ffa8709f7cdda949fac78f3b363f120f0c4a03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88257
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-02-11  Rene Engelhard  <rene@debian.org>  [38e6a5ddb408d8cfabf7f3e578b8bce760c02d11]

        fix svtools' sVendor for langpack install for Debian
        
        after a21987977eae34eaf02fa109201c802f77ea68d1
        
        Change-Id: I4bd2b37e3f006209f55bccca9fe117b0c0c4efbd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87908
        Tested-by: Jenkins
        Tested-by: Rene Engelhard <rene@debian.org>
        Reviewed-by: Rene Engelhard <rene@debian.org>

2020-02-11  Mert Tumer  <mert.tumer@collabora.com>  [62e077c3e58b965f0587995667d45a0a26f3672e]

        Fix FontColor does not change selected cells on calc
        
        Change-Id: Iae2f72bff4fd6986fc8cc07ba09996b1af4eb140
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86670
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        (cherry picked from commit 23e8e4521366aaf5831a3c1feaffdc41658ce7e7)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88398
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-02-11  Tor Lillqvist  <tml@collabora.com>  [ecfc94359d701d03b59812c30f5a77556891e0d4]

        tdf#129388: Avoid any actual painting of the slide sorter in the LOKit case
        
        The JS code in Online creates its own slides sorter thing anyway, the
        one is core is only needed as a data structure.
        
        Change-Id: I0eeb79c523b72f7b616f11443198d5af82b70643
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87184
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88444
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-02-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [7ed602a3b8c0ffe922b4f082cd4cdaa5a8f0d64c]

        tdf#130440 only select first page if no other page is selected
        
        Found while implementing the UItest.
        See https://gerrit.libreoffice.org/c/core/+/88437
        it asserts on line 34 AssertionError: 2 != 1 as the first and
        second slides are selected
        
        Change-Id: I249dc0ac6faa55f0f15deedb848beabbc64aeed4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88439
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-02-11  Stephan Bergmann  <sbergman@redhat.com>  [e53ea908b7c791fdcd424cf7b0c8716d3b7b54a0]

        Fix duplicate "stringresource" in MERGE_LIBRARY_LIST
        
        ...where both entries were added with 40fe721462df5bedacddc8829cefc3d739cf940f
        "add some more libs to libmerged", and defining Library_stringresource in
        scripting/Module_scripting.mk is conditional on BUILD_TYPE SCRIPTING.
        
        This will hopefully fix
        <https://ci.libreoffice.org/job/lo_callgrind_linux/7884/> (which apparently uses
        --enable-mergelibs),
        
        > /usr/bin/ld: /home/buildslave/lode/jenkins/workspace/lo_callgrind_linux/workdir/CxxObject/scripting/source/stringresource/stringresource.o: in function `stringresource::StringResourceImpl::isReadOnly()':
        > /home/buildslave/lode/jenkins/workspace/lo_callgrind_linux/scripting/source/stringresource/stringresource.cxx:297: multiple definition of `stringresource::StringResourceImpl::isReadOnly()'; /home/buildslave/lode/jenkins/workspace/lo_callgrind_linux/workdir/CxxObject/scripting/source/stringresource/stringresource.o:/home/buildslave/lode/jenkins/workspace/lo_callgrind_linux/scripting/source/stringresource/stringresource.cxx:297: first defined here
        > /usr/bin/ld: /home/buildslave/lode/jenkins/workspace/lo_callgrind_linux/workdir/CxxObject/scripting/source/stringresource/stringresource.o: in function `stringresource::StringResourceImpl::loadLocale(stringresource::LocaleItem*)':
        > /home/buildslave/lode/jenkins/workspace/lo_callgrind_linux/scripting/source/stringresource/stringresource.cxx:659: multiple definition of `stringresource::StringResourceImpl::loadLocale(stringresource::LocaleItem*)'; /home/buildslave/lode/jenkins/workspace/lo_callgrind_linux/workdir/CxxObject/scripting/source/stringresource/stringresource.o:/home/buildslave/lode/jenkins/workspace/lo_callgrind_linux/scripting/source/stringresource/stringresource.cxx:659: first defined here
        [...]
        
        Change-Id: Ie667487bced048d3b0b0081a9fa4abafa090f02b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88468
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Jenkins

2020-02-11  Armin Le Grand (Collabora)  <Armin.Le.Grand@me.com>  [c3e098483f4db12e9502c6cbc056e3d7498b7b6c]

        tdf#130478 add direct dash paint in GDIPlus (win)
        
        Not as easy as hoped, see more info in the adapted
        file vcl\win\gdi\gdiimpl.cxx itself.
        
        Change-Id: I265888c65658d5e8a2a04b6f064d2baf3e1d9bad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88463
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2020-02-11  Artur Neumann  <artur@jankaritech.com>  [aa691417bc29fe866d2a05a2b5a353567baba515]

        UI test for tdf#128739
        
        cut, paste and undo with documents containing fieldmarks and bookmarks
        
        Change-Id: I4ee8edf061f7cdb08ae90bee32ac07b6a0980cc1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/84054
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-02-11  Jan Holesovsky  <kendy@collabora.com>  [b412daf79f2df41f88c6eacd09f3924e376ddec2]

        Introduce INCLUDE: in the distro-configs...
        
        ...to be able to have a common base for things, and then apply some
        additional stuff on top - in this case the Android branding for the CP
        builds.
        
        Change-Id: I43118bba84fddb8508cc4688c83c2d81a103d781
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88440
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 8dd75f47d9d571ed557fd360b8f9ff7aaca335af)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88400
        Tested-by: Jenkins

2020-02-11  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [38ef425f04ec518cbe7785f88267e25d94b803dc]

        neon: drop special whitespace href handling
        
        Since whitespace (0x20, 0x09) in the URI path is now included in
        the neon_uri_parse_allow_others.patch to accept SharePoint IRIs
        as valid URIs, drop that hunk and document a link to the upstream
        discussion in the Makefile.
        
        Change-Id: I7b776e9bcaa716069b0f83a97499cf49e5ed1644
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88447
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jenkins

2020-02-11  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b995cd09a79e69b44d6765b00c1e4a3741db6f08]

        Update git submodules
        
        * Update translations from branch 'master'
          to 614eb3429622290c320d137cfa9d8b908c56f9ab
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: Ib8c90ab28e150c029e92a9621e65cf00ebba33c6
            
2020-02-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [203abaaaaa33e6631315c735f6d42ad2c088a973]

        move GraphicReader class out of graph.hxx
        
        Change-Id: Id78995bfb8e8308a388ed542690ad85e4d19ce12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88425
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-02-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [71395766532cace8cd981a77599b8ac74260ab57]

        clean-up namespaces in graphicprimitive2d.hxx
        
        Change-Id: I98975660a54e21ec33007ca1f21e7fd39b92f257
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88242
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-02-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [26ba295e5517dd85de5b972631b3a73beb8db7a0]

        remove graphicprimitive2d.{cxx,hxx} from clang-format blacklist
        
        Change-Id: Ice9a6813743e4238d28d6007bb0092c69685a9fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88241
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-02-11  Stephan Bergmann  <sbergman@redhat.com>  [e8f26dc13b65b1a05d948d9c95110c86315e8f20]

        tdf#130555: Prevent negative aSelection.Min()
        
        ...which would violate the the preconditions of the later call to maText.remove.
        
        When BreakIteratorImpl::previousWord
        (i18npool/source/breakiterator/breakiteratorImpl.cxx) is called to e.g. move
        back over a single space at the start of the text, at least for an en-US locale
        it will fall through to the call to BreakIterator_Unicode::previousWord
        (i18npool/source/breakiterator/breakiterator_unicode.cxx) at the bottom of the
        function.  That in turn calls icu::BreakIterator::preceding, which is documented
        (workdir/UnpackedTarball/icu/source/common/unicode/brkiter.h) to return
        icu::BreakIterator::DONE (i.e., -1, see
        workdir/UnpackedTarball/icu/source/common/unicode/brkiter.h) in that case, which
        causes BreakIterator_Unicode::previousWord to return a Boundary with startPos ==
        endPos == -1.
        
        The documentation of UNO method css.i18n.XBreakIterator::previousWord
        (offapi/com/sun/star/i18n/XBreakIterator.idl) is silent about the expected
        return value in such a case.  But lets assume that returning such a [-1..-1]
        Boundary is as intended, and locally address this case in Edit::ImplDelete,
        making aSelection start at the start of the text.
        
        Change-Id: I40e17ba602088e72aa6962cb41dd8e1cdf6e2561
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88431
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-02-11  Rene Engelhard  <rene@debian.org>  [f62e4fb51d72641896b6b8f38fbffb35e6c1b695]

        make Base install via packagekit also confgurable (like fonts/langpacks)
        
        Change-Id: I72f98e89d1c8e92f10da8e3843956658d035528d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87907
        Tested-by: Rene Engelhard <rene@debian.org>
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-02-11  Yusuf Keten  <ketenyusuf@gmail.com>  [5326d238d7f98b11886eb4be01f19db73f8eda39]

        tdf#114694: Make default value in language settings the first element
        
        For Languages, to make the default value ​​the first element in the
        list, I've added 3 parameters to SvxLanguageBox::SetLanguageList().
        With this parameters, function adds default value according to its
        existence before other values. For sorting User Interface and
        Currency, I removed the make_sorted function.  I added std::sort
        with lambda expressions for both of them.
        
        Change-Id: Iae37bfe09aaac4d8ecde1caad7a14e11df551eae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87926
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-02-11  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [992c2e82e29ed68e40fe61303d16762604003121]

        tdf#57879 - Expand word boundaries to include connector punctuations
        
        In the IDE expand word boundaries for strings in order to fully select
        names for double clicks and Ctrl+Shft+Left/Right.
        
        Change-Id: I4662b2170fdd5891dc020c08b9a9d8db8d477541
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86597
        Tested-by: Jenkins
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-11  Caolán McNamara  <caolanm@redhat.com>  [bb861c972451af1ecdec75f37d32504167eff2ec]

        ensure the module combobox gets updated with the current selection
        
        Change-Id: Ia9bf71c1890d9f2700a67ad9a3727dbf140c0492
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88446
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-11  Mert Tumer  <mert.tumer@collabora.com>  [1cec037fb349c8535cd1e09f00c0eb08e45fd957]

        Fix csv dialog pops up on mobile when copy/paste
        
        Change-Id: I9e4b154090ad9da0d10a368656f6f63fe335cecf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87132
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        (cherry picked from commit f99605b6df506d51411d22d377eafd722685edbd)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88397
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-02-11  László Németh  <nemeth@numbertext.org>  [abb9c7db8bcc06f907d39a7811711882161d5803]

        tdf#130494: DOCX import: limit paragraph-level character property
        
        expansion for the whole table paragraph based on the
        last character context.
        
        regression from 2ab481b038b62b1ff576ac4d49d03c1798cd7f84
        (tdf#90069 DOCX: fix character style of new table rows)
        
        Change-Id: I49da23c268436488ff1537771869c38108113c12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88199
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-02-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [632b2afd281a3f538fdf93d64a054f5be613f423]

        Fix typo
        
        Change-Id: I57990148b75dc00ab7725e6917bc7971f5dde2d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88445
        Tested-by: Jenkins
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-11  Kelemen Gábor  <kelemeng@ubuntu.com>  [5c283b86cd1f57d82b8d2c4d2fa355b50bd39e3b]

        tdf#126744 Transfer paper size and orientation to new printer
        
        when selected from the Printer dropdown list
        
        Change-Id: Iedd53575c2e9146b663cf21b42b495473abe5165
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88373
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <bubli@bubli.org>

2020-02-11  Jan Holesovsky  <kendy@collabora.com>  [f2f8a2ec10d87ffb23949338a9e4da1e1d704644]

        android: Actually let's avoid the exceptions via bridges only on aarch4.
        
        Change-Id: Id2830f09ca6afd11f6f866565f37bdb7ba45bfb1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/84205
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-02-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [2c86f1981c9a6f24d5c33c5eede2cd15ce6f29e3]

        tdf#129346: Add UItest
        
        Change-Id: I491659d3bc5657c4eda2d88849acb0c4972b0c60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88429
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-02-11  Caolán McNamara  <caolanm@redhat.com>  [b97af2719c739649d86a8ec1cc1d0c2d38b26697]

        Related: tdf#130161 invalid iterator used in BrowseMode::Subs case
        
        xTreeIter is invalid here before AddEntry, afterwards it will remain
        invalid unless it was passed in to AddEntry to be updated to the
        newly inserted location, and we need it to be valid in the
        BrowseMode::Subs case
        
        Change-Id: I4831b7713bdb67889604fd4f8a7cd1644fd81a10
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88442
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [40fe721462df5bedacddc8829cefc3d739cf940f]

        add some more libs to libmerged
        
        and fix a consequent symbol name clash in basctl
        
        Change-Id: Idc836fcbb379e1046a60008391635eb6241b27c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88188
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-11  Miklos Vajna  <vmiklos@collabora.com>  [bf25e69f8f657d5e3bcdd0bd54c5fa0d66ec85fe]

        DOCX import: fix margins of inline shapes with effects, imported as Draw shapes
        
        Effects have an extent, and unhandled effects (like this blurred shadow)
        need to take space in the margin of the shape to make sure they use the
        correct amount of space in the layout.
        
        This was working in general, but not in case the importer decided to
        import the shape as Draw shape + the shape was inline.
        
        (And also disable a new CppunitTest_sw_uibase_shells test on Windows,
        which is only stable on Linux, it seems.)
        
        Change-Id: I9d0531d9393d8c2cd274e6f54bbbfe8024bf270f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88427
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-02-11  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [52ee72a0e5ea6e590a98d3388e1cf12fa75583b6]

        update credits
        
        Change-Id: I21a49cb649ebdc6b8af50f0b92decb77887e721c

2020-02-11  andreas kainz  <kainz.a@gmail.com>  [ef23096591255d3a1aad87c21560812ef564b496]

        Writer Sidebar Wrap section update for better alignment and fit
        
        Change-Id: I9bb3054f5e55346f09828e5ce7220445794c5880
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88411
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-02-11  Caolán McNamara  <caolanm@redhat.com>  [6c01bbab45eb16356d345ae2f6bfd6a864dd59e1]

        weld FillControl item window
        
        Change-Id: I5f943a9cf881494fe8a9fecea6a957a7085a5582
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88378
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-11  Caolán McNamara  <caolanm@redhat.com>  [1783d7b1f522810dec3cdd02e8ac8bf688c734cf]

        cypress: mobile: Font size combobox is broken on core/master.
        
        so https://cgit.freedesktop.org/libreoffice/online/commit/?id=08d6c3fdf9bac4ad8318151ab1402690eb950f52
        isn't needed
        
        Change-Id: I8836969ae064342835287a63065e591f083f2220
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88433
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-11  Furkan Ahmet Kara  <furkanahmetkara.fk@gmail.com>  [cb942e1326f2eaf4b1796c20dbb21602d3e02307]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I4f0ff5864f343c016ae88477e064b0c643cd0d9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88268
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-11  Stephan Bergmann  <sbergman@redhat.com>  [016da11f3643fdce7e8caaf2c1f1e29341f101dd]

        Drop some static_cast from long to sal_Int32
        
        ...that would just silently hide overflow in the unexpected case that the given
        long values do not fit into sal_Int32.  (These casts had been carried over in
        3270fc628b2e6a8f73ff0d1e4389d9c7595e0a50 "use OUString(Buffer) in class Edit"
        from the casts to xub_StrLen, aka sal_uInt16, that were present ever since
        8ab086b6cc054501bfbf7ef6fa509c393691e860 "initial import".)
        
        Change-Id: I1775f44d386389f00051f11cc9d1911b10feb427
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88432
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-11  Michael Stahl  <Michael.Stahl@cib.de>  [d978f5d40102a098f1faf1e98aa39ad122284299]

        related: tdf#106742 sw: DOCX import/export: fix default of table indent
        
        There's a compatibilityMode in word/settings.xml in DOCX files:
        https://docs.microsoft.com/en-us/openspecs/office_standards/ms-docx/90138c4d-eb18-4edc-aa6c-dfb799cb1d0d
        
        If a document doesn't contain compatibilityMode, then the default
        is 12, but the code for table indent import/export assumed that the
        default is 15, so loading an ODF document and exporting as DOCX results
        in wrong table indent when loaded in Word.
        
        (regression from 9a31d1c83e08600507689dc18f6f0973bc7e4389)
        
        Change-Id: I3ce32286473640e5b7e12b487aef5f123bfb8d12
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88408
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-11  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [87d078a5a86d9a83395740e6c74e2e4cb52fe7cc]

        tdf#42949 Fix IWYU warnings in writerperfect/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ia1ac2b3d254487f6b4e85b52eead13635d30a5af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88416
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-11  Jan Holesovsky  <kendy@collabora.com>  [d9676143dc61e846ffce275de3767eb8f53bf0af]

        android hunspell: All languages we pack are the supported ones.
        
        Without this, we disable all the languages, because the env. variable is
        not set.
        
        Change-Id: If8f6a9ec6270391d1f8c2bf225c8ea4bb1aae688
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88220
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88367
        Tested-by: Jenkins

2020-02-11  Caolán McNamara  <caolanm@redhat.com>  [35947e357c8a4d2a98f970c5f78f00b27a8ff7ed]

        on main window getting focus gtk is destroying the popup windows itself
        
        so copy the data we need before it can do that
        
        Change-Id: If35d7ba0f272475e82f969bd80c6ff44131a3d2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88376
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-11  Caolán McNamara  <caolanm@redhat.com>  [559b41687f32f2171165afa5008a1d5ecb9b06ea]

        surface attribute disappeared
        
        Change-Id: I195fc92ff6fea962ceca06df5e5e562d729bcc5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88374
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [ac361231fecb281a0e9550a6527d39183480fe29]

        SplitWindow::ImplDrawBack is effectively unused
        
        ever since
            commit facc94bb0aef58353d54e14f948790643ccbec32
            Date:   Thu Jan 30 14:36:57 2020 +0200
            loplugin:unusedfields
        
        Change-Id: Idb09424a09074abe77d6d5b63ea4a526a3bb7ed2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88423
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-11  Seth Chaiklin  <sdc.blanco@youmail.dk>  [d121553b65eb12e8e47bc4ffc377be73e2bc90d2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e6e4a01c2ae198bde731045f4451ba345877cadb
          - update Online Update help page
            
               - add headings
               - correct outline level
               - add control
               - align help page with dialog box
               - added "online update" icon
               - updated "note" about installation of Update module,
                    a common intro, with sys-specific details.
            
            Change-Id: Id237acbb93ec90a6d7622135e5bdc212f28ca1a4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87810
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-02-11  Stephan Bergmann  <sbergman@redhat.com>  [ff49c04a47dc044fef56d83f924ebd919172c1c0]

        Avoid needless ListenerList temporary
        
        Change-Id: I0670a013136c8d8d7e7fb5caca54812f4fa490e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88422
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-11  Miklos Vajna  <vmiklos@collabora.com>  [63d3ac37865460ff51348a6e792bbacf2f7c4653]

        tdf#129221 DOCX import: fix missing restart of numbering
        
        Regression from e49d2b31fb2020d065b4ad940d1031d07b10f32b (fdo#78939
        [DOCX] Hang while opening due to incorrect modification of Style,
        2014-06-06), the problem was that the 2nd sub-list of the bugdoc was not
        restarted in Writer, while it was in Word.
        
        The PR2 paragraph style inherits from the PR1 one and only that sets the
        numId; tweaking the bugdoc to state the numId directly in PR2 would work
        around the problem.
        
        Fix the issue by improving DomainMapper_Impl::finishParagraph(), so that
        it uses lcl_getListId() rather than calling
        pStyleSheetProperties->GetListId() directly; since the previous knows
        how to walk up the parent chain if needed.
        
        Change-Id: I1c460919b0389d5b053b4ca1c9210279d6cd183c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88413
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5d00a1c9c6e85f3d7a3e05ab485da79980c38d44]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 66d9968bba9fe381183387089509ed928ee8a6d9
          - tdf#129554 keyboard shortcuts for Pivot dialog
            
            Change-Id: I95abc0b5f2ba6447c8d034f12a9babebbc5a2db1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88419
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-02-11  Seth Chaiklin  <sdc.blanco@youmail.dk>  [46014dc2ebebff66d55e192a354637cc142b327e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 68ea04c5012484b5ca30a87a5b8f326e5f9708f2
          - tdf#130064 adjustments in legacy positioning help page
            
              - remove unnoticed empty paragraph and add bookmark branch
              - double appearance in "apply" label, and change to "List" style
              - add missing word
              - improve "Load/Save" explanation (appears also for "Position"
                  and "Chapter Numbering"
              - added related topic link to "Indenting Paragraphs" for both
                  "Position" pages
            
            
            Change-Id: I8da3e6b5e70c37606eaa79850cde0d9c4b3d5db1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88390
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-02-11  Maxim Monastirsky  <momonasmon@gmail.com>  [0ad3558a0c84e97306dfd6d235680ed6e053711b]

        cui: Compare by full module id
        
        Otherwise Master Document is detected as Writer,
        causing crash when opening the customization
        dialog, as the notebookbar tab isn't prepared to
        handle the Master Document variant.
        
        Change-Id: I872255c42517b4223fb31e2074e4d5d083c76e93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88344
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-02-10  Marco Cecchetti  <marco.cecchetti@collabora.com>  [2b7f4d8a2cfad9fab557762cc8cfbdb2d41b9938]

        lok: calc: zoomed text entry not rendered
        
        Change-Id: I829966d81bd68571a0651feb458a817587e4d88e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/84992
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-02-10  Caolán McNamara  <caolanm@redhat.com>  [6a1afa08131bb621cac9a350786b2e41d10afef3]

        operate on the text renderer cell, not the first cell
        
        Change-Id: Id208150e45a4a5724f1e001522ee8fd94a64a91a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88375
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-10  Maxim Monastirsky  <momonasmon@gmail.com>  [81397e1d0c0731fb354ad01ef9e4ef710a2067c5]

        reportdesign: Hide some internal commands from customization
        
        In addition:
        
        - .uno:BackColor was unused, and internally mapped to the same
        id as .uno:DBBackgroundColor which is used and has a label. So
        remove the former, and make the latter visible in the
        customization dialog instead.
        
        - .uno:DSBEditDoc is mapped to SID_EDITDOC, and handled by the
        code, but has no label. On the other hand, the toolbar has an
        .uno:EditDoc item, which has no mapping in reportdesign, but
        happens to be mapped to SID_EDITDOC elsewhere. So assume this
        was a mistake, and .uno:DSBEditDoc should be used instead of
        .uno:EditDoc.
        
        Change-Id: I9da2ed36167571627b32a4055b734847c3ea1e64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88342
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-02-10  Maxim Monastirsky  <momonasmon@gmail.com>  [d2dfda8aba7701d19001d7a080d965a83e30443f]

        Always checking for Master document command labels makes no sense
        
        Change-Id: I33d04da63c5e30d166bd22f9fc7ffb5aa4da5c6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88343
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-02-10  Alex Henrie  <alexhenrie24@gmail.com>  [37187ecf8c2e5c5d9333a672206a1d4cb2ea1b57]

        Add case table for Warang Citi
        
        Change-Id: Idc42ffe7d68f612da759146079fa900b559b1def
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87317
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-02-10  Eike Rathke  <erack@redhat.com>  [86a42619213d6543e77ceb55f069926a2090f823]

        Resolves: tdf#130550 Add Ligurian [lij-IT] to language list
        
        Change-Id: I6a83bd754ebebf877d6638d5672194aefcf179bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88372
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-02-10  Caolán McNamara  <caolanm@redhat.com>  [50d9dbedc475069e1bb0b2788f814b8103c165c3]

        tdf#129346 only select first page fallback if seting to current page failed
        
        Change-Id: Iee4f9cef9659837e9ce131e3bfc8da3e8d87bf84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88406
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-10  Seth Chaiklin  <sdc.blanco@youmail.dk>  [9f303928da1bd0469e3e0bcf1b2056ad1417153d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6f892e6e9b43209dad3ee82ddd7bd4ea0d3b129f
          - updating help for  "Page number" on "Status Bar" help page
            
            - changed section id from "seitennummer" to "pagenumber"
            - single click opens "Go to Page"
            - removed "link" in "pagenumber" section - because it simply goes
              from the Status bar page to the page where the embed is coming from.
            
            Change-Id: I23387937aea57811f85a9a9cf4a4f3a80932b4ac
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88150
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-02-10  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [4eaaf63196020fcdffe651761c9a21127fe24d57]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 377542bfda4f697cc0f50ac90e8ed40e98db0bd2
          - Index entry addition
            
            Change-Id: I291bff961d6772bf72ca5fc1d23b6584a32b0a4d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88186
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-02-10  Caolán McNamara  <caolanm@redhat.com>  [1191a45699ba22445388ceeb834d7b1b3e77dde3]

        Resolves: tdf#130541 null-deref on detaching already-detached page
        
        Change-Id: Ib48ab91232b8ff624a1387ab82701938eef58ded
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88380
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-10  Caolán McNamara  <caolanm@redhat.com>  [8ed176b2cc868c187adf7edb9fe41ae1fb30f459]

        Resolves: tdf#130548 click is sent to the other member of the group
        
        when toggling one the other gets a click signal, but its too
        early and the page size isn't set yet, making the dialog thing
        the margins won't fit in the page
        
        Change-Id: I5b51f2d91c69558d47f43b3f05eca3fd87a24125
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88383
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-10  Stephan Bergmann  <sbergman@redhat.com>  [751592f927d8289335a0886006f9b740b3e20df5]

        Remove redundant ScTabView::GetSdrView
        
        See the comments at <https://gerrit.libreoffice.org/c/core/+/87872> "Removed old
        comment" how it was presumably used in the distant past to address
        <https://docs.microsoft.com/en-us/cpp/error-messages/compiler-errors-1/
        fatal-error-c1055?view=vs-2019> "compiler limit : out of keys".
        
        Change-Id: I168532403fe04111ce1af08d43924a426c09c42d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88379
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-10  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [7477b3ca599bc1d0e8e84fa3674032b0da4117b3]

        refactor PostIt access to SwFormatFields in ...
        
        - SwTextShell::ExecField()
        - PostItManager
        
        Change-Id: I7eabf0a7d8170d0dacf3069925abfe1a91a4a9f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88334
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-02-10  Jan Holesovsky  <kendy@collabora.com>  [cc0759f1e2bea4241d878ee57deaab9e50e24a3d]

        android hunspell: Hardcode the ReferenceOOoMajorMinor for version check.
        
        From some reason it fails to be read from the versionrc; and I'm not
        really eager to debug why...
        
        Without this, only the dictionaries that do not mention the
        OpenOffice.org-minimal-version are registered; which would be just 2 of
        them.
        
        Change-Id: I9fe0bc138eadbdcbe5e0d8231e7e90ef268163bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88219
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88366
        Tested-by: Jenkins

2020-02-10  Jan Holesovsky  <kendy@collabora.com>  [99e143cb771446b592e0d9e52bb16563e114b69a]

        android hunspell: Don't explicitly disable extensions on Android.
        
        We need the bundled extensions for hunspell.
        
        Change-Id: I423d71376652b7d54dfdcc81462a19db9dc785bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88218
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88365

2020-02-10  Jan Holesovsky  <kendy@collabora.com>  [4f9531c81d4190090ede4d657acdd4b7628462d0]

        android hunspell: Turn on the hunspell build on Android...
        
        ...and try to register it for use - it's a bundled extension.
        
        The attempt to use the Android's native spell checking failed because
        the combination of gboard + google's spell checker makes every word in
        the app appear as if spelled correctly.
        
        I haven't found any easy way around that, so let's use hunspell instead;
        but for that, we need to make the bundled extensions work on Android.
        
        Change-Id: If6563e497f1d3085c26eda571567242b2c1f6181
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88217
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88364
        Tested-by: Jenkins

2020-02-10  Caolán McNamara  <caolanm@redhat.com>  [1d0fc7baaaaea16b4ed0bb656f6c48a6b6c0d4ef]

        set a narrow width so it takes the width of its fellow panel members
        
        Change-Id: I846d1918fbd470439ea1efe591ff8eb392464bce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88377
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-10  Marco A.G.Pinto  <marcoagpinto@sapo.pt>  [2e7283d32897e1c22af44ba13629d06e8626a645]

        [en_GB] 6 new autocorrect words
        
        Change-Id: I15a3626a79cb4944a56a86c95cfcb1aa587999fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88292
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-02-10  Marco A.G.Pinto  <marcoagpinto@sapo.pt>  [e55f89d271eed34d69ceea1ddb6127be0a47a1cd]

        [en_US] 6 new autocorrect words
        
        Change-Id: Ibeb66ea402c0800d321ed7f03bed5741c04fec1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88294
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-02-10  Muhammet Kara  <muhammet.kara@collabora.com>  [85acb421cfaeda49471ad21b5c68f26e2cddc7f0]

        Avoid additional search in case of insertion
        
        Change-Id: If53add597daea0dc6ba77d92297d0dd0303c3500
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88354
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-10  Caolán McNamara  <caolanm@redhat.com>  [48a307b69713a244e747b3a4d444d6793d59b8d9]

        weld SvxFmAbsRecWin item window
        
        Change-Id: I6a11d8ba226b28447e2ab04925090491d6953132
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88348
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-10  Caolán McNamara  <caolanm@redhat.com>  [abfdfe6ac1bfc917d1693874f9dec80167e0806f]

        weld SvxFmTbxCtlRecTotal label item window
        
        and SvxFmTbxCtlRecText label item window
        and SvxFmTbxCtlRecFromText label item window
        
        Change-Id: I5c5bbdacfe7e69abd44b9a548deadbf6c4d2a7d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88283
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-10  rizmut  <riz_17_oke@yahoo.co.id>  [56f79ad5d70226ca64423044c0ba92e265776802]

        elementary: Fix for tdf#130533; list in Impress Sidebar
        
        - Update also to icons in Bullets and Numbering toolbar
        
        Change-Id: Ifbd28ae3e1842047c39a9349d670b6e954dd2d62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88356
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-02-10  Luboš Luňák  <l.lunak@collabora.com>  [4645ea2ba40b529cbd5cf28ce65083d51b8a1772]

        ignore -DGLM_FORCE_CTOR_INIT for shared PCH
        
        It's not used by the PCH, so it's safe.
        
        Change-Id: Ia86bf0ff31bc40b81b10517f8abd33e9170dba2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88362
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-10  Luboš Luňák  <l.lunak@collabora.com>  [a364218abec6ed067d4b1cf00716056a67d0601f]

        sort compilerplugin sources
        
        We generally sort sources for each target in LO, so make this
        consistent/nicer :).
        
        Change-Id: I4c8bc0d9e3f0b2d8b966bd90215c960c30ea2f86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88361
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-10  Caolán McNamara  <caolanm@redhat.com>  [de9ca54efbfab84ca9cc7c656818aad91fcfa074]

        DROPDOWNONLY should have been DROPDOWN
        
        Change-Id: Id69413752779ee076e2a81330990f1230264a8f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88346
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-10  Luboš Luňák  <l.lunak@collabora.com>  [da4bfe472945b05fd7baa9f75e7c89d8657a542a]

        log human-readable vulkan driver version too
        
        Change-Id: If21f6720b77a55e23864140bb10e7ff7a24e3de2

2020-02-10  Stephan Bergmann  <sbergman@redhat.com>  [f99c76c2e8e885ca1fcc635be7cf2481830eb379]

        Mark external/coinmp/Wnon-c-typedef-for-linkage.patch as upstreamed
        
        Change-Id: I8c2a7ce17d1c406563aca234aa6ea606414c9f71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88363
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-10  Mark Hung  <marklh9@gmail.com>  [f40456f093fed10fd6153ad4c5960bd0f7b438c6]

        sw/qa: fix libxml2 parser error for testChinese
        
        in htmlexport CUT on Windows with tradtional Chinese
        as the system locale.
        
        Libxml2 complaints about encoding:
        Entity: line 2: parser error : Input is not proper UTF-8,
        indicate encoding !
        Bytes: 0xB4 0x49 0xA4 0xE5
        
        - By default SvxHtmlOptions::GetTextEncoding() uses
        SvtSysLocale::GetBestMimeEncoding() to decide the decoding,
        where osl_getThreadTextEncoding() is used. That results in
        big5 if you're using Windows with tradtional Chinese as the
        system Locale.
        
        - libxml2 expects the xml begins with "<?xm", and guesses the
        encoding based on first 4 bytes of the content. So it always
        falls back to utf8 in our test.
        
        Change-Id: I48be9bf552ab6ea76f8baea7e48a8c02a7e8c2cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88260
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-10  Caolán McNamara  <caolanm@redhat.com>  [89150f1bcbb71c0cc505bed1547ee0526ace3b2c]

        cid#1458168 silence bogus Dereference after null check
        
        and
        
        cid#1458166 Dereference after null check
        cid#1458167 Dereference after null check
        
        Change-Id: I68dc7dc1bc78ed64795d353d5d0ffc15cc46b0c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88347
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-10  Miklos Vajna  <vmiklos@collabora.com>  [efe3a81ca3a605aba09871b288808ca7da0e93f1]

        sw: prefix members of SwExtTextInput, SwLineNumberInfo, SwWriter and ...
        
        ... SwgReaderOption
        
        See tdf#94879 for motivation.
        
        Change-Id: Ib44eaa1adbc731499d22b0bf538380b8bc0cc4eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88357
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-02-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f9ab2fbe2909beb084d7cfc04724f6b081d6f186]

        Removed old comment
        
        Change-Id: I88a20c74ed0644c87b9f93bd918e4bde5a2cb40e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87872
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-10  Stephan Bergmann  <sbergman@redhat.com>  [36dfe0d1ee81ae9a18fbcd4d34d49a3fbf513c03]

        -Werror,-Wnon-c-typedef-for-linkage
        
        ...with recent Clant trunk, see <https://github.com/llvm/llvm-project/commit/
        7ae1b4a0ce9c7f269cf3069e41496a78e3f28d49> "Implement P1766R1: diagnose giving
        non-C-compatible classes a typedef name for linkage purposes."
        
        Change-Id: I4e9e03f63fe47ccad4461cbc5c9fef9abd5c02ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88358
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-10  Pelin Kuran  <pelinrkuran@gmail.com>  [c3bdf60484298e1a42b5df28c2f2bc0c603510c4]

        tdf#90834: Turn in-line version control comments into good comments
        
        Change-Id: I366badf234f00536cd208a516eff9667f99d2f86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87719
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-10  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [f363ca0c0b949b60b8bb2dd43025082e4609c3f0]

        Revert "tdf#129096 Don't autosave encrypted documents"
        
        This reverts commit 15664830235fd3d34dc633affa87824e5c10cb79.
        
        Reason for revert: this was fixed meanwhile via
        https://gerrit.libreoffice.org/c/core/+/86201
        
        Change-Id: Id264bc09445cc00e059a243b8ccc53d9364c3ca9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88287
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-02-10  Michael Stahl  <Michael.Stahl@cib.de>  [24ae47e808f471d1ad2d019d50cc1c2a47762dbf]

        sw: DOCX export: fix rotated text fields
        
        The rotation works in RTF export and DOC export, but not DOCX.
        
        If a text field is rotated via SvxCharRotateItem, the w:eastAsianLayout
        element gets written on the run that contains the fldChar begin,
        but not the subsequent 4 runs that are written via
        DoWriteFieldRunProperties(), because it doesn't write
        m_pEastAsianLayoutAttrList.
        
        It's not clear why that function manually writes a subset of the run
        properties instead of simply calling WriteCollectedRunProperties()
        to get all of them.
        
        Change-Id: I6d8cacda4b62a6f6fdc77885149e7de8666e7200
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88196
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [af14b2096e363e8f09c2da749f9199bebb7cbb40]

        use color instead of int
        
        Change-Id: I7a837b61af666b6e13519df43255ff309d54f170
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88123
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-02-10  Luboš Luňák  <l.lunak@collabora.com>  [396d1019413ea6d7e3965e47beae0837d2cf84f2]

        add BLOCK_PCH to gbuild, allowing partial non-PCH rebuilds
        
        Both MSVC and Clang (with -building-pch-with-obj) generate one extra
        object file for code from the PCH, saving repeated generating of this
        code for every object using the PCH. This causes problems when
        temporarily disabling PCH by doing 'make ENABLE_PCH=' (e.g. when
        checking #include's are correct), as this object would no longer be
        linked in, and objects not rebuilt with PCH disabled would still need
        it.
        This patch allows doing 'make BLOCK_PCH=1' instead, which will disable
        PCH with the exception of this object file still getting linked in.
        
        Change-Id: I8fcb150ef27ebb34118d62739a1a1558aa1a6f3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88341
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-10  Luboš Luňák  <l.lunak@collabora.com>  [67770fc41f409e9d7e179b34eb84434ed237a6ce]

        if OpenGL is forced, do not enable Skia in order to allow GL
        
        Change-Id: I013db819b66252a25e0a6fddd8e777c3d8d36372
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88210
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-10  Luboš Luňák  <l.lunak@collabora.com>  [90b02dd4a465f312a6b9c27ff572b5a304e857de]

        in case of Skia problems force raster mode, don't disable it all
        
        Skia's CPU-based raster mode should be safe (at least from driver problems),
        so it should be enough to make the failsafe mechanism just disable Vulkan
        use.
        Also add UI option controlling forced raster rendering.
        
        Change-Id: I6be1745782816e5468e55635ae5613b6a6afded6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88206
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-10  Luboš Luňák  <l.lunak@collabora.com>  [3081998ada2ad60d14f8b2343309fe79776f898a]

        add (Vulkan) blacklisting to Skia
        
        Currently there's nothing blacklisted, but this is the code.
        And there's not much point in blacklisting CPU-based raster Skia,
        so check only for Vulkan.
        Since this requires accessing Vulkan to get the driver info,
        this commit also reorganizes a bit getting a GrContext when there's
        no actual window, so that it's usable for the test.
        
        Change-Id: I042af0470fb635d8ea471a40837bfcd102d7016f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88205
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-10  ayhanyalcinsoy  <ayhanyalcinsoy@pisilinux.org>  [c060c80496429d59bb6f158c44957d853dccb06c]

        tdf#129599:Add Redaction action items into main menu in Draw
        
        Change-Id: I6021f6a8b0a3259cb6b5494912001ecec883e553
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87994
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-10  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [faa59a82cebd69ba4d5b665f00983b9d374ac15c]

        Cleanup: Move unit tests to ridljar
        
        Follow-up cleanup for ae855bf48163ff64d94cfc34aff8e37abdb5518d
        
        Change-Id: Ibec2fe89d70d6001af7d75c5eb4081b5b2af30e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88073
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-02-10  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [57eee86bab2efd63b7eec9d73a86b1cc0422de29]

        Cleanup: Move files to ridljar
        
        These files are now part of ridl.jar instead of jurt.jar,
        so move them accordingly.
        
        Follow-up cleanup for ae855bf48163ff64d94cfc34aff8e37abdb5518d
        
        Change-Id: I01df60d99f5296b6252b260f52160c3e62f4b8dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88007
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-02-10  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [8cbd7f59bb99282c4bcb60639da1263c8eb3a5e3]

        tdf#130262 ignore negative wrap distance values in doc prop import
        
        Change-Id: I2c06b12c958dfde09adcc2ae4c59532ffde6b6fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88127
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [157abc56d634e72e0654dc0cf88d0092744ac19c]

        restore unit test code accidentally deleted
        
        in c05680bd27f0f9fc9d5371f4ef97fd45184de1c6
        
        Change-Id: I8d35ed9411c51b8bfffc2ca67d9d8de94ba067dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88355
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-10  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [85a2ef5cd1b3c06277422b7068eaf1ddc79efdcb]

        use FindFormatForField some more
        
        Change-Id: I96dc7599d755c035d4079d1bbe6b6c21201034d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88335
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-02-10  Stephan Bergmann  <sbergman@redhat.com>  [4188c7e2132ec3f1c3e879c179e92ff75c86d24f]

        external/coinmp: -Werror,-Wnon-c-typedef-for-linkage
        
        ...with recent Clant trunk, see <https://github.com/llvm/llvm-project/commit/
        7ae1b4a0ce9c7f269cf3069e41496a78e3f28d49> "Implement P1766R1: diagnose giving
        non-C-compatible classes a typedef name for linkage purposes."
        
        Change-Id: I3c72f0e4c2f04dd197fb8af1581cd03f465cd87d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88352
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-10  Stephan Bergmann  <sbergman@redhat.com>  [2cfa5fbc3e15060c0eb462df25219c96f8aa5935]

        -Werror,-Wnon-c-typedef-for-linkage
        
        ...with recent Clant trunk, see <https://github.com/llvm/llvm-project/commit/
        7ae1b4a0ce9c7f269cf3069e41496a78e3f28d49> " Implement P1766R1: diagnose giving non-C-compatible classes a typedef name for linkage purposes."
        
        Change-Id: Ida0bbe8f4be7845b8663ea3c86e1faf1db7f55a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88349
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [a2a8ad842fccbf214e2e25414fc715246408aa27]

        move some headers inside connectivity
        
        Change-Id: I9a72a9d59db4f198c2261d41143e3b8344845285
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88202
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-10  Michel Thomas  <michelphoenix98@gmail.com>  [a570a6b122125e88629fde990306f525c561284c]

        tdf#84553 Detection of antivirus exclusion, EICAR test.
        
        Change-Id: I3577a361edcc67f85f86ddb75778cd39784b39a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88269
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-02-10  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [a2e14b45bf0effbd01c20e07ab02648a73449dc7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to cfd619c06ffc5d1f8d2ab6a107869cd6f9f7a37e
          - Periods at the end of sentences.
            
            Change-Id: I4fa1e5b2daa3bb5df3e8e7f0f79d5dedcbf161c3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88041
            Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-02-10  Mike Kaganski  <mike.kaganski@collabora.com>  [4b6b03c89208d51920040eee15402102dd085e4b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 96f1ee8417e4d6c7134e13ab86ac55e52f1bc841
          - Don't hardcode version in links in online help
            
            ... so that when current page URL is like
            
            https://help.libreoffice.org/latest/en-US/text/shared/05/new_help.html
            
            links from it will lead to other pages under 'latest', not to
            
            https://help.libreoffice.org/6.3/...
            
            The problem reason was that in online help, HTML referred to resources
            with relative URLs starting with version number, like
            'href="6.3/media/navigation/favicon.ico"'. The links didn't include the
            version level in local help: 'href="media/navigation/favicon.ico"'.
            This was naturally accompanied by <base href="../../../../../"> (online)
            and '<base href="../../../../">' (local), coming from "tokenize" in
            help3xsl/online_transform.xsl.
            
            This unifies online help behaviour with that of local help.
            
            Change-Id: I486cbfbd680d52d00ef99ade9af5ecac2967c115
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87768
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-02-10  Muhammet Kara  <muhammet.kara@collabora.com>  [41177730421f9be9ad955766a5a19667d8003b11]

        Remove unused variable sWord
        
        Change-Id: I56e7c23ae309df112392327a381a4104091222be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88351
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-10  Muhammet Kara  <muhammet.kara@collabora.com>  [057307de1239efd8b526d674f6ebd4a81d7417df]

        Fix accidental variable shadowing
        
        Was causing the if-check after the loop evaluating to false
        always, thus never running inside the if-block. It was
        probably never catched because the initial value of  the outer
        variable applicationRunningError is always WAIT_TIMEOUT.
        
        This was also causing error codes other than ERROR_SUCCESS
        and WAIT_TIMEOUT never being returned from this method.
        
        Change-Id: I068f96cd4d5afd63fe7017062e5ad6af171dcca0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88353
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-10  Muhammet Kara  <muhammet.kara@collabora.com>  [a6ad91d3e9c956338cf9daed9a3fad64bfcbdcb5]

        cppcheck: redundantInitialization in XSheetCondition::testGetSetOperator()
        
        Change-Id: I0895478ec5bbb69cc8a7d88d848755aeabe7b51d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88350
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-09  Kohei Yoshida  <kohei@libreoffice.org>  [618442dc3b7c513b91974a09c57ff991626f8a38]

        Update mdds to 1.6.0.
        
        Change-Id: Iff350b47d5d237e0bb3ffcce0e80ce867c74191d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88191
        Tested-by: Kohei Yoshida <kohei@libreoffice.org>
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>

2020-02-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [103b14d4fd4831ead4854c86ba208d2efac3dbee]

        Removed useless semicolon
        
        Change-Id: Icde449bf0ec3fdcb5e328e67f3c5f0634a50decf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87654
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-09  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [dc7c73988a6b73298314922d7a4c74ad6c1e518f]

        Simplify SwTableField::GetNodeOfFormula()
        
        ... by using the new SwFormatType::FindFormatForField()
        
        Change-Id: If0492ca04ed836d89bcfcc56572859ba04e084b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88273
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-02-09  Julien Nabet  <serval2412@yahoo.fr>  [57a5c0f04526fc05907334311db5727e665bdde2]

        tdf#126578: call ensureConnection to be able to call "Create as View"
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=126578#c8
        
        Change-Id: I9eadb704214b1aad9573bcd89e3fd61213627a8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88329
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e9cc1df70a08812591d836312e672b7749c1bdcf]

        Fix typo
        
        Change-Id: Ic0d026ceeedc4118a04f22a9d82a0c85321d131a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88338
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ba9f0b4fa5c380958617ffab04d87c5049a6178c]

        Fix typo
        
        Change-Id: Iff25ac2f21bdafc911874d151e4d0c5867a52b76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88340
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bcf265037f9541ffce7eaa9e989ef76488b395ad]

        Fix typo
        
        Change-Id: Ice5f07206708b688f76110fab996717118f95d0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88339
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [08036972a770f9f48dc4f9695b90edee0eba6c85]

        Fix typo
        
        Change-Id: I0e9155804a79e0eb97b86f4cfe930e4a0185dd61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88337
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c82db18b7fe5a30d46a1ed95d4877d2508dad818]

        Fix typo
        
        Change-Id: I5819aa47013d506853dfc08a728d614a95b39700
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88310
        Tested-by: Jenkins
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-09  Maxim Monastirsky  <momonasmon@gmail.com>  [c4818b1caff43e64f657666ec85d289f196cf2e0]

        Fix undo and redo dropdowns in non-sfx2 modules
        
        after commit c34edadf5bd3d1d9f3c9c056af28b8964d8f1ca0
        ("rework SvxUndoRedoControl to be a PopupWindowController")
        accidentally enabled them there, instead of the simple
        buttons those modules used to have. Just implement the
        necessary stuff, instead of hiding the dropdown again.
        
        Change-Id: Ic93114f7f3cec8e96f3389ceb0d52552cde02a83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88333
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-02-09  Maxim Monastirsky  <momonasmon@gmail.com>  [0f1bd7f0f79a054f1af1c5aadd81f586f2e4f879]

        Current color isn't highlighted in the table cell background toolbar dropdown
        
        Change-Id: I32e29d8697a5b6ba914b7ccc030e840b31c38b74
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88307
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-02-09  Caolán McNamara  <caolanm@redhat.com>  [037493635fa4e48ec4e7cc8ec8d76ca1f55cd1c6]

        Resolves: tdf#130486 setting distributed results that justified cannot be set
        
        Change-Id: If80c935b7e33b5c7146eb562daf2303688160653
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88270
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-09  Caolán McNamara  <caolanm@redhat.com>  [632b78686944b4ae5affa534a836da9a99bbf5ea]

        give the SvtURLBox in toolbar its 'classic' width
        
        Change-Id: I52f3966f28fd347159551f640ba61d4f88ee54f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88282
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-09  Seth Chaiklin  <sdc.blanco@youmail.dk>  [b816067fd599aa6f2d455a9a82a7dfc1dbefc56c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b6e3324d71cd4b17cd9384b43b762fb10ce92343
          - update help page on Creating Page Style from  current page
            
               - update command names
            
            Change-Id: I64e80feb410af96f0dc0089abc2aaff123b80327
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88289
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Tested-by: Jenkins
            
2020-02-09  Seth Chaiklin  <sdc.blanco@youmail.dk>  [2579e0b666f871fc9caa040d3c6bb47bd32c70bc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6dee2fc90b1e610b7cdf0d69b6d840140a887e61
          - Update "Using Styles from another Document" help page
            
              - add link Load Styles" help page
              - introduce relatedtopics section
              - add variable to "Load Styles" header, to include in "Related Topics"
              - add sys-conditional F11 to stylesmenu.xhp
              - updated icon name and action in Styles window
            
            Change-Id: Ibde47fde3b9ad832d50ef1d5d2cc0f8c30df5567
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88288
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-02-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [18b2d4b272e7aeb37e29c814bf0959198c2fa63e]

        Fix typo
        
        Change-Id: I67e5845b1e9b193ee8bf10b58333f613ef13c38f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88311
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9571e14ad83461ab6e6e38de726350d35931c4b2]

        Fix typo
        
        Change-Id: I5fd7b668202ad0da8266751e9b0d0378f1ad4fc0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88313
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f0ac4f8a85686702988925af4641b5be77a2c1e2]

        Fix typo
        
        Change-Id: Id1b46eea8cfd641ee8ee665729c383112343184d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88316
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7c34b984f9d8bfbc0fe92d65869a638d9fd89690]

        Fix typo
        
        Change-Id: I9350e0cc7e1b9e11ec3e5249c39abcf9e807f435
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88314
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [32bd978bb02127820e133a02180db6ec48a36f10]

        Fix typo
        
        Change-Id: I0a56f044b24158e2b44bb3550a97ea6bc21d3feb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88317
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9eac1d04037070ac93573bc8955189bed3fcb986]

        Fix typo
        
        Change-Id: I01253631be946fa4d113bb09e0ccb1945ef2ac18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88328
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [36c456b2df199a6112a4efe18ea740d9e687495d]

        Fix typo
        
        Change-Id: I76476242083a71a3d564ae89971a926254975979
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88312
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [79ec299fa61edfe466587158c73c39e95fc645ce]

        Fix typo
        
        Change-Id: I679142899ae43f54723983a5ee6aee47e1b71b93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88315
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7d981e61772b02a80c86821d99249d8dfbddf1a5]

        Fix typo
        
        Change-Id: I0f58bc3253cbd5d7341eddf9be7bda3d6c245f9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88326
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [121fb94b7857c8bcba27c9715374328e965bece2]

        Fix typo
        
        Change-Id: I931ac89553f5025d7729274c9e00a095ae65e7cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88325
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3c2efd2ec34e47c242d3dfea87e8abb8fa8448be]

        Fix typo
        
        Change-Id: Ic5cca7e798240af9581782820409938755a5d920
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88318
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fc9734388ef4e1fb91e85f5c58f6a7c358365dcd]

        Fix typo
        
        Change-Id: I9fdc27de947dbb62cec8ae5f71ef4ee4d339752d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88324
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b9139ce4eada3950cea0ad4d6d71d062ccfe461d]

        Fix typo
        
        Change-Id: Ic203814f0bce207bb8b8b8590b825534609bdd8b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88321
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9f4696439b41c800714cabb69163906c4415a793]

        Fix typo
        
        Change-Id: Ic81a620a8a2ac4bb6ab710f57d68dd2b9faa1ecc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88308
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ca68e3d30b7386ce0acba5dfdde974b284e0b0ac]

        Fix typo
        
        Change-Id: Ibea0f9c3e5b82fc475de71c2964d8c89e16866c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88319
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [35fbb879a1898e65079f3545b4d48015ace0b7fc]

        Fix typo
        
        Change-Id: I032a69e517e5a94b2191869552b77379d55f4b8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88320
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [71bd58e56d3489bee9d46c8ba95f80596cc95fba]

        Fix typo
        
        Change-Id: If04bde50d7471d4c5a42e204f34a4d08115dbf95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88331
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9c28c37824832d6425ed02973b8c2df69b97ebb3]

        Fix typo
        
        Change-Id: I5c350c44ded0ca1eafc6e7c7d05386d06c71f0ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88332
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-09  Caolán McNamara  <caolanm@redhat.com>  [3eac1d85c88db76b3deb6240fd3af2f64951689a]

        Resolves: tdf#130484 controls become disabled on click final checkboxes
        
        they always triggered disabled the current state in the roadmap, but disabling
        a roadmap step now really disables the associated window in vcl.
        
        These two particular toggles don't actually affect the current roadmap state,
        so don't call state-modified when changing them.
        
        That doesn't change the ye-old weird case that the logical state of this final
        step is disabled, but don't let the wizard find that out when toggling
        radiobuttons that don't contribute to the roadmap state
        
        Change-Id: I5927d20ea461a294e76014892c90ad0b5f39fb6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88280
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-02-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dd0dda17c9984ce29b674f7ba903cd1d3fe73ab5]

        Removed executable permission on file
        
        Change-Id: I8b8cb042e2a5c0c2415811f1b738a529cbd18a64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88276
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d8cd2dd3bc3042a000af6b2739dc723fc9827f84]

        Fix typo
        
        Change-Id: Ic8a30a09566ff192b7639a5b390b64c9187fc749
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88275
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-08  Caolán McNamara  <caolanm@redhat.com>  [2d0944ab7a94ea0d5cd5f66c4895a0c99d9a3593]

        Resolves: tdf#130513 sfxlo-OptionalBox isn't in sfx
        
        its in vcl not sfx, so under windows its not actually created by the
        builder as the factory method isn't found in sfx. While under linux
        the method is found anyway despite the wrong lib name.
        
        seeing as its in vcl, keep it there. The factory method isn't needed
        when its in vcl and rename the .ui name to VclOptionalBox
        
        Change-Id: If279477d2e4cbb50d202d528c293b471134de30c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88279
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-08  Caolán McNamara  <caolanm@redhat.com>  [e4033c9a27e68f7e7ec6f6949509a1bffaeb4508]

        conditionalformatdialogmobile doesn't work
        
        missed this in
        
        commit eb862a9330f880f69459c1b9bc1892c98b250b6a
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Thu Jan 23 15:16:33 2020 +0000
        
            conditionalentrymobile doesn't work
        
            this is probably based on the non-mobile version, but by when it was
            initially integrated it was already out of sync with the non-mobile
            version and can't work as it is
        
            Change-Id: I480052230d2f893f540cacb2cc2c3b699f9cba1a
            Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87283
            Tested-by: Jenkins
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        
        remove it for the same reason
        
        Change-Id: Ib4db82fbd3846a21efbb3612396332cfaff670af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88278
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-08  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [6b2b0af1936ddc57992b01a56725d4acadffc806]

        introduce SwFieldType::FindFormatForField and use it (once)
        
        Change-Id: Id7136b936c0585e7013f3d06ad97436b51522da3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88264
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-02-08  Stanislav Horacek  <stanislav.horacek@gmail.com>  [e2d96d38afb30fa78f37e84543bfd04c25e1c6b2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1fa387342802aa3c1b4fd12c6e0620af579c7e98
          - fix name of APSO extension
            
            Change-Id: I17a1b9f0a6b67c05a77b328a06b9e4091e7c0c26
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88263
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-02-08  Caolán McNamara  <caolanm@redhat.com>  [9d4f31de3e2cb25d94a47b29e3bea0133372c65d]

        weld LibBox and LanguageBox Item Windows
        
        Change-Id: Ifdbef243093b588887c3d3fe1efcaf2e4c7c982a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88235
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-08  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [15664830235fd3d34dc633affa87824e5c10cb79]

        tdf#129096 Don't autosave encrypted documents
        
        As we cannot generally make sure they stay encrypted.
        
        Change-Id: I15ed41fabcc553608e418608ad1166a951daa4b6
        (cherry picked from commit aaf91e7c4833689dc11d0b7f3e9f707a9ce206d5)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88209
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-02-08  Serge Krot  <Serge.Krot@cib.de>  [153c4c7e6ab066c6b1c06704e08e5be815cfc024]

        tdf#128873 speed up switching into page layout
        
        Change-Id: I993fdafe226680ac718f4611cfb1f842bc99f385
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88231
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-02-08  Juergen Funk  <juergen.funk_ml@cib.de>  [52292c374c3a6a5b4d9c6ced616b0ddd505a5298]

        Optionally generate PDB for libxml.dll
        
        Change-Id: I58f762fa134052e2a7b4a5c7206b4b75df5c1e69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88156
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-02-08  Caolán McNamara  <caolanm@redhat.com>  [c13c136da5506ae8055c47a5385c1833ab0ba0f6]

        ofz#20504 Indirect-leak
        
        lets assume a table should be only assigned to one container
        
        Change-Id: I4e33bc3dab37c20ac2337b12ae4ee4efe84cb5aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88215
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-08  Yusuf Keten  <ketenyusuf@gmail.com>  [ec48d37f574924c66dea4f7adb56944bbe636aa1]

        tdf#74702 Remove OutDevType from OutputDevice::RemoveTransparenciesFromMetaFile
        
        Extracted SetBackgroundComponentBounds() which removes need for
        checking OutDevType especially whether it is Printer or not in OutputDevice.
        
        Change-Id: Ib8884b861314f595283af9ae3a2cd5645b334d51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86312
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-08  David Tardon  <dtardon@redhat.com>  [85dc497f1556ebc53f482e382f48e98b9560b983]

        upload libcdr 0.1.6
        
        Change-Id: I569f8ed92358982edbc419a6b687652ffd4fcb14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88236
        Tested-by: Jenkins
        Reviewed-by: David Tardon <dtardon@redhat.com>

2020-02-08  Armin Le Grand  <Armin.Le.Grand@me.com>  [9c9f76dd5b6fb115e521ac6568673c7a10879192]

        tdf#130478 add direct dash paint in cairo
        
        Make use of mentioned task's 1st commit now
        and implement direct dashing for cairo. All
        the data is now available (that was the work),
        make use of it.
        Keeping a local static bool to control it, so
        later if needed can be switched on/off e.g
        using some global var/setting.
        Cairo will now do buffering of complex polygon
        data in cairo path data (from some compexity
        on and timer/mem-controlled), but not dismantle
        to own, stroked data.
        With bDoDirectCairoStroke disabled, the dis-
        mantled data will be buffered - more mem, but
        should also help - at least it gets reused
        now that it is possible to keep it at the
        original geometry (incoming polygon) at all
        
        Change-Id: Ic08f659d7ccbedc910ec678b1509ee1a7f3f2112
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88262
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2020-02-08  Furkan Ahmet Kara  <furkanahmetkara.fk@gmail.com>  [ef877db09c11f7e201a4bc941e05085bd0eef956]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Iacf9743c194705f6eaac0719d68dda04cdea65f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88265
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-08  Arnaud Versini  <arnaud.versini@libreoffice.org>  [a795886762a6a4aabd601183598c4e6c819bcb1f]

        Add minimum support for PDF/A3
        
        Change-Id: I6ce3a3dbe71df1d3f56279879e3f91bd7c82f784
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/84687
        Tested-by: Jenkins
        Reviewed-by: Arnaud Versini <arnaud.versini@libreoffice.org>

2020-02-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [a2f62a861ba7036e689070c47f72214b1bdd49d4]

        move some headers inside basic
        
        Change-Id: If711825c36bd4f9836fcd3ba26e5d4f38a5f3e36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88166
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-08  Jim Raykowski  <raykowj@gmail..com>  [110a49b41c81759f25f96be627d45848de9264a5]

        tdf#130475 Remove mysterious grab focus
        
        Grabing focus at this location in SwFormatTablePage::DeactivatePage
        prevents adjacent tab pages from keeping focus on their tab when
        keyboard navigating the dialog.
        
        Change-Id: Ie90722572569ac0cd5251682a19727c91e2a326d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88162
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-08  Caolán McNamara  <caolanm@redhat.com>  [4ffbb6543111a236e9724dd9a3b292584be9e869]

        cid#1458164 silence Unchecked return value
        
        Change-Id: If5c77b40195e7f6599fa24c1317c22507043de32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88240
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-08  Caolán McNamara  <caolanm@redhat.com>  [7591ef66c6de25762d85e45365e598ff586df65c]

        crash in manage languages in basic ide
        
        when there is more than one language, there needs to be two separate
        columns with a renderer each, not one column with two renderers
        
        Change-Id: Id4f2c9938fd3bd0aa3e006166df6081d57ef57df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88222
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-08  Noel Grandin  <noelgrandin@gmail.com>  [87030862d4750b456f876dc48310d87ed48848f0]

        replace some more copy/clear with swap
        
        Change-Id: I6501dd59682d2605e9b9856c2deaa02a873ce641
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88239
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-08  Onur Yilmaz  <onuryilmaz0750@gmail.com>  [5088e6d34b0ffba423f8633ee83673a9c1d40036]

        tdf#130148 Gallery drop-down list in Impress B&N dialog shows only start...
        
        Change-Id: Ieb8d79d7b3d291ffb36a7daaee0716d4ed8c9a85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87972
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-02-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f53b94315c2567d01c386632693e9431921b0248]

        Fix typo
        
        Change-Id: I12cbc2f91dbcc622839c407cfbb5c1e32b324f98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88248
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a91e7dc3f4b702a4aa88c3ad8dd30fce124d36c1]

        Fix typo
        
        Change-Id: I45c764cfbc436ee62370047f1bd65f5b1de53ab0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88247
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c6426099c9597d95a1c1a49261016850414ff2c9]

        Fix typo
        
        Change-Id: I7e213d6fee88593da8a25ce4bbbc514c60494329
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88243
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cd053d44f3c23fdb25ae42e7581884ff25b62d7f]

        Fix typo
        
        Change-Id: I0dd153d1766d1f6a6da974a847e937edcd3399f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88246
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [290e493efef2338d4f2a32f03c20ff08f3be7107]

        Fix typo
        
        Change-Id: Ib6e37272a4c183de137ba3d63ede6bbd344c6f5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88245
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [533d321d3f6374738462cf4e76c431d518eaec21]

        Fix typo
        
        Change-Id: Ia3238554505ed25f480ac35fca5b74817a55541c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88244
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5857124f227e1591df8984c23e5106a5db10b2a5]

        Fix typo
        
        Change-Id: I99333fab507d9a7dc7583bfab20388afffd3ec20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88249
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1a72cad673c9f94702501f06e06a67b03d2641eb]

        Fix typo
        
        Change-Id: If83a1a5cc7b6170579f852e735d0a94bdff2d9d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88252
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9c13afe2eeebc06427a764f1029c3b7172c61e5b]

        Fix typo
        
        Change-Id: I935579ee9df56cda1a87816603b23a0562bb1b97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88256
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-08  Miklos Vajna  <vmiklos@collabora.com>  [b03504bf054bd4094b985ef8ebb9ac55fa69a487]

        tdf#130482 sw: fix text alignment in shape text
        
        Regression from commit a3c7a8282ddd08c7ed4a15d23089d09e418f8fae
        (jsdialogs: apply .uno:Color and CharBackColor to floating text frames,
        2019-11-08), the problem was that the original code populated aNewAttr, while
        SetAttrToMarked() was only invoked in case there were arguments.
        
        Fix this by making pNewAttrs a copy, so lcl_convertStringArguments() can
        work on it in place, and then restore the old code that copied from
        pNewAttrs to aNewAttr.  This fixes the no-arguments case and keeps the
        lcl_convertStringArguments() case working.
        
        Change-Id: If7bf2d7b21e48d513a512ec6127b61ee74635ef5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88227
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-02-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [9a3810ba9b8b52096bee29e83d1eb5ce57512270]

        pack some data structures
        
        Change-Id: I7ef990b8aa7b26c413b54186c360ed3f858d4e26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88170
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [0d43023ed4bc14207b9ba15367b123f2af739d1b]

        move some headers inside framework
        
        Change-Id: Ia005938c6a3a954eba910981dde5010a1f977fca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88201
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-08  Michel Thomas  <michelphoenix98@gmail.com>  [c16969b9bc73fdd77e763299d6aea7b614e203e2]

        tdf#84553 Detect and warn of Windows Antivirus.
        
        Change-Id: I7731cb316306c153ad14bb3d27f39600a44ed9ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87811
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-02-08  Michael Weghorn  <m.weghorn@posteo.de>  [1d7b1a15059a77fde9afa14d0b9a508142bfc247]

        tdf#129809 qt5: take a reference in case m_aContents is replaced
        
        This takes over Caolán's solution for gtk3 from
        dbcdc5cd98df5756a96559e467cad95c629343ca
        ("tdf#129809 take a reference in case m_aContents is replaced")
        for the qt5 case as well, to prevent that the XTransferable
        is destroyed along with the Qt5MimeData object as new QMimeData
        are set in the clipboard, as follows:
        
            1   Qt5Clipboard::setContents                                               Qt5Clipboard.cxx
            2   TransferableHelper::CopyToSelection                                     transfer.cxx
            3   TransferableHelper::CopyToSelection                                     transfer.cxx
            4   SwTransferable::CreateSelection                                         swdtflvr.cxx
            5   SwWrtShell::SttSelect                                                   select.cxx
            6   SwWrtShell::SelectTextAttr                                              move.cxx
            7   SwTransferable::GetData                                                 swdtflvr.cxx
            8   TransferableHelper::getTransferData2                                    transfer.cxx
            9   TransferableHelper::getTransferData                                     transfer.cxx
            10  Qt5MimeData::retrieveData                                               Qt5Transferable.cxx
            11  QMimeDataPrivate::retrieveTypedData                                     qvariant.h
            12  QMimeData::data                                                         qmimedata.cpp
            13  QInternalMimeData::renderDataHelper(QString const&, QMimeData const *)
            14  ??
            15  ??
            16  ??
            17  QXcbConnection::handleXcbEvent(xcb_generic_event_t *)
            18  QXcbConnection::processXcbEvents(QFlags<QEventLoop::ProcessEventsFlag>)
            19  ??
            20  g_main_context_dispatch
        
        Change-Id: Ic712c901a31131efc596cac7f00f14bb6a7ce068
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88192
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-02-07  Seth Chaiklin  <sdc.blanco@youmail.dk>  [090fabdc93b44e7481b8c864ccebd519db6f142d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a797d607f1d56f4e401d03669d766124317baa46
          - adjust embedding of Position header in chapter numbering help
            
            Change-Id: I0e3e5ecc78dc8747e71342edbce23358a14e71a7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88254
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-02-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a092262a573d185171b00d2848cc25c14ad33b6e]

        Removed executable permission on files
        
        Change-Id: I33964ea73b905e9ad4cc22f662b01be07cc96eca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88250
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [72818add00a5a1182fc5e035b5b842a82ab43af0]

        Fix typo
        
        Change-Id: Idf99108e6f7813551a8cee2e8d7b990de8a36ebb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88251
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a3de0dc1582a8dfea5f81c81e0dc7e63710aa4ad]

        Fix typo
        
        Change-Id: I372f5b8fe3d2b1db8e9b672e67709f68b22735b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88253
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-07  Caolán McNamara  <caolanm@redhat.com>  [a07f0a57378a8901d647e3e5de8347445a82ea17]

        property browser appearing as a blank area when changing modules
        
        under gtk, so just don't create it until we need it
        
        Change-Id: I0fd86c6b587788c42646a107746e8e4e10f2a13f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88230
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-07  Stephan Bergmann  <sbergman@redhat.com>  [4c0394461af4d6bcba059161113abffbb484efe8]

        tdf#130501: Fix off-by-one error in URIHelper::resolveIdnaHost
        
        Change-Id: Ibc231308d0fc93085933ae7d80dc8c4b2699fe02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88204
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-07  Miklos Vajna  <vmiklos@collabora.com>  [f0decd9c932b50eddeecd49a6ee44182e78be938]

        DOCX export: fix handling of section starts that originally had page margins
        
        This is similar to commit 26f2a9e1a10a22e864e71ee7c94934821703e021 (DOCX
        export: fix handling of section starts that originally had headers,
        2020-02-06), except here the top margin has to taken from that follow
        page style, not the header.
        
        Without this, it can happen that the page number in the original Writer
        doc model and the exported Word result do not match.
        
        This required reworking WriteNextStyleHeaderFooter(), which assumed that
        the header/footer status is already calculated by the time its called.
        But the page margin code runs earlier, so we need to make that decision
        earlier, even when the header/footer status is not yet calculated.
        
        Change-Id: Ife7396603702d2048d544aa46f96acfa337a041a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88211
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-02-07  Caolán McNamara  <caolanm@redhat.com>  [75bd1ba4cd4eea179092f3c8fd7aa6b903b17993]

        weld ImplGrafControl ItemWindow
        
        Change-Id: I1c3551ffe510d49ea7ddce9d896f59857f4b2946
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88213
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-07  Caolán McNamara  <caolanm@redhat.com>  [08695569fd4fccc1722e7e3c7e0a234699199196]

        ofz#20517 null-dereference
        
        Change-Id: I443869f848925911ed46e2f547f0dc652b1ff290
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88214
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-07  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [99e044604c362d97f8ef2b10157e2c1969916049]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c0f4ae88b0ae0a59a0f8c3c3301f5d385a9ee750
          - Improve visibility
            
            + whitespace cleanups
            
            Change-Id: Icdcd544cf7ee53dd01488059f1ffc622248a2562
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88059
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-02-07  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [c73b5e969b2f9abdb2b9191938ca30bec5af725d]

        SwFormatField::Modify no more (folded into SwClientNotify)
        
        - refactor out field formatting
          * make direct calls explicit with new UpdateTextNode() call
          * try to bring at least some sanity to the event handler
        
        Change-Id: I40a39ddf70476b7fa0bf5e157fb263e863bb1d20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87927
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-02-07  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [61fbdb13121643c6faf917912bd39c6b9720888a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f9d83461af0630daece8a497aab5e02fea97efa6
          - fixing a typo
            
            Change-Id: I45c38402392c2424e78e022cc8943c453adb8707
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88033
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-02-07  Armin Le Grand (Collabora)  <Armin.Le.Grand@me.com>  [5f61c9fe99ac93087b898adddbb4d4733f1fcd07]

        tdf#130478 Enhance Dashed line drawing on all systems
        
        For more info and explanation including state of process
        information and discussion(s) see task please.
        
        Adding corrections for gerrit build
        
        Change-Id: Ie10fb8093a86459dee80db5ab4355b47e46c1f8c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88130
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2020-02-07  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [1fb4887613f2487be6081dd62c4df30f6170e2c0]

        tdf#94234 Add Period as chart data label separator
        
        Change-Id: I50b9662b22bdb10086e6aa557622566591135514
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88139
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-02-07  Tünde Tóth  <tundeth@gmail.com>  [a979047eefec607b311773c7e2a71bb3ee2c6362]

        tdf#130380 Chart: Fix area chart data labels position
        
        Regression from commit: f8966bb398cf0623be841c618b123866801a063c
        (tdf#130031 Chart OOXML import: fix area chart data label position)
        
        Change-Id: Iafcbacb0ecf6f8a175adbf0782ee3e3a1185a726
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87881
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-02-07  Michael Stahl  <Michael.Stahl@cib.de>  [cbfa11ab8f429bf0cb279c732ec7a8dba0090104]

        create-tags: Exuberant Ctags 5.8 lacks -D, try to detect that
        
        Change-Id: I1abc60184e0e5b68c41f5a3517f0877889d8f43a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88195
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Michael Stahl <michael.stahl@cib.de>

2020-02-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [8d7b3398fc1aadb5411060b222af330cde40c72c]

        tdf#129789: Add unittest
        
        Extend it to cover all fill styles in shown/hidden comments
        
        Change-Id: I866d1b7f6248a5b5520348b249ed3cda4eec46dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88122
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [c05680bd27f0f9fc9d5371f4ef97fd45184de1c6]

        rename GetBaseOfstForFly->GetBaseOffsetForFly
        
        Change-Id: Ieeeaa53d916e192e7219d7d3d405584a22249e7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88181
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-07  Bakos Attila  <bakos.attilakaroly@nisz.hu>  [affe9c8384475fc85027703332bc0f1b36eaa0a6]

        tdf#123873 DOCX IMPORT: fix unhandled textwrap for objects
        
        The OLE objects (in this case charts) had bad wrap option setting
        and this lead to misplaced objects. Now this parameter is set
        according to the file.
        
        Change-Id: I506be91b6801f0ffc3942e514f81119d895fdcb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88091
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-02-07  Michael Stahl  <Michael.Stahl@cib.de>  [f73385982c5b11e230987b3208b866b3c0d797ee]

        sw: fix misnamed m_IsFootnoteInfo
        
        Silly copypasta in f3bb701223953df02f005b98d2eee13e82016bd7
        
        Change-Id: Idf20017a7eb180e6a9f429e6976cea8c13cff066
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88194
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-02-07  Caolán McNamara  <caolanm@redhat.com>  [06164bdf2f5babd337a2f7813c572ca17056c521]

        weld ImplGrafModeControl ItemWindow
        
        Change-Id: Ib71436cf9ecb312ea9f273bb974954556868e613
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88189
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-07  Caolán McNamara  <caolanm@redhat.com>  [efa883f0585b0824091c1383ab318c671f83cd28]

        rename URLBox back to SvtURLBox
        
        Change-Id: Icd90eeb492002c45ddd8ff562a6da411abead122
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88185
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-07  Maxim Monastirsky  <momonasmon@gmail.com>  [36deee8c8d86ff45602ea3119a6628cc5bceed7a]

        tdf#99693 Add Highlighting tab for Writer
        
        Works with shapes and comments.
        
        Change-Id: Ic2e4b3cf7decce493426bed1ec077cc97ea17bb5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88173
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-02-07  Caolán McNamara  <caolanm@redhat.com>  [e982f2d4ad8956bc184b625b50fad4c3be117203]

        SvtURLBox is now unused
        
        Change-Id: Iab78b3803272ceb62c4df74241b64f23b1437b03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88184
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-02-07  Maxim Monastirsky  <momonasmon@gmail.com>  [da7262415fb47710d5ff18fbc33e96a13412ae7b]

        reportdesign: Use .uno:UnderlineSimple
        
        So we get a simple button, like it used to be before commit
        c81afdb5118536b2e2365a9a9af6b6e162c87aeb ("rework
        TextUnderlinePopup to be a PopupWindowController"). The
        dropdown doesn't work in reportdesign anyway.
        
        Change-Id: I9cec636ecc983a353b807624cea6523a9a2b92ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88182
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-02-07  Caolán McNamara  <caolanm@redhat.com>  [91f54b1990153efd17ea5e33feffd1ec16b0387b]

        weld URLBox ItemWindow
        
        Change-Id: I7dad000404a188e2f5588b90d73ea9b1236bd301
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88183
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [30ab660b07ab9aa72624a728d9e1f963507def7c]

        Fix typo
        
        Change-Id: I9bae8051b27eddca47ca5ffbd17006bf23d4f232
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88149
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [27f4feab57c64265c14b1a38296e9a738ecab6da]

        Fix typo
        
        Change-Id: I2df1bab891cb1661da48ded41f0bc669fb4b0bbc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88147
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6a1cee7b09d8f75648483d6537e697a70daa52c3]

        Fix typo
        
        Change-Id: Ia1cd4fc4e6f5cfbf327132cdd499cb42c1f7d3e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88148
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [88fc1e0b3be8239bda2b6daf58f0e34936ad9e1b]

        Fix typo
        
        Change-Id: I44241cf4c81543ad2a3091e3b19639f63e016cd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88193
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-07  Caolán McNamara  <caolanm@redhat.com>  [d32bf6ae1c905f5811cf433c1c15ba2f584fa538]

        remove unused suppressions
        
        Change-Id: Ibee4281b884cf65a0f99ebd7a52087c6a5ebb66c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88177
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [18403a20e709ff2d256fbc300db647c9f1ee2e15]

        move some headers inside svtools module
        
        Change-Id: I62fe3345aebe148010971bc8c487d96fa601d420
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88164
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-07  Caolán McNamara  <caolanm@redhat.com>  [0093d310dc7ecc8206bfcf6ad802a5c389f006e4]

        weld GlueEscDirLB ItemWindow
        
        Change-Id: I472ba595bb2f31bedf1d0e0a890024f9ac3ada39
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88176
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-07  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [069aa870aadb9f9069e8715c8be30394410f0288]

        neon: escape broken SharePoint 2016 URIs
        
        SharePoint returns broken URIs in its href replies, which aren't
        correctly URI encoded, but still "valid" URIs w.r.t. general and
        UTF8 encoding, e.g. http://<host>/Shared%20Documents/ümlaut.docx
        
        As a workaround, this allows all invalid / other bytes (except
        '\0') in the path of the URI in ne_uri_parse.
        
        Change-Id: I70e7d323837469d7ced429a42c009972f4fb0ebc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88120
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jenkins

2020-02-07  Mehmet Emin Başoğlu  <mehmeteminbasoglu@hotmail.com>  [91a3411bb74ad81663a4204f4547c523a1237f7b]

        tdf#54938: Adapt supportsService implementations to cppu::supportsService
        
        Change-Id: I5484047a8b0e87d012ca3a37466b9ebf718257b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87494
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-07  Caolán McNamara  <caolanm@redhat.com>  [43697b00a21a796c449348470564e525da861c51]

        weld ScNumberFormat ItemWindow
        
        Change-Id: Ib019912e91be617edbbcdf2fafb92d6685487b98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88174
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-07  Caolán McNamara  <caolanm@redhat.com>  [d74487ec716378e2160ad3538a5fcc787ad9fd2f]

        weld SwZoomBox_Impl
        
        Change-Id: I3cf7046eeb5bf58afc8d1db06fd50d42c6131d40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88145
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-07  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [5c89198f69f4487b1c872269ec6f2931490b3d02]

        neon: enable NE_DEBUG support for gb_ENABLE_DBGUTIL
        
        This builds NEON with its debugging / logging facility, if
        gb_ENABLE_DBGUTIL is set. This still has to be enabled in code by
        calling something like ne_debug_init(stderr, NE_DBG_XML) to enable
        and ne_debug_init(NULL, 0) to disable it again.
        
        Change-Id: I85ea1cb2bd9586072d5a12a1cb809dd8c76b37d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88171
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-02-07  Caolán McNamara  <caolanm@redhat.com>  [9b8180dfb71e139d78be487967f741e1f9f46d51]

        remove unnecessary include
        
        Change-Id: I205966f40472d187c63717ddf6e8153584c6b284
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88141
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-07  Caolán McNamara  <caolanm@redhat.com>  [ed87f7e96b7f4f9201fa17bc573d4ef8ba9ab4e4]

        weld SwJumpToSpecificBox_Impl
        
        Change-Id: I4c140bccf821b6ee0ce0e734cebae722267f5430
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88140
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-07  Caolán McNamara  <caolanm@redhat.com>  [dbcdc5cd98df5756a96559e467cad95c629343ca]

        tdf#129809 take a reference in case m_aContents is replaced
        
        Change-Id: I36ae74b6b3424bd2f0b71bc54838ec39e504b6d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88168
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [dd9434929e507e5989bed94bbafe4fe891bf6c22]

        use swap instead of copy and clear
        
        Change-Id: I51aa680e66aa0a5186edadf9d5a2d57798be4103
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88165
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-07  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [0cbc61e2ae76ffefd579979fbc164747898d8126]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3533996771482653d9e38b6839ba79ca48164164
          - Visibility improvements
            
            + small cleanups
            
            Change-Id: Id8de3abf26a470525110e3940a6f266dcd4b8915
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88060
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-02-07  Juergen Funk  <juergen.funk_ml@cib.de>  [127d8c2abcae44869458b39a77f48c93bff8c327]

        libxstl.dll:  Reduce code when symboles enabled
        
        Change-Id: I189ac6346758c4accadc6b268c321654ae151752
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88157
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-07  Maxim Monastirsky  <momonasmon@gmail.com>  [01bc1dfde8ba8d374698085fabe8b67d4d52c69a]

        tdf#99693 Add Highlighting tab for Calc
        
        Works with shapes and comments.
        
        Change-Id: I2a91a6038ab618bf7e6fd4eb2d129a9485a47fef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88163
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-02-07  Michael Stahl  <Michael.Stahl@cib.de>  [584c5827f549f39c92f267180889e650d3e99edf]

        sw: improve DOCX export of footnote separator
        
        Don't only check the width of the line, but also the line style and the
        thickness (0 is not visible).
        
        Also there isn't a separate continuationSeparator in sw, so it should
        depend on the same condition as the separator.
        
        Unfortuantely Word doesn't support different separators per section.
        
        Change-Id: I55cb3d82ff20c7a21f7d256ec8ba4a43f1e71faa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88131
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [c81c383be787ec5f9acbca51f75ea5b28b63c63a]

        loplugin:singlevalfields
        
        Change-Id: I5d1b08532e6a4e444d61ff8ee1b913999df40ae9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88079
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-07  Miklos Vajna  <vmiklos@collabora.com>  [75a7932bb4e5732467eb976046d6d9aab5d20640]

        test: move component context from subclasses to BootstrapFixture
        
        To avoid duplication.
        
        Change-Id: I0ee7c26d5d55bd868ead04c77e7f4ef2582f90e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88138
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-07  Luboš Luňák  <l.lunak@collabora.com>  [3fd32d48bf7d59175c59a224cf7a481eee5c158a]

        add OpenCLZone in suitable places in Calc's OpenCL code
        
        Change-Id: I0ce230a9a876c2f1fdbcd7ed81a1aba043cc5fb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88012
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-07  Luboš Luňák  <l.lunak@collabora.com>  [8a2a9d2809ed0664c2e47d634e1c2c6c6493d251]

        add Skia crash zone checking
        
        Just like with OpenGL, mark zones where Skia code may call into graphics
        drivers in order to be able to detect cases where the driver has
        caused a crash or a lockup.
        
        Change-Id: I0fdbcc2260e3ab7821a595e9960145ae1fc1adfe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88011
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-07  Stephan Bergmann  <sbergman@redhat.com>  [d5fb841d2992fa44992d9a64de3407992661bab3]

        Add missing test dependency on instdir/share/config/images_*.zip
        
        ...without which `make clean && make CppunitTest_sd_misc_tests` would fire
        
        > cppunittester: vcl/source/gdi/bmpacc.cxx:38: BitmapInfoAccess::BitmapInfoAccess(Bitmap &, BitmapAccessMode): Assertion `xImpBmp && "Forbidden Access to empty bitmap!"' failed.
        
        because
        
        > #3  0x00007ffff6deba66 in __GI___assert_fail
        > #4  0x00007fffd23c14af in BitmapInfoAccess::BitmapInfoAccess(Bitmap&, BitmapAccessMode) at vcl/source/gdi/bmpacc.cxx:38
        > #5  0x00007fffd23c36fc in BitmapReadAccess::BitmapReadAccess(Bitmap&, BitmapAccessMode) at vcl/source/gdi/bmpacc.cxx:87
        > #6  0x00007fffd23c89a0 in BitmapWriteAccess::BitmapWriteAccess(Bitmap&) at vcl/source/gdi/bmpacc.cxx:355
        > #7  0x00007fffd3359a02 in Bitmap::AcquireWriteAccess() at vcl/source/bitmap/bitmap.cxx:388
        > #8  0x00007fffd1cb15cf in vcl::ScopedBitmapAccess<BitmapWriteAccess, Bitmap, &Bitmap::AcquireWriteAccess>::ScopedBitmapAccess(Bitmap&) at include/vcl/scopedbitmapaccess.hxx:53
        > #9  0x00007fffd3375fe6 in BitmapDisabledImageFilter::execute(BitmapEx const&) const at vcl/source/bitmap/BitmapDisabledImageFilter.cxx:28
        > #10 0x00007fffd336ed1d in BitmapFilter::Filter(BitmapEx&, BitmapFilter const&) at vcl/source/bitmap/bitmapfilter.cxx:22
        > #11 0x00007fffd34c1875 in ImplImage::getBitmapEx(bool) at vcl/source/image/ImplImage.cxx:123
        > #12 0x00007fffd34c212c in ImplImage::getBitmapExForHiDPI(bool) at vcl/source/image/ImplImage.cxx:153
        > #13 0x00007fffd34b3c7b in Image::Draw(OutputDevice*, Point const&, DrawImageFlags, Size const*) at vcl/source/image/Image.cxx:123
        > #14 0x00007fffd1cec66e in OutputDevice::DrawImage(Point const&, Size const&, Image const&, DrawImageFlags) at vcl/source/outdev/bitmap.cxx:1388
        > #15 0x00007fffd1cec1f7 in OutputDevice::DrawImage(Point const&, Image const&, DrawImageFlags) at vcl/source/outdev/bitmap.cxx:1372
        > #16 0x00007fffd0ea7ca4 in ToolBox::ImplDrawItem(OutputDevice&, unsigned long, unsigned short) at vcl/source/window/toolbox.cxx:2696
        > #17 0x00007fffd0ec629d in ToolBox::Paint(OutputDevice&, tools::Rectangle const&) at vcl/source/window/toolbox.cxx:3490
        > #18 0x00007fffd003daed in PaintHelper::DoPaint(vcl::Region const*) at vcl/source/window/paint.cxx:309
        
        wants to draw sfx2/res/symphony/morebutton.png
        
        Change-Id: I9c21eb7891a6dfa29033618177c97370695e413d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88146
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-07  Luboš Luňák  <l.lunak@collabora.com>  [d87d528257e1e289838b314d81393fe8bbe56126]

        disable watchdog if using valgrind or debugger
        
        It generally shouldn't activate if the process is progressing slowly
        because of debugging.
        
        Change-Id: Iacabe0fee762d5bf292582fdbb1a8f5ce67abb5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88010
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-07  Luboš Luňák  <l.lunak@collabora.com>  [ac9083f64fc064e4bad3dc522a90ca214b3f1c2f]

        make isDebuggerAttached() public comphelper API
        
        So that it can be used also from other places.
        
        Change-Id: Iab90350fd02872ffde180ce74f01f7ff5e4448b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88009
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-07  Luboš Luňák  <l.lunak@collabora.com>  [397ad713cf9bc951b4882ca4b6baeb57541e318c]

        merge OpenGLZone and OpenCLZone into one generic code
        
        To be used also by Skia code to detect problems with Vulkan drivers.
        The watchdog does not handle OpenCL because neither did the original
        code, but also because OpenCLZone::hardDisable() called from it
        would deadlock on SolarMutex for some reason.
        
        Change-Id: I483d8cb0b11a4e1e65c564f4e4c29ab68843ff71
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88008
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [bfb08ca517b6854b5c78b0b29c7a4d6dce473adb]

        remove use of macro DeclPrimitive2DIDBlock in everywhere
        
        Change-Id: I3fcba604ee3bc95274700ae7406f27e292cd09ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88154
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-02-07  Stephan Bergmann  <sbergman@redhat.com>  [aa72601c8ce40c5e3bb3caae54522afaa83f0684]

        Missing test dependencies
        
        First, there was a SIGABRT due to
        
        > Could not find platform independent libraries <prefix>
        > Could not find platform dependent libraries <exec_prefix>
        > Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
        > Fatal Python error: initfsencoding: Unable to get the locale encoding
        > ModuleNotFoundError: No module named 'encodings'
        
        at
        
        > #1  0x00007ffff6ddc8d9 in __GI_abort ()
        > #2  0x00007ffd654459db in fatal_error (prefix=<optimized out>, msg=<optimized out>, status=<optimized out>) at workdir/UnpackedTarball/python3/Python/pylifecycle.c:2187
        > #3  0x00007ffd654430fe in _Py_FatalInitError (err=...) at workdir/UnpackedTarball/python3/Python/pylifecycle.c:2206
        > #4  0x00007ffd65443348 in Py_InitializeEx (install_sigs=1) at workdir/UnpackedTarball/python3/Python/pylifecycle.c:1041
        > #5  Py_Initialize () at workdir/UnpackedTarball/python3/Python/pylifecycle.c:1048
        > #6  0x00007ffd65d88a65 in pyuno_loader::(anonymous namespace)::PythonInit::PythonInit() (this=0x7ffd65da0820 <pyuno_loader::CreateInstance(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&)::s_Init>) at pyuno/source/loader/pyuno_loader.cxx:229
        > #7  0x00007ffd65d87b54 in pyuno_loader::CreateInstance(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) (ctx=...) at pyuno/source/loader/pyuno_loader.cxx:247
        
        And then there was a failure
        
        > postprocess/qa/services.cxx:318:(anonymous namespace)::Test::test
        > forced failure
        > - instantiating "com.sun.star.wizards.agenda.CallWizard" via "com.sun.star.wizards.agenda.CallWizard"  caused com.sun.star.uno.RuntimeException "<class 'ImportError'>: No module named 'wizards.ui' (or 'ui.WizardDialog.WizardDialog' is unknown), traceback follows
        >   File "instdir/program/pythonloader.py", line 136, in activate
        >     mod = self.getModuleFromUrl( locationUrl )
        >   File "instdir/program/pythonloader.py", line 114, in getModuleFromUrl
        >     mod =  __import__( dependent )
        >   File "instdir/program/uno.py", line 356, in _uno_import
        >     return _builtin_import(name, *optargs, **kwargs)
        >   File "instdir/program/wizards/agenda/CallWizard.py", line 21, in <module>
        >     from .AgendaWizardDialogImpl import AgendaWizardDialogImpl, Desktop
        >   File "instdir/program/uno.py", line 356, in _uno_import
        >     return _builtin_import(name, *optargs, **kwargs)
        >   File "instdir/program/wizards/agenda/AgendaWizardDialogImpl.py", line 20, in <module>
        >     from .AgendaWizardDialog import AgendaWizardDialog, uno
        >   File "instdir/program/uno.py", line 356, in _uno_import
        >     return _builtin_import(name, *optargs, **kwargs)
        >   File "instdir/program/wizards/agenda/AgendaWizardDialog.py", line 18, in <module>
        >     from ..ui.WizardDialog import WizardDialog, uno, UIConsts, PropertyNames
        >   File "instdir/program/uno.py", line 434, in _uno_import
        >     raise uno_import_exc
        >   File "instdir/program/uno.py", line 356, in _uno_import
        >     return _builtin_import(name, *optargs, **kwargs)
        >
        > "
        
        Change-Id: I80160dccd162641e6a9d5633e45a498f230abfdc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88144
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-07  Muhammet Kara  <muhammet.kara@collabora.com>  [e9152974af2598856ab57268cb02c363f8730579]

        clang-format cui with under 5-percent lines of change
        
        Files which could become clang-format conformant with
        under 5-percent lines of change relative to the total
        count of lines in the file are found by using bin/find-clang-format.py,
        and fixed with /opt/lo/bin/clang-format -i <path-of-the-file>
        
        There will be follow-up patches to fix all 'under-5-percent' files.
        
        Change-Id: I2886b6da85043218505ff9f3e40a8e28289c6f37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88152
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [c19e688b1a1c3165e267eea971892869edb89569]

        loplugin:unusedmethods
        
        Change-Id: I7296b2fc2862d0ad1f68658b19b2a25cb7609df1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88080
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d1d328441118fb978cf3233a461ad95bdb092934]

        put clang-format commits to .git-blame-ignore-revs
        
        Change-Id: I9407ada626dbc81d53688d938948d45dc8927bb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88137
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-02-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [98692ea6e0121475cdc7fccc6bd5c8b553771ee4]

        use "pragma once" for *primitive2d.hxx
        
        Change-Id: I7b6dff10cc02eaec81c9aececda86374fc61a8da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88136
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-02-07  Muhammet Kara  <muhammet.kara@collabora.com>  [cec7cd30fd5ce4b9c3dd04e39f80573d45f8476a]

        Remove erroneous whitespace in update_pch
        
        This was causing generation of code in violation of clang-format
        conformance in these files:
         * xmlsecurity/inc/pch/precompiled_xsec_xmlsec.hxx
         * connectivity/inc/pch/precompiled_ado.hxx
        
        Also remove these 2 files from the clang-format blacklist.
        
        Change-Id: I882028c0553a3ff7fb356611f498d50dea984a7f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88143
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-06  Justin Luth  <justin_luth@sil.org>  [87a8b2c0d1002bff4f6268ac8673dd32fc7762b9]

        GenericCommands: fix Fontwork tooltips
        
        These were terribly confusing.
        
        .uno:Fontwork does NOT insert fontwork text, despite the tooltip name.
        It opens up the old fontwork dialog that modifies contour properties
        so that the text can flow along the contour.
        The UIname is Fontwork, so lets have an automatic tooltip for that.
        
        .uno:FontworkGalleryFloater has a UIname of "Fontwork Style",
        but the auto-generated tooltip was "Fontwork". (Notice that this
        conflicts with the UIname of the other one. So when you add "Fontwork"
        to your toolbar, and chose the icon with the tooltip "Fontwork" you
        get a different item.) Since this one actually inserts text, and
        doesn't actually modify any existing style (that's the function of
        Fontwork Shape), lets give this one the tooltip "Insert Fontwork Text".
        
        Therefore, this patch effectively switches the two tooltip names around,
        which much better matches their function, and their UIname.
        I expect that this was the original 2016 intention anyway...
        
        At the end, I decided to also change the UIname to "Insert Fontwork",
        since the gallery is normally added to insert menus...
        The unit test I had to modify just looked like a functionality test
        and had nothing to do specifically with the label's string.
        (It was last changed for tdf#91781 which made no specific
        reference to fontwork.)
        
        This might help documentation bug tdf#118336 a bit too.
        
        Change-Id: I152596781def2d8dba47f53e345976543e3131bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88101
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-02-06  Stephan Bergmann  <sbergman@redhat.com>  [f3f5e11682b0392b4e750ec014c399051a5fe27c]

        gb_CppunitTest__use_java_ure can be private again
        
        ...(which it already was until 1f6e670605cc856a6e9febb024f9cb2427156020 "gbuild:
        require java UNO runtime explicitly"), as
        2a87b3b5aed8296a7506374fd5324c5659a88cb5 made that implicitly called from
        gb_CppunitTest_use_jar(s), so its (sole outside) use in
        postprocess/CppunitTest_services.mk is redundant
        
        Change-Id: I9928521d184c54688de134ff3b9b5743ba3509c5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88134
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-06  Stephan Bergmann  <sbergman@redhat.com>  [5090ee7e32e1314285903eb6b30cf128e1195a2a]

        Fix mis-merge
        
        d4b1d9b75572fdcc55a925254943a3cf29354f98 "sb123: #i111655# when, within build
        env, calling javaldx within OOo installation sets, set UNO_JAVA_JFW_ENV_JREHOME,
        but not UNO_JAVA_JFW_ENV_CLASSPATH" had removed the
        
          -env:UNO_JAVA_JFW_ENV_CLASSPATH=true
        
        arg, but 8c59580b88a33d7f0c892c9c53776716ad661fcf "Merge commit
        'ooo/DEV300_m101' into integration/dev300_m101", in what looks like an
        accidental mis-merge, brought it back
        
        Change-Id: If2313642a1a737c9711fb36dcab5c340bf7dcecb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88133
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-06  Muhammet Kara  <muhammet.kara@collabora.com>  [b6bd4803b86ff7761f72081bb44229f492fe6133]

        Remove correctly formatted files from the clang-format blacklist
        
        Change-Id: I80554560d55601ece243620a11dc2931144c7e52
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88132
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Tested-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-06  Caolán McNamara  <caolanm@redhat.com>  [57db1bb55855645693001ea2c642330afc1c4ebb]

        weld ClassificationControl ToolboxWindow
        
        Change-Id: Idda0b5187201aa77b5b6d682b740a8e55719742a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88129
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-06  Caolán McNamara  <caolanm@redhat.com>  [2f86601db1ff8f198666a07f4b25d113760c879c]

        always define GLM_FORCE_CTOR_INIT when using glm
        
        Change-Id: I2a4ed756c6d18937d2c720243652df7a2d629959
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88121
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-06  Caolán McNamara  <caolanm@redhat.com>  [f58074edfc7aa5b22475cd4b2aa2dd0729131fcf]

        tdf#130462 call SetMinOutputSizePixel before SetOutputSizePixel
        
        Change-Id: I04716e91b7c9b5f1e9db1fd175f5dcbe0600bf1d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88115
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-06  Caolán McNamara  <caolanm@redhat.com>  [a6b697cf87953a5ec31e4920b2e2e40cbb908623]

        fix "Use data for document properties" checkbutton
        
        regression since...
        
        commit 3a15c034be9f557f350d0ba1f3a842151066eaae
        Date:   Tue Mar 12 09:59:35 2019 +0000
        
            weld SvxGeneralTabPage
        
        Change-Id: I7c4624255f70c3f0c4ccd4b79ebae7750ed2bbe9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88108
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-06  Michael Meeks  <michael.meeks@collabora.com>  [5cba58218dbacb7e89985ceda2fec4cf89287a7c]

        Typo fix.
        
        Change-Id: Id638f16f522b335ca9af7a805556f2061df55bf4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88111
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-02-06  Marco Cecchetti  <marco.cecchetti@collabora.com>  [814c69878b03cd053b53bcc81bbaeee02d416ce7]

        lok: calc: formula input bar: set text selection as requested by client
        
        Change-Id: If04ed3c1637249329530a73d20df9b9296d1004e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88089
        Reviewed-by: Marco Cecchetti <marco.cecchetti@collabora.com>
        Tested-by: Marco Cecchetti <marco.cecchetti@collabora.com>
        (cherry picked from commit 01f0d42f5ca9fb0e6e45b7bfcf51cb33c1a27bec)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88117
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-06  Stephan Bergmann  <sbergman@redhat.com>  [28c11aaf7cca690db1726771208837c437d715b3]

        Missing test dependency
        
        ...for CppunitTest that use Java, like CppunitTest_dbaccess_hsqldb_test failing
        with something like
        
        > warn:jfw:2880195:2880195:jvmfwk/source/fwkbase.cxx:94: [Java framework] A vendor settings file was not specified.Check the bootstrap parameter UNO_JAVA_JFW_VENDOR_SETTINGS.
        > warn:jfw:2880195:2880195:jvmfwk/source/framework.cxx:582: [Java framework] A vendor settings file was not specified.Check the bootstrap parameter UNO_JAVA_JFW_VENDOR_SETTINGS.
        
        because the jvmfwk3 ini file is missing from instdir.
        
        (Should those tests also set UNO_JAVA_JFW_ENV_JREHOME=true, as is done in
        unotest/source/cpp/officeconnection.cxx and
        unotest/source/java/org/openoffice/test/OfficeConnection.java?)
        
        Change-Id: Iabf1198246c17410e71d5b85454662ff85a7b478
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88112
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-06  Miklos Vajna  <vmiklos@collabora.com>  [26f2a9e1a10a22e864e71ee7c94934821703e021]

        DOCX export: fix handling of section starts that originally had headers
        
        Both the DOC import (in wwSectionManager::InsertSegments()) and DOCX
        import (in SectionPropertyMap::CloseSectionGroup()) have a mechanism to
        try to attach changed headers/footers from a continuous section break
        somewhere, so they are not lost.
        
        This means that even if the rendering of such documents is OK, explicit
        code is needed to undo the effect of the importer at export time, or
        those headers will be lost.
        
        Start doing this for the DOCX export case when the headers/footers are
        placed at the "previous-in-practice" paragraph, more cases (handled at
        the import side) can be added later.
        
        Change-Id: Ic2304a74919d18da3ba9cb4afe301e0247a50dc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88103
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-02-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [11fba17eed630973cb5a9df6a8bde7488320cb30]

        Fix typo
        
        Change-Id: I8ece4e0ea5ba4756a6b0f9d87ccf1451290a7adc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88119
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-06  Caolán McNamara  <caolanm@redhat.com>  [b3f88bad7a6ee272dc32b13bae6b480ce3211130]

        drop duplicate line in custom_widgets list
        
        Change-Id: Id2b8c36e2dd4c7ab6b4158c40b85ec8c13dd6b6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88107
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-06  Caolán McNamara  <caolanm@redhat.com>  [97a5da96159f28de0b846de7dd94d2880251e8b3]

        weld SvxMetricField
        
        split off SdPagesField as its not really a MetricSpinButton and can
        be a SpinButton with a custom output function.
        
        while I'm at it use ngettext to provide better plurals for the output.
        
        Change-Id: Idc9ce0513c9fce60c8713c7361fd40f0dbd01f64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88100
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-06  Caolán McNamara  <caolanm@redhat.com>  [bf2f1adfd2e4725518147657c6b57eb5697a29d5]

        cid#1458159 Dereference after null check
        
        Change-Id: I5ec0f9571f3b551e716899cc86a57c2c91369641
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88083
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-06  Caolán McNamara  <caolanm@redhat.com>  [b1095ac103db4fc62611233e6fed2054ff0d6817]

        no FontNameBox exists in any .ui file anymore
        
        Change-Id: I9ca3a4da0cd9bcc2b528d5c761a55efd2a4de2f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88106
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-06  Caolán McNamara  <caolanm@redhat.com>  [de665c0afc4a63837494d3044303561690d91ad5]

        the svtlo-FontNameBox entries are hidden
        
        and nothing interacts with them so they can be removed from the
        notebook .ui without effect
        
        Change-Id: I85e46ee8539e83776c4ce107a715d9eeccf6222c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88105
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-06  Caolán McNamara  <caolanm@redhat.com>  [3247348d614573ddc1f1940d88e1d2b2b569027b]

        ofz#20523 timeout, don't generate undo data during import
        
        Change-Id: Id56901a6bf4da7bc8fbdcbcc811f6afb2121fe07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88015
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [3eba9b681994129da5be5b03f9aaa1ab2b7583aa]

        rename nFirstLineOfst -> nFirstLineOffset
        
        Change-Id: Ic56453d5bffe5b0c0edd354bbaa2c3e78db52a13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88026
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [d0ec225bf654bb998fd1e62a1b832aa20464fb90]

        tdf#129881 missing sections in link section
        
        actually this is a regression from
            commit 2b77d9dba51e1c3841428f3343e9186ca9c446ae
            Date:   Wed Nov 6 11:19:12 2019 +0200
            convert SwXMLSectionList to FastParser
        the commit mentioned in the bug report was fixed by caolan, and then I
        broke it again with the above commit
        
        Change-Id: If6d3dad7baadcdfcc73d87d1e9d6a91c9f65a6e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88019
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-06  Caolán McNamara  <caolanm@redhat.com>  [f842037f72d0b29411aa1e10bec89c297e887fcf]

        backport glm v0.9.9.0 fix for libetonyek
        
        Change-Id: Id21bd6f5c80e79cad653093090a96d066c56c7e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88092
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-06  Stephan Bergmann  <sbergman@redhat.com>  [3946711b03409909333bdb37d40b23a9ae9a34dc]

        No more need to add unoil.jar to URE_MORE_JAVA_TYPES
        
        ...after ae855bf48163ff64d94cfc34aff8e37abdb5518d "tdf#117331 Merge jurt and
        unoil into ridl"
        
        Change-Id: Idf640b8c3bb9d8a19e26d494498b9902a75f4e64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88053
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-06  Caolán McNamara  <caolanm@redhat.com>  [3d22c0601455a78a5fdea6cf70b52156689bda4a]

        cid#1458158 Dereference before null check
        
        Change-Id: I6fbcbce28cbd472a48556ba107e604a09c8cbe30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88081
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-06  Caolán McNamara  <caolanm@redhat.com>  [89f5d9efb74c9105b1bf7dc26ecd23e5cf711025]

        Resolves: tdf#130340 null deref when nothing selected
        
        Change-Id: Ie406006cbcca566ddd32fd86a7e88f0c754dd02e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88047
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-06  Caolán McNamara  <caolanm@redhat.com>  [5683dfcf49f6018739e52ea0e25ca062c4d31697]

        cid#1458157 Dereference before null check
        
        Change-Id: I36317f40a789cfb5915bd92cca75c01e4e53a782
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88082
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-06  Caolán McNamara  <caolanm@redhat.com>  [e6341e0f613237020fef9e2028e123022ff2ce38]

        cid#1458160 Dereference before null check
        
        since...
        
        commit 6e2ed4ea934851f82611c3352b9551046fda89d0
        Date:   Mon Jan 20 11:55:02 2020 +0300
        
            sw: set unique name for fontwork object and style on insertion
        
        Change-Id: I0030425c77bba9a8fe720002114c2b9076c93c4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88078
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-06  Caolán McNamara  <caolanm@redhat.com>  [7e0e92d6ea01b7e942bc344075b96fe3bedc2b6d]

        use forward decl
        
        Change-Id: I21b70a405a6c5a62bc3d0f16c4a1b3f7d72c0dd0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88068
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-06  Caolán McNamara  <caolanm@redhat.com>  [66693d82bae6c4333ac754f76550eb5f4a289b22]

        merge FillTypeLB with SvxFillTypeBox
        
        Change-Id: Ia6229e8cc04c88e6740a12648c50cf5efca3bbd0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88067
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-06  Caolán McNamara  <caolanm@redhat.com>  [cad01ea74c603affcc15a5e32f75967f6dff0f87]

        drop unnecessary include
        
        Change-Id: Ifb7e34d5648238a1cf0a893a6713671fa6881161
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88066
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-02-06  Caolán McNamara  <caolanm@redhat.com>  [e35ad8cb96f8299339a7efec4c5ccf389fece919]

        rename SvtFontSizeBox back to FontSizeBox
        
        Change-Id: I2ec0c6dd376f3a192a62dc97f7454af946e2a5ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88065
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-06  Michael Stahl  <Michael.Stahl@cib.de>  [0788ab19869aa2ae5f7fbef9e3c13ceb641f80ee]

        sw: read-only/protected content dialog was missing on Delete/Backspace
        
        If SwWrtShell::DelRight()/DelLeft() are called without an active
        selection, they select 1 character to the right/left, but then they
        don't check if the selection is read-only, so then SwEditShell::Delete()
        calls HasReadonlySel() and silently returns.
        
        Pop up the dialog in this case too, for consistency.
        
        Change-Id: I3d72f136f4d132de3f8a6f3cc2aab493ced95a28
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88055
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-06  Michael Stahl  <Michael.Stahl@cib.de>  [c0b7fe8281319146c4a2e36e203cfd65633ce3bd]

        tdf#45589 sw: don't paint field shading for bookmarks
        
        Maybe it looks better without.
        
        Change-Id: Id603fbef361574cafbe2ec9f625ac54fea27a0f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88039
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-06  Stephan Bergmann  <sbergman@redhat.com>  [49fd7425da1ffc9d745758ccaee4a6ae78b0d569]

        These tests don't need gb_JunitTest_use_jar_classset,*,jurt
        
        (as discussed in the commit message of ae855bf48163ff64d94cfc34aff8e37abdb5518d
        "tdf#117331 Merge jurt and unoil into ridl")
        
        Change-Id: Ib1a46726b90a982ee5a0e2edd10096e14d434032
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88075
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-06  Caolán McNamara  <caolanm@redhat.com>  [17f83e391297f86f264dabd447d48280662b2435]

        drop newly unused FontSizeBox
        
        Change-Id: I8a84ce74888e1d3c468251ddd3633aedf6339a11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88064
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-06  Caolán McNamara  <caolanm@redhat.com>  [8950cb8ae6a1621729ec43a6dd1c29cf04260797]

        weld SvxFontSizeBox_Impl
        
        which enables making a native gtk widget a member of a toolbar
        
        This widget wants to distinguish between a value getting selected
        by the menu or not, which is fairly tricky
        
        Change-Id: I9014785530bd0d82ffa66842f940feb2d3237e68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87971
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-06  Caolán McNamara  <caolanm@redhat.com>  [415c1b05242b80ca883596952caa0e179a07b409]

        return true to show pressing tab was consumed
        
        to move focus to another toolitem
        
        Change-Id: I12f8602dd9a963c1e84e46bad780cc3c7dbe427d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88045
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-02-06  Caolán McNamara  <caolanm@redhat.com>  [4eefad00d969555a13397061dd560e98534a2901]

        svtlo-FontSizeBox now appears in no .ui file
        
        Change-Id: I711a5d1b7a6ced113ac0c671ea1ba868d70d6346
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88063
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [fa2389e3f5cbbdd937d7d70531b58c933a79c336]

        rename nPropFirstLineOfst->nPropFirstLineOffset
        
        Change-Id: I4a51d84131eda55f80e9e3932a8bf8290e1c27c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88025
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-06  Stephan Bergmann  <sbergman@redhat.com>  [b0eab81b25b00f1ec74506778bcacffc2f4a15cf]

        Fix typo in call to gb_CppunitTest_use_java_ure
        
        ...which had been renamed from gb_CppunitTest__use_java_ure in
        1f6e670605cc856a6e9febb024f9cb2427156020 "gbuild: require java UNO runtime
        explicitly", apparently forgetting to adapt this use
        
        Change-Id: Ia093fcf2a5728247c259e549722329ade7b60931
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88052
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-06  Stephan Bergmann  <sbergman@redhat.com>  [333435087cdbdbff7e91315604f0a8390c16387e]

        These JunitTests can be plain check, not subsequentcheck
        
        For one, JunitTest_typedesc and JunitTest_uno don't use qadevOOo at all.  And
        for another, even for JunitTest_util (which does use qadevOOo), in gbuild it is
        OK (and frequently used) for a check target in one module to have dependencies
        on higher modules.
        
        Change-Id: I6f6339fa516eb8582d88ada50fabe56784d99dda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88058
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-06  Stephan Bergmann  <sbergman@redhat.com>  [75c21f5a9298b8fa6ea6e8b6ae9f6bd59c442b36]

        Be more verbose about JNI errors at least with --enable-dbgutil
        
        ("The Java Native Interface" by Sheng Liang, Addison-Wesley 1999, states on
        page 211:  "This function [ExceptionDescribe] has the side effect of clearing
        the pending exception."  And since Java 10, the documentation of
        ExceptionDescription at <https://docs.oracle.com/javase/10/docs/specs/jni/
        functions.html#exceptiondescribe> states that "[t]he pending exception is
        cleared as a side-effect of calling this function", even though for Java 8
        <https://docs.oracle.com/javase/8/docs/technotes/guides/jni/spec/functions.html#
        ExceptionDescribe> does not mention that.  So assume that calling
        ExceptionDescribe always makes calling ExceptionClear superfluous.)
        
        Change-Id: I4f89eb44768d436a224d7027afb5e7a93f092f29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88050
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-06  Stephan Bergmann  <sbergman@redhat.com>  [6fe261ea098c0e59c19307380de2b2c1d51895cc]

        Log swallowed exception
        
        Change-Id: I6797600b5a661b478c4d9f4e0ad837f961d1fc5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88046
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-06  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [8ff280afde005717dee77031d314514f74e9b760]

        Self-certify LibreOffice licenses as OSI-approved
        
        Change-Id: I094217fa1f43b6eed9020c97fde07e4b413aef31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87998
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-02-06  Miklos Vajna  <vmiklos@collabora.com>  [a435d465c0140612a281c86e972763802b72f820]

        CppunitTest_oox_shape: remove unused includes
        
        Change-Id: I00f7b042779aa981a5a6390c02f6f4ede59f3c89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88061
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-06  Stephan Bergmann  <sbergman@redhat.com>  [46e53c0360a38f620cf8c86fd0a3dc46c8238e0e]

        Revert "upgrade to latest glm"
        
        This reverts commit 494092dc0c2f6fd04dbd973d6f76f1df720dbcf7.  For reasons that
        are still unclear, it appears to be the cause for CppunitTest_vcl_pdfexport
        often (but not always) failing in Windows debug buidls, both --disable-64-bit
        and --enable-64-bit.  At least the 32 bit builds seem to all fail with
        
        > Assertion failed: false && "out of range", file ...\include\tools/bigint.hxx, line 146
        
        Change-Id: I472a83fa709e79f7a6bf00b118c041cbc7500e6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88069
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-06  Caolán McNamara  <caolanm@redhat.com>  [11d4e93acfab8772238e383feb01d01c01901a9e]

        the "grouped" notebook svtlo-FontSizeBox's are all hidden
        
        they don't appear in the notebook and there is nothing actually
        using them
        
        Change-Id: I570f156e937f1cbc12620da17d684e66c063425f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88062
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-02-06  Miklos Vajna  <vmiklos@collabora.com>  [3d6a5de8f4579187e5949b212e4625773bb20e6f]

        DOCX import: don't give up on floating tables in headers completely
        
        This reverts commit 213d6390a2cc59d174173f4359c161625a9c4bdc (tdf#108272
        DOCX table-only header: fix SAX parser error, 2020-02-03), except its
        testcase and replaces it with a better fix that does not import all
        floating-table-in-header as non-floating tables.
        
        See the new testcase, which is 1 pages in Word, it was 3 pages in
        Writer, and with the better fix it's now 1 pages in Writer as well.
        
        Change-Id: Ica3500120f12222d7cf766d55c17d78164865026
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88037
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-06  Stephan Bergmann  <sbergman@redhat.com>  [07e5498fdeaefd72cd86f0413dfaea56724097b3]

        Nothing should link against unoil.jar any more
        
        ...after ae855bf48163ff64d94cfc34aff8e37abdb5518d "tdf#117331 Merge jurt and
        unoil into ridl", so no need any longer to filter it out of the classpath here
        
        Change-Id: Ifb01de5d9efa7ed264824030ad0e1333ab8b43ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88054
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [81dbdd7b1fcbbb8a901da3f6e2e3afbba50de21a]

        Fix typo
        
        Change-Id: Ie8e7e01d2f89c9d2f7f1cbb081ba368c926260b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88071
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3dfa1d08481ae1767df347d467823c420435345f]

        Fix typo
        
        Change-Id: If807240dbff5659c812e8a6d8185c7a846d53d06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88070
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [1091e4f2140685c4a59a59a43bebc437baf84038]

        rename SetOfst -> SetOffset
        
        Change-Id: Ic33454dbbbe9c189eb5eebda2c25c6cff3251c84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88027
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [be89cb65e262d8f04baf26ac663ee419fdbc3048]

        fix leak in KF5FilePicker
        
        Change-Id: Ic9bc2b9357da288ad4c0ba7e0d84b1316700c3f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88020
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [12e3c1738e6f64c9180315b78120c0cba5c225d5]

        find more symbols that can be private
        
        Change-Id: Ief2538fb61f4519e733ce7592cc7c441b94ac124
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88030
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-05  Seth Chaiklin  <sdc.blanco@youmail.dk>  [a7e8571293096218ef6b49ce12af2a304704e8ba]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 578a5c008a5b14ada9d627519facf2ace0025d21
          - tdf#128569 remove ambiguity about page number style
            
            refer to page number format, instead of style
            
            Change-Id: I52dc447bbdf3a2fe44852e6647235668229ee251
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87809
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-02-05  Caolán McNamara  <caolanm@redhat.com>  [1ce181d6cc748ef86823a2ed493980849e996625]

        we want to search by G_SIGNAL_MATCH_DATA + G_SIGNAL_MATCH_ID
        
        Change-Id: I1951f56e29d1cf081a47aeb1ebc0245fa445a1d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88028
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-02-05  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [b2d9603bc02db3a6711948274c5fa2b5cf148d48]

        sw: set uniqe name and style to grouped shapes
        
        Unique name is required to dsiplay object in Navigator, style
        is used by undo/redo code.
        
        Change-Id: Id2417cbee3f92c0ee555eb093e1e9bbbc0a83e0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87996
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-02-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [fe5033036937ab655df997577909527ffb85f5af]

        LWP: add unittest for char/para properties
        
        Change-Id: I2ef37845a2b7de189667a6ce81e7d061b1b15eb8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87987
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-05  Michael Weghorn  <m.weghorn@posteo.de>  [25649502e08a52087dea5e482d34a1d4150f0930]

        tdf#130080 soffice.sh: Avoid exporting empty LC_ALL
        
        The previous way of doing
        
            LO_SAVE_LC_ALL="$LC_ALL"
            LC_ALL=C
            export LC_ALL
            # ... (call some tools,...)
            LC_ALL="$LO_SAVE_LC_ALL"
        
        resulted in the LC_ALL environment variable explicity being
        set to an empty string in case it was not set at all previously.
        
        For some reason, an LC_ALL explicitly set to an empty string
        (other than an unset LC_ALL) makes the system ICU on various
        Linux distributions assume an "US-ASCII" encoding, even if the
        locale is otherwise configured to be a UTF-8 one.
        Since the corresponding detection from ICU is used in the
        KF5/Qt stack, that resulted in the Plasma-native file picker
        assuming an ASCII-encoding, and thus having problems with
        files containing non-ASCII characters.
        
        To avoid this, don't export LC_ALL if unset or set to an
        empty string.
        
        A big thanks to frinring on IRC #kde-devel for the analysis
        of why the Plasma-native file picker is affected by LC_ALL being
        set to an empty string!
        
        I could also reproduce that the following sample program run
        with 'LC_ALL=' on KDE Neon Developer edition printed "US-ASCII"
        when using the system ICU, while it printed "UTF-8" when using
        a self-built ICU as of current master (commit
        d6b88d49e3be7096baf3828776c2b482a8ed1780) instead, but did not
        further investigate why:
        
            #include <unicode/ucnv.h>
            #include <iostream>
        
            int main() {
                std::cout << ucnv_getDefaultName();
            }
        
        Change-Id: Idee88f200b6edecdb2633ed6e6fa70b370ffcf0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88003
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-02-05  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [d41d7ecb60fb38204fafcb1aa4595992721855e6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 08de17b16f30f87af35d5e96630928c630df1ef9
          - Small visibility improvement for "Insert" menu
            
            + forgotten period,
            + superfluous whitespace
            + superfluous line breaks
            
            Change-Id: I6ffbc39f03d9dff6f48bc653f65ceb0604caea77
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/88013
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-02-05  Tamás Zolnai  <tamas.zolnai@collabora.com>  [017ae620604de06414dc3f780804c241b87e45c6]

        lok: writer: Convert row height / cloumn width to the correct unit.
        
        In online, the mobile wizad displayed these attributes in the wrong
        unit.
        
        Change-Id: I165a8ee17bebbbfd8962ac9addc89df39c77851a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88004
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-02-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b7399c4290b2b2d3fa9c81b2c1341290c1b9567a]

        Fix typo
        
        Change-Id: Id16c1fe3fef0149a881f0ea684141e4e198892ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87999
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1b2c0593236a934ad95192120674c962cf11e002]

        Fix typo
        
        Change-Id: Ia64904100110472464e9025b1e53ef65bd2416c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88001
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [27dab8928cba95718103ecc39bb26f75e9b5c725]

        Fix typo
        
        Change-Id: I1a241b6d84d4129f94cf19ba764b3a40ec2a7887
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88000
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bf0a9cdde1c5936b2664eab6d403aebfc77c9472]

        Fix typo
        
        Change-Id: Ie0506b80850b17571517653ca05f474ead033161
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88002
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-05  Michael Stahl  <Michael.Stahl@cib.de>  [60d37294291a2aaccc9fd84de49a7b9d30f2db0b]

        sw: fix crash in SwFrame::dumpAsXml()
        
        when called from SfxObjectShell::GetPreviewMetaFile(), GetSfxViewShell()
        is null apparently.
        
        Change-Id: Id9f6b14fc044b97eb96f671dfded26f9cb96db22
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87984
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-05  Maxim Monastirsky  <momonasmon@gmail.com>  [7d08664be4d9a949718ce66e3bc974105a10284c]

        tdf#129568 Rename the default table style
        
        As it turns out, UI names of table styles are
        leaking into documents, and changing those names
        actually breaks the import of documents from
        previous versions. The problem is that a table
        style itself is saved using its programmatic name,
        but is referenced by tables using its UI name. So
        after changing the UI name, these no longer map.
        It's still possible to manually reapply the style,
        but if not doing this and just saving, the style
        and its child cell styles will be silently lost.
        Moreover, if the given document is of fodt type,
        it's not even possible to save it (even not as
        "save as" to odt).
        
        Obviously, the issue isn't just with renaming.
        The same happens also with documents created
        with a different UI language (even English).
        
        Fortunately, up to now English UI names were
        identical to the programmatic ones. So the first
        thing we can do is to accept both kinds of names
        for table:template-name. This way, we solved the
        problem for documents created in an English UI,
        and in addition made them work in non-English UI
        (unlike before). As for export, we want to always
        writes programmatic names, so newly edited
        documents will continue to work regardless of
        future UI changes or UI language switching (and
        also stay compatible with older versions).
        
        For the fodt export failure, changed the order of
        things in SwXTextTableStyle::replaceByName, as
        setting a new box breaks SwXTextCellStyle::getName
        in this specific case. Also changed cell styles
        to be named using the parent style's programmatic
        name, so new documents won't have this problem
        when opened in older versions. This also fixed
        part of the PythonTest_sw_python failure.
        
        The remaining PythonTest_sw_python failure was
        about the "TableTemplateName" UNO API property
        of a table, which didn't work with programmatic
        names. That's a real bug by itself, and was
        fixed. Also an explicit test was added, to make
        sure the API always returns the programmatic name.
        
        Finally, an odf export test was added. It tests
        files with both old-style UI names, and new-style
        programmatic names. Styles should be correctly
        imported, used by the table, and survive export.
        
        Change-Id: I45dfda193813fea184dc42e5e75544ebc05d4a92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87826
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-02-05  Julien Nabet  <serval2412@yahoo.fr>  [9811796aba7360fc5b7230a8b314a56fbf6ab27a]

        Related tdf#130428: let's add some asserts
        
        to avoid potential future wrong code
        
        Change-Id: Ib5a10039ce95ed5d9bf6f5905bc58af5182d5c0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87995
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-05  Justin Luth  <jluth@mail.com>  [6d9d4f94e9c0a94bf88d006ba8b157b4cabaeebc]

        tdf#130167 writerfilter: while bDiscardHeaderFooter, ignore inlines
        
        Inline objects from unused headers/footers were being loaded
        and then ignored, with the result that they were added to the
        next text section. Similar to git log -p -w 5510f5635021
        
        An earlier commit attempted to do the same thing I think.
        git log -p -w da0c3b50c7969
        My guess is that in this case we have MULTIPLE uses of the
        same image file, so ultimately it wasn't deleted from
        DrawObjects - and therefore could still be referenced.
        
        I found this fix by randomly trying to shut stuff off.
        It seems to make sense, but shapes are not my area
        of understanding.
        
        Change-Id: I748c0e59638bb83de8461c498e1676bbae47df92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87909
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-05  Michael Stahl  <Michael.Stahl@cib.de>  [bd978e93fa0422384ace346665f532b2a714f423]

        sw: convert CopyRange boolean parameters to enum
        
        Change-Id: Ic65753e1c6f5ef45494c1925cf2a5427427e5fe7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87985
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-05  Miklos Vajna  <vmiklos@collabora.com>  [cee1568e8915e479732687a7aa3faa639955596d]

        vcl: fix UB in Window::ImplNewInputContext()
        
        pFocusWin->mpWindowImpl can be nullptr here, see online.git's
        unit-load-torture test:
        
        vcl/source/window/window2.cxx:1059:26: runtime error: member access within null pointer of type 'WindowImpl'
        SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior vcl/source/window/window2.cxx:1059:26 in
        
        Change-Id: Iebeff5a50d426ffb02c6b15e86631ea110ce81bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87990
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-05  Jim Raykowski  <raykowj@gmail.com>  [bc887dffd7fd561160b0963cffd8807e3ad2331e]

        tdf#128814 Add delete to Hyperlinks Navigator context menu
        
        Change-Id: I401ea84aa32e7d01f9fe157eac4d51981550fc76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87945
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-05  Jim Raykowski  <raykowj@gmail.com>  [65a468daafae43dec85d5e686029fa676d02343a]

        correct cast used for type id of content
        
        A not always reproducible crash occurs when delete key is used in the
        Navigator. I have only noticed it for table delete. I believe this is
        caused by casting user data to SwContentType when it is actually
        SwContent. This patch changes the cast to SwContent.
        
        Change-Id: Ia7f59b3e8141c7dee7188276d6cd6722a3678922
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87992
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-05  Noel Grandin  <noelgrandin@gmail.com>  [fcf39ae78e02db89dc5969b93a91c992c9924b57]

        move some toolkit/ headers inside the module
        
        Change-Id: I88badb1eb586db00a350afbcd6f4903a5623c724
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87988
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-05  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [7d886eec953efa593708db9560d0e69ac12c99cf]

        tdf#129912 correctly stop unstyled footnote parsing
        
        The bug document somehow manages to generated a footnote, which
        never terminates the format loop in SwTextFrame::Format_.
        
        It contains an unstyled footnote, which I wasn't able to reproduce
        to create in Word. So I manually edited the XML of the included
        unit test document, which I used to develop the original patch,
        and which reproduces the broken parsing behaviour.
        
        This patch correctly stops the parsing of the custom footnote
        reference, if the text run containing the footnote reference is
        finished, which also fixes loading the bug document.
        
        The unit test checks various footnote variants, which represent
        different problems I found when developing the custom footnote
        parsing in commit a991ad93dcd6807d0eacd11a50c2ae43a2cfb882
        ("tdf#121441 improve DOCX footnote import") and now also includes
        an unstyled one.
        
        It also contains a (still?) broken footnote test, with a complex
        differing footnote.
        
        Change-Id: I748955285d76b6f3122d1da5d8823068f3d7633f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87981
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-02-04  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [c161478ed50f6ee8878335db113f8850a136615b]

        Allow opt-out from document events check
        
        Commit b3edf85e0fe6ca03dc26e1bf531be82193bc9627 added a warning on load
        when a document binds events to a macro.
        
        This adds an option to restore the old behavior, so that the warning only
        appears when a document actually has Macros.
        
        Change-Id: I5ad398d3d503a0954a746f4cba150f68630b820c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87961
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-02-04  Juergen Funk  <juergen.funk_ml@cib.de>  [98c7c52e30a921a1bde3e4b2aa8c240d95ed577d]

        Optionally generate PDB for libxslt.dll
        
        Change-Id: I4d6fc685fdbcb7536f5ccb4825094b323820741a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87967
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-02-04  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ae855bf48163ff64d94cfc34aff8e37abdb5518d]

        tdf#117331 Merge jurt and unoil into ridl
        
        jurt.jar and unoil.jar are kept as effectively empty jars, each with a
        
          Class-Path: ridl.jar
        
        in their meta-inf/manifest.mf, so that 3rd-party code loading them (with or
        without also loading ridl.jar) will still have access to their content.
        
        Conceptually, the UNOIDL entities in unoil.jar (corresponding to module offapi)
        are not part of the URE, but are now made available by URE's ridl.jar.  This
        should probably not cause problems in practice.
        
        At least for now, we seal exactly those packages in ridl.jar that were
        originally sealed in jurt.jar.  Ideally, all of ridl.jar could be sealed now,
        but that would be mildly incompatible, as it would prevent 3rd-party code from
        introducing additional UNOIDL entities in the relevant namespaces (even if that
        is something we do not want 3rd-party code to do anyway).
        
        However, some JunitTest_jurt_* define classes in those sealed packages.  In the
        past they got away with that by using gb_JunitTest_use_jar_classset,*,jurt.
        Instead they now need to gb_JunitTest_use_jar_classset,*,ridl and drop the
        gb_JunitTest_use_jar,*,ridl.  But the former only makes available the classes
        that are specified in ridljar/Jar_ridl.mk with gb_Jar_add_sourcefiles, not the
        UNOIDL entities specified via gb_Jar_add_packagedirs.  But the tests need the
        udkapi UNOIDL entities, so introduce gb_JunitTest_add_classpath to let the tests
        get them explicitly.  (Curiously, JunitTest_jurt_uno and JnitTest_jurt_util use
        gb_JunitTest_use_jar_classset,*,jurt but don't seem to acutally need it; lets
        leave that for a follow-up clean up.)
        
        As a follow-up clean up, relevant files could be moved from jurt/ to ridljar/.
        
        Change-Id: I836f4e7bb47fb41f1306e3f223da90dba988eb9a
        Co-authored-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/84946
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-04  Caolán McNamara  <caolanm@redhat.com>  [494092dc0c2f6fd04dbd973d6f76f1df720dbcf7]

        upgrade to latest glm
        
        Change-Id: I75f145b71c0f82e87a94ef90709fb8fdf56041d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87833
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-04  Caolán McNamara  <caolanm@redhat.com>  [cbe85ddc59b4f49f9fcf1c968519061c8c86cce9]

        add a way to return focus to the main widget
        
        Change-Id: Ia06eaf6021b22a63a74f8a0b7edc96339dfb2e17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87970
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-04  Michael Meeks  <michael.meeks@collabora.com>  [80a1c69a30a55ed648a43976f6ab401ac2b5ceaa]

        tdf#130382 - process key-event handlers synchronously for unipoll.
        
        Unipoll tries to simplify behavior of the Kit process by processing
        events in a single thread, more sensibly. We do this for other key
        events, so it's important that key-derived dispatches eg.
        SID_BACKSPACE which we use to simulate composition input are also
        synchronous.
        
        Change-Id: I12dbb104419a0aecd184ec312bfadec3a947d48b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87929
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-02-04  Onur Yilmaz  <onuryilmaz0750@gmail.com>  [7d5a463684b44b625bf555c1d8ed4df5a1660339]

        tdf#129720: Populate the Description box of the Customize dialog...
        
        Change-Id: Id294458e0b380ceedc199a9c642f29ecfbeef10e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87920
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b3ece8b2e22b42dd3e80a691a4a492837f7996b]

        rename Get/SetPropTextFirstLineOfst -> Get/SetPropTextFirstLineOffset
        
        Change-Id: Ib963dccf0f803534c741eacc31a44dc5c90889fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87958
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-04  Shivam Kumar Singh  <shivamhere247@gmail.com>  [03685b1ab86a9b8d78ad2a4fd460c2aaa50f03ab]

        tdf#96505 Get rid of cargo cult "long" integer literals .
        
        In some places the integers end with L which denotes that the number is in long long format.
        This representation was not required .
        
        Change-Id: Ia8ae328ee943780ccbfb7ce15013f3ac0365a3db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86842
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-04  Yusuf Keten  <ketenyusuf@gmail.com>  [a68157c88add7a815678155f4d7a743b010d92f5]

        tdf#74702: Remove enum OutDevType from OutputDevice::drawOutDevDirect
        
        Extracted DrawOutDevDirectCheck and DrawOutDevDirectProcess. DrawoutDevDirectCheck checks OutputDeviceType and define pSrcGraphics according to its type. DrawOutDevDirectProcess perform some operations about drawing out according to its type and checks some pointers for avoiding NULL pointer.
        
        Change-Id: I24247ee42d2dd686dbd13bb5f6b24bbe8fab43ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86229
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Jenkins

2020-02-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [5a989074cd1f8afdc03d0ee4f2dc12b174f9aa19]

        tdf#129993: Add unittest
        
        Change-Id: I30b0583a3e38f0f8a06a7711c9413101dc87cc21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87861
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [af731ab96f4f4f9d1f87d438c9ebf576b2e09a72]

        Fix typo
        
        Change-Id: I8152ccc40efd9ae52f7802b9c3e07c7dceaa1e98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87969
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-04  Armin Le Grand  <Armin.Le.Grand@me.com>  [cf4e87469baf13fb2766d0f2593fcc2b9b33bc9b]

        tdf#130428 SfxItemState::UNKNOWN replacements
        
        It's possible to remove seven usages in align.cxx
        which cannot happen due to AlignmentTabPage forcing
        used ItemIDs to be member of the used ItemSet.
        Checked that in the debugger. Safe, is all set and
        ceated when the Dialog and the TabPage gets created
        (see AlignmentTabPage::GetRange())
        
        Change-Id: If8e7285b46792fb9035555a4fcd2ac6ec94a45ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87975
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2020-02-04  Michael Stahl  <Michael.Stahl@cib.de>  [d571a509aa324db9a425110a67ea142d157256b2]

        deb#949754: unotools,officecfg: don't ODF export using ODFVER_UNKNOWN
        
        The problem was that commit ef39938dea14666a5835b6ae85091c1010f8ae8d
        temporarily added ODF 1.3 version strings to the optsavepage.ui,
        just to get translations for them; unfortunately the dialog itself
        was not adapted to the new values, so when you select them the
        result is 0, or ODFVER_UNKNOWN... fortunately this was reverted
        before 6.4.0.3.
        
        The value ODFVER_UNKNOWN is very dubious and without an obvious purpose;
        http://specs.openoffice.org/appwide/odf/odf_1-2_migration.odt
        mentions it but provides no details.
        
        Hence let's interpret it the same as ODFVER_LATEST for export purposes.
        
        Also add the value ODFVER_012_EXT_COMPAT to the configuration, because
        this is actually used.
        
        Also fix a copypasta in SvtSaveOptions_Impl::IsReadOnly(), where the
        wrong flag is checked for OdfDefaultVersion.
        
        Change-Id: Ie276f0ef3cead3ffa016ba939aede74581fb0257
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87900
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-04  Miklos Vajna  <vmiklos@collabora.com>  [a2f85c062aafb3fd9dfb1c6c6e87e1e73e7545a3]

        tdf#130362 sw: fix anchoring of inline math objects
        
        Regression from a7528cd6f17ea5c5b29e7d607e54c62de0d9e7db (sw: insert
        image: set anchor to at-char by default, 2019-11-18), that defaulted to
        at-char anchoring for charts and images.
        
        What was not considered is that math objects had a previous as-char
        default (not to-para), and that is supposed to be unchanged.
        
        Change-Id: I2a91af6425035b48a0e47ad9b10939945855cd16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87976
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-02-04  DaeHyun Sung  <sungdh86+git@gmail.com>  [7ffd38fc54dda2d2c84eab19c40efcbac7fb0bff]

        show Korean Dangi Calendar format  tdf#125446
        
        show Korean Dangi Calendar format
        Ref1: MSDN - Calendar IDs
        5 : CAL_KOREA
         https://docs.microsoft.com/en-us/windows/desktop/Intl/calendar-identifiers
        
        Ref2: stackoverflow
        https://stackoverflow.com/questions/54134729/what-does-the-130000-in-excel-locale-code-130000-mean
        
        Change-Id: Ia1f367bfd5c13f29054064d89be847bbf249c0d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87689
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-02-04  Julien Nabet  <serval2412@yahoo.fr>  [93670d6cb7669b41d20feb91309eeb9930c67a27]

        tdf#130389: Data ranges dialog, data series tab, move up/down reversed
        
        Change-Id: I6a12acacec9bad33cab9fd86b0ffa7193ee74b75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87921
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-02-04  Eike Rathke  <erack@redhat.com>  [d8e6ca110923d0a84f5e6c16b6f45ecd948af6c1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 34b0364e6289a299fb0b50b5b0d487e37f6e9492
          - Correct string "has value 0" to "is ignored" for the SUM function
            
            Which doesn't exactly matter for SUM but would for AVERAGE, for
            example.
            
            Change-Id: If2d416123890349f4458ca10274e3fb3dd7d15c5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87980
            Reviewed-by: Eike Rathke <erack@redhat.com>
            Tested-by: Jenkins
            
2020-02-04  Caolán McNamara  <caolanm@redhat.com>  [02b0c2ee00ed4aac3f5e4e815fb088b6bb6a0940]

        weld LayoutMenu panel
        
        Change-Id: Id95501de63cb773f9bc568e1bf0d1a2e5e0fdd9b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87962
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [1e22bc412920d468b5fde2824d116812e450a7a9]

        rename GetCursorOfst -> GetModelPositionForViewPoint
        
        Change-Id: Ia7202e009f635032178e5467a1ac0ab43f82ccf2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87953
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-02-04  Eike Rathke  <erack@redhat.com>  [1c7251ead55846c0ae295e33a25c9f958f5927d5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 900d30047e754b7310ffb05a67d280b6ce7b2e7f
          - Add href to Converting Text to Numbers
            
            Change-Id: I0bb8d28f1f1448915f0695b0ec443fdadaba7213
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87979
            Reviewed-by: Eike Rathke <erack@redhat.com>
            Tested-by: Jenkins
            
2020-02-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [174ba963e05c9dedd57c2027f8656fe1f17030c2]

        tdf#129789 bitmap in comment lost on load
        
        regression from
            commit b4a1b89cc84086dfd6f471d7f23fecf0ec8f3331
            tdf#119650 slow saving spreadsheet with comments, part 2
        
        Change-Id: I8f6aa6b784b50b80311a420bdff9195ba88f5cff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87968
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-04  Emiliano Vavassori  <syntaxerrormmm@libreoffice.org>  [83c8f77225348bd2b620a5c937a6c5da1cea8b1d]

        Remove unused maAsynchronousDeckSwitch.
        
        Change-Id: Icad8aa0f6ff9897b08e057856b3af981b19532df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87960
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins

2020-02-04  Caolán McNamara  <caolanm@redhat.com>  [e49cd2c253fe1d292ae3f9212a805cdace77b174]

        merge common code together
        
        Change-Id: I26cb6184bd607b86c807219d6afbd9d445f346d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87964
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-04  Tor Lillqvist  <tml@collabora.com>  [5c9278d2d59c5fc858f0b4e1c13b10bc42238097]

        Bin useless SAL_INFO
        
        If it "can happen", why would we need to SAL_INFO it, especially when
        the SAL_INFO gives no details.
        
        Change-Id: Ie217fad790ec70beb0819b1c384a07e04ba004d1

2020-02-04  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [b2bfa6266ce88e9507add78280d5f5d436277173]

        tdf#42949 Fix IWYU warnings in uui/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ic48d61a5f5d24742682b4d39096e468f224639df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87783
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [228025b8dfe35234a3445c232430a1bd15c86143]

        rename SetFirstLineOfst->SetFirstLineOffset
        
        Change-Id: Ie83747b90b420c6de677d243665d7a22290236a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87959
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [7940abb4cc491fd1c72859ef21d120b3543bc40c]

        rename Set/GetTextFirstLineOfst->Set/GetTextFirstLineOffset
        
        Change-Id: Iaeb3c17fe157dec82cd70991122c08ee1e215752
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87955
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [042054d0507bac8ede0c045a58a91c0830312fc5]

        rename GetOfst -> GetOffset
        
        Change-Id: I9c0968bd93f41f983468ee7ba8a20e27c4866b32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87954
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [4d307299bc7aada87d13810f12b9868045d15743]

        std::set<T*> -> o3tl::sorted_vector in sw/
        
        Change-Id: I7b8e221b9e76f98efdbed9ee1c83e32379fde73f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87951
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-04  Caolán McNamara  <caolanm@redhat.com>  [02c5a61944a212ecc4573001a2fb853339448b03]

        tdf#129634 ignore floating toolbars
        
        Change-Id: Id51f14f75e6547532d9742ef3420e10d06974a17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87957
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-04  Caolán McNamara  <caolanm@redhat.com>  [35e43ce1b1f32acab5bba15425fa86fa0edd6c52]

        ofz#20507 infinite table conversion
        
        Change-Id: I779ab29d93491a296156fcc14557755754c2afdf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87924
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-04  Tünde Tóth  <tundeth@gmail.com>  [be936c5896045794b251a63ab1175ac06a36eee5]

        tdf#130242 chart: default center label placement in stacked area charts
        
        instead of top label placement, like MSO does (or LO has already done
        in stacked bar charts) for readability.
        
        Change-Id: Icac6e8703d0d04122f9cc28254b053ee9fd434ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87846
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-02-04  Tor Lillqvist  <tml@collabora.com>  [faeeef2e6ce378a9e8572b5034edc612dc6beabf]

        Fix warning when compiling for iOS: code will never be executed
        
        Clang told me "note: silence by adding parentheses to mark code as
        explicitly dead". So I did.
        
        Change-Id: I5d6fb603a7cec1a6f3c40e5539579a09f9183c04

2020-02-04  Caolán McNamara  <caolanm@redhat.com>  [739e3b25bbaf9305f779e8821fd7aee4fccc6f5d]

        weld MasterPagesSelector
        
        Change-Id: Ie63d7f8f83bae4f9641ab9713c6e46cd2090767b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87906
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-04  Caolán McNamara  <caolanm@redhat.com>  [55c724b93dfd4c9a1afb10d60fbc2d7a9a66cf61]

        replace boost::bimap in sdext pdfimport
        
        the error message with boost 1.69 and gcc 10 is so ungodly its easier to throw
        bimap out and use something simpler
        
        Change-Id: Ie324a0b81931bbd427483878a87beeca455ada18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87683
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [d543d4d5388f79eee92a97b7bf4cd490d9ed29ea]

        std::set<T*> -> o3tl::sorted_vector
        
        Change-Id: I562f8a8dc27f4aeebec6f6643b95460315edc9c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87949
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-04  László Németh  <nemeth@numbertext.org>  [213d6390a2cc59d174173f4359c161625a9c4bdc]

        tdf#108272 DOCX table-only header: fix SAX parser error
        
        Floating tables in table-only headers are imported
        as non-floating ones after a SAX parser error. Now
        we import them as non-floating ones from the beginning
        to avoid of the parser error.
        
        Change-Id: I0a816a7af642f402a25ed53d9766b1e8b82db789
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87874
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-02-04  Caolán McNamara  <caolanm@redhat.com>  [f0860d59dfa5cc951cfdb74f9342678e9acfdc24]

        dnd doesn't do anything
        
        inherits from DragSourceHelper and DropTargetHelper but doesn't do anything
        and it doesn't override some default dnd to explicitly disable it.
        
        AFAICS this doesn't do anything
        
        Change-Id: I428385af32e49f26c8c24e40208fe9b1ab373de9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87925
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-04  Caolán McNamara  <caolanm@redhat.com>  [852f469ba97caf01641b654f2e37dd9a290a6bce]

        ofz#20507 hold by reference
        
        Change-Id: Ia684d8f796ed7bf6f82b056c6445c4cd92260504
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87923
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-04  Miklos Vajna  <vmiklos@collabora.com>  [7088140dbf1d5e0391c2662f0213018a45620ff9]

        tdf#129976 PDF export of PDF images: adapt transparency to rendering
        
        The bugdoc has a transparent PDF image, and we currently put a white
        background behind that in Impress, given that vcl::RenderPDFBitmaps()
        works with Bitmap instances, not BitmapEx ones.
        
        This means that in case we preserve transparency during PDF export, the
        content that was rendered OK now becomes unreadable.
        
        Adapt the PDF export to do the same as rendering by putting a white
        background behind the PDF image.
        
        Change-Id: I4edcb12fab71bb305d97a50d20fbfbf86d9aab85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87910
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-04  Tor Lillqvist  <tml@collabora.com>  [bc2cbd7d577135d2daef611bc2a2c4ac6283dfd0]

        Log what UNO command we failed to dispatch
        
        Change-Id: I79ed68a1e271d44f8afd2858c979a66691233fc7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87688
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit f92e4bed51de1625bc8fba2d7a432420db6841d0)

2020-02-04  Tor Lillqvist  <tml@collabora.com>  [c150fe5b82c0e24868731394c05ec629466166e0]

        Use the "Double-tap" term instead of "click" on all iOS devices (also iPad)
        
        In general, the term "mobile," when used in APIs related to Online and
        the mobile apps, means "mobile phone but not tablet". Which is sad,
        but it is too late to change that convention now.
        
        Thus comphelper::LibreOfficeKit::isMobile() returns false on iPad,
        apparently intentionally. But surely we want to use the "double tap"
        term instead of "click" also on iPad.
        
        Change-Id: I8f7186ea6590f2a21b885549751346edad09eb8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87858
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 4098608ea21d4737fdd640fd57c2417e56426fbb)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87931
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-02-04  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [dabb6176407067ef8d46bdde863b087457805c6a]

        Place button text in tooltip if it doesn't fit into the button
        
        Seen this happening in custom sidebars (from extensions).
        When the text is too long for the button, it will get cut off
        and there is no way to view the button text.
        
        Change-Id: I86ce72154e0371bdf24480be41517855dc3ce050
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87692
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-02-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d487e1826bc177742aa8563f855c4b0bee49a705]

        remove controlprimitive2d.hxx from clang-format blacklist
        
        Change-Id: I8918f8c9e4f27a287c98dadd51a11acf3338daa6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87942
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-02-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2692ad29d77e783342375baa248876f47edabb47]

        use "pragma once" in controlprimitive2d.hxx
        
        Change-Id: I5e694b478501edb3d2b5071f48da290367cda3c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87941
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-02-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [83235c56c4d3988312529c0842dbb0eddf2c4ff9]

        clean-up namespaces in borderlineprimitive2d.hxx
        
        Change-Id: If05757ee32027793f57e10f94b836c1a11bfc773
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87940
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-02-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5ff0f83a3b5a323469bb410959b030de12b42505]

        remove borderlineprimitive2d.hxx from clang-format blacklist
        
        Change-Id: I9e8efbf2a947688fe3ec74fa1b2175a089b91a9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87939
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-02-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d91caef0eeadb8bbb91713fcae08b619d1acd197]

        use "pragma once" in borderlineprimitive2d.hxx
        
        Change-Id: I3582f36b0435de343d1e8574bf2bb0e0bd40e16b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87938
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-02-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9cd7d4f2bd10833c591e60721f8c7dff1f5caec3]

        clean-up namespaces in backgroundcolorprimitive2d.hxx
        
        Change-Id: I7ef644edf90ced417cf9583175ef777fa921dc94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87937
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2020-02-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f31b00b1a43f0d2fab2762ada230cd6dc267b6a4]

        remove backgroundcolorprimitive2d.hxx from clang-format blacklist
        
        Change-Id: I8ad988dd0eb6a4bbbe9fc9bbc773c692cab4401f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87936
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-02-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e8614c7f4dc78c8c2fb5417d7193c6f9325de5cf]

        use "pragma once" in backgroundcolorprimitive2d.hxx
        
        Change-Id: I50a2395a42ea523247d0aeff02324988edbcdc77
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87935
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-02-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fd5ca0888d0d4ea18323ad684188e493fd5a3469]

        clean-up and join namespaces in animatedprimitive2d.hxx
        
        Change-Id: I9c60f2f9e12fe0271efa8546cbcef08178f9552c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87934
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-02-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [233c8aec16faf9302acb3625adcd1df026d59412]

        remove animatedprimitive2d.hxx from clang-format blacklist
        
        Change-Id: I6e4b2bc524a0880631735fb79b3545e88bf50f0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87933
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-02-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8cdbc45329fe8094ce7fb55713b9d0a13e8dd5ff]

        use "pragma once" animatedprimitive2d.hxx
        
        Change-Id: I5b41a6fd1ce82615b8a3f8382f4d5d9a8c70999d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87932
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-02-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2b089e1a2a0f41ce7d0d478a665116d3c2ee72f3]

        remove use of macro DeclPrimitive2DIDBlock in drawinglayer
        
        It's quite a usless macro actually. It is forced that every class
        implements this method anyway. This gets rid of usages in the
        drawinglayer module first.
        
        Change-Id: Ic2b2e7d5b72a8e0f7ea0748d0ea44cd38cf8c1ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87905
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-02-04  Stephan Bergmann  <sbergman@redhat.com>  [5d09b9042a306fa98d8eba4f918f43ebba5e4c02]

        Control must be a complete type here (Windows --disable-pch)
        
        ...because of ControlLayoutData::m_pParent member and implicitly defined copy/
        move functions of VCL_DLLPUBLIC ControlLayoutData
        
        Change-Id: I2328bd5128ac778f54fcaec204c92d28c505f040
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87897
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-04  Stephan Bergmann  <sbergman@redhat.com>  [1e826a1e61347d9f8b40e169b63acb5a68786f59]

        loplugin:nullptr (clang-cl)
        
        Change-Id: I08dedd4f7af3eff1201d60704324997bf232bb2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87888
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [d7b0b2b50592aa73a0fd9ab8c696ac082dbed8c4]

        move some headers inside ucbhelper
        
        Change-Id: Iccd80aa4e631abe002837ca61248e136de9a62eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87866
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-04  Jim Raykowski  <raykowj@gmail.com>  [54b28638ab15f68731861ae903c732273b41f78a]

        tdf#42695 Fix a couple Writer Navigator "List Box" related bugs
        
        This patch resolves:
        
        1) content not shown when Navigator is docked from a floating zoomed-in
        ("List Box" item unchecked) state
        
        2) "List Box" item is visible when the Navigator is in
        docked state on document open.
        
        Change-Id: Id1fcaf0b581e26aabd4fd897ff142a60d6761e1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87758
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-02-03  Stephan Bergmann  <sbergman@redhat.com>  [d81affe8ae1010093521731f863d6a6b29f3510d]

        loplugin:stringadd (clang-cl)
        
        Change-Id: Id5babe1e16c8f8a8c72077fc95508a567138766a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87889
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-03  Stephan Bergmann  <sbergman@redhat.com>  [e23f811c7d0f956467d359990298222cf8d2c26d]

        Avoid loplugin:unsignedcompare (clang-cl)
        
        Change-Id: I95f348cc8b69b6c865ad0038b9ee0017def01e43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87896
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-03  Stephan Bergmann  <sbergman@redhat.com>  [9aa2b6b7a91c17658e7fc14e11809f746dcd440f]

        Silence loplugin:unnecessaryoverride in WinSalInstance::GetBackendCapabilities
        
        ...(vcl/win/app/salinst.cxx) in case the
        
          #if HAVE_FEATURE_SKIA
          #if SKIA_USE_BITMAP32
          ...
        
        block it contains is excluded (when building with clang-cl on Windows)
        
        Change-Id: I60910106bbd6a4c2cb3f393945a5417eb02407c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87898
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-03  Stephan Bergmann  <sbergman@redhat.com>  [93d836b6737d0653bf0a86e93bd711c0706c9d9b]

        Silence loplugin:duplicatedefines for WIN32_LEAN_AND_MEAN (clang-cl)
        
        ...as seen at
        
        > In file included from desktop/win32/source/QuickStart/QuickStart.cxx:29:
        > In file included from include\systools/win32/uwinapi.h:25:
        > include\prewin.h(38,9): error: duplicate defines [loplugin:duplicatedefines]
        > #define WIN32_LEAN_AND_MEAN
        >         ^
        > desktop/win32/source/QuickStart/QuickStart.cxx(24,9): note: previous define [loplugin:duplicatedefines]
        > #define WIN32_LEAN_AND_MEAN
        >         ^
        
        (An alternative fix could be to replace all those defines of WIN32_LEAN_AND_MEAN
        prior to including windows.h with includes of prewin.h and postwin.h?)
        
        Change-Id: I0271b5629af8f4ecfb3c90f1455bad399174f6ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87880
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-03  Stephan Bergmann  <sbergman@redhat.com>  [8460756e9d3b9194b1885fb0605aafa238f0c95c]

        Missing include (std::isspace)
        
        Change-Id: I17b9acfd265e112ffdd115df06070136a6940804
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87895
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-03  Stephan Bergmann  <sbergman@redhat.com>  [6317e10f5b9c347ceb391e049e6d0f3c542f93c4]

        loplugin:makeshared (clang-cl)
        
        Change-Id: I0c786bf401e514f9d86e33d8ab6366fc5dd1f425
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87887
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a334f77792dfff92e3c97f7f61f59d01fc9338cf]

        remove bitmapprimitive2d.{cxx,hxx} from clang-format blacklist
        
        Change-Id: I9d9d7cd8bba489c71a5c1ac0b23755d572696e10
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87904
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-02-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [19181dab1cc01c90b5021328a3b3a098fa5a0b35]

        drawinglayer: clean-up namespace and indent for BitmapPrimitive2D
        
        Change-Id: I43f2030aeabed555baca20e345732ec926963d7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87903
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-02-03  Miklos Vajna  <vmiklos@collabora.com>  [2d87b09e6e675dd593e26cb266deb4ea91f0e7a7]

        DOCX export: fix table style config handling wrt nested tables
        
        The bugdoc had 2 tables: both using the TableGrid table style, but one
        had a direct formatting to disable all borders. The second was in the A1
        cell of the first, and given that the table style config state was not
        separated for nested tables, the border settings of the inner table
        affected the settings of the later cells of the outer table.
        
        Change-Id: Ie7897bc661d9f47ca9f5c1b3ed1c439ef0406037
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87899
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-02-03  Mike Kaganski  <mike.kaganski@collabora.com>  [61e23146987b49617af29c745b427905752e0b16]

        Set INSTALLLOCATION in one single place
        
        It used to be set both in AppSearch action (using RegLocator table),
        and in MigrateInstallPath custom action. This would overwrite value
        of INSTALLLOCATION taken from user, and read on the previous step,
        with values taken on the next step.
        
        Only migrating the install location in one single place - in custom
        action MigrateInstallPath - makes the process controllable. Also it
        allows to easily see all the various places in registry we read.
        
        Change-Id: Ib7e04c26e71ba92c6a62a0511971bfb3bdb7db72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87867
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-02-03  Stephan Bergmann  <sbergman@redhat.com>  [b5bec747cc9af01167431f35339eff4085693ebc]

        Silence -Werror,-Wunused-variable (clang-cl)
        
        Change-Id: Icbf3b6f8f1259e7e50f64e2885b1604f1a98f485
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87894
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-03  Stephan Bergmann  <sbergman@redhat.com>  [b3b7584a031118e51eefe3a1de2497639a96ef00]

        loplugin:redundantpointerops (clang-cl)
        
        Change-Id: I5ce235a72aedc507dbb925db4927f291916716d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87893
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-03  Stephan Bergmann  <sbergman@redhat.com>  [b4f58c63cc3d8632b3c661b93008835a090d10f8]

        -Werror,-Wunused-variable (clang-cl)
        
        ...found with 2db9a6813a3640005d9b38e419d5cc55f70b03cc "flush out unused
        MapModes" in code that had not used the variable ever since it got introduced
        with dd2f230139525891d60e06b4afdc977d5630d4e9 "INTEGRATION: CWS graphicapi"
        
        Change-Id: I7412a3badeec546ed1dff8dcf905036f06287e70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87892
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-03  Stephan Bergmann  <sbergman@redhat.com>  [76f5b9c9e4f0bd38c745bd590af466fbf901510f]

        loplugin:duplicatedefines (clang-cl)
        
        (already defined in vcl/inc/opengl/win/WinDeviceInfo.hxx)
        
        Change-Id: Ic785a934c16c8a2f3442ff7975f9a84fbc6001c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87891
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-03  Stephan Bergmann  <sbergman@redhat.com>  [b8c8be00961b953c6c4bb877bd678f8c290825b9]

        loplugin:duplicatedefines (clang-cl)
        
        (already defined in hwpfilter/source/hwplib.h)
        
        Change-Id: Id85048817b825ad265eba20e221c0703467b66b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87890
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-03  Stephan Bergmann  <sbergman@redhat.com>  [b66c5f77d150056b2de262dae66301fcd7dc38c1]

        loplugin:unsignedcompare (clang-cl)
        
        Change-Id: I69cc1b352221ca053ccd0c5b78e926480a8c9ccd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87884
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-03  Stephan Bergmann  <sbergman@redhat.com>  [86af52b119eaf57b7c1f8943cc1c6631f2044482]

        Remove unnecessary cast
        
        Change-Id: I675d9e0a87a54eb08abfca114864369b326fb128
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87882
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-03  Caolán McNamara  <caolanm@redhat.com>  [3d826d780af366c7ed650ec44e7bcb20b02e2c70]

        make some headers private
        
        as shown with ./bin/find-headers-to-move-inside-modules.py
        
        Change-Id: I7662417e76fe00c0fc352957560e104b6c2a3d61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87850
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-03  Caolán McNamara  <caolanm@redhat.com>  [12f9fdfac8b41d74e9474e8966e3d28755424931]

        Related: tdf#129933 assert on pasting over selection in edit
        
        when its selected right to left with cursor flashing at the start
        
        format->paragraph->area->color->pick, cursor into hex# edit, end to
        cursor at the end, shift + home to select all, right to left, ctrl+c,
        ctrl+v, assert
        
        Change-Id: I8e29108ddff94487c298bd5e6607b98f5f841afd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87883
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-03  Caolán McNamara  <caolanm@redhat.com>  [49d8e5fb744534f4af7e5c7f08dee7a95bcc6ed5]

        Resolves: tdf#130364 let font treeview fit to available dialog space
        
        Change-Id: Ia000f4cfa041733fc84b45c955e69251c3ce9bcc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87871
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-03  Caolán McNamara  <caolanm@redhat.com>  [fac86a90db33e4e6d38af134c55f1f6416c928f8]

        Resolves: tdf#130061 numbering dialog adjustments missing
        
        since...
        
        commit e82b10f21cb8b77f815be3bd7654e0de7e8ceab5
        Date:   Sun Oct 20 00:44:05 2019 +0200
        
            tdf#128257 Bullet Dialog update
        
        so spinbuttons were disabled
        
        Change-Id: Id8d54bd6ba359447943832920fce5e0da271f405
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87878
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-03  Caolán McNamara  <caolanm@redhat.com>  [09fdcd6b67524d2f3ef410f40953c46d42b83e36]

        Resolves: tdf#130347 we always need the drag-begin signal in GtkTreeView
        
        Change-Id: Icbd8ab1393e25b698b034341b526b3a55251610d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87876
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-03  Caolán McNamara  <caolanm@redhat.com>  [d29a945f164b9b0a78578a99f85769130721e6bb]

        Related: tdf#130143 freeze/thaw around bulk insert
        
        Change-Id: Iedb1229b56b5e7f1af1779b830cf324bcc8735e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87862
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-03  Juergen Funk  <juergen.funk_ml@cib.de>  [1bbabd67720d6d2cfcca15d811c625562fcffad6]

        Optionally generate PDBs also for C#
        
        Enables pdb generation for symbol builds, for:
        - cli_basetypes.dll
        - cli_cppuhelper.dll
        - cli_uno.dll
        - cli_ure.dll
        
        Not covered are:
        - cli_oootypes.dll
        - cli_uretypes.dll
        
        ..as sadly climaker generates those, and can't produce PDBs.
        
        Change-Id: I6004e06f9f2a76b4577ad9a4de971f46ad6bf521
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87727
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-02-03  Luboš Luňák  <l.lunak@collabora.com>  [cb65745a05a0d92c8a297c2b25789f4f4faa610e]

        avoid flex-caused warnings about unused functions
        
        Change-Id: If6a028efbf2403fd92dcab914ae3197d34579392
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87869
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-03  Luboš Luňák  <l.lunak@collabora.com>  [512cb39ffc646e7126533d782482621a806e825d]

        handle -Wunused-function warnings in clang's sharedvisitor.cxx
        
        Change-Id: I5fbf7da1da8c1c5b33e008e30898ca5d2cdfde65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87870
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-03  Seth Chaiklin  <sdc.blanco@youmail.dk>  [f905cea1b9d3730cb84cd2198976e74c3469f65a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c3837f2e395c0606a3383a0594b2a6a759e8bac8
          - tdf#128569 improve guide for page numbering
            
             Also:
              - update some <menuitem> and <h2>
              - update/add <keycode>
              - update menu commands for manual break and insert page number
              - add shortcut key for showing field codes (sys-conditional)
              - update "Default Style" to "Default Page Style"
            
            Change-Id: Ieec2be0c48da40f50a1145e8c0a57b190e8c67ba
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87127
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-02-03  Desmin Alpaslan  <mavibirdesmi@gmail.com>  [f17f9bf0b3e5e548a8ef40206ebed180bda14931]

        tdf#96505: Get rid of cargo cult long integer literals
        
        Change-Id: Id64855e3879d21106930a4dc9c36b246deb3c6e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85818
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-03  iakarsu  <iakarsu99@gmail.com>  [fbebfdaa83efa94cbb0b39d6c2e2dc62488ae1ac]

        tdf:#54938Adapt supportsService implementations to cppu::supportsService
        
        Change-Id: I9e2dbdfb8bbf5be4a74b1b581e742b3193b3756b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87496
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-03  Hakan Bakacak  <hakanbakacak98@gmail.com>  [7edce6c3a5df7787a4bd25e55301d57f300834b8]

        tdf#54938: Adapt supportsService implementations to cppu::supportsService
        
        Change-Id: I4f6defffc7489ae95af3e2758327a26374795969
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87501
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-03  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [81f73ca9b9a61fcbba1533ac8b5d5be16025667b]

        tdf#75280: Convert inappropriate use of sal_uIntPtr to better integer types
        
        Change-Id: If0c39b85dc5fc8c84b723e03159abbdd790e42ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87453
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-03  Stephan Bergmann  <sbergman@redhat.com>  [b77600c02097852675503bb63cce00d4b2756af4]

        There should be no need to mark nested PropertyPairHash as SVXCORE_DLLPUBLIC
        
        For one, the surrounding class SdrCustomShapeGeometryItem is already marked
        SVXCORE_DLLPUBLIC (whether or not that impacts the default export status of the
        nested struct on the various platforms, though).  And, for another, the struct
        only has inline members (which should make the previous point moot).
        
        Also, to be on the safe side, mark the PropertyPairHash member function as
        inline already on its first declaration.
        
        (This is a follow-up to ff546a5dd35d6a31f01c70a9b995afc1f7b7389e "tdf#128302:
        Split SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC".)
        
        Change-Id: I6716a589060d816ca822583711d0e559ea114fb7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87865
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-03  Stephan Bergmann  <sbergman@redhat.com>  [c98eb95249e73ee4341f21f6406dd8a8cda51960]

        Change class with only static member functions into namespace
        
        ...and drop the SVX_DLLPUBLIC as all the functions are inline.  (The class had
        introduced as SVX_DLLPUBLIC with 1386c348f81738a9966d1217db89d1f603466317
        "fdo#82616: set limits on spinboxes according to size of workarea", but for no
        obvious reason.  It now showed up among the "10 @@@ [that] ask for follow-up
        clean up" at ff546a5dd35d6a31f01c70a9b995afc1f7b7389e "tdf#128302: Split
        SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC".)
        
        Change-Id: I366b19d596da7cf44a192b1faf47e8ea75d25685
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87860
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-03  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [6e2ed4ea934851f82611c3352b9551046fda89d0]

        sw: set unique name for fontwork object and style on insertion
        
        Unique name for fontwork is required to be displayed in Navigator pane,
        unique style name is important for correct undo/redo work.
        
        Change-Id: If633d0fda9bb98558a311dd1dd9324f9d6d04616
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87056
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-02-03  iakarsu  <iakarsu99@gmail.com>  [446af1fd2b76dfe32a3f947b683a4e36122cea37]

        tdf#96505: Get rid of cargo cult long integer literals
        
        Change-Id: I3917e5152036f77eb419fe658937562f5928ceff
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87614
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [337f199a899e339601d13a34d15319060c5be185]

        loplugin:unusedmethods
        
        Change-Id: I8a2d86145a951bcaae891240b1ed6f539d93634c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87854
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [9f5eb314b0fc74d3779a8ce8116aa219ab82d5aa]

        loplugin:unusedfields
        
        tweak plugin with the name of another clone method
        
        Change-Id: I47193d31f53f48297c9e773da375c7255ddde282
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87852
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-03  Caolán McNamara  <caolanm@redhat.com>  [5dd4c96874db50be7af2a6f3514091c240d0967c]

        drop unused controldims.hxx
        
        Change-Id: I7d20159d3515cced8f1ede2899e180e146327355
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87849
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-03  Katarina Behrens  <Katarina.Behrens@cib.de>  [cb5d18871b46ef4f7bc47eb4d71df5374d712575]

        sw: Optionally disable bookmark manipulation GUIs
        
        If the ProtectBookmarks bit is set, don't allow bookmark
        changes, neither via the bookmark dialog nor the navigator.
        
        Change-Id: I035faaf3871c7107dd1aac38c4e6867291827346
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87361
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-03  Luboš Luňák  <l.lunak@collabora.com>  [56a89f475570d6937e8e2b9d00a72a19c2dd7665]

        fix incorrect Skia scanline test in vcl_bitmap_test
        
        Change-Id: Ia485601a08e2c0093e802c175041b76f94cbbb63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87848
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-03  Jan Holesovsky  <kendy@collabora.com>  [4a9ef85e6522ba7b6ef02f97572094eb29c70bd5]

        lok formula input: Don't show un-needed elements with the LOK active.
        
        Change-Id: I82effbdd48dab5b9de2cd05859e74e5c1027a4df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86991
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87063
        Tested-by: Jenkins

2020-02-03  Michael Stahl  <Michael.Stahl@cib.de>  [9e7b5c74b484fcfd3317db56745b26b10897047d]

        sw: implement protection of bookmarks and fields
        
        SwPaM::HasReadonlySel() checks PROTECT_BOOKMARKS / PROTECT_FIELDS
        setting and checks if bookmarks or fields are selected for deletion.
        
        This should already be called by the UI code in all the right places,
        for the other content protection features, and cause a dialog to pop
        up.
        
        What's not ideal about this is that it's impossible to delete a
        character immediately before or after a point bookmark because that
        would delete the point bookmark too.
        
        The bookmark check is done by extracting a function out of
        MarkManager::deleteMarks() so both will use the same logic.
        
        The problem of DelContentIndex() duplicating that logic remains...
        
        Apparently the status bar at the bottom already displays "read-only"
        for such a selection.
        
        Change-Id: Id87999198a03ba847ef0eff5651fef3bd2517fae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87778
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-03  Michael Stahl  <Michael.Stahl@cib.de>  [249b10c22f4a35672a7388d34b2ded1b76054dac]

        sw: split into 2 settings ProtectBookmarks and ProtectFields
        
        On second thought, let's have 2 settings because there might be some
        use-case for protecting one but not the other.
        
        Change-Id: If8442b64adeeed80b25c8b69f607f2d4993786e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87777
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-03  Katarina Behrens  <Katarina.Behrens@cib.de>  [a5cd4d39f09c3658c2b7cfff4ab6a74449d4f0c0]

        Add ProtectBookmarksAndFields per-document option
        
        Change-Id: I8dac403ddea59026b5f52c132c8accc1bd0ada92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87360
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-03  Mike Kaganski  <mike.kaganski@collabora.com>  [916cbda310a43d46a0789fd8b2c8f15fb86b27b4]

        tdf#130329: detect previous version's install location
        
        Since component ids change across major versions, install location
        isn't kept automatically for major upgrades. Use OLDPRODUCTS property
        set during FindRelatedProducts action (see Upgrade table created by
        solenv/bin/modules/installer/windows/upgrade.pm). Read InstallLocation
        in existing MigrateInstallPath custom action under
        HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\GUID, where
        GUID is the value of OLDPRODUCTS.
        
        This only reads registry hive for the current installer architecture
        (32/64 bit), so that the other architecture installation path is not
        taken into account when old version is of different architecture, to
        avoid installing into wrong directory when e.g. upgrading from 32-bit
        to 64-bit, so 64-bit program is not installed to Program Files (x86).
        
        Change-Id: Ib9fa004818908a5706c5af040f1a5a36c03d2f36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87844
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-02-03  Caolán McNamara  <caolanm@redhat.com>  [58a2389b82bb1a55ce2c933a37b59ee9a8f6617a]

        drop some unneeded includes
        
        Change-Id: I62cfa43dc8ca3220f7175d9d426d1cdcc9d5f368
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87837
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-03  Luboš Luňák  <l.lunak@collabora.com>  [81bd3b4a85c7ae6e642969596701bbed645752ff]

        significantly reduce build time of sharedvisitor.cxx
        
        In the sharedvisitor.cxx mode all plugins need just one shared
        RecursiveASTVisitor template instance, but as long as they use another
        instance each as the base class, Clang still instantiates those templates
        and then spends a lot of time optimizing each of them, even though they
        should never get used.
        So when compiling using sharedvisitor.cxx simply use dummy base classes
        that do not do anything. As an additional check they abort() if any
        of the functions get called, this needed removing vclwidgets and
        unusedmember from shared plugins, because they call TraverseStmt(),
        maybe this can get handled somehow later.
        
        Change-Id: Ic5a350da2c3ba31521f71077b1776b1ee8f06dea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87561
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [0528012fd0dc4b93645ef7790b0db9d1cecbae66]

        loplugin:constantparam
        
        Change-Id: If2dee122bf07dc179fd8f6e766442ec1891a5f3d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87845
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-03  Caolán McNamara  <caolanm@redhat.com>  [f612839ed9200a3900ae5c3a2e12beccfa37b11e]

        rename SvtFontStyleBox back to FontStyleBox
        
        Change-Id: I709f100541964b8740a7d0639a58214b1553458f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87836
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-03  Caolán McNamara  <caolanm@redhat.com>  [58715eb09283f3927909f704d94fa00d1cfd5677]

        GtkImage property should be icon_name in welded dialogs
        
        Change-Id: I8e832599854e3ef52f25167e35470939c6e75bd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87839
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-03  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [5fed8bb5f6f65963fed27f96de3be14dff830d38]

        Unit test for stable at-page anchored fly position
        
        This is the unit test for commit
        5cee586a97a11c23dd252accc42099bd5e9b4187 ("sw: fix moving of
        at-page anchored flys to different page"). Originally the error
        was just triggered by toggling "View -> Field Names". Luckily
        it's also triggered by adding some text to page four, so no need
        for some UI test.
        
        Change-Id: I3a63b50dd898788607c3d24a848d8f43ae966377
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87776
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-02-03  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [db17b611655873232153cae379035a12cfebb428]

        tdf#42949 Fix IWYU warnings in unotest/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ia33a10041f2411361cc849241d51b614754cda00
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87310
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-03  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [c51a43bd70aa9fec0a051e51622a6a91f5aaa1a9]

        tdf#129917 Use temp user profile when installing shared extensions
        
        Change-Id: I62dd163758e6348a62fc8a0b25150a62f282de90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86543
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-02-03  Eda Nur Var  <var.eda.nur@gmail.com>  [b16faa4dcd87b9c7203b230a9feaebbb05c5a9cb]

        tdf#75280 Convert inappropriate use of sal_uIntPtr to better integer types
        
        Since KDE is a desktop environment, I have infered that the class which the _winId variable belongs to makes user interaction, such as file picking from a window, possible. I have checked related functions and seen that winId is the id number of windows on the screen and the window whose Id is defined as 0 is avaliable to user interaction. Hence _winId could be an integer type instead of a pointer.
        
        Change-Id: I98897e55342630e3a0e8b98fc081e14541621ae2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87469
        Reviewed-by: Milian Wolff <milian.wolff@kdab.com>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-02-03  Caolán McNamara  <caolanm@redhat.com>  [3919fc5a5eb24272cc4ccb18fb8d5080089c814d]

        FontStyleBox is unused
        
        Change-Id: I1490c41c86a2f2a51ffc591a4d32499ab7b5faef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87835
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-03  Caolán McNamara  <caolanm@redhat.com>  [dbad63982fd6df2593e4f57143ac3e7274528b66]

        FontStyleBox does not appear in any .ui files anymore
        
        Change-Id: I8da23000064c475863b3b911207fa220ed662a2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87834
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-03  Miklos Vajna  <vmiklos@collabora.com>  [19be62a31d12999cf279f9e9d7b20d4cb40fd341]

        sw: prefix members of StgWriter, SwAsciiOptions, SwReader and SwTextBlocks
        
        See tdf#94879 for motivation.
        
        Change-Id: I5e77069f678f39d52b3ece825bd2c0444fa40584
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87843
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-02-03  dldld  <LibreOfficeContribution@dldld.de>  [32cf800f88be1348bf0ad5297cf353566aeac790]

        tdf#127137 Allow assigning of master slide to multiple slides
        
        The old code was only able to set the master page for the first selected page which
        has now been changed to be set in all currently selected pages
        
        Change-Id: Id6826f87ed7d12abb220ea1871af06626d67112e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85424
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-02-03  Noel Grandin  <noelgrandin@gmail.com>  [cdd3c6851027a8a66baefcc4f1e58b7c4ad4ee6a]

        move some xmloff/ headers inside the module
        
        Change-Id: I57e97da952c18c33af85a8fe24ebf021fc0631d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87828
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-03  Maxim Monastirsky  <momonasmon@gmail.com>  [18b2cecfef3dd26bac15522667b465802ff3f96b]

        Styles > Text Body menu didn't work in non-English UI
        
        Capitalization of "Body" present only in the UI name
        of the style, but that might be something completely
        different in other languages. We need to reference
        the style using its programmatic name instead.
        
        Change-Id: I2d980a225d6f5346d378947621ace3a17e0a8f81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87842
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-02-03  Stanislav Horacek  <stanislav.horacek@gmail.com>  [dcbd3bf2db29d9b55eeaf1ca3c74e4ff33325ccd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 81a9ef3e5260ccabaeadb36304e529eac520decb
          - fix function name in page title
            
            Change-Id: I8899ae50ffb59d925bbf80c7403ffc949f0a3f14
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87838
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-02-02  Caolán McNamara  <caolanm@redhat.com>  [69ccba90135f4dfc22d4cb823e10cf4794ddaa04]

        rename RelativeField back to SvxRelativeField
        
        Change-Id: Iadac47f83aae0f7403f3391e3dd45bef52ad347a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87832
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-02-02  Caolán McNamara  <caolanm@redhat.com>  [075e365e20a75dd12c29b0b094fea986f3e1231a]

        SvxRelativeField is newly unused
        
        Change-Id: Iaeb72e9aa7276736632a66f1eb75277a696e91e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87831
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-02  Caolán McNamara  <caolanm@redhat.com>  [61fd0e0c27494fdda61e9e06490c50ef1147c1bd]

        weld ParaLRSpacingWindow & ParaULSpacingWindow
        
        Change-Id: I9bd00ab28a84383cc484b5c58532f355da131999
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87818
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-02-02  Caolán McNamara  <caolanm@redhat.com>  [f88cd56a4dfc9a1bea5e95c5778f0ce7b6af67dc]

        default should be false for non-toplevel window elements
        
        Change-Id: I003a90144bc7c387509890887efa09f6beff8548
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87829
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-02  Noel Grandin  <noelgrandin@gmail.com>  [14b6fae258fe74c5cccf1e6d63ff32ae698d0f6c]

        remove some unused headers
        
        found with a little python script(include) and some grepping, so probably
        not 100% reliable.
        
        Change-Id: I1a26a37ef7297c2cc07ed5fd2e0af45280e64c13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87824
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-02  Stephan Bergmann  <sbergman@redhat.com>  [ff546a5dd35d6a31f01c70a9b995afc1f7b7389e]

        tdf#128302: Split SVXCORE_DLLPUBLIC from SVX_DLLPUBLIC
        
        Using SVX_DLLPUBLIC for both Library_svxcore and Library_svx had started to
        cause failures with clang-cl on Windows now, presumably due to devirtualization:
        
        > linectrl.o : error LNK2001: unresolved external symbol "protected: virtual void __cdecl SvxMetricField::DataChanged(class DataChangedEvent const &)" (?DataChanged@SvxMetricField@@MEAAXAEBVDataChangedEvent@@@Z)
        > linectrl.o : error LNK2001: unresolved external symbol "protected: virtual bool __cdecl SvxMetricField::PreNotify(class NotifyEvent &)" (?PreNotify@SvxMetricField@@MEAA_NAEAVNotifyEvent@@@Z)
        > linectrl.o : error LNK2001: unresolved external symbol "protected: virtual bool __cdecl SvxMetricField::EventNotify(class NotifyEvent &)" (?EventNotify@SvxMetricField@@MEAA_NAEAVNotifyEvent@@@Z)
        > linectrl.o : error LNK2001: unresolved external symbol "protected: virtual void __cdecl SvxMetricField::Modify(void)" (?Modify@SvxMetricField@@MEAAXXZ)
        > linectrl.o : error LNK2001: unresolved external symbol "private: virtual bool __cdecl SvxFillAttrBox::PreNotify(class NotifyEvent &)" (?PreNotify@SvxFillAttrBox@@EEAA_NAEAVNotifyEvent@@@Z)
        > linectrl.o : error LNK2001: unresolved external symbol "private: virtual bool __cdecl SvxFillAttrBox::EventNotify(class NotifyEvent &)" (?EventNotify@SvxFillAttrBox@@EEAA_NAEAVNotifyEvent@@@Z)
        > C:\lo-clang\core\instdir\program\svxcorelo.dll : fatal error LNK1120: 6 unresolved externals
        
        Replacing certain uses of SVX_DLLPUBLIC with the newly introduced
        SVXCORE_DLLPUBLIC (include/svx/svxdllapi.h) has been done on Linux as follows:
        
        > git grep -w --line-number -e SVX_DLLPUBLIC --and --not -e '#define SVX_DLLPUBLIC' >LINES
        
        to produce a file LINES containing all 640 uses.  (Conveniently, all uses
        happen to be on different lines.)  Manually create a file TOKENS
        with 640 corresponding lines, each containing the (class or function) name that
        is made SVX_DLLPUBLIC by in the corresponding line in LINES.  Then
        
        > nm -D --def instdir/program/libsvxcorelo.so | grep -ivw '[vw]' | c++filt >SVXCORESYMS
        > nm -D --def instdir/program/libsvxlo.so | grep -ivw '[vw]' | c++filt >SVXSYMS
        > n=$(cat TOKENS | wc -l)
        > for ((i=1;i<="$n";++i)); do
        >   tok=$(head -n "$i" TOKENS | tail -1)
        >   printf @
        >   grep -Fw "$tok" SVXCORESYMS >/dev/null && printf svxcore
        >   printf @
        >   grep -Fw "$tok" SVXSYMS >/dev/null && printf svx
        >   printf '@ '
        >   head -n "$i" LINES | tail -1
        > done
        
        to generate 640 output lines detailing for each SVX_DLLPUBLIC name occurrene
        whether it is mentioned in exports from neither (@@@), only from svx (@@svx@),
        only from svxcore (@svxcore@@), or from both libraries (@svxcore@svx@).  The
        numbers that gives is
        
           10 @@@
          180 @@svx@
          424 @svxcore@@
           26 @svxcore@svx@
        
        The 10 @@@ ask for follow-up clean up, but most of them are just left as
        SVX_DLLPUBLIC for now.  The exceptions are sxv::ITextProvider
        (include/svx/itextprovider.hxx) and SdrCustomShapeGeometryItem::PropertyPairHash
        (include/svx/sdasitm.hxx, where PropertyPairHash is a member struct of
        SVXCORE_DLLPUBLIC SdrCustomShapeGeometryItem).  Keeping them as SVX_DLLPUBLIC
        would cause "unresolved externals" errors when linking Library_svxcore on
        Windows.
        
        The 180 @@svx@ are fine to keep as-is, and the 424 @svxcore@@ need rewriting.
        The 26 @svxcore@svx@ needed manual inspection to decide (in some cases, the
        chosen name in TOKENS was a too generic function name like Fill, in other cases
        it was the name of a class exported from one library but also mentioned in the
        arguments of a function exported from the other).
        
        And for sdr::table::SdrTableObj the class itself is defined in svxcore while the
        static member functions ExportAsRTF and ImportAsRTF are defined in svx.  But
        MSVC does not allow to mark the class as SVXCORE_DLLPUBLIC and the two static
        member functions as SVX_DLLPLUBIC, so move the two functions out of the class.
        (There appears to be no real necessity that they were static member functions in
        the first place; they don't even need to be friends of the class.  Nevertheless,
        this mixture of functionality from svxcore and svx in include/svx/svdotable.hxx
        may ask for follow-up clean up, one way or another.)
        
        All the output lines that need rewriting (all the @svxcore@@ ones, and the
        manually picked subset of @@@ and @svxcore@svx@ ones) are copied into a new file
        CHANGE (containing 451 lines).  Then
        
        > sed -E -e 's|^@.*@.*@ ([^:]+):([0-9]+):.*$|sed -i -e "\2 s/SVX_DLLPUBLIC/SVXCORE_DLLPUBLIC/" \1|' <CHANGE >COMMANDS
        > . COMMANDS
        
        to do the changes.
        
        Change-Id: If9b6dd1c9e9ba2eb883dbdac4385d28c6fc8a203
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87794
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-02-02  ayhanyalcinsoy  <ayhanyalcinsoy@pisilinux.org>  [0298a702b32bdc4c4711cf31461169e549153b39]

        tdf#129568 Rename Default Style to Default Paragraph/Page/Table Style
        
        Change-Id: I21672c9b78e52c3c9b2687cb2c0ab21dcf67f19a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86538
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2020-02-02  Noel Grandin  <noelgrandin@gmail.com>  [220cdd6f2c178a115dd2776658fdaaf826315eed]

        std::set->o3tl::sorted_vector in SwDoc
        
        Change-Id: Id8f6df99245aeb25e1c32ef4d7c06187c8ab353e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87823
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-02  Noel Grandin  <noelgrandin@gmail.com>  [4b096419770a5b9018f011afb5e78e00c30c526a]

        std::set->o3tl::sorted_vector in SwAccessibleMap
        
        Change-Id: Ic05a160e91a435a540c95c23c9759f667376d61a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87822
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-02  Caolán McNamara  <caolanm@redhat.com>  [dc9bf7ca261e91adb32af3e51a51998a402a5752]

        don't include vcl/button.hxx from vcl/layout.hxx
        
        Change-Id: I16a1b392c33734ef89f26e7ff9318573e9bfce88
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87817
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-02  Caolán McNamara  <caolanm@redhat.com>  [e2205c4876723876bcaf1dd5ce494debab97591a]

        no difference between ImageRadioButton and RadioButton
        
        Change-Id: Iae5b7fe329273f34d3e94f1136acdac0d55d1ced
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87816
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [32ca9f268142d2f26d0ec39ff3af989e78f51c8d]

        Fix typo
        
        Change-Id: I9aac347c76e3b5612151a5c644c86199ff23f113
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87814
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1f700b0abcd0b52552a1d9c618777463292df123]

        Fix typo
        
        Change-Id: I40b411b6bf23e2a7240a46fff99b420b3e6f6ae3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87813
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-02-02  Caolán McNamara  <caolanm@redhat.com>  [5323779173f6e988051b08b5554b7ce5d202d7a2]

        remove some newly unused code
        
        Change-Id: I67d0053f4852f22886b260791f8d90cc136352cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87788
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-02  Yusuf Keten  <ketenyusuf@gmail.com>  [a5cdcc3a17a562382fc2cc38a8aaf5b584343d12]

         tdf#129423: Make export tests export-only where applicable
        
        Change-Id: I5754534c4bd77d2b5f406b12e994427924e89e27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87812
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-02-01  Jim Raykowski  <raykowj@gmail.com>  [dfd027342e6b4107ebd3369de96ef2be3883724d]

        tdf#128814 Navigator content context menu related
        
        Adds Select menu item to Chapter, Table, and Section content context
        menus to make document selection of content. Document selection made for
        collapsed chapters includes all sub chapters. Multi chapter selections
        can be made from the headings content navigation view.
        
        Reworks chapter delete to follow chapter selection behavior.
        
        Adds accelerator keys to context menu items Delete and Chapter/Level
        Promote/Demote.
        
        Makes chapter delete undo/redo entries show as 'Delete chapter' or
        'Delete chapters' depending on single or multiselected chapter delete.
        
        Renames 'Select Chapter' and 'Delete Chapter' menu items to 'Select' and
        'Delete'.
        
        Reworks an assert so as not to assert fail when delete key is pressed on
        content type entry
        
        Change-Id: I68c725bbf5c6d561615cf10a0a75d4284b698ace
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87168
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-02-01  Luboš Luňák  <l.lunak@collabora.com>  [69e0d871ec1de2260f9213d3113464155eac173c]

        make update_pch also consider files in <module>/src/**/inc
        
        With --enable-pch=full there's not much difference between a "public"
        header in <module>/inc and a private one in <module>/src/somewhere/inc .
        And since the script searches recursively, this apparently helps to
        find even more headers for lower pch levels.
        
        Change-Id: I8483d0aa5b4fea5a59107c20a8aa5f1ef694af0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87799
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-01  Luboš Luňák  <l.lunak@collabora.com>  [961f7e8ec8ef188c361b2b20b60b95e78ecccd33]

        move internal inline function from .hxx to .cxx
        
        This normally wouldn't make a difference, but it does when building
        with Clang's -fmodules-codegen to collect duplicated templates,
        inlines, etc. into extra .o file. The inline calling the template
        is emitted in that .o, but the template is defined only in the .cxx
        and not referenced from it, so it's never emitted.
        
        Change-Id: I8b49030f2be6146ca1e2cd5e35734c0db6cca394
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87798
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-02-01  Caolán McNamara  <caolanm@redhat.com>  [0754e581b0d8569dd08cf26f88678754f249face]

        ofz#20456 Null-dereference READ
        
        this is the first honggfuzz (honggfuzz_asan_libreoffice) report I've seen to date
        
        Change-Id: Iac733aa63c7c94d9454b9c8596340dc2286393c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87803
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-01  Caolán McNamara  <caolanm@redhat.com>  [2d2e5d8719827e96d54368ef4d8b31feff3a434e]

        ofz#20422 reversed condition
        
        Change-Id: I5f880e24aee029e3560da986969d46500b5ed044
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87804
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-01  Caolán McNamara  <caolanm@redhat.com>  [6886f2d66ce24218025b5d4ce8e846ea62a0d0a1]

        no direct users of slider.hxx outside vcl anymore
        
        Change-Id: I6bf80bb125512a483aba3aed3c5a6a16d14e31d6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87755
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-01  Caolán McNamara  <caolanm@redhat.com>  [ad30e7df148253c6bd8466b3b45e1ed151585c2e]

        weld MediaPlaybackPanel
        
        Change-Id: I84c9e6f37de3b22b896f8109e49a5a0391630ac2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87754
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-01  Caolán McNamara  <caolanm@redhat.com>  [fec7e3422f4d1c5b9382518a11d0bb99b12e41c9]

        ofz#20447 Null-dereference READ
        
        Change-Id: I76c1c815ab5aaf4548c886a69989fcabe3de5248
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87802
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-01  Muhammet Kara  <muhammet.kara@collabora.com>  [08edc74a6b6ccf0d4d1560f57ec99a1ad9b390ce]

        sal_uLong to size_t for sizeof related types
        
        Change-Id: I00055ffd7b79d2e5637b69390ca516f11b0cffd9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87801
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-01  Seth Chaiklin  <sdc.blanco@youmail.dk>  [ce9924bf47dc99aa207caeea6155f464319515d3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a7c86802627ba84c6990354e020aa34b2738ec57
          - tdf#130064 adjustments in help page about legacy list style positioning
            
              - add "access to"
              - remove "heading" / change position of note
              - add help on "Apply" control
              - add "Load/Save" control
              - corrections in description of controls (see bug report for details)
            
            Change-Id: I8a822c44cfd0e80e5b850378a76f70f1727abe14
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87541
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-02-01  Seth Chaiklin  <sdc.blanco@youmail.dk>  [2aca1384c818da3e6c465d76814247b5f3e74c11]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2c57fe6cecd214f27806487e863cce14a235773e
          - update access commands in Writer Tools-Update help pages
            
            Change-Id: I3ef58f3c1e608165befaa620271f3238c6991310
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87743
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-02-01  Seth Chaiklin  <sdc.blanco@youmail.dk>  [c4ad09e5ce15b6e9002d0cc97a226fd105f3ff42]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 34b4782c437a2831d16c3e9d9f43f14b312d9784
          - updating help page for Edit Fields dialog in Writer
            
             - add labels and explanations for "Select", "Format",
               "Name", "Value", "Invisible" and "Apply"
            
            Change-Id: If9628cefb15d41fa6d1ed9ce42b970dc56324268
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87781
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-02-01  Seth Chaiklin  <sdc.blanco@youmail.dk>  [83945cfe64710a0e6a728a7f0e464f18de55f01f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f460f2970c3f11ffc9b7246e0bde1d1f6a10347f
          - make new help page with keyboard shortcuts to embed in help pages
            
                  - provides sys-specific variations for
                      - (styles window) F11
                      - (toggle "show field shading") Ctrl+F8
                      - (toggle "show fields") Ctrl+F9
                      - (manual page break) Crtl+Enter
                      - (paste unformatted text) Ctrl+Alt+Shift+V
            
            Change-Id: Ibee225d7654bf1898af7e6cb3009057a9e334efc
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87457
            Tested-by: Jenkins
            Reviewed-by: Seth Chaiklin <sdc.blanco@youmail.dk>
            
2020-02-01  Caolán McNamara  <caolanm@redhat.com>  [9b43115151f3f7a34377ad027450fd1afbb5f738]

        support arbitrary widgets in toolbars via children of GtkToolItem
        
        Change-Id: I6dcc146ba3a55f263f71e29a17b5e75de2bbe130
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87784
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-01  Luboš Luňák  <l.lunak@collabora.com>  [fa1b12c4ce1963086c30bef222a5238485bb2219]

        remove outdated TODO from skia external
        
        Change-Id: Ibe17072dd0c1f4b7f76d05a2dac0e2cbf1eb151d

2020-02-01  Caolán McNamara  <caolanm@redhat.com>  [fb27784fcbd3383a7b2648714de19ae5f3818fa5]

        opengl slide transitions not working with glm >= GLM 0.9.9.0
        
        tracked it down to...
        
        Removed default initialization, use GLM_FORCE_CTOR_INIT to restore the old behavior
        so adding in GLM_FORCE_CTOR_INIT to get them working again
        
        Change-Id: I1c6e7d8eb748fce40f0c518ff708708e5fb1e3d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87789
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-02-01  Pelin Kuran  <pelinrkuran@gmail.com>  [9465bc10db81d2a2d1e2a82dbaaefa02d2939db1]

        tdf#114441: Convert use of sal_uLong to better integer types
        
        Change-Id: I74a81434438c89538ece8438983dd639831ac4b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87584
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Tested-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-01  Canberk TURAN  <canberkkturann@gmail.com>  [a2c9b446243c153653537227da4731ebc945fb73]

        tdf#54938: Adapt supportsService implementations to cppu::supportsService
        
        Change-Id: I82fa5528c879f288822fe9795d7d7da19f0abbee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87485
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-02-01  Jan Holesovsky  <kendy@collabora.com>  [322f31dcf5c07025cf96b3de3fb1f258acce27c7]

        android: Set the correct path for the liblangtag data.
        
        Change-Id: I8b8bf76f086812c5f995c6ef513f0b7f773475ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87787
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2020-02-01  Jan Holesovsky  <kendy@collabora.com>  [74e46a9f2e55a1e918e03efe269abcb93cc1a10d]

        android lok: Correct the hint in the slides from click to double-tap.
        
        Change-Id: I71744dc48f50115c9b4245ac2c81a6431ecbdce6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87678
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins

2020-02-01  Noel Grandin  <noelgrandin@gmail.com>  [1a12861e01acd7a0c879a1124dd9ed4297a03dca]

        std::unordered_set<T*> -> o3tl::sorted_vector
        
        which is much better for CPU cache, since the representation is more
        compact, and since we almost always do insert() in pointer order,
        there is surprisingly little sorting
        
        Also add a count() method for compatibility with std::set and the
        proposed std::flat_set
        
        Change-Id: I2a3211dc59919cfec5cac1497530a4c3600d50ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87793
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [07b84ff631bd3c8db1188f69804036505753feff]

        Skia: fix #define MemoryBarrier coming from winnt.h from pch
        
        ... resulting in error message
        
        C:/lo/src/build/workdir/UnpackedTarball/skia/src/gpu/gl/GrGLGpu.cpp(3771):
        error C2039: 'f__faststorefence': is not a member of 'GrGLInterface::Functions'
        
        Change-Id: If69c0067abe287dd276c685cde6be3b31a1ce950
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87780
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-02-01  Noel Grandin  <noelgrandin@gmail.com>  [3bcef77383d07d86a13bc097894b3044cae4f57f]

        std:set->o3tl::sorted_vector
        
        which is always a better choice when dealing with pointers, for
        2 reasons: way more cache dense, and we very often iterate pointers
        roughly in-order, which means very little sorting needs to be done
        
        Change-Id: Ib38f56018b2fc16414c9af910421cc45f069e1f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87782
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-02-01  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [c5eb63edde14a5cbb5101a8552c2559755152c45]

        git hooks: update commit-msg to Gerrit 2.16.15
        
        This mainly replaces the whole AWK code with the git helper
        "interpret-trailers", which was added in git v2.2 end of 2014.
        
        It also moves the argument checks from the original Gerrit hook
        to the front of our tests to verify the script arguments.
        
        Change-Id: I38c831bf7c9d399419a598d6966e48166d31ea6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87369
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-01-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d8ec41e32e6c42fc9ac4b51d5f251d69f915fb45]

        Fix typo
        
        Change-Id: I7341d932b4d88cfd540056ff292b8ad003af6830
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87779
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-31  Kelemen Gábor  <kelemeng@ubuntu.com>  [16d4d1b8ecd99c68c6e11907f9562803ebe7cd9c]

        tdf#129240 More date acceptance patterns for Hungarian language
        
        Now cell values matching these patterns are accepted as date:
        2019-12-24
        2019.12.24
        2019.12.24.
        2019. 12. 24.
        12-24
        12.24
        12.24.
        12. 24.
        
        Change-Id: Ida08deb054fd29aef5d941626c8225732e447662
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85385
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-01-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [de06f883e2ab53e5d74d480da7abb5c7dd33de3e]

        loplugin:unusedfields improve checking for fields guarded by existence check
        
        which resulted in only a couple of real finds, mostly false+
        
        Change-Id: I26058a29c27bff50e9526bedd54fb04589c2934d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87765
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [c599e23a92310916d4e7f09c5aaf354d63973d0b]

        loplugin:singlevalfields
        
        Change-Id: I77ccf3f36363e182a644b98cdf720f1381a5cceb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87766
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [c82efb610bf556ea12cbe4f94568ac619897799f]

        clang-tidy modernize-concat-nested-namespace
        
        Change-Id: Iab35a8b85b3ba1df791c774f40b037f9420a071a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86708
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-31  Michael Stahl  <Michael.Stahl@cib.de>  [04405edc3fac32938b8940bc767656ea6c7820f9]

        tdf#45589 offapi,officecfg,sw: add option to toggle bookmark display
        
        Create specific option to toggle display of the bookmark positions
        instead of relying on generic IsViewMetaChars().
        
        Add a Bookmarks checkbox to Writer->Formatting Aids page in Options.
        
        Add property ShowBookmarks to com::sun::star::text::ViewSettings.
        
        Add config setting:
        org/openoffice/Office/Writer/Content/NonprintingCharacter/Bookmarks
        
        Change-Id: I998ecdc16d8e4a5baeeb1bbcff0bf5f1f5636692
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87774
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-31  Luboš Luňák  <l.lunak@collabora.com>  [0a6ec034dc8088d9de399142bb193ae7d338e645]

        update Skia to chrome/m81
        
        Change-Id: I62ac293ac5fde3716b2db1421301f3a4aed0bcc9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87763
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-31  Luboš Luňák  <l.lunak@collabora.com>  [62640556cca53ffa160456441db38899d6f885d5]

        fix uninitialized memory in Skia
        
        SkRect is actually a struct without a ctor, so it's not initialized.
        
        Change-Id: Icd8fe46230502a1f7aaf7c766a251b3d27070f66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87764
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-31  Arnaud Versini  <arnaud.versini@libreoffice.org>  [56eb50de018ac806f92e2dd76c698d54edfe6122]

        tdf#83248 Print using the right color for other components too.
        
        PDF and printed documents should be the same.
        
        Change-Id: I34f43688f4ec8945c65a414bc0d955dea45dc9b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87761
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-31  Balazs Varga  <balazs.varga991@gmail.com>  [dff7a46fb46d1fa2a3ad674ee493ae2d59150fe3]

        tdf#130032 Chart OOXML Import: fix data label custom position
        
        in case of all chart types except pie chart.
        
        Clean up commit 4223ff2be69f03e571464b0b09ad0d278918631b
        (tdf#48436 Chart: add CustomLabelPosition UNO API property).
        
        Note: use the correct default OOXML label placement in case of
        radar charts.
        
        Change-Id: I9a8f509304b3c70d879c8c6a95bc91d15ac28521
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87759
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-01-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [84b396a235671ea77f1a9fa0d131cb56d7662737]

        new loplugin:namespaceindentation
        
        check indentation of braces in namespace decls,
        and the comments that often appear with them.
        
        This is my penance for messing up the indentation with
        clang-tidy-modernize-namespaces.
        
        As such I have limited it to new-style namespaces for now,
        and the check is off by default.
        
        Change-Id: I4db7f10a81c79bc0eece8f8e3ee564da8bc7f168
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87723
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-31  László Németh  <nemeth@numbertext.org>  [c81d766dd4ff7d8b580b7fdc79db6e68c5f14204]

        tdf#130287 disable orphan/widow control in Table Contents
        
        paragraph style to avoid missing text lines later
        in vertically merged table cells at page break.
        
        From commit 49f453755b72654ba454acc321210e8b040df714
        ("tdf#89714 - enable Widow/Orphan in default style"),
        Table Contents got unnecessary orphan/window
        control. Unfortunately, recent table layout code
        cannot ignore these settings completely, causing known
        problems, see for example tdf#128959 (FILEOPEN DOCX
        Table row content disappears when broken between pages).
        
        Change-Id: Idd570f17b0a11af85072a65f3422535b993db306
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87730
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-01-31  Jim Raykowski  <raykowj@gmail..com>  [e8ac78d3afdeb0302eaea34a50f1ca912d5fe897]

        Related tdf#105225 Remove unused backgroundpage.ui
        
        Change-Id: I8ddf92d9b349ed8884c971e08c124dba1efc4142
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85792
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-01-30  Miklos Vajna  <vmiklos@collabora.com>  [ae5f469d3893de73850ccc369dbf426a4acd8f15]

        DOCX export: write document variables
        
        This means that in case a user field is exported to DOCX and the user
        updates the field, the result will be still correct, not empty.
        
        Change-Id: I2b52292c70aa6f597f92af95e16c773839247efa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87748
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-30  Caolán McNamara  <caolanm@redhat.com>  [27740793367369c043721697955666be3a1ccda9]

        cid#1458033 Dereference after null check
        
        pEntry isn't goint to be null, drop the null check
        
        Change-Id: I41447afe17fc69d6ca30387f1b74f23f86f6d109
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87753
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [a91855165dc7c119166b05c038d238f59c8c1281]

        loplugin:unusedmethods
        
        Change-Id: Icab9a4789b0bb9187ad5393a2b8578fc4c5e401f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87736
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-30  Seth Chaiklin  <sdc.blanco@youmail.dk>  [4aa1d8a2d56028c0b08c832dcd5f0adf3f72e38f]

        tdf#130219 change labels in Case dropdown box in Font Effects tab
        
         - change "Title" to "Capitalize Every Word"
         - change "Lowercase" to "lowercase"
         - change "Capitals" to "UPPERCASE"
        
        Change-Id: I67145a384b0220924184b8bc279fb702d8c9f379
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87684
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-01-30  Eike Rathke  <erack@redhat.com>  [f4f30276eab58e13f99d9a6446032e389caf8ae2]

        Update ICU RegexMatcher::setTimeLimit() documentation link to new location
        
        Stumbled upon in a side step of grepping for icu4c.
        
        Change-Id: I3f9cda5239e265258c7dc7a6a0689b3bc5f052ac

2020-01-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [029d1e92945eb6ac8cd31911f35bed92a4201897]

        tdf#129237: Add unittest
        
        Change-Id: Ica8942e6f165afad1ed40457ec86bd20713a1a59
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87744
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-01-30  bugrakurt  <bugrakurt26@gmail.com>  [1a07ce2112e3b4dc117d8cafe85d2c19957755d2]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Ia353a95df0e78e9da2b6fb95c2bc3a6e83c72fcd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87738
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [facc94bb0aef58353d54e14f948790643ccbec32]

        loplugin:unusedfields
        
        Change-Id: Ifb9c91b3e8d6c2dd3a639a239fa41e7d5c7a4ee6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87735
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-30  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [b87af9775167002d36a3bc16cb308ea7895d7ea0]

        tdf#129659 DOCX check global footnote context
        
        Since tdf#121441 we parse custom footnotes to get at least the
        DOCX footnote text, even if we can't represent the formating. This
        might push additional contexts to the parser stack. Therefore it's
        now not sufficient to check the current context for a footnote,
        but one has to check the global parser for a footnote context.
        
        The actual bug is the unsupported footnote page break, which was
        not correctly ignored and added a paragraph context to the stack,
        resulting in the async substream input and output stack size.
        
        Change-Id: I143254e7df37a619cb4efb542b58d3eff3afffa7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87114
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-01-30  Luboš Luňák  <l.lunak@collabora.com>  [7f56bbe3a09265a62792dc0624fdb44f8c176172]

        again finally(?) fix Skia Windows widget drawing (tdf#130051)
        
        I was correct to see in 202146901b6fbab92 that the black bitmap was
        in premultiplied alpha, but what I missed what that some controls
        keep the alpha set at zero (and only some work properly). So go back
        to the algorithm of synthetizing alpha from the red channel, compute
        it properly (before it was using alpha channel by mistake), and
        treat the data properly as premultiplied.
        This hopefully finally makes all Windows control widgets work.
        
        Change-Id: If2716eb8ecf623fcc57ee1db5904edfaee679aa9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87734
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-30  Michael Stahl  <Michael.Stahl@cib.de>  [4ce8120f1e53f7b81e653b01d141643013bc69ab]

        tdf#45589 sw: create and paint text portions for bookmarks
        
        Add a new SwBookmarkPortion, derived from SwControlCharPortion.
        
        There is no character for the bookmark in the text so the portion has
        length of 0, which makes things quite a bit more tricky.
        
        Formatting:
        
        * SwBookmarkPortion is created last in WhichFirstPortion().
        
        * In an empty paragraph the SwTextFrame::FormatEmpty() must be disabled.
        
        * If there's a bookmark at the end of a paragraph,
          SwTextFormatter::CalcAscent() must use the font of the previous
          character, not the paragraph font, because that could grow the line
          if it's higher.
        
        * The SwMultiPortion complicates matters, because it uses a nested
          SwTextFormatInfo and thus we need some extra steps to prevent
          duplicate SwBookmarkPortions; this is particluarly a problem for
          rotated text portions.
          - SwTextFormatter::BuildPortions() must advance the outer
            SwTextFormatInfo's bookmark position because BuildMultiPortion() has
            already created the SwBookmarkPortion.
          - If a SwBookmarkPortion is at the start of a SwMultiPortion, it will
            be created before the SwMultiPortion but must be painted inside the
            SwMultiPortion because its font is going to be initialised as inside
            the SwMultiPortion (e.g. it will be rotated) so its position must
            also be adapted to be inside, and only
            SwTextPainter::PaintMultiPortion() does the setup for that; add a
            hack to move it in SwTextFormatter::BuildMultiPortion().
        
        Painting:
        
        * Using the original font seems rather difficult, hard to predict what
          some character is going to look like, and how it scales if the size is
          increased; use OpenSymbol instead.  Unfortunately OpenSymbol doesn't
          have a good glyph that could be used for both the end of a bookmark
          and start of another bookmark at the same position.
        
        * SwLinePortion::PrePaint() wants to avoid moving the portion
          half-outside the frame but often it looks better that way (previously
          it was misaligned, now it's half-outside).
        
        * Not sure if it makes sense to draw a field shading in
          SwTextPaintInfo::DrawViewOpt() too; let's try it out, but dependent on
          the same IsViewMetaChars() setting as the bookmark character itself,
          not on the field shading setting.
        
        Change-Id: I1ab94afb417221e278dbb3afd6c978a05fc78497
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87364
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Michael Stahl <michael.stahl@cib.de>

2020-01-30  Michael Stahl  <Michael.Stahl@cib.de>  [8029179e35fcda5867769d4ca6f7ee32bca3e9bc]

        sw: fix rotation bugs in SwLinePortion::PrePaint()
        
        The sign was flipped for the 90° case, resulting in painting too far
        up the page, ever since this was added in
        293ed704cf15107049578c2e6e5ed00dcac2d4fb.
        
        In SwControlCharPortion::Paint() rotation wasn't handled at all.
        
        Change-Id: I83a7eef8b2f6126e070d8c48f75378b6cf6d50e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87707
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-30  Michael Stahl  <Michael.Stahl@cib.de>  [ac443862c6b9599ae5776767c4a169c37e47477e]

        sw: reformat bit of SwLinePortion::PrePaint()
        
        Change-Id: Id088e3f73e6bda3c6b11d421a52c59c67446f8a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87706
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-30  Michael Stahl  <Michael.Stahl@cib.de>  [47f9cb2930e5aa530e97f7600d8ef021db11c493]

        sw: these SAL_WARN_IF should be assert()
        
        Change-Id: Ifddea3cd34f419d9b8b87a3f913be590ad4d5ce7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87705
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-30  Michael Stahl  <Michael.Stahl@cib.de>  [2817f07fdd942cea6574043971534bf089b527ce]

        tdf#45589 sw: split text portions at bookmarks
        
        Always create the portion, not just when the IsViewMetaChars is active.
        
        This has the advantage that nothing has to be invalidated when toggling,
        and the disadvantage that kerning at bookmark positions will never
        happen.
        
        Change-Id: I78943f337eef5c64cff33f6df6ff1a10acb1b8bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87363
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-30  Michael Stahl  <Michael.Stahl@cib.de>  [46e04a712e97f9095ef4da7f0e52f50cf2bfbb32]

        tdf#45589 sw: add bookmarks to SwScriptInfo
        
        Add a list of bookmark positions in the text frame to SwScriptInfo.
        Initialising this turned out to be more complicated than expected.
        
        Change-Id: I1738186b057b0eece80177097a03826365107589
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87202
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-30  Michael Stahl  <Michael.Stahl@cib.de>  [ef8427d12a63127a2eb867637699343d630545dd]

        tdf#45589 sw: invalidate on bookmark insertion/deletion
        
        Invalidate the text frames when a bookmark is inserted or deleted; also
        when MarkManager::repositionMark() changes the positions.
        
        The other calls of SetMarkPos()/SetOtherMarkPos() look like they're all
        from code that corrects positions after text insertions or deletions so
        no additional invalidate should be necessary there.
        
        It turns out that one WW8 document in sw_filters_test wants to insert
        a bookmark on a SwGrfNode; check for that in makeMark().
        
        Change-Id: I293e6da9042bea5992cb27091b9cff77e5c7961d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87157
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-30  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [3a248dfe57318af57fc5df89652cb64dfa923e46]

        tdf#129237 just add content checks for Input fields
        
        There seems to be fields with content values, which don't use it
        as the presentation value. So this reverts the content handling
        code back to the original one and just checks the content value
        from Input fields in addition to the SetExpression fields.
        
        Change-Id: I2abd227883035c559b1fc3f7aacf10769b0e79a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87093
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2020-01-30  bugrakurt  <bugrakurt26@gmail.com>  [ee9a15422561dfae0ae259c1641695f6c5c41388]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I15f9cbce2344cebbe73a915758ce1631f46d7da8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87721
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-30  Mike Kaganski  <mike.kaganski@collabora.com>  [7ecb4fbaea821fe7d7336ec6d88df9b96839fa9f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 35281f4c9178f373609a61f0a44e268b179c5749
          - tdf#127566: don't change divcopyable border width in onclick handler
            
            Instead, define border width in respective CSS, to make it consistent
            in both clicked and non-clicked states, and avoid "jumping" on click.
            
            Change-Id: Ic8ab8d0fd586059e21de6aa866fef95226774acf
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87718
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-30  Miklos Vajna  <vmiklos@collabora.com>  [676862bb8aa043f116615e5d0dac59254eaa8138]

        DOCX export: implement support for user fields
        
        Updating the field doesn't work yet, that'll need additional markup in
        settings.xml.
        
        Change-Id: I562ae62cebcbd5ca474bd0f7a181773f8e515f5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87720
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-30  Balazs Varga  <balazs.varga991@gmail.com>  [4223ff2be69f03e571464b0b09ad0d278918631b]

        tdf#48436 Chart: add CustomLabelPosition UNO API property
        
        and CUSTOM DataLabelPlacement to support custom data label positions,
        and its initial implementation: only UI support with OOXML import
        (tdf#130030), yet.
        
        Change-Id: I01d986071d78ae3e2a5f43d5711e9f60b8410c21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86859
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-01-30  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [e265037d6c655675416116b19882c3c29bb7bf40]

        tdf#42949 Fix IWYU warnings in avmedia/
        
        Except for MAC and WIN specific parts
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I1066aa31f45a8c81ddaa7d52d7c81aa09741c8d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87312
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-30  Caolán McNamara  <caolanm@redhat.com>  [158e8ab5fc3e3db852ddcff510edce2006be5169]

        slider.hxx has no need to include field.hxx anymore
        
        Change-Id: Ib612df11eda9afe5b8e5610b3caf520bf8668e6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87711
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-30  Caolán McNamara  <caolanm@redhat.com>  [e9136f8f30d08b29b684bc7870aee7a845283065]

        mpLinkedField is never set
        
        Change-Id: Ib774c57e9137979fc3f70d4798f1b875b99e4ea1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87710
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-30  Stephan Bergmann  <sbergman@redhat.com>  [bdd1229c3e1f1d8281e56151b3907c9a6eb07e04]

        Revert "SwAutoCompleteClient: SwClient no more"
        
        This reverts commit fa26db1c053a8510ada15fcbaa7e36ae0f6920a5 for now, as it
        breaks UBSan builds during e.g. JunitTest_sw_unoapi_1
        (<https://ci.libreoffice.org/job/lo_ubsan/1518/>):
        
        > /sw/source/core/doc/acmplwrd.cxx:138:9: runtime error: member access within address 0x607001517be0 which does not point to an object of type 'SwAutoCompleteClient'
        > 0x607001517be0: note: object is of type 'SvtListener'
        >  af 07 80 42  d0 8e 97 f4 84 2b 00 00  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  04 00 00 00
        >               ^~~~~~~~~~~~~~~~~~~~~~~
        >               vptr for 'SvtListener'
        >     #0 0x2b85787e94b6 in SwAutoCompleteClient::Notify(SfxHint const&) /sw/source/core/doc/acmplwrd.cxx:138:9
        >     #1 0x2b84f3d5d886 in SvtBroadcaster::Broadcast(SfxHint const&) /svl/source/notify/broadcast.cxx:128:25
        >     #2 0x2b84f3d5c07a in SvtBroadcaster::~SvtBroadcaster() /svl/source/notify/broadcast.cxx:96:5
        >     #3 0x2b857812fdc4 in sw::BroadcasterMixin::~BroadcasterMixin() /sw/inc/calbck.hxx:84:24
        >     #4 0x2b857af251c4 in SwPageDesc::~SwPageDesc() /sw/source/core/layout/pagedesc.cxx:127:1
        >     #5 0x2b857af25234 in SwPageDesc::~SwPageDesc() /sw/source/core/layout/pagedesc.cxx:126:1
        >     #6 0x2b8578f2c550 in SwDoc::~SwDoc() /sw/source/core/doc/docnew.cxx:466:9
        >     #7 0x2b857892a9c3 in SwDoc::release() /sw/source/core/doc/doc.cxx:117:9
        >     #8 0x2b8579d1efae in rtl::Reference<SwDoc>::clear() /include/rtl/ref.hxx:159:19
        >     #9 0x2b857e12fd44 in SwDocShell::RemoveLink() /sw/source/uibase/app/docshini.cxx:438:16
        >     #10 0x2b857e12eac7 in SwDocShell::~SwDocShell() /sw/source/uibase/app/docshini.cxx:366:5
        >     #11 0x2b857e12ff2b in SwDocShell::~SwDocShell() /sw/source/uibase/app/docshini.cxx:356:1
        >     #12 0x2b857e130104 in SwDocShell::~SwDocShell() /sw/source/uibase/app/docshini.cxx:356:1
        >     #13 0x2b84edcb1a4a in SvRefBase::ReleaseRef() /include/tools/ref.hxx:163:29
        >     #14 0x2b84edcb1020 in tools::SvRef<SfxObjectShell>::~SvRef() /include/tools/ref.hxx:56:36
        
        Change-Id: Iaf1cb698bf898efc66a3abaa1c8bfd3116b389b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87715
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-30  Miklos Vajna  <vmiklos@collabora.com>  [f12fc2d07e6f2e9d33ad9350b1f005cbcbe72a18]

        vcl: fix UB in vcl::Cursor::ImplDoShow()
        
        pWindow->mpWindowImpl can be nullptr here, see online.git's
        unit-load-torture test:
        
        vcl/source/window/cursor.cxx:204:54: runtime error: member access within null pointer of type 'WindowImpl'
        SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior vcl/source/window/cursor.cxx:204:54 in
        
        (And one more similar case in Window::ImplGrabFocus().)
        
        Change-Id: Idd145082b58c10139be53e9b997efedeb0cec364
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87709
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [447e4209fa16e765d9cba9f1c80bf10e8901204c]

        new (but unused) refassign loplugin
        
        which I wrote to check if there were any other cases where assigning to
        a ref local var looks dodgy, after my fixes in
        0b113d6ebbaf923e11ba576bed2691bb68e95ae6, but I didn't find anything, so
        just leave this one in store
        
        Change-Id: Ib820924c5e8aa85206730afeb06972ef48231ec5

2020-01-30  Jim Raykowski  <raykowj@gmail.com>  [54d96a88d2623b4ffcc00f4b8a8479edab5fbb6f]

        tdf#129625 Calc Navigator: Gray out content types with no content
        
        Change-Id: I298894bbb338b97fe6891e33b23f16302acaec37
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87714
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-29  Pelin Kuran  <pelinrkuran@gmail.com>  [5d7a526ee784abc3d83835b9e43047baf5dbe0b9]

        tdf#124176: Use pragma once instead of header guard
        
        Change-Id: If7c8b03238889a084070d9e96133b5cccecbe807
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87660
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-29  Canberk TURAN  <canberkkturann@gmail.com>  [a654caf5dbca9635d4e7f89eb6d125ea98626da3]

        tdf#88205: Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Changed to one-line return
        
        Change-Id: I2ce55ff3c7f218823418ed623b03e6a4fcbc0d2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87515
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-29  Luboš Luňák  <l.lunak@collabora.com>  [67ae9380b7adb67590192d6122b713839eaf4665]

        make our clang plugin visible in -ftime-trace output
        
        Change-Id: Id9363d8db729883d0f72eb9fcbf6d8bf5b396414
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87662
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-29  Caolán McNamara  <caolanm@redhat.com>  [d34b37ebe334fe26aa22eb6e8aa5bb5bb9b83863]

        cid#1458019 silence Out-of-bounds write
        
        and
        
        cid#1458017 silence Out-of-bounds write
        
        Change-Id: I5411322bca523e5dc55b8df2e7d9261981f504da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87703
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-29  Caolán McNamara  <caolanm@redhat.com>  [f0c2e0d27ccdeaefb00b63e7462e1c25e18f73af]

        cid#1458020 Untrusted loop bound
        
        cid#1458018 Untrusted loop bound
        cid#1242844 Untrusted loop bound
        
        Change-Id: I9062240290708f4b51b0ce42a30897b50d1a2677
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87702
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-29  Caolán McNamara  <caolanm@redhat.com>  [2766b5f8c821af398f3f6d0cab28019b85894f81]

        gtk: resizing video elements has no effect once the video has played once
        
        Change-Id: Ice8e688a7909bcfffc477479110a69e4770996d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87695
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-29  Caolán McNamara  <caolanm@redhat.com>  [45b51b142de36cfbb9765a68d00417d3b8dc9bda]

        cid#1401342 silence Uncaught exception
        
        Change-Id: Ie8ac9ccd289a6d1d2a359521c5e2b5b97b1aeff5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87699
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-29  Caolán McNamara  <caolanm@redhat.com>  [3544c475c0fd77f720f0767293656eaa02427e5e]

        push/pop mapmode to avoid 'incorrect MapMode?' warning
        
        since...
        
        commit 644ebf7823c85973e2724cbfcf403cb63b054bfe
        Date:   Tue Jan 28 20:40:15 2020 +0000
        
            weld SmElementsDockingWindow
        
        Change-Id: I072f8b9d31be93722930d30b183766b7795f7a26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87698
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-29  Miklos Vajna  <vmiklos@collabora.com>  [64857ffa263bba786f7a4af9420a93f824837664]

        desktop: document what doc_iniUnoCommands() does
        
        Change-Id: I961e563d92c6fdb783942de4b295d5d8b1bf2db3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87701
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2020-01-29  Caolán McNamara  <caolanm@redhat.com>  [3a01e9aee46d1f53f6bee1bfa1ee257af85ea85c]

        gtk: make sidebar media panel "play video" work
        
        blank impress, insert video, use sidebar media panel to play video,
        without this chage the video playes in a toplevel window because the
        size is 0x0 so the widget doesn't get created in the first place
        
        Change-Id: I7200423a693fb475dede357071ef10030c5bb790
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87694
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-29  Xisco Fauli  <xiscofauli@libreoffice.org>  [1332a16f42c47f377a29cb53c17704a449235664]

        tdf#130132, tdf#129393: Add unittest
        
        Change-Id: Ia613dca3dc8bb1aa2e45e73149932be6ac61f8cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87691
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-01-29  Stephan Bergmann  <sbergman@redhat.com>  [024f3691a2ea865121fbdff6bb6b3d86120f5909]

        There should be no need for o3tl::make_unsigned here
        
        ...to avoid hypothetical warnings when comparing an unsigned value to a signed
        constant
        
        Change-Id: Ife9f0be863443ea06fcd6dd49aba651f49659f02
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87690
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1583250e90e330cc505e23cca0f5c77a5cc86b03]

        CID 1458016 - fix uninitialised members in AccessibilityIssue
        
        Change-Id: I826ed2da7743c99606209862075a0ca4f8e9eb62
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87685
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-01-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [0b113d6ebbaf923e11ba576bed2691bb68e95ae6]

        tdf#129993 broken tables opening LWP file
        
        regression from
            commit e2080e70fe8b085f18e868e46340454720fa94ca
            new compilerplugin returnbyref
        
        The parts that fix this specific bug are in lwprowlayout.cxx and
        lwprowlayout.cxx, but fix the other parts I messed up but not
        understanding the semantics of assigning to reference variables.
        
        Change-Id: I064cdd108c5b05da6092da0297dc7bcf487c7702
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87686
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-29  Luboš Luňák  <l.lunak@collabora.com>  [41a83d32079e1ee2a99aa8a2f959e0de96345079]

        make a simple compiler plugin usable in sharedvisitor
        
        Change-Id: I9af231277facc661784e44f6ad3eb1a340c76f97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87663
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [82196472291c4ccbcacb5c2513d1961ba9460cdf]

        lok: preserve mouse event logic position and use in calc
        
        When clicking in online Calc any of the  charts, shapes (and
        other objects), sometimes the cell underneath is selected
        instead. The problem is that the object is not correctly
        recognised to be hit.
        
        From lok we get the mouse event position in logic coordinates,
        which we usually can just use in writer and impress. In calc
        however we need the coordinates in pixels, so we transform them
        before sending the mouse event to calc. Still calc also uses
        common SdrObjects (chart, shapes,...), which operate in logic
        coordinates. So in case of SdrObject we need to convert the
        coordniates back from pixel to logic again, which causes
        problems because conversion doesn't have access to the displaying
        conditions on an stateless online client.
        OTOH we already had the correct logic coordinates, and we can just
        send them along. This is what this change does. It adds an optional
        maLogicPosition to MouseEvent, which is filled with logic position
        if those is known.
        
        Change-Id: I26f6466085baf613850b5861e368f22cad7c1d26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87681
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-01-29  Stephan Bergmann  <sbergman@redhat.com>  [ce1d8e20a708ed031f2336770a41fbe501fe8225]

        Adapt to "[ADT] Make StringRef's std::string conversion operator explicit"
        
        ...<https://github.com/llvm/llvm-project/commit/
        777180a32b61070a10dd330b4f038bf24e916af1>.  This is just a quick fix to get
        copmilerplugins buiding again with latest LLVM/Clang trunk.  Ideally, we should
        get rid of as many of those (potentially expensive) conversions from
        llvm::StringRef to std::string as possible.
        
        Change-Id: I18e185e0022a06fd8e3b983a3c4f80e1f3b96746
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87682
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-29  Caolán McNamara  <caolanm@redhat.com>  [3a10338f3cdfe0cb89c3f10425570f260313a689]

        bInterim is always true
        
        Change-Id: Id9f72fdb94a766ef58a44b3653a36f22335b5718
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87676
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-29  Caolán McNamara  <caolanm@redhat.com>  [3cf1844f567028ccc7f9ecb2262cdbf069e95536]

        bInterim is always set
        
        Change-Id: I2a84351d98523a2dda7db96a4099837d0e8a8ad1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87664
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-29  Caolán McNamara  <caolanm@redhat.com>  [644ebf7823c85973e2724cbfcf403cb63b054bfe]

        weld SmElementsDockingWindow
        
        Change-Id: Ieeaa1f1e0deb708ec6d3daf261384c61d2ade22b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87659
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-29  Caolán McNamara  <caolanm@redhat.com>  [f51c36c107b3474ab99db76497b1f9c9c510248d]

        Revert "ofz#20267 Indirect-leak"
        
        This reverts commit ae01adf0747496e8c36f8f30fc2c1a4a6ef8275e.
        
        Reason for revert: intermittent failures
        
        Change-Id: I2212154e2c6ca210a2ff19cf73c0578c146dd46d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87679
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-29  Stephan Bergmann  <sbergman@redhat.com>  [8d9bfdb2c293caa801d2022bbf10a6de8925cb34]

        Add wrongly formatted files to blacklist
        
        Change-Id: I5453f58db919faa8799e6fe46201818df17f43f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87673
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-29  Balazs Varga  <balazs.varga991@gmail.com>  [6df2d48b53946e518a9689c3ea020250652d56be]

        tdf#130237 OOXML chart export: fix incomplete 3D area chart
        
        by exporting its z-axis properties into <serAx> element.
        
        Data series of 3D area charts were “transparent” or incomplete
        opening with MSO, because we exported z-axis as a category axis.
        
        Change-Id: If7d8c15aa738cc44c736cd37d2be30d0eb15538f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87506
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-01-29  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [9600a5abc93406bd966507edda3f66ef599fc8d7]

        tdf#42949 Fix IWYU warnings in sw/source/ui/vba/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Iafc34cffc3257d785d61f60fc37dc95e5250435c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87308
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-29  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [0652ea61c5c3e6caea1e2ac2e7ffbce307f5fa55]

        The next release is 7.0
        
        Change-Id: Id6300035b5aba13cdd3d11035f2e85559e9f1597
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87674
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-01-29  László Németh  <nemeth@numbertext.org>  [8b13da71aedd094de0d351a4bd5ad43fdb4bddde]

        tdf#128959 DOCX import: fix missing text lines in tables
        
        Orphan/widow line break settings aren't always ignored
        by Writer table layout code, in this case, in vertically
        merged cells, resulting missing paragraph lines.
        
        As a workaround for interoperability, disable orphan/widow
        control in cell paragraphs during the DOCX import to get
        correct layout in Writer, too.
        
        Change-Id: I48fdb0a3bb421fd4df2c729e307a7ef483e3e772
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87637
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-01-29  Stephan Bergmann  <sbergman@redhat.com>  [16cb51aedf38d2f9e10d4398665417ef922eb9fb]

        Sort solenv/clang-format/blacklist
        
        (lexicographically, by Unicode code point values; to make it easier to add
        further entries)
        
        Change-Id: Ie9c426e74b79cab241695d1ecd58c78704820649
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87672
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-29  Caolán McNamara  <caolanm@redhat.com>  [ab20238ad175e027ccfe4532c3899454837253b9]

        Resolves: tdf#130130 Insert menu, multiple hotkey never reaches 3rd item
        
        Change-Id: Ica70be71094229a12c16eee1d3ff6960b7e06734
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87657
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-29  Miklos Vajna  <vmiklos@collabora.com>  [6d6e80435fd7f71342c429a67759a7b7b280cc55]

        sw: add UI for semi-transparent text
        
        Somewhat surprisingly the test passed without the fix, i.e. the uitest
        operated happily on a hidden widget; so explicitly assert that it's
        visible.
        
        Change-Id: I321c7e0e3cb2d67a07724523c885d50577a116a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87656
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-29  Jim Raykowski  <raykowj@gmail.com>  [000ba228db56c28b6e2a42bf6adefe6ca6cfdffb]

        tdf#129625 Gray out content types with no content
        
        This patch is for Writer Navigator only.
        
        Change-Id: I80724a3e24fd38d7b5537e1c923866a914b45898
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87668
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [96e6bb1ac62114299352deef7246f2ab4f1e1e12]

        Fix typo
        
        Change-Id: I27f2c02ff3d4ab277219428be99b1219f1d6e94e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87667
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-28  rizmut  <riz_17_oke@yahoo.co.id>  [140f108726ae35ce99436b27b2e4c538bbc013fa]

        Sifr: Update Gamma icons in Sidebar and Tabbed bar
        
        Change-Id: I34a0bf47ee295feed83b084129d6f6a7045733cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87622
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-01-28  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [2a23016cc109393de78ea8d057a62c0b89c7fa27]

        “Go to” is two words
        
        If it’s one word, then it may be interpreted as a noun,
        but then it doesn’t form an imperative sentence.
        
        Change-Id: I848cf8dd629e44e1570d3c9e42b9720240373320
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87655
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Tested-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-28  Michael Meeks  <michael.meeks@collabora.com>  [9a65f2086082cbb35016b7b83e008f7b5cc3cd54]

        lok: create marking overlay object, but add no objects to it
        
        null mpMarkObjOverlay was used for a number of other reasons.
        
        Change-Id: I0681d9c544f0cd3f93e991eb048b97bd58f94787
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87409
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-01-28  Seth Chaiklin  <sdc.blanco@youmail.dk>  [44690b5548eb2b9c122a9ec282456ca95b605022]

        tdf#128352  stylistic correction of dialog box title
        
          - Change template Manager to "Set as Default"
        
        Change-Id: Ifb34e2621b9795be5eae829b7f84f252cfa74285
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87600
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-28  Seth Chaiklin  <sdc.blanco@youmail.dk>  [62821018c01674e75108898c0f5c9ddb3333cc66]

        tdf#127112 repair "sticky" levels in Customize numbering style dialog
        
        Change-Id: Ifa841e7b63b28d6e0f84f5cd6b1800481b36425b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87149
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-28  Caolán McNamara  <caolanm@redhat.com>  [090cf1e3bbe0ffaf56f22b152b73578483be2f42]

        ofz#20366 OOM
        
        Change-Id: If658720502739e6ad88c3cf73ac6674e0313a48b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87648
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-28  Caolán McNamara  <caolanm@redhat.com>  [ae01adf0747496e8c36f8f30fc2c1a4a6ef8275e]

        ofz#20267 Indirect-leak
        
        Change-Id: I32e4d12e83573eaaaf3a393d8a2d5ba10ccb93ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87631
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-28  Caolán McNamara  <caolanm@redhat.com>  [b67c87134598172f782608ec53984a05d1ec92f0]

        gtk silence warning about parentless widget
        
        Change-Id: I9aa4b9ba63c5a83e7e27e786e38761721977b33a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87644
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-28  Jim Raykowski  <raykowj@gmail.com>  [7f59313a1bd88dd142ff0b4c9b8cfc7e4beeabc7]

        tdf#130122 Make content navigation view collapse uniform
        
        ...for root node of all content types
        
        This patch makes content navigation view root collapse to it's immediate
        child entries. This fixes the current behavior of outline root collapse
        not collapsing and all other content types collapsing to root.
        
        Change-Id: If48b4c9f5f92e7a1843557eec51c516fa42f228f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87316
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-01-28  Hakan Bakacak  <hakanbakacak98@gmail.com>  [7e19348d7e54cf22864f6e14022e28091a576387]

        tdf#88205: Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: Ifda9d3a4f05ffa9f611512d5d203e40d67d1c542
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87522
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-28  Onur Yilmaz  <onuryilmaz0750@gmail.com>  [9359d9a94d446fc40c5f98fcdbc3086ecba1f830]

        tdf#88205: Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: Ie5a381fc5e5b73490ab8b2036ef2a1164e475e8f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87557
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-28  Faruk Demirbaş  <miskimit@gmail.com>  [627e40b9ef7ba8e9b5b06adc4a553d95cd5e5560]

        tdf#88205: Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: I0e792603435b7a1d9fcacf67a694ee8c4cc24a7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87516
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-28  Mesut Çifci  <mesutcifci97@gmail.com>  [e3bc524629acfdd57898fb11f108fac88ac37be7]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: Ic759fd9e741cb2ca305b9bbf3ce71585c6801057
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87590
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-28  Caolán McNamara  <caolanm@redhat.com>  [49edbe3651521c030ea3956ee683649e4d158398]

        unused suppression
        
        Change-Id: I17597240347fe5e8aec40c54bfc693591b796e92
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87643
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-28  Caolán McNamara  <caolanm@redhat.com>  [150e0be8377f132952f1cd6195142116a7dcab94]

        update sd pches
        
        Change-Id: If8de411ce76a3ffa15384fac3ce7900b5aefebbd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87641
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-28  Caolán McNamara  <caolanm@redhat.com>  [1e4cc854a2aa7af0be83fc809e4b37af9e71ac8d]

        the only VclComboBoxNumeric left has a pattern
        
        so the !pattern case is dead
        
        Change-Id: Ib8d8c2fc4d9929cf5b66f389fddc23189448bd47
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87639
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-28  Caolán McNamara  <caolanm@redhat.com>  [cad2485d924a9f766a8e65379bdcd7a42c0228ee]

        weld AnimationWindow
        
        Change-Id: I66bcd02a5fc98fff4d2fb0fcd24d702ff894d536
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87638
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-28  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [b8f787a1a8e9f302a645931485c8c453abd2d883]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c4e6caecb8dd4a8b7f4f97b54eebc48a6987d1f8
          - The twentieth major version of LibreOffice will be numbered 7.0
            
            Change-Id: I89bb5ea9ed21faea5bca74b3d1d7ce79817e85ed
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87498
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-01-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8f0c86a068550bc6aaa16aea5c77be3a823cea68]

        Fix typo
        
        Change-Id: I87ffb70c16efe356981e3f0312f9e8fbce9cd04b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87653
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-28  Miklos Vajna  <vmiklos@collabora.com>  [5d1a540963d1c5b952655414fc77367f67db968d]

        dtrans win32: implement support for pasting when the handle type is stream
        
        Steps to reproduce the problem: select an image in Word on Windows,
        copy, paste into Writer -> nothing happens. A workaround is to use paste
        special, and select the metafile paste, not the bitmap one.
        
        The root cause was that clipboard contents on Windows can have different
        handle types and we only supported the memory and the metafile cases.
        
        An alternative fix would be to handle this at a higher level, e.g.
        TransferableDataHelper::GetBitmapEx() in vcl could fall back to EMF when
        the bitmap formats fail, but that would not work for other applications
        that only offer bitmap formats with a stream handle type.
        
        Change-Id: Iccaaf33df949ee73185acbd55b61d00a12d210ee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87649
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-28  Luboš Luňák  <l.lunak@collabora.com>  [1565bcaff401366937c800d8f4617df2b4f68271]

        avoid compilerplugin's sharedvisitor bailing out prematurely
        
        The simplifyconstruct test can return false from a Visit*() function
        (thus ending the whole traversal) because anyPluginActive() would
        return false just because a plugin would be temporarily disabled
        in Traverse*() because of its PreTraverse*() returning false. Keep
        a count of temporarily disabled plugins to prevent this.
        
        Change-Id: I413d88749257acff2220182d13e8fcd0f7289540
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87636
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-28  Stephan Bergmann  <sbergman@redhat.com>  [545f198a3baa5544919454054d591d1a331498f7]

        Use better types for PPDContext::countValuesModified/getModifiedKey
        
        Change-Id: I663216e94fed3ce8f61cef0aeab3cd79f358b7fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87632
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-28  Stephan Bergmann  <sbergman@redhat.com>  [6171812c5520b80dabd007c709143fbf43b527fb]

        HAVE_GCC_ATTRIBUTE_WARN_UNUSED should always be true now for Clang/GCC
        
        ...but for safety, leave the configure.ac check in for some longer.
        
        Change-Id: I90cba5812492ba85d7723ff71aba75b7721b9622
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87621
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-28  rizmut  <riz_17_oke@yahoo.co.id>  [45dd6e5c23d7f826bd9b9db4bd8b12c864efa9e0]

        elementary: Move wrong placed icons, delete unnessary icons
        
        Change-Id: Iead17a1815f502f88994bf21570e4c0db938c258
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87620
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-01-28  Stephan Bergmann  <sbergman@redhat.com>  [28f66527c5fc5325582e8b716481584a9f711815]

        loplugin:unsignedcompare (--enable-cipher-openssl-backend)
        
        Change-Id: Iab5ab11059437a595596e8ba3ec7aa45cec15f0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87617
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-28  Stephan Bergmann  <sbergman@redhat.com>  [c78d699b491a56d838ed1550c72a4f0a9507556e]

        Remove obsolete Clang <= 3.8 __float128 check
        
        According to README.md, for Linux the baseline is Clang 5.0.2, and for macOS and
        iOS (should this libstdc++ __float128 stuff be relevant for either of them at
        all) the baseline is Xcode 9.3 which maps to ca. LLVM 5.0.2 according to
        <https://en.wikipedia.org/wiki/Xcode#
        Xcode_7.0_-_11.x_(since_Free_On-Device_Development)>.
        
        Change-Id: Ibd916cff795998bc63398695be63481cfd02abcd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87618
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-28  Onur Yilmaz  <onuryilmaz0750@gmail.com>  [4a88e0c6e90c1c2cba33b8626564429f54b74c0b]

        tdf#96505: Get rid of cargo cult long integer literals
        
        I checked return values.
        Long variables didn't affect the calculation.
        
        Change-Id: I0c33c20b872ff6b1dc6c87c4032ccf19705db8e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87503
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-28  Onur Yilmaz  <onuryilmaz0750@gmail.com>  [ece847579e606efc0398c01b5a91101111623935]

        tdf#96505: Get rid of cargo cult long integer literals
        
        I checked return values.
        Long variables didn't affect the calculation.
        
        Change-Id: I05fe807e34beb962e3867a708939e557d56e5549
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87491
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-28  Onur Yilmaz  <onuryilmaz0750@gmail.com>  [b44ad15cd78892f2f1d7fe83ccda9fc41dc9c9a5]

        tdf#96505: Get rid of cargo cult long integer literals
        
        I checked return values.
        Long variables didn't affect the calculation.
        
        Change-Id: Ia3713eedf275de71b1096d1fe7e22da012a7f94e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87493
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-28  rizmut  <riz_17_oke@yahoo.co.id>  [77ce7835e7e46290d8d3204cfa2e6d1ad39a0ee4]

        Breeze Dark: Fix for invisible icons (tdf#130205)
        
        Change-Id: Id2d7496cc34d538611bb5285009530be797e6a5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87613
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-01-28  Caolán McNamara  <caolanm@redhat.com>  [4c741189265847916b9f9a65dc9f119d16e2c4c5]

        Resolves: tdf#130239 set an explicit parent for the message dialog
        
        Change-Id: If6e4bdf674f1aaaaaa5ceaa7cda5715af1aa7ce6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87607
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-28  Stephan Bergmann  <sbergman@redhat.com>  [72855b51e0c241b5a514858afcbb9c4df7c03188]

        loplugin:makeshared (macOS)
        
        Change-Id: Ia5e342e763700b02f11e44cc04c10424fb14c55e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87603
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-28  Stephan Bergmann  <sbergman@redhat.com>  [c43d6d6a3ac1a8a93b3e2ba2f549a7135848487f]

        loplugin:unsignedcompare (macOS)
        
        Change-Id: Idaba1b3731ee551ca747b6b8eb6bf49e33fae415
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87604
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-28  Caolán McNamara  <caolanm@redhat.com>  [018bf569904e77e897b9b76f17a9b539cc415dcc]

        ofz#20361 infinite recursion
        
        Change-Id: I2434df7a08ddbc557879404504d3adc30e04d683
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87599
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-28  Onur Yilmaz  <onuryilmaz0750@gmail.com>  [2065cbf576e7d3257e7da2151419404928326df3]

        tdf#96505: Get rid of cargo cult long integer literals
        
        I checked return values.
        Long variables didn't affect the calculation.
        
        Change-Id: I1d5b5cffa291c20f7940dc14efa05cc64f3ff1ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87499
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-28  Mehmet Emin Başoğlu  <mehmeteminbasoglu@hotmail.com>  [6dc77b9f16e0b3fba6f801a3c307786a7c8a8ddd]

        tdf#88205: Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: I13e5c59aa673100655f38328b4b6515a1946fb76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87524
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-28  Burak Bala  <burak.bbala@gmail.com>  [ca76204c89db32839259a67c52a140a5b7f1fceb]

        tdf#75280: Convert inappropriate use of sal_uIntPtr to better integer types
        
        Change-Id: I9280d8ec3a789535ff83357e4c311a2f0f8e7fcd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87477
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-28  iakarsu  <iakarsu99@gmail.com>  [f29cd4d26921ac22cecdee1d52fce7b3a1672efa]

        tdf#88205: - Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: If0fe2feb6b6b4aa595f69c1a1448a809438ec077
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87508
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-28  Batuhan Taskaya  <isidentical@gmail.com>  [958c35bf761cfc05dfd9a2557ed30d5b1457c3ba]

        tdf#123936: remove non-existent files from blacklist
        
        Change-Id: If2f6971dd49440a050bfbb42ba7eace75c780218
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87572
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Tested-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-28  Mike Kaganski  <mike.kaganski@collabora.com>  [eca00082c78fddf79f247057227404738be8806c]

        tdf#130214: workaround invalid state resulting from error on import
        
        Obviously the real error is somewhere else, which results in tdf#126435,
        and produces unexpected state with missing text append context on stack.
        This is just a hack to avoid crash.
        
        Change-Id: I420ac3b74f5efb9688dc764ac2ad0dcc974ba0e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87595
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-28  Caolán McNamara  <caolanm@redhat.com>  [39e08a2bd1e2f9d451e09d11a33c99ff4c49b077]

        no need to include vcl/ctrl.hxx
        
        Change-Id: I572ee16deffc653c0b2870df057cb95775d331bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87559
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-28  rizmut  <riz_17_oke@yahoo.co.id>  [482bb2085cecdd9861ba6c48098bbfe0ab2adf8c]

        Sifr: Added SVG version of the Sifr Dark icon set (tdf#128849).
        
        Change-Id: Id6c6d967e86eca47dca38670a77a3823f691e896
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87598
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-01-28  Caolán McNamara  <caolanm@redhat.com>  [f9eecb48bf675e77d15a9d926d1dd47f22835d67]

        move private TimeBox to toolkit-only headers
        
        move private DateBox to toolkit-only headers
        move private CurrencyBox to toolkit-only headers
        move private PatternBox to toolkit-only headers
        move private CurrencyField to toolkit-only headers
        move private CurrencyFormatter to toolkit-only headers
        
        Change-Id: If5ba9e07b20cdc69ca554af388ec9d9e362cbf9a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87555
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-28  Caolán McNamara  <caolanm@redhat.com>  [be9c6deb43175149e75f4cf57d6b74234aa95d7f]

        remove newly unused ToolbarPopup ctor
        
        Change-Id: I8ec0d4fd4e26cfc8b87649c25b03298fdd652250
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87597
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-28  Serkan Özkaya  <albatrosrkn@hotmail.com>  [3160d75bac24acd0eb5b6a727d2b68d434921843]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Icd8e75e42d2311396bfb68e50f2421f9dd61b22e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87588
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-28  Caolán McNamara  <caolanm@redhat.com>  [b564a92d102e356b11d7851d4fe538104addce49]

        weld LineListBox
        
        Change-Id: I143d0886f68e7ce50a998b2597730895afa99564
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87596
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-28  Stephan Bergmann  <sbergman@redhat.com>  [d68824bd926954f1d2201904d6976a55e9fd8564]

        Remove misleading comment
        
        ...that had not been adapted when the corresponding #ifdef had been changed in
        2087484c65a3d5e75a9e8ad116d11a4e13366219 "use consistent #define checks for the
        Windows platform"
        
        Change-Id: I5afec630311201269f60b50271f31a36edaf2333
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87593
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-28  Stephan Bergmann  <sbergman@redhat.com>  [9f277b2616512299ec20de0209c272527f26386b]

        Dispose configmgr at the end of unopkg
        
        ...so that the configmgr::Components::WriteThread
        (configmgr/source/components.cxx) is joined well before exit.  (This should
        solve the issue discussed at <https://gerrit.libreoffice.org/c/core/+/86543/3/
        configmgr/source/writemodfile.cxx#564>, "tdf#129917 Use temp user profile when
        installing shared extensions".)
        
        Change-Id: I79004c2e7f839d80eda23eed2a1c5e8e660a58df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87592
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b987ea4f7cd75e43c65e652a303feaac25bacb55]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3e3457dd21940c5513d95dbe081cdc1a3ac9a6ef
          - Update Colibre icons replacement table in Help.
            
            Change-Id: Ieab4b0822462b2d6883a90dfd9061cfa6870ddce
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87602
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-28  Mike Kaganski  <mike.kaganski@collabora.com>  [a76d229fa9d800e96d88f5f37981251722e153e6]

        sys.version is for displaying; use sys.version_info for version check
        
        Change-Id: If0d26019d9f842bcf56c1e01c46cc86c21523c3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87476
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-28  Caolán McNamara  <caolanm@redhat.com>  [268b2b4cd5507e63830df71b3aa21ea022c0b48f]

        drop some unneeded vcl/builderfactory.hxx includes
        
        Change-Id: I3a6f4756a01a35825e6efaa7de33fcc863b5aaf5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87560
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-28  Caolán McNamara  <caolanm@redhat.com>  [b2be32ed509f3857c1ede758163f0b8e753337e8]

        drop unnecessary vcl.builder include
        
        Change-Id: Id13e566320ddc98e47558a0610a3a8ea85fba7c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87562
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-28  Caolán McNamara  <caolanm@redhat.com>  [d6fc0133151756e076e572628e830ae87cec643b]

        add SAL_WARN_UNUSED to Region
        
        Change-Id: Iff46a2d46dd9ee7fb4f5966451dac345e1e14126
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87587
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [a1c912157d3e8652544dd4722add6900528ee352]

        fix unit test testCharacterBorder
        
        ever since
        
            commit ea358f5d5b04a2a8e11a73d35643cd0afc5cb63b
            Date:   Tue Aug 13 18:04:14 2013 +0200
            CharBrd 8.2: Tests for UNO API and ODF filter
        
        found by my new loplugin:unusedvariableplus
        
        Change-Id: I2508192ae2eb0c3e5051b3090d767956752124dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87574
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2020-01-28  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [fa26db1c053a8510ada15fcbaa7e36ae0f6920a5]

        SwAutoCompleteClient: SwClient no more
        
        - also: lets at least use atomic<> in debug code, when not caring about
          mutexes
        
        Change-Id: I0a32caea46a559607ff973a6f4b8e45f955e4015
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87564
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2020-01-28  rizmut  <riz_17_oke@yahoo.co.id>  [3548472bff2ebe9b72efcb0028c3b07321ed79e5]

        Breeze*, colibre, elementary, KJ, Sifr*: Fix for tdf#130204
        
        Change-Id: I4e67490e641ffb7ed975a39a086d6cf750446f76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87579
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-01-28  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [58f39d2d9dabb38d817f8de44a87779bf6fc1011]

        tdf#42949 Add back includes to binaryurp/
        
        mistakenly identified by IWYU as unused
        
        Change-Id: Ia9fbce12883e5b45c6b6dfbc27046aca0075a895
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87566
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-28  Caolán McNamara  <caolanm@redhat.com>  [e3016262403aaf397286cfc16591612d78c9b3de]

        ToolbarMenu is now unused
        
        Change-Id: Id48bb98045886ee79149f27c58e54488a80af41f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87554
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-28  Caolán McNamara  <caolanm@redhat.com>  [473e9720077e5753e6e81de365053d2a964f6349]

        weld FontworkAlignmentWindow
        
        Change-Id: Ib686407bae900cefa35294249fc02458a7992d8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87553
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-28  Caolán McNamara  <caolanm@redhat.com>  [8dfa6ba1db796950834d9741d735ed2ec7cbb54e]

        weld FontworkCharacterSpacingWindow
        
        Change-Id: Idb049b2b7461c4f8206e0ded3c0bd36390df3682
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87544
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-28  Balazs Varga  <balazs.varga991@gmail.com>  [296f3f8e4a5337b82fc72845662b5d5749acdf99]

        tdf#108107 OOXML chart: fix format of custom data point labels
        
        Do not overwrite the property of moved data point labels
        with default values, but use the data series properties for
        these labels.
        
        Change-Id: Id27fa1c2d8286584b2b87b7eb7a64fd9b416dc34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87463
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-01-28  Efdal İncesu  <efdal_incesu@hotmail.com>  [c8a27f91dad1d84da76f0862954956570b56a602]

        tdf#88205:  Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: Ie23019fe0b86f16820dd68c647c4ce15bbbb42dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87575
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-28  Tünde Tóth  <tundeth@gmail.com>  [f8966bb398cf0623be841c618b123866801a063c]

        tdf#130031 Chart OOXML import: fix area chart data label position
        
        Default data label positioning of area charts in Excel is vertically
        centered between the X axes and the data point. In LibreOffice
        the data labels positioning was above the data point.
        
        Change-Id: Icff3e2554dee7b5ee264bc6f9579a84852da6f7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86927
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-01-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [b5bde198a8e5054277787d3c6b5feddb4c5b93fd]

        remove some unused local vars
        
        found by my new loplugin:unusedvariableplus
        
        Change-Id: Ic3f55f492d43a53d8850a97d44059ff127fd69a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87573
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-28  Mike Kaganski  <mike.kaganski@collabora.com>  [72302338f9eb5e965dd84dca9990841151e2f79c]

        Simplify the code
        
        Unify Windows header usage (wrap into prewin/postwin, remove redundant);
        replace "using" with explicit namespace usage; drop some indirection.
        
        Change-Id: Ia635e732de7165b161935c05d54d0490464248b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87571
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-28  Miklos Vajna  <vmiklos@collabora.com>  [9fedce7a261f28dc286943f7bdd2adb010ed9b31]

        tdf#103964 DOCX import: ignore rotation when setting position of group shapes
        
        Regression from commit 36ac7749523e0c6f40a77beac278bd9e7a667a9b (DOCX
        import: make sure rotation does not affect shape position, 2014-09-24),
        the motivation for tweaking the rotation when setting the position of a
        shape was for images. By accident, this also happened for group shapes.
        
        But the bugdoc shows it's not a good idea to read the rotation of group
        shapes: the group shape is just a container, it does not have rotation
        in itself.
        
        (The test120551 intention was probably just to verify that the position
        is not entirely off, so the small required change to the expected value
        should be OK.)
        
        Change-Id: I8e12c28e65c5f64168c3f802546fddf472fcc6eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87551
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-28  Xisco Fauli  <xiscofauli@libreoffice.org>  [77e2071a72608ab66be2b5d2568332f8c993a4c6]

        UItest: Check list of changes is updated accordingly
        
        Change-Id: I8a68abc928fd2bedf3d5580a6f45bdb6993560c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87545
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-01-28  Eda Nur Var  <var.eda.nur@gmail.com>  [2a37089bad8656271f0fde92ab7731f29a19c8df]

        tdf#75280 Convert inappropriate use of sal_uIntPtr to better integer types
        
        Change-Id: I2829cccb526084590889d0618bc89a921aa8cdf7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87475
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-28  Onur Yilmaz  <onuryilmaz0750@gmail.com>  [0025b74e8099ed79e7824a8d22335e882e0c635c]

        tdf#127169: Auto-redaction doesn't cover the title completely
        
        Change-Id: I5283ce535f436f066859467cf6ef50ee9a2d2fdd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87436
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-28  Mike Kaganski  <mike.kaganski@collabora.com>  [f772ccb8008c4e9429982a226eab3341da1cdeed]

        tdf#130216: normalize paths with .. segments
        
        ... which obviously are rejected by SHGetFileInfoW and SHParseDisplayName
        that it calls internally.
        
        Change-Id: I2f5f3c675ea6aa1c2d92eef30be4399a8d600255
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87565
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-28  Stephan Bergmann  <sbergman@redhat.com>  [aef7feb3e695ecf6d411f0777196dcc4281e201a]

        New loplugin:unsignedcompare
        
        "Find explicit casts from signed to unsigned integer in comparison against
        unsigned integer, where the cast is presumably used to avoid warnings about
        signed vs. unsigned comparisons, and could thus be replaced with
        o3tl::make_unsigned for clairty." (compilerplugins/clang/unsignedcompare.cxx)
        
        o3tl::make_unsigned requires its argument to be non-negative, and there is a
        chance that some original code like
        
          static_cast<sal_uInt32>(n) >= c
        
        used the explicit cast to actually force a (potentially negative) value of
        sal_Int32 to be interpreted as an unsigned sal_uInt32, rather than using the
        cast to avoid a false "signed vs. unsigned comparison" warning in a case where
        n is known to be non-negative.  It appears that restricting this plugin to non-
        equality comparisons (<, >, <=, >=) and excluding equality comparisons (==, !=)
        is a useful heuristic to avoid such false positives.  The only remainging false
        positive I found was 0288c8ffecff4956a52b9147d441979941e8b87f "Rephrase cast
        from sal_Int32 to sal_uInt32".
        
        But which of course does not mean that there were no further false positivies
        that I missed.  So this commit may accidentally introduce some false hits of the
        assert in o3tl::make_unsigned.  At least, it passed a full (Linux ASan+UBSan
        --enable-dbgutil) `make check && make screenshot`.
        
        It is by design that o3tl::make_unsigned only accepts signed integer parameter
        types (and is not defined as a nop for unsigned ones), to avoid unnecessary uses
        which would in general be suspicious.  But the STATIC_ARRAY_SELECT macro in
        include/oox/helper/helper.hxx is used with both signed and unsigned types, so
        needs a little oox::detail::make_unsigned helper function for now.  (The
        ultimate fix being to get rid of the macro in the first place.)
        
        Change-Id: Ia4adc9f44c70ad1dfd608784cac39ee922c32175
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87556
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [65f007c629e5a7b2710e21e3f26164b433576e27]

        remove some unused local vars
        
        found by my new aggressive unused var plugin. these are unused return
        values from function calls
        
        Change-Id: I3359c583f535828f192cb833762dfedc008d82f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87439
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-27  Stephan Bergmann  <sbergman@redhat.com>  [1446e097e76669c0d7749ec0f8918606d3cc4c28]

        Fix loplugin:makeshared for libc++
        
        ...where the std::make_shared ctor has a default argument,
        
        > template<class _Yp>
        >     explicit shared_ptr(_Yp* __p,
        >                         typename enable_if<is_convertible<_Yp*, element_type*>::value, __nat>::type = __nat());
        
        Change-Id: Ia97d16f64a7e9b4f48112b033dcdb6722d4da791
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87552
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [859ad3f1a4cf3d614c7cb88c71500c6f84af37c0]

        Fix typo
        
        Change-Id: I12bbcdaa010fc426b77811375015675307dce861
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87563
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-27  Aleyna Doğrucan  <aleynadgrcn699@gmail.com>  [8118d328285ee47556d18aab1efcd2824c1dbcf0]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Ib0708c72fff342c25f79662cc3f4bbbfdfe0574a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86230
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-27  Mehmet Emin Başoğlu  <mehmeteminbasoglu@hotmail.com>  [4939a8905207c0aa044156dc583e4cdd6e7eb63e]

        tdf#88205: Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: Iffb8512c530b33f87076aec9f85b45219c7d07e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87528
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-27  Batuhan Taskaya  <isidentical@gmail.com>  [d39ad9cdd5f02b01d4d7b747a9c20168cbe915eb]

        tdf#88205: Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: Ic2013a741fc1288ff04f7cfc3617fd4689a7db0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87497
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-27  Burak Bala  <burak.bbala@gmail.com>  [bfb9a17e6b7033520f108f6402a7a9659d60d3fd]

        tdf#88205: Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: Iac9ad4509f49e6c2e7f33a4e6577d97e0863c78a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87512
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-27  Stephan Bergmann  <sbergman@redhat.com>  [78568fc29315fd653b39d8911e690703446bdc76]

        Fix order of MACOSX vs. UNX checks
        
        ...where UNX is also defined on macOS, as spotted by Mike Kaganski at
        <https://gerrit.libreoffice.org/c/core/+/87372#message-d1cf7f65_776ae3cd>.  The
        order appears to have been broken ever since
        fd47df122a37b4fa982f9fd0000907d9aee0c80a "Fix typos and make the VLC code in
        theory work as 64-bit on Windows and OS X".
        
        Change-Id: I83fa7937d560d88d66856660f143e883265fefd4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87547
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-27  Stephan Bergmann  <sbergman@redhat.com>  [06111a2661ece65fbc2e8306acb1e26f0e3cdcde]

        Adapt to Clang 11 move of DynTypedNodeList
        
        ...in <https://github.com/llvm/llvm-project/commit/
        8a81daaa8b58aeaa192a47c4ce7f94b4d59ce082> "[AST] Split parent map traversal
        logic into ParentMapContext.h", causing failures like
        
        > compilerplugins/clang/constmethod.cxx: In member function ‘bool {anonymous}::ConstMethod::checkIfCanBeConst(const clang::Stmt*, const clang::CXXMethodDecl*)’:
        > compilerplugins/clang/constmethod.cxx:191:70: error: invalid use of incomplete type ‘class clang::DynTypedNodeList’
        >   191 |         auto parentsRange = compiler.getASTContext().getParents(*stmt);
        >       |                                                                      ^
        > In file included from compilerplugins/clang/plugin.hxx:15,
        >                  from compilerplugins/clang/constmethod.cxx:16:
        > include/clang/AST/ASTContext.h:97:7: note: forward declaration of ‘class clang::DynTypedNodeList’
        >    97 | class DynTypedNodeList;
        >       |       ^~~~~~~~~~~~~~~~
        
        Change-Id: Ib82d04608fa306a715af481422017c24053a01c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87533
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-27  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [4b723bf58ce49faef032099062515a50d6afcece]

        tdf#88205: Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: I37a8b72895e75bf1f0e7e1b1574353b3317ca031
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87500
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-27  Pelin Kuran  <pelinrkuran@gmail.com>  [f61ed40fff871a5b301b05c9d8e0755f16bf0a83]

        tdf#124176: Use pragma once instead of header guard
        
        Change-Id: Id28874549342349fb2727c3cb8e92da1dcdb727c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87513
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Tested-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-27  Mehmet Emin Başoğlu  <mehmeteminbasoglu@hotmail.com>  [d23faf1d1ae526cc7af5470e60eb7dc7a46e74cc]

        tdf#75280: Convert inappropriate use of sal_uIntPtr to better integer types
        
        Change-Id: I5c25999a17ed64cc5a2fa586cd7d986d233a67f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87455
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-27  Cumali Toprak  <cumalitoprakk@gmail.com>  [4b5ad13fb07f61ff627a0981985ce15f8812a1b9]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I422ff363d3abf6b722d584ded3a1d8466cec35a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87511
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-27  Caolán McNamara  <caolanm@redhat.com>  [ad09ecafa7e8469e1005546122666ddba882dca2]

        let return close dialog
        
        Change-Id: I3abc7802f39433b73eced86a14781d1ad82c1202
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87543
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-27  Caolán McNamara  <caolanm@redhat.com>  [b7411079bb833aa2857aa4b0de7cd4eeb6dc06fa]

        vcl: ignore floating window set-focus events
        
        because they generate unwanted lose focus events in their parent. We
        only want these set-focus events for native widgets hosted in the
        sidebar.
        
        This happens with the font widget in Writer, it displays a substituted
        font and ComboBox::Impl::ImplUpdateFloatSelection() can't find it as
        aSearchStr because it's substituted so there's no entry.
        
        Something like this should reproduce it:
        1. select fonts until the MRU list is full
        2. apply a substituted font
        3. click on font combo box and select any font that's not in MRU list
        4. click on font combo box, notice empty string
        
        This is called when losing focus:
        
        0  ComboBox::Impl::ImplUpdateFloatSelection() (this=0x6fcd9e0) at vcl/source/control/combobox.cxx:858
        1  ComboBox::SetText(rtl::OUString const&) (this=0x6ffa1c0, rStr="Calibri") at vcl/source/control/combobox.cxx:800
        2  (anonymous namespace)::SvxFontNameBox_Impl::EventNotify(NotifyEvent&) (this=0x6ffa1c0, rNEvt=...) at svx/source/tbxctrls/tbcontrl.cxx:1476
        3  vcl::Window::CompatNotify(NotifyEvent&) (this=0x6ffa1c0, rNEvt=...) at vcl/source/window/window.cxx:3874
        4  vcl::Window::EventNotify(NotifyEvent&) (this=0x7004f10, rNEvt=...) at vcl/source/window/event.cxx:207
        5  Control::EventNotify(NotifyEvent&) (this=0x7004f10, rNEvt=...) at vcl/source/control/ctrl.cxx:257
        6  vcl::Window::CompatNotify(NotifyEvent&) (this=0x7004f10, rNEvt=...) at vcl/source/window/window.cxx:3874
        7  vcl::Window::LoseFocus() (this=0x7004f10) at vcl/source/window/window.cxx:1822
        8  Edit::LoseFocus() (this=0x7004f10) at vcl/source/control/edit.cxx:1899
        9  vcl::Window::CompatLoseFocus() (this=0x7004f10) at vcl/source/window/window.cxx:3848
        10 vcl::Window::ImplGrabFocus(GetFocusFlags) (this=0x6ffb9d0, nFlags=GetFocusFlags::NONE) at vcl/source/window/mouse.cxx:350
        11 vcl::Window::GrabFocus() (this=0x6ffb9d0) at vcl/source/window/window.cxx:2979
        
        But then later the mouse-button-up event causes some MRU handling to
        get the currently selected entry, and if that is LISTBOX_ENTRY_NOTFOUND
        an empty string is added instead of what was selected, and then later we
        get asserts about out-of-bounds accesses because this sitation is
        unexpected.
        
        0  ImplListBoxWindow::ImplCallSelect() (this=0x7006750) at vcl/source/control/imp_listbox.cxx:701
        1  ImplListBoxWindow::Tracking(TrackingEvent const&) (this=0x7006750, rTEvt=...) at vcl/source/control/imp_listbox.cxx:1186
        2  vcl::Window::EndTracking(TrackingEventFlags) (this=0x7006750, nFlags=TrackingEventFlags::NONE) at vcl/source/window/window2.cxx:307
        3  ImplHandleMouseEvent(VclPtr<vcl::Window> const&, MouseNotifyEvent, bool, long, long, unsigned long, unsigned short, MouseEventModifiers) (xWindow=..., nSVEvent=MouseNotifyEvent::MOUSEBUTTONUP, bMouseLeave=false, nX=191, nY=292, nMsgTime=157599233, nCode=1, nMode=(MouseEventModifiers::SIMPLECLICK | MouseEventModifiers::SELECT)) at vcl/source/window/winproc.cxx:715
        4  ImplHandleSalMouseButtonUp(vcl::Window*, SalMouseEvent const*) (pWindow=0x6ffc300, pEvent=0x7ffea6457a70) at vcl/source/window/winproc.cxx:2072
        
        Change-Id: I2c23889ea1bbb9a20c948d31b04bf22b68a62248
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87539
        Tested-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-27  Miklos Vajna  <vmiklos@collabora.com>  [d05a65bec5dc498f66f9331189124d539bc0d505]

        tdf#130179 sw comments on frames: limit insert UI for at-char and ...
        
        ... as-char anchor types
        
        SwWrtShell::InsertPostIt() only sets the comment anchor for those types,
        and we would crash without an anchor.
        
        Change-Id: I7d2f5d3d8f8e11c46db060c17587e97ecb786ad2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87542
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-27  Caolán McNamara  <caolanm@redhat.com>  [f9035b6102b6647dd6fc27694cce33593ee50a1e]

        weld ExtrusionDepthWindow
        
        Change-Id: I62f7ebb1c2f6b882fdd59825a52b9b308ccafd34
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87536
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-27  Caolán McNamara  <caolanm@redhat.com>  [28f660a61d82f518391ef2ad5f99129a2ea542ee]

        weld ExtrusionSurfaceWindow
        
        Change-Id: I13b61c8e4ef0a251472b02061fa150451a7b03a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87530
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-27  Caolán McNamara  <caolanm@redhat.com>  [4c1a8f233f1a496a8401fd255d954745baef33c0]

        weld ExtrusionLightingWindow
        
        Change-Id: I3078ca8315f84f03431a07630987687144857818
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87527
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-27  Caolán McNamara  <caolanm@redhat.com>  [41e024578469d9c452300447610a3e9c6e50e211]

        weld ExtrusionDirectionWindow
        
        Change-Id: I94f6d602f489d34f9b35ee2ec20e7fdf62e50adf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87519
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-27  Caolán McNamara  <caolanm@redhat.com>  [f6154457c704f75d37ed216d7ac2dbda8fa0c5c4]

        weld DisplayModeToolbarMenu
        
        Change-Id: I210c608d2493c5b8b1ccf32af39c51b144bb45e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87509
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [44a520fe7ffd8bca45babdf325ec307c30c1a006]

        fix bug in testTdf128304
        
        Assuming the test actually meant to use these vars
        
        Comes from
            commit b203b9c83d0000c8465dcd92fb6b029a2f28c724
            Date:   Fri Dec 13 07:23:35 2019 +0800
            tdf#128304 export TB_RL writing mode as eaVirt
        
        Change-Id: I0649f189019ea764e7ed554dac43932b717eed2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87535
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-27  Batuhan Taskaya  <isidentical@gmail.com>  [09680b09b2f49e7a37d8b941822f053b5179bf6d]

        tdf#123936: bin/find-clang-format.py for finding files to be formatted
        
        - bin/find-clang-format.py created for finding ignored files that can
        be formatted with clang-format, outputs to stdout with this format:
        
        	<path> (size: <diffsize>/<total file length>)
        	<diffsize>: amount of additions or removals, depends on which
        	one is bigger
        
        - An environment variable can be used to set threshold (CLANG_THRESHOLD),
        default for that variable is %5.
        
        - Script automatically passes given arguments to the clang-format
        
        Change-Id: I63651fdd1ed2d2354546726cac7560db4b77381f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87460
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-27  Stephan Bergmann  <sbergman@redhat.com>  [606baaeea69a3a8bb8c295cd692df8f6f30982bb]

        loplugin:makeshared: Fix call to clang::NamedDecl::getName
        
        ...which caused
        
        > llvm::StringRef clang::NamedDecl::getName() const: Assertion `Name.isIdentifier() && "Name is not a simple identifier"' failed.
        
        when compiling e.g. comphelper/source/misc/lok.cxx
        
        Change-Id: Ie83e7fb42fae1093058caea320973bc23a90bee9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87526
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-27  Mike Kaganski  <mike.kaganski@collabora.com>  [7d44fef8a785321578d359e831c71d75b36b893f]

        VisualStudioIntegrationGenerator: put solution/projects to build dir
        
        .. instead of source dir. This allows to have ide integration files
        in proper directory when using out-of-the-tree build directory.
        
        Change-Id: I0d3be02b3ee27e499d9d223b0a521e4688885a1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87502
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-27  László Németh  <nemeth@numbertext.org>  [8ffc1299ebf83450e67cf2a89304859e2558cd27]

        tdf#95033 DOCX import: apply tblPrEx table border
        
        exceptions of table rows, fixing for example
        missing cell borders.
        
        Change-Id: Id66af2706f564f46a1afd04bad65d1bf086a3232
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87514
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-01-27  Seth Chaiklin  <sdc.blanco@youmail.dk>  [2be03a8e8159165d6a2f911d0c94f55b3d9e41d4]

        tdf#129671 add tooltips to Assign Styles dialog box
        
        There are two radio buttons with arrow images.  The labels explain
        the meaning of their action. The dialog box is used in two
        different contexts (Table of Contents and User-Defined Indexes)
        so the tooltips must be generic.
        
        Change-Id: I83761d5bd5511060ca9ee28fbf18d5d9ec8d4807
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87311
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-01-27  Luboš Luňák  <l.lunak@collabora.com>  [3f362beeda762e2b122ca9c3978852ef162cc046]

        disable 32bpp bitmap usage for Skia again
        
        The code is just not ready for 32bpp bitmaps that actually include
        alpha directly in the data instead of the stupid VCL way of using
        a separate bitmap for that. And it seems the performance difference
        is not that large, so revert and maybe somewhen later.
        
        Change-Id: Icb61663665c843fb426206967d0fe7667ed88477
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87466
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-27  Kemal Ayhan  <kemalayhan013@gmail.com>  [a437ecfd437531a293f69d503f30ac77ccfc75c2]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I6315560e8607f50fdcc64631a04163d032666fad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87377
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-27  Batuhan Taskaya  <isidentical@gmail.com>  [ae9b25af849a63e8f9f41b8030c4947d6a59d358]

        tdf#54938: Adapt supportsService implementations to cppu::supportsService
        
        Change-Id: I4478002b733ba54c16b5ca428c4a85b7cbc46c05
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87484
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-27  Luboš Luňák  <l.lunak@collabora.com>  [9bc731524b3c5cc809ca4573daa316173a5ec13a]

        Revert "avoid needless 32bpp->24+8bpp conversion in png writer" (tdf#130128)
        
        The separate alpha channel that VCL normally uses really messes up
        trying to switch to 32bpp bitmaps all over the code. In the case of
        tdf#130128 the bitmap has data as ScanlineFormat::N32BitTcMask,
        and this uses class ColorMask, which handles only separate alpha
        and drops it from the bitmap data itself. So I'm just giving up on the 32bpp
        idea in Skia for somewhen later maybe.
        
        This reverts commit 86d44930eecb5e8933f6870684adbb5f9200d6f7.
        
        Change-Id: Iff419e8162c4e0f0680bf62d2b078f9ea809959e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87467
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-27  Caolán McNamara  <caolanm@redhat.com>  [a439167552c1d9e02f3b50759fdbfbea0a3a5709]

        weld LayoutToolbarMenu
        
        Change-Id: I779f631a1c6de42357b53a56582680cf3a7f559d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87507
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [556c689a2167d2e383dc896a9b0627b02027338a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3fe23a6489fbf959bb89adaed68f7fad8c8ed267
          - Update New Features video for Release 6.4
            
            Note: This patch has *no* impact on string freeze and is valid
            only for the online version.
            
            Change-Id: I2c88b6503f6a7a6a98b83d07124a7b1027f827c5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87531
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-27  Efdal İncesu  <efdal_incesu@hotmail.com>  [a27a8f0c03436916e20e3362e8b5ed2410da3b23]

        tdf#75280: Convert inappropriate use of sal_uIntPtr to better integer types
        
        Change-Id: I1f9c143eee8da149d87668063cc2da16d22312db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87464
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-27  Canberk TURAN  <canberkkturann@gmail.com>  [0f78ec160d93c9765f3a27be54a4d986872e9a69]

        tdf#75280: Convert inappropriate use of sal_uIntPtr to better integer types
        
        Change-Id: I4e3e11a89e4f04d804cfb75e8eec53f59ad1cc89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87446
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-27  Batuhan Taskaya  <isidentical@gmail.com>  [4efdf5e5145c96116d7ef76a0bbade57865447f7]

        tdf#75280: Use sal_uLong instead of sal_uIntPtr
        
        Change-Id: I05f91b0a0ee2782b9a7cc4b6815d17a70c542111
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87443
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-27  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [5405681347b0e6881ca78d92517a066df47a3366]

        tdf#42949 Fix IWYU warnings in binaryurp/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I293036c7f6ab1af9b9b8736558c6d37124ec6d21
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87116
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-27  Stephan Bergmann  <sbergman@redhat.com>  [dc96e0b87ad11b3bde1d98f8656b7fc8bf94d623]

        Use properly typed variable for iteration
        
        Change-Id: I5fa9a889922f41be3f124ae0f66afac35130f41a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87490
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-27  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [09a2432c5939f20be49d9f7e2ee5c65d00c9433f]

        tdf#75280: Convert inappropriate use of sal_uIntPtr to better integer types
        
        Change-Id: Ifa5991296bda4c4b3f86f01c3713b5a5f8f9acb5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87471
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-27  Stephan Bergmann  <sbergman@redhat.com>  [c3ff4d1bc34c31a8d3f2fbb434984d39a6cea8c3]

        Use properly typed variables for iteration
        
        Change-Id: I3c8a8adc20fe404befa360e49ab42f2ffd93d27f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87489
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-27  Stephan Bergmann  <sbergman@redhat.com>  [2612e6d802071f8c012fb9ca530a9478bba253ea]

        Use Linux gettid as available since glibc 2.30
        
        Change-Id: I793f91a1fe601cff367be7c178f4e712f0f97117
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87488
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-27  Pelin Kuran  <pelinrkuran@gmail.com>  [dd98cb655f243024260dd45c44b751e564c1c67e]

        tdf#75280: Convert inappropriate use of sal_uIntPtr to better integer types
        
        Change-Id: I760f294c5ef38879a95fe94dce25801108c969ba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87459
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-27  Miklos Vajna  <vmiklos@collabora.com>  [ed41cf71d09878766f7883e64efccc1dbaed13eb]

        sw: prefix members of StgReader, SwAuthEntry, ...
        
        ... SwChartLockController_Helper and SwInterHyphInfo
        
        See tdf#94879 for motivation.
        
        Change-Id: I76b5380eefef63c2c02635ac31eca171906125b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87486
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-27  Stephan Bergmann  <sbergman@redhat.com>  [9e539380aea76543b7c1a7880c3eaec00bb5561e]

        Make sure MaxFilesizeForRealtimePreview read from configuration is non-negative
        
        ...thus justifying casting it to unsigned
        
        Change-Id: I989f6860a484f7ac3ccd94b2ae83ba767fae6ed2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87483
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-27  iakarsu  <iakarsu99@gmail.com>  [2d089b2adc1fc67a7621c3078b6b37c5e997789c]

        tdf#75280: Convert inappropriate use of sal_uIntPtr to better integer types
        
        Change-Id: Icbe4628442ec74c6dd16f42a670f42b75aefc346
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87479
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-27  ayhanyalcinsoy  <ayhanyalcinsoy@pisilinux.org>  [33bc192286c0f499c0d420b0e6f4a5d8ffbb9bf7]

        tdf#124176:Use pragma once instead of include guards
        
        Change-Id: Ie00f05a3661a9fd6159c424e01f11e7bb1ea45fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85640
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-01-27  Stephan Bergmann  <sbergman@redhat.com>  [8762cc5f41e00e6f15e67b4f691e40751588ce17]

        Split independent loop vars, giving them appropriate types
        
        ...and thus avoiding an unnecessary explicit cast from sal_Int32 to sal_uInt32
        
        Change-Id: I536fc52960259509a3b722fed9268dc6ec9e76a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87482
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-27  Hakan Bakacak  <hakanbakacak98@gmail.com>  [b29a3b6bac8162ccadc8dcf870bd73b9e1e964a2]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I65639e32765ba0804aeb5b5880eca2b5d186485e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87431
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Tested-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-27  Stephan Bergmann  <sbergman@redhat.com>  [1b5a4da9100675243b14f2d9b07f23010d94aa82]

        Use more appropriate variable types, spare explicit casts
        
        Change-Id: I51114cf6c87b9368e72d5186fec457d307c25c09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87480
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-27  Eda Nur Var  <var.eda.nur@gmail.com>  [6f3678f377d532860c0aed4ab97e151927e5b938]

        tdf#124176 Use pragma once instead of include guards
        
        Change-Id: Ie78f7a70ce08108b6897dbe46cb33fdbd197c3b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87474
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-27  Seth Chaiklin  <sdc.blanco@youmail.dk>  [aeac2420bc6a274fbf0ff0851d05ac21737182b7]

        tdf#114090 Create a new paragraph style with name "Appendix"
        
        followed recommendation in bug report: 16pt, bold, centered
        
          - inheritance from Heading
          - when tdf#128858 is resolved then Appendix will inherit
              outline level 1
        
        One attempt at filter modifications, but maybe there are others?
        
        Change-Id: I0f91327cfe5578cd888528b2c6fac5065951eec0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85657
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-01-27  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [8d4cb2870f34ec1f30ed51bc6071334c80cbe178]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Ib83c5cf44537bc1c4552f97c9114357c410a6ddb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87473
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-27  Sarper Akdemir  <q.sarperakdemir@gmail.com>  [04df6666613be69e4eb4dd8a2b195686bb48e5b3]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Ieeed31e81d47c01eda2edc792cb2ecf271eac58d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87472
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-27  Burak Bala  <burak.bbala@gmail.com>  [ce55090e00394a6a475b2d9be808d4bca94b2838]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I70591a80d9cb46cd94cfe69e34d9936f1ac5ea0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87478
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-27  Caolán McNamara  <caolanm@redhat.com>  [37f5f9896449c6e2cb9aa481f004cd887672d2ed]

        tdf#130197 give paragraph and table panels column widths of 5 toolbutton widths
        
        Change-Id: Iae4f10eef6b293731d22eec8dcbb85a07d3e6c11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87462
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-27  Caolán McNamara  <caolanm@redhat.com>  [960bc8553328c6bfb8818094195e0f737eb013a9]

        drop SvxColorListBox forward declares
        
        Change-Id: I0db2e3e5c2566ae4dc59ff49f677eab8daa930be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87465
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [2d4707f1e5ef26a535210e580e9de9d9466b9a93]

        turn on loplugin:makeshared
        
        Change-Id: Ic1baa3971e34c7df20ad7d3278c4fddc52b28a19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87413
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-26  Burak Bala  <burak.bala@ogr.sakarya.edu.tr>  [47c598260a8f07cf3a1e4cab061df3f2d261932c]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Ib2465f040f12413560b2cec1c742cf3558461309
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87404
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-26  Canberk TURAN  <canberkkturann@gmail.com>  [e337f5b20430e52ef99923a475d05a1191506d21]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I138b35bab9f4844e6fe1cac9a5c74c2e55d6680b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87382
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-26  Mehmet Emin Başoğlu  <mehmeteminbasoglu@hotmail.com>  [20b5c03ae6406a64ffec328e550fd3c9b3f0306c]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Iaf87f70db32bcdb9ae079732e931b4c80879e247
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87383
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-26  iakarsu  <iakarsu99@gmail.com>  [9accb3c4b5e1861d9a03c655242da5b629f5a6d6]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I6a7f7711fa931657dd97c9c0bc1bdce671b69b7d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87405
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-26  Mehmet Emin Başoğlu  <mehmeteminbasoglu@hotmail.com>  [34330368088109fd140cad345f3de1077d195ddd]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I045ce53c74bfb24be77537986fb5a8fcad3ed173
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87401
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-26  Pelin Kuran  <pelinrkuran@gmail.com>  [c37d56c6cd161fd67e5aae917dc248f373df7767]

        tdf#124176: Use pragma once instead of header guard
        
        Change-Id: I55ca953de1d0c4eea1df802e66b0c8d9468d5126
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87381
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Tested-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-26  Stephan Bergmann  <sbergman@redhat.com>  [ed3f2312b08e93daec613bf5fa8bbb07a56cefc7]

        Avoid explicit cast to smaller sal_uInt16 from larger long
        
        ...in what might be an attempt to avoid warnings about signed vs. unsigned
        comparisons.
        
        Change-Id: I43f3efdbd93d1bc9a51ea89ac4a728fc68205379
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87449
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-26  Stephan Bergmann  <sbergman@redhat.com>  [32922b3f1fc47415b40a701345a76a33e2d69a64]

        iAvoid explicit casts to smaller sal_uInt32 from larger long
        
        ...in what might be attempts to avoid warnings about signed vs. unsigned
        comparisons.
        
        Change-Id: I0e689d8b730170f35107cbdf46c3d8cd9a593367
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87456
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-26  Stephan Bergmann  <sbergman@redhat.com>  [04404a2edd1121f518ff28bebdd74b45df228280]

        Avoid explicit cast to smaller sal_uInt16 from larger long
        
        ...in what might be an attempt to avoid warnings about signed vs. unsigned
        comparisons.
        
        Change-Id: I19be3cc0510b8628e961d840f51b0c9480aee746
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87450
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-26  Caolán McNamara  <caolanm@redhat.com>  [eb5e995bdbcd388371bc0653bcdeae73747f51bf]

        drop unused suppression
        
        Change-Id: I98cd7f7075476c69ae6ed1646d17a43dc7a05c89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87458
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-26  Stephan Bergmann  <sbergman@redhat.com>  [a2f90ebd9a96d869d7417507f41284d739197d3e]

        Avoid explicit cast to smaller sal_uInt16 from larger long
        
        ...in what might be an attempt to avoid warnings about signed vs. unsigned
        comparisons.
        
        Change-Id: Ie3aa77f099df19fc150271b17d06194005bfeec5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87448
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-26  Stephan Bergmann  <sbergman@redhat.com>  [3a5b8e039dcb6cfe68505de3440c4bcdaeb7a94a]

        Avoid explicit casts to smaller sal_uInt16 from larger int
        
        ...in what might be attempts to avoid warnings about signed vs. unsigned
        comparisons.
        
        Change-Id: I8eceaa989c35558e37cb815d997dda88d17c22b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87444
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-26  Stephan Bergmann  <sbergman@redhat.com>  [a7f50a30abd0ed51ca1fd053e1cc726558e00cb0]

        Use properly typed variable for iteration
        
        Change-Id: Ifb81145c7238ef6b4916e0ef0984c9b868319aec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87451
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-26  Stephan Bergmann  <sbergman@redhat.com>  [0288c8ffecff4956a52b9147d441979941e8b87f]

        Rephrase cast from sal_Int32 to sal_uInt32
        
        ...to avoid false positives with upcoming loplugin:unsignedcompare:
        
        > vbahelper/source/msforms/vbacontrol.cxx:730:12: error: explicit cast from 'sal_Int32' (aka 'int') to 'sal_uInt32' (aka 'unsigned int') (of equal rank) in comparison against 'sal_uInt32': if the cast value is known to be non-negative, use o3tl::make_unsigned instead of the cast [loplugin:unsignedcompare]
        >     if ( ( static_cast<sal_uInt32>(nBackColor) >= sal_uInt32(0x80000000) ) &&
        >            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        > vbahelper/source/msforms/vbacontrol.cxx:731:12: error: explicit cast from 'sal_Int32' (aka 'int') to 'sal_uInt32' (aka 'unsigned int') (of equal rank) in comparison against 'unsigned long': if the cast value is known to be non-negative, use o3tl::make_unsigned instead of the cast [loplugin:unsignedcompare]
        >          ( static_cast<sal_uInt32>(nBackColor) <= sal_uInt32(0x80000000) + SAL_N_ELEMENTS(nSysCols) ) )
        >            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        (This is the only case I found where the plugin's heuristics failed.)
        
        Change-Id: I36d12caa0f837b8ba860eaf33b3e166a4f1001fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87454
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-26  Caolán McNamara  <caolanm@redhat.com>  [2f019777fbbd2a1f9821f5d19608cc2a36413d9d]

        restore fix of tdf#83320 Hide vertical text commands early
        
        Change-Id: I738776028af90e2711418f922ff6e77a5cce14c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87423
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-26  Stephan Bergmann  <sbergman@redhat.com>  [d990c0e4bea625f3f8874d964fe183125f38b757]

        Avoid explicit cast to smaller sal_uInt16 from larger int
        
        ...in what might be an attempt to avoid warnings about signed vs. unsigned
        comparisons.
        
        Change-Id: I21381a7df7e0902d3b6ab4de064d6470a9c4a2db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87447
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-26  Stephan Bergmann  <sbergman@redhat.com>  [22c33b17cd64889d2324cbc11b729ea60d0a2e87]

        Use properly typed variables for iteration
        
        Change-Id: Id4857933ae7f038ae14c356ce22257d3ab352c96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87445
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-26  Stephan Bergmann  <sbergman@redhat.com>  [b2945902e7a0ad9f033fe67f5ab217d6e31d8d84]

        Avoid explicit casts to smaller sal_uInt16 from larger long
        
        ...in what might be attempts to avoid warnings about signed vs. unsigned
        comparisons.
        
        Change-Id: I699718a90dffb4b5bcd3706eddbaf6fba71114fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87442
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-26  Stephan Bergmann  <sbergman@redhat.com>  [0f6bbde666382f1517e8ba7d94e692a86ebca28b]

        Use properly typed variable for iteration
        
        ...avoiding explicit casts to smaller sal_uInt16 from larger sal_Int32.  (Adding
        a o3tl::make_unsigned to silence a resulting -Werror,-Wsign-compare.)
        
        Change-Id: Iff1636e961db6edfac274cf8f7440369e841f9c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87441
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4cb5dae9f2c703bc2b2af0817dea2d808dc646b9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 7d262f50126db92b074855ece4af73d1b597ca47
          - tdf#129918 Add right bookmark for Elements panel
            
            The Elements panel has no target page for F1 key.
            This patch adds the bookmark for Elements widgets.
            
            Change-Id: Ic8d5a0042812f76ca218fada34a40002e2175b90
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87350
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-26  Stanislav Horacek  <stanislav.horacek@gmail.com>  [fc1813b0d23300108a69ad7475daece5599c9408]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 439b432e1800a19dd880811e7014ba82c80ed367
          - QR code: correct option name and use better word for code damage
            
            Change-Id: Id547a8690ac8c0d34e61b93f89bf4d7265ccf9fb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87438
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [af29884072817481273c03373899624933fd567a]

        move "remove duplicates" for a vector to o3tl/vector_utils.hxx
        
        Change-Id: I9ecf95a2bf975912b7029cdfb459a9ebc159c75d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87429
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-01-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e06760dbf2fd6a389aee2c8cf5eeb16f8a8044c2]

        acc. check: implement goto for a range of text range in a para.
        
        Change-Id: I847bc67f886b5dcfe8ec30d7c0bdd3aa61ba2d36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87421
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-01-26  Julien Nabet  <serval2412@yahoo.fr>  [a2f768f417f133fb2564ed5fe351662742dde274]

        cppcheck: shadowFunction in sal/file_url
        
        Change-Id: I7454640278f4af0f71f429b45c9f1e40f7be0545
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87433
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-26  Julien Nabet  <serval2412@yahoo.fr>  [d87ba243e5dd2f6afcd9da7d99781a78fced1cba]

        cppcheck: shadowFunction in store/storbase
        
        Change-Id: I836a5476a139c8c863c2e7c33e57c31dc3f6ab78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87432
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-26  Julien Nabet  <serval2412@yahoo.fr>  [f7c3e35a9d28a1294d635f714f20933572f12e4d]

        cppcheck: shadowFunction in sal/osl_File
        
        Change-Id: I7d264faad080428459e499c786f25b3e06a6700b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87434
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-26  Adrien Ollier  <adr.ollier@hotmail.fr>  [22d2ad9135eca2a3d793cc1709148d4a5b6ec1c4]

        const parameter for ImplAnimView::matches
        
        pOut is a const OutputDevice* instead of OutputDevice*
        
        Change-Id: I369fea42a19afaeca3c5a9714e5a6043921be3b4
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87416
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-26  Julien Nabet  <serval2412@yahoo.fr>  [6b369969d40b93184cfa16ae93572466debf974e]

        cppcheck: shadowFunction in compilerplugins/dyncastvisibility
        
        Change-Id: I978c0c28814cef4c98a90eb7cac278a0593db79f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87435
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [91dd3e8d903eb388e709ec45163a375590150773]

        Fix typo
        
        Change-Id: Ic0e0553bd836dabb146d31840a4855cf6299c68e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87365
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [63d6d68ad377c66fc315d89b4a98ed52c0c9f782]

        Fix typo
        
        Change-Id: Ice95dfa060c9f6a50cfce704ab7228acbf1129aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87293
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d750f25c013bde5b3282ce5fa0388dc2f3da6546]

        acc. check: check if text format conveys additional meaning
        
        Change-Id: I8f51248e453018c33ddc64b00cdbc1708309e577
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87420
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-01-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [51b5b93092d6231615de470c62494c24e54828a1]

        remove some unused local vars
        
        found by a more aggressive variant of loplugin:unusedvariables.
        
        This is my first pass, committing the simplest and most obviously
        unnecessary vars
        
        Change-Id: I9676a6e39a101937097788548764506c93811c57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87414
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [b9fe4f26eaf1099b8d0907b8d9cbf52c86914466]

        rename some local variables
        
        mostly to make the job of my very aggressive unused local vars plugin
        easier
        
        Change-Id: Ifc21a920841f8589f8b7e10de39dba6622a5d501
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87399
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [de60c73db31ec34ffb2e008829083bb7ddcb3061]

        simplify InterfaceContainerHelper::clear
        
        instead of relying on side-effects from instantiating an iterator
        
        Change-Id: Ie66b9e7ceeb3c4a0f4243fdd0a5ac37af77e98ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87412
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-25  Caolán McNamara  <caolanm@redhat.com>  [eeb2d19e77d6dc47c68e8ba0920a02cf64a1247b]

        Resolves: tdf#130159 hide writedirection unless CTL is enabled
        
        rework as ToolboxControllers registered in Controller.xcu
        
        Change-Id: I3e7fea09fe83d1ed6400218c41384f82b38b07a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87419
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-25  Caolán McNamara  <caolanm@redhat.com>  [9ce254a7797405b3b655ba4e5be2190cddad2902]

        Resolves: tdf#130174 explicitly call SelectHdl
        
        Change-Id: Ibda5c3595f8e02bba9faa027f4c90762aa817b42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87418
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-25  A_GAN  <ganzouri97@gmail.com>  [42e811a80a3c6f0ca5da359c4a526a1cc3e0d528]

        tdf#130137 Replace remaining uses of WNT define checks with _WIN32
        
        Change-Id: If95f1ea5a81de62eb4f725e5fcb30ccb8530062a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87372
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-25  Julien Nabet  <serval2412@yahoo.fr>  [5568023a716b945fa3e1398859ee9682b8f71a9a]

        Typo ORealObdcDriver->ORealOdbcDriver
        
        Thank you Terrence Enger for having spotted this!
        
        Change-Id: I234ded85edf837e398675427fdf3e9cd3a3969a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87417
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-25  Mike Kaganski  <mike.kaganski@collabora.com>  [150b67b57bd25ba9c8ec9c28c7aed3cc0b557bfd]

        UITest: Actually time-out the wait
        
        Without that, if XDesktop::terminate() fails (e.g., because an assert in
        a test was false while a modal dialog was open, which left the dialog
        open, and so TerminationVetoException was thrown in XDesktop::terminate()
        by a listener), the wait never ends, and the assertion message gets lost
        when buildbot terminates the build, as happened in
        https://ci.libreoffice.org/job/gerrit_linux_clang_dbgutil/51496/console.
        
        The timeout only available since python 3.3.
        
        The soffice process is not terminated in this case; hopefully it will be
        terminated when build cleanup will occur.
        
        Change-Id: I924775d0e58619d1fbd603e80ed1f8d047c91145
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87362
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-25  Faruk Demirbaş  <miskimit@gmail.com>  [37b20089669e5d6f20db863ed770647ba8b1bd37]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I4a4e18cf3c61aaebb467e43ebbf846e8860f4105
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87388
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-25  Batuhan Taskaya  <isidentical@gmail.com>  [44139efb6a64735d3c6fe1f1b0f0007eff3a7504]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Ic35fce6fbc9c41a004f93952df83496ca1809004
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87380
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-25  Canberk TURAN  <canberkkturann@gmail.com>  [134507a663871d45951fdbd4291fa337ed70a1f4]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I7b32821caa1ade54ead49205aded36f4707b3e01
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87400
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-25  Faruk Demirbaş  <miskimit@gmail.com>  [a44ca770302e8aa7079de96bda0c2fe2e7cc92bb]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I2c74c77115df7c9fd29ccf7722d00c71687046fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87402
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-25  Efdal İncesu  <efdal_incesu@hotmail.com>  [99c5669b4f54a3e55625ec0896852ed4154d2765]

        tdf#124176: Use pragma once instead of include guard
        
        Change-Id: Ic525a57880067fc589346b87237c08fae4644ac5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87403
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-25  Caolán McNamara  <caolanm@redhat.com>  [e44c4d7a7b1037d8a67325feefc4a22e6d0bd6be]

        Resolves: tdf#130143 crash in sorted font replacement table
        
        it was always sorted historically, just without showing the sort indicator. Fix
        that inconsistency which led to the error causing the crash, and use iterators
        when appending to the sorted list instead of indexes which is the crashing part.
        
        Change-Id: I4ea3028a334129bdeb8e1a1aa79f4ead8a0243e6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87343
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-25  Caolán McNamara  <caolanm@redhat.com>  [ee6b19259647aae001ff0f4150cbb0483e6786ec]

        tdf#130157 Line Sidebar width, color, transparency, etc didn't work
        
        Change-Id: I705e4ada386300ed626688b4e898227b60bff6a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87353
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-25  Caolán McNamara  <caolanm@redhat.com>  [2f4dda0a26fba2555641debdc84ec2ece1433ec6]

        Related: tdf#128942 remove the scrolledwindow frames from all the dialcontrols
        
        Change-Id: I445753ad1eb4d441e5a5e909ae450bda6013a6b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87352
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-25  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [4623b903e16c379a56c63c31ba84cf447bcfe7f9]

        tdf#128942 Remove frame around rotation wheel within Position and Size dialog
        
        Change-Id: I62ed118ba862a164b6cbd21ad5757b7d3731cd44
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87348
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-25  Caolán McNamara  <caolanm@redhat.com>  [3e7c20a39ab2b32c5f1a27c4ebcaaf5dd0d9c192]

        silence pesky gtk warnings on close of floating 3d window
        
        Change-Id: Ica301dec5f2744dc9fcc78974c3f9b3ed5c9d3b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87359
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-25  Stephan Bergmann  <sbergman@redhat.com>  [bb913f14b25ae0cf31649b6894fd00745acd37a1]

        Argument to PPDContext::getModifiedKey is known to never be negative
        
        ...if you check all its current call sites
        
        Change-Id: Idbe7c659d25e1ec2f356581a22fbcbe71df1b0a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87389
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-25  Stephan Bergmann  <sbergman@redhat.com>  [681872593c83dbab9a98352f9a1a74a0d059e5ec]

        Avoid explicit cast to smaller sal_uInt16 from larger int
        
        ...in what might be an attempt to avoid warnings about signed vs. unsigned
        comparisons.
        
        Change-Id: Id175c2b29c094de5857a680243aebaf2fe10df99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87394
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-25  Burak Bala  <burak.bala@ogr.sakarya.edu.tr>  [db421c41a5cf50303b72a8fd32cd29c500cc113f]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I95f09f5bb969107b0736a72b739ccce078582c6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87387
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-25  Eda Nur Var  <var.eda.nur@gmail.com>  [d080b07e9a9b6b6c0848debd75c94240c4d45c1e]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I1f8764de5ca1ce4aa50d16c8bdf9ff7c55c4bf3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87390
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-25  iakarsu  <iakarsu99@gmail.com>  [a43fe4e5c73c44a68fc32b16c1c8db4f3e216f4e]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Ibf31d5b97017f875e62b609beef0ecdebd559502
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87391
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-25  Efdal İncesu  <efdal_incesu@hotmail.com>  [e7c6ceb862e997a56b51212e2c4351ba8ce13602]

        tdf#124176: Use pragma once instead of include guard
        
        Change-Id: Ifec221d1dbffa3adcc9e3cc7ed13dcf82f1182d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87384
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-25  Onur Yilmaz  <onuryilmaz0750@gmail.com>  [ef86e72fb06e1b59d1587828d1a9089b50767144]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I093227c37d9ddb056aaa0c13ec413164dfc6780e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87393
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-25  Stephan Bergmann  <sbergman@redhat.com>  [bca204a32525f0c1aa811bab667a2136269453bd]

        Avoid explicit cast to smaller sal_uInt16 from larger sal_Int32
        
        ...in what might be an attempt to avoid warnings about signed vs. unsigned
        comparisons.  (The mismatch had been there ever since
        b755fb8c0f6b1282f62c12f378c0a5ecac64d490 "Integrate branch of IAccessible2".)
        
        Change-Id: I492a5d7bc41311de48b7ea1c7f646c2f5f982e93
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87398
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-25  Stephan Bergmann  <sbergman@redhat.com>  [e66496cb010956f1fbc847cc66f1e0b83d2d4836]

        Use properly typed vars for iteration
        
        Change-Id: Idf97b89131891fa8c2769dd032dd5b9337a3246c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87397
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-25  Stephan Bergmann  <sbergman@redhat.com>  [a6192281a04c20bc57b1ffa4f6645ca639d5b1a4]

        Avoid explicit cast to smaller sal_uInt16 from larger long
        
        ...in what might be an attempt to avoid warnings about signed vs. unsigned
        comparisons.  (The mismatch had been there ever since
        8ab086b6cc054501bfbf7ef6fa509c393691e860 "initial import".)
        
        Change-Id: I35c849ac5a850cfb2379d7b29e6da6308611c3d7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87396
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-25  Stephan Bergmann  <sbergman@redhat.com>  [9bcaaae1dd0fcb74687066b6f6215e487af804b2]

        Use properly typed var for iteration
        
        ...avoiding explicit cast from int to size_t
        
        Change-Id: Idecc7beed8fd8981b60cfe265826cb502bf27975
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87395
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-25  Stephan Bergmann  <sbergman@redhat.com>  [60eca4ec0d35da6f943a5894068e1b8d8d666046]

        Fix off-by-one error in PPDContext::getModifiedKey
        
        ...introduced with 19be86249dcc5b13b3c95f5469600fa2bc1b749b "Simplify containers
        iterations in vcl"
        
        Change-Id: I95bd303b744796a2b585575c4cdf548e4a0a729f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87379
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-25  Stephan Bergmann  <sbergman@redhat.com>  [4e9d00b17d081e012aceb5eb3ae611bd695e9e28]

        Change some more #define to constexpr
        
        ...similar to 572681bfc7bb141c9f16694df05a505e9d9f1a88 "Change some #define to
        constexpr"
        
        Change-Id: I2a8972396a5d9765ea9b4f04ff172309e8f3b9f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87378
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-25  Stephan Bergmann  <sbergman@redhat.com>  [572681bfc7bb141c9f16694df05a505e9d9f1a88]

        Change some #define to constexpr
        
        ...plus loplugin:unnecessaryparen fallout in sw/source/uibase/docvw/edtwin.cxx.
        
        Each of the files contained at least one #define that would have caused warnings
        with upcoming loplugin:unsignedcompare.  For consistency, I changed all #defines
        in those files (using a variable of a specific type if the original #define used
        a cast to that type, otherwise using 'auto').
        
        Change-Id: I66f71b2d83394c9dc6952ae19df774cdd4d0b76a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87374
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-25  Michael Meeks  <michael.meeks@collabora.com>  [8eeac03bcafac6b2a4984ad70d0694cad01d5615]

        lok: status update - avoid SIGFPE on zero range.
        
        Change-Id: I75597696b529f833bbc699f66f5a4bcdc06748d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87368
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-01-25  ayhanyalcinsoy  <ayhanyalcinsoy@pisilinux.org>  [451eab287acd88abc19c97bd99e50cbfa4480bb4]

        tdf#128049:FILESAVE PPTX Improve export of shape 'forbidden'
        
        Change-Id: I68e0364acd62962785c1e2dc0ee6a1791cf7bc9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86154
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-01-25  Shivam Kumar Singh  <shivamhere247@gmail.com>  [6ffaefa1694f71175bb499cd5ee5886b23874e90]

        tdf#129423: Make export tests export-only where applicable
        
        Change-Id: Iff36608e3f1d643175e47a96333df4cb80a88064
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87209
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [a258a043c90eaaa4f6a411318e239e805d087d0c]

        loplugin:makeshared in svl..svx
        
        Change-Id: I067ea2f3cb651fdc5c3d1a09b0c55583618b9d1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87355
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [cee62b1068775b7d0bcd2875e9789c8c36c22057]

        loplugin:makeshared in slideshow
        
        Change-Id: I87dead1ed09aa50c939c03ae8ed3faf9300a8b4a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87354
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-25  Jim Raykowski  <raykowj@gmail.com>  [a46e768810e82abaf98e5cef02c697c718877974]

        tdf#130155 Writer Navigator crash fix: Check entry to expand has children
        
        Fixes crash/freeze when an entry without children is sent
        is to SwContentTree::Expand. It forwards to SvTreeListBox::Expand deal
        with it.
        
        Change-Id: Icd3cd1b2d0a949e01a3e02a6fa4cdc08610c8ffb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87307
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-01-24  andreas kainz  <kainz.a@gmail.com>  [a22de0aacc9fb4197e9051f572b1a9298b2472e2]

        tdf#130096 Wrap Sidebar update use common .uno commands and layout
        
        Change-Id: Ie8185169582616179fd96850283836f4e3d60ad1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87309
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-01-24  andreas kainz  <kainz.a@gmail.com>  [0042b77de2f94f5b8af60abff2ec8e352d4fbd66]

        Area Sidebar same grid and better spacing
        
        Change-Id: I9d891f6d3c59ce047c7ec001c5facbbec4804a38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87313
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-01-24  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [4ff12ba6f4639c73587f2bb58afcc3ca6fb30105]

        python3+WIN: don't fail copy of openssl DLLs+PDBs
        
        The LO python3 target fails for me on Windows with:
          C:\lode\dev\core\workdir\UnpackedTarball\python3\PCBuild\openssl.props(24,5):
            error MSB3030: Datei "C:/lode/dev/core/workdir/UnpackedTarball/openssl/out32dll\libcrypto-1_1.dll"
            konnte nicht kopiert werden, da die Datei nicht gefunden wurde.
            [C:\lode\dev\core\workdir\UnpackedTarball\python3\PCBuild\_ssl.vcxproj]
        
        Same for
          "C:/lode/dev/core/workdir/UnpackedTarball/openssl/out32dll\libssl-1_1.pdb"
          "C:/lode/dev/core/workdir/UnpackedTarball/openssl/out32dll\libcrypto-1_1.pdb"
          "C:/lode/dev/core/workdir/UnpackedTarball/openssl/out32dll\libssl-1_1.dll"
        
        Other files were also renamed in a previous hunk of this patch.
        
        For other people these failures are silently ignored, but they
        show up in their python3 build.log. But my msbuild version
        15.9.21+g9802d43bc3 from VS2017 fails hard on these errors.
        
        So this just adapt the pdb and dll names to match the previous
        renames, which passes the copy calls, so the build continues.
        
        Change-Id: Iffc848c334caec534f6e99f8bf83a42da570bbb1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87358
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-01-24  Miklos Vajna  <vmiklos@collabora.com>  [cac5ce6de095fd0595d1fa58e5a8d12aa8ca8b6f]

        git hooks: update the change-id part of commit-msg
        
        To the up to date version that is set up by e.g. 'git review -s' from
        gerrit.libreoffice.org. Should help with \c in commit messages.
        
        Change-Id: I42508f6f5bbb6fa70357694fcc820ed9a22f3b0e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87347
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [9b8013b20d20a3946146d5287e8d8f8b9ddf694d]

        loplugin:makeshared in sw
        
        Change-Id: I6b297b84edda441c4ec6ea9f89ed553a50783bf5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87356
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [3bbc0cf67cd5aa0ec5a1997794d21a87830bc618]

        loplugin:makeshared in svgio..writerperfect
        
        Change-Id: I0f8de0f78c7a8fb78d47ee5dfed09019b4eb5288
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87357
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-24  Noel Grandin  <noelgrandin@gmail.com>  [7589e8413411aa4e0bf437ec0a7080c577a9c1d9]

        no need for these to be heap-allocated
        
        Change-Id: I50a4350198e3c2b8eb669b43fb40e4b01dcb67ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87291
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-24  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [dcf6eb790761028ada2e285f879d56271d9bc457]

        Remove British spelling from translatable string
        
        Spotted by Tuomas Hietala on Weblate.
        
        Change-Id: Idc96980899baa2b81073086d45be80c98c37266c

2020-01-24  Miklos Vajna  <vmiklos@collabora.com>  [ff139ea42279cc9861abb13e22878c9d435acb21]

        DOCX export: fix line spacing when spacing is 0
        
        When the input was:
        
            <w:pPr>
              <w:spacing w:line="0" w:lineRule="atLeast"/>
            </w:pPr>
        
        Then we used to write:
        
            <w:pPr>
              <w:spacing w:lineRule="auto"/>
            </w:pPr>
        
        which is clarly wrong.
        
        The comment at the end of AttributeOutputBase::ParaLineSpacing()
        documents the intention reasonably clearly (and is in sync with what's
        in the DOC and DOCX spec), adapt
        DocxAttributeOutput::ParaLineSpacing_Impl() accordingly.
        
        Change-Id: I60cbc3392a6460ba2760b2c02ae0755726478ec1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87351
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-24  Caolán McNamara  <caolanm@redhat.com>  [e064188f7ddc68040fa89c7d81ab974517c45f44]

        Resolves: tdf#130164 background/border dialog should be modal
        
        Change-Id: I763cc054b23d4f72e1dec175861f3062d6bda6fe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87345
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-24  Tor Lillqvist  <tml@collabora.com>  [f9e6e64f0e727796847dfd67820558c61b890b5b]

        Fix iOS build after 3381e35ec2b567f0b85cce6192df11d0be9cdbe2
        
        Change-Id: I2b24d8850ea55b87e556c4faf77d61ad17f246db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87342
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2020-01-24  Noel Grandin  <noelgrandin@gmail.com>  [0310ae3049ba33ce07f48b1e0df2fbbcf2a87883]

        use osl::Guard instead of abusing rtl::Reference
        
        to make this code easier to read
        
        Change-Id: Ia1ea52cd713572be768f7b505080c08f15f6c542
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87290
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-24  Miklos Vajna  <vmiklos@collabora.com>  [4656414b34408d3f127cb78b0ffc47f84754381b]

        desktop: fix Android build
        
        See
        <https://tinderbox.libreoffice.org/cgi-bin/gunzip.cgi?tree=MASTER&brief-log=1579871401.18121>.
        
        Change-Id: I5b5de185d22adb1c7ca6144f3fb4d083e7731402
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87340
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-24  Caolán McNamara  <caolanm@redhat.com>  [de7871bea289c984e53b6ecadde796d4b4bcf0e9]

        rename PreviewControl3D back to Svx3DPreviewControl
        
        Change-Id: I90791c4d87da465fbf486014cefe755985b600b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87338
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-24  Caolán McNamara  <caolanm@redhat.com>  [df416b69199bb56c18a9493eeae6b67df3863a34]

        rename LightControl3D back to Svx3DLightControl
        
        Change-Id: I3e62bd55f195e9f652ddc21bff74f529a8678b5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87337
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-24  Caolán McNamara  <caolanm@redhat.com>  [206e0eec816042d5631edd73da18ed16b99ea04e]

        Svx3DLightControl is unused
        
        Change-Id: Ibd884eea366d3a66f786fc9e52323883f2dbca89
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87299
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-24  Caolán McNamara  <caolanm@redhat.com>  [7d55b62c1e306819fe3235cdb5a9c1aff792fe05]

        rename LightCtl3D back to SvxLightCtl3D
        
        Change-Id: I2cf5d019324643b048eea432753705af485720a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87336
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-24  Caolán McNamara  <caolanm@redhat.com>  [9843c68c0402fc589494dfa28e22fa43b99ac9ae]

        remove some unused includes and update pch
        
        Change-Id: I481e3431ce50618cc64b744303734a1763c51e57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87301
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-24  Caolán McNamara  <caolanm@redhat.com>  [b431d38974d3802f33ef91eb6ee2e3366687bf4d]

        Svx3DPreviewControl is now unused
        
        Change-Id: I5ab6783cd0e36718798b0e7075f46a4e28e11761
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87300
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-24  Caolán McNamara  <caolanm@redhat.com>  [a0c9922cd8fd99c75ec9e48cb651e9671607ef1c]

        SvxLightCtl3D is now unused
        
        Change-Id: I4aca00692184a91ce969feb909a75dff897fe5e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87298
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-24  Caolán McNamara  <caolanm@redhat.com>  [1de047e49157957015757621288545b0b816595a]

        SvxColorListBox, SvxLightCtl3D and Svx3DPreviewControl not used in .uis
        
        anymore
        
        Change-Id: Ib6fdd3fc00f09237d8f57cba85d86a644a6d2849
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87297
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-24  Caolán McNamara  <caolanm@redhat.com>  [278f01eadd513608e306ea6b85d52fb115a6dedf]

        weld Svx3DWin
        
        Change-Id: I472a4edb5ac7a8039d21128256c204e2969acc6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87296
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-24  Caolán McNamara  <caolanm@redhat.com>  [d52384260c4a8f096945b33b89430398ffa69431]

        set title of Color Replacer dialog
        
        Change-Id: I79ae929e12b844c738eb62660d363fbd4699ed15
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87295
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [6a23cbe08174971a8be83cf74965979caf5e8b96]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2103dc93c16973e31b086f80bde7f2d6960b0ca9
          - New wording for regex Help pages + fix typo
            
            Change-Id: Icdd99e4e750fc95ff6e21aac8894ad6ecd8ed5d2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87306
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-24  Seth Chaiklin  <sdc.blanco@youmail.dk>  [075ee790248da675dd8d72bfe9f8b7d7208bd832]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1f594eb62ddbe73acb342aaf1dd4a4f5112fda63
          - tdf#92497 updating 'Style actions' help pages
            
            The Style actions icon is in the right top corner of the
            Styles sidebar.  It is a dropdown list with three actions.
            The labels for these actions were changed with tdf#74446.
            Help pages for two of the actions "Update Selected Style"
            and "Load Styles" are updated.
               - Improve the access command
               - align or update help page labels with dialog boxes
               - <menuitem> <keycode> <note>
            
            Change-Id: I98d2b7c5df4861307613695329c334ff54aa6b65
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87315
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-24  Seth Chaiklin  <sdc.blanco@youmail.dk>  [a97a319348119d3f6f698dc4cf55e91c38f46af7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6300598d59d7832dee0b85b0615dee83efb0610f
          - tdf#130064 Help page for legacy list style numbering in Writer
            
            ODF has two different methods for positioning lists. LibreOffice Writer
            has always used one method ('label-alignment'), and the relevant controls
            are described in /text/shared/01/06050600.xhp for the Numbering Style
            Position tab dialog.
            
            If LibreOffice opens a document produced with the other method
            ('label-width-and-position'), then different controls will be shown in
            the Position tab of the Numbering Style dialog. This help page provides
            information about these controls. The controls are called "legacy" to
            have a simple, meaningful label (where there is no standard or
            familiar label). These controls are only "legacy" in relation to
            LibreOffice Writer, but they remain legitimate controls, and this help
            page describes how the controls appear in the Position tab
            when documents are opened that use this other method.
            
            -based on embedding or moving content from /text/shared/01/06050600.xhp
            
            (WIP) - bookmarks and <ahelp> need to be checked.
            
            Change-Id: I2942f2daa9ffbab92dffd8f333e7d855e17f6fda
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87242
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [d712ebc20dbe91875324ca424c3a06cdb4f83716]

        loplugin:makeshared in sd
        
        Change-Id: I82ddb851759665f40e23f284cf6eed2b88722c6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87329
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [a5e2555632a2105274d130ad115573be36f863b8]

        loplugin:makeshared in sfx2
        
        Change-Id: I54492b9c9bb7aaf4aed4846c68ff3545695430f6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87331
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-24  Caolán McNamara  <caolanm@redhat.com>  [eb862a9330f880f69459c1b9bc1892c98b250b6a]

        conditionalentrymobile doesn't work
        
        this is probably based on the non-mobile version, but by when it was
        initially integrated it was already out of sync with the non-mobile
        version and can't work as it is
        
        Change-Id: I480052230d2f893f540cacb2cc2c3b699f9cba1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87283
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-24  Balazs Varga  <balazs.varga991@gmail.com>  [a4cdd4d1266e77330d4745f369db85ee7dba265c]

        tdf#130105 Chart OOXML Import: Fix data label position
        
        The position of datapoint labels was overwritten with the
        position of series placement. Do not overwrite datapoint
        labels placement, if we have explicit datapoint label placement.
        
        Regression from commit: 70944a849dc59fa686e3f316a3983dbc8a47017f
        (tdf#109858: Override default point label placement setting...)
        
        Change-Id: Ic27c8a7eb93e8c3776389d1b3d285d120568f024
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87137
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [3e4cad1f4b4a6a07b516a0d205d642a985e17484]

        loplugin:makeshared in sdext
        
        Change-Id: Ia4148faff7e99baa2f29c86feab5a7ce3d9d0ff6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87330
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-24  Miklos Vajna  <vmiklos@collabora.com>  [387200f2ddccaa8cd0b0d61943c6d7f480a0931a]

        Revert "lok: ui: more files to increase the 'step-increment'"
        
        This reverts commit 0a64b33617299ece871a947828855b16e2482706. Let's
        revert this till it's clear how to fix UITest_writer_tests2 to not hang
        with these changes.
        
        Change-Id: I9b40b101ecdad0ccac9a0b52b6a2ef19bd47a38c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87333
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        Tested-by: Henry Castro <hcastro@collabora.com>

2020-01-24  Mike Kaganski  <mike.kaganski@collabora.com>  [4e1e77b059942fa548c5053409d1b2fa712631c9]

        Use std::vector instead of std::unique_ptr
        
        Change-Id: Ibf99c6408201f7e2ecf6b019c53e140edd81164c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87319
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-24  Mike Kaganski  <mike.kaganski@collabora.com>  [d290f0b618473f392500244354c6ec0cadb78c0e]

        Fix --with-visual-studio help output: 2019 is supported
        
        Change-Id: Id9c3987a5fdaca8722d7ad8cabe1d1ef523b598e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87302
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-24  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [3381e35ec2b567f0b85cce6192df11d0be9cdbe2]

        tdf#42949 Fix IWYU warnings in desktop/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: If72377cb352be71050a5b0a471bbe3b02d9c0f74
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87117
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [1d10db1003f092f48ed09a0d45994f7481b96d84]

        loplugin:makeshared in sc
        
        Change-Id: Ie287b5c11a1276c56f416f17ea69cddd5992b4a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87326
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [9aeff6adce7287f7e85bc47ac9c418b93351e3d4]

        loplugin:makeshared in reportdesign
        
        Change-Id: I3f7cb6010142c8bdce96bf541a7efb650233942e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87325
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [9fac817100fcdd0563b740ddd498b88b4f623605]

        this wants to be UNO_QUERY_THROW
        
        based on the comment above it.
        It has been this way since
            commit fd069bee7e57ad529c3c0974559fd2d84ec3151a
            Date:   Mon Sep 18 16:07:07 2000 +0000
            initial import
        
        Change-Id: I53fe66432639482018c57c04fcd6e7a4645a00cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87324
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-24  Mike Kaganski  <mike.kaganski@collabora.com>  [9a2fc64b49b4a3067ba78648e3fcc73390717c80]

        Prevent deadlock in DeInitVCL() on Windows
        
        Seen in local make check build:
        
        1. A unit test is being finished, calling DeInitVCL() in main thread, which
           holds solar mutex; it is now attempting to dispose clipboard listener,
           which needs to lock CWinClipbImpl::s_aMutex:
        
        =====
        sysdtrans.dll!osl::Guard<osl::Mutex>::Guard<osl::Mutex>(osl::Mutex & t) Line 136
        	at C:\lo\src\core\include\osl\mutex.hxx(136)
        sysdtrans.dll!CWinClipbImpl::~CWinClipbImpl() Line 67
        	at C:\lo\src\core\dtrans\source\win32\clipb\WinClipbImpl.cxx(67)
        sysdtrans.dll!CWinClipbImpl::`scalar deleting destructor'(unsigned int)
        sysdtrans.dll!std::default_delete<CWinClipbImpl>::operator()(CWinClipbImpl * _Ptr) Line 1765
        	at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\include\memory(1765)
        sysdtrans.dll!std::unique_ptr<CWinClipbImpl,std::default_delete<CWinClipbImpl>>::reset(CWinClipbImpl * _Ptr) Line 1908
        	at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\include\memory(1908)
        sysdtrans.dll!CWinClipboard::disposing() Line 220
        	at C:\lo\src\core\dtrans\source\win32\clipb\WinClipboard.cxx(220)
        cppuhelper3MSC.dll!cppu::WeakComponentImplHelperBase::dispose() Line 102
        	at C:\lo\src\core\cppuhelper\source\implbase.cxx(102)
        sysdtrans.dll!cppu::PartialWeakComponentImplHelper<com::sun::star::datatransfer::clipboard::XSystemClipboard,com::sun::star::datatransfer::clipboard::XFlushableClipboard,com::sun::star::lang::XServiceInfo>::dispose() Line 90
        	at C:\lo\src\core\include\cppuhelper\compbase.hxx(90)
        vcllo.dll!DeInitVCL() Line 492
        	at C:\lo\src\core\vcl\source\app\svmain.cxx(492)
        vclbootstrapprotector.dll!`anonymous namespace'::Protector::~Protector() Line 32
        	at C:\lo\src\core\test\source\vclbootstrapprotector.cxx(32)
        vclbootstrapprotector.dll!`anonymous namespace'::Protector::`scalar deleting destructor'(unsigned int)
        cppunitd_dll.dll!CppUnit::ProtectorChain::pop() Line 56
        	at C:\lo\src\build\workdir\UnpackedTarball\cppunit\src\cppunit\ProtectorChain.cpp(56)
        cppunitd_dll.dll!CppUnit::TestResult::popProtector() Line 197
        	at C:\lo\src\build\workdir\UnpackedTarball\cppunit\src\cppunit\TestResult.cpp(197)
        cppunittester.exe!`anonymous namespace'::ProtectedFixtureFunctor::run() Line 325
        	at C:\lo\src\core\sal\cppunittester\cppunittester.cxx(325)
        cppunittester.exe!sal_main() Line 466
        	at C:\lo\src\core\sal\cppunittester\cppunittester.cxx(466)
        cppunittester.exe!main(int argc, char * * argv) Line 373
        	at C:\lo\src\core\sal\cppunittester\cppunittester.cxx(373)
        =====
        
        2. Simultaneously, clipboard listener thread calls onClipboardContentChanged,
           which has locked CWinClipbImpl::s_aMutex, and now it's trying to post user
           event in SfxClipboardChangeListener::changedContents, which needs to lock
           solar mutex in ImplGetDefaultContextWindow:
        
        =====
        comphelper.dll!comphelper::SolarMutex::acquire(unsigned long nLockCount) Line 87
        	at C:\lo\src\core\include\comphelper\solarmutex.hxx(87)
        vcllo.dll!osl::Guard<comphelper::SolarMutex>::Guard<comphelper::SolarMutex>(comphelper::SolarMutex & t) Line 136
        	at C:\lo\src\core\include\osl\mutex.hxx(136)
        vcllo.dll!SolarMutexGuard::SolarMutexGuard() Line 1343
        	at C:\lo\src\core\include\vcl\svapp.hxx(1343)
        vcllo.dll!ImplGetDefaultContextWindow() Line 227
        	at C:\lo\src\core\vcl\source\app\svdata.cxx(227)
        vcllo.dll!ImplGetDefaultWindow() Line 217
        	at C:\lo\src\core\vcl\source\app\svdata.cxx(217)
        vcllo.dll!Application::PostUserEvent(const Link<void *,void> & rLink, void * pCaller, bool bReferenceLink) Line 1000
        	at C:\lo\src\core\vcl\source\app\svapp.cxx(1000)
        sfxlo.dll!SfxClipboardChangeListener::changedContents(const com::sun::star::datatransfer::clipboard::ClipboardEvent & __formal) Line 215
        	at C:\lo\src\core\sfx2\source\view\viewsh.cxx(215)
        sysdtrans.dll!CWinClipboard::notifyAllClipboardListener() Line 189
        	at C:\lo\src\core\dtrans\source\win32\clipb\WinClipboard.cxx(189)
        sysdtrans.dll!CWinClipbImpl::onClipboardContentChanged() Line 179
        	at C:\lo\src\core\dtrans\source\win32\clipb\WinClipbImpl.cxx(179)
        sysdtrans.dll!CMtaOleClipboard::clipboardChangedNotifierThreadProc(void * pParam) Line 705
        	at C:\lo\src\core\dtrans\source\win32\clipb\MtaOleClipb.cxx(705)
        ucrtbased.dll!thread_start<unsigned int (__cdecl*)(void *),1>(void * const parameter) Line 97
        	at minkernel\crts\ucrt\src\appcrt\startup\thread.cpp(97)
        kernel32.dll!BaseThreadInitThunk()
        ntdll.dll!RtlUserThreadStart()
        =====
        
        => the two threads deadlock waiting for mutexes locked in each other.
        
        Resolve it by using SolarMutexReleaser around the call disposing the clipboard
        listener in DeInitVCL. An alternative could be using solar mutex instead of
        CWinClipbImpl::s_aMutex.
        
        Change-Id: Ifd76ce5a7d969a568539602eae2139b4ef0c5858
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87318
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-24  Adrien Ollier  <adr.ollier@hotmail.fr>  [70457e664cc12958f1938f0154b9c085525f4c26]

        Rewrite of ImplAnimView::matches using a boolean expression
        
        Change-Id: Id9a38229fa2906eea4c8e9cb7ea6529f3b126ba4
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87172
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [6b4fe3e44b4daa89fef6a3385919b00472eaed60]

        loplugin:makeshared in drawinglayer..fpicker
        
        Change-Id: Ib20fec3a7b6bfe2f94c6f5f2f9fa0be6f7c21e97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87320
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-24  Miklos Vajna  <vmiklos@collabora.com>  [e975ab34daf72a2b708a46095994d0df3c23dec0]

        xmloff: create XMLImpressClipboardExport instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: Idab3996986eb38ff8b1a3765f9bf005229271728
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87294
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [09d56ba6d907199b124929272db9b5f61e0bb2d9]

        loplugin:makeshared in oox
        
        Change-Id: I6502e7be4881834b143ec7207c432881b2ae263c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87322
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [d4ed6ff5c1d0638dd46d3a2272c5c54b9700551f]

        loplugin:makeshared in hwpfilter..i18npool
        
        Change-Id: I2e757043215164df173c89e21cebe2f4c9c05de9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87321
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [a41f9b3ae91101414a7ba2f651f735bc71f69f81]

        loplugin:makeshared in cui..desktop
        
        Change-Id: I45b7381f665a749b86302be07fa095a30842428f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87277
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [e5cfe9c050fbd601b64dc13fe6760e762a35a4d4]

        loplugin:makeshared in connectivity..cppuhelper
        
        Change-Id: Id8064e961a64bb03bc0fb61e375cdcf769b340cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87276
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [b1d48a0e22bb8d2eabead41a6a6b53ffaec932e4]

        loplugin:makeshared in chart2..comphelper
        
        Change-Id: Ia25f5de3167fd554d463ce6111e8c5b0e7842907
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87275
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [8d23f9c2c1e0479a95cb44a09066740213b0f99a]

        loplugin:makeshared in basctl..canvas
        
        Change-Id: I1461da594db222abbaeccfb636194b9790f5dbe8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87271
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [8dd247044f976d93e13370738418fcd2ac167e9c]

        new loplugin:makeshared
        
        Change-Id: I4bfcf6e337a6806ab5983a3fa2e2a7b6f2af1c43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87270
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-24  Tor Lillqvist  <tml@collabora.com>  [07b1159b79135857dd9a450c3bb9ae0a944ebcf9]

        Unbreak code compiled conditionally with DEBUG_TIMING
        
        But it will no doubt break eventually again, and not be noticed until
        next time somebody wants to try to see the information that defining
        DEBUG_TIMING produces in this file. This kind of conditionally
        compiled debug code is IMHO counter-productive. It is trivial to
        temporarily add timing information output to any function
        just locally in your own build. So I am not opposed to killing
        this DEBUG_TIMING stuff here.
        
        Change-Id: I940e0a40cf2bd9f319c53a6ccff7a2413d1323e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87183
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit b81aa8a9930da5f93c074e7dd349c32ce49268de)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87255
        Tested-by: Jenkins

2020-01-23  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [7c613d8f1bd9cb274a0e93ab959dc30f303b3cf8]

        Remove extraneous quotation mark
        
        Problem reported by Mihail Balabanov on the l10n list.
        
        Change-Id: I674ef261b8739c0f9669207a258d0597f36d9b9a

2020-01-23  Miklos Vajna  <vmiklos@collabora.com>  [195eae4852012eed6da72c0a9f55094a09aa2867]

        sw DoNotCaptureDrawObjsOnPage: don't capture wrap-through Writer images, either
        
        This compat flag was originally added in commit
        7961b14c4f9f00696b241e5ad9bf9ba18041fe22 (INTEGRATION: CWS
        swdrawobjpos203 (1.12.54); FILE MERGED, 2006-03-22) for compatibility
        with OOo 1.x.
        
        Later commit af313fc149f80adb0f1680ca20e19745ccb7fede (tdf#105143 DOCX
        import: enable DoNotCaptureDrawObjsOnPage layout compat option,
        2017-01-06) also turned it on for DOCX documents.
        
        One overlooked difference was that the compat flag disables "capturing"
        of draw objects only, but not wrap-through Writer images. The DOCX case
        wants the same for wrap-through Writer images as well, since Word does
        no capturing in either case.
        
        Fix the problem by disabling capturing for wrap-through Writer images as
        well; if this turns out to be too problematic, we can have a dedicated
        compat flag just for OOo 1.x documents, but that comes at some cost as
        well.  (Need to write the new compat flag to each & every new ODT.)
        
        TextBoxes are handled separately (see testTDF91260 in
        CppunitTest_sw_ooxmlexport8), so leave their handling unchanged.
        
        Change-Id: I74f434ed7518d7784c7cba085deb6ff8baf1770a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87289
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-23  Henry Castro  <hcastro@collabora.com>  [2a0aba855b09b45297091098bfa9e1d1bcdb055c]

        lok: add id information to the selected graphic
        
        When the graphic is selected it is necessary to send
        the id so the SVG background can be cached.
        
        Change-Id: I13afcad61c2f059f409484ea4af089dd199d1242
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87165
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87285
        Tested-by: Jenkins

2020-01-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [e13f74ba563e1c82a1de587818f6090077c6f30f]

        tdf#128782: Add UItest
        
        Change-Id: I389d05fa9b1e79af2c01abd920fb4454b96543fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87282
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-01-23  Armin Le Grand  <Armin.Le.Grand@me.com>  [2da7a82f6b7a78e1e4b34b0b3c7a27d2b3c47a35]

        tdf#129845: Better solution using already existing info
        
        Use calculateCombinedHoldCyclesInSeconds() in central
        places of system-dependent buffering and the zero value
        to early exclude data from buffering. This solves the
        problem on all system-dependent usages in a central
        place. Also enhanced to roughly allow buffering for
        bitmaps unchanged, for polygons starting with ca. 50
        coordinate pairs.
        Added special treatments to Cairo version to allow
        temp buffer objects without copying the path data. This
        needed some extra stuff due to Cairo not allowing
        to work with it's cr-internal path object directly.
        
        Change-Id: Icd0a0d8091707fe356a82f5c7ec48f36ad44ccde
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87199
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins

2020-01-23  Caolán McNamara  <caolanm@redhat.com>  [d03c46eba1bd1d3399ee3d4e6af1c9e16c2c1718]

        weld SvxBmpMask
        
        Change-Id: Ied627a0c6b1c85bac8fd0cafc21ae1acceaf2bcc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87281
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-23  Henry Castro  <hcastro@collabora.com>  [0a64b33617299ece871a947828855b16e2482706]

        lok: ui: more files to increase the 'step-increment'
        
        property to 5.
        
        In mobile view, touch spin button should increment by 5
        
        Change-Id: Ib3c8966443d053ab0588fa0c124f0daae31b7ed8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86844
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86854
        Tested-by: Henry Castro <hcastro@collabora.com>

2020-01-23  Stephan Bergmann  <sbergman@redhat.com>  [e8bedefdf7b034d1282aaac66f86793b25b7d502]

        Remove redundant redefinition of RULER_TAB_RTL
        
        ...which is already defined (with the same value) in include/svx/ruler.hxx
        (which is unconditionally included here).  (This conditional definition had been
        introduced with 80204d8fcf35c14168a75765360eb61977653162 "MWS_SRX644: migrate
        branch mws_srx644 -> HEAD", for reasons that are likely lost to history by now.)
        
        Change-Id: Ib9293d4077ca07e0253c584ba8d91ec4d683f509
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87280
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [5fd05b2d4a61af0e72cf75f465c4f6ad7b2f4cc9]

        simplify NodeArray code
        
        no need to use shared_ptr here
        
        Change-Id: Ib40929c4378e110eb42261df36b4add969416cb0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87269
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f429fa2ea1daa22b7df82cb4c3a5028cd840489a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 53f7dc371b1483a61b802e8bf57817390ffa271c
          - Rework sentence for Regex Help page.
            
            Change-Id: I8d550d4153b3fc75132458b100b573047e0c8676
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87278
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [470bcd37f6dead1346ab39be140045ca17516205]

        loplugin:unusedmethods
        
        Change-Id: Ic2212a502bbd42217934884f4fce49f6f8d4765c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87236
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-23  Caolán McNamara  <caolanm@redhat.com>  [e5e337fb77cff58436dd943b1e623811d3a11bd3]

        weld SvxFontWorkDialog
        
        Change-Id: If9da7ad6a834d22f1bcab8d41ce7fe1f80168946
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/84774
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-23  Katarina Behrens  <Katarina.Behrens@cib.de>  [66ed51712bb323bba7d1a0b0d21b256e5f5f9ccf]

        tdf#128046: preserve list levels on paste
        
        done in two steps:
        1) bullet and numbering properties must be included in the property
        list of SvxUnoText on import from ODF clipboard (SvxReadXML)
        2) in ConnectParagraphs, don't merge para attributes if the paragraph
        to be deleted is empty. Paragraph breaks are inserted before paste so
        this would make the last list level of the pasted text take the properties
        of the empty paragraph and thus lose its indentation
        
        Also updated tdf#103083 unit test to be more specific and test that
        bullet properties don't get lost after paste. Previously only count
        of SfxItems was tested which is somehow fragile and fails bc paste
        adds a paragraph style
        
        Change-Id: Ia162adb7abf145a8217f21c7ebfe06b69731e2a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86983
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2020-01-23  Seth Chaiklin  <sdc.blanco@youmail.dk>  [b53d83507fab90606606261b8593e05bdbb06fab]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 212f6e88fcee903c3d21db18e87d55df0e1c7bb0
          - Legacy numbering Help page
            
            (WIP)
            
            Change-Id: Ie9fb3ad9e557cbc824b0bc8ad33aff133506baef
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87230
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-23  Tor Lillqvist  <tml@collabora.com>  [b80445bce9ef9d145bb239b60b3f57ebc9f40a26]

        tdf#129388: Do as kendy suggested in 7e291eedbad335bf8bbc8a17cc3d633bf66d0e90
        
        Keep the behaviour as before when a unit test is running, though.
        Otherwise CppunitTest_sd_tiledrendering fails. (Yes, I know, this is
        the wrong thing to do, so sue me.)
        
        Change-Id: Iae969eee800994b937d32646cfdf50f8132ae185
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87131
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit 372854e1de4678607d25b76e6c4bae0476fded07)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87254
        Tested-by: Jenkins

2020-01-23  Stephan Bergmann  <sbergman@redhat.com>  [48f32d77f914fb880fc023365c4e2910e741a7b9]

        Avoid explicit casts to smaller unsigned int from larger long
        
        ...in what might be attempts to avoid warnings about signed vs. unsigned
        comparisons.  (The mismatch had been there ever since
        b6801926b515be4cfb10ca7e3322939f0f97426b "INTEGRATION: CWS mergesvp: #i78931#
        contribute svp sources".)
        
        Change-Id: Ibf7e8616740024dd02c4c2886785fb8c9d9cadde
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87251
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-23  Caolán McNamara  <caolanm@redhat.com>  [b650fe8a75e34d109764b25527e034845f6445e1]

        Resolves: tdf#129158 freeze/thaw around bulk inserts
        
        Change-Id: I0ba22cd262512b467abd383d2f932d2adf6ca1a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87256
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-23  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6b6d2e737f59ffcf8bb3f6233eadda25be6c24ee]

        next major version will be 7.0
        
        Change-Id: If618bf789370ee462b562cc5977b41802fbe47b5

2020-01-23  Stephan Bergmann  <sbergman@redhat.com>  [ffe8b5b3e32b6d10c35b20e4d19583e13b8cc511]

        Use properly typed vars to iterate over BitmapInfoAccess::Height/Width()
        
        Change-Id: Ib7875c9a5ee31eadcaba7742174520a9c8fad557
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87249
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [6f5332dab1517774ddd73c1568c51cb4814e5924]

        loplugin:unusedfields
        
        Change-Id: I59a63e81cf317094ad60a88d3cdd20fc426c93b4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87235
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-23  Stephan Bergmann  <sbergman@redhat.com>  [0858bae3c12dc81b87a78bb0522b0dff12bbf188]

        Avoid explicit cast to smaller sal_uInt32 from larger long
        
        ...in what might be an attempt to avoid warnings about signed vs. unsigned
        comparisons
        
        Change-Id: I17fca3d13628dedbb7044ffd8a585688fd81b045
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87250
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-23  Mike Kaganski  <mike.kaganski@collabora.com>  [5fe5c3a3f485f925a327cdc7b95c8691f6078608]

        Logger should be initialized with local context
        
        ... otherwise its output will go to connected soffice, and will not
        reach the unopkg console, e.g. trying to execute
        
            unopkg add wrong_extension_name
        
        while an instance of soffice is running.
        
        Change-Id: Ic0b0c48f9b3e8be084e0fdd1838cb0614da6817e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87248
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-23  Mike Kaganski  <mike.kaganski@collabora.com>  [46364cca0ea2308c87bf5cdb291f7c67d79c7d2b]

        List more possible executable names returned by osl_getExecutableFile
        
        Change-Id: I2266b04ec0aabe60ba55a40b71aa7832bcf53bbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87245
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-23  Julien Nabet  <serval2412@yahoo.fr>  [84c2b1ab7a8cf5d7f568ef05d4b2b25e783382b6]

        tdf#130133: fix wrong values for attribute chart:regression-type in ODF 1.2
        
        "polynomial" and "moving-average"
        
        Change-Id: I5d07d0315555e8b72ea721a35a2205a8223ed294
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87226
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-23  Stephan Bergmann  <sbergman@redhat.com>  [1f0ef4a86cf7ff83bba26f141408d9ccb296fb2a]

        Avoid explicit casts to smaller sal_uInt16 from larger long resp. int
        
        ...in what might be attempts to avoid warnings about signed vs. unsigned
        comparisons
        
        Change-Id: I9d6b9f1fce6de829103c5c35d5d606ce0398807a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87241
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-23  Michael Stahl  <Michael.Stahl@cib.de>  [53cd5d1f50d3da4efe0938aa340f6a57a0b8501d]

        sw_redlinehide: fix SwScriptInfo hidden text
        
        A missing update of nOffset in SwScriptInfo::InitScriptInfo(); it must
        be updated for every extent but it's not for the last one in a node.
        
        test case:
         ab
         cd
        Delete "bc", hide "d", but "a" disappears.
        
        (regression from 0e26d48ad7f18deac8447a306215f79d5c62be27)
        
        Change-Id: I99fb88409e184a61866f908722b4430a53914153
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87201
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-23  Katarina Behrens  <Katarina.Behrens@cib.de>  [d4561921dde7d350b3b4d5f793871bea8ba4546d]

        tdf#126459: Consider translated origin of the view also on resize
        
        use-case is the presenter console on 2nd screen, media shape must
        be placed relative to the window w/ slide preview, not relative to
        the main window
        
        Change-Id: I120f86e399563d2aafc31d88d0a7f9d357f4840c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87135
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2020-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [ddfe8011df9a35a140e3c53c9efd71f5dd63ecb8]

        loplugin:unnecessaryvirtual
        
        Change-Id: I262ebd2479df0bfbca102d47e82d62bf98b339a1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87234
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-23  Caolán McNamara  <caolanm@redhat.com>  [8a8058a63b1cc88b252021b5229cabc5b1e64da6]

        no need for repetitive GetShell()->GetWin() calls
        
        Change-Id: I2c0a136db685e67b5981a0162619521d7f2070cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87216
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-23  Caolán McNamara  <caolanm@redhat.com>  [a8b5f7d4a40c6cd3eb93506d936c5cbedf327fbd]

        SdDocPreviewWin is unused
        
        since...
        
        commit bb8040595c9b6f0ccde39e6833f27a50abb891d8
        Date:   Mon May 30 01:57:00 2016 +0530
        
            Impress: Replace Presentation Wizard with Template Manager
        
        Change-Id: Ibe610beb8ae98aca9bf29554528127ed1518179d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87219
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [37d2fdc344754012169bdfdfe6dfe09f2a714253]

        Fix German typo
        
        Change-Id: I7a45ba05fdeefed611024304bceffcf5c5aab5a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87229
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-23  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [eaeabd78585c185e58f62be49e5888ef78d94793]

        tdf#42949 Fix IWYU warnings in sw/source/ui/[c-u]*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Icf4e6f8ea7c751c8d068dbde50ea1b4726d565d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87004
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-23  Katarina Behrens  <Katarina.Behrens@cib.de>  [13bc1ec30c5adf05ff987c25634b845bab7bc4ae]

        Related tdf#126459: fix crash in presenter console using gen vclplug
        
        A slide with video is needed to reproduce
        
        Regression from commit ac87cfdf263d2abd97b32857534d0f749b7c4479,
        'toolkit' and 'platform' bits were never set (bc irrelevant) in gen
        vclplug but now if not set, values mapping to 0 (Gtk3, Wayland) will
        be used and things go down the drain in avmedia/gstplayer then
        
        Just between us girls, nobody in their right mind would use gen vclplug
        for presentation, but crash is not nice so let's fix this
        
        Change-Id: If318ab93897f9f4854f7316e630c35aaec2480fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87185
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-23  Miklos Vajna  <vmiklos@collabora.com>  [9b4ab9bda41a818832c721933986c9c6e07a6e6c]

        pdfium: don't patch out the COMPONENT_BUILD check, define it
        
        So next time we update, no need to adapt a failing patch.
        
        Change-Id: I785f16047d1decbf922177fdde4bc6aad7cfebfc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87215
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-23  Mike Kaganski  <mike.kaganski@collabora.com>  [6f943d2d40240b51ab02704c0ad276d4ae3b1f28]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e2e898488f22bd638641ea45f50ef86ccf31548b
          - Fix "Error: Duplicated entry. ID = hd_id3156192  LANG = en-US"
            
            in File source/text/shared/00/00000001.xhp after commit
            d306cc3fc4d97c5e599acc6ad1bcb068d94085f9
            
            Change-Id: I41f524b4fd3c709100adc6f8d55b3c8bef0e779f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87231
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
            
2020-01-23  Mike Kaganski  <mike.kaganski@collabora.com>  [6960d0809e72e1edc758317723452735c918d4d9]

        Use crt functions for IO in unopkg on Windows
        
        Since https://gerrit.libreoffice.org/c/core/+/87210, the workaround
        using WinAPI is not needed anymore, so this unifies Windows behavior
        with other platforms.
        
        Change-Id: I0fa46b6b98a03a7e4d2fd1347b05c15b8f142607
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87221
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-23  Mike Kaganski  <mike.kaganski@collabora.com>  [9a1610f8290f723e801864f9037d4467efd02d1a]

        Revert "unopkg: Correctly display log messages on Windows"
        
        https://gerrit.libreoffice.org/c/core/+/87210 makes unopkg proper
        console application, which doesn't need old complexity of sending
        UTF-16 strings to console redirected to pipes, so this workaround
        is not needed anymore.
        
        This reverts commit 015e9f780bc133788f79868bb7fb0b1d4e81f5f3.
        
        Change-Id: I9ab49df2b9c9cb841e591c07fcea191119dbe382
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87217
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-23  Mike Kaganski  <mike.kaganski@collabora.com>  [ab0942240507e9be81dbe43e8d69b7f9273b124f]

        Make unopkg.com proper launcher for unopkg.bin on Windows
        
        ... like implemented in 506173a7f42f34821238a63f3f8c7362c9fae9d9 for
        soffice.bin.
        
        Previously unopkg.com prepared some communication pipes, and launched
        unopkg.exe, which in turn launched unopkg.bin (both GUI subsystem apps),
        and when the latter sent output to console, it was redirected to the
        pipes, and finally sent to console by unopkg.com (details in dropped
        desktop/win32/source/guistdio/guistdio.inc). The implementation made it
        impossible to use standard console output function from c/c++ standard
        libraries; WinAPI had to be used. Special API had been implemented for
        that: dp_misc::writeConsole*, and still part of output was garbled.
        Commit 015e9f780bc133788f79868bb7fb0b1d4e81f5f3 tried to workaround
        that, effectively making loghandler unusable outside of unopkg.
        
        This change makes unopkg.com a console subsystem clone of unopkg.exe,
        and unopkg.bin is now also console application. This allows to cleanup
        and unify its output in a follow-up commit.
        
        Change-Id: I3b299e09f8a11a72883b06442b0e95131ffaac5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87210
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-23  Seth Chaiklin  <sdc.blanco@youmail.dk>  [5bbe2c9891c2d295ef77d0791cf3decf09c58c65]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d306cc3fc4d97c5e599acc6ad1bcb068d94085f9
          - tdf#129517 corrections in position help page for List Styles
            
            - update access commands
            - update labels
            - add embedded "Reset", 'Apply' and "Preview" controls
            - clarify about selecting levels
            - use <menuitem>
            - adjust heading levels
            
            Change-Id: I25cfbe83d02fa67f0f05f0e8fc37acae489c2bb3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86932
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-22  Caolán McNamara  <caolanm@redhat.com>  [2a470d9bb6050c0f4c972d4e1bffa74d962191a9]

        rptuilo-ConditionField does not appear in any .ui anymore
        
        Change-Id: Ibb45c4afc817e7a87ae70521cbca243a6d70525d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87218
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-22  Caolán McNamara  <caolanm@redhat.com>  [2db9a6813a3640005d9b38e419d5cc55f70b03cc]

        flush out unused MapModes
        
        Change-Id: I691143162bf9a26171f3ede3bded34c7fb985244
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87207
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-22  Seth Chaiklin  <sdc.blanco@youmail.dk>  [671aef28cf2b7380113a837df48e6b406f9ba66e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a51da4ed164a09ce51bd92d3e99ddc9b70c6792d
          - Resolves: tdf#129497  help about reset for all help pages in paragraph style tabs
            
            -finishes adding help about "reset" to all tabs in Paragraph Style
            -added some help about "apply" to some tabs (conditionally)
            
            Change-Id: Ic2e5eccb331763d9f89b3e73ca7fd0b4e88e764b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87115
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-22  Miklos Vajna  <vmiklos@collabora.com>  [3a4ad8dfcecadb1bec01a41e031085490f3b8a83]

        sw doc model xml dump: show all compat flags
        
        This is handy when they are not in the source document, e.g. DOCX or
        older ODT and newer compat flag.
        
        Change-Id: I62d6623bbe82fca454139ca892929b39fca68dfd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87198
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-22  Caolán McNamara  <caolanm@redhat.com>  [eae55d7397f953ca8a4be1a2665e8ca887adfe81]

        rework line style to be a wide toolbar button
        
        involves converting SvxLineStyleToolBoxControl to a PopupWindowController
        
        because chart is doing interesting things in its panel there needs to be
        a non-standard way to report/detect the selected line style, which is
        then reused to disable/enable the arrows when none is selected/deselected
        in non-chart sidebars
        
        SvxLineBox becomes a toolbar dropdown instead of a combobox itemwindow
        
        linectrl.cxx split into linewidthctrl.cxx and linewidthctrl because
        SvxLineBox is now needed in svxcore
        
        Change-Id: Icf0ef5e612b894a43d389af8a2908138c2e9c580
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87164
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-22  Caolán McNamara  <caolanm@redhat.com>  [2399373778cf0778ad15b1fec9a1bf289b4089de]

        fix crash in popdown of popovers that contain a user-managed scrolling window
        
        which is not at its initial vertical 0 scrolled state
        
        Change-Id: I42fea8eb7c230f57184ba8dec8da04153906528e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87195
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-22  Caolán McNamara  <caolanm@redhat.com>  [3c8b6ba3995952602e1c223b7238fab0963aef4a]

        scroll to make selected entry visible
        
        even before first format
        
        Change-Id: Ic19e6dca0c112e8d8a7d570c01bf924d7d0d832d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87197
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-22  Mike Kaganski  <mike.kaganski@collabora.com>  [197aa7911d5be5464efd19feaf3370eea1c15ab1]

        tdf#83779: convert TRUE/FALSE constants to functions TRUE()/FALSE()
        
        This avoids problems with round-tripping Excel spreadsheets, where
        previously a formula like =IF(ISNA(A1)=FALSE;"a";"b") was imported
        as =IF(ISNA(A1)=0;"a";"b"), and when exported back, it didn't work
        in Excel, because boolean values had a distinct type in it.
        
        Change-Id: I672a631bfa1a4811349794f714293404c6b24381
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86238
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-01-22  Mike Kaganski  <mike.kaganski@collabora.com>  [a821d89646ef25428cf5992f86d8f31581313bdb]

        vs-ide-integration: Also add .c files
        
        Change-Id: Icb4e879025278291270d908bb53178250c8e7007
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87192
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [ce43004ca4234010c5b7243e7bb90daa6a9b7f56]

         don't warn about 0/0/0 year, commonly used as a default-value/no-value
        
        Change-Id: I2f6dc371f99d6963753ffaf5365a7d69ca866ca8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87190
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [a5fd2a21b25d49ee7c60041341aefaad6c920b09]

        avoid some unnecessary log warning messages
        
        Change-Id: I72f839800b749bd5c90faea9f2fed25dd938bca4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87187
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-22  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [c89b279f0616c5bccc9711c50f91d33eb5fc9e89]

        Update git submodules
        
        * Update translations from branch 'master'
          to 37a6f521ec6303193d6057736ff414ef7c62c6d4
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: Idf82bb4c2e7f863f2807524fdea1be4d11b88c2e
            
2020-01-22  Alex Henrie  <alexhenrie24@gmail.com>  [fc2ac17a835dd6f61b86a32d50244089036c357b]

        Add case table for Old Hungarian
        
        Change-Id: Ie49a7b8866ab9c608cca87721fe175c575ffbf26
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86566
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-01-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [cbadc090a273a1d07d7b917fe0317d5450067662]

        inline some construction methods
        
        only called from one constructor
        
        Change-Id: I082cf3b459c936b79a6df695fffac5e3cf43705b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87186
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-22  Seth Chaiklin  <sdc.blanco@youmail.dk>  [0970b8b652835001076d14138a54b4add1b93a93]

        tdf#129786  give correct title for Draw dialog box
        
        Change-Id: Ied53edf066ce8a554899848f261a272f812121cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87180
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-01-22  László Németh  <nemeth@numbertext.org>  [0c84c60f48cf681daf467c0678a768711f22e5c3]

        tdf#77419 DOCX table import: ignore right white space
        
        in table paragraphs in MSO 2010 compatibility mode.
        
        Change-Id: I99f11c6a9f7a5735cce06fac433d5acab704cb04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87136
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-01-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [da38bffa324a11441c1b8e3cd935d142141ae9ac]

        use fastparser in SwXMLBodyContext_Impl
        
        Change-Id: I0745fb6eb0a46b1c564cd0f1c596aed5206549b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87181
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-22  Miklos Vajna  <vmiklos@collabora.com>  [d768757872ad25219fa291acd623ab98924acaaa]

        tdf#129829 sfx2: fix handling of password to open vs modify
        
        Regression from commit e0f20211a8048a87b078aa4cf0f28c0c847487ad (sw
        reqif-xhtml import: add a new AllowedRTFOLEMimeTypes parameter,
        2019-12-16), the problem was that in case the (input) stream for an
        opened document is kept alive, then we don't try to re-create it, which
        means providing a different password behaves the same as providing the
        same (wrong) password.
        
        It seems CheckPasswd_Impl() in sfx2 only calls
        comphelper::DocPasswordHelper::requestAndVerifyDocPassword() in case we
        don't have a decrypted stream already.
        
        Fix the problem by deleting those streams from the remembered input
        parameters, the interesting ones have custom key names anyway.
        
        [ No testcase, the problem is Windows-only and it's not clear to me why
        the behavior is platform-specific. ]
        
        Change-Id: I2fc1f0567244897caa18548161fe426ac7d0dfd4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87182
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [e4ba4e56eff11bf914819b19f427e30d6acd1ac0]

        use fastparser in RptMLMasterStylesContext_Impl
        
        Change-Id: If66ee8d6441fea0a2bb9c6b8a956ecd94f025746
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87177
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-22  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [db8fdf20fbbb22e0510f0500140bbf7a3b2642f7]

        tdf#129382: sw: assign names to shape object styles
        
        Empty style names for drawing object will cause problems with
        udo/redo which right now refers style names instead of style
        pointers.
        
        Change-Id: If2266f1db04c624dbfdd716b5599d5f6cbb5371e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86520
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-01-22  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [d847ca56ef2d020da5efa696ce5eb3c96e1ba474]

        tdf#42949 Fix IWYU warnings in basctl/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Id956a2aaffb7ac8787847eedc4860bf9f4b70184
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86943
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [a8303106cb6289e7ddc57d8163fafb22226d085a]

        use fastparser in ScXMLMasterStylesContext
        
        Change-Id: I02a303fb9940749fbd1ae3e951b1b9bbf4a3052e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87176
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-22  Dennis Francis  <dennis.francis@collabora.com>  [be32a6390d0fc4ebf60d553b31e402ca9fbdec5d]

        tdf#130112 lok: Do not apply zoom-factor twice...
        
        ... in ScOutputData::FillReferenceMarks().
        mnPPT[XY] already has the factor aZoom[XY] in it. Refer
        ScViewData::CalcPPT() to see how PPT[XY] are derived.
        
        Change-Id: I3f9b5c01cb53514450fad5f7b2b6861b112effdb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87158
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        (cherry picked from commit 3f62c10548466119ec6b1a662ab339e5dbe0b05f)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87170
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-01-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [e9262376f0acbe67a544d7e391992c9943ed6d8b]

        use fastparser for XMLFontStylesContext
        
        Change-Id: I7b273cdc0f90f2a8c9527d1f19fed97672a74741
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87175
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-22  Miklos Vajna  <vmiklos@collabora.com>  [6f6a64952d9aa4826e83ad94c2a6de2344cbe2de]

        sw: add DOCX export for semi-transparent text
        
        This is the case when the value is not in the grab-bag, that was already
        supported.
        
        Change-Id: I334333ec441644229540a358d7bf8811373618c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87162
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-22  Michael Weghorn  <m.weghorn@posteo.de>  [5bf2ec9ed8728a2042e110122ea2b0e4ff55104a]

        android: Use system locale by default
        
        Instead of hard-coding the use of English as default
        locale and allowing manually selecting another language,
        this now makes the system's default locale to be used
        by default in the Android Viewer. It's still possible to
        explicitly select another language to override that.
        
        In case there is no localization for the system locale,
        an automatic fallback to English happens anyway, so there
        should be no need to explicitly set the locale to English
        in that case either.
        
        Change-Id: I0b8cfafea6a4659c3657522cfd5895c00f25f054
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85583
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-01-22  Michael Weghorn  <m.weghorn@posteo.de>  [9ee61e01ad47e99bf6c443efb98dd1e0e4d1ae83]

        Android Viewer: Add German localization
        
        Change-Id: Id62bbb9404c51bf529bd7932d66e49b01d3d9c8d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85125
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2020-01-22  Noel Grandin  <noelgrandin@gmail.com>  [357bf8984ada1259720903ad7c7c44c9a6551cc8]

        Convert reportdesign to fastparser
        
        Change-Id: I0703344aad4ca6c72e494160b019c13e24cc843a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87160
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-22  Adrien Ollier  <adr.ollier@hotmail.fr>  [f6c01b471a08ad1cb38377b8d82dba89206ea8cb]

        rework of painting and removal of ImplAnimView using the STL
        
        Change-Id: I9bcfd3e034097c0a3ba17a566201d708cec2b016
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87167
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-21  andreas kainz  <kainz.a@gmail.com>  [da70fd1edc211bf63f8388e11c1bd8dd398fdaf8]

        Sidebar position and size update
        
        Change-Id: I8a5a6f088f6b4dffd051ee577999d1d1eeff8a17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87163
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-01-21  Caolán McNamara  <caolanm@redhat.com>  [6e249594f27c75b9b785da4e17b79a10d3b5265f]

        Revert "Related: tdf#130035 let SvxLineEndWindow have a menubutton parent"
        
        This reverts commit 08e633d777f1d2cf11a93ccb55f231d084f3220c.
        
        Reason for revert: unnecessary if we use the toolbar in the sidebar without bringing any menubutton into it
        
        Change-Id: I8392d01415af2f5e60aa70abe52e4809f52621fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87142
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-21  Adrien Ollier  <adr.ollier@hotmail.fr>  [e03abf9f97a251174dbb81445fbd5f66ae695cd4]

        rework ImplAnimView cleanup using STL algorithms
        
        Change-Id: Ie8c857f992d27bb0d70968256eea5d8f2491405e
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87030
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [671adb82426fa8b880e5b8208bb753b36dd1c6e0]

        Fix typo
        
        Change-Id: Ie4c9881fb9244980b4161275a08fac229efee88e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87147
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [998308c363dfad03143591aa18256d2669b4da11]

        use more FastParser in SvXMLStylesContext
        
        Change-Id: I05c7314739246a864b16723c13bd8fbb4ef725e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87146
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [63b7e282a598ff5dc9d665127f567b20adc56f24]

        use more FastParser in ScXMLChangeInfoContext
        
        had to hack the token constant generating process a little because we
        have two tokens that only differ in "-" vs "_"
        
        Change-Id: I0744d697918d28cca0c92b83ecfd37c1ae9d2bae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87138
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-21  Miklos Vajna  <vmiklos@collabora.com>  [3b9797671ce49f53b2c583c9201c348b55b10c96]

        PDF export: don't ignore FilterData specified by UNO clients
        
        The data was given to the PDF filter, but then we stopped iterating
        right after finding our output stream. Seems this was always like this,
        ever since commit 4111b430a0a7954416ff95794a8ffb8fbc4472e3 (#101570#:
        added pdf filter, 2002-08-13).
        
        Change-Id: If26661935c22a7b7959fda5f92b4d50b15f13a35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87152
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-21  Caolán McNamara  <caolanm@redhat.com>  [d4cfc4d628431b2a9271eb3a194ac4557d709d2f]

        remove unused GSOC 2005 "Tabbed Document Windows for OOo"
        
        this was #i54847#
        
        Change-Id: I312e3ea9b123976e9929f6601a931ff8a108d7b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87113
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-21  rizmut  <riz_17_oke@yahoo.co.id>  [9cd35a2896a1557a6757069d6defe0dbd0cbe2c1]

        Sifr: Add more 32px extra large icons (tdf#129846)
        
        - Add more 32px icons
        
        - Add localization items
        
        - Update frame, extrusion tilr
        
        - Add non cmd icons (spacing Writer sidebar, hyperlink insertion dialog,
        
        gallery items, page margin, orientation, etc)
        
        Change-Id: Ibbb91ecb6ccd9abf482c4bc2baa7d84f750112f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87144
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>
        Tested-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-01-21  Caolán McNamara  <caolanm@redhat.com>  [af71531ea292c62f785f8300205eddea8c2d33d2]

        Resolves: tdf#130035 reuse toolbar for arrow styles in sidebar
        
        Change-Id: I8fdbf97a2e3f535767f0163a87c99ead8a3198cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87139
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-21  Caolán McNamara  <caolanm@redhat.com>  [1f846a5a51f0f613087fa68fb364c11912ac2c0f]

        drop unneeded includes
        
        Change-Id: I0da7be0983f0dba87dbb3b8f335e27b0305d88fb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87108
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-21  Caolán McNamara  <caolanm@redhat.com>  [59ebcdd732a74c0e4ec536921c13ff4f9577d4b0]

        weld EmptyPanel
        
        Change-Id: I17306b33f145c3b24a88a797c1a2133b19884f4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87121
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-21  Caolán McNamara  <caolanm@redhat.com>  [d460dc65525be7e5410978f80bda0cd0616b8d60]

        remove duplicate arrow heads in list
        
        Change-Id: If8769c0ce3ff0d438e5e4768d75d2dd8a32dbf57
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87129
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-21  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [015e9f780bc133788f79868bb7fb0b1d4e81f5f3]

        unopkg: Correctly display log messages on Windows
        
        Change-Id: I5ec8c55f9afac8d6f7f697c0e5e387e88db4fde7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86517
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-01-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [996f1b9b325dcccd7b0ebfcacb45a4ffb4cba58e]

        Use FastParser in XMLDocumentSettingsContext
        
        and flatten the pImpl data
        
        Change-Id: I8d817cd2af0a3855d10dbfaa580c3379119d5067
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87126
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-21  Caolán McNamara  <caolanm@redhat.com>  [08e633d777f1d2cf11a93ccb55f231d084f3220c]

        Related: tdf#130035 let SvxLineEndWindow have a menubutton parent
        
        Change-Id: Id658dc0ac88d98ade67bdeb233eca6c912a3b253
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87133
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-21  Caolán McNamara  <caolanm@redhat.com>  [b4b6daf8b70a5448d3e7aea440d56d95e19e7d2d]

        make gallery listview seem faster to populate
        
        Change-Id: I25b692c9594d73be9d81ff12df6b61a44c5a8256
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87107
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-21  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [1eaa1e2adeb50bb14d550e70fb77edfd2da11807]

        tdf#42949 Fix IWYU warnings in sfx2/source/[s-v]*/*cxx and sfx2/qa
        
        Also quickly recheck other parts of sfx2 after recent welding there
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Iff847f142557b5b253887add12c005821554ef65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86891
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-21  Caolán McNamara  <caolanm@redhat.com>  [46c0dbea12bd8329aa37ca5503db12b4162ef6c6]

        arrow list is scrolled
        
        Change-Id: I8d4a814e9bdba5dff248b73d2dd4b4e6b363ea1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87130
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-21  Caolán McNamara  <caolanm@redhat.com>  [f311d5b778eede2642a49108a08d4134ad1ce097]

        Related: tdf#130035 weld SvxLineEndWindow
        
        Change-Id: Ib766ef431620eeeb65dec5ace57f2f4bd8fbd384
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87128
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-21  rizmut  <riz_17_oke@yahoo.co.id>  [b436848a515dbc1c6f5b2fee8a4ab184a348b950]

        Sifr: Add more 32px extra large icons (tdf#129846)
        
        Change-Id: I83ee9288969acbf87f0ee44c36a64aca3b19d7c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87058
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-01-21  Luboš Luňák  <l.lunak@collabora.com>  [86d44930eecb5e8933f6870684adbb5f9200d6f7]

        avoid needless 32bpp->24+8bpp conversion in png writer
        
        Change-Id: Iaf03a23e75b0ce1ed8b4586f397ff90666469882
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86773
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-21  Luboš Luňák  <l.lunak@collabora.com>  [e7b8ed940ecc5397212ae25f48e58618fa8ac6fd]

        implement bit depth data conversion for SkiaSalBitmap, just in case
        
        Change-Id: I456d7bf8ca8c906c384372e00a4e57e4e6e726d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87077
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [24b0ef899e10e03743cf01f737f1c07167f391ec]

        Use FastParser in SdXMLBodyContext
        
        Change-Id: I1070ca2351f7bfb2e0c10ba6e876ebcf2cae0ce0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87118
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-21  Julien Nabet  <serval2412@yahoo.fr>  [2eacc795cf29a61e0561c8acba3168afe7c80be8]

        tdf#129412: Crash when registered data source is not available
        
        See bt here:
        https://bugs.documentfoundation.org/show_bug.cgi?id=129412#c4
        
        Regression from:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=9009663deb8f0862f419fd99bf0b761c7f923eff
        
        author	Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>	2017-02-26 22:48:06 +0100
        committer	Tomaž Vajngerl <quikee@gmail.com>	2017-04-04 13:39:29 +0000
        commit	9009663deb8f0862f419fd99bf0b761c7f923eff (patch)
        tree	ea25976de0919f9d2161037d83be0eace4c1070b
        parent	1931b5b01c6fdaa204d26ec4b9675dad16373cf2 (diff)
        tdf#83257 [API-CHANGE] Pivot chart implementation
        
        Change-Id: Ib4de665f6e5380baf51589c92473ad88e8c9b84e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87096
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-01-21  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6c3ab93dfcdec3f9232fa95c6f80978725db4b73]

        Use deleteDirRecursively from comphelper
        
        Change-Id: I4ad1226e5b08fc3abbf94440ea435fc9109005b3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87081
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-01-21  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [4a25fb867f7cc0a0fc21c4079c84fadec6647ad1]

        Make TempFile destructor remove temp directory recursively
        
        Change-Id: Idcfa93ffe86112477ad81bcbf74b8e5b858423f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87080
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-01-21  Caolán McNamara  <caolanm@redhat.com>  [fa8c85fa90e9565a357b247a69f930098d11ff84]

        weld gallery panel
        
        Change-Id: I4aebb3f90e9943044d106a507972c39434988f03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87003
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-21  Caolán McNamara  <caolanm@redhat.com>  [9394ad31fb9c325001c97702feda317d61f1cbbb]

        scrollbar adjustment wrong if we clear and refill a SvtValueSet
        
        like in the gallery
        
        Change-Id: Ic89579f2d2f7e322757d42b36d57126646cad7bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87106
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-21  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [95f947439638b47a2d1d1fa33b8f70e32293fce9]

        unopkg: Improve error message display
        
        Change-Id: Ic842a3be82094557efde6cc22b11b6567c2ad85b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86519
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-01-21  Michael Meeks  <michael.meeks@collabora.com>  [cacb3861ab9c06fec02189f26f9f3988c0b6cdbe]

        lok: disable ucbgio provider for Online.
        
        Of course, some lok apps may want the provider, but it creates
        unwanted threads causing problems with forkit in some cases.
        
        Change-Id: I7d19d629b3657780b52c3c753a4c8dcba6ae86b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87111
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-01-21  Michael Meeks  <michael.meeks@collabora.com>  [ee32c3e50d2dffa4b41e11e7304b433c430eeb51]

        vcl: close UNO streams with closeInput.
        
        We can end up with lingering XBufferedThreadedStreams from the
        package ZIP code otherwise.
        
        Change-Id: I2a489c975b6f460c38317cb0bb93c2aa7ccc383d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87099
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87112
        Tested-by: Jenkins

2020-01-21  Miklos Vajna  <vmiklos@collabora.com>  [b92293b3943423324064a8513c2e114d18817179]

        tdf#103983 VML import: handle <v:textbox style="mso-fit-shape-to-text:t">
        
        We used to always always set TextAutoGrowHeight to true, only do that
        when the matching VML attribute is detected, default to false.
        
        This helps the exporter, so it writes the correct markup on save of the
        bugdoc.
        
        Also adapt testGroupshapeChildRotation, which in practice tested the
        automatic height of the shape. The point of "auto" is that it changes as
        needed, hardcoding that value in a test is not a great idea. Rather test
        that the height is no longer automatic (there is no explicit markup in
        the file, and the default is false).
        
        Change-Id: Ie39408b7da53f4923a2ade503e520c704a86bcf4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87104
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-21  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [7e6f8085dcafa811a72ad47dbaeca9090d9f22e7]

        Drop empty eventhandler files from svx/
        
        Change-Id: I42e33999cbfc5a39bd79f2711c2df7ad13d14f1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86945
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [faa0d7b3405eaab610ada004b9053dcd8bc25e4a]

        use FastParser in SdXMLMasterStylesContext
        
        Change-Id: I9fb57f4bf97e3aa67bcdd55f5e98ebcddaaf9e4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87082
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [5a73d3908c30c898a0f21208810332d36657adee]

        use FastParser in XMLScriptContext
        
        Change-Id: I7c5f5b77a78307c556ee5718480346ed3dd159fc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87075
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-21  andreas kainz  <kainz.a@gmail.com>  [acb8d7d0568352bb34e869880c6ef44336f63b6f]

        sidebar writer table spacing fix
        
        Change-Id: I3dd805f69c9357e9f2b5d773e1a2842f44af5470
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87105
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-01-21  Jim Raykowski  <raykowj@gmail..com>  [51f8e04eaaea50b779e3882e87628a6e625e0fd8]

        Make dock/undock short cut work from sidebar tabbar
        
        Makes Shift+Ctrl+F10 short cut to dock/undock sidebar work from the
        sidebar tabbar
        
        Change-Id: Idd895e35e65f4cd66b7af16c39f5b0fd69fb5796
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85687
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-01-21  Eike Rathke  <erack@redhat.com>  [6a308d2bfaf1d756aa4cfca6a40b80cf5e88e5fa]

        Propagate warning error code from dBASE export, tdf#130020
        
        Long time existing code cleared all warnings set by the actual
        export routine. I could not figure out why this ever was done. It
        started short after the initial OOo import with
        
            commit 0ec1e9cbdfb4be18ea18b6b9be567d23bff5963f
            CommitDate: Fri Oct 27 18:00:10 2000 +0000
        
                dBase export: don't set warning errorcodes
        
        that did not set warnings at the medium anymore without giving a
        rationale.
        
        Change-Id: I0f26d0644890c53557076ac7b99ffe7c8756a047
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87109
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-01-20  Jim Raykowski  <raykowj@gmail..com>  [0f4729f5d4f52b8b30af7003b846e0d4cd0844c0]

        Show accel key for sidebar dock/undock menu item
        
        Change-Id: I7d9f9860fa94eeb4b8a379de8c3d3ddd5239a21d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85671
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-01-20  Miklos Vajna  <vmiklos@collabora.com>  [b894ec7fadb8ca6bf0b33fa9eee4b9303e8161d4]

        PDF export: skip pointless downsampling for very small images
        
        Regression from commit b6588bd7c831ce88a29131ca7ea8d3f3e082564e (Reduce
        image resolution by default in PDF Export, 2014-03-02) the problem is
        that in case you have small enough bitmaps, then these used to look
        OK at reasonable zoom levels, but now we intentionally scale down
        bitmaps by default.
        
        That makes little sense for tiny images, do this only for large ones.
        
        Change-Id: Iff15325b842b47d9285a7c0f83f402897498392d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87086
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-20  andreas kainz  <kainz.a@gmail.com>  [77bba5b6b9f12fc0970918f5073c52775a48603c]

        calc sidebar alignment update
        
        Change-Id: Ia8d0771766ef1c59a3473e3bc70cea39bb4cf37e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87015
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-01-20  Caolán McNamara  <caolanm@redhat.com>  [0453eb32b9055fe27fcb7b9cef22c46d32e59196]

        Resolves: tdf#130093 some lwp file not loading
        
        Change-Id: I2be53792f0fadcf1ca0e99c8f9fab7305d0fcddd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87100
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-20  Eike Rathke  <erack@redhat.com>  [c4934d2affbc272f97cbae3eb15bfcc5af57a1da]

        Fix wrong translation of comment
        
        ... and give it back the original meaning.
        
        Change-Id: I71cf8840c82eb2c1d1b07503748a9fac3daafd02

2020-01-20  Caolán McNamara  <caolanm@redhat.com>  [6b6484d25b63fe68e94f60ca8d6fb2b0b039bdfb]

        Resolves: tdf#130075 have to specify which column is the text column
        
        in this two column case
        
        Change-Id: Ia999a0540b2d0f7c03a54241c61bf4c2231b8460
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87090
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-20  Caolán McNamara  <caolanm@redhat.com>  [68356ba158fa689f15e76763f24153976265ac84]

        Resolves: tdf#130090 xEntry should be xIconEntry
        
        copy and paste error apparently
        
        Change-Id: Ifdeb90ececc200211ce41c55f2826987666cd401
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87087
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-20  Michael Stahl  <Michael.Stahl@cib.de>  [81ec0039b2085faab49380c7a56af0c562d4c9e4]

        tdf#129582 sw: fix copying of flys in header/footer in DOCX/RTF import
        
        The problem is that the exception for writerfilter in
        IsDestroyFrameAnchoredAtChar() and IsSelectFrameAnchoredAtPara() is
        wrong in the case when the header/footer content is copied via
        SwXText::copyText(); that is, previously the situation was that
        writerfilter relied on Delete not deleting such flys (for
        RemoveLastParagraph) but Copy copying them.
        
        (regression from 28b77c89dfcafae82cf2a6d85731b643ff9290e5
         and e75dd1fc992f168f24d66595265a978071cdd277)
        
        So restrict the writerfilter hack to delete; this causes a problem with
        ooxmlexport9 test testTdf100075: it has 2 flys anchored at the
        same paragraph; writerfilter will insert the content into the body and
        then convert to fly; when the 2nd one is converted it will copy the 1st
        fly and anchor it inside the 2nd fly but then unotext.cxx:1719 will
        reset its anchor to inside the body...
        
        Prevent this unwanted copy by relying on the new parameter bCopyText
        that was introduced in 04b2310aaa094794ceedaa1bb6ff1823a2d29d3e,
        but change things a bit so that the case that pass in the extra flag
        isn't the copyText() one that wants the *normal* selection semantics in
        writerfilter import, but the 2 known places that want the *exceptional*
        selection semantics in writerfilter import (hopefully there aren't more).
        
        This is not ideal and the various bool parameters to CopyRange() plus
        mbCopyIsMove plus mbIsRedlineMove should probably be consolidated
        into some flags enum passed to CopyRange().
        
        Change-Id: I638c7fa7ad0b4ec149aa6a1485e32f2c8e29ff5a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87072
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-20  Caolán McNamara  <caolanm@redhat.com>  [901ae316b919680d59b064c6f79fb0910e6be7da]

        add get_row_area for TreeView
        
        Change-Id: I0fa8e3666f6731abb831d0ba62f128614eae261c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87048
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-20  Andras Timar  <andras.timar@collabora.com>  [971c4135b3a11cd74a13ac0eb4e3aaae4e7dfefd]

        fix constants according to [MS-EMF] 2.1.10
        
        Change-Id: I048eb097e9570f2ad2fecef5e725c98e36e6559e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87078
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-01-20  Jim Raykowski  <raykowj@gmail.com>  [d6628ddaf6e2acf53c5a7cbbcb201d700cd95f54]

        tdf#129481 Combine outliner indent and spacing undos
        
        Makes one undo when indent or spacing attribute is applied to outliner
        
        Change-Id: I1aefff746022552dec96f7cf76a5cb9540c84fc6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86903
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-01-20  Stephan Bergmann  <sbergman@redhat.com>  [74d1991352bc21ec46759a932887e08a25bb5387]

        Use properly typed var to iterate over FPDF_GetPageCount
        
        ...which, according to <https://pdfium.patagames.com/help/html/
        M_Patagames_Pdf_Pdfium_FPDF_GetPageCount.htm>, returns int.   The code had oddly
        been like this since it was introduced with
        9194f019afb0599d5e72476786fabfa996e07f20 "pdfium: Import PDF with unloaded
        images."
        
        Change-Id: If8aad3c0bfbecdedea9511cff17e125fb1938f90
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87067
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-20  Stephan Bergmann  <sbergman@redhat.com>  [28fe41b0da74da5795d759c098840fabe8a8c0b6]

        Use properly typed vars to iterate over Size::Height(), Size::Width()
        
        The code had oddly been like this since it was introduced with
        7cf2b5809f7137acc7a5eed9159042b3d748da01 "Cairo canvas fixes" (and then moved
        here with 32d8a32dcf85e2cee589ee19bc72b4abf73f9681 "move cairo surface code from
        canvas to BitmapTools").
        
        Change-Id: I9140ca1bae71e784fc9c6f1a29de143a2d477dc2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87066
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins

2020-01-20  Tomoyuki Kubota  <himajin100000@gmail.com>  [9245fd026a2cba4bd90c7885c00d328bc34f3484]

        bEnable for UseSkia is reversed
        
        Change-Id: I05f0601604ea1bc0d847ddee709c2d28c623b36b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87013
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-20  Luboš Luňák  <l.lunak@collabora.com>  [ad3580df085b3a3d66eb73cae997ea5ca178ccc1]

        workaround for Skia+Cairo text drawing exhausting GPU memory
        
        See the description in SkiaSalGraphicsImpl::postDraw().
        
        Change-Id: Ia6b38741fcfe3f6b5f0a21051886c55ed5324c61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87062
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-20  Caolán McNamara  <caolanm@redhat.com>  [e0e0f634987c52a040e1514825d239013b05e7b2]

        StoreUserCustomValues should be used
        
        Change-Id: I64d41d297c55d36fc14f16945fa1369be990aa3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87074
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [f3797630be6ab21179e2496cc56a6d41f0ee8144]

        return nullptr from CreateChildContext methods in subclasses
        
        the calling class handles this nicely, and also tells us when we are not
        handling some part of the XML file
        
        Change-Id: Ib64a704bc96bb4d6eff2d57116d62c9c15e25c6b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87073
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-20  Luboš Luňák  <l.lunak@collabora.com>  [552ec2a3e53c5267ee04dca2249fd30983c6a395]

        remove outdated Skia TODO comments
        
        Change-Id: Ia9925a703a4adca41e056916d285c21e5de4898f

2020-01-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [73de019c0b1ac82229f7c5cff84deea39ad78a18]

        loplugin:unusedfields
        
        Change-Id: If130c8a4861998d7eafd2e9525592f3c811ec21c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87069
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [01702f7d5f52b72a890f6a0173d42199c587e01f]

        loplugin:unusedmethods
        
        Change-Id: Ie5e90b3c834a1154ec49dc765a5031f6bdd35923
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87070
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [aee42a7bf199ce537273184428a892e74d7deea7]

        clang-tidy modernize-concat-nested-namespace in drawinglayer
        
        Change-Id: If2644743ab0d9b78d42d1d2fe6fa22c83472d2c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87065
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-20  Luboš Luňák  <l.lunak@collabora.com>  [4a8d86d490743022699b3333fe1a053cae63a1d3]

        fix Skia bitmap blending
        
        SkBlendMode::kSrc does not clear actual colors if the source is just
        an alpha channel.
        
        Change-Id: I3e012cac78d95bf6a7407f192c11194af5e72355
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87061
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-20  Luboš Luňák  <l.lunak@collabora.com>  [161d533adf3c2ba1321c0fb0adf863eb766fb5ae]

        tweak Skia raster line drawing
        
        At least according to visualbackendtest it works best with 0.25 offset,
        although it's still not perfect, but the test at least passes this way.
        
        Change-Id: I15fdc39c91399efaae41ce7c10635028faf0486d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87060
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [1d3c6a61a7bf61018d1325cd9b1664a8e9d44c61]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fb916278132a481a2fdd0bd8450a2bf7066d5581
          - Mute L10n for 'text/plain' mime type
            
            Change-Id: I9ab85205b199706d630e74b578ebbcec69a3170b
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87068
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-20  Noel Grandin  <noel@peralex.com>  [448008d64c643d5a1aa2dc5cccc479efcd709a50]

        only enable windows incremental linking for debug builds
        
        not necessary for optimised builds
        
        Change-Id: I33e7ff372b8b2fd35d6d45b552aceda36aaeba95
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87054
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-20  Jim Raykowski  <raykowj@gmail..com>  [062309078740e2d3ce2d6257d93055dce57a485b]

        tdf#128814 Make Writer Navigator context menus content specific
        
        Remove content type submenus and place submenu items in root menu
        
        Display Outline Level in Outline context menu only.
        
        Add Delete/Promote/Demote Chapter and Promote/Demote Level to Outline
        context menu.
        
        Add Rename... to Drawing Objects context menu.
        
        Change-Id: I39327d0ed02ab1ee88361e2d6a140ad118e069d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87053
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-01-20  Luca Carlon  <carlon.luca@gmail.com>  [00f742cace19a8d13550eeb242a4e18bce571645]

        tdf#128849: Added svg version of the breeze dark icon set.
        
        Change-Id: I045d8acd5b42473b220f7c9bb96e2a87d6141727
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86590
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>
        Tested-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-01-20  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [c392aa2fbac26e5656575c3f0295a65bd7f11252]

        tdf#42949 Fix IWYU warnings in formula/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I6cfd3036481b8f76da73e46ac2b4b4a879f98cee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86894
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-20  Michael Stahl  <Michael.Stahl@cib.de>  [ae56432d7e34529cd5ad391f074737d3f5adf137]

        sw: fix assert in ToX update on mw00_table_of_contents_templates.doc
        
        ... exported to RTF and re-imported:
        
        soffice.bin: sw/source/core/txtnode/thints.cxx:1295: bool SwTextNode::InsertHint(SwTextAttr*, SetAttrMode): Assertion `!pAttr->GetEnd() || (*pAttr->GetEnd() <= Len())' failed.
        
        The problem is that the text of a HandledTextToken is all whitespace and
        a hint from 0 to 1 is inserted because mNewPositions.back() is
        erroneously 1, no idea why it was doing that.
        
        (regression from e5345f62bf525b6258736f1ce11a61b5e638e0ff)
        
        Change-Id: I6ec290abe50c0f65a3244f0f0bb07e19741e878b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86996
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-20  Adrien Ollier  <adr.ollier@hotmail.fr>  [ec1c08a68e45306d455b9df0432b8e915d74d124]

        rewrite of Animation::Start using the STL
        
        Change-Id: Ieca520db4e3ea754dd8574809e366db11c451c2d
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87031
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-01-20  Stephan Bergmann  <sbergman@redhat.com>  [4bceda79065e91d6410d05931bff0324a9cbc321]

        Split independent loop vars, giving them appropriate types
        
        ...and thus avoiding an unnecessary explicit cast from sal_IntPtr to
        (potentially smaller) sal_uInt32
        
        Change-Id: Id05769c1db1cd272c8c193361c8f39f01dbec948
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87050
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-20  Miklos Vajna  <vmiklos@collabora.com>  [71088fb7c7b8e0af37919fc53223203d8a560842]

        sw: prefix members of SwEndNoteInfo and SwFootnoteInfo
        
        Change-Id: Ie952701e6cb65cb0d5789b4f98005872286a41ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87052
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-20  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [a0464b6321c5824a9f76c7c8689bbedc846ef032]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1479a6aead82592c081decd851f56ae5d2ec0a56
          - Fix some assorted typos I found while translating
            
            Change-Id: Ic94ea839863347fac2d2565c5719dbb28d117d5e
            
2020-01-20  Jim Raykowski  <raykowj@gmail..com>  [39a8a3b6b459a21907966c657e32b4498a643a3a]

        tdf#129488 Fix Font size control enabled state
        
        Set the enabled state of toolbox that contains the font size control to
        that of the font size control
        
        This patch was inspired by the code used to set the enabled state of the
        font name control in SvxFontNameToolBoxControl::statusChanged
        
        Change-Id: I50b7852e3cbb4c552fe8b38e7e6529b75e404ae0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86040
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-01-20  Noel Grandin  <noelgrandin@gmail.com>  [fc1f85127968d1c2e0a53dace51bf8a78f9e6ca5]

        use more FastParser in ORptFilter
        
        Change-Id: I517a26a3ea64d86a1f494e3b9ea52ee28604e0b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87046
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-20  Mike Kaganski  <mike.kaganski@collabora.com>  [267d2d721c7e89a7b5f28ce0a4fee87d37ee2c61]

        Simplify getting ISO 8601 date string
        
        Change-Id: If381276990199e4459787ffea090f342241237f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87037
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-19  andreas kainz  <kainz.a@gmail.com>  [d1730033b4fa1f0cfeedd136dfb23ec01a194ec0]

        calc cell alignment sizegroup update
        
        Change-Id: I0c63fb9a2c1d4f0cbcfd7a573a05c4fbf726ecb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87049
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-01-19  Louis Meyrat  <louis.meyrat@gmail.com>  [8be3ae254f5b2ff76d9861ad4b9b5b5de5d14bb4]

        tdf#128290 add tblLayout element to docx export
        
        This will disable the automatic table width feature of MS Word, which
        does not exist in LO.
        Now, tables in LO-generated docx have the same column width in MS
        Word
        
        Change-Id: I955c8e5667376475e7c41e3b74d88e3513fec561
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86671
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-19  Caolán McNamara  <caolanm@redhat.com>  [4ee7a2bd9cab311704a47d18e44a5a17a54d3d66]

        flush out unused OutputDevices
        
        Change-Id: I32052f3f37946b21564a931787b1547803c778ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87047
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-19  Caolán McNamara  <caolanm@redhat.com>  [5dddea45d8ef3f1a3d314f105cf475255c841071]

        flush out unused VirtualDevices
        
        Change-Id: I624be5423e1536aab351be21a4254d61c122a783
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87045
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-19  Caolán McNamara  <caolanm@redhat.com>  [3f3b2aa014fd8c610825ecdf0c91fe6271a8aad3]

        refactor CreateFromClipboard to support not passing in a vcl::Window
        
        Change-Id: I0474f390b34649debae18defdd1e860d7806b045
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87044
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-19  Caolán McNamara  <caolanm@redhat.com>  [6afb18bc5fbc530d6404eac1c9e7191e58de27fc]

        add api to determine number of menu items
        
        Change-Id: I69082c1b564c42be7a14fa36b0ba1dab34a3b5b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87043
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-19  Caolán McNamara  <caolanm@redhat.com>  [3ed742a0dbe2566007447f9adb0f54f5424bd05d]

        report submenu activatation the same with/without MenuButton
        
        as a toplevel
        
        Change-Id: I0883281291d2084d91c2c4b6f2d2d233c3448fcd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87042
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-19  Noel Grandin  <noelgrandin@gmail.com>  [68a101b36d4e63b37a21688a5b5e85e9df4fa3aa]

        inline some Create methods
        
        to make it easier to follow the flow of logic through the context
        classes
        
        Change-Id: I914c04dd0aa8148f9ff1be4ea86e83ff67d8bb76
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87039
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-19  Noel Grandin  <noelgrandin@gmail.com>  [55f224ff57cf16057e0493ee4f9b8a14132d7ec1]

        tdf#129883 Section links are lost on save and reload
        
        Revert "convert XMLSectionSourceImportContext to FastParser APIs"
        This reverts commit ccdcc25a085299bda45bc5ea4b3594e856f2d315.
        
        THis was one of my earliest fastparser attempts before I properly
        understood the weirde workings of the SvImportXML stuff.
        
        Change-Id: I729467cb513740d36c0483eb6f8c84ffa4cab578
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87038
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-19  Stanislav Horacek  <stanislav.horacek@gmail.com>  [51cb4c23563307417818106446152e5adc311ab7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b63d130b4eb4594a4f360b6ae240dd905a8b789a
          - fix typo
            
            Change-Id: I91a4c2c8053c013ce5e6f243c8413fc864a5aa2a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87040
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-01-19  Stanislav Horacek  <stanislav.horacek@gmail.com>  [1d4057dab15c297ffaa0288e57457128eba56982]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9fd6ef91a65053fd77a4ab19f3ce0486cd2915cb
          - update name of option to export whole sheet per page
            
            Change-Id: I58958f3ec3f80e15ff91bdf10c657b3942689279
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/87041
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-01-19  Adrien Ollier  <adr.ollier@hotmail.fr>  [fcc0fea62a6985699dfa88136f22cb19be6232bd]

        tdf#74702: clean up of OutputDevice::SetMapMode
        
        All changes are formatted using clang-format utility.
        
        Change-Id: Icfa7ae22bc06e57c7f7cb512813966dcefd4fc40
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/83601
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2020-01-19  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [1ff79cfaf746aa65d9fa19e82f14da8d8a2d9209]

        Remove misused hyphens
        
        Change-Id: I17553952476ec46861df5ac353187c2a4b5f57fa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87035
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-01-19  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [6c1669a1e08f8467757e0fc75917c4f96fdabb68]

        Remove a hardcoded product name from a translatable string
        
        Fix the string’s grammar while at it.
        Follow-up for commit 128dabf58a535d422eb27f8dc760c81e54c6b354.
        Mentioned on review but never addressed.
        
        Change-Id: Id05d8686aca6d719eab4ad47fa0502353d3d074b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87034
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-01-18  andreas kainz  <kainz.a@gmail.com>  [20949cc3489fc834a5b3f85a87af97f17c3febdc]

        calc sidebar cellappearance simplyfication
        
        Change-Id: I22a69805816d0ca6a00443075ea4d5cc15c1b544
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87017
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-01-18  andreas kainz  <kainz.a@gmail.com>  [fc3c3aa4a12ed9bc7af416a94219139e2db482c1]

        Sidebar text panel spacing update
        
        Change-Id: I7d4a26a9cb165ca862cbea14668bc4dc9c7e8d19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87019
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-01-18  andreas kainz  <kainz.a@gmail.com>  [0ae7e8ed251a4106c7065514f3f12a8ad83f2211]

        Sidebar list small update
        
        Change-Id: Ie8e4508f6fd0f3f54f4f01456eff6d980235338f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87021
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-01-18  Caolán McNamara  <caolanm@redhat.com>  [0b240f9e1487ea13677e93ecaa7099f68ff63a3e]

        Resolves: tdf#130070 keep dropdown menu fully on screen
        
        if possible
        
        Change-Id: I2ec3b54516ec713421288a4a30a9a7296c8d3e75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87026
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-18  Caolán McNamara  <caolanm@redhat.com>  [c5196ec5d163ecb6086bc6f1a3f6d7bd5fb7915a]

        gallery theme dialog should be modal
        
        Change-Id: I3c32851cda40254c73b0040f92466eedb7427d6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87027
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-18  Kemal Ayhan  <kemalayhan013@gmail.com>  [c59c1a9170e9510a18a084cd90289b6a7d8b87e4]

        tdf#129423: Make export tests export-only where applicable
        
        Change-Id: I90e9c8e199ae0e7d6e8f63b3f425847b3f5779d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86574
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-18  Shivam Kumar Singh  <shivamhere247@gmail.com>  [4efe996eb593387e0a5e7a58f4e29b32bdf92098]

        tdf#123841 unfilled rectangles would make filled rectangles
        
        The error was basically in drawdoc4.cxx where the "Object without
        Filling" was left empty. I added the command to Fill the object with
        FillStyle_NONE
        
        Change-Id: I68e9dbc7223533319c1279be68bfaab9eb2dd143
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86944
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>
        Tested-by: Regina Henschel <rb.henschel@t-online.de>

2020-01-18  Luboš Luňák  <l.lunak@collabora.com>  [52a26b146542526dc4f6bb193ffb4fd95e4f79fd]

        fix unotools/source/i18n/resmgr.cxx build with PCH on Mac
        
        When a PCH is used, those #defines come too late if they are
        in the source file, set them using the command line.
        
        Change-Id: I361503db7c9e51c2cf5fdcdda2861d1377b81fa5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87020
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-18  Luboš Luňák  <l.lunak@collabora.com>  [4a93a7954e49b42b0e23a9ca8d962b6d4614b005]

        use -Wl,-dead_strip on Mac, its linker doesn't know -Wl,--gc-sections
        
        Change-Id: Ic69d0030a46fe4753cc75da58bb2c15cf009b135
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87023
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-18  Mike Kaganski  <mike.kaganski@collabora.com>  [0d2084e198717301da0678eae311f10e6a9c5d78]

        tdf#130066: reset calendar to today for word completion
        
        Change-Id: I8a9c34fb0ae9174cace0df25b6b233ae3e0a3af6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87008
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: Jenkins

2020-01-18  Luboš Luňák  <l.lunak@collabora.com>  [e1e9796f521e6fb7a043af410db754891559b24a]

        do not reuse common PCH if switching to Objective C++
        
        In those cases gbuild detects flags mismatch between the PCH
        and the source files (-x objective-c++ -fobjc-exceptions).
        
        Change-Id: I88d456f59f95afaf60e252e07151ece6667ed51b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87016
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-18  Luboš Luňák  <l.lunak@collabora.com>  [a0323937ff4b36594e26b5c1a143af188c75abfc]

        support Clang's -fmodules-codegen/debuginfo options for PCH building
        
        These (starting with my patches for Clang-to-be-10) allowing emitting
        debuginfo and functions into a dedicated object file, so that all
        the normal compilations using the PCH can skip those, thus saving
        the time. The debuginfo option seems to always be worth it. The codegen
        option is more tricky, it doesn't seem to be worth it for optimized
        builds (optimizing all the functions in that one object file costs
        too much).
        
        This requires also using --Wl,--gc-sections . The reason is that
        the object file contains all template instances instantiated from the PCH,
        so that they can be shared, but the template instance may come
        from another library or use a private symbol from that library.
        For example the std::unique_ptr<ScInterpreterContext>
        in ScInterpreterContextPool in the header refers to ScInterpreterContext
        dtor. But even though both these classes are private, the header
        gets used also by scfilt, because there it is included by document.hxx
        because of a private ScDocument data member. So even though nothing
        in scfilt uses ScInterpreterContext, the PCH object file will refer to it.
        Fortunately that template instance itself is not used by scfilt,
        so --gc-sections will remove it.
        
        Change-Id: I2a06ebcc4dd4175424b3a72ab3ebcaf2ac3ee295
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87011
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-18  Luboš Luňák  <l.lunak@collabora.com>  [68c934c08401d1edbd89746dd0d554d7fc80665b]

        make Library_slideshow explicitly link svl
        
        It already links svxcore, which pulls in svl, so make it explicit.
        This fixes a tricky linking problem when using -fmodules-codegen.
        
        Change-Id: I2422519cd87e0aeff2de2bdbb4fe33e6fd55f311
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87010
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-18  Luboš Luňák  <l.lunak@collabora.com>  [7162d047941c721577b8719323fce7f3be5212fc]

        add support for Clang's -building-pch-with-obj
        
        This marks the PCH as having an accompanying object file, and
        this object file needs to be also built, but this allows the compiler
        to skip generating stuff that'd be shared by all the objects using
        the PCH. Currently it doesn't make much of a difference, few symbols
        if any, but template instantiations could be shared this way, as
        soon as Clang gets the necessary support (my WIP patch).
        
        Change-Id: Ib1b86338d85a47b48979558435253dc2672a0da8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87009
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-18  Stephan Bergmann  <sbergman@redhat.com>  [7dc50ca94ad6cc47561662424e163250a8e5957e]

        Remove redundant casts
        
        They had been added with d2986be1a8d896782b8cb846b0028eaa752e0384 "INTEGRATION:
        CWS vcl83: #i82823# remove warnings (thanks pjanik)" before
        dbbf365921b50009db8ea86b90c99f3a26c467bc "INTEGRATION: CWS vcl87: #i86882# use
        long for gemoetry like the rest of the Sal interface does" changed the
        SalFrameGeometry::n*Decoration members from 'unsinged int' to 'unsigned long'.
        So back then the sums were of type
        
          'long' + 'long' + 'long' + 'unsigned int' => 'long' or 'unsigned long'
        
        (depending on whether 'long' is larger than 'int'), while now it is
        
          'long' + 'long' + 'long' + 'unsigned long' => 'unsigned long'
        
        Change-Id: Ia8c7a8ccd858675c909e39497256be7783a8fd2f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87012
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f150876698b5cea4857abcc5bd2e37fd4b038a17]

        Fix typo in code
        
        Change-Id: Ic464f818204af4d5e0d6d1a0b1c29cac620f6250
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86588
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7404db932232c6baa7909052f92cd8135f371361]

        Removed redundant semicolon
        
        Change-Id: Ice0c5f413f176ce6eb832dc8b06010595f214857
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86582
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-18  Stephan Bergmann  <sbergman@redhat.com>  [a1f5ea6c033fb11a4650401bd0e6b38c11088bda]

        Fix typo in comment
        
        (cf. SortedResultSet::maS2O in ucb/source/sorter/sortresult.hxx)
        
        Change-Id: I4dd9118335d51a98e6f1ed6af39c62558b295933
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87006
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-18  Mike Kaganski  <mike.kaganski@collabora.com>  [bda31b1a95b284749cd5e4d9596aab8e1aa93714]

        tdf#130054: consider all row/col bars in ScTabView::EnableRefInput
        
        Left col bar and bottom row bar were ignored - apparently overlooked
        at least since commit 9ae5a91f7955e44d3b24a3f7741f9bca02ac7f24.
        
        Change-Id: I5c2386b0aa1fdbb42f352c0b654e268dc62c7e66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87007
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-18  Stephan Bergmann  <sbergman@redhat.com>  [6e0461d576d9f386e458f98f3c57f0ba385aacb4]

        external/pdfium: C++20 comparison operator fix
        
        Missing const leads to overload resolution ambiguity when a synthesized
        candidate of operator == for a reversed-argument rewrite conflicts with the
        actual operator ==, due to the asymmetric const-ness of the implicit object
        parameter and the RHS parameter:
        
        > In file included from workdir/UnpackedTarball/pdfium/core/fxge/cfx_font.cpp:7:
        > In file included from workdir/UnpackedTarball/pdfium/core/fxge/cfx_font.h:11:
        > llvm/inst/include/c++/v1/vector:1369:27: error: use of overloaded operator '!=' is ambiguous (with operand types 'std::__1::__vector_base<unsigned char, FxAllocAllocator<unsigned char> >::allocator_type' (aka 'FxAllocAllocator<unsigned char>') and 'std::__1::__vector_base<unsigned char, FxAllocAllocator<unsigned char> >::allocator_type')
        >     if (__base::__alloc() != __c.__alloc())
        >         ~~~~~~~~~~~~~~~~~ ^  ~~~~~~~~~~~~~
        > llvm/inst/include/c++/v1/vector:1359:5: note: in instantiation of member function 'std::__1::vector<unsigned char, FxAllocAllocator<unsigned char> >::__move_assign' requested here
        >     __move_assign(__x, integral_constant<bool,
        >     ^
        > workdir/UnpackedTarball/pdfium/core/fxge/cfx_font.cpp:384:24: note: in instantiation of member function 'std::__1::vector<unsigned char, FxAllocAllocator<unsigned char> >::operator=' requested here
        >   m_FontDataAllocation = std::vector<uint8_t, FxAllocAllocator<uint8_t>>(
        >                        ^
        > workdir/UnpackedTarball/pdfium/core/fxcrt/fx_memory_wrappers.h:74:8: note: candidate function
        >   bool operator!=(const FxAllocAllocator& that) { return false; }
        >        ^
        > workdir/UnpackedTarball/pdfium/core/fxcrt/fx_memory_wrappers.h:73:8: note: candidate function
        >   bool operator==(const FxAllocAllocator& that) { return true; }
        >        ^
        > workdir/UnpackedTarball/pdfium/core/fxcrt/fx_memory_wrappers.h:73:8: note: candidate function (with reversed parameter order)
        
        Change-Id: I48cfc8ce37287d9d3c0dec8c4d8b14b53de895d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86993
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-18  andreas kainz  <kainz.a@gmail.com>  [56c6a53ffcba1b8eac8b953b8724557df856954d]

        calc sidebar numberformat alignment and arrangement
        
        Change-Id: Id283e72ea0f54124df5daa5f74baef62b544e0f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86974
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-01-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [30c9468ec9e289d0c259c6ac11aec372fc419e04]

        Removed executable permission on file
        
        Change-Id: Ia16ee2f0c5e3b3293fdc6c1cf2ba4145e752fb11
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86999
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-17  Stephan Bergmann  <sbergman@redhat.com>  [bb32e871e9e5926004381029866df694a0c89dbb]

        loplugin:redundantcast (size_t vs. std::size_t)
        
        ...which happen to be found by 6efffbbfce9c27439f54970f7a569b069ce46eba "Improve
        loplugin:redundantcast for sal_Int... vs. ::sal_Int..." only on macOS, not on
        Linux:  At least for my Linux builds, size_t is a typedef in my local LLVM
        installation's lib/clang/11.0.0/include/stddef.h while std::size_t is an
        unrelated typedef (but to the same type) in
        /usr/include/c++/9/x86_64-redhat-linux/bits/c++config.h.
        
        Change-Id: I98dd605cb7b4ba5fb9bd3902bd9b1ae960a804e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86994
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-17  Stephan Bergmann  <sbergman@redhat.com>  [a169864a242588066c075ae626a27467dc9ff199]

        Adapt loplugin:duplicatedefines to include/premac.h
        
        Change-Id: I2f79409f0fe2a18ba00585a35b6f1cf6243b7c1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86995
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-17  Caolán McNamara  <caolanm@redhat.com>  [83057749a921286add0b7e588f67cd3522125665]

        Resolves: tdf#130045 dial control frame not hidden along with the control
        
        Change-Id: Idcdf3d748849fbe1ba1a6cce278373e349ba1e5e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86967
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-17  Caolán McNamara  <caolanm@redhat.com>  [df24517ed069092ee34eba77d045cb68b51530b0]

        can restore this test again
        
        Change-Id: I82f5e8f9ce88d5662d391b0635dfc91b25d6126a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87000
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-17  Caolán McNamara  <caolanm@redhat.com>  [16bbfcd1902e63823f6f1a491442b82024def2bc]

        limit table spinbuttons width for sidebar
        
        to the same width as the paragraph sidebar spinbuttons
        
        Change-Id: I980545b4186b25cb5ada473095ece8c77f99420a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86992
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-17  Caolán McNamara  <caolanm@redhat.com>  [00710aebdf339415f1fa2072ef6a76c8bb6a591a]

        ofz#20169 Integer-overflow
        
        runtime error: signed integer overflow: -2147478239 * 127 cannot be represented in type 'int'
        
        72 points in an inch, TWentyInPoint TWIPs in a point,
        1440 twips in an inch, 25.4 mm in an inch
        
        Change-Id: I4ea1c524cd9a16ab6e58ccf2a19fb8e41d68ffe6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86955
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-17  Caolán McNamara  <caolanm@redhat.com>  [dca52ec998946d3e5213190d04cdf98bace50e2c]

        show degree symbol in DialControl linked spinbuttons
        
        Change-Id: I792755f043109173606a78e947d5dc01f78c6849
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86982
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-17  Seth Chaiklin  <sdc.blanco@youmail.dk>  [357d0010058f57a9ec79f0c7d084eeeb3e1edb14]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to fb0dc909685c512937906fa1c1b2ffab912907d1
          - tdf#98230 update of Insert (Text to File) help page
            
             - correct title and heading
             - correct item in Insert Fields
            
            Change-Id: Ie69f9a259725352536cc85daf3f2cc930e9bc0e4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86512
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-01-17  Stanislav Horacek  <stanislav.horacek@gmail.com>  [7a5131a19111a8ee3e416283d7ce2061f8b476f7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5d2af501f0d4d682911284a87d973b3384a0feb2
          - allow localization of regular expression example
            
            Change-Id: If325dc340ff3be51fab3c3ce19433f5b7df25512
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86815
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-01-17  Xisco Faulí  <xiscofauli@libreoffice.org>  [be638ffb1ed82530162d18784e31c3506575ad7b]

        tdf#129788: Revert "no need to use AlphaMask in RecentDocsViewItem"
        
        This reverts commit 31bd8c4a4a4752dcff12ee35636193f79a6d6137.
        
        Similar to 5c54778aad677d6bb6e6687f0f43dffad1aefa1e
        
        Change-Id: Ibb4daa702df1f683888b92b8b8041f28e25e6b04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86981
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-01-17  Noel Grandin  <noelgrandin@gmail.com>  [e579e4998389a06c04b550c7e70495b31a9a92d1]

        m_aListenerContainer is effectively unused here
        
        ever since initial commit
        
        Change-Id: Ia4cde1696edd26b8ddac3d093e043064d1cf87d0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86976
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-17  Caolán McNamara  <caolanm@redhat.com>  [0fee5b6618c158e7f2f142e2d96f21cf86dae9d8]

        drop unused GALLERY_USE_CLIPBOARD undef
        
        Change-Id: Ic06d08d9316b079e89081de75fbb550e73c276cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86988
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-17  Regina Henschel  <rb.henschel@t-online.de>  [bc886f523872d4f9845c188c7d525d72a1a60946]

        tdf#98584 Correct import draw:transform values skewY and matrix
        
        Covers tdf#98583 and tdf#98565 too.
        TRBaseGeomety (API) uses for skewX the same angle orientation as
        written to file. But that results in mathematically wrong matrices.
        Change sign where needed.
        Vertical shearing is converted and written to file by LO as sequence
        rotation * shear horizontal * scale. Same should happen on reading.
        Because LO does not write skewY itself, I have used the angle
        orientation, that was used in OOo1.1.5 and that is used in
        Scribus 1.5.4.
        Import generates a transformation matrix from the draw:transform
        attribute. That is a mathematically correct matrix. It is applied
        to the shape via TRSetBaseGeometry. But that uses a wrong sign in
        the shear angle. Therefore conversion of mathematical matrix to
        TRBaseGeometry matrix is needed.
        The draw:transform attribute can generate a scaling, which needs to
        be applied on top of the scaling made from svg:width and svg:height.
        Such happens on import of skewY() and might happen with matrix().
        SdrPathObject puts scaling form svg:width and svg:height directly
        into the coordinates of its points. It had ignored any additional
        scaling. I have add a part to detect and apply it.
        
        Change-Id: I7636b9feec432cf403e7c6ef8dbd6a769793d144
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86244
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2020-01-17  Stanislav Horacek  <stanislav.horacek@gmail.com>  [21a5c7f77dea3c880ee1808f5385205f53271338]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3974b8c9cbd0321944d9fe9d9e5109c20d71fe31
          - remove duplicated words
            
            Change-Id: I8c7d06ce3bec5bbd52adfaf8abb661d6ced6204d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86813
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-01-17  Michael Stahl  <Michael.Stahl@cib.de>  [f34df3e63d8daf7b2d9010e7772c04fb1b69c921]

        odk: docs: remove the confusing sentence about "user installation"
        
        Better not mention an undefined term than to leave people guessing what
        it means.
        
        Change-Id: I589475303e215bd12cdc92e0f858d048052b6da6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86987
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Michael Stahl <michael.stahl@cib.de>

2020-01-17  Serge Krot  <Serge.Krot@cib.de>  [ee4223bf079b1225e57a51772f6693f69c0e83bd]

        tdf#126795 docx export and TabsRelativeToIndent: added unit test
        
        Change-Id: I233a40133392757978b27666853a1fcef2e00a07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86878
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-01-17  andreas kainz  <kainz.a@gmail.com>  [d48b128c50c8332193e23f2430bc5134ff51de53]

        Sidebarpossize update for smaler height and better sizing
        
        Change-Id: Ib26994ad706343c7d94e18644937e66e185b0678
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86948
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-17  Miklos Vajna  <vmiklos@collabora.com>  [c7f3ac890526306804ec2bdf1256ba15a4247f13]

        Clean up duplicated command dispatch test functionality
        
        Used in both Writer and Calc at 5 different places, so host it in
        unotest/.
        
        Change-Id: I013e6df471deb8693cf4ae62f0958b12e16fda7b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86972
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-17  Stephan Bergmann  <sbergman@redhat.com>  [bee9f15317d8a9ac909f54791e86f29fdf6a679d]

        Clean up computation of preprocessed_command passed to ShellExecuteExW
        
        * In the URIS_ONLY case (which is intended to open documents etc.), set
          preprocessed_command to the filesystem pathname the first time that is
          computed (and which will no longer fail for file URLs with fragment since
          14b36a16b225bf7c988f118d499a7287c47cd83e "Remove a fragment from a file URL
          early on").
        
        * In the !URIS_ONLY case (which is intended to run other programs), we will
          generally be called with aCommand already being a filesystem pathname.  But
          even if it should be a file URL, it appears to be OK to pass that as-is to
          ShellExecuteExW:  At least on Windows 8, passing
          "file:///C:/Windows/System32/notepad.exe" does start it.
        
        * The code for <https://bz.apache.org/ooo/show_bug.cgi?id=4789> "Hyperlinks
          doesnt works" should no longer be relevant:  In the URIS_ONLY case, any
          fragment (called a "jump mark" in that code) has already been removed from the
          incoming URL now.  In the !URIS_ONLY case, we should generally not be called
          with a URL with a fragment, but even if we are, it should be OK to pass that
          as-is to ShellExecuteExW and let it handle that (see above).
        
        * Similarly, the code for
          <https://bugs.documentfoundation.org/show_bug.cgi?id=54204> "Hyperlinks
          between documents not works if link contains anchor at the end" is no longer
          relevant for the same reason.
        
        Change-Id: Ia6ec80a30f6d0603bccc87b9d6dd93ca6a84c370
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86975
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-17  Stephan Bergmann  <sbergman@redhat.com>  [ac8ec39c0e0cc2244d2e155d9e256b4e2ded5415]

        Avoid unnecessary explicit cast
        
        ...which would only hide unexpected conversion failure, should it ever be
        possible to happen, from tools like -fsanitize=integer
        
        Change-Id: Ic2beab11078a40e16b92ce9ac868d296de028200
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86977
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-17  Seth Chaiklin  <sdc.blanco@youmail.dk>  [645ed8df78bca372bc9d077db7e797e4b91e67cd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3646d5561856014b0703a318a10d87897d48e626
          - update Organizer tab for pages and styles
            
             -added access commands
             -added module sections in Organizer menu
             -improved conditional display of module-specific access commands
             -added <menuitem>
            
            Change-Id: Iac6a0a6b08f6ef5c41b9ed0415b687539c0dd80e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86672
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-17  Caolán McNamara  <caolanm@redhat.com>  [f7e013657df0a1955d901d79d6df806e5007a9f8]

        weld SvxFrameWindow_Impl
        
        which makes .uno:SetBorderStyle in sidebartableedit work again
        
        Change-Id: I51faa21530171a47ee78863ddb312e1d9996326c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86959
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-17  Caolán McNamara  <caolanm@redhat.com>  [3cf612ec6bb98019e0e3cbe862107a8552ea95c6]

        don't ping-pong trying to get the perfect size for this widget
        
        Change-Id: I5a0358c9898b3d71666ec7b019b41e6508b3a748
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86973
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-17  Serge Krot  <Serge.Krot@cib.de>  [c5747c64d3134ec6d8b6ab6fdc938639157fca09]

        tdf#129924 critical fix: use SvxColorItem instead of SvxBrushItem
        
        Change-Id: I09b1e9fe53315974864c8d6947c7cb861f069a68
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86953
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [ec94926665ef70fdd2c0901e104b43f8bea8b888]

        Use std::vector in OInterfaceContainerHelper instead of Sequence
        
        instead of fighting the fact that Sequence is intended to be immutable
        
        getSequence() will become a little slower, but since getSequence()
        is called 5k times during 'make check', while add/remove are called
        3M times, I think it's safe to say mutation is dominant.
        
        Change-Id: I23d127c93c589050d6c06c0da47871e1ebe7b52d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86929
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-17  Stephan Bergmann  <sbergman@redhat.com>  [a3ca9b88b4b38c008efa868844ba7a3105b4bcca]

        tdf#127619: external/nss: Load smime3 lib with a path on macOS
        
        A plain dlopen("libsmime3.dylib",...) would search (among other places)
        DYLD_FALLBACK_LIBRARY_PATH, which when unset defaults to a set of paths
        including /usr/local/lib (so would erroneously find Homebrew's
        /usr/local/lib/libsmime3.dylib instead of LO's
        LibreOffice.app/Contents/Frameworks/libsmime3.dylib next to the calling
        LibreOffice.app/Contents/Frameworks/libnspr4.dylib).
        
        At least macOS 10.15.2 supports a "@loader_path/" prefix in dlopen, to find the
        requested library next to the calling code, so use that as a quick fix.  (Should
        that turn out to be problematic, there is PORT_LoadLibraryFromOrigin in
        workdir/UnpackedTarball/nss/nss/lib/util/secload.c that might be useful in a
        more elaborate fix.)
        
        Change-Id: I8688606017a4b32a2dd55740f67b8fdb36fc5435
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86966
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-17  Bakos Attila  <bakos.attilakaroly@nisz.hu>  [14ad64270e4fbca3c24da6f55f260b1fb229556a]

        tdf#129888 DOCX shape import: handle o:allowincell
        
        (VML) and layoutInCell (DrawingML) attributes to fix
        regressions caused by commit 10f29d8bf05d44ca8bc11d34d1294ec17f8ac0f1
        (tdf#87569 tdf#109411 DOCX import: fix shape anchor in tables).
        
        Position of shapes anchored to tables is calculated from
        the cell margin only if the previous attributes allow that.
        
        Change-Id: Ifcfcb7f4959aea522dd45dff00cefd1bb9f4edda
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86922
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-01-17  László Németh  <nemeth@numbertext.org>  [f7e071a00542c414a7e9d7bcf4434d908f225e59]

        tdf#88496 DOCX: disable long repeating table header
        
        if the pages could contain only that, hiding the
        non-repeating table rows. This behavior is similar
        to MSO.
        
        See also commit 110781a3a27dffe9e6690839bdce993796a08331
        (tdf#58944 DOCX import: workaround for hidden table headers).
        
        Change-Id: I646be45c6d2c5fe9e1df0badeee4583097dc79f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86928
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-01-17  Miklos Vajna  <vmiklos@collabora.com>  [1655819c8914efad28f218f56d8d89d4e4bd9488]

        sw reqif-xhtml export: fix not needed font name/size
        
        The only reason commit 4cd3c436923bfba281b1bf16d9785208a2119cea (sw
        reqif-xhtml export: limit values of the style attribute, 2018-04-11)
        missed these is because they write their css properties directly, not
        going via SwHTMLWriter::OutCSS1_Property().
        
        Also adapt testReqIfWellFormed: its intention was to make sure that in
        case these properties are written, then inline CSS is used: that is true
        for XHTML, but not for ReqIF-XHTML.
        
        Change-Id: I4ceb2bb09187101baa6f4a74d65aaa4dc955511f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86962
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-17  Michael Weghorn  <m.weghorn@posteo.de>  [51b700af340775be8ee1bf0da322a2f3dc01bb1b]

        android: Fix linking of liblo-native-code.so on x86_64
        
        This is similar to commit c6dadf5035c8e1c31dbd3fccec167bd4a906bf54
        ("commit android: Fix linking of liblo-native-code.so on aarch64.").
        
        Build previously failed with
        
            Linking obj/local/x86_64/liblo-native-code.so
            .../x86_64-linux-android/bin/ld.gold: error: cannot find -landroid_support
            clang++: error: linker command failed with exit code 1 (use -v to see invocation)
            make[2]: *** [../Bootstrap/Makefile.shared:62: obj/local/x86_64/liblo-native-code.so] Error 1
            make[1]: *** [.../android/CustomTarget_lo_android.mk:18: .../workdir/CustomTarget/android/source/done] Error 2
            make: *** [Makefile:282: build] Error 2
        
        I quickly checked that the app actually runs on an x86_64 AVD
        and is able to open and display documents after successfully
        building with this commit in place.
        
        Change-Id: I92b3759af6a86a6717c287d035b6a1add3a9af7a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85204
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2020-01-17  Miklos Vajna  <vmiklos@collabora.com>  [a73483817faac173b2b9d4e970d2a05bfedc6798]

        sw reqif-xhtml export: fix not needed namespace for comments
        
        In general, all "foo" elements should be started as "<reqif-xhtml:foo"
        in the reqif case, but not for comments, which stay as "<!--".
        
        Change-Id: I841c0d8e448f670b9b42cb915154e6264f7f150a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86952
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-17  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [a0d8600bbcc2fd108b1f44ca735a921bc8b4b577]

        tdf#42949 Fix IWYU warnings in svx/source/[a-e]*/*cxx and svx/qa/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I68110cdc5cff99a3bc15184c04ae309412511f9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86633
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-17  Caolán McNamara  <caolanm@redhat.com>  [fb032d58c71fc2d5c199b24b669a69ce119fff80]

        flush out unused Font objects
        
        Change-Id: Ifd6379b2cb6e5945ff509be8dc61c61bd70724c4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86938
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-17  Miklos Vajna  <vmiklos@collabora.com>  [b4b224f6710adaa1cd9c6413e9754db6fbee3e9c]

        xmloff: create DrawingLayerExport instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I1bb8e649cab67a2df4e40277758a47259f65a6c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86946
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-17  Michael Meeks  <michael.meeks@collabora.com>  [91fb918a713597349c24812a742732b54e3734ef]

        lok: don't render shape selection overlays in lok mode.
        
        These are rendered client-side, doing it twice is a bug;
        also rendering of dashed-lines via drawinglayer decomposition
        is extraordinarily slow, so avoid it.
        
        Change-Id: I821f14699abd6bc9e7a6759c81edded2f792677d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86934
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-01-17  andreas kainz  <kainz.a@gmail.com>  [c9f59bdf9d30a540d3f86d0361ff98c0163bf587]

        Sidebar sd module slidebackground sync with writer
        
        Change-Id: Ib7937013a2b494da1417f548589fc54b3299ea43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86950
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-01-17  andreas kainz  <kainz.a@gmail.com>  [39af38df2faf2c54f09ecd5fcfd75850de1749b2]

        Sidebarparagraph update for smaler height and better sizing
        
        Change-Id: I7fa3fe8f8156107f21a7cc7cbc86a32bbbe67549
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86949
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-01-17  Stephan Bergmann  <sbergman@redhat.com>  [e0c70d42855a3bb479fc60c53a8e0758a31b075c]

        For now, work around Clang 11 -flax-vector-conversion=integer in external/skia
        
        <https://github.com/llvm/llvm-project/commit/
        b72a8c65e4e34779b6bc9e466203f553f5294486> "PR17164: Change clang's default
        behavior from -flax-vector-conversions=all to -flax-vector-conversions=integer"
        broke the build with
        
        > In file included from /data/sbergman/lo-clang/core/workdir/UnpackedTarball/skia/src/core/SkOpts.cpp:43:
        > /data/sbergman/lo-clang/core/workdir/UnpackedTarball/skia/src/opts/SkRasterPipeline_opts.h:713:26: error: no matching function for call to '_mm_and_ps'
        >         return _mm_or_ps(_mm_and_ps(c, t), _mm_andnot_ps(c, e));
        >                          ^~~~~~~~~~
        > /data/sbergman/llvm/inst/lib/clang/11.0.0/include/xmmintrin.h:404:1: note: candidate function not viable: no known conversion from 'sse2::I32' (aka 'V<int32_t>') to '__m128' (vector of 4 'float' values) for 1st argument
        > _mm_and_ps(__m128 __a, __m128 __b)
        > ^
        
        etc.  We could pass in -flax-vector-conversions=all on the compiler command line
        for Clang 11, but that option is not understood by older versions, so for now
        just disable the failing JUMPER_IS_SSE2/JUMPER_IS_SSE41 code paths.  Ultimately,
        the skia code will need to be fixed.
        
        Change-Id: If3202789f5f08bb40cf2ad8f6bcef5b5b3e462dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86939
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [3596c9891e16e1222208b18bdcdc9909c2f02d0f]

        use std::vector in ScMarkArray, instead of re-inventing the wheel
        
        and compact the ScMarkEntry record, this stuff shows up on perf profiles
        
        Also make these classes so we don't need to #include the cxx into a
        unit test.
        
        Change-Id: Id806385ae877a576ec25e7772c972448dada130b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86907
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-16  Caolán McNamara  <caolanm@redhat.com>  [6095612850973388ba5b121b34d02292a2548e7d]

        ofz#20160 Integer-overflow
        
        since...
        
        commit cf82475c785c47327cdc9d591d63d7a82dd1ac53
        Date:   Sun Dec 8 19:46:45 2019 +0530
        
            tdf#114441 Changing sal_uLong to appropriate integer type in filters module
        
        Change-Id: I1f29e764c6405bb05dfd27da06bdc08cf8ae13cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86947
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-16  Bjoern Kirchhoff  <bjoern.kirchhoff@escriba.de>  [92b10e5c0825a2fe176738a1b86e2b4db0a263cb]

        FirstLeft and FirstMaster not handled in CreateParentXText
        
        FirstLeft and FirstMaster were not taken into account in
        CreateParentXText. Code calling getAnchor().getText().toString()
        on text fields failed, when they where contained in footers/headers
        of first left or first right pages. These cases are now implemented.
        
        Change-Id: I7fbe9eb95a3fa0d90ebd8432b8a315d186da6f64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86869
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-01-16  Caolán McNamara  <caolanm@redhat.com>  [ed4a1a71f0bcbcaceba8929456ea4e7dd1d43a8f]

        ofz#20150 unknown read
        
        since...
        
        commit cf82475c785c47327cdc9d591d63d7a82dd1ac53
        Date:   Sun Dec 8 19:46:45 2019 +0530
        
            tdf#114441 Changing sal_uLong to appropriate integer type in filters module
        
        Change-Id: I22b56d9a0084e7d55a2299143eae3d806f976d5f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86936
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cc36c115004cb75037b0e4fdadff09035f765cd5]

        Fix typo
        
        Change-Id: I23e2029486d1bf5880cdd736ac124687158e9f1a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86941
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e43863a3d77e8da5b0ae3d0fc3e66e15f1fe0844]

        Fix typo
        
        Change-Id: I249fb621f4920a351da6480966cbdc0ea14fdd13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86940
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ce604542039f2b2bfa388a3f8b2a942da30ecca4]

        Fix typo
        
        Change-Id: Ic9e71624812ffa88a28af2888ef57d18c81b8404
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86942
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-16  Michael Meeks  <michael.meeks@collabora.com>  [e217f2cec1505a65e4ca5651bf27449a606b09c3]

        unoxml: CDocumentBuilder::parseURI should handle non-file:/// URIs.
        
        The proximate symptom of this is of only some of the slide layouts
        applying in impress on Android. This is caused by not parsing the
        file:///assets/.../layoutlist.xml - which needs to use UCB and its
        cleverer osl/ file APIs.
        
        Change-Id: I22ed77170891c0ec136caaa29da69987a0e51a73
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86900
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-01-16  Caolán McNamara  <caolanm@redhat.com>  [a508f2ee91cb6c11c5f1b195270d37c6a3a5d141]

        fix a crash in welded color toolbar menu
        
        Change-Id: I7d11dfddc627e96710a6a16136292abefacc3ab4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86931
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-16  Mesut Çifci  <mesutcifci97@gmail.com>  [3b9495f82c5eb371b747bc9424c29c49e7a45a67]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: Ic6ed5dcf6343a4ff59a1f69c77c82b03b4ee6198
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86904
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-16  Caolán McNamara  <caolanm@redhat.com>  [494a1eb0c818eb41122ea9ba46144723ce6d8251]

        drop some unneeded includes
        
        Change-Id: I312acdd1e893e24c78df76d663e306ba6aa54cd7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86920
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-16  Caolán McNamara  <caolanm@redhat.com>  [5203e462345f8491b2d4547c9665e362c5026fc7]

        document output is pdf, not ps
        
        Change-Id: I97dac3830b0219defa03f2d986962e3bf2f81a38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86919
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-16  Michael Meeks  <michael.meeks@collabora.com>  [041bd6c4f9df32637b595a2e472d776de76fb54e]

        theming: avoid continually attempting to load missing theme library.
        
        Saves a slew of system-calls.
        
        Change-Id: Ibd9b8695d071dbddd1717b5c9f3349f3696458b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86857
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-01-16  Caolán McNamara  <caolanm@redhat.com>  [6e6fdb62e3eecf2c3848da357ba96d2083a71e46]

        always show icon in none/auto buttons
        
        Change-Id: I567c48c6e775a7ea2aa558253ba6ee35d2638e53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86930
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-16  Onur Yilmaz  <onuryilmaz0750@gmail.com>  [5434688e5c38d438444dd8d088dff9d3de58214a]

        tdf#75280 Convert inappropriate use of sal_uIntPtr to better integer types
        
        Change-Id: I9f2b7d3cd0954f5ffa3cfb194cd625ea175ff6bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86608
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-16  Luboš Luňák  <l.lunak@collabora.com>  [b43255af2d8f9f7cc8c1e5ed15de398695b29048]

        limit the area where we manually do xor drawing in Skia
        
        Just in case. Without this vcldemo starts rather slowly, because
        it does xor drawing extensively (although I expect vcldemo is
        a rather unrealistic use case).
        
        Change-Id: Id6b0893d93f82d63863a3bbc520804e03b31cc0b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86834
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-16  Luboš Luňák  <l.lunak@collabora.com>  [dfe106c8a939ef051135bb6d546ba2d50afa766e]

        implement xor drawing for Skia
        
        Fortunately it seems this is largely unused (I can see 5 invocations
        when running all LO tests), so I went for the crude approach
        of redirecting all drawing to a temporary bitmap and then manually
        xor-ing all the data after each draw operation. This could be
        optimized if needed.
        
        Change-Id: I6fc91362dd93188775b371d5548a68a58645f85c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86776
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-16  Luboš Luňák  <l.lunak@collabora.com>  [b1d3ef798a89d11b853c467fa9ce0fe6ed235735]

        use surface atlas for Skia text drawing on Windows
        
        Just like with the OpenGL case the idea is that rather than caching
        many tiny surfaces for each glyph it should be more efficient to have
        large surfaces with the glyphs packed inside.
        
        Change-Id: I4bc6ece40d4bc85d373340bd03f959fde3a45abf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86777
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-16  Caolán McNamara  <caolanm@redhat.com>  [0874fa237b3b6be3890915a744c5d34ba2bef8f7]

        Related: tdf#127782 use size groups to avoid changing widths on using expanders
        
        Change-Id: I07335d466cf8f9fa1692372eeecbb484a2f4386d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86923
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-16  Caolán McNamara  <caolanm@redhat.com>  [d5ba43a2c0b49584e2128261f90d4ca0fec1878e]

        focus something inside the gradient popup
        
        Change-Id: I81f859a4e1fbb3c0a305683193556397167b70cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86917
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-16  Caolán McNamara  <caolanm@redhat.com>  [ac748be2f0a3d5ba965eb8a3ace0b526a65a48cb]

        use sidebar icon size setting for welded toolboxes in sidebars
        
        Change-Id: Ie582a76e87126effca9260b58d8a8bef51c147ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86908
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-16  Caolán McNamara  <caolanm@redhat.com>  [e3f70972d2f93ac87ca281ad8655d0f2c13f1f96]

        remove some unneeded includes
        
        Change-Id: I993ed47c6b4a43f6293bdf5c2803599d75337bb1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86918
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [0c0ff7c0251f1e475d86a2f4885c06642ea43c9c]

        add some comments to convwatch script
        
        explanation courtesy of caolan
        
        Change-Id: Ic34d5f863bf20188556836acbbcaccba5eab5ce3

2020-01-16  Michael Stahl  <Michael.Stahl@cib.de>  [8f2d1ff0f745b056799a783ca973bd6d579b5bfc]

        convwatch: handle Win32 absolute path as directory
        
        Change-Id: I5952665d14b2cee64f40db69dbb9508b1abb97bd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86871
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-16  Michael Stahl  <Michael.Stahl@cib.de>  [9982b1dd7b6aff9e0a35f7157491be120874196d]

        sw: replace hardcoded CH_TXTATR_BREAKWORD
        
        Change-Id: I5828fa3de469b65ed84a2a00c65f309de7d54f9e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86861
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [8041a9b1fd26b64494ecb4c23022f39bd168a24f]

        return nullptr from Create*Context methods in nullptr subclasses
        
        the calling class handles this nicely, and also tells us when we are not
        handling some part of the XML file
        
        Change-Id: Ic51a42b9d2dec96243e7f83b528d7455d4bc0504
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86906
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-16  Caolán McNamara  <caolanm@redhat.com>  [ef5812deb142d043e58965bf8f4829b50acffcee]

        can use LogicToLogic here
        
        Change-Id: Ibb9b9d01baa2cf9e6635dc3707ccc53e5fa7166e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86890
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-16  Caolán McNamara  <caolanm@redhat.com>  [3fcee07aa7edb927eec77ea865ad1c33f6bdabfa]

        drop Application::GetAppWindow
        
        Change-Id: I8f1640b0ed816101305a893646de8ed9750d1247
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86889
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-16  Caolán McNamara  <caolanm@redhat.com>  [477bfa9c974ec2cb4101881d0085edae39acd40b]

        drop some unneeded includes
        
        Change-Id: Ib4ea839a6fffa202a98472d47933efb0ff4fff20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86888
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-16  Caolán McNamara  <caolanm@redhat.com>  [c1a8e151a10cce70079f3f9f7ba3c14d1cb37eaa]

        drop some unneeded includes
        
        Change-Id: I9d3a086d1d256f21da537bc96499243abd861090
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86887
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-16  Caolán McNamara  <caolanm@redhat.com>  [edeb04d15b3cc1bd01e869004cc29bba5f4797a2]

        rename a createPopupWindow so we can remove 'using createPopupWindow'
        
        Change-Id: I6e24d3f796b4b958513166ba2fd9e63239729375
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86886
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-16  Caolán McNamara  <caolanm@redhat.com>  [6efe229c46ac9d66a141e36647aecaa7adaaa790]

        can replace SwNavHelpToolBox with basic ToolBox now
        
        Change-Id: Ifcbba2b306e5c89fa970aa101df85d1b259c608d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86885
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-16  Caolán McNamara  <caolanm@redhat.com>  [fc7a485b7e1c460a7b2e7aa2f1db28873cabda3c]

        merge the two things listening to FN_NAV_ELEMENT
        
        Change-Id: Ie9a36ca1eb8ec6b9cea4b1da3381e53443441696
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86883
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-16  Caolán McNamara  <caolanm@redhat.com>  [612618d55c751bef15150c74a0f5903b6eabd056]

        m_xDialog field now unused
        
        Change-Id: Ic909d6b0102a9e276da2ea8efe86c20cf1aa01cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86881
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-16  Caolán McNamara  <caolanm@redhat.com>  [779ea1768a28a7042f5e931732f43864565c3c18]

        listen to FN_NAV_ELEMENT
        
        and update based on that broadcast
        
        Change-Id: Ide11751dcb7bd53a956df499799fe4a60ce09d65
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86880
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-16  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [4407a035137aec241165d3ae7ee9611630ee755c]

        tdf#42949 Fix IWYU warnings in sw/source/uibase/[u-w]*/*cxx
        
        Also backtrack a bit and introduce several fw declarations in
        sw/inc/hintids.hxx to get rid of TypedWhichId -based blacklist entries
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I8487737f5c3327c24b105328e84661d409f381c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86873
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-16  Miklos Vajna  <vmiklos@collabora.com>  [3a749d7278bbe65cfc063e64460df8af6bc2af47]

        sw: add DOCX import for semi-transparent text
        
        This is one of the text effects properties, which is already
        grab-bagged. That is done in a generic way, so the easiest is to just
        read the value from the grab-bag, rather than from the dmapper tokens
        directly.
        
        Change-Id: Id74a3eb0abddf745a9e4e59625bf9345f7df9dfe
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86884
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-16  Stephan Bergmann  <sbergman@redhat.com>  [c99107f6700287fda2be3c7321613cd68b7c404c]

        -Werror,-Wrange-loop-analysis
        
        > compilerplugins/clang/finalclasses.cxx:56:57: error: loop variable 's' has type 'const std::pair<std::string, std::string> &' (aka 'const pair<basic_string<char>, basic_string<char> > &') but is initialized with type 'std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >' resulting in a copy [-Werror,-Wrange-loop-analysis]
        >         for (const std::pair<std::string,std::string> & s : definitionMap)
        >                                                         ^
        > compilerplugins/clang/finalclasses.cxx:56:14: note: use non-reference type 'std::pair<std::string, std::string>' (aka 'pair<basic_string<char>, basic_string<char> >') to keep the copy or type 'const std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > &' to prevent copying
        >         for (const std::pair<std::string,std::string> & s : definitionMap)
        >              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        etc.
        
        Change-Id: If3f0599ef79d49e4bb4bbd245ca7456c09d13975
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86893
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [6b0d5a2aa98f6e201820080eed88f329f6b40cef]

        fix use of FastParser in SwXMLTextBlockImport
        
        need to override startFastElement or SvXMLImport will fall back to
        trying the non-fastparser stuff
        
        Change-Id: Ia38e62d529391e490807d77dd265c69beb2d8476
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86901
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [0f0ae0e9fbe5b13c268486d46f545cb514134a65]

        clang-tidy modernize-concat-nested-namespace in dbaccess..desktop
        
        Change-Id: I35a3d422fe020a08f6c2678097252334a3951f7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86848
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [d26fb4b6a03976063f788703f5a32b868cc49f1d]

        fix XMLVersionListImport fast-parser
        
        AddAtIndex does not seem to play nice with the fast-parser stuff
        
        Change-Id: Iea64566b595e952b8bdf767f51c0c1813f0abb6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86902
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-16  Jim Raykowski  <raykowj@gmail..com>  [1840ed1ede481d28c1a75e2767357866f6f1c55a]

        tdf#129680 Make text edit outliner view show cursor
        
        Better placement of tdf#50530 fix
        80f18e7e028e9ca431aef281ab98bea99ad19fa3
        
        Change-Id: If6a83d94ebd52ada34d800f8270fa82b4260fdbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86099
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-01-16  Noel Grandin  <noelgrandin@gmail.com>  [1fc10944c9964e24361ea8ef87064a21446db571]

        use FastParser in CustomAnimationPreset
        
        Change-Id: I587491e60543e2d0b7cb49571ba146e12bd5610a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86711
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-16  Guilhem Moulin  <guilhem@libreoffice.org>  [d144fe04e7689b0298239b78ee6a6638e136fd55]

        logerrit: Upgrade URIs to https://
        
        Change-Id: I0dc259178e5df6334a13ab04850ec662499fe7d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86821
        Reviewed-by: Guilhem Moulin <guilhem@libreoffice.org>
        Tested-by: Jenkins

2020-01-16  Guilhem Moulin  <guilhem@libreoffice.org>  [1e6428deed42a1ede1d5adbef5676438e6e9e898]

        logerrit setup: refactor key-based SSH handling
        
         * Don't select existing ~/.ssh/id_dsa.pub.  Since 7.0 (released
           2015-08-11) OpenSSH servers won't accept DSA user keys anyway, so
           users have likely rotated their legacy key material by now.
        
         * The pubkey to copy into gerrit is derived from the first existing file
           among ~/.ssh/id_ecdsa, ~/.ssh/id_ed25519, and ~/.ssh/id_rsa.  These
           algorithms are ordered as found in PubkeyAcceptedKeyTypes' default
           value as of OpenSSH 8.1.  (EC keys are only supported since Gerrit
           1.14.)  Generate an RSA key when ~/.ssh doesn't exist, as before,
           since it's still the default in ssh-keygen(1) from OpenSSH 8.1.
        
         * In the ssh_config(5) stanza, only include the IdentityFile when a
           the private key file exists.  The private key material might reside
           somewhere else, for instance in a smartcard or in an external agent's
           key store; in both cases the ssh client can authenticate the user
           without direct access to the key material.  While it's possible to
           set IdentityFile to a pubkey (with IdentitiesOnly={yes,no}) it's not
           documented and thus shouldn't be used.
        
        Change-Id: Id73a2798747ce5c394b0cf2d0dc40107a1f2c599
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86858
        Reviewed-by: Guilhem Moulin <guilhem@libreoffice.org>
        Tested-by: Guilhem Moulin <guilhem@libreoffice.org>

2020-01-15  Guilhem Moulin  <guilhem@libreoffice.org>  [9276b117355c098bdfbe3cfa207aca869bf4bd01]

        logerrit: atomically create ~/.ssh with restrictive mode
        
        AFAICT `mkdir [-m mode]` is already defined in POSIX.1-1990.
        
        Change-Id: I159578eac16398f16d55578fbd818906b77cf373
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86852
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-15  Serge Krot  <Serge.Krot@cib.de>  [9476dfe7d1b86b367966e7dedf67e11936c8d9d7]

        tdf#129924 docx import: set background color
        
        Change-Id: If586a7a11e375c1592253630af87772bca40b52e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86542
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-01-15  László Németh  <nemeth@numbertext.org>  [62d084d50c0e6c90918f687251ffbb15264d7317]

        tdf#94801 DOCX import: fix table width loss by rounding
        
        up the converted sum of table grid values. Small table
        width loss (< 1/100 mm) could result big layout differences,
        based on different line breaking etc.
        
        When table width is calculated by sum of table grid widths,
        now there is only a single conversion to 1/100 mm at the end,
        with rounding up the width instead of rounding down.
        
        Preventing regressions, both grid and cell width values are
        stored in the original twip now, instead of converting them to
        1/100 mm one by one.
        
        Change-Id: I6f0755b6604f4976b8ecb25255c76fe6afd5e35b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86718
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-01-15  Caolán McNamara  <caolanm@redhat.com>  [32c8e953662fa2cdbcf2a43f7c217f75b5a808c8]

        SfxPopupWindow is now unused
        
        Change-Id: Idd4f2854eb0746a0648df30a5815bfaf8ef6a9ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86879
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-15  Caolán McNamara  <caolanm@redhat.com>  [33baa14a1130aed90c232231a1b5fd9120737b96]

        rework SwScrollNaviPopup to be a simple popdown
        
        this has never worked right for me, it appears and disappears immediately under gtk3,
        automatically turns into a floating window under gen
        
        rework it to be a simpler non-floating popdown
        
        Change-Id: I3d13ddf81c22e0fb9616defd7d0435e9116c0ac7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86874
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-15  Caolán McNamara  <caolanm@redhat.com>  [160cde8ec0473b4a0c8e15ee13520d83171aea8d]

        no remaining CreatePopupWindow returns non-null
        
        Change-Id: Ie342bd24222f622997d8dc2cda51ecb908fdb047
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86843
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-15  Caolán McNamara  <caolanm@redhat.com>  [c34edadf5bd3d1d9f3c9c056af28b8964d8f1ca0]

        rework SvxUndoRedoControl to be a PopupWindowController
        
        Change-Id: I78b4e03c76bc3aa8479013ae157a9e1316dcfecd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86841
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-15  Caolán McNamara  <caolanm@redhat.com>  [7d514150ef7c9a82aa72213ee2973cc8b9b2dbfa]

        hold SolarMutex on calling vcl toolbox enable item
        
        Change-Id: I35bbe90fbda6c46c1ad173746171b3ede1b2105c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86850
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-15  Miklos Vajna  <vmiklos@collabora.com>  [9a50e8f2bcde95233e4b38707c521ada90fcd6af]

        DOCX import: improve support for headers/footers from cont sect break
        
        A continuous section break in a DOCX file can set new headers/footers
        which start appearing from the next page. In general, this is not
        something Writer supports, but commit
        08f13ab85b5c65b5dc8adfa15918fb3e426fcc3c (tdf#112202 writerfilter,sw:
        fix loss of headers, 2019-12-16) improved the situation significantly
        here.
        
        Build on top of that and add support for a few more cases:
        
        1) When checking for the last paragraph of the previous section, detect
        when that last paragraph is so small so in practice that's not the last
        one.
        
        2) Handle when the text node in question has no explicit break type set,
        only a SwFormatPageDesc (which implicitly causes a page break).
        
        3) When setting the page style to show the correct header/footer, don't
        set the page style on the previous paragraph directly, rather update the
        "next style" of the already set page style. (This is safe, as we never
        reuse the same Writer page style for multiple Word sections.)
        
        Change-Id: Iede196b864af5123c5637f82432ed6e0f7e7241a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86870
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [fd14abf1346128826dcb30dda2cc674cc4d998ce]

        use more FastParser in SwXMLImport
        
        Change-Id: I27207e1ac00d783296deb9b0309b7b62cb5a15eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86837
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-15  Stephan Bergmann  <sbergman@redhat.com>  [14b36a16b225bf7c988f118d499a7287c47cd83e]

        Remove a fragment from a file URL early on
        
        ...as ShellExecuteExW would ignore it anyway
        
        Change-Id: I969db094bb7d2ea230ac8c36eb23d71a90fbe466
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86868
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-15  shashikdm  <shashikant.123kadam@gmail.com>  [cf82475c785c47327cdc9d591d63d7a82dd1ac53]

        tdf#114441 Changing sal_uLong to appropriate integer type in filters module
        
           changed sal_uLong to one of {size_t, sal_uInt64, sal_uInt32, sal_uInt16, sal_uInt8} in flash/impswfdialog.cxx and graphicsfilter
        
           changed PS_* in file filter/source/eps/eps.cxx to enum and overloaded bitwise or (|)
           made types of nSize, nParseThis, nComp and nBytesRead to sal_uInt32 as Michael Stahl suggested
        
           changes suggested by Michael Stahl
           changed x, y, j to sal_uInt32 in filter/source/graphicfilter/etiff/etiff.cxx
           changed nMinPercent, nMaxPercent, nLastPercent, nMainEntitiesCount to sal_uInt16 in filter/source/graphicfilter/idxf/dxf2mtf.hxx
           removed nGcount variable from filter/source/graphicfilter/idxf/dxfgrprd.hxx and filter/source/graphicfilter/idxf/dxfgrprd.cxx
           removed static_cast in filter/source/graphicfilter/idxf/dxf2mtf.cxx
           changed nComp in filter/source/graphicfilter/ieps/ieps.cxx to size_t
           changed mnCol to sal_uInt16 in filter/source/graphicfilter/ipbm/ipbm.cxx
        
           revised a number of datatypes as suggested by michael stahl in his reviews
        
           removed redundant static casts which caused test to fail
        
        Change-Id: Id892ee7e9c1ef3cf75c9d768b790ced9c2ce3f3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/84726
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-15  Stephan Bergmann  <sbergman@redhat.com>  [797e0170f31ef10df0841e1cfae5c39903b6a316]

        Toolbox needs to be a complete type here (Windows --disable-pch)
        
        ...because of the m_xToolBox data member and inline copy/move functions of
        SVX_DLLPUBLIC MenuOrToolMenuButton
        
        Change-Id: Ia070c28e31797f7d09c2862f5bb2775379c0a170
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86867
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-15  Stephan Bergmann  <sbergman@redhat.com>  [196b41e8f1fb3fd1bf052f4b01b5630d15e07141]

        Missing includes (Windows --disable-pch)
        
        ...after f7804fc28bc65de4938d67d6f8a19f1eacab3341 "tdf#42949 Fix IWYU warnings
        in sfx2/source/[d-n]*/*cxx"
        
        Change-Id: I3dc8fbfb353daec980fc0a73809fc2cd83972d2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86866
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-15  Michael Stahl  <Michael.Stahl@cib.de>  [05d833a26208404e5f2b3d61298a57c9bcc7c1fe]

        tdf#129574 sw: fix RTF export of table of contents
        
        The problem is that the hyperlink that starts at the start of the first
        paragraph of the ToX content is written to RTF before the TOC field
        itself, so the hyperlink contains the entire ToX:
        
        {{\field{\*\fldinst HYPERLINK "#__RefHeading___Toc250984071" }{\fldrslt {\rtlch\langfe1024 \ltrch\lang1024\loch
        {\field{\*\fldinst { TOC \\o "1-3" \\h \\z }}{\fldrslt {1.India\tab 1}}}}
        
        This is because the HYPERLINK is written into m_aRun but the TOC into
        m_aRunText.
        
        Interestingly StartRun() asserts that m_aRunText should be empty, so we
        don't try to change StartURL() to write the HYPERLINK into m_aRunText.
        
        The only function that moves text from m_aRunText to m_aRun is
        EndRun(), so wrap the TOC field in StartRun()/EndRun().
        
        This breaks the export of the ToX to DOCX because a mysterious SDT is
        no longer written around the field but only the field result, so only do
        this for RTF.
        
        Change-Id: I22e45c4a9c9ce6edb2b9114b4a29b2a373ec3284
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86860
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-15  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [89f8141692452a8c7df56d2853f201eef486f82e]

        tdf#42949 Fix IWYU warnings in svx/source/*/*hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I2c846dba43bec95b2ef2739ee9c0940880f51c1c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86621
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-15  Mesut Çifci  <mesutcifci97@gmail.com>  [b8f02637131fcfa499a6397914fdf4687c88053d]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: Ib58c66590c60175d7984af55d23b7c55a6a2383e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86828
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-15  Mesut Çifci  <mesutcifci97@gmail.com>  [15abfe9ae976a0d940725cdd570facc372981393]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: Ice7c0ecc8ee05a5c3b0af458ceeee8191bdde322
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86752
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [52fece12345161911da2a531213b7d5541192aad]

        tweak GetBitmap methods in BitmapEx
        
        so we return a const& for the normal case, just like other methods,
        which reduces copying.
        
        This revealed that CreateDisplayBitmap in Bitmap can be const.
        
        Change-Id: I9f9b9ff0c52d7e95eaae62af152218be8847dd63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86836
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-15  Caolán McNamara  <caolanm@redhat.com>  [0a76eb059a77c799e6ce8400c558fc4dd1d866aa]

        StartCascading is unused
        
        Change-Id: Ic58ab3715aadf53bf4f3fd1e32a241d9d9275322
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86839
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-15  Caolán McNamara  <caolanm@redhat.com>  [053223085d786b4d1e595a63e01c47e97728e720]

        rework SvxColumnsToolBoxControl to be a PopupWindowController
        
        and weld it, convert it and TableWindow to use two CustomWidgetController
        for the content widgets. Change the ColumnsWindow from an auto-grow width
        element to something with a fixed width and add a spinbutton to handle
        the overflow cases that don't fit in the fixed width
        
        Change-Id: I046a21dfd2a7c23828c4e2945b42c30db362b049
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86812
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-15  Henry Castro  <hcastro@collabora.com>  [6deb0eea50a0dc7171459bdd1d662fde24de410c]

        lok: ui: increase the 'step-increment' property to 5
        
        Change-Id: I1090a9f6435619f095ca22ef401c5e1bc9741d06
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86820
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2020-01-15  Miklos Vajna  <vmiklos@collabora.com>  [1cb70721ba00dd6c6958f0a10e39aa5c1866ec96]

        external: update pdfium to 4021
        
        Change-Id: I1c3280e811bf65641bf559e3f01bc62e609548f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86811
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-15  Luboš Luňák  <l.lunak@collabora.com>  [891e89004b227326b6fae4c4a2a90dce741dc7aa]

        avoid needless copy by SkSurface::makeImageSnapshot(rect)
        
        It seems to make data copy if the given rectangle is a subset of the size,
        so rather use the whole rectangle and specify the subset in drawImageRect().
        
        Change-Id: I42f1da533dbf4334ec538e478131901b2d7ed7b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86775
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-15  Luboš Luňák  <l.lunak@collabora.com>  [5a211ba9f5f465c8c898ebce4cc37fa30581acac]

        do not ignore return value of a (confusing) function (tdf#126248)
        
        The two ScCellFormat::GetString() overloads are lame API, one returns
        the value normally and the other one returns void and uses a reference
        parameter. I got confused by this in 6f810e3d7dafcd7d0101173a501
        and didn't use the return value in one case.
        
        Change-Id: I0b6c839f9d0299e14ea022813481802275df5ea6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86750
        Tested-by: Jenkins
        Reviewed-by: 锁琨珑 <suokunlong@126.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-15  Serge Krot  <Serge.Krot@cib.de>  [264d27c94d7286a407b05a32f4097ac9d543e1a3]

        tdf#126795 docx export: do not output tab stops twice
        
        Change-Id: I70235df7fb73133f413863ee5eb7c76905a60248
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86767
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-01-15  Michael Stahl  <Michael.Stahl@cib.de>  [f761059b8c8ffe4e7b6e28924898ba71ee6b9ea8]

        tdf#129525 writerfilter: ignore GOTOBUTTON field
        
        The bugdoc contains nested fields for some of the page numbers:
        
        {\field\flddirty{\*\fldinst {\caps0\lang1024  GOTOBUTTON _Toc434317064  }{\field{\*\fldinst {\caps0\lang1024  PAGEREF _Toc434317064 }}{\fldrslt {\caps0\lang1024 4}}}}}
        
        The problem is that the outer field does not have a \fldrslt, only the
        inner PAGEREF field has one.
        
        This used to be imported incorrectly because the nested field's result
        ended up in the outer field's result; now it's imported correctly but
        then there's no field result to show, because Writer can't expand
        fieldmarks.
        
        As we can't do anything with a GOTOBUTTON field, just ignore it
        explicitly to prevent creating a generic fieldmark; the PAGEREF is
        already ignored inside of a ToX since commit
        9679e9c23216decb5f9f25f85b04cb3f25211111.
        
        ("regression" from e511a0ca5dde6d731bb126bbfe21768867890102..d9030ad6298e2f49ee63489d6158ea6ad23c0111)
        
        Change-Id: I8135c8d14995378181ce959d22d9be5ea0cae260
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86796
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b8cf734e3f70d96419119e2a21293c617b2e167]

        improve "convert OSL_ASSERT to assert"
        
        this fixes commit 3a0c4574449fc2313306c4e0e39bb7416cc20657, by
        converting the assert in removeInterface() to SAL_WARN_IF, and similarly
        for the related addInterface() method
        
        Comment from sberg on the original commit:
        
        This leaves OInterfaceContainerHelper::add-/removeInterface in somewhat
        inconsistent state (as addInterface OSL_ASSERTs non-null but then also
        explicitly checks for null, i.e., effectively supports null).
        
        css.lang.XComponent::add-/removeEventListener do not explicitly specify
        whether or not their arg may be null.  I /think/ we traditionally
        supported null; asserting non-null thus might cause issues for 3rd-party
        code.
        
        Change-Id: I1e28cc03aa7dfe662125c573d60b447309009448
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86827
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-15  David Ostrovsky  <david@ostrovsky.org>  [e355d2dc89963f26e5856be8b324d386e4c564f6]

        Bump boost version to 1.71
        
        Change-Id: Ica4aba467aa00236a4d1c5b0411d1ebc657ea4df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86594
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-15  andreas kainz  <kainz.a@gmail.com>  [69a377c37b234b9b609045dbf40c40e0adc0a0b4]

        Sidebar expandable fix
        
        Change-Id: Ie6398eeec89112caa9f27b278c4f267049c8b436
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86817
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [16d26d178785bead496af0850604d7816f0e453a]

        clang-tidy modernize-concat-nested-namespace in svx
        
        Change-Id: I8a00f2823aa956afb995ee68c9f995bf08ad5239
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86824
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [bf17db716f4ecaf28c2a0797bf90c9b0731015d6]

        tdf#129393 Calc: cannot format whole row of unprotected cells
        
        regression from
        	commit 3c3a371c799d00475deb13b4c3e0a8860c7e4fb3
        	tdf#125254 Performance: A spreadsheet opens too slow, part2
        
        Change-Id: I87e06a58d6a4eb1a32bdf7e9267a4fe9d6dc4f2a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86826
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-15  Tor Lillqvist  <tml@collabora.com>  [c2ca2219ef821d87fe499ddc2f6cf9e69c8d4828]

        WaE: unused parameter
        
        Change-Id: Iba0c5c6c67d54e89bd3252315d83d6b9f947acdf

2020-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [dde274e70ceed15f517814ee86453837d228ffdc]

        use FastParser for SchXMLImport
        
        Change-Id: Ib43f109dce8226d29b19c141010e4480147933ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86825
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [b43f64f430bc19c07f6b5d457a9168de5fb9de69]

        clang-tidy modernize-concat-nested-namespace in connectivity
        
        Change-Id: Id18966cc44c012730a872ebfa93f2b468cefff38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86823
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [3a0c4574449fc2313306c4e0e39bb7416cc20657]

        convert OSL_ASSERT to assert
        
        and fix the one place triggering it
        
        Change-Id: I87ec57c6a92ed89fdacfcb0d650525eaeaa266b9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86822
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-15  Stephan Bergmann  <sbergman@redhat.com>  [a0000aa4c83768aee2b78182c1c40b6bdf810773]

        Clean up safeRead/Write
        
        ...using more appropriate parameter types, replacing cheesy OSL_ASSERT overflow
        checks with cap_ssize_t, and replacing one remaining good OSL_ASSERT in
        safeWrite with assert.
        
        Change-Id: I6105ba5135216333e68003458be7ca28f1715a51
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86807
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-15  Roman Kuznetsov  <antilibreoffice@gmail.com>  [aaad28f8873e8ffa92f4e1340707f45b2737f20e]

        tdf#125089 Fix shoowing a separator in View-User interfaces submenus
        
        for non EN GUI
        
        Change-Id: I8761560e48f781ed516494984fc5a86c72019ad0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86619
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2020-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [4b40797585c5f68e2266586d33db4c4b6af498d5]

        clang-tidy modernize-concat-nested-namespace in sd
        
        Change-Id: I805cc225420de46d1fa7cbfcc22468e00cb5f5ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86805
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [a7f28581ad27705a86e6945f03cf219f7e4aa969]

        clang-tidy modernize-concat-nested-namespace in oox
        
        Change-Id: I9877be75e1f7dcefdf7172d05dfbb0a63d06ced1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86803
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [6d64015430b387b615b6df137dc168caa9632cb3]

        clang-tidy modernize-concat-nested-namespace in sc
        
        Change-Id: I6a9b2b912434c053e20ce06ef03e52451e506693
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86804
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [8dbe8eac89c563cbbc2de5c8e281f4fd9b817328]

        clang-tidy modernize-concat-nested-namespace in codemaker..configmgr
        
        Change-Id: I48452480fae169e11d60b125bbd0226b6a35a25c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86800
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [248ddbc4e9191c7f980fc8d6df6337fc535faab0]

        clang-tidy modernize-concat-nested-namespace in cppcanvas..cppuhelper
        
        Change-Id: I0bb4ea91288a15fb590d077fb390c53be8b50400
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86801
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [21160cd09c3b7399bb34005a916ed5cd2866e43b]

        clang-tidy modernize-concat-nested-namespace in sw
        
        Change-Id: Ie7643f6a9f9df2591d9253b18259403c655e5bcf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86806
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-15  Stanislav Horacek  <stanislav.horacek@gmail.com>  [147af9e2cf7f937ed83ab00574b6a418a2cb629e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 69896de636113d0bae2b1c44316f2c50b643f524
          - fix typo in explanation of regular expression example
            
            Change-Id: I35103839b29ea98ee0295dbbe71712b9c041a807
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86816
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-01-14  Stephan Bergmann  <sbergman@redhat.com>  [f687c41f76fb0452d667a01f4fb0ff90bf2aa937]

        prefix is unused when all implementations have constructors
        
        ...which is the case here since 5d0901a75e7ef96dc722b5277450cc18ad163f7b "sd
        pptm: Add a separate PPTM filter."
        
        Change-Id: I4318681da9971cac4df083f9170f3a0f9fd26f75
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86780
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-14  Caolán McNamara  <caolanm@redhat.com>  [40887f38441e8e3371e80773c5bac2a5a22854ed]

        ofz#20087 Invalid-enum-value
        
        Change-Id: I32966a6b3973a0db9e186260225ded216607efbc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86809
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-14  Stephan Bergmann  <sbergman@redhat.com>  [a0b220b3a6946e54136c47acab587c3993dae6fa]

        Avoid loplugin:redundantcast from within qWarning macro
        
        ...as seen with qt5-qtbase-devel-5.13.2-1.fc31.x86_64:
        
        > vcl/unx/gtk3_kde5/kde5_filepicker_ipc.cxx:367:5: error: redundant static_cast from 'const char [65]' to 'const char *' [loplugin:redundantcast]
        >     qWarning() << "unhandled command " << static_cast<uint16_t>(command);
        >     ^~~~~~~~
        > /usr/include/qt5/QtCore/qlogging.h:167:33: note: expanded from macro 'qWarning'
        > #define qWarning QMessageLogger(QT_MESSAGELOG_FILE, QT_MESSAGELOG_LINE, QT_MESSAGELOG_FUNC).warning
        >                                 ^~~~~~~~~~~~~~~~~~
        > /usr/include/qt5/QtCore/qlogging.h:156:30: note: expanded from macro 'QT_MESSAGELOG_FILE'
        >   #define QT_MESSAGELOG_FILE static_cast<const char *>(__FILE__)
        >                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        Change-Id: I9578b07cfd1a2de570ae2ab5842d65ef708f5d6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86802
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-14  Caolán McNamara  <caolanm@redhat.com>  [e5701af7c4226341776ed12c4bc5b24469a2599d]

        rework SfxEmojiControl to be a PopupWindowController
        
        Change-Id: Ia3262e5b54257d5556c500f440806ac2df9886cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86794
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-14  Caolán McNamara  <caolanm@redhat.com>  [22bf6e323465bd38b38fc026d801bb470e3f9d5c]

        weld PageOrientationControl
        
        Change-Id: I4b8b5e9a467396a97531c915613d84a361163775
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86789
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-14  Caolán McNamara  <caolanm@redhat.com>  [74a6e101927d97aa216b1b1a6d395c56c65cfd32]

        rework PageOrientationPopup to be a PopupWindowController
        
        Change-Id: I5930d6e16b99754a60e3bb22a70fadfc5d673aa5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86786
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-14  Caolán McNamara  <caolanm@redhat.com>  [0b87cacaedf47c49065df284f8d10d40d664f9bd]

        weld PageMarginControl
        
        Change-Id: Ie0af7bf21a8804620746fe42ad009717db65bf24
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86783
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-14  Caolán McNamara  <caolanm@redhat.com>  [776797b6a46fa545a661cc81f51a2be555ecd7fe]

        rework PageMarginPopup to be a PopupWindowController
        
        Change-Id: I60a66b9be14f79cd2968f4bd3d91740137ee9d85
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86782
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-14  Caolán McNamara  <caolanm@redhat.com>  [2c80cf671ead686300ea0ece491435c0c67dfc77]

        svmedit2.hxx doesn't need to be a public header
        
        Change-Id: I8f193478eb74b544a075b477fbeed5dc5b55402e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86781
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-14  Stephan Bergmann  <sbergman@redhat.com>  [a504edb024bb2cbe07e98a0df42efdb2f1a2135b]

        Silence -Werror,-Wdeprecated-declarations for now
        
        ...as seen with qt5-qtbase-devel-5.13.2-1.fc31.x86_64:
        
        > vcl/unx/gtk3_kde5/kde5_filepicker.cxx:233:18: error: 'setConfirmOverwrite' is deprecated: Use setOption(DontConfirmOverwrite, !enabled) instead [-Werror,-Wdeprecated-declarations]
        >         _dialog->setConfirmOverwrite(true);
        >                  ^
        > /usr/include/qt5/QtWidgets/qfiledialog.h:174:5: note: 'setConfirmOverwrite' has been explicitly marked deprecated here
        >     QT_DEPRECATED_X("Use setOption(DontConfirmOverwrite, !enabled) instead")
        >     ^
        
        Change-Id: I322dda4353a69746cc80afade8206c3cecee8a96
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86799
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [b5ed969212e267445e2e2e076321f52b1374b6d2]

        update and enable loplugin:duplicate-defines
        
        Change-Id: I713b9985b2a69fe3c84069f19c772969e2631e46
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85571
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-14  rizmut  <riz_17_oke@yahoo.co.id>  [de20525d6ff2078d25f2c8fffada6245e0824a77]

        Sifr: Add more 32px icons (tdf#129846)
        
        - Add 32px items in links.txt
        
        Change-Id: I110340b85190c859915436b13e27930c235b4f3f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86695
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-01-14  Mike Kaganski  <mike.kaganski@collabora.com>  [9f7ac479ff134d0f9ce65f6f8681e5e7664f357b]

        tdf#129360: don't try to use uninitialized objects
        
        And also don't forget to re-initialize member list of watch item.
        
        Another old bug masked by hacks removed in commit
        62f3f3d92aa204eaaa063b30d7ade44df501b997. E.g., previously in code
        
        Type t1
          var1
          var2
        End Type
        
        Type t2
          var1
          var2
          var3
        End Type
        
        Sub test
          Dim v1 As t1, v2 As t2, v
          v = v1
          v = v2
        End Sub
        
        breaking on line 'v = v1', expanding v in Watch, and stepping to next
        line, didn't update the children count. After the change, this surfaced,
        and now fixed.
        
        Change-Id: Ia47f5363a2fc62042701ff14d084870d1cced392
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86792
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-14  Michael Stahl  <Michael.Stahl@cib.de>  [cf226535f9903a048b1c105b180ae3a50a776e68]

        tdf#129805 writerfilter: fix import of nested generic field
        
        The problem was that the end of the outer nested generic field did not
        call PopFieldmark(), so the end of the field was at the end of the
        document.
        
        (regression from f610f9b611fe9f206b872ed06f7e859d688385fc)
        
        Change-Id: If5928b14dd35f7dd509370c2b8eef4c31bd149dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86785
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [db54dd2351a4c2d4e54e97db6ba19a65dfbee858]

        clang-tidy modernize-concat-nested-namespace in chart2
        
        Change-Id: I320234b60963d80f6870a9ce1fead8e29de437aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86759
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d038e27a98097c40af8bee3e7f24bad715742e91]

        Fix typo
        
        Change-Id: Ib7906754443db7260b1ef797b9b668be7fda2cc6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86738
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2020-01-14  Caolán McNamara  <caolanm@redhat.com>  [2863247598b8d85e9a284575e9b657f360d21c4d]

        move [G|S]etGetSpecialCharsFunction into its own header
        
        so the whole of edit.hxx doesn't need to be included just to set that
        detail
        
        Change-Id: I467add023ca59c1ffdccbafb21843cb153ba6a40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86769
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-14  Caolán McNamara  <caolanm@redhat.com>  [5c093e7e1505e787a5781446aed8add83bf7f55d]

        remove unneeded includes and update pch
        
        Change-Id: I361eeb1090e4ad9e77681e756ccd25edce3f5a3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86768
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-14  Caolán McNamara  <caolanm@redhat.com>  [084549285b1683b0efd6f4301e6350f95bded729]

        weld TableWindow
        
        Change-Id: If3b0f363b8f1f70d7d044a8e75def3fbab3d5e97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86766
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-14  Stephan Bergmann  <sbergman@redhat.com>  [35fbf454055a18c8431808b955b54f2cf3200bb0]

        Remove unused prefix="direct" feature
        
        It got introduced with b6cebf4a3e2997e6489bba77b358b306f8f435ce "Allow UNO
        component libraries to have each implementation in its own function", then
        ae3a0c8da50b36db395984637f5ad74d3b4887bc "Add .component <implementation
        constructor='...' feature" removed all of its uses and noted:  "[...] (which had
        previously been adapted to use the prefix="direct" feature, which may become
        unnecessary again in the end, depending on how to handle single-instance
        services/singletons)."  Handling of single-instance services/singletons has been
        added with 997d21183322a0a94b96868073808841d2773902 "Support for singleton
        constructor functions" and the feature has really become unnecessary again.
        
        Change-Id: I1ab910805d61421f892a244313c8778cd453f98c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86765
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-14  Caolán McNamara  <caolanm@redhat.com>  [1e5edbc5ac1be50c68a670879bd9c64514cf2f58]

        rework SvxTableToolBoxControl as PopupWindowController
        
        and refactor its drawing into a DrawingArea widget
        
        Change-Id: Iecaef02fcfaa04b3096d80c3fc2648690a190bd9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86762
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-14  Caolán McNamara  <caolanm@redhat.com>  [440aac4e8c89029d6e7c09cd2a97d71674ed920a]

        update pch
        
        Change-Id: I5beb99f417b7a29fb0b985e01e4ac56565a3852d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86761
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [f88dfa135950acdd51d3f9693720507bc35b5a5a]

        use FastParser APIs in SvxXMLXTableImport
        
        Change-Id: I744943bdcdecc10219898d23038eb5d0c2dfb5d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85479
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [9a578e9861d930782fd9432e79741d3378a30589]

        clang-tidy modernize-concat-nested-namespace in basic..canvas
        
        Change-Id: I74a575e6ca7829ee252c0e315fc337ea223c944f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86758
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-14  Miklos Vajna  <vmiklos@collabora.com>  [03fd45dce6afa83fc1fcbcd890edb36affd61981]

        sw html filter: rework Yoda-style comments
        
        Change-Id: Ia71769f19298331c674120a3d413b85201a03e6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86747
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [47c0d10b02f6f89ef11f5eb6ce86efb5edb69f30]

        loplugin:finalclasses in framework
        
        Change-Id: I5405a123e887173fe4b90d66dab6225bf43883ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86740
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [af4f3bd896bb554b71972da5379a490b869f24bb]

        clang-tidy modernize-concat-nested-namespace in avmedia
        
        Change-Id: I2ac6de9e56bf94b81602bd841383d937b3d7e908
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86756
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-14  Mesut Çifci  <mesutcifci97@gmail.com>  [18b03440b4dca084274a02d16a8a1545d629a4c1]

        tdf#75280: Convert inappropriate use of sal_uIntPtr to better integer types
        
        Change-Id: I583e5758b999e2800e1372af3a6490b3b64fe96e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86717
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [f8554b5053d17d39f71eca246e4ad7264f4998a8]

        clang-tidy modernize-concat-nested-namespace in basegfx
        
        Change-Id: I79b5b135c00b31152ff37de3485dcbb955ca1071
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86757
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-14  Caolán McNamara  <caolanm@redhat.com>  [bcc6b77164134a1ea84f8ac2f5b8e6afa02e4228]

        weld PageColumnControl
        
        Change-Id: I943191b63d32cf5027a587c23fc73bbb2e7d730e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86753
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-14  Caolán McNamara  <caolanm@redhat.com>  [85307c10d3ca4d7c9ed3fa1ca3700a6330b09da8]

        rework PageColumnPopup to be a PopupWindowController
        
        Change-Id: I00d0ce6001f2eb3076c699bca7c64a72b94716c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86751
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [a41fe32ba989cad3b6e2e20793b3fff469230eb6]

        loplugin:finalclasses in accessibility
        
        Change-Id: If9314712090bc2494f86afa8f0c25038f8307278
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86742
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-14  Caolán McNamara  <caolanm@redhat.com>  [53d2a0390473319555f244f0ac3cf9a44b5ac7a0]

        weld PageSizePopup
        
        Change-Id: I989e2a6337f368ec388290f1e4af329865af9ec7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86749
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [f076e09e7222ade29e73b839579178ac5f134778]

        loplugin:finalclasses in oox
        
        Change-Id: I5d69ed1ba551a51b3a8124d5b9f0e565023e7404
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86743
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-14  Mike Kaganski  <mike.kaganski@collabora.com>  [25f4cc12fb59284392914c93a0ae6ad199ecc069]

        tdf#128226: make OpenSymbol font an internal resource
        
        OpenSymbol is crucial for Math; so it is not just some font that
        could be used if present, but part of program resources. As such,
        it must be available with other program resources, and not depend
        on user preferences, like uninstallation of the font from system.
        
        This patch puts it into program/resource/common/fonts, and adds
        that path to the paths used for private fonts. This is in addition
        to share/fonts/truetype, which is optional, and is usually absent
        on most Linux and Windows installations (on Linux, it is usually
        in a separate package installing it to system fonts; on Windows,
        it is also installed to system by MSI).
        
        Change-Id: Ibf5e12e70dacb62b965035645fc53e9d83cd8793
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86649
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-01-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [4e0a6e43f48ef2d39433bdd8af3b6fd1906e2940]

        loplugin:finalclasses in basic..emfio
        
        Change-Id: I1b0df1a6cb5b8db9db09cb1d55d932459ab16d81
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86741
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-14  Caolán McNamara  <caolanm@redhat.com>  [3afc718eddcd81232392d46fccc24b8ec626c8df]

        rework PageSizePopup to be a PopupWindowController
        
        Change-Id: Ib8a0acbceca607b0820437d66e18c7cd8c16904e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86748
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-14  Caolán McNamara  <caolanm@redhat.com>  [998a9470f1d5728b3f9702ef7aca77aa53bff96b]

        remove some unneeded includes
        
        Change-Id: I798230983b612ee2b9a0f6cc17751a3a5d703e9f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86744
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [93be108f5270cc2b0fe19d23d7819970e69a8535]

        AbstractSvxHlinkDlgMarkWnd is unused
        
        since
            commit 74713b34a36577f19eb3194246de73fa4f2bb741
            Date:   Wed May 25 09:05:21 2016 +0200
            loplugin:unusedmethods
        
        Change-Id: I0c70c169fff9e377688483c65ca6beb67ff06046
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86739
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-14  Caolán McNamara  <caolanm@redhat.com>  [9e224ed49b47efc0695647494f5ba6a6b866aa61]

        remove some unneeded includes
        
        Change-Id: Ic7add88f04fb53960c4d76414fb655cb4e5040b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86745
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-14  Luboš Luňák  <l.lunak@collabora.com>  [51882d9ec5a139bc7bc282ebf4ab03ada9ff2694]

        fix Skia CPU instruction set support (tdf#129546)
        
        It was a mistake to compile the SkOpts.cpp file with the highest
        CPU set available. I got confused by what SK_CPU_SSE_LEVEL means.
        That setting is the lowest set supported, so we should leave
        it at whatever Skia's SkPreConfig.h detects it to be from the actual
        compiler flags (the ones used for building everything).
        SkOpts::init() does runtime checks only for sets _lower_ than what
        SK_CPU_SSE_LEVEL says, so by compiling the file with the highest set
        all these runtime checks got disabled and it was assumed that
        the set defined by SK_CPU_SSE_LEVEL is always available.
        
        Change-Id: I839370645a9cafbede2d37017b9332cc739fc317
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86682
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-14  Caolán McNamara  <caolanm@redhat.com>  [3888b5e0000c27c0f1de283e05a6daf0196553b4]

        SvxCharViewControl is newly unused
        
        Change-Id: I8319f6498b6c2adf74c94c76d78aa02cabc01c64
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86689
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-14  Caolán McNamara  <caolanm@redhat.com>  [1c6728a7b52439ed09ed1576517b8037479de1a6]

        weld SfxCharmapCtrl
        
        Change-Id: I36bb2d1b23fdb5afa4e5ab85e6989a95474e874e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86678
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-14  Caolán McNamara  <caolanm@redhat.com>  [94c1f5cfb96a826220b64608cf0ada76d3bdde31]

        rework SfxCharmapCtrl to be a PopupWindowController
        
        With MSVC, the changes to include/sfx2/charmappopup.hxx would cause spurious
        
        > isvt.lib(svtlo.dll) : error LNK2005: "public: virtual class com::sun::star::uno::Any __cdecl cppu::ImplInheritanceHelper<class svt::ToolboxController,class com::sun::star::lang::XServiceInfo>::queryInterface(class com::sun::star::uno::Type const &)" (?queryInterface@?$ImplInheritanceHelper@VToolboxController@svt@@VXServiceInfo@lang@star@sun@com@@@cppu@@UAA?AVAny@uno@star@sun@com@@ABVType@4567@@Z) already defined in classificationcontroller.o
        > isvt.lib(svtlo.dll) : error LNK2005: "public: virtual void __cdecl cppu::ImplInheritanceHelper<class svt::ToolboxController,class com::sun::star::lang::XServiceInfo>::acquire(void)" (?acquire@?$ImplInheritanceHelper@VToolboxController@svt@@VXServiceInfo@lang@star@sun@com@@@cppu@@UAAXXZ) already defined in classificationcontroller.o
        > isvt.lib(svtlo.dll) : error LNK2005: "public: virtual void __cdecl cppu::ImplInheritanceHelper<class svt::ToolboxController,class com::sun::star::lang::XServiceInfo>::release(void)" (?release@?$ImplInheritanceHelper@VToolboxController@svt@@VXServiceInfo@lang@star@sun@com@@@cppu@@UAAXXZ) already defined in classificationcontroller.o
        
        when linking Library_sfx (and which appears to be unrelated to the (implicit)
        /INCREMENTAL since 9739c37d8ad7c6fca269709674a6975fa7ebd191 "enable incremental
        linking on windows"), which requires the HACK in
        include/svtools/popupwindowcontroller.hxx.
        
        Change-Id: I74c4318e6216001f18d0cf5ed63e78ba2ab13cd3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86664
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-14  Marco A.G.Pinto  <marcoagpinto@sapo.pt>  [9bb9fb43a69dd7c0afe864caadb8bb9d45207479]

        [pt_PT] Added 15 words to autocorrect
        
        Change-Id: I0d7c606581c00588334c628419e5a1fff09f1c40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86735
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-01-14  Mark Hung  <marklh9@gmail.com>  [b203b9c83d0000c8465dcd92fb6b029a2f28c724]

        tdf#128304 export TB_RL writing mode as eaVirt
        
        and import eaVirt to TextWritingMode instead of TextPreRotateAngle
        (-90) degree of CustomShapeGeometry. CJK text in TB_RL writing mode
        are upright in Writer. It corresponds to eaVirt by its defintion.
        
        Change-Id: I2a8bc6676ad6af06b06e023adaa2f201a028d426
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86637
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-14  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [1dd9200be9f167dc802b04529a54604691fe050e]

        tdf#42949 Fix IWYU warnings in connectivity/*/*cxx
        
        Except for platform specific drivers/ado and drivers/macab dirs
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I24b741cded8995e29ac3d518aeaa0d60b3c55b56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86317
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [ea10986a0939cacd34e8d3e026579c8ce3e6ac6c]

        Silence -Werror,-Wdeprecated-declarations for now
        
        ...as seen with qt5 5.13.2-1.fc31
        
        /home/noel/libo2/vcl/qt5/Qt5System.cxx:18:83: error: 'screenCount' is
        deprecated: Use QGuiApplication::screens()
        [-Werror,-Wdeprecated-declarations]
                                        ^
        /home/noel/libo2/vcl/qt5/Qt5System.cxx:22:44: error: 'screenGeometry' is
        deprecated: Use QGuiApplication::screens()
        [-Werror,-Wdeprecated-declarations]
            QRect qRect = QApplication::desktop()->screenGeometry(nScreen);
                                                   ^
        
        Change-Id: I73385b56f58284fedf5acbfb914177e06f3512d1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86736
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-14  Caolán McNamara  <caolanm@redhat.com>  [cdd824029edf880650afa46cb439049c7b9f9a93]

        crashtesting: libstaroffice should use sender-lastname not send-lastname
        
        https://github.com/fosnola/libstaroffice/pull/7
        
        Change-Id: Id4fe0bd016cf57d1b48055775d03cfc859ac557b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86715
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-14  Caolán McNamara  <caolanm@redhat.com>  [a62b421440de305a910d4ace4c146012f9f25e14]

        ofz#20066 Timeout
        
        Change-Id: Idd0ac51279c99e17c6f890096c7b6daf1b1802ed
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86703
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-14  Mesut Çifci  <mesutcifci97@gmail.com>  [edc748c9be3037a88c0f37ace160946e4fbd2a2d]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: I42b59c9d22edb987c55aace700934fdab95f83f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86719
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-14  Heiko Tietze  <tietze.heiko@gmail.com>  [2b3c96a03f2e3c12148ec00c93f06e093d384db9]

        Related tdf#129836 - Alphabetize styles in the footnotes/endnotes dialog
        
        Page and paragraph dropdowns were missing
        in Ie9bc4f63412dabd6032f0a9b7225384823f2f39a
        
        Change-Id: Ied25eeb1360718315190104213172da594e4b05c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86666
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-01-14  Caolán McNamara  <caolanm@redhat.com>  [fa412876add97cab38d404723c49d35775f8efea]

        Related: tdf#127782 resize the print dialog to its optimum size...
        
        after expander is activated
        
        Change-Id: I3f87243f0502829e048173987c8998898d351adf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86575
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-01-14  Heiko Tietze  <tietze.heiko@gmail.com>  [96b4bf352b1dc43637080719c91eef61fef74bf8]

        Resolves tdf#127782 - New Print dialog is too high
        
        Expander added
        
        Change-Id: Iea41f9cf335b75210de0acf5688fddd5e3dd3dbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86478
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-01-14  andreas kainz  <kainz.a@gmail.com>  [e5e0cfe18f75ee22f72f2058be0706ede52ce28f]

        pdf export dialog update general tab alignment update
        
        Change-Id: I78dd99e3ca79322553b7bf1788f628a3e0aba305
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86720
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-01-14  Miklos Vajna  <vmiklos@collabora.com>  [5960c6f4ca9dd6ab4b4081d3be7253468cd212c4]

        tdf#129516 DOCX import: fix incorrect z-order with textboxes
        
        Commit 3272c1eb5563f3bda2caa24f32b1018372622109 (related tdf#100074:
        prepare group shapes text input via writerfilter, 2018-10-01) tweaked
        the oox code, so that later it'll be able to call back to writerfilter
        to parse group shape text. That makes sense, but it also removed the
        reset of the group shape context, which means that two subsequent group
        shapes are now imported as a single group shape with a merged child
        list.
        
        Reset the group shape context again when writerfilter asks for the
        XShape from oox. If this causes a problem for the above scenario later,
        then it could be considered to handle this in
        ShapeContextHandler::endFastElement().
        
        Change-Id: I14f7f0bab2c66c8430313d5b2daffe3160a58c27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86712
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [e73b99b8dda36545116ac5b5f00c210642c2e3a6]

        loplugin:finalclasses in i18npool..linguistic
        
        Change-Id: Ib903fb2fdb4c4c25f73053065b828dade8b63785
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86687
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-14  Noel Grandin  <noelgrandin@gmail.com>  [7ae61449ccbeaf6a0b2aa8e81aad394b18565943]

        use FastParser in reportdesign
        
        Change-Id: Ib012e7c814184eaeaab57200107e8bf4887058f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86707
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0dc1611ac1c2c4ad57346131394d3c7035021259]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5a44291fac8fe16731bf0dff05ed40ae582f3461
          - Signature lines are for text and spreadsheets
            
            Remove reference to Writer in signature line Help pages
            
            Change-Id: I8f454c67277af2236bf52bb290fcd5d606093a45
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86722
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-13  Stephan Bergmann  <sbergman@redhat.com>  [974ea67a7c345a8be98c5aaa59baf9b07959b708]

        tdf#129930: Dispose SystemClipboard service early enough
        
        At least on Windows, the related
        CMtaOleClipboard::m_hClipboardChangedNotifierThread thread would otherwise still
        run during cppuhelper::ServiceManager::disposing (but could try to create other
        UNO services, which then throws a DeploymentException).
        
        (There is also a GetSystemPrimarySelection similar to GetSystemClipboard in
        include/vcl/transfer.hxx, which might or might not turn out to have a similar
        issue.)
        
        Change-Id: Ia64e708cf0578e3a127c1a56fbace577ecf4ee1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86558
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-13  Caolán McNamara  <caolanm@redhat.com>  [76a8746ea40965547c3d0fd9d56a8649f26ef756]

        crashtesting: downgrade assert to a warning
        
        its asserts since...
        
        commit 5291c3ef56948a91166a597033f3e48e00d57403
        Date:   Sun Dec 1 05:41:43 2019 +1100
            tdf#43157 basegfx: remove OSL_ENSURE preconditions
        
        on e.g. export of tdf12500-2.wmf to odg
        
        but its unclear what a fix might look like
        
        Change-Id: I26c1b1426a0d5ca7f25ca69cf1b720fe3344ce69
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86714
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-13  Miklos Vajna  <vmiklos@collabora.com>  [186ef501a305d452da1f36aa51106dba181dc324]

        sw reqif-xhtml export: fix non-well-formed output on Chinese text
        
        And also search for the '"<" OOO_something' pattern, and fix up all
        cases where we forgot to call GetNamespace() when opening an element.
        
        Change-Id: I015e807c1ad0f96c7c4aaa97f7f61ae134cf3754
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86701
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-13  Caolán McNamara  <caolanm@redhat.com>  [b3185eb977042347106b92a5062ea695ef4b82ef]

        remove some unneeded includes
        
        Change-Id: I6d9cde8f8dad5be52e79946b4d0ec12989bb9ee3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86696
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-13  Michael Meeks  <michael.meeks@collabora.com>  [62ad8f6f42a5f8c0150770b3490988bac62178e9]

        mobile: escape JSON for function wizard, and emit only on mobile.
        
        Otherwise typing "-> wa" into a cell gives JS exceptions.
        
        Change-Id: I5303186fe9f84e055d65cf1929ccf5a7a20cae35
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86706
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-01-13  Mike Kaganski  <mike.kaganski@collabora.com>  [96ab492b74d9e64051d82f220f65cadedf34a878]

        tdf#129360: fix old unsigned underflow
        
        ... discovered thanks to 62f3f3d92aa204eaaa063b30d7ade44df501b997:
        properties count may be 0, and unconditionally subtracting 3 from
        that will give a big number. Previously this was masked by a "Very
        Hot Fix" in SbxArray::GetRef that was dropped in the said commit.
        
        This unifies property count correction in the two places that use
        it: in WatchTreeListBox::RequestingChildren, where it was correct,
        and in WatchTreeListBox::UpdateWatches, where underflow happened.
        
        Change-Id: Ie980bc9571b2555cc2f643e770d824d5e2eb3731
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86700
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-13  Caolán McNamara  <caolanm@redhat.com>  [e08f680c78d4f73ddeda658cea713fdecf7a4a1b]

        weld TextUnderlineControl
        
        Change-Id: I9ebf3b1e9c4509c0568d26370d5a97c5c60baedd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86699
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-13  Caolán McNamara  <caolanm@redhat.com>  [c81afdb5118536b2e2365a9a9af6b6e162c87aeb]

        rework TextUnderlinePopup to be a PopupWindowController
        
        Change-Id: I149777b827dd00e00e62b461836122861864f829
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86697
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-13  Caolán McNamara  <caolanm@redhat.com>  [bd738ed736cc5e1f4ed8e81c3691538d401bbf65]

        weld TextCharacterSpacingControl
        
        Change-Id: Id0789c8c590a120efa8585d45fe7f5cdb0077cbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86694
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-13  Caolán McNamara  <caolanm@redhat.com>  [c9ba69cdfaaf19695fc8e40ba7af1d06490a123f]

        rework TextCharacterSpacingPopup to be a PopupWindowController
        
        Change-Id: I3db8f93b99157f7ee8d6095f7dfc5c2b2e6890e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86690
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-13  Caolán McNamara  <caolanm@redhat.com>  [4e12a674f51e898cf11af64b01e8da8468cec401]

        rename NumValueSet back to SvxNumValueSet
        
        Change-Id: I05cd8e336f818e80de40abb40cf739a7cbb540d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86665
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-13  Caolán McNamara  <caolanm@redhat.com>  [1caaf3cb0691a1659379ae3ce9964f600da5aa66]

        update rotation immediately in sidebar
        
        Change-Id: I7e44c3010bf44dca9c97548e040edf3af3573c43
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86674
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [a166a0d1d2aae132668a60ad845db154643c743a]

        AbstractSvxMessDialog is unused
        
        since
           commit 74713b34a36577f19eb3194246de73fa4f2bb741
           Date:   Wed May 25 09:05:21 2016 +0200
           loplugin:unusedmethods
        
        Change-Id: I3605b189f6bd5264ead91e02c2a018a3dd5e1e98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86688
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-13  Mark Hung  <marklh9@gmail.com>  [340b0eedaac17ff26799b09f6bbb2b115712e2d5]

        tdf#129655 Sync TextWritingMode to frame direction.
        
        Sync the text writing mode of a shape to the frame
        direction of the attached text box ( a text frame ).
        
        Change-Id: Ied9ff1a1d0f53d7ef78a83a086af0a2c1ca5eb36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86638
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [b56e0d7f7fb9f1ca9295ac2ba540a3cf778324b9]

        tdf#129908 Crash at Data > Group and outlone > AutoOutline
        
        regression from
        	commit 7282014e362a1529a36c88eb308df8ed359c2cfa
        	tdf#50916 Makes numbers of columns dynamic.
        
        Change-Id: Ie0eff58c7db5a3c85cfea480ca1fea5767fd8cfb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86683
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [c1e96a5d323614f1566702c933dcda9d89d23632]

        loplugin:finalclasses in package..sfx2
        
        Change-Id: I2908abc13f16b0011fcb326e8405080cc30df74a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86684
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [029044bd5b5989e4b1a965f89e6ba79bf9717bc2]

        use FastParser in chart2
        
        Change-Id: I98e8649bdfd2ceb556621a8b2c3c3a29bfaf7498
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86677
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-13  Caolán McNamara  <caolanm@redhat.com>  [bfb7fef85f63b82b54832c755e111b90f701e8dc]

        ofz#20051 if duplicate exists then m_ObjToRecMap points to deleted element
        
        Change-Id: I854410ba1d5c0a622b5ba9c6816a24a3477e5089
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86681
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-13  Yusuf Keten  <ketenyusuf@gmail.com>  [c7de89df5efc4b2af1f81c00befcc957a7e22ca6]

        tdf#75280 Convert inappropriate use of sal_uIntPtr to better integer types
        
        Change-Id: Ia45fb0bc882411fe0bfcd1e83932d187b4873ab0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86214
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-01-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [d865a4ea712619eee64e76483dc7223404e43a2c]

        convert this warning to SAL_INFO for now
        
        too noisy until I've done more conversion
        
        Change-Id: I1afe653683f12edc4516a40f609e6c1dc749c9e9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86676
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [db6c54b2e93d1cc5c02e7db7b1841fabbc3ef950]

        convert dbaccess to FastParser APIs
        
        Noting that I use "& TOKEN_MASK" a lot because we can be dealing with
        either NAMESPACE_DB or NAMESPACE_DB_OASIS.
        
        Change-Id: I5ca0aac61e37dc903bb998a43b73b48df22e55fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86655
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-13  Stephan Bergmann  <sbergman@redhat.com>  [09597ab01d22820137ada0dc08b5a9bf481468a8]

        Silence -Werror,-Wdeprecated-declarations for now
        
        ...as seen with qt5-qtbase-devel-5.13.2-1.fc31.x86_64:
        
        > vcl/qt5/Qt5Frame.cxx:481:73: error: 'screenGeometry' is deprecated: Use QGuiApplication::screens() [-Werror,-Wdeprecated-declarations]
        >             toSize(pScreen ? pScreen->size() : QApplication::desktop()->screenGeometry(0).size()));
        >                                                                         ^
        > /usr/include/qt5/QtWidgets/qdesktopwidget.h:79:5: note: 'screenGeometry' has been explicitly marked deprecated here
        >     QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect screenGeometry(int screen = -1) const;
        >     ^
        [...]
        > vcl/qt5/Qt5Frame.cxx:490:56: error: 'screenNumber' is deprecated: Use QGuiApplication::screenAt() [-Werror,-Wdeprecated-declarations]
        >             int nLeftScreen = QApplication::desktop()->screenNumber(QPoint(0, 0));
        >                                                        ^
        > /usr/include/qt5/QtWidgets/qdesktopwidget.h:75:5: note: 'screenNumber' has been explicitly marked deprecated here
        >     QT_DEPRECATED_X("Use QGuiApplication::screenAt()") int screenNumber(const QPoint &) const;
        >     ^
        [...]
        
        Change-Id: I7db00ee0e7cd7f652af4f7426f9ea0172206d485
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86660
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-13  Mike Kaganski  <mike.kaganski@collabora.com>  [a4681e8b74a59439110af42ff18cce021512056d]

        Merge both x64 and x86 CRT merge modules into x64 MSI
        
        ... because it contains x86 binaries in addition to x64: e.g., twain32shim,
        spsupp_x86.
        
        The opposite (inclusion of x64 MSM into x86 MSI) is not possible ( see
        https://stackoverflow.com/questions/58181986 ), so do it just for x64 MSI.
        
        And fix inclusion of CRT MSMs in VS2019, which were detected in configure.ac,
        but not used in scp2/source/ooo/vc_redist.scp.
        
        Change-Id: I3935fce751b1b6d04291fede6b82be25fe541582
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86667
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-13  Dennis Francis  <dennis.francis@collabora.com>  [353d4528b8ad8abca9a13f3016632e42bab7afde]

        tdf#125662: do parallel-zip in batches
        
        In this approach the input stream is read one batch (of constant size)
        at a time and each batch is compressed by ThreadedDeflater. After
        we are done with a batch, the deflated buffer is processed straightaway
        (directed to file backed storage).
        
        Change-Id: I2d42f86cf5898e4d746836d94bf6009a8d3b0230
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86596
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-13  Onur Yilmaz  <onuryilmaz0750@gmail.com>  [9dce33e6943dec5ff111802ec3e7c338abf56592]

        Proper integer in SvxSearchCharSet::LastInView
        
        At the recommendation of comment in Patch Set 6:
        https://gerrit.libreoffice.org/c/core/+/85960/6/svx/source/dialog/searchcharmap.cxx#54
        
        Change-Id: Ie2799b5e609b4843907a0a3e361ab4253b6cb9a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86611
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-13  Dennis Francis  <dennis.francis@collabora.com>  [d98cc8f881673f64f0a1fa35eea8610fb5b083e3]

        Revert "tdf#125662: disable parallel-zip if the memory..."
        
        This reverts commit 0b8ae8725083eb0526a262d434cc06fb3f3e7336.
        A better fix will follow this patch.
        
        Change-Id: I4ff8d71bf2401bae2e2071c369e3746b8b7c72bb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86595
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-01-13  Stephan Bergmann  <sbergman@redhat.com>  [714b7a76665655dc5d090c6ab4a715c085b52739]

        solenv/flatpak-manifest.in: Merge "remove dconf access"
        
        <https://github.com/flathub/org.libreoffice.LibreOffice/commit/b15fd5cb85280ac60bdd1d763fe5b715057ab267>
        
        Change-Id: If2af9110b07518fb0fb2c65ca490f9e1125de8a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86662
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-13  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [f7804fc28bc65de4938d67d6f8a19f1eacab3341]

        tdf#42949 Fix IWYU warnings in sfx2/source/[d-n]*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I9e5e767f916d317761ac9a19124c19b822226ff5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86152
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-13  Mesut Çifci  <mesutcifci97@gmail.com>  [c1482ce923ef033b5db989524d836a3bb4148b0d]

        tdf#90834: Turn in-line version control history comments into good comments
        
        Change-Id: Ia04b7d4ed5876db8f2f5bed2c8f28af2c203877b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86039
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-13  Michael Stahl  <Michael.Stahl@cib.de>  [88ff7edb95602648ac5bd00b29262cbe02f8bf83]

        offapi: misleadingly named ParaHyphenationMaxLeadingChars/Trailing
        
        Change-Id: Iaf2fe6467b16b36c80ff8e4207b3749c7b34d39e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86565
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Michael Stahl <michael.stahl@cib.de>

2020-01-13  Caolán McNamara  <caolanm@redhat.com>  [9f4e9cacf02f6d6df939b2465b46d3398b68b8d5]

        cid#1457613 Unchecked return value
        
        Change-Id: I327f735a25fd3d33d571523a8c120b786d9c36ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86658
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-13  Mesut Çifci  <mesutcifci97@gmail.com>  [c4f0c87b2f4ac68accc202731e0328ab101a073e]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: I1c1e7b42211c51f572698efd3135e388f8fb2979
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86648
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-13  Caolán McNamara  <caolanm@redhat.com>  [e111483bddecff4e874ad298f762cac42a010610]

        cid#1457617 Unchecked return value
        
        Change-Id: I2ca1d1718b725b8a940d6500fcdc4aad21489524
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86659
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-13  Mesut Çifci  <mesutcifci97@gmail.com>  [4a372929c82e894601ab243a507061e1cfc6a59d]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: I7342275928e0231062f378942c567fe993b2a271
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86544
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-13  Miklos Vajna  <vmiklos@collabora.com>  [467e355c6a947e12bc23b6d93e1a2cc0c778dc71]

        sw: prefix members of SwGrfNode and SwChartLabeledDataSequence
        
        See tdf#94879 for motivation.
        
        Change-Id: I6a752a952e41302620463682c3361fad7e639df4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86656
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-13  Caolán McNamara  <caolanm@redhat.com>  [6c74c916652e38017c0097c131353d96b70e5414]

        if these popups have focus on dispose put focus into document
        
        instead of an arbitrary window
        
        Change-Id: Ib3af0ba6dabe94026b8548e88f7ecdc35907606f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86646
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [d5047c4a1cbae1cb2b57ed435ecd63e6817506d3]

        loplugin:unusedmethods
        
        Change-Id: I4eae284cf763b260dd9349bf8d31f46612916de1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86654
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [748e354af826f2439982b69ffa99dce68378d1f1]

        loplugin:unusedfields
        
        Change-Id: Iaf188bfd43396eeec31e62ac3de3fbc76da4331a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86653
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-13  andreas kainz  <kainz.a@gmail.com>  [d3ac24bdb5dd4bc70a0b0c217b5e8f503dad8545]

        tdf#128658 update image compress dialog default settings
        
        Change-Id: I4bfd14d1d8543e27eb31e340742fac527d22e6d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86431
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-01-13  andreas kainz  <kainz.a@gmail.com>  [b448b4953c8a8c2bd307844a5705b9832a6cffa4]

        tdf#128658 presentation optimizer default image settings update
        
        Change-Id: I38a2e1036befe48d9a82994b6e774c7cf427c328
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86436
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-01-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [e0bfaf5aff4452e0c98d60e9cee94e063166a6d2]

        loplugin:unnecessaryvirtual
        
        Change-Id: Iaba4e315aecf8dfe336e5fd5e95235ff66ab53a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86652
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-13  Jim Raykowski  <raykowj@gmail.com>  [6e71005fb44a402b364233964a203f7c1e33b4c4]

        tdf#115600 Fix navigate by reminder wrap messages
        
        Navigating by reminders is done in the order which reminders are set.
        This patch corrects wrap messages displayed when first and last reminders
        are reached and continued from the last and first reminder.
        
        Change-Id: Iaea1965df149a029b4b1e2df059a8d73306f901c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86629
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-01-13  Mike Kaganski  <mike.kaganski@collabora.com>  [628189b73465b811fd7083e1fdc8533443b52588]

        Use static initializer
        
        Change-Id: If46a12403bf941ed8b4b131bfdfa17667d3f1f0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86650
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-12  Caolán McNamara  <caolanm@redhat.com>  [bb9c74189c9d8dd3e4de7efe94b9ba8d158a9133]

        EndPopupMode at end instead of start
        
        Change-Id: I8b5b5957ea6adf2b5b637da41fbe96ce9add03e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86642
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-12  Andras Timar  <andras.timar@collabora.com>  [2d81218ad964e49509884e20888aa29e4384e097]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 3097066a2e5ef164d98527406c0b94d1dd4b98fa
          - corrected Slovenian readme and package description
            
            Change-Id: Iaeece79f64ed03a63191afe9a5f55cbd298a5ed5
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/86643
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            Tested-by: Andras Timar <andras.timar@collabora.com>
            
2020-01-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0a9c71b2ea0a33b4205be27a756a0199c8a9b289]

        Fix typo
        
        Change-Id: I32873ff1920cbaecaa583c8cc1871be5fcbf9c82
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86375
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-12  Noel Grandin  <noelgrandin@gmail.com>  [d9c6a43555ca11aad8daf5c424a1b9d992f0658a]

        convert mathml to FastParser
        
        Change-Id: I2aa198e766df55143d59d41019cba9b569bd0622
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86599
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-12  Seth Chaiklin  <sdc.blanco@youmail.dk>  [b865355af74b33714e8f7e33e919a57d01d66de9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8a54ad38c542ed005ad11cd18579b6645ca21b23
          - tdf#124105 - Document double-click to Insert Special characters
            
              - remove outdated text
              - add "Recent Characters" and "Favorite Characters"
            
            Change-Id: I78fe5c30d8c95d8f5c630d295a17b2b5d0bff4d4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86634
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-12  Seth Chaiklin  <sdc.blanco@youmail.dk>  [09b86f18b1c28a4b0e66f5b7ec8eaac76b6167a8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0d44ebef2f2c5829ff4998d9890aaf8f612a1ed3
          - tdf#108869  repair icon on help file
            
             - have removed image link because icons seem to be theme-specific
            
            Change-Id: I70e8312d61e4163d7e654c4945eb520c7414f741
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86617
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-12  Seth Chaiklin  <sdc.blanco@youmail.dk>  [7b773952d567961fc348c9ed3b4b5ebec379e852]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 539e836b676ca3516603a85652b9323e0ca91ecb
          - tdf#120938 clarify how reminders navigate
            
            Change-Id: I132b18537f75a117a443b9ee9e44dbe0287b926c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86630
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-12  Yusuf Keten  <ketenyusuf@gmail.com>  [1be03e47df4281a2a855a61b71f006dea0e212ff]

        tdf88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: I5eb9c58f511a6ded473eb3fb998fd21584c227d8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86607
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-12  Yusuf Keten  <ketenyusuf@gmail.com>  [dd3e75758f9de9e08022938b5cc948c2a4417058]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: I9b285a80e0d52f412e2738995d66aa65cf93d16a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86606
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-12  Luboš Luňák  <l.lunak@collabora.com>  [202146901b6fbab923042d30f62b19992bf5179b]

        finally fix Skia Windows widget drawing (tdf#129416)
        
        So much time wasted just because c6b66646870cb2bf couldn't be bothered
        spending a minute or two explaining the weird black/white alpha hack
        that it turns out is not even necessary as the resulting image
        is incidentally in the premultiplied alpha format.
        
        Change-Id: I810458a670b2c0c8047118f55f58bf588a37f9f1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86569
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-12  Caolán McNamara  <caolanm@redhat.com>  [454e3eeaf36fd7f9470fb5a1945972990e6e5919]

        cid#1457617 Unchecked return value
        
        Change-Id: Iff33ff608256ac9d6d8037e512f5669448909e18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86625
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-12  Caolán McNamara  <caolanm@redhat.com>  [33ac8ea863ddba903834fe9d0e7165a087bb9c5f]

        cid#1457613 silence Unchecked return value
        
        Change-Id: I034031dba1a67347c59ce7f17e96c795990dd39e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86624
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-12  Caolán McNamara  <caolanm@redhat.com>  [caf4006c3e593816c78a8dabf949ac33e5cceca8]

        cid#1457616 Unchecked return value
        
        and
        
        cid#1457618 Unchecked return value
        
        Change-Id: I5459ac00a19e7d1b136a58969c3d7672864a8aea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86626
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-12  Caolán McNamara  <caolanm@redhat.com>  [3cd738d52ec2adf78f97b1e88b47dec4e5e16f74]

        ofz#20031 Abrt
        
        Change-Id: I54451cdda29b9683fc8adf8374cb611bbebf0097
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86627
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-12  ayhanyalcinsoy  <ayhanyalcinsoy@pisilinux.org>  [16e7ca76ae873fe953b483f4c34aa9e5610addf8]

        tdf#129423: Make export tests export-only where applicable
        
        Change-Id: I71d7e23dfdccd508ab0c12776296886c4bd028a6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85880
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-12  Mike Kaganski  <mike.kaganski@collabora.com>  [87103d71e733ab6d7aaf6a390932d3056fafe858]

        Make RunQuickstartAtFirstStart branding-dependent key
        
        This should not be common to all installed branded flavors of LibreOffice.
        This is controlled by an installer option, and so should be specific to
        an installation.
        
        Change-Id: I88d30d947b6114f5a271286b226b0e22c171265a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86603
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-01-11  Caolán McNamara  <caolanm@redhat.com>  [350d25da375f221edfa37309324ce3c68cf297ef]

        cid#705996 unintended sign extension
        
        Change-Id: Ia2bb742b5392e139953d92e1a3c38a8e3bc4d5f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86622
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-11  Caolán McNamara  <caolanm@redhat.com>  [1583d309dd4754c7c97f5464315a518aea390bb1]

        cid#1401328 Uncaught exception
        
        Change-Id: Ib8b988f0308d8d438e0f093594a179c84731ab3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86623
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-11  Caolán McNamara  <caolanm@redhat.com>  [f189d87c37fe80338b2d8d0e6cbea3f1d4570244]

        ofz#20025 Invalid-enum-value
        
        Change-Id: Ia1972a283b7d1d27a60ac763498eb175530b0c4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86612
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-11  Caolán McNamara  <caolanm@redhat.com>  [258f9c44d882c8c43e04c84983942f6bd6f3982c]

        cid#1457614 Uninitialized scalar field
        
        Change-Id: Ifbe50fe8ab1038c57e60f456b95679cb6c444594
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86616
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-11  Caolán McNamara  <caolanm@redhat.com>  [7c201f2e961d6eefdcaf410edc2499112df3896b]

        Resolves: tdf#129763 resize to request happening on every activate
        
        even though the state remains the same, so only do the resize
        if the EnableClearFormatButton[All] state changes.
        
        also change the default to off, which is what writer typically
        set it to, and make calc the one that enables it explicitly. Its
        easier to grow a dialog than shrink a dialog.
        
        Change-Id: I449df7b7dcf0204b5143b8ad88e528668b84d0a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86613
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0f974b91ddc19dffe62b3ea9716d04b0b1b8becf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f731b465247c8ccefed8710cc8b49fa7bea85374
          - tdf#129741 (WIP) Add back help for color selection
            
            The color page dialog was removed by 957f72b1e3aeeb596eb9c82b4b623d09d1122e71
            
            However there is no more Help page for Color selection, so we put
            it back and added contents, including screenshot.
            
            Change-Id: I0896af7897ab0080e8474efc0a960c185f506391
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86620
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a0c68af41e074ae39c18b658618a5f2236079ca1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 643f6afa4364e1d72e69fd09226188d188b75ba1
          - Add localized color-picker screenshot
            
            Command 'make screenshot' cannot fill the color picker with
            information, and screenshot must be taken manually for each lang.
            
            This patch adds placeholders for color picker loalized screenshots
            filled with en-US locale, while localized shots are to be  provided by
            community members.
            
            Localized pt-BR is provided.
            
            See wiki for using screenshot features of LO dialogs.
            
            Change-Id: I40c1567a5d6c1a1bde8a43992e804a1f0401108c
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86602
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-11  Mike Kaganski  <mike.kaganski@collabora.com>  [31014301cbb1e9f4b2f7d8970901b7cea4938f80]

        Replace rtl::Static uses with statics
        
        Change-Id: Ifef42ffc1b27be0225d0d33b21d74ba3ea0b231e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86610
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-11  Mike Kaganski  <mike.kaganski@collabora.com>  [310012041bf0b43868527c3a523c97c2cde4fca1]

        Replace an rtl::Static use with a static
        
        OOOVendor was apparently a leftover from commit
        a40e0d00ba597a12de42334ee78af9c5fc68e65e "Remove dead rtl::Static
        instances".
        
        Change-Id: Idbcf83cbd24ff7102157ba7285f4fcebd6675611
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86604
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-11  Mike Kaganski  <mike.kaganski@collabora.com>  [01fa2b022e4d5b7392b02181d9bb9bfc76272d62]

        Use registry key to track installed state of gm_SharePointSupport_SubstMSO
        
        Without that, after initial installation, the state of the feature is
        undefined, and following uninstallation can't define that it needs to
        be uninstalled, unregistering SharePoint.OpenDocuments class.
        
        Change-Id: Ib7455833fb397c332735eb4c8ab63f763b4e469b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86598
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-11  Caolán McNamara  <caolanm@redhat.com>  [c000c6026d2b3286d2aaebc903e5cf65a06be286]

        send signal_toggle_menu on set_menu_item_active
        
        so we can populate the popover when that happens
        
        Change-Id: I969a17093655f0018bccf51e707480480dd13fb5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86561
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-11  Caolán McNamara  <caolanm@redhat.com>  [65a06cfcfba0743584faca9d6e2a3c0d51ece45b]

        Resolves: tdf#127417 delete-all tabs doesn't work
        
        since...
        
        commit 1e2682235cded9a7cd90e55f0bfc60a1285e9a46
        Date:   Thu Apr 18 19:25:06 2019 +0200
        
            WIP: Further preparations for deeper Item changes
        
        because since then aNewTabs is cloned, but on delete-all
        aNewTabs is reset to a SvxTabStopItem with a 0 WhichId
        so its clones are useless
        
        Change-Id: I725bec90d8915b3546afeed590f21ebdbbdaa355
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86578
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-11  Seth Chaiklin  <sdc.blanco@youmail.dk>  [2f811b75602c5da6af86cce1221f818d3ea7e4fc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 30cafcf910513bd96e8b1468b132b205c241a8bc
          - tdf#129169  update "access to" in Area tab help page
            
            all modifications in section flaeche2
            - introduce module conditionality for all
            - added Format - Page for Writer
            - Added Format - Cells - Background for Calc (until better solution is available)
            - module conditionality on View - Styles
            - module conditionality for Format (Object, Textbox, Shape) in Writer, Calc, Impress
            - change to <menuitem>
            
            Change-Id: I9a08f5abf75e6aefdcd09f76ae3f560d8b0eae96
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86535
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [da44ab34a919e9e7c9dc321e367340ea94f7e8d0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 58a6ecde5196636896108b9d69eb975320047edf
          - Fix typos
            
            Change-Id: I7cb128508b827261e82fa6ca90d4c13d97b6e825
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86556
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [57b185a972bce7371ae52f813c3408c1308c0326]

        loplugin:redundantpointerops, look for ".get()->"
        
        Change-Id: I396864b4dea3341b78634cb74555cfb78f1aea25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86551
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [341af9e2644d30224bfc9a1cca546fac1eb94007]

        loplugin:finalclasses in starmath
        
        Change-Id: I65ac9a8767c298c50606a3b269a227dd1513a112
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86550
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [e0cbd8aa20457a884c14744b48f4132881a329c7]

        loplugin:finalclasses in svgio
        
        Change-Id: I5ecd694c9218d54d092e82c215b0f917780a8e40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86549
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-11  Roman Kuznetsov  <antilibreoffice@gmail.com>  [b711f56b612c408560d2743bca0f01a9109f416f]

        tdf#129417 Rename "Full-sheet previews" to "Whole sheet export"
        
        in PDF option dialog
        
        Change-Id: Ib772599a68366be29f208e27f830b79015dbdc13
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86593
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2020-01-11  Stephan Bergmann  <sbergman@redhat.com>  [2553dc77098922b29902b299fd899f134c0e20ee]

        -Werror,-Wdeprecated-copy-dtor
        
        Change-Id: Id57781de7056fce95b2ec15a5f944b4ca175c54f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86592
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [0b532c898d8c5d350d46be3f04bf397de256e323]

        loplugin:finalclasses in svtools
        
        Change-Id: Ie4fe41bffc7e10b1214b426bb2ed0384a294da3e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86548
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [ead7c4f85ff70104808ab9c1e5d68c00b709a538]

        loplugin:finalclasses in svx
        
        Change-Id: I1048585a88c93a67a945914046108d2b8434419e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86547
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ce685f64f38551e7984155783c9c7660d986abf6]

        Fix typo
        
        Change-Id: I867d8466f44934757be103f1dae7544cb1981a55
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86585
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1d8ddf14277996aac3aa2de12e8811c39d2a3f84]

        Fix typo
        
        Change-Id: I52446e80b306f3523b330c45551d7d691e87a5c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86584
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5176aa6ca0282d4645d727f939375e66aea4ad80]

        Fix typo
        
        Change-Id: I34bd331992d381d2d294d01ffbee50c0be93df45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86583
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-10  Michael Meeks  <michael.meeks@collabora.com>  [fc93925a935960c750f400b9b3c79a592baaf5fe]

        lok: jsdialog creation for sidebar panels cleanup.
        
        Use UNO panel names as ids on new Panel nodes.
        This avoids problems with over-writing child details, items
        like sd::PanelLayout don't have an empty parent to overwrite,
        but have an immediate valueset node.
        
        Change-Id: I00bab7f0d6a4fb247e0509bce7548b2da164bd23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86573
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-01-10  Stephan Bergmann  <sbergman@redhat.com>  [df5e6229b9ea3f881b5d66b418f1e63b892c80d3]

        Fix Extension_test-{active,passive}
        
        ...after b1d8262dad9939ffbf38f288d0ec60727e3742fb "tdf#88205 Adapt uses of
        css::uno::Sequence to use initializer_list ctor".  Not only are these files
        !LIBO_INTERNAL_ONLY, but that commit had also introduced a spurious U+00A0 NO-
        BREAK SPACE into desktop/test/deployment/active/active_native.cxx.
        
        Change-Id: I433c267dade0af3c4af963aef97d282067aea62e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86570
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-10  Caolán McNamara  <caolanm@redhat.com>  [dfcd3433dcadd724f950c5f79476f33fbaed50e2]

        weld CellAppearancePropertyPanel
        
        Change-Id: I38aa9296cfca97f5208fca84c88a0966ed7ca13b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86562
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-10  Caolán McNamara  <caolanm@redhat.com>  [e2737ee24afac3254d7cb533b5c7d42d136bf7b4]

        Resolves: tdf#129904 use the current page as the page for help
        
        in the options dialog which has a non-standard organization for its
        contents vs an ordinary dialog
        
        Change-Id: I6a50652f5ae3fe2e8b4d32933bec6dc0217cbec1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86576
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-10  Caolán McNamara  <caolanm@redhat.com>  [ab6b0514c767ea3e5f1802b6f99412d1e726b2e1]

        Related: tdf#127782 call signal_expanded after expansion in gtk case
        
        which is the same as the gen one
        
        Change-Id: Ia93598bb88d5a3f93c62e7096f8bc4ca69698a19
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86563
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-10  Caolán McNamara  <caolanm@redhat.com>  [a164b140221d76cb3b0933d24846de4e1c8780ea]

        use welded color window in unwelded toolbars
        
        Change-Id: I024d352029722d67b423d2ebd92de7ce0e9f868b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86541
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-10  Mike Kaganski  <mike.kaganski@collabora.com>  [12b5892cf9c78dd917f2e50672cd250478e6c7d6]

        Delete google_breakpad::ExceptionHandler before calling _exit()
        
        While debugging tdf#129712 on Windows, I saw this sequence:
        
        1. nullptr was dereferenced (the reason for tdf#129712).
        2. ExceptionHandler::HandleException was called (in
           workdir/UnpackedTarball/breakpad/src/client/windows/handler/exception_handler.cc).
        3. It called ExceptionHandler::WriteMinidumpOnHandlerThread.
        4. Minidump was created in ExceptionHandler::ExceptionHandlerThreadMain.
        5. Document Recovery dialog was shown in Desktop::Exception (in
           desktop/source/app/app.cxx).
        6. After closing dialog, _exit() was called in Desktop::Exception.
        7. All threads except main were terminated.
        8. Another access violation was thrown in the "minimal CRT cleanup".
        9. ExceptionHandler::HandleException called again.
        10. ExceptionHandler::WriteMinidumpOnHandlerThread hung on WaitForSingleObject
            because handler thread that should release the semaphore was terminated
            already at step 7.
        
        The process had to be killed manually.
        
        This change destroys the breakpad handler at the start of Desktop::Exception,
        which de-registers itself (on Windows it uses SetUnhandledExceptionFilter).
        Other than preventing the hang, the rationale also is that keeping the handler
        after first minidump creation is wrong: even if the second minidump creation
        succeeded, uploading it to crashdump server would give not the actual problem,
        but some unrelated stack.
        
        Change-Id: If12d0c7db519693f733b5ab3b8a288cef800a149
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86104
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-10  Miklos Vajna  <vmiklos@collabora.com>  [c12358166a9bd88fe10feabca45a6ad3f65dff8e]

        DOCX import: fix lost objects anchored to an empty linked header
        
        This is really similar to commit
        04b2310aaa094794ceedaa1bb6ff1823a2d29d3e (DOCX import: fix lost objects
        anchored to the single para of a linked header, 2020-01-10), except here
        the header is not just a single-paragraph one, but has no text portions.
        
        Update text-copy.docx to have a header which is not only a single
        paragraph, but also has no character content. This keeps testing the
        original case, but now also tests the more strict case (single paragraph
        -> single empty paragraph).
        
        Change-Id: I11bb062e77af1a83f717225ea5b4daef39e5a672
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86552
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-10  Caolán McNamara  <caolanm@redhat.com>  [cd260db2ac2e96455df5bae00dc371565f16255b]

        allow mnenonics for para line spacing
        
        Change-Id: I79893656a1add2de16b239f28da84eb6efa1050b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86530
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-10  Alex Henrie  <alexhenrie24@gmail.com>  [5984b8a6765040e5d0292be6d618fbe85853bd06]

        Fix Osage lowercase-to-uppercase mappings
        
        Change-Id: I8c298a8008000a769e675721bf6b52ded3eae954
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86515
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-01-10  Mike Kaganski  <mike.kaganski@collabora.com>  [2bb064943444cd5bac155ad367378b674bceb11a]

        Improve logging of feature states
        
        Change-Id: I8b304bbefe861abd7503204f0ae8efb0aea203ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86528
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-10  Caolán McNamara  <caolanm@redhat.com>  [14e26096f0476b8ecb70511c304a0cdf5440ef7a]

        make welded toolbars on-demand that were previously on-demand
        
        Change-Id: I795723260deb317093e83d951d968e0b3d3a1850
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86531
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-10  Michael Meeks  <michael.meeks@collabora.com>  [9b97efd4228489f2e54a948e676917e50902fd33]

        lok: avoid emission storms of un-necessary invalidations.
        
        Common when constructing widgets with VclBuilder - which avoids
        the 'Show' detection Pranav introduced in 8de98e61fbc.
        
        This saves ~80% of the ~100k mostly bogus calls I get to:
        desktop::CallbackFlushHandler::processWindowEvent when opening
        and closing a few windows.
        
        Change-Id: Ie508d6e19274472b85543275aee33f078ddcbbb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86534
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-01-10  Seth Chaiklin  <sdc.blanco@youmail.dk>  [c8273e30231ca3e92c9eabaa2f598604f96b23a3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to a0872eddb8cdcf166793ddc950d05d2634a76810
          - tdf#98230 update help for insert file
            
            Change-Id: I65dd98bf083f73b8d1a6066d9ea3a393ab3d6479
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86513
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-10  Seth Chaiklin  <sdc.blanco@youmail.dk>  [b047eaa3397fa521ae66cd7344f9b764a7a52e07]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3e9164cbdc3361809fd6891d4a3fb664e737b9f3
          - update numbering style help page
            
            -update menu labels
            - add switch to select module commands and new Writer commands
            "Format-Bullets and Numbering" command dropped for Impress,
               because dialog has changed.
            
            Change-Id: I718123e732b06ee7aaeea2b79560a760e1cc8e93
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86496
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-10  Seth Chaiklin  <sdc.blanco@youmail.dk>  [002bd41e8981935140fbe2d7c951e5fed793b1d1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 4b4c11e810a9b504bec672e5677e24739d29f0e3
          - updating Options help pages (Writer-View; LibreOffice-Application Colors)
            
            Options - Writer -View
             - Update label
             - from tdf#129793:  field codes removed from Options - Writer -View tab
             - (still missing):  Resolved comments, Tooltips, and the entire Display fields section
            
            Options - Libreoffice - Application Colors
             - update label
             - highlight a tab item
            
            Change-Id: I27f7ab626f861c9619ec79c2b29e902bc1f2f36f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86404
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-10  Stephan Bergmann  <sbergman@redhat.com>  [22d6274b756704b68b444064086381d069f55a0c]

        Remove catch block for css::lang::IllegalArgumentException
        
        ...(which derives from css::uno::RuntimeException, so will be handled just fine
        by the following catch block), which has become redundant with
        90cab308f52468edbf87a7f06a1ef99f146f03a5 "unopkg: Remove too verbose logging"
        
        Change-Id: I42f352abfc28010b1d10cd86d6f780781be8737e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86527
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-10  Szabolcs Toth  <szabolcs450@gmail.com>  [f8c12eca80b1faa65f130dfc64c303dcf88a3ac9]

        tdf#120344 DOCX: fix font style of numbering
        
        (numbers and letters) when list items
        use different font type by direct formatting,
        solving also the mixed and changing numbering
        style during editing.
        
        Change-Id: I7ebf125bb1b67cbb33078a4e218798e7ffc06260
        Co-Author: Balázs Nádasdy (NISZ)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86277
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-01-10  Tünde Tóth  <tundeth@gmail.com>  [86be3422cd55fa9e44104f1628648061bb6a3495]

        tdf#129857 Chart OOXML export: fix deleted legend entries
        
        The legend showed deleted legend entries too after export.
        
        Change-Id: I872654d6e4d3f385c468b7fde03d39e233692fa1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86161
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-01-10  Tünde Tóth  <tundeth@gmail.com>  [6e847aa817999ab18acd534f9e6a86685bb268fc]

        tdf#129859 XLSX import: don't show deleted legend entries
        
        by adding a new feature to disable selected data points
        in pie charts.
        
        Fixing also tdf#129858 by deleting the correct legend entry
        in bar charts.
        
        Change-Id: Iaaf3a864e9404b8b6d3e2affbb366e18d0f4b43e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86160
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-01-10  Miklos Vajna  <vmiklos@collabora.com>  [04b2310aaa094794ceedaa1bb6ff1823a2d29d3e]

        DOCX import: fix lost objects anchored to the single para of a linked header
        
        Regression from commit 08f13ab85b5c65b5dc8adfa15918fb3e426fcc3c
        (tdf#112202 writerfilter,sw: fix loss of headers, 2019-12-16), the
        problem is that on one hand, copyText() is meant to copy a complete
        XText (header, table cell, footnote, etc), OTOH the internal API use
        used only copies at-para anchored objects for complete text nodes, so a
        one-paragraph header will loose its anchored objects when a linked
        header is copied.
        
        Introduce a new "CopyText" flag that provides the expected copyText()
        behavior and use that when the copyText() UNO API is invoked, but leave
        the selection behavior unchanged.
        
        Perform the inclusive check in IsSelectFrameAnchoredAtPara(), opt in for
        that from SwXText::copyText(), the rest is just passing the flag around.
        
        Change-Id: Id727f7ca4f6121a7050340359716a52ecb4886f2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86529
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-10  Bakos Attila  <bakos.attilakaroly@nisz.hu>  [d9c535ead688e9f156dbcf43948df08a69e218be]

        tdf#128207: DOCX import: fix chart positioning
        
        Embedded graphic objects had got 0 values for vertical and horizontal
        positioning before, resulting overlapping, hidden charts,
        but now they are positioned according to the values in the document.
        
        Change-Id: Ia5403ac65ff7192d61072e8a9d8a7f80c7178b9b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86521
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-01-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [175a2063effa1c5a3eab896c6c4b0d07f3588edb]

        use more std::make_shared
        
        found using 'git grep', I tried using clang-tidy, but it only
        successfully found a tiny fraction of these
        
        Change-Id: I61c7d85105ff7a911722750e759d6641d578da33
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86526
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [ddf901664d3dd12191f98b77182652a6889f2b26]

        these don't need to be shared_ptr
        
        and fix the naming while I'm here
        
        Change-Id: I4ba612875a0d98bedda41e34e1c73af7900b98e5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86525
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-10  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [f74466abb9067d44ec6f02e2749572a75a213a18]

        tdf#42949 Fix IWYU warnings in svx/inc/ and svx/source/inc/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ic19dbb807b6c35e7772878e53a4f00bbb8688b7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85788
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-10  Jim Raykowski  <raykowj@gmail..com>  [0663d86a84199d1f5f303cf300cd64403302dbe5]

        tdf#88713 Fix navigating navigator reminders
        
        Change-Id: I65be92eda086af2f98da723828ff965047e87227
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86256
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-10  Miklos Vajna  <vmiklos@collabora.com>  [6996fc174121b80a0eb1079621fd766fab95117e]

        xmloff: create AnimationsImport instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I36a70b0657c4648a9f5cf69d67d4da4508099587
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86503
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-10  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [90cab308f52468edbf87a7f06a1ef99f146f03a5]

        unopkg: Remove too verbose logging
        
        This adds several lines of 'Extension x not found' when installing
        an extension with 'unopkg add'.
        Since it's expected that the extension is not yet there when installing it,
        remove this logging.
        
        Change-Id: Ifc2ea5fa04253a96fee60016a65505e0d1f2722c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86516
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2020-01-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [aa499120c4cb3935cd942751859b6d5d3689ea43]

        oox: add missing nullptr checks
        
        See
        http://crashreport.libreoffice.org/stats/signature/oox::drawingml::chart::PlotAreaConverter::convertFromModel(oox::drawingml::chart::View3DModel%20&)
        
        Regression from 11473832b5717cb3222ce72baee885bc9e8e2386
        
        Change-Id: I6cf08582fb384203ca1ce5736b88b85c11ff56da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86483
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-10  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [7430664d2b9dc6f094f61e0ce9f4a3adbfcefe36]

        Sifr: Fix for tdf#127415, tdf#129846
        
        - Add more 32px icons, especially in the default standard toolbar accross module
        and inserted stuff (table, picture, node/bezier & gluepoint)
        - Update address book icons to follow Adwaita monochrome
        - Update some Calc misslead icons
        - Remove duplicate same appearance icons and move to links.txt file
        - etc
        
        Change-Id: Ia81a7f28d24c010108c091dffc09762f0875f492
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86511
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-01-09  Michael Meeks  <michael.meeks@collabora.com>  [b6295e4a1b7735c148174f44f6d28221f4f52302]

        lok: simplify jsdialog creation for sidebar panels.
        
        Remove some layers of nested and/or un-necessary content, also
        simplifies client-side JS.
        
        Change-Id: I67347035ceb9dbee9c62c99624b5084883d4e61a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86499
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-01-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [43d8dc34d74832e928c2cc215e9bf512f4edf3b3]

        tdf#115026: Add uitest
        
        Change-Id: Iaac2a1065c0c1c28e56db8a121cb28453e27d529
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86497
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2020-01-09  Stephan Bergmann  <sbergman@redhat.com>  [6417668b3e12d9659ac5dc4a2f60aa8ad3bca675]

        Introduce o3tl::make_unsigned to cast from signed to unsigned type
        
        ...without having to spell out a specific type to cast to (and also making it
        more obvious what the intend of such a cast is)
        
        Change-Id: Id9c68b856a4ee52e5a40d15dc9d83e95d1c231cd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86502
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-09  Stephan Bergmann  <sbergman@redhat.com>  [6efffbbfce9c27439f54970f7a569b069ce46eba]

        Improve loplugin:redundantcast for sal_Int... vs. ::sal_Int...
        
        Change-Id: I1548a76fdc03afee68f1e5c01bc665e616f2edf2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86501
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-09  László Németh  <nemeth@numbertext.org>  [2ab481b038b62b1ff576ac4d49d03c1798cd7f84]

        tdf#90069 DOCX: fix character style of new table rows
        
        DOCX table import didn't set paragraph level
        character styles on paragraph level, only on
        text portions, resulting default character style
        in the newly inserted table rows instead of copying
        the style of the previous table row.
        
        Change-Id: Idb4438c767bdc7e0026fc6e0f0a795d8efdda3c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86429
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-01-09  Michael Stahl  <Michael.Stahl@cib.de>  [79084665f0e351a3f83fdee88071919f05ec9cc3]

        python3: bundle libffi for GNU/Linux builds
        
        CPython commit f40d4ddff3c800b3c956a5e8820aabe3aa87cddd "Closes #27979:
        Remove bundled copy of libffi" causes a bit of a problem because it
        turns out that libffi isn't all that stable; there's libffi.so.5 on
        CentOS 6, libffi.so.6 on CentOS 7 and libffi.so.7 on
        lo_daily_update_gandalf tinderbox.
        
        So we have to bundle it in LO; it's only used on GNU/Linux currently.
        
        CPython commit 32119e10b792ad7ee4e5f951a2d89ddbaf111cc5 "bpo-35947:
        Update Windows to the current version of libffi (GH-11797)" also removes
        the libffi for MSVC, so in a future python upgrade we will have to build
        libffi for MSVC too.
        
        The libffi fork for MacOSX is still in CPython git master.
        
        (regression from b10be5d48433076f0b7238d818020f708553e114)
        
        Change-Id: Ibc20cf8cd3614cf9941b6970662bd930496776b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86493
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-09  Miklos Vajna  <vmiklos@collabora.com>  [25916a651ca4eaa535022aeddfcb57b7f7a9f2f0]

        sw: fix confusing comment in CopyFlyInFlyImpl()
        
        Change-Id: I7b9da4aecc7dce4b2a539455182e5a3f6a75a497
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86494
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-09  Michael Meeks  <michael.meeks@collabora.com>  [f8359855cfbc54441015e23ea2ed7735daef2beb]

        sw: tolerate null ShadowOverlay object as the rest of the code does.
        
        Change-Id: I552c0f11b22212d36bcaee33432e2a10d4df58ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86473
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-01-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [912cd707b5128c5ef9d365d8179cf2b65aeaaa1d]

        tdf#45636: test for no-alt and table split/merge access. check
        
        Change-Id: I6474b5e0db90143efa1ea066142961c2fe250ae6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86492
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-01-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [08886d9d01eb5d3356290ba6d8eeca899cde45cc]

        tdf#45636 trigger accessibility check when exporting as PDF/UA
        
        This triggers the accessibility check, when we want to export
        the PDF with PDF/UA functionallity. If issues are found, it will
        show the issues. OK will continue with export despite the issues
        and cancel will cancel the whole PDF export.
        
        Change-Id: I2fde97381e08e9c2c79473888caa36e8dd828979
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86387
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-01-09  Caolán McNamara  <caolanm@redhat.com>  [1327fa4b1dff932500c690c263840fde192988ed]

        add hook for on-demand welded toolbar popover creation
        
        Change-Id: I662976a62281909e30d5b256e10ddcf2ceee2595
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86474
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-09  Heiko Tietze  <tietze.heiko@gmail.com>  [17747ef473d71dc3aa62242f4ddb5a94aa0da983]

        Resolves tdf#129836 - Alphabetize styles in the footnotes/endnotes dialog
        
        List is sorted now
        
        Change-Id: Ie9bc4f63412dabd6032f0a9b7225384823f2f39a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86490
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-01-09  Roman Kuznetsov  <antilibreoffice@gmail.com>  [ba4bbfadd79e0765db01bb70bfd97fa0a959ce24]

        tdf#129600 Delete "Formula bar" item from View-Toolbars
        
        Change-Id: Iec6c6c998a12aafdbf63bc1e5083cf577aefb437
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86354
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-01-09  Michael Stahl  <Michael.Stahl@cib.de>  [0333a52975ca60d6ea953a465d1f70fb5b9b8d96]

        writerfilter: fix confusing typo, it's SDT (structured document tag)
        
        Change-Id: I70f8fa752ddac936de6d9f272eff8d36b83858a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86445
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-09  Luboš Luňák  <l.lunak@collabora.com>  [994b8e52fc02c7468a243efd5e3ba7ffcd81e283]

        add setting to config_skia.h whether to use 32bpp bitmaps
        
        As said in previous Skia commits about BackendCapabilities::mbSupportsBitmap32
        this should be preferrably enabled, but there are still parts of LO code
        that have a problem with it, so make it easier to enable/disable this.
        
        Change-Id: Iae7a8d5fc77a27372c00f6745317d168e8b2a05b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86489
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-09  Luboš Luňák  <l.lunak@collabora.com>  [3aa151e4de4c02b094acb6fa8a919cc86051a6fd]

        fix Skia virtual device alpha blending (tdf#129865)
        
        The blendBitmap()/blendAlphaBitmap() stuff coming from the OpenGL code
        is some undocumented crazy stuff (probably because the VirtualDevice
        alpha handling itself is rather crazy). Hopefully I've finally figured
        it out to work properly for Skia too. This separate alpha handling
        all over the place in VCL should be just nuked.
        
        Change-Id: I82615a9be7064e9ade00ec4970a131a80a543c14
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86488
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8a78de65b5472b933267601cd484f3ff5e75c2a3]

        acc. check: move AccessibilityIssue from svx to sfx2
        
        Move AccessibilityIssue and AccessibilityIssueCollection from
        svx to sfx2 because we need to use them in sfx2, but svx is
        dependent on sfx2 so this creates a circular dependency.
        
        Change-Id: Ie71d12a018ddc65797f5115eb545f499b927ab40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86444
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-01-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [b8f932e1df1efb230230ab1f1b9c8cfc822a0f4c]

        convert XMLAutoTextEventImport to FastParser APIs
        
        Change-Id: If0249a9987a42c700f994073bc649774ae84f510
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86477
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [fd6feb4f538b0c5c9061529ff002be9f62a7239a]

        Use FastParser in SwXMLTextBlocks
        
        the underlying SvXMLImport subclass already has a FastParser inside it
        
        Change-Id: I4c33508fc28eac2c119361506158c1f4520162ce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86476
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [9c0065dd4127b852281a175e523b176730dea417]

        flatten SwXMLTextBlocks::GetMacroTable
        
        Change-Id: Ie3fcb4bb350796b10d0e10aadc58d57b71d480a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86475
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-09  Michael Stahl  <Michael.Stahl@cib.de>  [777ae8101e23a31bdf806c1d09f0c849e47bb8ef]

        pyuno: remove racy debug check
        
        The use-after-free is easier to trigger than expected; i don't see how
        it's possible to check this without a race.
        
        Change-Id: I4afb7066d1bf6b34f4f56aa0f51be0643ae40a66
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86481
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-09  Justin Luth  <justin.luth@collabora.com>  [f7456777224f95654a179d7320e3e90fe42ce581]

        cleanup tdf#129522: indenting
        
        It is much easier to see what has changed if a commit does not
        include formatting changes. Since there were a couple of them,
        I separated it out into a separate patch.
        
        I don't normally do this, but it seems like a good idea,
        so I'm trying out the best way to do it.
        The bad-side would be an extra patch to backport,
        but I'm not expecting much desire to backport here.
        
        Change-Id: Icc0eae1a881af80c0b8230697b235d1901b55fe3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85871
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-09  Michael Stahl  <Michael.Stahl@cib.de>  [db75ec187051090e2eb1b13745fe11a2a5bb1dd0]

        python3: fix 32-bit x86 build
        
        The reinvented wheel needs another subst.
        
        Change-Id: I5bc01b0213f00d383cf971d34f0dc2a9e6817ab9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86480
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-09  Caolán McNamara  <caolanm@redhat.com>  [006f4caf543d6d6ce5f069b2af8c2ba982dcfb62]

        weld ParaPropertyPanel
        
        Change-Id: Id486c73559e698979e223c7f1ca8a16caba3bbfd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86357
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-09  Caolán McNamara  <caolanm@redhat.com>  [1f1de88b3acb388082f689229d487956bd5050b0]

        weld ParaLineSpacingControl
        
        Change-Id: Idce812f348187fd35accc69fba8bdf293e267a74
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86457
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-09  Stephan Bergmann  <sbergman@redhat.com>  [16bf838ef479b8db371dbe97335e035e2e22f6ce]

        -Werror,-Wwritable-strings (clang-cl)
        
        Change-Id: I67287498db35c60f224b095b00e6c058f53c10cf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86471
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-09  andreas kainz  <kainz.a@gmail.com>  [6319519b384fa5d4fe7d8a3b38bcdd98be6ce5af]

        Options Dialog Calc General fix spacing according to HIG
        
        Change-Id: I8776f40b6feccbbb304a02ef42a6163e0f52ce4b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86412
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-01-09  Caolán McNamara  <caolanm@redhat.com>  [88b88db488396258c0cfe1614e4b540eeb988ecd]

        ofz#19961 Invalid-enum-value
        
        Change-Id: I112d5cd9aa8e7169f7ff7e55ba93487c3d904b97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86469
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-09  Michael Meeks  <michael.meeks@collabora.com>  [abde84d77124e98c55cac4e7399a420f3d65fea5]

        android: avoid expensive load of un-used sidebar icons on mobile.
        
        Change-Id: I34c24c40009eeb4e8edbac785f9367f1dc3d56c1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86468
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-01-09  Justin Luth  <justin.luth@collabora.com>  [5c45b29f84c3421e1ad85c692ab8176cf15836a7]

        tdf#129522 ooxmlexport: allow char shadow_NONE override
        
        Normally we would NOT want to write out nil borders or shadows.
        However, if these would be inherited, NILs needs to be written out.
        This already worked for paragraphs, so it was just a matter
        of identifying the character styles and testing against them.
        
        I couldn't find anything that clearly stated that ChpIter
        is the CharStyle properties, but it appears to act that
        way, since the first check is for ISet (which seems to be
        direct properties) and the second check is usually for
        styles, and the Internet also suggests Fkp's are for styles.
        
        This is the last patch in a series, and provides the
        unit test for a previous import fix.
        
        import depends on commit ccfccf4365362b5ba1d82b5816d5fc81a67de548
        which depends on commit 4ca73073a0d7c62b12a7354f76f8f80adc5d98c1
        and for export depends on commit
        f84b33275f6cce21e93e5dd20f3de5df84df0276.
        
        Change-Id: I5230adc52196b9b610d7863397bf33143682370c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85870
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-09  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [1141f72f927068f700854c4f311993551587f608]

        tdf#42949 Fix IWYU warnings in unoxml/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I4457153dc4f2bfe932488b1c6e3af3cff58cb150
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85787
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-09  Jim Raykowski  <raykowj@gmail.com>  [f31accb05a1c7064a7e586ffec8f283b6ff4787e]

        tdf#129468 Add uno command .uno:SetReminder to set a reminder bookmark
        
        Replaces code in SwNavigationPI to set a reminder with call to uno
        command
        
        Change-Id: I2f14d88c99488b1dbfdecb9831f6716c95da7438
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86389
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-01-09  Caolán McNamara  <caolanm@redhat.com>  [bb362ca226a0089a1b036366e9ffc45ab5c90d8d]

        use welded CurrencyList dropdown in all toolbars
        
        Change-Id: Ia6d285947ce8cbae50700ee95bba861884c7e030
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86434
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-09  Caolán McNamara  <caolanm@redhat.com>  [ace72553247e2862e2f2d9815334fc2db91a79e5]

        also grab the keyboard under gtk when showing a temp floating window
        
        so keyboard focus in inside native gtk popovers for nonnative toolbar
        items
        
        Change-Id: I82073b3912698c32022eb4619c31d1b2f9d8a801
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86456
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-09  Caolán McNamara  <caolanm@redhat.com>  [21ed644b13bb612e3196eee0e014d80e0d3dbef6]

        in gtk < 3.20.0 grab the keyboard like we are doing in >= 3.20.0
        
        when showing a fallback GtkWindow window in place of a popover
        under X from GtkMenuButton
        
        so the keyboard focus is in that popup under X like it is by
        default under wayland
        
        Change-Id: Ifb89063a0352ad561076b2c3251229861712a566
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86455
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-09  Juergen Funk  <juergen.funk_ml@cib.de>  [d3f138efc185e1ee781943d44eb33b82d46ca577]

        Get PDB files to work for soffice.bin and unopkg.bin
        
        ..by renaming them to *.bin.pdb, so WinDbg picks them up. Follow-up fix
        to commit 6ca3adf22b62b88b313c8fc9311183efdabe445a
        
        Change-Id: I5cb7b305c997b423cf0cd70835163811f75b3e25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86465
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-01-09  andreas kainz  <kainz.a@gmail.com>  [dc527881b3a9714a9b59548e724de7fd15e70e2e]

        use for jpeg quality everywhere 80
        
        Change-Id: I1744cb5e281b5d36dc9a29c85c7685730e3fbb32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86438
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-01-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b4b1c1d020cc035b0496d357f3bf5ffe20f39b7b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f7e63b6ebfb423647a70b5f1c6c7225729c1b142
          - Fix typo
            
            Change-Id: I39c8ebc5a94f6cbd5e7af00418fd354630ecd527
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86466
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2020-01-09  Miklos Vajna  <vmiklos@collabora.com>  [838935758a5ec8e0e68f4df0cf5bfcf737e3f6f2]

        writerprefect: add missing braces around try-catch
        
        Spelling them out helps readability.
        
        Change-Id: I878e1a258b7d15b673ff3dbb42e40147bf60b41a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86453
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-09  Mike Kaganski  <mike.kaganski@collabora.com>  [f480617ca3a4869c9afd4d3d68f8057a6067d489]

        Register spsupp*.dll during installation
        
        This registers SharePoint integration libraries using regsvr.exe.
        Both 32-bit and 64-bit libraries are registered; registration of
        LOSPSupport.OpenDocuments is unconditional.
        
        This introduces a new hidden MSI feature, which is disabled for
        installation: gm_SharePointSupport_SubstMSO. When installed, it
        registers SharePoint.OpenDocuments class in registry, thus
        overriding registration of this component by MS Office, allowing
        LibreOffice to serve as MS Office replacement working in IE with
        SharePoint. To install the feature, either a transform is needed
        setting the feature's level <= 100, or a command line:
        
          msiexec path-to-msi ADDLOCAL=gm_SharePointSupport_SubstMSO
        
        Change-Id: I5517bbb68dcc6db8bcb2bbc2368394ee4a62d741
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86452
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-08  Seth Chaiklin  <sdc.blanco@youmail.dk>  [d9fe1a661c6a76f0b122c82edf73ec9efbdff349]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 5f5d1373c85c9de0cc9a906e9d8c4a78dab64740
          - tdf#94411 update help for Index page
            
            - grammatical correction
            - appearance of f/ff depends on locale/Language setting.
            
            Change-Id: I23b4ff2150cac5f5f6519018f7d3c29925bd8c77
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86405
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-08  Serge Krot  <Serge.Krot@cib.de>  [a3c3f21a742f7c7f587bd63ee2617a150bb39b96]

        tdf#129887: fix crash during scrolling down document
        
        regression from tdf#129708
        
        Change-Id: I6c5d7eb90030234e899ab8ce5b3adec33e03962a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86454
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-01-08  andreas kainz  <kainz.a@gmail.com>  [f02cd6c420815149b57d674ccd2301e787514f82]

        icon themes add setreminder icon for navigator
        
        Change-Id: Ie0011143ab4f7b832d160e6074ff26afc05ed9cc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86443
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Jenkins

2020-01-08  brinzing  <oliver.brinzing@gmx.de>  [697989d11e25b3eb83e5ca2dad5d71b178abfbc1]

        [API CHANGE] extend css.security.XDocumentDigitalSignatures
        
        Add support for macro and package signing with a provided certificate
        which is already possible for document signing since LO 6.2:
        
        boolean signScriptingContentWithCertificate(
                  [in] ::com::sun::star::security::XCertificate xCertificate,
                  [in] ::com::sun::star::embed::XStorage xStorage,
                  [in] ::com::sun::star::io::XStream xStream);
        
        boolean signPackageWithCertificate(
                  [in] ::com::sun::star::security::XCertificate xCertificate,
                  [in] ::com::sun::star::embed::XStorage xStorage,
                  [in] ::com::sun::star::io::XStream xStream);
        
        Change-Id: I9783cd317a7202691913be186eca95964b1e0ff7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86141
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-01-08  Caolán McNamara  <caolanm@redhat.com>  [d001e1fa04c4fc29bad6ef6cce146aac38bb7fe1]

        can expand these macros since gtk2 is gone
        
        Change-Id: Id688ca75e1dd5917025ac6c6df91b4b549f82c23
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86450
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-08  Caolán McNamara  <caolanm@redhat.com>  [c7235d9550ff5596d7e5540b98f1ff8b121df24d]

        ofz#19933 Null-dereference READ
        
        since...
        
        commit e1383444c6d00f5d0b1d507670517f45988b9cc7
        Date:   Tue Jan 7 13:01:41 2020 +0200
        
            extract some common code from ImportContext classes
        
            which reduces code bloat, and lets us log when elements are ignored
        
        Change-Id: I873d14c07b8f2c62f7b1f4c7dc05c566fb35f458
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86437
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-08  Michael Stahl  <Michael.Stahl@cib.de>  [ebb6c2576af8d883ddf8eb09e3969c50d9ac07c9]

        python3: remove _uuid module
        
        Of course the autotetection in setup.py strikes again, the build will
        fail if the user doesn't have libuuid-devel installed; we'd need to add
        a check to LO's configure.ac for libuuid.
        
        Let's just not ship it, not sure if anybody needs it.
        
        Change-Id: I9079309da7d9c16e666fbab30542365124f97860
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86433
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-08  Caolán McNamara  <caolanm@redhat.com>  [e653a084ef8693aaf8396e8d6c7fb605f5b59f94]

        add a scheme to host welded toolbar dropdown windows in unwelded toolbars
        
        Change-Id: I72c9896798740a760eac479bdccaf7825872c01b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86420
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-08  ayhanyalcinsoy  <ayhanyalcinsoy@pisilinux.org>  [c1599fc5c9800086548595d1f1464619a7024d06]

        tdf#96505:Get rid of cargo cult long integer literals
        
        Change-Id: I6ee1f79d4b96c4ed161eff11c1b75574d89902dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85843
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-08  Miklos Vajna  <vmiklos@collabora.com>  [a86a2a1c1ceb7203857d4317913c5b1bb9feb4aa]

        DOCX import: fix lost page break when footer ends with a table
        
        Regression from commit 7d3778e0ef9f54f3c8988f1b84d58e7002d6c625
        (bnc#816593 DOCX import: ignore page breaks in tables, 2013-09-02), the
        page break was ignored because the preceding footer ended with a table
        (no empty paragraph at the end of the footer stream).
        
        Fix the problem by saving/loading the table state around header/footers,
        that way the page break is not ignored.
        
        Adjust testTdf102466 to test the page number from Word.
        
        Change-Id: Ia4c22452ee2c37f7f941dfd922db04c851644d0c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86435
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-08  Caolán McNamara  <caolanm@redhat.com>  [7e4b2d90f8b877bd954b7549e17c790fa05ea96a]

        rework ParaLineSpacingPopup to be a PopupWindowController
        
        Change-Id: I8b43e0345d8d3c38a7ef21f31655b578a8dc8ea2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86384
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-08  Caolán McNamara  <caolanm@redhat.com>  [d799e19c0e1ff629fc3c9464c45039f64bdbbf7e]

        weld ListsPropertyPanel
        
        Change-Id: I8fdf25a7e34bf3cf2b25a8b1a19af95a3a08af2e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86348
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-08  Stephan Bergmann  <sbergman@redhat.com>  [d122a9d12d970d55f4dc9e4268e0681fd2e6786f]

        Avoid -Werror,-Wundef
        
        > In file included from C:/lo-clang/core/vcl/skia/salbmp.cxx:20:
        > In file included from C:/lo-clang/core/vcl/inc\skia/salbmp.hxx:27:
        > C:/lo-clang/core/workdir/UnpackedTarball/boost\boost/smart_ptr/shared_ptr.hpp(833,5): error: '__GNUC__' is not defined, evaluates to 0 [-Werror,-Wundef]
        > #if __GNUC__ == 2 && __GNUC_MINOR__ <= 96
        >     ^
        
        with clang-cl.  We already have external/boost/include/boost/shared_ptr.hpp
        ignoring (among others) -Wundef, but don't have such a wrapper for
        boost/smart_ptr/shared_ptr.hpp.
        
        Change-Id: I448fef581b0870cba821d7bbafcec759dd80dce4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86416
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-08  Yusuf Keten  <ketenyusuf@gmail.com>  [d66ddcffe61d90cb1472e74a040963086032bf9c]

        tdf#75280 Convert inappropriate use of sal_uIntPtr to better integer types
        
        Change-Id: Idf73b768671c0daa0d815b75ce71740fc0e5f5c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86310
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-08  Noel Grandin  <noelgrandin@gmail.com>  [4506e77ff9791ef9ca42d5395300acd50f429528]

        return fast context in SvxXMLTextImportContext
        
        Change-Id: I1a0bf073bb053cc0c63b5d1b98f1c5f9d32b2a63
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86419
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-08  Mike Kaganski  <mike.kaganski@collabora.com>  [8f46501233c164ff91d77a7f5adf74ea16cd0165]

        tdf#129606: limit precision in ScTable::FillAnalyse
        
        ... to 16th significant digit of least precise argument. This follows
        the practice to only consider 16 significant digits of user-provided
        values.
        
        Change-Id: Ic44fff82396f4f383c96343f9b2f7d35ccce9070
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85795
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-08  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [3c9288edd5bbdbac239a236f96f6c5f83c28de10]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9fc4da0db94a4d06ab31ada262551a0a28f2859e
          - avoid unnecessary change in po files due to use of spaces to indent
            
            po file extraction would strip tabs, but keeps spaces when extracting
            strings.
            
            Change-Id: I2947b12787f52f65ef9981ba6a9c9ffdee503a6b
            
2020-01-08  Stephan Bergmann  <sbergman@redhat.com>  [97cae48ae9711e27eaf80058fca7f9a5d4cf547b]

        Adapt solenv/flatpak-manifest.in to implicit --enable-skia
        
        (or should it better explicitly --disable-skia?)
        
        Change-Id: Id9483bee4148ec1101272b7b05f2ca1cd12e12e4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86414
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-08  Stephan Bergmann  <sbergman@redhat.com>  [4ddc57c4af77ae5990b1cab2201ec844d945069a]

        loplugin:includeform (clang-cl)
        
        Change-Id: I30d1f3e67eafddb6334d0cb6cdc9bbe132057ea7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86415
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-08  Tomáš Chvátal  <tchvatal@suse.com>  [4f0d4c9387eb1d73f96b9072128cff2038f6c61a]

        tdf#129879 Fix wrong order of buttons
        
        Change-Id: I0cb135c5b8298fd7c5579673d0eaff7068a03842
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86425
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Jenkins

2020-01-08  Stephan Bergmann  <sbergman@redhat.com>  [16f8807a9255359da53e980185591e356166e414]

        Missing include (Windows --disable-pch; for std::min)
        
        Change-Id: Ie6951257a94ae004e1a51f46e908917a07d137f9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86417
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d486d675ead6a4b4c08ac0e6b9977d280f1606e0]

        Fix typo
        
        Change-Id: I76be5d73d9acfe0c3f5525b251bb3feffb1e4c1f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86380
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [05173782d8fd35f302db471b509c2f8389beeab1]

        Fix typo
        
        Change-Id: I01c4bfadfabce128f1e28b0c871da1722b865b6f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86377
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e30c8812f623f8dcfa83ed7e44b40c78ad94933b]

        Fix typo
        
        Change-Id: I211fb36e9ad16b8ed468ce8dec5c95e7f5ab9391
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86381
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [026b6dc1f195e6af797ba1bbb096130b1ebdebf4]

        Fix typo
        
        Change-Id: I4e4a1b24d6b19ab62d9f0d73bcd74492bc955beb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86379
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9a66bd88834494457574b7575656ae935103759e]

        Fix typo
        
        Change-Id: I29fcf584404acf9302e261721bb6c255e4701918
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86382
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5c3b41e31e22157edab67b00efc66ec3ddafc1f7]

        Fix typos
        
        Change-Id: I2f498d16882e2aa6e75d6fc0a1073f094869a2b0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/77765
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-08  Yusuf Keten  <ketenyusuf@gmail.com>  [f69fa576c579a88853a563aed1b947319b6ffcf1]

         tdf#96505 Get rid of cargo cult long integer literals
        
        Change-Id: Ic0cde7c087d54a80a57d2a2574fa1f3932192367
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86311
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-08  andreas kainz  <kainz.a@gmail.com>  [d68f5c3c684ef440d537372ccf3edc30d2fa3668]

        Options Dialog Compatibility options update first global than file
        
        Change-Id: Ibd906476eb9a798b1ef290a35545e0b22c10b892
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86407
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-01-08  andreas kainz  <kainz.a@gmail.com>  [741594a54f5abc3bad42754363bdf59d8f0e16aa]

        Options Dialog AutoCaption fix label alignment to follow HIG
        
        Change-Id: Ia1e6370ba2c15d9ef6c940b60ebe8ada846622c8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86411
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-01-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2e5c4b4081411b77b5e0593225b805d3756f7533]

        Grammar fixes
        
        Change-Id: I6ac6f6abb601aa254e94612e6826488393de8e3c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86383
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-01-08  Stephan Bergmann  <sbergman@redhat.com>  [cc8eeb3148b88807b4acf4ac3c829fb4f37f9a80]

        Adapt solenv/flatpak-manifest.in to ffe9ff2cf63112ac04a695740a5637f25c16abe8
        
        ..."update cppunit to 1.15.1"
        
        Change-Id: Id27a3c1b54845e965381514584ebaac13f70d8da
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86413
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [22d656a45ce3d44d775196c70e7dae8aced90b3d]

        Fix typo/grammar
        
        Change-Id: I8e7320224a9cb4ff9317b842a2c1c0b1a3ddcd17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86390
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-01-08  Michael Stahl  <Michael.Stahl@cib.de>  [648fa0ab6bd5399422951f848ca86cb710b1bd52]

        pyuno: remove redundant if
        
        Change-Id: Ie0359efa8777439818e357a14db3e2474e936ef6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86403
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-01-08  Miklos Vajna  <vmiklos@collabora.com>  [fb4e15a89d8d8f081c0c152e5047bc0e76870b39]

        pyuno: fix build against system-python-3.6
        
        pyuno/source/module/pyuno_runtime.cxx:984:57: error: use of undeclared identifier 'PyThread_get_thread_ident'
        
        It's only an assert, so simply do it only for >=3.7.
        
        Change-Id: Ia3fffc7a9af30780adff9bc7dbabe1727c1f8f54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86410
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2020-01-08  Caolán McNamara  <caolanm@redhat.com>  [fcf25f3b300463422a5c5c8895710d71e372878a]

        ofz#19901 Invalid-enum-value
        
        Change-Id: I14273dfc695c504bd00f23f614b041207a8f2b29
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86396
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-08  Alex Henrie  <alexhenrie24@gmail.com>  [41bbc4b9482df12166ba9ae88026717e6327573d]

        Fix case mapping for undefined characters in the Osage block
        
        Regression from commit 209fc9fd7fa433947af0bf86e210d73fa7f5a045
        
        Change-Id: Icd181d0611b5fe194ba00352a93bf40bef35a8f7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85641
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-01-08  Seth Chaiklin  <sdc.blanco@youmail.dk>  [d54315e5cb371afd01c5f03958dda9bcf93514e5]

        tdf#129517 add "Preview" labels in BulletandNumberingStyle dialog box"
        
        added GtkFrame to include label with Preview Window in Customize tab
        added label in Position tab
        
        Change-Id: Id37a2c696832ebe9dcd3cb4910a7bc3292cb0143
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86320
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-08  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d48fb4716624766063792a5c16018b5a129618e8]

        Make OPT_ functions string more meaningful.
        
        Help pages on OPT_ functions have more descriptive
        arguments lists and the change here is to make the
        Functions Wizard param's compatible with the Help pages.
        
        Change-Id: I0d90b0279ce24f773923935a7212fe7ab1c2c45b
        PS2: remove underscores and slashes in variable names
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85157
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-01-08  Noel Grandin  <noelgrandin@gmail.com>  [7a9ce835c9e299042813cf328e283a2c9e5742bc]

        make ODBFilter return a fast context
        
        And
        (*) use the fast parser already inside ODBFilter
        (*) pass around ODBFilter explicitly to make the code easier to read
        
        Change-Id: Ib0dd24e530b32b5edb94f150390df1e405c3efb9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86248
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-08  Eike Rathke  <erack@redhat.com>  [78d4e78c43f688a3617d659774d985d466bb39dc]

        Resolves: tdf#129681 Handle array/matrix in AGGREGATE() with ignore errors
        
        This also changes AGGREGATE() 3rd and subsequent parameters'
        classification from ReferenceOrRefArray to ReferenceOrForceArray
        to force the expected array mode on inline calculations.
        
        Change-Id: I53a5591e46bfbabbfa6a273f5b9590a69fad87a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86388
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2020-01-08  andreas kainz  <kainz.a@gmail.com>  [8faa519ad22db9d9db8bcf6d37dda1c7a7d7c850]

        Options Dialog Formating Aid update to fulfill HIG
        
        Change-Id: Ic42946e661f2e7e8f31a0520d895c2fa07d6a387
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86401
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-01-08  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [a01a5bd9bce5c7ac9c2954e9f35f57a5bbcff77a]

        tdf#42949 Fix IWYU warnings in sw/source/uibase/[i-t]*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I53139566ff41c8ee748945b39cd70b66fed8dc97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85973
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-08  Mike Kaganski  <mike.kaganski@collabora.com>  [055dd53e00c28b8d635228a07667c78218910436]

        Drop duplicating range check
        
        This is checked several lines below, with much stricter range.
        
        Change-Id: I3bfaf71f9e40dd1af089ed1ac238bc2939d0fc3a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86392
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-08  Stephan Bergmann  <sbergman@redhat.com>  [0376acf23308730450b3e259e72a9c8b35cabc0f]

        Enable Clang -Wembedded-directive
        
        ...which might have helped avoid the confusion with patch set 6 of
        <https://gerrit.libreoffice.org/c/core/+/84765/6> "python3: upgrade to release
        3.7.6", in that it would have reported:
        
        > pyuno/source/module/pyuno.cxx:340:2: error: embedding a directive within macro arguments has undefined behavior [-Werror,-Wembedded-directive]
        > #if PY_VERSION_HEX >= 0x030200f0
        >  ^
        > pyuno/source/module/pyuno.cxx:342:2: error: embedding a directive within macro arguments has undefined behavior [-Werror,-Wembedded-directive]
        > #else
        >  ^
        
        (-Wembedded-directive was introduced with <https://github.com/llvm/llvm-project/
        commit/300237f00c7ddf9c74de96272f2bb571fda61202> "Add a warning flag for
        ext_embedded_directive. gcc considers this undefined" in 2011, so should be
        available in all versions of Clang relevant for us.)
        
        Change-Id: I4d90212aac30ba8715496d8c99cc6de05c6dc99a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86394
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-08  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [985b76d237b26b428771bfc03d1ef74cdb5d77f0]

        tdf#121458: chart: change "Data Ranges" button enabled condition.
        
        "Data Ranges" button right now enabled if chart has no own table
        (as it was before 0074951704022d173a5fdb9df933f47be1dcbb91)
        or own table exists and it is possible to create data provider
        (LibreOffice will warn later about destroying data table).
        
        Change-Id: If92b0aad8a6099250effdb68022addb277ef4371
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86391
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-01-08  andreas kainz  <kainz.a@gmail.com>  [afd6f3e213e1a8eb78a0048658c30b439c827ee4]

        Options Dialog Basic Fonts Label left align see HIG
        
        Change-Id: I5589175401f1da584c310106ae8b27a0b411bbf9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86395
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-01-08  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [c79dcf98d662e76b1290f8d43c927d1031e94729]

        tdf#128782: sw: set name for draw frame style for text box
        
        Since new undo/redo code operates style names instead of pointers,
        it is important to have all formats with name.
        
        Change-Id: Ib91cd13b8a324ae674e9ace9bb5f17e679bd2dab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86162
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-01-08  Michael Stahl  <Michael.Stahl@cib.de>  [b10be5d48433076f0b7238d818020f708553e114]

        python3: upgrade to release 3.7.6
        
        * external/python3/python-3.3.3-aix.patch.1:
          most of it doesn't apply and AIX port isn't maintained anyway so
          remove it for now
        * external/python3/ubsan.patch.0:
          apparently one of the files was removed
        * 0001-3.6-bpo-17239-Disable-external-entities-in-SAX-parse.patch.1:
          fixed upstream
        * python3-osx-avoid-new-10.13.patch.1:
          replace with simply passing ac_cv_func_utimensat=no to configure
        * external/python3/python-3.5.4-ssl.patch.1:
          project files to build OpenSSL removed upstream
        * There have been changes to how python locates OpenSSL; new variables
          OPENSSL_INCLUDES etc; it turns out that you have to pass one directory
          to --with-openssl, as the variables cannot be passed
        * libuuid.so.1 is a new dependency of the _uuid module
        * libffi.so.6 is a new dependency of the _ctypes module (the bundled
          copy of libffi for non-Darwin platforms was removed)
        * python-3.3.0-pythreadstate.patch.1:
          the PyThreadState functions have been changed such that
          CppunitTest_services asserts when there is a PyThreadAttach on top of
          PyThreadDetach on top of PyThreadAttach, i.e., 2 PyThreadState per
          thread (PyGILState_Check() fails).  Instead of patching in additional
          workarounds, change PyThreadAttach so that it re-uses an existing
          PyThreadState if one exists for the thread.
        
        Change-Id: I24c19d79b43a30709261fd9db66312b2e3872fd9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/84765
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2020-01-08  Heiko Tietze  <tietze.heiko@gmail.com>  [468a740f0fe09f8939368eca3067b4101c84c057]

        Resolves tdf#129793 - Remove "Field codes" option
        
        var m_xFieldNameCB, elem m_bFieldName, ui fieldcode removed
        
        Change-Id: I6711f9b8c4f84d6ef19bc295243df0341f8c4f3b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86350
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-01-08  Caolán McNamara  <caolanm@redhat.com>  [4f6d95ead1286748810e937c7672de08b8b39a38]

        weld LinePropertyPanel
        
        Change-Id: If4ff18c3d312d273e9d28aeef97db053f56007ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86309
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-08  Caolán McNamara  <caolanm@redhat.com>  [95945a601b7b3310ba3a891f374cfb2cabe49226]

        AreaPropertyPanelBase::Initialize not called in chart sidebar
        
        AreaPropertyPanelBase::Initialize used to be called twice in
        the "normal" sidebar, the effort in
        
        commit 40fe5b93bc0838e04b46bfc7942d1ee6a2482ce0
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Thu Jan 2 14:45:32 2020 +0000
        
            weld AreaPropertyPanel
        
        to get it called once in the normal case caused it to get
        called 0 times in the chart case, fix it to get called once
        in either case
        
        Change-Id: I2c4acffb58ed3b45e86e3bf0ce91db52989a0e25
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86356
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-08  Seth Chaiklin  <sdc.blanco@youmail.dk>  [64d0e5cfb8e9b05b5de02121b948c15b94310204]

        tdf#94411 use f. and ff. in alphabetical index
        
        Corrects en_US for index
        At present en_GB index is defined as en_US,
        and all other (en_*) are defined as en_US or en_GB
        
        Change-Id: Ib4c3e189c1d9a08c8f4eb17a1da526fbf23291d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86080
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-01-08  Miklos Vajna  <vmiklos@collabora.com>  [49574f685a8f54cc0d060bebb745deb8b7577025]

        Remove some unused includes
        
        Change-Id: Icc451b72fd0b4181a082f2ee2b85b82765bd0c31
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86385
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-08  andreas kainz  <kainz.a@gmail.com>  [0f8c70cf580355b6fa6dd189874aafcd3d0a728e]

        Paragraph Dialog Alignment preview fix
        
        Change-Id: I63c3c28dedf82bfc8e28c0a323aaa8c26b4c82d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86316
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-01-07  Miklos Vajna  <vmiklos@collabora.com>  [08a0ede627fbf9bea42165c3de63812e469306b4]

        sw: don't send LOK notifications about redlines during save
        
        SwXMLWriter::Write_() sets redline flags to show insertion and hide
        deletion, but it resets those flags before the function returns. So LOK
        notifications for redline changes during save is not useful.
        
        Change-Id: I4bf963bbe9c7003cbe85ea6c5538be733a3e3cdf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86363
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-07  Seth Chaiklin  <sdc.blanco@youmail.dk>  [2c5342e95dbe1341982fe80631e99075fe01de52]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 84e12edbc498a2fca5a7e39eb87541969999b5df
          - tdf#129497 updating help for Condition tab of Paragraph Style dialog
            
            - add another access possibility
            - correct labels to match dialog box
            - add help about Reset
            
            Change-Id: I622cacbeb8c6dfb2945a3077e87eb04046ce50e9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86193
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-07  Seth Chaiklin  <sdc.blanco@youmail.dk>  [ae484097031c2bf2dc2da47b0dd3c5a82f7cdbe7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2512256201e15fee8c0fcbd9a611a6b475103f3f
          - tdf#129407  remove mention to non-existent "listbox" in pagebackground help
            
            Change-Id: Ibb47cb83e84c4d9e2b7dca9d47805c44186d8ba7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86281
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-07  Stephan Bergmann  <sbergman@redhat.com>  [4d59436258702251a881a007ccc52ffd5a3eeb38]

        Fix SfxPoolItem use-after-free
        
        ...as observed with -fsanitize=address in Draw, after drawing some rectangle (so
        that there is at least one marked object) doing "Format - Area... - Area -
        Bitmap":
        
        > ERROR: AddressSanitizer: heap-use-after-free on address 0x6030004aca50 at pc 0x7f14d0ef5fe1 bp 0x7ffd966c6cb0 sp 0x7ffd966c6ca8
        > READ of size 4 at 0x6030004aca50 thread T0
        >  #0 in CntUInt32Item::GetValue() const at include/svl/cintitem.hxx:163:42
        >  #1 in SvxBitmapTabPage::Reset(SfxItemSet const*) at cui/source/tabpages/tpbitmap.cxx:278:124
        >  #2 in SvxAreaTabPage::CreatePage(int, SfxTabPage*) at cui/source/tabpages/tparea.cxx:448:21
        >  #3 in SvxAreaTabPage::SelectFillType(weld::ToggleButton&, SfxItemSet const*) at cui/source/tabpages/tparea.cxx:381:9
        >  #4 in SvxAreaTabPage::SelectFillTypeHdl_Impl(weld::ToggleButton&) at cui/source/tabpages/tparea.cxx:364:5
        >  #5 in SvxAreaTabPage::LinkStubSelectFillTypeHdl_Impl(void*, weld::ToggleButton&) at cui/source/tabpages/tparea.cxx:358:1
        >  #6 in Link<weld::ToggleButton&, void>::Call(weld::ToggleButton&) const at include/tools/link.hxx:111:45
        >  #7 in weld::ToggleButton::signal_toggled() at include/vcl/weld.hxx:1130:42
        [...]
        > 0x6030004aca50 is located 16 bytes inside of 24-byte region [0x6030004aca40,0x6030004aca58)
        > freed by thread T0 here:
        >  #0 in operator delete(void*, unsigned long) at ~/github.com/llvm/llvm-project/compiler-rt/lib/asan/asan_new_delete.cpp:172:3
        >  #1 in SfxUInt32Item::~SfxUInt32Item() at include/svl/intitem.hxx:113:21
        >  #2 in SfxItemPool::Remove(SfxPoolItem const&) at svl/source/items/itempool.cxx:710:13
        >  #3 in SfxItemSet::~SfxItemSet() at svl/source/items/itemset.cxx:252:42
        >  #4 in SvxBitmapTabPage::Reset(SfxItemSet const*) at cui/source/tabpages/tpbitmap.cxx:276:9
        >  #5 in SvxAreaTabPage::CreatePage(int, SfxTabPage*) at cui/source/tabpages/tparea.cxx:448:21
        >  #6 in SvxAreaTabPage::SelectFillType(weld::ToggleButton&, SfxItemSet const*) at cui/source/tabpages/tparea.cxx:381:9
        >  #7 in SvxAreaTabPage::SelectFillTypeHdl_Impl(weld::ToggleButton&) at cui/source/tabpages/tparea.cxx:364:5
        >  #8 in SvxAreaTabPage::LinkStubSelectFillTypeHdl_Impl(void*, weld::ToggleButton&) at cui/source/tabpages/tparea.cxx:358:1
        >  #9 in Link<weld::ToggleButton&, void>::Call(weld::ToggleButton&) const at include/tools/link.hxx:111:45
        
        This appears to be broken ever since d543d66a4ee34d3b0088f45951b56c150f7206ec
        "tdf#104615: there's no mpView when opening odc directly".
        
        Change-Id: Id0b3991f3e953ca5b10f466daab890383b0428ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86368
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-07  Stephan Bergmann  <sbergman@redhat.com>  [386248c9c2de669c211ba5a06afc8466f14c542b]

        aarch64 r18 is reserved at least on Android
        
        <https://github.com/ARM-software/software-standards/blob/master/abi/aapcs64/
        aapcs64.rst> states:  "The role of register r18 is platform specific.  If a
        platform ABI has need of a dedicated general purpose register to carry inter-
        procedural state (for example, the thread context) then it should use this
        register for that purpose.  If the platform ABI has no such requirements, then
        it should use r18 as an additional temporary register."
        
        For a --host=aarch64-linux-android build, Clang warned
        
        > bridges/source/cpp_uno/gcc3_linux_aarch64/callvirtualfunction.cxx:39:9: error: inline asm clobber list contains reserved registers: X18 [-Werror,-Winline-asm]
        >         "ldp x0, x1, [%[gpr_]]\n\t"
        >         ^
        > <inline asm>:1:1: note: instantiated into assembly here
        >         ldp x0, x1, [x20]
        > ^
        > bridges/source/cpp_uno/gcc3_linux_aarch64/callvirtualfunction.cxx:39:9: note: Reserved registers on the clobber list may not be preserved across the asm statement, and clobbering them may lead to undefined behaviour.
        >         "ldp x0, x1, [%[gpr_]]\n\t"
        >         ^
        > <inline asm>:1:1: note: instantiated into assembly here
        >         ldp x0, x1, [x20]
        > ^
        
        and <https://github.com/llvm/llvm-project/commit/
        9c9c8b22d2ea150cc889232871b0c8303d3644d9> "Start reserving x18 by default on
        Android targets" shows that at least LLVM/Clang claims that the Android ABI
        reserves it (though it doesn't cite any sources for that).
        
        (If this bridges/source/cpp_uno/ implementation is used for other non-Linux OS
        like Fuchsia, we may need to extend the #if accordingly; see the above LLVM
        commit for which platforms it claims reserve the register.)
        
        Change-Id: I62a5210ddc4784eee2ab56ee134b9e195827b9dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86366
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-07  Stephan Bergmann  <sbergman@redhat.com>  [8cd00ec92f291dd01e0eed27fc144785bed5e44e]

        Replace a CPPUNIT_ASSERT_EQUAL with a static_assert
        
        Change-Id: I8382aa13eb9c65ae61fc0dbfe440df6718133c18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86352
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-07  andreas kainz  <kainz.a@gmail.com>  [a23084cbeabe0fee7cd7b5e514306edf5dd01c79]

        Paragraph Dialog Outline Numbering Tab update
        
        Change-Id: I29d349858b39149b228aa4f6b80eee39f7c6b3f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86318
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-01-07  andreas kainz  <kainz.a@gmail.com>  [b5f8d33a7c008cd330ef21828b18c13d40b490fe]

        Paragraph Dialog Text Flow Page update
        
        Change-Id: I0e47f9abb2e20da8ae3aef1ee927cb286a88ee8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86319
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2020-01-07  Onur Yilmaz  <onuryilmaz0750@gmail.com>  [1a5832e8340a2502f24d7fea98c656e629887d2e]

        tdf#75280: Convert inappropriate use of sal_uIntPtr to better integer types
        
        Change-Id: Ie82a0e15f8c2ed3148277d88c0db8164b5b9393c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85960
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-07  Mesut Çifci  <mesutcifci97@gmail.com>  [16f6a6e61fdcbb41b77a613d49959c0b9e3a8a32]

        tdf#75280: Convert inappropriate use of sal_uIntPtr to better integer types
        
        Change-Id: I55e4028bfc39161f6734cc54721d49cd25e078f4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86060
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-07  Justin Luth  <justin.luth@collabora.com>  [ccfccf4365362b5ba1d82b5816d5fc81a67de548]

        tdf#129522 writerfilter: allow char shadow_NONE overrides
        
        Exporting will take some extra work, so keeping that part
        separate for now.  The unit test will come when exporting
        works.
        
        The same change was made for paragraph style-overrides
        in an earlier patch, and this patch depends on it for
        proper UNO processing.
        (commit 4ca73073a0d7c62b12a7354f76f8f80adc5d98c1)
        
        Change-Id: I5282a319e89be9a63dbd99e00e35fb2d176a631d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85869
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-01-07  Noel Grandin  <noelgrandin@gmail.com>  [e1383444c6d00f5d0b1d507670517f45988b9cc7]

        extract some common code from ImportContext classes
        
        which reduces code bloat, and lets us log when elements are ignored
        
        Change-Id: I5ca12bc1fcbfa3bea49ebde819fd80bd233a96a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86338
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-07  Szabolcs Toth  <szabolcs450@gmail.com>  [0f4dd820ee433932d9d9237b676292d31c4ba913]

        tdf#129452 DOCX import: fix bottom border of merged column
        
        Bottom border of a vertically merged column of a table was missing
        if the inside borders were turned off and the merge included the
        last cell of the column. This happened because the first cell
        (topmost) in a set of vertically merged cells determines the borders
        of the new merged cell, and the turned off inside borders were at
        the bottom in this case.
        
        Change-Id: I3d3defad18a1315117a554a36ad599eb46daffe9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85988
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-01-07  Caolán McNamara  <caolanm@redhat.com>  [02b7de723e50474a27aa35661c2eaa886e5abfb1]

        fix up TableEditPanel
        
        Change-Id: Ibe1a461915d036caf41e761be6970bed9d03b795
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86347
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-07  Caolán McNamara  <caolanm@redhat.com>  [c854c4e89b0842d1c138c91f697a9ac894c2becc]

        Resolves: tdf#129850 crash inserting table
        
        Change-Id: Ib35363320d7edb67daaadf15d1e0b8584909d84a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86346
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [416eef52da04708c727b8824e96ee1398fcf8e92]

        Fix typo in code
        
        Change-Id: I768c5ae5a4c2c0b2f50a8eb541a5c7397c355345
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86206
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-07  Noel Grandin  <noelgrandin@gmail.com>  [3363e69a9ec601b82742df4a99186fd0a1f51341]

        expand out namespace macros
        
        Change-Id: Ifbcffa0315d0505b919703b82fee842be5aa0296
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86237
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [13cd47a9769800a4b04f65af1649d6126bbd8969]

        Fix typo in code
        
        Change-Id: I1ba1b2e1f0568ee3874d171fe33686968e21a484
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86205
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-01-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bf977d70cdd1df1d78e26084c4a54af60fe6ac6c]

        Fix typo in code
        
        Change-Id: I18fe1826646622a71a7d56acc63cbac01ffe4ead
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86204
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2020-01-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [08cdb40164287fc1b76847c208b28a93f78153ef]

        Fix typo
        
        Change-Id: I04c11c4dfcca3b27369a2b2b5fbbb65d5af45a61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86307
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cff0967ab636810945179acb199a36f3370c9029]

        Fix typo
        
        Change-Id: Icccda9c310153e6e1d1696ab094afc3a894d4075
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86298
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [aaf0621bb794c6e5c886e3badca581a78a5fb0a4]

        Fix typo
        
        Change-Id: I9646220221d3efe7bcd99253245a1044dbed7d40
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86299
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c42f4e25cc68fc2feadd3816e732000bda696370]

        Fix typo
        
        Change-Id: Ie2a863fa7975257510311249e40601d90b51aae9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86305
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c85c31b59a58accfb3766760705816d3dd4ecfd8]

        Fix typo
        
        Change-Id: I0cf1ab7a86fd3b9323f1b5d219b6943b2f61884c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86300
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-07  Caolán McNamara  <caolanm@redhat.com>  [70d6e8e10700a891bae0cfe50fbbeaa91fa3664e]

        most has_tooltip uses are bogus
        
        has_tooltip means to use "query-tooltip" to present a tooltip,
        not that the widget has a literal tooltip, the presence of which
        is sufficient to set the tooltip
        
        Change-Id: I49b35debd1bca1803464096fbc550eb50945509f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86336
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b0a390520bccd7edd496233088084de2170053f3]

        Fix typo
        
        Change-Id: Ic26a634c3f7cb089743f6d6d2a67e38f8104f724
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86302
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c64c4ad036bc7834423cf06ee3a5b1edb5cc5f6a]

        Fix typo
        
        Change-Id: I0c62fbf27986f20388d6fb7f44f4e998657d791f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86301
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [37c383877d7896a2907ca8a2321481a80ea4e8a3]

        Fix typo
        
        Change-Id: If2db5c423c10b4de1c03de1c1b98bb8f6d8a0a53
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86339
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-07  Adrien Ollier  <adr.ollier@hotmail.fr>  [7ae70706ad3a3e3aa86fbc7cbd1fcc28f0d2e1b2]

        Use virtual method instead of switch in parent class
        
        Change-Id: I53129ed6b57eb13898a426de0a2ba72c7d6674de
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/83825
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1de13cab5d38173975af13ed77c8091258be4c01]

        Fix typo
        
        Change-Id: Id64bd59e579fa06313824e9662a15e096e6fddee
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86304
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-07  Aleyna Doğrucan  <aleynadgrcn699@gmail.com>  [8b4aba14bb7ba98346b3ccd77c26dccda4cc1831]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Ib2c93eb61d8d4c944a1b7de074fd0e9e48715ca4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86232
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-07  Caolán McNamara  <caolanm@redhat.com>  [86ffa73ed04900a33160cb6b28a8898fe139396d]

        arrow in sidebar not getting reenabled on changing context
        
        possibly since...
        
        commit 5b77d17c4f1ca734babf962b45c1aa07bdca14e9
        Date:   Sat Jan 4 18:09:20 2020 +0000
        
            sidebar: allow panels to lurk around instead of being disposed.
        
        Change-Id: I4d3085a1bd0ceb5f04dba3e49c801df05b795061
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86332
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-07  Caolán McNamara  <caolanm@redhat.com>  [e5f9fd49d15071532bbef19e8622c8f6cac9ece9]

        halign 'Start'->'start'
        
        Change-Id: Ia8547ffd08cc60ec8e6f791fcccaab35784de9aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86331
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-07  László Németh  <nemeth@numbertext.org>  [b71cace906bdce1d1b02b11a2d469e93622fd3af]

        tdf#77796 DOCX: import table style based cell padding
        
        Change-Id: Ib86ed45fe816d7e273539798cdebdbb95d575518
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86295
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-01-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4d2a95f6d296c871533db536a43492534a4e2f8c]

        Fix typo
        
        Change-Id: I16245a94dd17dbb158a1a1f0a7c33ffd7b1731f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86303
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [309d82b3d644318be4702e5ca2e29ec454821ee6]

        Fix typo
        
        Change-Id: I9ef83d4c094f2ff9761a1d0256fab9d40164cc04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86306
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-07  Mike Kaganski  <mike.kaganski@collabora.com>  [ab42dbf7e3072fa71af282d38bc751b5494d4718]

        Fix Chart2ImportTest::testAxisTitlePositionDOCX test for 150% UI scaling
        
        On Windows, with 150% UI scaling, the four values for which tolerance
        were added are 10638, 7159, 389, and 6631 respectively.
        
        Change-Id: I4467cd465f55f9f6efe58c54c37cf8563bb42a30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85967
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-01-07  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [c0867c0605fd5e41e41e932fcdf094b3dc77fd03]

        tdf#42949 Fix IWYU warnings in sw/source/uibase/[a-g]*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I07178531d1c1edbfcd1ec1feed0dbe96ed2627a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85793
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-07  Gülşah Köse  <gulsah.kose@collabora.com>  [7f82e6dae98bc5e75ec03885eb955a7a72047bb4]

        tdf#107604 Handle predefined table styles.
        
        Handle table styles that we have just
        style-id and have not corresponding style defination
        in tableStyle.xml
        
        Change-Id: Id06f5508d5eb1330b5bac1634c520c3066c09139
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86068
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-01-07  Michael Meeks  <michael.meeks@collabora.com>  [cebeafbf0f9efde6e17604cf2557b8490e7f5347]

        tdf#129845 vcl: avoid expensive system caching of trivial lines & polygons
        
        Interestingly the cache map lookup is rather expensive; why:
        
        polyline output for some trivial impress edits:
        	count	# of polylines
        	2	2134
        	3	141
        	4	41
        	9	4
        
        polypolygon output for some trivial impress edits:
        
        	count	# of polypolygons	geometry.
        	3	54    all single polygon
        	4	583   ~all single
        	9	52    ~ all paired with a 4 node polygon
        	13	2     both single
        	32	22    all single
        
        Change-Id: I15c0053a84399eaf153b2119b2c28d1f168f16b1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86314
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-01-07  Miklos Vajna  <vmiklos@collabora.com>  [bf540873f5e258452fed5006f65a403c95e7872a]

        sw: add rendering for semi-transparent text
        
        I considered passing the text color's alpha value down to the various
        vcl backends, but this would need changes everywhere (cairo, opengl, pdf
        export, etc). It's much easier to go via DrawTransparent(), that's how
        semi-transparent text in Draw/Impress already works.
        
        Change-Id: I96f15e6764c3c88ba67dd72dc8708414d7c6050c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86294
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-07  Mike Kaganski  <mike.kaganski@collabora.com>  [ecb5130e16898c0d2485e99564c57882b5ef25b0]

        tdf#129841: fix GetTextTableCursorPropertyMap cell background values
        
        ... which were accidentally broken in 2003 in commit
        eba784710e92597282a2284b56dce3a45ac38776.
        
        Change-Id: I3dc96dff0a8935f927933bb3946528fb8ac9aed0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86315
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-07  Seth Chaiklin  <sdc.blanco@youmail.dk>  [035c7717c135c66c0ec025500b73ae9c13b7c586]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 834cace28d1c82d4c9bf6dd123a545736a4362fc
          - tdf#106023  updating help pages for footnote and endnote settings
            
            - indicate that only special paragraph styles can be chosen for paragraph
            - update menu items
            - align text with tab
            
            Change-Id: Id508b424ed2b61b5b169e14ee4befb096008e959
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86286
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b993458b3fb02ef8a840001cddc2c84741edb25f]

        acc. check: move accessibility check strings to own file
        
        Change-Id: I455b6f77f75dd3190939c17bf5ffc362030efdbd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86290
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-01-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9942e9bedf363284532da5a13a2087bc49df8b3f]

        acc. check: table split/merge - check for row span, simplify
        
        This extends table split/merge check to also check for row span
        and simplifies the code a bit by removing code duplication of
        adding a new accessibility issue for the table to the collecton.
        
        Change-Id: If3eb1fa05174f606767e170a61fd0f4af7567aba
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86249
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-01-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [12fe9d6e0d645df0ece4d545ff9e9a7dcf99cb90]

        acc. check: add a UI goto for issues with tables
        
        Change-Id: Ifa636ce7ee32495d81571754c29b1114f8b56cdf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86247
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-01-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [bc62883e07d6795edfb70571f90e1b85fcfdd399]

        acc. check: check headings are in incremental order
        
        This adds an accessibility  check for headings. Headings should
        be in increemntal order. This means for example that the document
        can't start with "Heading 2" without first having a "Heading 1",
        or to skip a heading - for example to go from "Heading 1" and
        next have "Heading 3", skipping "Heading 2".
        
        Change-Id: I6fd3189cc659ad0756cc950b7c0b83b3ec8abf84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86246
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-01-06  Michael Meeks  <michael.meeks@collabora.com>  [b8669df1622f699357478aad7c6a4439b5d5aee3]

        Revert "sfx2: sidebar: new .uno commands to show and hide sidebars"
        
        This reverts commit b6f4d3b92789e972d9b079a5561723f3e73e07a6.
        
        These are now handled as LOK pseudo-uno commands internally,
        and seem unlikely to have worked.
        
        Retains a small change to SidebarDockingWindow..
        
        Change-Id: I861f46f0c9b5cf39a5aa0a0de0fc2f33de800cb2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86293
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-01-06  Mike Kaganski  <mike.kaganski@collabora.com>  [4056b70e6339102374898fff26f099da455475b1]

        tdf#129839: pass initialized shared_ptr to SwDoc::GetBoxAttr
        
        Regression after commit 1e2682235cded9a7cd90e55f0bfc60a1285e9a46
        
        Change-Id: I40acc9e0ffdd292283381366a31eb6647b80324f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86291
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-06  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [4322cdab98bcd4a51c121278944c90a497292b62]

        logerrit: support submitting private and wip changes
        
        Change-Id: I0ee3ac887e17b38b6a2c501bcf6a2132406f1d20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86273
        Reviewed-by: Guilhem Moulin <guilhem@libreoffice.org>
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-06  Caolán McNamara  <caolanm@redhat.com>  [eb9b1469a6d0d11e94b50ce759910492dd6f8dfe]

        Resolves: tdf#129518 make colorboxes max width at 1/3 avail space
        
        Change-Id: I4eef1f108078bc05f7755b5befb18437c30638ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86283
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-06  Elzem Atay  <elzematay@protonmail.com>  [ac91b39d5b8f96063fa5a10e50fa2a8a2738012f]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I9f8637ba0bf34fa2a9f0778db42249775a75636a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86219
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2020-01-06  Michael Meeks  <michael.meeks@collabora.com>  [182f0e95dbbdc64f7340b0fbb7af7720536a1140]

        sidebar: improve invalidation tracking for Panels.
        
        Only emit an invalidation on panels that change position.
        Ensure we invalidate the ScrollContainerWindow for updated separators.
        Emit a single vcl::Region for an invalidation rather than per panel.
        
        Change-Id: I5452791ac9a7d1a9b8604c7704d24641160c275b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86234
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86288
        Tested-by: Jenkins

2020-01-06  Michael Meeks  <michael.meeks@collabora.com>  [5b77d17c4f1ca734babf962b45c1aa07bdca14e9]

        sidebar: allow panels to lurk around instead of being disposed.
        
        Creating and destroying sidebar panels is done remarkably often - on
        changes of context eg. The process is remarkably expensive - loading
        UI XML files, processing them etc. and is un-necessary.
        
        Instead let panels lurk around for future use - particularly in the
        Properties deck which gets the most thrash. This gives a big speedup
        particularly noticable on mobile where it could take several seconds
        to load switch between panels for eg. shape vs. slide properties when
        tapping to edit text.
        
        Change-Id: I497e77432c11bbd1e35a8a8716519cabc3730e61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86233
        Tested-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86287
        Tested-by: Jenkins

2020-01-06  Stephan Bergmann  <sbergman@redhat.com>  [0bb6bb7729f159f05100e33797ed667fd9d13ab7]

        Avoid $(shell $(gb_MKTEMP))
        
        ...which, when included in a
        
          ifneq ($(MACOSX_SHELL_HACK),)
        
        block, appears to be executed every time the surrounding odk_build-examples_test
        macro is evaluated, even in builds (like a Linux build) where MACOSX_SHELL_HACK
        is empty.  (And which thus caused spurious empty gbuild.* files to be left
        behind in the tmp dir by such builds.)
        
        Change-Id: I8ef0204817f089cd977340a0ce3b6a17a347b209
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86279
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-06  Caolán McNamara  <caolanm@redhat.com>  [0ab8ae4d98122f7de50365a062675d001ef0ca6a]

        ofz#19803 check for negative values
        
        Change-Id: I30036a16cf1651a7e27c7aefa086b3725d58933a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86250
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-06  Caolán McNamara  <caolanm@redhat.com>  [4b240b87cf9c0821d13fe21a78ee218c738468ff]

        SvxFillTypeBox is now not used directly from any .uis
        
        Change-Id: I2fdab55659e41a900690f619e283ad5c28b5e22c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86146
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-06  Caolán McNamara  <caolanm@redhat.com>  [09b759fc8bbb4990d3cc9ca9d8b87ae1a4e8d526]

        SvxFillAttrBox is now not used directly from any .uis
        
        Change-Id: I6cdd618477dc11ab50965dac0d734fe7b8a10424
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86145
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-06  Caolán McNamara  <caolanm@redhat.com>  [40fe5b93bc0838e04b46bfc7942d1ee6a2482ce0]

        weld AreaPropertyPanel
        
        Change-Id: I5f4c4b43067b99cd57f8ea941002481ef5977e09
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86144
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-06  Mike Kaganski  <mike.kaganski@collabora.com>  [d1133d71a6109d1999121fd6a91573d12dc4852b]

        tdf#129549: hide .uno:BulletsAndNumberingDialog from customization UI
        
        ... and replace its uses with universal .uno:OutlineBullet
        
        Change-Id: Ia6bc1c5ca23440af333ffeed9fcd2c8dd47a6af4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86245
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-06  Serge Krot  <Serge.Krot@cib.de>  [92ccf53b2a8102299ac2c3e2612bb507d3a79c0f]

        tdf#129708 speed-up: check if we could create outline instead of creation of it
        
        Change-Id: I0629b4e6ccae4ab9be0142fe39c627f2f9a8f5ea
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86199
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-01-06  Mike Kaganski  <mike.kaganski@collabora.com>  [f29a5020ee7bbfff1860cdd94c271ef30937fa95]

        Add include guards - follow-up for 0c4033a9c69da439b97378b0dc61e867953649eb
        
        Change-Id: I2910ac7e063b785c845723a2eb265cce96c94ea9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86266
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6df75678beb3d03337ce7b4e5a2f7eb7c3eb1176]

        Removed executable permission on files
        
        Change-Id: I30033d9a12f2b5d8208abb68a4a63af05c240c99
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86272
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2020-01-06  Heiko Tietze  <tietze.heiko@gmail.com>  [beed7183ac6323eb052e7c586d6a807fcb32eb1f]

        Resolves tdf#129622 - Layout problem in Options-LibreOffice-View
        
        horizontal fill set for the questionable controls
        
        Change-Id: Iab194709ec3ad4881ace36a605ebb4a0d37fe8a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86275
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-01-06  Caolán McNamara  <caolanm@redhat.com>  [dcab1993ed29a408a704cfddbbd15dc7dd8ffc80]

        Resolves: tdf#129527 enable/disable edit-style button at the right time
        
        Change-Id: I70b14ad8d96a2564c06a47608e5cf2c438cf7d38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86264
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-06  Caolán McNamara  <caolanm@redhat.com>  [aa528eadbf3f1fa46390ad5b25e0f4e3c89e0382]

        Related: tdf#129484 overeager assert
        
        its ok to show a page that's already shown
        
        Change-Id: Iaf014669fcfbb4f91dd114fe8053ac4f91617b6c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86267
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-06  Caolán McNamara  <caolanm@redhat.com>  [884714b336696202adffe6f4684127c0f2758c14]

        Resolves: tdf#129586 icon combobox is not in the same grid as the others
        
        so it doesn't take 1/3rd dialog width automatically, let it take its
        natural width
        
        Change-Id: If42c153976431d408c343e64c1bc5b301fdb5b0a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86269
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-06  Seth Chaiklin  <sdc.blanco@youmail.dk>  [0696f25a2b5f8254d20927ccd5ab25b69431dbb5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 33577deba970aa834417f26a8cc13c75f599ee8c
          - updating help for Number Format
            
             - update access commands to match menus
             - make display of some items more module conditional
            
            
            Change-Id: Ie0c7b05b54f8744575ec4f354e8ea1c77272b464
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86168
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-06  Caolán McNamara  <caolanm@redhat.com>  [f1604675e71c67024887d12bf73ccb86ac05a7a3]

        tdf#129634 send SalEvent::LoseFocus only if some other widget gains focus
        
        not if we "lose" focus to nothing before we would regain it again
        
        Change-Id: Ie477aff5cfaa3b64589cb3246ff38d4e57068ead
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86262
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-06  Szabolcs Toth  <szabolcs450@gmail.com>  [6b1bd2699b0bdad6dc42db741dea0717cf7c1d36]

        tdf#129450 DOCX import: fix bottom border of 1-row tables
        
        Bottom border was missing in a 1-row table with disabled
        inside borders. This happened because LO applied the empty
        horizontal borders to the bottom border of the table.
        
        Change-Id: I40140bf63297189edad13088f98fc5f869969c2d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85303
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-01-06  Mike Kaganski  <mike.kaganski@collabora.com>  [0c4033a9c69da439b97378b0dc61e867953649eb]

        Fix Windows build with HAVE_FEATURE_BREAKPAD
        
        This partially reverts commit ed1ece19d4983ea47b296086aaa0ea91fe11935d
        
        Change-Id: Ie945676f0618f80c3258f041fea9b91ee01031d4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86263
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-06  Szabolcs Toth  <szabolcs450@gmail.com>  [8a2eb40abbd52d960dd21308157186be0ca9dd3d]

        tdf#129442 DOCX import: fix right border of 1-column tables
        
        Right border was missing in a 1-column table with disabled
        inside borders. This happened because LO applied the empty
        vertical borders to the right border of the table.
        
        Change-Id: Ib190689bf5059bfd7dbf07b07808cd761015f37e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85301
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-01-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [744903b8c8c5a31d304a3191869b7bd76000f36c]

        Removed redundant semicolons
        
        Change-Id: Ife14b8c3f7d121deb390deb5f405dd42d3016acf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86156
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-06  Mike Kaganski  <mike.kaganski@collabora.com>  [afa6a774936c34b09b37ab8539193ac529681798]

        Don't crash on exiting print preview with Notebookbar
        
        Crash caused by this sequence (tested in Writer):
        
        1. Closing print preview, frame is attached to controller;
        2. This calls SfxNotebookBar::StateMethod
        3. There notebookbar's listener is added to list of the controller's
           context change event listeners
        4. Then in SwPagePreview::~SwPagePreview, notebookbar's listener is
           added to that list again
        5. ContextChangeEventMultiplexer::addContextChangeEventListener
           detects second addition, and throws an unhandled exception.
        
        I don't know why starting listening is needed in SwPagePreview dtor;
        unfortunately commit d05b7b32d9ecb6fcb4a268eb68cdcee09bafa6dd doesn't
        say much about context and reasons.
        
        ControlListener is renamed to ControlListenerForCurrentController to
        emphasize that it operates on the current controller of notebookbar's
        frame; and its bListen parameter meaning was reverted: previously its
        "true" value awkwardly meant "stop listening". All direct operations
        with listener of notebookbar are replaced with calls to notebookbar's
        methods.
        
        In ContextChangeEventMultiplexer::addContextChangeEventListener,
        uno::UNO_QUERY_THROW was replaced with uno::UNO_QUERY, because not
        only chart controller may appear here, and it's not an error: e.g.
        SfxBaseController doesn't implement lang::XServiceInfo.
        
        Regression after commit d05b7b32d9ecb6fcb4a268eb68cdcee09bafa6dd.
        
        Change-Id: Ief1aed188d8f02a6cfe3ea25f4d082dfdf449f32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86257
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-06  Stephan Bergmann  <sbergman@redhat.com>  [499bfe4584ea3334cda1501daa9aa3026edd45be]

        loplugin:cstylecast (macOS)
        
        ...("from 'struct task_basic_info *' to 'task_info_t' (aka 'int *')", in code
        newly introduced with 0b8ae8725083eb0526a262d434cc06fb3f3e7336 "tdf#125662:
        disable parallel-zip if the memory...")
        
        Change-Id: I8ae16b4e6055b0841e9143b554bd832cb72346f5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86243
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-06  Miklos Vajna  <vmiklos@collabora.com>  [e7e01efc56f7061d0a2e5142b4bae84dd403cc50]

        tdf#129552 sc: avoid infinite invalidation loop when the print range is empty
        
        Commit caeb7b141280a65e60525f11a7e6514b76e12e11 (tdf#124983 In calc make
        printable page borders also initially visible, 2019-07-10) added the
        ability to paint page breaks right after opening a document. The
        implementation calls ScPrintFunc::UpdatePages() whenever there are no
        calculated page breaks.  The problem is that this is not only true when
        they are not calculated, but also happens when the print range is empty.
        
        This means that ScGridWindow::Paint() resulted in a
        vcl::Window::Invalidate() for the same window, and this happened again
        and again as the idle handler was invoked, resulting in flickering form
        controls.
        
        Fix the problem by only calculating page breaks when
        ScPrintFunc::HasPrintRange() confirms something will be calculated. This
        works because HasPrintRange() return false when ScTable::aPrintRanges is
        empty, and UpdatePages() also does nothing in that case.
        
        Change-Id: I14d8a728f4672e647e9009a3dc3e0dd5fb40c023
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86258
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-06  Luboš Luňák  <l.lunak@collabora.com>  [364cdd314fb4d6168990a469bfb10fc935dfc649]

        use boost::shared_ptr for allocating an array
        
        Using make_shared() results in just one allocation instead of having
        one for the data and one for the shared_ptr's control block. But
        std::shared_ptr supports make_shared() for arrays only in C++20.
        
        Change-Id: If2d1223ebcc54ccfdccb15601d69a3563bd4f6c0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85589
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-06  Luboš Luňák  <l.lunak@collabora.com>  [ad88df7e924f2be11187b15085b0764771546abe]

        avoid Skia assert on leaked resources
        
        Change-Id: Ie9d9117c43d19b9391f8e0dee6825076aaa12706
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85582
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-06  Luboš Luňák  <l.lunak@collabora.com>  [b8c3ca05d04fb0bf3c27c889747bef99abcdf306]

        set BackendCapabilities::mbSupportsBitmap32 for Skia again
        
        This got reverted in 84f84f59ce7c83a99e4e340071d58b6557dbe91a,
        but using 24bpp bitmaps means SkiaSalBitmap::GetAsSkBitmap() does
        a needless 24bpp->32bpp conversion, and this whole rgb/a separation
        is kind of lame ancient cruft that it'd be better to get rid of,
        so enable this again to find all the code that can't handle 32bpp
        bitmaps properly, so that they can be fixed.
        
        Change-Id: I9bbd8ff94a4ad680cb42dee649e371c5716a9d20
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85545
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-06  Luboš Luňák  <l.lunak@collabora.com>  [ac867fa7541c27319ae271357f20d5d4d6bc6544]

        use Skia-based bitmap scaling for SkiaSalBitmap
        
        It should be done on GPU if Vulkan is used.
        
        Change-Id: I347169af2c3a5c78bd221e986cff9ed656ce93df
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85544
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-06  Luboš Luňák  <l.lunak@collabora.com>  [7702efe9ec6bbc428d89e83d957677cd3d323803]

        use copy-on-write for SkiaSalBitmap data
        
        E.g. scaling works by first making a copy using Create() and then
        Scale() is called for the copy. This means there was a needless
        data copy for mBuffer in Create(). Also make sure SkBitmap is properly
        unshared if needed, as it seems copies of it always share the pixels.
        
        Change-Id: I30a758c84e7218e9afe516477aa8429364ef8607
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85543
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-06  Luboš Luňák  <l.lunak@collabora.com>  [aab9dafdae868b9e55c143cdc08598895f19f63d]

        convert SkImage -> SkBitmap only on demand
        
        This should possibly save some unneeded conversions.
        
        Change-Id: Ice8a186f13a0e61bee260cf910f8a4d0538ef974
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85542
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2020-01-06  Yusuf Keten  <ketenyusuf@gmail.com>  [c9253b9007059496521f24ef8348e80bb120e1e6]

        tdf#54938 Adapt supportsService implementations to cppu::supportsService
        
        Change-Id: I061db162c44a7196c58f4ae6dae2f37c7ac9213a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86057
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-06  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [ed1ece19d4983ea47b296086aaa0ea91fe11935d]

        tdf#42949 Fix IWYU warnings in cui/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I41ae36eb535cc64f4c4fa73333dbc8aa728865b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85791
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-06  Mike Kaganski  <mike.kaganski@collabora.com>  [8e655ab1da7aa3325ceea3031cb9c0bc810444a4]

        Fix some sw layout tests for 150% UI scaling
        
        On Windows, with 150% UI scaling, the four values whose tolerance are
        added are 2099, 2888, 7962, and 4815 respectively.
        
        Change-Id: I99bef2f23cc3c117463361bb038d74fda7a2e046
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85974
        Tested-by: Jenkins
        Reviewed-by: Balazs Varga <balazs.varga991@gmail.com>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2020-01-06  Balazs Varga  <balazs.varga991@gmail.com>  [d53de6b0bfff08dfbde4fe305e2a9b7a60255458]

        tdf#128996 Chart: Fix disappeared vertical X axis labels
        
        Regression from commit: 75ef0e41ea8a9096ac619356d2b837c5333b47e6
        (tdf#125334 Chart: allow text break in bar chart axis labels)
        
        Change-Id: Ib935de74314b7dec489d94a4aa3c65072e18d9e0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86010
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-01-06  Stephan Bergmann  <sbergman@redhat.com>  [ac4f30fdf808bfbb7c8f534661851d10301bbcad]

        Fix MACOSX_SHELL_HACK
        
        ...so that it is set and actually takes effect when the definition of
        odk_build-examples_test is expanded
        
        Change-Id: I0a4ca22f3b7b17d802dae9195954b030cde9ddac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86251
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-06  Stephan Bergmann  <sbergman@redhat.com>  [0191e8e177b468336aacdeefde5dadf1134d228a]

        macOS /usr/bin/mktemp already adds a dot to the prefix
        
        (at least the version on macOS 10.15.2 does)
        
        Change-Id: Ie7525216542e1db686adb151774d20ff69d9e8f3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86252
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-06  andreas kainz  <kainz.a@gmail.com>  [624c5c53abffdd805d4108417e1025aab07e1a84]

        tdf#129593 Language settings dialog UI update
        
        Change-Id: Ie313237a92b0df3ca0ab3dfe876879114afb8af6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85771
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-01-06  Seth Chaiklin  <sdc.blanco@youmail.dk>  [9667a8ab1c4809c75f6258a8739b9036c86b2a37]

        tdf#129517 add "Preview" labels in BulletandNumberingStyle dialog box
        
        - on Position tab
        - on Customize tab
        
        Change-Id: I62b316ec36c1c65c0028a16e9717f0fd363b550f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85861
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2020-01-06  Miklos Vajna  <vmiklos@collabora.com>  [53bda3f58162072e50cffc11279639c986065da0]

        sw: prefix members of SwChartDataProvider, SwChartDataSource, ...
        
        ... SwDataChanged and ZSortFly
        
        See tdf#94879 for motivation.
        
        Change-Id: I072f14d52f67ec05e068dda4ea0b8e5145143792
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86255
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-06  Jim Raykowski  <raykowj@gmail.com>  [706be217a77d5951f02b486b8a57f20b1d061fe2]

        Display menu item keyboard shortcuts in toolbar menu
        
        Change-Id: I288d4850f9a8e9ac51dfefddff7a2a7d359178c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85832
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2020-01-06  Mike Kaganski  <mike.kaganski@collabora.com>  [7a98ab1fa6b3f3de2c7077c1d2601f7bc12be2d7]

        Simplify IsOpCode a bit
        
        The removed code block made it impossible to enter the following
        "if (aIntName.isEmpty())" block whenever mxSymbols->hasExternals() was true. Thus
        removing that block and making the following block the "else" branch keeps the
        logic.
        
        And fix an apparent omission from commit 9ccaa4b1468527bbec12d7e0fccf4ea443478f50,
        which removed setting bFound to true in case of "Old (deprecated) addins".
        
        Change-Id: I96da0620eb9d622f1f7650985e284a1e9817e27a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86240
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-06  Mike Kaganski  <mike.kaganski@collabora.com>  [016c69c99e1ab26e6582ca8dea6fa1b4b9e5d109]

        tdf#129798: store SwWrtShell when it's available
        
        GetActiveWrtShell may return nullptr when attaching a new component
        to current frame, e.g. destroying on print preview. OTOH SwWrtShell
        is passed to SwFieldDBPage::SetWrtShell on creation, so store it to
        own base class then.
        
        Possibly that would be enough, and we could remove all the checks
        in other methods - but I don't know the code well enough to be sure
        that SwFieldDlg::PageCreated and SwFieldEditDlg::CreatePage will
        always set SwWrtShell; to be on the safe side, I kept the checks
        where SwWrtShell is used, and stored it in those places if not yet
        stored.
        
        Regression after commit 39ba5e3bde93358af1b363da8f850bdc96806cfa.
        
        Change-Id: I21f3c8ef24764e98b1bc287db3c6485ce0b3ab48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86253
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-05  U-DESKTOP-8OSNV7R\DrRobotto  <andreas.heinisch@yahoo.de>  [0b4f8bf571baf2ccd5a8aafdc4deb41867420be3]

        tdf#129596 Distinguish between integer and long while loading immediate values
        
        During the generation of CONST_ expressions, distinguish between
        integer and long and load the correct value in the immediate load step.
        
        Change-Id: Ib4eb65d7fae3163043899ad8234816b1ebd7316b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85779
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-05  Seth Chaiklin  <sdc.blanco@youmail.dk>  [5fbc89478eb91d9b97f0c3d65d9946a5cec31ea3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to f0321cbc4c5f8611b6d75b1312c9d198c1fad4cf
          - updating help for Writer variables
            
            - remove duplication
            - aligned capitalization in help with capitalization in dialog box
            - corrected labels to match dialog box
            - move embedded parts to correct place in structure
            
            
            Change-Id: I04cf1a2736cb3b4f4fa61fcd11cb5ee6f0f6c816
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86171
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-04  Caolán McNamara  <caolanm@redhat.com>  [0b00112e112f80f9342f39e4d338d5a89e522ab9]

        ofz#19766 fix Build-Failure
        
        Change-Id: I4df1dec271980a8a9eab9c2ee2c687ef938082d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86225
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-04  Caolán McNamara  <caolanm@redhat.com>  [06de11f1d419f04a827bc6d6bc323f1c87ad83a5]

        ofz#19796 Indirect-leak
        
        Change-Id: I144a1dd7901c90a979a018576404b84ece36a79b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86222
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-04  Caolán McNamara  <caolanm@redhat.com>  [6fbfb54086c10f0107dc7026eaeffd177eda56c3]

        allow root under podman
        
        Change-Id: I66dc674aab8dc86c95495754400c5e64b2583599
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86223
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b0a468d75ff96955e9e53027d35b248235cb68d0]

        pdf: set the UniversalAccessibilityCompliance from the dialog
        
        Change-Id: I380b760a39bcdbef271c948690b1c9a95c769b4f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86213
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-01-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [197bbc5f17ac7f11cb07aefb935182eae1bc5ada]

        pdf: Only add role map when alias isn't the same as structure tag
        
        It is not allowed in PDF/UA to override a structure tag. This
        also true when you have an alias with the same name as a structure
        tage. For example to define a "H1" that is an alias for the "H1"
        structure tage. This is probably done in LO "just in case".
        
        With this change, if the structure tag and alias are the same, it
        will not get added to the role map, but this only happens when
        PDF/UA is enabled.
        
        Change-Id: Iff37c31ad31e5a01d7847ddb57f9b0e4c7b247db
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86212
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-01-04  Caolán McNamara  <caolanm@redhat.com>  [be1474f51aa9a38b80f853b569493b20c01e6078]

        ofz#19790 Invalid-enum-value
        
        Change-Id: Ifca6b26b39d873f67d6161d19354be4bd6462953
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86200
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-04  Justin Luth  <justin.luth@collabora.com>  [f84b33275f6cce21e93e5dd20f3de5df84df0276]

        tdf#129522 ww8import/export: allow char shadow_NONE overrides
        
        An earlier patch did this for paragraphs. The same is needed
        for character properties.
        
        This also applies to borders - where a non-border needs to be
        processed in order to override a style-defined border.
        
        This export change doesn't affect DOCX immediately, because
        DOCX will do nothing with a NONE-border/shadow until style
        information is provided to it. So this change is safe to make
        on it's own as far as DOCX is concerned.
        
        RTF just exports the border, but since it doesn't do any of
        this well, add in the logic so that RTF is unaffected...
        
        Change-Id: Ia857dc0db7d7efc83145a14e4fe4052d32b539ac
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85760
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2020-01-04  Caolán McNamara  <caolanm@redhat.com>  [354d7ec99900ef5c17ac340e54b815c395dfb0a4]

        cid#1456609 Operands don't affect result
        
        2.2.2.37 EmfPlusPointR Object has...
        
        "X (variable) This value MUST be specified by either an EmfPlusInteger7 object
        or an EmfPlusInteger15 object." and the same for Y. where variable is variable
        length.
        
        I think ReadInt32 isn't the right choice here and we need to read either one or
        two bytes, using the highbit of the first byte to determine if we need to
        read another byte.
        
        Change-Id: I60c0687403ff58dc393bd55a22f37c89357f60c3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86207
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [05150f1a61331de2a687855df41c406cd49fe38f]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to 612bdcc5364508e3fb7795c9b95559ca6e328570
          - Fix typo Languange->Language
            
            Change-Id: I5f961c9a1751145b26a5f69eded6302926560074
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/86203
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2020-01-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [947fdbba4db02f9405b94066fbf9d77321520e7e]

        Fix typo
        
        Change-Id: Ie930c3d80a57d2c10473d21e47c97339f6ffbf03
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86209
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-01-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cd47cf36ebb70a3d6897b0abbb0b3cd8b290e1af]

        drawinglayer: extract classes from baseprimitive2d.hxx to own files
        
        This extracts Primitive2DContainer class to its own file, common
        typedefs for PrimitiveReference, Primitive2DSequence to own file
        CommonTypes.hxx, some commonly used and independent functions to
        Tools.hxx.
        
        But for not BufferedDecompositionPrimitive2D class is left as
        it is.
        
        Change-Id: Ia55bafd32fb95eba945d091e2c2ae89b160140d3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86086
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-01-04  László Németh  <nemeth@numbertext.org>  [adf7031e3a35fe9d43085e8b223a6e36d20a32f4]

        tdf#129475 DOCX: fix gridAfter with shape-only cells
        
        and in last row of tables, i.e. regressions caused
        by the following commit.
        
        This reverts commit b2c6d2d961a6113d0f111fab45ae12a40d389a23
        (fdo#38414 tdf#44986: DOCX table import: handle gridBefore/After),
        except some unit testing.
        
        Change-Id: Icb2d65b7a0766cf8dd00511cde500af3f94d2a94
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86125
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2020-01-04  Mike Kaganski  <mike.kaganski@collabora.com>  [6bdfcd317f87ab1948f56eb1231db1378c51c2f8]

        VBA: don't SAL_WARN on value-to-number conversion error
        
        Error to convert a value to number is signalled to user normally as a
        standard Basic error; it's nothing a developer should worry about.
        
        Change-Id: Ia6ca316f374ffe392eb1a7b4ffac52fd53ba2fb1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86210
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-04  Dennis Francis  <dennis.francis@collabora.com>  [0b8ae8725083eb0526a262d434cc06fb3f3e7336]

        tdf#125662: disable parallel-zip if the memory...
        
        required to carry it out will cause a breach of addressable memory
        limit. This can happen in 32bit OSes, where the physical memory limit is
        more than the process addressable memory limit. For example in Win32,
        a process can address only upto 2GB.
        
        More specifically, avoid using ZipOutputEntryParallel
        which rougly needs twice the memory compared to its counterparts.
        
        Change-Id: I4d1abbf75e928188bcf806fcf1e5872b1e51b502
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/84394
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2020-01-04  Mike Kaganski  <mike.kaganski@collabora.com>  [dd198398b6e5c84ab1255a90ef96e6445b66a64f]

        tdf#93389: keep encryption information for autorecovered MS formats
        
        The autorecovery data is stored in ODF, regardless of the original
        document format. When restoring, type detection generates ODF data,
        which is stored in the media descriptor attached to document, even
        after real filter was restored (see AutoRecovery::implts_openDocs).
        If real filter is not ODF, then at the save time, it doesn't find
        necessary information in encryption data, and makes not encrypted
        package.
        
        This patch adds both MS binary data, and OOXML data, to existing
        ODF data for recovered password-protected documents (regardless of
        their real filter).
        
        TODO: only add required information to encryption data: pass real
        filter name to DocPasswordHelper::requestAndVerifyDocPassword from
        AutoRecovery::implts_openDocs.
        
        Change-Id: I4749c5ec028ca61bddf7cd77bc5969a97b1de199
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86201
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-04  Mark Hung  <marklh9@gmail.com>  [8e500c458af5f5ec7c680cd4ad083d8798c459a2]

        sc/qa: revert locale change in the scope guard.
        
        ScExportTest::testTdf112567() and ScExportTest::testTdf112567b()
        change the locale config to "hu-HU" and revert to "" at the end,
        the resulted locale is the system one instead of English, and
        breaks testTdf128976 under a zh-TW build environment because
        testTdf128976 relies on some font/loclae dependent metric data.
        
        Change-Id: Iec8a0771a726133dfd30d5e5e254d9b678d44d72
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86191
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-04  Serge Krot  <Serge.Krot@cib.de>  [c97f9af5e47ea234ad709a1f66c1e8ed20640066]

        tdf#129708 speed-up: reuse enumeration for each effect
        
        Change-Id: I336278c5a9eec75a2a71fe4d04d2029a5a08e6a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86102
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2020-01-03  Stephan Bergmann  <sbergman@redhat.com>  [2dcd8b7d9faa0c7e144f71f43053e5abbea06108]

        UBSan now needs RTTI of some Library_sc types in Library_scfilt
        
        ...after 4992d61600536fe14b97b718dbb11f00e936c6a9 "tdf#129228 speedup opening of
        xlsx file with lots of comments" added
        
        >         ScTableSheetObj* pAnnosSupp = static_cast<ScTableSheetObj*>(getSheet().get());
        >         rtl::Reference<ScAnnotationsObj> xAnnos = static_cast<ScAnnotationsObj*>(pAnnosSupp->getAnnotations().get());
        
        to Comment::finalizeImport in sc/source/filter/oox/commentsbuffer.cxx.  (See
        <https://ci.libreoffice.org/job/lo_ubsan/1493/>).
        
        Change-Id: Ia8a99297151abfe4f052fbf46504795db1ba87b7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86192
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-03  Caolán McNamara  <caolanm@redhat.com>  [192152f68488e0c9783782951c99080de409ef64]

        cid#1456605 Dereference after null check
        
        Change-Id: Idee4d1e45eac46faa6c2a2e3b68700950abfe4e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86190
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-03  Caolán McNamara  <caolanm@redhat.com>  [0502eff0a23d370ee7f20446a96e95906b56654f]

        cid#1401342 Uncaught exception
        
        Change-Id: Ia8746219c483a92977fa87993cb9a97189d52783
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86188
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-03  Caolán McNamara  <caolanm@redhat.com>  [80fd15abe368627c7d5f385e178d94ee67eaafe6]

        ofz#19786 Invalid-enum-value
        
        Change-Id: I9bca61f728877b6f7a741e9d89ad2f7f5ae0eb61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86197
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2020-01-03  Mike Kaganski  <mike.kaganski@collabora.com>  [894efac8fd6f49d272db340d6f132acd262f93bc]

        Make variable const, and drop a bogus assert after check
        
        Change-Id: I5160618a6af171e8ce048959bc4152f09d1754b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86195
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a58459543a08d43bcfe219ae290ad480de0ddb9a]

        Fix typo
        
        Change-Id: I1755566fe28b3a79d7f97875d8986b6f37a0979d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86202
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-03  Caolán McNamara  <caolanm@redhat.com>  [5f6cd6272fbe9d6f4276021862442a3004657fb8]

        cid#1456608 Dereference after null check
        
        Change-Id: I47f41b1eae327a0140f4e59184db7a0d7f5b0f67
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86196
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-03  Eike Rathke  <erack@redhat.com>  [ace8602466986e0249aa41845dce4e7da4fcafba]

        Elaborate comment what happens, tdf#78840 follow-up
        
        Change-Id: I30bfc2891e422e8cfcb83f01136c654e3a1b03f5

2020-01-03  Mike Kaganski  <mike.kaganski@collabora.com>  [12b4590f3a9ba64bcc27e60185ee7366d9894cc7]

        tdf#78840: disable case-insensitive transliteration for regex search
        
        Allow regex engine use its own case-insensitive search instead. We
        already set UREGEX_CASE_INSENSITIVE ICU flag when case-insensitive
        search is requested in TextSearch::RESrchPrepare. Case-insensitive
        transliteration used when preparing the string for passing to regex
        engine creates a lowercase string, where case-sensitive search is
        impossible, even when regex includes explicit flags for that.
        
        This change allows to honor (?-i)/(?i) flags in the regex if present.
        It removes case-sensitive flag from consideration for creation of
        transliteration service if regex search is requested.
        
        Change-Id: I0d8960670c1681f7c6bc162a4f858006596c7c36
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85650
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2020-01-03  Caolán McNamara  <caolanm@redhat.com>  [4fbd76beb57db9a1261efecf5cfac4cae6fe839b]

        cid#1456607 Uncaught exception
        
        Change-Id: Idc15fe4049dc6669b9e25cd1a8fb187e10df2b6a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86186
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-03  Caolán McNamara  <caolanm@redhat.com>  [c412a95af922972fcf100b48d4baa462b37f9e38]

        cid#1456611 Uncaught exception
        
        Change-Id: Ice8dcd4ed069bb4fc971d487b706bedc6b02012b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86185
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-03  Caolán McNamara  <caolanm@redhat.com>  [e08a62124c1f135807f210d37b7c876e5392c5f0]

        cid#1401474 Uncaught exception
        
        Change-Id: I983b0106da9e41cd923603aa8bba685f61963abf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86184
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-03  Caolán McNamara  <caolanm@redhat.com>  [92296fa4f2c976680c7b3496c33191dbbcac9b39]

        cid#1401328 Uncaught exception
        
        Change-Id: I5ee29d9b9c6511aa71d592d6f85a724200645df8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86183
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-03  Caolán McNamara  <caolanm@redhat.com>  [cad2d7f7268ee4b426c8d6fdca796020a70c33f5]

        cid#1456612 Dereference null return value
        
        Change-Id: I0160fe9f31dc0716bd862014ca1e8eb7bae7c1ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86182
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-03  Caolán McNamara  <caolanm@redhat.com>  [36c0dd46943f16e1c83f9322df616212f9dce864]

        cid#1456606 Dereference after null check
        
        Change-Id: Ic1467982a7366db6266eaab3e08ca52f2785bac4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86181
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-03  Caolán McNamara  <caolanm@redhat.com>  [027ce9c31c92d029c3e86d1a6bd2f4a71963a6e5]

        cid#1456603 Uninitialized scalar field
        
        Change-Id: Ic4d93a07bb42bbbf3370bd13e3425b0ecbb46e5b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86179
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-03  Caolán McNamara  <caolanm@redhat.com>  [b3c7b55d27eda5095c247e7454c28d8855395468]

        cid#1456610 Uninitialized scalar field
        
        Change-Id: Ibd0d2e9f8a8ca778e68b6f4e5d93c1cc2536f032
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86178
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-03  Caolán McNamara  <caolanm@redhat.com>  [dfaf4f94ea7978f43ee0a883f297fbe91f282dd6]

        cid#1456604 Uninitialized scalar variable
        
        Change-Id: If9e9392cb35e21a45130ec3d7863cc721e1c5e84
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86180
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-03  Stephan Bergmann  <sbergman@redhat.com>  [67d5b5b3d16711956025df0a742fe06b7fb3d0f9]

        Avoid -Werror,-Wdeprecated-enum-float-conversion
        
        ...with Clang 10 trunk:
        
        > vcl/quartz/ctfonts.cxx:414:35: error: arithmetic between enumeration type 'FontWeight' and floating-point type 'double' is deprecated [-Werror,-Wdeprecated-enum-float-conversion]
        >         nInt = rint(WEIGHT_NORMAL + fWeight * ((WEIGHT_BLACK - WEIGHT_NORMAL)/0.68));
        >                     ~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        etc.  These computations had been introduced with
        ea8422d42e838e7ddfeb8d9f77f3ecedecb29ce8 "Cherry-pick Core Text port from AOO",
        and it looks like they indeed want to compute a suitable value in the
        WEIGHT_THIN (=1), ..., WEIGHT_BLACK (=10) range of enum FontWeight, resp. the
        WIDTH_ULRA_CONDENSED (=1), ..., WIDTH_ULTRA_EXPANDED (=9) range of enum
        FontWidth (rather than, say, float values in the THIN = 50.0, ..., BLACK = 200.0
        constants range of css.awt.FontWeight, resp. the ULTRACONDENSED = 50.0, ...,
        ULTRAEXPANDED = 200.0 constants range of css.awt.FontWidth).
        
        Change-Id: I054e4e215331f84cea03de681aa4b0fb7c12eef5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86176
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-03  Michael Meeks  <michael.meeks@collabora.com>  [26a46c1143e34e361d76d6459535c2056c59de77]

        android: file-cache to improve performance.
        
        The transition to java - interestingly to free the passed buffer
        was showing on profiles.
        
        Also cleanup the /assets// handling a little.
        
        Change-Id: Id1f4f6e60896c3f42fcbf761e535b68318e0a0a2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86169
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2020-01-03  Miklos Vajna  <vmiklos@collabora.com>  [4ace93b8295c13907c7ef649b125f049332853e1]

        svx: fix heap-use-after-free in PosSizePropertyPanel
        
        How to reproduce: start Draw, add a shape, expand the "position and
        size" property panel on the sidebar, quit -> boom
        
        Asan reports:
        
        ==27725==ERROR: AddressSanitizer: heap-use-after-free on address 0x616000aa60c0 at pc 0x0000004a5d34 bp 0x7ffd28584a30 sp 0x7ffd285841e0
        WRITE of size 40 at 0x616000aa60c0 thread T0
            #0 0x4a5d33 in __asan_memcpy lode/packages/llvm-472c6ef8b0f53061b049039f9775ab127beafbe4.src/compiler-rt/lib/asan/asan_interceptors_memintrinsics.cc:22
            #1 0x7f18a3b304c7 in weld::Toolbar::connect_clicked(Link<rtl::OString const&, void> const&) /include/vcl/weld.hxx:1990:81
            #2 0x7f18a3b2fece in ToolbarUnoDispatcher::dispose() /sfx2/source/toolbox/weldutils.cxx:129:17
            #3 0x7f18a3b30144 in ToolbarUnoDispatcher::~ToolbarUnoDispatcher() /sfx2/source/toolbox/weldutils.cxx:133:49
            #4 0x7f189b921f95 in std::default_delete<ToolbarUnoDispatcher>::operator()(ToolbarUnoDispatcher*) const lode/opt_private/gcc-7.3.0/lib64/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/unique_ptr.h:78:2
            #5 0x7f189b91adf9 in std::unique_ptr<ToolbarUnoDispatcher, std::default_delete<ToolbarUnoDispatcher> >::reset(ToolbarUnoDispatcher*) lode/opt_private/gcc-7.3.0/lib64/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/unique_ptr.h:376:4
            #6 0x7f189b8ef552 in svx::sidebar::PosSizePropertyPanel::dispose() /svx/source/sidebar/possize/PosSizePropertyPanel.cxx:149:23
        
        ...
        
        freed by thread T0 here:
            #0 0x4eb440 in operator delete(void*) lode/packages/llvm-472c6ef8b0f53061b049039f9775ab127beafbe4.src/compiler-rt/lib/asan/asan_new_delete.cc:166
            #1 0x7f18806064f0 in (anonymous namespace)::SalInstanceToolbar::~SalInstanceToolbar() /vcl/source/app/salvtables.cxx:1123:5
            #2 0x7f189ac45321 in std::default_delete<weld::Toolbar>::operator()(weld::Toolbar*) const lode/opt_private/gcc-7.3.0/lib64/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/unique_ptr.h:78:2
            #3 0x7f189b91b0e9 in std::unique_ptr<weld::Toolbar, std::default_delete<weld::Toolbar> >::reset(weld::Toolbar*) lode/opt_private/gcc-7.3.0/lib64/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/unique_ptr.h:376:4
            #4 0x7f189b8ef46d in svx::sidebar::PosSizePropertyPanel::dispose() /svx/source/sidebar/possize/PosSizePropertyPanel.cxx:148:18
        
        I.e. it's important to delete mxArrangeDispatch before mxArrangeTbx,
        since the dispatch has a reference to the toolbox.
        
        Change-Id: Ief294b492bc3778b0d39650a5642d21fa1db66f0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86177
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-03  Stephan Bergmann  <sbergman@redhat.com>  [5b8f505cd11517362b2c4a29c87d802a286a677d]

        Avoid -Werror,-Wdeprecated-anon-enum-enum-conversion
        
        ...with Clang 10 trunk:
        
        > vcl/quartz/salgdicommon.cxx:1299:59: error: bitwise operation between different enumeration types ('CGImageAlphaInfo' and '(anonymous enum at /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/CoreGraphics.framework/Headers/CGImage.h:51:9)') is deprecated [-Werror,-Wdeprecated-anon-enum-enum-conversion]
        >                                kCGImageAlphaNoneSkipFirst | kCGBitmapByteOrder32Big );
        >                                ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~
        
        <https://developer.apple.com/documentation/coregraphics/
        1455939-cgbitmapcontextcreate> documents the "uint32_t bitmapInfo" parameter of
        CGBitmapContextCreate as:  "The constants for specifying the alpha channel
        information are declared with the CGImageAlphaInfo type but can be passed to
        this parameter safely.  You can also pass the other constants associated with
        the CGBitmapInfo type."
        
        Change-Id: Idee410c65bd022a125a2f5a34cda007a8ca07580
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86175
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2020-01-03  Tor Lillqvist  <tml@collabora.com>  [50b5f0a3cb864f5e58429946098a80235fa528fa]

        Use only the 'MacOSXSpell' component on iOS, not the 'spell' one
        
        Using only the system spell checker (through MacOSXSpell) is what we
        have been doing anyway.
        
        Do not build the hunspell or mythes externals for iOS. Do not build
        the lnth or spell components for iOS.
        
        Change-Id: I2e2abc268d7719e540072e5daff3f7960e04ed27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86172
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86174
        Tested-by: Jenkins

2020-01-03  Miklos Vajna  <vmiklos@collabora.com>  [3f5a4c8cf2e24f5da8319ff43d0b7da431ef6cc0]

        android: don't try to copy the apk if it does not exist
        
        Linking obj/local/armeabi-v7a/liblo-native-code.so
        cp: cannot stat 'android/source/build/outputs/apk/strippedUI/release/*-release-unsigned.apk': No such file or directory
        make[1]: *** [android/CustomTarget_lo_android.mk:19: workdir/CustomTarget/android/source/done] Error 1
        
        Change-Id: I90818d432cab0ef8ef7049b6be175db9e9028261
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86170
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-03  Mike Kaganski  <mike.kaganski@collabora.com>  [0fce75bde16d64970feab5de488da530193dfa23]

        tdf#129743 follow-up: implement the other variant of the fix
        
        Reimplement commit d8a188d8d59ae51621a0540fe931e1c70db285fe
        
        Seems that I was overly optimistic. The behaviour of CreateCursor
        affects many places; first of them is CreateNewShellCursor, which
        would start returning cursors with selection after the fix from
        commit d8a188d8d59ae51621a0540fe931e1c70db285fe. Or if we change
        which cursor is returned from that method, then the order of the
        chain would reverse. And there are many such places. So just make
        it like before, and do the conservative fix.
        
        Change-Id: Ib6bf414f0e91d6fb59f73fbfc0fbd799457d49c9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86151
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-03  Justin Luth  <justin.luth@collabora.com>  [4ca73073a0d7c62b12a7354f76f8f80adc5d98c1]

        tdf#129522 SvxShadowItem/writerfilter: allow shadow_NONE overrides
        
        Both editeng and writerfilter were ignoring the case where NONE
        should override an inherited shadow location. Of course,
        this situation is very rare. Nearly all unit tests ran when
        asserting that eLocation is already NONE.
        
        The same is true for DOC, except that it is not affected by
        SvxShadowItem's PutValue problem (and neither is ODT).
        
        RTF is not even removing the borderlines themselves,
        so no point in worrying about the shadow for RTF.
        
        Change-Id: I7c1ae67270dde81915daee2f0282aa2074d2ec8e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85658
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e5f4352d52044957c10f6530f76e97e0ca5cc4b3]

        drawinglayer: simplify namespaces in BasePrimitive files
        
        Non-functional change
        
        Change-Id: I2ef0012274a0ad3b6e576eeab1fa923ef7bd8b6d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86079
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2020-01-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9be165d3875ca5f85511f2ef42ec3627dee40a5e]

        Fix typos
        
        Change-Id: I17b7881a28dc5b17d4051fe54cada2681e182873
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86159
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-03  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [941372b694c0170cdadb2cb16447604011b295a1]

        tdf#42949 Fix IWYU warnings in slideshow/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Id1c207705b7aa9b057fb8207d735e376675c91d9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86069
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-03  Miklos Vajna  <vmiklos@collabora.com>  [c48790b5cec73a49aed20c26b123c3656bb9eff9]

        sw: add UNO API for semi-transparent text
        
        This makes the ODF filter work out of the box, since the same property
        was provided by Draw/Impress in the past already.
        
        Change-Id: Ie6a053864c9fa41fad6ca4571d7d04a3756b7591
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86147
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-03  Seth Chaiklin  <sdc.blanco@youmail.dk>  [1c743f157047a697e4f232d51ac7bc70ec98dd12]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 169466b5553e03aef51d91f2b1588dc48be86c4d
          - tdf#129497  update help information for paragraph style dialog
            
            - add information about "reset" button to Organizer tab
            - improve access information to Organizer tab
            
            Change-Id: I6563ea713a99b9966d401f6db51330c65836c8d3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86106
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-02  Onur Yilmaz  <onuryilmaz0750@gmail.com>  [873ce9b271b00e044912f4849ae2649b4fa21efd]

        tdf#129423: Make export tests export-only where applicable
        
        Change-Id: I4f143f37154646fd7d4d1df1e680aa1dd9dd1b17
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85824
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-02  Onur Yilmaz  <onuryilmaz0750@gmail.com>  [408f84f6b95a99013b841e1d923ec4cb05bd2a5c]

        tdf#129423: Make export tests export-only where applicable
        
        Change-Id: I15d76ded5342ec2dacfaade3da9e61c8f23deacb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85826
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-02  Yusuf Keten  <ketenyusuf@gmail.com>  [9ef226c581ddf025e36aebefaa48c051354c520b]

        tdf#96505 Get rid of cargo cult long integer literals
        
        Change-Id: I6b21f25738458a1d85905a3a02eb17c51a626b0d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85932
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-02  Caolán McNamara  <caolanm@redhat.com>  [c4aa1277bdb7958990a2cabdbda44c72d9712d3c]

        blackorwhitelistentrydialog never got used
        
        Change-Id: I5985bf966879fafa6472a8fb51ee63d07f7dd734
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86075
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [33a141d81b8f078aa9caacda6bf858decd48ade9]

        Removed executable permission on file
        
        Change-Id: Id1ed8cb31ae07276184d074aefc436ec3d8136fd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86132
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-02  Mike Kaganski  <mike.kaganski@collabora.com>  [d8a188d8d59ae51621a0540fe931e1c70db285fe]

        tdf#129743: don't delete mark of current cursor when creating new cursor
        
        The deletion was there since initial import in commit
        84a3db80b4fd66c6854b3135b5f69b61fd828e62. It's unclear why would it
        be necessary and what depend on it. All tests pass => let's drop it.
        
        Another (less intrusive, and IMO more of a workaround) way would be
        to move setting mark of pCursor after the loop over GetNext() in
        SwCursorShell::SetSelection.
        
        Change-Id: I5402db58d8f829799bc16b8f4f6014bcea133995
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86142
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-02  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [9d31d8f1d8d3a73f8c07ca39f5ed45e2bb7b088c]

        tdf#125536 macOS native Carbon widgets reworked
        
        Change-Id: Id60895a48f59cb3c55db39d18cd27fed2108727e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86066
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [cb109d6518cc36155f9d0665932de0a54fdb6f4a]

        Revert "no need to use shared_ptr here"
        
        This reverts commit 122598af564082786f01b4eafdb9f09f0cffdf5f.
        
        Reason for revert: shared_ptr was introduced for fdo#31494, to avoid issues during shutdown
        
        Change-Id: I1c3ef4a966b9244da1e504806e917d1918b83803
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86095
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-02  Caolán McNamara  <caolanm@redhat.com>  [c7043c0f2aab380648c8e35b8724107a881978b3]

        PaperSizeListBox is now unused
        
        Change-Id: I0ce2fbb7f0346f55984a419f741319690a209434
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86121
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-02  Caolán McNamara  <caolanm@redhat.com>  [9c7c5001f257ea9b5771d839cf7d0b039cfae79c]

        use same margins etc on writer sidebar panels
        
        Change-Id: I03a490abd6d35967ec5f873a8345c11466e30dc9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86119
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-02  Miklos Vajna  <vmiklos@collabora.com>  [b0fa356eed82a0452e6bcb915f179f5e2d02943a]

        tdf#129662 vcl: rtl: fix scrollbar in dropdowns
        
        Regression from commit d4714b0fdb81e6e561ae526cc517ecc9a40a603e
        (tdf#101978 vcl combobox/listbox floating window: avoid flicker,
        2019-06-17).
        
        High-level vcl double-buffering never set up RTL status of the virtual
        device correctly, but now that double-buffering is used at more places,
        this got noticed.
        
        Change-Id: Iba378cef3a693b0712389fab519f38ee222577d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86134
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-02  Jan Holesovsky  <kendy@collabora.com>  [27172d6cfb8612d14d11dd8f43843d4b6cfaa0bd]

        android: Avoid building the apk when configured with --enable-android-lok.
        
        Change-Id: I6e82d1c1c00d67f5ff370a7625e33efbb172ca38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86110
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit f4c83939edb9adb9d81a8a442f5449e619df03dd)
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86131
        Tested-by: Jenkins

2020-01-02  rizmut  <riz_17_oke@yahoo.co.id>  [b2081ad4913c7188a24dbbe3e0295f8244de5532]

        Sifr: Add more 32 px icons (Calc, Draw & Impress default toolbar)
        
        Change-Id: If3a29995b93c0343d65335e6ac6bfaa6a2c3143e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86108
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>
        Tested-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2020-01-02  Caolán McNamara  <caolanm@redhat.com>  [5d47b46cf2524ddc7147892cd3129c5c78cf4d07]

        weld SlideBackground
        
        Change-Id: I6f8792d8212807b4be4a24885e237290e298dfa6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86120
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-02  Seth Chaiklin  <sdc.blanco@youmail.dk>  [4a4b9d32e2e05edd0030b257f250e5b42c7c400a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1499595f8bb1ef82b511999629f8d7a140c903a5
          - tdf#119647 adding links to help about making footnotes in sections
            
            Change-Id: Ie7d4bdf70be97a6268582ee6c5035b33619db8cd
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86090
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-02  Seth Chaiklin  <sdc.blanco@youmail.dk>  [0d09655e0fb674878d38668835b94cb1552b1c60]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 076efd07d9bd8c35ff26d4b4d1e54d6e63174f9b
          - tdf#129497  updating help pages for paragraph dialog tabs
            
            This patch focuses on the paragraph dialog (but many of the
            tabs are also used in the paragraph style dialog, which was
            the focus of the bug report).
            
            - add help about reset button
                all tabs, except Borders and Area
            - Alignment tab
                + fix heading structure
                + correct labels
                + remove unnecessary conditions for Draw and Impress
            - correct label in Tabs tab
            - correct label in Drop Caps tab
            - add access commands for Paragraph to Transparency help
            
            
            Change-Id: Ic954afba362685c157973b0e001298ef3bf15df7
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86091
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-02  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [0f2d4ce014afc5ba2b6d85db08fb3f6e544366e1]

        tdf#125444 Add pptx import test for percentage
        
        Add test for imporing custom label field of type "PERCENTAGE" from a
        pptx document.
        
        Change-Id: Ide6baa95d07836cafb97efc9c00ec2ab224a1d1b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86109
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2020-01-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d8769c593745b0c9b0ddf226567e58c0ea3c7a50]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 52b29ea4c9f46921d2d7e156dc3532a15800a131
          - tdf#129726 Wrong bookmark for Edit Index Entry
            
            Change-Id: I35cdda117b5bb94b90c4089f87a10b4c11356833
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86111
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-02  Caolán McNamara  <caolanm@redhat.com>  [772c54d2d0acfaf1fce4b8b53ca22d866bc54d31]

        number format menu too narrow
        
        Change-Id: I439f831677362427aff93b296be0643a27a76668
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86084
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-02  Caolán McNamara  <caolanm@redhat.com>  [50993fd6a56a0cf2709259dd384bf1810c68dbed]

        remove unused GetI18nNumbering variant
        
        Change-Id: Iedf17b5a25bb7c41ebb1f19b06a1d839f7b08ca7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86083
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-02  Caolán McNamara  <caolanm@redhat.com>  [50c845f60cfd8541a004dbeecc85cb696452b4f4]

        PageNumberListBox is now unused
        
        Change-Id: I2d1c070cb54ca3596eb7f5b07b46f5aa98565633
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86082
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-02  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [66516930ce3d23e073a9d7fea43fed239a0ea8a4]

        tdf#42949 Fix IWYU warnings in sfx2/source/[b-c]*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Iefbde5e045b5c0bbfd61d18c80bc76c2fcf0cbaa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85546
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-02  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [2c7ef73e99dcecb6c86bcbf19135b89ad9e7db3a]

        tdf#123206 Add test: import custom-label-field
        
        Add test for deprecated custom-label-field attribute of the data-point
        element.
        
        Change-Id: I9a7619898fa72900323e5b41728d2146c14203e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86103
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2020-01-02  Andras Timar  <andras.timar@collabora.com>  [1444802ed8ec02d2c0ce4f608bdea67a5b0acdde]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          to c4775e2e605efdbea46456ac20102ed1ef0b5353
          - Updated Slovenian thesaurus
            
            Change-Id: I492d1f3e7100495c4567a1f629a1083cd8946096
            Reviewed-on: https://gerrit.libreoffice.org/c/dictionaries/+/86070
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            Tested-by: Andras Timar <andras.timar@collabora.com>
            
2020-01-02  Szymon Kłos  <szymon.klos@collabora.com>  [a50a2bf8e8c6084aeacb8d2db42e21f528410742]

        tdf#86731 Don't show 'start from beginning' when dictionary is missing
        
        Change-Id: I160e4b15e3c636be0e23dd5bbb2da62dfa6a42ef
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/82169
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2020-01-02  Michael Meeks  <michael.meeks@collabora.com>  [0778991057fd4592aacc193a5a30a0ee09a8be18]

        sidebar: bring new sidebar commands in-house & be more assertive with sfx2
        
        Force the sidebar to do it's asynchronous things synchronously to help
        keep things sane. Also emit our (in-process on Android / iOS) context
        change notification after everyone else got it & updated their panels.
        
        Change-Id: If94de6c83f1b783d7deee515fc2ee9a8d3754765
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86088
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2020-01-02  Seth Chaiklin  <sdc.blanco@youmail.dk>  [8d3548e9f05d9ea9fd7880ffe217257cdf5c8585]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c2a03a3860904d2b3c44ecc1c04a06688539b21a
          - corrections in help for Styles Organizer tab
            
              - add missing items
              - remove items no longer found in tab
              - correct items to match labels used in tab
            
            Change-Id: Ifbd70421d0a33825311406a57e7f4f4f3a1cfec2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/85953
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2020-01-02  Mike Kaganski  <mike.kaganski@collabora.com>  [e590d1ab4a3f605141d653b575d645453dba57c9]

        tdf#129712: check if outliner view pointer is valid to avoid crash
        
        Regression after commit 64233bbaa0e91ddf14d59ae7547df6bbfa60adcc.
        
        editenglo.dll!std::unique_ptr<EditView,std::default_delete<EditView>>::operator*()
        	at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\include\memory(1886)
        editenglo.dll!OutlinerView::GetEditView()
        	at C:\lo\src\core\include\editeng\outliner.hxx(208)
        sdlo.dll!sd::DrawViewShell::GetAttrState(SfxItemSet & rSet)
        	at C:\lo\src\core\sd\source\ui\view\drviewsf.cxx(514)
        sdlo.dll!SfxStubGraphicViewShellGetAttrState(SfxShell * pShell, SfxItemSet & rSet)
        	at C:\lo\src\core\workdir\SdiTarget\sd\sdi\sdgslots.hxx(1524)
        sfxlo.dll!SfxShell::CallState(void(*)(SfxShell *, SfxItemSet &) pFunc, SfxItemSet & rSet)
        	at C:\lo\src\core\include\sfx2\shell.hxx(199)
        sfxlo.dll!SfxDispatcher::FillState_(const SfxSlotServer & rSvr, SfxItemSet & rState, const SfxSlot * pRealSlot)
        	at C:\lo\src\core\sfx2\source\control\dispatch.cxx(1672)
        sfxlo.dll!SfxBindings::Update_Impl(SfxStateCache & rCache)
        	at C:\lo\src\core\sfx2\source\control\bindings.cxx(270)
        sfxlo.dll!SfxBindings::NextJob_Impl(const Timer * pTimer)
        	at C:\lo\src\core\sfx2\source\control\bindings.cxx(1285)
        sfxlo.dll!SfxBindings::NextJob(Timer * pTimer)
        	at C:\lo\src\core\sfx2\source\control\bindings.cxx(1230)
        sfxlo.dll!SfxBindings::LinkStubNextJob(void * instance, Timer * data)
        	at C:\lo\src\core\sfx2\source\control\bindings.cxx(1227)
        vcllo.dll!Link<Timer *,void>::Call(Timer * data)
        	at C:\lo\src\core\include\tools\link.hxx(111)
        vcllo.dll!Timer::Invoke()
        	at C:\lo\src\core\vcl\source\app\timer.cxx(76)
        vcllo.dll!Scheduler::ProcessTaskScheduling()
        	at C:\lo\src\core\vcl\source\app\scheduler.cxx(478)
        vcllo.dll!Scheduler::CallbackTaskScheduling()
        	at C:\lo\src\core\vcl\source\app\scheduler.cxx(288)
        vcllo.dll!SalTimer::CallCallback()
        	at C:\lo\src\core\vcl\inc\saltimer.hxx(55)
        vclplug_winlo.dll!WinSalTimer::ImplHandleElapsedTimer()
        	at C:\lo\src\core\vcl\win\app\saltimer.cxx(164)
        vclplug_winlo.dll!WinSalTimer::ImplHandleTimerEvent(unsigned __int64 aWPARAM)
        	at C:\lo\src\core\vcl\win\app\saltimer.cxx(174)
        vclplug_winlo.dll!SalComWndProc(HWND__ * __formal, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam, bool & rDef)
        	at C:\lo\src\core\vcl\win\app\salinst.cxx(626)
        vclplug_winlo.dll!SalComWndProcW(HWND__ * hWnd, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam)
        	at C:\lo\src\core\vcl\win\app\salinst.cxx(658)
        user32.dll!UserCallWinProcCheckWow()
        user32.dll!DispatchMessageWorker()
        vclplug_winlo.dll!ImplSalDispatchMessage(const tagMSG * pMsg)
        	at C:\lo\src\core\vcl\win\app\salinst.cxx(420)
        vclplug_winlo.dll!ImplSalYield(bool bWait, bool bHandleAllCurrentEvents)
        	at C:\lo\src\core\vcl\win\app\salinst.cxx(493)
        vclplug_winlo.dll!WinSalInstance::DoYield(bool bWait, bool bHandleAllCurrentEvents)
        	at C:\lo\src\core\vcl\win\app\salinst.cxx(522)
        vcllo.dll!ImplYield(bool i_bWait, bool i_bAllEvents)
        	at C:\lo\src\core\vcl\source\app\svapp.cxx(446)
        vcllo.dll!Application::Yield()
        	at C:\lo\src\core\vcl\source\app\svapp.cxx(511)
        vcllo.dll!Application::Execute()
        	at C:\lo\src\core\vcl\source\app\svapp.cxx(427)
        sofficeapp.dll!desktop::Desktop::Main()
        	at C:\lo\src\core\desktop\source\app\app.cxx(1609)
        vcllo.dll!ImplSVMain()
        	at C:\lo\src\core\vcl\source\app\svmain.cxx(191)
        vcllo.dll!SVMain()
        	at C:\lo\src\core\vcl\source\app\svmain.cxx(226)
        sofficeapp.dll!soffice_main()
        	at C:\lo\src\core\desktop\source\app\sofficemain.cxx(171)
        soffice.bin!sal_main()
        	at C:\lo\src\core\desktop\source\app\main.c(48)
        soffice.bin!main(int argc, char * * argv)
        	at C:\lo\src\core\desktop\source\app\main.c(47)
        soffice.bin!invoke_main()
        	at d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(79)
        soffice.bin!__scrt_common_main_seh()
        	at d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(288)
        soffice.bin!__scrt_common_main()
        	at d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(331)
        soffice.bin!mainCRTStartup()
        	at d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_main.cpp(17)
        kernel32.dll!BaseThreadInitThunk()
        ntdll.dll!RtlUserThreadStart()
        
        Change-Id: Ia9ba183bc1be2f22082ac3833e57435dd8462adf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86097
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-02  Justin Luth  <justin.luth@collabora.com>  [83832ea3890d9418f17b480ececa204ae54cee18]

        tdf#129605 rtfimport: deduplicating borders loses information
        
        Because at least ONE direct attribute still existes, that SPRM
        overrides the style SPRM, and therefore the style contents
        are ignored. But deduplicating has removed the matching parts
        from the paragraph, so any children properties that
        match the style revert to default values. In this unit test,
        only the green border-color was kept, and so a default
        none-border was created.
        
        The UI in writer also directly applies all border properties
        during a color change, so further style changes in the
        border-style or thickness no longer have any effect.
        So there is no reason to try to deduplicate border stuff.
        
        UNRESOLVED PROBLEM NOTE:
        If deduplication is going to happen, then there needs to be a
        merging of character style child attributes and the directly
        applied properties - which in practice is the same as not
        deduplicating at all. (The problem will still come when the
        paragraph ONLY redefines the border color - then there is
        nothing to deduplicate and still the style contents are ignored.)
        
        This patch affects paragraph-style borders (in a good way),
        since it fixes tdf#129631 as well. Probably every SPRM
        that expects children should just avoid deduplication...
        
        UNRESOLVED PROBLEM NOTE:
        Another problem is that the direct properties themselves
        do not seem to be deduplicated. In addition, deduplication
        happens against the FIRST instance of the property,
        not on the LAST instance (which ultimately is the winner).
        
        Change-Id: I97333fba66db5cfb5238de426821fe458def329b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85868
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2020-01-02  Miklos Vajna  <vmiklos@collabora.com>  [fbe7612d654be9dfe1ea6f2e67900eb4eec4202a]

        tdf#129205 DOCX import: handle the <w:shd w:val="nil" ...> paragraph property
        
        Reading the spec, "nil" is the opposite of "clear": i.e. if the
        (background) color is red and the fill (color) is green, then "clear"
        means green. And you would expect "nil" means red, but it's just nothing
        in Word.
        
        Fix the problem by doing the same: don't set any paragraph property for
        the "nil" case and keep doing it for the common "clear" case.
        
        Change-Id: I30af8a7fb55fb9bab2d12e120069a479fc7ab0a9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86096
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2020-01-02  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [a526e85a0d6371781482a9b7de4e05b8b2578de2]

        Bump copyright year to 2020
        
        Change-Id: I6fb736591f32907c8977fbac8fbf1dcbaef1bb97
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86092
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2020-01-01  Jan Holesovsky  <kendy@collabora.com>  [beb758215b898dcb2605c4d5bebbd736aa1e493d]

        android: Use correct path for the .mo resource files.
        
        They are read by boost::locale, so we cannot have them as normal assets,
        instead we have to have them in asset's 'unpack', so that they are
        unpacked to the filesystem and can be read as normal files.
        
        Change-Id: I5e902ee4b5294d1f693f51993b8bc2069f1c835a
        Reviewed-on: https://gerrit.libreoffice.org/85442
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85458
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2020-01-01  Jan Holesovsky  <kendy@collabora.com>  [736c330308e117a6536ef111fa09293c6ba0d2d8]

        android: Make the Calc input bar working on the Android device too.
        
        Thanks to Marco Ceccheti! - he's found what was wrong there.
        
        Change-Id: I45500f7f55ced60965a42ad6cb8032481594b409
        Reviewed-on: https://gerrit.libreoffice.org/85612
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86089
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2020-01-01  Michael Meeks  <michael.meeks@collabora.com>  [0189b87349f0589cb2e85897ef83c67b331024f0]

        mobile: add missing chart & calc sidebar panels.
        
        Amazing that these were missing.
        
        Change-Id: Ic5f22dfa80169630badd5834632b8632922cd04b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86087
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2020-01-01  Caolán McNamara  <caolanm@redhat.com>  [4a0d34fc4ec875d14d09156f7b4b3a51fb2f5e30]

        weld PageStylesPanel
        
        Change-Id: I8e6842a342b242eeaa6d7a27e268dbe5691a9703
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86081
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [98bdce2ce881fc8795a3de5068c56e5ed42475f9]

        Removed executable permission on file
        
        Change-Id: Id84b58da363210a3ff54aacebfcfc5c3ead3f5be
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86085
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-01  Caolán McNamara  <caolanm@redhat.com>  [4bee505eb9ddea8ffa2f6b9c846d0daaf3f7a11f]

        missing previews in line comboboxes
        
        since...
        
        commit 6cdc0dbfadfcbfa4f53a3c21a494ab225ba5d955
        Date:   Tue Nov 5 01:53:23 2019 +0100
        
            linetab dialog page update
        
        and similar
        
        Change-Id: Iafb2933434d76472bab7297962e0803a6568e61b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86076
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a3569c7b89a7ddee06149ece91ce608b1252fa82]

        drawinglayer: clang-format BasePrimitive2D + remove from blacklist
        
        No functional change was made, only formatting of the code.
        
        The code was formatted with clang-format and moves the files
        baseprimitve2d.{cxx,hxx} out of blacklist so it will be auto
        formatted with every change from now on.
        
        Change-Id: If49ec94f91e58825f7aa94dc54cff8374467aa30
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86078
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2020-01-01  Mike Kaganski  <mike.kaganski@collabora.com>  [4abb191916916c7003deedcfdcf46287faccaf01]

        tdf#57113: store UTF-16 stringpool data after legacy 1-byte data
        
        This allows to correctly store and read Unicode strings used in
        password-protected libraries. The additional data stored after all
        legacy data of the stringpool record (after a magic number to mark
        its presence), and so is invisible for older versions of program:
        this allows to keep the version of data and backward compatibility.
        Of course, older versions will only see legacy data, with broken
        Unicode strings; and password-protected libraries edited and saved
        in older versions will not contain Unicode data.
        
        read_uInt16s_ToOUString and write_uInt16s_FromOUString are used
        for correct handling of UTF-16 strings on LE/BE systems.
        
        Change-Id: I990bc27b5cc7d499e71c43d45b7f263af41911e7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86065
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-01  U-DESKTOP-8OSNV7R\DrRobotto  <andreas.heinisch@yahoo.de>  [83955c30405b086fb9b753f2734827c63e951c91]

        tdf#126506 - Adjusted height margin of the tab bar
        
        Adjusted the height margin of the tab bar in the Basic IDE in order
        to reflect the new look of the TabBar from tdf#124572.
        
        Change-Id: I4fadec983405b05c7330f762f4ed2e12d3a40d27
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86048
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Jenkins

2020-01-01  Laurent BP  <laurent.balland-poirier@laposte.net>  [fcf1e5b44429ce639cdd0f10def92a9d1822a0b1]

        tdf#114746 Restore asian and complex tags in templates
        
        Manually add tags to fix size, bold and italic:
        style:font-size-asian
        style:font-size-complex
        style:font-style-asian
        style:font-style-complex
        style:font-weight-asian
        style:font-weight-complex
        
        to Impress templates
        
        Change-Id: Ib1b3995721cd8aa723784e920df9d1e109632961
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86073
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2020-01-01  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [fa0df1035bbede2ad93b08366abb1d7a508bd3d6]

        tdf#125444 Percentage as custom chart label
        
        Support importing ooxml charts with a field of type "PERCENTAGE" as
        custom label.
        
        Change-Id: Ie8931f77e3b6199d98635422d11d776e675f6e5c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86067
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2020-01-01  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [7d2c7e7af04d9604d86d2d605ef95b9abb10966c]

        tdf#123206 Store custom label as chart:data-label
        
        Use the chart:data-label element instead of using the
        loext:custom-label-field attribute.
        
        chart:data-label stores can be a child of chart:data-point and it may
        contain a text:o element for holding one or more paragraphs of custom
        label text.
        
        This commit aims to export and import chart:data-label with paragraphs
        put into different text:span elements. These span elements may hold a
        text:style-name attribute in order to achieve formatted text.
        
        This structure is already in the ODF format.
        
        Change-Id: I0bea7ce1a16af9c47b33555e18545bdaae7e95ca
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85659
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2020-01-01  Caolán McNamara  <caolanm@redhat.com>  [75778a50f730568fee2466b6e794401f1e2a8f67]

        crashtesting: footnote-layout doesn't exist
        
        presumably should be page-layout-properties instead
        
        presumably triggered since a FastParser API change over
        
        Change-Id: Ic4f5e9c30921adb26bb05028f2a3f75d8c0d731e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86051
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-01  Caolán McNamara  <caolanm@redhat.com>  [b199e335c01f265ba2604c020928b63356b42d15]

        weld NumberFormatPropertyPanel
        
        including GtkMenuToolButton hackery to support a toggled state
        
        Change-Id: Ia1cf5fd7d56c2e475194cd2d0431611f278f5a33
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85873
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-01  Caolán McNamara  <caolanm@redhat.com>  [f0fc4ac88d0d82ee81e0a55bdc54421f955705f0]

        explicit uitest for uno:DataForm
        
        Change-Id: I795ec97e663708fa36feae8f537e2138dfd77547
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86052
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2020-01-01  Mike Kaganski  <mike.kaganski@collabora.com>  [386771e25d35f846c16f9ba7ddbf135c3cba3565]

        Fix Chart2ExportTest::testAxisTitlePositionDOCX test for 150% UI scaling
        
        On Windows, with 150% UI scaling, the three values whose tolerance are
        fixed are 0.698077301660214, 0.80537743278209, and 0.0255266093575694
        respectively.
        
        Change-Id: Ifae5eecff7fc8aa71bb2e15f3d82c934e51fa966
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85966
        Tested-by: Jenkins
        Reviewed-by: Balazs Varga <balazs.varga991@gmail.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2020-01-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3dd79ff0bb9fcbac7338447785da8e1aff53434e]

        Removed executable flags on images
        
        Change-Id: Ifd1923bd2202b92f59e5aabec442a3b800a13502
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86063
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [75eac8f2ef2ea0d15612d38f38a994df52bb00c9]

        Fix typo
        
        Change-Id: I9b7183be9bc5cbfef9ab1538fd20554217fa4b70
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86062
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2020-01-01  Noel Grandin  <noelgrandin@gmail.com>  [4992d61600536fe14b97b718dbb11f00e936c6a9]

        tdf#129228 speedup opening of xlsx file with lots of comments
        
        de-UNOise the Comment::finalizeImport method, so we can build
        a better custom import code path, that does not touch all the stuff
        that updating a running UI needs.
        
        The primary improvements comes from using setPropertyValues
        to set a bunch of props together.
        
        This takes the opening time from 61s to 53s for me.
        
        Change-Id: I5506a5a37a9b4b84b6930f0563a775a8aa0a9e2c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85947
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2020-01-01  Mike Kaganski  <mike.kaganski@collabora.com>  [6dfa6d3d53369ef3cce86717fb1923fc9fcb7982]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ac18c4fecf88bada7992d90e973bc534f9103782
          - Clarify that database is registered to installed LibreOffice instance
            
            ... not to LibreOffice project.
            
            See https://ask.libreoffice.org/en/question/223311 for rationale:
            
            > When I register a data base am I registering it (my personal
            > information) outside my computer?
            
            Change-Id: I0508e8761f327c857718a0f84a11ce1334627cfb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86061
            Tested-by: Jenkins
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            
2020-01-01  Yusuf Keten  <ketenyusuf@gmail.com>  [b5b68303b17e88163ec6fc946c7908492b554498]

        tdf#75280 Convert inappropriate use of sal_uIntPtr to better integer types
        
        Change-Id: I5a1bbbc677f41fec342484b5244a32ce3a624bd8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86049
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-31  Olivier Hallot  <olivier.hallot@libreoffice.org>  [857555bb8e10ca315a6d2184f63fed3a96250f40]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 8bf839b1a4472bfc3284a6e0087410210eeb9728
          - Make 'available release' tip a full sentence
            
            Change-Id: I7e28fca4d4ea75a88aab77d3c988155f9eb2f2e2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86053
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-31  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9165b9e6606f6d04dee17de3466d48765c247927]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 042260679dc7ffb1babd88e129662d1c6419cb12
          - Fix broken link
            
            Change-Id: Iad45d159e70142f458fbe185aa1f659902924de4
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86044
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-31  Mike Kaganski  <mike.kaganski@collabora.com>  [84be3e396cae16a975c7c7f5b892e6b615b73356]

        Fix a random crash on paste from clipboard on Windows
        
        Happened to me while debugging Draw; the problem was that for some reason
        in CDOTransferable::getTransferData clipDataStream was empty at the point
        of call to byteStreamToAny; thus in byteStreamToOUString, dereferencing
        negative index happened checking for terminating null, which asserted in
        Sequence::operator [].
        
        I couldn't find the reason of the empty data stream; and I couldn't repro
        this again, so just add the check to prevent the crash.
        
        Change-Id: Id9fde9829828482803f42d6fb106b7f674e5fce7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86050
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-31  Mike Kaganski  <mike.kaganski@collabora.com>  [f1aec2392dba32e90f2cb0e4ad3c84bcbbd9f305]

        tdf#120502: Excel doesn't increment max column for OOXML
        
        This is obviously a result of copy-paste from XclExpColinfo::WriteBody
        (where that increment existed at least since commit
        92d8c6d6c4dc2a2824a0e24e22485361c3b65b54 from 2004). Implementing OOXML
        export, authors of commit 64274b38f6cc50a8bb49f114f1ac9e7c1c3b3c4f likely
        forgot to remove this after copying the code to XclExpColinfo::SaveXml.
        
        This change removes the copy-pasted code incrementing column number for
        the last possible column.
        
        Change-Id: Ie2f043c4910568731cac90d89ec791ecbc8565b5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86046
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-31  Kemal Ayhan  <kemalayhan013@gmail.com>  [9f7a4f14a310628d0649c31d22c8ba8493443511]

        tdf#75280: Convert inappropriate use of sal_uIntPtr to better integer types
        
        Change-Id: If89f71675c4fbfaf0a4a2d24133ee3d3167d0836
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85964
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Tested-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-31  Muhammet Kara  <muhammet.kara@collabora.com>  [8a3ed4d2835bf441c578d480a8cc8f2c31231996]

        Restore mxModel invariant in ChartColorWrapper::operator()
        
        As per discussion on https://gerrit.libreoffice.org/c/core/+/85111
        
        Change-Id: I2cebe65ef8a03da95527ce882e7538f958fcdfbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85995
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-31  Tor Lillqvist  <tml@collabora.com>  [6eb5cffa1c4ee15bf96fe97769efac65ba785ef9]

        tdf#129375: Avoid crash when inserting bibliography entry on iOS
        
        I don't really know how the bibliography functionality works and how
        it is connected to database stuff. Until now Library_bib for
        instance was excluded for iOS because it was seen to be part of the
        "DBCONNECTIVITY" feature. Change that now. Also, build the dba and
        dbahsql libraries also in the non-DBCONNECTIVITY case. This at least
        avoids the crash and avoids new warnings about missing constructors or
        factories.
        
        Change-Id: I8a8c62a895fcd43e7fa725a4707ac5ad428a64b8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86043
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86045
        Tested-by: Jenkins

2019-12-31  László Németh  <nemeth@numbertext.org>  [04ef45a6dd7692c6ee08769c4ac4a0e92a0b64b8]

        tdf#59666 AutoCorrect: don't capitalize single Greek letters
        
        in automatic sentence capitalization (except in Greek texts),
        to keep the requested lower case scientific and mathematical symbols.
        
        Change-Id: I0c658bb69fb90e7159665939f85f1fd99477c730
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85955
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-12-31  Caolán McNamara  <caolanm@redhat.com>  [4636a07f283753a4ddac279d4ef38385219ec423]

        separate setting toggle and showing menu for ToolbarToggleMenu buttons
        
        Change-Id: I7989c5b85cbf4e7698c76e35a516bcc39da41897
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86038
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-31  Caolán McNamara  <caolanm@redhat.com>  [b6c0cad80986ddbd7e62b07c51816c1df7031831]

        support welded toolbar popovers in PopupWindowController
        
        Change-Id: Ie3d9f281d66592a063f179637c99814ef8745c42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86037
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-31  Jim Raykowski  <raykowj@gmail..com>  [444f0d256957544d26b9af9a0898364e829df1b5]

        tdf#108458 related: Make command tooltip show in tooltip
        
        Make Customize > Keyboard > Function TreeView show command tooltip in
        the tooltip.
        
        Change-Id: I5d2ca7090e00d7c18d792da73c567cdfd6895da2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85776
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-12-31  Andrew Dent  <dent.ace@gmail.com>  [6fce7cd0b10ae83f973bb9897fc878da0b52a600]

        icon-themes compression 2019 - Sifr (1).
        
        Icons compressed by lossless optimization of PNG files.
        Image format was restricted to RGBA which limits savings.
        (Caolán states non-RGBA formats impact quartz/svp/gtk3 decoding speed).
        
        Sifr theme (Part 1):
        TOTAL Saved ~36 kb, ~20% reduction.
        
        - /avmedia (2 files): Saved 199 bytes, ~15% reduction.
        - /chart2 (135 files): Saved 9,452 bytes, ~10% reduction.
        - /dbaccess (7 files): Saved 729 bytes, ~35% reduction.
        - /desktop (6 files): Saved 643 bytes, ~33% reduction.
        - /extensions (6 files): Saved 743 bytes, ~34% reduction.
        - /formula (3 files): Saved 225 bytes, ~40% reduction.
        - /framework (4 files): Saved 602 bytes, ~26% reduction.
        - /reportdesign (1 files): Saved 3 bytes, ~1% reduction.
        - /res (40 files): Saved 4,460 bytes, ~26% reduction.
        - /sc (38 files): Saved 3,436 bytes, ~39% reduction.
        - /sfx2 (33 files): Saved 2,330 bytes, ~19% reduction.
        - /svtools (2 files): Saved 0 bytes, no reduction.
        - /svx (54 files): Saved 4,473 bytes, ~30% reduction.
        - /sw (54 files): Saved 7,658 bytes, ~46% reduction.
        - /vcl (6 files): Saved 996 bytes, ~25% reduction.
        - /wizards (7 files): Saved 512 bytes, ~34% reduction.
        - /xmlsecurity (4 files): Saved 608 bytes, ~23% reduction.
        
        Change-Id: Ib04b6d224b56d0cc9020227a9c24d387e229e116
        Signed-off-by: Andrew Dent <dent.ace@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85250
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-12-31  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5a068e585429c9aabfbb36f7c9f028c0acc578aa]

        pdf: extract Matrix3 to it's own files
        
        Change-Id: Ic855b01d8b812e4604b266427c4f646cd1625b86
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86036
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-31  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f7a2f63994e22c99010c1d25a4493a8a0c57866e]

        pdf: move PDFPage dependency out of Matrix3 class (append method)
        
        PDFPage should be responsible to append the Matrix3 data and not
        the other way arround.
        
        This is needed so it can be moved into it's own class.
        
        Change-Id: I98ca1830e7105b73fe26a0559df99da2b2df4307
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86035
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-31  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [45f208207be6ad23fa6fc22faebfaf676346da80]

        pdf: move GraphicsStateUpdateFlags to vcl::pdf namespace
        
        Change-Id: I328943f0f928a739759f984db0a6bfea3a65b015
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86034
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-31  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [33bec7973ecb626ff5e2b40a6bf695e00adec6a7]

        pdf: change define constants to constexpr
        
        Change-Id: I55dec1364d1329884270a86a6a200d050c08686c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86033
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-31  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0d3c9d26e83bbfebade5d696e80ef10f4a63de8c]

        pdf: move Mode out of PDFWriterImpl class and convert to enum class
        
        Change-Id: I92e7ca9fb16ef932b61cef09762c42068498764d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86032
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-31  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [dc3e13a83271423302beee1e4060dbc7a1178858]

        pdf: move GraphicsState out of PDFWriterImpl class
        
        Change-Id: I22a89410c4835e9d42b3e232d20154be033110e1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86031
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9cdcc900223a2727a2bca482bd5e70ea63e15a88]

        pdf: move StreamRedirect out of PDFWriterImpl class
        
        Change-Id: Ia11129ec83c041ffbf462c29bb814b400c1a3f56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86030
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [21aab417b0562a3629aaa8d93c669c62d71049f9]

        pdf: move PDFGlyph out of PDFWriterImpl class
        
        Change-Id: Icb536e45f92bd03e7b223d38e40565b0b55462c6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86029
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [be3856df54e6a19041312479b8ffa8bd944aadd8]

        pdf: move PDFAddStream out of PDFWriterImpl class
        
        Change-Id: I3c96fcb3438f982fa6d40f806c4fc90db5025091
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86028
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a8085e5a0765ae078b3125dec7e05eddaecf9a1d]

        pdf: move PDFStructureElement out of PDFWriterImpl class
        
        Change-Id: I41b2f314f3eef7b28af7e1592a7167a216c1fd7c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86027
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [26000465c11656b4189b524546c661cacd555e36]

        pdf: move PDFStructureElementKid out of PDFWriterImpl class
        
        Change-Id: I4d213944d83b70058be2ed676a5533481904169e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86023
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c19db4b31764727673bdfc959a1ee4860dcc44b6]

        pdf: move PDFStructureAttribute out of PDFWriterImpl class
        
        Change-Id: I4fb49c00fd9298d76b3c562d10115d4e8a04ab42
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86022
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c6ea20161c7e8004021ad3b6976a2b35ac8b9b31]

        pdf: move PDFWidget out of PDFWriterImpl class
        
        Change-Id: I0fce968ec566cb663352ecb57279110f0ae9f3e3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86021
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7cd0a5b1a1b23a7c50b92302511e081703c8ec3a]

        pdf: move PDFScreen out of PDFWriterImpl class
        
        Change-Id: I9d41a1a1daac66ca760ae47e88b17bd97a1278e2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86020
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7327e9b392124679280921131079d2c4ca2588b7]

        pdf: move PDFNoteEntry out of PDFWriterImpl class
        
        Change-Id: I1837f85fe1a532c644581ca3103808247b335295
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86019
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [dec7ec8a73f1bb24099ab5f0a5dd8733bb4444f3]

        pdf: move PDFEmbeddedFile out of PDFWriterImpl class
        
        Change-Id: Idde43d29ebee795319ced46667d89bfda3f7ec8a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86018
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c13dda739056ac8c37d29ea4ac08dd140d2e4563]

        pdf: move PDFLink out of PDFWriterImpl class
        
        Change-Id: If0a5e148e97c5ea11a70fe737e114cf7ff6f15a0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86017
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [7f2d408ccd8176d199cfc8616587652f2d8cc126]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 363bc1ec76f31829614a103213b0fac3174599c1
          - Add animation timing screenhot to help page
            
            Change-Id: Ieb94d4b05ad2a1105cf50731ec870f1a796a7ea5
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86009
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [bf4444267565381c51526c8c85c3c4dd3469e81d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6c1caad97684f883c802f66588674e333dd66861
          - Add screenshot for text animation help page
            
            Change-Id: Ic7988ead5f7cd23e89a684d5c9835ab6102dcdd9
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/86008
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [796819b3a08b4d53168bd149b0985583679ba180]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 39313533e9503da346ac626e6480faa8d21a64c4
          - Add screenshot for enhanced animation effects
            
            Change-Id: I51750fb6c756cca0b700f2dde49702b4143f5a34
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/85997
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [69b221263be58118b3293363ab9ecf7581c50c6f]

        pdf: move PDFAnnotation out of PDFWriterImpl class
        
        Change-Id: I37db3419eeaa8c5f8096a663a2ccede178bfadf7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86016
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Stephan Bergmann  <sbergman@redhat.com>  [82a22f62e5b1c7bfa7fb117a0423475f10410194]

        Fix GDK_KEY_RELEASE -> GDK_KEY_RELEASE_MASK
        
        ...as found with recent Clang 10 trunk:
        
        > vcl/unx/gtk3/gtk3gtkobject.cxx:255:76: error: bitwise operation between different enumeration types ('GdkEventMask' and 'GdkEventType') is deprecated [-Werror,-Wdeprecated-enum-enum-conversion]
        >         gtk_widget_add_events( GTK_WIDGET( m_pSocket ), GDK_KEY_PRESS_MASK | GDK_KEY_RELEASE );
        >                                                         ~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~
        
        This is presumably a typo originating with
        31fa4545985acc1594107e087cedc2d99b3d0f0b "split the gtk2 and gtk2 gtkobjects".
        <https://developer.gnome.org/gtk3/stable/GtkWidget.html#gtk-widget-add-events>
        states that the "gint events" parameter of gtk_widget_add_events is "an event
        mask, see GdkEventMask", and /usr/include/gtk-3.0/gdk/gdktypes.h has
        
        > typedef enum
        > {
        [...]
        >   GDK_KEY_PRESS_MASK            = 1 << 10,
        >   GDK_KEY_RELEASE_MASK          = 1 << 11,
        [...]
        > } GdkEventMask;
        
        while /usr/include/gtk-3.0/gdk/gdkevents.h (both
        gtk3-devel-3.24.13-1.fc31.x86_64) has
        
        > typedef enum
        > {
        [...]
        >   GDK_KEY_PRESS         = 8,
        >   GDK_KEY_RELEASE       = 9,
        [...]
        > } GdkEventType;
        
        Change-Id: I23acfef5e59803d2b71eed6c65a78e9895e415af
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85971
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-30  Stephan Bergmann  <sbergman@redhat.com>  [c97965e1b5b890a2a48d87d7a060396be71f2a00]

        Merge ImplementationInfo back into Implementation
        
        ...and rename constructor members to constructorName/constructorFn for
        disambiguation.
        
        "Splitting ImplementationInfo out of Implementation has become necessary to
        avoid circular references" in c16d0dd846e25df56feffe868a15eb33bb55e42a
        "fdo#49291 Postpone actual factory instantiation as long as possible", but was
        no longer necessary since 997d21183322a0a94b96868073808841d2773902 "Support for
        singleton constructor functions" (which also removed the need to hold
        ImplemenationInfo by shared_ptr, which has already been cleaned up with
        fc11bce4917aae7e8324f2c721ce50a88d231b0c "ImplementationInfo can be inlined").
        
        Change-Id: I51467aa7b1fce56d6549738efd1f34f91925dac5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86013
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-30  Stephan Bergmann  <sbergman@redhat.com>  [87dd1232054b4c85a2bdadc8aa2c84dd4947bedb]

        Clean up newly unused includes
        
        ...after 122598af564082786f01b4eafdb9f09f0cffdf5f "no need to use shared_ptr
        here"
        
        Change-Id: I5b7525388eed96005c9163a58c9b260d0b100cbf
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86012
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-30  Stephan Bergmann  <sbergman@redhat.com>  [3135d820d0172ef5695a4b97cec505e6ad03d67a]

        SvtAccessibilityOptions base SfxListener appears to be unused
        
        Change-Id: I96fa0c6eb7f0510eb8233b98072fd555307f8329
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86011
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [124ebc32de32c8619618776b589934bae464711e]

        pdf: move PDFOutlineEntry out of PDFWriterImpl class
        
        Change-Id: I69e1c9821bde7c7a7164bef041bbe45a5ea2d4d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86015
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Mike Kaganski  <mike.kaganski@collabora.com>  [c3c0d671e1025ef4a1485dd0b2aa20b8b3a3f3af]

        Document what is discovered about XclTools::GetXclDefColWidthCorrection
        
        This is based only on "reverse-engineering" of the formula, and is not
        necessarily correct.
        
        Change-Id: I2fa09e07e38de6c706cc6bf4ede7da4f04cb7c54
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85994
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3a719bb9c3eea2972d04dbb5d12d6e80129e7890]

        pdf: move PDFNamedDest out of PDFWriterImpl class
        
        Change-Id: I6c1524718fce655faff08f6fc0eeba56595f9f07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86007
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ee1e73ba8ce217c6ca78ad7966f068fdf9cdb1c7]

        pdf: move PDFDest out of PDFWriterImpl class
        
        Change-Id: I5d5e2d6e9e922a28d7de5bab9fb94f36960b78dd
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86006
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2351ee06d6c4d5af35b46d63510d93c618ad0276]

        pdf: move FontEmit, Glyph, FontSubset, EmbedFont from PDFWriterImpl
        
        Change-Id: I8032a31d3237459713ec386c6810b6f05daabf08
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86005
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fffc244319a4f39beef3739c9d08c087e713f36b]

        pdf: move GlyphEmit out of PDFWriterImpl class
        
        Change-Id: I9ea67cd219a7304baa7abe20be207156a4c0e75e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86004
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e11dd7a101f2ab64cb7ee4a5c6ac46232356c573]

        pdf: move TransparencyEmit out of PDFWriterImpl class
        
        Change-Id: I974845db88c0ae07881c573091a69c5098fa311b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86003
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [960f781ad48b0e475a43ff7e58f67f2e65d3f4de]

        pdf: move TilingEmit out of PDFWriterImpl class
        
        Change-Id: I80011f4c31359a4471daea7efc86dd3cb446ed9c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86002
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [62794b55ede3af9b805319c49d440b0cb4266879]

        pdf: move GradientEmit out of PDFWriterImpl class
        
        Change-Id: Ia2e6a03aef2f7de7563bb5e9500062592c241634
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86001
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7c23451b591dae03a0ede4c12340994bdf22d1e3]

        pdf: move JPGEmit out of PDFWriterImpl class
        
        Change-Id: I0a3b3270ebba4c968cf9d9cab1e34c760fed05ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86000
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e03895b8e621f641af686fa83d359e3571047ddb]

        pdf: move BitmapEmit out of PDFWriterImpl class
        
        Change-Id: Ia86803e9ad732d94cac59814ac8dcae8772542a5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85999
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [99940fd70cd36c93872d89c604a0ddb0e77163ef]

        pdf: move ReferenceXObjectEmit out of PDFWriterImpl class
        
        Change-Id: Ic173a6fcb189966e785907cd24a3e90857811b83
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85998
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Caolán McNamara  <caolanm@redhat.com>  [bda150d3cfc6f0a466e570bd3ba36c013f995c65]

        use smaller toolbar icons for sidebar
        
        Change-Id: I3f94d23522eb5121e36acbed88ec052208200959
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85763
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [166390fdf1a09329b9b218fa7e5b8a142f87e728]

        pdf: move PDFPage out of PDFWriterImpl into vcl::pdf namespace
        
        Change-Id: Ia3a092d53b8c3cbbbbad785222868c5c259419c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85993
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [92832bb85616393afdb062a69974983c9d6e0a13]

        pdf: move g_nInheritedPage{Width,Height} consts from PDFWriterImpl
        
        g_nInheritedPageWidth and g_nInheritedPageHeight constants don't
        need to be inside PDFWriterImpl as they aren't necessary only used
        there. Move them out of class to vcl::pdf namespace.
        
        Change-Id: Ie6ef8c73cf0d52a0aa001bb3bab1ca709df8cab1
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85992
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [283f1fb10a7a1643712e70b46c2ab09a89ac013e]

        pdf: remove PDFAppearanceMap typdef, but keep PDFAppearanceStreams
        
        The full declaration would be very long so only remove
        PDFAppearanceMap but keep PDFAppearanceStreams and only move it
        inside PDFWidget class.
        
        Change-Id: Idd783a37dcb631d63cb4f2cf1ebd6040e0f723ad
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85991
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c10d76aac978beb36439512be0a36aac90a4c03f]

        pdf: remove FontEmbedData typedef
        
        Change-Id: Ib74bd652917d4c7852bc53570986d5b13bc99d32
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85987
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Caolán McNamara  <caolanm@redhat.com>  [76be71b2afa00ab66a543771c2c1a0894fa3a1ae]

        weld TableEditPanel
        
        Change-Id: I380ed08e43e10a5d78e73436b6668abbce1ea23d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85696
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-30  Caolán McNamara  <caolanm@redhat.com>  [bda40b7eaaee5c8687b01f6805352630ac231de4]

        rename SvxDialControl back to DialControl
        
        Change-Id: I4dcf12b6eccf18a0659c5d5f9cd58bd104c4dc6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85770
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-30  Caolán McNamara  <caolanm@redhat.com>  [df61a5e277074e016ceaecb2297bb307a5e71819]

        DialControl is now unused
        
        Change-Id: Ifdaa6322c3eb12cb0df5130b0da0596ebca15321
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85769
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-30  Caolán McNamara  <caolanm@redhat.com>  [2fd7d760969d8eecc49672b3c8f4c58a5ea1bd4a]

        SidebarDialControl is now unused
        
        Change-Id: I949276018ed1867ce2a450c013c7fa41206fe68c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85765
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-30  Mike Kaganski  <mike.kaganski@collabora.com>  [a7d057acec0e871408d28c782dfed934df40f368]

        Use range-based for loop
        
        Change-Id: Ia7572b2f8a5bc901434a9564b69408643a3e9fd9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85990
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-30  Stephan Bergmann  <sbergman@redhat.com>  [9bc3895b191ef357c33c04306250e4fee5015225]

        Avoid -Werror,-Wdeprecated-enum-float-conversion
        
        ...with recent Clang 10 trunk:
        
        > slideshow/source/engine/shapes/viewshape.cxx:813:81: error: arithmetic between enumeration type 'cppcanvas::Canvas::(anonymous enum at include/cppcanvas/canvas.hxx:57:9)' and floating-point type 'double' is deprecated [-Werror,-Wdeprecated-enum-float-conversion]
        >             const double nXBorder( ::cppcanvas::Canvas::ANTIALIASING_EXTRA_SIZE / rViewTransform.get(0,0) );
        >                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~
        
        Change-Id: I30b8457250545a9a16b2e29f94e0623175f43ff9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85968
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6c6b3d4a7cf62ea01bf1bc4583b05b67f2b81ce2]

        pdf: remove FontSubsetData typedef
        
        Change-Id: I5c9bdd12979e43da277796fd1867d46d7e5a27b2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85986
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [06d8d773f07fa7fba55f3ec5aa2715c9f857ab02]

        pdf: remove FontMapping typedef
        
        Change-Id: Idb4ea16bc9ebc238eaab7ff242468a39e241948e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85985
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e2da69a47f313126849d52d4581f87ff30dc398b]

        pdf: remove FontEmitMapping typedef
        
        Change-Id: I298750f9bce8ed04f6818d209e14db7e8932330a
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85984
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4f1f0919da6316b87ef0007b4cfbc7012c720fb0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 1d0961caddb984150ce61d21200d5b08aefa3084
          - Move screenshot at right place
            
            Change-Id: Idaa06662b1a55d12b85a8f4571bcee765f17312a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/85989
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [84e163aa3856acefe9c12ba1322a9310db8072b2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to e2303a462f22daec2d7b5a1faa5cdf6720c52364
          - Add define custom presentation dialog screenshot
            
            Change-Id: I23462439f2cc3d572fb0f352812fb416901ca4ff
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/85982
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5c1b63b2f7b88b49063f89d145f523deea235796]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0ec32626291d5acc31aab93ac8b6c6cf2c8009df
          - Add screenshot to custom slide show help page
            
            Change-Id: I71b520b6c0be114b1028c48614f910628d995b4a
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/85981
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [90eff55b15d3a2447ec2d059bfd26dda249bcf87]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 57e18add158a83204fbe8e2533029381d0902fef
          - Add master layout dialog screenshot to help page
            
            Change-Id: I9a9f7816935c7eb344766799a7d8f9e0d2f80070
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/85980
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8053d231662b36c1a9c9c3f77545b3045ac77515]

        Fix typo
        
        Change-Id: I08e3c3351a6838ca199a1b6415e2f699c79748ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85975
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-12-30  Caolán McNamara  <caolanm@redhat.com>  [c85fcc6e1994eb8e079aaca85066ab4d67149c15]

        weld PosSizePropertyPanel
        
        Change-Id: I32bba3a698a4cc78d4159c6f373b312540478ab0
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85764
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-30  Caolán McNamara  <caolanm@redhat.com>  [c3b58a0de7b7dd08695fbc9ad96c573ea1305357]

        weld AlignmentPropertyPanel
        
        Change-Id: I3070f5e7b2d5f104f4eea9d3e2f700ce2d1e7375
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85721
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-30  Kemal Ayhan  <kemalayhan013@gmail.com>  [3a3110564bcda4678fb804d01013e226fd2fbe93]

        tdf#96505 - Get rid of cargo cult long integer literals
        
        Change-Id: Iaf0cfc96771e33493becfad77af9b7f3b7c817d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85950
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2019-12-30  Mike Kaganski  <mike.kaganski@collabora.com>  [a8fb4e91a1feb1f4f562d9345636986c1c66a517]

        Decrease SplitVertical value to pass on small screen size
        
        Testing on Windows with UI scaling set to 150%, having screen size
        1920x1080, ScMacrosTest::testVba failed in window2.xls (SplitColumn)
        because it tried to split at pixel position 486, while maximum split
        position was 460.
        
        This changes tested SplitColumn value in the test from 243 to 193.
        
        Change-Id: Iec9b25dc7b2a700adf23d7ec8983f393ba603191
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85983
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-30  Stephan Bergmann  <sbergman@redhat.com>  [fadd1bf76f868fd6574cb337c55c723c50917fba]

        Fix typo GTK_STATE_PRELIGHT -> GTK_STATE_FLAG_PRELIGHT
        
        ...as found with recent Clang 10 trunk:
        
        > vcl/unx/gtk3/gtk3salnativewidgets-gtk.cxx:765:68: error: bitwise operation between different enumeration types ('GtkStateFlags' and 'GtkStateType') is deprecated [-Werror,-Wdeprecated-enum-enum-conversion]
        >                 stateFlags = static_cast<GtkStateFlags>(stateFlags | GTK_STATE_PRELIGHT);
        >                                                         ~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~
        
        This is presumably a typo originating with
        625afed7a89732decb068a12bb526fb406cd2c7f "gtk3: improve the GTK3 theming layer
        somewhat", but which should be harmless:  At least with
        /usr/include/gtk-3.0/gtk/gtkenums.h from gtk3-devel-3.24.13-1.fc31.x86_64,
        GTK_STATE_PRELIGHT from
        
        > typedef enum
        > {
        >   GTK_STATE_NORMAL,
        >   GTK_STATE_ACTIVE,
        >   GTK_STATE_PRELIGHT,
        >   GTK_STATE_SELECTED,
        >   GTK_STATE_INSENSITIVE,
        >   GTK_STATE_INCONSISTENT,
        >   GTK_STATE_FOCUSED
        > } GtkStateType;
        
        happens to have the same value (namely 2) as GTK_STATE_FLAG_PRELIGHT from
        
        > typedef enum
        > {
        >   GTK_STATE_FLAG_NORMAL       = 0,
        >   GTK_STATE_FLAG_ACTIVE       = 1 << 0,
        >   GTK_STATE_FLAG_PRELIGHT     = 1 << 1,
        >   GTK_STATE_FLAG_SELECTED     = 1 << 2,
        >   GTK_STATE_FLAG_INSENSITIVE  = 1 << 3,
        >   GTK_STATE_FLAG_INCONSISTENT = 1 << 4,
        >   GTK_STATE_FLAG_FOCUSED      = 1 << 5,
        >   GTK_STATE_FLAG_BACKDROP     = 1 << 6,
        [...]
        > } GtkStateFlags;
        
        Change-Id: Ie751e18b40117228063b2350e41c2b24617f2571
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85969
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-30  Stephan Bergmann  <sbergman@redhat.com>  [ba2ef4a37f7e182fa6cecbfc9c47937c8e56e639]

        Avoid -Werror,-Wdeprecated-enum-enum-conversion
        
        ...with recent Clang 10 trunk:
        
        > helpcompiler/source/HelpIndexer.cxx:119:71: error: bitwise operation between different enumeration types ('lucene::document::Field::Store' and 'lucene::document::Field::Index') is deprecated [-Werror,-Wdeprecated-enum-enum-conversion]
        >     doc->add(*_CLNEW Field(_T("path"), aPath.data(), Field::STORE_YES | Field::INDEX_UNTOKENIZED));
        >                                                      ~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~
        
        where the Field constructor in
        workdir/UnpackedTarball/clucene/src/core/CLucene/document/Field.h has an "int
        _config" parameter that is apparently intended to take a mix of Store (bit
        values 1, 2, 4) and Index (bit values 16, 32, 64, 128) flags.
        
        Change-Id: Ie080e44bf820cb776bc61ac22cf73f5437d8c5dc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85972
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [cd8616e003071def411d3e54d942d273038422ed]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 070ade328f5297c6fc9552e2860b0978da9bd805
          - Place localized images in right makefile
            
            Change-Id: I28ba9c705756e111016df36e51abc2b6ea22f947
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/85979
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e258dcb9134be64a826547407de3482e5bb2a80b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0b0c538068965146531511bf7f31bf16e4149f45
          - Add header-footer screenshot to Help page
            
            Change-Id: Id2bf12c8288ac32ba0feea3c794f91efd7a598a2
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/85976
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c5ecd8be565a954ac1d4ef0965f0cdabdd2806d4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 207eca6f5d14f1b8a917f156c7905c39a4ba9761
          - Add screenshot to slide design help page
            
            Change-Id: I106f1df1385863b008bfd7f9a4eb2594eb716319
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/85965
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2bcd15b793d84734cce678488fd6408ecb151a31]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d46eaeb0e0fcce6ddde6800971d27e57a51ca64e
          - Add screenshot for custom presentation page
            
            Change-Id: I8d6edb62fcbe454278ee774a9d5215d93405e7f3
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/85963
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [6f45b8be9cf8843b00d072d5c401e69a76ef900d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 2409e35df2312e14bcc9dd664d92f0796be743c9
          - Add photo album screenshot
            
            Change-Id: I830caf1b2f834ed59461355b92596053956a894f
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/85961
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [bfbd3aff0973eb5c9cbdbe69829e1ab5206c2e8b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to c34c421cc1c8215136abf607ae989c876ffd5a8a
          - Add print options image to print option Help page
            
            Change-Id: I87edffcafa118a742d73c55820d6945bcf25e9e1
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/85954
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e48e887a1d8eeba35e87d48b9c364a56602840bf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d7c9e37d9d25cd191f33d8e5487ce53789791e99
          - Add SdViewPage screenshot to Impress option help
            
            Change-Id: Ifa04761f875e344962479686dc37a2eb3bfe8ca6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/85952
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0483b2462685d455baa8d10b35116467f77d29cb]

        pdf: convert ResourceKind enum to enum class
        
        Change-Id: Ie7833826648209d4c12f7d7473bd4f9ceb4bd092
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85959
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7c648f0d455e64e87861683454a3cc2c132a010a]

        pdf: move struct ResourceDict to it's own file
        
        Change-Id: I60ee0e17c7945e053b9ada69d7abda57714dd388
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85958
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1e3118326f84fd8f73c21c3a5d98a249f9c174f8]

        pdf: remove ResourceMap typedef
        
        Change-Id: I474fb032d8b57ef1cf09d0a22b6452aafb1ec540
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85957
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2296e50a41f4c32bc70e8e27b60dc4eeed3be299]

        pdf: move struct BitmapID to it's own file
        
        This is done to decrease bloat in pdfwriter_impl.hxx. More will
        follow, but it is safer to do it one by one.
        
        Change-Id: I700f9c729d6521df732d19e3fca866c83e2fb05c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85956
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-29  Aleyna Doğrucan  <aleynadgrcn699@gmail.com>  [349695bf846e6193f78d1a8c8751ad38e9a3a501]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Ida50f8460a0f2b992674a359d5d7608b11412fbb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85925
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-29  Aleyna Doğrucan  <aleynadgrcn699@gmail.com>  [53ba2c95e9ff2a102f29e81a62fcbab39dd0f3e0]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I630771422da12cd4acb84836892ef7eff9f8f8eb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85923
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-29  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [c13f75de521cfb67ca4db431708f8cd366b23587]

        skia: make gcc not crash for x86 builds
        
        Otherwise at least on x86, gcc bails out with an ICE:
         skia/third_party/skcms/src/Transform_inl.h: In function ‘void baseline::clut(const skcms_A2B*, baseline::F*, baseline::F*, baseline::F*, baseline::F)’:
         skia/third_party/skcms/src/Transform_inl.h:695:13: note: The ABI for passing parameters with 16-byte alignment has changed in GCC 4.6
            static void clut(const skcms_A2B* a2b, F* r, F* g, F* b, F a) {
                        ^~~~
         skia/third_party/skcms/skcms.cpp: At global scope:
         skia/third_party/skcms/skcms.cpp:2613:1: internal compiler error: Segmentation fault
            }
            ^
        
        Likely reason: optimizer stumbles over F being non-register-passable,
        c.f.
        https://stackoverflow.com/questions/39383193/compiling-legacy-gcc-code-with-avx-vector-warnings
        
        Fix is an obvious bandaid, but fixes build for CentOS7 devtoolset-7. I
        suspect though that non-avx/sse2 builds are not a supported scenario
        for skia, in the end...
        
        Change-Id: Iaff734de8dc8b9a6fbf868c13810074f9667720b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85933
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-12-29  Caolán McNamara  <caolanm@redhat.com>  [e02003390208ac80e1404a95a6c09e06bb84848f]

        pass in a awt::XWindow in the first place
        
        Change-Id: Ie94ba063b6f2ad98019bad21259125aabd16d93b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85879
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-29  Caolán McNamara  <caolanm@redhat.com>  [5155f1a6f54705b3dae6c7af53dc5c0c1418a46b]

        incomplete declaration
        
        Change-Id: I1dfdd03e7e068b5bfe68a1e2cb40e32ec676e865
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85878
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-29  Noel Grandin  <noelgrandin@gmail.com>  [50c302a280763968d1bc01f2fc7bd38dd463bb79]

        support converting images to 32-bit
        
        not sure where this is coming from, but without it, I see
        warning messages about bitmaps having the wrong depth
        
        Change-Id: Iee1a68ced73333a22b811dc31afb32df14709f18
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85946
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-29  cagatay  <cagatayyigit3@gmail.com>  [f1656f7db9c0e00b1c9907d382a3e5e4cbdc5edd]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: If73053c1fa0f65ff7296bf8f5a34d6ead64167ab
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85928
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-29  Julien Nabet  <serval2412@yahoo.fr>  [cdf28dae8659b9ae5938d4710db49b8d81439c6f]

        Typo: rParagraphDefaulsVector-> rParagraphDefaultsVector
        
        Change-Id: Ia7c87cfe3028b8fb50f6157b7f43823df976be61
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85949
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1e34eadc148f60c039de1393345c49d94bf35417]

        acc. check: implement goto for OLE/Graphic objects
        
        This implements goto function for Graphic/OLE objects that are
        reported in a AccessibilityIssue. So this enables to go to the
        object inside a document for which we have reported an
        accessibility issue.
        
        Change-Id: I699966b116a76ea032cb1acc9a431687fa204e07
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85922
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5a7cfe98e96489b7fa19d286ddd1e8c8e591d7dd]

        pdf: Add option for PDF/UA to the PDF export dialog
        
        This is adding PDF/UA option to the PDF export dialog. When PDF/UA
        support is enabled, it automatically enables PDFTag support as it
        is required for PDF/UA.
        
        Change-Id: Ib3dece964523d4ed9884c98a6022a91120c6065f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85921
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [50f13bbedf0bba0509b7bf98bc782ec821c7777b]

        acc. check: add "goto" button to see the acc. issue in document
        
        This adds the UI for the goto functionality to the UI, but
        currently no goto implementation to jump to the specific issue
        area in the document is written.
        
        Change-Id: I5b326a000e62231c491c179b1ff8accde15e1e98
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85920
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-29  erto  <yigitdemiralp06@gmail.com>  [22db41d4078f56d03905efbc71c16c322b2df091]

        tdf#124176 Use pragma once instead of header guard
        
        Change-Id: I904c2b37a51c03d51503c0b460201392ec8894a4
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85628
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [976960791fb3c770c00ee8e94ee4f56bfe610eeb]

        acc. check: add writer specific accessibility issue
        
        This adds sw::AccessibilityIssue and refactors the existing
        code to work with it.
        
        In addition adds AccessibilityIssueCollection which holds
        the vector of results.
        
        Change-Id: Ide0fdbdba337bbf8c2fd18770895fb63a22528b6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85919
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-29  Mesut Çifci  <mesutcifci97@gmail.com>  [53c9a6a0f133b188896eb1a3c40587d7a2c9277d]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I6a138e322c98e88e6002238276b1e751cde2142f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85501
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-29  László Németh  <nemeth@numbertext.org>  [8039c9eb27170a162830f0ecd2086010a7a5858f]

        tdf#38394 AutoCorrect: fix ’« in French l’« word »
        
        instead of using the bad ’" -> ’» autocorrection.
        
        Change-Id: I48adbb2e8ca8e786c7835ff186d4580e856cf3c7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85945
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-12-29  Stephan Bergmann  <sbergman@redhat.com>  [bde382a2568147c1a5eec0cb885856cd5aaae3ad]

        Fix order of CLANGTOOLLIBS archives
        
        Building compilerplugins against recent Clang 10 trunk started to fail with
        
        > [GEN] compilerplugins/clang/sharedvisitor/analyzer
        [...]
        > /usr/bin/ld: /home/sbergman/llvm/inst/lib/libclangFrontend.a(CompilerInvocation.cpp.o): in function `getOptimizationLevel(llvm::opt::ArgList&, clang::InputKind, clang::DiagnosticsEngine&) [clone .isra.0]':
        > /home/sbergman/github.com/llvm/llvm-project/clang/include/clang/Driver/OptionUtils.h:40: undefined reference to `clang::getLastArgIntValue(llvm::opt::ArgList const&, llvm::opt::OptSpecifier, int, clang::DiagnosticsEngine*, unsigned int)'
        [...]
        
        Change-Id: I3b74d71bd2488ebd5cc7e3a88d4eb0451268141c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85934
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-29  Mike Kaganski  <mike.kaganski@collabora.com>  [8cce131dcc1803ac95f3079098be767662fcca09]

        Avoid crash in shutdown when accessing already destroyed BASIC_DLL
        
        ... in ImplRepository::~ImplRepository.
        
        Running on Windows:
        make UITest_manual_tests UITEST_TEST_NAME=calc.ManualCalcTests.test_cell_recalc
        
        fails:
        
          ...
          Execution time for calc.ManualCalcTests.test_cell_recalc: 8.876
          tearDown: calling terminate()...
          ...done
          ERROR
        
          ======================================================================
          ERROR: test_cell_recalc (calc.ManualCalcTests)
          ----------------------------------------------------------------------
          Traceback (most recent call last):
            File "C:\lo\src\core\uitest\uitest\framework.py", line 46, in tearDown
              self.connection.tearDown()
            File "C:\lo\src\core\uitest\libreoffice\connection.py", line 178, in tearDown
              self.connection.tearDown()
            File "C:\lo\src\core\uitest\libreoffice\connection.py", line 138, in tearDown
              raise Exception("Exit status indicates failure: " + str(ret))
          Exception: Exit status indicates failure: 3221225477
        
          ----------------------------------------------------------------------
          Ran 1 test in 131.616s
        
          FAILED (errors=1)
          Tests run: 1
          Tests failed: 0
          Tests errors: 1
          Tests skipped: 0
        
        The call stack at the point of failure is
        
          sblo.dll!std::unique_ptr<SbxAppData,std::default_delete<SbxAppData>>::operator*() Line 1886
          sblo.dll!GetSbxData_Impl() Line 110
          sblo.dll!SbxBase::RemoveFactory(const SbxFactory * pFac) Line 122
          sblo.dll!StarBASIC::~StarBASIC() Line 964
          sblo.dll!StarBASIC::`vbase destructor'()
          sblo.dll!StarBASIC::`vector deleting destructor'(unsigned int)
          tllo.dll!SvRefBase::ReleaseRef() Line 163
          sblo.dll!tools::SvRef<StarBASIC>::~SvRef<StarBASIC>() Line 56
          sblo.dll!BasicLibInfo::~BasicLibInfo()
          sblo.dll!BasicLibInfo::`scalar deleting destructor'(unsigned int)
          sblo.dll!std::default_delete<BasicLibInfo>::operator()(BasicLibInfo * _Ptr) Line 1765
          sblo.dll!std::unique_ptr<BasicLibInfo,std::default_delete<BasicLibInfo>>::~unique_ptr<BasicLibInfo,std::default_delete<BasicLibInfo>>() Line 1875
          sblo.dll!std::unique_ptr<BasicLibInfo,std::default_delete<BasicLibInfo>>::`scalar deleting destructor'(unsigned int)
          sblo.dll!std::_Default_allocator_traits<std::allocator<std::unique_ptr<BasicLibInfo,std::default_delete<BasicLibInfo>>>>::destroy<std::unique_ptr<BasicLibInfo,std::default_delete<BasicLibInfo>>>(std::allocator<std::unique_ptr<BasicLibInfo,std::default_delete<BasicLibInfo>>> & __formal, std::unique_ptr<BasicLibInfo,std::default_delete<BasicLibInfo>> * const _Ptr) Line 677
          sblo.dll!std::_Destroy_range<std::allocator<std::unique_ptr<BasicLibInfo,std::default_delete<BasicLibInfo>>>>(std::unique_ptr<BasicLibInfo,std::default_delete<BasicLibInfo>> * _First, std::unique_ptr<BasicLibInfo,std::default_delete<BasicLibInfo>> * const _Last, std::allocator<std::unique_ptr<BasicLibInfo,std::default_delete<BasicLibInfo>>> & _Al) Line 951
          sblo.dll!std::vector<std::unique_ptr<BasicLibInfo,std::default_delete<BasicLibInfo>>,std::allocator<std::unique_ptr<BasicLibInfo,std::default_delete<BasicLibInfo>>>>::_Destroy(std::unique_ptr<BasicLibInfo,std::default_delete<BasicLibInfo>> * _First, std::unique_ptr<BasicLibInfo,std::default_delete<BasicLibInfo>> * _Last) Line 1616
          sblo.dll!std::vector<std::unique_ptr<BasicLibInfo,std::default_delete<BasicLibInfo>>,std::allocator<std::unique_ptr<BasicLibInfo,std::default_delete<BasicLibInfo>>>>::_Tidy() Line 1698
          sblo.dll!std::vector<std::unique_ptr<BasicLibInfo,std::default_delete<BasicLibInfo>>,std::allocator<std::unique_ptr<BasicLibInfo,std::default_delete<BasicLibInfo>>>>::~vector<std::unique_ptr<BasicLibInfo,std::default_delete<BasicLibInfo>>,std::allocator<std::unique_ptr<BasicLibInfo,std::default_delete<BasicLibInfo>>>>() Line 674
          sblo.dll!BasicManagerImpl::~BasicManagerImpl()
          sblo.dll!BasicManagerImpl::`scalar deleting destructor'(unsigned int)
          sblo.dll!std::default_delete<BasicManagerImpl>::operator()(BasicManagerImpl * _Ptr) Line 1765
          sblo.dll!std::unique_ptr<BasicManagerImpl,std::default_delete<BasicManagerImpl>>::~unique_ptr<BasicManagerImpl,std::default_delete<BasicManagerImpl>>() Line 1875
          sblo.dll!BasicManager::~BasicManager() Line 824
          sblo.dll!BasicManager::`vector deleting destructor'(unsigned int)
          sblo.dll!std::default_delete<BasicManager>::operator()(BasicManager * _Ptr) Line 1765
          sblo.dll!std::unique_ptr<BasicManager,std::default_delete<BasicManager>>::~unique_ptr<BasicManager,std::default_delete<BasicManager>>() Line 1875
          sblo.dll!std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>::~pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>()
          sblo.dll!std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>::`scalar deleting destructor'(unsigned int)
          sblo.dll!std::_Default_allocator_traits<std::allocator<std::_Tree_node<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>,void *>>>::destroy<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>>(std::allocator<std::_Tree_node<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>,void *>> & __formal, std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>> * const _Ptr) Line 677
          sblo.dll!std::_Tree_node<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>,void *>::_Freenode<std::allocator<std::_Tree_node<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>,void *>>>(std::allocator<std::_Tree_node<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>,void *>> & _Al, std::_Tree_node<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>,void *> * _Ptr) Line 379
          sblo.dll!std::_Tree<std::_Tmap_traits<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>,std::less<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>>,std::allocator<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>>,0>>::_Erase_unchecked(std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>>>,std::_Iterator_base0> _Where) Line 1389
          sblo.dll!std::_Tree<std::_Tmap_traits<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>,std::less<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>>,std::allocator<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>>,0>>::erase<std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>>>>,void>(std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>>>> _Where) Line 1417
          sblo.dll!basic::ImplRepository::Notify(SfxBroadcaster & _rBC, const SfxHint & _rHint) Line 580
          svllo.dll!SfxBroadcaster::Broadcast(const SfxHint & rHint) Line 50
          sblo.dll!BasicManager::~BasicManager() Line 823
          sblo.dll!BasicManager::`vector deleting destructor'(unsigned int)
          sblo.dll!std::default_delete<BasicManager>::operator()(BasicManager * _Ptr) Line 1765
          sblo.dll!std::unique_ptr<BasicManager,std::default_delete<BasicManager>>::~unique_ptr<BasicManager,std::default_delete<BasicManager>>() Line 1875
          sblo.dll!std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>::~pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>()
          sblo.dll!std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>::`scalar deleting destructor'(unsigned int)
          sblo.dll!std::_Default_allocator_traits<std::allocator<std::_Tree_node<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>,void *>>>::destroy<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>>(std::allocator<std::_Tree_node<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>,void *>> & __formal, std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>> * const _Ptr) Line 677
          sblo.dll!std::_Tree_node<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>,void *>::_Freenode<std::allocator<std::_Tree_node<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>,void *>>>(std::allocator<std::_Tree_node<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>,void *>> & _Al, std::_Tree_node<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>,void *> * _Ptr) Line 379
          sblo.dll!std::_Tree_val<std::_Tree_simple_types<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>>>::_Erase_tree<std::allocator<std::_Tree_node<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>,void *>>>(std::allocator<std::_Tree_node<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>,void *>> & _Al, std::_Tree_node<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>,void *> * _Rootnode) Line 745
          sblo.dll!std::_Tree_val<std::_Tree_simple_types<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>>>::_Erase_head<std::allocator<std::_Tree_node<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>,void *>>>(std::allocator<std::_Tree_node<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>,void *>> & _Al) Line 753
          sblo.dll!std::_Tree<std::_Tmap_traits<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>,std::less<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>>,std::allocator<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>>,0>>::~_Tree<std::_Tmap_traits<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>,std::less<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>>,std::allocator<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>>,0>>() Line 1191
          sblo.dll!std::map<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>,std::less<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>>,std::allocator<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>>>::~map<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>,std::less<com::sun::star::uno::Reference<com::sun::star::uno::XInterface>>,std::allocator<std::pair<com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const ,std::unique_ptr<BasicManager,std::default_delete<BasicManager>>>>>()
          sblo.dll!basic::ImplRepository::~ImplRepository()
          sblo.dll!`basic::ImplRepository::Instance'::`2'::`dynamic atexit destructor for 'repository''()
          ucrtbased.dll!_execute_onexit_table::__l2::<lambda>() Line 206
          ucrtbased.dll!__crt_seh_guarded_call<int>::operator()<void <lambda>(void),int <lambda>(void) &,void <lambda>(void)>(__acrt_lock_and_call::__l2::void <lambda>(void) && setup, _execute_onexit_table::__l2::int <lambda>(void) & action, __acrt_lock_and_call::__l2::void <lambda>(void) && cleanup) Line 204
          ucrtbased.dll!__acrt_lock_and_call<int <lambda>(void)>(const __acrt_lock_id lock_id, _execute_onexit_table::__l2::int <lambda>(void) && action) Line 975
          ucrtbased.dll!_execute_onexit_table(_onexit_table_t * table) Line 231
          sblo.dll!__scrt_dllmain_uninitialize_c() Line 399
          sblo.dll!dllmain_crt_process_detach(const bool is_terminating) Line 182
          sblo.dll!dllmain_crt_dispatch(HINSTANCE__ * const instance, const unsigned long reason, void * const reserved) Line 220
          sblo.dll!dllmain_dispatch(HINSTANCE__ * const instance, const unsigned long reason, void * const reserved) Line 293
          sblo.dll!_DllMainCRTStartup(HINSTANCE__ * const instance, const unsigned long reason, void * const reserved) Line 335
          ntdll.dll!LdrpCallInitRoutine()
          ntdll.dll!LdrShutdownProcess()
          ntdll.dll!RtlExitUserProcess()
          kernel32.dll!ExitProcessImplementation()
          ucrtbased.dll!exit_or_terminate_process(const unsigned int return_code) Line 144
          ucrtbased.dll!common_exit(const int return_code, const _crt_exit_cleanup_mode cleanup_mode, const _crt_exit_return_mode return_mode) Line 282
          ucrtbased.dll!exit(int return_code) Line 294
          soffice.bin!__scrt_common_main_seh() Line 297
          soffice.bin!__scrt_common_main() Line 331
          soffice.bin!mainCRTStartup() Line 17
          kernel32.dll!BaseThreadInitThunk()
          ntdll.dll!RtlUserThreadStart()
        
        Two problems here:
        1. Deleting a function-local static ImplRepository object happens after
        BASIC_DLL destruction either in SfxApplication::~SfxApplication or in
        MacroSnippet::~MacroSnippet, so BasicManager dtor indirectly trying to
        access BASIC_DLL segfaults.
        2. Implicit clearing of m_aStore in ImplRepository dtor calls dtors of
        owned BasicManager objects, which in turn notify parent ImplRepository,
        which again deletes the objects.
        
        This change limits lifetime of ImplRepository object with SbxAppData
        in BASIC_DLL, and avoids "owned BasicManager is deleting" notifications
        in its dtor.
        
        In dbaccess_complex test, ODatabaseContext accesses ImplRepository
        instance independently of SfxAppData_Impl lifetime: the latter is
        created before the former is created (and accesses ImplRepository
        instance first time), and destroyed before the former is destroyed
        (and accesses ImplRepository last time). So BASIC_DLL lifetime made
        ref-counted, to allow correct sharing of common instance between
        objects with independent lifetime.
        
        See also commit 3ebf6a090b227c0097ff8668fe023e7bdbdadc5d.
        
        Change-Id: I2ca36a87ddaf669557b3c3c7678e3d74aae66cce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85892
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [06cbfe71c77cfd61b747b7f80dee37e59cff0118]

        pdf: support for PDF/UA in PDFWriter, write flag to the metadata
        
        This adds support for PDF/UA to the PDFWriter in form of a bool
        flag and writes into the XmpMetadata that the document is supposed
        to be PDF/UA compliant (even if it may not be).
        
        Change-Id: If187152d3860397fc629e272c5b3888fca34e790
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85909
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-29  Mike Kaganski  <mike.kaganski@collabora.com>  [b9e86836d79039a28661dfb6195df0a4dc1e7572]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 54c1ec82ca69eebf37a8b04f0e7b97d5bda91889
          - Name box also takes sheet names
            
            Change-Id: I557e9ad5dd27796f2b39b68c83bd5518a4797d9e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/85944
            Tested-by: Jenkins
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            
2019-12-29  Seth Chaiklin  <sdc.blanco@youmail.dk>  [dbe92f49be6750a5bbf09a10e6cb94c0d668c546]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 6164605732b852f76c60bd9d64a7651a27591763
          - tdf#83364 corrections/additions to Outline and Numbering help page
            
            - attempt to address point (a) in the bug report
            - added "note" box to address minmally point (b) in bug report
                -probably could/should be elaborated
            - corrections to align help with current dialog box labels
            - improvement to header levels
            
            Change-Id: I25da20810f32c6c0995347238d4e4a525101710d
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/85865
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [214bfa365c133038da133e76cd0b0775c0d32089]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to efc2eba6081f95dbf83ea1776a563bbddaa13f68
          - tdf#127477 Incomplete description of date & time
            
            functions
            + case of YEAR()
            + some refactoring
            + mention ODFF standard where it applies.
            
            Change-Id: I91c2a7f8cc799d99af8380f228678ef0e49bdd83
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/85926
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-29  Noel Grandin  <noelgrandin@gmail.com>  [8f25472d3de4f43cf594fa41ebfba2a1b01d4c9d]

        tdf#129228 speedup opening of xlsx file with lots of comments
        
        by avoid some of the EqualPatternSets memcmp cost by using a
        hashcode, memcmp with lots of large and similar arrays ends up
        blowing the L1/L2 cache
        
        Takes the time from 64s to 59s for me.
        
        Change-Id: I6961aa34f4e7457a70cb75a37dfae50d5f328589
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85918
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-28  Stephan Bergmann  <sbergman@redhat.com>  [3bf4af8d187ba21498af5b6ea7a94cdfc3b93613]

        Revert "tdf#124176: Use "pragma once" on udkapi/*"
        
        This reverts commit 8fd8c0894deb1e9161aa4290c0f9c860ab4b14fb.
        
        Reason for revert: As the failed Jenkins build shows, idlc does not support "#pragma once" in UNO .idl files.
        
        Change-Id: Ic025d11254da87876e6248db47b8a9a124f26796
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85929
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d016e052ddf30649ad9b729b59134ce1e90a0263]

        pdf: extract XMP metadata writing and use XmlWriter
        
        Instead of writing XMP metadata with a string buffer, change to
        use XmlWriter instead. Extract XMP metadata writing into its own
        class vcl::pdf::XmpMetadata.
        
        This also needs a change to the XmlWriter to not write a classic
        XML header: '<?xml version="1.0" ... ?>'
        
        Change-Id: I95ea0e7ba58e7c43a0c707bf9c676994210ff104
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85908
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-28  László Németh  <nemeth@numbertext.org>  [0d52da4637b563c175cd21d04a639160441436ef]

        tdf#54409 fix AutoCorrect with Unicode quotation marks
        
        Now single or double typographical quotation marks don't
        break automatic correction of the quoted words.
        
        For example, ‘acn -> ‘can, acn’ -> can’, “acn” -> “can”.
        
        Change-Id: I7f895414be4c3bbc9a3914df83d93cf28b4311a3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85812
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-12-28  Julien Nabet  <serval2412@yahoo.fr>  [0f01ea20251c397b0acc1690baa2dc543d1fd91a]

        Revert "tdf#46037: remove configurationhelper in oox/vbaproject"
        
        This reverts commit 276a90c6b3fb046df13ae85dcdec5f28f23ee527.
        
        Reason for revert: as requested here https://gerrit.libreoffice.org/c/core/+/85759
        
        Change-Id: Ib6a1cedf758deadff4e8949e8ecf35d25565dcc7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85927
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8930a7d8b8e649336300d98f0a1f27114ad392ea]

        Fix typo
        
        Change-Id: Ibdf1a5e4f41fc8d2b5578679a28c52f6ff40c9aa
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85924
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4454f4d4ffd8eb7d1c6dd32b2eb2372139fcded3]

        acc. check: check for endnotes and footnotes
        
        Endnotes and footnotes cause problems for accessibility and should
        be avoided.
        
        Change-Id: Ibbce4d246f76feb8d389a7ba588836e2fef8f5d5
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85907
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2c3d3bf9d439dcf2c3e6f016ba28fb8a9f6beddb]

        acc. check: check for blinking text
        
        Change-Id: If023c9b6c6225a3889f2fd68b8ed62abb4365d48
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85906
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cfa594ad0dd7f8e464d8d59f49184a687b1503dc]

        acc. check: text vs. background contrast check
        
        Contrast between text and background shouldn't be too low (under
        4.5). The way how to calculate the contrast is defined by the
        WCAG21.
        
        Change-Id: Ic52ab68ba0ec6a4ab58e6b01afe74e8e7eeae104
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85905
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d5fa04b4e4e030c3d0f362c46a290da428deccc2]

        acc. check: introduce AccessibilityCheckTest + document test
        
        This adds AccessibilityCheckTest to test that AccessibilityCheck
        returns correct issues for documents. This in addition adds 2
        tests for document title and document/style language.
        
        Change-Id: I71f3b0de0af7a08507f2b90b46847010948bc8cb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85856
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a9a1602affde43f2d910e9d63d36d42ebeb824d9]

        acc. check: check document contains a document title (metadata)
        
        Change-Id: I09dd2143153e787730d1528de030d8777edcb05f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85855
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-28  Chris Sherlock  <chris.sherlock79@gmail.com>  [a32688d2684eaf8f76269aa0bdd8d0fb2238fd6b]

        drawinglayer: improve logging for PenDataCompoundLine record
        
        Change-Id: Ibc89724ceb52d5ad964767e844c4807d85f639c2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/84839
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-12-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [77f4eb0bfefff6cb972abd8e1cc2b9d2c6df368d]

        tdf#124176: Use "pragma once" on xmlscript/*
        
        It passed "make check" on Linux
        
        Change-Id: Id8727da150ad1b5252fbc997ff5df28b23303fb6
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85882
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [40f1a46e8d4e4f4a67a1909ae636ec17f7cc7658]

        tdf#124176: Use "pragma once" on accessibility/*
        
        It passed "make check" on Linux
        
        Change-Id: I62f45125264e15a8edd8a48964ec78c4a9598485
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85915
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [84eb872beb5f68a985dfe65c16c756cb4c45a84b]

        Fix typo
        
        Change-Id: Iebf4da702da03d9888bad314eb401cff6a26bd2b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85903
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8fd8c0894deb1e9161aa4290c0f9c860ab4b14fb]

        tdf#124176: Use "pragma once" on udkapi/*
        
        It passed "make check" on Linux
        
        Change-Id: Ifb37ad620ccafe568e2b2d7ab350d444b18b7b56
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85898
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [08eccd9db6e7e2240a4053092967add4624a5f6c]

        tdf#124176: Use "pragma once" on svtools/*
        
        It passed "make check" on Linux
        
        Change-Id: I29c8f695c499652387ee2f0fffeccd46c3ec8e6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85913
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0104c28ceac5f2802a34305e85edc2d9ffe252ba]

        tdf#124176: Use "pragma once" on UnoControls/*
        
        It passed "make check" on Linux
        
        Change-Id: I4b0427e86063de0d4b1fd916ab4dfb1505db5a04
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85888
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-28  Mike Kaganski  <mike.kaganski@collabora.com>  [e22a3f596ce50b5166063e217d96ef674a54d380]

        UITest: fix spellDialog.SpellingAndGrammarDialog.test_tdf46852
        
        Two problems were present:
        
        1. If local system default locale is not en_US, then in created document,
        text has some other language initially; and instrted text also gets this
        language. This may result in no replacement suggestions for the spelling
        errors, and "changeall" is not active, so expected sequence of changes
        and clicks does not happen. Fixed by setting language at cursor before
        paste explicitly.
        
        2. On Windows, the returned text has \r\n paragraph breaks, which didn't
        match the regex having \n. Fixed by postprocessing the text before match.
        
        Change-Id: I320fc62c3c27dfe699fb45669c081df30cb66d6e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85877
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [77e7d43c67c69dcc1cba574c04773b3cca1794b1]

        acc. check: check document default language and style language
        
        This checks hat the defualt language of the document is set and
        in addition that the used styles also have the default language
        set. Accessibility requires the language always be set.
        
        Change-Id: I6ea36e6e8b30289cdb35311da9470f856a847b38
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85854
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-27  Stanislav Horacek  <stanislav.horacek@gmail.com>  [f717dcbab1047a4d227c06ca8a57779dbe8d4b26]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to d3ef8cc77967993569abb0681c2ea66a9959c830
          - remove "presentation" from text not related to Impress
            
            Change-Id: I0c2922daed1c35cdc7f6bb529ea1456886e26979
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/85863
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2019-12-27  Noel Grandin  <noelgrandin@gmail.com>  [cbb09bcedc9e0f00810047dc5f79e9123e3d1617]

        tdf#129533 Calc crashes on Navigator click or move
        
        regression from
            commit 5bcdbf03012e9d2754c3eb166bd5a01201406d9b
            Date:   Fri Dec 13 20:45:33 2019 +0200
            sc: rowcol: tdf#50916 convert Valid* methods
        
        Change-Id: I0357b125653821ae552cb270f0d64598feedffa3
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85874
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [084d546858ef05c0c71c9fe6b3bca7961b62899e]

        Fix typo
        
        Change-Id: Ibd3ece30c6cbb9582904adc5e329f54d41cff33b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85872
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-27  ayhanyalcinsoy  <ayhanyalcinsoy@pisilinux.org>  [3b8007d4270c5453a65dabef984ed6c24a5a2b4a]

        tdf#129423: Make export tests export-only where applicable
        
        Change-Id: Ib2ec1a6a3af553b416211180a3dc13862ef69665
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85858
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-27  Gökay ŞATIR  <gokaysatir@gmail.com>  [c309d478b8304d8779bb2a49e96ac12527762e38]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I018548a2875936f463ae41784ef5d16cb54127bc
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85781
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-27  Andrés Maldonado  <amaldona@tutanota.com>  [9c64e8a2948c379c537ee0882afa57882facb26e]

        tdf#125901: apply color modifiers when drawing hatch
        
        With this fix, the shadow of a shape with a Hatching fill is no longer
        the same color as the hatching (in full screen mode)
        
        Change-Id: I979866e748b5caf2ccafc8a6084ffdb46bc8122c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/73964
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-27  slacka  <lukebenes@hotmail.com>  [85b29e0be7bbade080c2978aef598839a89cfd3e]

        Fix 32-bit gcc Unit Test Failures
        
        This relaxes the tests to work around a precision error with gcc7-9.
        No issue with 32-bit clang.
        
        Change-Id: I0222bc91243e461408b4e611953355492975ff4d
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85857
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-27  Julien Nabet  <serval2412@yahoo.fr>  [1241ae1327242dca4af2e38e571f872aa882e156]

        tdf#46037: simplify is/get methods in svtools/printoptions
        
        Change-Id: I4358cfdbb2dbd7ad8d3cc7de82163303d403a8ec
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85767
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-27  Mike Kaganski  <mike.kaganski@collabora.com>  [85c06cf5d785035fce01f3bf91984b2b7bf7d025]

        sal_osl_security: Windows: Handle cases with same hostname and username
        
        ... as seen in
        
          [build CUT] sal_osl_security
          #Initializing ...
          #
          #logonUser function need root/Administrator account to test.
          #You can test by login with root/Administrator, and execute:
          #testshl2 -forward "username password" ../../../wntmsci9/bin/Security.dll
          #      where username and password are forwarded account info.
          #if no text forwarded, this function will be skipped.
          #
          #Retrieved system information is below:
          Computer Name:              SOMENAME
          Current User Name:          Somename
          Current User Home Directory:file:///C:/Users/Somename/Documents
          Current Config Directory:   file:///C:/Users/Somename/AppData/Roaming
          Current UserID:             S-1-5-21-1234567890-123456789-123456789
          Current User is:            NOT Administrator.
          #
          #Initialization Done.
          osl_Security::ctors::ctors_001 finished in: 0ms
          osl_Security::UserProfile::loadUserProfile finished in: 0ms
          osl_Security::UserProfile::unloadUserProfile finished in: 0ms
          osl_Security::getHandle::getHandle_001 finished in: 0ms
          osl_Security::loginUserOnFileServer::loginUserOnFileServer_001 finished in: 3ms
          osl_Security::getConfigDir::getConfigDir_001 finished in: 1ms
          C:/cygwin/home/Somename/lode/dev/core/sal/qa/osl/security/osl_Security.cxx:139:osl_Security::getUserIdent::getUserIdent_001
          equality assertion failed
          - Expected: S-1-5-21-1234567890-123456789-123456789
          - Actual  : S-1-5-21-1234567890-123456789-123456789-1001
          - strUserID: S-1-5-21-1234567890-123456789-123456789, strID: S-1-5-21-1234567890-123456789-123456789-1001, bRes: true
        
          osl_Security::getUserIdent::getUserIdent_001 finished in: 0ms
          osl_Security::getUserName::getUserName_001 finished in: 1ms
          osl_Security::isAdministrator::isAdministrator_001 finished in: 0ms
          C:/cygwin/home/Somename/lode/dev/core/sal/qa/osl/security/osl_Security.cxx(139) : error : Assertion
          Test name: osl_Security::getUserIdent::getUserIdent_001
          equality assertion failed
          - Expected: S-1-5-21-1234567890-123456789-123456789
          - Actual  : S-1-5-21-1234567890-123456789-123456789-1001
          - strUserID: S-1-5-21-1234567890-123456789-123456789, strID: S-1-5-21-1234567890-123456789-123456789-1001, bRes: true
        
          Failures !!!
          Run: 9   Failure total: 1   Failures: 1   Errors: 0
        
        The problem here is that passing a string equal to hostname (case-insensitive)
        to LookupAccountNameW without domain qualifier returns data for local system
        domain, not for user with the same name. So let's try again, this time with
        fully-qualified user name including local domain part.
        
        Change-Id: I15f69c01dddf15782bd11a6ed6678f0a02d79786
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85859
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-27  Seth Chaiklin  <sdc.blanco@youmail.dk>  [f8e29707df8ebb6acf33ac4e32033252953bc7ef]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to ddc11f101ee5d5173b1bae4be4024c0971608c57
          - corrections in Chapter numbering help
            
            Change-Id: Id0a611048dc38a36666f1915fdda1268c96f2b89
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/85597
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-27  Stanislav Horacek  <stanislav.horacek@gmail.com>  [92a48bf55adeb6859cba7e4b7e6642565836b23f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 0d5e87292a0ec17d95497e9cd6d086d766f5aaae
          - add missing menu item for setting slide/page background
            
            Change-Id: I537809905ffa2dc5d1516cf6c4123e05be303afb
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/85862
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-27  Stanislav Horacek  <stanislav.horacek@gmail.com>  [1e730d2c0d82e63294a277e9dd6cfbd0704d3382]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 3536fcd42277d9bd39666f0f01dc06088c055274
          - correct name of Transformations toolbar and menu path to it
            
            Change-Id: I49249de9ae0872ca2d523b11716c0a8e4cf9de39
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/85860
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-27  Seth Chaiklin  <sdc.blanco@youmail.dk>  [d4d3d56fde3c5542d7155b6e6a7ac97198255ef1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to b3b2aa31c1e0759a60518a7e455687236ea33578
          - corrections in help page for Numbering Style
            
            - used design guidelines for menu items and help
            - corrected labels to match dialog boxes
            
            Change-Id: I3900bec436135965a64c918a2b49883f83686303
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/85726
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [30794f8d24824f4a540d8eb384f29c43a3f06b1a]

        acc. check: check hyperlink text doesn't contain the link
        
        The hyperlink text shouldn't be the URL too - for example the
        text shouldn't be "http://www.example.com"
        
        Change-Id: I69f7a742705aaa25da1a832ab05922d138b8ea0f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85853
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2d736e1a0a2bbd41fe7793d52bbcc7bfc89c7da3]

        acc. check: detect fake numbering
        
        Detect fake numbering, where numbering is not done using the
        Writer integrated numbering. This is done by checking the pattern
        how the paragraphs start. If paragraph starts with "2." (for
        example) and previous paragraph starts with "1.", then this is
        possible a fake numbering.
        
        Currently checking "1.", "(1)", "1)", "a.", "a)", "(a)".
        
        Change-Id: Ibdb725d944f50208c6c951531e291183244f38e8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85847
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [525bc4b42c0e9f810eb47cf82a7397d31b117ef2]

        acc. check: shorten var. name for acc. issue collection
        
        m_aAccessibilityIssueCollection to m_aIssueCollection
        
        Change-Id: I979d60aaf5963c0fa0fb58fc2e0a89b77858110b
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85846
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [87f7414c071d80b627ffca6d0602f9b4e21448b4]

        acc. check: Introduce NodeCheck for accessibility checks on nodes
        
        NodeCheck responsibility is to check a node for accessibility
        issues. For each node there are multiple node checks executed and
        currently there are 2 node check implementations:
        - NoTextNodeAltTextCheck
        - TableNodeMergeSplitCheck
        These 2 checks are converted from the current checks in the code.
        
        Change-Id: Idde7092536f094d936aa3d353f4512949ca36a60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85839
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [39521e237387ece2ee0fea220f4f60407a891c56]

        Test for B2DRange
        
        Change-Id: I8a616e4bbea8ec597f94c1b179b4e2221d10fcdb
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85836
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-26  Noel Grandin  <noelgrandin@gmail.com>  [df773dc769f6a0d676673ac9b5fc0e8132e435e6]

        use more TOOLS_WARN_EXCEPTION
        
        so we get more useful log messages when stuff goes wrong
        
        Change-Id: Ia55db7ab1a4d79b0f281673fbbb06c61745fa89e
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85829
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-26  Jim Raykowski  <raykowj@gmail..com>  [32b9d07baa0cf6907f14ccb9aa068b51d95eefaa]

        tdf#129004 Make shift+F6 cycle order reverse of F6
        
        Change-Id: I52013b4c54ef5e457d9fa19210d08d9c042fed45
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/83637
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-12-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [49978d521b262595f9214cc7c2eac6ea824c511e]

        AccessibilityCheck iface, namespaces
        
        This adds AccessibilityCheck interface into svx, which also
        requires addition of namespaces as there is now AccessibilityCheck
        interface and the implementation in sw (sw::AccessibilityCheck).
        
        Change-Id: If7065cdab90b02478c57f22afb7ca716d70b8dce
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85837
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [89560df40f22e1ce0b572c944b58d017ca2b79df]

        Fix typo
        
        Change-Id: I80aae5ad98e7275bd266e1295e6988dc202649a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85840
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0ad51b30556f96bff0d78cc540781416c1ea6b8b]

        Fix typo
        
        Change-Id: Ia67b44260849365c0e48b096d416bdfae4bac040
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85842
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5ace126c909d09433b144fc2af04d8884f74f887]

        Fix typo
        
        Change-Id: I68be4291bdcd5a2ee1b6b4ec49f8eda07d7554f8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85841
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-26  Mike Kaganski  <mike.kaganski@collabora.com>  [2a2ea50ca0548dcebf2e69e90c4a747218b1849d]

        tdf#125516: OpenGL: blacklist Intel drivers 26.20.100.6861 - 26.20.100.7463
        
        Change-Id: I55104ac6881640ecbedfadb2316e3d10e1bea157
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85833
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1cafd1e50cbed6cf25730e03dc238bf687de5621]

        acc. check: add check for Tables
        
        Tables shouldn't use splitted or merge cells.
        
        Change-Id: Ife6726413d9dd1ead098c081e03f4f82540f1012
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85827
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b9973ff6a17ff4c5b66be1835e5820bf6db3d507]

        Extract accessibility checks to it's own function
        
        Change-Id: I986b863d152b515927c62785bfed39354559a743
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85822
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c823c7007e041028e517d8837aac2093b1dca217]

        Accessibility check dialog
        
        This adds the accessibility check dialog which is responsible to
        show all the accessibility check issues in the current document.
        Currently this just shows the text message in a list that comes
        from AccessibilityCheck.
        
        Change-Id: I8fd27038e3d85cd31fe172eee5e391fd4b7243ae
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85821
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-26  Mike Kaganski  <mike.kaganski@collabora.com>  [1abfc8e2f677024ea058e96f3133e503ba89ea02]

        No need to pass string literals as char* here
        
        The point is creating OUString from ASCII anyway
        
        Change-Id: I9b1e96c41bc13d924bd6194812a7230e2dd6ab78
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85830
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [1c6f6876ea1047a5f82b64b6fc9c835713e7d8bd]

        tdf#129597: Add missing group property
        
        Change-Id: Icb172fc1e41510f3a2f5caf9a9270bf0dbb9bb4c
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85783
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-12-26  Onur Yilmaz  <onuryilmaz0750@gmail.com>  [c48b3d092976f5b8a162408d885b178b4660d91d]

        tdf#129423: Make export tests export-only where applicable
        
        Change-Id: I9af1c59d1c68432d7ab7c7ef24b6ddbc3e40536f
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85817
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-26  Onur Yilmaz  <onuryilmaz0750@gmail.com>  [5c907e0718bda1cc8631eacabc1b41e4d9617332]

        tdf#129423: Make export tests export-only where applicable
        
        Change-Id: I873b43450e82de3a908fa7726902abd09fee22a7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85816
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-26  Onur Yilmaz  <onuryilmaz0750@gmail.com>  [ae26c6a3cc7662c4e2a9b4c684f64b44ae28e8a9]

        tdf#129423: Make export tests export-only where applicable
        
        Change-Id: I7c4087535c03cd4e89e5cc983e07ac8c7b7daa79
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85825
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [0375d9b5613b6d0f16042c3134af1dcae706d57f]

        sidebar: no scrollbar in LOK
        
        Scrolling in LOK is done in the client. We render
        the sidebar as long as the original height is
        (the minimum that will fit all panels) and scroll
        in the client. For that, we keep the scrollbar
        disabled when layouting the Deck.
        
        Reviewed-on: https://gerrit.libreoffice.org/84720
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        (cherry picked from commit 09ddec08eaa0af1ca6a5f8a376abae9e62fe2607)
        
        Change-Id: If0d813b04af679768f80ee88fc976bce9cde46d2
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85785
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [53d20484f4c9d5dc152e35a871b03d097d6ad41f]

        Accessibility check base functionality
        
        This adds AccessibilityCheck class to writer, which perfors the
        accessibility check of the current document to make the document
        conform to PDF/UA requirements.
        
        The first check this adds is check for the "alt" (sometimes also
        called "title") to be present for graphics, OLE objects (charts)
        and shapes.
        
        Change-Id: I98dcca787099bdb17cab9291546074cdde2ae5a8
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85820
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ef6e2b50376ada302958bc982e3dd73d2e0821ca]

        Add accessibility check to the Writer menu
        
        Change-Id: I7e4c3267288b238583822489c8098e64319dda16
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85819
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [956bcd8bede57f7c617ef0ed5497103f580ca9cd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 9f6f0686069ee1ae3c59d6eea0bdc5fa9374df1c
          - Update insert menu for Impress
            
            plus some adjustments in submenus
            
            Change-Id: I4541ddb53b85d5cde73ca46338ef0ef2d2eb57b6
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/85823
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b6283188f0536fe49e4964b8ab848f67c0ce1278]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 35b7e0d6f9bf2d1c707e1c060486d57e72210e39
          - Update Media submenu
            
            Select entries depending on the module
            
            Change-Id: Idebf08491ed8b6222131106fd916bc247fc2d842
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/85815
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [21f13b2829dc9ffc19bfad56fe764029c845a0b4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          to 63ad3a08194a822ef5283f271dd6c30a06fad9ea
          - Update Calc Insert menu
            
            Many refactors and updates as consequence
            
            Change-Id: I931aed4a2659b7bbf3622dd33a83b2596ae6f32e
            Reviewed-on: https://gerrit.libreoffice.org/c/help/+/85814
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-25  Roman Kuznetsov  <antilibreoffice@gmail.com>  [c266e4c89e0db70818878e56d4df7de18cb7f79c]

        tdf#125830 Change redaction toolbar to more simple
        
        Change-Id: I8d55b5abdc0168fdce3af3e9df1b5db95e82aab9
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85777
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2019-12-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [0b3ad69c2c954dfaa91637116ffaf529115051dd]

        sfx2: sidebar: publish created notification on Mobile too
        
        Reviewed-on: https://gerrit.libreoffice.org/85011
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 50af967b731495be6645f065fd11b9ad832a654a)
        
        Change-Id: I59e5db039a6c1f29cb13e7c77a782659dbfb6894
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85786
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [6eef1937db49788ac55a1fd2df3f1e2505e27499]

        sal_Char->char in xmloff..xmlsecurity
        
        Change-Id: I292d699ce1de10ca9341525161f5da2592102ff7
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85778
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-25  Noel Grandin  <noelgrandin@gmail.com>  [4797a92297883f2a8c62f0ffaa83b89b8d0737cb]

        use FastParser in starmath
        
        Change-Id: I5633b8e17d3150fac356ac7f7c0369d119a2af60
        Reviewed-on: https://gerrit.libreoffice.org/c/core/+/85790
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-24  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ffe9ff2cf63112ac04a695740a5637f25c16abe8]

        update cppunit to 1.15.1
        
        Change-Id: Ic27a77addb409a8d63ea44136a8d2410ee40c4d2
        Reviewed-on: https://gerrit.libreoffice.org/85539
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2019-12-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [56063d30628ee2497a7c559d7de42d26e9cfc8ae]

        sal_Char->char in unoxml
        
        Change-Id: Ie14ea8349e5dc698a11b3447429b3ca7cbab9bb3
        Reviewed-on: https://gerrit.libreoffice.org/85774
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-24  Noel Grandin  <noelgrandin@gmail.com>  [122598af564082786f01b4eafdb9f09f0cffdf5f]

        no need to use shared_ptr here
        
        when we are really just sharing a single global lock object
        
        Change-Id: I30d6f4cbd30cb7ee849f20a6c15615a94f67d7d8
        Reviewed-on: https://gerrit.libreoffice.org/85768
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [04ac09d4726767cadaf418f6349b7003693827b4]

        Fix grammar
        
        Change-Id: Ib66bb311002292dbed0a91452849d9192039c89c
        Reviewed-on: https://gerrit.libreoffice.org/85780
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-24  Noel Grandin  <noelgrandin@gmail.com>  [fc11bce4917aae7e8324f2c721ce50a88d231b0c]

        ImplementationInfo can be inlined
        
        no need to hold by shared_ptr, it is never shared
        
        Change-Id: I4818c08e4beab57d777e90d181d92a3edddffbf5
        Reviewed-on: https://gerrit.libreoffice.org/85772
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [a2f1be46f29dad0923bee8a93ab1aecdbccb332b]

        sal_Char->char in vcl
        
        Change-Id: I4359b7042f98586e2c9f5529d83d769cdf3d033c
        Reviewed-on: https://gerrit.libreoffice.org/85775
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [aba8e26120a6cabe65d43a3f089ee802cfbbe338]

        Fix grammar
        
        Change-Id: I5536e94dfd502558b00a0ed3d9d97fdf00eb4854
        Reviewed-on: https://gerrit.libreoffice.org/85625
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-12-23  Seth Chaiklin  <sdc.blanco@youmail.dk>  [0640bbac3c0b9e51e659c1d2b86d9a79a6dfa225]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#129517 add some missing words to a heading
            
            Change-Id: I77b6e447aa1fcb04a86ba0f29e6a29cac3676325
            Reviewed-on: https://gerrit.libreoffice.org/85604
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-23  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [aff7533cd540fbfe03181d8582155fcc480fec07]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#62326 &o &h literal notations
            
            &b notation isn't supported
            
            Change-Id: Ic1dd13326e13623d74c4bf70c6cdb01a33733b44
            Reviewed-on: https://gerrit.libreoffice.org/85590
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-23  Seth Chaiklin  <sdc.blanco@youmail.dk>  [476c97de167bdf74c7be18dd585ce759d896865f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - corrections in help for Table of Contents dialog box
            
            Change-Id: I9a9f5527dcb3c267d4aaa758ec9849c9786d3bf2
            Reviewed-on: https://gerrit.libreoffice.org/85697
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-23  Caolán McNamara  <caolanm@redhat.com>  [5bc2c2c1c86bbf92da4c8210e095e3a9a2928aa6]

        call gtk_widget_size_allocate explicitly
        
        otherwise native gtk sidebar widgets are not initially positioned automatically
        
        Change-Id: I835c63c9c18ebc37be57e605b82f748bcff5d1a2
        Reviewed-on: https://gerrit.libreoffice.org/85761
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-23  Caolán McNamara  <caolanm@redhat.com>  [b7570a5f9d026f7cd6f064594bd7599fe36e9a14]

        reorganize ToolbarUnoDispatcher to be useful for sidebar
        
        Change-Id: If129d4832f04758705e121bff88ea7d2e45bf96b
        Reviewed-on: https://gerrit.libreoffice.org/85755
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [febb1b2861ce276ad79fccd95e9eadc9e435603c]

        sal_Char->char in ucb
        
        Change-Id: Ib8b14df44da17fb0ebb12f160b66573183f7a17e
        Reviewed-on: https://gerrit.libreoffice.org/85745
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [1a53e60d444385c9b97ed16d245edbd44f8a5ac4]

        sal_Char->char in tools
        
        Change-Id: Id8be02e445ac439439b2f78ba4a7376dd19ce360
        Reviewed-on: https://gerrit.libreoffice.org/85744
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [b0543bb714e5a646dae0ede594df4a564e569951]

        sal_Char->char in toolkit
        
        Change-Id: I3016c8c672beb5a2d5f772f8a2ddc0047088e1da
        Reviewed-on: https://gerrit.libreoffice.org/85743
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-23  Caolán McNamara  <caolanm@redhat.com>  [d3faa9ea62ba62a71ee7bef68aab4636ed0e338b]

        use recording window as parent
        
        Change-Id: I28a13fa7052579b90afcda22f78e831bf684667b
        Reviewed-on: https://gerrit.libreoffice.org/85754
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-23  Michael Stahl  <Michael.Stahl@cib.de>  [b03fefcc4dbdfee3b9eeb5fa0e586dd12ddcd3d2]

        tdf#129514 sw: DOCX export: write separator for CH_TXT_ATR_FORMELEMENT
        
        ... fieldmarks; the input DOC file has no separators, like:
        
        ^S FORMCHECKBOX ^A^U
        
        but adding the separator doesn't appear to hurt and the
        DocxAttributeOutput gets confused by the lack of it and puts the run
        that should be after the field into the field.
        
        (regression from 94e0b8407b02d76b27324b8b08012eb024aca9e9)
        
        Change-Id: Ibeb1bb2ad3a4ed9c0ac9c3e90cc193debf7ad5db
        Reviewed-on: https://gerrit.libreoffice.org/85753
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-12-23  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [c2b364d3bbe86ad9ee84c989600758641cc193ee]

        Revert "Drawing calc grid misses pixels on bottom and right; fix."
        
        This reverts commit 24e7208306fa1c60eb0a0cee5c49b6454cad9df3.
        
        Code is used for Draw/Impress, too.
        
        Change-Id: I799162d0e7040a27cddfbca94e191fa2d037ee9b
        Reviewed-on: https://gerrit.libreoffice.org/85751
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-12-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [34b876e3cbef16505c4e1790e01f13ef5a07b42c]

        drawinglayer: rename PenDataNonCenter to PenAlignment, use PenAlignmentToString
        
        Change-Id: I700f1b164e065b42928b05a4ead493c8ce2c57c2
        Reviewed-on: https://gerrit.libreoffice.org/84838
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-12-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [09c0dc8b80b91a4f2e7ad3569a59402ee131eaf4]

        tdf#129490 Fix enter key in combo box
        
        Follow-up fix for 7de9417d5f65d35227c7f80f6d587c2a56bde4e0
        
        Change-Id: I0b05f11b79d5fcd4e4823c1e31c087724ebc85f8
        Reviewed-on: https://gerrit.libreoffice.org/85748
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-12-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d020273875e6e1f840d8c7e2b0d27402456925e8]

        Fix typo in code
        
        Here it passed "make check" on Linux
        
        Change-Id: I334509d22495e4cf8c49ed5d885bd85e938ff9aa
        Reviewed-on: https://gerrit.libreoffice.org/85741
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [314dfde03017409f66d072a5c20c50d273fbf1d7]

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

2019-12-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [65429eac65efbc68f60882e3a87085cf682cf62a]

        drawinglayer: read EmfPlusPointR points in EmfPlusPath record
        
        Change-Id: Iecb0fbd85fd5ceb1d9d9904a6a5482385f8d8622
        Reviewed-on: https://gerrit.libreoffice.org/84842
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-12-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [7be16ddb57720a2a5bfb04c3496723dc6f462cc0]

        drawinglayer: improve logging - DashedLineCapTypeToString()
        
        Change-Id: I9d7250980b833b8f45bef337c83b3592ca52ae3c
        Reviewed-on: https://gerrit.libreoffice.org/84837
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-12-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f2e51130db3b2d49d7964f3a3617dad267dba5ac]

        Fix typo
        
        Change-Id: Ib375009bd87b458a71ead8438a40f7c1e32c1234
        Reviewed-on: https://gerrit.libreoffice.org/85738
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a509dc2f61eb6859d844cfab3889d10c3e175b81]

        Fix typo
        
        Vim editing?
        
        Change-Id: I79f610ba48a4f68f48ea6dfd4652a8a4670294b8
        Reviewed-on: https://gerrit.libreoffice.org/85740
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-23  Michael Stahl  <Michael.Stahl@cib.de>  [027a7c8e02c6b023dcf9e26b68c0f339bd4c74c6]

        tdf#129520 xmloff: fix ODF import of multi-paragraph fieldmark
        
        The problem is that inserting PARAGRAPH_BREAK also calls
        AppendTextNode() internally, not SplitNode().
        
        (regression from 6eb1c2304d257d16858b7b51cad63f1dc2bde88b)
        
        Change-Id: I2d33819a973c956ea04925458c904ce36ccb55a3
        Reviewed-on: https://gerrit.libreoffice.org/85627
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-12-23  Henry Castro  <hcastro@collabora.com>  [6d982294c62dd951b1d9cb106b50a2abb1056086]

        lok: ReleaseLOKNotifier only if view shell is assigned to a view frame
        
        There is an interesting case with the dialog SwMultiTOXTabDialog
        it creates a temporary frame-controller-view and when closing
        the dialog the LOKNotifier was already released, and of course
        the "close" message is not sent to the client side.
        
        Change-Id: Ie6877d077f8fad3e5893be9e1d5f7a337a38c9c8
        Reviewed-on: https://gerrit.libreoffice.org/85592
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2019-12-23  Henry Castro  <hcastro@collabora.com>  [e60c4940e4b5274d88cf20f456848d8f92948450]

        lok: ensure assign one parent LOK notifier
        
        The frame window is unique that are parents of different view shells
        (windows)
        
        Change-Id: I0f5e76c0c0d9844c2bd642354ac93d368dc2af38
        Reviewed-on: https://gerrit.libreoffice.org/85434
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2019-12-23  Julien Nabet  <serval2412@yahoo.fr>  [a503b7af8314bad4d8a1cc1288e809f642782170]

        tdf#46037: remove configurationhelper in framework/helponstartup
        
        Change-Id: I56b3e0351255e2b73871d69189338fdf3a97e9be
        Reviewed-on: https://gerrit.libreoffice.org/85716
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-23  Caolán McNamara  <caolanm@redhat.com>  [4501ea4283524fea6cd196456d21ab82bba44dd2]

        use ScIndentItem instead of SfxBoolItem(SID_ATTR_ALIGN_INDENT)
        
        Change-Id: I711ffb37cb4cd604d9f89c68387409ab83967a32
        Reviewed-on: https://gerrit.libreoffice.org/85719
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-23  Caolán McNamara  <caolanm@redhat.com>  [db278aca6da88d0e03e9a24331d13a640820473f]

        use ScLineBreakCell instead of SfxBoolItem(SID_ATTR_ALIGN_LINEBREAK)
        
        Change-Id: I01bde41e4cba189c6e669e68396a9f9874f52cfb
        Reviewed-on: https://gerrit.libreoffice.org/85718
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-23  Caolán McNamara  <caolanm@redhat.com>  [2c4f996869dfcde97b13063f283d6f3d3432714c]

        use ScVerticalStackCell instead of SfxBoolItem(SID_ATTR_ALIGN_STACKED)
        
        Change-Id: I4571d8e399e38a91a029419f9c4b13c237af1c01
        Reviewed-on: https://gerrit.libreoffice.org/85717
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [667d49fd5cc4d5bd8551a88ef803badf70296c00]

        sal_Char->char in test..testtools
        
        Change-Id: I060d5fc9124dc46b57400d108a889e4c879b5e8c
        Reviewed-on: https://gerrit.libreoffice.org/85731
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [40a7abaab8bead1b1f04774324b7d652ce7f75f1]

        sal_Char->char in sw
        
        Change-Id: I63fb87a8e8eaf9c9da7bf7b8b6f5706222ffcc07
        Reviewed-on: https://gerrit.libreoffice.org/85730
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-23  Michael Stahl  <Michael.Stahl@cib.de>  [68a5afaaabd0c75bba3439cfdff90fb75d1cdd3f]

        sw: fix widow loop with as-char flys in text formatting
        
        The document has a paragraph with 4 as-character anchored flys depicting
        Zirbenholz; due to their size and an additional fly that is anchored at
        the paragraph, there are 3 lines that do not fit onto a single page.
        
        This situation causes a loop that proceeds like this:
        
        text frame 80 is the follow of text frame 21.
        when formatting 80:
            the 1 line violates the widow rule (>=2) and PREP_WIDOWS is sent to
                21, invalidating its FrameAreaSize
            80 validates its FrameAreaSize
        when formatting 21:
            PREP_WIDOWS_ORPHANS sent to 21
            CalcPreps() sees IsPrepWidows() and sets a huge height and calls
                SetWidow(true)
            SwTextFrame::WouldFit() sees IsWidow() true and resets it false
            SwTextFrame::WouldFit() sees IsWidow() false and a huge but
                insufficiently huge height
            21 validates its FrameAreaSize
            CalcPreps() sees IsPrepAdjust()
            FindBreak() calls TruncLines() and because of as-char fly
                invalidates FrameAreaSize of 80
        
        The loop is most easily reproduced by printing via the API; it's
        possible to get a loop when loading the document in the UI, but
        typically the UI remains responsive even though the layout never
        finishes.
        
        As it happens, before commit ee299664940139f6f9543592ece3b3c0210b59f4
        "SalInstance::DoYield: Don't drop SolarMutex when accessing user event
        queue" the loop on printing via API was broken by releasing SolarMutex;
        the result, however, was incorrect, with the last line of Zirbenholz
        that should be on the second page missing in the PDF.
        
        This loop is presumably a regression from commit
        f2e3655255db4032738849cd4b77ce67a6e2c984 "Avoid
        -fsanitize=signed-integer-overflow", which changed a magic number in
        SwTextFrame::CalcPreps(), but didn't adapt the poorly documented
        corresponding magic numbers in SwTextFrame::WouldFit(); in LO 5.1.6.2
        the CPU is idle after loading the document.
        
        Change-Id: Ib6563c21edb68945c14a61b51ba34f0ee3f2544a
        Reviewed-on: https://gerrit.libreoffice.org/85623
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-12-23  Stephan Bergmann  <sbergman@redhat.com>  [8723ac4e20eda87a82393f2f6c7d28ece8514238]

        tdf#126127: Make nTmp smaller still, avoid -fsanitize=signed-integer-overflow
        
        ...after f2e3655255db4032738849cd4b77ce67a6e2c984 "Avoid
         -fsanitize=signed-integer-overflow" had already reduced it from using LONG_MAX
        to TWIPS_MAX/2 in the past.  This time, avoid the computation of
        
        > const sal_uInt64 nCurrentDist = sal_Int64(aDiff.getX()) * sal_Int64(aDiff.getX()) + sal_Int64(aDiff.getY()) * sal_Int64(aDiff.getY()); // opt: no sqrt
        
        in GetFrameOfModify (sw/source/core/layout/frmtool.cxx) from overflowing (where
        aDiff.getY() derives from nTmp and can be close to it in magnitude, so computing
        its square would overflow on platforms where TWIPS_MAX is a large sal_Int64
        value).
        
        (The "empirically shown to be large enough in practice" in the comment is a
        successful `make check` on Linux 64-bit with UBSan.)
        
        Change-Id: Ic7f058bd6853ff04ccb50a150509e98f850d12d2
        Reviewed-on: https://gerrit.libreoffice.org/74801
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2019-12-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [0322a41224a7264bbe03a068647ab093bcc88f90]

        XStyleLoader::loadStylesFromURL Allow loading from stream
        
        Change-Id: Iab0c301096118203466dd91c724c25f1283a0488
        Reviewed-on: https://gerrit.libreoffice.org/85392
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-12-23  Julien Nabet  <serval2412@yahoo.fr>  [f3e0595fcba689b07f6419c2fb540731a3aadecf]

        tdf#46037: use officecfg/Setup
        
        + replace define OFFICEFACTORY_PROPNAME_ASCII_WINDOWATTRIBUTES used once
        
        Change-Id: I0930dc8a2d8df76b93e634a594cbfdf4a4cd634b
        Reviewed-on: https://gerrit.libreoffice.org/85706
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-23  Julien Nabet  <serval2412@yahoo.fr>  [276a90c6b3fb046df13ae85dcdec5f28f23ee527]

        tdf#46037: remove configurationhelper in oox/vbaproject
        
        Change-Id: I431216749e70f531a26432cb25909ff3c7fb3de5
        Reviewed-on: https://gerrit.libreoffice.org/85715
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [3f8fc1a384cafdb61a2cfc654d1641f81d58bb34]

        sal_Char->char in svx
        
        Change-Id: If7fb907575640b95399419beee5af6cfbd5fafb2
        Reviewed-on: https://gerrit.libreoffice.org/85714
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [2976a37ff7039d521c4d15a8387e9db9b27f89d8]

        sal_Char->char in svtools..svl
        
        Change-Id: Ideb61209e8795865bce6e0b1d667b34f8a8db4d9
        Reviewed-on: https://gerrit.libreoffice.org/85713
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-23  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [2aa76522881bd92ddc4daeaabcb30a6938291afc]

        sd: explain ENABLE_PDFIMPORT-guarded tests
        
        Change-Id: I60a27cf1c994a157f23bf140fc0b9aca8bb8caa9
        Reviewed-on: https://gerrit.libreoffice.org/85725
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-23  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [cf98c4b48881b283cc31bfcde678e2f30bb63ba1]

        sfx2: tolerate missing LOKNotifier on FloatingWindow hide
        
        It seems the assumption is that if we get to hide state
        then we must have initialized properly and set a LOKNotifier.
        But this seems not to always hold, for whatever reason.
        
        Here we are more forgiving if we don't have LOKNotifier.
        
        Change-Id: Id21ec83489776f34228dd31f63e711b0dd77af55
        Reviewed-on: https://gerrit.libreoffice.org/85401
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        (cherry picked from commit 25d8db8598ac54fe3ef1d6f40076ff19db87cd2f)
        Reviewed-on: https://gerrit.libreoffice.org/85686
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-23  Michael Meeks  <michael.meeks@collabora.com>  [f2648e6bc6a7200087e58fa84c7a14d2a27c45c5]

        mobile: add components needed for long-press context menu popups.
        
        Change-Id: Id0d3c4216122cc1d91d082bbaca308fe844951de
        Reviewed-on: https://gerrit.libreoffice.org/85386
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        (cherry picked from commit 1be7094e8854b6d10db1d6ca4f4f940572a7722d)
        Reviewed-on: https://gerrit.libreoffice.org/85685
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-23  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [15df500cb0a7166eb20104b254db963f74cb5144]

        vcl: don't use null window in FloatingWindow HitTest
        
        Change-Id: I551f31cf30c7a58642becebe0256684055d0703a
        Reviewed-on: https://gerrit.libreoffice.org/85383
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>
        (cherry picked from commit 65685bac09a4320602f4dda5151d247c5a83a75c)
        Reviewed-on: https://gerrit.libreoffice.org/85402
        Tested-by: Jenkins

2019-12-23  Michael Meeks  <michael.meeks@collabora.com>  [924c28f355d91bbd7615b98f93c7ae055b43fe00]

        lok: catch and log exceptions during key / mouse event emission.
        
        Change-Id: I2be8219f6b2648f3f0192caeccf8e8b037634dc2
        Reviewed-on: https://gerrit.libreoffice.org/85387
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        (cherry picked from commit 46fbc12dac86579708695fddeaf4a3a2f8098955)
        Reviewed-on: https://gerrit.libreoffice.org/85684
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-23  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [42f60e67e53c75d8a2eee9586d6ae8245ea984da]

        desktop: unit-test to check SpellDialog works in multiple views
        
        Unfortunately, this isn't fully functional, but
        didn't want to lose the effort. The problem is
        that there is no proper config for languages
        in the unit-tests. So even when we set the
        language explicitly, it still doesn't apply
        to the SpellCheckerDispatcher, which is
        where it matters. This seems to be because
        the config is not properly propagated and
        broadcast. Below is the stacktrace as
        works on desktop. During the unittest
        the Broadcaster has no change listener
        for LngSvcMgr, so SpellCheckerDispatcher::SetServiceList
        doesn't get called.
        
         #0  0x00007f47f3fed7e6 in SpellCheckerDispatcher::SetServiceList(com::sun::star::lang::Locale const&, com::sun::star::uno::Sequence<rtl::OUString> const&)
             (this=0x5589de40e7a0, rLocale=..., rSvcImplNames=uno::Sequence of length 1 = {...}) at /home/ash/prj/master/linguistic/source/spelldsp.cxx:795
         #1  0x00007f47f3fcc0ad in LngSvcMgr::Notify(com::sun::star::uno::Sequence<rtl::OUString> const&) (this=0x5589de43b4e0, rPropertyNames=uno::Sequence of length 4 = {...})
             at /home/ash/prj/master/linguistic/source/lngsvcmgr.cxx:826
         #2  0x00007f47fa2d3c8d in utl::ConfigItem::CallNotify(com::sun::star::uno::Sequence<rtl::OUString> const&) (this=0x5589de43b530, rPropertyNames=uno::Sequence of length 4 = {...})
             at /home/ash/prj/master/unotools/source/config/configitem.cxx:181
         #3  0x00007f47fa2d3946 in utl::ConfigChangeListener_Impl::changesOccurred(com::sun::star::util::ChangesEvent const&) (this=0x5589de464b90, rEvent=...)
             at /home/ash/prj/master/unotools/source/config/configitem.cxx:143
         #4  0x00007f47e273bb61 in configmgr::Broadcaster::send() (this=0x7ffcc604c5b0) at /home/ash/prj/master/configmgr/source/broadcaster.cxx:182
         #5  0x00007f47e277f002 in configmgr::RootAccess::commitChanges() (this=0x5589dd557400) at /home/ash/prj/master/configmgr/source/rootaccess.cxx:171
         #6  0x00007f47fa2d80e3 in utl::ConfigItem::ReplaceSetProperties(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)
             (this=0x5589dd5571b0, rNode="ServiceManager/SpellCheckerList", rValues=uno::Sequence of length 4 = {...}) at /home/ash/prj/master/unotools/source/config/configitem.cxx:1025
         #7  0x00007f47fa339983 in SvtLinguConfig::ReplaceSetProperties(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)
             (this=0x7ffcc604cb40, rNode="ServiceManager/SpellCheckerList", rValues=uno::Sequence of length 4 = {...}) at /home/ash/prj/master/unotools/source/config/lingucfg.cxx:847
         #8  0x00007f47f3fcb88f in LngSvcMgr::UpdateAll() (this=0x5589de43b4e0) at /home/ash/prj/master/linguistic/source/lngsvcmgr.cxx:765
         #9  0x00007f47f3fc9caa in LngSvcMgr::LngSvcMgr() (this=0x5589de43b4e0) at /home/ash/prj/master/linguistic/source/lngsvcmgr.cxx:438
         #10 0x00007f47f3fd3baf in LngSvcMgr_CreateInstance(com::sun::star::uno::Reference<com::sun::star::lang::XMultiServiceFactory> const&) ()
             at /home/ash/prj/master/linguistic/source/lngsvcmgr.cxx:1967
         #11 0x00007f4800e9656b in cppu::OSingleFactoryHelper::createInstanceEveryTime(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) (this=0x5589de3ccfc8, xContext=
             uno::Reference to (cppu::ComponentContext *) 0x5589dbcca630) at /home/ash/prj/master/cppuhelper/source/factory.cxx:149
         #12 0x00007f4800e96790 in cppu::OSingleFactoryHelper::createInstanceWithContext(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&)
             (this=0x5589de3ccfc8, xContext=uno::Reference to (cppu::ComponentContext *) 0x5589dbcca630) at /home/ash/prj/master/cppuhelper/source/factory.cxx:175
         #13 0x00007f4800e97107 in cppu::OFactoryComponentHelper::createInstanceWithContext(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&)
             (this=0x5589de3ccf60, xContext=uno::Reference to (cppu::ComponentContext *) 0x5589dbcca630) at /home/ash/prj/master/cppuhelper/source/factory.cxx:374
         #14 0x00007f4800eebc8f in cppuhelper::ServiceManager::Data::Implementation::createInstance(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, bool)
             (this=0x5589dbd2f030, context=uno::Reference to (cppu::ComponentContext *) 0x5589dbcca630, singletonRequest=false) at /home/ash/prj/master/cppuhelper/source/servicemanager.cxx:667
         #15 0x00007f4800eee587 in cppuhelper::ServiceManager::createInstanceWithContext(rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&)
             (this=0x5589dbcbaaf0, aServiceSpecifier="com.sun.star.linguistic2.LinguServiceManager", Context=uno::Reference to (cppu::ComponentContext *) 0x5589dbcca630)
             at /home/ash/prj/master/cppuhelper/source/servicemanager.cxx:991
         #16 0x00007f4800776778 in com::sun::star::linguistic2::LinguServiceManager::create(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&)
             (the_context=uno::Reference to (cppu::ComponentContext *) 0x5589dbcca630)
             at /home/ash/prj/master/workdir/UnoApiHeadersTarget/offapi/normal/com/sun/star/linguistic2/LinguServiceManager.hpp:38
         #17 0x00007f4800772d51 in GetLngSvcMgr_Impl() () at /home/ash/prj/master/editeng/source/misc/unolingu.cxx:66
         #18 0x00007f4800773449 in SpellDummy_Impl::GetSpell_Impl() (this=0x5589dd82f420) at /home/ash/prj/master/editeng/source/misc/unolingu.cxx:217
         #19 0x00007f4800773614 in SpellDummy_Impl::isValid(rtl::OUString const&, short, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)
             (this=0x5589dd82f420, rWord="a", nLanguage=1033, rProperties=empty uno::Sequence) at /home/ash/prj/master/editeng/source/misc/unolingu.cxx:249
         #20 0x00007f48006ae4c2 in ImpEditEngine::DoOnlineSpelling(ContentNode*, bool, bool) (this=0x5589de195060, pThisNodeOnly=0x0, bSpellAtCursorPos=false, bInterruptible=true)
             at /home/ash/prj/master/editeng/source/editeng/impedit4.cxx:2306
         #21 0x00007f480067d0d2 in ImpEditEngine::OnlineSpellHdl(Timer*) (this=0x5589de195060) at /home/ash/prj/master/editeng/source/editeng/impedit3.cxx:322
        
        Change-Id: Iffef03502c78311427aa8883739678120cc84931
        (cherry picked from commit 4f77bd94028a140133814d735c0425bbd0de4839)
        Reviewed-on: https://gerrit.libreoffice.org/85007
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        (cherry picked from commit 66c1f6bee6f463786540b2e73d52f35461063589)
        Reviewed-on: https://gerrit.libreoffice.org/85683
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-23  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [43305a977d28d3e00e60d140d3877a6f369fc1a9]

        sc: clear the spell checking markers after applying corrections
        
        Change-Id: Ia3fc3b5a21d21b9b945ce72f397350a57859f107
        (cherry picked from commit afa5f2b0edb43b36b1b4f0ab8f70ecbe638435e5)
        Reviewed-on: https://gerrit.libreoffice.org/85006
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        (cherry picked from commit e1ca2b989bf4d124588c35f7f4a0bc3da3c1f58e)
        Reviewed-on: https://gerrit.libreoffice.org/85682
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-23  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [4844a3e0e2ce63c142fd49634d8fe7c9d359f022]

        sc: correctly update spelling markers on undo/redo
        
        (cherry picked from commit 62eb6210895b24855b077fb0d89f182beac4a43c)
        Reviewed-on: https://gerrit.libreoffice.org/85005
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        (cherry picked from commit a05fd0eb30767471c6d20c93e0fb8b3ff7c7eaee)
        
        Change-Id: I946cede7967f454813f717273c4114d31167c8c6
        Reviewed-on: https://gerrit.libreoffice.org/85681
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-23  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [c9829f585103f3daa9749c5b0f479297edd42042]

        LOK: spelldialog: don't create the dialog when loading new views
        
        By default dialogs/decks are re-created when a new view is
        created/attached, if they are visible. For the spell checker
        this is unexpected, as the user doesn't expect to be doing
        spell checking upon loading a document, just because another
        user was at the time spell checking. Currently the suppression
        is for LOK only.
        
        This also adds support to suppress the recreation of any
        dialog by flagging it with the SfxChildWindowFlags::NEVERCLONE
        flag upon invoking RegisterChildWindow.
        
        (cherry picked from commit e3fb48fe4f84b5609730c64fdb49b1bd7ddd1f96)
        
        Reviewed-on: https://gerrit.libreoffice.org/85004
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        (cherry picked from commit e573919cd8561a81d967c1a4566c5733dd44b7b1)
        
        Change-Id: I7d71c664f1b2804910c96eeb0431164d48b5679b
        Reviewed-on: https://gerrit.libreoffice.org/85680
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-22  Michael Meeks  <michael.meeks@collabora.com>  [0b7b2026b0e0a07931da933d5a144d2c00113538]

        lok: avoid crash cleaning up help-windows with multiple views.
        
        Change-Id: Ic57018396de7730d9fa4fb3b4803a221cb9678da
        Reviewed-on: https://gerrit.libreoffice.org/84999
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>
        (cherry picked from commit 435659fd7e401353fc114246813b811190362293)
        Reviewed-on: https://gerrit.libreoffice.org/85350
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-22  Michael Meeks  <michael.meeks@collabora.com>  [24e7208306fa1c60eb0a0cee5c49b6454cad9df3]

        Drawing calc grid misses pixels on bottom and right; fix.
        
        Don't attempt to offset empty rectangles causing serious problems.
        
        Change-Id: I6fcac11f5f5e03f7edc0662cf4e06e7f8a109f00
        Reviewed-on: https://gerrit.libreoffice.org/82220
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        (cherry picked from commit fb974bc968b3a1a95f8e621776076522ec719dc6)
        Reviewed-on: https://gerrit.libreoffice.org/84993
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-22  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [9b3c7c81299590d6d845f7437f6ab16db0219929]

        sc: LOK: commit cell edits before saveas
        
        Users typically don't recognize that changes
        done to a cell need to be committed (typically
        by hitting RETURN) before they are saved to file.
        This is especially true on the web.
        
        This patch commits any in-flight changes before
        SaveAs. This is currently done only for LOK and
        unconditionally at that. This can be controlled
        via a flag, if there is such a use-case.
        
        Reviewed-on: https://gerrit.libreoffice.org/78012
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>
        (cherry picked from commit cc7eb4d345e3fede698a3f255c1938d275305c14)
        
        Reviewed-on: https://gerrit.libreoffice.org/78455
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit e867404fbe7e0ff0d6f2573292c19b3a178a412d)
        
        Change-Id: I2a88b2f1df47be764058f4505561b22830d9d67a
        Reviewed-on: https://gerrit.libreoffice.org/82102
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [6ef3027ff9a5ee48e9fe2b8817eeabe444d6ec05]

        loplugin:finalclasses in UnoControls..writerperfect
        
        Change-Id: I751c9a45503326dfdaeb471967a688a95d4fa090
        Reviewed-on: https://gerrit.libreoffice.org/85711
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-22  Julien Nabet  <serval2412@yahoo.fr>  [16e6c3908aec61e0907639557c0329c1aed905f1]

        cppcheck: SelectionManager::m_EndThreadPipe not initialized in ctr
        
        Change-Id: If34bd7c414f662504f76d8f0f8549d729817fc7c
        Reviewed-on: https://gerrit.libreoffice.org/85692
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [a62a139c4f33b4e981851dac961cfc41f23f896f]

        loplugin:unusedmethods
        
        Change-Id: Iad97bdbcbec4cbbccf3df9b9d682e744b0c1982e
        Reviewed-on: https://gerrit.libreoffice.org/85709
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [38d9e38981a8ade60bb627b00197ecd28fb9158e]

        loplugin:unusedfields
        
        Change-Id: Ib2314f23efe953398ed0a5e88305842c812e18bb
        Reviewed-on: https://gerrit.libreoffice.org/85708
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [1376f86f3fdfb80008687d8b5e8db2b5434b9d7e]

        sal_Char->char in scaddins..sdext
        
        Change-Id: If2456800ace3696c2582e19a4c8612fee7d77f90
        Reviewed-on: https://gerrit.libreoffice.org/85700
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-22  Caolán McNamara  <caolanm@redhat.com>  [935763841f8f4423a5afca5da15c874bee02e0d5]

        ensure toolbar image widget is visible
        
        Change-Id: If9144ab5f3c32570fda1da38e3c5fd076293205f
        Reviewed-on: https://gerrit.libreoffice.org/85695
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [8b550895b3007eecfbcf02573d8eb5ed57a45c62]

        sal_Char->char in sot..store
        
        Change-Id: Ia133c1a7549d81f2e88e34ab7e6c9ea578c745ae
        Reviewed-on: https://gerrit.libreoffice.org/85702
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [011dae60e2170f71ddf647d5ea2b844432480dc7]

        sal_Char->char in sfx2..slideshow
        
        Change-Id: I59667664fc097989e0a78d8876f2be8353911236
        Reviewed-on: https://gerrit.libreoffice.org/85701
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [e7f16852b96d0ccaaa8a5e2cdc55a0d77679d97c]

        loplugin:finalclasses in xmloff
        
        Change-Id: I389824999e8e24c27e5d6f36180ae0fd8032c482
        Reviewed-on: https://gerrit.libreoffice.org/85699
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [de37f3c3b2620721ebbfa27bb0c348497c2f0501]

        loplugin:finalclasses in xmlsecurity
        
        Change-Id: I1c2d0c418d2aa2198c82e89ce048851f30d07a7d
        Reviewed-on: https://gerrit.libreoffice.org/85698
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-22  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [778327126025a14243e2bdf6d2e6adc29943cd64]

        sc: spelldialog: lock before resetting the editview
        
        Painting also resets the view and that can happen
        asynchronously. When the spelldialog gets focus
        it resets the editview if it detects it has changed,
        which happens when, for example, another view is created.
        
        (cherry picked from commit d91d940ad0319e0cc6e0080a903ac0a7e9f6ba88)
        Reviewed-on: https://gerrit.libreoffice.org/85003
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        (cherry picked from commit 550c0a666e119c911b311c96f9185c11d8465dcb)
        
        Change-Id: Ib23e332e4ba069e05787d1cc03ae23fe657b12c8
        Reviewed-on: https://gerrit.libreoffice.org/85679
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-22  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [2f8b3ef21cb66470c2774a5dc0cccbaf7d22681c]

        editeng: detect invalid paragraphs when drawing
        
        This prevents live-lock (endless loop) in case
        the paragraphs are invalid.
        
        Change-Id: I77cc7818dabc8e518bd7ca3f5161d46ba3fe50b4
        (cherry picked from commit deab77cb71c01171d0f8284339627ed33798c3a1)
        Reviewed-on: https://gerrit.libreoffice.org/85002
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        (cherry picked from commit 3592d49eff0d063b26250ce32eea138af3108b79)
        Reviewed-on: https://gerrit.libreoffice.org/85678
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-22  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [11efaea763bbbb9016ab39d53e191381444791f9]

        svx: LOK: convert background child-dialogs to async
        
        (cherry picked from commit 625a8c33bd95b4068838caef19af28c5404c59ce)
        
        Reviewed-on: https://gerrit.libreoffice.org/83633
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        (cherry picked from commit 46a1c0a733f1e664823dcb483796dbcc8a743f4a)
        
        Change-Id: I682ab039ce3732aa973e0fe371c191f1ca1b9ef7
        Reviewed-on: https://gerrit.libreoffice.org/85677
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-22  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [d33378691500f02c8004645dadd403c2a72e4fee]

        sd: LOK: don't access null dispatcher
        
        With SpellDialog invoked from multiple views
        the dispatcher can indeed be null in some cases.
        
        (cherry picked from commit b18c12f4dbe91379cef795d559c2d84341e32a75)
        
        Reviewed-on: https://gerrit.libreoffice.org/83631
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        (cherry picked from commit 188ff24ee209d4f5f8ec6a6ae82241e56f0be6d5)
        
        Change-Id: Ic2950e70383a77d63438341fac174d369748b36a
        Reviewed-on: https://gerrit.libreoffice.org/85676
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-22  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [0a2dae2b4d23425e5c2b499d4981bb501a99ca77]

        sw: SwView can be null when setting clipboard
        
        Change-Id: I8a0e59f6ceec4bf89e5eed0813157297efb56af1
        Reviewed-on: https://gerrit.libreoffice.org/82405
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        (cherry picked from commit cea0eb9cac478f247fb156563e0a99b07d5a34dc)
        Reviewed-on: https://gerrit.libreoffice.org/85675
        Tested-by: Jenkins

2019-12-22  Aron Budea  <aron.budea@collabora.com>  [8304c671b19365e61d88a9133631775846a172a5]

        tdf#128449 Set graphic when setting background in Impress
        
        Regression from 905e6bd3ae0ca5c5ac7083430d7aa126c6526fd7
        
        Change-Id: If0510967a339b6b46da2b7f798f478a46bd10b48
        Reviewed-on: https://gerrit.libreoffice.org/85688
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [e8527c6ffa8b346a0a8a84a6b81e538cd7733ebe]

        sal_Char->char in sd
        
        Change-Id: I1fb2b9e7e3e4666e1fad4f36cda5c7b24e0f1ebf
        Reviewed-on: https://gerrit.libreoffice.org/85691
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [6873e0a969948a96679f667400da4eaa4ef2cc07]

        sal_Char->char in sc
        
        Change-Id: I7e212a36898e71b03db88053647bfeee12a49cb5
        Reviewed-on: https://gerrit.libreoffice.org/85690
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [494e6a082c0186d7e54bc718439f79ed29471614]

        drawinglayer: improve logging - LineJoinTypeToString()
        
        Change-Id: Ib6ae6350fe61b3c0d787ad19ff55baa6487d63da
        Reviewed-on: https://gerrit.libreoffice.org/84835
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-12-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [2d5442dd1181ad0d261fe642a483383df6500848]

        drawinglayer: improve logging - LineCapTypeToString()
        
        Change-Id: If8314cab56a44b6045501490ed027f8c88bd6619
        Reviewed-on: https://gerrit.libreoffice.org/84834
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-12-21  László Németh  <nemeth@numbertext.org>  [f6cf80c81043d84606a5b5f7d93ae958307a16d3]

        tdf#106164 AutoCorrect: capitalize words with apostrophe
        
        at sentence starting position, for example
        
        we’re -> We’re
        
        This worked only with ASCII apostrophe ('), and changing to default
        usage of typographical apostrophe (U+2019) broke this kind of
        capitalization from commit e6fade1ce133039d28369751b77ac8faff6e40cb
        (tdf#38395 enable smart apostrophe replacement by default).
        
        Change-Id: If582194364f77cfb9fc0f04a28ac79a08bb804ff
        Reviewed-on: https://gerrit.libreoffice.org/85630
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-12-21  Caolán McNamara  <caolanm@redhat.com>  [c1ed2a821234b02529bf949214d0dd26aaa4330c]

        so horizontal SlideTransitionPane is also unused
        
        since...
        
        commit 57ca02a7486090f1dd63977bb8fb351f9bf9a7f3
        Date:   Wed Apr 18 00:04:09 2018 +0200
        
            NB Impress tabbed toolbar big update
        
        Change-Id: Icfe7201caea8337dca051c188c071809e8eb0670
        Reviewed-on: https://gerrit.libreoffice.org/85655
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-21  Caolán McNamara  <caolanm@redhat.com>  [d46f0bc1458f7f2094bd554a372c4651fe9e7a6d]

        SlideTransitionBox is unused
        
        since...
        
        commit 57ca02a7486090f1dd63977bb8fb351f9bf9a7f3
        Date:   Wed Apr 18 00:04:09 2018 +0200
        
            NB Impress tabbed toolbar big update
        
        Change-Id: I599e84f4bec66eff301ab1a92cc1206a47068e02
        Reviewed-on: https://gerrit.libreoffice.org/85654
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-21  Caolán McNamara  <caolanm@redhat.com>  [12c72066c2a0b4cf0ab6c936c4b1bda81a0a1b6a]

        weld SlideTransitionPane
        
        Change-Id: I92fdc6b75f6c1c10ea47dd95f73db2bff04a4ba3
        Reviewed-on: https://gerrit.libreoffice.org/85651
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-21  Caolán McNamara  <caolanm@redhat.com>  [76e7360c1982d041ff99ead9fcf3cbd01d43c473]

        avoid warnings about negative heights
        
        that you get for a temp period while impress resizes itself
        
        Change-Id: Ibf2953e31223c31ddad320fa61334d566655263b
        Reviewed-on: https://gerrit.libreoffice.org/85656
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-21  Muhammet Kara  <muhammet.kara@collabora.com>  [65c53eab0e6d8df16fe8a4010d874ba0a5c0cae9]

        lok: Add pseudo uno command ToggleOrientation
        
        Toggles orientation of the Writer page
        
        Change-Id: Ifcd5ca96bd16e50e5a4fa304f82f60e2425bd8f0
        Reviewed-on: https://gerrit.libreoffice.org/85638
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-21  Caolán McNamara  <caolanm@redhat.com>  [2dfc1dce87a0509e76d3d5875e03e3fae5d677d7]

        update chart pch
        
        Change-Id: I413ef289e33c66ad15755807fcb7b0467da66a3a
        Reviewed-on: https://gerrit.libreoffice.org/85618
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-21  Caolán McNamara  <caolanm@redhat.com>  [8dd9dda69ffca6b167f690481070b8ee7bf7f8fd]

        weld ChartElementsPanel
        
        Change-Id: I0563289c4a4a17e25a612b26bffb947998e87f31
        Reviewed-on: https://gerrit.libreoffice.org/85617
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-21  Caolán McNamara  <caolanm@redhat.com>  [9a1a1ba6f5c989f40c966895fa968b35a84fe02e]

        fix some runtime warnings
        
        Change-Id: Ifffd65c6301fc7599927c095de07a34c0a5246c8
        Reviewed-on: https://gerrit.libreoffice.org/85615
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-21  Caolán McNamara  <caolanm@redhat.com>  [750033e66585ddd4b4a8e5fe29b5a6739351403f]

        weld ChartAxisPanel
        
        Change-Id: Iea04954e950ad1eabc2c178e9782eb0ae20026cf
        Reviewed-on: https://gerrit.libreoffice.org/85613
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-21  Caolán McNamara  <caolanm@redhat.com>  [674b22f486a230343067ede2c0540607b1854aeb]

        weld ChartErrorBarPanel
        
        Change-Id: I5baba4ec949e38b6c81cd6117c7bfcc2ffc61e3e
        Reviewed-on: https://gerrit.libreoffice.org/85611
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-21  Caolán McNamara  <caolanm@redhat.com>  [f9a2639d6a12010dd9e388fc46edc96ebab6db50]

        weld ChartSeriesPanel
        
        Change-Id: If035b4017eab094642d805cfbc724d6cdd5a115c
        Reviewed-on: https://gerrit.libreoffice.org/85608
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-21  Caolán McNamara  <caolanm@redhat.com>  [b7fa8e18337b38e04279f477539d51f3d0e9b433]

        tweak sidebartype.ui for native gtk
        
        Change-Id: Ie89073dfda5f9221a3d247ddacaf6e1d9bad2147
        Reviewed-on: https://gerrit.libreoffice.org/85607
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [df1e9136d7ed8b1fbe87f128bd1e843020921413]

        convert XMLSectionSourceDDEImportContext to FastParser API
        
        Change-Id: I4a2ca35d75a352d5f2b763114de9e9151125f001
        Reviewed-on: https://gerrit.libreoffice.org/85648
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-21  Justin Luth  <justin.luth@collabora.com>  [fa3cb1a31ef0bbe9ebc8ab8a79463c7f4d760d89]

        nitpick tdf#123262 writefilter: use enum class and document
        
        Change-Id: Ibc040c75fff309699911ffa72d1f44ce5b231688
        Reviewed-on: https://gerrit.libreoffice.org/85644
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [817b6e6f97ed50d999928b1ff37db8357d37b505]

        improve warning message
        
        Change-Id: Ib85b7f32fdb0179ed36ce55daeabfa14224dd790
        Reviewed-on: https://gerrit.libreoffice.org/85645
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [ccdcc25a085299bda45bc5ea4b3594e856f2d315]

        convert XMLSectionSourceImportContext to FastParser APIs
        
        Change-Id: I488d0e521a445055a33a7972d78005047b2c5b2f
        Reviewed-on: https://gerrit.libreoffice.org/85647
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [a445b24d1eef6b81db962894d4c3990e1067f4ad]

        remove unnecessary CreateChildContext methods
        
        that do the same as the base class method
        
        Change-Id: I5048edf9d5fa40bb4ebdd96d9b13c303fb061945
        Reviewed-on: https://gerrit.libreoffice.org/85646
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-21  Mike Kaganski  <mike.kaganski@collabora.com>  [3ebf6a090b227c0097ff8668fe023e7bdbdadc5d]

        Avoid crash in shutdown when accessing already destroyed BASIC_DLL
        
        ... as seen in https://ci.libreoffice.org/job/gerrit_linux_gcc_release/48425/console
        
        The problem was that SbxErrObject::getErrObject created a static object
        which called GetSbxData_Impl() in its destructor, which in turn accessed
        BASIC_DLL, which was invalidated by deleting BasicDLL objects either in
        SfxApplication::~SfxApplication or in MacroSnippet::~MacroSnippet, thus
        already invalid when static was destroyed.
        
        So fix this by creating the global error object in the SbxAppData, not
        as function-local static, so that its lifetime is limited to the data.
        
        The crash happened also on Windows, but was somehow masked (possibly by
        custom error handler?), with this call stack:
        
        sblo.dll!std::unique_ptr<SbxAppData,std::default_delete<SbxAppData>>::operator*() Line 1886
        	at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\include\memory(1886)
        sblo.dll!GetSbxData_Impl() Line 110
        	at C:\lo\src\core\basic\source\runtime\basrdll.cxx(110)
        sblo.dll!SbxBase::GetError() Line 96
        	at C:\lo\src\core\basic\source\sbx\sbxbase.cxx(96)
        sblo.dll!SbxValue::Put(const SbxValues & rVal) Line 414
        	at C:\lo\src\core\basic\source\sbx\sbxvalue.cxx(414)
        sblo.dll!SbxValue::Clear() Line 179
        	at C:\lo\src\core\basic\source\sbx\sbxvalue.cxx(179)
        sblo.dll!SbxValue::~SbxValue() Line 139
        	at C:\lo\src\core\basic\source\sbx\sbxvalue.cxx(139)
        sblo.dll!SbxVariable::~SbxVariable() Line 125
        	at C:\lo\src\core\basic\source\sbx\sbxvar.cxx(125)
        sblo.dll!SbxProperty::~SbxProperty() Line 861
        	at C:\lo\src\core\basic\source\sbx\sbxobj.cxx(861)
        sblo.dll!SbUnoProperty::~SbUnoProperty() Line 2591
        	at C:\lo\src\core\basic\source\classes\sbunoobj.cxx(2591)
        sblo.dll!SbUnoProperty::`vbase destructor'()
        sblo.dll!SbUnoProperty::`scalar deleting destructor'(unsigned int)
        tllo.dll!SvRefBase::ReleaseRef() Line 163
        	at C:\lo\src\core\include\tools\ref.hxx(163)
        sblo.dll!tools::SvRef<SbxVariable>::~SvRef<SbxVariable>() Line 56
        	at C:\lo\src\core\include\tools\ref.hxx(56)
        sblo.dll!SbxVarEntry::~SbxVarEntry()
        sblo.dll!SbxVarEntry::`scalar deleting destructor'(unsigned int)
        sblo.dll!std::_Default_allocator_traits<std::allocator<SbxVarEntry>>::destroy<SbxVarEntry>(std::allocator<SbxVarEntry> & __formal, SbxVarEntry * const _Ptr) Line 677
        	at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\include\xmemory(677)
        sblo.dll!std::_Destroy_range<std::allocator<SbxVarEntry>>(SbxVarEntry * _First, SbxVarEntry * const _Last, std::allocator<SbxVarEntry> & _Al) Line 951
        	at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\include\xmemory(951)
        sblo.dll!std::vector<SbxVarEntry,std::allocator<SbxVarEntry>>::_Destroy(SbxVarEntry * _First, SbxVarEntry * _Last) Line 1616
        	at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\include\vector(1616)
        sblo.dll!std::vector<SbxVarEntry,std::allocator<SbxVarEntry>>::_Tidy() Line 1698
        	at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\include\vector(1698)
        sblo.dll!std::vector<SbxVarEntry,std::allocator<SbxVarEntry>>::~vector<SbxVarEntry,std::allocator<SbxVarEntry>>() Line 674
        	at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.24.28314\include\vector(674)
        sblo.dll!SbxArray::~SbxArray() Line 75
        	at C:\lo\src\core\basic\source\sbx\sbxarray.cxx(75)
        sblo.dll!SbxArray::`vbase destructor'()
        sblo.dll!SbxArray::`vector deleting destructor'(unsigned int)
        tllo.dll!SvRefBase::ReleaseRef() Line 163
        	at C:\lo\src\core\include\tools\ref.hxx(163)
        sblo.dll!tools::SvRef<SbxArray>::~SvRef<SbxArray>() Line 56
        	at C:\lo\src\core\include\tools\ref.hxx(56)
        sblo.dll!SbxObject::~SbxObject() Line 111
        	at C:\lo\src\core\basic\source\sbx\sbxobj.cxx(111)
        sblo.dll!SbUnoObject::~SbUnoObject() Line 2387
        	at C:\lo\src\core\basic\source\classes\sbunoobj.cxx(2387)
        sblo.dll!SbxErrObject::~SbxErrObject() Line 183
        	at C:\lo\src\core\basic\source\classes\errobject.cxx(183)
        sblo.dll!SbxErrObject::`vbase destructor'()
        sblo.dll!SbxErrObject::`scalar deleting destructor'(unsigned int)
        tllo.dll!SvRefBase::ReleaseRef() Line 163
        	at C:\lo\src\core\include\tools\ref.hxx(163)
        sblo.dll!tools::SvRef<SbxVariable>::~SvRef<SbxVariable>() Line 56
        	at C:\lo\src\core\include\tools\ref.hxx(56)
        sblo.dll!`SbxErrObject::getErrObject'::`2'::`dynamic atexit destructor for 'pGlobErr''()
        ucrtbased.dll!_execute_onexit_table::__l2::<lambda>() Line 206
        	at minkernel\crts\ucrt\src\appcrt\startup\onexit.cpp(206)
        ucrtbased.dll!__crt_seh_guarded_call<int>::operator()<void <lambda>(void),int <lambda>(void) &,void <lambda>(void)>(__acrt_lock_and_call::__l2::void <lambda>(void) && setup, _execute_onexit_table::__l2::int <lambda>(void) & action, __acrt_lock_and_call::__l2::void <lambda>(void) && cleanup) Line 204
        	at vccrt\vcruntime\inc\internal_shared.h(204)
        ucrtbased.dll!__acrt_lock_and_call<int <lambda>(void)>(const __acrt_lock_id lock_id, _execute_onexit_table::__l2::int <lambda>(void) && action) Line 975
        	at minkernel\crts\ucrt\inc\corecrt_internal.h(975)
        ucrtbased.dll!_execute_onexit_table(_onexit_table_t * table) Line 231
        	at minkernel\crts\ucrt\src\appcrt\startup\onexit.cpp(231)
        sblo.dll!__scrt_dllmain_uninitialize_c() Line 399
        	at d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\utility\utility.cpp(399)
        sblo.dll!dllmain_crt_process_detach(const bool is_terminating) Line 182
        	at d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\dll_dllmain.cpp(182)
        sblo.dll!dllmain_crt_dispatch(HINSTANCE__ * const instance, const unsigned long reason, void * const reserved) Line 220
        	at d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\dll_dllmain.cpp(220)
        sblo.dll!dllmain_dispatch(HINSTANCE__ * const instance, const unsigned long reason, void * const reserved) Line 293
        	at d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\dll_dllmain.cpp(293)
        sblo.dll!_DllMainCRTStartup(HINSTANCE__ * const instance, const unsigned long reason, void * const reserved) Line 335
        	at d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\dll_dllmain.cpp(335)
        ntdll.dll!LdrpCallInitRoutine()
        ntdll.dll!LdrpProcessDetachNode()
        ntdll.dll!LdrpUnloadNode()
        ntdll.dll!LdrpUnloadNode()
        ntdll.dll!LdrpUnloadNode()
        ntdll.dll!LdrpDecrementModuleLoadCountEx()
        ntdll.dll!LdrUnloadDll()
        KernelBase.dll!FreeLibrary()
        cppunitd_dll.dll!CppUnit::DynamicLibraryManager::doReleaseLibrary() Line 30
        	at C:\lo\src\core\workdir\UnpackedTarball\cppunit\src\cppunit\Win32DynamicLibraryManager.cpp(30)
        cppunitd_dll.dll!CppUnit::DynamicLibraryManager::releaseLibrary() Line 69
        	at C:\lo\src\core\workdir\UnpackedTarball\cppunit\src\cppunit\DynamicLibraryManager.cpp(69)
        cppunitd_dll.dll!CppUnit::DynamicLibraryManager::~DynamicLibraryManager() Line 19
        	at C:\lo\src\core\workdir\UnpackedTarball\cppunit\src\cppunit\DynamicLibraryManager.cpp(19)
        cppunitd_dll.dll!CppUnit::DynamicLibraryManager::`scalar deleting destructor'(unsigned int)
        cppunitd_dll.dll!CppUnit::PlugInManager::unload(CppUnit::PlugInManager::PlugInInfo & plugIn) Line 83
        	at C:\lo\src\core\workdir\UnpackedTarball\cppunit\src\cppunit\PlugInManager.cpp(83)
        cppunitd_dll.dll!CppUnit::PlugInManager::~PlugInManager() Line 24
        	at C:\lo\src\core\workdir\UnpackedTarball\cppunit\src\cppunit\PlugInManager.cpp(24)
        cppunittester.exe!`anonymous namespace'::ProtectedFixtureFunctor::run() Line 327
        	at C:\lo\src\core\sal\cppunittester\cppunittester.cxx(327)
        cppunittester.exe!sal_main() Line 466
        	at C:\lo\src\core\sal\cppunittester\cppunittester.cxx(466)
        cppunittester.exe!main(int argc, char * * argv) Line 373
        	at C:\lo\src\core\sal\cppunittester\cppunittester.cxx(373)
        cppunittester.exe!invoke_main() Line 79
        	at d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(79)
        cppunittester.exe!__scrt_common_main_seh() Line 288
        	at d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(288)
        cppunittester.exe!__scrt_common_main() Line 331
        	at d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(331)
        cppunittester.exe!mainCRTStartup() Line 17
        	at d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_main.cpp(17)
        kernel32.dll!BaseThreadInitThunk()
        ntdll.dll!RtlUserThreadStart()
        
        Change-Id: I597dc242f71d220bbb42aef2611e4fd7e20a7be6
        Reviewed-on: https://gerrit.libreoffice.org/85586
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-21  Alex Henrie  <alexhenrie24@gmail.com>  [77729d03c8bbad19e6cb2151fb2f1244c06aca1a]

        Fix compilation with `make -- dbglevel=3`
        
        Change-Id: I95125fd3c882a828e77724ecac492e216b7da09c
        Reviewed-on: https://gerrit.libreoffice.org/85643
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-21  Tor Lillqvist  <tml@collabora.com>  [6c3f6fc13a9d6d112253f895d45ea4c9aaab6607]

        tdf#126966: Make the colour swatches larger on iOS
        
        We reduce the number of swatches per row from 12 to 4 and increase
        their size suitably so that the thing still fits in the sidebar in the
        iOS app on an iPad in portrait orientation.
        
        Change-Id: Ie81e5b54e88a02c6866de27448b5be72e97d9a16
        Reviewed-on: https://gerrit.libreoffice.org/85620
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit 18af8dc6a038d1e76274de7abc55ffa06b39a6c8)

2019-12-21  Tor Lillqvist  <tml@collabora.com>  [a1fa83a56694e12471006d510d02cd80be0a2034]

        Get rid of two pointless #defines
        
        Change-Id: I7479f4f1c440bba1dd9f922c4df32ab877e0a803
        Reviewed-on: https://gerrit.libreoffice.org/85619
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit 83fedc02f2d831774c12d60097a99e968b56dc5e)

2019-12-20  Alex Henrie  <alexhenrie24@gmail.com>  [209fc9fd7fa433947af0bf86e210d73fa7f5a045]

        Add case table for Deseret and Osage
        
        For characters like these that are in Unicode's Supplementary
        Multilingual Plane, only the low surrogate changes when changing case.
        
        Change-Id: I2c4e9880b4c41a6ecfc333bb2710cf1db3f80da7
        Reviewed-on: https://gerrit.libreoffice.org/85621
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-12-20  Muhammet Kara  <muhammet.kara@collabora.com>  [aeab5bfa024f7d15099730fa536d78b5a7a7ea01]

        tdf#129526: Prevent accidental toggling of page orientation
        
        Change-Id: I3145cb34ec782c1aa60fe864a6ec7c195185ad18
        Reviewed-on: https://gerrit.libreoffice.org/85637
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-20  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [df52a213277827a16793791fecc33139582c84c2]

        tdf#129519 Fix crash during WebDAV lock refresh
        
        - NeonSession is shared amongst several files (if on the same server
          instance)
          - there's explicit code in DAVSessionFactory::createDAVSession()
            to share sessions for same host/target
        - so then after a while, locks get refreshed, and session timeout
          hits
        - first lock -> no prob, ne_auth.c:ah_post_send() has
          auth_challenge() failing, returning error, which puts that lock
          into m_aRemoveDeferred list
        - _but_ ah_post_send() then does a clean_session(), and the next
          lock refresh from the same session hits NULLPTR session host
        
        -> so let's delay any sspi_host cleanup until session object gets
           freed, instead of just cleaned
        
        Change-Id: Ie257310c47913aef9fcfec92c1722d64b28c4f89
        Reviewed-on: https://gerrit.libreoffice.org/85614
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-12-20  Onur Yilmaz  <onuryilmaz0750@gmail.com>  [1c7fb79ad1c9356424ff1ed489cc2ac04cc1d68d]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I083ae8efad8bdf116ef98038fa1e15037655aba9
        Reviewed-on: https://gerrit.libreoffice.org/85459
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-20  Sıla Genç  <silaqnc@gmail.com>  [186fdf0d20162568891763f08e7f99a38535a699]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I88d5517d42b6c5b6809f062a789e7dd85394f6db
        Reviewed-on: https://gerrit.libreoffice.org/85601
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-20  Selim Şeker  <selim.seker00@gmail.com>  [0d34eb78fd5fe72d9e10438b41e76fe45cb2c2df]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I626d4a08161a6c81b4bb014d847f0c05d90fda35
        Reviewed-on: https://gerrit.libreoffice.org/85449
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-20  Ayhan Yalçınsoy  <ayhanyalcinsoy@pisilinux.org>  [7cf98c89c19e68b369a296d55c2e9bdf1b42d356]

        tdf#124176:Use pragma once instead of include guards
        
        Change-Id: I7f71f0142759362fcfb30364694e3f4fc590274c
        Reviewed-on: https://gerrit.libreoffice.org/85551
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-20  Kemal Ayhan  <kemalayhan013@gmail.com>  [0cc5185147402f6c5a4ff8e1256aa8348a04f75e]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I4a045b450a5779bdd357a05a0efd4da7d521682d
        Reviewed-on: https://gerrit.libreoffice.org/85448
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-20  Batuhan Görkem Benzer  <batuhan1167@gmail.com>  [d0b69965012a711c0b181bf359c8b27a782be2c3]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I4d291de9a331923877160293c217c2ce8b15294d
        Reviewed-on: https://gerrit.libreoffice.org/85603
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [24939a5b43b9fe889c3aace027c668666ff61987]

        the data provider feature is not ready for production
        
        Change-Id: Idca4b9dbde4fed2524c186851cb44d95953181ec
        Reviewed-on: https://gerrit.libreoffice.org/85541
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2019-12-20  Tolunay Dündar  <dndr.dev@protonmail.com>  [9f749e97854009697d4263960c966313d3dd19d2]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Ic035497bd07633bd4af02a8fe69ac701d4a45492
        Reviewed-on: https://gerrit.libreoffice.org/85537
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-20  Miklos Vajna  <vmiklos@collabora.com>  [4b191691fb33db96d90a27ae2a09f290d45029bc]

        tdf#127022 vcl: fix Windows RTL menu bar
        
        Regression from commit e8d5b8beb5958147235ff955ed38c47b51d860ff
        (tdf#113714 vcl menu bar window: avoid flicker, 2019-05-20), the problem
        was that while the original render context has RTL set up correctly, the
        intermediate virtual device had it disabled all the time.
        
        Change-Id: Ic063c4a6c0537891c0bfceb8927edb97cf1c6e86
        Reviewed-on: https://gerrit.libreoffice.org/85624
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [813118bfbb453f812be9e1a30f84908b4e0bfb51]

        add checks to optional fields in SvXMLImportContext
        
        so when I convert ImportContext to FastParser APIs I don't accidentally
        rely on data that is not there
        
        Change-Id: If4700c7902e11f98a57542943f6a198822689df8
        Reviewed-on: https://gerrit.libreoffice.org/85622
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [e5f4aff517a674d12dd125601cc508feef854c15]

        loplugin:duplicate-defines
        
        these are duplicated in sfx2/sfxsids.hrc, with no easy way to
        de-duplicate them without making stuff much harder to understand, so
        wrap them in conditional defines
        
        Change-Id: I83f53a224e83ba808acc03e116dd416a4291d77b
        Reviewed-on: https://gerrit.libreoffice.org/85557
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-20  Caolán McNamara  <caolanm@redhat.com>  [ddd1d219beb74f55eefbccc3ab8a8883dd0b4b69]

        weld ScFunctionWin
        
        Change-Id: I9cb15dcb188354ebf6ba382a2f8109a3ae27be0d
        Reviewed-on: https://gerrit.libreoffice.org/85606
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-20  Aditya  <adityasahu1511@gmail.com>  [1e94d803f7a70027d03f1303c19818ca2de0d67f]

        tdf#122280: Hide Block selection mode from Calc
        
        Currently, the Block Selection Mode in pop-up menu is dysfunctional
         in Calc. It is unreachable - when the user tries to choose "Block
         selection" from the pop-up menu that lies in the status bar, it
         shifts back to "Standard selection".
        Hide the Block Selection mode from Calc, simply because it is
         dysfunctional and useless.
        
        Change-Id: Ib8618b7f0281de13a5f6ef9d35b67330f43c4318
        Reviewed-on: https://gerrit.libreoffice.org/84142
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-12-20  Mike Kaganski  <mike.kaganski@collabora.com>  [989043b0644354b92fd17e4194897c2eb0935031]

        tdf#129513: drop incorrect and redundant erasure of paragraph sprm
        
        It was introduced in commit 2499397cb39330dabeb8b7b3e0d7eb6213a0d8f4
        "avoid sending duplicated paragraph flags", and supposedly was meant
        to avoid having duplicating sprms in the collected properties, when
        new properties were pushed back at that time. Using specific sprm id
        was likely a mistake (nParam should have been used instead).
        
        Now the new sprm is added using RTFSprms::set with eOverwrite having
        default value of RTFOverwrite::YES, which takes care to avoid dupes,
        so the call to erase is redundant.
        
        This reverts commit 2499397cb39330dabeb8b7b3e0d7eb6213a0d8f4.
        
        Change-Id: Ied19f6feb41bd17ef317812d4d295ca0542a5843
        Reviewed-on: https://gerrit.libreoffice.org/85602
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-20  Caolán McNamara  <caolanm@redhat.com>  [270facec104ed1e0e4503de9391a29ae4c8b7dfd]

        unneeded forward declares
        
        Change-Id: I734f53439c30c80fb45d3b7e4281887d636b90c6
        Reviewed-on: https://gerrit.libreoffice.org/85600
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-20  Caolán McNamara  <caolanm@redhat.com>  [a9f116527351a2e3fccee6152afb58c89226d0b2]

        weld TableDesignPane
        
        Change-Id: Ia5a83df5e509f899ec9248272c9b9fb43d4444f7
        Reviewed-on: https://gerrit.libreoffice.org/85599
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [44c025aa1ec366109163f6816ffabdc26f6cff00]

        loplugin:duplicate-defines
        
        the same define in 4 different files, but not actually used anywhere
        
        Change-Id: Ia50e6f357f1439d387cdd3d1f143e020500b9cd6
        Reviewed-on: https://gerrit.libreoffice.org/85567
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [f7817d988c6251fd42433c1f4886b7f8270a24ff]

        loplugin:duplicate-defines
        
        Change-Id: Ic98501b755fee242bf40d4e60b2116fe500522e6
        Reviewed-on: https://gerrit.libreoffice.org/85568
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [339d10ba07604c5b9e6bf6e26f7e059eeda36b36]

        loplugin:duplicate-defines
        
        WID_NUMBERING_TYPE was duplicated, so just move all of the WIDs
        together, so it's easier to see when they overlap
        
        Change-Id: I5c61efc40f52fae88a3bfa950e50af325155c849
        Reviewed-on: https://gerrit.libreoffice.org/85564
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-20  Caolán McNamara  <caolanm@redhat.com>  [db51c684d1cab3d5317f42af4bc8c84f91f541f3]

        unused tabledesignpanelhorizontal.ui
        
        since...
        
        commit 3df141b2084d3abc1587ef24d2b371b779bb3d50
        Date:   Fri Apr 12 12:19:04 2019 +0200
        
            loplugin:unusedmethods
        
        Change-Id: I216a0cb15169c13561d62b132fc0940dc96ba6e0
        Reviewed-on: https://gerrit.libreoffice.org/85596
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-20  Caolán McNamara  <caolanm@redhat.com>  [17ba74220dd387f09725b113eac23dc0e3303b17]

        no svtlo-ValueSet used in .ui anymore
        
        Change-Id: I1c80b45d4b2a1f4906a6fb4af88dda479afc1b59
        Reviewed-on: https://gerrit.libreoffice.org/85595
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-20  Caolán McNamara  <caolanm@redhat.com>  [1af23f2679b34f0631cf77d457ed4da3836ab214]

        weld DefaultShapesPanel
        
        Change-Id: I7bdd1e15f525fad99394f4ca4360bf7e1339b33a
        Reviewed-on: https://gerrit.libreoffice.org/85594
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-20  Caolán McNamara  <caolanm@redhat.com>  [8c0a015f7f4a007b1cb6ac293838d75741f8ae0a]

        weld ThemePanel
        
        Change-Id: I5eca63762e5e243ae791e15655fac60cc9437aa5
        Reviewed-on: https://gerrit.libreoffice.org/85591
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-20  Eike Rathke  <erack@redhat.com>  [1d273e238d0f1cbb193811d30d2569b0d02d1dc3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Correct displayed error strings
            
            Trailing ! exclamation mark was omitted for most.
            Add #NUM! error string.
            Cell does not contain the error string but displays it.
            Use same wording for all "special" cases.
            
            Change-Id: Ia04163cf2d0436ee395784e553a88e239a9a95d5
            Reviewed-on: https://gerrit.libreoffice.org/85616
            Reviewed-by: Eike Rathke <erack@redhat.com>
            Tested-by: Jenkins
            
2019-12-20  Caolán McNamara  <caolanm@redhat.com>  [aad738a6bb1155365321ac6bf119aaedd4e749ec]

        Resolves: tdf#129501 cannot change formula separators in options
        
        Change-Id: I5cf5736f8ad3d5e28f2c31ffa88dafac59df8a8e
        Reviewed-on: https://gerrit.libreoffice.org/85587
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-20  Caolán McNamara  <caolanm@redhat.com>  [7af4ef92fd0445408c5a4eb41ed3ed63e0593685]

        unused suppression
        
        Change-Id: Iff565625d766d8c030479f694b47c855150b394f
        Reviewed-on: https://gerrit.libreoffice.org/85585
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-20  Caolán McNamara  <caolanm@redhat.com>  [1bae6297723af8e5a601a6ddf6134ca5b62a558e]

        weld StylePresetsPanel
        
        Change-Id: I827819c8891de828013ce8a38d5acf9e7fec3985
        Reviewed-on: https://gerrit.libreoffice.org/85584
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-20  Caolán McNamara  <caolanm@redhat.com>  [b950943bc5181bb055578676870523626b46aa12]

        sidebarwrap is conforming now
        
        Change-Id: Idca7964555a3ede2842473ec47752095d612bff2
        Reviewed-on: https://gerrit.libreoffice.org/85576
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-20  Tor Lillqvist  <tml@collabora.com>  [2fdd5dd95777c8352d390beed11f4a969f0baadf]

        tdf#126966: Tweak to get the "color bar" below text color controls to show up
        
        (In iOS-only code, for now.)
        
        No idea where the size that the thing has to fit inside comes from;
        possibly one could alternatively have made that larger?
        
        (cherry picked from commit 4de843ee0de7f9211f536dc6c4ee0d05bf26cc52)
        
        Change-Id: Ifc1bec4c08c279403127056ecc61db4b80c03f96

2019-12-20  Caolán McNamara  <caolanm@redhat.com>  [29d800cbed481cd4b79376ecdd985092ec180ded]

        remove unused sidebarpage.ui
        
        since...
        
        commit 292560a957498bed70b625c992ec6bcf631dceb3
        Date:   Mon Oct 17 13:23:23 2016 +0200
        
            loplugin:unusedmethods
        
        Change-Id: I3a954cbeef459195247d22e17d2a0377f516f307
        Reviewed-on: https://gerrit.libreoffice.org/85575
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8e54d361d948278d69147a687561bfd1303da139]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#129505 Add localized images for impress remote
            
            Community is invited to supply their own localized images.
            Default is en-US
            
            Change-Id: I8c179473df279a9a686068dc17afa060ac675125
            Reviewed-on: https://gerrit.libreoffice.org/85605
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [627d757f8d912833cb2b62432e2d3c488e4f553b]

        loplugin:duplicate-defines
        
        already in reportdesign/source/filter/xml/xmlEnums.hxx
        
        Change-Id: I323b8d778a673a7dd82ca758133d955afc694b3a
        Reviewed-on: https://gerrit.libreoffice.org/85570
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [5687a2ec116071a5062fc8ae5494f6c351c9e4ac]

        loplugin:duplicate-defines
        
        move these into their own file, the way we do elsewhere
        
        Change-Id: Ib97e09c80537e31d795a8c66a6dfb06b350ff0e2
        Reviewed-on: https://gerrit.libreoffice.org/85560
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [638a76630f06910f29359ae983c41e19dbcb725e]

        loplugin:duplicate-defines
        
        duplicates in same file
        
        Change-Id: I9ff404656620b28da13b6658f9a60e2e920aa953
        Reviewed-on: https://gerrit.libreoffice.org/85569
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [104007387c8bd68bcf1a3f876df9e993948f37da]

        loplugin:duplicate-defines
        
        already defined in include/editeng/unoprnms.hxx
        
        Change-Id: I65457d8a98861e5164722b04b4f9acef9c1385a6
        Reviewed-on: https://gerrit.libreoffice.org/85565
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [ee6ce44b4227a9a84b962b458e2209b39e26dc73]

        loplugin:duplicate-defines
        
        already defined in wrthtml.hxx, randomly chose a place to keep it
        
        Change-Id: I8aa1d20bee04a5c1e5919b593e6befddb593f18a
        Reviewed-on: https://gerrit.libreoffice.org/85566
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [c3f9eba777a508f4fb0bfd5cbe2cbfb399366caa]

        loplugin:duplicate-defines
        
        Change-Id: I38694d03dbe2e5d8eba94e2d2a490db7b91efaad
        Reviewed-on: https://gerrit.libreoffice.org/85563
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [d83b9f18c695dfec47293f9673cb810554e18de9]

        loplugin:duplicate-defines
        
        duplicate in same file
        
        Change-Id: I2268acd050bb5b7a35300f92b99b3803666c7ecb
        Reviewed-on: https://gerrit.libreoffice.org/85562
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [5f69e451a01e92ff37bc26805b0bbf3663f60575]

        loplugin:duplicate-defines
        
        just include the header file which has a shared definition
        
        Change-Id: I7412cc2c87ab1c757a82ac3f307a3a07c3289980
        Reviewed-on: https://gerrit.libreoffice.org/85561
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [137131842f34de41eddfa5c17768c26b30ef9404]

        loplugin:duplicate-defines
        
        duplicates in same file
        
        Change-Id: I3f700bf3d7641f544f007a2a662a414a579156e4
        Reviewed-on: https://gerrit.libreoffice.org/85559
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-20  Miklos Vajna  <vmiklos@collabora.com>  [ffa83824886c325b7a75100ae403efd6e5e9bda7]

        CppunitTest_oox_drawingml: remove unneeded includes
        
        Change-Id: I33c524a3991fc3de226ebee3cc98ced18fb74886
        Reviewed-on: https://gerrit.libreoffice.org/85547
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [c8334639bfbacd85288571e2650b3341aa38bbbd]

        loplugin:duplicate-defines
        
        duplicate in same file
        
        Change-Id: If3b285595859f1bd8f5e04ca3b81e6727a7d633d
        Reviewed-on: https://gerrit.libreoffice.org/85558
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [337665f7e45258fac57ab034f500672eb5aaec2f]

        loplugin:duplicate-defines
        
        only used in one place, so just inline it
        
        Change-Id: I198dd22888beab4c7b72e053943d337c9123a03a
        Reviewed-on: https://gerrit.libreoffice.org/85554
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [75a665874afa5b12a0e3e84d61baf286786578f1]

        loplugin:duplicate-defines
        
        already defined in lwpobjtags.hxx
        
        Change-Id: I6ef609c82a38d5b6503dbec2ac3f34def99590f6
        Reviewed-on: https://gerrit.libreoffice.org/85552
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [1b374c5bbb038b1d4c63a65b6ebcf8e0c244ea6f]

        loplugin:duplicate-defines
        
        already defined in xmlEnums.hxx
        
        Change-Id: I1840249c9e08721a3654d2c5eb4e4fa6468bf8d6
        Reviewed-on: https://gerrit.libreoffice.org/85556
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [5281a51fec425b06839a37e99036504c5c3f1d12]

        loplugin:duplicate-defines
        
        already in lwpstyledef.hxx
        
        Change-Id: I693982c50b3eebd47a843840dc01036e269b4e0e
        Reviewed-on: https://gerrit.libreoffice.org/85555
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [7cf32b3b1e28b78009e6358cacd47f09b76d6796]

        loplugin:duplicate-defines
        
        duplicate in same file
        
        Change-Id: I08d713fa48bd603def0d87844bb8d6cbf327ffdc
        Reviewed-on: https://gerrit.libreoffice.org/85553
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-20  Marco Cecchetti  <marco.cecchetti@collabora.com>  [fd603be25f4c86b5a17658a35f3be548252d912f]

        tdf#129394: Create formula bar also in non-DESKTOP case
        
        Having SfxWorkWindow::bIsFullScreen set to true prevented the formula
        bar from being created.
        
        Change-Id: I17196aae270e67ab1eb960dd42f4ebb4e0ae86b1
        Reviewed-on: https://gerrit.libreoffice.org/85522
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit da91403315f76ae36da6db6729f5b2a2870e3aa2)

2019-12-20  Justin Luth  <justin.luth@collabora.com>  [acb9d901009d026cb48e6a8b94e6200f05110504]

        tdf#123262 writerfilter: completely ignore footnote separators
        
        ... except for processing enough to observe the separator exists.
        
        For each footnote reference, the entire footnote.xml file is
        parsed every time. The text in the "separator" footnote was
        being added to every footnote.  The normal case where this is just
        a single paragraph was already handled, but this patch generalizes
        everything to handle cases of actual text or multiple paragraphs.
        
        Not every footnote has a type, so we can't depend on that to turn
        ignoringText ON/OFF. Every footnote has an ID, but theoretically
        the ID could be processed before or after the type, and it has
        no idea which type it is. Finally, the skipped text has no idea
        how many times/paragaphs it needs to skip. So a three-way
        control was needed to handle on/used/off. As a safeguard, finishing
        the footnote.xml parse (PopFootOrEndnote) ensures that
        ignoring won't be left on in the unlikely case that
        the separator is the last footnote.
        
        Change-Id: Ia30ca8d3a36417a4691e3b2e1c978720be017030
        Reviewed-on: https://gerrit.libreoffice.org/82172
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-12-20  Arnaud Versini  <arnaud.versini@libreoffice.org>  [10d345faa087fa49692f38bb2ece22560f423ba7]

        tdf#83248: Use the right text color when printing fields
        
        Change-Id: I81167207a35d524660b9a1d6740cfce551489c4a
        Reviewed-on: https://gerrit.libreoffice.org/84707
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-12-20  Justin Luth  <justin.luth@collabora.com>  [43f983d08d66520536980339f33ef44d5eec35f6]

        tdf#115026 sw tableAutoFormat: don't clear break/keep
        
        If a table style HAS defined a page-break
        or keep-with-next-paragraph, then apply it when
        applying the style. But if the format just has a default
        non-break/non-keep attribute, then don't apply that.
        Kinda seems artificial/arbitrary, but it looks difficult
        to change the break/keep property to be an optional component.
        If it was optional, then it would be fine to take a
        defined non-break and apply it, but since it is a
        mandatory value, just ignore the default state.
        
        Yes, this means that applying one style can introduce a
        break/keep, but applying a different style cannot
        remove it. None of the build-in styles has either of
        these properties set. Since there is no way to identify
        direct formatting, assuming the user intentionally
        set these is the better policy by far...
        
        I didn't do the same thing with shadow/collapsing borders
        etc. Those seem more like table style properties than these
        two flow items.
        
        I still couldn't get the unit test to work.
        I got access to the created document by removing
        EnableKillingFile from swmodelbase, and from that I can see
        that the autoformat is not affecting the table with
        RestoreTableProperties.
        I assume the Break is overwritten during the table creation
        process because I can see the background being applied
        in that case, but still no Break.
        
        Change-Id: Ia2a4ff8a19158b1ea5d74ec3a21c688c53d66724
        Reviewed-on: https://gerrit.libreoffice.org/83879
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-12-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [76454e4d360bdc8466d46cc5d14613750fc7b327]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Proper use of ; in OPT_* examples
            
            Change-Id: Iec0e1b4112f9d91a397566c8ff51969b6c15f8a7
            Reviewed-on: https://gerrit.libreoffice.org/85439
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [dc27bd01570563a893174abec4dd9460db22a1ba]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add screenshot for Impress General Option page
            
            Adjust screenshot for Presenter Console too
            
            Change-Id: I84d0df90e26315ca57670e2ad6334ba69bece9c2
            Reviewed-on: https://gerrit.libreoffice.org/85580
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-20  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [a361f46bd506f23bfef2be95a8cdf5b0e1a9791f]

        tdf#42949 Fix IWYU warnings in sw/source/filter/*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I87263017cb0802c9f5ca21d630bf3701b9c5e73a
        Reviewed-on: https://gerrit.libreoffice.org/85167
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-12-20  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [0c595cff64674c868f38392b6e4511f8133ae1b1]

        tdf#42949 Fix IWYU warnings in editeng/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I8d56ef332c18b03d44489762bd6bf540b893b599
        Reviewed-on: https://gerrit.libreoffice.org/85429
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-12-20  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [aa7a23f4f71853b7a256435404b7f73ddefc061e]

        tdf#42949 Fix IWYU warnings in svgio/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I66cde1ea02569cd8244b23be16a5550cac8adf12
        Reviewed-on: https://gerrit.libreoffice.org/85237
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-12-20  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [8f4087138cb68d8dcdd06853df1a6deb53ee8844]

        tdf#42949 Fix IWYU warnings in emfio/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I644bbebe798329e68665b8c751eccbb829178e91
        Reviewed-on: https://gerrit.libreoffice.org/85182
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-12-20  Stephan Bergmann  <sbergman@redhat.com>  [dee81fb2e1df5091702b3c8b0e4a3f2b58e89291]

        Make it clear that the comment talks about class data members
        
        ...and revert 0fdb73c9e05374ddba50ae6ab823d7a979a40702 "Fix grammar"
        
        Change-Id: I212f874f0ae74c97f35f372092b85a9ed5587faa
        Reviewed-on: https://gerrit.libreoffice.org/85540
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-20  Caolán McNamara  <caolanm@redhat.com>  [2a5d4ed38df988077bcec62da331a7958ce0aaf3]

        Resolves: tdf#129484 install decimal key handler for all widgets again
        
        reparent notebook back to its original parent so its not destroyed
        when the overflow parent is destroyed
        
        and
        
        add g_object_ref/g_object_unref guard to GtkInstanceWidget
        
        Change-Id: I85d691c05e82531e398736258668e024c4aa1e64
        Reviewed-on: https://gerrit.libreoffice.org/85508
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-20  Caolán McNamara  <caolanm@redhat.com>  [e59bbb72b1145e4865742c5f03d9372a177b9df9]

        Resolves: tdf#129484 just install decimal key handler for spinbuttons
        
        as a simple interim fix
        
        Change-Id: I7e393fe20f4fb7ea277c423f9fc9789d658b1e18
        Reviewed-on: https://gerrit.libreoffice.org/85505
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-20  Caolán McNamara  <caolanm@redhat.com>  [3e71e97e00be0f337c102beef9755ccbe573103a]

        ofz#19594 Invalid-enum-value
        
        Change-Id: Iffd708aa30d8dde2badc4748d2adb53b64c376aa
        Reviewed-on: https://gerrit.libreoffice.org/85534
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-20  Caolán McNamara  <caolanm@redhat.com>  [49285e43707eeeb3cf27b9e34b87f9e87dbdaa8e]

        weld GraphicPropertyPanel
        
        Change-Id: I05293f7421815e7588dcf344fcd221ca337b116d
        Reviewed-on: https://gerrit.libreoffice.org/85550
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-20  Caolán McNamara  <caolanm@redhat.com>  [07754d010257b36a6f695879f10a839ccf166058]

        weld ShadowPropertyPanel
        
        Change-Id: I5ffd5881955726823b0e4c6f347e9a1e1767b640
        Reviewed-on: https://gerrit.libreoffice.org/85535
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-20  Caolán McNamara  <caolanm@redhat.com>  [4a5fe0d1b7a1ffeb8240be94db571bcbcebdd846]

        SpacingListBox is now unused
        
        Change-Id: I051200802c7841dc6feb9e3ab852385887c29b09
        Reviewed-on: https://gerrit.libreoffice.org/85533
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-20  Caolán McNamara  <caolanm@redhat.com>  [011dda766ec850d99783c0bd90a5c535c5d113c4]

        destroy SystemChildWindow at the right stage
        
        Change-Id: I4deab0b7ed184684b95548b090bbcbabe9082f61
        Reviewed-on: https://gerrit.libreoffice.org/85549
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-20  Chris Sherlock  <chris.sherlock79@gmail.com>  [2d46f14fa0ef555069795bd4e889b6871e7ce943]

        drawinglayer: better logging for brushes in EmfPlusRecordTypeDrawString
        
        Change-Id: I8ac039fd81767a52593721f211f3887276230ccf
        Reviewed-on: https://gerrit.libreoffice.org/84841
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-12-20  Chris Sherlock  <chris.sherlock79@gmail.com>  [1bd303a4c38a1bc04c3cf7bf0e7a44ac0fdb209d]

        drawinglayer: improve pen object logging
        
        Change-Id: Iaae081ddee8097346000b7c2d987a2321d5e98cd
        Reviewed-on: https://gerrit.libreoffice.org/84833
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-12-20  Chris Sherlock  <chris.sherlock79@gmail.com>  [aa59b0983061d344224986aa044b6ebd3ca218af]

        drawinglayer: improve more EMF+ logging
        
        - Fixed logging of objects
        - Fixed indenting in log statements
        
        Change-Id: If29dc2a0d781f9d4c3fd2c810aa29fe607f0a9c9
        Reviewed-on: https://gerrit.libreoffice.org/84467
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-12-20  Bakos Attila  <bakos.attilakaroly@nisz.hu>  [10f29d8bf05d44ca8bc11d34d1294ec17f8ac0f1]

        tdf#87569 tdf#109411 DOCX import: fix shape anchor in tables
        
        Import "relative from page" horizontal setting of
        VML and DrawingML shapes as "relative from column"
        in tables, just as MSO handles it.
        
        Change-Id: If71f2e52bbba324a98651e701feaeb99acfefc48
        Reviewed-on: https://gerrit.libreoffice.org/85141
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-12-20  Jim Raykowski  <raykowj@gmail.com>  [fdb5ce011cb043475869d0b607ea25b8f32b4314]

        tdf#108458 Show tooltips in CuiConfigFunctionListBox
        
        Change-Id: I6644e939c644c827e2b3ad019b975a3845585063
        Reviewed-on: https://gerrit.libreoffice.org/84555
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [f2f5d74067705b7c64f8fb510952d7cece417627]

        tdf#129228 speedup load xls file with lots of comments
        
        by locking the underlying SdrModel while the comments are added, so we
        avoid the reformatting that happends when the model is unlocked
        
        Takes the time from 3m30 to 1m for me.
        
        Change-Id: Ibc3d2b1ded548d5eee7715d9a655a0af61b0eb2b
        Reviewed-on: https://gerrit.libreoffice.org/85523
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-20  Andras Timar  <andras.timar@collabora.com>  [6142062844e6b342d97fd3d0c632a256b6cdfcaa]

        interface domain is sw for this ui resource
        
        Change-Id: I9a0fce51d52ab3c0d1c7540834112cff1f3e572f
        Reviewed-on: https://gerrit.libreoffice.org/85451
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-12-20  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [a7b58f29530f35f7948d1da59d52d085ca5a9cd8]

        Point to the right readme
        
        Part of Redmine issue 2556
        
        Change-Id: I4bc21162d10170caff6ee44330747a698f7f6b41
        Reviewed-on: https://gerrit.libreoffice.org/85423
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-12-20  Miklos Vajna  <vmiklos@collabora.com>  [fd92740a86ab8e71e77d947d1d7dabc51a8d0794]

        DOCX table import: fix interaction of 1-cell rows and "inside" vertical borders
        
        The interesting part of the bugdoc was:
        
        - table style wants visible borders
        - table direct formatting clears left and right borders
        - 1st row of the table has 1 cell (2 cells in fact, but they are
          merged)
        
        Fix the "inside" vertical border handling, so that the first cell gets
        these vertical borders as a right border only in case there are multiple
        cells.
        
        Change-Id: Id847109ecfa95d1745abe62ddf36c4936b730855
        Reviewed-on: https://gerrit.libreoffice.org/85536
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-12-19  Caolán McNamara  <caolanm@redhat.com>  [3e0c33395c50aa58baac678067024cd23698a3d6]

        weld WrapPropertyPanel
        
        Change-Id: I8ff662fbdcd4defc3d04795e70d95df31b154e20
        Reviewed-on: https://gerrit.libreoffice.org/85532
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-19  Caolán McNamara  <caolanm@redhat.com>  [2f9376bd802b08b6ded929a5729a2612d0903175]

        SameContentListBox is newly unused
        
        Change-Id: I73b2aa5a140d1442901e6b1c7e1334bce74c5e41
        Reviewed-on: https://gerrit.libreoffice.org/85529
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-19  Caolán McNamara  <caolanm@redhat.com>  [3f0b93eb922d865ba11c4a228a0cb3377a228c89]

        weld PageHeaderPanel
        
        Change-Id: I261f277b54938fa04f26bcd7f8e482517695b5e5
        Reviewed-on: https://gerrit.libreoffice.org/85528
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-19  Caolán McNamara  <caolanm@redhat.com>  [0a2b871ccdc5a76f793982bae45cb251c71e4b94]

        weld PageFooterPanel
        
        Change-Id: Ice9e7c5ab9c1085021ebb3561cfb2bd0a6727066
        Reviewed-on: https://gerrit.libreoffice.org/85526
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-19  Caolán McNamara  <caolanm@redhat.com>  [cbca3beb990df9e75218e27ff0f1b563cf3a67da]

        weld PageFormatPanel
        
        Change-Id: I98b40be22d11bee055ae321e8a93430bc69fe023
        Reviewed-on: https://gerrit.libreoffice.org/85525
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-19  Caolán McNamara  <caolanm@redhat.com>  [e3a002c53a544de02e5119c5b0a2fd4f972156a8]

        get native gtk widgets in sidebars working
        
        Change-Id: If65aef1249f54a87d7854c3fa2db4319a24a5a05
        Reviewed-on: https://gerrit.libreoffice.org/85326
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [e994b3fc3b2c9b7d39a715fc4d9453e06434d457]

        sal_Char->char in remotebridges..sax
        
        Change-Id: I6d32942960a5e997f16eb1301c45495661cd4cea
        Reviewed-on: https://gerrit.libreoffice.org/85514
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [7c18da2dc6963b6f3f74a72fc4f6a3eedd8f9eb7]

        sal_Char->char in oox..registry
        
        Change-Id: Icc7f2a32696c30317c1ee77ef39d682d5f5a80b9
        Reviewed-on: https://gerrit.libreoffice.org/85512
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-19  Stephan Bergmann  <sbergman@redhat.com>  [f22044a49a56e585e2e9f419a1b77aba263b2afe]

        Fix mid-air collision
        
        Change-Id: Iedfd0df670e4aa81fc2acbee5c3bda50c53b9fc7
        Reviewed-on: https://gerrit.libreoffice.org/85538
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-19  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [117963ad6832b13a24a284498ec15a18d1c6880b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - RGB function new index entry
            
            Change-Id: I8d13e1462d95f292e0f4807c96239d745bf3691c
            Reviewed-on: https://gerrit.libreoffice.org/85531
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-19  Chris Sherlock  <chris.sherlock79@gmail.com>  [ac793c7d9d3dda330aa25345f092b188e2a79a6d]

        tdf#129188 drawinglayer: implement EMF+ SetTextContrast
        
        Change-Id: I5e249d5ba85df020ab90c6e543c0d8aefe0b572f
        Reviewed-on: https://gerrit.libreoffice.org/84455
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-12-19  Caolán McNamara  <caolanm@redhat.com>  [0c764bfd7abf0b4f21ece732d79bf9b02d7a42d9]

        add a SystemChildWindow::GetOptimalSize override
        
        Change-Id: I812d996e78a6d627fda6612307ca4cb2f111b6a9
        Reviewed-on: https://gerrit.libreoffice.org/85325
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-19  Caolán McNamara  <caolanm@redhat.com>  [b37540b1b3d387668c7b9f89eb54f8c5c60c1152]

        remove can-focus when focus is lost
        
        so main window is not a candidate to be tabbed into when focus is in sidebar
        
        Change-Id: Ifca270e16bc3766cb12bda95f595887d5f01efe6
        Reviewed-on: https://gerrit.libreoffice.org/85405
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-19  Caolán McNamara  <caolanm@redhat.com>  [a3f2c64d5ec9d1ea34ec04ebc9e00ef67651a190]

        handle change of focus between widgets within the toplevel GtkWindow
        
        Change-Id: I3515b33fdb74d294992df516fbe8cebb7ae68376
        Reviewed-on: https://gerrit.libreoffice.org/85324
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [85c10c4e4994f7be0498a6757650a22aba548e4b]

        Fix typo in code
        
        Change-Id: I7c71e16628819bd60664f9b4dc70f0f0762afb48
        Reviewed-on: https://gerrit.libreoffice.org/85521
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2019-12-19  Caolán McNamara  <caolanm@redhat.com>  [bce3b6af1a71d4586f1e0d4cf56cd794454ea3b1]

        allow default GtkWindow to handle key events first
        
        which, in the case of native GtkWidget children of a LibreOffice window would
        get the keystrokes to the correct focused widget
        
        Change-Id: I0c0864701668f0b6b017517c3065c11322fdc45d
        Reviewed-on: https://gerrit.libreoffice.org/85308
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-19  Michael Stahl  <Michael.Stahl@cib.de>  [27b6c82b79f4af2ab16d53de3b2065df0acebdb8]

        tdf#129247 writerfilter,sw: improve handling of CONTROL fields
        
        The "CONTROL Forms.CheckBox.1" field has a shape as its result.
        
        Previously this was imported as an unknown generic field by writerfilter
        and exported as a CONTROL field followed by a SHAPE field; the CONTROL
        field was discarded by Writer on a subsequent import.
        
        Now this is exported as nested fields to WW8, i.e., SHAPE inside the
        result of CONTROL, which is an improvement.
        
        Unfortunately the WW8 import discards the result of the CONTROL field,
        because its field code is written as ww::eUNKNOWN = 1, not
        ww::eCONTROL = 87.
        
        To fix that, set the ODF_ID_PARAM parameter in writerfilter for these
        fields, which is checked in MSWordExportBase::OutputTextNode().
        
        This reveals that the field code was set wrongly on the fieldmark too,
        it should be set as a ODF_CODE_PARAM parameter and not as the type.
        
        Furthermore the WW8 import needs to allow nested fields in the eCONTROL
        field.
        
        Change-Id: If79a186ea30c3b4a933ba1d8325111215250b833
        Reviewed-on: https://gerrit.libreoffice.org/85418
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Michael Stahl <michael.stahl@cib.de>

2019-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e1c2bb5712d990ba0e354fec5cce8d13121b839d]

        Remove comma
        
        Change-Id: Ie8b573d2b319c046013e7189fa3cc19c9409f499
        Reviewed-on: https://gerrit.libreoffice.org/85517
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4ca2d35c4b84a8865cf63135e0aab67197f79a49]

        Fix typo
        
        Change-Id: Ida0438cc5c3e5b9ebad345f14891d246456df243
        Reviewed-on: https://gerrit.libreoffice.org/85519
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [86e8060c1e7f6b08cee6d8bbda178d46329b3747]

        Fix typo
        
        Change-Id: Idf0d3b9ded4a6f69faf36f28c9cfdc7f1f385606
        Reviewed-on: https://gerrit.libreoffice.org/85518
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3803f2adb77d69b53c05c542c366a25fe0177952]

        Fix typo
        
        Change-Id: Ic6ec67b7a13506c6242b2863360b065724844c5a
        Reviewed-on: https://gerrit.libreoffice.org/85520
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0fdb73c9e05374ddba50ae6ab823d7a979a40702]

        Fix grammar
        
        Not sure about this...
        
        Change-Id: I264670c92b3387e9da194021a07054e4bedaed19
        Reviewed-on: https://gerrit.libreoffice.org/85510
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [36467b45f36960dd7205326eded5da4e7508621f]

        Fix typo
        
        Change-Id: Id746a7c0ed00cd70660bb31e1843939fbc5b09d3
        Reviewed-on: https://gerrit.libreoffice.org/85511
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-19  Caolán McNamara  <caolanm@redhat.com>  [51ac2d08b971e9397edfb0768030803431bdd94a]

        multiline edit appears for a moment when loading
        
        Change-Id: I69b0922ebf1aae9d5a22842745b7f0e4f914d2be
        Reviewed-on: https://gerrit.libreoffice.org/85495
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-19  Tor Lillqvist  <tml@collabora.com>  [3e4a4767a5609028b10aa5131fca83f51e751693]

        Fix build in the !HAVE_FEATURE_SCRIPTING case
        
        Change-Id: Ia2425839dc77ecf6eed247e3a8e0557c98b27598

2019-12-19  Caolán McNamara  <caolanm@redhat.com>  [b03c503c08a2c1b795ce11696a4cd1b8aa1cdcf4]

        focus-in/out should return a value
        
        Change-Id: I82df9b24a5f08830eda1e511d6a7d45a1edcc08e
        Reviewed-on: https://gerrit.libreoffice.org/85496
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [821bdf5f7980de0c67ac17f275d3d2e0710ec6a5]

        sal_Char->char in formula..i18npool
        
        Change-Id: I765979f41842befcf25909944100d1caa97f81a8
        Reviewed-on: https://gerrit.libreoffice.org/85476
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-19  Caolán McNamara  <caolanm@redhat.com>  [0c5f36e5f77e5b9cd155c29fd54c0878be31de0a]

        these .ui no longer need special handling
        
        Change-Id: I1b112ea6780ff5da2b8aa86f8039b47e98219f08
        Reviewed-on: https://gerrit.libreoffice.org/85407
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-19  Mike Kaganski  <mike.kaganski@collabora.com>  [0cd3b7926cafc01d06b589124215e9cb7c148f19]

        tdf#65038: use trailing string characters for look-ahead assertions
        
        ... like commit eb973a46ba0e34026db2d2929f2aa10505623872 did for
        look-behind assertions
        
        Change-Id: I86ece5d3ee49b0c5d86f2cfab5fed2830d5ad777
        Reviewed-on: https://gerrit.libreoffice.org/85487
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fe17fd7b0fe2bb4a0db44fb46297ecafb2886366]

        Fix typo
        
        Change-Id: I5a0f79d4000c823a1fe05cafcb7cbc064b04169e
        Reviewed-on: https://gerrit.libreoffice.org/85500
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [17d25165214d1b1fc81683d4414107b7cbf29237]

        Fix typo
        
        Change-Id: I20d29dd50644889b5e802229ca7cdbd7fa22bf56
        Reviewed-on: https://gerrit.libreoffice.org/85497
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [5b97250bfc158fcd2726a670af710eb6a9235490]

        sal_Char->char in lotuswordpro..odk
        
        Change-Id: I5a7bd149554d24276a67437b654f8ffd2610a276
        Reviewed-on: https://gerrit.libreoffice.org/85478
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b2098c3ac42f761306e5e565a9c96185e8d2cd41]

        Fix typo
        
        Change-Id: Ib72a83e595b80d6084be65b10a9ff20458175939
        Reviewed-on: https://gerrit.libreoffice.org/85488
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [599668405fca133c8e094bd53f7c60bed33d574d]

        Fix typo
        
        Change-Id: I05a1d6f745e0df1385932585947aba66981209f2
        Reviewed-on: https://gerrit.libreoffice.org/85490
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [738b7b3d308f530bd4df3380284cca18ddedb525]

        Fix typo
        
        Change-Id: I90432c3d81878a43f7562e3798a9f5d8133f92ee
        Reviewed-on: https://gerrit.libreoffice.org/85489
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2212bf8bbb1bce09a1b49accb459d260c1302bff]

        Fix typo
        
        Change-Id: I9180bbf41d6b8d92ef8a32ea85a692d50cea848c
        Reviewed-on: https://gerrit.libreoffice.org/85491
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e62bf2f8c808b074dbac35f6111c9bbbd03eabd7]

        Fix typo
        
        Change-Id: I4ef3c2208227a55a5beab162d11dd54b48d0624c
        Reviewed-on: https://gerrit.libreoffice.org/85492
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8925ea5a55606e657fe2794ddcdd9e83eb0ba75f]

        Fix typo
        
        Change-Id: Ibd7a2c28f086577563151e20ed51ec1030559b3c
        Reviewed-on: https://gerrit.libreoffice.org/85493
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4087d269052e6cc9e8fc1816e09946eafd261e7c]

        Fix typo
        
        Change-Id: Id092aa56218890417a79b9589a7867ab6aa49862
        Reviewed-on: https://gerrit.libreoffice.org/85494
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8c4db130c9ab7729185040e84f2be3481645df9d]

        Fix typo
        
        Change-Id: Id118bc8080b1b3435c6e0ac5a56ba95926c73e51
        Reviewed-on: https://gerrit.libreoffice.org/85486
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c10da54fbc5e201f159f386e772bfd787b2e890d]

        Fix typo
        
        Change-Id: If8c7f4476a948de40577f7c489e586870cb56edd
        Reviewed-on: https://gerrit.libreoffice.org/85484
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fc1dcd2d6fc03b76013a2854da22f0c26ac58f0c]

        Fix typo
        
        Change-Id: I6e533b12d41b605207ef2bc83d93821f63f649af
        Reviewed-on: https://gerrit.libreoffice.org/85485
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [63806805fe42dd4f65d218bdb341000f3bc27ec8]

        Fix typo
        
        Change-Id: If7c72942e008d8197dd2e1a2216421925518bc56
        Reviewed-on: https://gerrit.libreoffice.org/85483
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-19  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [7ac769c1a915ea33d997f452f3b86eb11fa00c8a]

        tdf#42949 Fix IWYU warnings in test/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Id1ee9b6d44315443d023bdfbf9ae8e5aa2158ab2
        Reviewed-on: https://gerrit.libreoffice.org/85171
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [c1a4554c67fc975ead3f79b3511a76617e4615b3]

        sal_Char->char in idlc..linguistic
        
        Change-Id: Ib30fe34123ad7e5d892e8db9c742e08c4ca8fcd2
        Reviewed-on: https://gerrit.libreoffice.org/85477
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [02b24d77476f93887691dde564351d6f8b770b8f]

        sal_Char->char in forms..framework
        
        Change-Id: I756c1f54d50403aa9b4f03dbbc2a387556f07084
        Reviewed-on: https://gerrit.libreoffice.org/85475
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-19  Mike Kaganski  <mike.kaganski@collabora.com>  [fd8f926b0e409d49d235409daaf8f7aa8532cc40]

        tdf#75806: extend SwUiWriterTest::testTextSearch to test relevant regexes
        
        Change-Id: Iafcfc8367fba83b3882c83a7b88dd893b1f98af2
        Reviewed-on: https://gerrit.libreoffice.org/85472
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [d355bb660be059b1477a5dfb16df620cc3d1fa46]

        sal_Char->char in extensions
        
        Change-Id: I123a5091c5c07de49beba8f4e1d3e4704644ec68
        Reviewed-on: https://gerrit.libreoffice.org/85473
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-19  Miklos Vajna  <vmiklos@collabora.com>  [09121d24b667081ba8da9b521dff457d22150214]

        sw: avoid 'else if' after return
        
        And also don't declare multiple variables with a single statement, so
        e.g. their constness can be changed separately.
        
        Change-Id: I0786369b22d2947a561d753ef79534879bb41f5b
        Reviewed-on: https://gerrit.libreoffice.org/85425
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [343408484c4610e34c793e2dc0ed87d2b772d23b]

        sal_Char->char in filter
        
        Change-Id: I0cec9d1f552e3350e2a2748861447a8f0afa64e8
        Reviewed-on: https://gerrit.libreoffice.org/85474
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [bd9d2c3205af57dc6ae9821a3bc9c098bf97dba1]

        sal_Char->char in desktop..dtrans
        
        Change-Id: I6ad7d6acf081c16f904eb1b2506b545a88046c48
        Reviewed-on: https://gerrit.libreoffice.org/85470
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [a56955a4b323dd3e78ea49f2b3f3eebca5d5586c]

        sal_Char->char in editeng..eventattacher
        
        Change-Id: Ia9c736042a07a17377db6d88c5bcd2b468e98777
        Reviewed-on: https://gerrit.libreoffice.org/85471
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-19  Batuhan Görkem Benzer  <batuhan1167@gmail.com>  [7b1f3135de3211b0b750571ecdcd9dcab752b544]

        tdf#124176: Use pragma once instead of header guard
        
        Change-Id: I720508aa4bfd77f15b5d713e4d948b06af0be4c2
        Reviewed-on: https://gerrit.libreoffice.org/85414
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-19  Mesut Çifci  <mesutcifci97@gmail.com>  [0b827a6a64300430b43dfb48daab33f81d3494de]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I377809c01053ebaf2fe004478e144509adbbdd1f
        Reviewed-on: https://gerrit.libreoffice.org/85416
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-19  Mike Kaganski  <mike.kaganski@collabora.com>  [eb973a46ba0e34026db2d2929f2aa10505623872]

        tdf#75806: use actual string leading characters for correct precondition match
        
        Having an arbitrary prepended character prevents e.g. matching start of a word
        for search continuation. Trimming the string to the start of the search breaks
        correct look-behind assertion matching (e.g. for regexes like `(?<!abc)abc`).
        
        As Michael Stahl suggested, we should use actual preceding characters instead
        of the arbitraty prefix. Let's use up to 100 preceding characters in the hope
        that this would be fast enough, and yet cover 99.999% of useful assertions.
        When the search string does not start with a look-behind assertion, use up to
        3 preceding characters (to account for UTF-16 surrogate pairs).
        
        Change-Id: Ie19238ac792116c1d52fb2454d3142e35b6ed379
        Reviewed-on: https://gerrit.libreoffice.org/85382
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-19  Tolunay Dündar  <dndr.dev@protonmail.com>  [9ed0afc79b7da20d08153c2c3e302b061292358f]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I47be8a0488b7ff7ce176f10aaf90b8be6913cc8a
        Reviewed-on: https://gerrit.libreoffice.org/85412
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-19  Yusuf Keten  <ketenyusuf@gmail.com>  [583c1c34ae9c974f68d21ee6b74baf87ab08c6cf]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Id65f17c9785e9db3eecfb1fba6902a04906077e5
        Reviewed-on: https://gerrit.libreoffice.org/85428
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7fb88645d20c1b1ec4aca41d0d96c457333282a7]

        lok: send "EMPTY" if the rect is empty for cell selection or fill
        
        It can happen that the selection or auto-fill rectangles are
        empty and if that's the case then we need to send "EMPTY" string
        and not the content of an empty rectangle (0, 0, -32768, -32768).
        
        This can happen for CELL_SELECTION_AREA or CELL_AUTO_FILL_AREA in
        calc.
        
        Change-Id: I9a60e3907a2ab8b0e0fd1a2ff81137fba6c8e9a3
        Reviewed-on: https://gerrit.libreoffice.org/85441
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-12-19  Onur Yilmaz  <onuryilmaz0750@gmail.com>  [42a1a1c6b91907f81e15066ffab219411f18c4db]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I2f58499164254eab1d2f628b3b64710e1d2efbeb
        Reviewed-on: https://gerrit.libreoffice.org/85415
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-19  Miklos Vajna  <vmiklos@collabora.com>  [803c3a7824883ccf7d0841aabff591c014d20195]

        sw lok: disable Edit Contour button in image sidebar
        
        This can be enabled when the underlying dialog is OK under LOK.
        
        Change-Id: Id74d20de55e77842d707e345b2193ca9113594e8
        Reviewed-on: https://gerrit.libreoffice.org/85435
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-12-18  Desmin Alpaslan  <mavibirdesmi@gmail.com>  [2ded976667af503da29defc3740d0e61c4b0c723]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: Ib14b28a9508b28460a6063f7ddd322869823b49a
        Reviewed-on: https://gerrit.libreoffice.org/85413
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-18  Deena Francis  <deena.francis@gmail.com>  [8df6f6ec12972ce2c14a162e6f4dd2c0d32367ef]

        tdf#128995: Special case for single variable regression...
        
        like in LINEST implementation in Calc. Use a straightforward
        regression solver in this case, so that it is easier to
        handle the numerical error in the intercept term using
        ::rtl::math::approxSub().
        
        Change-Id: I627c0c48e377cac5385a85050c4f472ee963f3d6
        Reviewed-on: https://gerrit.libreoffice.org/85222
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-18  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [77d0ee353d4138adbdc3ee42167c27ce87f7a3e7]

        Link duplicate icons instead of including a copy
        
        The respective SVG and PNG versions have the same md5sums, so just
        list them in the linking file.
        
        Change-Id: I479b7d40980707bbba169171dd9279a62080561e
        Reviewed-on: https://gerrit.libreoffice.org/85394
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-12-18  Kemal Ayhan  <kemalayhan013@gmail.com>  [0d9e1e364d4a705c87b86e99ef9b4e5a6564b03a]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I8f8641d41a3c394c494d0e5f6cd5a06949e22fa6
        Reviewed-on: https://gerrit.libreoffice.org/85410
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-18  Eike Rathke  <erack@redhat.com>  [28ea93627ea4ea1a3003d3d1620125ea84ea31b3]

        Unit test insert with shared formula group shift, tdf#129396
        
        Change-Id: I99ab71f6fba4eb9f83fe8c262a6549a236ccf1ec
        Reviewed-on: https://gerrit.libreoffice.org/85422
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-12-18  Gülşah Köse  <gulsah.kose@collabora.com>  [3e88fc6b0eef06e1e12fcfe765e3092c6c06ce5c]

        tdf#125949 Check hardware acceleration on slideshow.
        
        Follow up commit for 8eb2d2972583b909a249f5b0f22a9b1fbf533d24
        Allows animation if hardware acceleration disabled.
        
        Change-Id: I7997936435134e36e2bf3d3d54ff1bf157cb205c
        Reviewed-on: https://gerrit.libreoffice.org/85380
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2019-12-18  Caolán McNamara  <caolanm@redhat.com>  [27a67cd6ad5a66c95f29e0fa143d54c32154dd4c]

        only 'null' case is known to be png
        
        Change-Id: I449eb008a34ee1d9f4df748f6e48d2cb62651bef
        Reviewed-on: https://gerrit.libreoffice.org/85409
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-18  Caolán McNamara  <caolanm@redhat.com>  [d670d1b601ec84ac14574e5f723d9430c81467ee]

        reset mxContentArea in dispose
        
        Change-Id: I24769a214e4cb546a28202d801256e0514c874cd
        Reviewed-on: https://gerrit.libreoffice.org/85404
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-18  Yusuf Keten  <ketenyusuf@gmail.com>  [eb57eb632c715bb32d94f5988b295bb766ad0c57]

        tdf#124176:  Use pragma once instead of include guards
        
        Change-Id: I1f6d66a0d4a06338671579e9be2dbdc5cd673d50
        Reviewed-on: https://gerrit.libreoffice.org/85411
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-18  Olivier Hallot  <olivier.hallot@libreoffice.org>  [7662cf2eae2ef2d02c0f75c5341b7859926ab361]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Typos and more
            
            Change-Id: I19c74d02a138299bad88b5e9d7c01a101c381717
            Reviewed-on: https://gerrit.libreoffice.org/85390
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [386bb99bf666c341af51df11ce11fa8d7d95a8ed]

        sal_Char->char in connectivity
        
        Change-Id: Ie32cbef9b03d69044c401f79bc737cde6dd0ed5d
        Reviewed-on: https://gerrit.libreoffice.org/85396
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [feb5df31d4c27d53746d0bb25b5ff06c466d9db7]

        sal_Char->char in comphelper
        
        Change-Id: I63488463f2255a013cb80a9318d22207cb0ed532
        Reviewed-on: https://gerrit.libreoffice.org/85395
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-18  László Németh  <nemeth@numbertext.org>  [4ea1f7363d68296219f371076a93d3e480289368]

        tdf#35570 Writer: drag and drop rows/columns without overwriting
        
        cells of the target table. Instead, paste rows above or
        columns before in the case of enhanced table selection
        (clicking in front of the copied rows or columns) or in
        the case of wholly selected tables.
        
        At moving (without pressing Ctrl during drag and drop),
        remove the originally selected rows or columns instead
        of emptying them.
        
        Change-Id: I4072d51fa8e8ae9a5b9d57f43643eadcad712597
        Reviewed-on: https://gerrit.libreoffice.org/85375
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-12-18  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [9bd87473687856f2a3c7ded26e8658c39f369aed]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Missing prepositions
            
            Change-Id: I1774899feb35b39f10d8cc3cb8dfdef06f76a66f
            Reviewed-on: https://gerrit.libreoffice.org/83198
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2019-12-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [790e47a545f610a82cd3fa76cf39223dc4782a99]

        Fix typo
        
        Change-Id: Ia721484c9c39d62e939bb3f5628c8dcaa89d5603
        Reviewed-on: https://gerrit.libreoffice.org/85417
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-18  Muhammet Kara  <muhammet.kara@collabora.com>  [ecd490b6e3e612df117e82675e63237685e3ca36]

        tdf#124176: Use pragma once instead of include guards
        
        Change-Id: I3df73c321efa7fa3e8a87608c3c7189f7d839ac8
        Reviewed-on: https://gerrit.libreoffice.org/85384
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-18  Stepas Toliautas  <stepas.toliautas@gmail.com>  [0286cde8c568a5652daf0b74f76816f980d86aee]

        Remove "--clean" option from autogen.sh
        
        autogen.sh seems to be used as a preprocessor for configure script,
        so it has only a few options itself. However, "--clean" option,
        which is even documented in script's help message, now touches only
        two items in repository (on Windows): autom4te.cache folder,
        which is refreshed during autogen.sh run anyway, and install-sh
        script, which is NOT regenerated afterwards. So using --clean
        actually breaks configuration setup.
        Please check if anyone still uses --clean for its original purpose
        and remove this feature or automate install-sh regeneration.
        
        Change-Id: Ic3991ea4e53cea5ad07696f9b75acf9176eb7ce1
        Reviewed-on: https://gerrit.libreoffice.org/85247
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-12-18  Stephan Bergmann  <sbergman@redhat.com>  [23b384ee3b0ecde3e30dfd8c4fcb13aab9e65c04]

        Silence -Werror,-Wuninitialized
        
        ...as seen with "Android (5220042 based on r346389c) clang version 8.0.7
        (https://android.googlesource.com/toolchain/clang
        b55f2d4ebfd35bf643d27dbca1bb228957008617)
        (https://android.googlesource.com/toolchain/llvm
        3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd) (based on LLVM 8.0.7svn)", warning
        about functionIndex, vtableOffset, and indirectRet being used "uninitialized"
        (but which is as intended, carrying over the values those registers have upon
        entry to the function)
        
        Change-Id: I443fe2e8bf7c25a5bd2bfd99c245d430be65f445
        Reviewed-on: https://gerrit.libreoffice.org/85400
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-18  Stepas Toliautas  <stepas.toliautas@gmail.com>  [f6a4b8ca7f79126569db14b030b46733309dbda6]

        tdf#127481: reset active cell reference during table copy
        
        During cloning of 1x1 table, SdrTableObjImpl.mxActiveCell reference
        is set incorrectly, keeping an address of a temporary cell.
        I clear that reference so it gets assigned to a cell of a new table
        on first request. An alternative is to find the position of an active
        cell in source table and set it to a corresponding cell in cloned
        table (after call to new TableModel()), but I have no opinion
        on whether newly-cloned table should have active cell marker,
        and the assignment seems to work in some other fashion for multi-cell
        tables. So I just zero-init temp object, which should be done anyway.
        
        Change-Id: I965b7afbfedf2e57262d3388be1d045687521eee
        Reviewed-on: https://gerrit.libreoffice.org/85275
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [a783c1bb61ab888275241ff589a84d216ecbb3dc]

        sal_Char->char in dbaccess
        
        Change-Id: I6cce128843d88bc453d171b2584ecf0dfffd1044
        Reviewed-on: https://gerrit.libreoffice.org/85398
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [685c9642c190c8d2585f46c058e950d279e0aa8f]

        sal_Char->char in cppcanvas..cui
        
        Change-Id: I7e9fa7011f1e0bf143f86055718c772caebf8ee6
        Reviewed-on: https://gerrit.libreoffice.org/85397
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [9e5cbcf90f15f46f84900a58bcaee437b98587f6]

        load images by explicit type
        
        speed ups dialog load time a little (10%)
        
        Change-Id: Id64c50c27ffc5971049313a3b9105e4e36fc0b69
        Reviewed-on: https://gerrit.libreoffice.org/85388
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-18  Caolán McNamara  <caolanm@redhat.com>  [80deb9f71f29d76183f256afb92d3201998f14be]

        Resolves: tdf#129444 relabel the insert bibliography entry sections
        
        following Mihkel Tõnnov suggestions of...
        
        <<
        The two section headers, "Entry" (old) and "Layout" (new in 6.4) no longer
        match their sections:
        
        1) "Entry" has only two sub-items now, the radio buttons for choosing
        between "From bibliography database" and "From document content".
        
        2) "Layout" has three sub-items: Short name (dropdown), Author, Title.
        
        It would be logical to name that one "Entry", and rename the first header
        (current "Entry") to "Bibliography source" or similar, as it now is header only
        for the upper part of the dialog, not the whole dialog anymore.
        >>
        
        and
        
        <<
        If their header becomes "Bibliography Source", then I think the "From" should
        be dropped from them: "Bibliography database" and "Document content".
        >>
        
        Change-Id: I35f566defb02f3931507543536c534564bfbd2f4
        Reviewed-on: https://gerrit.libreoffice.org/85270
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-18  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [5fd4d10da1370c46ac831e58eb4d138c9a02ab7d]

        Reduce indentation
        
        Change-Id: I056016bac5d08a85f9664e31bcaee01c2dd9e6e0
        Reviewed-on: https://gerrit.libreoffice.org/85391
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-12-18  Caolán McNamara  <caolanm@redhat.com>  [8a0f3020eda5ce23e272a095e52aca5a386cfddc]

        unused supression
        
        Change-Id: I0e58eacbf28d4c52e096f26d3f472560b22f286e
        Reviewed-on: https://gerrit.libreoffice.org/85393
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [4b7b6993134a48c850608c758f7b7283bed27fec]

        reduce temporary OUString creation
        
        speeds up dialog load time a little (5%)
        
        Change-Id: Ia4e5f1973bb6f06b2b5ec6a251e4ad07fc3636d2
        Reviewed-on: https://gerrit.libreoffice.org/85389
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-18  Michael Meeks  <michael.meeks@collabora.com>  [280f54a942ce9fe0177100312fc45a398955bd8a]

        lok: vcl: fix multiple floatwin removal case more robustly.
        
        Instead of this over-clever approach of recursively removing items
        which can easily fail, build a list, then iterate it in-line while
        disabling recursion.
        
        also includes:
        
        lok: vcl: fix multiple floatwin removal case.
        
        We need to progress in our while loop to remove children, even if
        they are currently not in popup-mode; fixes infinite loop with two
        popups present concurrently.
        
        Change-Id: Ic7b7f8e13a466d254abe53b77bc166c6a89fa8c3
        Reviewed-on: https://gerrit.libreoffice.org/85368
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-12-18  Stephan Bergmann  <sbergman@redhat.com>  [189d498f5c0c633f8cd87b3f1b6d57020371a952]

        tdf#128671: Rely on unwind.h, declare what's missing from cxxabi.h
        
        ...for gcc3_linux_aarch64, similar to what
        128deeae81a6f802bfb79b8f0fa8c4b10729f7db "cxxabi.h is not specific to GCC" et al
        did for gcc3_linux_x86-64
        
        Change-Id: Iee9980842c0e5f6f49642407339a67e865f8be9c
        Reviewed-on: https://gerrit.libreoffice.org/85344
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-18  Miklos Vajna  <vmiklos@collabora.com>  [fc761cb2cc343c0c0f3ca8a908a547603a029e36]

        tools: define DbgTestSolarMutex() unconditionally
        
        See the discussion at <https://gerrit.libreoffice.org/#/c/58170/>, and
        this came up on IRC today again.
        
        The above change broke the invariant that you can mix product and debug
        (but not dbgutil) builds. Restore this, without mandating dbgutil for
        the solar mutex assert code, which is useful for plain debug builds as
        well.
        
        Change-Id: I1f8bdb114b129fc4f39f186ba917e35e346a16b5
        Reviewed-on: https://gerrit.libreoffice.org/85369
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [f0106e19303a3806a375833e2100538506ccbc0a]

        sal_Char->char in canvas..codemaker
        
        Change-Id: Iaf46b42a17bc00da0f86daeafea7b5346c4a6360
        Reviewed-on: https://gerrit.libreoffice.org/85372
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-18  Stephan Bergmann  <sbergman@redhat.com>  [97d736d27435fb26d5609000f77bd79ece08572e]

        Fix typos concerning the __cxa_exception check
        
        ...introduced with 069506bcb0ee4005b01c22095ed427b96b553c98 "Use config_cxxabi.h
        to check for __cxa_eh_globals, __cxa_exception", but which appear to have been
        harmless as (a) the checked-for __cxxabiv1::__cxa_exceptions never existed in
        cxxabi.h, and (b) lack of __cxxabiv1::__cxa_exception in cxxabi.h happened to
        conincide with !HAVE_CXXABI_H_CXA_EH_GLOBALS
        
        Change-Id: I13f8a2b3cf0f03f2bc96cf053d2b571860055978
        Reviewed-on: https://gerrit.libreoffice.org/85373
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-18  Stephan Bergmann  <sbergman@redhat.com>  [c85588548bb016eb88247de75e303be2585023a6]

        Fix instructions for setting up the SDK
        
        (see the mail thread starting at
        <https://lists.freedesktop.org/archives/libreoffice/2019-December/084013.html>
        "Beginner's question about installing Libreoffice SDK")
        
        Change-Id: Iea0c394ec052587cdf4ba2a6a7ab38f4214ccbf0
        Reviewed-on: https://gerrit.libreoffice.org/85374
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-18  Stephan Bergmann  <sbergman@redhat.com>  [60274d430881ffe8681a2920b4df589d16942ace]

        Elide use of rtl_Instance (which is obsoleted by C++11 thread-safe statics),
        
        ...redux, after 8473ac2e27efff3ec902a358896a669ce05f047a "Elide use of
        rtl_Instance (which is obsoleted by C++11 thread-safe statics)" had done the
        same in parallel but forgot to remove some now-unnecessary parts:
        
        There appears to be no good reason to control the lifecycle of the VtableFactory
        instance via dso_init/exit, instead of via a plain static local variable.
        
        This removes the need for the Windows DllMain functions.  They also called
        DisableThreadLibraryCalls, which disables the DLL_THREAD_ATTACH and
        DLL_THREAD_DETACH notifications for the respective DllMain.  Lets assume that
        this was only done (as an optimization) because there had to be a user-provided
        DllMain, and that it was not in itself a reason to have a user-provided DllMain.
        (Most other DllMain across the code base that call DisableThreadLibraryCalls
        also do something else.  The only DllMain that only calls
        DisableThreadLibraryCalls is the one in
        shell/source/win32/shlxthandler/ooofilt/ooofilt.cxx, introduced with
        3fbfb21e298ba506c50733d4aaefc7550bca2fe4 "INTEGRATION: CWS desktintgr02".)
        
        Change-Id: I696e1c8d49060853c1a2c24f67469f6adfea6801
        Reviewed-on: https://gerrit.libreoffice.org/85367
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [fb1eac64df88baae9f211d052793773686c0e180]

        sal_Char->char in avmedia..basic
        
        Change-Id: Ied1331d979539ef1183da64c55351b57d24f4a4f
        Reviewed-on: https://gerrit.libreoffice.org/85371
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-18  Roman Kuznetsov  <antilibreoffice@gmail.com>  [82dce922e6d36b40dd0571b0c00666cd6fc1a8ac]

        tdf#128683 Add More Options button to Table section in Writer's Sidebar
        
        Change-Id: I057f7853fafcf8aa33611adae969b12fda6405b7
        Reviewed-on: https://gerrit.libreoffice.org/84972
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2019-12-18  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [8d3cec3c36ecc634ff1079aa897d5692df5c1b25]

        tdf#42949 Fix IWYU warnings in sfx2/source/appl/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Id8d2d6f739ac3b039d4afe7d1b65119b9eb614a5
        Reviewed-on: https://gerrit.libreoffice.org/84674
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-12-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3353a39b065300194531d24b60e8312a9d83c6d8]

        Fix typo
        
        Change-Id: Ic1daa649bbe73f2237f4e83e85cda88ba041e1f3
        Reviewed-on: https://gerrit.libreoffice.org/85365
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c726769f091b8ed47d58f5a485f93123c53668df]

        Fix typo
        
        Change-Id: I2bebd1ea9e8bd7815f6a0fccf5a87af68c84fbb7
        Reviewed-on: https://gerrit.libreoffice.org/85364
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [568b820bc2d52c007ee08ad7a3849c94a458115d]

        tdf#119227 fix freeze when copying a large bulleted list
        
        freeze goes from 5 seconds to about 1 second for me
        
        (1) used unordered_map instead of map
        (2) don't create temporary SfxItemSet's just to check equality
        
        Change-Id: I17939adb9ffd53bc56339d7a62ef217ade26de36
        Reviewed-on: https://gerrit.libreoffice.org/85298
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-18  Stephan Bergmann  <sbergman@redhat.com>  [c4abc77f2e29d96ff2025b1bd84fe3f63715e011]

        Elide use of rtl_Instance (which is obsoleted by C++11 thread-safe statics),
        
        ...redux, after 51e7a590976f664deb0a386d23b66bee38ea5687 "Elide use of
        rtl_Instance (which is obsoleted by C++11 thread-safe statics)" had done the
        same in parallel but forgot to remove some now-unnecessary parts
        
        Change-Id: I6c9d80c28b673ffb178d4f3cbd097b7d90891344
        Reviewed-on: https://gerrit.libreoffice.org/85356
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [e90e3bb1d802bdd5f06a2de9752069f9dfb61aab]

        loplugin:duplicate-defines
        
        these are already defined in include/svx/charmap.hxx, which is the
        superclass header, so that looks like the better place to keep
        
        Change-Id: I313a6a910e061360846cab4f84b0f47c98778aae
        Reviewed-on: https://gerrit.libreoffice.org/85342
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-18  Caolán McNamara  <caolanm@redhat.com>  [99429e2dee996965d30d057f649ec31077fbabb4]

        drop ellipsize on 'and'
        
        Change-Id: I60377bf94c2c7c360bb56e0cd85df3d7dabe61e9
        Reviewed-on: https://gerrit.libreoffice.org/85323
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [a95958759a84c570b49fc19a9d8939ebed0d9cbf]

        use o3tl::optional rather than boost::optional
        
        Change-Id: Ia02e4c37935445e35e806964570fa900e3981463
        Reviewed-on: https://gerrit.libreoffice.org/85357
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [0a41d401a0c6460219f3c57cbb75d79ba13ad8a3]

        loplugin:duplicate-defines
        
        looks like these were left behind when the associated *Item classes were
        moved from svx to editeng
        
        Change-Id: I09bf48396e18a9f1a6dddb65618affc782777c25
        Reviewed-on: https://gerrit.libreoffice.org/85341
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-18  Miklos Vajna  <vmiklos@collabora.com>  [b85810637d2475496a3055ae8c3f36a5a104a9a1]

        sw RTF export: don't mark these members as const
        
        As the destructor wants to std::move() these members, and that only has
        an effect if the member is not const.
        
        Simiarly in writerfilter/, there the const prevents the implicit
        std::move() on return.
        
        Change-Id: I42ce393da9033abbd028bd5b83f15f69d34e254d
        Reviewed-on: https://gerrit.libreoffice.org/85336
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-12-18  Mike Kaganski  <mike.kaganski@collabora.com>  [4644edc92a93cb80ebe0e409975ff1303927461f]

        Fix debug build after 7732444c5d4e79ae0218932afe85bcc4b56a00a4
        
        UnitTypeToString was defined static in emfphelperdata.cxx, and was
        absent in any header included in emfpfont.cxx, so it's unclear how
        could it pass all the build tests.
        
        Change-Id: I87f966d3cde5d04ab3d364ee0d583adbdc2cc2c0
        Reviewed-on: https://gerrit.libreoffice.org/85355
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [998ad9b8b1d0eb08b2515ea2086b9f3de58492e7]

        Elide use of rtl_Instance (which is obsoleted by C++11 thread-safe statics)
        
        Change-Id: I522c42d1fe97de2b1a8a629c97cf68e11006a328
        Reviewed-on: https://gerrit.libreoffice.org/85327
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-18  andreas kainz  <kainz.a@gmail.com>  [bcd45c2ab6cbdef1d8b82b327be92b30d49c09fb]

        Colibre icon remove symbolic link from colibre-svg icons
        
        Change-Id: I993ab3fb57bedaf6c6c1c1946c52eeab7c622acb
        Reviewed-on: https://gerrit.libreoffice.org/85345
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [ab35d0ab54501cb552cea56ec920d475e4bfe26f]

        loplugin:duplicate-defines
        
        not used outside the .cxxx file, so move them there
        
        Change-Id: I1043d58bfa849c67a572d53c4cc60fc7e227d508
        Reviewed-on: https://gerrit.libreoffice.org/85337
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-18  Alex Henrie  <alexhenrie24@gmail.com>  [642e33e53f965d8f85d55f092809c4c5c23bba5d]

        Remove unused exception imports from updatefeed.cxx
        
        This reverts commit 1e73a1bfab8abe658e2864ae1512737e489dfb0f.
        
        Change-Id: I5f3c62ffafd3e15b62227766e15a944c76d11978
        Reviewed-on: https://gerrit.libreoffice.org/84294
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-18  alonso  <laurent.alonso@inria.fr>  [f14cd1ad62e6f17f2a1e56a7d4dfb8fad8d5375e]

        writerperfect[libwps,tdf#128673]: use the inFilter option in headless mode...
        
        Change-Id: I494360ddb55e39e09edf03aaf0bf6a01dc432f83
        Reviewed-on: https://gerrit.libreoffice.org/82595
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [d681cca399947a0f1438d68850a8e61131e6e414]

        loplugin:duplicate-defines
        
        already defined in pivotrow_curs.h, so just delete this one
        
        Change-Id: I1c60bef657a8312cad29ede09c4f6925f0f0e15c
        Reviewed-on: https://gerrit.libreoffice.org/85340
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [000db9b072a93884865937942ca82588be7f9919]

        loplugin:duplicate-defines
        
        this one is shared between multiple cxx files, so remove the local one
        
        Change-Id: I9f6d06db04febd1bae616b4f87543066b1212f0f
        Reviewed-on: https://gerrit.libreoffice.org/85339
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [14824e73d8be8dfe3f26880d805dde58418a4835]

        loplugin:duplicate-defines
        
        already defined inside the .cxx file, so just delete the one in the .hxx
        file
        
        Change-Id: I2b8eb1dde1365276ef0cddb89d6016348708f5e6
        Reviewed-on: https://gerrit.libreoffice.org/85338
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [6526b72434e5f4097229629e12d9ab958edfafc4]

        Elide use of rtl_Instance (which is obsoleted by C++11 thread-safe statics)
        
        Change-Id: I34f801d1d56868b89027f10e0567004f1b8a4cc7
        Reviewed-on: https://gerrit.libreoffice.org/85331
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [10f4db67b6690cecfe449b4283b52f56400f07e2]

        Elide use of rtl_Instance (which is obsoleted by C++11 thread-safe statics)
        
        Change-Id: Ib0965f57cb929a220fc9df381abdca654985c9de
        Reviewed-on: https://gerrit.libreoffice.org/85330
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [51e7a590976f664deb0a386d23b66bee38ea5687]

        Elide use of rtl_Instance (which is obsoleted by C++11 thread-safe statics)
        
        Change-Id: Ie3e099a6561c22646f07dab418f1a2f8123f1449
        Reviewed-on: https://gerrit.libreoffice.org/85329
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [8473ac2e27efff3ec902a358896a669ce05f047a]

        Elide use of rtl_Instance (which is obsoleted by C++11 thread-safe statics)
        
        which does not seem to have been doing anything useful here anyway, not
        since
        
            commit 730399de90add4e35da9754a8f7525b443237026
            Date:   Wed Jul 18 11:16:06 2007 +0000
            INTEGRATION: CWS unomacli64 (1.6.50); FILE MERGED
            2007/06/20 10:29:46 kr 1.6.50.1: fixed: #i78284#
        
        Change-Id: I57345a08c333953a66b3a5f3be1fe9a2f1f092ef
        Reviewed-on: https://gerrit.libreoffice.org/85328
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-18  Seth Chaiklin  <sdc.blanco@youmail.dk>  [1bc50aca32a2c76017a552a06dca2c941ab38f7a]

        tdf#127294 Remove spaces; follow design guidelines for tips-of-the-day
        
        - converted to design guidelines
            all quotes 
            all menus items
            apostrophe (U+2019)
            em-dash (U+2014)
            minus (U+2212)
            expanded contractions 
        
        - Corrected spelling and grammar mistakes.
        
        - Simplified wording in some tips
        
        - tried to clarify uri explanation in relation to help
        
        Change-Id: Ic9984fdc09813d2b43324a104d5c30420671c6b9
        Reviewed-on: https://gerrit.libreoffice.org/85228
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-12-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [09ff0a177753fdb6337239d908b72385913fbf51]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix repetition
            
            Change-Id: I133f5d6d70a39d2ccd90f4a16d579c0e3225108e
            Reviewed-on: https://gerrit.libreoffice.org/85349
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2019-12-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [e356b371373ed6d047efac9913bc69cb2bfa0105]

        tdf#129459 drawinglayer: fill shapes with solid color brush
        
        EMF+ shapes were not filling when the brush style is a solid color. This
        patch fixes this issue.
        
        Change-Id: I6a2b12e514af9a85f50198dceee642fac8df2f1b
        Reviewed-on: https://gerrit.libreoffice.org/85343
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-12-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [7732444c5d4e79ae0218932afe85bcc4b56a00a4]

        drawinglayer: improve logging for fonts
        
        Change-Id: I5b430360894dc1738445820679ceaf09edfeef55
        Reviewed-on: https://gerrit.libreoffice.org/84840
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-12-18  Eike Rathke  <erack@redhat.com>  [491e8f60bf7f216a3bb3092b22334924b6c9aee1]

        Resolves: tdf#129396 Refresh shared formula group area listeners upon shifting
        
        Regression from
        
            commit 47230a036fe35b9a7a7c0609232849fcbb51efcc
            CommitDate: Thu Feb 5 11:52:51 2015 +0100
        
        	Resolves: tdf#88792 do not hold a ScFormulaCell** in group area listener
        
        where previously the listener position's column was taken from the
        group's remembered top formula cell (then updated) position, which
        holding the cell was wrong in other cases.
        
        Change-Id: Ida1503daa7cbda2b41459ff5d63652a6febd91e0
        Reviewed-on: https://gerrit.libreoffice.org/85347
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-12-18  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [c2f8929ed76085bc81f390f90e06bd6781206537]

        vcl: sfx2: LOK: Support per-view popup windows
        
        While we do support multiple views, there is only
        one state for popup/floating windows, that also
        includes the dialogs open and related windows/data.
        
        This adds support to allow each view to have its own
        popups and state, thus allowing multiple users to
        interact with the dialogs independently of one
        another.
        
        (cherry picked from commit b50c341a53911f1d725947a4d8d3d2f782c94079)
        
        Change-Id: I3786a561ca6ca113ad12425bdb491e5a30bd1a28
        Reviewed-on: https://gerrit.libreoffice.org/82440
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/85221
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-12-17  Michael Stahl  <Michael.Stahl@cib.de>  [9e63d328691014bc97f6b66b708ed9dec53618e6]

        ofz#18534 sw: WW8 import: avoid creating redlines that overlap...
        
        ...with fieldmarks, as the editing operations already do.
        
        This was triggering ~SwIndexReg assert when creating this redline:
        
        $4 = "     \b\nfür \a\003     \b\nKlasse \a\003     \b\t\tSchuljahr \a\003     \b\t\a\003  \b. Halbjahr\nLeistungsbeurteilung lt. Konferenzbeschluss vom "
        
        Change-Id: I904be93e044c4b98bb8c806357ed061692303c7a
        Reviewed-on: https://gerrit.libreoffice.org/85149
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-17  Caolán McNamara  <caolanm@redhat.com>  [41c34570b98f31cc920efa2ba0eda9634188122a]

        unfold the gtk-related inline we don't need anymore
        
        Change-Id: I9b5ef4cc4e00649c4609bb576c01ce2ea15e4fdd
        Reviewed-on: https://gerrit.libreoffice.org/85309
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-17  Stephan Bergmann  <sbergman@redhat.com>  [44fda47be99dc870900ac08f77e1d2343219df31]

        Cosmetic documentation fixes
        
        consolidate on "Linux", "macOS", "Unix-like systems", "Windows", "Xcode"
        
        Change-Id: I448adee41cd557544b9c717ce7663c6fd08a7270
        Reviewed-on: https://gerrit.libreoffice.org/85332
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2595cd2cc2e316f3e4ca67122ebf131c8ea8ceba]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Maintenance in Fontwork Help page
            
            Change-Id: I08c5008881d44e54a8ae2d014cf0c254f9e8b190
            Reviewed-on: https://gerrit.libreoffice.org/85310
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [55406159de44a7e03e4869c685024384b63a3328]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Mute L10n in some embedvar cases
            
            Change-Id: Ib9078cfec42e652a41417d3ca977818434961945
            Reviewed-on: https://gerrit.libreoffice.org/85334
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0d32f2a7dfa7c619d07e8a2680f19564a7032d44]

        Fix typo in code
        
        Change-Id: I32f99d6dbdaa52f53bd630b611d13decf110fd75
        Reviewed-on: https://gerrit.libreoffice.org/85318
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-12-17  Miklos Vajna  <vmiklos@collabora.com>  [037cd13af81f8a1169d01e95036ed942f261f9a6]

        sw reqif-xhtml export: add a new RTFOLEMimeType parameter
        
        This is similar to commit e0f20211a8048a87b078aa4cf0f28c0c847487ad (sw
        reqif-xhtml import: add a new AllowedRTFOLEMimeTypes parameter,
        2019-12-16), except that was for the import and this is for the import.
        
        The situation was similar, SfxBaseModel::impl_store() still had the
        custom store parameters, but later functions lost it, so at the end
        OutHTML_FrameFormatOLENodeGrf() in the sw HTML export could not respect
        it.
        
        Fix the problem in a similar way, so the SfxMedium instance created for
        the duration of the export provides the custom options via
        SfxMedium::GetArgs().
        
        Change-Id: I71d2c7920f42d98133f345703cfdfd50f0e8550c
        Reviewed-on: https://gerrit.libreoffice.org/85321
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-12-17  Stephan Bergmann  <sbergman@redhat.com>  [78761f9b0177b0ae8ccfc5323a530fe4404b9637]

        Make disabled PDF import tests compile again
        
        ...if they were enabled, see the mail thread starting at
        <https://lists.freedesktop.org/archives/libreoffice/2019-December/084003.html>
        "sd: disable pdf import tests"
        
        Change-Id: Ic52972e60ea411baab0f7b0ed0ec6b6057a95e06
        Reviewed-on: https://gerrit.libreoffice.org/85238
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0082db9dd134e16d59a8000368976de42154d2a3]

        Removed duplicated include
        
        Change-Id: Iaa0b6006b53b2f20f9eb6e86f081211bf60d19bf
        Reviewed-on: https://gerrit.libreoffice.org/85311
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a67e007cb1184addc322710e62723e3ca5af29db]

        Fix typo
        
        Change-Id: Id8deb01adb8111850f317bdbfc363f507c54a7dd
        Reviewed-on: https://gerrit.libreoffice.org/85315
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b569683398f2cf071c7819f2ef1db514d99e1fdb]

        Fix typo
        
        Change-Id: I08800becb25f04bb30577185259b290f9cc783e3
        Reviewed-on: https://gerrit.libreoffice.org/85319
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b2b1a7ba78bb23d31eacb21c386745314cbf3379]

        Fix typo
        
        Change-Id: I6326523b8c93b1eeaf03d91bf0370dd98eeb02d9
        Reviewed-on: https://gerrit.libreoffice.org/85312
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [90239f42f3ec2ce00e8ff3620394fd2fd1b5f505]

        Fix typos
        
        Change-Id: I54554165cc0df1b1f7902e467f0ba6480f4882e3
        Reviewed-on: https://gerrit.libreoffice.org/85313
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b523838ecd07b3e6694a3b761b6848a209c5bfb9]

        Fix typos
        
        Change-Id: I363cd336389865a9aae3a5d7eb9bbbb2919a3bd9
        Reviewed-on: https://gerrit.libreoffice.org/85316
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2217ed149a6f4a4a3d11d2064112c4791106e994]

        Fix typos
        
        Change-Id: I2671a0faf78d8ece27aaa88082a60f19197e929f
        Reviewed-on: https://gerrit.libreoffice.org/85314
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [532c4af5efce928245d22eb74e159bca8c7c3839]

        Fix typo
        
        Change-Id: I64a13c892a5ae8b2c7e9614212be60d9a4300632
        Reviewed-on: https://gerrit.libreoffice.org/85317
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-17  Michael Stahl  <Michael.Stahl@cib.de>  [91b2644f3955defc82279beff12d34c9133f57a2]

        tdf#112202,tdf#112201 sw: add test
        
        Let's check via the layout which headers are used.
        
        Change-Id: I9fe30192db609d391921930c0e535daf8062e30a
        Reviewed-on: https://gerrit.libreoffice.org/85305
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Michael Stahl <michael.stahl@cib.de>

2019-12-17  Stepas Toliautas  <stepas.toliautas@gmail.com>  [da6a947b6cffbbbc4cfad89e2cdc79f1137cca92]

        Tweak configure to allow Windows builds using VC++ Build Tools
        
        Since Visual Studio 2017 Microsoft offers Build Tools installer package
        which comes with MSVC++ compiler and can include most toolchains and
        libraries, but does not require Visual Studio IDE installation.
        This patch asks vswhere.exe to use path to Build Tools as compiler path
        (in case Visual Studio path is not found) and lowers 'devenv' detection
        error to warning with an explanation.
        Identical build is produced in both cases,
        and even IDE integration (creation of sln/vsproj) works as usual.
        
        Change-Id: I6176d10cc6ea2091c353eb40d13913d8adb8f85d
        Reviewed-on: https://gerrit.libreoffice.org/85245
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [cb6d402ed7d0e5a32783d33da9cace1a9812031a]

        tdf#129435: Fix menu reference
        
        Regression from 81f01259dfe29b7ee73c42d3b44934d6fc973cd8
        
        Change-Id: Ibeb094d7dfd998322acf88bdc38fe1f15d524e78
        Reviewed-on: https://gerrit.libreoffice.org/85306
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-12-17  Michael Stahl  <Michael.Stahl@cib.de>  [3f680aef65a158cfbc98c8afd1c3628d7f4f7b83]

        tdf#112201 writerfilter: try to apply continuous section page style...
        
        ... on the last node of the previous section.
        
        This works for this particular document, but it's quite dubious that it
        will work in the general case; feel free to revert this if it causes
        problems.
        
        Change-Id: Ia03d41a1127df505c4e9da7131323b70d88a285f
        Reviewed-on: https://gerrit.libreoffice.org/85294
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-12-17  Michael Stahl  <Michael.Stahl@cib.de>  [d7e9daf2d21d3bcafaa6aae4aed6c9df5e0999c4]

        tdf#112201 writerfilter: continuous sections:
        
        always replace break with follow-page-style, not first-page-style.
        
        It looks like Word ignores <w:titlePg> on continuous section breaks,
        unless it's the first section, which was already handled by code above.
        
        Change-Id: If7c0fe96a1789f64f1943ece453db3dbc284ca48
        Reviewed-on: https://gerrit.libreoffice.org/85293
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-12-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [acd4a9822ca62de406680403e22a0680281bd621]

        loplugin:duplicate-defines
        
        seems to be a search/replace error in
        
            commit f08faa70ccaa3bbf335b7b2ddff02a9f37efe125
            Date:   Tue Apr 25 19:21:42 2017 +0100
            fix attempt to load converted bitmap resource uses from vcl
        
        Change-Id: I882904652c9ecdfc28322cd7b5d05d3507090f2f
        Reviewed-on: https://gerrit.libreoffice.org/85297
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-17  Stephan Bergmann  <sbergman@redhat.com>  [4af97bd05aa5caa873c46b5c27aad48af23464b5]

        No need to leak ImplRepository
        
        ...after 919689ac876eb051f01a09ef67e8140efaa3df32 "Remove unused preliminary
        entries from ImplRepository::m_aStore again" makes sure ImplRepository::m_aStore
        doesn't accumulate references to UNO objects, which would only have been
        destroyed upon exit, at which point that would easily have caused various
        issues.
        
        Change-Id: I6338a1ff46d72c137d619eabd8facca794028324
        Reviewed-on: https://gerrit.libreoffice.org/85296
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [11c0effe3def917ec2002a30dbbcca1c5758ffa9]

        tdf#112989 reduce export to PDF time
        
        reduces the time from 33s to 24s for me
        
        Change-Id: Ia70e1c4220ebedf0b686ed76c5704efa551591fe
        Reviewed-on: https://gerrit.libreoffice.org/85281
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-17  Stephan Bergmann  <sbergman@redhat.com>  [7b9e75da2e057fe5b551bf7294814d1744fe653f]

        Fix various Clang and loplugin warnings in --with-webdav=serf code
        
        Change-Id: I9390d9242b1ea4413ce01bff9002929e55c1617c
        Reviewed-on: https://gerrit.libreoffice.org/85277
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-17  Caolán McNamara  <caolanm@redhat.com>  [253f4ad388f3687140c2c5a03f895b326593d728]

        make approximate_char_width private and use approximate_digit_width
        
        Change-Id: I063cb5b9823d374014fd2c8129eba53384b96870
        Reviewed-on: https://gerrit.libreoffice.org/85273
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-17  Stephan Bergmann  <sbergman@redhat.com>  [7a736cd3b7d3bc504dfc2ebea0cb55101d572610]

        Avoid false positive lopluign:vclwidgets warning
        
        ...about calling delete for a std::atomic<T*>.  It ultimately turned out that I
        didn't need such a std::atomic<T*> variable after all, but it can't hurt to have
        this fix for loplugin:vclwidgets anyway.
        
        Change-Id: I2ca058e9c39efa6c5386e6a320bed4bf8ab5f5d5
        Reviewed-on: https://gerrit.libreoffice.org/85266
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-17  Mike Kaganski  <mike.kaganski@collabora.com>  [0ba9d65c8e9d79d13ec534678d5a2131429c48b9]

        Convert some defines to constexpr
        
        Change-Id: I78d119857b80d223d6fa8228cee4c0be829627c4
        Reviewed-on: https://gerrit.libreoffice.org/85267
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-17  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [71c6f438cecc3ce5e8060efe1df840652885701c]

        tdf#129311 don't allow temporary trusted certs
        
        This simply skips the DocumentMacroConfirmationRequest, if the
        macro security level (MSL) is *High* and the list of trusted
        authors is read-only. For the MSL *Medium*, the check box of
        the dialog is hidden with read-only trusted authors.
        
        Change-Id: If6c08e4fdbf200e778d181370cc73fd947cecff5
        Reviewed-on: https://gerrit.libreoffice.org/84887
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-12-17  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [b3348ce498b3d54b3e5e6518954ad9d5e917b8f2]

        Fix macro security UI usability problems
        
        * Don't hide the option dialogs "Macro security" push button.
          I don't see any reason, why these settings should be hidden, if
          macros are disabled or settings locked. At least a user can now
          check, what is going on (still nothing shows disabled macros for
          a document in the UI AFAIK).
        * Don't scale the lock icons of the trusted list boxes.
          This just uses the same alignments, which the macro security
          level lock image uses, otherwise the image is scaled to fit the
          whole space of its layout cell.
        * Don't disable the trusted list boxes.
          If the setting is locked, it's sufficient to disable all the
          buttons, which allow modification (so View can stay enabled).
          This way you can still scroll the list. Correct button handling
          is already implemented and works for me.
        * Catch exceptions of broken certificate data.
          If your config contains certificates, which can't be correctly
          decoded, the NSS backend will throw an exception, which kills
          the dialog, but not the nested loop, resulting in a locked LO.
          Also show an error dialog with the broken base64-encoded data.
        
        Change-Id: I79002e0ce85cf9a9017caf858407f2f635a3a074
        Reviewed-on: https://gerrit.libreoffice.org/85056
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-12-17  László Németh  <nemeth@numbertext.org>  [7efae60f3625a58f8a617c80f2a55a695fbaef36]

        tdf#64902 Writer table: Paste Special->Rows Above
        
        and Columns Before table popup and Edit menu items
        to insert clipboard table data in a table as new
        rows/columns instead of overwriting the content of
        the original cells of the target table.
        
        This commit introduces the new commands
        .uno:PasteRowsBefore and .uno:PasteColumnsBefore.
        
        See also commit 1e278d1d0cfb1d5375195aa764739f00633f21e8
        (tdf#37156 Writer menu: Paste as Nested table).
        
        Change-Id: I7d13246a3ace6c5f709d607c416150f8872e4695
        Reviewed-on: https://gerrit.libreoffice.org/85214
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-12-17  Marco Cecchetti  <marco.cecchetti@collabora.com>  [dfcfdf47b5da6a11b2c3118a0f63cc48c10c2cd7]

        lok: get spelling context menu on long press
        
        This patch handles a new flag attached to the invalidate view cursor
        message for informing the client when the text cursor is inside a
        mispelled word.
        This information is used for popping up the spelling context menu on a
        long press event instead of the standard context menu for a selected
        word.
        
        Change-Id: I13fcbe53c83ca6eb56300a601734cdc3211e88a0
        Reviewed-on: https://gerrit.libreoffice.org/85244
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-12-17  Jan Holesovsky  <kendy@collabora.com>  [1fd65c35f9cc44d94ac10e929b9c9c4bfb8d1afc]

        android: Don't crash when double-tapping a text box.
        
        Here we were accessing the notification from a destructor; so avoid that
        when the pDoc is already being destructed.
        
        Change-Id: I686bc9acf66788bfed6cf478fc7a1646ca8fd259
        Reviewed-on: https://gerrit.libreoffice.org/85235
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 589147c64804adc5ceba895510559e2b6806d467)
        Reviewed-on: https://gerrit.libreoffice.org/85246
        Tested-by: Jenkins

2019-12-17  Stephan Bergmann  <sbergman@redhat.com>  [269da06bae4105ddad17b1aa1ca8477cebbfaa76]

        ScSheetLimits must be a complete type here (Windows --disable-pch)
        
        ...after 113444f59dc7690850919155b9b164b1a686bbe7 "sc: rowcol: tdf#50916 create
        ScSheetLimits to hold by rtl::Reference", due to the MSVC rules of emitting
        definitions of implicit member functions of dllexport classes:
        
        > In file included from sc/source/ui/condformat/condformathelper.cxx:14:
        > In file included from sc/inc\conditio.hxx:30:
        > In file included from sc/inc/tokenarray.hxx:24:
        > include\rtl/ref.hxx(74,20): error: member access into incomplete type 'ScSheetLimits'
        >             m_pBody->acquire();
        >                    ^
        > sc/inc/tokenarray.hxx(69,5): note: in instantiation of member function 'rtl::Reference<ScSheetLimits>::Reference' requested here
        >     ScTokenArray( const ScTokenArray& ) = default;
        >     ^
        > sc/inc/tokenarray.hxx(47,8): note: forward declaration of 'ScSheetLimits'
        > struct ScSheetLimits;
        >        ^
        
        Change-Id: I4e79340f52e92b88c43fa5b78aa69ed49b367705
        Reviewed-on: https://gerrit.libreoffice.org/85260
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-17  Stephan Bergmann  <sbergman@redhat.com>  [aae171577310a4ce568d1e5c46122ad70eff1b2d]

        Add missing DoClose of test documents
        
        I had added these while tracking down some issue which ultimately turned out to
        be unrelated to this.  But looks like it can't hurt to explicitly close these
        documents, as is already done in all the other tests in this file.
        
        Change-Id: I32f8b3cb38264aac4b7c5982430006b374142be0
        Reviewed-on: https://gerrit.libreoffice.org/85264
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-17  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [5e80d0fe6326a0a32da72f0ad2d7e0fe4df8d75b]

        tdf#42949 Fix IWYU warnings in filter/
        
        Also drop inc/gfxtypes.hxx and source/svg/spirit_supplements.hxx
        which are unused since commit
        3ca7be09834a26fbd1c371deabd7a58111092676
        "Replace SVGFilter using SVGIO"
        
        Drop now unneeded pass-through header
        source/graphicfilter/icgm/main.hxx too.
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I8abaf294370c98256815a226168085dd01123f3e
        Reviewed-on: https://gerrit.libreoffice.org/84734
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-12-17  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [99783d0edc2405f351322dfa2479c7fb36527878]

        ui: show wait mouse pointer on operations in Expert Configuration
        
        Expert Configuration is loading, resetting and searching values
        very slowly, so will be great to indicate busy status to user.
        
        Change-Id: Ic0d428d01a9f71ff899979162e1b307cd7cd7401
        Reviewed-on: https://gerrit.libreoffice.org/85242
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-12-17  Juergen Funk  <juergen.funk_ml@cib.de>  [6ca3adf22b62b88b313c8fc9311183efdabe445a]

        symstore.sh: collect PDBs for *all* artifacts
        
        - a number of external library PDBs where missing
        - also the soffice.bin and unopkg.bin (renaming that to *.bin.pdb)
        
        Change-Id: Idafcce87bfefadfa669807a861efab76b4122c62
        Reviewed-on: https://gerrit.libreoffice.org/83726
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-12-17  Michael Stahl  <Michael.Stahl@cib.de>  [08f13ab85b5c65b5dc8adfa15918fb3e426fcc3c]

        tdf#112202 writerfilter,sw: fix loss of headers
        
        There are several problems here:
        
        * CloseSectionGroup() is not only called for actual sections in the
          document but also at the end of every special text like comment,
          footnote, etc; only actual sections can set page styles. Writer
          comments use editengine so cannot even contain sections.
        
        * With continous section breaks, headers and footers are inherited from
          the previous section unless defined by the current section;
          SwXText::copyText() did not copy the content of the header on page 4
          to page 5 correctly because it used an SwXTextCursor to create the
          selection, which cannot select the table at the start of the header.
        
        * For continuous section breaks, WW8 import filter has a heuristic to
          find the first page break in the section and set the PageDescName
          property on that node to apply the page style with the headers of the
          new section; do something similar in writerfilter
          SectionPropertyMap::CloseSectionGroup()
        
        Change-Id: I3ebe3d299f83197cbf8f10de46c34de98677626c
        Reviewed-on: https://gerrit.libreoffice.org/85213
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-12-17  Stephan Bergmann  <sbergman@redhat.com>  [e9e57a3dbd8b780e0ae3c9015d757719b893f190]

        Elide use of rtl_Instance (which is obsoleted by C++11 thread-safe statics)
        
        Change-Id: Ic7b78dffb2f8d1908f3263d88c5912aec2ebce8b
        Reviewed-on: https://gerrit.libreoffice.org/85263
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-17  Caolán McNamara  <caolanm@redhat.com>  [5a303d68b44415e1c64df1cd83b2bb4da51ac57b]

        drop gtk_widget_set_double_buffered for X too
        
        Change-Id: I52f26bdf68e2ec8269c221de0fbf985629312ef3
        Reviewed-on: https://gerrit.libreoffice.org/85243
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-17  Stephan Bergmann  <sbergman@redhat.com>  [919689ac876eb051f01a09ef67e8140efaa3df32]

        Remove unused preliminary entries from ImplRepository::m_aStore again
        
        The comment added to ImplRepository::getDocumentBasicManager by
        8e74a57b6cf49cf5296ecc21a111d0119d7cac83 "mib19: #163556# preserve VBA
        compatibility in ODF roundtrip" explains why these preliminary entries are
        created, but apparently forgot to remove them again when
        ImplRepository::impl_createManagerForModel doesn't fill them.
        
        Change-Id: I49ac77a8ca408c0b17d7a7bf7e939a468882ca13
        Reviewed-on: https://gerrit.libreoffice.org/85261
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-17  Stephan Bergmann  <sbergman@redhat.com>  [0f506617258341596747416549c8f0f879267ab0]

        Elide use of rtl_Instance (which is obsoleted by C++11 thread-safe statics)
        
        Change-Id: I9ee0d2ecbb75afe5a341eac308bb6718e5830749
        Reviewed-on: https://gerrit.libreoffice.org/85262
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-17  Stephan Bergmann  <sbergman@redhat.com>  [ced9702c9fcba0c702f0b910c3f1f5dae69a4f5a]

        SdImportTest::testPDFImportShared fails for --disable-pdfium
        
        ...with
        
        > Test name: SdImportTest::testPDFImportShared
        > assertion failed
        > - Expression: false
        > - failed to load file:///.../sd/qa/unit/data/pdf/multipage.pdf
        
        during CppunitTest_sd_import_tests, because vcl::ImportPDFUnloaded always
        returns false then which gets propagated down to
        
        > #0 in vcl::ImportPDFUnloaded(rtl::OUString const&, std::__debug::vector<std::pair<Graphic, Size>, std::allocator<std::pair<Graphic, Size> > >&, double) at vcl/source/filter/ipdf/pdfread.cxx:358
        > #1 in SdPdfFilter::Import() at sd/source/filter/pdf/sdpdffilter.cxx:58
        > #2 in sd::DrawDocShell::ConvertFrom(SfxMedium&) at sd/source/ui/docshell/docshel4.cxx:485
        > #3 in SfxObjectShell::DoLoad(SfxMedium*) at sfx2/source/doc/objstor.cxx:768
        > #4 in SdModelTestBase::loadURL(rtl::OUString const&, int, std::unique_ptr<SfxAllItemSet, std::default_delete<SfxAllItemSet> >) at sd/qa/unit/sdmodeltestbase.hxx:183
        > #5 in SdImportTest::testPDFImportShared() at sd/qa/unit/import-tests.cxx:1218
        
        (If the tests currently disabled with IMPORT_PDF_ELEMENTS were enabled, see the
        mail thread starting at
        <https://lists.freedesktop.org/archives/libreoffice/2019-December/084003.html>
        "sd: disable pdf import tests", then they would work fine with --disable-pdfium
        as I just checked, so they don't need to be covered by the new #if.)
        
        (Found with <https://ci.libreoffice.org//job/lo_tb_random_config_linux/2100/>.)
        
        Change-Id: I96e83f478c344123af0c5bcd0b5a82af01b1b9da
        Reviewed-on: https://gerrit.libreoffice.org/85259
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-17  Dennis Francis  <dennis.francis@collabora.com>  [f86824cca0c442d371379d2ea0bff2241f18ab3d]

        Resolves tdf#129127: do a safe swap of patterns
        
        Following swap of patterns is not safe :
        """
        const ScPatternAttr* pPat1 = GetPattern(nRow);
        const ScPatternAttr* pPat2 = rOther.GetPattern(nRow);
        SetPattern(nRow, *pPat2);
        rOther.SetPattern(nRow, *pPat1);
        """
        
        as the first SetPattern can cause deallocation of the pattern object
        pointed to by pPat1 if it had a reference count of 1 to begin with.
        In such cases, increase the reference count of first pattern by
        putting it into document pool, thereby evading deallocation.
        
        The stacktrace of the crash without the fix looks like :
        
        Thread 1 "soffice.bin" received signal SIGSEGV, Segmentation fault.
        602             SfxPoolItem *pPoolItem = rItem.Clone(pImpl->mpMaster);
        
        0  0x00007ffff4ad2905 in SfxItemPool::PutImpl(SfxPoolItem const&, unsigned short, bool) (this=0x16c6830, rItem=..., nWhich=39321, bPassingOwnership=false) at /ssd1/work/dennis/core/svl/source/items/itempool.cxx:602
        1  0x00007fffd179e5a5 in ScDocumentPool::PutImpl(SfxPoolItem const&, unsigned short, bool) (this=0x16c6830, rItem=..., nWhich=0, bPassingOwnership=false) at /ssd1/work/dennis/core/sc/source/core/data/docpool.cxx:333
        2  0x00007fffd14e88fb in SfxItemPool::Put<ScPatternAttr>(ScPatternAttr const&, unsigned short) (this=0x16c6830, rItem=..., nWhich=0) at /ssd1/work/dennis/core/include/svl/itempool.hxx:154
        3  0x00007fffd14dd228 in ScAttrArray::SetPatternAreaImpl(int, int, ScPatternAttr const*, bool, ScEditDataArray*, bool)
           (this=0x2cbc020, nStartRow=9, nEndRow=9, pPattern=0x2da5d80, bPutToPool=true, pDataArray=0x0, bPassingOwnership=false) at /ssd1/work/dennis/core/sc/source/core/data/attarray.cxx:464
        4  0x00007fffd1653fcd in ScAttrArray::SetPattern(int, ScPatternAttr const*, bool) (this=0x2cbc020, nRow=9, pPattern=0x2da5d80, bPutToPool=true) at /ssd1/work/dennis/core/sc/inc/attarray.hxx:142
        5  0x00007fffd163cd41 in ScColumn::SetPattern(int, ScPatternAttr const&) (this=0x2cb4610, nRow=9, rPatAttr=...) at /ssd1/work/dennis/core/sc/source/core/data/column.cxx:694
        6  0x00007fffd170e65b in ScColumn::Swap(ScColumn&, int, int, bool) (this=0x2339270, rOther=..., nRow1=0, nRow2=9, bPattern=true) at /ssd1/work/dennis/core/sc/source/core/data/column4.cxx:1112
        7  0x00007fffd1ada654 in ScTable::SortReorderByColumn(ScSortInfoArray const*, int, int, bool, ScProgress*) (this=0x2cb9ea0, pArray=0x5ef71a0, nRow1=0, nRow2=9, bPattern=true, pProgress=0x7fffffff09a0)
           at /ssd1/work/dennis/core/sc/source/core/data/table3.cxx:922
        8  0x00007fffd1adf991 in ScTable::Sort(ScSortParam const&, bool, bool, ScProgress*, sc::ReorderParam*) (this=0x2cb9ea0, rSortParam=..., bKeepQuery=false, bUpdateRefs=false, pProgress=0x7fffffff09a0, pUndo=0x7fffffff0950)
           at /ssd1/work/dennis/core/sc/source/core/data/table3.cxx:1750
        9  0x00007fffd17cc70a in ScDocument::Sort(short, ScSortParam const&, bool, bool, ScProgress*, sc::ReorderParam*) (
           this=0x2cc4db0, nTab=0, rSortParam=..., bKeepQuery=false, bUpdateRefs=false, pProgress=0x7fffffff09a0, pUndo=0x7fffffff0950) at /ssd1/work/dennis/core/sc/source/core/data/documen3.cxx:1411
        10 0x00007fffd22a2f76 in ScDBDocFunc::Sort(short, ScSortParam const&, bool, bool, bool) (this=0x7fffffff0b50, nTab=0, rSortParam=..., bRecord=true, bPaint=true, bApi=false)
           at /ssd1/work/dennis/core/sc/source/ui/docshell/dbdocfun.cxx:578
        11 0x00007fffd2744e29 in ScDBFunc::Sort(ScSortParam const&, bool, bool) (this=0x2e3b560, rSortParam=..., bRecord=true, bPaint=true) at /ssd1/work/dennis/core/sc/source/ui/view/dbfunc.cxx:217
        12 0x00007fffd2744d7b in ScDBFunc::UISort(ScSortParam const&) (this=0x2e3b560, rSortParam=...) at /ssd1/work/dennis/core/sc/source/ui/view/dbfunc.cxx:208
        13 0x00007fffd2735e3d in ScCellShell::ExecuteDB(SfxRequest&) (this=0x1e42330, rReq=...) at /ssd1/work/dennis/core/sc/source/ui/view/cellsh2.cxx:528
        
        Change-Id: I70f8b95a6ff59f372b909fd173117a114906deff
        Reviewed-on: https://gerrit.libreoffice.org/85072
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-12-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c54778aad677d6bb6e6687f0f43dffad1aefa1e]

        tdf#129143 FILESAVE: PPTX: bullets have a black border after RT
        
        Revert "no need to use AlphaMask in DrawingML::WriteParagraphNumbering"
        
        This reverts commit 126818d293982e578dfb4d977ee0ea64a1cff0de.
        
        Change-Id: I7326e7dbf2f00629ca5d08cff680e68c679f321a
        Reviewed-on: https://gerrit.libreoffice.org/85258
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-17  Stephan Bergmann  <sbergman@redhat.com>  [038a4a81e5c5c37fcfaccd1358eafbf1915b0894]

        Remove dated check for jre sub-dir in JDK
        
        Since Java 9, a JDK installation no longer necessarily has a jre sub-dir, see
        <https://docs.oracle.com/javase/9/install/
        installed-directory-structure-jdk-and-jre.htm> vs.
        <https://docs.oracle.com/javase/8/docs/technotes/tools/windows/jdkfiles.html>.
        
        The check for a jre sub-dir had been there ever since
        157d22babb277a9e7bc750a74737cd60e84dfee8 "INTEGRATION: CWS rodarvus01", but the
        code that determines a working JAVA_HOME has been improved a lot since then.
        Given that the current check can be misleading (see
        <https://lists.freedesktop.org/archives/libreoffice/2019-December/084005.html>
        "Re: what jdk for build?"), better remove it completely and hope that the code
        determining a working JAVA_HOME is good enough by now.
        
        Change-Id: Ib1da3c00b8a3f1e54d5204e6ecd43b4c4441c827
        Reviewed-on: https://gerrit.libreoffice.org/85257
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-17  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [7b26e517d50ca4c34fa7a6291948fb200b2e5d71]

        tdf#128320: RTF export: do not write shape attrs for postponed shape
        
        If graphical object is postponed (here stored in m_aRunText for later
        writing) it is wrong to write shape attributes right now. Anyway they
        wll be written during shape output in a correct destination.
        
        Change-Id: I1835485870648d4f1e363d34a3f58e390672442f
        Reviewed-on: https://gerrit.libreoffice.org/85227
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-12-17  Miklos Vajna  <vmiklos@collabora.com>  [d4ea54e18346a35590933dd1e8b83d1c12a741de]

        tdf#128567 sw: fix flicker of table selection highlight
        
        Regression from commit c56bf1479cc71d1a2b0639f6383e90c1f7e3655b
        (tdf#105330 sw: fix lost cursor on undoing nested table insert,
        2019-09-16), the problem was that in case lcl_notifyRow() invokes
        SwRowFrame::ModifyNotification(), then the table selection is re-created
        all the time, while in case it does not, then it may result in a cursor
        loss.
        
        The reason for the flicker is that normally
        sw::DocumentTimerManager::m_aDocIdle is not invoked between the
        SwEditWin mouse button down/move/up events, but in case the notification
        is done, then the idle kicks in once the page frame of the row is
        invalidated.
        
        Fix the problem by avoiding the notification in the table selection
        case: this makes the flicker go away and the original cursor loss
        problem remains fixed, too.
        
        [ It is not clear to me woh can I test if the flicker happens, would
        need some mechanism to ensure that the mouse button down/up/move chain
        happens without the idle kicking in, perhaps. ]
        
        Change-Id: I91e0af0d3b1b9824754c0bf0be8535d294601787
        Reviewed-on: https://gerrit.libreoffice.org/85240
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-12-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [20ff62d319d9a8195a59d5b27ccc52d9000992c0]

        loplugin:expandablemethods
        
        Change-Id: Ifc269d9996928085a3ab78033788465b4f029368
        Reviewed-on: https://gerrit.libreoffice.org/85255
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-17  Gülşah Köse  <gulsah.kose@collabora.com>  [8eb2d2972583b909a249f5b0f22a9b1fbf533d24]

        tdf#125949 Allow the slide to continue with freezing animation.
        
        Entrance (Zoom in, Spiral in, Sviwel, Stretchy) animations with
        shapes freezes the presentation when OpenGL is enabled. As a
        workaround, avoid playing these animations.
        
        Change-Id: I054d87c4d3774339a9fe6fba42dea20bccd31bb1
        Reviewed-on: https://gerrit.libreoffice.org/85201
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2019-12-16  Andras Timar  <andras.timar@collabora.com>  [148ed6c2739ab8af88c0ac363f30f99f10bf7c1a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - fix 'Helpex warning: invalid po attributes extracted'
            
            Change-Id: I00ca6735d389eedbd651c9e08d3aed2da9a0543a
            Reviewed-on: https://gerrit.libreoffice.org/85248
            Tested-by: Jenkins
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2019-12-16  Miklos Vajna  <vmiklos@collabora.com>  [e0f20211a8048a87b078aa4cf0f28c0c847487ad]

        sw reqif-xhtml import: add a new AllowedRTFOLEMimeTypes parameter
        
        The HTML import is an old-style filter, so it has no XFilter
        implementation where filter() would get custom parameters out of the
        box. One way would be to fix by adding one more entry to the aFormalArgs
        table under sfx2/, but doing that with a random parameter of a random
        import filter feels dirty.
        
        So instead make SfxMedium store all arguments as-is, this way accessing
        other keys is as easy to accessing the already available FilterOptions
        (string) key.
        
        Regarding the actual filter change, don't require "text/rtf" as a mime
        type for embedded objects in the reqif XHTML import, so that in case the
        file has e.g. application/rtf, then that works as well.
        
        In case an (UNO) client wants to still limit the accepted set of MIME
        types, that's possible via the new parameter.
        
        Change-Id: Ia60da44d692f550d8ad5bbf374171cac67d9e04f
        Reviewed-on: https://gerrit.libreoffice.org/85229
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-12-16  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [b6f4d3b92789e972d9b079a5561723f3e73e07a6]

        sfx2: sidebar: new .uno commands to show and hide sidebars
        
        Change-Id: I9afba5eec855d6de590086736177b543d52d3b20
        Reviewed-on: https://gerrit.libreoffice.org/85192
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-12-16  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [7542c600dc406bcd29f7a6825e4df7559676c9f7]

        chart2: clear listener parents in dispose
        
        Change-Id: Icdab125589ab0f55255f683a1ea39e036de661b1
        Reviewed-on: https://gerrit.libreoffice.org/84997
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-16  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [b9d0e9e2776c4b8945f03b01473435641ee7ce06]

        sfx2: sidebar: notify mobile when the sidebar closes
        
        Change-Id: Idb05346a9ccc8690cad566b74ec86d5fdd3bfb35
        Reviewed-on: https://gerrit.libreoffice.org/84973
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-16  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [de833533ff6f1e994da2abe193b71500c1e231e9]

        sidebar: sensible line and page sizes and invalidate
        
        Change-Id: Icf60480a47d7c93bad44f6457bb05af332e63c6d
        Reviewed-on: https://gerrit.libreoffice.org/84718
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-16  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [f60f04cacf403aaeac67dea5861ca3fd2bbaa76b]

        LOK: don't send LOK notifications while switching views
        
        Changing the active view is done for virtually every
        LOK API, and in some cases simply changing the view
        results in a flurry of notifications that themselves
        caues further API calls that need to change the view.
        
        This moves the disabling of callbacks during setView
        to SfxLokHelper to make sure no view gets any
        notifications. This is needed because even when
        we disable notifications for the current view,
        the _other_ view(s) can still get notified as they
        lose their frame.
        
        Change-Id: Ia88a58d6a1162e48c40f4c4ce73c40ecb2c1fb7e
        Reviewed-on: https://gerrit.libreoffice.org/84417
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-16  Szymon Kłos  <szymon.klos@collabora.com>  [7193fa3f6782f843b5a9adf1d22172f2e85551fe]

        jsdialogs: make possible to use on multiple mobile devices
        
        Change-Id: I1f7867dfd15e423f10622b3cec17ed8039d23c49
        Reviewed-on: https://gerrit.libreoffice.org/84367
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-12-16  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [6ef7133306e4563c2bb106a8c8c6840033e0bcae]

        sidebar: always trigger LOK notifications on resize
        
        This is critical for the Mobile Wizard, which
        refreshes by pushing, not pulling (following invalidations).
        
        Change-Id: Ie75c2f5c07798fa89c21901d6d0233c42768ea8d
        Reviewed-on: https://gerrit.libreoffice.org/84359
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-16  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [98ee2b5080ac88bd4c09ce330c9baae924d5be16]

        sfx2: LOK: disable the Reset button from tabbed dialogs
        
        The reset functionality seems to be confusing to more
        than one user. Their expectation isn't always matching
        the functionality, perhaps because it has rough edges(?).
        
        Disabling for LOK to avoid this; users can Cancel
        and start over if they wish to do (which is what the
        Reset button is supposed to do in effect).
        
        (cherry picked from commit c3c28235cf1f853e644250ba110b2715a270a8b5)
        
        Change-Id: I4a744dd0263ab72a5858746c1f3572e62990a13b
        Reviewed-on: https://gerrit.libreoffice.org/83630
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-16  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [f3f7ea23c4611856f051cb6aeca115c27ef5b1e7]

        sidebar: do not emit unnecessary created notifications
        
        This also breaks a potentially recursive cycle where
        each 'created' notification requests a re-rendering,
        which triggers view change (when more than one view
        is open on the doc), which triggers a frame change,
        which resets the sidebar, causing a 'created'
        notification, thereby starting the cycle anew.
        
        Change-Id: I1aafe7f45871748afb393fa55c357037215e6c33
        Reviewed-on: https://gerrit.libreoffice.org/83629
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-16  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [d1739c7fc0713190b2dcbcbdda831490759f331a]

        sidebar: reset the LOKNotifier when the ViewShell changes
        
        The ViewShell (which implements the LOKNotifier interface)
        changes during the lifetime of the SidebarDockingWindow.
        This is extremely problematic, because we assign the
        LOKNotifier to a window, and use it to emit notifications
        to the LOKit clients. When the ViewShell changes, a window
        (the SidebarDockingWindow in this case) may end up using
        an old ViewShell instance, which may have just been destroyed.
        
        Now we properly reset the LOKNotifier to make sure we are
        using the current ViewShell at all times. This is still
        not ideal, since we may use the wrong ViewShell to send
        out notifications, but we can't control that as we are at
        the mercy of the mechanism that changes the current ViewShell.
        
        This also removes obsolete flags to control which
        document-types supported sidebar, as well as other misc
        cleanups.
        
        Change-Id: Ic208f64596a39feb7354958cf4d5e1e033d87b5b
        Reviewed-on: https://gerrit.libreoffice.org/83627
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-16  Szymon Kłos  <szymon.klos@collabora.com>  [03d1d0ae8053838e31b2f43dd0ed6f67dfc6534f]

        jsdialogs: simply resize to reload
        
        Change-Id: I4eaee0f1ec27674d74fc7abfa05abaf39cb97117
        Reviewed-on: https://gerrit.libreoffice.org/83326
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-12-16  Szymon Kłos  <szymon.klos@collabora.com>  [dbcb0b2ad47782576b1502ec13deb4652ae214f6]

        Revert "jsdialogs: don't recreate sidebar on event"
        
        This reverts commit 0c75ccd84ea64f2c69afe104a4b4ebd55b3cc215.
        
        Change-Id: I127cd0179d24af52f695c9f1ee0792b9573e6e0e
        Reviewed-on: https://gerrit.libreoffice.org/83219
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-12-16  Szymon Kłos  <szymon.klos@collabora.com>  [885784f5d8808b38d86eb9c878472f91b56dad7b]

        jsdialogs: don't recreate sidebar on event
        
        This will allow to use mobile wizard in multiple views.
        JS listeners on uno commands are used instead. Also
        vcl events broadcasting is needed.
        
        Change-Id: Iddb230bfcf899384749d92da359b0a6a1260bc9f
        Reviewed-on: https://gerrit.libreoffice.org/82669
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-12-16  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [8955c25c3b4fb44a7d1adcf088917d2329bdc99e]

        sd: for_each -> range-for
        
        Simpler, more readable, and sensible stacktraces.
        
        Change-Id: I8e8a9903e3bf2ce5f31b841db9cb68fe4edc3fb6
        (cherry picked from commit a00490bf0d2ee2c94f494978ebfeb8012a02e678)
        Reviewed-on: https://gerrit.libreoffice.org/82403
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>

2019-12-16  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [98e569f29154c5f295516090186db5836e749a0d]

        sidebar: check for valid current deck before closing
        
        Also, cleanup unused/unnecessary LOKNotifier logic
        from Deck.cxx and use emplace_back where possible.
        
        Change-Id: I300c5158b12593e8130f5b6273c1ea3bcbefea7f
        Reviewed-on: https://gerrit.libreoffice.org/82402
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-16  Szymon Kłos  <szymon.klos@collabora.com>  [fb9becb113d718cb4f1313d0ef2ca6bd0560fab9]

        jsdialogs: refresh after event
        
        Change-Id: Ie0128ec38dd442a04d6ea9e24cea254f5bc69791
        Reviewed-on: https://gerrit.libreoffice.org/82170
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-12-16  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [e5a75a718dd5ed3b1170797d82e1e6a36fceb8b3]

        sidebars: add JSDialog support to sidebars
        
        Currently the JSDialog path is only for mobile
        and we use the passive notifications for desktop
        Online.
        
        Change-Id: I5d26fee9475ede665f269ca1f7b582455be08e50
        Reviewed-on: https://gerrit.libreoffice.org/81754
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-12-16  Michael Meeks  <michael.meeks@collabora.com>  [17ed1ff1c091c3130839cbbcec182b6ad8b1618f]

        Revert "jsdialogs: send JSON to the client"
        
        This reverts commit 8f5f2ec5d1055f2bb81ad05e23280c51f5e6eb27.
        
        Change-Id: I8420813797352a3ab6a00adfb484170c75619b0c

2019-12-16  Michael Meeks  <michael.meeks@collabora.com>  [6134399f7b3b9474263ff311ebc4769a70288b67]

        Revert "lok: only generate sidebar JSON for mobile views, for now."
        
        This reverts commit 2d7d3cc936cb5b0a242ad7a5c714ebde03df574d.

2019-12-16  Michael Meeks  <michael.meeks@collabora.com>  [b35e97f75c1093db3516b74b637c16c5dc8e43a2]

        Revert "jsdialogs: emit JSON at idle to avoid repeated emission."
        
        This reverts commit 7d9932ade30464abf297f2e3c3690cca68d6bf71.

2019-12-16  Michael Meeks  <michael.meeks@collabora.com>  [08f3691996ed7dd4d7bc7c641000e46c6bc00bfc]

        Revert "jsdialogs: set LOKNotifier in Deck"
        
        This reverts commit 5db9bfee77e560c46457a40aee3d2b0752ab2fd8.

2019-12-16  Mike Kaganski  <mike.kaganski@collabora.com>  [5cdb14345842c07eb1a466897753da910e9488f8]

        tdf#129353, tdf#129402: fix node creation on index import
        
        ToC, bibliography, and index sections import code changed to closely
        follow what Word does, make sure that pre-rendered entries don't get
        imported as standalone paragraphs outside of the index sections, and
        paragraph count is accurate (no missing or added paragraphs as much
        as possible).
        
        In Word, an index may start and end in the middle of a paragraph:
        
            <w:p>
                <w:r>
                    <w:t>Some text before index</w:t>
                </w:r>
                <w:r>
                    <w:fldChar w:fldCharType="begin"/>
                </w:r>
                <w:r>
                    <w:instrText> TOC ...</w:instrText>
                </w:r>
                <w:r>
                    <w:fldChar w:fldCharType="separate"/>
                </w:r>
                <w:r>
                    <w:t>First pre-rendered index entry</w:t>
                </w:r>
            </w:p>
            ...
            <w:p>
                <w:r>
                    <w:t>Last pre-rendered index entry</w:t>
                </w:r>
                <w:r>
                    <w:fldChar w:fldCharType="end"/>
                </w:r>
                <w:r>
                    <w:t>Some text after index</w:t>
                </w:r>
            </w:p>
        
        However, normally it looks like either no runs precedig index, or no
        runs of pre-rendered contents will be present. When no Std elements
        are used, the typical situation is that there's a normal paragraph
        (possibly with some user text), which ends with index start marker,
        without any pre-rendered contents in the same paragraph; and all pre-
        rendered contents goes in following paragraphs. Such index normally
        ends with index end marker in the *first* run of a paragraph, which
        then might have normal text runs.
        
        When Stds are used, then no leading/trailing out-of-index runs in
        paragraphs with marks are usually present; and in this case, when
        paragraphs with index marks don't contain pre-rendered entries, they
        still are treated as part of the index.
        
        In Writer, indexes are node sections (and so cannot be inline with
        other paragraph contents). When there was some paragraph content
        already before the start-of-index mark, the paragraph is assumed
        to end before the index; in this case, when current <w:p> element
        ends, importer decides if a separate starting paragraph is needed
        or not, depending on if there was some runs after the mark. When
        there was no text runs before the starting mark, then the paragraph
        is treated as leading paragraph of the index. This allows to not
        miss empty paragraphs before index; and not have two paragraphs
        where there was one in Word. Only in cases when user had manually
        typed text both in and outside of the index in the same paragraph
        in Word, we would have the paragraph split into two in Writer.
        
        For end marks, the behaviour depends on whether it's inside Std.
        When inside, the ending paragraph starting with index end mark is
        considered part of the index. For out-of-Std case, it's considered
        normal paragraph (and measures are taken to make sure it's not
        dropped even if empty, because sometimes such paragraphs don't
        have other content, and have section settings, which is usually
        treated by Writer as "drop this paragraph" sign).
        
        A special problem is multi-column index. It's wrapped into a
        continuous section by Word; and in Writer, we also wrap it into
        a section. It would be possibly useful to detect somehow if this
        section is part of index definition, and in this case, drop the
        section and put its properties into the Writer's index section.
        That would avoid an explicit section in the imported document.
        This is TODO, for someone who figures how to detect reliably if
        the section belongs to index definition. See comment in
        DomainMapper_Impl::appendTextSectionAfter. By the way, current
        export code is wrong, producing an index that is single-column
        in Word; this change doesn't touch that.
        
        Several existing tests needed to be fixed, which used to test
        wrong results.
        
        Change-Id: I9597c8ab13f31ded9abcc24054d3478d3e3a3b40
        Reviewed-on: https://gerrit.libreoffice.org/85089
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-16  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [d396819ce8c8561afcf69c7e0dbfb6108439b4c3]

        LOK: emit modified status on entering cell data
        
        Entering data into a cell without committing will
        normally not set the modified flag. However clients
        might want to know whether there is in-flight changes
        when they need to save the document.
        
        A possible scenario is that the user enters some
        cell data and then closes the window. Both WSD and
        the client app would here rely on the modified
        notification to decide whether to save the document
        or not.
        
        We do not change the document modified state, since
        that may be incorrect (in case the user actually
        cancel the cell entry), so we preserve that so future
        updates to the modified status would reflect the
        correct state of the file. Instead, we emit a
        client notification that the document has
        been modified, to signal them that saving
        is sensible.
        
        Note that ideally we would undo this when the user
        cancels the cell edit, but that would be complicated
        due to multi-editor scenarios. For example, another
        user might actually edit the document while we
        cancel our cell edit, and in this case we should not
        reset the modify flag. Since this is unreliable,
        we leave the flag set, unless the Core emits
        an update, which will surely be accurate.
        
        Reviewed-on: https://gerrit.libreoffice.org/75513
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 38b899312245758381fa72ad17c2d4c281edb1ba)
        Reviewed-on: https://gerrit.libreoffice.org/78451
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        
        Change-Id: Id26aa6f8ce2c0a08f8bee6812fcf99275dc24551
        Reviewed-on: https://gerrit.libreoffice.org/82093
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-12-16  Caolán McNamara  <caolanm@redhat.com>  [4ebde6f969f0c774586fda46890075ea39d1f942]

        Resolves: tdf#129355 mark toc index marks translatable
        
        Change-Id: I039c5fb47ff65b0b1646f28b096ca1ae66e4bc72
        Reviewed-on: https://gerrit.libreoffice.org/85215
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-16  Marco Cecchetti  <marco.cecchetti@collabora.com>  [af3bb63fc048b4a2e8ccdee89ddd39fcf5a7a6b2]

        lok: unit test dialog text input field
        
        Change-Id: I989086e12ada7c8606f5bfe1534d33360d14031e
        Reviewed-on: https://gerrit.libreoffice.org/82017
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-12-16  Szymon Kłos  <szymon.klos@collabora.com>  [9d71f580dc436d400ea3d1e836f118b2d8528157]

        Don't send INPLACE messages to all views
        
        Change-Id: I5ede42a173d297878b6212c4c8c467e2898d797f
        Reviewed-on: https://gerrit.libreoffice.org/80683
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/82164
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-12-16  Szymon Kłos  <szymon.klos@collabora.com>  [b3293953b885be5ab1b67c00552b3c399eb48814]

        lok: send message when in place editing
        
        Fixup mis-merge into the wrong module of
        	"lok: send message when in place editing"
        
        This reverts commit a5acbbdbce32b25000ad2f1429c7bc307c7d28cb.
        
        Change-Id: Ia7ee0b70e2c491274d9fa7eb5808396e83fb3e52
        Reviewed-on: https://gerrit.libreoffice.org/80682
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/82151
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-12-16  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [46f36451e84b8ba86d8b3a8745ebc79edc05a554]

        sw: fail loading when the fallback text detection fails
        
        When we document in question fails to match any known type,
        we try to open as plain text (and convert to a Writer doc).
        However we should not display non-text when we have failed
        to detect ascii or unicode contents in the file.
        
        This happens with corrupted documents, for example, where
        we end up displaying non-printable binary data.
        
        Change-Id: Iccc158a4cb6051a8b17ba01987a30a9882a27fa9
        Reviewed-on: https://gerrit.libreoffice.org/75512
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit d1f6f27e2a014aa55e2762f1209dc520fb183404)
        Reviewed-on: https://gerrit.libreoffice.org/78452
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/82099
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-12-16  Michael Meeks  <michael.meeks@collabora.com>  [d1064efc84c151630c0294a92b4caa08be676d8b]

        lok: calc - update our version of the other view's selections on zoom.
        
        Change-Id: I4d23bb77045b41d04109e7dd70a1f47bca8aaa56
        Reviewed-on: https://gerrit.libreoffice.org/84767
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/84768
        Tested-by: Jenkins

2019-12-16  Seth Chaiklin  <sdc.blanco@youmail.dk>  [6c844f9bbc76f615d9a49526670538f045d82e0b]

        tdf#127294 replace one section tip of the day with 4 new section tips
        
        Also adjusted wording on another section tip.
        
        Change-Id: I8e24656f2cbf86a5da3bc2b8e204b2bc8d29b33c
        Reviewed-on: https://gerrit.libreoffice.org/84965
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-12-16  Caolán McNamara  <caolanm@redhat.com>  [ba2be3187e59758ed31ceeb522f58d5796bcb97c]

        crashtesting: null deref on load of tdf113898-2.ods
        
        Change-Id: Ie6e00af220d1ee65c363224abcf63ece2e7bff6f
        Reviewed-on: https://gerrit.libreoffice.org/85206
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-16  Caolán McNamara  <caolanm@redhat.com>  [ee8731c8c38451326027f5ee270f8187cb4cd34d]

        crashtesting: null deref on export to ods
        
        of EDRM_Data-Set_File-Formats_1-0/data-set/dbs/PICTURES.DBF
        
        Change-Id: Id501c1fe24aa42d25974cee7d35693f8d221d067
        Reviewed-on: https://gerrit.libreoffice.org/85208
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-16  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [3697982bcb8bf956f6d3345daa6fd0fbf582bd49]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Raising errors with Error statement
            
            Change-Id: I61144f5c37aae5c5f46b3eab2a2c453cc9c786a7
            Reviewed-on: https://gerrit.libreoffice.org/85164
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-16  Miklos Vajna  <vmiklos@collabora.com>  [cbcb7f0d193bd79e8366838111855f4b51cf72ef]

        sw: prefix members of SaveRedlEndPosForRestore, SwAutoCompleteClient, ...
        
        ... SwAutoCompleteString and SwAutoCompleteWord_Impl
        
        Change-Id: I8e82f38340cd78ce6fd88830ccb5f48338a936c2
        Reviewed-on: https://gerrit.libreoffice.org/85196
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-12-16  Stephan Bergmann  <sbergman@redhat.com>  [b70cc938c3a38e4d7aabac032b3bd5475bccdbff]

        unused #include
        
        ...after c0ac7ae73480cd2b01f24e88c01bee507e8638f9 "Remove
        JFW_PLUGIN_DO_NOT_CHECK_ACCESSIBILITY, JFW_PLUGIN_FORCE_ACCESSIBILITY"
        
        Change-Id: I359255127782efa061f1daa35e524fb414a0160c
        Reviewed-on: https://gerrit.libreoffice.org/85202
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-16  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [1fc85d03c46cedda136986fd6df7fe862893414b]

        Revert "Make font-based unit test depend on instdir fonts"
        
        The following build:
        
         $ make clean && make gb_CppunitTest_sc_ucalc
         [...]
         $ cd sc
         $ make gb_CppunitTest_sc_ucalc
        
        triggers:
        
        sc/CppunitTest_sc_subsequent_filters_test.mk:133:
           *** Missing font filelist -> run make more_fonts extras.
        
        This didn't help the general Win32 font build problem AFAIK. There
        were additional patches to the way Windows loads the LO provided
        fonts, so just revert this.
        
        This reverts commit 368c996b24e09c427a30972b3405493328db6779.
        
        Change-Id: I841f96fe8312c47980c8e3be2e9d88242df5b28d
        Reviewed-on: https://gerrit.libreoffice.org/84633
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-16  Michael Meeks  <michael.meeks@collabora.com>  [bac7e3cf4f4129616439220271009f0baaee5078]

        lok: calc - send other views our selection in their co-ordinates.
        
        Change-Id: If48b5adb9b8b03310d2d2c4e4fefab84ad8bb149
        Reviewed-on: https://gerrit.libreoffice.org/84370
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/85085
        Tested-by: Jenkins

2019-12-16  Tor Lillqvist  <tml@collabora.com>  [23767ab2922f243b4e11db27a2f368dfedea6a24]

        Fix USE_AVMEDIA_DUMMY build after 2431477337f4ac4384ba615f76bfb5904f1a3b47
        
        Change-Id: I6dd6b4c99fa9c5da3e0ed2e948549695ad1eb08e

2019-12-16  Caolán McNamara  <caolanm@redhat.com>  [8a14fb988e718cf08e1545d81683fbc95ad24e12]

        ofz#19525 Invalid enum value
        
        value is unused anyway, so just reflect that
        
        Change-Id: I032f477dddd4d50c791898eb214dac2dbbb69f09
        Reviewed-on: https://gerrit.libreoffice.org/85203
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-16  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [3e33a11d8a553a99bd5f23940a65c301924198fb]

        Don't deprecate XKeyListener and XMouseListener
        
        They are still used in other places in the API (XSlideShowView, XWindow).
        
        Change-Id: I072f257b40e654d02a93249913cd8b60d36e75ab
        Reviewed-on: https://gerrit.libreoffice.org/85071
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-12-16  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [b0c9e28591f9fccf7b7495d982f734ecb5561bc1]

        tdf#42949 Fix IWYU warnings in connectivity/*/*hxx
        
        Except for non Linux specific parts:
        connectivity/source/drivers/macab/
        connectivity/source/inc/ado/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Iba6d0cd0effdac777be6fbc8f12f2e92cae47887
        Reviewed-on: https://gerrit.libreoffice.org/84174
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-12-16  Szabolcs Toth  <szabolcs450@gmail.com>  [dff3ae42d94fdf97c856c4a4d1e66234604927f4]

        tdf#129242 Regression fixed for one cell table borders
        
        Had to check an additional criteria before removing
        inside borders.
        
        Change-Id: I0828d973bd331e65ebabc1fe2e2f25f1bcaf58b0
        Reviewed-on: https://gerrit.libreoffice.org/84676
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-12-16  Balazs Varga  <balazs.varga991@gmail.com>  [e57d90cd4e51a1353eafc87bb29cfe6076704a7c]

        tdf#129173 tdf#129175 Fix number format of data labels
        
        Show the real value (cell value) of datapoints instead
        of the recalculated value in case of Percent Stacked Area
        chart.
        
        Also fix: tdf#95425
        Do not reset number format of data labels when open dialog
        of 'Format data series' and close dialog.
        
        Note: Inherits the data series/point label format from the
        cell format and not the axis format, if we set the 'link to source data'
        option to true.
        
        Change-Id: I04e9968034a67c6bc6b92941df61d945b4292d79
        Reviewed-on: https://gerrit.libreoffice.org/84819
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-12-16  Jim Raykowski  <raykowj@gmail..com>  [c5f593d68b7f6d8a2f2adc75d5bcb795822efeac]

        Related tdf#105225: Remove old background tab page code
        
        All uses of SvxBackgroundTabPage have been replaced by a new background
        tab page derived from the SvxAreaTabPage. This patch removes the
        SvxBackgroundTabPage code and code used only by it.
        
        Change-Id: I83a2a04c0bf908cdc630fa091cd5ccdfb5d9381d
        Reviewed-on: https://gerrit.libreoffice.org/85194
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-16  Seth Chaiklin  <sdc.blanco@youmail.dk>  [bbd7c589d6d98631f8e95d580e1f775179db3db8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#125500 Wrong tab name used in help for bullet formatting
            
            Also tried to improve and elaborate explanations in this section.
            
            Change-Id: Ib8affe1e163aa7f9b26c71f616cd9696dc6d3c15
            Reviewed-on: https://gerrit.libreoffice.org/85134
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-15  Seth Chaiklin  <sdc.blanco@youmail.dk>  [56335b9a9b117f4ab62a76aac01108bd794639c3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - #tdf129407 corrected tab name for changing page background
            
            Change-Id: I021b807bfc9e07d5024ed92f240c6f9cc987b60c
            Reviewed-on: https://gerrit.libreoffice.org/85178
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-15  andreas kainz  <kainz.a@gmail.com>  [109d7f64e7244e1c949880a65a620aaa8b8cb08b]

        NB tabbed compact Menu File Button
        
        Change-Id: I50b03f34e878f6bed97e1f3752485d2e9ecd5e55
        Reviewed-on: https://gerrit.libreoffice.org/85179
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-12-15  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [4ddd76a7324c8b035e60a12ac06cf08339f6e366]

        tdf#127481 don't override SdrText::GetItemSet() for cells
        
        No point in overriding GetItemSet() with behaviour similar to parent
        class (but less robustly so).
        
        Change-Id: I2bdff44bfded0a5fa272964b4e0671cacb125f06
        Reviewed-on: https://gerrit.libreoffice.org/85148
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-12-15  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [38eadf6d562dc0d964fce66aff021f6c99081d2f]

        tdf#42949 Replace property_tre/json_parser.hpp with fw declaration header
        
        Similarly to commit fb1b461208e7a2760fa1c018db08606a9b3e435d replace
        new instances of boost/property_tree/json_parser.hpp with forward declaration
        only header, as suggested by IWYU.
        
        Change-Id: I9f1cc3e3b1fa0a98326d6f22823860fbde2f81a2
        Reviewed-on: https://gerrit.libreoffice.org/85168
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-15  andreas kainz  <kainz.a@gmail.com>  [10226f520526c2dd3a07f7510ccce8c4323daa87]

        NB accessible fix
        
        Change-Id: Iea770642a6b4fc475e1d370af6ab7f42d2abb3f1
        Reviewed-on: https://gerrit.libreoffice.org/85166
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-12-15  Stephan Bergmann  <sbergman@redhat.com>  [8beb951309fb3b0300e0b871909de8c8c6712a05]

        Make some SwFEShell data members private
        
        ...which had each been added in the odd combination of a public data member
        together with get/set member functions, in
        0c8b1efbad48fa9697c0b1afbe4753bbbc3c4c5c "tdf#127759 Writer: add table
        row/column insert mode" and 1e278d1d0cfb1d5375195aa764739f00633f21e8 "tdf#37156
        Writer menu: Paste as Nested table", respectively.  Also prefix bTableCopied
        with "m_" for consistency with the rest of the SwFEShell data members.
        
        Change-Id: Idc6c57d19ec5db4344a9dc3b3e2a5ebeb8aabde8
        Reviewed-on: https://gerrit.libreoffice.org/85163
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-15  andreas kainz  <kainz.a@gmail.com>  [6052f14fd380c325f78dbba1a38af5a049ef5ef2]

        NB contextual single extension support
        
        Change-Id: I07fadfc19cb265408140c2492f0f136c18082e80
        Reviewed-on: https://gerrit.libreoffice.org/85159
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-12-15  Stephan Bergmann  <sbergman@redhat.com>  [bcc74f619bf87ab97ffc48ab33e031d357952a70]

        Fix use of uninitialized SwFEShell::bTableCopied
        
        ...which had been introduced with 1e278d1d0cfb1d5375195aa764739f00633f21e8
        "tdf#37156 Writer menu: Paste as Nested table", during
        `make CppunitTest_sw_uiwriter CPPUNIT_TEST_NAME=SwUiWriterTest::testDde
        VALGRIND=memcheck`:
        
        > Conditional jump or move depends on uninitialised value(s)
        >    at 0x1EBBFAF8: SwTransferable::PrepareForCopy(bool) (sw/source/uibase/dochdl/swdtflvr.cxx:896)
        >    by 0x1EBC22BA: SwTransferable::Copy(bool) (sw/source/uibase/dochdl/swdtflvr.cxx:1144)
        >    by 0x1ECB552D: SwBaseShell::ExecClpbrd(SfxRequest&) (sw/source/uibase/shells/basesh.cxx:277)
        >    by 0x1C0D0BB0: SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool) (include/sfx2/shell.hxx:197)
        >    by 0x1C0D72EB: SfxDispatcher::Execute_(SfxShell&, SfxSlot const&, SfxRequest&, SfxCallMode) (sfx2/source/control/dispatch.cxx:764)
        >    by 0x1C153977: SfxDispatchController_Impl::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> const&) (sfx2/source/control/unoctitm.cxx:760)
        >    by 0x1C154916: SfxOfficeDispatch::dispatchWithNotification(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> const&) (sfx2/source/control/unoctitm.cxx:245)
        >    by 0x21FDE395: framework::DispatchHelper::executeDispatch(com::sun::star::uno::Reference<com::sun::star::frame::XDispatch> const&, com::sun::star::util::URL const&, bool, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (framework/source/services/dispatchhelper.cxx:151)
        >    by 0x21FDEC95: framework::DispatchHelper::executeDispatch(com::sun::star::uno::Reference<com::sun::star::frame::XDispatchProvider> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (framework/source/services/dispatchhelper.cxx:109)
        >    by 0x19BF89C7: lcl_dispatchCommand(com::sun::star::uno::Reference<com::sun::star::lang::XComponent> const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (sw/qa/extras/uiwriter/uiwriter.cxx:4048)
        >    by 0x19C1F3EC: SwUiWriterTest::testDde() (sw/qa/extras/uiwriter/uiwriter.cxx:4060)
        >  Uninitialised value was created by a heap allocation
        >    at 0x4839E86: operator new(unsigned long) (/builddir/build/BUILD/valgrind-3.15.0/coregrind/m_replacemalloc/vg_replace_malloc.c:344)
        >    by 0x1ED6DA43: SwView::SwView(SfxViewFrame*, SfxViewShell*) (sw/source/uibase/uiview/view.cxx:864)
        >    by 0x1ED70065: SwView::CreateInstance(SfxViewFrame*, SfxViewShell*) (sw/source/uibase/uiview/view0.cxx:79)
        >    by 0x1C347941: SfxBaseModel::createViewController(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) (sfx2/source/doc/sfxbasemodel.cxx:4233)
        >    by 0x1C458D81: (anonymous namespace)::SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) (sfx2/source/view/frmload.cxx:587)
        >    by 0x2401FAD0: framework::LoadEnv::impl_loadContent() (framework/source/loadenv/loadenv.cxx:1159)
        >    by 0x24020735: framework::LoadEnv::start() (framework/source/loadenv/loadenv.cxx:392)
        >    by 0x24020F89: framework::LoadEnv::startLoading(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, rtl::OUString const&, int, LoadEnvFeatures) (framework/source/loadenv/loadenv.cxx:297)
        >    by 0x2402175B: framework::LoadEnv::loadComponentFromURL(com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (framework/source/loadenv/loadenv.cxx:166)
        >    by 0x24058172: framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (framework/source/services/desktop.cxx:610)
        >    by 0x1F5F7306: unotest::MacrosTest::loadFromDesktop(rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (unotest/source/cpp/macros_test.cxx:48)
        >    by 0x19C646A7: SwModelTestBase::loadURL(rtl::OUString const&, char const*, char const*) (sw/qa/inc/swmodeltestbase.hxx:764)
        >    by 0x19BD3792: SwUiWriterTest::createDoc(char const*) (sw/qa/extras/uiwriter/uiwriter.cxx:576)
        >    by 0x19C1F352: SwUiWriterTest::testDde() (sw/qa/extras/uiwriter/uiwriter.cxx:4055)
        
        (produced with a --enable-optimized build, so some inline frames are elided; see
        also <https://ci.libreoffice.org//job/lo_ubsan/1480/> for the same issue
        detected with UBSan).
        
        Change-Id: I080d296006bad4726942fb95a1338ea46c12bed4
        Reviewed-on: https://gerrit.libreoffice.org/85162
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-15  andreas kainz  <kainz.a@gmail.com>  [82c579fffe177c382276746d013556aa6ef910ce]

        NB groupedbar compact extension support
        
        Change-Id: Iae7d2be29a393bacf40996aa9fb021b84c7284cd
        Reviewed-on: https://gerrit.libreoffice.org/85155
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-12-15  Jim Raykowski  <raykowj@gmail..com>  [582f8d35471a121ac92e5552ef77d9f430941ae7]

        Use SvxBkgTabPage::GetRanges for new background tab pages
        
        Commit 03facb4bb75e4283c91de6f081ee96137ca4346c introduced GetRanges
        function for SvxBkgTabPage. This patch replaces all uses of
        SvxBackgroundTabPage::GetRanges for new background tab pages with
        SvxBkgTabPage::GetRanges.
        
        Change-Id: I5dd16617d25b09bcf2e02656abd84db25f7b614e
        Reviewed-on: https://gerrit.libreoffice.org/85137
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-12-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e26d89371f0e4f41476c9a99be01d98dedb76776]

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

2019-12-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8a107f30492bde0521846035b99f4bc5b3028374]

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

2019-12-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8c27460cd4b1251b099c1b23206e62b10639dba3]

        Fix typo
        
        Change-Id: I1ed6fd35d7a41597525b6f7160801b9d85cdd937
        Reviewed-on: https://gerrit.libreoffice.org/85154
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [68342eef5d3e183626ee0cf4a3ffe6d776089be6]

        Fix typo
        
        Change-Id: Ic2423f7b2e83ca957d42392c1fba2b7d636ac136
        Reviewed-on: https://gerrit.libreoffice.org/85156
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-14  Chris Sherlock  <chris.sherlock79@gmail.com>  [261b91a043d85f6b902145d208a6f63a10050b67]

        drawinglayer: log UnitType enum
        
        Change-Id: I5b13150e60109c0ede11c52940eeb10d2ba8e4e7
        Reviewed-on: https://gerrit.libreoffice.org/84454
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-12-14  Chris Sherlock  <chris.sherlock79@gmail.com>  [64e8c521d105c34d41a70e7a9437deb71af6becc]

        drawinglayer: fix getUnitToPixelMultiplier() function
        
        Change-Id: If3e7d87e804a69b8c9511e2b5ac3e0af2f1a57a0
        Reviewed-on: https://gerrit.libreoffice.org/84832
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-12-14  Chris Sherlock  <chris.sherlock79@gmail.com>  [148dba2e6fc68d593f2fb8c1a13a1e811d4504a1]

        drawinglayer: improve logging EmfPlusRecordTypeSetInterpolationMode records
        
        Change-Id: I012c9c711e30c39be94cad93b8cadac98645ce71
        Reviewed-on: https://gerrit.libreoffice.org/84453
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-12-14  Chris Sherlock  <chris.sherlock79@gmail.com>  [fb24d11ff207d1127dcc16e9a3b5ead6b92c556d]

        drawinglayer: improve logging for EmfPlusSetTextRenderingHint
        
        Change-Id: I68a371c8465bf3b13e5626d9f5d59fea48414304
        Reviewed-on: https://gerrit.libreoffice.org/84452
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-12-14  Caolán McNamara  <caolanm@redhat.com>  [504d9e75f663497e7ba08ea4124c8a1b06d658ce]

        tdf#127148 select-all on tabbing into version box in help->about
        
        and allow select-all in readonly multiline edits too.
        
        Arguably this might be a universal settings, but just enable it
        for the about dialog for now.
        
        Change-Id: Ic2e64fe26593adf4ae630d1be1a7b196a5a0216c
        Reviewed-on: https://gerrit.libreoffice.org/85127
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-14  László Németh  <nemeth@numbertext.org>  [1e278d1d0cfb1d5375195aa764739f00633f21e8]

        tdf#37156 Writer menu: Paste as Nested table
        
        Paste table data in Writer tables overwrites the
        content of the existing cells, when the cursor is
        there in an empty cell or at the beginning of the
        first paragraph of a table cell.
        
        Using the new Paste Special option "As Nested Table"
        of table popup (local) menu and Edit->Paste Special,
        (based on the new .uno:PasteNestedTable command),
        clipboard content (including native tables or tables
        copied from Calc or other spreadsheets) are inserted
        as nested tables in empty cells and at cell starting
        cursor positions.
        
        Change-Id: I32807200883651e492ae280efce7bf9806f22283
        Reviewed-on: https://gerrit.libreoffice.org/85094
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-12-14  Seth Chaiklin  <sdc.blanco@youmail.dk>  [9f9a0557c16a6b274ba60f5efc983978d1a88762]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - corrects the information about shift+F5 in shortcut keys
            
            
            Change-Id: I9660fc18e7cfeb161bf8da071373368d4d3f3735
            Reviewed-on: https://gerrit.libreoffice.org/85087
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-14  Stephan Bergmann  <sbergman@redhat.com>  [736229b20c94c502c91e2177fdd1719719c0a083]

        Rename HAVE_GCC_BUG_87150 to HAVE_P1155R3
        
        ...to match the new reality (see comment in config_host/config_global.h.in)
        
        Change-Id: I5450e520d8b82584e3fd71d7e42a6840993b5ddb
        Reviewed-on: https://gerrit.libreoffice.org/85142
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [f6064b13586aa8681907b69e4f43643251f9b803]

        sc: rowcol: convert mark data
        
        with this patch I can finally load a 3201 column document
        
        Change-Id: I880d485b3f628836e7aed92c276e660466a3b19c
        Reviewed-on: https://gerrit.libreoffice.org/85139
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [9c90c5e4740763d116d1354d1e4315d338a92140]

        loplugin:expandablemethods
        
        Change-Id: Ia8192e03feda9e8ae70e29d8dc98d995f015f9ce
        Reviewed-on: https://gerrit.libreoffice.org/85135
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-14  Stephan Bergmann  <sbergman@redhat.com>  [c0ac7ae73480cd2b01f24e88c01bee507e8638f9]

        Remove JFW_PLUGIN_DO_NOT_CHECK_ACCESSIBILITY, JFW_PLUGIN_FORCE_ACCESSIBILITY
        
        JFW_PLUGIN_DO_NOT_CHECK_ACCESSIBILITY is no longer set anywhere since
        6dcb3d4ef46312729bb6f16c473b433474863f68 "Related fdo#51252: No more prereg, no
        more unopkg sync" in 2012.  JFW_PLUGIN_FORCE_ACCESSIBILITY had been introduced
        with 72b954df59d64fa47f6380e4322243401afb683f "Avoid using gconftool. Atk
        provides a11y not Java on Unix" in 2013, as a means for users on Unix-like
        systems to still force a JVM with a11y support, even though that should no
        longer be necessary for LO a11y.
        
        Both environment variables were documented as "unofficial", with the warning
        that the "may be removed in the future."  Theoretically, they could still be set
        by some users, but the likelihood of their relevance today is considered low.
        
        Change-Id: Ib718fb275b67a6de7fd7bc88ae428fd60168f4f4
        Reviewed-on: https://gerrit.libreoffice.org/85140
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins

2019-12-14  Stephan Bergmann  <sbergman@redhat.com>  [6f5dcd30d4035652d4ee3cf9708f481cd2f53977]

        Remove unused jvmfwk *rc files
        
        ...and accompanying readme.txt.  In the past, they got copied to "solver" and
        were used during the build.  bf0e30f9cdee963d3cf889305c85b53c21b8c974 "jvmfwk:
        remove Package_*solver" stopped copying them.
        
        From jvmfwk3rc, the UNO_JAVA_JFW_ENV_JREHOME/CLASSPATH=true settings are found
        in OfficeConnection::setUp (unotest/source/cpp/officeconnection.cxx) and
        org.openoffice.test.OfficeConnection.setup
        (unotest/source/java/org/openoffice/test/OfficeConnection.java), used during
        tests.  Setting UNO_JAVA_JFW_VENDOR_SETTINGS appears to not be necessary there
        (presumably because those UNO_JAVA_JFW_ENV_* settings override its use anyway?).
        
        The JFW_PLUGIN_DO_NOT_CHECK_ACCESSIBILITY=1 in sunjavapluginrc had been added
        as the fix for <https://bz.apache.org/ooo/show_bug.cgi?id=40879> "java
        framework: registration of Java components may fail", most of the relevant
        commit messages mention "#i40879# in build environment the JRE is not tested for
        accessibility, because of potential X server problems".  There appears to be no
        replacement that still sets it in post "solver" times, presumably because that
        hack is just no longer relevant.
        
        Change-Id: I3028b2f69c00eed3c5d2103345773b8daac409a0
        Reviewed-on: https://gerrit.libreoffice.org/85136
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-14  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [4171b99905a208de8a1a519f53b492ad24008f8e]

        VBA Enum statement TestCases
        
        Change-Id: Ib8f730d22bc7de00736c9fb1bb9c1af1784eb5df
        Reviewed-on: https://gerrit.libreoffice.org/85074
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [5bcdbf03012e9d2754c3eb166bd5a01201406d9b]

        sc: rowcol: tdf#50916 convert Valid* methods
        
        which means we end up passing around ScDocument*
        __everywhere__
        
        Change-Id: I44d235ca5e9d57519f068b6880ee7d66f3ceb529
        Reviewed-on: https://gerrit.libreoffice.org/83548
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [113444f59dc7690850919155b9b164b1a686bbe7]

        sc: rowcol: tdf#50916 create ScSheetLimits to hold by rtl::Reference
        
        ScTokenArray sometimes outlives the ScDocument that created it, which
        means it accesses dead data when it tries to validate columns and rows.
        
        So create the ScSheetLimits class, which ScTokenArray can hold by
        reference counted pointer.
        
        Change-Id: Ic5771734fe4962d12f024fc1b29232124c14208a
        Reviewed-on: https://gerrit.libreoffice.org/85117
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-12-13  Deena Francis  <deena.francis@gmail.com>  [3b8e554b69de349a20d10ec90b27ab71a013b464]

        tdf#120948: row deltas should be stored as SCROW...
        
        instead of SCCOL, else it may cause overflows.
        Also included a unit test for protecting the fix.
        
        Change-Id: I8f735b23b7f95ecf34ccae86f00c76b82b0d668f
        Reviewed-on: https://gerrit.libreoffice.org/85118
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-13  Caolán McNamara  <caolanm@redhat.com>  [a54b3e8b8b7bf063117eaed19a590ce6c8a14e07]

        Resolves: tdf#128077 cancel goalseek subdialogs on forced removal
        
        Change-Id: Ifd0d81d8b5e1b6bea68e74be1cebf082e24d6dde
        Reviewed-on: https://gerrit.libreoffice.org/85114
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-13  Caolán McNamara  <caolanm@redhat.com>  [418b6589752525a9937089a73f0e116109b27657]

        Resolves: tdf#129347 ensure impress docking window has enabled input
        
        the default inputmode is taken from the parent, if the templates dialog is open
        when the sidebar is created then the template dialog has set the toplevel
        window disabled-input
        
        Change-Id: I27cd0a6d6127cc2033a2304c27d72b88f16b0b1a
        Reviewed-on: https://gerrit.libreoffice.org/85119
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-13  Muhammet Kara  <muhammet.kara@collabora.com>  [e290c3f3e233f03a0b13d19553c637f0a7070fbf]

        tdf#129056: No need for catastrophe
        
        We can continue working without hurting others
        in case of an invalid reference.
        
        Putting in a warning so that it doesn't become
        a black hole which silences errors.
        
        Change-Id: I6d75edeba227a4293b0ae16217811e49ae336a6b
        Reviewed-on: https://gerrit.libreoffice.org/85111
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-13  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [a0b6524fb369c11b5684b37f3328ef6efe5e07ba]

        Revert "Enable/Disable of children shouldn't be necessary"
        
        This currently breaks the child sensitivity handling of frames
        used in the PDF export, when toggling the form export check box.
        I also tried to add a set_sensitive to SalInstanceContainer,
        but that didn't work.
        
        I found this while debugging tdf#127493, but I'm don't know, this
        is the correct fix wrt welding.
        
        This reverts commit 1d69cf32a73c0720882731ebf3eb5d2f07fce246.
        
        Change-Id: Ib468c82124dc3d1030d7b08b2e139f49f3c00630
        Reviewed-on: https://gerrit.libreoffice.org/84976
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-13  Caolán McNamara  <caolanm@redhat.com>  [dff70ffce88b69a1d75036abb6a9e28cfd51c315]

        cancel solver subdialogs on forced removal
        
        Change-Id: Idd99af070c1ed20ecc458fb17f194a56b9d37cc3
        Reviewed-on: https://gerrit.libreoffice.org/85113
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-13  Caolán McNamara  <caolanm@redhat.com>  [63e36e30beeaef36d5071cc94c7a3424ccfd48fd]

        use runAsync for dialog inside another runAsync dialog
        
        Change-Id: Ia0196db2e74ca938ac54f45de5a6d5367ea19690
        Reviewed-on: https://gerrit.libreoffice.org/85112
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-13  Muhammet Kara  <muhammet.kara@collabora.com>  [5f76964e52860330bd840184f310010f8f1f0faf]

        Enable edit chart button on desktop and web
        
        Change-Id: Iad98ff3e0b7f3cc6608a119134ce3595dd921e58
        Reviewed-on: https://gerrit.libreoffice.org/83755
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/85092
        Tested-by: Jenkins

2019-12-13  Caolán McNamara  <caolanm@redhat.com>  [13dfaa3c3704a5a963f9e1e5d45796472f43c80e]

        Resolves: tdf#129346 if nothing currently selected, select something
        
        in the slidesorter
        
        Change-Id: I66853ba56eab93dfb18de7496212eb64e97cd2bf
        Reviewed-on: https://gerrit.libreoffice.org/85108
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-13  Luboš Luňák  <l.lunak@collabora.com>  [dcd3b5a52b343aa82933ba27be3396f46ee465ee]

        use SkCanvas::clipPath() as the real solution
        
        SkCanvas::clipRegion() is buggy and may be removed in future
        (https://bugs.chromium.org/p/skia/issues/detail?id=9580).
        
        Change-Id: I7070d3616e579ec8ce795f6a4bdef66b1ca1c493
        Reviewed-on: https://gerrit.libreoffice.org/85102
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-12-13  Luboš Luňák  <l.lunak@collabora.com>  [fe8ca52b1265e5da0e1ef645f364296cf9ee8b12]

        fix off-by-one with rectangle->polygon Skia clipping (tdf#129211)
        
        This appears to be yet another case of
        https://lists.freedesktop.org/archives/libreoffice/2019-November/083709.html,
        where converting rectangles to polygons for areas has unexpected results
        for the right and bottom edge pixels.
        
        Change-Id: I819f3eb1a739ac8fd18d792b7031b82fe52e4b4c
        Reviewed-on: https://gerrit.libreoffice.org/85061
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-12-13  Caolán McNamara  <caolanm@redhat.com>  [4a6041235d923755eda3b3f5e54f6ae5a5436072]

        size group is ignoring hidden widgets, leading to labels overlapping entries
        
        https://developer.gnome.org/gtk3/stable/GtkSizeGroup.html#gtk-size-group-set-ignore-hidden
        
        "Measuring the size of hidden widgets ...  they will report a size of 0
        nowadays, and thus, their size will not affect the other size group members"
        
        Which is unfortunate. So before we hide any labels, take the size group width
        and set it as explicit preferred size.
        
        Change-Id: If7c0f1ebd9f03914c74fde85b876549de76853c2
        Reviewed-on: https://gerrit.libreoffice.org/85097
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-13  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [0b5fea74963d499be5d59acee29ba89137f9f0cd]

        Correctly set the macro security auto confirm mode
        
        The code of adjustMacroMode() has one major problem: (almost)
        everything is handled by the single nMacroExecutionMode variable,
        which is even changed based on its initial setting.
        
        I don't know if this fixed functionality breaks something, but it
        doesn't look like it, as the enum AutoConfirmation is just used
        and defined locally.
        
        Change-Id: Iac305e9ec0020a11fd53b4bb87cc782686a247ac
        Reviewed-on: https://gerrit.libreoffice.org/85055
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-12-13  Heiko Tietze  <tietze.heiko@gmail.com>  [04a28f1c3c657338fefd61ea926357d3fad23325]

        Resolves tdf#129295 - Hyperlink Text below URL
        
        Added also an a11y label for the protocol web/ftp
        
        Change-Id: I962de691156386e86707fdbd5a4198ca4bf45929
        Reviewed-on: https://gerrit.libreoffice.org/85093
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-12-13  Muhammet Kara  <muhammet.kara@collabora.com>  [376cd2ceaeedd12a8050c5acd142cd9b9d5e731a]

        Add Edit Chart button for online's mobile view
        
        To improve UX by providing mobile viewers a way to
        enter into edit mode of a chart via single tap
        
        Change-Id: I3cfb82df166c571a401f195a7f7c806fd6df604e
        Reviewed-on: https://gerrit.libreoffice.org/83614
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/85091
        Tested-by: Jenkins

2019-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [0cb4b2a18b790ff74a6893781beba2c4a4a8ce8f]

        sc: rowcol: tdf#50916 pass ScDocument* around in filter/
        
        Change-Id: Id328ee85b852eddf755876d2cde9ef75b40cfca1
        Reviewed-on: https://gerrit.libreoffice.org/85090
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [d59987b164bc32efe8f99ad49c139b4fc7ca3c2f]

        loplugin:expandablemethods
        
        Change-Id: I333d91ea5ce78c82e9bb107f934614efc7bfb8f7
        Reviewed-on: https://gerrit.libreoffice.org/85078
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [b4641df5de7842d6a8fc2c4f839214bf01160c8c]

        loplugin:unusedmethods
        
        Change-Id: I8ad75d1251df4d6f8097aaa68e4ec92331e38ad4
        Reviewed-on: https://gerrit.libreoffice.org/85077
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [753084a3f73bb8a88412feac7aa40a2750e6e9f3]

        loplugin:singlevalfields
        
        Change-Id: Idec5a7a732d5dc868ad3f9a147e18ee9685645e2
        Reviewed-on: https://gerrit.libreoffice.org/85076
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [3eb694a2ba080095bc1ac2e3bcea61aa6881bee7]

        loplugin:unusedfields
        
        Change-Id: I28c8d60543d85ea878698a3e3661bbd5891ad9c7
        Reviewed-on: https://gerrit.libreoffice.org/85075
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [afad9ccb381a02b90654a5fa302480e46f38a1fc]

        sc: rowcol: tdf#50916 pass ScDocument* around in data/
        
        Change-Id: Ifa99d1c8d593e2a5dd81a3aaf4cd702d3ba96b89
        Reviewed-on: https://gerrit.libreoffice.org/85060
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-13  andreas kainz  <kainz.a@gmail.com>  [d755b2d4a3340f42a90d15d4795cc947a0b18e4a]

        Draw/Impress add Extension support to Tabbed NB
        
        Change-Id: I44ab4107a826ed14bec770a4367cfb8eee09d316
        Reviewed-on: https://gerrit.libreoffice.org/84900
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-12-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ff566c67d67e96c97bcf4064b39df6998733c84e]

        Fix typo
        
        Change-Id: I197a4e5ab4985c2d67ca8a83980069ba2622576a
        Reviewed-on: https://gerrit.libreoffice.org/85081
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3c5d1078208f997f21efe7222453ba3b2f49190e]

        Fix typo
        
        Change-Id: Ifbd91583d745d021b3bfb2168bf84f785c8a05c8
        Reviewed-on: https://gerrit.libreoffice.org/85082
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3f187b046bac1f362f7b53569caf83963646561d]

        Fix typo
        
        Change-Id: Iac0c2b1a38c1f8011f9d8c9bbd1f344e77bf4f5b
        Reviewed-on: https://gerrit.libreoffice.org/85083
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-12  Stephan Bergmann  <sbergman@redhat.com>  [e4fac1ebbdc73e72fb79ab5d6743e0cc49b558d1]

        Enable -Wdeprecated-copy-dtor where available
        
        We already get -Wdeprecated-copy (warning about implicitly defined copy
        functions that will in the future be deleted because other user-provided copy
        functions exist) automatically through -Wextra, where available.
        -Wdeprecated-copy-dtor (warning about implicitly defined copy functions that
        will in the future be deleted because of a user-provided dtor) is split off
        into its own warning excluded from -Wextra for somewhat unclear reasons, see the
        discussion at <https://gcc.gnu.org/bugzilla/buglist.cgi?quicksearch=88136>
        "-Wdeprecated-copy is draconian and shouldn't be in -Wall".
        
        But -Wdeprecated-copy-dtor has been useful in finding issues (esp. the Clang 10
        trunk version, which, unlike the GCC 9 version, also finds copy functions that
        are implicitly defined because they are used from template instantiations), see
        3e59716375a240576fd6d8759b32b4319506ed70 "Prevent
        BroadcastRecalcOnRefMoveHandler copies" and
        4f98cd0f9ce9c2a331a5d34b3ef9d18f9bb6b235 "ScShapeChild has broken copy
        functions".
        
        We need to disable -Wdeprecated-copy-dtor in files included from external/boost,
        and in two compilerplugin/clang/test/ files.
        
        Change-Id: I74b159c3a046e23661473ddbfe53c92c4136a9db
        Reviewed-on: https://gerrit.libreoffice.org/85073
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-12  Caolán McNamara  <caolanm@redhat.com>  [dac33e465a19f0cdd8b8450ca1631cb3e09d771f]

        Resolves: tdf#128972 limit width of combobox of recently-used
        
        in the wizard so that the end of the combobox is available and the
        dialog isn't oversized.
        
        the user can resize the window to see more of the text of the recently-used
        
        Change-Id: Ic0b8d6c6e8840052e8f20e9f9a13d44140efde85
        Reviewed-on: https://gerrit.libreoffice.org/85069
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ab9ac0fc697f57f0804dea03812dd2adfd99794b]

        iOS theme: set spinbox orientation to "decrease-edit-increase"
        
        iOS theme was designed to have spinbox orientation set to
        "decrease-edit-increase", but this was not explicitly set in the
        theme definition as it was also the default. The defualt was
        changed recently to "stacked" and it broke the iOS theme.
        
        Change-Id: If43fa46c04415dda1efe0855c4901b5aede7eb32

2019-12-12  Caolán McNamara  <caolanm@redhat.com>  [dcad3c08b10ca6ef6ff01a43316d6dafcd0170b8]

        theChild->getName() already available as uiName
        
        Change-Id: I2792b2ac4f0d17dfc2fe68eeacb4dee2173fe5d2
        Reviewed-on: https://gerrit.libreoffice.org/85068
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-12  Caolán McNamara  <caolanm@redhat.com>  [f2c6faa72c60f1438340173f5a6dc5533bce55ba]

        children[n] already available as theChild
        
        Change-Id: I3eeb072ff393033fb681956b4ac7fe1c71745a0d
        Reviewed-on: https://gerrit.libreoffice.org/85067
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-12  Caolán McNamara  <caolanm@redhat.com>  [2431477337f4ac4384ba615f76bfb5904f1a3b47]

        use covariant return type for SfxPoolItem::Clone
        
        and can then remove some casting
        
        Change-Id: Id821c32ca2cbcdb7f57ef7a5fa1960042e630ffc
        Reviewed-on: https://gerrit.libreoffice.org/85022
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-12  Stephan Bergmann  <sbergman@redhat.com>  [23cfd3d1004f5ddda8cd79878c00b6c64f20068c]

        ScShapeChild has broken copy functions
        
        ...as its dtor calls mpAccShape->dispose() on the copied pointer member, thus
        potentially calling dispose too early (and multiple times, but which in itself
        should be harmless).  The copy functions are used when vectors of ScShapeChild
        (as used in ScShapeRange) get sorted with std::stort (which requires
        ScShapeChild to be moveable, but as the move functions are implicitly deleted
        because of the user-declared dtor, the implicitly defined copy functions are
        used instead).
        
        So turn ScShapeChild into a move-only class, clearing mpAccShape in moved-from
        instances.
        
        (The issue appears to exist ever since the code got introduced with
        e916b33bde0e863d33fdbb09dfd08c847ab76f20 "#95584#; add notes and shape support".
        It was found with Clang 10 trunk -Wdeprecated-copy-dtor.)
        
        Change-Id: Ib71262048c5af3f02716d03c3acd7d977bc66e07
        Reviewed-on: https://gerrit.libreoffice.org/85066
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-12  Stephan Bergmann  <sbergman@redhat.com>  [3e59716375a240576fd6d8759b32b4319506ed70]

        Prevent BroadcastRecalcOnRefMoveHandler copies
        
        ...which would contain copies of AutoCalcSwitch and ScBulkBroadcast that both do
        things in their dtors.  std::sort (into which BroadcastRecalcOnRefMoveHandler is
        passed as function object argument) returns its function object argument, which
        caused the BroadcastRecalcOnRefMoveHandler copies.
        
        Better split the RAII part that holds AutoCalcSwitch and ScBulkBroadcast and
        does things in their dtors into a BroadcastRecalcOnRefMoveGuard class of its
        own.  (And while at it, explicitly delete the copy/move functions of
        AutoCalcSwitch and ScBulkBroadcast to avoid such issues in the future.)
        
        (The RAII part of BroadcastRecalcOnRefMoveHandler had been added with
        60d0b992ea3a910be79ae4a8e8b0bb32a358b18a "sc-perf: tdf#87101 add bulk scope for
        BroadcastRecalcOnRefMove() calls".  The issue was found with Clang 10 trunk
        -Wdeprecated-copy-dtor.)
        
        Change-Id: I45d6b81e7c8b34aed57b6f66c5e1e966a43a565d
        Reviewed-on: https://gerrit.libreoffice.org/85063
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [40b0bd21e87480b659e7ed92854eee385a2a3c55]

        sc: rowcol: tdf#50916 pass ScDocument to the token classes
        
        needed to create a fake ScDocument for the external ref manager, since
        it has no ScDocument at all
        
        Change-Id: Ia786ac291133e3c438694e81ecfb2590729a853d
        Reviewed-on: https://gerrit.libreoffice.org/85050
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-12  Stephan Bergmann  <sbergman@redhat.com>  [4781ba436f72b5b763833c3c036e7f1c0e4d9e3b]

        This shall presumably be ScVerticalStackCell
        
        (changed from SfxBoolItem(ATTR_STACKED,...) in
        2579895f2c18fd7d606715f91b1463900f6d6937 "Related: tdf#129300 add
        ScVerticalStackCell to provide a description")
        
        Change-Id: I665f5c0a7f5059721e38330e06ce52bd18eae362
        Reviewed-on: https://gerrit.libreoffice.org/85062
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-12  Caolán McNamara  <caolanm@redhat.com>  [693bdcc3a8c4e849c306b0187a5bf8ffe4ddb824]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#127919 link Assign Component dialog to 'Creating A Dialog Handler'
            
            Change-Id: Ie0f7b0e45ebf0e39d67abc36640cdffd22e08e29
            Reviewed-on: https://gerrit.libreoffice.org/85064
            Tested-by: Jenkins
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
            Tested-by: Caolán McNamara <caolanm@redhat.com>
            
2019-12-12  Jim Raykowski  <raykowj@gmail.com>  [03facb4bb75e4283c91de6f081ee96137ca4346c]

        tdf#105225 New UNO and Writer Web background tab pages
        
        Change-Id: Id3e7d1c24d086624f053085e3134792b95188c23
        Reviewed-on: https://gerrit.libreoffice.org/64991
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-12  Stephan Bergmann  <sbergman@redhat.com>  [7612651a1c51c1c86788c637ef4ab2db7751cc10]

        Remove redundant member clear() from dtor
        
        ...and then remove newly-redundant user-provided dtor completely, similar to
        <https://gerrit.libreoffice.org/#/c/85032/> "Remove some redundant user-provided
        dtors"
        
        Change-Id: I185d3aa7c16b5d4e6e64345c7fa221b9ed0cde6e
        Reviewed-on: https://gerrit.libreoffice.org/85038
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-12  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [562c30d5ad142fcdc77be6125fdac6d48b782fd7]

        tdf#123076 Get paper size for print preview
        
        Initialize from current paper size which can be different from A4
        
        Change-Id: Iae5e33d79c0783a32dad8635a66cc3fbe83dc568
        Reviewed-on: https://gerrit.libreoffice.org/84920
        Tested-by: Jenkins
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-12-12  Stephan Bergmann  <sbergman@redhat.com>  [31fffe5538fd8011afa0076fdca39379c28fcff5]

        Remove some redundant user-provided dtors
        
        ...which silences various -Wdeprecated-copy-dtor warnings from Clang 10 trunk
        about copy functions being implicitly defined as non-deleted even though the
        class has a user-declared dtor
        
        Change-Id: I3409d403c3c709de4ad94eccbc2d7869e41847cc
        Reviewed-on: https://gerrit.libreoffice.org/85032
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-12  Michael Weghorn  <m.weghorn@posteo.de>  [64bf055db690a4475cf49dc03800619674b891c2]

        tdf#115698 android: Don't modify doc on color palette initialization
        
        Previously, the call to 'ColorPaletteAdapter::setColorPalette' from
        the 'ColorPickerAdapter' constructur (via 'initializeColorPalette')
        would not just set the color palette, but also apply the color at
        index (0, 0) to the current selection, since
        'ColorPaleteAdapter::setPosition' calls
        'colorPaletteListener.applyColor' after setting the position.
        
        This is an undesirable side effect, and led to the situation described
        in tdf#115698 that cell A1 would always get black background when
        opening a spreadsheet in the Android viewer, since black is the color
        at 'color_palette[0][0]' by default and cell A1 is explicitly selected
        when Calc first opens, s. the 'CalcHeadersController' constructor.
        
        For Writer, something similar could be reproduced by selecting a
        word in a document using long-tap. If experimental editing mode was
        enabled, that word got black background (other words selected
        later didn't).
        
        To avoid this, make 'ColorPaletteAdapter::setColorPalette' just set
        the color palette and set back the values that indicate what is
        selected but don't apply any color. (And make 'setColorPalette'
        just take the palette as parameter, and set 0 for both start values,
        as the only caller was doing as well).
        
        Change-Id: I0fa720ac6550102701a2c82905c9720aab6daab2
        Reviewed-on: https://gerrit.libreoffice.org/85044
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Tested-by: Michael Weghorn <m.weghorn@posteo.de>

2019-12-12  Stephan Bergmann  <sbergman@redhat.com>  [3bf7a861b37a93e196b2e53eeaa5a561d26ed240]

        Silence some Clang 10 trunk -Wdeprecated-copy-dtor
        
        ...by making the user-declared dtor not user-provided.  Non-deleted copy
        functions are still deprecated with any user-declared dtor, not just a user-
        provided one, but Clang and GCC happen to not emit a warning then (see the
        discussion at <https://reviews.llvm.org/rG9e260c12bce7> "[Diagnostics] Make
        behaviour of Clang's -Wdeprecated-copy same as in GCC"), so keep the code
        simple.
        
        Change-Id: Ic3936d12b3335d3aa55e1e8e92cc5152053a1720
        Reviewed-on: https://gerrit.libreoffice.org/85042
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-12  Stephan Bergmann  <sbergman@redhat.com>  [065c8fa896b92a393d87cfdfd650106402e865c1]

        external/skia: Further -Werror=deprecated-copy-dtor for Clang 10 trunk
        
        ...where the warning finds more occurrences than with GCC
        
        Change-Id: I12303de8f3b2d3299e847480e556ad03663d5401
        Reviewed-on: https://gerrit.libreoffice.org/85040
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-12  Stephan Bergmann  <sbergman@redhat.com>  [1336a02a736b7927814701df84fa4671e8c4bcb2]

        Silence some Clang 10 trunk -Wdeprecated-copy-dtor
        
        ...by explicitly defaulting the copy/move functions in cases where the user-
        provided dtor is trivial (so could theoretically be replaced with an implicit
        one, cf. <https://gerrit.libreoffice.org/#/c/85032/> "Remove some redundant
        user-provided dtors") but is probably defined out-of-class because the class is
        DLLPUBLIC
        
        Change-Id: Iff5e86654b10c7a03333c06312dc5dfce925d947
        Reviewed-on: https://gerrit.libreoffice.org/85041
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-12  Stephan Bergmann  <sbergman@redhat.com>  [2bf22c8d2642e30fdedab69b7437ae83deaec014]

        SvFileStream::Lock/UnlockRange are only called from within SvFileStream itself
        
        ...and only for whole-file locking, so simplify the implementations in
        strmunx.cx and strmwnt.cxx accordingly
        
        Change-Id: I973e0ea41f246ad614232b107c8bf152073867be
        Reviewed-on: https://gerrit.libreoffice.org/85039
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-12  Michael Meeks  <michael.meeks@collabora.com>  [af35dfb2e31c24dd1a43d9ae3e0f393b75108228]

        android: add abstraction to allow us to DetachThread sensibly.
        
        If we fail to do this after runLoop - some Android VMs can get really
        upset if we quit a thread without doing this, also ensure that we
        AttachThread to new polling loop threads as we come in for good
        measure - duplicate Attach's are NOPs.
        
        Change-Id: I32454773af4e02c97df0b6c02f61b1dc74df80b0
        Reviewed-on: https://gerrit.libreoffice.org/84956
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 7241382ccc0a028c5f08304090a6344e582db068)
        Reviewed-on: https://gerrit.libreoffice.org/84969
        Tested-by: Jenkins

2019-12-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [36b90e6c23fc846c9a8b4ddbd74688b2b5cc4705]

        loplugin:finalclasses
        
        Change-Id: Ia9865271cf0a75ebf4b885ff376f7d0a152b2555
        Reviewed-on: https://gerrit.libreoffice.org/84925
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-12  Caolán McNamara  <caolanm@redhat.com>  [5194b93c8dffe4a2194c35e91949ed5b88b567e2]

        ATTR_SHRINKTOFIT is ScShrinkToFitCell
        
        Change-Id: Ia5d50e8be174869439400e0cd7d02d54429c7433
        Reviewed-on: https://gerrit.libreoffice.org/85021
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-12  Balazs Varga  <balazs.varga991@gmail.com>  [c0e035647a7178d642f6c19ef279bdd29bd423db]

        Unit test clean-up for testAxisTitlePositionDOCX
        
        Related commit: 9ff954d5f780cae5df6942e97b713cfc19449145
        (tdf#127908 tdf#128193 Chart OOXML: Fix Custom Y axis title position)
        
        Change-Id: I5b239e8cc5d2e497e7ecd6443b9e2f3001c3c231
        Reviewed-on: https://gerrit.libreoffice.org/84991
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-12  Luboš Luňák  <l.lunak@collabora.com>  [e2c34ce3feac29e12ff47957eb8efcb6ad303709]

        make Skia Windows widget drawing use correct alpha (tdf#129074)
        
        The OpenGL code made the widget drawing use two variants drawn
        on black and on white, for reasons not explained
        in 3149cc341b1866d215110f0783227549a99b5920 (probably the Windows
        API doesn't handle alpha completely correctly or whatever).
        This means that getting the actual alpha requires a custom
        algorithm that needs to be implemented manually for Skia use.
        
        Change-Id: I1438f3829a1bdeda9e55700c4a397c60d5663446
        Reviewed-on: https://gerrit.libreoffice.org/84948
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-12-12  Luboš Luňák  <l.lunak@collabora.com>  [23b3de0b9a6cb69ed258905effa096ce5d5f1f13]

        update Skia to chrome/m80
        
        Change-Id: I26782c8bd3d8ce34cbf7ce5a00b884436d37cb85
        Reviewed-on: https://gerrit.libreoffice.org/84617
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-12-12  Szymon Kłos  <szymon.klos@collabora.com>  [d32be257ca011316281edf2752564a421e3747a3]

        Use INVALID_POOL_ITEM instead of magic number
        
        Change-Id: I44fdc602563164944bee40848b13de0c0c62e4f7
        Reviewed-on: https://gerrit.libreoffice.org/85019
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-12-12  Kelemen Gábor  <kelemeng@ubuntu.com>  [6cdab5c92cecf90090ba72dfa6c22edf0d41028f]

        tdf#34517 Bring forward/backward in chart series switched
        
        Turns out bringing a data series forward means its index
        is increased while bringing backwards means decreasing it.
        
        Since the bool MOVE_SERIES_FORWARD is defined as true in
        ControllerCommandDispatch.cxx the condition here meant that
        bringing forward decreased the index and MOVE_SERIES_BACKWARD
        as false meant that bringing backward increased the index.
        
        Now the commands do the expected series order change.
        
        Change-Id: Ib49b301eacc227439b8fb3b0dc3513e59cbdc484
        Reviewed-on: https://gerrit.libreoffice.org/84608
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-12-12  Tünde Tóth  <tundeth@gmail.com>  [cea1ae2a4f7abdcfc3874d714bdafef801910c1c]

        tdf#121991 Chart OOXML import: fix deleted legend entries
        
        The legend showed deleted legend entries too.
        
        Change-Id: I1e205cdfc4262c73d2bb189237d6bc316781931d
        Reviewed-on: https://gerrit.libreoffice.org/84516
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-12-12  Mike Kaganski  <mike.kaganski@collabora.com>  [4a8d3b80283cec4a93dd697eab70afcb82f04f4f]

        Use std::transform instead of for loop
        
        This simplifies the functions, and avoids repeated non-const operator[] on
        sequences, which has significant overhead.
        
        Change-Id: I670c25da6f5422822c931d1f4105b07102d7a3d6
        Reviewed-on: https://gerrit.libreoffice.org/85014
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-12  Mike Kaganski  <mike.kaganski@collabora.com>  [3fb00763c6b52dd0b63eb572eba206513300ae88]

        Use structured binding
        
        Change-Id: I1afea430de43f44f0155078327870b8dc0c937e3
        Reviewed-on: https://gerrit.libreoffice.org/85012
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [19733236a91cfb7ce38da8ce9b72f8804ff14b0d]

        Fix typo
        
        Change-Id: I288dadc5c488a1f0ec5c541c12bf2ff2bd8176d2
        Reviewed-on: https://gerrit.libreoffice.org/85013
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-12  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [b06cba8f13e0b71346cb884cf827751f2086fd8e]

        tdf#127493 store ExportFormFields checkbox value
        
        ... and also correctly set the initial frames sensitivity.
        
        The commit removed the no longer needed UserSelection variant of
        mbExportFormFields but forgit to actually set it now.
        
        Regression from my commit 76fcd878da1624e73f1eb9d9405485d4faf66edf.
        
        Change-Id: Ia5fcc1c37e2e4b4a330b59a492f817d2db8d7347
        Reviewed-on: https://gerrit.libreoffice.org/84975
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-12-12  Stephan Bergmann  <sbergman@redhat.com>  [658ace95837d49a21e2788e5dcc534a08198dc12]

        Fix UBSan dynamic-type-mismatch
        
        ...as seen after 331cafb1484597544bd94fa3f0e0a45b3328a4d8 "Related: tdf#129300
        add ScLineBreakCell to provide a description" during CppunitTest_sc_ucalc:
        
        > sc/inc/patattr.hxx:76:14: runtime error: downcast of address 0x60200056aaf0 which does not point to an object of type 'const ScShrinkToFitCell'
        > 0x60200056aaf0: note: object is of type 'ScVerticalStackCell'
        >  6f 00 00 60  70 7b f7 16 b0 7f 00 00  ff ff ff ff 86 00 02 00  02 00 00 00 ff ff ff 04  10 00 00 00
        >               ^~~~~~~~~~~~~~~~~~~~~~~
        >               vptr for 'ScVerticalStackCell'
        >  #0 in ScShrinkToFitCell const& ScPatternAttr::GetItem<ScShrinkToFitCell>(TypedWhichId<ScShrinkToFitCell>, SfxItemSet const&, SfxItemSet const*) at sc/inc/patattr.hxx:76:14
        >  #1 in ScPatternAttr::GetCellOrientation(SfxItemSet const&, SfxItemSet const*) at sc/source/core/data/patattr.cxx:152:9
        >  #2 in ScPatternAttr::GetCellOrientation(SfxItemSet const*) const at sc/source/core/data/patattr.cxx:170:12
        >  #3 in ScColumn::GetOptimalHeight(sc::RowHeightContext&, int, int, unsigned short, int) at sc/source/core/data/column2.cxx:809:43
        >  #4 in (anonymous namespace)::GetOptimalHeightsInColumn(sc::RowHeightContext&, ScColContainer&, int, int, ScProgress*, unsigned long) at sc/source/core/data/table1.cxx:92:17
        >  #5 in ScTable::SetOptimalHeight(sc::RowHeightContext&, int, int, ScProgress*, unsigned long) at sc/source/core/data/table1.cxx:466:5
        >  #6 in ScDocument::SetOptimalHeight(sc::RowHeightContext&, int, int, short) at sc/source/core/data/document.cxx:4274:18
        >  #7 in ScDocFunc::AdjustRowHeight(ScRange const&, bool) at sc/source/ui/docshell/docfunc.cxx:156:26
        >  #8 in ScDocFunc::InsertCells(ScRange const&, ScMarkData const*, InsCellCmd, bool, bool, bool) at sc/source/ui/docshell/docfunc.cxx:2146:25
        >  #9 in Test::testFormulaRefUpdateInsertRows() at sc/qa/unit/ucalc_formula.cxx:2247:11
        
        Change-Id: I12b95a8229bac8d67d85f2a5a90a5e2e286a6981
        Reviewed-on: https://gerrit.libreoffice.org/84996
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [911d848e60ab57d5d865290dcf2a5aa28a7df854]

        Fix typo
        
        Change-Id: Ie1a06014d989f51141a15c724ab026f5423335de
        Reviewed-on: https://gerrit.libreoffice.org/84995
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-12-11  Regina Henschel  <rb.henschel@t-online.de>  [f44140bebb9c493d97ba5aef26c9692c53a6b93f]

        tdf#119191 Implement SdrObjCustomShape::AdjustToMaxRect
        
        and use in ScDrawLayer::RecalcPos and in ScDrawView::FitToCellSize().
        Error was, that it was assumed, that SdObjCustomShape::SetSnapRect()
        changes the shape so, that it fits into the passed rectangle. That is
        true for other type of shapes, but not for custom shapes.
        
        Change-Id: Ib00d52087509f459165000abf43c7f244980a01b
        Reviewed-on: https://gerrit.libreoffice.org/84216
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-12-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2ae964f88a4f1002a4fd8a804a079559c3d64196]

        Fix typo
        
        Change-Id: Iffb9bcf5bfb18591dedfea62875bae76c772b7e2
        Reviewed-on: https://gerrit.libreoffice.org/84994
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-11  Szymon Kłos  <szymon.klos@collabora.com>  [3df4ee7e2a64824d467a5e0e6a06551b15c217ea]

        Avoid crash when no uno name available
        
        Change-Id: I81895e68d6fda46bec0cc3bca2da63901d3fed4c
        Reviewed-on: https://gerrit.libreoffice.org/84950
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-12-11  Szymon Kłos  <szymon.klos@collabora.com>  [dd27fedb88cc18bbfc669503cfe510d99f40f05d]

        jsdialog: send items on status change
        
        Use existing mechanism, delete sending in getter code
        which caused unnecessary work.
        
        Change-Id: Ibc191c16b95fd58e7065e019f48f3837cfed5bbd
        Reviewed-on: https://gerrit.libreoffice.org/84914
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2019-12-11  Caolán McNamara  <caolanm@redhat.com>  [ef8674a48888e2601653fd6481b6542914ffd97c]

        pickBestDevice return is ignored
        
        so might as well return the BestDeviceIndex instead of passing
        it by ref
        
        Change-Id: Ic92fa3b5bfe3d319ff9fcb61b7f5404b5a624be5
        Reviewed-on: https://gerrit.libreoffice.org/84971
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-11  Caolán McNamara  <caolanm@redhat.com>  [c544432c049ee93536386a77da1f1d9562ea3b48]

        ensure cache dir is created
        
        Change-Id: I708efa3dc4d9d145b1000d24cea4a4ff02628178
        Reviewed-on: https://gerrit.libreoffice.org/84970
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2876eb7efc75dc6279986442ef930d5e39ee3ca1]

        Fix typos
        
        Change-Id: Idc42061d8832f9d7ca5402e756c81305a309eefc
        Reviewed-on: https://gerrit.libreoffice.org/84968
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-11  Stephan Bergmann  <sbergman@redhat.com>  [2157160b2665de61517973089b3bcd2a59416c1e]

        Recursively include unnamed inner classes in "layout heuristic"
        
        This covers both cases where the inner class is defined in the declaration of a
        non-static data member, as needed by clang-cl for
        
        > bridges/source/cpp_uno/msvc_win32_x86-64/except.cxx(799,19): error: unused class member [loplugin:unusedmember]
        >             PVOID pExceptionObject;
        >             ~~~~~~^~~~~~~~~~~~~~~~
        > bridges/source/cpp_uno/msvc_win32_x86-64/except.cxx(801,19): error: unused class member [loplugin:unusedmember]
        >             PVOID pThrowImageBase;
        >             ~~~~~~^~~~~~~~~~~~~~~
        
        as well as anonymous structs (even if there appears to be no need for that
        across the LO code base; they are part of C11 and a widely supported C++
        extension).
        
        The newly added TODO will eventually need fixing, but I didn't find a way in
        Clang to tell whether a RecordDecl is defined as part of a FieldDecl, and the
        issue appears to be of no practical relevance for the current LO code base.
        
        Change-Id: I08cecddb9b4a70c3ca480d2d2ab1ea4f198011b2
        Reviewed-on: https://gerrit.libreoffice.org/84967
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [775a06361639ffc539fda20d44b9610c98005d9b]

        convert PrepareHint to scoped enum
        
        Change-Id: Ia7c987dc59f335d76ee874c1bb51707cb55ff41e
        Reviewed-on: https://gerrit.libreoffice.org/84922
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-11  Roman Kuznetsov  <antilibreoffice@gmail.com>  [d068c68640f32d4a94da4df197441ee09a702b75]

        tdf#128683 Add more tools to Table section in Writer's Sidebar
        
        Change-Id: I505cbf0a7324cc82d0fcb1ac76a7f2a23b8a0b0c
        Reviewed-on: https://gerrit.libreoffice.org/84783
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2019-12-11  Caolán McNamara  <caolanm@redhat.com>  [5d44be6c13e6da2d50c0b75d0794a69e796072b5]

        Related: tdf#129300 clear properties that are set back to their original state
        
        Change-Id: Ic957afbdcf6decef07d15fa10a560e560de5795a
        Reviewed-on: https://gerrit.libreoffice.org/84951
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-11  Caolán McNamara  <caolanm@redhat.com>  [1219650c9676e9914c610d96908e6813c4a07ee5]

        Related: tdf#129300 add ScIndentItem to provide a description
        
        Change-Id: Ieb1a12f35cf8974c557c6e52eac0cd9fb7f80914
        Reviewed-on: https://gerrit.libreoffice.org/84945
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-11  Caolán McNamara  <caolanm@redhat.com>  [cfbac86a0423c552a042ae7b9702c0904d4e232a]

        Related: tdf#129300 add ScHyphenateCell to provide a description
        
        Change-Id: If00a50a36cf2bb5c9b775a4ca1000af5c5be7bf4
        Reviewed-on: https://gerrit.libreoffice.org/84892
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-11  Caolán McNamara  <caolanm@redhat.com>  [331cafb1484597544bd94fa3f0e0a45b3328a4d8]

        Related: tdf#129300 add ScLineBreakCell to provide a description
        
        Change-Id: Ief739616163c68e0e30d6287fdac90c1bcc9d13f
        Reviewed-on: https://gerrit.libreoffice.org/84879
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-11  Caolán McNamara  <caolanm@redhat.com>  [dead2a5b0eaae3fb33f9d2b4d249849864014585]

        Resolves: tdf#128867 support LocalizedDecimalSep for native gtk dialogs
        
        Change-Id: Idb883707fb89d1f76b24ea592c51e28fffd2322f
        Reviewed-on: https://gerrit.libreoffice.org/84952
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ce4812ccda986386b16f0a77d443899f1f88aef6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add dimensions to svg icons
            
            + refactor some headings
            
            Change-Id: Ic194be7d99685d3272393088973367bbbcd3246c
            Reviewed-on: https://gerrit.libreoffice.org/84960
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-11  Stephan Bergmann  <sbergman@redhat.com>  [1586241344faf329a9b9b0e969d43fe186906b74]

        Extend loplugin:unusedmember "layout heuristic" to base classes
        
        With clang-cl on Windows, where CPPU_GCC3_ALIGN expands to nothing, there were
        warnings about unsued Char1::c1 and Char2::c2 in cppu/source/uno/check.cxx
        (which were suppressed on Linux thanks to CPPU_GCC3_ALIGN(T) making the plugin's
        "layout heuristic" kick in for T).  But Char1 and Char2 are also (indirect)
        bases of Char3, for which the heuristic kicks in thanks to a sizeof(Char3)
        expression.  Extending the heuristic to base classes seems like a good
        improvement anyway, and happens to make the unwanted warnings on Windows go
        away.
        
        Change-Id: I1fac3104aa7a1745ccf2f23972953eaacbd45104
        Reviewed-on: https://gerrit.libreoffice.org/84927
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-11  Roman Kuznetsov  <antilibreoffice@gmail.com>  [128dabf58a535d422eb27f8dc760c81e54c6b354]

        tdf#128991 Make clear in the help installer
        
        that it must be installed into the same directory as LibreOffice
        
        and some visual fix in layout
        
        Change-Id: I8048c332bf381137689bfa1695862cf7d118f0a8
        Reviewed-on: https://gerrit.libreoffice.org/84582
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-12-11  Seth Chaiklin  <sdc.blanco@youmail.dk>  [d115fabdc6927bfcc48e7e7be5bad546c66b11ad]

        tdf#127294 one new tip of the day; clarification of three existing tips
        
        1.  It seems that inserting images in shapes only works in Writer, so 
        added correction to make this tip Writer-specific.
        
        2.  Added a tip about how to insert images and photos to shapes in
        Draw and Impress.
        
        3.  Small wording adjustment in two other tips
        
        Change-Id: Ife6d7164af294803ca0ec50487b1e2d7b6a9d75a
        Reviewed-on: https://gerrit.libreoffice.org/84830
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-12-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [696689c1da7dd8097a2322548572a0fe44b17c28]

        num->number and bul->bullet in sw/
        
        make some symbols easier to read
        
        Change-Id: Icb5ea48dce1bcf4ae17e57e8f4c7bec3acd33f82
        Reviewed-on: https://gerrit.libreoffice.org/84924
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [e21c3bec9de9d0a9b03aef330e48dcf5070ba73b]

        convert FrameControlType to scoped enum
        
        Change-Id: Ic74fcf0c8f7c671de5187bdee284bb43c7299d1f
        Reviewed-on: https://gerrit.libreoffice.org/84923
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [79f80e21022f897de27ba37c516bb0e6e64693ce]

        sc: rowcol: tdf#50916 initial conversion of Valid* methods
        
        just default the params for now
        
        Change-Id: I13ee78aeaa1133a167d57520b334d5e644e28ece
        Reviewed-on: https://gerrit.libreoffice.org/84926
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [bd20461c21b09d950edb6b798448d5b04fbeffc6]

        convert SwLabelType to scoped enum
        
        Change-Id: I7e842ad3446e0209732f1eb49f2f78da89db18b7
        Reviewed-on: https://gerrit.libreoffice.org/84921
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-11  Luboš Luňák  <l.lunak@collabora.com>  [818d04478ddddb9d775a638062f19ea0d26a4054]

        do not allow both read and write bitmap access to the same bitmap
        
        Since BitmapBuffer stores a copy of the bitmap's palette and the bitmap
        can update its state only when SalBitmap::ReleaseBuffer() is called,
        setting a palette using write access and then reading the bitmap
        before the write access is completed could result in inconsistencies.
        
        I wrote this while debugging tdf#129077, which eventually turned out
        to be a different problem, but it still makes sense to check this.
        
        Change-Id: I56e9e36c02f2da652cedb3bbc6eb5b630ebaf3ae
        Reviewed-on: https://gerrit.libreoffice.org/84771
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-12-11  Luboš Luňák  <l.lunak@collabora.com>  [852bba5478f38edc68bec8d38fba7262474e82ea]

        do not store 8bpp bitmaps as Skia's SkBitmap (tdf#129077)
        
        Skia does not support paletted images, so it only supports grayscale 8bpp.
        But whether a bitmap is grayscale depends on the palette, and that can
        change merely by assigning a different one.
        
        Change-Id: If55d31e46e79ef32f08ecd196ba7a6091d05a13f
        Reviewed-on: https://gerrit.libreoffice.org/84770
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-12-11  Caolán McNamara  <caolanm@redhat.com>  [954bb75be3e78290fc944bd49015e047476df2d5]

        tdf#129321 add specific ids for header/footer pages
        
        Change-Id: I8ca6a0067d714b802c1923a7cbc5403d5087a169
        Reviewed-on: https://gerrit.libreoffice.org/84939
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6212190403404d72846c82458c77d91286b910c2]

        Removed duplicated include
        
        Change-Id: Ife9ab434888bfbcdc6ff4446b92f2aa83e6cb449
        Reviewed-on: https://gerrit.libreoffice.org/84913
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-11  Caolán McNamara  <caolanm@redhat.com>  [2579895f2c18fd7d606715f91b1463900f6d6937]

        Related: tdf#129300 add ScVerticalStackCell to provide a description
        
        Change-Id: I8ed99f19ff6f4751c0867147fc1a60ac917f083b
        Reviewed-on: https://gerrit.libreoffice.org/84876
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d87f6fd46dcb4f1e043877014330c11084c43c4e]

        Fix typos
        
        Change-Id: I89ff5493c70d6e64ee6ab65b1b789a0db543c0aa
        Reviewed-on: https://gerrit.libreoffice.org/84917
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2e968bb29b390b9e3793b4d5a36c03799d278020]

        Fix typo
        
        Change-Id: Ia35bd38c40ec65025ab4f43bea71745f15a548c8
        Reviewed-on: https://gerrit.libreoffice.org/84915
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6b7bfb4805b2e06467f634a5c12932ce97d324fa]

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

2019-12-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [db948eb64aaedfb54ef4d3746f1fed46564a490d]

        Fix typo in code
        
        Change-Id: I64a4c33658d3e75108be1e5f869b024a6100440e
        Reviewed-on: https://gerrit.libreoffice.org/84899
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-12-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a8c458cc4a731facb3f5b9988e31c74f9292ec5e]

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

2019-12-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5ce761d8f8ff2041fab11a652bfa9655dbe19f5b]

        Fix typo
        
        Change-Id: I4a98f3c835564bd9cb667ce6f3425ce0a5223784
        Reviewed-on: https://gerrit.libreoffice.org/84940
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1b2367e91529d04d0d5508f118aa855c1c9fde5c]

        Fix typo
        
        Change-Id: I72f8f3b6ace69f69cdfb2b4ee6de280edbb4291a
        Reviewed-on: https://gerrit.libreoffice.org/84941
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [13966121b49369950f2c214f3ab109fbad0386ad]

        tdf#128824 Keep multiselection in style list on right click
        
        Change-Id: I196f8c7d3a1a0b3267498f6cde55069ba3a60523
        Reviewed-on: https://gerrit.libreoffice.org/84882
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-12-11  Tamás Zolnai  <tamas.zolnai@collabora.com>  [13eb488c91e36f4a4e5bb4a4410d6c5284ffd824]

        lok: Support per-view help data
        
        Used for showing tooltip windows in LO online.
        
        Change-Id: I8b6a7272c75025e717923c839fa8fd9f4cab2903
        Reviewed-on: https://gerrit.libreoffice.org/84717
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/84803
        Tested-by: Jenkins

2019-12-11  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [34f3fe6d8a36970e222ca42e82782a79dfee29ee]

        tdf#128230 (related) Correct wording for the CT disabling dialog
        
        Current text is incorrect as already recorded tracked changes will
        not be lost upon turning off CT, only new ones will not be recorded.
        
        Change-Id: Ie8a992438aced3995a51b7fb6cc45ca3d5db79c6
        Reviewed-on: https://gerrit.libreoffice.org/84849
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-12-11  Caolán McNamara  <caolanm@redhat.com>  [3b5ad7d7cec9e1001ca6a03789d4bdf790c37378]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#129321 add specific ids for header/footer pages
            
            Change-Id: Ie40f10cf09c7501c5babfb1d6825d881c0fd5fd2
            Reviewed-on: https://gerrit.libreoffice.org/84938
            Tested-by: Jenkins
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
            Tested-by: Caolán McNamara <caolanm@redhat.com>
            
2019-12-11  Caolán McNamara  <caolanm@redhat.com>  [6156d2fa9f67469d55fc9d01632e6d33a698fdf6]

        Related: tdf#129300 make Automatic/Distributed state what is automatic
        
        Change-Id: Ib246479761556858e92052edf86a18753d44c583
        Reviewed-on: https://gerrit.libreoffice.org/84893
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-11  Caolán McNamara  <caolanm@redhat.com>  [2f13f0693de4c301898f304999225738334aadb0]

        tdf#129300 If it would create no change, don't force it
        
        otherwise a bogus "change" from the parent style is shown in the organizer
        
        this dates to...
        
        commit 755ad6834625488c5d31d4bacc9370eae7ffd8f3
        Date:   Tue Oct 5 11:15:56 2010 -0400
        
            Ported calc-distributed-cell-text-*.diff from ooo-build.
        
        Change-Id: I49fc654a232d3c0f43f8add9a9f9fee34a6c5add
        Reviewed-on: https://gerrit.libreoffice.org/84894
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f714a2960eb49c50a1e90646b4a48a14d5013a2d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Update icon repplacement table (Colibre)
            
            Also, replace all ref of .png to .svg
            
            Change-Id: Ib2c9d0281cb5bfe3e016f69f2879d2fc90f08181
            Reviewed-on: https://gerrit.libreoffice.org/84934
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e2e07f8d08ac398058695b58839091280f91a40f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#129171 more on _XCL and _EXCEL2003
            
            Change-Id: I8892d7534f4a67e4756209f0bbee3cb95d36c59a
            Reviewed-on: https://gerrit.libreoffice.org/84928
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ca567d2f6dc6182fb24a2be05dfa7bd95e0627a4]

        Add commit to ignore list
        
        Change-Id: Ieb0ac6b432c163f2beea8833fd948b6123ae422d
        Reviewed-on: https://gerrit.libreoffice.org/84929
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-12-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [261cd2301d0cb581de2238913bd99e2041ad6eda]

        clang-format for infobar files
        
        Change-Id: Iba097ebe214a6904caf01bfb880b34fdccf673ea
        Reviewed-on: https://gerrit.libreoffice.org/84570
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-12-11  Caolán McNamara  <caolanm@redhat.com>  [b26f29a976838247175576f17fb4a3087e1bb922]

        Related: tdf#129267 format numbers with the UI locale
        
        Change-Id: I70d8cc48869073596c101eec6a6d3a79db044a78
        Reviewed-on: https://gerrit.libreoffice.org/84883
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-11  Caolán McNamara  <caolanm@redhat.com>  [d90044c533683146c62e7b0848999eb76c7ef3ec]

        Related: tdf#129267 draw also has a similar panel combobox
        
        Change-Id: Icde8c951ba3a0672cbc20989c90783e7c1606965
        Reviewed-on: https://gerrit.libreoffice.org/84880
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-11  Caolán McNamara  <caolanm@redhat.com>  [8b2ae3bd629f8569db4900a1861cc963a9056132]

        this is a new source file
        
        Change-Id: I1b86e221b1234fafa2ff1fbf7117c082fb799075
        Reviewed-on: https://gerrit.libreoffice.org/84891
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-11  Muhammet Kara  <muhammet.kara@collabora.com>  [4d70bab9532e1985d064a911aa2a71171b33abaa]

        Sidebar: Don't expand table design styles vertically
        
        Otherwise, they become veeery high in Online.
        
        Change-Id: I2572eb6ac94ad5e46aa596095cd718aef63eed6c
        Reviewed-on: https://gerrit.libreoffice.org/84868
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-12-11  Jim Raykowski  <raykowj@gmail..com>  [0ab044a4798d9968c303e5616f4a307cab0fd62d]

        tdf#105518 F6: Skip infobar when it has no children
        
        Change-Id: Id5375d9acfd20844a56da20fcf08c709423f75e0
        Reviewed-on: https://gerrit.libreoffice.org/83636
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-12-11  Jim Raykowski  <raykowj@gmail..com>  [ac11dd8365c9e9de67717d18b7983af1eca17eaf]

        tdf#129005 Make Infobar push buttons keyboard accessible
        
        Also indicate infobar has keyboard focus by shading the close button
        when infobar gets focus. And as a bonus shade the close button on
        mouseover.
        
        Change-Id: Ie714f3e6d1f13d44ced94a02af398c5c75607b94
        Reviewed-on: https://gerrit.libreoffice.org/83639
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-12-11  Heiko Tietze  <tietze.heiko@gmail.com>  [c1a0911b99b6c2a4e260c86eab1aa1ee1e173c0a]

        Direct cursor fillmode as combobox
        
        UI only update of many radio buttons into one
        combo box to comply with HIG
        
        Change-Id: If96ee339159def4c3dfa5d3b2f9adb218d1faee3
        Reviewed-on: https://gerrit.libreoffice.org/84864
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-12-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [36c931eaebdeff85e579c2b233174f34455c4c07]

        this union not necessary anymore
        
        the nSize field is never used
        
        Change-Id: I5186999a48152606de721ee96f71ccfa9ed27df3
        Reviewed-on: https://gerrit.libreoffice.org/84856
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [69a6057b04d3b008623bf172abdb21a9ece4a3ee]

        rename Prc->Percent in sw
        
        Change-Id: I011eb59cf40abc6ff62dd541beb1ebbc50725a05
        Reviewed-on: https://gerrit.libreoffice.org/84855
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-11  Mike Kaganski  <mike.kaganski@collabora.com>  [b9d6ea1dd7541c4bd866571f9e3f0aa894687c07]

        Fix crash in report builder after 1efeb17837c22499f00299c033ae59ba3910f7d7
        
        These expressions depend on evaluation order, and when arguments are
        constructed from right to left, std::move(xBuilder) has already reset
        xBuilder to an empty value prior to xBuilder dereference calling weld_*.
        
        Change-Id: I89f8ab04aeeab684e8f2edd90310515b2256f9fd
        Reviewed-on: https://gerrit.libreoffice.org/84912
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [c3d5da852584154b5efbce564006e06acbc5f604]

        convert SwSortDirection to scoped enum
        
        Change-Id: I20eea9b1addf0f7483d1b48a3d74eb342b479d04
        Reviewed-on: https://gerrit.libreoffice.org/84854
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-11  Jim Raykowski  <raykowj@gmail.com>  [48e8c03710a540341a0d901273c42acfe0189498]

        tdf#105225 Use new background tab page in Base:Report Builder
        
        Section Setup, Page Setup, and Character Settings dialogs
        
        Change-Id: I31275ba45f5659fa7fe3988ae0f8ed3978196425
        Reviewed-on: https://gerrit.libreoffice.org/64673
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [e92206270a1c3a63072e813a948297d1f8332609]

        convert SwSortOrder to scoped enum
        
        Change-Id: I24f982749a94e32d388663cc3a518d919bad96ff
        Reviewed-on: https://gerrit.libreoffice.org/84853
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-11  Chris Sherlock  <chris.sherlock79@gmail.com>  [5c38453d830d9e71bfccea846c8b4e8f76a3cfae]

        basegfx: fix assertion text
        
        Change-Id: Ibfcc30327d2f55b994e3d8aa485bbb5499ed7f22
        Reviewed-on: https://gerrit.libreoffice.org/84141
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [544b5bf273b501f9deeed01684ad685e4bac6b55]

        convert LinkCreateType to scoped enum
        
        Change-Id: Ia31648d2dbd6eb5d878d7dcc904d1b05b6c1619c
        Reviewed-on: https://gerrit.libreoffice.org/84852
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [f26621d468eb19197d76f10779d5edc7dff6022f]

        convert SectionType to scoped enum
        
        Change-Id: Ib05b88b05c90b835107128f42c70170660788d00
        Reviewed-on: https://gerrit.libreoffice.org/84851
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [412ca1ff72d2031d327df658a94e63bdcb8583b0]

        convert SwFrameSize to scoped enum
        
        Change-Id: I7e1e641ff180035c7dcefdcfdd185eadbae32142
        Reviewed-on: https://gerrit.libreoffice.org/84850
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-11  Henry Castro  <hcastro@collabora.com>  [d5d8fa63282a433da9c49d811f04390b8d6ab9cc]

        lok: fix welded dialogs
        
        In the tiled rendering case the dialogs, run asynchronous due
        to multiple user access. In order to send the messages
        to the client side, the dialog  has to hook
        a LOKNotifier in the constructor of the SfxViewShell.
        
        However, the new weld wrapper classes use the Frame Window,
        (i.e. Window::GetFarmeWeld()), as a parent of the dialogs.
        
        On the other hand, in order to avoid getting the interface
        implementation inside implementation classes, it has been
        created a new method Window::GetFrameWindow(), otherwise
        I have to do a bureaucratic conversion between Interfaces
        to Implementations ( i.e. UnoWrapperBase::GetUnoWrapper() )
        
        Change-Id: I32c34d82a89211a025250e65a05ce47d30efa0b8
        Reviewed-on: https://gerrit.libreoffice.org/84215
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2019-12-11  Henry Castro  <hcastro@collabora.com>  [3bf5610d14a6dd5f093314016ba25038fe06fdf1]

        lok: evaluate assertion if LOK Windows container is empty
        
        It has defined a map container for every LOK windows assigned
        a notifier to the client side. However the map container has elements
        with VclPtr (reference counter) and it is a global data, so when global
        data are disposing, the VclPtr will destroy the Window when the VCL
        framework was destroyed that will lead to undefined behavior.
        
        So this commit adds an assert inside DeInitVCL to ensure, if
        someone forgot to Release the LOK Notifier.
        
        Change-Id: Ib7f20751af2931f7b0ba3e3d526e734ffc33f171
        Reviewed-on: https://gerrit.libreoffice.org/84792
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/84909
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2019-12-10  Tamás Zolnai  <tamas.zolnai@collabora.com>  [67ee8818e68a2793d89331dd715989c468fe5680]

        lok: don't show tooltip for popup menus inside dialogs
        
        Check Character Properties dialog -> Font Effects -> Font Color
        popup button. Moving the mouse above the colors, a tooltip is shown
        with the color name. However when the tooltip window is displayed
        LO online closes the popup window unexpectedly.
        
        Change-Id: I4bb8611640e122fc8187271c8c843c9f29fc0ce0
        Reviewed-on: https://gerrit.libreoffice.org/84716
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/84802

2019-12-10  andreas kainz  <kainz.a@gmail.com>  [bb3865c96f3a12f6b9e9b551e5f68a2731e3deb4]

        Calc add Extension support to Tabbed NB
        
        Change-Id: I2a6e17d8c9a126155ec599fe50d6d84d074c8ddc
        Reviewed-on: https://gerrit.libreoffice.org/84878
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-12-10  andreas kainz  <kainz.a@gmail.com>  [952b47656b3c686d691e1659a046b9ca6f440c7e]

        LO extension Dialog fill update
        
        Change-Id: I60c6beb3c0ff869653c21c9d933ea1f449b4318e
        Reviewed-on: https://gerrit.libreoffice.org/84904
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-12-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8a3780febe8960ddc85ae1b2a6c4fb68b306a10c]

        Removed duplicated include
        
        Change-Id: I4db0983e3ab249fbde8c7db0d895ee4e8bb20c7f
        Reviewed-on: https://gerrit.libreoffice.org/84877
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a70b4f24043f7251fc2e7d2450ddfc2bd43a3f8f]

        Fix typos
        
        Change-Id: I73f1f48272a95232658458dff1dc750112a4667e
        Reviewed-on: https://gerrit.libreoffice.org/84898
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7063c93572aa8148cbf9662e679e5c1b0f94f3c7]

        Fix typo
        
        Change-Id: Ie01e25b3fd2eac9b3902febc2b584b9517bd6f3d
        Reviewed-on: https://gerrit.libreoffice.org/84897
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-10  Stephan Bergmann  <sbergman@redhat.com>  [514be97f4aa94117ca2356843d1fc74e51c41504]

        missing include (Windows --disable-pch; Translate::ExpandVariables)
        
        Change-Id: Iab20b7e8d7975615c128deb8d02940ede1e8ddd7
        Reviewed-on: https://gerrit.libreoffice.org/84862
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-10  Stephan Bergmann  <sbergman@redhat.com>  [d3cd305d5b83388a9e8567bc0ac736f344bc4188]

        use scoped enum
        
        Change-Id: I70831ca727dbfca2ea77109e119aac9a110ccf45
        Reviewed-on: https://gerrit.libreoffice.org/84858
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-10  Caolán McNamara  <caolanm@redhat.com>  [137c9e826cdce429a004f05bde40d274437d7554]

        Related: tdf#129267 format numbers with the UI locale
        
        Change-Id: Ib7712f56140e5ef9a67700c8ea86383adbf2a4fc
        Reviewed-on: https://gerrit.libreoffice.org/84800
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-10  Caolán McNamara  <caolanm@redhat.com>  [ca19ae6e0595f8b69fc4929072636bf10ca3027e]

        Related: tdf#129300 add ScShrinkToFitCell to provide a description
        
        Change-Id: I628562f1013825e5ba3c0daaf5ee6b098616b6d0
        Reviewed-on: https://gerrit.libreoffice.org/84866
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-10  Stephan Bergmann  <sbergman@redhat.com>  [3e3e2d454ccc907f4a780d7015b6c8941d41648a]

        loplugin:unusedmember (clang-cl)
        
        ColorScanlineConverter::meDestinationFormat was unused ever since the code was
        introduced in 6b571ae4608ac15256eb7582f442ce69975370f3 "opengl: change from BGRA
        to  RGBA color arrangement on Windows".
        
        Change-Id: Ieb530e291270d97613176250f126c223aee8faa9
        Reviewed-on: https://gerrit.libreoffice.org/84863
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Jenkins

2019-12-10  Stephan Bergmann  <sbergman@redhat.com>  [4b0c05f5c15f460118ef28ce5925a1b732e370c3]

        loplugin:unusedmember (clang-cl)
        
        (The struct that is the type of EHExceptionRecord::params does not need a name.)
        
        Change-Id: I372630563dce26c3ac190a9492eabfad9a55a943
        Reviewed-on: https://gerrit.libreoffice.org/84861
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-10  Stephan Bergmann  <sbergman@redhat.com>  [7e5de5480255c830ec8ce88b6fcd39e3a36672e8]

        loplugin:unusedmember (clang-cl)
        
        PROPERTYMAP members pszXPathParent and pszValueNodeName were unused ever since
        85e0cc246d4350122b17fbe2bfd15635a190ad77 "dv17: #i70994#: Use property handler
        instead of column info for Windows Vista" introduced the code.  (And removing
        them allowed to simplify the code further in the obvious way.)
        
        Change-Id: Ie1247cbee31a172a15fd57c4b752d74711b1d3a1
        Reviewed-on: https://gerrit.libreoffice.org/84860
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-10  Stephan Bergmann  <sbergman@redhat.com>  [9a921327ce3f68596fc77e07050ad8a587b2696e]

        loplugin:unusedmember (clang-cl)
        
        (i.e., all members of the typedef'ed struct oslPipeBuffer are unused because the
        typedef'ed struct itself is unused ever since at least
        9399c662f36c385b0c705eb34e636a9aec450282 "initial import")
        
        Change-Id: If14ea3b0a1c0bc02b6949fead17513cda8107601
        Reviewed-on: https://gerrit.libreoffice.org/84859
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-10  Caolán McNamara  <caolanm@redhat.com>  [cf84ead0c4d91ce1473682cfe07914e965b68ab2]

        Related: tdf#129300 add ScRotateValueItem description in degrees
        
        by inheriting from SdrAngleItem
        
        Change-Id: Ifcaf46b12d685e683984e15ba2264c191c0d1e5f
        Reviewed-on: https://gerrit.libreoffice.org/84847
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-10  Caolán McNamara  <caolanm@redhat.com>  [e1807c61f1abc6cab74d0fa8ccac7a8ef9114b88]

        Related: tdf#129300 rotation reference edge had no real description
        
        Change-Id: I739c577d9a5f98969daa0c8fb3b7a63dea40743c
        Reviewed-on: https://gerrit.libreoffice.org/84831
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-10  Caolán McNamara  <caolanm@redhat.com>  [837902468522531c8d0ad35612dce53d4facb668]

        reorganize enum based translation
        
        Change-Id: I5615b07d6c1280119f52622566a9c60c46cd5f7a
        Reviewed-on: https://gerrit.libreoffice.org/84820
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-10  Caolán McNamara  <caolanm@redhat.com>  [d7e9db93aec2d1c698e01893fbcaadd6d1207167]

        Related: tdf#129300 vertical justify had no description
        
        reword the horizontal one and add a vertical one
        
        Change-Id: I56144bdd542166a4a980bc4db03376f6bdd55ffc
        Reviewed-on: https://gerrit.libreoffice.org/84815
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-10  Chris Sherlock  <chris.sherlock79@gmail.com>  [5291c3ef56948a91166a597033f3e48e00d57403]

        tdf#43157 basegfx: remove OSL_ENSURE preconditions
        
        The OSL_ENSUREs that I have converted to assert() are all 
        preconditions - no function should ever have these values passed to it,
        so assert if this does happen so we know passed the values.
        
        Change-Id: I11b1141c8cac2fee7ffdd54d177ecc18e96a9620
        Reviewed-on: https://gerrit.libreoffice.org/84140
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>
        Tested-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-12-10  Chris Sherlock  <chris.sherlock79@gmail.com>  [aead2871f72d7e5d6e99b0f8cfefddcf101706a7]

        drawinglayer: improve logging of EmfPlusRecordTypeSetAntiAliasMode
        
        Change-Id: I8c2891b13df3989de90ff407896a52ccf5a5208f
        Reviewed-on: https://gerrit.libreoffice.org/84451
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-12-10  Chris Sherlock  <chris.sherlock79@gmail.com>  [87940721921ec04255a5acfcab41fac4053320d0]

        drawinglayer: fix spelling of mitterLimit - should be miterLimit
        
        Change-Id: Iaa20d1786ae6faac23cd06598da6097f22f0b623
        Reviewed-on: https://gerrit.libreoffice.org/84836
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-12-10  Marco Cecchetti  <marco.cecchetti@collabora.com>  [c715bb4197286ec474e7f9594bdb22935294bab8]

        lok: change-annotation navigation through prev/next command
        
        Change-Id: Id62a84e0db24b4d317a5503d468f2e0caf13424b
        Reviewed-on: https://gerrit.libreoffice.org/82008
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-12-10  Marco Cecchetti  <marco.cecchetti@collabora.com>  [c00eda32d18eab7fd88606b1c30bfcf05b7ee0a4]

        lok: re-enabling chart editing on mobile
        
        Change-Id: I0e05cc2c41ba045e62ad87203f7000f2b568add3
        Reviewed-on: https://gerrit.libreoffice.org/81916
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-12-10  Szymon Kłos  <szymon.klos@collabora.com>  [481e686a66e550229ec0b600a785452f0d753342]

        Set text field modified on edit in Impress
        
        To avoid not saved changes when user enters text field and then closes
        the browser.
        
        Change-Id: Iee06392eedcf8c1875017dbfb55552059f94bba3
        Reviewed-on: https://gerrit.libreoffice.org/77504
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/82086
        Tested-by: Jenkins

2019-12-10  Caolán McNamara  <caolanm@redhat.com>  [24c13a0675cd0b6568d2da18293ab16535eec24f]

        tdf#129300 alignment enums not translated in organizer
        
        because they used the trick that the original ids
        were contiguous integers
        
        Change-Id: I4405100f26241dd84c26155529d3961d5082ee9e
        Reviewed-on: https://gerrit.libreoffice.org/84812
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-10  Tamás Zolnai  <tamas.zolnai@collabora.com>  [63e5dc938e1a907f92b88433d613d50c1573450b]

        lok: show tooltips on dialogs
        
        Change-Id: I40fca6ff13cc41ec9e1ec6bba48dce207e364c79
        Reviewed-on: https://gerrit.libreoffice.org/84715
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/84801
        Tested-by: Jenkins

2019-12-10  Caolán McNamara  <caolanm@redhat.com>  [e6271a8a4eafcbb357bbd3cf21126f64b45125e9]

        Resolves: tdf#129250 move redline type into RedlinData so we can sort on it
        
        Change-Id: Ia8e6744c1679655240a9a9cee9425030e994e16b
        Reviewed-on: https://gerrit.libreoffice.org/84805
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-10  Michael Weghorn  <m.weghorn@posteo.de>  [88ca6e9904e87ae3473a5d8936adb4a2ced8572f]

        check-elf-dynamic-objects: qt5 needs libxcb-icccm.so.4
        
        ... since commit fe2baf9e84e0ca9aeaa683e37076f57fa3f38dca
        ("Qt5 fix missing XCB_ICCCM_WM_HINT_WINDOW_GROUP").
        
        Change-Id: Idac4ae38cbec3604de358a3b2c77bb26a8115ce0
        Reviewed-on: https://gerrit.libreoffice.org/84799
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-12-10  Szymon Kłos  <szymon.klos@collabora.com>  [1c04f677b53d6e0731f6401bc4c3a0dfd9e6ed01]

        jsdialog: apply FillGradient with JSON arg
        
        Change-Id: I0ca53a53ff53e66d2f25ad4eb13305edbc3aaa12
        Reviewed-on: https://gerrit.libreoffice.org/84798
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-12-10  Luboš Luňák  <l.lunak@collabora.com>  [b4c28826e0f8716583e7663ca2ea7a25079f2583]

        force vclcanvas use with Skia, like it's with OpenGL (tdf#129076)
        
        Related to tdf#93870.
        
        Change-Id: Ie0cb64c05c0fde6a774ce8558d06943870e775fe
        Reviewed-on: https://gerrit.libreoffice.org/84758
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-12-10  Seth Chaiklin  <sdc.blanco@youmail.dk>  [55204db25234e22ea00d9bef2fc1a062e942e84d]

        tdf#127294 five new tips
        
        including one from comment #20 and one from comment #34
        
        Change-Id: I7d3ded6d986a548d7a9c88f0036e734b4b5ccb87
        Reviewed-on: https://gerrit.libreoffice.org/84604
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-12-10  Caolán McNamara  <caolanm@redhat.com>  [af728b8ce5cc7c5b3860282f87ee3dfed79f1fcc]

        use double prime for inch symbol
        
        Change-Id: I6a663bcb55155bd2331aa79cebd5b922c2ee7605
        Reviewed-on: https://gerrit.libreoffice.org/84787
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-10  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [b802c11396f2d3538f97e128b3ddeceb399438a4]

        Use EE_PARA_START to count para items
        
        Change-Id: I936c1cddb8777fa01ecafe9cd6fef8cd47ad65cd
        Reviewed-on: https://gerrit.libreoffice.org/84616
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-12-10  Jens Carl  <j.carl43@gmx.de>  [de077efae8265661905a47abb63dbfd6a69e1563]

        Fix IdentationError and mixture of spaces and tabs
        
        Fix IdentationError and mixture of spaces and tabs found by
        python -m py_compile <file>.
        
        Change-Id: I1dc99196410d736ca33ead5deadfc61bc6584428
        Reviewed-on: https://gerrit.libreoffice.org/83594
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-12-10  Olivier Hallot  <olivier.hallot@libreoffice.org>  [04cb0674550e63fe2db8f0b0500f9364fb572e12]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Remove dup bookmark_value
            
            Change-Id: I38342954ab76b978bafc49bccbd63631aeef5a3e
            Reviewed-on: https://gerrit.libreoffice.org/84777
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-09  Caolán McNamara  <caolanm@redhat.com>  [fc280552a5ee0131a08aeea5ccfd8cb7b9a6225d]

        Related: tdf#129267 change spacing unit when measurement unit changes
        
        Change-Id: I2407eb52a18dd06a51b49041df2035099c79c94a
        Reviewed-on: https://gerrit.libreoffice.org/84788
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-09  Caolán McNamara  <caolanm@redhat.com>  [c902202ca0f8547d3fb35e6e729c6b1244c290e1]

        separate cm from value in built-in en_US strings
        
        Change-Id: I64f78192d176fe225baea789e2283c5c95ab62fa
        Reviewed-on: https://gerrit.libreoffice.org/84786
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-09  Caolán McNamara  <caolanm@redhat.com>  [17eb1d0f86a3f5aa6fdf154c244c20c73f3f64ad]

        use HasChildPathFocus for SpinButton like ComboBox
        
        Change-Id: Ifb95d6f9df8ea1b3f0e678b60e83c9a99d538225
        Reviewed-on: https://gerrit.libreoffice.org/84772
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d58d1c59860078d225ce5226cae0acd678ef24b2]

        Removed duplicated include
        
        Change-Id: Iabdf93b7728ffaa9b2b03067c3d9eac78b4d32b3
        Reviewed-on: https://gerrit.libreoffice.org/84780
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [78b2218e0e6b1b3af3611679637942c300e239ad]

        Fix typo
        
        Change-Id: Ibd41ddd94763a3b79065dca38c74901e84b3fc66
        Reviewed-on: https://gerrit.libreoffice.org/84779
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-09  Caolán McNamara  <caolanm@redhat.com>  [c1e2acd58e38d4d51285eb522f2dfbde10267f75]

        Resolves: tdf#129267 change margin unit when measurement unit changes
        
        Change-Id: Ib44ea95392489679b947311e9031efb84d501fad
        Reviewed-on: https://gerrit.libreoffice.org/84781
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-09  Caolán McNamara  <caolanm@redhat.com>  [23c024e7267510c09d89be934e526d56f76ec11b]

        tdf#129210 don't assert with clear on already cleared mutex
        
        reset it after load completes, seeing as the comment suggests
        that's why the clear exists in the first place
        
        Change-Id: I3af633c5a1f99b5d0dd754c21e220c6c94b66634
        Reviewed-on: https://gerrit.libreoffice.org/84778
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-09  Caolán McNamara  <caolanm@redhat.com>  [6552ce0f510da67be02a5102016bd14957a25a85]

        Related: tdf#129267 separate cm from value in built-in en_US strings
        
        Change-Id: Ia3821d734ffda8e873473ac15e4a4dca5404f871
        Reviewed-on: https://gerrit.libreoffice.org/84782
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-09  Caolán McNamara  <caolanm@redhat.com>  [c50b4cb4b69597400a8325e0a200c95cf41c62f0]

        Enable/Disable of children shouldn't be necessary
        
        the builder counterpart to...
        
        commit 1d69cf32a73c0720882731ebf3eb5d2f07fce246
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Fri Oct 18 19:23:40 2019 +0100
        
            Enable/Disable of children shouldn't be necessary
        
        Change-Id: Iaad132d1cabf657d884e38b33a167ed165216f43
        Reviewed-on: https://gerrit.libreoffice.org/84773
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-09  Stephan Bergmann  <sbergman@redhat.com>  [0940261be357bfaa42d06444e91e7b3e6735e8d8]

        Fix PQ_SDBC_DRIVER_VERSION
        
        ...which should expand to "0.8.2" rather than
        "PQ_SDBC_MAJOR.PQ_SDBC_MINOR.PQ_SDBC_MICRO"
        
        Change-Id: I4dad1f895d6c1c4daead8d325fa35bfabe651419
        Reviewed-on: https://gerrit.libreoffice.org/84766
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-09  Stephan Bergmann  <sbergman@redhat.com>  [7ba2d77dc2b920978f6084ae6223b6828f32bcd3]

        Use o3tl::doAccess, prevent -Werror=maybe-uninitialized
        
        Change-Id: Id30119c03dbbe0b3befe17cdb0bdb5f2943097ce
        Reviewed-on: https://gerrit.libreoffice.org/84753
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-09  Stephan Bergmann  <sbergman@redhat.com>  [9631f5d35d1870faf4ca2a19fe30b827a1f59905]

        Prefer O3TL_UNREACHABLE over assert(false)
        
        ...so that -Werror=maybe-uninitialized is also silenced (cf.
        281f3d5c418e50a2858619633ebca290bd626c03 "Silence -Werror=maybe-uninitialized")
        with --disable-assert-always-abort
        
        Change-Id: Ie31e18d27823b061375a0740b85bec95740bbecd
        Reviewed-on: https://gerrit.libreoffice.org/84752
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-09  Mike Kaganski  <mike.kaganski@collabora.com>  [919375354c769ac9cc6a49ebfbfb84aa0f15df39]

        GetSource32 and GetSource are identical
        
        Change-Id: Ia7c6687586b5a37b7556f1bae9ffd5b5b954db47
        Reviewed-on: https://gerrit.libreoffice.org/84747
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-09  Jan-Marek Glogowski  <glogow@fbihome.de>  [d79a41a02cd46c50cab08ba1a5d5b213b6843251]

        tdf#129071 Qt5 set file picker parent widget
        
        If the XInitialization::initialize has a parent option, use that
        system window ID to find the parent Qt5Frame and set this as the
        parent of the file picker. This way the file picker doesn't show
        up as a separate window in the KDE task bar and get the proper
        icon. Just setting it transient to the parent is not enough.
        
        This also includes the terminate listener handling, so an open
        file picker won't prevent LO to shut down gracefully (which is
        handled independent from the document modified state).
        
        Change-Id: I62aef532e739e7fea9fe8a4b4e6c0e205faae1d9
        Reviewed-on: https://gerrit.libreoffice.org/74544
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-12-09  Caolán McNamara  <caolanm@redhat.com>  [8ae03b548e4b98d4740ab986c41fc24279734128]

        only connect to tooltip query when we have to
        
        Change-Id: I0b7f1b798129b41c9831ccdd47cd509680b19de2
        Reviewed-on: https://gerrit.libreoffice.org/84742
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-09  Caolán McNamara  <caolanm@redhat.com>  [c29fa13bd050134e751b01d0c4178538c4c20f69]

        Related tdf#108458 if no TooltipHdl set use usual tooltip
        
        also if the Tooltip was blank continue to use usual tooltip
        
        Change-Id: I7dd02ffcbb558684ff41e50586284607a1ea4881
        Reviewed-on: https://gerrit.libreoffice.org/84741
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-09  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [43c77cb8f6e4c13b457e76f3d27b41dfd06aa8a5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - extra warnings for isObject function 
            
            Change-Id: Ie566946cdd12359000db6fbb30d9dec49f8c73c5
            Reviewed-on: https://gerrit.libreoffice.org/84729
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-09  Mike Kaganski  <mike.kaganski@collabora.com>  [62f3f3d92aa204eaaa063b30d7ade44df501b997]

        SbxArray: drop 16-bit indices
        
        Change-Id: I43b478187636b9bb53fdf7ab938436ae364bd7a7
        Reviewed-on: https://gerrit.libreoffice.org/84733
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-09  Jim Raykowski  <raykowj@gmail.com>  [6303f8ac291233b1f6888a8d71e769debe0f9fb0]

        tdf#108458 related: Add tooltip handling to TreeView
        
        Supports GtkInstanceTreeView and SalInstanceTreeView
        
        Change-Id: I33984f78c26135319531eace2a3e2e2e28712af1
        Reviewed-on: https://gerrit.libreoffice.org/84587
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-09  Caolán McNamara  <caolanm@redhat.com>  [961c3dd1332901289ee6b67036657d6b8a87c59c]

        drop some unnecessary includes
        
        Change-Id: I9f06ce16f6e40b3e0760469217c56cba2ae22f8d
        Reviewed-on: https://gerrit.libreoffice.org/84730
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-09  Caolán McNamara  <caolanm@redhat.com>  [f08b066f3c6a80fe3daa430f9099aae8b0850e80]

        drop newly unused SfxFloatingWindow
        
        Change-Id: I8ac3957579c76a89b9692bdb50cbe7a56e1693e3
        Reviewed-on: https://gerrit.libreoffice.org/84444
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-09  Caolán McNamara  <caolanm@redhat.com>  [1efeb17837c22499f00299c033ae59ba3910f7d7]

        weld Property Browser
        
        Replaced the odd HyperlinkField Edit whose text can be clicked on to activate
        listeners, with an ordinary Edit and a Button beside it which can be clicked
        instead to do that. I couldn't find a real world use of this HyperlinkField in
        the forms or control properties, nor in casual experimentation in the sidebar
        in the basicide dialog editor.
        
        Also replaced the other strange Edit-alike TextView with a real Edit entry and
        a dropdown which can be used to support entry of multi-line labels
        
        Change-Id: Iad5265e404f6de14c8e760d617dbad49cd6ddead
        Reviewed-on: https://gerrit.libreoffice.org/82213
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-09  Caolán McNamara  <caolanm@redhat.com>  [4da3e0a0e5b2260c26186890724978bfd00f796c]

        ofz#19296 disable skia for oss-fuzz
        
        Change-Id: I85ee6689c71a445c59d6b054cd93ea1fbac5f8ba
        Reviewed-on: https://gerrit.libreoffice.org/84737
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-09  Marco A.G.Pinto  <marcoagpinto@sapo.pt>  [361b031f96815172743337aa17569d1e434ba344]

        [pt-PT] Added 20 autocorrect words
        
        Change-Id: I40079dabe733a6b29a273f15cc8a32ec94ee1cfe
        Reviewed-on: https://gerrit.libreoffice.org/84723
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-12-09  Caolán McNamara  <caolanm@redhat.com>  [8f32509ee51a4985d17b65d6c6540081471951e7]

        no longer have to worry about intra-module compatibility
        
        in 'the next minor update'
        
        Change-Id: I1faffbbdf6d3bb538737568931d9053c4ec6bd11
        Reviewed-on: https://gerrit.libreoffice.org/84731
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-09  Kelemen Gábor  <kelemeng@ubuntu.com>  [46a07f2042a812fc552e26736183c7d06fe6aa35]

        tdf#122706 Fix built-in HID on Print dialogs Help button
        
        to open the general Print page.
        
        Change-Id: I1ffee4a9d72bb6a4840dec3800a397a878ed2eca
        Reviewed-on: https://gerrit.libreoffice.org/84628
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-12-09  Michael Meeks  <michael.meeks@collabora.com>  [53a647afa68264422d556156b4e77e1b6f46a996]

        lok: calc - update our version of the other view's selections on zoom.
        
        Change-Id: I8487f28d762c8bf5be4f00a331263218dc71d179
        Reviewed-on: https://gerrit.libreoffice.org/84694
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        (cherry picked from commit 2986620074d104611a6e78c98ee5a09941866125)
        Reviewed-on: https://gerrit.libreoffice.org/84698
        Tested-by: Jenkins

2019-12-09  Mike Kaganski  <mike.kaganski@collabora.com>  [3cd30978ebfbde5425038281252e9b85ef3a3c48]

        Preallocate array when initializing/preserving
        
        This avoids repeated std::vector::resize in SbxArray::GetRef32 called from
        SbxArray::Put32 called in loops for each array element when max index is
        known in advance.
        
        Change-Id: Ib2d1fe27820b9ede1426e206794f8cc729998841
        Reviewed-on: https://gerrit.libreoffice.org/84722
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-09  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [5f40fa6f29a2a51a5f843f7a92d57721e1b8d540]

        Fix use_more_fonts Makefile typos
        
        Change-Id: Ic114d9ce6520dc66d5a6110384080dbcdf2c0f1d
        Reviewed-on: https://gerrit.libreoffice.org/84632
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-12-08  Roman Kuznetsov  <antilibreoffice@gmail.com>  [7515df5ab28f749168257f82e3bb50cb9187008d]

        tdf#128785 Make an attention message more general v.2
        
        Change-Id: Ia7b69d10fa547f4381086b6e88522abbfa04f3a5
        Reviewed-on: https://gerrit.libreoffice.org/84721
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2019-12-08  Caolán McNamara  <caolanm@redhat.com>  [05117c0dc231ea5c195c8de9a46d46def2e565ac]

        document get_extents_relative_to return code
        
        Change-Id: I25d3d6a2ca6155adc43f2e1079033cacbd16ccb8
        Reviewed-on: https://gerrit.libreoffice.org/84697
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-08  Caolán McNamara  <caolanm@redhat.com>  [235e1efd2fd938ac673a7c196a6264a0df5cfbc5]

        Resolves: tdf#129243 check return to see if results valid
        
        Change-Id: Ia4169cda3c1a596ceedd074dd0e59898f9c72ff9
        Reviewed-on: https://gerrit.libreoffice.org/84695
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-08  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [0dad19175d65af7ea858b4e4e24ef7f7e772b6bb]

        pdfexport: improved detection of failure to print with --disable-gui
        
        PDF printing tests cannot run when we don't have the proper
        support enabled, so we need to detect those cases and
        avoid failing the test unnecessarily.
        
        Change-Id: Ia602dbb5c3d16c082a8ff6e707db90501bb5453c
        Reviewed-on: https://gerrit.libreoffice.org/78610
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/82168
        Tested-by: Jenkins

2019-12-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e4ec5a3ee048c530cffab7f43380ee7a7c2a7d07]

        Fix typo in namefile
        
        Change-Id: I03dd69ae32b2d619300cdfac3581bebc142437be
        Reviewed-on: https://gerrit.libreoffice.org/84708
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-12-08  Stephan Bergmann  <sbergman@redhat.com>  [9ab2703d5c212746c961dcb238a4c3025d3a2587]

        Improve -fdiagnostics-color handling
        
        ...following up on 13b52f50e52d226c935dcb94fac641c59a77f13f "gbuild: color gcc
        output if possible".  Unconditional -fdiagnostics-color=auto overrode the
        -fdiagnostics-color=always I specify in CC/CXX to mitigate using the GNU Make -O
        option.  Forcing -fdiagnostics-color=always iff gb_COLOR is set should give the
        desired results in all cases (colored output to a terminal when calling make
        without -O but using a GCC that defaults to -fdiagnostics-color=never, as well
        as colored output to a terminal when calling make with -O).
        
        Change-Id: I629bad4bceb15af3ed43f42038825bd1481b33dd
        Reviewed-on: https://gerrit.libreoffice.org/84710
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-08  László Németh  <nemeth@numbertext.org>  [b2c6d2d961a6113d0f111fab45ae12a40d389a23]

        fdo#38414 tdf#44986: DOCX table import: handle gridBefore/After
        
        without serious regressions, ie. losing the import of complex
        forms with multiple or nested tables.
        
        Complete the fix for tdf#116194 (DOCX import: fix missing
        tables with w:gridBefore) with handling gridAfter on
        DomainMapper level.
        
        This consists of also rejections (except their unit tests) of
        
        commit cf33af732ed0d3d553bb74636e3b14c55d44c153
        (handle w:gridBefore by faking cells (fdo#38414)) and
        
        commit 1d1748d143ab4270a2ca1b5117852b1b1bb4c526 (Related:
        tdf#44986 DOCX import: handle w:gridAfter by faking cells)
        
        Change-Id: I31fa1de03bcdf42424fa5507fb5a3e06aa47107d
        Reviewed-on: https://gerrit.libreoffice.org/84517
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-12-08  László Németh  <nemeth@numbertext.org>  [da1f71edfc72928b07a569b98e2766a8a7de9d2a]

        tdf#116194 DOCX import: fix missing tables with w:gridBefore
        
        Regression from the commit cf33af732ed0d3d553bb74636e3b14c55d44c153
        "handle w:gridBefore by faking cells (fdo#38414)"
        
        This patch replaces the previous fix with a better solution,
        fixing tdf#38414 on the proposed DomainMapper level. (Note:
        to reject the old fix completely, its follow-up commit w:gridAfter
        will be handled in a similar way.)
        
        Now the related regressions, tdf#111679, tdf#120512 and the complex
        forms of tdf#116194, tdf120256 and tdf#122608 are fixed, too.
        
        Change-Id: Id25f5fb4d9021c87ee8c82782b2038e6fb255673
        Reviewed-on: https://gerrit.libreoffice.org/84263
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-12-08  Mike Kaganski  <mike.kaganski@collabora.com>  [4f4fe34b29638ed37c45b2c795fdc6cd6d59f1cf]

        Unify code that restores preserved array
        
        Change-Id: I5e8e8d3d7d185d3968c7ff40b86d046599ca44df
        Reviewed-on: https://gerrit.libreoffice.org/84709
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-08  Mike Kaganski  <mike.kaganski@collabora.com>  [bc1a8c682f889e488a7961faa0708568c480438a]

        tdf#129256: don't create objects only to destroy when moving preserved array
        
        Restructure the StepDCREATE_IMPL code to do the preservation step before
        creating the objects for the rest of array.
        
        Change-Id: I4e4ba718af2da035b08397522e726eb131f813a4
        Reviewed-on: https://gerrit.libreoffice.org/84706
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-08  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [13b52f50e52d226c935dcb94fac641c59a77f13f]

        gbuild: color gcc output if possible
        
        Enable gcc to color its diagnostics output - depending on distro
        build flags, might need GCC_COLORS defined in the environment. See
        also gbuild.help.txt.
        
        Change-Id: Ibeaaaadcaccc2847c0105c266b977fee6f4e9960
        Reviewed-on: https://gerrit.libreoffice.org/84705
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-12-07  Tamás Zolnai  <tamas.zolnai@collabora.com>  [c4d3d5a753adc005c34aee3f7f81df4c36d3e261]

        clang-tidy(WIP): bugprone-signed-char-misuse findings 3
        
        Convert char to unsigned char first in some found use cases.
        In these cases the chart is converted to an unsigned integer,
        so characters with negativ values would be converted to wierd
        values around the maximum value of sal_uInt32.
        
        Change-Id: I5570b414ff9c0178222ec40830b490824d8abb07
        Reviewed-on: https://gerrit.libreoffice.org/84690
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-12-07  Tamás Zolnai  <tamas.zolnai@collabora.com>  [ec1795c654cc7a1ae7f7eed0db0588e206346c11]

        clang-tidy(WIP): bugprone-signed-char-misuse findings 2
        
        The caughed code is actually unused, so remove it.
        
        Change-Id: I82c21cef7e125087f167ccb571a9f8efe1aa548c
        Reviewed-on: https://gerrit.libreoffice.org/84689
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-12-07  Tamás Zolnai  <tamas.zolnai@collabora.com>  [85b5253492cd1c87cebc98d4c453812562a2f9ef]

        clang-tidy(WIP): bugprone-signed-char-misuse findings 1
        
        Use unsigned char conversion instead of adding 256 to negativ values.
        See also: SEI CERT STR34-C.
        
        Change-Id: I9a167a8993505052f9ee4f41191fbe80ee1ab0eb
        Reviewed-on: https://gerrit.libreoffice.org/84688
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-12-07  Caolán McNamara  <caolanm@redhat.com>  [c29b89acc59f5913068f60d670e72918121e4e84]

        ofz#18563 test case for assert/crash
        
        Change-Id: Idb98b7fae03bc31fc050519a7b0720208adeb843
        Reviewed-on: https://gerrit.libreoffice.org/84556
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-12-07  Michael Stahl  <Michael.Stahl@cib.de>  [04159aab6827e22a67a0c7bc4d68b4a999d51318]

        ofz#18563 sw: remove SwXFrame::m_pCopySource to fix ~SwIndexReg assert
        
        The problem is that a text frame is inserted with a selection that
        partially selects a fieldmark, so the DeleteAndJoin() is split across
        multiple calls with a temporary cursor, and the correction of the passed
        in rPam that is ultimately SwXFrame::m_pCopySource is not done, so it
        remains on a deleted node.
        
        Replace it with a SwUnoCursor, which is automatically corrected.
        
        It turns out that this m_pCopySource member was only set via a call to
        SetSelection() from one place in SwXText::convertToTextFrame(),
        which ends up immediately calling SwXFrame::attach() anyway, which then
        uses m_pCopySource and resets it.  This was added in
        deba85c5b73f36affe672567ed4a45938953f312 but it would be far simpler to
        just pass a local variable to SwXFrame::attachToRange().
        
        Change-Id: I85ed128db63c13f81f215d8f50036d9d2aa6c519
        Reviewed-on: https://gerrit.libreoffice.org/84661
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-12-07  Caolán McNamara  <caolanm@redhat.com>  [ca16def26fa3352edbb642b918b59de1b2fa7fca]

        rename ScEditEngineDefaulter::SetText
        
        so its clear that it is not an override of baseclass EditEngine::SetText
        
        Change-Id: I85ee9c9b212fe9248fb7e5fcb1ec83679ffb633d
        Reviewed-on: https://gerrit.libreoffice.org/84553
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-07  Michael Stahl  <Michael.Stahl@cib.de>  [522ed1b685f5b7eb52efb9d874dfacc02bf82139]

        ofz#18563 sw: fix 2 problems with field marks
        
        * sw::CalcBreaks had a thinko in that a separator that had a start but
          no matching end wasn't reported
        
        * DocumentContentOperationsManager::DelFullPara() may apparently be
          called with a rPam having just one position, in which case expanding
          it doesn't work.
        
        Change-Id: I6503498dd38d188799385aa706ffe7dfccfdba08
        Reviewed-on: https://gerrit.libreoffice.org/84662
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-12-07  Caolán McNamara  <caolanm@redhat.com>  [f6080df9e64b6291202e75354f9458fc0895932e]

        return blank ident if empty notebook
        
        Change-Id: Icede4b1458fe858cc6d406b4cbae9f8d579d417b
        Reviewed-on: https://gerrit.libreoffice.org/84660
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-07  Mike Kaganski  <mike.kaganski@collabora.com>  [0ed214fd8f64eca4f3192b1646595500d772b243]

        tdf#59327: two arguments with the same name is an error
        
        Change-Id: I8d10487d6d6729de749a373feb0a8a349f2986e9
        Reviewed-on: https://gerrit.libreoffice.org/84686
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-07  Mike Kaganski  <mike.kaganski@collabora.com>  [840c3a662012c77b5972c869587acd15ee5a3f03]

        tdf#59327: DIM should fail in procedures when same-name argument is present
        
        Change-Id: I0a6828bd0b0c27018dc02c36ee207b8666f88ec0
        Reviewed-on: https://gerrit.libreoffice.org/84682
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-07  Julien Nabet  <serval2412@yahoo.fr>  [08016d2b0950e8706dc6c36f9804842156627c9e]

        Check secondary Y axis exists before retrieving value for "Show" prop (chart2)
        
        Change-Id: I7d2a69635de6625e09dd71a33553261898e30420
        Reviewed-on: https://gerrit.libreoffice.org/84685
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-07  Stephan Bergmann  <sbergman@redhat.com>  [d61e9c9c226cdebaf01f765f7cef657656640740]

        Remove redundant gb_YACC indirection
        
        (as discussed at 0a803c0a41f46be4019ddd2768b4be5669b7ab59 "Honor BISON passed
        into configure")
        
        Change-Id: I160a3c97414be47cd1efef0b7fac4af93a398ac6
        Reviewed-on: https://gerrit.libreoffice.org/84684
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-07  Stephan Bergmann  <sbergman@redhat.com>  [546cbc9182589e9fec1dc0a23f1af07ddfbc576c]

        Fix heap-use-after-free
        
        ...after 91b2325808a75174f284c48c8b8afc118fad74e4 "tdf#121300 sw: consistent fly
        at-pargraph selection", as seen with ASan during UITest_writer_tests6 (see also
        <https://ci.libreoffice.org/job/lo_ubsan/1472/>):
        
        > ERROR: AddressSanitizer: heap-use-after-free on address 0x6040006ec168 at pc 0x7f75b9ee9c81 bp 0x7f75d168a410 sp 0x7f75d168a408
        > READ of size 4 at 0x6040006ec168 thread T41 (cppu_threadpool)
        >  #0 in SwFormatAnchor::GetAnchorId() const at sw/inc/fmtanchr.hxx:65:44
        >  #1 in sw::DocumentContentOperationsManager::CopyImplImpl(SwPaM&, SwPosition&, bool, SwPaM*) const at sw/source/core/doc/DocumentContentOperationsManager.cxx:4863:30
        >  #2 in sw::DocumentContentOperationsManager::CopyImpl(SwPaM&, SwPosition&, bool, SwPaM*) const at sw/source/core/doc/DocumentContentOperationsManager.cxx:4432:16
        >  #3 in sw::DocumentContentOperationsManager::CopyRange(SwPaM&, SwPosition&, bool, bool) const at sw/source/core/doc/DocumentContentOperationsManager.cxx:1868:16
        >  #4 in SwFEShell::Paste(SwDoc*) at sw/source/core/frmedt/fecopy.cxx:1038:62
        [...]
        > 0x6040006ec168 is located 24 bytes inside of 40-byte region [0x6040006ec150,0x6040006ec178)
        > freed by thread T41 (cppu_threadpool) here:
        >  #0 in operator delete(void*, unsigned long) at /home/sbergman/github.com/llvm/llvm-project/compiler-rt/lib/asan/asan_new_delete.cpp:172:3
        >  #1 in SwFormatAnchor::~SwFormatAnchor() at sw/source/core/layout/atrfrm.cxx:1473:1
        >  #2 in SfxItemPool::Remove(SfxPoolItem const&) at svl/source/items/itempool.cxx:741:13
        >  #3 in SfxItemSet::~SfxItemSet() at svl/source/items/itemset.cxx:252:42
        >  #4 in SwAttrSet::~SwAttrSet() at sw/inc/swatrset.hxx:161:20
        >  #5 in SwFormat::SetFormatAttr(SfxPoolItem const&) at sw/source/core/attr/format.cxx:541:5
        >  #6 in sw::DocumentContentOperationsManager::CopyImplImpl(SwPaM&, SwPosition&, bool, SwPaM*) const at sw/source/core/doc/DocumentContentOperationsManager.cxx:4861:27
        >  #7 in sw::DocumentContentOperationsManager::CopyImpl(SwPaM&, SwPosition&, bool, SwPaM*) const at sw/source/core/doc/DocumentContentOperationsManager.cxx:4432:16
        >  #8 in sw::DocumentContentOperationsManager::CopyRange(SwPaM&, SwPosition&, bool, bool) const at sw/source/core/doc/DocumentContentOperationsManager.cxx:1868:16
        >  #9 in SwFEShell::Paste(SwDoc*) at sw/source/core/frmedt/fecopy.cxx:1038:62
        [...]
        
        Change-Id: I7a31e9dbb6fa1cdf938420a9a949b125c66e3ce2
        Reviewed-on: https://gerrit.libreoffice.org/84683
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [986014036428dbb76ab39e665552dda58bea527c]

        Fix typos
        
        Change-Id: Ibaaf738abdb4abcb9edb66ea35b6ebabdbe02507
        Reviewed-on: https://gerrit.libreoffice.org/84681
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-07  Stephan Bergmann  <sbergman@redhat.com>  [b9f43acf9c4f2f800456bb19a5fd0879541cabc6]

        Better not use constexpr here
        
        With a locally modified include/o3tl/optional.hxx to always pick the
        boost::optional branch, to prepare <https://gerrit.libreoffice.org/#/c/84672/>
        "Fix more new dependencies on boost_headers", that constexpr caused
        
        > In file included from idlc/source/errorhandler.cxx:20:
        > In file included from idlc/inc/errorhandler.hxx:23:
        > In file included from idlc/inc/astexpression.hxx:27:
        > include/o3tl/optional.hxx:28:23: error: constexpr variable cannot have non-literal type 'const boost::none_t'
        > inline constexpr auto nullopt = boost::none;
        >                       ^
        > workdir/UnpackedTarball/boost/boost/none_t.hpp:29:8: note: 'none_t' is not literal because it is not an aggregate and has no constexpr constructors other than copy or move constructors
        > struct none_t
        >        ^
        
        at least with recent Clang 10 trunk and --without-system-boost.
        
        Change-Id: I679a6ca5d135d3f5571845a15afe20d28a1f9039
        Reviewed-on: https://gerrit.libreoffice.org/84673
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-07  Stephan Bergmann  <sbergman@redhat.com>  [cc8fe0de36edb1c3a6d8dc940b6d61d3f986adc5]

        Avoid loplugin:staticmethods
        
        Change-Id: I93ebdcae5c39566660edbe1d5e76cc548f5b7c49
        Reviewed-on: https://gerrit.libreoffice.org/84670
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-07  andreas kainz  <kainz.a@gmail.com>  [d139529dff85282772d334edcebdccf23d2d9c97]

        tdf#101977 add new track changes uno commands to writer NB+ menubar
        
        Change-Id: I06e48f37af435d9927b764de1a972687bbd7bf2a
        Reviewed-on: https://gerrit.libreoffice.org/84671
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-12-07  Mike Kaganski  <mike.kaganski@collabora.com>  [1695775228a14ba7ee8e94401362ee6f12c4c14e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - VbNewLine values don't depend on system architecture, only on OS
            
            Change-Id: I67b65222ff9247e80fd681223a3fe03cbcfbbc95
            Reviewed-on: https://gerrit.libreoffice.org/84677
            Tested-by: Jenkins
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            
2019-12-07  Julien Nabet  <serval2412@yahoo.fr>  [656c20a3d7de994f2e87335b9d405151e005eb7a]

        PageStyle and WritingMode may be absent (chart2)
        
        Create a brand new odb file (embedded hsqldb)
        Create a report with design, just insert a chart
        It'll error-log first because of missing "PageStyle" property
        once this one fixed, it'll error-log with missing "WritingMode" property
        Remark: the chart will be created
        But let's avoid these error-logs
        
        Change-Id: I04bb4d87e8e97fb3ff7c4e5dc7f81897afca64ec
        Reviewed-on: https://gerrit.libreoffice.org/84675
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-07  Stephan Bergmann  <sbergman@redhat.com>  [83375454ca1151fabf797f0c47cc8d10156ebc98]

        Fix more new dependencies on boost_headers
        
        Same as 97b3e455802cfc08568ec5e8379c509efe3e47b1 "Fix some new dependencies on
        boost_headers"
        
        Change-Id: I0f10374650847f4c50a8cff530c15e65906865ad
        Reviewed-on: https://gerrit.libreoffice.org/84672
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-07  Stephan Bergmann  <sbergman@redhat.com>  [8e6865188242bccb3d8aa857ddc990d72a058d3d]

        Adapt o3tl::span to P1872R0
        
        ..."span should have size_type, not index_type"
        (<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1872r0.pdf>), as
        implemented by libc++ since <https://github.com/llvm/llvm-project/commit/
        1466335cf4b2854a0be1defcf279fe50772bad6f> "[libc++][P1872] span should have
        size_type, not index_type."
        
        All uses of index_type had been added to mitigate the previous std::span change
        from signed (ptrdiff_t) to unsigned (size_t) index_type, see
        6ef8420fdbf8dff16de13147c5ab833bc5e01121 "Adapt o3tl::span to updated C++2a
        std::span".  There is no easy solution to transparently support all three
        std::span variants currently out there (signed index_type, unsigned index_type,
        unsigned size_type), without causing compilation failures due to
        CPPUNIT_ASSERT_EQUAL with arguments of different types, or compiler warnings
        about mixed signed/unsigned comparisons.  So rule out the oldest std::span
        variant (signed index_type) in configure.ac (so that o3tl::span will use its
        own hand-rolled code in that case) and simplify the uses of index_type to
        std::size_t (as had already been mentioned in
        6ef8420fdbf8dff16de13147c5ab833bc5e01121).
        
        Change-Id: I6ddf424ffb7941da3f69ad66fd29ecd35f09afae
        Reviewed-on: https://gerrit.libreoffice.org/84652
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-06  Stephan Bergmann  <sbergman@redhat.com>  [c1fbdc8717fa68f4c432511ace8b58c97b1386ad]

        Document fishy loplugin:fakebool behavior
        
        ...as exploited in the change of LockingGuard
        (extensions/source/activex/SOActiveX.cxx) in
        55e596956e56b175ab17b682e7c8ac7daeb9289a "loplugin:external (clang-cl)"
        
        Change-Id: I599ac72b68651fc733dd37c95ce9105c175fee9e
        Reviewed-on: https://gerrit.libreoffice.org/83995
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-06  Eike Rathke  <erack@redhat.com>  [ec1478f7da29fc5df5aa2d1ff373d60bdd5b01e0]

        Test results across all imported and inserted sheets.
        
        Change-Id: I573467a962a2835765cc5672b81cce4c7772ddff
        Reviewed-on: https://gerrit.libreoffice.org/84669
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-12-06  Artur Neumann  <artur@jankaritech.com>  [06e45d45877349417000def82c20eaae4bfc3ee3]

        UI test for tdf#127652
        
        Test that the cursor is placed correctly after deleting a section
        that overlaps page boundaries
        
        Change-Id: I466770c7edadf09f11260ede236e598d3d1a875b
        Reviewed-on: https://gerrit.libreoffice.org/83963
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-12-06  Stephan Bergmann  <sbergman@redhat.com>  [97b3e455802cfc08568ec5e8379c509efe3e47b1]

        Fix some new dependencies on boost_headers
        
        ...caused by a8cd98c437f2c3b5c4f7c139aa7223c5cfb74d1a "use o3tl::optional
        instead of pointer", see <https://ci.libreoffice.org/job/gerrit_mac/48607>:
        
        > In file included from /Users/tdf/lode/jenkins/workspace/lo_gerrit/Config/macosx_clang_dbgutil/connectivity/qa/connectivity/resource/sharedresources_test.cxx:10:
        > In file included from /Users/tdf/lode/jenkins/workspace/lo_gerrit/Config/macosx_clang_dbgutil/include/test/bootstrapfixture.hxx:16:
        > In file included from /Users/tdf/lode/jenkins/workspace/lo_gerrit/Config/macosx_clang_dbgutil/include/vcl/salctype.hxx:25:
        > In file included from /Users/tdf/lode/jenkins/workspace/lo_gerrit/Config/macosx_clang_dbgutil/include/vcl/graph.hxx:27:
        > In file included from /Users/tdf/lode/jenkins/workspace/lo_gerrit/Config/macosx_clang_dbgutil/include/vcl/bitmapex.hxx:23:
        > /Users/tdf/lode/jenkins/workspace/lo_gerrit/Config/macosx_clang_dbgutil/include/o3tl/optional.hxx:20:10: fatal error: 'boost/none.hpp' file not found
        > #include <boost/none.hpp>
        >          ^~~~~~~~~~~~~~~~
        > In file included from /Users/tdf/lode/jenkins/workspace/lo_gerrit/Config/macosx_clang_dbgutil/connectivity/qa/connectivity/commontools/FValue_test.cxx:20:
        > In file included from /Users/tdf/lode/jenkins/workspace/lo_gerrit/Config/macosx_clang_dbgutil/include/test/bootstrapfixture.hxx:16:
        > In file included from /Users/tdf/lode/jenkins/workspace/lo_gerrit/Config/macosx_clang_dbgutil/include/vcl/salctype.hxx:25:
        > In file included from /Users/tdf/lode/jenkins/workspace/lo_gerrit/Config/macosx_clang_dbgutil/include/vcl/graph.hxx:27:
        > In file included from /Users/tdf/lode/jenkins/workspace/lo_gerrit/Config/macosx_clang_dbgutil/include/vcl/bitmapex.hxx:23:
        > /Users/tdf/lode/jenkins/workspace/lo_gerrit/Config/macosx_clang_dbgutil/include/o3tl/optional.hxx:20:10: fatal error: 'boost/none.hpp' file not found
        > #include <boost/none.hpp>
        >          ^~~~~~~~~~~~~~~~
        > In file included from /Users/tdf/lode/jenkins/workspace/lo_gerrit/Config/macosx_clang_dbgutil/emfio/qa/cppunit/emf/EmfImportTest.cxx:13:
        > In file included from /Users/tdf/lode/jenkins/workspace/lo_gerrit/Config/macosx_clang_dbgutil/include/test/bootstrapfixture.hxx:16:
        > In file included from /Users/tdf/lode/jenkins/workspace/lo_gerrit/Config/macosx_clang_dbgutil/include/vcl/salctype.hxx:25:
        > In file included from /Users/tdf/lode/jenkins/workspace/lo_gerrit/Config/macosx_clang_dbgutil/include/vcl/graph.hxx:27:
        > In file included from /Users/tdf/lode/jenkins/workspace/lo_gerrit/Config/macosx_clang_dbgutil/include/vcl/bitmapex.hxx:23:
        > /Users/tdf/lode/jenkins/workspace/lo_gerrit/Config/macosx_clang_dbgutil/include/o3tl/optional.hxx:20:10: fatal error: 'boost/none.hpp' file not found
        > #include <boost/none.hpp>
        >          ^~~~~~~~~~~~~~~~
        
        Change-Id: I86ccc030a8f34b9ee6a853e843c9eb6f2d987406
        Reviewed-on: https://gerrit.libreoffice.org/84664
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-06  Caolán McNamara  <caolanm@redhat.com>  [444161dde3beeed5306d2f2432fcd99aa94c3c0b]

        Resolves: tdf#128923 should be able to change attributes of multiple lines...
        
        without changing color
        
        Change-Id: I76cf21af4611afc11bf1861abe7d0b903362e798
        Reviewed-on: https://gerrit.libreoffice.org/84637
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-06  Stephan Bergmann  <sbergman@redhat.com>  [7db6a64e40f172894e08ecec483f214f7f1d7e10]

        Incomplete OpAverage, OpCount must not be used in dynamic_cast
        
        ...even in template code (which compilers often only analyze late during
        compilation, but which Clang trunk now apparently processes more aggressively,
        presumably since <https://github.com/llvm/llvm-project/commit/
        878a24ee244a24c39d1c57e9af2e88c621f7cce9> "Reapply 'Fix crash on switch
        conditions of non-integer types in templates'", emitting errors about incomplete
        types)
        
        Change-Id: I851d266007f72cc4063f299412eadacbc6084f70
        Reviewed-on: https://gerrit.libreoffice.org/84657
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-06  Miklos Vajna  <vmiklos@collabora.com>  [814cb2433da6bd608e935fa5531d2a2b92867985]

        Related: tdf#115719 DOCX import: fix increased spacing vs left-aligned objects
        
        Commit 8b73bafbc18acb4dd8911d2f2de8158d98eb6144 (tdf#115719 DOCX import:
        increase paragraph spacing for anchored objects, 2018-02-14) added an
        import-time tweak for a problem that has been confirmed to be a Word
        layout bug in the meantime (and the tweak makes Writer behave the same
        way if the document has been created by an affected Word version for
        layout compatiblity).
        
        Later, commit 4883da6fd25e4645a3b30cb58212a2f666dae75a (Related:
        tdf#124600 DOCX import: ignore left wrap on left-aligned shapes,
        2018-02-14) fixed left spacing of anchored objects aligned to the left,
        to be in sync with what the DOC import does.
        
        This broke the previous fix in case the shapes are left-aligned.
        
        Fix the problem by tracking what is the in-file-format and logical left
        margin, so the final doc model has the value necessary for correct
        horizontal positioning and the importer has the value that's necessary
        for correct vertical positioning.
        
        Change-Id: I8f16cbe7bad40e243111c902bdc1ab0e8141d6b9
        Reviewed-on: https://gerrit.libreoffice.org/84654
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-12-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d22a5d7425f247c6edce2747f6fe83d80e5e51bb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#129171 Clarify NETWORKDAYS_EXCEL2003
            
            Embed note from Date functions.
            
            Change-Id: Iac77cd6610ef6118978fa5ff5495a5e53d94e4d6
            Reviewed-on: https://gerrit.libreoffice.org/84667
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-06  Stephan Bergmann  <sbergman@redhat.com>  [05319245037373e6a794348cb875346096f32c2f]

        loplugin:implicitboolconversion
        
        ...in non-dependent templated code that Clang trunk now apparently processes
        more aggressively, presumably since <https://github.com/llvm/llvm-project/
        commit/878a24ee244a24c39d1c57e9af2e88c621f7cce9> "Reapply 'Fix crash on switch
        conditions of non-integer types in templates'"
        
        Change-Id: I561d046c736b4e9574565c01daf0f59e7d5ec414
        Reviewed-on: https://gerrit.libreoffice.org/84656
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-06  Roman Kuznetsov  <antilibreoffice@gmail.com>  [fce747852adcc2c20a48e525da872fd3cad3ef04]

        tdf#128785 Make an attention message more general
        
        Change-Id: Ia20e88bbcdcba78283279c08fbd714955e359dd9
        Reviewed-on: https://gerrit.libreoffice.org/84501
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2019-12-06  Stephan Bergmann  <sbergman@redhat.com>  [2ccaf4eecacaa912997d71a857dd84edf5af58cf]

        loplugin:redundantcast (macOS)
        
        Change-Id: Ia514e105d913b8cf77d4fe931deb6b559b3525d3
        Reviewed-on: https://gerrit.libreoffice.org/84655
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-06  Stephan Bergmann  <sbergman@redhat.com>  [b1acb9c62701d8f09fafdf5b7c2b690249a277b8]

        loplugin:external (macOS)
        
        * OldEntry in fpicker/source/aqua/resourceprovider.mm was apparently unused ever
          since it got introduced with 00657aef09d854c74fb426a935a3e8b1fc390bb0
          "migrate to boost::gettext"
        
        * impl_throwError is used from multiple TU,
          connectivity/source/drivers/macab/MacabStatement.cxx just missed the relevant
          #include
        
        Change-Id: Iba131da57aa20085bb1c634ba9a3a59566070abd
        Reviewed-on: https://gerrit.libreoffice.org/84653
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-06  Stephan Bergmann  <sbergman@redhat.com>  [0a803c0a41f46be4019ddd2768b4be5669b7ab59]

        Honor BISON passed into configure
        
        ...and require new-enough Bison for --enable-compiler-plugins to not generate
        bogus loplugin:external warnings in Bison boilerplate code.  (As happend for me
        on macOS where /usr/bin/bison is version 2.3.  Not sure which versions exactly
        are too old, but at least 3.4.1 is known good.  If other versions newer than 2.3
        turn out to be problematic too, the configure.ac check will need to be adapted.)
        
        No idea why there need to be three places across solenv/gbuild/ that set
        gb_YACC (to the same bison in each case), but leave that to be cleaned up later.
        
        Change-Id: I01d8219726f8df7895631b817866207327367759
        Reviewed-on: https://gerrit.libreoffice.org/84650
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-06  Stephan Bergmann  <sbergman@redhat.com>  [a596dd99de287c696c70f0c789a774399381f36f]

        loplugin:nullptr
        
        ...in non-dependent templated code that Clang trunk now apparently processes
        more aggressively, presumably since <https://github.com/llvm/llvm-project/
        commit/878a24ee244a24c39d1c57e9af2e88c621f7cce9> "Reapply 'Fix crash on switch
        conditions of non-integer types in templates'"
        
        Change-Id: Ia3e4bc6cfe7cea9f816e9282563a8b38e40f0cec
        Reviewed-on: https://gerrit.libreoffice.org/84649
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [08615ce879927bc58924e9591985f27fe59a11fa]

        Removed duplicated include
        
        Change-Id: Iff578f6bbaf82c45562bd9aad0c8bd15498ce555
        Reviewed-on: https://gerrit.libreoffice.org/84641
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [506d8f1792cd004d97c6d3e84c21da10e68adf08]

        tdf#128191 Show infobar when hyphenation info for text language is missing
        
        During doc loading it's too early to add infobars,
        thus add a mechanism to display infobars once view is ready
        
        Change-Id: Ie963a304d2101a5bbdd59130c354d581ff7d2e9b
        Reviewed-on: https://gerrit.libreoffice.org/83161
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-12-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [fd0bb8b743f7b74cb223f41814741cd775a2b4fb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Update list of missing icons for Help
            
            Change-Id: I1a5b28ddb0e057c83a1da88b8b9337a0479a217d
            Reviewed-on: https://gerrit.libreoffice.org/84658
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-06  Caolán McNamara  <caolanm@redhat.com>  [c1bd1389b65fc959607b92265d12d8609b707cc4]

        remove the added pages grid and tabpage when remove page called
        
        Change-Id: Id2df8e320335e2578c2a3f879b1bb6612a77ca8b
        Reviewed-on: https://gerrit.libreoffice.org/84636
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-06  Eike Rathke  <erack@redhat.com>  [766ce853d18da813e8d435776f462470cd072538]

        Swap expected and actual values
        
        in CPPUNIT_ASSERT... the first parameter is the expected value and
        the second the actual value. Passing them swapped is confusing if
        the test is failing.
        
        Change-Id: I06f8f345d52c3743d10441aae6d8c943f9b49b41
        Reviewed-on: https://gerrit.libreoffice.org/84635
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-12-06  Eike Rathke  <erack@redhat.com>  [e749fd947c3eead198a4b702428a41ae3d6e2c9d]

        Use correct destination sheet instead of arbitrary leftover of expected name
        
        Tests are executed in sequence, inserting a sheet with each
        importSheetToCopy(), ended up with 'SheetToCopy_4' as the first
        sheet (last sheet inserted), but obtained "destination" values
        from sheet 'SheetToCopy' (the first sheet inserted) whatever may
        have happened to its references during the previous tests or by
        inserting more sheets in front of it.
        
        Instead of obtaining the destination sheet by name 'SheetToCopy',
        obtain it by index 0 where it was inserted
        
        We could also remove the inserted sheet after each test, but
        likely a cleaner approach would be to setup a fresh document to be
        inserted into for each test to avoid any side effects like names
        already being present from a previous insertion.
        
        Change-Id: I38f35ccac7d656026b6fec8d3c5faa68d6f4a642
        Reviewed-on: https://gerrit.libreoffice.org/84631
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-12-06  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [fe2baf9e84e0ca9aeaa683e37076f57fa3f38dca]

        Qt5 fix missing XCB_ICCCM_WM_HINT_WINDOW_GROUP
        
        This is the application level equivalent of the Qt5 fix for bug
        QTBUG-46626 / commit 0de4b32 ("xcb: fix issue with dialogs hidden
        by other windows"), which was broken since Qt 5.4 and is just
        fixed since Qt 5.12.
        
        It is needed for some window managers, which don't know about the
        WM_CLIENT_LEADER property. Both settings are the same, but just
        the latter is set by older Qt5 releases. This probably isn't a
        real problem, as GNOME or XFCE would use the gtk VCL plugin, but
        since I already wrote the code when debugging tdf#129071, there
        is also no reason to drop it (except: more code, more bugs...).
        
        This fix is optional and needs development headers for xcb-icccm,
        which can actually be compiled into Qt5. If missing configure will
        just print a warning, since it's a runtime requirement and we
        explicitly drop the linked Qt version symbol, so the potential
        build Qt version won't matter.
        
        Change-Id: Ifc5a8f8a40ee13779a911efb53e8b8b868614d0b
        Reviewed-on: https://gerrit.libreoffice.org/84299
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-12-06  Michael Stahl  <Michael.Stahl@cib.de>  [933dc9f99d6f8d608f67514d1236b5b2904f2b0a]

        sw: reindent that
        
        Change-Id: Iea5784d98d2780166c88912f898f3da95d45e2ab
        Reviewed-on: https://gerrit.libreoffice.org/84623
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-12-06  nd101  <Fong@nd.com.cn>  [4c2254cbebca53c34fa48a1dd90cebe434f24274]

        tdf#127237 fix table background color in Impress import
        
        When the background color is set at the table level in PPTX,
        instead of at cell level, the background color fails to
        show up in Impress.
        
        Change-Id: I2838e5b56e4a2414494ee99c0f8975b7256ac6dc
        Reviewed-on: https://gerrit.libreoffice.org/78377
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-12-06  Chris Sherlock  <chris.sherlock79@gmail.com>  [77b57d8f341c7a5323bbb6ab2f2af97ac140afbc]

        drawinglayer: improve logging for EmfPlusSetPixelOffsetMode records
        
        Change-Id: I4f0e9baee0d196f1cb682ce22e55569da1464fa7
        Reviewed-on: https://gerrit.libreoffice.org/84288
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-12-06  Michael Stahl  <Michael.Stahl@cib.de>  [98d1622b3721fe899c4e1faa0b4cc35695253014]

        tdf#121300 sw: adapt at-char selection to latest at-para design
        
        Also use heuristic from commit 91b2325808a75174f284c48c8b8afc118fad74e4
        to not delete on backspace/delete selections for at-char flys.
        
        Change-Id: I8f561eb0176e0655b715366d1ffe3c71fbee9e30
        Reviewed-on: https://gerrit.libreoffice.org/84622
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Michael Stahl <michael.stahl@cib.de>

2019-12-06  Luboš Luňák  <l.lunak@collabora.com>  [1f6cb09706e413f591986845840cb0a5907b8001]

        use SkBitmap::setImmutable() where suitable
        
        This is a little correctness check, and it may also possibly slightly
        improve performance.
        
        Change-Id: I6e4a013aedcafd9a7d1e0e86a5c036d511078f79
        Reviewed-on: https://gerrit.libreoffice.org/84568
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-12-06  Luboš Luňák  <l.lunak@collabora.com>  [8fede4e7870579251c58823566c88476df2038b0]

        make all Skia drawing GPU-backed, if possible
        
        This primarily means using SkiaHelper::createSkSurface(), which will
        create a GPU-backed SkSurface if Vulkan is used, and it is used in place
        of temporary SkBitmap instances, which are always raster-based.
        
        Change-Id: I3fe35866f962030f464d5c1d1c4bf518c20ee9af
        Reviewed-on: https://gerrit.libreoffice.org/84562
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-12-06  Luboš Luňák  <l.lunak@collabora.com>  [cd46c8710b2eb244572670d78fec1f0dcb4a577f]

        check also setupDrawBlend() in visualbackendtest
        
        Change-Id: I57eb88b7b6bb498253639867d4c158041d8299b7
        Reviewed-on: https://gerrit.libreoffice.org/84561
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-12-06  Luboš Luňák  <l.lunak@collabora.com>  [ea5eb4639ac3cca4301e23655d0e7aeaed6f8bcc]

        keep just one shared reference to Skia shared GrContext
        
        This should make it easier to keep the reference without having
        to keep references all over the place, especially when the shared GrContext
        starts to be used also for GPU-backed surfaces elsewhere.
        
        Change-Id: Icf3f6eb849ebc5eb63b1836f9caeb6f5e5e58ca6
        Reviewed-on: https://gerrit.libreoffice.org/84560
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-12-06  Luboš Luňák  <l.lunak@collabora.com>  [5b667d771de65167e269bb145b888eabbc7fdedd]

        make Skia Windows text rendering use SkImage instead of SkBitmap
        
        This will allow making it GPU-backed, as SkImage can be GPU-backed,
        SkBitmap cannot.
        
        Change-Id: I047eefe83741a036d372d39e5fc6a4fa400e6504
        Reviewed-on: https://gerrit.libreoffice.org/84559
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-12-06  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [8b94f29ee623a28c5225b904829e04c6b83a89a5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - fixing 'related topics' layout for a conciser display  
            
            Change-Id: I01535595b22ea3cb59111bfd5c681283fd94049c
            Reviewed-on: https://gerrit.libreoffice.org/83762
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-06  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [600fccf518a65bf7ac10440c854a8585b8edf322]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - IsObject returns True for extented types too
            
            Change-Id: If34385312976485b30efc60d6ffbfce9617d7d0a
            Reviewed-on: https://gerrit.libreoffice.org/84606
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-06  Michael Stahl  <Michael.Stahl@cib.de>  [91b2325808a75174f284c48c8b8afc118fad74e4]

        tdf#121300 sw: consistent fly at-pargraph selection
        
        As a follow-up to commit 28b77c89dfcafae82cf2a6d85731b643ff9290e5, add
        IsSelectFrameAnchoredAtPara() function and use it to harmonize at-para
        fly selection across all relevant operations:
        
        * CopyImpl:
          - it had a pre-existing bugs that would lose a fly anchored to the
            2nd (1st fully selected) node of a redline
          - remove a bunch of code for finding the last node of the body content,
            which doesn't matter for the remaining at-fly checks
          - flys that already existed at the insert position need to have their
            anchors corrected
        
        * DeleteRange:
          - get rid of the bDelFwrd checks
        
        * MoveRange:
          - the ALLFLYS flag would be obsoleted by the new selection, were it
            not for the writerfiler "special hack", see below
        
        * also adapt A11y and UI selection, SwRootFrame::CalcFrameRects()
        
        The selection behavior is changed:
        
        * the bDelFwrd case is quite odd, some code was checking whether a
          deletion was "forward" or "backward" and removing only the flys at the
          point node while retaining the flys at the mark node; this worked in a
          very non-obvious way relying on sw_GetJoinFlags actually calling
          Exchange() on the cursor, and then SwUndoDelete stored it in
          m_bJoinNext, but it turns out that only SwUndoMove also has a
          m_bJoinNext and it's dead, and no other Undo has such a flag, so this
          only worked for "delete". It's not obvious what the value of this is,
          let's just ignore the "direction".
        
        * Selections exclude the start and end position except if it's a fully
          selected node or at the start or end of a section (i.e. Ctrl+A should
          also select every at-para fly).
        
        * An exception is made in case the selection looks like it's a
          backspace/delete joining 2 paragraphs; flys are not deleted in that
          case because it seemed annoying (and as it happens, Word does not
          appear to delete flys in that case), particularly if both of the nodes
          are already empty. This is done with a heuristic, it's conceivable to
          pass down some flag from DelLeft()/DelRight() but probably this is
          good enough.
        
        A special hack is needed to keep writerfilter happy for now; it likes to
        anchor flys at nodes which it then deletes in RemoveLastParagraph(),
        which likely could be improved there.  The ALLFLYS usage in
        SwRangeRedline::MoveFromSection() could be removed (because the
        end-of-section check already handles the case) except for this, because
        it turns out that the ODF import runs SetRedlineFlags with a temporarily
        reset IsInXMLImport() flag because of its effect in thints.cxx, so
        during the move IsSelectFrameAnchoredAtPara() can't check it.
        
        tdf#108124 scenario works better, now everything that's selected is both
        copied and deleted.
        
        Fixes the problem where an at-para fly at the 2nd node of a redline
        where the 1st node is partially deleted was lost on ODF export.
        
        Change-Id: I168013665e70ff0a5f198e09f3fa3afc06ba0449
        Reviewed-on: https://gerrit.libreoffice.org/84576
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-12-06  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [6ed12ab2d0742f86ce25defec3c776562dbfad9a]

        tdf#120546 fix DOCX overriding numrule format
        
        ... at least in the view.
        
        This "fixes" the import side of the exported OOXML document with
        multiple overridden numrule character format. This prevents the
        change of the shared numrule, which results in all bullets being
        formatted like the last overridden numrule.
        
        What is missing is a consistent way to edit the override, as the
        override is currently just stored in an internal attribute, the
        "ListAutoFormat" property.
        
        Fixing editing for good will be a larger work, as "ListAutoFormat"
        must be reflected in the GUI and must have a higher priority then
        the numrule format. Currently positioning the curser in front of
        the number or bullet entry lets one change the numrule format,
        which is applied to all bullets of the same rule.
        
        This special DOCX override mode is enabled by the import filter
        setting DocumentSettingId::APPLY_PARAGRAPH_MARK_FORMAT_TO_NUMBERING
        to true. This should also change the edit mode, so that a change
        of the entry doesn't modify the rule, but the override and this
        must also be reflected in the GUI character settings.
        
        Change-Id: I057f7a354bc3c413b114eec772e06c7063029699
        Reviewed-on: https://gerrit.libreoffice.org/81878
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-12-06  Mike Kaganski  <mike.kaganski@collabora.com>  [ffd319a7589e0e9fcb83681f7f1e7c26a383ae5d]

        tdf#129227: this was always appending, not prepending
        
        Regression after 0761f97525b3f3ce2cd73f8db28bf389a3c44f57
        The change replaced
        
            // From 1996-03-06: take the HandleLast-Flag into account
            sal_uInt16 nPos = r.m_Factories.size(); // Insert position
            if( !pFac->IsHandleLast() )         // Only if not self HandleLast
            {
                // Rank new factory in front of factories with HandleLast
                while (nPos > 0 && r.m_Factories[ nPos-1 ]->IsHandleLast())
                    nPos--;
            }
            r.m_Factories.insert(r.m_Factories.begin() + nPos, std::unique_ptr<SbxFactory>(pFac));
        
        with
        
            r.m_Factories.insert(r.m_Factories.begin(), std::unique_ptr<SbxFactory>(pFac));
        
        Before that commit condition in while was always false, so decrementing
        nPos had never happened, and insertion to the end was always performed.
        This change restores that.
        
        Change-Id: I778d6fdc93e9078a541a9b98c9432b5cf88d9791
        Reviewed-on: https://gerrit.libreoffice.org/84609
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-06  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [d8e3a08f06dcfea02c3f2f2a8578486381d77df7]

        tdf#129071 Qt5 handle windows with parents as dialogs
        
        This is the main fix for this bug. Qt Xcb is a little picky here.
        It won't tell the window manager about the transient state, using
        WM_TRANSIENT_FOR, for all Qt::WindowTypes. The QPA internal list
        (see isTransient function) doesn't include the Qt::Window, which
        is qt5 VCL's primary used window type.
        
        This has two consequences:
        1. LO dialogs show up in the plasma task manager as seperate
           windows.
        2. LO has to handle the transient state itself, instead of relying
           on the window manager. This results in flickering, because LO
           can just push a transient window to the top again, after the
           parent window was activated and therefore drawn in front.
        
        So this just declares all windows with parents to be dialogs.
        Almost everything else should be a top-level window anyway. If
        not, there is SalFrameStyleFlags::DIALOG to create a parent-less
        dialog window.
        
        Change-Id: I89a6d46fd09e4f1d1d2904e152a26733eb266079
        Reviewed-on: https://gerrit.libreoffice.org/84298
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-12-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [72bd0df107ee47c4d54fa88b4960d32ea03e9f69]

        tdf#121658 Add option to not hyphenate words in CAPS
        
        * Add checkbox to pagraph dialog
        * Store property in paragraph model
        * Move docx import/export from grabbag to paragraph model
        * Add ODF import/export
        * Add ODF unit test
        * Add layout test
        
        Change-Id: Id4e7c5a0ad145c042f862995d227c31ae2aa0abd
        Reviewed-on: https://gerrit.libreoffice.org/83979
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-12-06  Michael Stahl  <Michael.Stahl@cib.de>  [d8c36a8771398327ba83884a2e0aa82a6d7c8492]

        sw: add getter for RES_PARATR_LIST_AUTOFMT
        
        Change-Id: Ic492dd4062a5ce659a996fb96f3ed9e12d1767ce
        Reviewed-on: https://gerrit.libreoffice.org/84581
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-12-06  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [05db09fbe9b9de79a61a5b699dbf93fa67d9bdfd]

        tdf#42949 Fix IWYU warnings in sw/source/core/[u-v]*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I86602514130061e47943c490005e6bbf3460b1b0
        Reviewed-on: https://gerrit.libreoffice.org/84585
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-12-06  Caolán McNamara  <caolanm@redhat.com>  [496716a8709aa53eb8705938821e6cf25f6b5edf]

        tdf#127955 check if position stored in user config is in range for the treeview
        
        https://crashreport.libreoffice.org/stats/crash_details/8c4a3136-73be-4536-ad6f-ce97ae0368dd
        
        Change-Id: I320f965eb622f90f8059f85e7ba2ff203419ab3f
        Reviewed-on: https://gerrit.libreoffice.org/84573
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-12-06  Caolán McNamara  <caolanm@redhat.com>  [1ca9c335a564babbfd19801129c1e010666cdf60]

        Resolves: tdf#129191 text properties in header/footer not set
        
        EditEngine has a non-virtual void SetText( const EditTextObject& rTextObject );
        ScEditEngineDefaulter inherits from EditEngine but does
        
        using EditEngine::SetText
        void            SetText( const EditTextObject& rTextObject );
        
        so has another SetText with the same signature that does something different,
        so calling via an EditEngine pointer gets the unwanted base version
        
        Change-Id: I72e368e6698d5b9a205180cfd2c4f800be7846f8
        Reviewed-on: https://gerrit.libreoffice.org/84543
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-06  Luboš Luňák  <l.lunak@collabora.com>  [85fe52bc06812b4ca850f9292968fcec129fa95a]

        disable VCL backendtest again for qt5svp
        
        It fails testDrawInvertTrackFrameWithRectangle.
        
        Change-Id: I15b79f8c39073400eceb92e1ad41a3c3f7879022

2019-12-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [e125f24cf314aafe69dba3917d8c9d21bd47ee5c]

        tdf#129165: fix menu
        
        Change-Id: Ia749f32e02b0977a4a3b732b85fe87750df36424
        Reviewed-on: https://gerrit.libreoffice.org/84403
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-12-06  Caolán McNamara  <caolanm@redhat.com>  [b5a4570e214f0e965a8b32cee3c615856ae07ac4]

        handle unsetting Image
        
        Change-Id: If4a3ab94c268caeebdc42c664c568aa9004c50ad
        Reviewed-on: https://gerrit.libreoffice.org/84579
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-06  Miklos Vajna  <vmiklos@collabora.com>  [f089a7fc3496ea542c938c21c15b1268091fa045]

        sw: add missing ": 1" for adjacent bool member
        
        As Kendy points out, sizeof() confirms this is still a useful thing to
        do.
        
        Change-Id: Ic79fb1448f7c029e4ffd24cceb631f2d44539d6c
        Reviewed-on: https://gerrit.libreoffice.org/84598
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-12-06  Jan Holesovsky  <kendy@collabora.com>  [976586021ea04d595d8f53ebf1e1620d9db0dc3b]

        lok preload: Some symbols are in-process when we need them.
        
        But OTOH in the preload case, the libraries we'd otherwise load are not
        there.
        
        An example was libcuilo.so where the instantiation of the spell checking
        dialog was failing, because it was impossible to find the
        makeSentenceEditWindow symbol.
        
        Change-Id: Ifc0bc5d8b295912728505fe3ce11fa4a0d198124
        Reviewed-on: https://gerrit.libreoffice.org/80229
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-12-06  Stephan Bergmann  <sbergman@redhat.com>  [9235990b4eacbc8a90750da8bdf2fb15f99a9d79]

        tdf#129136 Call _wgetdcwd with "harmless" invalid parameter handler
        
        The documentation of _getdcwd/_wgetdcwd specifies:  "If the specified drive
        isn't available, or the kind of drive (for example, removable, fixed, CD-ROM,
        RAM disk, or network drive) can't be determined, the invalid-parameter handler
        is invoked." (<https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/
        getdcwd-wgetdcwd?view=vs-2017>)  The default handler terminates the process, so
        temporarily install a "harmless" one.
        
        (e30f3bcd25762236eb739584dc71691123527c9f "Revert 'fdo#38913: Prevent invalid
        parameter handler crashes'" had removed a global "harmless" handler installed
        with _set_invalid_parameter_handler to handle JVM-related issues, but which was
        then considered no longer necessary.  I assume that for those JVM-related issues
        there was no obvious place where to install a temporary
        _set_thread_local_invalid_parameter_handler, and that that was the reason for
        the global _set_invalid_parameter_handler in sal_detail_initialize.  I cannot
        find any information that _set_thread_local_invalid_parameter_handler would be
        available in fewer versions of Windows than _set_invalid_parameter_handler, and
        might even be missing on Windows versions that we target.)
        
        (It appears that at least when building with MSVC 2019 and running on Windows 8,
        with an --enable-dbgutil build (presumably due to MSVC_USE_DEBUG_RUNTIME) a
        "Microsoft Visual C++ Runtime Library: Debug Assertion Failed!" error dialog
        still pops up, which needs to be quit with "Ignore" before our
        invalidParameterHandler is called.)
        
        Change-Id: I983d622eb03549873a63305f51bf0869d7fea33a
        Reviewed-on: https://gerrit.libreoffice.org/84597
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-06  Stephan Bergmann  <sbergman@redhat.com>  [4fc37e3597fad66700d0b37e92707324bb6e8c7f]

        Remove spurious #include
        
        ...that had been added by accident with 55e596956e56b175ab17b682e7c8ac7daeb9289a
        "loplugin:external (clang-cl)"
        
        Change-Id: Ieff93c825632d68adb621d8f646ff8abb72b5452
        Reviewed-on: https://gerrit.libreoffice.org/84599
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-06  Chris Sherlock  <chris.sherlock79@gmail.com>  [95c6d45800347609fd8ef70365d888df763dbc18]

        drawinglayer: add EMFPImageAttributes
        
        This is used by EmfPlusDrawImage and EmfPlusDrawImagePoints, basically 
        these reference the object via the ImageAttributesID. 
        
        Change-Id: I7fd852e7e419c9ef622bb0122fdccd66cb814cd2
        Reviewed-on: https://gerrit.libreoffice.org/83031
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-12-06  Kelemen Gábor  <kelemeng@ubuntu.com>  [a36a3f65d19497a0f6f13780b8e2bf0068c94c18]

        tdf#126192 tdf#126030 (related) Package translations of oox
        
        Now that there are some available, new mo files need to be added
        to the installer.
        Tested with Spanish on Windows to work.
        
        Change-Id: Id70305fa5a674bc9e302aa6937a03c4573888da4
        Reviewed-on: https://gerrit.libreoffice.org/84569
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-12-06  Miklos Vajna  <vmiklos@collabora.com>  [6182f1053c1cf98fb3c7129e478e271ea1ee9977]

        xmloff: create XMLDrawExportOasis instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: Id8cad1ed02b5fee93184e17ebf80435c01aa3618
        Reviewed-on: https://gerrit.libreoffice.org/84583
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-12-06  Seth Chaiklin  <sdc.blanco@youmail.dk>  [6e70a98b15c97ad2a3714aae5a5bfa22d307f236]

        tdf#128712 clarification and addition of Draw tips
        
        Split one tip into two different tips.
        Added two more Draw tips
        
        Change-Id: Idbb9b5ba0c136a8cb110eb8b7ed8f8d2855c9221
        Reviewed-on: https://gerrit.libreoffice.org/84161
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-12-06  shubham goyal  <22shubh22@gmail.com>  [704a558b8689beb1a83a3e2d21481e0ea118e134]

        tdf#127305 display selected text in URL field QR Code Dialog
        
        Change-Id: Ic0d36225cc2c509c706a4599d45b92c6b9fea40e
        Reviewed-on: https://gerrit.libreoffice.org/78879
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-12-06  László Németh  <nemeth@numbertext.org>  [579db0d2d3d2ddf5a5f8feaa2e7cc4dde81d7701]

        cleanup "tdf#117274 XLSX export: fix VML comment shape type id"
        
        Limit special MSO ID check for attribute values.
        
        Follow-up of commit c5d37d324cd6d17114c209de1862344ad58a1d93.
        
        Change-Id: I0f16b0df0c5575b799bb505a93c660c15b3273c5
        Reviewed-on: https://gerrit.libreoffice.org/84549
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-12-06  Heiko Tietze  <tietze.heiko@gmail.com>  [291b1acd3b9664ed41954458648448d7799d4df9]

        Resolves tdf#129140 - Wording in printer dialog
        
        Wording improved
        
        Change-Id: I67fcee9bdae869eb57882b1944e8975d4c564735
        Reviewed-on: https://gerrit.libreoffice.org/84572
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-12-05  Jan Holesovsky  <kendy@collabora.com>  [790b5de8941d8f8d98c73ed1343289d7220211ad]

        drawPixel() should still get 'true' for bXorModeAllowed.
        
        That part of 7b267be4b2c87b2c3987d4d751307977a7d3ad41 was not necessary.
        
        Change-Id: Ie085f635d4adb6f574f3eca37976f9aded505524
        Reviewed-on: https://gerrit.libreoffice.org/84534
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-12-05  andreas kainz  <kainz.a@gmail.com>  [5799555fbfe378b22b5b36e0e7f9573ec9b26a31]

        tdf#101513 arrangement of customizeable items in NB groupedbar comp
        
        Change-Id: I79f91f9b1f1fc5d91912061c004865a94f1371a6
        Reviewed-on: https://gerrit.libreoffice.org/84563
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-12-05  Stephan Bergmann  <sbergman@redhat.com>  [6548de27c4804f40ff8b0f7e1c3eb664c64db655]

        Remove some unused friend declarations
        
        ...which no longer find the befriended classes anyway (and would need to e.g. be
        rewritten using non-elabortated type names if they were still relevant) after
        f853ec317f6af1b8c65cc5bd758371689c75118d "Extend loplugin:external to warn about
        classes" moved the befriending classes into (unnamed) sub-namespaces.  (Except
        on Windows, but where clang-cl now flagged them with "error: unqualified friend
        declaration referring to type outside of the nearest enclosing namespace is a
        Microsoft extension; add a nested name specifier
        [-Werror,-Wmicrosoft-unqualified-friend]".)
        
        Change-Id: Iad7a184dbb62b130f6d93693c16cfd5c9b08fcc1
        Reviewed-on: https://gerrit.libreoffice.org/84578
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-05  Julien Nabet  <serval2412@yahoo.fr>  [20e5399cfecaa7ed825b399018ba7f655e58d54e]

        Fix refs to tdf#124029
        
        Change-Id: I451d9c1abbe0c03a3a55b3cc153ba2852a1bbc26
        Reviewed-on: https://gerrit.libreoffice.org/84584
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-05  Stephan Bergmann  <sbergman@redhat.com>  [86f148afbb8b476d22f92632c619f1b94f0b2102]

        CppunitTest_sd_dialogs_test still needs some symbols as SD_DLLPUBLIC
        
        ...after e189a3f5b5c4f381dcf109eb9a2ee9b6d32d5551 "make some classes module
        private":
        
        > [LNK] CppunitTest/libtest_sd_dialogs_test.so
        > sd/qa/unit/dialogs-test.cxx:107: error: undefined reference to 'SdAbstractDialogFactory::Create()'
        > sd/qa/unit/dialogs-test.cxx:160: error: undefined reference to 'typeinfo for sd::DrawView'
        
        Change-Id: Ib173d576bfe3c59c31229bb769999693d8ec9d57
        Reviewed-on: https://gerrit.libreoffice.org/84575
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-05  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [fafa1b740c111584203eb1a8e6be48ef524759d3]

        update credits
        
        Change-Id: I7f35a5dcb3d5c22439890163699e0c9999f256eb

2019-12-05  andreas kainz  <kainz.a@gmail.com>  [0d82d68b941ba268397f3a78e541d51fc8064e30]

        LO extension Dialog move Header and filters to the top
        
        Change-Id: I8e48119cb1d9c9cd40a7b6de3ba335fa0a7e2bcc
        Reviewed-on: https://gerrit.libreoffice.org/84564
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [311041436a7dd539521f42fa349e259f6698fc8c]

        Fix typos
        
        Change-Id: I53b5433470c567b4d53979ecdb0cef3def7c9fc0
        Reviewed-on: https://gerrit.libreoffice.org/84565
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7eb5b4a0debaff971af3a5dc367849e211e35994]

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

2019-12-05  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [069a45e661086d1014855ca4f7ad384ba5752bb6]

        Fix "Open Hyperlink" context menu in sc
        
        Change-Id: I05fce087d20123447c1e5bd0f27db8d1c9ef3641
        Reviewed-on: https://gerrit.libreoffice.org/84518
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-12-05  Mayank Suman  <mayanksuman@live.com>  [574cfcacc5489f8995d697126dd463e3df25a4d6]

        tdf#97361: Removed getByTindex in Pyuno pytests
        
        Change-Id: Idf2e8567a154b25b1625b9cd1651bd77cc684859
        Reviewed-on: https://gerrit.libreoffice.org/80116
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-12-05  Stephan Bergmann  <sbergman@redhat.com>  [d5acf921efbd3170e487d4656e38c23c3f835094]

        loplugin:redundantpointerops (clang-cl)
        
        Change-Id: Ibba507b6c2986a529ae75ad84781825f161f2be5
        Reviewed-on: https://gerrit.libreoffice.org/84511
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-05  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f31c3ebb60e4678eb09e377b638b368531df47dc]

        tdf#128666 Only enable hyperlink actions when just the field is selected
        
        Change-Id: I984df967877a47fb9f89c3626737348a87d3ffa5
        Reviewed-on: https://gerrit.libreoffice.org/84418
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-12-05  Stephan Bergmann  <sbergman@redhat.com>  [c9a6d4bee737c3c39fc61d265dba0460b09c906f]

        loplugin:external: Check for DLLExportAttr also in VisitTagDecl
        
        ...to fix false clang-cl warnings like
        
        > C:/lo-clang/core/cppuhelper/source/compat.cxx(113,29): error: externally available entity 'ClassData' is not previously declared in an included file (if it is only used in this translation unit, put it in an unnamed namespace; otherwise, provide a declaration of it in an included file) [loplugin:external]
        > struct SAL_DLLPUBLIC_EXPORT ClassData {
        > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
        
        Change-Id: Iacf96569e27772aa9e27221619516b1fb84dd665
        Reviewed-on: https://gerrit.libreoffice.org/84514
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-05  Tor Lillqvist  <tml@collabora.com>  [55eddbecb34f811d5292fe4dc5c568cf5fff2ad4]

        tdf#128468: The RulerTab::nPos is in twips
        
        Do pass that as actual mm100 then.
        
        Change-Id: Ifc9608aeee838172a18cc07aa1dbe0d7f3f5fb6a
        Reviewed-on: https://gerrit.libreoffice.org/84473
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit a69f5b1386fc7e3f7f9838c078e4078eeeec555d)
        Reviewed-on: https://gerrit.libreoffice.org/84522
        Tested-by: Jenkins

2019-12-05  Tor Lillqvist  <tml@collabora.com>  [f77fd91dc24b197086df1845735da77fec64ec30]

        tdf#128468: Add tab stop information to LOK_CALLBACK_RULER_UPDATE
        
        Change-Id: I7872cdc3aabf66bb6d1df09f503274c698b64a4e
        Reviewed-on: https://gerrit.libreoffice.org/84420
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit 8a840463fc8abbbc445fed91463a1e2eb42dc1aa)
        Reviewed-on: https://gerrit.libreoffice.org/84521
        Tested-by: Jenkins

2019-12-05  Tor Lillqvist  <tml@collabora.com>  [891b0c54ead076f0458197233a47d227b1b36f64]

        tdf#128468: Add Ruler::GetTabs()
        
        Change-Id: I785f8af1eec54f36721a354c4d3f82d8b86ceb86
        Reviewed-on: https://gerrit.libreoffice.org/84419
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/84519
        Tested-by: Jenkins

2019-12-05  Stephan Bergmann  <sbergman@redhat.com>  [55e596956e56b175ab17b682e7c8ac7daeb9289a]

        loplugin:external (clang-cl)
        
        ...plus loplugin:consttobool and loplugin:fakebool fallout
        
        Change-Id: Ie3d8121815c080b13bea6d9deca1eb138ca56138
        Reviewed-on: https://gerrit.libreoffice.org/84515
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-05  Stephan Bergmann  <sbergman@redhat.com>  [6a10149c5fef13721e3f83727a828556f8e1ec9a]

        New loplugin:unusedmember
        
        * See comment at head of compilerplugins/clang/unusedmember.cxx for description.
        
        * Moved isAllRelevantCodeDefined from loplugin:fakebool to PluginHandler for
          reuse.  (Made it a member function so that it can reuse its two
          RecordCompleteMap instances across different loplugins.  Probably safer
          lifecycle-wise to have them as PluginHandler members than to have them as
          static local variables in function isAllRelevantCodeDefined.)
        
        * Need Plugin::ignoreLocation overload for TypeLoc now, thanks to
          UnusedMember::VisitElaboratedTypeLoc.
        
        * UETT_PreferredAlignOf was split off UETT_AlignOf with <https://github.com/
          llvm/llvm-project/commit/6822bd79ac43f267613f1615bf60407103e24dba> "PR26547:
          alignof should return ABI alignment, not preferred alignment".
        
        * RecursiveASTVisitor::TraverseAlignedAttr traverses into the attribute's
          argument only since <https://github.com/llvm/llvm-project/commit/
          f26d551387f032e05e5e6551605b150f38c3f5b2> "Do not look through pack
          expansions when looking for unexpanded parameter packs".
        
        Change-Id: Ic2702b03d4567fa2533333766de7920f3c524a69
        Reviewed-on: https://gerrit.libreoffice.org/84416
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-05  Stephan Bergmann  <sbergman@redhat.com>  [e9e0ccae48385fb949c2c3f0aac678784ab14705]

        Silence loplugin:unnecessaryoverride (clang-cl)
        
        ("public virtual function just calls public parent")
        
        Change-Id: Ifd8d6c794ae32af1fe5d2a97389ec87394fdffbc
        Reviewed-on: https://gerrit.libreoffice.org/84512
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-05  Olivier Hallot  <olivier.hallot@libreoffice.org>  [413d86c173343c8f5dbeecc202130549400699df]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix image and icon dimension issues
            
            with svg icons, image must set width and height.
            
            Change-Id: Idce5d74e4f07277d7bff532d941bc5d62648b095
            Reviewed-on: https://gerrit.libreoffice.org/84557
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-05  andreas kainz  <kainz.a@gmail.com>  [65da5dffabe07ef2736df203a5da2ffed403acf0]

        add ConfigureDialog item in NB burger menu button
        
        Change-Id: I926a0b5ff9cb09a8a05e60c0a86eb11a2a201073
        Reviewed-on: https://gerrit.libreoffice.org/84503
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-12-05  Tünde Tóth  <tundeth@gmail.com>  [d57b4480903f700ad7c95e885b9dd0ace5883cfc]

        tdf#127579 DOCX export: fix losing color and underline of ODT hyperlinks
        
        using "InternetLink" in hyperlink/r/rPr/rStyle instead of the actual
        character style, and keep actual character formatting in
        hyperlink/r/rPr/rFonts, like MSO does.
        
        Change-Id: Ic75c907eff422efbf96badcd2af50562cc3cbf25
        Reviewed-on: https://gerrit.libreoffice.org/83676
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-12-05  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [c0cdb01ef33042be76251c4a353e0582a0838e0e]

        KF5 drop KF5FilePicker::execute
        
        To prevent calls to Qt5FilePicker::updateAutomaticFileExtension,
        it is simply made virtual with an empty override. This is needed,
        because the KF5 file picker has its own automatic extension
        handling.
        
        The main motivation is the fix for tdf#129071, which will result
        in some major changes to XExecutableDialog::execute, so this will
        prevent larger code duplication later.
        
        Change-Id: I5f747f0828cb8a65b4e7043f3ee68ebd31973e6a
        Reviewed-on: https://gerrit.libreoffice.org/84297
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Tested-by: Jenkins

2019-12-05  andreas kainz  <kainz.a@gmail.com>  [81f01259dfe29b7ee73c42d3b44934d6fc973cd8]

        tdf#101513 arrangement of customizeable items in NB tabbed compact
        
        Change-Id: Ibf1f958d2086b0a631097aee9f903aee202767c1
        Reviewed-on: https://gerrit.libreoffice.org/84468
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-12-05  Michael Meeks  <michael.meeks@collabora.com>  [e3795de3c10d81f752826a406cea9fe090e4538e]

        create default shapes with square outline.
        
        This avoids complaints of non-circular circles when inserted, and
        trades them for complaints about non-elliptical ellipses; degeneracy.
        
        Change-Id: I8a870b75ba1b8b7b2a7f9cc3de213e215ed5b95a
        Reviewed-on: https://gerrit.libreoffice.org/84377
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        (cherry picked from commit 71f03dceb9b7bb56a798add82842a727c3187d33)
        Reviewed-on: https://gerrit.libreoffice.org/84392
        Tested-by: Jenkins

2019-12-05  Stephan Bergmann  <sbergman@redhat.com>  [282ccb6906f50d829ca6692acde27a301cc66a22]

        Fix various clang-cl and loplugin warnings in sal/qa/osl/file/osl_File.cxx
        
        ...after that file got re-enabled for Windows builds recently
        
        Change-Id: I67c9e1676344d3754293595ec5a3c6093c0959c1
        Reviewed-on: https://gerrit.libreoffice.org/84510
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-05  Stephan Bergmann  <sbergman@redhat.com>  [302f0f948d76a2a7c556ed383e909b36495222ee]

        -Werror,-Wnon-virtual-dtor (clang-cl)
        
        Change-Id: I66967a6d79b0568557c67b26c3dc6c65f00db261
        Reviewed-on: https://gerrit.libreoffice.org/84509
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-05  Mike Kaganski  <mike.kaganski@collabora.com>  [59c9ef36ebb6871c9e4a0b9bb5844ca6f7acaaa5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - IsObject is not limited to OLE objects
            
            Change-Id: I9506691e4f61c5b51a51b79a956db53aa59f95ac
            Reviewed-on: https://gerrit.libreoffice.org/84548
            Tested-by: Jenkins
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            
2019-12-05  Stephan Bergmann  <sbergman@redhat.com>  [bf8c34b528923f421ddad16f6758511736f2ed21]

        -Werror,-Winconsistent-missing-override (clang-cl)
        
        Change-Id: I2414729b9e5dfbafdc575c022517c12cef682e31
        Reviewed-on: https://gerrit.libreoffice.org/84508
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-05  Stephan Bergmann  <sbergman@redhat.com>  [b024d8bcedc93f1f5c60c7f5eeb54d08b751d950]

        -Werror,-Wmicrosoft-pure-definition (clang-cl)
        
        ("function definition with pure-specifier is a Microsoft extension").  Keeping
        it pure but implicitly defined (by dropping the "{}" part) would cause
        unresolved symbols during linking, so keep it explicitly defined inline but non-
        pure (which should be fine as the class still has other pure members).
        
        Change-Id: Ieff73fd5c9010164c202f752605890b78809caa6
        Reviewed-on: https://gerrit.libreoffice.org/84507
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-05  Stephan Bergmann  <sbergman@redhat.com>  [44be127235a9cb37361f21c832678daf5efe926d]

        Make sure external/skia include file doesn't define macro Yield
        
        Caused build breaker on Windows at least with clang-cl and --disable-pch:
        
        > In file included from C:/lo-clang/core/vcl/skia/gdiimpl.cxx:25:
        > C:/lo-clang/core/include\vcl/svapp.hxx(487,5): error: declaration does not declare anything [-Werror,-Wmissing-declarations]
        >     static void                 Yield();
        >     ^~~~~~~~~~~
        
        Change-Id: Ibadd59c99040c318c874d0eb6747006bfb5e248f
        Reviewed-on: https://gerrit.libreoffice.org/84505
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-05  Jan Holesovsky  <kendy@collabora.com>  [eb15ac837e06087fb8148330e9171d6697d89ee6]

        android: Avoid throwing exceptions through the bridges.
        
        From some reason it does not work, so let's do the same we are doing on
        iOS; at least for now.
        
        Change-Id: I915f8683a112548fc3defc1114f9dce3aa7be30e
        Reviewed-on: https://gerrit.libreoffice.org/84067
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/84204
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [a8cd98c437f2c3b5c4f7c139aa7223c5cfb74d1a]

        use o3tl::optional instead of pointer
        
        Change-Id: I71084d668829fdaaf383319697d71b4299f9afea
        Reviewed-on: https://gerrit.libreoffice.org/84500
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-05  Caolán McNamara  <caolanm@redhat.com>  [5796b4f90bfb7394ca89530cd67f6cf23e1ac693]

        turn TimeFormatter::ImplInit into initializer list
        
        Change-Id: I2f21241f753b1fe1300a284cc80a29911cd223ae
        Reviewed-on: https://gerrit.libreoffice.org/84465
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-05  Caolán McNamara  <caolanm@redhat.com>  [3d3cb7808b4ca2ce10b16644846e6709d98e593c]

        turn DateFormatter::ImplInit into initializer list
        
        Change-Id: If58b8f5c65f7d920dd3a186cf648db605799b790
        Reviewed-on: https://gerrit.libreoffice.org/84464
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-05  Caolán McNamara  <caolanm@redhat.com>  [0c47fc7c0520b1a012443283c2662391090b8e95]

        no point setting mnDecimalDigits to overwrite it immediately
        
        Change-Id: I1651ab51bebf7cfa88d55276f9aec337a903083c
        Reviewed-on: https://gerrit.libreoffice.org/84463
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-05  Caolán McNamara  <caolanm@redhat.com>  [cda2b94f6deec442c37ebd80dbf865890893a03c]

        turn NumericFormatter::ImplInit into initializer list
        
        Change-Id: I5f936ea61a3e17bb534282e4649b21c0ae2565c8
        Reviewed-on: https://gerrit.libreoffice.org/84462
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-05  Caolán McNamara  <caolanm@redhat.com>  [2e838e80d4519319c3d26fa0128a2f6bcaf09040]

        turn MetricFormatter::ImplInit into initializer list
        
        Change-Id: Iccb732517d7827eda1d8962d4dccdb3a01ebce78
        Reviewed-on: https://gerrit.libreoffice.org/84461
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-05  Caolán McNamara  <caolanm@redhat.com>  [35f234ec898af275daabb5c0c72eb89f12fa82a0]

        replace only use of GetDefaultUnit() with FieldUnit::NONE
        
        Change-Id: Idf3cf6d0a361c67d4005d627f661ac49e0e3e9de
        Reviewed-on: https://gerrit.libreoffice.org/84459
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-05  Caolán McNamara  <caolanm@redhat.com>  [3a40b3649d5ea44435aad99d69680a0525a32406]

        the only call to MetricField::SetDefaultUnit doesn't change the default
        
        so is of no use
        
        Change-Id: Ibb1187183abff6b8dc26ed5011b43af1a86a7d04
        Reviewed-on: https://gerrit.libreoffice.org/84458
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-05  Tor Lillqvist  <tml@collabora.com>  [0fb2b9b23ac3d082251217b3478917b387fe162c]

        Add comment about confusion in SwCommentRuler::CreateJsonNotification()
        
        No code changes.
        
        (cherry picked from commit 5b6d23dcd0f2f779b4bbffe7f427a7c397f41c95)
        
        Change-Id: Ibc46b3e55038e84f2ad80ff12b277b2e2c77a4ce

2019-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0027c01b3ef976d34f2f75cace43a26b59b07460]

        Fix typo
        
        Change-Id: Ibeac785fb1b1f30187fa5aa5350292bf96b307a0
        Reviewed-on: https://gerrit.libreoffice.org/84489
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c5bbc59562b8103e9aded5531f9665ada019465a]

        Fix typo
        
        Change-Id: I567c703734fcd9679ae366d69fec4d43b57ad069
        Reviewed-on: https://gerrit.libreoffice.org/84479
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Jenkins

2019-12-05  Tor Lillqvist  <tml@collabora.com>  [51794501045a6f8b0f6f1c04b6aee2e28647b4ea]

        Add a comment telling what "frame margin" means here
        
        Change-Id: Ie6d088217c066ec3091fb28925947175cf62634f
        (cherry picked from commit 21b68c4cd7ce108cf334607ced0b20e7b5914c20)

2019-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [34dd3c0e4ed33f92d5b2873e498b2e4bb168bea5]

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

2019-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d9ab0070cf4a6cd1761256665868a08026902a93]

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

2019-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c7d4de8e0273685d56e857885695f539ca8ac762]

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

2019-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [862a0dbb45cc403816c437cd590b9e5c6c5b9845]

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

2019-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b8031a321b2eaf640e3cdee506056c12c065d03d]

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

2019-12-05  Jan Holesovsky  <kendy@collabora.com>  [7b267be4b2c87b2c3987d4d751307977a7d3ad41]

        headless: Don't leak the cairo context in drawPixel().
        
        Change-Id: If841f655ac634eee2dc7ca6e9445d2f204546545
        Reviewed-on: https://gerrit.libreoffice.org/84445
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 5b607ae89de9494c01952852df30a6f77206eadc)
        Reviewed-on: https://gerrit.libreoffice.org/84450
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6b1afab2dd556657f3a28fd2e7002650b88c8a26]

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

2019-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3618a6020d085ccf1a4cfaac431c9ced5552a248]

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

2019-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e989c3015ec34b55d9e519e2b8750cddd976c91d]

        Fix typo
        
        Change-Id: Idd7c5295314ef2a36f37125837c8276bb5feb4d2
        Reviewed-on: https://gerrit.libreoffice.org/84494
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e5a72dfe6d84bccdad0b44a6abd879e1c770df20]

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

2019-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9036f75064ad70c993b4640442ea499495842e16]

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

2019-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [405e98a9268ccc45096f52732b7d30d9eb3ee744]

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

2019-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6f78b551ecb6a754e6f95efb414732f32977f918]

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

2019-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a0c1ce373f4f66dca68914d5d4555e5017d651ad]

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

2019-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5dc9ae616cae7d37e0e3624be9d87bb61900e272]

        Fix typo
        
        Change-Id: I8f853990d38dd6f5dd1dd521f022e9874e1924c8
        Reviewed-on: https://gerrit.libreoffice.org/84485
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [074bee8a968e479508f511061f3b8ad2d6e48c59]

        Fix typo
        
        Change-Id: I4599fd3d0794144ca4b150978c4db628c605850f
        Reviewed-on: https://gerrit.libreoffice.org/84477
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-05  Miklos Vajna  <vmiklos@collabora.com>  [304368c7be2c9e408cc3884183e39d90a4b15da7]

        writerfilter: name the FiltersTest test CppunitTest_writerfilter_filters_test
        
        To be consistent with CppunitTest_vcl_filters_test. This also allows
        writing actual manual test code for writerfilter/source/rtftok/ (next to
        the tested code) later, where the natural choice for such a test suite
        would be CppunitTest_writerfilter_rtftok.
        
        Change-Id: Iff5be9b95b6c2be3ef441e7a766584b2d008a66a
        Reviewed-on: https://gerrit.libreoffice.org/84460
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-12-05  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [f33b6e915fdc29cff25cc93784a04df866ad6bc3]

        Qt5 hide more Qt5FilePicker details
        
        * Make most members private
        * Drop some unused members
        * Rename some single-char variables for easier reading
        * Spread some constness
        * Finalize the KF5FilePicker class
        * Test the native picker setting of the QFilePicker, instead of an
          additional bool member
        
        This is just some refactoring. While not strictly needed, it helps
        keeping the following patches fixing tdf#129071 more compact.
        
        Change-Id: I15ffe4de848a9498d7f61f99bcf031257da7cb08
        Reviewed-on: https://gerrit.libreoffice.org/84456
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-12-05  andreas kainz  <kainz.a@gmail.com>  [328c9a674057759f616c584a8ae75ca018d10fdc]

        tdf#109425 NB tabbed accessible for screen reader users
        
        Change-Id: If5c1db1579d40e68ba6e8092025e687dd8addd03
        Reviewed-on: https://gerrit.libreoffice.org/84472
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7d97bdba4b5bd8ceda7f18c08ff636ffdb276660]

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

2019-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bb8e276c3a9c808c4ac06df2fd542b4ea3703c8d]

        Fix typo
        
        Change-Id: I96d5e98e79042ae67d7ed006723cbf74a6b2248e
        Reviewed-on: https://gerrit.libreoffice.org/84492
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [76c53d3355147c5b551c3469f9869e4e8a80aa11]

        Fix typo
        
        Change-Id: I71c1a83f0c85f522c533ae075882211e26f78ef0
        Reviewed-on: https://gerrit.libreoffice.org/84478
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [b5bf4bca0173edb2a91088ec70cc7c06f05186e0]

        inline some typedefs
        
        Change-Id: Iff907f325352130c3af49c1f75b8e87cf7230110
        Reviewed-on: https://gerrit.libreoffice.org/84449
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [b24c50d3e2104408bd77a27155de1241b9d17116]

        clean up members in ScAccessibleSpreadsheet
        
        re-arrange them so the private/public sections are continuous.
        And make a bunch of public fields private, no-one seems to be touching
        them outside the class.
        
        Change-Id: I6378793fb01bc884961d19627a46f2a1e7eda79c
        Reviewed-on: https://gerrit.libreoffice.org/84448
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [9d0c1c51cefbe27c43afe1b6bec9abac8811907f]

        loplugin:mergeclasses SheetDataContextBase with SheetDataContext
        
        Change-Id: I6d7d1affe13cf7284df911675f107069739fc79a
        Reviewed-on: https://gerrit.libreoffice.org/84432
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [e189a3f5b5c4f381dcf109eb9a2ee9b6d32d5551]

        make some classes module private
        
        Mark some stuff SAL_DLLPUBLIC_RTTI in
            include/vcl/metaact.hxx
        in order to make ASAN happy.
        
        Change-Id: I97febe0968bf58b9cbe60ce647f0ada25e6f4bb0
        Reviewed-on: https://gerrit.libreoffice.org/84202
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-05  Mike Kaganski  <mike.kaganski@collabora.com>  [2a9e162564a6af63bece77f50fc553640e747b9e]

        tdf#129176: clear "TablePosition" grab bag when unfloating table
        
        The operation explicitly changes the table to be not floating; this will
        change its position; yet when saving back to DOCX, saved values from the
        grab bag were used, incorrectly restoring table floating state.
        
        Change-Id: I19c185849443dc1a8b5ac974e09349c206b0506b
        Reviewed-on: https://gerrit.libreoffice.org/84446
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-04  Michael Weghorn  <m.weghorn@posteo.de>  [9ab43aebad67383057d2cc3f754ce2193fa78b4e]

        android: Allow zooming for Calc as well
        
        The comment mentioning "Calc has a fixed zoom at 1x
        and doesn't allow zooming for now" was there since
        support for the Calc UI was added in commit
        02f3c4848ab52358bfee56c570a19a3a071574f2  ("Calc UI
        on Android Viewer") in 2017. That seems no longer to be
        the case however, probably since commit
        498dceb43f870bf9e380f1f87e99c6ccadf1963c
        ("sc lok: Implement hi-dpi and zoom for spreadsheets.").
        
        Zooming in and out was working just fine when I tested this
        with Android Viewer using a spreadsheet containing some text
        and numbers, as well as a chart and an image.
        
        Therefore, allow zooming for Calc as well.
        
        Don't allow to set min zoom below the page width for Calc as
        somewhat suggested by the existing comment ("applies to all
        types of document; in the future spreadsheets may be
        singled out"). I don't see a particular reason for this and
        using 0f for minZoom would break double-tap zoom.
        
        Change-Id: Ib08439edbbac59a00005213b533df5792da965ee
        Reviewed-on: https://gerrit.libreoffice.org/84421
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-12-04  Caolán McNamara  <caolanm@redhat.com>  [99c956ac66852bfcfd49a7468bdaa06bbbb08183]

        fix manual insert into a size group
        
        Change-Id: I58b58899dacc1bdc6da1ebdd584cba70fe137b1b
        Reviewed-on: https://gerrit.libreoffice.org/84443
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-04  rizmut  <riz_17_oke@yahoo.co.id>  [0f3e778257f6fdb04cfd3434907c1388c659d847]

        Colibre: Fix for tdf#127415
        
        Change-Id: Ic32506f55d703fc87cf1152d5565d5b4a8ed831f
        Reviewed-on: https://gerrit.libreoffice.org/84355
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-12-04  Stephan Bergmann  <sbergman@redhat.com>  [e0e6b69e9a823e26b89158e32ad4982ed57e5a3f]

        -Werror=maybe-uninitialized
        
        And /org.openoffice.Office.Recovery/RecoveryEntry/DocumentState is nillable, so
        
          xItem->getPropertyValue(CFG_ENTRY_PROP_DOCUMENTSTATE) >>= tmp;
        
        can presumably fail.
        
        Change-Id: I08c38aec13b2ceda512925b18aefd5981cf85bcd
        Reviewed-on: https://gerrit.libreoffice.org/84422
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-04  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [d10db7846602c16701dde019f12f61fd536e9ae4]

        tdf#128133 WIN don't exit after link-output filter
        
        The linker output filter command (gb_filter_link_output) ends with
        an exit "${PIPESTATUS[0]}", which will quit the current Makefile
        shell command always after calling the linker. This prevents the
        later shell code of that line to run, which includes the merge of
        the DeclareDPIAware.manifest. That manifest would tell Windows
        that LO binaries are "<dpiAware>true</dpiAware>", to prevent
        System DPI scaling. Since it's not merged, LO is scaled by the OS,
        resulting in blurry fonts.
        
        Since there is no reason to have an extra make "function", like
        ifeq or multiple definitions, this includes the code directly.
        
        Additionally the MS linker has localized output, so this patch
        uses a more generic regexp to filter-out the default link message,
        which works with the English and German locale.
        
        Change-Id: I0099f6c38ca0eda18c7b0c108529bc73189c1504
        Reviewed-on: https://gerrit.libreoffice.org/84099
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-12-04  Miklos Vajna  <vmiklos@collabora.com>  [0fa95852b0968fa2a35efb8ca816949c58af56e0]

        tdf#128611 sw: improve rotated text layout in table cells
        
        The problem was that in case a table with 1 row and 2 cells has rotated
        text in the A1 cell, then the row height is 0, so we aggressively try to
        break up the text into multiple lines. Then the A2 cell adds more
        content, so the row height is increased, but the A1 cell is not
        re-layouted to make use of the increased amount of vertical space.
        
        A similar (but working) situation is vertical alignment of cell content,
        there adding more content to A2 re-formats A1.
        
        Fix the problem in a similar way: track if a text frame contains at
        least one rotated portion, and throw away the portions of the text frame
        at the end of SwCellFrame::Format(), after vertical alignment is
        handled.
        
        Change-Id: I65383bb1af486771dc671dca3d8bbf1831ba94ff
        Reviewed-on: https://gerrit.libreoffice.org/84433
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-12-04  Stephan Bergmann  <sbergman@redhat.com>  [281f3d5c418e50a2858619633ebca290bd626c03]

        Silence -Werror=maybe-uninitialized
        
        ...where the members of aRectangle passed into gtv_calc_header_bar_draw_text
        (and unconditionally used there, see the definition further up in this file) are
        only set for ROW and COLUMN types.  Lets assume that no other types can happen
        here?  (This is part of libreofficekit/Executable_gtktiledviewer.mk, see
        libreofficekit/README for how to execute it.)
        
        Change-Id: I487be241e564127183751758710140ab24941f63
        Reviewed-on: https://gerrit.libreoffice.org/84424
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-04  Miklos Vajna  <vmiklos@collabora.com>  [75af93817243dbc24dafc2a4829dfbb4abfe6803]

        desktop: fix Android -Werror,-Wunreachable-code
        
        error: code will never be executed [-Werror,-Wunreachable-code]
        
        In the 'old' (JNI-based) Android app case. If clang doesn't like 'if
        (false)', then invert the #if condition so we don't need it.
        
        Change-Id: I79818a51cb284519313738ab4272d109171dfcd0
        Reviewed-on: https://gerrit.libreoffice.org/84431
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-12-04  andreas kainz  <kainz.a@gmail.com>  [23c987dc4e4ccdd2f031b7cb0eb915b7abcdacc3]

        colibre icon: add sc_styleupdate icon
        
        Change-Id: I2d877779e1a2cb3bd2e7092e0902763ee12dbd1b
        Reviewed-on: https://gerrit.libreoffice.org/84393
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-12-04  Stephan Bergmann  <sbergman@redhat.com>  [02b0369d4fa8a55d2f8e1cfae3fc9b90ad3aab83]

        external/icu: Fix -Werror=deprecated-copy-dtor
        
        ...happening when LO code includes skia files:
        
        > In file included from workdir/UnpackedTarball/icu/source/i18n/unicode/format.h:47,
        >                  from workdir/UnpackedTarball/icu/source/i18n/unicode/numfmt.h:39,
        >                  from i18nutil/source/utility/unicode.cxx:26:
        > workdir/UnpackedTarball/icu/source/i18n/unicode/fieldpos.h: In copy constructor ‘icu_65::FieldPosition::FieldPosition(const icu_65::FieldPosition&)’:
        > workdir/UnpackedTarball/icu/source/i18n/unicode/fieldpos.h:146:102: error: implicitly-declared ‘constexpr icu_65::UObject::UObject(const icu_65::UObject&)’ is deprecated [-Werror=deprecated-copy-dtor]
        >   146 |         : UObject(copy), fField(copy.fField), fBeginIndex(copy.fBeginIndex), fEndIndex(copy.fEndIndex) {}
        >       |                                                                                                      ^
        > In file included from workdir/UnpackedTarball/icu/source/common/unicode/bytestream.h:44,
        >                  from workdir/UnpackedTarball/icu/source/common/unicode/locid.h:38,
        >                  from include/i18nlangtag/languagetagicu.hxx:16,
        >                  from i18nutil/source/utility/unicode.cxx:23:
        > /data/sbergman/lo-gcc/core/workdir/UnpackedTarball/icu/source/common/unicode/uobject.h:230:13: note: because ‘icu_65::UObject’ has user-provided ‘virtual icu_65::UObject::~UObject()’
        >   230 |     virtual ~UObject();
        >       |             ^
        
        See e9e4eb0736d5582fa37dcad20bf5826c50029249 "Fix some
        -Werror=deprecated-copy-dtor" for details about -Wdeprecated-copy-dtor.
        
        Change-Id: I89b94047af30452dd4e316b33877dd0775a851aa
        Reviewed-on: https://gerrit.libreoffice.org/84426
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-04  Stephan Bergmann  <sbergman@redhat.com>  [2914bde7e1d4a588b597e91b59b3870c26c1b3a4]

        external/skia: Fix -Werror=deprecated-copy-dtor
        
        ...happening when LO code includes skia files:
        
        > vcl/skia/gdiimpl.cxx: In member function ‘void SkiaSalGraphicsImpl::createOffscreenSurface()’:
        > vcl/skia/gdiimpl.cxx:246:83: error: implicitly-declared ‘sk_app::VulkanWindowContext::SharedGrContext& sk_app::VulkanWindowContext::SharedGrContext::operator=(const sk_app::VulkanWindowContext::SharedGrContext&)’ is deprecated [-Werror=deprecated-copy-dtor]
        >   246 |             mOffscreenGrContext = sk_app::VulkanWindowContext::getSharedGrContext();
        >       |                                                                                   ^
        > In file included from vcl/inc/skia/gdiimpl.hxx:29,
        >                  from vcl/skia/gdiimpl.cxx:20:
        > workdir/UnpackedTarball/skia/tools/sk_app/VulkanWindowContext.h:35:9: note: because ‘sk_app::VulkanWindowContext::SharedGrContext’ has user-provided ‘sk_app::VulkanWindowContext::SharedGrContext::~SharedGrContext()’
        >    35 |         ~SharedGrContext() { shared.reset(); checkDestroyShared(); }
        >       |         ^
        
        See e9e4eb0736d5582fa37dcad20bf5826c50029249 "Fix some
        -Werror=deprecated-copy-dtor" for details about -Wdeprecated-copy-dtor.
        
        Change-Id: Ic393acff5c4d8e3eaa78b4dfed51626f73e95ed4
        Reviewed-on: https://gerrit.libreoffice.org/84425
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-04  Stephan Bergmann  <sbergman@redhat.com>  [be3a818301a3ed1871bf6d7f57db39ddb6b67ab9]

        Use o3tl::doAccess, prevent -Werror=maybe-uninitialized
        
        Change-Id: Iff932423bfd1964fa5fa2dfa74de9b7c9b6701f3
        Reviewed-on: https://gerrit.libreoffice.org/84423
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-04  Stephan Bergmann  <sbergman@redhat.com>  [b262e1d3943cc3b955725c9b15867a8ced85b18e]

        Use SAL_STRINGIFY
        
        Change-Id: I2bfc35ee72ab0a27902aa8382ccb6b6dce9126be
        Reviewed-on: https://gerrit.libreoffice.org/84406
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-04  Caolán McNamara  <caolanm@redhat.com>  [20d5f61abfd47fc76da3be8241653fdb7ae10491]

        factor out 'weld::Widget as XWindow'
        
        Change-Id: I24b52c5b8908fdf1a66fd26b2dc438b9557afa6e
        Reviewed-on: https://gerrit.libreoffice.org/82641
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [1187e2b35bb864808d9d158f0b10d83ce75dbaa7]

        tdf#128992 Compressing PNG files with alpha channel get a black background
        
        regression from
            commit d4442ac1ac9aae36dbc08fda8154d71ea0f81708
            Date:   Wed May 30 13:02:25 2018 +0200
            drop Graphic::GetBitmap
        
        Change-Id: I937f89255eebc68dffc2987e628a30bc7d2eed7b
        Reviewed-on: https://gerrit.libreoffice.org/84412
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-04  Caolán McNamara  <caolanm@redhat.com>  [a4ae484ab047193adedaf1c556e2be887f32833c]

        drop some unnecessary includes
        
        Change-Id: Ib7ea1dc2e2919430f4b3c9feb98344dbadf4a109
        Reviewed-on: https://gerrit.libreoffice.org/84368
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-04  Stephan Bergmann  <sbergman@redhat.com>  [cafa1fad83ba4c11f45a6ab065bb94ad7e5db225]

        Adapt compilerplugins/clang/test/getstr.cxx to C++20 deleted ostream <<
        
        Change-Id: I5315a7c682774edb3d16035b6fd3361e1c2bc3f5
        Reviewed-on: https://gerrit.libreoffice.org/84409
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-04  Stephan Bergmann  <sbergman@redhat.com>  [a5130f2b3d9c4967ea1bb28a34d3ca627aff82f7]

        Use SAL_STRINGIFY
        
        Change-Id: I0a82d32b93369461c2edaff5524bfdd0d1752359
        Reviewed-on: https://gerrit.libreoffice.org/84408
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-04  Stephan Bergmann  <sbergman@redhat.com>  [06bd9ca29686a220e4615474bd9ddf232397d1c8]

        Harmonize mask value notation (across DocState and Job enums)
        
        Change-Id: I39bd6fd2c7e47b53139ad149e38d21042d61917c
        Reviewed-on: https://gerrit.libreoffice.org/84407
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1f409616dfa35fe8fc235a78e17742f74469459d]

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

2019-12-04  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [329e489434b0037cb605f6f43d1c18fd8789e126]

        Simplify check for hyphenation support
        
        Change-Id: I9e45143d6dda313d105949cfae64ee39990de132
        Reviewed-on: https://gerrit.libreoffice.org/84331
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-12-04  László Németh  <nemeth@numbertext.org>  [cd7241e3d2892c2a115265f842f464d017d7c7e1]

        tdf#128428 RTF: switch off longer space at \dntblnsbdb
        
        The Word 6.0 (Japanese) compatibility option
        \dntblnsbdb switches off the balancing of SBCS/DBCS
        characters, including the longer space sequences.
        
        Note: using \dntblnsbdb, it will be possible to
        set normal (short) space sequences in RTF export, too,
        to avoid broken document layout during RTF round-trip.
        
        Fix regression from commit 24b04db5a63b57a74e58a7616091437ad68548ac
        (tdf#123703 RTF import: fix length of space character sequence).
        
        Change-Id: I5ade9e0a2db0bde204d1debe831058045fd8f586
        Reviewed-on: https://gerrit.libreoffice.org/84397
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-12-04  Caolán McNamara  <caolanm@redhat.com>  [bfdee54f8cd0fa987d004e42564a19aba24b4393]

        honour GtkScrolledWindow shadow-type
        
        Change-Id: If6cc9f9f6c310261d783f2698b86329aa2a12c5a
        Reviewed-on: https://gerrit.libreoffice.org/84401
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-04  Jan Holesovsky  <kendy@collabora.com>  [227ab55b1a1d6fb50fd1c41ba4f7d42518b4994c]

        lok: Fix the condition of setting the transparent background.
        
        Change-Id: I7b201296efe6541761896e0af1b230aecb534cdc
        Reviewed-on: https://gerrit.libreoffice.org/84211
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins

2019-12-04  Caolán McNamara  <caolanm@redhat.com>  [ef5133e468e70966ef7499a7f1c70ffbfd89f641]

        drop dbgutil SdrItemBrowser FloatingWindow
        
        Change-Id: I7a4ca90ea23271e7b6f60d7e47e4513978d3222d
        Reviewed-on: https://gerrit.libreoffice.org/84356
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-04  Michael Meeks  <michael.meeks@collabora.com>  [e15a843051890a5cb0521ec8192df7cc3ebb86d3]

        lok: send other views our cursor position in their view co-ordinates.
        
        Change-Id: If8d84a04e8d7b4863dcb9bc9058939b1eb793266
        Reviewed-on: https://gerrit.libreoffice.org/84373
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-12-04  Michael Meeks  <michael.meeks@collabora.com>  [0b245e26dab8f40693fdb7e8e08e662bdba7590e]

        lok: cleanup getCellCursor
        
        Switching the zoom is no longer necessary - we now have a known
        and fixed zoom per view now (as the core has), that saves some
        complexity.
        
        Change-Id: I14c952ca1e06fae016faa8b6ee07115c56312ed6
        Reviewed-on: https://gerrit.libreoffice.org/84372
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2019-12-04  Michael Meeks  <michael.meeks@collabora.com>  [fae63aea208990590d98990e332f88b24c2958e7]

        revert optimization - 31b7dc19c32f42197c481cb7d2f44c600b755e2b
        
        Doing faster lookups across the calc data structrures is far more
        effective than complex caching of this kind.
        
        Change-Id: I43d3ee948ae817ec1d196acc6e5603e6acf1970c
        Reviewed-on: https://gerrit.libreoffice.org/84371
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2019-12-04  László Németh  <nemeth@numbertext.org>  [84a6d8b79455291f35211e4bd6aad3c7a0fcc9bc]

        tdf#129083 Writer: fix native paste from Calc
        
        Paste the copied Calc worksheet cell by cell in a
        Writer table again instead of inserting it
        as a nested table in the actual cell.
        
        Regression from commit e9e6d4b058e13165f3dde1ca7822eec97dfe8aa7
        (Make the RICHTEXT take precedence over EMBED_SOURCE).
        
        Change-Id: I226c35f9f5ca3955b2ef498d1d0aeedfcec61987
        Reviewed-on: https://gerrit.libreoffice.org/84389
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-12-04  Michael Weghorn  <m.weghorn@posteo.de>  [b5dd9bd25ebad0bcf679d079ecb701304433d602]

        nss: Fix Android build for x86 and x86_64
        
        ... which previously failed with
        
            cd freebl; make libs
            error: unknown target CPU 'armv8-a'
        
        and
        
            cd freebl; make libs
            error: unknown target CPU 'armv8-a+crypto'
        
        respectively.
        
        Change-Id: Ib8a6bfc615c4fb15a1e5dd3e55bba187ff34a891
        Reviewed-on: https://gerrit.libreoffice.org/84369
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-12-04  Martin Milata  <martin@martinmilata.cz>  [9065cd8d9a19864f6b618f2dc10daf577badd9ee]

        Fix build with poppler-0.83
        
        Change-Id: I7a3684932b8f9c403a3368b42fa4d8039c67f1a9
        Reviewed-on: https://gerrit.libreoffice.org/84384
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-12-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2c56d8ce717144c8bd9e5774b1b9bbcda6bc9d0e]

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

2019-12-04  Justin Luth  <justin_luth@sil.org>  [8f7010eb47119a2428b77f5d79fc8577d9914958]

        tdf#99602 writerfilter: export only default subscript in styles
        
        support for subscripts in character styles was added in LO 6.4.
        
        On import, we just assume default values for superscript
        and subscript _FOR STYLES_. So exporting should do the same
        thing.
        
        What was happening was that - for the non-default,
        non-automatic subscript settings - the character style fontsize was
        being reduced to the proportional size, but then on import
        the reduced fontsize was loaded, as well as the default subscript
        settings being applied again, reducing it by another 42%,
        so effectively the subscripting was being applied twice.
        
        Yes, defaults-only means that anyone tinkering around with
        non-automatic subscripts won't get exact replication - but
        trying to emulate LO's percentage based system and Word's
        fontsize/distance system is way too complex when styles
        are involved. Just note that subscripts/superscripts are used
        and let the computer handle it - which generally looks best anyway.
        
        Change-Id: Idef6a084abff47dcdbe7a340cf74273a7482d430
        Reviewed-on: https://gerrit.libreoffice.org/84008
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-12-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6f8ce9dee9328c71a858781233c3282ab735cb38]

        Removed executable permission on file
        
        Change-Id: I6914458b92bfad7643422f422a98ae8beff8ef20
        Reviewed-on: https://gerrit.libreoffice.org/84390
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-04  Caolán McNamara  <caolanm@redhat.com>  [bd60ca2f354de4080d6ea6ffe65738f7a0e551d6]

        remove some unnecessary includes and update pches
        
        Change-Id: Ieee11f2ea3c5c18a84316a8b7c39a261afd720ed
        Reviewed-on: https://gerrit.libreoffice.org/84308
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-04  Caolán McNamara  <caolanm@redhat.com>  [754afe85b2ddec45987f3060066f55dda05cdb67]

        weld ONavigator
        
        Change-Id: I0b1ae0d50fa8b4c01c36ece0fdd1c2b316ccd27b
        Reviewed-on: https://gerrit.libreoffice.org/84357
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-04  Caolán McNamara  <caolanm@redhat.com>  [2701708942061e05f5516f940f626e1a5a257226]

        weld OGroupsSortingDialog
        
        Change-Id: I49f9cfb4df670c68d21082a81e1a0aad225cc408
        Reviewed-on: https://gerrit.libreoffice.org/84279
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-04  Caolán McNamara  <caolanm@redhat.com>  [704dc5814a26f56c67da4e0b947abab452c4e94d]

        Resolves: tdf#99711 update metric for spinbuttons before setting their values
        
        which avoids the rounding problem
        
        Change-Id: I7e6a700037661ded1ba73d08009b9279ee12a140
        Reviewed-on: https://gerrit.libreoffice.org/84362
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [41b752756e53c4f9c3d08cbce412d1408c5aed2f]

        tdf#128845 writer, cannot modify a bibliography entry
        
        regression from
            commit 3b16e997f69efe2e3f6cdf64fe8fb2727b6ebaa7
            Date:   Fri Jan 18 15:38:07 2019 +0200
            cleanup SwAuthEntry manual ref-counting
        
        Change-Id: I30bd7af3cea51cedf5ca9bc43171665fb71830aa
        Reviewed-on: https://gerrit.libreoffice.org/84388
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-04  Miklos Vajna  <vmiklos@collabora.com>  [ac5970258eec9d541721b8a2018c882b3f66550d]

        CppunitTest_svx_unit: simplify testSemiTransparentText
        
        Reading SvxXShadowPreview::Paint() shows how to use
        sdr::contact::ObjectContactOfObjListPainter, which makes it possible to
        avoid the whole chain of dummy SdrView, SdrPageView and SdrPageWindow,
        just to turn an SdrObject into primitives.
        
        Change-Id: I10c85476af20a2addbd070198b9c75341275ff8d
        Reviewed-on: https://gerrit.libreoffice.org/84375
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-12-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [30c707666dbe810c577dc14bc995dc91c2293b17]

        tdf#129107 objects in basic disappear
        
           Reverts part of "loplugin:useuniqueptr in SbModule"
           This reverts commit 263d7325691f4b0a1bda155f1c53bbcf712e9f09.
        
        because SbClassModuleObject is playing silly buggers with
        ownership by messing with fields in its SbModule superclass.
        
        Change-Id: I725332d080663e94b57f4bd4e1fb05aeeddf9038
        Reviewed-on: https://gerrit.libreoffice.org/84352
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-04  Stephan Bergmann  <sbergman@redhat.com>  [b7597b45255aa6514825b987d6fa23e2c92f92df]

        use scoped enum
        
        Change-Id: I8eadedbdf5f4bee218ae2f39c76300fc0624912b
        Reviewed-on: https://gerrit.libreoffice.org/84374
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-04  Chris Sherlock  <chris.sherlock79@gmail.com>  [3cde4fc90833fdba86ff3817b044cc60e5508333]

        drawinglayer: improve logging of EmfPlusStringFormat objects
        
        Change-Id: I9bc28525c143e49dcbea017b73d40e690e1e7460
        Reviewed-on: https://gerrit.libreoffice.org/84271
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-12-04  Chris Sherlock  <chris.sherlock79@gmail.com>  [834a03f9183f91cb8d0dc06d66535dee41447bd2]

        vcl: fix number of polygons shown in SAL_INFO message
        
        Change-Id: I9a2c28f465b881583caae8d865d63b701213f8ee
        Reviewed-on: https://gerrit.libreoffice.org/84139
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-12-04  andreas kainz  <kainz.a@gmail.com>  [c1b084de6fa9980332c2b946f9fa35fb8c4ad1eb]

        tdf#124258 Draw NB groupedbar_full not available for draw
        
        Change-Id: Iff6768a377f9bcc6fb3da997ded90d0e78e8b9f3
        Reviewed-on: https://gerrit.libreoffice.org/84382
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-12-04  andreas kainz  <kainz.a@gmail.com>  [2f0eed452c95484144016a33231adfc8144fa8bc]

        tdf#101513 arrangement of customizeable items in NB tabbed
        
        Change-Id: I1cef677fcc91403dbaa92fd8dcf8a5fcc5bc6b03
        Reviewed-on: https://gerrit.libreoffice.org/84383
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-12-04  andreas kainz  <kainz.a@gmail.com>  [68d9869e1593d8c0dbfd497a52f487383bbc0343]

        tdf#128927 groupedbar compact replace color with filter
        
        Change-Id: Ie907e80c58d079262369fdfdce83e4b613a366bb
        Reviewed-on: https://gerrit.libreoffice.org/84381
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-12-04  Stephan Bergmann  <sbergman@redhat.com>  [ebdadcbe6a34acc95f689c3ce13b4e65130377e4]

        use scoped enum
        
        Change-Id: I1b8604e8f06eaea39fbd505e632fc090c0a37d0e
        Reviewed-on: https://gerrit.libreoffice.org/84379
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-04  László Németh  <nemeth@numbertext.org>  [5ac21d46f25023e4c8440aa45c6d923eaa4a925b]

        tdf#117982 Writer: fix invisible cell content due to spacing
        
        If the cell content with its bottom paragraph spacing
        is greater than the fix cell height, the content was
        invisible.
        
        Change-Id: I5922941dc0941950912a7ea2cec0aedf1079544c
        Reviewed-on: https://gerrit.libreoffice.org/84010
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-12-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [90417749fac6519eb0dde7f24736efc2d1bdf5a1]

        Removed duplicated includes
        
        Change-Id: Ica64e5b201689930ff400070fb773832d4a97d78
        Reviewed-on: https://gerrit.libreoffice.org/84191
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [8d84a0dc8d83cc7dbe77dec0bb4e2f6b9768e1d9]

        some std::set->o3tl::sorted_vector
        
        which is much better cache-wise
        
        Change-Id: Iacec0df48f043bcdd761ed30c1b1513850a00152
        Reviewed-on: https://gerrit.libreoffice.org/84311
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-03  andreas kainz  <kainz.a@gmail.com>  [60e8941fd581bb06cbf6be62edb8c387e7c07812]

        tdf#101513 add customizeable option to writer NB grouped compact
        
        Change-Id: I3e8af6cee6b541f3208c2ad86dfe2bdc5ef83683
        Reviewed-on: https://gerrit.libreoffice.org/84282
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2019-12-03  andreas kainz  <kainz.a@gmail.com>  [ebf3de3f17befe1743855d2b60eb2fcfe362e4c8]

        Glade remove GtkMenuItem widget visible False item
        
        Change-Id: Ibe88210114c8b0dc483d8fe6a36d13dc0fcd599c
        Reviewed-on: https://gerrit.libreoffice.org/84333
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-03  Stephan Bergmann  <sbergman@redhat.com>  [b8bb7fd853db5d0d7cc4ea9120efb1a707e46c22]

        Adapt SAL_WARN to C++20 deleted ostream << for sal_Unicode (aka char16_t)
        
        <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1423r3.html> "char8_t
        backward compatibility remediation", as implemented now by <https://gcc.gnu.org/
        git/?p=gcc.git;a=commit;h=0c5b35933e5b150df0ab487efb2f11ef5685f713> "libstdc++:
        P1423R3 char8_t remediation (2/4)" for -std=c++2a, deletes operator << overloads
        that would print an integer rather than a (presumably expected) character.
        
        Change-Id: Ic70d3e90e4b990d297e35f07379fe4952e138820
        Reviewed-on: https://gerrit.libreoffice.org/84321
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-03  Caolán McNamara  <caolanm@redhat.com>  [41b8d8eb67a6f19ae1e19e74d055ba4c7869af8d]

        cid#1456145 Missing move assignment operator
        
        Change-Id: I55ed7d87def93a66668f5cf4f90fed1e1e5bcbee
        Reviewed-on: https://gerrit.libreoffice.org/84256
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-03  Caolán McNamara  <caolanm@redhat.com>  [c10182573e2d29cb43fe763ec4e97e04a7d55d9b]

        toolbar item visibilty defaults to false in GtkBuilder but true in vcl
        
        Change-Id: I91152db48fee77b95fa542790839a574b87161db
        Reviewed-on: https://gerrit.libreoffice.org/84361
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-03  Stephan Bergmann  <sbergman@redhat.com>  [1bfd91e1b319012b93fca144b9133d816150c27e]

        Use o3tl::doAccess, prevent -Werror=maybe-uninitialized
        
        Change-Id: Id40ebafeb227c432af8689b7db246a3615bc482b
        Reviewed-on: https://gerrit.libreoffice.org/84344
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-03  Stephan Bergmann  <sbergman@redhat.com>  [5d8f0fad50f90195a11873c70ddab4644f5839ea]

        Adapt CPPUNIT_ASSERT to C++20 deleted ostream << for sal_Unicode (aka char16_t)
        
        <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1423r3.html> "char8_t
        backward compatibility remediation", as implemented now by <https://gcc.gnu.org/
        git/?p=gcc.git;a=commit;h=0c5b35933e5b150df0ab487efb2f11ef5685f713> "libstdc++:
        P1423R3 char8_t remediation (2/4)" for -std=c++2a, deletes operator << overloads
        that would print an integer rather than a (presumably expected) character.
        
        But for simplicity (and to avoid issues with non-printing characters), keep
        printing an integer here.
        
        Change-Id: I751b99ee32d418eb488131ffa130d6f7d6d38dc7
        Reviewed-on: https://gerrit.libreoffice.org/84348
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-03  Caolán McNamara  <caolanm@redhat.com>  [f3a63a7a20f3d8fbcc850827c6db61bed0c12830]

        drop some unnecessary includes
        
        Change-Id: Ic88ed0d36f1aae9f32a0097354042526fc18d649
        Reviewed-on: https://gerrit.libreoffice.org/84244
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-03  Caolán McNamara  <caolanm@redhat.com>  [eef7c4d30bdf4b8250b2de4186ba58fcaebe4993]

        weld OAddFieldWindow
        
        Change-Id: I1e0ca144943fd37769c7b6cfc7e77c4f001b31a0
        Reviewed-on: https://gerrit.libreoffice.org/84233
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-03  Stephan Bergmann  <sbergman@redhat.com>  [1f0c54c250c2390962105128dcf871aad0689323]

        Adapt to C++20 deleted ostream << for sal_Unicode* (aka char16_t*)
        
        <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1423r3.html> "char8_t
        backward compatibility remediation", as implemented now by <https://gcc.gnu.org/
        git/?p=gcc.git;a=commit;h=0c5b35933e5b150df0ab487efb2f11ef5685f713> "libstdc++:
        P1423R3 char8_t remediation (2/4)" for -std=c++2a, deletes operator << overloads
        that would print a pointer rather than a (presumably expected) string.
        
        But here it should be fine to print pointers, esp. as there are null pointers
        involved.
        
        Change-Id: I62fad4cb9eaaa612989f035f686086ef29093d70
        Reviewed-on: https://gerrit.libreoffice.org/84351
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-03  Stephan Bergmann  <sbergman@redhat.com>  [4e62db5876bac758904bb9fcc669f943a03d4c7a]

        Use o3tl::doAccess, prevent -Werror=maybe-uninitialized
        
        Change-Id: I6a86db428dcf92083ee13298417b3d3027e45822
        Reviewed-on: https://gerrit.libreoffice.org/84338
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-03  Stephan Bergmann  <sbergman@redhat.com>  [941d53eee9a186e790bb3203b37eeb5fa285d2c4]

        Use o3tl::doAccess, prevent -Werror=maybe-uninitialized
        
        (and do not unbox Any where it is not necessary anyway)
        
        Change-Id: Ic5461fb8b62157e9116cd2d557ee38fface28fb7
        Reviewed-on: https://gerrit.libreoffice.org/84337
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-03  Stephan Bergmann  <sbergman@redhat.com>  [ebd70d476c392b2c5a87295e01b8ea9c2e8de258]

        Also throw IllegalArgumentException for arguments of wrong type
        
        Change-Id: I1b52accc3f0eec3e6232b8211bf7bcbf65ed18f8
        Reviewed-on: https://gerrit.libreoffice.org/84350
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-03  Stephan Bergmann  <sbergman@redhat.com>  [8eb8d64fa113091d3d4dec960faabf365d263149]

        Don't count terminating newline when determining line length
        
        Change-Id: I3a5d306f32697e160f008e73de38fc53f2f1dbda
        Reviewed-on: https://gerrit.libreoffice.org/84349
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-03  Stephan Bergmann  <sbergman@redhat.com>  [4b8ed95e336257e4821985435b5c59faa59e4588]

        Use o3tl::doAccess, prevent -Werror=maybe-uninitialized
        
        Change-Id: Ibc7bffe3bb2bf67f85102c03f48e3b44d89c60cc
        Reviewed-on: https://gerrit.libreoffice.org/84334
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [f552271514fa5feaaed167f72d16b20108cc5438]

        loplugin:mergeclasses ListBoxAccessibleBase with AccessibleListBoxEntry
        
        Change-Id: I9173e64b7ddef3184cacbce55b060d677e7ec1d0
        Reviewed-on: https://gerrit.libreoffice.org/84347
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-03  Stephan Bergmann  <sbergman@redhat.com>  [4eb7a154e850b9777d5631a31b9bf4e9964b2b32]

        Silence false -Werror=maybe-uninitialized
        
        ...where success of >>= has already been checked with CPPUNIT_ASSERT
        
        Change-Id: I127d559ab0bf212e4a32db4f297954d3b94032fc
        Reviewed-on: https://gerrit.libreoffice.org/84345
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-03  Stephan Bergmann  <sbergman@redhat.com>  [e8cb5f2e11838060f85e7940540b5f7096d9eeb7]

        Adapt to C++20 deleted ostream << for sal_Unicode (aka char16_t)
        
        <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1423r3.html> "char8_t
        backward compatibility remediation", as implemented now by <https://gcc.gnu.org/
        git/?p=gcc.git;a=commit;h=0c5b35933e5b150df0ab487efb2f11ef5685f713> "libstdc++:
        P1423R3 char8_t remediation (2/4)" for -std=c++2a, deletes operator << overloads
        that would print an integer rather than a (presumably expected) character.
        
        But in these cases printing an integer is as expected, so add explicit casts.
        
        Change-Id: I7c2f1afaa2982b284aef8af183b71466c37142c2
        Reviewed-on: https://gerrit.libreoffice.org/84339
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-03  Stephan Bergmann  <sbergman@redhat.com>  [815fad1e55ebd3f1e98a2e062af2d59caed2ac3e]

        Silence false -Werror=maybe-uninitialized
        
        ...where success of >>= has already been checked with CPPUNIT_ASSERT
        
        Change-Id: I9aa553749988b6b2e26d9a5ac5b376cc5997aba7
        Reviewed-on: https://gerrit.libreoffice.org/84335
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [0cf64cf29c43ae60c91dab53b99045986cd79038]

        SAL_INFO_IF -> SAL_WARN_IF
        
        this is a very very useful warning when libraries fail to load
        
        Change-Id: I09bf64f6c65f285d6ab41f988b255a4842233428
        Reviewed-on: https://gerrit.libreoffice.org/84314
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-03  Stephan Bergmann  <sbergman@redhat.com>  [00262b08984fb2fb91b760d588851bd47ae4d3ac]

        Drop unnecessary o3tl::optional::reset
        
        ...where xRangeList goes out of scope anyway
        
        Change-Id: Ibb107ac7eee5504a161749f141997bd96fd07e83
        Reviewed-on: https://gerrit.libreoffice.org/84336
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-03  Stephan Bergmann  <sbergman@redhat.com>  [caf2e75b4c1b46c38342440767ffdd07f246e98e]

        use scoped enum
        
        Change-Id: Ib40fad986f99d02e58f0564fb68608e86989173c
        Reviewed-on: https://gerrit.libreoffice.org/84325
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-03  Stephan Bergmann  <sbergman@redhat.com>  [5c5a56797d25917686f394a8c47ee77de674ffec]

        use scoped enum
        
        Change-Id: If2dce427fd8d52224996aaef93081d5a2e239893
        Reviewed-on: https://gerrit.libreoffice.org/84322
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-03  Stephan Bergmann  <sbergman@redhat.com>  [48f845dace0aa7a607914db9febdaf73073ea607]

        external/clucene: Adapt to C++20 deleted ostream << for non-plain char types
        
        <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1423r3.html> "char8_t
        backward compatibility remediation", as implemented now by <https://gcc.gnu.org/
        git/?p=gcc.git;a=commit;h=0c5b35933e5b150df0ab487efb2f11ef5685f713> "libstdc++:
        P1423R3 char8_t remediation (2/4)" for -std=c++2a, deletes operator << overloads
        that would print a pointer rather than a (presumably expected) string.
        
        So this infoStream output appears to have always been broken (the strings use
        TCHAR, which appears to unconditionally be a typedef for wchar_t, see
        workdir/UnpackedTarball/clucene/src/shared/CLucene/clucene-config.h), and
        appears to be just of informative nature, so just simplify it to not try to
        print any problematic parts.
        
        Change-Id: Ie9f8edb03aff461a15718a0c025af57004aba0a9
        Reviewed-on: https://gerrit.libreoffice.org/84320
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-03  Stephan Bergmann  <sbergman@redhat.com>  [ff7d323f2da48cd29d9471b01382c58829ff2387]

        use scoped enum
        
        Change-Id: Id28d593d94fc176194871db32c1c5a287b98a26a
        Reviewed-on: https://gerrit.libreoffice.org/84319
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-03  Stephan Bergmann  <sbergman@redhat.com>  [141722374d026d783bc1d2ab5656568105017d87]

        use scoped enum
        
        Change-Id: Ife99f3bea2972e080b4c3da6f5068543d4010173
        Reviewed-on: https://gerrit.libreoffice.org/84307
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-03  Mike Kaganski  <mike.kaganski@collabora.com>  [283a29e4956e14a01edeeb0658e64870ebc153a4]

        PopFieldContext calls CloseFieldCommand itself
        
        Change-Id: I4ac75d6e73f4d60ac532829a56c5d23501e6a531
        Reviewed-on: https://gerrit.libreoffice.org/84318
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-12-03  Julien Nabet  <serval2412@yahoo.fr>  [4bfd34145c3b5253cc212ee9d5d479fdb2150ccd]

        Simplify a bit use of LabelPlacementParam (oox/chartexport)
        
        Change-Id: I940be544577d8955959d4b8c89feaa08f99e544a
        Reviewed-on: https://gerrit.libreoffice.org/84272
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-03  Julien Nabet  <serval2412@yahoo.fr>  [99f0f57d6861e92025d839cc2b22701220d8878e]

        Remove useless PatternPair (sc/vbainterior)
        
        Following 3471d83f49dcaab2cbbe18521ab1a405f15a0788
        Use initializer list instead of using several inserts (sc/vba)
        
        + 1a5850e7c4414a06e1ad5603bf1d4565d3ba3a82
        Following 3471d83f49dcaab2cbbe18521ab1a405f15a0788 (sc/vba)
        "Use initializer list instead of using several inserts (sc/vba)"
        I had forgotten to remove the initial commented code
        
        Change-Id: Idd9855e520383c17cf7564ae4646fd613fc45895
        Reviewed-on: https://gerrit.libreoffice.org/84278
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-03  Stephan Bergmann  <sbergman@redhat.com>  [8c6ca6948729045943ec18f0416cd198247ace53]

        enum WindowsStateMask type itself is unused
        
        (found with upcoming loplugin:unusedmember)
        
        Change-Id: I2a7de15da061c4c0d4dc163c59370db6da763c2c
        Reviewed-on: https://gerrit.libreoffice.org/84316
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-03  Stephan Bergmann  <sbergman@redhat.com>  [96608e0c24f2c76cc746ffbf58070014bf3724e0]

        use scoped enum
        
        Change-Id: I41a810d14be0a7f18c91b62e5d982c12db593183
        Reviewed-on: https://gerrit.libreoffice.org/84315
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-03  Caolán McNamara  <caolanm@redhat.com>  [4359ee40b42a6c3febd5ff8f8286303d20d245e9]

        tdf#129068 try dialog content area help before dialog itself
        
        we already check current notebook page before the dialog, now
        check the content area before the dialog
        
        Change-Id: Ieedb5727ddec6d24adc6e70144977b5c3063c0fd
        Reviewed-on: https://gerrit.libreoffice.org/84245
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-03  Stephan Bergmann  <sbergman@redhat.com>  [b1541d16d51db3e4131cc5f9e758667470727534]

        Use namespaces instead of structs
        
        Change-Id: I82e49d666376c31f3a8e407aedd05cfaee2f2bde
        Reviewed-on: https://gerrit.libreoffice.org/84301
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-03  andreas kainz  <kainz.a@gmail.com>  [92d521e5c7b6b3a3522151e9b52fa42195605802]

        tdf#101513 add customizable option to writer NB contextual single
        
        Change-Id: I0c62b26d0b47cef7f02ee581412aa3cd2d6ac7e4
        Reviewed-on: https://gerrit.libreoffice.org/84285
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-12-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [f656547d4d41091b5ccb729838e7355554a453cd]

        remove some useless comment lines
        
        which merely announce that the next declaration is a class
        
        Change-Id: Ifdb1398bcd99816b13e0b3769b46d0562bfbc1dc
        Reviewed-on: https://gerrit.libreoffice.org/84229
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-03  Julien Nabet  <serval2412@yahoo.fr>  [f51fddc2e7cfa2a2118610a3fc4b02886544d0a9]

        Simplify a bit B2DPolyRange::appendElement (basegfx)
        
        push_back is more optimized than an insert
        
        Change-Id: I8932c4ee61569b5eee3d5dbc5fbfd8eff624d061
        Reviewed-on: https://gerrit.libreoffice.org/84276
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-12-03  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [895ac4705f370a82d84073081953c40a15881081]

        Disable slide copy/cut when LockContentExtraction is set
        
        Change-Id: I7bf9ba907a152fab81a9472bc7baf00331753828
        Reviewed-on: https://gerrit.libreoffice.org/84289
        Reviewed-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        Tested-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        Tested-by: Jenkins

2019-12-03  Julien Nabet  <serval2412@yahoo.fr>  [95c019102e2843ca49598245bb8893c393ffa18e]

        Use initializer instead of using several inserts (svgio/svgtoken)
        
        Change-Id: I50fd5570305e1cace848fc68c7a2a2f10b132873
        Reviewed-on: https://gerrit.libreoffice.org/84277
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-03  Stephan Bergmann  <sbergman@redhat.com>  [0e2959222367dcc5e201b1bf652669777c7a499e]

        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  Noel Grandin  <noel.grandin@collabora.co.uk>  [1d1366bd15de157371cd3353d43fc7873dcaa3af]

        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  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [dca8173738bd8cde289cb6406e0f261955b0dbb7]

        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  Luboš Luňák  <l.lunak@collabora.com>  [29ea782d778239c7c8d97350e4a69efdbb77e19c]

        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  Luboš Luňák  <l.lunak@collabora.com>  [bb0f9eb14e89949181a588742aa89185c0548cac]

        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  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [226c9e85b152c0f24b1e2daa5b366ae55a0180a7]

        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  Caolán McNamara  <caolanm@redhat.com>  [8963bb0def9e0af9a3712557ea659063480819ee]

        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  Caolán McNamara  <caolanm@redhat.com>  [c5fc7dd4475d21abdfc9663c3ac55cce319c299d]

        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  Stephan Bergmann  <sbergman@redhat.com>  [923cb4c8f9780a8703bf37856bc2abfc3e31929e]

        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 ef809ce9480182ea5c4f77843f72d1d45bd48c35
        "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 e8bb827571f540ac4af2247cb11239bb96876669 "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  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [b31c39cbc843e77c8d97dbb2e559b48b21202ba6]

        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  Michael Meeks  <michael.meeks@collabora.com>  [c4ef1caaeada44750cb420cc755532e5df1c5fb9]

        lok: shape selection: perform the needed unit conversion in a clever way
        
        follow-on fixup of: 35d6c6ffc9b3f66e3802d1770c4e87cf843c3a48 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  Michael Meeks  <michael.meeks@collabora.com>  [3b7661cda1c910524a2c4e3394417971fa025f31]

        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  Miklos Vajna  <vmiklos@collabora.com>  [ca7004569b39721c3e7247551a43d544fd3204fe]

        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  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [c6553564a858a65a74c8727f08ae737c35b81a08]

        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  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [5a77636c9a638c86fd3de3afb6e88cf48f987b6a]

        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 4ca9e8fa3a040c18221c947a651469a89029282e.
        * "CppunitTest_sal_osl_file fails on Windows"
          commit 4603028bc4e2cdacd32da073a82a42ba1fc549a8
        
        Change-Id: Ib7fc4c13f8159a240d4e20c26f61d84204e4261b
        Reviewed-on: https://gerrit.libreoffice.org/83901
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-12-03  Stephan Bergmann  <sbergman@redhat.com>  [6b0d5e7b4bb76be99e5589898e161a20079c68ea]

        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  andreas kainz  <kainz.a@gmail.com>  [e849867726fe1112a4bce71bf21a5e3b25c5a0e8]

        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  Marco Cecchetti  <marco.cecchetti@collabora.com>  [e5367efbd15e1d97f8d4de232df1c325d8fff2b8]

        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  Julien Nabet  <serval2412@yahoo.fr>  [9bbdf2273394f7b9d619973cb8a73e7f846c334f]

        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  Alex Henrie  <alexhenrie24@gmail.com>  [94f0c6dfdec91d9f1d6dccd41315bd986c0ad590]

        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-02  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [b9930d0d05db39a8466b18dccf626bc3d8ae5c4e]

        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  andreas kainz  <kainz.a@gmail.com>  [5073c6d8d7ed199388349af133c2febb2dd1196f]

        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  Stephan Bergmann  <sbergman@redhat.com>  [25cca30ef5f27b0a20ea7da79d0ddea66dc98d93]

        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  Caolán McNamara  <caolanm@redhat.com>  [4fafce64e87f6175a54dd5dc8aa49234e5a5f092]

        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  Julien Nabet  <serval2412@yahoo.fr>  [1a5850e7c4414a06e1ad5603bf1d4565d3ba3a82]

        Following 3471d83f49dcaab2cbbe18521ab1a405f15a0788 (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  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f32a031e9825350adea28e57eac924161d8de8cb]

        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  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e58eda7df5b384c0f054fcbd4a8dc4a47bed2080]

        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  Caolán McNamara  <caolanm@redhat.com>  [a322e61b51a04e189618e1d0c8c17f9c080a3d1d]

        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  Stephan Bergmann  <sbergman@redhat.com>  [5da0f455a63ea22b500943d7ff4c28fbb7a90cfb]

        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  Michael Weghorn  <m.weghorn@posteo.de>  [d23c52cbf7e48130fec1e48bf726c563035a3497]

        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  Caolán McNamara  <caolanm@redhat.com>  [0a616e7e6cbeed4a689cacb6d6d8c6ed6779abd5]

        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  Caolán McNamara  <caolanm@redhat.com>  [2eb9957483be2af8ab7f12c997f82871fc7115ae]

        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  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [807e075a6184f7afc01a127abe77391238ab4163]

        tdf#42949 Replace property_tre/ptree.hpp with fw declaration header
        
        Similarly to commit fb1b461208e7a2760fa1c018db08606a9b3e435d 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  Jim Raykowski  <raykowj@gmail.com>  [eb80ba799667973c3872904b3407a17ca3f6564a]

        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  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c8bf7e73fd421bdcfd721dd3cc3ec7a557897003]

        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  Mike Kaganski  <mike.kaganski@collabora.com>  [68a8467723f69f5ab61d2bee5e83984c5584af41]

        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  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [42c81ea2f837940085552ebcf2a385eb23d5fd89]

        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  Noel Grandin  <noel.grandin@collabora.co.uk>  [c5f8cca27aedff9a936cdbd3e0d258f0bbf3f146]

        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  Jan Holesovsky  <kendy@collabora.com>  [a9e04c08b8b3baa943acf69e5456701dce78041c]

        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  Jan Holesovsky  <kendy@collabora.com>  [04645403104c7c8a767410d1bcbd692c056818a4]

        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 94eb59078731b2e4093d983bc618d051f4e31740)
        Reviewed-on: https://gerrit.libreoffice.org/84190
        Tested-by: Jenkins

2019-12-02  Dennis Francis  <dennis.francis@collabora.com>  [318229900fe6d30d9b82256d908dadda8b2f4d61]

        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  Jan Holesovsky  <kendy@collabora.com>  [5313ff56d75e08df4a811ce8b71efd39cfbd8a29]

        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  Caolán McNamara  <caolanm@redhat.com>  [ae63347262401cbb7010fd2939afdae90ee7b102]

        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  Jan Holesovsky  <kendy@collabora.com>  [668b03284c4b0df56d5a000cc38dd1144ec33bbe]

        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  Jan Holesovsky  <kendy@collabora.com>  [b648e36c775e8707e7f6a49b264951916cf4092d]

        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 f3af7708e3535d3171832aa2308d1e7f6193def4)
        Reviewed-on: https://gerrit.libreoffice.org/84189
        Tested-by: Jenkins

2019-12-02  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [a3d353e0b645fe177e24c6c93d29191cd7162633]

        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  Justin Luth  <justin.luth@collabora.com>  [749fd6508504cf3b2e3822eca52a67fa36d75fb8]

        revert obsolete writerfilter hacks for tdf#119054 and tdf#128752
        
        These are obsoleted in LibreOffice 6.5 by tdf#118947's
        commit 6bced3c6a1bf8d4652dd6ba75e41b128ce1bfc5c
        
        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  Miklos Vajna  <vmiklos@collabora.com>  [2244865e7b8f229c81b94c8a875414f71ba81c5a]

        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  Caolán McNamara  <caolanm@redhat.com>  [48a676a1639f9c8aef734c47b457108d1712b79d]

        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  Caolán McNamara  <caolanm@redhat.com>  [16758bd6533f76e9e72775405ecfc9f38a659155]

        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  Caolán McNamara  <caolanm@redhat.com>  [ea2aeb6917a04401f95bab7aac37f4d070e07128]

        use weld::WaitObject
        
        Change-Id: Ib2ad0f0fe17c4db66693ef91e3cdbc8511eb8314
        Reviewed-on: https://gerrit.libreoffice.org/84166
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-02  Caolán McNamara  <caolanm@redhat.com>  [1d8a32f15b0895dcdd33331768fda50dd69cf8fc]

        unused suppression
        
        Change-Id: Ic4cbdb27c4426475b2a4fc768f12e64e6436b9b6
        Reviewed-on: https://gerrit.libreoffice.org/84165
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-02  Caolán McNamara  <caolanm@redhat.com>  [8b59866c5b6af2e807a5984feccc4bb46e013c2a]

        remove some unneeded includes
        
        Change-Id: I57e3159b99eadd072dde4871d0ccc37d570cfc05
        Reviewed-on: https://gerrit.libreoffice.org/84164
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-02  Jan Holesovsky  <kendy@collabora.com>  [c6dadf5035c8e1c31dbd3fccec167bd4a906bf54]

        android: Fix linking of liblo-native-code.so on aarch64.
        
        Forces gold as the linker; but according to the switches that were used,
        I suppose gold was used previously anyway, so hopefully not really a
        problem.
        
        Change-Id: I7bc54abf0d3b4b3d86d53e4ea6f01146cf196216
        Reviewed-on: https://gerrit.libreoffice.org/81905
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit fa145a035fbab652ec8f3ee870e44e43dd1d770a)
        Reviewed-on: https://gerrit.libreoffice.org/81915

2019-12-02  Jan Holesovsky  <kendy@collabora.com>  [9feea0f5816a2f8a6a6cd484a83645d854e7477e]

        android: Add also aarch64 to avoid linking errors.
        
        Change-Id: Ifdd696dc37de541bc722807054cd4ba7b862c175
        Reviewed-on: https://gerrit.libreoffice.org/81904
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 620f39b816e3f10a4e047bb4f5ed5f4fdad2b364)
        Reviewed-on: https://gerrit.libreoffice.org/81914

2019-12-02  Balazs Varga  <balazs.varga991@gmail.com>  [ea97f0926e138712c3800f5274012f0f04fc1c47]

        tdf#129054 Chart OOXML Import: Fix size of Pie Chart
        
        Do not shift (set to false ShiftedCategoryPosition)
        the category axis for Pie chart with complex category.
        
        Change-Id: I3b1d99899a2daf9fd7a596c88531797aa5084734
        Reviewed-on: https://gerrit.libreoffice.org/83871
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-12-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b1410efe6d3e7ca217181b18b18407886ffca91e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Use svg for equations images in Calc
            
            Change-Id: Ibd355af31b69272badfc985aff4376576d987ce5
            Reviewed-on: https://gerrit.libreoffice.org/84173
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-01  Julien Nabet  <serval2412@yahoo.fr>  [3471d83f49dcaab2cbbe18521ab1a405f15a0788]

        Use initializer list instead of using several inserts (sc/vba)
        
        Change-Id: I41c5c7c5e6c6298c8fe1e7b7a13f4ee8a1f12ec8
        Reviewed-on: https://gerrit.libreoffice.org/84172
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-01  Caolán McNamara  <caolanm@redhat.com>  [1bb5a9a22ea500a5d5a155ca428e3d7df59a2d6c]

        make update_pch work again
        
        Change-Id: I8ab1bd9068027b907da7b95a16c6c72d019a9e69
        Reviewed-on: https://gerrit.libreoffice.org/84163
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-01  Caolán McNamara  <caolanm@redhat.com>  [19d17a739cc61341ca74cfa485e919c6012fe28c]

        weld FmFieldWin
        
        needs drag source support
        
        fixes a leak of ColumnInfo data as well
        
        Change-Id: I671834726aed3fd4de096b56baaa592f51a9e73e
        Reviewed-on: https://gerrit.libreoffice.org/84147
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-01  Caolán McNamara  <caolanm@redhat.com>  [b1f9e704cb9148b6e211005dab0cd153957a1b2b]

        Resolves: tdf#129119 no SfxViewFrame in startcenter
        
        Change-Id: I16d8207314146df3dd7f5b11182650066cc97fde
        Reviewed-on: https://gerrit.libreoffice.org/84148
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-12-01  Julien Nabet  <serval2412@yahoo.fr>  [bcf1a726e875d36f7cf38c0e74a5287f46327fce]

        cppcheck: performing init in init list (desktop/editeng)
        
        Change-Id: Ie489d36852b9c6be449c44f7fcc0cf1ee0164833
        Reviewed-on: https://gerrit.libreoffice.org/84144
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-12-01  Tamás Zolnai  <tamas.zolnai@collabora.com>  [addb177559778d771f0eec92ae173552d8e1a1e5]

        SpellingPopup: lok: keep the selection to make context menu work.
        
        Change-Id: Ida46a1140c889d1864b423eb9c5512d99a028fce
        Reviewed-on: https://gerrit.libreoffice.org/84155
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-12-01  Tamás Zolnai  <tamas.zolnai@collabora.com>  [18cd65bebe27dbaa5cb0a079f0b3df09c9e12ec5]

        Remove unused variable.
        
        Change-Id: I34a15cb1e457c3ac0329e5ba735ac93db99e9fbf
        Reviewed-on: https://gerrit.libreoffice.org/84154
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-12-01  Tamás Zolnai  <tamas.zolnai@collabora.com>  [2f75a2cc6915f85321f848e6ede38fe40b13bf98]

        SpellingPopup: lok: we don't need to disable menu items for online.
        
        Now, that we generate the conext menu in JS code, we can control
        the visibility of items.
        
        Change-Id: I09112619a9669e6ebf1a8d468e0329b8914db0ff
        Reviewed-on: https://gerrit.libreoffice.org/84153
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-12-01  Jim Raykowski  <raykowj@gmail.com>  [65d3285536e3342c2b1b669d0dc8c134bc7254c6]

        tdf#109425 Make paraspacing windows grab focus
        
        to their shown SvxRelativeField when focus is gained using keyboard
        navigation. The patch also corrects images used for before, after, and
        above controls.
        
        Change-Id: Ic1411ac0eddf3b281590ac5821171b5e8aaac976
        Reviewed-on: https://gerrit.libreoffice.org/84103
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-12-01  Jim Raykowski  <raykowj@gmail.com>  [9a564c80ad48c116c261f37fea003c170ada14c4]

        tdf#109425 NB bar compact: Make send mail button kb accessible
        
        Change-Id: I4b0bbe9834cb950ff67210404c0e28225f1bd4a0
        Reviewed-on: https://gerrit.libreoffice.org/84101
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-12-01  Jim Raykowski  <raykowj@gmail.com>  [d428f1e91575e743b624ec67699bc5b967889ca6]

        tdf#109425 Fixes for notebookbar single
        
        Enable grow and shrink controls to be keyboard accessed and make print
        preview controls show
        
        Change-Id: I6a31b881fb08bc73d4b4b475658c210824cbc109
        Reviewed-on: https://gerrit.libreoffice.org/84105
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-12-01  Stephan Bergmann  <sbergman@redhat.com>  [7e403195e574be5174815a51cf5c42f06f76a87a]

        Introduce o3tl::optional as an alias for std::optional
        
        ...with a boost::optional fallback for Xcode < 10 (as std::optional is only
        available starting with Xcode 10 according to
        <https://en.cppreference.com/w/cpp/compiler_support>, and our baseline for iOS
        and macOS is still Xcode 9.3 according to README.md).  And mechanically rewrite
        all code to use o3tl::optional instead of boost::optional.
        
        One immediate benefit is that disabling -Wmaybe-uninitialized for GCC as per
        fed7c3deb3f4ec81f78967c2d7f3c4554398cb9d "Slience bogus
        -Werror=maybe-uninitialized" should no longer be necessary (and whose check
        happened to no longer trigger for GCC 10 trunk, even though that compiler would
        still emit bogus -Wmaybe-uninitialized for uses of boost::optional under
        --enable-optimized, which made me ponder whether this switch from
        boost::optional to std::optional would be a useful thing to do; I keep that
        configure.ac check for now, though, and will only remove it in a follow up
        commit).
        
        Another longer-term benefit is that the code is now already in good shape for an
        eventual switch to std::optional (a switch we would have done anyway once we no
        longer need to support Xcode < 10).
        
        Only desktop/qa/desktop_lib/test_desktop_lib.cxx heavily uses
        boost::property_tree::ptree::get_child_optional returning boost::optional, so
        let it keep using boost::optional for now.
        
        After a number of preceding commits have paved the way for this change, this
        commit is completely mechanical, done with
        
        > git ls-files -z | grep -vz -e '^bin/find-unneeded-includes$' -e '^configure.ac$' -e '^desktop/qa/desktop_lib/test_desktop_lib.cxx$' -e '^dictionaries$' -e '^external/' -e '^helpcontent2$' -e '^include/IwyuFilter_include.yaml$' -e '^sc/IwyuFilter_sc.yaml$' -e '^solenv/gdb/boost/optional.py$' -e '^solenv/vs/LibreOffice.natvis$' -e '^translations$' -e '\.svg$' | xargs -0 sed -i -E -e 's|\<boost(/optional)?/optional\.hpp\>|o3tl/optional.hxx|g' -e 's/\<boost(\s*)::(\s*)(make_)?optional\>/o3tl\1::\2\3optional/g' -e 's/\<boost(\s*)::(\s*)none\>/o3tl\1::\2nullopt/g'
        
        (before committing include/o3tl/optional.hxx, and relying on some GNU features).
        It excludes some files where mention of boost::optional et al should apparently
        not be changed (and the sub-repo directory stubs).  It turned out that all uses
        of boost::none across the code base were in combination with boost::optional, so
        had all to be rewritten as o3tl::nullopt.
        
        Change-Id: Ibfd9f4b3d5a8aee6e6eed310b988c4e5ffd8b11b
        Reviewed-on: https://gerrit.libreoffice.org/84128
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-01  Stephan Bergmann  <sbergman@redhat.com>  [7b3190eda387bcd897095205732f6752dedf01ef]

        boost::optional: replace uses of get_value_or with value_or
        
        ...in preparation for wholesale replacement of boost::optional with
        o3tl::optional, which will be an alias for either std::optional or
        boost::optional, and std::optional only has value_or.
        
        boost::optional::value_or was added with <https://github.com/boostorg/optional/
        commit/3984c9f9a157ef116cea69bc8bb20f433320eb61> "Added function value_or()",
        which according to git-describe first appeared in tag boost-1.56.0.  We appear
        to have no strict Boost baseline (the closest we get is with
        
        > [AC_MSG_ERROR(boost/spirit/include/classic_core.hpp not found. install boost >= 1.36)]
        
        in configure.ac), and at least CentOS 7 TDF machine tb76 only has
        boost-devel-1.53.0-27.el7.x86_64.  However, any environment using Xcode < 10
        that needs to make o3tl::optional fall back to boost::optional should use
        --without-system-boost, and external/boost is currently at 1.69.0, so should be
        safe.
        
        ATTENTION:  In isolation, this commit will break in any environment that uses
        Boost older than 1.56.0.  It requires the following commit introducing
        o3tl::optional.  (But doing these changes in individual commits was deemed more
        valuable than supporting a hypothetical future git-bisect against an old Boost.)
        
        Change-Id: Ib31affa3eebf0d0029d8620dc6abb7a60f6c7629
        Reviewed-on: https://gerrit.libreoffice.org/84127
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-01  Stephan Bergmann  <sbergman@redhat.com>  [32b4936c9944111382d2491d99fc375b31d76723]

        Don't use boost::optional forward declarations
        
        ...in preparation for wholesale replacement of boost::optional with
        o3tl::optional (which will be a using declaration for either std::optional or
        boost::optional, hence can't be forward-declared easily)
        
        Change-Id: I031ed1812a0c939f37253f7753e358f1ad9153a3
        Reviewed-on: https://gerrit.libreoffice.org/84126
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-01  Stephan Bergmann  <sbergman@redhat.com>  [62d2d59f5fdb0068226165aac62c093c8174a674]

        Rewrite uses of boost::optional, Windows redux
        
        ...like 47dd2c63f649828a833543e21d4eca5866ec9ebe "Rewrite uses of
        boost::optional"
        
        Change-Id: I95373e151201563dcc9eb796f15121bc81341bfd
        Reviewed-on: https://gerrit.libreoffice.org/84138
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-01  Stephan Bergmann  <sbergman@redhat.com>  [f16312891d91ea078febeca13c20281632b79f66]

        missing include
        
        Change-Id: I7dc79698e642b3b971a769c57d7c7b9cfded249b
        Reviewed-on: https://gerrit.libreoffice.org/84132
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-12-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [246d10cd6a1287ba7d01c33256676e586c71a480]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add dep's for xapian-omindex build
            
            Change-Id: If3e3efbb04e40c906618aec8da5552560bd0678e
            Reviewed-on: https://gerrit.libreoffice.org/84145
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-12-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [3e8a8806df33b8ffeac6f89c10d8d56baf9a2b89]

        loplugin:mergeclasses treeview::TreeFileIterator
        
        Change-Id: I9312806870b005e076fea3688f30ca86e93aeb4a
        Reviewed-on: https://gerrit.libreoffice.org/84108
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-30  Michael Meeks  <michael.meeks@collabora.com>  [71c5b374deb35993d0af3e953ff0cdfc64d76aab]

        lok: add viewId to window painting, to allow special-casing on render.
        
        View switching should not cause the sidebar UX to re-build at all.
        Particularly it should not do this when we switch view just to render
        a sidebar.
        
        Change-Id: Iec0427cdc8308fc273d73ea56dd208bfa7036471
        Reviewed-on: https://gerrit.libreoffice.org/84120
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        (cherry picked from commit 92814f3389de346f3ae32cddb38f079763e68ddf)
        Reviewed-on: https://gerrit.libreoffice.org/84129
        Tested-by: Jenkins

2019-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [21c4afa6223dba58f604b4f5613b0a8a4a7d24ee]

        loplugin:mergeclasses SoundHandler
        
        replace ThreadHelpBase with MutexHelper
        
        Change-Id: If971a701261164ff4d3871eab5dfebd2c5d5b89f
        Reviewed-on: https://gerrit.libreoffice.org/84111
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [1feed2622e99321e0893c8dc0443a534b5905691]

        this std::set can be o3tl::sorted_vector
        
        Change-Id: I74a6141321dc60884789fd3d1a8a2540b662121b
        Reviewed-on: https://gerrit.libreoffice.org/84110
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [6b6609fc03d484ce1bfb18162b709704049b5ee9]

        loplugin:mergeclasses FormScriptingEnvironment with IFormScriptingEnvironment
        
        Change-Id: I334ad78681e2b7389388316881fd9f57455e875f
        Reviewed-on: https://gerrit.libreoffice.org/84109
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [9f38f9304e7ef9737a8b73a2ebf7d21e6a4d73fe]

        loplugin:mergeclasses
        
        don't filter out "Base", reveals some interesting stuff
        
        Change-Id: I62a36e70bce8e6e1346f78395dc1d32fbd8a0ddd
        Reviewed-on: https://gerrit.libreoffice.org/84107
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [964dec70d0d068faa20f4b9ffac1cfd5911d81c2]

        loplugin:unusedmethods
        
        Change-Id: Ie92b52eabc425a4688b6d4f7cfb547ad59f4afc4
        Reviewed-on: https://gerrit.libreoffice.org/84106
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-30  Justin Luth  <justin.luth@collabora.com>  [6ed87cc5a4f755f360951550cac836e8967fc6bf]

        related tdf#118947 sw tablestyle: no need to avoid numbered para
        
        Removed the hack that avoided applying table properties to
        paragraphs that had numbering/bullets applied.
        Most of the hackery around that happens in finishParagraph(),
        which runs before this, so any table properties already
        see all of the directly applied numbering properties.
        
        Since numbering heavily uses RES_LR_SPACE
        (which has multiple MemberIds), the previous
        inability to distinguish SET/DEFAULT per member probably
        caused problems, but since that happens now, it should be
        safe to also apply table-style properties.
        
        Change-Id: Id59a6249af55ea60255e2cef4ed9efe3d8321246
        Reviewed-on: https://gerrit.libreoffice.org/81414
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-11-30  Stephan Bergmann  <sbergman@redhat.com>  [47dd2c63f649828a833543e21d4eca5866ec9ebe]

        Rewrite uses of boost::optional
        
        ...to only use functions that are also available for std::optional (in
        preparation for changing from boost::optional to std::optional):
        
        * uses of get are replaced with operator * or operator ->
        * uses of is_initialized are replaced with operator bool
        * uses of reset with an argument are replace with operator =
        
        (All of the replacements are also available for boost::optional "since forever",
        so this change should not break builds against old --with-system-boost.  An
        alternative replacement for is_initialized would have been has_value, but that
        is only available since Boost 1.68.)
        
        Change-Id: I532687b6a5ee37dab28befb8e0eb05c22cbecf0f
        Reviewed-on: https://gerrit.libreoffice.org/84124
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-30  Stephan Bergmann  <sbergman@redhat.com>  [6ddefb080b12f54f84a8de44347a9b1816972ad3]

        Let getPageViewOutputDevice return const OutputDevice*
        
        ...instead of boost::optional<const OutputDevice&> (in preparation for replacing
        boost::optional with std::optional, which doesn't support references types as
        template arguments)
        
        Change-Id: I02d2b617123cfa9ca0d6436c8a4104c5987f4eb5
        Reviewed-on: https://gerrit.libreoffice.org/84121
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-30  Steve Fanning  <stevemfanning.wh@gmail.com>  [3566bf146e5ad329432b48351d14b012cb5ea538]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#92084 Help Pages for OPT_* Calc functions
            
            Note: The OPT_* functions implemented in release 4.0
            have no HID_ defined.
            Dummy HID contants were inserted waiting for tdf#129115.
            
            Change-Id: Iac253a86ff8cbf8fd1a222c6326abc7e0c9f4f76
            Signed-off-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-on: https://gerrit.libreoffice.org/84122
            Tested-by: Jenkins
            
2019-11-30  Stephan Bergmann  <sbergman@redhat.com>  [77eec4c6c77f64eb257e0e7a5ff721f23886b883]

        Replace uses of boost::optional<>::get_ptr with free function
        
        ...in preparation of replacing boost::optional with std::optional, which doesn't
        have get_ptr
        
        Change-Id: I432d6deb7cf9b892b6126245882c74ab680f2984
        Reviewed-on: https://gerrit.libreoffice.org/84119
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-30  Stephan Bergmann  <sbergman@redhat.com>  [d0e040698de6a88793f4ddd3b257a3dde0644b2f]

        Assign bool directly to boost::optional<bool>
        
        ...instead of going via boost::optional<sal_Bool>.  (In preparation of replacing
        boost::optional with std::optional, which doesn't support implicit conversion
        from std::optional<sal_Bool> to std::optional<bool>.)
        
        Change-Id: I5dd74dd1c6346c99bd3e2a9b1156c9fce56db77c
        Reviewed-on: https://gerrit.libreoffice.org/84116
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-30  Mark Hung  <marklh9@gmail.com>  [d86cfcaf709638d73fcb0de5067b902dab7a7f2f]

        tdf#94947 Set preset-id for user defined motion paths.
        
        User defined motion paths ( curve, polygon, freeform line )
        did not have preset-id. Set the preset-id so that the
        preset type will be highlighted in the custom animation
        pane after editing.
        
        "libo-motionpath-curve", "libo-motionpath-polygon",
        and "libo-motionpath-freeform-line" are used for the three
        user defined motion paths.
        
        This patch is related to tdf#94947, though it doesn't
        make the original document display correctly by guessing
        the missing preset-id, but it prevent empty preset-id
        to be generated when creating those three motion path
        animation.
        
        Change-Id: I50c0133bea32e022b07e5d8c0a024810844f124d
        Reviewed-on: https://gerrit.libreoffice.org/83079
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-11-30  Stephan Bergmann  <sbergman@redhat.com>  [aeed331f7307612fbc4ebac4764cd39f6f2352e9]

        Rewrite ParamValue::is
        
        ...without using boost::optional<>::operator!  (in preparation for replacing
        boost::optional with std::optional, which doesn't have an operator!  using
        is_initialized() would not be helpful, as std::optional doesn't have it either;
        using has_value() would arguably be even cleaner, but boost::optional only has
        it since Boost 1.68, so some --with-system-boost builds might not have it)
        
        Change-Id: Iee3c71c8e6ea93fb25221768880442f42f410b83
        Reviewed-on: https://gerrit.libreoffice.org/84115
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-30  Stephan Bergmann  <sbergman@redhat.com>  [b2c3528cc400bd2c10e56bd9d49e3339013ae388]

        ...and take implicit const casts into account
        
        ...following up on 4f8a744c4fcf2c69462af19bd807fee32413158d "Make
        loplugin:unnecessaryparen treat member expressions consistently"
        
        Change-Id: I444d2995e88990c3c6fa2b912ef68032daf2cad9
        Reviewed-on: https://gerrit.libreoffice.org/84112
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-30  Mark Hung  <marklh9@gmail.com>  [93161eed833913dfef9d9e125952ffd0ff66ac13]

        sd: fix typo maEffectDiscriptorMap -> maEffectDescriptorMap;
        
        Change-Id: Ie0e8dc67969ca680e80c544f954d3bef9adbcb33
        Reviewed-on: https://gerrit.libreoffice.org/83078
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-11-30  Mike Kaganski  <mike.kaganski@collabora.com>  [b17d6452667d9be8fcbb9c84d042da66713230ea]

        MSI: Disable creation of system restore points during installation
        
        We don't install low-level system components that have potential of
        ruining the system, which would be the reason to create the restore
        points. Some systems suffer from very long creation of the restore
        points, like in tdf#129087:
        
        ...
        MSI (s) (60:00) [09:18:54:201]: Calling SRSetRestorePoint API. dwRestorePtType: 1, dwEventType: 102, llSequenceNumber: 0, szDescription: "Removed LibreOffice 6.3 Help Pack (English (United Kingdom))".
        MSI (s) (60:00) [09:26:57:699]: The call to SRSetRestorePoint API succeeded. Returned status: 0, llSequenceNumber: 73.
        ...
        
        So let's just disable the generation of restore points, as per [1].
        
        [1] https://docs.microsoft.com/en-us/windows/win32/msi/msifastinstall
        
        Change-Id: I452859d72284e0b2ea9a407e30a5e256a8c0a0f6
        Reviewed-on: https://gerrit.libreoffice.org/84113
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-30  Chris Sherlock  <chris.sherlock79@gmail.com>  [3999f7001f4059a641858741fb2d2f7b5e45f452]

        tdf#129106 vcl: add SAL_INFO to show the dxArray intercharacter spacings
        
        Change-Id: I948555cb4895390ded8b6c9b257486cdce175185
        Reviewed-on: https://gerrit.libreoffice.org/84096
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-11-30  Mike Kaganski  <mike.kaganski@collabora.com>  [0c6b7e46629a4e7aa63d9e78c1342209298f2fc6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Make this example click-copyable
            
            Change-Id: I38b1c3c4c5f086fcd7bea14c2f72392bba2c6102
            Reviewed-on: https://gerrit.libreoffice.org/84114
            Tested-by: Jenkins
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            
2019-11-30  Mike Kaganski  <mike.kaganski@collabora.com>  [b48bcb45d7c503eeb5ec54085d3261ceba7393fd]

        Clarify the comment
        
        Change-Id: I610057d4226616cad928eba82ce0055b37fe4e16
        Reviewed-on: https://gerrit.libreoffice.org/84102
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bd9d5cc4dc012e8fb8453b094cc0ff6a7a8b4a06]

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

2019-11-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fc3b6e39384141978500983f988c91446388bf8d]

        Removed executable permission on file
        
        Change-Id: I32f116281f37d22d63d44f5da1010ee3ca6bd9c0
        Reviewed-on: https://gerrit.libreoffice.org/84095
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-30  Julien Nabet  <serval2412@yahoo.fr>  [9aef8a8185897b502a85244afc93ad9ead97a1a8]

        SOTranscoder.java is unused (filter/svg)
        
        Since 90f5ce36231551e226d4b3e2fefaa8493af692ac
        svg-import-filter.diff: SVG Import Filter implementation in filter module
        2010-09-14
        
        Change-Id: Ic68e0e0c32fa26cccb0cb2092e5079ac74747794
        Reviewed-on: https://gerrit.libreoffice.org/84093
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-30  Seth Chaiklin  <sdc.blanco@youmail.dk>  [b6c357506740d14611603a4611f4aacaffe4ee13]

        revised text for existing tips
        
        Change-Id: I8a1c03d2282ad20a58dada4507fcab8d822f481e
        Reviewed-on: https://gerrit.libreoffice.org/84064
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [2d594080628d66649e5f01455adb50e3d49cb195]

        merge classes VCLXTopWindow_Base and VCLXTopWindow
        
        Change-Id: I4c0718d2947449fa076b0afd3046587c73784558
        Reviewed-on: https://gerrit.libreoffice.org/84035
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-30  Eike Rathke  <erack@redhat.com>  [402e05114df0aeeb53b85106e1f18140de52bfb8]

        Remove nonsense check
        
        bIsPasswordToModify was never modified there, so a check is moot.
        
        Change-Id: I96b4212452bf1ad4689c0d17d1ab41fecd8b447a
        Reviewed-on: https://gerrit.libreoffice.org/84098
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-11-30  Eike Rathke  <erack@redhat.com>  [adb7106a7c805d332c8098891996a75e6ec4caf8]

        Resolves: tdf#97086 Allow "unlimited" password length for OOXML encryption
        
        Change-Id: I51175424e19ad02b81120c3fdea22732cd481a8d
        Reviewed-on: https://gerrit.libreoffice.org/84097
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-11-29  Stephan Bergmann  <sbergman@redhat.com>  [ecc56435094e23165eb30db4d7f6a7e6aab0b47e]

        missing include
        
        Change-Id: Ie122f39f8fd3c8613eea7c9dc17e2c63d4b45823
        Reviewed-on: https://gerrit.libreoffice.org/84091
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-29  Stephan Bergmann  <sbergman@redhat.com>  [33a96e45090033d8bf5aa59b1d103873e8f075ef]

        missing include (for close)
        
        Change-Id: I0795ba6df244c2b2f2bde210dbfb2f4a5181995d
        Reviewed-on: https://gerrit.libreoffice.org/84092
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-29  Stephan Bergmann  <sbergman@redhat.com>  [4f8a744c4fcf2c69462af19bd807fee32413158d]

        Make loplugin:unnecessaryparen treat member expressions consistently
        
        Stumbled across a warning starting to get emitted for some
        
          !(p->x)
        
        when I temporarily changed x from boost::optional (which has a member operator!)
        to std::optional (which instead implicitly uses a member conversion operator to
        bool).  (That is, for the new
        
           static int foo3(Foo2 & foo) {
                (void) !(foo.p);
                (void) !(foo.b);
                (void) !(foo.n);
                return (foo.p) ? 1 : 0;
            }
        
        test, the first, third, and fourth body lines never warned, while the second one
        erroneously warned without this fix.)
        
        Change-Id: I60f6941aaa3a73db0f1373c954e47aa68d703170
        Reviewed-on: https://gerrit.libreoffice.org/84079
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-29  Mike Kaganski  <mike.kaganski@collabora.com>  [40f67c9002d4cc245cd2c24981fd3af7910485a1]

        Enable O[U]String move ctor/assignment for Win
        
        Change-Id: If7ad38a7a802732e84db9352a475644327769d62
        Reviewed-on: https://gerrit.libreoffice.org/84043
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-29  Mike Kaganski  <mike.kaganski@collabora.com>  [d997addd504c92fea58cf62fddc2b1e9b8216a7d]

        tdf#129007: fix autocompletion
        
        Using EditView::SelectCurrentWord in arbitrary selection positions
        is not a correct approach. When cursor is after "_" in "=_+FUNC",
        the method will select "=_+", i.e. the substring that cannot start
        any Calc identifier (and actually ending *after* current cursor).
        When matching identifiers like "bb.bbb" in "=bb.bb", the end result
        will be "=bb.bb.bbb", etc.
        
        So instead of trying to match words and hack around problems, let's
        simply find longest match in the string starting from beginning of
        the line, and ending at current cursor position. Testing trailing
        parts of that string of decreasing length, the first found match is
        the longest, which is what we need. This also avoids multiple calls
        to expensive EditEngine methods.
        
        Change-Id: Ia3470cc85a4ba9f9ab34cbe9db3250bf28e93350
        Reviewed-on: https://gerrit.libreoffice.org/84087
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-29  Julien Nabet  <serval2412@yahoo.fr>  [b1832658951d9f03c871b665b270a73deacf884f]

        tdf#129098: parameters mixed in OPT_PROB_INMONEY (scaddins)
        
        Here's getOptProbInMoney signature according to XPricingFunctions.idl:
        66         /// OPT_PROB_INMONEY(), probability of ending up in-the-money.
        67         double getOptProbInMoney( [in] double spot, [in] double vol,
        68             [in] double mu, [in] double maturity,
        69             [in] double barrierLow, [in] double barrierUp,
        70             [in] any strike, [in] any putCall )
        71             raises( com::sun::star::lang::IllegalArgumentException );
        So "putCall" should be at the end.
        
        It's been like this since initial commit:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=e9f31eaa49f9494113e72deaf0fe079701844ea4
        
        Change-Id: I186348fe7470633abd32598954b7032102770a8a
        Reviewed-on: https://gerrit.libreoffice.org/84078
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-29  Justin Luth  <justin.luth@collabora.com>  [a070fb8e87e0712de5336a9683208b6b277ce9b9]

        tdf#118947 writerfilter: remove obsolete tablestyle fontsize hack
        
        LO 6.5 commit 6bced3c6a1bf8d4652dd6ba75e41b128ce1bfc5c
        obsoletes this old hack. The default paragraph style has
        (almost) nothing to do with table styles.
        *Any* specified (non-inherited) paragraph style property
        should override a table style, including the default paratyle.
        
        One exception is the default occurance of the
        not-yet-supported word/settings.xml compat option
        overrideTableStyleFontSizeAndJustification = false.
        The default case should cause the table-style font to override
        a size 11 or 12 default-paragraph-style font. So that is actually
        double-reason to remove this old hack which threw out
        the table-style size altogether.
        
        Change-Id: Id1687f32b8431b6fa8770b01c344e75e0ffb344f
        Reviewed-on: https://gerrit.libreoffice.org/84044
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-11-29  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [f9fd9d4cd4f792cd4ec8e14df78f3193653dae67]

        WIN enable NoAuthority test
        
        Change-Id: I5e8214efbf32a5bc43f002ef244826b9b899c692
        Reviewed-on: https://gerrit.libreoffice.org/84071
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-11-29  Julien Nabet  <serval2412@yahoo.fr>  [a3822a44100ddba8b5f1e0cdd469a89244eaf498]

        Related tdf#128974: Really deal with "default" and "default-release" profiles
        
        See https://support.mozilla.org/gl/questions/1264072 for some background info.
        
        Change-Id: I4939a0c9a8ad09753de4a152f464c647ec637f31
        Reviewed-on: https://gerrit.libreoffice.org/84077
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-29  Szymon Kłos  <szymon.klos@collabora.com>  [a172516a4ded78d096cb436f1b3328ef3fcd6b50]

        jsdialogs: send fill transparency type updates
        
        Change-Id: I3381968a7afe1f4db09401a0e6ead93b0b22f258
        Reviewed-on: https://gerrit.libreoffice.org/84073
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-11-29  Caolán McNamara  <caolanm@redhat.com>  [b24fc665c83f734b29e3aeb69150fb1a2fa46331]

        unnecessary virtual
        
        Change-Id: I918a8c51e55919555108c075d396b04b4dcafbd1
        Reviewed-on: https://gerrit.libreoffice.org/84061
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-29  Stephan Bergmann  <sbergman@redhat.com>  [e9e4eb0736d5582fa37dcad20bf5826c50029249]

        Fix some -Werror=deprecated-copy-dtor
        
        ...which would be found by GCC 10 trunk when explicitly enabling
        -Wdeprecated-copy-dtor (warning about cases where the non-deleted definition of
        an implicit copy ctor or assignment op is deprecated because of a user-provided
        dtor; looks like breaking it out into its own option, which, unlike
        -Wdeprecated-copy, isn't enabled by -Wextra, isn't all too helpful going
        forward, see discussion at <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88136>
        "-Wdeprecated-copy is draconian and shouldn't be in -Wall").
        
        Using =delete instead of =default in cases that would otherwise cause Clang
        -Wdefaulted-function-deleted, cf. 3db830d354de80b319fb818a0373365a1e647264
        "Silence new Clang trunk -Wdefaulted-function-deleted".
        
        Change-Id: If50214ad8ac4e9ff12127eb3e07f610deabeca8a
        Reviewed-on: https://gerrit.libreoffice.org/84056
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-29  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [c2b36cd6f7cf70e77dac5938f18146b0687523e6]

        tdf#123206 Import/Export chart custom label text
        
        OOX import supports custom label texts in chart diagrams (produced by
        e.g. double clicking on a data label, and write custom text), but -
        since embedded objects are exported and imported to odf right after migration -
        it is not displayed in case of a Writer document.
        
        In order to make it work, we have to support custom label text in the
        odf structure. This commit only allows the import/export of pure text,
        it should be improved to store and load formatted string.
        
        A new XML token is added, which currently refers to an attribute of the
        chart:data-point tag. If we want to store formatted string, something
        more clever has to be done.
        
        Change-Id: I80c4a3a0dbcf59f1dc732d795fb716da318411cb
        Reviewed-on: https://gerrit.libreoffice.org/80156
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-11-29  Szymon Kłos  <szymon.klos@collabora.com>  [db0f4b28d9f1583d9977f76114d86bac489de161]

        jsdialog: migrate left/right margin to generic items dump
        
        Change-Id: Ie687393ae4b9a7f8350eea07c1d417c11fc532bd
        Reviewed-on: https://gerrit.libreoffice.org/84002
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-11-29  Stephan Bergmann  <sbergman@redhat.com>  [c94567e1aa006b284b07564d4995ac238bf24c41]

        libGLX.so.0 no longer needs to be whitelisted
        
        ...after a17f70004447c8809331a90e7e5ea6a89edf0322 "do not explicitly link to
        libGLX" drops it from the skia library (for which it had been added to the
        whitelist with 90d09fbcdf013f1d366e7881353d703e4b352639 "Adapt
        check-elf-dynamic-objects to new skia library")
        
        Change-Id: I6ac97baf782f91fe76a896994666d01cfa3f2493
        Reviewed-on: https://gerrit.libreoffice.org/84057
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-29  Mike Kaganski  <mike.kaganski@collabora.com>  [63634738dd03cc74806ce6843c16ff5e51a371a0]

        tdf#118639: store ODF encryption data for autorecovery
        
        When saving autorecovery information, ODF is used. If the original
        document is password-protected, its autorecovery is also generated
        password-protected (since ef87ff6680f79362a431db6e7ef2f40cfc576219).
        But when the stored encryption data for non-ODF document does not
        contain "PackageSHA256UTF8EncryptionKey" value, following
        ZipPackage::GetEncryptionKey fails, so the whole save fails.
        
        So just generate and append ODF encryption keys where we still have
        user password.
        
        Change-Id: I776e28de784489521e4941d1075690f90c056014
        Reviewed-on: https://gerrit.libreoffice.org/84052
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-29  Szymon Kłos  <szymon.klos@collabora.com>  [88b0cb4c31d0631ff8db1e4842dc1431ae6d0234]

        jsdialog: migrate after/before spacing to generic items dump
        
        Change-Id: I18f0596baa8e1136f4546a943eafab9a13929c06
        Reviewed-on: https://gerrit.libreoffice.org/83999
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-11-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [5e55f7a54170b25aaf82520c1cde307ece362eef]

        make some function symbols module private
        
        improve the script to filter out more noise generated by library symbols
        
        Change-Id: I22bf6037d56bc4015001825c3fb3b21a39d85e07
        Reviewed-on: https://gerrit.libreoffice.org/84022
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-29  Tor Lillqvist  <tml@collabora.com>  [de62d0c77e2f9e24f72fd638cb5c5e365ff164b5]

        Fix build with USE_AVMEDIA_DUMMY (iOS, at least)
        
        We need boost headers also for avmedia/source/avmediadummy.cxx now.
        
        Change-Id: Ib1fd2c19aaf62beb759bfee5ec51f167d0966df4
        Reviewed-on: https://gerrit.libreoffice.org/84011
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit 8d8a3f66e57aefd7cf7d3bb6cb62059de5beded2)

2019-11-29  Szymon Kłos  <szymon.klos@collabora.com>  [0faf74a58847a4b87ae43092fe1ca2011bbd1f90]

        jsdialog: rename duplicated ui object settransparency
        
        We had two elements with the same name (one in the area,
         one in a graphic context) - that caused bottom panel
        in online not work correctly.
        
        Change-Id: I41b9604522157e2c31e68e40c49e42ff2ccdb280
        Reviewed-on: https://gerrit.libreoffice.org/83976
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-11-29  Luboš Luňák  <l.lunak@collabora.com>  [be2cb33ee3a25b488096927c343a81e7d4f2a913]

        skia: fix --disable-gui build
        
        Change-Id: Ibfcc936e6292148f0e2ef2a810915d17a9bc7be1

2019-11-29  Luboš Luňák  <l.lunak@collabora.com>  [1c19af307c60ed82d9d56e7b4a0f74b04be53a5a]

        do not completely disable a test for !OpenGL if OpenGL may be broken
        
        The code comes from f062b89b277a0830f038cafdd13bd074b5188455 and is
        more like patching things up. A proper fix should be elsewhere, but
        at least patch this up more to be less wrong.
        
        Change-Id: Ic9b24680688d104028b1e1bf6fccc16e6f786aa8
        Reviewed-on: https://gerrit.libreoffice.org/83880
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-11-29  Luboš Luňák  <l.lunak@collabora.com>  [a17f70004447c8809331a90e7e5ea6a89edf0322]

        do not explicitly link to libGLX
        
        Apparently it doesn't exist on some old distros, and libGL links
        to libGLX anyway.
        
        Change-Id: I71ed5aef9e2309b34f9fed6fd1825c1cdb6b1afb

2019-11-29  Corentin Noël  <corentin.noel@collabora.com>  [63acb8cfa4d66baf48a0fe5cdc9ababb6f981666]

        lokdocview: Add notify_property when the document is initialized
        
        The property "is-initialized" was updated under the hood but no notification was sent to the user preventing to use features like g_object_bind_property
        
        Change-Id: If5fab557fbd2b3ae2b2531799548907404d79a33
        Reviewed-on: https://gerrit.libreoffice.org/82472
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2019-11-29  Corentin Noël  <corentin.noel@collabora.com>  [d687bbe1f4df068786ee6535854f0760e9447bea]

        lokdocview: Add support for HiDPI rendering
        
        Change-Id: I3c6b8c958dec78de1457d06ceb81e56b9ae36ce9
        Reviewed-on: https://gerrit.libreoffice.org/82714
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-11-29  Julien Nabet  <serval2412@yahoo.fr>  [be2a605af8c39dc4e655f7ba5702abebd608bf0d]

        tdf#128974: TB Addressbook not available directly as existing database (Win)
        
        When Seamonkey has been removed with:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=4e3086da3e9873f53b5b9e1d5e511f9f77aaf62f
        "Remove Seamonkey based address book driver"
        
        mork driver was erroneously skipped.
        
        + deal with "default" and "default-release" profiles
        See https://support.mozilla.org/gl/questions/1264072 for some background info.
        
        Change-Id: I85822b58b12f2f2ea5233426791ed73698e67276
        Reviewed-on: https://gerrit.libreoffice.org/83710
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-29  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [78c055846a17800f3c17a88151dd0a328a875673]

        Disable skia for online
        
        Change-Id: Ia4ae44be19d21e6ec2c1ac6d7d9b2d0933bbb97e
        Reviewed-on: https://gerrit.libreoffice.org/84033
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-11-29  Mike Kaganski  <mike.kaganski@collabora.com>  [232a423c88d3f4a30be9e7d6917f65cb9522191c]

        Revert "tdf#128655 LibO Basic For loops variations"
        
        This reverts commit 1dd1b76bc1c6ca249bd2b3c605de642f0761072d.
        
        Change-Id: I20fbf8d3f0e719b466dc7a1d9cab23d23197de6a
        Reviewed-on: https://gerrit.libreoffice.org/84032
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-29  Mike Kaganski  <mike.kaganski@collabora.com>  [0444fbe7515501a7997516e05329e2b2fda00dd3]

        Revert "StarDesktop libO Basic UNO object"
        
        This reverts commit 5b10c314517b78b70fc4eda6b20630ed3944d4e0.
        
        Change-Id: Iea8af818f697b5f9dac9e6b49752f9f7288edd8e
        Reviewed-on: https://gerrit.libreoffice.org/84031
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-29  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [1dd1b76bc1c6ca249bd2b3c605de642f0761072d]

        tdf#128655 LibO Basic For loops variations
        
        2 variations of FOR loops exist. 1st form is missing in local/online
        help. This test case seems necessary prior to update help doc.
        
        Change-Id: Ic4ba8a7dc0e1ce5ad1e62dfcf2ce570016f7e117
        Reviewed-on: https://gerrit.libreoffice.org/83931
        Reviewed-by: LibreOﬃciant <LibreOfficiant@sfr.fr>
        Reviewed-by: <andreas.heinisch@yahoo.de>
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-28  Caolán McNamara  <caolanm@redhat.com>  [0c4736a3e6b6e641579f517cf134ce2fd89fe132]

        Resolves: tdf#129082 insert sheet from file fails
        
        since...
        
        tdf#127958 crash adding 2 or more files into writer master document
        commit 8f6f9e4217d03d874fb1ce391730a1c893ab6844
        Date:   Mon Oct 7 09:40:41 2019 +0200
        
        used the SfxItemSet copy ctor to make a copy of the itemset, but the orig
        itemset was a SfxAllItemSet not a SfxItemSet.
        
        an SfxAllItemSet allows all items to be added but a plain SfxItemSet only
        allows items in certain ranges to be inserted. Upshot is that later on the
        filename property cannot be set in the itemset, so file can't be opened.
        
        since...
        
        tdf#128898 import text from file with text-decode failed
        commit cc4dbe473b0b68dbe120065c1d6a64a087f41ba2
        Date:   Wed Nov 27 11:47:57 2019 +0200
        
            tdf#128898 import text from file with text-decode failed
        
        these are std::shared_ptr so we can return to passing in the original
        SfxAllItemSet again to fix the problem
        
        Change-Id: I63a4230a96f9dae7726d854297ebb2b51df4868d
        Reviewed-on: https://gerrit.libreoffice.org/84024
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-28  Stephan Bergmann  <sbergman@redhat.com>  [aec49ceb877f3f3d79a77e60022ab08655798020]

        Drop unnecessarily user-provided ~SalLayoutGlyphsImpl
        
        ...thereby avoiding -Wdeprecated-copy-dtor when the implicitly-declared copy
        assignment op is used, but whose non-deleted definition was deprecated because
        of the user-provided dtor
        
        Change-Id: I9c4adc4b9ad0634c0afe5a4a707cc3697dbfae32
        Reviewed-on: https://gerrit.libreoffice.org/84020
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-28  Caolán McNamara  <caolanm@redhat.com>  [5030be4e85179147476b1e441eb618fb6ed58235]

        Related: tdf#129082 set explicit parent for warning dialog
        
        Change-Id: I600be635fef3f9c0d60a799af210e2c6b11b7c10
        Reviewed-on: https://gerrit.libreoffice.org/84014
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8bf07ebfca54efea0f5aac354a012541f54f9815]

        Removed executable permission on file
        
        Change-Id: I9bb45358d4f3ff0d069042e64721b8a5c8ad64a1
        Reviewed-on: https://gerrit.libreoffice.org/84021
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [c71d886120998884fdd16a862826f59883d9a114]

        fix a few places using SCROW/SCCOL datatypes incorrectly
        
        Found while looking for problems in another patch.
        
        This will become more important with "jumbo sheets" when using the wrong
        datatype can mean overflow
        
        Change-Id: I7370ffd8a6edc33a5e613242735e4c7b9eaf830d
        Reviewed-on: https://gerrit.libreoffice.org/83991
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [523189a32e8d867b71d23f8aa88708ae2757f727]

        merge LOTUS_ROOT into LotusContext
        
        since they are serving the same purpose.
        In the process getting rid of a duplicate ScDocument*
        that was sometimes set and sometimes not, causing trouble
        for me in another patch
        
        Change-Id: I2ceeb6d6e34b62616065bf4840a87bd87d2c3844
        Reviewed-on: https://gerrit.libreoffice.org/83990
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-28  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [2acd77800cb324597101447de6b46f27b762bc6a]

        Blind additional fix of the Android TB build error
        
        Change-Id: I8dd4beedb5d1d5a555af2bb9c513878c0651e3d8

2019-11-28  Justin Luth  <justin_luth@sil.org>  [4e7e0a29836f0c28471a2f5c605976453f6d29ae]

        NFC tdf#120412 cleanup: use DFLT_ESC_* more
        
        and all of the comment references to 14400% are
        no longer accurate, so they were removed.
        
        Change-Id: Ic958cc240e4898e914958fc32d09e2bb9478f197
        Reviewed-on: https://gerrit.libreoffice.org/83845
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-11-28  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [5b10c314517b78b70fc4eda6b20630ed3944d4e0]

        StarDesktop libO Basic UNO object
        
        Change-Id: I83c0d0cd846ffbdf15bd22353c96713218397f6c
        Reviewed-on: https://gerrit.libreoffice.org/83691
        Tested-by: Jenkins
        Reviewed-by: LibreOﬃciant <LibreOfficiant@sfr.fr>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-28  Caolán McNamara  <caolanm@redhat.com>  [902a0c52c4ce4a842228e21948a702c9a4e29d37]

        check crcs when fuzzing after all
        
        I end up with something that fails in the fuzzing setup but which
        cannot be used as a testcase in a normal build
        
        Change-Id: I20c73aa009fdc289d95d34a8adf8ddd5882f6694
        Reviewed-on: https://gerrit.libreoffice.org/84013
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-28  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [fa790f1f62f027063586367f59d561ae6bfbfd8b]

        Blind fix of the Android TB build error
        
        Change-Id: I02f8eaff7e44197743c071a1b4c90b314c0e6b4c

2019-11-28  Michael Weghorn  <m.weghorn@posteo.de>  [589be39ac70db855ba487928f5830942707a515e]

        ModuleToGroupNameMap_Impl: Use OUStringLiteral instead of OUString
        
        This reduces load-time initialization.
        
        Thanks to Mike Kaganski and Stephan Bergmann for
        pointing this out in https://gerrit.libreoffice.org/#/c/83488/ .
        
        Change-Id: I1e2001a324d96fb96f7d4db52f61dcdb20100cc4
        Reviewed-on: https://gerrit.libreoffice.org/83960
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-11-28  Michael Stahl  <Michael.Stahl@cib.de>  [e7c0f65753e04d2de3dbac56fbe86ce0b6aed9b2]

        sw: fix asserts from SwSubFont::GetTextSize_() on ooo54042-1.doc
        
        The function gets passed a single CH_TXT_ATR_FIELDSTART but it looks
        like this is a problem in SwTextNode::GetMinMaxSize().
        
        That one should just skip over the CH_TXT_ATR_FIELD* basically, since
        it's only interested in the text; also CH_TXT_ATR_INPUTFIELD* while at it.
        
        Also adapt the SwTextFrame::GetScalingOfSelectedText(), as indicated by
        the comment.
        
        Change-Id: Idf24e84f000406d265e73441de643b022c0b3cff
        Reviewed-on: https://gerrit.libreoffice.org/83997
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-11-28  Stephan Bergmann  <sbergman@redhat.com>  [90d09fbcdf013f1d366e7881353d703e4b352639]

        Adapt check-elf-dynamic-objects to new skia library
        
        As reported by <https://ci.libreoffice.org/job/lo_daily_update_gandalf/773/>,
        instdir/program/libskialo.so needs:
        
          libGL.so.1
          libGLX.so.0
          libX11.so.6
          libX11-xcb.so.1
        
        Change-Id: I9ab99334176dd3871d1471bb14e4b68bef046f8d
        Reviewed-on: https://gerrit.libreoffice.org/83972
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins

2019-11-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e816d35ded46990007fe7dce4c9941961a9822a7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#128969 Fix Impress Interaction Help page
            
            + some extra refactoring. Impress menu Help page is WIP
            
            Change-Id: I872d35405238b8d5379f922801afccf1d1e94ddd
            Reviewed-on: https://gerrit.libreoffice.org/83956
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-28  Caolán McNamara  <caolanm@redhat.com>  [8849e38f4f46b832d75d310021de8414ece1101d]

        ofz#13513 infinite loop with negative value for \bin
        
        Change-Id: Ia2960598a837b3d0c48125980137171aa7944adb
        Reviewed-on: https://gerrit.libreoffice.org/83986
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [208ca3d33d4e6dff9e70a3efa098628b02151729]

        tdf#128659 Cannot add AutoCorrect entries
        
        regression from
            commit 77dec7588c9141b03f8ec0139eb96c298b26f261
            tdf#109158 improve sorting when loading large autocorrect file
        
        The insert operation in the maSortedVector case had the "check for
        duplicates" operation the wrong way around
        
        Change-Id: Id8a9d044c661668e74f01eb15635c35ca70da540
        Reviewed-on: https://gerrit.libreoffice.org/83344
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-28  Szymon Kłos  <szymon.klos@collabora.com>  [bf5499c600e78e6197f4852d6cbe91ba1e703dc1]

        jsdialog: dump Sfx_Int__Items to JSON
        
        Change-Id: I6a1d2847251b90f86457b552e5354f5e179e1627
        Reviewed-on: https://gerrit.libreoffice.org/83977
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-11-28  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [dc213f0f65eebff560555fbd4ed3ae168cd24499]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - related topics section title miss
            
            + related topics legibility improvement in compatible.xhp
            Change-Id: I59ce332560d99b949f180cd37cfd61c40d9ff3f9
            Reviewed-on: https://gerrit.libreoffice.org/83981
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-28  Szymon Kłos  <szymon.klos@collabora.com>  [0030909eafbbf9987d921a61453af4b49fec1909]

        jsdialogs; send graphic updates in Calc and Impress
        
        Change-Id: Ia69fe214b6961a8f0387e6fc8f97a75687f5ed93
        Reviewed-on: https://gerrit.libreoffice.org/83969
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-11-28  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [7de9417d5f65d35227c7f80f6d587c2a56bde4e0]

        tdf#129043 Correctly deliver combo box events when used with keyboard
        
        Change-Id: I82186f999e74be4aebd59d77666390a7d5e8ad81
        Reviewed-on: https://gerrit.libreoffice.org/83923
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-11-28  Szymon Kłos  <szymon.klos@collabora.com>  [255ee67072aefdd31265df1cc462821797ef76e5]

        jsdialogs: add generic commandName
        
        Change-Id: Icefe02e7682cf47da0bcc5efdfc3ab1019c8abf3
        Reviewed-on: https://gerrit.libreoffice.org/83772
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        (cherry picked from commit a1f1e5545dfcf73c8fcf286a9a1e14c0321e8330)
        Reviewed-on: https://gerrit.libreoffice.org/83964
        Tested-by: Jenkins

2019-11-28  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [4fdc90c51e6a1bbb83c1f1826ad5b90dc1ff0ad6]

        tdf#97983 - Added localization for numeric types
        
        For numeric types, take into consideration different locales
        
        Change-Id: I815c195e7ef53a7b958f85932415a16c9a8a1e35
        Reviewed-on: https://gerrit.libreoffice.org/83683
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-28  Szymon Kłos  <szymon.klos@collabora.com>  [fc34df00c47e97fa1a9633c1e14e8b9df52f77f5]

        jsdialogs: send graphic items updates
        
        Change-Id: I57d05726f80115b92e7599a7d033bf1ea8f79695
        Reviewed-on: https://gerrit.libreoffice.org/83955
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-11-28  Szymon Kłos  <szymon.klos@collabora.com>  [5bc3ef9b93cfa2372ec5553affb14741db50bb2d]

        jsdialogs: dumpAsJSON for FillStyle
        
        Change-Id: I0dc130c295b416b5b9e3071a0ec81dae0ce851fb
        Reviewed-on: https://gerrit.libreoffice.org/83876
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-11-28  Szymon Kłos  <szymon.klos@collabora.com>  [ae9e1569e736ad63bf2a2e197441657283c3f344]

        jsdialogs: share the commands updates sending code
        
        Change-Id: I34c1e03a8f92efe0c0dd391d16ff907919e65b00
        Reviewed-on: https://gerrit.libreoffice.org/83748
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        (cherry picked from commit 880ff26edff0f7dfdd0d5b74fd9d7026fd2d8523)
        Reviewed-on: https://gerrit.libreoffice.org/83954
        Tested-by: Jenkins

2019-11-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [cc4dbe473b0b68dbe120065c1d6a64a087f41ba2]

        tdf#128898 import text from file with text-decode failed
        
        regression from
        
            commit 8f6f9e4217d03d874fb1ce391730a1c893ab6844
            tdf#127958 crash adding 2 or more files into writer master document
        
        just make SfxMedium use shared_ptr, rather than the sometimes yes,
        sometimes no, ownership.
        
        Change-Id: I77559e9f766d84aca0f9dc0bd1b856c69f0f62f1
        Reviewed-on: https://gerrit.libreoffice.org/83930
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-28  rizmut  <riz_17_oke@yahoo.co.id>  [2bf687bebb30defe576ddb20c1c9680979ed3086]

        Colibre: content tilting
        
        - clean duplicate icons
        - add 32 item in links.txt
        - sort the links.txt content
        
        Change-Id: I51e344859ee8dd12f658fc17aba838bfe23f9273
        Reviewed-on: https://gerrit.libreoffice.org/83959
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-11-28  Eike Rathke  <erack@redhat.com>  [38891ff0510228300c1530a96a45d25f495cd826]

        Resolves: tdf#129045 add Guadeloupean Creole French [gcf-GP] to language list
        
        Change-Id: I8c595cb81ab2017d6c1ec95501f06dade081093a
        Reviewed-on: https://gerrit.libreoffice.org/83958
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-11-28  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [89f0af144c18efafe2573801641689a1432c0cae]

        tdf#113198 set default shape paragraph alignment..
        
        to center when importing oox document.
        
        Using MS Office, the default aligment of a (text) paragraph
        inside a shape is centered.
        
        Change-Id: Id9bcaaab109df65f4124f733b2cfee438e82b79b
        Reviewed-on: https://gerrit.libreoffice.org/83193
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-11-27  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [c2d689790c332ffd2f0d73de6aae53f26f0fbe53]

        tdf#128782: sw: assign name to draw object
        
        SwXDrawPage is inserting frame styles without name. This is confusing
        undo/redo code which is operating styles by names.
        
        Change-Id: Ibcda01fbd3ec88e9cdbde446c3f18c7ad6b0cbc8
        Reviewed-on: https://gerrit.libreoffice.org/83415
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-11-27  Szymon Kłos  <szymon.klos@collabora.com>  [e0b70b1491143adb47990b746fe0b2e52b1ee7cb]

        jsdialog: send generic fill items also in writer and impress
        
        Change-Id: I656ee47fff4e43f77caef62c071a5aa3b867f444
        Reviewed-on: https://gerrit.libreoffice.org/83945
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-11-27  Miklos Vajna  <vmiklos@collabora.com>  [f9f421b7beaf117968c0dbfd84a2dad3dc85136a]

        Related: tdf#128611 RTF import: handle vertical flip of line shapes
        
        UI uses SdrEditView::MirrorMarkedObjVertical() to flip a line shape
        vertically, handle it similarly at import time as well.
        
        Also note that this flips in-place, while the naive '*= -1' for the
        height would have an incorrect vertical position.
        
        Change-Id: I42b7feb5f799b99337ddec734dcf98dd1d553755
        Reviewed-on: https://gerrit.libreoffice.org/83929
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-11-27  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [895cd72158fc8a455f705764ae4ae000b933eba4]

        WIN accept single-backslash file URIs
        
        From all I could find, a single (back-)slash file URI is fine as
        a local file path.
        
        Change-Id: I75e95c809894cdef88f708d0477cb98eb114a107
        Reviewed-on: https://gerrit.libreoffice.org/83837
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-11-27  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [e021901b6c4f60735512c8d36b625be4f8edfd77]

        tdf#128337 clip the metafile Gradient drawing
        
        This basically reverts the patches for tdf#125670. Instead this
        just checks the mpGraphics in InitClipRegion() before using it,
        to prevent the crash from the tdf#125670 bug report.
        
        Additionally it drops the early mbOutputClipped return, as the
        output device doesn't matter for the metafile drawing and the
        preview of the tdf#125670 bugdoc and the Impress full screen
        view otherwise don't show the gradients.
        
        This patch works for me in the following tested scenarios:
        1. Bugdoc tdf#125670 doesn't crash
        2. Bugdoc tdf#125670 draws gradients in Impress full screen
        3. Correct thumbnail pictures for both bug documents
        
        With all these side effects, I have no idea, if this is finally
        the correct fix and doesn't break anything else...
        
        Change-Id: I8c48210d4255e50339710fc14819d15686417c9c
        Reviewed-on: https://gerrit.libreoffice.org/83722
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-11-27  Caolán McNamara  <caolanm@redhat.com>  [c4186cb28476fc6286d7d3b9af3d98d6f9440a43]

        GtkButton doesn't have a draw_indicator property
        
        cut and paste from the GtkCheckButton example which does I guess
        
        Change-Id: I864ee54d9541a1c29605c697a73f8f63fb543334
        Reviewed-on: https://gerrit.libreoffice.org/83926
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-27  Caolán McNamara  <caolanm@redhat.com>  [9a2bd7d71b004accae50c44b573a108140ab0678]

        Resolves: tdf#128979 crash/freeze on selecting last theme in list
        
        Change-Id: Ie47feb34cfbd6af0788a679ca2b5985ad6f9cbbf
        Reviewed-on: https://gerrit.libreoffice.org/83927
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-27  Caolán McNamara  <caolanm@redhat.com>  [6487eb6298ce8aafaa88b773538af71bcf63d44d]

        crashtesting: failure on import of tdf113230-1.docx
        
        which is a favorite input document for crashes and assert apparently,
        this is the third time it has triggered a different problem
        
        this one is new since...
        
        commit 9fdf8c0a5cc036ea9bd1e11dd8f2c1a6e601fae2
        Author: Mike Kaganski <mike.kaganski@collabora.com>
        Date:   Sat Nov 16 16:34:25 2019 +0300
        
            Also consider saved exceptions when terminating parse
        
        Change-Id: I394b650613e8a835fe8a9f216a48864bdbc5065b
        Reviewed-on: https://gerrit.libreoffice.org/83924
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-27  Gülşah Köse  <gulsah.kose@collabora.com>  [9b2f5d27cf0a0adcced813e18108d5878061d1ee]

        tdf#127090 Export textbox rotation attribute.
        
        In case "rotated textbox in a custom shape" handle
        draw:text-rotate-angle attribute while exporting
        ODP to PPTX.
        
        Change-Id: I13b99da586af5e77e51a7cc93a751ab21bed7170
        Reviewed-on: https://gerrit.libreoffice.org/83888
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2019-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [49e37a1c3d192c9c5d03972c25f802aeb01c668e]

        loplugin:finalclasses in vcl
        
        Change-Id: If22569a1b7d53fc1b5b87f7ec7d262ebb260e798
        Reviewed-on: https://gerrit.libreoffice.org/83933
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-27  Szymon Kłos  <szymon.klos@collabora.com>  [dcb31718a238f115f703f1088ba5220e620dec1c]

        jsdialogs: dumpAsJSON for SfxItems with FillGradient example
        
        Change-Id: I1b9303af6f52ad071074200bb630c587c8f611c1
        Reviewed-on: https://gerrit.libreoffice.org/83875
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-11-27  Caolán McNamara  <caolanm@redhat.com>  [e55a1dc163165cb79fc9113101d16ee8d3db7298]

        don't put focus into unmapped windows
        
        defer until the color selectors are activated to grab focus, otherwise
        esc doesn't work to close a dialog under gtk3 until focus is put
        into some visible widget
        
        Change-Id: I297c2738c4103024bbefd70bbcb5d72b8429dd3e
        Reviewed-on: https://gerrit.libreoffice.org/83917
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-27  Caolán McNamara  <caolanm@redhat.com>  [19503a467f73e7a619b9fbd8e0c7a6cc9d8ba237]

        get_active should be true when activated but menu not yet shown
        
        Change-Id: Ia2a7cbf5b47eab6d09c78eb9d18233e18b628a3f
        Reviewed-on: https://gerrit.libreoffice.org/83905
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [67e6aa6c59221fa8cd6768b82dbe0a46cf7d129a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#129057 Correct DURATION and PDURATION Help
            
            + some refactor on the 2 pages
            
            Change-Id: I997a3ed484c6cccf71d9726444ca75ded7d48d32
            Reviewed-on: https://gerrit.libreoffice.org/83942
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-27  Szymon Kłos  <szymon.klos@collabora.com>  [6975fcbafcdb19d66fc95c5746798cb5a4b31b72]

        jsdiloag: export SvxColorBox to JSON
        
        Change-Id: I1a1296ed2981867af6dac22ba03423a3e5f3d5b5
        Reviewed-on: https://gerrit.libreoffice.org/83898
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        (cherry picked from commit fe8dc93fa6afa3b0ac7211058ea963ab97b15615)
        Reviewed-on: https://gerrit.libreoffice.org/83915
        Tested-by: Jenkins

2019-11-27  Stephan Bergmann  <sbergman@redhat.com>  [0d1248a080ed573aba289ac64bdf77dcc6a89ce3]

        Blind fix for 32-bit builds
        
        (where sal_Int32 is long, not int)
        
        Change-Id: I45c937f1622b2599b5f63a1dba04757276663302
        Reviewed-on: https://gerrit.libreoffice.org/83912
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ec9e1c5fed8cc545b0a7bf7d3a9cb0f8b2f3b2d2]

        Fix typo
        
        Change-Id: I738ff9206c46559cf634ed072652e7cdc73bf806
        Reviewed-on: https://gerrit.libreoffice.org/83911
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [141c34f559e9d1d6a8e2a40d9787331621a75e53]

        tdf#129027: Expand scrolledwindow if parent is resized
        
        Reproduced in gen
        
        Change-Id: I57d7deb7d9e51cc6d01e19597e5b6937398a90a9
        Reviewed-on: https://gerrit.libreoffice.org/83904
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-11-27  Szymon Kłos  <szymon.klos@collabora.com>  [04302a800860bc016fb297195a653bff5b9f454f]

        jsdialogs: send .uno:FillStyle updates
        
        Change-Id: I31eab196466b380d1121dece59e9c19f8380fb9b
        Reviewed-on: https://gerrit.libreoffice.org/83366
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/83777
        Tested-by: Jenkins

2019-11-27  Jan Holesovsky  <kendy@collabora.com>  [bd8fcf5b47070a55b41a9953385f6197b4e8fda5]

        android: Introduce --enable-android-lok configure switch to fix RGB vs. BGR.
        
        This indicates that the build targets the Online-based Android app, for
        which we need to avoid various tweaks that are needed for the 'old'
        Android app present in the android/ subdir of core.git.
        
        In particular, the switch used in this patch fixes a RGBA vs. BGRA
        confusion that caused yellow <-> cyan switch in the Online-based Android
        app.
        
        Change-Id: I5f394868f51ce87013677834cfafb967b9bb333e
        Reviewed-on: https://gerrit.libreoffice.org/83342
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 49002a143a4534df5f6139e07fefd06174621c59)
        Reviewed-on: https://gerrit.libreoffice.org/83718
        Tested-by: Jenkins

2019-11-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3208e9153cfc51eae05bee1af02cbff844e3b3ca]

        Removed duplicated include
        
        Change-Id: Ibf3142a88def08fd9b531b39bde5643aa8498f7f
        Reviewed-on: https://gerrit.libreoffice.org/83908
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6d1089069e9b8d1a58998d9c31dc110bdb5e6093]

        Fix typo
        
        Change-Id: I3b2cd8942a3a2f7871f296fff884af930e33905c
        Reviewed-on: https://gerrit.libreoffice.org/83910
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [36e3d206e559a71f4522156e16ba541b1d76de02]

        Fix typo
        
        Change-Id: I865ea94f905583221458e093858a34d0ed9d0d17
        Reviewed-on: https://gerrit.libreoffice.org/83909
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [48e1c6cc8ae5f24f27aefb7d50ca367324a40297]

        hrc files are not using c-format strings, but use arbitrary placeholders
        
        a happy mix of $1 %1 $(ARG1) %s %FOO and $bar$ and more is used, so
        don't claim it needs to be c-format as that will trigger false alerts
        for strings that use the percent sign as just percent sign.
        
        Change-Id: I5ad604e842f850550aeb38b10edd7f0ab215a0c9
        Reviewed-on: https://gerrit.libreoffice.org/83784
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2019-11-27  Caolán McNamara  <caolanm@redhat.com>  [f822b613c19bbabcb485097232ddaadf501e6b43]

        tdf#129042 factor the wizard buttons into the desired min width
        
        Change-Id: Ib89e8813c6f8e5203708952215156d3d5281ad17
        Reviewed-on: https://gerrit.libreoffice.org/83893
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-27  Stephan Bergmann  <sbergman@redhat.com>  [73d3bb1c581d8a2d95fef8e082350d62f6c3a448]

        external/skia: -Werror,-Wdeprecated-copy
        
        > In file included from vcl/skia/gdiimpl.cxx:20:
        > In file included from vcl/inc/skia/gdiimpl.hxx:28:
        > In file included from workdir/UnpackedTarball/skia/include/core/SkSurface.h:13:
        > workdir/UnpackedTarball/skia/include/core/SkSurfaceProps.h:66:5: error: definition of implicit copy assignment operator for 'SkSurfaceProps' is deprecated because it has a user-declared copy constructor [-Werror,-Wdeprecated-copy]
        >     SkSurfaceProps(const SkSurfaceProps& other);
        >     ^
        > workdir/UnpackedTarball/skia/tools/sk_app/DisplayParams.h:16:8: note: in implicit copy assignment operator for 'SkSurfaceProps' first required here
        > struct DisplayParams {
        >        ^
        > workdir/UnpackedTarball/skia/tools/sk_app/VulkanWindowContext.h:57:24: note: in implicit copy assignment operator for 'sk_app::DisplayParams' first required here
        >         fDisplayParams = params;
        >                        ^
        
        with recent Clang 10 trunk, similar to ae71a0adef64b292ab01194817d2d763f7c85433
        "Remove some redundantly user-declared copy ctors and assignment ops"
        
        Change-Id: I71263d8b3725478afc3a72f6f3ee9d73a277a8fd
        Reviewed-on: https://gerrit.libreoffice.org/83907
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Michael Stahl <michael.stahl@cib.de>

2019-11-27  Stephan Bergmann  <sbergman@redhat.com>  [59ef53fb95b19a22dd1d761a277809f3aff3fb2c]

        external/skia: C++20 comparison operator fix
        
        Missing const leads to overload resolution ambiguity when a synthesized
        candidate of operator == for a reversed-argument rewrite conflicts with the
        actual operator ==, due to the asymmetric const-ness of the implicit object
        parameter and the RHS parameter:
        
        > In file included from workdir/UnpackedTarball/skia/src/shaders/SkLightingShader.cpp:15:
        > In file included from workdir/UnpackedTarball/skia/src/core/SkReadBuffer.h:13:
        > In file included from workdir/UnpackedTarball/skia/include/core/SkFont.h:13:
        > In file included from workdir/UnpackedTarball/skia/include/core/SkTypeface.h:16:
        > In file included from workdir/UnpackedTarball/skia/include/core/SkString.h:15:
        > workdir/UnpackedTarball/skia/include/private/SkTArray.h:389:35: error: use of overloaded operator '!=' is ambiguous (with operand types 'SkLights::Light' and 'SkLights::Light')
        >             if (fItemArray[index] != right.fItemArray[index]) {
        >                 ~~~~~~~~~~~~~~~~~ ^  ~~~~~~~~~~~~~~~~~~~~~~~
        > workdir/UnpackedTarball/skia/src/shaders/SkLightingShader.cpp:268:35: note: in instantiation of member function 'SkTArray<SkLights::Light, false>::operator==' requested here
        >         return fDirectionalLights == lightingFP.fDirectionalLights &&
        >                                   ^
        > workdir/UnpackedTarball/skia/src/shaders/SkLights.h:90:14: note: candidate function
        >         bool operator!=(const Light& other) { return !(this->operator==(other)); }
        >              ^
        > workdir/UnpackedTarball/skia/src/shaders/SkLights.h:83:14: note: candidate function
        >         bool operator==(const Light& other) {
        >              ^
        > workdir/UnpackedTarball/skia/src/shaders/SkLights.h:83:14: note: candidate function (with reversed parameter order)
        
        Change-Id: I61b28e191b36f84df6920b4143809d1f497b9113
        Reviewed-on: https://gerrit.libreoffice.org/83900
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Michael Stahl <michael.stahl@cib.de>

2019-11-27  Caolán McNamara  <caolanm@redhat.com>  [ba7ecfabfef579f27025603bceaac7c6a69e56cb]

        tdf#129042 set a min size for the wizard dialogs
        
        Change-Id: I81264f98d122c81cf0c6e865bfbac81ea9fe8126
        Reviewed-on: https://gerrit.libreoffice.org/83892
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-27  Tor Lillqvist  <tml@collabora.com>  [8012a200d1a7c5cd1b64a147ca6899fb8863ce8b]

        tdf#127939: Make slideshow touch input work properly again on iOS 13
        
        For some reason, navigator.userAgent in WebKit on iOS 13 claims it to
        be a Macintosh, so our old code to recognise iOS did not work any
        longer. Also the Hammer.js included in this file looked at
        navigator.userAgent and its decision what to do based on that did not
        work properly either.
        
        Simplify our code by handling swipe gestures all the time, even when
        such won't be generated (on mouse-only devices).
        
        Also, Hammer.JS was too eager to think it detected a pointer-only
        device based on the presense of window.PointerEvent. That sems to be
        present now in iOS 13. Let's not blindly think that means it is a
        pointer-only device. If the device supports touch events, don't bother
        with PointerEvents.
        
        Change-Id: I57d972415798967e871c6e262f16043561ed6af5
        Reviewed-on: https://gerrit.libreoffice.org/81404
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit 8f78d6a0d1b4d8d2e21aad9e90510fe6be4df5bb)
        Reviewed-on: https://gerrit.libreoffice.org/83731
        Reviewed-on: https://gerrit.libreoffice.org/83883
        Tested-by: Jenkins

2019-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [1c8b8e97eb6127e430c1dc0fc3578cec94371fd7]

        sc: rowcol: tdf#50916 add UI to turn jumbo sheets on
        
        Change-Id: I9e50c38f38acdf5a275b125e9e421a6c6af6d590
        Reviewed-on: https://gerrit.libreoffice.org/83661
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-27  Stephan Bergmann  <sbergman@redhat.com>  [047e8ae5d189f030d565b13f97a4d6a45b00e6be]

        external/liblangtag: Avoid null pointer deref in lt_warning call
        
        Recent GCC 10 trunk warns (when LO is configured with --enable-optimized):
        
        > In file included from lt-script-db.c:24:
        > lt-script-db.c: In function ‘lt_script_db_parse.constprop’:
        > lt-messages.h:105:2: error: ‘%s’ directive argument is null [-Werror=format-overflow=]
        >   105 |  lt_message_printf(LT_MSG_WARNING, \
        >       |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        >   106 |      LT_MSG_FLAG_NONE, \
        >       |      ~~~~~~~~~~~~~~~~~~~
        >   107 |      0,   \
        >       |      ~~~~~~
        >   108 |      __VA_ARGS__)
        >       |      ~~~~~~~~~~~~
        > lt-script-db.c:137:4: note: in expansion of macro ‘lt_warning’
        >   137 |    lt_warning("No subtag node: description = '%s'",
        >       |    ^~~~~~~~~~
        > lt-script-db.c:137:47: note: format string is defined here
        >   137 |    lt_warning("No subtag node: description = '%s'",
        >       |                                               ^~
        
        Change-Id: I2924f7aab84f4f2640f277ee5c2689753627ae78
        Reviewed-on: https://gerrit.libreoffice.org/83869
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-27  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [a573829438bf4a3dc43e8774bfe4e29989e2e352]

        tdf#111922 Fix Position&Size sidebar Height/Width order of magnitude
        
        Change-Id: Ib279199cdca58911b989a146d60ce764742e5008
        Reviewed-on: https://gerrit.libreoffice.org/83843
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-11-27  Balazs Varga  <balazs.varga991@gmail.com>  [739ed2c29f49ea5e83bcd1352b2644c2e2d09f7b]

        tdf#115630 tdf#88922 Chart: fix custom legend position and size
        
        Do not need to set the "AnchorPosition" value, when we move
        the legend object. It is enough to set only the "Expansion" as
        custom, so we keep the previously set "AnchorPosition" value
        and we can use the lcl_calculatePositionAndRemainingSpace function
        to calculate the remaining space of the inner chart area.
        
        Change-Id: I7b577bc6acf2de9b6755329b92603ea5ba631d57
        Reviewed-on: https://gerrit.libreoffice.org/83399
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-11-27  Justin Luth  <justin.luth@collabora.com>  [6bced3c6a1bf8d4652dd6ba75e41b128ce1bfc5c]

        tdf#118947 sw tablestyle: manually scan parents for ::SET
        
        ...since we do not want to find DocDefaults or pool defaults.
        
        This patch mainly does two things.
        1.) Since DocDefaults get merged into root-level styles,
        this patch identifies these DocDefaults as values that
        can be overwritten by table style properties.
        
        2.) Some properties (like left/right margins) are paired
        together, so if one is SET, the other is also initialized
        and reported as SET. These are identified, and
        followed to see if they actually inherit from pool defaults.
        
        Change-Id: I4291c77073858ae23360a9f34d3650bfd5df86ca
        Reviewed-on: https://gerrit.libreoffice.org/81413
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-27  Stephan Bergmann  <sbergman@redhat.com>  [8408aea46e36c3fad689ffe47668422f65025795]

        Fix some checkUNXBehaviour_getSystemPathFromFileURL tests
        
        Change-Id: I362d277d3ad2b2604107ddb6928c76ebec94efc3
        Reviewed-on: https://gerrit.libreoffice.org/83868
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [5f0db2c24c466e3c4cf0dc8faba1c62b38c770fd]

        do not claim in titlebar test that OpenGL is enabled if it's not
        
        Skia takes precedence, if enabled. And I'm not going to add Skia text
        to the titlebar, it'd need to include whether it's raster or vulkan,
        which would be longer, and I don't see why this information needs
        to be in the titlebar in the first place (or if it needs, then
        it should be consistent and include also gtk3, qt5, etc.).
        
        Change-Id: I9b95c1a986a38293ee65ee49d1a1970c75b3d202

2019-11-27  Heiko Tietze  <tietze.heiko@gmail.com>  [464f19536c2864a911f089d2988be2c3c3ce79b6]

        Resolves tdf# 129052 - Misspelled gradient
        
        “Mahagoni” => “Mahogany”
        
        Change-Id: I7bc63a7353f850366b153802ec8d7272340e3095
        Reviewed-on: https://gerrit.libreoffice.org/83856
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [649a37f1f4048eb10303b6d1a46050234807f8ce]

        more UCB test more robust on my system
        
        ever since a system update, this test receives an
        
        IllegalIdentifierException thrown by
            ContentProvider::queryContent
        in
            ucb/source/ucp/webdav-neon/webdavprovider.cxx
        
        Given that
        (1) On a system where the test passes, no IllegalArgumentException is
        thrown
        (2) Comment in the test indicates that the test should be run with proxy
        enabled, which is not the case in our build
        (3) I am running with a system proxy enabled
        (4) the IllegalIdentifierException looks quite valid
        
        I suspect that I am the victim of a dodgy test and some new proxy
        behaviour in Fedora31.
        
        Change-Id: Id3fb3499a44b5672e4eed0a2749dc287d6e7a3cc
        Reviewed-on: https://gerrit.libreoffice.org/83853
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [980c859480be431311ba803c5251694160dcb3d5]

        tdf#108642 load accessibility children faster
        
        Reduces the cost of repeatedly iterating over the page objects, by
        adding a new XAccessibleContext3 interface to return accesibility
        children in one call.
        
        This takes the load time from 5.6s to 3.2s.
        
        Change-Id: Ifcc20fa7e7ab8ad50417073882c8c3a2405d1eaa
        Reviewed-on: https://gerrit.libreoffice.org/83850
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-27  Justin Luth  <justin_luth@sil.org>  [2fcc04722d72dbadf8d3decd7a5014ec39b93d27]

        partial revert tdf#127316 for rtfexport: restore ++nProp
        
        Because the nProp is multiplied by 100, adding +1 can have
        special meaning, as also noted in editeng/impedit4.cxx.
        
        This is an interesting hack, where _nProp_ is used
        to determine if _nEsc_ should be automatic.
        
        It was dumb of me to even consider getting rid of it just
        because I didn't understand it.
        So revert that part of the change.
        
        Change-Id: Ibae5a84c369474f00702614ac5eecdc533aea914
        Reviewed-on: https://gerrit.libreoffice.org/83846
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-11-27  Caolán McNamara  <caolanm@redhat.com>  [85578a6f9ca9dfb1e384d8d1f6edd8219a2ac493]

        tdf#129037 disable updates during multiselection
        
        Change-Id: Ie20f73f3b2c5ba975a61a43edb593dffa0a01ddb
        Reviewed-on: https://gerrit.libreoffice.org/83774
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [1c2e5e47a4bdccc6682071c06b9e744bbeac6e52]

        use idle priority in visualbackendtest
        
        At least Skia and OpenGL use POST_PAINT priority for flushing drawn
        contents to the screen. Using the higher REPAINT priority here could
        mean that actually showing the contents would not happen. Also,
        at least with Skia+Vulkan, it seems that Skia could queue commands
        indefinitely, eventually running out of resources.
        
        Change-Id: Ia3969bad18d710b006325a0fba11dc318ff93786

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [5e063cd7bb63772e6aab3a029dec13abcd748526]

        always test Skia before OpenGL
        
        Skia/Vulkan as the newer technology should be preferred, currently Skia
        is not enabled by default, but that can change later. And this
        should be consistent, otherwise the about dialog can claim OpenGL is
        used while it's actually Skia that gets selected elsewhere.
        
        Change-Id: I185feb231c28a119a1152e92afb54a1e8c41af6f

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [f448eb55d38db52d9b465ea2a4ba9170ebf7b4bf]

        fix SkiaSalGraphicsImpl::drawPolyLine()
        
        Code pretty much copy&pasted from the vcl/quartz version. Fixes
        e.g. Writer marks showing paper corners.
        
        Change-Id: I3c9d2ed00efe409abd0a730a6f7dc0ea2a31c90a

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [4b56c32512305b3c9385981f72e6ce4b609ecff6]

        don't fall back to raster if Skia is first asked for offscreen surface
        
        This is rare, but it may happen. Since now the code shared just one
        GrContext properly, this is not really a problem anymore (and the extra
        WindowContext creation shouldn't be hopefully noticeable either).
        
        Change-Id: I50887b7512e778b70870690a3f672b27cc7f2d21

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [19bac12d182eb8cb212c4993808348ccc43f6c73]

        do not require Vulkan devel package for Skia
        
        I don't see why this should use libvulkan.so, using libvulkan.so.1
        should do as well, and quite possibly any future libvulkan.so.2
        could be binary-incompatible anyway.
        
        Change-Id: I46be40da7fbfdcb59c947e6d088820e580cf4c44

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [e8b9dbbc78b3dc4124fbabfef54b686b2bec0843]

        use the native Skia color Type when using Vulkan
        
        Change-Id: Ie46d7d89b9aa149f48617ccdbe3a8c492759880f

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [84f84f59ce7c83a99e4e340071d58b6557dbe91a]

        revert BackendCapabilities::mbSupportsBitmap32 for Skia
        
        It appears that there are still some paths that do not expect
        bitmaps to be truly 32bit, so better revert to the old safe (and
        poor, complicated and inefficient) way of pretty much ignoring
        the alpha channel in SkiaSalBitmap, and let BitmapEx handle
        it by using an extra alpha bitmap.
        
        Change-Id: I4318c05f4ceafc5de48e19eeae5efe2abed2ec69

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [8f7e6f583953c6cdc9736d5dd120fddbde98ce8b]

        patch Skia bug with copying data with different alpha type
        
        https://bugs.chromium.org/p/skia/issues/detail?id=9662
        
        Change-Id: Ic5208c2c817912cddbfae4b86e3b3647306262fb

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [d9879200ca3c0167b982ffecfa927bfac46b94c6]

        handle properly true 32bit bitmaps in some places
        
        I.e. those created with vcl::BackendCapabilities::mbSupportsBitmap32 set.
        But there are quite possibly many more places that do not expect
        that the Bitmap itself would contain alpha.
        
        Change-Id: I83db37b3d346f42565f96b9bbf81c71b97b6bf8b

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [6a0f8d88053bd7d33bc7d2032fb682f5579d10d0]

        copy SkImage properly
        
        Change-Id: I61f082d8a8d8eead6c49bbf3da997462e7d9738e

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [c41d44286570c0b6da5e2a5901f5e2401037378e]

        fix mistyped operator
        
        Change-Id: I10ca633d31163c968b0010983132942a1823a3f6

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [a082d7b36e6d88ac4a8a1bf772c084ea460d488a]

        fix a VirtualDevice leak
        
        VclPtr is a smart ptr, but it does not own (and thus does not autodelete).
        
        Change-Id: I2d9b924852d01b118fb0bc2a583063da230ee065

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [ce51719a2807887eebbe8fba4793e8d6e6c20a41]

        fix Skia with --enable-pch=full
        
        Change-Id: I6bec47e373c042d1ffb3607bf5dca9dfe2509466

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [7e5e3b8b0831d9f6aff7481d1163a366e76141d7]

        build Skia only on selected platforms
        
        Feel free to adjust your platform as necessary.
        
        Change-Id: I3003a643c39b6afeb3102f97280f20534b9c7f77

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [c2709d9fe2711a3729225ec9168f7acf5a7ba23c]

        avoid some compiler warnings in Skia VCL code
        
        Mostly warnings from the 'casttovoid' Clang plugin, which is rather
        annoying here.
        
        Change-Id: I3d69697143f690211cdd26d1b9a4c0efe9397197

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [5ce6f448ae3d00707202a2d52cf3d718431297f8]

        solve the Skia lerp() conflict differently
        
        New versions of libstdc++ provide lerp() in the global namespace,
        older ones don't, but it depends on the libstdc++ version and not
        the c++ version. Since the function is local, just "rename" it.
        
        Change-Id: I37896190c620350739fba9b8ce6544f945519244

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [c8fd10fecabf04aab30cd8e911739873d5e32a2a]

        avoid unused parameter warning in non-debug build
        
        Change-Id: I3ea06a872d5348f7681602a6d68ff69990f2cd7e

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [48c92ecb2ee04a25fd14f818b1fb7d752cde58c1]

        make about dialog differentiate between Skia with Vulkan or raster
        
        Since they are technically still two different rendering implementations.
        
        Change-Id: I83c324b384b7acfcc84e729271d00b995327eec6

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [c019d96dddaa7abc13cc94299dff6a858c50e58f]

        make sure Skia invert with TrackFrame doesn't paint outside
        
        According to Tomaž that's a requirement and that is what the test
        for it tests. This is easy to implement with additional clipping.
        
        Change-Id: Ia54489e20ce58ae0624183f2989036e6938cd44f

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [ed270e4755727da81ee16d210d24575885abc6b7]

        disable Skia resource leak checking on exit
        
        This is normally enabled in Skia debug builds and it asserts if there
        is a problem, which there is with a number of our unittests that leak
        something (usually a VirtualDevice). Those are non-trivial to find
        and don't matter in practice (or if they do they should be fixed
        for all VCL backends), so just disable the Skia check.
        
        Change-Id: I0a0721d8a3f0f961e14513574f4b3cc88ec1e62c

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [39a7992b4de5323e7cda1ced3154ebab61e81339]

        fix memory leak
        
        Change-Id: I6148159737edd4fe225d1140606064cdb77ef615

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [a2033ddb7243d756feae6b9b089b92c4f847e78a]

        make Skia GPU offscreen surfaces work with unittests
        
        Skia is now patched to be able to create also invalid
        sk_app::WindowContext that will just initialize the shared GrContext.
        And always use that GrContext, even for tests, because some tests
        first create a offscreen surfaces and only later create windows,
        which before this patch led to mixing GrContext instances.
        
        Change-Id: Ic79c0719f98f6ac48527c2ea2a9a9a69412adeff

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [6292a51f9666edc8aa6f6d89caf07695387c86e8]

        add invert() tests to visualbackendtest
        
        They already exist and are used by the unittest. And the TrackFrame
        test actually appears to expect incorrect results (or otherwise pretty
        much all backends implement the operation incorrectly).
        
        Change-Id: I26867a2d1b0f01b5e836131932b422cb8823fb5b

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [f670aee88e4630b6cf8ce9f0c077d4dd75791c2e]

        do not use Xlib for accessing something that is not an X window
        
        Change-Id: I8986064e581fdb9876068ae3b9736b9716554fb6

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [acd64ae866bdf6d8171c4508a5a42b4c20d4bf3d]

        remove no-longer-needed Skia workaround for GPU offscreen drawing
        
        Change-Id: I044a9a31af71c4c624f08a0813bc59472f4c728a

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [241730a71bcde0aca285c9e28d3811693e259dce]

        make Skia VCL backend fall back to raster if vulkan doesn't work
        
        Change-Id: Ic446f6f85e5ebc2e50cb51a3ed1e732b8976a193

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [178079863415bd3618b2008c20aa42ed50ca90ea]

        fix Skia offscreen GPU-backed drawing
        
        The previous approach of using multiple GrContext instances apparently
        does not work, it's not possible to do drawing operations that
        involve objects using two different GrContext's. So patch Skia to use
        just one GrContext for our needs. See vcl/skia/README for details.
        
        Change-Id: I2bd3d3c618bf7f8ff45b2f37cbd086d2289940aa

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [a51d335b72551940e037fb7abaa5f0c1ec405a99]

        clean up properly in VCL backend tests
        
        VclPtr is a smart pointer, but it does not clean up automatically,
        ScopedVclPtr does.
        
        Change-Id: If792111cdd489b1743a1bcf060b56c52a4aa79d5

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [d662fcdc646c2c4b1bc734350ac4c28115b43a24]

        avoid repeated SkSurface recreating because of X11 being asynchronous
        
        Sometimes VCL and X11 (and thus Skia) will have a different idea
        about what the size of a window is. Check for the mismatch and avoid
        recreating if it wouldn't do anything.
        
        Change-Id: Icf3ebba9589cc6f12612e5f280840346cb0edaeb

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [805e75bd790cd9b3e49ace69beee96d21163f7a6]

        use different line and fill color in vcl backendtest
        
        Having them the same can hide problems with them fixed up incorrectly.
        And it also shows that drawPolygon() with line color unset does not
        draw the right-most and bottom-most line, which is what all underlying
        graphics systems do, so the test is kind of wrong and I've added
        a compensation to make it visually correct (and match the checked
        expected result).
        
        Change-Id: I333f41210232c74ba55bd5c92ef5fda917ce3e59

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [81a02de2387edeef0e7fbc6dfd652fcd5659f793]

        make Skia copyArea() and copyBits() actually copy, not draw
        
        Change-Id: Ifcf8d4d7814daf3631b159cc979f3b8a80052196

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [36d0e875c72341ee0305c2840556e3839f136034]

        use center of pixels when doing GPU drawing using Skia
        
        According to https://bugs.chromium.org/p/skia/issues/detail?id=9611
        rounding errors may cause off-by-one errors, so compensate when
        converting int->SkScalar in relevant cases.
        
        Change-Id: I72a579064206c216c9f99adc7d7c2c57bbe567d6

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [54be644c092eebb8be57a251556fe3f0e5f99e57]

        make SkiaSalGraphicsImpl use GPU-backed SkSurface also for offscreen
        
        Skia's sk_app::WindowContext can create GPU-backed SkSurface only
        for windows, but we also use virtual devices that are not windows.
        Fortunately, SkSurface can be created GPU-backed from GrContext*
        and sk_gpu_test::GrContextFactory seems to provide it easily.
        It is not completely clear to me what the rules are on mixing
        SkSurface's with different GrContext* (see the comment
        in SkiaSalGraphicsImpl::copyBits()), but it seems to work fine.
        
        Change-Id: I8110b67c41ab092e0c4b6a0973d6bed8a408c4c1

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [76ee0452b82f69f273526ba8a8c879ce17acb547]

        make visualbackendtest draw at more than 60FPS
        
        Not much point in showing the FPS if there's an upper limit on it
        and many backends can reach it.
        
        Note that with SAL_USE_VCLPLUGIN=gen this needs also
        SAL_HIGHPRIORITY_REPAINT=1 in order to get the maximum FPS.
        
        Change-Id: I18705bae81585d46bcaad658cc0c0c2158d89c30

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [4faf0c5a4a782478567d16f4941d5610c2f78ddb]

        add SAL log group vcl.skia for tracing Skia usage
        
        Change-Id: Ife21bbe0b86c3edd20e657da09c6e218fa4fced3

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [26de28fb919169b652fb33f63a2b593dd955a34f]

        handle properly Skia color endianess
        
        Change-Id: I59af62fa92903823eb7105d82157017e485ba0df

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [402c8d916cf4687345a41be5fbb01c564768186a]

        pre-fill Skia bitmaps/surfaces with garbage in dbgutil mode
        
        In order to be able to detect incorrect/missing drawing.
        
        Change-Id: I18b3f05c1fdff69b461f22e984e0aef3c4ce3364

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [f109a1ac6fdf0c878d53dfea6fceffd93248608f]

        fix Skia text color on X11
        
        Change-Id: I061acb80294c3bd6b45bd60dbb32c9a906619ed0

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [0676a7ca73824ec7c972171bf6f2ae7c6ed1c5b6]

        some VCL OpenGL-specific env.vars. actually apply to Skia as well now
        
        Change-Id: Ia8cfa8ef855f85cc324bc811e26dcab83b50b1be

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [ef9574cc70143537b1f2745256de1aeb2ab28a97]

        move docs for Skia env.vars. to vcl/README.vars
        
        Change-Id: I9260e277b83f71ee06129802d8278f098796760c

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [388e6a52d24aae46f915ade3ca051c4178b26d72]

        implement SalROPColor in Skia
        
        Pretty much copy&pasted from other VCL plugins ... whatever is
        actually is.
        
        Change-Id: Ibdd5d6d2106f303127afbbde45d400d02a5de93b

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [0a3d3410da484acde7ac2e08ed8ec6b45ca69276]

        extend vcl backendtest to more backends
        
        At least the KF5/Qt5 VCL plugins passes fine.
        
        Change-Id: I033ddf6ae9cc663729ca459cdc514dc0fa51ddc2

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [66853e04a049085ace924827a734e459649fdb2f]

        fix debug build
        
        Change-Id: Ia6d5545ef088604f3fe104b00cc86a45d91f6559

2019-11-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5493c1ea621225af4b5f5eaa8bc873e1f5fe5cad]

        skia: drawMask can be simplified with drawBitmap call
        
        Change-Id: Ie01c9dba1287495db9f176c1e1e25799e5f3e872

2019-11-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [29e6baf034cbb241461dd7a74a50eb05b1661d36]

        skia: add common function to check the input SalTwoRects
        
        function is checkInvalidSourceOrDestination
        
        Change-Id: Id3b5dc69a3949f01b5335a9bdf0ce0ad165adab1

2019-11-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2b2b63db94ef2fedeba6d6ebb9e829e429a62dbd]

        skia: use a common drawBitmap in more cases
        
        Add an additional parameter to drawBitmap - blend mode, so we can
        also use the same bitmap drawing code for blendBitmap.
        
        Change-Id: Iaa0aff6724c6644d80056097e7477b31c8412b29

2019-11-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b106592f5f3a4b28e191c8b061428dfd0152095d]

        skia: implement blendAlphaBitmap and blendBitmap
        
        Change-Id: I83f33795bea5ed72f1f3269f30f64b1b24566538

2019-11-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [22f88068faffd7e693ff169aa7cead05d9c1a350]

        skia: don't loop to first point if the polygon is not closed
        
        This fixes drawing of non-closed polylines. Without this fix the
        non-closed polylines an extra step is still drawn from the last
        point in the polygon to the first one (as if the polyline would be
        closed).
        
        Change-Id: I0171aede3dc03f83b7dd8ae699e6b505b3fd4f7f

2019-11-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cefafdf6865251e2efcbcfb8f19af6bfd72390c3]

        backendtest: test blending of bitmap
        
        This forces a blending of an alpha virtualdevice with a BitmapEx
        which has an alpha component. This tries a fast-path with using
        blendAlphaBitmap in the backend and does blending manually and
        slower if the fast-path is not available.
        
        Change-Id: I7e45dc78ce3e61ede408aa8388802a193cbc577a

2019-11-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [014c9f953eeae7b3db39f88c90af8b436553e1c1]

        backendtest: support creating VirtualDevice with alpha
        
        Change-Id: I74c428b9b31b89536e72d53e418fc11b3f7e4e32

2019-11-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6b38385954da46bbfa7db1a408fc824124cbb980]

        vcl: allow creating a VirtualDevice with alpha sufrace
        
        Change-Id: Ie181eeb984d8531b437c267b410eeb3c552f844f

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [7bb41da7d0a6e553721e0e52693cc1de596cfc4b]

        make Skia use AA when asked for
        
        This improves the quality of e.g. the logo in the about dialog.
        
        Change-Id: Ie42ecc466068f979e5982d91616a8a2f80e26319

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [de68f7e04d162e805e594a80ebb1ab5e13a35d38]

        mark a local function static
        
        Change-Id: I3856aa76e0280f4798893e02efd2b458cd95e65f

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [31b2c10484fc265ff0f05ce405c2ed5b982f8714]

        implement Skia native controls drawing/caching for Windows
        
        This actually fixes a number of drawing problems (e.g. highlight
        in popup menus), it seems the other code path is buggy.
        
        Change-Id: Iea697f577d08d20e338224d5ff5b3bf7b653f8d1

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [840f55c0f6e21d00b51e4a52824c7eb7f938122f]

        remove unwanted debug dump
        
        Change-Id: I1cbda292155e251e2d0900f00f804f01238998ed

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [45aa014c63c99e2a758baba530f94a88647a208c]

        fix SkiaSalGraphicsImpl::drawPixel()
        
        Change-Id: I2fa0853ba2593583a479747460f77f2ced67fd6a

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [d3a864bb2ded44c21aa7ebc6b04e7df7a3271a99]

        hopefully finally fix SkiaSalGraphicsImpl::drawMask()
        
        It now passes BackendTest::testDrawMask, so it should be checked.
        
        Change-Id: Ib3e1df03aefe6e9487737bec036a943377414735

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [9fc9c5f7354590e3cc74b2f01af526df455792ba]

        temporarily disable failing tests in visualbackendtest
        
        These should get fixed, but no point in having tests that already fail
        without breaking anything.
        
        Change-Id: Ibfa48fc22a4be1d76924d61a7dc223a56f64244b

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [8eb00f1ccdcdedfec089db99e7196bc6978907f1]

        use SkPath::kEvenOdd_FillType for polypolygon paths in Skia
        
        Apparently that is the rule LO code uses, seeing e.g. the last screen
        in visualbackendtest.
        
        Change-Id: I88da7e96df9748cc6ffb3fbb6901512f59210cab

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [c6524f3836595040db3711567e5f3ad99abd66d8]

        restore canvas state in SkiaSalGraphicsImpl::drawTransformedBitmap()
        
        Otherwise the transformation stays set on the canvas also for further
        operations.
        
        Change-Id: Ibcb8480a74dd7da880bbc83cb186dabe06394fe9

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [458cac4674dde9c89cffb028a5d174ea61f3b81b]

        add a TODO note about Skia Vulkan surface getting recreated too often
        
        Change-Id: I558c5c161224e5ba5835fb5ec994e585c90ec14c

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [124f20c6828f2132b17203c82827bc97f6371b47]

        work around for Skia SkCanvas::clipRegion() bug
        
        https://bugs.chromium.org/p/skia/issues/detail?id=9580
        
        Change-Id: I37b7f5bd8c9b6a4a4d96a4c694dd3ad238b29f69

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [e614161cadb2d882b2275dc9d1166050d201fae1]

        add Skia VCL README with some basic information
        
        Change-Id: Ifff230ce76b4b33cd91322e564be1685afea763f

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [065034637e53975e138887a900ba840f59353709]

        default to Skia using Vulkan, use SAL_SKIA=raster to use raster
        
        Change-Id: I5969b0672cdbb54e60b861bac102191dad6a4caf

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [c9db77de2d7f9c9b12c4ec5490d56d69b472cde9]

        more safe handling of destroying Skia surfaces/contexts
        
        As the comment in SkiaSalGraphicsImpl::destroySurface() says,
        they may both refer to each other's data when being destroyed,
        so try to handle that.
        
        Change-Id: I44353ed9d1888f8e8d15d93cd2c66414adfd372b

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [5ac9a62f3a354db80837bdd1c95b763989b303bb]

        fix Skia Windows text rendering
        
        There are two cases in WinSalGraphics::DrawTextLayout(), with and
        without cached glyphs:
        - Cached case DeferredTextDraw() gets data as BGRA with the glyph
        drawn in white, it just needs to be modulated to the proper color
        and drawn.
        - Uncached case DrawTextMask() gets data as BGRA with A invalid,
        it must be used as mask for the color to drawn, but without
        the inverse alpha VCL idiosyncracy that DrawMask() handles.
        
        Change-Id: I05dcec994df68d5986cd85cffa42a8f9f23c42c4

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [aa08385d1a07c530d32de91b633dbe087a3848ba]

        fix SkiaSalGraphicsImpl::drawMask()
        
        Now that SalBitmap::convertDataBitCount() has been fixed,
        the implementation here gets rather trivial.
        This breaks Windows text drawing, which uses drawMask() incorrectly
        (to be fixed in the next commit).
        
        Change-Id: I98f11c1bd4b1600bb5e03e570319d29b40daa27e

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [a09c5a0018664b0abb7ff142404fd884d282e85f]

        skip text drawing if there is nothing to draw
        
        If the rectangle is empty, there is nothing to draw. This also avoids
        problems with WinSalVirtualDevice::ImplCreateVirDevBitmap() calling
        CreateDIBSection() with zero dimensions.
        
        Change-Id: I3a56e64fc32cfb855443f4ab665d53604d724d9b

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [9043a45c8321ee2736ba1ec9970d369e851f2c86]

        update Skia fix-shader-locale.patch.1 to the upstream version
        
        Change-Id: Ie8606f30d3f821d7b195aa7978886d529a57bfd2

2019-11-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6d7b7cdd811e51241c17ba54ab54323c49850c2d]

        skia: implement drawTransformedBitmap
        
        But needs more testing..
        
        Change-Id: I4767a62a725dc54800c3fb42d81769eddae4b98b

2019-11-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [37a88941ff128b04ed12776495e252460d240a27]

        backendtests: add some bitmap tests
        
        Change-Id: If791dd113fb484ccdd81a2ee7c1f217057a918ca

2019-11-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [84f25280a77100ea8b204a741916c064f9a9a63b]

        skia: drawAlphaRect and drawRect use common code
        
        Change-Id: Ib7fc850d024b1fc7ec0ab933842bf1868b70a6d2

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [f8426b91521e9b8ba0cc1b876dda06cb0d7fe83e]

        fix alpha in SkiaSalGraphicsImpl::drawAlphaBitmap()
        
        The mistake in SalBitmap::convertDataBitCount() made this function
        have 2 different results depending on whether that function was
        used by GetAlphaSkBitmap() or not. Now that that is fixed, it
        works to just handle alpha normally here.
        
        Change-Id: Iae99cbefcda0a963401baf362faaad0df12a468f

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [18ee3c5fc1656ffcb4becca6e7768b63b367e775]

        fix alpha conversion in SalBitmap::convertDataBitCount()
        
        VCL sometimes uses inversed alpha, but this function should always
        just convert the format and not the contents.
        
        Change-Id: I85943cb8d9db6c09c57ccf8fa45e8a591db10e6d

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [77eb89f043712e30fbcccea38f051efa02c95d14]

        fix warning from loplugin:datamembershadow
        
        Change-Id: I1a15cf12adff559032f7737c14f56346063d0562

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [f4ec92dd754db697633ad556d62a680385bdf86b]

        transform to device coords in Skia drawPolyPolygon()
        
        Otherwise the logo in the about dialog is rendered outside
        the graphics device size.
        
        Change-Id: I610653293fccedd5d8c17f51afcdab55ada2d1d4

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [0d9b86d48e98aeb573fe28886edc59689d332a9d]

        reimplement supportsOperation() for Skia and OpenGL
        
        The shared X11 implementation depends on XRender, which doesn't make
        any sense.
        
        Change-Id: I82f36e0835a993a8b226af211d8635336960d7ec

2019-11-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [94d79e55056947c62881655efb55b49313a58b5e]

        skia: redirect drawBitmap with bitmap + mask to drawAlphaBitmap
        
        Change-Id: I5dc62f9d6222447083b027d5ff3da1582ff4ef01

2019-11-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6b407e419c99df87082bbb6fd0704e099014782c]

        backendtests: enable tests only when render backend is skia
        
        Change-Id: Idd06da27e405a3c0040bdad69c76537f12e50c92

2019-11-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [eda5af2d45c61daeed3d1b83bf50136263865689]

        backendtest: Add polyline bezier curve backend tests
        
        Change-Id: I8cb3e97de79cbd683a266b09fb7d194c07b0089f

2019-11-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e3d0b69c7f26ca8df261c67476355290387f5c68]

        backendtest: Add PolyLine B2D test diamond
        
        Change-Id: I6e754e72ff698d62c493b827f9804f63d0e39e2d

2019-11-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [25fad1c74a6c601677b6fcec090cd06a453b86c9]

        Add getting of render backend name + impl. for skia
        
        Change-Id: Id4e32425579c2a3ebdc33e234f55a7324dbb39d4

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [6bc2627a3ded16fa0a0e78b3b96c2fe3f8df06a3]

        finish Skia toSkRegion()
        
        vcldemo now starts without aborting
        
        Change-Id: Ic9cd382d0f638f2040a0ac5fc204bce13f6768a9

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [91b82f7de48b135e38227aa3e950d6f912875357]

        note about SkiaSalBitmap::ConvertToGreyscale() not being worth it
        
        Change-Id: I3056eea5c7b241dab566a900a3ed4b9d6daee74e

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [619959827003814053a5e9ec81acfd07b3aa270a]

        implement pruning in SkiaGlobalWinGlyphCache
        
        Currently based on identifying the SkBitmap's by their getPixels(),
        but this may need changed later since it's probably going to be
        more performant to use SkSurface.
        Also move the cache pruning out of AllocateTexture(), as that may
        possibly remove elements that would be used by DrawCachedGlyphs().
        
        Change-Id: Ide2de752f634593b97573667af49b7aa9ec1f47f

2019-11-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c6b50a85a2371c1f49f75d1a9fccc8548e03e02f]

        skia: implement direct PolyPolygon and PolyLine rendering
        
        Polygon, PolyPolygon and PolyLine rendering taking point array is
        diverted to the one taking basegfx::B2DPolyPolygon or B2DPolygon.
        
        PolyPolygon and PolyLine is implemented with Skia, with bezier
        rendering included. The one thing missing is taking the input
        matrix into account.
        
        Change-Id: Id675dddcef95d2279410f5987424c1de6863cbe6

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [95b43437c5bacb2d98d458c07f1340ab5f526dd5]

        remove some obsolete Skia TODO's
        
        Change-Id: I11ec226a627e98552bd35753aa5a8fbcfca66186

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [99bff8cf8f199cd5899134f12b499ce4ee9a4e82]

        add GUI and configuration options for Skia
        
        Pretty much a copy&paste of OpenGL. There are no settings for choosing
        which backend Skia should use, as the plan is that simply the "best"
        one will be selected.
        
        Change-Id: I44fa876ab85de98de482a6ed9f814024334686ce

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [fb6a2d3afb67481565c666c10eee0a875808d803]

        make Skia use either Raster or Vulkan, depending on a setting
        
        For now default to raster, SAL_SKIA=vk switches to Vulkan.
        
        Change-Id: Ia0f3ffdd4367eac9871aa977c930c1e6029e1d25

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [7a5e8d5210a129ff0862d4774da2aa9b03715b3d]

        delete Skia WindowContext only after the SkSurface it has created
        
        Because the context deletes memory that is accessed while the surface
        is being destroyed.
        
        Change-Id: I6f73baeb604e9ac79d6dd7eb2137791666a64712

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [fe6d28a7038ab13e74697c80f23b3233edc479c4]

        allocate Skia SkSurface on demand
        
        Since VCL seems to often do a resize between creating
        the SkiaSalGraphicsImpl and actually starting to draw, it's a waste
        to create a surface that will be immediately destroyed again.
        
        Change-Id: Ic1f67701042ccae2ad51cb9a3f8646b888f94cc4

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [fd435574df19ddec99236fb582900b9aabcd6bac]

        update Skia PCH after the update to m79
        
        Change-Id: I1e18686ac6f501a04d6f56c78c998621d430d721

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [063413593318f07f46954912dedae9e6caa9853c]

        resize surface in SkiaSalGraphicsImpl if needed
        
        This is similar to what the OpenGL backend does. Apparently the VCL
        code can just silently resize the graphics without telling.
        
        Change-Id: Ie7c2a7798e76ad598e9cdd1435d68ed03793c408

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [8f7c1fabfdb5d88a3d6f9581d654dd0d2e6495e1]

        fix Skia/vulkan with some locales
        
        Change-Id: Ie2dcd526efba5631a6956023d864be828c6eb634

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [2b861c8d7e7473ced945ddc6677fe45ff154865e]

        update Skia to chrome-m79
        
        Change-Id: Ie79f4752c4d0978b816774674bc923e6973289f8

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [b4a0d68bf836483fd4c95f968695cb94a8aa740c]

        build skia by default
        
        Change-Id: Ia7d9c95b2e1e78481755f40d817c6f16a5d2b4ed

2019-11-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1eb58a690cc3efae605a2b38d5cd57516e4d1c64]

        backendtests: remove unused variable - aReturnValue
        
        Change-Id: I1a2ef490ad0ae6f431f8b4c40c27c7829c51e08d

2019-11-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [504414a674ebaf103603e033da5b818dc9f4ce90]

        skia: move {to,from}SkColor to gdiimpl.cxx
        
        Currently {to,from}SkColor is not used elsewhere so no need to
        have it defined in the header.
        
        Change-Id: I693902a876a55caead4a82982c1420d6883dd5e8

2019-11-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1475837a107a3aa3551883d9fe9602ae9f97babb]

        skia: change lclPolygonToPath to get SkPath as parameter
        
        More futureproof as it can be used for adding PolyPolygon
        
        Change-Id: Ic0c32e8bf8d2189df3ee2d80fe6dc8c00ce8fcef

2019-11-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6b50941432756a01072164d83ce3687b4fc44cc4]

        add "invert" tests to BackendTest
        
        All backend tests are not enabled yet as none of the backends pass,
        but testDrawInvertWithRectangle and testDrawInvertN50WithRectangle
        should pass with skia backend.
        
        testDrawInvertTrackFrameWithRectangle is more complicated as
        drawing an inverted dashed frame around overshoots outside of the
        rectangle area (as with gtk3 backend, maybe others too). This is
        something we need to fix or better yet to get rid of this invert
        mode.
        
        Change-Id: Ibc08ff99d91014c41324b67e8e984111bcd3c7ac

2019-11-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8a4f650064edacf4814a9307764f89f9e54f928c]

        skia: implement invert operation
        
        Change-Id: I248518283ee6a4604bc45f36f2af3804a15f5652

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [7d3c4e89b642ff464dd1e2fd5ae188d35a625648]

        update PCH for Skia
        
        Change-Id: Iece4d90774890576bd3d84ed2218de56def96077

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [00dfb826d5e03d1c436b0573e4cc531d1021a8a7]

        fix Skia enabling (disabling and it should not be enabled by default)
        
        Change-Id: I96bd8565a2a311d556ca96d868feccaf00a9cfe3

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [a81cddb3b2bc2848111eb3781c26acdab7baf628]

        use the same config file for skia build and using it
        
        So that the setup is consistent.
        
        Change-Id: Ia113c7bf79036e3ec7585263ed70da68e461fbac

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [a8b73758e723656173aebaaa9d94926b03ca01d4]

        disable checkconfigmacros compiler check for UnpackedTarball
        
        When building code using Skia, macros for Skia are defined
        in config_skia.h, and Skia uses #ifdef to check for them, but that's
        ok, and we neither care nor can do much about it.
        
        Change-Id: I0029f0d82b26638e0395efec06c03303333ec1e9

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [94d35ad02b94f9fd77d0c2bb1ea6d0a99c10a174]

        make Skia SkBitmap dumping function static
        
        So that it's usable also from the outside.
        
        Change-Id: I4d5184eb8a9dd452a94e5d5b7fe5ed7e329725a0

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [8bd0c67e9a80043910d1ac1d4717c5d70e6cffc0]

        remove abort() from SkiaSalGraphicsImpl::invert()
        
        This gets called during LO startup.
        
        Change-Id: I98061df91d6503100ca7edf6058d50fc529180d4

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [6f5c85daa0e5073d87d1d7699bfa59af159686ca]

        basic implementation of Skia text drawing on Windows
        
        Change-Id: If66e92aef04cd5bbeb22b8c5da65b7b9c77fed23

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [ef943999fbac70a28066093028e2192f8aba4c72]

        use SupportsBitmap32 also for Skia on Windows
        
        Change-Id: Ic40b76f152767d25c3645de2cb013c3af4ae93a4

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [b6cbf5dbd067c63f94872e31f2332e95edc201dd]

        refactor Windows OpenGLGlyphCache stuff to be reusable for Skia
        
        Basically just remove 'OpenGL' from names of most of the classes,
        turn them into base classes that have OpenGL subclasses that
        actually implement the functionality.
        
        Change-Id: Idf1f347cebc2a417bda37d6955201c775ecb0890

2019-11-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8fa83a3265e25b164cb11d598f1fbb49a7b8fbf1]

        fix warning
        
        Change-Id: I6f0f278bae75bb5e0cd49523b4ce6c4918092412
        warning: declaration of ‘graphics’ shadows a member of ‘SkiaFlushIdle’ [-Wshadow]

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [5c4f872a77b9b0cd5f061c06c5b771c1aeff4c59]

        build properly with or without Skia enabled
        
        Change-Id: I5106f13682963b81753f79c3203d4ef7387664fe

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [8f5c2a559ac4190db36a1fa85ba965f3cceab5ed]

        disable bitmap CRC checking in SvmTest::checkBitmap(Ex)s() for Skia
        
        The idea itself is broken, the CRC depends on the scaling algorithm
        and also on the exact internal layout (and if scanlines are rounded
        up, the CRC also depends on random bytes).
        
        Change-Id: I800be8553c7f2afce1a4c292cd61369cde0ba6c3

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [856ac32933442378f7e21d1ec6015adcbc2e95b2]

        also check rendering in SvmTest::testBitmaps()
        
        Just like it's done in SvmTest::testBitmapExs()
        
        Change-Id: If004853aa12987eae1857c69061bdca114384942

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [71a07e886c61b47370ddaaf1b3d4b88971ef9efc]

        initial implementation of Skia drawing on screen in Windows
        
        Change-Id: I1562bd2cfd1862947042bef3343aefd851a65002

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [3027980cdfaa954e4b4c244d3cd493923077d359]

        make WinSalVirtualDevice::SetSize() always call Init() for all Impl's
        
        I don't see why this should be OpenGL-only. For WinSalGraphicsImpl
        it's a no-op anyway, and for other Impl's it may be useful to find
        out that they have been in fact resized. For Skia this is necessary
        because Init() the first time may get called with empty size.
        
        Change-Id: I4a8fa0fc633b415735d3633e89f208ab1c1f1229

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [6335abb04900b8554eab577eea960231e28cf0ad]

        make X11/Skia render to screen using Skia code
        
        Change-Id: I3056afe2ba0a15e0798d209ab9bd833c773948be

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [3148e92e6d2bd784be9ee384dd2f5a067ac80199]

        build also the tools/sk_app part of Skia
        
        That's basically code that allows intergrating the library with X11 etc.
        
        Change-Id: I3f5506ef4ecc334b4e93c4450fb1aa4c53dbfefc

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [59205c742c43b4c456b69c3fd94e7fa35ff3eec0]

        implement skia x11 cairo text drawing
        
        Change-Id: Id7d29980d2ea82b98e478e24b7e3189c31fa7257

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [02c80c21d36fb26cf7d52a5d00e8bdc4045afa57]

        make the X11/Skia backend finally capable of drawing on screen
        
        Change-Id: I5c847c1036c671137ee27053691189093b1dafae

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [cf7c3fd721e7ea390e8a81fba0a1caa30c92cc10]

        correct SkPaint usage when painting
        
        Handle SALCOLOR_NONE properly. Also avoid reusing a global SkPaint,
        creating a new one is as cheap as making a copy, and this way it's
        less error-prone.
        
        Change-Id: I12659cdc58b02f5105029b2b89d1b0c147c7a471

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [4b27fa29eef0ec6af7e71de5d58449ef2e0e3fa4]

        flush SkSurface's SkCanvas before getting data from it
        
        It seems this is necessary, otherwise there may be pending
        operations.
        
        Change-Id: I93650bbd622d8ab8b6535a950afd2b6ac6a87db7

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [94941da28f69cbca6c3d125ec267fe2efadc0a1d]

        implement Skia setClipRegion()
        
        Change-Id: I9e525936bba50b565704ee1b60d7464a7397dc80

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [b4f3a3596056ae4064548b38ac1af3da4fec9506]

        better handling of bit depths in skia code
        
        Change-Id: Ifb3103cc3494bc55a562d4b6a16b59a044782416

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [7b70d6a003474c8bc97ed446ff9181ba9eee3d37]

        implement skia copyBits()
        
        Change-Id: I6706de1daaac60ce493b60af129e7a8e92c73bed

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [d75e68b5282bbc258f4ab5dae01ec3d7a3ff4783]

        more SkiaSalgraphicsImpl drawing
        
        Change-Id: Ie17e8180a07ea96eff5f98b7a59efb8f576801ff

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [55c0d61125f7da9b4c666d7008d4c81bceb9d439]

        Skia alpha handling improvements
        
        CppunitTest_vcl_bitmap_render_test now passes.
        
        Change-Id: I88863c63de84f28b5dfeeaf73d3879bc7cbba1b2

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [1a94be64dfe4c1877c24b5d22152a0cad7db40b6]

        Skia supports 32bit bitmaps
        
        And I'd say OpenGL does as well, but enabling this for OpenGL
        makes some tests fail, so let's keep this only for Skia.
        
        Change-Id: Ibbbb460cd053f4a6caa4e3a8a9c6ec52e19dcd38

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [06986d2eb8154230f2980567a80344c12a5e87e8]

        better support for <8 bpp in SkiaSalBitmap
        
        Change-Id: Ife79abfb9c36925405fd0b7da40f5274c0339117

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [17e61ec9620bdb52232428d8a94d0731d2c4a4fa]

        move opengl's code for converting 1,2,4bpp to 24bpp
        
        To be reused by the Skia code.
        
        Change-Id: If3befdbd86d98a2d931c7a366c47be57a0ae6c59

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [39621789d09b20859811d622e5d0a899ea493f26]

        add .cxx file for SalBitmap
        
        And move the non-trivial virtual UpdateChecksum() there.
        
        Change-Id: I6776a51373e375e12f1ec9588a9c49410ae5124a

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [c563866116e17a93b5d27e47189501186b194107]

        more work on SkiaSalGraphicsImpl, mainly drawBitmap
        
        Change-Id: I153f71abe4612e2561e41ee923eb28e46cc31a98

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [86b42a4d6c91ff77b15c2cd4582de215d0321374]

        initial work on Skia SalGraphics
        
        Change-Id: I3a86052ac1243e1dcdf63c7d003a7cd7c678faa8

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [886e5d2701c8d1f08c612eb3f093027fc590c508]

        basic functional implementation of Skia SalBmp
        
        Not complete but can pass basic tests.
        
        Change-Id: I8e81c44554663a99cd4b262e37f4841ba0687cf1

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [1e9fae677579b59ddbc4cd69e201b95f51b8c742]

        initial empty Skia VCL implementation
        
        This mostly duplicates OpenGL cases. Pretty much all implementation
        methods are empty.
        
        Change-Id: I333506f56dcc46c3e9405fe8194c172de17c54fd

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [534d89fed30983bcc48387facc3410f13e230683]

        move opengl vcl files to opengl/
        
        Better to have all of them together rather than scattered.
        
        Change-Id: I1f8bbfb7018a6c28c87e4dfa2acbf4efde62894b

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [736e7ceee814eac3689e588b5032fe29cc229bf7]

        build Skia also on Windows
        
        Change-Id: Ic86aac42745c3241ce14235cc1b4f4adb39eba2d

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [ceec41680fe1b06b778c3a73af21434f3b9496d4]

        add PCH to Skia
        
        Change-Id: I0aa96bec7319010ff4749e3ab5c0ceef3dc55766

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [f802eab41b59f3395bc43d6147f4b4534607fb61]

        build also OpenGL and Vulkan support in Skia
        
        Change-Id: I0b42dd0ef4d1e92bcde7c4b64d2fc159e8bebcb1

2019-11-27  Luboš Luňák  <l.lunak@collabora.com>  [478f290e45c9cbf49576889088ea4dd71972d64b]

        initial build of the Skia library
        
        Not quite complete yet, missing e.g. Vulkan sources, and the setup
        is not completely correct either.
        
        Change-Id: I2283bf12f0d226ff8a34554deae5a7bd69045971

2019-11-27  Stephan Bergmann  <sbergman@redhat.com>  [3a6f270edfffb97763927b2732feacedbdac1e80]

        Remove unused BackendImpl::t_string2object
        
        (found by upcoming loplugin:unusedmember)
        
        Change-Id: I466a588837b476c94fb8a0ce926318629d8524dd
        Reviewed-on: https://gerrit.libreoffice.org/83815
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-27  Tamás Zolnai  <tamas.zolnai@collabora.com>  [653b53287ca09a9ffe3f5ce0242919e719c1086c]

        Better handling of text rotation attribute.
        
        We need to have a separate attribute for vertical option and
        for rotation option. So rotation won't be lost by setting
        the text direction.
        So I added a rotation member variable and use that as an orthogonal
        variable to the vertical text direction.
        A follow-up fix for tdf#100926. The problem was that the rotation
        was imported / exported correctly from/in ODP, but the text was not
        displayed as rotated.
        
        Change-Id: Icddc0689f06fdcd52df6dc911e02a9a948c42654
        Reviewed-on: https://gerrit.libreoffice.org/83809
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-27  Szymon Kłos  <szymon.klos@collabora.com>  [b919f246977a4a048419ba6129d411d30d37013e]

        jsdialogs: export FillStyle command to JSON
        
        Change-Id: I4115580bd3aad807c43fb8aaa20c898ad84cbab6
        Reviewed-on: https://gerrit.libreoffice.org/83381
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/83779
        Tested-by: Jenkins

2019-11-27  Szymon Kłos  <szymon.klos@collabora.com>  [2269225b81c2c2ee176db91d25fe1533b40b5e5e]

        jsdialogs: send .uno:FillStyle updates in Impress
        
        Change-Id: I9b266d9134678e98a5540ec3681d24b3ea43506a
        Reviewed-on: https://gerrit.libreoffice.org/83382
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/83778
        Tested-by: Jenkins

2019-11-27  Szymon Kłos  <szymon.klos@collabora.com>  [aa5b9c86e20dddac55f73d241bb030b1ca51d786]

        jsdialogs: send .uno:FillStyle updates in Calc
        
        Change-Id: I51682546a3c8fd4ee6d97cf8bf79d066e571addf
        Reviewed-on: https://gerrit.libreoffice.org/83386
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/83780
        Tested-by: Jenkins

2019-11-27  Stephan Bergmann  <sbergman@redhat.com>  [8d23959b9eb014b625e3d7a8ee8aea51cdc6abbf]

        Remove unused return_type template
        
        unused since 1c2405ba44c5a146188c19e235f857ab18ea05f0 "tdf#89387 General functor
        and basic operations"
        
        (found by upcoming loplugin:unusedmember, which identified each of the two
        explicit specializations' sole member as unused)
        
        Change-Id: I275137cc70cbe4e58a728779e7e7593c5e11224b
        Reviewed-on: https://gerrit.libreoffice.org/83836
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-27  Stephan Bergmann  <sbergman@redhat.com>  [dc944569bf311981a681b106b87e82d1262ccef2]

        Remove unused TrueColorPixelPtr specialization SetAlpha
        
        (found by upcoming loplugin:unusedmember)
        
        Change-Id: I2f2681911893242f67188af2747e0b90090c8e22
        Reviewed-on: https://gerrit.libreoffice.org/83831
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-27  Stephan Bergmann  <sbergman@redhat.com>  [30d21f8bcd44b5786c1ee3f362b327bae8fe56d3]

        Remove unused WW8_FFN_Ver8
        
        unused since bb494d6bd8c5868f34bd8f9444ed3eb401145f10 "check font and list
        lengths"
        
        (found by upcoming loplugin:unusedmember)
        
        Change-Id: I985e8efe4892a28c78e80750cf9957fb02b00fb8
        Reviewed-on: https://gerrit.libreoffice.org/83830
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-27  Stephan Bergmann  <sbergman@redhat.com>  [08c4679eb588aeca8423060157e282c790c9d2ed]

        Unused bitfields don't need a name
        
        (found by upcoming loplugin:unusedmember)
        
        Change-Id: I1ca74aa2f4758c34fc1eb25f06615c1001933a39
        Reviewed-on: https://gerrit.libreoffice.org/83829
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-27  Stephan Bergmann  <sbergman@redhat.com>  [8991c3ddb7590263dad03e39d222bd2dd9f5fed0]

        struct GlobalNameIds doesn't need a name
        
        (found by upcoming loplugin:unusedmember)
        
        Change-Id: I3ee03d5c98e5f4de1891852ab07af999911d3e8a
        Reviewed-on: https://gerrit.libreoffice.org/83828
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-27  Stephan Bergmann  <sbergman@redhat.com>  [6109589065b61807d8d802329d872a019540e4ac]

        Turn StateTransition::Options into scoped enum
        
        (the enum type itself was identified as unused by upcoming
        loplugin:unusedmember and is put into use this way)
        
        Change-Id: Ic63931d17b512d675a0182cb9045aad5d0e9e835
        Reviewed-on: https://gerrit.libreoffice.org/83824
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-27  Stephan Bergmann  <sbergman@redhat.com>  [8cb7deff9bf49d17b7519d9d49aea5943d14baa3]

        Remove unused Dispatch::Action
        
        (found by upcoming loplugin:unusedmember)
        
        Change-Id: I2e4b78b209b4d1a11f50519b06a1a9b0a154ccf0
        Reviewed-on: https://gerrit.libreoffice.org/83820
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-27  Stephan Bergmann  <sbergman@redhat.com>  [02cbe59776e75f045fe5b62f4435ee7b7343b900]

        Remove unused RecentlyUsedPageCaches::value_type
        
        (found by upcoming loplugin:unusedmember)
        
        Change-Id: Ib0d6afbafcc210fbf839b64c370743071c51f5b4
        Reviewed-on: https://gerrit.libreoffice.org/83819
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-27  Stephan Bergmann  <sbergman@redhat.com>  [478a2406d15250dba529dbe17bbbf76e9f2192ec]

        Remove unused sc/qa/unit/ucalc_*.cxx data
        
        (found by upcoming loplugin:unusedmember)
        
        Change-Id: I2ed1fd158779716297a93fade34b1cf541c44aba
        Reviewed-on: https://gerrit.libreoffice.org/83818
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-27  Stephan Bergmann  <sbergman@redhat.com>  [9da29bdc19b7135c5141cde7ae463101e3d4d69b]

        Hide parts of sal/osl/unx/thread.cxx only used by !NO_PTHREAD_PRIORITY
        
        (to silence upcoming loplugin:unusedmember)
        
        Change-Id: I86e340e6ade043e020609f0f4da58ba94be6ab1b
        Reviewed-on: https://gerrit.libreoffice.org/83817
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-27  Julien Nabet  <serval2412@yahoo.fr>  [4895e01dee323d97d5573a6a2ff4696c3e7bcd25]

        In the same way as 97ad402d58b52a1f2636905137c21298531c2935
        
        OPreparedStatement::setDate works but let's use good habits.
        
        Change-Id: Ic410910ea138cc23d7f33bccd96812efd041732c
        Reviewed-on: https://gerrit.libreoffice.org/83842
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-27  Miklos Vajna  <vmiklos@collabora.com>  [3a8a75deea23f725d9b4f80e370d9a1ce913c108]

        external: update xmlsec to 1.2.29
        
        Change-Id: Ic65bedd208e45dfb58e27d297c231d7d5ce7385f
        Reviewed-on: https://gerrit.libreoffice.org/83835
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [b4494f276795d1bb419d258ed0b2ec33c92c7290]

        tdf#108642 remove dynamic_cast
        
        use virtual method instead.
        Takes the opening time from 10.5s to 9.2s for me.
        
        Change-Id: I015c05b112dd7e8b7ea3ef722e082d25a3062cce
        Reviewed-on: https://gerrit.libreoffice.org/83847
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-27  andreas kainz  <kainz.a@gmail.com>  [b521f14f7c253113061798cb58fc3e565e92cb7d]

        tdf#109425 NB accessibility event fix
        
        Change-Id: I246189a0de364a1a0a5e2dc902fa3804762fe389
        Reviewed-on: https://gerrit.libreoffice.org/83626
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-27  László Németh  <nemeth@numbertext.org>  [001e11c8f4a52a2eb308562bdee8516efb77b96b]

        tdf#76586 fix table width of auto-width nested tables
        
        when they have (sometimes incorrect) fixed cell widths.
        
        Change-Id: I98bf37bfce72b84eed14e354520e4741ae2ddada
        Reviewed-on: https://gerrit.libreoffice.org/83787
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [28ea418a3f1905d8a4a8e5813e8ed737960c62d2]

        tdf#108642 rate-limit progress painting
        
        this takes the load time from 9s to 6s for me
        
        Change-Id: I1a492b33106e43b1405238fe3a120a6447649f69
        Reviewed-on: https://gerrit.libreoffice.org/83848
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [4edf078a77167d0fb5201f857146d95a901a809e]

        tdf#108642 simplify comparison data calculation
        
        Complex table-based writer doc with sidebar slow to open.
        
        We are only using the extent data in SwAccessibleTableData_Impl as a
        comparison method to see if that table structure has changed.
        So just compare the rows and columns arrays instead of calculating
        extents.
        The downside is that we might fire events a little more often.
        
        This takes the opening time from 17s to 10s for me.
        
        Change-Id: I936cbc01072345d6360c0ec162de20b3111a588e
        Reviewed-on: https://gerrit.libreoffice.org/83682
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-27  Henry Castro  <hcastro@collabora.com>  [b918a7a7f5b0a868cd1c975cd0e6b3346c74ba3b]

        svtools: encode Base64 the images of the items of the control "ValueSet"
        
        Unfortunately the "Table Design" panel has a "ValueSet" control with
        images constructed with the function "CreateDesignPreview". I have no
        other choice to export the images to base64 and send it to client.
        
        Perhaps later we can optimize the function "CreateDesignPreview", to
        accept SVG pattern or something related.
        
        Change-Id: I34bc8374ffd2a16fbb8fbc2fcd6a41a96bda57a5
        Reviewed-on: https://gerrit.libreoffice.org/83538
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/83687
        Tested-by: Jenkins

2019-11-27  Caolán McNamara  <caolanm@redhat.com>  [05734503ed36cff64cfaac8afb7c6df5eced8873]

        tdf#126043 use another bulk_insert_for_each
        
        Change-Id: I05c3fc6e708d000ba955981dbd8d11371ea99da2
        Reviewed-on: https://gerrit.libreoffice.org/83686
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-27  Caolán McNamara  <caolanm@redhat.com>  [1cf1e9cc33327128f30c6781b4d8c16e20601540]

        crashtesting: export of fdo50613-3.odt to docx crashes
        
        there are multiple objects in the doc and the ole cache hovers at the max size at
        which it wants to purge excess object.
        
        On save to docx, object a's chart model is fetched in order to save it, this
        triggers activating that object a, so object b is purged from the cache.
        storeOwn is called on b to save it to the document persist storage.
        
        During save of object b to document persist, ChartView::getExplicitValuesForAxis
        is called, which calls impl_updateView which eventually calls lcl_setDefaultWritingMode.
        
        *if* IsCTLFontEnabled is on, then chart digs through its parents objects
        looking for a chart in order to see what the writing direction is at the
        insertion point of the chart, or failing that for the page its on)
        (this also seems dubious as it might be any chart, not the current chart)
        
        To see if the object is a chart it calls getPropertyValue("CLSID") which brings
        the object into the ole cache, another object is purged from the cache, and the
        object purged is object b (which is in progress of getting purged already)
        
        object b is now purged in the inner case, so when control is returned to the outer
        storeOwn the object properties have been deleted and all is lost
        
        disallow a purge within a purge
        
        Change-Id: Ia21e794759aa82b6bcf39c638be8b47ac58a9bb3
        Reviewed-on: https://gerrit.libreoffice.org/83808
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-26  Julien Nabet  <serval2412@yahoo.fr>  [d8feeecfec0753b566183d30d935bd389a9c9515]

        Fix for 2 commits related to cppcheck:
        
        1) https://cgit.freedesktop.org/libreoffice/core/commit/?id=4e1ae2a9a0d2d9185b49677fa4ea2a2b1fe8bab2
        I had let "size" and "fields" initialized twice instead of initializing only
        
        2) https://cgit.freedesktop.org/libreoffice/core/commit/?id=e6ab01ce532d1db01579b70bd476b2f643522bf9
        put back original order for NestedKeyImpl and adjust initialization accordingly
        
        Change-Id: I6ca4e6520558011c359f8ea089b6d431ad79edfe
        Reviewed-on: https://gerrit.libreoffice.org/83810
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-26  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [ffa636ba74b04b3258ec9a696bc4eac33581fa24]

        tdf#43021 WIN opt-out of OS recent folder usage
        
        The Microsoft documentation for SetFolder explicitly mentiones
        "In general, we do not recommended the use of this method. [...]
        SetDefaultFolder is the better method." If SetDefaultFolder is
        used the recently-used folder overwrites the value passed to
        SetDefaultFolder, which is shared between all file pickers.
        
        With this patch we rely on the LO internal mechanism to show the
        last used directory in the file picker.
        
        Regina's workaround basically does the same, as it just sets
        oRegistryKeyContent.WorkPathChanged, which triggers the internal
        path to use SetFolder instead of SetDefaultFolder.
        
        If you're wondering about the GetFolder() handling, the MS API
        docs have this: "Gets either the folder currently selected in the
        dialog, or, if the dialog is not currently displayed, the folder
        that is to be selected when the dialog is opened."
        So the call to GetFolder(), after the dialog is closed, returns
        the folder set by the SetFolder call, not the folder selected by
        the user, in case of the save dialog at least.
        
        Change-Id: Ia24f47848501df82727bfb2a99db723468bfe5b1
        Reviewed-on: https://gerrit.libreoffice.org/83409
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-11-26  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [ec554ac30236fa7949e9866d01319d4e3e88c983]

        tdf#126607 Qt5 activate window before setFocus
        
        .., and prevent Qt5MainWindow to take any focus.
        
        Our top level Qt5MainWindow shouldn't handle focus directly, as
        it's always completely drawn by the child Qt5Widget, which also
        handles input. So prevent any direct focus handling by setting
        the Qt5Widget as the focus proxy of the Qt5MainWindow.
        
        Also setting the focus of the child widget on its own seems to
        do nothing at all. At least I didn't see any difference after
        commenting the code block. But it at least has some effect, if
        you call setFocus on the real window, but that breaks Impress
        full screen mode, which somehow gets scroll bars?!
        
        Not that I understand why this is needed. At least the original
        X11 code just calls XSetInputFocus in this case.
        
        Change-Id: I591c031a17a7ae0b5486760cd1802522d4088678
        Reviewed-on: https://gerrit.libreoffice.org/83689
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-11-26  Julien Nabet  <serval2412@yahoo.fr>  [97ad402d58b52a1f2636905137c21298531c2935]

        tdf#128698: MySQL/MariaDB direct Connection: time-values not written to table
        
        Initialize MYSQL_TIME my_time structure before using it
        Same idea as part of f4393330b2bbebc7290b72ad2f5b81d26244ac64
        but by using modern initialization instead of memset
        
        Change-Id: Ife9741604e7bf8f0fbe4671ddb16a56204f4fa43
        Reviewed-on: https://gerrit.libreoffice.org/83811
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2019-11-26  Stephan Bergmann  <sbergman@redhat.com>  [c32dedb3a6b44c6f9e5badb656883792adbcb0a2]

        Remove unused DemoRenderer::maColorWhite
        
        (found by upcoming loplugin:unusedmember)
        
        Change-Id: I518c70d3f4011bd5f0f582ca239dc6f8e49d9656
        Reviewed-on: https://gerrit.libreoffice.org/83813
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-26  Michael Stahl  <Michael.Stahl@cib.de>  [508dce40f8fda55767b9f78251725e225db2bd2f]

        xmloff,sw: fix handling of invalid attribute with multiple ':'
        
        ooo53770-1.odt contains an invalid attribute
        style:style:use-optimal-row-height, which was round-tripped as an
        unknown attribute, triggering the assert in CheckValidName().
        
        This reveals a confusing mess of SvXMLNamespaceMap::GetKeyByAttrName
        functions.
        
        The bCache flag for one of them was accidentally inverted in commit
        78f0d15893c56d7368ddd7ded4e70f2a3bb9d2f4 "loplugin:constantparam in xmloff/"
        
        There are basically 2 use cases for this:
        * XML element and attribute names, which are XML QName and contain at
          most 1 ':'
        * XML attribute values, which are namespace-prefixed and may contain
          any number of ':' in the "local" part of the value
        
        Because caching is explicitly disabled for Calc formulas, just resolve
        the inconsistent bCache by always caching element and attribute names,
        and never caching attribute values, so we need just 1 flag.
        
        Change-Id: I363ea2229d0bf5c7199d61b0fee0d9f168911bfa
        Reviewed-on: https://gerrit.libreoffice.org/83619
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-26  Caolán McNamara  <caolanm@redhat.com>  [c8afb4000f178badaf63c2f38fd3fbc12ec832f3]

        tdf#129037 add a way to select multiple entries of a ListBox together
        
        Change-Id: I362a9e9e644e15f0dd3aeb691973a0979d17eeb0
        Reviewed-on: https://gerrit.libreoffice.org/83771
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-26  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [b1e73fd49661e07e6085310f3f6ecc6ade2a3762]

        tdf#127403 Revert "VCL keep / return the original set TextEngine font"
        
        This reverts commit cc223fa12a61ba0e580b884386a7f5d7efd0541f.
        
        All the other attenps to fix this seem to cause timeouts in the
        Jenkins clang_dbgutil build. I don't have one around and no time
        to investigate further, so let's see, if the revert passes.
        
        Change-Id: Ib915185eaf79073523351705baf28df3c62906f1
        Reviewed-on: https://gerrit.libreoffice.org/83654
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-11-26  Tamás Zolnai  <tamas.zolnai@collabora.com>  [11395405d08ecb44a555fd26d0e16993cb5e13f6]

        SpellingPopup: Fix Ignore All execution.
        
        Change-Id: I13520c1f14530cc1f04290d4d0b204cc45b124eb
        Reviewed-on: https://gerrit.libreoffice.org/83786
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-26  Tamás Zolnai  <tamas.zolnai@collabora.com>  [6f62a5c4ee2c1b7654c7fcaa618fb495e0d32f0a]

        tdf#128985: ODP: Style text directions revert to RTL on save and re-open
        
        First we need to check duplicate writing modes and then
        ignore the defult LR_TB writing mode.
        
        Change-Id: I166141abd6286fc48c095ef92751e420fb197b3e
        Reviewed-on: https://gerrit.libreoffice.org/83785
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-26  Miklos Vajna  <vmiklos@collabora.com>  [162722dfa96dc10243e9a07a3c123f22481d42cd]

        tdf#128605 DOC import: fix cont sect break with different top/bottom margin
        
        Word has a feature to attach different page margins to sections, and
        then refer to these section definitions via continuous section breaks.
        The result is that the margin changes never introduce a page break, and
        left/right margins are applied instantly, while top/bottom margins are
        applied from the next page.
        
        Now in Writer, either these continuous section breaks are mapped to a
        page break and all margins show up as expected, or we don't do a page
        break, and then the number of page breaks are as expected; but you can't
        have both at the same time till the feature is missing in Writer core.
        
        Commit c5ed52b1cd6f22787c94bec035ceecf9e1da3271 (ww8import create a
        pagedesc if continuous section changes margins (bnc#875383), 2014-07-21)
        tweaked this decision, so that the DOC import always creates a page
        break, but left the DOCX import unchanged.
        
        Fix the bug by going back to not creating page breaks on top/bottom
        margin changes: this resolves the scenario and still keeps the original
        situation fixed, too.
        
        Change-Id: Id0e8c3a4ce40db8da024a0a20005eb0445325a1a
        Reviewed-on: https://gerrit.libreoffice.org/83789
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-11-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9b20a87144c16e695b97f193da734b1c0b05baed]

        Fix typo
        
        Change-Id: Ib0c7988306a55740281daa75f24e0d393be9bb02
        Reviewed-on: https://gerrit.libreoffice.org/83823
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6b812d81263d0261c08041aaac2c60d040aa26f6]

        Fix typo
        
        Change-Id: Iee87dbb1a2e02891728a0aad2361fce60a479433
        Reviewed-on: https://gerrit.libreoffice.org/83821
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-26  Stephan Bergmann  <sbergman@redhat.com>  [928c854f7dff9d8e015ed682a36429f32f1f87e7]

        Remove unused OpenCLEnv::mpOclCmdQueue
        
        unused since 4eea4af8924e3b1bb00c22cf1f9d21fc4dec6e83 "tdf#103204 opencl:
        initialize command queue on demand"
        
        (found by upcoming loplugin:unusedmember)
        
        Change-Id: Ic8ab914699d5a99338abdfc315001603a8255e1b

2019-11-26  Stephan Bergmann  <sbergman@redhat.com>  [d2c2d250fdbcda77bafec75c4c1df44868b031f5]

        Remove unused StateChangeEvent::return_type
        
        (found by upcoming loplugin:unusedmember)
        
        Change-Id: I0259881207d2014df460ed83afe3da0a13068147

2019-11-26  Michael Stahl  <Michael.Stahl@cib.de>  [10d72337640677e2d49b522a734728646c9b8e96]

        sw: WW8 import: fix again asserts on fdo45983-1.doc export to ODT
        
        The problem is that we now insert 2 dummy characters at the start of a
        fieldmark instead of 1, so the checks in RedlineStack::MoveAttrs()
        were off by 1 and we get the same invalid redline containing the start
        but not the end of a fieldmark.
        
        (regression from 7f2e61f884949ab27bcb7e1a02ece9a5cb4354b9)
        
        Change-Id: I9752ca4c3a281539e37ddac4fe811e2f9d7374a6
        Reviewed-on: https://gerrit.libreoffice.org/83783
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-11-26  Miklos Vajna  <vmiklos@collabora.com>  [87156783e5bc89709a1933efbbde82817715d5dc]

        Remove some unused includes
        
        Change-Id: Ia24c806f227570f7a000e85eece75c9d02d25a4b
        Reviewed-on: https://gerrit.libreoffice.org/83782
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-11-26  Julien Nabet  <serval2412@yahoo.fr>  [08ce9a9293523c2b49e3beda62c0eb0f75be2745]

        cppcheck: performing init in init list (sw/vcl/xmloff)
        
        Change-Id: I8e6c77847e1c2ec386c27c34b75160f4a44da2fe
        Reviewed-on: https://gerrit.libreoffice.org/83717
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-26  Stephan Bergmann  <sbergman@redhat.com>  [83ad0fe65f97e879ed65a72b789a86028caec1f2]

        loplugin:staticmethods (clang-cl)
        
        Change-Id: Ie3b1e7d8a048bc161770bfb01f4d94e14a3fdea9
        Reviewed-on: https://gerrit.libreoffice.org/83768
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-26  Miklos Vajna  <vmiklos@collabora.com>  [59c1beb96f93e75a67c6c00cc043498abfa16ba4]

        nss: fix Android build
        
        By not building some of the test code.
        
        The first hunk is necessary to avoid:
        
        /home/vmiklos/git/libreoffice/master-android/external/android-ndk/toolchains/llvm/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: error: cannot find -lpthread
        clang: error: linker command failed with exit code 1 (use -v to see invocation)
        make[3]: *** [Makefile:379: abstract] Error 1
        make[2]: *** [Makefile:143: build_nspr] Error 2
        make[1]: *** [/home/vmiklos/git/libreoffice/master-android/external/nss/ExternalProject_nss.mk:35: /home/vmiklos/git/libreoffice/master-android/workdir/ExternalProject/nss/build] Error 1
        make: *** [Makefile:120: nss] Error 2
        
        The second hunk avoids:
        
        cd testlib; make libs
        Traceback (most recent call last):
          File "/home/vmiklos/git/libreoffice/master-android/external/nss/nsinstall.py", line 164, in <module>
            sys.exit(nsinstall(sys.argv[1:]))
          File "/home/vmiklos/git/libreoffice/master-android/external/nss/nsinstall.py", line 112, in nsinstall
            os.makedirs(args[0])
          File "/usr/lib64/python2.7/os.py", line 157, in makedirs
            mkdir(name, mode)
        OSError: [Errno 17] File exists: 'out/..'
        make[6]: *** [../../../../coreconf/rules.mk:392: out/../anchor.o] Error 1
        make[5]: *** [../../../coreconf/rules.mk:81: libs] Error 2
        make[4]: *** [../../coreconf/rules.mk:78: libs] Error 2
        make[3]: *** [../coreconf/rules.mk:101: libs] Error 2
        make[2]: *** [coreconf/rules.mk:101: libs] Error 2
        make[1]: *** [/home/vmiklos/git/libreoffice/master-android/external/nss/ExternalProject_nss.mk:35: /home/vmiklos/git/libreoffice/master-android/workdir/ExternalProject/nss/build] Error 1
        make: *** [Makefile:120: nss] Error 2
        
        Change-Id: I11906f56ef717842778e14edf4037bd92e42cd86
        Reviewed-on: https://gerrit.libreoffice.org/83775
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-26  Heiko Tietze  <tietze.heiko@gmail.com>  [f8a5377c9ec208adac5eb394c0c2920dbb764bd0]

        Resolves tdf#129003 - Capitalization of menu entry "Show Tip-Of-The-Day"
        
        Now Tip-of-the-Day
        
        Change-Id: I715d87cdd6b5d9a7d06a218ed8d1922037fea91b
        Reviewed-on: https://gerrit.libreoffice.org/83694
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-11-26  Stephan Bergmann  <sbergman@redhat.com>  [ed4169f2e136c7573eb0520d2fd6404861f491e0]

        loplugin:nullptr (clang-cl)
        
        Change-Id: I2e74a01c3500c1ac646479c571b6806c0fc566c1
        Reviewed-on: https://gerrit.libreoffice.org/83769
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-26  Stephan Bergmann  <sbergman@redhat.com>  [0675ee723d45e8074d2e2188983a9c19866a9078]

        loplugin:external (clang-cl)
        
        Change-Id: Iab2231e90e55c7e583a2fafd08469ee01b02ce82
        Reviewed-on: https://gerrit.libreoffice.org/83767
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-26  Stephan Bergmann  <sbergman@redhat.com>  [fc2d2e0d83620cb2779d22694ab45189acf7afd8]

        Mark external/mdds/Wdeprecated-copy.patch as upstreamed
        
        Change-Id: Idfcf192dd93df3809b5da195356747a7d3ae3d3d
        Reviewed-on: https://gerrit.libreoffice.org/83761
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-26  Stephan Bergmann  <sbergman@redhat.com>  [9f90050aa17a76adef94b4ba2568db2da1bd1b9b]

        loplugin:consttobool (clang-cl)
        
        Change-Id: I81fea38cd737a8be74e6ece333ca37cc434a1c33
        Reviewed-on: https://gerrit.libreoffice.org/83765
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-26  Marco Cecchetti  <marco.cecchetti@collabora.com>  [fa42338091ecd96b637ea52984c2642b89966f44]

        lok: calc formula bar tunneling: function list callback
        
        Added a lok callback for sending the list of functions matching the
        current characters typed by the user.
        
        Change-Id: Ia971fc55ec5eb961b4098592a8049dd0eed3ba14
        Reviewed-on: https://gerrit.libreoffice.org/83750
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-26  Muhammet Kara  <muhammet.kara@collabora.com>  [2849104773b4a32c8582e5e2c989bfc73f90274c]

        Comment the searchInMetaFile method
        
        Change-Id: Icbf1f852f8deb5392a820b46db4da19aef30f491
        Reviewed-on: https://gerrit.libreoffice.org/83757
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-11-26  Muhammet Kara  <muhammet.kara@collabora.com>  [2d01ed9e8be543460e41e009fa992103a7c8d4c0]

        tdf#94288: Show chart props sidebar on activation
        
        Change-Id: I2119b59e3b4e36a34c9925cb624558d2da49ecc7
        Reviewed-on: https://gerrit.libreoffice.org/83715
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-11-26  Caolán McNamara  <caolanm@redhat.com>  [9b6b134b3e605236e90aca089867f08d659a6076]

        tdf#126043 use bulk_insert_for_each
        
        Change-Id: I68b5a7805a2e0a76d1871448a011fdde7f7cdb1e
        Reviewed-on: https://gerrit.libreoffice.org/83685
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-26  Caolán McNamara  <caolanm@redhat.com>  [aed39d69718aa0560c57b6c9178154b900e95ee1]

        Resolves: tdf#129027 make manage names resizable
        
        Change-Id: I8b82c3dfbf07ddb565d767a223c2c46b924a29e8
        Reviewed-on: https://gerrit.libreoffice.org/83733
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f14f1cb98758ee357e1e11a54afab9f65566bdf7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - typo
            
            Change-Id: Ieecbb87c4afb9451d9b009e1107bee0388505d86
            Reviewed-on: https://gerrit.libreoffice.org/83760
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-26  Heiko Tietze  <tietze.heiko@gmail.com>  [c327be2613005a1bb5a5302ce56d4e2ec9da85b5]

        tdf#128252 - Make "Hide" and "With condition" experimental
        
        Unlcear functions made experimental until documentation is available
        
        Change-Id: I9e08752802409b05647d23f9ddd6514f109d1592
        Reviewed-on: https://gerrit.libreoffice.org/83509
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-11-26  Caolán McNamara  <caolanm@redhat.com>  [380b322b986720f155edac62b70b0d7aa40c16b7]

        tdf#126043 module identifier already known
        
        Change-Id: I710180ed125bbea250694cfb5f7d12cb1b07f782
        Reviewed-on: https://gerrit.libreoffice.org/83675
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-26  Caolán McNamara  <caolanm@redhat.com>  [f54a8c6aafac53902b144f5125665644e9a50497]

        tdf#126043 don't bother converting to OUString
        
        Change-Id: I179354659e4ee118138b994c7848c1dda39317bb
        Reviewed-on: https://gerrit.libreoffice.org/83678
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-26  Caolán McNamara  <caolanm@redhat.com>  [b8cbe67fa4c9fe63ff54e408cd64d885d4c21331]

        tdf#126043 we can use the stock attribute to skip an intermediate Bitmap
        
        Change-Id: I972774bb2b2b3e494804145a1eebca57e519c3bd
        Reviewed-on: https://gerrit.libreoffice.org/83680
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-26  Caolán McNamara  <caolanm@redhat.com>  [df701c92f3f8071d1dd6df70898c33d99e905e7e]

        tdf#126043 drop intermediate OUString
        
        Change-Id: I96906737bfe0f40b8a4c0b2f88dde7cc40daeab0
        Reviewed-on: https://gerrit.libreoffice.org/83677
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-26  Caolán McNamara  <caolanm@redhat.com>  [300ffc649aaa555bba19a0475d74067c9574fc04]

        tdf#126043 freeze/thaw around bulk insert
        
        Change-Id: I2dd9aedc305a4fe1992fe8c52fee85ade8589a5b
        Reviewed-on: https://gerrit.libreoffice.org/83674
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-26  Caolán McNamara  <caolanm@redhat.com>  [6e6233a5d0940e5bbdb346142091b0ae2e54e640]

        tdf#126043 identify the frame module just once
        
        Change-Id: I7f68cf67838bb08672975e7a38cf213022e39ed8
        Reviewed-on: https://gerrit.libreoffice.org/83672
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-26  Caolán McNamara  <caolanm@redhat.com>  [9426162a3b24732167e4fa7aa2fa6ee19d33e7e9]

        tdf#126043 use CommandInfoProvider::GetModuleIdentifier
        
        which probably already has a cached ModuleManager
        
        Change-Id: Id653e57ecf40061ace086881344a85d7413a5afc
        Reviewed-on: https://gerrit.libreoffice.org/83671
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-26  Caolán McNamara  <caolanm@redhat.com>  [3b0d29f1461c97c0c812a500b3414b9a50d694ff]

        tdf#126043 fetch the command properties just once
        
        Change-Id: Iaf343e9858be36ca8772d9c12eee772d93b4c394
        Reviewed-on: https://gerrit.libreoffice.org/83668
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ec5e91d6c123bd52f312f96812c35ef03c91fcc6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - typo
            
            Change-Id: I9b5e55add1c1b6848b0df82776322382254ba35f
            Reviewed-on: https://gerrit.libreoffice.org/83753
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5b5aeb385be531aeec412ccae22c7a25a4736d0f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Clarify handling of empty paragraph in TOC
            
            Empty heading or paragraph will not display in TOC.
            
            Change-Id: Ia7549d8f22ccf63148150140cd1ccd0bf3b3aba0
            Reviewed-on: https://gerrit.libreoffice.org/83720
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-26  Tor Lillqvist  <tml@collabora.com>  [8ce79f1a9188ae389dc8be1f53de0000b3ca0951]

        We use the system clipboard on iOS and not the "LOK clipboard"
        
        The use of the system clipboard was implemented for iOS in vcl already
        in cp-6.0. This "LOK clipboard" thing is for different situations in
        web-based Online and not applicable for the iOS app.
        
        Change-Id: I679b5c27d308a563eadaf1e543ce8c45d763f3c6
        Reviewed-on: https://gerrit.libreoffice.org/83339
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2019-11-26  Tor Lillqvist  <tml@collabora.com>  [939331c0935d671984079051fda03feb3dcf23d9]

        Add ooo.vba.word.XDocument.Close() method and implement
        
        Will be needed in COLEAT. And seems like a fairly obviously missing
        API otherwise, too.
        
        Change-Id: I990c605a7e3f9cff3b72f20a626477d010da9852
        Reviewed-on: https://gerrit.libreoffice.org/81369
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit b0b0788ba040be2bf42aa19313759ba9f4811d38)
        Reviewed-on: https://gerrit.libreoffice.org/83660
        (cherry picked from commit 1562900446a99623a30fa9e719322a8c24132f9d)

2019-11-26  Stephan Bergmann  <sbergman@redhat.com>  [27005a72fdac26977498b4efae12f54b6feb3f9a]

        loplugin:indentation no longer needs to blacklist binaryurp/source/bridge.cxx
        
        ...since bfaf25f59352eb81c7f53c741995a82021f4b0ff "Silence
        -Werror,-Wunused-variable (clang-cl)" taught it about leading [[maybe_unused]].
        
        Change-Id: I0d3baf66623c50cfb35d3923273fb1129f66213f
        Reviewed-on: https://gerrit.libreoffice.org/83728
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-26  Michael Stahl  <Michael.Stahl@cib.de>  [648758906e2d4a7a953d4eda27e95bc9478d336a]

        sw: remove SwNodes::CheckNodesRange()
        
        Looks like it's the same as ::CheckNodesRange(..., false).
        
        Change-Id: I1938892cdba9ff1d9758a0f1b6cb516e28f5d8bd
        Reviewed-on: https://gerrit.libreoffice.org/83708
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-11-26  Michael Stahl  <Michael.Stahl@cib.de>  [7424588115568576c61005386242e3d7e9662dfd]

        sw: document CheckNodesRange functions
        
        Change-Id: I6ca104773eee6809258fdea6be6370b726da8fd4
        Reviewed-on: https://gerrit.libreoffice.org/83707
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-11-26  Tor Lillqvist  <tml@collabora.com>  [405c9f65c5dbfddf1f9162716fab0d30e44c420e]

        Add note that SwVbaDocuments::Close() does nothing
        
        Change-Id: Ibf4d175b4b4a0b9f168401e52af6b0459aacd046
        Reviewed-on: https://gerrit.libreoffice.org/81368
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit 61a656cb9c7db1863e56d1183cb82c7e8be63cc5)
        (cherry picked from commit 5c5034a6d5d411fedf1fb00e736c55b7bdd6f840)

2019-11-26  Caolán McNamara  <caolanm@redhat.com>  [abfa8fbba38ef48a77379cec0fd151c53e027a36]

        use a better conversion to OUString
        
        Change-Id: I4a133c054700f72770380214cc794a691edac54e
        Reviewed-on: https://gerrit.libreoffice.org/83667
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-26  Michael Stahl  <Michael.Stahl@cib.de>  [a6238c3fba80889f9090d997e2a4979b78b34ac7]

        nss: upgrade to release 3.47.1
        
        Fixes CVE-2019-11745.
        
        Remove nss.fix-freebl-add-lcc-support.patch.1, fixed upstream.
        
        Change-Id: I72e35c90fabb0a83f547a787dbaee774e35f9c08
        Reviewed-on: https://gerrit.libreoffice.org/83673
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-11-26  Justin Luth  <justin_luth@sil.org>  [6ed3c7553ceebf06b316836909e71b445a8d8071]

        nipick followup: add TOOLS_WARN_EXCEPTION to empty try-catch
        
        followup for tdf#128153 docx/VML: apply style properties to shape text
        
        Change-Id: I2e1a057cfacb610d294ed106879af89482637a3a
        Reviewed-on: https://gerrit.libreoffice.org/83721
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-26  Michael Stahl  <Michael.Stahl@cib.de>  [fbb3514aee8261211790b23586752d5be9ac2f34]

        ofz#19065 sw: invalid fieldmarks created in SwWW8ImplReader::End_Field
        
        The problem is that the check added in commit
        06767a5394f1dfba71c4f0a2a07daa5664bdbd01 "sw: WW8: do not create
        fieldmark with start in frame and end in body" doesn't work as well as
        imagined; the CheckNodesRange will only check against mismatching
        top-level and second-level (in the non-body-text top-levels)
        sections, whereas in this case the start is in one table cell and the
        end in the next one.
        
        So replace that and move the check into MarkManager::makeMark(),
        so other things than WW8 import are also checked.
        
        Change-Id: I2bf32e7b579d87600b6b6718a3222f37c14aa53d
        Reviewed-on: https://gerrit.libreoffice.org/83585
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-26  Caolán McNamara  <caolanm@redhat.com>  [85ed301feee92f799bcb9ddd54660a9f52ff5a2a]

        dynamic_cast followed by the same dynamic_cast
        
        Change-Id: I182763eb693eb9f681ac90f25e6367919328d454
        Reviewed-on: https://gerrit.libreoffice.org/83618
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-26  Caolán McNamara  <caolanm@redhat.com>  [b23b2c1df9df0520a2e5baacf5b7d3fcdb3078a9]

        cid#706206 Time of check time of use
        
        add attribute markup
        
        Change-Id: I8d70513ae3e7abf80368016343f69060f197eae0
        Reviewed-on: https://gerrit.libreoffice.org/83586
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-26  Caolán McNamara  <caolanm@redhat.com>  [35de720fcb3154cb0511b3aae8b99f20fc6712c9]

        tdf#126043 cache the appname and filename
        
        Change-Id: I10987f8a447785eb0d9887f94ee0ffb0da99649a
        Reviewed-on: https://gerrit.libreoffice.org/83658
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-26  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [2d341a75c083cf2336fd14db66e850109fe83c89]

        tdf#120734 Increase max lookup value to 10.000
        
        Writer stops analyzing text attributes when the selection
        has more paragraphs than this max lookup value.
        Increase this value to 10.000 as it's quite possible to have
        longer texts with more than 1.000 paragraphs with the same style.
        
        This also fixes tdf#112800.
        
        Change-Id: Icd0c4026f55058af77334930e3601d18f9aae6ae
        Reviewed-on: https://gerrit.libreoffice.org/83657
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-11-26  Miklos Vajna  <vmiklos@collabora.com>  [8dde8f9768f0dab97cdd30e3116f7e4d737c482f]

        tdf#128629 vcl DrawTransformedBitmapEx: do scaling for flipped bitmaps
        
        Regression from commit dd4a67084853a030bf4b9f1f85d728620e0604a5 (vcl:
        avoid downscale && upscale in DrawTransformedBitmapEx(), 2019-10-08),
        the original problem to be solved was that in case you downscale a
        bitmap and upscale it later, then you get blurry result, so we try to
        avoid touching the pixels and just scale during rendering of the bitmap.
        
        However, here the problem is that scaling is also (mis)used for flip
        purposes, so go back to the original behavior for negative scaling.
        
        This keeps the original problem fixed and solves the loss of flip as
        well.
        
        Change-Id: Ic9a6eb49d55f2fb8ccf18d982e574398f010cabd
        Reviewed-on: https://gerrit.libreoffice.org/83711
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-26  Julien Nabet  <serval2412@yahoo.fr>  [b68ba6929d3df9ed5bf999e14c4ef7083ac35e46]

        Fix 9d63592d530e9ad5ab2d6aee0aba5bc0c117aae3 (take 2)
        
        Change-Id: I565bc0daa1f5902d6e619cb30c64c0c84475383e
        Reviewed-on: https://gerrit.libreoffice.org/83725
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-26  Stephan Bergmann  <sbergman@redhat.com>  [af2ed6d5c9bf5495d7aa1036d35a86444a95d35a]

        Remove bogus enumarray[_const]_iterator assignment ops
        
        ...that write into the m_buf of reference type (or at least would try to if the
        assignment op were ever instantiated for enumarray_const_iterator).  They have
        been present since a0032a2dc2e4ac7615baaacdde5fefa64048822e "improve
        o3tl::enumarray const-ness" turned m_buf from a pointer to a reference.  (Found
        with recent Clang 10 trunk -Werror,-Wdeprecated-copy, cf.
        <https://gerrit.libreoffice.org/#/c/83698/> "Remove some redundantly
        user-declared copy ctors and assignment ops".)
        
        But then at least some MSVC 2017 would still want to implicitly define them as
        non-deleted (see <https://ci.libreoffice.org/job/gerrit_windows/50602/> trying
        to build a prior version of this change) and fail, so change m_buf from
        reference to pointer.
        
        Change-Id: I3d4a420d2c4c6a6e966df74cfa33b5e00e0af5f6
        Reviewed-on: https://gerrit.libreoffice.org/83701
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-26  Zdeněk Crhonek  <zcrhonek@gmail.com>  [01a3a7cee2dc680910f4ddec004724b89a81099b]

        uitest for bug tdf#122232
        
        Change-Id: I40045b46f5cf8063e41211f9f7ea55e712036cd2
        Reviewed-on: https://gerrit.libreoffice.org/83713
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-11-26  Julien Nabet  <serval2412@yahoo.fr>  [1071e51d0177122ca5d68cb1d677d5e719d09dd6]

        Revert "Fix 9d63592d530e9ad5ab2d6aee0aba5bc0c117aae3"
        
        It's possible to make a better fix here
        
        This reverts commit 685a0c2de4e12cde691ebff63b0f2348a7d68b58.
        
        Change-Id: I764a2a296170cd66e6d2cf4f9646488c099fa870
        Reviewed-on: https://gerrit.libreoffice.org/83724
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-26  Stephan Bergmann  <sbergman@redhat.com>  [29e98888e7e17515d9d4ae60ad27fa30ec374412]

        Better fix for GCC -Werror=stringop-truncation
        
        ...following up on 2679c012115424e2728cfe79f7c6b5b243739b4e "GCC trunk towards
        GCC 9 still emits a bogus -Wstringop-truncation" addressing
        
        > In member function ‘void {anonymous}::Type1Emitter::setSubsetName(const char*)’,
        >     inlined from ‘bool FontSubsetInfo::CreateFontSubsetFromCff(sal_Int32*)’ at vcl/source/fontsubset/cff.cxx:2057:32:
        > vcl/source/fontsubset/cff.cxx:1634:16: error: ‘char* strncpy(char*, const char*, size_t)’ specified bound 256 equals destination size [-Werror=stringop-truncation]
        >  1634 |         strncpy( maSubsetName, pSubsetName, sizeof(maSubsetName));
        >       |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        ...that at least "gcc (GCC) 9.2.1 20190827 (Red Hat 9.2.1-1)" started to emit
        with --enable-optimized after f853ec317f6af1b8c65cc5bd758371689c75118d "Extend
        loplugin:external to warn about classes"
        
        Change-Id: I7b6f1fc43397cc88cb212041c3ea070941281b25
        Reviewed-on: https://gerrit.libreoffice.org/83681
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-26  Stephan Bergmann  <sbergman@redhat.com>  [48d0d5482dd4fc496e039986a71bb785f4880cb7]

        external/mdds: -Werror,-Wdeprecated-copy
        
        > In file included from sc/source/core/data/cellvalues.cxx:12:
        > In file included from sc/inc/column.hxx:28:
        > In file included from sc/inc/mtvelements.hxx:30:
        > In file included from workdir/UnpackedTarball/mdds/include/mdds/multi_type_vector.hpp:33:
        > workdir/UnpackedTarball/mdds/include/mdds/multi_type_vector_itr.hpp:74:9: error: definition of implicit copy assignment operator for 'private_data' is deprecated because it has a user-declared copy constructor [-Werror,-Wdeprecated-copy]
        >         private_data(const private_data& other) :
        >         ^
        > workdir/UnpackedTarball/mdds/include/mdds/multi_type_vector_itr.hpp:44:8: note: in implicit copy assignment operator for 'mdds::detail::mtv::iterator_value_node<unsigned long, mdds::mtv::base_element_block>::private_data' first required here
        > struct iterator_value_node
        >        ^
        > workdir/UnpackedTarball/mdds/include/mdds/multi_type_vector_itr.hpp:219:20: note: in implicit copy assignment operator for 'mdds::detail::mtv::iterator_value_node<unsigned long, mdds::mtv::base_element_block>' first required here
        >         m_cur_node = other.m_cur_node;
        >                    ^
        > workdir/UnpackedTarball/mdds/include/mdds/multi_type_vector_itr.hpp:238:7: note: in instantiation of member function 'mdds::detail::mtv::iterator_common_base<mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreEvent>::iterator_trait>::operator=' requested here
        > class iterator_base : public iterator_common_base<_Trait>
        >       ^
        
        with recent Clang 10 trunk, similar to
        <https://gerrit.libreoffice.org/#/c/83698/> "Remove some redundantly
        user-declared copy ctors and assignment ops"
        
        Change-Id: I156674bad367ca68404c3c75d61ec72b401c6305
        Reviewed-on: https://gerrit.libreoffice.org/83700
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-26  Stephan Bergmann  <sbergman@redhat.com>  [95d8b368d11eeccc276c0c6ac225144566a1206d]

        Adapt to clang::MaterializeTemporaryExpr::GetTemparyExpr rename
        
        ...in <https://github.com/llvm/llvm-project/commit/
        b0561b3346e7bf0ae974995ca95b917eebde18e1> "[NFC] Refactor representation of
        materialized temporaries"
        
        Change-Id: I02fbf6765f9713e4d457f07521129cc9d8db5751
        Reviewed-on: https://gerrit.libreoffice.org/83669
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-26  Stephan Bergmann  <sbergman@redhat.com>  [28f8a26fa12c2f78696864189356db46c1cae30c]

        loplugin:implicitboolconversion: Filter out bool -> std::atomic<bool>
        
        ...as used since patch set 8 of <https://gerrit.libreoffice.org/#/c/81542/8>
        "WIP: tdf#120006 New Document converter"
        
        Change-Id: I79c2237a2e5839162272c0d49bdb4d87c9e35102
        Reviewed-on: https://gerrit.libreoffice.org/83655
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-26  Roman Kuznetsov  <antilibreoffice@gmail.com>  [e9a60f3d9ba7c6164851264e7171b90238f7948c]

        tdf#128757 Move pane context menu's items
        
        Change-Id: If7ab3e87d3ec8550ba7c25781915e7fa364a5f05
        Reviewed-on: https://gerrit.libreoffice.org/83638
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2019-11-26  Stephan Bergmann  <sbergman@redhat.com>  [f26c2f2151c3a8c667740bf8b3e06e34e9781ba5]

        CppunitTest_sd_dialogs_test still needs DrawView RTTI
        
        After 5f520f757774db17ea4e33d34c724cf2af3adcba "make some classes
        module-private", it failed with
        
        > [LNK] CppunitTest/libtest_sd_dialogs_test.so
        > sd/qa/unit/dialogs-test.cxx:160: error: undefined reference to 'typeinfo for sd::DrawView'
        > collect2: error: ld returned 1 exit status
        
        Change-Id: I913c40840596baf5358ea5acc4082a898ac4548e
        Reviewed-on: https://gerrit.libreoffice.org/83703
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-25  Julien Nabet  <serval2412@yahoo.fr>  [685a0c2de4e12cde691ebff63b0f2348a7d68b58]

        Fix 9d63592d530e9ad5ab2d6aee0aba5bc0c117aae3
        
        Thank you Vincent!
        
        Change-Id: Icb300158fe0b8f10bcee81c1f9d8a4a4a63dafc5
        Reviewed-on: https://gerrit.libreoffice.org/83706
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-25  Stephan Bergmann  <sbergman@redhat.com>  [ae71a0adef64b292ab01194817d2d763f7c85433]

        Remove some redundantly user-declared copy ctors and assignment ops
        
        ...that trigger -Werror,-Wdeprecated-copy ("definition of implicit copy
        {constructor, assignment operator} for ... is deprecated beause it has a
        user-declared copy {assignment operator, constructor}") new in recent Clang 10
        trunk (and which apparently warns about more cases then its GCC counterpart, for
        which we already adapted the code in the past, see e.g. the various
        "-Werror=deprecated-copy (GCC trunk towards GCC 9)" commits)
        
        Change-Id: Ie37bd820e6c0c05c74e1a862bb1d4ead5fb7cc9c
        Reviewed-on: https://gerrit.libreoffice.org/83698
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-25  Miklos Vajna  <vmiklos@collabora.com>  [7e91df3a62e604b3137606e0dfd28879527efc17]

        Turn on clang-format for these files
        
        I (tried to) keep these files consistent locally with astyle in the past,
        switching to clang-format makes sure that the recent problem with introducing
        inconsistencies with automatic loplugin rewrites doesn't happen again.
        
        Change-Id: I86def0d13a1d16f8cedb7cf9927a48ce14c2b3bf
        Reviewed-on: https://gerrit.libreoffice.org/83690
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-11-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [90a7da15bd14c53cb409f110590ca965c6879bd0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Handle char transparency wrt application
            
            Change-Id: I32ec494af9f9caa4c95fe35fa8da4e6788eeac59
            Reviewed-on: https://gerrit.libreoffice.org/83712
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [be74f3eb841607513de23b97a7ab239312b5ad79]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Update screenshot after effectspage.ui change
            
            Change-Id: Iccdfa5974a7bb126d319e46b756e09362b9caaeb
            Reviewed-on: https://gerrit.libreoffice.org/83695
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-25  Luboš Luňák  <l.lunak@collabora.com>  [62625aa76bb840c8663452383abe506d6ce4faa4]

        use -Xclang -fno-pch-timestamp also for Clang PCH in compilerplugins
        
        We already use that normally, the build system should generally take
        care of this by gmake dependencies. One exception is system headers,
        but those usually do not really change even if their timestamps do,
        so this should prevent Clang from giving an error about this after
        system headers update (which should be harmless, and if it isn't
        then I suppose either something else such as compiler upgrade
        should trigger a rebuild, or cleaning needs to be done manually).
        
        Change-Id: I60581c0d2d3233aadc60e1c90bd62cb9ad684ba2
        Reviewed-on: https://gerrit.libreoffice.org/83662
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-11-25  Miklos Vajna  <vmiklos@collabora.com>  [4652572a7682e63298b36e6de309310449f25e75]

        Replace TODO with OASIS proposal for semi-transparent shape text
        
        Change-Id: Iec55f19f2e657c3d306a0168b0be9ebd9eef6fe1
        Reviewed-on: https://gerrit.libreoffice.org/83643
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-11-25  Miklos Vajna  <vmiklos@collabora.com>  [6ffc81ad71714ee568eb0ad2dff3df167a2f060f]

        sw: prefix members of SwFieldDialog, SwLanguageIterator, SwSelectionList ...
        
        ... and SwXFieldmark
        
        Change-Id: I06654f5473ded6ba683c9755e500b7c44c3a7d7c
        Reviewed-on: https://gerrit.libreoffice.org/83642
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-11-25  Seth Chaiklin  <sdc.blanco@youmail.dk>  [39d0fe2dda13b57c39cd96945df52b3b51b9c214]

        tdf#127294 correct tip about removing multiple hyperlinks
        
        Change-Id: I40c23170ebb0b7fc9386efc1983eacef79a37f37
        Reviewed-on: https://gerrit.libreoffice.org/83648
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-11-25  Caolán McNamara  <caolanm@redhat.com>  [7c949066e6aae6ffe3b88d6500e70cdb7cc03b69]

        tdf#126043 load the xml just once
        
        Change-Id: I98cfeeeddf2fb2d86259a11368bf3db752f5e556
        Reviewed-on: https://gerrit.libreoffice.org/83656
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-25  Caolán McNamara  <caolanm@redhat.com>  [4f352f92e1382ba9b961ac32e7431d287eb1c3dc]

        don't just truncate the unicode chars of the path
        
        instead convert to a systempath like we do for other uses of xmlParseFile
        
        drop the manual memory management
        
        Change-Id: I8c3329db4b47a2d212770297c96f066ccbe1ec77
        Reviewed-on: https://gerrit.libreoffice.org/83653
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-25  Caolán McNamara  <caolanm@redhat.com>  [3ab0cc2ebf3800252a62e9891ac4202cda1a20c1]

        fix leak
        
        Change-Id: I486fad57766c1314fde7c580fd06b2c5d225241a
        Reviewed-on: https://gerrit.libreoffice.org/83649
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-25  Miklos Vajna  <vmiklos@collabora.com>  [98c13c869df65ee375a9e90ce9fb35097e95cebc]

        sc: disable tdf91217 UITest for now
        
        It passed Jenkins once, but it times out for me locally and it regularly
        also times out on Jenkins.
        
        Disable this till the root cause is identified and fixed.
        
        Change-Id: I0501407fb8362c5e1d965e5bf1bdec7fa50b572a
        Reviewed-on: https://gerrit.libreoffice.org/83684
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-25  Caolán McNamara  <caolanm@redhat.com>  [7a38c14fbbbc811aee9699bf36bde7cbfc46f785]

        constify
        
        Change-Id: I912ec27312a65bf065887af26b42122b5276d69f
        Reviewed-on: https://gerrit.libreoffice.org/83651
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [e01df3488abe6d319c6874ca870afb82a3ad9b1e]

        tdf#118776: pptx import: draw char noFill as transparent
        
        The problem is that LibreOffice doesn't have the property
        fill=none for text
        
        Change-Id: I0c7c62be102e05729f0b2cf09d95e208694b1d2b
        Reviewed-on: https://gerrit.libreoffice.org/80743
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [916746a5155a1a17225e85d2c30a1c2322aac589]

        sc: rowcol: tdf#50916 convert segmenttree
        
        Change-Id: Ia05d1bc60a76a8bbf65afe5b0459ce213be9bfbe
        Reviewed-on: https://gerrit.libreoffice.org/83646
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-25  Miklos Vajna  <vmiklos@collabora.com>  [46c1b1d1497720bf8f7b54924dadb15f01d11014]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add documentation for semi-transparent shape text
            
            I considered showing this for the Draw/Impress case only, but 1) there
            does not seem to be a way to denote "draw or impress" without copy&paste
            and it's possible this will be supported in the remaining apps as well
            in the future, so don't do that.
            
            Change-Id: Ief31b29d2f6fd5a30a20f60cb0e47770f73bb989
            Reviewed-on: https://gerrit.libreoffice.org/83647
            Tested-by: Jenkins
            Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
            
2019-11-25  Caolán McNamara  <caolanm@redhat.com>  [278a365c68e0878ef2e443deffa281f2edf57e9a]

        Related: tdf#126043 use fastest png compression ratio
        
        doesn't make much difference, but doesn't hurt
        
        Change-Id: I60a033026b11853d76e77f7871fb33fb2ae7eccb
        Reviewed-on: https://gerrit.libreoffice.org/83622
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-25  Justin Luth  <justin_luth@sil.org>  [d6e2d624a124454fa4ac80cb30a924571a609101]

        tdf#127316 ooxml/ww8export: DFLT_ESC_*_AUTO - use better formulas
        
        See tdf#99602 and tdf#120412 for many fixes related to escapement.
        The poor formulas for AUTO style came to light in 6.3.0.1
        with 6.4 commit 32262b0a537207832d7d126d8427d8949b9e821d
        
        Looking at sw/source/core/txtnode/swfont.cxx, we can see in
        CalcEsc() that for superscript the DFLT_ESC_SUPER_AUTO
        is calculated as the difference between the two ascents.
        Because the superscript is smaller, it has a smaller ascent,
        so to reach the same ascent line as the original, we can
        raise its baseline by fontAscent(fA) - superscriptAscent(ssA).
        Since the ascent is approximately 80% of the total fontheight(fH),
        we can calculate the Esc number (percentage * 100) as:
        EscHeight = fA - ssA  (formula in CalcEsc)
        ssA = nProp/100 * fA  (superscript ascent/height reduced by nProp)
        .8 = fA/fHeight       (improvement would be to query font.GetAscent)
        Esc% = EscHeight / fHeight
        
        Esc% = (fA - nProp/100*fA) / fHeight
        Esc% = (1 - nProp/100)*fA/fHeight
        Esc = (100 - nProp) * 0.8
        
        DFLT_ESC_SUB_AUTO subscript is similar with the descent(fD)
        being the remainding 20% of the fontHeight.
        EscHeight = fD - ssD (formula in CalcEsc)
        ssD = nProp/100 * fD (by definition of the function of nProp)
        .2 = fD/fHeight      (an approximation - each font will be different)
        
        Esc% = (fD - nProp/100*fD) / fHeight
        Esc% = (1 - nProp/100)*fD/fHeight
        Esc = (100 - nProp) * 0.2 (in the negative direction)
        
        For RTF, I can see no reason for the ++nProp except
        to try and avoid nProp == 0. It is only .01% after all...
        
        Change-Id: Ia7b9f8784572193dd05cb80afa56c90540c3e676
        Reviewed-on: https://gerrit.libreoffice.org/80306
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-25  Mike Kaganski  <mike.kaganski@collabora.com>  [51ccc0c4952d6c261a51e6a41821971013a28e8d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Clarify some unmentioned disallowed naming cases
            
            Change-Id: Idaf82835d571500d62a8a7cf5ad0d7f5335be524
            Reviewed-on: https://gerrit.libreoffice.org/83269
            Tested-by: Jenkins
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            
2019-11-24  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [738a11f20ef5b9bcfcc71cca6b0fbea9d06c438b]

        widget theme: add new settings to ios theme
        
        Change-Id: I98b4632501bb8e7f826a9dd2664a6663f4a7a208
        Reviewed-on: https://gerrit.libreoffice.org/83592
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-11-24  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cb7a4428679428066d56eba4370154c667b7d4c5]

        widget theme: add additional settings to the theme definition
        
        Change-Id: Ib50ebadf73979068d3595f09de113aa8745eccb9
        Reviewed-on: https://gerrit.libreoffice.org/83591
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-11-24  Julien Nabet  <serval2412@yahoo.fr>  [9d63592d530e9ad5ab2d6aee0aba5bc0c117aae3]

        cppcheck: performing init in init list (sc/scripting/sd)
        
        Change-Id: I8bd4c1b7b551a96ecd5a2b50fbfdf225567175f6
        Reviewed-on: https://gerrit.libreoffice.org/83621
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-24  Julien Nabet  <serval2412@yahoo.fr>  [b9448acf3ce4c1c850a691fc33686fd5165b94d9]

        cppcheck: performing init in init list (oox, package, sal, sax)
        
        Change-Id: I77e28f02516ab25ff6680970dc13d52cfa90eac1
        Reviewed-on: https://gerrit.libreoffice.org/83620
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-24  Julien Nabet  <serval2412@yahoo.fr>  [d2c9e289733df395b911a46c1028014f42e75f99]

        cppcheck: performing init in init list (hwpfilter, i., l.)
        
        Change-Id: Idf5b7be45d48076fbe191fbf1a2fa63c6da71902
        Reviewed-on: https://gerrit.libreoffice.org/83617
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-24  Julien Nabet  <serval2412@yahoo.fr>  [17c3d827e12d9ca99b869132f23ba212b11f909a]

        cppcheck: performing init in init list (filter/fpicker/framework)
        
        Change-Id: I7b602d17949f75c32dfe87acb92498111812ac32
        Reviewed-on: https://gerrit.libreoffice.org/83612
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-24  Mike Kaganski  <mike.kaganski@collabora.com>  [3e1f0c060f02db4515b2dc705bda17ee068d51b4]

        tdf#128976: properly calculate default value when writing XLS
        
        XLS stores default column width as 16-bit unsigned integer in the range
        from 0 to 255 inclusive ([MS-XLS] 2.4.89 DefColWidth), unlike in OOXML
        where any floating-point value is valid. Additionally, some correction
        is used, introduced in commit 555d702903fb0857122024e1ab78a72d122d3f16
        (basis of empirical formula in XclTools::GetXclDefColWidthCorrection
        is unclear). So in XLS, when the default is calculated, we need to take
        into account if the resulting stored value will actually represent our
        calculated value. If not, then just ignore the calculated value, and
        use arbitrary 8 as the default.
        
        With that, following IsDefWidth will correctly check if passed width
        is represented by the stored default or not. All widths that can't be
        represented as integral count chars in DefColWidth will have fUserSet
        set in corresponding ColInfo records, thus correctly keeping widths.
        
        Change-Id: Iedcc5583c861f5b18a422a9b279c48cff729cbc5
        Reviewed-on: https://gerrit.libreoffice.org/83613
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-24  Caolán McNamara  <caolanm@redhat.com>  [b004a1bd7bf3885613d52aba70dea79766eae639]

        Resolves: tdf#128940 use a normal MenuButton
        
        instead of a split toolbar item
        
        Change-Id: I2e706d1a3255dca7a51d323a2bcf750f28b8fd1e
        Reviewed-on: https://gerrit.libreoffice.org/83581
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-24  Julien Nabet  <serval2412@yahoo.fr>  [0be61adb0771a9bc0386b6e8d90e4bffd8dfa0e7]

        cppcheck: performing init in init list (dbaccess/desktop/dtrans/e.)
        
        Change-Id: I7909df04a550a4fa843a70d20b5192231c3f175e
        Reviewed-on: https://gerrit.libreoffice.org/83600
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-24  Tamás Zolnai  <tamas.zolnai@collabora.com>  [4582222a3ade99584514a86dbaddf0c80f7e7196]

        lok: Chart context menu: Disable menu items which are not available.
        
        Change-Id: Id7487c581759389e66ca513381d6706f3ae49980
        Reviewed-on: https://gerrit.libreoffice.org/83605
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-24  Tamás Zolnai  <tamas.zolnai@collabora.com>  [08d0326cd2125dabb94102adaf06e34fc49974bc]

        lok: Chart context menu: Replace tunneled context menu with JS context menu.
        
        Change-Id: I36db90887bff86036093ce0732db6fc6c76e79f6
        Reviewed-on: https://gerrit.libreoffice.org/83604
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-24  Tamás Zolnai  <tamas.zolnai@collabora.com>  [822181788ec011418ac0ce95c57ea70feb4769f1]

        Fix some loplugin error.
        
        Change-Id: I22c1efbacc5b2d35d49f8183929b6177bf91e93d
        Reviewed-on: https://gerrit.libreoffice.org/83602
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-24  Tamás Zolnai  <tamas.zolnai@collabora.com>  [6564a1ab1e873cbc9e36f7f301d4a3c14d86861e]

        SpellingPopup: Create separate SID for Ignore / IgnoreAll / suggestion.
        
        Change-Id: I20f41f511ea38f960f081f92bc36e095f7752d28
        Reviewed-on: https://gerrit.libreoffice.org/83599
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-24  Tamás Zolnai  <tamas.zolnai@collabora.com>  [3616bb68f247735c46c1a4cd9568775e77be6441]

        SpellingPopup: lok: Replace the tunneled context menu.
        
        Send the menu structure instead using LOK_CALLBACK_CONTEXT_MENU.
        We need to set commands for menu items to make fillPopupMenu()
        method work.
        We also need to check whether there is any selection during execution
        of menu items. In case of LO core execution the suspicious text is
        selected, however in case of LO online, there is no selection.
        
        Change-Id: Id696ee9976d11f6b57e23a3bcc5b483a1d486639
        Reviewed-on: https://gerrit.libreoffice.org/83598
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-24  Tamás Zolnai  <tamas.zolnai@collabora.com>  [100b98edcc571ff81ff90d04f3f3bd804eb49a1f]

        Dispatch: Make fillPopupMenu() method accessible from other modules.
        
        No functional change.
        
        Change-Id: Ifaa6ff038277ef5702ac38d90c7461d664b0aee4
        Reviewed-on: https://gerrit.libreoffice.org/83597
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-24  Tamás Zolnai  <tamas.zolnai@collabora.com>  [87778faba8c8e7378872119d98a9f1c383aef1fd]

        SpellingPopup: lok: Hide unusable items for online
        
        MN_EXPLANATION_LINK is some link, but it's exectued internally,
        which means the the link would be executed on the serves side and
        not on the client's browser.
        m_nCorrectMenuId is a sub menu which allows to specify new autocorrect
        rules. Since m_nAddId is also disabled, I expect that extending
        the dictionaries / autocorrect rule might be a problem for online.
        
        Change-Id: Id6e8ed078f90a4f25a335a3ab5ec0e3056db648d
        Reviewed-on: https://gerrit.libreoffice.org/83596
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-24  Julien Nabet  <serval2412@yahoo.fr>  [a2b8286a5c74fbf37dd2d45daf45358e36dd7698]

        Fix e6ab01ce532d1db01579b70bd476b2f643522bf9
        
        + fix:
        /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/connectivity/source/drivers/mork/MStatement.cxx:64:6: error: no need to explicitly init an instance of 'std::unique_ptr<connectivity::OSQLParseNode>' with nullptr, just use default constructor [loplugin:simplifyconstruct]
            ,m_pParseTree(nullptr)
             ^~~~~~~~~~~~~~~~~~~~~
        from another patch to calm down clang Jenkins
        
        Change-Id: Ia8304b7baedbce760a6e01ea154c5ff3cd19cbd4
        Reviewed-on: https://gerrit.libreoffice.org/83595
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-24  Jens Carl  <j.carl43@gmx.de>  [4dc85b98d7d84ac0d50f6f64833b667fb48236c7]

        Fix 'is' operator for comparison
        
        The 'is' operator should not be used for comparison on some types of
        literals. In CPython this works by accident and CPython 3.8 introduced a
        SyntaxWarning (see https://bugs.python.org/issue34850).
        
        Change-Id: I5cb7470132b26d87848c2bdc382b05477eb56afb
        Reviewed-on: https://gerrit.libreoffice.org/83032
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-11-24  Julien Nabet  <serval2412@yahoo.fr>  [a81489978cb96d819044be054f7ceabc4f8eccb2]

        cppcheck: fix 2 funcArgOrderDifferent
        
        1) sd/source/filter/ppt/pptin.cxx
        Function 'ProcessObj' argument order different:
        declaration 'rSt, rData, rClientData, rTextRect, pObj'
        definition 'rSt, rObjData, rData, rTextRect, pRet'
        
        2) connectivity/source/drivers/mysqlc/mysqlc_prepared_resultset.cxx
        Function 'OPreparedResultSet' argument order different:
        declaration 'rConn, pStmt, pMyStmt'
        definition 'rConn, pPrepared, pStmt'
        
        Change-Id: I83f8427ee15c3025676c39f262c2e9881cdd33ae
        Reviewed-on: https://gerrit.libreoffice.org/83593
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-24  Julien Nabet  <serval2412@yahoo.fr>  [d002d3e8c241f32ac931c1998d7820d5b7b97e64]

        cppcheck: performing init in init list (sot/svl/svtools/svx)
        
        order had been changed in svx/source/sidebar/paragraph/ParaLineSpacingControl.hxx
        so initialization list was fine
        Indeed mpActLineDistFld depends on mpLineDistAtMetricBox
        
        Change-Id: I974e68892fe7ab900774bbe912c51ec56ba4ee43
        Reviewed-on: https://gerrit.libreoffice.org/83577
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [debb38c7be8015b4de4aace6f8ac78e4ee2fbfa6]

        emfio: extra logging
        
        For emfio I believe we need more logging, so I am gradually adding this.
        I decided to log the EMR_COMMENT_PUBLIC record subtypes
        EMR_COMMENT_BEGINGROUP and EMR_COMMENT_ENDGROUP.
        
        I honestly don't know what these actually do, but they are specified in
        [MS-EMF] 2.3.3.4.1 and 2.3.3.4.2. Later on, we will need to look into
        handling EMR_COMMENT_MULTIFORMATS so we can display things with EPS
        data. We should also probably look into handling
        EMR_COMMENT_WINDOWS_METAFILE later on also.
        
        Change-Id: I7c3ba3cfd7f51a6cff2c7a47a48dde12240d0382
        Reviewed-on: https://gerrit.libreoffice.org/83407
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-11-23  Julien Nabet  <serval2412@yahoo.fr>  [4e1ae2a9a0d2d9185b49677fa4ea2a2b1fe8bab2]

        cppcheck: performing init in init list (comphelper/connectivity/cppu/cui)
        
        Change-Id: I786c2c10e8b37b48adf6d619c0fa6a905de1bf7f
        Reviewed-on: https://gerrit.libreoffice.org/83584
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-23  Julien Nabet  <serval2412@yahoo.fr>  [e6ab01ce532d1db01579b70bd476b2f643522bf9]

        cppcheck: performing init in init list (sfx2/slideshow/stoc/store)
        
        Change-Id: Iddbd3256aabe9552472b55d3d9b88a3769698de9
        Reviewed-on: https://gerrit.libreoffice.org/83576
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-23  Tamás Zolnai  <tamas.zolnai@collabora.com>  [5efa7d4605c8c683bb54a1723d0916e6f0166b52]

        SpellingPopup: Convert suggestion menu items to use slot ID.
        
        Change-Id: Icf1f50d04ab5e7ba467d68613f4101a3fe48589b
        (cherry picked from commit c2f58bc25cedf8a13a978b52a5bf012809fc38ed)
        Reviewed-on: https://gerrit.libreoffice.org/83590
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-23  Tamás Zolnai  <tamas.zolnai@collabora.com>  [4549de73090284f149ed6ba62818e27739bdaf19]

        SpellingPopup: Remove m_aSuggestions member variable
        
        We don't need it after the construction. The text is stored by the
        menu item.
        
        Change-Id: I54b0392b4564e76d405824bb297e6f993a24a5fb
        (cherry picked from commit dc842a4af87ae5f1edd6112ca4f2ff2ac25f5a50)
        Reviewed-on: https://gerrit.libreoffice.org/83589
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-23  Tamás Zolnai  <tamas.zolnai@collabora.com>  [352966952641eed80ae94de57065b0e0896116a6]

        SpellingPopup: Convert "IgnoreAll" menu item to use a slot ID (spelling).
        
        When the popup is in spelling mode. "IgnoreAll_Spelling" rule
        triggers this method.
        
        Change-Id: Ia1e1877f8501beff29f09bc33621c8f03008b7e8
        Reviewed-on: https://gerrit.libreoffice.org/83588
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-23  Tamás Zolnai  <tamas.zolnai@collabora.com>  [8eedef976ee5393137298756ad53d199a543fede]

        SpellingPopup: Convert "IgnoreAll" menu item to use a slot ID (grammar).
        
        When the popup is in grammar mode. "IgnoreAll_Grammar" rule
        triggers this method.
        When openning the spelling popup we have the suspicious text selected,
        so we don't need the mouse position to apply the changes.
        I updated GetGrammarCorrection() method accordingly.
        
        Change-Id: Iaf86544ea5f7dbc4afa2889772a5a38c5fd5707e
        Reviewed-on: https://gerrit.libreoffice.org/83587
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [30e0deb5d0282491af51ef1f533e738194a2d97d]

        tdf#128932 Disable spellcheck while converting shape to bitmap
        
        To not have red underline in the resulting bitmap
        
        Change-Id: I5d6ae5767df8e8caf295955bdc0e5a5b6b79d45d
        Reviewed-on: https://gerrit.libreoffice.org/83404
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-11-23  Tamás Zolnai  <tamas.zolnai@collabora.com>  [51061b780ba42d2b7673de76a729a4084da5ed2b]

        SpellingPopup: Convert "Ignore" menu item to use a slot ID.
        
        Introduced a new slot id SID_APPLY_SPELLING, which can be used
        to apply any spelling / grammar related changes (e.g. ignore,
        ignore all, replace with suggestion, add to dictionary).
        In this commit, only the simple ignore is implemented.
        
        Change-Id: I06ab84efeb955cc02ce3ff531bd8b5c20ddced9e
        Reviewed-on: https://gerrit.libreoffice.org/83583
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-23  Tamás Zolnai  <tamas.zolnai@collabora.com>  [f71c99d24e210da41414203adde8d2d7872920b4]

        SpellingPopup: Move setting UPN_IS_GRAMMAR_INTERACTIVE to the constructor.
        
        Change-Id: Ief5470e0a61f0ca40549ab6d3768c795c3f04510
        Reviewed-on: https://gerrit.libreoffice.org/83580
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-23  Tamás Zolnai  <tamas.zolnai@collabora.com>  [9100f5815aedf8bf202322d2ca6d16d7d1f68228]

        SpellingPopup: lok: Also hide the add menu
        
        Change-Id: Ic6b10d579fe1fb0afe5e80244e84ed456dc6cc87
        Reviewed-on: https://gerrit.libreoffice.org/83579
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-23  Tamás Zolnai  <tamas.zolnai@collabora.com>  [0b7a529b364b36dfc53fcf1bce139e0ced7d2bef]

        SpellingPopup: Remove unused variables
        
        Change-Id: I3cb3b128ec54f82381bf6f0c17401a5d5fb58a96
        Reviewed-on: https://gerrit.libreoffice.org/83578
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-23  Tamás Zolnai  <tamas.zolnai@collabora.com>  [8400f8ef3b5dcaec4867c27bee7ad8f7820564ad]

        SpellingPopup: Convert selection language items to use slot id
        
        Change-Id: I10a89d7efa957e6b94e793158983c5acf623e511
        Reviewed-on: https://gerrit.libreoffice.org/83575
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-23  Tamás Zolnai  <tamas.zolnai@collabora.com>  [2c5b9eab220caf666d58e929eafbed568763b2a5]

        SpellingPopup: Convert paragraph language items to use slot id
        
        Change-Id: I36df4777b408f9defd883d49413847152f6b496f
        Reviewed-on: https://gerrit.libreoffice.org/83573
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-23  Tamás Zolnai  <tamas.zolnai@collabora.com>  [2f815d3092e8ba15c7f03f789b962569944f1d8a]

        SpellingPopup: Convert char dialog related items to use slot id
        
        After this change we can make sw_CharDialog() a local function.
        
        Change-Id: I34b15fccaed07b5d89f63a69da8c870fff0e9b14
        Reviewed-on: https://gerrit.libreoffice.org/83571
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-23  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [c9c19fed241d678671c485247a34c399ff212228]

        Property Get/Let Basic Statement
        
        My very first Basic TestCase: Assistance/mentoring is welcome
        
        Change-Id: I6399fdb603051792d698695fe659e5a12a0c8396
        Reviewed-on: https://gerrit.libreoffice.org/83553
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2019-11-23  Julien Nabet  <serval2412@yahoo.fr>  [b6d43643fead2a1c07412f644cc32f148d8d7594]

        cppcheck: performing initialization in initialization list (sfx2/doctemplates)
        
        Change-Id: If62a52c2669f5bd5d60f380c087fbe04b2458226
        Reviewed-on: https://gerrit.libreoffice.org/83551
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-23  Julien Nabet  <serval2412@yahoo.fr>  [0bf72934d73fb3c52fbeee25bb63332739b94696]

        cppcheck: performing initialization in initialization list (sfx2/doctempl)
        
        Change-Id: I91f077fc6c3e74ea1c0470a562e3d762ab3b1439
        Reviewed-on: https://gerrit.libreoffice.org/83550
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-23  Zdeněk Crhonek  <zcrhonek@gmail.com>  [1347dc450b13cac8643db3ccb2670838dc82d138]

        uitest for bug tdf#91217
        
        Change-Id: I0322a3bc821850d5f15aeb690ba80ff7b8129140
        Reviewed-on: https://gerrit.libreoffice.org/83546
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-11-23  Michael Weghorn  <m.weghorn@posteo.de>  [fdff5df464598261ed8d5137e1685bc538b3cb25]

        OfaTreeOptionsDialog::LoadModule: Use range-based for
        
        Change-Id: I2b191dd55dcd9e085b2cde6bacd1e2e3c963fafa
        Reviewed-on: https://gerrit.libreoffice.org/83489
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-11-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [a96fd458a41eb0abcb6b02e0039189c877d4a502]

        tdf#97926: Update @since tags
        
        Since it was backported to libreoffice-6-4
        
        Change-Id: I832c252678b132c743f868688abbe702eb1293b2
        Reviewed-on: https://gerrit.libreoffice.org/83512
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Jenkins

2019-11-23  Michael Weghorn  <m.weghorn@posteo.de>  [32dcf3f0fdafcf44457842a8aa4f54d30d856ca9]

        treeopt.cxx: Simplify 'ModuleMap' handling
        
        Use 'OUString' instead of 'const char*' for
        'ModuleToGroupNameMap_Impl.m_pModule', and
        simplify the iteration using range-based for.
        
        Change-Id: I1756bc6ac8b163a68b79d6900738362db010d8a9
        Reviewed-on: https://gerrit.libreoffice.org/83488
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-11-23  Michael Weghorn  <m.weghorn@posteo.de>  [5ac711f83bc795bbcc459c9d56bf9ee91b78fd3c]

        Use const OUString instead of const char[]
        
        'SvtViewOptions::GetUserItem' and
        'SvtViewOptions::SetUserItem' take a
        'const OUString&' param anyway.
        
        Change-Id: Icdc4c578516c9fe1307b64eecdf3270142b4e823
        Reviewed-on: https://gerrit.libreoffice.org/83487
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-11-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [336908d5e17fa678fb5433a5dbaddc53fa1c54f7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix div position for Online Help
            
            The condition was masking the div.
            Now the condition mask the contents
            
            Change-Id: I270e20f3ae17a16d4425698f24e674763320fade
            Reviewed-on: https://gerrit.libreoffice.org/83540
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-23  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [2aea75df55e3230e3d5e7e8552de488aa351cc64]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Improve the help for old Fontwork
            
            The old Fontwork functionality continues to be very useful.
            Some see it as even more useful than the new Fontwork.
            I changed the text to make it more understandable what it is all about.
            
            Change-Id: I05f073a7cdb23d5aa1470fd7a19386f444010d7e
            Reviewed-on: https://gerrit.libreoffice.org/81961
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-22  Julien Nabet  <serval2412@yahoo.fr>  [2679c012115424e2728cfe79f7c6b5b243739b4e]

        GCC trunk towards GCC 9 still emits a bogus -Wstringop-truncation
        
        Change-Id: I14ff82099107302f5e99f22735c37901f68934e9
        Reviewed-on: https://gerrit.libreoffice.org/83537
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6636712f5d7929aaffec96736d1f45dd9a402bdc]

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

2019-11-22  Caolán McNamara  <caolanm@redhat.com>  [515e4323b33bd72d82140f2b64383bd9aa1719e5]

        wrong delete signal id
        
        Change-Id: I4aecd3c8f5d40c3256d2d2816a79f8809db6cedb
        Reviewed-on: https://gerrit.libreoffice.org/83518
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-22  Gülşah Köse  <gulsah.kose@collabora.com>  [aca2e4d270f472b2cbdb9084a55f1855529ea705]

        tdf#128952 Set the position of shape for 180 deg.
        
        If the rotation value is 180, 540, 900... degree with mirror
        pShape->GetRotateAngle() returns 0. In that control 0 means
        no rotation but that is not true. For that cases (180, 540, 900)
        after the angle conversition GetRotateAngle() returns 0. We should
        recalculate the position for 0 too.
        
        Change-Id: I14e981235b2d6cd8382d4c9e151bccd2e73a3fd9
        Reviewed-on: https://gerrit.libreoffice.org/83468
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2019-11-22  Noel Grandin  <noel@peralex.com>  [90ea305110e5881256ba272800074a2a9f6b613d]

        tdf#121740 cache font data to speed up PPT load
        
        takes the load time from 24s to 21s for me.
        The cache was determined experimentally for this document.
        
        Change-Id: I34c78d1ff99cb8e72b274a201ded61d23e66941a
        Reviewed-on: https://gerrit.libreoffice.org/83470
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [5f520f757774db17ea4e33d34c724cf2af3adcba]

        make some classes module-private
        
        Change-Id: If7303a082e06f6937fca911c578a40475546cda2
        Reviewed-on: https://gerrit.libreoffice.org/83442
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-22  Zdeněk Crhonek  <zcrhonek@gmail.com>  [f394ea0b6b58ed516977803f00c0147bb0facc25]

        uitest for bug tdf#126168
        
        Change-Id: I35b7235b7f53789d781a567efe15f13be16f7193
        Reviewed-on: https://gerrit.libreoffice.org/83530
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-11-22  Stephan Bergmann  <sbergman@redhat.com>  [0d63a1e27233f815a16d90b20b6b10069c3e92dc]

        Adapt solenv/flatpak-manifest.in to 28e52c49452320ac76489d0f93ca5692456e5331
        
        ..."poppler: upgrade to release 0.82.0"
        
        Change-Id: Ic333e22856e8ace114776b93b339e7c4e8de01ff
        Reviewed-on: https://gerrit.libreoffice.org/83521
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-22  Miklos Vajna  <vmiklos@collabora.com>  [a0fdbc49e66244d0c43c8b035ff17a0fd62506a3]

        vcl: add brief doc on SolarMutexGuard
        
        Muhammet points out this is not really written down anywhere.
        
        Change-Id: Ied122d9e252e3eff7b088abe95a563dff89e8fff
        Reviewed-on: https://gerrit.libreoffice.org/83490
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-22  Miklos Vajna  <vmiklos@collabora.com>  [b4554b8eddd048532269df610e89ae739c46fab7]

        cui: add UI for semi-transparent shape text
        
        - Make font color only work with the RGB color, otherwise the preview
          would be white for e.g. half-transparent red.
        
        - Add label and widget to see already set transparency.
        
        - Add a flag to show these only for Draw/Impress and leave Writer/Calc
          unchanged.
        
        - Update returned item set to contain transparency in case the widget
          changes.
        
        Change-Id: If77771076ff4b10a4a5d468a6583809a94deb57e
        Reviewed-on: https://gerrit.libreoffice.org/83520
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-11-22  Caolán McNamara  <caolanm@redhat.com>  [e227d96bbc500afd810064eee64175b800bfc11f]

        use prime symbol for foot
        
        Change-Id: Ieb1743b89a3c069d7b24cab0869294522ae2a6d7
        Reviewed-on: https://gerrit.libreoffice.org/83503
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-22  Caolán McNamara  <caolanm@redhat.com>  [922a8bd4ae026ca33c634023703b551cd465491e]

        Resolves: tdf#128948 double prime symbol not parsed as inch indicator
        
        Change-Id: I9d3e606b5158b4594f94e0f13bdf2f635bc77357
        Reviewed-on: https://gerrit.libreoffice.org/83447
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-22  Mike Kaganski  <mike.kaganski@collabora.com>  [2a16decdcccf36f9fa4a1764f68e59c33517b892]

        tdf#128951: restore passing nullptr to ScTableSheetObj when not inserted yet
        
        This partially reverts 009e7a54f40ebacd9dd4a394504c277789699801
        
        Change-Id: I5a9605ff9d0ff1cd825968fb247b2a3bf4b2902a
        Reviewed-on: https://gerrit.libreoffice.org/83464
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-22  Takeshi Abe  <tabe@fixedpoint.jp>  [017c6150e94a3a621f6f3e789fe72cac90a7bf11]

        tdf#128892 Give menu "Rename Sheet" an alternative mnemonic H
        
        ... to avoid the duplicate R for "Insert Rows".
        
        Change-Id: Ie2e0faf566ba5f85e4b2a72c289a4320e580f7f9
        Reviewed-on: https://gerrit.libreoffice.org/83368
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-11-22  Caolán McNamara  <caolanm@redhat.com>  [fb843f7ade221cb56af51389d6bfbcb43841be3a]

        crashtesting: failure on import of tdf10306-1.docx
        
        downgrade to warning instead of assert as per
        https://lists.freedesktop.org/archives/libreoffice/2019-November/083836.html
        
        Change-Id: If561930ca9733899cf0f4e3a6d8bb6609c94fc1d
        Reviewed-on: https://gerrit.libreoffice.org/83485
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-22  Caolán McNamara  <caolanm@redhat.com>  [77cb90532d14d5035990d078977fce7b407c4fad]

        cid#1448239 unsafe_xml_parse_config
        
        This branch is only in use for the build-tool mode, so doesn't affect extension
        help.
        
        I can find no difference in our output help dir with these removed vs in place
        so lets remove it.
        
        Change-Id: If8511b6cb74f1af136a71ab39a7a5759d50c43eb
        Reviewed-on: https://gerrit.libreoffice.org/83480
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-22  Caolán McNamara  <caolanm@redhat.com>  [82d2049df2fd9ed4275b93762d75600287f7d926]

        cid#1448239 unsafe_xml_parse_config
        
        Change-Id: I85e471943338baca756707e8e40f46ff69d96a36
        Reviewed-on: https://gerrit.libreoffice.org/83479
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-22  Caolán McNamara  <caolanm@redhat.com>  [8baf30424fa47138cf5828d80433c13e3f41edb3]

        document HelpCompiler::getSourceDocument behaviour
        
        Change-Id: I03348fc3bce4c879644c6b8d12444c8ec58c0c5e
        Reviewed-on: https://gerrit.libreoffice.org/83469
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-22  Caolán McNamara  <caolanm@redhat.com>  [52942824ef6486e48fdb5b3b85b210d82f05a901]

        mark with override
        
        Change-Id: Ia7e8093106136b54ea3908ebc355e01ade37ad36
        Reviewed-on: https://gerrit.libreoffice.org/83482
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-22  László Németh  <nemeth@numbertext.org>  [82f7252b143ed18ac517b4261726d094f136047d]

        tdf#128499 DOC export: fix lost ToC formatting regression
        
        caused by commit 7376a47680b65cbdfd747a736f288e06f51f7f2d
        (tdf#92335 DOCX: fix multiplying of "ListLabel" styles).
        
        Change-Id: I7d6fc2be3ad7556b988cb00936b9b49deae23f19
        Reviewed-on: https://gerrit.libreoffice.org/83443
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-11-22  Serge Krot  <Serge.Krot@cib.de>  [122468bf97f1ea456274991103a13489b8d5df58]

        Warn user when output format does not support used encryption
        
        Change-Id: Id5614cb7647b465c3edb2485fcd4f621cfee42b2
        Reviewed-on: https://gerrit.libreoffice.org/82816
        Reviewed-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        Tested-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        Reviewed-on: https://gerrit.libreoffice.org/82817
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-11-22  Caolán McNamara  <caolanm@redhat.com>  [252655333ed773585e12378fa3987bb34f38fa38]

        Resolves: rhbz#1775544 crash in navigator
        
        see demo reproducer in rhbz#1775544 nChildCount is a count of all
        descendants not just direct children.
        
        Just looping while FirstChild returns something is sufficient.
        
        Change-Id: If7b16032731d694bfffaae22faad5fe194d1822f
        Reviewed-on: https://gerrit.libreoffice.org/83454
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-22  Caolán McNamara  <caolanm@redhat.com>  [c5ecf24413625adf9234c67b5da431eb72b3612e]

        fs::getThreadTextEncoding->osl_getThreadTextEncoding
        
        Change-Id: I803f21dba239073cf07dc853f400adeac3256856
        Reviewed-on: https://gerrit.libreoffice.org/83467
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-22  Caolán McNamara  <caolanm@redhat.com>  [b587072aeae0670758b517d26fe0cb1fdda6a3b6]

        drop impl_sleep hack
        
        doesn't seem to make any sense, maybe it did in some dmake-era
        dependency problem when building our help content ?
        
        Change-Id: Id964ad73249ef33ba0102fb7d2d853b2719e3814
        Reviewed-on: https://gerrit.libreoffice.org/83466
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-22  Muhammet Kara  <muhammet.kara@collabora.com>  [fb5e0581f922dba93f3689786201ee067cb01a73]

        Add command .uno:EditChart
        
        This is an alias uno command which let's users
        switch to edit mode for the selected object.
        
        It is equivalent to the Edit > Object > Edit menu item,
        which is a parameterized variation of the .uno:ObjectMenue
        command, and is created dynamically each time user opens
        the Edit menu.
        
        Change-Id: I131fab1758d2689cecfa3adc79b7868abf67b5e0
        Reviewed-on: https://gerrit.libreoffice.org/83463
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-11-22  Dennis Francis  <dennis.francis@collabora.com>  [626d1527267ab856e516f2424173104f781b8f09]

        tdf#128894: unit test for the bugfix
        
        Change-Id: Ic6d3910f12409f5af541c887760caefcb78b30f9
        Reviewed-on: https://gerrit.libreoffice.org/83362
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-11-22  Dennis Francis  <dennis.francis@collabora.com>  [b30251ca0d102ced36799ee18d4bbcd9e8530fa0]

        tdf#128894: xlsx-import : Do not share tokens between cells...
        
        which are part of a xlsx-shared-formula along a *row*.
        If we do, any reference-updates on these cells while editing
        will mess things up.
        
        For example a shared formula "=A30+1" used for a few cells in
        the first row (say, A1, B1, C1 and D1) and on deleting a row,
        say row#5, the reference update operation will decrement the
        row index of all tokens in A1, B1, C1 and D1. But if they
        share tokens, they all end up pointing to row#26 instead of
        row#29 as each cell is updated which amounts to decrementing
        4 times instead of once.
        
        However shared formulas along columns are not affected by this
        bug, when tokens are shared since we use formula-groups which
        only keeps one copy of token array for the entire group and
        reference-update code is designed to correctly work with
        formula-groups.
        
        Change-Id: Ic0fe84d12fef18fbf21658664e2b2b86409bca27
        Reviewed-on: https://gerrit.libreoffice.org/83361
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-11-22  Stephan Bergmann  <sbergman@redhat.com>  [f853ec317f6af1b8c65cc5bd758371689c75118d]

        Extend loplugin:external to warn about classes
        
        ...following up on 314f15bff08b76bf96acf99141776ef64d2f1355 "Extend
        loplugin:external to warn about enums".
        
        Cases where free functions were moved into an unnamed namespace along with a
        class, to not break ADL, are in:
        
          filter/source/svg/svgexport.cxx
          sc/source/filter/excel/xelink.cxx
          sc/source/filter/excel/xilink.cxx
          svx/source/sdr/contact/viewobjectcontactofunocontrol.cxx
        
        All other free functions mentioning moved classes appear to be harmless and not
        give rise to (silent, even) ADL breakage.  (One remaining TODO in
        compilerplugins/clang/external.cxx is that derived classes are not covered by
        computeAffectedTypes, even though they could also be affected by ADL-breakage---
        but don't seem to be in any acutal case across the code base.)
        
        For friend declarations using elaborate type specifiers, like
        
          class C1 {};
          class C2 { friend class C1; };
        
        * If C2 (but not C1) is moved into an unnamed namespace, the friend declaration
        must be changed to not use an elaborate type specifier (i.e., "friend C1;"; see
        C++17 [namespace.memdef]/3: "If the name in a friend declaration is neither
        qualified nor a template-id and the declaration is a function or an
        elaborated-type-specifier, the lookup to determine whether the entity has been
        previously declared shall not consider any scopes outside the innermost
        enclosing namespace.")
        
        * If C1 (but not C2) is moved into an unnamed namespace, the friend declaration
        must be changed too, see <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71882>
        "elaborated-type-specifier friend not looked up in unnamed namespace".
        
        Apart from that, to keep changes simple and mostly mechanical (which should help
        avoid regressions), out-of-line definitions of class members have been left in
        the enclosing (named) namespace.  But explicit specializations of class
        templates had to be moved into the unnamed namespace to appease
        <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92598> "explicit specialization of
        template from unnamed namespace using unqualified-id in enclosing namespace".
        
        Also, accompanying declarations (of e.g. typedefs or static variables) that
        could arguably be moved into the unnamed namespace too have been left alone.
        
        And in some cases, mention of affected types in blacklists in other loplugins
        needed to be adapted.
        
        And sc/qa/unit/mark_test.cxx uses a hack of including other .cxx, one of which
        is sc/source/core/data/segmenttree.cxx where e.g. ScFlatUInt16SegmentsImpl is
        not moved into an unnamed namespace (because it is declared in
        sc/inc/segmenttree.hxx), but its base ScFlatSegmentsImpl is.  GCC warns about
        such combinations with enabled-by-default -Wsubobject-linkage, but "The compiler
        doesn’t give this warning for types defined in the main .C file, as those are
        unlikely to have multiple definitions."
        (<https://gcc.gnu.org/onlinedocs/gcc-9.2.0/gcc/Warning-Options.html>)  The
        warned-about classes also don't have multiple definitions in the given test, so
        disable the warning when including the .cxx.
        
        Change-Id: Ib694094c0d8168be68f8fe90dfd0acbb66a3f1e4
        Reviewed-on: https://gerrit.libreoffice.org/83239
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-22  Caolán McNamara  <caolanm@redhat.com>  [f31d36966bceb90e261cbecd42634bde4448d527]

        tdf#124513 let wizard reappear on tabbing back to document
        
        where it was showing before tabbing away
        
        Change-Id: Ia87aeb9789ae034611431983c6489569a59d47d3
        Reviewed-on: https://gerrit.libreoffice.org/83434
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-22  Justin Luth  <justin.luth@collabora.com>  [334409fbde555a957cd34e295cc27f2c2bf6e194]

        tdf#128153 docx/VML: apply style properties to shape text
        
        This replaces LO 4.3 commit 8766011bccfd0f12f8dd77d2f94eb16e2e8c3471
        DOCX import: set document-level font size default based on default para style
        
        ...and is needed for tdf#118947, since bogus DEFAULT_VALUEs
        really hinder determining what a table style should override.
        
        Shape text should inherit the font size from the style that is specified.
        In many cases, it will not be specified, and therefore the default style
        was appropriate, but in cases where a style IS specified, then of course
        use that fontsize ... and every other character and paragraph property.
        HOWEVER, I only added the properties used in vml import for now,
        and I skipped asian/complex fontnames since VML only handles CharHeight,
        and not CharHeightAsian/Complex.
         -note: this does not affect direct formatting - it just sets
          default value at the shape level, not at the paragraph level.
        
        So far I have only looked at DOCX:VML - which satisfies the
        unit tests. There are other codepaths that lead to PushShapeContext
        though, and this should be easy to expand to other import
        situations. I've tried lots of asserts to find unit tests
        that should be modified, and so far they all seemed to point
        to VML - although round-tripping doesn't use VML and still
        requires at minimum the CharHeight property to be overridden,
        so limiting non-VML to that to maintain backward compatibility,
        and reduce regression footprint.
        
        Since we have to emulate here (since paragraph styles are not
        supported on Draw text), a perfect solution cannot possibly be
        found - specifically in cases where multiple paragraphs exist
        in one shape with different styles applied, or where some
        pararaphs apply a paragraph property and others do not.
        
        Compromise 1: For ambiguous paragraph styles, fallback to the
        default paragraph style. Rationale: Normally, most styles
        inherit from default and only change a couple of properties.
        So MOST of the properties will match the normal style.
        The chances that the default style will be correct are
        more likely than that some other random default would be.
          -note: no existing unit tests were ambiguous
        
        Compromise 2: Ideally, each paragraph could report whether
        it had DIRECT formatting, and the paragraphs could be
        walked through instead of the shapes. But I don't think
        that is reasonably possible in this SyncProperties situation.
        
        At first I had a grabbag framework setup that monitored
        when a paragraph property was set, and then skipped applying
        that property. But I later noticed that the PropertyState
        for paragraph properties actually did seem to reflect
        that - which is a better solution if it works properly.
        
        Regression potential:
        -for VML: should be limited to non-charheight properties
        where the default style sets some weird default, and
        an ambiguous style sets it back to the program default.
        Prior to this patch, the default style value wouldn't apply.
        On the flip side (and more likely scenario), non-ambiguous
        cases will use the correct value and look more like MSWord,
        as seen in many existing unit tests that now use corrected fonts.
        -for non-VML: should be none since I limit it to only
        CharHeight which was previously emulated by changing the
        program default.
        
        Change-Id: I8f1fb7ed01f990dbf998ebe04064c2645a68e1aa
        Reviewed-on: https://gerrit.libreoffice.org/81365
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-22  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [a2fbc48afdaf693f1a24e1de5cea21250bfab5ed]

        tdf#42949 Fix IWYU warnings in drawinglayer/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I0968cfd6a94c20e6b0d324f068ca658d7d5c0296
        Reviewed-on: https://gerrit.libreoffice.org/83294
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-22  Miklos Vajna  <vmiklos@collabora.com>  [d0eb495c6a3eca77a475759298f58a70ab73851f]

        xmloff: create XMLDrawStylesExportOasis instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I68db3d4969e4bd40d1029ca3302bbda0dfe6e718
        Reviewed-on: https://gerrit.libreoffice.org/83432
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [f61f00862380fed99a09a11d67fef5d8efbce368]

        log exceptions when parsing
        
        to make debugging easier
        
        Change-Id: Ia19384a925a2bb437fa5d961e6c3d44eebe0c6b6
        Reviewed-on: https://gerrit.libreoffice.org/83345
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-22  Eike Rathke  <erack@redhat.com>  [1c58b2a437a7083c40c93a1c2e12a6fe6b6fd637]

        Replace hotfix with upstream patch, tdf#127887 follow-up
        
        This attempt tries to avoid affecting other .wk1 files as well.
        
        The old fix was even applied to the wrong patch section, not done for
        MacOSX or Windows. Geez..
        
        Change-Id: Ia79383f33ff760cba9bfb44f166e27f3ef212c57
        Reviewed-on: https://gerrit.libreoffice.org/83431
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-11-21  Julien Nabet  <serval2412@yahoo.fr>  [d312d02cf43928361be34207a0cdd2d95b3ec5fd]

        Remove some obsolete fpicker/win part
        
        Change-Id: I7c602068e34b904559c0cbe3f869618c9149705a
        Reviewed-on: https://gerrit.libreoffice.org/83352
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-21  Julien Nabet  <serval2412@yahoo.fr>  [c5f0e89ee5b1d13416987ddceaccc4d8a0816986]

        tdf#128862: fix HSQLDB odb-files with apostrophe crash
        
        see bt:
        0  0x00007ffff209866a in std::type_info::name() const (this=0x0) at /usr/include/c++/9/typeinfo:100
        1  0x00007ffff20966e1 in exceptionToStringImpl(rtl::OStringBuffer&, com::sun::star::uno::Any const&)
            (sMessage="DBG_UNHANDLED_EXCEPTION in bool connectivity::hsqldb::OHsqlConnection::impl_isTextTable_nothrow(const rtl::OUString&) exception: com.sun.star.sdbc.SQLException message: Unexpected token: S in statemen"..., caught=
          uno::Any("com.sun.star.sdbc.SQLException": {<com::sun::star::uno::Exception> = {Message = "Unexpected token: S in statement [s]", Context = uno::Reference to (com::sun::star::uno::XInterface *) 0x555559269238}, SQLState = "37000", ErrorCode = -11, NextException = uno::Any(void)})) at /home/julien/lo/libreoffice/tools/source/debug/debug.cxx:113
        2  0x00007ffff209855d in DbgUnhandledException(com::sun::star::uno::Any const&, char const*, char const*, char const*, char const*) (caught=
          uno::Any("com.sun.star.sdbc.SQLException": {<com::sun::star::uno::Exception> = {Message = "Unexpected token: S in statement [s]", Context = uno::Reference to (com::sun::star::uno::XInterface *) 0x555559269238}, SQLState = "37000", ErrorCode = -11, NextException = uno::Any(void)}), currentFunction=0x7fffdb5ca340 "bool connectivity::hsqldb::OHsqlConnection::impl_isTextTable_nothrow(const rtl::OUString&)", fileAndLineNo=0x7fffdb5ca2e8 "/home/julien/lo/libreoffice/connectivity/source/drivers/hsqldb/HConnection.cxx:301: ", area=0x7fffdb5c9f49 "connectivity.hsqldb", explanatory=0x0)
            at /home/julien/lo/libreoffice/tools/source/debug/debug.cxx:418
        3  0x00007fffdb58a16a in connectivity::hsqldb::OHsqlConnection::impl_isTextTable_nothrow(rtl::OUString const&) (this=0x555558a43de0, _rTableName="William Kidwell's Address Book")
            at /home/julien/lo/libreoffice/connectivity/source/drivers/hsqldb/HConnection.cxx:301
        https://bugs.documentfoundation.org/attachment.cgi?id=155952
        
        Change-Id: I2bc744164b1470d8f09bcb126b02e48af180e886
        Reviewed-on: https://gerrit.libreoffice.org/83245
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-21  Miklos Vajna  <vmiklos@collabora.com>  [1e64d9ebaa231caef5fb062009b8f76465e415f4]

        oox: add PPTX import/export for semi-transparent shape text
        
        And start a drawingml test suite in oox, so the test and the tested code
        is close to each other (just like how it's done in chart2/ already).
        
        Change-Id: I9a2810691f12604d240e4394e6a5ff4e7f52f1c1
        Reviewed-on: https://gerrit.libreoffice.org/83412
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-11-21  Caolán McNamara  <caolanm@redhat.com>  [122e2e0296d5060a2631867527817893f41384c4]

        Revert "tdf#127579 DOCX export: fix losing color of ... ODT hyperlinks"
        
        cause ~200 asserts of https://dev-builds.libreoffice.org/crashtest/299a13e8f7307b38ac10ad351273e2559e21ab16/backtraces
        
        This reverts commit 1d81d52b5da45f26e9d3adeb3b279eb9a488b94f.
        
        Change-Id: I8d00443f2fc8c71d6ef7baed5db0072847867ce1
        Reviewed-on: https://gerrit.libreoffice.org/83406
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-21  Seth Chaiklin  <sdc.blanco@youmail.dk>  [a401651ce4f528629d5ca52557e4782bddc4a2b8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#128893 corrections in Navigator for Document Overview
            
            Change-Id: I9bb76d79540ee93ab05c227ccade494605ba54a0
            Reviewed-on: https://gerrit.libreoffice.org/83413
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [7e6897b7c3d3aaa19b793c518bee27a08732736b]

        ScQueryParam can be allocated inline in ScQueryCellIterator
        
        Change-Id: I9debf80755a3950cc34be280af8006e52006b14a
        Reviewed-on: https://gerrit.libreoffice.org/83313
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-21  László Németh  <nemeth@numbertext.org>  [2c918aa51e5528b090e52fa31b10fa17cf2593ae]

        tdf#125300 extend AddParaSpacingToTableCells with line spacing
        
        Now default compatibility mode AddParaSpacingToTableCells uses
        not only paragraph bottom margin, but also proportional line
        spacing before bottom cell border, as in MSO.
        
        Note: disable testForcepoint76, because it fails again with
        its fixed layout.
        
        Change-Id: I52f6204a5efc63aac4aa332a1563ada0cbeb9618
        Reviewed-on: https://gerrit.libreoffice.org/83236
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-11-21  Michael Weghorn  <m.weghorn@posteo.de>  [46f8f48ebfe25e26b4d1c0718c772abbee70b889]

        tdf#118263 Take over doc print options for new printer
        
        Take over the current document-specific print settings for
        a newly created printer in 'sw::DocumentDeviceManager::Create_Printer_'.
        
        This makes sure that the options of an 'SfxPrinter*' retrieved
        by calling 'DocumentDeviceManager::getPrinter(true)' are in line
        with the 'SwPrintData' currently set.
        
        This among other fixes the issue described in tdf#118263,
        comment 7, i.e. the options shown in "File" -> "Printer Settings"
        -> "Options" were not properly initialized when the config option
        for loading user-specific settings with the document was disabled.
        (All checkboxes were unchecked in the UI in this case instead of
        showing the default values.)
        
        What happens is that when importing the document,
        'bPrinterIndependentLayout' in 'SwXMLImport::SetConfigurationSettings'
        is 'false', so that this block is entered there:
        
            if( ! bPrinterIndependentLayout )
            {
                xProps->setPropertyValue( "PrinterIndependentLayout", Any(sal_Int16(document::PrinterIndependentLayout::DISABLED)) );
            }
        
        resulting in the following call stack where the printer is created and
        set:
        
            #0  sw::DocumentDeviceManager::setPrinter(SfxPrinter*, bool, bool)
            #1  sw::DocumentDeviceManager::CreatePrinter_() const
            #2  sw::DocumentDeviceManager::getPrinter(bool) const
            #3  sw::DocumentDeviceManager::setReferenceDeviceType(bool, bool)
            #4  SwXDocumentSettings::_setSingleValue(comphelper::PropertyInfo const&, com::sun::star::uno::Any const&)
            #5  comphelper::MasterPropertySet::setPropertyValue(rtl::OUString const&, com::sun::star::uno::Any const&)
            #6  SwXMLImport::SetConfigurationSettings(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)
            [...]
        
        Writer's default settings were not applied in this case.
        
        For the case where loading user-specific settings is enabled,
        no printer is set at this stage, but it's later set in the call to
        'SwView::GetPrinter', in which case there is already an explicit
        call to 'SetAppPrintOptions' after the printer is created via
        'DocumentDeviceManager::getPrinter(true)', so all was fine there
        earlier as well.
        
        (Apparently, the same issue could be reproduced with the config
        option for loading user-specific options  enabled, but an ODT
        document that has "PrinterIndependentLayout" set to "disabled"
        in it's settings.xml.)
        
        Change-Id: I39fd300fb56b767e7103b65537b0eac1365e5fd7
        Reviewed-on: https://gerrit.libreoffice.org/83394
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-11-21  Michael Weghorn  <m.weghorn@posteo.de>  [0bd54ab69b52764a705637735b064f92d0772f8d]

        Drop SwAddPrinterItem::GetFax
        
        Base class's SwPrintData::GetFaxName does exactly
        the same thing, namely returning its 'm_sFaxName'
        member, so just use this one directly.
        
        Change-Id: Idd50eeeba94a1b1a25c5475511a60730368884c7
        Reviewed-on: https://gerrit.libreoffice.org/83393
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-11-21  Michael Weghorn  <m.weghorn@posteo.de>  [10cb99a810539f1f3691609700fe855c961ef6ac]

        SwAddPrinterItem: Remove friend SwAddPrinterTabPage
        
        SwAddPrinterTabPage doesn't access any private members,
        so doesn't have to be a friend.
        
        Change-Id: I82918af61e7b1568127002e70da8c767aec7f03f
        Reviewed-on: https://gerrit.libreoffice.org/83392
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-11-21  Michael Stahl  <Michael.Stahl@cib.de>  [ab90d83d73b701747a56e09f71e3609a92378504]

        sw: check fieldmark overlap in SwpHints::TryInsertNesting()
        
        This is a follow-up to bd2ada701aad2c4e85d03cd8db68eaeae081d91c,
        which added the check for nesting hints in MarkManager::makeMark().
        
        Change-Id: Ife847a677514fb1aeb28dc8d6254caea365b754d
        Reviewed-on: https://gerrit.libreoffice.org/83388
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-11-21  Aditya  <adityasahu1511@gmail.com>  [844b4ac41009143092ef08f163783d48dfbe9b77]

        tdf#47490: Show overwrite warning when pasting data using "Enter"
        
        In Calc when a cell is copied and its value is filled/pasted to different
         cell(s) by using the "Enter" key when focus is on selected cells --
         replace warning is not shown even if the selected cells have values of
         their own inside it. The old data is simply lost. Provide a replace
         warning dialog box whenever such a case is encountered.
        
        Change-Id: I13acb424bc449e096512b5a0864ebc47a407f234
        Reviewed-on: https://gerrit.libreoffice.org/83333
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [b07b192720702ff1f0385b6c6a521117f93b7038]

        loplugin:unusedfields
        
        Change-Id: Ic4cb8444123864fdaee64960f00a05b3066ae5fc
        Reviewed-on: https://gerrit.libreoffice.org/83387
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-21  Tünde Tóth  <tundeth@gmail.com>  [79a1fafadb1ac54b8212bc164d8b85d798c74937]

        tdf#128775 Writer Hyperlink dialog: fix encoding of inserted target URL
        
        text, also its preview in the dialog window, when the URL contains
        anchor at the end.
        
        Change-Id: Ibedb86238f660177b3dd476cd6a13f1ca5f05e12
        Reviewed-on: https://gerrit.libreoffice.org/82654
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-11-21  Zdeněk Crhonek  <zcrhonek@gmail.com>  [ddcfaf0e51dbc2d60e6ada9aa236e04dee431ab5]

        uitest for bug tdf#126340
        
        Change-Id: I55972388b1f15dc86d309c5ffe998b44596b1cf2
        Reviewed-on: https://gerrit.libreoffice.org/83351
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-11-21  Balazs Varga  <balazs.varga991@gmail.com>  [a59eb39c6ec01ae2a9d8ddbb61a9c27f527c9caa]

        tdf#123774 OOXML chart export: keep digits of percentages of data points
        
        by exporting PercentageNumberFormat, checking the "Label" format
        directly and taking the respective number format based on that.
        
        Note: also fix the "LinkNumberFormatToSource" property. If we create a
        pie chart with data labels and set the "Show value as number" or
        "Show value as percentage" and check on/off "Source format", this move
        is not set the property in the XPropertySet.
        
        Because of this, it fixes also the export of correct value of
        "link-data-style-to-source" property into ODS files.
        But this patch doesn't fix the export of old ODS files to OOXML,
        because they contain wrong (always true) "link-data-style-to-source"
        value.
        
        Change-Id: I4098a245dec5bf35cde20c9ccb79aca726230118
        Reviewed-on: https://gerrit.libreoffice.org/82703
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-11-21  Stephan Bergmann  <sbergman@redhat.com>  [fa314082a89f917912dd2e610ac19991b84921fa]

        tdf#128598: Drop dubious file: -> smb: conversion completely
        
        As discussed in the commit message of 46c645bf4e9909f5296e75028f1f5434e83942d2
        "Move dubious file: -> smb: conversion from INetURLObject to file UCP", it is
        unclear why exactly file://<host>/ URLs should be retried as smb URLs on Linux.
        That commit had tried to keep that dubious feature alive with a different hack,
        but tdf#128598 "FILEOPEN: Certain syntax of opening file from samba share
        results in Document in Use dialog" demonstrates that that hack doesn't work well
        either (see libreoffice-6-4 <https://gerrit.libreoffice.org/#/c/83396/>
        "tdf#128598: Revert 'Move dubious file: -> smb: conversion from..." for further
        details).
        
        So just drop the dubious (mis-)feature entirely from LO 6.5.  On Linux, use
        GIO's smb URLs to access Windows SMB shares, just like you would use e.g. GIO's
        afp URLs to access AppleTalk resources.
        
        Change-Id: I2ad53f508919a5f581e3afc4c4a5d26461b8ed2b
        Reviewed-on: https://gerrit.libreoffice.org/83402
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-21  Caolán McNamara  <caolanm@redhat.com>  [9f88256783a3618244aa0c75ba4c0ba70cabc0bd]

        disable ok button if data is invalid
        
        Change-Id: I8451e88f8e1ea9b58e18015159d2acc65d818bf7
        Reviewed-on: https://gerrit.libreoffice.org/83379
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-21  Caolán McNamara  <caolanm@redhat.com>  [65cdced005f39fc2c7ca49a0427810518f368e19]

        use ToggleChildWindow
        
        making this similar to existing cases like the writer word count
        and other toggleable utility windows
        
        Change-Id: I0239114596a01d8c341e2ed2fd92bf1bd323938b
        Reviewed-on: https://gerrit.libreoffice.org/83380
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-21  Stephan Bergmann  <sbergman@redhat.com>  [34b52ae66a275d7dd6328adf0d8da23b2ead6560]

        These functions don't need to be VCL_DLLPUBLIC
        
        They were exported with 86ea64f216819696cd86d1926aff0a138ace2baf "Support for
        native 32bit Bitmap in VCL and SVP (cairo) backend" but appear to only be used
        within Library_vcl.
        
        Change-Id: I03595c8345b289676e6260e7bd88b6b146ac002d
        Reviewed-on: https://gerrit.libreoffice.org/83385
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6a6d28583f753b4b7d9dcd9f07b77944a8f0c51e]

        Fix typo
        
        Change-Id: I041dfdaac4903d1bb0bb9ee70a2e5e705af3aafb
        Reviewed-on: https://gerrit.libreoffice.org/83398
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-21  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [3185ce226447fb04c530af76f799fed86672f99c]

        tdf#121658 Roundtrip w:doNotHyphenateCaps via InteropGrabBag
        
        Change-Id: I8a7efffb2866e46e978d09ca9fb5c9dec231e132
        Reviewed-on: https://gerrit.libreoffice.org/83384
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-11-21  Caolán McNamara  <caolanm@redhat.com>  [14d6a07abd7685d8867731938d4c8c3483672909]

        ofz#19034 fix ~infinite loop
        
        Change-Id: Ibc90b3b68a55f8396fbe623eb0db6c289fe978a1
        Reviewed-on: https://gerrit.libreoffice.org/83383
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2c4218069429df3e5cb26edc6ec3163f71a942ed]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - TDF#128911 typo in formula SUMIF.
            
            Change-Id: I30241cc84bc715ac9ae0a6af39db3a9e95476860
            Reviewed-on: https://gerrit.libreoffice.org/83389
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-21  Caolán McNamara  <caolanm@redhat.com>  [a614ae36e8688f070819804dc25cbaa8bbddba8f]

        tdf#128748 replace warning dialog with tooltip
        
        so the TreeList does not get the mouse release it expects stolen
        from it by the dialog, leaving it stuck in "selecting" limbo
        
        Change-Id: If83dcdd8697b2a67e67fb062ae65ad947f49e8cd
        Reviewed-on: https://gerrit.libreoffice.org/83372
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-21  Miklos Vajna  <vmiklos@collabora.com>  [4dbb33a1c21948bebcf890c2f8ceb56b15a87936]

        xmloff: add ODF import/export for semi-transparent shape text
        
        Test this from sd, so that SdModelTestBase::saveAndReload() calls
        BootstrapFixture::validate() for us.
        
        Change-Id: I6c90a3a71a5603604e69f9b45137bc8e4388dc0f
        Reviewed-on: https://gerrit.libreoffice.org/83371
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-11-21  Michael Stahl  <Michael.Stahl@cib.de>  [e9ea24cc004a8b9a5856f2f268bd40433c504db1]

        libxslt: upgrade to release 1.1.34
        
        Fixes CVE-2019-18197.
        
        Remove obsolete e03553605b45c88f0b4b2980adfbbb8f6fca2fd6.patch.1.
        
        Change-Id: I95cf498e245083528f98bfef8cdd240bbe2211b9
        Reviewed-on: https://gerrit.libreoffice.org/83312
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-11-21  Justin Luth  <justin.luth@collabora.com>  [342a5890dbcddccb4013e201e3ff3d9e6967e733]

        tdf#84929 sw UI: stay at footer when showing control
        
        Scenario: a new document where the first thing the user wants
        to do is create a footer. Scroll down to the bottom of the page
        (this does mean that you can't see the top of the page, right?
        None of my screens show an entire page by default anyway...)
        and click in the footer area. The screen jumps back to the top
        of the page and the user needs to scroll to the bottom again
        in order to enable the footer.
        
        So, in the very specific case of the control being turned on
        (because I don't care about a jump if the control is being
        turned off) don't process a return to the cursor position.
        
        Regression potential:
        The only use case I can think of is someone trying to
        drag a section by starting too low on the page. The early return
        will quickly cancel any kind of drag attempt. Basically if the user
        clicks in the footer area without intending to get the
        separator bar, it might act differently than what previously
        happened. I don't really see this scenario as a problem.
        
        One additional limitation could be added to only apply this
        if it is dealing with the footer, since in the case of a
        header there would be no screen-jump.
        
        Change-Id: I11cd3089b85d8eb49063b902e6bf8bf2e1412aa7
        Reviewed-on: https://gerrit.libreoffice.org/82701
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-11-21  Caolán McNamara  <caolanm@redhat.com>  [60b1a93a990a9978a30dee929526faf8db629a7f]

        If a SdrOle2Obj object is missing/broken show the preview set for it
        
        if the object isn't valid, e.g. link to something that doesn't exist, set the fallback
        graphic as mxGraphic so SdrOle2Obj::GetGraphic will show the fallback, otherwise
        the failing mxObjRef.is test in SdrOle2Obj::GetGraphic means it doesn't get used
        
        Change-Id: I8f1aea6b25dc216e01a0f888a44d10876bb1bebd
        Reviewed-on: https://gerrit.libreoffice.org/83322
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-21  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [64d8a71eb8ced0b701ba86e5cf066af48f98872f]

        tdf#42949 tdf#119699 Fix IWYU warnings in chart2/
        
        * Recheck after recent refactorings and improvements in f-u-i
        
        * Drop now unused TabPageIds.h
        
        * The problem noticed in bug #119699 now seems to be gone too
        so drop those lines from the blacklist.
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I44f26c7370f5328c8f67ac61cd8f0cdb29077f15
        Reviewed-on: https://gerrit.libreoffice.org/83182
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-21  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8f2f7befd166d0ad72622cb3545934bee5b0fef6]

        tdf#97926 Add UI test for infobar
        
        Change-Id: I82fe7ae4e9a564af27d1f080c0bf27e5aab17bfd
        Reviewed-on: https://gerrit.libreoffice.org/83188
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-11-21  Miklos Vajna  <vmiklos@collabora.com>  [03bf5fb87f82976635c36e8e72a160df66a5da21]

        writerfilter: these can be const
        
        Change-Id: I21eadcd210aef38e7690da2492bf1dfe030427e4
        Reviewed-on: https://gerrit.libreoffice.org/83356
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-21  Zdeněk Crhonek  <zcrhonek@gmail.com>  [6b1fb5eaaa170b578797819a83dccf7c89397829]

        uitest for bug tdf#128431
        
        Change-Id: I390ac076136140f6aaa391212afeca49ebbd1dc3
        Reviewed-on: https://gerrit.libreoffice.org/83355
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-11-21  Jim Raykowski  <raykowj@gmail..com>  [30c9bc76d0718f0c01d34f81845d88413645b42c]

        tdf#128557 Only show delete menu item when custom style is not in use
        
        or it has a parent style so when a custom paragraph style is in use it 
        can be deleted and the style will revert to the parent
        
        Change-Id: I0e4ff953835c105241d3bb027d24841afdccc7ba
        Reviewed-on: https://gerrit.libreoffice.org/83008
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-11-21  Michael Meeks  <michael.meeks@collabora.com>  [d4381cdad5c838219720019d771f7174992c1779]

        preload: cleanup failed module load warnings and rename them.
        
        Change-Id: Iafa89df6f724fa6b64712d970502091e38300dad
        Reviewed-on: https://gerrit.libreoffice.org/83341
        Tested-by: Jenkins
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2019-11-20  Jim Raykowski  <raykowj@gmail..com>  [800b6f095f95ccfb8a7ba9755292332bf97f97ad]

        tdf#127552 Make toolbox highlighting behave as intended
        
        This patch provides intended highlight behavior to my understanding of
        comments found in the toolbox source code.
        
         *only highlight when the focus is not inside a child window of a
        toolbox eg, in an edit control
         *do not highlight when focus is in a different toolbox
         *only clear highlight when focus is not in toolbar
        
        Change-Id: Ia18d35c4255ed0940bce5f0c6d9448ed2c85c6fe
        Reviewed-on: https://gerrit.libreoffice.org/81356
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-11-20  Jim Raykowski  <raykowj@gmail..com>  [b8bbe9a3ca4758102ce6aa5d1e0fbb077eedbe64]

        tdf#128557 Add tooltips to styles lists
        
        Change-Id: Ia8f00cd882c1c8c239b95de8e917ff317a6485e8
        Reviewed-on: https://gerrit.libreoffice.org/83152
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-11-20  Jim Raykowski  <raykowj@gmail..com>  [1906f3f2f7c39ea9a3e04f1081dbfc24a1de3212]

        tdf#128557 Show disabled menu items in style lists context menu
        
        At present this doesn't work with gtk3 backend. Works with X11, tested
        by using SAL_USE_VCLPLUGIN=gen. I suspect it also works with kf5.
        
        Change-Id: I14b82bc7a6f25a4c88d547290d847217aa1b0de2
        Reviewed-on: https://gerrit.libreoffice.org/83252
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-11-20  Stephan Bergmann  <sbergman@redhat.com>  [f2c402e6747f23bb289d4ebd4c6ef8ff80067348]

        Remove comphelper::OUStringLiteralList
        
        ...that had been introduced with 51eb969cb77f8b54681033f4959b15ce32116b56
        "Replace comphelper::ServiceInfoHelper::addToSequence" and obsoleted by
        <https://gerrit.libreoffice.org/#/c/83291/> "loplugin:redundantfcast: Don't warn
        about cast from braced-init-list"
        
        Change-Id: Ic5bb63cf4f528285587f46437a27bafbb05a07ac
        Reviewed-on: https://gerrit.libreoffice.org/83315
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-20  Stephan Bergmann  <sbergman@redhat.com>  [df24a0dc144c8f963f8567c17b2d1a1090558cdb]

        loplugin:redundantfcast: Don't warn about cast from braced-init-list
        
        ...in non-deduced context.  That means that the necessary cast in
        84322944980f6e2f9d4a531de7a6803797156968 "Simplify sequence initialization"
        (cf. <https://gerrit.libreoffice.org/#/c/82974/4/>) no longer causes a false
        positive, and doesn't need to use comphelper::OUStringLiteralList.
        
        Change-Id: I788da61cc0be82d2166653760e527bb18e366c99
        Reviewed-on: https://gerrit.libreoffice.org/83291
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [e58d4cc1dd954371ef4c3438a3a880939620cd87]

        loplugin:unusedmethods
        
        Change-Id: Id5f7a9c34d1d159dd0f930a4ce66871bdd3796c1
        Reviewed-on: https://gerrit.libreoffice.org/83305
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-20  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [48b23bbfa0271ed327f668933b92d2ae9b99e806]

        tdf#128434 free the BasicManager event listener
        
        This gets rid of the last 72 lost bytes I could identify in the
        huge valgrind logs to look like its PDF generation related.
        
        Change-Id: Idda3c2c5b7f5ce0211199b86503037b74438ccf2
        Reviewed-on: https://gerrit.libreoffice.org/83302
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-11-20  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [03e9ae0a10bfcc91e646b67b032c1fb7b26da0d3]

        android: fixup - the menu file was meant to go to the non-extracted assets
        
        fixup from 93ee955c5359e283e2fe88e45b4c02a60525ed11
        
        Change-Id: I94fa357e982bdf6a74bc182a51fb562ac39c0090

2019-11-20  Miklos Vajna  <vmiklos@collabora.com>  [81b0d5393ca4cf2ff0954e53b05928cde047c2e0]

        svx: add rendering for semi-transparent shape text
        
        The color's alpha is normally lost when we roundtrip SvxColorItem's
        tools Color via TextSimplePortionPrimitive2D's basegfx::BColor.
        
        One way would be to add an extra transparency member to the primitive,
        like BackgroundColorPrimitive2D does that.
        
        However, a much easier way is to go via UnifiedTransparencePrimitive2D,
        that way we handle transparency in
        drawinglayer::impBufferDevice::paint(), rather than platform-specific
        code like CairoTextRender::DrawTextLayout() in the Linux case.
        
        Change-Id: Ie7aebe77ad9ac776dd27fc50538a5045200c8010
        Reviewed-on: https://gerrit.libreoffice.org/83307
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-11-20  Michael Stahl  <Michael.Stahl@cib.de>  [d1bf39a78ed239d4493f0470ca937852265e79d6]

        libxml2: upgrade to release 2.9.10
        
        ... which is, surprisingly enough, required to build the latest libxslt.
        
        Change-Id: Ifbb36ed61b8f68185f9c788f63a8edeb58899f94
        Reviewed-on: https://gerrit.libreoffice.org/83311
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-11-20  Michael Stahl  <Michael.Stahl@cib.de>  [28e52c49452320ac76489d0f93ca5692456e5331]

        poppler: upgrade to release 0.82.0
        
        fixes CVE-2019-9903 CVE-2019-9631 CVE-2019-9545 CVE-2019-9543
        CVE-2019-14494 CVE-2019-12293 CVE-2019-11026 CVE-2019-10873
        CVE-2019-10872 CVE-2019-10871 CVE-2019-10018
        
        remove obsolete 0001-ImageStream-getLine-fix-crash-on-broken-files.patch.1
        
        Change-Id: I72b3bf89b294ed3e24157c7e75fd58d4f68d9f35
        Reviewed-on: https://gerrit.libreoffice.org/83308
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-11-20  Caolán McNamara  <caolanm@redhat.com>  [ca4d7f109bcae8ff05023dc334c230cceb2f46a9]

        honour MenuFlags::AlwaysShowDisabledEntries for native gtk menus
        
        Change-Id: I3d26320061f3da01e9b857cb3dad277f3d7aa4f5
        Reviewed-on: https://gerrit.libreoffice.org/83293
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-20  Julien Nabet  <serval2412@yahoo.fr>  [d79d4b63edbca7a36d546831a7b1248b652f3afd]

        /safeseh valid only on Win32
        
        On Win10 with master sources updated today + Visual Studio, I had this part:
        [build CXX] bridges/source/cpp_uno/shared/component.cxx
        Microsoft (R) Macro Assembler (x64) Version 14.23.28107.0
        Copyright (C) Microsoft Corporation. All rights reserved.
        
        MASM : warning A4018:invalid command-line option : /safeseh
        Assembling: C:/BLP/core/bridges/source/cpp_uno/msvc_win32_x86-64/call.asm
        [build CXX] bridges/source/cpp_uno/shared/types.cxx
        
        See this link for rationale:
        https://docs.microsoft.com/en-us/cpp/build/reference/safeseh-image-has-safe-exception-handlers?view=vs-2019
        
        According to https://bugzilla.mozilla.org/show_bug.cgi?id=581909 (9 years ago)
        "...For some reason ml64 ignores the -c following -safeseh..."
        I don't know if recent Visual Studio versions still ignore or not the following parameters
        but let's fix this
        
        Change-Id: I9ae5416f32429597fab35fcce8bf06707af4def5
        Reviewed-on: https://gerrit.libreoffice.org/83230
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-20  Caolán McNamara  <caolanm@redhat.com>  [5b20135a942328bfe5160ba2efa43b1ea9f0239c]

        hide help buttons when LibreOfficeKit::isActive and local help unavailable
        
        Change-Id: Ia263f9f7c78dbf48143678fc2f577402fb1ce998
        Reviewed-on: https://gerrit.libreoffice.org/83304
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8d8835c55648650276a438b74f694ee5c890b828]

        Removed executable permission on file
        
        Change-Id: I331f6edcd530d0d409986cf40ebc05b134dfbd1d
        Reviewed-on: https://gerrit.libreoffice.org/83314
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-20  Eike Rathke  <erack@redhat.com>  [8b84f08f33de84cc22e66bace2c247a388d36516]

        Turn useless OSL_FAIL/OSL_ENSURE into assert()
        
        Change-Id: Idc1cbb5ba7580963dd47f293d4104998d1f0095d
        Reviewed-on: https://gerrit.libreoffice.org/83218
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-11-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [d468958331f36310d11265ba55d7c27366ab58ab]

        tdf#128812 speed up loading calc doc with lots of countif
        
        by creating a copy of ScQueryCellIterator that is specialised for this
        use-case.
        Takes the opening time from 50s to 8s on my machine.
        
        Change-Id: I193a7c181a5dfed6fecf75e871729d73625d0df6
        Reviewed-on: https://gerrit.libreoffice.org/83299
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-20  andreas kainz  <kainz.a@gmail.com>  [6cdc0dbfadfcbfa4f53a3c21a494ab225ba5d955]

        linetab dialog page update
        
        Change-Id: I6e152f69850d1fd3671660decd4186d8cd29465e
        Reviewed-on: https://gerrit.libreoffice.org/82047
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-11-20  Caolán McNamara  <caolanm@redhat.com>  [19116d1061b287eef600ec6b3f46c362a4abd405]

        consistency wrt notification events for treeview cursor change
        
        Change-Id: I4ecc13cd7163304c0fa1683e75299d03ccc06446
        Reviewed-on: https://gerrit.libreoffice.org/83283
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-20  Caolán McNamara  <caolanm@redhat.com>  [eee6ef53ebc5756a974e985925550dcd990876ca]

        Resolves: tdf#128900 can't edit initial macro with empty user profile
        
        Change-Id: I5e28a4253b755fc3f5ed7c02c99c2611513e5bd8
        Reviewed-on: https://gerrit.libreoffice.org/83282
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-20  Tor Lillqvist  <tml@collabora.com>  [73a957a967af241df8ff642f9919b6a4689c63dd]

        Add some more source files for breakpointing convenience
        
        Change-Id: I0008393be56341fe7e1f385bd111475b67446240

2019-11-20  Szabolcs Toth  <szabolcs450@gmail.com>  [8a59f18b6eb22c43ec10cdc29ba5a13d5feba4f0]

        tdf#124399 DOCX import: don't apply inside borders to 1-cell tables
        
        Extra cell borders appeared on the bottom, top, left or right
        of the 1-cell tables when only the "inside borders" option was selected.
        The extra borders were the ones that would normally have appeared as
        inside borders if there were more than one cells in the table.
        
        Change-Id: I05d5f2a5a0168989f220d20a95b6dacf5152f9f7
        Reviewed-on: https://gerrit.libreoffice.org/82675
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-11-20  Chris Sherlock  <chris.sherlock79@gmail.com>  [57c6920fb04dacfd9ceaf87adff46d124c9e1925]

        emfio: add SAL_WARNs for unimplemented EMR_COMMENTs
        
        Change-Id: I449a0c2db77888a87a0ae983617848a9f0886ef1
        Reviewed-on: https://gerrit.libreoffice.org/83233
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-11-20  Caolán McNamara  <caolanm@redhat.com>  [d7fcea6fd86d4127306333eb63ece9c8b8e26a3f]

        Resolves: tdf#128811 Alignment option "Distributed" not working in calc
        
        Change-Id: I605b62ef0dfa29db93e4d7df8285a05a12bda8e3
        Reviewed-on: https://gerrit.libreoffice.org/83270
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-20  Michael Stahl  <Michael.Stahl@cib.de>  [635bd7fbcb1d131627ba98fd9085dd2b11e0d33c]

        sw: revert change in expanding hints in SwXText::insertTextContent()
        
        The SwXText implementation for inserting text works like this:
        
        * XTextPortionAppend methods appendTextPortion()/insertTextPortion() get
          the text properties passed as a parameter, and they should apply only
          those properties to the inserted text, not expand any existing
          formatting hints at the insert position.
        
        * XSimpleText method insertString() does expand existing formatting
          at the insert position, just like editing in the UI does
        
        For inserting XTextContent:
        
        * XTextContentAppend methods
          appendTextContent()/insertTextContentWithProperties()
          with properties parameter, similar to XTextPortionAppend
        
        * XTextContent::insertTextContent(), without properties
        
        So arguably, by analogy to inserting text, the methods that take
        properties should not expand hints, and the insertTextContent() should
        follow the insertString and expand hints.
        
        Commit 18cbb8fe699131a234355e1d00fa917fede6ac46 is an important bugfix
        for writerfilter import, but the problem is, it added the
        DontExpandFormat() call to insertTextContent(), whereas the regression
        it was fixing (from commit 232ad2f2588beff50cb5c1f3b689c581ba317583) was
        that the call was removed from insertTextContentWithProperties().
        
        So restore the state before 232ad2f2588beff50cb5c1f3b689c581ba317583.
        
        Turns out that SwUiWriterTest2::testTdf126206 was checking how a
        bookmark-start is formatted instead of how the text is formatted.
        
        Change-Id: If524409f88a1a36aa062b6e132996d3f9c1bb571
        Reviewed-on: https://gerrit.libreoffice.org/83223
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-11-20  Juergen Funk  <juergen.funk_ml@cib.de>  [73524467b9a6a7c4e6d5173aba79d80632ef46e2]

        tdf#127711 Fix msi-soffice.ini CrashDumpEnable-entry
        
         when the switch --disable-crashdump is set, then the
         switch "CrashDumpEnable" set to "false", was only in
         instdir/program/soffice.ini, but was not
         in soffice.ini in msi it was always true
        
        Change-Id: I2668c1425a776fdf5f0c4e4511c2216e8f418a5b
        Reviewed-on: https://gerrit.libreoffice.org/83171
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-11-20  Caolán McNamara  <caolanm@redhat.com>  [86690d55e935f48da67dc79e54a124b4b0515531]

        ofz#19010 wrong start of range
        
        Change-Id: Ibf97a830932d3f153b99031abc8c4a00b54cedab
        Reviewed-on: https://gerrit.libreoffice.org/83265
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2019-11-20  Miklos Vajna  <vmiklos@collabora.com>  [b6d794e14e65697fbf47a5b425d9d264e26e0161]

        drawinglayer: handle more primitives in the xml dump
        
        In preparation of writing a test for semi-transparent shape text.
        
        Change-Id: I2dac94a6cd9da48de9a5e407ceab78fb8be933d7
        Reviewed-on: https://gerrit.libreoffice.org/83264
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-11-20  andreas kainz  <kainz.a@gmail.com>  [545728b808debf5288f80dcd9473aaf062c43e2a]

        Page Dialog update
        
        Change-Id: I7789ad1d4facb966ddc9ed4ed7201052809ce375
        Reviewed-on: https://gerrit.libreoffice.org/83246
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-20  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [0f25e181c1a8ccd8dd47475ed6ed63e37c841c13]

        tdf#42949 Fix IWYU warnings in framework/*/*cxx
        
        Also drop the now unused framework/inc/general.h
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I8e19036a507dbdcd178835b6ac4182719d27a654
        Reviewed-on: https://gerrit.libreoffice.org/82744
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [c1346f75145415a6a28b3b0f4e83d09bdfbc67e0]

        use correct parser overrides in ConvDicXMLImportContext
        
        after
        	commit 36c965311f53dd9feae63ed4f8ab6de4cc449b99
        	Date:   Sun Sep 29 19:40:09 2019 +0200
            use FastParser in linguistic
        
        Change-Id: Ie337e53d12053068a63aee2d2fc48903e256302b
        Reviewed-on: https://gerrit.libreoffice.org/83259
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [5059984c44379d09eabf740c21db062b925394ad]

        PendingOverflowCheck in TextChain is unused
        
        Change-Id: I575865d79fc279ec017b6af461003f77e9c6073c
        Reviewed-on: https://gerrit.libreoffice.org/83258
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [98f2bd667c45ad8d041673c99678e2f95a749b55]

        loplugin:unusedmethods
        
        Remove a filtering step in the python script that was hiding some
        results
        
        Change-Id: Id94268f150902405ab197c077f18aaedf98845fc
        Reviewed-on: https://gerrit.libreoffice.org/83256
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-20  Caolán McNamara  <caolanm@redhat.com>  [1d69cf32a73c0720882731ebf3eb5d2f07fce246]

        Enable/Disable of children shouldn't be necessary
        
        Change-Id: Ied2c1b1305cd099f0a7a4c403c4a81a94234f363
        Reviewed-on: https://gerrit.libreoffice.org/81134
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-20  Caolán McNamara  <caolanm@redhat.com>  [22fb7b07d79969776f10080ada764a745b63c4b3]

        cid#1399334 Uncaught exception
        
        and
        
        cid#1399224 Uncaught exception
        cid#1399153 Uncaught exception
        cid#1399090 Uncaught exception
        
        Change-Id: Icbafde4a1e1bd1713c25a20337f3e2d0f4103cad
        Reviewed-on: https://gerrit.libreoffice.org/83240
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-20  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [d15518584a3197e4b8318d0176352a0584f42167]

        tdf#42112 Add support for Custom Line Cap
        
        original patch updated by Chris Sherlock
        
        Change-Id: Ie68c3cc40d2c7263a0f786a973da77b00e4cbeb8
        Reviewed-on: https://gerrit.libreoffice.org/82564
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-11-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [873f9ed63711ce2a7083987856f9e3ff2021327c]

        expand out some macros
        
        Change-Id: I5a2f6068ae80b9491af7f633564dd49358b0d3d1
        Reviewed-on: https://gerrit.libreoffice.org/83257
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-20  Michael Weghorn  <m.weghorn@posteo.de>  [469888757b751f6b510d98bf5456f041da3e44b5]

        Use initializer list for unordered_set here
        
        Change-Id: I9099308834d7bf463bd92c07edc86b8e0aa1fe84
        Reviewed-on: https://gerrit.libreoffice.org/82785
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-11-20  Michael Weghorn  <m.weghorn@posteo.de>  [cef397d0e00fcc3ba7603b1b8e141a10479bb59e]

        Load "PrintTextPlaceholder" and "PrintHiddenText" based on config
        
        While looking at tdf#118263, I realized that the
        "PrintTextPlaceholder" and "PrintHiddenText" attributes
        are unconditionally taken from the settings.xml when opening a document.
        
        All of the other options related to what content to print in
        "File" -> "Printer Settings" -> "Options" are (not) taken from the
        document based on whether the "Load user-specific settings
        with the document" option is enabled or not (in "Tools" -> "Options"
        -> "Load/Save" -> "General").
        
        I didn't find a reason why those two should be handled differently,
        so also add them to the list of options not to load from the document
        if the above option is disabled.
        
        Change-Id: Id7e4810c10f4809650eab1f20a2caaf6881bf23d
        Reviewed-on: https://gerrit.libreoffice.org/82784
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-11-20  Julien Nabet  <serval2412@yahoo.fr>  [8a82100c8274d3c0e6d8386116fe8c48543fc4c3]

        Comment some code which resembles a wrong copypaste (sw/portxt)
        
        Thank you Miklos and Michael S!
        
        Change-Id: Ia24e2b9d39d919c26be3c7a5c38f9de875aad2e5
        Reviewed-on: https://gerrit.libreoffice.org/83228
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-20  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9c9c047f42637c274b246fb4020ed0df4ee39ded]

        Add SolarMutexGuard to infobar api methods
        
        Change-Id: If7fab7df7566b1db770437090115b064b98257c6
        Reviewed-on: https://gerrit.libreoffice.org/83255
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-11-20  andreas kainz  <kainz.a@gmail.com>  [0cbcb4b7eb87d947cb99fbb11d132dfad2e47060]

        Line Shadow Dialog update
        
        Change-Id: I59294e8de213059cb0bdc28b5006ee202019210a
        Reviewed-on: https://gerrit.libreoffice.org/83234
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-11-20  Miklos Vajna  <vmiklos@collabora.com>  [3ea4bda77b3383c74b4b837e6850e6d68f25e396]

        connectivity: avoid redundant access specifier
        
        Change-Id: Id30b699dfdf561a42012e620db7cafabeab3ebc0
        Reviewed-on: https://gerrit.libreoffice.org/83238
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-20  andreas kainz  <kainz.a@gmail.com>  [e371baccb4da0d97794f6614c6362bd8e32ee32b]

        Options - calc - Calculate Dialog update
        
        Change-Id: Idc82bbbd7d3be045e70fe297a130f7b9197df9c9
        Reviewed-on: https://gerrit.libreoffice.org/83146
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-19  andreas kainz  <kainz.a@gmail.com>  [be2c1b05538eef6ed79f3c7626807743c1475289]

        Options - calc - View Dialog update
        
        Change-Id: I4de99b93c3c3610d2ce5b19d44c1d12589a72e09
        Reviewed-on: https://gerrit.libreoffice.org/83145
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d7cf4e02d0bac0a5948ad82c62a8c0fb650dceb8]

        Fix typo
        
        Change-Id: Ib5a16d8b5030e1974e5493b50caf7268c5c61191
        Reviewed-on: https://gerrit.libreoffice.org/83242
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-19  andreas kainz  <kainz.a@gmail.com>  [ec93706a9eea072e25f5caad47505cb5293e7071]

        Options - User Data Dialog labels left align
        
        Change-Id: If18abdb3e6d23ada149a9cfc7b2744db9ec3b5f8
        Reviewed-on: https://gerrit.libreoffice.org/83124
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b336e38e0695d6c1674fe268548c96c8ec22e282]

        Fix typo
        
        Change-Id: I7068288ae990c9909000e9b088c03f3608694f6a
        Reviewed-on: https://gerrit.libreoffice.org/83241
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [17fbd4c599443cd8623f7701bc171bdd42083955]

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

2019-11-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0db3469808fb1a0ea4eae4911324190814a67c98]

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

2019-11-19  Caolán McNamara  <caolanm@redhat.com>  [d4a4c9717abccd04fef9ef032092107bb8fae005]

        don't crash if a linked to object is deleted after the doc is loaded
        
        Change-Id: Ia6ab1261745d223dcf84b638edf6a64d46bc6f4b
        Reviewed-on: https://gerrit.libreoffice.org/83201
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-19  Caolán McNamara  <caolanm@redhat.com>  [2972eeaf59def0d80e8a2c8ffd713ec98cef4305]

        LinkWarnDialog "ask" checkbox should be aligned with content
        
        there is a special argument to MessageDialogController to acheive that
        
        Change-Id: I0990cdc1f07479c23184e9b70914e611708dbd96
        Reviewed-on: https://gerrit.libreoffice.org/83177
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-19  Michael Stahl  <Michael.Stahl@cib.de>  [bd2ada701aad2c4e85d03cd8db68eaeae081d91c]

        ofz#18554 sw: fix Null-dereference due to overlapping fieldmarks
        
        The problem is that the WW8 import wants to set a fieldmark on a range
        that contains only the CH_TXT_ATR_FIELDEND of another fieldmark:
        
        (rr) p io_pDoc->GetNodes()[12]->m_Text.copy(33,10)
        $30 = "\bÿÿÿ\001ÿÿÿ\001 "
        
        MarkManager::makeMark() must check that a new fieldmark never overlaps
        existing fieldmarks or meta-fields.
        
        While at it, it looks like the test in
        DocumentContentOperationsManager::DelFullPara() can't necessarily use
        the passed rPam, because it obviously deletes entire nodes, but at
        least SwRangeRedline::DelCopyOfSection() doesn't even set nContent
        on rPam.
        
        Also, the check in makeMark() triggers an assert in
        CppunitTest_sw_uiwriter testTextFormFieldInsertion because
        SwHistoryTextFieldmark::SetInDoc() was neglecting to subtract 1
        from the end position for the CH_TXT_ATR_FIELDEND.
        
        Change-Id: I46c1955dd8dd422a41dcbb9bc68dbe09075b4922
        Reviewed-on: https://gerrit.libreoffice.org/83000
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-19  Mike Kaganski  <mike.kaganski@collabora.com>  [b0e7e494b6bc69d3833c0a6c256ff8106a4a24cb]

        tdf#128889: don't write "page break after" into w:pPr
        
        This produced invalid OOXML, which Word considers as "page before",
        and LibreOffice ignores when re-importing.
        
        Make sure to write it as *trailing* w:r with w:br, as Word also does
        when imports ODT with this atribute, and saves as DOCX.
        
        Change-Id: Ifc4f45d65d4455ecb5cd62aed1ef6a03375c8aa4
        Reviewed-on: https://gerrit.libreoffice.org/83232
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-19  Caolán McNamara  <caolanm@redhat.com>  [03fe7f500f2ccfa5e6a41ad1c9b6b1d7d4403887]

        cid#1448453 Untrusted value as argument
        
        Change-Id: I41a2f30df22b54e51acb593f340cb1ecf1c497b6
        Reviewed-on: https://gerrit.libreoffice.org/83037
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-19  Stephan Bergmann  <sbergman@redhat.com>  [c5e5afbb4e0a7ac41ba4d70d4c9aeb5daa35205c]

        Fix loplugin:fakebool (clang-cl)
        
        ...where it failed with
        
        > In file included from C:/lo-clang/core/extensions/source/activex/SOActiveX.cxx:23:
        > C:/lo-clang/core/extensions/source/activex/SOActiveX.h(160,1): error: VarDecl, use "bool" instead of 'BOOL' (aka 'int') [loplugin:fakebool]
        > BEGIN_MSG_MAP(CSOActiveX)
        > ^~~~~~~~~~~~~~~~~~~~~~~~~
        > C:/PROGRA~2/MIB055~1/2019/COMMUN~1/VC/Tools/MSVC/1423~1.281/atlmfc/include\atlwin.h(2692,3): note: expanded from macro 'BEGIN_MSG_MAP'
        >                 BOOL bHandled = TRUE; \
        >                 ^~~~~~~~~~~~~~~~~~~~
        
        and no idea why I did the getImmediateMacroCallerLoc call in
        913d34ec6b8fdb2796f76ce90fee51ade2051189 "Extend loplugin:salbool to
        loplugin:fakebool".  Removing it doesn't cause any issues at least with my local
        Linux and Windows --enable-compiler-plugins builds.
        
        Change-Id: I64bd906a34e724aefe980ce8ff2b675e8fb2ec8a
        Reviewed-on: https://gerrit.libreoffice.org/83212
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-19  Stephan Bergmann  <sbergman@redhat.com>  [5a11fe87a6f1507149a0965aa740dcdf4ccef3c3]

        loplugin:fakebool (clang-cl)
        
        ...plus follow-up loplugin:implicitboolconversion and loplugin:redundantcast
        
        Change-Id: I9fc9c5cb46fbb50da87ff80af64cb0dfda3e5f90
        Reviewed-on: https://gerrit.libreoffice.org/83207
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-19  Julien Nabet  <serval2412@yahoo.fr>  [77d301f5e40e4f0fb4a127b8b6361a0fb1b1dbd9]

        Fix multiple documentation sections (osl)
        
        Fix these warnings:
        Line 45: /cygdrive/c/BLP/core/instdir/sdk/include/osl/file.h:1308: warning: return value 'osl_File_E_LOOP' of osl_removeFile has multiple documentation sections
        Line 49: /cygdrive/c/BLP/core/instdir/sdk/include/osl/file.hxx:1893: warning: return value 'E_BUSY' of osl::Directory::remove has multiple documentation sections
        Line 50: /cygdrive/c/BLP/core/instdir/sdk/include/osl/file.hxx:1361: warning: return value 'E_LOOP' of osl::File::remove has multiple documentation sections
        
        Change-Id: Id82280efd9c6d1e33df966159dbef677839f6083
        Reviewed-on: https://gerrit.libreoffice.org/83229
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-19  andreas kainz  <kainz.a@gmail.com>  [fa1fa095039f0d4acdab6cf689a6637cb3019054]

        Options - Language Aid Dialog make usefull section names
        
        Change-Id: I1afc30d7d1a52e8b862bcbfb3632a193ee3253e6
        Reviewed-on: https://gerrit.libreoffice.org/83129
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [89c8f34c31c423321d10067f5250e51c3d901b56]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Remove link to old help contents
            
            Change-Id: I71e5b7e0eae41e90075e907585abf00de47e4299
            Reviewed-on: https://gerrit.libreoffice.org/83199
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-19  Mike Kaganski  <mike.kaganski@collabora.com>  [8586051f02125e7358984d2cd14c5383b26bd246]

        tdf#121186: sync itemset and supportsFullDrawingLayerFillAttributeSet
        
        In the bugdoc, there are three separate section styles, first of which
        (Sect1) has fo:background-color attribute set to #ffffff, others with
        no background-related attributes. The sections using the styles are
        nested, the outermost one using the style Sect1 with background color.
        
        When the XML is read, SwXTextSection::attach is called, which fills an
        item set with values stored in an SwTextSectionProperties_Impl struct,
        SvxBrushItem with color value of 0x00ffffff among them. The resulting
        set contains the SvxBrushItem item (WhichId = RES_BACKGROUND = 105).
        No XATTR_FILL_FIRST .. XATTR_FILL_LAST are put into the set.
        
        When later the Edit Sections dialog is opened, SectRepr objects are
        constructed for each section, and the brush is taken from section's
        format using makeBackgroundBrushItem. It checks
        supportsFullDrawingLayerFillAttributeSet, and if yes, uses
        getSvxBrushItemFromSourceSet to fill in the SvxBrushItem; the latter
        only considers XATTR_FILL_FIRST .. XATTR_FILL_LAST in the passed set.
        For the SwSectionFormat, supportsFullDrawingLayerFillAttributeSet
        inherited from SwFrameFormat returns true, which means that existing
        RES_BACKGROUND item is ignored, and default transparent color is
        returned.
        
        Fix by returning false from supportsFullDrawingLayerFillAttributeSet for
        SwSectionFormat. This makes nested sections' properties and behaviour
        match what was in older versions (4.0), where all three nested sections
        took white fill; and only setting innermost section's fill to none made
        it transparent (show document's background).
        
        Change-Id: Id0b4fce221cfa9c54097e69a3acfdf018a1043b5
        Reviewed-on: https://gerrit.libreoffice.org/83016
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [80530986a70bbbcca6cb71ab32da593e11e3684c]

        loplugin:unusedenumconstants
        
        Change-Id: Iecfe5d0ba8d7b287aad798daf2c3e0a7c1a5f1d3
        Reviewed-on: https://gerrit.libreoffice.org/83191
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-19  Stephan Bergmann  <sbergman@redhat.com>  [d273ea2a43886138be553514218c0c3ffda5900f]

        Fix loplugin:fakebool (clang-cl)
        
        ...where it failed with
        
        > [build CXX] setup_native/source/win32/customactions/sellang/sorttree.cxx
        > C:/lo-clang/core/setup_native/source/win32/customactions/sellang/sorttree.cxx(43,5): error: CStyleCastExpr, suspicious cast from 'LRESULT' (aka 'long long') to 'BOOL' (aka 'int') [loplugin:fakebool]
        >     TreeView_SortChildren(hwndTV, dicts, TRUE);
        >     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        > C:/PROGRA~2/WI3CF2~1/10/Include/10.0.18362.0/um\commctrl.h(5227,5): note: expanded from macro 'TreeView_SortChildren'
        >     (BOOL)SNDMSG((hwnd), TVM_SORTCHILDREN, (WPARAM)(recurse), (LPARAM)(HTREEITEM)(hitem))
        >     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        > C:/lo-clang/core/setup_native/source/win32/customactions/sellang/sorttree.cxx(43,5): error: conversion from 'LRESULT' (aka 'long long') to 'BOOL' (aka 'int') [loplugin:fakebool]
        >     TreeView_SortChildren(hwndTV, dicts, TRUE);
        >     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        > C:/PROGRA~2/WI3CF2~1/10/Include/10.0.18362.0/um\commctrl.h(5227,11): note: expanded from macro 'TreeView_SortChildren'
        >     (BOOL)SNDMSG((hwnd), TVM_SORTCHILDREN, (WPARAM)(recurse), (LPARAM)(HTREEITEM)(hitem))
        >           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        > C:/PROGRA~2/WI3CF2~1/10/Include/10.0.18362.0/um\prsht.h(73,16): note: expanded from macro 'SNDMSG'
        > #define SNDMSG ::SendMessage
        >                ^
        
        (And the improved check in FakeBool::VisitImplicitCastExpr nicely removes the
        need to list all the individual false/true macros.)
        
        Change-Id: I815172f32f493bba336008aaacc00545e61ada7b
        Reviewed-on: https://gerrit.libreoffice.org/83215
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-19  Stephan Bergmann  <sbergman@redhat.com>  [fd6d48cbb8b43aa13d475873f1a5355106b2e649]

        loplugin:fakebool (clang-cl)
        
        (the use of `BOOL gotACP` in osl_getThreadTextEncoding was already safe in the
        past, converting from 16-bit HIWORD to 32-bit BOOL and then using operator!)
        
        Change-Id: Ic5019093b350b968edfcf0878126671285891502
        Reviewed-on: https://gerrit.libreoffice.org/83210
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-19  Stephan Bergmann  <sbergman@redhat.com>  [5413dcbc6ce27467b81e84a523aaa25fae4db686]

        loplugin:fakebool (clang-cl)
        
        "conversion from 'ATOM' (aka 'unsigned short') to 'BOOL' (aka 'int')"; if the
        BOOL return value of winwrap::HatchWindowRegister hasn't been used in bad ways
        in the past, this should have been safe in the past, converting from smaller
        ATOM to larger BOOL
        
        Change-Id: I836aee56384a01ef0d959ecc5dbebc923acb642b
        Reviewed-on: https://gerrit.libreoffice.org/83209
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-19  Stephan Bergmann  <sbergman@redhat.com>  [1a83975ff44141595f9bce3088550aee545b6622]

        loplugin:indentation (clang-cl)
        
        Change-Id: I9da73ceef20a0b2535694438a3a6b20876dccd0f
        Reviewed-on: https://gerrit.libreoffice.org/83208
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-19  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [93ee955c5359e283e2fe88e45b4c02a60525ed11]

        tdf#128101 android: fix documents with manual page break
        
        code reads a .ui file to show a menu to edit/delete that pagebreak. That
        file was not packaged in the Android viewer and causes an exception that
        is not handled and ultimately results in a crash.
        
        Change-Id: Ie73d886daf9202ba12e1b5a241bc7b6d184ae770
        Reviewed-on: https://gerrit.libreoffice.org/83104
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2019-11-19  Justin Luth  <justin.luth@collabora.com>  [b926a068a067e7aff6c8f11ed1098a76c39bf5e8]

        tdf#128608 ww8import: COL_AUTO == NO FILL, not solid
        
        This fixes problems in the patches for tdf#116071.
        
        Tables have nothing to do with this bug. It just is the most
        common place to have a background colour, and then to have
        direct formatting that reverts back to COL_AUTO. I created
        a unit test using the page background (black), default style
        paragraph background (blue), and direct formatting COL_AUTO.
        COL_AUTO was turned into WHITE if the fillstyle was set to SOLID.
        
        Change-Id: I8197c040cec5adbdf16f379a88fab5e534ac0c6e
        Reviewed-on: https://gerrit.libreoffice.org/82412
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-11-19  Michael Stahl  <Michael.Stahl@cib.de>  [8f7274682661baec4c9b160ee2165972bbfa9881]

        sw: fix invalid downcast of SwDrawFrameFormat in DelContentIndex()
        
        failure in UITest_writer_tests6:
        
        sw/source/core/undo/undobj.cxx:1021:47: runtime error: downcast of address 0x61300019d3c0 which does not point to an object of type 'SwFlyFrameFormat'
            0x61300019d3c0:m note: object is of type 'SwDrawFrameFormat'
             a2 01 80 19  50 ac d1 9e 14 7f 00 00  00 af 19 00 30 61 00 00  e8 4f 0b 00 b0 61 00 00  40 dd 40 00
                          ^~~~~~~~~~~~~~~~~~~~~~~
                          vptr for 'SwDrawFrameFormat'
         in SwUndoSaveContent::DelContentIndex(SwPosition const&, SwPosition const&, DelContentType) at sw/source/core/undo/undobj.cxx:1021:47 (instdir/program/../program/libswlo.so +0xf8e5833)
        
        Also lose the ridiculous overloading across derived classes.
        
        Change-Id: I19439d0d511c5f8c36b00d8dd02c31f802a44e00
        Reviewed-on: https://gerrit.libreoffice.org/83175
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-11-19  Caolán McNamara  <caolanm@redhat.com>  [7a73a586571a8242d9a49051adc62ef7c1c43e86]

        up/down in ArgEdit doesn't do anything
        
        but it should cycle through the arguments
        
        Change-Id: Ifa398039e77d536a0df021b1a18e06d6df673980
        Reviewed-on: https://gerrit.libreoffice.org/83192
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-11-19  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [ddd2a419c56d8c12b4d10376ecfdde9d87d276e3]

        tdf#124536 android: fix breakiterator mismatch (separate data files for zh/ja)
        
        There was a mismatch between the define DICT_JA_ZH_IN_DATAFILE (which
        is effectively set for android as well via DISABLE_DYNLOADING in
        i18npool/Library_i18npool.mk and the makefile rules to actually compile
        the data files and set the DICT_JA_ZH_IN_DATAFILE define in other places
        that were guarded by checks for iOS.
        
        Change-Id: Ia0f117220ab3bad92093a3bf6c613aa9c4812ed4
        Reviewed-on: https://gerrit.libreoffice.org/83102
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2019-11-19  Mike Kaganski  <mike.kaganski@collabora.com>  [4ec93b7c71da27c0e986468e1635412a0c67cc00]

        Fix UBSan build after 9fdf8c0a5cc036ea9bd1e11dd8f2c1a6e601fae2
        
        The said commit simplified a testdoc to testTdf128820, using a smallest
        possible SVG in it. This seems to produce the smallest possible PNG of
        size 8, which is passed into GraphicDescriptor::ImpDetectPNG. There its
        size is read into nTemp32 past the end of the file without checks,
        which keeps last value of the variable (which was the magic number
        0x0d0a1a0a), which is then saved into the descriptor. Then that value
        is used in ImpGraphic::ImplGetSizePixel, and later multiplying it in
        lclConvertScreenPixelToHmm causes UB.
        
        Fix by checking all the reads in GraphicDescriptor::ImpDetectPNG.
        
        Change-Id: Ib4740fac2b87fbef57d5150151129b9852f3ecb8
        Reviewed-on: https://gerrit.libreoffice.org/83119
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [299a13e8f7307b38ac10ad351273e2559e21ab16]

        widget theme: try the "online" theme even when not using LOKit
        
        Change-Id: I07e493d22af11321e3a87c507741897fe0baf130
        Reviewed-on: https://gerrit.libreoffice.org/83136
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-11-19  Miklos Vajna  <vmiklos@collabora.com>  [6fafae4d109f5768621a11deb394b1b0c4dc5606]

        editeng: add UNO API for semi-transparent text
        
        Keep the type internally as sal_uInt8, to be used as an alpha channel.
        Keep the type externally as sal_Int16, so it's consistent with the fill
        area transparency.
        
        Change-Id: I5138a6b73526f20a40f93df4cff4951e2b11bd6d
        Reviewed-on: https://gerrit.libreoffice.org/83179
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-11-19  Michael Stahl  <Michael.Stahl@cib.de>  [b0930d56130fdddfe65e92b081a8afad77974076]

        python3: upgrade to release 3.5.9
        
        Fixes CVE-2019-9948 CVE-2019-9740 CVE-2019-10160 CVE-2019-16056
        and expat CVE-2019-15903.
        
        python-3.3.5-pyexpat-symbols.patch.1 fails to apply, and it's a
        mystery why --with-system-expat is used everywhere but on MacOSX,
        where 292af048ace2d4b455b2da3a22c784cb05db1d09 disabled it for no
        obvious reason, so try to remove the special case and get rid of the
        patch.
        
        Change-Id: I5ba4532eb6e7c2fb90daba95d132dcc7c9013d96
        Reviewed-on: https://gerrit.libreoffice.org/83117
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-11-19  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [7de3b4bc881671692d15cfc93a4c887ed77b6c64]

        android: avoid NPE when trying to create cache file
        
        when the user wildly switches documents in fast succession, mDocument
        can be null - not creating a cache file definitely is better than a hard
        crash....
        
        Also onSaveInstanceState is meant for lightweight operations (e.g.
        storing what file was openend and what position it was scrolled to), not
        for backend-storing of data, so move creation of cache file to onStop
        instead.
        
        Change-Id: I2452ef24e309ea4a9594eb723e893798b9b47d98
        Reviewed-on: https://gerrit.libreoffice.org/82774
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2019-11-19  Juergen Funk  <juergen.funk_ml@cib.de>  [7f8c9ddbbd26594bb9249cc6295d0170e4bb58e7]

        symstore.sh: use logical operators for test statements
        
        No need to spawn two subshells, test can do and/or logical ops itself.
        
        Change-Id: I2abba303383f9f0053515088d4fa32753a777a1d
        Reviewed-on: https://gerrit.libreoffice.org/83066
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-11-19  Juergen Funk  <juergen.funk_ml@cib.de>  [83e3ba6fba486a5bf68427f0cf9aa9de7d97a391]

        Add comment and pdb-only switch to symstore.sh
        
        Two new switches added:
            -c plus a comment for the transaction
            -n do not store the exe/dll on the symbol server
        
        Change-Id: I8c5db06909720707987970347e298be6d55ebc71
        Reviewed-on: https://gerrit.libreoffice.org/82751
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-11-19  Michael Stahl  <Michael.Stahl@cib.de>  [da967d5f8f450fbcbe1f595dbfc357eb7c8b3c50]

        sw: RTF export: fix invalid RTF for shapes and text frames again
        
        It turns out that commit 4652b911c4376048a452709c953197e1a879a921 wasn't
        quite right: writing out the m_aRunText doesn't necessarily put it in
        the right place, it just happened to work on that bugdoc but in other
        cases the shape may be written before the paragraph properties of the
        paragraph it's in...
        
        So instead change the text frame case to save and restore the run
        related buffers and members, so that the text frame itself can do
        whatever it wants, and the result is appended to m_aRunText.
        
        The members saved are a superset of those saved in
        WriteHeaderFooter_Impl(), writeTextFrame(), TextFootnote_Impl().
        
        Also another thing was missing is that OLE objects would trigger the
        assert because they are also buffered into m_aRunText, e.g.
        ooo46760-1.odt.
        
        Change-Id: Icc6988f8ed19724c593760df46e0254792cd1735
        Reviewed-on: https://gerrit.libreoffice.org/83105
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-11-19  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [c6babe8987711c83e6d0b99312fd9a2c3d55322b]

        “Char” isn’t a word
        
        Change-Id: I4bf9002d31f7f6e2e7adcb46c7623cc8a14c82bf

2019-11-19  Caolán McNamara  <caolanm@redhat.com>  [52a3f07daf2d73f01e7ffd6dfa3d85ad22a8ed6b]

        Related: tdf#125917 remove active editing when we want to replace contents
        
        this addresses comment #6 so that the chosen value is entered in the cell
        
        Change-Id: I3b45301e00b2f79038e88c926f15babd49dcc2bf
        Reviewed-on: https://gerrit.libreoffice.org/83085
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-19  Eike Rathke  <erack@redhat.com>  [b4008306febc147e9f8a3c91102304ec40671a07]

        Resolves: tdf#128855 Add Kabardian [kbd-RU] to language list
        
        Change-Id: I84cfc3aa3f018de1d6950617fe2a06402ce2ac2b
        Reviewed-on: https://gerrit.libreoffice.org/83103
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-11-19  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [53c474633c4e658f096669fb0225d751a5701aaf]

        tdf#125449 Fix custom gradient fill settings being lost
        
        Change-Id: Ia2377274e0fc9da5873bf55735af25ed6ae3d65c
        Reviewed-on: https://gerrit.libreoffice.org/82393
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-11-19  Katarina Behrens  <Katarina.Behrens@cib.de>  [34a3afecaaab3dc4898b33e0981d8b231351fe37]

        tdf#125449 follow-up: unique gradient names in Impress area dlg
        
        as seen in tdf#94300 chart prefers to name anonymous (non-preset)
        gradients all by itself
        
        However tdf#99908 shows that ODF import doesn't like anonymous
        gradients. This is a bug in xmloff style import and should eventually
        be fixed there. Here we implement the same band-aid solution
        tdf#99908 implements for Impress sidebar
        
        Change-Id: Ia39f581aee875ac95faa5c502a3479ed5d7974d8
        Reviewed-on: https://gerrit.libreoffice.org/82522
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-11-19  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [08f2b7b167983bcb4d1f1f178c2c46c3d79f9958]

        Deprecate KeyListener and XMouseListener
        
        Change-Id: Icb7e363265aa2045d0d2a7fec8ef7cc2b6571416
        Reviewed-on: https://gerrit.libreoffice.org/82432
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-11-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [79ea745d595945e454ced9f6cacd2bb57aa51f95]

        use FasterParser for LoadXMLExceptList_Imp
        
        the SvXMLImport superclass of XMLVersionListImport already constructs a
        parser, so we can just use that one
        
        Change-Id: I33b7f70982d78d2303a62cae40335f3c04b73579
        Reviewed-on: https://gerrit.libreoffice.org/83083
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [6e818f0a063a2db37361e42f9c49d4bb9e44945a]

        improve exception message
        
        Change-Id: Ia87e6e22e9a28b714d09c952fa9c52817b4dd21d
        Reviewed-on: https://gerrit.libreoffice.org/83159
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-19  Corentin Noël  <corentin.noel@collabora.com>  [53a4cbad22a22518d097113f30819a6ece468bbf]

        sysui: Add C header to libreofficekitgtk introspection
        
        Change-Id: I948b0d793085abc973a5e3b2778140d729ff1f59
        Reviewed-on: https://gerrit.libreoffice.org/82378
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-11-19  Corentin Noël  <corentin.noel@collabora.com>  [4e14163ceff6bc05ed372358ed66272caa1b35c2]

        lokdocview: Add support for get_command_values
        
        Change-Id: I6a007724de8aea0e4de035313855acd6e9342ee7
        Reviewed-on: https://gerrit.libreoffice.org/82377
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-11-19  Caolán McNamara  <caolanm@redhat.com>  [72bfc8aced60be0adaeabbd496ea8f755c35b016]

        tdf#125917 Ensure mouse is captured before the menu is launched
        
        calc seems to excessively capture the mouse and grabs + floats are messy across
        the different ports. But We usually have the mouse captured before calling the
        menu, except if we are editing a cell, an additional capture here will ensure
        the grab status is the same in both modes and that events go to the same place
        in either case.
        
        Change-Id: I213560273be1a6a398d6a1787a53d64501c473f0
        Reviewed-on: https://gerrit.libreoffice.org/83130
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-19  Caolán McNamara  <caolanm@redhat.com>  [1aaa229af711fe5deeaaabf22c1e32c3025e1bf5]

        Related: tdf#125917 release mouse grab before showing warning dialog
        
        Type text into the data validity dropdown cell and click elsewhere.
        The warning dialog cannot be interacted with due to the active mouse
        grab to its parent
        
        Change-Id: I51702c828dee6ec88106f7d44d7e3440f2e61298
        Reviewed-on: https://gerrit.libreoffice.org/83128
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-19  Caolán McNamara  <caolanm@redhat.com>  [752cc49c97b9c88f37d9a451050beaeab2d2e5cf]

        cid#1399259 Uncaught exception
        
        Change-Id: Ia811eeb04cb9ab86aea205aa848e210fc34ab9d6
        Reviewed-on: https://gerrit.libreoffice.org/83072
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-19  Justin Luth  <justin.luth@collabora.com>  [46fcf87725818666fee34226afdac4a64edd94eb]

        tdf#115576 sw: fix borders for single row/col autotable styles
        
        The 4*4 autostyle table matrix has no box format that can handle
        a table with a single column or single row. So the first
        and last row/column boxes need to be combined to get all
        of the necessary borders.
        
        This could easily be seen by setting one column and X rows
        using the default table style - missing right border.
        
        It could also be seen by setting one row and X columns using
        Box List yellow - missing bottom border.
        
        Change-Id: Ib2cf873b6d4e10ba5145e680ea7b3e2e3aea3970
        Reviewed-on: https://gerrit.libreoffice.org/82998
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-19  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [1562e094fc6a57cd9738109d5202497bcc043d80]

        tdf#125359 Don't overlap multiple infobars
        
        Change-Id: Ieda7dce84daec2e94501c69584f3df21d63d60bb
        Reviewed-on: https://gerrit.libreoffice.org/83101
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-11-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7c4b5c46dd1679d93a21f015e5a09f3428eb3d2c]

        widget theme: add file definition theme support to qt5 backend
        
        Change-Id: I603e75d056a75837353be25f901ab7df6e0cc71a
        Reviewed-on: https://gerrit.libreoffice.org/83135
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-11-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [88e0b283c26dea873442017229c5b7fe2c862494]

        disable spurious SAL_WARN
        
        in the FastParser case, those name/prefix fields in context are not
        initialised, so don't warn for that case
        
        Change-Id: I485dd1b86d81ea2b6f03fa6a8ecf5fb23d46a8e1
        Reviewed-on: https://gerrit.libreoffice.org/83153
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-19  Miklos Vajna  <vmiklos@collabora.com>  [0098563895f6a4024b400582d1bf93cb4435ceed]

        tdf#128632 vcl image lazy-load: take unit into account when setting size
        
        It makes no sense to set the size of an image based on the swap info
        when the swap info unit and the actually loaded image's unit doesn't
        match.
        
        Converting the size would be also an option, but let's wait for the
        first case when a custom size is actually needed for mismatching units.
        
        Change-Id: I96b5c237f0be5587bb2f938faf3c69fa0e1d4a5c
        Reviewed-on: https://gerrit.libreoffice.org/83122
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-19  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [60c0874227201310c099fb717c0a665dbcf5bb33]

        tdf#84183 Give infobar close btn some 'clicked' state
        
        Slightly smaller cross when the button is clicked on to have
        some feedback for the user
        
        Change-Id: If0486319e9816378b2011bbb366b4c577c1ad84a
        Reviewed-on: https://gerrit.libreoffice.org/83087
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-11-19  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9e3ba7c3036c4d21e01d6f75ed29a1e8c4208141]

        tdf#97926 Add UNO API for Infobar
        
        This allows creating, updating and removing infobars from macros/extensions.
        
        It also extends the infobar with a primary and a secondary text, so there can
        be a bold summary at the beginning at the infobar with a longer text following
        in normal letters.
        
        Macro sample:
        ------------------------------------------------------------
        Sub AddInfobar
        	dim buttons(1) as new com.sun.star.beans.StringPair
        	buttons(0).first = "Close doc"
        	buttons(0).second = ".uno:CloseDoc"
        	buttons(1).first = "Paste into doc"
        	buttons(1).second = ".uno:Paste"
        	ThisComponent.getCurrentController().appendInfobar("my", "Hello world", "Things happened. What now?", com.sun.star.frame.InfobarType.INFO, buttons, true)
        End Sub
        
        Sub UpdateInfobar
        	ThisComponent.getCurrentController().updateInfobar("my", "WARNING","Do not read this message.", com.sun.star.frame.InfobarType.WARNING)
        End Sub
        
        Sub RemoveInfobar
        	ThisComponent.getCurrentController().removeInfobar("my")
        End Sub
        ------------------------------------------------------------
        
        Change-Id: I5d0a223525845d23ffab17acdaa431e0eb783fec
        Reviewed-on: https://gerrit.libreoffice.org/29816
        Reviewed-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        Tested-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-11-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b234743dd26e0be4be272d2d2c82f90c67e192b7]

        widget theme: add centeredTabs setting to theme definition file
        
        Change-Id: I714a44d40a99e0bb5ff48e3d36ded73db60af5a0
        Reviewed-on: https://gerrit.libreoffice.org/83133
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-11-19  Stephan Bergmann  <sbergman@redhat.com>  [e18e244dd7f352817116cfdc8720d684d55679ee]

        Improved loplugin:external, handling class types
        
        ...plus follow-up loplugin:fakebool and renaming the non-external (moved to
        unnamed namespace) three-parameter load_icon_by_name overload to
        load_icon_by_name_theme_lang, because it would otherwise hide the one-parameter
        load_icon_by_name
        
        Change-Id: Ie01151c1b4648bd797cc455ec092281448ed4637
        Reviewed-on: https://gerrit.libreoffice.org/83134
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-19  László Németh  <nemeth@numbertext.org>  [6100909c84550036932d031f4d2f652e158a1a0a]

        tdf#119054 DOCX: fix not table style based bottom margin
        
        in table cells, ie. using paragraph styles with bottom
        margin setting or direct paragraph formatting of bottom
        margin. Both of them overwrite the table style based
        bottom margin.
        
        Change-Id: I527b16c24fe47df8412291089ff86fadd3f9430b
        Reviewed-on: https://gerrit.libreoffice.org/82800
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-11-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [4a19260d74c335fc6eb9216aacbf2d5bfbfc95aa]

        make some classes module-private
        
        Change-Id: I53809ab01d5e8eb091305c3cb618a64920ad22ad
        Reviewed-on: https://gerrit.libreoffice.org/82783
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-19  Mike Kaganski  <mike.kaganski@collabora.com>  [2d2a76dd0ada087c168134c0a873e0f9a98eea05]

        tdf#128523: drop cache directory when restart manager initiates restart
        
        This would allow to re-create cached elements that could be broken.
        Restarts include those after a version upgrade (with bugfixes); using
        safe mode dialog (after crashes/problems); some configuration changes.
        An example of issue fixed by this is bad cached icons from versions
        affected by tdf#119020, that still make troubles to users after a year
        after the reason of generation of bad icons had been fixed [1, 2, 3].
        
        [1] https://ask.libreoffice.org/en/question/211759
        [2] https://ask.libreoffice.org/en/question/215263
        [3] https://ask.libreoffice.org/en/question/217831
        
        Change-Id: I2362547c25f8f265915efafa4e224435eda03e20
        Reviewed-on: https://gerrit.libreoffice.org/83138
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-19  Stephan Bergmann  <sbergman@redhat.com>  [153aa090db6ae6fb9809305f56b06056865c69f4]

        Improved loplugin:external, handling class types
        
        ...renaming type as TMList to avoid ambiguity between i18npool::TMlist and
        i18npool::(anonymous namespace)::TMlist
        
        Change-Id: I712fca9a9a7023e5a217c019195e3aa51e858f81
        Reviewed-on: https://gerrit.libreoffice.org/83132
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-19  Stephan Bergmann  <sbergman@redhat.com>  [38f4df895ebcaceb4107a42a59006420633a29b3]

        Improved loplugin:external, handling class types
        
        ...plus follow-up loplugin:fakebool and loplugin:consttobool findings
        
        Change-Id: I4b4045439fc9b19c42f6915b158540d2daf4cafb
        Reviewed-on: https://gerrit.libreoffice.org/83123
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-19  Stephan Bergmann  <sbergman@redhat.com>  [e3a3a931fe23eee9a70ffd807bc00a6ba4aad731]

        Improved loplugin:external, handling class types
        
        ...plus follow-up loplugin:fakebool and loplugin:consttobool findings
        
        Change-Id: I2b19d80f7313d3d5b0e502581b39fe20147bdfcc
        Reviewed-on: https://gerrit.libreoffice.org/83121
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-19  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [852a0f9cd88ef1f646af67e59a0fdd779b0e7627]

        Rename GlyphCache to FreetypeManager
        
        And while at it remove the unneeded getPlatformGlyphCache
        abstraction.
        
        Change-Id: Id5cad751eda9e6bf177dfb4816280d7c5af7066a
        Reviewed-on: https://gerrit.libreoffice.org/83125
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-11-19  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [f8e1f8652255cadd80a991aa3e059ee631b333b8]

        tdf#128434 correctly release fonts in destructors
        
        This adds ReleaseFonts() calls to all destructors of SalGraphics
        and TextRenderImpl derivated classes, which implement SetFont.
        
        During destruction a base class can't call into derivated classes,
        as these are already destructed, so we have to spread these calls
        manually.
        
        Change-Id: Ia57db04f7df665e5205212ce512119e2f60e3379
        Reviewed-on: https://gerrit.libreoffice.org/82967
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-11-19  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [e6aac0b637d583d3cfb893276f813ff5aa1ade17]

        tdf#128434 try garbage collect ImplFontCache fonts
        
        Instead of changing the harfbuzz caching, for this use case it's
        enough to queue all per-OutputDevice fonts for garbage collection
        (GC), which are managed by the OutputDevices ImplFontCache. So
        just try to GC all the fonts in the ImplFontCache destructor.
        
        There is no point keeping these LogicalFontInstances alive, after
        the OutputDevice font cache is destroyed, as these fonts aren't
        shared and can't be accessed later. But the main problem is still
        some correct accounting of harfbuzz resources and eventual even
        the Freetype ones, so this cleanup would not really be needed.
        
        AFAI can tell, this plugs the remaining per-document leaks of the
        PDF generation, except for a 72 byte basic listener leak from:
        
        basic::ImplRepository::impl_createManagerForModel(...)
            basicmanagerrepository.cxx:480
        
        Change-Id: I3155be59a2bdcd85e01f6f048b990db04d88c94f
        Reviewed-on: https://gerrit.libreoffice.org/82968
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-11-19  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [578f97b4b2d06d3d5d5db7fd70066ba8ca665abc]

        Move static aFontFileList into GlyphCache
        
        GlyphCache is already a global in the unix SalData class, so we
        can drop one more global static variable. and the FontFile map
        values aren't shared, so just use std::unique_ptr, like the two
        other maps, which form the GlyphCache class.
        
        While at it finalize the classes and hide their constructors.
        
        Change-Id: Iaac8cd9905e9b4025707a17f62d8961ccfa5d0fb
        Reviewed-on: https://gerrit.libreoffice.org/82966
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-11-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [280f8f70d14ca9932a846030537dfd2ec8f61801]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add PDF Export Security Page screenshot
            
            Change-Id: Ic5ca4f1dbb1bab68914fd015808112b42cfe4951
            Reviewed-on: https://gerrit.libreoffice.org/83144
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b0195cebdcaee8cc5ec0f68e4fe0fd91239a8221]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add PDF Export Digital signature Page screenshot
            
            Change-Id: I463c27689ddc53d8c66b88c835e189956d078652
            Reviewed-on: https://gerrit.libreoffice.org/83143
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b064e5d1a4a0380f33628c88be1b76c186aa7810]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add PDF Export iUser Interface Page screenshot
            
            Change-Id: I3893d6fcb514057e41446f2a179b219405b8a072
            Reviewed-on: https://gerrit.libreoffice.org/83142
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [01952ec29dfdefd3bfb266ac508e7e862738b27f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add PDF Export View Page screenshot
            
            Change-Id: I76b4036e5d205a952d369d398db211545621e537
            Reviewed-on: https://gerrit.libreoffice.org/83141
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4be1f510b8a71af2f65181d7553aa9ecabb831a4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add PDF Export Links Page screenshot
            
            Change-Id: I996183a122518ec18d5ffb5d60b9d30c1f328c8e
            Reviewed-on: https://gerrit.libreoffice.org/83140
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [1cf57913a8efe04d10bb116305760efde055cadf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add PDF Export General Page screenshot
            
            Change-Id: I1f045faa224e8b24cc67a38989209217b15abdb1
            Reviewed-on: https://gerrit.libreoffice.org/83139
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [eddc3977f890a8b71a11371cb7684793514e250d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Update and refactor PDF export Help pages
            
            Added Help for several new options
            Adjust options visibility for each module
            Split page into smaller pages
            Adjust Contents tree
            
            Change-Id: I03fd0a4cb99f36da0ea7911a1afb5d4be6648244
            Reviewed-on: https://gerrit.libreoffice.org/83131
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ab39cd57e271812d9d5e520fd83125f1aef20c98]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#128808 Clarify Basic libraries containers
            
            Change-Id: Iaa85a3b0340eb88c8b81ee8070039c1e518789f6
            Reviewed-on: https://gerrit.libreoffice.org/83092
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [027cd46c62f325e85642ede48b5fda7ebb4dec16]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#128227 disambiguate text frame and text box
            
            in summary,
            on Writer, Text frame -> Frame
            On other modules
            Text Frame -> text box
            
            Change-Id: I3b218fafb03cd5ab79c8c0b902ec417bf5445ff8
            Reviewed-on: https://gerrit.libreoffice.org/82976
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-18  Caolán McNamara  <caolanm@redhat.com>  [a7206a2fb12ce9622097d470bbd6e7b0b86e83fb]

        Resolves: tdf#108452 invisible all-black drawing cursors on black bg
        
        commit c5ac80d90ebcc1c3fad18ece8784ac2b36f52045
        Date:   Fri Feb 8 10:00:12 2019 +0200
        
            make cursor images part of the theme
        
        +
        
        commit 25d176ada67ada550bd4d0d08177c232cf7eeb37
        Date:   Mon Mar 4 15:58:18 2019 +0200
        
            tdf#123796 Wrong cursor when inserting shape
        
        effectively resulted in the gtk version using the same curros as the mac
        version. Some of these icons are all black and invisible on a black background,
        which affects both gtk and osx.
        
        Taking a copy of LibreOffice 6-1 where the classic xbms were in use, dump
        all the xbm cursors and masks as loaded via cairo to png and where the mac
        cursors were all black take the xbm derived versions instead (if they were of
        the right size)
        
        Change-Id: I8a7a150caff415fa25180c1f2ed4cb8487fcd70c
        Reviewed-on: https://gerrit.libreoffice.org/83112
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-18  Caolán McNamara  <caolanm@redhat.com>  [57c901adc6dd1441057fb93970e7c25f1d36a9ca]

        rhbz#1773525 wrong elements removed from saved entries when limit hit
        
        Change-Id: Iaf8a012ffe927cbf38789e97b469d899e7cbf87b
        Reviewed-on: https://gerrit.libreoffice.org/83094
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-18  Zdeněk Crhonek  <zcrhonek@gmail.com>  [5739daad969efce4e4f19ed30e32c842bddf98cf]

        add uitest for bug tdf#126626
        
        Change-Id: Ic2ffd8f0418e208d7e17ac419a0ac7d98ffad30c
        Reviewed-on: https://gerrit.libreoffice.org/83118
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-11-18  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [feff6668d8e978f37b37fe043858297eb3b4a2d4]

        Extend DOCX input field export test for round-trip
        
        This expands the test from tdf#125103 to include more use cases
        and validate the import of the exported document (tdf#128460).
        
        Change-Id: Ifb8615b6b90931996becb8cb44d846eb30956971
        Reviewed-on: https://gerrit.libreoffice.org/83038
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-11-18  Miklos Vajna  <vmiklos@collabora.com>  [543a0658f961f24db6804b90c5389aee15ba2ce4]

        editeng: add doc model for semi-transparent text
        
        tools Color can handle the alpha just fine, but add a separate member ID
        for transparency to be consistent with the existing border and fill
        color API.
        
        Change-Id: I8466da9fb40ab1d0c97b06a0594f89719ccc1959
        Reviewed-on: https://gerrit.libreoffice.org/83116
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-11-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [00e1adec49c50f9128dd02ae721e62ae3e729ad6]

        crashtesting fdo78617-2.ods
        
        as a consequence of
        	commit feec8e3c34e08b621098a17f1011dccd0b4f7f4c
        	Date:   Tue Nov 12 16:00:55 2019 +0200
            reduce iteration in ScViewData::GetScrPos
        
        Change-Id: Iec539c33bd80b9ad2d2a3698d443c5cec81f8f85
        Reviewed-on: https://gerrit.libreoffice.org/83093
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [87bea6ff734a251165d0fd1b03077fc5e27a95c5]

        use FasterParser for SvxReadXML
        
        the SvXMLImport superclass of XMLVersionListImport already constructs a
        parser, so we can just use that one
        
        Change-Id: I09d946a9d0e978582fbecc67c74cd1ae5c97178e
        Reviewed-on: https://gerrit.libreoffice.org/83076
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-18  Caolán McNamara  <caolanm@redhat.com>  [43570eb811ec731d5f86b5fa00bb5dfacaceb2ef]

        rhbz#1773525 reducing the amount of saved search/replace entries didn't work
        
        Change-Id: I1512ef507130718859271079e603a95cf2105c58
        Reviewed-on: https://gerrit.libreoffice.org/83088
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-18  Miklos Vajna  <vmiklos@collabora.com>  [a7528cd6f17ea5c5b29e7d607e54c62de0d9e7db]

        sw: insert image: set anchor to at-char by default
        
        This changes the default set in commit
        4f40bf6a79de6d60da0a5090cdfeda6242e889f0 (sw: insert image: set anchor
        to as-char by default, 2019-07-04), to have a better compromise, taking
        both Word defaults compatibility and usability into account.
        
        The problem is that users are used to just inserting an image and being
        able to drag it to its final location, which is broken with as-char
        anchoring.
        
        So default to at-char anchoring, this is still something that is fully
        interoperable to Word (unlike the old to-para anchoring), but allows the
        easier image move again.
        
        Change-Id: Ibc61ae167fc9e5cc31b04c83e854556309e27fd4
        Reviewed-on: https://gerrit.libreoffice.org/83089
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-11-18  Michael Stahl  <Michael.Stahl@cib.de>  [83edee3009240a3c26271b8de2450eed3e5acf97]

        tdf#128739 sw: don't delete bookmarks prematurely in SwUndoDelete
        
        ::RedoImpl() and SwUndoInserts::UndoImpl().
        
        The bookmarks will be deleted again by DelContentIndex(), which also
        adds them to m_pHistory, but RemoveIdxFromRange() deletes them without
        adding them to m_pHistory so they won't be restored.
        
        There is some funny commit c50f2e0a69204b8760c2e06313a18b6194f2d109
        which is a mystery: if the rPam has to be saved across the
        RemoveIdxFromRange() call, then either the rPam that's passed to
        RemoveIdxFromRange() is wrong, or the rPam that is restored after the
        call is wrong... just revert it and set the same values to rPam.
        
        Change-Id: I9e93ef75bcd2931594aeae07e761c48752d31d9b
        Reviewed-on: https://gerrit.libreoffice.org/83084
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-11-18  Michael Stahl  <Michael.Stahl@cib.de>  [24fd14b387dca458a1b6e9415e936d26562ddb1e]

        tdf#128739 sw: delete fieldmarks if exactly selected ...
        
        ... in SwUndoSaveContent::DelContentIndex().
        
        The problem is that the fieldmark survives but its dummy characters are
        all deleted; this will eventually lead to unhappiness in Undo.
        
        Another issue is that SwHistoryBookmark doesn't know about dummy
        characters, so use the SwHistory*Fieldmark instead.
        
        This still doesn't work completely because SwUndoDelete::RedoImpl() is
        quite borked.
        
        (regression from 4dc1615c80e8e66d339dc86fa95bbc76e884d988..d9030ad6298e2f49ee63489d6158ea6ad23c0111)
        
        Change-Id: Ia98d143fa46e79348fde200be5462cc461455b58
        Reviewed-on: https://gerrit.libreoffice.org/82815
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-11-18  Stephan Bergmann  <sbergman@redhat.com>  [d7643c6a708630a0be365b29a01d514891d9b3fb]

        Missing includes
        
        ...with recent Clang trunk
        
        Change-Id: I9ea0f1692df8d269356df0d6b20ea2173f632425
        Reviewed-on: https://gerrit.libreoffice.org/83086
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-18  Caolán McNamara  <caolanm@redhat.com>  [5f39ae82e4f72c28f9c5136ff820853e97249a8f]

        cid#1401321 Uncaught exception
        
        Change-Id: I94603d614abf73881555c069f51c9c1adb5613b0
        Reviewed-on: https://gerrit.libreoffice.org/83075
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-18  Balazs Varga  <balazs.varga991@gmail.com>  [071007d83d9d29fa7879b71b0e7b396da70963a5]

        tdf#127777 fix "CrossBetween" for not imported combined chart
        
        Set the ShiftedCategoryPosition for true in case of combined chart.
        
        See also commit 111c260ab2883b7906f1a66e222dbf4dc3c58c4f 'tdf#127777
        OOXML chart export: fix "CrossBetween" for not imported charts
        
        Change-Id: I52fdcdc52e75ac15c85e04c2982b25cc180d7815
        Reviewed-on: https://gerrit.libreoffice.org/82617
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-11-18  Caolán McNamara  <caolanm@redhat.com>  [9eae3a528e64668f2d8734fa94ffb2e2f643ad49]

        cid#1399260 Uncaught exception
        
        Change-Id: I975716ae1f7406af57cc4141f4cbdb9e5e4c4bd2
        Reviewed-on: https://gerrit.libreoffice.org/83074
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-18  Caolán McNamara  <caolanm@redhat.com>  [b2cf175ed3f33bd35f4a696f3d9b531fa8a57e24]

        cid#1421150 Useless call
        
        add annotation
        
        Change-Id: I6f5eabf945f81cfb54ca3afb51231600ac30d9d2
        Reviewed-on: https://gerrit.libreoffice.org/83065
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-18  Caolán McNamara  <caolanm@redhat.com>  [c2cb3af28a415c2e68b8fe18465522636cb7f774]

        cid#1448537 silence Wrapper object use after free
        
        Change-Id: I896556485c441c9d0e79e75f41d0eb452f0eb21f
        Reviewed-on: https://gerrit.libreoffice.org/83069
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-18  Regina Henschel  <rb.henschel@t-online.de>  [58ee73068fa881950e42cca22ed17cf5829b8d14]

        tdf#103092 export uses MeasureUnit not FieldUnit
        
        ctor of SvXMLExport expects a util::MeasureUnit, but getMetric() from
        XGlobalSheetSettings returns a FieldUnit. The conversion was missing.
        So FieldUnit::MM (=1) was treated as MeasureUnit::MM_10TH (=1). But
        that one has no unit string, so the 'translate' transformation got
        numbers without unit, which then were wrongly interpreted.
        
        Change-Id: I433c7534be21655887863005f14836d2b733cf1f
        Reviewed-on: https://gerrit.libreoffice.org/83004
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-11-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [729883cc42c7a7b2f342612ebd6c941e76264d18]

        compilerplugins: fix ambiguous type warnings
        
        Errors were:
        
        /home/chris/repos/libreoffice-latest/compilerplugins/clang/sharedvisitor/analyzer.cxx:80:40: error: reference to 'PointerType' is ambiguous
                if (auto const t = type->getAs<PointerType>())
        
        /home/chris/repos/libreoffice-latest/compilerplugins/clang/external.cxx:61:44: error: reference to 'PointerType' is ambiguous
                else if (auto const t3 = t1->getAs<PointerType>())
        
        Change-Id: Ia5b7add8f2b3160fa3198ed127785bdd61c74796
        Reviewed-on: https://gerrit.libreoffice.org/83030
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-18  Jens Carl  <j.carl43@gmx.de>  [c0e720bfd209b50ca7dc2082e340f9b6288a6216]

        Fix 'is' operator for comparison
        
        The 'is' operator should not be used for comparison on some types of
        literals. In CPython this works by accident and CPython 3.8 introduced a
        SyntaxWarning (see https://bugs.python.org/issue34850).
        
        Change-Id: Ic4ba481579d13fd1496431ded59dd626a05fc0c6
        Reviewed-on: https://gerrit.libreoffice.org/83033
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-11-18  Caolán McNamara  <caolanm@redhat.com>  [f23b9ae6bbc4a82e4e9258a6a1d8ca84d6b5d8ec]

        cid#1249470 Uninitialized scalar field
        
        use comment as an annotation
        
        Change-Id: Ia8b5ba157d0d240c4a3e6beed74d66e6d34d1a32
        Reviewed-on: https://gerrit.libreoffice.org/83067
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-18  Caolán McNamara  <caolanm@redhat.com>  [3a16dff3b624d08a4193c5f8d9b8e024e750c821]

        cid#1421107 Useless call
        
        add annotation
        
        Change-Id: I97e9282cb8568378de01764802b0a6d30e71f259
        Reviewed-on: https://gerrit.libreoffice.org/83064
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-18  Miklos Vajna  <vmiklos@collabora.com>  [bc5c1464f510c32be5c0fd66f2e8671eba7c0fdd]

        sw: prefix members of SwCallLink
        
        See tdf#94879 for motivation.
        
        Change-Id: Ia0b6909ff037c4126e0cba1e63a672d166f6784f
        Reviewed-on: https://gerrit.libreoffice.org/83059
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-11-18  Caolán McNamara  <caolanm@redhat.com>  [25cc2574ee13c25aba7e671fd213816acd94d365]

        cid#1421106 Useless call
        
        add annotation
        
        Change-Id: I9e0f67fc14bc15a011faeb75264f64930a0c3065
        Reviewed-on: https://gerrit.libreoffice.org/83063
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-18  Caolán McNamara  <caolanm@redhat.com>  [dd96c13e1921391719260b8516cd6ba7c1392814]

        cid#1421069 Useless call
        
        add annotation
        
        Change-Id: Iaeebd22ccefe4a11b3ae65e3f6dc54f8fdb7e075
        Reviewed-on: https://gerrit.libreoffice.org/83062
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [efab55fee25c5a2f5a0c491c1ceab721c267af17]

        convert AccessibilityFlowTo to scoped enum
        
        and drop the unused FORSPELLCHECKFLOWTO
        
        Change-Id: I128e84d386c10d001aa63f93b4b6dcb7238a1242
        Reviewed-on: https://gerrit.libreoffice.org/83060
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [ba637bbbd65d71a3956d56f04ce2703b51479700]

        use FasterParser for SvxXMLXTableImport::load
        
        the SvXMLImport superclass of XMLVersionListImport already constructs a
        parser, so we can just use that one
        
        Change-Id: I28402467f63e166a2c5ffc3bf0c851de81ba2108
        Reviewed-on: https://gerrit.libreoffice.org/83061
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-18  Jens Carl  <j.carl43@gmx.de>  [f09d88e8f8f599938e78adf72fc96cedb261afef]

        Fix 'is' operator for comparison
        
        The 'is' operator should not be used for comparison on some types of
        literals. In CPython this works by accident and CPython 3.8 introduced a
        SyntaxWarning (see https://bugs.python.org/issue34850).
        
        Change-Id: Ifabe22e4ae3b9e1d3bfd5a663f39500e381cfa6e
        Reviewed-on: https://gerrit.libreoffice.org/83034
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-11-18  Caolán McNamara  <caolanm@redhat.com>  [a15729a63ea90a066a6a98a762f4a1c2b19f9389]

        cid#1430070 Copy-paste error
        
        add annotation
        
        Change-Id: I6973335b8877b48d5cf0a08f4e291585de352446
        Reviewed-on: https://gerrit.libreoffice.org/83035
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-18  Caolán McNamara  <caolanm@redhat.com>  [24a8e873bba179cf50b2157e95a97d089e379e1c]

        cid#1430063 Copy-paste error
        
        add annotation
        
        Change-Id: I162b4f388baff243425d34a13c1104dfdaf92588
        Reviewed-on: https://gerrit.libreoffice.org/83036
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-18  Caolán McNamara  <caolanm@redhat.com>  [de38c4a5ea015f0f881b80f7ec0dcbaf323bc1e0]

        cid#1448469 Out-of-bounds access
        
        add an annotation
        
        Change-Id: I70a431fecd8a87f2167bdce53ec2397d22436a9d
        Reviewed-on: https://gerrit.libreoffice.org/83025
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-18  Caolán McNamara  <caolanm@redhat.com>  [08def65c78d2505b3602e1ac45440d342b2c17ad]

        cid#1430094 Arguments in wrong order
        
        add an annotation here
        
        Change-Id: If28f6494e80df0ea38036196ed152e9dee29339f
        Reviewed-on: https://gerrit.libreoffice.org/83027
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [0fc7daed227ea6fd4fb3de04c92ae6cb765122c3]

        loplugin:singlevalfields
        
        Change-Id: I0bb32ad7351f0e4cfbdc872ed0e81b8157ecc4cb
        Reviewed-on: https://gerrit.libreoffice.org/83056
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-18  Justin Luth  <justin.luth@collabora.com>  [227100ff4e5560c09c5a822052fc5ada541b8cc5]

        related tdf#120412 ww8import: allow > 100% escapement, fix calculation
        
        On import, it was calculating the escapement before reading
        the character size. If there is a fontsize SPRM in the
        character run, make sure that is processed first.
        
        Also, use the new MAX_*_ESC values since 100% is not nearly
        enough as a maximum.
        
        I looked for a mechanism that could delay processing, but
        found nothing. I thought about creating such a mechanism,
        but that could get extremely complicated, as loops would
        need to be detected (co-dependencies, etc). In the
        end, it seems likely that SOME function would need to be
        re-run (for example make Read_SubSuperProp runAgain at
        the end of the character properties) since there
        (likely) is no guarantee of the order of SPRMs.
        From my code-reading, it looks like Read_Fontsize is
        re-entrant-able, so that seems like the simplest
        solution in this case. This is mature code, so
        no real call for creating new mechanisms...
        
        Change-Id: I1269989c74cf34e38f8db77bd6fc510e395ee864
        Reviewed-on: https://gerrit.libreoffice.org/82248
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-18  andreas kainz  <kainz.a@gmail.com>  [bc9b046fbd1d68016ae6c53c990fce97b57eb663]

        Paragraph Align Tab fix
        
        Change-Id: Ied02b9db154bd007399b8b3d567d692d4973d382
        Reviewed-on: https://gerrit.libreoffice.org/83040
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-18  andreas kainz  <kainz.a@gmail.com>  [52d0027332ecd9ea9d941113c7fbe66ebc3cf48a]

        tdf#127927 Character Dialog effect preview Alignment
        
        Change-Id: If4bf99711b09c61d00dafb65ba76f4673c99246b
        Reviewed-on: https://gerrit.libreoffice.org/83019
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-18  andreas kainz  <kainz.a@gmail.com>  [5e95b239d53dba73d27d9d3d4e8e013636c0f283]

        Options calc general tab only one column
        
        Change-Id: Iba382f28695ed4452151a7576727114ba99afea9
        Reviewed-on: https://gerrit.libreoffice.org/83042
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9e7a0fc1573a95a1542207ac86a18e630c1fc835]

        widget theme: correct sizes of combobox/listbox
        
        Combobox/listbox was clipped on the right side. Fixed this by
        increasing the size of the widget by one and moving the button to
        the right by one pixel.
        
        Change-Id: If73e93d0c99c1daff9c0bab095169dba3c619450
        Reviewed-on: https://gerrit.libreoffice.org/83043
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-11-17  Caolán McNamara  <caolanm@redhat.com>  [959dab6e0642ae7760c3bf4ff2d8bccbbe4dad14]

        cid#1430084 Arguments in wrong order
        
        add an annotation
        
        Change-Id: Id3b90eae8a2306cfb7f0f46b3fd73e320c851f6a
        Reviewed-on: https://gerrit.libreoffice.org/83029
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-17  Caolán McNamara  <caolanm@redhat.com>  [eddf039a85a30f4196cb21b9b4cb24ee82c72722]

        cid#1430089 Copy-paste error
        
        add an annotation here
        
        Change-Id: Ib8a924271e557f7eb8ee4b5a7353206485b1f10a
        Reviewed-on: https://gerrit.libreoffice.org/83028
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-17  Caolán McNamara  <caolanm@redhat.com>  [10be6512107891b5bd4f1055fac3dcd9fe3b784c]

        cid#706181 Use of untrusted string value
        
        use an annotation here and add one to the windows equivalent
        
        Change-Id: Ife54949c2e89ae606d7931be82807db4bbb132dc
        Reviewed-on: https://gerrit.libreoffice.org/83024
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-17  Caolán McNamara  <caolanm@redhat.com>  [25a6ed62682d8471e6605801205e2e56491f5929]

        cid#1430104 Arguments in wrong order
        
        add an annotation
        
        Change-Id: I2e9356fa1d56e579336f1fb7346112edf576232f
        Reviewed-on: https://gerrit.libreoffice.org/83026
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-17  Caolán McNamara  <caolanm@redhat.com>  [26960bad06fe26f5652faf42e20073bf7d201eeb]

        cid#1448230 Dereference null return value
        
        Change-Id: I846959c2f92dc8078ad2ed8accb8f7be0f2833ce
        Reviewed-on: https://gerrit.libreoffice.org/83023
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-17  Caolán McNamara  <caolanm@redhat.com>  [28da9177229a1d8b6d4a3ba3d84dea2166caae8d]

        cid#1448367 Explicit null dereferenced
        
        Change-Id: I1762ad30ba03ee1d06f85023a42646131a7ccde9
        Reviewed-on: https://gerrit.libreoffice.org/83018
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-17  Caolán McNamara  <caolanm@redhat.com>  [65b00b25ecf901a13a9c3c660629dfefa998e7b0]

        only need xTransform if we have xRecorder
        
        Change-Id: I6d1ad119921cf79cf87566d65b4dd700c0890fa7
        Reviewed-on: https://gerrit.libreoffice.org/83003
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-17  Caolán McNamara  <caolanm@redhat.com>  [7e19e07526f8c1ca94555e3e9a2211b9555f54b2]

        cid#1455745 Not restoring ostream format
        
        Change-Id: Ie5b73bca282a279a0318e42499d44f19822b1554
        Reviewed-on: https://gerrit.libreoffice.org/83017
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-17  Chris Sherlock  <chris.sherlock79@gmail.com>  [3a8d16ba8ca7ef7349e893f2bf1c7e12d9a8d7ae]

        tdf#128847 - vcl: fix colorspace names for MacOS
        
        kCGColorSpaceGenericGray is deprecated and should be
        kCGColorSpaceGenericGrayGamma2_2, and kCGColorSpaceGenericRGB is
        similary deprecated and now should be kCGColorSpaceSRGB.
        
        This fixes the "color skew" issue found in a variety of tests.
        
        Change-Id: I8088b2377e03cde3f8e03e9d3778a40fc3081c4a
        Reviewed-on: https://gerrit.libreoffice.org/82809
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-11-17  Caolán McNamara  <caolanm@redhat.com>  [26103123f3464613f1266f268cb23c05ab81426c]

        ofz#12553 Timeout, cut out slow uninteresting path for fuzzing
        
        Change-Id: Iaaf940e48a54e9578c747e57f2f328c36e4a119b
        Reviewed-on: https://gerrit.libreoffice.org/83002
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-17  Stephan Bergmann  <sbergman@redhat.com>  [1b2da574ba2c37891ee59709731537af7a1ca3c2]

        bin/run: missing exedir for macOS
        
        ...but even the you still get a failure
        
        > $ bin/run vcldemo
        > 2019-11-17 10:37:53.159 vcldemo[18891:7736267] No Info.plist file in application bundle or no NSPrincipalClass in the Info.plist file, exiting
        
        Change-Id: I7c11ee5a02c4a71cf3c79dc7b5b180c3e28c059b
        Reviewed-on: https://gerrit.libreoffice.org/83015
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [31a1dcbe9ace047a50fa955e35de4fb5f3a023c9]

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

2019-11-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e51f9f509af9c3f59b479ab4d731c94fb2223af8]

        Fix typo
        
        Change-Id: I0f71c9b31456b37130a9b6ef9f47d204b9c21aa1
        Reviewed-on: https://gerrit.libreoffice.org/83006
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [335852ffcf72e2ef6c4b02ebe645492bb7bc36d3]

        Fix typo
        
        Change-Id: I59877df3c75d8423ae81a7d877b3144e65526253
        Reviewed-on: https://gerrit.libreoffice.org/83007
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bde2137d6efa7966672916ae5a0b8020bec7dbc4]

        Removed executable permission on file pptx
        
        Change-Id: I93dd9533fc4f4d2acc1afe282754af0c78a25f73
        Reviewed-on: https://gerrit.libreoffice.org/82985
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4e053538db0e701f444a4dd81bfc0de2ca053c18]

        Fix typos
        
        Change-Id: I9251205c47f26be7695496b5887b849fcf1335f1
        Reviewed-on: https://gerrit.libreoffice.org/82814
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [f10b43f9d1b4e14441a9204bc0c79003645f0f98]

        loplugin:unusedmethods
        
        Change-Id: I04deb5a1dee5b8a9a4508d28552ffe0b67288993
        Reviewed-on: https://gerrit.libreoffice.org/82977
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-17  Mike Kaganski  <mike.kaganski@collabora.com>  [8e7d89295c0b9e0515baab88d99c05ac293ac645]

        tdf#128820: improve unit test to not depend on opening bad file failing
        
        ... also test exported XML directly
        
        Change-Id: I50237593dd111e7c7974452769c8d49c22012713
        Reviewed-on: https://gerrit.libreoffice.org/83005
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-17  Stephan Bergmann  <sbergman@redhat.com>  [314f15bff08b76bf96acf99141776ef64d2f1355]

        Extend loplugin:external to warn about enums
        
        To mitigate the dangers of silently breaking ADL when moving enums into unnamed
        namespaces (see the commit message of 206b5b2661be37efdff3c6aedb6f248c4636be79
        "New loplugin:external"), note all functions that are affected.  (The plan is to
        extend loplugin:external further to also warn about classes and class templates,
        and the code to identify affected functions already takes that into account, so
        some parts of that code are not actually relevant for enums.)
        
        But it appears that none of the functions that are actually affected by the
        changes in this commit relied on being found through ADL, so no adaptions were
        necessary for them.
        
        (clang::DeclContext::collectAllContexts is non-const, which recursively means
        that External's Visit... functions must take non-const Decl*.  Which required
        compilerplugins/clang/sharedvisitor/analyzer.cxx to be generalized to support
        such Visit... functions with non-const Decl* parameters.)
        
        Change-Id: Ia215291402bf850d43defdab3cff4db5b270d1bd
        Reviewed-on: https://gerrit.libreoffice.org/83001
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-16  Caolán McNamara  <caolanm@redhat.com>  [46920005f74edcb70acfb8dd1a0ffb9553e5c2b2]

        cid#1448516 silence Dereference null return value
        
        Change-Id: Ifb7e14183e97c225ed7e68f93e6142d10c4a87b0
        Reviewed-on: https://gerrit.libreoffice.org/82991
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9aab980711f82471b012b1691699d9a28ef836f5]

        widget theme: allow for default "stacked" spinbuttons
        
        Change-Id: I2943616a641de72a615f57784e8a9927c12edcf7
        Reviewed-on: https://gerrit.libreoffice.org/82979
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-11-16  Caolán McNamara  <caolanm@redhat.com>  [d6f00ac943fbcdc56e828db0c9ff96337c1e74f7]

        cid#1448453 Untrusted value as argument
        
        coverity doesn't warn about XclImpString::ReadFormats
        
        Change-Id: Ide6285f39fed09a1767c2a2272f30ec213a20106
        Reviewed-on: https://gerrit.libreoffice.org/82993
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-16  Caolán McNamara  <caolanm@redhat.com>  [31fd3641b363c81ab23e10e6425a39e27a224c3d]

        cid#1453998 Wrapper object use after free
        
        Change-Id: I1dc733e72ba63db1eaa20113a7599ea7580eef31
        Reviewed-on: https://gerrit.libreoffice.org/82988
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-16  Caolán McNamara  <caolanm@redhat.com>  [591c305541306d41d3777ad5e2c92f875072e2d9]

        cid#1448447 silence RV: Bad use of return value
        
        Change-Id: If24d5fffb4ecf86fa6a43d824b5e40fcef29a691
        Reviewed-on: https://gerrit.libreoffice.org/82995
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-16  Caolán McNamara  <caolanm@redhat.com>  [2d6f56e4f7e492ba5394a86f13bc710bf6c68335]

        cid#1455212 Uncaught exception
        
        Change-Id: I75956bfc3dccdf3ef400c3b9dcea40606abb8504
        Reviewed-on: https://gerrit.libreoffice.org/82987
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-16  Caolán McNamara  <caolanm@redhat.com>  [cd173ae7d6646eec21bc3937fc23676b3daab0ff]

        cid#1448226 silence RV: Bad use of return value
        
        Change-Id: Ie85ea159ebed117c11a1d5d67c4292be8ca5b8e8
        Reviewed-on: https://gerrit.libreoffice.org/82994
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [5b374877b573cf716123a0d0c04a84ccc91e8c86]

        loplugin:singlevalfields
        
        Change-Id: I31fd6b251dee9d1ee1a9ac59964034d0136e1f3e
        Reviewed-on: https://gerrit.libreoffice.org/82978
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-16  Mike Kaganski  <mike.kaganski@collabora.com>  [9fdf8c0a5cc036ea9bd1e11dd8f2c1a6e601fae2]

        Also consider saved exceptions when terminating parse
        
        As with previous commit 18ae77a065cb8ae6940d4067f6ab7e99a3f74047, this
        will start showing parse errors on invalid files which previously just
        opened without warnings, silently losing the invalid stream part. Any
        bug bisected to this commit is not a regression from this commit! The
        real problem was already before, and was just disclosed by this (which
        is the actual goal).
        
        Also simplify unit test data for tdf#128820, which will now be enough
        after the change.
        
        A unit test (testN779627) revealed unexpected throws when parsing; this
        was fixed.
        
        Change-Id: I5a21b9001874ec6e3b8273c10043ef930bf1cc82
        Reviewed-on: https://gerrit.libreoffice.org/82981
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-16  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [cbfc87cb39406045e6f561a178bec3c7d10fae02]

        oox: avoid control freeze on exception
        
        If exception happens somewhere in exportDocument() or later,
        document controls could be remain locked and later cause crash
        due to missing exception handler.
        
        Use scope guard to avoid this problem on exception.
        
        (cherry picked from commit ce684e7d06fc37ac6b672f5676e6113fcf41a03e)
        
        Change-Id: I1ce4e487833ddc4b1f1b708f3a7e10bb299ef354
        Reviewed-on: https://gerrit.libreoffice.org/80752
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-11-16  Michael Stahl  <Michael.Stahl@cib.de>  [87b9b9cbffd788c67b195e0ad54ca425ac259e0c]

        sw: RTF export: only enable \formprot if there is actually a section
        
        ... that is protected; Writer can also protect the content of text
        frames, which doesn't(?) appear to be possible in Word.
        
        Form protection has annoying side effects like disabling field UI for
        the whole document, even inside sections that are unprotected via
        \sectunlocked1.
        
        Change-Id: I2bf9503202779f5cb7c6e27ea7f533b2e3acb9d2
        Reviewed-on: https://gerrit.libreoffice.org/82804
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-11-16  Caolán McNamara  <caolanm@redhat.com>  [32c39e510aba585fd6675e3497e158efab74b8a4]

        cid#1448525 Dereference null return value
        
        Change-Id: I0dae9e73e85cef74f041535f3787e3afb45bb94d
        Reviewed-on: https://gerrit.libreoffice.org/82989
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-16  Stephan Bergmann  <sbergman@redhat.com>  [a6dfb4164dbb808ec4b5752e05c8f22655d1757a]

        sort items
        
        Change-Id: Ia55b9ce67b22f9cc012ce02208f501580d9f4634
        Reviewed-on: https://gerrit.libreoffice.org/82986
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-16  Caolán McNamara  <caolanm@redhat.com>  [b7b13ff527f8e726ada907634ca1f1ddd4c4699e]

        revert cid#1455212 Uncaught exception
        
        doesn't help in this case, so drop it
        
        Change-Id: I1837c08b604cd74ca07793d5d31eb60364381d8f
        Reviewed-on: https://gerrit.libreoffice.org/82964
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-16  Stephan Bergmann  <sbergman@redhat.com>  [24b69e95c699ca595775f657244498a0cebe1faf]

        Improve loplugin:redundantpreprocessor performance a bit
        
        ...and add a minimal test for it
        
        Change-Id: Ia6c61e41a7e60fd01c639e893c34bd9d215c1513
        Reviewed-on: https://gerrit.libreoffice.org/82983
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-16  Mike Kaganski  <mike.kaganski@collabora.com>  [b699a693cabf307418d3aa2c159d58a4bedd43a4]

        tdf#128820: use wps namespace for simple text shapes
        
        Without that, simple text shapes inside groups were written in
        <pic:wsp> elements, with many child elements also having pic::
        prefix.
        
        Change-Id: I114cf3499e03aa5ca042211d7b134aaf5b0e7fbf
        Reviewed-on: https://gerrit.libreoffice.org/82980
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-16  Stephan Bergmann  <sbergman@redhat.com>  [ab8fc2603c647754d7954b77c1347123402c8b7b]

        Fix loplugin::Entry ODR violation
        
        (caused crashes with CLANGDEBUG=1 in compilerplugins/Makefile-clang.mk)
        
        Change-Id: I43ba276f03c87c97b624a59f2b368422fd5b0a7b
        Reviewed-on: https://gerrit.libreoffice.org/82982
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-16  Muhammet Kara  <muhammet.kara@collabora.com>  [d0ee281680711117099ac892acf84996af4af9e6]

        ChartTypePanel: Remove unused vars
        
        Change-Id: I6a19fa269efaf008345b48341d1c501e1c7e7d17
        Reviewed-on: https://gerrit.libreoffice.org/82244
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/82812
        Tested-by: Jenkins

2019-11-16  Mike Kaganski  <mike.kaganski@collabora.com>  [84322944980f6e2f9d4a531de7a6803797156968]

        Simplify sequence initialization
        
        Change-Id: I332cf55883bab679c395b9643d54e558ce0c1c64
        Reviewed-on: https://gerrit.libreoffice.org/82974
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-16  Muhammet Kara  <muhammet.kara@collabora.com>  [6de6c21de8278dec88b15a2482a4a034c782d5f4]

        Rename getCurrentParamter() as getCurrentParameter()
        
        Change-Id: I0116b4526fea377130b1d1e101d30b3107af3c81
        Reviewed-on: https://gerrit.libreoffice.org/82243
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/82811
        Tested-by: Jenkins

2019-11-16  Mike Kaganski  <mike.kaganski@collabora.com>  [51eb969cb77f8b54681033f4959b15ce32116b56]

        Replace comphelper::ServiceInfoHelper::addToSequence
        
        Change-Id: I325e16fdf9bbbc6f2ba2d06c417da5eeb0d48023
        Reviewed-on: https://gerrit.libreoffice.org/82975
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-16  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [742f59eaa38a3f13b6110573b1428de45c55b035]

        tdf128684: Rotate text in not preset custom shape
        
        The TextPreRotateAngle property should be set in case of a not preset
        custom shape as well during ooxml import.
        
        Also add unit test for testing the TextPreRotateAngle property.
        
        Change-Id: Ib5b822286f8a78fe8398bf7e2014a36d7e0a24d5
        Reviewed-on: https://gerrit.libreoffice.org/82643
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-11-16  Muhammet Kara  <muhammet.kara@collabora.com>  [b07db7a1694165113c8c8fb12eb632de7937c26f]

        Remove unused var m_xChartTypeLabel
        
        Change-Id: I3de7eb4e438021f9522e581c60a84fb7fcc168c7
        Reviewed-on: https://gerrit.libreoffice.org/82242
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/82810
        Tested-by: Jenkins

2019-11-16  Muhammet Kara  <muhammet.kara@collabora.com>  [dbfa1f2fea43771d00f656ce6c2aff438889f2c5]

        Add SplineResourceGroup to ChartTypePanel
        
        Change-Id: I229eb1cc4963c04968ed9ac32b65847dbfd602c3
        Reviewed-on: https://gerrit.libreoffice.org/82807
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-11-16  Muhammet Kara  <muhammet.kara@collabora.com>  [86244873ffcb65fe38b7c65838181397a8d390f6]

        Add more resource groups to ChartTypePanel
        
        Change-Id: I64c1d8b418f9abb537b4f23c3b31aa0e48bd3faa
        Reviewed-on: https://gerrit.libreoffice.org/82119
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/82801
        Tested-by: Jenkins

2019-11-16  andreas kainz  <kainz.a@gmail.com>  [559fa1016928bf2bc1259f026a9a3d101a0131f0]

        tdf#128257 Bullet and Numbering Dialog
        
        Change-Id: I0931f7207e1533d6cb552cecbcf2872024f2bafe
        Reviewed-on: https://gerrit.libreoffice.org/82973
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-16  Mike Kaganski  <mike.kaganski@collabora.com>  [ae71570ee7db0a4a9d237424ed2cc3204e86f136]

        tdf#44462: add a link to Windows Default apps settings applet
        
        Add "Windows Default apps" button to Options->General to run system applet
        to control file associations, in accordance to recommendation from MS [1].
        On Windows 10, though, the call to LaunchAdvancedAssociationUI would only
        bring a system-modal infobanner suggesting the user to go to Settings >
        Apps > Default apps, as documented at [2]. Since this is what MS considers
        the correct way to manage application associations, the infobanner should
        be enough.
        
        [1] https://docs.microsoft.com/en-us/windows/win32/shell/default-programs
        [2] https://docs.microsoft.com/en-us/windows/win32/api/shobjidl/nf-shobjidl-iapplicationassociationregistrationui-launchadvancedassociationui
        
        Change-Id: I79cccdd00afac998c028b8e151db66bbd75be985
        Reviewed-on: https://gerrit.libreoffice.org/82777
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [03feda2465c7a18d6bac5781510ace2eabc40379]

        loplugin:unusedfields
        
        Change-Id: I021cd75685a091c1afd3ff3c144def6f9a784bee
        Reviewed-on: https://gerrit.libreoffice.org/82972
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [1b0a9a99709522cb4a7d189824ec5359ea430ff5]

        use FasterParser for XMLVersionListPersistence
        
        the SvXMLImport superclass of XMLVersionListImport already constructs a
        parser, so we can just use that one
        
        Change-Id: If35ae7c1670497c4833711eb5351a99aaa087044
        Reviewed-on: https://gerrit.libreoffice.org/82786
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-16  Mike Kaganski  <mike.kaganski@collabora.com>  [130c1ae09451c268fcd4f2d55f65ac7dc9581342]

        Replace some std::once with static initializers
        
        Change-Id: I6234bc252dac5b1c29e3f1ef844cf51f56aaa7ac
        Reviewed-on: https://gerrit.libreoffice.org/82970
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-16  Mike Kaganski  <mike.kaganski@collabora.com>  [16fbe76fd05e96f0aa1a39498a0d7fd56a5b9c5f]

        Simplify sequences initialization
        
        Change-Id: Ib8ca198762317b49d35e51d2d31e1cac7ca53921
        Reviewed-on: https://gerrit.libreoffice.org/82971
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [11e37911a5a796cbcc2b191ab017ebad85c57901]

        no need to construct a parser in SwXMLSectionList
        
        the SvXMLImport superclass already constructs a parser
        
        Change-Id: I6ff53caf4329da439b590e4b581d2ece92d8f96d
        Reviewed-on: https://gerrit.libreoffice.org/82796
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-16  andreas kainz  <kainz.a@gmail.com>  [cfde42da3c5e02790bb90ab9b195b716be9d1182]

        tdf#128303 PDF Dialog update
        
        Change-Id: I3c572154569a3b4e782ad67bafeb00cd22c945ab
        Reviewed-on: https://gerrit.libreoffice.org/82369
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-16  andreas kainz  <kainz.a@gmail.com>  [342a759dae8c58f2256e5aa92e1d27fd4a3601c7]

        tdf#128721 Options -> View Dialog update
        
        Change-Id: I3e769846c1dd5d57e62276a624fb209ca6bd7673
        Reviewed-on: https://gerrit.libreoffice.org/82473
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-16  andreas kainz  <kainz.a@gmail.com>  [bf88b78ee61936bb5e4b79d4ea1ab3ee049993e0]

        tdf#128723 Options Print Dialog update
        
        Change-Id: I2910a39602a596ed6afb7b5e80dd5290663f7ff6
        Reviewed-on: https://gerrit.libreoffice.org/82474
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-16  andreas kainz  <kainz.a@gmail.com>  [cb1de02b1223ebe0f0e2b90c3ca5f5da630d5296]

        tdf#128725 Options Update Dialog change
        
        Change-Id: If0fa8dddfc0c431b89fad071388f3f9c4fcb40c7
        Reviewed-on: https://gerrit.libreoffice.org/82475
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-16  andreas kainz  <kainz.a@gmail.com>  [6c4e6fc1d3a74c2840bf5a41ce1cde1debb07f24]

        tdf#127807 Border Dialog update
        
        Change-Id: I35219c6c59d1bb6614ad1fa64cc0689f2019c986
        Reviewed-on: https://gerrit.libreoffice.org/81115
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-15  Stephan Bergmann  <sbergman@redhat.com>  [d04eef858250f97690f32dba17f42d157a8767fc]

        loplugin:external: Don't warn for injected friend functions
        
        Change-Id: I35c0930f6ab8ae5d96e433958cf29791c78d5e31
        Reviewed-on: https://gerrit.libreoffice.org/82802
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-15  Caolán McNamara  <caolanm@redhat.com>  [1a137ef35d67a4aff7b2a6f1d3aa3c944c7a0b41]

        tdf#128495 measure preferred size of print preview relative to UI font
        
        Change-Id: If04f50818fc94dd62263daaebc1c386b2d85c987
        Reviewed-on: https://gerrit.libreoffice.org/82790
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [9dceb75ec9af78df6f683443c7f4008076412903]

        no need to construct an extra parser in ConvDicXMLImport
        
        the SvXMLImport superclass already constructs a parser
        
        Change-Id: I867db2ddede93f07cdc23c8fe9ddf2bffd9f41aa
        Reviewed-on: https://gerrit.libreoffice.org/82781
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-15  Miklos Vajna  <vmiklos@collabora.com>  [45e479bf35bb74d467ed5a5e583f126c035d93b1]

        editeng: extend SvxColorItem xml dump
        
        Show the raw ARGB color as a value, and use the current "human-friendly
        string" only as a presentation.
        
        Change-Id: I4e17a44db967f1a4c7018b507d9e68058d988783
        Reviewed-on: https://gerrit.libreoffice.org/82813
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-11-15  Stephan Bergmann  <sbergman@redhat.com>  [72bc1fad399f78c48b186dee8759e12654cdf5d5]

        loplugin:fakebool and loplugin:consttobool (macOS)
        
        Change-Id: I42d6546a9a400d8edb9ecef82614c6c88d4e6e83
        Reviewed-on: https://gerrit.libreoffice.org/82806
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-15  Stephan Bergmann  <sbergman@redhat.com>  [565bcfbdcbebc68c07eee9a30e0f82b0fdf7e846]

        Fix loplugin:fakebool for Objective C
        
        ...ignoring uses of "BOOL" in Objective C for now
        
        Change-Id: I3eb48dc8d2592285f03f75dc7bc1b21e2383644d
        Reviewed-on: https://gerrit.libreoffice.org/82803
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [3efa861bbb10db0a98d5911fd9365da89f1c0a71]

        no need to construct a parser in ImportStoredChapterNumberingRules
        
        the SvXMLImport superclass already constructs a parser
        
        Change-Id: Ie99ccc4988d1daeb39e5e06ac0682f19648f3a6f
        Reviewed-on: https://gerrit.libreoffice.org/82788
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-15  Stephan Bergmann  <sbergman@redhat.com>  [f213092d5a0b784df1b12ae62b7c5dcfb7d27280]

        loplugin:external: Extend comment about the perils of moving a function
        
        ...into an unnamed namespace.  (And make it into a "leading comment" that
        precedes the code it appeartains to.  It had orignally been meant as a "trailing
        comment" that follows the code it appeartains to, and had been idented further
        to indicate that, but clang-format unhelpfully breaks such indentation of
        trailing comments that need to be preceded by a line break due to line length
        limitations.)
        
        Change-Id: I6a71a6b8e11ba641acfb542142fe14b4b6445f51
        Reviewed-on: https://gerrit.libreoffice.org/82792
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-15  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [4655052a5c0b80a1d2f891849245215341a5218e]

        android: keep float for row/column dimensions to unbreak build
        
        typie is ArrayList<Float> - and code divides by/multiplies by zoom
        factor later on, so won't keep whole numbers/changing remaining code to
        Long would require rounding or reworking the rest of the code as well...
        
        fallout from https://gerrit.libreoffice.org/#/c/82572/
        
        Change-Id: I3f3c46c59f9a310bf48b8cb8b533fe51c9d6645e
        Reviewed-on: https://gerrit.libreoffice.org/82775
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-11-15  Stephan Bergmann  <sbergman@redhat.com>  [ef57b9cd3c4c37fe70b7bc89361393f6f8b36d07]

        loplugin:external: Note all other declarations of the same entity
        
        ...not just those that came before
        
        Change-Id: Ib10ca34cb2ee63124999d56bb00d94f000f33ea1
        Reviewed-on: https://gerrit.libreoffice.org/82782
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [1872b44c9a2ee2bd00be54c6c310b72579d7a47f]

        use FastParser for the XMLVersionListImport
        
        Change-Id: I90be4d9a599969e4f91d1515010be40f1870025a
        Reviewed-on: https://gerrit.libreoffice.org/82685
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-15  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [5d23f7748f33414a95297fa9f374a37e76de687b]

        tdf#128710 Qt5 don't force immediate paint on show
        
        I tried to build a minimal reproducer with QMainWindow and a
        QDialog and miserably failed. All variants of show, hide, modal
        change, move, resize, processEvents(QEventLoop::AllEvents) just
        worked. I was able to produce "qt.qpa.xcb: QXcbConnection: XCB
        error: 3 (BadWindow) ... major code: 18 (ChangeProperty)" entries
        in my ~/.xsession-errors, but that didn't matter for my program.
        
        Then I started to comment code blocks in Qt5Frame and after that
        continued in Qt5Widget, found that ShowEvent produced a modal
        window, albeit with an obviously missing paint event. But that is
        fixable by just queuing one in LO.
        
        I tried to debug that broken behaviour to find the real cause of
        the bug, but as I already knew from commit e770bacc85a0 ("Qt5
        workaround modal change after show bug"), this bug has some timing
        related component, so that sadly didn't result in any conclusion.
        
        Change-Id: Iaec45997179365fae5430120f86e435aa5e88447
        Reviewed-on: https://gerrit.libreoffice.org/82745
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Tested-by: Michael Weghorn <m.weghorn@posteo.de>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-11-15  Miklos Vajna  <vmiklos@collabora.com>  [0e0bad1a6a3affa2b3fd82cc3834ae03ea7bc1d5]

        tdf#128736 sw ContinuousEndnotes: fix use-after-free on text frame join
        
        Regression from commit 61cf196631a2a846e0d3b8b83c0805cf4d1d14b2 (sw
        ContinuousEndnotes: fix moving them to the previous page, 2019-10-25),
        the problem was that the SwFootnoteFrame::mpReference was not updated on
        frame split. This meant that by the time the frame was joined,
        SwTextFrame::JoinFrame() thought that the follow has no footnotes, so
        the footnote reference was not updated, resulting in a dangling pointer.
        
        Fix the problem by going back to using bEnd for endnotes (both the Word
        compat and the normal case), this means that
        SwTextFrame::ConnectFootnote() will invoke
        SwFootnoteBossFrame::ChangeFootnoteRef(), fixing the dangling pointer.
        
        Then fix the original problem differently: similar to the in-section
        endnotes, just remove + append them, this makes sure that the endnotes
        (in the Word compat case) move to a previous page on page delete.
        
        Change-Id: Ia1b8e54b4a0b0f385c703f8e7016011c3ac57a03
        Reviewed-on: https://gerrit.libreoffice.org/82778
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-11-15  Muhammet Kara  <muhammet.kara@collabora.com>  [a9cc0100645deea53f27e35c7e754c9f062680d8]

        chart2: Weld ChartTypePanel
        
        Change-Id: I8ed178ffe0d880b362f98b9754bce40b20942bd7
        Reviewed-on: https://gerrit.libreoffice.org/82768
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-11-15  László Németh  <nemeth@numbertext.org>  [00eeb7b3f765a51f51f7911a116982fbfb83efb7]

        DOCX: clean-up paragraph bottom handling of table style
        
        Revert of commit 17e904ed66c3caf87e658b9d3a18d7b13f4a0b52
        ("bnc#816593 DOCX filter: import paragraph spacing from table style),
        keeping only the working unit test.
        
        Change-Id: I735744aadb071ef2f0d939cb637d83cfc5716fe4
        Reviewed-on: https://gerrit.libreoffice.org/82776
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-11-15  Stephan Bergmann  <sbergman@redhat.com>  [82e1697d29fc783905a71278d36cec1d07e134a3]

        Fix loplugin:consttobool for assert on macOS
        
        ...which internally uses __builtin_expect and thus caused
        
        > core/include/com/sun/star/uno/Any.hxx:750:13: error: implicit conversion of constant 1 of type 'long' to 'bool'; use 'true' instead [loplugin:consttobool]
        >             assert(false); // this cannot happen
        >             ^~~~~~~~~~~~~
        > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/assert.h:93:6: note: expanded from macro 'assert'
        >     (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE__, #e) : (void)0)
        >      ^~~~~~~~~~~~~~~~~~~~~~~~~
        
        (See 216bcceee1ba908f617deb3f2404aff8085d5358 "Special handling of
        __builtin_expect in boolean expressions" for a similar fix in
        loplugin:literaltoboolconversion.)
        
        Change-Id: I4cf4b21006176c908995f5753dd0a38165383d87
        Reviewed-on: https://gerrit.libreoffice.org/82773
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-15  Caolán McNamara  <caolanm@redhat.com>  [17d896731b5ee13ff3499d0db94315a67a9782a4]

        Resolves: tdf#128802 manage dnd ourself
        
        instead of relying on the built-in dnd which is allowing
        toplevel entries to be dropped on other ones to become
        children of another entry, which is not what we want here.
        
        Change-Id: I8c5528d9b26e994b7eda9d2972af0b3783187f3e
        Reviewed-on: https://gerrit.libreoffice.org/82769
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-15  László Németh  <nemeth@numbertext.org>  [d8f3f8ecd9e6304f3a98ab03fae6bc545893f782]

        tdf#128752 DOCX: fix partial direct paragraph spacing in tables
        
        When direct formatting of a table paragraph set only top margin,
        but not the bottom margin, also there was no paragraph style setting
        for the bottom margin, the paragraph was imported using docDefault
        bottom spacing instead of the table style bottom spacing.
        
        Change-Id: Ib7f5f80dd2485a0fd4ab8e0645b7d730a7ec3c5c
        Reviewed-on: https://gerrit.libreoffice.org/82771
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-11-15  Stephan Bergmann  <sbergman@redhat.com>  [2a1533b0191508d4836a0f4fd1f4c8011a467d9f]

        Add loplugin:consttobool assert-related tests
        
        ...and improve diagnostics a bit
        
        Change-Id: I3233aa1752620ddbe6fbeff93b15565921f0bc2e
        Reviewed-on: https://gerrit.libreoffice.org/82767
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-15  Henry Castro  <hcastro@collabora.com>  [4b54a23a0eedbf52402dfadc3c133888ebaf588f]

        sd: define three columns for the slide transition pane
        
        Instead of calculating extra space
        
        Change-Id: I26e763e5db0ff05fb1bd6f64f3054d8ef88a2156
        Reviewed-on: https://gerrit.libreoffice.org/82526
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        (cherry picked from commit 58a3e6ad29eb7b616f03737265ef7a25afe83a36)
        Reviewed-on: https://gerrit.libreoffice.org/82673
        Tested-by: Jenkins

2019-11-15  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [e0cced9d4c94324e834e46d807469a0cd6c1f738]

        do not clean up EncryptionData during SaveAs
        
        As the SID_ENCRYPTIONDATA and SID_PASSWORD are used for setting
        password together, EncryptionData should be removed only
        when Password was set (reset of Password protection for the document).
        Elsewhere EncryptionData should remain as is, while it could
        contain encryption data used for opened document.
        
        Change-Id: I46b757af81e68ad4781e83b1a0e0b6da3a5e13e1
        Change-Id: I1213ec55d6dc42f062930467976de45c73152f0b
        Reviewed-on: https://gerrit.libreoffice.org/82616
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-11-15  Stephan Bergmann  <sbergman@redhat.com>  [e21f5796b1d0d34522cef3888a3e5d91b86c2c00]

        Silence -Werror,-Wsometimes-uninitialized
        
        Change-Id: I491566c9f1fbbaabf9b050150b1567c5354227d0
        Reviewed-on: https://gerrit.libreoffice.org/82752
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-15  Luboš Luňák  <l.lunak@collabora.com>  [b253501b5001c586a7287616b346cffe6fca5654]

        use icerun also for python/java/ui tests
        
        Change-Id: If25c4949b999435e7a444d80a45f3dce9b8184ee
        Reviewed-on: https://gerrit.libreoffice.org/82715
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-11-15  Stephan Bergmann  <sbergman@redhat.com>  [12393700600995d6d1ca12c0e16a2515e7ad9da0]

        -Werror,-Wunused-private-field
        
        Change-Id: I0e9e7be9ba7dfc2f8c6d4e17aa6c08aa1d97db45
        Reviewed-on: https://gerrit.libreoffice.org/82755
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-15  Stephan Bergmann  <sbergman@redhat.com>  [e84152a9d8d31aa5265e1730db0077c2b417b11e]

        loplugin:indentation
        
        Change-Id: Iea0f624e0f46c6555dace701a543787c48ab9549
        Reviewed-on: https://gerrit.libreoffice.org/82754
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-15  Stephan Bergmann  <sbergman@redhat.com>  [8e0e6f3fd5f40c44ad1b3b6a256c7d87d3237fd4]

        Log exception
        
        Change-Id: Icde4e8a6598eb2d4aca7b67d96876bf0ecf017ab
        Reviewed-on: https://gerrit.libreoffice.org/82753
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [c13dc7884f314addd59edce06888db7a2de13d3d]

        sw: WW8 import: instead of control character insert '?' for footnote
        
        SwWW8ImplReader::ReadChar() inserts a U+0002 control character to
        temporarily mark a footnote anchor; this is then deleted and replaced
        with a real footnote hint by SwWW8ImplReader::End_Footnote().
        
        The assumption is that it is necessary to insert a placeholder
        character to be able to apply formatting to it.
        
        But if the document is corrupted, the control character could survive
        the import, which sounds less than ideal.
        
        So either make this magic character more explicit by documenting it in
        hintids.hxx and removing any outstanding ones at the end of the import,
        or use a non-offensive character instead; since this should only affect
        invalid documents, choose the solution with the least effort.
        
        Change-Id: I76d396258b32e0f0fb6393942a58a4dc57912211
        Reviewed-on: https://gerrit.libreoffice.org/82723
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [ce22698c762e25157a643ae099e296da25fa0a59]

        tdf#128737 svx: fix off-by-one in SdrObjList::sort()
        
        Increment if the previous one was a text-box, not the current one.
        
        Also add some consistency checks while at it.
        
        (regression from a8b1699ca9c7e8c43eff79467451fd1fcb4fde9b or its
        follow-ups)
        
        Change-Id: Iab79e884f4f9cfa358630681495848f4f894506b
        Reviewed-on: https://gerrit.libreoffice.org/82724
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [7ecda38cdaa2361e8510bf3e7206863c4936deab]

        ofz#18526 sw: WW8 import: don't insert control characters
        
        Sanitize string before calling InsertString().
        
        This segfaults since:
        
        commit b522fc0646915d4da94df38dd249c88b28f25be7
        Date:   Tue Sep 24 18:11:45 2019 +0200
        
            sw: maintain fieldmarks in DeleteRange()/DeleteAndJoin()/ReplaceRange()
        
        Change-Id: I9ef73d924420686f6838fa21900ec57b4d25c905
        Reviewed-on: https://gerrit.libreoffice.org/81949
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-15  Stephan Bergmann  <sbergman@redhat.com>  [1ff1466b055890b2ca0ff3a47262bc048ad78542]

        tdf#128538: Open filesystem directories in Finder after all
        
        Where option "-R" means, according to the open(1) man page: "Reveals the file(s)
        in the Finder instead of opening them."  This appears to always reveal in
        Finder, even for *.app "application directories", so should not affect
        CVE-2019-9847.)
        
        Change-Id: I775db7bf71c09adc6570931a977b82dfee8dc95a
        Reviewed-on: https://gerrit.libreoffice.org/82749
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-15  Justin Luth  <justin.luth@collabora.com>  [b58b78f5275aedbc8904b8dd5cf2f54919da7c8a]

        tdf#128700 ww8import: no relative width table if made into a fly
        
        This is a partial revert for LO 6.0's bug 55528 commit
        e69473539a33da5450d3878999eba7f9bfb9e631
        
        Apparently Word tables can float without a frame, but in LO they
        need to wrapped in a frame? The relative size is supposed to be
        relative to the container they are in - so floated tables must
        not be assigned a relative value - otherwise the tablesize becomes
        relative to the custom frame that was created to float it.
        
        The fix was easy to make, but then trying to figure out whether
        to test using InLocalApo(), or just m_xSFlyPara took a lot of time.
        The documentation is sparse and unclear. In the end I settled on
        ignoring relative width if pFlyFormat exists, since certain
        conditions can cancel (bNoFly) a FloatingTableConversion.
        
        I tested what happens if a real frame is created and then a
        relatively sized table is dropped inside. I confirmed that relative
        SHOULD be relative to the frame. That case still works fine
        since it isn't considered an x_sFlyPara - I think because it actually
        is a textbox that the table is anchored onto. LO round-trips
        frame/table as textbox/table.
        
        Conclusion: tables inside of frames/textboxes MAY be relative,
        but if the table itself is floating (a WORD-ONLY feature)
        then it should not be relatively sized.
        
        Change-Id: I2b0bd525051a33b5606b79d2b26665d3edeb5357
        Reviewed-on: https://gerrit.libreoffice.org/82647
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-15  Miklos Vajna  <vmiklos@collabora.com>  [bf2ebd5f140a0236ef8921060bb65c99ef56dd03]

        xmloff: create XMLDrawContentExportOasis instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I4bb0ef49ef429df053af83ff0dd7d22edc2d907b
        Reviewed-on: https://gerrit.libreoffice.org/82742
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-15  Seth Chaiklin  <sdc.blanco@youmail.dk>  [e95f32217b074e320d79bb6c35b445099b998cf0]

        tdf#127294 add tip about removing multiple hyperlinks
        
        Change-Id: I465d459dce8bd279cb3052d4563340efc3092ec7
        Reviewed-on: https://gerrit.libreoffice.org/82691
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-11-15  Heiko Tietze  <heiko.tietze@documentfoundation.org>  [687c6761e84101f8a798ac7f622c2eab4f84d7b2]

        Revert "tdf#126128 Reduce page properties dialog's height."
        
        Discussion in BZ.
        
        This reverts commit 80109586e6cb6d3e2e0a53a9079c3125ec9b8368.
        
        Change-Id: I01e23a7eeaa78d60f106dfa67a54ff9d7904cb19
        Reviewed-on: https://gerrit.libreoffice.org/82698
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-11-15  Heiko Tietze  <heiko.tietze@documentfoundation.org>  [d3756b274a23cb208ddd03de34a1312d4ada1a91]

        Revert "ensure gtk creates a default label widget for the MenuButtons"
        
        Discussion on BZ, have to revert this patch first.
        
        This reverts commit 3937d3d035a03530b78acc648c07b6e099fb6770.
        
        Change-Id: I8ab49e7296bc403f2706f986b2711025f468c4be
        Reviewed-on: https://gerrit.libreoffice.org/82699
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-11-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [158fbb78cad97787e193cf95832fe26da69e4403]

        make some classes module-private
        
        Change-Id: I95845d7217fc5e77e3f8e205030e9cd761ad0cc5
        Reviewed-on: https://gerrit.libreoffice.org/82116
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-15  Michael Weghorn  <m.weghorn@posteo.de>  [3c825bcc483d24bc408f7438d966c79a1f5b084c]

        tdf#123734 Prepend "Custom." for values of custom PPD options
        
        CUPS supports using custom options in PPDs, which go beyond
        what is specified in the PPD specification, s. doc at at [1].
        
        [2] mentions that the "Custom." prefix is needed when specifying
        custom page sizes:
        
        > When Custom is listed for the PageSize option, you can specify custom
        > media sizes using one of the following forms:
        >
        >    lp -o media=Custom.WIDTHxLENGTH filename
        >    lp -o media=Custom.WIDTHxLENGTHin filename
        >    lp -o media=Custom.WIDTHxLENGTHcm filename
        >    lp -o media=Custom.WIDTHxLENGTHmm filename
        
        While I did not find any explicit documentation that the same
        is true for CUPS-specific custom options, this is apparently the case.
        (The "CustomPageSize" keyword is expclicitly specified in the PPD
        specification [3], section 5.16 "Custom Page Sizes" and thus not
        a CUPS-specific custom option.)
        
        This can be seen e.g. by the fact that after setting the default
        value for a PPD option to such a custom value, the corresponding
        entry in the PPD does get the "Custom." prefix, e.g.
        
            *DefaultPassword: Custom.12345
        
        for the sample PPD from tdf#123734.
        
        For more details, s.a. the discussion on the similar bug report
        for Gtk+ at [4], where e.g. comment 0 says:
        
        > According to the cups people, the value should have been
        > "Custom.ThisIsAtest" in this case. Without the "Custom." part,
        > this is not used by the cups filters.
        
        Therefore, add the "Custom." prefix for custom options, but don't show
        them in the UI.
        
        [1] https://www.cups.org/doc/spec-ppd.html#OPTIONS
        [2] https://www.cups.org/doc/options.html
        [3] https://web.archive.org/web/20161017222612/http://partners.adobe.com/public/developer/en/ps/5003.PPD_Spec_v4.3.pdf
        [4] https://bugzilla.gnome.org/show_bug.cgi?id=543520
        
        Change-Id: I570d8b55212c6fc33405460f11d152e86cedb0f9
        Reviewed-on: https://gerrit.libreoffice.org/82722
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-11-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [feec8e3c34e08b621098a17f1011dccd0b4f7f4c]

        reduce iteration in ScViewData::GetScrPos
        
        we already have a ScTable::GetRowHeightScaled method that uses spans, so use
        that.
        
        Change-Id: I126292b4a8b37ebf2d4f737dcbfdadc31226531e
        Reviewed-on: https://gerrit.libreoffice.org/82520
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-14  Caolán McNamara  <caolanm@redhat.com>  [8c85782bbe46963e2be32c3cb406982f1790fc2f]

        coverity#1242892 Untrusted value as argument
        
        Change-Id: Ia4fd0a270d42fc2da233da18d4122f786c79dc3d
        Reviewed-on: https://gerrit.libreoffice.org/82697
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ad433f15b2f567f094fc6507f2c4d2a46267bd64]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix L10N of xapian templates
            
            Change-Id: I23e3adc4a4232e9f9d998fa9f41951f7c530c335
            Reviewed-on: https://gerrit.libreoffice.org/82721
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-14  Szymon Kłos  <szymon.klos@collabora.com>  [1ed697ae5488f2174fe206a13fdbc3a1b05aadf3]

        jsdialog: send paragraph margins for impress
        
        Change-Id: Ie0d4d3dc33de66609c005b77c1ef9802446ad57c
        Reviewed-on: https://gerrit.libreoffice.org/82658
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        (cherry picked from commit 29733bb39a16fc0e1398a7c18781226cfe755ff3)
        Reviewed-on: https://gerrit.libreoffice.org/82670
        Tested-by: Jenkins

2019-11-14  Szymon Kłos  <szymon.klos@collabora.com>  [77cc0e929ee331af6b97b65e9b6ec5400ef05cd4]

        jsdialogs: fix CID 1455691 & CID 1455690
        
        Change-Id: Idbb3e70c1a09be7dd7c43747250f3a6368251cd9
        Reviewed-on: https://gerrit.libreoffice.org/82662
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-11-14  Caolán McNamara  <caolanm@redhat.com>  [2c354558454e66c158c71164eaf56ad18433291c]

        cid#1455325 establish that pDoc cannot be null there
        
        Change-Id: Ia7bca1e74a8ede90e29ec6cbd63c7fdcaf25b072
        Reviewed-on: https://gerrit.libreoffice.org/82696
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-14  Caolán McNamara  <caolanm@redhat.com>  [7cb1599411c309a8544c8e86845593026a773f32]

        mpDoc is assumed to be non-null
        
        Change-Id: Ib3fbd6cc2b01e4923e97260b66aa1cd7807ee281
        Reviewed-on: https://gerrit.libreoffice.org/82684
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-14  Caolán McNamara  <caolanm@redhat.com>  [c6f67ba90352c6506d5131a5f7ecca1f727ce377]

        Details always dereferences ScDocument argument
        
        Change-Id: If56c03af49606ffe6b5d4d782bd4a848aa79d8c2
        Reviewed-on: https://gerrit.libreoffice.org/82695
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-14  Caolán McNamara  <caolanm@redhat.com>  [556d4f458d92745a8f95ecb12fefa76e68cb9251]

        tdf#128104 Input Engine events are delivered via Command
        
        so editengine needs to get those events too.
        
        Change-Id: I528065ef804f0a2dfa98e49034c86e9483bade2d
        Reviewed-on: https://gerrit.libreoffice.org/82718
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-14  Muhammet Kara  <muhammet.kara@collabora.com>  [746fb9401af4178d4d227783026bed9aa2f398ac]

        Add ChartTypePanel to the ChartDeck
        
        Consists of the first part of the implementation.
        Pushing to be able to see/use/tinker with it
        on the online/mobile side.
        
        Will be completed with follow-up patches.
        
        Change-Id: If49be54418c3b4c5ccc92fc7ee3e414847904162
        Reviewed-on: https://gerrit.libreoffice.org/80799
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/82663
        Tested-by: Jenkins

2019-11-14  Caolán McNamara  <caolanm@redhat.com>  [1e164a6ad43821b98da2911100b1c5f3da006ef1]

        cid#1448329 Wrapper object use after free
        
        Change-Id: I2c0352fee1621f03604409f9899cc1f9e8a6cbf8
        Reviewed-on: https://gerrit.libreoffice.org/82717
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-14  Stephan Bergmann  <sbergman@redhat.com>  [1205a4b77401eeb2270fe25193286066bb59d173]

        New loplugin:consttobool
        
        ...to: "Find implicit conversions from non-'bool' constants (e.g., 'sal_False')
        to 'bool'".
        
        Due to how FALSE is defined as just
        
          #define FALSE (0)
        
        (i.e., a literal of type 'int') but TRUE is defined as
        
          #define TRUE (!FALSE)
        
        (i.e., an implicit conversion from 'int' to 'bool') in GLib (see the comment in
        ConstToBool::VisitImplicitCastExpr), we get more warnings about uses of 'TRUE'
        than of 'FALSE'.  For example, in libreofficekit/source/gtk/lokdocview.cxx there
        is a warning about the 'TRUE' in
        
          g_main_context_iteration(nullptr, TRUE);
        
        but not about the 'FALSE' in
        
          g_main_context_iteration(nullptr, FALSE);
        
        (where the parameter of 'g_main_context_iteration' is of type 'gboolean').  Lets
        live with that asymmetry for now...
        
        (Besides the issues addressed directly in this commit, it also found the two
        bogus asserts at 7e09d08807b5ba2fd8b9831557752a415bdad562 "Fix useless
        assert(true) (which would never fire)" and
        122a0be8ae480473bd1d7f35e197a2529f4621e3 "Fix useless assert(true) (which would
        never fire)", plus 5f0d6df7f57ae281fe161e61c7f25d67453fddd2 "Use two-argument
        form of static_assert".)
        
        Change-Id: Id77322de9f94b85a7b65608a03e0e9865d14467b
        Reviewed-on: https://gerrit.libreoffice.org/82667
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-14  Laurent BP  <laurent.balland-poirier@laposte.net>  [e0f06e60c6e8958bc508d24585189043888e0eb9]

        tdf#114746 Restore asian and complex tags in Classy_Red template
        
        Manually add tags to fix size, bold and italic:
        style:font-size-asian
        style:font-size-complex
        style:font-style-asian
        style:font-style-complex
        style:font-weight-asian
        style:font-weight-complex
        
        Change-Id: Ib878ce99908b1e42822204a468c011739e3b62ff
        Reviewed-on: https://gerrit.libreoffice.org/80802
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-11-14  Laurent BP  <laurent.balland-poirier@laposte.net>  [d69bc15a2a76ccecbed64984972417c7fe0a475b]

        tdf#114746 Restore asian and complex tags in BrightBlue template
        
        Manually add tags to fix size, bold and italic:
        style:font-size-asian
        style:font-size-complex
        style:font-style-asian
        style:font-style-complex
        style:font-weight-asian
        style:font-weight-complex
        
        Change-Id: Ic95e94eed9992d679add70f73ba5c588002e16a7
        Reviewed-on: https://gerrit.libreoffice.org/80798
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-11-14  Laurent BP  <laurent.balland-poirier@laposte.net>  [f8ad76e1ea0ba0bacce75f98f4f60dbb86c284a6]

        tdf#114746 Restore asian and complex tags in Blueprint_Plans template
        
        Manually add tags to fix size, bold and italic:
        style:font-size-asian
        style:font-size-complex
        style:font-style-asian
        style:font-style-complex
        style:font-weight-asian
        style:font-weight-complex
        
        Change-Id: I9cee55543d2c8dade79b85ea1e65d79ad2c37858
        Reviewed-on: https://gerrit.libreoffice.org/80792
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-11-14  Laurent BP  <laurent.balland-poirier@laposte.net>  [7b13f1efa835a90fd1c5554b70a62bf8e395a69f]

        tdf#114746 Restore asian and complex tags in Blue_Curve template
        
        Manually add tags to fix size, bold and italic:
        style:font-size-asian
        style:font-size-complex
        style:font-style-asian
        style:font-style-complex
        style:font-weight-asian
        style:font-weight-complex
        
        Change-Id: I18e266cbacf6bb461dd58afaee572e874609907f
        Reviewed-on: https://gerrit.libreoffice.org/80791
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-11-14  Laurent BP  <laurent.balland-poirier@laposte.net>  [b1fdf58b607be68089a142cbaa476b86e4a632a1]

        tdf#114746 Restore asian and complex tags in Beehive template
        
        Manually add tags to fix size, bold and italic:
        style:font-size-asian
        style:font-size-complex
        style:font-style-asian
        style:font-style-complex
        style:font-weight-asian
        style:font-weight-complex
        
        Change-Id: I6e6f8fbadde917a1bbac94dd44996fbda507bc0b
        Reviewed-on: https://gerrit.libreoffice.org/80747
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-11-14  Laurent BP  <laurent.balland-poirier@laposte.net>  [457be5006ea029e872a04d1c4e55b450863804a0]

        tdf#114746 Restore asian and complex tags in Alizarin template
        
        Manually add tags to fix size, bold and italic:
        style:font-size-asian
        style:font-size-complex
        style:font-style-asian
        style:font-style-complex
        style:font-weight-asian
        style:font-weight-complex
        
        Change-Id: I2c23ad83296c73b6e4c028cbb5a10d4b62d1e134
        Reviewed-on: https://gerrit.libreoffice.org/80744
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-11-14  Michael Stahl  <Michael.Stahl@cib.de>  [4652b911c4376048a452709c953197e1a879a921]

        sw: RTF export: fix invalid RTF for shapes and text frames
        
        RtfAttributeOutput::OutputFlyFrame_Impl() writes SdrObject into
        m_aRunText buffer, but for a text frame it writes directly
        into m_rExport.Strm(), also writing m_aRunText into it in the middle.
        
        So if you have both SdrObject and text frame at the same anchor
        position, first the shape goes into the buffer and then the first part
        of the text frame is written to the stream before it and the last part
        after it, and we get this:
        
        sw/source/filter/ww8/rtfattributeoutput.cxx:1886: m_aRunText is not empty
        
        And Word refuses to open the file with a funny error message about
        running out of memory.
        
        Reportedly this is a regression from commit
        d53dd70b15f0e3f7c8a05a93f8fcd70e1147c1f7 but really it was broken
        already in commit a8b59ef5951fe76b0b733ecef739173c1d104f6f.
        
        Change-Id: If01465dee71b63531b46c39dd557066f804c425d
        Reviewed-on: https://gerrit.libreoffice.org/82702
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Michael Stahl <michael.stahl@cib.de>

2019-11-14  Caolán McNamara  <caolanm@redhat.com>  [80ee721c64014b373bbdbdd1fbf14e003dbd142f]

        mpDocument is assumed to be non-null
        
        Change-Id: I2ca91a1baf2c34b89b972871025c4039f0eea85b
        Reviewed-on: https://gerrit.libreoffice.org/82683
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-14  Caolán McNamara  <caolanm@redhat.com>  [914f9ee7bf7254f2f469bde4cf4c151a4ab25110]

        SetReference ScDocument arg is never null
        
        Change-Id: Ifdfe305e5319926d804e14962e786389b79fe476
        Reviewed-on: https://gerrit.libreoffice.org/82682
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-14  Caolán McNamara  <caolanm@redhat.com>  [285538be45d03e524a404d072a9b0178c74baeaf]

        ParseWithNames pDoc arg assumed to be non-null
        
        Change-Id: I97451daf3a99ace4c936912a3978dfaee8fe9fb2
        Reviewed-on: https://gerrit.libreoffice.org/82681
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-14  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c71a038697b9a2e5d85465d093b525159c9941e4]

        uitest for bug tdf#126673
        
        Change-Id: Ic5fad97da8f01c0a62159ba74d6312fa88240a50
        Reviewed-on: https://gerrit.libreoffice.org/82646
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-11-14  Caolán McNamara  <caolanm@redhat.com>  [6d1c34b3698c0fff6125205494e71d32d11a4dbd]

        mDocument is assumed to be non-null
        
        Change-Id: I53cf6625a24fe0b79914736f271ed3577af2e6e5
        Reviewed-on: https://gerrit.libreoffice.org/82680
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-14  Caolán McNamara  <caolanm@redhat.com>  [5d1f3098bf8aad3a54896eb2505563773428dbbe]

        mDocument is assumed to be non-null
        
        Change-Id: I180c0a6d5041c52cef332b07a0ff433e47f2f384
        Reviewed-on: https://gerrit.libreoffice.org/82679
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-14  Caolán McNamara  <caolanm@redhat.com>  [ab7790334fbc1fb0ac9b292bf8b31b59ffd8d6df]

        mpDoc is assumed to be non-null
        
        Change-Id: Iecb34ff0483b522146e1a4e89da71e6a06b0b3c2
        Reviewed-on: https://gerrit.libreoffice.org/82678
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-14  Caolán McNamara  <caolanm@redhat.com>  [111367a931be55f41e495d8143fdc2d3c49be8ef]

        mDocument is assumed to be non-null
        
        Change-Id: I8b012305363116393c88a81ab6e78f6074d6955a
        Reviewed-on: https://gerrit.libreoffice.org/82677
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-14  Stephan Bergmann  <sbergman@redhat.com>  [62c3b3c787f27adb3506421a69095123bccb74a0]

        Adapt solenv/flatpak-manifest.in to a874172b9b048cfc6c4aa73cdf52c54b9b34872a
        
        ..."Update to language-subtag-registry-2019-09-16"
        
        Change-Id: If63e6ac9803f37b957099d7485d5dcd10c3b96cd
        Reviewed-on: https://gerrit.libreoffice.org/82674
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-14  Caolán McNamara  <caolanm@redhat.com>  [adf59e5cefadd348779fb87fc7cbd52f770f5897]

        pDoc is always dereferenced
        
        so make it a reference
        
        Change-Id: I0b732c76f864129521c2c15a8556359b7367a026
        Reviewed-on: https://gerrit.libreoffice.org/82668
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-14  Caolán McNamara  <caolanm@redhat.com>  [da30c06a119f06e59895ea889a5daa149929dfe9]

        Resolves: tdf#128788 crash in autovalue
        
        Change-Id: Ifeb3b3fcb464e1d6db7e1a4a557b34b3ee30c82a
        Reviewed-on: https://gerrit.libreoffice.org/82652
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-14  Stephan Bergmann  <sbergman@redhat.com>  [281d493fd901c828ba7b41cccf4f624b0633943a]

        Improve error message
        
        (When temporarily taking a plugin out of the shared plugin by modifying its
        leading
        
        > #ifndef LO_CLANG_SHARED_PLUGINS
        
        line I often forget about a trailing
        
        > #endif // LO_CLANG_SHARED_PLUGINS
        
        line, which then caused a hard to understand
        
        > [GEN] compilerplugins/clang/sharedvisitor/sharedvisitor.cxx
        > Incorrect version ''
        
        failure.  This way, at least somehow mention the name of the problematic plugin
        to give a bit of a clue.)
        
        Change-Id: I9a9178ba0d7a32f448e91076376989f088ea70f8
        Reviewed-on: https://gerrit.libreoffice.org/82657
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-14  Justin Luth  <justin_luth@sil.org>  [bce68bef088f1adb59ff199b2fc44f676d64e749]

        Revert "tdf#108687 vcl: always enable tabstop on radio buttons"
        
        This reverts LO 6.2 commit f2cd1c3c7cce2699d1341f726fc90cf30b52612c
        because it most recently caused regressions tdf#128749
        and tdf#128625.
        
        There are places where radio-groups are not properly defined,
        and things are a big mess.
        -about 4 levels of radio buttons are created.
        -the last level does not do grouping properly.
        -the tab order is defined too early, before all
         the controls are fully made.
        -this code is repeated for EVERY control added.
        
        Already reverted in 6.2 and 6.3, this also reverts 6.5
        because after looking again I don't see any way
        out of this, short of rewriting all of the old code.
        
        Reviewed-on: https://gerrit.libreoffice.org/75157
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        (cherry picked from commit 4109dfff009f017e8994ea0a57119e79291ca2c8)
        
        Change-Id: Ic62fd7bb50e67647703cba3796f6d11ffb797eb5
        Reviewed-on: https://gerrit.libreoffice.org/82523
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2019-11-14  Caolán McNamara  <caolanm@redhat.com>  [11722e2e3d48d97841f64dffebbf65d3557ea3ac]

        lcl_Split_DocTab always dereferences pDoc
        
        Change-Id: If93e63be39498803d4c93e71df0368bdfdb9c485
        Reviewed-on: https://gerrit.libreoffice.org/82659
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-14  Caolán McNamara  <caolanm@redhat.com>  [9a083905cf9e72bf22fc727677d052b8d1a0652b]

        Resolves: tdf#128792 progressbar control not created
        
        Change-Id: I81ff4e56d5ea2a4f5b7c034c2a99df881969b119
        Reviewed-on: https://gerrit.libreoffice.org/82655
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-14  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [4dd87ccdab80eb094cede538e3d742148df3880a]

        tdf#128434 really free the VclPtr<PDFWriterImpl>
        
        This fixes the major reference cycle introduced by my commit
        b85ff98383942360901b8242cf77366782400426 ("Change PDFWriterImpl
        into an OutputDevice"), and adds the missing disposeAndClear()
        call.
        
        Maybe it would be better to add a ScopedVclPtr in the PDFWriter
        class and revert all the other VclPtr<PDFWriterImpl> users back
        to the original PDFWriterImpl*. The PDFWriter code really
        doesn't need any of the special VclPtr handling.
        
        Change-Id: Ia64fb207ad274d9323e350022f6b8af35c44e9f5
        Reviewed-on: https://gerrit.libreoffice.org/82562
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-11-14  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [96b1934c03b6c06aa5d28c35cc1a55879d475b6d]

        tdf#42949 Fix IWYU warnings in sw/source/core/[e-l]*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I173b3aaca84a707799f0ee78cddcbd70524897bc
        Reviewed-on: https://gerrit.libreoffice.org/82561
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-14  Stephan Bergmann  <sbergman@redhat.com>  [122a0be8ae480473bd1d7f35e197a2529f4621e3]

        Fix useless assert(true) (which would never fire)
        
        526387b96e9bc2c04b0dc26744bf6b88ea7c0521 "loplugin:unnecessaryvirtual" had added
        the assert (which was presumably meant to be an assert(false) instead, but had
        somewhat oddly been added as part of that commit for no apparent reason), after
        68ec95b3f80408ae50897b043eed69a07d084df9 "made ListBox handle more than 64k
        elements, fdo#61520 related" had added the check+return.
        
        But check+assert+return doesn't make sense.  Either the checked condition cannot
        happen (assert) or it can (return), but not both.
        
        A `make check screenshot` didn't cause the (now active) assert to fire in my
        local build, so lets assume that the condition cannot happen and the assert is
        legitimate (and thus drop the return and simplify the code accordingly).
        
        An alternative fix would be to show that the condition can happen, and to thus
        drop the assert.
        
        Change-Id: Id0059790d4f34c6645eadda9bca3184483e46bdf
        Reviewed-on: https://gerrit.libreoffice.org/82642
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-11-14  Caolán McNamara  <caolanm@redhat.com>  [52b15945ac14ae3ef8dd99a6b3067d61085e1315]

        remove user-added page in remove_page
        
        Change-Id: I22e2449fb8c15790f7396af6f94d03d48bf334f6
        Reviewed-on: https://gerrit.libreoffice.org/82640
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-14  andreas kainz  <kainz.a@gmail.com>  [f7e53fe4912218afa531b2062431b6e20528ec54]

        Options Dialog MSO Tab update
        
        Change-Id: I3bc0b2f5a42f6e01e0f78ef7d1b80a2bbe8ba7cc
        Reviewed-on: https://gerrit.libreoffice.org/82558
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b8c42274ecb93235eff914f8f486854fe7fa5c69]

        Removed duplicated include
        
        Change-Id: I294c0f2092e0274839b7294be50efc00a13231fd
        Reviewed-on: https://gerrit.libreoffice.org/82465
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-14  Szymon Kłos  <szymon.klos@collabora.com>  [02e3e25e1c0b6468b5a9bfa623da7db6fb566ac7]

        jsdialogs: send .uno:FillShadowTransparency updates
        
        Change-Id: Id74a0cf697faf796f68f5c350941e354494a6e3b
        Reviewed-on: https://gerrit.libreoffice.org/82607
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        (cherry picked from commit 5adc79f54507bb7d191589a0895e491c95e63fe7)
        Reviewed-on: https://gerrit.libreoffice.org/82614
        Tested-by: Jenkins

2019-11-14  Muhammet Kara  <muhammet.kara@collabora.com>  [b59f58475d83345463c763497b8aa2260f42fa94]

        Move SplinePropertiesDialog & SteppedPropertiesDialog to reuse
        
        Change-Id: I2937c617bed0d000734784301421237f282014e9
        ecefe02a664e6a6852cf132d615c20e56e580e92
        Reviewed-on: https://gerrit.libreoffice.org/82124
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/82648
        Tested-by: Jenkins

2019-11-14  Miklos Vajna  <vmiklos@collabora.com>  [45324a9a405ffbd913ede64f3f5099b2c325539e]

        clang-format: don't fix up namespace comments
        
        Out clang-format-5.0.0 has this default, i.e. running
        solenv/clang-format/reformat-formatted-files after this change results
        in no changes.
        
        However, clang-format from git has that enabled by default for our
        config, so prepare for that unwanted change now. (5.0.0 gives no
        "unknown configuration key" errors for "FixNamespaceComments".)
        
        [ Still touch a formatted file to make sure CI tests the new config
        before it goes in. ]
        
        Change-Id: Ic4500e067cfb2dc10dc1f452598e8932771b31c9
        Reviewed-on: https://gerrit.libreoffice.org/82636
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-14  Seth Chaiklin  <sdc.blanco@youmail.dk>  [cc5483c3a3657b1b3c249d1ab039feda4bc50cfe]

        simplification
        
        Change-Id: I2936b64a3543f8b88fb7a44bd60871d4ec22f45c
        Reviewed-on: https://gerrit.libreoffice.org/82622
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-11-14  Seth Chaiklin  <sdc.blanco@youmail.dk>  [01d01d6e21b360888db9a58a93dc24caad46d4c9]

        Adding the wording as discussed in bug tdf #128677
        
        Change-Id: I5c327e86cd39a1d625831d27b763a59b32064360
        Reviewed-on: https://gerrit.libreoffice.org/82630
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-11-14  Seth Chaiklin  <sdc.blanco@youmail.dk>  [04f9e958603b05de5cde95fc2af4589e1da817bc]

        Improve/clarify wording in Calc tip
        
        Change-Id: Ib1d4241f3f7f56282a147a1610c7e0f614b25578
        Reviewed-on: https://gerrit.libreoffice.org/82644
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-11-14  Mike Kaganski  <mike.kaganski@collabora.com>  [f932a73eabe72a1f7ff808d17189187b18273728]

        --with-windows-sdk: correct parameter is 10.0, not 10
        
        Change-Id: I337857ccc5fe6701f6fd11449afaf7ed2b9af6e1
        Reviewed-on: https://gerrit.libreoffice.org/82645
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-13  Stephan Bergmann  <sbergman@redhat.com>  [7e09d08807b5ba2fd8b9831557752a415bdad562]

        Fix useless assert(true) (which would never fire)
        
        ...and simplify the code a bit.  It had been introduced with
        0a1d5af2a18d6a062c45d65689fbce619922dcc8 "tdf#115429 sax: assert if exporting an
        invalid XML attribute/element", apparently meant to be an assert(false) instead.
        A `make check screenshot` didn't cause the (now active) assert to fire in my
        local build.
        
        Change-Id: I275661f290491ff2d094288522f98d77cb4662ec
        Reviewed-on: https://gerrit.libreoffice.org/82631
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2019-11-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c1fb36e477b1d0063ceb3eb74fa556b4187562cc]

        revert action button changes to UNO XStyleSetting
        
        As there is no need for this UNO changes instead set the values
        with other appropriate button settings so the previous behaviour
        is retained.
        
        Change-Id: I5952a9ce9f2f72faeb12a7a945c53ed048719b27
        Reviewed-on: https://gerrit.libreoffice.org/82620
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-11-13  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [0f0cd9f6ddedcc2607b64e810f0c95214b4da8c6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - LibO Type statement extends enumerations to all data types.
            
            Change-Id: I8574a5c9290071c96618b1cb1aadc26068abd2b1
            Reviewed-on: https://gerrit.libreoffice.org/82571
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-13  Tor Lillqvist  <tml@collabora.com>  [3adb591bc632854dc9f0af0c8498ae45171080a7]

        tdf#128466: Accept also JPEG
        
        Change-Id: If8499cde875e03cb6c56259badd64ba6aee08a66
        Reviewed-on: https://gerrit.libreoffice.org/82584
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit 7dba640b5691c22d6529e53752255fddc2b461e6)
        Reviewed-on: https://gerrit.libreoffice.org/82618
        Tested-by: Jenkins

2019-11-13  Miklos Vajna  <vmiklos@collabora.com>  [4038d6c393c3cf6330671124ba69cdba98b24960]

        tdf#117658 PPTX import: fix duplicated math object handling
        
        We used to recurse into both arms of <mc:AlternateContent>: while the
        intention is that an importer either reads <mc:Choice> or <mc:Fallback>.
        
        Fix this by converting PPTShapeGroupContext to be a FragmentHandler2,
        this way FragmentHandler2::prepareMceContext() is invoked, which knows
        how to do this correctly.
        
        This requires declaring "a14" as a supported namespace, e.g.
        SdOOXMLExportTest2::testMathObject() would fail without it.  This also
        requires keeping "a14" unsupported in the Calc case, e.g.
        ScFiltersTest::testControlImport() would fail without it.  Finally the
        "Convert this to FragmentHandler2" TODO in
        SlideFragmentHandler::onCreateContext() from 2011 can be removed with
        this.
        
        Change-Id: I883237902c71cb515e810a8e34443c9eeaca48b0
        Reviewed-on: https://gerrit.libreoffice.org/82623
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-11-13  Caolán McNamara  <caolanm@redhat.com>  [ae499df25c01a149dfbb387da17a7f8a232a6a4e]

        ensure we connect just once
        
        Change-Id: Icd403eac948f0ead1f08a5a2e3a46e9b6bf33792
        Reviewed-on: https://gerrit.libreoffice.org/82612
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [30f77f00f1ef3fc476e56e61dda1915cc08aff27]

        bump product version to 6.5.0.0.alpha0+
        
        Change-Id: If79dfdeb712956e499ff3d6827046b3b33d6aace

2019-11-13  Caolán McNamara  <caolanm@redhat.com>  [e151c12a14c1a2536393c82fa6027f251be1a7d6]

        Resolves: tdf#128748 warning dialog appearing on focus change
        
        so can't use cancel because focus out of the entry happens on
        the effort to get to the cancel button
        
        instead only show the dialog on ok, next and selecting a new
        param in the treeview. Show an error indicator in the entry
        on focus-out instead.
        
        Change-Id: I5770142d7a1e7c62bb9ed89a171e72129a43f6c8
        Reviewed-on: https://gerrit.libreoffice.org/82613
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-13  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [9bc848cf0d301aa57eabcffa101a1cf87bad6470]

        tdf#123851 Qt5 handle broken ScrollBar values
        
        If the scrollbar has a mnMin == 0 and mnMax == 0 then nVisibleSize
        is set to -1?! I don't know if a negative nVisibleSize makes any
        sense, so this just handles this case without crashing LO with a
        SIGFPE in the Qt library. If min == max then the visible size is
        just zero.
        
        It's actually not clear, that this crash is the same then the bug
        report, but it fixes at least the later reproducer crash.
        
        Change-Id: Ib2dd51ddecfd24ddf2d89f746cbc8975269e13da
        Reviewed-on: https://gerrit.libreoffice.org/82600
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>

2019-11-13  Caolán McNamara  <caolanm@redhat.com>  [fc950a685ec337f38b4b040c80272c00b8b88b77]

        set parent for OParameterDialog
        
        Change-Id: I614d596599ce55ef9940fbeedf0fca4052e64138
        Reviewed-on: https://gerrit.libreoffice.org/82592
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-13  László Németh  <nemeth@numbertext.org>  [f4b472a218cbde432659cd4d70ddf47dd1d1619e]

        tdf#128776 Writer: fix Ctrl + drag and drop table copy
        
        Regression from the commit 7fe64353dc9950e19182a59a486a1ecac27cf98e
        (tdf#84806 Writer: drag and drop selected tables, don't empty).
        
        Change-Id: I9061b80dd8fab29aa5ec74655dc6c3f7686a91ee
        Reviewed-on: https://gerrit.libreoffice.org/82579
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-11-13  Caolán McNamara  <caolanm@redhat.com>  [886583645cf8d977f11f527691515c2a4d7c33e8]

        Resolves: tdf#128758 scrollbars added during scrolledwindow layout
        
        Change-Id: I1eee32278f6b46ff4f0447eb39543836c3d687f0
        Reviewed-on: https://gerrit.libreoffice.org/82589
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-13  Michael Weghorn  <m.weghorn@posteo.de>  [4be2607af6c474ba2d879a3a84996de0bc1b73b7]

        android/mobile-config.py: Use python3
        
        Change-Id: I8c7fcc64ea958cd98aa32002725536d71f4a6ec5
        Reviewed-on: https://gerrit.libreoffice.org/82588
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-11-13  Michael Weghorn  <m.weghorn@posteo.de>  [b4dd5ab80c2c7b5ff28a78560b79c42a2e967a15]

        solenv/bin/native-code.py: Use python3
        
        Change-Id: Ie09fc0505266a2a89d0b830294b6af370d5b7b61
        Reviewed-on: https://gerrit.libreoffice.org/82582
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-11-13  Szymon Kłos  <szymon.klos@collabora.com>  [83974b2f9b9dcbe42399c94f7de844bcf8c0b705]

        jsdialogs: send .uno:FillTransparence updates
        
        Change-Id: I9951429d00c1c50d6ef3b1a703b266be6d72de9a
        Reviewed-on: https://gerrit.libreoffice.org/82586
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        (cherry picked from commit 06592c3c818f41b73ed0d8fa677cf7475c7cae5a)
        Reviewed-on: https://gerrit.libreoffice.org/82602
        Tested-by: Jenkins

2019-11-13  Caolán McNamara  <caolanm@redhat.com>  [02ebc564d72c4e2078f500ad235f98f97370035e]

        set parent for message dialog
        
        Change-Id: I0f885e79dd9fca2596e0190af996e9cae74692a6
        Reviewed-on: https://gerrit.libreoffice.org/82591
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-13  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [32157f2ae9da4751d841356fac48a857b8a7004a]

        Update git submodules
        
        * Update translations from branch 'master'
          - update translations for 6.4.0 Beta1
            
            and force-fix errors using pocheck
            
            Change-Id: Ibdda3a07311750204fbd7bf07294c5217b8e9f49
            
2019-11-13  Stephan Bergmann  <sbergman@redhat.com>  [913d34ec6b8fdb2796f76ce90fee51ade2051189]

        Extend loplugin:salbool to loplugin:fakebool
        
        ...checking for unnecessary uses of more "fake bool" types.
        
        In the past, some of the checks involving the types of variables or data
        members, or the return types of functions, issued warnings that required
        surrounding code to be changed too (e.g., when changing the signature of a
        function whose address was taken).  These checks have been tightened now to not
        warn in such cases (which avoids warnings that require changes to additional
        code, or changes that might even be impossible to make, at the cost of being
        less aggressive about removing all unnecessary uses of those "fake bool" types).
        
        Change-Id: I70eb75039817cda34ed611387ee27dc5f36a3e2e
        Reviewed-on: https://gerrit.libreoffice.org/82554
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-13  Caolán McNamara  <caolanm@redhat.com>  [eea0879cdf1b40e6ce424dd97b58e2a84846ad79]

        receives_default without can_default
        
        Change-Id: Ib1fb808876ab5f34951d55d8cd06b2ff01f44496
        Reviewed-on: https://gerrit.libreoffice.org/82590
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-13  Szymon Kłos  <szymon.klos@collabora.com>  [b42333fab5614c4a7128f9e05e679306a20a7439]

        jsdialogs: send .uno:LineTransparence updates
        
        Change-Id: Ib6a2f5fd85e3e8c2cc8eb96c4b75f2357b669388
        Reviewed-on: https://gerrit.libreoffice.org/82585
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-11-13  Michael Meeks  <michael.meeks@collabora.com>  [1da4f8048fb478a60b8ccd05bace17ce540a0c9a]

        lokdocview: refresh tile buffer on resize to avoid UI breakage.
        
        Otherwise we get tiles in the wrong locations based on incorrrect
        widths.
        
        Change-Id: I1c76bc6eaabd8af4c283e421bf8901e7d64b4efa
        Reviewed-on: https://gerrit.libreoffice.org/82574
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-11-13  Tor Lillqvist  <tml@collabora.com>  [9c40a13144cdbb31791ee3e2e7340461a2520af2]

        tdf#128465: Enable pasting also JPEG images in presentation documents
        
        Change-Id: I0f3254ad536c26c975452f800a464f5498e66a78
        Reviewed-on: https://gerrit.libreoffice.org/82507
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/82587
        Tested-by: Jenkins

2019-11-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [8a2e3c687248f5de979fa8020e1f925e7ae28cb7]

        add uitest for bug tdf#126627
        
        Change-Id: I115e014cafb9c4a85558567ccd6cd2987cabdfd6
        Reviewed-on: https://gerrit.libreoffice.org/82483
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-11-13  Szymon Kłos  <szymon.klos@collabora.com>  [2b995f4817741beee6a198c5405bdf72ed720e16]

        jsdialogs: send .uno:NumberFormat updates
        
        Change-Id: I5c482123c51ba580ef9b597dc8e07fbf51b96ca9
        Reviewed-on: https://gerrit.libreoffice.org/82578
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        (cherry picked from commit 97451c8ab5f571c4e291f6c21121d68ee2423b05)
        Reviewed-on: https://gerrit.libreoffice.org/82581
        Tested-by: Jenkins

2019-11-13  Stephan Bergmann  <sbergman@redhat.com>  [5f0d6df7f57ae281fe161e61c7f25d67453fddd2]

        Use two-argument form of static_assert
        
        Change-Id: I2f2c78668f37f2d7474bf0e9d0b084bf2223a81d
        Reviewed-on: https://gerrit.libreoffice.org/82577
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-13  Caolán McNamara  <caolanm@redhat.com>  [e524f3f9d616b04fdd7d994ad1a1ec65ab6bb2a7]

        Resolves: tdf#128767 fpicker sets labels on buttons as well as labels
        
        Change-Id: Iedd543fe20cd713d49a9d62c256942639e44adf6
        Reviewed-on: https://gerrit.libreoffice.org/82580
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-13  Serge Krot  <Serge.Krot@cib.de>  [a474e2267cdcb1707333acdea1353d883d58c801]

        Add document level option to lock down edit doc command
        
        Change-Id: I431fa4cd0daa52c885030dbadcc4052b5a890d34
        Reviewed-on: https://gerrit.libreoffice.org/82553
        Reviewed-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        Tested-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        Reviewed-on: https://gerrit.libreoffice.org/82576
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-11-13  László Németh  <nemeth@numbertext.org>  [21c29a756c5d01cada2a09dd6d55fdc482807bb4]

        tdf#95374 DOCX import: reset left indentation at disabled numbering
        
        Paragraphs with disabled numbering using non-existent numId=0
        haven't got inherited left indentation in MSO. Keeping them resulted
        unnecessary indentation, moreover, missing (non-visible) text
        in narrow table cells.
        
        Change-Id: I46003031d36f578b0b260dea74d7d45e75905261
        Reviewed-on: https://gerrit.libreoffice.org/82509
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-11-13  Michael Meeks  <michael.meeks@collabora.com>  [1654152b5ed110b8bec491fd300257f09ed77504]

        lokdocview: encapsulate tile buffer properly.
        
        Change-Id: I59d690fbde67f4985246f13b992e962d11b7b07f
        Reviewed-on: https://gerrit.libreoffice.org/82573
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-11-13  Michael Meeks  <michael.meeks@collabora.com>  [66bbf08f08dafe38c02edbca11ca01e7906d4b81]

        lok: calc: switch row / column / grouping data to pixels.
        
        This simplifies lots of logic in the clients, making it trivial to get
        good row/column header alignment at any zoom. Ultimately TWIPS here are
        highly misleading print-twips, and in this state are ~impossible to map
        to pixels accurately unless all data is present back to the origin
        (which is not the current approach).
        
        Change-Id: I6ca30e77865b62e886e23860f7c23350e544c9fc
        Reviewed-on: https://gerrit.libreoffice.org/82572
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-11-13  Balazs Varga  <balazs.varga991@gmail.com>  [71f9961488232697bcdb37db349569a20f15bb2d]

        tdf#128733 Chart import: fix secondary X axis
        
        shiftedcategoryposition value. When inserting secondary axes it applies
        the ShiftedCategoryPosition of the main axis.
        
        Regression from the commit 111c260ab2883b7906f1a66e222dbf4dc3c58c4f
        (tdf#127777 OOXML chart export: fix "CrossBetween" for not imported
        charts)
        
        Change-Id: Ia043fe2873f633cbd5f7db206cf9d1b0d2f8c34c
        Reviewed-on: https://gerrit.libreoffice.org/82511
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-11-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [58281dda29a6267736893ae83b66213e6a4fa1ba]

        SystemPath does not need to be a class
        
        Change-Id: I02adb188ae75bd721d8e80cf0df11fde40a11d9b
        Reviewed-on: https://gerrit.libreoffice.org/82566
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-13  Tünde Tóth  <tundeth@gmail.com>  [8bd15459527b527454900dd781f1226dade5b118]

        tdf#127925 DOCX export: fix visited hyperlink style
        
        Custom visited hyperlink style reset to default in Word.
        
        Change-Id: I6a36c900788bb17d4f31c60048cf65960490a46b
        Reviewed-on: https://gerrit.libreoffice.org/80043
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-11-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [ead34a4d34db05d5718d96b66f5e39d886c8b699]

        no need to store reference to Import here
        
        can just cast the parent member
        
        Change-Id: I990bd4da3afbd78da819038c7907c28de87faaaf
        Reviewed-on: https://gerrit.libreoffice.org/82567
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-13  Caolán McNamara  <caolanm@redhat.com>  [26b7ff2b6cc4def8ff7b02e223961534ba88e654]

        CVE-2019-16707
        
        Change-Id: I69c4c31330fde135b6ff6c0c1c72f613f0cc4b1d
        Reviewed-on: https://gerrit.libreoffice.org/82551
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-13  Muhammet Kara  <muhammet.kara@collabora.com>  [cc34bddc7970b33efd3a0a38b9eb5df1d963cab8]

        chart2: Separate definition from declaration for ChartResourceGroups
        
        Change-Id: I861eaf0e519c428debc28436ea41724fdf493359
        Reviewed-on: https://gerrit.libreoffice.org/81634
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Tested-by: Muhammet Kara <muhammet.kara@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/82463
        Tested-by: Jenkins

2019-11-13  Szymon Kłos  <szymon.klos@collabora.com>  [546d26cccea7ede60fd13eb30a5e46f0c23477b4]

        jsdialogs: send table row/column size updates
        
        Change-Id: I1b41fe50e93dc14db60c7548a1ae0c54113da329
        Reviewed-on: https://gerrit.libreoffice.org/82542
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-11-13  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [258e06cfffe7ceebb86cefa2413d6af476a972c6]

        tdf#42949 Fix IWYU warnings in sdext/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I73e11bb945df16d2599b5421b552e155dacdf860
        Reviewed-on: https://gerrit.libreoffice.org/82411
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-13  lbenes  <lukebenes@hotmail.com>  [1b83d562fb6774cd416d32232596b10c07fa6d3b]

        fix windows builds after commit	7ddedd2594ddcaeed21f46709fdb44601ff641bf
        
        Change-Id: I2990da77a91f6c8fdb6fd9e4112d0451bc3342da
        Reviewed-on: https://gerrit.libreoffice.org/82547
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-13  Miklos Vajna  <vmiklos@collabora.com>  [71cb2705af38df7f382014fb68f43bed98abf9b4]

        external: update pdfium to 3963
        
        Also simplify visibility.patch.1.
        
        Change-Id: I8b4ed78b314a1a1f7d31467f782877f056429cc2
        Reviewed-on: https://gerrit.libreoffice.org/82548
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-13  Caolán McNamara  <caolanm@redhat.com>  [641d166b8bf0e461198479f489bc50d8b4171b19]

        table properties dialog should be modal
        
        Change-Id: I3787f6e3a326c1f8e93fc966f890ea2c7cdacc29
        Reviewed-on: https://gerrit.libreoffice.org/82549
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-11-13  Balazs Varga  <balazs.varga991@gmail.com>  [124db1f2e3008493254e5d710221dbdd40a526db]

        tdf#128732 Chart OOXML import: fix rounding error of color transparency
        
        Change-Id: I52efb541d62a9536c2eb5f99453dc2cb594e6fe4
        Reviewed-on: https://gerrit.libreoffice.org/82500
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-11-13  Balazs Varga  <balazs.varga991@gmail.com>  [d7149889a9e1cae7f255691c2a35090ac3245bfa]

        tdf#128619 Chart OOXML export: fix gradient position
        
        Export the gradient border value as gradient stop
        position of the first color at LINEAR GradientStyle.
        
        Change-Id: I1a2b986a004fecbf68050c6bf95be549684fea70
        Reviewed-on: https://gerrit.libreoffice.org/82446
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-11-13  Michael Weghorn  <m.weghorn@posteo.de>  [eeae2032476e8c8645ab438fbb379f3151c8e472]

        tdf#128717 Sync duplex value from "Properties" dialog
        
        The value for duplex can be set in two places, the main
        print dialog and the "Properties" dialog.
        
        Therefore, update the value for duplex combobox in the main
        print dialog with the value set in the PrinterController,
        to take into account potential changes carried out in the
        "Properties" dialog.
        
        (Other options, like orientation already worked fine before,
        as did synchronisation the other way around.)
        
        Change-Id: Ie68f1cfbba6def82c85745e1c361e28a1513e647
        Reviewed-on: https://gerrit.libreoffice.org/82528
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-11-13  Michael Weghorn  <m.weghorn@posteo.de>  [f166f0cf4f92d1d765d9ae9003d9d725ba120e54]

        Related tdf#128717:  Drop "<ignore>" value for duplex and paper tray
        
        Drop the artificial extra value "<ignore>" for the duplex and paper tray
        options in the "Properties..." dialog used in the print dialog on Linux.
        
        Those extra values were introduced in commit
        a9f8d75e6c54b40845fc198019788ff6b568aaf5
        ("Administration utility for Unix PS-Print Environment") in 2001.
        
        The two corresponding comboboxes are greyed out if there are no PPD
        options "Duplex" and/or "InputSlot". And if there are valid values
        for these options, one of those is preselected.
        
        I see no use in allowing to explicitly setting the value to "<ignore>".
        Not passing any value explicitly to CUPS will cause the default option
        to be used anyway.
        
        Having an additional option for Duplex is also inconsistent with the
        (revamped) main print dialog, where that additional value is not
        offered for the duplex option, i.e. the "Properties" dialog offers
        more choices than the main print dialog.
        
        Change-Id: Id9d20a061e51921e601d53d74aa8079fe3c59aca
        Reviewed-on: https://gerrit.libreoffice.org/82527
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-11-13  Julien Nabet  <serval2412@yahoo.fr>  [bc3046ee0996f2d25552670825c68ef04bfe303f]

        Fix OSL_ENSURE in DocumentListItemsManager::addListItem (sw)
        
        was wrong since:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=1a5b12aa5da2c718848d3cc5d9bce7bfcdeacf54
        Here's the root cause:
             const bool bAlreadyInserted(
        -            mpListItemsList->find( &rNodeNum ) != mpListItemsList->end() );
        +            mpListItemsList->insert( &rNodeNum ).second );
             OSL_ENSURE( !bAlreadyInserted,
                     "<DocumentListItemsManager::addListItem(..)> - <SwNodeNum> instance already registered as numbered item!" );
        -    if ( !bAlreadyInserted )
        -    {
        -        mpListItemsList->insert( &rNodeNum );
        -    }
        
        Change-Id: I0cc5786a18fe2df5fd86284c18638de90604edf9
        Reviewed-on: https://gerrit.libreoffice.org/82560
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-13  Julien Nabet  <serval2412@yahoo.fr>  [f858cd5e5e9b3f66818868b097bbab107bb57930]

        Related tdf#128753: fix regression
        
        from https://cgit.freedesktop.org/libreoffice/core/commit/?id=a8a064d11c05feed83f05b0ce8209f7054afd804
        See bt: https://bugs.documentfoundation.org/attachment.cgi?id=155761
        
        Change-Id: If527f539e47e3a2ff9f3745665080adc955ea75b
        Reviewed-on: https://gerrit.libreoffice.org/82559
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [4e4fb7e84d42ca35f47ceaf8aa3f45518888be81]

        fix doc
        
        Change-Id: I39418b70040c34ade39f5e35ea700792f25418ab
        Reviewed-on: https://gerrit.libreoffice.org/82545
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-13  Muhammet Kara  <muhammet.kara@collabora.com>  [e3b75f6c275b0f43806cef02414b0b76f2e443d0]

        chart2: Separate ChartResourceGroups to reuse
        
        Change-Id: I0ca2ea9cd520013250faaba0e17e713da1e6fca3
        Reviewed-on: https://gerrit.libreoffice.org/81581
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Tested-by: Muhammet Kara <muhammet.kara@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/82462
        Tested-by: Jenkins

2019-11-13  Michael Stahl  <Michael.Stahl@cib.de>  [a80aef24826a7c3787fe6f66ea77cbf9699d6060]

        sw: avoid partial expansion of bookmark over new fieldmark
        
        The comment that was added with commit
        71f13a801608538f56a0cb2bce07a03faa5856f6 "#i29942# SwTxtNode::Update for
        bookmarks fixed. Bookmarks no longer grow on either side."
        suggests not to expand bookmarks in any case but in case the start and
        end position was the same, the start position was still moved so the
        mark expanded anyway.
        
        Unfortunately meanwhile commit c91024891ff10c2ae01e11a28a9aecca2f36b6c3
        "tdf#96479 workaround bookmark end pos handling when inserting text
        into a text node." added a requirement that bookmarks with start==end
        *are* expanded.
        
        For the case where a new field is inserted, shortcut the insertion
        to do only one InsertString call so that any expansion of bookmarks will
        expand it over the entire field, not just its CH_TXT_ATR_FIELDSTART.
        
        Change-Id: If2608c9cf34a217330156e7ea566dcf528890c45
        Reviewed-on: https://gerrit.libreoffice.org/82521
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-11-13  Marco A.G.Pinto  <marcoagpinto@sapo.pt>  [070b4c979ae1cb16be1a35d60a06db88fd97b770]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - Updated the English dictionaries: GB+US+CA+AU
            
            Change-Id: Ie29be912c500f00e680398770a0b56dbbcbeb193
            Reviewed-on: https://gerrit.libreoffice.org/81663
            Reviewed-by: Aron Budea <aron.budea@collabora.com>
            Tested-by: Aron Budea <aron.budea@collabora.com>
            
2019-11-12  andreas kainz  <kainz.a@gmail.com>  [ecf0ae4322c58994c0b54dcf7044703d069e0373]

        Options Writer General Tab update
        
        Change-Id: I8397452eae8eaf83e5f928f96f30269fc70e46b1
        Reviewed-on: https://gerrit.libreoffice.org/82534
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-12  Tünde Tóth  <tundeth@gmail.com>  [739e6aa3b3cff6d63901f253e145b65a2fef2682]

        tdf#54204 File URLs with fragment need toIUri conversion
        
        Non-ASCII file links didn't work when the link contains anchor at
        the end.
        
        Note: The "correct" way to convert from a LO-internal to -external
        file URL would be the translateToExternal method of the
        css.uri.ExternalUriReferenceTranslator UNO service.  But that
        translates the URL to be interpreted according to the current Windows
        code page (i.e., osl_getThreadTextEncoding), so only supports
        characters covered by that code page, and given that  the result is
        passed into a Windows wchar_t API, ToIUri nicely avoids such potential
        conversion failure.
        
        Change-Id: I1a5b07366b0fea3da2fbe11a9378aacd765b5e04
        Reviewed-on: https://gerrit.libreoffice.org/82219
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-12  andreas kainz  <kainz.a@gmail.com>  [51b3252cc43c302de2307da15e9398912d044796]

        Options Proxy Dialog update
        
        Change-Id: I6ec7b5588b9a5ba0120c8e81a248594b755426f1
        Reviewed-on: https://gerrit.libreoffice.org/82478
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-12  andreas kainz  <kainz.a@gmail.com>  [8705bde3b7d5c7c62b9b9235eb002adb5be7d4f9]

        Options Mailmerge Dialog update
        
        Change-Id: I160fb9e5afdf10f64bcd7422e5c4198fe8bb538d
        Reviewed-on: https://gerrit.libreoffice.org/82480
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-12  andreas kainz  <kainz.a@gmail.com>  [1bd52ce10a1658199bf1beea162f6103237b87c7]

        Options Writer AutoCaption Tab update
        
        Change-Id: I189dad65e35c7947a9479885d22d066c05c25f8a
        Reviewed-on: https://gerrit.libreoffice.org/82538
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-12  andreas kainz  <kainz.a@gmail.com>  [5522dc67255d7aeb2fa877fa64601cb1f6027bc2]

        Options Save Dialog page update
        
        Change-Id: Ib0e8a9a8b1e9231f7d876a7e16ac1571b1bbdeba
        Reviewed-on: https://gerrit.libreoffice.org/82476
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-12  andreas kainz  <kainz.a@gmail.com>  [3ee0fbc5d285735388591b06c68f614214fdf216]

        Options Writer Print Tab update
        
        Change-Id: I8a7dc4324890a69dacd271e0a689018d87e13f5a
        Reviewed-on: https://gerrit.libreoffice.org/82537
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-12  Balazs Varga  <balazs.varga991@gmail.com>  [b5c14ba1987ba102ac98530e2e718100655e1042]

        tdf#128627 tdf#128634 Fix OOXML import of CrossBetween
        
        Set default 'midCat' value during the import, for Radar charts,
        because MSO created them with default 'midCat', but exported a
        'between' value.
        
        Set default 'between' value during the import, for 3D Bar and
        Stock charts, because sometimes the OOXML file can contain a
        wrong CrossBetween value, but MSO import them with default
        values.
        
        tdf#128627 regression from commit: 830e539547c463b932ce643517f880789185032d
        (tdf#127393 OOXML chart import: fix X axis position setting "CrossBetween")
        tdf#128634 regression from commit: 111c260ab2883b7906f1a66e222dbf4dc3c58c4f
        (tdf#127777 OOXML chart export: fix "CrossBetween" for not imported charts)
        
        Change-Id: Ie9763197b79c3a661e66043da7b89b4f0f00ba33
        Reviewed-on: https://gerrit.libreoffice.org/82211
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-11-12  Muhammet Kara  <muhammet.kara@collabora.com>  [e63fdaa0d6eed45ad677c36e4a8301f606c603f5]

        chart2: Move some headers to inc
        
        So that they will be accessible from
        inside the sidebar dir.
        
        Change-Id: Iaf7b1a800a3b35a5c497d8122f68c97c8cdc9eff
        Reviewed-on: https://gerrit.libreoffice.org/80922
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Tested-by: Muhammet Kara <muhammet.kara@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/82461
        Tested-by: Jenkins

2019-11-12  Caolán McNamara  <caolanm@redhat.com>  [e7051ed1ee5995860f18145b725c71a873ed60f2]

        rename now it does more than just sort
        
        Change-Id: Ia0adffc592105efeeebfeb8fc67570d3f6d844f1
        Reviewed-on: https://gerrit.libreoffice.org/82544
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-12  Caolán McNamara  <caolanm@redhat.com>  [03edebda393ea684803b7a0da72f33655bdc24d1]

        tdf#127791 defer import of group shape events until the group is popped
        
        otherwise the group shape import applies the events over the children it has when
        it reads the events which is 0. We already push and pop groups for sorting
        so reuse that to store and apply the events to groups
        
        Change-Id: I3f31796f9e8d3d11df6f3ba12a32be920a228155
        Reviewed-on: https://gerrit.libreoffice.org/82516
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-12  Caolán McNamara  <caolanm@redhat.com>  [63c5a1e2aa9e39633c3e644df0d8d9f8cedfc10e]

        Resolves: tdf#128746 crash in table properties dialog
        
        Change-Id: I3d7d49cc225afc0dee542205690d56643a0c2e64
        Reviewed-on: https://gerrit.libreoffice.org/82532
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-12  Szymon Kłos  <szymon.klos@collabora.com>  [1c8ce0b30beb5d2a0e6a47e1d61689470608b78e]

        jsdialogs: send .uno:ULSpacing updates
        
        Change-Id: I061868a0cf9163624026dc1ff164af3d98923aa6
        Reviewed-on: https://gerrit.libreoffice.org/82531
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-11-12  Caolán McNamara  <caolanm@redhat.com>  [db13ed2efa924cee6acd0699f2676175419da5ad]

        refactor SdXMLEventContext to make a separate SdXMLEventContextData
        
        Change-Id: I5614be3bf99ce3529c4a1ef5a0b5d0d7417b1e46
        Reviewed-on: https://gerrit.libreoffice.org/82515
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-12  Eike Rathke  <erack@redhat.com>  [25160a56f4fd8a18c27eaa77b0539ab267b80294]

        Resolves: tdf#122232 Move TabStartCol logic to ScTable::GetNextPos()
        
        ... instead of blindly applying it to every move if set.
        
        Change-Id: Ief2efb4eb2288cd479852d5a250c2523715de38b
        Reviewed-on: https://gerrit.libreoffice.org/82513
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-11-12  Caolán McNamara  <caolanm@redhat.com>  [8fce214e24ddd731f08a12ab8baa8775c1109b95]

        revert: tdf#127791 write events at the end of groups instead of the start
        
        i.e.
        
        commit 1b2146431a583be27518536bed19ef01861b42a0
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Wed Nov 6 16:31:00 2019 +0000
        
            tdf#127791 write events at the end of groups instead of the start
        
            because the group shape import applies the events over the children it has when
            it reads the events, so putting it before exportShapes means it get applied
            over 0 children
        
        works in practice but not in theory
        
        e with '#' will be ignored, and an empty message aborts the commit.
        
        Change-Id: Iab4ac31297bbe4d6c4133766c79247d70c036f6d
        Reviewed-on: https://gerrit.libreoffice.org/82514
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-12  Caolán McNamara  <caolanm@redhat.com>  [f9e693cbe13a8ff55de112d709d1409c67887f2a]

        Resolves: tdf#128716 make gtk assistant steps clickable
        
        Change-Id: I28d7cfd2192f22410eee08c6f4e5ab056789fcfd
        Reviewed-on: https://gerrit.libreoffice.org/82503
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [f8641f0106ee45731449966f798957a8dc09cfb6]

        sc: rowcol: tdf#50916 convert core/data/table*
        
        Change-Id: I7b1c5f76000a55519785b6612ab1949d47dc53d4
        Reviewed-on: https://gerrit.libreoffice.org/82510
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-12  Caolán McNamara  <caolanm@redhat.com>  [c47d0f66806dfbc431d34dba785acf2d9f3037cf]

        factor out inserting an intermediate GtkEventBox
        
        Change-Id: I52b8e09deb474f665ad32baebf5648a7c54c6040
        Reviewed-on: https://gerrit.libreoffice.org/82502
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-12  Stephan Bergmann  <sbergman@redhat.com>  [e2a081871aea244ec42d31ac9dc5d132e3b96483]

        Better throw RuntimeException than assert here
        
        (in case this functionality is ever discovered and called by external code)
        
        Change-Id: If127460f58e1d074a32f231385e2c54303e4f98c
        Reviewed-on: https://gerrit.libreoffice.org/82508
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-12  andreas kainz  <kainz.a@gmail.com>  [80774aedb77ee574176c9386cb487dc9b2082c8b]

        Property Dialog Description Tab fix expand option
        
        Change-Id: Ie5be03cf96fc520444616416d13985454994bb03
        Reviewed-on: https://gerrit.libreoffice.org/82484
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3282fe59621fa26d7351fe20c75e154727ff4743]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add FINDB, SEARCHB and REPLACEB Help pages
            
            Change-Id: Ie8a7c5762f41484d36837008226cc446584e3110
            Reviewed-on: https://gerrit.libreoffice.org/82481
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-12  Szymon Kłos  <szymon.klos@collabora.com>  [669f4480dd49dd95a75e5413903bad31b799e93c]

        jsdialogs: send .uno:LeftRightParaMargin updates
        
        Change-Id: I22aef6ac57c94893bf2e73ea2901ed8bc074076e
        Reviewed-on: https://gerrit.libreoffice.org/82501
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        (cherry picked from commit c6cf2bec7148e403e2ee9592b4410cc73bad8f46)
        Reviewed-on: https://gerrit.libreoffice.org/82506
        Tested-by: Jenkins

2019-11-12  Caolán McNamara  <caolanm@redhat.com>  [aa7b71aaa49ea2cffe85aa8d68f933588b3d829a]

        Related: tdf#121239 missing contour toggle in draw/impress
        
        Change-Id: I384ba1f4fc67d1da7738f25f8b5d3fade315342c
        Reviewed-on: https://gerrit.libreoffice.org/82471
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [1a2926a995fdbdcdae0ca6407877084f3520e539]

        use std::move when popping stuff off stacks
        
        Change-Id: I6ba0ee8afee1a9579045643cd0118cf19599d5b9
        Reviewed-on: https://gerrit.libreoffice.org/82497
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-12  Caolán McNamara  <caolanm@redhat.com>  [a07c637a0e4fe0ab81db70c69decbc946ad37da9]

        getPropertySetInfo is allowed to return null
        
        so the original state, without the assert, would be ok
        
        css.beans.XPropertySet::getPropertySetInfo is documented as "@returns NULL if
        the implementation cannot or will not provide information about the properties"
        
        Change-Id: Ia0230add8f6c1b22a639cd71ca3cc310e0f1d126
        Reviewed-on: https://gerrit.libreoffice.org/82499
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-12  Stephan Bergmann  <sbergman@redhat.com>  [bc6e282bc2a43093c7a7b4d517c9e809c008298e]

        Clarify loplugin:external behavior for const(expr) vars
        
        Change-Id: I4a649f9c9ed2015ed9b32a153060df9770b20403
        Reviewed-on: https://gerrit.libreoffice.org/82493
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-12  Michael Stahl  <Michael.Stahl@cib.de>  [087a6b0cf34ab64801dba5aa7ff3d7ea53c2272b]

        toolkit: UnoEditControl::insertText() assert on invalid index
        
        ... in replaceAt(): if the selection that is passed in is invalid, throw
        an exception.
        
        This obviously isn't thread-safe but naively adding a GetMutex() guard
        quickly deadlocks against SolarMutex; why does it use its own mutex?
        
        Reproduces when installing APSO 1.2.5 and starting the Python REPL.
        
        Change-Id: I4fb16ab820641f1a031537b0c4d6f8664d67dc0c
        Reviewed-on: https://gerrit.libreoffice.org/82460
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-11-12  Stephan Bergmann  <sbergman@redhat.com>  [44af200f59f37c73a6dea3bcbee61a1ebb24f99a]

        Silence -Werror=sign-compare (--enable-cipher-openssl-backend)
        
        as found by <https://ci.libreoffice.org/job/lo_tb_random_config_linux/2039/>
        
        Change-Id: Ie698b7905bd2f25e74791f91f586479d1fc473dc
        Reviewed-on: https://gerrit.libreoffice.org/82488
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-12  Caolán McNamara  <caolanm@redhat.com>  [431950e1eade91f8587d3ecffa73fd09136e16b6]

        tdf#121239 give writer, calc and draw/impress the same underline options
        
        uno:Underline is the "real" deal, and has multiple underline options
        uno:UnderlineSimple is "some underline on" vs no underline
        
        calc and writer had UnderlineSingle, UnderlineDouble and UnderlineDotted
        for that specific type of underline on vs not-on
        
        add those to draw/impress too and then use UnderlineSingle instead of Underline
        in the format menu so that when UnderlineDouble is applied, UnderlineSingle is
        not show as applied, instead of using Underline ot UnderlineSimple which would
        show as on if UnderlineDouble was applied
        
        Change-Id: I6f9fcf37c2c90d215ea52b536e4fa84734754850
        Reviewed-on: https://gerrit.libreoffice.org/82469
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-12  Michael Meeks  <michael.meeks@collabora.com>  [f088d85f80c643378262a1f53bdea6f42abcf7d4]

        Revert "Drawing calc grid misses pixels on bottom and right."
        
        This reverts commit 4a3dab5a4cd5c7a7039b2cef9d5bb14c1fff49c9.
        
        Change-Id: I1ac1edca00e4d1d62f93de48561a3b6ce4a315aa
        Reviewed-on: https://gerrit.libreoffice.org/82221
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-11-12  Miklos Vajna  <vmiklos@collabora.com>  [b3999abc97db7b54c0d35f87c74826a0b7763658]

        sc: pViewSh can be nullptr in the ScNavigatorDlg ctor
        
        In case the nagivator dialog was enabled the last time the user exited
        from Calc, resulting in a crash-on-startup in subsequent runs.
        
        This avoids the need for a workaround to reset the user profile.
        
        Change-Id: I5041a9a258efb82051036d8404fde77c8985089a
        Reviewed-on: https://gerrit.libreoffice.org/82491
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-11-12  Regina Henschel  <rb.henschel@t-online.de>  [7cf0e43d39172cc083e7b64e06cf0730f14bcf19]

        tdf#128651 SdrObjCustomShape::NbcSetSnapRect needs logic rect
        
        SdrObjCustomShape::NbcSetSnapRect needs a logic rect in its parameter.
        A general change to snap rect as input in NbcSetSnapRect is not
        possible, if the transformation has to be kept. Therefore callers
        need to be adapted. This is done her for SdrUndoAttrObj. The error
        was that for a transformed custom shape with text, undo and redo had
        generated a wrong size of the shape. A least the following actions
        were affected: extrusion on/off, shadow on/off, and changes in line
        or fill properties. The unit test uses extrusion on.
        
        Change-Id: I8b6990d3d57d25f15f18e8690fc49dbe5e2a2728
        Reviewed-on: https://gerrit.libreoffice.org/82367
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-11-12  Caolán McNamara  <caolanm@redhat.com>  [745122c0446c4cda0acdaf16e058f70509364831]

        Related: tdf#121239 super/sub not shown as toggles in draw/impress
        
        Change-Id: Ibb4a8a638bdba0ec0b2a859c685233d36b6c852e
        Reviewed-on: https://gerrit.libreoffice.org/82468
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-12  Caolán McNamara  <caolanm@redhat.com>  [bcc701e7c544331f0b5992df532919232b5ae5a0]

        SvxOverlineItem probably should be SvxTextLineItem here
        
        Change-Id: I6d8a40f38a827c1f7644d3c9d6a3cad4481b5e7c
        Reviewed-on: https://gerrit.libreoffice.org/82456
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-12  Caolán McNamara  <caolanm@redhat.com>  [9dcb9c3d6ca507c537b529a73aa645d6f69bb414]

        Related: tdf#121239 super/sub not shown as toggles in calc
        
        Change-Id: Ida4c5014538454b845d19f74d27548c8f9540de8
        Reviewed-on: https://gerrit.libreoffice.org/82470
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-12  Andras Timar  <andras.timar@collabora.com>  [efc1eda5882e4cb6704a91eb6373a1ecdde70a4d]

        Update git submodules
        
        * Update translations from branch 'master'
          - Updated Slovenian translation
            
            Change-Id: If4695b9a50f7041ae44c0ea07bd33a8cff89cb0b
            
2019-11-12  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [7ddedd2594ddcaeed21f46709fdb44601ff641bf]

        tdf#42949 Fix IWYU warnings in basic/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I325149be2ea7697b5b4a2ce4a662edd2f8be6e50
        Reviewed-on: https://gerrit.libreoffice.org/82312
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-12  Miklos Vajna  <vmiklos@collabora.com>  [c465d920f4fe15c6e614beffb80b53d24a3dc5c7]

        tdf#128630 vcl PDF export: fix aspect ratio when scaling rotated image
        
        Regression from commit 68549e00d5e23aa22bc974a8151d93cd948444b3 (vcl,
        BitmapEx transformed draw: special-case simple rotations, 2019-10-10),
        the intention there was to fix an error on the last col/row of a bitmap,
        but that was only tested with input where the aspect ratio doesn't
        change on scaling.
        
        Fix the problem by going back to the original way in the "aspect ratio
        changes" case.
        
        Change-Id: I52bed503ddaadbbbdf64ac6fec2fe268153866f1
        Reviewed-on: https://gerrit.libreoffice.org/82467
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-12  andreas kainz  <kainz.a@gmail.com>  [35a22cc0946095e42e924c9c959ce1411feb5004]

        Options Email Dialog fix alignment and padding
        
        Change-Id: I470d8fea036683c76badb856e2d6acc214734cb7
        Reviewed-on: https://gerrit.libreoffice.org/82479
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6a40737e1feb2e8d1992c46ee6c0e5cf30bab025]

        Fix macro disabling in Basic IDE
        
        After 8d69ca60f3c8f53699986f924291a2acda5694a1 macros were always disabled
        as ScriptDocument::allowMacros always returned false when called from
        non-document context.
        
        Change-Id: Ibef4c7d561f4ee01cd44f5327e4ab948282bb07d
        Reviewed-on: https://gerrit.libreoffice.org/82444
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-11-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [11dcd3c742f72dc451aeb36f2c56607c48f477a9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#128589 Add resolved comments in page
            
            Add Resolved comments in comments Help page, adjust
            View menu
            
            Change-Id: I4e1c0dbce35d71a72d08fe1940a7e76f80b55c4f
            Reviewed-on: https://gerrit.libreoffice.org/82464
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-11  Tor Lillqvist  <tml@collabora.com>  [6df7989dacd75e8750ddc1b53049d79311feb0d8]

        Fix copy/paste error that probably has had no ill effect
        
        Change-Id: I062fef5f2316a3aa7560ecb42799496cd38362e9

2019-11-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c13a664c5fc1a24a5cdb4862b16d73b95ff797c7]

        Don't compile cpuid test with INTRINSICS_CXXFLAGS
        
        This will compile test with maximal supported instruction set
        supported by the compiler, but the CPU might not support the
        instructions sets. As this tests some aspects of runtime CPU
        detection only we actually don't need to compile it with the
        INTRINSICS_CXXFLAGS flags.
        
        Change-Id: I612785949b42efbd08d1961a746025f66e99aebc
        Reviewed-on: https://gerrit.libreoffice.org/82422
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-11-11  Caolán McNamara  <caolanm@redhat.com>  [a1cba2d4db9de4883789e9cd7669a051789a48ee]

        cid#1455326 MoveSticky always has a non-nullptr pDoc
        
        Change-Id: I84d9a81e9e8a544dbc50b9d6b40a7b9030f2a987
        Reviewed-on: https://gerrit.libreoffice.org/82425
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-11  andreas kainz  <kainz.a@gmail.com>  [d486c3568f7ef545712cd1c9ba97b0296ed48657]

        Calc Dataprovider Dialog update
        
        Change-Id: Ia8517cc14108cca0e404bbb957a7f6b8f599e4bf
        Reviewed-on: https://gerrit.libreoffice.org/82407
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-11  Caolán McNamara  <caolanm@redhat.com>  [1fa89b34cfd1dcef07a72f05549aa23def3ba8db]

        unnecessary include
        
        Change-Id: Ia8db302de488cfa89311a258a57f8c595528088a
        Reviewed-on: https://gerrit.libreoffice.org/82443
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-11  Zdeněk Crhonek  <zcrhonek@gmail.com>  [7f69594c5c6c32e0ec1b3cf2cdf4bf7147a7e0b1]

        add uitest for bug tdf#128593
        
        Change-Id: Icc0b22318406a92cf19843844e857d09dd9a4ba2
        Reviewed-on: https://gerrit.libreoffice.org/82466
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-11-11  Caolán McNamara  <caolanm@redhat.com>  [774de260e934ee89cfd1480b85ca083b98d69e79]

        return an empty PropertySetInfo instead of assert
        
        e.g. seen with APSO extension
        
        Change-Id: Ia2eb636a7d27ca87062e7962eded06756ff4e333
        Reviewed-on: https://gerrit.libreoffice.org/82457
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-11  Caolán McNamara  <caolanm@redhat.com>  [2a79c050ec7dc23766ca1aa4813a43fa8d29e632]

        GtkSalFrame toplevel might not be a GtkWindow
        
        in the rare embedded case, e.g. ASPO extensions option window
        
        Change-Id: Iedacdbc6b795ee5fbe7471b9f19f8f7f6c746204
        Reviewed-on: https://gerrit.libreoffice.org/82458
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-11  Caolán McNamara  <caolanm@redhat.com>  [3a2c69a59542c25e95f0368dc81d552a006fdaeb]

        Related: tdf#121239 overline missing in draw/impress
        
        where underline already exists
        
        Change-Id: I87df3f3965526266b94f10fa04448b32a81fd99a
        Reviewed-on: https://gerrit.libreoffice.org/82459
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-11  Szymon Kłos  <szymon.klos@collabora.com>  [a3d08f4f8c3c958a33ce05398127c35dad81dc4b]

        jsdialogs: send .uno:LineWidth updates
        
        Change-Id: I83856625d17910e5b9165c7a2ddae8b219650c8c
        Reviewed-on: https://gerrit.libreoffice.org/82455
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-11-11  Szymon Kłos  <szymon.klos@collabora.com>  [4135c764a901b791cb182cdb8201ccf173ea3033]

        jsdialogs: send .uno:FillColor & XLineColor status updates
        
        Reviewed-on: https://gerrit.libreoffice.org/82307
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        (cherry picked from commit c28ea22c5198c1162fc5a535d35b407762b8a865)
        
        Change-Id: I665ca45293fb3e98a7940e24c1f14a5963b8d073
        Reviewed-on: https://gerrit.libreoffice.org/82309
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-11-11  Caolán McNamara  <caolanm@redhat.com>  [5d1be8f1d28adbbbffd7c8a7ab70a41703f8911b]

        cid#1448492 Wrapper object use after free
        
        Change-Id: I4c5978b019549d1509c4c70b4cfa93a362395fed
        Reviewed-on: https://gerrit.libreoffice.org/82448
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [fa860b85cac5d9ae9199091e8d06902273ace549]

        simplify OUString construction
        
        Change-Id: Ib91d77c578aa21af02beaf299d16b5d8c2942f00
        Reviewed-on: https://gerrit.libreoffice.org/82447
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-11  Stephan Bergmann  <sbergman@redhat.com>  [a0c30af2ac83eb0f7e76c336d60a31872db19938]

        Make base of loplugin::FunctionAddress more flexible
        
        (I'm planning to use it for a FilteringRewritePlugin.)
        
        And while at it, base its current uses on FilteringPlugin.
        
        Change-Id: I0acdcc6cb0b3a434b425405c8c438dbf65e4d3cb
        Reviewed-on: https://gerrit.libreoffice.org/82451
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [19e96dc1569ea66acb668554daab9bebc6ad973b]

        reduce some ref-counting
        
        Change-Id: I7b372237c21c469f78be281eedbbdda217fd12c8
        Reviewed-on: https://gerrit.libreoffice.org/82442
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [8791b9957c95e5ed646e719308f12c14761cff6b]

        fix move operator
        
        introduced in
            commit a0ebc6f898992dbc0da9f252911da867dfdfd741
            Date:   Sat Nov 9 08:47:48 2019 +0200
            missing move operator=
        
        Change-Id: I0607ad1afbcb1f2a86d1c7e0736e2549a5562b64
        Reviewed-on: https://gerrit.libreoffice.org/82441
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [a8a064d11c05feed83f05b0ce8209f7054afd804]

        sc: rowcol: tdf#50916 convert mark data structures
        
        Change-Id: I9b706c9bcc2925f72cc024142ffe72af5ddea82a
        Reviewed-on: https://gerrit.libreoffice.org/82419
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-11  László Németh  <nemeth@numbertext.org>  [33d966ecc1f9fc44016cdeeed15dbaf6bda68eda]

        tdf#128428 RTF: fix for different product versions
        
        at switching off longer space sequence mode.
        
        Change-Id: I87c265ad0ff5f7b44c92b1abebeb31f68749a1e7
        Reviewed-on: https://gerrit.libreoffice.org/82434
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-11-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [78689171ff2ae55a116f2857ca2323803904280a]

        User interface languages: At least one is required
        
        Reported here: https://twitter.com/erez/status/1193838467668697089
        
        Change-Id: I96fdb82646e6b2e49b6032766195309a97da0fba
        Reviewed-on: https://gerrit.libreoffice.org/82439
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-11-11  andreas kainz  <kainz.a@gmail.com>  [e0a4911884c2f2bb25c4fd2f69deefcdc572eacb]

        Chart Form Dialog Buttons use same width
        
        Change-Id: I50f3ec22119955b2fbb6848797e6393750ff9249
        Reviewed-on: https://gerrit.libreoffice.org/82406
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-11  andreas kainz  <kainz.a@gmail.com>  [45a1c152e5668d87a01d28f746be039612ba3ebf]

        Calc Define Dialog Distance between Buttons is from systemtheme 6
        
        Change-Id: Id71fcb6a6e875aca36382c9dc3dbb71915261fff
        Reviewed-on: https://gerrit.libreoffice.org/82401
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-11  andreas kainz  <kainz.a@gmail.com>  [a245fa54e7ff106764898436845e610f00df7e3b]

        Hyperlink Dialog Alignment similar in each tab
        
        Change-Id: I670e94541e246ce8a71d2b45b598e924a43592a5
        Reviewed-on: https://gerrit.libreoffice.org/82400
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-11  Caolán McNamara  <caolanm@redhat.com>  [f615cb363667565cb3c3d939248bc9601359321c]

        cid#1455327 Dereference null return value
        
        Change-Id: I336659e820d46e8b23881fdf9d5f3b6fac072771
        Reviewed-on: https://gerrit.libreoffice.org/82429
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-11  Michael Weghorn  <m.weghorn@posteo.de>  [ef21e0d527655761b6c307cae89ee5b370de96d4]

        tdf#109219 MM: Decode all percent encodings in file names
        
        While decoding using 'INetURLObject::DecodeMechanism::Unambiguous'
        as introduced by commit 47708d533e1325032df55eb667ef0c47fa05e7e5
        ("tdf#109219 Allow files with spaces in name as MM data source")
        makes sure that e.g. spaces in file names are properly decoded,
        'INetURLObject::DecodeMechanism::WithCharset' is actually the
        more correct decoding mechanism to use here, since it also decodes
        some percentage encodings that 'INetURLObject::DecodeMechanism::Unambiguous'
        would leave unchanged.
        
        Using 'INetURLObject::DecodeMechanism::WithCharset' instead
        e.g. makes CSV files with '%' characters in their names work
        as data sources for mail merge as well.
        
        A big thanks to Stephan Bergmann for pointing this out in
        https://gerrit.libreoffice.org/#/c/82201/ .
        
        Change-Id: Iee50584299c82d5718e3210f048ed739818bd11b
        Reviewed-on: https://gerrit.libreoffice.org/82428
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-11-11  Miklos Vajna  <vmiklos@collabora.com>  [b280c02d584ad403417db0e8840f8ae6de245883]

        Related: tdf#117658 PPTX import: ignore math text outside <m:t>
        
        This way a pretty-printed bug document doesn't assert on import with:
        
        soffice.bin: /home/vmiklos/git/libreoffice/master/oox/source/mathml/importutils.cxx:335: void oox::formulaimport::XmlStreamBuilder::appendCharacters(const rtl::OUString&): Assertion `!tags.empty()' failed.
        
        Change-Id: Icf8b11f3c56076b1ad2dddad196260ee87540020
        Reviewed-on: https://gerrit.libreoffice.org/82437
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-11-11  Caolán McNamara  <caolanm@redhat.com>  [ec2a8205519bd546fe75c1b98bc1d8add8f2f2ec]

        cid#1455325 Dereference after null check
        
        Change-Id: I5fa2846be23bcdfe202dd7c96fad79aa4009ff4e
        Reviewed-on: https://gerrit.libreoffice.org/82430
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-11  Caolán McNamara  <caolanm@redhat.com>  [6755977f590ffcef629f8ccee7675a8368a2ea83]

        cid#1455213 Dereference after null check
        
        Change-Id: I2f59ed3c94d3a27fe50ca99f511f9ba5b47ff5d1
        Reviewed-on: https://gerrit.libreoffice.org/82426
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-11  Caolán McNamara  <caolanm@redhat.com>  [2297f042693a3c788d1eb264c170c6f59c439001]

        call GetSbData just once
        
        Change-Id: Idb63c169c7e39f27bc99e3c3aa9155583f2a65ab
        Reviewed-on: https://gerrit.libreoffice.org/82431
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-11  Szymon Kłos  <szymon.klos@collabora.com>  [a3c7a8282ddd08c7ed4a15d23089d09e418f8fae]

        jsdialogs: apply .uno:Color and CharBackColor to floating text frames
        
        Change-Id: I1a6b997f1a857524c7a48434321ca10d97f5e5db
        Reviewed-on: https://gerrit.libreoffice.org/82311
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/82317
        Tested-by: Jenkins

2019-11-11  Mike Kaganski  <mike.kaganski@collabora.com>  [572a8132e0e460b17c80c456dfb5e07f6b9a9c6a]

        tdf#121090: Correct the last argument to HLOOKUP/VLOOKUP description
        
        The argument is meant to define semantical meaning of the array's first column,
        not just define if it's sorted or not.
        
        Change-Id: I87ff172bcc13d6471ee4025e74962be89f1b0b50
        Reviewed-on: https://gerrit.libreoffice.org/82376
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-11  Mike Kaganski  <mike.kaganski@collabora.com>  [0bf1c44884954bd10be59a738302da603923b481]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Related: tdf#121090: Rewrite descriptions for the last argument of HLOOKUP/VLOOKUP
            
            That parameter is not about telling the *functions* if the search column in
            the array is sorted or not, but about different semantical treatment of the
            array, i.e. whether it's the array of values or sorted ranges. The wording
            "Sorted" and "indicates whether the first column in the array is sorted in
            ascending order" is misleading, not providing the idea behind the argument,
            and create an impression that all sorted array lookups must have it ser to
            TRUE.
            
            Change-Id: I795c29f3c7d5632db6f72f7906bfdacaa372832e
            Reviewed-on: https://gerrit.libreoffice.org/82375
            Tested-by: Jenkins
            Reviewed-by: Eike Rathke <erack@redhat.com>
            
2019-11-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5eaac0360341b4fb1a575230660b127d7ed41cd8]

        Removed executable permission on file
        
        Change-Id: I45174811c8e1ef80ddae97f206f2a5459540849f
        Reviewed-on: https://gerrit.libreoffice.org/82427
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [aadc7ee973c1f28a0e17d551fef6b76e015a28ef]

        tdf#127921 Revert mouse/key listeners to original state
        
        The changes caused several issues in the presenter console (mouse events delivered to wrong widgets).
        Also it turned up that parent windows got the notification about mouse events from their children,
        but the position was always relative to the top widget, so very unhelpful for the parent widgets.
        
        Also I found out that there are XKeyHandler and XMouseClickHandler interfaces which
        already do what I tried to do with the below commits (events get passed down to parent widgets, and they even can be marked as consumed).
        
        So the original issue reported can be fixed by using XKeyHandler/XMouseClickHandler instead.
        
        This reverts the following two commits:
        * "Related tdf#122920 Treat UNO key events the same as mouse events" 9e0e97b716ab074d4558c76a62a66bf597f332a5
        * "tdf#122920 Send UNO mouse events to parent window listeners as well" 6f43902b12dd36fa2b69401065df198ef9ffdb09
        
        Change-Id: I005d22770a7a4db9588c5bc22197dc0ae526627e
        Reviewed-on: https://gerrit.libreoffice.org/82423
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-11-11  László Németh  <nemeth@numbertext.org>  [24f17f0336badfbba276c1e6713a89b4f9bb7cb8]

        tdf#128428 RTF: clean-up for longer space sequence mode
        
        Fix regressions from commit 24b04db5a63b57a74e58a7616091437ad68548ac
        (tdf#123703 RTF import: fix length of space character sequence).
        
        It seems, longer space sequence is an obsolete RTF-only feature, eg.
        new RTF documents created in MSO don't use it, but old RTF documents
        still keep their layout (only in RTF).
        
        - Only old-style (without \stshfdbch) or compatible (\stshfdbch31505)
          RTF documents get longer space sequences using a one-time conversion;
        
        - because Writer always exports old-style RTF documents, to avoid of
          enlargement of space sequences of new-style RTF documents later, RTF
          import doesn't modify the RTF documents saved in Writer (checking
          \generator);
        
        - text in monospaced font "Courier New" doesn't get longer space
          sequence (despite its \prq2 (not monospaced) font setting).
        
        Change-Id: I308ab06db57a2db5deec1d4c4573da3317cad8e9
        Reviewed-on: https://gerrit.libreoffice.org/82145
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-11-11  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [5e279f175289234b91f272bbbf48e70315fff5ac]

        tdf#128460 import SwInputField from DOCX FILLIN
        
        Actually the whole FILLIN handling is not that correct, because
        the value can actually be formatted in any way in Word, as it's
        just defined as a range of runs with formating, while Writer just
        applies the character formatitng to the whole field.
        
        But this at least allows for a round trip of the exported Writer
        type input field after commit 62aaaad156ef ("tdf#125103 Writer:
        input fields will be exported to docx") changed this.
        
        Change-Id: I6389b4a2ff9d2b62e1e4a00f1c1e112c199377b5
        Regression-from: 62aaaad156ef0daccd2680161ef8b9b99d8a7bc0
        Reviewed-on: https://gerrit.libreoffice.org/81686
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-11-11  Tünde Tóth  <tundeth@gmail.com>  [1d81d52b5da45f26e9d3adeb3b279eb9a488b94f]

        tdf#127579 DOCX export: fix losing color and underline of ODT hyperlinks
        
        using "InternetLink" in hyperlink/r/rPr/rStyle instead of the actual
        character style, and keep actual character formatting in
        hyperlink/r/rPr/rFonts, like MSO does.
        
        Change-Id: I13a5e1758ec5b96e647ca77736396ee2f8b22814
        Reviewed-on: https://gerrit.libreoffice.org/80868
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-11-11  Jim Raykowski  <raykowj@gmail..com>  [4ae5fe896e96d082e21788ae6d42a67133567ba7]

        tdf#118526 Reload Notebookbar if read mode has switched
        
        Change-Id: I8d6edd57566c66165690808e853a74777bc8e14a
        Reviewed-on: https://gerrit.libreoffice.org/82371
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-11-11  Michael Stahl  <Michael.Stahl@cib.de>  [938a4d6624a78f3e272b3c4c07f314cb0c6db723]

        tdf#128375 sw: fix copying RES_PARATR_LIST_AUTOFMT to different SwDoc
        
        When copying the item to a different SwDoc, the items in the nested
        SfxItemSet must be copied into the target SwDoc's item pool, or a
        use-after-free is inevitable.
        
        (regression from 5ba30f588d6e41a13d68b1461345fca7a7ca61ac)
        
        Change-Id: I7071ff6dccf2285d96f540ac556b9fa2265ddf00
        Reviewed-on: https://gerrit.libreoffice.org/81911
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-11-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1a7ba39e13d0a8e0ace2475bc50e1497c2928b78]

        Fix typo
        
        Change-Id: I234d2a47d5c6717d194cc8407066fa5954c16253
        Reviewed-on: https://gerrit.libreoffice.org/82409
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-11  Stephan Bergmann  <sbergman@redhat.com>  [17dbe7d777658ed861c998fb18d664a6eafb4c09]

        Fix SvXMLImportContext::queryInterface for now
        
        ...introduced with <https://gerrit.libreoffice.org/#/c/82139/> "tdf#125688
        removing XWeak support from SvXMLImportContext", even if that whole commit is
        likely to be redone differently again (see Gerrit comments there)
        
        Change-Id: I5b88400181efd76a896d07676230b0e7cb75f1f0
        Reviewed-on: https://gerrit.libreoffice.org/82417
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-11  Luboš Luňák  <l.lunak@collabora.com>  [7757c28d6e60ba2871b2edfa2c68a28bc8026995]

        remove a PCH for which the library has already been removed
        
        Change-Id: Ida35d27a4aaae1c137e3ed072dff62b7c7e894ca
        Reviewed-on: https://gerrit.libreoffice.org/82399
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-11-11  Luboš Luňák  <l.lunak@collabora.com>  [e7423d0574bae586c37c19764ecc061bd4191eb1]

        rename a PCH file to properly match its Makefile
        
        Change-Id: I61f317f4cc31d329452a08b6cee5f59975fea007
        Reviewed-on: https://gerrit.libreoffice.org/82398
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-11-11  Luboš Luňák  <l.lunak@collabora.com>  [b1443d7b5d96c1bf56da31873b7bc0e585be2236]

        make bin/update_pch work with srcdir != builddir
        
        I guess I'm tired of symlinking builddir/workdir to srcdir.
        
        Change-Id: I6192bb981d6727479cd2ce4b3ac75bb0a71c3fe9
        Reviewed-on: https://gerrit.libreoffice.org/82397
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-11-11  brinzing  <oliver.brinzing@gmx.de>  [fea5c10e222b10d83e0081dc1d1b2e678689d250]

        tdf#124986: docx: remove trailing quotation marks and spaces from set fields
        
        Change-Id: I6390344b72b0148cff8e0ed5150d7abfc9490a2a
        Reviewed-on: https://gerrit.libreoffice.org/81892
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-11  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [e4bf92ae344e0db16177de7fc9eed432339d8705]

        tdf#42949 Fix IWYU warnings in framework/*/*hxx
        
        Also drop unused framework/inc/fwkdllapi.h
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I9e79266f273b778f4a8bd3330b1b0353a2e01a61
        Reviewed-on: https://gerrit.libreoffice.org/81927
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-11  Heiko Tietze  <tietze.heiko@gmail.com>  [56b124c36cff09257d8373aaa6661a88cfb1926d]

        Resolves tdf#128521 - illegal char in a bookmark name
        
        Message box removed and warning label introduced
        Some alignment and accessibility issues solved too
        
        Change-Id: Icc88d489268403fa3da525aadc1c007c589fa019
        Reviewed-on: https://gerrit.libreoffice.org/82231
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-11-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [f7ccd0f546c7362ef9a19ce515ac1404866a8c82]

        sc: rowcol: tdf#50916 convert data/attrarray
        
        Change-Id: Id7763322a1399ecb42cf0b53af5dbd4d196a24c9
        Reviewed-on: https://gerrit.libreoffice.org/82416
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5e366b44fbbacb2c6b193be5f3315f205d90880b]

        Fix typo
        
        To complete
        https://gerrit.libreoffice.org/82392
        
        Change-Id: Ieff164b11c66b55280b12940a080a186ce0fba8b
        Reviewed-on: https://gerrit.libreoffice.org/82408
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-11  Miklos Vajna  <vmiklos@collabora.com>  [ff8cfc83af64284659d971366630f7416c4b15d9]

        sw: prefix members of SwTableColumnPage
        
        See tdf#94879 for motivation.
        
        Change-Id: I7337775a62709cff0d4cb54da3229353c246083a
        Reviewed-on: https://gerrit.libreoffice.org/82415
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-11-11  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [45c40f88e2aabfdeb8890ce7dcfd8c9a3d212e23]

        Breeze & Sifr: tdf#127458: Add Auto Redact icons
        
        - Sifr: Add 32 px redact icons, add/update Writer's sidebar
        icons, reduce SVG files size
        
        Change-Id: I473720d2b7e54c1857a1f1d644963a233f5dfe26
        Reviewed-on: https://gerrit.libreoffice.org/82410
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-11-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6ed8c8ab84cc344f5388056da20996dd5266aadf]

        widget theme: add missing actionButtonTextColor style to iOS theme
        
        Forgot to add "actionButtonTextColor" to the iOS theme definition.
        
        Change-Id: I29207512a04068759021d4ae6a30824b56498de6
        Reviewed-on: https://gerrit.libreoffice.org/82394
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-11-10  Mert Tumer  <mert.tumer@collabora.com>  [7c8450abac77a2e41f1068fb11d19c1c0c93783f]

        Added Orientation argument to LOKIT renderFont
        
        method for rendering watermarks with angle
        
        Change-Id: Id422ed62e4f78390661e4e1efa45101af9ecfc23
        Reviewed-on: https://gerrit.libreoffice.org/81435
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-11-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ec7374ff84c71edfbb30d6e4dc5b486b6df7107f]

        widget theme: add new action button stylesettings to xml def.
        
        This adds new action button stylesettings to the xml def. parser
        and adds the defeinitions to iOS theme.
        
        Change-Id: If500d0a7a4633b3c7b90b14b6f62c320ef4b1c12
        Reviewed-on: https://gerrit.libreoffice.org/82381
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-11-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d1a4569acb4f91f0d3f56fdbe3a4cc8c77c5f816]

        Set action button colors in QT5 backend too
        
        Change-Id: I8aacadbef404cdad474a58d92b947fea2aa22604
        Reviewed-on: https://gerrit.libreoffice.org/82384
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-11-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [88785adc9d816e0e2975489581cb424d08cb082a]

        cid#1455328 initialize variables to 0.0 in LinearGradientInfo
        
        Change-Id: I7232f5406ca019fa0634a7b6a69536c87ba46430
        Reviewed-on: https://gerrit.libreoffice.org/82380
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-11-10  Julien Nabet  <serval2412@yahoo.fr>  [cd8eb77fa5e258f09b2e2950111b1473ffde6408]

        Typo meesages->messages (framework)
        
        Change-Id: I9e43e516482292ce8f0506e260152b7e678c716e
        Reviewed-on: https://gerrit.libreoffice.org/82392
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-10  Julien Nabet  <serval2412@yahoo.fr>  [0aa3e4f7ccc6e15371ba097f1aa487956e7f7b1b]

        Fix @param in XShapes3.idl
        
        Change-Id: I45467cc3edb6adcd3684baf0862407b5096ed6cd
        Reviewed-on: https://gerrit.libreoffice.org/82391
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-10  Julien Nabet  <serval2412@yahoo.fr>  [b1f5acf5d740cfc686159b94eb333586e8ffe67d]

        replace define by constexpr in vcl/roadmap
        
        + move LABELBASEMAPHEIGHT in vcl/source/control/roadmap.cxx (only file where it's used)
        
        Change-Id: I22498bc7f6fa3f09a86f15844836a0b9bb3d7eb2
        Reviewed-on: https://gerrit.libreoffice.org/82389
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-10  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f668ea558e826b1b68774755ae83f4bb4f8cfae7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Mute L10n of some strings.
            
            Change-Id: Id56b96daf9c149a2f649626dff789445966a0ddd
            Reviewed-on: https://gerrit.libreoffice.org/82387
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-10  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [3b678ab1904188978e3ecdc51e8febc241cf8aa9]

        tdf#127458 (Colibre), tdf#128689 (Colibre & elementary)
        
        - Colibre: Add Auto Redact icons, add 32 px Redact icons
        - Colibre & elementary: Update sort icons in Data Source in Korean UI
        
        Change-Id: I45fe1e69d00eb3d85e0293a3b0a3f5f3404b8cfe
        Reviewed-on: https://gerrit.libreoffice.org/82386
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-11-10  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [5ae8f2f07815443716b3066706b4f193fe61f7c9]

        KJ: tdf#123266,  tdf#127458, tdf#128689
        
        - Update cursor/pointer images
        - Add Auto Redact
        - Add more Korean UI locale
        
        Change-Id: I7dd757c8fb2dcf3cbb90c13b288f3535de0fdab1
        Reviewed-on: https://gerrit.libreoffice.org/82379
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-11-10  Mark Hung  <marklh9@gmail.com>  [2971f6bbabe5871e9ef462e94239c652db3aede0]

        tdf#106638 oox: reset font settings if necessary.
        
        Direct formatting was used when symbols were inserted.
        However when there wasn't any direct formatting of Latin
        fonts in the following runs, it didn't know how to reset
        the font. Get the default font with XPropertyState and
        try to reset to the default value if symbol fonts are set.
        
        Change-Id: I83c9317ba61a96375128f1cc3ed478d958ddaa5c
        Reviewed-on: https://gerrit.libreoffice.org/81956
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-11-10  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [4438e7dcbfd78b117b704fd4d15b2e445c3db0b0]

        elementary: tdf#127458: Add Auto Redact icons
        
        Change-Id: Ibffa67260a312840ed36567673f38e94eabdf5bd
        Reviewed-on: https://gerrit.libreoffice.org/82374
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-11-10  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [d23679fce47d96cf19d7ebf8a7338ba68d6bc7a1]

        elementary: Fix for tdf#128689: Add more Korean UI localized icons
        
        Change-Id: I08b345fbbe03f9ffba5cd458df7ca04d30a85036
        Reviewed-on: https://gerrit.libreoffice.org/82363
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-11-10  Olivier Hallot  <olivier.hallot@libreoffice.org>  [13ac239daa4e40413b02892f5d70a12066f1f731]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Follow-up patch of 82094
            
            Removed reference of Criterion
            
            Change-Id: I8dd11b0a6d44bad183447a344a2e37067fa66c44
            Reviewed-on: https://gerrit.libreoffice.org/82322
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-10  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b33b6849139728b44a90feb82ad691d6156f4375]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Mute L10n of some Basic code
            
            Change-Id: If1e98008ad0534d4d9c0466b9df35b908d31ea77
            Reviewed-on: https://gerrit.libreoffice.org/82370
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-10  Olivier Hallot  <olivier.hallot@libreoffice.org>  [dfe2682e285cc873854acea38c4dbc9a3f8b85fc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Mute L10N in Basic lbound function
            
            Change-Id: I3b88a89caa2c782fd0aedb85cb50d74e36448c07
            Reviewed-on: https://gerrit.libreoffice.org/82368
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-10  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2b8a2477e09a9ec2194678e218736300b38ff176]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Mute L10n on debug params for Linux
            
            Change-Id: Ief4bb2679ee238ee56c82a9b853d4abf86243226
            Reviewed-on: https://gerrit.libreoffice.org/82366
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-10  andreas kainz  <kainz.a@gmail.com>  [ee2317b0c88a2b7349a06a1f41f044e1885d8d5d]

        About Dialog add 6px border as everywhere else
        
        Change-Id: Ic1cd5006bdaeb4e057aab145e9c511aabceda9a4
        Reviewed-on: https://gerrit.libreoffice.org/82361
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-10  andreas kainz  <kainz.a@gmail.com>  [b3f2791b9072b39a64b22c9f21b8f6daf8c87029]

        PDF Signature Dialog update
        
        Change-Id: Ie015c2647d52a88c48bb20604f44be03c4bce911
        Reviewed-on: https://gerrit.libreoffice.org/82365
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-09  andreas kainz  <kainz.a@gmail.com>  [6637a922e2044cd480abe3f6e295587c7b0d6d27]

        Template dialog update
        
        Change-Id: I76ee82ad3a80dac0bd3693e411fe1f55a26f34ed
        Reviewed-on: https://gerrit.libreoffice.org/82364
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-09  Caolán McNamara  <caolanm@redhat.com>  [2eb56f0fee54e25c2c194d6801861f18240a37be]

        tdf#121239 set double underline status to false when not double underlined
        
        Change-Id: I0d609b8e6cd205e4d0c530d4a9111c0640f89b2c
        Reviewed-on: https://gerrit.libreoffice.org/82360
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [72f1f04bb62bbe66105ce00228e1713bb0703cab]

        Removed executable bit on source file
        
        Change-Id: I22e35d5d5797f94496bd6dbf90ead252db851c71
        Reviewed-on: https://gerrit.libreoffice.org/82359
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-09  Michael Meeks  <michael.meeks@collabora.com>  [658925635262d21f93bedcc6dfeaa934cbcef1cf]

        lok: tilebench: slightly sloppy pixel comparison & larger area.
        
        Change-Id: Ief9d4bc5ce0e83a9eb9564cb94f773a3ff6048ba
        Reviewed-on: https://gerrit.libreoffice.org/82357
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-11-09  Muhammet Kara  <muhammet.kara@collabora.com>  [c927ea4c5d8a9ede979e17c09c2303854ccdebec]

        Sync page orientation of Endnote page
        
        Description:
        When changing the default page style to have a different orientation,
        end-notes are placed on a page with a custom ‘Endnote’ page style.
        This style does not inherit its orientation from the default style.
        
        Repro:
        Create a blank document, insert→End Note, Format→Page in the first page,
        select the Page tab, and alter the Orientation to Landscape, ‘Ok’.
        The End-note page should update its orientation too.
        
        NB. If the Endnote page style is manually set to a different value
        in a document template it will remain in the selected orientation.
        
        After this patch, Default style and the Endnote style have their
        orientations synced after each run of the Format > Page dialog.
        
        Ideally, this should be solved by resolving tdf#41316 on master:
        Page styles should support hierarchical parent-child relationships
        (like paragraph or character styles)
        
        Change-Id: I255b470d1aebb897f50a4a74b8678b771ffbab28
        Reviewed-on: https://gerrit.libreoffice.org/79869
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/82173
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-11-09  Bakos Attila  <bakos.attilakaroly@nisz.hu>  [c401aa9f632758157021c2c45c5cc4d00ee12dab]

        tdf124367 DOCX import: fix rounding error in table cell widths
        
        Follow-up of commit 29cbbad64088354425c606f9eb6c267bdf7731dc
        (DOCX import: fix rounding error in table cell widths),
        its revert in commit e502463fa9a601963aa9f5a8783eb1318de36c13
        (tdf#123104 DOCX import: fix lack of vertical merge due to rounding)
        and commit 44e44239de35c1548809c96e13bfa9d64c7ca441
        (tdf#120315 DOCX import: fix cells merged vertically).
        
        Change-Id: Id85e8fd25dba26af77fe2fd3024db2ae834b5052
        Reviewed-on: https://gerrit.libreoffice.org/82072
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>
        Tested-by: Jenkins

2019-11-09  Muhammet Kara  <muhammet.kara@collabora.com>  [6070ef641f56cb826df884fdd846882c39a01342]

        Add some info to the IllegalArgumentException in SvxShape
        
        Change-Id: I31253a0410299ec2f7fbeb8bb981bdc97c66906c
        Reviewed-on: https://gerrit.libreoffice.org/82351
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-11-09  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [8a425fbd9c6b75b09672e0ce18f43162d9eda360]

        custom widgets: support custom action button text colors
        
        Change-Id: I314183a1d6434c043183a600740c786e22a67503
        Reviewed-on: https://gerrit.libreoffice.org/82276
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [a0ebc6f898992dbc0da9f252911da867dfdfd741]

        missing move operator=
        
        Change-Id: Id184cbc88f41eda78c58898693285e185298a1e4
        Reviewed-on: https://gerrit.libreoffice.org/82343
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [5ddbfea5f9f2c7fca852e2a25c804ad7050d14fa]

        micro-optimisation
        
        Change-Id: I392b897be4f78bf368149ac47646c3d79790fd96
        Reviewed-on: https://gerrit.libreoffice.org/82342
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-09  Mike Kaganski  <mike.kaganski@collabora.com>  [ebccc375248faebdfbca273b149483593c753387]

        tdf#128010: Don't ask to enable JRE when populating available scripts
        
        It was user's intention to not use JRE, so omitting the JRE-dependent
        scripts in dialogs is just consistent with user's configuration.
        
        Change-Id: Ic551f5dd1d797fbaa2dc6d7e443e23d46b0ac5d3
        Reviewed-on: https://gerrit.libreoffice.org/82353
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-09  Rene Engelhard  <rene@debian.org>  [9336ae40d51e9a95ea31dd5fcfa5b67a9b2bafd7]

        disable static_assert on AtomicCounter::is_always_lock_free on armel ...
        
        ... since  AtomicCounter::is_always_lock_free seems to be
        always false on armel
        
        Change-Id: I89c15fd41337ac5b29f781722423427825e6ff45
        Reviewed-on: https://gerrit.libreoffice.org/82165
        Tested-by: Rene Engelhard <rene@debian.org>
        Reviewed-by: Rene Engelhard <rene@debian.org>

2019-11-09  Muhammet Kara  <muhammet.kara@collabora.com>  [cb413b1de64dfaddf38f347b2f53d28f3c8246c6]

        Don't call setPropertyValue with empty value
        
        Change-Id: I3dd2525e5649cf71b47c2733db4d121625b33342
        Reviewed-on: https://gerrit.libreoffice.org/82348
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-11-09  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [231f95cdfde28d419721e117e2a92570e8fc771c]

        Colibre: tdf#128679 Add extra large Korean UI
        
        - Update some Colibre icons
        
        Change-Id: I0fbb66d1d099f594cd239241e53b1d9ec59e8419
        Reviewed-on: https://gerrit.libreoffice.org/82346
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-11-09  Serge Krot  <Serge.Krot@cib.de>  [b505ca5b9c31b3d9c639406d03a25bea4e914242]

        Switch to read-only mode: do not force reload document if possible
        
        Change-Id: I5f83e7626e58cb4b558b54130b725b1041b7142f
        Reviewed-on: https://gerrit.libreoffice.org/82313
        Reviewed-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        Tested-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        (cherry picked from commit b92e774bbfe83aba80c8d480399887394937cc96)
        Reviewed-on: https://gerrit.libreoffice.org/82314
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-11-09  Justin Luth  <justin.luth@collabora.com>  [5f0844077d289a257b914f0aad9fd93788f34511]

        partial revert tdf#116071 import to XATTR_FILL not RES_BACKGROUND
        
        caused by commit 3539a1efb41a787237e4333ebc715db96ffacb5b
        which fixes table-related regression bug report tdf#128608.
        
        I was not able to create a unit test for this from scratch.
        In fact, if I use MSWord2003 to roundtrip the file, then LO
        opens it without problems.
        
        A real fix (to move LO away from RES_BACKGROUND in tables) should
        be subject to lots of testing time, so just reverting for now.
        
        Change-Id: I328741947b7ed319ff8df0ba169618f6ad0d2c75
        Reviewed-on: https://gerrit.libreoffice.org/82339
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-11-09  Mike Kaganski  <mike.kaganski@collabora.com>  [d628258f279d003ba4e11f1f7e2e69273acd008c]

        tdf#80731: Only check closing parenthesis when in IDE
        
        This reinstates the fix by Pierre Lepage, which was reverted in
        351dead74b4c213b13102f81b5ae9bb47ad8ca39, and makes sure it only
        has effect when the compilation is started from IDE.
        
        The idea is that the IDE is used primarily for development, and
        that's a good opportunity to detect any error in the code. When
        the code is compiled from outside of the IDE (like running an
        extension), the error is tolerated to allow users run the legacy
        code having this error. Hopefully this is enough for tdf#106529.
        
        This re-uses comphelper's NoEnableJavaInteractionContext class,
        which is converted into general-purpose SetFlagContext class to
        avoid code duplication.
        
        Change-Id: Ie290019cb190b8d1d590699ec13bd63eac478d09
        Reviewed-on: https://gerrit.libreoffice.org/81616
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-09  Muhammet Kara  <muhammet.kara@collabora.com>  [7e7e97fc0bd2f3d7b794b3fc064c60ef86e9b72b]

        Make ControllerCommandDispatch::commandAvailable() more talkative
        
        Change-Id: I7d89a27692c619707ccb8356241422c9578fb081
        Reviewed-on: https://gerrit.libreoffice.org/82345
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-11-09  Muhammet Kara  <muhammet.kara@collabora.com>  [7554b996b1ff489dd30c068f43e0813a85308f18]

        Remove unimplemented panel entry for ChartCharacterPanel
        
        Change-Id: I6cf8c3c59d95948f6730530d9a8135995cd52c2a
        Reviewed-on: https://gerrit.libreoffice.org/82341
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-11-09  Julien Nabet  <serval2412@yahoo.fr>  [a79640b30ae08087224931bac832bb2d5c9c542a]

        Related tdf#128530: Two icons have reversed each other (Korean)
        
        Thank you Rizal for having pointed these locations
        
        Change-Id: Ia3eedc8a7205e1c5f49221c0950291529ce3345f
        Reviewed-on: https://gerrit.libreoffice.org/82335
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-11-09  Michael Weghorn  <m.weghorn@posteo.de>  [d456ca6efb98d707427228e8131dfe8a5f27e2f6]

        tdf#41205 Auto-focus range edit in print dialog
        
        Auto-select the page range edit when the "Pages"
        radio button is selected in the print dialog, to
        allow for easy insertion of the pages to print.
        
        S.a. commit 6087dc9cddde7052258996389d561f415ebee13c
        ("filter: PDF Export UI "page range" autofocus") which
        did basically the same for the PDF export dialog.
        
        Change-Id: Iff7a9292c4874952e67218d83aafc4bc76b1e5b7
        Reviewed-on: https://gerrit.libreoffice.org/82310
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-11-08  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [dfb2a1a96f6243373419a3ffbecc15aa04fed3ec]

        update emoji autocorrect files from po-files
        
        Change-Id: I4bf4ecc018844509333cbd1dad5e8c1b595321b7

2019-11-08  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [bdd1b760a869208f83bb9db899ea10a1d578a77f]

        Update git submodules
        
        * Update translations from branch 'master'
          - update translations from weblate
            
            Change-Id: I75a99d8d1567ffce961a404c6f054b9bd07b62a0
            
2019-11-08  Muhammet Kara  <muhammet.kara@collabora.com>  [8023a613e978be42758c88d23f1973f7b9661676]

        Fix tdf#124708: CRASH: Selecting all and deleting
        
        Change-Id: I0de912dad97f266a56ab52a351b0676f17675ed5
        Reviewed-on: https://gerrit.libreoffice.org/82332
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-11-08  Stephan Bergmann  <sbergman@redhat.com>  [1b66d0141c68e2fd1100a34274d7e0d292cf26d9]

        Use more efficient NamedDecl::getName
        
        Change-Id: I764b254180809c7ee020d5115e4b9e50e0227c09
        Reviewed-on: https://gerrit.libreoffice.org/82321
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-08  Muhammet Kara  <muhammet.kara@collabora.com>  [b392d126335be68e0b601df39bfb840c4080d606]

        Add UI Test for tdf#128004
        
        Change-Id: Id2b95d21799f8fa4b55a304afda739219fee06ff
        Reviewed-on: https://gerrit.libreoffice.org/82323
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-11-08  Julien Nabet  <serval2412@yahoo.fr>  [7eca2c49baad96e1183de6a96a322f4c22f2f8f5]

        tdf#128530: Two icons have reversed each other (Korean)
        
        Initial bug concerns:
        https://opengrok.libreoffice.org/xref/core/icon-themes/colibre/cmd/ko/
        sc_sortascending.png and sc_sortdescending.png
        
        Other occurences have been found for lc_ in colibre + some other themes
        
        Change-Id: I3462b357dd4ba83cf9174d1b44e122805a42c617
        Reviewed-on: https://gerrit.libreoffice.org/82320
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-08  Luboš Luňák  <l.lunak@collabora.com>  [1b30985ef04befcc3d57ea5c8c44cfc0cee868ff]

        fix Makefile typo
        
        Change-Id: Ibb5e9f8d2e2732b2aaa528d4cbe330041a193e7a

2019-11-08  Muhammet Kara  <muhammet.kara@collabora.com>  [dbc515b3e21162686d01d4c65f88d9c3bc6bbf0c]

        Fix tdf#128004: Customize: chosen category does not filter function list
        
        Change-Id: I69b1defda33f22c38377aed559147c880b292ed8
        Reviewed-on: https://gerrit.libreoffice.org/82319
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-11-08  Olivier Hallot  <olivier.hallot@libreoffice.org>  [6f3f923e037253e7632ff2656ed9a2ec60841735]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix switch selection when embedded in other pages
            
            Emebed exerpts with switch tags were unable to perform
            the correct switch because of the use of the same id= in
            several places in the page. The new logic fixes that.
            
            Change-Id: I1e1084170e023c89f3c695c3d1c5a6c7deee7374
            Reviewed-on: https://gerrit.libreoffice.org/82277
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-08  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ebbcb3394a18fa803183491b8ec09946da9dbdfb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#128503 Clarify numeric x regex conversion
            
            + refactoring headings
            
            Patch set 2
            - reposition comment on regex vs. numberex
            - included in ref for regex, aka "regulaer" and available
            for all functions with search criteria
            - Rephrased regexnumex.
            
            Patch set 3
            -Fix to comply w/ DTD
            
            Change-Id: I3f5a488bb05b5ea61709e574ca5d859634158bc4
            Reviewed-on: https://gerrit.libreoffice.org/82094
            Tested-by: Jenkins
            Reviewed-by: Eike Rathke <erack@redhat.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [71c264dd4e96362cdb276c1defc4c2c7dd48d782]

        Removed duplicated include
        
        Change-Id: Ic1a492d7520753baa7092e30e8f37f7f024908ed
        Reviewed-on: https://gerrit.libreoffice.org/82318
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-08  Szymon Kłos  <szymon.klos@collabora.com>  [85d947d52d27b4ade68a735e23bd393bced26046]

        jsdialogs: apply .uno:FillColor in Calc
        
        Change-Id: I7cbd447c8a66f9240d6a093c9ab24a7c2dbb2024
        Reviewed-on: https://gerrit.libreoffice.org/82293
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/82306
        Tested-by: Jenkins

2019-11-08  Stephan Bergmann  <sbergman@redhat.com>  [3b16dfd80f632beffdc75fbde0e5d3248c5d4b1a]

        Combine LoadEnv's initializeLoading and startLoading
        
        ...as they are only ever called directly one after the other.  Rename the
        original initializeLoading to startLoading, and rename the original startLoading
        to private start (called at the end of the original initializeLoading).
        
        Change-Id: I5271387450324cc26743195329c4f401cf3aa0f9
        Reviewed-on: https://gerrit.libreoffice.org/82308
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-08  Szymon Kłos  <szymon.klos@collabora.com>  [76762b4c9899787a32d71bf5ed7695e22eccbc4c]

        jsdialogs: apply .uno:FillColor in Impress
        
        Change-Id: Ic85233716998f3a88792501266c4d8214c4ab1a2
        Reviewed-on: https://gerrit.libreoffice.org/82292
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/82303
        Tested-by: Jenkins

2019-11-08  Szymon Kłos  <szymon.klos@collabora.com>  [adff2373c512b8bd0d7dcd1688d0f19616b95c3e]

        jsdialog: apply .uno:XLineColor in Impress
        
        Change-Id: I02bd0ce5d3b71e6acf28f56aead41abc76b42465
        Reviewed-on: https://gerrit.libreoffice.org/82280
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/82300
        Tested-by: Jenkins

2019-11-08  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [256e2a3de8af34e751a3fb8329f49f2f362342d1]

        tdf#127540 android: fix type-detection error when trying About|Show License
        
        it is a bogus message and should have been "no such file or directory"
        instead... license.txt wasn't shipped after the change to generate it
        from xml/single-source.
        
        Change-Id: I907a57ec359cf31ddc7967af2acd11ef3ff605eb

2019-11-08  Caolán McNamara  <caolanm@redhat.com>  [7719b7fb93d42d9ff524c869ba9e347ff040025c]

        Resolves: tdf128672 nup missing erase of old content
        
        Change-Id: Ib00d7aeb5911e071cd8f1c8cd79574e194b87d98
        Reviewed-on: https://gerrit.libreoffice.org/82299
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-08  Caolán McNamara  <caolanm@redhat.com>  [6c8a7fcb01beeedaa72b4a4c31d1b849000bad39]

        Resolves: tdf#128667 crash in csv import from paste
        
        Change-Id: Id50d0a7e4f176ccf83292495cb229da492fbf381
        Reviewed-on: https://gerrit.libreoffice.org/82287
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-08  Stephan Bergmann  <sbergman@redhat.com>  [48ab06d962e584091f8e2771bc9863ed886fa39f]

        Avoid C++20 comparison operator overloading ambiguities (clang-cl -std=c++2a)
        
        The main problem was the non-explicit inprocserv::ComSmart<T>::operator T*()
        that caused ambiguities between inprocserv::ComSmart<T>::operator ==(const T*)
        and the built-in operator == taking two (cv-qualified) T*.
        
        Many uses of that non-explicit conversion operator could be covered by an
        explicit bool conversion operator, but some needed the introduction of a get()
        function.
        
        Also, one of the operator == was used by the C++20 overload resolution in a way
        that it now needs to return bool.  (And the other functions returning BOOL could
        be cleaned up, too.)
        
        Change-Id: I8065f0955a60207c2bd6d8e583d13bc15f324f38
        Reviewed-on: https://gerrit.libreoffice.org/82273
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-08  Regina Henschel  <rb.henschel@t-online.de>  [9b2a94321e3a05364064cb60dafc1d1b69eece56]

        tdf#128413 SetSnapRect of custom shapes expects logic rect
        
        SdrObjCustomShape has its own version of SetSnapRect. This expects
        a logic rectangle in its input parameter. That was not considered in
        method SetVerticalWriting(). The result was, that for rotated or
        sheared shapes, which has text, setting tb-rl writing mode changed
        size and position.
        
        Change-Id: Idefd75cf25fd9ff4b9088ee494c65d5e6c5d12c8
        Reviewed-on: https://gerrit.libreoffice.org/82233
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-11-08  Szymon Kłos  <szymon.klos@collabora.com>  [145672243d16a827dfd14a7b4e5cc0b7dd6f8751]

        jsdialog: apply .uno:XLineColor in Calc
        
        Change-Id: I6951241444a3dec4f81bcd121b5c2917895456a3
        Reviewed-on: https://gerrit.libreoffice.org/82279
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/82289
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2019-11-08  Szymon Kłos  <szymon.klos@collabora.com>  [ca92ab3fbe78e9f2f8f127106a17fe61e16f2ba1]

        jsdialog: apply .uno:LineWidth in Calc
        
        Change-Id: I2d3bc18d7e687547ec840840111af83b171499c7
        Reviewed-on: https://gerrit.libreoffice.org/82278
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        (cherry picked from commit 695745c8bf947409b731e2feeac615ee25d41b01)
        Reviewed-on: https://gerrit.libreoffice.org/82283
        Tested-by: Jenkins

2019-11-08  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [1c42afc194da2288c5a738b727952e80c323885c]

        Respect DisableMacrosExecution option in javascript editor
        
        Change-Id: I44c2d3a706a99839369bd4aff2abbb675e430926
        Reviewed-on: https://gerrit.libreoffice.org/82286
        Tested-by: Jenkins
        Reviewed-by: Serge Krot (CIB) <Serge.Krot@cib.de>

2019-11-08  Stephan Bergmann  <sbergman@redhat.com>  [ecf708e90d96d5a72491e40fa679c47e66eebd49]

        Avoid repeated calls cppu::detail::loadModule -> osl_getModuleURLFromAddress
        
        ...where the latter are reportedly expensive.  Both
        <https://gerrit.libreoffice.org/#/c/75162/> "tdf#121740 related, cache external
        mapping in cppu::loadExternal" and <https://gerrit.libreoffice.org/#/c/82261/>
        "tdf#121740 add cache to win osl_getModuleURLFromAddress" attempted to reduce
        the costs observed when loading one specific document by introducing caches
        below cppu::detail::loadModule's call to osl::Module::loadRelative.
        
        On the other hand, this change reduces the number of calls to
        osl_getModuleURLFromAddress by computing the base URI in
        cppu::detail::loadModule only once.  For my local Linux --enable-dbgutil build,
        for `instdir/program/soffice '109340 class14.ppt'` and then exiting LO again
        (with the document attached at
        <https://bugs.documentfoundation.org/show_bug.cgi?id=121740#c0>), this reduces
        the number of calls to osl_getModuleURLFromAddress from 3775 to 22.
        
        (Many of those calls originated from cppu::getCaughtException or
        cppu::throwException, as in
        
          osl_getModuleURLFromAddress
          osl_getModuleURLFromFunctionAddress
          osl::Module::getUrlFromAddress
          osl_loadModuleRelative
          osl::Module::loadRelative
          cppu::detail::loadModule
          cppu::loadModule
          cppu::loadExternalMapping
          uno_getMapping
          com::sun::star::uno::Mapping::Mapping
          cppu::throwException
        
        .)
        
        Unfortunately, this needs to duplicate functionality from osl_loadModuleRelative
        (sal/osl/all/loadmodulerelative.cxx) somewhat, as the stable SAL interface only
        offers functionality to load relative to a given function, not relative to a
        given base URI.  (And extending the stable SAL interface for this one use is not
        worth the maintenance costs.)
        
        Change-Id: Ib58814136d11c67d1419b0224d12e30bb710e613
        Reviewed-on: https://gerrit.libreoffice.org/82290
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-08  Michael Weghorn  <m.weghorn@posteo.de>  [08ee6fb9f0f50aaf9bb9d3dfe26f610d9bbbc2ab]

        Mention that SAL_FORCEDPI is used by qt5/kf5 as well
        
        And "gtk" (i.e. gtk2) is no more, so remove that one.
        
        Change-Id: Idc68553ff6f396a6dbc7226145cb070560c2cb93
        Reviewed-on: https://gerrit.libreoffice.org/82288
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-11-08  Balazs Varga  <balazs.varga991@gmail.com>  [f6437b3a98256cd2782164fedefbc109bf5ab114]

        tdf#128618 OOXML chart export: deleted automatic title returns on save
        
        If there is no main title and/or subtitle, write out autoTitleDeleted
        with a true value.
        
        Regression from the commit 96a29c12a9d8734c9d2a812f38fc6654b5df9c48
        (tdf#101322 Chart OOXML Export: fix missing subtitle)
        
        Change-Id: I0094014fc4da4cb66d31e4249f916452d00758c7
        Reviewed-on: https://gerrit.libreoffice.org/82142
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-11-08  Noel Grandin  <noel@peralex.com>  [37e3573bb5739c94890c18ed11b4f4cc8a4df67f]

        tdf#121740 speed up font loading
        
        by caching whether the font is a graphite font.
        Takes load time from 27s to 23s for me.
        
        Change-Id: I7b14a8bd305b27a088f363d19ebfb6fe774d3b02
        Reviewed-on: https://gerrit.libreoffice.org/82267
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-08  Tünde Tóth  <tundeth@gmail.com>  [023285158bde72dcd73b965ce205cf8550e7a5e2]

        tdf#128504 save DOCX as ODT: don't color not highlighted hyperlinks
        
        During DOCX import, not highlighted hyperlinks, ie. without hyperlink
        character styles, set the Visited/Unvisited character style text
        attributes to "Default Style" to avoid saving them with the
        default highlighted hyperlink character styles in ODT.
        
        Regression from the commit 576611895e51186d38ddefa10ed8d66075d9de37
        "tdf#127741 DOCX import: format hyperlink with Default character style".
        
        Change-Id: I5ffbb107e6704b285bc3d1546e08a324c386a0ab
        Reviewed-on: https://gerrit.libreoffice.org/82205
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-11-08  Stephan Bergmann  <sbergman@redhat.com>  [eb6410b5cf5140a80a6d9703f26fc9a969996cfa]

        Fix Windows --eanble-vlc errors and (clang-cl) warnings
        
        Fix "no matching constructor" for
        
          OUString( arCurrent, dwCurrentSize )
        
        from wchar_t and loplugin:cstylecast, loplugin:nullptr, and
        loplugin:stringconstant warnings.
        
        Change-Id: Ibe0341afe14a8c0380a69e9cbf946e68f9c58391
        Reviewed-on: https://gerrit.libreoffice.org/82264
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-08  Stephan Bergmann  <sbergman@redhat.com>  [725b7a37e760b660781b2d2740c6207559f01f44]

        -Werror,-Wunused-macros (clang-cl)
        
        Not sure why the unused-macro warning for isnan only started to show now that I
        build on Windows with clang-cl against MSVC 2019 (rather than 2017).  The code
        was there ever since 16cba77220efab8204eeecb49ccd3ec033efca38 "#112673# initial
        checkin of HWP filter", but there appears to never have been any use of isnan at
        least in hwpfilter/ itself.
        
        Change-Id: Ib202da91806baf347bbaf1ac2a47bcc7f81bd868
        Reviewed-on: https://gerrit.libreoffice.org/82271
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-08  Szymon Kłos  <szymon.klos@collabora.com>  [240581f7d7172d8ed1e5fa38a114b102fe626e25]

        jsdialog: apply .uno:LineWidth in Impress
        
        Change-Id: I7b9a3e5d6af5ccf9e9be28c5a1460fbf8553ff08
        Reviewed-on: https://gerrit.libreoffice.org/82275
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/82281
        Tested-by: Jenkins

2019-11-08  Balazs Varga  <balazs.varga991@gmail.com>  [271bdc3469b694c113e4449750866dee032e2d34]

        tdf#128633 Chart OOXML Export: Fix position of bar in charts
        
        Fix export of c:crossBetween tag if the category axis is deleted.
        
        Regression from commit: e0b0502516a10181bbd1737b93b38b2bba4c98e8
        (tdf#128016 Chart OOXML Import: fix duplicated category labels)
        
        Change-Id: I46ab45f3ba4f3d0fdde3ddf017a7f512b6e2e403
        Reviewed-on: https://gerrit.libreoffice.org/82194
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-11-08  Stephan Bergmann  <sbergman@redhat.com>  [63f7efe613f4f7436eddd90933c1916d2e689648]

        Missing include (Windows --disable-pch)
        
        > sw/source/core/doc/docfld.cxx(558,18): error: member access into incomplete type 'const ::utl::TransliterationWrapper'
        >         if( rSCmp.isEqual( rDBName, sName.getToken(0, ';') ) )
        >                  ^
        
        Change-Id: I041879acb350a2bc42133f55be5a1501ffe93c95
        Reviewed-on: https://gerrit.libreoffice.org/82272
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-08  Caolán McNamara  <caolanm@redhat.com>  [fbdeeb4dace3eb1bbf49fa4cc598ec174fbc80b7]

        tdf#127993 remove default WB_HIDESELECTION
        
        so the highlighted entries in a TreeView doesn't appear different
        when it has focus vs not having focus.
        
        Change-Id: I823fc0cc503161ee93845eb0fb7458a41344d608
        Reviewed-on: https://gerrit.libreoffice.org/81995
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-11-08  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [389c8239c93663fa5546b2f0227a118a3ad091bf]

        widget theme: Gradient support when drawing widgets
        
        Change-Id: I29239348e36e4963d9708a22ac649b2b1d68bf02
        Reviewed-on: https://gerrit.libreoffice.org/82207
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-11-08  Stephan Bergmann  <sbergman@redhat.com>  [456300d4fbea0f27453973b50d148753d0315b80]

        loplugin:indentation (clang-cl)
        
        Change-Id: Id3031852a9e4d58c7caad68b91a0633bcd7a2489
        Reviewed-on: https://gerrit.libreoffice.org/82270
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-08  Stephan Bergmann  <sbergman@redhat.com>  [05bec2bc26c02177a56df9792b083eb04b99f778]

        loplugin:stringadd (clang-cl)
        
        Change-Id: Icf2894f77c90aa4620910d621249947bad4be8b7
        Reviewed-on: https://gerrit.libreoffice.org/82269
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-08  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [83579e8018bf998552394cfe1e4d57f023e07382]

        Respect DisableMacrosExecution option in beanshell editor
        
        Change-Id: I0713b3d1ab45519aef25b5bd3d912baf2252d37b
        Reviewed-on: https://gerrit.libreoffice.org/82262
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-11-08  Szymon Kłos  <szymon.klos@collabora.com>  [f7c751439d4616f43509301d71af92b13b576a84]

        jsdialog: consume .uno:LineWidth double value
        
        Change-Id: Iaf09dd11ae4fd6b3d9ebeabac790f0cfe73fec17
        Reviewed-on: https://gerrit.libreoffice.org/82226
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/82234
        Tested-by: Jenkins

2019-11-08  Caolán McNamara  <caolanm@redhat.com>  [b94dd252730512f14d6939a250152b3e4c9e7583]

        tdf#128625 set only one active radiobutton per group
        
        Change-Id: Ia44438ec4da771eb093a46311f37e49d1df7b511
        Reviewed-on: https://gerrit.libreoffice.org/82254
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-08  Eike Rathke  <erack@redhat.com>  [3e71ec4dd593d4c7d904a8617be5808a0c0f02b1]

        Unit test for fixed locale Excel export formats, tdf#128649
        
        Change-Id: I7ec63659c39acb612de4df502e364afdc2cc7189
        Reviewed-on: https://gerrit.libreoffice.org/82257
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-11-08  Eike Rathke  <erack@redhat.com>  [3b49477c31692730f15dc571c823515889ccaec9]

        Resolves: tdf#128649 Do not insert duplicate LCID for currency
        
        Fallout from
        
            commit d0f8daa0980ba8e403b32006831657c5a0a4ea17
            CommitDate: Wed Aug 22 19:03:27 2018 +0200
        
                Resolves: tdf#73063 preserve and roundtrip LCID from/to Excel number formats
        
        Change-Id: I356f37624786d753370a272b0f1b54b17b5d206c
        Reviewed-on: https://gerrit.libreoffice.org/82249
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-11-08  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [a70d007ad6fef6820154c394d802e66491dc1576]

        Revert "tdf#120734 Only enable "Remove hyperlink" when hyperlink selected"
        
        This reverts commit cae4b4951f061a67fab779493e6992d9097f4a4d.
        
        Change-Id: I06f6a828e2766058b90dde14e8efbe5759867084
        Reviewed-on: https://gerrit.libreoffice.org/82228
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-11-08  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [c6e7a70d2afea8b9641c515bf40c1e4c97e54bf5]

        tdf#42949 Fix IWYU warning in include/svx/svdotable.hxx
        
        The boost/property_tree/json_parser.hpp added in commit
        0285492a45e9cc19c26e14dcdf297bcc491da4d2
        
        is somewhat expensive.
        
        Replacing it with forward declaration header - similar to commit
        fb1b461208e7a2760fa1c018db08606a9b3e435d
        shaves off about 80Mb of includebloat
        
        Change-Id: I5055834b691718eec2a5ebbfc4f1cffbdea96aae
        Reviewed-on: https://gerrit.libreoffice.org/81972
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-08  andreas kainz  <kainz.a@gmail.com>  [7b1667d9500d541f57a8a4401ec1fc8bd238fa29]

        Writer Property Dialog update
        
        Change-Id: I22959d387d23fc28e2b7d8fa84b290d7f7d95995
        Reviewed-on: https://gerrit.libreoffice.org/82260
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-08  Miklos Vajna  <vmiklos@collabora.com>  [423e1ce9c1a451440e3aef13b7ee02edd876deec]

        sw: no reason why SwModelTestBase can be used only by "extras" tests
        
        So move it one level up, this way more tests can share code in the
        future.
        
        Change-Id: I35300b3c88ac9a5c39916f53b1b1743aa85869a0
        Reviewed-on: https://gerrit.libreoffice.org/82252
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-08  andreas kainz  <kainz.a@gmail.com>  [666142d72d3d1d460740ead738850650b8508e57]

        Bibliography .ui file update labels are right align for beter read
        
        Change-Id: I6b7edb822896ab6d600ecd0d751e5adf53fa1fb9
        Reviewed-on: https://gerrit.libreoffice.org/82258
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-08  andreas kainz  <kainz.a@gmail.com>  [1df5bbb5919e54a57e53fe9d06cb1659857ed03d]

        Writer Property Statistic Dialog update
        
        Change-Id: I1da8500ea12581b856b276247584a37e8f18f0aa
        Reviewed-on: https://gerrit.libreoffice.org/82259
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-08  Andras Timar  <andras.timar@collabora.com>  [996f39ec45bfd79b9aab27620866402b36b154ec]

        Update git submodules
        
        * Update translations from branch 'master'
          - Updated Slovenian translation
            
            Change-Id: I84d4130cc7cb530a7cc73f2c1d69bee050f07d49
            
2019-11-08  Andras Timar  <andras.timar@collabora.com>  [2c574927dac9c2ee8d7a5ff34a95225fb63dd087]

        Update git submodules
        
        * Update translations from branch 'master'
          - Updated Slovenian translation
            
            Change-Id: Ic6a361c878b8004df19744e448391e17ca119c55
            
2019-11-08  andreas kainz  <kainz.a@gmail.com>  [8d1f22659376357e133fe1116788fc04270bdef9]

        Bibliography Insert Dialog update
        
        Change-Id: I8b0eb23660aa15254d5a84eba4a045278a7c8152
        Reviewed-on: https://gerrit.libreoffice.org/82255
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-08  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d60f7bb11891d07b40fb26447a8fee1b63c925ab]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix missing %PRODUCTNAME replacements
            
            Some contents were still carrying %PRODUCTNAME variable
            Apply template brand on
            <bascode>,
            <meta itemprop../> and
            <title>
            
            Change-Id: Ia93204cba63ba72d1df6014e3de37d7322c68029
            Reviewed-on: https://gerrit.libreoffice.org/82256
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-08  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [b4920c8ca47c9fa8143690b599ba052c6a2059f5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - faulty $[officename] and routine name adequate names
            
            Change-Id: I53fe5fecab562b2cf15da2d96dcabdd79ee7f25e
            Reviewed-on: https://gerrit.libreoffice.org/82218
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-07  Maxim Monastirsky  <momonasmon@gmail.com>  [f17fb8824ce511270f23b00a425e0b839f77a46c]

        MenuBarManager: Honor visible property of menu items
        
        This became a problem recently with the introduction of
        notebookbar customization, as it allows to hide menu items.
        
        As a solution, use the same approach as for toolbars (see
        GenericToolbarController::statusChanged): Force menu item
        visibility only if it was previously hidden via a special
        status update of css::frame::status::Visibility.
        
        Change-Id: Ief9f70a289bd2e6a4855c1f92dbc20e31c62924c
        Reviewed-on: https://gerrit.libreoffice.org/82222
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2019-11-07  Maxim Monastirsky  <momonasmon@gmail.com>  [2e9322d7655f1ed162c2d29c6a4cb566d07c1605]

        Avoid .uno: command names in the customization dialog
        
        Change-Id: I37a510727dc2d5f8de1eb6ee5b60653e43ff0e4c
        Reviewed-on: https://gerrit.libreoffice.org/82230
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2019-11-07  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [3fe387010f97881cc8c5395348b73e080a9a3c4d]

        tdf#128625 Fix radio button alignments in Error Bars dialog
        
        This seems to fix the multiple selection problem with QT5 backend
        
        Change-Id: I1be16512db1a485b4c610cd3b5eceaba3b68ef84
        Reviewed-on: https://gerrit.libreoffice.org/82247
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-07  Caolán McNamara  <caolanm@redhat.com>  [e9669a5a9652a6f9615aeff2be36c0adcae96985]

        make size group defaults match and document what the default is
        
        Change-Id: Ic9a90d50d19b82ffd2ad599a106c2bc58d138f17
        Reviewed-on: https://gerrit.libreoffice.org/82237
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-07  Stephan Bergmann  <sbergman@redhat.com>  [0f311cebd6b55eb655dc552fdd2b69943eca023b]

        Fix UBSan null-pointer-use
        
        ...during CppunitTest_sw_mailmerge (see below).  Not sure why this started now,
        and no idea whether pWin can legitimately be null there in
        SfxWorkWindow::HidePopups_Impl, but the fix looks harmless enough to just do it.
        
        > sfx2/source/appl/workwin.cxx:1512:52: runtime error: reference binding to null pointer of type 'const vcl::Window'
        >  #0 in SfxWorkWindow::HidePopups_Impl(bool, unsigned short) at sfx2/source/appl/workwin.cxx:1512:37
        >  #1 in SfxDispatcher::DoActivate_Impl(bool) at sfx2/source/control/dispatch.cxx:706:56
        >  #2 in SfxViewFrame::DoActivate(bool) at sfx2/source/view/viewfrm.cxx:1175:20
        >  #3 in SfxApplication::SetViewFrame_Impl(SfxViewFrame*) at sfx2/source/appl/app.cxx:308:21
        >  #4 in SfxViewFrame::SetViewFrame(SfxViewFrame*) at sfx2/source/view/viewfrm.cxx:3268:19
        >  #5 in SfxViewFrame::MakeActive_Impl(bool) at sfx2/source/view/viewfrm.cxx:1879:9
        >  #6 in SfxBaseController::ConnectSfxFrame_Impl(SfxBaseController::ConnectSfxFrame) at sfx2/source/view/sfxbasecontroller.cxx:1254:33
        >  #7 in SfxBaseController::attachFrame(com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) at sfx2/source/view/sfxbasecontroller.cxx:532:9
        >  #8 in (anonymous namespace)::SfxFrameLoader_Impl::impl_createDocumentView(com::sun::star::uno::Reference<com::sun::star::frame::XModel2> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, comphelper::NamedValueCollection const&, rtl::OUString const&)
        >  #9 in (anonymous namespace)::SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) at sfx2/source/view/frmload.cxx:714:13
        >  #10 in framework::LoadEnv::impl_loadContent() at framework/source/loadenv/loadenv.cxx:1157:37
        >  #11 in framework::LoadEnv::startLoading() at framework/source/loadenv/loadenv.cxx:390:20
        >  #12 in framework::LoadEnv::loadComponentFromURL(com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/loadenv/loadenv.cxx:171:14
        >  #13 in framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/services/desktop.cxx:621:12
        >  #14 in non-virtual thunk to framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/services/desktop.cxx
        >  #15 in unotest::MacrosTest::loadFromDesktop(rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at unotest/source/cpp/macros_test.cxx:48:62
        >  #16 in SwModelTestBase::loadURL(rtl::OUString const&, char const*, char const*) at sw/qa/extras/inc/swmodeltestbase.hxx:764:23
        >  #17 in SwModelTestBase::load(rtl::OUString const&, char const*, char const*) at sw/qa/extras/inc/swmodeltestbase.hxx:719:16
        >  #18 in MMTest::executeMailMerge(bool) at sw/qa/extras/mailmerge/mailmerge.cxx:209:9
        >  #19 in testTdf95292::verify() at sw/qa/extras/mailmerge/mailmerge.cxx:593:5
        >  #20 in MMTest::executeMailMergeTest(char const*, char const*, char const*, bool, int, char const*) at sw/qa/extras/mailmerge/mailmerge.cxx:88:9
        >  #21 in testTdf95292::MailMerge() at sw/qa/extras/mailmerge/mailmerge.cxx:590:1
        
        Change-Id: Id9499c62cca6e1fcf3ba50b82117395106a93765
        Reviewed-on: https://gerrit.libreoffice.org/82246
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-07  Miklos Vajna  <vmiklos@collabora.com>  [0c49f0f8a16cf3eeb887b6c68213d00bbd56a3eb]

        Related: tdf#128603 sw textbox: fix use-after-free
        
        lcl_RestoreAnchor() needs to decide if if wants to not copy the old
        anchor (and keep reading it via a reference) or it wants to update the
        item set, it can't do both at the same time. The reason for this is that
        the item set update works by deleting the old pool item and allocating a
        new one, it doesn't work by updating the old pool item.
        
        I believe this was always broken, but now sanitizers found the issue
        since the cppunit test for the above bug was added recently.
        
        Change-Id: Ic08d60eb522a62d78cb2b0ea6a4cda328f8fb80b
        Reviewed-on: https://gerrit.libreoffice.org/82245
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-07  Caolán McNamara  <caolanm@redhat.com>  [c4ee738407d16effdd04ed9c8f908aa736e3b9a2]

        we want this size group to handle both dimensions
        
        Change-Id: I22647328dbcc1d4eb6b3841ea9a8e64d022cf252
        Reviewed-on: https://gerrit.libreoffice.org/82236
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-07  Miklos Vajna  <vmiklos@collabora.com>  [f2eae41e9a85cd1df4190160b7453d3e12b8ccbd]

        sw XHTML export: <blockquote> can't have character children
        
        Fixes the following reqif-xhtml validation error:
        
        ERROR at 214: [XSD] cvc-complex-type.2.3: Element 'reqif-xhtml:blockquote' cannot have character [children], because the type's content type is element-only.
        
        But this is probably useful in the general xhtml case as well.
        
        [ Also add a way to not load a document when we want to cover "store"
        behavior in a test. ]
        
        Change-Id: I88795271475863b9560ac1cb99636c507746f1e9
        Reviewed-on: https://gerrit.libreoffice.org/82239
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-11-07  andreas kainz  <kainz.a@gmail.com>  [47471a5904cd21bbd542fa91d792cfa996f9068a]

        tdf#127773 AutoCorrect Dialog Buttons on top
        
        Change-Id: Ie26c2ef0abd126b6731eeb90100d27359bc77011
        Reviewed-on: https://gerrit.libreoffice.org/82235
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-07  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8d69ca60f3c8f53699986f924291a2acda5694a1]

        Always check whether macro execution is allowed
        
        No only when this executing from a document.
        
        Setting 'DisableMacrosExecution' had no effect on the macro editor,
        macros could still be executed there.
        
        Change-Id: I400ed25050173d2ce1fb612aebd2dbcb73720a73
        Reviewed-on: https://gerrit.libreoffice.org/82229
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-11-07  Caolán McNamara  <caolanm@redhat.com>  [498c2d3944b666c2f016b65903001920db2cb2a4]

        fetch the values just once
        
        Change-Id: I915dbba18f560cedf4dc719b25c889e8b02aa0c2
        Reviewed-on: https://gerrit.libreoffice.org/82212
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-07  Stephan Bergmann  <sbergman@redhat.com>  [d5cb1c694cb52e83781363d292a6d2d80fbd9c51]

        Looks like UBSan still needs various RTTI for some reason
        
        After 5d7af3c38b618d438e065da9d90668e7c4baa849 "make some classes
        module-private" various tests in my Linux ASan+UBSan build failed due to missing
        symbols.
        
        Identified the problematic types with
        
        > make check screenshot gb_SUPPRESS_TESTS=x && for i in $(find instdir/program workdir/LinkTarget/CppunitTest -type f); do LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}instdir/program:workdir/UnpackedTarball/cppunit/src/cppunit/.libs ldd -r "$i" 2>/dev/null | grep 'undefined symbol: _ZTI'; done
        
        and fixed the ensuing
        
        > sw/source/core/SwNumberTree/SwNodeNum.cxx:190:32: error: dynamic_cast from 'SwNumberTreeNode' with hidden type visibility to 'SwNodeNum' with default type visibility [loplugin:dyncastvisibility]
        >             SwNodeNum* pChild( dynamic_cast<SwNodeNum*>(pNode) );
        >                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        > sw/inc/SwNumberTree.hxx:114:7: note: base class 'SwNumberTreeNode' with hidden type visibility defined here [loplugin:dyncastvisibility]
        > class SwNumberTreeNode
        > ~~~~~~^~~~~~~~~~~~~~~~
        > sw/inc/SwNodeNum.hxx:29:26: note: derived class 'SwNodeNum' with default type visibility defined here [loplugin:dyncastvisibility]
        > class SAL_DLLPUBLIC_RTTI SwNodeNum : public SwNumberTreeNode
        > ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        fallout.
        
        Change-Id: I7abafdb4d02216e1a047f886d5e72ad3420115ce
        Reviewed-on: https://gerrit.libreoffice.org/82210
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-07  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [eb050ae015300e850553f71b4ebbd80f40f4c3f3]

        tdf#123290 fix android tinderbox builds/properly package libc++_shared.so
        
        While it might not be the original problem, at least that is the current
        problem the tinderbox provided builds have and should make it work again
        
        Change-Id: Ifaedb3304622286cfe7a6cb49e862a359b53f892

2019-11-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [96df9f4da5542a33a5dfb1fa831212d8eda2dff0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add <alt> contents for screenshot
            
            Change-Id: I3c21768f5e659d7f299d56ec848c94fb6341265c
            Reviewed-on: https://gerrit.libreoffice.org/82217
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3a2dcc72b9b44905edef4fe462f215964055eb7d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#128219 Extra start params for debugging
            
            Change-Id: Ic4bac1ba59cc17331334813e1211156606511e5f
            Reviewed-on: https://gerrit.libreoffice.org/81294
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4caf1cbc8ebdf4f2a2f5f7136c649058bf8245d6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Housekeeping page on Calc custom functions
            
            + Proper code formatting
            + proper menu path with MAC option
            + refactor some tags
            
            Change-Id: Ib54ade5fd1db56e27e67e4bcc1f7808cddb07341
            Reviewed-on: https://gerrit.libreoffice.org/82215
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-07  Szymon Kłos  <szymon.klos@collabora.com>  [e9131e7abde6ec8e9fc19ebace193c6a25bd607e]

        Show highlight ranges when chart is selected
        
        Change-Id: Ibb9a085699065869a7f122f37a36c5873b934271
        Reviewed-on: https://gerrit.libreoffice.org/82138
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/82140
        Tested-by: Jenkins

2019-11-07  Caolán McNamara  <caolanm@redhat.com>  [72fad7a18d9967d35a68ee9f64f469f438a68882]

        remove some unused getters
        
        Change-Id: Iaa556491add4a7674f90ecfbf8e44f0b1d6583ee
        Reviewed-on: https://gerrit.libreoffice.org/82198
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-07  Caolán McNamara  <caolanm@redhat.com>  [2b635e6de85a9364ec9159a0d827de40bff4a0b9]

        drop unused TreeView::set_top_entry
        
        Change-Id: I70171b95baf29486c253e7d388ba59385da1d929
        Reviewed-on: https://gerrit.libreoffice.org/82196
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-07  Caolán McNamara  <caolanm@redhat.com>  [c379aeec499af0c4960e8415fe91002b713c7a15]

        ButtonDialog is only inherited from
        
        Change-Id: Icc827ba76432e6ed454acf12dc18c83c6908487b
        Reviewed-on: https://gerrit.libreoffice.org/82197
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-07  Caolán McNamara  <caolanm@redhat.com>  [f9b10e54d139388df44e63501be5f209f8f3302f]

        rename FloatingWindow::ImplInit so no need for using directive
        
        Change-Id: I55babcf716292fa9fac3e9cb4ba66a2038a1d80b
        Reviewed-on: https://gerrit.libreoffice.org/82203
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-07  Michael Weghorn  <m.weghorn@posteo.de>  [47708d533e1325032df55eb667ef0c47fa05e7e5]

        tdf#109219 Allow files with spaces in name as MM data source
        
        The filter needs to be the unescaped file name.
        
        Change-Id: I2b5337c184c1ce75595e129d5a87ed4d189ec1e7
        Reviewed-on: https://gerrit.libreoffice.org/82201
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-11-07  Caolán McNamara  <caolanm@redhat.com>  [1789ccc861e78a7db87cf8a2acd10bbc19d4d650]

        rename Dialog::ImplInit so no need for using directive
        
        Change-Id: I01a8591def7a559d3152e9c4875c6785940331f7
        Reviewed-on: https://gerrit.libreoffice.org/82202
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-07  Justin Luth  <justin.luth@collabora.com>  [4ea43e887498f9d78f70b40bcdc53865057a78c0]

        tdf#125778 docxexport: handle pageBreak before TOX
        
        The pagebreak before the TOX was lost in docx
        (but not in .doc or .rtf).
        
        Change-Id: I280b0bd19a73db180b65a0937bd0fe809e5dfc6f
        Reviewed-on: https://gerrit.libreoffice.org/81979
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4e10d47db52f4171cb62ec75dd6fd8901d7d7152]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Mute L10n in some Basic code lines
            
            Change-Id: Idbaf2b44d4c7a6220aea66d75c00f36053a22f31
            Reviewed-on: https://gerrit.libreoffice.org/82193
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-07  Miklos Vajna  <vmiklos@collabora.com>  [dbe744f1deef144e205b72e5927d61a6ea47af25]

        tdf#128603 sw textbox: restore shape+frame pair on undo
        
        Undo of cut + paste restored both the shape and the frame, but the
        shape's content pointed to an invalid node index.
        
        Later this resulted in a crash.
        
        Make sure that in case the content of shape+frame don't match by the
        time the frame format pointer is set, we sync the draw format to the fly
        format.
        
        Change-Id: I233a504ca52698d1c514769d16c256408c29ae30
        Reviewed-on: https://gerrit.libreoffice.org/82192
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-11-07  Michael Meeks  <michael.meeks@collabora.com>  [e194b4e209277ed5beeacf8ea875daa8688ab394]

        lok: disable text spacing for now.
        
        Change-Id: I87229ab2bc1b72987d43ce685a03627111951ce3
        Reviewed-on: https://gerrit.libreoffice.org/82178
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-11-07  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [48e79e529057b881805d0e5cc5e0dae07f530a0a]

        tdf#42949 Fix IWYU warnings in linguistic/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ida2903087ae5752a65c0ce099449645d91a83f29
        Reviewed-on: https://gerrit.libreoffice.org/81971
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-07  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [d83453fa4793a0fb77cf1896c4ff1f8e87742f28]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Misc. typo fixing and removal of pointless tags
            
            Change-Id: I7ecffd0417b7e88b76f44e64911c3d8a2f935104
            
2019-11-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [47c20d09223dc5b1f50fddf6e98ed49924b2c229]

        Fix typo in code
        
        Change-Id: I05657a97092a3d119d4a18535ba0f43d096530ca
        Reviewed-on: https://gerrit.libreoffice.org/82190
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-11-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b19c5d4286f66193173534980d18992682905e26]

        Removed duplicated include
        
        Change-Id: Ic1fa4455449bab3c83528c5474d478fbe5ce220b
        Reviewed-on: https://gerrit.libreoffice.org/82055
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3d2cb99b0acbda85ad0a639e5998f043081462a4]

        Fix typo
        
        Change-Id: I627e094a8c8565f29fa20cca288adb81b5a4fbd0
        Reviewed-on: https://gerrit.libreoffice.org/82189
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-07  andreas kainz  <kainz.a@gmail.com>  [4692ab27257235c17ad357f3693656d874b83359]

        Chapter Numbering Dialog width for numbering defined
        
        Change-Id: I55b61de4476bad237c21b5472882924c69a47e61
        Reviewed-on: https://gerrit.libreoffice.org/82187
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-07  andreas kainz  <kainz.a@gmail.com>  [91a6eaa2212f47beff1c6ea13fb438d454a54a4b]

        Linenumbering Dialog update for smaler widgets
        
        Change-Id: I7c483f95252e99cb4385801348ea3757703e8dac
        Reviewed-on: https://gerrit.libreoffice.org/82188
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [162f85283699692c5adf07e5b292979688bded93]

        loplugin:unusedmethods
        
        Change-Id: I65354c7476dfaede1a607441d7c1b0c7ad038df4
        Reviewed-on: https://gerrit.libreoffice.org/82186
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-07  Miklos Vajna  <vmiklos@collabora.com>  [1129c848b360bd76174c941bb8fd98bfa5b9119c]

        sw: convert remaining uses of DECLARE_RTFIMPORT_TEST()
        
        See commit a226cec52e536c46e03f57a5f1f7931abbeb0cdd
        (CppunitTest_sw_rtfimport: convert one testcase to use
        CPPUNIT_TEST_FIXTURE(), 2019-11-05) for motivation.
        
        Change-Id: Icef8d75ac759480e841363142c474b95544bcf0e
        Reviewed-on: https://gerrit.libreoffice.org/82176
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-07  Jan Holesovsky  <kendy@collabora.com>  [c503fc6e478510f0fec72cd88b776ca683a00021]

        android: ODR fix of RID_PAGEFORMATPANEL_MARGINS_CM.
        
        Without this, we get a linking error that RID_PAGEFORMATPANEL_MARGINS_CM
        is defined twice.
        
        Change-Id: Ib9c07adcb0a8def991d1e39429c1bb4947cd7d32
        Reviewed-on: https://gerrit.libreoffice.org/82159
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-11-07  andreas kainz  <kainz.a@gmail.com>  [59a8deae5c4c8692031c24e0d176ed29f84bc8ee]

        Chapter Numbering Dialog update
        
        Change-Id: Id82145528ac7a9d991ca8e01d87081afea9981e7
        Reviewed-on: https://gerrit.libreoffice.org/82184
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [ef77870b1c5ed4df88d4585064c968379f3955a7]

        loplugin:unusedfields
        
        Change-Id: Ic1c0a2144f39373f93384bccbfc74356cac65ba0
        Reviewed-on: https://gerrit.libreoffice.org/82185
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-07  Dennis Francis  <dennis.francis@collabora.com>  [989240664c33bc83800e27c1c0e718294321f46a]

        tdf#124270 : unit-tests for spurious Err:522 fixes
        
        Change-Id: I44818c61611a6cdbcef3b71e151f7899795b3fa2
        Reviewed-on: https://gerrit.libreoffice.org/82075
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-11-07  Dennis Francis  <dennis.francis@collabora.com>  [0f4ba703038fb8678d4b1e7e6e0fd5e2d3025908]

        tdf#124270 : improve formula-group cycle detection
        
        When a cycle of formula-groups is detected, do not conclude
        that there is a circular dependency of cells. Only mark the
        cells with Err:522 when all formula-groups in the cycle have
        cleanly backed off from the dependency evaluation mode.
        
        This commit also fixes places where we overlooked to back-off from
        dependency evaluation mode on detection of a cycle of formula-groups.
        
        Additionally mark formula-groups with self references as
        "part of cycle" by setting mbPartOfCycle.
        
        Unit tests for all these fixes are in a follow-up commit.
        
        Change-Id: I57a88bbc88adf177d49768a5d4585b3e53729aea
        Reviewed-on: https://gerrit.libreoffice.org/82074
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        Tested-by: Dennis Francis <dennis.francis@collabora.com>

2019-11-07  Jim Raykowski  <raykowj@gmail..com>  [25c390e17a7f1c018b5eed1ef7dfd568b76f4a84]

        tdf#38199 Readonly mode tab key: Don't scroll if no hyperlink found
        
        When viewing a document in readonly mode the action of the tab key is to
        move among Graphic, Frame, Ole, DrawObject, or DbForm if one these is
        already selected. If the cursor is inside an input field and has no multi
        selection then move among InputFields. Finally if neither the previous
        two cases apply then move among Hyperlinks which causes cursor position
        to move to top or bottom of the document when no Hyperlink is found.
        When no Hyperlink is found this patch restores the cursor position to
        the position before search and does not scroll to it on EndAction.
        
        Change-Id: I94ac882e7be124d2ddb6f86daac03a9389117cc5
        Reviewed-on: https://gerrit.libreoffice.org/81955
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-11-07  andreas kainz  <kainz.a@gmail.com>  [51c23bffbd8dd9fa0b39c87a61eb051320e81f96]

        Linenumbering Dialog update
        
        Change-Id: Icbfdcc293bd9dd3a73b40330e359ac141f08f998
        Reviewed-on: https://gerrit.libreoffice.org/82183
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-07  andreas kainz  <kainz.a@gmail.com>  [1bd247498237ff363fdaba2a47f4718d8ee162d3]

        Footnote/Endnote Settings Dialog update and sync between each other
        
        Change-Id: Ie04c9046ce8d00015ff020a7419a47c101f18430
        Reviewed-on: https://gerrit.libreoffice.org/82182
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-06  andreas kainz  <kainz.a@gmail.com>  [274af519311f194647f34428b13e86f63bda30b2]

        Insertfootnote Dialog alignment update
        
        Change-Id: I1a07821e22fd96ddf1f8b57a59173889e47aec35
        Reviewed-on: https://gerrit.libreoffice.org/82181
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-06  Caolán McNamara  <caolanm@redhat.com>  [a7214706efeba6eb057a6fcfed6ec12079bfefab]

        crashtesting: null deref on import of lp482242-3.rtf
        
        since...
        
        commit a991ad93dcd6807d0eacd11a50c2ae43a2cfb882
        Date:   Tue Oct 22 12:24:43 2019 +0200
        
            tdf#121441 improve DOCX footnote import
        
        Change-Id: I0c6b83bd1ff61b9fa3621896d59f126384530270
        Reviewed-on: https://gerrit.libreoffice.org/82045
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-06  Caolán McNamara  <caolanm@redhat.com>  [1b2146431a583be27518536bed19ef01861b42a0]

        tdf#127791 write events at the end of groups instead of the start
        
        because the group shape import applies the events over the children it has when
        it reads the events, so putting it before exportShapes means it get applied
        over 0 children
        
        Change-Id: If7d09865a7a34d8d13440eb559ec97580792bd4e
        Reviewed-on: https://gerrit.libreoffice.org/82160
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-06  Caolán McNamara  <caolanm@redhat.com>  [913b2530fff20bacb0cbb8e51be29b42983d56c8]

        Resolves: tdf#128631 dispatch active ole async
        
        like we do for the other things that might create dialogs
        
        Change-Id: I31ca267526ddeac8d0c7163af45c11be7750cb4c
        Reviewed-on: https://gerrit.libreoffice.org/82143
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [ef0e7e146f86999b04d7274688d72fadcaf53a36]

        tdf#125688 removing XWeak support from SvXMLImportContext
        
        shaves 2% off the load time
        
        Change-Id: Icac00389dfcc3339fe4faf1731e9eeb3ff8d0f0c
        Reviewed-on: https://gerrit.libreoffice.org/82139
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [d81f90dda7100f48995a432b999c1ba76a51846a]

        loplugin:unnecessaryvirtual
        
        Change-Id: Ibffbd0f5d30ec14cace3638b2bb47c91a583711c
        Reviewed-on: https://gerrit.libreoffice.org/82171
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-06  Stephan Bergmann  <sbergman@redhat.com>  [c13ea2bd388ac41784db09fc5fcb51ac81900d20]

        Avoid OUString::createFromAscii, use OUStringLiteral instead
        
        Change-Id: Ib337b9678f68d41319dda30f0ca7edba5dc7e7b0
        Reviewed-on: https://gerrit.libreoffice.org/82155
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-06  Justin Luth  <justin.luth@collabora.com>  [4b2752755609a4132417e57ca52bfc773c9ef897]

        tdf#120412 better unit test
        
        The previous unit test OUGHT to have reported exactly 100% escapement,
        and the patch's purpose was to support greater than 100% escapement.
        Depending on a number of patches (related to bug 99602),
        this unit test verifies that 400% works.
        
        Change-Id: I1ee36d1570c34d86dbfb0a03ee3c2026b9645b63
        Reviewed-on: https://gerrit.libreoffice.org/80220
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-11-06  Szymon Kłos  <szymon.klos@collabora.com>  [ffd9e90058d2e8a54a307ca6f58f60d380eaa4f2]

        jsdialogs: .uno:Color with string argument in Calc
        
        Change-Id: I93ac635fc16a74cfc7a956be6d6529b4d692101b
        Reviewed-on: https://gerrit.libreoffice.org/82152
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-11-06  Miklos Vajna  <vmiklos@collabora.com>  [bd520b177637d4b7d9d93733103cff17a3c91b0a]

        vcl PDF export: fix re-exporting PDF images with page-level rotation
        
        PDF images are effectively 1 page PDF documents. The page object may
        have a /Rotate key, which was simply ignored before. We turn page
        objects into form XObjects on PDF export, such rotation can be expressed
        with a /Matrix key.
        
        Add support for the 90 degrees rotation case, this can be generalized
        later if wanted.
        
        Change-Id: I55a4f63e0b986637ccdeba0b783f1db9a85c4d93
        Reviewed-on: https://gerrit.libreoffice.org/82154
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-11-06  Julien Nabet  <serval2412@yahoo.fr>  [032b6698c11f6b6e67fa3a12c2d34f1f7afe63f6]

        Base/Firebird fix column creation
        
        Avoid these logs when saving a brand new table in embedded Firebird:
        warn:legacy.osl:6038:6038:comphelper/source/property/propertycontainerhelper.cxx:181: OPropertyContainerHelper::implPushBackProperty: name already exists!
        warn:legacy.osl:6038:6038:comphelper/source/property/propertycontainerhelper.cxx:182: OPropertyContainerHelper::implPushBackProperty: handle already exists!
        ...
        
        Change-Id: I305791ad14d0bd18b3a527b848c031e02d661dbb
        Reviewed-on: https://gerrit.libreoffice.org/81926
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [47d9af04db2b6139644c5e2bda628b7035f89f52]

        Fix typos
        
        Change-Id: I0b0d5cf589959aa0f93f57cf6f310177394562c7
        Reviewed-on: https://gerrit.libreoffice.org/82040
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-06  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [969b55d8da528ea6295e5e9c56fae595bf3bd4ba]

        tdf#42949 Fix IWYU warnings in canvas/*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ie1f6fe98f4e8bc792f5eae1ccdd697c997707004
        Reviewed-on: https://gerrit.libreoffice.org/81930
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b77d9dba51e1c3841428f3343e9186ca9c446ae]

        convert SwXMLSectionList to FastParser
        
        Change-Id: I6bffd6891a4a90f986513a5385ef30c38f1a48c4
        Reviewed-on: https://gerrit.libreoffice.org/82127
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-06  Rene Engelhard  <rene@debian.org>  [5e73b07c36ec1e40337075b93207c438d49ca565]

        fix --disable-gui build on 32bit (missing -ldl)
        
        Change-Id: I66cd04efe5486459d9cc777a532925d25fbd1e86
        Reviewed-on: https://gerrit.libreoffice.org/82118
        Tested-by: Jenkins
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Tested-by: Rene Engelhard <rene@debian.org>

2019-11-06  Caolán McNamara  <caolanm@redhat.com>  [f7bc0204a80a4f078c63f93b9892904686ad5b36]

        erase matching container if notebook page removed
        
        Change-Id: I15c1bb40f301684e58adcf7d366d7fa1bd171b04
        Reviewed-on: https://gerrit.libreoffice.org/82136
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-06  Caolán McNamara  <caolanm@redhat.com>  [dcd12b88ecb04766850159043b304cdf965924c1]

        set mpCloseButton to null after it is destroyed
        
        Change-Id: If1a0bec30d2bcfdf6846712a67efbe2dcfbbec5c
        Reviewed-on: https://gerrit.libreoffice.org/82133
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [51bf5d51405285e0bcac40b16e6cd684e4ae6899]

        revert some module-private changes
        
        see comments at
          https://gerrit.libreoffice.org/#/c/82062
        
        Change-Id: Ie128f2de770ca7c3156f63c6d4e981575a580668
        Reviewed-on: https://gerrit.libreoffice.org/82135
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [47ce1d70a287c2e652603ba6810a6bb6745338bf]

        tdf#121661 Add test
        
        Change-Id: I0da9ab59bbfdb5d7dfb717ac2bcff3ac74686907
        Reviewed-on: https://gerrit.libreoffice.org/82130
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-11-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [83e97fef3fa4de900eda35d02168fcae01c85eed]

        convert ImportStoredChapterNumberingRules to XFastParser
        
        Change-Id: I80ceed4bf2e767b86aedd1dd7bf4f892e3077138
        Reviewed-on: https://gerrit.libreoffice.org/82132
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-06  Szymon Kłos  <szymon.klos@collabora.com>  [cb1183510c605a5d63fdc9fec6735ac5e8db92ce]

        tdf#128593 fix crash on setting table background color
        
        Change-Id: I9596cd9817d63590f07ffd2068e79b2df5806aeb
        Reviewed-on: https://gerrit.libreoffice.org/82128
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-11-06  Caolán McNamara  <caolanm@redhat.com>  [8cdf166552aea7cb3dbdc183b76b5457c6651cf7]

        ofz#12553 Timeout
        
        before:
        
        real    1m37.479s
        user    1m30.682s
        sys     0m0.261s
        
        after:
        
        real	0m44.166s
        user	0m44.010s
        sys	0m0.056s
        
        Change-Id: I9832a2aac0278120fb62fe4a6a3e4507fc80e36f
        Reviewed-on: https://gerrit.libreoffice.org/82129
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-06  Justin Luth  <justin.luth@collabora.com>  [d71cf6390a89ea6a4fab724e3a7996f28ca33661]

        tdf#99602 writerfilter: import subscript into character style
        
        and superscripts (aka escapements, but who knows that term).
        
        This isn't perfect, but I just fixed about 4 subscript bugs
        under much simpler conditions. Doing this completely
        compatibly with MS Word would be several magnitudes of
        order more difficult, since WORD works in absolute amounts
        (much easier to deal with) and LO works in relative percentages.
        
        Normally, the default auto settings make subscripts look the best
        anyway, so this should be a pretty good solution.
        
        Change-Id: Iefdc8ad55988d96ddbbba4701795a4f7a61b1521
        Reviewed-on: https://gerrit.libreoffice.org/80219
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [9e087d4a3011aa98de6151aeda9cbb40b1fd21ef]

        loplugin:unusedvariablecheck tweak to find more stuff
        
        but leave the tweak commented out, since it generates false positives
        
        Change-Id: Iaf3f92414d2618f8780561f98765e33e282afe0c
        Reviewed-on: https://gerrit.libreoffice.org/82121
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-06  andreas kainz  <kainz.a@gmail.com>  [d746e6f7cbc9e7225b965c1b506a0050dd386e53]

        Impress Options Dialog Print update
        
        Change-Id: I401562e96c05a6c2af0bbe928bd92f7e611cced6
        Reviewed-on: https://gerrit.libreoffice.org/82111
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-06  Tor Lillqvist  <tml@collabora.com>  [baac552474a67d9261c12d68dff4c121e5090a55]

        Add org_apache_openoffice_comp_sw_sidebar_SwPanelFactory_get_implementation
        
        That was not enough to make the sidebar show up, though.
        
        Change-Id: I5b647e499d5cb06691ad312757836ad6a0cc588e
        Reviewed-on: https://gerrit.libreoffice.org/82123
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2019-11-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [c58b39b77dcafcf63872e7dc4270c7258072b193]

        tdf#121661 Roundtrip w:hyphenationZone via InteropGrabBag
        
        Change-Id: I097afb54ff31bd1c878231b51eac5af9f27d35e9
        Reviewed-on: https://gerrit.libreoffice.org/81880
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-11-06  Miklos Vajna  <vmiklos@collabora.com>  [a226cec52e536c46e03f57a5f1f7931abbeb0cdd]

        CppunitTest_sw_rtfimport: convert one testcase to use CPPUNIT_TEST_FIXTURE()
        
        Let's see if this causes any problems before doing a mass-conversion.
        
        Benefits are:
        
        - ctags can jump to the testcase if Writer-specific macros are not used
        - the Writer-specific macros just overcomplicate things for people not
          familiar with Writer
        
        Change-Id: Icc057a789acc220f5625461944dc6b8f35aad334
        Reviewed-on: https://gerrit.libreoffice.org/82109
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [e4049dfb6aebd6ec0097e9eeed5376c874660cd5]

        fix translate bug in SfxPopupWindow::MouseMove
        
        there since initial import
        
        Change-Id: Ic38ab070c22632dde00cdea0b109b236f8590654
        Reviewed-on: https://gerrit.libreoffice.org/82117
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-06  Stephan Bergmann  <sbergman@redhat.com>  [645e014a15b6895b9533afa3b11f2f3afcb4c190]

        SdAbstractDialogFactory::Create is still needed by CppunitTest_sd_dialogs_test
        
        This partialy reverts c02c4df9414ed2bef96565522238ca05013d3ac3 "make some
        classes module-private".
        
        Change-Id: Ice669f8a19d2721959b74125a3b2bddb8c06d60d
        Reviewed-on: https://gerrit.libreoffice.org/82120
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-06  andreas kainz  <kainz.a@gmail.com>  [ebb7cbb3d4b87e80f76f7d7ffb9498f84b583765]

        Text Animation Dialog update
        
        Change-Id: I260210400688ca47d3019d16a4ec0c7e12112de8
        Reviewed-on: https://gerrit.libreoffice.org/82113
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f5d01aef7697478fe315098ed4855cfcdfc0379f]

        Check if scripting disabled for each dispatch call
        
        Not only when initializing.
        This way, changing the property during runtime has an effect.
        
        Change-Id: Iba5f00996f0079fc4bafb5d373f34c6fd86c7959
        Reviewed-on: https://gerrit.libreoffice.org/82078
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-11-06  andreas kainz  <kainz.a@gmail.com>  [23a040ea1e067ea6caada601868faf213231be7d]

        Impress Print Dialog spacing HIG align
        
        Change-Id: Ic0d7ade5f8aeb9300ecb8d39c613f155f6587b2a
        Reviewed-on: https://gerrit.libreoffice.org/82112
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [5d7af3c38b618d438e065da9d90668e7c4baa849]

        make some classes module-private
        
        Change-Id: I00ab3a3f6a8bbc85320e7b4fd1aa13af798e7e4c
        Reviewed-on: https://gerrit.libreoffice.org/82062
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [7b99cdb2d77a3feaf9b782c1e656f2d922e2746e]

        loplugin:indentation find broken if statements
        
        so I don't read the "then" block as being a sequential statements
        
        Change-Id: Ib2004acd3518bd4ebd2246f02a26c2c0a8bbab4c
        Reviewed-on: https://gerrit.libreoffice.org/82069
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-06  andreas kainz  <kainz.a@gmail.com>  [7ee07296a66df29555c9e9a684f24bc68201cb78]

        Impress Sidebar Tabledesign update
        
        Change-Id: I54bc3e8a7d7a059311e72bb47b9945359dd32d0e
        Reviewed-on: https://gerrit.libreoffice.org/82114
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-06  andreas kainz  <kainz.a@gmail.com>  [208b3a9bff95e2f6151c2458cf7eefe43dafa20e]

        Impress Options Dialog General update
        
        Change-Id: I019cba1f1e0031ea16b4c69f3ed2f41a1bd6a39f
        Reviewed-on: https://gerrit.libreoffice.org/82110
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-06  Michael Meeks  <michael.meeks@collabora.com>  [05b72d7dc26080b2e97cbe76d08478926b20947e]

        sc lok: cope with non 100% zoom better.
        
        Do the tile rendering and alignment ourselves. More work required
        to get cleaner conversion between view and document twips (view
        twips being rounded to produce nice round pixel sizes when
        re-converted).
        
        Change-Id: I51edb186cfd2dc434005cc074f4ed8de19c85cb3
        Reviewed-on: https://gerrit.libreoffice.org/82092
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-11-06  Michael Meeks  <michael.meeks@collabora.com>  [56b11c503cbc4a42b604821a8701408d59a7f744]

        Revert "lok: sc: make hi-dpi/zoom compatible with retrieving cell cursor"
        
        This reverts commit e3ff84aed5be8e0d2780d80b178fa8fc0e388859.
        
        Change-Id: I174dd54cf7b44f12c90c61882814b6dee9be9b7c
        Reviewed-on: https://gerrit.libreoffice.org/82089
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2019-11-06  Michael Meeks  <michael.meeks@collabora.com>  [854caac9191b0d6a32fc1d4c9d110f11e7d1a311]

        Revert "sc lok: Implement hi-dpi and zoom for spreadsheets."
        
        This reverts commit 498dceb43f870bf9e380f1f87e99c6ccadf1963c.
        
        Change-Id: Iadb9da47cf8c9a57385530ab888d55169db7639a
        Reviewed-on: https://gerrit.libreoffice.org/82088
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-11-05  Michael Meeks  <michael.meeks@collabora.com>  [4a3dab5a4cd5c7a7039b2cef9d5bb14c1fff49c9]

        Drawing calc grid misses pixels on bottom and right.
        
        Change-Id: I2ac7911b35d942b7167a3243d04e1b5710ed367d
        Reviewed-on: https://gerrit.libreoffice.org/82091
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-11-05  Stephan Bergmann  <sbergman@redhat.com>  [917fd665d08c7934c79ca35dc0c7d79129328fc4]

        Remove unused devsnapshotbuild code
        
        ...which had been introduced, already unused, with
        1e4422a4b4c443c286c90853f50b739a67ce5d1f "re-base on ALv2 code. Includes:"
        
        Change-Id: I5a26d7365c510e861bd25e0882cfe7292695107c
        Reviewed-on: https://gerrit.libreoffice.org/82108
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-05  Michael Meeks  <michael.meeks@collabora.com>  [ae30d3aca5bb6cb614a027b7e62de2d8fd90c1b6]

        lok: tilebench: implement zoom tests.
        
        Change-Id: Ieffc89b8119c2baf56383ac8b5d3cb54dc9d0d2d
        Reviewed-on: https://gerrit.libreoffice.org/82090
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-11-05  Stephan Bergmann  <sbergman@redhat.com>  [ba7a76f8122cf2903a943218a0c954181bf6f4d0]

        tdf#128288: Use DS_Store_Langpack even for --disable-release-build
        
        (cf. ScpAction scp_Copy_Ds_Store in scp2/source/ooo/scpaction_ooo.scp making use
        of this feature)
        
        Dev builds overruling the .DS_Store file for language-/helppacks appears to have
        been broken ever since dab79744767c05fd5268866937e225b74e658cea "Give Mac master
        builds a nice background .dmg image, too".
        
        Change-Id: I7473d1b0b35fe0b435e7d26c0639e26ed157245d
        Reviewed-on: https://gerrit.libreoffice.org/82107
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-05  Caolán McNamara  <caolanm@redhat.com>  [71003b6641a8cd49bacc104d906e2e2cfb4b98ab]

        weld SwSyncChildWin
        
        Change-Id: I23eef815ba05e07f50f86ec375c5dff3ef759d55
        Reviewed-on: https://gerrit.libreoffice.org/81746
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-05  Caolán McNamara  <caolanm@redhat.com>  [73e9a9bd3d58e97de09401e1536877ae913012f9]

        ensure maEndDialogFn is unset after std::move
        
        Change-Id: I9809cc082157bd18562f812155a9ed68f522a703
        Reviewed-on: https://gerrit.libreoffice.org/82084
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-05  Stephan Bergmann  <sbergman@redhat.com>  [7eb26eceb52bea93b9ccd90f18cf5ec11dcbb365]

        Looks like UBSan still needs SdrObjGeoData's RTTI for some reason
        
        After c02c4df9414ed2bef96565522238ca05013d3ac3 "make some classes
        module-private", CppunitTest_services failed in my Linux ASan+UBSan build with
        
        > .../postprocess/qa/services.cxx:318:(anonymous namespace)::Test::test
        > forced failure
        > - instantiating "com.sun.star.comp.oox.xls.ExcelFilter" via "com.sun.star.comp.oox.xls.ExcelFilter"  caused com.sun.star.loader.CannotActivateFactoryException "loading component library <file:///.../instdir/program/libscfiltlo.so> failed"
        
        due to
        
        > info:sal.osl:1711464:1711464:sal/osl/unx/module.cxx:162: dlopen(.../instdir/program/libscfiltlo.so, 257): .../instdir/program/libscfiltlo.so: undefined symbol: _ZTI13SdrObjGeoData
        
        Change-Id: I2838b01df9886d4d2093d79cad94a21ad76bab96
        Reviewed-on: https://gerrit.libreoffice.org/82083
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-05  Stephan Bergmann  <sbergman@redhat.com>  [9115105faa22656d24a19c3cd79f5d3da633b1a4]

        Looks like UBSan still needs SdrDragEntry's RTTI for some reason
        
        After c02c4df9414ed2bef96565522238ca05013d3ac3 "make some classes
        module-private", CppunitTest_sd_uimpress failed in my Linux ASan+UBSan build
        with
        
        > DynamicLibraryManagerException: "Failed to load dynamic library: .../workdir/LinkTarget/CppunitTest/libtest_sd_uimpress.so
        > .../workdir/LinkTarget/CppunitTest/libtest_sd_uimpress.so: undefined symbol: _ZTI12SdrDragEntry"
        
        Change-Id: I923e3bc18644117738b628bcc25b9071bb31f893
        Reviewed-on: https://gerrit.libreoffice.org/82079
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-05  Caolán McNamara  <caolanm@redhat.com>  [2b3f9652987707dfb5b8e8e9bb894098de0639fd]

        aControlPos is unused
        
        Change-Id: I55ecd0a820f4c620e516679d27c5cca461aa77bd
        Reviewed-on: https://gerrit.libreoffice.org/82071
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-05  Miklos Vajna  <vmiklos@collabora.com>  [adcdd56471f1cc10ff4135975ecadb3a703db6ad]

        vcl PDF export: fix re-exporting PDF images for dict obj resource sub-keys
        
        Re-exporting PDF images works by tokenizing the PDF image, identifying
        which PDF object is the page object and then copying that over to the
        PDF output, together with the dependencies of that object.
        
        This involves copying the resources of the page object. Previously we
        assumed that the sub-keys of the resources are always inline
        dictionaries, but the bugdoc shows that they can be references as well,
        which point to dictionary objects, so add support for this scenario.
        
        Change-Id: I78ee1c726e6ecd958232e9fab64773595e5b9c86
        Reviewed-on: https://gerrit.libreoffice.org/82076
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-11-05  Balazs Varga  <balazs.varga991@gmail.com>  [ef43ee69a355c0eda49d2f62540fbcf1299a59d2]

        tdf#108065 tdf#128609 OOXML chart export: fix transparent color gradient
        
        Linear and axial color gradients keep their solid or gradient
        transparencies.
        
        Change-Id: I37dfe016864bded49c767cea5c8c865455281de0
        Reviewed-on: https://gerrit.libreoffice.org/81308
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-11-05  Caolán McNamara  <caolanm@redhat.com>  [4200b2aad00125505cb09d9589360e47b92cf25e]

        restore accessibility relations
        
        that went astray in...
        
        commit d3f9ff5202c72220ef3bc7d84d149f9beeb1d290
        Date:   Tue Nov 5 09:25:39 2019 +0100
        
            Impress update Presentation Dialog
        
        Change-Id: I5dafc0a86d42be726d6c4ab5dc14877f4d6eb733
        Reviewed-on: https://gerrit.libreoffice.org/82067
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-05  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [730e588b5ef31c72eccef23f359747f8248e5cf4]

        Fix option to disable macros
        
        so that it indeeds disables any macro execution.
        Before, you could still add macros to the toolbar and execute them from there (and probably many more places).
        Now, if this option is set, any macro will no longer be executed.
        This includes Javascript, Beanshell and Python scripts
        
        Change-Id: Icfa845e836782c8e1b670a67694f79a60ad74fad
        Reviewed-on: https://gerrit.libreoffice.org/82052
        Reviewed-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        Tested-by: Serge Krot (CIB) <Serge.Krot@cib.de>

2019-11-05  andreas kainz  <kainz.a@gmail.com>  [79d31b8dc8d934d9f9c897eced06271e7e08f04c]

        Impress Effects Dialog update
        
        Change-Id: Ifa9a4c60038cd86e286e7bc1cf9fe97b0eceb5cb
        Reviewed-on: https://gerrit.libreoffice.org/82064
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-05  andreas kainz  <kainz.a@gmail.com>  [a22ec7ae835495ebb03786eee1b28265cdbb2a2f]

        Connector Dialog update
        
        Change-Id: I16fd1c8b06c91c6d8dd88313756f8d85249e7236
        Reviewed-on: https://gerrit.libreoffice.org/82063
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-05  andreas kainz  <kainz.a@gmail.com>  [d3f9ff5202c72220ef3bc7d84d149f9beeb1d290]

        Impress update Presentation Dialog
        
        Change-Id: I31d959bad05844adf77287ef5089cfa8bce5aa3e
        Reviewed-on: https://gerrit.libreoffice.org/82053
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-05  Caolán McNamara  <caolanm@redhat.com>  [d62dc01ebc52b0d7f88dd1e42aa1a9f7961a85ea]

        Resolves: tdf#128599 null deref
        
        Change-Id: If71a32b15b5ffab11185e2ce253ab65faf7e6ac3
        Reviewed-on: https://gerrit.libreoffice.org/82056
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [c02c4df9414ed2bef96565522238ca05013d3ac3]

        make some classes module-private
        
        Change-Id: Ice9a57eedb166672dbdfae6da2a172ab77566a19
        Reviewed-on: https://gerrit.libreoffice.org/81983
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-05  Szymon Kłos  <szymon.klos@collabora.com>  [78d81c2e6ee4eb7caf2d4822657bc4eaa57bfc79]

        jsdialogs: .uno:ChartBackColor with string argument
        
        Change-Id: I2f28a0ba957548b020eacf3d630dccef6ebbf5ed
        Reviewed-on: https://gerrit.libreoffice.org/82057
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-11-05  andreas kainz  <kainz.a@gmail.com>  [a14dc5ab90a2a7904efa68759795a2f8845898c2]

        Impress update Header Footer Dialog
        
        Change-Id: I2662399692b18be511511020b66942c91699dc92
        Reviewed-on: https://gerrit.libreoffice.org/82054
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-05  László Németh  <nemeth@numbertext.org>  [0c8b1efbad48fa9697c0b1afbe4753bbbc3c4c5c]

        tdf#127759 Writer: add table row/column insert mode
        
        using enhanced table selection.
        
        When the table rows or columns are selected by
        enhanced table selection, ie. clicking in front of them,
        next Cut operation cuts the selected rows or
        columns completely without leaving empty cells.
        Pasting them results insertion before the actual
        row/column instead of overwriting the actual and
        the next rows/columns. This greatly speeds up
        moving table rows and columns, like in MSO.
        
        Change-Id: I6d82ca8aad4888ab37bdb9a89d37102763fcd6c6
        Reviewed-on: https://gerrit.libreoffice.org/81503
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-11-05  Caolán McNamara  <caolanm@redhat.com>  [966227d9d1e6301f3c39c135d966e433f0c83771]

        ofz#18653 slow and uninteresting
        
        Change-Id: I9043de56063caec225850eb1103435b44640781e
        Reviewed-on: https://gerrit.libreoffice.org/82043
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-05  Szymon Kłos  <szymon.klos@collabora.com>  [780d83771af89e6b27b3618d9c033c3fb29ba803]

        jsdialogs: .uno:Color with string argument
        
        Change-Id: Ifdc95ff8c6a71340de3ed66cf58bc937e3730810
        Reviewed-on: https://gerrit.libreoffice.org/82038
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-11-05  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [ee909ca2c02f949605f68720c3f1eef658502749]

        tdf#42949 Fix IWYU warnings in sw/source/core/d*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Id33b8c1e0c02c21591b167a8b3f0ea288fac63bd
        Reviewed-on: https://gerrit.libreoffice.org/81689
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-05  Miklos Vajna  <vmiklos@collabora.com>  [f6e7683847e5c959948b55c35bc916c69beb615e]

        tdf#128335 sw textbox: fix crash on deleting multiple shapes with textboxes
        
        This was introduced in commit 33141f999b22ce10cdbfbd76081fff211c4b5067
        (SwDrawView::DeleteMarked: delete textbox of shape as well, 2014-06-23),
        the problem is that in case one shape+textframe pair is anchored in an
        other textframe, which is also part of a shape+textframe pair, it
        matters what order we use for deleting these objects.
        
        What happened is that the anchor position of a 2nd textbox was updated
        on the deletion (cut) of the 1st textbox, and this was not properly
        restored on paste.
        
        Fix the problem by deleting in reverse order, assuming that the
        container is ordered by anchor positions.
        
        Change-Id: I62bc12a5064ce397234999e8fd7b108f79de3c24
        Reviewed-on: https://gerrit.libreoffice.org/82042
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-05  Jim Raykowski  <raykowj@gmail..com>  [c47834b494f9b94fb34e0305d106cf498a3cec81]

        tdf#109135 Don't handle Ctrl key in SvTreeListBox HandleKeyInput
        
        This patch allows shortcut keys to work when focus is in tree list box
        
        Change-Id: Id47e004276c5f56f44c404c2d39d62dacbe234ee
        Reviewed-on: https://gerrit.libreoffice.org/82049
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-05  Tomoyuki Kubota  <himajin100000@gmail.com>  [523dcbd046f200785c78bc6b23f4c04e38f25f47]

        typeinfo fix for x86
        
        Change-Id: Ic0a9dcb97cfda4155f33d9ad07a96db8960b57a0
        Reviewed-on: https://gerrit.libreoffice.org/82023
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-05  andreas kainz  <kainz.a@gmail.com>  [e5b74c7ed55838d91514dadad707cb4c74aeeb3e]

        Position Dialog update
        
        Change-Id: I2dcffd1d95e259e0c348aca037ba3c41e3b9b6ab
        Reviewed-on: https://gerrit.libreoffice.org/82048
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-05  andreas kainz  <kainz.a@gmail.com>  [16dd2d153475265e9bdf9b8e736dca0b7b5b20f9]

        line dialog alignment update
        
        Change-Id: I656885dfd158a114c5ec61551aedfb6c625c1971
        Reviewed-on: https://gerrit.libreoffice.org/82046
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-04  andreas kainz  <kainz.a@gmail.com>  [41fdebcd50a541dfae11d94ecc32523a932826be]

        tdf#128257 Bullet Dialog update 2
        
        Change-Id: Icf52eed719172960c3c7e0dc257f11e0b5f8eb4f
        Reviewed-on: https://gerrit.libreoffice.org/82037
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-04  Armin Le Grand  <Armin.Le.Grand@me.com>  [fd2174d55dadc3b4dcf6b15b5789077bb2951698]

        tdf#121963 apply GridOffset in isPrimitiveVisible
        
        Need to take evtl. GridOffset into account for Controls
        in ViewObjectContactOfUnoControl::isPrimitiveVisible to
        get same coordinates inside adjustControlGeometry_throw
        
        Change-Id: Id6f0d1c7a4de4ee5908b50ee1a2217a0b078ecf5
        Reviewed-on: https://gerrit.libreoffice.org/82031
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2019-11-04  Michael Meeks  <michael.meeks@collabora.com>  [5dff78b49f489aaa552384e14225a798a8a093a6]

        lok: share conversion of OUString to C strings.
        
        Change-Id: I0178f673dc1e59d9fba8f3daae532f19b46e4d36
        Reviewed-on: https://gerrit.libreoffice.org/82036
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-11-04  Michael Meeks  <michael.meeks@collabora.com>  [ae1052613be96be1ec37695b094906edb41ac8cf]

        lok: avoid ILibreOfficeKitNotifier null ptr de-reference on shutdown.
        
        Change-Id: I79c8fa3ebf7ed457b7bebb4da536eb83f5cac567
        Reviewed-on: https://gerrit.libreoffice.org/82035
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-11-04  Stephan Bergmann  <sbergman@redhat.com>  [75bbbfc6bd94246c75c6d0f0e0da5d55b41009b7]

        loplugin:redundantcast: Don't warn about cast from nullptr_t to function ptr
        
        See comments at <https://gerrit.libreoffice.org/#/c/81958/> "Only initialize
        function pointer once" for a case where such a false warning caused trouble (in
        a lambda with deduced return type and multiple return statements).
        
        Change-Id: I64b0b8c45bd3d2a6075e336c361ec778fa0da481
        Reviewed-on: https://gerrit.libreoffice.org/82034
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-04  Caolán McNamara  <caolanm@redhat.com>  [074cab391c20be872a4b5d14a342eda5c541b6fd]

        ProgressBar now only use in vcl and toolkit
        
        Change-Id: I5d56a4df155806e41cafa6f65a3a030e8443b8f7
        Reviewed-on: https://gerrit.libreoffice.org/82005
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-04  Caolán McNamara  <caolanm@redhat.com>  [57aa9ea3a6d178fcea016fadb005dfbcc2ca2e8d]

        readme not a sufficient indicator
        
        Change-Id: Idd5cd004b873280e202b16c182356977045bdab4
        Reviewed-on: https://gerrit.libreoffice.org/81993
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-04  Caolán McNamara  <caolanm@redhat.com>  [f7f47654787c8fd1764a8d827bb6a84b17fe3882]

        improve pivot table dnd highlighting
        
        unhighlight row when widget is unhighlighted and only
        highlight a row if the widget is highlighted
        
        Change-Id: I415207b4b263c5125f52abd57efe3543e2411b36
        Reviewed-on: https://gerrit.libreoffice.org/81999
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-04  Caolán McNamara  <caolanm@redhat.com>  [fe2c63e494ea66042406ad71234ebe076dec07dc]

        move VCLXProgressBar to toolkit
        
        Change-Id: I3aa21aff97346a9a43ad7b25621e8a8733fc4041
        Reviewed-on: https://gerrit.libreoffice.org/82004
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-04  Caolán McNamara  <caolanm@redhat.com>  [060a96e765dce66c7b1d2c77888ce212a944acf6]

        FixedHyperlink now only used in vcl and toolkit
        
        Change-Id: Id1eacb01ab7ed985d1495d3949bc185556246e3a
        Reviewed-on: https://gerrit.libreoffice.org/82003
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-04  Stephan Bergmann  <sbergman@redhat.com>  [acf3189ce45365350bb6de2c6cfffb25122285ae]

        Merge in Flatpak improvements
        
        ...from <https://github.com/flathub/org.libreoffice.LibreOffice/>:
        
        commit e31ae281213d5921c3704737a43da864c3e82d8e
        Author: Erick555 <37542552+Erick555@users.noreply.github.com>
        Date:   Fri Oct 4 17:48:12 2019 +0000
        
            Update to freedesktop 19.08
        
        commit 5b49a9e3ca243910a094f9865e2cdda9e2cda098
        Author: Erick555 <37542552+Erick555@users.noreply.github.com>
        Date:   Fri Oct 4 18:36:52 2019 +0000
        
            Add krb5
        
            It's no longer available in runtime
        
        commit a0f49157b0774929974f04f8747adf5ff5686287
        Author: Stephan Bergmann <sbergman@redhat.com>
        Date:   Fri Oct 11 10:35:44 2019 +0200
        
            gperf 3.1 is available in the Sdk now
        
            ...according to <https://gitlab.com/freedesktop-sdk/freedesktop-sdk/commit/
            caef17cbb3cdad5c111eda8eb83a140bfacc380a> "NEWS: Update for
            freedesktop-sdk-18.08.22"
        
        Change-Id: Ibb0cd4bbd68bd4180f7f9af3afbf8638dd2be9e8
        Reviewed-on: https://gerrit.libreoffice.org/82011
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-04  Eike Rathke  <erack@redhat.com>  [218db5faae9255247c6fc30ebe37f82764397161]

        cid#1455213 sc: rowcol: tdf#50916 check pDoc for MaxCol() or MAXCOL
        
        Change-Id: I1038209998632dd0746a01d4ab3961c6b017e373
        Reviewed-on: https://gerrit.libreoffice.org/81997
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-11-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [b0a6bec621ad85058b2d1ac348aed338bb07ff8d]

        fix ODR violation
        
        only shows up with --enable-mergedlibs and --enable-lto
        
        Change-Id: Id769c8ed5781724835bc7e532185263964237dab
        Reviewed-on: https://gerrit.libreoffice.org/82000
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-04  Caolán McNamara  <caolanm@redhat.com>  [2ecce5b58b965cf69fdb98966d7e2aab09d2f030]

        move VCLXFixedHyperlink creation to toolkit
        
        Change-Id: I3aa47a194f2b10b15faaa142c7dc6d57dffff96e
        Reviewed-on: https://gerrit.libreoffice.org/82002
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [f07ac6d2d46cf9a86577d2622ce9b7c15887ac39]

        tdf#128562 crash when opening navigator in calc
        
        regression from
            commit 0ef5c47547bec6319b853326603f3b807407fe78
            Date:   Mon Oct 28 13:08:29 2019 +0200
            sc: rowcol: tdf#50916 convert core/tool
        
        Change-Id: If2784e3c719de39071b699a5573b65503d3cf10e
        Reviewed-on: https://gerrit.libreoffice.org/81985
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-04  Caolán McNamara  <caolanm@redhat.com>  [c9f5f86e0bd2325f3e105250bc1ad613bc62ceb4]

        improve pivot table dnd highlighting
        
        if we're dropping into a treeview that is in list mode then use
        GTK_TREE_VIEW_DROP_AFTER instead when GTK_TREE_VIEW_DROP_INTO_OR_AFTER is
        suggested.
        
        Change-Id: I446e70a1e10a2e6e50bd7a098c54a91bcfa6abb9
        Reviewed-on: https://gerrit.libreoffice.org/81998
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [da322c86857c4a6bfb2149a9aae056da01cb5879]

        Fix typo in code
        
        To complete:
        https://gerrit.libreoffice.org/#/c/76037
        
        Change-Id: I4d804c4ca6f011e8a322c2d7cccb308676bfb5d2
        Reviewed-on: https://gerrit.libreoffice.org/76207
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-11-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0c7e0729aa8c8eadac3b8f0885556839b1e78ad5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#128480 Incorrect call for QR Code
            
            Change-Id: I8e9c58e9c54288e2e29b80547abd5d82611cfa76
            Reviewed-on: https://gerrit.libreoffice.org/81974
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-04  Caolán McNamara  <caolanm@redhat.com>  [aedd2198ee2d9a12eeacf15f6bdf3a0c5a4e267c]

        survive missing atk_object_set_accessible_id symbol
        
        Change-Id: If18380dfe3ab17a4584602869928b3ff50fc15d6
        Reviewed-on: https://gerrit.libreoffice.org/81987
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-04  Szymon Kłos  <szymon.klos@collabora.com>  [d13cda5236596386cfd3ddaf90b0c5a1ae4cc60d]

        Update listbox after scroll
        
        To show updated content in the Online after scroll.
        
        Change-Id: Ieb58c2a24bfcd76495d7046a0721db789b5c141a
        Reviewed-on: https://gerrit.libreoffice.org/81967
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-11-04  Caolán McNamara  <caolanm@redhat.com>  [6dd3c694e78deddcd84546f65e40a571b6e32b7d]

        ofz#18683 NotifyFreeObj override is not helpful
        
        the base one works fine, the override on the SvxMSDffClientData is
        sufficient to do what we want here if the base method check of
        groupobj children was in use
        
        Change-Id: I8ee65532d95c167ee83d6c2918dd0b8508d98b48
        Reviewed-on: https://gerrit.libreoffice.org/81969
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-04  Luboš Luňák  <l.lunak@collabora.com>  [65aeaac24dcad9bfbe7fecf54eab84c57a39857c]

        find Clang headers also if it's Clang built from source
        
        Change-Id: I2253bdce982028277b30d7bf911201675be45ca4
        Reviewed-on: https://gerrit.libreoffice.org/81919
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-11-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [daa344f3e9683c16479ef5081fb03325af103c07]

        loplugin:finalclasses in sw/inc
        
        Change-Id: I084502d8c5607f103ef987b54252ef95341f0bef
        Reviewed-on: https://gerrit.libreoffice.org/81981
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-04  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [fa7f07d23de31e5f1660a643d83ca8a2e565f69c]

        Fix build with --disable-pch on Win
        
        Broken after commit 2cd6ff8a54b0db76b2f4c5f75988367cfb0feaf0
        - apparently vcl/svapp.hxx is needed
        
        Most of sfx2/source/appl/appdde.cxx is Windows specific so
        took the opportunity to clean it up with IWYU and commenting out
        ifdefs
        
        Change-Id: Ia0ad54f590cf19033e630ea4df98c244bfdc47a0
        Reviewed-on: https://gerrit.libreoffice.org/81849
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-11-04  Bakos Attila  <bakos.attilakaroly@nisz.hu>  [44e44239de35c1548809c96e13bfa9d64c7ca441]

        tdf#120315 DOCX import: fix cells merged vertically
        
        Due to rounding mistake cells weren't merged vertically,
        when their horizontal positions are different a little bit.
        
        Change-Id: I10623719a3759b35fcd04b154590b8ac6ec3ac45
        Reviewed-on: https://gerrit.libreoffice.org/81604
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-11-04  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [f9fb1e1abc2f6326e3c495e11eca7d64f8fdfc27]

        Build mysql_jdbc library even when building without java
        
        Change-Id: Iecf49ab466a77f8342e69bf245a30e1529fe0078
        Reviewed-on: https://gerrit.libreoffice.org/79056
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/81917
        Tested-by: Jenkins

2019-11-04  Miklos Vajna  <vmiklos@collabora.com>  [aa394fd920b75f8901ec4056504fa68703b6926d]

        sw: remove dead SwFormatFollowTextFlow::mbLayoutInCell
        
        Now that the UNO API doesn't write it and the layout doesn't read it.
        
        Change-Id: I0c9bb6aca8f3642f06cb25b9857738a751520702
        Reviewed-on: https://gerrit.libreoffice.org/81980
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-11-04  Serge Krot  <Serge.Krot@cib.de>  [2187cff2d452e20aa1fdfd5d8aa7473242cd1eb6]

        Toolbar: Added usage of ImageControl as toolbar control
        
        Reviewed-on: https://gerrit.libreoffice.org/81064
        Reviewed-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        Tested-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        (cherry picked from commit 48f945a3be16ee0eba0c526e51280dc8deafc316)
        
        Change-Id: I2536a505650b6e4c98e79f749c3b237518cc995d
        Reviewed-on: https://gerrit.libreoffice.org/81872
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-11-03  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [8349e919a8a6d6b8c81956806e13b567261c8853]

        mysqlc: replace initializer list with assignment
        
        Because visual c++ compiler may not support it without creating a
        constructor for the struct.
        
        Change-Id: I6c8868c4e34cbe7b67e413b1db18aed01378c959
        Reviewed-on: https://gerrit.libreoffice.org/65905
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/76727
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/81901
        Tested-by: Jenkins

2019-11-03  Caolán McNamara  <caolanm@redhat.com>  [f59630c6315031cfc44c0f21cc9a1cd151b81ff0]

        cid#1448412 Untrusted value as argument
        
        Change-Id: I89196af1fc823ef9fcf1e5a9cdb4ee07d72d6600
        Reviewed-on: https://gerrit.libreoffice.org/81950
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [781c4402f1a8c64f87bc81e866bc444b9ed97948]

        make some classes module-private
        
        improve the script, but it still generates some false positives
        
        Change-Id: If8ee1cba8c04ac0be11f73220149e6de15f24f44
        Reviewed-on: https://gerrit.libreoffice.org/81929
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-03  Noel Grandin  <noelgrandin@gmail.com>  [48101a1a0d574db3db1f99c782bd67e885b232bb]

        size some stringbuffer to prevent re-alloc
        
        I started with 32 and kept doubling the size until the site
        did not need re-alloc, but clamped it at 512.
        
        Change-Id: I55fe36b31cd3d40f86e5729337a927cf920f2af6
        Reviewed-on: https://gerrit.libreoffice.org/81960
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [ab285c743afa1c8769581871d7b56374fd8c49f1]

        loplugin:stringadd
        
        tweak the plugin to be more permissive, then validate by hand
        afterwards
        
        Change-Id: I40c5c911fe6ff7e45baaca372abf7dac211d9654
        Reviewed-on: https://gerrit.libreoffice.org/81942
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-03  Tomoyuki Kubota  <himajin100000@gmail.com>  [f4544f3903fed3a656e3cd57e1bd83582e024b96]

        tdf#42949 restore vcl/canvastools.hxx for OSL_DEBUG_LEVEL > 2
        
        Change-Id: I6c69bcca4d5cd34efc297764d940727ef8631bf4
        Reviewed-on: https://gerrit.libreoffice.org/81953
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-03  Mike Kaganski  <mike.kaganski@collabora.com>  [35425ba5d477ef6f278366fb93f3d66fbbc6421a]

        Only initialize function pointer once
        
        Change-Id: I559e90948b9dc1c78fa7ff03a96edc1cb9fbe3e2
        Reviewed-on: https://gerrit.libreoffice.org/81958
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-03  andreas kainz  <kainz.a@gmail.com>  [94afefe6ba1bec3285cce6dc567ed2f6f70725a8]

        tdf#127927 Writer Character Dialog Font Tab update
        
        Change-Id: I7f2b02393cdda40c07459a83c32d3ebf5569ef12
        Reviewed-on: https://gerrit.libreoffice.org/81543
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-03  andreas kainz  <kainz.a@gmail.com>  [e82b10f21cb8b77f815be3bd7654e0de7e8ceab5]

        tdf#128257 Bullet Dialog update
        
        Change-Id: I86414cbdef60663e72fe422adce081ae1ce6aaa5
        Reviewed-on: https://gerrit.libreoffice.org/81144
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-11-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [a6e682faa612fdb2b669ceaae8c9c3f4964c6b29]

        find symbols that can be private
        
        update the script and make private standalone functions
        
        Change-Id: Icb26ce258107700c90f89ad4e0d3329d075a2eb1
        Reviewed-on: https://gerrit.libreoffice.org/81879
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-03  Mike Kaganski  <mike.kaganski@collabora.com>  [518a8a12e3aa482948da15e808626c2efbd06d88]

        Cleanup copypaste
        
        Change-Id: I9b2ed3d806868689cf9f573ca5e841e3d35e644e
        Reviewed-on: https://gerrit.libreoffice.org/81957
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-11-03  Caolán McNamara  <caolanm@redhat.com>  [3937d3d035a03530b78acc648c07b6e099fb6770]

        ensure gtk creates a default label widget for the MenuButtons
        
        removed by...
        
        commit 80109586e6cb6d3e2e0a53a9079c3125ec9b8368
        Date:   Fri Nov 1 20:33:09 2019 +0300
        
            tdf#126128 Reduce page properties dialog's height.
        
        Change-Id: I03b960046657483deafc16a3819a9b8579fb9413
        Reviewed-on: https://gerrit.libreoffice.org/81951
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-03  Caolán McNamara  <caolanm@redhat.com>  [643df7362733bb6914d17fc4902c9aac30c0b894]

        unnecessary forward declares
        
        Change-Id: I086340ef46c3a4663867c0d0c3d14f223209a4c6
        Reviewed-on: https://gerrit.libreoffice.org/81952
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-03  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [188bdbaf19241cd51820832fdb4522747534bec6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - typo + faulty link
            
            Change-Id: Ic6fcb2e820f4ff5a8adfcbbed9166afc5635f36b
            Reviewed-on: https://gerrit.libreoffice.org/81933
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a134d52cb518bf2a4ad4acc83e318241b5cfa6ce]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add stemmer info in omindex search
            
            Change-Id: I3e899f4e31d15ea332e6b69d14218d1e8e364c7f
            Reviewed-on: https://gerrit.libreoffice.org/81924
            Tested-by: Jenkins
            Reviewed-by: Guilhem Moulin <guilhem@libreoffice.org>
            Tested-by: Guilhem Moulin <guilhem@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-02  Caolán McNamara  <caolanm@redhat.com>  [4ba6d047e8199a97c9d3e93e5f4c179f9e3b0eb5]

        ofz#18620 Timeout
        
        Change-Id: Ifecba03620328afd20c80501aaacaf5795aee704
        Reviewed-on: https://gerrit.libreoffice.org/81947
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-02  Stephan Bergmann  <sbergman@redhat.com>  [7f305223fa6d6a1ad4a6f906b14f879cb01539be]

        New loplugin:conditionalstring
        
        Change-Id: I2eab990c15f845b44a3b598571aca361dadf9ff3
        Reviewed-on: https://gerrit.libreoffice.org/81946
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-02  Julien Nabet  <serval2412@yahoo.fr>  [ed94101d8c399f6de2e2b9b7cd31dd6b68d269a8]

        tdf#128441: blacklist nvidia on Win10 deviceid 0x2182
        
        Change-Id: I033da69ee4f001f7dd2546822626fb2777dd040f
        Reviewed-on: https://gerrit.libreoffice.org/81943
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-02  Caolán McNamara  <caolanm@redhat.com>  [7ec6f9644144316c653b112822011c9065e16ebc]

        cid#1455212 Uncaught exception
        
        Change-Id: I21e39dbaaec6c74b1c7ae1f306cb8d5c3d32c174
        Reviewed-on: https://gerrit.libreoffice.org/81938
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-02  Caolán McNamara  <caolanm@redhat.com>  [5bf7bedd45b0eaabec7dfd042a308304785ca0a4]

        cid#1455216 Dereference before null check
        
        Change-Id: I84752fcd154e2e9c344e3ad397f26c1a0d5184c2
        Reviewed-on: https://gerrit.libreoffice.org/81941
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-02  Caolán McNamara  <caolanm@redhat.com>  [c806247ecc9766a547f3a8451e997b64108d1411]

        cid#1452004 silence Explicit null dereferenced
        
        Change-Id: I3cfc071f1ae1084801708ae82dc1f1f91402c08c
        Reviewed-on: https://gerrit.libreoffice.org/81944
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-02  Caolán McNamara  <caolanm@redhat.com>  [e838a0714f9e5969b8bf1a26b8b94f0dbdec2f76]

        cid#1448338 silence Untrusted value as argument
        
        Change-Id: Ibf076d86181990d1ea6aded4af4345961e9f53e9
        Reviewed-on: https://gerrit.libreoffice.org/81945
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-02  Caolán McNamara  <caolanm@redhat.com>  [8fb538f719eb27c2f8a533aee731cf2897580631]

        cid#1455214 Uninitialized scalar variable
        
        Change-Id: I90ef15645eaa70a166aa1940b1b296c299aee0e2
        Reviewed-on: https://gerrit.libreoffice.org/81939
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-02  Caolán McNamara  <caolanm@redhat.com>  [da90b1d02f603b1dcdfc7a4d2ef33fc966f6893a]

        cid#1455209 Wrapper object use after free
        
        Change-Id: I5883d2d954d62301c8d6ca47ceedd6401aee1dc6
        Reviewed-on: https://gerrit.libreoffice.org/81935
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-02  Caolán McNamara  <caolanm@redhat.com>  [76406da6028316f729137eef89f30008fb7555fa]

        cid#1455208 Uninitialized pointer field
        
        Change-Id: Ie9b2503e474cc95acd040364573a4b434cabc14e
        Reviewed-on: https://gerrit.libreoffice.org/81934
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-02  Caolán McNamara  <caolanm@redhat.com>  [c43bcb42dcd9b76a203778ea825770a4b289a0f4]

        cid#1455210 Dereference before null check
        
        Change-Id: Iadf78e41afabc8e3468e23bd5b249e47c019c843
        Reviewed-on: https://gerrit.libreoffice.org/81936
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-02  Caolán McNamara  <caolanm@redhat.com>  [5876ae7e4b6ea8023cfa165998f4306cfe63b70b]

        cid#1455211 Dereference after null check
        
        Change-Id: I73ce64812d4ff88f7b1d0e122c208d64f04b893d
        Reviewed-on: https://gerrit.libreoffice.org/81937
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-02  Caolán McNamara  <caolanm@redhat.com>  [81b4f551781e7a3ec1b6d4755bfc90c76c26f847]

        cid#1455215 Improper use of negative value
        
        Change-Id: I0a397cb54192b613bf61a8faa384507b9731b828
        Reviewed-on: https://gerrit.libreoffice.org/81940
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-02  Caolán McNamara  <caolanm@redhat.com>  [b461740a9ca89eb3b036c366ba60f24c7aad2b60]

        weld SfxRecordingFloat_Impl utility window
        
        we can't abuse action_name anymore as the uno command
        are not legal actions
        
        Change-Id: Iaf9306c6e3eec852d2a50df9161bd20383881a04
        Reviewed-on: https://gerrit.libreoffice.org/81902
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-02  Tamás Zolnai  <tamas.zolnai@collabora.com>  [47c88b2c4db23f33a4371139745b8427564d3667]

        Table panel: Make sure all toolbox buttons has the right initial state
        
        For this we need to add a ControllerItem for all toolbox buttons.
        See SfxStateCache::SetCachedState().
        
        Change-Id: Id69a92fe5748617e3cd98c3007afbff2885a5d3b
        Reviewed-on: https://gerrit.libreoffice.org/81899
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-02  Tamás Zolnai  <tamas.zolnai@collabora.com>  [f875aca60c46f070e72f61836b33c39b62adcda3]

        Remove useless bool manipulation.
        
        Must be a left over of sal_Bool -> bool conversion.
        
        Change-Id: I8b37e513dc1f36b015b29ce3dad4ade2df7807d9
        Reviewed-on: https://gerrit.libreoffice.org/81898
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-02  Tamás Zolnai  <tamas.zolnai@collabora.com>  [baf205e91db4356e71002581e46b1bdcc1841319]

        Table panel: Make sure Row Height spin button works with the default size type
        
        SwFormatFrameSize() object has ATT_VAR_SIZE size type by default, before
        we change it to anything else. We will change ATT_VAR_SIZE to ATT_MIN_SIZE
        when changing the row height on the sidebar panel, similar to the
        row height dialog.
        
        Change-Id: I2520340e023b910549ff2a4b011e9ae3da2b7b11
        Reviewed-on: https://gerrit.libreoffice.org/81897
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-02  Tamás Zolnai  <tamas.zolnai@collabora.com>  [9b400e84b1689997378f6738b97b71b09cdb7be6]

        Table panel: Redesign the panel a bit
        
        * Remove some labels.
        * Move 'Merge Cells' button next to the insert / delete buttons.
        
        Change-Id: Ibe0acc8e8825dbaa84464bc7347f7711f8185680
        Reviewed-on: https://gerrit.libreoffice.org/81896
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-02  Tamás Zolnai  <tamas.zolnai@collabora.com>  [ac48a33060304a62372b00bfef08b067cec6ceb6]

        Table panel: Implement functionality of Column Width spinbutton
        
        Change-Id: I809cfe4af82cebabe80c171cdd488ff43d749a86
        Reviewed-on: https://gerrit.libreoffice.org/81895
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-02  Tamás Zolnai  <tamas.zolnai@collabora.com>  [5e113259f8382c2d045193abd79267529a6a5f6b]

        Table panel: Implement functionality of Row Height spinbutton
        
        Change-Id: Ic3e3ce31fdc74c9cb4c41e1243f10f5977d5bb0c
        Reviewed-on: https://gerrit.libreoffice.org/81894
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-02  Tamás Zolnai  <tamas.zolnai@collabora.com>  [83658678e69ba83979c659e37fd3c950942139f9]

        Add new 'Table' sidebar panel to Writer
        
        This is the initial layout of the panel. It does not
        functional yet.
        
        Change-Id: Idd67ed921b71559bb704ef50cbfa97013fb80d6b
        Reviewed-on: https://gerrit.libreoffice.org/81893
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-11-01  Gülşah Köse  <gulsah.kose@collabora.com>  [80109586e6cb6d3e2e0a53a9079c3125ec9b8368]

        tdf#126128 Reduce page properties dialog's height.
        
        Change-Id: Ie35c9cb4c9b134a94f3a125dd800936b7160950c
        Reviewed-on: https://gerrit.libreoffice.org/81910
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-11-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9495b7c935097a7f18896b3835e3a8cc6b0db2ce]

        Removed executable permission on src file
        
        Change-Id: Id4dc99968fc453f5ab3ee5e7b30bfacf79e843b7
        Reviewed-on: https://gerrit.libreoffice.org/81867
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-11-01  Marco Cecchetti  <marco.cecchetti@collabora.com>  [467429fe1dd0a7ab62e90234d71c3809ab270159]

        tdf#126966: Use larger buttons for the colours in the sidebar on iOS - 2
        
        Attempt to merge this with Noel's re-work of the color picker.
        
        Change-Id: I9687546889bc20ef95a50aeafbc6f40e939d57a9
        Reviewed-on: https://gerrit.libreoffice.org/81755
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-on: https://gerrit.libreoffice.org/81900
        Tested-by: Jenkins

2019-11-01  Caolán McNamara  <caolanm@redhat.com>  [56fe42d53a2ac7a1b9c0e4778383d8af25d5eae3]

        ofz#18660 don't parse past end
        
        Change-Id: I3d18202ec637c0231dcf71f2d02c79fab0dc7403
        Reviewed-on: https://gerrit.libreoffice.org/81906
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-01  Caolán McNamara  <caolanm@redhat.com>  [dc144f115eb2ef0945837d66fd5ebb1e5a1fa2eb]

        ofz#18646 ensure we are inside valid range
        
        Change-Id: Ide4d4bfad5b365a42790454cca709d175054c933
        Reviewed-on: https://gerrit.libreoffice.org/81908
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-01  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [b8c0065abff3d7834004a573f07192e7501feec0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - More informative descriptions for GlobalScope, xxLibraries
            Links to existing examples
            Note to API materiel
            
            Change-Id: Iaee88045b212388ef1cf0fa6207da96bf544d0af
            Reviewed-on: https://gerrit.libreoffice.org/81889
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-11-01  Luke Deller  <luke@deller.id.au>  [c01e9df2da2e2ab139482563b8a801d0410357c2]

        Fix use of uninitialised variable
        
        Ensure ImpGraphic::maSwapInfo.mbIsTransparent/mbIsAlpha are initialised
        in the case where image type detection fails.
        
        Change-Id: I103d77760326aa3833dd3730ec65fd53d360271b
        Reviewed-on: https://gerrit.libreoffice.org/81882
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-11-01  Caolán McNamara  <caolanm@redhat.com>  [60692ba238c6c5c003722ccaa52702e9ef3ade13]

        the label sync button will relaunch itself from its close handler
        
        so rearrange things so that runAsync can survive that
        
        Change-Id: I7d40637fb861ceb64ce32f0e9ecb3451c0d17bad
        Reviewed-on: https://gerrit.libreoffice.org/81884
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-01  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [72bb0696122aad9a3c3cb9777214acb8538ad300]

        README: Add Weblate badge for core l10n
        
        Change-Id: Ie188f4d7e5ac3291933089a72be638e9af935097
        Reviewed-on: https://gerrit.libreoffice.org/81856
        Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-11-01  Caolán McNamara  <caolanm@redhat.com>  [d9956e6a6f22e9b9a4793d3d342d265267427d7d]

        Resolves: tdf#128476 limit sidebar navigation panel file name combobox width
        
        Change-Id: I81549ada6f6b736ad54e18a4fec6807b8d0412af
        Reviewed-on: https://gerrit.libreoffice.org/81875
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-11-01  Andras Timar  <andras.timar@collabora.com>  [e7536ee31df2279c6730fd629bd4b6d94b02dcd1]

        Update git submodules
        
        * Update translations from branch 'master'
          - Updated Slovenian translations
            
            Change-Id: I205dc5dbdc62bba2c9ac650902d1a8ac1e80db4e
            
2019-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [faff2437d83b437766d1c59dc473cc8b6ad9a548]

        loplugin:finalclasses in sd/inc
        
        Change-Id: I29c7656d532fc0c8bcf1379a2f54d052aa4253e8
        Reviewed-on: https://gerrit.libreoffice.org/81877
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-01  Caolán McNamara  <caolanm@redhat.com>  [202a49a5831fbfcf057350ef949c13e75b3b7446]

        crashtesting: out of bounds on importing tdf90224-2.odt
        
        Change-Id: I5697cefd0859f007023fcd356d69db0e2176d67f
        Reviewed-on: https://gerrit.libreoffice.org/81850
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-11-01  Tor Lillqvist  <tml@collabora.com>  [bbc0d20310a7031649628a62186b53d96c013891]

        Bin code that has been commented-out for ten years.
        
        Change-Id: I315e22ce296418799b6f51618cb6276c461b537b
        Reviewed-on: https://gerrit.libreoffice.org/81873
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2019-11-01  Tor Lillqvist  <tml@collabora.com>  [4a98ceceae4bbe06b99d75ffd7c714ffdfe77e39]

        Workaround for crash on macOS Catalina at least when built with Xcode 11
        
        For some unclear reason, for me at least, when I have built with Xcode
        11.1 or 11.2 and run on macOS Cataline, I run into a crash caused by
        boundless recursion related to the progress bar in the recovery
        dialog. Not setting mbProgressNeedsErase to true for the "NWF" seems
        to help.
        
        Whether this has some unintended visually bad side effect I don't
        know, but hey, it's just a progress bar, who cares if it in some
        circumstances doesn't look perfect?
        
        Change-Id: I6c990adde7689633b2c4b5aa42a4a07966565af2
        Reviewed-on: https://gerrit.libreoffice.org/81874
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2019-11-01  Michael Stahl  <Michael.Stahl@cib.de>  [713d2ec43710b8ff36cf43ae1f9eab686a296ca7]

        check-elf-dynamic-objects: GTK3 drags in libharfbuzz.so.0
        
        ... now on Fedora 31; it looks quite stable ABI-wise so we can allow it.
        
        Change-Id: Ic24fa9bdac0d0ce765e3d3844ce4ddcc59c6c9da
        Reviewed-on: https://gerrit.libreoffice.org/81864
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-11-01  Michael Stahl  <Michael.Stahl@cib.de>  [82c20b5b1aa76e57a173e0c857ec7f3d02bdda29]

        coinmp: disable "glpk", whatever that is
        
        On Fedora 31, this happens in CppunitTest_sccomp_solver:
        
        - loading component library <file:///work/lo/master/instdir/program/libsolverlo.so> failed
        
        > nm -D instdir/program/libCbcSolver.so.3 | grep cbc_glp_prob
                         U cbc_glp_prob
        
        > grep -r COIN_HAS_GLPK workdir/UnpackedTarball/coinmp | grep config.h
        workdir/UnpackedTarball/coinmp/Osi/src/Osi/config.h:/* #undef COIN_HAS_GLPK */
        workdir/UnpackedTarball/coinmp/Clp/src/config.h.in:#undef COIN_HAS_GLPK
        workdir/UnpackedTarball/coinmp/Cbc/src/config.h:#define COIN_HAS_GLPK 1
        workdir/UnpackedTarball/coinmp/CoinUtils/src/config.h.in:#undef COIN_HAS_GLPK
        
        Somehow 2 different configures in coinmp got different ideas about
        whether something named "glpk" is available.... no idea what that is,
        it looks like there's a "glpk-devel" package installed on the system,
        and i doubt that a dependency on that would be desirable.
        
        Change-Id: Ief01b6aedc692197c1a8fd6351aef4281e530e70
        Reviewed-on: https://gerrit.libreoffice.org/81863
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-11-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [5727f7262d48864ec27aa190631284af7d2a7ce8]

        crashtesting: fix creating increments array in tdf106848-1.odt
        
        else duplicate indexes happen and sort algorithm falls flat on
        its face
        
        Change-Id: I2b79e8df0f0a8e68117029630c0e026b8c202b02
        Reviewed-on: https://gerrit.libreoffice.org/81775
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2019-11-01  Tor Lillqvist  <tml@collabora.com>  [ab3ec039bf5ffc1fb6f6948c1a1a7da2acad30eb]

        Accept iOS SDK 13.2
        
        Change-Id: I5d42a60a257661f39d1c9af6299ca3278f783d2b
        Reviewed-on: https://gerrit.libreoffice.org/81870
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2019-11-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8eba06afac375db28022d320d19943d8a129c436]

        tdf#127921 Don't change slides when clicking in Slide sorter view
        
        Change-Id: I21dfe232234d29dd110771a9edf9d4b9b0f6d53b
        Reviewed-on: https://gerrit.libreoffice.org/81833
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [a71edbd296c640fb62b99d057ee0142e2a84a8a9]

        loplugin:finalclasses in sc/inc
        
        Change-Id: I6a08a86262deae4bed3a05f77d3041a568f23595
        Reviewed-on: https://gerrit.libreoffice.org/81853
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [8629be30930cc6d72a2bd3d95423d7273deb44f8]

        loplugin:finalclasses in xmloff
        
        Change-Id: I664aa4dce822bcf14368fd8d08f678e2cd41fd12
        Reviewed-on: https://gerrit.libreoffice.org/81852
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-11-01  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [3208236305f7c24fce556fda10eeb9905779a37c]

        odk: fix for change directory in complextoolbarcontrols sample
        
        On Windows classical "cd" command does not change drive automatically.
        So if OO_SDK_OUT folder located on another drive than SDK_HOME we
        will receive confusing buid errors.
        
        To avoid this for Windows configuration we should use "cd /d".
        
        Change-Id: I22908d49fc915d3a834972357934349ba82bbec5
        Reviewed-on: https://gerrit.libreoffice.org/80827
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-11-01  Serge Krot  <Serge.Krot@cib.de>  [d8f6f30936af967625fee9256bf9a3c8dbee7ba8]

        Add ability to set tooltip text for toolbar controls
        
        Change-Id: I994b9cee248900786e0d386bd648bd1d64aeeff7
        Reviewed-on: https://gerrit.libreoffice.org/79676
        Reviewed-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        Tested-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        (cherry picked from commit 092273919e1adec93617b08ebf1d44088301365c)
        Reviewed-on: https://gerrit.libreoffice.org/81639
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-11-01  Serge Krot  <Serge.Krot@cib.de>  [c538764082f29ef98fb859cae37a895cee2de889]

        Toolbar: add usage of FixedText as toolbar control
        
        Change-Id: I26a79c485fa2e168058025e058bcfb793af7515f
        Reviewed-on: https://gerrit.libreoffice.org/81039
        Reviewed-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        Tested-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        (cherry picked from commit c2682ba52ea0cbb7af95e80f6d67b286061aeae2)
        Reviewed-on: https://gerrit.libreoffice.org/81643
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-11-01  Serge Krot  <Serge.Krot@cib.de>  [c720ad95d0c375d217db2816877a6d25d825163a]

        ToggleButton: add ability to set tooltip text for pop-up menu items
        
        Change-Id: Iacd5c97438782ffddc8a9196688e1d58abce9abe
        Reviewed-on: https://gerrit.libreoffice.org/80906
        Reviewed-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        Tested-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        (cherry picked from commit 8f79936d5278fd5172f5864f99befaa878de5f5d)
        Reviewed-on: https://gerrit.libreoffice.org/81642
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-11-01  Serge Krot  <Serge.Krot@cib.de>  [414cfd7a298cf378863cde992b2d7c69629fa791]

        Tooltips: Use HELPWINSTYLE_BALLOON when tooltip contains \n
        
        Change-Id: I33ef48b5a90338471d85a613ede73eada323381c
        Reviewed-on: https://gerrit.libreoffice.org/80825
        Reviewed-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        Tested-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        (cherry picked from commit ba5722319a585bf887965177f2d26e859b8e732b)
        Reviewed-on: https://gerrit.libreoffice.org/81641
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-10-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [62d5d041045add9cbc8bafcfd9650df1a3faad61]

        Fix typo
        
        Change-Id: Id26980c410f512f711f674af72d070e3b074f13b
        Reviewed-on: https://gerrit.libreoffice.org/81866
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-31  Jim Raykowski  <raykowj@gmail.com>  [cec27978b869309dcaf84faf000106fefe0ab166]

        tdf#128431 Box info item is needed by the Border Background dialog
        
        ...so put it back
        
        Change-Id: Ie2883410514496c247f840fb2d6755bec362a8b2
        Reviewed-on: https://gerrit.libreoffice.org/81815
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-10-31  Szymon Kłos  <szymon.klos@collabora.com>  [415c87e617ae9bd1dc89a80023bce8746be69af9]

        jsdialogs: refresh SidebarDockingWindow after event
        
        Before we had JSON genertion in Deck now it was moved
        to the parent.
        
        Change-Id: I0fc11ec716542fd3aa6862292ae94985ee3d20d4
        Reviewed-on: https://gerrit.libreoffice.org/81854
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-31  Caolán McNamara  <caolanm@redhat.com>  [fee408dd695b9ddca8333688879d1ba52faff8fb]

        pass an explicit parent for the password dialogs
        
        Change-Id: Ic25d6b61750df9ccf5271df1b4d314ae9cb07550
        Reviewed-on: https://gerrit.libreoffice.org/81758
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-31  Caolán McNamara  <caolanm@redhat.com>  [28ef7a8ce82e50066c911199ef1280669e732a95]

        crashtesting: null deref on import of fdo51601-2.xlsx
        
        Change-Id: I2db907a9247b622b3977aec9686c09d56fe3ef38
        Reviewed-on: https://gerrit.libreoffice.org/81846
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-31  Caolán McNamara  <caolanm@redhat.com>  [31acd9f73686394cb9e7af9c6ef3169276df0f91]

        avoid intermediate vcl::Windows
        
        Change-Id: Ie0618107a3aee4a0d35867f3c1cf83715e7bc842
        Reviewed-on: https://gerrit.libreoffice.org/81763
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [885ae558d34dd76955c727b90eb9ae52ce85df7f]

        tdf#125688, cache token names as OUString
        
        to avoid construction cost, shaves 2% off load time
        
        Change-Id: I37a70a6e989f53d67911a6cb217d07e2db55cb44
        Reviewed-on: https://gerrit.libreoffice.org/81841
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [09758c0e717a9ff31b004532906f902763300a93]

        tdf#125688, better sizing for some OUStringBuffer
        
        Change-Id: Ib1f49a53bd5e799455b57abd8532e3e61e119abe
        Reviewed-on: https://gerrit.libreoffice.org/81840
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-31  Miklos Vajna  <vmiklos@collabora.com>  [d40c2be38aaf56116f4dc7be9e78f4e9695407fc]

        tdf#125038 DOCX import: better support for linebreaks in IF fields
        
        IF fields can't contain linebreaks, so instead of just calling
        finishParagraph() and hoping it does something sane, explicitly handle
        them: remember the properties and perform the call only once the field
        is closed.
        
        Change-Id: I676aa2c83f12cb600829177a0eb25558822b1d94
        Reviewed-on: https://gerrit.libreoffice.org/81847
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-10-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [94890fdc3402d1b62a22824235e557d191332bd9]

        Fix typos
        
        Change-Id: I917e4cdac3690dd5134e4994a0ee4106ae88ae36
        Reviewed-on: https://gerrit.libreoffice.org/81860
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-31  Caolán McNamara  <caolanm@redhat.com>  [3adfa69d85fd6600ad34b683f2d99900331cf2fa]

        crashtesting: null deref on import of fdo64646-4.xls
        
        Change-Id: Ie9d3e06a713660124148362f97f0f9dbe45f69bc
        Reviewed-on: https://gerrit.libreoffice.org/81844
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-31  Caolán McNamara  <caolanm@redhat.com>  [20bca05a8e5a07c21451e4c62064d1a5680611d9]

        crashtesting: null deref on import of fdo48634-1.xls
        
        Change-Id: If718c39d31ae214f02cbb747f0ceafd35b297521
        Reviewed-on: https://gerrit.libreoffice.org/81843
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-31  Caolán McNamara  <caolanm@redhat.com>  [36022becbe25c412460411ab50ecaf7740933dca]

        avoid intermediate vcl::Windows
        
        Change-Id: I5d6a03baed2af5801132f3e3a0411867ba60186e
        Reviewed-on: https://gerrit.libreoffice.org/81760
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-31  Olivier Hallot  <olivier.hallot@libreoffice.org>  [29a27f92a5b3b0b6b60a6108730c8197eb88f255]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Update Impress help pages
            
            (wip)
            refactor pages after menu changes
            remove unused page.
            
            Change-Id: I85caa9ab6cb42cf8da018d8e54e3387397b0e9f6
            Reviewed-on: https://gerrit.libreoffice.org/81859
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-31  Caolán McNamara  <caolanm@redhat.com>  [cebfa19ad11ea84b4a27551d3b39899101fdf086]

        fix position page alignment
        
        Change-Id: I6f48661172c652b14c703f35edae3b8962f7ec09
        Reviewed-on: https://gerrit.libreoffice.org/81771
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-31  Caolán McNamara  <caolanm@redhat.com>  [fa83e00dd7bc04d67e025509599a1038702b4ab7]

        Resolves: rhbz#1766990 starmath might not be available
        
        Change-Id: If2e02d8da85a2af576d9563c455487ac3463c935
        Reviewed-on: https://gerrit.libreoffice.org/81837
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-31  Caolán McNamara  <caolanm@redhat.com>  [52a2a6c390b4491eed0a2d29424792fd802cf280]

        setting has-default true on an element in a GtkPopover is fatal
        
        in gtk 3.24.12 at least.
        
        in ColorWindow explicitly track which button is the 'default' one for the two
        modes instead of using get/use-default and then just grab_focus instead of
        setting has-default for these popover cases
        
        Change-Id: Ia226f847f666d2356c6ea4e8c47f5db8e2535410
        Reviewed-on: https://gerrit.libreoffice.org/81834
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-31  Szymon Kłos  <szymon.klos@collabora.com>  [b7eeb8b03035dd0be715fa90bcbd8b151bc99871]

        jsdialogs: .uno:XFillColor with string argument
        
        Change-Id: I7f078fc66cecacccd4473495f96e4e2dbfd89d14
        Reviewed-on: https://gerrit.libreoffice.org/81832
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-31  Caolán McNamara  <caolanm@redhat.com>  [caa3c5308237faec2635fafc2345d0b0438dd857]

        remove some stray random properties
        
        Change-Id: I0f20e057b97bcb3ab120ae6b211729ea60937bd8
        Reviewed-on: https://gerrit.libreoffice.org/81769
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-31  Caolán McNamara  <caolanm@redhat.com>  [e2aa85a6fbc039e8b1950f0e4b8484595d0b47eb]

        avoid intermediate vcl::Windows
        
        Change-Id: Iac6bc83265e007a699a8993b89ac2efaa3739d95
        Reviewed-on: https://gerrit.libreoffice.org/81761
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [32c53b465bc2052c2756f12294699fabae754756]

        loplugin:finalclasses in vbahelper
        
        Change-Id: I4f940ef52a17a315b74cea0f0218e9a9a610e78b
        Reviewed-on: https://gerrit.libreoffice.org/81826
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [54bc266e319e3cae10b72ca9173afb600176a831]

        loplugin:finalclasses in vcl
        
        Change-Id: Id6dd59d0a335d84c513059ed7870135cf9959af8
        Reviewed-on: https://gerrit.libreoffice.org/81827
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-31  Miklos Vajna  <vmiklos@collabora.com>  [d09336fbdceaafd9320466b660a2b32a07dcc16a]

        tdf#125038 DOCX import: fix lost MERGEFIELD result inside an IF field
        
        The problem here was that the IF field result didn't have a plain text
        string, rather it had a MERGEFIELD in it. Writer's conditional text
        field expects a plain text string, so just use the result of the
        MERGEFIELD for an IF parent. Do this in a generic way, it's likely that
        other parent-child field combinations want to do the same in the future.
        
        With this, all lost strings are fixed from the original bugdoc + all
        unexpected content is hidden in Writer as well.
        
        Change-Id: Ic5c03b1df2f08a2cd851647b625e0c303cc5d6c5
        Reviewed-on: https://gerrit.libreoffice.org/81825
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-10-31  Caolán McNamara  <caolanm@redhat.com>  [25c608dc3508843845f117e526c0788e92e44214]

        Insert section is supposed to be a modal dialog
        
        Change-Id: Ie67303cbe26313994a89b2057ae673805a38cced
        Reviewed-on: https://gerrit.libreoffice.org/81806
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-31  Michael Stahl  <Michael.Stahl@cib.de>  [9f7ee38acec0cb614e37aecc5ea9c5f1c63b61b6]

        sw: copy bookmarks in SwDoc::CopyPageDescHeaderFooterImpl()
        
        When importing tdf113521-1.doc, a footer is copied, but the fieldmark in
        it is not copied, so there are CH_TXT_ATR_FIELD* in the copy without
        matching fieldmark, and the result is
        sw/source/filter/ww8/wrtw8nds.cxx:2342: virtual void MSWordExportBase::OutputTextNode(SwTextNode&): Assertion `pFieldmark' failed.
        
        Change-Id: I42b005e22b57f181e4e8bc52afb053546db5f741
        Reviewed-on: https://gerrit.libreoffice.org/81792
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-31  Michael Stahl  <Michael.Stahl@cib.de>  [3a9d504b01c061f60a915b5681c8313859294118]

        sw: WW8 import: filter control characters in GetFieldResult()
        
        Triggers the assert in SwSubFont::GetTextSize_() on ooo58234-1.doc,
        which has a field result with ^G cell separators that is converted to
        SwInputField, which inserts the field result into SwTextNode.
        
        Change-Id: Ibdb93390862a11462d62cf744bac912d6009777e
        Reviewed-on: https://gerrit.libreoffice.org/81788
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-31  Caolán McNamara  <caolanm@redhat.com>  [0a0a413e3a9c2a7a039847d70f61a77f3774bd0c]

        pChartWindow cannot be null here
        
        Change-Id: I8cd994b7d948c1c59b178e8b9b520bc76f5b5632
        Reviewed-on: https://gerrit.libreoffice.org/81759
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-31  Caolán McNamara  <caolanm@redhat.com>  [5dcf6ff6b9f4f8b33c59cc98ccde853a927bc8cd]

        fix label alignment
        
        Change-Id: Ic2fa0432d5bbba6f1e520e36cada4743dcd8e4af
        Reviewed-on: https://gerrit.libreoffice.org/81770
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-31  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [977c9933535f62c729f2111e0734f8bd2263377b]

        tdf#42949 Fix IWYU warnings in cppcanvas/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I3e6b35acf6266157d4cf634e2143e6e19a73102a
        Reviewed-on: https://gerrit.libreoffice.org/81813
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-31  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0630427ef44901127423576f3aa8ef7f87d11ef9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - No hardcoded product name.
            
            Replace LibreOffice -> %PRODUCTNAME
            
            Change-Id: I4a6c83d6ba0bd1efdd078cf3d9f0cbc693e82a60
            Reviewed-on: https://gerrit.libreoffice.org/81830
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-31  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3ca6a7ff1398f0b87e81f769d3db7238d6c89e5b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add screenshot for Options General page
            
            Use kde5 breeze theme
            
            Change-Id: I6f2fbcdc80cf2e5f30a81386784d11581524b03d
            Reviewed-on: https://gerrit.libreoffice.org/81829
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-31  Szymon Kłos  <szymon.klos@collabora.com>  [db9fc72383496708fd18471f9c8dc31b284db210]

        jsdialogs: send grid attach data
        
        Change-Id: I667e1ba97f42ac3e7b806bcec929ff346400bdda
        Reviewed-on: https://gerrit.libreoffice.org/79699
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/81764
        Tested-by: Jenkins

2019-10-31  Szymon Kłos  <szymon.klos@collabora.com>  [51f6b20a0c8c3b2830547e4400cf4c513e9d9c00]

        jsdialogs: .uno:XLineColor with string argument
        
        Change-Id: Ic06aaef076d101d90bf76461e2b3a97580ad311f
        Reviewed-on: https://gerrit.libreoffice.org/81821
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-31  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [817d44fd1df048d6a09a19e77c9e7ddc1df1ffcf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - sbasic.tree, uno_objects, ThisComponent better descriptions 
            
            Change-Id: Ie1778adf59317260cc0c9a1c1eb43ed2d66e7518
            Reviewed-on: https://gerrit.libreoffice.org/81822
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-31  Caolán McNamara  <caolanm@redhat.com>  [b141e2a3253a44a4ab59889a8a08060a322540e3]

        we already have a suitable parent for the dialog
        
        Change-Id: Ib5da2fe6a5b56dfff088b16639ec7a3f226b18f2
        Reviewed-on: https://gerrit.libreoffice.org/81744
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-31  Caolán McNamara  <caolanm@redhat.com>  [6069100a9b3330bb87b18a7c61e6f24f10d12e0e]

        Resolves: tdf#124267 accelerator in tooltip
        
        Change-Id: I5ab6aa00160aca427b260be535707fa55f6f953e
        Reviewed-on: https://gerrit.libreoffice.org/81715
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-31  Muhammet Kara  <muhammet.kara@collabora.com>  [2d0a4182712673d8f7a5abe919cd2a1d5ece4a77]

        Fix missing param for screenshotting SdTabPageDialog
        
        Change-Id: I8f467c9e72811cb6d7f015f7d7d9a944882d48ec
        Reviewed-on: https://gerrit.libreoffice.org/81820
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [9db70dfdc8d1851415f9d90fc192551178973f43]

        tdf#125688, deque->vector
        
        shaves 5% off load time
        
        Change-Id: I555ce09d12f801c9d69efb816f9389e27ca396cc
        Reviewed-on: https://gerrit.libreoffice.org/81818
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-31  Stephan Bergmann  <sbergman@redhat.com>  [333fbcf5ef8e80449af0c164498335bc24f16243]

        Missing test dependency
        
        > include/c++/10.0.0/bits/unique_ptr.h:81: error: undefined reference to 'SvxNumberInfoItem::~SvxNumberInfoItem()'
        > collect2: error: ld returned 1 exit status
        > make[1]: *** [solenv/gbuild/LinkTarget.mk:639: workdir/LinkTarget/CppunitTest/libtest_sc_screenshots.so] Error 1
        
        Change-Id: Ifb498e7a54b37bd93c71110b6d7cfda4ea8ef1b5
        Reviewed-on: https://gerrit.libreoffice.org/81805
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-31  Stephan Bergmann  <sbergman@redhat.com>  [d526bd7dd5b94be6fe5a823372da1facca3d43fa]

        Fix StringAdd::isCompileTimeConstant
        
        ...to find StringLiteral on the RHS of +=.  Which revealed that the
        VisitCompoundStmt/checkForCompoundAssign logic needed to be fixed, too, so that
        
          s += side_effect();
          s += "literal";
          s += side_effect();
        
        only gets combined to
        
          s += side_effect() + "literal";
          s += side_effect();
        
        and not all the way to
        
          s += side_effect() + "literal" + side_effect();
        
        Change-Id: I432e3458b933a7d0ad6141c747b675cc8b0f0ba4
        Reviewed-on: https://gerrit.libreoffice.org/81804
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-31  Justin Luth  <justin.luth@collabora.com>  [7eeb484e7d1faf87fbb8774a8bda4328d047dde3]

        related tdf#99602 docxoutput: fix incorrect rounding on subscripts
        
        Adding .5 is a poor mans version of rounding which works fine with
        unsigned numbers, but not with negative numbers. Perhaps use the
        exotic round() function instead?
        
        In addition, the font size isn't necessarily an integer,
        so that should have been a float.
        
        The result of bad rounding was losing a percentage of the subscript
        every round-trip.
        
        Change-Id: I83e05d8367f059f3266d12a7e134e268fef758bb
        Reviewed-on: https://gerrit.libreoffice.org/80217
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-31  Justin Luth  <justin.luth@collabora.com>  [aaa242a33b01e87c41f19fca871cafa857fe71dd]

        related tdf#99602 ww8/rtfoutput: fix incorrect rounding on subscripts
        
        Adding .5 is a poor mans version of rounding which works fine with
        unsigned numbers, but not with negative numbers. Perhaps use the
        exotic round() function instead?
        
        In addition, the font size isn't necessarily an integer,
        so that should have been a float.
        
        The result of bad rounding was losing a percentage of the subscript
        every round-trip.
        
        Change-Id: I9093f7bfcd0b87249b42562668e45480dcb59f53
        Reviewed-on: https://gerrit.libreoffice.org/80218
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-31  Luke Deller  <luke@deller.id.au>  [ef3dabd1f814d1b005efc5d5144978c1d26a8e73]

        Fix IsTransparent() for unloaded graphics
        
        Fix Graphic::IsAlpha() and Graphic::IsTransparent() for unloaded
        graphics. This fixes tdf#118036.
        
        GraphicDescriptor::Detect(true) is currently used to read the image size
        from the header of images which are not being fully loaded yet.  This
        change extends GraphicDescriptor to also report whether the image
        supports transparency or alpha, implemented only for PNG format so far.
        
        Change-Id: I1753c0d11491f1dc518e23da8d7b3842945770cb
        Reviewed-on: https://gerrit.libreoffice.org/81785
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [0dd56a4a745266dcf88d43150ef1d798619ab522]

        tdf#125688 avoid OUString construction
        
        Change-Id: I7a48e377fd3b53c79d8a2c5f2dcef3d9ceb6ff00
        Reviewed-on: https://gerrit.libreoffice.org/81816
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-31  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b1edabf9939b62dd8eaa782b313bb29ac533e313]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add screenshot for Options Languages page
            
            Use kde5 breeze theme
            
            Change-Id: Ia278e403f2268016ccac2a1a1b66ca76344fed7b
            Reviewed-on: https://gerrit.libreoffice.org/81812
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-31  Miklos Vajna  <vmiklos@collabora.com>  [a55b149a1822e71d20cc28cece827231300337b8]

        sw layout: remove checks for IsLayoutInCell
        
        IsLayoutCell was only set by the DOCX import via an UNO API which is
        already gone, so this is effectively dead code.
        
        Change-Id: Ic2aab85f42a6a6f5c762d7986425b1f7206c9198
        Reviewed-on: https://gerrit.libreoffice.org/81808
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [f3916075d7c454abfe93e8b487b2f518f80d526c]

        tdf#125688 remove intermediate OUStringBuffer
        
        in ScXMLContentContext, shaves 5% off load time
        
        Change-Id: I5dee5be8e1c005dd4c34f6bc4aa12532199e47b7
        Reviewed-on: https://gerrit.libreoffice.org/81817
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [01a8d79fd76f7e523169c56a22be8ff84d8cd76a]

        tdf#125688, special-case empty return
        
        in FastAttributeList::getUnknownAttributes,
        shaves 5% off load time
        
        Change-Id: I5acac243d7af0c6fb44cbc15832f9d322fa6c7f4
        Reviewed-on: https://gerrit.libreoffice.org/81819
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [498a8d0bb6cc9534e84e7738f87c5ba5d06c2bbe]

        Removed executable permission on cxx file
        
        Change-Id: I158710714f03856e91786240c28c33d7a0ff270b
        Reviewed-on: https://gerrit.libreoffice.org/81810
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-10-31  Aron Budea  <aron.budea@collabora.com>  [dc4a4c392944afac3d8cb02d0036b653b251efba]

        sc: rowcol: tdf#50916 convert filter/*
        
        filter/excel has not been touched here
        
        Change-Id: I2ee15c0899157603ce0005a77b768cddf890261a
        Reviewed-on: https://gerrit.libreoffice.org/81739
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-31  Tor Lillqvist  <tml@collabora.com>  [f4594ae70f3bcde7a87ec606030ec5217ba53788]

        tdf#128454: Make it possible to delete a table's single row or column
        
        It is already possible to delete all rows or all columns when there
        are multiple ones. So why it should be impossible to delete the single
        row or column when there is just one I can't understand.
        
        (This change is just one way to provide a workaround for the bug; the
        ideal would be if it was possible to specifically delete a whole table
        also in Impress documents, not just Writer ones.)
        
        (The change is only for the LibreOfficeKit use case, but maybe it
        should be in all cases.)
        
        Change-Id: If9221d248d59e515a110ff94cfb96fdd76aecafb
        Reviewed-on: https://gerrit.libreoffice.org/81801
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2019-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [2721cd2e9cf12c64b5e4456e231a3ed80b95349a]

        loplugin:finalclasses in unotools
        
        Change-Id: I0fa349db5dab3406aa93d40d4d2f41e517bf60fa
        Reviewed-on: https://gerrit.libreoffice.org/81799
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [bbed261b8c12f19d2d81005a529fc68b57f56617]

        loplugin:finalclasses in unoidl
        
        Change-Id: I7babf3734530917ef535edb389b601bf116bfc2a
        Reviewed-on: https://gerrit.libreoffice.org/81768
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [4b795d15cd5b6feca73712b9ead9b4eee744dc2f]

        loplugin:finalclasses in ucbhelper
        
        Change-Id: I52140333b274952d71afa13ba2d8edfcdf2b1425
        Reviewed-on: https://gerrit.libreoffice.org/81767
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [ab35d2ded153b0129fed16f9a7e882c8600933e6]

        tdf#125688 speed up load of change-tracking ODS
        
        by 10%, by avoiding an OUString construction in a hot path
        through
          XMLTextColumnContext_Impl::XMLTextColumnContext_Impl
          -> sax::Convert::convertNumber
        
        Also changed XMLTextAnimationStepPropertyHdl::importXML
        to take advantage of the modified convertNumber passing
        convention.
        
        Change-Id: I4e5503dbb094c88a09af8b6dc8c22b6c53f9eb75
        Reviewed-on: https://gerrit.libreoffice.org/81726
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-31  Muhammet Kara  <muhammet.kara@collabora.com>  [877d0c2c211067e8c1b5fdff0f6d9703c94767e9]

        tdf#113041: Kill WaitCursor after FindAll in Draw and Impress
        
        Change-Id: Ibfbbc673a00839f538febc5bab1140b2e53535eb
        Reviewed-on: https://gerrit.libreoffice.org/81809
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-10-31  Muhammet Kara  <muhammet.kara@collabora.com>  [5bc12e114fec50274580005647345a5392741ded]

        tdf#114175: No slides in Draw
        
        In the past in Draw and Impress the same term 'slide' was used.
        Although it was decided to use 'page' in Draw and 'slide' in Impress;
        in several locations of the user interface this has been changed but not everywhere.
        
        Change-Id: I8f0911a6ae1775335950c0212dac52962a2af46a
        Reviewed-on: https://gerrit.libreoffice.org/81779
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-10-31  Justin Luth  <justin.luth@collabora.com>  [32efd4529aba776eca9456e96656d542267874f3]

        tdf#128447 sc/vml: accept <? ?> xml prolog
        
        ... or processing instruction, or text directive.
        
        The inability to parse this was exposed in LO 6.2
        with commit 2cae2ecfef47d8dd10647c10f9577392c1887d3a
        
        I added <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
        to the top of vmlDrawing1.vml from the unit test,
        which invalidates the entire .vml file and the two
        controls are lost without this fix.
        
        Change-Id: Ia1e6d5f9bb932756f70dca59fa8b32004c9e8013
        Reviewed-on: https://gerrit.libreoffice.org/81730
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins

2019-10-31  rizmut  <riz_17_oke@yahoo.co.id>  [5d0bfad6c9e8200f90e02da749b71eff04a0794d]

        Breeze & Sifr: fix for tdf#126796 wrong percent stacked chart images
        
        - Add more 32 px Sifr icons
        - Make all chart Breeze dark background dark
        - Fix for wrong vertical text Sifr icons
        
        Change-Id: I275a596a00361b5e43a8e6bf453314a020ad2c36
        Reviewed-on: https://gerrit.libreoffice.org/81747
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-10-31  Olivier Hallot  <olivier.hallot@libreoffice.org>  [7c059125f7bc076f7055ae8bc9fbfb65735daaad]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Update icon replacement table in XSLT
            
            Change-Id: Idc7b98d02f07b9d47429fca1330021fee044971a
            Reviewed-on: https://gerrit.libreoffice.org/81811
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-31  Olivier Hallot  <olivier.hallot@libreoffice.org>  [33da9d55299e8d585f67a90b2829d0e75dfa6b78]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#127716 Add GlobalScope object description
            
            Also add BasicLibraries and DialogLibraries
            Refactor page
            Add entry in tree
            
            Change-Id: I9754af4d98fc6267120c232e1ba366262534b3a7
            Reviewed-on: https://gerrit.libreoffice.org/81803
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-31  Muhammet Kara  <muhammet.kara@collabora.com>  [57ba3d1d16df86d2393a8110620738e57265e19c]

        tdf#84257: Consistent 'slide' naming in Impress UI
        
        Change-Id: I6af0f6d79e145a4a0497cd72f960ee21d595b311
        Reviewed-on: https://gerrit.libreoffice.org/81796
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-10-30  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [369eac81d4a5aa629762d04f1a9b9696ffec8f1f]

        gtktiledviewer: always load with en-US language
        
        This is the default for Online, so makes sense
        to have the same in the gtktiledviewer as well.
        
        Change-Id: I8c4729aa301069e246554b06671ad86bbe50c441
        Reviewed-on: https://gerrit.libreoffice.org/81778
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-30  Miklos Vajna  <vmiklos@collabora.com>  [97f9af714ea1c46e498fa99f7ca34fc1708d38a6]

        Related: tdf#125038 DOCX import: fix unexpected linebreak inside IF condition
        
        Writer body text is expected to only contain the result of the field. So
        in case both the field command and the field result contains a
        linebreak, we need to make sure that linebreaks are ignored in the field
        command for field types where the Writer field implementation expects a
        single string.
        
        With this, the number of paragraphs in the bugdoc is now correct.
        
        Change-Id: I42f208d6943750ba2e8f88b52c373f6ca9cb2b71
        Reviewed-on: https://gerrit.libreoffice.org/81786
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-10-30  Caolán McNamara  <caolanm@redhat.com>  [07d78b38fb9f62d533bf76f9d061134dc862438c]

        honour closeable flag
        
        Change-Id: I4b37d6698d3ebd6449c5ba797784b49cc7b2cada
        Reviewed-on: https://gerrit.libreoffice.org/81757
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-30  Stephan Bergmann  <sbergman@redhat.com>  [c9858b725bdb0fe459d89e0d2aa9c7e391989cba]

        Clarify current loplugin:stringadd behavior
        
        Change-Id: Ie5fb84e2b9afddcf86c86364811f0c4f5b90c82e
        Reviewed-on: https://gerrit.libreoffice.org/81748
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-30  Serge Krot  <Serge.Krot@cib.de>  [2cd4378177621e82e1b0128b6558f7d69ae9fdb8]

        add new command for ToggleButtonToolbarContoller: createPopupMenu
        
        Change-Id: I642763d577a7c6ceb8852ea54f592c32864ccfb8
        Reviewed-on: https://gerrit.libreoffice.org/80556
        Reviewed-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        Tested-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        (cherry picked from commit b8fe64ed9d815473c15bb0c4b1ef03321c536cf3)
        Reviewed-on: https://gerrit.libreoffice.org/81640
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-10-30  Caolán McNamara  <caolanm@redhat.com>  [5c5c22584d832cf87fe45ddb983d31d6a160f750]

        remove unnecessary include
        
        Change-Id: I9e2a40d3b6302b38a4df69c50cca4df21e0ab1c0
        Reviewed-on: https://gerrit.libreoffice.org/81729
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-30  Caolán McNamara  <caolanm@redhat.com>  [24199261767ce86674d675b7e5fa7ce3a615f442]

        split WindowStateData into its own header
        
        Change-Id: I2ad8f4edd1d8e0f4a4f9a1eec546f98d94a48198
        Reviewed-on: https://gerrit.libreoffice.org/81743
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-30  Caolán McNamara  <caolanm@redhat.com>  [d465d5b1cc962f56534d685fe8af5f26083fb7ba]

        can avoid intermediate vcl::Window use
        
        Change-Id: I51d1a84fdf7a8c7d204691d52dec10db051c3b00
        Reviewed-on: https://gerrit.libreoffice.org/81745
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-30  Caolán McNamara  <caolanm@redhat.com>  [39759e85d9931ba9dcee04bb4010c51d729b7ecf]

        move WindowStateState to vclenum.hxx
        
        Change-Id: Ia1b7c2bfa2fc1ee8ff65bdde79ba9be59700c17b
        Reviewed-on: https://gerrit.libreoffice.org/81742
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-30  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8f877e337489a709188a13c7457ea3f6d7c94691]

        Add link to FilterName list
        
        Change-Id: Ied60127d12556ca49859bb93fcb067081450bb2f
        Reviewed-on: https://gerrit.libreoffice.org/81741
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-10-30  Miklos Vajna  <vmiklos@collabora.com>  [308343c7389a4de726995709f6344f3da44ffe1b]

        sw: document what is an SwLayoutFrame
        
        It confused me that we have an SwFrame::GetLower(), but that always
        returns nullptr for any non-layout frames.
        
        Change-Id: I6dd5ddbede852ed6c702a9216439aedf985353db
        Reviewed-on: https://gerrit.libreoffice.org/81736
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-10-30  Muhammet Kara  <muhammet.kara@collabora.com>  [f943dd99ce7dfab222edaafbc7e5d3711781f89c]

        tdf#114175: Set proper title for page rename dialog in Draw
        
        Change-Id: I014a4a654b9f6f4f330e61d1436d2a7aceead0c1
        Reviewed-on: https://gerrit.libreoffice.org/81738
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-10-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [441b58ad230dde583a32cbd93ab80f3db2b54b15]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#128427 Add 'delete' heading in custom Help pg
            
            Add the 'Delete' heading in the Keyboard customization Help page
            
            Change-Id: Id13303e1572fe9a39ec6f519ec55bb050637d73a
            Reviewed-on: https://gerrit.libreoffice.org/81776
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-30  Michael Stahl  <Michael.Stahl@cib.de>  [81112d875f1c29f1244e7f283f90d56cfbe5b5b4]

        sw: SwXFrame::attach(): re-anchoring AS_CHAR flys does not work
        
        This happens on import of fdo75208-1.docx, where this:
        9  writerfilter::dmapper::DomainMapper_Impl::appendTextContent(com::sun::star::uno::Reference<com::sun::star::text::XTextContent> const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (this=0x6406be0, xContent=uno::Reference to (SwXTextFrame *) 0x6944030, xPropertyValues=empty uno::Sequence) at writerfilter/source/dmapper/DomainMapper_Impl.cxx:1845
        10 writerfilter::dmapper::DomainMapper_Impl::PopShapeContext() (this=0x6406be0) at writerfilter/source/dmapper/DomainMapper_Impl.cxx:2620
        11 writerfilter::dmapper::DomainMapper::lcl_endShape() (this=0x6406b10) at writerfilter/source/dmapper/DomainMapper.cxx:2989
        
        ... somehow wants to reanchor it but the result is that the
        SwFormatAnchor in the SwFrameFormat points to one node and the
        SwTextFlyCnt hint and its CH_TXTATR dummy char are in a different node,
        and during text formatting we get
        
        sw/source/core/text/txtfrm.cxx:1261: TextFrameIndex SwTextFrame::MapModelToView(const SwTextNode*, sal_Int32) const: Assertion `static_cast<SwTextNode*>(const_cast<SwModify*>(SwFrame::GetDep())) == pNode' failed.
        
        If this is really intentional something, perhaps
        SwFrameFormat::Modify(), would need to move the hint too,
        but probably this is an accident.
        
        Change-Id: I4d2afec275f187a65d18c0bcd0fd17e12c42ed0a
        Reviewed-on: https://gerrit.libreoffice.org/81702
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-30  Michael Stahl  <Michael.Stahl@cib.de>  [a631fbe78881707b74025f6ba392f100aad6419f]

        sw: makeMark(): insert CH_TXT_ATR before inserting into sorted vector
        
        ... because if the new fieldmark is exactly around an existing
        fieldmark, we get this on tdf112797-3.docx:
        sw/source/core/doc/docbm.cxx:481: void {anonymous}::lcl_DebugMarks(const container_t&): Assertion `std::is_sorted(rMarks.begin(), rMarks.end(), lcl_MarkOrderingByStart)' failed.
        
        Change-Id: If998c95d4c6c40654936773defc674ee55f736c4
        Reviewed-on: https://gerrit.libreoffice.org/81700
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-30  Michael Stahl  <Michael.Stahl@cib.de>  [a6516c76c01b92f7d35bfb352b63af7de42b5707]

        writerfilter: rtftok: filter control characters
        
        ... in RTFDocumentImpl::checkUnicode(); see ooo86460-1.xls [sic]
        for an example.
        
        There is another caller of text() in rtfdispatchdestination.cxx:311 but
        it turns out that buffered text was created by text() in the first
        place.
        
        This shouldn't be a problem for DOCX because XML 1.0 doesn't allow the
        bad control characters anyway so the sax parser should report an error
        in that case.
        
        Change-Id: Ice45e1c3c8c7db668a4cfb8364e42addea1777ce
        Reviewed-on: https://gerrit.libreoffice.org/81697
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Michael Stahl <michael.stahl@cib.de>

2019-10-30  Muhammet Kara  <muhammet.kara@collabora.com>  [3701a8a8197f94551a0080ca7db102c0317b2133]

        tdf#114175: Proper naming for 'Insert Page' undo action in Draw
        
        Change-Id: Ia22b4ee8cde95dac936715ef89ca5ef9811ede12
        Reviewed-on: https://gerrit.libreoffice.org/81735
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-10-30  Luboš Luňák  <l.lunak@collabora.com>  [998057c36b6df4a12818824d770121f779725f72]

        fix vcldemo lookup of icons
        
        Icon themes are in [srcdir]/icon-themes, which is not necessarily
        the same as $PWD/icon-themes.
        
        Change-Id: Id2c5037afcbea4ea7dd511a9e10e19e05fa52a5a
        Reviewed-on: https://gerrit.libreoffice.org/81701
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-30  Luboš Luňák  <l.lunak@collabora.com>  [282126c22cccac60388df2cbf3216acb3ba33e21]

        make CppunitTest_vcl_pdfexport a slowcheck
        
        Because it is, well, slow.
        
        Change-Id: I0efb4ee9720736aded938adbb93b12cb227ac2ae

2019-10-30  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [be27538c6a13d6dd9343dc0092c841cfe8c3c3e5]

        tdf#42949 Fix IWYU warnings in canvas/source/*/*hxx
        
        Except directx/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I4504e087edfd837a3a91df49e296bbf40778b030
        Reviewed-on: https://gerrit.libreoffice.org/81586
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [6d830c6e26b89a441c11731165eb4d9e0f0d3881]

        loplugin:finalclasses framework
        
        Change-Id: Ide6531c29fd44003a3235dbd75af79fec0d94678
        Reviewed-on: https://gerrit.libreoffice.org/81727
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-30  Balazs Varga  <balazs.varga991@gmail.com>  [d0aaad22a95d96f4da2c930d98bdba138d4e15a1]

        tdf#128432 OOXML chart import: fix x axis scale regression of 3D charts
        
        Set 3D charts ShiftedCategoryPosition value
        to default true in case of BarDiagram and StockDiagram.
        
        Regression from commit: 111c260ab2883b7906f1a66e222dbf4dc3c58c4f
        tdf#127777 OOXML chart export: fix "CrossBetween" for not imported charts
        
        Change-Id: I5bf0e6f6e7ad96e6c96c01ab18d74d51419f5e3c
        Reviewed-on: https://gerrit.libreoffice.org/81695
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-10-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [f903af07aab03f94e36a74936deef7f28d05a779]

        loplugin:finalclasses tools
        
        Change-Id: I6577a0947acda837dd3f775b10fc09bac9fbb27e
        Reviewed-on: https://gerrit.libreoffice.org/81728
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-30  Eike Rathke  <erack@redhat.com>  [a874172b9b048cfc6c4aa73cdf52c54b9b34872a]

        Update to language-subtag-registry-2019-09-16
        
        Change-Id: Iebbf6a2b77951e4e952dd2da42b374c8ec00ad7b
        Reviewed-on: https://gerrit.libreoffice.org/81718
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-10-30  Michael Stahl  <Michael.Stahl@cib.de>  [9b1e3e9bfdc0639630a367e45e4bdc2e9f22e503]

        sw: UNO API: do not allow inserting control characters into nodes
        
        Refuse invalid input in DocInsertStringSplitCR().
        
        Change-Id: I097c1b3a1f70b0cf1fa3fc33fc1d965ee6c96280
        Reviewed-on: https://gerrit.libreoffice.org/81696
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-30  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [fddfbeff8a8989a1e8852d77f69f834c79eff62f]

        tdf#126324 pptx unit test for custom date import
        
        Add unit test for importing custom date field (<c:fld> element of type
        "datetime")
        
        Change-Id: Ifcb5641c99eeb79afe54b801750e68792880c000
        Reviewed-on: https://gerrit.libreoffice.org/81682
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-10-30  Eike Rathke  <erack@redhat.com>  [369cb79a994dc52de0e1ee02c2d824efcc0c18d3]

        Upgrade to ICU 65.1
        
        sberg says:  On Windows, implicit --enable-extras first causes a build breaker
        in workdir/UnpackedTarball/icu/source/extras/scrptrun when linking, because
        Windows link.exe doesn't understand -o.  But even with a patch
        
        > --- source/extra/scrptrun/Makefile.in
        > +++ source/extra/scrptrun/Makefile.in
        > @@ -74,7 +74,7 @@
        >  	 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
        >
        >  $(TARGET) : $(OBJECTS)
        > -	$(LINK.cc) -o $@ $^ $(LIBS)
        > +	$(LINK.cc) $(OUTOPT)$@ $^ $(LIBS)
        >  	$(POST_BUILD_STEP)
        >
        >  invoke:
        
        linking would still fail with a missing ../../lib/icuucdd.lib, which is
        apparently expanded from $(LIBS) there, but I have no idea where it should be
        built but isn't.  Lets hope that --disable-extras is sufficient for our needs.
        
        Change-Id: I6d0117b230caa41abf488fcd069028e3474700f8
        Reviewed-on: https://gerrit.libreoffice.org/81632
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-30  Caolán McNamara  <caolanm@redhat.com>  [f645993593ff931d1659e701487131e3bd1b40f5]

        imgctrl.hxx only used by vcl and toolkit
        
        Change-Id: I77e2efa77d9fbc0830553faed269e1fec2b2a286
        Reviewed-on: https://gerrit.libreoffice.org/81713
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-30  Caolán McNamara  <caolanm@redhat.com>  [3e041c06897fb917977c18f57bde5871b0466a99]

        remove some unnecessary includes
        
        Change-Id: I5cad1142641587ef4393cbf73384f93540d61038
        Reviewed-on: https://gerrit.libreoffice.org/81712
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-30  Caolán McNamara  <caolanm@redhat.com>  [b8adb8264b48e66d7435e4463f575e25c5e02250]

        SpinButton only needed by vcl and toolkit
        
        Change-Id: I1a99231a895269bc728ed7730fe277bb8e73a25e
        Reviewed-on: https://gerrit.libreoffice.org/81711
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-30  Caolán McNamara  <caolanm@redhat.com>  [05b24909981fc952b36fe7ac520232bd19822c8a]

        don't need to include vcl/tabctrl.hxx
        
        Change-Id: Idb1f6700c5012303e45587db653b62a90e331c17
        Reviewed-on: https://gerrit.libreoffice.org/81710
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-30  Miklos Vajna  <vmiklos@collabora.com>  [bb16c36512189c0ff0c72cdb49a7fd24ee8f474d]

        svx: prefix members of SdrModel
        
        See tdf#94879 for motivation.
        
        Change-Id: I08d77b07092894b67f33ce4cdbe29302b61121d3
        Reviewed-on: https://gerrit.libreoffice.org/81717
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [5adc833f960d57719d8784dfd53e6070b26bf034]

        SfxFrameHTMLParser does not need to extend SfxHTMLParser
        
        since it's constructor is deleted, it is just a standalone function
        
        Change-Id: Ic872ecc6fa360b109224f4d80be64e30a48d84a3
        Reviewed-on: https://gerrit.libreoffice.org/81725
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [fa79e8df02a082cd4967bf7a1c61aa925dc7b101]

        loplugin:finalclasses svx
        
        Change-Id: If55e51b8627083ba3ece2b3270adb47668b25e9d
        Reviewed-on: https://gerrit.libreoffice.org/81705
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-30  Stephan Bergmann  <sbergman@redhat.com>  [f90d0de7b20b52c1910eb0ceac9d31f38a648613]

        -Werror,-Wunused-private-field
        
        Change-Id: I33d664873ddc6d061309c8858918f852f3ad60d6
        Reviewed-on: https://gerrit.libreoffice.org/81708
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-30  Stephan Bergmann  <sbergman@redhat.com>  [1136ed6c5112018af08f8ac703070cc195389b40]

        Fix Plugin::containsPreprocessingConditionalInclusion
        
        ...which had been broken since dfc0dc4801707b2d8080af1540625b43bd463e17
        "loplugin:casttovoid: fix containsPreprocessingConditionalInclusion()", and,
        when range.getEnd() was a macro loc, would typically have wandered off past
        the end of the intended range, until it would have encountered some #if etc.
        and erroneously returned true.  Fixed the fallout across the code base.
        
        While at it, added a clarifying comment and made the "lexing fails" cases that
        should never happen fail with a fatal error in debug mode.
        
        Change-Id: Ieff44548384426d7716b6fc6c836c9069d878729
        Reviewed-on: https://gerrit.libreoffice.org/81721
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [b5d8a5f830832f04d192f1351d8e523a2ef0042a]

        loplugin:finalclasses svtools
        
        Change-Id: I17f4fd3960a23132916ea64b21cc8869a94eaed4
        Reviewed-on: https://gerrit.libreoffice.org/81704
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [84ad5f840062b8a604c776ee86cedb3ba360f355]

        loplugin:finalclasses sot..svl
        
        Change-Id: I0814e98c82822752dd4410d595d35acb67d5a1d1
        Reviewed-on: https://gerrit.libreoffice.org/81703
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-29  andreas kainz  <kainz.a@gmail.com>  [436100ba320c1835eb6d5eeab838bbf669c3300a]

        tdf#127927 Character Dialog effect tab update
        
        Change-Id: I46ad6a54ae86ab010c1747808bdf77b1da243efa
        Reviewed-on: https://gerrit.libreoffice.org/81052
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-10-29  Caolán McNamara  <caolanm@redhat.com>  [bdbc439ac6c6a0eb615d55dcaaf0722f3013b812]

        tdf#49813 make autofilter popup at least the width of its column
        
        Change-Id: Idbcf3cdb62fb2886c3b05da721e8d326e0187588
        Reviewed-on: https://gerrit.libreoffice.org/81690
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-29  Caolán McNamara  <caolanm@redhat.com>  [517e093d78012896b54628d6a3092162be3cedec]

        tdf#127994 stabilize tip of the day width
        
        Change-Id: I26bdb7bc3fc7ad2037438f4fceba51388e4121eb
        Reviewed-on: https://gerrit.libreoffice.org/81685
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-29  Caolán McNamara  <caolanm@redhat.com>  [ddd5e2575e869729fb056b29f06cbbaca9f8b05e]

        can move iconviewimpl.hxx beside iconviewimpl.cxx
        
        Change-Id: I48d5df7d6ebf8e22a265e163caaf759ac703f616
        Reviewed-on: https://gerrit.libreoffice.org/81681
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-29  Caolán McNamara  <caolanm@redhat.com>  [951c7cdbe22cee286e0930db849038e1c872782f]

        TreeListBox doesn't need a factory anymore
        
        Change-Id: Ice5891e39b0fe4e8d2e5d0f26f0e06069494a785
        Reviewed-on: https://gerrit.libreoffice.org/81680
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-29  Caolán McNamara  <caolanm@redhat.com>  [3ca92aee38c98ba6e0a21d8531321ca2f0ab6968]

        Resolves: tdf#127645 fix crash on revisit to check updates
        
        Change-Id: I64474d014754e6a58aa8a9b037c336997c44daf2
        Reviewed-on: https://gerrit.libreoffice.org/81693
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [714f0868a59ff6f8b6032e137c8aa62a95bb20dc]

        loplugin:finalclasses jvmaccess..o3tl
        
        Change-Id: Iadb8621d7490b55ee6dbcadffb3c7e2527958424
        Reviewed-on: https://gerrit.libreoffice.org/81655
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [af7589107e3540d0454965b58e3177f4057ce48c]

        loplugin:finalclasses sfx2
        
        Change-Id: I77330d53adb5c6ec66750e57fdc539353b4c9725
        Reviewed-on: https://gerrit.libreoffice.org/81657
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [5ef60d5af78bfa9bc297df7d83042e53a9a04e0f]

        loplugin:finalclasses in oox
        
        Change-Id: I95f69d99194f91851b2ef86bebf20006fa32fef3
        Reviewed-on: https://gerrit.libreoffice.org/81656
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-29  Miklos Vajna  <vmiklos@collabora.com>  [435ab51ec8920033b7865f27f4afee8a852a0b31]

        tdf#128399 sw btlr: fix clicking to lower rotated cell
        
        In case a table has more than 1 btlr cells in multiple rows, the first
        captured the mouse.
        
        This was because SwFrame::GetPaintArea() assumed that left and right
        edges can be compared directly, without going via the SwRectFnSet
        abstraction. This works for hozizontal and plain vertical directions,
        but not for btlr.
        
        Change-Id: Ia3bd7623a5d8d9ad3bdfabceb10adc0dbf105059
        Reviewed-on: https://gerrit.libreoffice.org/81688
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-10-29  Caolán McNamara  <caolanm@redhat.com>  [c3877269eebc591578e1c6f7e19781b26774697b]

        SvxNumValueSet doesn't need a builder anymore
        
        Change-Id: I57ba416605bec1ddebf05ab65f7209a4bd51bca7
        Reviewed-on: https://gerrit.libreoffice.org/81678
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [23d3682d0ef10ba54e7952ec861b97cda983c6fc]

        return value from IDocumentLinksAdministration::SetData unused
        
        since initial commit
        
        Change-Id: If104670adc57501f6712c3c060590251c266118a
        Reviewed-on: https://gerrit.libreoffice.org/81649
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-29  Caolán McNamara  <caolanm@redhat.com>  [2cd6ff8a54b0db76b2f4c5f75988367cfb0feaf0]

        remove unnecessary includes
        
        Change-Id: Ia4a622b34ff3f71963cff7a1aa8658a4df12f04f
        Reviewed-on: https://gerrit.libreoffice.org/81676
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-29  Caolán McNamara  <caolanm@redhat.com>  [93bf9aee23706a36cabbe51c2677752f93d57812]

        SvTreeListBox doesn't need a factory anymore
        
        Change-Id: Iada22d8300a3189e9b1eacee7042523686acb60b
        Reviewed-on: https://gerrit.libreoffice.org/81679
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-29  Caolán McNamara  <caolanm@redhat.com>  [2813400886ad1b8dda4675e2696d4aa4c599fc8c]

        svimpbox.hxx now only included by vcl
        
        Change-Id: I0dd7691d0be8a3f54a7bcace17a36dce0ed17931
        Reviewed-on: https://gerrit.libreoffice.org/81677
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-29  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [c920592d2e431d96a1a8c5896a23d7dc59b01cf6]

        tdf#42949 Fix IWYU warnings in ucb/*/*cxx
        
        Also recheck hxx files after recent changes in f-u-i
        
        Note: to build ucb/source/ucp/webdav one needs to use the
        --with-webdav=serf
        configure option
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I69c3a869394b0667b4d51e18e5293000872227a5
        Reviewed-on: https://gerrit.libreoffice.org/81496
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-29  Michael Stahl  <Michael.Stahl@cib.de>  [e4ea1d08296755cb765e699325b895cac448e0df]

        sw: makeMark(): check position of point fieldmarks
        
        A new point fieldmark must have an empty range, which is expanded when
        the CH_TXT_ATR_FORMELEMENT is inserted.
        
        A copied point fieldmark must contain exactly its
        CH_TXT_ATR_FORMELEMENT.
        
        Change-Id: Iaf3cdad058539300199fe159d215b7aa37dae35d
        Reviewed-on: https://gerrit.libreoffice.org/81672
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-29  Michael Stahl  <Michael.Stahl@cib.de>  [b2fe67eb74cfa124d654815eb7897380602a2b66]

        writerfilter: assert that start position is before end position
        
        As seen in fdo34663-1.docx; should find more bugs hopefully.
        
        Change-Id: Id38fdebe3ab4f48af298e2ef76ad66051cee5bcf
        Reviewed-on: https://gerrit.libreoffice.org/81671
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-29  Michael Stahl  <Michael.Stahl@cib.de>  [40f801db20a2d0f7d842b8be039c47c3718d6686]

        writerfilter: need to always import form-fields with their ffData
        
        The generic field import path ignores ffData, becuase it's a separate
        element and not part of the field command.
        
        Change-Id: Ie7c622aff01e4f1a63269b46aa7b06f4f18db8c4
        Reviewed-on: https://gerrit.libreoffice.org/81670
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-29  Michael Stahl  <Michael.Stahl@cib.de>  [97196ddfea7bea9e6c22dcc722aaa2cdfff971e8]

        writerfilter: fix handling of checkbox/dropdown fieldmarks
        
        The InsertFieldmark()/PopFieldmark() isn't necessary for these because
        they can only be a point/single CH_TXT_ATR_FORMELEMENT anyway.
        
        For example fdo34663-1.docx goes quite wrong with InsertFieldmark()
        doing stuff but then PopFieldmark() isn't called because it doesn't have
        a ffData, and then the TextAppendStack is messed up.
        
        Change-Id: I0af7c2577070e903b6f87d2fe47a40a1365198fa
        Reviewed-on: https://gerrit.libreoffice.org/81669
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-29  Michael Stahl  <Michael.Stahl@cib.de>  [58a86af36295b4fc1e07c0bd38f74530a2ce0f08]

        writerfilter: use insert position in PushFieldContext()
        
        Don't hardcode end of text; see mangled nested fields in e.g.
        sw/qa/core/data/ooxml/pass/fdo79838.docx
        
        Change-Id: I1b77e7a0c0d2a7d52b5facbb43a0ed0747d74cea
        Reviewed-on: https://gerrit.libreoffice.org/81668
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Michael Stahl <michael.stahl@cib.de>

2019-10-29  Henry Castro  <hcastro@collabora.com>  [cca1bacd4648a85895e956da850e97462dd5438b]

        lok: simplify the function "SlideBackground::DumpAsPropertyTree"
        
        Change-Id: I288bcfa2f6ba82e83c541430d3782f2001645396
        Reviewed-on: https://gerrit.libreoffice.org/81544
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2019-10-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [d273539423c2713507d5ea9456f5cf35de34f892]

        add script for finding public symbols that can be private
        
        Change-Id: I0b4928cf0ff8300ea00f6d902be1a80fe11b6111
        Reviewed-on: https://gerrit.libreoffice.org/81673
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-29  Szymon Kłos  <szymon.klos@collabora.com>  [5f5995097344772c59a9690d8e06eb7b39af3c99]

        jsdialogs: set .uno:BackgroundColor in Calc
        
        Change-Id: Ic887a8a0f6dc0509ec848c0f4e405633c1900fcb
        Reviewed-on: https://gerrit.libreoffice.org/81660
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-29  Caolán McNamara  <caolanm@redhat.com>  [783fec72977ffaa389629d9ecbc5576eb47f2188]

        SvtURLBox not used in any .ui files anymore
        
        Change-Id: I03802d3345ce29f52d026f2638cb19d6209cd9e2
        Reviewed-on: https://gerrit.libreoffice.org/81495
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [0ef5c47547bec6319b853326603f3b807407fe78]

        sc: rowcol: tdf#50916 convert core/tool
        
        Change-Id: I0fe5a7ef4a79d0832802945ce1b9da4752f1d5fc
        Reviewed-on: https://gerrit.libreoffice.org/81598
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-29  Caolán McNamara  <caolanm@redhat.com>  [07bde58988705ca45a619eb7a4e670a5d951abf6]

        use activate-link instead of clicked
        
        so we can return true to consume the event and not continue to the
        default url dispatch handler
        
        Change-Id: I66400363a57d528a25d68a7f9314a8bc7d95876e
        Reviewed-on: https://gerrit.libreoffice.org/81555
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-29  Caolán McNamara  <caolanm@redhat.com>  [09e3d45cdc5c739e5246388a83ccfc6d76bf66e9]

        weld fpicker cluster
        
        Change-Id: I6566263809ff0032388a0b56571f0cf7428058d7
        Reviewed-on: https://gerrit.libreoffice.org/81334
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-29  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [93a641d291adf86491cc68ac64f4f614c937183a]

        Remove unused XMouseMotionListener from PresenterController
        
        Change-Id: I0b29f3dc300f71b13bc5c7844f1bcf34591dba19
        Reviewed-on: https://gerrit.libreoffice.org/81651
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-10-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [bff71a43e03df33e4eb859e2bfe9e31a1762093d]

        loplugin:finalclasses filter..framework
        
        Change-Id: Ic4d0a2946c925035d60defc4d25caea05535adbc
        Reviewed-on: https://gerrit.libreoffice.org/81654
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-29  Caolán McNamara  <caolanm@redhat.com>  [b19af2a63fc58d4f6d965e9229aed19e8fb86607]

        this help case doesn't arise anymore
        
        Change-Id: I844f3b310e74652e3b310053a1254e06045c4506
        Reviewed-on: https://gerrit.libreoffice.org/80334
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a47f3584b274f66d43a3f372a5cae4b736133d9a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix wrong/obsolete embeds
            
            Change-Id: I59e5a18c403caef79b1f08a8575c310faa724f08
            Reviewed-on: https://gerrit.libreoffice.org/81659
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-29  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6f9156d14cce0c629ecdc18aff086ee00a7f510f]

        Remove unused XFocusListener from PresenterController
        
        Change-Id: If953ae5cbe74d918d435c9f90189a9f228181ccc
        Reviewed-on: https://gerrit.libreoffice.org/81650
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-10-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [e73d13a11a00431d47322d18d44fdedbfe7f9f93]

        loplugin:finalclasses in editeng
        
        Change-Id: Ie9da2c57fa9cd355dc5826cf5afd1c5b84cd22d7
        Reviewed-on: https://gerrit.libreoffice.org/81648
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-29  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ca77ba6d9c28e82d6e63f9cd19794ce678accae2]

        Remove unused XMouseMotionListener from PresenterButton
        
        Change-Id: I2ee99fa24fa949aedcd8d94fff68449441b9da6d
        Reviewed-on: https://gerrit.libreoffice.org/81646
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-10-29  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [37cbd4f5d6335186244022392c2bc60f3db27be0]

        Remove unused XWindowListener from PresenterButton
        
        Change-Id: I98da5679e108f3684243ce4cca03ad54b9fee84a
        Reviewed-on: https://gerrit.libreoffice.org/81645
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-10-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [bfd6beaa8e836c739dcc2af67ebd634f03cb2060]

        loplugin:finalclasses in drawinglayer
        
        Change-Id: I24e5187f603f66ef87f10a1b197907c5b869cfd1
        Reviewed-on: https://gerrit.libreoffice.org/81644
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-29  Caolán McNamara  <caolanm@redhat.com>  [af16372211927c3ed1b3cc760ec182c30fda491c]

        cid#1453992 Dereference after null check
        
        presumably pInputHdl cannot be null
        
        Change-Id: If7fe7b43a23c5d917a18b09f46226c5b8e6009a1
        Reviewed-on: https://gerrit.libreoffice.org/81626
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-29  Caolán McNamara  <caolanm@redhat.com>  [8aa327ab3e55b2978da31764afcfbdc545ffc0b0]

        Resolves: tdf#128410 wrong size request for dialog
        
        Change-Id: I880b00680723c7f8bac52dedc9aa7a1a6ba49e52
        Reviewed-on: https://gerrit.libreoffice.org/81627
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-29  Caolán McNamara  <caolanm@redhat.com>  [10c9fe853aa97087185c33fb838de4b5b38d6d0a]

        Related: cid#1448329 call GetSbData() just once
        
        rather than every time its result it needed to deconvolute this a
        layer
        
        Change-Id: I1a611ed2bd74e682501cf8cbd64a5e285ec1c7e9
        Reviewed-on: https://gerrit.libreoffice.org/81628
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-29  Caolán McNamara  <caolanm@redhat.com>  [80cbd1ceedc1a50a70f3eef61ce38e13f7556422]

        cid#1448471 Wrapper object use after free
        
        Change-Id: I4a6f31491f857280623302569afa982b37c16e89
        Reviewed-on: https://gerrit.libreoffice.org/81629
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-29  Caolán McNamara  <caolanm@redhat.com>  [5d07d19d0d2f036c5aa72fd933f2fe94295cc2df]

        cid#1455158 Explicit null dereferenced
        
        Change-Id: Icdf6dd9bee5f917a6a6b26b3d80c0502a656948b
        Reviewed-on: https://gerrit.libreoffice.org/81625
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [6e1376dd60442275f34a58cf7b7c8e54b0902f78]

        loplugin:finalclasses fix check
        
        need to check after we generate the inherited-from set, not before
        
        Change-Id: Ic66deeb680f4a2505d66f99872ac7a5bc263cda9
        Reviewed-on: https://gerrit.libreoffice.org/81636
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-29  Miklos Vajna  <vmiklos@collabora.com>  [5d1709a7c4184eb31cfc4c2d3acadff3a4a68189]

        tdf#104017 DOC export: be less aggressive with merging page styles
        
        Regression from commit 7146d8bcd96f844dc0239a5b29a6b36c3cb5a2cc
        (MSWordExportBase::OutputSectionBreaks: avoid fake section breaks,
        2014-07-28), the problem was that we merged two separate page styles
        just because they were similar. This resulted in merging two independent
        tables into a single one.
        
        Fix the problem by merging the first and follow page style only in case
        the first page style is RES_POOLPAGE_FIRST, this resolves the current
        problem and keeps the original problem fixed, too.
        
        (Long-term, a better fix would be to not split the page styles in
        writerfilter/, similar to how the DOC import doesn't do that anymore:
        and then the merging can be avoided unconditionally.)
        
        Change-Id: I357f1337cb0abc7fa1d88aa44ff87b4b464af81c
        Reviewed-on: https://gerrit.libreoffice.org/81630
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-29  Stephan Bergmann  <sbergman@redhat.com>  [4e7d4eac01f180b19aea98e1f40b4cffe3fd2aac]

        Adapt comment
        
        external/icu/clang-cl.patch has been dropped by
        398e1e6ae83999eea8fb8c845190667695ac115f "Upgrade to ICU 64.2"
        
        Change-Id: Ic1ab2b02820cc15f9b14bdaab4554e1da5234623
        Reviewed-on: https://gerrit.libreoffice.org/81638
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [01b1442e2b866c975565cb6d585ae394e9b3cb9f]

        loplugin:finalclasses in connectivity
        
        Change-Id: I8f85331338247d4b144c5d5487c2fb59c5237dff
        Reviewed-on: https://gerrit.libreoffice.org/81637
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [caa4c416675f9d5f6e5006b551f8534088c5bdf1]

        remove XclRoot::GetDocRef
        
        duplicate of GetDoc
        
        Change-Id: I4b4d261684cbff4513a797b9b5af76f11737b980
        Reviewed-on: https://gerrit.libreoffice.org/81635
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-29  Stephan Bergmann  <sbergman@redhat.com>  [78fbbc77d0e3318c6490470f8050a5b1e3cae28d]

        external/icu: Fix UBSan nullptr-with-nonzero-offset
        
        ...(new with Clang 10 trunk), as seen during ExternalProject_icu:
        
        > rbutil.c:49:67: runtime error: applying non-zero offset 1 to null pointer
        >  #0 in get_basename at workdir/UnpackedTarball/icu/source/tools/genrb/rbutil.c:49:67
        >  #1 in make_res_filename(char const*, char const*, char const*, UErrorCode&) at workdir/UnpackedTarball/icu/source/tools/genrb/genrb.cpp:768:5
        >  #2 in processFile(char const*, char const*, char const*, char const*, char const*, SRBRoot*, signed char, UErrorCode&) at workdir/UnpackedTarball/icu/source/tools/genrb/genrb.cpp:695:14
        >  #3 in main at workdir/UnpackedTarball/icu/source/tools/genrb/genrb.cpp:527:9
        
        > rbutil.c:54:67: runtime error: applying non-zero offset 1 to null pointer
        >  #0 in get_basename at workdir/UnpackedTarball/icu/source/tools/genrb/rbutil.c:54:67
        >  #1 in make_res_filename(char const*, char const*, char const*, UErrorCode&) at workdir/UnpackedTarball/icu/source/tools/genrb/genrb.cpp:768:5
        >  #2 in processFile(char const*, char const*, char const*, char const*, char const*, SRBRoot*, signed char, UErrorCode&) at workdir/UnpackedTarball/icu/source/tools/genrb/genrb.cpp:695:14
        >  #3 in main at workdir/UnpackedTarball/icu/source/tools/genrb/genrb.cpp:527:9
        
        (uprv_strrchr appears to be plain strrchr, see
        workdir/UnpackedTarball/icu/source/common/cstring.h, so returns null for "not
        found", and in both of the fixed places, the following
        
          if(lastSlash>filename)
        
        was apparently meant to filter out cases where uprv_strrchr returned null.)
        
        Change-Id: I32b3a72955d33d73fa4295cf5f91a69fd270efeb
        Reviewed-on: https://gerrit.libreoffice.org/81613
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [13532e63e715ab2bfd1a8040bec6f700fbfa6250]

        loplugin:finalclass in comphelper
        
        Change-Id: Ic64151191e46dff81c0a5cb8377f89e1e4afb269
        Reviewed-on: https://gerrit.libreoffice.org/81624
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [857c9193615574539e21e4b58069e4f4a905ac02]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add screenshot for New Doc hyperlink help page
            
            Use kde5 breeze theme
            
            Change-Id: Ida64f6ea49f5f381ae61aa52195a592138d7636e
            Reviewed-on: https://gerrit.libreoffice.org/81633
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-29  Muhammet Kara  <muhammet.kara@collabora.com>  [25506d15222e583ce5d62b016cf598a9aef65d09]

        tdf#108202: Correct Draw page naming in insert pages, and page naming dialogs
        
        Change-Id: I2485bc29d6286cc30436fa9ecfb29e724578db41
        Reviewed-on: https://gerrit.libreoffice.org/81631
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-10-28  Miklos Vajna  <vmiklos@collabora.com>  [7ab68018b3b6410a3896642d3c6945bddf397911]

        Android: document one SDK version that works
        
        configure.ac doesn't check for any version as far as I see, add what
        works for me at the moment.
        
        Change-Id: If8b28e2a5d4bf4aea4325038ddf416a43f904db4
        Reviewed-on: https://gerrit.libreoffice.org/81621
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [7a059baa880a3c8e479b62644ad05fb56726c4b2]

        loplugin:finalclasses in avmedia..basic
        
        Change-Id: Ia54364237149fac38e6ebcc5fcf9933d0ccf5984
        Reviewed-on: https://gerrit.libreoffice.org/81619
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [4b91b7dfa75d710d6845fd98b491889ec80d9da8]

        loplugin:finalclasses look for classes with virtual members
        
        where making them final gives the compiler freedom to de-virtualise some
        calls
        
        Change-Id: I5755a41c42d9f23af58b873efae37a1d240fbd89
        Reviewed-on: https://gerrit.libreoffice.org/81618
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-28  Michael Meeks  <michael.meeks@collabora.com>  [036d2653d1005b1c5a0b4ca323513557b1cc7d52]

        headless: optimize DrawWaveLine / drawPixel.
        
        ImplDrawWaveLine - used to render colored lines under mis-spelled
        and/or grammatically interesting sections uses (for better or worse)
        'drawPixel' to draw the line.
        
        Implementing drawPixel with a tiny B2DPolyPolygon is easy reading
        but triggers the unbelievably expensive SystemDependentDataHolder
        paths as well as some big chunks of logic for very large numbers
        of pixels (if you have lots of mis-spelling this can make typing
        visibly slower.).
        
        Change-Id: Ie6ad513e27f820bcad5030579428374c8d22fb3d
        Reviewed-on: https://gerrit.libreoffice.org/81622
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-28  Caolán McNamara  <caolanm@redhat.com>  [b04109027abc76b56a33f471f4cc0a9420ee4f29]

        cid#1448338 silence Untrusted value as argument
        
        Change-Id: I8adc878b3ddb11940f5aadd6cf3d1738eaebbce2
        Reviewed-on: https://gerrit.libreoffice.org/81609
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [622465526cb0832145f2d0c1a2669f941b060273]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add screenhshot for Hyperink Mail help page
            
            Use kde5 breeze theme
            
            Change-Id: I9976779b3a6455c42a4a70c68060982ad35de3e2
            Reviewed-on: https://gerrit.libreoffice.org/81617
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [eafea7214776d2e38b242a1363f66365e8444f57]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add screenshot for hyperlink internet help page
            
            Use kde5 breeze theme
            
            Change-Id: I138474c651c198754871cac87fec399f8ff9e368
            Reviewed-on: https://gerrit.libreoffice.org/81614
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [dca24709d146abd9d6aa60d850989dd8d3f6bcbf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add screeshot for Hyperlink Doc page
            
            Use kde5 breeze theme
            
            Change-Id: I96b8e60f0ab5459c0c57ac0c187bb6f5e0840cd6
            Reviewed-on: https://gerrit.libreoffice.org/81601
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [57a9a9eb6f6780f8ab16b0bb1f6a148da65f4d50]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add screenhot in Font effects Help page
            
            Use kde5 breeze theme
            
            Change-Id: I3e8d7cc5358f4811c74af9675382a7acca9aa808
            Reviewed-on: https://gerrit.libreoffice.org/81595
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-28  Michael Stahl  <Michael.Stahl@cib.de>  [35d248cab1f0d4800f72abb5cb6afb56f40d9083]

        svl: HTMLParser: stop inserting control character garbage into Writer
        
        E.g. rhbz433940-1.html contains literal ^G characters that are inserted
        as-is into SwTextNodes.
        
        This now triggers assert about CH_TXT_ATR_FIELDSTART in
        SwSubFont::GetTextSize_() that was added in
        19a559b0ec9b806519c405651d6d2b2e14712b4a.
        
        Change-Id: I6aa7de41a04069e15b40865fd57894dae0fc10db
        Reviewed-on: https://gerrit.libreoffice.org/81606
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Michael Stahl <michael.stahl@cib.de>

2019-10-28  Miklos Vajna  <vmiklos@collabora.com>  [7b0534cb70e96028c8525285c42a71415704cede]

        Related: tdf#125038 DOCX import: fix unexpected MERGEFIELD result inside IF
        
        The problem is that DOCX supports nesting MERGEFIELD fields inside IF
        fields, while SwHiddenTextField only supports a single string as a
        condition.
        
        This means in case there are MERGEFIELD fields inside the IF field,
        those fields will be inserted to the doc model before the IF field,
        exposing their value, while Word only uses their value during the
        evaluation of the IF expression.
        
        Fix the problem by inspecting the parent field command before setting
        the MERGEFIELD result.
        
        Change-Id: Ieca098f16f756bab5d23f219fa4ca30d077d4bb7
        Reviewed-on: https://gerrit.libreoffice.org/81615
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-10-28  Eike Rathke  <erack@redhat.com>  [398e1e6ae83999eea8fb8c845190667695ac115f]

        Upgrade to ICU 64.2
        
        As an interim step to upgrade to ICU 65.1
        Adds new scripts and Unicode blocks from Unicode 12.
        
        Change-Id: Idc4a6b29ffb04bcb424522fcbd29a8db0428c056
        Reviewed-on: https://gerrit.libreoffice.org/81611
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-10-28  Julien Nabet  <serval2412@yahoo.fr>  [d13219b10a69a2533b1afe258edeadac2b5c0651]

        Related tdf#117790: Caption order, caption positions for Lithuanian language
        
        I used Stephan's comment, see:
        https://bugs.documentfoundation.org/show_bug.cgi?id=117790#c7
        
        Modestas Rimkus' comment, see:
        https://bugs.documentfoundation.org/show_bug.cgi?id=117790#c11
        
        Change-Id: Icec673426a47f4308c2810c5e1beed1011c13374
        Reviewed-on: https://gerrit.libreoffice.org/81612
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-28  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [d1b9267a646983ca9f301871056ae611d27be171]

        tdf#128418 Fix crash in print preview
        
        Change-Id: I2a8c5511563ac3205722d63f22cde472a8aaddde
        Reviewed-on: https://gerrit.libreoffice.org/81610
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-10-28  Stephan Bergmann  <sbergman@redhat.com>  [bf180165b07d6592f23b0bdda8e66fff4fa57eab]

        Blind fix for Android build ('unsigned int' vs. 'unsigned long')
        
        Change-Id: I04de54231abb8b34c93cbcb96c21cae78d90bfd4
        Reviewed-on: https://gerrit.libreoffice.org/81608
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-28  Szymon Kłos  <szymon.klos@collabora.com>  [586c00f7ba59b0c75ed2dd8ecf241a4d81c82331]

        jsdialogs: allow to use transparent highlight
        
        Change-Id: Ib19dbbf3c13afd20bee47226704887f899c99b5d
        Reviewed-on: https://gerrit.libreoffice.org/81597
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-28  Justin Luth  <justin.luth@collabora.com>  [9b8052bba91ed616de77006cd0d3dee3965caece]

        related tdf#99602 writerfilter TODO: subscript - use CharStyle fontsize
        
        GetAnyProperty was missing a check for character style properties.
        
        This patch depends on commit 875793d841165aaaaefa2c34b855e8f0f8a8c214
        related tdf#99602 writerfilter TODO: subscript - use ParaStyle fontsize
        
        and on commit 5e97d1a57717f8dbf69b987d2bda8616972eec52
        NFC writerfilter: preparation for adding CharProps to GetAnyProperty
        
        Change-Id: I4e28589917e41fa545d5aab05f97a67502486136
        Reviewed-on: https://gerrit.libreoffice.org/80216
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-28  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [a991ad93dcd6807d0eacd11a50c2ae43a2cfb882]

        tdf#121441 improve DOCX footnote import
        
        ODF represents footnotes by using a fixed string for the label
        (text:note-citation) and a flexible body (text:note-body) for the
        representation in the footnote area. The only formatting of the
        footnote reference is done by changing the character class assigned
        to the anchor (which is the text range of the label in the text).
        For most of the setting, the footnote area label just follows the
        footnote body character formatting.
        
        OTOH MS Word has no such "restrictions". It handles the label just
        as concated, formated text runs with the same style. On top of it,
        DOCX completely splits the reference from the footnote area part,
        including its own label, which can easily result in completely
        different labels for the footnote and the reference, as I happened
        to repoduce for my test documents.
        
        At this point it's quite obvious that for any complex footnotes,
        LibreOffice won't be able to represent them. IMHO ODF should offer
        the same flexibility for the label and the body and allow all the
        normal formatting in the label. I'm not sure that getting footnote
        area and reference label out of sync is a good idea.
        
        So this patch tries to improve the situation in the current
        constraints set by ODF.
        
        1. It imports all runs of the whole custom DOCX footnote label.
        2. If any run contains a symbol, switches the font of the whole
           label to the referenced symbol font.
        3. Completely ignores the label of the footnote area and overrides
           the font of the footnote area label with the font of the
           reference.
        
        Other problems I found while testing this code:
        
        1. LO edit field correctly gets the font and character set, but
           displays empty glyphs. So no real way to edit the label.
        2. Normally the font of the footnote area label would follow the
           footnote font. This doesn't work anymore when the font is
           overridden for the label. Setting the whole font of the label
           to Symbol doesn't seem like a good solution either.
        3. You can't mix multiple fonts, or even symbols and letters, as
           you can just select one font for the label.
        4. You can't change the footnote are label font at all and since
           it doesn't follow the footnote area anymore, there is basically
           no way to change it.
        
        Change-Id: Iafa16936be81e1866c610ebf0f71ab15e74dd059
        Reviewed-on: https://gerrit.libreoffice.org/81370
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-10-28  Szymon Kłos  <szymon.klos@collabora.com>  [e70ccc06094bec12d1947328b98ea040b46d08fc]

        jsdialogs: fix .uno:BackColor command
        
        Change-Id: I628067afa4c3a8d28c5c3635c4e5e46f9febdf94
        Reviewed-on: https://gerrit.libreoffice.org/81602
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-28  Szymon Kłos  <szymon.klos@collabora.com>  [1144712bb99cfb699e73b473ee44351c50a35613]

        jsdialogs: make possible to set .uno:BackgroundColor in Writer
        
        Change-Id: Ifd6a63683ddf36a3c1e8babd9c030ae5f051ed00
        Reviewed-on: https://gerrit.libreoffice.org/81596
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-28  Stephan Bergmann  <sbergman@redhat.com>  [6385e04f7e194ce6dcc82588f38355b467d0d276]

        Completely remove lambda capture that is unused
        
        ...since 6d6fad522a2cd6a2959ea774969a86288f5a3cb7 "Introduce OStringChar" (and
        had needlessly been kept alive with ce3badb157c58941608f878a7de98c7739e30aec
        "compilerplugins: fix -Werror,-Wunused-lambda-capture")
        
        Change-Id: Ie34ef1197f97ecab5b8f30741f1e2c4b3a9db594
        Reviewed-on: https://gerrit.libreoffice.org/81591
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-28  Rasmus Thomsen  <oss@cogitri.dev>  [2eadd46ab81058087af95bdfc1fea28fcdb65998]

        Fix build with poppler-0.82
        
        Change-Id: I3b6b3faea7986f3e5a6ae4790580d03bc9c955fc
        Reviewed-on: https://gerrit.libreoffice.org/81545
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [bc539bd3c04964471af6b5ca54264215c8995696]

        loplugin:stringadd improve detection
        
        if one side of the expression is a compile-time-constant, we don't need
        to worry about side-effects on the other side
        
        Change-Id: Iee71ea51b327ef244bf39f128f921ac325d74e2b
        Reviewed-on: https://gerrit.libreoffice.org/81589
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-28  Michael Stahl  <Michael.Stahl@cib.de>  [9f78a4174e5099ad3af65a23e158a51c1afca54d]

        cid#1455157: sw: Memory - illegal accesses  (WRAPPER_ESCAPE)
        
        (regression from b522fc0646915d4da94df38dd249c88b28f25be7)
        
        Change-Id: I54f93ac16a2d4ddc687937d44c3aec450e59dd0e
        Reviewed-on: https://gerrit.libreoffice.org/81588
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-28  Szymon Kłos  <szymon.klos@collabora.com>  [aa77830c2ca3dd4f4d81ac14c795230fab653b6b]

        jsdialogs: make possible to set .uno:BackColor
        
        Change-Id: I2fd9a70b54f211dbfe9bb58102e17afd38516d5d
        Reviewed-on: https://gerrit.libreoffice.org/81587
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-28  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [294b01d19b858dd476a429c8717e912ea316bfeb]

        tdf#42949 Fix IWYU warnings in accessibility/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Iddc1d33f5a520febf1bb317861acc2880595e7bf
        Reviewed-on: https://gerrit.libreoffice.org/81358
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-28  Stephan Bergmann  <sbergman@redhat.com>  [677c8de4fa79cd9b278b142013ba7f1c9e4e41c3]

        external/boost: Adapt to std::allocator parts removed in C++20
        
        <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0174r2.html#4.2>
        "Deprecating Vestigial Library Parts in C++17" deprecated, among others,
        std::allocator::rebind and std::allocator::allocate's hint parameter, and
        <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/p0619r4.html#3.9>
        "Reviewing Deprecated Facilities of C++17 for C++20" removed them completely.
        (And <https://gcc.gnu.org/git/?p=gcc.git;a=commit;
        h=954026a7a4e6a1affd1ac5db237ccd75a3316760> "Remove redundant std::allocator
        members for C++20" removed them from libstdc++ now for -std=c++2a.)
        
        The change to boost/bimap/detail/bimap_core.hpp was necessary in
        Library_pdfimport:
        
        > In file included from workdir/UnpackedTarball/boost/boost/bimap/bimap.hpp:61,
        >                  from external/boost/include/boost/bimap/bimap.hpp:30,
        >                  from sdext/source/pdfimport/inc/pdfiprocessor.hxx:49,
        >                  from sdext/source/pdfimport/pdfiadaptor.cxx:27:
        > workdir/UnpackedTarball/boost/boost/bimap/detail/bimap_core.hpp: In instantiation of ‘class boost::bimaps::detail::bimap_core<boost::bimaps::unordered_set_of<pdfi::GraphicsContext, pdfi::GraphicsContextHash>, boost::bimaps::unordered_set_of<int>, mpl_::na, mpl_::na, mpl_::na>’:
        > workdir/UnpackedTarball/boost/boost/bimap/bimap.hpp:133:7:   required from ‘class boost::bimaps::bimap<boost::bimaps::unordered_set_of<pdfi::GraphicsContext, pdfi::GraphicsContextHash>, boost::bimaps::unordered_set_of<int> >’
        > sdext/source/pdfimport/inc/pdfiprocessor.hxx:190:44:   required from here
        > workdir/UnpackedTarball/boost/boost/bimap/detail/bimap_core.hpp:410:7: error: no class template named ‘rebind’ in ‘boost::bimaps::detail::manage_additional_parameters<mpl_::na, mpl_::na, mpl_::na>::case_NNN::allocator’ {aka ‘class std::allocator<void>’}
        >   410 |     > core_type;
        >       |       ^~~~~~~~~
        [...]
        
        The change to boost/format/alt_sstream_impl.hpp was necessary in
        ExternalProject_libpagemaker:
        
        > In file included from libpagemaker_utils.h:22,
        >                  from geometry.h:20,
        >                  from OutputShape.h:17,
        >                  from OutputShape.cpp:10:
        > external/boost/include/boost/cstdint.hpp:30:2: warning: #include_next is a GCC extension
        >    30 | #include_next <boost/cstdint.hpp>
        >       |  ^~~~~~~~~~~~
        > In file included from workdir/UnpackedTarball/boost/boost/format/alt_sstream.hpp:174,
        >                  from workdir/UnpackedTarball/boost/boost/format/internals.hpp:24,
        >                  from workdir/UnpackedTarball/boost/boost/format.hpp:38,
        >                  from PMDExceptions.h:15,
        >                  from OutputShape.h:16,
        >                  from OutputShape.cpp:10:
        > workdir/UnpackedTarball/boost/boost/format/alt_sstream_impl.hpp: In instantiation of ‘boost::io::basic_altstringbuf<Ch, Tr, Alloc>::int_type boost::io::basic_altstringbuf<Ch, Tr, Alloc>::overflow(boost::io::basic_altstringbuf<Ch, Tr, Alloc>::int_type) [with Ch = char; Tr = std::char_traits<char>; Alloc = std::allocator<char>; boost::io::basic_altstringbuf<Ch, Tr, Alloc>::int_type = int]’:
        > workdir/UnpackedTarball/boost/boost/format/alt_sstream_impl.hpp:227:9:   required from here
        > workdir/UnpackedTarball/boost/boost/format/alt_sstream_impl.hpp:261:45: error: no matching function for call to ‘std::allocator<char>::allocate(std::size_t&, char*)’
        >   261 |                     newptr = alloc_.allocate(new_size, is_allocated_? oldptr : 0);
        >       |                              ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        > In file included from gcc/trunk/inst/include/c++/10.0.0/memory:64,
        >                  from OutputShape.h:13,
        >                  from OutputShape.cpp:10:
        > gcc/trunk/inst/include/c++/10.0.0/bits/allocator.h:164:7: note: candidate: ‘constexpr _Tp* std::allocator< <template-parameter-1-1> >::allocate(std::size_t) [with _Tp = char; std::size_t = long unsigned int]’
        >   164 |       allocate(size_t __n)
        >       |       ^~~~~~~~
        > gcc/trunk/inst/include/c++/10.0.0/bits/allocator.h:164:7: note:   candidate expects 1 argument, 2 provided
        
        Change-Id: Id423f7597fe2e84e57df1d48a2ecc4d636c4a913
        Reviewed-on: https://gerrit.libreoffice.org/81584
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-28  Stephan Bergmann  <sbergman@redhat.com>  [245c2c463186189636f548d278250ca71beee21c]

        external/breakpad: Adapt to std::allocator parts removed in C++20
        
        <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0174r2.html#4.2>
        "Deprecating Vestigial Library Parts in C++17" deprecated, among others,
        std::allocator::pointer, and
        <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/p0619r4.html#3.9>
        "Reviewing Deprecated Facilities of C++17 for C++20" removed it completely.
        (And <https://gcc.gnu.org/git/?p=gcc.git;a=commit;
        h=954026a7a4e6a1affd1ac5db237ccd75a3316760> "Remove redundant std::allocator
        members for C++20" removed it from libstdc++ now for -std=c++2a.)
        
        The change to src/common/memory.h was necessary in Library_crashreport:
        
        > In file included from workdir/UnpackedTarball/breakpad/src/client/linux/dump_writer_common/thread_info.h:37,
        >                  from workdir/UnpackedTarball/breakpad/src/client/linux/minidump_writer/linux_dumper.h:51,
        >                  from workdir/UnpackedTarball/breakpad/src/client/linux/minidump_writer/minidump_writer.h:41,
        >                  from workdir/UnpackedTarball/breakpad/src/client/linux/handler/exception_handler.h:42,
        >                  from desktop/source/app/crashreport.cxx:29:
        > workdir/UnpackedTarball/breakpad/src/common/memory.h: In instantiation of ‘struct google_breakpad::PageStdAllocator<int>’:
        > gcc/trunk/inst/include/c++/10.0.0/bits/stl_vector.h:84:21:   required from ‘struct std::__cxx1998::_Vector_base<int, google_breakpad::PageStdAllocator<int> >’
        > gcc/trunk/inst/include/c++/10.0.0/bits/stl_vector.h:386:11:   required from ‘class std::__cxx1998::vector<int, google_breakpad::PageStdAllocator<int> >’
        > gcc/trunk/inst/include/c++/10.0.0/debug/vector:118:11:   required from ‘class std::__debug::vector<int, google_breakpad::PageStdAllocator<int> >’
        > workdir/UnpackedTarball/breakpad/src/common/memory.h:197:7:   required from ‘class google_breakpad::wasteful_vector<int>’
        > workdir/UnpackedTarball/breakpad/src/client/linux/minidump_writer/linux_dumper.h:187:26:   required from here
        > workdir/UnpackedTarball/breakpad/src/common/memory.h:165:47: error: no type named ‘pointer’ in ‘class std::allocator<int>’
        >   165 |   typedef typename std::allocator<T>::pointer pointer;
        >       |                                               ^~~~~~~
        
        Change-Id: Id7559456cc75311837aaa9f3a531f8820d5f593d
        Reviewed-on: https://gerrit.libreoffice.org/81585
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-28  Jim Raykowski  <raykowj@gmail..com>  [9f86b320a997c77069cf93dcb32fb71f09ad1348]

        tdf#125191 Give object copies unique names
        
        This patch makes a unique name for a copy of an object having
        a user given name.
        
        Change-Id: I14a7f45cc02962fc34a1532dd5db1cb9657b41d3
        Reviewed-on: https://gerrit.libreoffice.org/77500
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-28  Miklos Vajna  <vmiklos@collabora.com>  [2d8efd1afe03a4009600e914910144b70982e98d]

        sw: prefix members of SwTestItem
        
        See tdf#94879 for motivation.
        
        Change-Id: Iddabca468db597791e11ff3ad4be68e14efc6680
        Reviewed-on: https://gerrit.libreoffice.org/81583
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-10-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [c4d760b9edf0399955d30a0dfbe5f7b1b1ed37cb]

        add some  __attribute__ ((format
        
        found by -Wsuggest-attribute=format
        
        Change-Id: Ib4430805ddebf4d90e07a3f9d06fd6d832c244a4
        Reviewed-on: https://gerrit.libreoffice.org/81582
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-28  Szymon Kłos  <szymon.klos@collabora.com>  [d73871584f646cbf02467871fcfc7039ad985ff3]

        jsdialogs: make possible to set .uno:FontColor
        
        Change-Id: I5ece252d3b7e9dca7c97395c70be6ea4863d7545
        Reviewed-on: https://gerrit.libreoffice.org/81498
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-28  Christophe JAILLET  <christophe.jaillet@wanadoo.fr>  [0615f3bc125d2d02d11d336e1d0b1c204c91f432]

        Improve the way %PRODUCTVERSION is expanded in 'tipoftheday'
        
        Expand %PRODUCTVERSION in a much cleaner way.
        Follow up to commit	0ed7f9dab2ec03e168f2013e57c21637f7700736
        
        Change-Id: If3d03cba19f89849c930d6dc3f1e07a65115e4e0
        Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
        Reviewed-on: https://gerrit.libreoffice.org/77862
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-10-27  Jens Carl  <j.carl43@gmx.de>  [e6109939b448f070848bfcf11ac013e05f71767a]

        tdf#45904 Move XPropertySet Java tests to C++
        
        Move XPropertySet Java tests to C++ for ScStyleObj.
        
        Change-Id: Ic4f2d69d0b569de9fe99c8af41370b0699f2ab1b
        Reviewed-on: https://gerrit.libreoffice.org/81556
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-10-27  Eike Rathke  <erack@redhat.com>  [54381161025c8ccb3a72ae70617bdecbceac9fcd]

        Add bin/lo-xlate-lang
        
        Change-Id: Idd280f3cf9cc0e1b63a6afea3b3dcbe3ed34ac14

2019-10-27  Caolán McNamara  <caolanm@redhat.com>  [505822ef941194552ae782081d5f6e9d2a6989d3]

        tdf#128393 change sorting while thawed
        
        Change-Id: I9670c1557e0b39f9dde1f068bb091b9459d89baa
        Reviewed-on: https://gerrit.libreoffice.org/81533
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-27  Rene Engelhard  <rene@debian.org>  [2070290de6bd5c44c9786aac56aa4d3e2f3ec522]

        bin/lo-xlate-lang: map szl -> upper_silesian
        
        Change-Id: I84bf5426fa50fbaa0287c3ce0553ba2ccdfd1102

2019-10-27  Jens Carl  <j.carl43@gmx.de>  [b7735d9c705bdec53ddb0077b93ae70ce4c2df48]

        tdf#45904 Move XNamed Java tests to C++
        
        Move XNamed Java tests to C++ for ScStyleObj.
        
        Change-Id: Idaff7307d15ca2665005e866dff36a033aa91354
        Reviewed-on: https://gerrit.libreoffice.org/81553
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-10-27  Eike Rathke  <erack@redhat.com>  [2b0626161d3ef7c4a51007018d13ec391d3a2b04]

        Resolves: tdf#117715 Conditional format takes precedence; reverts tdf#93300
        
        Change-Id: I635ca58961ae5ae315bdd77c4fff9f3f41bebd15
        Reviewed-on: https://gerrit.libreoffice.org/81550
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-10-26  rizmut  <riz_17_oke@yahoo.co.id>  [e5874d6a72629ae298c97172f3c06137ed3dcab0]

        Colibre: tdf#127976, Fix icons in Navigator Writer master document mode
        
        - Fix for exit search icons
        - Update Manage Name icons in Calc
        
        Change-Id: I0302e710b65dda5ea094c7fb0899c242a34fdeb9
        Reviewed-on: https://gerrit.libreoffice.org/81546
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-10-26  Eike Rathke  <erack@redhat.com>  [f357831478ca063190eedeef12635117b8360277]

        Resolves: tdf#128403 Use ScPatternAttr::GetNumberFormat()
        
        ... it does or will do the right thing.
        See also https://bugs.documentfoundation.org/show_bug.cgi?id=117715#c12
        
        Change-Id: I4ecaa6be8b2358d4ea4d84655cde74dce5319c2a
        Reviewed-on: https://gerrit.libreoffice.org/81548
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2019-10-26  Eike Rathke  <erack@redhat.com>  [4dfb22acfe30f9322ecc0ad9d01b17a3814c87a2]

        Related: tdf#117715 tdf#128403 Couple ATTR_LANGUAGE_FORMAT ATTR_VALUE_FORMAT
        
        Do not obtain ATTR_VALUE_FORMAT from hard attribute and
        ATTR_LANGUAGE_FORMAT from conditional format. Though it doesn't
        matter in the bugs' cases it's wrong. ATTR_LANGUAGE_FORMAT belongs
        to the ATTR_VALUE_FORMAT if set.
        
        Change-Id: I9ec2d7523e22a40c3fe4a655fe9082ab6158c376
        Reviewed-on: https://gerrit.libreoffice.org/81547
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-10-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [6147549830669226ca333a55fcd05c51e21cf9a6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add screenshot for Security option page
            
            Use kde5 breeze theme.
            
            Change-Id: I73c244be73793f1d8afb8906ef8152518c1f3e6a
            Reviewed-on: https://gerrit.libreoffice.org/81536
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-26  Caolán McNamara  <caolanm@redhat.com>  [bbe228404e65cd467832c8d9a5a434325aa7f957]

        ensure id is valid before use
        
        Change-Id: Id0b5d07bbe3d2095858f9c3773d1acab3eac9636
        Reviewed-on: https://gerrit.libreoffice.org/81532
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-26  Eike Rathke  <erack@redhat.com>  [9b5adc3d9842303e00eba8ffd239a4015bf8355b]

        Resolves: tdf#128359 Do nothing if Insert After can't be shifted to Before
        
        Change-Id: I63bf24cda4d14857f9b5cf63a95d35b6438cead1
        Reviewed-on: https://gerrit.libreoffice.org/81518
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-10-26  Dennis Francis  <dennis.francis@collabora.com>  [6e25d91992f37ec5c215b16f5c2e3f7c60405e0c]

        Add unit test for adjacent formula-groups with...
        
        indirect intergroup dependency.
        
        Change-Id: If8b77116855806d0ba3cdcef8ff8aa17e581d9f9
        Reviewed-on: https://gerrit.libreoffice.org/81491
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-10-26  Dennis Francis  <dennis.francis@collabora.com>  [d4053e492af3815870e1b4e765486d2aaa29179d]

        Fallback gracefully if intergroup dependencies found when...
        
        trying to do multi-formula-group threading. Do this like
        what we do for detecting formula-group cycles.
        
        This fixes the crash on the crashtest-document fdo31831-1.ods.
        
        Change-Id: I8115acc7dac39e12afb6fd7aafb9e7ce88d30ad4
        Reviewed-on: https://gerrit.libreoffice.org/81490
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-10-26  Jim Raykowski  <raykowj@gmail.com>  [a7fdd0a78bc613fd3e376880b77a2c82edbccefe]

        tdf#128285 Only update Navigator heading tracking if document has focus
        
        Change-Id: I8e4d9a7b80bdae32d83349db20058f2be62e02c1
        Reviewed-on: https://gerrit.libreoffice.org/81539
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-26  Noel Grandin  <noelgrandin@gmail.com>  [e276c812648bf511d6c4813d6fd82a00391cfdac]

        size some stringbuffer to prevent re-alloc
        
        I started with 32 and kept doubling the size until the site
        did not need re-alloc, but clamped it at 512 (e.g. in emfio/).
        
        Change-Id: Ib7caf35a1b7e42b0e4ed8aa812493449e3eefc8f
        Reviewed-on: https://gerrit.libreoffice.org/81540
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-26  andreas kainz  <kainz.a@gmail.com>  [d04f044f05b4d13c3c6ea3f33fddd9c05a0ab3ad]

        tdf#127927 Character dialog update position tab
        
        Change-Id: I336f7457ad92d505755abe8dca8bbc1ca813ce4c
        Reviewed-on: https://gerrit.libreoffice.org/81040
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-10-26  rizmut  <riz_17_oke@yahoo.co.id>  [f957a4a30d6a9ff4c1c33dcfc078c1145f5685b7]

         Breeze: tdf#127976, Fix icons in Navigator Writer master document mode
        
        - Fix for find search icons
        - Update Add Name and Manage Name icons in Calc
        - Fix blurred CHANGE CASE TO UPPER icons
        
        Change-Id: Ib0d21a592f636ebd192f1c5bfdb0e316edc0f403
        Reviewed-on: https://gerrit.libreoffice.org/81541
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-10-26  Mike Kaganski  <mike.kaganski@collabora.com>  [0805296f5d827c61881b227d394ff8cef4c5ea6b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Improve "Referencing Other Sheets" documentation
            
            Change-Id: Iceb396337a189958919811206dfcfdf8510a24a7
            Reviewed-on: https://gerrit.libreoffice.org/79482
            Tested-by: Jenkins
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            
2019-10-26  Jim Raykowski  <raykowj@gmail.com>  [6b11ff2f2b8aa626327bd7e2d5f4a8617a54f589]

        tdf#128364 Navigator headings left arrow key behavior change
        
        When in headings content navigation view root mode unselect entries
        before passing left arrow key on for handling.
        
        Change-Id: I671b27da98cb04ad8980234f44e7636f4239817c
        Reviewed-on: https://gerrit.libreoffice.org/81538
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-25  Michael Meeks  <michael.meeks@collabora.com>  [706afd3e765e98489a2b43934a259626f9f0be01]

        lok: disable page break view for tiled rendering mode.
        
        Why ? dotted lines fail to join giving differences in the grid depending
        on render position, vcl's LineInfo has no offset to compensate (yet).
        
        Restore when vcl's LineInfo is better.
        
        Change-Id: I45803ee80c8fcefd17a37dc3fd93fbafd94fffd4
        Reviewed-on: https://gerrit.libreoffice.org/81530
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-25  Michael Meeks  <michael.meeks@collabora.com>  [439f595e6e74d34b66f8745e0a6013ec738f23df]

        lok: improve tilebench and add an unpleasant text rendering test case.
        
        Change-Id: I9e769cff6db794389bcef821c08ca1cd60173ab9
        Reviewed-on: https://gerrit.libreoffice.org/81531
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-25  Julien Nabet  <serval2412@yahoo.fr>  [d306f889d16c9ff90d29859a959dff70d5e31e10]

        Fix build in vcl
        
        /home/julien/lo/libreoffice/vcl/unx/gtk3/a11y/gtk3atkwrapper.cxx: In function ‘AtkObject* atk_object_wrapper_new(const com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessible>&, AtkObject*, AtkObject*)’:
        /home/julien/lo/libreoffice/vcl/unx/gtk3/a11y/gtk3atkwrapper.cxx:866:53: error: ‘XAccessibleContext2’ is not a member of ‘com::sun::star::accessibility’; did you mean ‘XAccessibleContext’?
          866 |             css::uno::Reference<css::accessibility::XAccessibleContext2> xContext2(xContext, css::uno::UNO_QUERY);
              |                                                     ^~~~~~~~~~~~~~~~~~~
              |                                                     XAccessibleContext
        /home/julien/lo/libreoffice/vcl/unx/gtk3/a11y/gtk3atkwrapper.cxx:866:72: error: template argument 1 is invalid
          866 |             css::uno::Reference<css::accessibility::XAccessibleContext2> xContext2(xContext, css::uno::UNO_QUERY);
              |                                                                        ^
        /home/julien/lo/libreoffice/vcl/unx/gtk3/a11y/gtk3atkwrapper.cxx:866:113: error: expression list treated as compound expression in initializer [-fpermissive]
          866 |             css::uno::Reference<css::accessibility::XAccessibleContext2> xContext2(xContext, css::uno::UNO_QUERY);
              |                                                                                                                 ^
        /home/julien/lo/libreoffice/vcl/unx/gtk3/a11y/gtk3atkwrapper.cxx:866:84: error: left operand of comma operator has no effect [-Werror=unused-value]
          866 |             css::uno::Reference<css::accessibility::XAccessibleContext2> xContext2(xContext, css::uno::UNO_QUERY);
              |                                                                                    ^~~~~~~~
        /home/julien/lo/libreoffice/vcl/unx/gtk3/a11y/gtk3atkwrapper.cxx:867:27: error: request for member ‘is’ in ‘xContext2’, which is of non-class type ‘int’
          867 |             if( xContext2.is() )
              |                           ^~
        /home/julien/lo/libreoffice/vcl/unx/gtk3/a11y/gtk3atkwrapper.cxx:869:59: error: base operand of ‘->’ is not a pointer
          869 |                 OString aId = OUStringToOString( xContext2->getAccessibleId(), RTL_TEXTENCODING_UTF8);
        
        Due to https://cgit.freedesktop.org/libreoffice/core/commit/?id=07359ea21cf27e29d3e642d6ff1851155888a875
        
        Change-Id: I61967a41f43a31199369e5c25e008259ca3786dc
        Reviewed-on: https://gerrit.libreoffice.org/81514
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-25  Miklos Vajna  <vmiklos@collabora.com>  [61cf196631a2a846e0d3b8b83c0805cf4d1d14b2]

        sw ContinuousEndnotes: fix moving them to the previous page
        
        If you delete the first page of a document, the endnotes remained on an
        empty last page. Fix this.
        
        Change-Id: I70187c4c32490178366e024606926d3cebcaa680
        Reviewed-on: https://gerrit.libreoffice.org/81512
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-10-25  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [df9672b1fada6fc847bfa4c8a8f016fb2af6a7b5]

        tdf#126324 Import custom date as custom XTextField
        
        Change-Id: I89f96490a47210e7daa3b21b2399e0dfe0cf3abf
        Reviewed-on: https://gerrit.libreoffice.org/81513
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-10-25  Miklos Vajna  <vmiklos@collabora.com>  [27fcc9a3465c62901955c822f596c98e4dcc0f66]

        sd: fix missing include
        
        Change-Id: I696268d5eb27c51a9058da354676feceba4813da

2019-10-25  Rene Engelhard  <rene@debian.org>  [c051417642cdae70e32e15f92282e61bab4ff1d6]

        fix build
        
        Change-Id: I494f2b6509ed42a80ad807b56f200832de407c31

2019-10-25  Miklos Vajna  <vmiklos@collabora.com>  [9d736d21e46387a07658b3b34bdb55efe7f58251]

        svx: fix missing include
        
        Change-Id: I035d36adb611aaa1207430e16ea6c8613cacef59

2019-10-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [1a2736a3f97ccfb52fd3b71826984a6d65185daa]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix links for basic_2_python page
            
            Change-Id: I7ffd91ea10b22a5215a77be9639dd8d9c27c9ed0
            Reviewed-on: https://gerrit.libreoffice.org/81509
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-25  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [fb1b461208e7a2760fa1c018db08606a9b3e435d]

        tdf#42949 Fix IWYU warning in include/vcl/window.hxx
        
        The boost/property_tree/ptree.hpp added in commit
        75b8db7fa7344a679d3c5dbdc8c5bd4228cdbc7c
        
        turns out to be rather expensive: it adds about 900 kB per
        compilation unit and window.hxx is included in about 2600 compilation units
        
        Replacing it with forward declaration header has reduced total includebloat
        from 26.1 Gb to about 22.7
        
        Change-Id: I797608b54a62a5838c7a5d47355fb6bd736ad36c
        Reviewed-on: https://gerrit.libreoffice.org/81500
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-25  Katarina Behrens  <Katarina.Behrens@cib.de>  [a8b1699ca9c7e8c43eff79467451fd1fcb4fde9b]

        speed-up shape import if shapes need z-order rearranging
        
        setting z-order individually on each shape and broadcasting is
        O(n^2) (remaining shapes also need reordering) and this is bad
        bad bad for performance
        
        Change-Id: Ic9c9137a097f6ff524192693910f221885f77cc4
        Reviewed-on: https://gerrit.libreoffice.org/75055
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-25  Caolán McNamara  <caolanm@redhat.com>  [edcc3d66f9a107b8d9ffb3c5899e7863cf508484]

        map gtk-add and gtk-remove icons
        
        Change-Id: I2c96ecbc4f8e8a45459d497c7e5183fec2e9f0cd
        Reviewed-on: https://gerrit.libreoffice.org/81502
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-25  Caolán McNamara  <caolanm@redhat.com>  [7e9671ab15bcf6173a7a26d951ff1a2793584b1b]

        set second child to remaining size
        
        Change-Id: I2fad36cb4cb866418dcf4514e2f23b9658a957ed
        Reviewed-on: https://gerrit.libreoffice.org/81501
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-25  Caolán McNamara  <caolanm@redhat.com>  [da2fb9b40181a91590aadeca5a51a9bb1ee9b180]

        ofz#18528 null deref
        
        Change-Id: I3eff3f9524c73ac476018dc2d3c389dc7128c6b2
        Reviewed-on: https://gerrit.libreoffice.org/81504
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-25  Caolán McNamara  <caolanm@redhat.com>  [7aa8d13df68ca26352587f7772f237d614011fed]

        remove unnecessary .uis 'require' on lib=LibreOffice
        
        Change-Id: I3d953f63bb3c97105de31bcdad26b3cf0d1322e6
        Reviewed-on: https://gerrit.libreoffice.org/81493
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-25  Jan Holesovsky  <kendy@collabora.com>  [f68a36b62ed327eb67efdfea0ac46645b4d90877]

        android: Fix problems with unwinding in the Online-based Android app.
        
        This partially reverts a7f6338875931d8afff55cb39ead8f6600af04cb.  The
        problem is that with that approach, the problems with unwinding as
        described in 312eeeee42cb4a1e356943e17305555e41afc4ef were plaguing the
        Online-based Android app, leading to mysterious crashes with stack
        traces like:
        
         #00 pc 0005f2b6  /apex/com.android.runtime/lib/bionic/libc.so (abort+166) (BuildId: 68c87e04526a60689ecb5deb329804a0)
         #01 pc 05caaae7  /data/app/libreoffice.debug-fBEOIUwPHY3_k3eQid159Q==/lib/arm/liblo-native-code.so (BuildId: 1c3d0e6336ddfc3578e1c186944160252a750b8b)
         ...
         #06 pc 07452e43  /data/app/libreoffice.debug-fBEOIUwPHY3_k3eQid159Q==/lib/arm/liblo-native-code.so (BuildId: 1c3d0e6336ddfc3578e1c186944160252a750b8b)
         #07 pc 0005a37c  /apex/com.android.runtime/lib/bionic/libc.so (__restore_rt) (BuildId: 68c87e04526a60689ecb5deb329804a0)
         #08 pc 0005f2b2  /apex/com.android.runtime/lib/bionic/libc.so (abort+162) (BuildId: 68c87e04526a60689ecb5deb329804a0)
         #09 pc 07565d3b  /data/app/libreoffice.debug-fBEOIUwPHY3_k3eQid159Q==/lib/arm/liblo-native-code.so (BuildId: 1c3d0e6336ddfc3578e1c186944160252a750b8b)
         ...
         #11 pc 07565641  /data/app/libreoffice.debug-fBEOIUwPHY3_k3eQid159Q==/lib/arm/liblo-native-code.so (BuildId: 1c3d0e6336ddfc3578e1c186944160252a750b8b)
         #12 pc 0001e394  /apex/com.android.runtime/lib/bionic/libm.so (__gnu_Unwind_RaiseException+108) (BuildId: 0ee3a75927e0da4fa0fe29469ccf8b39)
         #13 pc 0001eee8  /apex/com.android.runtime/lib/bionic/libm.so (_Unwind_RaiseException+20) (BuildId: 0ee3a75927e0da4fa0fe29469ccf8b39)
        
        Change-Id: Ie4e7b20380c9104770229a8d30036ad76093283d
        Reviewed-on: https://gerrit.libreoffice.org/81485
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-10-25  Aron Budea  <aron.budea@collabora.com>  [1bca91f086be08c41e51f5f7cc7616ce8c5cb799]

        sc: rowcol: tdf#50916 convert filter/excel for the most part
        
        Change-Id: I8ae255de6fcd9d7fd379a48fb7e84adcbf7fa4ff
        TODO: pieces in frmbase.cxx, xestream.cxx and xistyle.cxx
        Reviewed-on: https://gerrit.libreoffice.org/81486
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-25  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [c8067df2fe03056c67bb1805e52b60b45dc3363b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Wrong links & extra bookmarks
            
            Change-Id: I454e5ee23a17e48931dee2d51ad1639fb73ecba9
            Reviewed-on: https://gerrit.libreoffice.org/81487
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-25  Eike Rathke  <erack@redhat.com>  [445727d3bce84ef04719242745aac9446035c5bd]

        Resolves: tdf#128218 Let RAND() return a scalar double instead of a 1x1 matrix
        
        ... even if in array context, for FunctionAccess.callFunction()
        compatibility.
        
        Change-Id: Iddfb462dd1b5812c94a2f2061c593b4479faef24
        Reviewed-on: https://gerrit.libreoffice.org/81482
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-10-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [c0b8be4d7eb9fa1a0d8abfb1d27c71ac34bffd1b]

        tdf#126021 speed up saving xls with lots of styles
        
        extend the find-map so we can do partial-match searching.
        Makes it 10x faster for me.
        
        Change-Id: I1952a221a919707af078fac9fd1eb63781d9188d
        Reviewed-on: https://gerrit.libreoffice.org/81488
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-25  Henry Castro  <hcastro@collabora.com>  [5b056e42ff60662f8ab8e22137cfb736a6206604]

        lok: Bullets and Numbering → disable Graphic selection in Customize
        
        Change-Id: If0f7b953a40ca1d5f469087cb8f362a949c39b37
        Reviewed-on: https://gerrit.libreoffice.org/67499
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/79810
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/79811
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-25  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [07359ea21cf27e29d3e642d6ff1851155888a875]

        tdf#42949 Fix IWYU warnings in vcl/unx/gtk3 and gtk3_kde5/
        
        Also recheck vcl/source after recent reworks and f-u-i updates.
        Some new blacklist entries were needed for keeping existing
        fw declarations in headers.
        
        Add blacklist entries for removals causing no-pch build failures
        that were reverted in:
        a3b03ba1316b1ec0a9b0a3b45b96dc0a49aa9f1f
        75d924db95559cff5f699bad8fe34bb0aeac0ff6
        b57052ec2bbe548ca495a32b4bfce1d1c71caf33
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I71227806288b68ef2a2cd56244899fd56bd0db8d
        Reviewed-on: https://gerrit.libreoffice.org/81163
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-25  Miklos Vajna  <vmiklos@collabora.com>  [ce3badb157c58941608f878a7de98c7739e30aec]

        compilerplugins: fix -Werror,-Wunused-lambda-capture
        
        Change-Id: I2a1374a1e79401c2107d003102ab797fac9a3d66

2019-10-25  Miklos Vajna  <vmiklos@collabora.com>  [98e92c2ca1fa83b6d2df778dfe27fc85bfdaf549]

        xmloff: create XMLDrawMetaExportOasis instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I6dc4fcd75517c137c1bd4de766f67b73eaff1788
        Reviewed-on: https://gerrit.libreoffice.org/81480
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-25  andreas kainz  <kainz.a@gmail.com>  [2c79de0a12a9568a3feda2592de1edc6c6b29207]

        tdf#128251 EPUB Export Dialog update
        
        Change-Id: Ib72cab83673c531fed0002395c373cb946cfb028
        Reviewed-on: https://gerrit.libreoffice.org/81131
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-10-25  andreas kainz  <kainz.a@gmail.com>  [1ad0f60299129f9b106a342f02c873cffb8a05b2]

        Goalseek Dialog cleaning
        
        Change-Id: I518447e0e1f5a16ac3438bcd79fa294c922157ec
        Reviewed-on: https://gerrit.libreoffice.org/81269
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-10-25  Henry Castro  <hcastro@collabora.com>  [2d748207d343bf97fac34261cafeaefd9d5fc74f]

        lok: ensure that the paper size list box control has selected items in
        
        the slide background panel.
        
        When a client side request the property tree data on the background
        panel the paper size list control has no selected items yet.
        
        I was tempted to force update the selected item in "Slide Background::
        Initialize", however, I am not sure why it is not initialized the list box.
        This is done after an asynchronous update, maybe it is because the
        impress document is not initialized yet. anybody knows?.
        
        I prefer not to have side effects, so let's force initialization on in
        the tiled rendering case when the function SlideBackground::DumpAsPropertyTree is called.
        
        Change-Id: I596b75da46f2180342cb50bde03ee0ff1d414f05
        Reviewed-on: https://gerrit.libreoffice.org/81483
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2019-10-24  Stephan Bergmann  <sbergman@redhat.com>  [628a64895455efe2252fecdee270d08987e295c1]

        Make this SAL_INFO less elaborate
        
        ...but simpler code.  (These SAL_INFOs here started with
        2b6a84c8f699c9da115ce297ad19b8f480ab608f "We might need to handle form controls
        as properties for OLE clients after all", and look like they were likely just a
        temporary debuggin tool anyway?)
        
        Change-Id: Id8dce87de639cbc4a649a8e5478798fdcdedf1b5
        Reviewed-on: https://gerrit.libreoffice.org/81467
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-24  Stephan Bergmann  <sbergman@redhat.com>  [c698cb4f2d7ad100b25e15558a7aef2314b44a99]

        Manually clean up some string concatenation
        
        (that loplugin:stringadd didn't flag because of its conservative
        isSideEffectFree check)
        
        Change-Id: I109b1680a14540d8438eee82b45518e07611fdcd
        Reviewed-on: https://gerrit.libreoffice.org/81464
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [01c310876cd6066356938b0538862b4fe385434e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add screenshot for CTL option page
            
            Use kde5 breeze theme
            
            Change-Id: I531a4d6fece54edca2d4e3129fb2be838def30de
            Reviewed-on: https://gerrit.libreoffice.org/81479
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-24  Caolán McNamara  <caolanm@redhat.com>  [9b2ce7341a02922ced19f3079ab5f6988a8a288d]

        adjust where the spacing between image and text is applied
        
        Change-Id: I9db12f5931667b8d0f5ccd63d62b2042be59d4b5
        Reviewed-on: https://gerrit.libreoffice.org/81465
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [7bee52542e8d4d50ca57eebdcffe6c85ae95d556]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Revert "Add screenshot for CTL option page"
            
            This reverts commit bfd227523efa33960c419622d8ece722bfcbb521.
            
            Change-Id: I0a319dca59a29af1cccd78da94e50738e101231d
            Reviewed-on: https://gerrit.libreoffice.org/81478
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [620fc02e879d4266b724b4282004527ac65d4d8f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add screenshot for CTL option page
            
            Use kde5 Breeze theme
            
            Change-Id: I6421c8d68611413b003c159dcd0f0ffd67d50c83
            Reviewed-on: https://gerrit.libreoffice.org/81476
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [31ac5c33afd4d14a0575aca36e5c79a8dbc03ffe]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add screenshot for Asian options
            
            Use kde5 breeze theme
            
            Change-Id: Ib4e1bb6c4fa1d015d12bb09be8aaaf7576b96dd8
            Reviewed-on: https://gerrit.libreoffice.org/81475
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [7d19b1d640c9bdd5f66da634ea53bdefba9a9b86]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add screenshot for Advanced Options page
            
            Use kde breeze theme
            
            Change-Id: If392c7da67395e599519baf875661997aa3ed26a
            Reviewed-on: https://gerrit.libreoffice.org/81474
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ac23bec7a43350ce0dd01096ed99f1ed673d9533]

        Removed executable bits on patch file
        
        Change-Id: If4bed7d12570ff126bec8638480430796f0e89f8
        Reviewed-on: https://gerrit.libreoffice.org/81462
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6292512a4d6a9fb5562b97b1bdc866eeddc08893]

        Fix typo
        
        Change-Id: I19d5ba10f5a9103bf96c19f8b3326e0bcc0a8686
        Reviewed-on: https://gerrit.libreoffice.org/81463
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d264fda18be9ac35952ff988e45b9be21b701c8e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Update Filter Option page
            
            use kde5 breeze theme
            
            Change-Id: I1233d69614d23d04fe262acabb33396c6799441b
            Reviewed-on: https://gerrit.libreoffice.org/81472
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [51435bdf9d246869f0adc711e2dd97c282627a1b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Update screenshots for View Option page
            
            Use kde5 breeze theme
            
            Change-Id: I9a5eb3d7c26a7e24a9dde6291ad31593677106c2
            Reviewed-on: https://gerrit.libreoffice.org/81471
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5cb6f3c5b9ecb560d11bab116c5b320749077ecd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Update screenshot for A11y Option page
            
            Use kde5 Breeze theme
            
            Change-Id: I8b263f065e6cd31e04830d1b287032fed125dd18
            Reviewed-on: https://gerrit.libreoffice.org/81470
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5d79aa2630288092f3e7fbb9dad83a44f2436929]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Update screenshots for HTML option page
            
            Use kde5 breeze theme
            
            Change-Id: I41e7d6d892d174ac127323b37cfbe491900d23f5
            Reviewed-on: https://gerrit.libreoffice.org/81469
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8d2a022eb7077aa527cea2483fff32ed70061356]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Update screenshots for Option save page
            
            Use Breeze theme
            
            Change-Id: I17b1372f91c4df99f6b46d5dea8c504c6f1d39a1
            Reviewed-on: https://gerrit.libreoffice.org/81468
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-24  Miklos Vajna  <vmiklos@collabora.com>  [14885ae3637d3e0d276e4cce0c1051c0bcf15c47]

        sw ContinuousEndnotes: fix moving them to the next page
        
        If you insert a page break at the start of the document, the endnotes on
        the old last page were not moved to the new last page. Fix this.
        
        Change-Id: I0d54cc4242648dfd9a268e6189a35c88a19069eb
        Reviewed-on: https://gerrit.libreoffice.org/81459
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-10-24  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [e6b6e99f795164ba9734a45a3bf3755175dc4d30]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Documenting how to call Python routines from Basic macros
            
            Change-Id: I904cafe91ad7c5e72d09209c68db401003dda556
            Reviewed-on: https://gerrit.libreoffice.org/81412
            Tested-by: Jenkins
            Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
            Tested-by: Jean-Pierre Ledure <jp@ledure.be>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-24  Stephan Bergmann  <sbergman@redhat.com>  [6d6fad522a2cd6a2959ea774969a86288f5a3cb7]

        Introduce OStringChar
        
        ...similar to OUStringChar, to be used in string concatenation expressions.  And
        enable the corresponding loplugin:stringadd check, and fix its findings.
        
        Change-Id: I35ebb2253ba82bda6c98ae6ebd2ad4f27cf9abf9
        Reviewed-on: https://gerrit.libreoffice.org/81456
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-24  Stephan Bergmann  <sbergman@redhat.com>  [aaff73401318a7fd1b3e936555f933538b2407bc]

        This probably wants to generate a "1".."10" string representation
        
        ...instead of picking the OString(char) overload.  (Was introduced with
        f62efe43a25770b8bcbe9b7bc681284b9a006ea0 "weld ODbAdminDialog".)
        
        Change-Id: Ia5225bbc16aedc71aea74ce1d004b29696f46f94
        Reviewed-on: https://gerrit.libreoffice.org/81455
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-24  Katarina Behrens  <Katarina.Behrens@cib.de>  [0648aba5740a9ab62a98695a493ea9d1edbc7207]

        ODF-imported textboxes identify themselves as such
        
        at least those that are created by SwTextBoxHelper::create
        
        Change-Id: I252ba397570eec2d3b240d0ac388f4391e1bb930
        Reviewed-on: https://gerrit.libreoffice.org/77103
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [769a5a6e841635e7cdcaa5c5e93a80dad06289ad]

        gandalf is no longer using devtoolset
        
        Change-Id: I3c9d48714994fe8c00da5a48ec2d05bba6b2ca2e

2019-10-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [dca2adcdb6ed93dff76468d02e0de6984fae3ec9]

        tdf#115967: fix windows build
        
        Also fix a misleading comment
        
        Change-Id: Ide6096291c2fc6c43cfd7116af7798ae03069fab
        Reviewed-on: https://gerrit.libreoffice.org/81448
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-10-24  Caolán McNamara  <caolanm@redhat.com>  [dbe5388c92d988c106cb8def839d031008a0d642]

        need notify guard around SetCurEntry
        
        Change-Id: I2c469af4b9469c788c51324543affbd031a758f8
        Reviewed-on: https://gerrit.libreoffice.org/81445
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f1063fe70c722eb76d88e6899eb0c1fdc15340b4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add screenshot for Options Save Help page
            
            update screenshots with kde breeze theme
            
            Change-Id: Ia609306f67bcefc51fb98f1ea890c50d804d1e55
            Reviewed-on: https://gerrit.libreoffice.org/81450
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e590757506318fdd7d021aab8bbf6cc1699c0657]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add screenshot to a11y options page
            
            Change-Id: I801cb6e3a2328230d592b4b9d81dafeade2957c7
            Reviewed-on: https://gerrit.libreoffice.org/81441
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-24  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [f763f86035ed8feffeedd7cfaebe3e0a3390a86f]

        sfx2: enable save again
        
        This is a fixup for e37b70442ebf9e1628e7da16b7b6acf498897dee
        
        Change-Id: Ib360c196aa0571d035231cdf4410ab1db134480c
        Reviewed-on: https://gerrit.libreoffice.org/81454
        Reviewed-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        Tested-by: Serge Krot (CIB) <Serge.Krot@cib.de>

2019-10-24  Caolán McNamara  <caolanm@redhat.com>  [a6922432ed5109b024e22a9c595b65c19e3b5c64]

        create a VclHPaned
        
        Change-Id: Iec1076cdca03fe75ad832c0b9f8133ee4276dd6f
        Reviewed-on: https://gerrit.libreoffice.org/81444
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-24  Mattia Rizzolo  <mattia@mapreri.org>  [ac2c561efc15b0adb94f1b207735ceaeb3f1c45a]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - tdf#128341 use python3
            
            Change-Id: Ic8deb039da037bd270c39da03f8697a9ab034ff0
            Signed-off-by: Mattia Rizzolo <mattia@mapreri.org>
            Reviewed-on: https://gerrit.libreoffice.org/81410
            Reviewed-by: Michael Stahl <michael.stahl@cib.de>
            Tested-by: Michael Stahl <michael.stahl@cib.de>
            
2019-10-24  Mayank Suman  <mayanksuman@live.com>  [d5dc19402e2b390aedd92ed94d0cd2444fd4478f]

        tdf#97361: Removed getByIndex in calc and writer
        
        Change-Id: I477e1129d7b8deb91920b3ffd715bc217e606d20
        Reviewed-on: https://gerrit.libreoffice.org/80140
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-24  Caolán McNamara  <caolanm@redhat.com>  [c1f60d7d113e29dd36c6dcf0d1b58cfd8912228a]

        replace some numbers with sprm ids
        
        Change-Id: I85e6da89b18fe7cb76b3ae6d6d4871dce9d38fd4
        Reviewed-on: https://gerrit.libreoffice.org/81443
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [78f63c2b1cd4e185f11486a7b2bdf7fd89ef1b03]

        sc: rowcol: tdf#50916 convert column*
        
        Change-Id: I6ed03ba9c8e1ae9f6837730fd5579f83198dc7b1
        Reviewed-on: https://gerrit.libreoffice.org/81440
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [27246b94029373c1678335122b8d074eacefc43b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Give some space around images
            
            Change-Id: Ic7251bfa74c9ee1ac8b55edf8f6bed9791d42903
            Reviewed-on: https://gerrit.libreoffice.org/81442
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [faa4ebb2cdc99505e9be7e1cbed83b19acfd3c4a]

        tdf#127411 improve sizing of status items in the status bar
        
        Change-Id: I6ea3fbb893d0141010ee1abd1720d6cdad97b528
        Reviewed-on: https://gerrit.libreoffice.org/80440
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-24  Caolán McNamara  <caolanm@redhat.com>  [808da2c918e662c19618c9f4035e8c9a802bb887]

        Resolves: ofz#18414 drop apo anchor if it will be deleted
        
        Change-Id: Ic9dc053582055cae717df6244873cee14f6e44c6
        Reviewed-on: https://gerrit.libreoffice.org/81433
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-24  Heiko Tietze  <tietze.heiko@gmail.com>  [1721836fb2e94b8478b80139976617f9e7311816]

        Resolves tdf#128227 - Rename "Text Frame" to "Frame
        
        Change-Id: I2158152acb64f458020e1375a8b93162117d11fb
        Reviewed-on: https://gerrit.libreoffice.org/81434
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-10-24  Szymon Kłos  <szymon.klos@collabora.com>  [79e707cbfc877d206a8e49bf7647a9be80b5404e]

        jsdialogs: send associated uno commands for comboboxes
        
        Change-Id: I170cad78b8c014e8ceab197b0ded03adc32940b1
        Reviewed-on: https://gerrit.libreoffice.org/81431
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-24  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [22f17bf4a904743efc11798d60608b5077382af0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - UBound/LBound functions return a 'Long', help says 'Integer'
            
            Verified on Windows, GNU/Linux and MAC OS:
            Typename(Ubound(array)) and Typename(Lbound(array)) equal "Long"
            Inherited from aOO
            
            Change-Id: I389c2d70c10e374ffe674dd8ef40d787d55389cd
            Reviewed-on: https://gerrit.libreoffice.org/81416
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-24  Stephan Bergmann  <sbergman@redhat.com>  [dee4e3d4e29a69063d29e98ab93345197b3a7a03]

        Only define ShutdownIcon::getShortcutName for _WIN32
        
        ...where sfx2/Library_sfx.mk only defines ENABLE_QUICKSTART_APPLET for WNT and
        MACOSX anyway, and compiling ShutdownIcon::getShortcutName on any other platform
        would have lead to a non-void function without a return statement
        
        Change-Id: I78726fb50ba58571b5397e83a0c1b44f808b2d1e
        Reviewed-on: https://gerrit.libreoffice.org/81430
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-24  Stephan Bergmann  <sbergman@redhat.com>  [b4378c7a2233562518dcedd819830896d5e31624]

        loplugin:classmemaccess (clang-cl)
        
        Change-Id: I4a403babbd24e7145aca4486230ae5b14b9eb581
        Reviewed-on: https://gerrit.libreoffice.org/81428
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-24  Stephan Bergmann  <sbergman@redhat.com>  [a246830d3feaab033a16b2332716cff05a7ec92c]

        This is fixed now on Clang trunk
        
        ...since <https://github.com/llvm/llvm-project/commit/
        dc3957ec215dd17b8d293461f18696566637a6cd> "Include leading attributes in
        DeclStmt's SourceRange"
        
        Change-Id: I21859dfdcb454a9dd4444ce299548bf75043b1ab
        Reviewed-on: https://gerrit.libreoffice.org/81424
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [83baaec3a087f83d0ad3371d55671d9496771586]

        tdf#115967: Revert "sw: Use primitive renderer for graphics"
        
        This reverts commit 302af8c2da58719844d22483b65a9fe5b3674684
        
        I would like to revert it until a better solution is proposed
        due to the number of duplicates already reported
        
        After the commit, Libo exports LTR formulas in RTL documents to PDF
        as RTL formulas
        
        it also introduced other problems like tdf#112513 and tdf#117560
        
        Unittest added
        
        Change-Id: I097fb5801eb728bd258ae96bd981c6725e7aa06a
        Reviewed-on: https://gerrit.libreoffice.org/81262
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-10-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [6a45c9755293f0969b4c2081d6d602bac9986d16]

        sc: rowcol: tdf#50916 convert documen*
        
        Change-Id: I101ff537181058500d240c44114bfefedc03aee4
        Reviewed-on: https://gerrit.libreoffice.org/81429
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-24  Mattia Rizzolo  <mattia@mapreri.org>  [50b4add740b2de7caefb36cd80243a4c40f92951]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - flake8 fixes to the dictionary-to-thesaurus script
            
            tested to work with both python3 and 2.7.
            
            Change-Id: I52fe00e1f33e605010cd99885c1a41396440e49d
            Signed-off-by: Mattia Rizzolo <mattia@mapreri.org>
            Reviewed-on: https://gerrit.libreoffice.org/81411
            Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
            Reviewed-by: Michael Stahl <michael.stahl@cib.de>
            Tested-by: Michael Stahl <michael.stahl@cib.de>
            
2019-10-24  Stephan Bergmann  <sbergman@redhat.com>  [27c047e53c293fa14913bb8128874cfd1174e131]

        external/glm: Avoid -std=c++2a -Werror,-Wdeprecated-volatile
        
        ...as seen with recent Clang 10 trunk clang-cl:
        
        > In file included from vcl/source/gdi/salgdilayout.cxx:24:
        > In file included from vcl/inc\openglgdiimpl.hxx:31:
        > In file included from vcl/inc/opengl/RenderList.hxx:16:
        > In file included from workdir/UnpackedTarball/glm\glm/glm.hpp:98:
        > In file included from workdir/UnpackedTarball/glm\glm/./core/type.hpp:32:
        > In file included from workdir/UnpackedTarball/glm\glm/core/type_half.hpp:116:
        > workdir/UnpackedTarball/glm\glm/core/type_half.inl(43,6): error: compound assignment to object of volatile-qualified type 'volatile float' is deprecated [-Werror,-Wdeprecated-volatile]
        >                         f *= f;             // this will overflow before
        >                           ^
        
        Change-Id: I97fdfc0650344db1401cdce126f6755df00c5a0e
        Reviewed-on: https://gerrit.libreoffice.org/81427
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [7364a206a67f73513590fbb55e9e1d630c97aab1]

        tdf#128077 crash with calc dialogs and multiple windows
        
        regression from
            commit bf359d01ac8b1e0292e8a92c38e58c03e6c17d8b
            add a Dialog::runAsync for the non-controller case
        we end up destroying the dialog controller while the controller is in
        it's own method, so keep it alive for the duration.
        
        Change-Id: I0f26b4d40351ad62378f58c560f1a6d69d57a88e
        Reviewed-on: https://gerrit.libreoffice.org/81425
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-24  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [6c6b00300c5430466804619394b84beea01b3187]

        readlicense_oo: update requirements
        
        Linux requirements according to what is available in CentOS 7.
        Matches https://www.libreoffice.org/get-help/system-requirements
        
        Change-Id: I91e6141198f441e01f976b58a3adeed3cd80abdd
        Reviewed-on: https://gerrit.libreoffice.org/81339
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-10-24  Luboš Luňák  <l.lunak@collabora.com>  [cdd370dc0ff5b635c29c294238470874f28000f2]

        no-op in SalBitmap::ConvertToGreyscale() is also a success
        
        Change-Id: I6bf3378c89c630aee0a890ac2807a31ea040cd52
        Reviewed-on: https://gerrit.libreoffice.org/81374
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-10-24  Miklos Vajna  <vmiklos@collabora.com>  [821079ec987438c13845f253a7dc11627fd2bc23]

        sw UNO API: remove unused IsLayoutInCell property
        
        This was added just for the DOCX import in commit
        c3c80b6b63e998fd3117b5039e65a2ee9df90954 (tdf#115094 Part II: OOXML
        Feature: Add layoutInCell to Doc model, 2018-11-14), but was always
        undocumented.
        
        Additionally, this is no longer necessary, the DOCX import doesn't set
        this property anymore. So better remove it instead of documenting it.
        
        Change-Id: I4ddb2958dcfa836bf637904c0c4b60012cbc7a28
        Reviewed-on: https://gerrit.libreoffice.org/81426
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-10-24  Henry Castro  <hcastro@collabora.com>  [943cd5381b241f18f9ede25f3c2de4168a998caa]

        lok: valueset: dump as property tree the selected item
        
        The client side requires the data of the selected item to apply CSS
        border styles.
        
        Change-Id: I19f662329e4cfce45e32f82dcf9398dc9c3ecaec
        Reviewed-on: https://gerrit.libreoffice.org/81421
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2019-10-24  Jan Holesovsky  <kendy@collabora.com>  [4c0bccbb21ba022fd9d630eb1d9ae34673b4dc11]

        android: Allow specification of the API level.
        
        Change-Id: Icf33e2703f42a7866ce895437cf5f276066eeebe
        Reviewed-on: https://gerrit.libreoffice.org/81227
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 59eee888bf7174114e5749855d95e8ff7dd15013)
        Reviewed-on: https://gerrit.libreoffice.org/81327
        Tested-by: Jenkins

2019-10-24  Jan Holesovsky  <kendy@collabora.com>  [7e20dcbae47395e7d922ccd9fc5c30dcc205b32f]

        android: Allow using SDK and NDK directly from the Android Studio.
        
        Just specify:
        
        --with-android-ndk=$HOME/Android/Sdk/ndk-bundle
        --with-android-sdk=$HOME/Android/Sdk
        
        in your autogen.input, install the appropriate components via Android
        Studio and you are done.
        
        Change-Id: Ic99790b781b9017eb4e642380e230d6f7b49e9b7
        Reviewed-on: https://gerrit.libreoffice.org/81228
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 246f1b5b4485b7db9f9584e4b3b819c87e331c0e)
        Reviewed-on: https://gerrit.libreoffice.org/81328
        Tested-by: Jenkins

2019-10-24  Jan Holesovsky  <kendy@collabora.com>  [044709575e907ffc74f85c395219207b51370c05]

        pdfium: Switch the condition for better readibility.
        
        Change-Id: I8acf1e98f032f6943b2e7d09ac276f0f1ac4b120
        Reviewed-on: https://gerrit.libreoffice.org/81061
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 105d98caa70389c12ad4f9a2a2b7474a4be73aa2)
        Reviewed-on: https://gerrit.libreoffice.org/81326
        Tested-by: Jenkins

2019-10-23  Stephan Bergmann  <sbergman@redhat.com>  [754e2d9be1dd5ab1f8b231063c69abf916c49c56]

        Don't use broken StringAdd::getSourceAsString
        
        it caused clang-cl to crash when processing desktop/source/app/opencl.cxx
        
        Change-Id: I0a39697e75242cd00f12b60477d51a1e5bf96a4f
        Reviewed-on: https://gerrit.libreoffice.org/81409
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-23  Stephan Bergmann  <sbergman@redhat.com>  [6facd4811af68538544207fc1be606bf2cefbb1e]

        Fix call to NamedDecl::getName
        
        ...which fails at least with clang-8.0.0-3.fc30.x86_64 with "clang-8:
        /usr/include/clang/AST/Decl.h:277: llvm::StringRef clang::NamedDecl::getName()
        const: Assertion `Name.isIdentifier() && "Name is not a simple identifier"'
        failed."
        
        Change-Id: I6999240e2b518b6818a43d1e5ac92224300b343f
        Reviewed-on: https://gerrit.libreoffice.org/81415
        Tested-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-23  Caolán McNamara  <caolanm@redhat.com>  [12eb32fccec16a436a6c3eca725b9d6d449f8e19]

        Resolves: tdf#128313 disambiguate flow-to search results
        
        for a11y between find/replace where our result is a single thing, and
        find-all/replace-all where the result is potentially many things, which allows
        that searching in a selected calc column will flow-to the current cell, not the
        entire ~infinite set of cells in the column
        
        Change-Id: Ib3e56fceb90d869f157427f090cdffe986a5a588
        Reviewed-on: https://gerrit.libreoffice.org/81396
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-23  Szymon Kłos  <szymon.klos@collabora.com>  [00d06dee4b77cf52c927bd2c8687bb1a8d6c7904]

        jsdliaogs: send data for text styles combobox
        
        Change-Id: I5827799f8adf8db697ac2e2a96eaba2a6fd2e2a4
        Reviewed-on: https://gerrit.libreoffice.org/81401
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-23  Stephan Bergmann  <sbergman@redhat.com>  [bbb5479579dfdfb3e5f2c1c2ccda61cde58d2f39]

        -Werror,-Wdeprecated-volatile (clang-cl)
        
        same as b89187aad86e2be000d2f4c9c380a95bf8430c2e "Simplify forced memory reads"
        in sal/osl/unx/file.cxx
        
        Change-Id: I31edbc72f88895e148609498d367a50e38723b11
        Reviewed-on: https://gerrit.libreoffice.org/81408
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-23  Stephan Bergmann  <sbergman@redhat.com>  [f573b1affdd7fd543eb25139620a82f72e0419a4]

        loplugin:bufferadd (clang-cl)
        
        Change-Id: I854e1d4e6acef1c59842fe3921a42e95d0c8fd38
        Reviewed-on: https://gerrit.libreoffice.org/81407
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-23  Stephan Bergmann  <sbergman@redhat.com>  [8c28f11a7ecfb2ae85bd7c07d20032eb1c4c0dd9]

        loplugin:loopvartoosmall (clang-cl)
        
        Change-Id: I637fdfe2a22a8e85c89850e6815e4b28e0584dd4
        Reviewed-on: https://gerrit.libreoffice.org/81406
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-23  Caolán McNamara  <caolanm@redhat.com>  [42dfdd2f8b4e4f3b6857fa416600e708358c5baa]

        put together the 'magic' flow-to constants
        
        as a side note, there's no actual use of FORSPELLCHECKFLOWTO anywhere
        that I can see
        
        Change-Id: I90d50d7f98dede3803fec1d22d32d5d57858c1e3
        Reviewed-on: https://gerrit.libreoffice.org/81394
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-23  Stephan Bergmann  <sbergman@redhat.com>  [044eba71e34fd3ac5de20578cc62f85756ad07b4]

        loplugin:stringadd (clang-cl)
        
        Change-Id: I324496ff7c61d87a83b6b378810aa5c78cd7dba3
        Reviewed-on: https://gerrit.libreoffice.org/81405
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-23  Stephan Bergmann  <sbergman@redhat.com>  [732bf455279d1db150c600bb1d2719ddde517480]

        -W4 must come before -Wno-missing-braces for clang-cl
        
        ...or else -W4 would re-enable that and cause lots of warnings/errors.
        87608490f205b2fbc2b453ad8ded33050ac29b90 "filter arguments to MSVC to avoid the
        annoying D9025 warning" had changed the relative order of those options on the
        command line.
        
        Change-Id: I2ff9de93cdc6e3dc63961af61169f0adf44f7c0b
        Reviewed-on: https://gerrit.libreoffice.org/81403
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-23  Stephan Bergmann  <sbergman@redhat.com>  [860fd4001f3c5e08acacb62134aa476ac2714108]

        loplugin:getstr (--enable-chart-tests)
        
        Change-Id: Ia01bbbfb86335a5187207fabe10a80723022aa95
        Reviewed-on: https://gerrit.libreoffice.org/81402
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-23  Stephan Bergmann  <sbergman@redhat.com>  [91078f94b0f6dfd0796c85aa294e4aad2d948753]

        external/harfbuzz: Avoid UBSan nullptr-with-nonzero-offset
        
        ...(new with Clang 10 trunk), as seen during CppunitTest_emfio_emf:
        
        > hb-ot-layout-gsubgpos.hh:390:20: runtime error: applying non-zero offset 2 to null pointer
        >  #0 in OT::hb_ot_apply_context_t::skipping_iterator_t::next() at workdir/UnpackedTarball/harfbuzz/src/./hb-ot-layout-gsubgpos.hh:390:20
        >  #1 in OT::PairPosFormat1::apply(OT::hb_ot_apply_context_t*) const at workdir/UnpackedTarball/harfbuzz/src/./hb-ot-layout-gpos-table.hh:910:22
        >  #2 in bool OT::hb_get_subtables_context_t::apply_to<OT::PairPosFormat1>(void const*, OT::hb_ot_apply_context_t*) at workdir/UnpackedTarball/harfbuzz/src/./hb-ot-layout-gsubgpos.hh:625:23
        >  #3 in OT::hb_get_subtables_context_t::hb_applicable_t::apply(OT::hb_ot_apply_context_t*) const at workdir/UnpackedTarball/harfbuzz/src/./hb-ot-layout-gsubgpos.hh:643:62
        >  #4 in OT::hb_ot_layout_lookup_accelerator_t::apply(OT::hb_ot_apply_context_t*) const at workdir/UnpackedTarball/harfbuzz/src/./hb-ot-layout-gsubgpos.hh:2624:24
        >  #5 in apply_forward(OT::hb_ot_apply_context_t*, OT::hb_ot_layout_lookup_accelerator_t const&) at workdir/UnpackedTarball/harfbuzz/src/hb-ot-layout.cc:1811:24
        >  #6 in void apply_string<GPOSProxy>(OT::hb_ot_apply_context_t*, GPOSProxy::Lookup const&, OT::hb_ot_layout_lookup_accelerator_t const&) at workdir/UnpackedTarball/harfbuzz/src/hb-ot-layout.cc:1864:11
        >  #7 in void hb_ot_map_t::apply<GPOSProxy>(GPOSProxy const&, hb_ot_shape_plan_t const*, hb_font_t*, hb_buffer_t*) const at workdir/UnpackedTarball/harfbuzz/src/hb-ot-layout.cc:1910:7
        >  #8 in hb_ot_map_t::position(hb_ot_shape_plan_t const*, hb_font_t*, hb_buffer_t*) const at workdir/UnpackedTarball/harfbuzz/src/hb-ot-layout.cc:1933:3
        >  #9 in hb_ot_shape_plan_t::position(hb_font_t*, hb_buffer_t*) const at workdir/UnpackedTarball/harfbuzz/src/hb-ot-shape.cc:266:9
        >  #10 in hb_ot_position_complex(hb_ot_shape_context_t const*) at workdir/UnpackedTarball/harfbuzz/src/hb-ot-shape.cc:951:12
        >  #11 in hb_ot_position(hb_ot_shape_context_t const*) at workdir/UnpackedTarball/harfbuzz/src/hb-ot-shape.cc:994:3
        >  #12 in hb_ot_shape_internal(hb_ot_shape_context_t*) at workdir/UnpackedTarball/harfbuzz/src/hb-ot-shape.cc:1065:3
        >  #13 in _hb_ot_shape at workdir/UnpackedTarball/harfbuzz/src/hb-ot-shape.cc:1088:3
        >  #14 in hb_shape_plan_execute at workdir/UnpackedTarball/harfbuzz/src/./hb-shaper-list.hh:42:1
        >  #15 in hb_shape_full at workdir/UnpackedTarball/harfbuzz/src/hb-shape.cc:139:19
        >  #16 in GenericSalLayout::LayoutText(ImplLayoutArgs&, SalLayoutGlyphs const*) at vcl/source/gdi/CommonSalLayout.cxx:463:23
        >  #17 in OutputDevice::ImplLayout(rtl::OUString const&, int, int, Point const&, long, long const*, SalLayoutFlags, vcl::TextLayoutCache const*, SalLayoutGlyphs const*) const at vcl/source/outdev/text.cxx:1312:36
        >  #18 in OutputDevice::GetTextBoundRect(tools::Rectangle&, rtl::OUString const&, int, int, int, unsigned long, long const*, SalLayoutGlyphs const*) const at vcl/source/outdev/text.cxx:2334:18
        >  #19 in drawinglayer::primitive2d::TextLayouterDevice::getTextBoundRect(rtl::OUString const&, unsigned int, unsigned int) const at drawinglayer/source/primitive2d/textlayoutdevice.cxx:297:26
        >  #20 in drawinglayer::primitive2d::TextSimplePortionPrimitive2D::getB2DRange(drawinglayer::geometry::ViewInformation2D const&) const at drawinglayer/source/primitive2d/textprimitive2d.cxx:305:63
        >  #21 in drawinglayer::primitive2d::getB2DRangeFromPrimitive2DReference(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> const&, drawinglayer::geometry::ViewInformation2D const&) at drawinglayer/source/primitive2d/baseprimitive2d.cxx:175:48
        >  #22 in drawinglayer::primitive2d::Primitive2DContainer::getB2DRange(drawinglayer::geometry::ViewInformation2D const&) const at drawinglayer/source/primitive2d/baseprimitive2d.cxx:199:36
        >  #23 in drawinglayer::primitive2d::MetafilePrimitive2D::create2DDecomposition(drawinglayer::primitive2d::Primitive2DContainer&, drawinglayer::geometry::ViewInformation2D const&) const at drawinglayer/source/primitive2d/metafileprimitive2d.cxx:51:67
        >  #24 in drawinglayer::primitive2d::BufferedDecompositionPrimitive2D::get2DDecomposition(drawinglayer::primitive2d::Primitive2DDecompositionVisitor&, drawinglayer::geometry::ViewInformation2D const&) const at drawinglayer/source/primitive2d/baseprimitive2d.cxx:126:17
        >  #25 in drawinglayer::tools::Primitive2dXmlDump::decomposeAndWrite(drawinglayer::primitive2d::Primitive2DContainer const&, tools::XmlWriter&) at drawinglayer/source/tools/primitive2dxmldump.cxx:332:38
        >  #26 in drawinglayer::tools::Primitive2dXmlDump::dumpAndParse(drawinglayer::primitive2d::Primitive2DContainer const&, rtl::OUString const&) at drawinglayer/source/tools/primitive2dxmldump.cxx:130:5
        >  #27 in (anonymous namespace)::Test::checkRectPrimitive(com::sun::star::uno::Sequence<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > const&) at emfio/qa/cppunit/emf/EmfImportTest.cxx:80:34
        >  #28 in (anonymous namespace)::Test::testWorking() at emfio/qa/cppunit/emf/EmfImportTest.cxx:94:5
        
        and similarly during CppunitTest_vcl_complextext:
        
        > hb-ot-layout-gsubgpos.hh:417:20: runtime error: applying non-zero offset 2 to null pointer
        >  #0 in OT::hb_ot_apply_context_t::skipping_iterator_t::prev() at workdir/UnpackedTarball/harfbuzz/src/./hb-ot-layout-gsubgpos.hh:417:20
        >  #1 in OT::MarkMarkPosFormat1::apply(OT::hb_ot_apply_context_t*) const at workdir/UnpackedTarball/harfbuzz/src/./hb-ot-layout-gpos-table.hh:1541:22
        >  #2 in bool OT::hb_get_subtables_context_t::apply_to<OT::MarkMarkPosFormat1>(void const*, OT::hb_ot_apply_context_t*) at workdir/UnpackedTarball/harfbuzz/src/./hb-ot-layout-gsubgpos.hh:625:23
        >  #3 in OT::hb_get_subtables_context_t::hb_applicable_t::apply(OT::hb_ot_apply_context_t*) const at workdir/UnpackedTarball/harfbuzz/src/./hb-ot-layout-gsubgpos.hh:643:62
        >  #4 in OT::hb_ot_layout_lookup_accelerator_t::apply(OT::hb_ot_apply_context_t*) const at workdir/UnpackedTarball/harfbuzz/src/./hb-ot-layout-gsubgpos.hh:2624:24
        >  #5 in apply_forward(OT::hb_ot_apply_context_t*, OT::hb_ot_layout_lookup_accelerator_t const&) at workdir/UnpackedTarball/harfbuzz/src/hb-ot-layout.cc:1811:24
        >  #6 in void apply_string<GPOSProxy>(OT::hb_ot_apply_context_t*, GPOSProxy::Lookup const&, OT::hb_ot_layout_lookup_accelerator_t const&) at workdir/UnpackedTarball/harfbuzz/src/hb-ot-layout.cc:1864:11
        >  #7 in void hb_ot_map_t::apply<GPOSProxy>(GPOSProxy const&, hb_ot_shape_plan_t const*, hb_font_t*, hb_buffer_t*) const at workdir/UnpackedTarball/harfbuzz/src/hb-ot-layout.cc:1910:7
        >  #8 in hb_ot_map_t::position(hb_ot_shape_plan_t const*, hb_font_t*, hb_buffer_t*) const at workdir/UnpackedTarball/harfbuzz/src/hb-ot-layout.cc:1933:3
        >  #9 in hb_ot_shape_plan_t::position(hb_font_t*, hb_buffer_t*) const at workdir/UnpackedTarball/harfbuzz/src/hb-ot-shape.cc:266:9
        >  #10 in hb_ot_position_complex(hb_ot_shape_context_t const*) at workdir/UnpackedTarball/harfbuzz/src/hb-ot-shape.cc:951:12
        >  #11 in hb_ot_position(hb_ot_shape_context_t const*) at workdir/UnpackedTarball/harfbuzz/src/hb-ot-shape.cc:994:3
        >  #12 in hb_ot_shape_internal(hb_ot_shape_context_t*) at workdir/UnpackedTarball/harfbuzz/src/hb-ot-shape.cc:1065:3
        >  #13 in _hb_ot_shape at workdir/UnpackedTarball/harfbuzz/src/hb-ot-shape.cc:1088:3
        >  #14 in hb_shape_plan_execute at workdir/UnpackedTarball/harfbuzz/src/./hb-shaper-list.hh:42:1
        >  #15 in hb_shape_full at workdir/UnpackedTarball/harfbuzz/src/hb-shape.cc:139:19
        >  #16 in GenericSalLayout::LayoutText(ImplLayoutArgs&, SalLayoutGlyphs const*) at vcl/source/gdi/CommonSalLayout.cxx:463:23
        >  #17 in OutputDevice::ImplLayout(rtl::OUString const&, int, int, Point const&, long, long const*, SalLayoutFlags, vcl::TextLayoutCache const*, SalLayoutGlyphs const*) const at vcl/source/outdev/text.cxx:1312:36
        >  #18 in OutputDevice::GetTextArray(rtl::OUString const&, long*, int, int, vcl::TextLayoutCache const*, SalLayoutGlyphs const*) const at vcl/source/outdev/text.cxx:961:45
        >  #19 in VclComplexTextTest::testArabic() at vcl/qa/cppunit/complextext.cxx:81:32
        
        I have no idea whether this even remotely resembles a useful fix, though.
        
        Change-Id: I7671b84374cf119e173406bc60f6631a64dfc794
        Reviewed-on: https://gerrit.libreoffice.org/81400
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-23  Henry Castro  <hcastro@collabora.com>  [7220d958b392eabc51236a31be549df8fa3007c0]

        lok: svtools: change parameter from "ID" to "POS" in ValueSetUIObject class
        
        The ValueSet control has an item list with a pair properties "(pos,id)".
        The "POS" parameter is the item "ID" not the position in the list and
        to not modify doc_sendDialogEvent function, let's have same uniform
        parameter for the action "SELECT".
        
        Change-Id: I5ce2cf0433bebcd77954f271c4aa09b0b446c0ab
        Reviewed-on: https://gerrit.libreoffice.org/81399
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2019-10-23  Stephan Bergmann  <sbergman@redhat.com>  [4a1c89e028f855999bab0c1bcc4c61a56e087852]

        Enable our gdb pretty-printers when printing backtraces
        
        (-iex aka --init-eval-command appears to be supported by gdb since
        <https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;
        h=8320cc4fa3784dc5296745898de5357559f8125a> in 2012, so it is probably safe to
        assume it is generally available)
        
        Change-Id: I65134d62ecd509ab39fa42f3cddbef40b74ab9d0
        Reviewed-on: https://gerrit.libreoffice.org/81393
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-23  Caolán McNamara  <caolanm@redhat.com>  [d63e57798c669878b2fd5d2536ebad9d237183ea]

        Resolves: tdf#128130 enable mnemonics in pivot table expanders
        
        Change-Id: Ia3196252a7399b4069fff0c2f82fb96fecd6fccc
        Reviewed-on: https://gerrit.libreoffice.org/81383
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-10-23  Stephan Bergmann  <sbergman@redhat.com>  [1efe1f82fabb3b8566c0beca2ba5df21c54fa6d5]

        In checkUnoObjectType, check for derived-from types too
        
        As discussed in the mail thread starting at
        <https://listarchives.libreoffice.org/global/users/msg54775.html>
        "[libreoffice-users] Experimental macro features: How to determine object
        types?", it is confusing if a variable dim'ed as
        com.sun.star.util.XSearchDescriptor cannot hold an object whose
        css.lang.XTypeProvider::getTypes only reports css.util.XReplaceDescriptor (which
        is derived from XSearchDescriptor) but not XSearchDescriptor itself.
        
        At least for now, keep the odd endsWithIgnoreAsciiCase check intact (instead of
        checking for strict equality).
        
        Change-Id: Idd8ae8cb11b0f2e9c6369842629fc5a21e1c5cc5
        Reviewed-on: https://gerrit.libreoffice.org/81386
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-23  Caolán McNamara  <caolanm@redhat.com>  [00af5c36e16c233fe365b3da770cf420cd415c24]

        realloc sequence to amount of inserted elements
        
        Change-Id: I5c507287631dd5cc87a037d0af67de77aca556d1
        Reviewed-on: https://gerrit.libreoffice.org/81385
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-23  Stephan Bergmann  <sbergman@redhat.com>  [6c7b5b015d12f01d563c0e0efdb0b7e54d4896b7]

        Reinstate CppunitTest_sal_rtl
        
        ...which had been dropped by 0f874472c672175135520101837ff0c9d4701d7f "size some
        stringbuffer to prevent re-alloc", presumably by accident
        
        Change-Id: I3b84e743c1adcdd8518114810dcee5c3f12c4290
        Reviewed-on: https://gerrit.libreoffice.org/81388
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [dbf02b8b6c34313affda860fc6c5bbc64839b2d9]

        sc: rowcol: tdf#50916 convert docshell
        
        Change-Id: I52c641bfba397134ad5ed2a9e8005f8959092303
        Reviewed-on: https://gerrit.libreoffice.org/81381
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [6055814a98a764117cd95adf2bbab91fa34456c2]

        sc: rowcol: tdf#50916 convert app
        
        Change-Id: I1b93d831fff69db26f3078bf21915ebe285e89f8
        Reviewed-on: https://gerrit.libreoffice.org/81382
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-23  Szymon Kłos  <szymon.klos@collabora.com>  [c7b97f2e4b8f47107bc91ded0295dcfffd0c71b6]

        jsdilogs: send data for font name & size toolitems
        
        Change-Id: Ia5ea058ba44b3a511a0bdbfc132a7de2d68f2e6b
        Reviewed-on: https://gerrit.libreoffice.org/81380
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-23  Caolán McNamara  <caolanm@redhat.com>  [36a1942bccdf63f26ea3a4497688f367083d2f0e]

        ofz#18467 check against end of buffer
        
        Change-Id: Ibeed87e2e3af90219e7bbbd773d369c90f78a364
        Reviewed-on: https://gerrit.libreoffice.org/81371
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [a5e9280e07deb52c2cc837f8455eee10f0244788]

        sw: add test for RTF/DOCX roundtrip of nested fields
        
        This reveals some funny code that was added in commit
        24b04db5a63b57a74e58a7616091437ad68548ac which happens to break the RTF
        test; let's just disable that inside field commands, doesn't make much
        sense there probably.
        
        Change-Id: I77fd13d7c4b7d370dda8a342b72cbc2bbab604e1

2019-10-23  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [e7deccd775ba653701e2fdce2807554e5ce08146]

        update credits
        
        Change-Id: Iad1765bef9e47d5a1588f43b170245c05d590f9a

2019-10-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e37b70442ebf9e1628e7da16b7b6acf498897dee]

        Add document-level option to lock down save
        
        Change-Id: I40b5e8c780894645e467e3891062c499707d69c7
        Reviewed-on: https://gerrit.libreoffice.org/81359
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-10-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [d5d96e04ad8014f3e68351ccb54221d9610b565b]

        Add document-level option to lock down printing
        
        Change-Id: I85694021d74be79293079d04d5ba1d9b48cfa557
        Reviewed-on: https://gerrit.libreoffice.org/81340
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-10-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8f06d4b34661411db5c6fd78c4c6c702557cf344]

        Add test for LockExport property
        
        Change-Id: I81533ccd34ac517b31afa1e7e6b818b74c42bc1d
        Reviewed-on: https://gerrit.libreoffice.org/81376
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-10-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [48ab1b2fbb3496cef478db11539ccd08b527656d]

        sc: rowcol: tdf#50916 convert miscdlgs
        
        Change-Id: Ib8748b47e2432053ff9dfe7adec0309cd3931b2e
        Reviewed-on: https://gerrit.libreoffice.org/81372
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-23  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [978fffefb15078d52be66463834c8b19ad78af4b]

        tdf#127909 follow the NSSInitializer selection
        
        NSSInitializer contains the copy of the algorithm used in the
        certificate path selection dialog, but with commit aceab9cbf104
        ("tdf#127909 don't always select the first entry") these were
        desynced, as the first default profile should be selected
        not the last one.
        
        Change-Id: I07816c74eb1184df17e4d251f27ff0bee715e82d
        Reviewed-on: https://gerrit.libreoffice.org/81367
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-10-23  Stephan Bergmann  <sbergman@redhat.com>  [aa40976cb91cde4940d97203e94660be04bdda1d]

        Fix build; adapt to OUStringLiteral1 -> OUStringChar rename
        
        Change-Id: I67294848205cf0441abf1c90206bdad0001ade96
        Reviewed-on: https://gerrit.libreoffice.org/81377
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [d9030ad6298e2f49ee63489d6158ea6ad23c0111]

        sw: fix build
        
        should have just reverted that patch...
        
        Change-Id: I17c8517a0dfd500423a6cd185abb89f40164daa9

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [2e636ee01e32208387ca77c4edadf6929063158a]

        sw: let's insert some paragraph break character in SwPaM::GetText()
        
        There are just 3 callers of this; 2 redline-related ones should both use
        DenoteSpecialCharacters() anyway and SwEditWin::FlushInBuffer()
        would probably be surprised to find any of the other CH_TXTATR in the
        string, so assume there's something limiting the cursor selection in
        that case.
        
        Change-Id: I83dcdc2b6734b6db22404d1c9b3adc9362451e9b
        Reviewed-on: https://gerrit.libreoffice.org/81343
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [ddd08c8996d444d7c0fe49d083c4f70f0a278d14]

        writerfilter: add config to import all fields as generic, incl. commands
        
        Change-Id: I02d178de3672200b69e60ba5841c993fa0d797f9
        Reviewed-on: https://gerrit.libreoffice.org/80076
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [94e0b8407b02d76b27324b8b08012eb024aca9e9]

        sw: DOCX export of nested fieldmarks
        
        The DocxAttributeOutput was more or less ignoring FieldFlags::CmdEnd;
        split CmdField_Impl() into 2 functions to write the command text with
        the Start like WW8/RTF and the separator with the CmdEnd.
        
        Change-Id: I7cfa52e2d786a8c9b427057eadc9ccc271d2f90f
        Reviewed-on: https://gerrit.libreoffice.org/81263
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [4f174e66431628fa1343ec44d63cc3f02cc0bb0b]

        sw: RTF export: export fieldmarks
        
        There was some special code that was used only to export ruby
        attributes; generalise it a little.
        
        Change-Id: Iac5316b97e095fb3811404cad0568b9ab63a96f0
        Reviewed-on: https://gerrit.libreoffice.org/81085
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [dd179e9c8f6f98268e204c0672be31bf008475cd]

        sw: WW8/RTF/DOCX export: handle CH_TXT_ATR_FIELDSEP
        
        Move second part of the fieldmark export later, where the separator
        dummy character is.
        
        Somehow this may result in an additional empty run, but that shouldn't
        matter, other than to a few tests.
        
        Change-Id: If6967e91721ae5ad51dc42ff1ba98625018eae84
        Reviewed-on: https://gerrit.libreoffice.org/81084
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [4212803e08052af2c1b3618f52fefb651c429345]

        sw: WW8 import: be a little more flexible with FORMTEXT fields
        
        The subsequent export change will somehow create things like
        
        (rr) p pF->nLCode
        $1 = 13
        (rr) p rStr
        $2 = " FORMTEXT \001\062\060"
        
        ... so be a little less strict with the 0x01.
        
        Change-Id: Ie99002d099a3803989b71ae8c26b7f4bfe61c943
        Reviewed-on: https://gerrit.libreoffice.org/81083
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [6eb1c2304d257d16858b7b51cad63f1dc2bde88b]

        xmloff: ODF import: reimplement fieldmark-start/fieldmark-end
        
        This needs to work in a similar way to writerfilter, because it has the
        same problem: fieldmark has 3 positions but attach() only recieves 2
        positions.
        
        Insert the fieldmark at the fieldmark-start and move the cursor before
        the CH_TXT_ATR_FIELDEND character, and when the fieldmark-end arrives,
        move the cursor forward again.
        
        This will slightly change the import of invalid documents, e.g.
        when a fieldmark-end is missing, but that seems not so important and
        without a name attribute on the fieldmark-end we can't do any better.
        
        Change-Id: I3f0bd738277f56a999e79e4def911101b64b07e7
        Reviewed-on: https://gerrit.libreoffice.org/81082
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [26599f049df7c52eca001ba52a0684888201e1ba]

        sw: fix crash after SwXFieldmark::SetFieldType()
        
        It deletes the existing IFieldmark and creates a new one; meanwhile the
        SwXFieldmark is disposed and its m_pImpl->m_pDoc is cleared but then
        it's not initialised again by registerInMark().
        
        (regression from f66a83c95c21b4311918a64bb85016857b49f4d4)
        
        Change-Id: I8c4d9b829f68b9e5bd714bcad2061d0ff95bfb82
        Reviewed-on: https://gerrit.libreoffice.org/81081
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [35b93ab6be79e5506248aea2f5b618db54e93c0f]

        sw: remove checks for invalid document model wrt fieldmarks...
        
        ... in MSWordExportBase::OutputTextNode() - better crash so we can fix
        the bugs.
        
        Change-Id: I0d7b58bffa261c9c0c88b4245fcde38c776931f9
        Reviewed-on: https://gerrit.libreoffice.org/80919
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [e47615f1c1b17f66e5b30275e666bc7a7bf43d1c]

        writerfilter: adapt the "real" fieldmark path in CloseFieldCommand()
        
        ... and PopFieldContext() to work the same as the generic fallback path,
        so that the CH_TXT_FIELDSEP is in the proper position, before the
        imported field result.
        
        Change-Id: Ic9b24dce43e7809a183b91cdc97c037f410cbaa8
        Reviewed-on: https://gerrit.libreoffice.org/80918
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [80e9e3747ba622300c7ef66018b5fa6945add0f6]

        writerfilter: StartOrEndBookmark(): don't hardcode end of document
        
        ... use xInsertPosition if available.
        
        Change-Id: Id9a0ba2842ed88c7a83ffcd5ce9d12334deae755
        Reviewed-on: https://gerrit.libreoffice.org/80916
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [ae97beb73efca8e31a7b2d93d55bdb118711d72a]

        tdf#120224 writerfilter: don't suppress all bookmarks inside fields
        
        MSWordExportBase used to erroneously export all sorts of marks as
        bookmarks, but we fixed that.  Apparently this code in
        DomainMapper_Impl::SetBookmarkName() should prevent import of the
        bookmarks that were exported as duplicates for fieldmarks; suppress
        only the marks with the same name as the fieldmark, but not unrelated
        marks that happen to start inside the field, like the "_GoBack" one in
        tdf120224_textControlCrossRef.docx.
        
        The reason why this was necessary previously is some dubious
        nonsense in model.xml that caused the ffData stuff to be delayed until
        the next run, hence the bookmark start is sent to domain mapper before
        the ffData; this was already helpfully marked with a TODO
        comment, so just implement the suggestion.
        
        (regression from 579c0749bef8c980507229439715e72060c1b077)
        
        Change-Id: I15a1865ac34b0b9b3f11849d612e95115582b90b
        Reviewed-on: https://gerrit.libreoffice.org/80917
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [e0e0109f01929024f7dd60a97616bb3b25de3b92]

        sw: WW8/RTF/DOCX export: only export actual bookmarks as bookmarks
        
        Don't export all the other cruft that happens to be represented as
        some IMark derived type in Writer in MSWordExportBase::GetBookmarks().
        
        Change-Id: I4fc05e84b9fc80bb2186899c58bf140dd3779f83
        Reviewed-on: https://gerrit.libreoffice.org/80915
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [a0fa6911a013dc5cc844fdbee13132a467f4a437]

        sw: fix copying of fieldmarks in lcl_CopyBookmarks()
        
        Surprisingly this handles CHECKBOX_FIELDMARK differently than the others
        but clearly it's a bug not to copy a fully selected TEXT_FIELDMARK as
        seen in CppunitTest_sw_ooxmlexport testMultiPageToc, where a header is
        copied with its CH_TXT_ATR_FIELD* but not the fieldmark.
        
        Change-Id: Ibf4d934ea834c1ac9fe4e541259605a745246049
        Reviewed-on: https://gerrit.libreoffice.org/80914
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [19a559b0ec9b806519c405651d6d2b2e14712b4a]

        sw: SwSubFont::GetTextSize_() assert on presumably dead code
        
        Change-Id: Iced0776a719dbc7e9d19db7bd547c408caa6a04f
        Reviewed-on: https://gerrit.libreoffice.org/80913
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [d426964c0d3e42058f93f764eab1257cf9d21d4c]

        sw: getFieldmarkFor() and GetCurrentFieldmark() return innermost one
        
        In case of nested fieldmarks, this seems plausible to me.
        
        Change-Id: Iefa6a3836421fc93d7687eeb608f21d63fb45e81
        Reviewed-on: https://gerrit.libreoffice.org/80912
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [6851182cb61a70d3ebd6ee098e8ba5f23582b352]

        sw: SwWrtShell: delete field command when deleting the field
        
        Change-Id: I6dbb7a36bdca103d6e9e72a5b5b48ffc135080a1
        Reviewed-on: https://gerrit.libreoffice.org/80676
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [f610f9b611fe9f206b872ed06f7e859d688385fc]

        writerfilter: import nested generic fields from RTF
        
        * for m_bStartGenericField, push new insert position onto the stack in
          DomainMapper_Impl::CloseFieldCommand(), not in
          DomainMapper_Impl::appendTextPortion()
        * how is the field result inserted into the field, instead of after it?
          - it doesn't seem possible to move the insertion of the field mark to
            PopFieldContext(), as there's no way to pass 3 positions to
            attach(), and exposing a writable property for the position(s)
            is a bad idea
          - finishParagraph() calls AppendTextNode(), which happily ignores a
            content index on the given XTextRange
          - so temporarily insert a paragraph break, override the insert
            position, and join the paragraphs in PopFieldContext()
        
        Change-Id: Ie49084f6ea6451e7d7f9b613cedce326de9a54f1
        Reviewed-on: https://gerrit.libreoffice.org/80075
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [12385f9e79e15b215c1d398b4bfb212ef1b23fb3]

        sw: fieldmark insert/delete Undo
        
        SwHistoryTextFieldmark implementation doesn't work that well with its
        hardcoded +5 etc. so reimplement that storing all 3 positions.
        
        Add Undo classes for deletion as well, and use them automatically when
        deleteMark() is called with Undo enabled.
        
        Change-Id: I45a73080b08bde9e046525892c101aa2d622269e
        Reviewed-on: https://gerrit.libreoffice.org/80627
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [bc5e4104e281b89c08df102851e5693f35772c40]

        sw: DateFieldmark separator position: hack to put it at the start
        
        DateFieldmark isn't created for an actual field with a command but for a
        SDT (Date Picker Content Control), so it's somewhat pointless to insert a
        separator for it in the first place; but better have an invariant that
        every pair of FIELDSTART/FIELDEND has a FIELDSEP.
        
        TODO: maybe add another pair of distinct START/END for this thing.
        
        Change-Id: I37301b578c668ecbf9408a48c227db5991c33f9e
        Reviewed-on: https://gerrit.libreoffice.org/80675
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [7f2e61f884949ab27bcb7e1a02ece9a5cb4354b9]

        sw: WW8: fix the separator position
        
        WW8 inserts the fieldmark at the end of the result, so separator should
        be at the start; writerfilter inserts fieldmark at the end of command so
        separator should be at the end.
        
        Change-Id: I44c9811139a34f529c553dd2fd46fdaccd554732
        Reviewed-on: https://gerrit.libreoffice.org/80674
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [1332cf210803215857b81e8ca9c029aa3d6c49c2]

        sw: add CH_TXT_ATR_FIELDSEP position parameter when inserting
        
        Different callers want it at the end, at the start, or in the case of
        Undo it can even be in an arbitrary position... (except if it is ensured
        that the field command is deleted before the fieldmark?).
        
        So let's just pass in SwPosition and be flexible, if it is missing it
        will be before the end as before.
        
        Change-Id: Ibec222f633bdaf66abd1540027d0f5c75988c738
        Reviewed-on: https://gerrit.libreoffice.org/80673
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [ffb26b81e1c7ff1d64959200247bb2edd5a569da]

        sw: actually insert CH_TXT_ATR_FIELDSEP
        
        Change-Id: I18accf26a05546313aeac498b94e7f418f8f136e
        Reviewed-on: https://gerrit.libreoffice.org/80073
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [4dc1615c80e8e66d339dc86fa95bbc76e884d988]

        sw: DocumentContentOperationsManager::CopyImpl()
        
        Change-Id: I1a6ce9f439be9b8f863f3981fb9fd7ef1123e6c7

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [e511a0ca5dde6d731bb126bbfe21768867890102]

        sw: DelFullPara() and MoveRange() shouldn't do anything...
        
        Change-Id: I34bcbf4d601dd96e13efec513e8a001865f3065f
        Reviewed-on: https://gerrit.libreoffice.org/80071
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-23  Michael Stahl  <Michael.Stahl@cib.de>  [b522fc0646915d4da94df38dd249c88b28f25be7]

        sw: maintain fieldmarks in DeleteRange()/DeleteAndJoin()/ReplaceRange()
        
        Avoid overlapping deletes of the CH_TXT_ATR_FIELD*.
        
        Change-Id: I0cbfcfbc8f39c029e7faefa39e75fce7e7e4b9e2
        Reviewed-on: https://gerrit.libreoffice.org/80070
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ec0a3db0cbb5413d10e70c9843e679bbf2327c15]

        Add document-level option to lock down file export
        
        Setting this option will disable any export command
        (File->Export*, File->Send*, graphic/chart export context menu,
        save as, mailmerge wizard, ...)
        
        Change-Id: I07a2a3b9179b494ac839e7d1e407194600679aa1
        Reviewed-on: https://gerrit.libreoffice.org/81316
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-10-23  Muhammet Kara  <muhammet.kara@collabora.com>  [942d1d2ea59bf4605f2c464a6b29c967fa9f8de8]

        tdf#112126: Correct naming for pages in Draw
        
        Pages are named as 'Page X' rather than 'Slide X' now.
        
        Change-Id: I3d4838ef5dbd8d0c04a068adc12ad9cea0bbb0b1
        Reviewed-on: https://gerrit.libreoffice.org/81364
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-10-23  Caolán McNamara  <caolanm@redhat.com>  [b20fa45bf92d780c56128c574203d01dc095ef95]

        ofz#18454 Bad-cast to SwDrawContact from SwFlyDrawContact
        
        Change-Id: I8fda26909d1e3854d8429dd0b733724266464559
        Reviewed-on: https://gerrit.libreoffice.org/81350
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [009e7a54f40ebacd9dd4a394504c277789699801]

        sc: rowcol: tdf#50916 convert unoobj
        
        Change-Id: Iec648767c7f09f9655dcd6bceff9df5fc66026de
        Reviewed-on: https://gerrit.libreoffice.org/81332
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-23  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [eca31344795f7dca5b3407c56ab240c11a97c58f]

        tdf#127909 save manually selected certificate path
        
        Saves the value of the manual selection, independent from the real
        active certificate path, to restore the setting for the dialog.
        
        Change-Id: I5c423c594f38b1e2b25caa650b3ca2862cf49d82
        Reviewed-on: https://gerrit.libreoffice.org/79979
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-10-23  Stephan Bergmann  <sbergman@redhat.com>  [47d813eabb5c8bca771c20cc248a136a98e5876c]

        Remove check that is redundant
        
        ...since 96710f8e466d44047ea4ac9cb8c70dc7664f5c73 "convert OUString::match to
        OUString::endsWith"
        
        Change-Id: Ifd08feede5908e6cc41b25bfe9f8bde6c6d6930b
        Reviewed-on: https://gerrit.libreoffice.org/81362
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-23  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [adbaa625acc14e2b814cf5d88267889e6193145f]

        tdf#127909 list all mozilla profiles
        
        If there isn't an already selected profile, it'll select the
        default one.
        
        Change-Id: I66e39dbe1c3ce4d9436857c716d93e603582e3d1
        Reviewed-on: https://gerrit.libreoffice.org/79978
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-10-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [fbb93bc1597e7631e7241597b0b826a179dae5d4]

        loplugin:unusedfields
        
        Change-Id: I1f69ec45e7d44e45a6ece1fe9d9eef8a2be2d6ff
        Reviewed-on: https://gerrit.libreoffice.org/81361
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-23  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [aceab9cbf10486d2179d016b36511d907d402825]

        tdf#127909 don't always select the first entry
        
        Change-Id: Ic65667c748a62d989a4f38113155ba2715830629
        Reviewed-on: https://gerrit.libreoffice.org/79977
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-10-23  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [162629610dc07f0ed4e15aeed9bd4cad6bea79d1]

        tdf#127909 refactoring of the cert path dialog
        
        * Drop some unused memeber variables
        * Rename some member variables
        * Add a few const
        
        Change-Id: Iea3018f03ab855a357d27b93902323197077ea04
        Reviewed-on: https://gerrit.libreoffice.org/79976
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-10-23  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [e3c4b919bdef1dfc8d756425bee099ff7f2e1bb5]

        tdf#127909 rename cert path dialogs' Add button
        
        This dialog just allows to manually override the NSS path.
        Currently it'll even lose this path, if the user select something
        else during a LO run, which is a usability nuisance.
        
        Change-Id: I75fadfbbd5006998a9f0e5cf70cb34566db701d8
        Reviewed-on: https://gerrit.libreoffice.org/79975
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [3b65ce7996c8cedcdb710275a0d1fb948b5d78bb]

        loplugin:unusedmethods
        
        Change-Id: I5fd081780d46fd30864830eea2956bad6dc3e222
        Reviewed-on: https://gerrit.libreoffice.org/81360
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-23  andreas kainz  <kainz.a@gmail.com>  [4c1f44047aa680c2e2e84986353ab2b2f375f6f2]

        fix alignment of fontdialog in smath
        
        Change-Id: I71c424d0c3ef4df8f563fabee9e49daaa60fea65
        Reviewed-on: https://gerrit.libreoffice.org/81353
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-10-23  andreas kainz  <kainz.a@gmail.com>  [e5a1366345143c5667e386b0045b0bfd85830ed0]

        print dialog consistent icon size
        
        Change-Id: I93c5248e6d4a8d799cedde21eb30d5e39b60247e
        Reviewed-on: https://gerrit.libreoffice.org/81355
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-10-23  andreas kainz  <kainz.a@gmail.com>  [cdae02b49d687ee3b64caae686e680f9ee5bbc27]

        remove hardcoded alignment elements from addtargetdialog
        
        Change-Id: I0c4536a61859e1f0ca3948c58407bdb28dd3bc66
        Reviewed-on: https://gerrit.libreoffice.org/81351
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-10-23  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [2af494822da31ccadfc96f59d61493cae63d60d7]

        ODK: cleanup windows linker debug args
        
        This was a somehow confused & partially commented-out setup
        
        Change-Id: Iad5ef6721cda6f85ded3296650ee9a7df9ec59fd
        Reviewed-on: https://gerrit.libreoffice.org/81333
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-23  Noel Grandin  <noelgrandin@gmail.com>  [c68be56c295c8dda3043c80d4641575ec2799e55]

        size some stringbuffer to prevent re-alloc
        
        Change-Id: I385587a922c555c320a45dcc6d644315b72510e9
        Reviewed-on: https://gerrit.libreoffice.org/81278
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-23  Stephan Bergmann  <sbergman@redhat.com>  [437dc68285dab0f08a1ded2193d86d64f560cd9b]

        Make comparison operator member functions const
        
        ...which avoids overload resolution ambiguities in C++20, when a synthesized
        candidate of operator == for a reversed-argument rewrite conflicts with the
        actual operator ==, due to the asymmetric const-ness of the implicit object
        parameter and the RHS parameter.  (As observed with recent Clang 10 trunk with
        -std=c++2a:
        
        > vcl/unx/generic/gdi/salgdi.cxx:138:18: error: use of overloaded operator '!=' is ambiguous (with operand types 'SalX11Screen' and 'SalX11Screen')
        >     if( nXScreen != m_nXScreen )
        >         ~~~~~~~~ ^  ~~~~~~~~~~
        > vcl/inc/unx/saltype.h:22:10: note: candidate function
        >     bool operator!=(const SalX11Screen &rOther) { return rOther.mnXScreen != mnXScreen; }
        >          ^
        > vcl/inc/unx/saltype.h:21:10: note: candidate function
        >     bool operator==(const SalX11Screen &rOther) { return rOther.mnXScreen == mnXScreen; }
        >          ^
        > vcl/inc/unx/saltype.h:21:10: note: candidate function (with reversed parameter order)
        
        )
        
        Change-Id: I5dab4fecfbb7badab06ebd0d779527de9672a02a
        Reviewed-on: https://gerrit.libreoffice.org/81352
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-23  Jim Raykowski  <raykowj@gmail..com>  [3ed56f407235feb97ee2565a613e5f1d2bb2d925]

        tdf#128058 Add Expand Collapse All to Navigator context menu
        
        Change-Id: I8c68865c8bc95a9ef6d1bea565e635e288f728e6
        Reviewed-on: https://gerrit.libreoffice.org/81003
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Jenkins

2019-10-23  Jens Carl  <j.carl43@gmx.de>  [7fe58f64cd8b58918cae92aed536d266f63b4c71]

        tdf#45904 Move XTextRange Java test to C++
        
        Move XTextRange Java test to C++ for ScAnnotationShapeObj.
        
        Change-Id: If280b4e621fedd1023457ff626c6db8ef9a9f7ad
        Reviewed-on: https://gerrit.libreoffice.org/81295
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-10-23  Henry Castro  <hcastro@collabora.com>  [7c6226bee72805db7f0e567ca9f06c786a7d0da2]

        lok: svtools: create ValueSetUIObject class
        
        The ValueSet control is used in Layouts panel inside Sidebar of the
        impress document. Once the LO server sends the UI data to the client side
        that is transformed to mobile view using Mobile Wizard framework.
        The loleaflet client side has to send commands for the user interactions
        like to touch an item.
        
        e.g.  Send "WindowId SELECT ID=300"
        
        The unit test simulates the scenario, so the ValueSet control executes
        the action.
        
        Change-Id: Ib6ec5db6ce2777e819f81a9dae74c4641bb7053b
        Reviewed-on: https://gerrit.libreoffice.org/81141
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/81354
        Tested-by: Jenkins

2019-10-22  Henry Castro  <hcastro@collabora.com>  [d2b5ab3498a78c6d164a15b3bf2b947553ea2743]

        sd: sidebar: force to set the id of the LayoutMenu control
        
        Otherwise, the function std::unique_ptr<UIObject>
        WindowUIObject::get_child(const OUString& rID)
        will not find the control with the rID.
        
        Change-Id: Ie571eb351bb0c59654f577cef1961247273d7608
        Reviewed-on: https://gerrit.libreoffice.org/81345
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2019-10-22  Stephan Bergmann  <sbergman@redhat.com>  [5447117899e688a6b0003ebbd256e92bcefd76c8]

        Missing test dependency
        
        Noticed when executing CppunitTest_sccomp_solver that it apparently depended on
        ExternalProject_lpsolve but not on ExternalPackage_lpsolve.
        (LpSolverTest::testLpSolver in sccomp/qa/unit/solver.cxx instantiates UNO
        service com.sun.star.comp.Calc.LpsolveSolver in Library_solver, which uses
        lpsolve as an external.)
        
        Thanks to mst for showing me the right place to fix.
        
        Change-Id: I71a1c3552473ff6fea616805eea1fb68143d255b
        Reviewed-on: https://gerrit.libreoffice.org/81133
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-22  andreas kainz  <kainz.a@gmail.com>  [c0a7554f7c757dc62df7c39d5dcc81aecdf28a36]

        sw Options Dialog View sizegroup update
        
        Change-Id: Id7d673d11f8a3790874c010e65d02959899b567d
        Reviewed-on: https://gerrit.libreoffice.org/81191
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-10-22  andreas kainz  <kainz.a@gmail.com>  [48e68eddb9bc1d8356eaf493cfd4a520f64ce4d1]

        tdf#128239 Paragraph Dialog: Update Alignment tab
        
        Change-Id: Ia2649902e4ad8c2990ffef5fd0c22df32484fcd7
        Reviewed-on: https://gerrit.libreoffice.org/81113
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-10-22  andreas kainz  <kainz.a@gmail.com>  [5456719e2a2cc4f3d9bfc2f107a054c593cd5480]

        tdf#128239 Paragraph Dialog: Update Outline tab
        
        Change-Id: Icb22f2a9f24852898ab4550bc0cec32732ad32dd
        Reviewed-on: https://gerrit.libreoffice.org/81103
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-10-22  andreas kainz  <kainz.a@gmail.com>  [d686b7131c1949e1b1e65cee6464cbbfb62bf991]

        tdf#128239 Paragraph Dialog: Update Tabs tab
        
        Change-Id: I6985c15df7a65bd38b66e50ddee2221bfdff5f01
        Reviewed-on: https://gerrit.libreoffice.org/81099
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-10-22  Ricardo Palomares  <rpmdisguise-java@yahoo.es>  [138e8b5d8816d76121ea6d698f4a4fd34a26d519]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - Bring shipped Spanish dictionary up to version 2.5
            
            Change-Id: I4cd5921b88f61611ba2220d2db4aa3adee7d2d17
            Reviewed-on: https://gerrit.libreoffice.org/81349
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            Tested-by: Andras Timar <andras.timar@collabora.com>
            
2019-10-22  Caolán McNamara  <caolanm@redhat.com>  [ad0a97ca200328d336a3cd58942f71a824b1f23a]

        Resolves: tdf#128318 'Standard' buttons should not be shown by default
        
        Change-Id: Ic1af3895c1815a50fd26f74db8f5d4d006414643
        Reviewed-on: https://gerrit.libreoffice.org/81329
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [5d3b6e482e72451bd508b3a4db9f182ab4da388d]

        sc: rowcol: tdf#50916 convert cellsh
        
        Change-Id: If0a44e8bfd3195f2631c2fbcb7c5aa036aae7a40
        Reviewed-on: https://gerrit.libreoffice.org/81331
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-22  Miklos Vajna  <vmiklos@collabora.com>  [dc83c34989b366a9740da062e7d7bdca73fd9890]

        tdf#124770 sw layout: handle Word's take on italic formatting vs text break
        
        When it comes to finding out if a piece of text fits the currently line
        or not, Word simply measures the text width and the line width, and
        decides if we fit or not. This can have an effect that italic text (e.g.
        a "H" character) is slightly over the margin, but simplifies the layout.
        
        Writer tries to reserve a bit more space, so italic text is kept inside
        the margin, which leads to different layout in edge cases.
        
        This somewhat arbitrary "reserve a bit more space: decrease the usable
        line width by height / 12" mechanism was there since the initial import.
        Reuse a related compatibility flag (tab-over-margin, already set for
        imported-from-Word documents) to avoid this compensation to match what
        Word does.
        
        Change-Id: I0af178c75bb9a1e85d9f1393f010c890cb1cbc08
        Reviewed-on: https://gerrit.libreoffice.org/81341
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-10-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8da2e5825486bec2378f47e527a3df691fbf499d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add screenshot for Option HTML Help page
            
            Change-Id: Iffabc73b4d0a48c2c89b9b43d54fd1344f233cbd
            Reviewed-on: https://gerrit.libreoffice.org/81342
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-22  Stephan Bergmann  <sbergman@redhat.com>  [f26178b17691ccc9d3da9c25cec9ef08a633b3a7]

        -Werror,-Wimplicit-int-float-conversion
        
        > sc/source/core/tool/interpr3.cxx:3659:36: error: implicit conversion from 'unsigned long' to 'double' changes value from 18446744073709551615 to 18446744073709551616 [-Werror,-Wimplicit-int-float-conversion]
        >                 if (f < 1.0 || f > std::numeric_limits<SCSIZE>::max())
        >                                  ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        since 475165e431b5392e426db0de4cea50efc2513875 "Resolves: tdf#127982
        SMALL()/LARGE() rank array can be larger than data array"
        
        (This supersedes 1b0cba8c2cd672b0d5a59a215961c5136a6e656b
        "-Wimplicit-int-float-conversion", which would have incurred UB if f is larger
        than std::numeric_limits<SCSIZE>::max().)
        
        Change-Id: I1eeb75d73169ac89ec4bf9562edcf99d9925f607
        Reviewed-on: https://gerrit.libreoffice.org/81309
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [bef71336399f1dc678eee16b5d6d7bf26a17f491]

        sc: rowcol: tdf#50916 convert gridwin
        
        Change-Id: Ifaaddbf17430cf7f2b64785f80afd3cfaa80cdd8
        Reviewed-on: https://gerrit.libreoffice.org/81325
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [0dc168dfc3a693510e5776109e989ff5f956f7db]

        loplugin:unusedenumconstants
        
        Change-Id: I76aadeefce66df93f21b7e45c0e87ab92df45131
        Reviewed-on: https://gerrit.libreoffice.org/81324
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [25732d7f211ce51fcecbb15ce6d9c551c2715b6e]

        sc: rowcol: tdf#50916 convert output
        
        Change-Id: I6fbcf26dbf6a5dfa506d5c69b123dbb297855ef3
        Reviewed-on: https://gerrit.libreoffice.org/81304
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-22  László Németh  <nemeth@numbertext.org>  [173b7fcaae86980809889db30ddb82f8ba883103]

        tdf#42748 show changes of list numbers and bullets
        
        At splitting or joining list items or adding new ones, the
        removed or new list number or bullet didn't show the change,
        only a vertical line added to the left margin of the list
        items. Moreover, deleting only the text of the list
        item (keeping its number) looked like the full deletion of
        the item.
        
        Change-Id: I4568713b5c94584761609d891b3eb36c45f8502c
        Reviewed-on: https://gerrit.libreoffice.org/81258
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-10-22  Caolán McNamara  <caolanm@redhat.com>  [5cb4f1e757b5db7f21622d3fad9b23857a1e589b]

        document contemporary uselessness of getTargetColorDepth
        
        Change-Id: I60ab61df29445681a8ddc3a1b2005e7c43f70d3c
        Reviewed-on: https://gerrit.libreoffice.org/81322
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-22  Michael Stahl  <Michael.Stahl@cib.de>  [6314e7bf21cb220fa84a6483f96caa75368773c5]

        sw: what is that exception about
        
        Change-Id: I00bce4bead3d593b2c2ceb06da49fd90d6fd213f
        Reviewed-on: https://gerrit.libreoffice.org/81080
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-22  Stephan Bergmann  <sbergman@redhat.com>  [54f292d1d199dae36257a1ceb0ff30f32a7e0824]

        Avoid C++20 operator overloading ambiguity
        
        ...which is reported now by Clang 10 trunk with -std=c++2a:
        
        > cui/source/tabpages/tpline.cxx:481:80: error: use of overloaded operator '==' is ambiguous (with operand types 'const XLineEndItem' and 'XLineStartItem')
        >             if( pItem && ( !pOld || !( *static_cast<const XLineEndItem*>(pOld) == *pItem ) ) )
        >                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~~~
        > include/svx/xlnstit.hxx:43:29: note: candidate function (with reversed parameter order)
        >     virtual bool            operator==(const SfxPoolItem& rItem) const override;
        >                             ^
        > include/svx/xlnedit.hxx:43:29: note: candidate function
        >     virtual bool            operator==(const SfxPoolItem& rItem) const override;
        >                             ^
        
        But the base SfxPoolItem::operator == is virtual anyway, so no need to cast
        pOld to a derived type.
        
        And once the expression is changed to
        
          !( *pOld == *pItem )
        
        loplugin:simplifybool would kick in, but only with old compilers.  So update
        loplugin:simplifybool to also kick in on that with latest Clang trunk with
        -std=c++2a, and simplify the expression accordingly.
        
        Change-Id: I3de9175b30d8645ed7a52f87cfac320144576cc8
        Reviewed-on: https://gerrit.libreoffice.org/81203
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-22  Stephan Bergmann  <sbergman@redhat.com>  [65b239f8cab7e5a82438a617d8d9e022fc441138]

        external/lpsolve: Avoid UBSan nullptr-with-nonzero-offset
        
        ...(new with Clang 10 trunk), as seen during CppunitTest_sccomp_solver:
        
        > ../lp_presolve.c:171:34: runtime error: applying non-zero offset 8 to null pointer
        >  #0 in presolve_rebuildUndo at workdir/UnpackedTarball/lpsolve/lpsolve55/../lp_presolve.c:171:34
        >  #1 in postsolve at workdir/UnpackedTarball/lpsolve/lpsolve55/../lp_presolve.c:5673:5
        >  #2 in spx_solve at workdir/UnpackedTarball/lpsolve/lpsolve55/../lp_simplex.c:2067:9
        >  #3 in lin_solve at workdir/UnpackedTarball/lpsolve/lpsolve55/../lp_simplex.c:2159:12
        >  #4 in LpsolveSolver::solve() at sccomp/source/solver/LpsolveSolver.cxx:295:19
        >  #5 in (anonymous namespace)::LpSolverTest::testSolver(rtl::OUString const&) at sccomp/qa/unit/solver.cxx:106:14
        >  #6 in (anonymous namespace)::LpSolverTest::testLpSolver() at sccomp/qa/unit/solver.cxx:69:5
        
        I have no idea whether this even remotely resembles a useful fix, though.
        
        Change-Id: I1a2796d3849967576f400737082e7377566aece9
        Reviewed-on: https://gerrit.libreoffice.org/81321
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3331b91f78519b6c208be9318983d741f4e2ea6b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix image dmensions in page
            
            Change-Id: I64c4550d47c05ad05f6cfdf65a642e502dd51d03
            Reviewed-on: https://gerrit.libreoffice.org/81289
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [951a6e3e3375c96fec4d711552a58794aa9eec8a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Give note,tip,warning same children as paragraph
            
            But narrow attributes not necessary (role, heading...)
            
            Change-Id: Icb022d0694a442186bef46fae172631a96662353
            Reviewed-on: https://gerrit.libreoffice.org/81292
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5b899701c857670851cafa97349e0007408a0434]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add screenshot to Option load VBA Help page
            
            Change-Id: I35aab763f42ae1f4670f82900dd8ea25ca256f6e
            Reviewed-on: https://gerrit.libreoffice.org/81290
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9d27912cb87e18a2c03fc958b3932f1f05be5e3d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add Option View help page screenshot
            
            + tweak CSS for images
            
            Change-Id: Iaa304a0ccecb6cdea2421de4ffaed52d71a0c76b
            Reviewed-on: https://gerrit.libreoffice.org/81287
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-22  Stephan Bergmann  <sbergman@redhat.com>  [541815fcdbe49817a8ef8162fcceaaf7c790d296]

        Pass ENABLE_DEBUG into ExternalProject_redland
        
        Change-Id: Ifaacb82478b16e102108d32488a2807489c46901
        Reviewed-on: https://gerrit.libreoffice.org/81320
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-22  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [b6fa378951a1b4e44b83622db73e0d1fdc6dbb5c]

        tdf#128229 Disable Accept All & Reject All if redlines are password protected
        
        Change-Id: If0a2781565b41aff1b502c293f89e2005b47cce8
        Reviewed-on: https://gerrit.libreoffice.org/81265
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-10-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [1b0cba8c2cd672b0d5a59a215961c5136a6e656b]

        -Wimplicit-int-float-conversion
        
        with clang trunk
        
        implicit conversion from 'unsigned long' to 'double' changes value from
        18446744073709551615 to 18446744073709551616
        [-Werror,-Wimplicit-int-float-conversion]
                        if (f < 1.0 || f > std::numeric_limits<SCSIZE>::max())
                                         ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        Change-Id: Ief0eb55ed1ade9fb88f5749774790aebbb27e085
        Reviewed-on: https://gerrit.libreoffice.org/81319
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-22  Balazs Varga  <balazs.varga991@gmail.com>  [9ff954d5f780cae5df6942e97b713cfc19449145]

        tdf#127908 tdf#128193 Chart OOXML: Fix Custom Y axis title position
        
        Import part: set the anchor position to the TOP_LEFT corner of the rectangle
        during the import, if the textbox is rotated with 90 or 270 degree. Because
        the OOXML files always contains the TOP_LEFT coordinates of a textbox, even if
        they are rotated.
        
        Note: Unfortunatelly we do not know the shape size, so this fix
        cannot handle rotations different than 0, 90 or 270 degrees.
        
        Export part: export the top left corner coordinates of axis title shape
        as the OOXML Standerd requires.
        
        Change-Id: Id0875d65884f6bfef8726135a7c03418d2ce3f23
        Reviewed-on: https://gerrit.libreoffice.org/80939
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-10-22  Stephan Bergmann  <sbergman@redhat.com>  [6fff5e07f63213b711d5ddd25e47e9593e306643]

        external/redland: Avoid UBSan nullptr-with-nonzero-offset
        
        ...(new with Clang 10 trunk), as seen during CppunitTest_sw_ooxmlexport:
        
        > raptor_rfc2396.c:389:23: runtime error: applying non-zero offset 2 to null pointer
        >  #0 in raptor_uri_normalize_path at workdir/UnpackedTarball/raptor/src/raptor_rfc2396.c:389:23
        >  #1 in raptor_uri_resolve_uri_reference at workdir/UnpackedTarball/raptor/src/raptor_rfc2396.c:617:21
        >  #2 in raptor_new_uri_relative_to_base_counted at workdir/UnpackedTarball/raptor/src/raptor_uri.c:293:19
        >  #3 in raptor_new_uri_relative_to_base at workdir/UnpackedTarball/raptor/src/raptor_uri.c:319:10
        >  #4 in raptor_rdfxml_end_element_grammar at workdir/UnpackedTarball/raptor/src/raptor_rdfxml.c:2613:32
        >  #5 in raptor_rdfxml_end_element_handler at workdir/UnpackedTarball/raptor/src/raptor_rdfxml.c:850:5
        >  #6 in raptor_sax2_end_element at workdir/UnpackedTarball/raptor/src/raptor_sax2.c:867:7
        >  #7 in xmlParseTryOrFinish at workdir/UnpackedTarball/libxml2/parser.c:11386:8
        >  #8 in xmlParseChunk__internal_alias at workdir/UnpackedTarball/libxml2/parser.c:12244:13
        >  #9 in raptor_sax2_parse_chunk at workdir/UnpackedTarball/raptor/src/raptor_sax2.c:534:10
        >  #10 in raptor_rdfxml_parse_chunk at workdir/UnpackedTarball/raptor/src/raptor_rdfxml.c:1169:8
        >  #11 in raptor_parser_parse_chunk at workdir/UnpackedTarball/raptor/src/raptor_parse.c:482:10
        >  #12 in librdf_parser_raptor_parse_as_stream_common at <null> (instdir/program/librdf-lo.so.0 +0x11ee39)
        >  #13 in librdf_parser_raptor_parse_counted_string_as_stream at <null> (instdir/program/librdf-lo.so.0 +0x117ca4)
        >  #14 in librdf_parser_parse_counted_string_as_stream at <null> (instdir/program/librdf-lo.so.0 +0x111967)
        >  #15 in (anonymous namespace)::librdf_Repository::importGraph(short, com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, com::sun::star::uno::Reference<com::sun::star::rdf::XURI> const&, com::sun::star::uno::Reference<com::sun::star::rdf::XURI> const&) at unoxml/source/rdf/librdf_repository.cxx:1048:9
        >  #17 in sfx2::readStream(sfx2::DocumentMetadataAccess_Impl&, com::sun::star::uno::Reference<com::sun::star::embed::XStorage> const&, rtl::OUString const&, rtl::OUString const&) at sfx2/source/doc/DocumentMetadataAccess.cxx:606:36
        >  #18 in sfx2::initLoading(sfx2::DocumentMetadataAccess_Impl&, com::sun::star::uno::Reference<com::sun::star::embed::XStorage> const&, com::sun::star::uno::Reference<com::sun::star::rdf::XURI> const&, com::sun::star::uno::Reference<com::sun::star::task::XInteractionHandler> const&) at sfx2/source/doc/DocumentMetadataAccess.cxx:763:9
        >  #19 in sfx2::DocumentMetadataAccess::loadMetadataFromStorage(com::sun::star::uno::Reference<com::sun::star::embed::XStorage> const&, com::sun::star::uno::Reference<com::sun::star::rdf::XURI> const&, com::sun::star::uno::Reference<com::sun::star::task::XInteractionHandler> const&) at sfx2/source/doc/DocumentMetadataAccess.cxx:1126:5
        >  #20 in SfxBaseModel::loadMetadataFromStorage(com::sun::star::uno::Reference<com::sun::star::embed::XStorage> const&, com::sun::star::uno::Reference<com::sun::star::rdf::XURI> const&, com::sun::star::uno::Reference<com::sun::star::task::XInteractionHandler> const&) at sfx2/source/doc/sfxbasemodel.cxx:4411:15
        >  #21 in XMLReader::Read(SwDoc&, rtl::OUString const&, SwPaM&, rtl::OUString const&) at sw/source/filter/xml/swxml.cxx:810:19
        >  #22 in SwReader::Read(Reader const&) at sw/source/filter/basflt/shellio.cxx:188:22
        >  #23 in SwDocShell::Load(SfxMedium&) at sw/source/uibase/app/docshini.cxx:546:37
        >  #24 in SfxObjectShell::LoadOwnFormat(SfxMedium&) at sfx2/source/doc/objstor.cxx:3040:20
        >  #25 in SfxObjectShell::DoLoad(SfxMedium*) at sfx2/source/doc/objstor.cxx:696:40
        >  #26 in SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at sfx2/source/doc/sfxbasemodel.cxx:1851:36
        >  #27 in (anonymous namespace)::SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) at sfx2/source/view/frmload.cxx:691:28
        >  #28 in framework::LoadEnv::impl_loadContent() at framework/source/loadenv/loadenv.cxx:1157:37
        >  #29 in framework::LoadEnv::startLoading() at framework/source/loadenv/loadenv.cxx:390:20
        >  #30 in framework::LoadEnv::loadComponentFromURL(com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/loadenv/loadenv.cxx:171:14
        >  #31 in framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/services/desktop.cxx:621:12
        >  #32 in non-virtual thunk to framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/services/desktop.cxx
        >  #33 in unotest::MacrosTest::loadFromDesktop(rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at unotest/source/cpp/macros_test.cxx:48:62
        >  #34 in SwModelTestBase::loadURL(rtl::OUString const&, char const*, char const*) at sw/qa/extras/inc/swmodeltestbase.hxx:765:23
        >  #35 in SwModelTestBase::load(rtl::OUString const&, char const*, char const*) at sw/qa/extras/inc/swmodeltestbase.hxx:720:16
        >  #36 in SwModelTestBase::executeImportExportImportTest(char const*, char const*) at sw/qa/extras/inc/swmodeltestbase.hxx:290:9
        >  #37 in testTdf118393::Import_Export_Import() at sw/qa/extras/ooxmlexport/ooxmlexport.cxx:84:1
        
        Presumably, `cur` can legitimately be null there and the `s == (cur+2)` check
        was intended to always be false when `cur` is null?
        
        Change-Id: I0e3b762d5868933e586eb8f2255148f88a54e908
        Reviewed-on: https://gerrit.libreoffice.org/81318
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [7fb43031b7eec663768f5a4e78e60da86379df41]

        loplugin:constantparam
        
        Change-Id: Ibfe70492683ff3ec208cee95d8a11155ec54f690
        Reviewed-on: https://gerrit.libreoffice.org/81314
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-22  Henry Castro  <hcastro@collabora.com>  [61ea11e51ceeaec7bf197a076cf40d96bd65ad07]

        lok: convert JSON to StringMap in sent DialogEvent function
        
        The StringMap type is used to the class UIObject methods to get state
        and execute actions. So the idea is the loleaflet client side send
        a raw JSON string:
        
        {
          ctrl: "id_control",
          cmd: "SELECT",
          ID: "item_id",
          ...   // more parameters
        }
        
        Then it is transformed with a simple JSON to StringMap, finally
        it is dispatched to execute the actions.
        
        Change-Id: Icd628598fe46ae28b4afa3ca17ac75797c1b9308
        Reviewed-on: https://gerrit.libreoffice.org/81313
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2019-10-22  Dennis Francis  <dennis.francis@collabora.com>  [f1379133177b2c157019913d2fcdb075859adeb6]

        Ensure all formula-groups in the collection are threadable.
        
        When doing a multi-formula-group threading, add the missing check
        that all of the groups are themselves threadable.
        
        This was caught by crashtest document of tdf#77970.
        
        Change-Id: I42b83ef99ba30909df2b6d8c09d933916784844b
        Reviewed-on: https://gerrit.libreoffice.org/81307
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-10-22  Stephan Bergmann  <sbergman@redhat.com>  [cde9b22a9225801d58ed0ab56fbd065f4e51eb92]

        exernal/icu: Various C++20 comparison operator fixes
        
        There are three patterns here:
        
        * Missing const (source/common/uvector.cpp, source/common/uvector.h):  Overload
          resolution ambiguities when a synthesized canditate of operator == for a
          reversed-argument rewrite conflicts with the actual operator ==, due to the
          asymmetric const-ness of the implicit object parameter and the RHS parameter:
        
        > uniset.cpp:360:18: error: use of overloaded operator '!=' is ambiguous (with operand types 'icu_63::UVector' and 'icu_63::UVector')
        >     if (*strings != *o.strings) return FALSE;
        >         ~~~~~~~~ ^  ~~~~~~~~~~
        > ./uvector.h:385:23: note: candidate function
        > inline UBool UVector::operator!=(const UVector& other) {
        >                       ^
        > ./uvector.h:116:11: note: candidate function
        >     UBool operator==(const UVector& other);
        >           ^
        > ./uvector.h:116:11: note: candidate function (with reversed parameter order)
        
        * UBool -> bool (source/i18n/tzrule.cpp, source/i18n/unicode/tzrule.h):
          [over.match.oper]/9 (of the current C++20 draft) states:  "If a rewritten
          operator== candidate is selected [...], its return type shall be cv bool":
        
        > basictz.cpp:411:37: error: return type 'UBool' (aka 'signed char') of selected 'operator==' function for rewritten '==' comparison is not 'bool'
        >                 if (*(tzt0.getTo()) == *tar) {
        >                     ~~~~~~~~~~~~~~~ ^  ~~~~
        > ./unicode/tzrule.h:675:19: note: declared here
        >     virtual UBool operator==(const TimeZoneRule& that) const;
        >                   ^
        
        * Additional operator != (source/i18n/unicode/rbtz.h,
          source/i18n/unicode/simpletz.h, source/i18n/unicode/smpdtfmt.h,
          source/i18n/unicode/stsearch.h, source/i18n/unicode/tzrule.h,
          source/i18n/unicode/vtzone.h):  Similar to the previous pattern, but here the
          original operator used was !=, so an alternative fix (that reqires fewer
          changes to the code overall) is to add specific operator != overloads:
        
        > rbtz.cpp:79:15: error: use of overloaded operator '!=' is ambiguous (with operand types 'icu_63::RuleBasedTimeZone' and 'const icu_63::RuleBasedTimeZone')
        >     if (*this != right) {
        >         ~~~~~ ^  ~~~~~
        > ./unicode/rbtz.h:87:19: note: candidate function
        >     virtual UBool operator!=(const TimeZone& that) const;
        >                   ^
        > ./unicode/rbtz.h:77:19: note: candidate function
        >     virtual UBool operator==(const TimeZone& that) const;
        >                   ^
        > ./unicode/rbtz.h:77:19: note: candidate function (with reversed parameter order)
        > rbtz.cpp:101:23: error: use of overloaded operator '!=' is ambiguous (with operand types 'icu_63::InitialTimeZoneRule' and 'icu_63::InitialTimeZoneRule')
        >     if (*fInitialRule != *(rbtz->fInitialRule)) {
        >         ~~~~~~~~~~~~~ ^  ~~~~~~~~~~~~~~~~~~~~~
        > ./unicode/tzrule.h:257:19: note: candidate function
        >     virtual UBool operator!=(const TimeZoneRule& that) const;
        >                   ^
        > ./unicode/tzrule.h:248:18: note: candidate function
        >     virtual bool operator==(const TimeZoneRule& that) const;
        >                  ^
        > ./unicode/tzrule.h:248:18: note: candidate function (with reversed parameter order)
        > rbtz.cpp:535:23: error: use of overloaded operator '!=' is ambiguous (with operand types 'icu_63::InitialTimeZoneRule' and 'icu_63::InitialTimeZoneRule')
        >     if (*fInitialRule != *(that.fInitialRule)) {
        >         ~~~~~~~~~~~~~ ^  ~~~~~~~~~~~~~~~~~~~~
        > ./unicode/tzrule.h:257:19: note: candidate function
        >     virtual UBool operator!=(const TimeZoneRule& that) const;
        >                   ^
        > ./unicode/tzrule.h:248:18: note: candidate function
        >     virtual bool operator==(const TimeZoneRule& that) const;
        >                  ^
        > ./unicode/tzrule.h:248:18: note: candidate function (with reversed parameter order)
        >
        > olsontz.cpp:630:69: error: return type 'UBool' (aka 'signed char') of selected 'operator==' function for rewritten '!=' comparison is not 'bool'
        >         || (finalZone != NULL && z->finalZone != NULL && *finalZone != *z->finalZone)) {
        >                                                          ~~~~~~~~~~ ^  ~~~~~~~~~~~~~
        > ./unicode/simpletz.h:112:19: note: declared here
        >     virtual UBool operator==(const TimeZone& that) const;
        >                   ^
        
        > dtitvfmt.cpp:223:62: error: return type 'UBool' (aka 'signed char') of selected 'operator==' function for rewritten '!=' comparison is not 'bool'
        >         if (fDateFormat && fmt->fDateFormat && (*fDateFormat != *fmt->fDateFormat)) {return FALSE;}
        >                                                 ~~~~~~~~~~~~ ^  ~~~~~~~~~~~~~~~~~
        > ./unicode/smpdtfmt.h:876:19: note: declared here
        >     virtual UBool operator==(const Format& other) const;
        >                   ^
        
        > stsearch.cpp:187:17: error: return type 'UBool' (aka 'signed char') of selected 'operator==' function for rewritten '!=' comparison is not 'bool'
        >     if ((*this) != that) {
        >         ~~~~~~~ ^  ~~~~
        > ./unicode/stsearch.h:299:19: note: declared here
        >     virtual UBool operator==(const SearchIterator &that) const;
        >                   ^
        
        > vtzone.cpp:1003:15: error: use of overloaded operator '!=' is ambiguous (with operand types 'icu_63::VTimeZone' and 'const icu_63::VTimeZone')
        >     if (*this != right) {
        >         ~~~~~ ^  ~~~~~
        > ./unicode/vtzone.h:83:19: note: candidate function
        >     virtual UBool operator!=(const TimeZone& that) const;
        >                   ^
        > ./unicode/vtzone.h:73:19: note: candidate function
        >     virtual UBool operator==(const TimeZone& that) const;
        >                   ^
        > ./unicode/vtzone.h:73:19: note: candidate function (with reversed parameter order)
        
        Change-Id: I38e01143d1ea0df3f43de53303fd710e41bae027
        Reviewed-on: https://gerrit.libreoffice.org/81306
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-22  Dennis Francis  <dennis.francis@collabora.com>  [3e9ee3803535cde4c6f5de4fb7edf36e5ed6fac4]

        Add a unit test for SUMPRODUCT with group-threading
        
        This test protects the fix in commit :
        
        2d2ea50e0de1df635d176d8032d2f9f8744e3abe
        Cleanup the array-formula related members in ScInterpreter...
        
        Change-Id: Ib98c49513e3edabdd2d2ebd1bfaf9718abb4e517
        Reviewed-on: https://gerrit.libreoffice.org/81301
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-10-22  Dennis Francis  <dennis.francis@collabora.com>  [de817cb48cf550c5cdfb0e83cf914f37454c3622]

        Cleanup the array-formula related members in ScInterpreter...
        
        too in Init(). This is a follow-up of the commit :
        
        7fbe8e8213e4b435aeb9b2035c1dcc633b873659
        Pre-allocate an ScInterpreter object for each thread...
        
        Change-Id: I3f7617f63938499c18c0ddfdfad3622cf03815fb
        Reviewed-on: https://gerrit.libreoffice.org/81300
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-10-22  Michael Meeks  <michael.meeks@collabora.com>  [397729426498a82f55794d23e08dbd7391a085ab]

        tilebench: output a helpful delta image and highlight the diffs.
        
        Change-Id: I545b3b262805361851ed2c829110c6a4f852e25e
        Reviewed-on: https://gerrit.libreoffice.org/81267
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [8d686c1e6afd1e09534dcd1ef9d299455f52836a]

        loplugin:singlevalfields
        
        Change-Id: I92c5634b16862abe1c73c20cfe66abe92f58bb88
        Reviewed-on: https://gerrit.libreoffice.org/81303
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-22  Stephan Bergmann  <sbergman@redhat.com>  [79e15d33c8c4d5488d353de7d440c65601049d5c]

        external/libxml2: Simplify UBSan nullptr-with-offset fix
        
        ...that had been added with fcb2d8a87ad696f7f2fe069f0ed68a88803e1b54
        "external/libxml2: Avoid UBSan nullptr-with-offset"
        
        Change-Id: I7ee234c8c6a868ed825a8ed3fa0dcdc69decb7ba
        Reviewed-on: https://gerrit.libreoffice.org/81299
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-22  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [e7bb875b3e9b5d35e8077484b4b43fcca79d30b7]

        tdf#128230 Require password if the Unprotect button is visible
        
        Regression from commit a2279bb2f52ee5bbe8d38433aac55aa1a16661fb
        
        Before that requiring password depended on the current text of
        the Protect/Unprotect button, which was changed dynamically.
        
        This commit changed that logic and introduced two buttons in the
        new .ui file that are hidden/shown dynamically.
        
        The password condition however was changed to check the visibility
        of the new Protect button instead of the Unprotect button.
        
        Change-Id: Ie24e1b2d45fa92a375a29b7bc71689f9b83ae9dc
        Reviewed-on: https://gerrit.libreoffice.org/81283
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-22  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [6dd4e88c41bca12c2b7a97aee1f078bba7873960]

        tdf#42949 Fix IWYU warnings in fpicker/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ia3f05f9c9e74ef211cc21bf92f88a330e3e2378e
        Reviewed-on: https://gerrit.libreoffice.org/81288
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-22  Mike Kaganski  <mike.kaganski@collabora.com>  [b0de7a890e28f3a918ddb3583db0af8347e5d9ae]

        Don't cast to check lower 16 bits; apply mask explicitly
        
        This partly reverts f7a2795c881c2eba95aa09f21881f842281ae819 and
        removes useless casts that don't serve any purpose, to improve
        readability.
        
        Change-Id: Ia3559cb765a645ed81ba286e59d37005cee93bb1
        Reviewed-on: https://gerrit.libreoffice.org/81275
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-22  Miklos Vajna  <vmiklos@collabora.com>  [9a29a4df545d7f88cd14bb99ce54f149032eb7f0]

        tdf#127412 sw: fix reported ZOrder of shape+textbox pairs
        
        Writer documents may have shape+textbox pairs, in which case internally
        they have individual ZOrders, but the textbox ZOrder is always just 1
        larger than their shape, and externally this is not visible (UNO API,
        UI).
        
        This is implemented by e.g. SwXDrawPage::getCount(), which ignores those
        textboxes. This worked in general for SwVirtFlyDrawObj, but in case the
        textbox is a SwFlyDrawObj, then these were not filtered out. Fix this,
        so the scenario when the shapes are added to the draw page following
        ZOrder (0, 1, etc) works (internally producing 0, 1, 2, 3, etc ZOrders).
        
        Change-Id: I2a04fb76029d83390d418c764fdfbe7a1ee0f208
        Reviewed-on: https://gerrit.libreoffice.org/81277
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-22  Michael Weghorn  <m.weghorn@posteo.de>  [5b9b855c19fd8b8fb61f49e9d3d8bbf47521caee]

        Revert OUString -> OUString& changes
        
        Revert the OUString -> OUString& related part
        of commit b13421c6560e4f189265c96a3145aa11568b4437
        ("Use const references to avoid copying")
        as suggested by Stephan in [1] to avoid
        "ongoing maintenance effort to guarantee
        that the references are not dangling, and
        future maintainers might draw wrong assumptions
        from the atypical behavior of holding OUString
        instances by reference."
        
        [1] https://gerrit.libreoffice.org/#/c/81029/
        
        Change-Id: I50a81a170ba7c40cd3257e250e17f107d4a9f015
        Reviewed-on: https://gerrit.libreoffice.org/81273
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-22  Jim Raykowski  <raykowj@gmail.com>  [673e328b0d9c8e0080cbb72cc435f0f1010652d2]

        tdf#126942 Fix flickering headings in navigator
        
        Change-Id: Ib77154c13bd26f0bd5b700a69a86abd8a382052d
        Reviewed-on: https://gerrit.libreoffice.org/81296
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-10-22  Aron Budea  <aron.budea@collabora.com>  [4cee86a0ee1c2f2b35c59b13e708d9a6941d2730]

        sc: rowcol: tdf#50916 convert some in ui
        
        Change-Id: I7c505774a4174e211598affead664592c2fe9a0f
        Reviewed-on: https://gerrit.libreoffice.org/81293
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [163086a649f1562d43281c7a0de3ee31fd818b31]

        loplugin:virtualdead unused param in ResourceChangeListener
        
        Change-Id: I6bfaef6694ec654889ddf1f300851f323bcc56b3
        Reviewed-on: https://gerrit.libreoffice.org/81272
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [6921cde3917dcb4f420b50823394f84c3c8348c9]

        loplugin:virtualdead unused param in ChartTypeDialogController
        
        Change-Id: I71eaedcd2fbd5b6d05bc90c4c5ddbc7fca9f5925
        Reviewed-on: https://gerrit.libreoffice.org/81271
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [db90e072fa0d0fe6514361cc50273aaa47563478]

        loplugin:virtualdead unused params in OCacheSet
        
        these methods do nothing except forward to their similar named variants,
        so just remove them
        
        Change-Id: I28d31bbe2c1e39fe5a9c2d7eaa9e14006213ab27
        Reviewed-on: https://gerrit.libreoffice.org/81247
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [964ffdc0687c14f9a90105dab4ffdf5eb09b6231]

        loplugin:virtualdead unused param in IContainerApprove
        
        Change-Id: I59edede149d02085125ee946994b6088c3152e7b
        Reviewed-on: https://gerrit.libreoffice.org/81246
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-22  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [bd3929da20b5a536b82b15af552864e7549f91ef]

        Rather not put unencrypted doc in a tempfile
        
        Keep it in memory instead
        
        Change-Id: I25e5cb7183a4d192938110323e27f2f5d1d006fc
        Reviewed-on: https://gerrit.libreoffice.org/81253
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-10-22  Stephan Bergmann  <sbergman@redhat.com>  [fcb2d8a87ad696f7f2fe069f0ed68a88803e1b54]

        external/libxml2: Avoid UBSan nullptr-with-offset
        
        ...(new with Clang 10 trunk), where adding even an offset of 0 to a null pointer
        is UB in C.  Seen when building UIConfig_modules/schart:
        
        > [UIL] chart2/uiconfig/ui/3dviewdialog
        > xpath.c:14532:5: runtime error: applying zero offset to null pointer
        >  #0 in xmlXPathTryStreamCompile at workdir/UnpackedTarball/libxml2/xpath.c:14532:5
        >  #1 in xmlXPathCtxtCompile__internal_alias at workdir/UnpackedTarball/libxml2/xpath.c:14634:12
        >  #2 in xsltXPathCompileFlags at workdir/UnpackedTarball/libxslt/libxslt/xsltutils.c:2323:11
        >  #3 in xsltValueOfComp at workdir/UnpackedTarball/libxslt/libxslt/preproc.c:1258:18
        >  #4 in xsltStylePreCompute at workdir/UnpackedTarball/libxslt/libxslt/preproc.c:2225:6
        >  #5 in xsltParseTemplateContent at workdir/UnpackedTarball/libxslt/libxslt/xslt.c:4916:13
        >  #6 in xsltParseStylesheetTemplate at workdir/UnpackedTarball/libxslt/libxslt/xslt.c:5467:5
        >  #7 in xsltParseStylesheetTop at workdir/UnpackedTarball/libxslt/libxslt/xslt.c:6205:6
        >  #8 in xsltParseStylesheetProcess at workdir/UnpackedTarball/libxslt/libxslt/xslt.c:6461:2
        >  #9 in xsltParseStylesheetImportedDoc at workdir/UnpackedTarball/libxslt/libxslt/xslt.c:6675:9
        >  #10 in xsltParseStylesheetDoc at workdir/UnpackedTarball/libxslt/libxslt/xslt.c:6714:11
        >  #11 in main at workdir/UnpackedTarball/libxslt/xsltproc/xsltproc.c:888:9
        
        Change-Id: I016ca8d24315385bcfeafca56dda44d9be10f517
        Reviewed-on: https://gerrit.libreoffice.org/81285
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-22  Stephan Bergmann  <sbergman@redhat.com>  [ad53c152cc1b79f9a64fffcff766e0fa29c3e287]

        external/expat: Avoid -fsanitizenullptr-with-offset
        
        ...(new with Clang 10 trunk), where adding even an offset of 0 to a null pointer
        is UB in C.  Seen when building CustomTarget_writerfilter/source:
        
        > [PY ] CustomTarget/writerfilter/source/ooxml/resourceids.hxx
        > workdir/UnpackedTarball/expat/lib/xmlparse.c:6488:23: runtime error: applying zero offset to null pointer
        >  #0 in hashTableIterInit at workdir/UnpackedTarball/expat/lib/xmlparse.c:6488:23
        >  #1 in dtdDestroy at workdir/UnpackedTarball/expat/lib/xmlparse.c:6130:3
        >  #2 in XML_ParserFree at workdir/UnpackedTarball/expat/lib/xmlparse.c:1368:5
        >  #3 in xmlparse_dealloc at workdir/UnpackedTarball/python3/Modules/pyexpat.c:1222:9
        >  #4 in insertdict at workdir/UnpackedTarball/python3/Objects/dictobject.c:807:9
        >  #5 in _PyObjectDict_SetItem at workdir/UnpackedTarball/python3/Objects/dictobject.c:3927:19
        >  #6 in _PyObject_GenericSetAttrWithDict at workdir/UnpackedTarball/python3/Objects/object.c:1159:19
        >  #7 in PyObject_SetAttr at workdir/UnpackedTarball/python3/Objects/object.c:930:15
        >  #8 in PyEval_EvalFrameEx at workdir/UnpackedTarball/python3/Python/ceval.c:2310:19
        [...]
        
        Change-Id: I152ddb20c726dbeb638c5fab4403423f5c6da7b5
        Reviewed-on: https://gerrit.libreoffice.org/81284
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-22  Stephan Bergmann  <sbergman@redhat.com>  [0c3e90d95c2c952265625bcff590599627114ec1]

        Comparison between css::uno::WeakReference and css::uno::Reference
        
        ...causes overload resolution ambiguity in C++20, as observed with recent
        Clang 10 trunk with -std=c++2a:
        
        > sd/source/ui/framework/factories/BasicPaneFactory.cxx:327:39: error: use of overloaded operator '==' is ambiguous (with operand types 'css::uno::WeakReference<css::drawing::framework::XConfigurationController>' and 'const ::css::uno::Reference< ::css::uno::XInterface>')
        >     if (mxConfigurationControllerWeak == rEventObject.Source)
        >         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~~~~~~~~~~~~~~~~
        > include/com/sun/star/uno/Reference.hxx:425:28: note: candidate function (with reversed parameter order)
        > inline bool BaseReference::operator == ( const BaseReference & rRef ) const
        >                            ^
        > include/cppuhelper/weakref.hxx:106:19: note: candidate function
        >     bool SAL_CALL operator == ( const WeakReferenceHelper & rObj ) const
        
        An alternative would be to add overloads for combinations of
        css::uno::WeakReference adn css::uno::Reference, but this was the only case of
        such an ambiguity across the whole code base, such just resolve it with an
        explicit .get().
        
        Change-Id: I4689d5ffd4f8993cc1f9401d3c21b24f53f21ccd
        Reviewed-on: https://gerrit.libreoffice.org/81282
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-22  Stephan Bergmann  <sbergman@redhat.com>  [41147e20029c80c4941ca81bc5dca3782bef5d94]

        Make comparison operator member functions const
        
        ...which avoids overload resolution ambiguities in C++20, when a synthesized
        candidate of operator == for a reversed-argument rewrite conflicts with the
        actual operator ==, due to the asymmetric const-ness of the implicit object
        parameter and the RHS parameter.  (As observed with recent Clang 10 trunk with
        -std=c++2a:
        
        > sd/source/ui/view/Outliner.cxx:543:44: error: use of overloaded operator '!=' is ambiguous (with operand types '::sd::outliner::Iterator' and 'sd::outliner::Iterator')
        >         mbMatchMayExist = (maObjectIterator!=sd::outliner::OutlinerContainer(this).begin());
        >                            ~~~~~~~~~~~~~~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        > sd/inc/OutlinerIterator.hxx:133:10: note: candidate function
        >     bool operator!= (const Iterator& rIterator);
        >          ^
        > sd/inc/OutlinerIterator.hxx:125:10: note: candidate function
        >     bool operator== (const Iterator& rIterator);
        >          ^
        > sd/inc/OutlinerIterator.hxx:125:10: note: candidate function (with reversed parameter order)
        
        )
        
        Change-Id: Ia477f3f9cf19a5ae0e15a4536d70924962098ce4
        Reviewed-on: https://gerrit.libreoffice.org/81280
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-22  Stephan Bergmann  <sbergman@redhat.com>  [20c6dfde1dff22de7d38ecea00bcf75aa21a1694]

        There doesn't need to be a TemplateSpecializationType here
        
        On both macOS (libc++) and Windows (MSVC standard library),
        compilerplugins/clang/test/getstr.cxx failed four tests without this fix:
        
        > error: 'error' diagnostics expected but not seen:
        >   File compilerplugins/clang/test/getstr.cxx Line 29: suspicious use of 'getStr' on an object of type 'rtl::OUStringBuffer'; the result is implicitly cast to a void pointer in a call of 'operator <<' [loplugin:getstr]
        >   File compilerplugins/clang/test/getstr.cxx Line 30: directly use object of type 'S' (aka 'rtl::OString') in a call of 'operator <<', instead of calling 'getStr' first [loplugin:getstr]
        >   File compilerplugins/clang/test/getstr.cxx Line 34: suspicious use of 'getStr' on an object of type 'rtl::OUStringBuffer'; the result is implicitly cast to a void pointer in a call of 'operator <<' [loplugin:getstr]
        >   File compilerplugins/clang/test/getstr.cxx Line 35: directly use object of type 'rtl::OString' in a call of 'operator <<', instead of calling 'getStr' first [loplugin:getstr]
        
        Change-Id: I65406d3d84bb5a89df44c8fd665b6e38d19f38c7
        Reviewed-on: https://gerrit.libreoffice.org/81266
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-22  Mike Kaganski  <mike.kaganski@collabora.com>  [2008880a57754c5e54625b06fb9a1a23a848a617]

        These should be sal_Int16
        
        Change-Id: I18112d114c4632961b86da5539959c0d4abd79c7
        Reviewed-on: https://gerrit.libreoffice.org/81276
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-22  Mike Kaganski  <mike.kaganski@collabora.com>  [1b2f97a5bd66f74d4ca631f81f2371ac7ceeb1c4]

        These should be sal_Int32
        
        Change-Id: If00ef09bec9b66cd4b7725398b2cdb3f49a3fe90
        Reviewed-on: https://gerrit.libreoffice.org/81274
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-22  Eike Rathke  <erack@redhat.com>  [475165e431b5392e426db0de4cea50efc2513875]

        Resolves: tdf#127982 SMALL()/LARGE() rank array can be larger than data array
        
        Only set error for the positions where the requested rank is out
        of bounds. This also includes zero or negative rank values,
        instead of setting a global error.
        
        Regression from
        
            commit e22ab5e6f6b0ea49231ca454a567133996306116
            CommitDate: Thu Nov 15 22:12:01 2018 +0100
        
                Resolves: i#32345 Make LARGE()/SMALL() return an array
        
        Where previously due to the iteration in the array case single
        values were returned and assembled.
        
        Change-Id: Ic992c56cb79e80269cc7200fac5b15cb8aca3566
        Reviewed-on: https://gerrit.libreoffice.org/81279
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-10-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [3aaa2ec8c60330e3fdf21507a235aade4eb63d43]

        tdf#97038: Add unittest
        
        Fixed by e042a83843ed2573dbce9338058b3dc545dd6898
        
        d630f69d90f15bc652a62648b05ea515de78d16a fixes the .doc part
        
        Change-Id: Id8bb1fd1a8eb10dcdacc66601b1b5f9f9252bdee
        Reviewed-on: https://gerrit.libreoffice.org/81248
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-10-21  Stephan Bergmann  <sbergman@redhat.com>  [e399c5a602a690126463d1cec62c511f1e053686]

        Silence new Clang 10 trunk -std=c++2a -Wambiguous-reversed-operator for now
        
        It is unclear whether this will really be errors in a final C++20 standard, see
        <https://github.com/llvm/llvm-project/commit/
        974c8b7e2fde550fd87850d50695341101c38c2d> "[c++20] Add rewriting from comparison
        operators to <=> / ==" for details.
        
        Change-Id: I3a7c2574a65952c8d255107823a1d1e18b2cbe4c
        Reviewed-on: https://gerrit.libreoffice.org/81268
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-21  Laurent BP  <laurent.balland-poirier@laposte.net>  [f7a584a592b0e481f974039288da585201c60747]

        tdf#114746 Restore asian and complex tags in Progress template
        
        Manually add tags to fix size, bold and italic:
        style:font-size-asian
        style:font-size-complex
        style:font-style-asian
        style:font-style-complex
        style:font-weight-asian
        style:font-weight-complex
        
        Change-Id: Ib3d4f2034d7a316c983cb136266aa213d9f01aee
        Reviewed-on: https://gerrit.libreoffice.org/80287
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-10-21  Eike Rathke  <erack@redhat.com>  [12b54e485103aad4e7dd26423c355b96403b88ba]

        Related: tdf#127982 In JumpMatrix do not propagate individual errors as global
        
        Which for
        https://bugs.documentfoundation.org/attachment.cgi?id=154776
        was the case in sheet1 МультиВПР.E6:E20 even in the to-be-fixed
        SMALL() implementation.
        
        The error is propagated as usual individual matrix element coded
        double error.
        
        Change-Id: I5fc6fa3454b354a4017a51a640b96ec80f74f4a4
        Reviewed-on: https://gerrit.libreoffice.org/81252
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-10-21  Stephan Bergmann  <sbergman@redhat.com>  [1d4de2b6ef8a84481a8bc9daffa946c1ac77a7ae]

        iexternal/libstaroffice: Fix equality operator arguments
        
        see commit message of
        external/libstaroffice/0001-Fix-equality-operator-arguments.patch.1 for details
        
        Change-Id: Iff882eb1e8b7a71e659a4513772e9049645812fb
        Reviewed-on: https://gerrit.libreoffice.org/81256
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-21  Stephan Bergmann  <sbergman@redhat.com>  [77f00a0237c9484dc3c71d0300df2007f581c5da]

        external/firebird: Make comparison operator member functions const
        
        see commit message of
        external/firebird/0001-Make-comparison-operator-member-functions-const.patch.1
        for details
        
        Change-Id: I559e4b6ef2dbf3800ff5013dcde078d69296d2fb
        Reviewed-on: https://gerrit.libreoffice.org/81261
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-21  Miklos Vajna  <vmiklos@collabora.com>  [6243ea0374aca5bf426a3a70428913166bc2cdc8]

        Related: tdf#124770 sw doc model xml dump: handle page descriptions
        
        SwPageDesc is more or less just a named wrapper around one or more frame
        formats, and we know how to dump them already.
        
        This helps understanding cases where previously you could only (easily)
        see the value of a page size at import time at UNO API level (in mm100)
        and later the computed layout frame sizes (in twips), but not the doc
        model sizes (in twips).
        
        Change-Id: Iad7e8059b2c8d7785d33504c878f2d7ada6004b0
        Reviewed-on: https://gerrit.libreoffice.org/81255
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-10-21  Stephan Bergmann  <sbergman@redhat.com>  [349386559c4283317321772018086e613a5a7b03]

        Actually choose the OUStringBuffer::append overload for UTF-16 string literals
        
        ...instead of prefering the `const sal_Unicode *` overload
        
        Change-Id: Idc8fd0a2188e2b3399965f303faa2aae8dcd6fd0
        Reviewed-on: https://gerrit.libreoffice.org/81251
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-21  Stephan Bergmann  <sbergman@redhat.com>  [61dc9b6aab2870faeb7cf26cdfb3d3e941642a59]

        Make loplugin:stringcostant find some misuses of OUStringBuffer::append
        
        ...like the one manually found at 06845c14a17146b0ec50dd3704b6af9ee13927bc "This
        should have become a UTF-16 string literal".  (No further misuses were found
        across the code base.)
        
        Change-Id: I0b604bdaaa38bd9248440ff7bd7bf0545fc6426a
        Reviewed-on: https://gerrit.libreoffice.org/81250
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-21  Stephan Bergmann  <sbergman@redhat.com>  [6fab4144b669b4896932350d090e447d50e44821]

        external/libwps: Make comparison operator member functions const
        
        see commit message of
        external/libwps/0001-Make-comparison-operator-member-functions-const.patch for
        details
        
        Change-Id: Ib8702f57f47aacc08628ceaccce23b487660b95c
        Reviewed-on: https://gerrit.libreoffice.org/81249
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-21  Arkadiy Illarionov  <qarkai@gmail.com>  [00e2f118d7f4f070ebddf16b2cf4e89cf9d551a7]

        Simplify Sequence iterations in i18npool
        
        Use range-based loops, STL and comphelper functions.
        
        Change-Id: Ibbc1c14e921585819872f26e8def2a60594e6a63
        Reviewed-on: https://gerrit.libreoffice.org/78754
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [ad3e00237f48c52dbd2833f21f5e2f5acfdd4167]

        sc: rowcol: tdf#50916 convert tabview
        
        Change-Id: I3ea46f14e506911118f091b09750d5d21bb902ef
        Reviewed-on: https://gerrit.libreoffice.org/81245
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [5dcee37fc47b898bc69c65dfaac3a3c20dba1913]

        loplugin:virtualdead unused param in IControlActionListener
        
        Change-Id: I2ce8df6a9a1ac2e6d6c5de08b32fb671bf10cd17
        Reviewed-on: https://gerrit.libreoffice.org/81244
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [501233bf55cc89b146e2dca9a37d749d14486a18]

        loplugin:virtualdead unused param in OTableRowView
        
        Change-Id: Ice8d68284800e12af3e334722cc6109a1614e335
        Reviewed-on: https://gerrit.libreoffice.org/81243
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-21  Stephan Bergmann  <sbergman@redhat.com>  [b25fd58a1ecba62f7967dd118194f5994fcd5c23]

        -fsanitize=nullptr-with-nonzero-offset
        
        ...(new with Clang 10 trunk), as seen during CppunitTest_emfio_wmf:
        
        > tools/source/stream/stream.cxx:808:32: runtime error: applying non-zero offset 10 to null pointer
        >  #0 in SvStream::SeekRel(long) at tools/source/stream/stream.cxx:808:32
        >  #1 in (anonymous namespace)::ImplReadDIBFileHeader(SvStream&, unsigned long&) at vcl/source/gdi/dibtools.cxx:1085:19
        >  #2 in (anonymous namespace)::ImplReadDIB(Bitmap&, AlphaMask*, SvStream&, bool, bool, bool) at vcl/source/gdi/dibtools.cxx:1656:12
        >  #3 in ReadDIB(Bitmap&, SvStream&, bool, bool) at vcl/source/gdi/dibtools.cxx:1738:12
        >  #4 in emfio::EmfReader::ReadEnhWMF() at emfio/source/reader/emfreader.cxx:1507:33
        >  #5 in emfio::emfreader::XEmfParser::getDecomposition(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at emfio/source/emfuno/xemfparser.cxx:148:72
        >  #6 in non-virtual thunk to emfio::emfreader::XEmfParser::getDecomposition(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at emfio/source/emfuno/xemfparser.cxx
        >  #7 in VectorGraphicData::ensureSequenceAndRange() at vcl/source/gdi/vectorgraphicdata.cxx:172:137
        >  #8 in VectorGraphicData::getPrimitive2DSequence() const at vcl/source/gdi/vectorgraphicdata.cxx:279:45
        >  #9 in ImpGraphic::ImplGetGDIMetaFile() const at vcl/source/gdi/impgraph.cxx:844:110
        >  #10 in Graphic::GetGDIMetaFile() const at vcl/source/gdi/graph.cxx:365:26
        >  #11 in ReadWindowMetafile(SvStream&, GDIMetaFile&) at vcl/source/filter/wmf/wmf.cxx:62:25
        >  #12 in WmfTest::testEmfProblem() at emfio/qa/cppunit/wmf/wmfimporttest.cxx:116:5
        
        An invariant of SvStream appears to be that m_pRWBuf can be null and that
        m_pBufPos is null iff m_pRWBuf is null.  So don't update m_pBufPos here when
        m_pRWBuf is null.  (And assert the assumed invariant.)
        
        Change-Id: Iad2eb2723394f5564d43dfa8a3a1a8b8de79158d
        Reviewed-on: https://gerrit.libreoffice.org/81237
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-21  Stephan Bergmann  <sbergman@redhat.com>  [1581c0d4c43b3516ec5f7cdeea63b3ffe3b6b22d]

        -fsanitize=nullptr-with-nonzero-offset
        
        ...(new with Clang 10 trunk), as seen during CppunitTest_sw_ww8export:
        
        > sw/source/filter/ww8/ww8scan.cxx:5640:38: runtime error: applying non-zero offset 22 to null pointer
        >  #0 in WW8PLCFxDesc::Restore(WW8PLCFxSave1 const&) at sw/source/filter/ww8/ww8scan.cxx:5640:38
        >  #1 in WW8PLCFMan::RestoreAllPLCFx(WW8PLCFxSaveAll const&) at sw/source/filter/ww8/ww8scan.cxx:5159:21
        >  #2 in WW8ReaderSave::Restore(SwWW8ImplReader*) at sw/source/filter/ww8/ww8par.cxx:2081:27
        >  #3 in SwWW8ImplReader::Read_HdFtFootnoteText(SwNodeIndex const*, int, int, ManTypes) at sw/source/filter/ww8/ww8par.cxx:2100:11
        >  #4 in SwWW8ImplReader::End_Footnote() at sw/source/filter/ww8/ww8par2.cxx:233:9
        >  #5 in SwWW8ImplReader::EndExtSprm(unsigned short) at sw/source/filter/ww8/ww8par6.cxx:5272:9
        >  #6 in SwWW8ImplReader::ReadTextAttr(int&, long, bool&, int) at sw/source/filter/ww8/ww8par.cxx:3867:17
        >  #7 in SwWW8ImplReader::ReadAttrs(int&, int&, long, bool&) at sw/source/filter/ww8/ww8par.cxx:3959:21
        >  #8 in SwWW8ImplReader::ReadText(int, int, ManTypes) at sw/source/filter/ww8/ww8par.cxx:4041:9
        >  #9 in SwWW8ImplReader::CoreLoad(WW8Glossary const*) at sw/source/filter/ww8/ww8par.cxx:5236:9
        >  #10 in SwWW8ImplReader::LoadThroughDecryption(WW8Glossary*) at sw/source/filter/ww8/ww8par.cxx:5900:19
        >  #11 in SwWW8ImplReader::LoadDoc(WW8Glossary*) at sw/source/filter/ww8/ww8par.cxx:6204:19
        >  #12 in WW8Reader::Read(SwDoc&, rtl::OUString const&, SwPaM&, rtl::OUString const&) at sw/source/filter/ww8/ww8par.cxx:6355:26
        >  #13 in SwReader::Read(Reader const&) at sw/source/filter/basflt/shellio.cxx:188:22
        >  #14 in SwDocShell::ConvertFrom(SfxMedium&) at sw/source/uibase/app/docsh.cxx:261:26
        >  #15 in SfxObjectShell::DoLoad(SfxMedium*) at sfx2/source/doc/objstor.cxx:768:23
        >  #16 in SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at sfx2/source/doc/sfxbasemodel.cxx:1851:36
        >  #17 in (anonymous namespace)::SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) at sfx2/source/view/frmload.cxx:691:28
        >  #18 in framework::LoadEnv::impl_loadContent() at framework/source/loadenv/loadenv.cxx:1157:37
        >  #19 in framework::LoadEnv::startLoading() at framework/source/loadenv/loadenv.cxx:390:20
        >  #20 in framework::LoadEnv::loadComponentFromURL(com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/loadenv/loadenv.cxx:171:14
        >  #21 in framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/services/desktop.cxx:621:12
        >  #23 in unotest::MacrosTest::loadFromDesktop(rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at unotest/source/cpp/macros_test.cxx:48:62
        >  #24 in SwModelTestBase::reload(char const*, char const*, char const*) at sw/qa/extras/inc/swmodeltestbase.hxx:827:23
        >  #25 in SwModelTestBase::executeImportExportImportTest(char const*, char const*) at sw/qa/extras/inc/swmodeltestbase.hxx:292:9
        >  #26 in testFdo46020::Import_Export_Import() at sw/qa/extras/ww8export/ww8export.cxx:764:1
        
        I have no idea whether aD.pMemPos can legitimately be null here, whether this is
        due to some previous processing error, or...
        
        Change-Id: I956423b6a9683d862b48479033b047c40df0acc0
        Reviewed-on: https://gerrit.libreoffice.org/81241
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [1acc7c2fe72a48db0590a57ad447a47eb9d8a62e]

        loplugin:virtualdead unused params in forms
        
        Change-Id: Iac26ba57443060474f4f33c4f449a69eca8c1063
        Reviewed-on: https://gerrit.libreoffice.org/81236
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [c219bcdc1ef4972f67e994ce153e21c144e636e9]

        sc: rowcol: tdf#50916 convert viewfunc
        
        Change-Id: I7058a426514bc3761f22476841267925bb175837
        Reviewed-on: https://gerrit.libreoffice.org/81240
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [f0f9d986e38c83ffc9fbc16cef461398231756aa]

        loplugin:virtualdead unused param in SvtFileDialog_Base
        
        Change-Id: Id10c6df2a9d00f19dc1dc314515fedbe90918f66
        Reviewed-on: https://gerrit.libreoffice.org/81235
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-21  Stephan Bergmann  <sbergman@redhat.com>  [b54889fb57ecdc2d8fe1badcb325c1ed70e9e7ec]

        -fsanitize=nullptr-with-nonzero-offset
        
        ...(new with Clang 10 trunk), as seen during CppunitTest_svx_unit:
        
        > sw/source/filter/ww8/ww8scan.cxx:2758:69: runtime error: applying non-zero offset 2 to null pointer
        >  #0 in WW8PLCFx_Fc_FKP::WW8Fkp::WW8Fkp(WW8Fib const&, SvStream*, SvStream*, long, long, ePLCFT, int) at sw/source/filter/ww8/ww8scan.cxx:2758:69
        >  #1 in WW8PLCFx_Fc_FKP::NewFkp() at sw/source/filter/ww8/ww8scan.cxx:3088:24
        >  #2 in WW8PLCFx_Fc_FKP::GetSprmsAndPos(int&, int&, int&) at sw/source/filter/ww8/ww8scan.cxx:3202:14
        >  #3 in WW8PLCFx_Cp_FKP::GetSprms(WW8PLCFxDesc*) at sw/source/filter/ww8/ww8scan.cxx:3385:39
        >  #4 in WW8PLCFMan::GetNewSprms(WW8PLCFxDesc&) at sw/source/filter/ww8/ww8scan.cxx:4852:19
        >  #5 in WW8PLCFMan::WW8PLCFMan(WW8ScannerBase const*, ManTypes, long, bool) at sw/source/filter/ww8/ww8scan.cxx:5059:21
        >  #6 in SwWW8ImplReader::ReadText(int, int, ManTypes) at sw/source/filter/ww8/ww8par.cxx:4018:26
        >  #7 in SwWW8ImplReader::CoreLoad(WW8Glossary const*) at sw/source/filter/ww8/ww8par.cxx:5236:9
        >  #8 in SwWW8ImplReader::LoadThroughDecryption(WW8Glossary*) at sw/source/filter/ww8/ww8par.cxx:5900:19
        >  #9 in SwWW8ImplReader::LoadDoc(WW8Glossary*) at sw/source/filter/ww8/ww8par.cxx:6204:19
        >  #10 in WW8Reader::Read(SwDoc&, rtl::OUString const&, SwPaM&, rtl::OUString const&) at sw/source/filter/ww8/ww8par.cxx:6355:26
        >  #11 in SwReader::Read(Reader const&) at sw/source/filter/basflt/shellio.cxx:188:22
        >  #12 in SwDocShell::ConvertFrom(SfxMedium&) at sw/source/uibase/app/docsh.cxx:261:26
        >  #13 in SfxObjectShell::DoLoad(SfxMedium*) at sfx2/source/doc/objstor.cxx:768:23
        >  #14 in SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at sfx2/source/doc/sfxbasemodel.cxx:1851:36
        >  #15 in (anonymous namespace)::SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) at sfx2/source/view/frmload.cxx:691:28
        >  #16 in framework::LoadEnv::impl_loadContent() at framework/source/loadenv/loadenv.cxx:1157:37
        >  #17 in framework::LoadEnv::startLoading() at framework/source/loadenv/loadenv.cxx:390:20
        >  #18 in framework::LoadEnv::loadComponentFromURL(com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/loadenv/loadenv.cxx:171:14
        >  #19 in framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/services/desktop.cxx:621:12
        >  #21 in unotest::MacrosTest::loadFromDesktop(rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at unotest/source/cpp/macros_test.cxx:48:62
        >  #22 in (anonymous namespace)::testHalfEllipseVML::TestBody() at svx/qa/unit/customshapes.cxx:212:19
        
        I have no idea whether aEntry.mpData can legitimately be null here, whether this
        is due to some previous processing error, or...
        
        Change-Id: I7dd2f568c57d8ce66774066534ef9ec86fe254e3
        Reviewed-on: https://gerrit.libreoffice.org/81239
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-21  andreas kainz  <kainz.a@gmail.com>  [9f66703a908be643aaefa892fa86f8fac84be8cc]

        tdf#127773 AutoCorrect Dialog Exceptions tab update
        
        Change-Id: I7ba9fde84a32d01f110f08f7d277079b2594e96d
        Reviewed-on: https://gerrit.libreoffice.org/81007
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-10-21  Michael Stahl  <Michael.Stahl@cib.de>  [891b8036c746f7eab9ef3380c049eecf3860acac]

        tdf#128188 sw_redlinehide: fix off-by-1 footnote numbers...
        
        ... in sections with "Collect at end of text" set when "Track
        Changes->Show" is off; the pre-increment erroneously became a
        post-increment.
        
        (regression from fe1d3328997741b55202aca7b3dc566ca833a5f4)
        
        Change-Id: Ie438418883bdf91a519d553c10e8d9952a94a52d
        Reviewed-on: https://gerrit.libreoffice.org/81234
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [13012b3cfee3dfe8979de96fe22c9b8d20637755]

        loplugin:virtualdead unused param in EditEngine::FieldClicked
        
        Change-Id: Iffe075960308d5058cb7535e9216caa37aabe0c5
        Reviewed-on: https://gerrit.libreoffice.org/81232
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [3f2babb8aa1267649fa1c1903d11b7c0c304cf7c]

        loplugin:virtualdead unused param in UnknownAttrToken
        
        Change-Id: Iccf88b919cfc40419271e6f18d101027ef2bb9df
        Reviewed-on: https://gerrit.libreoffice.org/81218
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [5968c5b1f785a54fe28ddbc47abd77d4f40c720e]

        loplugin:virtualdead unused param in ProcessClientAnchor2
        
        Change-Id: Ic766fcc1bfd33d891edc1da87e1b35a8efba169a
        Reviewed-on: https://gerrit.libreoffice.org/81217
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-21  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [3dfb4c47addcb076e874e2950050849d055a6f2d]

        tdf#42949 Fix IWYU warnings in xmlscript/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I7f15170473100c50bd4d287ec8cb4a8d6186c703
        Reviewed-on: https://gerrit.libreoffice.org/81164
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-21  Szymon Kłos  <szymon.klos@collabora.com>  [af9238d913c24d3bb326d3b0834c5008c9745446]

        jsdialogs: handle spinfields
        
        Change-Id: I9b845917ff1a7cb2242d7ef2b6b370007d0091b4
        Reviewed-on: https://gerrit.libreoffice.org/81230
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-21  Aron Budea  <aron.budea@collabora.com>  [f900c896697386fcc82b51f3f9ab3c8a84fdbb67]

        sc: rowcol: tdf#50916 convert ui/undo
        
        Change-Id: I93ad2bbcf95ab136b9ce4df58e2849980e97d5fd
        Reviewed-on: https://gerrit.libreoffice.org/81146
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [0c1ab11c9fa24eb2d4a4d08387d314e04c0aafee]

        loplugin:virtualdead unused param in SfxObjectShell::FillClass
        
        and since I notice that the two call sites also don't care about
        pShortTypeName, remove that too
        
        Change-Id: I4649fc4c134c1113555b9dedb53499ce39d17132
        Reviewed-on: https://gerrit.libreoffice.org/81213
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [bbe6bc271ac560991ac41b5beeb7ccc139168f1e]

        loplugin:virtualdead unused param in SfxStatusListener::StateChanged
        
        Change-Id: Ic467490ddd1b0762bfa61878c4026afb53b02743
        Reviewed-on: https://gerrit.libreoffice.org/81212
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-21  Stephan Bergmann  <sbergman@redhat.com>  [2fa1d68984e28a2c9d54250d16cecf6e719b4547]

        Don't invoke the linker when generating pch files
        
        When `llvm-config --cxxflags` outputs -Wl,... options (as has been discussed at
        824d9394b529bb1fc521e4a4df8c4e3458ec5641 "Properly handle comma in CLANGFLAGS",
        and which end up on the compiler command lines here), Clang failed with an error
        "cannot specify -o when generating multiple output files" when generating
        sharedvisitor/clang.pch.
        
        Change-Id: I200ebd152f5a524ce7ecdd2f25c34bbaa634f515
        Reviewed-on: https://gerrit.libreoffice.org/81065
        Tested-by: Jenkins
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-21  Caolán McNamara  <caolanm@redhat.com>  [06be436363f1b9d72a19aba7c1e6df3fcf6c7844]

        ditch archaic Russian-only ui font tweak
        
        Change-Id: Ib45ea8cebe5f4069e05353bc5f1be6b67045a18c
        Reviewed-on: https://gerrit.libreoffice.org/81216
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-21  Caolán McNamara  <caolanm@redhat.com>  [40b25aad84cbc6d57ec226427c708406522d0b4c]

        to wide -> too wide
        
        Change-Id: I5a6743c41599f55b14461741cebc40e4186945a7
        Reviewed-on: https://gerrit.libreoffice.org/81215
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-21  Stephan Bergmann  <sbergman@redhat.com>  [a9f77e87f3e6ca3333bbb16dec5456f3bf2903b8]

        We do not need a C++ GNU dialect
        
        1cf7ab61a71d4b7295942ff5c855896e60c15081 "use -std=gnu++0x rather than
        -std=c++0x" appears to have started this, but the only rationale it gives is
        that it keeps things in sync with GCC's default behavior when no -std= is given.
        But it apparently works fine to build with a -std=c++... standard dialect.
        
        This allows to get rid of the check introduced with
        50cd28e5728b6a64c1e605567540739ea6ef42ca "Ensure configuration that defines
        math_errhandling in <cmath>".
        
        (It kept bothering me to say "I observe this-and-this with -std=c++2a" when what
        configure.ac made me actually use was -std=gnu++2a.  And truthfully saying
        "-std=gnu++2a" would have been a distraction, as what is relevant for such an
        observation is most likely the "2a" and not the "gnu" part.)
        
        Change-Id: I7c213a702ffb7df6f4c2c4a421008e30e2712a51
        Reviewed-on: https://gerrit.libreoffice.org/81176
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-21  Szymon Kłos  <szymon.klos@collabora.com>  [fb1b78deebfe9af38fcab812cbe48a9d15e9399e]

        jsdialogs: use click event if not a combobox
        
        Change-Id: I377de66bd086fa2cb5ef70514f5f1613a3fcb5cd
        Reviewed-on: https://gerrit.libreoffice.org/81211
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-21  Stephan Bergmann  <sbergman@redhat.com>  [c820bf8baf989814b888253525fe3f307592ba85]

        loplugin:stringadd (macOS)
        
        Change-Id: Ic9c23fcda4c798c1ca2de5a010da292d56b10e8b
        Reviewed-on: https://gerrit.libreoffice.org/81201
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-21  Stephan Bergmann  <sbergman@redhat.com>  [7e4358a0ca2ae798e28b2713248ec77d50fdbdbc]

        loplugin:bufferadd (macOS)
        
        Change-Id: I97822e6843d6adef1af2435e186ac93d016e5322
        Reviewed-on: https://gerrit.libreoffice.org/81202
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-21  Caolán McNamara  <caolanm@redhat.com>  [5e6ea97a59ce2464042b2a7a9244dd30ffb2c1c0]

        fix "invalid cast from 'GtkImage' to 'GtkLabel'" warnings
        
        Change-Id: I63b62952060f0c498dfa9284ce3ae075414f8cdd
        Reviewed-on: https://gerrit.libreoffice.org/81210
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-21  Caolán McNamara  <caolanm@redhat.com>  [976d595a0f1c5d6a4e60b408f8c0e2340339e770]

        move AutocompleteEdit to fpicker
        
        Change-Id: I00b1b4f21ffcb183d098b8af296e1dea64a2a482
        Reviewed-on: https://gerrit.libreoffice.org/81177
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-21  Julien Nabet  <serval2412@yahoo.fr>  [13d3b6e5b8323d7af686b7ade2785827b7854920]

        Fix FIXME sortMarks should be private (sw)
        
        Change-Id: Iaf9360ae5f722c6fc0afb3cbb8e648b64b89d38d
        Reviewed-on: https://gerrit.libreoffice.org/81118
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-21  Caolán McNamara  <caolanm@redhat.com>  [f28db273e6638325b46efd3a651b414ea1bc6025]

        update remotefilesdialog.ui
        
        Change-Id: I23cbd7683e89d53a159a62daa92107051ad838a0
        Reviewed-on: https://gerrit.libreoffice.org/81178
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-21  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [64e7d760c88d7b1e7473440077c10e6b54fc3088]

        Sifr: Add more 32 px icons (Writer)
        
        - Update grid icons
        - Add missing Writer & Calc menubar icons
        
        Change-Id: Icfae8ac05d23d6ffeff9e6c17a1f7591bc465e5d
        Reviewed-on: https://gerrit.libreoffice.org/81192
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [855b30cf7065758ace0a55071d80789b7b93b552]

        loplugin:deadvirtual unused param in ItemUpdateReceiverInterface
        
        Change-Id: I3db5a456a259a97dc9bdf6be0d478177bac05215
        Reviewed-on: https://gerrit.libreoffice.org/81186
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-21  Stephan Bergmann  <sbergman@redhat.com>  [06845c14a17146b0ec50dd3704b6af9ee13927bc]

        This should have become a UTF-16 string literal
        
        ...in ac2c1fb821b45f2382a5104b4d98dc08061ae938 "Replace some uses of
        OUStringChar with string literals".  Thanks to Mike Kaganski for spotting the
        error!
        
        Change-Id: I2651b00594a0d049f2f5f91c6167a4b1acbf471f
        Reviewed-on: https://gerrit.libreoffice.org/81208
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-21  Miklos Vajna  <vmiklos@collabora.com>  [a00f7fe7c2f5fbbf9bc007fc0d59eed83e317a83]

        sw: prefix members of SwTextFormatter
        
        See tdf#94879 for motivation.
        
        Change-Id: I65dd12dc738a1b3e8727832ba4c7dd47e3cbabfc
        Reviewed-on: https://gerrit.libreoffice.org/81205
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [7199f8c91fea3d3812b08539274eb3e73a7af69c]

        tdf#128263: update push positions in single line IF
        
        The positions (including current line) might have changed in Next(),
        even though it's "single line IF", due to line continuation char _.
        nP* members haven't been updated yet, so next call to Next() after
        Push() would restore wrong positions.
        
        I didn't store values of nLine/nCol1/nCol2 before if( IsEoln( Next() ) ),
        (doing which would allow to mimic Peek() behaviour), because I don't
        see how restoring their old values in the single line IF case would
        affect the logic. Possibly something to do later.
        
        Change-Id: I5a2a5c307ccbba77e9c02db50a04e33d71cd15a8
        Reviewed-on: https://gerrit.libreoffice.org/81204
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-21  Justin Luth  <justin.luth@collabora.com>  [1baab81b8112f45a300d061ff1e3e6f3025d21bd]

        fix unused function: SwapForRTL(widget) only if GTK3.22
        
        Compiling on Ubuntu 16.04 produced this error:
        vcl/unx/gtk3/gtk3gtkinst.cxx:1683:10: error:
        ‘bool {anonymous}::SwapForRTL(GtkWidget*)’
        defined but not used [-Werror=unused-function]
             bool SwapForRTL(GtkWidget* pWidget)
        
        Change-Id: I5f6c52a263d560208898d8fa136643d1bc037717
        Reviewed-on: https://gerrit.libreoffice.org/81193
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [729989d485b0932bfac6997aa73e66364dc80cee]

        loplugin:virtualdead unused param in TitleBar::PaintDecoration
        
        Change-Id: I3dd8ee6492be1a4b3d1032c4d50cc01111d748cb
        Reviewed-on: https://gerrit.libreoffice.org/81185
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [67d5fbe0d0f63407e768d329ec7a2bdc131fdaf9]

        loplugin:virtualdead unused param in ITableRenderer
        
        Change-Id: I008ff69494af305485a022def72a14a04b26a19e
        Reviewed-on: https://gerrit.libreoffice.org/81183
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-21  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9aadd633eae3d31cf28a116c60bfbc844afcadb8]

        Fix parameter name
        
        Change-Id: Ic82e0806c4654dedf615e12ddbd000cc709527e8
        Reviewed-on: https://gerrit.libreoffice.org/81199
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-10-21  Stephan Bergmann  <sbergman@redhat.com>  [a0f8df427e9363fc787f189d6a3145e01a8e698c]

        Avoid -fsanitize=nullptr-with-offset
        
        (new with recent Clang 10 trunk) during e.g. InstallModule_scp2/ooo:
        
        > [SPP] scp2/source/ooo/common_brand
        > soltools/cpp/_tokens.c:336:13: runtime error: applying zero offset to null pointer
        >  #0 in copytokenrow at soltools/cpp/_tokens.c:336:13
        >  #1 in expand at soltools/cpp/_macro.c:325:5
        >  #2 in expandrow at soltools/cpp/_macro.c:292:13
        >  #3 in process at soltools/cpp/_cpp.c:106:17
        >  #4 in main at soltools/cpp/_cpp.c:60:5
        
        Change-Id: Icbe1c105fbd0ff634f3e2966c27af1b89398be13
        Reviewed-on: https://gerrit.libreoffice.org/81187
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-21  Szymon Kłos  <szymon.klos@collabora.com>  [05e67eeb3ddb08b5480c160db21430fafae37e37]

        jsdialogs: force resend UI description
        
        Change-Id: I8d3466df6f2ad75c33ce2f9a91da9e9361201c0b
        Reviewed-on: https://gerrit.libreoffice.org/81050
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-21  Noel Grandin  <noelgrandin@gmail.com>  [0f874472c672175135520101837ff0c9d4701d7f]

        size some stringbuffer to prevent re-alloc
        
        found by the simple expidient of putting asserts in
        the resize routine. Where an explicit const size is used,
        I started with 32 and kept doubling until that site
        did not need resizing anymore.
        
        Change-Id: I998787edc940d0a3ba23b5ac37131ab9ecd300f4
        Reviewed-on: https://gerrit.libreoffice.org/81138
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-21  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9112c18524c9f5e67d6cbb282586a439e3020cdb]

        Don't create unnecessary tempfiles for opened doc
        
        A copy of the doc was created for each opened file as a temp file.
        Try to avoid that.
        
        Change-Id: I11db2a9c8d77b954de56a6e977b1555c8f876416
        Reviewed-on: https://gerrit.libreoffice.org/81031
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [4a20922e0eebe9c7a9fe59b3aac8a8d996bee0e7]

        loplugin:virtualdead unused param in ThumbnailViewItem::calculateItemsPosition
        
        Change-Id: I8db99a3672e3603a25ee1f6ca4741a02b73c9516
        Reviewed-on: https://gerrit.libreoffice.org/81184
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [2302674d6c884bddf4ea7c42029f0a1465d01d49]

        loplugin:virtualdead unused param in FmXDisposeListener::disposing
        
        Change-Id: I2189f0a35b03bc8192ab91cd63b210f303f5d3e6
        Reviewed-on: https://gerrit.libreoffice.org/81182
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [defd2cb0255ad9e376ccd18df9a48ed1adae9d1e]

        loplugin:virtualdead unused param in SdrHdl::onHelpRequest
        
        Change-Id: I3d75755bd6fd7f3168725c53fd8ce571a938fa37
        Reviewed-on: https://gerrit.libreoffice.org/81181
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [d5ec8bc929d243fbd707b916883d0a192d5bb072]

        loplugin:virtualdead unused param in GetSdrRepeatComment
        
        Change-Id: I0a27d1a200e8af50adf98de2c5ba7d3c7e199b00
        Reviewed-on: https://gerrit.libreoffice.org/81180
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [e8939b098b381605d12f08acef42ad0018e0a471]

        loplugin:virtualdead unused param in CreateSvxFormatCellsDialog
        
        Change-Id: I8455c10d62ae8c3c3e6e543301f8c69a1189456a
        Reviewed-on: https://gerrit.libreoffice.org/81179
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-21  andreas kainz  <kainz.a@gmail.com>  [de4839e66d3d195315729b95cc144cdab96b6e74]

        tdf#127773 AutoCorrect Dialog Localized Tab
        
        Change-Id: I7a54bd963447e98b13760b52938b0f46df5a90c1
        Reviewed-on: https://gerrit.libreoffice.org/81188
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-10-21  andreas kainz  <kainz.a@gmail.com>  [15f13178fa8c2b3ae26f119b6df5e89227c41ab2]

        Column Dialog sort and sizegroup fix
        
        Change-Id: Ia4ec437231506dba42cc8592259b2ad96b1b4866
        Reviewed-on: https://gerrit.libreoffice.org/81190
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-10-21  andreas kainz  <kainz.a@gmail.com>  [3e8fb860d92160e41a1aef5a0a53e4447120eb2e]

        tdf#127773 AutoCorrect Dialog Wordcomplete Tab sizegroup fix
        
        Change-Id: Iae6958172a5f7943cc5032845a29d258c3ffd79f
        Reviewed-on: https://gerrit.libreoffice.org/81189
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-10-21  Jens Carl  <j.carl43@gmx.de>  [3874ac30beeb65a7048ff31bf052ecc87c185b69]

        tdf#45904 Move XGluePointsSupplier Java test to C++
        
        Move XGluePointsSupplier Java test to C++ for ScAnnotationShapeObj.
        
        Change-Id: I573f28f1b1bdf8e8fa41ef14cfd3d8ea4deaf751
        Reviewed-on: https://gerrit.libreoffice.org/81150
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-10-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [fec35bf15da6f226ee90bc19e538ee36cc47a172]

        loplugin:virtualdead unused param in Task::UpdateMinPeriod
        
        Change-Id: Ie24f56fed811b3b317d6c20e15289e7cecfb738d
        Reviewed-on: https://gerrit.libreoffice.org/81157
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [fb74f7b6631d0c01de9919dfe77894588dea1c45]

        loplugin:virtualdead unused param in SvListView::ModelIsMoving
        
        Change-Id: I83af14bb3a29cb8a4a36f714ac2fb91687f13996
        Reviewed-on: https://gerrit.libreoffice.org/81156
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-20  Caolán McNamara  <caolanm@redhat.com>  [1d5261adcc7ad4178a242651449d189fdbdd91a9]

        Don't need an explicit width_request here
        
        I suspect the fix of
        
        autocorrect dialog width grows on change of new to replace
        commit f6a2b24ce17293043f7ddbed0bc218264be6487d
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Mon Sep 30 14:18:29 2019 +0100
        
        negates the need for the explicit arbitrary width_request added in
        
        tdf#127773 AutoCorrect Dialog AutoCorrect Tab update
        commit f5bdc014192f92d06ad278ac4ccbdb52c4958b6a
        Author: andreas kainz <kainz.a@gmail.com>
        Date:   Wed Oct 2 23:54:46 2019 +0200
        
        Change-Id: I538e98928e50874e5d3c382e454f68c2ac61f0b0
        Reviewed-on: https://gerrit.libreoffice.org/81174
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-20  Caolán McNamara  <caolanm@redhat.com>  [c02c1c2eee57ebf2da29605f62a366720624cb9e]

        cid#1453991 Wrapper object use after free
        
        Change-Id: I6476c765589cbb3996ad8832a0e159aa4d965d32
        Reviewed-on: https://gerrit.libreoffice.org/81173
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-20  Caolán McNamara  <caolanm@redhat.com>  [e49b1917dde9f573fefc3b669c6820f51e96497f]

        fix "invalid cast from 'GtkImage' to 'GtkLabel'" warnings
        
        Change-Id: Ic7d0457102b4077dad49d56741ca04e9afe49e8d
        Reviewed-on: https://gerrit.libreoffice.org/81175
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [8e4b0329dd49d79359d89d7c0209fba4072caeef]

        loplugin:virtualdead unused param in RedlineAdjustStartNodeCursor
        
        Change-Id: Ic8eaad705b0cf8289035f7eee3ad01439fc24ee7
        Reviewed-on: https://gerrit.libreoffice.org/81155
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [1db6a4c78f688e8f9af5505e691bcae079c2348f]

        loplugin:virtualdead unused param in XMLEventContextFactory::CreateContext
        
        Change-Id: I6fda2e04724d69fd218ffc85f9881b429714e63b
        Reviewed-on: https://gerrit.libreoffice.org/81154
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-20  Caolán McNamara  <caolanm@redhat.com>  [4dde0d06bdc00c3783cfe94e8f918a8913274c4e]

        cid#1453991 Wrapper object use after free
        
        Change-Id: I4ea3ed40deaf20e91e1a0a42ee115cf761853875
        Reviewed-on: https://gerrit.libreoffice.org/81170
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-20  Caolán McNamara  <caolanm@redhat.com>  [7b96f6252b02074f20dc99215339f62f21c86399]

        ofz#18301 Timeout in xlsfuzzer
        
        Change-Id: I7e18899fe2c0ef2d1b553bbbaab383e7ea9f1451
        Reviewed-on: https://gerrit.libreoffice.org/81171
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [7562be3f0a1483d65078842da2b18aa8cf0c177b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Reduce string repetition in XForm Help page
            
            Change-Id: I929b44f50e430a61262e570ac745818806e99b67
            Reviewed-on: https://gerrit.libreoffice.org/81172
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-20  Caolán McNamara  <caolanm@redhat.com>  [cf0f5d056efe28eb6177fbcfb80efe3337e5c5f2]

        cid#1441466 silence Untrusted loop bound
        
        Change-Id: I692f591cb3bee63ec0a0a77b3d9a4a54973451ad
        Reviewed-on: https://gerrit.libreoffice.org/81169
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-20  Caolán McNamara  <caolanm@redhat.com>  [531600e390ec14f5ac39979d8234283993a85ef9]

        cid#1448338 Untrusted value as argument
        
        Change-Id: Ifba1ab62cb7681a5fba2e50fb74870e234f14769
        Reviewed-on: https://gerrit.libreoffice.org/81161
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-20  Caolán McNamara  <caolanm@redhat.com>  [dbf445b69100c4cb931179abc316a456e02a60df]

        cid#1454871 uninitialized member
        
        Change-Id: Ice63beecf4adf0a0799efee09ffb77d85996345b
        Reviewed-on: https://gerrit.libreoffice.org/81160
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-20  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [3ca1f32df446f2d1989f95cbb43163d961b29a1e]

         tdf#127976, tdf#127977: Fix for navigator icons
        
        - Add SVG chart
        - Add more 32px icons (Writer)
        - etc
        
        Change-Id: I5b03300b9996589aa4bafdfd5d6473c9093509fe
        Reviewed-on: https://gerrit.libreoffice.org/81149
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-10-20  Mike Kaganski  <mike.kaganski@collabora.com>  [ae453b7018f2fa1a0f0bc37c0557bd4e2eae9a71]

        ScRangeUtil is utility class; don't instantiate it
        
        Change-Id: Id5bf48b62c644fa3c37faf324b9f5b971ca18557
        Reviewed-on: https://gerrit.libreoffice.org/81162
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ca26cf32ce927d89e3c5403bae49f5953f36cae4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Update icon replacement table
            
            Change-Id: I4a83337dea81a6bda5d464a305e02ad65ee5a97d
            Reviewed-on: https://gerrit.libreoffice.org/81159
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-20  Mike Kaganski  <mike.kaganski@collabora.com>  [f99982a40fda08a037083f4b942ffb349d76e939]

        Avoid converting same string to uppercase twice
        
        Change-Id: I8f6be79525f1383bc27eb799efbaa1009cbaed50
        Reviewed-on: https://gerrit.libreoffice.org/81153
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [aaf1361032277e3174a4facac55d1df92c4313cf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix last D'oh! errors in Help page
            
            Change-Id: I2cbeac04cb0434292f32e981b92f58a6bd7a9560
            Reviewed-on: https://gerrit.libreoffice.org/81152
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-20  Stephan Bergmann  <sbergman@redhat.com>  [ad936dea0829fa15ef2d55e180cd55327f282512]

        Replace some uses of OUStringChar with string literals
        
        (At least MSVC++ 14.14, aka Visual Studio 2017 version 15.7, apparently requires
        `"\xDFFF"` to be written with a `u` prefix in the concatenated string literal
        
          u"\xD800" "\U000103FF" "\xDFFF" "A"
        
        to avoid "error C2022: '57343': too big for character", so prefix all the
        individual string literals in such concatenations, even if that should be
        redundant.)
        
        Change-Id: Ief69e6c7ae71fe2c4c9c56c38fab0bc782ceb82c
        Reviewed-on: https://gerrit.libreoffice.org/81142
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-20  Arkadiy Illarionov  <qarkai@gmail.com>  [a2b46aa93fe1ce1d98e8fed5a0987b106aeacec8]

        Drop redundant conditions
        
        nMappingType is checked in lcl_getMappingTypeForToggleCase
        
        Change-Id: I5e13ffad9028ca40d23e5ca19d765b3ee43c5724
        Reviewed-on: https://gerrit.libreoffice.org/81151
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-10-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b67af57b98bfccc6d1a9671bb3428194c6cf6ce8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Remove D'oh! errors in Help Page
            
            Change-Id: I8ab35df77621eae157ebb6a76f3ab6af6fa271a7
            Reviewed-on: https://gerrit.libreoffice.org/81148
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-20  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [ec6e0a7d3363bd6a4db02ce7b88ddc3d9013ace4]

        readlicense_oo: Bump minimum GTK requirement
        
        3.18 is required to build since commit 12b01c535a05516e1b7c75c316f0cde8e12e3e0b,
        and GTK 2 support was removed in commit 1ae450504cf57457f9702684b1517fda1dd3c481
        
        Change-Id: I9143cdbf8447934bace2ca6aca06292f96755835

2019-10-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2e81c006b85214d28927ae4e3e18eda5f3be944a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix a D'oh! error in Help page
            
            Plus update menus path for Customizing dialog
            
            Change-Id: I9cef13ca14dd0787c54c091b8ad0f8d8c18bd03f
            Reviewed-on: https://gerrit.libreoffice.org/81147
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [1db8d48f6067f26a8bbda286fb6d3001d72fa03f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix missing embed in comments Help page
            
            Change-Id: I9f38f2e9112052d817ece315d728d081676522b7
            Reviewed-on: https://gerrit.libreoffice.org/81119
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-19  Michael Weghorn  <m.weghorn@posteo.de>  [546e6c359e96a2e7f5aab7c158c7e843be6c8957]

        MM dialogs: Simplify code for from/to range a little bit
        
        Change-Id: I8a845e24d0ce5aec6b2edc70fef42c39109ab6a3
        Reviewed-on: https://gerrit.libreoffice.org/81092
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-10-19  Michael Weghorn  <m.weghorn@posteo.de>  [ff8e01b58c4d1a667c4db2163dcffade3de9fa7c]

        SwMMResultSaveDialog: Move some common code one level up
        
        The dialog is called in any case.
        
        Change-Id: I2cb14f227ad1e7417e2f44e4f0e357cb29d82fdc
        Reviewed-on: https://gerrit.libreoffice.org/81091
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-10-19  Michael Meeks  <michael.meeks@collabora.com>  [2571a11aeb0bdca20242caa5c96f0a5b3ea5db90]

        sc: rowcol: tdf#50916 convert ucalc test, and docfunc.
        
        Change-Id: I692ecf758e06bf904a41b9316e32dff169408a05
        Reviewed-on: https://gerrit.libreoffice.org/81140
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-19  Caolán McNamara  <caolanm@redhat.com>  [d8f11761d89b3279e547f789d43d47c85a3ddba1]

        mariadb still uses char for my_bool
        
        mariadb-devel-10.3.17-1.fc30.x86_64
        
        still has
        
        typedef char my_bool;
        
        Change-Id: I3d1f5423c8750180bc28c56bc0ead4f746fd1c23
        Reviewed-on: https://gerrit.libreoffice.org/81137
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-19  Caolán McNamara  <caolanm@redhat.com>  [feb21e498afa8d6fd12a82fb56a2456b2db83e24]

        Resolves: tdf#128241 reuse label to retain buildable_name
        
        Change-Id: Ib5cb31279fdf6e2fa83ea46625c320185992bca1
        Reviewed-on: https://gerrit.libreoffice.org/81136
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-19  Caolán McNamara  <caolanm@redhat.com>  [54960717cded98c5f73a752271375daf08129a18]

        strip Dialog ctor down
        
        Change-Id: Ic00f5a5fe562022524c60a23509722f9e2406524
        Reviewed-on: https://gerrit.libreoffice.org/81135
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-19  Julien Nabet  <serval2412@yahoo.fr>  [5ed218d4ec26042f87b64a59c60373f35de962a7]

        tdf#128241: fix crash when opening print dialog (gtk3 only)
        
        See bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=155131
        
        Change-Id: Ibd220f6f41b6cee6217465c534fac1af4bb2b51b
        Reviewed-on: https://gerrit.libreoffice.org/81123
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-19  Caolán McNamara  <caolanm@redhat.com>  [5a79b5abea57313ff568e1291da2179ba7ac2322]

        fix build
        
        Change-Id: I2d4fb034e72369dc051c4bc2f5a7598e1d58f9c1

2019-10-19  Caolán McNamara  <caolanm@redhat.com>  [783c0a6acdb065f335bcffd90520133614511c93]

        fix build
        
        Change-Id: I04846dfa9156da4a00fde723640d400d10e2ed88

2019-10-19  Caolán McNamara  <caolanm@redhat.com>  [66df14370e9e2d633369b446954d2a0bc0064ab6]

        drop unused ModalDialog class
        
        Change-Id: I3186b63d4c6c437ff0c0653a6b6c7fd61ae69304
        Reviewed-on: https://gerrit.libreoffice.org/81069
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-19  Caolán McNamara  <caolanm@redhat.com>  [3fb1417804a7f6f1e39e94d62f7f9199fd53a9bb]

        Drop ModalDialog middleman
        
        Change-Id: I8bc39e1a85045a6e6c15735b440ada8c3abc222b
        Reviewed-on: https://gerrit.libreoffice.org/81068
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-19  Caolán McNamara  <caolanm@redhat.com>  [4bc377da92e83192facb736d8dadc32891f99e25]

        only warn if it would make a difference
        
        Change-Id: I7ee9ccb2444fc63b2d32520907f502ae596c984d
        Reviewed-on: https://gerrit.libreoffice.org/81067
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-19  Caolán McNamara  <caolanm@redhat.com>  [fbe12462aaa98d9ea820908af1e7436d4590e698]

        drop unused ListControl
        
        Change-Id: I19dd8907c36d016b939ed346a4308e5df2ebf93c
        Reviewed-on: https://gerrit.libreoffice.org/81060
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-19  Caolán McNamara  <caolanm@redhat.com>  [e75b57ce6e5130a7223ded6cf9d40b300850aef9]

        GetLegacyDialogParent is now unused
        
        Change-Id: I1619d3a5ccc2f97d1e22dadab6ce719c6daf3c56
        Reviewed-on: https://gerrit.libreoffice.org/80995
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-19  Caolán McNamara  <caolanm@redhat.com>  [1a57e75bba8c10f0a3fcedace57b746e0fdf1967]

        weld ScDataProviderDlg
        
        drop changing the button colors, every other button is content
        not to change its color.
        
        fix up some crashes while I'm here.
        
        Change-Id: Icec54106441810a5152e7dab3ac7d5a55551ab07
        Reviewed-on: https://gerrit.libreoffice.org/80994
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-19  Caolán McNamara  <caolanm@redhat.com>  [6f7cd8f4238060249de11c4ec7d167c439f7a781]

        add menubar support to vclbuilder
        
        Change-Id: Ibe9a820f178a955eec21b96796e346d785b835b6

2019-10-19  Stephan Bergmann  <sbergman@redhat.com>  [7320d7a4a4dd0657f2d650a6f580ad399529f0f1]

        OUStringChar must either take a sal_Unicode or an ASCII char
        
        ...so forbid anything else, to avoid issues like the one described in
        766cdd869d7d983e9e171a3eae0629cb9a0206ff "This code wants to add the numeric
        SvxRotateMode value".  Some remaining places that apparently do want to convert
        some numeric value to sal_Unicode have been augmented with an explicit cast.
        
        Change-Id: I6200a84e250e697bc88694bd71142ca1d9a13651
        Reviewed-on: https://gerrit.libreoffice.org/81132
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-19  Stephan Bergmann  <sbergman@redhat.com>  [766cdd869d7d983e9e171a3eae0629cb9a0206ff]

        This code wants to add the numeric SvxRotateMode value
        
        Things started to go wrong when a2296128ccc1c678f0a8a591c36b5546683f482d "Some
        removal/replacement of the String/UniString with OUString" replaced
        
          UniString::CreateFromInt32( GetValue() )
        
        with
        
          OUString::valueOf( GetValue() )
        
        and then 64b993e046f23baaacaff1572b7d2a816588b5ef "finish deprecation of
        O(U)String::valueOf()" replaced that with
        
          OUString( GetValue() )
        
        Change-Id: Ib35bfbda3b177432b98c7e7c8a998666b125bbd4
        Reviewed-on: https://gerrit.libreoffice.org/81130
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-19  Stephan Bergmann  <sbergman@redhat.com>  [8169c047116c0a418886d01066a21a6eb18d6549]

        Directly use OUStringBuffer::append overload taking a single sal_Unicode
        
        Change-Id: Ibccde3ec84b0ea4e4af74122013229a1793f5ca5
        Reviewed-on: https://gerrit.libreoffice.org/81128
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-19  Stephan Bergmann  <sbergman@redhat.com>  [ac2c1fb821b45f2382a5104b4d98dc08061ae938]

        Replace some uses of OUStringChar with string literals
        
        Change-Id: I763f9a3f57efcd47643ca4651e2454e95c6921c9
        Reviewed-on: https://gerrit.libreoffice.org/81127
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-19  andreas kainz  <kainz.a@gmail.com>  [4444d5dbe7dba90ccfb0a9eeed36be0abfdd1854]

        PDF Export Dialog Initial View Tab update
        
        Change-Id: Ib92781335c311fa22b3910a6d38e0c771a7013c6
        Reviewed-on: https://gerrit.libreoffice.org/81126
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-10-19  Eike Rathke  <erack@redhat.com>  [d639f40886c89daee453a42e247ae657517f5504]

        We don't support leap seconds, but.. accept as input anyway
        
        Change-Id: If83b42066ffd928c9832e60ea05382ffc42fed84
        Reviewed-on: https://gerrit.libreoffice.org/81122
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-10-19  Stephan Bergmann  <sbergman@redhat.com>  [82f2b7fd80353758f35dee9d6e7e80a5e77eb526]

        Avoid -fsanitize=nullptr-with-nonzero-offset
        
        (new with recent Clang 10 trunk)
        
        Change-Id: Ifeac10c2aecb6da4f1c87e565bb26dfccc11432a
        Reviewed-on: https://gerrit.libreoffice.org/81112
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [b6f199556656752f6e873b5cd9aa1f9e69a49166]

        loplugin:unusedfields
        
        Change-Id: I7dd5fc3d53df63fd2ee2caa71586f0f5e13f187e
        Reviewed-on: https://gerrit.libreoffice.org/81078
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-19  Eike Rathke  <erack@redhat.com>  [87660c3334c5150f20f3a7dbcd8f660922a203a5]

        Resolves: tdf#76441 accept two digit groups MM:SS input if formatted as such
        
        ... instead of producing the usual HH:MM:00
        
        Works on the formats
        MM:SS
        [MM]:SS
        MM:SS.00
        [MM]:SS.00
        
        and even
        MM:[SS]
        MM:[SS].00
        although these two don't make much sense except of displaying
        leading 00:, but were always accepted.
        
        Change-Id: I1dbe147cafaa934efa1d86b187eaab61f0981fca
        Reviewed-on: https://gerrit.libreoffice.org/81117
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-10-19  Michael Meeks  <michael.meeks@collabora.com>  [2b660f0bd0867bdd89f611e7ee60362b11be1874]

        sc: rowcol: tdf#50916 chip away at some more call sites.
        
        Change-Id: Ia56c712deaaef5581a7f3f544843b44fc5c485da
        Reviewed-on: https://gerrit.libreoffice.org/81000
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [40b469fdb6dec080a90542935f94d497aa067ef4]

        Fix typo and dots
        
        Change-Id: Ia34130dbab42d61074a73a2b16e03360b5b123b6
        Reviewed-on: https://gerrit.libreoffice.org/81086
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-10-19  Julien Nabet  <serval2412@yahoo.fr>  [09a3762fe0fc4c4815c842098094082bf1b90de6]

        tdf#128232: fix crash when trying to delete unused User Field
        
        mpFieldTypes is std::unique_ptr<SwFieldTypes>
        (see https://opengrok.libreoffice.org/xref/core/sw/source/core/inc/DocumentFieldsManager.hxx?r=99a97d38#104)
        
        See bt:
        https://bugs.documentfoundation.org/attachment.cgi?id=155132
        
        Change-Id: Iea8eddd4b1bdc9ce3c01988fc97004b7ec7a6e5f
        Reviewed-on: https://gerrit.libreoffice.org/81114
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [74f938bb10b6db8cae071efc9fd29015befeb5e6]

        loplugin:unusedmethods
        
        Change-Id: I95e63105654952d12c1dfd62f51593de114be569
        Reviewed-on: https://gerrit.libreoffice.org/81077
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [b98cb40d974d40d131b6b25f96e9c53890154296]

        loplugin:virtualdead unused param in ValueGetter::processValue
        
        Change-Id: Id2b514b0892f8d7cf93fe3c5884e8d89a6f0a7b1
        Reviewed-on: https://gerrit.libreoffice.org/81076
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [0d416965a64f30b811891ba977e58542dcfb2d4f]

        loplugin:virtualdead unused param in sd::View::AcceptDrop
        
        Change-Id: I51aceb8a1f908cf89a0b8b6d0e58755fc4374862
        Reviewed-on: https://gerrit.libreoffice.org/81075
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [0093834e334d87c21e61f66952222368d742bde3]

        loplugin:virtualdead unused param in ViewClipboard::DetermineInsertPosition
        
        Change-Id: Iad1a4dbd603e9258e8835e7ab534cd74f4882968
        Reviewed-on: https://gerrit.libreoffice.org/81074
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [7837447287bb846a255dd42acec888abdad8c4e7]

        loplugin:virtualdead unused param in sd::ViewShell::UpdatePreview
        
        Change-Id: I1ac98096d117e3ae7c2f0be2690acef32b85fbdb
        Reviewed-on: https://gerrit.libreoffice.org/81073
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [90d9d20227f7b44b61575701933c42c9548088e1]

        loplugin:virtualdead unused params in OGLTransitionImpl
        
        rename finish to cleanup to avoid conflict with already existing finish
        method
        
        Change-Id: I1036eea7e50b20c3c17d769c4094c640939d552d
        Reviewed-on: https://gerrit.libreoffice.org/81072
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [33e176552d0f4b6d343de72433963c44fa44f9ba]

        loplugin:virtualdead unused param in Animation::prefetch
        
        Change-Id: I7eaf01548567ce560b0e32f222880d21b966c78d
        Reviewed-on: https://gerrit.libreoffice.org/81071
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [c66e8c7f94e0937a51a81c0c1626f349d30dd424]

        loplugin:virtualdead unused params in ShapeListenerEventHandler
        
        Change-Id: Ied95fd01912737ba1ae73fb1fea6ddd57eb8a14d
        Reviewed-on: https://gerrit.libreoffice.org/81070
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-19  Jim Raykowski  <raykowj@gmail..com>  [888ac516aacbc30a8e9331f6aba7684228568871]

        tdf#128058 Make ctrl * expand/collapse tree list entries
        
        Provides same expand all behavior as ctrl + and provides for ctrl - like
        behavior but instead of collapsing all to root only collapses to focused
        entry aka cursor entry.
        
        Change-Id: Ib65dd98857dd083f77d4bec873c2fa7a4212550a
        Reviewed-on: https://gerrit.libreoffice.org/80702
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-10-18  Eike Rathke  <erack@redhat.com>  [7d72b9d34c1183b7471a7a97c007aba10de2d27e]

        Input with subsequent part greater than 59 is not time or duration
        
        Like 1:123 or 1:1:123 is text, but 123:1 or 123:1:1 is a duration.
        
        Change-Id: I4a59d9ed74ae3d4e4bee8a9b86ed0697a02c55e0
        Reviewed-on: https://gerrit.libreoffice.org/81087
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-10-18  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b3f67f9887e30240292b2f40c64161ed53281795]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#127603 + refactor Basic/script dialogs Help pg
            
            Split help pages into many, as 06130000.xhp was too dense to
            properly manage
            
            Basic selector dialogs are different from other script selector
            dialogs.
            Improve navigation between pages
            Fix contents
            Fix Help pages for current menu
            
            Change-Id: I5c6195a80cc6860fa89a0e399be774247a81712a
            Reviewed-on: https://gerrit.libreoffice.org/80988
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-18  andreas kainz  <kainz.a@gmail.com>  [63051c011bc490fd8a0d2daf91c8258a438f801f]

        tdf#127927 Character Dialog hyperlink tab update
        
        Change-Id: I6ff710e36e9a9222d95856878afaf33a9baeb263
        Reviewed-on: https://gerrit.libreoffice.org/81056
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-10-18  Julien Nabet  <serval2412@yahoo.fr>  [06b01f73a2d0cc5b6a1c86942e28b1ce7b37bd91]

        tdf#128189: fix couple issues in configure.ac
        
        Patch from David L. Craig
        License statement in lo-dev forum 2019/10/18
        
        Change-Id: I772807b66e096c0abba1cf464aaced432209451f
        Reviewed-on: https://gerrit.libreoffice.org/81005
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-10-18  Caolán McNamara  <caolanm@redhat.com>  [254b12aa799e33996edfdaacc05f587f6b724f50]

        prepare builder to support menubars
        
        Change-Id: Iadb74e757856545895444d66ec1be7a4f7a76a49
        Reviewed-on: https://gerrit.libreoffice.org/81058
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-18  Caolán McNamara  <caolanm@redhat.com>  [0bd476d23c647217552836b17b51b1eebefa6528]

        has-default not needed for menu entries
        
        Change-Id: I26c8eecf4e3f398d87ad118b8f6f3d33f04ec87b
        Reviewed-on: https://gerrit.libreoffice.org/81057
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-18  Stephan Bergmann  <sbergman@redhat.com>  [e9dad737b086537803210987ccbd9a59651c4613]

        Simplify MediaWindow::getMediaFilters
        
        Change-Id: I6c2ed432d2d5472ec984ea6e48aa3435c464067f
        Reviewed-on: https://gerrit.libreoffice.org/81053
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [772bde754cfc7cbda6498b255272de0d8cf81b5f]

        Fix typo
        
        Change-Id: I1d6da578afddc818969182eb351ba37b46865e18
        Reviewed-on: https://gerrit.libreoffice.org/81063
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [9c9484f9fb36b8bc21c83e7c66d4c14fdfc1f53f]

        make the *StringBuffer::operator OStringView methods explicit
        
        Change-Id: Iab56f58889e01192d1e3187bf07d9d75e1ec1c94
        Reviewed-on: https://gerrit.libreoffice.org/81041
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-18  Caolán McNamara  <caolanm@redhat.com>  [36c84b5a22e59a626f1c9e6f3e77968c3802e434]

        use a size group to give all labels the same width
        
        Change-Id: I80c300fe37c7a05046a44f9e7b69ad5321e736b8
        Reviewed-on: https://gerrit.libreoffice.org/81038
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-18  Eike Rathke  <erack@redhat.com>  [667287228143519f4a91109924787ad169676ab8]

        Resolves: tdf#126767 Overwriting autofill if data immediately below selection
        
        Change-Id: Ibb11e7a8e1dc3d9d23a64073bde6250223220e3f
        Reviewed-on: https://gerrit.libreoffice.org/81045
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-10-18  Henry Castro  <hcastro@collabora.com>  [49c968cccfa3f6b2dd0476313190ed3d1d81b3f5]

        lok: dump as property tree the valueset control
        
        In order to create a container element at client side dialog
        using DialogWizard. It is required to send the items of the
        valueset control.
        
        Change-Id: Ib0fdc444c7126e6888e37c8a01f8e7f04c641d18
        Reviewed-on: https://gerrit.libreoffice.org/81042
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2019-10-18  Michael Weghorn  <m.weghorn@posteo.de>  [b13421c6560e4f189265c96a3145aa11568b4437]

        Use const references to avoid copying
        
        Change-Id: Iff6d15e3fc44eea24846fca40fb5ce81afde8c5f
        Reviewed-on: https://gerrit.libreoffice.org/81029
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-10-18  Mike Kaganski  <mike.kaganski@collabora.com>  [a27039f912fac32261cc6225f21823231eb10745]

        Properly restore DMLAndVMLDrawingOpen
        
        See other places which also call setDMLAndVMLDrawingOpen in a similar way:
        DocxSdrExport::writeDMLTextFrame and DocxSdrExport::writeVMLTextFrame.
        
        This also slightly optimizes calls to lcl_isLockedCanvas.
        
        Change-Id: I5df71640816883a14ddc86259e7d649f150dc422
        Reviewed-on: https://gerrit.libreoffice.org/81036
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-18  andreas kainz  <kainz.a@gmail.com>  [f5bdc014192f92d06ad278ac4ccbdb52c4958b6a]

        tdf#127773 AutoCorrect Dialog AutoCorrect Tab update
        
        Change-Id: I9d3cde19d77e09b483765e0b0cd248a6f4ec8e94
        Reviewed-on: https://gerrit.libreoffice.org/80090
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-10-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e118d1c857de8226aeb40d7a95c66e3bf2c52714]

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

2019-10-18  Stephan Bergmann  <sbergman@redhat.com>  [824d9394b529bb1fc521e4a4df8c4e3458ec5641]

        Properly handle comma in CLANGFLAGS
        
        ...which would cause an error that STRINGIFY takes only a single argument.
        
        According to chris_wot on IRC, LLVM 6.0 on Ubuntu 18.04.3 LTS output of `llvm
        --cxxflags` (as is used in configure.ac to determine what ultimately ends up in
        CLANGFLAGS here) includes e.g. -Wl,--no-keep-files-mapped.
        
        Change-Id: Iff570840fe62c2aa2d972431e610a05fe2f6922c
        Reviewed-on: https://gerrit.libreoffice.org/81037
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins

2019-10-18  Stephan Bergmann  <sbergman@redhat.com>  [92bded1ca06df4a5f989040c2de825bb314db4a9]

        mnFontCacheIdCounter is only used in SwFntAccess::NewObj
        
        (and while at it, drop the misleading "m" prefix)
        
        Change-Id: Ib52ef1bb54c8fc627503bdf74e594df1fe4a5801
        Reviewed-on: https://gerrit.libreoffice.org/81035
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [a4e9ba26d794ee20d06753eb4c4d35b17e034470]

        loplugin:virtualdead unused param in contextMenuRequested
        
        Change-Id: Ifc13a476da29966a2a0023226967201ecc97b444
        Reviewed-on: https://gerrit.libreoffice.org/81017
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-18  Caolán McNamara  <caolanm@redhat.com>  [1d552e03d9728cd4f4d2cc209eebbd77539922f8]

        cid#1454633 silence Uncaught exception
        
        Change-Id: I136ebda75377f5d0391483ddc2ab9f05a01c85d9
        Reviewed-on: https://gerrit.libreoffice.org/81032
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [6c249730d5fc0d50159f68e265957bf0c9887a9a]

        loplugin:virtualdead unused param in IDocumentLinksAdministration::SetData
        
        Change-Id: I4d36b56a10266293285b9b7727f3c6bfac23a45b
        Reviewed-on: https://gerrit.libreoffice.org/81016
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-18  Mike Kaganski  <mike.kaganski@collabora.com>  [0fe6044d290e1d5fca1f7c50b993a861329dc3c4]

        Remove useless and wrong mask; it turns signed short into unsigned
        
        Change-Id: I8d428517cd2e9d3155a4aac513538aeb32065b4d
        Reviewed-on: https://gerrit.libreoffice.org/81027
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-18  Caolán McNamara  <caolanm@redhat.com>  [bc7d16db29abd4a305e912982678fffe64892102]

        cid#1448338 Untrusted value as argument
        
        Change-Id: I9b7e88a04e33d59a6fd88538051767c86112dc68
        Reviewed-on: https://gerrit.libreoffice.org/81026
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-18  andreas kainz  <kainz.a@gmail.com>  [f71dd69a712602a97f0a0b3950b0750ff0beba25]

        tdf#127880 Columns in Writer dialog is HIG conform
        
        Change-Id: Ib624655cafda298818b55b3383785881f5a5e592
        Reviewed-on: https://gerrit.libreoffice.org/80573
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Jenkins

2019-10-18  Caolán McNamara  <caolanm@redhat.com>  [9f2ffd3dfd6af9a3e558734138cc155f5dcb8be7]

        cid#1448423 silence Wrapper object use after free
        
        Change-Id: I5369a82507845bbe248c35c7faf517ac57f73f67
        Reviewed-on: https://gerrit.libreoffice.org/81025
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-18  Caolán McNamara  <caolanm@redhat.com>  [29e625fa661c7176c761255c168736416e75d600]

        cid#1454849 Logically dead code
        
        Change-Id: I34cf10b7f3823ffe19b503576a388c35ac091606
        Reviewed-on: https://gerrit.libreoffice.org/81018
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-18  Caolán McNamara  <caolanm@redhat.com>  [810613e12f33309266489e3e8f23d40cfdf20cb7]

        cid#1448512 silence Out-of-bounds access
        
        Change-Id: I3e5efb9be471814b5dabf501feb93a65e9b5bcd3
        Reviewed-on: https://gerrit.libreoffice.org/81022
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-18  Caolán McNamara  <caolanm@redhat.com>  [effba035c0c04cce6dff3817d546f5c163a1a4f0]

        cid#1448528 Resource leak on an exceptional path
        
        Change-Id: I75f6b5529d01d226164f35bf4db81370c27f12a9
        Reviewed-on: https://gerrit.libreoffice.org/81021
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-18  andreas kainz  <kainz.a@gmail.com>  [9ab51f7aead713516b7e9a30aa64190d80517cbc]

        tdf#127934 Make Cell Format Align Dialog HIG conform
        
        Change-Id: I14986e50c31655737be42afbdf28078c7e6fb9ad
        Reviewed-on: https://gerrit.libreoffice.org/80572
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-10-18  Caolán McNamara  <caolanm@redhat.com>  [4e901370add2c7d98a7e9feb9ece6df465293fff]

        cid#1454633 silence Uncaught exception
        
        Change-Id: Id75da775ce247c06541d9f4e7d12b4928336cbd4
        Reviewed-on: https://gerrit.libreoffice.org/81019
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-18  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3baf1f2ee6c87eec51a0dddef26f4e483257a5c6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix <br/> when embedded
            
            Change-Id: I8cfc619adc68718b261d9f661531886789a872ac
            Reviewed-on: https://gerrit.libreoffice.org/80992
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [abb2fced561d0b370b73c658475ce7eb69a11eb7]

        lopligin:virtualdead unused params in IDocumentRedlineAccess
        
        Change-Id: I60b343d5e7acb6310e5a0f501f8cfb78dc4ea7a8
        Reviewed-on: https://gerrit.libreoffice.org/81015
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-18  Luboš Luňák  <l.lunak@collabora.com>  [7d7fea7f75524611238ce1b3546b95646cdcf359]

        make bin/update_pch.s always include code in trivial #if's
        
        E.g. #ifdef LIBO_INTERNAL_ONLY is always true for code that builds
        with our PCHs.
        
        Change-Id: I3cf311ea3621b909105754cfea2cb0116b8b67f5
        Reviewed-on: https://gerrit.libreoffice.org/80961
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-18  andreas kainz  <kainz.a@gmail.com>  [06cfc566a4734bd8d517920d3dfc210afe068295]

        tdf#127773 AutoCorrect Dialog Word Completion Tab update
        
        Change-Id: I05d8563a0fb18a77c6d6b8bf37f8d9201775be5b
        Reviewed-on: https://gerrit.libreoffice.org/81006
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [2ac038e2b3e2ac70a4a351e21528f00da33e04ec]

        loplugin:virtualdead unused param in SwFlowFrame::ShouldBwdMoved
        
        Change-Id: Ife69fe8c9023682278c02d037d35d15bd015f127
        Reviewed-on: https://gerrit.libreoffice.org/81014
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-18  Caolán McNamara  <caolanm@redhat.com>  [2785ea58db8449a1ac843b40071e5c854484f6c7]

        unnecessary include
        
        Change-Id: I03f2e6f7ada1534202ddf82d21812f4cd20e50fe
        Reviewed-on: https://gerrit.libreoffice.org/80993
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [4c1ad48b4203f995dd7a7a3ac177e1ca010c252d]

        loplugin:virtualdead unused param in SwImpBlocks::Rename
        
        Change-Id: Ifed3e1e89a2d67b08d96d89424e83c49160cb3fe
        Reviewed-on: https://gerrit.libreoffice.org/81010
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [ecfc3689320798e75f0836974ef917a6b83ad535]

        loplugin:virtualdead unused params in SvXMLExportItemMapper::handleElementItem
        
        Change-Id: Ib77a29d23d8a67fab8441d369b2ff4660c1f99bc
        Reviewed-on: https://gerrit.libreoffice.org/81009
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [933592b2010e544440f17d6fd2489a019b1be9cd]

        loplugin:virtualdead unused param in SvXMLImportItemMapper::handleSpecialItem
        
        Change-Id: Ie1a8fdafb64f6374ae9108dbb47592b044703cc9
        Reviewed-on: https://gerrit.libreoffice.org/81008
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-18  Gülşah Köse  <gulsah.kose@collabora.com>  [49e0127419dbad8a75f1899db02115a2fe54aacd]

        tdf#128209 Add check for crash handling 3D rotation.
        
        Handling text 3D z rotation works only for custom shapes.
        Prevent to use it for other services.
        
        Change-Id: I99971bccc2f7a4b08e212e467343cb661869804a
        Reviewed-on: https://gerrit.libreoffice.org/80974
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>

2019-10-18  Kelemen Gábor  <kelemeng@ubuntu.com>  [2fca4bcfda927c6e63f67f70a3331d2d748e65ca]

        tdf#86188 Compatibility setting enabling comments to footnotes
        
        For better OOXML interoperability allow disabling the insertion
        of comments to footnotes/endnotes.
        
        It is not possible to add comments to footnotes/endnotes in Word
        so no wonder Writer generates invalid XML if one tries to save
        comments added to footnotes as DOCX.
        
        Prevent that by adding a centrally manageably key for disabling the
        menu item if the cursor is in a footnote/endnote. In OOXML-heavy
        environments sysadmins should be able to disable this and thus
        hide the footgun from users.
        
        Default setting is true so it means no change compared to current
        feature set.
        
        Change-Id: I2f799cb3f77a47fc14fa60b55fc5689a2710aff7
        Reviewed-on: https://gerrit.libreoffice.org/80829
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-18  Szymon Kłos  <szymon.klos@collabora.com>  [cdeff4f1b4021c5fca55743e119a70fa2bd52b91]

        jsdialogs: handle combobox selections
        
        Change-Id: Ib968bfaf7ad9e7becd16355259142d583bf7b5e3
        Reviewed-on: https://gerrit.libreoffice.org/80991
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-18  rizmut  <riz_17_oke@yahoo.co.id>  [0b24dcca00333405203c5cb3d1a92a81b346930d]

        elementary: tdf#127976 fix navigators icons in Writer master doc mode"
        
        Change-Id: I63370471777bbfe15bece2bbe961b872cccd8076
        Reviewed-on: https://gerrit.libreoffice.org/80936
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-10-18  Miklos Vajna  <vmiklos@collabora.com>  [90492bfbc3a2708a972233d90966594b1438c250]

        xmloff: create XMLDrawSettingsExportOasis instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I25fbd841a8f91b51787cebd4b94f5a62cb0d9e07
        Reviewed-on: https://gerrit.libreoffice.org/80996
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-18  Szymon Kłos  <szymon.klos@collabora.com>  [dfabe21ac98d22150b23fbb973ef3d77ea839061]

        jsdialogs: avoid exception crashing app on events
        
        Change-Id: I83ddb44f54061d9f585eef3864415a472151976a
        Reviewed-on: https://gerrit.libreoffice.org/80989
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-18  andreas kainz  <kainz.a@gmail.com>  [5e69646bfde3bc277d32ace25a4729aecf498fe8]

        Line Style Tab Page alignment improvement
        
        Change-Id: Ia546a6bc72f133af9bba704741ed47c1f30bb0f5
        Reviewed-on: https://gerrit.libreoffice.org/79512
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-10-18  Peter Levine  <plevine457@gmail.com>  [5917ba8bc645a2b105ec089101b8a664481b5b61]

        Fix building against MySQL Connector/C 8
        
        In MySQL Connector/C 8, my_bool is replaced by bool. It was
        previously defined as char. When building against
        MySQL Connector/C 8, this leads to type punning build errors.
        Redefine affected members of struct BindMetaData as bool if using
        version 8 of greater. Otherwise, default to char.
        
        Change-Id: If12b975d95afae86502867cb334cb4195802f91d
        Reviewed-on: https://gerrit.libreoffice.org/81002
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [6fe42f2050948f1d12bfb804e4c8fe1b82a6aa1d]

        loplugin:virtualdead unused params in IMailDispatcherListener
        
        Change-Id: I0cc6a813db88efc98673400447d98e50c32bc720
        Reviewed-on: https://gerrit.libreoffice.org/80962
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-18  Dennis Francis  <dennis.francis@collabora.com>  [41d54e544781682f1e28f77c54cb16a71ecd6691]

        cid#1454847 : introduce an explicit constructor...
        
        for NFIndexAndFmtType that initializes all its members appropriately.
        
        Change-Id: Iec675458bca169c79b3a27f775ccff5265cee22d
        Reviewed-on: https://gerrit.libreoffice.org/81004
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-10-18  Tor Lillqvist  <tml@collabora.com>  [d2b36c2674ab382140cf8aa5a4ea457065152f4c]

        tdf#128208: Don't crash if the zip archive is broken
        
        Change-Id: I71f91752e6adeca1970a21c793cad3b5a5aeba13

2019-10-18  Tor Lillqvist  <tml@collabora.com>  [f8b80054751e83de669f607336e0f24515ea5e35]

        tdf#128208: Add a testbench for the Spotlight importer
        
        Makes it much easier to test it.
        
        Change-Id: I74c8651e34e9247acfa36c35165e5d7e4e32bb6e

2019-10-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [e872dbd715e8fcc1bfa3b4b79ba82005a2f8a922]

        loplugin:virtualdead unused param in BinaryObj::data
        
        Change-Id: I726745b82747f24cc93662bfb0dd381a114fde78
        Reviewed-on: https://gerrit.libreoffice.org/80955
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [57924e5bef323c34e870f111288123887f07378d]

        loplugin:virtualdead unused param in OOXMLDocument::setXNoteType
        
        which means the whole method is dead
        
        Change-Id: Ib3349f5beb8b9bb9fe223bc33aca84a20e581445
        Reviewed-on: https://gerrit.libreoffice.org/80954
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-17  Caolán McNamara  <caolanm@redhat.com>  [77c9c2c993da3bc9302131cef4345db114696333]

        rename LanguageBox back to SvxLanguageBox
        
        Change-Id: I9bd29b7377fdf0e1ba36cc021e7e78f83bb1c12c
        Reviewed-on: https://gerrit.libreoffice.org/80960
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-17  Caolán McNamara  <caolanm@redhat.com>  [10ade7465ba2b60fbda93ae3436ece01b3366a72]

        ODocumentInfoPreview not in any .ui files
        
        Change-Id: I8875a5b39e5a27df8b365e268bb2aab3c42300a4
        Reviewed-on: https://gerrit.libreoffice.org/80959
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-17  Justin Luth  <justin_luth@sil.org>  [048433cbcaddea2f2bca7169526c6ce367af11a8]

        writerfilter: fix comment
        
        The comment was introduced in commit 28a3156943
        which was dealing with things being inside or
        outside of a paragraph.
        
        Change-Id: I1985776c4d2c0f86395e415c9943f9d6004a2fc4
        Reviewed-on: https://gerrit.libreoffice.org/80929
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-10-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [45eeefb064680d4b2af9ed73ce751685d14270a6]

        loplugin:virtualdead unused param in LoggedStream::lcl_info
        
        which means the whole method is actually unused
        
        Change-Id: I72d33ab6e260012b82002ceae7ff9e54e2ea6349
        Reviewed-on: https://gerrit.libreoffice.org/80953
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-17  Stephan Bergmann  <sbergman@redhat.com>  [0b3db87249652351f5a859ded1a876329ab18261]

        Silence Clang 10 trunk -Wdeprecated-volatile in GLib for now
        
        See <https://gitlab.gnome.org/GNOME/glib/merge_requests/1170> "Avoid C++20
        deprecated assignment to volatile" for a potential fix in GLib (but also see my
        question at <https://github.com/llvm/llvm-project/commit/
        4a6861a7e5b59be24a09b8b9782255d028e7aade#commitcomment-35540755> "[c++20]
        P1152R4: warn on any simple-assignment to a volatile lvalue" whether that Clang
        warning is actually wanted here).
        
        With glib2-devel-2.62.1-1.fc31.x86_64, the suppressed warnings looked like
        
        > libreofficekit/source/gtk/lokdocview.cxx:327:1: error: use of result of assignment to object of volatile-qualified type 'volatile gsize' (aka 'volatile unsigned long') is deprecated [-Werror,-Wdeprecated-volatile]
        > G_DEFINE_TYPE_WITH_CODE (LOKDocView, lok_doc_view, GTK_TYPE_DRAWING_AREA,
        > ^
        > /usr/include/glib-2.0/gobject/gtype.h:1617:56: note: expanded from macro 'G_DEFINE_TYPE_WITH_CODE'
        > #define G_DEFINE_TYPE_WITH_CODE(TN, t_n, T_P, _C_)          _G_DEFINE_TYPE_EXTENDED_BEGIN (TN, t_n, T_P, 0) {_C_;} _G_DEFINE_TYPE_EXTENDED_END()
        >                                                             ^
        > /usr/include/glib-2.0/gobject/gtype.h:2034:3: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN'
        >   _G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER(TypeName, type_name, TYPE_PARENT, flags) \
        >   ^
        > /usr/include/glib-2.0/gobject/gtype.h:2005:7: note: expanded from macro '_G_DEFINE_TYPE_EXTENDED_BEGIN_REGISTER'
        >       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); \
        >       ^
        > /usr/include/glib-2.0/glib/gthread.h:257:17: note: expanded from macro 'g_once_init_leave'
        >     (void) (0 ? *(location) = (result) : 0);                         \
        >                 ^
        
        Change-Id: If67ad04f8fb242f50b43a1d98ad2b28c4bed55a4
        Reviewed-on: https://gerrit.libreoffice.org/80937
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [393a3413ea8e8b459465655820d21d7c39b31fbd]

        Fix typo
        
        Change-Id: I179a20caf33e8e083e6e8f172d38f1201a0afd16
        Reviewed-on: https://gerrit.libreoffice.org/80987
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-17  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [09f194ac0f76c903f3c6748a4f37061e7529e842]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - compatible.xhp page split is causing lost link in 03103350.xhp page
            
            Change-Id: Id807bedacc0c71fed8e6f5cdae77814e478b2bdd
            Reviewed-on: https://gerrit.libreoffice.org/80940
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-17  Caolán McNamara  <caolanm@redhat.com>  [deea9ba1d65fd96dd139934574c9ffb319dda709]

        drop swuilo-AutoFmtPreview
        
        Change-Id: Ib9a4d5ff89a4cfd8006d70fe3a1e193095150ee8
        Reviewed-on: https://gerrit.libreoffice.org/80958
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [caf8bf17ff355d9edb1fe246c480d2f6340f77af]

        loplugin:virtualdead unusedparam in LoggedTable::lcl_entry
        
        Change-Id: I45c7330b3803f21165714c6140fac46a6592db9b
        Reviewed-on: https://gerrit.libreoffice.org/80952
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [3ebbb150242cf049a9ddab7f498c63f3a44aa034]

        loplugin:buffereadd find stuff involving adding *StringBuffer
        
        and create conversion methods on *StringBuffer to make this work
        
        Change-Id: I3cf5ee3e139826168894b46eff8ee4bcde00cb7e
        Reviewed-on: https://gerrit.libreoffice.org/80949
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-17  Caolán McNamara  <caolanm@redhat.com>  [73df133143daaff14c364468598bb250db6aecb1]

        rename TextEncodingBox back to SvxTextEncodingBox
        
        Change-Id: I466a56a3b3204f960b9c6ce2dac836879112f5ab
        Reviewed-on: https://gerrit.libreoffice.org/80945
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-17  Caolán McNamara  <caolanm@redhat.com>  [1d822ece4f99efa7518c62cf5dd2f616c4fed8de]

        drop ScCsvTableBox
        
        Change-Id: Id73eb4c941ac9bcf75c518cefba795de587edbd9
        Reviewed-on: https://gerrit.libreoffice.org/80957
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-17  Eike Rathke  <erack@redhat.com>  [bd8b2a95e2c88cdab80c514c0d6364bad91d9177]

        Resolves: tdf#126773 Excel uses lowercase date and time format code keywords
        
        ... so do the same when exporting to prevent surprises with iOS
        and OSX viewers or maybe other tools.
        
        This made it necessary to adapt
        ScExportTest::testExtendedLCIDXLSX() that checks calendar and date
        relevant exported format strings.
        
        Change-Id: I243d536e2a42562ec46375923facfa222ecbb29b
        Reviewed-on: https://gerrit.libreoffice.org/80920
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-10-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [18d8ba49dcddfc7b01751d278f404a7eaebe5591]

        loplugin:virtualdead dead propertygroup functionality
        
        ever since it was introduced in
        
            commit d09dd8986436f17717443823ef18bd8552fdf408
            Date:   Wed Sep 15 13:55:34 2010 +0200
        dba34a: export/import min-/max-/default-/value for date/time as
        XML-Schema conformant strings
        
        looks like classic over-engineering
        
        Change-Id: Ia4e4b65cfe92f522dee238a54a37db01f691750e
        Reviewed-on: https://gerrit.libreoffice.org/80951
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [e8475b6343af23bc1ac2d722afd8df4d7615a7a8]

        loplugin:virtualdead look for virtual methods where a param is unused
        
        Change-Id: Ibadc2aa79a52082db16eff44c89ab30938838dd8
        Reviewed-on: https://gerrit.libreoffice.org/80935
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-17  Caolán McNamara  <caolanm@redhat.com>  [da50f3e15e38474a51361bdddbc0951dec5674bf]

        tdf#125508 remove border frame from shadows and presets
        
        Change-Id: I022f64188e49553bd7bef38cdd51620dfa0b90cd
        Reviewed-on: https://gerrit.libreoffice.org/80883
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-10-17  Michael Weghorn  <m.weghorn@posteo.de>  [24004cdf9e2582d429b8987a40eb82af6926013c]

        gbuild: Treat 'DBUS_GLIB_CFLAGS' as includes, not defines
        
        Since that variable holds the relevant includes, using
        'gb_LinkTarget_set_include' makes sure that those
        flags end up in the correct section, e.g. when generating
        IDE integration using 'gbuild-to-ide'.
        
        E.g. for the 'qtcreator-ide-integraton' make target, this
        makes sure that they end up in the 'INCLUDES' section in
        'sd/sd.pro' and not the 'DEFINES' section, which previously
        led to an "error: macro name must be an identifier" being
        shown when editing files underneath 'sd/' in Qt Creator with
        the Clang Code Model plugin enabled, s.a. commit
        4aa60490622cc10f8d3a31489c62a5622d240c83
        ("gbuild: treat $({QT,KF}5_CFLAGS) as cxxflags, not defines").
        
        Corresponding entry in my config_host.mk.in on Debian
        bullseye/testing:
        
            export DBUS_GLIB_CFLAGS=$(gb_SPACE)-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
        
        Change-Id: I9af9a58fdc05ce6648221c00a20859be777843f9
        Reviewed-on: https://gerrit.libreoffice.org/80944
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-10-17  Stephan Bergmann  <sbergman@redhat.com>  [556832332ce2e26ec727d6dffebefe53786f84cd]

        Don't use uninitialized memory when reading from the stream fails
        
        Valgrind'ing CppunitTest_sc_filters_test failed with
        
        > Conditional jump or move depends on uninitialised value(s)
        >    at 0x21175CE0: XclRange::GetColCount() const (/sc/source/filter/inc/xladdress.hxx:73)
        >    by 0x2117048D: ImportExcel::ReadDimensions() (/sc/source/filter/excel/impop.cxx:248)
        >    by 0x21188E78: ImportExcel8::Read() (/sc/source/filter/excel/read.cxx:1108)
        >    by 0x21123C3F: ScFormatFilterPluginImpl::ScImportExcel(SfxMedium&, ScDocument*, EXCIMPFORMAT) (/sc/source/filter/excel/excel.cxx:137)
        [...]
        
        when loading sc/qa/unit/data/xls/pass/CVE-2006-3086-1.xls.
        
        As there appears to be no error-handling concept in ImportExcel::ReadDimensions,
        at least zero-initialize the relevant variables.
        
        Change-Id: I11dbd2a1032ecc723f65a563ef022d7eb3c970ff
        Reviewed-on: https://gerrit.libreoffice.org/80948
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-17  Stephan Bergmann  <sbergman@redhat.com>  [2704b9e3783aae9d8372f2e3ad3253a2cb49ae87]

        Don't use uninitialized memory when reading from the stream fails
        
        Flathub arm builds (but not other arches) had often (but not always) failed when
        processing sc/qa/unit/data/qpro/pass/ofz14090-1.wb2 in
        CppunitTest_sc_filters_test (e.g.,
        <https://flathub.org/builds/#/builders/1/builds/724>:
        
        > Test name: ScFiltersTest::testCVEs
        > equality assertion failed
        > - Expected: 1
        > - Actual  : 0
        > - file:///run/build/libreoffice/sc/qa/unit/data/qpro/pass/ofz14090-1.wb2
        
        )  Valgrind revealed that this was due to using unintialized memory when the
        various maIn.Read... in QProToSc::Convert failed, starting with the use of
        uninitialized nFmla[i] after
        
          maIn.ReadUChar( nFmla[i] );
        
        At least make things deterministic by setting the relevant variables to zero.
        (Another approach could be returning early with some ConvErr status.)
        
        Change-Id: I4c06aa8da5f777170cdc7bbe3ca1d61b23d3f326
        Reviewed-on: https://gerrit.libreoffice.org/80947
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-17  Caolán McNamara  <caolanm@redhat.com>  [6a8a73566c475c945e45e40e269765959d93164d]

        ofz#18280 remove LinkedFile support
        
        The code to create these "linked files" added by:
        
        commit 6f2f7e3091504e8e58d9be603ed3739f6f2cd68e
        Author: Mathias Bauer <mba@openoffice.org>
        Date:   Fri Jul 6 14:03:59 2001 +0000
        
            #89377#: new StorageMode for creating unpacked files
        
        use of creating them then introduced in:
        
        commit 53fe2691a3fb65110e7f5aee2919f7d8d559ff02
        Author: Mathias Bauer <mba@openoffice.org>
        Date:   Fri Jul 6 13:55:57 2001 +0000
        
            #88062#: some optimizations
        
        that use then commented out in:
        
        commit 762dd2b15bfd201b2271b460efa72a5b68d6fb2a
        Author: Kurt Zenker <kz@openoffice.org>
        Date:   Mon Oct 4 19:53:11 2004 +0000
        
        and the unused code to create them removed in:
        
        commit 8a91528a3e03fe6e2923c33327b687ecf57adb0b
        Author: Stephan Bergmann <sbergman@redhat.com>
        Date:   Thu May 7 10:37:27 2015 +0200
        
            StorageMode::CreateUnpacked is never used
        
        It seems to me that there is no need to keep support for reading them as they
        seem to have been temporary files rather than something still existant
        
        Change-Id: I783cae63dc078a7e843729d3ca13f45c18168f4c
        Reviewed-on: https://gerrit.libreoffice.org/80943
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-17  Caolán McNamara  <caolanm@redhat.com>  [6a902b238324d4d0c3c45819c2b23e6973d40a29]

        SvxLanguageBox is now unused
        
        Change-Id: I5aafb53bb9885b8b0b43161f1afc79852b1d89a3
        Reviewed-on: https://gerrit.libreoffice.org/80767
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-17  Caolán McNamara  <caolanm@redhat.com>  [d1b8b1a22136228dd6c31a44c1d19840c27c0cf7]

        Resolves: tdf#128129 add support for left/right expand/collapse
        
        Change-Id: I6c8f11e1e2b4192933541e754a078c4d0ff58206
        Reviewed-on: https://gerrit.libreoffice.org/80938
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-17  Caolán McNamara  <caolanm@redhat.com>  [9d04e52257ea85c16d21ca78bebb3fb13fe99c60]

        SvxTextEncodingBox is now unused
        
        Change-Id: I0276d79cd713357d36d504e8501cd1b979e86c9c
        Reviewed-on: https://gerrit.libreoffice.org/80766
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-17  Caolán McNamara  <caolanm@redhat.com>  [1e97ca02773e2ba968606eed61d25d88f0d7e417]

        weld ScImportAsciiDlg
        
        notably the csv control is always LTR even in RTL mode, but the surrounding
        ScrollingWindow follows the environment direction, except the horizontal
        scrolling widget itself must LTR scroll.
        
        Change-Id: I72ee2b9dade73a11bcc4391e755fdb02886a884d
        Reviewed-on: https://gerrit.libreoffice.org/80765
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-17  Heiko Tietze  <tietze.heiko@gmail.com>  [dae96d4e629c5eccaacdc763cd390d341c16175d]

        Resolves tdf#127994 - Totd dialog get resized horizontally
        
        Width request set to 350
        
        Change-Id: Ib974417282c76b4cede1b4773159b1fa748ddbfb
        Reviewed-on: https://gerrit.libreoffice.org/80887
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-10-17  Michael Weghorn  <m.weghorn@posteo.de>  [6855e41d308e14bc207d84953ff6df7e4c842434]

        tdf#128166 sd: Fix canvas initialization args
        
        Commit 5926b22b5dc33490d23d594b129eb8a70b94ffb0
        ("The SystemEnvData passed into the canvas factories appears to
        be unused") removed previous arg at index 1, so adapt here, too.
        
        This makes the presenter console shown again (tdf#128166).
        A visible result of FullScreenPane::CreateCanvas passing wrong
        args was that an Impress presentation shown in presentation mode
        in dual screen using the qt5/kf5 VCL plugin wouldn't terminate
        properly and crash Impress on close.
        
        Change-Id: I3933864d4bb007cfdefb0a20378ff3d75ea6cd85
        Reviewed-on: https://gerrit.libreoffice.org/80933
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Tested-by: Michael Weghorn <m.weghorn@posteo.de>

2019-10-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [c7c5f24f12c241cb72810abe596337e809138df0]

        tdf#121657 Show warning when no hyphenation info available for current lang
        
        Change-Id: I96114470d6151392e42e6938d92d4175022dbbe2
        Reviewed-on: https://gerrit.libreoffice.org/80931
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-10-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [01d28b0b85f99590c0581e4bbf636bc9281e0571]

        loplugin:stringadd fix condition
        
        Change-Id: I7752c281b1b6dd0d26bd7d6c4a6896c663f4cbc3
        Reviewed-on: https://gerrit.libreoffice.org/80921
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-17  Mike Kaganski  <mike.kaganski@collabora.com>  [d51db77c8d87f210785a8a8c6dd875f7bacddb3c]

        Remove some memset calls
        
        Replace them with default initialization or calloc
        
        Change-Id: I747f53c2ced2d0473fd5a5ede4f8520a0633dcc1
        Reviewed-on: https://gerrit.libreoffice.org/80805
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-17  Stephan Bergmann  <sbergman@redhat.com>  [c8eaadb5d70f42723517bb028f363e37726be256]

        Remaining loplugin:bufferadd
        
        ...that had been missing because the plugin didn't implement postRun, so it
        didn't report anything when run as part of the shared plugin.  (But did report
        the expected warnings when run as a standalone plugin during
        CompilerTest_compilerplugins_clang.)
        
        Most fixes are straightforward.  A noteworthy one is PreparedStatement::setBytes
        in connectivity/source/drivers/postgresql/pq_preparedstatement.cxx:  The old
        preallocation of a 20 character OStringBuffer might have prevented
        
          buf.append( reinterpret_cast<char *>(escapedString), len -1 );
        
        from potentially throwing std::bad_alloc, which would have caused escapedString
        to be leaked.  Even though that 20-character preallocation was likely just
        random junk and not meant to address the potential leak, lets address it now.
        
        Change-Id: Ib506332d061684a22a74e5e39e591539fd2c4900
        Reviewed-on: https://gerrit.libreoffice.org/80925
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-17  Miklos Vajna  <vmiklos@collabora.com>  [7972ce0d6bc22a36d7fbaaa19bed11ec4cfe52d7]

        writerfilter: clean up now redundant PROP_LAYOUT_IN_CELL
        
        Which is now exactly the same as PROP_FOLLOW_TEXT_FLOW, so no need to
        set it separately.
        
        Change-Id: I32e1e2bdfb8ac46eb6a07f5187f780275d334b2f
        Reviewed-on: https://gerrit.libreoffice.org/80926
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-17  andreas kainz  <kainz.a@gmail.com>  [ca0c26713e01409f529fe0f8f986e5400f97178b]

        Add Name and Description to group context menu
        
        Change-Id: Icc19b6e3493f1d9e49584c3e2ac99509fae4e02e
        Reviewed-on: https://gerrit.libreoffice.org/80923
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-10-17  Dennis Francis  <dennis.francis@collabora.com>  [c2d8341ee392949274b901abfd44d9645d2e4e36]

        Cache last used number-format-type in interpreter-context
        
        if in cpu-threaded mode so that we can avoid the unnecessary
        locked SvNumberFormatter::GetType() calls (Mapping between NF index
        and NF-type does not change while formula-group-threading
        is running).
        
        Change-Id: I648bc08c885da845f0b09cd57013cc1c23e01a61
        Reviewed-on: https://gerrit.libreoffice.org/80848
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-10-17  Dennis Francis  <dennis.francis@collabora.com>  [3c2587a152476cbb0ca4a83138a4c34ec8065b32]

        move SSE2sum code to separate cxx file...
        
        and compile it with -arch:SSE2 if Windows.
        
        This code however gets called only if cpuid::hasSSE2()
        is true, so this does not cause problems with machines
        without SSE2 support.
        
        Change-Id: Ice23ac71d4c577b8811b08c74a3ca500a94fdc09
        Reviewed-on: https://gerrit.libreoffice.org/80847
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-17  Dennis Francis  <dennis.francis@collabora.com>  [a5b394a4c6ce5aa93654ff6d57fc497bcea93001]

        Reuse pre-allocated ScInterpreter for HandleStuffAfterParallelCalculation
        
        Change-Id: Idf10bb214d6d82370512eeb39ba7786dd9bceb38
        Reviewed-on: https://gerrit.libreoffice.org/80846
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-17  Dennis Francis  <dennis.francis@collabora.com>  [4ee424b3ddc6e483cac8bd76ddc0bcabe48241dc]

        Pre-allocate an ScInterpreter object for each thread...
        
        and reuse them for interpret'ing all cells under the
        respective threads. This gives a sizeable win in the execution
        time especially for long formula-groups.
        
        Change-Id: Ib340950f21e863b5b821d20c092214d8bc5012aa
        Reviewed-on: https://gerrit.libreoffice.org/80845
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-17  Stephan Bergmann  <sbergman@redhat.com>  [30d803e83390d8a4f475522dc23bcd107f7fdc12]

        Remove code that is dead
        
        ...ever since 8f55fe4c6c73f110b1c72903c209399ff2527ea5 "INTEGRATION: CWS help2"
        dropped p->application and "/" from strBuff.
        
        Change-Id: I48aa9271daac4caf23d932741a5c75cb00ad7ee9
        Reviewed-on: https://gerrit.libreoffice.org/80924
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-17  Stephan Bergmann  <sbergman@redhat.com>  [8b4719c29fc9bd7e198ad6ced301e1ff7a350f16]

        Rename OUStringLiteral1 to OUStringChar
        
        It started out as a wrapper around character literals, but has by now become a
        wrapper around arbitrary single characters.  Besides updating the documentation,
        this change is a mechanical
        
          for i in $(git grep -Fl OUStringLiteral1); do sed -i -e s/OUStringLiteral1/OUStringChar/g "$i"; done
        
        Change-Id: I1b9eaa4b3fbc9025ce4a4bffea3db1c16188b76f
        Reviewed-on: https://gerrit.libreoffice.org/80892
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-17  Justin Luth  <justin.luth@collabora.com>  [f51cd77bcecc5134e0e04c398bfb7b34eb65d68d]

        tdf#108350 writerfilter: restore TimesNewRoman as default font
        
        Followup for LO 5.4 commit 6f2ad89b33d972f9642bb53eeb91f41df3b6b0e6
        which set Calibri/11pt as default. That is true if there is
        no style.xml file, or more specifically if there is no
        DocDefaults rPrDefault node. But if that node exists, then
        the age-old defaults are still valid.
        
        Earlier in LO 4.3, the default templates changed to use
        Liberation fonts by default. But in the same vein as using Calibri
        (and depending on LO to fallback to Carlito), set Word's default
        Times New Roman font and depend on LO to fallback to Liberation.
        That will make it better for MSWord users who share the document
        and who have less likelihood of knowing about Liberation/Carlito.
        
        Note that 10pt fontsize was already added to m_pDefaultCharProps
        earlier, so that part was already reset long ago.
        
        Change-Id: I3ba8a529fe95b05fbe2889cf1ebdbabb25963e8b
        Reviewed-on: https://gerrit.libreoffice.org/80854
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-10-17  Szymon Kłos  <szymon.klos@collabora.com>  [f0340d58cc0f2808ce8003099ff2a0495360f267]

        Don't send false 'INPLACE' messages
        
        Change-Id: I8eb9a77c7e6b9242f18ac5f0634091c88bf40ec0
        Reviewed-on: https://gerrit.libreoffice.org/80695
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-16  Andras Timar  <andras.timar@collabora.com>  [15a18fa56c40136d992c08f5c1dee17287557934]

        Update git submodules
        
        * Update translations from branch 'master'
          - Updated Slovenian translation
            
            Change-Id: I7a5c6bd9fc6ac769251aca007b01ad24e11dfd61
            
2019-10-16  Eike Rathke  <erack@redhat.com>  [8d7ec203956695475c5ce2c3e47a4aa012a48d39]

        Resolves: tdf#127961 Add NBSP to quotation marks for all French except fr-CH
        
        Change-Id: I71e8377bf44c2db5ef291d2990528ec16aaf3b44
        Reviewed-on: https://gerrit.libreoffice.org/80909
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-10-16  Michael Weghorn  <m.weghorn@posteo.de>  [c69fa8991a56a06df7cd0101aa8d01bffec8c85f]

        dbmgr.hxx: Drop "extra ';' after member function definition"
        
        Change-Id: Ide54e4755624d515aeeacf62591dc59aea667dcf
        Reviewed-on: https://gerrit.libreoffice.org/80879
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-10-16  Mike Kaganski  <mike.kaganski@collabora.com>  [28eff00120179d7988b5062ca1489d4c77054cf5]

        Allow building lcms2 with Windows SDK 8.1
        
        Change-Id: I81052f7634c7873d893d67deb79ed7bfa6dcbc44
        Reviewed-on: https://gerrit.libreoffice.org/80888
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-10-16  Caolán McNamara  <caolanm@redhat.com>  [8efdbd9a55a753b7c3b7588da234d8eac1b0e3cf]

        Related: tdf#124729 log any gtk_gl_area_get_error messages
        
        Change-Id: I5864e5d3132b309d5500c02a8493062abcb25aab
        Reviewed-on: https://gerrit.libreoffice.org/80886
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ec2f188f3d89cbcfc555781db34fb7fe8c51c656]

        Removed duplicated include
        
        Change-Id: I55fdf178bbd185d8852da13757aca627d93526bb
        Reviewed-on: https://gerrit.libreoffice.org/80911
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-16  Szabolcs Toth  <szabolcs450@gmail.com>  [d0a7ed1052d0affe067e534b72a61461ca7058f1]

        tdf#112103 DOCX cleanup: don't export redundant table bkground color "auto"
        
        because this is the default value of table cells.
        
        Change-Id: I4f45f32f24474f4d9c6bbc91fcd62cb66f008e5d
        Reviewed-on: https://gerrit.libreoffice.org/80601
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-10-16  Michael Weghorn  <m.weghorn@posteo.de>  [3e23ffa1d9d062da87e37e0400f1e42903e19154]

        SwMergeDescriptor::bCreateSingleFile only affects "FILE" mode
        
        As of now, "PRINTER" doesn't support bCreateSingleFile=false any more,
        s. https://gerrit.libreoffice.org/#/c/80884/ which already updates
        the README.
        
        Change-Id: Ifcff238c3f497afd84279a485f324f0978c4e884
        Reviewed-on: https://gerrit.libreoffice.org/80885
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-10-16  Michael Weghorn  <m.weghorn@posteo.de>  [c8c10f0651ce18a793f4281efe914387a0abff29]

        Mail merge README: Printing separate files not supported
        
        The combination "PRINTER+false" is not supported, i.e. it's
        currently not supported to generate individual print jobs for
        a subset of data records instead of one job per mail merge run.
        
        The possibility to do so had been added by commit
        138d29aa09417eba4d15ade4c9f4dab2620b6326
        ("support fast MM printing in non-single-file mode only for CUPS"),
        but was removed again by commit dea0abc58c558d3c62e806d06035b1a30420264e
        ("tdf#93236 Revert "support fast MM printing in...") and
        commit b6a698b093f78dc90836d502db3d0276f335fbfe
        ("tdf#95251 MM just allow print as single document"), so
        update the README accordingly.
        
        Change-Id: I83afc1949915434c95bdcb58e1d09dc2c900c500
        Reviewed-on: https://gerrit.libreoffice.org/80884
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-10-16  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [daf6bc8b7f74e53280621bdca37aced4a944a808]

        bump product version to 6.4.0.0.alpha1+
        
        Change-Id: I4eaf798b1b43fe8a78d1697d9ebc207ff8ace492

2019-10-16  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [4aa6e2cb2245eddab87fb451add94159a7604246]

        tdf#42316 handle saving to template filters
        
        This extends the filter comparison from commit c3a1c83ff5af
        ("tdf#42316 preserve macro signature of templates").
        
        The original patch just stripped "_template" from the source
        filter to find equal document types, which just enables the
        "template => document" case. This patch also strips the
        "_template" from the target filter, which fixes the "document
        or template => template" cases.
        
        This also extends the signing save tests:
        * OTT 1.2 => OTT 1.2 - preserve
        * ODT 1.2 => OTT 1.2 - preserve
        * OTT 1.0 => OTT 1.0 - preserve
        * ODT 1.0 => OTT 1.0 - preserve
        * OTT 1.0 => OTT 1.2 - drop
        
        Change-Id: Ie297258a4d9f9aa4beb25786c6ba240b6f16f49b
        Reviewed-on: https://gerrit.libreoffice.org/80654
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-10-16  Szymon Kłos  <szymon.klos@collabora.com>  [786f380394b23f5a804981a719d2b51ded1302c4]

        Send 'INPLACE EXIT' on inplace deactivation
        
        Change-Id: Ieb44fb356966df0eb92141a5f22f1df13683f6fc
        Reviewed-on: https://gerrit.libreoffice.org/80694
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-16  andreas kainz  <kainz.a@gmail.com>  [dedf1e7ff1714188f4e18e93de8ea537897377d4]

        tdf126796 percent stacked image fixed for colibre
        
        Change-Id: Iad8d37c5d0f9fa10bad426ce2b1fb7e760b2e1fd
        Reviewed-on: https://gerrit.libreoffice.org/80865
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-10-16  László Németh  <nemeth@numbertext.org>  [2756ed9317e3474003c11ffe7d1e2f087c1412bf]

        tdf#106843 DOCX: export/import change tracking protection
        
        Now change tracking protection from Writer or from ODT files
        is exported to DOCX.
        
        In Writer it's always possible to disable change tracking
        protection without password in File->Properties->Security page->
        Record Changes after confirmation.
        
        Now Writer uses the same confirmation to remove change
        tracking protection imported from DOCX, for example clicking
        on Record Track Changes. Disabled protection removes the
        export of the grab-bagged change tracking protection, too,
        to avoid of creating bad DOCX with enabled change tracking
        protection and disabled Record change tracking.
        
        See also commit d416250f4f1766e2d596ea3feef6a94b7adf29f4
        "tdf#106843 DOCX: forbid disabling protected Record Changes"
        
        Change-Id: Ida4d72c57dbe5450ea22028bbed69d413f5a786d
        Reviewed-on: https://gerrit.libreoffice.org/80784
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-10-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [4a96fb8ec0130e1036913093836bcf28bc37a49b]

        loplugin:bufferadd loosen some constraints
        
        and extend O*StringView to have a constructor that takes a pointer and a
        length
        
        Change-Id: I6120e96280f030757e855a6596efdae438b7e1e8
        Reviewed-on: https://gerrit.libreoffice.org/80872
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-16  Caolán McNamara  <caolanm@redhat.com>  [f33b6e341fb7dd1ab3acd4fe5457b716be316e89]

        overlapping scrollbars when both visible
        
        Change-Id: I75644c526e401ce0bc9a46a66d3d31e90bafb1d6
        Reviewed-on: https://gerrit.libreoffice.org/80874
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-16  László Németh  <nemeth@numbertext.org>  [350972a8bffc1a74b531e0336954bf54b1356025]

        tdf#128156 DOCX import: fix losing redline at page break
        
        w:framePr of page header doesn't mean real frame conversion,
        so don't store and lose redlines after it.
        
        Regression from commit e8bae67b3dbcc90ace8264b6b1aefaf0ce459aba
        "tdf#125894: DOCX: import tracked changes in frames".
        
        Change-Id: I46cd153cccef4824deca1f64341f2ea6672cdc42
        Reviewed-on: https://gerrit.libreoffice.org/80871
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-10-16  Luboš Luňák  <l.lunak@collabora.com>  [ccdb68fd5893f106609eacf71023d2269a682085]

        use --disable-symbols with Jenkins Win/Mac builds that use dbgutil
        
        We want debug builds there, but the debugging symbols for debugger
        themselves are not actually needed (Linux builds use the debug symbols
        for printing backtraces when a unittest crashes, but Win/Mac do not).
        This should save generating the needless debug info (CPU and I/O).
        
        Change-Id: I3fc8bdb66e4822838216359b23b8a2dd5f2a0f42
        Reviewed-on: https://gerrit.libreoffice.org/80732
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-16  Luboš Luňák  <l.lunak@collabora.com>  [012bf4cef8bbd8c5df2d1815cd24dafc2dd9c211]

        use --disable-dependency-tracking for Jenkins builds
        
        They always start with 'make clean' (at least according to the logs),
        so they are always one-time builds where creating dependencies
        is not needed.
        
        Change-Id: If402fbaa21bd213e3f781985479dd49c266ca511
        Reviewed-on: https://gerrit.libreoffice.org/80730
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-16  andreas kainz  <kainz.a@gmail.com>  [0c59826811f98ed77270fd4c2a58bd875753008e]

        tdf#126796 percent stacked image fixed for breeze
        
        Change-Id: I6687d462de7e21e770220cc1e804a28231b9e38d
        Reviewed-on: https://gerrit.libreoffice.org/80866
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-10-16  Gülşah Köse  <gulsah.kose@collabora.com>  [c50e44b270bc3048ff9c1a000c3afed1dab9e0bf]

        tdf#126060 Handle text camera z rotation while pptx import.
        
        Change-Id: Ifa4589fb50affc4c5ffb52288db8533c98ec6dd9
        Reviewed-on: https://gerrit.libreoffice.org/80587
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2019-10-16  andreas kainz  <kainz.a@gmail.com>  [e1b08d46d1861bfca88af5d8c7137419bcc131aa]

        fix breeze dark theme issue in charts module
        
        Change-Id: Idb145235f05a1916199768f4d6ef9fdc47a77084
        Reviewed-on: https://gerrit.libreoffice.org/80867
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-10-16  Szymon Kłos  <szymon.klos@collabora.com>  [4961eccc77ddcda06e3277119fc43fd2656d78a6]

        Disable chart doubleclick on mobile
        
        To not show any dialog.
        
        Change-Id: Ie19df429b927f746d3fc511ab0aa7b489ec1fd18
        Reviewed-on: https://gerrit.libreoffice.org/80851
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-16  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [a15459316bcf18000a74c3779a60689c828c5870]

        tdf#62955 - Allow searching a name with typing the first letter
        
        Grab focus of the TreeView when the macro chooser is created
        
        Change-Id: Idfe3d2435840103eb2fa0ec5d17efce0931cfabd
        Reviewed-on: https://gerrit.libreoffice.org/80095
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-10-16  Caolán McNamara  <caolanm@redhat.com>  [76bcbdc67f1b22a45c90bfbfdff715465f403a66]

        swap left/right for RTL scrolling hadjustment
        
        Change-Id: Ia1cb82c5fce09c71f9378690a35355cb6636e6ae
        Reviewed-on: https://gerrit.libreoffice.org/80858
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-16  Mike Kaganski  <mike.kaganski@collabora.com>  [170e664543453b33a2a15bbc908953c3ebf7cdaa]

        Simplify insertion into string
        
        Change-Id: I326422f09d59590533966a2956f5442e1ec694b5
        Reviewed-on: https://gerrit.libreoffice.org/80864
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [e2d82611088677f8ec9f038639567f2d7c699b5e]

        convert some Buffer.append to +
        
        by hand, because I don't feel like teaching this specific idiom to the
        plugin
        
        Change-Id: If400677dac842ca740c4532ed79f6f18f752b730
        Reviewed-on: https://gerrit.libreoffice.org/80842
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-16  Miklos Vajna  <vmiklos@collabora.com>  [e042a83843ed2573dbce9338058b3dc545dd6898]

        writerfilter: sync layout-in-cell vs wrap-though behavior with ww8 import
        
        I removed the same check in the WW8 import in commit
        d630f69d90f15bc652a62648b05ea515de78d16a (Related: tdf#124601 DOC
        import: improve fLayoutInCell handling, 2019-09-26). There is no reason
        the DOCX import shouldn't do the same, just for consistency.
        
        Change-Id: I9e56a3fcd0b13ba08e347fbc06b0960ac21b372c
        Reviewed-on: https://gerrit.libreoffice.org/80856
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-16  Julien Nabet  <serval2412@yahoo.fr>  [35b0a64c3c8f11e15d689ecb5598b09c4459e5cd]

        Replace define by constexpr in sft.hxx (vcl)
        
        + add required vcl namespace prefix to a call
        from outside in fontsubset.cxx
        
        Change-Id: Ib8d5c2e5a409957221c81b17dafaf3323760e8e5
        Reviewed-on: https://gerrit.libreoffice.org/80857
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [3ee177a14d8b816ef5b62500aeb54524c289e045]

        loplugin:stringadd look through a couple more known-good methods
        
        Change-Id: Ifbdb3e41eae665f7dcaf5301aaba2b6e4662cf48
        Reviewed-on: https://gerrit.libreoffice.org/80855
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [820f340f285932bbb8d6739177e9bb81c23c1a5d]

        sc: rowcol: migrate the Sc*Iterator
        
        Change-Id: I1e9a2b769d62ed3293de724ec50664bd8d22003e
        Reviewed-on: https://gerrit.libreoffice.org/80841
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-16  Julien Nabet  <serval2412@yahoo.fr>  [7fd536fb96724dda6c0e6c047f108dc951ad2750]

        Remove a FIXME for win95 in vcl/gdi/print
        
        Since LO requires Win7 at least
        
        Change-Id: I4f4ea9fa3b87b4fae3f4eabbf736c4a2e7db3d8b
        Reviewed-on: https://gerrit.libreoffice.org/80861
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-15  Michael Weghorn  <m.weghorn@posteo.de>  [758516295e5f69393bd78bb4af6e7214d48ece0b]

        tdf#128148 Add unit test
        
        The implementation of 'SwEditShell::ApplyAdvancedClassification'
        helped to find out how to access the text in the header.
        
        Change-Id: If044eea2e7d012ef56c0fff38a17af4aa59fea25
        Reviewed-on: https://gerrit.libreoffice.org/80815
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-10-15  Michael Weghorn  <m.weghorn@posteo.de>  [9271152c5fb64a698de167861e39f6b073a60ad6]

        tdf#128148 SwDoc::Append: Copy page descs if any has header/footer
        
        Don't only check the first SwPageDesc, but also its
        follows whether they have a header or footer and copy
        the page styles in this case, since otherwise the
        header/footer content can be wrong if the first page's
        page style doesn't have header/footer but a following
        one does.
        
        Change-Id: If5ef76a7faf93ad533976b501f35f171336615c8
        Reviewed-on: https://gerrit.libreoffice.org/80814
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-15  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [5d59413d8474f9727a9566f0efb7bcd2568add69]

        gandalf now has gcc9 / no devtoolset
        
        Change-Id: I2e5ded126f99ea7eb79d2db57240203dd3025e67

2019-10-15  Stephan Bergmann  <sbergman@redhat.com>  [033ecf0127b0e232c45e727988c6d446c7ea5964]

        Improve loplugin:stringadd diagnostics
        
        Change-Id: I8b87c4e56f10417acd538b765b3f8e4cc6e12fb9
        Reviewed-on: https://gerrit.libreoffice.org/80844
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-15  Caolán McNamara  <caolanm@redhat.com>  [4a983f3b2ff9a9cbc593ae8a69e744f4bbf5df11]

        honour per-widget RTL override
        
        Change-Id: I29a499d29a3c0fabc594efbd5f966b108659b166
        Reviewed-on: https://gerrit.libreoffice.org/80853
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-15  Caolán McNamara  <caolanm@redhat.com>  [6cfbec5f561929e020b68f5a79738d38c0806cd4]

        database options page too tall
        
        Change-Id: I79ce30e2254980994e64764525efc307c1a79db1
        Reviewed-on: https://gerrit.libreoffice.org/80852
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ee97b5108daaf2d931c28064f5a00fa46c886ebb]

        Fix typo
        
        Change-Id: I48a52bd1c7afe83fe02c9651963436b9c5e07ca0
        Reviewed-on: https://gerrit.libreoffice.org/80849
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-15  Stephan Bergmann  <sbergman@redhat.com>  [2d64e046e8d11451834816fade63a5ec0890f99b]

        Improve loplugin:stringadd
        
        ...after 9b5dad13b56bdde7c40970351af3da3a2c3c9350 "loplugin:stringadd look for
        unnecessary temporaries".  There was no reason to check for implicit
        MaterializeTemporaryExpr instead of explicitly written CXXFunctionalCastExpr,
        and checking for the latter makes it easier to report the casted-from type,
        which gives useful information how to change code that exhibits the warning.
        See the comments at <https://gerrit.libreoffice.org/#/c/80724/>
        "loplugin:stringadd look for unnecessary temporaries" for details.
        
        (And while at it, remove some commented-out debug code that is probably no
        longer relevant now.)
        
        Change-Id: I7d4cab85432885d617dd7114c75163c1eb376fc2
        Reviewed-on: https://gerrit.libreoffice.org/80823
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-15  Caolán McNamara  <caolanm@redhat.com>  [1412280847aeeaa65bc068e488c235831903b29e]

        back isShowing with IsReallyVisible
        
        Change-Id: Ibae8fa0d21cd2c0b49c3c8709087319502f70cb0
        Reviewed-on: https://gerrit.libreoffice.org/80824
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-15  Caolán McNamara  <caolanm@redhat.com>  [dae5b97931eb12645565e2ad77b30b5b1c9f9b9c]

        Related: tdf#124729 check for gtk_gl_area_get_error before continuing
        
        Change-Id: Ib87f32c2fa8c561981920ea688ea723c8e59bead
        Reviewed-on: https://gerrit.libreoffice.org/80836
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-15  Luboš Luňák  <l.lunak@collabora.com>  [1c8b2b6da13636b07d47e157b2ddac445966ddf4]

        use PCH for clang plugin source too, if enabled
        
        This currently supports only building with Clang on Linux, as
        I'm lazy to handle the other cases (and Clang should be usually
        self-built anyway). The main compile time cost is in optimizing
        the code, but this still saves few seconds per source.
        
        Change-Id: Ib6c0fd874820af737ee1257cb5234fb78bc63ad8
        Reviewed-on: https://gerrit.libreoffice.org/80810
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-15  Luboš Luňák  <l.lunak@collabora.com>  [a5496f4441450bec4dfb7468642d72c758a725a8]

        handle gracefully PCH reuse when there are no .pdb files
        
        In non-debug builds there are indeed no .pdb files to copy and reuse,
        and that's fine.
        
        Change-Id: I083a33ae81ac63b4e62f3a7cf0f8414996c6a843
        Reviewed-on: https://gerrit.libreoffice.org/80812
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-15  Szymon Kłos  <szymon.klos@collabora.com>  [ef433656498ce52b69849915671d4aa34ec59136]

        jsdialogs: handle dialog events
        
        Change-Id: Icc092cd5b06168d9de8ebed891fc03491865dbad
        Reviewed-on: https://gerrit.libreoffice.org/80788
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ad070ddeea5079300c0ed955cf5688548400221b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Restrict warning to sys=UNIX
            
            Warning applies only to UNIX like systems
            
            Change-Id: I1fe93eef298bb7f3f00d0318edb4413672e93d1f
            Reviewed-on: https://gerrit.libreoffice.org/80831
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [f13c6ad5f020a196a0e3aa6f28bda3dc185d465b]

        new loplugin:bufferadd
        
        look for OUStringBuffer append sequences that can be turned
        into creating an OUString with + operations
        
        Change-Id: Ica840dc096000307b4a105fb4d9ec7588a15ade6
        Reviewed-on: https://gerrit.libreoffice.org/80809
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [9270f74466d0eb841babaa24997f608631c70341]

        tdf#79007: Do not overwrite if only one of nBrightness...
        
        ...or nContrast is != 0
        
        Thanks to M. Stahl
        
        Change-Id: I28a08f31ca1e93d7b06f56700baea0d8ab6c7de4
        Reviewed-on: https://gerrit.libreoffice.org/80818
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-15  Caolán McNamara  <caolanm@redhat.com>  [3bb3e19ba79e40c3c3b2504213f5179f3ba5354f]

        only need an OutputDevice not a full vcl:Window
        
        Change-Id: I79e0a5877a531cd1b0badf3adcc721254ad441d9
        Reviewed-on: https://gerrit.libreoffice.org/80820
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-15  Tor Lillqvist  <tml@collabora.com>  [525163c074785a0b59590ca13f0d1cd6cdc1b2db]

        Bin a fairly pointless unconditional NSLog() call
        
        Change-Id: I7c1910c3e1bf345966ec289aaf5f9c9b6cbabc22

2019-10-15  Stephan Bergmann  <sbergman@redhat.com>  [0ff6e236b7eba698b9766030e698410acd0235d0]

        Can use pointer to const here
        
        Change-Id: I1960e0a460ec4eae4f8d4da526aad8db863087af
        Reviewed-on: https://gerrit.libreoffice.org/80813
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [54c8a62d630b67847528f82402d802a4da48eac2]

        tdf#128096: only use CharBackColor for highlight if exporting to pptx
        
        Just in case, making sure highlight in docx export works as before
        
        Change-Id: Ied42da1c5f286b80fc754a06357960e8334a765f
        Reviewed-on: https://gerrit.libreoffice.org/80780
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-10-15  Caolán McNamara  <caolanm@redhat.com>  [09cd127981c18ab847aab736980455efbbe4df54]

        Resolves: tdf#128137 cursor jumping during edit, etc.
        
        The mbNeedUpdate hackery to block changes caused by the
        user was subverted by the async handling of the treeview selection.
        
        a) add a call to wait and process outstanding async events within
        the protected block
        
        b) move the needupdate down to the range manager to block updates during
        this block in CheckForFormulaString too
        
        c) when updating the visible rows, also update the selected rows even if they
        are not visible.
        
        Change-Id: I4c67d6cd2780f55d5eab5f856f6fda21703b4977
        Reviewed-on: https://gerrit.libreoffice.org/80794
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-15  Caolán McNamara  <caolanm@redhat.com>  [c418b6fdbefa8d847723a14c25b68bf0c6ac66af]

        Resolves: tdf#128140 stabilize formula dialog width
        
        Change-Id: Ifdb80adfd4b399035ed793f8636f31b90cf50094
        Reviewed-on: https://gerrit.libreoffice.org/80800
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-15  Luboš Luňák  <l.lunak@collabora.com>  [4704acf63f4fed3a99fc95ff63c82eb5a9ae3908]

        move HAVE_FEATURE_DESKTOP/OPENCL to their dedicated headers
        
        HAVE_FEATURE_OPENCL is included by a common Calc header
        and HAVE_FEATURE_DESKTOP is included by a common Writer header,
        causing pretty much their full rebuilds if any feature changes.
        
        Change-Id: If29bf78bd4fd70b37981e0826a577777fd255c89
        Reviewed-on: https://gerrit.libreoffice.org/80776
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2019-10-15  Miklos Vajna  <vmiklos@collabora.com>  [46d630f98f1c07ec2048da35d1a4804181148ac5]

        tdf#127964 PPTX import: fix shape fill handling: style vs slide background
        
        Regression from commit 943a534ac7cb3df513583e226c986dafd8ba246b
        (tdf#123684 PPTX import: fix wrong background color for <p:sp
        useBgFill="1">, 2019-04-23), the problem was that we didn't handle the
        case when a shape had an XML fragment like this:
        
              <p:sp useBgFill="1">
                <p:style>
                  <a:fillRef idx="1">
                    <a:schemeClr val="accent1"/>
                  </a:fillRef>
                </p:style>
              </p:sp>
        
        i.e. the shape both wants to use background fill and it has a style
        declaring how to fill it as well. We gave the style a priority, while
        PowerPoint gives the background fill a priority.
        
        Fix the problem by not setting the fill from the style in case the
        background fill is already set.
        
        Change-Id: Ie1b56e5615219138a5b7ddd7a2b25295b991bc05
        Reviewed-on: https://gerrit.libreoffice.org/80804
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-15  Julien Nabet  <serval2412@yahoo.fr>  [1ec93ef100bb5f6ccef91f12e28ed09feb3eb38b]

        Replace getDefaultValue by getColExprForDefaultSettingVal (postgresql)
        
        Change-Id: I8e0eea84a711ce45d991c07d7811094e33bcce38
        Reviewed-on: https://gerrit.libreoffice.org/80787
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f0443fa4438aa98bce48bfd53dc6a687737687b6]

        Add option to prevent graphic swap out
        
        Change-Id: Icbfc21b219cd4ba582e798e5deda6ef7c81a2009
        Reviewed-on: https://gerrit.libreoffice.org/80773
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-10-14  Julien Nabet  <serval2412@yahoo.fr>  [f1020c61e950b0ccca06d56df676a366907c0db2]

        Fix method name origin in SAL_WARN_IF(vcl/quartz/salgdi)
        
        Change-Id: I7fff6af5e521318324df63b32d4be7b0e0f12771
        Reviewed-on: https://gerrit.libreoffice.org/80803
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-14  Marco Cecchetti  <mrcekets@gmail.com>  [363e7caa66ba67b0b731d8d642e5e32d52fa7568]

        lok: impress: show only supported transitions in the side pane
        
        Change-Id: I631ee8b101bacc4dec075100aa25158b71fbae40
        Reviewed-on: https://gerrit.libreoffice.org/80681
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-14  Luboš Luňák  <l.lunak@collabora.com>  [f221eea9edc0e954ea6b05e26408c83c7f91013b]

        use common PCH for more libraries
        
        Change-Id: I53164be413426691025a63cfba731cf5f9d1b7f8
        Reviewed-on: https://gerrit.libreoffice.org/80790
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-14  Luboš Luňák  <l.lunak@collabora.com>  [c2e0cbee47e807cab77e8011af9800b67cfc0379]

        fix incorrect gb_DISABLE_PCH_REUSE test
        
        Change-Id: Ife41ea7ad19c03b8dca6afe8b15d0f3b752b533b
        Reviewed-on: https://gerrit.libreoffice.org/80789
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-14  Luboš Luňák  <l.lunak@collabora.com>  [7788e87ce25183c1d6f92a3b972b8dd8c88e58e3]

        remove -bigobj usage from sw rtf unittests
        
        They all have been split since the time the flag was added,
        and they seem to be small enough again. And this prevents
        a PCH CXXFLAGS mismatch when using the common PCH.
        
        Change-Id: If51d3969e11bb37777d49fe877671c1313721588
        Reviewed-on: https://gerrit.libreoffice.org/80793
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-14  Luboš Luňák  <l.lunak@collabora.com>  [e4af0d08dbb05cb51c3df198b1768adbb0c31deb]

        filter out cl.exe printing source file name also when not using deps
        
        This is what filter-showIncludes.awk does as a side-effect, so
        this is for the --disable-dependency-tracking case.
        
        Change-Id: I0fd58ff4e343c6322e9cba641acd5fa2bf3816f4
        Reviewed-on: https://gerrit.libreoffice.org/80731
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e2e80480c8c1f5712e89d1b369393f9126af0367]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - More work on Xapian result page
            
            Added module dropdown fix
            TODO: Language
            
            Change-Id: I47012d6280694d87fb5d19e25c6052b8a7ed89c7
            Reviewed-on: https://gerrit.libreoffice.org/80771
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-14  Mike Kaganski  <mike.kaganski@collabora.com>  [8a69d0212fa7e3f7f8f2ccf29f9393b9414282a2]

        tdf#128139: add missing nullptr check
        
        Regression after ef2ec07b4113fdadf863352c832af657b5ae205c
        
        Change-Id: I5eed95e8136a812813145283e6b533a808324380
        Reviewed-on: https://gerrit.libreoffice.org/80782
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-14  Caolán McNamara  <caolanm@redhat.com>  [5c921a617da29eeeedc6f78dd34263963efeeac0]

        Resolves: tdf#128134 page creation order affecting travel
        
        the page is created before the page is moved to, so CanTravel gets
        locked. Only lock when the page is the current page
        
        Change-Id: Ic21fe3077a750e1279db8be0dd5c7f9112c999b1
        Reviewed-on: https://gerrit.libreoffice.org/80779
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-14  Michael Stahl  <Michael.Stahl@cib.de>  [4e0241697371c40f4348bdfb6585a872d4cbcbf6]

        tdf#128138 sw_redlinehide: fix infinite loop in FindAttrsImpl()
        
        The code looked wrong previously, always assigning the end of the text
        node regardless of direction, but it turns out the improvement caused an
        infinite loop... let's just swap things after the loop, seems simpler
        than adding another if at the assignments.
        
        (regression from 4caef398af256be5f0c2a159129b528ee3702e5c)
        
        Change-Id: I098f5265fa86d6a2511a80a02230899a7a303a88
        Reviewed-on: https://gerrit.libreoffice.org/80774
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-14  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [08cfb36321f6f090e6f0c29dd7c91005eb651c91]

        Update git submodules
        
        * Update translations from branch 'master'
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: I69677c891cfbd2e5d91880a7020dbe4165cb8ac4
            
2019-10-14  Szymon Kłos  <szymon.klos@collabora.com>  [5b08e2023db64741dbe54e36b0fed16395adf98e]

        jsdialogs: send units for numeric fields
        
        Change-Id: I63b984856926a613e38319d6d769cab64601c504
        Reviewed-on: https://gerrit.libreoffice.org/80692
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-14  Stephan Bergmann  <sbergman@redhat.com>  [35e6ada72631379053fbf620e79ddaeafc9659e9]

        Fix misuse of OStringLiteral
        
        ...(which got introduced with 9b5dad13b56bdde7c40970351af3da3a2c3c9350
        "loplugin:stringadd look for unnecessary temporaries", and had reportedly
        broken CppunitTest_sc_ucalc on tml's Windows build by hitting the
        "strlen( str ) == N - 1" assert at include/rtl/string.hxx:1867), by introducing
        rtl::OStringView (and rtl::OUStringView, for consistency).
        
        Change-Id: I766b600274302ded66a6bffc91be189b20ed1ac3
        Reviewed-on: https://gerrit.libreoffice.org/80778
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-14  Caolán McNamara  <caolanm@redhat.com>  [6a9e20e16701014e432aeec7a4a6705a2d6013b9]

        SvxLanguageComboBox is unused
        
        Change-Id: I8f5fc0a80e84dc4aa79f7488591fb4904e5f5338
        Reviewed-on: https://gerrit.libreoffice.org/80763
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-14  Stephan Bergmann  <sbergman@redhat.com>  [77d083f2cbe496274cdab38a3a34497d1b742d86]

        New loplugin:getstr
        
        ...to find matches of
        
          ... << s.getStr()
        
        (for the rtl string classes) that can be written as just
        
          ... << s
        
        Some notes:
        
        * The OUStringToOString(..., RTL_TEXTENCODING_UTF8) is left explicit in
          desktop/source/app/crashreport.cxx (even though that would also be done
          internally by the "<< OUString" operator) to clarify that these values are
          written out as UTF-8 (and not as what that operator << happens to use, which
          just also happens to be UTF-8).
        
        * OUSTRING_TO_CSTR (include/oox/helper/helper.hxx) is no longer used now.
        
        * Just don't bother to use osl_getThreadTextEncoding() in the SAL_WARN in
          lingucomponent/source/hyphenator/hyphen/hyphenimp.cxx.
        
        * The toUtf8() in the SAL_DEBUG in pyuno/source/module/pyuno_module.cxx can just
          go, too.
        
        Change-Id: I4602f0379ef816bff310f1e51b57c56b7e3f0136
        Reviewed-on: https://gerrit.libreoffice.org/80762
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-14  Caolán McNamara  <caolanm@redhat.com>  [de2cb96d5f9bb3c831fd136062582b4c11a003d1]

        assert fires after help hides find & replace dialog
        
        Change-Id: I72db53711322de9420fdb097ac60dda35f1ec5d8
        Reviewed-on: https://gerrit.libreoffice.org/80769
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-14  Mike Kaganski  <mike.kaganski@collabora.com>  [3f1b8f02cac96f92108ad98a2f6b7d34dc4794c6]

        Use default initialization instead of memset here
        
        Change-Id: I6f4164e9c7a28e1f9d18fd6fc69dad8c48b53d9a
        Reviewed-on: https://gerrit.libreoffice.org/80754
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-14  Mike Kaganski  <mike.kaganski@collabora.com>  [1c85b047b6cfdbae010f0967e9c9f99f7a101d32]

        tdf#94117: try gswin64c if gswin32c failed
        
        Change-Id: I3c29ef72525aa25ee8606122f01b7b611ecb2091
        Reviewed-on: https://gerrit.libreoffice.org/80748
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-14  Caolán McNamara  <caolanm@redhat.com>  [42294bdf528934095d5314fe334324e708e9543c]

        Resolves: tdf#128132 language page not opened
        
        Change-Id: I1936840b89963ddc74fa8d7509855fb566e62404
        Reviewed-on: https://gerrit.libreoffice.org/80761
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-14  Caolán McNamara  <caolanm@redhat.com>  [8715a067a3547cf91a3ed73fd893a621d5ee1a1c]

        Related: tdf#124729 check for GL_EXT_texture_filter_anisotropic support
        
        Change-Id: I7cc7225c02e1c6688df22b237af59425fb64b79c
        Reviewed-on: https://gerrit.libreoffice.org/80760
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-14  Samuel Thibault  <samuel.thibault@ens-lyon.org>  [86d08e23f1b20b6582dd944b952b47cc737a7c52]

        gtk3atk: Make sure returned values are initialized
        
        This is the same as 8a086a97299c ("atk: Make sure returned values are
        initialized"), but for gtk3atk.
        
        -1 is the now-document value to be used in this case, see
        https://gitlab.gnome.org/GNOME/atk/merge_requests/22
        
        Change-Id: I3cf5f78cc1db603445edfeec1bebcb2e1e48e9ed
        Reviewed-on: https://gerrit.libreoffice.org/80737
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [802d034c55876c9a933206176a7882ac1ae7566e]

        tdf#128076: throw exception only if it's not alive and it's not a description
        
        According to a comment from https://gerrit.libreoffice.org/#/c/74533/
        
        okay... then i guess there are different kinds of callers:
        those who actually want to check if its a descriptor,
        and those who want to check that it isn't "live"
        
        so check if it's a description even if it's not alive
        
        Change-Id: I1526fdbcb006506cc67d29cbe3f65138f90843dc
        Reviewed-on: https://gerrit.libreoffice.org/80677
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Michael Stahl <michael.stahl@cib.de>

2019-10-14  Caolán McNamara  <caolanm@redhat.com>  [b4be66f14abce2e817fd636f53433a8dc6c031fd]

        fix names of enums
        
        as per...
        https://docs.microsoft.com/en-us/typography/opentype/spec/cmap
        
        encoding id 3 is PRC and 4 is Big5. We are already using
        RTL_TEXTENCODING_GB_2312 for 3 and RTL_TEXTENCODING_BIG5 for 4
        so this just changes the names of the enum but no logic change
        
        Change-Id: Ie375cdc9c704641af21a3313128f4e97a5166ca5
        Reviewed-on: https://gerrit.libreoffice.org/80755
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-14  Tor Lillqvist  <tml@collabora.com>  [621fe7497a4f9e919e19e28c5682cfe77da1ed04]

        Comment out a lambda capture that isn't used, to avoid compiler warning
        
        (The use of it is also commented out.)
        
        Change-Id: Ie015a8cbd0f7a982721a389487c2134a1aba8ed1

2019-10-14  Luboš Luňák  <l.lunak@collabora.com>  [f5fa61e7f00733df3a064c297b4a31b182be05b6]

        add PCHs for more external libs
        
        I think this is all external libs where it makes sense for them
        to have their own PCH and be worth it. Maybe some smaller externals
        can also use the common system PCH, but unfortunately many externals
        use all kinds of defines that affect system headers, which is
        a problem for the common system PCH.
        
        Change-Id: I2c589ac55d93728daf3b158df110722e5f055d45
        Reviewed-on: https://gerrit.libreoffice.org/80728
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-14  Michael Stahl  <Michael.Stahl@cib.de>  [a77321a07695c067662885eea5369e3c821dccb0]

        sw: deleteFieldmarkAt() should just call getFieldmarkAt()
        
        dynamic_cast isn't a performance problem here.
        
        Change-Id: I7d90025051a428588479bb1431dd8bac292f5c49
        Reviewed-on: https://gerrit.libreoffice.org/80672
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-14  Michael Stahl  <Michael.Stahl@cib.de>  [307b39ac9ced9a31157f9ec7ec1b125fe3f34779]

        configure: remove sanitizer flags from default COMPILER_PLUGINS_CXX
        
        When COMPILER_PLUGINS_CXX is default initialised from $CXX, filter out
        sanitizer flags, because:
        a) linking fails with unresolved symbols currently
        b) typically the slowdown is unhelpful in a build
        c) if anybody wants a sanitized plugin they can set COMPILER_PLUGINS_CXX
           manually
        
        (init from CXX was added in ad5cbcf6ba0afdc1d8d7405c2641cce8de4a360b)
        
        Change-Id: I64dc48fae5f7a23f87b0eee0545add9a1ebd5672
        Reviewed-on: https://gerrit.libreoffice.org/80655
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-14  Miklos Vajna  <vmiklos@collabora.com>  [9933ec22f0c7a0e787c99f35e919a5a57231dd11]

        sw: prefix members of SwUndoInsertLabel
        
        See tdf#94879 for motivation.
        
        Change-Id: I9d0b4ee6fc6794dc4b2e94e23c6dd83465c1191b
        Reviewed-on: https://gerrit.libreoffice.org/80751
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-10-14  Caolán McNamara  <caolanm@redhat.com>  [137e14ec4c3d3258df3802426b5ffe469f7fbde3]

        Related: tdf#124729 avoid GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
        
        for 0 width or height
        
        Change-Id: I1452d0e6c5470d855cae96308e689e87e1d582d5
        Reviewed-on: https://gerrit.libreoffice.org/80746
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-14  Caolán McNamara  <caolanm@redhat.com>  [fb098c51e731ab92198db9822d4de757469ee804]

        Related: tdf#124729 check error status before continuing
        
        Change-Id: Ic39e569121b2646995b8dec50c3941db65fdd500
        Reviewed-on: https://gerrit.libreoffice.org/80745
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [9b5dad13b56bdde7c40970351af3da3a2c3c9350]

        loplugin:stringadd look for unnecessary temporaries
        
        which defeat the *StringConcat optimisation.
        Also make StringConcat conversions treat a nullptr as an empty string,
        to match the O*String(char*) constructors.
        
        Change-Id: If45f5b4b6a535c97bfeeacd9ec472a7603a52e5b
        Reviewed-on: https://gerrit.libreoffice.org/80724
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-14  Julien Nabet  <serval2412@yahoo.fr>  [fa71320329999c968feb16ff65be328b5b8ff5e4]

        Fix numbering of font tables in sft.hxx (vcl)
        
        Following kern table removal done with e3caecb5a33288dd46a80b2ffcc47a2288305052
        
        Change-Id: Ifb42f5dc85e25faf9f1a94db7179b981abb150df
        Reviewed-on: https://gerrit.libreoffice.org/80742
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-14  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [075f20a4b696f9e85d11dc977806e41a49e6de61]

        Add document-level option to lock down content extraction
        
        Setting this option will prevent copying/dragging any content from LO
        to another program or even another LO window.
        
        Change-Id: Ifbc032a4fa69ac1a17d4b500f5a30f5399d84ed7
        Reviewed-on: https://gerrit.libreoffice.org/80586
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-10-14  Mike Kaganski  <mike.kaganski@collabora.com>  [03ec3b7dd11656c8b64a94efb172e17d97ea662e]

        tdf#125191: Disable Undo during pptx save
        
        Change-Id: I07fe6895cc2ba43dfa1716e67bdbb4e697e3420c
        Reviewed-on: https://gerrit.libreoffice.org/80727
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-10-13  Julien Nabet  <serval2412@yahoo.fr>  [70db7576c05800c986c46514b41548743e531b87]

        Replace "static const" by "constexpr" in sft.hxx (vcl)
        
        Change-Id: I7ee86442cf822a2e866f379a98dae901f5291b8f
        Reviewed-on: https://gerrit.libreoffice.org/80741
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [3e0811660ba4cecd0ab27918c27a5ddab47cc5c5]

        tdf#128096: pptx: export highlight
        
        Change-Id: If3084f7ffaceb774dba1b1f195229313a8f1d04a
        Reviewed-on: https://gerrit.libreoffice.org/80670
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-10-13  Julien Nabet  <serval2412@yahoo.fr>  [a17fb721bd0b6ddde88c4aaf3ceba9650f4e7879]

        Refactor + fix TrueTypeTableNew_post + some reading types for sft/ttcr (vcl)
        
        Move const in sft.hxx and replace define by static const
        Also, fix some errors with data formats
        + TrueTypeTableNew_post definition
        Following https://docs.microsoft.com/en-us/typography/opentype/spec/otff:
        Fixed = 32-bit signed fixed-point number (16.16)
        FWORD = int16
        UFWORD = uint16
        
        Change-Id: I8c460e517b9f25077f5ad81a6da656695c8e6fa1
        Reviewed-on: https://gerrit.libreoffice.org/80733
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-13  Julien Nabet  <serval2412@yahoo.fr>  [0c46c81e04530e8f6ce4f34195d8f0443ed8bfc3]

        tdf#128111: "adsrc" doesn't exist from Postgresql 12
        
        Before Postgresql 8.0, there was only "adsrc"
        then it's been deprecated
        "The adsrc field is historical, and is best not used, because it does not track outside changes
         that might affect the representation of the default value.
         Reverse-compiling the adbin field (with pg_get_expr for example) is a better way to display the default value
        "
        and finally it's been removed with version 12
        
        See evolution with:
        - https://www.postgresql.org/docs/8/catalog-pg-attrdef.html
        - https://www.postgresql.org/docs/11/catalog-pg-attrdef.html
        - https://www.postgresql.org/docs/12/catalog-pg-attrdef.html
        
        Change-Id: I57e9da423a23b5a96bbb64b0e026b160e9643ab9
        Reviewed-on: https://gerrit.libreoffice.org/80722
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2019-10-13  Caolán McNamara  <caolanm@redhat.com>  [414d10d8a3041e5e2aa899b59c1919e41c75371d]

        move ToolBoxButtonSize into vclenum
        
        Change-Id: I684d192296642bc507a6f75dd52a5ce72b028157
        Reviewed-on: https://gerrit.libreoffice.org/80721
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-13  Caolán McNamara  <caolanm@redhat.com>  [d0a537a26a5f9def5d85f5c027a9029dda1e58bd]

        drop some unnecessary includes
        
        Change-Id: I07693dd5199a1fcc08c7ba25bd986d9da76958b3
        Reviewed-on: https://gerrit.libreoffice.org/80720
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-13  Caolán McNamara  <caolanm@redhat.com>  [b883c7142b081ec121c546845ca1a228ea31ebb7]

        rename FontPrevWindow back to SvxFontPrevWindow
        
        Change-Id: Ife6f7bbc64f397e502d50c629769a8b637a591c8
        Reviewed-on: https://gerrit.libreoffice.org/80718
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-13  Caolán McNamara  <caolanm@redhat.com>  [4e5e3c8dd44dc47c0488a7d881861b6d77573b3e]

        update reportdesign pches
        
        Change-Id: I13bf96d1c177f8f7f1141b6edcc71c2d5b3af359
        Reviewed-on: https://gerrit.libreoffice.org/80717
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-13  Caolán McNamara  <caolanm@redhat.com>  [3e8828508310b1203ca14a87a4d3967d2ef1d30a]

        no longer need bInterimBuilder
        
        Change-Id: Ieff1e34de9665c80ded39d605656fe7d0626aec7
        Reviewed-on: https://gerrit.libreoffice.org/80716
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-13  Caolán McNamara  <caolanm@redhat.com>  [f7a475dc7c202e1f3e8a905cb7bedbddddf06ec0]

        ToolBoxHelper is now unused
        
        Change-Id: I5e492fda0ce2b88c4e6790a6972bc36f082003a1
        Reviewed-on: https://gerrit.libreoffice.org/80691
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-13  Caolán McNamara  <caolanm@redhat.com>  [d854687a1316783e40d227756fef08af925e93e6]

        SvxFontPrevWindow is now unused
        
        sc/uiconfig/scalc/ui/conditionalentrymobile.ui was already non-functional
        before this change
        
        Change-Id: I07743a8fcca4b3cf325ce3d3d0699bf68c0115f3
        Reviewed-on: https://gerrit.libreoffice.org/80690
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-13  Caolán McNamara  <caolanm@redhat.com>  [226fcda0a888c4959b1f895de31856f1624f04ee]

        weld ConditionalFormattingDialog
        
        Change-Id: I87c03555c5555b12a1be997e368a96d9b07d2b63
        Reviewed-on: https://gerrit.libreoffice.org/80689
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b2e5f9ead2bb7f2979afe4ba13e3950e8a3cc278]

        tdf#125566 Add arrangement functions to position & size sidebar
        
        Adds arrangement actions to position & size sidebar so it is
        possible to move the object up/down in the stack.
        
        As Draw/Impress uses it's own action names for the same UNO action
        (Forward/Back in Draw and ObjectForwardOne and ObjectBackOne in
        Writer/Calc) also add the global ones to Draw/Impress and connect
        them to the same function as Forward/Back. This commit does not
        unify them however (Forward/Back are still used in menus/toolbars)
        but this could be done in the future.
        
        Change-Id: Ibb152f29dbe11dfb1b6a057e6ea60b21029912e2
        Reviewed-on: https://gerrit.libreoffice.org/80729
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-10-13  Julien Nabet  <serval2412@yahoo.fr>  [9e4cbac83094c13ffbfd117f534d4275cc1ffb16]

        Add glyf constants + remove "offset" pattern for length var (vcl)
        
        Change-Id: I35bf0cda789cbbaa5272b78b30a58fa8c4d8c08a
        Reviewed-on: https://gerrit.libreoffice.org/80726
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-13  Jim Raykowski  <raykowj@gmail.com>  [9f5d2305437fd2bb2a6ff00247e8d4d4736f6433]

        Revert "tdf#127164 Don't add SdrUndoDelPage undos during pptx save"
        
        Wont work because it will disable undo during any scripts that luck/unlock documents for their duration
        
        This reverts commit fae4f1506fc481b8dc2977d3bf9363dd8eaf4945.
        
        Change-Id: I447560c9200d381ea93e2275abd57f91c5acc819
        Reviewed-on: https://gerrit.libreoffice.org/80725
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-10-13  Jim Raykowski  <raykowj@gmail..com>  [fae4f1506fc481b8dc2977d3bf9363dd8eaf4945]

        tdf#127164 Don't add SdrUndoDelPage undos during pptx save
        
        Change-Id: I1a5e17dc056311caba3dbabfb70d21e87344eda0
        Reviewed-on: https://gerrit.libreoffice.org/80429
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-10-13  Jim Raykowski  <raykowj@gmail.com>  [ccfbe8b478f3daa8b5ec07a7e48dd5fbf8556811]

        Put if around code for root mode multiselected outline DragFinished
        
        Missed in commit 7ae308e5cac31c64a6bf4892aac097dac3a054b7
        
        Change-Id: Id5001b09d36ad72841058d576ed9c976e279bb4a
        Reviewed-on: https://gerrit.libreoffice.org/80710
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-10-12  Julien Nabet  <serval2412@yahoo.fr>  [6f0e2cc38bbdb9fe115f3df38d7a596416d34bc2]

        Document and replace some magic values in sft/ttcr (vcl)
        
        Change-Id: Id9c3f96acb7b93c7ef215ae33d98ad17ef45095c
        Reviewed-on: https://gerrit.libreoffice.org/80719
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Tested-by: Jenkins

2019-10-12  Julien Nabet  <serval2412@yahoo.fr>  [d6ea967e040d01ec69649ac689472018e477db34]

        Get rid of 2 OUStringBuffer in comphelper
        
        Change-Id: Ib348288c729cab76ef39f6a33d173f7a20534f2f
        Reviewed-on: https://gerrit.libreoffice.org/80714
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-12  Stephan Bergmann  <sbergman@redhat.com>  [04fc7ed8c8e42a81dcc050fd52edb934ea12e735]

        Use size_t for string lengths
        
        Change-Id: I5c31197b3b61f630b41e9ee4df08aade21a71f68
        Reviewed-on: https://gerrit.libreoffice.org/80708
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-12  Stephan Bergmann  <sbergman@redhat.com>  [bc02e34235c6f61422f7ea46d4c166d8486e97fe]

        Use std::enable_if
        
        Change-Id: Ib9b27e2715034ef3e81d041526b705786837c491
        Reviewed-on: https://gerrit.libreoffice.org/80707
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-12  Stephan Bergmann  <sbergman@redhat.com>  [cabad92c1c24ac77ca8c2c97b365cf80a3c09344]

        Remove unused ToStringHelper<char[N]>::addData sal_Unicode overload
        
        ...that was present ever since d87f5d30879aca73fff271c254589fc41a91fdd0
        "support for fast O(U)String concatenation using operator+" but was likely a
        typo/thinko
        
        Change-Id: I0e56166d95f447a26dba9b456255b4ed339f1e2f
        Reviewed-on: https://gerrit.libreoffice.org/80668
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins

2019-10-12  Stephan Bergmann  <sbergman@redhat.com>  [7e75592add27d2585ca4189fba85dfae6879aeef]

        rtl/stringconcat.hxx is not part of the URE interface
        
        (and #include's of it in include/rtl/*.hxx are already guarded with
        LIBO_INTERNAL_ONLY)
        
        Change-Id: I9224f71a244a69ef69406ea3a5879b66b3cae3a3
        Reviewed-on: https://gerrit.libreoffice.org/80666
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-12  Stephan Bergmann  <sbergman@redhat.com>  [b18ebc16f7ad31317cf366d7433da513cc3c34c3]

        Missing include (for std::char_traits)
        
        Change-Id: I48f9e55e987b709c2cfddab87e58248b50273ee7
        Reviewed-on: https://gerrit.libreoffice.org/80706
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-12  Mike Kaganski  <mike.kaganski@collabora.com>  [a65551a078539a5a2bc34cca2368075537e772fe]

        Simplify some O(U)String methods
        
        Change-Id: I020b7fef3c30cf6d5b161c33dab5bee6d2a6f91b
        Reviewed-on: https://gerrit.libreoffice.org/80713
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-12  Stephan Bergmann  <sbergman@redhat.com>  [1a60b3a0f3566f9658d284079e0e3e42664e52fd]

        Adapt compilerplugins/.gitignore
        
        ...to 0ec6797f8063a1a82dc492840351c3f0f58088a4 "generate make dependencies also
        for clang.pch"
        
        Change-Id: I33dcc514a7d9a80b737b56e5126dbf6a6a926ee2
        Reviewed-on: https://gerrit.libreoffice.org/80709
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-12  Mike Kaganski  <mike.kaganski@collabora.com>  [b7e4e85170e383ecd1cba56913c901783cb8d1d6]

        tdf#128100: add explicit service pack and build info to Windows version
        
        Change-Id: I7cedb51f52315b006506bb37fb3562a48c7f0f3d
        Reviewed-on: https://gerrit.libreoffice.org/80712
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-12  Julien Nabet  <serval2412@yahoo.fr>  [ad0bad298f33f0f530a3c797f777db1cdebad93b]

        No need to create functions for just returning "true" or "false"
        
        Change-Id: I9c16047012675474bc2b58f33a65dd10d8aafbf6
        Reviewed-on: https://gerrit.libreoffice.org/80711
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [57cfbc6830c3d8dc64107aed4a5555613415f069]

        tdf#127129: pptx: map highlight to CharBackColor
        
        Change-Id: I033c15db6848e96ba6b6bd7a2852c9e4d1524a8e
        Reviewed-on: https://gerrit.libreoffice.org/80630
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [f62590b6bace50f61cf3a43823a57180ba8a6ce4]

        fix formatting
        
        Change-Id: Iff9bf649b1abf78c7b8abfe10b4eb331714dbd6e
        Reviewed-on: https://gerrit.libreoffice.org/80705
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-12  Stephan Bergmann  <sbergman@redhat.com>  [8ab3f399187922452e3f29ce5e1fb933bd3a22a9]

        All occurrences of WriteOStringBuffer(b) can easily be replaced...
        
        ...with WriteOString(b.makeStringAndClear())
        
        Change-Id: I46be4f80d6633b5c51a2c3d99f9faf0db5764d3f
        Reviewed-on: https://gerrit.libreoffice.org/80704
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-12  Tünde Tóth  <tundeth@gmail.com>  [576611895e51186d38ddefa10ed8d66075d9de37]

        tdf#127741 DOCX import: format hyperlink with Default character style
        
        according to correct hyperlink handling, avoiding various editing
        and layout problems; "sticky" and not easily removable character style
        around the hyperlink and multiple blue hyperlink colors.
        
        Set also Visited/Unvisited link character styles when the style of
        the hyperlink is not the requested "Internet Link".
        
        Change-Id: I3d7ba8dd225c693cc9f521b37767cf1e1e09d7c0
        Reviewed-on: https://gerrit.libreoffice.org/80449
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-10-12  László Németh  <nemeth@numbertext.org>  [d416250f4f1766e2d596ea3feef6a94b7adf29f4]

        tdf#106843 DOCX: forbid disabling protected Record Changes
        
        Password protection of enabled record changes has been grab-
        bagged, yet, but it was possible to disable the protection
        without password verification, eg. by a simple click on
        Record Track Changes. Now it's forbidden to disable the
        protected Record Changes, using a dummy password temporarily.
        
        Change-Id: Ibc1c9016ea164ebb588265579fb9fa589ddee114
        Reviewed-on: https://gerrit.libreoffice.org/80643
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-10-12  Julien Nabet  <serval2412@yahoo.fr>  [2b729c8fac2b3fb9da06b8a2e3c6a57251cc00d1]

        Replace some OUStringBuffer by OUString in txtvfldi (xmloff)
        
        Change-Id: I55cb62b58194128533b416797e65078124e8500a
        Reviewed-on: https://gerrit.libreoffice.org/80698
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-12  Balazs Varga  <balazs.varga991@gmail.com>  [e0b0502516a10181bbd1737b93b38b2bba4c98e8]

        tdf#128016 Chart OOXML Import: fix duplicated category labels
        
        Do not create category labels if the category axis is deleted.
        
        Regression from commit: fa0a981af41a2606541eec1cb20a379a739691e0
        (tdf#114166 DOCX chart import: fix missing complex categories)
        
        Change-Id: If357b95956fccbbc6142879f22ebe1b6d715e850
        Reviewed-on: https://gerrit.libreoffice.org/80443
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-10-12  Julien Nabet  <serval2412@yahoo.fr>  [2ec58f883bd4d7fe0ac1b716d1abc05cb2b16b4e]

        Modify GetBookmark to get rid of const_cast (sw)
        
        Change-Id: Ib3c1d651b2bbfea807f02262b02bae6ecb6e3a58
        Reviewed-on: https://gerrit.libreoffice.org/80697
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-12  Julien Nabet  <serval2412@yahoo.fr>  [1969094db0ebf3c6c296d5bc01184be9476c8c6c]

        Get rid of OUStringBuffer in data2string (xmloff)
        
        Change-Id: I73d1ff799170739746e4907dae2da628bcff1749
        Reviewed-on: https://gerrit.libreoffice.org/80693
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-12  Stephan Bergmann  <sbergman@redhat.com>  [91f658c61fef351cebabbbc16faeed46719c1a09]

        aarch64 callVirtualFunction needs to be compiled w/o -fstack-clash-protection
        
        At least when doing an aarch64 Flatpak build against org.freedesktop.Sdk//19.08,
        which uses GCC 9.2.0 and passes in `CXXFLAGS=-O2 -g -pipe
        -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions
        -fstack-protector-strong -grecord-gcc-switches -fasynchronous-unwind-tables
        -fstack-clash-protection`, callVirtualMethod (in
        bridges/source/cpp_uno/gcc3_linux_aarch64/callvirtualfunction.cxx) would
        decrement the stack pointer another 16 bytes after the
        
          stackargs = alloca(...);
        
        and before the asm block, so in the called virtual function, arguments read from
        the stack would read garbage (and CustomTarget_testtools/uno_test would fail
        with SIGSEGV at
        
        > #0  0x0000ffffb733eb48 in rtl::OUString::operator= (this=0xaaaaf9c1ac30, str=...) at /run/build/libreoffice/include/rtl/ustring.hxx:453
        > #1  0x0000ffffb733a7bc in bridge_object::assign (rData=..., bBool=true, cChar=64 u'@', nByte=17 '\021', nShort=4660, nUShort=65244, nLong=305419896, nULong=4275878552, nHyper=0, nUHyper=187651311381888, fFloat=17.0814991, fDouble=3.1415926358999999, eEnum=-1698898192, rStr=..., xTest=..., rAny=...) at /run/build/libreoffice/testtools/source/bridgetest/cppobj.cxx:99
        > #2  0x0000ffffb733a87c in bridge_object::assign (rData=..., bBool=true, cChar=64 u'@', nByte=17 '\021', nShort=4660, nUShort=65244, nLong=305419896, nULong=4275878552, nHyper=0, nUHyper=187651311381888, fFloat=17.0814991, fDouble=3.1415926358999999, eEnum=-1698898192, rStr=..., xTest=..., rAny=..., rSequence=...) at /run/build/libreoffice/testtools/source/bridgetest/cppobj.cxx:115
        > #3  0x0000ffffb733ade4 in bridge_object::Test_Impl::setValues (this=0xaaaaf9c1abb0, bBool=1 '\001', cChar=64 u'@', nByte=17 '\021', nShort=4660, nUShort=65244, nLong=305419896, nULong=4275878552, nHyper=0, nUHyper=187651311381888, fFloat=17.0814991, fDouble=3.1415926358999999, eEnum=-1698898192, rStr=..., xTest=..., rAny=..., rSequence=..., rStruct=...) at /run/build/libreoffice/testtools/source/bridgetest/cppobj.cxx:548
        > #4  0x0000ffffb740bff4 in callVirtualFunction (function=281473755360772, gpr=0xffffd1ab1f28, fpr=0xffffd1ab1f68, stack=0xffffd1ab1d40, sp=8, ret=0xffffd1ab22c0) at /run/build/libreoffice/bridges/source/cpp_uno/gcc3_linux_aarch64/callvirtualfunction.cxx:63
        > #5  0x0000ffffb740ca70 in (anonymous namespace)::call (proxy=0xaaaaf9c291c0, slot=..., returnType=0xaaaaf9c00770, count=17, parameters=0xaaaaf9c3a210, returnValue=0xffffd1ab22c0, arguments=0xffffd1ab2230, exception=0xffffd1ab2370) at /run/build/libreoffice/bridges/source/cpp_uno/gcc3_linux_aarch64/uno2cpp.cxx:178
        > #6  0x0000ffffb740d4c4 in bridges::cpp_uno::shared::unoInterfaceProxyDispatch (pUnoI=0xaaaaf9c291c0, pMemberDescr=0xaaaaf9c55950, pReturn=0xffffd1ab22c0, pArgs=0xffffd1ab2230, ppException=0xffffd1ab2370) at /run/build/libreoffice/bridges/source/cpp_uno/gcc3_linux_aarch64/uno2cpp.cxx:361
        > #7  0x0000ffffb740720c in (anonymous namespace)::call (proxy=0xaaaaf9c549c0, description=..., returnType=0xaaaaf9c00770, count=17, parameters=0xaaaaf9c3a210, gpr=0xffffd1ab2510, fpr=0xffffd1ab2550, stack=0xffffd1ab2590, indirectRet=0xffffb7d24790) at /run/build/libreoffice/bridges/source/cpp_uno/gcc3_linux_aarch64/cpp2uno.cxx:120
        > #8  0x0000ffffb74079a0 in (anonymous namespace)::vtableCall (functionIndex=40, vtableOffset=0, gpr=0xffffd1ab2510, fpr=0xffffd1ab2550, stack=0xffffd1ab2590, indirectRet=0xffffb7d24790) at /run/build/libreoffice/bridges/source/cpp_uno/gcc3_linux_aarch64/cpp2uno.cxx:291
        > #9  0x0000ffffb7407b00 in (anonymous namespace)::vtableSlotCall (gpr0=187651311618536, gpr1=1, gpr2=64, gpr3=17, gpr4=4660, gpr5=65244, gpr6=305419896, gpr7=4275878552, fpr0=5.4321266044931319e-315, fpr1=3.1415926358999999, fpr2=0, fpr3=4.0039072046065485, fpr4=0, fpr5=4.003911019303815, fpr6=8.9589789687541617e+102, fpr7=-4.4588500238274385e-308) at /run/build/libreoffice/bridges/source/cpp_uno/gcc3_linux_aarch64/cpp2uno.cxx:348
        > #10 0x0000ffffb739e60c in bridge_test::performTest (xContext=..., xLBT=..., noCurrentContext=false) at /run/build/libreoffice/testtools/source/bridgetest/bridgetest.cxx:378
        > #11 0x0000ffffb73a3d58 in bridge_test::TestBridgeImpl::run (this=0xaaaaf9c18550, rArgs=...) at /run/build/libreoffice/testtools/source/bridgetest/bridgetest.cxx:1162
        > #12 0x0000aaaad292a3ec in sal_main () at /run/build/libreoffice/cpputools/source/unoexe/unoexe.cxx:509
        > #13 0x0000aaaad29297a0 in main (argc=8, argv=0xffffd1ab31b8) at /run/build/libreoffice/cpputools/source/unoexe/unoexe.cxx:349
        
        .)
        
        By experiment, I found the problematic thing to be -fstack-clash-protection,
        which can apparently be cancelled with a subsequent -fno-stack-clash-protection
        at least on that GCC 9.2.0.  (And -f[no-]stack-clash-protection appears to only
        be available since GCC 8, and not at all for Clang, so check for it with
        HAVE_GCC_STACK_CLASH_PROTECTION.)
        
        Change-Id: If667fdf704b1ba20a04593b38d2d1f079280df41
        Reviewed-on: https://gerrit.libreoffice.org/80701
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-12  Stephan Bergmann  <sbergman@redhat.com>  [9db11a8ab648f4d04e59e6bb94cd640f64835447]

        -fstack-protector-strong is long since available
        
        ...on our baselines, since <https://gcc.gnu.org/git/
        ?p=gcc.git;a=commitdiff;h=b156ec373ccf27f4fcce7972de5e043d35acea43> (GCC 4.9?)
        and <https://github.com/llvm/llvm-project/commit/
        e0fc1a80cba8b91e3943f3287e7dcf68c6bb9b7f> "[stackprotector] Add command line
        option -fstack-protector-strong" (Clang 3.5?)
        
        Change-Id: I48237b2304a1ee273cc66f0bb458e890a5a2f21a
        Reviewed-on: https://gerrit.libreoffice.org/80700
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-12  Stephan Bergmann  <sbergman@redhat.com>  [82a763d78c168192263765b38f23c93346096243]

        Enable compilerplugins/clang/test/classmemaccess.cxx
        
        ...which was added with 8f4fdb405a8470b9d06ab14ced120da89b213e82 "New
        loplugin:classmemaccess", but I forgot to include this change to
        solenv/CompilerTest_compilerplugins_clang.mk in that commit
        
        Change-Id: If1580b28369443f09dae8882346b1e0ff8214ab4
        Reviewed-on: https://gerrit.libreoffice.org/80699
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-12  Marco Cecchetti  <mrcekets@gmail.com>  [7de501ca657b839e63001cebd62965a33c6b7f5e]

        filter: svg: presentation engine: autoadvance
        
        It seems I missed a use case in
        8e3f0afc33119e5320d35ca49ee0325ea73fc1e7:
        when a slide has no transition or animation at all.
        
        Change-Id: I36041e6488a728964a2f5096715b62d0ce024f1d
        Reviewed-on: https://gerrit.libreoffice.org/80680
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-12  Marco Cecchetti  <mrcekets@gmail.com>  [ccc299b706104b3dd0eba15e45c3d259c242a7ca]

        filter: svg export: presentation engine: automatic slide transition
        
        Added support for having the presentation engine to advance
        automatically to the next slide after a given timeout.
        
        Change-Id: I765ab5116686af78d24dfcc51bb9183418072e70
        Reviewed-on: https://gerrit.libreoffice.org/80679
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-12  Michael Weghorn  <m.weghorn@posteo.de>  [2ef2c031ce9ec730b13fca8bca808f382aab5fe4]

        qtcreator: Sort SUBDIRS in lo.pro alphabetically
        
        ... in particular to have a deterministic order and see
        more easily what relevant effects changes to the
        gbuild-to-ide script have while testing those.
        
        Change-Id: I4583a8ca5a779d1d1e8aa6db7bb0295abd6154ee
        Reviewed-on: https://gerrit.libreoffice.org/80653
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-10-11  Michael Meeks  <michael.meeks@collabora.com>  [969cf08615a1b0b1d45a640362a7248039f4d4f1]

        Propagate stock info through slide layouts.
        
        (cherry picked from commit f107161bbd0eb4ee5766f5f983d18b32b929b15c)
        
        Change-Id: If717db82fe6ab14bbf32225c1f1c95f44954f011
        Reviewed-on: https://gerrit.libreoffice.org/80667
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-11  Eike Rathke  <erack@redhat.com>  [4e421d9cd1fc799a4d31827e2f7b344faeab05c8]

        Add comments about preserving the leading '#' hash character in translations
        
        Comments at least end up in .po files and hopefully help..
        
        Change-Id: I19d3177f5e36a53aa02c8b41dfee5ea6c290f1d3

2019-10-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cc593449fdfdca0a7e1b2095b2e1f6bfa2e57c09]

        Removed duplicated include
        
        Change-Id: Iafda4f1b69e805217202bf6098ae80282b92b5ed
        Reviewed-on: https://gerrit.libreoffice.org/80696
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-11  Michael Weghorn  <m.weghorn@posteo.de>  [d4cc6a81400ab2343bcdacc22367cc9a87f6c0c0]

        SwDoc::ChgPageDesc: OSL_ENSURE -> assert
        
        'i' is used as index and the retrieved pointer
        dereferenced.
        
        Change-Id: I07226f13b90754c182d11e6fe778fa353ac7ada8
        Reviewed-on: https://gerrit.libreoffice.org/80651
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-10-11  Michael Weghorn  <m.weghorn@posteo.de>  [0470bfdff2b1bca7a075d130b029d4a1a54e90fc]

        qtcreator-ide-integration: Take unit tests into account
        
        This makes code-completion, clang checks, navigation etc.
        work in files related to those as well.
        
        Change-Id: Ie0b7d75f2ed953228d74ae070056327bff7ff2a2
        Reviewed-on: https://gerrit.libreoffice.org/80652
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-10-11  Mike Kaganski  <mike.kaganski@collabora.com>  [f5a6a44187c703514490789c949d67753f113a69]

        Revert "Use constexpr if in const char array ctors"
        
        This reverts commit fbbbc7e3f9a62a80d41bcf9621cc098fd45b94c7.
        See discussion at https://gerrit.libreoffice.org/80637.
        
        Change-Id: Ie3e5c73a0bd727e226ffb84e813c5b90e0e288d4
        Reviewed-on: https://gerrit.libreoffice.org/80664
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-11  Michael Meeks  <michael.meeks@collabora.com>  [f016af33cc1b6e5f1a617ccaa37c2e3d6c81678f]

        lok: ensure that dialog windows are focused before emitting events.
        
        Otherwise, we can emit events on a different view's window, causing
        problems, and cross-user interference. Also emit the key-event on
        the focused sub-window so event bubbling works.
        
        Change-Id: I9dd16c2a256bae58d754f94c6d94a1f3fcdb800b
        Reviewed-on: https://gerrit.libreoffice.org/80659
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-11  Michael Meeks  <michael.meeks@collabora.com>  [e04fb52e8cdc8811c90f7c3492caa87c03ea6c67]

        lok: Disable autocorrect dialog from native context menu.
        
        Change-Id: I973057c91be6704b5db7d9054679e0ddc8abf429
        Reviewed-on: https://gerrit.libreoffice.org/80658
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-11  Michael Meeks  <michael.meeks@collabora.com>  [702b199db825599222514c8716da575032f1b346]

        lok: Don't activate chart on insert.
        
        Change-Id: I6b28438251c8f3eb6805ce4623e85b6fbd7710a4
        Reviewed-on: https://gerrit.libreoffice.org/80657
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-11  Stephan Bergmann  <sbergman@redhat.com>  [be51808b59d152e8fea596e854fab418d67d1a5c]

        Adapt solenv/flatpak-manifest.in to "Update orcus to 0.15.3."
        
        (609cbacc0e134f81f2e1acb5bbe483563fa1c6b9)
        
        Change-Id: Iefa8332b98c06fdc43a009d42a3fafe602107ddc
        Reviewed-on: https://gerrit.libreoffice.org/80656
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-11  Caolán McNamara  <caolanm@redhat.com>  [dd51d27f577237d23b2817f366c238758b9016f5]

        ofz#16433 Timeout
        
        Change-Id: Id89826fd5317cc421cdb70467cc83ad08476d100
        Reviewed-on: https://gerrit.libreoffice.org/80644
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-11  Caolán McNamara  <caolanm@redhat.com>  [789b514726af74440e8d0698082a5cc240f79c48]

        ofz#14989 Z_NEED_DICT related infinite loop
        
        Change-Id: I31c0d004d717564063c36862f9eef661d18768a9
        Reviewed-on: https://gerrit.libreoffice.org/80648
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-11  Michael Meeks  <michael.meeks@collabora.com>  [5782dc181fe32c4b38dc8595adf7ac99bea2bce8]

        sc: rowcol: migrate some viewdata.
        
        The ScViewData is able to not have a document for a time, curious
        to allow a model-free view, but there it is.
        
        Change-Id: I402fa5f814f3cc674b733353c5d3fa2de1970e23
        Reviewed-on: https://gerrit.libreoffice.org/80631
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [945c713d60fdca62905eb6aba48408ba5a7dca7a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix top row of page grid
            
            Change-Id: I9ae465ac9d00df5561157e0872217a1e8a09e159
            Reviewed-on: https://gerrit.libreoffice.org/80678
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-11  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [194e7ce17ae7ca278c12d03bc25684b7437f9785]

        tdf#40534 correctly match page with memory slab
        
        LO has a page manager to match system memory backbuffers with
        graphics memory on DX accelerated Windows. Internally this uses
        an other rectangle implementation, the SurfaceRect, which had
        some great comments like:
        
        // a size of [0,0] therefore denotes a one-by-one rectangle.
        
        In commit 230dbe2e43f3ee2cd285f9cdfe0d57e1ca08b8fe ("#144866# Add
        one pixel border around textures, a bunch of drivers clobber those
        with dirt), the allocation was increased by a pixel border, but
        this doesn't work correctly, because now an allocation of the
        page size wouldn't fit anymore into a page, because the pages size
        is decreased before comparison. In the end the mixup suffered from
        hard to handle off-by-one problems.
        
        This patch fixes the bug, but eventually SurfaceRect should be
        replaced by an extended basegfx::B2IBox. But since B2IBox uses two
        ranges, instead of a point and a size, it would need a lot of
        conversations to I2Point and I2Size objects with the current
        Page::insert algorithm.
        
        Change-Id: Ia725b4f8ed4fb270f2eb3734e492062bc7f13793
        Reviewed-on: https://gerrit.libreoffice.org/80628
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-10-11  Caolán McNamara  <caolanm@redhat.com>  [05e30f4a04e6dcdb25582280f248eb35f91cb296]

        ofz#15504 Timeout
        
        Change-Id: Id5d2af80ad1812c192fb7913c651b0edbd2dc079
        Reviewed-on: https://gerrit.libreoffice.org/80646
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-11  Caolán McNamara  <caolanm@redhat.com>  [0d6a64c218791156e050c2050b8070d40fdacf97]

        Resolves: tdf#123265 hide show-icons under gtk3
        
        because there the menus are native gtk menus and follow the global gtk settings
        for showing icons
        
        Change-Id: Id1d679ce12cc031289b73aa7e91f9c16f8db8c0c
        Reviewed-on: https://gerrit.libreoffice.org/80649
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-11  Caolán McNamara  <caolanm@redhat.com>  [732e02f80fceda3e3b6ee14c590d3632d0e369a5]

        drop PZSTREAM define
        
        Change-Id: Ia0ac30fc8441f446977270c96dd2430647dfa2d7
        Reviewed-on: https://gerrit.libreoffice.org/80647
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-11  Caolán McNamara  <caolanm@redhat.com>  [2b032b4a40bc3dd89bcf48036f3a24958ea68e06]

        ofz#18110 Timeout
        
        Change-Id: I6fc40d7ae2f93e0168ccfc1fdf1b99cee0ae6ac7
        Reviewed-on: https://gerrit.libreoffice.org/80640
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-11  Caolán McNamara  <caolanm@redhat.com>  [043cb0a95a2052150f4c66e3b7330c1a8835bd2c]

        ofz#15997 Timeout
        
        Change-Id: Ib7f4649bcaeb35a7eb756e35e1f9656fdc4d3df6
        Reviewed-on: https://gerrit.libreoffice.org/80645
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [f1769094af821860dd9e1aa00904ba7123d27d1a]

        round out StringConcat helpers with sal_Unicode* overloads
        
        so we can construct efficient expressions when we have pointers to
        unicode data
        
        Also lightly reformat a couple of the older helpers to make it easier to
        compare the different helpers.
        
        Change-Id: Ib8a4227714e9218512b6871d3285e4e2703bec3b
        Reviewed-on: https://gerrit.libreoffice.org/80639
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-11  Mike Kaganski  <mike.kaganski@collabora.com>  [f5d02bdc6831588c0442fa24c5913971a224c4fa]

        Forward constarray-handling append/insert code to basic methods
        
        so that we only have small number of places where to track capacity change
        (I need that to try to analyze where the reallocations happen most often)
        
        Change-Id: I077d5ebab845cb7e1deaac363d46e1fb2dbbb0c7
        Reviewed-on: https://gerrit.libreoffice.org/80593
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [312e752ca5f32d774ecbe8f7d997805e8608ad73]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix xapian search bar in Help online (WIP)
            
            Change-Id: Ibe178ff79a27b8a21fcbaf2465c66da0786a28fd
            WIP: need adjusts for mobile.
            Reviewed-on: https://gerrit.libreoffice.org/80605
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-10-11  Muhammet Kara  <muhammet.kara@collabora.com>  [53aa4ede20362eeed382d4bee023e74ae65884d9]

        Rename 'Single-page sheets' to 'Full-Sheet Previews' to avoid confusion
        
        Because this option creates a pdf output which simply contains
        full-sheet preview, disregarding most of the other options.
        
        The created output is meant for preview, to see all content
        of all shaeets at once, and not meant for usual printing.
        
        Change-Id: I62936337e26f04878ecb7291335a5da952d8dced
        Reviewed-on: https://gerrit.libreoffice.org/80636
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-10-11  Caolán McNamara  <caolanm@redhat.com>  [07fc7aea5f73bf5ae7da4bbca0a7d7a205baab8d]

        ofz#18116 Timeout
        
        Change-Id: If0bf63bacf9b5f7502287b1e465a34806d18b874
        Reviewed-on: https://gerrit.libreoffice.org/80641
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-11  Mike Kaganski  <mike.kaganski@collabora.com>  [fbbbc7e3f9a62a80d41bcf9621cc098fd45b94c7]

        Use constexpr if in const char array ctors
        
        Change-Id: I84237b0b20d5a5aefd7268f16a6254c83c320382
        Reviewed-on: https://gerrit.libreoffice.org/80637
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-11  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [9fc8b685f9dec107ec6df721ebf3844b992fd8b1]

        tdf#42949 Fix IWYU warnings in embeddedobj/
        
        Except for test/ which seems to be unused anyway
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I9d0b75dbb260f05390b513be75a4bdd24647c91b
        Reviewed-on: https://gerrit.libreoffice.org/80077
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-11  Muhammet Kara  <muhammet.kara@collabora.com>  [48f278705aa1d0e35317dae6c1c8b13f839a14a1]

        Add FullSheetPreview support for convert-to endpoint of online
        
        Change-Id: I31e4f3cbcf0cf49c5446d9460bd42965ce756c0d
        Reviewed-on: https://gerrit.libreoffice.org/80397
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/80461
        Tested-by: Jenkins

2019-10-11  Michael Stahl  <Michael.Stahl@cib.de>  [954c158acb87eb0385c51fdfff38fff84f154051]

        sw: WW8: fix crashtesting asserts on fdo45983-1.doc export to ODT
        
        The problem is that a redline is created that contains the
        CH_TXT_ATR_FIELDSTART but not the corresponding CH_TXT_ATR_FIELDEND:
        
        (rr) p aRegion
        $39 = SwPaM = {
          point = SwPosition (node 443, offset 185),
          mark = SwPosition (node 442, offset 0)
        }
        (rr) p aRegion.GetText()
        $40 = "\aDie Studierendenvertiefen ihre Fertigkeit bei einfachen Handverletzungen, einen Befund zu stellen, Therapieziele zu formulieren, einen ergotherapeutischen Behandlungsplan zu erstellen und durchzuführen"
        
        This is because commit d195a3e5f4ec5c616ae83f99d48f5d4eefe5f22e only
        adapted one place in SwWW8ImplReader::End_Field() where a fieldmark is
        inserted, but there's a second one ...
        
        Change-Id: Ib931c6b0d55f42e4f6bc170216f495f1f6e931e1
        Reviewed-on: https://gerrit.libreoffice.org/80622
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-11  Muhammet Kara  <muhammet.kara@collabora.com>  [c11d96f0b521ee7df77576963b60178d2c40431b]

        Handle SinglePageSheets option for pdf export
        
        When the single page sheets option is selected
        on the pdf export dialog of Calc, a pdf for general
        preview of the document is created, which is not
        meant for printing.
        
        Each sheet is exported as a single page, thus causing
        the resulting pdf to have pages with different sizes.
        
        This is a follow-up to commit 079cd016408d54d91
        
        Change-Id: I038761f06bbf4b0425df89bcda4ee111a61be1d5
        Reviewed-on: https://gerrit.libreoffice.org/79895
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/80635
        Tested-by: Jenkins

2019-10-11  Caolán McNamara  <caolanm@redhat.com>  [e6c4674418cd7423943599f3bd3cdf1643284690]

        SwCursorShell argument of AttrChangedNotify is unused
        
        Change-Id: I1fde665dcb77d29cad7f6a5c12e82c1822cff022
        Reviewed-on: https://gerrit.libreoffice.org/80621
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-11  Caolán McNamara  <caolanm@redhat.com>  [e44efeea57c1925069b4c772adccd9b19b77cebb]

        replace numbers with their enum
        
        Change-Id: I9b4abdea7cf762cda001c39953f7d33219ffd382
        Reviewed-on: https://gerrit.libreoffice.org/80623
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-11  Muhammet Kara  <muhammet.kara@collabora.com>  [68dc00e3bfc7a99166196f479f616e9ef222fe8a]

        Add 'SinglePageSheets' option to the PDF export dialog
        
        This handles the UI, and carrying the filter option to the
        pdfexport code. It will be handled in PDFExport class.
        
        Change-Id: I92c3f14a4ae38c4ab81f4f9eee63e5f3c864d0a6
        Reviewed-on: https://gerrit.libreoffice.org/79397
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/80634
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-10-11  Miklos Vajna  <vmiklos@collabora.com>  [10357bdfc0a254a76681e29e8a412f91738f1dda]

        xmloff: create XMLDrawSettingsExportOOO instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I15c879fd2be820a1b6ee878149442ebb46588a30
        Reviewed-on: https://gerrit.libreoffice.org/80629
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [cdbac696fb0cbb1d09645bc02799eed5504b192b]

        simplify "a = a +" to "a +="
        
        mostly so that my stringadd loplugin can point out places to improve
        
        Change-Id: I9920ee1c99cdb6b811ba67ff9d8e32aa261884b5
        Reviewed-on: https://gerrit.libreoffice.org/80618
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-11  Stephan Bergmann  <sbergman@redhat.com>  [cfd06eb99b8f366bfe96e4a6d3112e4c6057098b]

        Pass LDFLAGS into external/postgresql
        
        This will be needed when building against Flatpak org.freedesktop.Sdk//19.08,
        which no longer bundles krb5, so we will have a bundled libgssapi_krb5.so
        at /app/lib (instead of under /usr), but which requires LDFLAGS=-L/app/lib to
        be found.
        
        Change-Id: I8767740ab0cbb02b6ae682b7f0e21ec90ea5ddd7
        Reviewed-on: https://gerrit.libreoffice.org/80620
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-11  Kohei Yoshida  <kohei@libreoffice.org>  [609cbacc0e134f81f2e1acb5bbe483563fa1c6b9]

        Update orcus to 0.15.3.
        
        Change-Id: Idf7cca7b09594fe4452006fe884577725adf0c0e
        Reviewed-on: https://gerrit.libreoffice.org/80632
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>

2019-10-10  Caolán McNamara  <caolanm@redhat.com>  [bb6bcabda53dbd64dda43f09fab9f4ad6f34eba6]

        support screenshotting .ui files with GtkBuilder
        
        so...
        
        SAL_USE_VCLPLUGIN=gtk3 make screenshot
        
        for the "unknown dialog" cases of make screenshot, which loads .ui files and
        tries to render them, will render them with the native gtk infrastructure
        
        Change-Id: Ifc8fe264155887c4d01b7ce0e2aa53e12acbfcb0
        Reviewed-on: https://gerrit.libreoffice.org/80545
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-10  Miklos Vajna  <vmiklos@collabora.com>  [68549e00d5e23aa22bc974a8151d93cd948444b3]

        vcl, BitmapEx transformed draw: special-case simple rotations
        
        In case OutputDevice::DrawTransformedBitmapEx() has to do both shearing
        and rotation, then recording to a metafile is unchanged.  But if we need
        to do rotation, then it's not necessary to go via transformations.
        
        This has the additional benefit that 90/180/270 degree rotations don't
        introduce an off-by-one error, where the first row and col of the
        transformed bitmap is transparent.
        
        (At the moment it's not clear what introduces the unwanted translation,
        but at least the direct Rotate() way resolves the visible end-user
        problem, see the test.)
        
        Change-Id: Ie1adbdb2221b086c19cc66f69308b6b7256fe29a
        Reviewed-on: https://gerrit.libreoffice.org/80626
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-10-10  Michael Meeks  <michael.meeks@collabora.com>  [7d9932ade30464abf297f2e3c3690cca68d6bf71]

        jsdialogs: emit JSON at idle to avoid repeated emission.
        
        Change-Id: If8ddfaf9097f706d82117e102a56b4a8b2a41cdd
        Reviewed-on: https://gerrit.libreoffice.org/80616
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-10  Szymon Kłos  <szymon.klos@collabora.com>  [5db9bfee77e560c46457a40aee3d2b0752ab2fd8]

        jsdialogs: set LOKNotifier in Deck
        
        Change-Id: I845e5f06694372c614972a09e9ab9db89006df16
        Reviewed-on: https://gerrit.libreoffice.org/79718
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/80615
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-10  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [88d85f4a9ebcd6739f8683de73de85f245e5b0bb]

        sfx2: LOK: route the parent sidebar window instead of the deck
        
        Correct, correction of previous mis-merge.
        
        (cherry picked from commit a4142984c4d8dc00fea438bd71bf2af4917c359a)
        
        Change-Id: Id3457474bdc4de8bab7a70361ff0e2db1b813476
        Reviewed-on: https://gerrit.libreoffice.org/80614
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [241bee7e4be6a205fae0d3f5508e084462c7ca55]

        convert WriteCharPtr..getStr to WriteOString
        
        and improve the WriteOString method, we can avoid the strlen here, we
        already have the length
        
        One change in behaviour to be noted - if the string contains
        trailing zero bytes, which ARE INCLUDED IN THE STRING LENGTH,
        i.e. I'm not talking about the normal terminating zero, then this
        patch changes behaviour because we will now write those zeros to
        the stream.
        
        Change-Id: I4668b9b9eb877f820b1dc70d6cd10ba2623bc0a2
        Reviewed-on: https://gerrit.libreoffice.org/80597
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [36567d58115e21c111b45c011524ddbae540fd91]

        fix zero at end of string in ExtractOLEClassName
        
        this only worked by accident, because the only use of the string was to
        pass it to SvStream::WriteOString, which stops at the null byte
        
        Change-Id: Ief06db7b9c79943826da7bf377144e5244d328ee
        Reviewed-on: https://gerrit.libreoffice.org/80617
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f0c8632056231ff4fb2d34e0c23b22c841f84d56]

        Removed duplicated include
        
        Change-Id: I1a9653fae13c2f515c7f36c9632b8e8ad58ab45c
        Reviewed-on: https://gerrit.libreoffice.org/80624
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-10  Caolán McNamara  <caolanm@redhat.com>  [013861c44009a041b0f3fc628358e5eaf1db5895]

        avoid warning on teardown for non-dialogs/assistants
        
        Change-Id: Icba9df171fee73e16133794017ead1ad4a7fc470
        Reviewed-on: https://gerrit.libreoffice.org/80613
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-10  Caolán McNamara  <caolanm@redhat.com>  [0563010afa673b93cf3a39ba30910053d2c6ec9e]

        fix has-default without can-default
        
        Change-Id: I3b7993a2575b51f30bc5b2eb24e84d71728aa934
        Reviewed-on: https://gerrit.libreoffice.org/80611
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-10  Caolán McNamara  <caolanm@redhat.com>  [935f50bd13b4acfff5bb8e4f67ddd64861790fd8]

        'close' is available for GtkDialog and GtkAssistant
        
        Change-Id: I7d9d74d2399160a603dc66e2006b4ebe9627873c
        Reviewed-on: https://gerrit.libreoffice.org/80612
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-10  Caolán McNamara  <caolanm@redhat.com>  [9df749e54a16924f0cc947e9a2885b5c564fff74]

        WaE: -Wreturn-type
        
        Change-Id: I6e9d667cc286ebab796398fac293077718bbf877
        Reviewed-on: https://gerrit.libreoffice.org/80619
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-10  Stephan Bergmann  <sbergman@redhat.com>  [f06091b8f1a6a9da769f1224d7f7caa4f166c85f]

        DestFileExists should be bool
        
        Change-Id: I5803aa2498654c579f9fe6293e5204aa63edd589
        Reviewed-on: https://gerrit.libreoffice.org/80607
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-10  Stephan Bergmann  <sbergman@redhat.com>  [a7e59449cc7222a1d3edf66b3d8f8efd5541827d]

        Duplicate -Wno-missing-braces
        
        ...ever since 9055fb48402eaeb9ba876b7893e2f9a39fea06b1 "clang-cl: Enable more
        warnings etc. (like in the Clang/GCC case)"
        
        Change-Id: I2c7b36f6d0852ebf6c660e79e6a9bad057ec0153
        Reviewed-on: https://gerrit.libreoffice.org/80608
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-10  Caolán McNamara  <caolanm@redhat.com>  [a11926f900e5b20c1ef924d139a8ae35937aa224]

        Picture can be in anonymous namespace
        
        Change-Id: I484443e70b6465a98851aede32df1975d55d75d0
        Reviewed-on: https://gerrit.libreoffice.org/80604
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-10  Stephan Bergmann  <sbergman@redhat.com>  [d4ad516bc0607a1d84451dd3dc8811a4f801fa4c]

        Adapt osl_replaceFile documentation
        
        ...to eedf523c123a82bf3cbc5f389783e22d75b2e2c5 "tdf#127069 sal: preserve gid of
        files in the unx osl_replaceFile()"
        
        Change-Id: I47627418a9cd662802e4de3aa4cad4128af82ad4
        Reviewed-on: https://gerrit.libreoffice.org/80606
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-10  Tor Lillqvist  <tml@collabora.com>  [1fb87997031d6318ddf8ddf9714d2585a92f7667]

        Set RTL_OS to "iOS" for iOS
        
        We accidentally had left it as "MacOSX". Affects at least the
        "generator" metadata stored in documents.
        
        Change-Id: I72eeefdbe192409084f7ab7a24adbc39dcafb624

2019-10-10  Caolán McNamara  <caolanm@redhat.com>  [42ef2990452658dfed9bffdfe8cb7fe841628e52]

        use a GtkMenuButton for button+menu
        
        Change-Id: I84028ecc95b93112377806da3a1bbb879c4fd90a
        Reviewed-on: https://gerrit.libreoffice.org/80600
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-10  Caolán McNamara  <caolanm@redhat.com>  [b8a2e715daed46f7eba66f20c92e7bea405d0b53]

        guesslang needed in calc, impress and math! as well
        
        Change-Id: I04c48d7d375e42577b5b4c40ce75d5fcbeca21ac
        Reviewed-on: https://gerrit.libreoffice.org/80603
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-10  Miklos Vajna  <vmiklos@collabora.com>  [55b4d5ea9e1a42edf71d2eef6028830983dbc11c]

        vcl: only smooth bitmap transform when needed
        
        If you have a very small bitmap and you rotate it by 90 degrees, then
        smoothing is not needed, but the result will be blurry. So in case
        scaling / shear doesn't need it and we do 90/180/270 rotation, avoid
        smoothing.
        
        Change-Id: I4b8fad4b0b70516d35eaecfa70a707e6e8362d18
        Reviewed-on: https://gerrit.libreoffice.org/80589
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-10-10  Szymon Kłos  <szymon.klos@collabora.com>  [91c586e10c816340523bf1c4df910dd2538c9fee]

        Don't show chart wizard on mobile
        
        Change-Id: Ic4c65293462d56e1ecedcaaad71575f50b6c1dba
        Reviewed-on: https://gerrit.libreoffice.org/80592
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        (cherry picked from commit 805ee5251c5ad92b0738f155a63694bc1ecd0f38)
        Reviewed-on: https://gerrit.libreoffice.org/80598
        Tested-by: Jenkins

2019-10-10  Mark Hung  <marklh9@gmail.com>  [175ab303958809391bfd985729f177d26ba35cbb]

        tdf#98603 export runs with correct lang attribute (2/2).
        
        Obtain lang attribute of rPr element from CharLocale,
        CharLocaleAsian, or CharLocaleComplex based on the script
        type of exported text.
        
        There are several other call sites of WriteRunProperties,
        like those in chartexport, and those for text fields,
        Here I leave the default to CharLocale so it fallback
        to western locale as it did before.
        
        Change-Id: I33679517dd88f9e415933decc02f10afc807ad3b
        Reviewed-on: https://gerrit.libreoffice.org/79973
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-10-10  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [70ae1da67310a596e5bc49f1053c7ff72c84f539]

        update credits
        
        Change-Id: Ib98367116f9727f6ec54372d4cd90b657258b0d7

2019-10-10  Stephan Bergmann  <sbergman@redhat.com>  [bfaf25f59352eb81c7f53c741995a82021f4b0ff]

        Silence -Werror,-Wunused-variable (clang-cl)
        
        Required a workaround for loplugin:indentation, until
        <https://reviews.llvm.org/D68581> "Include leading attributes in DeclStmt's
        SourceRange" lands in Clang.
        
        Change-Id: I7192969d40fa4c50bbd603d059532b9344865248
        Reviewed-on: https://gerrit.libreoffice.org/80596
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-10  Michael Stahl  <Michael.Stahl@cib.de>  [06767a5394f1dfba71c4f0a2a07daa5664bdbd01]

        sw: WW8: do not create fieldmark with start in frame and end in body
        
        Actually the start and end must have the same start node; presumably
        CheckNodesRange(..., true) does that.
        
        Change-Id: I04b34b593a4383b565289254bdb756d95c2b7916
        Reviewed-on: https://gerrit.libreoffice.org/80594
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-10  Michael Stahl  <Michael.Stahl@cib.de>  [0f18a52b0d4aab218f6a87c33508915b3b7d08b7]

        writerfilter: remove pointless if in appendTextPortion()
        
        Change-Id: Iff8171b48a2687bbadb4e2638675a73de96a7545
        Reviewed-on: https://gerrit.libreoffice.org/80074
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-10  Jean-Pierre Ledure  <jp@ledure.be>  [9db25302bfb454dd8f2504e59ca84815f48e5cf4]

        Access2Base - CurrentUser based in PathSubstitution
        
        com.sun.star.util.PathSubstitution service provides
        a "$(username)" variable since LO 5.2
        This technique replaces the use of environment variables
        
        Change-Id: Icca82d88a123312031874d355655d26718fb215b

2019-10-10  Caolán McNamara  <caolanm@redhat.com>  [8e2d9c7620b9fc32c98768029a22e0fa20007084]

        ofz#18093 fix build
        
        Change-Id: I9d72d01f2d8b7a96ca037001489ecf2f68492b57
        Reviewed-on: https://gerrit.libreoffice.org/80591
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-10  John Zhang  <mywtfmp3@gmail.com>  [31adc5ef8f9b8f3a69b95037dcbabc691aa4f373]

        remove redundant empty check
        
        Change-Id: I5ea0410e9cba2e78ecb9aa2bbeeb6b307a522ae5
        Reviewed-on: https://gerrit.libreoffice.org/79373
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-10  László Németh  <nemeth@numbertext.org>  [88ddeed17d5a7caca407f892a094a3dcb0aff501]

        tdf#127814 DOCX: fix default paragraph margin in table cells
        
        when the table is started on a new page. Undefined
        w:before in w:docDefaults/w:pPrDefault resulted 0.5 cm
        paragraph top margin instead of 0 cm.
        
        Change-Id: I94a2aa9e9c5fcee6443b74bb261c300c6a8e1303
        Reviewed-on: https://gerrit.libreoffice.org/80445
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-10-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [de93cab9ba01d5bd8ebbfe8be09789ec0b7a7ea0]

        x.insert(x.getLength() -> x.append
        
        Change-Id: I865dbca65a5b29e35f90070dc743c42289598d9d
        Reviewed-on: https://gerrit.libreoffice.org/80588
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-10  Mike Kaganski  <mike.kaganski@collabora.com>  [37fe8619728b2179e6c1d3f25eeee85755dcd40a]

        tdf#128057: convert file URIs to system path for IGraphBuilder::RenderFile
        
        It seems to handle file URIs incorrectly, failing when the characters in the
        URI are URI-encoded like %23 for #.
        
        Change-Id: Ibc1e27ce38d65781cdb8278c4787aafa00092754
        Reviewed-on: https://gerrit.libreoffice.org/80567
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-10  Miklos Vajna  <vmiklos@collabora.com>  [2256b477edf1bb8631f68fa90db074dc798d106e]

        basegfx: warn on unused B2DVector
        
        This is similar to tools::Rectangle, doesn't do anything useful in its
        destructor.
        
        Change-Id: I761801a0cf6979e6611f4341b41445cb05d8925b
        Reviewed-on: https://gerrit.libreoffice.org/80566
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-10  Stephan Bergmann  <sbergman@redhat.com>  [c874294ad9fb178df47c66875bfbdec466e39763]

        Fix detection of std::unique_ptr/shared_ptr in loplugin:redundantpointerops
        
        ...when the get member function is implemented in a base class, as happens for
        std::shared_ptr in libstdc++ (where it is implemented in base __shared_ptr; see
        also 7d361e96c9ea822790db21806e9fc05279423833 "loplugin:redundantpointerops").
        And while at it, check for precisely the classes we are interested in (for which
        we know the semantics of get and operator*), rather than any classes whose
        unqualified names happen to match.
        
        Change-Id: I0c85ba46f191a2ee038c8175d979aa0c1be765cd
        Reviewed-on: https://gerrit.libreoffice.org/80585
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-10  shameempk  <mailtoshameempk@gmail.com>  [4c9cf046be055affee94a533f9db67f6fb0702cb]

        tdf#127525 Replaces hotkeys for "Don't Save" button from "D" to "n".
        
        Change-Id: I23455e7feb9effafa20722545196f19eb8b34d7b
        Reviewed-on: https://gerrit.libreoffice.org/80558
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-10-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [f26a5f32dc11cd8b4a72ef1519b8f38ec80e126c]

        rename TakeUnitStr to GetUnitStr
        
        and return a value instead of an awkward out-parameter
        
        Change-Id: Ia78bf0188dd9ca1078230ed7cd020ab77d05757e
        Reviewed-on: https://gerrit.libreoffice.org/80555
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [1ce0a72094fd09b4506a2380ff7787ac03c6e534]

        rename TakeStr to GetStr
        
        and return a value instead of the awkward out-parameter
        
        Change-Id: I4c2c430329bab45787b3cd67339edce4c1c7a326
        Reviewed-on: https://gerrit.libreoffice.org/80551
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [cfa4801cd0d8bfd5d6e692c0a3afa9639df45522]

        rename TakeItemName -> GetItemName
        
        and return a value instead of the awkward out-parameter
        
        Change-Id: I3b68c4e3b31f3ebc84ac5aecfb393c8d89e60b62
        Reviewed-on: https://gerrit.libreoffice.org/80550
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [3277446dc37f445b4d95a6c1272caf20242518c5]

        rename TakeSdrDragComment to GetSdrDragComment
        
        and return the value, instead of using an awkward out-parameter
        
        Change-Id: Ie1b2b31d36a2aa352b40b3582e0014e6b1f95390
        Reviewed-on: https://gerrit.libreoffice.org/80549
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-10  Julien Nabet  <serval2412@yahoo.fr>  [25a3658f514e644ca89294530f1cd5398795dcfb]

        Revert "Optimize getNamespaceId (xmlreader)"
        
        This reverts commit def00961243da0662f394bdf58b1157cfd45dfab.
        
        Finally after other tests, it doesn't improve perfs
        
        Change-Id: Icbaaf751181069dd36dba0c676a4c9a2a6c8a9f3
        Reviewed-on: https://gerrit.libreoffice.org/80565
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-10  Stephan Bergmann  <sbergman@redhat.com>  [d55320b95b40770986a7bce9ab96fbd570dd8cb7]

        More loplugin:redundantpointerops
        
        ...same as 7d361e96c9ea822790db21806e9fc05279423833
        "loplugin:redundantpointerops" (that were presumably missed by that commit
        because I only pulled 682fdbf1312cf6ca70fe209bf4d7051dad8f5008
        "loplugin:redundantpointerops check other pointer types" halfway through my
        local build)
        
        Change-Id: I1497e4fca2046cbcd107bb2ac5ed6f41bd68de98
        Reviewed-on: https://gerrit.libreoffice.org/80569
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-10  Mark Hung  <marklh9@gmail.com>  [f9569785dd513b9b2f1d7c8c687fed285b0ad280]

        tdf#98603 fix the missing char property (1/2).
        
        - moLang is missed from assignUsed, so the attribute was never processed.
        - Set CharLocale, CharLocaleAsian, or CharLocaleComplex based on lang
        attribute of rPr (run property).
        
        Change-Id: I6a9a636d790d244d19e7b661a1a63b1249c2bd37
        Reviewed-on: https://gerrit.libreoffice.org/79972
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-10-10  Mike Kaganski  <mike.kaganski@collabora.com>  [9377ff20724b156c32728d347cdf843fe23dcd81]

        No need to do anything when !HAVE_FEATURE_AVMEDIA
        
        Change-Id: I06d47b69d65c2ab2dbb5bcef19c0ac66eba4c128
        Reviewed-on: https://gerrit.libreoffice.org/80571
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-10  Mike Kaganski  <mike.kaganski@collabora.com>  [bad6a946b1850a7f9fb4847e0f17b219a90ff200]

        Simplify iteration
        
        Change-Id: I0340c47a007e541455d8bf339eaa7d438f5cb10f
        Reviewed-on: https://gerrit.libreoffice.org/80570
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-10  Stephan Bergmann  <sbergman@redhat.com>  [c63ec2a923b8e06df01593677ca90a271084ca04]

        loplugin:redundantpointerops (macOS)
        
        Change-Id: I40d51fbdd712d1e6e64cede05338c07a06261d8a
        Reviewed-on: https://gerrit.libreoffice.org/80568
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-09  Caolán McNamara  <caolanm@redhat.com>  [ae7b26246ec03dbff3d43a0dc04fd9ffd2cd0809]

        this dialog should be modal
        
        Change-Id: Id0d0ebea15bd8f6f842927391ea09b18870cdbf9
        Reviewed-on: https://gerrit.libreoffice.org/80559
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [894c91c73973ec519f7d0035dfc05c9ad1b68fa4]

        rename ImpTakeDescriptionStr -> ImpGetDescriptionStr
        
        and make it return the result, rather than doing it via an awkward
        out-parameter
        
        Change-Id: Ia47c66b4f1bae781a679f2f4311e321fdc947928
        Reviewed-on: https://gerrit.libreoffice.org/80547
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-09  Regina Henschel  <rb.henschel@t-online.de>  [5e68f0e2a13cc21f95a875cf694e926e01642050]

        tdf#127785 Apply 180deg compensation for flipV to text range
        
        If a shape is vertically flipped, then the text is rotated by
        180deg around the shape center. The rotation is done by SdrTextObj,
        where text rectangle and shape rectangle are the same, so the
        rotated text rectangle has the correct position despite flipping.
        But the text rectangle for SdrObjCustomShape is set by the shape
        author in the TextFrames attribute and might have an asymmetric
        position. The patch compensates the flip-rotation by pre-rotate the
        text rectangle.
        This replaces commit caaa8fe7c4bb88185b5b11591ee8a619cff0eced.
        The error in the old patch was, that it has uses a translation
        instead of a rotation, and has used a wrong place. The result was,
        that a text box, which has an own TextRotateAngle, had got a wrong
        position.
        
        Change-Id: Id38e8c1839afa5091cd251fc5237315ba7944263
        Reviewed-on: https://gerrit.libreoffice.org/80310
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>
        Tested-by: Regina Henschel <rb.henschel@t-online.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-10-09  Stephan Bergmann  <sbergman@redhat.com>  [7d361e96c9ea822790db21806e9fc05279423833]

        loplugin:redundantpointerops
        
        (All related to uses of std::shared_ptr, which builds against libstdc++
        apparently missed (fix forthcoming) and which I only now found with my macOS
        build against libc++.)
        
        Change-Id: If581e689f0e5ff62d9ce35513c9ff87b00328766
        Reviewed-on: https://gerrit.libreoffice.org/80548
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-09  Stephan Bergmann  <sbergman@redhat.com>  [4b0afe968ed62ac65d5f04918f4cda501ecf1619]

        Improve loplugin:redundantpointerops diagnostic messages
        
        Change-Id: If09f5c916f2db98c5d1754d2fbc8f53c502799c9
        Reviewed-on: https://gerrit.libreoffice.org/80543
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-09  László Németh  <nemeth@numbertext.org>  [39090afac268f9ae985832c2f08863b41e6c06f2]

        tdf#120336 DOCX import: fix page break after tracked deletion
        
        Actual text content lost its page break, when the last
        paragraph of the section was empty and preceded only with
        tracked deletion.
        
        See also commit b696600821d8aafb63b6a88016d299ef89478f56
        "n#766481 dmapper: don't import fake paragraph containing sectpr only, take two"
        
        Change-Id: I6b1c47da2b618f10ca4887f050469f94efa2a7cb
        Reviewed-on: https://gerrit.libreoffice.org/80540
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-10-09  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b8e1eebaccf65040f98c27001eb853bdc8b6a344]

        Update git submodules
        
        * Update translations from branch 'master'
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: Id874b535ebb3ffff16d16b2f55043caa7a477f7f
            
2019-10-09  Muhammet Kara  <muhammet.kara@collabora.com>  [59cbf34740bead037b0aed1ece24870324365b7a]

        lok: Avoid accidental removal of filter options
        
        Change-Id: I178bcb19aa3073ea72a3bc8712e5e904665b1510
        Reviewed-on: https://gerrit.libreoffice.org/80463
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-10-09  Caolán McNamara  <caolanm@redhat.com>  [a487021dcf1b540913477d537ba24d0cc462da93]

        name all Notebooks 'tabcontrol'
        
        Change-Id: I5159ed77c2b3ba2f06e381a738a49dbe17a6a4dd
        Reviewed-on: https://gerrit.libreoffice.org/80542
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-09  Caolán McNamara  <caolanm@redhat.com>  [2953db9564b76a7aa28fe86aacc641c66f4a3ec0]

        screenshot each page separately
        
        Change-Id: I48a0882162075133597ecdd5512a310f8e0bf0d0
        Reviewed-on: https://gerrit.libreoffice.org/80533
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-09  Christian Barth  <Christian.Barth@zoho.com>  [261fa8cdf4626c9785e0ca4776e44eab4b9222e0]

        tdf#114441 changed some sal_uLong to better fitting types
        
        Change-Id: I114a6b028eb59a1ae38c31bc20439a35643fe972
        Reviewed-on: https://gerrit.libreoffice.org/80159
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-09  Luboš Luňák  <l.lunak@collabora.com>  [a73cb32c7285343cbb30b4647e8e7e448eebbb02]

        fix compilerplugins makefile typo
        
        Change-Id: Iff01d234746221a775c7b4f5742ae508691a90d0

2019-10-09  Michael Stahl  <Michael.Stahl@cib.de>  [0c1033a08eff36699d4ec1e8eea76a7d8b621cdf]

        tools: don't leave SvStream::m_nBufFilePos pointing beyond the end
        
        ... of the stream in SvStream::SetStreamSize(); this caused
        SvMemoryStream with SetStreamSize(0) and subsequent write to be
        pre-filled with 0 bytes.
        
        Change-Id: I0de704b319f5087bc6c1914881e38018212afbf2
        Reviewed-on: https://gerrit.libreoffice.org/80478
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-09  Luboš Luňák  <l.lunak@collabora.com>  [7f791f431c79c6d0a156c4a2726a0dfc5ff40cc1]

        filter out the "Creating library" message from link.exe
        
        It cannot be turned off, it doesn't bring any value and it pollutes
        gbuild output.
        
        Change-Id: Ie3684e5fc30c9c5d34bd991e928a8d3f11f0b823
        Reviewed-on: https://gerrit.libreoffice.org/80492
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-09  Julien Nabet  <serval2412@yahoo.fr>  [8e0c45246a3de75d84875500ce3485e1ded4b934]

        Resolve FIXME Decimal Separator should be OUString (connectivity/dbaccess/svx)
        
        instead of a sal_Char
        
        Change-Id: I14fd983dac7ceb83a788c26dd4ea9d1c87444c9a
        Reviewed-on: https://gerrit.libreoffice.org/80493
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-09  Caolán McNamara  <caolanm@redhat.com>  [728de28b8b7f334fd2102e132539a059d6a0a66f]

        cid#1448412 subvert Untrusted value as argument
        
        Change-Id: If2a2ed737c1807250550e3bb3a768807df08a5c1
        Reviewed-on: https://gerrit.libreoffice.org/80522
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-09  Justin Luth  <justin.luth@collabora.com>  [5e97d1a57717f8dbf69b987d2bda8616972eec52]

        NFC writerfilter: preparation for adding CharProps to GetAnyProperty
        
        ...for tdf#99602 specifically, but I've intended to do this for a
        long time.
        
        Currently GetAnyProperty doesn't look in Character Styles for the
        requested property. But it should. GetPropertyFromCharStySheet
        can re-use a lot of the code for GetPropertyFromStyleSheet,
        so split that up and explicitly identify the existing function
        as ParaStyle.
        
        Change-Id: I9843153a6c09a10d63a575cb1f35a56c21c9cb9c
        Reviewed-on: https://gerrit.libreoffice.org/80180
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-09  Caolán McNamara  <caolanm@redhat.com>  [2fdfd6fcf6da5f11846c8c99943e24d85baf92c5]

        Resolves: tdf#128037 don't create a11y element just to destroy it
        
        Change-Id: I8d613d30116c0201154773421b4f9eb829a94620
        Reviewed-on: https://gerrit.libreoffice.org/80538
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-09  Stephan Bergmann  <sbergman@redhat.com>  [eba135a844064a6f4a3a4f938d24b2b98dd99642]

        Make odk build-examples work on macOS 10.15
        
        ...which apparently got even stricter with unsetting DYLD_LIBRARY_PATH when
        starting a shell, so the old workaround from
        9ac2aad4c1cd0f8d513c02a897da90c42f2fa961 "OSX fix ODK example builds with
        enabled SIP" no longer worked for me (and CustomTarget_odk/build-examples_java
        failed with
        
        > dyld: Library not loaded: @__VIA_LIBRARY_PATH__/libreglo.dylib
        >   Referenced from: /Users/stephan/Software/lo/core/instdir/LibreOffice6.4_SDK/bin/idlc
        >   Reason: image not found
        
        ).  Building on macOS 10.15 now requires to build a shell from upstream sources
        and pass it into toplevel make as a SHELL=... command line argument (but which I
        at least already needed to do anyway, to preserve a global DYLD_LIBRARY_PATH
        pointing at a nonstandard libc++, when building external/firebird).
        
        Change-Id: I00ec0649fafa1842bed3f2a1258e3184d6bcfdd1
        Reviewed-on: https://gerrit.libreoffice.org/80532
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-09  Caolán McNamara  <caolanm@redhat.com>  [c9d199bb56144419248308905b09855f3826ccff]

        ofz#18093 guesslang was added to solenv/bin/native-code.py
        
        Change-Id: Ie0ec41df001c9c970a0cc4b43a6f0c788b5a048d
        Reviewed-on: https://gerrit.libreoffice.org/80537
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-09  Michael Meeks  <michael.meeks@collabora.com>  [63dedfbfedff5c8e2b0b242b8b6af7ba30b665e4]

        sc: rowcol: store sheet maximum sizes in ScDocument.
        
        For now, hard coded to MAXCOL, MAXROW while we re-factor.
        
        Change-Id: I5e1aafc91ba1434a9a248d33bf0da4f4a2dc3a1b
        Reviewed-on: https://gerrit.libreoffice.org/80434
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-10-09  Caolán McNamara  <caolanm@redhat.com>  [dc78b82db539401cc7e63d96f4727e1e884b86cb]

        Related: tdf#123765 fix up some screenshotting
        
        and add in two special cases for the mentioned cui dialogs
        
        Change-Id: Ibd2bf8e9e5bff131f2c009c784652f4500842326
        Reviewed-on: https://gerrit.libreoffice.org/80488
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-09  Caolán McNamara  <caolanm@redhat.com>  [9bb0219e8284a99dd1caf6aa50cd9a5b85e8f7a3]

        fix that InputStringDialog screenshot saved as null.png
        
        Change-Id: Ie820bb70d3e745246a9c7801c5473237788bfb55
        Reviewed-on: https://gerrit.libreoffice.org/80535
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-09  Jean-Pierre Ledure  <jp@ledure.be>  [a2a627a6d4e420d83d2aff533d6ef3b73ec74710]

        Access2Base - Support dialogs owned by non-Base docs
        
        So far, AllDialogs found only dialogs stored in
        Base (.odb) documents.
        From now on, dialogs in ThisComponent atr considered as well.
        
        Change-Id: I4977b09140c673ad7aca379c1a67a2d731384782

2019-10-09  Caolán McNamara  <caolanm@redhat.com>  [dd48fc2f3e5d48695a55aa3df175b9247ddf34e0]

        log output filename
        
        Change-Id: Ib6c0045edb5d4a5d86c40f354dc99ab2fb693ca4
        Reviewed-on: https://gerrit.libreoffice.org/80534
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-09  Caolán McNamara  <caolanm@redhat.com>  [2f3d8e05a3ed4421fc987c3d096cadb636056104]

        remove still pending timeout in dtor
        
        Change-Id: I8ec8c62a9cd5349fa6e58c2d0515bd57edede97a
        Reviewed-on: https://gerrit.libreoffice.org/80523
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-09  Caolán McNamara  <caolanm@redhat.com>  [0e7bbc0427c95823fc4e2fafd37a7735c84f3b0b]

        cid#1453854 silence Time of check time of use
        
        Change-Id: Icfa358476db3166c29e893c09ec943aa3c38dba3
        Reviewed-on: https://gerrit.libreoffice.org/80520
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-09  Caolán McNamara  <caolanm@redhat.com>  [e933ffe1b863128471353c5d5e439bddccea4975]

        cid#1448346 Improper use of negative value
        
        Change-Id: I30b1bf8fd1dcbbdf0804f33b04133bf450eced55
        Reviewed-on: https://gerrit.libreoffice.org/80526
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-09  Caolán McNamara  <caolanm@redhat.com>  [17f84b71233f67809946073ccea7c43812bf648a]

        use preferred button order when screenshotting dialogs
        
        if the dialog was not already visible when we screenshot it
        the buttons haven't been sorted yet
        
        Change-Id: Ibce5c3eed4e9ef6d731ae813d5e0235e6e19ac25
        Reviewed-on: https://gerrit.libreoffice.org/80497
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-09  Caolán McNamara  <caolanm@redhat.com>  [6067362bd4f5d16d3d72ac4a8f4895341b543cf1]

        this text -> this test
        
        Change-Id: Ibcbd9efb72b0081a3eb6da6df41b9b9fac0584ea
        Reviewed-on: https://gerrit.libreoffice.org/80519
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-09  Caolán McNamara  <caolanm@redhat.com>  [37e65a2d577d69cfd10df999bc189180f2dea157]

        cid#1452393 silence Using invalid iterator
        
        Change-Id: Idf3ec9c751f8c7d93ce82e25613757627b867cc4
        Reviewed-on: https://gerrit.libreoffice.org/80521
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-09  Caolán McNamara  <caolanm@redhat.com>  [1ba990fc26fde5e34b05981a2202b9f96f4475df]

        get SAL_USE_VCLPLUGIN=gtk3 make screenshot to work
        
        for the "known dialog" cases of make screenshot which instantiate the
        real dialog, which are native in this scenario, and get snapshot of them.
        
        the rest of the dialogs still currently are visualized via the VclBuilder
        fallback
        
        Change-Id: Ic255c3aae2661829c5e6dba392a88f1c0e40e882
        Reviewed-on: https://gerrit.libreoffice.org/80496
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [173595f7c4ce8e2dc2fedfa78eedbff2f9efdb20]

        make impress sidebar work on iOS - missing PanelFactory
        
        add org_openoffice_comp_Draw_framework_PanelFactory_get_implementation
        make it build
        
        Change-Id: I522f3d684c52caf15a78d5eff29e78e645588481
        Reviewed-on: https://gerrit.libreoffice.org/80515
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-10-09  Caolán McNamara  <caolanm@redhat.com>  [9ad0852245732133d2b5d454ebbaceb6b4a4cc03]

        no need to include vcl.dialog here anymore
        
        Change-Id: Ic902f09be90ec3989a20333a13562b3af679ff92
        Reviewed-on: https://gerrit.libreoffice.org/80489
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-09  Olivier Hallot  <olivier.hallot@libreoffice.org>  [eaa5952b01c8834bf2faac4b0e82dd063268bc32]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Typo
            
            Change-Id: I2ac2e142b2700912292a2a127ed28a99f34f6edc
            Reviewed-on: https://gerrit.libreoffice.org/80498
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2019-10-09  Miklos Vajna  <vmiklos@collabora.com>  [a829ba2c9093acf3b2587f9e263a56fb08716e19]

        solenv: drop no longer needed clang-format blacklist lines
        
        These files were removed in the meantime. Also add ones which don't
        conform to the enforced style but somehow bypassed CI.
        
        Change-Id: I50cfc35d882615b52fc5ca157eb8ae92515bb2fe
        Reviewed-on: https://gerrit.libreoffice.org/80494
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-09  Stephan Bergmann  <sbergman@redhat.com>  [58599816d7a2898ea54edb57ae320ebbfd5298b4]

        With Cygwin, AC_PATH_PROG needs Cygwin-style paths
        
        (And instead directly specifying CLANGDIR as a Cygwin-style path in my clang-cl
        build's autogen.input doesn't work, as compilerplugins/Makefile-clang.mk spells
        a dependency on
        
          $(CLANGDIR)/bin/clang$(CLANG_EXE_EXT)
        
        which Make on Windows requires to be a Windows-style path.)
        
        Change-Id: I20ee3a2dfff0a3db66e1388cd6fc01084a6fd812
        Reviewed-on: https://gerrit.libreoffice.org/80471
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-09  Tor Lillqvist  <tml@collabora.com>  [92d860f3fdd7c5390fa6c100d6f4dbbfa8f14fe7]

        Bump the minimum iOS run-time version to 12.2
        
        Change-Id: I082a7d62e222e625d1d921bea39b45578118d225

2019-10-09  Tor Lillqvist  <tml@collabora.com>  [2738622e6faf62da2753d97cd770e2b887f765b8]

        Accept iOS SDK 13.1
        
        Change-Id: I02870b35f67dd9ca47061311186d74dfec823aa7

2019-10-09  Julien Nabet  <serval2412@yahoo.fr>  [1dc4c8266d45eb2f5c3de303eaa9233e3b52f058]

        tdf#128013: fix Crash when linking an odp file
        
        See bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=154847
        
        Regression introduced by:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=3c86ffd8ded628e6f2b4187948a1b1056f6a0f56
        
        Change-Id: Id9355958b0c4a56215ff98f0e5be13a3074ce45f
        Reviewed-on: https://gerrit.libreoffice.org/80500
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [682fdbf1312cf6ca70fe209bf4d7051dad8f5008]

        loplugin:redundantpointerops check other pointer types
        
        as well as unique_ptr
        
        Change-Id: I54842bca161ee460fb96c46ca31b6f9c0a7dbbdf
        Reviewed-on: https://gerrit.libreoffice.org/80455
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [c71896debc7ef5f6d6e918f59fa44423eb5df480]

        use cppu::WeakImplHelper in HierarchyDataSource
        
        Change-Id: I52da5a05e20f4971720e59589511eeacb1911b95
        Reviewed-on: https://gerrit.libreoffice.org/80454
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-08  Stephan Bergmann  <sbergman@redhat.com>  [b16730d8f10b596e00f34e15ca9c011f347f57b1]

        loplugin:stringadd (macOS)
        
        Change-Id: I4dde1fa6f1f3e6d75abe5002655d3cd5fa685c0b
        Reviewed-on: https://gerrit.libreoffice.org/80487
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-08  Stephan Bergmann  <sbergman@redhat.com>  [8bfdb0a48d474f9288fcc368000c90bffbea6506]

        loplugin:external
        
        Change-Id: I31bf0f87cb66ac19dfa49566e9a190c8af8d408e
        Reviewed-on: https://gerrit.libreoffice.org/80486
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-08  Stephan Bergmann  <sbergman@redhat.com>  [ed654adf92eab0cd21744fbfbfe54ff6d42bed87]

        loplugin:nullptr
        
        Change-Id: I69e746d32b8a900fd9ee74ddc90b72cc6f9361db
        Reviewed-on: https://gerrit.libreoffice.org/80484
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-08  Stephan Bergmann  <sbergman@redhat.com>  [ffdd79eda08b7ce4492d33fa265d24c60b88d173]

        My Windows clang-cl build still doesn't use LO_CLANG_SHARED_PLUGINS
        
        ...so disable the new configure.ac checks introduced with
        ad5cbcf6ba0afdc1d8d7405c2641cce8de4a360b "try to autodetect flags needed to
        build Clang plugins" that are only relevant when using LO_CLANG_SHARED_PLUGINS
        and would fail miserably for my clang-cl build
        
        Change-Id: I58f7f1f4608f1a615175f0c0d0d98c03c442a36c
        Reviewed-on: https://gerrit.libreoffice.org/80477
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-08  Stephan Bergmann  <sbergman@redhat.com>  [c262e9f94bfbd82f2020fa493c474ed9cffc3b04]

        Clarify COMPILER_PLUGINS_CXX_LINKFLAGS vs. COMPILER_PLUGINS_LINKFLAGS
        
        COMPILER_PLUGINS_CXX_LINKFLAGS was introduced with
        39e7a72b3e328e6b3d87479d693b01315610457b "Support loplugin in clang-cl" to
        augment COMPILER_PLUGINS_CXX.  Due to MSVC cl.exe command-line processing,
        certain linker-related arguments must come at the very end of the command line,
        so cannot be included in COMPILER_PLUGINS_CXX.  COMPILER_PLUGINS_CXX_LINKFLAGS
        is specified in autogen.input (along with COMPILER_PLUGINS_CXX) and configure.ac
        merely passes it on to its use in compilerplugins/Makefile-clang.mk.
        
        ad5cbcf6ba0afdc1d8d7405c2641cce8de4a360b "try to autodetect flags needed to
        build Clang plugins" now needs a configure.ac-internal variable to store the
        output of `llvm-config --ldflags ...`, similarly to how
        COMPILER_PLUGINS_CXXFLAGS stores the output of `llvm-config --cxxflags`.  It
        reused COMPILER_PLUGINS_CXX_LINKFLAGS for that, but that makes it hard for my
        clang-cl build to pass my specification of COMPILER_PLUGINS_CXX_LINKFLAGS from
        autogen.input to its use in compilerplugins/Makefile-clang.mk.  So rename this
        new variable to COMPILER_PLUGINS_LINKFLAGS (matching COMPILER_PLUGINS_CXXFLAGS).
        
        Change-Id: I93b0b50ba94803041773757d9978222e2726f9b0
        Reviewed-on: https://gerrit.libreoffice.org/80473
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins

2019-10-08  Szabolcs Toth  <szabolcs450@gmail.com>  [10c85f825f1fb5989490ec731fdba036c0b8e247]

        tdf#123339 XLSX: fix horizontal alignment in comments
        
        Import and export of VML element TextHAlign weren't
        supported by Calc, losing horizontal aligment of the
        comments assigned to the spreadsheet cells.
        
        Change-Id: I41766d3004dd07ab34a2619e28532281366bf235
        Reviewed-on: https://gerrit.libreoffice.org/79963
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-10-08  Luboš Luňák  <l.lunak@collabora.com>  [bef96f7a7b4d1dc7bcb01c949e0ae296c969dcee]

        better name for a function in compilerplugins
        
        The function is not just about a spelling location.
        
        Change-Id: I96e9e9ef7e27a9763397b4b86473c1c30d0e3eeb
        Reviewed-on: https://gerrit.libreoffice.org/80381
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [412c6c1ca9a9ed5c585935e8b6cfc70f1a7152c4]

        Fix typo
        
        Change-Id: I10c8518ebd3897fa32bdd67f7e4d726ce5ff1cec
        Reviewed-on: https://gerrit.libreoffice.org/80475
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-10-08  Stephan Bergmann  <sbergman@redhat.com>  [392f2d64e303cc9a6b6955dfdbde7baea46a6e99]

        CXX is now always set before CXX_X64_BINARY on Windows
        
        ...since ea3d4e806cbdde18173da92187329f1ac2177e14 "Fix CXX_BASE for clang-cl
        builds on Windows", as a side effect, moved the conditional
        
          CXX=$MSVC_CXX
        
        further up.  This addresses the comment in the commit message of
        463a79cbc16c1b4aba1775d7f8ae0324753c322c "CXX_X64_BINARY must be clang-cl not cl
        when building with clang-cl":  "Ideally, the code would be reorganized so that
        CXX_X64_BINARY is only set after CXX has been set."
        
        Change-Id: Iaa011aeff88669ddd5d33fc5b1109abf02edff54
        Reviewed-on: https://gerrit.libreoffice.org/80468
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [cee1105a7361bd94650deeca39f02539d018a17c]

        loplugin:duplicatedefines RID_SUBSETSTR_GEORGIAN_EXTENDED
        
        was defined twice in the same header
        
        Change-Id: I05941e59162e7d29e881a81de278970763d83b52
        Reviewed-on: https://gerrit.libreoffice.org/80457
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [86872303d374f0ec3d91036dfc824b74a5779938]

        loplugin:duplicatedefines in editeng
        
        UNO_NAME_EDIT_CHAR_FONTNAME was defined twice in the same file
        
        Change-Id: Idaa5933cde25c59fd4a5642786b9d4bdd53b9a33
        Reviewed-on: https://gerrit.libreoffice.org/80456
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [0adf816ccde0ad7a7449bb30b47ef27c49414b4f]

        use cppu::WeakImplHelper in FTPContentIdentifier
        
        Change-Id: Id4ea2006fab9607fdbd744ba73deb3dbd30b374b
        Reviewed-on: https://gerrit.libreoffice.org/80453
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [d8ad8cc3c8b09f82e2ee722c98b335bfd19b2041]

        use cppu::WeakImplHelper in fileaccess::FileContentIdentifier
        
        Change-Id: I944bd19d432c18708bc822e186cd2ea1ce304403
        Reviewed-on: https://gerrit.libreoffice.org/80452
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-08  Jan Holesovsky  <kendy@collabora.com>  [707436f0b37fa2cf0e5a3fd41bcda504246876c6]

        jsdialogs: Expose the panel names.
        
        Change-Id: Ifa837bfcaba6e63c7058e34f1e386f571bfb4d61
        Reviewed-on: https://gerrit.libreoffice.org/80481
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>
        (cherry picked from commit b13e2e7d2b2767d4fadaf825756ee38bc941ad57)
        Reviewed-on: https://gerrit.libreoffice.org/80490

2019-10-08  Stephan Bergmann  <sbergman@redhat.com>  [8ec3116162e030709c42420fc70e7423db9a06df]

        Introduce o3tl::unsafe_downcast for known-good dynamic_cast downcasts
        
        (This helps rewrite code that silences Coverity unchecked dynamic_cast warnings,
        like 57b89ea1c2ff07b53c3cc002e5ec9e52abd0c1bd "coverity#704563 Unchecked dynamic
        cast", in a way that is cleaner and potentially executes faster.)
        
        Change-Id: I3319c0eeec2aa822f686feacd499a76c8c9b9499
        Reviewed-on: https://gerrit.libreoffice.org/80458
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-08  Caolán McNamara  <caolanm@redhat.com>  [7dbebef754b66e28e92be200be434d17006d3767]

        no need for vcl::Window in vcl/abstdlg.hxx anymore
        
        Change-Id: I1a2dcfe676cf5a4a01aa0d8ef7625abc316e8e81
        Reviewed-on: https://gerrit.libreoffice.org/80417
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-08  Tor Lillqvist  <tml@collabora.com>  [4936e38ba40501f57886aad946dded09b83e4786]

        Add missing source files in vcl/source/gdi
        
        (A fairly ad-hoc small subset of the source files are included in the
        Xcode project to make it possible to set breakpoints in them in
        advance.)
        
        Change-Id: I6c2655337e1d623b299e65aa977650e7519b7bd8

2019-10-08  Michael Meeks  <michael.meeks@collabora.com>  [2d7d3cc936cb5b0a242ad7a5c714ebde03df574d]

        lok: only generate sidebar JSON for mobile views, for now.
        
        Change-Id: I7a4b20cfc93ddd77752790a7c303f512a62afbb3
        Reviewed-on: https://gerrit.libreoffice.org/80460
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-08  Stephan Bergmann  <sbergman@redhat.com>  [063702253e33734e2a867ae5145e05a3153b3c04]

        Simplify some uses of dynamic_cast
        
        (SdrCaptionObj is derived from SdrTextObj, and SdrTextObj::SetVerticalWriting
        isn't shadowed anywhere along the derivation path to SdrCaptionObj, so dropping
        the dynamic_cast to SdrTextObj in the last block is fine.)
        
        Change-Id: I914a13cbdbeb4ba58f642c9696ef4ad456bc3322
        Reviewed-on: https://gerrit.libreoffice.org/80451
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-08  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [850123c8572f07eafc16eed2eb00b4d83945808b]

        tdf#125289 Use default colors from the new standard palette
        
        These look quite similar to the previous ones and
        we have translatable strings for them
        
        Change-Id: Ib40f4087830098341dcd32ce81673f6f187fe685
        Reviewed-on: https://gerrit.libreoffice.org/77074
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-10-08  Heiko Tietze  <tietze.heiko@gmail.com>  [8519c6d98250a5f2b4c78e330fc79907c596a447]

        Resolves tdf#127903 - Allow customization with equal key
        
        Change-Id: Ie5e1fc23412d13a868e021addb0de47d9e84f80b
        Reviewed-on: https://gerrit.libreoffice.org/80436
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-10-08  Caolán McNamara  <caolanm@redhat.com>  [64fc5986607eaba5db627c546cb1321f00abc501]

        implement gtk dialog screenshotting
        
        Change-Id: If4e570f775bd1e29dfb75cb7e5dd9d9dfc35e654
        Reviewed-on: https://gerrit.libreoffice.org/80416
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-08  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [1c68ab312c5473ce642f75fc35a1edd6be187489]

        tdf#124391 Fix doubled menu in global menu
        
        Regression from 3bedbfd9b3cee5a8d2da6ee0486859bd725979ba
        
        Change-Id: I56473a2b0620f90f23b1bcde3ae1290801021038
        Reviewed-on: https://gerrit.libreoffice.org/80367
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-10-08  Stephan Bergmann  <sbergman@redhat.com>  [ea3d4e806cbdde18173da92187329f1ac2177e14]

        Fix CXX_BASE for clang-cl builds on Windows
        
        ...where the configure messages confusingly mentioned cl.exe instead of
        clang.exe (but the actual checks correctly used $CXX being clang)
        
        Change-Id: I9e0c6e1ab8ba64c45f752b413c3e6c22182506ac
        Reviewed-on: https://gerrit.libreoffice.org/80442
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [9f981916f21ac38bb81d14b55ac031961ee732fd]

        use cppu::WeakImplHelper in UniversalContentBroker
        
        Change-Id: Iaeb88801faab2c9e45b19751ab44c0f800d3c5ec
        Reviewed-on: https://gerrit.libreoffice.org/80424
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-08  Miklos Vajna  <vmiklos@collabora.com>  [dd4a67084853a030bf4b9f1f85d728620e0604a5]

        vcl: avoid downscale && upscale in DrawTransformedBitmapEx()
        
        If we rotate a bitmap and put it to a metafile, we'll create a
        MetaBmpExScaleAction. But just because we need to store a transformed
        bitmap for rotation purposes, it doesn't mean we also need to scale it.
        
        This helps in case later the metafile is upscaled and the downscaled
        bitmap would look blurry.
        
        Change-Id: I7d64a88af460e80dffde8052186888eddbb440fe
        Reviewed-on: https://gerrit.libreoffice.org/80426
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-10-08  Mike Kaganski  <mike.kaganski@collabora.com>  [ef2ec07b4113fdadf863352c832af657b5ae205c]

        tdf#128009: Allow spaces in AutoText suggestions
        
        Currently autotext entries with long names starting with spaces, or
        containing spaces after first or second character, would never be
        suggested when SvxAutoCorrCfg::IsAutoTextTip() gives true (set in
        Tools -> AutoCorrect -> [x] Display remainder of name as suggestion
        while typing), because only a single word no less than 3 chars long
        left to cursor is considered a candidate for the name matching.
        
        This change allows to consider multiple chunks of text left to the
        cursor as the candidates for name matching. The chunks are 3-9
        characters long, may start only between words, and have spaces,
        including leading. Thus, AutoText entries with long names like
        "  Dr Foo" will now be suggested for an entry like "lorem  dr f".
        
        Change-Id: If91c957341a4f4b281acb0e4ada558706ea2f8c1
        Reviewed-on: https://gerrit.libreoffice.org/80392
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [cf1b5ae4c5f7c9111a745199ac993742f9007263]

        use cppu::WeakImplHelper in CommandProcessorInfo
        
        Change-Id: Ifbb2d50b1d88f0bceed38bddd23858a54b8527dc
        Reviewed-on: https://gerrit.libreoffice.org/80403
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [ed1f20d2f1674261c30a503c5b429ad35dabf033]

        use cppu::WeakImplHelper in CachedDynamicResultSetStubFactory
        
        Change-Id: Ide129bb5de11f967aa42d46704a0d00487fc5419
        Reviewed-on: https://gerrit.libreoffice.org/80423
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [7426fd34b3979ce546f749dba15f58e299b62eac]

        use cppu::WeakImplHelper in ResultSet
        
        Change-Id: I9d6feef38532b0057e16fc3f25b0f285d3dfcb99
        Reviewed-on: https://gerrit.libreoffice.org/80407
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [41772463ca1ab22b213dbf1cb7449ec695b2f457]

        use cppu::WeakImplHelper in fileaccess::BaseContent
        
        Change-Id: I1a677ce5c3eed773c04709808d0d019a2f59585d
        Reviewed-on: https://gerrit.libreoffice.org/80425
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-08  Stephan Bergmann  <sbergman@redhat.com>  [8f4fdb405a8470b9d06ab14ced120da89b213e82]

        New loplugin:classmemaccess
        
        ...to complement and improve upon GCC's -Wclass-memaccess.  See the comment at
        the head of compilerplugins/clang/classmemaccess.cxx for details.  (It is not
        yet clear to me whether we would want to get this upstreamed into Clang.)
        
        35d21e4bf6f66b3bbc7a44fcf184cb721b524a94 "Remove redundant memsets" was a case
        that benefited from looking through toplevel casts to void*.  (Though the code
        in include/basic/sbxvar.hxx needs a slightly more verbose way to deliberately
        silence the warning now.)
        
        d03041e19215592f21ba1222d3cfa29e1f94260a "Drop bogus memsets" is one example of
        various cases that GCC -Wclass-memaccess failed to catch due to the use of array
        instead of pointer types.
        
        Change-Id: I6a9bfc34e3536834af35fdf4fb7ceeb31f31f8c0
        Reviewed-on: https://gerrit.libreoffice.org/80421
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-08  Stephan Bergmann  <sbergman@redhat.com>  [c18280e6b2b22936f00e1c88606eadc6dfd9e100]

        More generated files to take care of
        
        Change-Id: I4a150389e42959bb8e522dbf488eda24ac934f00
        Reviewed-on: https://gerrit.libreoffice.org/80422
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-08  Heiko Tietze  <tietze.heiko@gmail.com>  [7fef6c0fed10a3457f520689fa129926636c3103]

        Tip of the day randomized
        
        Necessary because of serial presentation after
        I69b72b80d6d6afa25a1c4f01fa05bc60b5741db8
        
        Change-Id: I26d2a08442b91c11ec7d9c4addaaad764e7f3ba9
        Reviewed-on: https://gerrit.libreoffice.org/80371
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-10-08  Andras Timar  <andras.timar@collabora.com>  [11c14101a24d456e71c35bccd49114ca2aa7e269]

        update help text of --disable-gui
        
        Change-Id: Idd01b11acee3683bbc3d81d0c2ccf8be6c4fbb69
        Reviewed-on: https://gerrit.libreoffice.org/80428
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Tested-by: Rene Engelhard <rene@debian.org>

2019-10-08  Luboš Luňák  <l.lunak@collabora.com>  [2a775ef5ef0d2dfc2583341df0dd7abfff317915]

        remove leftover debug output in configure
        
        Change-Id: If2b1d7ca89f30544c4e8750119927701f9df5264

2019-10-08  Miklos Vajna  <vmiklos@collabora.com>  [9c81d0a268cca4ff36eff94c0842361b9c0287ef]

        tdf#127825 DOCX import: fix handling for tbrl, auto-height and rel size shapes
        
        Regression from commit ff17478e069cc82681df62514876c06365dd5cd6 (sw btlr
        writing mode: implement DOCX shape import for tbrl, 2019-04-25), there
        were two problems here:
        
        1) Relative size currently only works properly for the lrtb direction,
        so disable that during import till sw core is improved.
        
        2) When SwFlyFrame::Format() auto-grows a text frame which is the
        textbox of a shape, it needs to notify the shape about the physical size
        of the frame, not the logical one. So going via the SwRectFnSet
        abstraction is not correct in this case.
        
        Change-Id: Ie185c7415d90594434eac8f459630d6a3212328a
        Reviewed-on: https://gerrit.libreoffice.org/80398
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [266303e867fae0eb10fe9aa52cf683e3db88376a]

        cleanups in xmlreader
        
        (*) fix order of headers
        (*) include the right headers in span.hxx
        (*) use std::memcmp instead of memcmp
        (*) clear entries from cache when the namespaces array is resized
        
        Change-Id: I04319bbaa84369e5470799578fadcda66a591c9f
        Reviewed-on: https://gerrit.libreoffice.org/80347
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [c5e9bc71c4803ccf7c1eaa23aed03bdaee31f001]

        use cppu::WeakImplHelper in CachedDynamicResultSetFactory
        
        Change-Id: Ia13306a3059678ef306835b8641a26200f9ae420
        Reviewed-on: https://gerrit.libreoffice.org/80414
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [6a1485d4109ae5d0666d769406811d1918c90388]

        use cppu::WeakImplHelper in CachedContentResultSetStubFactory
        
        Change-Id: Ic0fb9aa44fefc9377ead2d815be0f522eaf8cb33
        Reviewed-on: https://gerrit.libreoffice.org/80413
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [353be96d175d522b21440dbe2b39a67650eebf08]

        use cppu::WeakImplHelper in CachedContentResultSetFactory
        
        Change-Id: I1575e051fe963a4bf73453a7e6b89c9c891d1ff9
        Reviewed-on: https://gerrit.libreoffice.org/80412
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [32e48476fe514955aca5f66f6f7a632341623f01]

        use cppu::WeakImplHelper in ScDataPilotDescriptorBase
        
        Change-Id: I16f7ba16f08c186bbdb32af5206089c497e1c8c1
        Reviewed-on: https://gerrit.libreoffice.org/80411
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [6ce4cf4ca87a2a7d0bbba6f7c94619de3e493263]

        use cppu::WeakImplHelper in ScCellRangesBase
        
        Change-Id: Ic1f380ef1ace1e3d57853e070e00c91a19d831db
        Reviewed-on: https://gerrit.libreoffice.org/80410
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [81c150f3e5a48040fb194f1d5b10349ef8fcefb1]

        use cppu::WeakImplHelper in ResultSetMetaData
        
        Change-Id: I28df6cd28ca099bb1a07c18a35eebd5529e094e9
        Reviewed-on: https://gerrit.libreoffice.org/80409
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [c1692639bcee2f3b0b0f03347f8743b8a7307300]

        use cppu::WeakImplHelper in ResultSetImplHelper
        
        Change-Id: If82ae3f5cee0ae893fd32ecafe3c7baf7ec00ed4
        Reviewed-on: https://gerrit.libreoffice.org/80408
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [469e577852fd41655169cbb05fc610bd36a1e51a]

        use cppu::WeakImplHelper in ContentProviderImplHelper
        
        Change-Id: I1b2c4a296de6d1d6769f9e82380d1b45d506daca
        Reviewed-on: https://gerrit.libreoffice.org/80406
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [850abad67bc05f823bc3975367b33ec67449b5c5]

        use cppu::WeakImplHelper in PropertyValueSet
        
        Change-Id: I48b0292207a88234290ffc9a3ca5585ee9b924e3
        Reviewed-on: https://gerrit.libreoffice.org/80405
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [aca7ea6b0082fe991d8430ee42c4172eae7f7849]

        use cppu::WeakImplHelper in InteractionRequest
        
        Change-Id: I5f79ac795d17158c3e74aa76baf8483892cec920
        Reviewed-on: https://gerrit.libreoffice.org/80404
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [231e16d9091c2d318d99c2f2eb985311e7138127]

        loplugin:redundantpointerops simplify *p.get()
        
        Change-Id: I12517651fb3f777fd08e384992bb3e84b340ad85
        Reviewed-on: https://gerrit.libreoffice.org/80382
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [e47172ce2ac486b909ee8f46380dca8efedb6a24]

        use cppu::WeakImplHelper in PropertySetInfo
        
        Change-Id: I4da5d73ee7b531927066a1a4d4d7561ef9648483
        Reviewed-on: https://gerrit.libreoffice.org/80402
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [c1c619f4b087cc4e26866a5f3d591bb610158d66]

        use cppu::WeakImplHelper in ContentIdentifier
        
        Change-Id: Id9c0d5d1f69c516efdf45b070982bdf341e86ce8
        Reviewed-on: https://gerrit.libreoffice.org/80401
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [d3883e67bfe9f2889690b435bc57273c22e327f7]

        use cppu::WeakImplHelper in VCLXRegion
        
        Change-Id: I93bb52b35b4c15dc93d7638d7fc1e00652a2a1e7
        Reviewed-on: https://gerrit.libreoffice.org/80400
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [e1771399490fe0d2c40fb250f03c362128916223]

        use cppu::WeakImplHelper in VCLXBitmap
        
        Change-Id: I789646591caca8ee164d32e07b050b862f627973
        Reviewed-on: https://gerrit.libreoffice.org/80385
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-08  Stephan Bergmann  <sbergman@redhat.com>  [2c181658e11623d750d8b4d4f971a52d0f10d1a7]

        Let WW8_TCell zero-initialize its members
        
        ...which removes the need for WW8TabBandDesc::setcelldefaults and its dubious
        memset operating on a non-trivial type (as WW8_TCell has WW8_BRCVer9 data
        members, which in turn has a user-provided default ctor)
        
        Change-Id: Iabb02e353387f4fc2a002578b1b2b116d2f7313c
        Reviewed-on: https://gerrit.libreoffice.org/80394
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-08  Julien Nabet  <serval2412@yahoo.fr>  [7e2ba14567d2c7f7a657c159d9d02a4ca4543e36]

        Add some doc and fix comment in eppt (sd)
        
        See https://docs.microsoft.com/en-us/openspecs/office_file_formats/ms-ppt/6be79dde-33c1-4c1b-8ccc-4b2301c08662
        "
        2.6.1:
        A - fAutoAdvance (1 bit): A bit that specifies whether to automatically advance to the next slide
        during a slide show based on timing information on the slide.
        B - fWillSkipBuilds (1 bit): A bit that specifies whether to display animations during a slide show.
        C - fUseSlideRange (1 bit): A bit that specifies whether to display only the slide range specified by
        the startSlide and endSlide fields during a slide show.
        D - fDocUseNamedShow (1 bit): A bit that specifies whether the slides shown during a slide show
        are from the named show identified by namedShow. It MUST be ignored if fUseSlideRange is
        TRUE.
        E - fBrowseMode (1 bit): A bit that specifies whether the slide show is presented in a way optimized
        for browsing. If fBrowseMode is TRUE, fKioskMode MUST be FALSE.
        F - fKioskMode (1 bit): A bit that specifies whether the slide show is presented in a way optimized
        to run at a kiosk. If fKioskMode is TRUE, fBrowseMode MUST be FALSE.
        G - fWillSkipNarration (1 bit): A bit that specifies whether to play slide audio narrations during a
        slide show.
        H - fLoopContinuously (1 bit): A bit that specifies whether to restart the slide show at the
        beginning after advancing from the last slide.
        I - fHideScrollBar (1 bit): A bit that specifies whether to display the navigational scroll bar during a
        slide show.
        "
        So yes, "IsEndless" corresponds to "fLoopContinuously"
        
        Document "Skip narration"
        + "show scrollbar" corresponds to Bit 8 (the contrary of "fHideScrollBar")
        so since this the Bit 8 of nFlags isn't set, it's always to 0, so we always show scrollbar
        
        Change-Id: Ifb4f62a9f52cdafac9f788f4d6d1deb0cf1b8efa
        Reviewed-on: https://gerrit.libreoffice.org/80415
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-08  Julien Nabet  <serval2412@yahoo.fr>  [47c417c553c7ffcb85cba5b5943316ea9e93f025]

        Simplify if/else and remove useless assert in undoobj.cxx (sw)
        
        791     else if( pEndNdIdx || !pTextNd )
        corresponds to the negation of the if condition:
        767     if (!pEndNdIdx && pTextNd)
        So remove existing "else" block and replace "else if" by "else"
        
        Change-Id: I9681f97fdbaece7495d4765617a2634b0cc8f2e3
        Reviewed-on: https://gerrit.libreoffice.org/80399
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-08  Mike Kaganski  <mike.kaganski@collabora.com>  [810cddee6d2ef0f4057337d699a1a55323faa1ba]

        tdf#126589: only consider text to the left of cursor as AutoText short name
        
        Given a text "This is a dtfoo bar", and cursor inside "dtfoo" between "t"
        and "f", invoking AutoText function (F3) currently considers the whole word
        "dtfoo" as autotext short name. This changes it to only consider the part of
        the word to the left of cursor, i.e. only "dt" in the example. This removes
        the requirement to have a word boundary after the autotext short name.
        
        Change-Id: I6ba28e63fe25664131b7e03dda39ae997dffa464
        Reviewed-on: https://gerrit.libreoffice.org/80419
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-07  Tor Lillqvist  <tml@collabora.com>  [e4979457bf11a4ee4594eb2ba3f9bf9ca07fab79]

        Add a SAL_INFO for SwVbaDocument::SaveAs2000()
        
        Change-Id: Ic91b9c3a832d68ca3ccc61ccb19b0e29b488abc0
        (cherry picked from commit 6412701313a875aff199dbf862e250faf6861cd0)
        Reviewed-on: https://gerrit.libreoffice.org/79256
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit 30f25672a86494625d525086d0a81513db119917)
        Reviewed-on: https://gerrit.libreoffice.org/80377
        Tested-by: Jenkins

2019-10-07  Tor Lillqvist  <tml@collabora.com>  [5ff93b6b35841248d899c77a395354a42b0b9e2b]

        Add a SAL_INFO for SwVbaDocuments::Open()
        
        Change-Id: I0c62864f3efa53dde0dc78482d8e9c7ffc35b6ee
        (cherry picked from commit 0993ccb56eba6e52d5b3b00f60ea069571f2554a)
        Reviewed-on: https://gerrit.libreoffice.org/79255
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit 3df903c1e572cf010b71ff6cce8acc3d6174a0b9)
        Reviewed-on: https://gerrit.libreoffice.org/80376
        Tested-by: Jenkins

2019-10-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [09e0e415e1fe1821a2ee5b12dab9b20fd7c46641]

        use cppu::WeakImplHelper in VCLXGraphics
        
        Change-Id: If862818ef3eb534493ac61d5071ec1adf590ebf2
        Reviewed-on: https://gerrit.libreoffice.org/80388
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-07  Noel Grandin  <noelgrandin@gmail.com>  [b3d077a9201d10f2243a7e187af93feb9bfd26ff]

        hidpi cursors for macOS
        
        Change-Id: I39bdc93048733627a54c4f7b4b2e7df4f073ef25
        Reviewed-on: https://gerrit.libreoffice.org/67424
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-07  Luboš Luňák  <l.lunak@collabora.com>  [79ca031fb2e8802aa4383362f83306fad6895729]

        make the clang plugins configure check faster
        
        Use a header which is not so expensive to parse/compile.
        
        Change-Id: I4197fb16938b19c18fed541dbf94bf2c97a60e66
        Reviewed-on: https://gerrit.libreoffice.org/80301
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-07  Luboš Luňák  <l.lunak@collabora.com>  [ad5cbcf6ba0afdc1d8d7405c2641cce8de4a360b]

        try to autodetect flags needed to build Clang plugins
        
        Instead of having a lot of it hardcoded, which brings problems like:
        - Clang-to-be-10 has switched to -std=c++14, so our hardcoded c++11
          makes the build fail
        - I cannot compile with my openSUSE-shipped clang, because it ships
          only libclang-cpp and not the other libClangSomething libs
        The possibility to explicitly set the necessary variables is still there.
        
        Change-Id: I58d401d4584fa064f1c1351a8a06ff4e29643063
        Reviewed-on: https://gerrit.libreoffice.org/80300
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-07  Luboš Luňák  <l.lunak@collabora.com>  [b1c14c30ba99ede85e41934b565195b0cbc69703]

        fix various warnings in compilerplugins
        
        These are triggered when using llvm-config --cxxflags for building,
        and sometimes there's -Werror. The warnings were mostly unused
        variables because of being used only in assert(), or default case
        in switch that covers all enums (it's better to not handle default
        to get warning if a case is not handled).
        
        Change-Id: I0ecdd1f27390aadf033852b0d1ee0ca424ae3c37
        Reviewed-on: https://gerrit.libreoffice.org/80317
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-07  Luboš Luňák  <l.lunak@collabora.com>  [0ec6797f8063a1a82dc492840351c3f0f58088a4]

        generate make dependencies also for clang.pch
        
        Change-Id: Id05f2741763ef0d9e87d9804339d29aee6bc068f
        Reviewed-on: https://gerrit.libreoffice.org/80380
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-07  Luboš Luňák  <l.lunak@collabora.com>  [336bd632f916330de73f2fe739c6640449200f32]

        handle more -arch: options when avoiding D9025
        
        Change-Id: I97ff0418e25aeaea4cae349f2d228fb35219b5c2
        Reviewed-on: https://gerrit.libreoffice.org/80374
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-07  Caolán McNamara  <caolanm@redhat.com>  [ea49b745e7c5114e1ba71ae6d6197624713924f8]

        use FileDialogHelper which is able to set parent easily
        
        Change-Id: I0389311323175fbbc58ee0b9fbb6353061b21e2f
        Reviewed-on: https://gerrit.libreoffice.org/80395
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-07  Noel Grandin  <noelgrandin@gmail.com>  [36c965311f53dd9feae63ed4f8ab6de4cc449b99]

        use FastParser in linguistic
        
        Change-Id: Iee2254dc13ccc31d266009ba1eb00f2517484cc7
        Reviewed-on: https://gerrit.libreoffice.org/79814
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [be634d021229408bf9e30b4cb75be5debf9a3ffd]

        use cppu::WeakImplHelper in VCLXDevice
        
        Change-Id: Ia83cc372d53db41edc8199077db91cb7b1d06e24
        Reviewed-on: https://gerrit.libreoffice.org/80386
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [7a3509b153246a7018748d83c9fef552544eab2b]

        use cppu::WeakImplHelper in VCLXFont
        
        Change-Id: Iab0ff79ba1f94f087b57faefa3945aba1ed42448
        Reviewed-on: https://gerrit.libreoffice.org/80387
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-07  Stephan Bergmann  <sbergman@redhat.com>  [9429864a3fce4dae1e6d9387a1747a338768f316]

        Fix function name, "revert" -> "reverse"
        
        (See the discussion in the comments to
        <https://gerrit.libreoffice.org/#/c/80317/> "fix various warnings in
        compilerplugins".)
        
        Change-Id: Ia6ba32206ddf44bba9bb5acdd929c0750c48cca9
        Reviewed-on: https://gerrit.libreoffice.org/80372
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-07  Caolán McNamara  <caolanm@redhat.com>  [3a1043284b99823191ff4ee4d7285d5703288216]

        cid#1454630 Uninitialized scalar field
        
        Change-Id: Id8b7e4dfb021b836d5d14ce9ca73f3835288a7a4
        Reviewed-on: https://gerrit.libreoffice.org/80343
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-07  Caolán McNamara  <caolanm@redhat.com>  [d46456b07df11bf774c3a7dcbcd843bb97efbe38]

        weld ScreenshotAnnotationDlg
        
        Change-Id: I94e42c1d10922170f53af917bba6848c9f006a11
        Reviewed-on: https://gerrit.libreoffice.org/80383
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [76681af6d846f9b285b4034826722766e47415e2]

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

2019-10-07  Caolán McNamara  <caolanm@redhat.com>  [8641911d407166deea43efbd13da752fc0946c7f]

        update sw pch
        
        Change-Id: Ica2fb688d3fcf6f9f74399215e3092bf4a2ac9c8
        Reviewed-on: https://gerrit.libreoffice.org/80337
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-07  Caolán McNamara  <caolanm@redhat.com>  [aff306cdd05a7be14c6dd2a6826cc61d38463465]

        SvSimpleTableContainer is now unused
        
        Change-Id: I7762d95290a0b35de4f909895a4e28b52c436ed9
        Reviewed-on: https://gerrit.libreoffice.org/80307
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-07  Caolán McNamara  <caolanm@redhat.com>  [c8467eb5b75ba7de19403f24b92907c77ce4f077]

        drop comment referencing ModalDialog
        
        Change-Id: I887b0371309a897848eed5d72c55458f78ed1f68
        Reviewed-on: https://gerrit.libreoffice.org/80361
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-07  Luboš Luňák  <l.lunak@collabora.com>  [0d00e5650679786728231a580b1cd46e409038cc]

        adjust a confusing test
        
        GetPrefSize() at this point is Size(0,0), so the test was testing
        topleft corner. And getPixel() takes Y,X , so even then it wasn't
        testing the center.
        
        Change-Id: Ie2e489a693fae2b7ea41075ebe6fa3ef405545d5
        Reviewed-on: https://gerrit.libreoffice.org/80351
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-07  Luboš Luňák  <l.lunak@collabora.com>  [a9a6e154301fef99fe294591e0b327ace7e0945f]

        fix test for CanvasBitmap not handling N32BitTcMask bpp properly
        
        Change-Id: Ic331d33e0f0feca1fde4425fdb4106b1a769194d
        Reviewed-on: https://gerrit.libreoffice.org/80350
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-07  Caolán McNamara  <caolanm@redhat.com>  [a5b775c638c5631acb16363e37ee9c49d8835d0b]

        cid#1454629 silence bogus Arguments in wrong order
        
        Change-Id: I7dc06a2754eaa172f112f38a260240f8e2cc0983
        Reviewed-on: https://gerrit.libreoffice.org/80345
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-07  Caolán McNamara  <caolanm@redhat.com>  [ed200d9f2586b714718aaa7319ea68cf480261ad]

        weld SwSendMailDialog
        
        Change-Id: Ibb21567c11adef233061cb53f787a73eb56cc282
        Reviewed-on: https://gerrit.libreoffice.org/74848
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-07  Caolán McNamara  <caolanm@redhat.com>  [885e6064f05b6e8360cc020872d4696afeb15305]

        cid#1448512 silence bogus Out-of-bounds access
        
        Change-Id: I6febe3d48fc9018b373a940d88d2afeefad7502c
        Reviewed-on: https://gerrit.libreoffice.org/80355
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-07  Caolán McNamara  <caolanm@redhat.com>  [9f68c71116661813efc19223a0ead921e3a38e02]

        cid#1130173 Logically dead code
        
        Change-Id: I3b283a3283d865f5f96d872bad219ce9c3f872df
        Reviewed-on: https://gerrit.libreoffice.org/80356
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: Jenkins

2019-10-07  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [29e12fe99d38ce2a35b946f6a851940e347713dd]

        tdf#112368 Qt5 don't lose ownership in flushClipboard
        
        I didn't know that flushClipboard is called for simple text edit
        fields for C'n'P operations, and not just on LO shutdown. This way
        the simple text is actually secured in the clipboard instandly, as
        there aren't complex mime-types to generate and secure.
        
        As a result we also need to protect flushClipboard from loosing
        ownership, which wasn't needed for the shutdown-only case, as this
        would give up ownership anyway.
        
        Change-Id: Ib3cd4979228fc645a27c658abb3df38ccf8c8956
        Reviewed-on: https://gerrit.libreoffice.org/80042
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-10-07  Caolán McNamara  <caolanm@redhat.com>  [1506c5e1f7228b23b8cee461701ab9dc8eccde27]

        cid#1453997 silence Uncaught exception
        
        Change-Id: I8158bf997de6e34da1f2ab6a2f9b5e3c61267520
        Reviewed-on: https://gerrit.libreoffice.org/80354
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-07  Caolán McNamara  <caolanm@redhat.com>  [b017c73efdaff0d4921ff17992e499f25bfb5f33]

        cid#1454627 Dereference null return value
        
        Change-Id: Idc94a2a912d94a8208348a8d6151c6d7dfe3ccb9
        Reviewed-on: https://gerrit.libreoffice.org/80352
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-07  Luboš Luňák  <l.lunak@collabora.com>  [c8bf651fb9b97eca6af7d1d26c62681cc5c7ec0f]

        do not use compiler.getSourceManager().getFilename()
        
        This is a continuation of ff002524c12471668e63837a804b6006f9136a34.
        When compiling with icecream, its -frewrite-includes merges
        all #include's into one .cxx file and marks them with with line
        markers. But SourceManager::getFilename() doesn't take those
        into account and so it reports all of those as <stdin>.
        So use getFileNameOfSpellingLoc(), which explicitly handles this
        case.
        And we should probably never ever use SourceManager::getFilename().
        
        Change-Id: Ia194c2e041578e1e199aee2df2f885922ef7e31a
        Reviewed-on: https://gerrit.libreoffice.org/80326
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-07  Luboš Luňák  <l.lunak@collabora.com>  [dc8b44bd1d695eb8686fdddbbc7d70cd597fd78b]

        add missing const
        
        Change-Id: I20baebc41bd833764bbe828dd63df5218a12ce20
        Reviewed-on: https://gerrit.libreoffice.org/80349
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-07  Tor Lillqvist  <tml@collabora.com>  [8346606ebd7c9269a03ceca063437efff9bbf7e1]

        Get rid of another SAL_WARN that just pointlessly fills up log files
        
        Change-Id: Ic499677dad477d1ed194d63929f9374995fccb65
        Reviewed-on: https://gerrit.libreoffice.org/79254
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit 5a742afd3dde74138bda8fd140d3801b3ca900e6)

2019-10-07  Tor Lillqvist  <tml@collabora.com>  [499bf6fb2f3b948dd36b30d65c53c6733066cc6e]

        Drop some useless warnings that we get hundreds of
        
        Change-Id: Ie83b4ad7a7ab1c26ff081f70ad98eb39a04f1015
        (cherry picked from commit 7dd803da92d9b2ff36ded57ea22fbb41ef1db28f)
        Reviewed-on: https://gerrit.libreoffice.org/79253
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit dedf3da4d33a51f63006b125991e1d64d70df381)

2019-10-07  Tor Lillqvist  <tml@collabora.com>  [66559398841e07d9b2d0120cacb70bf6c9814a36]

        Makefile comments need to start in the first column
        
        This "comment" was actually interpreted as a shell command. Sure, the
        "command" was a comment in shell, too, but still, quite pointless to
        run it.
        
        Change-Id: If5abeabb1c10d62fa90dcdaf81b3b54af958ba62
        Reviewed-on: https://gerrit.libreoffice.org/79292
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit d7cbe885daf2e05677b2891c920e5ff125ee15a9)

2019-10-07  Tor Lillqvist  <tml@collabora.com>  [e3444ff546cf1e7f41b3d8ed29a0b1b42399cf57]

        Avoid dialog headings showing up as some serif font in the iOS app
        
        Apparently the use of [UIFont systemFontOfSize:10] familyName] to get
        a default font family name is a bad idea. Presumably the return value
        from this, ".SF UI Text", is matched against the list of font family
        names enumerated from the system. (The "SF" apparently stands for "San
        Francisco".) That ".SF UI Text" is not among them, so maybe vcl
        chooses some arbitrary other font instead that happens to be a serif
        one? If we instead use "Helvetica", at least we get a sans-serif font,
        even if it doesn't match the system UI font exactly.
        
        Change-Id: I7ff39d8e7893ce3c27f3f12d227f87209bbc7952
        (cherry picked from commit 685e91a7aee4a4acc60e33bf1313a394fd15b1ff)
        Reviewed-on: https://gerrit.libreoffice.org/79196
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit ba9f91a909cb52194178ac2ed78dc62bd61c1be3)

2019-10-07  Mike Kaganski  <mike.kaganski@collabora.com>  [c6ff059c740eca004966aef0842ee74760368b95]

        InsertQuote can be const
        
        Change-Id: I57b50e72b68b71406d1745304d24b52d75b3d082
        Reviewed-on: https://gerrit.libreoffice.org/80342
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-07  Tor Lillqvist  <tml@collabora.com>  [bb59923408b38f0b8504df19db443d13e1593dd6]

        Bin pointless nested #if HAVE_FEATURE_AVMEDIA
        
        Change-Id: Id36265c5bd50d95105e3abf37e999aba80b4712c

2019-10-07  Tor Lillqvist  <tml@collabora.com>  [a1ed2eccb044481b336732d6c58b211d66254310]

        Some !HAVE_FEATURE_AVMEDIA fallout
        
        Change-Id: Ie7c2f75ec66ae4c1f8dc49075624617c294cbc25
        Reviewed-on: https://gerrit.libreoffice.org/62945
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/79131

2019-10-07  Tor Lillqvist  <tml@collabora.com>  [3ca88ff9d852b7f2c79382b9d96313954f654d9d]

        Revert "We need UNO components from libmswordlo.a"
        
        Nah. We already have
        com_sun_star_comp_Writer_DocxExport_get_implementation as it is called
        in this branch.
        
        This reverts commit 98deb6e96f547e8eedff40c992fefe3514021447.
        
        Change-Id: Ic5db66420db9ef2477df8d9905ba3525f3b57e5b
        Reviewed-on: https://gerrit.libreoffice.org/79010
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit cb61889e8761837150236c617e806d52c54fd72f)

2019-10-07  Tor Lillqvist  <tml@collabora.com>  [dd49483be36b6ed02e3a014f1d00410d43ec1bf3]

        Use correct directory for some data files on iOS: share/filter, not filter
        
        Change-Id: Idd7d675872b73454d78576ed231fe90644dbe4c5
        Reviewed-on: https://gerrit.libreoffice.org/78142
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/78999

2019-10-07  Tor Lillqvist  <tml@collabora.com>  [897fd43b9b07a8907ac1b6717bfecc6114b82dc8]

        We need UNO components from libmswordlo.a
        
        They are needed for .docx and .rtf export at least. No idea how we
        have managed without it previously.
        
        Change-Id: Iff9224f92520e19d9baa691a9e7cd3c944004eed
        Reviewed-on: https://gerrit.libreoffice.org/78125
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit 1a0bd0c6914bf93733c7ab3a27741fc1dc0e3f26)
        Reviewed-on: https://gerrit.libreoffice.org/78996
        (cherry picked from commit 98deb6e96f547e8eedff40c992fefe3514021447)

2019-10-07  Tor Lillqvist  <tml@collabora.com>  [c6a822790d93f5fdbdf57ad6857c1663504bf37a]

        tdf#126964: Set background colours to white in IosSalFrame::UpdateSettings()
        
        Change-Id: I92110a7a501571d7fd707dc33502ff553f02ae5e
        Reviewed-on: https://gerrit.libreoffice.org/77823
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit e84c42ee32d1a23729c65b534c4418e2043f706d)
        Reviewed-on: https://gerrit.libreoffice.org/78994
        (cherry picked from commit 1e7a3f82324c3b855c2b3c1f8d4dec73c5162806)

2019-10-07  Tor Lillqvist  <tml@collabora.com>  [ff2b56672203990fb1ee0445977aaee7754a9f3e]

        Add the guesslang component (to apps) in case it is essential
        
        (I saw warnings about it missing in the iOS app.)
        
        Change-Id: Ib286b107e529e80ec36ffb87059f4f5923867abe
        Reviewed-on: https://gerrit.libreoffice.org/77399
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2019-10-07  Tor Lillqvist  <tml@collabora.com>  [cce10f9a7d2b32d40bdee58220d10edab07de416]

        Add libexttextcat, needed by the guesslang component
        
        Change-Id: Id13ddee66a70d8cd293940f7eea8597257d169c5
        Reviewed-on: https://gerrit.libreoffice.org/77398
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit aa0b785946ba39bbce419a6b356a7ce07349501c)

2019-10-07  Caolán McNamara  <caolanm@redhat.com>  [436157be7bf3d1da58d13c1f61f906741fe0ce69]

        DialogClosed doesn't exist
        
        Change-Id: I3f098cf0b364abb1423b5cecb8cca763f053fa4b
        Reviewed-on: https://gerrit.libreoffice.org/80336
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-07  Stephan Bergmann  <sbergman@redhat.com>  [e718cadf1c1c847c03f8e579bc17e7b82c560e79]

        Remove unnecessary(?) memset
        
        ...that was there ever since 7b0b5cdfeed656b279bc32cd929630d5fc25878b "initial
        import", while 2e93541d00f9d4aaa6ad2aeb35ee0c901d216cc0 "Resolves: fdo#69220
        crash in doc (ww6)" introduced a WW8PLCFxDesc default ctor that initializes all
        members (even though it initializes some of them to non-zero, but lets assume
        that that doesn't matter here).
        
        Change-Id: I21a75675d59ded81ccb17397f8c464efdfc3d78f
        Reviewed-on: https://gerrit.libreoffice.org/80316
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-07  Caolán McNamara  <caolanm@redhat.com>  [911282cfbbc8615d8f2e25ad932c8c34d8217b33]

        cid#1454631 Logically dead code
        
        Change-Id: Ie2850a38db3d2e343d9fc19e245eb97238196110
        Reviewed-on: https://gerrit.libreoffice.org/80339
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-07  Caolán McNamara  <caolanm@redhat.com>  [0c63e74737d3baaca96431cba1bbfcc445ff8056]

        openssl 1.0.2t
        
        Change-Id: Ideb980a07632e75e2bc7fffa851b8419e727c13b
        Reviewed-on: https://gerrit.libreoffice.org/80340
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-07  Marco Cecchetti  <marco.cecchetti@collabora.com>  [86c180a1193e928385bd8344d7dc7be1bf828cf1]

        lok: comments: fix hidden text cursor and sudden document scroll
        
        On Android, SwAnnotationWin::Rescale leads to invoke
        ImpEditEngine::UpdateViews which hides the text cursor. Moreover it
        causes sudden document scroll when modifying a commented text.
        Not clear the root cause, anyway skipping this method fixes the
        problem, and there should be no side effect, since the client has
        disabled annotations rendering.
        
        Change-Id: I572a9c6b3fe39473a596209413945d777bd79506
        Reviewed-on: https://gerrit.libreoffice.org/80244
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-07  Balazs Varga  <balazs.varga991@gmail.com>  [111c260ab2883b7906f1a66e222dbf4dc3c58c4f]

        tdf#127777 OOXML chart export: fix "CrossBetween" for not imported charts
        
        Newly created or ODF charts were still exported incorrectly, because
        ShiftedCategoryPosition was stored in the view code. Now it is removed
        to the model using ChartTypeTemplate::adaptScales.
        
        See also commit 6027ec08fd5df2e09e34ff61b3777ad2cc8304b3 'tdf#127777
        OOXML chart export: fix X axis position setting "CrossBetween"'
        
        Change-Id: I7cd69e311833bf9f24f3a600ee7c6312285a7738
        Reviewed-on: https://gerrit.libreoffice.org/80160
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-10-07  Caolán McNamara  <caolanm@redhat.com>  [0a3704d172f3c721d7b217f9bafe026c457dab55]

        cid#1454632 silence Uncaught exception
        
        Change-Id: I577cfdfde9076a3c6273c9af1f0b35108a0a0160
        Reviewed-on: https://gerrit.libreoffice.org/80338
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-07  Miklos Vajna  <vmiklos@collabora.com>  [e424a2b0ee0b1ca438832efe4feb23a1aef38ba7]

        sw: fix Android build
        
        /home/vmiklos/git/libreoffice/master-android/sw/source/core/txtnode/txtedt.cxx:1203:41: error: loop variable 'rImplicitChange' has type 'const std::pair<int, int> &' but is initialized with type 'std::__ndk1::pair<long, long>' resulting in a copy [-Werror,-Wrange-loop-analysis]
        
        Just use auto, the copy that was happening here was not intentional.
        
        Change-Id: I2f98519f7891bd52ccf560ba0707ad8eef415e06
        Reviewed-on: https://gerrit.libreoffice.org/80364
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-07  Caolán McNamara  <caolanm@redhat.com>  [ebcaefe7d7e7a0aa3b0c20c84657635462100d07]

        [DECL|IMPL]_ABSTDLG_BASE now unused
        
        Change-Id: I111d96da3615f5084f10b4e81dd10bc559c29757
        Reviewed-on: https://gerrit.libreoffice.org/80335
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fcb96565f08c0a9a6042a96c74955f48b6160c13]

        Fix typo
        
        Change-Id: Ice72d00eb402a291f9a9e262a582493e316864fc
        Reviewed-on: https://gerrit.libreoffice.org/80358
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-07  Miklos Vajna  <vmiklos@collabora.com>  [751a89b9d120eccc6c4b53e3b398149f29c79ed9]

        vcl: fix Android build
        
        UNX is defined for Android. Other code in the same file has guards like:
        
        	#if !defined(ANDROID) && !defined(IOS)
        
        but this is already in an
        
        	#ifndef IOS
        
        block, so just check for ANDROID.
        
        Change-Id: I73f92ef5702ec1f1385e2ffa0ea3dbedf7d3b6a2

2019-10-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [8f6f9e4217d03d874fb1ce391730a1c893ab6844]

        tdf#127958 crash adding 2 or more files into writer master document
        
        clean up the memory management here, the SfxMedium wants to own the
        passed-in SfxItemSet
        
        Change-Id: I1bafa520ca7b833c4d2df7593649c3720c46e2ce
        Reviewed-on: https://gerrit.libreoffice.org/80332
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-07  Caolán McNamara  <caolanm@redhat.com>  [46c90ca5f92bfa517b8b89a2d42d60ec3f9f3adc]

        cid#1454634 silence Unchecked return value
        
        Change-Id: Ica5c87b1b217716d2522dd5b97ca73d8748d5f48
        Reviewed-on: https://gerrit.libreoffice.org/80330
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-07  Caolán McNamara  <caolanm@redhat.com>  [e5c67f714335000fcbd6ffb5f37bd1b9e9326bb8]

        cid#1454626 Uninitialized scalar field
        
        Change-Id: I953bf3828cf3c5df5335dbc9b1ee2142aff4047b
        Reviewed-on: https://gerrit.libreoffice.org/80329
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [439004122498b34433e2394d1d9c55c7d3666ab5]

        enable -Wrange-loop-analysis on clang
        
        Change-Id: I2095308943c94ad16c110d5fac47715398eb5d39
        Reviewed-on: https://gerrit.libreoffice.org/80187
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-07  Justin Luth  <justin.luth@collabora.com>  [875793d841165aaaaefa2c34b855e8f0f8a8c214]

        related tdf#99602 writerfilter TODO: subscript - use ParaStyle fontsize
        
        The existing code handled two situations:
        1.) if both position(escapement) and fontsize set via direct properties
        2.) if fontsize came from the document default properties.
        
        That misses both paragraph style fontsize (very common)
        and character style fontsize.  This patch adds checking for
        the paragraph style's fontsize.
        
        Change-Id: I25312cd4544cfd1be09b21c96a270cb05e4f5b8f
        Reviewed-on: https://gerrit.libreoffice.org/80179
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-07  Miklos Vajna  <vmiklos@collabora.com>  [a4b255ecdaba4c13933dfd3558f3cf7dab5ec0e5]

        sw: prefix members of SwElemItem
        
        See tdf#94879 for motivation.
        
        Change-Id: I54473674ff0e8928249059efdfb06f90ab7d2ad1
        Reviewed-on: https://gerrit.libreoffice.org/80331
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-10-07  Julien Nabet  <serval2412@yahoo.fr>  [52cda5c5ae426761ccbdb4f20419098eab195303]

        Fix FIXME in swcache.hxx
        
        by getting rid of useless IsAvail() function
        
        Change-Id: I7c3bbf74a9ef3aaa792936ef2b4887021226dd2a
        Reviewed-on: https://gerrit.libreoffice.org/80327
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-06  Caolán McNamara  <caolanm@redhat.com>  [b03c6bc011d05f33522537ed37fe01c30444be0f]

        fix android build
        
        Change-Id: Ied0e3affd81ea6072d1852dac73ef08f96760271
        Reviewed-on: https://gerrit.libreoffice.org/80328
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-06  Caolán McNamara  <caolanm@redhat.com>  [48595c805dd5b917e9bd01ad1c2deb4a047c5f7b]

        Related: tdf#127935 set default activate handler to toggle row expansion
        
        Change-Id: I2bbfb1445b8d2e748f642cdf4723d41b7f072e2b
        Reviewed-on: https://gerrit.libreoffice.org/80305
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-06  Noel Grandin  <noelgrandin@gmail.com>  [4b28b77eddfe48e709180f1ab81ac0d996796471]

        we can use Span for the cache key here
        
        Change-Id: I77894e3c5e3d68cb2a12abcc0b09f2c042664ba0
        Reviewed-on: https://gerrit.libreoffice.org/80315
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-06  Noel Grandin  <noelgrandin@gmail.com>  [0a6b9df8c8fc8e97ac627081485613e336051208]

        convert equals() to operator== in xmlreader::Span
        
        Change-Id: Ic6a8eae344c06be87e2bc4bf7f242a2d18ebc8ad
        Reviewed-on: https://gerrit.libreoffice.org/80312
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-06  Luboš Luňák  <l.lunak@collabora.com>  [3e5d4ecbde512efe169536544489635f7f076fd2]

        the PCH in compilerplugins should also depend on the Makefile
        
        Otherwise it may not get rebuilt in Jenkins when flags in the Makefile
        change.
        
        Change-Id: I9a06c5bbfd4af2714497c5658d8c523a6c929f68
        Reviewed-on: https://gerrit.libreoffice.org/80318
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-06  Luboš Luňák  <l.lunak@collabora.com>  [1cccad3dd24e4a5cf5d7299326ae302e71980971]

        replace throw with abort
        
        There is nothing catching the exception anyway, and this fails
        to compile if compiling the plugin with Clang's CXXFLAGS (which
        include -fno-exceptions).
        
        Change-Id: Iad9316ad9613e4fd66d0e5a16fd71bbb8066cc2b
        Reviewed-on: https://gerrit.libreoffice.org/80299
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-06  Dennis Schridde  <devurandom@gmx.net>  [cb060c2fe9e03b49953f43ab605559c4542e2ae4]

        tdf#124456: Make Ant configure.ac check more robust
        
        Change-Id: Iee16dd23c7881756663e8b6a67e4391186a6e430
        See-Also: https://bugs.gentoo.org/682156
        Reviewed-on: https://gerrit.libreoffice.org/80233
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-06  Stephan Bergmann  <sbergman@redhat.com>  [ac87cfdf263d2abd97b32857534d0f749b7c4479]

        Replace SystemEnvData pToolkit/pPlatformName strings with enums
        
        (and streamline those data members' names)
        
        Change-Id: Ifdd596c7a54dd507045d412c30b463468c2f798b
        Reviewed-on: https://gerrit.libreoffice.org/80313
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-06  Noel Grandin  <noelgrandin@gmail.com>  [6a789e617ed07bfddc516c8fc0cf94cd6dfe7250]

        improve SfxPoolItem operator== implementations
        
        (*) make them all call the superclass operator==
        (*) make the base class check which and typeid to ensure
        we are only comparing the safe subclasses together
        (*) remove a couple of operator== that were not doing
        anything useful
        
        Change-Id: Ia6234aed42df04157a5d6a323dc951916a9cb316
        Reviewed-on: https://gerrit.libreoffice.org/80308
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-06  Stephan Bergmann  <sbergman@redhat.com>  [070b3a848d6824ea154ae2d68fc7571feed60a5f]

        SystemEnvData::nSize is no longer read and can be removed
        
        ...since 5926b22b5dc33490d23d594b129eb8a70b94ffb0 "The SystemEnvData passed into
        the canvas factories appears to be unused".  (And the user-provided SvpSalObject
        ctor can be removed, at which point the use in SvpSalInstance::CreateObject
        should be written without "()" to avoid loplugin:subtlezeroinit.
        
        Change-Id: I4392fa2d697b29c814d7b577a7b1f8c984c05e70
        Reviewed-on: https://gerrit.libreoffice.org/80298
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-06  Julien Nabet  <serval2412@yahoo.fr>  [def00961243da0662f394bdf58b1157cfd45dfab]

        Optimize getNamespaceId (xmlreader)
        
        Adding a map to cache values allows me
        20s -> 13s to start LO
        
        Change-Id: If343225def253e29696b96f223cdcb54d0d8525d
        Reviewed-on: https://gerrit.libreoffice.org/80290
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-05  Kohei Yoshida  <kohei.yoshida@gmail.com>  [892851fe0c0490860d9aeea4b0752de52e886721]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - XML Source is no longer an experimental feature.
            
            See abb6ee1d2a0f40a4a29c60fb0c71c5644294d658 in the core repository.
            
            Change-Id: I486931b9519200a922bd82dfb051c1500ada12d0
            Reviewed-on: https://gerrit.libreoffice.org/80309
            Tested-by: Jenkins
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2019-10-05  Caolán McNamara  <caolanm@redhat.com>  [f9877e1e9abd10bb5bfcae00269c743ca6e62c60]

        ofz#17212 Floating point exception
        
        deploy a workaround, bug logged against boost as:
        https://github.com/boostorg/boost/issues/335
        
        Change-Id: I9791133e926dd474ddc5960a33fd90592ce3dcb3
        Reviewed-on: https://gerrit.libreoffice.org/80304
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-05  Kohei Yoshida  <kohei@libreoffice.org>  [20a1904945ea95df0a5d689705d2db97a6424109]

        Let's bring XML Source out of the list of experimental features.
        
        Change-Id: I872a047fe3791253aa52b19d544fb5f26ff22f9d
        Reviewed-on: https://gerrit.libreoffice.org/80296
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>

2019-10-05  Caolán McNamara  <caolanm@redhat.com>  [368195c06679417e493db4f2060321895472f0b3]

        only MultiLineEditSyntaxHighlight uses UpdateData
        
        and only the VclMultiLineEdit one which hides the Edit one so remove the unused
        Edit UpdataData related functions leaving the VclMultiLineEdit set
        
        Change-Id: Icd9a633d28907b3e5a3d52771b31574984e64d92
        Reviewed-on: https://gerrit.libreoffice.org/80228
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-05  Caolán McNamara  <caolanm@redhat.com>  [8fe484a989a1bea05dd9d1bc032c859c83966b0b]

        FileControl can be private inside svtools
        
        Change-Id: I52edd5166edc9aceeafffed898835fe5bc46880c
        Reviewed-on: https://gerrit.libreoffice.org/80232
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-05  Caolán McNamara  <caolanm@redhat.com>  [9be58fddb9c88d0fb058dcb7936a17c9d45d0237]

        Resolves: tdf#127946 pass in argument for dialog parent
        
        Change-Id: If1e8339277cedf2577934246a568ecc869355a9e
        Reviewed-on: https://gerrit.libreoffice.org/80291
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-05  Stephan Bergmann  <sbergman@redhat.com>  [5926b22b5dc33490d23d594b129eb8a70b94ffb0]

        The SystemEnvData passed into the canvas factories appears to be unused
        
        It was passed in as aArg[1] ever since d551190e8311242eadda4a3e82efff160175cb04
        "INTEGRATION: CWS canvas05", but I can't find any current use of that specific
        argument in canvas/source/ (assuming that all the factories are implemented
        there), nor can I find any trace in the git history of it ever havig been used.
        
        That means that Window::GetSystemDataAny is unused now and can be removed.
        
        Change-Id: I16efe548afb5cc3e0606cffea135f7e6674d5def
        Reviewed-on: https://gerrit.libreoffice.org/80295
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-05  Jim Raykowski  <raykowj@gmail.com>  [623c0cff7589e3f2298c16c7402cf160b99fabe2]

        tdf#127935 Make double click expand/collapse entry in option tree
        
        Also makes keyboard use to expand/collapse work
        
        Change-Id: I5b9d065ebe4a612ebe9658feb9ff71c504de7982
        Reviewed-on: https://gerrit.libreoffice.org/80173
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-05  Caolán McNamara  <caolanm@redhat.com>  [588dceaa3858ce96172d968be21ee5c7ad401e44]

        don't need button.hxx here
        
        Change-Id: I6c3225e28a05633fb68d5a08e2134c1251308717
        Reviewed-on: https://gerrit.libreoffice.org/80231
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-05  Caolán McNamara  <caolanm@redhat.com>  [76c5f33e65e9a36c94c46f1ed0b6d33721d21cfb]

        move file picker only code to fpicker
        
        Change-Id: I47cc2cb7db396a06a2abeffe4a5d40a039f21c58
        Reviewed-on: https://gerrit.libreoffice.org/80222
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-05  Stephan Bergmann  <sbergman@redhat.com>  [108d1b7c62bba7220f0e61bba8bb04ccc545bc63]

        The checks should apparenty be maArguments.getLength() >= 5
        
        ...given that maArguments[4] is accessed two lines further down, in both cases.
        Looks like typos in b6a7c4da52acf45a7b69d1e81cf9548f8552752e "INTEGRATION: CWS
        canvas05".
        
        Change-Id: Iee8a111126f2b81c9e586fe8e3c569fbd81dd8f4
        Reviewed-on: https://gerrit.libreoffice.org/80289
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-05  Caolán McNamara  <caolanm@redhat.com>  [86875a2e910bcc1a9d2c47c34ea5f71501776193]

        ofz#17448 avoid OOM
        
        Change-Id: Ie709eb0ce7c3987081b4b01fd96e7f99e7a48c27
        Reviewed-on: https://gerrit.libreoffice.org/80240
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-05  Caolán McNamara  <caolanm@redhat.com>  [dd2b43c8a3c7cc5b7f057f26c0f43978b9e31f68]

        ofz#16306 avoid timeout
        
        Change-Id: I668b590d7abf466b90a1123ef9c8b9fed1a907ed
        Reviewed-on: https://gerrit.libreoffice.org/80251
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-05  Noel Grandin  <noelgrandin@gmail.com>  [4f7c0393d5dab5c0451d16a694fab963bdc98966]

        simplify SfxAllEnumItem
        
        It is just a data carrier for an array of values for
        SID_ATTR_PATHNAME, it does not need associated enum logic.
        
        Change-Id: I547cd5580d02eb9c261feeb3545e31910a4ed644
        Reviewed-on: https://gerrit.libreoffice.org/80253
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-05  Stephan Bergmann  <sbergman@redhat.com>  [d2c49bfde8e4e5f17cc80f5f5cc99ebb0aec1946]

        Drop bogus memset
        
        ..that is both bad and unnecessary since
        8003f8694ac7c4bc117f7ce692339534d37681f0 "loplugin:useuniqueptr in
        oneToOneMappingWithFlag" changed oneToOneMappingWithFlag::mpIndex from an array
        of raw pointers to an array of std::unique_ptr.
        
        Change-Id: I247a619ebd7804a8a4faee2797f8c4753f9c4ec6
        Reviewed-on: https://gerrit.libreoffice.org/80288
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-05  Noel Grandin  <noelgrandin@gmail.com>  [96ccf745fb212f85a81afb4b9d17fa0f7667b935]

        Convert some SID in sd to SfxUInt16Item
        
        Some, like SID_NAVIGATOR_PAGE were incorrectly using
        SfxAllEnumItem, and others did not need to use SfxAllEnumItem.
        
        Change-Id: I0f61dcdda8bbc021667db3cf78141778f7b85087
        Reviewed-on: https://gerrit.libreoffice.org/80252
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-05  Noel Grandin  <noelgrandin@gmail.com>  [b0b8851021cee26412182b51ed28fe574632a4d6]

        Convert various FID_VALID_* to SfxUInt16Item
        
        Change-Id: Ic21ec69513ee520cedc026b8c2d657464beed19b
        Reviewed-on: https://gerrit.libreoffice.org/80250
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-05  Noel Grandin  <noelgrandin@gmail.com>  [9ba86e80ec77c02e4b759a08264c035fba6f2b7c]

        Convert various RPTUI_ID_* to SfxUInt16Item
        
        Change-Id: I261c30c35d3967ece7078b8529a42e646c00a90f
        Reviewed-on: https://gerrit.libreoffice.org/80249
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-05  Noel Grandin  <noelgrandin@gmail.com>  [faec1a870e671e79d1cdc532a509c345e3731c16]

        Convert SID_PAPER_START/END to SfxUInt16Item
        
        Change-Id: I62067075853b1d5c893c14d72a247b07a3cc5585
        Reviewed-on: https://gerrit.libreoffice.org/80248
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-05  Noel Grandin  <noelgrandin@gmail.com>  [85091c7bf5c3f2fcf409fd2691f227ca7f353945]

        Convert SID_ENUM_PAGE_MODE to SfxUInt16Item
        
        Change-Id: I5cffa31b45b7752ba3ff18c8a92da9766fcf8de6
        Reviewed-on: https://gerrit.libreoffice.org/80241
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-05  Noel Grandin  <noelgrandin@gmail.com>  [191794ab56e561b86c5092ea9b23f4688bbb6ebb]

        use SfxUInt16Item for SID_ATTR_TRANSFORM_SIZE_POINT
        
        Change-Id: Id7762047a17a1652c91761d3c910eadd3393040b
        Reviewed-on: https://gerrit.libreoffice.org/80237
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-05  Stephan Bergmann  <sbergman@redhat.com>  [594923028b45d55ef7cac3b28ded0d132dca2831]

        Drop bogus memset
        
        ...that is both bad and unnecessary since
        57871f98d30c0283969de1a41e72f5838d6c0eb0 "loplugin:useuniqueptr in SwNumRule"
        changed SwNumRule::maFormats from an array of raw pointers to an array of
        std::unique_ptr.
        
        Change-Id: I0cb05f022b2f067c0b62ecd42878377b139ec4fe
        Reviewed-on: https://gerrit.libreoffice.org/80281
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-05  Stephan Bergmann  <sbergman@redhat.com>  [52c3aae9b0ee9a3fb7cd38b6c4bb0b95916a1812]

        Drop bogus memset
        
        ...that is both bad and unnecessary since
        76643b208c7f0c43b0603e08a3b37f29878c42ea "loplugin:useuniqueptr in SvxNumRule"
        changed SvxNumRule::aFmts from an array or raw pointers to an array of
        std::unique_ptr.
        
        Change-Id: I889da7973958d5546ded67be4f51f6312b240ea9
        Reviewed-on: https://gerrit.libreoffice.org/80275
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-05  Stephan Bergmann  <sbergman@redhat.com>  [35d21e4bf6f66b3bbc7a44fcf184cb721b524a94]

        Remove redundant memsets
        
        ...since 1f8c2a2e5c8bda6e6e35a868e5ac7afdc7d32317 "coverity#1187868
        Uninitialized pointer field" introduced a default ctor zero-initializing all
        members of SystemEnvData
        
        Change-Id: Ifd31282ab4b82e26733afdd74c234a8a1b4dbb4c
        Reviewed-on: https://gerrit.libreoffice.org/80255
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-05  Stephan Bergmann  <sbergman@redhat.com>  [d03041e19215592f21ba1222d3cfa29e1f94260a]

        Drop bogus memsets
        
        ...that are both bad and unnecessary since
        54604f01330063635fb974b0ab4335d6af851551 "loplugin:useuniqueptr in
        SwNumRulesWithName" changed SwNumRulesWithName::aFormats from an array of raw
        pointers to an array of std::unique_ptr.
        
        (GCC -Wclass-memaccess didn't catch that because it apparently fails when the
        argument is of array instead of pointer type.)
        
        Change-Id: I6a4a03b1d16c203118fc83c0c3c44646be39a5b3
        Reviewed-on: https://gerrit.libreoffice.org/80254
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-05  Michael Weghorn  <m.weghorn@posteo.de>  [74145ccf0731cf39d57d092bb832884f6ef47ba5]

        bin/find-most-common-warn-messages.py: Switch to python3
        
        python2 is nearing its EOL.
        (The new version still runs fine with python2 if explicitly called
        as 'python2 bin/find-most-common-warn-messages.py').
        
        Change-Id: I1153a3e468a7f36c299767a32f683b84efa8af04
        Reviewed-on: https://gerrit.libreoffice.org/80286
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-10-04  Caolán McNamara  <caolanm@redhat.com>  [f6ddb203a74cf3373df15636cf9ac2973abdca66]

        ofz#17675 loop in lwp filter
        
        Change-Id: Id0c75e03794a622a9353559453ab5688c31f4b9d
        Reviewed-on: https://gerrit.libreoffice.org/80238
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-04  Caolán McNamara  <caolanm@redhat.com>  [60ef0a2ff7fad0d94f4cc5020df3aee14568a82c]

        ofz#17992 null deref
        
        presumably since...
        
        commit f9aac900ada3d507526eeeed5b51fc7a10ab4cae
        Date:   Wed Oct 2 14:57:16 2019 +0200
        
            tdf#81100 DOCX import: repeat header according to table style
        
        Change-Id: I4f093606a15909c8e29b18dfb792abd938a80c5b
        Reviewed-on: https://gerrit.libreoffice.org/80234
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: Jenkins

2019-10-04  Caolán McNamara  <caolanm@redhat.com>  [8bb5b028b975b9a92d053a784f7940cc6c4fe97f]

        ofz#17823 avoid timeout
        
        Change-Id: I3658d476873a502adc0cbd8be9a4f6ffd5b62c87
        Reviewed-on: https://gerrit.libreoffice.org/80236
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-04  Caolán McNamara  <caolanm@redhat.com>  [ba32c6646812eaecd89d67e777f1bf2378d9faae]

        SvtFileView not referenced in any .uis anymore
        
        through the fpicker constructs one directly
        
        Change-Id: Ic365231e78ca9425b97006a156273479d104eae9
        Reviewed-on: https://gerrit.libreoffice.org/80211
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-04  Caolán McNamara  <caolanm@redhat.com>  [3022dc22ceae5da4e8c8d6b287c03619e03fc123]

        weld OCollectionView
        
        Change-Id: I3aac2b42442ec3f61c2d18369eae061ae44880a5
        Reviewed-on: https://gerrit.libreoffice.org/80205
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-04  Caolán McNamara  <caolanm@redhat.com>  [6e2a7571e8ee4960f54610ba790394202c4d7aed]

        tdf#127529 vertical text not drawn in slideshow canvas
        
        because the canvas text drawing impl falls back to using an OutputDevice view
        of the canvas to use the vcl text drawing apis to achieve vertical text
        
        To get an OutputDevice view of the canvas there is a specific VirtualDevice
        ctor available to create a VirtualDevice that, unlike the normal case, doesn't
        have its own specific backing buffer, but instead draws to the underlying target
        provided via the SystemGraphicsData arg
        
        The svp/gtk impl missed that understanding and provided an ordinary
        VirtualDevice with its own backing buffer, not a VirtualDevice that would draw
        to the expected target surface of the canvas. So the vertical text was drawn to
        a different surface than the intended one, and was just discarded.
        
        The cairo use in the canvas long precedes the use of cairo in vcl itself.
        
        Seeing as text is now rendered with cairo in all cases where the canvas uses
        cairo its probably now pointless for canvas to have its own text rendering
        path.
        
        Change-Id: Ie3b0a43ca2b746cbfe25e2d0415315b3d5403cd2
        Reviewed-on: https://gerrit.libreoffice.org/80162
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-04  Caolán McNamara  <caolanm@redhat.com>  [c6f0192114f1d09a9247199ef05149e75cfacb36]

        drop unnecessary includes
        
        Change-Id: I2d6828734cfdf795499d54e1b1e8ba9fc4b5a4d1
        Reviewed-on: https://gerrit.libreoffice.org/80197
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-04  Caolán McNamara  <caolanm@redhat.com>  [ea00e07467daf81c113ee9bb75e6f205c373dba1]

        drop some unnecessary includes
        
        Change-Id: I5bea83184dd900215ca6f60ba23a4d724789c753
        Reviewed-on: https://gerrit.libreoffice.org/80190
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-04  Caolán McNamara  <caolanm@redhat.com>  [be43987b3e467c41ce40afc6b2c93d89c285dc73]

        default arg never used
        
        Change-Id: I4b6277f6dd5557f9ae67588c86819666747400bf
        Reviewed-on: https://gerrit.libreoffice.org/80191
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-04  Caolán McNamara  <caolanm@redhat.com>  [66df5e5bb0fc19c28c99592b562be8778438057c]

        Related: tdf#127529 make it harder to misunderstand this VirtualDevice ctor
        
        Change-Id: I250bc68da118a994a2e0ff8ab9eb11112827756d
        Reviewed-on: https://gerrit.libreoffice.org/80158
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-04  Caolán McNamara  <caolanm@redhat.com>  [a7411c2ee537355dc8051b7059e3a4d0bc708c04]

        document 0 len case of set_max_length
        
        Change-Id: I8300ff2d68f35da38e2314eefa7f2a2184981eab
        Reviewed-on: https://gerrit.libreoffice.org/80194
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-04  Caolán McNamara  <caolanm@redhat.com>  [a6dfb3245f657f4b05559737f256b3d85e523037]

        sSubFolder contents is always overwritten
        
        Change-Id: Ic2183a81f85dfec5361db9bf42174f2f9218ae5b
        Reviewed-on: https://gerrit.libreoffice.org/80204
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3147eed16073b8e0682803894052f139f73172bd]

        Fix typo
        
        Change-Id: I553bbcdeef269317d97bed5242bc64cb1b42f91c
        Reviewed-on: https://gerrit.libreoffice.org/80227
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [96746acd895ba41838b28f07d25986b475243be7]

        Removed executable bit on cxx and ods files
        
        Change-Id: I137af32cdd3a9e145c0f436d98670869f15f6673
        Reviewed-on: https://gerrit.libreoffice.org/80226
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-04  Szymon Kłos  <szymon.klos@collabora.com>  [35cfde01b16632a357f5d6616137533d858b4db4]

        jsdialogs: hide one number format option initially
        
        For now mobile wizard in online uses static ui structure
        so avoid showing both types of controls for numbers
        
        Change-Id: I433fcf389b0dafb7234061e8d9ca56d132c0f257
        Reviewed-on: https://gerrit.libreoffice.org/80209
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-04  andreas kainz  <kainz.a@gmail.com>  [7c797847c59d2f07173525a0a3f5f934b8c140f2]

        button icons are always left align not top changed
        
        Change-Id: I28156de7d9adc74b02bfcecec82f282b7b1a35bf
        Reviewed-on: https://gerrit.libreoffice.org/79593
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-10-04  andreas kainz  <kainz.a@gmail.com>  [8963716da9e476de101177fef5eb38e310e5c7f3]

        Character dialog - Hyperlink move Events button and labels left align
        
        Change-Id: I33c3e5a957e84054518836f2cd5efea814bd1815
        Reviewed-on: https://gerrit.libreoffice.org/80020
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-10-04  Mike Kaganski  <mike.kaganski@collabora.com>  [5b8625bd88c5c23e5b7be1245737b6a2ac08c373]

        SvxAutoCorrect::GetPrevAutoCorrWord should not be const
        
        Change-Id: Icc5f8eae4347e097f7ff22212dd94467d0702353
        Reviewed-on: https://gerrit.libreoffice.org/80198
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-04  Mike Kaganski  <mike.kaganski@collabora.com>  [957a4d7f894e2339254c97f33f40436bf266917e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Also note that wildcards are supported
            
            Change-Id: I696133e08fa63f83f0865719cf477198968cab09
            Reviewed-on: https://gerrit.libreoffice.org/80111
            Tested-by: Jenkins
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            
2019-10-04  Mike Kaganski  <mike.kaganski@collabora.com>  [82297a1e71cd5266b0f0bf0a2ee0c7a3fedce544]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - An alternative way for strings that contain regex metacharacters
            
            Change-Id: I856723418ebc006460b983899d6cbc8fc905988c
            Reviewed-on: https://gerrit.libreoffice.org/80110
            Tested-by: Jenkins
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            
2019-10-04  László Németh  <nemeth@numbertext.org>  [a342efadfbaf5fb92a43e7b7e19e6674f2ea8b0a]

        tdf#52316 Writer status bar: show also printed page counts
        
        if they are different from the "normal" page counts.
        
        If the document contains automatically inserted blank
        pages, and the document setting "Print automatically
        inserted blank pages" is disabled, the status bar still
        shows page counts with blank pages. This is a problem
        especially, if the user wants to print a document range,
        because it's not possible to read the correct printing
        range from the status bar, and using the showed values,
        printing can result unwanted and missing printed pages
        without any notice if the Preview option is disabled
        in the Print dialog window (otherwise if the differency
        was noticed, it could be hard or near impossible to
        correct the range using the Preview window).
        
        Now, for example, if the title page followed an
        automatically inserted blank page and a third page,
        the status bar shows the following on the third
        page, if there is a differency in printing:
        
        Page 3 of 3 (Page 2 of 2 to print)
        
        If the setting "Print automatically inserted blank
        pages" of the actual document is enabled on page
        "LibreOffice Writer" of the File->Print... dialog
        window, or the document doesn't contain automatically
        inserted blank pages, there is no information
        about printed pages in the status bar (because there
        is no differency in page counting):
        
        Page 3 of 3
        
        Change-Id: I4cef762b8a8c10ae8f65d27c7ff550855219621e
        Reviewed-on: https://gerrit.libreoffice.org/80185
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [2debad5fbe059b504da14e65719e6d18c1dc4989]

        enable -Wunused-exception-parameter on clang
        
        which is useful because our MSVC build will warn about this by default
        
        Change-Id: Idcc0f08b69b6eda4dd2ab010a5fdb674787bebcf
        Reviewed-on: https://gerrit.libreoffice.org/80184
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [316557d6f4fe8a15112b39f3c808dda38cce018c]

        loplugin:unusedfields
        
        Change-Id: If0df5216dccd2c0a7aa790668471993f5d4d5d32
        Reviewed-on: https://gerrit.libreoffice.org/80183
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [ffa35b82ce845d82a5beae36eb57cec2b0c01233]

        loplugin:unusedmethods
        
        Change-Id: Idd98dc9e1090a6b09124c80eed5a878e5e966cfc
        Reviewed-on: https://gerrit.libreoffice.org/80182
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-04  Miklos Vajna  <vmiklos@collabora.com>  [41383ad341dbfcb0233cbbdaafceeb545b955ce3]

        vcl metafile dump: a relative file path is not a good default
        
        SvFileStream wants an absolute file URL, so improve the default
        minimally and also assert that opening the file worked, so the dump is
        not just silently discarded.
        
        Change-Id: Iaea45603db65aff475051ea83ba1b45992d53590
        Reviewed-on: https://gerrit.libreoffice.org/80195
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-10-04  Michael Stahl  <Michael.Stahl@cib.de>  [453847e817bc43cff52fcab9de104a12571a330f]

        sw: add DocumentContentOperationsManager::DeleteDummyChar()
        
        ... and lcl_RemoveFieldMarks() uses it; this avoids the problem that
        lcl_CalcBreaks() would of course remove the dummy character from the
        deletion range.
        
        Change-Id: Iba0f7901b9efe4af273e17c58c6b40d4fd783efd
        Reviewed-on: https://gerrit.libreoffice.org/80069
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-04  Caolán McNamara  <caolanm@redhat.com>  [7d2497be7d4068a0cf40911e522fe0848d399c6d]

        use normal VirtualDevice ctor, not the obscure SystemGraphicsData variant
        
        Change-Id: I4be43f692a29b1b1ee3f96bb34133f3ef0cf4eb7
        Reviewed-on: https://gerrit.libreoffice.org/80151
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-04  Justin Luth  <justin.luth@collabora.com>  [8eb0d8daa526d1c53363954d4d8730cad55f1910]

        related tdf#99602 writerfilter: deferredCharProps unhandled in Styles
        
        ...so don't add deferred properties during style import.
        Otherwise, the first paragraph picks up those attributes and
        applies them.
        
        Regression from 2012 - only affects subscript/superscript.
        
        Truly fixing this for Character Styles will be tricky,
        because it depends on the final fontsize - regardless of
        where it is set. So at the style level, the deferred
        property needs to be percentized based on SOMETHING, and then
        at appendText time the fontsize needs to be determined.
        If escapement is inherited from a style, then the escapement needs
        to be converted BACK into pointsize (based on style charsize),
        and then the final percentage can be calculated and
        directly applied. Yuck. I'm inclined to treat charstyle
        escapement like pre-2012, which just assigned default
        values and ignored the actual/given amount.
        
        Change-Id: I8e3783533ec18740e1c7d0b36c58b6c7e8ce107f
        Reviewed-on: https://gerrit.libreoffice.org/80178
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-10-04  Stephan Bergmann  <sbergman@redhat.com>  [67a2317be8a46b3254475c689e8eca5e9acd45ab]

        Revert "uitest: make child soffice process die when parent dies"
        
        This reverts commit d35840a2111beafe018851314a624e268e3cde6a, now that
        43aef04d77aafb9d055957642e62b559231f3711 "Reliably wait for soffice to
        terminate" makes sure that no soffice-related processes are left behind by
        UITests.  Using PR_SET_PDEATHSIG had the following drawbacks:
        
        * It defeats debugging if a runaway process is forcefully killed by the test
          framework.  (And there are already higher-layer mechanisms in place for the
          reliable termination of runaway tinderbox builds, see the commit message of
          43aef04d77aafb9d055957642e62b559231f3711 mentioned above.)
        
        * It is brittle in that it can terminate soffice-related processes too early, as
          the signal is sent as soon as the parent's thread that spawned the child (and
          not the parent process as a whole) terminates.
        
        * It is Linux-only.
        
        Change-Id: Ia07f5dbaafc824bad0dfbdb1a2aabe6d5508741b
        Reviewed-on: https://gerrit.libreoffice.org/80186
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-04  Mike Kaganski  <mike.kaganski@collabora.com>  [59e5d2c8839ee6bf2bb237c0db4a618cb98b2dd9]

        Deduplicate some serializer writing code, and simplify writing OString
        
        Change-Id: I391f8cb499a83f1f774fdcaa794169a218bdc7e5
        Reviewed-on: https://gerrit.libreoffice.org/80189
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-04  Michael Stahl  <Michael.Stahl@cib.de>  [314958decf4491ca7b11c2ef014d29ea2ae14d69]

        sw: SwXTextPortion "TextFieldSeparator"
        
        Change-Id: I60a5036168287b1972c18e74431b7a6101d85304
        Reviewed-on: https://gerrit.libreoffice.org/80052
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-04  Michael Stahl  <Michael.Stahl@cib.de>  [080eb8544ab65f757b0dc6c95328d3b9b47a5e64]

        sw: add CH_TXT_ATR_FIELDSEP
        
        ... and handle it in obvious places.
        
        Change-Id: I7e9668994be0bd246f89ecc60fd0a42c240cce0c
        Reviewed-on: https://gerrit.libreoffice.org/80051
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-04  Michael Stahl  <Michael.Stahl@cib.de>  [7ade17fd46c986ad2a624982c5737d7c667b8c89]

        sw: add IDocumentMarkAccess::getFieldmarkAt()
        
        ... and use it where the mark for a given CH_TXT_ATR_FIELD* is
        retrieved.
        
        Change-Id: Id58ac2967ab66be8a07586ef31cfe9e18a5f073d
        Reviewed-on: https://gerrit.libreoffice.org/80050
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-04  Michael Stahl  <Michael.Stahl@cib.de>  [c3f746281f6ba4cbff95509c4791e203f260ec3d]

        sw: add PortionType for fieldmarks for debugging
        
        Change-Id: Ie263b09ac499cf30e294300b9ad609461f6ba0ac
        Reviewed-on: https://gerrit.libreoffice.org/80049
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-04  Michael Stahl  <Michael.Stahl@cib.de>  [127f50acabca228174333e773653b32e1265e5ca]

        sw: remove dead branches in DocumentContentOperationsManager
        
        Change-Id: I481b993c54fbd06d399193d0d75212599ca6fa78
        Reviewed-on: https://gerrit.libreoffice.org/80048
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-04  Michael Stahl  <Michael.Stahl@cib.de>  [8ec897277271078ceb154f6f18427542c7bd1c01]

        sw: Overwrite() should ignore CH_TXT_ATR_INPUTFIELD*
        
        Change-Id: I8c5b3d8f9d3c16f45b1b958a566121308cbf0468
        Reviewed-on: https://gerrit.libreoffice.org/80047
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-04  Jan Holesovsky  <kendy@collabora.com>  [1dbaff61609d7643311b968bef69be4276b109e7]

        tdf#127941: Don't be _that_ eager to assert(!IsTextEdit());
        
        Turns out that this is still a condition that can happen regularly:
        
        * open Impress
        * click an object with a spelling mistake
        * press F7 to activate the spelling dialog (don't choose it from the
          menu)
        => assert()
        
        It is unclear how to sort this out correctly without refactoring, and
        also unclear how many other cases fail this condition, so let's change
        to SAL_WARN_IF for the moment.
        
        Change-Id: I97730cc93c86c279973702bbf4ddc922f1616c0b
        Reviewed-on: https://gerrit.libreoffice.org/80170
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2019-10-04  Noel Grandin  <noelgrandin@gmail.com>  [01619f03f3b369e2ccdd42b53eb275d3048807d1]

        use SfxUInt16Item for SID_METRIC_ITEM
        
        because we aren't using the array of values in SfxAllEnumItem
        
        Change-Id: I67ccb7737c52f9949495c53881e052d5005882aa
        Reviewed-on: https://gerrit.libreoffice.org/80165
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-04  Caolán McNamara  <caolanm@redhat.com>  [92a435a3fea1fda933c1d418e4711a9bfb3bdb2a]

        Resolves: tdf#127953 destroy shape before model
        
        Change-Id: I27bf76d8f7e196db57fa56181e06e578915b980d
        Reviewed-on: https://gerrit.libreoffice.org/80148
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-04  Stephan Bergmann  <sbergman@redhat.com>  [43aef04d77aafb9d055957642e62b559231f3711]

        Reliably wait for soffice to terminate
        
        ...to avoid leftover soffice-related processes (oosplash, soffice.bin) from
        UITests, whose occasional presence on tinderboxes is discussed in the comments
        to <https://gerrit.libreoffice.org/#/c/79854/> "uitest: make child soffice
        process die when parent dies".  Should sucha an soffice-related process fail to
        terminate, the UITest will now fail to terminate too, and (a) a developer can
        debug the hung processes or (b) a tinderbox can reliably kill all processes (cf.
        <https://gerrit.libreoffice.org/plugins/gitiles/lode/+/
        bea0738dbadfe8784e5d3c00f533acf101db4e7e%5E%21> "tb_slave_wrapper: trap signal
        and kill -9 everything").  This is in line with the waiting in tearDown in
        unotest/source/python/org/libreoffice/unotest.py, and with the corresponding
        behavior of C++ and Java test frameworks in unotest.
        
        Change-Id: Ieb5c48964428bc05fa8c0f83af9426641d6df693
        Reviewed-on: https://gerrit.libreoffice.org/80175
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-04  Mike Kaganski  <mike.kaganski@collabora.com>  [479151c6e194bdf40a0c15a0676460eb94293601]

        Convert FSNS macro to constexpr function
        
        Change-Id: I823305cdf746098762b77a53c5b93035cda7ec6f
        Reviewed-on: https://gerrit.libreoffice.org/80176
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-04  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [b3c072a4ee94c5f86723cdcc98ea08f46f981b4a]

        find-unneeded-includes: ignore extra recommendations
        
        When IWYU is used to check cxx files it also checks associated
        hxx (but for .hxx -> .h too) files too and gives addition/removal recommendations
        There is no documented way of disabling this.
        
        Currently f-u-i does not differentiate between recommendations for the
        checked file and its header and prints everything.
        Which means sometimes I need to update .hxx files or blacklist warnings
        that interestingly are not shown when the same .hxx is checked with IWYU.
        
        The worst example is ucb/source/ucp/ftp/curl.hxx where IWYU gives recommendations
        for /usr/include/x86_64-linux-gnu/curl/curl.h
        
        Remedy this with considering the full
        filename + should add these lines: / should remove these lines:
        string as beginning of interesting recommendations
        
        Also remove some now obsolete blacklist entries from yaml files
        
        Change-Id: I1d139536992e4b56c699c31a4cc6491d373c2002
        Reviewed-on: https://gerrit.libreoffice.org/80172
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-04  Miklos Vajna  <vmiklos@collabora.com>  [5d89d64846cd9fa56ffae47aae7c8c52a2a5feea]

        xmloff: create XMLDrawMetaExportOOO instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: Ia7ca975486be09acd2655c59b65e1f2a57774f32
        Reviewed-on: https://gerrit.libreoffice.org/80166
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-04  Luboš Luňák  <l.lunak@collabora.com>  [c43978ecf329824b619a124e860bd683feec966f]

        use common PCH in sd/
        
        Change-Id: I6dd2f7d54a2dd1d28a2b180887a97750ae8bce36
        Reviewed-on: https://gerrit.libreoffice.org/79817
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-04  Luboš Luňák  <l.lunak@collabora.com>  [2c3f9fa504bb444caa5c60015ce89bdaacce380b]

        use the common system PCH header in sw/
        
        I suppose a number of these should even better use a shared PCH that
        also includes Writer headers.
        
        Change-Id: I3227bff71ddc2cd2e59ef18c1481606de16f9ea5
        Reviewed-on: https://gerrit.libreoffice.org/79816
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-04  Luboš Luňák  <l.lunak@collabora.com>  [ba33189343a622bddb78657bbb111e5f10ba82a4]

        add gbuild function for a common PCH and use it in sc/ and sax/
        
        And make it simple to disable the whole feature by setting
        gb_DISABLE_PCH_REUSE=1, just in case.
        Also work around a possible BOOST_ALL_NO_LIB mismatch when
        using the common PCH.
        
        Change-Id: I96fd507edf1ada6242ac225026250e5a588d0193
        Reviewed-on: https://gerrit.libreoffice.org/79365
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-04  Luboš Luňák  <l.lunak@collabora.com>  [98dc4ec4957ffa520c9acb21d2477df36496a000]

        support reusing PCH if linktarget has additional reasonable defines
        
        Where reasonable means they are from a list of defines known not
        to affect the system headers, and so they are safe to differ from
        how the PCH was built. A bit hackish, but works in practice.
        
        Change-Id: Ia00d2e4c56212aca05ba9d47abbb0d253998219f
        Reviewed-on: https://gerrit.libreoffice.org/79364
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-04  Luboš Luňák  <l.lunak@collabora.com>  [08d02b550a1aee0e109334384c260244d450d6a0]

        add "system" PCH that contains often used system headers such as STL
        
        The idea is that this PCH will be used as a fallback for linktargets
        that do not explicitly set their own PCH.
        
        Change-Id: If05d3f04893a386e5d991f913e094f49249c8f44
        Reviewed-on: https://gerrit.libreoffice.org/79363
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-04  Luboš Luňák  <l.lunak@collabora.com>  [fd90ad734a931ddfdff4df9bfcf10f12a87b0286]

        add gb_LinkTarget_reuse_precompiled_header
        
        Similar to gb_LinkTarget_set_precompiled_header, but uses PCH
        created by another linktarget. This allows using a PCH even for linktargets
        that are small and creating their own dedicated PCHs is not worth it.
        
        The ultimate goal is having some default PCH that will be used if no
        explicit PCH is set.
        
        Change-Id: I4d72acdba7181bb5c7c1cdead776f548be36ba33
        Reviewed-on: https://gerrit.libreoffice.org/79362
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-04  Luboš Luňák  <l.lunak@collabora.com>  [87608490f205b2fbc2b453ad8ded33050ac29b90]

        filter arguments to MSVC to avoid the annoying D9025 warning
        
        GCC/Clang do not bother with warning about overriding e.g. -O2
        with -O0, AFAICT it's quite a common practice, and I really don't
        see any good reason for the warning, and even less so for not even
        being able to disable it. Without this, enabling SSE2/AVX2
        would warn about overriding the default -arch:SSE (that's hardcoded
        by configure to be part of the compiler command).
        
        Change-Id: I9f9109b77de90085486bc2a98f1b453a41755e60
        Reviewed-on: https://gerrit.libreoffice.org/80123
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-04  Luboš Luňák  <l.lunak@collabora.com>  [127250edb6d613a2425fe303bc6cdb9fa2c3b99c]

        common gbuild function for getting the correct windows compiler
        
        Change-Id: Ia4001a4a3a0ac8490ab7104a25ccd688d18b8aa1
        Reviewed-on: https://gerrit.libreoffice.org/80122
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-04  Luboš Luňák  <l.lunak@collabora.com>  [f87c4e1c2458177c75b12f8ff59d214afcc71c47]

        do not abort build on PCH CXXFLAGS mismatch if set explicitly
        
        All the various gb_CppunitTest_add_cxxobjects variants actually
        allow passing additional CXXFLAGS. However, currently that would
        abort the build if PCH is used, because PCH requires the same
        CXXFLAGS. But if those extra CXXFLAGS are set explicitly, just
        skip using the PCH for that one file, as the mismatch is intentional.
        
        Change-Id: Iec4eed6d5f94c3e97ee461241203a84d21e8113c
        Reviewed-on: https://gerrit.libreoffice.org/80120
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-04  Luboš Luňák  <l.lunak@collabora.com>  [dc34ab8105d9a3a0766a1cbd09b2eeb36fa8f2d2]

        always use gb_LinkTarget__get_cxxflags for cxxobjects
        
        E.g. gb_LinkTarget_add_exception_object adds it explicitly, but
        gb_LinkTarget_add_cxxobject itself does not, even though other variants
        (c,objc,objcxx) do it.
        This means that when compiling tools/qa/cppunit/test_cpuid.cxx it
        doesn't get the correct -O/-g flags, because CppunitTest_tools_test.mk
        uses gb_CppunitTest_add_cxxobjects to add $(INTRINSICS_CXXFLAGS).
        And that in its own actually should use the add_exception_objects variant,
        it didn't presumably because that one used to have cxxflags passing broken
        until I fixed it in 4bbdab901eb3c7d32d28910fb830f4b0422eee91. The usage
        in Library_cpp_uno.mk even explicitly works around the lack of debug symbols.
        
        Change-Id: Idc794e95bb817cd2ba2942b8e1f04f80d6722f97
        Reviewed-on: https://gerrit.libreoffice.org/80119
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [d1a34deaa87225c5fb7972a93534cfd23a3f6439]

        loplugin:methodcycles
        
        Change-Id: Ie2eeba83bf176d5c2beadc4dc5286e827ddbadfc
        Reviewed-on: https://gerrit.libreoffice.org/80155
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [53df91adab37a65d87a44aa724b28128f32e9de5]

        loplugin:singlevalfields
        
        Change-Id: Ic74b400f0b929b4c57ad70d0b0936983a3d46360
        Reviewed-on: https://gerrit.libreoffice.org/80154
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-04  Szabolcs Toth  <szabolcs450@gmail.com>  [89c0b79911c469518c8872a4ec06b3d2c61c357c]

        tdf#123341 XLSX: fix vertical alignment in comments
        
        Import and export of VML element TextVAlign weren't
        supported by Calc, losing vertical aligment of the
        comments assigned to the spreadsheet cells.
        
        Change-Id: Ice70d3c65021902991ae869b6c60e30e4cdef8c3
        Reviewed-on: https://gerrit.libreoffice.org/78816
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-10-04  Szabolcs Toth  <szabolcs450@gmail.com>  [1ab80992b8b9445e4cfad7f5b772bbef5a4b3c7b]

        CppunitTest_sc_subsequent_export_test: correct link to namespace x
        
        This fix makes it possible to use assertXPath on VmlDrawing elements.
        
        Change-Id: I6feae279933f18209cda8193f73dec25acee3c71
        Reviewed-on: https://gerrit.libreoffice.org/79520
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-10-04  Mike Kaganski  <mike.kaganski@collabora.com>  [02bfb5e22eb55679e10d66e246218ea5adec65e1]

        Use function-local statics for SwStyleNameMapper lists/maps
        
        Simplifies memory management; makes code clearer; in case of
        SwStyleNameMapper::getHashTable, avoids unnecessary filling
        of vIndexes at each call.
        
        Change-Id: I789bc0695d39dddcccac6cbc43fb48ab94f1321b
        Reviewed-on: https://gerrit.libreoffice.org/80174
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-03  Stephan Bergmann  <sbergman@redhat.com>  [aceb396e65fe024afb9adfb2d4646f96ecb985c3]

        Propagate soffice process failure from OfficeConnection's tearDown
        
        ...which had gone missing with 98cbfb087eed0d1defa6ef26385fcf47f95c05fc "uitest:
        kill the LibreOffice instance if it ignores terminate request".
        
        (None != 0 is true, so there is no need to map from ret_attr to ret, and that
        code can be cleaned up a bit.)
        
        Change-Id: Ic5e429d61a10a2bbd5c28aeee9d8465cb05c1e4a
        Reviewed-on: https://gerrit.libreoffice.org/80147
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-03  Eike Rathke  <erack@redhat.com>  [354b29ace32b19a1b40e46612349b8d76f00c0c6]

        Resolves: tdf#122011 fix ValidExternal() check
        
        Tab==-1 may have been the condition 10 years ago, but at least since
        
            commit 296baa2fb6dd4150a7855114093a9703cdc18b09
            CommitDate: Tue Oct 5 18:14:37 2010 -0400
        
                Ported calc-extref-interpreter-rework-*.diff from ooo-build.
        
        that's not the case anymore.
        
        The check is only used in
        ScRefTokenHelper::compileRangeRepresentation() that is only used
        when creating chart data sources and sequences, thus may have gone
        undetected.
        
        Change-Id: I2eeb20ec740d286918b6ea29c017c32d03f970ad
        Reviewed-on: https://gerrit.libreoffice.org/80163
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-10-03  Julien Nabet  <serval2412@yahoo.fr>  [30308a8b4c89ea806dd61a20707bbe28c27286dc]

        Following "Simplify a bit SfxAllEnumItem (svl)"
        
        As Mike suggested in:
        https://gerrit.libreoffice.org/#/c/80089/
        
        Change-Id: Ie33cb1464907215ec23bf7be7cf5ce3fafdf6113
        Reviewed-on: https://gerrit.libreoffice.org/80161
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-03  Stephan Bergmann  <sbergman@redhat.com>  [34095197fcb992d3c1ea63888918495fcc6f6994]

        Fix --enable-gtk3-kde5
        
        ...after 09f77e8ed51fc64fccc6a14e87eed48b2f15a28d "loplugin:unusedmethods"
        
        Change-Id: I6cc0aaf7e14b58311b236f0c7974fb2ccf8ee799
        Reviewed-on: https://gerrit.libreoffice.org/80157
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [75ec373244918d1065bb7d373704800f963232ac]

        Removed duplicated include
        
        Change-Id: Ib6756d3170efd044271eca1fea24baa33abc74d6
        Reviewed-on: https://gerrit.libreoffice.org/80152
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-10-03  Caolán McNamara  <caolanm@redhat.com>  [730f50a86d9521c8d3793b40ce14c484d3e3c2f7]

        factor out the actual surface creation
        
        Change-Id: I77520b67b988f583dfd277e69d8181b9acdbd904
        Reviewed-on: https://gerrit.libreoffice.org/80153
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-03  Caolán McNamara  <caolanm@redhat.com>  [2483c98fe7a843ea5b7d258ac76f48433a3758ca]

        use "normal" VirtualDevice ctor, not the obscure SystemGraphicsData variant
        
        Change-Id: Id40f4763c2d72c84471f77bf88b1a342186cfbd4
        Reviewed-on: https://gerrit.libreoffice.org/80150
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-03  Caolán McNamara  <caolanm@redhat.com>  [fad3923c32b58c401aa2497734ba03b6a6d64ec6]

        Resolves: tdf#120209 reload names if setting for their language changes
        
        Change-Id: I386a598ae680c90e7d31bf821e7fb58391e5d45c
        Reviewed-on: https://gerrit.libreoffice.org/80130
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-03  Stephan Bergmann  <sbergman@redhat.com>  [dfe5ca213443415cbbcbe8968a4a872cc003c5be]

        Make sure TerminateListener doesn't outlive TransferableHelper
        
        With <https://gerrit.libreoffice.org/#/c/80147/> "Propagate soffice process
        failure from OfficeConnection's tearDown" included, UITest_calc_tests2 would
        start to fail with
        
        > ==1492559==ERROR: AddressSanitizer: heap-use-after-free on address 0x6110009d26a8 at pc 0x7f38d09d1eda bp 0x7f3814e617f0 sp 0x7f3814e617e8
        > READ of size 8 at 0x6110009d26a8 thread T44 (cppu_threadpool)
        >  #0 in com::sun::star::uno::BaseReference::is() const at include/com/sun/star/uno/Reference.h:94:27
        >  #1 in TransferableHelper::ImplFlush() at vcl/source/treelist/transfer.cxx:518:22
        >  #2 in TransferableHelper::TerminateListener::notifyTermination(com::sun::star::lang::EventObject const&) at vcl/source/treelist/transfer.cxx:254:14
        >  #3 in framework::Desktop::impl_sendTerminateToClipboard() at framework/source/services/desktop.cxx:1655:24
        >  #4 in framework::Desktop::terminate() at framework/source/services/desktop.cxx:332:13
        >  #5 in gcc3::callVirtualMethod(void*, unsigned int, void*, _typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int, unsigned long*, double*) at bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:77:5
        >  #6 in cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, _typelib_TypeDescriptionReference*, int, _typelib_MethodParameter*, void*, void**, _uno_Any**) at bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:233:13
        >  #7 in unoInterfaceProxyDispatch at bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:413:13
        >  #8 in binaryurp::IncomingRequest::execute_throw(binaryurp::BinaryAny*, std::__debug::vector<binaryurp::BinaryAny, std::allocator<binaryurp::BinaryAny> >*) const at binaryurp/source/incomingrequest.cxx:236:13
        >  #9 in binaryurp::IncomingRequest::execute() const at binaryurp/source/incomingrequest.cxx:79:26
        >  #10 in request at binaryurp/source/reader.cxx:85:9
        >  #11 in cppu_threadpool::JobQueue::enter(long, bool) at cppu/source/threadpool/jobqueue.cxx:107:17
        >  #12 in cppu_threadpool::ORequestThread::run() at cppu/source/threadpool/thread.cxx:165:31
        > 0x6110009d26a8 is located 104 bytes inside of 216-byte region [0x6110009d2640,0x6110009d2718)
        > freed by thread T0 here:
        >  #0 in free at /home/sbergman/github.com/llvm/llvm-project/compiler-rt/lib/asan/asan_malloc_linux.cpp:123:3
        >  #1 in rtl_freeMemory at sal/rtl/alloc_global.cxx:51:5
        >  #2 in cppu::OWeakObject::operator delete(void*) at include/cppuhelper/weak.hxx:87:11
        >  #3 in ScSelectionTransferObj::~ScSelectionTransferObj() at sc/source/ui/app/seltrans.cxx:149:1
        >  #4 in cppu::OWeakObject::release() at cppuhelper/source/weak.cxx:233:9
        >  #5 in cppu::WeakImplHelper<com::sun::star::datatransfer::XTransferable2, com::sun::star::datatransfer::clipboard::XClipboardOwner, com::sun::star::datatransfer::dnd::XDragSourceListener, com::sun::star::lang::XUnoTunnel>::release() at include/cppuhelper/implbase.hxx:115:62
        >  #6 in com::sun::star::uno::Reference<com::sun::star::datatransfer::XTransferable>::~Reference() at include/com/sun/star/uno/Reference.hxx:110:22
        >  #7 in vcl::GenericClipboard::~GenericClipboard() at vcl/source/components/dtranscomp.cxx:49:7
        >  #8 in cppu::OWeakObject::release() at cppuhelper/source/weak.cxx:233:9
        >  #9 in cppu::WeakComponentImplHelperBase::release() at cppuhelper/source/implbase.cxx:84:22
        >  #10 in cppu::PartialWeakComponentImplHelper<com::sun::star::datatransfer::clipboard::XSystemClipboard, com::sun::star::lang::XServiceInfo>::release() at include/cppuhelper/compbase.hxx:86:36
        >  #11 in com::sun::star::uno::Reference<com::sun::star::datatransfer::clipboard::XClipboard>::~Reference() at include/com/sun/star/uno/Reference.hxx:110:22
        >  #12 in ImplFrameData::~ImplFrameData() at vcl/inc/window.h:126:8
        >  #13 in vcl::Window::dispose() at vcl/source/window/window.cxx:550:9
        >  #14 in ImplBorderWindow::dispose() at vcl/source/window/brdwin.cxx:1664:18
        >  #15 in VclReferenceBase::disposeOnce() at vcl/source/outdev/vclreferencebase.cxx:38:5
        >  #16 in VclPtr<vcl::Window>::disposeAndClear() at include/vcl/vclptr.hxx:206:19
        >  #17 in vcl::Window::dispose() at vcl/source/window/window.cxx:517:34
        >  #18 in SystemWindow::dispose() at vcl/source/window/syswin.cxx:108:13
        >  #19 in WorkWindow::dispose() at vcl/source/window/wrkwin.cxx:128:19
        >  #20 in VclReferenceBase::disposeOnce() at vcl/source/outdev/vclreferencebase.cxx:38:5
        >  #21 in VclPtr<OutputDevice>::disposeAndClear() at include/vcl/vclptr.hxx:206:19
        >  #22 in VCLXWindow::dispose() at toolkit/source/awt/vclxwindow.cxx:939:21
        >  #23 in (anonymous namespace)::XFrameImpl::disposing() at framework/source/services/frame.cxx:2183:18
        >  #24 in cppu::WeakComponentImplHelperBase::dispose() at cppuhelper/source/implbase.cxx:102:17
        >  #25 in cppu::PartialWeakComponentImplHelper<com::sun::star::lang::XServiceInfo, com::sun::star::frame::XFrame2, com::sun::star::awt::XWindowListener, com::sun::star::awt::XTopWindowListener, com::sun::star::awt::XFocusListener, com::sun::star::document::XActionLockable, com::sun::star::util::XCloseable, com::sun::star::frame::XComponentLoader, com::sun::star::frame::XTitle, com::sun::star::frame::XTitleChangeBroadcaster, com::sun::star::beans::XPropertySet, com::sun::star::beans::XPropertySetInfo>::dispose() at include/cppuhelper/compbase.hxx:90:36
        >  #26 in (anonymous namespace)::XFrameImpl::close(unsigned char) at framework/source/services/frame.cxx:1728:5
        >  #27 in framework::pattern::frame::closeIt(com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&) at framework/source/inc/pattern/frame.hxx:62:21
        >  #28 in framework::CloseDispatcher::implts_closeFrame() at framework/source/dispatch/closedispatcher.cxx:492:10
        >  #29 in framework::CloseDispatcher::impl_asyncCallback(LinkParamNone*) at framework/source/dispatch/closedispatcher.cxx:371:20
        >  #30 in framework::CloseDispatcher::LinkStubimpl_asyncCallback(void*, LinkParamNone*) at framework/source/dispatch/closedispatcher.cxx:246:1
        >  #31 in Link<LinkParamNone*, void>::Call(LinkParamNone*) const at include/tools/link.hxx:112:45
        >  #32 in vcl::EventPoster::DoEvent_Impl(void*) at vcl/source/helper/evntpost.cxx:52:13
        >  #33 in vcl::EventPoster::LinkStubDoEvent_Impl(void*, void*) at vcl/source/helper/evntpost.cxx:48:1
        >  #34 in Link<void*, void>::Call(void*) const at include/tools/link.hxx:112:45
        >  #35 in ImplHandleUserEvent(ImplSVEvent*) at vcl/source/window/winproc.cxx:1960:30
        >  #36 in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) at vcl/source/window/winproc.cxx:2513:13
        >  #37 in SalFrame::CallCallback(SalEvent, void const*) const at vcl/inc/salframe.hxx:299:29
        >  #38 in SvpSalInstance::ProcessEvent(SalUserEventList::SalUserEvent) at vcl/headless/svpinst.cxx:283:22
        >  #39 in non-virtual thunk to SvpSalInstance::ProcessEvent(SalUserEventList::SalUserEvent) at vcl/headless/svpinst.cxx
        >  #40 in SalUserEventList::DispatchUserEvents(bool) at vcl/source/app/salusereventlist.cxx:108:17
        >  #41 in SvpSalInstance::DoYield(bool, bool) at vcl/headless/svpinst.cxx:428:19
        >  #42 in ImplYield(bool, bool) at vcl/source/app/svapp.cxx:446:48
        >  #43 in Application::Yield() at vcl/source/app/svapp.cxx:510:5
        >  #44 in Application::Execute() at vcl/source/app/svapp.cxx:427:9
        >  #45 in desktop::Desktop::Main() at desktop/source/app/app.cxx:1620:17
        >  #46 in ImplSVMain() at vcl/source/app/svmain.cxx:190:35
        
        Not sure if there is a better fix that would guarantee that mxTerminateListener
        can never be non-null in ~TransferableHelper.  (It is cleared in
        TransferableHelper::lostOwnership, so maybe a call to that is missing somewhere,
        or there is a race here?)
        
        Change-Id: I6d190b9565a352c1d454fd66ba598bf1b9e8d875
        Reviewed-on: https://gerrit.libreoffice.org/80149
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-03  Miklos Vajna  <vmiklos@collabora.com>  [c424a1f509205cfbaa3421bddfd6514b340a798a]

        DOCX import: fix interaction of table and paragraph style in table cells
        
        Both table and paragraph styles can define paragraph properties for the
        content of table cells, e.g. line spacing. The intended behavior is that
        direct formatting has priority, then paragraph style, then the table
        styles.
        
        But in practice table style had priority: table style is turned into a
        set of property name-value pairs by writerfilter/ code, then this is
        applied to the content of a cell using SwXCell::setPropertyValue(). To
        make sure that direct-format-from-table-style doesn't override
        direct-format, there was already a check to not replace properties which
        are set directly.
        
        The problem is that in case the property value comes from a paragraph
        style, that's not direct and still should have priority over
        direct-format-from-table-style.
        
        Fix this by checking for custom values not only in the paragraph's item
        set, but also in its parents. Unless the parent would be the default
        style, which doesn't count. Or in case the paragraph is numbered, which
        complicates the situation, so leave that case unchanged.
        
        Change-Id: Ib554247cdc51fee0d9a6c7a26aecd38442dfa692
        Reviewed-on: https://gerrit.libreoffice.org/80146
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-10-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [1b5dae25b0252ddf6021553f78b79115652c3b6b]

        loplugin:unnecessaryvirtual
        
        Change-Id: Ib329e251ee405f60568a2fea6cb93f54a84063cd
        Reviewed-on: https://gerrit.libreoffice.org/80144
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-03  Tor Lillqvist  <tml@collabora.com>  [6ad127ead70cc0942c9876556dda7f525d7d01a0]

        tdf#127766: Avoid ODR violation for class/struct FieldEntry
        
        We had a class FieldEntry in registry/source/reflwrit.cxx and a struct
        FieldEntry in sd/source/filter/eppt/text.hxx. That causes problems
        when code from both is linked into one binary, as in the iOS and
        Android apps. The wrong FieldEntry destructor got called from the code
        in sd which of course lead to a crash.
        
        Fix by putting the one in registry into an unnamed namespace. (I put a
        large chunk of the source file in it while at it.)
        
        Change-Id: I1b32075f7aba256129b36ceb38eba605c882b9ff
        Reviewed-on: https://gerrit.libreoffice.org/80141
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2019-10-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [9db8406b839df8a892d025e054e818def4a60edc]

        loplugin:virtualdead
        
        Change-Id: I86bae18ed2682871032aeb2a178f49f3e4601129
        Reviewed-on: https://gerrit.libreoffice.org/80129
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [09f77e8ed51fc64fccc6a14e87eed48b2f15a28d]

        loplugin:unusedmethods
        
        Change-Id: I9790d053248ae6bd58ecc026c774014c4e5e04aa
        Reviewed-on: https://gerrit.libreoffice.org/80115
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-03  Caolán McNamara  <caolanm@redhat.com>  [f29aa28100b899252a3419578be5d39e84863c36]

        Resolves: tdf#127882 gtk 3.18 crash in property dialog teardown
        
        due to the menubutton popovers in the custom property page
        
        workaround by reordering so scrolling window is torn down after the menubutton
        is destroyed and clear the popover in the menubutton dtor
        
        Change-Id: Icf06d912524af13a5590f160150f1a4e15f3e9f7
        Reviewed-on: https://gerrit.libreoffice.org/80117
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-03  Caolán McNamara  <caolanm@redhat.com>  [8e7679cb34f587d08d2485f6aee1b85fdbf2d699]

        fix DbaIndexDialog EditingActive
        
        Change-Id: I7f0fe341fef08358d71b13e646065b26f8a73951
        Reviewed-on: https://gerrit.libreoffice.org/80114
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-03  Caolán McNamara  <caolanm@redhat.com>  [522eb21e2d66550850b152c37255857b54ad36d7]

        fix GtkGrid does not have a child property called xalign
        
        Change-Id: I3e501d935bdb0bc6c3f151564f72b05fcc3b2f16
        Reviewed-on: https://gerrit.libreoffice.org/80107
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [77e9216ca1073caa0dcec23ef89808cc7f80fc06]

        loplugin:unusedfields
        
        and filter out the weld fields, since we're not touching them yet
        
        Change-Id: I3cc23c46d2650f13cb29c7d381687939d23e2882
        Reviewed-on: https://gerrit.libreoffice.org/80104
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-03  Caolán McNamara  <caolanm@redhat.com>  [81903d443116c643a9ff92d92c092812abc7f57d]

        merge msgbox and stdtext
        
        Change-Id: If95d78746eff3ae5343e7d4c6bb2433537ccb84d
        Reviewed-on: https://gerrit.libreoffice.org/80099
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-03  Caolán McNamara  <caolanm@redhat.com>  [ee2e8d0c0670b4eeecd73b76d7f182fa003426ae]

        drop some unnecessary includes
        
        Change-Id: I656ed2e29988fe47e4db8fa2ea8edec022bd56c2
        Reviewed-on: https://gerrit.libreoffice.org/80098
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-03  Julien Nabet  <serval2412@yahoo.fr>  [72d22380f9356b196e51299bf608c192b6fd6cf7]

        Simplify a bit SfxAllEnumItem (svl)
        
        Make private GetValueByPos which is only used in svl/source/items/aeitem.cxx
        Remove "RemoveValue" method which is only used in InsertValue( sal_uInt16 nValue, const OUString &rValue )
        It allows to call once "GetPosByValue" and the assert is useless since we're in the case:
        "else if ( nPos != USHRT_MAX )"
        
        I think we can more optimize by replacing vector by another container for pValues (type "SfxAllEnumValueArr").
        Indeed, we insert and remove a lot in pValues in a specific position. Vector is not the best container for this
        There's also still the part "//FIXME: Optimisation: use binary search or SortArray" in GetPosByValue_ method
        
        Change-Id: I0cafea70e9d0361ef9a7b345ff770a9b888ef85b
        Reviewed-on: https://gerrit.libreoffice.org/80089
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-03  Balazs Varga  <balazs.varga991@gmail.com>  [86e4d68e62c6291ef386b5fcf0f8912989f8e661]

        tdf#127907 tdf#126724 Chart DOCX import: fix axis title position
        
        Custom position of axis title reset to default when
        the document is opened in LibreOffice.
        
        Also fix tdf#126724 which was a regression from commit:
        48480d4f19d2fb92ca4ae0527eec4753cdc439c0
        (make tools::Rectangle::getBottom return 0 when empty)
        
        Note: The y coordinate of Y axis title position is still
        wrong because of another older bug.
        
        Change-Id: I449ad3b2252e05ab38d6752512d822c355ff8606
        Reviewed-on: https://gerrit.libreoffice.org/79966
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-10-03  Caolán McNamara  <caolanm@redhat.com>  [b0f2e3880cde52f06913fea55187075fb2c54bba]

        drop some unnecessary includes
        
        Change-Id: Ia388aef3063c99f3b0d9282f53e78edfda5ce4bb
        Reviewed-on: https://gerrit.libreoffice.org/80085
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-03  Caolán McNamara  <caolanm@redhat.com>  [d6d162828fb2bafab860b48215ee047509161854]

        update sw pch
        
        Change-Id: I5cf649c825f5dfc7130a2973ea1734bc9de4509f
        Reviewed-on: https://gerrit.libreoffice.org/80084
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-03  Caolán McNamara  <caolanm@redhat.com>  [1ba9cb0d84dca3e5c2afe134bdb5bdc8d211202e]

        update sd pch
        
        Change-Id: I557767fe8e148eabddd9ccdaf3fbe6caba2ac05d
        Reviewed-on: https://gerrit.libreoffice.org/80083
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-03  Caolán McNamara  <caolanm@redhat.com>  [c2af17df9b01fd387e1eaeb11c009e4df918596b]

        update sc pch
        
        Change-Id: I3ae5ee611d83ca1a3296711f72b96fcb9b475b38
        Reviewed-on: https://gerrit.libreoffice.org/80082
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-03  Caolán McNamara  <caolanm@redhat.com>  [758851a68a665094b089c350ed6b30ad3ae3e7b7]

        drop unnecessary include
        
        Change-Id: I2b93cda4110b15184cef657e4b63fec9b9aa166f
        Reviewed-on: https://gerrit.libreoffice.org/80081
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-03  Caolán McNamara  <caolanm@redhat.com>  [3bf512ec01b9b3bcb6226ebd6ffa748cdb230e85]

        update basctl pch
        
        Change-Id: Ia8adfaf9e4dfb31e44d401a411960abde7f28044
        Reviewed-on: https://gerrit.libreoffice.org/80079
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-03  Caolán McNamara  <caolanm@redhat.com>  [c00de80189caa204e4d3cef60c7f56b2e8a66533]

        drop some unnecessary includes
        
        Change-Id: I76eceb7eec534171420f2ac26918e44dde0dd738
        Reviewed-on: https://gerrit.libreoffice.org/80078
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-03  Caolán McNamara  <caolanm@redhat.com>  [13dffd2be76ad1e4911cd74f7b25485e5df02eb7]

        drop debugging RulerDebugWindow
        
        Change-Id: Icf0da14e17ca023bd93ca2a94290f5bbb8289f96
        Reviewed-on: https://gerrit.libreoffice.org/80068
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-03  Caolán McNamara  <caolanm@redhat.com>  [dc98588e94f868fb7241d1f9727a2d94e57a1280]

        drop unnecessary include
        
        Change-Id: I0122b989deef01f38e4fe4a1eb2d157ba01d660c
        Reviewed-on: https://gerrit.libreoffice.org/80067
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-03  Caolán McNamara  <caolanm@redhat.com>  [f0b4b42c39b314019438770c45778da2c6645d6c]

        rename SwNumFormatListBox back to NumFormatListBox
        
        Change-Id: Ie5d5a3d4bfad52d1f758a6b4e017a7f685630e97
        Reviewed-on: https://gerrit.libreoffice.org/80066
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-03  Caolán McNamara  <caolanm@redhat.com>  [fedf42c0a0d1ebe0c16516467a0730d350fa37dc]

        NumFormatListBox is unused
        
        Change-Id: I19292f1b1a2eb5abf250a222d0bdb254ae7350f2
        Reviewed-on: https://gerrit.libreoffice.org/80065
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-03  Caolán McNamara  <caolanm@redhat.com>  [489a544b80e5920dbdbc03d5bda61eda777a6a68]

        drop some unnecessary includes
        
        Change-Id: Ib73e1e87d3b2c0a38dd56d891f4ade84845ce228
        Reviewed-on: https://gerrit.libreoffice.org/80064
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-03  Miklos Vajna  <vmiklos@collabora.com>  [9e827baed18bbcd410029dbcb81ac5a0da2cc6b4]

        sw anchored object allow overlap: replace TODO with OASIS proposal
        
        Change-Id: I2746a2c55ed05cc58b2bcfed4f61c0461fce6ea1
        Reviewed-on: https://gerrit.libreoffice.org/80086
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c9336bfb6bbf6d73d3f23c124262ade30133448d]

        tdf#125565 always send the graphic selection for the table
        
        Change-Id: I7085b2f1ddcfd83eccbbcaba4892cde95b6bd85c
        Reviewed-on: https://gerrit.libreoffice.org/80034
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-10-03  László Németh  <nemeth@numbertext.org>  [f9aac900ada3d507526eeeed5b51fc7a10ab4cae]

        tdf#81100 DOCX import: repeat header according to table style
        
        Table style based repeating table header wasn't repeated,
        only direct table formatting.
        
        Change-Id: I119e6d32bf22c6c85a84aa42ae4cd6c5f60166b2
        Reviewed-on: https://gerrit.libreoffice.org/80053
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-10-02  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [1af2f8f75e4e15c1b0c3e5a04e405fc4b354ef2b]

        Update git submodules
        
        * Update translations from branch 'master'
          - update translations from weblate
            
            and force-fix errors using pocheck
            
            Change-Id: I7557b97bdb5a55b6fe5b9566c90bf8fb6ddd6468
            
          - update translations for 6.3.2 rc2
            
            and force-fix errors using pocheck
            
            Change-Id: Idc89d7732f84e6b59bfca1494212ac70039b1e3b
            (cherry picked from commit 95b02f3806280a4a9580d7d9ee49980dcdf153cc)
            
          - update translations for 6.3.2 rc1
            
            and force-fix errors using pocheck
            
            Change-Id: Ie9a2ed807a0fad0c57cdd939e147ae31b5082aa2
            (cherry picked from commit 9063e2a14b9f0f8e67fc1ec8494f7ace8c12e47f)
            
          - update translations for 6.3.1 rc2
            
            and force-fix errors using pocheck
            
            Change-Id: I68b4c6d31d4f902c9e1891192d433b101d6edb42
            (cherry picked from commit 595d87648046bd70abf2eee0e328369f9c4be5e1)
            
          - update translations for 6.3.1 rc1
            
            and force-fix errors using pocheck
            
            Change-Id: I05d66c16174c18360182c88b86ecea4f9c5f8183
            (cherry picked from commit c85b9f992801d2d9de8c68c862b4b2d79ff5bc64)
            
2019-10-02  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [abe0291cdddc9709b82d16c8aa0a0a126430d828]

        pocheck: also preserve header in check for function names
        
        Change-Id: I53b67e8c690b110d2d77e100b8170ac968e35e2b

2019-10-02  Caolán McNamara  <caolanm@redhat.com>  [d6b38982f24ea230badd5aff52f179b25670d4c8]

        update cui pch
        
        Change-Id: Ia14ed249615417248a8c784b5aa2cbb46c008084
        Reviewed-on: https://gerrit.libreoffice.org/80063
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-02  Caolán McNamara  <caolanm@redhat.com>  [423753026057934e4f3aa1d6c0795493ecdf67b2]

        drop some unnecessary includes
        
        Change-Id: Ibbf459284a1555ad8ff836a610901844c82a6871
        Reviewed-on: https://gerrit.libreoffice.org/80062
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-02  Caolán McNamara  <caolanm@redhat.com>  [d1c428a35243e58345940cf73e6091030849f4e7]

        update svx pch
        
        Change-Id: I551fbb77d820bebc0686d0d9e2b2b652cd5760d6
        Reviewed-on: https://gerrit.libreoffice.org/80055
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-02  Caolán McNamara  <caolanm@redhat.com>  [e793e558c64830c5a45392eb2a20fd0304af049d]

        move Breadcrumb to sole user in fpicker
        
        Change-Id: I2028f921e78611698e82e50a652b67dba1ece909
        Reviewed-on: https://gerrit.libreoffice.org/80054
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-02  Caolán McNamara  <caolanm@redhat.com>  [bab77fcf8b80594fb49561254dfbaea381da8934]

        weld PrintDialog
        
        Change-Id: Id4adbe484f88be74f45dab8e7ef426c66e5cbc8b
        Reviewed-on: https://gerrit.libreoffice.org/80002
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-02  Stephan Bergmann  <sbergman@redhat.com>  [21c00be1677638fc18e30425658ac7c1a6fe541c]

        Reinstate "Use G_ADD_PRIVATE and *_get_instance_private"
        
        (efc1d001821747dc72140aeb3e0f0b48b1eed005), which had erroneously been dropped
        by 1ae450504cf57457f9702684b1517fda1dd3c481 "drop gtk2 support"
        
        Change-Id: I73b9ecdb1ee4fe45ee3ba25a3f93d9b26908d58b
        Reviewed-on: https://gerrit.libreoffice.org/80027
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>
        Tested-by: Jenkins

2019-10-02  Eike Rathke  <erack@redhat.com>  [2caa9d7ddcff3f6e380c306b737e9b5e9cdaf4c2]

        Resolves: tdf#127873 accept ',' comma group separator in number entities again
        
        Existing documents unwittingly may have used that as decimal
        separator in such locales (though it never was as this is always
        the en-US locale).
        
        "Regression" from
        
        commit 9336286a7ea5385541344f444e6f8702c85bdacb
        CommitDate: Fri Nov 30 22:15:22 2018 +0100
        
            [API CHANGE] Resolves: tdf#42518 new KParseTokens::GROUP_SEPARATOR_IN_NUMBER
        
        Change-Id: I0ffc1b8ec7c1820fccd8277036c64093dddf82fe
        Reviewed-on: https://gerrit.libreoffice.org/80023
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-10-02  Caolán McNamara  <caolanm@redhat.com>  [6e7d9c4582c05eee47b0b455444e66b4f2445785]

        Resolves: tdf#127904 modal depth dips below 0
        
        when validation dialog is run modally, but changed itself to unmodal
        during execution.
        
        only NotifyModalHierarchy on modal<->unmodal transition and not on
        modality depth
        
        Change-Id: I85d4f67e5b0426aafbf80b1ae25fc3e3f19717af
        Reviewed-on: https://gerrit.libreoffice.org/80039
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-02  Caolán McNamara  <caolanm@redhat.com>  [5761a23608e3ed9744711666e7465d11a450dc58]

        Resolves: tdf#127924 give hyperlink tooltip an area
        
        instead of just a point
        
        Change-Id: Ibadecd64f3296264790373528427a7a528646c73
        Reviewed-on: https://gerrit.libreoffice.org/80038
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-02  Michael Meeks  <michael.meeks@collabora.com>  [62b337a3d6650b8b3045dd98f59a8c0188f0a6fa]

        Unit test for removeTextContext.
        
        Change-Id: Ib75259f1680fac41a84caeef57718203ec9c4b86
        Reviewed-on: https://gerrit.libreoffice.org/79880
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-02  Michael Meeks  <michael.meeks@collabora.com>  [42dd11c0a2c9e71e8163363afbfd14f448c65ef5]

        input: ensure that removeTextContext happens in the right order.
        
        Unfortunately the backspace key-events we emit trigger uno accelerator
        handling, which happens another PostMessage further out, so cheat by
        doing it synchronously, and relying on the PostMessage inside to get the
        ordering right.
        
        Change-Id: Ibee80af7674fd5107cb1c9ba323071ac024c45ae
        Reviewed-on: https://gerrit.libreoffice.org/79883
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-02  Michael Meeks  <michael.meeks@collabora.com>  [f779609a9be63d70b895ba6f0d769e91b5321a2e]

        Ensure that 'input' events are processed asynchronously too.
        
        Change-Id: I715eadd444e428148cfff8a61436987517004fae
        Reviewed-on: https://gerrit.libreoffice.org/79882
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-02  Michael Meeks  <michael.meeks@collabora.com>  [f51d4014de0d2da352ac1773c6464933c4bac836]

        Adopt a more brute-force approach for deleting text for now.
        
        Change-Id: Ib5e75703a50ec89716542c45bc9dd58f0e631509
        Reviewed-on: https://gerrit.libreoffice.org/79881
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-02  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [13fb343e3c48439c6cd7365f9a69ba2261885beb]

        LOK: disable LOKit in unit-tests only after destroying all
        
        When we disable LOKit at the end of a unit-test, we do so
        before any of the smart-pointers go out of scope. These
        instances are then destroyed when LOKit is no longer active,
        in spite of the fact that they were created while it was.
        
        This leaves some dialog/window routing notifiers dangling,
        which cause assertion failures and access-after-free (when
        they are invoked on destruction inadvertently). The latter
        issue was found with 'make CppunitTest_sd_tiledrendering
        VALGRIND=memcheck'.
        
        The fix is to move these flags to the setup and teardown
        stages of cpp-unit.
        
        Change-Id: Ic4481305ca1a5cca14d70a4ebbc820a3fdeea9cc
        Reviewed-on: https://gerrit.libreoffice.org/80028
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-02  Michael Meeks  <michael.meeks@collabora.com>  [79b27379c1cf109faeb80bc51fdd1c44df4fbfee]

        uitest: share some code.
        
        Change-Id: I2f586bd5e2e4c3cf1fc052cdfe526532dca9acd4
        Reviewed-on: https://gerrit.libreoffice.org/79884
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-02  Miklos Vajna  <vmiklos@collabora.com>  [29d7ece94318d3f03d079dff33ec15ff74f8febf]

        tdf#124601 sw FollowTextFlow: fix hori pos of objects outside the current cell
        
        The problem is that the image in the bugdoc's footer is anchored in one
        cell, but its position has a value that shifts it to the next column and
        next row. The next column is the problem for the horizontal position.
        
        So build on top of the previous vertical position fix, and make sure
        that CalcRelPosX() doesn't limit the position inside the current cell
        for an in-table, follow-text-flow, wrap-though image.
        
        Once that's in place, make sure that we don't try to grow the cell due
        to follow-text-flow, wrap-though objects in CalcPosition(), since
        in a wrap-through vs follow-text-flow situation, the wrap-though should
        have priority (should not affect size of cells).
        
        Finally, now that cells don't grow in this case, the previously added
        special-casing of footers in SwFlyFreeFrame::CheckClip() is no longer
        necessary. Not growing the cells means we don't try to re-position the
        object.
        
        Change-Id: Ic55e4b5188704fa70314f91fe9a01987b6a56d7b
        Reviewed-on: https://gerrit.libreoffice.org/80032
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-10-02  Stephan Bergmann  <sbergman@redhat.com>  [2e6d82e94f3efc76ea4243bc67b3acbfc74d8b39]

        Silence -Werror=redundant-move (GCC 10 trunk)
        
        ...after e8b74f5777440559fc9702a9bddd32b9428972a3 "-Werror,-Wreturn-std-move
        (clang-cl)"
        
        Change-Id: I0633612387e21eceeb64e677503614fa59285d3e
        Reviewed-on: https://gerrit.libreoffice.org/80036
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-02  Stephan Bergmann  <sbergman@redhat.com>  [2c1a55641b48380738ed58d3f24aa1f062da92db]

        WTF "WTF 255 return value?"
        
        0e68bac85293e2d60fa6db3e46de8b74ab5d502b "set up python unit test
        infrastructure" had introduced unotest/source/python/org/libreoffice/unotest.py
        with the comment and commented-out code.  It claims it has extraced "boostraping
        code from convwatch.py to unotest.py", but I can't find a trace in the git
        history of a prior incarnation of that comment and commented-out code.  It is
        unclear what problem exactly the commenting-out of the check was supposed to
        address.  So put the check in place and see what, if anything, breaks.
        
        (The commented-out return appears to be truly unnecessary, and has been removed
        completely.)
        
        Change-Id: Ie2108d70fbe076cd0832bd23bfb29fc60eedffef
        Reviewed-on: https://gerrit.libreoffice.org/80029
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-02  Stephan Bergmann  <sbergman@redhat.com>  [094d8dd4615c1a5a5e8d1e8abf672d9b8f235eb9]

        Reinstate "Clean up uses of deprecated G_CONST_RETURN"
        
        (f5bbb2db98fe420174328e6c8e2f3d160a9b7758), which had erroneously been dropped
        by 1ae450504cf57457f9702684b1517fda1dd3c481 "drop gtk2 support"
        
        Change-Id: Ib7e2fc5bfa394dd6c49d5c9710e1c415fdfe2186
        Reviewed-on: https://gerrit.libreoffice.org/80026
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-02  Caolán McNamara  <caolanm@redhat.com>  [1db70eadd41048da0d421bcc5eba1fc0443f253a]

        add wheel events to drawing area
        
        Change-Id: I6071a2af3cbb01c4f21c45e289f779adc49e0dc2
        Reviewed-on: https://gerrit.libreoffice.org/80022
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-02  Caolán McNamara  <caolanm@redhat.com>  [947150821e985c255f6c802322e696eff4257a5d]

        extend popup handler to cover all CommandEvents
        
        Change-Id: I26360ce5c696d0e571385d83a15876eb2286e12f
        Reviewed-on: https://gerrit.libreoffice.org/80021
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-02  Julien Nabet  <serval2412@yahoo.fr>  [d50eea97b3d2e1e1e47f7cdad4cb0c24fb0ed26d]

        Avoid std::vector inheritance for SfxAllEnumValueArr
        
        No need to inherit, just create a typedef
        
        Change-Id: Ifeabb90e640e10e590f793716c022f91850ae8b9
        Reviewed-on: https://gerrit.libreoffice.org/79991
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-02  Regina Henschel  <rb.henschel@t-online.de>  [caaa8fe7c4bb88185b5b11591ee8a619cff0eced]

        tdf#127785 compensate 180deg rotation for position of text box
        
        If a shape is vertically flipped, then the text is rotated by 180deg
        around the shape center. The rotation is done by SdrTextObj. There
        text rectangle and shape rectangle are the same, so the rotated text
        rectangle has the correct position in regard to flipping. But the
        text rectangle for SdrObjCustomShape is set by the shape author in
        the TextFrames attribute and might have an asymmetric position. The
        patch translates the text rectangle so, that is will be at the
        correct position after the 180deg rotation.
        
        Change-Id: I42e552394cc4b0103530eab48750dd621c52cc5e
        Reviewed-on: https://gerrit.libreoffice.org/79984
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-10-02  Michael Weghorn  <m.weghorn@posteo.de>  [14ee9ffe01ecadaddc7e9b97dae00077dd051d7a]

        dbmgr: Avoid "warning: extra ';' after member function definition"
        
        Change-Id: Ie63e1ac573feae99e35c1013832c03283d2b1e0b
        Reviewed-on: https://gerrit.libreoffice.org/80011
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-10-02  Mike Kaganski  <mike.kaganski@collabora.com>  [26a350bae8485d7a13da0030ec04d0b13615e4da]

        Clarify that FB limit is not only about table names, but field names, too
        
        Change-Id: Ieaacd0d5d83511d235f8eb53c105bac17958eec6
        Reviewed-on: https://gerrit.libreoffice.org/80017
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-02  Caolán McNamara  <caolanm@redhat.com>  [5b01cf958be5b9c835b97d810d429fd3ed89237e]

        crashtesting: null deref on importing ooo50983-1.odt
        
        since...
        
        commit a5081700bacb90d8560959a4d65d94a2d4e8dadd
        Date:   Fri Sep 20 10:31:40 2019 +0200
        
        Change-Id: I8ed0f0e558103f90849c7a712e5f150fad7829a3
        Reviewed-on: https://gerrit.libreoffice.org/80010
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-02  Caolán McNamara  <caolanm@redhat.com>  [07dbcc7410d2f4db14e660d5b4d16cecfcfdf86a]

        strip mnemonics when setting custom GtkFrame label
        
        e.g. draw/impress printer options page
        
        Change-Id: Ic5b9bd41e1de4a3ea7d0aba36b5a65009a390ddd
        Reviewed-on: https://gerrit.libreoffice.org/80001
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-02  Justin Luth  <justin_luth@sil.org>  [e3c1be1149440fdcfea452aadce0a523af83fe5a]

        tdf#127862 ww8import: page style - import XATTR if defined
        
        ...which fixes losing the background color of the page. That was
        broken by LO63 commit cc899c6967238877f0094bcf00627145e484ffec
        since an obsolete RES_BACKGROUND was not necessarily created.
        
        Change-Id: I944a1b3f3df1468c283f93a49ffacfbd223fb392
        Reviewed-on: https://gerrit.libreoffice.org/79912
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-10-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [cb5eaa791739865d54b381c16c60224c432171dc]

        tdf#127901: pptx export image greyscale, watermark, black/white
        
        Similar to 0db96caf0fcce09b87621c11b584a6d81cc7df86
        
        Change-Id: I5c3ec17c7a3472629ba8a63ab500175add36ee8e
        Reviewed-on: https://gerrit.libreoffice.org/79994
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-10-02  Stephan Bergmann  <sbergman@redhat.com>  [f470e5b7812cc4a1afdef5033a25b682cb1d2b94]

        On Windows, Library_wpftwriter indirectly references Bcrypt.lib
        
        No idea why this only started to show now in my clang-cl build, but this is
        similar to what 23a8d5ffbbe58761b89f590f0735abccd69a3681 "Upgrade external/boost
        to Boost 1.69.0" did at ucb/Library_ucpcmis1.mk:
        workdir/UnpackedTarball/libepubgen/src/lib/EPUBGenerator.cpp includes
        boost/uuid/uuid_generators.hpp, includes boost/uuid/random_generator.hpp,
        includes boost/uuid/detail/random_provider.hpp, includes
        boost/uuid/detail/random_provider_include_platform.hpp, includes
        boost/uuid/detail/random_provider_bcrypt.ipp, includes boost/winapi/bcrypt.hpp,
        includes system bcrypt.h.
        
        Change-Id: I1dcfb9a13515d3e6f0a249c4a42ae5ebbf11fcf4
        Reviewed-on: https://gerrit.libreoffice.org/80004
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-02  Eike Rathke  <erack@redhat.com>  [5a7d4ee6c4dd92758e0fd213671251e96d6e7f08]

        Resolves: tdf#127887 Fix libwps wrong Lotus version detection
        
        Also return the proper kind and creator values set in
        WKS4Parser::checkHeader() to callers of
        WPSDocument::isFileFormatSupported()
        
        Change-Id: I3adfde0e18669b80956a9b577080fe8388dd3b1f
        Reviewed-on: https://gerrit.libreoffice.org/79981
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-10-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [b3b8288f7f6c3cbb36edac2eddf0fff974c6d04a]

        new loplugin:stringadd
        
        look for places where we can replace sequential additions to
        OUString/OString with one concatentation (i.e. +) expression, which is
        more efficient
        
        Change-Id: I64d91328bf64828d8328b1cad9e90953c0a75663
        Reviewed-on: https://gerrit.libreoffice.org/79406
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [e347a6bbb58a20e29e691a194c1cd3193d2c5a23]

        tdf#127913 crash applying popart filter to an image
        
        regression from
            commit 1cd32bcf1b92bd53320717626601135623dadd55
            Date:   Mon Dec 10 11:28:59 2018 +0200
            loplugin:useuniqueptr in vcl
        
        where I failed to note that sort needs a different kind of comparator to
        qsort.
        Also fix another similar issue I introduced in that commit
        
        Change-Id: I5a93bd0567cd5dd4344b9cf2c362ebff60fa0027
        Reviewed-on: https://gerrit.libreoffice.org/80007
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-02  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [c386f07ce195c2167f1b56d23cfd95292634e2de]

        tdf#112368 Qt5 handle owned, non-LO clipboard content
        
        LO can actually create clipboard content, which is not backed by
        an XTransferable, for example when copying / selecting the text
        of the file name in the QFileDialog. So the ownership check in
        Qt5Clipboard::handleChanged is wrong and we just have to prevent
        freeing the content in handleChanged while changing the handle
        from Qt5Clipboard::setContents.
        
        This patch simply sets a boolean member, while the QClipboard is
        changed by LO, to handle this case.
        
        Change-Id: Icc41c32c1f9807e7adff7a9ae16a6c6cacc83f1b
        Reviewed-on: https://gerrit.libreoffice.org/79992
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Jenkins

2019-10-02  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [86f42c08c177791021f20db795b0c06ee9ce51ca]

        tdf#42949 Fix IWYU warnings in xmloff/source/[s-x]*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I986ba9f661854d1b5fafc337ec109b0ee558a86a
        Reviewed-on: https://gerrit.libreoffice.org/79904
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-02  Mike Kaganski  <mike.kaganski@collabora.com>  [59a0a2d08f4dab0ce6f32a2b4ef660a35f44a8cd]

        windows.h is already included in prewin.h
        
        Change-Id: Idd04484dfbb41e4b8802d3cb466af6006b097279
        Reviewed-on: https://gerrit.libreoffice.org/80005
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-02  Juergen Funk  <juergen.funk_ml@cib.de>  [2215be5268a646d3cc7d138a0184c6826585b7fb]

        tdf#127711 - A runtime-switch for the MiniCrashDump
        
         - in soffice.ini (sofficerc) the entry "CrashDumpEnable" default is "true"
            - when false then the Dump.ini and the dump-file are not written
            - when the switch --disable-crashdump is set, then the
              switch "CrashDumpEnable" set to "false"
            - when the entry "CrashDumpEnable" is missing, in this case is the
              default true, too
            - the checkbox under Options-General "Send crash reports to ..."
              is deactive and shows off (only view, not change the config)
        
         - when set the environment variable "CRASH_DUMP_ENABLE" to any char
           then the switch "CrashDumpEnable=false" are overrules with true
           and the Dump.ini and dump-file are write
        
        Change-Id: I34e7795640eb95d111e18b0ad46ec67b2c126b19
        Reviewed-on: https://gerrit.libreoffice.org/79273
        Tested-by: Jenkins
        Reviewed-by: Juergen Funk (CIB) <juergen.funk_ml@cib.de>

2019-10-02  Miklos Vajna  <vmiklos@collabora.com>  [be64610dba55e77998120fd8bf69ad2abdf62b1e]

        sw: fix comment in SwTextFormatter::CalcFlyWidth()
        
        Change-Id: Ib0afb9e43a97f58b3790bb5267ebbe76ad02a35c
        Reviewed-on: https://gerrit.libreoffice.org/79995
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [366eaa1a383a0f5f3f755f2b6a739d3d9c5b8343]

        loplugin:stringadd in writerfilter..xmloff
        
        Change-Id: Ib5292f4c702cc1e2994c736250a93e6fb18d1a20
        Reviewed-on: https://gerrit.libreoffice.org/79988
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [91c836acea76cffb0e2d5df0d15fc94d84bfdc5a]

        loplugin:stringadd in sw
        
        Change-Id: I72e1cbc229a47660b2313f46898753e273b69d35
        Reviewed-on: https://gerrit.libreoffice.org/79985
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-02  Stephan Bergmann  <sbergman@redhat.com>  [9d99dc8a835d66cbe27e4cbf5869e6704dd781f9]

        -Werror,-Winconsistent-missing-override
        
        Change-Id: I4cfb01582e5cfef55909ae56fd14ce8ccd5c14be
        Reviewed-on: https://gerrit.libreoffice.org/79990
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-02  Stephan Bergmann  <sbergman@redhat.com>  [b7e4e20b6214198224e0ac42f5248b42f44342ee]

        loplugin:fragiledestructor (clang-cl)
        
        Change-Id: Ibf5b8022df00bb6c49b53853811b6503146dddd7
        Reviewed-on: https://gerrit.libreoffice.org/79971
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-02  Stephan Bergmann  <sbergman@redhat.com>  [38ee6b2ad540c0d5cc0182396787d4c7625ea064]

        -Werror,-Wmicrosoft-exception-spec (clang-cl)
        
        No idea why that started to show up now, but
        C:/Program Files (x86)/Windows Kits/10/Include/10.0.17763.0/um/combaseapi.h
        contains
        
        > #define STDMETHOD(method)        virtual COM_DECLSPEC_NOTHROW HRESULT STDMETHODCALLTYPE method
        
        while
        C:/Program Files (x86)/Windows Kits/10/Include/10.0.17763.0/um/winnt.h
        contains
        
        > #define STDMETHODIMP            HRESULT STDMETHODCALLTYPE
        
        which caused failures like
        
        > [build CXX] embedserv/source/inprocserv/dllentry.cxx
        > embedserv/source/inprocserv/dllentry.cxx(261,40): error: 'QueryInterface' is missing exception specification '__attribute__((nothrow))' [-Werror,-Wmicrosoft-exception-spec]
        > STDMETHODIMP InprocEmbedProvider_Impl::QueryInterface( REFIID riid, void ** ppv )
        >                                        ^
        > embedserv/source/inprocserv/dllentry.cxx(143,15): note: previous declaration is here
        >     STDMETHOD(QueryInterface)(REFIID riid, void ** ppvObj) override;
        >               ^
        
        Change-Id: I0fe3554c2da4089bf0f883e1132d6f2ee95ae2c3
        Reviewed-on: https://gerrit.libreoffice.org/79970
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-02  Stephan Bergmann  <sbergman@redhat.com>  [4d45df2632dddde3d8e34315c8ee76575587a62a]

        external/icu: Fix "error: explicit instantiation of 'atomic' not in...
        
        ...a namespace enclosing 'std'" (clang-cl).  (Upstream <https://github.com/
        unicode-org/icu/commit/5a34bfb1516a6719b5f470063c6be2f47446f0b2> "ICU-20209 Fix
        build failures on Windows with std::atomic not in enclo…" covers more things, so
        just include here what is absolutely necessary for our needs.
        
        Change-Id: I10e61b24a5d73b372bfd719d97fc9678029dc205
        Reviewed-on: https://gerrit.libreoffice.org/79953
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-02  Julien Nabet  <serval2412@yahoo.fr>  [d820136dab6271dd591842002b2591e041801cf7]

        save/restore locking properly in ImplSdPPTImport::Import
        
        noticed in passing
        
        Change-Id: Ia13b1095e1dcc576f767af90bd1c001ab03f2c44
        Reviewed-on: https://gerrit.libreoffice.org/79993
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [b1ca0e5ad728e1d4105c961b27c9256d86f867c1]

        loplugin:stringadd in vcl
        
        Change-Id: I21154abe6992418ff2541e5913a0aae0c2c1912c
        Reviewed-on: https://gerrit.libreoffice.org/79987
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [9e5b43ff37683b7b67be96c2953e851498a310c9]

        loplugin:stringadd in tools..unotools
        
        Change-Id: I441a5ccef6adc8be8029178e304ff3044e812e2a
        Reviewed-on: https://gerrit.libreoffice.org/79986
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [32617df2f59b05ca5942fd18b3440ec834982565]

        loplugin:stringadd in svx
        
        Change-Id: I47944e589c5261d26d5ef0c116a9173bf6ed1f03
        Reviewed-on: https://gerrit.libreoffice.org/79983
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [fe3d9961e32fd7230e21716793adaddffdf2463e]

        loplugin:stringadd in svtools
        
        Change-Id: Ic085990173051f421d1ffc7914574cb63a7ae21d
        Reviewed-on: https://gerrit.libreoffice.org/79982
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [5da08d7b14b03459070228bad1b42dc5d1746b9f]

        tdf#127858 Assertion when trying to edit a form (gen backend)
        
        regression from
        	commit 78b9dac2ee77bf6efc1298962cbeca284db5b00a
            remove internal use of 16-bit packed formats
        
        we are trying to create a 32-bit image in
        drawinglayer::primitive2d::createDefaultCross_3x3
        
        Change-Id: Iaf19326b1e2c11c5d535dd8f317086bebbaaebec
        Reviewed-on: https://gerrit.libreoffice.org/79948
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-02  Heiko Tietze  <tietze.heiko@gmail.com>  [67fd62b3edc86c2891f279b25cf9919c4bbbbca1]

        Resolves tdf#127508 - Flat table header in Calc
        
        Shading removed to comply with the zeitgeisty flatness
        
        Change-Id: I766d86dc8d26191fa87c94d3e8f64feda79c3030
        Reviewed-on: https://gerrit.libreoffice.org/79584
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-10-02  Juergen Funk  <juergen.funk_ml@cib.de>  [8fe03eef707561bb0b9e1655292619ec3cd347f5]

        Refactoring of the class CrashReporter
        
         - remove double code
         - using of all the methode of the CrashReporter-Class
         - all methode only active when crash-dump enable
            except the addKeyValue
        
        With this change the handling for the patch
        tdf#127711 A runtime-switch for the MiniCrashDump
        would be simpler
        
        Change-Id: I339b3b8e06f7fc2cd3c0d34ece112a6fd352913a
        Reviewed-on: https://gerrit.libreoffice.org/79272
        Tested-by: Jenkins
        Reviewed-by: Juergen Funk (CIB) <juergen.funk_ml@cib.de>

2019-10-02  Jim Raykowski  <raykowj@gmail..com>  [d09dc224977c498356ab76738afe03136c98fabe]

        tdf#122570 Make Enter key work in autofilter search items input
        
        Fixes regression introduced by patch for tdf#122774
        
        Change-Id: I24fc8a32cbb660027fb40fb017d03567e784aa77
        Reviewed-on: https://gerrit.libreoffice.org/79815
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-10-02  Miklos Vajna  <vmiklos@collabora.com>  [489eef894e7034873ad262f9dfca554022db1b09]

        tdf#124601 sw FollowTextFlow: fix vert pos of objects outside the current cell
        
        There were two problems here:
        
        1) CalcHeightWithFlys() considered all follow-text-flow objects when
        determining the cell size, while wrap-through objects should never
        influence the layout of text (i.e. when they conflict, the second should
        have priority).
        
        2) Once the cell had correct height, the oscillaction described in the
        SwFlyFreeFrame::CheckClip() comment started. Such a position update was
        already disabled for headers, but footers have exactly the same problem.
        In the case of the bugdoc, we jumped between 14618 and 14744 twips, till
        finally layout loop control kicked in.
        
        [ FollowTextFlow is meant to be same behavior as Word's layoutInCell
        shape property, so this is expected to improve rendering of existing
        documents. It's not likely that any user would opt in for FollowTextFlow
        to have the old close-but-not-exactly-matching behavior. ]
        
        Change-Id: I6b3b672fc82c6c67dbbdd35c349613fe4cda610d
        Reviewed-on: https://gerrit.libreoffice.org/79980
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-10-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [727ca36e83868acbe40aaa239cefc69659b9bc39]

        tdf#79007: PPTX: reset Contrast and Brightness when we map...
        
        ...MSO 'washout' to our watermark colormode
        
        After d151ed35ad4c4e7aa9fbb807930fcf91dea2eba7,
        Contrast and Brightness was reset only in writer,
        so do it earlier for Impress and Writer
        
        Change-Id: Icaf2b565880e31d86e09e2f56bac25eba52c8467
        Reviewed-on: https://gerrit.libreoffice.org/79905
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [62808ef28e05eee4945a6a15d981350d1306b848]

        external/boost: clang-cl cannot use MSVC's ATOMIC_FLAG_INIT
        
        The C++ standard leaves it unspecified how ATOMIC_FLAG_INIT is defined, and at
        least MS Visual Studio 2017 version 15.9 defines it as {0}, asking for list-
        initialization, but std::atomic_flag is no aggregate (it has a default ctor) and
        has no suitable ctor for that initializer list.  Other standard library
        implementations solve that by e.g. adding a std::atomic_flag ctor taking a bool
        parameter, and defining ATOMIC_FLAG_INIT as std::atomic_flag(false); but MSVC
        apparently relies on some non-standard behavior here that allows to initialize
        std::atomic_flag from {0}.  But that is apparently not supported by clang-cl,
        causing failures like
        
        > [build CXX] workdir/UnpackedTarball/boost/libs/locale/src/shared/date_time.cpp
        > In file included from workdir/UnpackedTarball/boost/libs/locale/src/shared/date_time.cpp:11:
        > In file included from workdir/UnpackedTarball/boost\boost/thread/locks.hpp:10:
        > In file included from workdir/UnpackedTarball/boost\boost/thread/lock_algorithms.hpp:11:
        > In file included from workdir/UnpackedTarball/boost\boost/thread/lock_types.hpp:18:
        > In file included from workdir/UnpackedTarball/boost\boost/thread/thread_time.hpp:9:
        > In file included from workdir/UnpackedTarball/boost\boost/date_time/time_clock.hpp:17:
        > In file included from external/boost/include\boost/shared_ptr.hpp:27:
        > In file included from workdir/UnpackedTarball/boost\boost/shared_ptr.hpp:17:
        > In file included from workdir/UnpackedTarball/boost\boost/smart_ptr/shared_ptr.hpp:36:
        > workdir/UnpackedTarball/boost\boost/smart_ptr/detail/spinlock_pool.hpp(77,5): error: no matching constructor for initialization of 'std::atomic_flag'
        >     BOOST_DETAIL_SPINLOCK_INIT, BOOST_DETAIL_SPINLOCK_INIT, BOOST_DETAIL_SPINLOCK_INIT, BOOST_DETAIL_SPINLOCK_INIT, BOOST_DETAIL_SPINLOCK_INIT,
        >     ^~~~~~~~~~~~~~~~~~~~~~~~~~
        > workdir/UnpackedTarball/boost\boost/smart_ptr/detail/spinlock_std_atomic.hpp(81,38): note: expanded from macro 'BOOST_DETAIL_SPINLOCK_INIT'
        > #define BOOST_DETAIL_SPINLOCK_INIT { ATOMIC_FLAG_INIT }
        >                                      ^~~~~~~~~~~~~~~~
        > C:/PROGRA~2/MIB055~1/2017/COMMUN~1/VC/Tools/MSVC/1416~1.270/Include\atomic(158,26): note: expanded from macro 'ATOMIC_FLAG_INIT'
        > #define ATOMIC_FLAG_INIT        {0}
        >                                 ^~~
        > C:/PROGRA~2/MIB055~1/2017/COMMUN~1/VC/Tools/MSVC/1416~1.270/Include\atomic(169,2): note: candidate constructor not viable: no known conversion from 'int' to 'const std::atomic_flag' for 1st argument
        >         atomic_flag(const atomic_flag&) = delete;
        >         ^
        > C:/PROGRA~2/MIB055~1/2017/COMMUN~1/VC/Tools/MSVC/1416~1.270/Include\atomic(168,2): note: candidate constructor not viable: requires 0 arguments, but 1 was provided
        >         atomic_flag() noexcept = default;
        >         ^
        
        The internals of external/boost appear to be the only place where we currently
        use ATOMIC_FLAG_INIT, and we can work around that easily by picking a different
        backend in boost/smart_ptr/detail/spinlock.hpp for the problematic combination
        of Clang and _MSC_VER 1916 (which may need to be extended to further MSVC
        versions).
        
        Change-Id: Ie6aa62556efbedd3897ad7803b546cb8088ebe10
        Reviewed-on: https://gerrit.libreoffice.org/79967
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [463a79cbc16c1b4aba1775d7f8ae0324753c322c]

        CXX_X64_BINARY must be clang-cl not cl when building with clang-cl
        
        ...to avoid failures like
        
        > [build CXX] shell/source/win32/spsupp/registrar_x64.cxx
        > cl : Command line error D8021 : invalid numeric argument '/Wendif-labels'
        
        after 58ef8c188b6bb2ed307f5e825cc7e475c33d0c33 "Make spsupp*.dll usable on 64-
        bit Windows".
        
        This is a bit of a hack, relying on CXX being passed in via autogen.input in my
        clang-cl build.  Ideally, the code would be reorganized so that CXX_X64_BINARY
        is only set after CXX has been set.
        
        Change-Id: Ia2c823ad6b917218858ea541cc6a65fa423e3a09
        Reviewed-on: https://gerrit.libreoffice.org/79959
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [e25758ac95380965aba486e1eae62f144d389185]

        loplugin:logexceptionnicely (clang-cl)
        
        Change-Id: I2da126a38db61d2a0f36f8f2d38b0dddeb26c9d4
        Reviewed-on: https://gerrit.libreoffice.org/79929
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [12e8ef4505d07adf9f115670f07d12b85f4fd5a2]

        Use --with-sytem-cairo for the ASan+UBSan tinderbox again
        
        After 1ae450504cf57457f9702684b1517fda1dd3c481 "drop gtk2 support" removed the
        implicit --enable-gtk which removed the implicit --with-system-cairo,
        <https://ci.libreoffice.org/job/lo_ubsan/1402/> started to fail with
        
        > [build LNK] Executable/canvasdemo
        [...]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libcairo.so.2: undefined reference to `__muloti4'
        [...]
        > clang-9: error: linker command failed with exit code 1 (use -v to see invocation)
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/solenv/gbuild/LinkTarget.mk:635: recipe for target '/home/tdf/lode/jenkins/workspace/lo_ubsan/workdir/LinkTarget/Executable/canvasdemo' failed
        
        etc.  Instead of trying to fix that, just explicitly build --with-system-cairo
        again.  (Another approach could be to --enable-gtk3, which implicitly sets
        --with-system-cairo, too.)
        
        Change-Id: I335b2a694b85a15efae6002d890ce0d67811b2bb
        Reviewed-on: https://gerrit.libreoffice.org/79962
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [22267b7797340d1eb52ced10fe05afeb8a42fc2b]

        When building with clang-cl, nevertheless use MSVC's CXXFLAGS_CXX11 for CLR
        
        ...which is built with MSVC after all.  0a99b5a1b7325454fe3d1174d44354888aa22012
        "When building with clang-cl on Windows, build CLR code with MSVC" had happened
        to get away with passing a bogus -Xclang -std=... (which cl then ignores)
        instead of /std:c++17, but nowadays the build fails with things like
        
        > [build CLR] cli_ure/source/climaker/climaker_app.cxx
        [...]
        > cl : Command line warning D9002 : ignoring unknown option '-Xclang'
        > cl : Command line warning D9002 : ignoring unknown option '-std=gnu++2a'
        > string_view is only available with C++17 or later.
        > include\rtl/stringconcat.hxx(232): error C2429: attribute 'nodiscard' requires compiler flag '/std:c++17'
        [...]
        
        This is a bit of a hack, using hardcoded values for now.  Ideally we would
        capture MSVC's CXXFLAGS_CXX11 in an additional variable in configure.ac, and do
        a subst from CXXFLAGS_CXX11 to MSVC's CXXFLAGS_CXX11 here.
        
        Change-Id: Ifde367c7d1c3db57e75a6ccadc82d534bcb13d0a
        Reviewed-on: https://gerrit.libreoffice.org/79961
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [5b4a9cd357bf5767e8dde36249f76631d6f4beca]

        -Werror,-Wswitch (clang-cl)
        
        Change-Id: I3d40104d6822ebb80ebec44b36bcdfa5c7e953ed
        Reviewed-on: https://gerrit.libreoffice.org/79960
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Ilhan Yesil  <ilhanyesil@gmx.de>  [caeb7b141280a65e60525f11a7e6514b76e12e11]

        tdf#124983 In calc make printable page borders also initially visible
        
        If option "LibreOfficeDev Calc/View/Page breaks"
        is enabled, breaks should be visible. But if the document
        is opened the first time, the breaks are not calculated yet
        and therefore not visible.
        
        Change-Id: I651e4df4a9c292aa953888498a5c9d0fb5b8c8d2
        Reviewed-on: https://gerrit.libreoffice.org/75355
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-10-01  Muhammet Kara  <muhammet.kara@collabora.com>  [32f28dfa4c1de2b92664a5c0c3eca4fffecc0b28]

        Avoid unnecessary iterations in for loop
        
        Change-Id: I9f2d0fba4754b8d4db906012dc1429640fe444b5
        Reviewed-on: https://gerrit.libreoffice.org/79944
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-10-01  Gabor Kelemen  <kelemeng@ubuntu.com>  [dc1f304de78ccf20b3264cbc904d65f78864ec63]

        tdf#119021 Support lock down settings of Formula tab page
        
        Change-Id: I3131e8fd98b43cf4073970444589e8fae9553bc1
        Reviewed-on: https://gerrit.libreoffice.org/75402
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [357e8bdfc15eea083d8a8699ecc2de9a8a615c23]

        loplugin:returnconstval (clang-cl)
        
        Change-Id: Ib3c3e32bd998ac7e29f45cc4ce511a863096c3b5
        Reviewed-on: https://gerrit.libreoffice.org/79958
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [ac8cb02cfdeef48dac0baa6646253170d1e1f2c9]

        loplugin:returnconstval (clang-cl)
        
        Change-Id: Id1bcc878f40fba804f78f7a5b7cd463db8dc5988
        Reviewed-on: https://gerrit.libreoffice.org/79957
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [152b3ef0f36a067e3ee07172d3057a3a728e12f1]

        loplugin:noexceptmove: Cater for null FunctionDecl::getBody
        
        ...which can happen for function templates with clang-cl, leading to false
        warnings like
        
        > [build CXX] codemaker/source/commoncpp/commoncpp.cxx
        > In file included from codemaker/source/commoncpp/commoncpp.cxx:25:
        > In file included from include\codemaker/typemanager.hxx:28:
        > include\rtl/ref.hxx(126,5): error: move operator= can be noexcept [loplugin:noexceptmove]
        >     Reference<reference_type> &
        >     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        Change-Id: I541c7c3d86d05964834e3e5cf678c8f1145ea132
        Reviewed-on: https://gerrit.libreoffice.org/79956
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Caolán McNamara  <caolanm@redhat.com>  [df6bf6dd3d7f11b308f6881326de6400d44b46da]

        should be original colors, not original size
        
        Change-Id: I032489f773cc9fad0d2cafabb1c39a663180f0f9
        Reviewed-on: https://gerrit.libreoffice.org/79955
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-01  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [a8356ceb0f9345ebd5171439e3b882642f5fbad5]

        SmartArt edit UI: fix crash on empty node text
        
        Change-Id: Idacbbb50cbdd8ae4c78f3159bc362c7ee2137149
        Reviewed-on: https://gerrit.libreoffice.org/79848
        Tested-by: Jenkins
        Reviewed-by: Grzegorz Araminowicz <grzegorz.araminowicz@collabora.com>

2019-10-01  Caolán McNamara  <caolanm@redhat.com>  [41ffa6179905a54acd144f8202a44edac35cc9b4]

        remove empty GtkSizeGroups
        
        Change-Id: I848fc4a9f97b4cc7cd5243bcf328fb6f8fbdd5be
        Reviewed-on: https://gerrit.libreoffice.org/79861
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [e8b74f5777440559fc9702a9bddd32b9428972a3]

        -Werror,-Wreturn-std-move (clang-cl)
        
        Change-Id: I74d595e1480c421c5cad4095203270578acf9521
        Reviewed-on: https://gerrit.libreoffice.org/79947
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [85312e64a35f1c0d0a51c268f4b044f45eebd39f]

        -Werror,-Wunused-macros (clang-cl)
        
        (WIN32_LEAN_AND_MEAN is also defined in include/prewin.h)
        
        Change-Id: Ie5e134909f4381d24f2406aa292fa46979c49ca6
        Reviewed-on: https://gerrit.libreoffice.org/79946
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [75d924db95559cff5f699bad8fe34bb0aeac0ff6]

        loplugin:external (clang-cl, HasAtHook), again
        
        ...after d00ee2cb0dce84173c035cf89f332c150dd02d00 "tdf#42949 Fix IWYU warnings
        in vcl/source/[a-e]*"
        
        Change-Id: I5a118cab222d32f5891f9e6ede44e1cded5985b0
        Reviewed-on: https://gerrit.libreoffice.org/79942
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [82588fdf5fefbe061fb96c0419294fd8e60088bf]

        loplugin:refcounting (clang-cl)
        
        Change-Id: Ifae4a5617e6fcad58319ee3854b20224c4099e1b
        Reviewed-on: https://gerrit.libreoffice.org/79941
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [d010358198c69c32a32cdcf0dd802fbc47556391]

        Silence -Werror,-Wmissing-field-initializers (clang-cl)
        
        Change-Id: I4c6a820a91f620e9677f6a946265c38e9ca6ef73
        Reviewed-on: https://gerrit.libreoffice.org/79933
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [25a23b9b72d3ea794b63b52286954b58c95c2efd]

        loplugin:sallogareas (clang-cl)
        
        Change-Id: I4fd32d006299cfb7ed856e5e8ef8bfd7a680fc6c
        Reviewed-on: https://gerrit.libreoffice.org/79940
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [ff06316fe2be32e415ca6394cff951703cf9fe62]

        loplugin:unnecessaryparen (clang-cl)
        
        Change-Id: Ief84a2e87bd8bb3cbdb753fdb5bec6e57cf38116
        Reviewed-on: https://gerrit.libreoffice.org/79939
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [6115082b5ff93db323246e535baaeef405978aca]

        loplugin:loopvartoosmall (clang-cl)
        
        Change-Id: I682fccecd94d1d1524fcb12e93f5d53b0c94ea03
        Reviewed-on: https://gerrit.libreoffice.org/79935
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [a2ab2b31b8b8f1fd17d7d6c8f68e5adc1e8d381d]

        loplugin:referencecasting (clang-cl)
        
        Change-Id: Ie534212b09b92a02b377d0bb348e11c96bf61786
        Reviewed-on: https://gerrit.libreoffice.org/79934
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Dennis Francis  <dennis.francis@collabora.com>  [46d0afba738d8ee7c9b63384fef513f42ee587f3]

        Implement parallel version of super-scalar-sample-sort...
        
        and use it for the pivot table construction routine processBuckets().
        
        The implementation uses ideas from the non-parallel sample sort discussed in the below paper,
        but parallelizes the "binning"/"classification" operations and the sorting of the bins
        themselves.
        
        Sanders, Peter, and Sebastian Winkel. "Super scalar sample sort."
        European Symposium on Algorithms. Springer, Berlin, Heidelberg, 2004.
        
        which can be accessed at :
        http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.72.366&rep=rep1&type=pdf
        
        Change-Id: I3723b87e2feb8d7d9ee03f71f6025e26add914ce
        Reviewed-on: https://gerrit.libreoffice.org/79486
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-01  Dennis Francis  <dennis.francis@collabora.com>  [845e1cdca3349c72e3083186502285d5b776abbe]

        Thread a group of formula-groups together if possible
        
        Just before about to thread a FG, look to left and right for
        "mutually" independent FG's with some restrictions and thread
        this group of FG's together treating it as a single but longer
        computation load.
        
        For now the restrictions are :-
        All formula-groups in a FG "group" must have :-
        
        1. Same length
        2. Same relative position.
        3. Same weight.
        
        This is very helpful in cases similar to the below :
        There are lots of (say 32) consecutive formula-groups
        all with same "small" length (say 8) and same weight.
        By conventional formula-group-threading the speed-up is
        limited to 8x even if we have a 256 core processor, but
        with this threading-multiple-formula-groups patch
        (in this case) we can get a speed-up of 256x provided
        we have a >= 256 core machine. So effectively with this
        patch the speed-up is now only limited to the number of
        cells in a range consisting of mutually indepdendent
        formula-groups rather than number of cells in each
        formula-group.
        
        Change-Id: Ib25b5abbb583fa207e8befff9a908d14313f3d51
        Reviewed-on: https://gerrit.libreoffice.org/79485
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [1028841feb815dfcfee97422f3de1e06e48db580]

        Silence a supposedly unproblematic loplugin:badstatics (clang-cl)
        
        Change-Id: I9c76fb4aca21757a0bf033103bd6dc2bea740eb5
        Reviewed-on: https://gerrit.libreoffice.org/79932
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Szymon Kłos  <szymon.klos@collabora.com>  [44926b40089e00fc6c5e4e50ecbe53984e8265bb]

        jsdialogs: send selection for listbox
        
        Change-Id: Ie5e026da0a4ca95df8fe52a6bf7967dc93b3d869
        Reviewed-on: https://gerrit.libreoffice.org/79805
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [1d07ef46b64416943dbc89aaeccd8f8826b6f86b]

        loplugin:redundantcast (clang-cl)
        
        Change-Id: I0682989cdc9528d26925c7770b78fd455c0be396
        Reviewed-on: https://gerrit.libreoffice.org/79931
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [f2bd7857acfbdeed47fa58df36690af9cf394768]

        loplugin:redundantcast (clang-cl)
        
        Change-Id: I3f66a7850b4604dee576aeb61a39c4e45563d0c1
        Reviewed-on: https://gerrit.libreoffice.org/79930
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [6076335b06c3c67634b439b96cd32817ff77d0d9]

        tdf#42949 Fix IWYU warnings in ucb/source/*/*hxx
        
        Note: to build ucb/source/ucp/webdav one needs to use the
        --with-webdav=serf
        configure option
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I6da50aeeea0c05d49b8b9eadf67ab91d3d250f41
        Reviewed-on: https://gerrit.libreoffice.org/79577
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-01  László Németh  <nemeth@numbertext.org>  [93ebf6a85f699e0594e05374ac37f8e582292d4f]

        tdf#81100 DOCX: keep "repeat table header" table style setting
        
        during round trip by grab-bagging //tblStylePr/trPr/tblHeader.
        
        Change-Id: Id9d3150ca48031791aeda19c126bc4d4ac16fb8f
        Reviewed-on: https://gerrit.libreoffice.org/79597
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-10-01  Szymon Kłos  <szymon.klos@collabora.com>  [8f5f2ec5d1055f2bb81ad05e23280c51f5e6eb27]

        jsdialogs: send JSON to the client
        
        Change-Id: If43a774e1e3a4bff4a8ec862f0091d60477090d4
        Reviewed-on: https://gerrit.libreoffice.org/79803
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [d35840a2111beafe018851314a624e268e3cde6a]

        uitest: make child soffice process die when parent dies
        
        using PR_SET_PDEATHSIG.
        
        Note that this can only be called by the child process in question, so
        we have to pass a new command line argument down to activate it.
        
        And we have to plumb it through the wrapper oosplash process.
        
        I wonder where else our testing infrastructure could benefit from this
        
        Change-Id: I55e8e9f7f4e6cc415046df04c804e51475b8a4c9
        Reviewed-on: https://gerrit.libreoffice.org/79854
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [11a1e514db79b7109c3ad59be4a27f724aadc1de]

        Removed executable permission on file
        
        Change-Id: I6408d8c0d2c7dec30187a147501e19ef6ac86527
        Reviewed-on: https://gerrit.libreoffice.org/79969
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [e7a1b285df5b71c9e3c082fa02a2b21d8ac27162]

        loplugin:indentation (clang-cl)
        
        Change-Id: I19750bd9ac4c77c88097210626fd0c3dfa510a7a
        Reviewed-on: https://gerrit.libreoffice.org/79928
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Jan Holesovsky  <kendy@collabora.com>  [1cc241cfb43d82f7f816042079b8baec318bfcb7]

        lok jsdialogs: Add handling of checked state for checkbox and radiobutton.
        
        Change-Id: Id64833a08c62388220921208cba33a60c178e9ac
        Reviewed-on: https://gerrit.libreoffice.org/79797
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [ede6b3a780d60edd0357f3ea2426764c0ed13e6b]

        Remove spurious #include <unistd.h>
        
        (which appears to be unused and caused compilation failure on Windows)
        
        Change-Id: Ice6882d98da3bac1f53e869b73ab179df93280fa
        Reviewed-on: https://gerrit.libreoffice.org/79925
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Tünde Tóth  <tundeth@gmail.com>  [0ddd856af3a9383dc2c6a9a95fd5dc4bfdfeaf7d]

        tdf#123628 DOCX export: fix color change of unvisited hyperlinks
        
        by exporting the character style name "Hyperlink" requested by Word
        instead of the previous "Internet Link" to allow unvisited/visited color
        change at opening the link in the document editor.
        
        Change-Id: Ib5e22f8f26a6f3c71543d6e5410d6cc263b83830
        Reviewed-on: https://gerrit.libreoffice.org/79855
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-10-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c9dfb6ba71a462021911bdd273738180f06d6421]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - redmine#2555 replace Help online Google search
            
            This is the helpcontent2/ part of the patch.
            
            Add xapian-omega search to online Help.
            
            The patch replaces Google custom search with xapian-omega search.
            
            A new build key is introduced.
            
            --with-omindex=server : Localizes and adds the xapian result page
            template, adds the xapian form to each Help page.
            
            --with-omindex=noxap : do not localize the result template and
            do not add a form in the Help page.
            
            --with-omindex= will force Online Help build.
            
            Default is noxap
            
            NOTES:
            - xapian-omega databases are built in the server.
            - searches returns results only on localized Help pages, avoiding same
            resulis in many languages.
            
            TODO:
            - Tweak the xapian-omega result page CSS and markup.
            
            Change-Id: I3dc2b79c4111f61fd5fea01b1f8c95bfacab1e8f
            Reviewed-on: https://gerrit.libreoffice.org/79366
            Tested-by: Jenkins
            Reviewed-by: Guilhem Moulin <guilhem@libreoffice.org>
            Tested-by: Guilhem Moulin <guilhem@libreoffice.org>
            
2019-10-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b2a81fefb185daea728a756ebc7b46c626d36080]

        redmine#2555 replace Help online Google search
        
        This is the core/ part of the patch.
        
        Add xapian-omega search to online Help.
        
        The patch replaces Google custom search with xapian-omega search.
        
        A new build key is introduced.
        
        --with-omindex=server : Localizes and adds the xapian result page,
        adds the xapian form to each Help page.
        
        --with-omindex=noxap : do not localize the result template and do
        not add a form in the Help page.
        
        --with-omindex will force Online Help build.
        
        Default is noxap
        
        NOTES:
        - searches returns resuls only on localized Help pages, avoiding same
        resulis in many languages.
        -xapian-omega databases must be built in server
        
        TODO:
        - Tweak the xapian-omega result page CSS and markup.
        
        Change-Id: I5e3fe4191a3b054e3b6403f7cb5640953d92ba42
        Reviewed-on: https://gerrit.libreoffice.org/79368
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2019-10-01  Szymon Kłos  <szymon.klos@collabora.com>  [93d6bef4428d92c74e13a3f17b78be7026c782ba]

        jsdialogs: set frame as a separate type
        
        Change-Id: I7f56d49dbe3b403c3716798bb52691748974aaae
        Reviewed-on: https://gerrit.libreoffice.org/79801
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-01  Szymon Kłos  <szymon.klos@collabora.com>  [554469c11cb3bafbeddf2be4f42a238437b4776d]

        jsdialogs: export vertical property for Boxes
        
        Change-Id: I377638b0e9c5575e41ea3f3714541cc94f61a92b
        Reviewed-on: https://gerrit.libreoffice.org/79798
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-01  Szymon Kłos  <szymon.klos@collabora.com>  [7d1a5976b369ca8d7365ff33b0934181a9949b8a]

        jsdialogs: set panel as a separate type
        
        Change-Id: I715915ddcaff807ae6a6593dd776dbdb86f2bf4a
        Reviewed-on: https://gerrit.libreoffice.org/79802
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-01  Szymon Kłos  <szymon.klos@collabora.com>  [6d46ccc6b52c45d3d64a1c66f616defd12147bc5]

        jsdialogs: send toolitems
        
        Change-Id: I113cd99dbcd8b7a2551271041ae749eaa68af8fc
        Reviewed-on: https://gerrit.libreoffice.org/79806
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [442f4216921320d1754ea29ebeaa842db412b5e6]

        Removed one pronoun
        
        Change-Id: I75fe2a1a5846cf31b3036afaec18e4e55d7b0394
        Reviewed-on: https://gerrit.libreoffice.org/79949
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [2a662212982d5baa3b69d34b4074d93d39287898]

        loplugin:sequenceloop (clang-cl)
        
        Change-Id: Ie55967043fd6584c8b9a0ad66fad118c70bda8f0
        Reviewed-on: https://gerrit.libreoffice.org/79927
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [6d9203b351cf4ef9fa05343f67633a0c633379a4]

        Use loplugin::isSamePathname (as needed on Windows)
        
        Change-Id: I8a1df1c64a93dc3e4a6fb00afd11aaf8521ecea4
        Reviewed-on: https://gerrit.libreoffice.org/79926
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Caolán McNamara  <caolanm@redhat.com>  [0b6bb036168590795b674fb3fdfb42ba5fdac271]

        Resolves: tdf#127896 fix 'Exchange database' crash
        
        Change-Id: I8278c9e959ab054b5bccf0b33e5885cd4ac7573a
        Reviewed-on: https://gerrit.libreoffice.org/79923
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [a3e29642b9c118674ad88785500ce164aa103de9]

        loplugin:data (clang-cl)
        
        Change-Id: Ib8b2bc1c5f7b27a646036ce23cae2b6a06edd038
        Reviewed-on: https://gerrit.libreoffice.org/79922
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [720af01132d9e623389b82b5251c1687240d3569]

        Avoid loplugin:data (clang-cl)
        
        Change-Id: If10e70b30313509988861ee5200f08f2b83a647b
        Reviewed-on: https://gerrit.libreoffice.org/79918
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [4da2ad58a6460cec4324431f0bf301de1603b748]

        loplugin:nullptr (clang-cl)
        
        Change-Id: I9a9262a236d4257da6f65ee6b0cafbc5522c8a66
        Reviewed-on: https://gerrit.libreoffice.org/79917
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [664de5a816bdcb68ada087f99ef5a76139890fdf]

        loplugin:stringconstant (clang-cl)
        
        Change-Id: Id1a82cea4444255fdb693e126b7571a406094624
        Reviewed-on: https://gerrit.libreoffice.org/79916
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Caolán McNamara  <caolanm@redhat.com>  [f88160d640b3efe4ffdf8126795a56d25d83944d]

        don't suggest gtk SAL_USE_VCLPLUGIN env variable
        
        Change-Id: I069fc594c32d2f1ea7fe4cc04be00a9a574054f8
        Reviewed-on: https://gerrit.libreoffice.org/79898
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-01  Jan Holesovsky  <kendy@collabora.com>  [e0a415b13e1555f06db854875d812f71f72ec380]

        lok: Enable sidebar also in Impress.
        
        Change-Id: I6c5c7c82a3ad81e590a891f1a8cc76a873823acf
        Reviewed-on: https://gerrit.libreoffice.org/79856
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit 4ff28e09412d2c0ef73008d3d85dae9b506e4978)
        Reviewed-on: https://gerrit.libreoffice.org/79900
        Tested-by: Jenkins

2019-10-01  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [32e781d268e59397016f7243fc92d5408577d593]

        tdf#92845 Save Writer - Comparison settings properly
        
        Options - Writer - Comparison -> 'Compare Documents' and 'Ignore pieces of lenght <value>'
        were not retained between runs of Writer.
        
        The type of these settings are defined in
        officecfg/registry/schema/org/openoffice/Office/Writer.xcs
        as follows:
        
        <prop oor:name="Mode" oor:type="xs:short">
        <prop oor:name="IgnoreLength" oor:type="xs:short">
        
        Casting the setting values to sal_Int32 did not work, because sal_Int16 maps to short.
        
        This makes the following warning (2 instances displayed when closing the Options window)
         go away in my local debug build and the values retained:
        
        warn:unotools.config:30387:30387:unotools/source/config/configitem.cxx:483:
        Exception from PutProperties com.sun.star.lang.IllegalArgumentException
        message: configmgr inappropriate property value context: configmgr::ChildAccess ArgumentPosition: -1
        
        Change-Id: I59fea65378a5dfb2b6f25b9c9eaf08817862587d
        Reviewed-on: https://gerrit.libreoffice.org/79807
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-10-01  Balazs Varga  <balazs.varga991@gmail.com>  [6027ec08fd5df2e09e34ff61b3777ad2cc8304b3]

        tdf#127777 OOXML chart export: fix X axis position setting "CrossBetween"
        
        Export ShiftedCategoryPosition value into the CrossBetween OOXML tag.
        
        Change-Id: I3d8b298ed47c5326ee4faf0e8663c8c79d5a1d86
        Reviewed-on: https://gerrit.libreoffice.org/79502
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-10-01  Heiko Tietze  <tietze.heiko@gmail.com>  [78c6b79f2a05eb92f41037fd20c6579a0a644c47]

        Resolves tdf#127756 - Tip of the day not localized
        
        Introduced %LANGUAGENAME token being replaced with
        BCP47 for pt, en, zh or ISO otherwise
        
        Change-Id: Iaa7168731e0f6a8e0dd1e906ff0ef646534d9f4b
        Reviewed-on: https://gerrit.libreoffice.org/79564
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-10-01  Stephan Bergmann  <sbergman@redhat.com>  [404a3c806ffdf094c2f4a95a722765fea132fad5]

        loplugin:simplifyconstruct (clang-cl)
        
        Change-Id: I08da288a88c2bce1d4250ec77f17bd483e6bc09c
        Reviewed-on: https://gerrit.libreoffice.org/79911
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-10-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [b74c4b7c675883e23bea9fd52682ae89d36539f6]

        loplugin:stringadd in package..sax
        
        Change-Id: I1f8b626ae99bca6e31e7c4aa9c8a1fc016b76e5c
        Reviewed-on: https://gerrit.libreoffice.org/79890
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [46c2a3688c9ee7f558f75cbe856c26c4b8849b7e]

        loplugin:stringadd n sfx2..svl
        
        Change-Id: Iaf1bbe37449d4e0cfa817909d56d4bffe1e5a184
        Reviewed-on: https://gerrit.libreoffice.org/79893
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-01  Juergen Funk  <juergen.funk_ml@cib.de>  [044a683e6c8f864d46fe8ebe3ef5c757cbea30a6]

        desktop: proper error checking for crashreport ini reading
        
        Change-Id: I1107304a0e3f482b6a7e6110006c2f26b9cb0778
        Reviewed-on: https://gerrit.libreoffice.org/79603
        Reviewed-by: Juergen Funk (CIB) <juergen.funk_ml@cib.de>
        Tested-by: Juergen Funk (CIB) <juergen.funk_ml@cib.de>

2019-10-01  Juergen Funk  <juergen.funk_ml@cib.de>  [b5adb2433de4f376c253a813a632e982c7ac90c5]

        crashreport: change addKeyValue to lower-case camel
        
        Change-Id: Ife5775d3a570da1fc2e4dd627456523705b64e1d
        Reviewed-on: https://gerrit.libreoffice.org/79601
        Reviewed-by: Juergen Funk (CIB) <juergen.funk_ml@cib.de>
        Tested-by: Juergen Funk (CIB) <juergen.funk_ml@cib.de>

2019-10-01  Szymon Kłos  <szymon.klos@collabora.com>  [7388db1b63fb19224f80cd7930268ec924f2c93f]

        jsdialogs: export more properties
        
        Change-Id: Iaabe560867025c30c1478d4b33357231e67b0b57
        Reviewed-on: https://gerrit.libreoffice.org/79799
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-01  Szymon Kłos  <szymon.klos@collabora.com>  [7362568a87256c367f79fd17de68cb447e79f265]

        jsdialogs: send listbox entries
        
        Change-Id: I00b2260e2ceaffbfbe415633ef5a35c7d147b44a
        Reviewed-on: https://gerrit.libreoffice.org/79804
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-01  Jan Holesovsky  <kendy@collabora.com>  [75b8db7fa7344a679d3c5dbdc8c5bd4228cdbc7c]

        lok jsdialogs: Introduce dumping of widgets hierarchy to vcl::Window.
        
        Change-Id: Ie3267e1f888df371d281e81ead437a150aa8dc1c
        Reviewed-on: https://gerrit.libreoffice.org/79796
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-10-01  Marco Cecchetti  <mrcekets@gmail.com>  [9590e8d0a2194b36d5a025a21dc2e71f37f4f54b]

        lok: handling a single msg for deleting multiple characters
        
        also includes:
        
        	lok: fixing testABI failure
        	Change-Id: I4df662a0df49a864c4b307efdd963b857bb77792
        
        	lok: missing removeTextContext implementation for Document class
        	Change-Id: I884ad07f330afc19dfe759c08c8a17bdb4f9dcf3
        
        Change-Id: I045d89f9fa478f37fc2917e159e044eee7e1ab31
        Reviewed-on: https://gerrit.libreoffice.org/79879
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-10-01  Caolán McNamara  <caolanm@redhat.com>  [0ff8140676877f7a37ceb14d9ba797d6e2a18cf6]

        Resolves: tdf#126781 force comboboxes to take 1/3 avail space
        
        and not their natural size as this dialog is fixed width so we need
        to make do. This brings the right border of the entry inside the
        scrolled window area as expected
        
        Change-Id: I60d6078436cbfacbbfda55838e4b0584da4bab1e
        Reviewed-on: https://gerrit.libreoffice.org/79872
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-01  Caolán McNamara  <caolanm@redhat.com>  [eac301701e4f24a407c2b9df69e925e3d9cb4733]

        add activates_default to GtkEntries in dialogs
        
        activates-default of True means pressing return activates the default
        button of the action area, which is typically what vcl Edit did by
        default.
        
        Change-Id: I60bc1634b04a486af86526d887d0ada961b08076
        Reviewed-on: https://gerrit.libreoffice.org/79860
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-01  Caolán McNamara  <caolanm@redhat.com>  [724cca5d89a856095f2720ce61b9cdffa84f49ec]

        weld SafeModeDialog
        
        Change-Id: I079aa278f6f2672534128df7a8739425223c0c74
        Reviewed-on: https://gerrit.libreoffice.org/79897
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-01  Caolán McNamara  <caolanm@redhat.com>  [f6a2b24ce17293043f7ddbed0bc218264be6487d]

        autocorrect dialog width grows on change of new to replace
        
        the sizegroup isn't working as I'd expect, so just make the replace button
        visible, get the preferred width of the buttonbox, lock that down then hide the
        place button and the container will stay at the max width that will be
        wanted
        
        Change-Id: Idfe632aa5af404abb92fc8f7267f0dda5cdbe295
        Reviewed-on: https://gerrit.libreoffice.org/79862
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-10-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e6e14b2cafd24179f8675350749878da77a31443]

        tdf#127306 Fix crash when closing LO after deleting a chart
        
        This crash was introduced with b58aa94f1f365c746135470bceb97cc182c289bc
        
        This patch basically reverts that patch and implements a different fix.
        
        Change-Id: I394a2f6490d3ee0769c0f78bb8a3980167719893
        Reviewed-on: https://gerrit.libreoffice.org/79865
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-10-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [727200b81da0de810dfe623bf52575540f40adbe]

        loplugin:stringadd in basctl..cui
        
        Change-Id: I2fdeb7eb3ead3512ad6d3fe793305038ab3aa7ae
        Reviewed-on: https://gerrit.libreoffice.org/79886
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-01  Michael Weghorn  <m.weghorn@posteo.de>  [2113f3e7ee0ca5c07f224a54b627777b3a7b5fb0]

        Minor comment/README update wrt "kde5" and "gtk" VCL plugins
        
        "kde5" was renamed to "kf5" and "gtk" (i.e. gtk2) VCL plugin
        was removed in commit 1ae450504cf57457f9702684b1517fda1dd3c481.
        
        Change-Id: I294d2463fa77d6a740fc0a43039b5e6a2653846c
        Reviewed-on: https://gerrit.libreoffice.org/79908
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-10-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [8c0059e1c997d08133cb691c1daad8693d991d2f]

        loplugin:duplicate-defines in basic
        
        Change-Id: I0e400bdd9cfc5fd123c574e05c4aca55b782395f
        Reviewed-on: https://gerrit.libreoffice.org/79831
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-01  Miklos Vajna  <vmiklos@collabora.com>  [12273af6f18edade1bdda828fe270fa37960e14f]

        tdf#127446 vcl image lazy-load: fix custom size handling of metafiles
        
        This is a regression from commit
        acb803b730f2c6bd82e39beab58949ec14f85eb0 (tdf#125591 DOC import:
        lazy-load metafiles with explicit size, 2019-06-11), which assumed that
        once maSwapInfo.maPrefSize stores the preferred size, it'll be set on
        the Graphic when it's loaded later.
        
        It seems there was no support for that, it was just an accident that the
        guessed size of the metafile was about right.
        
        Handle this explicitly in ImpGraphic::loadPrepared(), so that the bugdoc
        (which has a custom preferred size) aspect ratio is correct.
        
        Change-Id: Ic7c4009ad6723a2e16129d27600c904311ff3daf
        Reviewed-on: https://gerrit.libreoffice.org/79899
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-10-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [97bb94979b032eb93d6de5c36831dde39f36fb74]

        Removed duplicated includes
        
        Change-Id: Ic195353d4750895d0884ac1dec3dca136ab48155
        Reviewed-on: https://gerrit.libreoffice.org/79885
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-10-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [1182f2a579646c9721320c339ff39b1ef55683e9]

        loplugin:stringadd in sd
        
        Change-Id: If83625845d8687f2749fce9699cb9bd6b8825be0
        Reviewed-on: https://gerrit.libreoffice.org/79892
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [6eb7870aa10144281ccbc4702770d8ce1ceb3e9a]

        loplugin:stringadd in sc
        
        Change-Id: Idab16f785ca5e8954f8e50132938f6329106c927
        Reviewed-on: https://gerrit.libreoffice.org/79891
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [03516c505eced337149782a67b2ad98c246929b3]

        loplugin:stringadd in helpcompiler..oox
        
        Change-Id: I858870d883de10a673d7ce2798bda8c8f511cee5
        Reviewed-on: https://gerrit.libreoffice.org/79889
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [9b3643820bf821c8be728ed20a8cb7ed05cabef2]

        loplugin:stringadd in extensions..framework
        
        Change-Id: I0a0788cdbde292cae582982b0000ee6d5a2056d7
        Reviewed-on: https://gerrit.libreoffice.org/79888
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [4f2465f599020b356dc37f3132049a103dd32486]

        loplugin:stringadd in dbaccess..desktop
        
        Change-Id: I79966c4b5947c87658980b26bea1e0c2898f3343
        Reviewed-on: https://gerrit.libreoffice.org/79887
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [eaa2b432abcf31d11256e3dc01712c93367edf32]

        save/restore locking properly in ScPostIt::CreateCaptionFromInitData
        
        noticed in passing
        
        Change-Id: I9d3f28cb413a280c183c0b199684d5a92a2724fb
        Reviewed-on: https://gerrit.libreoffice.org/79858
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-10-01  Michael Weghorn  <m.weghorn@posteo.de>  [a1573b2e2fda77b7b7d605fe36f5a28f86a3e91b]

        tdf#116234 Apply email settings just set
        
        Email configuration that is entered in the SwMailConfigDlg
        dialog is written to the (global) configuration, while
        the existing SwMailMergeConfig item 'xConfigItem'
        was not updated, so the newly entered values for
        the email server connection weren't applied for
        the current mail merge previously.
        
        In order to have them take effect, take over the
        new settings to 'xConfigItem' from the global
        config where those were just set.
        
        Change-Id: If0dae3ce26af797ffa728dca96f08dce3197557c
        Reviewed-on: https://gerrit.libreoffice.org/79847
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-10-01  Michael Weghorn  <m.weghorn@posteo.de>  [2d4bb24588dc872ba856dd4430541e0e0a641b7e]

        gbuild: treat $(DCONF_CFLAGS) as includes, not defines
        
        Since that variable holds the relevant includes, using
        'gb_LinkTarget_set_include' makes sure that those
        flags end up in the correct section, e.g. when generating
        IDE integration using 'gbuild-to-ide', and thus prevents
        issues like that described in
        4aa60490622cc10f8d3a31489c62a5622d240c83
        ("gbuild: treat $({QT,KF}5_CFLAGS) as cxxflags, not defines").
        
        (Value of 'DCONF_CFLAGS' variable on Debian testing with
        'libdconf-dev' 0.34.0-1 is:
        
            DCONF_CFLAGS=-pthread -I/usr/include/dconf -I/usr/include/libmount
                                  -I/usr/include/blkid -I/usr/include/glib-2.0
                                  -I/usr/lib/x86_64-linux-gnu/glib-2.0/include
        )
        
        Change-Id: I74c5194d88838bffa2b8515372266336627f235c
        Reviewed-on: https://gerrit.libreoffice.org/79874
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-10-01  Mike Kaganski  <mike.kaganski@collabora.com>  [981654f6e0d57c2c6dd1bbf740a6b67941146497]

        Drop SfxItemIter::FirstItem
        
        It is always used right after the iterator is created, where simple
        GetCurItem gives the same value without reseting the position.
        
        Change-Id: I871dc7989b79e13f06436ef7928692645b5209f6
        Reviewed-on: https://gerrit.libreoffice.org/79903
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-10-01  Mike Kaganski  <mike.kaganski@collabora.com>  [1fc63383ccd8af144d681ba405f5ead863ac24e1]

        Avoid redundant IsAtEnd: NextItem returns nullptr iif iterator is at end
        
        To keep the check efficient, split NextItem to inline and Impl parts
        
        Change-Id: Id5877a3c5bed73aac9c39c655b106a715cf888ea
        Reviewed-on: https://gerrit.libreoffice.org/79894
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-09-30  Miklos Vajna  <vmiklos@collabora.com>  [4814e8caa5f06c4fe438dfd7d7315e4a2410ea18]

        tdf#124601 sw: add ContinuousEndnotes layout compat option
        
        Writer has two cases for laying out endnotes: either they are at the end
        of the section or are on a separate endnote page at the end of the
        document.
        
        Word always puts endnotes as continuous content at the end of the
        document, not on a separate page.
        
        Given that this continuous / separate page behavior difference seems to
        be not part of the ODF or OOXML file format and neither UI allows to
        configure this, the best way to resolve this looks like a new layout
        compat option.
        
        At a layout level, the "endnotes at the end of the section" code is
        close to what we need, we just need to make sure that:
        
        1) Endnotes are never moved backwards, even if their reference moves
        back.
        
        2) When appending an endnote, they should go to the footnote container
        on the last page, not close to their reference.
        
        With this, the page number in Word and Writer now match for the bugdoc.
        
        Change-Id: I6fd0ee191e001d7c3a6df46d5e9fe8d7eb0327dc
        Reviewed-on: https://gerrit.libreoffice.org/79857
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-09-30  Laurent BP  <laurent.balland-poirier@laposte.net>  [eeac5b7a424c3a3be48b1c3583171ad97d1b19cd]

        tdf#127840 Remove limit to Days offset
        
        Since 6.3 branch, offset in days is rectricted to 1 month,
        which could be too restricted.
        In previous versions, this limit was not effective.
        
        Change-Id: Iaddf6fe3ae5e8cd937127302917108d6f465ab81
        Reviewed-on: https://gerrit.libreoffice.org/79788
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-30  Caolán McNamara  <caolanm@redhat.com>  [c6bee0aad804c32a4367adc04878648427b06b5a]

        weld CuiAboutConfigTabPage
        
        Change-Id: I7bc83277503b7981b05fd358b0fd68e19d8232ae
        Reviewed-on: https://gerrit.libreoffice.org/79819
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-30  Caolán McNamara  <caolanm@redhat.com>  [2b407a8a9a34423434a1272b9571db8ea0abfa36]

        move up to a level to where next sibling exists
        
        Change-Id: Ice03c27c88cf85399cdf8fd824de3860b7e5dfba
        Reviewed-on: https://gerrit.libreoffice.org/79846
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-30  Caolán McNamara  <caolanm@redhat.com>  [65977a839d1de4ed801ae6803371bf5ba7ee799a]

        Related: tdf#126781 allow conditional format to resize
        
        its useful for this dialog to be resized with with with outsized
        conditions easier
        
        Change-Id: I0cc9cf7992a61cae7000018b650ecd2aa44f352d
        Reviewed-on: https://gerrit.libreoffice.org/79873
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-30  Caolán McNamara  <caolanm@redhat.com>  [6533c390838b9635da351e40498cde73034fffbd]

        Resolves: tdf#127450 max_content_[width|height] isn't available in gtk 3.18
        
        so this crashes
        
        Change-Id: Ie9b2607e4c4290f9745b8bc5f36b80d8970018b1
        Reviewed-on: https://gerrit.libreoffice.org/79875
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-30  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [468a048942cad81db81a4999a1840a488988f253]

        fix: SequenceOutputStream does append content correctly
        
        Previous implementation was just rewriting content on each
        call to writeBytes() making this stream unusable.
        
        Improved and refactored corresponding Java unittest, now
        it check given above behavior and reacts on failures instead
        just writing mesages to stdout.
        
        Change-Id: Ib56baf07d8767b246a9d75cd5d639a2c2c0e7a5d
        Reviewed-on: https://gerrit.libreoffice.org/79840
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [c561d7289b23507f810f8a4fc9c16a314f7fb0a8]

        reduce number of calc column constants slightly
        
        and add some comments
        
        Change-Id: If71a3dff151fea249337668cf25b9c91d200d401
        Reviewed-on: https://gerrit.libreoffice.org/79829
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-30  Mike Kaganski  <mike.kaganski@collabora.com>  [9366fc18143194909a158a8252c25d8c3ff6e87a]

        The argument of SwpHints::Insert should not be const
        
        Change-Id: Ic71a53140ae43c5936b0a63213e5c7d068bed45f
        Reviewed-on: https://gerrit.libreoffice.org/79850
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-09-30  Caolán McNamara  <caolanm@redhat.com>  [1ae450504cf57457f9702684b1517fda1dd3c481]

        drop gtk2 support
        
        Change-Id: Ie838cabfecfef7e3225c1555536d5c9cf3b43f15
        Reviewed-on: https://gerrit.libreoffice.org/77405
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-30  Caolán McNamara  <caolanm@redhat.com>  [25ca657f8d0f1febaf0d5984bc862f3072ad197b]

        return should activate ok
        
        Change-Id: Id9bfa9badb6b4661d6ad4c0a04323c60c4a3c749
        Reviewed-on: https://gerrit.libreoffice.org/79845
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-30  Heiko Tietze  <tietze.heiko@gmail.com>  [787647b488d02be2acbbad4fa7873508dcb926c2]

        Resolves tdf#127401 - Release notes / What's new not localized
        
        lang replaced by bcp47
        
        Change-Id: I6f3f68bce7a4ead7bb325ce64e4ad0c0f2e7f188
        Reviewed-on: https://gerrit.libreoffice.org/79835
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-09-30  Caolán McNamara  <caolanm@redhat.com>  [338a525a00a9ea0b44d41d59c8e9dbcf17ac411b]

        Resolves: tdf#127859 fix header/footer dialog crash
        
        Change-Id: I643afbac841bbd1bc7857e25d8e1d98b4d48e881
        Reviewed-on: https://gerrit.libreoffice.org/79842
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [6c48186f1e71afdc129bf9d9ee483f10eb1d98ca]

        loplugin:duplicate-defines in filter
        
        same constant on two different nearby lines
        
        Change-Id: I3656ab58c26beae0f8f4e329a508dbe651db24db
        Reviewed-on: https://gerrit.libreoffice.org/79832
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-30  Mike Kaganski  <mike.kaganski@collabora.com>  [ec580f5ee7b40b9d778cce41fdff08276fecfe54]

        pNew could be nullptr
        
        Both if branches dereference pNew, so just check for that instead of
        useless check for ( pOld || pNew ) which is granted if pOld != pNew
        
        Change-Id: I5654c0a4e12e614d4d2068ddae582c1b86f2d61f
        Reviewed-on: https://gerrit.libreoffice.org/79837
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-09-30  Caolán McNamara  <caolanm@redhat.com>  [f78090e3d5cc21f8b6c110b39d9f2057d2fa24e9]

        ofz#17817 avoid OOM
        
        Change-Id: I354edf5b169e797c76ec79719cdce01e63329df4
        Reviewed-on: https://gerrit.libreoffice.org/79833
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-30  Mike Kaganski  <mike.kaganski@collabora.com>  [227734f528979fb12733d1ea6c4a951fbfa17bd8]

        Simplify iterating in SwRegHistory::MakeSetWhichIds a little
        
        The IsAtEnd check is redundant here.
        
        Change-Id: Ie576d039ea3db5f98d9c8c3dfd7e77519fcc1e1d
        Reviewed-on: https://gerrit.libreoffice.org/79836
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-09-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [8e2e03b1c36375735c4fcfa44ba762d0cbc4ef29]

        loplugin:duplicate-defines in UnoControls
        
        these are only used by internal code, so move inside the relevant .cxx
        file
        
        Change-Id: If7cdf17a49ff3089ad2100961092dd2747523a8d
        Reviewed-on: https://gerrit.libreoffice.org/79830
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-30  Tünde Tóth  <tundeth@gmail.com>  [5d5ec2a1ffe3862cc9689e667cebf1f9c1a5f330]

        tdf#127735 DOCX export: fix internal hyperlinks to table target
        
        Hyperlinks with internal table targets didn't work in Microsoft Word.
        
        Change-Id: I93b2b38d3d0196939f7aa5021811d2a9d5e482f5
        Reviewed-on: https://gerrit.libreoffice.org/79524
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-09-30  Tünde Tóth  <tundeth@gmail.com>  [7046846f840fb087cdda677a0e29461adca843aa]

        tdf#127734 DOCX export: fix internal hyperlinks to section target
        
        Hyperlinks with internal section targets didn't work after export.
        
        Change-Id: I355091193f9b7f92d3fec77ee7d8a27bfd981724
        Reviewed-on: https://gerrit.libreoffice.org/79522
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-09-30  Tünde Tóth  <tundeth@gmail.com>  [97fba7ebf350adcec6baa6c4a863d058fb90406a]

        tdf#127733 DOCX export: fix internal hyperlinks to chart target
        
        Hyperlinks to internal chart targets didn't work after export.
        
        Change-Id: I724c6af8fd7f1961260b82331b9f62d8cbd88f25
        Reviewed-on: https://gerrit.libreoffice.org/79456
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-09-30  Tünde Tóth  <tundeth@gmail.com>  [a0f46953883aadab1ae7cae5641d3fc1a6089f81]

        tdf#127732 DOCX export: fix internal hyperlinks to frame target
        
        Hyperlinks to internal frame targets didn't work in Word.
        
        Change-Id: Ia402bbdd2e77d8d3bb68ed2ed3a6bde1a913617c
        Reviewed-on: https://gerrit.libreoffice.org/79448
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-09-30  Caolán McNamara  <caolanm@redhat.com>  [2941768d4f17f95a7450475d2e3e9173e3aa98fe]

        null deref
        
        since...
        
        commit a5081700bacb90d8560959a4d65d94a2d4e8dadd
        Date:   Fri Sep 20 10:31:40 2019 +0200
        
        Change-Id: I4876b0ddeede794d8c638cccb7c825d1db122fdd
        Reviewed-on: https://gerrit.libreoffice.org/79652
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-30  Szymon Kłos  <szymon.klos@collabora.com>  [2e347c94503321c2102c6f78f5f5bcb771727e69]

        jsdialogs: add callback LOK_CALLBACK_JSDIALOG
        
        Change-Id: Ie79e24ae3a376e0de3d82daff4a1263c7ce3b33a
        Reviewed-on: https://gerrit.libreoffice.org/79825
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-09-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [460908269972fd1f89312a1e62897ed1503e9e98]

        new loplugin:duplicate-defines
        
        Change-Id: I98e17e0a92ae5d51778b9a72c679ed262a6f5cb0
        Reviewed-on: https://gerrit.libreoffice.org/79826
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-30  Mike Kaganski  <mike.kaganski@collabora.com>  [65d8389fd7f7fcaf6e464be958b8e94918d5130a]

        Slightly DRY the O(U)StringNumber code
        
        At least don't repeat the "O(U)StringNumber" in template argument
        of base class, and the number type in ctor argument
        
        Change-Id: I65cbe49a8fbbf5d9839cae9efc218130756a6710
        Reviewed-on: https://gerrit.libreoffice.org/79822
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-09-30  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [f0e0fb71fc6eefc65afdf1650100ffd4c64c18d0]

        tdf#42949 Fix IWYU warnings in xmloff/source/[c-m]*/*cxx
        
        Also checked xmloff/qa
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I843917d255f841066ace8d944aa1d00f1b718108
        Reviewed-on: https://gerrit.libreoffice.org/79773
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-30  Miklos Vajna  <vmiklos@collabora.com>  [8aa8893be8f3c7e4acfdacb401f8fe3d297647b5]

        sw: prefix members of SwGammaGrf
        
        See tdf#94879 for motivation.
        
        Change-Id: I53e8dd6a24da0a35d36f415237525b8cb87854c4
        Reviewed-on: https://gerrit.libreoffice.org/79824
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-09-30  Caolán McNamara  <caolanm@redhat.com>  [bdbb65ea3d147b6e160aaeda5740b032469590e3]

        align show-expander default with gtk defaults
        
        Change-Id: Ie2d03c1b98c78e58afc07a07a21ff934a62fd280
        Reviewed-on: https://gerrit.libreoffice.org/79818
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-30  shubham goyal  <22shubh22@gmail.com>  [49a634425f0d433541f8309f2575c8bdfd67afbe]

        QR Code Dialog Test Writer and Calc
        
        Change-Id: I72613afe607063663a2ae1d395c2cdf320b9c463
        Reviewed-on: https://gerrit.libreoffice.org/78877
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-09-30  Scott Clarke  <scott.clarke@codethink.co.uk>  [c45d477b0a0038d9c25176cf7cff299e5ddf3a7a]

        Make resolved comments appear resolved when printed
        
        Added an indication to resolved comments when printing them or
        exporting them as a PDF.
        
        Change-Id: I9a84b76d6f12cca3c4541d19a0890cbd1cf430a7
        Reviewed-on: https://gerrit.libreoffice.org/78712
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-09-29  Julien Nabet  <serval2412@yahoo.fr>  [1df9a89ba0a1dda648e3600ef26d7f38a39f746d]

        tdf#127857: fix assertion when enabling/disabling design in forms
        
        See bt:
        https://bugs.documentfoundation.org/attachment.cgi?id=154634
        
        When replacing first remove the AccessibleShape (if exists)
        then create the new one to replace it
        
        Change-Id: Ia7b0818ab153d710617c0cc60fc06bc07922cebf
        Reviewed-on: https://gerrit.libreoffice.org/79813
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-29  Julien Nabet  <serval2412@yahoo.fr>  [725b51044b955946c6528ca08a8a36dc44f09cd8]

        tdf#127863: fix crash when trying to edit assigned macro to a button
        
        see bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=154638
        
        Let's avoid iterator use here to avoid invalid iterator in debug mode
        + slight formatting
        
        Change-Id: I40b42201ad299aee33275b2c961e1e0233f86ad4
        Reviewed-on: https://gerrit.libreoffice.org/79812
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [66eedce71f10c30712f34732157e4dcdfcb49090]

        Move Rectangle,Point,Size serialization to GenericTypeSerializer
        
        Change-Id: Iae489fc31b13b836e1df5327ba2fa07e0325907a
        Reviewed-on: https://gerrit.libreoffice.org/79793
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-09-29  Caolán McNamara  <caolanm@redhat.com>  [43d3f3a2d1f5a3dcfbd42368c4e86e24b80c6cbb]

        drop some unnecessary includes
        
        Change-Id: I2ea014aab7463d7127df73a6efba0e06270bd756
        Reviewed-on: https://gerrit.libreoffice.org/79755
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-29  Caolán McNamara  <caolanm@redhat.com>  [b98c1b0617493426f54e15dc354d0d1597d17091]

        weld DbaIndexDialog
        
        Change-Id: I5fe97c0bea6d386c4b39d8bf9341c844ccb792ae
        Reviewed-on: https://gerrit.libreoffice.org/79745
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9cb8f2d0a968d9b14ca41c728361568554c83c7a]

        vcl: refactor SVM test to check also from files
        
        It's important that we also check from the files as we can change
        both - the import and export code, and we could actually break the
        SVM file compatibility.
        
        Change-Id: Iedb245f84e49f931e46ae20beadf612758076603
        Reviewed-on: https://gerrit.libreoffice.org/79792
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-09-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [1820fcbbc38e82daf43ebe759200050ce05b3fe1]

        constmethod for accessor-type methods
        
        Apply the constmethod plugin, but only to accessor-type methods, e.g.
        IsFoo(), GetBar(), etc, where we can be sure of that
        constifying is a reasonable thing to do.
        
        Change-Id: Ibc97f5f359a0992dd1ce2d66f0189f8a0a43d98a
        Reviewed-on: https://gerrit.libreoffice.org/74269
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [66889d5219cec22bd0e654e5a812e90cdd04e59d]

        Fix typo
        
        Change-Id: I3a322ce0d16daa179dd674b975327180f8b10561
        Reviewed-on: https://gerrit.libreoffice.org/79809
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [1902f1e4c787293559378f3d8cb9c10c369f8ae4]

        loplugin:constmethod in sd
        
        Change-Id: I063194abe47d8c1d3d9202bbe4b01d79c36ceda3
        Reviewed-on: https://gerrit.libreoffice.org/79790
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-29  Mark Hung  <marklh9@gmail.com>  [d744838991594eebe27acc4c7d9fb4579d654853]

        tdf#127422 draw text with correct pKernArray values.
        
        Prior to 5f62b97ae7891b8c601f6093a1ec5358feb20790,
        
        Starting position was specified and DrawText was used to render
        the text without referring to pKernArray. After the patch,
        DrawTextArray was used but pKernArray was not update correctly.
        
        Instead of draw each substring seprated by space, this patch
        increases the values pKernArray when a space is encountered
        and call DrawTextArray only once.
        
        Change-Id: I9e61b2d0608400f26136490248740c5f00b56cc3
        Reviewed-on: https://gerrit.libreoffice.org/79544
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-09-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f4a07458fbf1679ce1f115ecbed16d47ccbc530d]

        Fix typos
        
        Change-Id: I8a93a6ed49661ddfae390a0302fca1fab5c95f14
        Reviewed-on: https://gerrit.libreoffice.org/79795
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-28  Regina Henschel  <rb.henschel@t-online.de>  [7830a9d42926a9c5265230d42fce4a4858b303c1]

        tdf#127785 correct calculation of text rectangle in flipped shape
        
        The calculation had used a wrong corner. That resulted in negative
        width or height. Thus the entire shape frame was used as fallback
        instead of the smaller text rectangle.
        
        Change-Id: Ia18d9630dc83c0556115609575f26dcfa71bdb13
        Reviewed-on: https://gerrit.libreoffice.org/79774
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-09-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [4ea413542ebb142dcdec81f43b1b5e565dbe7316]

        loplugin:constmethod in xmlsecurity
        
        Change-Id: I7892b4819fd7491882e6ca995bf2ce5c65230609
        Reviewed-on: https://gerrit.libreoffice.org/79791
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [664f8632b1f4720475e6cb7176a08d3d204affd5]

        loplugin:virtualdead in basegfx
        
        Change-Id: I8b3f7810eb08b5217df30b7be27aafadeeed247a
        Reviewed-on: https://gerrit.libreoffice.org/79647
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [ef98596d62304d64d89b04de04c2bebff76286a0]

        loplugin:virtualdead in chart2
        
        Change-Id: Ia24e5072cf4d16e8a437323fa7fd5ab5207e71d2
        Reviewed-on: https://gerrit.libreoffice.org/79645
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [66e45a1ae861d50edf65fed9e39c9c9d5b15e0ac]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Mute l10n of standard attributes
            
            Change-Id: Iccd6d1b1ee11d702ccdc61226011b80973370287
            Reviewed-on: https://gerrit.libreoffice.org/79794
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-09-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [24d81a3a2a586c41e126447716152d26b8586fa2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Improve readability of events Help page.
            
            Change-Id: Ic205109612715e3bbae9d3af990f8c3867def050
            Reviewed-on: https://gerrit.libreoffice.org/79789
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-09-28  Arkadiy Illarionov  <qarkai@gmail.com>  [efc1d001821747dc72140aeb3e0f0b48b1eed005]

        Use G_ADD_PRIVATE and *_get_instance_private
        
        G_TYPE_INSTANCE_GET_PRIVATE and g_type_class_add_private are deprecated
        
        Change-Id: Id2a03e1ddc523d088682fd29f6b9d4e25f0cd4a2
        Reviewed-on: https://gerrit.libreoffice.org/79663
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-09-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [7a1bf5c10deb5f9d2e5b282dac9493d84aede659]

        loplugin:constmethod in writerfilter
        
        Change-Id: I1e1c4e574e910ef9683520ae950b14eb4ebbc63f
        Reviewed-on: https://gerrit.libreoffice.org/79784
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [1141b6b0ce6581b587e174c9bbdddb88d36ea8c2]

        loplugin:constmethod in vcl
        
        Change-Id: I6a456979a6cfcd7920dc468baf9b23013cb701a4
        Reviewed-on: https://gerrit.libreoffice.org/79783
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [e75a545f2869a4406bb434c356d481745f000271]

        loplugin:constmethod in sdext..starmath
        
        Change-Id: Ib1b60382c9ec62f35f0f232c3f2c2d5664ea669e
        Reviewed-on: https://gerrit.libreoffice.org/79779
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [c1e31ee0433232104c73cfa56e24e056833213dc]

        loplugin:virtualdead in dbaccess
        
        Change-Id: I030283816185f42f9012c8dfb2d745164abd7234
        Reviewed-on: https://gerrit.libreoffice.org/79644
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [616d47dbbea2ee39e1936e987b26a0d2095f0906]

        loplugin:virtualdead in basctl
        
        Change-Id: I6a3f74a3c52f3fb97b26de69b20ffd7502968d5e
        Reviewed-on: https://gerrit.libreoffice.org/79646
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-28  Julien Nabet  <serval2412@yahoo.fr>  [f453d2b0c7f27211d9c9061aa5c522cda37e37c6]

        "KWINDOWSYSTEM_DEPRECATED static void setMainWindow" (take 2)
        
        /home/julien/lo/libreoffice/vcl/unx/gtk3_kde5/kde5_filepicker.cxx: In member function ‘virtual bool KDE5FilePicker::eventFilter(QObject*, QEvent*)’:
        /home/julien/lo/libreoffice/vcl/unx/gtk3_kde5/kde5_filepicker.cxx:271:51: error: ‘static void KWindowSystem::setMainWindow(QWidget*, WId)’ is deprecated [-Werror=deprecated-declarations]
          271 | KWindowSystem::setMainWindow(w, _winId);
              |                                       ^
        In file included from /usr/include/KF5/KWindowSystem/KWindowSystem:1,
                         from /home/julien/lo/libreoffice/vcl/unx/gtk3_kde5/kde5_filepicker.cxx:24:
        /usr/include/KF5/KWindowSystem/kwindowsystem.h:255:42: note: declared here
          255 | KWINDOWSYSTEM_DEPRECATED static void setMainWindow(QWidget *subwindow, WId mainwindow);
              |                                      ^~~~~~~~~~~~~
        
        There's a new method we could use but it's only possible when baseline will include kwindowsystem >= 5.62
        
        Change-Id: Idd3dca98e15585077c20848613fce72c5daae0e2
        Reviewed-on: https://gerrit.libreoffice.org/79781
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [08519ce8265b9b785f369623e1d6ad396c36d349]

        loplugin:constmethod in ucb..uui
        
        Change-Id: I53db381de8e063b6a3aa07051351e655c6f040fa
        Reviewed-on: https://gerrit.libreoffice.org/79782
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [6c6c1eea82b259c7aec1e0ed5ff86bfd2eb0243f]

        loplugin:constmethod in sw
        
        Change-Id: I73c3c6d2165287d2d581a04b23b1d3b48166a488
        Reviewed-on: https://gerrit.libreoffice.org/79780
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-28  Michael Meeks  <michael.meeks@collabora.com>  [fc79f23922ccae8b494b31a5dd7bb4767e50c87e]

        Hold reference on parent dialog while emitting EndDialog.
        
        Also cleanup the code.
        
        Change-Id: I5f9d562319dc244ee22feb2e3fd64023bc229c4e
        Reviewed-on: https://gerrit.libreoffice.org/79771
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/79777
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2019-09-28  Xisco Fauli  <xiscofauli@libreoffice.org>  [40c2e33ce47ff1e51f412e20f306b0849517ebcb]

        tdf#126321: avoid flickering in page size popup
        
        In a Tabbed notebookbar, Layout - Page Size
        
        Change-Id: I74ab54e96486de960d1ccc7bcb3c2679e25a6e9e
        Reviewed-on: https://gerrit.libreoffice.org/79752
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-09-28  Michael Meeks  <michael.meeks@collabora.com>  [ab09184efffdd70c5c89f20895132c7900777f7d]

        Avoid lambda being destroyed while it is being called.
        
        Also armor against mpDialogImpl going down during EndDialog.
        This can happen during an insert chart wizard cancel, as
        out of place embedded dialog cleanup occurs.
        
        Change-Id: I1b666f07d4ec72e07fdf6888cea44a5a13976073
        Reviewed-on: https://gerrit.libreoffice.org/79772
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/79778
        Tested-by: Jenkins

2019-09-28  Julien Nabet  <serval2412@yahoo.fr>  [7d30fd55813a035a10715d92474df482b11782a7]

        Revert "KWINDOWSYSTEM_DEPRECATED static void setMainWindow"
        
        the function is only available from kwindowsystem 5.62, so more recent that our baseline.
        
        This reverts commit 94e22f5a2fcc9f193ce0370805156ad5320d4141.
        
        Change-Id: I6957a7d4438cd57c4a0eab29a9c615d45eaa2235
        Reviewed-on: https://gerrit.libreoffice.org/79776
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [dd5947b852a2c84e6d35ca6d1e4cb0fd09a49b8d]

        loplugin:virtualdead in editeng
        
        Change-Id: I72f9cf62f9daeaed5108ede41dd41544204a9745
        Reviewed-on: https://gerrit.libreoffice.org/79643
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [8de4e81b0ce0aed324e30ae55ba286715f8273f6]

        loplugin:virtualdead in extensions
        
        Change-Id: I953ceaccf6c7d0cfe1f98006a6ed00544399ef97
        Reviewed-on: https://gerrit.libreoffice.org/79642
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-28  Eike Rathke  <erack@redhat.com>  [24c7c12224f1c1d66f335f6fe085595352137646]

        Resolves: tdf#127786 cache Glibc locale string in LanguageTagImpl
        
        ... for non-simple @modifier strings that are constructed using
        liblangtag, as loading resource strings needs it over and over and
        over again.
        
        Change-Id: Ib6a74e5ddb44508aa41f101c200a508bfa4a13bd
        Reviewed-on: https://gerrit.libreoffice.org/79770
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-09-27  Stephan Bergmann  <sbergman@redhat.com>  [9c9b1e95ae4c407cf0f462c4e1a64fcc303399d6]

        Add conversion from rtl::OStringNumber to std::string_view
        
        ...and revert the relevant part of 2f5f45921b05904a4be1ff633be09c62cb44ff08
        "support O(U)String::number() for fast string concatenation", as discussed in
        the comments of that Gerrit change, now that
        89bb0b0dcd8dc4656d0047cd10702d1c471c0fa1 "Deduplicate O(U)StringNumber
        definitions; add toAsciiUpperCase" paved the way.
        
        For consistency, also add conversion from rtl::OUStringNumber to
        std::u16string_view, even if that remains unused as of now.
        
        Change-Id: Ieb64bff0b59c22f3dec05c99fca5676b27a46e9a
        Reviewed-on: https://gerrit.libreoffice.org/79750
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-27  Julien Nabet  <serval2412@yahoo.fr>  [94e22f5a2fcc9f193ce0370805156ad5320d4141]

        KWINDOWSYSTEM_DEPRECATED static void setMainWindow
        
        /home/julien/lo/libreoffice/vcl/unx/gtk3_kde5/kde5_filepicker.cxx: In member function ‘virtual bool KDE5FilePicker::eventFilter(QObject*, QEvent*)’:
        /home/julien/lo/libreoffice/vcl/unx/gtk3_kde5/kde5_filepicker.cxx:271:51: error: ‘static void KWindowSystem::setMainWindow(QWidget*, WId)’ is deprecated [-Werror=deprecated-declarations]
          271 |             KWindowSystem::setMainWindow(w, _winId);
              |                                                   ^
        In file included from /usr/include/KF5/KWindowSystem/KWindowSystem:1,
                         from /home/julien/lo/libreoffice/vcl/unx/gtk3_kde5/kde5_filepicker.cxx:24:
        /usr/include/KF5/KWindowSystem/kwindowsystem.h:255:42: note: declared here
          255 |     KWINDOWSYSTEM_DEPRECATED static void setMainWindow(QWidget *subwindow, WId mainwindow);
              |                                          ^~~~~~~~~~~~~
        
        Change-Id: I6c8d4277b06d503b402042fbf234e9300db423c5
        Reviewed-on: https://gerrit.libreoffice.org/79751
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-27  Stephan Bergmann  <sbergman@redhat.com>  [77a21b35c3dc1e2bd2ec7e18d82da88d876178ed]

        Missing include (for std::move)
        
        Change-Id: I38a59d2955a8081bf3ae701a102b0b5c68bd16f3
        Reviewed-on: https://gerrit.libreoffice.org/79749
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [146e998508d0b6922e4afedc1acde3aa99a44fbb]

        loplugin:virtualdead in sd
        
        Change-Id: Idca2a3a53c4b79ba21a3113da63a8a96d8b2cd81
        Reviewed-on: https://gerrit.libreoffice.org/79641
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-27  Caolán McNamara  <caolanm@redhat.com>  [f71347b581732aa3d1d29d71f195d9126603ebc7]

        add translator comments to [L] [S]
        
        Change-Id: Id4943a906fe412aab2250fc7ddbc5fb34fa669f7
        Reviewed-on: https://gerrit.libreoffice.org/79722
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-27  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [7c694158ffb6549b31c2547c82c6bd670757a53c]

        tdf#50846 - Wrong type of function GetLastUsedRow
        
        Changed the type of the function GetLastUsedRow from int to long
        in order to avoid overflows.
        
        Change-Id: Ia0d789611f732eecdfdbe557b751dbead5748c45
        Reviewed-on: https://gerrit.libreoffice.org/79586
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-09-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [5e1b57b8e6482616a415f995c2fa261d5a189973]

        loplugin:virtualdead in slideshow
        
        Change-Id: Ie158b76e6d552b1189173e30fbea5a43a774180b
        Reviewed-on: https://gerrit.libreoffice.org/79640
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [25cc6dcef22e51c1bfa01e8fbed5046439bb1428]

        tdf#127676: avoid flickering in line width popup
        
        Change-Id: Ie69a5b4d33d12316e6fd7e443b92851cffc95b8c
        Reviewed-on: https://gerrit.libreoffice.org/79667
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-09-27  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [d5b7627a0e738c0866b819910153b96b611813f8]

        tdf#62326 - Macros: Converting Hex strings of negative value
        
        If the value of the hex string lies within the range of 0x8000
        (SbxMAXINT + 1) and 0xFFFF (SbxMAXUINT) inclusive, cast the value to 16 bit
        in order to get signed integers, e.g., SbxMININT through SbxMAXINT.
        
        Moved unit test to test_scanner.cxx in order to test basic hex
        convertations. Removed old vba unit tests.
        
        Change-Id: I247b41c40197afc5328ef5685c758c1dd1cefae5
        Reviewed-on: https://gerrit.libreoffice.org/79583
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-27  Stephan Bergmann  <sbergman@redhat.com>  [52f16d1f1d3d2712313fb50014474f43a1528c32]

        Revert "tdf#121925 test for URLClassPath.ClassPathURLCheck"
        
        This reverts commit 905c107cde4a0a7059b1e11b5f23a0a59188cb0c.
        Conflicts:
        	configure.ac
        
        As discussed at <https://bugs.documentfoundation.org/show_bug.cgi?id=121925#c12>
        "Fix Java Jar dependency classpath to pass the ClassPathURLCheck":  "At least
        with java-latest-openjdk-headless-13.0.0.33-1.rolling.fc31.x86_64, the
        testurlcheck program in configure.ac reports 'false', but (when you convert the
        corresponding AC_MSG_ERROR into a AC_MSG_RESULT to not make configure fail) a
        full `make check screenshot` works fine for me."
        
        Change-Id: I205bada5e8eeede7b33cdbc3f87a629edb8b9872
        Reviewed-on: https://gerrit.libreoffice.org/79687
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-27  Regina Henschel  <rb.henschel@t-online.de>  [12f9a9f341fd8f8a98f7cd98f296a8729d279e0d]

        tdf#125585 write default layer status for OLE objects
        
        The layer status is taken from the active view, when saving the
        document. But embedded documents have no view. Error was, that for
        all layers value 'false' was written in that case. With this patch
        the defaults (visible, printable, not locked) (true, true, false)
        are written.
        
        Change-Id: I2388ce31cc208fba075083889ec1bb2f874ef482
        Reviewed-on: https://gerrit.libreoffice.org/79701
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-09-27  Caolán McNamara  <caolanm@redhat.com>  [572bd797719e21d84b20a4eaaa3a98f068214c2b]

        cid#1453996 Unchecked return value
        
        Change-Id: I0b5010aec8ad941d662e851833923a8b6b0a383d
        Reviewed-on: https://gerrit.libreoffice.org/79672
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-27  Michael Stahl  <Michael.Stahl@cib.de>  [86cca6b40ced4031dec4b708ac67b5cbe70cddf9]

        filter: XHTML: make "calc-heading-digit" a little faster
        
        Exporting OpenDocument-v1.3-csd01-part3-schema.odt to XHTML fails with:
        
        runtime error: file share/xslt/export/xhtml/body.xsl line 1404 element variable
        xsltApplySequenceConstructor: A potential infinite template recursion was detected.
        You can adjust xsltMaxDepth (--maxdepth) in order to raise the maximum number of nested template calls and variables/params (currently set to 3000).
        
        Unfortunately the document contains this many headings, and the
        calc-heading-digit computes the value by recursively looking at every
        preceding heading in the document, without TCO apparently...
        
        Try to improve this by using XPath to filter early the headings that are
        effectively ignored in the 3rd xsl:when case anyway: the ones with a
        level lower than the one for which the number is requested; this limits
        the recursive calls to the number of headings on the same level.
        
        Change-Id: Iddf5a91664402a57a0138731ddc9cebb06b0a126
        Reviewed-on: https://gerrit.libreoffice.org/79720
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-09-27  Miklos Vajna  <vmiklos@collabora.com>  [3ca49f4ebd959d08c9d1e85c3cba889fd43cebd7]

        sw: document what Cont means in SwFootnoteContFrame
        
        It's container, not content or continuation.
        
        Change-Id: I741798ff9dd72cc5d277107a935d8ccdf33d495c
        Reviewed-on: https://gerrit.libreoffice.org/79721
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-09-27  Mike Kaganski  <mike.kaganski@collabora.com>  [89bb0b0dcd8dc4656d0047cd10702d1c471c0fa1]

        Deduplicate O(U)StringNumber definitions; add toAsciiUpperCase
        
        Change-Id: I00e7ce62940907b5f4efc2b7f23f355c3e43ed6b
        Reviewed-on: https://gerrit.libreoffice.org/79686
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-09-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [4b995afda324fb4e85991c723b63a2703f33669e]

        loplugin:virtualdead in svl
        
        Change-Id: Idbb5d0a633f12d5813561a2ad8aed46ec6d67c48
        Reviewed-on: https://gerrit.libreoffice.org/79639
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-27  Caolán McNamara  <caolanm@redhat.com>  [1c53f4c0774c3696af9d927651ec625c36567555]

        cid#1448334 silence Untrusted value as argument
        
        Change-Id: I13f626c29ceeafbca91b06e5efd11b79b0f25a76
        Reviewed-on: https://gerrit.libreoffice.org/79679
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-27  Miklos Vajna  <vmiklos@collabora.com>  [8165cdad2e128ec5fabb50d3330c41a8b0f021d8]

        Related: tdf#124601 DOC import: always allow floating tables in header/footer
        
        So now the DOC import is in sync with the DOCX one, see commit
        81ef96a2417c7843dfed0558c920ad3064e58921 (tdf#79639 DOCX import: don't
        delay text frame conversion of in-header tables, 2015-06-01).
        
        The bugdoc used to have 2 additional pages in Writer (compared to Word),
        it has only 1 after this.
        
        Change-Id: I24f0dc28599e608737dc19a0143e72832202a034
        Reviewed-on: https://gerrit.libreoffice.org/79682
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-09-27  Caolán McNamara  <caolanm@redhat.com>  [4a736dff5ae2865318cab5d504b5b68feeb949be]

        Resolves: tdf#122487 avoid duplicates when auto-naming drawing objects
        
        we were looking inside groups already, but our set was limited to
        the length of toplevel objects, so it wasn't sufficient.
        
        just collect all used nums and return the first unused number
        
        Change-Id: I239118e9cff7b7ed2a40d68f284c3c4d1d9eb6c4
        Reviewed-on: https://gerrit.libreoffice.org/79657
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-27  Caolán McNamara  <caolanm@redhat.com>  [1c3eb14d8620e1b8f933c6faf24fdfcfa322cf2f]

        cid#1453994 Uninitialized pointer field
        
        Change-Id: Ife94e1e8861f108cd6db54694232c7686f47dc6e
        Reviewed-on: https://gerrit.libreoffice.org/79671
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f06d3e0a2003b9605cea3c3883df671d10a7e59a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Housekeeping: replace png by svg in Math
            
            Change-Id: I927b99852b6741e70ee168a8cb146ef9a59d4f1b
            Reviewed-on: https://gerrit.libreoffice.org/79659
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-09-27  Stephan Bergmann  <sbergman@redhat.com>  [2377d937225adb17dc3f76d72937d5cd29d2ef69]

        Fix Typo SvxMenuConfigPage -> SvxConfigPage
        
        ...introduced with ccb2b0078f07194befa61f1e3fd88e53ff236871 "weld
        SvxMenuConfigPage/SvxToolbarConfigPage", causing -fsanitize=dynamic-type-
        mismatch during UITest_writer_demo:
        
        > include/tools/link.hxx:163:10: runtime error: downcast of address 0x613000204b40 which does not point to an object of type 'SvxMenuConfigPage'
        > 0x613000204b40: note: object is of type 'SvxConfigPage'
        >  83 01 00 4e  b0 a1 bb 2e f6 7f 00 00  20 c4 56 00 e0 60 00 00  50 f8 a4 00 40 60 00 00  e8 49 38 00
        >               ^~~~~~~~~~~~~~~~~~~~~~~
        >               vptr for 'SvxConfigPage'
        >  #0 in SvxMenuConfigPage* tools::detail::castTo<SvxMenuConfigPage*, SvxConfigPage*>(SvxConfigPage*) at include/tools/link.hxx:163:10
        >  #1 in SvxConfigPage::SvxConfigPage(weld::Container*, weld::DialogController*, SfxItemSet const&) at cui/source/customize/cfg.cxx:997:41
        [...]
        
        Change-Id: Ie36ebabd3075cade590cc504fb06b5319b346dcf
        Reviewed-on: https://gerrit.libreoffice.org/79666
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-27  Caolán McNamara  <caolanm@redhat.com>  [d4a3a59d413c29697e9c1e02a39811adfc5a04a8]

        cid#1454003 silence 'Constant' variable guards dead code
        
        Change-Id: I4ba26647f4081f5c13726b78c737b54e8ab1773d
        Reviewed-on: https://gerrit.libreoffice.org/79675
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-27  Caolán McNamara  <caolanm@redhat.com>  [d4a037a1d9e6331b7ff3423ef34b8c06530c55fc]

        cid#1454002 Dereference after null check
        
        Change-Id: I855922a70b615b8ac4de147d081d530edcc5be63
        Reviewed-on: https://gerrit.libreoffice.org/79674
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-27  Caolán McNamara  <caolanm@redhat.com>  [fb6a7f553ecbfcd921bca65fff9d9536ab97c781]

        cid#1454001 silence Unchecked dynamic_cast
        
        Change-Id: Idc17c90d6cf0f843ab6b9bf2ace4199102aaf29a
        Reviewed-on: https://gerrit.libreoffice.org/79673
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-27  Caolán McNamara  <caolanm@redhat.com>  [87ee3dd90d789b22f3861da5682c5d3b56d464fb]

        cid#1448369 silence Unchecked dynamic_cast
        
        Change-Id: I578eac509805b2d363b09026899f2b2d60dc368e
        Reviewed-on: https://gerrit.libreoffice.org/79678
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-27  Caolán McNamara  <caolanm@redhat.com>  [aff0c2f2baa98429dff69211dddcb47b4cdf4d91]

        cid#1448524 silence Unchecked dynamic_cast
        
        Change-Id: I9ba17a4a31382850b76c98bb435e63eb19ee7903
        Reviewed-on: https://gerrit.libreoffice.org/79677
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-27  andreas kainz  <kainz.a@gmail.com>  [66fe473fb66b76352039e3618bab43a281d5cdca]

        harmonize shadow sidebar with area sidebar
        
        Change-Id: I7d157815c291de7ef88bf9973bf780de3e340340
        Reviewed-on: https://gerrit.libreoffice.org/79511
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-09-27  Stephan Bergmann  <sbergman@redhat.com>  [6bdbe7f5af26be191955dbf8739f4cde40b6782c]

        Silence false cid#1454000 "Side effect in assertion"
        
        The side effect is intentional here.
        
        Change-Id: I05d166bb312ea3a97905607c5effccf1e8d8eef7
        Reviewed-on: https://gerrit.libreoffice.org/79668
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-27  Caolán McNamara  <caolanm@redhat.com>  [b7b854ab05e814dffac7d10b565584bbf705af43]

        cid#1453999 move coverity suppression
        
        Change-Id: I539acc147193dcf2c8687a4f2e5d39c11f447782
        Reviewed-on: https://gerrit.libreoffice.org/79669
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-27  Caolán McNamara  <caolanm@redhat.com>  [b5ea727818114d4e0e51d5a52ffa254a375afab8]

        cid#1453993 Unchecked return value
        
        Change-Id: Ie30e1b40b8867246c793294b7b34b38a86f9ad01
        Reviewed-on: https://gerrit.libreoffice.org/79670
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-27  Stephan Bergmann  <sbergman@redhat.com>  [71a327528f1f7ffabd157e258528888855ab6f01]

        Error: attempt to subscript container with out-of-bounds index 24
        
        ...doing `bin/run vcldemo` and clicking on the third column in the third row
        
        Change-Id: Ibe93f701a1ebf2447d5f5240e9a4ecab378918ef
        Reviewed-on: https://gerrit.libreoffice.org/79665
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-27  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [e8599a29c6540c05802d257671f3f4c572c73abc]

        tdf#42949 Fix IWYU warnings in xmlhelp/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I266367d4f9e2b9bf637fc103a5e4876bd6b1d2b9
        Reviewed-on: https://gerrit.libreoffice.org/79261
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-27  Jan Holesovsky  <kendy@collabora.com>  [e9e6d4b058e13165f3dde1ca7822eec97dfe8aa7]

        tdf#116685: Make the RICHTEXT take precedence over EMBED_SOURCE.
        
        Before this patch, copy in Calc, Paste in Writer produced an embedded
        sheet.  I suspect is it not what the people usually want; working with
        the embedded sheets in Writer is non-intuitive, I suspect people will be
        happier with a normal table which they can style etc. appropriately.
        
        OTOH - this is a general change, so it might have some unwanted
        side-effects; let's see what if we get bugreports :-)
        
        tdf#127673 was related; but in my view, we shouldn't create the embedded
        objects in the first place.
        
        Change-Id: I73710168d8924fdd6275d65e20cf55f38971a3f9
        Reviewed-on: https://gerrit.libreoffice.org/79606
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-09-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ffa97dfc53ef902fe478f264c51989bd4c4434d1]

        Removed duplicated include
        
        Change-Id: I7571da9c657be845c62c9f452210f55fde67883d
        Reviewed-on: https://gerrit.libreoffice.org/79653
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-09-27  Miklos Vajna  <vmiklos@collabora.com>  [d630f69d90f15bc652a62648b05ea515de78d16a]

        Related: tdf#124601 DOC import: improve fLayoutInCell handling
        
        There were 3 problems here:
        
        First, SwWW8ImplReader::IsObjectLayoutInTableCell() should not use
        m_nProduct to determine the Word version. It depends on an undocumented
        field of the [MS-DOC] format and the bugdoc shows how it interprets a
        Word 2007-produced document as a Word 97 one. Instead, parse the cswNew
        field of the file header, which is a more or less documented way to find
        out if this file was produced by >=2000 or 97.
        
        See e.g.
        <https://docs.microsoft.com/en-us/openspecs/office_file_formats/ms-doc/841b5f72-487e-4fe7-8657-ec90d5af8750>
        where the Dop structure maps cswNew values to Word versions.
        
        Second, parse the fLayoutInCell correctly: it's part of a bitfield, with
        two variables: a bool and an other one which decides if the bool should
        be read at all. The bugdoc's case was evaluated as false, so do the
        proper parsing in that case and leave the existing logic as-is for now.
        
        Third, there doesn't seem to be a reason to exclude the wrap-through
        case for the fLayoutInCell -> follows-text-flow mapping. The bugdoc
        shows that Word interprects fLayoutInCell the same way for wrap-though
        objects, too.
        
        Change-Id: Iaddd5e522e0380b731899f32a17c14ce4442ac35
        Reviewed-on: https://gerrit.libreoffice.org/79629
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-09-27  Miklos Vajna  <vmiklos@collabora.com>  [b38a9a3e59df0b6c014b907bbe2b42e4ce7ed255]

        xmloff: create XMLDrawContentExportOOO instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: Ib63744f720a886cd67b4158399e6bf91c6efb128
        Reviewed-on: https://gerrit.libreoffice.org/79660
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [c0731052db789a876fbc98aceba0f067abba93d1]

        loplugin:virtualdead in svx
        
        Change-Id: I8af09a2f0a4a8c7952c5855b2934f2d0a64d9740
        Reviewed-on: https://gerrit.libreoffice.org/79638
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-27  Stephan Bergmann  <sbergman@redhat.com>  [55556a4cebbb35f15e7989bf0a6e276db99944e3]

        external/breakpad: glibc 2.30 declares tgkill
        
        ...so building against glibc-headers-2.30-4.fc31.x86_64 fails with
        
        > src/client/linux/handler/exception_handler.cc:109:12: error: static declaration of 'tgkill' follows non-static declaration
        > static int tgkill(pid_t tgid, pid_t tid, int sig) {
        >            ^
        > /usr/include/bits/signal_ext.h:29:12: note: previous declaration is here
        > extern int tgkill (__pid_t __tgid, __pid_t __tid, int __signal);
        >            ^
        > 1 error generated.
        
        Upstream commit <https://chromium.googlesource.com/breakpad/breakpad/+/
        7e3c165000d44fa153a3270870ed500bc8bbb461%5E%21/> "Fix double declaration of
        tgkill when using Android NDK Headers" looks like the perfect fit.
        
        Change-Id: I1b4805886fb7c770cf9733f34a31296e6b859d92
        Reviewed-on: https://gerrit.libreoffice.org/79661
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-27  Justin Luth  <justin_luth@sil.org>  [9b96f644c554f1b10a380dd3f9a04a405b948411]

        tdf#127316 ww8export: use default escapement for AUTO
        
        Previously it looked bad, but not horrendous when
        AUTO was 101.  Now that AUTO is 13999, it is obviously
        wrong (in Word). Better to use the default of 33.
        
        Change-Id: If0e12d315346515ce6ec5ae4bcc4110efba14f9b
        Reviewed-on: https://gerrit.libreoffice.org/79651
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2019-09-27  Eike Rathke  <erack@redhat.com>  [f526a525758c8e4507e0bcc039330f4fc8a174b4]

        Resolves: tdf#127363 accept SEPT as SEP for September
        
        Change-Id: Idc0fb30308ca32428125656dc8b2ce68e35c4770
        Reviewed-on: https://gerrit.libreoffice.org/79655
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-09-26  andreas kainz  <kainz.a@gmail.com>  [5f01b90b305696915d500df81d153d262053d4a9]

        menubars add separator before AutoCorrectDlg for better visibility
        
        Change-Id: If72ec102fe23b661582c80a3c194c7c3925ca9d8
        Reviewed-on: https://gerrit.libreoffice.org/79578
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-09-26  Henry Castro  <hcastro@collabora.com>  [bb11efa477b6700744560d3999190c65d016600b]

        tdf#126967:vcl: lok: avoid starting idle paint task
        
        In the Tiled rendering case the invalidation is handled
        by sending logic invalidate notifications to client side.
        Starting an idle paint task, it provokes an infinity loop
        that it does not have the chance to process client side messages
        (mpPollCallback).
        
        Change-Id: I6ef1bbd6270592eebfeef0c8a37945bf5ddd3580
        Reviewed-on: https://gerrit.libreoffice.org/79537
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2019-09-26  Caolán McNamara  <caolanm@redhat.com>  [eb2b96f9c686401066f420d0f21937fc14eee1f7]

        Resolves: tdf#127416 unparent iconset block on dtor
        
        otherwise gtk keeps the widgets around
        
        Change-Id: I6227662e0a8a4d5a88f4ff6199d6fa06e5be8fe0
        Reviewed-on: https://gerrit.libreoffice.org/79648
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-26  Caolán McNamara  <caolanm@redhat.com>  [f35825e85f59e0fd155c68d63260169cd3cb38c9]

        Resolves: tdf#127218 allow changes dialog to shrink when button text changes
        
        original the dialog has super wide button contents when the initial size
        is calculated, and then the buttons are changed afterwards, but the dialog
        remains at its initial size.
        
        Change-Id: Ib29ab9ebdec01a93561a8b304572df60b6ad5ad2
        Reviewed-on: https://gerrit.libreoffice.org/79634
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-26  Caolán McNamara  <caolanm@redhat.com>  [94223ae823a2e3e81da5ab0dc827c33f3a23882c]

        drop unused SvLBoxColorString class
        
        Change-Id: Id78deffe002444656588fee4252a7059989d184b
        Reviewed-on: https://gerrit.libreoffice.org/79631
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-26  Caolán McNamara  <caolanm@redhat.com>  [ebd37bcc22d0c70cc1e4fdd8e4f3d2f8fc256cd8]

        Resolves: tdf#127262 validity out of order focus in and out problem
        
        Change-Id: I06f5fd0ce32a9f2d799f6003b7d22b13e865b8c6
        Reviewed-on: https://gerrit.libreoffice.org/79611
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-26  Caolán McNamara  <caolanm@redhat.com>  [e61c75dffa437b625c60106fd8108e6039d74fb0]

        drop some unnecessary includes
        
        Change-Id: Ia0ad992559ecd6f7a0436de2a636391c387beff8
        Reviewed-on: https://gerrit.libreoffice.org/79604
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-26  Miklos Vajna  <vmiklos@collabora.com>  [b710b4fa9f243e81c905567bb6712ceb96a56943]

        CppunitTest_sw_uiwriter: improve limit in testTdf105330
        
        The problem was that the cursor was invisible. I thought that we can
        assert that the cursor height is 12pt + the linespacing (276 twips), but
        turns out the exact value is subject to pixel-alignment, so it's not a
        good test to require equality.
        
        Instead, make sure that the height is at least the 12pt, which is
        explicitly defined in the document. That fails without the fix, and is a
        saner limit.
        
        Change-Id: I4f9f512542cefc6fa20d6fdf02e9eb5d2e1c1d5e
        Reviewed-on: https://gerrit.libreoffice.org/79636
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-26  Justin Luth  <justin_luth@sil.org>  [89f0107b8de21bbb22e850847348ab40cce24644]

        tdf#127316 docxexport: use default escapement for AUTO
        
        Previously it looked bad, but not horrendous when
        AUTO was 101.  Now that AUTO is 13999, it is obviously
        wrong. Better to use the default of 33.
        
        The import algorithm still could use some work since it
        round-trips as 51% and not 33%.
        
        
        Change-Id: Id984ea3e6e0b50014389ec8a86668b7a271b96f4
        Reviewed-on: https://gerrit.libreoffice.org/79628
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2019-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [5a1163c202f6c4eb519cac9732e681f3c5a4d516]

        loplugin:virtualdead filter out some more stuff
        
        in the post-processing step
        
        Change-Id: I5c57f9ded6a52d541694c5972656e33bb7771de6
        Reviewed-on: https://gerrit.libreoffice.org/79637
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [250c2ec78b9218a4d42f1fc6cdb12b15687d6eeb]

        loplugin:virtualdead in vcl
        
        Change-Id: I54cacce6d843f41f220ac5350868bd6d70dbc6b4
        Reviewed-on: https://gerrit.libreoffice.org/79585
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [b56a4eaf5eb856c36d3539dc7d2e6fa94b6551f8]

        add property name when throwing css::uno::UnknownPropertyException
        
        Change-Id: I17f06c9415b9d43b6d8896360e07216c2856367a
        Reviewed-on: https://gerrit.libreoffice.org/79627
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [e51a2917ab19156f5a5d2b9474a5a46a52e9e527]

        tdf#76324 speedup copy operation with lots of comments in calc
        
        avoid performing a sort in AddShape, and cache some data to speed up the
        sort
        
        Makes it about 3 times faster for me, but is still pretty slow for that
        large test document
        
        Change-Id: I5c847e43ad5dd66caefcf12b9a624214767371b1
        Reviewed-on: https://gerrit.libreoffice.org/79630
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [352bcf4114e1c51d82eb78e6ed4101298b9a4e5b]

        loplugin:virtualdead in sw(2)
        
        Change-Id: Ib948148fa21d595faa8a4a86d4f47243755885ee
        Reviewed-on: https://gerrit.libreoffice.org/79588
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-26  Caolán McNamara  <caolanm@redhat.com>  [e0218ed419378d3c31978bb6765f41e09371dc4f]

        weld ORelationDialog and DlgQryJoin
        
        Change-Id: I15c0745d387e491dd05e14949d744d0a27a8dd49
        Reviewed-on: https://gerrit.libreoffice.org/79600
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-26  Caolán McNamara  <caolanm@redhat.com>  [70e5fbcf28fe5eec16f32536adf4b506857d88cf]

        get toplevel GtkWindow if parent is a child frame
        
        Change-Id: I9645259dd8c7fb331b2efab3f441422ee1f07c12
        Reviewed-on: https://gerrit.libreoffice.org/79599
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-26  Caolán McNamara  <caolanm@redhat.com>  [622a11cf60d9772d6f66ad99a6bd1ef0a3bacb4e]

        update sd pch
        
        Change-Id: I3175fa36f006c47933c96288e8e5812ba6d77bb9
        Reviewed-on: https://gerrit.libreoffice.org/79592
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-26  Caolán McNamara  <caolanm@redhat.com>  [68a568ea8899628533688942bdbfa492d52e8d9f]

        drop unnecessary includes
        
        Change-Id: Ie7dcf55a78ec896ba937c521b59c0a1f2bbb6e94
        Reviewed-on: https://gerrit.libreoffice.org/79598
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [464fe63e334f697c5801d4ef0c5e4a2896d28c04]

        loplugin:virtualdead in sw
        
        Change-Id: Ib96caad8a2bbfc4ff9a5191abbd49789d142d2eb
        Reviewed-on: https://gerrit.libreoffice.org/79587
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-26  Caolán McNamara  <caolanm@redhat.com>  [aa7e7747f4296b3b92379c3c7703b80ad8af6a8b]

        weld DataEditor
        
        Change-Id: I8b59140d2e2b0892f17159282a1aeb1a47008ba0
        Reviewed-on: https://gerrit.libreoffice.org/79561
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-26  Caolán McNamara  <caolanm@redhat.com>  [07d6f4cb864210010ff402b1f16e7fd913f4faec]

        TODO rename to GetFrameWeld
        
        Change-Id: I28527b6773075fe682682a4812cf86bb7ac13180
        Reviewed-on: https://gerrit.libreoffice.org/79560
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-26  Caolán McNamara  <caolanm@redhat.com>  [5c485d1e9a14696922e0a4bbdecef8e8e8b6c6c0]

        weld SwAutoMarkDlg_Impl
        
        Change-Id: I64fc2b503f76b61ea8c2f26c8170c72611935131
        Reviewed-on: https://gerrit.libreoffice.org/79533
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-26  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [e412401edcf0a979f9f19c051990c0fb08987048]

        source/core/access: no more SwClient
        
        - also, move BroadcastingModify up from TextNode to ContentNode
        
        Change-Id: I4e6e8767aaecb9cce20d5ec3da789532686dfe2a
        Reviewed-on: https://gerrit.libreoffice.org/79525
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-09-26  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [7258c47364a8a9b7cd108cc076243c96f1c1c0f2]

        SwAccessibleTable/SwAccessibleTableColHeaders: SwClient no more
        
        Change-Id: I0ca9f9d38f9f990fe4a41319d8dbd9b204544f49
        Reviewed-on: https://gerrit.libreoffice.org/79506
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-09-26  Caolán McNamara  <caolanm@redhat.com>  [bc27ced45cf634ff3fbeef2605cae88ac1f1f0a1]

        drop newly unused SfxModalDialog
        
        Change-Id: Ia06713c9766a6731995c83ed0516535d13665ff1
        Reviewed-on: https://gerrit.libreoffice.org/79526
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-26  Caolán McNamara  <caolanm@redhat.com>  [299122e3d0a3ecf1862c26e92eb1e08884fca6f8]

        survive focus change during dispose
        
        Change-Id: I34b5941b01bc0880945aaae39e0b7c4beb4e0575
        Reviewed-on: https://gerrit.libreoffice.org/79559
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-26  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [357fff1574ef29732b8a5209af97d9d026ccc650]

        tdf#42949 Fix IWYU warnings in sd/
        
        Recheck sd/ after recent refactorings and developments
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I6f0fd19c52889cbd85b387183e2136bca4a1eeca
        Reviewed-on: https://gerrit.libreoffice.org/79218
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-26  Miklos Vajna  <vmiklos@collabora.com>  [64af348a12c1892356c99d696246f4c5ccaad7f4]

        Remove some unused includes
        
        Change-Id: Ic28b4bdd401342d92b33913f7dab0ca875f8aab3
        Reviewed-on: https://gerrit.libreoffice.org/79573
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-26  Michael Stahl  <Michael.Stahl@cib.de>  [0dd1d80f48e94c4cd16095bace52664ce1e8a3a9]

        writerfilter: fix crash on import of tdf113230-1.docx
        
        The SvxUnoTextBase::finishParagraph() returns null because there's no
        GetTextForwarder(); in any case the ListId property isn't supported by
        SvxUnoTextRange.
        
        (regression from 7992bd73a2307edce96a145e954f8e4c3ab9f57d)
        
        Change-Id: I8f63d805a593a5950c8cb08eaeebd34e977b4700
        Reviewed-on: https://gerrit.libreoffice.org/79552
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [bdc8fda4be875ff9cfa9c3f4b5e40284a8637374]

        loplugin:constmethod in sc
        
        Change-Id: I78c4fb4acf21756f91582caee5e30e3ad1fc2ae4
        Reviewed-on: https://gerrit.libreoffice.org/79543
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-26  Szymon Kłos  <szymon.klos@collabora.com>  [b11268fadf76618ad37d27219b7f51255f8f8b5a]

        Fix range selection in chart wizard for online
        
        In the Online when range was selected in second
        step of the Chart Wizard, main window become
        unresponsive. This fix blocks doubled MouseButtonUp
        event and allows to fold/unfold multiple times the
        range selection dialog by allowing to use that window
        type in SetRefDialog.
        
        Change-Id: I9f64cf7a110ab9264bc53dd740f0caf576764714
        Reviewed-on: https://gerrit.libreoffice.org/79570
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-09-26  Szymon Kłos  <szymon.klos@collabora.com>  [b88c4c2eef6837ba43a32bbceded5e6f031962d1]

        Allow dialogs to create multiple instances in Online
        
        Change-Id: Ia4d5ff42cc7542319966523aa843e7494b544375
        Reviewed-on: https://gerrit.libreoffice.org/79569
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-09-26  Caolán McNamara  <caolanm@redhat.com>  [468729d6490f033a2d955edbc0fd6ef932bb11a9]

        drop unnecessary includes and update pch
        
        Change-Id: Id7fa7d5b95c32fdc738a18208eb95eaec102d937
        Reviewed-on: https://gerrit.libreoffice.org/79523
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-26  Caolán McNamara  <caolanm@redhat.com>  [deb37c44ecfb8f6aa7c2ceec4771b0505fa7b6bb]

        now drop TabPageParent intermediate
        
        Change-Id: I47328f76342ac023628d9042bdfa8213a1c93d0c
        Reviewed-on: https://gerrit.libreoffice.org/79469
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-26  Caolán McNamara  <caolanm@redhat.com>  [a37e559ed123789f6bc8f7972242d6461ce692ab]

        disinherit OWizardPage and SfxTabPage from vcl TabPage
        
        Now that there's no need to support weld/unwelded mixes of
        pages in dialog any more.
        
        inherit from a BuilderPage which contains a Builder and
        Toplevel container
        
        BuilderPage Activate and Deactivate replace TabPage ActivatePage and
        DeactivatePage, allowing disambiguation wrt SfxTabPage ActivatePage and
        DeactivatePage.
        
        Change-Id: I5706e50fd92f712a25328ee9791e054bb9ad9812
        Reviewed-on: https://gerrit.libreoffice.org/79317
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-26  Jan Holesovsky  <kendy@collabora.com>  [b3f249c1351642be6f2774230ff80a6d20bd1401]

        tdf#127673 lok: On double-click, don't enter the embedded objects in Writer.
        
        There are all sorts of problems when we'd try to edit the embedded
        objects, like that that LOK thinks it is a separate view etc., so better
        to disable it for now, before we really need to edit embedded objects.
        
        Change-Id: Ie8c0249cb0ca8b25a2ac97c1ccec4a5a62cbb770
        Reviewed-on: https://gerrit.libreoffice.org/79555
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-09-26  Jan Holesovsky  <kendy@collabora.com>  [dfaf6ebc1ebadd1ea4bb334b1adf4172e3aa205c]

        gtktiledviewer: Turn an annoying assert into a compile-time check.
        
        So that people don't forget adding the enum values here...
        
        Change-Id: I0342e2ecca4d7d14641e44ca562b1999921182e8
        Reviewed-on: https://gerrit.libreoffice.org/79554
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2019-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [7b171dbfb5b50b684eb221270759482fe49b4e15]

        loplugin:constmethod in embeddedobj..extensions
        
        Change-Id: Iec6a9ff8b62ac1986cca205435273b64b71f33cd
        Reviewed-on: https://gerrit.libreoffice.org/79539
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [f04bd7975292d297b72e8bb23aa74a2a5198aa23]

        loplugin:constmethod in vbahelper
        
        Change-Id: I40a59224286cb1eaece58f5f52b26f9191171be8
        Reviewed-on: https://gerrit.libreoffice.org/79581
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [e7a1d057c414b78fdd685f1de0008efc820bfa51]

        new loplugin virtualdead
        
        to look for virtual methods where all of the implementations of that
        method do nothing useful
        
        Change-Id: I623456ade1c55fe8048d23f69cb692540378daa4
        Reviewed-on: https://gerrit.libreoffice.org/79579
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-26  Julien Nabet  <serval2412@yahoo.fr>  [2a38ec580b3b6ffe11276462547a41c467a51197]

        tdf#127748: crash on modify a frame style, which has writing-mode bt-lr
        
        bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=154474
        
        Change-Id: I6e6e0927ea85c4f0f4f59bf327ce5468fc428328
        Reviewed-on: https://gerrit.libreoffice.org/79572
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-26  Mike Kaganski  <mike.kaganski@collabora.com>  [186d36a7036462ae641b35004b4ffba3eeeca46f]

        Simplify external implementations of O(U)String::number
        
        Change-Id: I2e1b217d43806dd0f64239978211d5b17fcf311c
        Reviewed-on: https://gerrit.libreoffice.org/79518
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-09-26  Stephan Bergmann  <sbergman@redhat.com>  [f5bbb2db98fe420174328e6c8e2f3d160a9b7758]

        Clean up uses of deprecated G_CONST_RETURN
        
        ...where /usr/include/glib-2.0/glib/gmacros.h from
        glib2-devel-2.62.0-1.fc31.x86_64 now has
        
          #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const)
        
        causing an "error: const [-Werror]" warning/error.
        
        (Cleaning up also vcl/unx/gtk/a11y/atkutil.cxx where the warnings were
        suppressed by the
        
          #define GLIB_DISABLE_DEPRECATION_WARNINGS
        
        in vcl/inc/unx/gtk/gtkdata.hxx.)
        
        Change-Id: I5d60b4d9fd5b9e6e2fbecdf08d2b763cc15c4311
        Reviewed-on: https://gerrit.libreoffice.org/79574
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [5440274a2a295fb2662ea415f25b89fc298930c8]

        loplugin:constmethod in reportdesign
        
        Change-Id: I0076890abb4b5bb179171353b19097f6ebf8aa31
        Reviewed-on: https://gerrit.libreoffice.org/79542
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [4e67474a6e4dbfeff5316dcf08b44cfead148609]

        loplugin:constmethod in framework..lotuswordpro
        
        Change-Id: I14a3855a75cf081d86c2a404966db38c617c0256
        Reviewed-on: https://gerrit.libreoffice.org/79541
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [3b13f813da6ad3bd3e4f9dc24b7deb84ea557063]

        loplugin:constmethod in forms..fpicker
        
        Change-Id: I1673e00be0a6c9d34ce02437bf68d929c56952f7
        Reviewed-on: https://gerrit.libreoffice.org/79540
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [d6d04400095c2663ff5e1f58018d76df78121704]

        loplugin:constmethod in comphelper..desktop
        
        Change-Id: I3dbdc72b05c9d01cce279c783c60d191900f8b7c
        Reviewed-on: https://gerrit.libreoffice.org/79538
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [b722989678429fbdb353737660a19ecd1db28d89]

        loplugin:unnecessaryvirtual
        
        Change-Id: I866d7bd03a41260a9b4f4be87a7a02d3ceecc1c7
        Reviewed-on: https://gerrit.libreoffice.org/79534
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-26  Noel Grandin  <noelgrandin@gmail.com>  [78b9dac2ee77bf6efc1298962cbeca284db5b00a]

        remove internal use of 16-bit packed formats
        
        none of our supported hardware uses these any more
        
        Change-Id: Ic95d6df619a05df0bec1f5870596cb2bb3bcc6cb
        Reviewed-on: https://gerrit.libreoffice.org/79476
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-25  Stephan Bergmann  <sbergman@redhat.com>  [3a7d479c4c852499e8e4e2bc4273f02aec5051be]

        Improve loplugin:sequenceloop diagnostic advice
        
        "make range var const" sounded to me like it talked about the variable declared
        in the for-range-declaration, not a variable referenced in the for-range-
        initializer
        
        Change-Id: Ie777e1374ead7f37c8efb022cd87e980d2ee9810
        Reviewed-on: https://gerrit.libreoffice.org/79563
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b2efa7da5b10999d476cfc01341068cfcc8e84c1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Mute l10n in numeric values
            
            Change-Id: If25b80ee78c0e4632db60d1cd4c42f8b05c81482
            Reviewed-on: https://gerrit.libreoffice.org/79562
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-09-25  Stephan Bergmann  <sbergman@redhat.com>  [689dc632875c4ec51e44cf53718d625d9a217d9c]

        constinit, here we come
        
        Following up on b13421011d9377676e1adc282634991d5064a866 "better data
        structures for some static const vars":
        
        * Make the o3tl::sorted_vector ctor taking an initializer_list constexpr.
          <https://wg21.link/P0202R3> "Add Constexpr Modifiers to Functions in
          <algorithm> and <utility> Headers", which will be in C++2a and is already
          implemented by recent libc++ and libstdc++ according to
          <https://en.cppreference.com/w/cpp/compiler_support
          #C.2B.2B2a_library_features>, makes std::sort constexpr but explicitly keeps
          std::stable_sort non-constexpr.  ("Algorithms stable_partition, inplace_merge
          and stable_sort allocate memory, construct variables using placement new, use
          unique_ptr and do other things not acceptable in constexpr expressions.
          Making those algorithms constexpr seems to be a hard task that would require
          a lot of intrinsics.  Those algorithms are not marked with constexpr in this
          wording.")  But keep o3tl::sorted_vector::Resort (which was introduced in
          c59355e936446fe55960209e543b072acb6b2170 "fdo#58793: re-implement
          SwpHintsArray::Resort()") using std::stable_sort instead of std::sort, in
          case that is relevant for its pre-exisiting uses.
        
        * <https://wg21.link/P1004R2> "Making std::vector constexpr", which was voted
          into C++2a according to <https://wg21.link/n4829> "Editors' Report --
          Programming Languages -- C++", will make the relevant parts of std::vector
          constexpr.  But none of libc++, libstdc++, and MSVC implement that as of now.
        
        * Introduce HAVE_CPP_CONSTINIT_SORTED_VECTOR to hide the constinit behind for
          now for the one case from b13421011d9377676e1adc282634991d5064a866 "better
          data structures for some static const vars" that can clearly be constinit
          once constexpr std::vector is supported by compilers.  The other three cases
          (s_aContainerDocumentCommands in
          chart2/source/controller/main/CommandDispatchContainer.cxx,
          aMetricCompatibleMap in vcl/source/font/PhysicalFontCollection.cxx, and
          aBlacklist in writerfilter/source/dmapper/PropertyMap.cxx) would each need a
          constexpr OUString first.  (Technically, the constinit would not even be
          needed, but it nicely documents our intent that this will actually be
          initialized at compile-time once compilers support that.)
        
        Change-Id: Ibeb138f120528be3a7a09b3912143bf795fbab29
        Reviewed-on: https://gerrit.libreoffice.org/79556
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [52b3333ff592b10b9b628863e7b06506b2106568]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix typo
            
            Change-Id: I89d141e261146d899a11ccdcb4fad6ef58dca128
            Reviewed-on: https://gerrit.libreoffice.org/79566
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2019-09-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d8d6b03eb136c5d98bb74fbb6f435e650f9e4939]

        Fix typo
        
        Change-Id: Iec98bb5446782dc50223bb49b4c305046960c751
        Reviewed-on: https://gerrit.libreoffice.org/79567
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-25  Stephan Bergmann  <sbergman@redhat.com>  [780132ae68285be986731cd9b887b9546e8b421f]

        Use cppu::WeakImplHelper
        
        Change-Id: I997286b864247fff6f1eda30fa8e4fcc074b887b
        Reviewed-on: https://gerrit.libreoffice.org/79536
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [d513a845cf73e55aa88be716fcb7a1f98cd054b1]

        tdf#127411 Broken mouse status in Impress status bar
        
        regression from
        	commit c53f3f8f58f55d0978fb968446975856d72a52f8
        tdf#126819 Can't retrieve the mouse position written in the
        statusbar
        
        Change-Id: I3072de28bcc512d98c43d5cc7110aa3f80d51e61
        Reviewed-on: https://gerrit.libreoffice.org/79519
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [9e257e6b54bb8853f1f5213dfda67a216bcf7403]

        ODF Import: Add unittest for bibliography entries
        
        This is the reason why 417d993b8b8a86c019758ee0850e4b42967e2afa
        was reverted
        
        In ODF format, the bibliography entries are displayed in fields
        as ['identifier']
        
        Change-Id: Id2b51c37ba0141a88fa1298a9c9f271f23d22992
        Reviewed-on: https://gerrit.libreoffice.org/79532
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-09-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7a356cec8b991883a1da03f0fa43ea1590ce2fa7]

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

2019-09-25  László Németh  <nemeth@numbertext.org>  [7fe64353dc9950e19182a59a486a1ecac27cf98e]

        tdf#84806 Writer: drag and drop selected tables, don't empty
        
        Drag and drop operation on a wholly selected table
        resulted a copy of the original table, keeping also the
        original one without its text content, ie. emptying it.
        
        Now drag and drop works as intended: moving the table
        instead of copying and emptying (like also MSO does).
        
        See also commit 144bdd189d07faef0f71edbd039359665a45876c
        "tdf#118311 Writer: cut selected table, not only its text content".
        
        Change-Id: I7156420d35bd8de320c2559bc9453dbad846517d
        Reviewed-on: https://gerrit.libreoffice.org/79517
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-09-25  Michael Weghorn  <m.weghorn@posteo.de>  [f4fd98fc9f1b38071a806e52c17d26725c6a33c5]

        tdf#114099 mail merge: Copy JobSetup to working doc
        
        This is needed for the print dialog to take the
        document-specific printer settings into account when
        using 'SwMailMergeDlg', where the print dialog is
        initialized based on the merged document.
        
        Change-Id: I1a1659d49b3b1267ea2a36a81a865837eb105905
        Reviewed-on: https://gerrit.libreoffice.org/79515
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-09-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [e39ddbdb5b6f49e3585a03444dce077709b855e6]

        tdf#127701 Zoom factor percentage calculating fault
        
        regression from
            commit c53f3f8f58f55d0978fb968446975856d72a52f8
        tdf#126819 Can't retrieve the mouse position written in the
        statusbar
        
        note that this is a workaround - we fire an sfx2 event when we choose
        one of the "smart" zoom options, and normally we then receive another
        sfx2 event to notify us of the real zoom value.
        But when we choose the same smart option twice, we don't receive the
        second sfx2 event.
        
        Change-Id: I31c2e34ff31a4f4e03a447ffbd783589982edc57
        Reviewed-on: https://gerrit.libreoffice.org/79516
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-25  Miklos Vajna  <vmiklos@collabora.com>  [34752f7418bc5e1631869a73249414e52fa8a1cc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - sw anchored object allow overlap: add documentation
            
            Change-Id: Iaa219e20afb0daac51fc62864f61b10f140e4d2d
            Reviewed-on: https://gerrit.libreoffice.org/79547
            Tested-by: Jenkins
            Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
            
2019-09-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [c02b5cf6472ccb45a916369db493a40ed3e21d60]

        tdf#107784: DOCX Import: Show citation's title in fields (2nd take)
        
        Regression from 06f7d1a96eef5aa69d4872ff6d96eb5085296d09
        
        The problem as I see it is that LibreOffice uses the identifier
        plus optionals prefix and suffix to display the bibliographic
        references.
        On the other hand, MSO displays the title for references
        starting with CITATION.
        
        So do the same MSO does, when working with CITATION refs
        
        We already add CITATION when we export to ooxml.
        See case SwFieldIds::TableOfAuthorities in
        AttributeOutputBase::TextField
        
        Change-Id: I144f27f711926658c8b6f89e69f0ddeeb7e7890c
        Reviewed-on: https://gerrit.libreoffice.org/79477
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-09-25  Miklos Vajna  <vmiklos@collabora.com>  [472535a4f8aa95a17d996e96a67df60e72df7b32]

        Related: tdf#124600 sw anchored object allow overlap: add UI
        
        Determine is-modified state by always constructing our pool item, and
        then compare to the old one, rather than depending on save_state(). It
        seems both are equally good, but this is simpler to implement.
        
        Change-Id: I8d7a07eb06904f9f11d8c10bc854f7e42531cefa
        Reviewed-on: https://gerrit.libreoffice.org/79501
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-09-25  Tamás Zolnai  <tamas.zolnai@collabora.com>  [96bd7504165f89ec5485d00a487e54634af347ce]

        sc lok: Optimize invalidation triggered by ScTabView::TabChanged() method
        
        We don't need to invalidate all parts of the document. It's enough to
        invalidate only that sheet which we changed to.
        
        Change-Id: I2c3aeb226c83bef473b0b33444b625e93d111b01
        Reviewed-on: https://gerrit.libreoffice.org/79500
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-09-25  Tamás Zolnai  <tamas.zolnai@collabora.com>  [2984856798d8ad98b96e6a57bfcc701bc52876e8]

        sd lok: Test invalidation after adding\removing slide
        
        Change-Id: I4677d78b1bfad36a7b3bde4651b9900e617b6422
        Reviewed-on: https://gerrit.libreoffice.org/79499
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-09-25  Tamás Zolnai  <tamas.zolnai@collabora.com>  [e9260633df07b6796b19bc92523671cb345597a1]

        lok: deduplicate code related to notifyDocumentSizeChanged() call
        
        Change-Id: Ia4cef7b23fc682ec32aeb9be4dcdd582464c64e9
        co-author: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/79498
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-09-25  Tamás Zolnai  <tamas.zolnai@collabora.com>  [db0e7e3715bdef7ad6c1f536e9cf1ea84773fbe8]

        sc lok: Optimize invalidation triggered by ScTabView::SetCursor() method
        
        Don't call a full invalidation, rather use invalidation only on the new
        area. Make sure that the invalidation is called first.
        
        Change-Id: Ibdcc71a81f852acbd40a710204540ebd8df77907
        Reviewed-on: https://gerrit.libreoffice.org/79497
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-09-25  Tamás Zolnai  <tamas.zolnai@collabora.com>  [b929d645ad1b0959c1491629dc88d3124794f922]

        sc lok: Test invalidation triggered by jumping to the last row on the sheet
        
        Change-Id: I27e9a1cea465fab2c129754b2ebba978919c2bca
        Reviewed-on: https://gerrit.libreoffice.org/79496
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-09-25  Tamás Zolnai  <tamas.zolnai@collabora.com>  [72b3b651705b6f5a3d1f02572148c5697af9a8a9]

        sc lok: Test invalidation triggered by jumping horizontally on the sheet
        
        Change-Id: Ia3d3b3f3020151939b8fb1cf48635303dc49892e
        Reviewed-on: https://gerrit.libreoffice.org/79495
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-09-25  Tamás Zolnai  <tamas.zolnai@collabora.com>  [e740aaf876edd58c1f5c5e17af2495cad36cfc27]

        sc lok: Optimize invalidation triggered by getRowColumnHeaders() method
        
        Don't call a full invalidation, rather use invalidation only on the new
        area. Make sure that the invalidation is called first.
        
        Change-Id: I89d1c6342ed8e95fe738a876a76ca6feda031962
        Reviewed-on: https://gerrit.libreoffice.org/79494
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-09-25  Tamás Zolnai  <tamas.zolnai@collabora.com>  [9c975823b82e6b64c3dff0b4347162e8d426b852]

        sc lok: Test invalidation triggered by getRowColumnHeaders() method
        
        Change-Id: Ie9961688333b3ddd10562d62606dfe01b173534d
        Reviewed-on: https://gerrit.libreoffice.org/79493
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-09-25  Tamás Zolnai  <tamas.zolnai@collabora.com>  [953cbe2fe9b5c03978f43d5517dac56cf7aa28e0]

        sc lok: Test invalidation after adding\removing sheet
        
        Change-Id: Id69f19a1170c04faae800b5ae7678ffe243263d6
        Reviewed-on: https://gerrit.libreoffice.org/79492
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-09-25  Tamás Zolnai  <tamas.zolnai@collabora.com>  [cd7ff1797d754018db1d47888781c9d7ecb24dcf]

        lok: send an invalidation by document size change
        
        It was sent by the kit code earlier. Now we move it
        to the LO core code, so we can optimize it later.
        
        Change-Id: Id0a8991016dbe8d13891071e2d5b4c9250720da9
        co-author: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/79491
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-09-25  Tamás Zolnai  <tamas.zolnai@collabora.com>  [630d5915819c664aaee5f17066c61939f7ceaefe]

        sc lok tests: Store all invalidation rectangles.
        
        Change-Id: I214a98d1901af0d0c25897ebfbdb644e92714f5c
        Reviewed-on: https://gerrit.libreoffice.org/79490
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-09-25  Tamás Zolnai  <tamas.zolnai@collabora.com>  [ff0cd54de41e71e24bf7d833b1260c6dbb8dbfea]

        sc lok: Test invalidation after sheet change
        
        Change-Id: I799089fc65d92fe72d7e76afbcd44bd4161d25f4
        Reviewed-on: https://gerrit.libreoffice.org/79489
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-09-25  Tamás Zolnai  <tamas.zolnai@collabora.com>  [d877c232c0d63fd509fa8bf9ca433481dfb2b126]

        sc lok: Test also the invalidation rectangle in case of row/column insertion
        
        Change-Id: I5dffc0521ae7ef3ddd47574a85457ddcec2a0566
        Reviewed-on: https://gerrit.libreoffice.org/79488
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-09-25  Tamás Zolnai  <tamas.zolnai@collabora.com>  [54bb961b1e8c01603782f8e5c50e9e1ee5896d7c]

        sc lok: Test invalidation triggered by PageDown
        
        Change-Id: Id54a679b60e440f17371a3a532928bd161077e90
        Reviewed-on: https://gerrit.libreoffice.org/79487
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-09-25  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [711c0b6331958da4fd53eb6c4f9ecd5a422bb186]

        SmartArt Edit UI: remove node
        
        Removes data node from data model including associated presentation nodes,
        transition nodes and all connections between them (child-parent and
        presentation-of).
        It still doesn't update order of remaining connections after removal, so
        empty entries can happen. Additional step is needed or using better data
        structures.
        
        Change-Id: I96e0752b6ec5a19ae8e972dbd421314e6c442b53
        Reviewed-on: https://gerrit.libreoffice.org/79279
        Tested-by: Jenkins
        Reviewed-by: Grzegorz Araminowicz <grzegorz.araminowicz@collabora.com>

2019-09-25  Noel Grandin  <noelgrandin@gmail.com>  [b13421011d9377676e1adc282634991d5064a866]

        better data structures for some static const vars
        
        use compact, cache-friendly structures for some static const stuff
        
        and add a std::initialiser_list constructor to o3tl::sorted_vector
        
        Change-Id: I6a6049bf19a7f48dae1843a81cd2257944ada9d5
        Reviewed-on: https://gerrit.libreoffice.org/79470
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-25  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [4d960908094292c9bac925976ac489c46a6127e9]

        tdf#42949 Fix IWYU warnings in sax/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I793b7996c019b694e70569bc37f89e5b089e3296
        Reviewed-on: https://gerrit.libreoffice.org/79078
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-25  Justin Luth  <justin_luth@sil.org>  [202bee1a819de7b1e8c75dd863c4154f66419400]

        Revert "tdf#117988 writerfilter: IgnoreTabsAndBlanksForLineCalculation"
        
        This reverts LO 6.2 commit 49ddaad2f3ba4e17e1e41e94824fb94468d2b680.
        tdf#127617 proves it simply was not the correct solution.
        
        I replaced the unit test document with one that clearly demonstrates
        that spaces/tabs should NOT be used in line height calculations.
        Example document tested with Office 2003, 2010, 2016.
        
        Change-Id: I2833384a017526d665adef0cae968bc4aef0dd94
        Reviewed-on: https://gerrit.libreoffice.org/79473
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2019-09-25  Stephan Bergmann  <sbergman@redhat.com>  [c01c3467f159775c9fa5f1bb2408ec3120dc151e]

        Better use rtl::Reference to hold ref-counted UNO objects
        
        Change-Id: I515ddde31730c95fdeee9f9a64a35605c2d01c2c
        Reviewed-on: https://gerrit.libreoffice.org/79483
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-25  Miklos Vajna  <vmiklos@collabora.com>  [b1dd4244b60948a6dd84872799e508effa164cba]

        vcl: clean up not needed const-qualification of these parameters ...
        
        ... in the function declaration. Const-qualification of these parameters
        only has an effect in function definitions.
        
        Change-Id: I50a7c523ef785508bb51d0763c1367450e6e3a14
        Reviewed-on: https://gerrit.libreoffice.org/79475
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [cc65651a0490383f1a833bb6215d8ec4272d8b5d]

        Improve FN AutoText for xh
        
        Translate names which appear in Navigator
        
        Change-Id: I398b69954b4b810ec340e430753f4e669f4e9944
        Reviewed-on: https://gerrit.libreoffice.org/78966
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [b139d1cd129cb76f3664b52b9c02977446f779ec]

        Improve FN AutoText for vec
        
        Translate names which appear in Navigator
        
        Change-Id: Ibce3c0577bdca7d7e334d3bfdb028efa0b289773
        Reviewed-on: https://gerrit.libreoffice.org/78965
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [6954ff54d8bcf7ef028227a561acfbbd13036ba3]

        Improve FN AutoText for ve
        
        Translate names which appear in Navigator
        
        Change-Id: I1a99c43bc97fdf94e8f3d322b057756a7cb32d12
        Reviewed-on: https://gerrit.libreoffice.org/78964
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [7d5cf9f77b5d33c29b25fd9fc8d2f9a1a53292fb]

        Improve FN AutoText for uz
        
        Translate names which appear in Navigator
        
        Change-Id: I8497e3777b25f63ba2db86c8e547d29b394a8403
        Reviewed-on: https://gerrit.libreoffice.org/78963
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [df48c123880126c83ba1b5f8d2e13518f59532a1]

        Improve FN AutoText for uk
        
        Translate names which appear in Navigator
        
        Change-Id: I120f18237215c6bd18f52f8d5fe551a09e398e10
        Reviewed-on: https://gerrit.libreoffice.org/78962
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [2ff2cb9e3d75c1b26c7f5aa37891b30e97838132]

        Improve FN AutoText for ug
        
        Translate names which appear in Navigator
        
        Change-Id: I1261a5aa2dee679a85597d5b499e6e07e5a450ff
        Reviewed-on: https://gerrit.libreoffice.org/78961
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [a5751a4d36b95c6d22161c245950c57db7df542a]

        Improve FN AutoText for tt
        
        Translate names which appear in Navigator
        
        Change-Id: Ifd05a7cc8348767018ae25bd815c207b76e8e01e
        Reviewed-on: https://gerrit.libreoffice.org/78959
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [6c462bb28c151e1390c8e9822a9d9d01c8771e02]

        Improve FN AutoText for ts
        
        Translate names which appear in Navigator
        
        Change-Id: I94d05a49198c4e4092862a931cbbb483c5832b53
        Reviewed-on: https://gerrit.libreoffice.org/78958
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [fa484950f67bce9a8d42bcdbb10c32b0bcb15e99]

        Improve FN AutoText for tn
        
        Translate names which appear in Navigator
        
        Change-Id: I9a21ca19b6b2cb519af617c75d80558c374671a2
        Reviewed-on: https://gerrit.libreoffice.org/78957
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [f5cc77687eac68316b362fe3a8fb7af5fed5d40a]

        Improve FN AutoText for th
        
        Translate names which appear in Navigator
        
        Change-Id: I019d94749eaf058bf637fe0957bd158ffcc91313
        Reviewed-on: https://gerrit.libreoffice.org/78956
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [0ca87fab70b9fb7d941e0b56155e987ce084d543]

        Improve FN AutoText for tg
        
        Translate names which appear in Navigator
        
        Change-Id: I1964454fb1fbc4de51648470a34f7fe6c0bda971
        Reviewed-on: https://gerrit.libreoffice.org/78955
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [1b563f12b216e315bc77acb69a1e5a4745323aea]

        Improve FN AutoText for te
        
        Translate names which appear in Navigator
        
        Change-Id: I7a6394a0d4d4b629defade5e7df5d9248a951360
        Reviewed-on: https://gerrit.libreoffice.org/78954
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [fd5acd7b208f4c019ad5ce4bdf07e2f4c1836ce3]

        Improve FN AutoText for ta
        
        Translate names which appear in Navigator
        
        Change-Id: I0aa25936fc16012e18954831f526da7d0a5a7172
        Reviewed-on: https://gerrit.libreoffice.org/78953
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [9505c0f61de7ddcab969d5a63015cda19948acda]

        Improve FN AutoText for szl
        
        Translate names which appear in Navigator
        
        Change-Id: I191cc0376a683e2efd1249bf7aa7761fd5819463
        Reviewed-on: https://gerrit.libreoffice.org/78952
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [130b0ffd491015df2dc1d6b272952d76980f0465]

        Improve FN AutoText for sw-TZ
        
        Translate names which appear in Navigator
        
        Change-Id: I2ceaaebcdfefd0cfd482f801b32eac928f29cb92
        Reviewed-on: https://gerrit.libreoffice.org/78951
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [d4913aece53c7d4f293a1c5d0d129bd87497716d]

        Improve FN AutoText for st
        
        Translate names which appear in Navigator
        
        Change-Id: I443ccba5967986a989ab22b5273af302e2ffd7e3
        Reviewed-on: https://gerrit.libreoffice.org/78950
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [e3f2df396e6663c52e4ed70fb1f3229a0ac19ef3]

        Improve FN AutoText for ss
        
        Translate names which appear in Navigator
        
        Change-Id: Ia7c9e02e1c40ab322bb8f6f19e4fbbdd3da3968b
        Reviewed-on: https://gerrit.libreoffice.org/78949
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [df71419ec4340cfb2ac7433f2e290b46706928b7]

        Improve FN AutoText for sq
        
        Translate names which appear in Navigator
        
        Change-Id: Ifbfa18db451e02bd3fc976e283ae7b33a5e9afd0
        Reviewed-on: https://gerrit.libreoffice.org/78947
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [41b43bde5c8582a40ae1c9cdde596ac030a18f90]

        Improve FN AutoText for sid
        
        Translate names which appear in Navigator
        
        Change-Id: I0bd3097d82f63a51c5eb862920ad23f2be4ea92c
        Reviewed-on: https://gerrit.libreoffice.org/78946
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [3fca595afb45e5bcf4eb42d5623ef6fae0e52e3b]

        Improve FN AutoText for si
        
        Translate names which appear in Navigator
        
        Change-Id: I4464413ed92bbbda41ec1ce1dd6a8ba0fb814865
        Reviewed-on: https://gerrit.libreoffice.org/78945
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [d7155b7464af09176d9d94b5ec2fbd0b48bbf455]

        Improve FN AutoText for sd
        
        Translate names which appear in Navigator
        
        Change-Id: Ia37f0d16120216fb32b7d4ab480ff05a1038ee04
        Reviewed-on: https://gerrit.libreoffice.org/78944
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [921ba20e9b665aa3eaf9569cbf87f2c9d4bf0045]

        Improve FN AutoText for sa-IN
        
        Translate names which appear in Navigator
        
        Change-Id: I73e803f9563fac028dffbd8bcb721ad25c05ad06
        Reviewed-on: https://gerrit.libreoffice.org/78943
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [961ce890196e3e75d884e17853888038ac1f7231]

        Improve FN AutoText for sat
        
        Translate names which appear in Navigator
        
        Change-Id: I5ca0d2326f6fd60c2336e7f3abd5e4d958a6e9ea
        Reviewed-on: https://gerrit.libreoffice.org/78941
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [66eacbc076b3f073d199287b85e9df58eddfd51e]

        Improve FN AutoText for rw
        
        Translate names which appear in Navigator
        
        Change-Id: Ia62bd4406a478c20b0f304af35a861a187e11396
        Reviewed-on: https://gerrit.libreoffice.org/78939
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [4c1a1b8661ea11d74834511408b5c2ffa41df251]

        Improve FN AutoText for pa-IN
        
        Translate names which appear in Navigator
        
        Change-Id: I43942907f6eb3470aee9d465da9f845912c4c020
        Reviewed-on: https://gerrit.libreoffice.org/78937
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [ba06e0444628c52d9b4a9c037137398162e6fe52]

        Improve FN AutoText for or
        
        Translate names which appear in Navigator
        
        Change-Id: I063360897b357e433b43ca63c4833514d96f7cec
        Reviewed-on: https://gerrit.libreoffice.org/78936
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Tomoyuki Kubota  <himajin100000@gmail.com>  [29ac4c2979c63f1892e9d53bd17c860ea9ce3345]

        latest update of Visual Studio complains about typeinfo.h
        
        Change-Id: If8643ddd823ec1c970a7211be1547853162659a0
        Reviewed-on: https://gerrit.libreoffice.org/79461
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [fe5c74ea22ec3b61bd1208ab7d1a16b25582dd9f]

        Improve FN AutoText for om
        
        Translate names which appear in Navigator
        
        Change-Id: Iaae0f7e71251bdb206c3d7f59f78a34672b7fc14
        Reviewed-on: https://gerrit.libreoffice.org/78935
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Tomoyuki Kubota  <himajin100000@gmail.com>  [bd776896c2035f5b247365f2d3b8442272d0731c]

        doxygen warns on missing annotations for the parameters
        
        Change-Id: I3008c622179a417b9ab2076b2284be5ff296448e
        Reviewed-on: https://gerrit.libreoffice.org/79467
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [1a13394cdd7f8c862c02356bda7f4ba54e914c8a]

        Improve FN AutoText for oc
        
        Translate names which appear in Navigator
        
        Change-Id: Ic8412633aadf32aec17e0c347ffd82c1cd639fc0
        Reviewed-on: https://gerrit.libreoffice.org/78934
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [0e90eecc5cc3755c341713d6d19c304cd262eade]

        Improve FN AutoText for nso
        
        Translate names which appear in Navigator
        
        Change-Id: I3d6d7870474412458670f1453150e9b0fbeacc23
        Reviewed-on: https://gerrit.libreoffice.org/78933
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [aab4c2d9bd2a6b043d33373015341334ccf0ca03]

        Improve FN AutoText for nr
        
        Translate names which appear in Navigator
        
        Change-Id: If5d988b9f82dcba1a299d8ff365f433897284586
        Reviewed-on: https://gerrit.libreoffice.org/78932
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [9fbaa60c434cbace063a614772ede4cf83cbeaff]

        Improve FN AutoText for ne
        
        Translate names which appear in Navigator
        
        Change-Id: Iae18e7b16095017f1c28356fd2b064faa5bbf606
        Reviewed-on: https://gerrit.libreoffice.org/78931
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [def74f67071857cb1fc48427e557d33260f745de]

        Improve FN AutoText for nn
        
        Translate names which appear in Navigator
        
        Change-Id: I3e75a76d68cf6f98aac12eb7c8b1f4715f06a56d
        Reviewed-on: https://gerrit.libreoffice.org/78930
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [1b8dfc231dba90f3cd2017b9b249f8fb34e7f04a]

        Improve FN AutoText for nb
        
        Translate names which appear in Navigator
        
        Change-Id: I90c9971090c15905c6fc16720c900e3768334f43
        Reviewed-on: https://gerrit.libreoffice.org/78929
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [ccc9dc12b32e7075a37adf88bfbb477312daf632]

        Improve FN AutoText for my
        
        Translate names which appear in Navigator
        
        Change-Id: I5370dde14e32c434f7802b6ac394fd2648690cd3
        Reviewed-on: https://gerrit.libreoffice.org/78921
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [081750a264358accc783a8b9476ce68bfd8fc4ec]

        Improve FN AutoText for mr
        
        Translate names which appear in Navigator
        
        Change-Id: I5f86ebc87e3134ab15cf9278da9017b9035d93ee
        Reviewed-on: https://gerrit.libreoffice.org/78920
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [1373ed4d59c284d7f86cb2d40d1bca625afc5344]

        Improve FN AutoText for mni
        
        Translate names which appear in Navigator
        
        Change-Id: Ia7375fe31f19b6932a54c6ca9a468e772698b863
        Reviewed-on: https://gerrit.libreoffice.org/78919
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [80b639733232ba3caff0277f6704c29fe099ccf8]

        Improve FN AutoText for ml
        
        Translate names which appear in Navigator
        
        Change-Id: Ib9e554b24b20938cc38674cc9056aed242905a67
        Reviewed-on: https://gerrit.libreoffice.org/78918
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [087c9b770ef59e4227632d4bbea847bff98c917d]

        Improve FN AutoText for mk
        
        Translate names which appear in Navigator
        
        Change-Id: I3ed3f5a3bb2f819e710914d1f9f6d9de741af35d
        Reviewed-on: https://gerrit.libreoffice.org/78917
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [e7b059cf84e3b3703f99f0f94b12637452081489]

        Improve FN AutoText for mai
        
        Translate names which appear in Navigator
        
        Change-Id: I07e85d7eb2c9e7b66e0fb7afe96286cc3ecc4ed0
        Reviewed-on: https://gerrit.libreoffice.org/78916
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [f6e2d9cf07c29883172518d34d41f0deb7fc0c5d]

        Improve FN AutoText for lv
        
        Translate names which appear in Navigator
        
        Change-Id: Id11abcafd1aa69f4dec8a40ecf00dd01e19ae12e
        Reviewed-on: https://gerrit.libreoffice.org/78915
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [9372f26e780a1ffa2c22f7b0704cb566677dc347]

        Improve FN AutoText for lo
        
        Translate names which appear in Navigator
        
        Change-Id: I430dd355cdfba25ef0b1901ceabfd7f0970f3647
        Reviewed-on: https://gerrit.libreoffice.org/78914
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [0b3d98fa73c353d60c7d1ec69389927a2603c215]

        Improve FN AutoText for lb
        
        Translate names which appear in Navigator
        
        Change-Id: I01b4672a25fbf3e8f456513566919bcedce1eee4
        Reviewed-on: https://gerrit.libreoffice.org/78913
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [aece40026d0e145c1c5acd10fd827ae500ea9208]

        Improve FN AutoText for ks
        
        Translate names which appear in Navigator
        
        Change-Id: I4516d0220e6c5961cecf78f8d85a14766b8a26cd
        Reviewed-on: https://gerrit.libreoffice.org/78910
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [a3b9ec4ce916f1396109aa095321f9648913d5a0]

        Improve FN AutoText for kok
        
        Translate names which appear in Navigator
        
        Change-Id: I39499a8b670bec5bfa50ce3cb21972a4f84c6836
        Reviewed-on: https://gerrit.libreoffice.org/78909
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [8a5cc2fbf5c1e1c89d7c58d78c570c720b5ab82d]

        Improve FN AutoText for kn
        
        Translate names which appear in Navigator
        
        Change-Id: Ibbe4609a584dad0769a27d6852361393a0d3b91e
        Reviewed-on: https://gerrit.libreoffice.org/78908
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [fda8233c08ba78c29a13ad78ca6d6eb7642e2018]

        Improve FN AutoText for kmr-Latn
        
        Translate names which appear in Navigator
        
        Change-Id: I31a5530c51edcaa57f5ea605c0512210b20f3c1e
        Reviewed-on: https://gerrit.libreoffice.org/78907
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [8b207c0573ec7c598d86b20dce997615bf005025]

        Improve FN AutoText for kk
        
        Translate names which appear in Navigator
        
        Change-Id: I69f1166a7a57941ece5e35f4ca09c28116778eab
        Reviewed-on: https://gerrit.libreoffice.org/78906
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [3173cd99107baac020be9c95bae9def2874de091]

        Improve FN AutoText for kab
        
        Translate names which appear in Navigator
        
        Change-Id: I4ca1a7c5204ae1eb995725ca16a22aeaa23a7ba7
        Reviewed-on: https://gerrit.libreoffice.org/78905
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [71a9ffb8f776b3dd8a00cbc4c6048426d7529cc8]

        Improve FN AutoText for ka
        
        Translate names which appear in Navigator
        
        Change-Id: If1035ee46c4d7ff0ee014b832420dd64ee784975
        Reviewed-on: https://gerrit.libreoffice.org/78904
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [b888213a81b89b52a6ff3dab4e839555b3a71608]

        Improve FN AutoText for hsb
        
        Translate names which appear in Navigator
        
        Change-Id: I9a278e4428434e41ce972cf56d54f443110f9769
        Reviewed-on: https://gerrit.libreoffice.org/78903
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [96f8bae7ac737721c964f6d6a23154931efa4b59]

        Improve FN AutoText for hi
        
        Translate names which appear in Navigator
        
        Change-Id: I125701549657e3a3500985f4cc28dcfd6270d153
        Reviewed-on: https://gerrit.libreoffice.org/78902
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [100f8e03153224fe7273d6c299c5bdcbbb28d68a]

        Improve FN AutoText for he
        
        Translate names which appear in Navigator
        
        Change-Id: I1c75b24b47a1dde70146db274b2ad054621e4191
        Reviewed-on: https://gerrit.libreoffice.org/78895
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [021588b07681e847158121e8794e724518543b5e]

        Improve FN AutoText for gug
        
        Translate names which appear in Navigator
        
        Change-Id: I3f32eb67ea8114f9b994895c504c72338d1bc269
        Reviewed-on: https://gerrit.libreoffice.org/78894
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [e956c3e304c33221b1a7cdf5820ceaed00f3f5ae]

        Improve FN AutoText for gu
        
        Translate names which appear in Navigator
        
        Change-Id: I2feb2918cf99c90277eb51c94d0a1e29c0059862
        Reviewed-on: https://gerrit.libreoffice.org/78893
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [7315bff2dfae33866e9787e8e3983881aa9ec8e2]

        Improve FN AutoText for gl
        
        Translate names which appear in Navigator
        
        Change-Id: I7408549ffef408422a3335babf23e0cd0dba5e21
        Reviewed-on: https://gerrit.libreoffice.org/78892
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [712a262ae6667583d5d61b5126cb5dc180c98492]

        Improve FN AutoText for gd
        
        Translate names which appear in Navigator
        
        Change-Id: I01eb936083a806ba621c6d6aaf6177a151de147a
        Reviewed-on: https://gerrit.libreoffice.org/78891
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [b15159cf9eb81cb09c479fd7f39ae2433f8b2384]

        Improve FN AutoText for fy
        
        Translate names which appear in Navigator
        
        Change-Id: I079d696e602b548129f73464544523cbe4a8d923
        Reviewed-on: https://gerrit.libreoffice.org/78890
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [4a4d337d205d6746be46c5d310f83abe6a59b8ae]

        Improve FN AutoText for eu
        
        Translate names which appear in Navigator
        
        Change-Id: I77953af1e0a50687cf532549402c89216fc86cf6
        Reviewed-on: https://gerrit.libreoffice.org/78889
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [c92fcd8a3f102c2f1b3606ace0731121ad2866e9]

        Improve FN AutoText for et
        
        Translate names which appear in Navigator
        
        Change-Id: Ic54c38eb578f53b00ecb44f64c941466d4cc46b9
        Reviewed-on: https://gerrit.libreoffice.org/78888
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [ed0c63496c8f0a1fad17394d72e488fe64a80cd5]

        Improve FN AutoText for eo
        
        Translate names which appear in Navigator
        
        Change-Id: Iefcbf3955aa8b9564938433f5f1a042423c3010a
        Reviewed-on: https://gerrit.libreoffice.org/78887
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [d89dcaea08a112b5b39397dbc02bb4ef3d286744]

        Improve FN AutoText for el and ga
        
        Translate names which appear in Navigator
        
        Change-Id: Ie375be9c31bf9e895912e3af68bdcbe9a0fb030b
        Reviewed-on: https://gerrit.libreoffice.org/78886
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [09c2e40d5b938f2c10ab6ce4e3ad139793304e4a]

        Improve FN AutoText for dz
        
        Translate names which appear in Navigator
        
        Change-Id: Ic349d0ab57c6e1ec107664c74b0ee47a89d7895f
        Reviewed-on: https://gerrit.libreoffice.org/78884
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [101d32a6f2f8bda09a52679ce0f542e62e40716e]

        Improve FN AutoText for dsb
        
        Translate names which appear in Navigator
        
        Change-Id: I5813a197805ce6a1e2e5c6f9dfa1821a2c9adab3
        Reviewed-on: https://gerrit.libreoffice.org/78883
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [68777d0a6732f194acac08c06fd46f98334e8e71]

        Improve FN AutoText for dgo
        
        Translate names which appear in Navigator
        
        Change-Id: Iea6c6444df3086a5e6645ef3402c45dd6d118fdc
        Reviewed-on: https://gerrit.libreoffice.org/78882
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [67beb5b87d1a09fd997ec03ed2d78c3ab69137cc]

        Improve FN AutoText for cy
        
        Translate names which appear in Navigator
        
        Change-Id: I9ce3b7d8056cdfd39586c6e2c7406a2f40701659
        Reviewed-on: https://gerrit.libreoffice.org/78881
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [3d54925d73e5c89367ea0d56b08e3087784b5da6]

        Improve FN AutoText for ca-valencia
        
        Translate names which appear in Navigator
        
        Change-Id: Id198377f9e663c6557b5cc50e404fa1d1a1e7b74
        Reviewed-on: https://gerrit.libreoffice.org/78880
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [6fad119e8e11b13be618435703f8cd7b87268def]

        Improve FN AutoText for bs
        
        Translate names which appear in Navigator
        
        Change-Id: Ie2ef52b3942e7509a5def38bd4de9e80d0340723
        Reviewed-on: https://gerrit.libreoffice.org/78854
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [047456b08f3bcd3e4bdb6f23a9da85344af137bd]

        Improve FN AutoText for brx
        
        Translate names which appear in Navigator
        
        Change-Id: Iaf601266fd699ddb90d30a83054664d437671ed3
        Reviewed-on: https://gerrit.libreoffice.org/78853
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [ee1df8b8ff120fc672c95d958f7c7d04f40f53ee]

        Improve FN AutoText for br
        
        Translate names which appear in Navigator
        
        Change-Id: Ie6baea3382db8411076f8cfc111b839e2d233369
        Reviewed-on: https://gerrit.libreoffice.org/78851
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [477b11cba70c5da83afc10ba5147181de59bf4f1]

        Improve FN AutoText for bn-IN
        
        Translate names which appear in Navigator
        
        Change-Id: I2babcb028fdd169e8b256eb0322021970b861899
        Reviewed-on: https://gerrit.libreoffice.org/78850
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [3f271e8882a83033cddcc306649139df22c462f7]

        Improve FN AutoText for bo
        
        Translate names which appear in Navigator
        
        Change-Id: I0bf22e681f371619eff89a12296efc30b4f7d4ea
        Reviewed-on: https://gerrit.libreoffice.org/78849
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [0b3cd03c75191c71cc47e1d2d4bc6ebd60d78814]

        Improve FN AutoText for bn
        
        Translate names which appear in Navigator
        
        Change-Id: I409d0945225d594dd3a860b40cdc372f64e35fa3
        Reviewed-on: https://gerrit.libreoffice.org/78847
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [fc1c83c372dffd32bade97aa116d7026f5491efe]

        Improve FN AutoText for be
        
        Translate names which appear in Navigator
        
        Change-Id: I613c6f62ff68b245e08cf29039146c12a78e80a0
        Reviewed-on: https://gerrit.libreoffice.org/78845
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [f05717bd6123470ce01d37fb712994c94e2042dc]

        Improve FN AutoText for ast
        
        Translate names which appear in Navigator
        
        Change-Id: Ie435cb3830cb9ba3e096fb64cb37dec461f647ec
        Reviewed-on: https://gerrit.libreoffice.org/78844
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [102663df30faa5b707b1f80a0ced41e9d55db362]

        Improve FN AutoText for as
        
        Translate names which appear in Navigator
        
        Change-Id: I0d5a25d85a044537671eafeb650495ba25111173
        Reviewed-on: https://gerrit.libreoffice.org/78843
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [8e358c73b5f5e7423e0eb85c6f5e76d07457c060]

        Improve FN AutoText for ar
        
        Translate names which appear in Navigator
        
        Change-Id: Iab965081761885c9ba4cb4d3deef056fef75c612
        Reviewed-on: https://gerrit.libreoffice.org/78842
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [55167fb88d98b606dd61fe71507d0b6ddd7524b3]

        Improve FN AutoText for am
        
        Translate names which appear in Navigator
        
        Change-Id: I2d837475006c158325fc6ab38c80307eea9d5314
        Reviewed-on: https://gerrit.libreoffice.org/78841
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Szymon Kłos  <szymon.klos@collabora.com>  [240ec23841cc1e9728f9273d88c1f9a170cf3fb8]

        Keep reference mode if only one dialog closed
        
        Change-Id: I9cf7988da7f83c28a0919c69ace131ee93054486
        Reviewed-on: https://gerrit.libreoffice.org/79466
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [56b078502b6554e6a53dc30eb3098a6f3d6b9a7c]

        Update AutoText for sr
        
        Change lang code to AutoText to fit UI languages:
        replace sr-CS, sr-ME, sr-RS and sr-Latn-CS, sr-Latn-ME, sr-Latn-RS
        with sr and sr-Latn
        
        Change-Id: I68b437c8a93c8ecf926d0169b3bee93145375e0b
        Reviewed-on: https://gerrit.libreoffice.org/78805
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Szymon Kłos  <szymon.klos@collabora.com>  [282a61d7932fda2cd5062f72446c79d26c43c594]

        Formula editing when switching tabs
        
        Change-Id: Ia6e1617ee7f02227bf15277cf25865134dfd1f2a
        Reviewed-on: https://gerrit.libreoffice.org/79465
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2019-09-24  Laurent BP  <laurent.balland-poirier@laposte.net>  [522b81899594be04cc975b65bb04f5a58378b20d]

        Remove useless AutoText
        
        As no UI available in these languages, autotext were removed for:
        ab af-ZA (af is used) an az en-AU ga-IE (ga is used) jv kl ky lb-LU (lb is used) nl-BE (nl is used) sah ti ur
        
        Change-Id: If048baec9821dde3bbd60de202d6b8e0b188fc5d
        Reviewed-on: https://gerrit.libreoffice.org/78839
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-24  Szymon Kłos  <szymon.klos@collabora.com>  [8d0869246db0b080bf45f077c484618b7c82253f]

        Add reference marks callback
        
        Change-Id: Ic749e138356392b0c327a30cff28055f06e23e2e
        Reviewed-on: https://gerrit.libreoffice.org/79464
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-09-24  Szymon Kłos  <szymon.klos@collabora.com>  [b3a9fd1c51b4d0c2a8146c250e5571cc38eae9e6]

        Allow to use multiple Formula dialog instances
        
        Change-Id: Ia24556f40dd06e3acb40f24334ab972e2dada26a
        Reviewed-on: https://gerrit.libreoffice.org/79463
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-09-24  Xisco Faulí  <xiscofauli@libreoffice.org>  [332a37ebf3eeb7546ef0972035d72c6e836bcc7d]

        Revert "tdf#107784: DOCX Import: Show citation's title in fields"
        
        This reverts commit 417d993b8b8a86c019758ee0850e4b42967e2afa.
        
        it breaks the bibliography entries, so it needs more work than I initially thought. Reverting for the time being.
        
        Change-Id: Idd75fd6794dedc5f2d4b7f1c262ba8d12aee5036
        Reviewed-on: https://gerrit.libreoffice.org/79472
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-09-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3912f173c71e4e7449c59c57a027203967f45673]

        Fix typos
        
        Change-Id: Ibe438af53357be1ca24cc94f2f254e2e35c51881
        Reviewed-on: https://gerrit.libreoffice.org/79471
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-24  Miklos Vajna  <vmiklos@collabora.com>  [a5698f1a0fb8bf8775f1a098ae9ee09de968d632]

        Related: tdf#124600 sw anchored object allow overlap: add ODT filter
        
        Expose the AllowOverlap shape property as <style:graphic-properties
        loext:allow-overlap="..."/>.
        
        Change-Id: I6b6e08c67224ac7d4fb87046ea8accf94cdb583f
        Reviewed-on: https://gerrit.libreoffice.org/79462
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-09-24  Caolán McNamara  <caolanm@redhat.com>  [75923e132479b64320f78c6913e5d7241c69ad26]

        drop SwTOXEntryTabPage::EventNotify
        
        Change-Id: If1bf562ad7e385b4faf0a32b02ac33c8095df8de
        Reviewed-on: https://gerrit.libreoffice.org/79454
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-24  Caolán McNamara  <caolanm@redhat.com>  [d61214b7a864fb5006f1efa579383f3cc1c5f9cd]

        copy to clipboard without intermediate vcl::Window
        
        Change-Id: I36d26e583e08ef66564e232b54fa00a468a280c6
        Reviewed-on: https://gerrit.libreoffice.org/79453
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-24  Caolán McNamara  <caolanm@redhat.com>  [8eb8636e02d23c6d23bcdbd0257b095ea844fbed]

        drop OGeneralPageWizard::GetFocus
        
        Change-Id: I0ad65590053460f23f1a6dcaace24d47dbbf39b1
        Reviewed-on: https://gerrit.libreoffice.org/79457
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-24  Caolán McNamara  <caolanm@redhat.com>  [a53bad1909ba3571453f0e7281f4b435084e18f0]

        get environment RTL mode without vcl::Window
        
        Change-Id: Iec6ffe6e5012b6853b4190f3172cbb9b0d0cc913
        Reviewed-on: https://gerrit.libreoffice.org/79451
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-24  Caolán McNamara  <caolanm@redhat.com>  [435023376b7f07c974fa348782cff058f60ceba3]

        use GetDefDialogParent as an arbitrary parent for temp widget
        
        Change-Id: I7226481c7d501c88ac937760ba464b1b11260f7e
        Reviewed-on: https://gerrit.libreoffice.org/79452
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-24  Caolán McNamara  <caolanm@redhat.com>  [6f3c7c4506c1df1319bac2c1cc0899dda827f65f]

        set correct parent
        
        Change-Id: I133cccc72896021c38f90efa3f9819fd5410d836
        Reviewed-on: https://gerrit.libreoffice.org/79419
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-24  Miklos Vajna  <vmiklos@collabora.com>  [ac7047f72087f09f2ab223f1af2518778382c06a]

        Related: tdf#124600 sw anchored object allow overlap: wrap-through handling
        
        Wrap-through and allow-overlap are conflicting requirements. Word gives
        wrap-though a priority, i.e. those objects can still overlap, even if
        allow-overlap=false is set.
        
        Let Writer have the same priority, this flag was added primarily for
        interoperability purposes.
        
        [ No compatibility flag, AllowOverlap is "@since LibreOffice 6.4", so
        the behavior can be just changed. ]
        
        Change-Id: I3743e6c94f8430c86c1ab5ffe0aabc4537e35ccc
        Reviewed-on: https://gerrit.libreoffice.org/79458
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-09-24  Julien Nabet  <serval2412@yahoo.fr>  [1c03df6e82e4bf30294fc0b9e64de5cc39efc5c4]

        tdf#127710: fix sending documents to Claws Mail
        
        Thanks to the Paul's (paul@claws-mail.org) contribution
        
        Change-Id: Ie4144ab78691b33d8d341d4520c40c56010a0dd8
        Reviewed-on: https://gerrit.libreoffice.org/79423
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-24  László Németh  <nemeth@numbertext.org>  [144bdd189d07faef0f71edbd039359665a45876c]

        tdf#118311 Writer: cut selected table, not only its text content
        
        like MSO does. For example, if the text cursor in the table, press
        Ctrl-A (Select All) twice (or if the cell is empty, once), and
        Ctrl-X (Cut) to cut the table.
        
        Note: This speeds up table moving and deletion significantly,
        because there were only the following nonintuitive and uncomfortable
        methods to cut and insert the table:
        
        1) inserting an empty line before the table, and selecting that, too,
           Ctrl-X, Ctrl-V (Paste) and deleting the empty line after table
           insertion. Unfortunately, this doesn't work in the case of nested
           tables.
        
        2) or selecting only the table, Ctrl-C (Copy), Table->Delete->Table
           and Ctrl-V.
        
        Note: It's still possible to cut only the selected text content
        using Copy and Delete.
        
        See also https://bz.apache.org/ooo/show_bug.cgi?id=8931
        "Deleting a table" from 2002 and https://bz.apache.org/ooo/show_bug.cgi?id=39405
        "delete/cut also table, not only contents" from 2004.
        
        Change-Id: Ib439c6337b446d8edc07276ada5405821fbb97cd
        Reviewed-on: https://gerrit.libreoffice.org/79455
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-09-24  Michael Meeks  <michael.meeks@collabora.com>  [ac6fe36ac6ccebf3bf891b891bd47c8e3744a056]

        Use lazy-loading stock Image to simplify framework image lists.
        
        Project stock names through XGraphic via origin URL.
        
        (cherry picked from commit 77b88eebaadebb626108172e4f2de36c60960051)
        
        Change-Id: Ib445694f7c142a163ef7e7bc0beea39b88b99e14
        Reviewed-on: https://gerrit.libreoffice.org/79420
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-09-24  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [6b82bbd9e7c3aab343c5e7e9e3fb0bcfc70e2cb7]

        tdf#42949 Fix IWYU warnings in xmloff/source/*/*hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Iaad32419c49406a11f7cfb5856b33539d2a2894b
        Reviewed-on: https://gerrit.libreoffice.org/79077
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-24  Mike Kaganski  <mike.kaganski@collabora.com>  [41d0f5540208f7b86c91804631a141380c397a57]

        Use initializer list instead of iterating an array to construct the map
        
        The map and set are made function-local statics instead of members, to
        only create them once (as comment says).
        
        This also fixes the problem with missing comma between "page number" and
        "TableNormal", which presumably had prevented all entries starting from
        "PageNumber" from working properly.
        
        Change-Id: Iddfefb05b1ffd00d16f189ddb5a679adf7561aa6
        Reviewed-on: https://gerrit.libreoffice.org/79430
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-09-24  Caolán McNamara  <caolanm@redhat.com>  [bfb7c7be5781246febcffd5fdafd1d74d9dd7bce]

        getDrawPreviewOptimalSize can take an OutputDevice arg
        
        Change-Id: Ifb36166b153858ca7e32974e9b297e583b66c256
        Reviewed-on: https://gerrit.libreoffice.org/79444
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-24  Caolán McNamara  <caolanm@redhat.com>  [52a626ffb48d2b04a355b31063ca58198e8c2e11]

        should use the controller here
        
        Change-Id: Ic6a97c0032521bf7099ba1ef9a1ab196d50e0894
        Reviewed-on: https://gerrit.libreoffice.org/79445
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-24  Caolán McNamara  <caolanm@redhat.com>  [bf9f52bd6ace32cd5b83609ef4b9c7f630433694]

        now guaranteed to have a controller and not a vcl::Dialog
        
        Change-Id: Ic8ba0234d4b2e13d59d743e6f03a229756484131
        Reviewed-on: https://gerrit.libreoffice.org/79442
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-24  Caolán McNamara  <caolanm@redhat.com>  [a8c80f20752e3436a0f50484753700d01a23a44e]

        LogicToLogic is a static member
        
        Change-Id: If87f2c6d89c14a92f7222ed040696186583c73e2
        Reviewed-on: https://gerrit.libreoffice.org/79443
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-24  Luboš Luňák  <l.lunak@collabora.com>  [2f5f45921b05904a4be1ff633be09c62cb44ff08]

        support O(U)String::number() for fast string concatenation
        
        When I did the fast string concatenation, I didn't add any support
        for number(), which simply returned a O(U)String, and so it did
        the extra allocation/deallocation, although that could be avoided.
        In order to support this, number() now returns a special temporary
        return type, similarly to O(U)StringConcat, which allows delaying
        the concatenation the same way.
        Also similarly, the change of the return type in some cases requires
        explicit cast to the actual string type. Usage of OString::getStr()
        is so extensive in the codebase that I actually added it to the helper
        class, after that it's only relatively few cases.
        
        Change-Id: Iba6e158010e1e458089698c426803052b6f46031
        Reviewed-on: https://gerrit.libreoffice.org/78873
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-09-24  Luboš Luňák  <l.lunak@collabora.com>  [a7d40f575463467698df76f041e558cb3bea7c85]

        compiler check for rtl::OUStringConcat instances
        
        Something like auto str = "string" + OUString::number( 10 ); will
        not be OUString but actually rtl::OUStringConcat (which gets implicitly
        converted to OUString, but not with auto). Since those refer to temporaries
        from the expression, they should not outlive the expression.
        
        Change-Id: Ib4cde4b38befb3d49927d0cf01c52ebb2d36df89
        Reviewed-on: https://gerrit.libreoffice.org/78830
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-09-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [417d993b8b8a86c019758ee0850e4b42967e2afa]

        tdf#107784: DOCX Import: Show citation's title in fields
        
        Regression from 06f7d1a96eef5aa69d4872ff6d96eb5085296d09
        The problem is ConditionalExpandAuthIdentifier method uses
        AUTH_FIELD_IDENTIFIER while we want to use AUTH_FIELD_TITLE
        for citations, as we do in DomainMapper_Impl::SetFieldResult
        
        Change-Id: I30dcceba79dda3532ce10732e43303233d2ee441
        Reviewed-on: https://gerrit.libreoffice.org/79441
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-24  Caolán McNamara  <caolanm@redhat.com>  [22743603384ebc65643336b165087124f1834e8e]

        replace LogicToPixel uses in SfxTabPages
        
        Change-Id: Ic1a132113b343d7253533763df5f3371d3b672e4
        Reviewed-on: https://gerrit.libreoffice.org/79446
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-24  Corentin Noël  <corentin.noel@collabora.com>  [058c406c1610df7e557b9405619388465d3f056b]

        gtk3: Depend on the window stylecontext
        
        Make all GtkStyleContext children of the one from the current toplevel
        and ensures that the scale factor is the same as the parent.
        Also make sure to load images using the right scaling factor.
        
        Change-Id: I491d79941690fc69171e9aac950493dcca7c78f2
        Reviewed-on: https://gerrit.libreoffice.org/79311
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-24  Caolán McNamara  <caolanm@redhat.com>  [473736e0afefa658b8c1357307f6c4fd5469a7d0]

        remove SvxLineEndDefTabPage::Resize
        
        Change-Id: I70128f34ab1ab56ec4f99a5533606bd1d49561c8
        Reviewed-on: https://gerrit.libreoffice.org/79439
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-24  Caolán McNamara  <caolanm@redhat.com>  [cda309c1b8302c6bf4e2bbc24afd82f05d552599]

        get text colour without vcl::Window
        
        Change-Id: Ib1a9d438de9a310cf101aeda37f36a791b86ec76
        Reviewed-on: https://gerrit.libreoffice.org/79438
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-24  Caolán McNamara  <caolanm@redhat.com>  [6f9f94d5f06b1be4bbeeacf7dc69645627e69fa8]

        approximate_char_width -> get_approximate_digit_width
        
        Change-Id: Ic78d4d9ec6a7604085903b347a7a06926ab8d983
        Reviewed-on: https://gerrit.libreoffice.org/79437
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-24  Miklos Vajna  <vmiklos@collabora.com>  [acfb28d572201396bbe60e3824ccab28567d6a74]

        tdf#124600 sw AddVerticalFrameOffsets: fix bad wrap of half-intersecting frame
        
        Commit d07fc485d46f431405a3f6a002f951a08c559677 (tdf#116486 Consider
        upper margin in paragraph positioning with flys, 2018-04-10) already
        improved the interaction between paragraph upper margin and fly frames
        in Word compat mode, this improves the situation further.
        
        The problem is that in case the paragraph with an upper margin
        intersects with a fly frame, then it makes sense to take the area of the
        upper margin into account (i.e. intersect the fly frame rect with the
        frame area, not with the smaller print area), but in case the
        intersection covers only the margin area and none of the print area,
        then the intersection is ignored by Word, so we should do the same in
        compat mode. [ The "intersection bottom is above the para print area
        top" condition can be true only in compat mode. ]
        
        In other words, the mentioned commit fixed the position of a line of
        text below a fly frame, this one makes sure that a long line is not
        wrapped into 2 lines (referred to "text is covered" in the bugreport) in
        Writer, to match Word's behavior.
        
        Change-Id: I4581021c3dd570fbc8a89002394a43ef18f11a67
        Reviewed-on: https://gerrit.libreoffice.org/79431
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-09-24  Michael Stahl  <Michael.Stahl@cib.de>  [9ec2c77046901fdacca77753052b54c81e6bc82c]

        tdf#127652 sw_redlinehide: don't set invalid SwTextFrame offsets
        
        The obvious problem here is that if a deletion spans multiple text
        frames, the offset of the 2nd one must not be reduced lower than the
        start position of the deletion; apparently this fixes the subsequent
        crashes with stale text portions having now invalid indexes into the
        string.
        
        (regression from 0acde7514e666fc04805fd36503bd174162336ca)
        
        Change-Id: Iaf9e2c5ca06ed36dc0e8611891d19c22f7661d34
        Reviewed-on: https://gerrit.libreoffice.org/79421
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-09-24  Caolán McNamara  <caolanm@redhat.com>  [8684de9aae185ff340adc63ec8f1e5207e6e8cec]

        enable/disable page toplevel container
        
        instead of the vcl TabPage that contains it
        
        Change-Id: I1d1da894afce4cf6d8fc109a77fd809e993de454
        Reviewed-on: https://gerrit.libreoffice.org/79424
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-24  Caolán McNamara  <caolanm@redhat.com>  [0bd2ebaa039633659d0aab816d72306cc9660872]

        options dialog has a controller now
        
        Change-Id: I34b486ba54c361401327dbe8fcee007da4ca72c1
        Reviewed-on: https://gerrit.libreoffice.org/79426
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-24  Caolán McNamara  <caolanm@redhat.com>  [1579cf660d4f83c8be0698fec8d1a184ff494988]

        unused aControlSize variable
        
        Change-Id: I59b8bb107ac40c15a027426ece916d0b6713407b
        Reviewed-on: https://gerrit.libreoffice.org/79425
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-24  Miklos Vajna  <vmiklos@collabora.com>  [a283627036c9b1c56e4b765866b8fb8a26ec87ab]

        tdf#104167 DOCX import: don't map Heading1 to Heading 1 para style
        
        This is nominally a regression from commit
        c12a78e42e1cbaaf4ea021c82acbec5ea177b1f6 (writerfilter: reset properties
        of reused styles, 2014-06-04), which assumed that style names are
        unique.
        
        They are not unique for the bugdoc, as it has paragraph styles named
        'heading 1' and 'Heading1', both mapped to 'Heading 1'.
        
        The mapping for the style name without a space was added in commit
        1d2af74e226bf44e1a0f1e1981ca965cffeaa0b2 (INTEGRATION: CWS xmlfilter02
        (1.27.12); FILE MERGED, 2008-01-10), in the "2007/11/22 14:53:43 os
        1.27.12.9: Tab stops almost perfect now" part, sadly without any
        indication on why that would be a good idea.
        
        The binary DOC import never mapped Heading1 to Heading 1, so it doesn't
        have this problem.
        
        Fix the problem by removing this mapping, it leads to formatting loss
        when a document has both HeadingN and Heading N styles.
        
        Change-Id: I26dd999f5a536e079ac351ba5d40d20c83b99310
        Reviewed-on: https://gerrit.libreoffice.org/79422
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-23  andreas kainz  <kainz.a@gmail.com>  [b2d8093b19642038631dfb8f1ab6745a380a652c]

        tdf#127499 added 9 new line styles all are (var) and in line with MSO
        
        Change-Id: I0144e7279f80aaf308595ff2c802e9d756fa80fd
        Reviewed-on: https://gerrit.libreoffice.org/78960
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-09-23  Caolán McNamara  <caolanm@redhat.com>  [7d1803d346ce4bf57d95e84563253c592caf4b3c]

        Resolves: tdf#127683 options dialog has a controller now
        
        Change-Id: I1143bb27f524960e44aa2cdb76f063a9b93d42be
        Reviewed-on: https://gerrit.libreoffice.org/79415
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-23  Caolán McNamara  <caolanm@redhat.com>  [4e1ed8f321074d7f7f347badf44cf48e7931f99a]

        config dialog uses a controller now
        
        Change-Id: I0341b0b51d638b5ea8f28d16dca87d50376873a4
        Reviewed-on: https://gerrit.libreoffice.org/79417
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-23  Caolán McNamara  <caolanm@redhat.com>  [ac1dff224e597ccbd235e41fcd918ea79727ccd2]

        replace LogicToPixel uses in SfxTabPages
        
        Change-Id: I4022c8ac71f2bdfc77c8920568b8242431391623
        Reviewed-on: https://gerrit.libreoffice.org/79418
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-23  Caolán McNamara  <caolanm@redhat.com>  [aaadc25641e3564dd0b05afa8d9a977945233555]

        TODO is done, so drop SetSizePixel call
        
        Change-Id: Iceb5b3147e48359dea4d22f0fcce9cf2319fbc0d
        Reviewed-on: https://gerrit.libreoffice.org/79416
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-23  Stephan Bergmann  <sbergman@redhat.com>  [d2e8e301fcb2d0513d919b897f51f7a7586198b8]

        loplugin:fragiledestructor (macOS)
        
        Change-Id: I85542ed9e631ad8589d3bc3469d171ab1d5cb4f9
        Reviewed-on: https://gerrit.libreoffice.org/79396
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-23  Caolán McNamara  <caolanm@redhat.com>  [203865e128ddea66041bb1597333dfb04ec81186]

        Resolves: tdf#127682 out_of_range thrown on print empty calc doc
        
        when odd/even pages requested and print is cancelled
        
        the abort procedure will ask for page 0 to be rendered on cancel,
        which doesn't exist since the odd/even support.
        
        Let the print of an empty page to ahead in the abort scenario
        
        Change-Id: Id8dfde57fca891ba3eb220cf6e495585abf4c918
        Reviewed-on: https://gerrit.libreoffice.org/79413
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-23  Caolán McNamara  <caolanm@redhat.com>  [38eadd4b0714895e9b43c2341903e2e08cc1eaa6]

        config dialog uses a controller now
        
        Change-Id: I3751a2c08c88638a9843da658b829abf1ffef14c
        Reviewed-on: https://gerrit.libreoffice.org/79408
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-23  Caolán McNamara  <caolanm@redhat.com>  [b02f8f3f9feae18db17312eafc8b496079a5872f]

        IsGroupObject == true doesn't mean its a SdrObjGroup
        
        but that it has a SubList
        
        Change-Id: I473464de5c6bba5c36be1ad7cbd21a3158645d66
        Reviewed-on: https://gerrit.libreoffice.org/79411
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-23  Caolán McNamara  <caolanm@redhat.com>  [5714a9c6cdf3e48521740dadcce96bf035236835]

        drop strange use of Help::ShowBalloon
        
        Change-Id: I90406d02d31f1e89e31a5c9d938d42eeb112ee25
        Reviewed-on: https://gerrit.libreoffice.org/79407
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-23  Caolán McNamara  <caolanm@redhat.com>  [db6b79556e727f946a4f15a2d54a9acf41443629]

        set correct parent
        
        Change-Id: I1fc03238a68bcc42e0e43f3305baeb4407791eca
        Reviewed-on: https://gerrit.libreoffice.org/79409
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-23  Caolán McNamara  <caolanm@redhat.com>  [a00449bebdcfc491539867862da41133312fcd88]

        replace LogicToPixel uses in SfxTabPages
        
        Change-Id: Ic2ea87bd5bcb8ccee58818b638e70a561fc8f95b
        Reviewed-on: https://gerrit.libreoffice.org/79410
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [08e7b7e5786e6daa2ccf3353050e7acac3415418]

        SVGIO: Fix conditions after ab147995
        
        Thanks to Michael Stahl
        
        Change-Id: I708dd87e82138a59afe311c9397f2c9e0fd4c274
        Reviewed-on: https://gerrit.libreoffice.org/79404
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-09-23  Stephan Bergmann  <sbergman@redhat.com>  [8bb3c1143755930a02c3ebeb3425ace94884374a]

        Improve SwRect (debug) printing
        
        e.g. SwVisibleCursor::SetPosAndShow in sw/source/core/crsr/viscrs.cxx has
        legitimate calls to SSize() and Pos() of an SwRect for which IsEmpty() is true,
        so don't hide those values by just printing "EMPTY"
        
        Change-Id: I8240ed1cf8cbd2bca9caf599192250f0292eaeba
        Reviewed-on: https://gerrit.libreoffice.org/79403
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-23  Balazs Varga  <balazs.varga991@gmail.com>  [830e539547c463b932ce643517f880789185032d]

        tdf#127393 OOXML chart import: fix X axis position setting "CrossBetween"
        
        Set ShiftedCategoryPosition according to OOXML value CrossBetween.
        
        Change-Id: I6445c94507de83f84b08fd3380cbbf03886b5aa3
        Reviewed-on: https://gerrit.libreoffice.org/79142
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-09-23  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [9f1352381eb54d3fc822cd56060a69bd51f62a21]

        UnoBaseClass: remove remaining leftover SwClient bits
        
        Change-Id: Ic7bc826b2d08701eaf4914fd4d5e019fd407cfb8
        Reviewed-on: https://gerrit.libreoffice.org/79390
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-09-23  Arkadiy Illarionov  <qarkai@gmail.com>  [1d398fb983d8f8b53a78e7c47b588fc1f1e7f748]

        tdf#39593 use getUnoTunnelImplementation
        
        Change-Id: I78eb67913a568c610e38e5002f914773c4906dfd
        Reviewed-on: https://gerrit.libreoffice.org/79350
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-09-23  Aron Budea  <aron.budea@collabora.com>  [cd6780aae1392d4c1af0b15b311a4966834a9602]

        tdf#124377: enable anti-aliasing metafile during redaction
        
        Change-Id: I6c8a0f6ceaad5d9ec47cce1b00b8ccdd77530aaf
        Reviewed-on: https://gerrit.libreoffice.org/79266
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-09-23  Stephan Bergmann  <sbergman@redhat.com>  [ea1d4f6ca1e6f9b7025d5ab2d8cd77139bd733ed]

        loplugin:fragiledestructor (macOS)
        
        Change-Id: I908a7dbdb44c0b49315f0fd8559c21302dbc83a8
        Reviewed-on: https://gerrit.libreoffice.org/79399
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-23  Caolán McNamara  <caolanm@redhat.com>  [ffcedb264901e89dee28e12b6ccdd497a86f26f2]

        toggle default away from legacy
        
        Change-Id: If89fec63d91f4d3df38a365a606036517e6b1c37
        Reviewed-on: https://gerrit.libreoffice.org/79392
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-23  Caolán McNamara  <caolanm@redhat.com>  [6ab8b5e25d009ca0144a534dcf476563b69e81c3]

        missing treeview model
        
        Change-Id: Id1a405bb8f5c3d71b48c54e12b1e8ba23a27d842
        Reviewed-on: https://gerrit.libreoffice.org/79391
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-23  Caolán McNamara  <caolanm@redhat.com>  [02bb62f2fbd66dc36e3ea4ad179a0874afbb8a9a]

        set wait on the correct parent
        
        Change-Id: I0c0f4eb036713d12766fb425d5d563f6b2fc054e
        Reviewed-on: https://gerrit.libreoffice.org/79379
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-23  Stephan Bergmann  <sbergman@redhat.com>  [080931eb5c49b8a05d1bf6f9ddc1203b3e75aaa2]

        loplugin:fragiledestructor (macOS)
        
        Change-Id: I8ac1f67999ccbb6c411359ac6fd4c473dc339d44
        Reviewed-on: https://gerrit.libreoffice.org/79398
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-23  Caolán McNamara  <caolanm@redhat.com>  [49dd4ecaf846b31cd2e3cbc37c8790216d7e113f]

        ofz#17613 fix build
        
        Change-Id: Ie8463af051b46dcd24b1642c583cc48f4359beea
        Reviewed-on: https://gerrit.libreoffice.org/79395
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-23  Luboš Luňák  <l.lunak@collabora.com>  [928660539663e087b05abbf9c08da331db205881]

        the PCH timestamp is actually LinkTarget's, not PCH's
        
        Because the timestamp says that the LinkTarget's PCH dependencies
        are ready.
        
        Change-Id: I5c9b965bf6d5a62b16972d5b0ea84a97f771e14f
        Reviewed-on: https://gerrit.libreoffice.org/79361
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-09-23  Luboš Luňák  <l.lunak@collabora.com>  [d9837d9402f984e50fb57f49e49c39a4b93b18c8]

        remove unused gbuild code
        
        gb_CxxObject__set_pchflags just sets a variable, which is not used here.
        It should have been removed in 66a0713dc9c676182fcd7aa1e21f8dc25c05be5e,
        but even back then the removed function didn't depend on it, so this
        should have been removed even sooner.
        
        Change-Id: I629d6337d0aa4066bd3141b22aed84dfeeac5b7f
        Reviewed-on: https://gerrit.libreoffice.org/79315
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-09-23  Tor Lillqvist  <tml@collabora.com>  [48df1a3f665ba843be6fa99bec8fd5796ec096fb]

        Let's not bother looking for quite old iOS SDKs
        
        Change-Id: I449d5fe425d741ca3b4a3be84e7e2bc015e90e32

2019-09-23  Tor Lillqvist  <tml@collabora.com>  [9997f5fa056205fad58162dc0d2ce2d5d6b81ce8]

        iOS SDK 13.0 is the current version
        
        Change-Id: Icd8455ce122530e69f01b8345cbd02925305429f

2019-09-23  Tor Lillqvist  <tml@collabora.com>  [8b86d412051041093540a25e1e19c1322a68cb7a]

        This if branch is for macOS, not iOS
        
        Change-Id: I4a502d4247bf86fd2bc5734a64e600ae0e214f21

2019-09-23  Mike Kaganski  <mike.kaganski@collabora.com>  [3e74d12e588d1cd382a04bb028f599f1d682069b]

        The which ranges are inclusive
        
        Change-Id: I3d2d8c08c7abacf7ae4c20b2760efe233eddd4ee
        Reviewed-on: https://gerrit.libreoffice.org/79393
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-09-23  Michael Stahl  <Michael.Stahl@cib.de>  [1db6fb0f831e92ac3902af9c58e33f49ede5532b]

        writerfilter: fix assert importing fdo77404-1.docx
        
        The problem is that StyleSheetTable::ApplyStyleSheets() inserts a
        SwNumRule with name "WW8Num1" and then ListDef::CreateNumberingRule()
        also wants to insert a SwNumRule with name "WW8Num1" but gets an
        exception instead, leaving ListDef::m_xNumRules null, and then
        finishParagraph thinks it's numbered but there's no ListId.
        
        Try to avoid collisions of the generated names in
        ListDef::GetStyleName(), by checking what styles actually exist in the
        document (which works better in the Insert->File case), and
        on the assumption that the initialising call always happens before
        the using calls.
        
        (regression from 7992bd73a2307edce96a145e954f8e4c3ab9f57d)
        
        Change-Id: I91c98aa897c12778fb214e9690da0bae99550b93
        Reviewed-on: https://gerrit.libreoffice.org/79312
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-09-23  Michael Stahl  <Michael.Stahl@cib.de>  [adceab34ca45128d4848edcc58affa220be87686]

        sw: DOCX export of lists: handle multiple SwList with same SwNumRule
        
        This can be reproduced with ODT documents, e.g. fdo45994-2.fodt.
        
        Multiple lists use the same list style / SwNumRule - one of them will be
        the default list style of the SwList - map the others to duplicated
        SwNumRules, each of which will be exported to a new w:abstractNum.
        
        (assert is regression from 1f6b7030cbdc81e8e408e3a13bfcd01fcbdd7550)
        
        Change-Id: Ib691c7c6b0b3e6da27204d038a64f094a1bde17d
        Reviewed-on: https://gerrit.libreoffice.org/79309
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-09-23  Caolán McNamara  <caolanm@redhat.com>  [6de748a2c3a52458d59b3645a368a30325c6bf4d]

        fix make screenshot
        
        Change-Id: Ic8724e149a2d1507810d19622e4c6e1b9be7907b
        Reviewed-on: https://gerrit.libreoffice.org/79389
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-23  Tünde Tóth  <tundeth@gmail.com>  [89ffe6149a0e14bcde89d7981362aa1556849ab0]

        tdf#127605 DOCX export: fix internal hyperlinks to image target
        
        jumping to the paragraph anchored by the image as a workaround.
        
        Change-Id: Iff4feacca0cc9c790028d72fb834e8cf066c95e1
        Reviewed-on: https://gerrit.libreoffice.org/79081
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-09-23  Mike Kaganski  <mike.kaganski@collabora.com>  [e265c9134ce0fc227781303f2bbffabcbe322ded]

        Use proper which ranges to avoid resetting RES_CHRATR_RSID
        
        Change-Id: I5be2e34e70b0381f6b5e13a375eab53172686bde
        Reviewed-on: https://gerrit.libreoffice.org/79387
        Reviewed-by: Phil Krylov <phil.krylov@gmail.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2019-09-23  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6d09dcf0d8a8fd3b63ad583befaf2c47f85b16b7]

        android: add support for 64bit build
        
        Change-Id: Id8aae84308f6128351ae2f93c8fbc8941a0c7fc6
        Reviewed-on: https://gerrit.libreoffice.org/79085
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2019-09-23  Mike Kaganski  <mike.kaganski@collabora.com>  [29ad26ace6cef4655c89902a7ec2c999cc4551e6]

        Change End* order to match Start* order
        
        Change-Id: I3e7b1e08d10dc187abda722b63c976f05c3cbfc3
        Reviewed-on: https://gerrit.libreoffice.org/79380
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-09-23  Miklos Vajna  <vmiklos@collabora.com>  [e1b51d4588b4b39592bb94dd5bb90de5e04d061e]

        sw: prefix members of SwFormatLineNumber and SwFormatSurround
        
        See tdf#94879 for motivation.
        
        Change-Id: I95e4f867411d5513db0e1b64a37abbba9ef9c2b3
        Reviewed-on: https://gerrit.libreoffice.org/79374
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-09-23  Luboš Luňák  <l.lunak@collabora.com>  [42af04bf2493508b481b3d6a32c71bd03fa7191b]

        do not require $(SRCDIR) in every gb_Library_set_precompiled_header
        
        Change-Id: I7b3a22584bb2e4d501f509ffcd80929feed23a4c
        Reviewed-on: https://gerrit.libreoffice.org/79360
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-09-23  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [e2372c4bef2180ab8cbb04128accf6ab40654448]

        SwXFrame: SwClient no more
        
        Change-Id: I0831e662a5142ae824dde537baa8c2dd5d15671a
        Reviewed-on: https://gerrit.libreoffice.org/79369
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-09-23  Stephan Bergmann  <sbergman@redhat.com>  [bd2651c74d771ca35bb99a5651a59e1fd3440f0a]

        Missing test dependency
        
        `make clean && make CppunitTest_sw_uiconfig` failed with
        
        > warn:oox:29131:29131:oox/source/drawingml/customshapepresetdata.cxx:718: failed to open oox-drawingml-cs-presets
        [...]
        > tdf98987.docx:
        > .../sw/qa/extras/uiwriter/uiwriter.cxx:5055:SwUiWriterTest::testTdf98987
        > greater assertion failed
        > - Expected greater than: 1701
        > - Actual  : 1701
        
        Change-Id: I84477f31def0305d2148cee36820869551273f15
        Reviewed-on: https://gerrit.libreoffice.org/79375
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-23  Caolán McNamara  <caolanm@redhat.com>  [1695428be35f85cae3f4460ccead85e06c4e0bfb]

        use dialog as parent window
        
        Change-Id: If5ac864171abca054d88812d6e9db9b9ac0b968c
        Reviewed-on: https://gerrit.libreoffice.org/79354
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-23  Caolán McNamara  <caolanm@redhat.com>  [2ce8c7e2ec7a5b8a78c03b4adb2d52964287cf73]

        should use DialogController here
        
        Change-Id: Ie0ad42e98d574d15172c6ed3a58714c3f87593cd
        Reviewed-on: https://gerrit.libreoffice.org/79355
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-23  Julien Nabet  <serval2412@yahoo.fr>  [f23e19cd15f14566832befba73fb6bbc1cffb0d7]

        tdf#127657: FIREBIRD error in query input param when referred field is integer
        
        Change-Id: I626c8a8869570986d0293cd9070a1ee40ec585dc
        Reviewed-on: https://gerrit.libreoffice.org/79314
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [3fbccd6820855123a11009f963cfe37cf133e678]

        SVGIO: add unittest for fill:none
        
        Change-Id: I218a0d24222ae3d91c4e6dbd7a619f36823752ee
        Reviewed-on: https://gerrit.libreoffice.org/79370
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-09-23  Heiko Tietze  <tietze.heiko@gmail.com>  [97bcd0e416b1fb725b5aaade811e80d46fdaf1e2]

        Resolves tdf#127400 - Allow to show tip of the day again
        
        * UNO command TipOfTheDay and slot SID_TIPOFTHEDAY
          introduced and added to help menus
        * Tip ID introduced to keep the current tip over the day
        * Tip ID updates after 24h
        * Randomization of tips replaced by sequential order
        * Tip ID added to the dialog title
        
        Change-Id: I69b72b80d6d6afa25a1c4f01fa05bc60b5741db8
        Reviewed-on: https://gerrit.libreoffice.org/78693
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-09-23  Mike Kaganski  <mike.kaganski@collabora.com>  [c8e2675ebde04ab814fe0bc8f800a502280f4689]

        Simplify SwUndoResetAttr::SetAttrs using operator=
        
        Change-Id: Icb958e4800219ddb4fb8e90d082595e6b14b8ac2
        Reviewed-on: https://gerrit.libreoffice.org/79358
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-09-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [30c5aead03b10b4dc0497c1d799dbfb903ee140b]

        SVGIO: Use correct type for <use> elements
        
        Since it was rebased in 44cfc7cb6533d827fd2d6e586d92c61d7d7f7a70
        
        Change-Id: I2845367a9017b24f4623138d5501384e5ed81d7d
        Reviewed-on: https://gerrit.libreoffice.org/79359
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-09-22  Mike Kaganski  <mike.kaganski@collabora.com>  [438d7ee30809478d9bc790fedbf90b4b76cfeab8]

        Simplify item set creation
        
        Change-Id: I9ed4e3e2dcd36851f6f5263b55dc40324d31243a
        Reviewed-on: https://gerrit.libreoffice.org/79357
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-09-22  Caolán McNamara  <caolanm@redhat.com>  [a8fde93e351c47df8d275a67056a65eb51c43663]

        page is not in a vcl Dialog anymore
        
        Change-Id: Ifc028fcdb927b9224453852290484bb970a6c6a4
        Reviewed-on: https://gerrit.libreoffice.org/79322
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-22  Caolán McNamara  <caolanm@redhat.com>  [b27327cf7c77a79e045321f8464a674c8ce658d0]

        weld OUserAdmin
        
        Change-Id: I87870ae999c658b4b48dec988c8508f60ae97b2f
        Reviewed-on: https://gerrit.libreoffice.org/79321
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-22  Khaled Hosny  <khaledhosny@eglug.org>  [4ce644feaa732e9f306e6c53300e024ac2a11bb7]

        tdf#127325: Revert "Use HarfBuzz to get glyph bounding rectangle"
        
        This reverts commit 502d73cda8fa1f482634bb6435fd1440757fdad9.
        
        Change-Id: Ib1a318e6d9a722f9ca056ba1df3a6f2ab19855e5
        Reviewed-on: https://gerrit.libreoffice.org/79323
        Tested-by: Jenkins
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2019-09-22  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [a5081700bacb90d8560959a4d65d94a2d4e8dadd]

        SwXDocumentIndexMark::Impl: MultiWriterListener no more
        
        Change-Id: I9c167c5b56c098cfd85693a3bf5f16da51b6033c
        Reviewed-on: https://gerrit.libreoffice.org/79290
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-09-21  Caolán McNamara  <caolanm@redhat.com>  [ca637f21a30b45869a447b8b88d7b2a06a1b5a68]

        set wait on the dialog, not the page parent
        
        Change-Id: If782e774fee91a427d4bda575b2f404fd636f534
        Reviewed-on: https://gerrit.libreoffice.org/79319
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-21  Caolán McNamara  <caolanm@redhat.com>  [99c4a8bee6d8a061064113b31236c2c16f37d238]

        parent is a controller now
        
        Change-Id: I5d049d81e04475aa120af6e6c76b210e67618e30
        Reviewed-on: https://gerrit.libreoffice.org/79316
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-21  Roman Kuznetsov  <antilibreoffice@gmail.com>  [a1b2f83e680a0ea957eb040d8291d4b1b33debcf]

        tdf#126944 - Update help installer fonts to Segoe UI 9 pt
        
        Change-Id: I7c508ce7536d1c0d922be5069c059a7302d740b1
        Reviewed-on: https://gerrit.libreoffice.org/77756
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-09-21  Jim Raykowski  <raykowj@gmail..com>  [22dede7f65acb6b1f8c75647ecadd9acdcced287]

        tdf#126527 Fix widow and orphan lines being added to search
        
        Change-Id: I36d627b64fab3d42f7cf583e6f639745527b1b7f
        Reviewed-on: https://gerrit.libreoffice.org/79265
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-09-21  Caolán McNamara  <caolanm@redhat.com>  [0d63d45bead9fc6e7fbd4f9dd48a2227ea800b90]

        wizdlg only needed in vcl now
        
        Change-Id: I87d14fff339d18088795a876e2bf6c818b1674e3
        Reviewed-on: https://gerrit.libreoffice.org/78973
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-20  Andras Timar  <andras.timar@collabora.com>  [693ba5704b0a26319b3b780f8553eb3e99bad7a1]

        Replace remaining occurrences of LIBO_HEADLESS with HAVE_FEATURE_UI
        
        Change-Id: Ie2b04ee443dece851d3d96afbc932aa64369c75c
        Reviewed-on: https://gerrit.libreoffice.org/79084
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-09-20  Stephan Bergmann  <sbergman@redhat.com>  [de4dfa06c9b353e3c34dfea14b38325a87f6ec8a]

        Use CPPUNIT_ASSERT_GREATER(e,a) instead of CPPUNIT_ASSERT(e<a)
        
        Change-Id: Ib7f74d1afdf038726842d7fc0b33555db6611270
        Reviewed-on: https://gerrit.libreoffice.org/79310
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-20  Stephan Bergmann  <sbergman@redhat.com>  [e2cca4cc34cf34d4a109905f81924bea4ea84418]

        Missing test dependency
        
        `make clean && make CppunitTest_sw_uiconfig` failed with
        
        > Test name: SwUiWriterTest::testClassificationPaste
        > An uncaught exception of type com.sun.star.io.NotConnectedException
        > -
        
        because instdir/share/classification/example.xml was missing in
        SfxClassificationHelper::Impl::parsePolicy
        (sfx2/source/view/classificationhelper.cxx).
        
        Change-Id: I0c2aeff1a6192d8fac3b01f63fc75f4ce758b809
        Reviewed-on: https://gerrit.libreoffice.org/79308
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-20  Stephan Bergmann  <sbergman@redhat.com>  [cb0f4cd9eee8d8f0e0ef92632c6908403a6f4953]

        Improve exception message
        
        Change-Id: If608a61f75b63327bed67fc3f752769c3a5bde62
        Reviewed-on: https://gerrit.libreoffice.org/79307
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-20  Stephan Bergmann  <sbergman@redhat.com>  [51f2f6059168615d6d244d6ffda41b81e474c8e8]

        Fix makefile modelines
        
        (cf. TEMPLATE.SOURCECODE.HEADER)
        
        Change-Id: I0fb78f097273b838291241ccf63c308003cac89c
        Reviewed-on: https://gerrit.libreoffice.org/79306
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-20  Caolán McNamara  <caolanm@redhat.com>  [024a57017384a61b4a61056f1de275f44642bef3]

        drop newly unnecessary OGenericUnoDialog::Dialog
        
        Change-Id: If047d08cea93fdfacff9ee00c69cf57ba08c916c
        Reviewed-on: https://gerrit.libreoffice.org/78972
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-20  Caolán McNamara  <caolanm@redhat.com>  [e0750697dcd30848411a162453813c5b0fafc44b]

        m_xVclDialog now unused
        
        Change-Id: I12c11451af5c5c9fe0d635a077eee0c57c6aa14f
        Reviewed-on: https://gerrit.libreoffice.org/78971
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-20  Caolán McNamara  <caolanm@redhat.com>  [910b8b04325e0103941b6c6d152e4ee5f0388fc2]

        make WizardShell use RoadmapWizardMachine
        
        Change-Id: Id7e1e163f17cd4866c37bbd6cad73b8c721f4dae
        Reviewed-on: https://gerrit.libreoffice.org/78969
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-20  Caolán McNamara  <caolanm@redhat.com>  [ca7c24dafe7aba7c2d71994d2561f1ae3d59257e]

        weld SwDBTablePreviewDialog and SwMailMergeDlg
        
        Change-Id: Icb7c96b6e9a4d6777fbd0cb4a8eb54547413d390
        Reviewed-on: https://gerrit.libreoffice.org/74798
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-20  Caolán McNamara  <caolanm@redhat.com>  [15521912ccbba14fe5f5b91009bfec154c7f29a1]

        expand to fill VclBin
        
        Change-Id: If40894e9b92f21150936bbd8a9e25982d3a908cb
        Reviewed-on: https://gerrit.libreoffice.org/79305
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-20  Caolán McNamara  <caolanm@redhat.com>  [cf971dfcc94668f03ad0cf83b98d62ae1227ddba]

        get the toplevel GtkWindow widget
        
        Change-Id: Ibcc20027062568b239d893bcf51887749abe4646
        Reviewed-on: https://gerrit.libreoffice.org/79304
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-20  Caolán McNamara  <caolanm@redhat.com>  [6ba2c613be6d840bec6d7a145c12c6e4385103ee]

        ensure embedded widget is realized
        
        Change-Id: Id43ca34d31d8e45482786a0739d981d7c85de686
        Reviewed-on: https://gerrit.libreoffice.org/79303
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-20  Caolán McNamara  <caolanm@redhat.com>  [23bde05fa14c2b307b053ba52300f555158b9e3c]

        drop newly unused SfxTabPage ctor
        
        Change-Id: I1bdadb6fb11cafa9e29c09e7886c73aabf3d4274
        Reviewed-on: https://gerrit.libreoffice.org/79288
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-20  Caolán McNamara  <caolanm@redhat.com>  [94d6fa11d086187b82adf9aa596e0f334827e095]

        weld OfaTreeOptionsDialog
        
        including ability to host a vcl::Window based XWindow hierarchy inside
        a native widget, e.g. the dictionary extensions have option pages
        
        Change-Id: I17d933bac12679e10164214a9045b677291a6557
        Reviewed-on: https://gerrit.libreoffice.org/79070
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-20  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [3c84b18f4f0fe4058de60b1c62149275ed858b79]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Whenever fired from Dialog Editor the help page lacks 'Component' introduction.
            
            The HowToGet part requires your assistance/experience
            
            Change-Id: Ibaf25e610a38bcdca2a2d3c6703881ac8dd68ea0
            Reviewed-on: https://gerrit.libreoffice.org/79219
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-09-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [ebdf70cc68989d209965768edc8a3bdf27543c48]

        convert SwFieldTypesEnum to scoped enum
        
        clamp it to sal_uInt16 since we convert it that type when passing
        it via SfxItemSet
        
        Change-Id: I4b7bd4ba5e19015af357d5a81a629239451d71e4
        Reviewed-on: https://gerrit.libreoffice.org/79289
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-20  rizmut  <riz_17_oke@yahoo.co.id>  [e15297a72e3483a6e5641253920e71f6e4570c28]

        Icons: Fix for frame icon in sidebar navigator and search toolbar
        
        Change-Id: I9dc1643f2c40d93bd3dad7e7353d3b1a4a3ac055
        Reviewed-on: https://gerrit.libreoffice.org/79291
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-09-20  Caolán McNamara  <caolanm@redhat.com>  [6d80ef15d12b940422e9d56b90999a42c92401f7]

        weld Application Colors page
        
        Change-Id: Ib074afdb9cf57decb435bb6ec3867af5989019ef
        Reviewed-on: https://gerrit.libreoffice.org/79225
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-20  Caolán McNamara  <caolanm@redhat.com>  [5110beb7f0821b7c63f9947a6df7256da559b6c9]

        Related: tdf#127645 update dialog has a slave extension dialog
        
        when the update dialog is shown, the extension dialog was created but not
        executed, so there isn't a dialog execution context to end, just the unexecuted
        dialog to "close"
        
        Change-Id: If4b522ca5f880d3ece8403b5350c846bd14a2992
        Reviewed-on: https://gerrit.libreoffice.org/79281
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-20  Kelemen Gábor  <kelemeng@ubuntu.com>  [9bfaf79db2f0207192fac32a46fbd657c860b04d]

        Blacklist include for IWYU
        
        After commit a3b03ba1316b1ec0a9b0a3b45b96dc0a49aa9f1f
        
        Change-Id: I76f24a1617e9d359fd40ef4af17982c484bb3808
        Reviewed-on: https://gerrit.libreoffice.org/79042
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-20  Caolán McNamara  <caolanm@redhat.com>  [243db6880cf1337de237e258fad1524413db848c]

        Resolves: tdf#127645 ignore floating windows like we do tooltips
        
        Change-Id: I727e10a1e884841554437e376bde2ff483d278a4
        Reviewed-on: https://gerrit.libreoffice.org/79282
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-20  Stephan Bergmann  <sbergman@redhat.com>  [ed7df853b62f9ed429ce277bb4a5f72ba8f3f520]

        Fix CppunitTest_sw_uiwriter for my Windows build
        
        ...which reports 271 instead of 276 here, for whatever reason
        
        Change-Id: I897fcfdc83055e4c2aacd024792266afd0754ab5
        Reviewed-on: https://gerrit.libreoffice.org/79065
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-20  Stephan Bergmann  <sbergman@redhat.com>  [28e028680b3c0551db3a9b71c8fe6b66aac2433b]

        Remove legacy NEED_CLANG_LINUX_UBSAN_RTTI_VISIBILITY support
        
        ...for ASan/UBSan builds using Clang older than current trunk twoards Clang 9,
        as announced at
        <https://lists.freedesktop.org/archives/libreoffice/2019-May/082654.html> "Re:
        [Libreoffice-commits] core.git: The -fvisibility-ms-compat hack is no longer
        needed for UBSan on Linux...".  (And drop the no longer needed
        solenv/sanitizers/asan-suppressions, which people might still reference from
        their ASAN_OPTIONS.)
        
        Change-Id: Iedc0c5955366d2cbe7dc847990e2b1576750e85b
        Reviewed-on: https://gerrit.libreoffice.org/72493
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-20  Caolán McNamara  <caolanm@redhat.com>  [9b231713790c6e94eb64c3fc108ce99ebd2b90af]

        Related: tdf#127645 return value is unused
        
        which is handy, cause its wrong anyway
        
        Change-Id: I0b52b3ac55c264dcd53acaa80f505cabd54faa15
        Reviewed-on: https://gerrit.libreoffice.org/79270
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-20  Miklos Vajna  <vmiklos@collabora.com>  [f8c7a2284b88c149addc8a30abb0cad8a10dad77]

        Related: tdf#124600 sw anchored object allow overlap: add DOCX filter
        
        Which also made it necessary to support allow-overlap=no for not only
        shapes, but for shapes-with-text in the layout.
        
        Change-Id: Ibd229d21995c0a1053db6bbab0a6ccbbf75f36d3
        Reviewed-on: https://gerrit.libreoffice.org/79277
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-09-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [ea4f3099d6e0cf30d80caa8b2121c7a358f80fdd]

        tdf#109158 improve load time of autocorrect XML file
        
        Before, it seems to be doing a lot of unnecessary work because, by default,
        startFastElement will call startUnknownElement, which constructs various objects, etc.
        
        It seems to me that if the class already implements createFastChildContext,
        it is already using XFastParser, and so it should implement startFastElement to avoid that work.
        
        By avoiding going down the startUnknownElement path, reduces load time from
        1.7s to 1.4s
        
        Change-Id: Ifd745cf2cc22a8cb988a5668332cf6e70bb996da
        Reviewed-on: https://gerrit.libreoffice.org/79269
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-20  Luboš Luňák  <l.lunak@collabora.com>  [db123abade41a54d34add4fae46b769cd863de7f]

        rebuild sharedvisitor.cxx if any of its sources disappears
        
        Testcase: Remove any reference to LO_CLANG_SHARED_PLUGINS from e.g.
        blockblock.cxx, sharedvisitor.cxx should get regenerated.
        
        Change-Id: Iddff3cf41c223cfdf161060d29bde9df1df7b702
        Reviewed-on: https://gerrit.libreoffice.org/79194
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-09-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [77dec7588c9141b03f8ec0139eb96c298b26f261]

        tdf#109158 improve sorting when loading large autocorrect file
        
        reduces time from 2.0s to 1.7s
        
        reduce work by
        (*) reserving some arrays
        (*) pre-sorting with a cheaper comparator
        (*) don't copy when returning result, just return a const&
        (*) flattening the data-structures to reduce pointer-chasing
        
        Change-Id: I972bd7ffdbf2121c2d38c24aca9618ca708e920c
        Reviewed-on: https://gerrit.libreoffice.org/79119
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-20  Miklos Vajna  <vmiklos@collabora.com>  [3aff00ea2ff704547a4d9fa6e2bb2141eb57bf1d]

        xmloff: create XMLDrawStylesExportOOO instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I875cdd1f1ee4e57522d992768dfbcdb0da9f3fd3
        Reviewed-on: https://gerrit.libreoffice.org/79228
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-20  Caolán McNamara  <caolanm@redhat.com>  [58a3ed811ac501b99d38664eb89bbab4b283d2aa]

        Resolves: tdf#127646 remove undispatched events in dtor
        
        Change-Id: I8d18b0b667a905131fd0edee1f73ebab144e6307
        Reviewed-on: https://gerrit.libreoffice.org/79244
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-20  Arkadiy Illarionov  <qarkai@gmail.com>  [4342aaef0c4d6cd5c51fd2b74328bb4df5fb71dd]

        tdf#39593 Drop ScDataPilotDescriptorBase::getImplementation
        
        Replace with comphelper::getUnoTunnelImplementation.
        
        Change-Id: Ice068fcce262014a812a9e0a5d92b8bac173fa39
        Reviewed-on: https://gerrit.libreoffice.org/79112
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-09-20  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [4b49aaf56d4166a2f42e5112bbdb5f17bd32267b]

        no more SwClient: sw/source/filter/html
        
        Change-Id: I45915fa65157aa6a16ecee238d9072d359d3b464
        Reviewed-on: https://gerrit.libreoffice.org/79264
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-09-20  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [6170da5135683735a34b9fac992a9a668b95ffe5]

        no more SwClient in sw/source/filter/basflt/
        
        Change-Id: I56c9d140bc92ad517cb808e99cdb942f89cdbedc
        Reviewed-on: https://gerrit.libreoffice.org/79263
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-09-20  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [11feca7a98e21062a2284e7d4dbb21030598cb65]

        no more SwClient in sw/source/filter/ww8
        
        - prevent apparently leaking ~all InsertedTableClient by using a
          unique_ptr
        - rename InsertedTableClient to InsertedTableListener
        
        Change-Id: I60407113bf0ba28f5944ff9241a2d8a80a03d399
        Reviewed-on: https://gerrit.libreoffice.org/79262
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-09-20  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [7b554b78f864cc25e6178d81cb577daf0f0e7bf2]

        remove SwClient/SwModify in source/core/view
        
        Change-Id: Ic6325def53fe5f15d731946f6069b020f3a40a32
        Reviewed-on: https://gerrit.libreoffice.org/79259
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-09-20  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [4f969db3bc8b488a06aa2e61946f6346a5f86fed]

        tdf#127534: brown paperbag commit, use the right bug ID this time
        
        Change-Id: I42224bb35f308e274ee5441948b3a9b938b0889f
        Reviewed-on: https://gerrit.libreoffice.org/79260
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-09-19  Xisco Fauli  <xiscofauli@libreoffice.org>  [586de7ac433dca98edf4a5a3d13b5e393b9880ed]

        tdf#123926: SVGIO: Check parent's fill when...
        
        ... the element is a clippath and fill=none
        
        fill="none" is created as SvgPaint(aColor, true, false, false)
        in svgtools.cxx meaning bSet = true, bCurrent = False and
        bOn = False, so it never checks its parent if it's a clippath
        
        Change-Id: Ia8c556674809b2b86280219e4084550e366bbff8
        Reviewed-on: https://gerrit.libreoffice.org/79201
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-09-19  Michael Meeks  <michael.meeks@collabora.com>  [496f93c8667a28a37112f1a9835308b756d771de]

        tilebench: initial joining test
        
        Add sub-tile dumping code, and do compares.
        
        Change-Id: I5bc29c07e1075ac40b495f35d01d433e81ba309a
        Reviewed-on: https://gerrit.libreoffice.org/79195
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-09-19  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [1cd495900883d1677670787669908535cd33babe]

        tdf#125307: move range properties check to own test
        
        - the document styles tests seems mostly unrelated
        - also: add bug reference in commit message subject, so that the
          bugzilla bot can do its shtick
        - all the real work done already by Thomas Viehmann on commit
          2f679fd3e6f46df7cda77eb70a014bcfcac7df52
        
        Change-Id: Ice5860c15c05fae37f0ba337d804de70acf3d936
        Reviewed-on: https://gerrit.libreoffice.org/79132
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-09-19  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [5079be8a61700c201fc0cd1ae82d7cb1682e3b96]

        remove SwClient/SwModify in sw/source/uibase
        
        Change-Id: If9c876104a590a966abed365766819e76e39a15d
        Reviewed-on: https://gerrit.libreoffice.org/79211
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-09-19  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [e4cf86398a24d454f5fba4a7400410689aeefb92]

        no more SwClient/SwModify in sw/source/filter/{ww8,xml}
        
        Change-Id: Ia09e84195811c6548bc6cbafc4145ce04537ec91
        Reviewed-on: https://gerrit.libreoffice.org/79185
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-09-19  Miklos Vajna  <vmiklos@collabora.com>  [d37096f59e7e0286e55008153591a60bab92b9e8]

        Related: tdf#124600 sw anchored object allow overlap: add layout
        
        If there is an overlap, then a shift towards the bottom or towards the
        right would resolve that. Word seems to always push down, do the same
        for compatibility.
        
        Otherwise, let's see if some fine-tuning will be needed for the
        behavior, sadly "20.4.2.3 anchor (Anchor for Floating DrawingML Object)"
        in the OOXML spec (the allowOverlap part) only says the overlapping
        object has to be re-positioned, but does no go into details.
        
        Change-Id: Ie1b4626f6d06862d617e28e0cb74838107d993d1
        Reviewed-on: https://gerrit.libreoffice.org/79141
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-09-19  Xisco Fauli  <xiscofauli@libreoffice.org>  [428b67cd0d490739f9a7bb5a724020179ba7591d]

        tdf#104339: SVGIO: Add unittest
        
        Change-Id: I6ecb366a889fe64bc90db0e041b4ddd4bc3dfc3f
        Reviewed-on: https://gerrit.libreoffice.org/79129
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-09-19  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [341e5c20279f971ee7acffd8d95fff09d5cf249a]

        sw/filter/hmtl: SwClient/SwModify no more
        
        Change-Id: Ib469f83f61cea81fc551f04f6f059b3a0a2b5f18
        Reviewed-on: https://gerrit.libreoffice.org/79182
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-09-19  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [35b5f3ab41dc5683dc572393c8bd5e2619f70a73]

        no more SwClient/SwModify in sw/ui
        
        Change-Id: Idbf5e6826093a2e7dba3680cf08a2df348bce8b9
        Reviewed-on: https://gerrit.libreoffice.org/79181
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-09-19  Caolán McNamara  <caolanm@redhat.com>  [088f767dcceb9f49a8896c42ab9794f380ecab68]

        cid#1453856 Uninitialized scalar field
        
        Change-Id: I36217924d6082e65d570e218da317916b67f45eb
        Reviewed-on: https://gerrit.libreoffice.org/79139
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-19  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [7a330eafa0c42ac900ded524d21d0c18dfde982e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add a warning detailing how to check Python's presence.
            
            Change-Id: I31a1f4a99742b05f6f7a0c1b9904e78475ea9a4e
            Reviewed-on: https://gerrit.libreoffice.org/79177
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-09-19  Caolán McNamara  <caolanm@redhat.com>  [a253b3b4959edddbff37d9673037da1e1f7be95a]

        mpWindow might be a GtkEventBox instead of a GtkWindow
        
        Change-Id: I6f547d6d21a60661c78bc919536dc4cf319089e5
        Reviewed-on: https://gerrit.libreoffice.org/79120
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-19  Caolán McNamara  <caolanm@redhat.com>  [77a8a54655db9715a745927a28b817ec32591d14]

        cid#1453855 Uninitialized scalar field
        
        Change-Id: I31f9fc5da574d527e9214299b079b30dd0df0dfe
        Reviewed-on: https://gerrit.libreoffice.org/79140
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [253425137a7d3a985e1a41711b9b567353ed70bc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix bad writing style
            
            Change-Id: I1956984253f29cd2c48d624bbbcfbf9d0531f11a
            Reviewed-on: https://gerrit.libreoffice.org/79107
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-09-19  Xisco Fauli  <xiscofauli@libreoffice.org>  [ab1479956568b0d9a6022133cf651f846293aa46]

        tdf#94765: SVGIO: Look for gradient/pattern ids once the file...
        
        ... is completely parsed
        
        it might happen the element's id the url points to hasn't been parsed yet
        
        Change-Id: Ia92c9188de5d23f2f992846aa91f3f936aeefacb
        Reviewed-on: https://gerrit.libreoffice.org/79118
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-09-19  Miklos Vajna  <vmiklos@collabora.com>  [ab825c665c1ee509769bdaf0ae95fc111a357fc6]

        Related: tdf#124600 sw anchored object allow overlap: add UNO API
        
        And fix the pool item's operator==() that forgot to take allow-overlap
        into account.
        
        Change-Id: I34ec29eed95d821cfccebbb15675e0f576b6454d
        Reviewed-on: https://gerrit.libreoffice.org/79115
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-09-19  Caolán McNamara  <caolanm@redhat.com>  [34daa253f323cb8b80d6d10a8cdac85e2fa9378d]

        when mpWindow is an eventbox we want the toplevel it is in
        
        usually it is already a toplevel, so this only arises
        in the unusual WB_SYSTEMCHILDWINDOW case
        
        Change-Id: Ie0c7ffad87c75fb4e1443b9ab22e1f226782ac3a
        Reviewed-on: https://gerrit.libreoffice.org/79117
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-19  Stephan Bergmann  <sbergman@redhat.com>  [3caab405a512b0d279432050d6eff0f19c09a962]

        Improve test output a bit
        
        Change-Id: Id10d8243ce0b8f1d1c44ebc56ba7f62e2bda7803
        Reviewed-on: https://gerrit.libreoffice.org/79114
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-19  Caolán McNamara  <caolanm@redhat.com>  [a9e0ca2a5f816d4d8a4cd5f079aee0fc2aab0b7a]

        use an explicit id for the default currency
        
        Change-Id: I437966b55226805d6de83b17221318eb1f0279b8
        Reviewed-on: https://gerrit.libreoffice.org/79116
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [82572caae4a282cdf79456b977508ca71507c584]

        improve and enable loplugin:fragiledestructor
        
        Where the problem was benign and the class was not extended, I marked
        the class as final.
        Where the problem was benign and the class was extended, I marked the
        relevant callee methods as final.
        
        Other cases were excluded in the plugin.
        
        Change-Id: Idb762fb2206af4e8b534aa35ff77f8368c7909bc
        Reviewed-on: https://gerrit.libreoffice.org/79089
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-19  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [71ef762f21ada8c25aad2183065478171e985e8c]

        tdf#42949 Fix IWYU warnings in svtools/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ifc70900022efcd089c0874bd46e0aacaef0efb72
        Reviewed-on: https://gerrit.libreoffice.org/78767
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-19  Miklos Vajna  <vmiklos@collabora.com>  [10b457143a2848611ff4fd91c1e74ce8ba975e4e]

        desktop: various small cleanups in lokclipboard
        
        1) virtual is redundant when override is used
        
        2) LOKTransferable::initFlavourFromMime() had different parameter names
        in the function declaration and definition
        
        3) const-qualification on nInCount only had an effect in the function
        definition, not in the declaration
        
        Change-Id: I773f1f3cb5bac137a49c7e3b9ecb9b9bdf606268
        Reviewed-on: https://gerrit.libreoffice.org/79111
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-18  Szymon Kłos  <szymon.klos@collabora.com>  [8cd152e19ef7c6e2a45e67f937b690fd036bd549]

        lok: send message when in place editing
        
        Change-Id: I96d22cabeda1eb851116d556a5302394a0dd7f93
        Reviewed-on: https://gerrit.libreoffice.org/73162
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit 96ca927aca86b077b9914178e6c68ed0d4c0e3d1)
        Reviewed-on: https://gerrit.libreoffice.org/79092
        Tested-by: Jenkins

2019-09-18  Arkadiy Illarionov  <qarkai@gmail.com>  [b883e3d58db404a92bee044091b6cfd3892311c2]

        tdf#39593 use isUnoTunnelId in sd
        
        Rename SdrModel::getUnoTunnelImplementationId()
        
        Change-Id: I364a05efe8ddc04b2b2ca393416c9b974ded43df
        Reviewed-on: https://gerrit.libreoffice.org/79108
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-18  Stephan Bergmann  <sbergman@redhat.com>  [33d922ea07b6b20276471b19fd9c148ed90d7442]

        -Werror=volatile in OpenCLZone
        
        Recent GCC 10 trunk in C++20 mode reports issues like
        
        > include/opencl/OpenCLZone.hxx:27:9: error: ‘++’ expression of ‘volatile’-qualified type is deprecated [-Werror=volatile]
        >    27 |         gnEnterCount++;
        >       |         ^~~~~~~~~~~~
        
        But unlike in the case of ec17c8ec5256386b0197a8ffe5d7cad3e7d70f8f
        "-Werror=volatile in OpenGLZone",
        
        * it looks like there are no multi-threading issues here, and the counters are
          just accessed (via OpenCLZone::isInZone) from the VCLExceptionSignal_impl
          signal handler in addition to being modified (via OpenCLZone RAII objects)
          from mainline code; and
        
        * from the usage pattern of gnEnterCount and gnLeaveCount it appears that they
          can be combined into a single counter.
          (f41eb66302208f384a475fb20c98b6d1b0676cb6 "opencl: OpenCLZone, detect CL
          device change and disable CL on crash" presumably modelled OpenCLZone naively
          after OpenGLZone, without simplifying it where possible.)  One minor advantage
          of having two monotonically increasing counters is that when they overflow,
          the implementation of isInZone (comparing them for equality) still gives
          ~useful results (assuming that a false "match" of non-overflown gnEnterCount
          against overflown gnLeaveCount is highly unlikely).  But instances of
          OpenCLZone RAII objects are presumably never nested very deeply (if at all),
          so that the newly added "TODO: overflow" comment (which would even cause UB if
          std::sig_atomic_t is signed) is probably of no practical concern.
        
        Change-Id: I92e1f2c46ca996a0a86bacabcda2accba5eb6298
        Reviewed-on: https://gerrit.libreoffice.org/79106
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-18  Miklos Vajna  <vmiklos@collabora.com>  [c3940a9fb2de7ba09f7d82497491918fd9bb3d0e]

        Related: tdf#124600 sw anchored object allow overlap: add doc model
        
        This is initial code to support DOCX's <wp:anchor ... allowOverlap="0">
        markup as a full feature in core. Currently anchored objects can
        unconditionally overlap, the new bool allows opting in to prevent that.
        
        Layout is not yet using the new
        SwFormatWrapInfluenceOnObjPos::GetAllowOverlap(), to be done in a
        follow-up commit.
        
        Change-Id: I2f299571223c039741c81860ea17d42cd63140b3
        Reviewed-on: https://gerrit.libreoffice.org/79105
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-09-18  Michael Stahl  <Michael.Stahl@cib.de>  [77ea0535271d3fb3d49c8d916ecf80e0a7f70653]

        accessibility: fix leak of AccessibleListBoxEntry
        
        The problem is that AccessibleListBoxEntry from the Stylist in the
        sidebar are not deleted until the document is closed, which causes
        slowdowns because it causes an ever-growing list of window listeners.
        
        There are several issues here:
        
        * AccessibleListBoxEntry::m_aParent appears of dubious merit because
          SvTreeList::Move may move entries to a different parent;
          this member may or may not be initialised depending on where
          the instance is created; there are confusing comments mentioning a
          "Solution" but not the corresponding problem; just remove it and let
          it do a dynamic lookup when needed
        
        * AccessibleListBox::m_mapEntry already exists but is used in only half
          the places where AccessibleListBoxEntry are created; use it everywhere
          (consistently create entry without a parent, see previous point), and
          let AccessibleListBoxEntry know the AccessibleListBox instance so it
          can use the m_mapEntry too
        
        * When VclEventId::ListboxItemRemoved event is received, the m_mapEntry
          is cleared but the AccessibleListBoxEntry survive this happily;
          better dispose them
          (seeing as this event is regularly sent because there's some timer
           clearing the Stylist and recreating it from scratch...)
        
        Change-Id: I6c3336e019e873fa7cc8fa03cb8949a1ff2fe8fa
        Reviewed-on: https://gerrit.libreoffice.org/79100
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [9c78b8a72895831b33731e17ca7f8c825c19827a]

        remove unused crc functionality from ZCodec
        
        Change-Id: I3e57e815b538ad5749b4bab3d4ef8e295cbe116b
        Reviewed-on: https://gerrit.libreoffice.org/79098
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [76650583fa8f9689de0d338a51587b97fda0426b]

        not actually using the ZCodec CRC here
        
        so don't bother to compute it
        
        Change-Id: I62f3b4dda2ac12e2a7bff9fdf0f40b3074e33382
        Reviewed-on: https://gerrit.libreoffice.org/79097
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-18  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [37b79c872b2637912c5d6972812ee2c9d5b096c7]

        WIP: tdf#127235 break if object is larger than page
        
        We will always have an overlap if the object is larger than the whole page.
        Look for the next page style: if it is missing or the same as the current,
        we simply stop.
        
        Change-Id: I699d5146d215f17b4775dbcb32811fa5b6ebf60d
        Reviewed-on: https://gerrit.libreoffice.org/78696
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-18  Caolán McNamara  <caolanm@redhat.com>  [46479769e027f8596e28ac814edb5005835ea09b]

        fix some incorrect column ids
        
        Change-Id: I17575fb6b24e5e09791dbd3f15c6cda662fefe65
        Reviewed-on: https://gerrit.libreoffice.org/79087
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-18  Andras Timar  <andras.timar@collabora.com>  [b41e4b4cfed113085f9bfd8cae6b43b3a4376ed4]

        The menu is called 'Form', not 'Forms'
        
        Change-Id: I216e04bb54319cff5d790c5e223c6e49215d09a3
        Reviewed-on: https://gerrit.libreoffice.org/79094
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-09-18  Arkadiy Illarionov  <qarkai@gmail.com>  [8e53efa926bc05d73c48579f63c3d662a96bd35e]

        tdf#39593 use getUnoTunnelImplementation in pyuno
        
        Change-Id: I2cbbaad921b0a3d2ea6def4da2a2527dc4d94549
        Reviewed-on: https://gerrit.libreoffice.org/79075
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-09-18  Arkadiy Illarionov  <qarkai@gmail.com>  [eef2795aa105ae52607cc158504c455da87dfd2a]

        tdf#39593 use isUnoTunnelId in dbaccess
        
        Change-Id: I796d010c25e5d59f473b2b2f38736aebe16fe114
        Reviewed-on: https://gerrit.libreoffice.org/79076
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-09-18  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [cfcf0731c919a20387cebc56c033f9328a0af735]

        update credits
        
        Change-Id: I4d6c996cbc25053fed93ce62e261c6ae77119961

2019-09-18  Michael Stahl  <Michael.Stahl@cib.de>  [a370107d86c32c1631b00422e2e35ff4b867ce57]

        cui: infinite loop in SentenceEditWindow_Impl::MarkNextError()
        
        Looks like previously the aCursor never moved backwards so try to ensure
        the same for nCursor.
        
        (regression from 5261417cbb3051b812164838d19c0f748573df45)
        
        Change-Id: I7d2f04bbc6d1274ec4feff57927494f2eb5d665c
        Reviewed-on: https://gerrit.libreoffice.org/79071
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <michael.stahl@cib.de>

2019-09-18  Caolán McNamara  <caolanm@redhat.com>  [77fc63f39c7990ccd3f152ad9311656b58f718a2]

        fix column sensitivity map
        
        Change-Id: I14a972bef0caf8a9eef12078aadbad4f2f363a64
        Reviewed-on: https://gerrit.libreoffice.org/79086
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-18  László Németh  <nemeth@numbertext.org>  [26c83053b8fb4421bf48452fb5a7801b16f6bca0]

        tdf#103516 Calc: fit columns to page similarly to Excel
        
        With the page setting "Fit print range(s) to width/height",
        "Width in pages" > 0, and no "Height in pages" selected,
        apply slightly smaller zoom (~98% of the selected zoom),
        when this adjustment results printing fewer pages,
        ie. no more pages printed, than MSO.
        
        Note: a very annoying problem was that Calc printed almost
        blank extra pages (containing only one or a few table rows)
        from documents that Excel printed "correctly".
        
        Change-Id: I527f7084d22fc2ef60780492fbe24791d6ab30ca
        Reviewed-on: https://gerrit.libreoffice.org/79063
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-09-18  Caolán McNamara  <caolanm@redhat.com>  [e9963db401f4f4d23d790cb68d228a0daa706cc4]

        column should be CairoSurface
        
        Change-Id: Iaccc60edbb5729121b8258416a17345df2475f50
        Reviewed-on: https://gerrit.libreoffice.org/79082
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [938d304f0f28962594853a8db1cc574abff8dc49]

        Removed executable permission on files
        
        Change-Id: Iea2a937559ac8393c0fb5bf9482115ba162c2a6c
        Reviewed-on: https://gerrit.libreoffice.org/79079
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-18  Stephan Bergmann  <sbergman@redhat.com>  [ec17c8ec5256386b0197a8ffe5d7cad3e7d70f8f]

        -Werror=volatile in OpenGLZone
        
        Recent GCC 10 trunk in C++20 mode reports issues like
        
        > vcl/inc/opengl/zone.hxx:37:21: error: ‘++’ expression of ‘volatile’-qualified type is deprecated [-Werror=volatile]
        >    37 |      OpenGLZone() { gnEnterCount++; }
        >       |                     ^~~~~~~~~~~~
        
        so look for a type that is more appropriate here (see the comment added to
        vcl/inc/opengl/zone.hxx for details).  (Though calls like
        OpenGLZone::isInZone(), comparing gnEnterCount and gnLeaveCount, in
        OpenGLWatchdogThread::execute are still not done atomically, of course.)
        
        Change-Id: Ie5563addc65f629336f89cbccb73f7b9ac5e9870
        Reviewed-on: https://gerrit.libreoffice.org/79072
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-18  Balazs Varga  <balazs.varga991@gmail.com>  [e9024b469530a483a1019ccef2b8b664c1696456]

        tdf#127448 fix unit test for HiDPI displays
        
        Change-Id: I76a1d54fb23f53b05a0fc3962a92149fe2d65742
        Reviewed-on: https://gerrit.libreoffice.org/79046
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-09-18  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [bb16f6597d3b252837d32d4d9f7c56619c0e70df]

        tdf#42949 Fix IWYU warnings in toolkit/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ib49e2f29daa6d9b2a8195915c4ba10a8cef965ce
        Reviewed-on: https://gerrit.libreoffice.org/78722
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-18  Miklos Vajna  <vmiklos@collabora.com>  [98519e6e4da252c717e2018d4800a00115101bc3]

        writerfilter: use '= default' to define a trivial destructor
        
        Change-Id: I63eb9e64ce1dbacdcdaf77beb1a5a87c3a8d26e8
        Reviewed-on: https://gerrit.libreoffice.org/79073
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-17  Caolán McNamara  <caolanm@redhat.com>  [c2c0bcfc64c5fc0b8299e3143ced482d481d2df0]

        weld ScTpUserLists
        
        Change-Id: I3686b038aabf0b7fa132a5172cbabb667265fe64
        Reviewed-on: https://gerrit.libreoffice.org/79069
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ab86266f22ec3911bc0fff132efa76b9a151253f]

        Removed duplicated include
        
        Change-Id: I2c8f8807e54b3efc5a572644c36861d69a605e0b
        Reviewed-on: https://gerrit.libreoffice.org/79066
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-17  Miklos Vajna  <vmiklos@collabora.com>  [ff5f02b9282e19a2a8a68604c588e9487021b0b5]

        Related: tdf#124600 sw textbox: sync left/right margin of shape to textbox
        
        Writer TextFrames have a default left/right margin; sync from shape to
        textbox is needed to have correct layout when a DOCX shape has 0 left or
        right margin.
        
        The left margin of the shape was already correct.
        
        (The shape in the docx file was extended to have text.)
        
        Change-Id: I832f1bc460f2553bd7f08252d3e21000b4906538
        Reviewed-on: https://gerrit.libreoffice.org/79068
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-09-17  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [29855141a874fa2d0d36959af6ae765eb3a05408]

        SmartArt: separate data model from diagram.cxx
        
        data model is having more and more code, so separate it from diagram.cxx
        as this file is getting too big
        
        Change-Id: I05193c518c47958d24739d97f7b6afbf821b5361
        Reviewed-on: https://gerrit.libreoffice.org/79067
        Tested-by: Jenkins
        Reviewed-by: Grzegorz Araminowicz <grzegorz.araminowicz@collabora.com>

2019-09-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [30c6ff74b5a6068ffb9479761edbd8224e83211a]

        WIN make sure bootstrap.ini is openend read-only
        
        As fstream opens read-write by default, and obviously usually program
        dir content is not modifiable..
        
        Change-Id: I16ade5a87e50c2e94d3f4df3f59fc298b40ceb7f
        Reviewed-on: https://gerrit.libreoffice.org/79061
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-09-17  Tomoyuki Kubota  <himajin100000@gmail.com>  [ff6383face219970a0435b008a0439643a61043e]

        tdf#118544 set correct type for optional parameter
        
        Change-Id: Id8840431b9dc1f1e97882c675ebfc6456e33d953
        Reviewed-on: https://gerrit.libreoffice.org/77684
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-17  Stephan Bergmann  <sbergman@redhat.com>  [d52010013b9cacdd8f71e62fef18c1e679e807f2]

        Consolidate places that manipulate OpenGLZone::gnEnter/LeaveCount directly
        
        (keeping the inline'd-ness of what the OpenGLZone ctor/dtor do, in case that
        might actually be relevant for performance)
        
        Change-Id: I411b83d1b99ed46b35857c7cca10f95dbc1c8e27
        Reviewed-on: https://gerrit.libreoffice.org/79062
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-17  Stephan Bergmann  <sbergman@redhat.com>  [5c386a41c3cf416ed878f5ea6ece8f15990bd613]

        No need for explicit OpenGLZone::enter/leave calls from vcldemo
        
        (though I have no idea how to actually test the affected code)
        
        Change-Id: Ib74d966d021e337bfab94c223812cb51c02c705f
        Reviewed-on: https://gerrit.libreoffice.org/79059
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-17  Stephan Bergmann  <sbergman@redhat.com>  [caa211b62048ac5037b3fd4320f3eb4dea7b639d]

        Better handling of non--UTF-8 filesystem pathnames in sal/osl/unx/
        
        The idea is to internally in sal/osl/unx/ use OString instead of OUString to
        represent pathnames, so that the OString carries the actual bytes that make up
        the pathname.  At the boundary of translating between pathname OStrings and file
        URL OUStrings, translate sequences of bytes that are valid according to
        osl_getThreadTextEncoding() into UTF-8 and translate other bytes into individual
        (percent-encoded) bytes in the file URL.
        
        This change required duplicating some of the internal functionality in
        sal/osl/unx/ for both OString and OUString, and to make part of sal/rtl/uri.cxx
        accessible from sal/osl/unx/ via new sal/inc/uri_internal.hxx.
        
        Change-Id: Id1ebaebe9e7f2d21f350f6b1a07849edee54331f
        Reviewed-on: https://gerrit.libreoffice.org/78798
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-17  Miklos Vajna  <vmiklos@collabora.com>  [b9ce783a4b8ea967281ed583842ee3d931d78ac7]

        CppunitTest_sw_uiwriter: no need to execute on the dispatcher using strings
        
        This has the benefit that the dispatch happens explicitly on our frame,
        not somewhere else.
        
        Change-Id: Id633bab46c3dd1c3eae29b7d7a5b8669898beedc
        Reviewed-on: https://gerrit.libreoffice.org/79058
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-09-17  Stephan Bergmann  <sbergman@redhat.com>  [d5f1b512406fa3025c91738fc3ee6bcc3a209111]

        Use CPPUNIT_ASSERT in test code
        
        Change-Id: I0ac21995315e136ae0035aeaf0f6a6d1e5f5811a
        Reviewed-on: https://gerrit.libreoffice.org/79055
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-17  Mike Kaganski  <mike.kaganski@collabora.com>  [2acc0b3b6330a3550d5ddce954671ce9b8e322d3]

        Remove redundant clears
        
        Change-Id: Id95a33bd7f2a89791e140bf0cb51b59c06a2c65e
        Reviewed-on: https://gerrit.libreoffice.org/79054
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-09-17  Caolán McNamara  <caolanm@redhat.com>  [28fc986025009473c9782b61d8c6062fa60085ba]

        move GetStandardText to stdtext.hxx
        
        Change-Id: Iaf9b5107cf88390f62d5ca94bf985c77bcb8b7ad
        Reviewed-on: https://gerrit.libreoffice.org/79048
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-17  Caolán McNamara  <caolanm@redhat.com>  [65575016ab29b942aea482eab0b54afa262fb998]

        drop some unnecessary includes
        
        Change-Id: I4a39c393867b58179ca1fb4d3984f5d9a5d9f54c
        Reviewed-on: https://gerrit.libreoffice.org/79047
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-17  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [47a62ede2403772b8743bfcfa0b6dd4be17fec9c]

        tdf#126852 Bind TEXT mysql type to Clob
        
        Change-Id: I5a71666f1fafa9507032deffafebf885813a0369
        Reviewed-on: https://gerrit.libreoffice.org/78815
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-09-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [1e202ec8aa177d427c5173c5290e09aec1e5c720]

        avoid some copying
        
        Change-Id: I2e8da57f0fe048c3cf7288bf688f9411e62a1ffc
        Reviewed-on: https://gerrit.libreoffice.org/79035
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-17  Stephan Bergmann  <sbergman@redhat.com>  [087995401447a4d452e3daf147c02fb66c7b05c1]

        Better fix
        
        ...for 32efe70bbfc6c64df7cf73b6a6c0976ae1e038c8 "Fix linux x86 build"
        
        Change-Id: Ic935300777fc43dfb315e1117ca7f96916cc43c6
        Reviewed-on: https://gerrit.libreoffice.org/79050
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-17  Miklos Vajna  <vmiklos@collabora.com>  [4883da6fd25e4645a3b30cb58212a2f666dae75a]

        Related: tdf#124600 DOCX import: ignore left wrap on left-aligned shapes
        
        The DOC import does the same in
        SwWW8ImplReader::AdjustLRWrapForWordMargins(). This fixes one
        sub-problem of the bugdoc, so now the shape anchored in the header has a
        correct position.
        
        This made it necessary to re-visit the tdf#115719 testcases, which are
        minimal reproducers. The original document had from-left alignment
        (instead of align-to-left), but this did not matter before. Bring the
        test documents closer to the original large document, so the tests still
        pass and don't depend on LO mis-handling the above mentioned
        left-aligned situation. (The interesting property of tdf115719.docx,
        where Word 2010 and Word 2013 handles the document differently is
        preserved after this change.)
        
        Change-Id: I973c13df47b0867e2c4756f0c448495257b7c9d5
        Reviewed-on: https://gerrit.libreoffice.org/79049
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-09-17  Thomas Viehmann  <tv@beamnet.de>  [2f679fd3e6f46df7cda77eb70a014bcfcac7df52]

        sw: Mark uno property ParaChapterNumberingLevel as MAYBEVOID
        
        tdf#127534 TextRange.getPropertyValues runs into RuntimeException when
        getting all properties form PropertySetinfo
        
        We suspect that the property might be completely unused / useless.
        However, removing it might be BC breaking for "buggy" uses of
        the property, so this is a lower-risk fix.
        
        Björn helped with great advice, thank you! All errors in the patch
        are my own, though.
        
        Change-Id: Ie80b61003de2b8516e458c800531aac951ebc148
        Reviewed-on: https://gerrit.libreoffice.org/78865
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-09-17  Mike Kaganski  <mike.kaganski@collabora.com>  [d550caa333328d98587b7c269a580b400238dc2b]

        No need for the string buffer here
        
        Change-Id: I196dc9c50169108ca72f7b5e06d0bf2c2bb446d9
        Reviewed-on: https://gerrit.libreoffice.org/79044
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-09-17  Mike Kaganski  <mike.kaganski@collabora.com>  [f57155ec6a980c6222bde4fdea6ce5a54b49025d]

        OUStringBuffer use should be the other way round here
        
        Change-Id: I0555f619253268c71187c24fa7336d44b3fe4dd2
        Reviewed-on: https://gerrit.libreoffice.org/78928
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-09-17  Michael Stahl  <Michael.Stahl@cib.de>  [5ba30f588d6e41a13d68b1461345fca7a7ca61ac]

        tdf#64222 sw: better DOCX import/export of paragraph marker formatting
        
        The problem here is that Word allows formatting the paragraph end
        marker, and applies the same formatting to the generated numbering
        string; Writer has no such marker thing.
        
        This is currently represented by an empty AUTOFMT hint at the end of the
        paragraph, which is created almost by accident in
        SwXText::finishParagraph(), because the paragraph properties are set on
        a SwPaM that doesn't select the whole paragraph but sits at the end.
        
        This is a bit fragile and the hint may have unfortunate accidents such
        as being merged into a preceding AUTOFMT hint if it happens to have the
        same items in it.
        
        It ought to work better to have an item in SwTextNode's SwAttrSet to
        store these special items; has the advantage that the items will also be
        copied when you split the paragraph, like in Word.
        
        Add a RES_PARATR_LIST_AUTOFMT and UNO property "ListAutoFormat" (which
        should be considered a first draft...) and use it in preference (where
        possible) or in addition to (where necessary due to other missing
        pieces) the empty hint.
        
        Also revert the change in checkApplyParagraphMarkFormatToNumbering() to
        consider hints that start before the end of the paragraph, as it has
        unintended side effects as pointed out by Mike Kaganski.
        
        Change-Id: Ic1d5dd9db2bab0c5e4594712bb45973aa1442da3
        Reviewed-on: https://gerrit.libreoffice.org/78729
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-09-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [6e1cb2e9dd406fb2883460cefaa4660622996005]

        disable stringbuffer plugin
        
        as pointed out by mike kaganski:
        
        the 'aCellStr + u"\x0001"' expression gives an OUStringConcat which
        holds the references to the strings and doesn't allocate any memory; the
        OUStringBuffer has a dedicated overload of append() for the
        OUStringConcat, which allocates only once for the combined concat length
        and then copies everything from the concat, instead of doing the append
        twice for each element... why the strange warning for a more efficient
        method?
        
        Change-Id: I6492e99c335e2375cfe78547a87b3079a86890f0
        Reviewed-on: https://gerrit.libreoffice.org/79036
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-17  Caolán McNamara  <caolanm@redhat.com>  [573562e72a5fd85b75006fbc8869c73903a6e504]

        weld DirectSQLDialog
        
        Change-Id: I8f97068bb38a1fb888d60251f8f25506044c8451
        Reviewed-on: https://gerrit.libreoffice.org/78970
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-17  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [a944d4c2aacafdac78eabd7fb0f8909a66d935eb]

        tdf#42949 Fix IWYU warnings in xmloff/inc/
        
        Also recheck include/xmloff/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: If01cb2844209b119063772d829e4ae21b74fc164
        Reviewed-on: https://gerrit.libreoffice.org/78747
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-17  Stephan Bergmann  <sbergman@redhat.com>  [8083ccef3759b2d838df86965c0d1b42f9098848]

        Fix compilerplugins for macOS again
        
        ...in the same spirit as how COMPILER_PLUGINS_TOOLING_ARGS had been introduced
        with ad7e2af4ed0c11f8571374fbb40d38b38c27959c "Allow to pass additional options
        into generator's clang::tooling":  For one,
        ceb26770b3d1c5c2ffaf73f8f589c5e169e6db06 "split clangplugins sharedvisitor
        generator into two steps" should have passed COMPILER_PLUGINS_TOOLING_ARGS only
        into the analyzer and not into the generator executable, while for another, at
        least my local build failed with
        
        > [PCH] compilerplugins/clang/sharedvisitor/clang.pch
        > In file included from /Users/stephan/Software/lo/core/compilerplugins/clang/sharedvisitor/precompiled_clang.hxx:12:
        > In file included from /Users/stephan/Software/lo/core/compilerplugins/clang/sharedvisitor/../plugin.hxx:15:
        > In file included from /Users/stephan/Software/llvm/inst/include/clang/AST/ASTContext.h:18:
        > In file included from /Users/stephan/Software/llvm/inst/include/clang/AST/ASTTypeTraits.h:19:
        > In file included from /Users/stephan/Software/llvm/inst/include/clang/AST/Decl.h:16:
        > In file included from /Users/stephan/Software/llvm/inst/include/clang/AST/APValue.h:16:
        > In file included from /Users/stephan/Software/llvm/inst/include/clang/Basic/FixedPoint.h:19:
        > In file included from /Users/stephan/Software/llvm/inst/include/llvm/ADT/APSInt.h:17:
        > In file included from /Users/stephan/Software/llvm/inst/include/llvm/ADT/APInt.h:18:
        > In file included from /Users/stephan/Software/llvm/inst/include/llvm/Support/Compiler.h:21:
        > In file included from /Users/stephan/Software/llvm/inst/bin/../include/c++/v1/new:90:
        > In file included from /Users/stephan/Software/llvm/inst/bin/../include/c++/v1/exception:81:
        > In file included from /Users/stephan/Software/llvm/inst/bin/../include/c++/v1/cstdlib:85:
        > /Users/stephan/Software/llvm/inst/bin/../include/c++/v1/stdlib.h:97:15: fatal error: 'stdlib.h' file not found
        > #include_next <stdlib.h>
        >               ^~~~~~~~~~
        
        after dc79dc76f18148296ae18ed7251cf61505e25d44 "make clangplugin analyzer use internally a PCH to speed things up".
        
        Change-Id: I4aa925049dbc145c672cad7cab2043a0f13780fa
        Reviewed-on: https://gerrit.libreoffice.org/79028
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-17  Miklos Vajna  <vmiklos@collabora.com>  [c56bf1479cc71d1a2b0639f6383e90c1f7e3655b]

        tdf#105330 sw: fix lost cursor on undoing nested table insert
        
        This is a regression from commit
        e4509eea8fc7c07ddff48edf0d4c015c2663d896 (n#751313 SwCallLink: avoid
        redrawing complete rows without nested tables, 2012-04-20), though
        manual testing shows that the underlying problem has been addressed in
        the meantime, so this can be reverted.
        
        Over time, some poor tests started to depend on the new behavior so
        adapt them as necessary:
        
        1) Change back test added in commit
        075fc0c0a34875adf2833e5933b4982b9443a373 (testcase for fdo#38414,
        2014-03-18) to its original form, that was changed to an export test in
        commit 086550313260d9fa45b91dc705b21bb9b51ce0b8 (move round-tripables to
        ooxmlexport, 2016-10-07), as the export of that document still results
        in data loss of cell content, just happened to pass so far.
        
        2) Explicitly calculate content of text frames in two more tests, which
        just hoped that by the time they assert, the layout is ready already
        (but now that the missing notification is restored, it happens that the
        first pass of the layout doesn't create them; only a later pass, invoked
        by Idle, which doesn't run during cppunit tests).
        
        Change-Id: Ie13d17266cd552f3850848ae980bcfe8776997ac
        Reviewed-on: https://gerrit.libreoffice.org/79026
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-17  Mike Kaganski  <mike.kaganski@collabora.com>  [813cca94cd3a08d98c09fc7c34afddd02dc912ce]

        Fix assert
        
        Change-Id: I074794bdb6cb5ab3e16d4b78174f6aff39b589bc
        Reviewed-on: https://gerrit.libreoffice.org/79031
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-09-17  Stephan Bergmann  <sbergman@redhat.com>  [3787b37943fda2ec346dfdffd2f5831dd598668e]

        Fix -Werror,-Wundef
        
        ...after f303e0bd03ede6faec52b5bc21c74600b179088e "ifdef -> if for consistency"
        
        Change-Id: I81a5c968741a0795a936bb6125cc9448f8b4ef56
        Reviewed-on: https://gerrit.libreoffice.org/79029
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-17  andreas kainz  <kainz.a@gmail.com>  [06925c1230cd6269fa5189ac3f4d608c9edf68e9]

        tdf#120229: Rearrange TOC submenu in sw modules
        
        Change-Id: Ie8b7af5679e18558ef944c03d083a121d30db916
        Reviewed-on: https://gerrit.libreoffice.org/79025
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-09-16  Rene Engelhard  <rene@debian.org>  [f303e0bd03ede6faec52b5bc21c74600b179088e]

        ifdef -> if for consistency
        
        Change-Id: Id95d719425898f9bdbdecf31f89854c3c5bcdf77

2019-09-16  Rene Engelhard  <rene@debian.org>  [78c2a22daa544af90b773d93850e583a0b1b7f9d]

        disable testSmTmpDeviceRestoreFont unless we actually have fonts
        
        .., since Linux Libertine G isn't guranteed to be there othweise
        
        Regression from 78d225f51404d1a98795541bc9c84f7405502411
        
        Change-Id: I1e87e4e01154cca524837a2021a359bf223c50af

2019-09-16  Stephan Bergmann  <sbergman@redhat.com>  [f3251c3185c68f07975aacb3502dfaf7b2dabccd]

        Remove confused "volatile" from LifeTimeManager sal_Int32 members
        
        Lets assume that "volatile" was (confusedly) meant to address multi-threading
        races (rather than signal handler races), but all access to the
        LifeTimeManager::m_nAccessCount and LifeTimeManager::m_nLongLastingCallCount
        members is apparently covered by LifeTimeManager::m_aAccessMutex anyway:  They
        are accessed in
        
        * LifeTimeManager::impl_registerApiCall
        * LifeTimeManager::impl_unregisterApiCall
        * CloseableLifeTimeManager::g_close_isNeedToCancelLongLastingCalls
        
        where in the latter access is covered by a corresponding
        LifeTimeManager::m_aAccessMutex guard.  And calls to the former are made from
        
        * CloseableLifeTimeManager::g_close_endTryClose
        * CloseableLifeTimeManager::g_close_startTryClose
        * CloseableLifeTimeManager::g_close_endTryClose_doClose
        * LifeTimeGuard::~LifeTimeGuard
        * LifeTimeGuard::startApiCall
        
        where all but the last have the calls covered by a corresponding
        LifeTimeManager::m_aAccessMutex guard.  And all calls to
        LifeTimeGuard::startApiCall are made from
        
        * chart2/source/model/main/ChartModel.cxx
        * chart2/source/model/main/ChartModel_Persistence.cxx
        
        following a pattern of
        
            LifeTimeGuard aGuard(m_aLifeTimeManager);
            if(!aGuard.startApiCall()) ...
        
        where the LifeTimeGuard ctor will lock the corresponding
        LifeTimeManager::m_aAccessMutex.
        
        (There are further volatile members in LifeTimeManager and
        CloseableLifeTimeManager of type bool, which are probably equally confused.  But
        lets leave those for another clean-up.  These sal_Int32 volatile members started
        to cause -Werror=volatile (like "error: '++' expression of 'volatile'-qualified
        type is deprecated") with recent GCC 10 trunk in C++20 mode.)
        
        Change-Id: I3d15caba151d697344ce30e90298abd6028d40d5
        Reviewed-on: https://gerrit.libreoffice.org/79022
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-16  Stephan Bergmann  <sbergman@redhat.com>  [b961e7c9ba88b2b84628f2482a5f23fe1f67369a]

        Simplify some osl::Clearable/ResettableGuard
        
        (and use osl::MutexGuard typedef instead of osl::Guard<osl::Mutex>)
        
        Change-Id: Ib433bf978608081f7e3a2ff9671fe16a5b4f50e0
        Reviewed-on: https://gerrit.libreoffice.org/79021
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-16  Stephan Bergmann  <sbergman@redhat.com>  [c31a1bc4fad33451a25265be90f0ef9d6ea3bb91]

        Typo "ones" -> "once" in comments
        
        Change-Id: I832d92e4ba1799869f4ebbb5451e9a80e28bb573
        Reviewed-on: https://gerrit.libreoffice.org/79020
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-16  Caolán McNamara  <caolanm@redhat.com>  [7d41122d44f8566316d984333b17af39cf413a52]

        Resolves: tdf#127546 crash on clicking --Column-- or --Row--
        
        Change-Id: I59cbcdf09b679521b54aa9752bfb15db89829993
        Reviewed-on: https://gerrit.libreoffice.org/79016
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-16  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [32efe70bbfc6c64df7cf73b6a6c0976ae1e038c8]

        Fix linux x86 build
        
        Change-Id: I308752f8e4fd6ac58a417a41545e70171d5370a3
        Reviewed-on: https://gerrit.libreoffice.org/79019
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-09-16  Sumit Chauhan  <sumitcn25@gmail.com>  [ebdb8a832aca93d295b9115363e15d0f2e2a18f6]

        Modified writer's notebookbar*.ui file to display extension
        
        Change-Id: I52793cec017939bf525cae11cc5eff0693620cf7
        Reviewed-on: https://gerrit.libreoffice.org/78799
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-09-16  Stephan Bergmann  <sbergman@redhat.com>  [0d90da9ea0a23c9c4afac62025208559b1496a0e]

        Get rid of two impl_init functions, each called from a single place
        
        Change-Id: I00a981de8a58a83e517144296a05ae8c726f53f0
        Reviewed-on: https://gerrit.libreoffice.org/79006
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-16  Stephan Bergmann  <sbergman@redhat.com>  [b89187aad86e2be000d2f4c9c380a95bf8430c2e]

        Simplify forced memory reads
        
        Change-Id: I68ea0a46bcaaadb455f2f2cc6e53950e2f26a763
        Reviewed-on: https://gerrit.libreoffice.org/79003
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [4007ced54d611d1397387f7329a47de5efaca32f]

        tdf#99115: add Css selector '*' style only if the element...
        
        ... is on top of the hierarchy
        
        Otherwise, we add it for every element on the hierarchy
        
        Adapt unittest from https://bugs.documentfoundation.org/show_bug.cgi?id=100198
        Provided by Sam Yygier
        
        Change-Id: I72c7ae08f3ce0194eff86697b202d5553810abeb
        Reviewed-on: https://gerrit.libreoffice.org/78997
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-09-16  Stephan Bergmann  <sbergman@redhat.com>  [a3b03ba1316b1ec0a9b0a3b45b96dc0a49aa9f1f]

        missing include
        
        (Windows --disable-pch missed declaration of HasAtHook again after
        55402d82c5a81322ff7bca3c277a8813bd967a09 "tdf#42949 Fix IWYU warnings in
        vcl/source/[o-w]*/" had reverted be394e1cec8eefd21f5963857b90c2268b511fc5
        "missing include")
        
        Change-Id: I4f8ba1721d68852b2921daef1a3b538154be190a
        Reviewed-on: https://gerrit.libreoffice.org/78995
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-16  Caolán McNamara  <caolanm@redhat.com>  [0f37cc57228e4f0fc6355776e77bbc959d3b3e86]

        tdf#127561 avoid shapes with currently invalid positions
        
        where getAccessibleCellAt would throw and just ignore
        the shape, seems to be a temporary problem and the correct
        position becomes known later.
        
        Change-Id: I736be9675a03e0a1cb98ceb29caf2d7869c84535
        Reviewed-on: https://gerrit.libreoffice.org/78981
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c7ca124efd08097a1005ea56773d4def87efebcb]

        move WriteGradient and ReadGradient to the TypeSerializer class
        
        Change-Id: I40f72470c2a5a4a9ffff45ccc3295e7a8f1f3584
        Reviewed-on: https://gerrit.libreoffice.org/78876
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-09-16  Stephan Bergmann  <sbergman@redhat.com>  [bdcf58bdb178402bad25ea1459af3611648eb196]

        -Werror=volatile (GCC 10 trunk)
        
        "error: compound assignment with ‘volatile’-qualified left operand is
        deprecated" in C++20 mode
        
        Change-Id: I62825237a2f4caf359f5f116ab4097ae6b9376e6
        Reviewed-on: https://gerrit.libreoffice.org/78975
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-16  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [9176441f1cc21f7e5d07808b3dd86b726a645e84]

        dont define PROPERTY_NONE multiple times
        
        Change-Id: Ia4af4a281058131d41c2a65abbce58bf5f7a38b6
        Reviewed-on: https://gerrit.libreoffice.org/78866
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-09-16  Arnaud Versini  <arnaud.versini@gmail.com>  [151ba014b31c43ae51f14be6f88a16ced1542701]

        accessibility : namespace cleanup
        
        Change-Id: I6b8c69babba163c74cd90757bad2c9f997b7e66f
        Reviewed-on: https://gerrit.libreoffice.org/75160
        Tested-by: Jenkins
        Reviewed-by: Arnaud Versini <arnaud.versini@libreoffice.org>

2019-09-16  Arnaud Versini  <arnaud.versini@gmail.com>  [94552560fe319aa16f219e70c1caa5d63e0e1419]

        sw access: cleanup namespaces declaration
        
        Change-Id: I2e3db2645c00c4a5d917693b509a1b8e6c446eb8
        Reviewed-on: https://gerrit.libreoffice.org/78863
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-16  Caolán McNamara  <caolanm@redhat.com>  [d7db9cf313c3e86f9ab48163509f17edfd9d3d0b]

        make ODatasourceConnector take weld::Window
        
        Change-Id: I4c0299904f26fdda26e65018d0ed4001e60258a4
        Reviewed-on: https://gerrit.libreoffice.org/78968
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-16  Caolán McNamara  <caolanm@redhat.com>  [6d15dcd1298d29c479b9bd8759ba91241d1c23b8]

        latest expat
        
        Change-Id: Ia98c9718ccd8e18b5f56851027bde944164f05c4
        Reviewed-on: https://gerrit.libreoffice.org/78976
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-16  Laurent BP  <laurent.balland-poirier@laposte.net>  [aca89b1c8a7caef40973c7e607bd816540a405e6]

        Improve FN AutoText for zu
        
        Translate names which appear in Navigator
        
        Change-Id: I6b2cc1083858f8446d23a23dfcd470a60bfc4b9b
        Reviewed-on: https://gerrit.libreoffice.org/78804
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-09-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ede8a34679ca35ec8e2dfa433b16ce83e068eb0d]

        vcl: update the svm test for gradient with additional example
        
        Change-Id: If4202cb7b13bc1af81303cc682af5f30d414c5b5
        Reviewed-on: https://gerrit.libreoffice.org/78875
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-09-16  Chris Sherlock  <chris.sherlock79@gmail.com>  [78d225f51404d1a98795541bc9c84f7405502411]

        tdf#74702: remove GetOutDevType() from SmTmpDevice
        
        Adds in logic to OutputDevice that takes a font color and the font's
        background color - if the font and background is dark then return the
        stock white color, if the font and background are bright, then return
        the stock black color, otherwise just return the font color.
        
        Also added a unit test to ensure that SmTmpDevice restores font and
        test color correctly.
        
        Change-Id: Id805682778d82826c644e7a27017c8d30b1ff5eb
        Reviewed-on: https://gerrit.libreoffice.org/75524
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-09-16  Caolán McNamara  <caolanm@redhat.com>  [e17c5e1247943300f333c8f0a0f34cebc10738d4]

        drop VclComboBoxText in favor of GtkComboBoxText
        
        Change-Id: I772b0e9daeee69bf981ab68332d9be2ca0c2e02a
        Reviewed-on: https://gerrit.libreoffice.org/78967
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-16  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [ecbe359df7d6842d232f0718dcaf004632bb39da]

        tdf#42949 Fix IWYU warnings in vcl/unx/generic/*
        
        Also recheck vcl/inc/unx/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I6e91c51892063b0ae6fe571753c4924f2481f3c2
        Reviewed-on: https://gerrit.libreoffice.org/78618
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-16  Miklos Vajna  <vmiklos@collabora.com>  [b21be80c403abefa40cf9056d46b8c8e8d69a8ac]

        sw: prefix members of SwUndoSaveSection
        
        Change-Id: I7e5433695a2e06c540fe6623fe3d9940d3255bd4
        Reviewed-on: https://gerrit.libreoffice.org/78974
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-09-16  Stanislav Horacek  <stanislav.horacek@gmail.com>  [b8e840e684f7662483d9e5b47dd03a8e3a81f6e5]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - remove incorrect Czech word
            
            Change-Id: Ice9bf2b15284034ad9a21ef9123a761a7982ac9e
            Reviewed-on: https://gerrit.libreoffice.org/78856
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            Tested-by: Andras Timar <andras.timar@collabora.com>
            
2019-09-16  Arnaud Versini  <arnaud.versini@gmail.com>  [ee8bc3fbd5aa83112cd9cfef6788d2b3a2e55afe]

        vcl:pdf : simplify PDF/A code generation
        
        Change-Id: I2c5116891d28d37e23048a027124b803af8e25e4
        Reviewed-on: https://gerrit.libreoffice.org/78867
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-09-15  Caolán McNamara  <caolanm@redhat.com>  [1fbcca1366b0d12db7b0e1b86ea2f502773f6483]

        add WinBits and InitFlag to RoadmapWizard ctor
        
        so wizard modality and resizability flags in .ui can be
        honoured by VclBuilder
        
        Change-Id: I5dd40796349862261d0b67cf14bfb6a62d8c19ab
        Reviewed-on: https://gerrit.libreoffice.org/78948
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-15  Jens Carl  <j.carl43@gmx.de>  [ba3147f09c8749dc1250e16d432beae6b9d5342b]

        tdf#45904 Remove/disable obsolete XText Java tests
        
        The XText tests are already written and enabled in C++ since commit
        7b773d9c25fbda03f6fd97503a4af6361a2a5e87.
        
        Change-Id: Iad5e22251ad33cfb32c68e32770a1dbf294dd01a
        Reviewed-on: https://gerrit.libreoffice.org/78927
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-09-15  Jens Carl  <j.carl43@gmx.de>  [b3e98730b324c6343a024e18075817241fe25437]

        tdf#45904 Move XSimpleText Java tests to C++
        
        Move XSimpleText Java tests to C++ for ScAnnotationShapeObj.
        
        Change-Id: Ib8d071dce2ee5906b85537b3fca7bcf7b238e735
        Reviewed-on: https://gerrit.libreoffice.org/78926
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-09-15  Julien Nabet  <serval2412@yahoo.fr>  [0f85a718dc0d241a8aa1b2d27accb575367691fe]

        tdf#127548: Assertion when creating table in Design
        
        + fix segfault by resetting m_xContainer and m_xBuilder when disposing
        Regression from:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=8c66efa030e98cfdf5da20be368566d64e43c5d1
        
        Change-Id: Ib80dc035b9fbddcf9665d534376a4dc36ec2e9e5
        Reviewed-on: https://gerrit.libreoffice.org/78942
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-15  Caolán McNamara  <caolanm@redhat.com>  [aee628a37af1a5e54c23a70d2dee2ec1edbd56f2]

        ditch wizarddialog.ui now
        
        Change-Id: I4c0b169849ccd255766bbadf4b1eac900a0b192f
        Reviewed-on: https://gerrit.libreoffice.org/78940
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-15  Caolán McNamara  <caolanm@redhat.com>  [3164005dc6a767f327192f89462c21d8b986206d]

        unused OWizardPage ctor
        
        Change-Id: I80089f9a01023380b067983ac30364a75a488485
        Reviewed-on: https://gerrit.libreoffice.org/78938
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-15  Caolán McNamara  <caolanm@redhat.com>  [72d3b352905d49b7ac8fb9f466d5df3cf1bc8c09]

        split RoadmapWizard into its own header
        
        Change-Id: Ic0b790a6535f09782a9cb0fa1add480cbbe8c503
        Reviewed-on: https://gerrit.libreoffice.org/78922
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-15  Caolán McNamara  <caolanm@redhat.com>  [04f326cee7678be86db3bb826f6f83918d7a239a]

        merge RoadmapWizard and OWizardMachine
        
        Change-Id: Ib8c68cb5e96f8bfa9b2398946b87f3b451b3a37e
        Reviewed-on: https://gerrit.libreoffice.org/78912
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-15  Caolán McNamara  <caolanm@redhat.com>  [bcaeebd98a697d6bcf891990c3b13de5da1790e7]

        Related: tdf#125531 use RemoveTabPage for removing a tab page
        
        which removes the tab cross-platform
        
        Change-Id: If2584cc75350fb0106f1a1f5190abb74b0ee0ccf
        Reviewed-on: https://gerrit.libreoffice.org/78871
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-15  Caolán McNamara  <caolanm@redhat.com>  [183206ee091c589a93b90a6a24cc4bdbe2d01062]

        base new page id off current last page id
        
        So when appending a page, not originally in the .ui, we use an id of +1 of the
        final id, rather than an id equal to the number of pages. That way we don't end
        up with duplicate ids if there was a page removed before appending another one
        
        Change-Id: I150f479112198bc26fc2dc143fa4622f5e0de713
        Reviewed-on: https://gerrit.libreoffice.org/78911
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4cf9bb10945aaad487c756c8f282d03b9eea89ae]

        Fix missing verb
        
        Change-Id: I41084a1858e9ea1d22f51a5ca640efa6ec963e42
        Reviewed-on: https://gerrit.libreoffice.org/78835
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [196e7ad850e40e631255ef42bb1653902e201837]

        Fix typos
        
        Change-Id: I111acf563106f43cadb36f35823dc655255a1317
        Reviewed-on: https://gerrit.libreoffice.org/78923
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-15  Jens Carl  <j.carl43@gmx.de>  [bda1d88f2bfa21202725ab9c567b3cccba3c1f0b]

        tdf#45904 Move XShapeDescriptor Java test to C++
        
        Move XShapeDescriptor Java test to C++ for ScAnnotationShapeObj.
        
        Change-Id: I21c51f6d557e877fed6319ed83f7951bdcb3f800
        Reviewed-on: https://gerrit.libreoffice.org/78924
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [096b91ee15e2686d4eb7118fdb9688ba9dbc44b2]

        shave 10% off load time of large docx file
        
        Change-Id: I5aacde7b6886bf47e79d055639e1b911da3be168
        Reviewed-on: https://gerrit.libreoffice.org/78900
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-14  Caolán McNamara  <caolanm@redhat.com>  [8aca05e934c71f8562107a0fd81a991e8c8fe0b3]

        assert for missing model in GtkTreeView
        
        Change-Id: I48550a06d73c974d6637026abc90e1e4d74c4257
        Reviewed-on: https://gerrit.libreoffice.org/78861
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-14  Arkadiy Illarionov  <qarkai@gmail.com>  [5c4ba7cb99a7d4e4eefaa132e64d08fdc82ba759]

        tdf#39593 use isUnoTunnelId in xmloff
        
        Add getUnoTunnelId methods.
        
        Change-Id: I80d3568e65ac66ee65ad589755a20270a27e62a7
        Reviewed-on: https://gerrit.libreoffice.org/78744
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-09-14  Jens Carl  <j.carl43@gmx.de>  [0d0e8533afe565564835e6d51500e64066fd565b]

        tdf#45904 Move XShape Java tests to C++
        
        Move XShape Java tests to C++ for ScAnnotationShapeObj.
        
        Change-Id: I26658ea7b0b26f68659024100c4d3c40e383899e
        Reviewed-on: https://gerrit.libreoffice.org/78898
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-09-14  Caolán McNamara  <caolanm@redhat.com>  [5e4d564e27d062a48fd04cb7263b769819dd3a50]

        rework IM underline impl wrt mix of UTF-8/16/32 units
        
        e.g. ctrl+shift+e type boy then space twice in writer. The UTF-32 units
        are 0x65 0x1f466 0x1f3fb. The underline should encompass the whole range,
        prior to this the trailing Emoji Modifier Fitzpatrick was separated from
        the boy base emoji by an incomplete underline
        
        Change-Id: I2e846e8eeedf96f341ed7f50d504883768e9eff0
        Reviewed-on: https://gerrit.libreoffice.org/78878
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-14  Caolán McNamara  <caolanm@redhat.com>  [df809481d4fcee0ac51cf056161ee4953ade44bd]

        inherit from one class
        
        Change-Id: Ia3cb14429a42e445c14cecc20728d59d985f4b5d
        Reviewed-on: https://gerrit.libreoffice.org/78837
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-13  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [6df7568e46b7f307ad6ae94730809fe63a6981a6]

        WIN allow setting a memory limit for soffice.bin
        
        This adds a Win32 section and two keys to the bootstrap.ini, which
        can be used to apply a memory limit to the soffice.bin process on
        Windows. Per default the limit won't affect any sub-processes,
        because the 2nd key adds JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK to
        the Jobs' flag list.
        
        To activte the limit, extend the bootstrap.ini like this:
        
        [Win32]
        LimitMaximumMemoryInMB=0
        ExcludeChildProcessesFromLimit=true
        
        and adapt the values to your needs. Zero disables the limit.
        
        Change-Id: Ic474c6d6cdfe5ff3cfadbe6614030442171df1ae
        Reviewed-on: https://gerrit.libreoffice.org/78819
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-09-13  Caolán McNamara  <caolanm@redhat.com>  [d37330ce1b356c71b2b3d635ff03f1259bee2fca]

        document how to align extra widgets with message dialog labels
        
        Change-Id: I6c64d1b637120cab71de5f521c0c0268f2f80732
        Reviewed-on: https://gerrit.libreoffice.org/78870
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-13  Caolán McNamara  <caolanm@redhat.com>  [e40e04c83f3c8e962c838d63124e653d7dfede89]

        Related: tdf#127195 use MessageDialogController to relocate checkbox
        
        MessageDialogController has an argument which indicates what
        widget in a message dialog should be rearranged to be aligned
        with the message box messsage area, "hidedialog" in this case
        
        remove the indent amount as the relocate logic takes care of
        the intent of that
        
        Change-Id: I92f138e41ec3fd50771d210db8358e9236684157
        Reviewed-on: https://gerrit.libreoffice.org/78869
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-13  Caolán McNamara  <caolanm@redhat.com>  [363e895b016b80589c55e6348d6aab60b4e7f75c]

        double >>
        
        Change-Id: I3edbab8b8a9003cce6aa62d32dcefe46b2d94f50
        Reviewed-on: https://gerrit.libreoffice.org/78868
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-13  Heiko Tietze  <heiko.tietze@documentfoundation.org>  [22f3cca81039ac97bee96ba47498fbea1ccc1557]

        Revert "Resolves tdf#127317 - Make text of tips of the day selectable"
        
        Selectable text makes the GtkLabel unwrap; revert is needed until the control works properly
        
        This reverts commit 54a3044ebd7f946235ba1d0a8af11ad94872afb7.
        
        Change-Id: I7b63e0e29a22f3feddac99ac42735a1880a9b1c2
        Reviewed-on: https://gerrit.libreoffice.org/78864
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-09-13  Heiko Tietze  <heiko.tietze@documentfoundation.org>  [3d85f485dee1c4e0c3a30f2e088fe34be69e1b06]

        Resolves tdf#127436 - Display issues of TotD on macOS
        
        Dialog resizing blocked
        
        Change-Id: Ie61880d2d08adabf64a60e97a9bf00c02247f1ce
        Reviewed-on: https://gerrit.libreoffice.org/78761
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-09-13  Andras Timar  <andras.timar@collabora.com>  [b59a67b4e3186660155038906ecb6d6fb11df834]

        Disable use of X11 or Wayland to reduce dependencies of Online
        
        Change-Id: Iea7ab7d2aedf33ce7924b2b26f406f69bdffc0eb
        Reviewed-on: https://gerrit.libreoffice.org/78848
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-09-13  Andras Timar  <andras.timar@collabora.com>  [6b84f67c7b48b4ed8703d9d6cbd9650d83c87913]

        Disable test testFdo37606Copy::Import when we don't have UI
        
        The test uses clipboard which works differently when there is
        no UI therefore it fails. In Online, when configured with
        --disable-gui, the actual operations work, i.e. one can copy
        the table from top of the document and paste it at the end
        of the document.
        
        Change-Id: I530e01a5d81dc46514fbf34502a31fef4c1e4995
        Reviewed-on: https://gerrit.libreoffice.org/78846
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-09-13  Ilhan Yesil  <ilhanyesil@gmx.de>  [260caebf8a2382bcde1fb9ff74ceb1b940654e6f]

        tdf#45789 [API CHANGE] Automatic row height in reports
        
        The controls have now an AutoGrow flag which is saved as
        style:min-row-height instead of style:row-height on
        style:table-row-properties in content.xml.
        In this case the table row height will be allowed to grow to accommodate
        the content.
        
        Note: in the conceptual model of reportdesigner this is a per-control
        property but in the current implementation, it is a per-row property in
        the ODF file. Thus, as soon as one control in the row has the AutoGrow
        property set, they all do.
        
        Change-Id: I95c25599e06af0f2f12e72a7cfc0881206f02039
        Reviewed-on: https://gerrit.libreoffice.org/53977
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Jenkins

2019-09-13  Stephan Bergmann  <sbergman@redhat.com>  [d27e70fce2acfc9b14f2f07c9096daa50dc2acd8]

        Avoid some false loplugin:redundantfcast involving std::function and lambdas
        
        Change-Id: Id9a93fb60f957d75450deb93f1461b1d9dacf8ca
        Reviewed-on: https://gerrit.libreoffice.org/78860
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-13  Miklos Vajna  <vmiklos@collabora.com>  [eefd7c12f71197ffeb8a29528045e97cbf5c6d2a]

        xmloff: create XMLDrawExportOOO instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I3829df0f3f9d81257f06ef3c2f4fbe9af98dd953
        Reviewed-on: https://gerrit.libreoffice.org/78859
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-13  Caolán McNamara  <caolanm@redhat.com>  [a029ca4dbdeb7bad0ffec500f1117f71bacaa81a]

        add missing model to treeview
        
        Change-Id: Idf268ea30da1b80d9418419b2336979685d7cf8c
        Reviewed-on: https://gerrit.libreoffice.org/78858
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-13  Caolán McNamara  <caolanm@redhat.com>  [e1ec771c60d1fe03651b24f938589863c3882bc8]

        Related: tdf#122791 take *final* dialog preferred size
        
        as the size to consider when trying to fit as many column widgets into
        it. Not the size it is when the column page is inserted, which
        is just that of the column page and preceeding pages
        
        Change-Id: Id78085c92e9b5718e7282bf8ebd2bde1cdc50689
        Reviewed-on: https://gerrit.libreoffice.org/78855
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-13  László Németh  <nemeth@numbertext.org>  [c5d37d324cd6d17114c209de1862344ad58a1d93]

        tdf#117274 XLSX export: fix VML comment shape type id
        
        to avoid shape multiplication in a mixed environment.
        
        MSO needs the special unescaped VML comment shape type
        id "_x0000_t202" to avoid of generating also DrawingML
        shapes from the VML ones. Calc export escaped the shape
        type ids ("_x005F_x0000_t202"), keeping also the DrawingML
        shapes, so every round trip between LO and MSO resulted
        more and more broken shapes in the document.
        
        See also commit ea7274259a211170ee9f5a8714a2f9acd8bed6d8
        "tdf#114842 Fix comment shape export for Calc".
        
        Change-Id: I55b29146ebcdc20cf4f53464bf318fb34bfc5934
        Reviewed-on: https://gerrit.libreoffice.org/78831
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-09-12  Heiko Tietze  <tietze.heiko@gmail.com>  [0701a1838280d4fa9c54ca39f1a5297fe4857a16]

        Resolves tdf#125531 - Empty CMIS properties dialog
        
        CMIS tab hidden when not isCmisDocument(), ie. no elements
        
        Change-Id: Ib682aa62ae5035a9ecb107fec709d243764346d9
        Reviewed-on: https://gerrit.libreoffice.org/78625
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-09-12  Heiko Tietze  <tietze.heiko@gmail.com>  [8a231fc4114d435f92cfda36aa2e5e38ecef0ada]

        Resolves tdf#127195 - Placement of "Don't show again" box in No help
        
        Placed in one row with action buttons
        
        Change-Id: I0ac792afed10f0a4f78d7ce170db9db176c76974
        Reviewed-on: https://gerrit.libreoffice.org/78585
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-09-12  Caolán McNamara  <caolanm@redhat.com>  [23a9dffb84a75e1a50016409779d8d8a89d5f554]

        cid#1453559 silence Unchecked return value cid#1453560 silence Unchecked return value cid#1453562 silence Unchecked return value
        
        Change-Id: I6b7dc42d6f2ebd8abb47fb71805c66c7f45d7748
        Reviewed-on: https://gerrit.libreoffice.org/78838
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-12  Miklos Vajna  <vmiklos@collabora.com>  [9463ee0a105e13f1f5f6c71fac3549abe5aa79d0]

        sd edit diagram: dispose the diagram dialog after we don't need it
        
        Fixes:
        
        soffice.bin: /home/vmiklos/git/libreoffice/master/include/vcl/vclptr.hxx:110: VclPtr<reference_type>::~VclPtr() [with reference_type = VclAbstractDialog]: Assertion `(!m_rInnerRef.get() || m_rInnerRef->isDisposed() || m_rInnerRef->getRefCount() > 1) && "someone forgot to call dispose()"' failed.
        
        Change-Id: I4ac6a2e874f816f29ab593e3cbc87f3ddebb8109
        Reviewed-on: https://gerrit.libreoffice.org/78840
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-09-12  Miklos Vajna  <vmiklos@collabora.com>  [7dfc3d2def531fcdcfbf27f68c384fded1a948a1]

        vcl: document what LO_COLLECT_UIINFO does and how to use it
        
        See <https://wiki.documentfoundation.org/Development/UITests> for more
        info.
        
        Change-Id: I17f647a5c67aa6aef3bf7ac4743fdc778f8a59d3
        Reviewed-on: https://gerrit.libreoffice.org/78836
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-09-12  Caolán McNamara  <caolanm@redhat.com>  [166dc8778d79c2932800ee26a8e18994b5a6b884]

        merge OWizardMachine and WizardDialog
        
        Change-Id: I9d8aa49eb4394b630197cac97777231ed87f7a75
        Reviewed-on: https://gerrit.libreoffice.org/78834
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-12  Caolán McNamara  <caolanm@redhat.com>  [8c66efa030e98cfdf5da20be368566d64e43c5d1]

        weld OCopyTableWizard cluster
        
        Change-Id: I52547defb0e7ba328ec20d41a955e545556ffd16
        note: get the toplevel parent by getting it from the XInteractionHandler
        Reviewed-on: https://gerrit.libreoffice.org/78751
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-12  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [8150219824a1d08c4a22fd8bb7cc63fe2aa88074]

        Add IwyuFilter_svl.yaml
        
        Looks like I forgot to add this in 43ddddb703bcdb9430752af63ae46527f737f874
        
        Change-Id: I1aad5add0cbbc9baf72a4548fa33d57bb837707c
        Reviewed-on: https://gerrit.libreoffice.org/78084
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-12  Miklos Vajna  <vmiklos@collabora.com>  [67700b7a87840a0642e6317d1cc865295bc32964]

        base: add some doc from Tomi's talk
        
        See
        <https://conference.libreoffice.org/2019/program/schedule/sept-12th-thursday/>.
        
        Change-Id: I0edb74d69f6af06c82022350e2fe0aedab56c486
        Reviewed-on: https://gerrit.libreoffice.org/78832
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-09-12  Miklos Vajna  <vmiklos@collabora.com>  [483ed485ee3994621998b130f587a61a303c93a2]

        chart2: add some doxygen comments from Marco's talk
        
        See
        <https://conference.libreoffice.org/2019/program/schedule/sept-12th-thursday/>.
        
        Change-Id: I914cfd02934206ab20a5e7af43ec5698dd9d29dc
        Reviewed-on: https://gerrit.libreoffice.org/78829
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-09-12  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [4a4adaebeeb2b116d88378b6ca7247fccbd3576a]

        tdf#42949 Fix IWYU warnings in sd/source/ui/[u-v]*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I878a639eee26f543093f640cd10b8cb7bfbbd108
        Reviewed-on: https://gerrit.libreoffice.org/78350
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [718d9b5e709ca19ce6d1d540ee6b64d0285181f6]

        Fix typos
        
        Change-Id: I7fdeba2d7407989a00befaad1c186cd6f132cb85
        Reviewed-on: https://gerrit.libreoffice.org/78827
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0f4d60ea931e9949a8d6c1ac6c60e331ad53eb66]

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

2019-09-12  Stephan Bergmann  <sbergman@redhat.com>  [005c43025ac6121074616fed7628d7acd0a68101]

        One more generated file missing from compilerplugins/.gitignore
        
        Change-Id: I19bfb57f842d3c4fbff011c019b637ec1b80314f
        Reviewed-on: https://gerrit.libreoffice.org/78826
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [74c409853f2c7be9f70230f1923e72ef146a4a30]

        gcc9.2.1 also warns about truncation here
        
        Change-Id: I8d1cbe259836a9737297a9af0bc762e88ef6148c
        Reviewed-on: https://gerrit.libreoffice.org/78817
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-12  Miklos Vajna  <vmiklos@collabora.com>  [78e369cc261fd83f2259a70b2589b928b59090f0]

        desktop: mark LOKClipboard as final
        
        Otherwise the virtual member function calls in the constructor would be
        dangerous.
        
        Change-Id: I2fece2ca5718deafe0b88a774208c553e630b411
        Reviewed-on: https://gerrit.libreoffice.org/78824
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-12  Jim Raykowski  <raykowj@gmail.com>  [1d5b89eccdccb3090b5503a60f829c54c077f328]

        tdf#126833 fix table auto format undo/redo
        
        Fixes regression caused by fix for tdf#123516
        
        Change-Id: If7b6bf9cba30085585fc495898f3dfb308197495
        Reviewed-on: https://gerrit.libreoffice.org/78770
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-09-11  Mike Kaganski  <mike.kaganski@collabora.com>  [e08cba00beaf29b9953cb4c3f89faca2bc7b42c1]

        Fix missing dependency
        
        Without this, e.g. 'make clean; make CustomTarget_idlc/parser_test' may
        fail on localized Windows, because the library is not built yet.
        
        $ locale
        LANG=en_US.UTF-8
        LC_CTYPE="en_US.UTF-8"
        LC_NUMERIC="en_US.UTF-8"
        LC_TIME="en_US.UTF-8"
        LC_COLLATE="en_US.UTF-8"
        LC_MONETARY="en_US.UTF-8"
        LC_MESSAGES="en_US.UTF-8"
        LC_ALL=en_US.UTF-8
        
        (but what is relevant, is that on Windows, osl_getThreadTextEncoding
        returns active codepage, independent on cygwin locale settings; in my
        case, it's Win1251)
        
        Backtrace:
        
            ucrtbased.dll!issue_debug_notification(const wchar_t * const message) Line 28
            	at minkernel\crts\ucrt\src\appcrt\internal\report_runtime_error.cpp(28)
            ucrtbased.dll!__acrt_report_runtime_error(const wchar_t * message) Line 154
            	at minkernel\crts\ucrt\src\appcrt\internal\report_runtime_error.cpp(154)
            ucrtbased.dll!abort() Line 61
            	at minkernel\crts\ucrt\src\appcrt\startup\abort.cpp(61)
            sal3.dll!`anonymous namespace'::FullTextEncodingData::FullTextEncodingData() Line 389
            	at c:\lo\src\core\sal\textenc\textenc.cxx(389)
            sal3.dll!rtl::Static<`anonymous namespace'::FullTextEncodingData,A0xa37698ef::FullTextEncodingDataSingleton>::get() Line 395
            	at c:\lo\src\core\include\rtl\instance.hxx(395)
            sal3.dll!Impl_getTextEncodingData(unsigned short nEncoding) Line 434
            	at c:\lo\src\core\sal\textenc\textenc.cxx(434)
            sal3.dll!rtl_createTextToUnicodeConverter(unsigned short eTextEncoding) Line 110
            	at c:\lo\src\core2\sal\textenc\textcvt.cxx(110)
            sal3.dll!rtl_string2UString_status(_rtl_uString * * ppThis, const char * pStr, long nLen, unsigned short eTextEncoding, unsigned long nCvtFlags, unsigned long * pInfo) Line 807
            	at c:\lo\src\core\sal\rtl\ustring.cxx(807)
            sal3.dll!rtl_string2UString(_rtl_uString * * ppThis, const char * pStr, long nLen, unsigned short eTextEncoding, unsigned long nCvtFlags) Line 887
            	at c:\lo\src\core\sal\rtl\ustring.cxx(887)
            idlc.exe!rtl::OUString::OUString(const char * value, long length, unsigned short encoding, unsigned long convertFlags) Line 363
            	at c:\lo\src\core\include\rtl\ustring.hxx(363)
            idlc.exe!convertToAbsoluteSystemPath(const rtl::OString & fileName) Line 62
            	at c:\lo\src\core\idlc\source\idlccompile.cxx(62)
            idlc.exe!sal_main_with_args(int argc, char * * argv) Line 86
            	at c:\lo\src\core\idlc\source\idlcmain.cxx(86)
            idlc.exe!main(int argc, char * * argv) Line 26
            	at c:\lo\src\core\idlc\source\idlcmain.cxx(26)
            idlc.exe!invoke_main() Line 79
            	at d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(79)
            idlc.exe!__scrt_common_main_seh() Line 288
            	at d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(288)
            idlc.exe!__scrt_common_main() Line 331
            	at d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(331)
            idlc.exe!mainCRTStartup() Line 17
            	at d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_main.cpp(17)
            kernel32.dll!BaseThreadInitThunk()
            ntdll.dll!RtlUserThreadStart()
        
        
        Change-Id: Ida88eca9d477c61870a8fb94aab043f894b16d10
        Reviewed-on: https://gerrit.libreoffice.org/78580
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-11  Arkadiy Illarionov  <qarkai@gmail.com>  [8f35bb1fcc9c1efd7edc52efbfc33509de2c00f2]

        tdf#39593 Drop RootItemContainer::GetImplementation
        
        Replace with comphelper::getUnoTunnelImplementation.
        Also use isUnoTunnelId().
        
        Change-Id: I014d27fd985836e9232b7f4772696b946eec907e
        Reviewed-on: https://gerrit.libreoffice.org/78745
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [157420e496ddebd7101d88ba8d07164d3971ad22]

        Typos
        
        Mainly fixing '..' and '....'
        
        Change-Id: Ied226ed148c571d278ae65b3f468bd329f557fa9
        Reviewed-on: https://gerrit.libreoffice.org/78669
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-11  Stephan Bergmann  <sbergman@redhat.com>  [6bddab1d2553defebf6b2ebdd80553413d364dd8]

        Adapt solenv/flatpak-manifest.in to recent download.lst changes
        
        Change-Id: Idc5dd70be16d1905cee2b84860e031953b6323b9
        Reviewed-on: https://gerrit.libreoffice.org/78779
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-11  Julien Nabet  <serval2412@yahoo.fr>  [7289828e106081ddae0e053d306fef5ffd0dee3b]

        tdf#120945: Relationship of tables isn't recognized by formwizard
        
        The patch implements getExportedKeys which was lacking.
        Console logs:
        warn:connectivity.firebird:13144:18512:connectivity/source/drivers/firebird/DatabaseMetaData.cxx:1468: Not yet implemented
        warn:legacy.osl:13144:18512:connectivity/source/drivers/firebird/DatabaseMetaData.cxx:1469: Not implemented yet!
        
        The only difference with getImportedKeys is the fact that :
        - in getImportedKeys, table name of Where condition is the foreign key
        - in getExportedKeys, table name of Where condition should be the primary key
        Instead of duplicating the whole code of getImportedKeys,
        I created a local function which contains the main part.
        
        Change-Id: Ia4497524fecf098257eec27e44e016a7cbe23480
        Reviewed-on: https://gerrit.libreoffice.org/78822
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-11  Stephan Bergmann  <sbergman@redhat.com>  [343df4dfb7242599afc3187b9c674037b7d5c6af]

        Adapt compilerplugins/.gitignore
        
        ...to ceb26770b3d1c5c2ffaf73f8f589c5e169e6db06 "split clangplugins sharedvisitor
        generator into two steps"
        
        Change-Id: Icee23ea3c130a7f157d6fec0489d0b9d8f03da20
        Reviewed-on: https://gerrit.libreoffice.org/78821
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-11  Stephan Bergmann  <sbergman@redhat.com>  [b057f4f8dbc1a3e392fee7b0b06de1847d3424c3]

        Adapt compilerplugins.clean
        
        ...to ceb26770b3d1c5c2ffaf73f8f589c5e169e6db06 "split clangplugins sharedvisitor
        generator into two steps"
        
        Change-Id: If75495e9d57007bb30e69e74842bcf42457c9ee4
        Reviewed-on: https://gerrit.libreoffice.org/78820
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-11  Stephan Bergmann  <sbergman@redhat.com>  [e046381467f7ad03a845156042dcedb75e56f0d3]

        Adapt solenv/flatpak-manifest.in to "bundle external: qrcodegen"
        
        (b4141cade04dac0c9d47293313a4521282975f12)
        
        Change-Id: I3474bdf62d865974bf03682c3201d8dc42993c7a
        Reviewed-on: https://gerrit.libreoffice.org/78780
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-11  Stephan Bergmann  <sbergman@redhat.com>  [833c23264b532e34e050e3b8747c02ede6bf7350]

        Fix stack-use-after-return when moving a slide in the list
        
        ...very far, so that the list needs to scroll:
        
        > ==1676==ERROR: AddressSanitizer: stack-use-after-return on address 0x7f039a1e6420 at pc 0x7f03c34e0658 bp 0x7ffede26b140 sp 0x7ffede26b138
        > READ of size 8 at 0x7f039a1e6420 thread T0
        >  #0 in Point::X() const at include/tools/gen.hxx:78:44 (instdir/program/libvcllo.so +0x5cf6657)
        >  #1 in OutputDevice::PixelToLogic(Point const&) const at vcl/source/outdev/map.cxx:1191:47
        >  #2 in sd::slidesorter::controller::DragAndDropContext::UpdatePosition(Point const&, sd::slidesorter::controller::InsertionIndicatorHandler::Mode, bool) at sd/source/ui/slidesorter/controller/SlsDragAndDropContext.cxx:84:47
        >  #3 in sd::slidesorter::controller::DragAndDropContext::UpdatePosition(Point const&, sd::slidesorter::controller::InsertionIndicatorHandler::Mode, bool)::$_0::operator()() const at sd/source/ui/slidesorter/controller/SlsDragAndDropContext.cxx:92:34
        >  #4 in void std::__invoke_impl<void, sd::slidesorter::controller::DragAndDropContext::UpdatePosition(Point const&, sd::slidesorter::controller::InsertionIndicatorHandler::Mode, bool)::$_0&>(std::__invoke_other, sd::slidesorter::controller::DragAndDropContext::UpdatePosition(Point const&, sd::slidesorter::controller::InsertionIndicatorHandler::Mode, bool)::$_0&) at gcc/x86_64-pc-linux-gnu/10.0.0/../../../../include/c++/10.0.0/bits/invoke.h:60:14
        >  #5 in std::enable_if<is_invocable_r_v<void, sd::slidesorter::controller::DragAndDropContext::UpdatePosition(Point const&, sd::slidesorter::controller::InsertionIndicatorHandler::Mode, bool)::$_0&>, void>::type std::__invoke_r<void, sd::slidesorter::controller::DragAndDropContext::UpdatePosition(Point const&, sd::slidesorter::controller::InsertionIndicatorHandler::Mode, bool)::$_0&>(sd::slidesorter::controller::DragAndDropContext::UpdatePosition(Point const&, sd::slidesorter::controller::InsertionIndicatorHandler::Mode, bool)::$_0&) at gcc/x86_64-pc-linux-gnu/10.0.0/../../../../include/c++/10.0.0/bits/invoke.h:110:2
        >  #6 in std::_Function_handler<void (), sd::slidesorter::controller::DragAndDropContext::UpdatePosition(Point const&, sd::slidesorter::controller::InsertionIndicatorHandler::Mode, bool)::$_0>::_M_invoke(std::_Any_data const&) at gcc/x86_64-pc-linux-gnu/10.0.0/../../../../include/c++/10.0.0/bits/std_function.h:291:9
        >  #7 in std::function<void ()>::operator()() const at gcc/x86_64-pc-linux-gnu/10.0.0/../../../../include/c++/10.0.0/bits/std_function.h:622:14
        >  #8 in sd::slidesorter::controller::ScrollBarManager::RepeatAutoScroll() at sd/source/ui/slidesorter/controller/SlsScrollBarManager.cxx:518:17
        >  #9 in sd::slidesorter::controller::ScrollBarManager::AutoScrollTimeoutHandler(Timer*) at sd/source/ui/slidesorter/controller/SlsScrollBarManager.cxx:539:5
        >  #10 in sd::slidesorter::controller::ScrollBarManager::LinkStubAutoScrollTimeoutHandler(void*, Timer*) at sd/source/ui/slidesorter/controller/SlsScrollBarManager.cxx:537:1
        >  #11 in Link<Timer*, void>::Call(Timer*) const at include/tools/link.hxx:112:45
        >  #12 in Timer::Invoke() at vcl/source/app/timer.cxx:75:21
        >  #13 in Scheduler::ProcessTaskScheduling() at vcl/source/app/scheduler.cxx:479:20
        >  #14 in Scheduler::CallbackTaskScheduling() at vcl/source/app/scheduler.cxx:287:5
        >  #15 in SalTimer::CallCallback() at vcl/inc/saltimer.hxx:54:13
        >  #16 in sal_gtk_timeout_dispatch(_GSource*, int (*)(void*), void*) at vcl/unx/gtk3/gtk3gtkdata.cxx:761:45
        >  #17 in g_main_dispatch at ../glib/gmain.c:3189:28
        > [...]
        > Address 0x7f039a1e6420 is located in stack of thread T0 at offset 32 in frame
        >  #0 in sd::slidesorter::controller::SelectionFunction::MouseDragged(AcceptDropEvent const&, signed char) at sd/source/ui/slidesorter/controller/SlsSelectionFunction.cxx:630 (instdir/program/../program/libsdlo.so +0x5c22e1f)
        >   This frame has 1 object(s):
        >     [32, 104) 'aEventDescriptor' (line 631) <== Memory access at offset 32 is inside this variable
        > HINT: this may be a false positive if your program uses some custom stack unwind mechanism, swapcontext or vfork
        >       (longjmp and C++ exceptions *are* supported)
        
        Presumably a regression introduced with 26912eea7521dd2b84bfac56b322cf0f8b142450
        "sd: replace boost::bind with C++11 lambdas and for loops", assuming that
        boost::bind bound rMousePosition by value.
        
        Change-Id: I4cefc5974b7377ff4918d59b51fc8cda41292702
        Reviewed-on: https://gerrit.libreoffice.org/78774
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-11  Stephan Bergmann  <sbergman@redhat.com>  [27808e6e3ed049dda09f552b7769a4e87a82283a]

        Fix Unicode to Shift JIS/MS932 conversion data
        
        These are MS932 extensions, and per
        <https://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP932.TXT>
        ("Table version: 2.01", "Date: 04/15/98"), U+4F92 is a mapping for 0xFA6F (and
        also for 0xED53, which is also an MS932 extension, and "loses" here), and
        U+4F9A is a mapping for 0xFA71 (and also for 0xED55, which is also an MS932
        extension, and "loses" here).  (And neither U+4F92 nor U+4F9A appear as mappings
        in <https://www.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/SHIFTJIS.TXT>,
        "Table version: 2.0", "Date: 2011 October 14 (header updated: 2015
        December 02)".)
        
        This appears to be a typo dating back to
        9399c662f36c385b0c705eb34e636a9aec450282 "initial import".
        
        Change-Id: I0c699675355d839e62d6e4082355a2d67472533e
        Reviewed-on: https://gerrit.libreoffice.org/78720
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-11  Caolán McNamara  <caolanm@redhat.com>  [77039992be17e6881f0c67021718d7d551195b3c]

        Resolves: tdf#127343 show expanders in Add Tables or Query dialog
        
        Change-Id: If30987a07031a8bc37d5089cf03d1e7370275ea2
        Reviewed-on: https://gerrit.libreoffice.org/78807
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [81fd3bb4d76a0e57a4e8464cb1c5813115ea28f3]

        loplugin:redundantfcast check for std::function cast
        
        noticed by mike kaganski
        
        Change-Id: I210f6d2655edde74d9256c6147b7d15a88180196
        Reviewed-on: https://gerrit.libreoffice.org/78743
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-11  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [06f99cd5520fa431ffb74ca5dd4691e892715657]

        tdf#42949 Fix IWYU warnings in sc/qa/extras/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ic6f0627ac49a43e6bbfae8e07fbf110abfaba9ee
        Reviewed-on: https://gerrit.libreoffice.org/78080
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-11  Tomáš Chvátal  <tchvatal@suse.com>  [39b8846276e82a50625a08dfddec34de67ca71c8]

        Check for EMOJI content only on ICU 57 and newer
        
        The older ICU does not have the logic to work with there as it is
        feature of the new icu only:
          http://bugs.icu-project.org/trac/ticket/11802
        
        Change-Id: Icd21be1e20b7cb988e94d107406a4f81d00116a7
        Reviewed-on: https://gerrit.libreoffice.org/78811
        Tested-by: Jenkins
        Reviewed-by: Tomáš Chvátal <tchvatal@suse.com>

2019-09-11  Julien Nabet  <serval2412@yahoo.fr>  [ec57f6eca37192ada29cda1d37ec192472c0d9ef]

        tdf#127461: fix data provider crashes
        
        See bts provided in the bugtracker
        
        Change-Id: I1cc38add93446f8372c80ca45962b04bfa627923
        Reviewed-on: https://gerrit.libreoffice.org/78803
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-11  Miklos Vajna  <vmiklos@collabora.com>  [735af14843eab3e75ac9ed6f0773ce7bb3241c8a]

        external: update pdfium to 3896
        
        Change-Id: I9d47d9afed47e01657b42fbfdb06e7fc91a150c8
        Reviewed-on: https://gerrit.libreoffice.org/78806
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-11  László Németh  <nemeth@numbertext.org>  [f0c832acb53326ccc9a8c1a47401fbc9e1081feb]

        tdf#113014 Writer: show numbering in narrow cells
        
        Paragraph numbering was invisible in narrow cells
        of Writer tables, when the paragraphs have a wider
        indentation and an equivalent negative first line
        indentation, too.
        
        GetLeftMarginWithNum()==0 doesn't mean that the
        paragraph is not numbered with the "new" numbering
        style SvxNumberFormat::LABEL_ALIGNMENT.
        
        Change-Id: I99f0a84404876db6cefdf0da845cd8b425860553
        Reviewed-on: https://gerrit.libreoffice.org/78802
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-09-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d8bd31af915136d2453da25f1500f036a1f8cfd1]

        Fix typos
        
        Change-Id: I22eef797ee934fa003a513a56145e1af9c5ad94e
        Reviewed-on: https://gerrit.libreoffice.org/78801
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f0413ff4ea387b65d30e6f8cce628c2991b361a4]

        Fix typos
        
        Change-Id: I49ac790b4f1b09f5041ec95b8cdf0d6323d036d9
        Reviewed-on: https://gerrit.libreoffice.org/78796
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-09-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2e1e0852eed9699dae31d8a96bfa2726e03b27e1]

        Fix typos
        
        Change-Id: I86f744d5b0d5d8d56c40db2ff17fefbfa3cb4907
        Reviewed-on: https://gerrit.libreoffice.org/78800
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8e999b51a2418febc0fd619aee62183f21b1cf90]

        Fix typos
        
        Change-Id: Id62178a1a8b2e05d13c47f1ac4798578f140dbae
        Reviewed-on: https://gerrit.libreoffice.org/78794
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-09-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0c234a60ae31c2404dfec9d09cc79a1a5c4558fd]

        Fix typos
        
        Change-Id: I79f87f033eeb67d1750bb595d311d74ef3db6ce9
        Reviewed-on: https://gerrit.libreoffice.org/78795
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-09-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b86ab7eb8b14b877c93be23bfc944e629e080573]

        Fix typos
        
        Change-Id: I263a4348774051626f57547f3fdab00a18a92f75
        Reviewed-on: https://gerrit.libreoffice.org/78792
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-09-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [17f9aa97f8753b895db30e8080481f5f6d696b82]

        Fix typos
        
        Change-Id: I4671d0f13e67b1272fd7c24bb6a2a7679c75f20b
        Reviewed-on: https://gerrit.libreoffice.org/78797
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fce010450534e6992345f5df7b9d9665befb7c6e]

        Fix typos
        
        Change-Id: Ibc1b7393a8e65bf23c78fdb9da78c6b73b544cf3
        Reviewed-on: https://gerrit.libreoffice.org/78793
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-10  Julien Nabet  <serval2412@yahoo.fr>  [2acafef57153bfa1ade59e887a55457ba677b976]

        Revert "Related tdf#127040: fix START WITH"
        
        -1 isn't a problem.
        The only pb was record length
        
        This reverts commit f4f8bccbd4e2c3979a83d5b2f49e16a99a3a2016.
        
        Change-Id: I3108e451bf10b2e96dff5eeb040e77feeb67875a
        Reviewed-on: https://gerrit.libreoffice.org/78791
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-10  Tünde Tóth  <tundeth@gmail.com>  [745f4cc374297a73ff5243cdd42a839e469619e7]

        tdf#127362 DOCX export: fix image hyperlink with space to bookmark target
        
        Images as hyperlinks to internal bookmark targets didn't work after
        export, because spaces were replaced only in bookmarks with underline
        characters, now in hyperlinks, too.
        
        Change-Id: I281b2cde276607aa93de92745cfa1ba887ba9976
        Reviewed-on: https://gerrit.libreoffice.org/78782
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-09-10  Miklos Vajna  <vmiklos@collabora.com>  [eedf523c123a82bf3cbc5f389783e22d75b2e2c5]

        tdf#127069 sal: preserve gid of files in the unx osl_replaceFile()
        
        The w32 implementation preserves all attributes of the destination
        file, the unx one preserved none of them.
        
        Bring the unx osl_replaceFile() closer to the w32 by preserving the gid
        of the destination file as a start.
        
        [ No testcase, we support building on systems where the user is part of
        a single group only, and it's not possible to verify the effect of this
        change in such environments. ]
        
        Change-Id: I722d4802df34caf71a9dc0db1a3df8b76acb9de6
        Reviewed-on: https://gerrit.libreoffice.org/78789
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-10  rizmut  <riz_17_oke@yahoo.co.id>  [d05780f102c29b734e21ca729031d625ebf283ef]

        elementary: Fix for tdf#127425
        
        - Update too flat print related icons
        - Add large and extra large autocorrect icons
        - Fix some blurred icons (linetoolbox, word count,autosum)
        - Update add and remove icons in sidebar's track changes section
        - Add custom chevron (related to tdf#125296 enhancement)
        
        Change-Id: Ia7ffa514d1ef02804a82afc701f175d2e2f94249
        Reviewed-on: https://gerrit.libreoffice.org/78750
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-09-09  Julien Nabet  <serval2412@yahoo.fr>  [f4f8bccbd4e2c3979a83d5b2f49e16a99a3a2016]

        Related tdf#127040: fix START WITH
        
        Change-Id: I1dc5223015b787bcc122617d8ad9db6fabad20b2
        Reviewed-on: https://gerrit.libreoffice.org/78787
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-09  Caolán McNamara  <caolanm@redhat.com>  [f27ce3b2f6ec4646fe032459797b3d09e72d4ad8]

        fix documentation
        
        Change-Id: Ie9ca255d98202387bc7781f90570cf6220af2a50

2019-09-09  Caolán McNamara  <caolanm@redhat.com>  [adb9b7c7cc37e768fc874a0dd584e6d76adbf62f]

        enable route to get ParentWindow from an existing UUIInteractionHelper
        
        Change-Id: I550f99fa4a5db41cdad0b4d60ca02866835d7ae2

2019-09-09  Caolán McNamara  <caolanm@redhat.com>  [df3a588d3b604c301bc222b4ac1bde7d1dd855d0]

        no spaces between inch " and number and use double-prime for "
        
        Change-Id: I462f532ff5a1abe08663c2ee2bc6c1329689dc5a

2019-09-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [470c9e31366619a3fdadee4e5506a9c2e0726f21]

        use unique_ptr in Octree
        
        Change-Id: I18d5eb7d63371690de3fd1e8e512bfe4d603078c
        Reviewed-on: https://gerrit.libreoffice.org/78707
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-09  Justin Luth  <justin_luth@sil.org>  [5d04e2c94c8b3f6c5e75ff4c394ca086de5a6e5a]

        tdf#126994 ww8 export: Don't skip TOX end node
        
        The section end node processes the section page break,
        so skipping it after the Table Of Contents meant that a
        page break here was lost.
        
        This fix is specifically for DOCX although it could impact
        .doc (which already worked, and still does) and .rtf
        (which probably doesn't work with section end anyway).
        Utlimately, it just calls OutputEndNode() for an end node,
        so it shouldn't cause any difficulties.
        
        Change-Id: Iabc4a734365febb2b3e3bfed7d3c954b4b01da34
        Reviewed-on: https://gerrit.libreoffice.org/78552
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-09-09  Julien Nabet  <serval2412@yahoo.fr>  [b32ac08a12380228202c396fba36d8ecd85252da]

        sd: prefix members of SdrPowerPointImport
        
        Change-Id: Ia758c5c5bb0c448a5e051557c3ae48e8349c0c92
        Reviewed-on: https://gerrit.libreoffice.org/78762
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-09  Luboš Luňák  <l.lunak@collabora.com>  [4a7f259f2117ff812f2d1c5fc572a14d58af1142]

        update paths to the compilerplugin
        
        ceb26770b3d1c5c2ffaf73f8f589c5e169e6db06 changed the location where
        the clang plugin is built, but the location in the usage has not
        been updated.
        
        Change-Id: Ie791926c324448a950df06372b7ef8c79324748e
        Reviewed-on: https://gerrit.libreoffice.org/78778
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-09-09  Aron Budea  <aron.budea@collabora.com>  [8ede1e351e3c194db747bc93b0a9fe32c0d5c67d]

        MSForms: Add icons to MSO compatible form menu items
        
        ...and correct the Text Box control icon in Elementary
        
        Change-Id: I50596983e88d709f17e8a6748af7e582a88090f5
        Reviewed-on: https://gerrit.libreoffice.org/78620
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-09-09  Balazs Varga  <balazs.varga991@gmail.com>  [55136439e71b7adc62a46a3d3dc8de26d54d989d]

        tdf127448 Chart: Avoid distortion of charts with multilevel axis labels
        
        and too long tickmark lines.
        
        Note: larger chart distortion is a regression
        from commit: 4b3a648a2fd7d733674f95bb7f20670c57e99252
        (tdf#127304 Chart: fix rotation of multilevel axis labels)
        
        Change-Id: Idbcd40d93c21a685e9ad1e49eb8c088a20ecae15
        Reviewed-on: https://gerrit.libreoffice.org/78662
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-09-09  Miklos Vajna  <vmiklos@collabora.com>  [9670abc43051e1f7a3f2ed9369ca9a3748aa7a2b]

        sw: prefix members of SwUndoInserts
        
        See tdf#94879 for motivation.
        
        Change-Id: I2f61a2e9de678d19dd5640865a3b4d4263c90496
        Reviewed-on: https://gerrit.libreoffice.org/78769
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-09-08  Jim Raykowski  <raykowj@gmail.com>  [f76dbe5dc581845996a8bd5f5109c5e2ff5a27b0]

        tdf#127257 Place focus in table after table insert
        
        Change-Id: I85860fbdae4aa1dc1cd4ae8f8107c6adbd964474
        Reviewed-on: https://gerrit.libreoffice.org/78736
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-09-08  Laurent BP  <laurent.balland-poirier@laposte.net>  [89e5af0b698b4748575966d30349af10cfe452f2]

        tdf#81436 Add default Autotext to all l10n
        
        For l10n that do not have yet Autotext, add:
        FN: Formula Numbering
        LOREM: Lorem Ipsum dummy text
        
        Change-Id: Ife882cdc70758ccbbc3fa8e185eca10fab005e4a
        Reviewed-on: https://gerrit.libreoffice.org/78353
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-09-08  Michael Weghorn  <m.weghorn@posteo.de>  [481166337b8187add77c9b2be9f6e2009692f90b]

        tdf#127410 Reliably copy doc print settings for MM
        
        Commit 8385e511aa400e9bd99fd0ca1c5bd5d130277b8a
        ("tdf#117664: mailmerge: copy printer settings to new mailmerge
        document") already implemented copying print settings.
        
        Move it into 'lcl_CreateWorkingDocument' so this happens
        whenever a working document is created from the source
        document.
        
        The problem previously was that a printer settings weren't
        previously copied to the working copy for the
        
            if( pSourceDocSh->IsModified() )
        
        case in 'SwDBManager::Merge'.
        
        Change-Id: I0dbe830bed0a36eb25da0d1b43a7f0d7dbc18f2e
        Reviewed-on: https://gerrit.libreoffice.org/78714
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-09-08  Michael Weghorn  <m.weghorn@posteo.de>  [7d7f024f23024374219a9485a9e1893a221a30fa]

        tdf#127409 Use document-specific value for "Print empty pages"
        
        The check whether or not to print empty pages introduced by
        commit cc46e7b9c75ddbcaaefde5f396ba76b0b866fa58
        ("tdf#116537: use page #s excluding empty pages when they
        are ignored") used the config option, while the option
        actually being used during mail merge can be overriden by
        the document settings, s. commit
        8385e511aa400e9bd99fd0ca1c5bd5d130277b8a
        ("tdf#117664: mailmerge: copy printer settings to new mailmerge
        document").
        
        Change-Id: I3ccc97e260e3bb9e08aa74a305bfda30656a322f
        Reviewed-on: https://gerrit.libreoffice.org/78713
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2019-09-08  Andrés Maldonado  <amaldonado@linagora.com>  [e4cea049c80f4fd6d2a586e73fe9fa08ebd08371]

        tdf#125520 Fix OLE objects drag&drop with 'Insert as Copy'
        
        Change-Id: Ia4e6038c95d1388bdf7f9984b7cf4a69aead87a1
        Reviewed-on: https://gerrit.libreoffice.org/73026
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-09-08  rizmut  <riz_17_oke@yahoo.co.id>  [294222866f4d39e200cf365bac77de76b2ae9841]

        Breeze: Fix for tdf#127415 & tdf#127326
        
        - Add custom chevron (related to tdf#125296 enhancement)
        
        Change-Id: I6ca6282b39bfea0c74383bd1c744142544493be8
        Reviewed-on: https://gerrit.libreoffice.org/78755
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-09-07  rizmut  <riz_17_oke@yahoo.co.id>  [61b757f31f25cda6d595f64226181c7a82ce8d7f]

        tdf#125368, Make KJ SVG icons available in the app
        
        Change-Id: I023cd3ce765d0e620d22c95b7091efc1ede8ce9b
        Reviewed-on: https://gerrit.libreoffice.org/78741
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-09-07  rizmut  <riz_17_oke@yahoo.co.id>  [e9deed5fc19bac2c9fe8292af5200808b81c3493]

        KJ & elementary: tdf#127415, elementary: tdf#127326
        
        - Karasa Jaga & elementary: New extended track changes command
        - elementary: Fix for Calc's first page icon
        
        Change-Id: I370ec353edfd26c0d0f6f98356732ee83ac0885c
        Reviewed-on: https://gerrit.libreoffice.org/78739
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-09-07  Arkadiy Illarionov  <qarkai@gmail.com>  [694784687e502f2e68fde5c2e5d7fb860517cbf8]

        tdf#39593 use isUnoTunnelId in unoxml
        
        Change-Id: I8f29df9763030ff69791bf978a359f36d553dda4
        Reviewed-on: https://gerrit.libreoffice.org/78742
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-09-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [483ba975b40d99c931c22a63fc85e190922406a7]

        remove some unnecessary casts
        
        Change-Id: I16aa2cdc3e92c3ea2661ebf0a528f72cbe193df9
        Reviewed-on: https://gerrit.libreoffice.org/78716
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-07  Arkadiy Illarionov  <qarkai@gmail.com>  [c1e1806c9c01d2ac2f62f95dd79cbb2037bc87af]

        tdf#39593 drop comphelper::getImplementation
        
        Replace with comphelper::getUnoTunnelImplementation.
        
        Change-Id: I96277aa9c17532ea6e2781dbc3305b2dbaa4e5c2
        Reviewed-on: https://gerrit.libreoffice.org/78733
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-09-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b9b39acea7ec3867b0d911128148b03bf24a66ca]

        Fix typos
        
        Change-Id: Ia6760e685e7f38458a8c78e6304d06d0e7222805
        Reviewed-on: https://gerrit.libreoffice.org/78740
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-07  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [f2bc27972c13f54c4860a3ca995017bc5ad84e6e]

        kill SwXShape SwClient
        
        this completely removes calbck.hxx from sw/source/core/unocore -- may it
        never return.
        
        Change-Id: Ie4c8b3a29fd4038a19c34116d47672b504ee9f2c
        Reviewed-on: https://gerrit.libreoffice.org/78735
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-09-07  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [8ac6d2e7e7293e7c5f4bb79ab7b36a843b2c3175]

        make page bookkeep the SwXShapes
        
        - and remove SwClient/Modify between SwXShape and Page
        
        Change-Id: I482f5357dbd361e957fef54b5cbc594351c70b96
        Reviewed-on: https://gerrit.libreoffice.org/78734
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-09-07  Aron Budea  <aron.budea@collabora.com>  [29bda20c915287bbd1cd0fc6c56574cfa74b5ce3]

        lokdocview: Add missing callback cases
        
        To prevent gtktiledviewer from crashing.
        
        Change-Id: Ia23504c20eac185f3302e8d694672ebf6d853585
        Reviewed-on: https://gerrit.libreoffice.org/78737
        Tested-by: Jenkins
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2019-09-07  Arkadiy Illarionov  <qarkai@gmail.com>  [03747db026a5b4959ec0700d9addf0482e6f5977]

        tdf#39593 use isUnoTunnelId in connectivity
        
        Change-Id: I458049e23e9fc1855cb4ba9519b9b940f170b024
        Reviewed-on: https://gerrit.libreoffice.org/78732
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-09-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6c5a9db12e34cdf9d55312711b5a1d63c5ff812d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix typo
            
            Change-Id: I1a9958dedf6b836acef6e1033a9d79f3f94202e0
            Reviewed-on: https://gerrit.libreoffice.org/78730
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-09-06  Michael Weghorn  <m.weghorn@posteo.de>  [1dccd6814f1fe7a06f3168d01d18d347269cd3c1]

        tdf#126184 Use max paper dimensions to calculate clip region
        
        Assuming at least A4 for the page size isn't enough if
        e.g. A2 or larger is used, so too much was clipped in that case.
        
        Therefore, use the the maximum paper width/height instead, which
        is 6 m by default. This is still far from the 19 km that caused
        tdf#63955 and I cannot reproduce tdf#63955 with that new limit.
        
        A big thanks to Regina Henschel for the great analysis in
        tdf#126184!
        
        (Side note: Comments 18 and 19 in tdf#63955 suggest to do the whole
         clipping elsewhere, so if anybody wants to take a look at this...)
        
        Change-Id: Iccacad621675df6c7b4477182d7332c4a3d67139
        Reviewed-on: https://gerrit.libreoffice.org/78690
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-09-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [374782be555c1d91628a098c3f1c5cd85f7b0b01]

        use unique_ptr in Outliner
        
        Change-Id: I022cf01f2c36f8846227a89418735271880d1f95
        Reviewed-on: https://gerrit.libreoffice.org/78715
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [f76a7bcc65343a4aa51d24b13c998bf04031d89f]

        return unique_ptr from :svt::GraphicAccess::getImageStream
        
        Change-Id: Ie63259ce826101e553c1cb03a85e7c0ba5f0f9f5
        Reviewed-on: https://gerrit.libreoffice.org/78719
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [08e09136a60e176703c08aff8a7a8e8a12d3f9b1]

        use unique_ptr in EditNodeIdx
        
        Change-Id: I59702aa3d54f60cb3e41410e82b0532bac05274f
        Reviewed-on: https://gerrit.libreoffice.org/78717
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-06  Eike Rathke  <erack@redhat.com>  [2b591a40b0f6894531350ccb733abef3c3e1d9bf]

        Related: tdf#98844 CreateMatrixFromDoubleRef() for bCalcAsShown ScCellIterator
        
        ... to cover ForceArray cases like SUMPRODUCT().
        
        Change-Id: I149ef4a9633f3237d48fc4f2b6011b03bccebc49
        Reviewed-on: https://gerrit.libreoffice.org/78721
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-09-06  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [551f757b27ee7e3f6a316afd5ae8966ff40b7e25]

        WINDOWS_BUILD_SIGNING: check for explicit TRUE for signing msi
        
        it's one of those variables that are set to FALSE and not left empty...
        
        Change-Id: Ic26888e4e983db625b5943a2c094eacc84fe1331

2019-09-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [1da37c216e66bdf40f754234adca3b7ffee1112e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#42990 Different handling of Text Cells in Calc
            
            Change-Id: I96d54394fc4191ae80f593040b2b870e8a6e9e39
            Reviewed-on: https://gerrit.libreoffice.org/78612
            Tested-by: Jenkins
            Reviewed-by: Eike Rathke <erack@redhat.com>
            
2019-09-06  Eike Rathke  <erack@redhat.com>  [4321d8c8b09fd880a18b4106cdd1f90acc18a861]

        Resolves: tdf#98844 calculate as shown with SUM() again
        
        Change-Id: I0032bdb9a8f54baa2e599861e45691a255f45275
        Reviewed-on: https://gerrit.libreoffice.org/78708
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-09-06  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [cc876706b1626078ee056c35f7dda1efcc315df9]

        mysqlc: Support connection to utf8mb4 server
        
        This charset is backward compatible with 'normal' utf-8.
        
        Change-Id: I4407894bf9029b9c56eb0d2530796e85bd226591
        Reviewed-on: https://gerrit.libreoffice.org/78650
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-09-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9219242d42b7b0e5b00d7a1997cc7fcf35894627]

        Disable inserting HTML comments as notes by default
        
        Usually HTML comments have no value, so I guess it's better to not import them by default
        
        Change-Id: Ie518e754797d3cf4874eb7d272663f21e68bc44d
        Reviewed-on: https://gerrit.libreoffice.org/78694
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-09-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [77e39d55457385eb1585034e8e461ad9ba77e707]

        use unique_ptr in CreatePrintGraphics
        
        Change-Id: Ib9ca0173f3b5bb090ae71f8622fef717a47e8a2b
        Reviewed-on: https://gerrit.libreoffice.org/78704
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [77902a3cb2ab3af542e62253cc9f4dc12e099293]

        Fixing '....'
        
        Change-Id: Icf2a34500acc18b28f113c85366bf24edc6d20b9
        Reviewed-on: https://gerrit.libreoffice.org/78695
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-06  Heiko Tietze  <tietze.heiko@gmail.com>  [9b021e87e04f4ab294d8cefb5d54bfe29e1e85dd]

        Resolves tdf#125130 - UI: Show 'Go to first/last page' in new print dialog
        
        Buttons added
        gtk-media* replaced by gtk-go*
        
        Change-Id: I274bccb747d6f5e899e826ee8bebf3c1127e6374
        Reviewed-on: https://gerrit.libreoffice.org/78635
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-09-06  László Németh  <nemeth@numbertext.org>  [9f6d1d5c4c75c51f36815178507e336c504025fb]

        tdf#124604 DOCX import: fix indentation at numbering
        
        If the actual numbering style was associated to a base
        paragraph style, indentation of the base paragraph
        style has also priority over the indentation defined
        in the numbering style.
        
        Change-Id: Ic57b6b854be291c75c0eb7a9dfd4c376585fe26b
        Reviewed-on: https://gerrit.libreoffice.org/78659
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-09-06  Tünde Tóth  <tundeth@gmail.com>  [04163422234d1becac05b16c7460518277294d6b]

        tdf#127339 DOCX import/export: fix image hyperlink to bookmark target
        
        Images as hyperlinks didn't work with internal bookmark targets.
        
        Change-Id: I5f3bf150f62d11837b45851e221119dcff93dcaa
        Reviewed-on: https://gerrit.libreoffice.org/78639
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-09-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [fc161dc07cafda54ebdabd4c66dfd6528cc11813]

        use unique_ptr in DoConvertToPolyObj
        
        Change-Id: Ia7f9ff4d8f7b9834b6634e5c126bd65014dacf19
        Reviewed-on: https://gerrit.libreoffice.org/78684
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-06  Luboš Luňák  <l.lunak@collabora.com>  [dc79dc76f18148296ae18ed7251cf61505e25d44]

        make clangplugin analyzer use internally a PCH to speed things up
        
        This generally makes the sharedvisitor performance reasonable.
        The only costly thing that remains is compiling the large sharedvisitor.cxx,
        which with optimizations takes quite some time, but there's ccache for that.
        
        Change-Id: Iffa5fc9df34cdb5edf1cde34fc558fd007ef8263
        Reviewed-on: https://gerrit.libreoffice.org/78569
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-09-06  Luboš Luňák  <l.lunak@collabora.com>  [ceb26770b3d1c5c2ffaf73f8f589c5e169e6db06]

        split clangplugins sharedvisitor generator into two steps
        
        Analysing all the plugin sources using just one process takes a lot of time,
        so split out a separate analyzer tool that'll analyse one source and
        print out the data to a .plugininfo file. The generator then will read
        all of these and generate sharedvisitor.cxx . This allows parallelising
        the expensive analysis.
        
        With this commit sharedvisitor.cxx is no longer included in the repository,
        as this and the next commit should make the generation fast enough.
        
        Change-Id: Idfc33c4ea6ccfd84f829b51001c8ddeb0be09961
        Reviewed-on: https://gerrit.libreoffice.org/78568
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-09-06  Arkadiy Illarionov  <qarkai@gmail.com>  [f599c31fe68882f510cf3d101102e71f9bf795c8]

        tdf#39593 use isUnoTunnelId
        
        Adapt getUnoTunnelId methods where required: rename or make public.
        
        Change-Id: I0fd2120bf9f0ff1aa690329a65ff64a154c89315
        Reviewed-on: https://gerrit.libreoffice.org/78680
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-06  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [8811516e2e9e71dd45198081d26c748cdf4d831a]

        split msi signing from creation to reduce number of singtool calls
        
        as with private key on crypto-smartcard you'd have to enter your pin
        over a hundred times while creating full-lang builds and that is not
        fun.
        This reduces it to
        * once for dll/exe
          (at least in case for mergelib is is less than 350 objects and
          that doesn't break commandline limits - previously it was set to
          only sign 20 objects at a time, forcing a pin-entry over 15 times) and
        * once for main installation set
        * once for SDK
        * once for all the helppacks
          (signing description previously also contained the language, this
          change drops that to just "<productname> <version> Helppack"
        
        and last three are not scattered timewise, but are done after all
        packaging is complete, so the build only waits twice for user-input.
        
        Change-Id: Ibb8bb233e967556f9654573ad30d0ed5883b533f
        Reviewed-on: https://gerrit.libreoffice.org/78649
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2019-09-06  Stephan Bergmann  <sbergman@redhat.com>  [4ea98c922f130843e2c57417d4a3e5970b25de22]

        Fix typo in comment (ASCII 0x42 is "B")
        
        Change-Id: Iba8411cede4dc47aaa1d9d433de2606c0d66e0bf
        Reviewed-on: https://gerrit.libreoffice.org/78692
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-06  Heiko Tietze  <tietze.heiko@gmail.com>  [54a3044ebd7f946235ba1d0a8af11ad94872afb7]

        Resolves tdf#127317 - Make text of tips of the day selectable
        
        Change-Id: If0e0b04be8f7086d18fe3481c3bd8f65b48a0676
        Reviewed-on: https://gerrit.libreoffice.org/78683
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-09-06  Caolán McNamara  <caolanm@redhat.com>  [966a51dfc63e2a783282dfd0379bf5c987b1e136]

        Resolves: tdf#125461 32bit XImage is not premultiplied
        
        regressions since...
        
        commit 86ea64f216819696cd86d1926aff0a138ace2baf
        Date:   Fri Feb 15 13:14:32 2019 +0100
        
            Support for native 32bit Bitmap in VCL and SVP (cairo) backend
        
        32bit cairo data is premultiplied with alpha but not so 32bit XImages which
        don't have alpha at all, so restore the pre-change 32bit accessors, which
        effectively ignore their alpha channel, beside the post-change ones and
        toggle which one to use depending on the back end capability
        
        Change-Id: Ibfec18b4ddb6e93ab19e44e7127e7a16982e2f49
        Reviewed-on: https://gerrit.libreoffice.org/78665
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-06  Caolán McNamara  <caolanm@redhat.com>  [00df1cd5d663216cf59465d3c6c23dafd0de6f81]

        ofz#15225 Timeout cut out uninteresting slow path
        
        Change-Id: Ia9c1187891e4bf5515417b2e5ffc093ef2335af3
        Reviewed-on: https://gerrit.libreoffice.org/78674
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [39214c54efbefb1d78754ad14f936882c326a482]

        Typos
        
        Mainly fixing '....' and '..'
        
        Change-Id: Ic928701b319868671b826d757dd94c296fd5e942
        Reviewed-on: https://gerrit.libreoffice.org/78668
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [22ef2a15bb5cae4b877449237bb8d3e41f2d49db]

        Fixing "...."
        
        Change-Id: Id005a7531d546dd43de13b49bcb3e93081c5ad8d
        Reviewed-on: https://gerrit.libreoffice.org/78679
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c12c84e6d8f26b7c7dfd4d0daa642879b435d2c6]

        Fixing "...."
        
        Change-Id: I3424e17cfdfb563fdc5882942031deafae8689fe
        Reviewed-on: https://gerrit.libreoffice.org/78678
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-06  Tomaž Vajngerl  <quikee@gmail.com>  [3c1c1b8885e76a24b961b2fadbecfb536f423293]

        Revert "lok: Don't send any cursor changes for table in Writer"
        
        This reverts commit 7af38dd4fdaff8ae2ca12e2fe7e2319bcc6bdeba.
        
        Change-Id: Ic9de4c0f7a2dd71c4aeff71ca17b71bff0ffe817
        Reviewed-on: https://gerrit.libreoffice.org/78682
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-09-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [73e3604fc16695758b9a7f55051d2f786f74be2d]

        Fixing '....' and '..'
        
        Change-Id: I926069d6c1f2712e5020d930f7ff6c62fd00e912
        Reviewed-on: https://gerrit.libreoffice.org/78667
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [396473a3d6ddd1f1ee2d4e0fd3bae5c41d2cc3fd]

        use unique_ptr in ImpConvertContainedTextToSdrPathObjs
        
        Change-Id: I7995bb3e8732ec20b941bd029e5a77aa78d09592
        Reviewed-on: https://gerrit.libreoffice.org/78673
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [8494a95f29c74b06cfdf78c6a218ddeba81e3914]

        return unique_ptr from ImpConvertMakeObj
        
        Change-Id: I24b53dceb79bd43aed92c8130dc33b637410d231
        Reviewed-on: https://gerrit.libreoffice.org/78672
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-06  Zdeněk Crhonek  <zcrhonek@gmail.com>  [42eb80c12aae5ae87c218a670d95a82d916f6e2c]

        uitest add test for Impress - Custom slide show dialog
        
        Change-Id: Ief7fc017f69f4daa706d1a40050143f5d33b4f10
        Reviewed-on: https://gerrit.libreoffice.org/78681
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-09-06  Tamás Zolnai  <tamas.zolnai@collabora.com>  [ced915bf4c4dfc890193bbea269ef74995ecc888]

        tdf#127379: PPTX: Gradient background fill of a slide is lost during RT.
        
        Change-Id: I149bf161f53d566d461347e00d04fc45394bc051
        Reviewed-on: https://gerrit.libreoffice.org/78670
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-09-06  Tamás Zolnai  <tamas.zolnai@collabora.com>  [0417fb9ccd5a5467107621b5ac5ba1edcda71c68]

        tdf#127372: PPTX: Shape's background transparency changes during RT
        
        Need to use a better null value for FillTransparenceGradient.
        Use black-black which has equal effect than having no transparency at all.
        
        XFillFloatTransparenceItem has also an enabled attribute, but it
        can not be accessed via the UNO API. We can acces only the gradient object,
        so with a better null value we can check whether the API attribute is
        actually set or not.
        
        Change-Id: I480489f588376582f80d5062145b7f398ef61ad7
        Reviewed-on: https://gerrit.libreoffice.org/78657
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-09-05  Stephan Bergmann  <sbergman@redhat.com>  [27c886f5aa8e53b22caf0ef9d721f60e77cd65f2]

        Clean up {osl_,osl::}systemPathEnsureSeparator combo
        
        Change-Id: Iafa953725c1ca8e6f3032945dc0700ae989519b9
        Reviewed-on: https://gerrit.libreoffice.org/78671
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-05  Eike Rathke  <erack@redhat.com>  [de146784684789174616108817f5c9df7c000e81]

        Resolves: tdf#126577 stop filling a series when threshold is reached
        
        ... instead of filling the remainder of the selection with #NUM! errors.
        
        Change-Id: I12f3943196878c7631f3dc6ac182631faab17323
        Reviewed-on: https://gerrit.libreoffice.org/78675
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-09-05  Stephan Bergmann  <sbergman@redhat.com>  [001f739f1bca7607b0f8cf5f0c7e500dea70db44]

        Clean up {osl_,osl::}systemPathMakeAbsolutePath combo
        
        Change-Id: Iec4c2ff8c8239069f95fff195c49fac9f7c865d4
        Reviewed-on: https://gerrit.libreoffice.org/78656
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-05  Khaled Hosny  <khaledhosny@eglug.org>  [467387ed2f4f226b580da7a674c2ed88365c976a]

        Merge GetFontCodeRanges() into GetFontCharMap()
        
        Change-Id: I61d8edf0be492c1c06274c11ac5d2e65415525a9
        Reviewed-on: https://gerrit.libreoffice.org/78638
        Tested-by: Jenkins
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2019-09-05  Khaled Hosny  <khaledhosny@eglug.org>  [fc0119d0afb7775663762d972b6d5dbc15581c66]

        Remove effectively dead code
        
        We dropped support for non-SFNT fonts for a while now.
        
        Change-Id: Iaa2ea308effa7328bd84240cf29fc3fd117d418a
        Reviewed-on: https://gerrit.libreoffice.org/78637
        Tested-by: Jenkins
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2019-09-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [8b7434bc04de343b47d3107995cd9c3c96de40b0]

        use unique_ptr in SdrObject::getFullDragClone
        
        Change-Id: I904f1f13bb4958e3457476e6e682ec7d7b97c670
        Reviewed-on: https://gerrit.libreoffice.org/78660
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-05  Andras Timar  <andras.timar@collabora.com>  [4c16f79b30ff3e015c706e0563faf6cf2931e1a6]

        tdf#121983 add whitelist for libcairo.so.2
        
        Change-Id: If255e5af56d78047af9d38d6a7f0df070888816e
        (cherry picked from commit df92637754c5e7fd59d0aec8bf646c8b42416fd5)
        Reviewed-on: https://gerrit.libreoffice.org/78595
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins

2019-09-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [71740e630321f1cf12363995cdfc0a53fa2cd8cb]

        Fix typos
        
        Change-Id: Ibfff5af316a2c18b5735245caf5a27a562bc0f52
        Reviewed-on: https://gerrit.libreoffice.org/78664
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-05  Caolán McNamara  <caolanm@redhat.com>  [ad657dddd0b5f34a7fedde54b90d59d69513336d]

        consistently use RemoveScanline
        
        Change-Id: Iad0bbbf1e2a522778fe4a88632bd7cbce4e2008c
        Reviewed-on: https://gerrit.libreoffice.org/78661
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-05  Stephan Bergmann  <sbergman@redhat.com>  [8cb5c2565e87a3f1e026bdb9f9308f6ea8fd1452]

        Use OUString in osl_getNextDirectoryItem
        
        Change-Id: Ifa1491a1af1d3c74d84ec4d6bec79fcf7a5d6bf4
        Reviewed-on: https://gerrit.libreoffice.org/78653
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [ec56174b0c83411b762b0992565e58c1ec4fc3f3]

        loplugin:useuniqueptr in VtableFactory
        
        Change-Id: I122b6749f148abb48f646bfcd32ef86e2f5fa553
        Reviewed-on: https://gerrit.libreoffice.org/78651
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7af38dd4fdaff8ae2ca12e2fe7e2319bcc6bdeba]

        lok: Don't send any cursor changes for table in Writer
        
        As the table column and row resize and select when using it over
        LOKit, are using the markers and the mouse border changes weren't
        working at all, we can safely turn the mouse cursor changes off.
        
        Change-Id: I4c898da1db39c91a9178115dcd1e0c43eb7c36bf
        Reviewed-on: https://gerrit.libreoffice.org/78644
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-09-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [cecbf4e87f6b9229d87b65d67575861ee61b0cdb]

        loplugin:useuniqueptr in ClassFile
        
        Change-Id: I6ca5ae6f700747e726e531231b3a5cd1586c54d7
        Reviewed-on: https://gerrit.libreoffice.org/78652
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-05  Stephan Bergmann  <sbergman@redhat.com>  [4e9714d2870ce02abe552a41e6278678265b9df9]

        Fix osl_systemPathEnsureSeparator precondition
        
        Change-Id: I0165a14f159a6c2c7bce84d1ca646435146d1da0
        Reviewed-on: https://gerrit.libreoffice.org/78643
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-05  Stephan Bergmann  <sbergman@redhat.com>  [078d5c629ed9ad48b8e6bc4bd73e077a024fdef1]

        Let osl_systemPathEnsureSeparator directly take an OUString
        
        Change-Id: Ia9505298fe92d62d716e2c28ac0a5098c4b61121
        Reviewed-on: https://gerrit.libreoffice.org/78642
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-05  Arkadiy Illarionov  <qarkai@gmail.com>  [396869e0e71bd33f5d962779abf72f35d01245e5]

        Simplify Sequence iterations in accessibility
        
        Use range-based loops, STL and comphelper functions.
        
        Change-Id: I600f6eeffd606859c24cdce8faeaead29abfb843
        Reviewed-on: https://gerrit.libreoffice.org/78573
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-09-05  Michael Weghorn  <m.weghorn@posteo.de>  [111cf7ee0b26a831577c7c03089f9de159aef16d]

        tdf#127357 Make "Select Address List" dialog modal again
        
        Modality got lost for non-gtk3 VCL plugins when the dialog
        was welded in commit 3963bab7c1cd31b946646131cdc5576894675293
        ("weld SwCreateAddressListDialog").
        
        Change-Id: I92cb706d7ff9033d4f5b6fe91837739d548a887f
        Reviewed-on: https://gerrit.libreoffice.org/78631
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-09-05  Stephan Bergmann  <sbergman@redhat.com>  [265552e8ab1ba86f09146470156ee32db269197b]

        Use compat::IgnoreImplicit
        
        ...for reliable results across Clang versions.  Also, there appears to be no
        need to check for CXXTemporaryObjectExpr both before and after IgnoreImplicit.
        
        Change-Id: Ib804591b6d50073c99680d0933e21f32bba29342
        Reviewed-on: https://gerrit.libreoffice.org/78640
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-05  Stephan Bergmann  <sbergman@redhat.com>  [2422dfd060fe0a4024b6410e436f2d4c358ece9b]

        loplugin:simplifyconstruct
        
        Change-Id: Ia512cf70a51dd8f41060d4b4b12b120826b53ee9
        Reviewed-on: https://gerrit.libreoffice.org/78636
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-05  Michael Stahl  <Michael.Stahl@cib.de>  [632ee9aae6d5f3cf08b6d6b2789310c20db713b7]

        tdf#95848 sw: DOCX export: export w:lvlOverride elements
        
        ... when necessary; factor out MSWordExportBase::NumberingLevel() so it
        can be called for this purpose.
        
        Change-Id: I958210052b162c2b23f0162ffebbf5add1ed328c
        Reviewed-on: https://gerrit.libreoffice.org/78608
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-09-05  Caolán McNamara  <caolanm@redhat.com>  [aae9f2765036569901ec0924ac16ac1f6d91ef48]

        Resolves: tdf#127033 use UI font for spell checking widget
        
        Change-Id: I18e0459bf16ee69860b7dcc8c5ecc75a7805fe13
        Reviewed-on: https://gerrit.libreoffice.org/78632
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-05  Regina Henschel  <rb.henschel@t-online.de>  [57c9bdab377a00649299d1a4c9ed2f9e5e03b84e]

        tdf#127166, tdf#123903 improve import/export of line styles
        
        I have added import and export of prstDash line styles, for OOXML
        and for binary MS Office formats. This includes:
        Corrected Dot <--> Dash confusion, corrected some wrong defaults,
        added support for hairlines tdf#127267, take care of treating
        length 0 as 100%.
        
        tdf#108064 has introduced some mapping from our standard line styles
        to OOXML prstDash. I have removed that and implemented to export
        our styles as custDash and recover them back on import. That way the
        dashing looks initially the same in MS Office. I have removed the now
        wrong test.
        
        Binary MS Office formats have no custom dash styles AFAIK, therefore
        I have not changed the export of our styles there, but only added
        support for prstDash styles.
        
        Change-Id: Ia8cc8f90df6fdbe42adfc0236cc52becc670b333
        Reviewed-on: https://gerrit.libreoffice.org/78372
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-09-05  Mike Kaganski  <mike.kaganski@collabora.com>  [8590de9d8c3f155f23155d7500fd805c0e21a26b]

        Reduce some repeated code
        
        Change-Id: I617f606b64706e8bc32e827644e5f1d1ef27702a
        Reviewed-on: https://gerrit.libreoffice.org/78624
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins

2019-09-05  Stephan Bergmann  <sbergman@redhat.com>  [411e4d15ff278c4fec77126f29916b5600aefbfb]

        Fix conversion of U+0000 in ImplUnicodeToDBCS
        
        ...which appears to have been broken when
        13824735057ef25075af8fd0ddb8f14e34c7eeb6 "#81346# - Fix for unconverted
        characters for DBCS encodings" moved that "if" out of surrounding "if" block.
        (And, for consistency, write the "if" check in the same way as the preceding one
        is written since 739cb04c36524c5a1bbf768dfe93624a1b2ec8b4 "#97705# Fixed mapping
        of Big5 EUDC points.")
        
        Change-Id: I4324197c4eba671ab6313fb89f988da102b8ffa5
        Reviewed-on: https://gerrit.libreoffice.org/78627
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-05  Heiko Tietze  <tietze.heiko@gmail.com>  [e8acfdb4428523e10fe63728f36bc0d8ddd9a9d8]

        Resolves tdf#125296 - Replace hard-coded chevron by themable icon
        
        Chevron now taken from sfx2/res/chevron.png
        Vertical toolbars don't have a rotated icon anymore
        
        Change-Id: Idf6c11ba818b8ca1860da61cb51d3003aff01e56
        Reviewed-on: https://gerrit.libreoffice.org/78604
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-09-05  Heiko Tietze  <tietze.heiko@gmail.com>  [9d52758d7db507948e1f70f8c6d47b05a1fdefb3]

        Resolves tdf#126431 - Placement of buttons in AutoRedact dialog
        
        Buttons moved to the side
        Sizegroups deleted, some some between buttons added
        
        Change-Id: Ie0809c7a26792d2aef9a8ad60c5ad909558d00af
        Reviewed-on: https://gerrit.libreoffice.org/78586
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-09-05  Caolán McNamara  <caolanm@redhat.com>  [644211dbbacbaed27aad8e97e6fa14a0e93d0ecf]

        cid#1453561 Null pointer dereferences
        
        Change-Id: If85383ac4c4e24eb10fed0c78fe879355bbc4fb6
        Reviewed-on: https://gerrit.libreoffice.org/78626
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-05  Michael Stahl  <Michael.Stahl@cib.de>  [bb9c07b82f4921941112de7e545af13a24b37f5d]

        tdf#121983 cairo: fix RPATH to contain $ORIGIN, not libtool's nonsense
        
        Also transmit $(verbose) to the build so it's debuggable.
        
        Change-Id: I8620fdcae2fcd34807b6b83b7c38aa5ca1ba2caa
        Reviewed-on: https://gerrit.libreoffice.org/78596
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-09-05  Michael Stahl  <Michael.Stahl@cib.de>  [1f6b7030cbdc81e8e408e3a13bfcd01fcbdd7550]

        tdf#95848 sw: DOCX export: crude implementation of abstractNum mapping
        
        The abstractNum needs to correspond to a SwList, not to a SwNumRule as
        it is currently implemented.
        
        Add a mapping to MSWordExportBase for "overriding" numbering
        definitions; these are added to m_pUsedNumTable, which appears to be
        necessary to interact with DuplicateNumRule(), but here we just add
        nullpointers, because we don't need to modify the SwNumrule, and neither
        do we want the vector to double-delete it.
        
        The mapping is created while iterating over the document, in
        AttributeOutputBase::ParaNumRule().
        
        It turns out that this approach would work for WW8 too as
        DuplicateNumRule() was originally added for that format but it won't
        work easily for RTF; in the DOCX case the WriteNumbering() is called
        after the main text and footnotes/endnotes, but with RTF it's the
        other way around :(
        
        Change-Id: Ia0409f5ad0b2e089005024ef7f61850a06d4dcbe
        Reviewed-on: https://gerrit.libreoffice.org/78607
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-09-05  Michael Stahl  <Michael.Stahl@cib.de>  [276156a882fb5bd5a60411f636ce76f6e46f7bc7]

        sw: rename one MSWordExportBase::GetId() overload
        
        Change-Id: I9d87b5e987dc60431d8de5f5dde0cf7cc436bf97
        Reviewed-on: https://gerrit.libreoffice.org/78606
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-09-05  Caolán McNamara  <caolanm@redhat.com>  [98ce2ed834a31a520ccba4c59751d74ac8937de1]

        ctrl+shift+e emoji ibus engine problems converting UCS-4 positions to UTF-16
        
        e.g. ctrl+shift+e type rabbit then space in writer and the len of underline
        is 2 which should encompass the displayed e + 2 UTF-16 units
        
        Change-Id: I424db7dd6cbcc5845922ac17208fed643e672dbd
        Reviewed-on: https://gerrit.libreoffice.org/78615
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-05  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [2c0d3ce5292b45a8897758508ee61801e4e8340d]

        tdf#64222 Consistently apply direct formatting to numbering
        
        Change-Id: I54d672409c969389f33dd07021f10e1203bb64c6
        Reviewed-on: https://gerrit.libreoffice.org/78299
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-09-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [9dac199094a71a9f0d806c39a6a990b31f5e0f4c]

        loplugin:noexceptmove improve feedback
        
        Change-Id: I16612abd535812bdb9d46aa9886b1e02747aab6f
        Reviewed-on: https://gerrit.libreoffice.org/78614
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [6c9917c7a74e1c14f1c60ad40b96470b6ef08936]

        loplugin:constmethod in dbaccess
        
        Change-Id: I3bb4784e1a2d828eca30f255a9c9bb4248309b81
        Reviewed-on: https://gerrit.libreoffice.org/78603
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [51fa45c8b8ee2ff37beef9639dc1ce5ed1e38e8f]

        loplugin:constmethod in cui
        
        Change-Id: I06ffacbb02f3e9088e9c1a51e0e3e0d65d356f62
        Reviewed-on: https://gerrit.libreoffice.org/78602
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [f8f606297d53eb216ff0c3c269de40058513e0a5]

        loplugin:constmethod in chart2
        
        Change-Id: Ib97571b3750bd832d0d69a1530e6c8589134c633
        Reviewed-on: https://gerrit.libreoffice.org/78601
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-05  Aron Budea  <aron.budea@collabora.com>  [0f3fb26e7622f99560c6514f4b3ae663636025c9]

        MSForms: Reorder categories in menu
        
        so it matches MSO's order: content controls,
         legacy form controls, ActiveX controls
        
        Change-Id: I348e49fe9118c397c18812a79c23aa89ab635a70
        Reviewed-on: https://gerrit.libreoffice.org/78619
        Tested-by: Jenkins
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2019-09-05  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [e757a88f5141a2816d6c69bff5234c9f8802c79a]

        tdf#127066 Font size of Calc input bar aligned to UI font size
        
        Change-Id: I1f1aa4195c4b4be8987b0686d3f157ecea3fecce
        Reviewed-on: https://gerrit.libreoffice.org/78140
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-09-05  Xisco Faulí  <xiscofauli@libreoffice.org>  [ebd7af9aebb5b76255aa299dd8047cb4266215a4]

        tdf#125610: Revert "tdf#125088 Make button text white for blue buttons on macOS"
        
        This reverts commit 89775fd396e413daaf0e71710211075450bdc0ed.
        
        Change-Id: I0ddbd454e53bcd442fdf2330661136e041c7d260
        Reviewed-on: https://gerrit.libreoffice.org/78605
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-09-04  Caolán McNamara  <caolanm@redhat.com>  [29411e7c08ec249116ee0211888e47c8b6f57707]

        Related: rhbz#1648281 improve fontconfig fallback for emojis
        
        disregard text language for emoji and tag with und-zsye to
        get fontconfig to give us the default emoji font
        
        Change-Id: I8f94b0c41dea3204c9db77b96ad8f0d98bae2239
        Reviewed-on: https://gerrit.libreoffice.org/78600
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-04  Stephan Bergmann  <sbergman@redhat.com>  [cd563e7b807fe038ebefb228e70bc587c040d17d]

        Do not exclude Unicode noncharacters from rtl_convertUnicodeToText
        
        For one, that broke round-tripping with e.g. UTF-8 (see the test case added to
        Test::testComplex in sal/qa/rtl/textenc/rtl_textcvt.cxx) which did not treat
        noncharacters as invalid.
        
        For another, <https://unicode.org/faq/private_use.html#nonchar7> is meanwhile
        quite clear on the matter:
        
        "Q: Are noncharacters prohibited in interchange?
        
        "A: This question has led to some controversy, because the Unicode Standard has
        been somewhat ambiguous about the status of noncharacters. The formal wording of
        the definition of 'noncharacter' in the standard has always indicated that
        noncharacters 'should never be interchanged.' That led some people to assume
        that the definition actually meant 'shall not be interchanged' and that
        therefore the presence of a noncharacter in any Unicode string immediately
        rendered that string malformed according to the standard. But the intended use
        of noncharacters requires the ability to exchange them in a limited context, at
        least across APIs and even through data files and other means of 'interchange',
        so that they can be processed as intended. The choice of the word 'should' in
        the original definition was deliberate, and indicated that one should not try to
        interchange noncharacters precisely because their interpretation is strictly
        internal to whatever implementation uses them, so they have no publicly
        interchangeable semantics. But other informative wording in the text of the core
        specification and in the character names list was differently and more strongly
        worded, leading to contradictory interpretations.
        
        "Given this ambiguity of intent, in 2013 the UTC issued Corrigendum #9, which
        deleted the phrase 'and that should never be interchanged' from the definition
        of noncharacters, to make it clear that prohibition from interchange is not part
        of the formal definition of noncharacters. Corrigendum #9 has been incorporated
        into the core specification for Unicode 7.0.
        
        "Q: Are noncharacters invalid in Unicode strings and UTFs?
        
        "A: Absolutely not. Noncharacters do not cause a Unicode string to be ill-formed
        in any UTF. This can be seen explicitly in the table above, where every
        noncharacter code point has a well-formed representation in UTF-32, in UTF-16,
        and in UTF-8. An implementation which converts noncharacter code points between
        one UTF representation and another must preserve these values correctly. The
        fact that they are called 'noncharacters' and are not intended for open
        interchange does not mean that they are somehow illegal or invalid code points
        which make strings containing them invalid."
        
        Change-Id: I4fcc0156e3d2fd305a7c7bb0c7b3dbef846c9e64
        Reviewed-on: https://gerrit.libreoffice.org/78598
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-04  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [1496a1831d1be0a2d24be9fe3ecf627b2664e938]

        tdf#101977 change tracking: add 'Accept/Reject and jump to next' commands
        
        to Track Changes toolbar by creating the new Writer UNO command
        .uno:RejectTrackedChangeToNext and .uno:AcceptTrackedChangeToNext.
        
        Note: This feature is similar to what Word does by default.
        
        Change-Id: Ic5d7f5663217c605ccbee2f16b49e76522f911e6
        Reviewed-on: https://gerrit.libreoffice.org/76719
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-09-04  Caolán McNamara  <caolanm@redhat.com>  [df4a6f977843dbf4eb8bb5998b090d92c454611b]

        tdf#127189 FreeType <= 2.8 will fail to render stretched horizontal brace...
        
        glyphs in starmath at a fairly low stretch ratio. The failure will set
        CAIRO_STATUS_FREETYPE_ERROR on the surface which cannot be cleared, so all
        further painting to the surface fails.
        
        This appears fixed in 2.9 with
        https://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=91015cb41d8f56777f93394f5a60914bc0c0f330
        "Improve complex rendering at high ppem"
        
        Change-Id: I8cbf8347ccd29beda4057b14f2e68678f6030bf4
        Reviewed-on: https://gerrit.libreoffice.org/78587
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-04  Balazs Varga  <balazs.varga991@gmail.com>  [4b3a648a2fd7d733674f95bb7f20670c57e99252]

        tdf#127304 Chart: fix rotation of multilevel axis labels
        
        If the first level of horizontal category axis labels
        is rotated vertically, then the other levels should not be
        rotated.
        
        Regression from commit: 23c0b3e13f88d6d71d528777d4f86f50c0766672
        (tdf#107074 uncommenting createLabels for the axis fixes the issue)
        
        Change-Id: Ia1978fdc345fa154cff2ea03d2a94475f73398a6
        Reviewed-on: https://gerrit.libreoffice.org/78557
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-09-04  Stephan Bergmann  <sbergman@redhat.com>  [ca6ddfcc9385f1c31531eae31dfa81a9dda246f0]

        [API CHANGE] rtl_convertTextToUnicode behavior upon erroneous input
        
        <http://udk.openoffice.org/cpp/man/spec/textconversion.html> specifies that
        FLAGS_UNDEFINED_ERROR, FLAGS_MBUNDEFINED_ERROR, and FLAGS_INVALID_ERROR: "Read
        past the [erroneous] code in the input buffer [...]"  But actual behavior of
        rtl_convertTextToUnicode for the various rtl_TextEncoding values has been
        inconsistent.  Some erroneous input (mostly single-byte UNDEFINED and INVALID
        ones) has not been consumed at all, some (multi-byte MBUNDEFINED and INVALID)
        has been consumed partly, and some has been consumed fully as required.
        
        However, at least since 8dd4265b9ddbd7786b6237676909eae5b540da0e "CWS-TOOLING:
        integrate CWS hb18", Custom8BitToUnicode in sw/source/filter/ww8/ww8par.cxx
        appears to rely on the broken behavior of not consuming erroneous input.  (It
        reads the chunk of valid input with e.g. some RTL_TEXTENCODING_MS_125x that
        happens to exhibit the broken behavior of not consuming erroneous input, then
        wants to try to re-read the erroneous input with RTL_TEXTENCODING_MS_1252.  For
        example, opening sw/qa/core/data/ww8/pass/forcepoint50-grfanchor-1.doc triggers
        that code.  For whatever reason, the am_faksas.dot attached to
        <https://bz.apache.org/ooo/show_bug.cgi?id=9240#c1> "Do not show lithuanian
        letter 'ÂŠ'" appears to not, or at least no longer, trigger that code.)
        
        Therefore, it would be useful to have a mode in which rtl_convertTextToUnicode
        does not consume erroneous input.  (And I plan on doing changes in
        sal/osl/unx/file* that would benefit from that behavior, too.)  But changing
        rtl_convertTextToUnicode to generally not consume erroneous input would not be
        feasible:  If calls do not set RTL_TEXTTOUNICODE_FLAGS_FLUSH, part of an
        erroneous input can already have been consumed by a previous call, so the
        current call cannot undo that.
        
        But a change that looks like it can work is to change the behavior only if
        RTL_TEXTTOUNICODE_FLAGS_FLUSH is set.  In that case we can at least not consume
        the part of an erroneous input that has not yet been consumed by a previous call
        (which would necessarily have been done with RTL_TEXTTOUNICODE_FLAGS_FLUSH
        unset).  The expecation is that code that relies on the don't-consume behavior
        will do only single calls with RTL_TEXTTOUNICODE_FLAGS_FLUSH set (so reliably
        not consume the complete erroneous input), while other code (which might do
        calls in a loop) will not care whether erroneous input has been consumed,
        anyway.  This can be considered a mild form of behavioral API CHANGE (but note
        that the old implementation didn't exhibit the requested behavior anyway).
        
        So all implementations of rtl_convertTextToUnicode for the various
        rtl_TextEncoding values have been adapted to the new behavior.  The only
        exceptions are ImplDummyToUnicode (sal/textenc/textcvt.cxx), which is a special
        case anyway used by RTL_TEXTENCODING_DONTKNOW, and two out of three places
        (marked with a "TODO" each) in ImplUTF7ToUnicode (sal/textenc/tcvtutf7.cxx),
        where it is hard to retrofit the expected behaivor, and RTL_TEXTENCODING_UTF7 is
        probably not relevant for the use cases relying on the don't-consume--behavior,
        anyway.
        
        Whether a similar change should be done for rtl_convertUnicodeToText can be
        examined later.
        
        Change-Id: I1ac2c4cfd99e2a0eca219f9a3855ef110b254855
        Reviewed-on: https://gerrit.libreoffice.org/78584
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-04  Stephan Bergmann  <sbergman@redhat.com>  [c6ad32e03de01525a863171ed58df05e89e9f105]

        Fix typo in bug ID
        
        The comment had been added with e38e3fc6c0ba5cef622f7412a573bd96c2476ca2
        "#i9240# During 8bit conversion fallback to 1252 if a character is undefined in
        our source charset. Word appears to do this" (i.e., mentioning i9240 instead of
        i9241), and <https://bz.apache.org/ooo/show_bug.cgi?id=9240> "Do not show
        lithuanian letter 'ÂŠ'" looks more relevant here than
        <https://bz.apache.org/ooo/show_bug.cgi?id=9241> "The compound words
        Ã¯Â¿Â½FAKSIMILINIS PRANEÃ¯Â¿Â½IMASÃ¯Â¿Â½ have to be Align Centered
        Horizontally."
        
        Change-Id: Idb1f50891cd01a96aee4ab19bb606b74a9050e1c
        Reviewed-on: https://gerrit.libreoffice.org/78583
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-04  Tünde Tóth  <tundeth@gmail.com>  [79939168b47ae9c8089c93f88ed322dff67203fe]

        tdf#127116 DOCX export: fix hyperlink to bookmark target with spaces
        
        Conversion of spaces to underline characters was only in bookmark names,
        but not in the URLs using these bookmark names.
        
        
        Change-Id: Idb0d9945c79139d8a935ffcf6a3b29a9298c2270
        Reviewed-on: https://gerrit.libreoffice.org/78267
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-09-04  Michael Stahl  <Michael.Stahl@cib.de>  [7992bd73a2307edce96a145e954f8e4c3ab9f57d]

        tdf#95848 writerfilter: DOCX import: fix mapping of w:abstractNum
        
        The problem is that the bugdoc has multiple w:num numbering definitions
        that refer to the same w:abstractNum abstract numbering definition.
        
        Apparently (and i can't find this documented anywhere) w:abstractNum
        corresponds to a SwList in Writer, i.e. all w:num that refer to the same
        w:abstractNum share the same numbering tree, but they may have different
        numbering properties via w:lvlOverride.
        
        So i think this should be imported as a single SwList per w:abstractNum,
        and every use of w:lvlOverride should create a new SwNumRule, but still
        share the same SwList; the previous situation was a SwNumRule + SwList
        per w:num element.
        
        This implements simply a SwNumRule per w:num (regardless of
        w:lvlOverride) because that was easy; the AbstractListDef class gets a
        member to store the ListId of the created SwList when any of its
        associated w:num / ListDef is used first, and the non-first ones get
        this ListId set to force them into the same SwList.
        
        Unfortunately it turns out the export has the same
        SwNumRule->w:abstractNum problem, which remains to be fixed.
        
        Change-Id: I92ce989afd15f24e36b6be6ccaf67ba3e0128963
        Reviewed-on: https://gerrit.libreoffice.org/78556
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-09-04  Kelemen Gábor  <kelemeng@ubuntu.com>  [a9e098aa4e66c771642b26527e3e48c48c428574]

        tdf#125330 Disable Filter and Change Table buttons
        
        in the Select Address List dialog if there are no entries
        
        Change-Id: Iaff60bd0e031884bf1032cf656260353f48ce60d
        Reviewed-on: https://gerrit.libreoffice.org/77025
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-09-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [2340c2ffe46271c5a14e8831b8a8f5b56ed2da8c]

        reduce Primitive2DContainer copying
        
        Change-Id: I418b17034c1949ddda1de7025821ca51f4cdb018
        Reviewed-on: https://gerrit.libreoffice.org/78579
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-04  Szabolcs Toth  <szabolcs450@gmail.com>  [5bfa8b8d5e1cf3cb572dbd91bf3b0cfcf29fb65a]

        tdf#118314 Code clean up on imestatuswindow
        
        Change-Id: I8bc5a73a91f28fcfd22ef716e9cf87d53997b1ad
        Reviewed-on: https://gerrit.libreoffice.org/77337
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-09-04  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [e8b3df5b9b0eb0a93c25b6dc2e445ae44a7e3f78]

        tdf#93476 Sort Macro library list after creating/importing a macro
        
        Only set the widget as sorted in the ctor, it remains sorted
        
        Change-Id: I96897cf5512e91192c69874ca857a967b09a1490
        Reviewed-on: https://gerrit.libreoffice.org/76866
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-09-04  László Németh  <nemeth@numbertext.org>  [47aa9324e3d15fcc9d1195b9b0822b5568e6d96e]

        tdf#127110 XLSX export: fix bad view position
        
        Update SheetView attribute topLeftCell only
        in the case of embedded OLE sheets.
        
        Regression from commit 3707e2a7b8b05617b0afb75374f866c967593861
        "tdf#122624 XLSX OLE in DOCX: export view positions".
        
        Change-Id: I9ea57ff1531d710bff34df12fb7e0bb1e3edbea5
        Reviewed-on: https://gerrit.libreoffice.org/78570
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-09-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [2c7aa60b69967a80b7874503f0e9e85546a04cde]

        loplugin:constmethod in filter
        
        Change-Id: Ib337c45c0ee7de881313b000bf2f8d816fd17884
        Reviewed-on: https://gerrit.libreoffice.org/78565
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [00b8b9e5c478bd6eab55a07982e0d5ad27be456d]

        loplugin:constmethod in formula
        
        Change-Id: Iae40405e7805b7c7ce3ce7f4b3653094fd49f396
        Reviewed-on: https://gerrit.libreoffice.org/78564
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-03  Khaled Hosny  <khaledhosny@eglug.org>  [dcf7792da2aa2a1ef774a124f7b21f68fff0fd15]

        Make Noto Color Emoji font work on Linux
        
        Noto Color Emoji is a bitmap color font, Cairo knows how to scale such
        fonts and FontConfig will identify them as scalable but not outline
        fonts, so change the FontConfig checks to checks for scalability.
        
        Make sft.cxx:doOpenTTFont() accept non-outline fonts, the text will not
        show in PDF but that is not worse than the status quo.
        
        Change-Id: I756c718296d2c43e3165cd2f07b11bbb981318d3
        Reviewed-on: https://gerrit.libreoffice.org/78218
        Tested-by: Jenkins
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2019-09-03  Mike Kaganski  <mike.kaganski@collabora.com>  [e44db461ca135fcbef7854c7304c894b65fcd497]

        Ensure that VCL builder entry points use proper function type
        
        This removes duplicating typedefs from NotebookBarAddonsMerger,
        and removes dependency of include/vcl/builder.hxx on
        include/vcl/NotebookBarAddonsMerger.hxx.
        
        Change-Id: Ica5787c934d1b8ce21623f28ce155337637fdf54
        Reviewed-on: https://gerrit.libreoffice.org/78549
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-09-03  Mike Kaganski  <mike.kaganski@collabora.com>  [446f4b086ccd4cdb9524637e4808dbe6b7d40f7e]

        Missing include
        
        Change-Id: If9bd77b2bfcdddb1d131ad16481e83fa970af4a8
        Reviewed-on: https://gerrit.libreoffice.org/78576
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-09-03  Caolán McNamara  <caolanm@redhat.com>  [b6fb63249ba01c6f1895f74a75fd4060ce016bf9]

        66537 was an issuezilla bug
        
        Change-Id: I17f55b445823a62f2396c4d5a30041c55bd87494
        Reviewed-on: https://gerrit.libreoffice.org/78563
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5bcf85f6569b37461aa542387b70d422b36b627c]

        Fix typo
        
        Change-Id: I63b774a1c8f64c2f736202ed73acfe2fe2718591
        Reviewed-on: https://gerrit.libreoffice.org/78572
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-09-03  Stephan Bergmann  <sbergman@redhat.com>  [238f6f42b381198e14f6d17649d8465425c7450f]

        Fix handling of invalid bytes >= 0x80 in ImplUTF7ToUnicode
        
        Change-Id: I08838f9ae34a31712d7269ddaaee3fe59ece2178
        Reviewed-on: https://gerrit.libreoffice.org/78562
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-03  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [91a97c5e0b7b760ec0b46ad38b28ec1419c7d48f]

        tdf#127093 mysqlc: set NO_AUTO_VALUE_ON_ZERO
        
        Without setting this sql_mode, NULL or 0 inserted to an auto-incremented column
        of a prepared statement would cause that to be auto generated.
        
        Setting NO_AUTO_VALUE_ON_ZERO allows us to copy/paste auto-incremented
        columns which may contain zero values as well.
        
        Change-Id: I9602746371c75c82c99ff63240025e8cfb03776a
        Reviewed-on: https://gerrit.libreoffice.org/78560
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-09-03  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [d783017c1ccb4e62e99f26b42250ac4e15780cff]

        Revert "tdf#127093, tdf#127092 Fix pasting autoincremented"
        
        This reverts commit fa177231cd20bf3c3f4bb9b50f6646da139c6766.
        
        Change-Id: Ia0c2d83c840c0ff8981b721766a6a1df810f971d
        Reviewed-on: https://gerrit.libreoffice.org/78559
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-09-03  Mike Kaganski  <mike.kaganski@collabora.com>  [a96b0e1b28dc48e6d92365cfffca232f4db30848]

        Missing include
        
        Change-Id: I2d45d55c30914953f7478071ce3320d9974ca497
        Reviewed-on: https://gerrit.libreoffice.org/78571
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-09-03  Sumit Chauhan  <sumitcn25@gmail.com>  [0473141a91a686de700fd73118bcc142b4f636b4]

        tdf#127272 Writer crash issue resolve
        
        Change-Id: Ibbdc10cc11170b8d8d55c42e6626d064ce4ef702
        Reviewed-on: https://gerrit.libreoffice.org/78427
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2019-09-03  Roman Kuznetsov  <antilibreoffice@gmail.com>  [81b91d9eb70c117884d6ad16067bc151b373096c]

        tdf#127277 Move Insert->QR code menu item to Insert->Object->QR code
        
        Change-Id: I3c0a1d53768e9235aa34f6c6b33333367d03f19d
        Reviewed-on: https://gerrit.libreoffice.org/78535
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2019-09-03  Mike Kaganski  <mike.kaganski@collabora.com>  [750fc507939595e8eb6071f70e748d6b1bb7c38c]

        Omission from commit fd67c89e52441387dffab1c788007271e717571b
        
        Change-Id: I979f2fea73379519d1707d28bdfccffdd977e5a2
        Reviewed-on: https://gerrit.libreoffice.org/78551
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-09-03  Mike Kaganski  <mike.kaganski@collabora.com>  [570e5345bcb88add0b095fe3d5585915f288925d]

        Missing include
        
        Change-Id: Id92ee3b4c1099d51117de5fb09359777b4b354f4
        Reviewed-on: https://gerrit.libreoffice.org/78566
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-09-03  Michael Stahl  <Michael.Stahl@cib.de>  [e04b6f3c0cdacf2a3cdcd3f34bad54c8764ff1ed]

        offapi: add 2 undocumented ParagraphProperties from CWS sw301bf04
        
        These exist since OOo 3.0.1 but were never documented; at least the
        ListLabelString looks generally useful.
        
        Append them instead of inserting them before OutlineLevel because the
        compare tool complains about the changed order.
        
        Change-Id: Ie70272913de3cc6df34295e68235651f0fa0f7e4
        Reviewed-on: https://gerrit.libreoffice.org/78555
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-09-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fa50388b822b63e5140763dacabdf863f59854cc]

        Fix typos
        
        Change-Id: I5e93f59ad4b21f6e28be3481940cae406be6ae2d
        Reviewed-on: https://gerrit.libreoffice.org/77631
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-09-03  Stephan Bergmann  <sbergman@redhat.com>  [cf2696efa0d0ea55c950d7b2898e7b7aab74812e]

        Silence -fsanitize=object-size in --enable-optimized builds
        
        <http://clang.llvm.org/docs/UndefinedBehaviorSanitizer.html#available-checks>
        (as of recent LLVM trunk towards LLVM 10) states:
        
        "-fsanitize=object-size: An attempt to potentially use bytes which the optimizer
        can determine are not part of the object being accessed. This will also detect
        some types of undefined behavior that may not directly access memory, but are
        provably incorrect given the size of the objects involved, such as invalid
        downcasts and calling methods on invalid pointers. These checks are made in
        terms of __builtin_object_size, and consequently may be able to detect more
        problems at higher optimization levels."
        
        A `make check screenshot` with --enabled-optimized runs into two such issues
        that were not diagnosed with --disable-optimized, in both cases because a struct
        with an "idiomatic trailing dynamic array member" (statically declared to be an
        array of size 1) is allocated without any space for that array member, as the
        dynamic array size is 0 in the specific case:
        
        * For
        
        > [CUT] sc_ucalc
        > cppu/source/uno/copy.hxx:46:19: runtime error: member access within address 0x6020001aaa70 with insufficient space for an object of type 'uno_Sequence' (aka '_sal_Sequence')
        > 0x6020001aaa70: note: pointer points here
        >  2b 00 80 6a  be be be be be be be be  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  00 00 00 00
        >               ^
        >  #0 in cppu::allocSeq(int, int) at cppu/source/uno/copy.hxx:46:19 (instdir/program/libuno_cppu.so.3 +0x41f03f)
        >  #1 in uno_type_sequence_reference2One at cppu/source/uno/sequence.cxx:813:20 (instdir/program/libuno_cppu.so.3 +0x41f03f)
        [...]
        
        the call to
        
                    pNew = allocSeq( 0, 0 );
        
        in uno_type_sequence_reference2One is inlined, so
        
            sal_uInt32 nSize = calcSeqMemSize( nElementSize, nElements );
        
        in allocSeq is known to be too small.
        
        * For
        
        > testSignatureLineODF::TestBody finished in: 2044ms
        > engine-gpg.c:302:6: runtime error: member access within address 0x604001f24f10 with insufficient space for an object of type 'struct arg_and_data_s'
        > 0x604001f24f10: note: pointer points here
        >  6e 01 00 26  be be be be be be be be  be be be be be be be be  be be be be be be be be  be be be be
        >               ^
        >  #0 in add_data at workdir/UnpackedTarball/gpgmepp/src/engine-gpg.c:302:6 (instdir/program/libgpgme.so.11 +0x120c2b)
        [...]
        > make[1]: *** [solenv/gbuild/CppunitTest.mk:114: workdir/CppunitTest/xmlsecurity_signing.test] Error 1
        
        the
        
           a = malloc (sizeof *a - 1);
        
        is apparently detected to be too small only with optimization enabled.
        
        In both cases, the solution is to operate on the too-small dynamically allocated
        object via a reinterpret_cast'ed pointer to some newly introduced "struct
        prefix" type.
        
        Change-Id: Ie814db1d00a439bb9189474b91d729e538e81984
        Reviewed-on: https://gerrit.libreoffice.org/78548
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [f1ec3c675f1fcb04de564861c24f26b2bac4244c]

        loplugin:constmethod in basic
        
        Change-Id: Ib2056ab8437e163c7ae42e3ab7a4a3f8b6cb80a2
        Reviewed-on: https://gerrit.libreoffice.org/78547
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-03  Caolán McNamara  <caolanm@redhat.com>  [6c8128532e5631702ed426ed664807d6e760e195]

        Resolves: tdf#127120 double selection in B&N dialog
        
        because the list wants to ensure that at least one thing is selected and the
        multiselect is implemented with two events of deselect-all followed by select.
        
        post a user event on getting either deselect or select and process it
        once when the dust has settled
        
        Change-Id: I553bf23d7a8c4625a8706fb2df4b169d91b7ad32
        Reviewed-on: https://gerrit.libreoffice.org/78541
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9293f5a27175bd2487c27369d9ec7cb21a2a5cdf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#127287 Layer dialogue help button / page
            
            Change-Id: Ia4675e6ec73ae886ee3957266c4ec04c583eb3c1
            Reviewed-on: https://gerrit.libreoffice.org/78418
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-09-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [d2848c44ec0f9b04a0f9b24653ef0273ae7ace97]

        loplugin:constmethod in xmloff
        
        Change-Id: I79ff1001a3ac8fde10de1ab391772e2bfeb6a314
        Reviewed-on: https://gerrit.libreoffice.org/78546
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-03  Caolán McNamara  <caolanm@redhat.com>  [815afb06b78b8fbf83f6a48b89500fb34dc4b40b]

        indicate that SmEditAccessible is editable
        
        and use TEXT_FRAME like calc and other similar users of
        of an EditEngine as a frame do.
        
        Change-Id: I9d73362aa44273f87b283fcfc508d27abb50cb40
        Reviewed-on: https://gerrit.libreoffice.org/78420
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-03  Caolán McNamara  <caolanm@redhat.com>  [2d2b08eb1c63e1d12d2dd12abf97e34f56e921c6]

        Resolves: tdf#127168 dismiss menu before executing sort
        
        so any error dialog which are parented to the calc window are not
        hidden by the menu which is destined to be dismissed after the
        sort anyway
        
        Change-Id: I7c49737231901de0e61c290fe161d37809d68424
        Reviewed-on: https://gerrit.libreoffice.org/78539
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-03  Mike Kaganski  <mike.kaganski@collabora.com>  [a06b83ff927d8973c8b4a2de9a0c7ce5cd4b1f96]

        Parent reference should be const in VCL builder entry points
        
        Change-Id: I2331e19f5e23e0dde8edd22befc7287515adf37e
        Reviewed-on: https://gerrit.libreoffice.org/78536
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-03  Caolán McNamara  <caolanm@redhat.com>  [c505eb427b9e678d75581c56aff16aaf31264da7]

        Resolves: tdf#126911 make structure box expandable
        
        Change-Id: Iaf0676b4889dc643d468af758ca0be9b609618c3
        Reviewed-on: https://gerrit.libreoffice.org/78537
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-09-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [1e8f0940e6c6246e53550ac48eaae4f416e61777]

        loplugin:constmethod in svx
        
        Change-Id: I6ae7c04479e3ea8ecd7535c33224a5e7095b64bb
        Reviewed-on: https://gerrit.libreoffice.org/78396
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [602c6097850d6d659b760bdb0dd83baa906d416c]

        Fix typos
        
        Change-Id: I71bacf86938af2b89a706c435c4f72a194ec8343
        Reviewed-on: https://gerrit.libreoffice.org/78417
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [eced5a20b5db1364aa9feb50dfc8e55b34324b9e]

        Fix typos
        
        Change-Id: I7eacff7dd5bf1e8ae70d2bca0bc852b8a45eeeec
        Reviewed-on: https://gerrit.libreoffice.org/78428
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-03  Caolán McNamara  <caolanm@redhat.com>  [5785fc06836607b3a0a25e649d81b8607b22d4af]

        Resolves: tdf#126935 a11y for hosted EditEngine
        
        move it to svx so we can reuse the a11y code in svx for
        EditEngines hosted in shapes to provide a11y for EditEngines
        hosted in a native widget
        
        Change-Id: I4068c413cdb8ddb0d0ef899774fbe9f65e1bdc60
        Reviewed-on: https://gerrit.libreoffice.org/78407
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-03  Arkadiy Illarionov  <qarkai@gmail.com>  [ed5064d819ff423766311516f2cdf0707b41cab3]

        tdf#39593 Drop OToolBoxWindowItem::isWindowItem
        
        Replace with comphelper::getUnoTunnelImplementation.
        Also use isUnoTunnelId().
        
        Change-Id: I1cf42a483a5c2c9734e4c1f8dd3ba76fd9c7f5e6
        Reviewed-on: https://gerrit.libreoffice.org/78429
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-03  Mike Kaganski  <mike.kaganski@collabora.com>  [fd67c89e52441387dffab1c788007271e717571b]

        Extract code to get GetCustomMakeWidget address into a separate function
        
        ... to simplify the logic
        
        Change-Id: I45a23f17e10d634aeb322ac5797adc175006f5eb
        Reviewed-on: https://gerrit.libreoffice.org/78424
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-09-02  Stephan Bergmann  <sbergman@redhat.com>  [4a63d78ded7b11c7b820d2c941a0c9aed18326fc]

        Fix platform-specific library name
        
        Change-Id: I3a626260d7e48daef7b6f78b814730849135b4e2
        Reviewed-on: https://gerrit.libreoffice.org/78419
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-02  Caolán McNamara  <caolanm@redhat.com>  [90e2f53ec571a8035b8eabdaa0310b2bb1ab3559]

        assert on selecting text from end to start in shape with a11y enabled
        
        Change-Id: I0a135236cf5e5f291b6289cc76228290a6f77e98
        Reviewed-on: https://gerrit.libreoffice.org/78406
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-02  Stephan Bergmann  <sbergman@redhat.com>  [a73f7af5b3448c728dd52e1eebcf71b8c8861db4]

        Adapt CppunitTest_dbaccess_dialogs_test to .ui file removal
        
        ...in 0e944350e92810adfcf080ae1d98ad7bc4bd578d "[API CHANGE] remove
        MacroMigrationWizard"
        
        Change-Id: Id57a74b779b74125223f471fe067cb5f3b92987c
        Reviewed-on: https://gerrit.libreoffice.org/78416
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [8cbafb908d5150aec9d4047ea06c5c5bc1854e8d]

        loplugin:constmethod in editeng
        
        Change-Id: I07e22d880940ea6df928565942dac268f4b94fea
        Reviewed-on: https://gerrit.libreoffice.org/78399
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-02  Tamás Zolnai  <tamas.zolnai@collabora.com>  [e015ce45c299bec5d4a571e127ca7422caea523b]

        lok: Don't change mouse pointer when hovering over table borders
        
        Change-Id: If6cc3698e6e7229a01d3147d79a587ead65f9b5e
        Reviewed-on: https://gerrit.libreoffice.org/78411
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-09-02  Stephan Bergmann  <sbergman@redhat.com>  [e161826d5766cfb0816f666f6f65a7fb25d78f33]

        tdf#127258: Fix ViewEventHandlerWeakPtrWrapper
        
        ...which had been introduced with 042e30a3dc057aef4a02d95960e4dd4fb8d083ae
        "Avoid adding a function template declaration to namespace std" but without
        taking the ListenerOperations<std::weak_ptr<ListenerTargetT>> partial
        specialization (in slideshow/source/inc/listenercontainer.hxx) into account, so
        that commit had made some confused changes to the
        mpImpl->maViewHandlers.applyAll calls (that can now be reverted).
        
        Change-Id: Iaaafc560dfd34940f1708027808ab4f9b8db7764
        Reviewed-on: https://gerrit.libreoffice.org/78405
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-02  Stephan Bergmann  <sbergman@redhat.com>  [32a96e44b4c073c7c61c94a7f0fe6108dde663bc]

        Add -latomic to the end of Linux C++ linker command lines
        
        b11763dbaa0c7f427ea47abe9b98995cb49a8595 "link with -latomic on mips(el),
        armel, powerpc, m68k" had added -latomic to the linker command lines of just
        some Linux platforms (which apparently happened to actually require it).  But
        there were three issues with that:
        
        * The -latomic came too early on the command line, so that it wasn't used to
          satisfy dependencies of .o files that came later.  See the discussion at
          <https://gerrit.libreoffice.org/#/c/78319/> "set -Wl,--no-as-needed for
          -latomic".
        
        * There is presumably no need to include -latomic on C linker command lines.
        
        * <https://gcc.gnu.org/onlinedocs/gcc-7.3.0/libstdc++/manual/manual/using.html
          #manual.intro.using.flags> (matching our Linux libstdc++ 7.3.0 baseline as
          per README.md) states:  "Linking to libatomic is required for some uses of
          ISO C++11 <atomic>."  So we should better include -latomic on every Linux C++
          linker command line that uses libstdc++.  (This patch assumes that we always
          use libstdc++ on Linux.)
        
        Ideally we could rely on -latomic always being available with our baseline
        libstdc++ 7.3.0, but when using Red Hat Developer Toolset 7 that appears not to
        be the case, as reported by a Jenkins build for an older version of this change
        (see below), so use ATOMIC_LIB from the preceding commit
        <https://gerrit.libreoffice.org/#/c/78336/> "add -latomic configure check...".
        
        <https://ci.libreoffice.org/job/gerrit_linux_gcc_release/40298/console>:
        > [build LNK] Executable/unoapploader
        > /opt/rh/devtoolset-7/root/usr/libexec/gcc/x86_64-redhat-linux/7/ld: cannot find -latomic
        > collect2: error: ld returned 1 exit status
        > /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_gcc_release_64/solenv/gbuild/LinkTarget.mk:636: recipe for target '/home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_gcc_release_64/workdir/LinkTarget/Executable/idxdict' failed
        
        This patch adds -latomic only on Linux.  Similar changes can be made for other
        platforms if need be.
        
        Change-Id: I75df5410677f4c31c796d7ba85532bcdb47eb111
        Reviewed-on: https://gerrit.libreoffice.org/78380
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-02  Rene Engelhard  <rene@debian.org>  [098bf3b243bdbb3257fda97a54caa6c403f63df6]

        add -latomic configure check...
        
        ...in preparation for <https://gerrit.libreoffice.org/#/c/78380/> "Add -latomic to the end of Linux C++ linker command lines"
        
        (copied from https://github.com/zelcash/zelcash/blob/master/build-aux/m4/l_atomic.m4)
        
        Change-Id: I8879a72d730cc08a72c2d8b132ff9f5d2efe7b9f
        Reviewed-on: https://gerrit.libreoffice.org/78336
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-09-02  Caolán McNamara  <caolanm@redhat.com>  [ae5fc99491cf61b02b8dc1c666c88435beadf3e5]

        Related: tdf#126935 rearrange spell dialog for expected tab traversal
        
        so tabbing through goes in visual left to right top to bottom direction
        
        Change-Id: I6ad13b7989464af805aa5ed8a080effe04b9b4c0
        Reviewed-on: https://gerrit.libreoffice.org/78389
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-02  Caolán McNamara  <caolanm@redhat.com>  [205f141a638a1906fd561629821293938385d5d3]

        we only need an OutputDevice here, not a Window
        
        Change-Id: I2ba8f61b8dc8570677f3a8f955e3a2cd9bfcd98c
        Reviewed-on: https://gerrit.libreoffice.org/78391
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-02  Eike Rathke  <erack@redhat.com>  [8346af902491ef3c77ec614ce6c26782f4f37712]

        Unnecessary to convert Locale to LanguageTag twice
        
        Change-Id: Ie2de1a8c5555ac1f8a46cacd052efc1a03e6f2ac
        Reviewed-on: https://gerrit.libreoffice.org/78395
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-09-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [ed5e44054c4c5c0fd7d9555dba777df250b7f301]

        loplugin:constmethod in oox
        
        Change-Id: Ie6c9c60288accf7096288aa67d091548e43687cd
        Reviewed-on: https://gerrit.libreoffice.org/78397
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-02  Michael Weghorn  <m.weghorn@posteo.de>  [221107a1853c93e69debb42b2106978379d5ae60]

        configure.ac: Fix '--enable-kde5' compatibility switch
        
        The 'kde5' VCL plugin was renamed to 'kf5' in commit
        d3c6ac6d0f23df56644008ccb6aa2c8fa37ab1b5 ("tdf#125922
        rename kde5 to kf5 + plasma5).
        
        Fix the (temporary) compatibility switch, so that
        '--enable-kde5' actually enables the build of the 'kf5'
        VCL plugin and doesn't just set 'test_kf5' to 'yes' once
        again...
        
        Change-Id: I7871b5fc1dc36758a3e3d558da44ae24fd47de41
        Reviewed-on: https://gerrit.libreoffice.org/78393
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-09-02  Tim Bartlett  <github@tim.bartletts.id.au>  [0fbcac4caa971bd8824c96fe9ef7d9338cd37cbc]

        tdf#55436 - Add SYMBOL_CHICAGO numbering scheme (for footnotes)
        
        Includes adding SYMBOL_CHICAGO translations to .docx import/export filters
        
        Change-Id: I5212739d7d04ab400a3d2aa549cb7cfd8531a4b8
        Reviewed-on: https://gerrit.libreoffice.org/78114
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-09-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [27dc3096f4a9c0614c20db4439b11d43d0b9b8c4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Reword help page on set image background
            
            Change-Id: Iaf7ccb576a8881aa7b4eb42819a78b51b884ca4c
            Reviewed-on: https://gerrit.libreoffice.org/78376
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-09-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b2614bd794488249d1299e3f0d67db90ca048a31]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Reword sentence on save background image
            
            Change-Id: I381d8394b5c58851b5eaf59223a98994494dfb40
            Reviewed-on: https://gerrit.libreoffice.org/78375
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-09-02  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [6eb7dd4a2683fb4c28506a464317d7ee54cfe1de]

        SmartArt edit UI: add new node
        
        First approach to adding new node. Currently it's possible only to add
        top-level node to the end of diagram.
        
        Change-Id: Icd9530ab2fb8987a1690ffc96c244cc845b72eba
        Reviewed-on: https://gerrit.libreoffice.org/78286
        Tested-by: Jenkins
        Reviewed-by: Grzegorz Araminowicz <grzegorz.araminowicz@collabora.com>

2019-09-02  Caolán McNamara  <caolanm@redhat.com>  [1485bcc796dd8bd53762368ec4a1345ddb7cda72]

        Resolves: tdf#126042 measure text width with the bold font it will render with
        
        Change-Id: I81cc0351e652c632bd85efa6dacb36be66fcfb3c
        Reviewed-on: https://gerrit.libreoffice.org/78385
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-02  Caolán McNamara  <caolanm@redhat.com>  [51f312c1366d815f8ccfd68931edba664866df09]

        Resolves: tdf#127198 assert on dialog from db wizard
        
        Change-Id: Ibc431b4f27d1bb5c848122ef0430b13c6a9dc45b
        Reviewed-on: https://gerrit.libreoffice.org/78384
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-02  Caolán McNamara  <caolanm@redhat.com>  [355b24919abc39c6c1391afc4b7cefd903d10faa]

        unused suppressions
        
        Change-Id: I81b5cd9174e195457a7f29b2010d355cf2971fa1
        Reviewed-on: https://gerrit.libreoffice.org/78381
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-02  Caolán McNamara  <caolanm@redhat.com>  [79efb1b5af2f7c4b3ea819c80f852cf13b4230cf]

        avoid gtk 'widget not within a GtkWindow' warning
        
        Change-Id: I6fcbb28b5dcb7c4787de3eb1c2932836822cccfa
        Reviewed-on: https://gerrit.libreoffice.org/78374
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-02  Caolán McNamara  <caolanm@redhat.com>  [e1f31d20797fc714d42d7b3543d48d797fc98879]

        drop unnecessary includes
        
        Change-Id: I3e71a9eda34dd836c29af02f7b0adc8acccd1244
        Reviewed-on: https://gerrit.libreoffice.org/78373
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-02  Caolán McNamara  <caolanm@redhat.com>  [4a95ae505d48e6d1096889150a01f5c756889752]

        weld cluster of database form wizards
        
        Change-Id: If40eec5ec00ad96088c0dda96c4733d2a1134f68
        Reviewed-on: https://gerrit.libreoffice.org/78368
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-02  László Németh  <nemeth@numbertext.org>  [00b3c2240bb2f86299e3ddeea75a16e8e9877489]

        tdf#124491 DOCX: import tracked changes of empty paragraphs
        
        Formatting changes of empty paragraphs weren't imported.
        
        Change-Id: Ife7c83d52549563ab4c3a00a3daff4d8f4fa8386
        Reviewed-on: https://gerrit.libreoffice.org/78233
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [41cd3e8e817c8c33a13608e62eeb06ce2c6977e4]

        Fix typos
        
        Change-Id: I00d678ce942401fa3e53e5c0e159c747a4be6b0b
        Reviewed-on: https://gerrit.libreoffice.org/78367
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-01  Caolán McNamara  <caolanm@redhat.com>  [7c2ddc3ffd2d0f761076363d116288b40370233c]

        add explicit parent to forms wizards
        
        Change-Id: I2737a43e9c8129163699c922e556c92af566fa55
        Reviewed-on: https://gerrit.libreoffice.org/78370
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [ac5b519c0b572975955afab3237c19f6a214bc5b]

        loplugin:unnecessaryvirtual
        
        Change-Id: I53194699cf82a1b8d69680da092a44c73a690e96
        Reviewed-on: https://gerrit.libreoffice.org/78371
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [9c4ae2ac2b13f9c0f034f64fb7ad0b4dcae3bb96]

        loplugin:unusedfields
        
        Change-Id: I73e94fe2bcf6e206ae8f78380abf2a399aa6dc01
        Reviewed-on: https://gerrit.libreoffice.org/78365
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-01  Caolán McNamara  <caolanm@redhat.com>  [5a098fea05fd32d8473730bbf7d35c36540c9df3]

        Resolves: ofz#16898 Direct-leak in rtl_uString_ImplAlloc
        
        Change-Id: I7bc11108790f8d87396bad3a2c5c2280f8f7d59a
        Reviewed-on: https://gerrit.libreoffice.org/78369
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-09-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [6fb45286490f866013c90a9d5dc4d296e67c7d04]

        loplugin:unusedmethods
        
        Change-Id: Ifaf3860a31fc151bb7052db1b87962b8aba27c37
        Reviewed-on: https://gerrit.libreoffice.org/78366
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-09-01  Nicolas Fella  <nicolas.fella@gmx.de>  [f767d5e2b017c0d0cfd23ff3318cb30901847722]

        Add icons to New Document desktop file actions
        
        This allows KDE Plasma's start menu and task manager to display an icon together with the action
        
        Change-Id: I78a6912809d643046d143690785e30b052573d8a
        Reviewed-on: https://gerrit.libreoffice.org/78364
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ee8f0a10661b747db9a82b9acba4de343a5a51d6]

        Fix '..'
        
        To complete this:
        https://gerrit.libreoffice.org/#/c/78312/
        
        This is a massive replace for
        ".." instead of "..." between words.
        
        It passed "make check" on Linux.
        
        Change-Id: I144d8061fca9f545c762941551e59dffdd3650e8
        Reviewed-on: https://gerrit.libreoffice.org/78357
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0940229305247b4e64e8c85c9734020c9808a6ec]

        Fix '..'
        
        To complete this:
        https://gerrit.libreoffice.org/#/c/78312/
        
        This is a massive replace for lines ending with
        ".." instead of "..."
        
        It passed "make check" on Linux.
        
        Change-Id: I07fa7b2e30ba9ea17a1f9a5e21c57216ba958efe
        Reviewed-on: https://gerrit.libreoffice.org/78356
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9c06059ec546683bfa095cf4f59ac6ea94da34fb]

        Fix typos
        
        Change-Id: I425988a6d99f81574ddec832852873971a03e9e7
        Reviewed-on: https://gerrit.libreoffice.org/78362
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4ed9e48052163a89ac6268eabebc307d1336d42b]

        Fix typo
        
        I guess this is in French.
        
        Change-Id: I2b68ecc41a08fb10ae0d237864fbbef3c8983461
        Reviewed-on: https://gerrit.libreoffice.org/78363
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-09-01  Laurent BP  <laurent.balland-poirier@laposte.net>  [c49c81759bd5ebb4cee41c419d2747dbed982ad5]

        Correct typos in fr Autotext
        
        Change-Id: I07672cffdb33dfa75e609277df721d4c71d88bc5
        Reviewed-on: https://gerrit.libreoffice.org/78352
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-09-01  Adrien Ollier  <adr.ollier@hotmail.fr>  [a56f2d01687512d4ecdf5b3df949d909aa8834b6]

        makes RTFSprms::set clearer
        
        Change-Id: Ic1aab40c8a4abdd73c616b2faaf95ef183fa2e38
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/77556
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-09-01  Roman Kuznetsov  <antilibreoffice@gmail.com>  [5ce360777a9c24db61d9f3c5469bd6265b6b7b5b]

        tdf#127240 Increase a height of checkbox's text in win installer
        
        Change-Id: I0df5dc4cebb065c509df77b00f16597a28566345
        Reviewed-on: https://gerrit.libreoffice.org/78355
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2019-09-01  Arkadiy Illarionov  <qarkai@gmail.com>  [01837a85004a6f891a09c0a63ed7eff75d634827]

        Simplify Sequence iterations in io
        
        Use comphelper::findValue and initializer lists.
        
        Change-Id: I4ebaf556a21b263e48b82a7290093eb8a832d9da
        Reviewed-on: https://gerrit.libreoffice.org/78351
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-08-31  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [376cc3ea0fc2e0f209763a2a27c5852136332c86]

        dbaccess: delete old paste autoincrement logic
        
        Change-Id: I6a4392c9e93842838022370fe6c54908adcc627b
        Reviewed-on: https://gerrit.libreoffice.org/78358
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-08-31  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [fa177231cd20bf3c3f4bb9b50f6646da139c6766]

        tdf#127093, tdf#127092 Fix pasting autoincremented
        
        Fix copy/paste functionality when trying to paste a table with auto
        incremental column in it. In that case we should let the DBMS handle the
        values in that column.
        
        Change-Id: Ia40a0056402ec540f469b94694629dd6db7d4e71
        Reviewed-on: https://gerrit.libreoffice.org/78298
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-08-31  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [c635364120ab8b6cea1e78ebeda4fb028df7678a]

        Query MySQL schema name when pasting table
        
        In case of a MySQL direct connection the current schema in use cannot be
        queried with the getUserName() method of the DatabaseMetadata interface,
        because the user name and the schema name can (and usually do) differ.
        
        Instead, we can always query for the current schema with the DATABASE()
        SQL function.
        
        Change-Id: Ibb026519e1a63e29c5a7c9b04ab64901faec0f85
        Reviewed-on: https://gerrit.libreoffice.org/78297
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-08-31  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [f5c09ac04860f779532fe83f8ebce237d46eb1f5]

        mysqlc: Implement DatabaseMetadata::getUserName
        
        Change-Id: Id3518a049a55d64e7272d265f22e930881a70161
        Reviewed-on: https://gerrit.libreoffice.org/78296
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-08-31  Caolán McNamara  <caolanm@redhat.com>  [9b2c9d25bdd9c763078557e809cfacb5d760ffec]

        drop some unnecessary includes
        
        Change-Id: I004b920e5eab5a848f30842c72399d96a6c033d5
        Reviewed-on: https://gerrit.libreoffice.org/78349
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-31  Julien Nabet  <serval2412@yahoo.fr>  [c5ea75a55db0be7d528c0c580bb994f1ae88afb3]

        Let's revert this so no confusion.
        
        This reverts commit 367719e77747bc142ac4b7ec5ee10d7c5e519c16.
        
        Change-Id: I36e4aef93f04fe593692edaa804512020464aa95
        Reviewed-on: https://gerrit.libreoffice.org/78354
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-31  Caolán McNamara  <caolanm@redhat.com>  [5a7c684b03510b4b568b4f10b38d6c433e4a291e]

        drop unused SvLBoxFontString
        
        Change-Id: Ieada5128d3a2072d5789de854baa8993a28dd182
        Reviewed-on: https://gerrit.libreoffice.org/78348
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-31  Caolán McNamara  <caolanm@redhat.com>  [53046ce16303824a231f106c2a747a02f7bb3bcf]

        drop some unnecessary includes
        
        Change-Id: I1abef2c2318e83aa8045d2b4763e74f45b4755e5
        Reviewed-on: https://gerrit.libreoffice.org/78347
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-31  Caolán McNamara  <caolanm@redhat.com>  [8e0bcc9beb36628df2bf239e82dede15464f6556]

        hyperlabel.hxx can be a private header now
        
        Change-Id: I52d01723ad4c4ece59f859726145d75aaa29321e
        Reviewed-on: https://gerrit.libreoffice.org/78346
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-31  Caolán McNamara  <caolanm@redhat.com>  [1857ddaa18717bc778ae65571322bf4cdafdcb5a]

        no need to include hyperlabel.hxx
        
        Change-Id: Iafa7d391c5a1b383a82b900f80c9f78f666ce340
        Reviewed-on: https://gerrit.libreoffice.org/78345
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-31  Caolán McNamara  <caolanm@redhat.com>  [ab0df4e1642d226a68c6858e87b88e9cc6fbbdf6]

        drop some unnecessary includes
        
        Change-Id: I4cbfe7e0d31217cf7790f656156a7e9a58b4e82f
        Reviewed-on: https://gerrit.libreoffice.org/78344
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-31  Caolán McNamara  <caolanm@redhat.com>  [48912b3516ef7790ba5e18c000e88cbb1989587f]

        drop some unnecessary includes
        
        Change-Id: Ic3ccc7f0e93258cce30a42c71011154bc9313f52
        Reviewed-on: https://gerrit.libreoffice.org/78343
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-31  Caolán McNamara  <caolanm@redhat.com>  [8d3f4245555f5fbaba8be7b318f80dd79532099d]

        drop newly unused OFileURLControl
        
        Change-Id: I8a043df9a90f363f0b6a1c470ac74c02c52db9a9
        Reviewed-on: https://gerrit.libreoffice.org/78342
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-31  Caolán McNamara  <caolanm@redhat.com>  [0e944350e92810adfcf080ae1d98ad7bc4bd578d]

        [API CHANGE] remove MacroMigrationWizard
        
        https://wiki.openoffice.org/wiki/Macros_in_Database_Documents
        
        Prior to OpenOffice 3 (2008) base didn't support macros, but
        subdocuments might have had macros. since OOo3 base supported macros
        and subdocuments not, and a migration wizard is available to update
        pre OOo3 documents to the new scheme.
        
        Here I presume whatever is going to get migrated has been migrated
        at this point and drop the migration wizard
        
        This undoes the addition of the idl for
        sdb::application::MacroMigrationWizard of
        
        commit 5b982b69363f0f067fe4a0f679528ce1c5a2eafc
        Date:   Mon Mar 11 17:51:56 2013 +0200
        
        so flag as an api change, though not to anything published
        
        Change-Id: I37271752234dda4e7e8f033e0136825fd356439b
        Reviewed-on: https://gerrit.libreoffice.org/78326
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-31  Tamás Zolnai  <tamas.zolnai@collabora.com>  [6cc5baa0a15014c442932c60bb60dc2a84edc25f]

        tdf#118710 - Report Builder Character Settings dialog Highlighting tab page
        
        doesn't set background.
        Regression from:
        62fb96e075e79676b45912a3a8ec2702b1e3aaf2
        
        Change-Id: Ie60a4b4d988ba00b3a425dda73ed6ffeb40394c9
        Reviewed-on: https://gerrit.libreoffice.org/78340
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-08-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bec318a4accf6a026577dd33825d0359868daf8f]

        Fix typos
        
        Change-Id: Iac08e415f84741ecdb151788776ee15e7364fae1
        Reviewed-on: https://gerrit.libreoffice.org/77762
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [367719e77747bc142ac4b7ec5ee10d7c5e519c16]

        Fix typos (Please do not commit)
        
        This commit is updated just to help Ahmed.
        He is going to fix this in the next implementation.
        
        Change-Id: I1cdebb27b5ded57694e97da7d990adce716448c0
        Reviewed-on: https://gerrit.libreoffice.org/77743
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4c08f58f58e0f01ea25f1ab436046a91314d1a31]

        Fix typo in code
        
        Change-Id: I9c6d1a277da87f30f43b6108d588cde9a3f0e783
        Reviewed-on: https://gerrit.libreoffice.org/78266
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [347c475d6dd5452d6d71e1ce3a57bb6dab2e0ad4]

        Fix typos in code
        
        "modifiedTimout" doesn't exist
        
        Change-Id: If0576c2f286124f8afa39cd70ab563cee1919237
        Reviewed-on: https://gerrit.libreoffice.org/78265
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4a93f3d51294858176be79dba4ee6eb8117019ed]

        Removed duplicated include
        
        Change-Id: I540faa16148dfa3870cc97c7f339f3d8fafb1a08
        Reviewed-on: https://gerrit.libreoffice.org/78339
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-31  Caolán McNamara  <caolanm@redhat.com>  [6b8e736f572549008abf7ecd4fa567a262f97226]

        ofz#16753 build failure
        
        Change-Id: Id7ec5cff7d5784135a3266d1b3d0c27e21dbb04b
        Reviewed-on: https://gerrit.libreoffice.org/78341
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-31  Caolán McNamara  <caolanm@redhat.com>  [ce066621d6d09403e3e27399979298a8cb628a7d]

        throbber.hxx only used by vcl and toolkit now
        
        Change-Id: I69e7f99a02ea1f1144896e83aa188d0eec9a638b
        Reviewed-on: https://gerrit.libreoffice.org/78324
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-31  Caolán McNamara  <caolanm@redhat.com>  [4a52aae51d73fcc8c321da5b6920cb60bd1f1925]

        roadmap.hxx only used by vcl and toolkit now
        
        Change-Id: I2a00687fbc53b2b5f2b8ad94e4813e778eb15f21
        Reviewed-on: https://gerrit.libreoffice.org/78323
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-31  Caolán McNamara  <caolanm@redhat.com>  [d688a8a5a59f9a152229f005964697218b31c621]

        move SVTXRoadmap to toolkit
        
        Change-Id: If1ef35fe778b67ab028fdadb3804f437e127aa67
        Reviewed-on: https://gerrit.libreoffice.org/78322
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-31  Julien Nabet  <serval2412@yahoo.fr>  [58bed4f3c03098e72cd05cd298136a7029c05a6d]

        Related tdf#118809: add some XDatabaseMetaData for Firebird
        
        getStringFunctions
        getTimeDateFunctions
        getNumericFunctions
        
        Thank you Drew Jensen for suggestion
        (see https://bugs.documentfoundation.org/show_bug.cgi?id=118809#c4)
        
        Change-Id: I1e3b7d9559f4e520260de39ee4b8ad078cc80c87
        Reviewed-on: https://gerrit.libreoffice.org/78337
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-31  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [268010d0db7b880394006b063406c0783a10f18c]

        Remove .. from README
        
        Change-Id: I6f4a93fbcd48bac7246929ab8afcbc1c0f8e5d83
        Reviewed-on: https://gerrit.libreoffice.org/78312
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-08-31  Julien Nabet  <serval2412@yahoo.fr>  [50785ac52579153ed78a4fba268a54fd4d0e710e]

        tdf#118809: Fill DatabaseProductName and DatabaseProductVersion for Firebird
        
        Thank you to Drew Jensen for the suggestion here:
        https://bugs.documentfoundation.org/show_bug.cgi?id=118809#c3
        
        Change-Id: Ie9b5a2c744b158100b2306b27b1d56a30afc5182
        Reviewed-on: https://gerrit.libreoffice.org/78302
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-31  Mike Kaganski  <mike.kaganski@collabora.com>  [4e527f55d74e3220873075a8ec2799e2206fdb2d]

        Fix MSVC2019 build after 629dfff3c7289f185268c7088e67931f6bbd9ce0
        
        ... failing like this:
        
          [CXX] desktop/source/app/sofficemain.cxx
          C:\PROGRA~2\WI3CF2~1\10\Include\10.0.18362.0\um\winnt.h(656): error C4005: 'DECLARE_HANDLE': macro redefinition
          C:\lo\src\core\include\sal/main.h(91): note: see previous definition of 'DECLARE_HANDLE'
          C:\PROGRA~2\WI3CF2~1\10\Include\10.0.18362.0\shared\minwindef.h(250): error C2371: 'HINSTANCE': redefinition; different basic types
          C:\lo\src\core\include\sal/main.h(93): note: see declaration of 'HINSTANCE'
          make[1]: *** [C:/lo/src/core/solenv/gbuild/LinkTarget.mk:293: C:/lo/src/core/workdir/CxxObject/desktop/source/app/sofficemain.o] Error 2
        
        Apparently MSVC2017 isn't affected, since the problematic commit passed
        CI happliy (didn't test myself if MSVC version is actually the problem,
        or maybe specific Windows SDK version).
        
        Change-Id: Ibcaa3a8d09bae54e436366623fe103e8c5f58f40
        Reviewed-on: https://gerrit.libreoffice.org/78334
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-31  Mike Kaganski  <mike.kaganski@collabora.com>  [cb204a382da220f8b282d6da507716c918716272]

        Unify executables to take version resource from default.rc
        
        Pass file description in optional second argument to
        gb_Executable_add_default_nativeres.
        Remove duplicating version resources from officeloader.rc and launcher.rc.
        
        Change-Id: I55c4fc85c470c3dd6f03d909a39459839e70b9cd
        Reviewed-on: https://gerrit.libreoffice.org/78333
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-31  Jan Holesovsky  <kendy@collabora.com>  [758a4998c56c73d2420c1ee2e3f41bedd153559d]

        sw sd lok: Don't enter the OLE editing mode right after inserting a chart.
        
        Turns out that it is confusing for the users that they can edit the
        properties of the chart rather than its position just after inserting
        it in the browser.
        
        Let's change it accordingly.  When the user wants to edit the chart
        itself, they have to double-click.
        
        Calc is not handled in this patch.
        
        Change-Id: If5661b843a06ebaeb8d4cd1b2c469aeedda4257e
        Reviewed-on: https://gerrit.libreoffice.org/78318
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-31  Mike Kaganski  <mike.kaganski@collabora.com>  [c598ea1427250b50c1f3a4b0eacb34a11b2751fb]

        Add version resource to executables where it was missing
        
        Change-Id: Iee965c3f720827b20347f6228e891562c8295d22
        Reviewed-on: https://gerrit.libreoffice.org/78327
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-31  Gülşah Köse  <gulsah.kose@collabora.com>  [438430904064e667b688275525b317fd7989af2e]

        tdf#126656 Remove unnecessary items from itemset.
        
        Change-Id: I62fc660ea061fe9665e0166a08871ba0a592fc41
        Reviewed-on: https://gerrit.libreoffice.org/78332
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2019-08-30  Stephan Bergmann  <sbergman@redhat.com>  [69030664ddce60d027888b65fd25e27a5ced2eff]

        Blind fix for Android, take two
        
        After 1928ced074260d2d40345bdf4c96767abb99bb4f "Blind fix for Android", tb24
        still fails with
        
        > Linking obj/local/armeabi-v7a/liblo-native-code.so
        > /home/android/lo/master-android-arm/instdir/program/libsofficeapp.a(sofficemain.o):sofficemain.cxx:function soffice_main: error: undefined reference to ´sal_detail_initialize´
        > clang++: error: linker command failed with exit code 1 (use -v to see invocation)
        
        Lets see if including sal/osl/unx/salinit.cxx in ANDROID/iOS builds works (even
        if the contents is not normally used there, including it should be harmless).
        
        Change-Id: Ifa38af8f5217a17d3ac74851b46bdb3b50cd4efd
        Reviewed-on: https://gerrit.libreoffice.org/78325
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-30  George Wood  <gwoodcode@gmail.com>  [934e34ef756a3ece569d2f47a0979b4e6ed67a27]

        Hide macro selector button in kit mode.
        
        Change-Id: If068d23a5aeb9be6d8e1736543c002bf2e68dacb
        Reviewed-on: https://gerrit.libreoffice.org/78321
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-30  Stephan Bergmann  <sbergman@redhat.com>  [d9fab1c4bb4a2c629a64dc301fcecdc16f589bc2]

        Extract common code from #if/#else blocks
        
        Change-Id: I7d14fd76ec4e571d5971131b5ee16f4dfe648b23
        Reviewed-on: https://gerrit.libreoffice.org/78316
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-30  Caolán McNamara  <caolanm@redhat.com>  [69fbf74d5bf9c474a6ec04101426dfe79b4ad9bf]

        weld addressbook wizard
        
        Change-Id: I118ed34ddaf7d62e5bb15497399cd10533339328
        Reviewed-on: https://gerrit.libreoffice.org/78287
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-30  Julien Nabet  <serval2412@yahoo.fr>  [8cecd48af5dbd290d06641b7feeb7c0969752d57]

        tdf#127233: QR-code generator, use UTF-8 encoding
        
        Thank you Mike Kaganski for reference here:
        https://bugs.documentfoundation.org/show_bug.cgi?id=127233#c4
        
        Change-Id: I01bbc408df8bc87cf4e8be52143efb9fc3fa1e38
        Reviewed-on: https://gerrit.libreoffice.org/78304
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [70093d815379e703a570e9cab3e8746555706ea0]

        adapt to runToolOnCodeWithArgs API change in clang 10
        
        which required including config_host in generator, which in turn
        required adapting the makefile
        
        Change-Id: Icafa3b59816f52c349fbbd76ce71305856c9ce33
        Reviewed-on: https://gerrit.libreoffice.org/78293
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-30  Szymon Kłos  <szymon.klos@collabora.com>  [3e4a311d22ee3f20621537db3db25f1481c9f66b]

        Open links when editing the text in impress
        
        Change-Id: Ibfead6dce019400ad5fa32a5f5351fa3e8fdea7d
        Reviewed-on: https://gerrit.libreoffice.org/78315
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-30  Stephan Bergmann  <sbergman@redhat.com>  [1928ced074260d2d40345bdf4c96767abb99bb4f]

        Blind fix for Android
        
        tb24 started to fail with
        
        > In file included from /home/android/lo/master-android-arm/desktop/source/app/sofficemain.cxx:35:
        > /home/android/lo/master-android-arm/include/sal/main.h:48:2: error: No code that includes this should be built for iOS or Android
        > #error No code that includes this should be built for iOS or Android
        >  ^
        
        after 28c39b3d13485ae27a8b03d78fa208a443a50298 "Replace is_soffice_Impl hack
        with a better(?) hack".
        
        Change-Id: I586a666ff2b822cb49c271378e9bed26c7eb5640
        Reviewed-on: https://gerrit.libreoffice.org/78314
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-30  Miklos Vajna  <vmiklos@collabora.com>  [3779abce2f9562b94f59fc950400081037340096]

        tdf#127230 vcl: about dialog double-buffer on macOS is not needed
        
        This was a problem since commit 7eb37a422f2e66bc177d72404c53659a248661ca
        (tdf#118856 vcl: avoid flicker in the about dialog, 2019-08-12).
        
        Given that probably sooner or later this application-level
        double-buffering will not be needed anyway, just do the minimal fix and
        avoid it for the about dialog on macOS.
        
        (Versus low-level double-buffering as macOS, gtk3 or OpenGL does.)
        
        Change-Id: I5dc60e5c064d1e90057f9aa9a22db9f67680eb26
        Reviewed-on: https://gerrit.libreoffice.org/78313
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-30  Miklos Vajna  <vmiklos@collabora.com>  [a40fbd031de042b0181dc5570164ae8ce0abb0f1]

        tdf#127211 Revert "tdf#71087 sfx2: avoid flicker in the start center"
        
        This reverts commit d5c7657c541c1f6d17bfe5e605594c235eecfcdb.
        
        By the time I created that, I forgot to test the case when there are no
        recent documents. I'm not exactly sure how to fix that, so just go back
        to the old behavior for now (trading a regression for a normal bug).
        
        Change-Id: I8abc251a3e6506ca17429ba106e2dd70fff31556
        Reviewed-on: https://gerrit.libreoffice.org/78301
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-30  Mike Kaganski  <mike.kaganski@collabora.com>  [e607beeed1b391ee2a622494700d78d68dd2868f]

        Introduce gb_Executable_add_default_nativeres to add version resource
        
        ... to executables on Windows
        
        Change-Id: I31bd2447052915bb299820034f99128e0e97db54
        Reviewed-on: https://gerrit.libreoffice.org/78290
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4b4b1689dbecb087912124497c88347735a3ca54]

        Fix typos
        
        Change-Id: I965ade27bdbd5d1f0e6cc902c1f01fa905e668f2
        Reviewed-on: https://gerrit.libreoffice.org/78305
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-30  Muhammet Kara  <muhammet.kara@collabora.com>  [ff158502e14fab264b5cd544a7a8f550626c95db]

        Smaller-width animations pane on mobile
        
        Change-Id: I2c3a2a703c7e9fa776e7a6c88cdca5414ce2c2c1
        Reviewed-on: https://gerrit.libreoffice.org/78300
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-30  Balazs Varga  <balazs.varga991@gmail.com>  [5b97e75589523b3769ec87e27854e2c841d0d79f]

        tdf#103988 OOXML export: fix bubble chart MSO interoperability
        
        Write <c:bubble3D val="0"/> into each <CT_BubbleSer> OOXML element
        to allow file opening in MSO without removing the (previously
        "corrupted") bubble chart.
        
        Change-Id: Idf31a0d3d8f98a3be4c9a3b29e65d4d4c582be53
        Reviewed-on: https://gerrit.libreoffice.org/78259
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-08-30  Balazs Varga  <balazs.varga991@gmail.com>  [2bd8e41a0fc10974f81695c1b2e32dc07c569d97]

        tdf#114657 OOXML chart export: fix broken chart with NaN X value
        
        Export c:pt elements only for numbers instead of replace the correct
        X values with the sequence 1, 2, 3..., when the X values contain a NaN
        value.
        
        This reverts commit a211c754003f98bc8f7761224a0b265bd224f61f
        "fdo77216-Charts-Scattered chart: Chart gets distorted on RT"
        
        Change-Id: I6d0bec870b5317575d93eff407b3ec2ada56431e
        Reviewed-on: https://gerrit.libreoffice.org/78221
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-08-30  Mike Kaganski  <mike.kaganski@collabora.com>  [99dd418c94e2b85fca1a13a0c15aa117582da574]

        Move spsupp components to a separate installer feature
        
        Change-Id: Ic95b9f887da83d0931ed54b76d23465660786a79
        Reviewed-on: https://gerrit.libreoffice.org/78273
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-30  Stephan Bergmann  <sbergman@redhat.com>  [629dfff3c7289f185268c7088e67931f6bbd9ce0]

        Replace is_soffice_Impl hack with a better(?) hack
        
        ...that involves adding a second, one-off special meaning to the existing
        sal_detail_initialize function.  This at least gets rid of the
        "osl_getExecutableFile contains 'soffice' substring" guesswork (and of the
        osl_systemPathGetFileNameOrLastDirectoryPart call there, which is what I'm
        actually after, for a different change to come).
        
        Change-Id: I4dd6eef1fd0411bf66943ffea415876c92d08526
        Reviewed-on: https://gerrit.libreoffice.org/78291
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-30  Arkadiy Illarionov  <qarkai@gmail.com>  [760a377f7148e623e9e16d24e66f54a401ecb946]

        Simplify Sequence iterations in lingucomponent..lotuswordpro
        
        Use range-based loops, STL and comphelper functions.
        
        Change-Id: I975a9c09265976d5ce4a1d7ac2023cbb75bb7f28
        Reviewed-on: https://gerrit.libreoffice.org/78242
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-08-30  Stephan Bergmann  <sbergman@redhat.com>  [cc4edc0f29c034722f10ab289eb0d8d563a8632c]

        Clean up some osl::X, X_u function combos
        
        (adapting call sites where necessary)
        
        Change-Id: Ib9ad1122571b1c00ebbb4638f94eb5698b18a1a7
        Reviewed-on: https://gerrit.libreoffice.org/78289
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-30  Tor Lillqvist  <tml@collabora.com>  [d418eaed304d69f5a766a9ee5a907a71771b0223]

        tdf#126966: The share/palette folder was missing from the iOS app
        
        Maybe it would be good to simply include all of share as such, without
        trying to pick only what is actually needed? Must investigate.
        
        Change-Id: Ide991334fe4bbe2b1e9807b8dba2b1e635e4f469
        Reviewed-on: https://gerrit.libreoffice.org/78292
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2019-08-30  Balazs Varga  <balazs.varga991@gmail.com>  [4afd65776457be3391f3e1340da614dffc8f227b]

        tdf#124083 OOXML import: fix broken charts with missing value X
        
        Importing NaN value X, ie. where only "ptCount" was defined without
        explicit data, messed up the charts replacing all X values with sequence
        1, 2, 3..., showing data points in wrong X positions, also showing the
        invalid "NaN" data points. Now internal data table contains the original
        X values, including NaNs, fixing broken charts.
        
        Change-Id: Ic3c69e15095d9b29643f5daef8f58c58b4a442db
        Reviewed-on: https://gerrit.libreoffice.org/78177
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-08-30  Miklos Vajna  <vmiklos@collabora.com>  [e3f43bf74ede647fb3f2a83dac8905a47022eff3]

        solenv: teach create-tags to handle CPPUNIT_TEST_FIXTURE()
        
        So that e.g.
        
        :ts testOleSaveWhileEdit
        
        works in vim. Inspired by the upstream-documented DECLARE_FUNCTION()
        macro from
        <https://github.com/universal-ctags/ctags/blob/master/docs/parser-cxx.rst>.
        
        Note that if your ctags is old enough to not handle -D (like, more than
        3 years old), it'll still index the rest, so it seems we can do this
        unconditionally.
        
        Change-Id: I5545f3a172bdac613bba07bd364ad5b00d1fd970
        Reviewed-on: https://gerrit.libreoffice.org/78281
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [1c7fdf561bc924741a121439a6cb42f96f285b58]

        fix PolyPolygon move operator=
        
        and add move constructor, found by loplugin:noexceptmove
        
        Change-Id: I89507113b354c4ae080f7107c996b55ab1285738
        Reviewed-on: https://gerrit.libreoffice.org/78285
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [f3fd63d63643b0c8710d80c00a532e97728acb84]

        loplugin:noexceptmove in Any
        
        but we needed to make moveAnyInternals noexcept, which is fine because
        uno_any_construct is already noexcept
        
        Change-Id: Iddbe7666d8649cde4e638099a17484193055f549
        Reviewed-on: https://gerrit.libreoffice.org/78283
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-30  Michael Stahl  <Michael.Stahl@cib.de>  [2d5598d0c33930626fc47cf6387a4add25af84fc]

        SwAutoFormat::HasObjects() could be faster
        
        Change-Id: I928401382ca986fb75de3689b9ef5e08474e2b85
        Reviewed-on: https://gerrit.libreoffice.org/78278
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-08-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [d051dd8dab68b4dd109e1f5f89f6b96fdc6152fc]

        loplugin:noexceptmove in pyuno
        
        needed to make scratch() and get() noexcept
        
        Change-Id: I7d50405698557eb9794adc6523d4878675903db2
        Reviewed-on: https://gerrit.libreoffice.org/78284
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-30  Muhammet Kara  <muhammet.kara@collabora.com>  [610050fcd745694a6dee58152bfc1c4d85535165]

        Remove work-around for isMobile()
        
        Let's remove this dangerous work-around since
        it is no longer needed after 6ceab5b233da675b25f42fadff9e85d404903322
        
        Change-Id: Idb18d83f9eac571334fe8bfcd7f212f2f0a930a9
        Reviewed-on: https://gerrit.libreoffice.org/78282
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [6e4a2540d4d8ad9e141b87ac3d2123d1c96366ef]

        new loplugin:noexceptmove
        
        idea from mike kaganski
        
        look for places where we can mark move operators as noexcept, which
        makes some STL operations more efficient
        
        Change-Id: Id732b89d1fcadd5ceb0ea2b9d159fed06136330f
        Reviewed-on: https://gerrit.libreoffice.org/78251
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0285492a45e9cc19c26e14dcdf297bcc491da4d2]

        tdf#126959 impress table border resize handle support
        
        This adds support to edit the resize handles for the impress.
        It includes:
        - sending the positions of handles when table object is
        selected or changed
        - a implementaton of SID_TABLE_CHANGE_CURRENT_BORDER_POSITION
        to perform the changing of the border positions of a table
        
        Change-Id: I6f60822c5cd9afc3be5c48ea7b775f1860bfa5a7
        Reviewed-on: https://gerrit.libreoffice.org/78201
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-08-30  Adrien Ollier  <adr.ollier@hotmail.fr>  [5735a2ce6941264e90f6b0593c54f661291d4987]

        moves outdev font functions in font.cxx
        
        Change-Id: I02e133b1682d4d1aab1d56eae0528856b0fabe55
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/77232
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-08-30  Adrien Ollier  <adr.ollier@hotmail.fr>  [ed71dcc9996c507ecb2bca24f38e09f66134fbfc]

        RTFSprms: code refactorization
        
        Four lambda expressions were declared doing the same thing,
        which leads to the creation of four internal different
        types for the same thing. That makes no sense.
        Class RTFSprms_compare allows to factorize this code and
        makes code shorter where it is used.
        
        Change-Id: I5ed6821a67a50e96d9425064841c2b3421323001
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/76214
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-08-29  Julien Nabet  <serval2412@yahoo.fr>  [2252aba08121566e834dc530f31339e15bd94dec]

        tdf#127180: Propose migration + Firebird by default only in experimental
        
        See:
        http://document-foundation-mail-archive.969070.n3.nabble.com/About-putting-back-Firebird-experimental-td4265392.html#a4265519
        
        Change-Id: I651baa78d345ce56e8d38d56aba096d04a225c5c
        Reviewed-on: https://gerrit.libreoffice.org/78240
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-29  Caolán McNamara  <caolanm@redhat.com>  [3ac01f89239cec912e19c591033df638fa5f6c2d]

        cid#1448379 silence Explicit null dereferenced false positive
        
        Change-Id: I5ff321520dd38f644b66bb78918035b512d5e67f
        Reviewed-on: https://gerrit.libreoffice.org/78090
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-29  Stephan Bergmann  <sbergman@redhat.com>  [9eff936dd66161393d08aea1abdb7e65bf6869fd]

        Update comment
        
        external/liborcus/0001-Blind-fix-attempt-for-older-macOS-builds.patch has been
        removed with df2b4a9daa643e66b705a7b39d8988a3d97d731e "Update liborcus to
        0.15.2."
        
        Change-Id: I1014e1ff847468b5b6c05ee363c1e6017722fd47
        Reviewed-on: https://gerrit.libreoffice.org/78271
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-29  Justin Luth  <justin_luth@sil.org>  [6fa47ff2ee87bde38719bfaeac022efd966fc8a2]

        related tdf#81345: make unit test robust - check last page
        
        On KDE Neon 18.04, something was causing page 1 to spill over
        onto page 2. Checking the last page instead of the second one
        is fine for testing the problem solved for bug 81345.
        
        Confirmed with bibisect53 that same header/page style had been
        used for the whole document originally.
        
        Change-Id: Id85562153d7ce1d570806a611f11d33fa5b83c87
        Reviewed-on: https://gerrit.libreoffice.org/78250
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-08-29  Miklos Vajna  <vmiklos@collabora.com>  [35132e5cd648fd54ffb186039324f5fb954dd08f]

        tdf#127211 start center: fix background of the main area with no recent docs
        
        The background was white instead of gray, but the text color remained
        white, making the text unreadable. This was a problem since commit
        a5cafe5d7e87c0f5ecdcffbbe58c66abcb97ac8e (tdf#91843 sd sidebar: fix
        unexpected borders around the slide layout previews, 2019-08-27).
        
        Given that the background fix was intended to help with the slide
        previews in impress, move the change affecting the background handling
        down to ValueSet and revert the VCL changes.
        
        This preserves the impress slide preview fix, but restores the old good
        behavior for all non-ValueSet widgets, including the start center.
        
        Change-Id: I7efcd5b9c12e5df8e10261c992bf7a774960fa11
        Reviewed-on: https://gerrit.libreoffice.org/78280
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-29  brinzing  <oliver.brinzing@gmx.de>  [7227e5898ecd3eefe2b819d6be8cd425d15b1f38]

        tdf#126078 Autotext: fix lost space between first-/lastname
        
        Change-Id: I3f8c1e25e06097cbed37fba1ca6a634704387e00
        Reviewed-on: https://gerrit.libreoffice.org/76000
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-08-29  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [338a938c8d6dce09d6f1200c542b46c4442cab6b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Insert the description of the change.
            
            Change-Id: I2dba6f76867798d59eae1e1f2d7c6c2734dd6eb4
            Reviewed-on: https://gerrit.libreoffice.org/78276
            Reviewed-by: LibreOﬃciant <LibreOfficiant@sfr.fr>
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-08-29  Muhammet Kara  <muhammet.kara@collabora.com>  [9083a07e98a32e3ce7af4bd1a817f2b870df0f55]

        LOK: Proper use of isMobile() on embedded charts
        
        We are moving the isMobile() check to a higher layer,
        to avoid changing a published API method
        
        This is the follow-up of the commit feae0c186e700f6a48c3fad124fb4795ad1a8f83
        
        Change-Id: Ia84baa36d66d5832e00e6466f5206631df0de443
        Reviewed-on: https://gerrit.libreoffice.org/78277
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-29  Muhammet Kara  <muhammet.kara@collabora.com>  [f8b2a27365b858ab5653edad75fd089b39d016d8]

        LOK: per-view support for isMobile()
        
        embeddedobj/source/commonembedding/embedobj.cxx will have
        a follow-up patch, which also removes the -1 case.
        
        It is left out because it has many call-sites,
        and inheritance/override relations.
        
        Change-Id: Iaf00530916f3772f7aec151cbd358f255b7aab24
        Reviewed-on: https://gerrit.libreoffice.org/78272
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-29  Tamás Zolnai  <tamas.zolnai@collabora.com>  [e56d143c36af028825a8e824201a3aa193862af4]

        lok: Disable chart editing on mobile
        
        Disabled editing of all embedded objects.
        
        [ Miklos: motivation is that the UI is complex and the small mobile
        screen is not suitable to expose this functionality as-is. Disable till
        a more compact UI can be exposed. ]
        
        Change-Id: Id1c598c84adc12b8b52d006992d85dcae5601ad9
        Reviewed-on: https://gerrit.libreoffice.org/78270
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-29  merttumer  <mert.tumer@collabora.com>  [d2b4b608696e7a6ba7ed15c97972aa8ed3707bb2]

        Added mobile friendly ui design for ConditionalFormattingDialog
        
        [ Miklos: added solenv/ bits to silence the same warnings as the
        non-mobile layout. ]
        
        Change-Id: If2d91da45cf5eecf099f246320ffaf84f55708f1
        Reviewed-on: https://gerrit.libreoffice.org/78268
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-29  Stephan Bergmann  <sbergman@redhat.com>  [554f27d22b94941e7b5f777dd10f0108923d6aac]

        Make oslDirectoryImpl a bit more C++y
        
        Change-Id: Iff5e26369889345d1f907e52d86eff6b89c63e20
        Reviewed-on: https://gerrit.libreoffice.org/78260
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-29  Kohei Yoshida  <kohei@libreoffice.org>  [df2b4a9daa643e66b705a7b39d8988a3d97d731e]

        Update liborcus to 0.15.2.
        
        Change-Id: I1a16e7ba9a096862933536268dacf5ab49476896
        Reviewed-on: https://gerrit.libreoffice.org/78246
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>

2019-08-29  Muhammet Kara  <muhammet.kara@collabora.com>  [4e144c1ab2ae7ef0a7928f7d4685aabe8e6b9c18]

        lok: Add isMobile() method
        
        [ Miklos: this allows core to e.g. serve tunelled dialogs with more or
        less compact layouts, depending on if the client is mobile or not. ]
        
        Change-Id: I3559bee84e6ef6f757809617e303aa090698ce5d
        Reviewed-on: https://gerrit.libreoffice.org/78261
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c8737dcf827cf47f233d3e8ad39a6348c3e36d10]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Id4b7074e696507fc06c1d4c7f670f9f301b5ca54
        Reviewed-on: https://gerrit.libreoffice.org/78249
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-08-29  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [00f4595fbec8a6bfc31687ed950525ce20c68fcd]

        tdf#42949 Fix IWYU warnings in cui/source/{options,tabpages}/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I9b6fda67ef7de65cc7b468dded862cd47dfd4269
        Reviewed-on: https://gerrit.libreoffice.org/78078
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ecada6d16942f52b37f45254c341c71a62de9a11]

        Fix typo
        
        Change-Id: I46650797efa70d6b416356a3e5ed57d26d8e69be
        Reviewed-on: https://gerrit.libreoffice.org/78252
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-29  Miklos Vajna  <vmiklos@collabora.com>  [95ada3e44b7e52f7545a152278244b99e8340627]

        xmloff: create XMLImpressExportOOO instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I44c3ac24c19f4ecd1d0d01a9a686b486f3b35c48
        Reviewed-on: https://gerrit.libreoffice.org/78236
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-28  Stephan Bergmann  <sbergman@redhat.com>  [89df4a82bbed0c2e3a4a8be0b995c4400377628c]

        loplugin:returnconstval (macOS)
        
        Remove the spurious "const" that dates back to a poor change in
        9177329a425cf70b515d1f266132838894fe54c6 "vcl: FontCharMap to use intrusive_ptr
        ImplFontCharMap":
        
        > --- a/vcl/inc/quartz/salgdi.h
        > +++ b/vcl/inc/quartz/salgdi.h
        > @@ -73,7 +73,7 @@ public:
        >      CoreTextStyle*                  CreateTextStyle( const FontSelectPattern& ) const;
        >      int                             GetFontTable( const char pTagName[5], unsigned char* ) const;
        >
        > -    const ImplFontCharMap*          GetImplFontCharMap() const;
        > +    const ImplFontCharMapPtr        GetImplFontCharMap() const;
        >      bool                            GetFontCapabilities(vcl::FontCapabilities &rFontCapabilities)
        > const;
        >      bool                            HasChar( sal_uInt32 cChar ) const;
        >
        
        Change-Id: I6a533a917ec42513b0783332c35e0a6803504324
        Reviewed-on: https://gerrit.libreoffice.org/78235
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-28  Tamás Zolnai  <tamas.zolnai@collabora.com>  [4b82652c4de94db553dfd7a63801ea81d366315a]

        tdf#118169: ActiveX form control saved incorrectly with accented letters
        
        Write out unicode strings without any compression.
        
        Change-Id: I93cadc40bacbd679724c3404fd870cba48065650
        Reviewed-on: https://gerrit.libreoffice.org/78234
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-08-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d34dafd7902e54d508d34b19b7e4d8a0662ef20c]

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

2019-08-28  Miklos Vajna  <vmiklos@collabora.com>  [52d7c6be46663d4a28745a0cfa2ced5493637230]

        sd lok: extend language status with BCP 47 language tag info in here as well
        
        This brings Impress in sync with Calc, which does this since commit
        47025060e4474d23e3bd97053a77b3943eeae724 (Send Bcp47 codes with region,
        2019-08-28).
        
        Change-Id: I04b92c85b6627e145b5271a6f84780257e8f0d55
        Reviewed-on: https://gerrit.libreoffice.org/78231
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-28  Stephan Bergmann  <sbergman@redhat.com>  [b82489382e18494694530874480774e2bb29830e]

        INetURLObject::setFSysPath is unused now
        
        ...after 056e1fff2ed232f2a50db933fbade1c71c0c2a65 "Simplify code removing the
        last segment from a URL"
        
        Change-Id: I3abe84ada119356191d8df9c0a8ee62dcf18d108
        Reviewed-on: https://gerrit.libreoffice.org/78228
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-28  Mike Kaganski  <mike.kaganski@collabora.com>  [a1a401acaafee0b1f154d368a247d74d61c62191]

        Avoid dynamic_cast in AttributeOutputBase::ConvertURL
        
        This unifies the code for any format using the function.
        
        Note: RTF code currently doesn't use the function, so an empty string
        is used in its ctor.
        
        Change-Id: I8776c095d4527313d06b0620059a892a48a9eaa1
        Reviewed-on: https://gerrit.libreoffice.org/78229
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-28  Miklos Vajna  <vmiklos@collabora.com>  [f38566826cdd257214298c583a1ce8ae6715713c]

        sw lok: extend language status with BCP 47 language tag info in here as well
        
        This brings Writer in sync with Calc, which does this since commit
        47025060e4474d23e3bd97053a77b3943eeae724 (Send Bcp47 codes with region,
        2019-08-28).
        
        Change-Id: I615af4a0692216f794c78955d337e6b8dbc8db5e
        Reviewed-on: https://gerrit.libreoffice.org/78230
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-28  Szymon Kłos  <szymon.klos@collabora.com>  [47025060e4474d23e3bd97053a77b3943eeae724]

        Send Bcp47 codes with region
        
        Change-Id: I816eddab3d88534bff6c1f1dba81b45107cdb372
        Reviewed-on: https://gerrit.libreoffice.org/78227
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-28  Stephan Bergmann  <sbergman@redhat.com>  [eddc29b82ce13f406ee310f8ecf98c189d3362a0]

        INetURLObject FSysStyle ctor is unused now
        
        ...after 90e33df14a1bdff55c4759102658dba7510a733a "Always using
        translateToInternal should be fine in SalGtkPicker::uritounicode"
        
        Change-Id: I3712109ef875ce8961d2da904a38400e0cf97496
        Reviewed-on: https://gerrit.libreoffice.org/78166
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-28  Szymon Kłos  <szymon.klos@collabora.com>  [efb5973ad31735212a165f6ec72467ae6b6ebd43]

        Handle LANGUAGE_NONE case
        
        Change-Id: I4dde96d488fc1e956bc2385c5e311eeadacd4be0
        Reviewed-on: https://gerrit.libreoffice.org/78226
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-28  Stephan Bergmann  <sbergman@redhat.com>  [056e1fff2ed232f2a50db933fbade1c71c0c2a65]

        Simplify code removing the last segment from a URL
        
        This code had been introduced with 2b2f1352c72280dd25ed3bef090a3c708ee4b964
        "tdf#86087 Save relative links in DOCX", but it is not clear to me what part
        of <https://bugs.documentfoundation.org/show_bug.cgi?id=86087> "FILESAVE
        FILEOPEN VIEWING: Can't open or save relative links in docx" it is meant to
        address.  None of the tests in `make check` trigger the
        
        >         else
        >         {
        >             // DOC
        >             WW8Export* pWW8Export = dynamic_cast<WW8Export*>(&GetExport());
        >             if ( pWW8Export )
        >             {
        >                 SwWW8Writer& rWriter = pWW8Export->GetWriter();
        >                 sExportedDocumentURL = rWriter.GetMedia()->GetURLObject().GetPath();
        >             }
        >         }
        
        block.
        
        But what the code presumably wants to do is to create, for the DOC case, an
        anAbsoluteParent that is rWriter.GetMedia()->GetURLObject() with the final URL
        path segment removed:  INetURLObject::GetPath returns the "dirname" part of a
        file URL's path (i.e., everything but the last path segment), and with a
        trailing slash removed, in the form of a filesystem pathname.  That means that
        
        >     INetURLObject anAbsoluteParent( sExportedDocumentURL );
        
        creates an invalid anAbsoluteParent (because the input is not a URL), so
        
        >     if ( anAbsoluteParent.GetURLPath().isEmpty() )
        
        is true (but why not use a more obvious check of anAbsoluteParent.HasError(),
        or should this code also be relevant for the DOCX case?), so the following block
        
        >     {
        >         // DOC filter returns system path (without file:///)
        >         anAbsoluteParent.setFSysPath( sExportedDocumentURL, FSysStyle::Detect );
        >         anAbsoluteParent.setFinalSlash();
        >     }
        
        recreated the URL from the filesystem pathname and added back the trailing
        slash.
        
        Change-Id: I9346a23680a65b6fd1ba0fa33f4565df50bd9e51
        Reviewed-on: https://gerrit.libreoffice.org/78210
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-28  Juergen Funk  <juergen.funk_ml@cib.de>  [c16bfef0d51ad903defdb2bacb4550de481d3074]

        tdf#127192 Printing in main thread
        
        the wollmux has change the dialogs form swing to the LO-Dialogs,
        and when printig with MS-PDF then LO hang on this line.
        The reason is wollmux run in it own thread, but this thread has
        no win-message-pump, when the printer-driver would open the
        FileSave-Dialog then it hangs, because the message-pump
        is missing in this thread.
        
        The swing has made it own win-message-pump for this
        thread.
        
        Change-Id: Ia5131464dcc5f166133a3302d29550e945dd1026
        Reviewed-on: https://gerrit.libreoffice.org/78170
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Reviewed-by: Juergen Funk (CIB) <juergen.funk_ml@cib.de>
        Tested-by: Juergen Funk (CIB) <juergen.funk_ml@cib.de>

2019-08-28  Stephan Bergmann  <sbergman@redhat.com>  [63ee66fd965aa2c40e8aca708d9d370cf419ce33]

        Blind fix for ENABLE_MERGELIBS
        
        ...after 55402d82c5a81322ff7bca3c277a8813bd967a09 "tdf#42949 Fix IWYU warnings
        in vcl/source/[o-w]*/" had caused tb62 to fail with
        
        > C:/cygwin64/home/buildslave/source/libo-core/vcl/source/window/builder.cxx(1604): error C3861: "SVLIBRARY": Bezeichner wurde nicht gefunden.
        [...]
        > C:/cygwin64/home/buildslave/source/libo-core/vcl/source/window/builder.cxx(2294): error C3861: "SVLIBRARY": Bezeichner wurde nicht gefunden.
        
        Change-Id: I2102454bf12dc3a04d630ab09cb427471fef99d4
        Reviewed-on: https://gerrit.libreoffice.org/78223
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-28  Szymon Kłos  <szymon.klos@collabora.com>  [616718a05c5625f1752a86d2223241d2dde2bdee]

        Send ISO language code on state changed
        
        [ Miklos: commit 13c77cc3b34555aefd898a15c6ad898049f8aed6 (Send iso code
        for languages, 2019-07-19) only changed the behavior in case the LOK
        client asks for a list of languages explicitly. This one affects the
        case when the language under the cursor changes and core initiates the
        core -> client information sending. ]
        
        Also contains:
        
            Fix language unit test
        
            Change-Id: I45b4263026928de898fe89e25c21d97c82e1beeb
        
        Change-Id: I2f82cee1fda613636fc421449a2d8a56b0a35b7f
        Reviewed-on: https://gerrit.libreoffice.org/78222
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-28  Stephan Bergmann  <sbergman@redhat.com>  [5f3c2204eb7dbe82cc64bf0ade34ecfb4b9ffc05]

        New loplugin:stdfunction
        
        ...finding dubious additions to namespace std (concentrating on functions for
        now).  C++17 [namespace.std]/1: "The behavior of a C ++ program is undefined if
        it adds declarations or definitions to namespace std or to a namespace within
        namespace std unless otherwise specified."
        
        This found
        
        ad4c7b97752b4da73808402604d6f96b39d920f5 "Avoid declaring function templates in
         namespace std"
        042e30a3dc057aef4a02d95960e4dd4fb8d083ae "Avoid adding a function template
         declaration to namespace std"
        cae9240a76cdb0eeed92421930d3b4cbef0ac201 "Avoid adding a function declaration to
         namespace std"
        
        Change-Id: Ic2ba54e2a8bf931d5c58cedf499c0d1229eb2166
        Reviewed-on: https://gerrit.libreoffice.org/78220
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-28  Szymon Kłos  <szymon.klos@collabora.com>  [28e2dc30149178bbe6f59e28ddef3f0bd62d4bb1]

        Add DISABLE_DYNLOADING guard for notebookbar addons builder
        
        Change-Id: I99487a8adaa24f155eec2182899127c5bab6a21f
        Reviewed-on: https://gerrit.libreoffice.org/78219
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-08-28  Szymon Kłos  <szymon.klos@collabora.com>  [13c77cc3b34555aefd898a15c6ad898049f8aed6]

        Send iso code for languages
        
        [ Miklos: the motivation for this change is that LOK clients may display
        information on their UI depending on screen size. Mobile clients may
        want to have a more compact display, where showing the full language
        name takes too much space, and showing some kind of language code is a
        better way. ]
        
        Change-Id: Iec93ad05d83a8ce871eab33bd12e99aee9aafa86
        Reviewed-on: https://gerrit.libreoffice.org/78217
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-28  Stephan Bergmann  <sbergman@redhat.com>  [90e33df14a1bdff55c4759102658dba7510a733a]

        Always using translateToInternal should be fine in SalGtkPicker::uritounicode
        
        When SalGtkPicker::uritounicode was originally introduced in
        27994c3831e55174af313e74e09905003ff34440 "INTEGRATION: CWS cmcfixes4: #i46017#
        to and from system locale encoding when url is file:///", it only contained the
        g_filename_from_uri code and no translateToInternal fallback (though the
        SalGtkPicker::unicodetouri counterpart, already introduced then, only used
        INetURLObject::getExternalURL, the precursor to today's translateToExternal,
        from the beginning).  The translateToInternal fallback was only added later
        with e68b4920b0a726578094013b819b1e0833929acb "INTEGRATION: CWS c07v007_SRC680:
         #b6465588# cope with URI encoded in non UTF8 encoding".
        
        But I see no reason to not always use just translateToInternal in uritounicode
        (matching the translateToExternal in unicodetouri).  Trying with both
        LC_ALL=en_US.UTF-8 and LC_ALL=en_US.ISO-8859-1 and the gtk3 VCL plugin (on
        GTK 3.24.10), the only difference between using the g_filename_from_uri and the
        translateToInternal code is that the former produces an IURI sURL where non-
        ASCII Unicode characters are written as such (later on in the LO code to be
        encoded as %XX...), whereas the latter produces an sURL where those non-ASCII
        Unicode characters are already encoded as %XX...
        
        One difference is for filenames containing bytes that cannot be represented in
        the current LC_CTYPE encoding.  g_filename_from_uri reports them as
        U+FFFD REPLACEMENT CHARACTER, so producing an IURI sURL containing "�" (that is
        later on in the LO code encoded as %EF%BF%BD), while translateToInternal keeps
        the single %XX representing the original byte intact.  (And even though LO can't
        properly handle such a file URL with non--UTF-8 payload, this change is a small-
        step win of keeping the URL at least intact and not garbling it completely with
        "�" aka %EF%BF%BD).
        
        Change-Id: If27fc64c75e986dbb467e147a7e43df3a01db640
        Reviewed-on: https://gerrit.libreoffice.org/78216
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-28  Stephan Bergmann  <sbergman@redhat.com>  [cae9240a76cdb0eeed92421930d3b4cbef0ac201]

        Avoid adding a function declaration to namespace std
        
        Change-Id: Id6839850f249f2065de05a0fd929e68ca1003ec6
        Reviewed-on: https://gerrit.libreoffice.org/78213
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-28  Stephan Bergmann  <sbergman@redhat.com>  [042e30a3dc057aef4a02d95960e4dd4fb8d083ae]

        Avoid adding a function template declaration to namespace std
        
        Change-Id: I1368276c859d3c81f4ebfbeca47bb99e781f2fed
        Reviewed-on: https://gerrit.libreoffice.org/78214
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-28  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [55402d82c5a81322ff7bca3c277a8813bd967a09]

        tdf#42949 Fix IWYU warnings in vcl/source/[o-w]*/
        
        Plus a quick recheck for files in vcl/source/[a-g]*/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ia1ae951047be2e034da5f3b0422613ddb0a091ad
        Reviewed-on: https://gerrit.libreoffice.org/78065
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-28  Miklos Vajna  <vmiklos@collabora.com>  [001a5c47353cc87ce4f1d65d2e190e003e727d9e]

        sw: prefix members of SwUndoFlyBase
        
        See tdf#94879 for motivation.
        
        Change-Id: I266ba820629ec6f8505d091fb6090ed8626b4742
        Reviewed-on: https://gerrit.libreoffice.org/78211
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-28  Stephan Bergmann  <sbergman@redhat.com>  [642581c4cc1ff95795885fe331f1c052d33bdf59]

        Fix other signature of basicide_macro_organizer
        
        ...after 97710225f015c8716c80e55ecdb78832f2edc731 "sfx2: fix DISABLE_DYNLOADING
        build" had changed it to 'void const *' but the concurrently submitted
        036e635678aedc414e2d55217e4f7f8359ed1b9a "Fix signature of
        basicide_macro_organizer" fixed the underlying issue that had been introduced
        with df905f41a33d0d7d2cde7fad80c5b3dc3c837c10 "loplugin:constmethod in sfx2" and
        had caused DISABLE_DYNLOADING builds to fail
        
        Change-Id: If5d8c3289d7c77f5e6526bf7f4e0c48292dc5f71
        Reviewed-on: https://gerrit.libreoffice.org/78209
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-28  Adrien Ollier  <adr.ollier@hotmail.fr>  [a3b2c6b8b3ac67dca29605aa1ae856f663683c4b]

        ContentInfo::Equals uses std::equal
        
        Change-Id: Ia99cd1cb9594d6398ff351f6ded7888a75c83dd6
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/76504
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-28  Sumit Chauhan  <sumitcn25@gmail.com>  [e0d29fb937b0f423f151e0a504bfe326f4d8279e]

        GtkWidget for the priority of extension under Extension Tab.
        
        The new structure :
         PriorityMergedHBox
          --OptionalBox
            --ToolBoxExtension
              --Extension1
          --OptionalBox
        .....
        
        Change-Id: I72760e4f0d60eb6f1f82c1e928601d41a2e4b6ce
        Reviewed-on: https://gerrit.libreoffice.org/76987
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-08-28  Mike Kaganski  <mike.kaganski@collabora.com>  [ff898ea321299b370d3776430c490ad4acc3b0d2]

        Record patch as upstreamed
        
        Change-Id: Ia84db6c3d8051b872a838b530a8c44ce4a4b2821
        Reviewed-on: https://gerrit.libreoffice.org/78198
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-28  Julien Nabet  <serval2412@yahoo.fr>  [1c539c548b662104431e283aa4a62cb81174380b]

        Typo: HAPICOLOR_WITHE->HAPICOLOR_WHITE (vbahelper)
        
        Change-Id: I51a43e190345a1e981f9bd524d8b2feaf0eb2521
        Reviewed-on: https://gerrit.libreoffice.org/78207
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-28  Kohei Yoshida  <kohei@libreoffice.org>  [0fb2927a8fe06e6c3255544b8e4c4c9c0f5a67d3]

        Remove unnecessary braces.
        
        As to the reason why they were there can be explained by the commit
        48b35ed43db87d21a943e66cfa4f59213dcfe3a1.  They braces did make sense
        before that commit.
        
        Change-Id: Ie889d9e2404436c1cc0249dcf71bf18ebfd40636
        Reviewed-on: https://gerrit.libreoffice.org/78212
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>

2019-08-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bde3c5329f953f2a89e76e5677e8484564f4408b]

        Fix typos
        
        Change-Id: If2fcd9aaf920f30b49a7bb828ba174939b13a3e7
        Reviewed-on: https://gerrit.libreoffice.org/78091
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-27  Kohei Yoshida  <kohei@libreoffice.org>  [5c59051deb1b1294b3a6985bc753d639bf943fae]

        Use lambda expression here instead of a function object.
        
        Change-Id: I469cc9fa0506153e6dc4ff8fe6d5bad19c02b285
        Reviewed-on: https://gerrit.libreoffice.org/78208
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>

2019-08-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ae94ed1ffca7ec7fa86f3fd650dbee74db0565d6]

        tdf#74045 Make ImageMaps in slideshow clickable
        
        Change-Id: I151983ce34a58c0f0d4b1e912f43525de4c0ad28
        Reviewed-on: https://gerrit.libreoffice.org/78157
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-27  Stephan Bergmann  <sbergman@redhat.com>  [036e635678aedc414e2d55217e4f7f8359ed1b9a]

        Fix signature of basicide_macro_organizer
        
        see the function definition in basctl/source/basicide/basobj2.cxx
        
        Change-Id: If19f0a82d5498795ceef26342e0152fb12ef983d
        Reviewed-on: https://gerrit.libreoffice.org/78204
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [61c97e941b1d73bf94293f05fdd26636b55a4bce]

        no need to add a new virtual method (tdf#119388 related)
        
        we can re-use the existing GetObjIdentifier infrastructure
        
        Change-Id: Ie604d643186a925da41a1e67ccd5f2461ceb20f1
        Reviewed-on: https://gerrit.libreoffice.org/78193
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-27  Stephan Bergmann  <sbergman@redhat.com>  [83c004d9b85b920f9de21c429ef4495db45f12e0]

        Fix ASan heap-use-after-free
        
        ...when opening a document via "File - Open..." with "Tools - Options... -
        LibreOffice - General - Open/Save Dialogs - Use LibreOffice dialogs" enabled:
        
        > ==7004==ERROR: AddressSanitizer: heap-use-after-free on address 0x61700023a370 at pc 0x7f88c788db4a bp 0x7ffd8c7d0020 sp 0x7ffd8c7d0018
        > READ of size 8 at 0x61700023a370 thread T0
        >  #0 in rtl::Reference<PlacesListBox>::get() const at include/rtl/ref.hxx:171:16
        >  #1 in VclPtr<PlacesListBox>::operator bool() const at include/vcl/vclptr.hxx:187:28
        >  #2 in CustomContainer::GetFocus() at fpicker/source/office/iodlg.cxx:433:39
        >  #3 in vcl::Window::CompatGetFocus() at vcl/source/window/window.cxx:3731:5
        >  #4 in vcl::Window::ImplGrabFocus(GetFocusFlags) at vcl/source/window/mouse.cxx:380:17
        >  #5 in vcl::Window::GrabFocus() at vcl/source/window/window.cxx:2991:5
        >  #6 in vcl::Window::dispose() at vcl/source/window/window.cxx:448:26
        >  #7 in Control::dispose() at vcl/source/control/ctrl.cxx:62:13
        >  #8 in SvtFileView::dispose() at svtools/source/contnr/fileview.cxx:879:14
        [...]
        > 0x61700023a370 is located 496 bytes inside of 648-byte region [0x61700023a180,0x61700023a408)
        > freed by thread T0 here:
        >  #0 in operator delete(void*, unsigned long) at llvm-project/compiler-rt/lib/asan/asan_new_delete.cpp:172:3
        >  #1 in std::default_delete<SvtExpFileDlg_Impl>::operator()(SvtExpFileDlg_Impl*) const at gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/10.0.0/../../../../include/c++/10.0.0/bits/unique_ptr.h:81:2
        >  #2 in std::__uniq_ptr_impl<SvtExpFileDlg_Impl, std::default_delete<SvtExpFileDlg_Impl> >::reset(SvtExpFileDlg_Impl*) at gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/10.0.0/../../../../include/c++/10.0.0/bits/unique_ptr.h:178:4
        >  #3 in std::unique_ptr<SvtExpFileDlg_Impl, std::default_delete<SvtExpFileDlg_Impl> >::reset(SvtExpFileDlg_Impl*) at gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/10.0.0/../../../../include/c++/10.0.0/bits/unique_ptr.h:444:7
        >  #4 in SvtFileDialog::dispose() at fpicker/source/office/iodlg.cxx:523:11
        [...]
        
        Change-Id: I022eac69123d87f75bda5067a672496030e1a8ec
        Reviewed-on: https://gerrit.libreoffice.org/78199
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-27  Stephan Bergmann  <sbergman@redhat.com>  [084a263049ecc916bbf7300e45e613a687eb67f2]

        Fix typo (translateToExternal vs. translateToInternal)
        
        ...introduced with e4f37435a0fdd66b2d58633c991c6df720790f39 "fdo#46808, Use
        service constructor for uri::ExternalUriReferenceTranslator":
        
        > @@ -82,7 +82,7 @@ OString SalGtkPicker::unicodetouri(const OUString &rURL)
        >      INetURLObject aURL(rURL);
        >      if (INET_PROT_FILE == aURL.GetProtocol())
        >      {
        > -        OUString aNewURL = uno::Reference<uri::XExternalUriReferenceTranslator>(uno::Reference<XMultiComponentFactory>(comphelper::getProcessServiceFactory(), UNO_QUERY_THROW)->createInstanceWithContext(OUString("com.sun.star.uri.ExternalUriReferenceTranslator"), m_xContext ), UNO_QUERY_THROW)->translateToExternal( rURL );
        > +        OUString aNewURL = uri::ExternalUriReferenceTranslator::create( m_xContext )->translateToInternal(rURL);
        >
        >          if( !aNewURL.isEmpty() )
        >          {
        
        Change-Id: Ib709df9ef600f2b6b61878cbb8f99d3ff7ab5c2f
        Reviewed-on: https://gerrit.libreoffice.org/78203
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-27  Kohei Yoshida  <kohei@libreoffice.org>  [d9f5a8f6cf771017a52252341b75a5d9c1c389e1]

        Use getSystemPathFromFileURL() which is exactly what we need.
        
        Change-Id: I09b77435d1dcd1c5e717fe4f976620bcdcecfb54
        Reviewed-on: https://gerrit.libreoffice.org/78206
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>

2019-08-27  Khaled Hosny  <khaledhosny@eglug.org>  [60d4be99383b6fe13ca55572c43fd022bdc73ce8]

        Consolidate ImplCalcLineSpacing()
        
        Move getting UPEM and font tables to the functions and use HarfBuzz API
        to get them. In the future we might stop reading the tables ourselves
        and use HarfBuzz metrics API instead.
        
        Change-Id: I3f4511628fd33200bae94cdcd96479ba3e6d2fba
        Reviewed-on: https://gerrit.libreoffice.org/78081
        Tested-by: Jenkins
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2019-08-27  Miklos Vajna  <vmiklos@collabora.com>  [a5cafe5d7e87c0f5ecdcffbbe58c66abcb97ac8e]

        tdf#91843 sd sidebar: fix unexpected borders around the slide layout previews
        
        Regression from commit e5bb5c52aeaeb60c8592b004efd88c30242e03a1 (add
        RenderContext to Window::PushPaintHelper, use Erase correctly,
        2015-05-18), the problem was similar to tdf#92079, except here the
        missing background was a solid color, not a bitmap.
        
        Change-Id: I2221b3eabed84cf039cb8c3881442c9e23c6ec13
        Reviewed-on: https://gerrit.libreoffice.org/78205
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-27  Khaled Hosny  <khaledhosny@eglug.org>  [c997a32dbfddf791a309f179adca961336423293]

        Return empty HarfBuzz font instead of nullptr
        
        hb_font_get_empty() returns an empty, singleton font object that can be
        safely passed to HarfBuzz API that would otherwise crash if given a
        nullptr. Keep the assert to catch calls to this code in debug builds,
        since it is really a bug for LogicalFontInstance implementations without
        a backed HarfBuzz font to call code that requires it.
        
        Change-Id: I93e2b3204eb08b0c4c54587bc0f60cbf3c18c7d7
        Reviewed-on: https://gerrit.libreoffice.org/78178
        Tested-by: Jenkins
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2019-08-27  Stephan Bergmann  <sbergman@redhat.com>  [654a1e6b3345d098e24dcdd0d81bb49add996d0b]

        Let PrintFontManager::addFontFile directly take a file URL
        
        ...instead of converting from a file URL to a filesystem pathname at the (sole)
        call site and then back to a file URL in addFontFile
        
        Change-Id: I468dbfc183b062668209c6bd84fcfed122ceff37
        Reviewed-on: https://gerrit.libreoffice.org/78202
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [9e0b3423f21c23a8ef2fe749ea7dd7c1194c2f9a]

        loplugin:referencecasting find more redundant static_cast
        
        Change-Id: I3a51812bbd3fcdc6b11e47cb12962f0d4fa7a2ae
        Reviewed-on: https://gerrit.libreoffice.org/78191
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [bbd500e14fce92b27cfc09e7cffd346e36eb5fb0]

        use SdrCircKind enum more widely
        
        and make it a scoped enum
        
        Change-Id: I6325ff86ff8566135f6d01a576c659539dcb3ed9
        Reviewed-on: https://gerrit.libreoffice.org/78176
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-27  Miklos Vajna  <vmiklos@collabora.com>  [97710225f015c8716c80e55ecdb78832f2edc731]

        sfx2: fix DISABLE_DYNLOADING build
        
        Change-Id: I61df3f0f213d1b49d2e2ffec0554bdcd92d3d11f

2019-08-27  Kohei Yoshida  <kohei@libreoffice.org>  [e5b23bc96770b795b4a6014d0b167c6d67508c71]

        You can just check for nCheckPos being 0 for non-error condition.
        
        If I read the method doc of PutEntry correctly, the boolean return
        type only indicates whether the string being inserted is a new one
        or not.  You can still set the format even when the string already
        exists in the format table.
        
        Change-Id: Id3165323aada47e8d4fe19683008011bd69caac2
        Reviewed-on: https://gerrit.libreoffice.org/78160
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>

2019-08-27  Stephan Bergmann  <sbergman@redhat.com>  [e49d35c1f4f86e27a4a6603e5e7a60350ed400d0]

        "HyperLinkURL" already is a URL here
        
        ...at least in all cases encountered during CppunitTest_sw_ooxmllinks, so why
        bother going via an assumed filesystem pathname?  (Rather, add some
        CPPUNIT_ASSERT to clarify expectations.)  This code had originally been added
        with 2b2f1352c72280dd25ed3bef090a3c708ee4b964 "tdf#86087 Save relative links in
        DOCX".
        
        Change-Id: I03e4389338e5549ad3a530bed054a17518f21c96
        Reviewed-on: https://gerrit.libreoffice.org/78196
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [df905f41a33d0d7d2cde7fad80c5b3dc3c837c10]

        loplugin:constmethod in sfx2
        
        Change-Id: Ic129a8e136dc3f3b0a36fdb83e7aa71027ada59a
        Reviewed-on: https://gerrit.libreoffice.org/78190
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-27  Stephan Bergmann  <sbergman@redhat.com>  [ad4c7b97752b4da73808402604d6f96b39d920f5]

        Avoid declaring function templates in namespace std
        
        ...that don't even depend on program-defined types
        
        Change-Id: I102ce7e97280e7b80f8270ab3b7bbdc111d4d68c
        Reviewed-on: https://gerrit.libreoffice.org/78168
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-27  Stephan Bergmann  <sbergman@redhat.com>  [cd4808e2e77fe08d260ecc22177dd7e23a7c5319]

        Record patch as upstreamed
        
        Change-Id: Ib28e86de29cdb5d91e05b341c75b87590e8b3aa6
        Reviewed-on: https://gerrit.libreoffice.org/78189
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-27  Stephan Bergmann  <sbergman@redhat.com>  [3bed509302127f0bb82898b2637c4372aee796ef]

        Use a direct way to get at the temp dir
        
        ...in code originally added with 2b2f1352c72280dd25ed3bef090a3c708ee4b964
        "tdf#86087 Save relative links in DOCX", by introducing
        utl::TempFile::GetTempNameBaseDirectory
        
        Change-Id: Ic0e8b54896a3829c081255404ef92b96f1724a2a
        Reviewed-on: https://gerrit.libreoffice.org/78174
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-27  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [fae4eb717427f542305d2978f5fa78cbf27eaafa]

        SmartArt edit UI: change plain text widget to tree view
        
        Added getChildren() data interface method, so that it's possible to
        recursively fill tree view with (id, text) pairs
        
        Change-Id: Ic100ded3a3e125bf79f5caa421cd8f91e5210954
        Reviewed-on: https://gerrit.libreoffice.org/78169
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [423d16487b6d8bc048f546017da3b8274bc289cf]

        Remove duplicated sc imagemap functions
        
        Change-Id: Ie1001abb5b57e73fece9f028041e683143a7008b
        Reviewed-on: https://gerrit.libreoffice.org/78162
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [3005c107f356ead72d18b5136361e75d82ab1dff]

        libabw, libvisio: follow main configure's --disable-dependency-tracking
        
        Change-Id: Iaf4fd40a7178b50a396971cfcfd0c39211597285

2019-08-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [f22ce154c7aa2275ed51a5321892ba0d5254d94c]

        add Silesian (szl) language pack
        
        Change-Id: I47d9659fc21abec652a5a440004c0c2d27ec3b53

2019-08-27  Miklos Vajna  <vmiklos@collabora.com>  [0466c3d8b2589a2982b919145cdacc9a1eeb63ff]

        CppunitTest_sd_import_tests: fix missing include
        
        See the build failure at <https://gerrit.libreoffice.org/#/c/78049/>.
        
        Change-Id: Iad756566942d893b57276018ae8711d3ad42659a
        Reviewed-on: https://gerrit.libreoffice.org/78173
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-27  Arkadiy Illarionov  <qarkai@gmail.com>  [36543fc426f0358086484f9b8e439cf051d0e12b]

        Simplify Sequence iterations in oox
        
        Use range-based loops, STL and comphelper functions
        
        Change-Id: Ic3a186e7381bd8391ab85a2602a30f06fe5db740
        Reviewed-on: https://gerrit.libreoffice.org/78089
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-08-27  Stephan Bergmann  <sbergman@redhat.com>  [b742b4d7f1f3bb6e1fce45ccf5d885e587e01801]

        Use osl::FileBase::getSystemPathFromFileURL
        
        ...instead of INetURLObject FSysStyle::Detect guesswork (with the hope of
        eventually phasing out use of the latter).
        
        (In each of the three places where a filesystem pathname would need to be
        converted back to a URL with osl::FileBase::getFileURLFromSystemPath, failure is
        rather harmless, so they don't check error returns and are marked as "best
        effort".)
        
        Change-Id: Ia312b49b20543cdd83aff5609bb054e0fc1dc194
        Reviewed-on: https://gerrit.libreoffice.org/78165
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [09be7ac7dce1e8141f25bc84273968ea273a018c]

        Move ImageMap related functions to svx
        
        So that in can be used from slideshow module
        
        Change-Id: I105582cf523a454701963a253ba39054f09730e8
        Reviewed-on: https://gerrit.libreoffice.org/78156
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-27  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [c7ea7664002b54786795fab7f6233024a6362f71]

        tdf#49482: Searching in the Basic IDE: showing found line
        
        After a search term has been found, the start of the selection
        will be vertically centered in the textview
        
        Change-Id: Ibb53d24ed6bc604a15d144af24d1b891e22a1d2e
        Reviewed-on: https://gerrit.libreoffice.org/78144
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-27  Stephan Bergmann  <sbergman@redhat.com>  [344a3cff799520bd8852775f175f6cb3df321863]

        -Werror,-Wunused-private-field
        
        Change-Id: I8567a0aa6844711e20fe75c23745c849612b4a46
        Reviewed-on: https://gerrit.libreoffice.org/78161
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9c470a376a8cf5d42d2adbe2e528f3fe6b2df7ee]

        Add .git-blame-ignore-revs
        
        Contains formatting commits which should not show up in git blame.
        
        Usage:
          * git hyper-blame detects this file automatically
            https://commondatastorage.googleapis.com/chrome-infra-docs/flat/depot_tools/docs/html/git-hyper-blame.html
          * git blame can use this file with the "--ignore-revs-file" parameter (since git 2.23.0)
        
        Change-Id: I02f6ee0890a5b455a7b77d27e6aa97191957e150
        Reviewed-on: https://gerrit.libreoffice.org/78167
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-27  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [a1f2f8bdff465ada957f394530cd791a0c329da4]

        tdf#42949 Fix IWYU warnings in sd/qa/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I7b8c94df79bc7a41d06300d5f637a4eb5c5264f3
        Reviewed-on: https://gerrit.libreoffice.org/78049
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-27  Miklos Vajna  <vmiklos@collabora.com>  [28d67b792724a23015dec32fb0278b729f676736]

        tdf#107776 sw ODF shape import: make is-textbox check more strict
        
        Regression from commit 9835a5823e0f559aabbc0e15ea126c82229c4bc7 (sw
        textboxes: reimplement ODF import/export, 2014-10-04), the problem was
        that we assumed graphic autostyles look like:
        
            <style:style style:name="gr2" style:family="graphic">
        
        for simple (non-text-box) content, and look like:
        
            <style:style style:name="gr1" style:family="graphic" style:parent-style-name="Frame">
        
        for complex (text-box) content.
        
        Turns out it's valid to have other parent styles as well, e.g. Graphics,
        which should not be imported as sw textboxes.
        
        With this, the arrow at the bottom of page 3 of the bugdoc is now again
        on top of the image, i.e. layout compatibility is restored.
        
        Change-Id: Icbba8a23c5f66e63090f90e6581ebc98948cb80b
        Reviewed-on: https://gerrit.libreoffice.org/78155
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-27  Heiko Tietze  <tietze.heiko@gmail.com>  [5c50f1a2d4487b9303974c7cf39d6208192a0c96]

        Proof-read and fixes of Tip of the day strings
        
        Change-Id: Ib33ab6c7b72164b61b21255f240b26ae5fb75a9e
        Author: Mike Saunders
        Reviewed-on: https://gerrit.libreoffice.org/78164
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-08-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [7da92c6fff9549ebbea5e527b72ffd89faa46f71]

        clang-format svx/source/svdraw/svdedxv.cxx
        
        This file had lots of inline ifs making it hard to read and debug.
        Format the file using clang-format.
        
        Change-Id: I591f2724f4b10002de34c62ca178caa2a1dde4c0
        Reviewed-on: https://gerrit.libreoffice.org/77726
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-27  Tomáš Chvátal  <tchvatal@suse.com>  [3877328fcea01f24a94fd3debc243cf9f187dee9]

        Use get_value_or instead of value_or
        
        The old boost does not understand the value_or function
        
        Change-Id: I575d04eaab62294e1b402cd8c991c0daa1854271
        Reviewed-on: https://gerrit.libreoffice.org/77728
        Reviewed-by: Tomáš Chvátal <tchvatal@suse.com>
        Tested-by: Tomáš Chvátal <tchvatal@suse.com>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-27  Tomáš Chvátal  <tchvatal@suse.com>  [09d29fab72e22ba830f178b15a74a5a87c8a73a5]

        Fix old boost build for good
        
        With the previous approach the code could lead to crashes in
        the flowfrm.cxx
        
        Change-Id: I3b56ed46db9d37a606a1cd793a20b8aff22db6e2
        Reviewed-on: https://gerrit.libreoffice.org/78003
        Reviewed-by: Tomáš Chvátal <tchvatal@suse.com>
        Tested-by: Tomáš Chvátal <tchvatal@suse.com>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1bad7f0b19e47a41a1919573f80785ec62c611af]

        lok: use cell instead of text selection for tables in impress
        
        Change-Id: I0169538eb763d55c38d09e751ccf9e17b3eee4d0
        Reviewed-on: https://gerrit.libreoffice.org/78122
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-08-26  Stephan Bergmann  <sbergman@redhat.com>  [a25105e6c003bb6eef454136bfdf0f46df45df79]

        Directly compare filesystem pathanmes in SvxJavaClassPathDlg::IsPathDuplicate
        
        ...instead of going back and forth between filesystem pathnames and file URLs
        
        Change-Id: I9afb00a48b4de907af31ebd571891dc6be0a0f49
        Reviewed-on: https://gerrit.libreoffice.org/78158
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [19d88b15ec52a0560b96c5e71b5a328952ba7f28]

        lok: change table border position param. from new pos. to offset
        
        To implement table border position changing for Impress requires
        that instead of parameter with new absolute position, we use
        offset from the previous position.
        It's easy to change the code for Writer to do this instead of
        Impress so this commit does this.
        
        Change-Id: I2d3ebe5ba0dc30fb8b4a58cc9ca820cc8330204b
        Reviewed-on: https://gerrit.libreoffice.org/78121
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-08-26  Muhammet Kara  <muhammet.kara@collabora.com>  [e53c81a54d2cc2a0f05151ab9be8fce29c0b843d]

        Make temp strings localizable in AutoRedactDialog
        
        Change-Id: Ic7136408b5b66ba437df92fe96d2852ae512cda0
        Reviewed-on: https://gerrit.libreoffice.org/78154
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-08-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [f0f576d2d91e8baa674fae65b3e2a024f1f81c45]

        fix impress crash in shape listener
        
        after
            commit ec940941e0bd7db15c5cf7d43df82226e0d849dc
            Date:   Tue Aug 20 17:03:13 2019 +0200
            tdf#119388 add new UNO listener/broadcaster
        
        grumble grumble stoopid AccessiblePageShape that overrides
        AccessibleShape but doesn't actually set any shape on it.
        
        Also, there appear to multiple copies of something listening to the same
        shape somewhere, but I didn't track that further.
        
        Change-Id: I78713716788dd99b1f56519d960b43e5538c1304
        Reviewed-on: https://gerrit.libreoffice.org/78120
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [205c47443ea43341cacec52acbe53a470f41acc6]

        loplugin:unusedmethods
        
        Change-Id: I9d1abe62e7e0ae3434e0b2d440d6ccf0435e97cc
        Reviewed-on: https://gerrit.libreoffice.org/78131
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-26  Muhammet Kara  <muhammet.kara@collabora.com>  [3f820a5638b84bd66c9a58172f1c812b54e6f9da]

        tdf#127163: Add AutoRedactDoc command to the Tools menu
        
        Change-Id: I3a1081c29c222bf868a853ff19d471881fb43ce7
        Reviewed-on: https://gerrit.libreoffice.org/78141
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-08-26  Miklos Vajna  <vmiklos@collabora.com>  [3341986547b69bcb4c38e4ccb2f0853a3a569bb5]

        tdf#93998 toolkit: restore support for setting dialog background from shape
        
        Regression from commit fb29e6eeeaad5255bb924ff59162a83ed80bfb0a (svx:
        removing GraphicURL and OWN_ATTR_GRAFURL, fix writerfilter, 2018-03-08),
        the problem was that an in-document macro tried to assign a bitmap shape
        to a dialog background, which broke during the image handling rework.
        
        Note that in this case the actual type of the "URL" is not interesting,
        we can just return an XGraphic and then take it on the other side as
        well, without re-introducing the intentionally removed graphic URLs
        which point to memory addresses.
        
        This also made it necessary to extend
        UnoDialogControl::ImplModelPropertiesChanged(), so that in case a
        graphic is assigned to the dialog model, then the dialog model -> dialog
        sync code doesn't just copy over the empty image URL string. With this,
        finally clicking on the button of the bugdoc makes the dialog show up
        with the correct background.
        
        Change-Id: Id78269643289efb435b96a6a0b9f8a93fa49ec04
        Reviewed-on: https://gerrit.libreoffice.org/78153
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [568eea45de027c418bffdb8b9886fe38f9de8d8f]

        loplugin:unusedenumconstants
        
        Change-Id: I4c75db3931e234d04a8d14f0a9dc9103132b0e72
        Reviewed-on: https://gerrit.libreoffice.org/78137
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [aded8531db7247cceb8960278169bd7eff918ca7]

        enum SvLBoxButtonKind is effectively unused
        
        since
            commit e569b9d40eb02f53a3f13024af4ab1dc9ca7634a
            Date:   Tue Jul 30 17:07:41 2019 +0100
            weld OfaMSFilterTabPage2
        
        Change-Id: If8777180aec04336eda08c75bbee400de2ccb43b
        Reviewed-on: https://gerrit.libreoffice.org/78136
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-26  Mike Kaganski  <mike.kaganski@collabora.com>  [b5317b2a41e6369e2804462e2ab73f1447f1533a]

        Introduce Sequence::size() instead of specialization of std::size
        
        Change-Id: Id0889a1b51449f3812ba875919595a241f4ec56f
        Reviewed-on: https://gerrit.libreoffice.org/78139
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-26  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [412e9008db400d925cb85c9ae5146f8558735aa5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - The exact context where Basic IDE is absent needs to be clarified
            
            Change-Id: I722b5d37dcb6b6ea772ab6c8b6022484346ab29d
            Reviewed-on: https://gerrit.libreoffice.org/78117
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-08-26  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [d17656614418fe7a6941bd9b8ee77b5802cb9467]

        harfbuzz: follow main configure's --disable-dependency-tracking
        
        Change-Id: I5ab185ca783e0e3f637c22909e53a67119349ad7
        Reviewed-on: https://gerrit.libreoffice.org/78130
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2019-08-26  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [944f29fb4701f96ede1d5b9ca69031725a6cf76f]

        tdf#42949 Fix IWYU warnings in sw/source/core/[a-c]*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I1c68650bb93f918d7ff38491ffedf9af96d80b52
        Reviewed-on: https://gerrit.libreoffice.org/78083
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-08-26  László Németh  <nemeth@numbertext.org>  [419b70b5d4db227509614bdea5b4b89bcf7a6032]

        tdf#105485 DOCX: import deleted comments as deleted
        
        in tracked deletions, instead of importing them
        as normal comments of the actual text content,
        ie. showing them in the Hide Changes mode, too,
        without crossing out.
        
        Change-Id: I7f84d2e9f2dd280bbca2236b40bab83b94d40c68
        Reviewed-on: https://gerrit.libreoffice.org/78018
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-08-26  Jan Holesovsky  <kendy@collabora.com>  [254fd20dd5cb8206c7eac19f11dec0369c12d366]

        Embedded PDF: It is a shared_ptr, no need to copy.
        
        Change-Id: Iedb31bbe0e81dc9568e84858d8d26eac03c47ffb
        Reviewed-on: https://gerrit.libreoffice.org/70208
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit ff2c5e766517bbc23409f04335c418bb6fcad6eb)
        Reviewed-on: https://gerrit.libreoffice.org/77694
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-08-26  Miklos Vajna  <vmiklos@collabora.com>  [77f633a9a10ef3847643c85503e16427a137291d]

        Android: document one NDK version that works
        
        The baseline info was silent on Android, and at least my old r16b was
        too old to build master, while updating to r19c fixes the build, so
        document that finding.
        
        Change-Id: I8713d68a9cfe62ca241f0047f46da496acb85acd
        Reviewed-on: https://gerrit.libreoffice.org/78119
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-26  Stephan Bergmann  <sbergman@redhat.com>  [6225a903ea84247cebe131bfc6f8d944161c3b4e]

        Missing include (Windows --disable-pch)
        
        Change-Id: If5a362aada4dc1d6185e1f7f2b94f41a2883aa09
        Reviewed-on: https://gerrit.libreoffice.org/78112
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-26  Stephan Bergmann  <sbergman@redhat.com>  [b57052ec2bbe548ca495a32b4bfce1d1c71caf33]

        Missing include (Windows --disable-pch)
        
        Change-Id: I5a06677fc523e97080e1b6e4ea9318bae7312454
        Reviewed-on: https://gerrit.libreoffice.org/78111
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [e87761688dd831ff3d8ba1a2a38220053f900f62]

        use shared-plugin infra for some recent plugins
        
        Change-Id: Ia9cba59718de91fed2045ffd7e0ec06d28bf37dc
        Reviewed-on: https://gerrit.libreoffice.org/78118
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-26  Stephan Bergmann  <sbergman@redhat.com>  [761e6dd25782420bf06e4a2ff3205a79b6cbb136]

        Improve check
        
        Change-Id: I8280a81eef2ced0ff0ace51ea9f094421abafe13
        Reviewed-on: https://gerrit.libreoffice.org/78108
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [c54df306b347a3ffe50fd5efac4a50b6e621d735]

        loplugin:returnconstval in new pdf code
        
        Change-Id: I11fdc9a0dcf745dacd516cfc8540a8fb67c45b6c
        Reviewed-on: https://gerrit.libreoffice.org/78106
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-26  Miklos Vajna  <vmiklos@collabora.com>  [28bf81694aaeacd260a3b7d8ba2f6be172eb08c3]

        vcl: fix --disable-pdfium build
        
        Which is not covered by Jenkins, but used implicitly by the Android
        build e.g.
        
        Change-Id: Id1ffab54a619fc94bcc3d8bea9eba6301d3d7381

2019-08-26  Shubham Goyal  <22shubh22@gmail.com>  [094bd5fc81ce69dd27dc8b92099c5a039e78188a]

        Fix: Allow border in QR-code-generator to take zero as a input.
        
        Change-Id: I742980f2e221afc5aff5eb666e69f63f2f990e84
        Reviewed-on: https://gerrit.libreoffice.org/78050
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-26  Miklos Vajna  <vmiklos@collabora.com>  [9f399fd26fdae602b321296d3f983320385b254d]

        vcl lok: fix UB when lok notifier is deleted before its window
        
        During online.git's unit-copy-paste test:
        
        ==18827==ERROR: AddressSanitizer: heap-use-after-free on address 0x61c0000c88c0 at pc 0x7fcbf515fcac bp 0x7ffe9be7eef0 sp 0x7ffe9be7eee8
        READ of size 8 at 0x61c0000c88c0 thread T0 (loolkit)
            #0 0x7fcbf515fcab in vcl::Window::PixelInvalidate(tools::Rectangle const*) core/vcl/source/window/paint.cxx:1227:20
            #1 0x7fcbf515efcb in vcl::Window::LogicInvalidate(tools::Rectangle const*) core/vcl/source/window/paint.cxx:1207:9
            #2 0x7fcbf5f6f9f4 in vcl::Window::queue_resize(StateChangedType) core/vcl/source/window/window2.cxx:1351:13
            #3 0x7fcbf57e3a4f in DockingWindow::queue_resize(StateChangedType) core/vcl/source/window/dockwin.cxx:1046:18
            #4 0x7fcbf5f6ff12 in vcl::(anonymous namespace)::queue_ungrouped_resize(vcl::Window const*) core/vcl/source/window/window2.cxx:1301:22
            #5 0x7fcbf5f6e390 in vcl::Window::queue_resize(StateChangedType) core/vcl/source/window/window2.cxx:1320:26
            #6 0x7fcbf5f6ff12 in vcl::(anonymous namespace)::queue_ungrouped_resize(vcl::Window const*) core/vcl/source/window/window2.cxx:1301:22
            #7 0x7fcbf5f6e390 in vcl::Window::queue_resize(StateChangedType) core/vcl/source/window/window2.cxx:1320:26
            #8 0x7fcbf601ebef in vcl::Window::StateChanged(StateChangedType) core/vcl/source/window/window.cxx:1929:13
            #9 0x7fcbf601f761 in vcl::Window::CompatStateChanged(StateChangedType) core/vcl/source/window/window.cxx:3719:5
            #10 0x7fcbf600d9b6 in vcl::Window::Show(bool, ShowFlags) core/vcl/source/window/window.cxx:2189:9
            #11 0x7fcbf50ae584 in vcl::Window::Hide() core/include/vcl/window.hxx:930:50
            #12 0x7fcbf5fceb7a in vcl::Window::dispose() core/vcl/source/window/window.cxx:399:5
            #13 0x7fcbf629f6fb in Control::dispose() core/vcl/source/control/ctrl.cxx:62:13
            #14 0x7fcbf612db90 in Button::dispose() core/vcl/source/control/button.cxx:108:14
            #15 0x7fcbf617736d in RadioButton::dispose() core/vcl/source/control/button.cxx:2292:13
            #16 0x7fcbf6dd52da in VclReferenceBase::disposeOnce() core/vcl/source/outdev/vclreferencebase.cxx:41:5
            #17 0x7fcc1add4fa4 in VclPtr<RadioButton>::disposeAndClear() core/include/vcl/vclptr.hxx:206:19
            #18 0x7fcc1adc4b3e in sfx2::sidebar::TabBar::SetDecks(std::__debug::vector<sfx2::sidebar::ResourceManager::DeckContextDescriptor, std::allocator<sfx2::sidebar::ResourceManager::DeckContextDescriptor> > const&) core/sfx2/source/sidebar/TabBar.cxx:116:27
            #19 0x7fcc1abb2ebb in sfx2::sidebar::SidebarController::UpdateConfigurations() core/sfx2/source/sidebar/SidebarController.cxx:525:15
            #20 0x7fcc1abb0d1e in sfx2::sidebar::SidebarController::notifyContextChangeEvent(com::sun::star::ui::ContextChangeEventObject const&) core/sfx2/source/sidebar/SidebarController.cxx:321:9
            #21 0x7fcb4688906e in (anonymous namespace)::ContextChangeEventMultiplexer::BroadcastEventToSingleContainer(com::sun::star::ui::ContextChangeEventObject const&, com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&) core/framework/source/services/ContextChangeEventMultiplexer.cxx:254:23
            #22 0x7fcb46883d44 in (anonymous namespace)::ContextChangeEventMultiplexer::broadcastContextChangeEvent(com::sun::star::ui::ContextChangeEventObject const&, com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&) core/framework/source/services/ContextChangeEventMultiplexer.cxx:237:5
            #23 0x7fcc1ac67170 in sfx2::sidebar::ContextChangeBroadcaster::BroadcastContextChange(com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, rtl::OUString const&, rtl::OUString const&) core/sfx2/source/sidebar/ContextChangeBroadcaster.cxx:108:23
            #24 0x7fcc1ac66021 in sfx2::sidebar::ContextChangeBroadcaster::Activate(com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) core/sfx2/source/sidebar/ContextChangeBroadcaster.cxx:53:9
            #25 0x7fcc19838064 in SfxShell::BroadcastContextForActivation(bool) core/sfx2/source/control/shell.cxx:713:47
            #26 0x7fcc19837b2a in SfxShell::Activate(bool) core/sfx2/source/control/shell.cxx:361:5
            #27 0x7fcc19836442 in SfxShell::DoActivate_Impl(SfxViewFrame*, bool) core/sfx2/source/control/shell.cxx:314:5
            #28 0x7fcc19647b7e in SfxDispatcher::DoActivate_Impl(bool) core/sfx2/source/control/dispatch.cxx:702:42
            #29 0x7fcc1b125692 in SfxViewFrame::DoActivate(bool) core/sfx2/source/view/viewfrm.cxx:1173:20
            #30 0x7fcc18ed323d in SfxApplication::SetViewFrame_Impl(SfxViewFrame*) core/sfx2/source/appl/app.cxx:311:21
            #31 0x7fcc1b1254f7 in SfxViewFrame::SetViewFrame(SfxViewFrame*) core/sfx2/source/view/viewfrm.cxx:3266:19
            #32 0x7fcc1b1412fb in SfxViewFrame::MakeActive_Impl(bool) core/sfx2/source/view/viewfrm.cxx:1877:9
            #33 0x7fcc1b06d6f4 in SfxLokHelper::setView(int) core/sfx2/source/view/lokhelper.cxx:85:25
        
        freed by thread T0 (loolkit) here:
            #0 0x610150 in operator delete(void*) _asan_rtl_:0
            #1 0x7fcbb32e2560 in ScTabViewShell::~ScTabViewShell() core/sc/source/ui/view/tabvwsh4.cxx:1709:1
            #2 0x7fcc1b121be5 in SfxViewFrame::ReleaseObjectShell_Impl() core/sfx2/source/view/viewfrm.cxx:1116:9
            #3 0x7fcc1b13caf9 in SfxViewFrame::~SfxViewFrame() core/sfx2/source/view/viewfrm.cxx:1615:5
            #4 0x7fcc1b13e234 in SfxViewFrame::~SfxViewFrame() core/sfx2/source/view/viewfrm.cxx:1609:1
            #5 0x7fcc1b125143 in SfxViewFrame::Close() core/sfx2/source/view/viewfrm.cxx:1168:5
            #6 0x7fcc1afc6a92 in SfxFrame::DoClose_Impl() core/sfx2/source/view/frame.cxx:159:35
            #7 0x7fcc1b0bb60d in SfxBaseController::dispose() core/sfx2/source/view/sfxbasecontroller.cxx:983:28
            #8 0x7fcb469d1e9b in (anonymous namespace)::XFrameImpl::setComponent(com::sun::star::uno::Reference<com::sun::star::awt::XWindow> const&, com::sun::star::uno::Reference<com::sun::star::frame::XController> const&) core/framework/source/services/frame.cxx:1492:33
            #9 0x7fcb469dd0c0 in (anonymous namespace)::XFrameImpl::close(unsigned char) core/framework/source/services/frame.cxx:1699:12
            #10 0x7fcc1b185d84 in SfxViewFrame::Exec_Impl(SfxRequest&) core/sfx2/source/view/viewfrm2.cxx:246:32
            #11 0x7fcc1b06c967 in SfxLokHelper::destroyView(int) core/sfx2/source/view/lokhelper.cxx:59:25
            #12 0x7fcc2bf0a551 in doc_destroyView(_LibreOfficeKitDocument*, int) core/desktop/source/lib/init.cxx:4473:5
            #13 0x980e57 in lok::Document::destroyView(int) core/include/LibreOfficeKit/LibreOfficeKit.hxx:512:9
            #14 0x9310e4 in Document::onUnload(ChildSession const&) online/kit/Kit.cpp:1555:29
            #15 0x6175e8 in ChildSession::disconnect() online/kit/ChildSession.cpp:98:30
            #16 0x616c85 in ChildSession::~ChildSession() online/kit/ChildSession.cpp:85:5
        
        I.e. normally first the vcl::Window is deleted, and only then the view
        shell, and the lifecycle handled in vcl::Window::ReleaseLOKNotifier().
        
        But at least with DockingWindow, it can happen that the vcl::Window
        outlives its view shell, so we need to decouple the vcl::Window and its
        view shell (lok notifier) in both cases, no matter which object is
        deleted first.
        
        Change-Id: I49701817827f8b7545d07a1d74514781551db7e9
        Reviewed-on: https://gerrit.libreoffice.org/78105
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-26  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [1ddb742aed047a745bbcd1787d0f9cfa8f0beda5]

        tdf#42949 Fix IWYU warnings in sd/source/ui/[p-t]*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Idc9ca0ec1d888d3625f24b8dea4421408d2e7e7d
        Reviewed-on: https://gerrit.libreoffice.org/78047
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [2fd083579d42d7649c162f18db235498198ff3f4]

        loplugin:returnconstval in various
        
        Change-Id: Ib5d293417b1faeb7ef63a8df99fc1ba644989cdc
        Reviewed-on: https://gerrit.libreoffice.org/78079
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-26  Stephan Bergmann  <sbergman@redhat.com>  [ceea1f3c735b4e6d40cc0cfd8c249b6aff6b4e89]

        Replace use of INetURLObject::GetNewAbsURL with rtl::Uri::convertRelToAbs
        
        Change-Id: I45bc72b30ec51cce9e07371365879e7fe89eb54c
        Reviewed-on: https://gerrit.libreoffice.org/78023
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-26  Mike Kaganski  <mike.kaganski@collabora.com>  [8fc9c698ee643dd4363c5ad1daa7bbc0a13982d5]

        Generalize comphelper::concatSequences to accept other container types
        
        ... as second and following arguments.
        
        Change-Id: I1c994ec234354805bc702632878fd67a54d271d6
        Reviewed-on: https://gerrit.libreoffice.org/78092
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-25  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f876dc9e16b9c85ae85ed848865531a8be0e911c]

        lok: cleanup and simplify graphic selection code
        
        Don't get SfxViewShell all the time, just one and ask if it is
        available (non-null).
        Rename sSelection to sSelectionText so it doesn't look similar
        to aSelection.
        Group more if statement together - especially to bring them under
        bTiledRendering "umbrella"
        
        Change-Id: Ic998f67a2e5de7482a0073a67ddffd721c012525
        Reviewed-on: https://gerrit.libreoffice.org/78082
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-08-25  Stephan Bergmann  <sbergman@redhat.com>  [96513c0efb41f388c66f859b93a999a7467217e9]

        loplugin:sequenceloop (macOS)
        
        Change-Id: I9d07ec425de700917ac40c56ebddbd8fd20b890a
        Reviewed-on: https://gerrit.libreoffice.org/78048
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ad6f52055fb2428bd5bc9a1e926b7f564efb1542]

        Fix typo in code
        
        "sOrignal"
        
        It passed "make check" on Linux
        
        Change-Id: I2c88bb2e9425b27b6fe8ae975c9e0c5b640984c6
        Reviewed-on: https://gerrit.libreoffice.org/78086
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b5f149b1602091064f1886f0f27c0a2728cc8a3c]

        Fix typo in code
        
        "Transfromation"
        
        It passed "make check" on Linux
        
        Change-Id: Ic3aeb82606daaeed6f020085d5ec1c22377ea4d7
        Reviewed-on: https://gerrit.libreoffice.org/78085
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4a0b2b8024fa6fb8a0ab3e474b7d64fc455028b5]

        Fix typo in code
        
        "Orignal"
        
        It passed "make check" on Linux
        
        Change-Id: I9bb71ab43c1c908622308cb22a38ab8c13416540
        Reviewed-on: https://gerrit.libreoffice.org/78087
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d423f14df6a81fee9396159591ab8bce4edbf0ef]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I60fa0610562f1f2a9901c05895e33def72783e1e
        Reviewed-on: https://gerrit.libreoffice.org/78088
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7b139b47212ac9a9e327332cfff4f254bc9a2ca2]

        Fix typos
        
        Change-Id: Id5f8c6a5c8ef7494c8ccd3268eab3fe65d027cb3
        Reviewed-on: https://gerrit.libreoffice.org/78054
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [5a3f794219dade812ec29ea9971680058b4bade9]

        sd: unit-test to check that PDF stream is shared among Graphic instances
        
        Reviewed-on: https://gerrit.libreoffice.org/70162
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>
        (cherry picked from commit d3a9bdd982ad1ed17cb6fef91885fc4dcf442fdb)
        
        Change-Id: Iebd85e5e60c76e6d0756d15e1fa6107a3fcc837d
        Reviewed-on: https://gerrit.libreoffice.org/77693
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-08-25  Jan Holesovsky  <kendy@collabora.com>  [5c5ab9c1291235671261db39503e239117a952dd]

        pdfium: Returning a const std::shared_ptr<...>& is not recommended.
        
        Change-Id: Iff6acef712c5b95c8cc222fc5293c9304b1c03ec
        (cherry picked from commit c0a3f61ef5c42d6cfa7484a2c759e7638da2c096)
        Reviewed-on: https://gerrit.libreoffice.org/77692
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-08-25  Jan Holesovsky  <kendy@collabora.com>  [eb581eff6ac41b938299b4c154ded6891bdd0c11]

        pdfium: Use std::vector to hold the PdfData.
        
        This fixes the destruction of the static cache of the PDF data; without
        this, there were already missing uno runtime info.
        
        (cherry picked from commit 20055ebe1b27f716a2acf1f0f4dda2864ae811bf)
        
        Change-Id: I877c9ccf96c4b7eabf3d643e17f324d86d987f94
        Reviewed-on: https://gerrit.libreoffice.org/77691
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-08-25  Jan Holesovsky  <kendy@collabora.com>  [81f73f1c1706d790c010e8fc0abcb2a0e9e86ace]

        pdfium: Delay the swap out.
        
        If we swap out too early, the constructor of GraphicObject forces a swap
        in, so we'd render everything during the load anyway.
        
        Change-Id: I0ea1a755242fd57ef28d082ce4bf534a32199f87
        Reviewed-on: https://gerrit.libreoffice.org/56286
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>
        (cherry picked from commit 242c7663e275a712430a8c4ac8eeacbb8b3bd440)
        Reviewed-on: https://gerrit.libreoffice.org/77690
        Tested-by: Jenkins

2019-08-25  Jan Holesovsky  <kendy@collabora.com>  [7fc0ddd9b725e3ea955bb06ef82f6a99de706210]

        pdfium: Avoid unnecessary copying + some warning fixes.
        
        Reviewed-on: https://gerrit.libreoffice.org/56285
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>
        (cherry picked from commit 4ab8dde71c8580bcf2b222ae2d1f68bbe339c754)
        
        Change-Id: I114fa6b2d3dda86c55eb245d31ca3a1019197ae9
        Reviewed-on: https://gerrit.libreoffice.org/77689
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-08-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [9194f019afb0599d5e72476786fabfa996e07f20]

        pdfium: Import PDF with unloaded images.
        
        Reviewed-on: https://gerrit.libreoffice.org/56268
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>
        (cherry picked from commit e07561d2ae743b208a0807ef32d7f011614b73e5)
        
        Change-Id: I5e4a16ff38b9643127ce16879b35f456c13bcff8
        Reviewed-on: https://gerrit.libreoffice.org/77688
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-08-25  Jan Holesovsky  <kendy@collabora.com>  [e4cec56a699b75102c39f4f80879a8080fc5ecc1]

        pdfium: Keep the PDF data in memory, so that we can really share them.
        
        Otherwise the swap out / swap in creates new copy of the underlying PDF
        stream.
        
        Change-Id: I88a16a69143783a998201e183bea1a9553e337bd
        Reviewed-on: https://gerrit.libreoffice.org/56266
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/69626
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 826208d2da6c92e94b38ef447e47550285742755)
        Reviewed-on: https://gerrit.libreoffice.org/77687
        Tested-by: Jenkins

2019-08-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [b26a3db534cd30bee596670e99897ee5ce907adf]

        loplugin:returnconstval in writerperfect
        
        Change-Id: I86e9977438c69c19adafc3743e618321a05e3923
        Reviewed-on: https://gerrit.libreoffice.org/78064
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-25  Khaled Hosny  <khaledhosny@eglug.org>  [502d73cda8fa1f482634bb6435fd1440757fdad9]

        Use HarfBuzz to get glyph bounding rectangle
        
        For consistent cross-platform results that also matches our glyph
        advances since platform functions might be using hints which we don’t
        use.
        
        Keep platform-specific implementations as fallback since HarfBuzz
        internal font functions (that we use) did not support glyph extents for
        fonts with CFF table before 2.3.0.
        
        Change-Id: I62c6c703ea37d41fd0998309dacadd56565a0fae
        Reviewed-on: https://gerrit.libreoffice.org/77870
        Tested-by: Jenkins
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2019-08-25  Caolán McNamara  <caolanm@redhat.com>  [3975c4e85ff34e48d953b110f947c1768b59e750]

        cid#1448241 silence Explicit null deferenced false positive
        
        Change-Id: Iaf20e2c7c6f8502d902b41f2c109589aaa490a10
        Reviewed-on: https://gerrit.libreoffice.org/78075
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-25  Caolán McNamara  <caolanm@redhat.com>  [be9c16ea495d0e4e5b8d90e64bb481087a7c6b13]

        cid#1448427 silence bogus Explicit null dereferenced
        
        Change-Id: I053fac8eb693ec6ed499eff33bbb77d00d05279b
        Reviewed-on: https://gerrit.libreoffice.org/78073
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-25  Caolán McNamara  <caolanm@redhat.com>  [51d1724c3543381a61e505e671db6a0bb5ec92de]

        cid#1448292 coverity has difficulty with css::uno::Sequence
        
        Change-Id: I227a88c566f981ace5e45d0e217a50abbc7f3023
        Reviewed-on: https://gerrit.libreoffice.org/78072
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-25  Caolán McNamara  <caolanm@redhat.com>  [ed67f7b57131a6c7d5d5ec34acb3955ccf091323]

        cid#1292911 Big parameter passed by value
        
        Change-Id: I30e17a69ecfa4e1cbaf958f9864b8e2bc9ee99d8
        Reviewed-on: https://gerrit.libreoffice.org/78069
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-25  Caolán McNamara  <caolanm@redhat.com>  [c854d2d32f75e4d47ace970897c336f24f00224d]

        cid#1448216 silence Explicit null deferenced false positives
        
        Change-Id: If64dd1c384086aa502f01c63a77cc9ca4fbab301
        Reviewed-on: https://gerrit.libreoffice.org/78074
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-25  Caolán McNamara  <caolanm@redhat.com>  [c6c8de5a94bb0d96e9cde3859462dfb3f70812ff]

        cid#1452761 Uncaught exception
        
        Change-Id: I58b94aa58bb96e69539e24d2ae53d6add6ad3593
        Reviewed-on: https://gerrit.libreoffice.org/78068
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-25  Caolán McNamara  <caolanm@redhat.com>  [36133d203baa93e0ac34f92543e6403489ee1378]

        cid#1242793 Untrusted value as argument
        
        help coverity know this is sanitizing its argument
        
        Change-Id: I54eb64bae73ef55e7431f6764536304c298a28c9
        Reviewed-on: https://gerrit.libreoffice.org/78070
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-25  Caolán McNamara  <caolanm@redhat.com>  [2babe56a83613db6167a42a3284cf0f4f92a1b52]

        cid#1251600 Uncaught exception
        
        we don't need this hunk of code for the demo anyway
        
        Change-Id: I45e30d9ae190b443d15fa0933241fb75c0fbb8b1
        Reviewed-on: https://gerrit.libreoffice.org/78071
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-25  Caolán McNamara  <caolanm@redhat.com>  [78d3041776d02b9a816414a899b350f27f3a699f]

        cid#1452763 Unchecked return value
        
        Change-Id: Ib2fa604f7c7635892221db4efa4c44f4f542b622
        Reviewed-on: https://gerrit.libreoffice.org/78067
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-25  Caolán McNamara  <caolanm@redhat.com>  [fcd673519c6bb0836250aeb2db5f4ce7c2a095bf]

        cid#1452762 Uninitialized pointer field
        
        Change-Id: Ib1d7637254e12971d45047680b5d5345f8c30be8
        Reviewed-on: https://gerrit.libreoffice.org/78066
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [b8db9688a4bdfbe272993ee9808c23d5d7dae879]

        loplugin:returnconstval in svgio
        
        Change-Id: Idb195e43303e22ddf36a4529dd9704725c4de0e5
        Reviewed-on: https://gerrit.libreoffice.org/78061
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-25  Mike Kaganski  <mike.kaganski@collabora.com>  [3ab2e7ba46eac104738ab074a7df42e1bddd4d37]

        Fix build on big-endian platforms with clang
        
        Reportedly, this builds OK with gcc, but not with clang (rightfully).
        
        /tmp/usr/ports/editors/libreoffice/work/libreoffice-6.3.0.4/connectivity/source/drivers/odbc/OTools.cxx:148:21:
        error: arithmetic on a pointer to void
        _pValue += _nSize - properSize;
        ~~~~~~~ ^
        1 error generated.
        
        The pointer arithmetics on void* was introduced in 2012 in commit
        63b6b1d6120d82c4baf5cb679d75dcc5427dbbc3.
        
        Change-Id: I78beddeda8bc516e45dd2a99dba8c7b8b1cf9255
        Reviewed-on: https://gerrit.libreoffice.org/78076
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [57c9a995bafcaeb9ab00facb9b7f3ed52c7e7d2a]

        loplugin:returnconstval in test..writerfilter
        
        Change-Id: Iea7d15f0a54921514cc4b71c5dc8caaa2ee573c8
        Reviewed-on: https://gerrit.libreoffice.org/78063
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [592c31a8fa8729259cf42440a0a26c0322bbbba5]

        loplugin:returnconstval in sw
        
        Change-Id: I15d8553bff7528f690ff92bee75d6a67037c0adf
        Reviewed-on: https://gerrit.libreoffice.org/78062
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [ef2e9c91d0a0483c19d0175c1b0ccb24d3f6bfbc]

        loplugin:returnconstval in sd..starmath
        
        Change-Id: Ib14f0ebef1c48a00ed09be70cb5885ccd07db762
        Reviewed-on: https://gerrit.libreoffice.org/78060
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [e0adee8341e89d478511d7b3e784941f2fd9b504]

        loplugin:returnconstval in sal..sc
        
        Change-Id: I300d14d580d450ec338129918955651b9d40d5d2
        Reviewed-on: https://gerrit.libreoffice.org/78059
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [715e7370a160bd3a51bf5aefdd92319da239bc4e]

        loplugin:returnconstval in fpicker..reportdesign
        
        Change-Id: I59c55a858b2706d1327c837abc158dceca02360e
        Reviewed-on: https://gerrit.libreoffice.org/78058
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [d48d9c0f96870780be35cf98b7915fdbb4db6735]

        loplugin:returnconstval in desktop..forms
        
        Change-Id: I268e352e4e3054d1c1a8e61e52d91fd99794b359
        Reviewed-on: https://gerrit.libreoffice.org/78057
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [c7799d71899c121334855c3234a9492687803b59]

        loplugin:returnconstval in svl
        
        Change-Id: I55371fde92204e6405e74fb8deecbaf14707a312
        Reviewed-on: https://gerrit.libreoffice.org/78053
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [32e22584872f1888c49c976f91f41d5edabcb45c]

        loplugin:returnconstval in connectivity..cui
        
        Change-Id: Ie6444713088c14d1821640f6eb219cee3d6ee542
        Reviewed-on: https://gerrit.libreoffice.org/78056
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [0bb521f4f9a5af955c704339ffbe02475c8e48cc]

        loplugin:returnconstval in UnoControls
        
        Change-Id: I6e855ee6dc2075334e92803d87e660f389b54d53
        Reviewed-on: https://gerrit.libreoffice.org/78055
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-24  Adrien Ollier  <adr.ollier@hotmail.fr>  [e1c7cb5d2759341fc235eb41c80a0dbc9107db5c]

        equality test functions are const
        
        RTFSprms::equals and RTFValue::equals
        are mutually dependent, which is insane.
        
        Change-Id: Ib6de7954e97d5a1620ea3f8db92fe9a989ee8667
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/76211
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [d53144e9d185b7b0b41d887c689c13bf27cd9906]

        loplugin:returnconstval in svtools
        
        Change-Id: I2d1d9e0ed8e109ed0be4d7fb78d93790ae41177f
        Reviewed-on: https://gerrit.libreoffice.org/78052
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [d4f9f4b2d57c4f51c026fd114934dd63f4ece13e]

        loplugin:returnconstval in framework
        
        Change-Id: Id3daf68e2daac3ce11117686fdc00831ce1e3a69
        Reviewed-on: https://gerrit.libreoffice.org/78051
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-24  László Németh  <nemeth@numbertext.org>  [9ee96273a2090b63e0f579a1e9c9cef780756e6d]

        tdf#123703 strip six-em-space (U+2006) at line break
        
        as normal (' ') and ideographic (U+3000) spaces to get
        the same layout in justified paragraphs, too, with the
        previous RTF import fix.
        
        Note: this can be useful for manual kerning fixes
        during editing, too.
        
        Change-Id: I7c031b7d79a8703e4821da91fc60a752a1d15788
        Reviewed-on: https://gerrit.libreoffice.org/77367
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-08-24  László Németh  <nemeth@numbertext.org>  [24b04db5a63b57a74e58a7616091437ad68548ac]

        tdf#123703 RTF import: fix length of space character sequence
        
        A default RTF space character is longer by an extra six-per-em
        space in a space sequence. To get the same layout of documents
        formatted with consecutive spaces, insert six-per-em space before
        every space in a space sequence. Extra spaces are removed during
        the RTF export.
        
        Note: This is a workaround to get the same layout in documents based on
        RTF templates, often used for example by bussiness applications.
        Instead of adding a new RTF specific core/text layout feature,
        with this workaround the layout will be compatible with ODT and DOCX
        documents, too. (In contrast, MSO's DOCX export messes up the document
        layout silently, shortening the length of the space sequence.)
        
        Change-Id: I620807e1d4497e86c18732e5aa3131cf817ed94a
        Reviewed-on: https://gerrit.libreoffice.org/77172
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [f693d23170036bd6116458e655c2f3b34b3cd926]

        loplugin:returnconstval in unotools
        
        Change-Id: I8bfc0d52c8a68268a12e3dab890402d964d48eba
        Reviewed-on: https://gerrit.libreoffice.org/78036
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [b4e1389f7abecbd8b323d9c4653ee506054a1f85]

        loplugin:returnconstval in sfx2
        
        Change-Id: I9761dbfa66ea59d5c9c0cd87740fdb8ca34008eb
        Reviewed-on: https://gerrit.libreoffice.org/78034
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [428957e6dbd798513af55a97b505c8359f73b9f5]

        Fix typo
        
        See:
        https://bugs.documentfoundation.org/show_bug.cgi?id=127103
        
        Thanks a lot to Emil Tanev
        (e m o _ a s s e n o v at y a h o o dot c o m)
        
        Change-Id: I39fb0f3457383d07c0a48fdf52631ab11e510c02
        Reviewed-on: https://gerrit.libreoffice.org/78005
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-08-23  Caolán McNamara  <caolanm@redhat.com>  [eb3587b1c54f7b264e6439d1cf39768c863284e4]

        Related: tdf#126693 cannot put focus into combobox entry
        
        set can-focus=True in internal GtkComboBoxText GtkEntry where the
        GtkEntry is editable=True
        
        Change-Id: I32cc7686c3a3cb9827f05f192227c0ad39669aa5
        Reviewed-on: https://gerrit.libreoffice.org/78035
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-23  Caolán McNamara  <caolanm@redhat.com>  [260086dffc5adddb3c6e60d423acd2aaeeb036eb]

        Resolves: tdf#126693 cannot put focus into combobox entry
        
        Change-Id: I52a316e5c88a41c66ef08be1bae8fcdd10d2ab8e
        Reviewed-on: https://gerrit.libreoffice.org/78030
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-23  Caolán McNamara  <caolanm@redhat.com>  [dbd7189f970e52f664b4bb3f96b397c1035b9ec8]

        cid#1452394 silence Using invalid iterator
        
        Change-Id: Ia4851946f8c05d36f194468b931c2fcb13fb4684
        Reviewed-on: https://gerrit.libreoffice.org/78046
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-23  Regina Henschel  <rb.henschel@t-online.de>  [72b50be0197159c5afc5da4daf01ba303519b14a]

        tdf#99497 CircleKind ARC, CUT, SECTION to OOXML arc, chord, pie
        
        Before this patch, a classical ellipse or circle was exported as
        OOXML preset type 'ellipse', regardless of the value of property
        CircleKind. Now the property is evaluated and the corresponding
        preset type is used.
        
        Change-Id: I49ff43cf7e2ce02654979e82f7d83d60ace39e23
        Reviewed-on: https://gerrit.libreoffice.org/77785
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-08-23  Stephan Bergmann  <sbergman@redhat.com>  [7b4b70afba2d6bde66dd59da5950d45efb4a645b]

        Avoid -fsanitizeinvalid-null-argument
        
        ...as witnessed once with some `instdir/program/unopkg remove ooo2gd_3.0.0.oxt`:
        
        > xmlscript/source/xml_helper/xml_byteseq.cxx:116:13: runtime error: null pointer passed as argument 1, which is declared to never be null
        > /usr/include/string.h:43:28: note: nonnull attribute specified here
        >  #0 in xmlscript::BSeqOutputStream::writeBytes(com::sun::star::uno::Sequence<signed char> const&) at xmlscript/source/xml_helper/xml_byteseq.cxx:116:5
        >  #1 in fileaccess::TaskManager::page(int, rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::io::XOutputStream> const&) at ucb/source/ucp/file/filtask.cxx:655:32
        >  #2 in fileaccess::BaseContent::open(int, com::sun::star::ucb::OpenCommandArgument2 const&) at ucb/source/ucp/file/bc.cxx:911:29
        >  #3 in fileaccess::BaseContent::execute(com::sun::star::ucb::Command const&, int, com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment> const&) at ucb/source/ucp/file/bc.cxx:323:53
        >  #4 in non-virtual thunk to fileaccess::BaseContent::execute(com::sun::star::ucb::Command const&, int, com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment> const&) at ucb/source/ucp/file/bc.cxx
        >  #5 in ucbhelper::Content_Impl::executeCommand(com::sun::star::ucb::Command const&) at ucbhelper/source/client/content.cxx:1254:19
        >  #6 in ucbhelper::Content::openStream(com::sun::star::uno::Reference<com::sun::star::io::XOutputStream> const&) at ucbhelper/source/client/content.cxx:816:14
        >  #7 in dp_misc::readFile(ucbhelper::Content&) at desktop/source/deployment/misc/dp_ucb.cxx:195:23
        >  #8 in dp_misc::readLine(rtl::OUString*, rtl::OUString const&, ucbhelper::Content&, unsigned short) at desktop/source/deployment/misc/dp_ucb.cxx:207:34
        >  #9 in dp_registry::backend::configuration::(anonymous namespace)::BackendImpl::configmgrini_verify_init(com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment> const&) at desktop/source/deployment/registry/configuration/dp_configuration.cxx:371:17
        [...]
        
        Change-Id: I66bef2d1bc037efa893f3ae3ad8058aa16f7cc5b
        Reviewed-on: https://gerrit.libreoffice.org/78042
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [51c663b49deea46145eef185bf4e551f2c213428]

        Qt5 some minor code cleanups
        
        Change-Id: I1ee81de7ef03447991e12dcf01aef7858408dc40
        Reviewed-on: https://gerrit.libreoffice.org/77975
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [04991eaf9f6767d94ad7c4e47708f47615beccf6]

        tdf#119388 only enqueue events we actually process
        
        shaves 10% of the time off, deleting columns
        
        Change-Id: Id992572419a3c9a5693d37d7c5e5fe2da955bb23
        Reviewed-on: https://gerrit.libreoffice.org/78029
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-23  Caolán McNamara  <caolanm@redhat.com>  [7bc3da4ff0a6fda621340a4ded79f7ed4ce31d85]

        Resolves: tdf#125284 config entries not substituted under Turkish locale
        
        cause i is not the lowercase of I
        
        Change-Id: I616d642df54ce19e68d484c43250a79ecae344ee
        Reviewed-on: https://gerrit.libreoffice.org/78025
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e4c7126354c4d96f20e87c0d72b631ed99c6c2be]

        Fix commented out debug code in ruler so it compiles
        
        Change-Id: I4b0af0009e525a28dd124b34b424058bf3ed4c4a
        Reviewed-on: https://gerrit.libreoffice.org/78010
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-08-23  Caolán McNamara  <caolanm@redhat.com>  [5e01eb45862a59e1d68efabd725b69219fd3bee1]

        give address page an initial size req of its max size
        
        so it won't jump around in size on activation
        
        Change-Id: If7c1ce0db0817ee552450a7776f98b7b9cc8a0a7
        Reviewed-on: https://gerrit.libreoffice.org/78009
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-23  Stephan Bergmann  <sbergman@redhat.com>  [c4c2e14b1b2cbd234772ca6f2be2a85528b6bc13]

        Clarify a corner case
        
        Change-Id: I98c29cbdb701f00fa73f9c8107fb4349b48a564e
        Reviewed-on: https://gerrit.libreoffice.org/78015
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-23  Stephan Bergmann  <sbergman@redhat.com>  [caabc3f9fc0b7640966bd55ca0a2bc42f255a945]

        external/liborcus: Blind fix attempt for older macOS builds, take 3
        
        One more place that needs a workaround like
        5c2c08f635c30b732df48faca7ba3d411074e05a "external/liborcus: Blind fix attempt
        for older macOS builds" and ee02218eb9aaa36f37619cb16bb389762e1785b2
        "external/liborcus: Blind fix attempt for older macOS builds, take 2".
        
        Change-Id: I330737e1c31744cd28f753f18edf9c911946b37c
        Reviewed-on: https://gerrit.libreoffice.org/78022
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-23  Miklos Vajna  <vmiklos@collabora.com>  [93e3945330cd231e05c637aefe00419cb14f2ab7]

        vcl: document ComboBox vs ListBox
        
        These are two separate VCL classes, but merged together for weld, which
        confused me.
        
        Change-Id: Id6827532218917753cc036188176bef6ac0c5d88
        Reviewed-on: https://gerrit.libreoffice.org/77995
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-23  Tamás Zolnai  <tamas.zolnai@collabora.com>  [3ceefe9abff98fc24ffb5e8e405f4999faddc351]

        tdf#119809: FILESAVE DOCX The combo box ActiveX control is lost
        
        The problem was with the empty combobox. The implemenation before this
        commit imported a combobox only when the combobox had any item.
        
        Change-Id: I945098277d1ed34c65b43f0f6ad8eb361cf41b53
        Reviewed-on: https://gerrit.libreoffice.org/78024
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [bc50aa40f9ad790c7a9afc1dd9059ac0755be3fe]

        loplugin:returnconstval in xmloff
        
        Change-Id: I200080ff1c44544fdb8211e58228fd62465f3732
        Reviewed-on: https://gerrit.libreoffice.org/78020
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [79e1d1353b4bed9a120c44b3a0436d4b041c30f7]

        tdf#119388 use virtual to bypass dynamic_cast
        
        in SdrObjList::ReformatAllEdgeObjects, shaves 10% of the time off
        
        Change-Id: Iceee362d0e3326d046f1ef5039457941160cee4f
        Reviewed-on: https://gerrit.libreoffice.org/78019
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [b23b1295af584162f95c1559a3d8f8bbe4824413]

        loplugin:returnconstval in svx
        
        Change-Id: I501c341962e1d7e31f1466527b6e80f2294d79ed
        Reviewed-on: https://gerrit.libreoffice.org/78017
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [09cd0e363d6c5b0e7b9cebc598030a7e3d397922]

        loplugin:returnconstval in oox
        
        Change-Id: Id83744fcb90d1bf6e6fe048858f48a4944351494
        Reviewed-on: https://gerrit.libreoffice.org/78013
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-23  Miklos Vajna  <vmiklos@collabora.com>  [306180ac17ad6f3edfe403fb5b79232717f8e75f]

        tdf#98130 vcl CheckBox: fix incorrect ignored mouse event
        
        Regression from commit 53ef550ac6fc3505914c3d77e9d0575913e54bb3 (vcl
        button: Delegate RenderContext to sub-methods, use Invalidate,
        2015-04-28), the problem was that when clicking on the middle checkbox
        in the second row of the bugdoc, the click was simply ignored, the
        checkbox widget remained in unchecked state.
        
        The above commit changed CheckBox::GetFocus() so that it uses
        Invalidate() instead of ImplDrawCheckBox(), which looks innocent, but
        ImplDrawCheckBox() resulted in a call to CheckBox::ImplDraw(), which (as
        a side effect) initialized maMouseRect to a non-empty rectangle.
        
        Now in case GetFocus() was followed by MouseButtonDown() immediately,
        then that ignored the mouse event as the event position wasn't in the
        mouse rectangle.
        
        Fix this by updating the window right after the invalidate, this way we
        still don't paint directly, but MouseButtonDown() already has a correct
        maMouseRect.
        
        Change-Id: I0371a2d86a44023042cf742dec70d4558ff5de80
        Reviewed-on: https://gerrit.libreoffice.org/78021
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-23  Stephan Bergmann  <sbergman@redhat.com>  [f8dea0b01fcbc7ca8d2ff218605c61956989d0a8]

        fix link
        
        Change-Id: I42ff874b5fc68e7fb750b47be3b7b8a9d76e59fc
        Reviewed-on: https://gerrit.libreoffice.org/78016
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-23  Stephan Bergmann  <sbergman@redhat.com>  [4b73cbd8d07cdefefc6d99e2a584e0b15de1be84]

        external/harfbuzz configure needs MAKE now
        
        ...after 352924a64750bb99aec54feea3af0121603c12a8 "Update HarfBbuzz to 2.6.0",
        where it started to fail for me on Windows with
        
        > config.status: error: in `/cygdrive/c/lo/core/workdir/UnpackedTarball/harfbuzz':
        > config.status: error: Something went wrong bootstrapping makefile fragments
        >     for automatic dependency tracking.  Try re-running configure with the
        >     '--disable-dependency-tracking' option to at least be able to build
        >     the package (albeit without support for automatic dependency tracking).
        > See `config.log' for more details
        > make[1]: *** [C:/lo/core/external/harfbuzz/ExternalProject_harfbuzz.mk:24: C:/lo/core/workdir/ExternalProject/harfbuzz/build] Error 1
        
        because it didn't find any `make` (I only have an /opt/lo/bin/make installed).
        
        Change-Id: I378448b2cf1c92596220b0142e4e67a83162d972
        Reviewed-on: https://gerrit.libreoffice.org/77987
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-23  Jean-Pierre Ledure  <jp@ledure.be>  [4b0a01911be5ec69b6c7e24b6eb854bb0a9bf208]

        Access2Base - (Python) Explicit missing arguments
        
        Avoid confusion between Null, Empty and missing arguments
        by creating a "missing" symbolic constants
        and use it as argument when appropriate
        Adapt Basic wrapper accordingly
        
        Change-Id: Iede8a66ac348a041b984f124948cd65032946d7d

2019-08-23  Stephan Bergmann  <sbergman@redhat.com>  [ee02218eb9aaa36f37619cb16bb389762e1785b2]

        external/liborcus: Blind fix attempt for older macOS builds, take 2
        
        More places that need a workaround like 5c2c08f635c30b732df48faca7ba3d411074e05a
        "external/liborcus: Blind fix attempt for older macOS builds".
        
        Change-Id: Idcdfbddabac63bcc778a43ce5dfbf6b9f70d20e1
        Reviewed-on: https://gerrit.libreoffice.org/78008
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-23  Caolán McNamara  <caolanm@redhat.com>  [693d9ff29e7838bafcad5faa7a4e7355807c54cb]

        weld SwMailMergeWizard
        
        Change-Id: I03a7fd1f7676792387155db986d710a001887c8d
        Reviewed-on: https://gerrit.libreoffice.org/77977
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-23  Jean-Pierre Ledure  <jp@ledure.be>  [61f75f05adb171064d9ba17b4684069de36fa11a]

        Access2Base - Change version number
        
        6.4 i.o. 6.3
        
        Change-Id: I0a03de3ad6b67373f809433cd3dba6c2a7a461b3

2019-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [ec940941e0bd7db15c5cf7d43df82226e0d849dc]

        tdf#119388 add new UNO listener/broadcaster
        
        so that we only need to fire each event to the exact shape that wants
        it, instead of spamming all the shapes.
        Takes deleting a column from 20s to 10s for me.
        
        Note that none of the broadcasters are calling disposing(EventObject),
        so I did not make XShapeEventListener extend lang::XEventListener.
        If a memory leak regression points at this commit, possibly I
        missed something.
        
        Change-Id: I2b8db08247d3e0203d41faf77491368168994e4d
        Reviewed-on: https://gerrit.libreoffice.org/77857
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-23  Caolán McNamara  <caolanm@redhat.com>  [1d524bc7a331e8381e88cfd1b6dea4678ad32514]

        rename AddressPreview back to SwAddressPreview
        
        Change-Id: I2afd5580fd94621163a5217d08d5b60190673fd2
        Reviewed-on: https://gerrit.libreoffice.org/77973
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-23  Stephan Bergmann  <sbergman@redhat.com>  [5264c7dcef25492e94d2d2e9a3025a7ec7571699]

        Clean up OSL_ASSERT in stoc/source/uriproc/
        
        Change-Id: Ia474439d4e35009ec0941b122653a649692aead7
        Reviewed-on: https://gerrit.libreoffice.org/77943
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-23  Stephan Bergmann  <sbergman@redhat.com>  [6f2bada24a059a9a5f24195496d2adb50c276d33]

        Check that XUriReferenceFactory.makeAbsolute matches rtl::Uri::convertRelToAbs
        
        Change-Id: I7fefdc7ca23a2f505944288c30c820ef70da14ae
        Reviewed-on: https://gerrit.libreoffice.org/77942
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-23  Stephan Bergmann  <sbergman@redhat.com>  [5bbf9ca7ccb60c9d90f2cabbe4be4962329fda61]

        [API CHANGE] Adapt css.uri UNOIDL entities to RFC 3986
        
        ...which obsoleted RFC 2396.  Notable changes are that the distinction between
        hierarchical and opaque URIs has been dropped, and that the relative URI
        resolution specification has been made more rigid.
        
        As a consequence, various features of css.uri entities have changed:
        
        * XUriReference.isHierarchical is obsolete and deprecated.
        
        * The behavior of XUriReference.hasAuthority, XUriReference.getAuthority,
          XUriReference.getPath, XUriReference.hasRelativePath,
          XUriReference.getPathSegmentCount, XUriReference.getPathSegment,
          XUriReference.hasQuery, and XUriReference.getQuery has been made consistent
          for all URIs, no matter whether they were considered hierarchical or opaque in
          the past.
        
        * The behavior of XUriReferenceFactory.makeAbsolute and
          XUriReferenceFactory.makeRelative has been changed to match the RFC 3986
          reference resolution specification.  The XUriReferenceFactory.makeAbsolulte
          parameter processSpecialBaseSegments has been renamed to
          processAdditionalSpecialSegments, as per the updated specification it now
          controls treatment of special segments in the given uriReference, in addition
          to special segments in the given baseUriReference.  (Renaming UNOIDL interface
          method parameters is technically an incompatible change, but the benefits of
          improved clarity presumably outweigh any potential drawbacks in this case.)
        
        The implementation in stoc has been adapted, and various call sites have been
        adapted to the deprecated XUriReference.isHierarchical semantics.
        
        Change-Id: Ic6e00fdbce5abef70d75ec2f753d22fefe361457
        Reviewed-on: https://gerrit.libreoffice.org/77861
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-23  Stephan Bergmann  <sbergman@redhat.com>  [9a251699d728fa6207b71406cd91aafb7803f453]

        Improve loplugin:sequenceloop warning
        
        ...from
        
        > sfx2/source/appl/shutdowniconaqua.mm:416:13: error: use std::as_const, or make range var const, to avoid creating a copy of the Sequence [loplugin:sequenceloop]
        >             for ( auto const & newMenuProp : aNewMenu )
        >             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        to
        
        > sfx2/source/appl/shutdowniconaqua.mm:416:46: error: use std::as_const, or make range var const, to avoid creating a copy of the Sequence [loplugin:sequenceloop]
        >             for ( auto const & newMenuProp : aNewMenu )
        >             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
        
        Change-Id: I1eabe80abeed1784a246a6e3c9b7036f664ee681
        Reviewed-on: https://gerrit.libreoffice.org/77989
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-23  Caolán McNamara  <caolanm@redhat.com>  [8d71f19550c969bb322460fd7a06021a0421ba66]

        don't call Show on the SfxTabPage
        
        it causes spurious toplevels in the welded case
        
        Change-Id: I321dfaf1d9df1d4a0b80435814e844d8fa29847b
        Reviewed-on: https://gerrit.libreoffice.org/78004
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [e48deb1d36d2c237badc4d2d8ce6d3be6a1685b2]

        loplugin:returnconstval in comphelper
        
        Change-Id: I6e8d45e4d5e6223ffa7ae844a8bd46eae8e1f3c8
        Reviewed-on: https://gerrit.libreoffice.org/78000
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [3d9f291cd336dc59d8582e349d5f9e8e86776703]

        loplugin:returnconstval in tools
        
        Change-Id: Ic00c0a6788e65ba2b50e93d49592e67596354f96
        Reviewed-on: https://gerrit.libreoffice.org/77998
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-23  nd101  <Fong@nd.com.cn>  [e2b16c5660a8f3f72c1d1ba74ce565e8628b3dbb]

        tdf#126741 - fix dash dot dot line style import problem, for pptx
        
        To make it consistent with MS PowerPoint, make the dash dot dot
        line start with dash instead of dots.
        
        Based on Regina Henschel's technical analysis and code pointers,
        but only make change to the lgDashDotDot case and leave
        everything else untouched.
        
        Change-Id: Ide533a562005c617eca9d556a63b6aec39017e93
        Reviewed-on: https://gerrit.libreoffice.org/77443
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-08-23  Jean-Pierre Ledure  <jp@ledure.be>  [54b47a81fdba4fb42f7f5eaee65292014567cd29]

        Access2Base - Implement Find and ProcOfLine
        
        Find and ProcOfLine are methods of the MODULE class
        They return a value (as usual) but also parameters
        passed by reference, which is not supported by Python
        As a workaround, specific properties are set after
        their execution
        
        Change-Id: I70ed3646a6d701a4853d071d4ca6eb213276d5e9

2019-08-23  Stephan Bergmann  <sbergman@redhat.com>  [5c2c08f635c30b732df48faca7ba3d411074e05a]

        external/liborcus: Blind fix attempt for older macOS builds
        
        see external/liborcus/0001-Blind-fix-attempt-for-older-macOS-builds.patch for
        details
        
        Change-Id: I7be71524da1cf702218170fd2c921d35c176ea4c
        Reviewed-on: https://gerrit.libreoffice.org/77997
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-23  Stephan Bergmann  <sbergman@redhat.com>  [83664b83b0118cf7ea654da3819d2b62b9dffaa7]

        Update comment
        
        external/liborcus/create-element.patch.0 has been removed with
        52800fd6d9867252b795b6afacce19f66b5a5107 "Update orcus to 0.15.1."
        
        Change-Id: Ie127466778f9c15c8edd9de8511c3f60f6da1cd7
        Reviewed-on: https://gerrit.libreoffice.org/77988
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-23  Mike Kaganski  <mike.kaganski@collabora.com>  [63dfd069b3a957361881c12ccba38c5a23b9a42f]

        Mark move ctors/assignments noexcept
        
        This should enable using move semantics where possible e.g. in standard
        containers.
        According to https://en.cppreference.com/w/cpp/language/move_constructor:
        
          To make strong exception guarantee possible, user-defined move
          constructors should not throw exceptions. For example, std::vector
          relies on std::move_if_noexcept to choose between move and copy
          when the elements need to be relocated.
        
        Change-Id: I6e1e1cdd5cd430b139ffa2fa7031fb0bb625decb
        Reviewed-on: https://gerrit.libreoffice.org/77957
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-23  László Németh  <nemeth@numbertext.org>  [61ed17cafc90d9b4303b52260f729638eed107c7]

        tdf#127101 Change tracking: fix format reject at paragraph join
        
        Now "Reject tracked change" can restore the
        original format of multiple paragraphs of a tracked
        deletion during editing.
        
        Change-Id: I83a307b4206ab610af3458f8cb6e9de905b88776
        Reviewed-on: https://gerrit.libreoffice.org/77101
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-08-23  László Németh  <nemeth@numbertext.org>  [dc9a0b124272a6dc0a8d875d51b6f882e60a8a04]

        tdf#127101 Change tracking: reject format at paragraph join
        
        Now "Reject tracked change" can restore the
        original format of the paragraphs of a tracked
        deletion during editing, storing the format change
        using SetExtraData() of SwRangeRedline.
        
        Change-Id: I916f624de081bf2fab020e0574aa4ec3136946c4
        Reviewed-on: https://gerrit.libreoffice.org/77100
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-08-23  Shubham Goyal  <22shubh22@gmail.com>  [58c9b9802ca7cbd6e6b11dda3e905742c1e4fb3c]

        tdf#126720 Fixing label length fix UI break
        
        Change-Id: I4fefc4fcb64388fb3c3ca35b73a7264b381d4e6f
        Reviewed-on: https://gerrit.libreoffice.org/77751
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Jenkins

2019-08-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f0d757bfc7db1eb4f4d1754f4362ce92a02ac470]

        Add missing "See also"
        
        Change-Id: If226fcb97cd67ad2239f55f4138703d712b70a08
        Reviewed-on: https://gerrit.libreoffice.org/77991
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [b8f42b202f7afc882b77b66c4b24c086950f10fc]

        loplugin:returnconstval in o3tl
        
        Change-Id: Ib36382243552cd80dab431741f45dc767beccf59
        Reviewed-on: https://gerrit.libreoffice.org/77993
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [66576edf4e7ed26f09788fac348ea6b556ae1c47]

        tdf#103345 Import decimalEnclosedCircle correctly
        
        Change-Id: I227d149d07ea0f7b2569e5df5a5589834374fac9
        Reviewed-on: https://gerrit.libreoffice.org/77992
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [5e01bae7f4a6f81ff70f328d0289dae37fab01eb]

        loplugin:returnconstval in sax
        
        Change-Id: Icf5c337164b71aab10dd960815eee516822c276c
        Reviewed-on: https://gerrit.libreoffice.org/77990
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-23  Caolán McNamara  <caolanm@redhat.com>  [205eb935c286f52870d7ffd9b2d8b75c2d6bc57f]

        an assistant might have no parent
        
        Change-Id: Id85bfe822b68aafd4bccdbae3a4ebdc6baa6be4a
        Reviewed-on: https://gerrit.libreoffice.org/77967
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-23  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [5457ddf2f529daf5962abcba76dbaeccff0de826]

        SmartArt: add Edit Diagram dialog
        
        Currently it displays only text representation of diagram.
        
        Change-Id: I3ff12c4abf2ed32f68ea9d7437905afc13279e62
        Reviewed-on: https://gerrit.libreoffice.org/77873
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-23  Miklos Vajna  <vmiklos@collabora.com>  [1aed241deb816b2a6b9f3f97978443939f61d076]

        RTF filter: handle tbrl section text direction
        
        Makes no sense to support btlr, Word can't handle it. (UI is disabled.)
        
        Change-Id: I036a1e98e8b1ac07e688eedf45b4a2c21c4a8859
        Reviewed-on: https://gerrit.libreoffice.org/77986
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [9d5b9bf881606e83a051cc192d08c4690f98a8ba]

        loplugin:returnconstval in vcl
        
        Change-Id: Id4a0b460ba3c43e80b80ae6e2da9e40a6753e14c
        Reviewed-on: https://gerrit.libreoffice.org/77965
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [4ad54c347180f227fac127b70c4072c192c21ddd]

        new loplugin:returnconstval
        
        look for code that thwarts copy-elision/move optimisations by
        returning const values.
        
        Change-Id: Iafa038d15051e06ee76d8a1c0ce8b7d234cd8488
        Reviewed-on: https://gerrit.libreoffice.org/77964
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-23  Arkadiy Illarionov  <qarkai@gmail.com>  [24c17dab2f10ad1b7ba342fbd40dc65b7d8f9b24]

        tdf#39593 extract UnoTunnelId comparison to template function
        
        Change-Id: Ia2b5dea273c8de7b8c54e74780193a8d4cba7b45
        Reviewed-on: https://gerrit.libreoffice.org/73874
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dd7d90055545cb20aa5c12c0be44cccaefdeac47]

        Removed executable permission on file
        
        Change-Id: I8888cc51eaef76e48e3acdbc9602720a3e12902a
        Reviewed-on: https://gerrit.libreoffice.org/77981
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b47f733178335779283152f9a24381644cf9c5a6]

        Fix typo
        
        Change-Id: I94efc4ce7e197fb8dc68840939ed75393983be1c
        Reviewed-on: https://gerrit.libreoffice.org/77980
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-23  Justin Luth  <justin_luth@sil.org>  [d0e268ca18ec0d907980ca608c97fe8f727d20df]

        tdf#126784 sw: only distribute across selected columns
        
        partial revert of LO6.2 commit ab18c17d70e1dcf5cf9db38256d35e6af479373e
        because MERGED cells had a very unexpected effect on the
        columns that were altered. Unselected columns are INCLUDED
        in the calculation IF they extend over the selected columns
        when SwTableSearchType::Col uses the entire table column.
        
        The last table in the unit test demonstrates why the regressive behaviour
        was included. A user can make an ugly layout if they don't choose a
        good set of columns.
        
        However, the merged cell really changes the way the calculation
        works, and since giving power to the user is ultimately the best,
        just revert the portion that tries to save the user from themself.
        
        I struggled then and now to get a good enough understanding
        to improve the documentation - which really is needed
        since reading it didn't help me a lot.
        However, since my understanding was and is obviously flawed,
        I'll just revert back to the original wording.
        
        Change-Id: Icf8f01f095652e2a023e0398852f43aa6b90332f
        Reviewed-on: https://gerrit.libreoffice.org/77976
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-08-23  Kohei Yoshida  <kohei@libreoffice.org>  [52800fd6d9867252b795b6afacce19f66b5a5107]

        Update orcus to 0.15.1.
        
        Change-Id: Ifd945d03719bf2ed1fb145b405f1ea9297ebeb68
        Reviewed-on: https://gerrit.libreoffice.org/77983
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>

2019-08-22  Michael Weghorn  <m.weghorn@posteo.de>  [ff398785bede2b403f8f8e6391ce07538f6cc213]

        kf5backend.cxx: Use 'free()' instead of 'delete'
        
        'strdup' doc [1] mentions:
        "The returned pointer must be passed to 'free' to avoid a memory leak."
        
        This silences a "Mismatched free() / delete / delete []" error that
        valgrind outputs.
        
        [1] https://en.cppreference.com/w/c/experimental/dynamic/strdup
        
        Change-Id: I28877be762256a7b995c09415a8ad9977b7998c4
        Reviewed-on: https://gerrit.libreoffice.org/77974
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-08-22  Stephan Bergmann  <sbergman@redhat.com>  [7a6f8baa738c7ec0348015f5c423802e10a524fd]

        Replace use of INetURLObject::GetNewAbsURL with rtl::Uri::convertRelToAbs
        
        Change-Id: Ida2a0553ede3d6d9d7ff4a50bca6256a70286bc2
        Reviewed-on: https://gerrit.libreoffice.org/77970
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-22  Caolán McNamara  <caolanm@redhat.com>  [d9d096a567653d8daddedf88ec40d13113354c3b]

        OControlWizard->vcl::Window
        
        Change-Id: Ibb007621aca910cd2fd983b2f255e93160bddb5c
        Reviewed-on: https://gerrit.libreoffice.org/77968
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-22  Caolán McNamara  <caolanm@redhat.com>  [43a394e111a579b1d01ab2703101eabe6abfffbf]

        drop newly unused SwAddressPreview
        
        Change-Id: I84cf6570d048df86b4690cb70cc3e7a256303951
        Reviewed-on: https://gerrit.libreoffice.org/77972
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-22  Caolán McNamara  <caolanm@redhat.com>  [b5f2f32defd22c8ec0c47c0100836a8d5bb132ea]

        weld SwMailMergeAddressBlockPage
        
        Change-Id: Ib3383f1ae590766ecb1371cab2ccdb7c835c95a8
        Reviewed-on: https://gerrit.libreoffice.org/77971
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-22  Miklos Vajna  <vmiklos@collabora.com>  [d5c7657c541c1f6d17bfe5e605594c235eecfcdb]

        tdf#71087 sfx2: avoid flicker in the start center
        
        There were a couple of problems here:
        
        1) BackingWindow now does double-buffering to avoid flicker when e.g.
        navigating with the keyboard in sfx2::RecentDocsView
        
        2) But then the menu background turned into white (instead of the
        gradient), so MenuBarWindow needs to differentiate between doing its own
        buffering vs painting into a buffer.
        
        3) The focus rectangles were always painted directly, so keyboard
        navigation in the startcenter lost focus rectangles, making it hard to
        see which button is active currently. Fix this by explicitly painting a
        tracking rectangle in PushButton::ImplDrawPushButton().
        
        This brings an improvement for the Windows GDI and Linux gen backends.
        Windows GL and Linux gtk3 is meant to be unchanged, they were already
        flicker-free here.
        
        Change-Id: Ib01e330c244c2b38a5b5c52399692e19ff811de3
        Reviewed-on: https://gerrit.libreoffice.org/77969
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-22  Caolán McNamara  <caolanm@redhat.com>  [055c249847548a5c28ab5b29f3603ffbe74fe1f0]

        weld ODbTypeWizDialog
        
        Change-Id: Ie85e8f7a9a7551078e3108e7be9747ae4501d5eb
        Reviewed-on: https://gerrit.libreoffice.org/77966
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-22  Caolán McNamara  <caolanm@redhat.com>  [d661cb17610af93b1607025284f23187c6d2fc06]

        weld chart CreationWizard
        
        Change-Id: I7ee88c1e1b0eca5c2510a4bbba8b60c0d8a4e3e8
        Reviewed-on: https://gerrit.libreoffice.org/77954
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-22  Arkadiy Illarionov  <qarkai@gmail.com>  [38001018fa06f721cf87edae923b54ce9a5ab5a7]

        Simplify Sequence iterations in package
        
        Use range-based loops, STL and comphelper functions
        
        Change-Id: Ibd836b9b2df2f30b42f2d7a621188d78f5b53196
        Reviewed-on: https://gerrit.libreoffice.org/77246
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-08-22  Tamás Zolnai  <tamas.zolnai@collabora.com>  [3a2eeafc30b6b6cf3dafc6d3b94144ba54a8b48b]

        This is an export test.
        
        Change-Id: Idad907f192c7a4e536bd1b8ca899fc6f9d55bbdf
        Reviewed-on: https://gerrit.libreoffice.org/77962
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-08-22  Tamás Zolnai  <tamas.zolnai@collabora.com>  [505cbb9c3d2771a12c989515663cc1eb73dd0c2f]

        tdf#127085: FILESAVE: Transparency is lost after RT
        
        Change-Id: I22ba83b5cc00f84112a3755898ee2be58337afd6
        Reviewed-on: https://gerrit.libreoffice.org/77963
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-08-22  Caolán McNamara  <caolanm@redhat.com>  [69057064d8957804c76e623d57c103c3413b7cbc]

        weld ODbTypeWizDialogSetup
        
        split up RoadmapWizard to sit its wizard logic on top of a a native GtkAssistant
        
        a) awkwardly GtkAssistant is not a GtkDialog, but derives directly from
        GtkWindow so some shuffling around required due to that
        
        b) hidden/unused pages are shuffled to the end of the list of pages and
        their titles turned off in order to hide them from the roadmap
        
        c) some nonstandard hackery required to get the gtk roadmap titles to wrap
        
        Change-Id: I0d2346c489fef744136a2785f33c846d97bd8dc6
        Reviewed-on: https://gerrit.libreoffice.org/76876
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [e724f245e9652230d4c1f58c353be150006affcd]

        loplugin:constmethod in test
        
        Change-Id: I15aa90d962b9d428a911f4b47a06d55318b42ba4
        Reviewed-on: https://gerrit.libreoffice.org/77953
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [8a82dca5bd43080f0f5597b915d1433b1c0f141a]

        loplugin:constmethod in toolkit
        
        Change-Id: Id80ee487d7083da5c1f1c4d012d6339700471204
        Reviewed-on: https://gerrit.libreoffice.org/77952
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-22  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [0ec0ba24f0f28deef7993e430682bf4a5d9f3271]

        oox: typos, comments, formatting
        
        Change-Id: I6bb138be2a8da91a85248e85d408f54a9b885f9b
        Reviewed-on: https://gerrit.libreoffice.org/77686
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-08-22  László Németh  <nemeth@numbertext.org>  [2f2409fdac98cc3470ad8fa1d45ab84bb50e929c]

        tdf#127097 Change tracking: change style of whole deletion at paragraph join
        
        in all deleted paragraphs to avoid editing problems later.
        
        This reverts the behaviour of paragraph join changed by
        commit 705b728d26b4480ec6b51d9fe1362a0154ea9bf9
        "tdf#119571 fix style & numbering at tracked deletion", but
        now Undo undoes the (sometimes different) styles of the
        deleted paragraphs in the same deletion, instead of losing them.
        
        Change-Id: Ic4641356c28f005efb43bf71b5b23a7bd054fecd
        Reviewed-on: https://gerrit.libreoffice.org/76862
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [c76e30707e08705a90bbfc089975b0cafd84dc8a]

        loplugin:constmethod in svtools
        
        Change-Id: I24e2a5844f24b9a3c973e064dad832573339dc7b
        Reviewed-on: https://gerrit.libreoffice.org/77946
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [0e8e1c1881f3f00c76aa47aa1652f4cec343c256]

        loplugin:constmethod in svl
        
        Change-Id: I9c16689dfeef11b77504106d22aceaaf9ec3df7d
        Reviewed-on: https://gerrit.libreoffice.org/77945
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-22  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [3355be0616c24c5e44b71e7623c4191ed9c69074]

        tdf#126560 Qt5 fix D'n'D key-modifier handling
        
        The patch has still one problem: the key-modifier state isn't
        reflected by the cursor, unless the user moves the mouse. There is
        an upstream Qt bug, reported in 2016-09 against Qt 5.6.1! It is
        supposed to be fixed in Qt 5.12, according to the bug report at
        https://bugreports.qt.io/browse/QTBUG-56218, which is still open.
        
        I thought about adding a configure test, but I couldn't imagine
        any realistic way to write it. And after Michael Weghorn found the
        bug is actually not fixed, as claimed in one of the comments, I
        decided to drop the warning.
        
        Change-Id: Ice8ebc4ea149282b4c1551e755efe3d4856cf782
        Reviewed-on: https://gerrit.libreoffice.org/77174
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-08-22  Shubham Goyal  <22shubh22@gmail.com>  [bafd4194b6ffbe4d6adfe01404196d787800dabe]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#126721 Help page for QR Code
            
            Change-Id: Ie4922f4e34798aaf6c49b30a3d09f3f40532076a
            Reviewed-on: https://gerrit.libreoffice.org/77851
            Tested-by: Jenkins
            Reviewed-by: shubham goyal <22shubh22@gmail.com>
            Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
            
2019-08-22  Shubham Goyal  <22shubh22@gmail.com>  [437fe778a81f3c39b8b259acd2d960c285d4f244]

        QR Code : ODF import/export
        
        Change-Id: I6c1ae63a89d5ed34d2fa245279d4552949bb64a7
        Reviewed-on: https://gerrit.libreoffice.org/74853
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-22  Shubham Goyal  <22shubh22@gmail.com>  [bf1638f8fc629fa211a8c57f962b9a3c4c40152f]

        Reduce default border value in the QRCode Dialog
        
        Change-Id: Ie821f1762bbe941caedd58db330e84950e83f8be
        Reviewed-on: https://gerrit.libreoffice.org/77868
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-22  Caolán McNamara  <caolanm@redhat.com>  [d97fe19f4c93eb8bd49d7895e51e0d17101d7d18]

        we can be less verbose
        
        Change-Id: I3adf8299b920fc7a9a44fc65ea5d48eb123d7eee
        Reviewed-on: https://gerrit.libreoffice.org/77951
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-22  Mike Kaganski  <mike.kaganski@collabora.com>  [fe546ea0c2e2b2cb8ad68a0d4e0955fc3c963c1e]

        Move ctors/assignments need non-const rvalue reference to actually move
        
        Change-Id: I95fdb807e52ef9e2663a8e291530cfcc3db0d658
        Reviewed-on: https://gerrit.libreoffice.org/77947
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-22  Tor Lillqvist  <tml@collabora.com>  [fe3d97b94b7ec9f366bf13ac40633284f354a5b3]

        The AsyncQuitHandler class needs to be implemented in the comphelper DLL
        
        Otherwise each file that uses it will get a separate copy of the
        object that the instance() function returns. I think. Silly me for
        trying to cut corners.
        
        Change-Id: Id9df7d60926e57491fe749dfc50cea8e1de643c3
        (cherry picked from commit 6d55c969e58714382e6ccd2cedcabceb1bd43c0a)
        (cherry picked from commit 057cdd6eb480c19b1b8988ac2ae6de610691c593)
        Reviewed-on: https://gerrit.libreoffice.org/77949
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2019-08-22  Tor Lillqvist  <tml@collabora.com>  [05e03911cd1f8a355b6410d3997cffc2c794a1e9]

        More hacks for quit requests from an OLE Automation client
        
        Actually I am now not so sure whether the TerminationVetoer thing is
        needed or not. Will have to experiment later with the customer use
        case what happens if I remove all that. Maybe adding it was a mistake,
        as misinterpretation of what was going on.
        
        Change-Id: I252e1233cae1622099bc3310814132dae58b2aed
        (cherry picked from commit 9c50273a9f3a15d1ff7ea4880638ca833570e0bd)
        Reviewed-on: https://gerrit.libreoffice.org/77948
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2019-08-22  Balazs Varga  <balazs.varga991@gmail.com>  [b50d1a42064c8333926166ec047d3467c83d2fd0]

        tdf#127030 PPTX export: keep fixed size of legacy shapes
        
        Classical/legacy shapes lost their fixed size by exporting them with the
        option "Resize shape to fit text".
        
        Regression from commit 86b14cc8bd910651cef422a0f7408adc0fc51a17
        (tdf#119617 Fix export of Autofit property of shapes to PPTX)
        
        Change-Id: Iab67db113edc61f4c94a89ec1bb8df0736c26f21
        Reviewed-on: https://gerrit.libreoffice.org/77888
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [3be72fe233b3e6d7aeb267f6c82d8bf9759b39ef]

        loplugin:constmethod in vcl
        
        Change-Id: I20545527b117c9562b91076b748fb3e2659d2497
        Reviewed-on: https://gerrit.libreoffice.org/77944
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-22  Tor Lillqvist  <tml@collabora.com>  [b5c5cccabe68dc2de84cee4ef041f52268e5b8b4]

        Add some more SAL_INFOs
        
        Change-Id: I5b50df5ea6b99164d150f99ae4fd36cddde22a60
        Reviewed-on: https://gerrit.libreoffice.org/77928
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2019-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [9082e4df0133cdf13d10dac2a8fa293b4405463b]

        loplugin:constmethod in sax
        
        Change-Id: I73e8322107d4c3f8890f6c1d059e4853de489d6e
        Reviewed-on: https://gerrit.libreoffice.org/77932
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [b1dc8e2379b53c3d57283d43655cf4d51d586ec0]

        loplugin:constmethod in connectivity
        
        Change-Id: Idd81089279b23d93276107d84446c77e49d42b77
        Reviewed-on: https://gerrit.libreoffice.org/77933
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [7a769391772b1184d801a123fb226017e8d65848]

        loplugin:constmethod in package
        
        Change-Id: I44bc86a179164e1d039dd3a5f2c8a23396d870b3
        Reviewed-on: https://gerrit.libreoffice.org/77931
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [d5b07dc9c0185e59077e54c91792476dcbba8d44]

        loplugin:constmethod in canvas,comphelper
        
        Change-Id: I8790355369159b2325d3992712b2f65e0401db86
        Reviewed-on: https://gerrit.libreoffice.org/77930
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-22  Miklos Vajna  <vmiklos@collabora.com>  [f949d8665e83ece5648af0a73a675036067b88e2]

        xmloff: create XMLImpressSettingsExportOOO instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: Iadb687fc4d55a093cef262b1205ca6a4da89bfa3
        Reviewed-on: https://gerrit.libreoffice.org/77934
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-22  Mike Kaganski  <mike.kaganski@collabora.com>  [64f03e7bed015ea0626e5218c03078d08257a27f]

        Use range ctor to avoid default-insertion of elements before assignment
        
        Change-Id: I9d14ca33349ea92f94362e862fd24e1e468dab05
        Reviewed-on: https://gerrit.libreoffice.org/77929
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-22  Mike Kaganski  <mike.kaganski@collabora.com>  [0d1490dbbdd6a4cbe2486f993517383cc8112003]

        Deduplicate some code
        
        Change-Id: I2cdc9f1416a9089e91f30cebe071a4855edc4536
        Reviewed-on: https://gerrit.libreoffice.org/77892
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-22  Kohei Yoshida  <kohei@libreoffice.org>  [52cff86bc74cec1a6755809c6b5434afa32a274c]

        Fully support importing of XML with nested repeat elements.
        
        With this change, Calc's XML Source will allow importing XML that
        contains nested repeat elements.  It is something the old implementation
        did not support.
        
        Change-Id: I73fa1087ccd727390a47007bcfabd411cf007621
        Reviewed-on: https://gerrit.libreoffice.org/77941
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>

2019-08-21  Julien Nabet  <serval2412@yahoo.fr>  [86d55aaad49a3f83b61894afd81f195b37a142af]

        Fix full url for calc/styles by adding missing '/'
        
        warn:sc:1272:1272:sc/source/filter/orcus/orcusfiltersimpl.cxx:149: Unable to load styles from xml file! boost::filesystem::file_size: Aucun fichier ou dossier de ce type
        Thread 1 "soffice.bin" hit Breakpoint 2, (anonymous namespace)::lookup (file=0x5555556435a0, mode=(anonymous namespace)::LOOKUP_MODE_NORMAL, override=false, key="BRAND_BASE_DIRshare", requestStack=0x0)
            at /home/julien/lo/libreoffice/sal/rtl/bootstrap.cxx:860
        860        OUString v;
        (gdb) bt
        0  0x00007ffff7f2ae45 in (anonymous namespace)::lookup(Bootstrap_Impl const*, (anonymous namespace)::LookupMode, bool, rtl::OUString const&, (anonymous namespace)::ExpandRequestLink const*)
            (file=0x5555556435a0, mode=(anonymous namespace)::LOOKUP_MODE_NORMAL, override=false, key="BRAND_BASE_DIRshare", requestStack=0x0) at /home/julien/lo/libreoffice/sal/rtl/bootstrap.cxx:860
        1  0x00007ffff7f2b7f6 in (anonymous namespace)::expandMacros(Bootstrap_Impl const*, rtl::OUString const&, (anonymous namespace)::LookupMode, (anonymous namespace)::ExpandRequestLink const*)
            (file=0x5555556435a0, text="$BRAND_BASE_DIRshare/calc/styles.xml", mode=(anonymous namespace)::LOOKUP_MODE_NORMAL, requestStack=0x0) at /home/julien/lo/libreoffice/sal/rtl/bootstrap.cxx:995
        2  0x00007ffff7f2aa0d in rtl_bootstrap_expandMacros_from_handle(rtlBootstrapHandle, rtl_uString**) (handle=0x5555556435a0, macro=0x7ffffffefb90) at /home/julien/lo/libreoffice/sal/rtl/bootstrap.cxx:791
        3  0x00007ffff7f2aa60 in rtl_bootstrap_expandMacros(rtl_uString**) (macro=0x7ffffffefb90) at /home/julien/lo/libreoffice/sal/rtl/bootstrap.cxx:797
        4  0x00007fffde89e675 in rtl::Bootstrap::expandMacros(rtl::OUString&) (macro="$BRAND_BASE_DIRshare/calc/styles.xml") at /home/julien/lo/libreoffice/include/rtl/bootstrap.hxx:131
        5  0x00007fffde890d5f in ScDocShell::Load(SfxMedium&) (this=0x555558034760, rMedium=...) at /home/julien/lo/libreoffice/sc/source/ui/docshell/docsh.cxx:613
        
        Change-Id: I5e4019c730f25d32b431dbd01c5668189be6cc66
        Reviewed-on: https://gerrit.libreoffice.org/77936
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>

2019-08-21  Samuel Thibault  <samuel.thibault@ens-lyon.org>  [8a086a97299c921a0b386f762ff706b6d85e678a]

        atk: Make sure returned values are initialized
        
        -1 is the now-document value to be used in this case, see
        https://gitlab.gnome.org/GNOME/atk/merge_requests/22
        
        Change-Id: I7e8f1c64cf0dfb337f2c1ee026ca68700c893e78
        Reviewed-on: https://gerrit.libreoffice.org/77750
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-08-21  Regina Henschel  <rb.henschel@t-online.de>  [59189f3e02acbdf4e5bbd35fc278252b30022f43]

        tdf#126271 Revert "tdf120965 Simplify SdrPathObj::AddToHdlList()"
        
        This reverts commit 26001f4f84b0d921c8612d888856613735ba5314.
        
        Change-Id: Ib4df476b405e65be9203ab376c9c68b03198c040
        Reviewed-on: https://gerrit.libreoffice.org/77882
        Tested-by: Regina Henschel <rb.henschel@t-online.de>
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-08-21  Caolán McNamara  <caolanm@redhat.com>  [c93cf609dd5b602b0e1e3f90e17076f343692a7f]

        Resolves: tdf#127048 loosen warning from presence to if parsed
        
        rather than warn if lcbCmds indicates some Cmd exist, only warn
        if we find something in the Cmd data to attempt to import
        
        Change-Id: I48f7db22d13688597374f7c77d6033c1ce6d7eb3
        Reviewed-on: https://gerrit.libreoffice.org/77926
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-21  Stephan Bergmann  <sbergman@redhat.com>  [eaf9565c84017ae3f162b3b6fd229b9772bf513e]

        Avoid extra calls to INetURLObject::decode
        
        Change-Id: I700c4093213395a12342534fb7685969b5e5b220
        Reviewed-on: https://gerrit.libreoffice.org/77891
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [8bf1542f856bd2b8617d7a0870824a3a2ada4b6c]

        loplugin:constmethod in basctl
        
        Change-Id: Ib4d7a6690aea4e6f009162cd5b6407906deaaa75
        Reviewed-on: https://gerrit.libreoffice.org/77925
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [8fe53ec9f54ed9842b3b7dad566ccabecef39f70]

        loplugin:constmethod in accessibility
        
        Change-Id: I1e42811e8e79dd81837dd38570c0f2705bb87fe8
        Reviewed-on: https://gerrit.libreoffice.org/77924
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-21  Michael Weghorn  <m.weghorn@posteo.de>  [89dd08d15fbe57e3fbeac9a7a9906efd42788c74]

        Qt5SvpGraphics::handleDamage: Don't leak BitmapBuffer
        
        Leak found by valgrind.
        
        Change-Id: If2d03e94467210bc0e485e6a81bf8480a958323d
        Reviewed-on: https://gerrit.libreoffice.org/77889
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-08-21  Caolán McNamara  <caolanm@redhat.com>  [feccd4363b46d28b084d344815b335bcabfac6d6]

        hook GtkAssistant buildable to RoadmapWizard
        
        Change-Id: I486ee35423be33f0f78780a43afa324aa66f5f26
        Reviewed-on: https://gerrit.libreoffice.org/76904
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-21  Stephan Bergmann  <sbergman@redhat.com>  [10e972c5fba698b287b6f19d7b249e38b18f8895]

        Better use DecodeMechanims ToIUri rather than Unambiguous here
        
        ...to avoid erroneously un-escaping input like "file:///%3C" to "file:///<"
        
        Change-Id: I973208dac38799794216e1ee36a63662d434e8cf
        Reviewed-on: https://gerrit.libreoffice.org/77886
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-21  Mike Kaganski  <mike.kaganski@collabora.com>  [8c01d962ee98138acc1a61512f3775610be529be]

        Make comphelper::findValue inline template and drop sequence.cxx
        
        Change-Id: Ibee3424b9a957d5d62e66c3257a4050a2ebc207b
        Reviewed-on: https://gerrit.libreoffice.org/77881
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [193180164a66927999616fdc976dbaa6710d0344]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix dup entry in makefile
            
            Change-Id: Ife5fe8ea701e0b241b048e49d5f137b5aa9b268f
            Reviewed-on: https://gerrit.libreoffice.org/77887
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-08-21  Michael Weghorn  <m.weghorn@posteo.de>  [d7b45377ad245b74cd3ecfb209c7a54dd88545f8]

        jobset.h: Add missing include
        
        'VCL_DLLPUBLIC' is used, which is defined in
        '<vcl/dllapi.h>'.
        
        A compile error could be provoked e.g. by
        moving the 'jobset.h' include in
        'vcl/unx/generic/print/genprnpsp.cxx' above all
        other includes.
        
        Change-Id: I39de6f213da2fa0ceaa9e9557c24062c2aef1586
        Reviewed-on: https://gerrit.libreoffice.org/77883
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-08-21  Kovács László Zoltán  <kovacs.laszlo.zoltan98@gmail.com>  [16006492d6b1e26fdb13176b9a5ed74e4048218b]

        tdf#105000 Make Material palette entries localizable
        
        Change-Id: I8e208ed6b807e43ce53c5604ccb5d544c28189e5
        Reviewed-on: https://gerrit.libreoffice.org/77419
        Reviewed-by: Gabor Kelemen <kelemen.gabor2@nisz.hu>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-08-21  Michael Weghorn  <m.weghorn@posteo.de>  [655f4581575993226e81b40e00bdffbb21f69166]

        IDocumentDeviceAccess::setPrinter has no return value
        
        ... so don't mention any in the comment either.
        
        This looks like it was copy-pasted from the comment
        of one of the other methods and has always been there
        since commit 7518fb9e558bb533289f1e789ac07282ee9d826a
        ("INTEGRATION: CWS writercorehandoff (1.1.2); FILE ADDED").
        
        Change-Id: I727d437fc63fec7eadb041c7ced6c4955fb3e7f3
        Reviewed-on: https://gerrit.libreoffice.org/77880
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-08-21  Caolán McNamara  <caolanm@redhat.com>  [10df4750c18d18913f11f9d3224398499c9a3c01]

        make info dialog a child of the dropdown dialog
        
        instead of a child of the parent of the dropdown dialog
        
        Change-Id: Ib94be49955efb4384a77a524f3614db7e56cd03c
        Reviewed-on: https://gerrit.libreoffice.org/77860
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-21  Tünde Tóth  <tundeth@gmail.com>  [cd293966322a45dec000c6612979c267307a3868]

        tdf#123627 DOCX import: fix tinderboxing
        
        related to commit 4c30848c852c44cbad8509c770feed5244f1940f
        "tdf#123627 DOCX import: fix relative hyperlinks to documents",
        until fixing possible profile-dependency of the unit test.
        
        Change-Id: Ifbc2a5c94957234d46371655523c8cd2595e98e8
        Reviewed-on: https://gerrit.libreoffice.org/77559
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-08-21  Stephan Bergmann  <sbergman@redhat.com>  [8b30e6f03407df94e0adb46c6f3fb492a2419114]

        llvm::make_unique is gone from LLVM trunk
        
        (but when targeting older versions of LLVM/Clang, COMPILER_PLUGINS_CXX can still
        specify -std=c++11)
        
        Change-Id: I1b91f2817516d015bc12b6a3faf1874ab938a3ae
        Reviewed-on: https://gerrit.libreoffice.org/77866
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-21  Tünde Tóth  <tundeth@gmail.com>  [d053d573d8bb70ba02ed60eecc590485e2e19497]

        tdf#127070 DOCX export:fix encoding of hyperlinks with non-ASCII letters
        
        Non-ASCII file links in DOCX documents created with Microsoft Word
        didn't work in Word after export.
        
        non_ascii_link.docx: Test file from Word 2016.
        
        Change-Id: Ib8c4e2e7b0402b88419d200c55cc1b881a4cde86
        Reviewed-on: https://gerrit.libreoffice.org/77450
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-08-21  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [5f979e05ff06e34a6914d76211e000fe7f7ec895]

        Remove mnemonics from labels used in explanatory label
        
        >Click '_Add...' to select recipients...< looks better w/o underline
        in MM wizard - Select Address List dialog
        
        Change-Id: Iee7303e90a15340aae4a02d968ff6a06dddf50f5
        Reviewed-on: https://gerrit.libreoffice.org/76913
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-08-21  Zdeněk Crhonek  <zcrhonek@gmail.com>  [0d6fcc061c578e52f8cf49bdb65ae535038faabd]

        uitest Impres Slide show settings
        
        Change-Id: I7ab713da5078852a0e79c2cf959ca4f87bc6457f
        Reviewed-on: https://gerrit.libreoffice.org/77865
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-08-21  Tünde Tóth  <tundeth@gmail.com>  [d137a6944e42f5a59d6c318999edbf97d05cb9fd]

        clean up "tdf#125298 DOCX export: fix bookmark name truncation"
        
        This reverts the remaining of the
        commit b9afb9959c31c3c57d0f2fe91107a92abfd82cdb "tdf#113483: DOCX: fix
        encoding of bookmarks with non-ASCII letters", not reverted by the
        replacement commit 1cbf0ee54519bf81d934609352e8a1a641d8a534 
        "tdf#125298 DOCX export: fix bookmark name truncation".
        
        Change-Id: Ia00bae9615f9417becd866b313175563e21c4808
        Reviewed-on: https://gerrit.libreoffice.org/77458
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-08-21  nd101  <Fong@nd.com.cn>  [2bed8af91fc2654b9ed2432f969d32d5741a529b]

        tdf#126761 add missing underline of hyperlink when showing ppt document
        
        For ppt document opened in Impress, the familiar underline property is
        missing. This is to fix that. Underline property is added when ppt
        document is being opened and saved to exported odp document.
        
        Change-Id: I8ba02da8ffa1c8e7833645f850cddef84f0fa476
        Reviewed-on: https://gerrit.libreoffice.org/77141
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [10280dabe2c1c47c3cddbc28fcd701deb618772f]

        loplugin:constvars, look for loop vars that can be const
        
        Change-Id: I67ee714739800f3718f9d3facf57474cd564d855
        Reviewed-on: https://gerrit.libreoffice.org/77415
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-21  Heiko Tietze  <tietze.heiko@gmail.com>  [96b5152e0009ff0ea26200d9b6e4bd3e0e8073ed]

        Resolves tdf#126805 - Alignment of Tip-of-the-day label
        
        Change-Id: Ic4845dd87325ec952b8b987b69eedd8530b1cf02
        Reviewed-on: https://gerrit.libreoffice.org/77703
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-08-21  Balazs Varga  <balazs.varga991@gmail.com>  [96a29c12a9d8734c9d2a812f38fc6654b5df9c48]

        tdf#101322 Chart OOXML Export: fix missing subtitle
        
        Concatenate subtitle and main title texts, if both exist, just like
        at the XLS/DOC export, because OOXML does not support subtitles.
        If we only have a subtitle, export the whole subtitle shape instead of
        the title shape, keeping its properties.
        
        Change-Id: If6a27c023fcce58f4549a0edad44027bb0348b93
        Reviewed-on: https://gerrit.libreoffice.org/77499
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-08-21  Miklos Vajna  <vmiklos@collabora.com>  [d7b227d116086ef2023ae9b8b0eef8288c46cf3c]

        sw: prefix members of SwUndoDelLayFormat
        
        See tdf#94879 for motivation.
        
        Change-Id: I16fe75a5a7fd586e021cd5d49676031b97838165
        Reviewed-on: https://gerrit.libreoffice.org/77867
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-21  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [c3c0826b9c300d84d10dcca90b22ae662211316a]

        odk: fixed typos in generated manifests
        
        Change-Id: I85766d1ba3598b37e3a776605628402ca5795bc5
        Reviewed-on: https://gerrit.libreoffice.org/77809
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [330447702b207f587aaba2d7530634b8402bb112]

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

2019-08-20  Ahmed ElShreif  <aelshreif7@gmail.com>  [01af2d7122e8de8cbf96d1a04eb88817276db410]

        uitest: Fix typos
        
        Change-Id: I41023dd1fd06ca48849726d3372f74a4990c27a3

2019-08-21  Kohei Yoshida  <kohei@libreoffice.org>  [494b11bb7a069900e75ef1154323408cd7aa2560]

        Return std::unique_ptr directly.
        
        Change-Id: If0b8263ec6659fccfb329676e09d5441bec6e60c
        Reviewed-on: https://gerrit.libreoffice.org/77864
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>

2019-08-21  Kohei Yoshida  <kohei@libreoffice.org>  [bf03ccae15f05de7cc6003ecd7ed3a442d55bf8f]

        Namespace doesn't need a semicolon.
        
        Change-Id: I0f34f02ea7827cddb842e2d2ce466fe61e6fd95a
        Reviewed-on: https://gerrit.libreoffice.org/77863
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>

2019-08-20  Eike Rathke  <erack@redhat.com>  [e51bf749af8b881d6a0df214b84642f093471c54]

        Resolves: tdf#127011 add English (Nigeria) [en-NG] locale data
        
        Change-Id: Ia2e34a90fd7dc2a0ef648b8457412f1a393441e4
        Co-authored-by: Benjamin Chiagoziem Livinus <chilivb23@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/77856
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-08-20  Eike Rathke  <erack@redhat.com>  [a66098e901dc06cd09d7243dde6552fa15129c28]

        Related: tdf#127011 add English (Nigeria) [en-NG] 0xA809 to language list
        
        Change-Id: I017d68a7c86bf28e60f68d48208ecb13ddf9ac13
        Reviewed-on: https://gerrit.libreoffice.org/77855
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-08-20  Eike Rathke  <erack@redhat.com>  [152c4fcbf1aa5b7454834581927056cfc9d1d7e5]

        Resolves: tdf#122110 convert condition decimal separator to target locale
        
        Otherwise re-scanning the format code in the target locale failed.
        
        Change-Id: Ia4face1b5630c197f68b1f521e62b163550301e6
        Reviewed-on: https://gerrit.libreoffice.org/77852
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-08-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [89ea9340aca77a87ef10785a734201d2f400a933]

        tdf#119388 speed up listener broadcast
        
        when deleting columns with lots of shapes. The UNO_QUERY is expensive in
        this case, so create a new comphelper::OInterfaceContainerHelper3 that
        knows what type the listener interface is.
        
        Takes the time from 47s to 41s for me.
        
        Change-Id: Id575a59af8505fbd3b0638fd5224e70fd556215f
        Reviewed-on: https://gerrit.libreoffice.org/77824
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-20  Tamás Zolnai  <tamas.zolnai@collabora.com>  [8d84f32d55df06c2944da78e2b779de2dba21d50]

        tdf#126792: DOCX legacy drop-downs are only supposed to hold 25 items, DOCX
        
        Truncate item list if the MSO limit is exceeded.
        
        Change-Id: I21fd63fd2b8d6c8fe76500e1cdd468d4692612c1
        Reviewed-on: https://gerrit.libreoffice.org/77844
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-08-20  Khaled Hosny  <khaledhosny@eglug.org>  [352924a64750bb99aec54feea3af0121603c12a8]

        Update HarfBbuzz to 2.6.0
        
        Change-Id: I7983dd10fe6599a2473caf0da04a0df3e63e9b2a
        Reviewed-on: https://gerrit.libreoffice.org/77790
        Tested-by: Jenkins
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2019-08-20  Tamás Zolnai  <tamas.zolnai@collabora.com>  [d3c8973f54037f915e12cd038a6a76501d237ea4]

        tdf#126792: DOCX legacy drop-downs are only supposed to hold 25 items, GUI
        
        Implement GUI part. Do not allow to add more items to the drop-down
        field if the count of items reached the 25 limit.
        
        Change-Id: I126edc500bc18e2f0f4b6864775f89be6801f887
        Reviewed-on: https://gerrit.libreoffice.org/77843
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-08-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [1d4eb1be35cc393f98496883c2cb4ee89f4bcf0c]

        loplugin:constvars in test..unotools
        
        Change-Id: I087dc53ca5c18893974bbd9d959de56d5a4cdfa0
        Reviewed-on: https://gerrit.libreoffice.org/77827
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [50a6041bfac60ab03ec896bd638504524853300d]

        loplugin:constvars in vcl
        
        Change-Id: Ic454a4d9520992eaecef4b64ec73d49e52ffcc2c
        Reviewed-on: https://gerrit.libreoffice.org/77828
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [102a94c9de3c8c4d1326022dd14a300d6b72e222]

        loplugin:constvars in sw
        
        Change-Id: Ic1f11240561ba8fffc51710c9a49933c3ab3849d
        Reviewed-on: https://gerrit.libreoffice.org/77826
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [80d8fda9c092ea77869c7c162d0acac854a0738d]

        tdf#119388 don't broadcast when locked
        
        takes the delete time for a column from 41s to 21s
        
        Change-Id: I11f438dd3ed0787309b150a0cb3dde6447f07e5b
        Reviewed-on: https://gerrit.libreoffice.org/77825
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-20  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [98f41c22b85e76fb8354a4b9df57f4211824e95e]

        Gtk3 defer LO dragExit handling to an idle
        
        LO expects to handle either a drop or an exit event. Quoting the
        Gtk+ docs: "Likewise, the “drag-leave” signal is also emitted
        before the ::drag-drop signal, for instance to allow cleaning up
        of a preview item created in the “drag-motion” signal handler."
        
        Since we don't know if there will be a drop-event following the
        leave event, we have to defer the "fire_draExit" to an idle, which
        will be removed by the drop event, before it can be processed.
        
        Fixes D'n'D between two Writer windows. For whatever reason it
        works correct in Calc, which probably needs further investigation.
        
        Regression from commit c70b86588fe5 ("Gtk3 inform LO of drag
        leave").
        
        Change-Id: Ia59dcc8b20efd442ac5efc895602e5cc432cc379
        Reviewed-on: https://gerrit.libreoffice.org/77753
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-08-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [7ae43f63aad28c2cabb7cde6ea308055133fbde8]

        loplugin:constvars in writerfilter..xmlscript
        
        Change-Id: I5a318632bcc575ea7e476ec0fb74c905b252ecdd
        Reviewed-on: https://gerrit.libreoffice.org/77829
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-20  Mike Kaganski  <mike.kaganski@collabora.com>  [3e52f67c49b5cde7661d0cca2ea72ff10d55a12c]

        Simplify iteration over XMLFontAutoStylePool_Impl
        
        ... which has begin() and end().
        
        Change-Id: I3de0abdcdfc31825693e594d67318a7267bb8d83
        Reviewed-on: https://gerrit.libreoffice.org/77810
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [008382650edf51d1561c7cdf8b1e0d43f0426c02]

        loplugin:constvars in svx
        
        Change-Id: I42d04c84c87a792456f36013e1f05159ccf7cd1e
        Reviewed-on: https://gerrit.libreoffice.org/77808
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [95dd183c41c52aa0ed9b5223ae7584f486103a78]

        loplugin:constvars in solenv..svtools
        
        Change-Id: Ieb0116321bbddd804db6d1789ea3521c5b220840
        Reviewed-on: https://gerrit.libreoffice.org/77807
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [8d54827762e2a6702a16b67724a6a5f393d72598]

        loplugin:constvars in sdext..sfx2
        
        Change-Id: Id9b05387b7b87d3af5e646e867e6ca9fda0711ce
        Reviewed-on: https://gerrit.libreoffice.org/77806
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-20  Franklin Weng  <franklin@goodhorse.idv.tw>  [648990692c8253e3843c4c5954940e8b893d5f3e]

        tdf#116862 do not encrypt to self when encryption key is not set
        
        When "always encrypt to self" is checked but no encryption key is set,
        encrypting a file with GPG key would cause error.  So check if
        msPreferredKey is empty or not before comparing with sIssuer.
        
        Change-Id: I4d95f0b436cb1fafad1d57d50330fd2080902b69
        Reviewed-on: https://gerrit.libreoffice.org/77665
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-08-20  Stephan Bergmann  <sbergman@redhat.com>  [af7ce81494df6c1f23af1ee14adf4aa55132b5bb]

        Fix EXTENSION_PLATFORM for Windows x86_64
        
        Change-Id: I7fbe1963aff666205dbc9405e94d6093fb9a5a48
        Reviewed-on: https://gerrit.libreoffice.org/77804
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-20  Mark Hung  <marklh9@gmail.com>  [56e95f8e20b20680d025f3ecbeb4cc5306085b1e]

        tdf#126353 merge character borders on layout portions.
        
        Layout portions / para portions may have portion length.
        So merging them is valid and there's no need to check
        them at all. Invoke MergeCharacterBorder in InsertPortion
        to handle border merging consistently.
        
        Change-Id: I3669bcbb1d658e1df74d338d6cf062e5f07faf4d
        Reviewed-on: https://gerrit.libreoffice.org/77366
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-08-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [316b07d0af06948c69c1375c67c01903b8eeb134]

        loplugin:constvars in package..sc
        
        Change-Id: Ibaa9ebd6440d9229ba313f4c130f5752d432b338
        Reviewed-on: https://gerrit.libreoffice.org/77792
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [ff6e8c73adef7c86db12287948025954a4fc7746]

        loplugin:constvars in sccomp..sd
        
        Change-Id: Ic4b2a1d23da80a5b0976692f490c29a7169be3ef
        Reviewed-on: https://gerrit.libreoffice.org/77793
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [b2423a480785db6f4883d6314690b22b69d55c22]

        loplugin:constvars in drawinglayer..framework
        
        Change-Id: I6e62229fdc38f49f766a306f5264afafe9acefa5
        Reviewed-on: https://gerrit.libreoffice.org/77774
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [07f9223daae92ac11be2382ecd0095e744f5695f]

        loplugin:constvars in i18npool..opencl
        
        Change-Id: I82738a18ff116fdc78f07b453c93b1b631632caf
        Reviewed-on: https://gerrit.libreoffice.org/77775
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [6fea13e7a10272922ffdf74b65add10ecf8cec38]

        tdf#76260 cache next page style number
        
        to speed up loading document with lots of footnotes.
        Takes the load time from 29s to 27.3s for me
        
        Change-Id: I911e4a7d7db8a2cdff1271d04e5535e76fd137a0
        Reviewed-on: https://gerrit.libreoffice.org/77778
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-20  Jean-Pierre Ledure  <jp@ledure.be>  [fd2a8fc9651037263069aa5f0f97c205d8fc4a1c]

        Access2Base - Move getObject, getValue and setValue
        
        Functions moved from module PropertiesGet to Application
        No effect in Basic
        Compliant with Python rules where module/class name is mandatory
        
        Change-Id: I970825590cbce86a9178bd750ffdb23ce87ae282

2019-08-20  Stephan Bergmann  <sbergman@redhat.com>  [20c6d7f6e64efa7597fdd5712514a85264bb7215]

        Update the reference rdbs to libreoffice-6.3.0.4
        
        LD_LIBRARY_PATH=.../master/instdir/program \
         .../master/workdir/LinkTarget/Executable/unoidl-read --published \
         .../libreoffice-6.3.0.4/instdir/program/types.rdb \
         >.../master/udkapi/type_reference/udkapi.idl
        
        * no changes
        
        LD_LIBRARY_PATH=.../master/instdir/program \
         .../master/workdir/LinkTarget/Executable/unoidl-read --published \
         .../libreoffice-6.3.0.4/instdir/program/types.rdb \
         .../libreoffice-6.3.0.4/instdir/program/types/offapi.rdb \
         >.../master/offapi/type_reference/offapi.idl
        
        Change-Id: Ifb44c536c87c711e46c5881fe0918a0c4c6e472b
        Reviewed-on: https://gerrit.libreoffice.org/77784
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [d3b03032b7140a98946bfe8fc475a322e6eb6f9a]

        tdf#125869 LibreOffice UI freezes (shows not responding) while exporting a pdf
        
        Revert "use vcl::Timer in StatusIndicatorFactory"
        This reverts commit 848058625c7fad21e2469c95c2a2078678925a5a,
        which seems to have been a bad idea
        
        Change-Id: I68be1757717352f164ce27c300a4a0487680891c
        Reviewed-on: https://gerrit.libreoffice.org/77779
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1618a3cee763fe9c3393e0511244547674bdd264]

        Fix typos
        
        Change-Id: Iac38284daf0196d6a7f29aaa6e2103c1d76d7cc4
        Reviewed-on: https://gerrit.libreoffice.org/77755
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f3b3ccb8cc66aca992bb1cccf8ea29b879547701]

        Fix typos
        
        Split from:
        https://gerrit.libreoffice.org/#/c/77765/
        
        Change-Id: I888876fcad2405ba1a938a26b69b47737cf896b8
        Reviewed-on: https://gerrit.libreoffice.org/77773
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [11907c04bf74701293555b568d2c38641177886c]

        Fix typos
        
        Change-Id: Iae76994e275517d7a1e7b9e29111159f1ec93e2d
        Reviewed-on: https://gerrit.libreoffice.org/77766
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-20  Caolán McNamara  <caolanm@redhat.com>  [1a78436290b7dd22df81d6491b656182604d38fd]

        Resolves: tdf#126781 don't let width grow to fit condition text
        
        make the label have no part of the width calc by giving it a small
        width request and force it to live with with the rest of the dialog
        ends up as
        
        Change-Id: Iae3012b6acfd63ba527727f022e999b144c6a941
        Reviewed-on: https://gerrit.libreoffice.org/77771
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-20  Caolán McNamara  <caolanm@redhat.com>  [0576911eec4f5fab4d4dd4f0cd46744b9a567899]

        Resolves: tdf#127021 not all formatting options shown for set variable
        
        because we need to call SwNumFormatTreeView::clear to flag we
        want them added
        
        following that we then need to insert the extra entries before those
        now inserted stock ones
        
        Change-Id: Iccbd3a6b2c9fd48ad823b9dcc7cdfca87d29873c
        Reviewed-on: https://gerrit.libreoffice.org/77768
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [41e6f0fd99b2e68dfe32d9be3defe60ff36ba8f1]

        Fix typos
        
        Change-Id: Iab3756a0e27af8a87e4012decdf706d19d0f3e82
        Reviewed-on: https://gerrit.libreoffice.org/77757
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b6fd78a9fa4bb6e53da8b8216f00bb887e1fd917]

        Fix typos
        
        Change-Id: Ic987eeb9d99f64611a981282ec5691e4d1cb023d
        Reviewed-on: https://gerrit.libreoffice.org/77759
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0f689f80e9bd3a0f90422df70426be5b50972871]

        Fix typos
        
        Change-Id: Ib61f500f7f9199e524d6ba4de419eda7fb30abcf
        Reviewed-on: https://gerrit.libreoffice.org/77761
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [65ae1e182de7ac46e2062dcef0f28a2c1f36b3d2]

        Fix typos
        
        Change-Id: I5db25074d42fa22f3e36969cb561ad64c1e96dc1
        Reviewed-on: https://gerrit.libreoffice.org/77760
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d44d5af546e52679ee85103329f2a2fdc1cf01be]

        Fix typos
        
        Change-Id: I88f788b6d8f9363e2f7b5447f6f0b0203f0834f0
        Reviewed-on: https://gerrit.libreoffice.org/77758
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [91d9d09cc04e5d130f4606ad28298f651f8937eb]

        Fix typos
        
        Change-Id: I77393d6329ef6f2cfc38825791b44d23e8c3af3e
        Reviewed-on: https://gerrit.libreoffice.org/77764
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e0acc90f3748a0973198cc2eb23ef1779ef84d3b]

        Fix typos
        
        Change-Id: I2b21ba71cd555a88e015871e4f6f5a7747615520
        Reviewed-on: https://gerrit.libreoffice.org/77763
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4b317a704268ba03700c50255dd6fded278c81ba]

        Fix typos
        
        Change-Id: I62577ca57b90d6575bfcf722ac2487e057a95715
        Reviewed-on: https://gerrit.libreoffice.org/77767
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-20  AWASHIRO Ikuya  <ikunya@gmail.com>  [686b3b5bfc8caac0d5db7c9845fafd32250281e2]

        tdf#114751 Update default fonts for Japanese locale (cont.)
        
        - removed ancient fonts especially bundled by StarSuite
        - set to use Noto Sans/Serif CJK JP and Yu Gothic/Mincho by default
        
        Change-Id: I7e9409f531864c242d53f3677e35661b315c0e1a
        Reviewed-on: https://gerrit.libreoffice.org/77633
        Tested-by: Jenkins
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2019-08-20  Christophe JAILLET  <christophe.jaillet@wanadoo.fr>  [0ed7f9dab2ec03e168f2013e57c21637f7700736]

        Fix libreoffice version for links in tipoftheday
        
        tipoftheday.hrc has some URL with fixed LibreOffice version (6.0 and 6.2)
        Use %PRODUCTVERSION instead and perform the convertion to the correct
        version at run-time.
        
        Note, this can have the drawback to point to dead links if a newer
        version of the online doc removes a page or changes its path.
        
        'en-US' could also certainly be handled the same way.
        
        Finaly the 'uiResId(aLink.toUtf8().getStr()' to get it converted is
        certainly a hack that should be implemented in a better way.
        
        So consider this patch as a PoC :)
        
        Change-Id: Ibdcaedde631f1a243e0ec54cdec6c488c04b8f29
        Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
        Reviewed-on: https://gerrit.libreoffice.org/75971
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-08-19  Eike Rathke  <erack@redhat.com>  [7dcb5c658987eb52c1bf0b896b0835216f02fac8]

        Related: tdf#72040 select ISO 8601 date+time format without 'T' if input
        
        Change-Id: If3f64641f2b42830bb31f6712411d84a1fc2ccc6
        Reviewed-on: https://gerrit.libreoffice.org/77754
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-08-19  Eike Rathke  <erack@redhat.com>  [a231922c4cf41a834bdc252e726912699c5e6f7d]

        Related: tdf#72040 select ISO 8601 date+time format if 'T' separator in input
        
        Change-Id: Ia89f791f0a66d0e6d3c3e5ecdd211356f5c2337f
        Reviewed-on: https://gerrit.libreoffice.org/77752
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-08-19  Caolán McNamara  <caolanm@redhat.com>  [ac44308f4df996033444e9d4687746c5d6b9525b]

        Related: tdf#127029 true was substituted for FALSE
        
        presumably accidentally by...
        
        commit 6ed0bcdd5bc07692fc81406942509eb9c30d3904
        Date:   Tue Oct 5 07:57:51 2010 -0500
        
            FASTBOOL to bool conversion
        
        @@ -1305,7 +1305,7 @@ BOOL SvxCharNamePage::FillItemSet_Impl( SfxItemSet& rSet, LanguageGroup eLangGrp
        
                 if ( m_pImpl->m_bInSearchMode && bChanged &&
                      aInfo.GetWeight() == WEIGHT_NORMAL && aInfo.GetItalic() != ITALIC_NONE )
        -            bChanged = FALSE;
        +            bChanged = true;
             }
        
             if ( !bChanged && pExampleSet &&
        
        Change-Id: I711e6dbf26570189f9940958b02ca4e9561bf318
        Reviewed-on: https://gerrit.libreoffice.org/77736
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-19  Caolán McNamara  <caolanm@redhat.com>  [7390c3d4509ccb77f44da5e0eee8e9169026e7d9]

        Resolves: tdf#127029 keep spinbuttons blank if explicit set_text("")
        
        and the value isn't changed by the user
        
        Change-Id: Ib45360c0a1b057c4a31fe399aada143d758615d1
        Reviewed-on: https://gerrit.libreoffice.org/77739
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-19  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [91b431f88e7abaa3a088b8caf1bdd7e5fe0bf120]

        tdf#121039 Open URL also when in edit mode
        
        Change-Id: Ib51ced376bd2c8476f4f44629040e277960f8f1c
        Reviewed-on: https://gerrit.libreoffice.org/77727
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-19  Ahmed ElShreif  <aelshreif7@gmail.com>  [471b185b8b1ce3982271bbb77261fbb5e6860d17]

        uitest: Reformat the python script of the Compiler
        
        Change-Id: I502aa9e998d084a82e738c0c0c68ad634cb5c76a

2019-08-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8ddf4fcaa7264fbfd0289c45388743a8dfd8cc0f]

        Removed duplicated include
        
        Change-Id: Iee5631334fdbd31518011d2deeab820851e93f70
        Reviewed-on: https://gerrit.libreoffice.org/77741
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-19  Eike Rathke  <erack@redhat.com>  [3eb837565878ebb2da5a11c3286a1f1ef0899183]

        Add build time check for NF_INDEX_TABLE_ENTRIES <= nFirstFreeFormatIndex
        
        This was just tribal knowledge..
        
        Change-Id: I3d4d93d6eae01c2f3f73a309043bf59dcca10ff6
        Reviewed-on: https://gerrit.libreoffice.org/77749
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-08-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [8efd46ed867b66f9fbc31dbaa1d46bc91ea29ae2]

        loplugin:constvars in cppuhelper..desktop
        
        Change-Id: Iaf42114ab98875c4bc1545684f1893540b998ef2
        Reviewed-on: https://gerrit.libreoffice.org/77723
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [9c10e29287740f473fa4f33ac6188b8c8543bfbb]

        loplugin:constvars in chart2..connectivity
        
        Change-Id: I35d450b022af870df4e57714363892554a4ae917
        Reviewed-on: https://gerrit.libreoffice.org/77722
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [16da5e2cc9add87aa44783af270f63de01e7ced4]

        loplugin:constvars in accessibility..basegfx
        
        Change-Id: Id6a0b48c3440be394419e87bd7a4f63bd0a1e758
        Reviewed-on: https://gerrit.libreoffice.org/77721
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c31fa068ad430746d47ce53e2321ac3302dcb8bb]

        Fix typos
        
        Change-Id: I2bee2a13b639bfb1c69b773f832a1374619670a9
        Reviewed-on: https://gerrit.libreoffice.org/77630
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-08-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6da13334218601b4d1d323eb617667720a82c293]

        Fix grammar
        
        Change-Id: I4962f5c4ed211a38da3e3958e8b9bb68666bcf6f
        Reviewed-on: https://gerrit.libreoffice.org/77629
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-08-19  Eike Rathke  <erack@redhat.com>  [4ffb036fd5858c1acee9930e8f03d8b8a0d88730]

        Resolves: tdf#72040 add predefined ISO 8601 date+time format with "T"
        
        Still missing is selecting the format if such input is detected,
        but if applied it is preserved as edit format when editing the
        value.
        
        Change-Id: Ic36a643bb90ac897a303d5d59782aa4b297a56ea
        Reviewed-on: https://gerrit.libreoffice.org/77732
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-08-19  Stephan Bergmann  <sbergman@redhat.com>  [cc4084cf6da45c358e88d88fdb340de3ae713039]

        Make test code more readable
        
        `absolute` has the same value as `uriReference` here, so replace it with nullptr
        as is done in all the other cases where those values are the same.
        
        Change-Id: I81e2842921b99f9c9a4c847a46e74300b5e527ab
        Reviewed-on: https://gerrit.libreoffice.org/77720
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [739c370522df4d48898b924e3c29957054f71a78]

        uitest: pass OUString by const reference and formatting fixes
        
        Change-Id: I55eca745a84998c74e2d925ed53af20382d98289

2019-08-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [147ae53b68844aa1b088926931f958e30888ffda]

        uitest: print useful message when textX is not installed
        
        Change-Id: If6f6c71f72ba9def4885ffbd74cb7814f7465f2c

2019-08-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [418124c3322bff0e28f4da76e90940b23060c29f]

        uitest: fixed for formatting and plugin stringconstant
        
        Change-Id: Id657c19223f20d1175f9a774357e8b1f11344fdf

2019-08-19  Ahmed ElShreif  <aelshreif7@gmail.com>  [49fb8654b4d6b0eb3184cb0218f164df88016b74]

        uitest: add the SideBar implementation
        
        Change-Id: I7de9bd97e868624476b5c39a5e37afc945206e4e

2019-08-19  Ahmed ElShreif  <aelshreif7@gmail.com>  [1eead54fe7e264d854d5daaad610b20426143b9b]

        uitest: ignore the logging part of the QuerySaveDialog while closing the app
        
        Change-Id: I18fcc81fa54362dfaa574ec04125e66b37a5aad8

2019-08-19  Ahmed ElShreif  <aelshreif7@gmail.com>  [cb84769f7c7197ddc5440a1e29cd80bc5184f06c]

        uitest: use prefix for names that has conflict with python's keywords
        
        Change-Id: I01d044a96eeae60a070a5ca0fc8d6105d7333414

2019-08-19  Ahmed ElShreif  <aelshreif7@gmail.com>  [58cba15e9dabb895980cdddb8ad2c1e22080d343]

        uitest: replace tabs with spaces
        
        Change-Id: I40779dfdb65037838e1a1b7bed5d89a656047ce6

2019-08-19  Ahmed ElShreif  <aelshreif7@gmail.com>  [d999a30410abc4af80276c48e39e6a731d1dea30]

        uitest: add footer line support
        
        Change-Id: I740995d811be030f406f9d3ff53c56d28af2b786

2019-08-19  Ahmed ElShreif  <aelshreif7@gmail.com>  [e72ae01b906455524a1d4a615ab1a0efb94a6f11]

        uitest: solve problem with un-named parents
        
        1) Add recursively query for the parent until find an parent with a name.
        
        2) Remove the parent part "from xxxxxx" from the log statment if there is un-named parent
        
        3) Update the compiler to use the most top parent if there is command with no un-named parent
        
        Change-Id: Id7dd5092bc995312494b5536720141908e73af9a

2019-08-19  Ahmed ElShreif  <aelshreif7@gmail.com>  [99bedce928c33e8cb607f1d3f3c09feebaeb3c6b]

        uitest: log more events in Calc:
        
        1) Rename Tab
        2) Insert Tab
        
        Change-Id: I7a653a4b274c0c8058672c5b0aa1645bb5a51e3a

2019-08-19  Ahmed ElShreif  <aelshreif7@gmail.com>  [d13252673b05942194971f83f6612c45848901fd]

        uitest: log more events
        
        Impress:
        1) Delete Slide
        2) Duplicate Slide
        3) Rename Slide
        
        Draw:
        1) Delte Page
        2) Rename Page
        
        Change-Id: I124bdf96c58dfe00bdb039c5e93afc0dc6e7163d

2019-08-19  Ahmed ElShreif  <aelshreif7@gmail.com>  [be85e2d1d78aba2a0554645acbbacacf200f1bb4]

        uitest: add more events to ui logger
        
        for Impress:
          add new Slide
        for Draw:
          add new Page
        
        Modify the UILogger System to save information about the name of the app
        
        Change-Id: I87fd98b2a11783e3410f1c0eba633631addf389b

2019-08-19  Ahmed ElShreif  <aelshreif7@gmail.com>  [3c5fe9ae9f15fccecdd91b32c225c3cbd854eff0]

        uitest: start logging draw events
        
        Change-Id: I1b77b106db181a8cadc1ff0b2a5de6ad19fe6762

2019-08-19  Ahmed ElShreif  <aelshreif7@gmail.com>  [00323f94615ac987123be8f83990028147656457]

        uitest: update UI logger grammar
        
        1) Make small changes in the UI logger Grammar
        2) Add Comments to be more documented
        
        Change-Id: I5e68c33375870cf4a1f2537ee1a7eb997145f24f

2019-08-19  Ahmed ElShreif  <aelshreif7@gmail.com>  [9545e8ac286d0e18d9526df95cbc6e7da4aca738]

        uitest: log more events
        
        for Calc:
        1) Delete some Cells
        2) Remove content from some cells
        3) Insert Cells
        4) Cut Cells
        5) Copy Cells
        6) Paste Cells
        7) Merge Cells
        8) Split Cell ( Delete Merge )
        
        for Writer:
        1) Insert Table
        2) Copy Text
        3) Cut Text
        4) Paste Text
        5) Inser Break Page
        
        Also, Solve some bugs in the UI logger and UNO Commands.
        
        Change-Id: Ic7cacbc20e1e400900a9760b61e8b45ae96c84ff

2019-08-19  Ahmed ElShreif  <aelshreif7@gmail.com>  [bf94b044a11740323853933f0aedf55ceb143ee1]

        uitest: solve some bugs in the ui logger
        
        Change-Id: I39836423fad8cb361a8f007f648108618906be8a

2019-08-19  Ahmed ElShreif  <aelshreif7@gmail.com>  [494bd583f5ac56dc60130f6fcde780ec27bc921e]

        uitest: add general functions to remove redundunt lines
        
        1) init_app
        2) init_Object
        3) write_line_without_parameters
        4) write_line_with_one_parameters
        
        Then Rewrite the handlers again
        
        Change-Id: I8ceb01f4eaa48f1544ada8966c7585dcbd3e15aa

2019-08-19  Ahmed ElShreif  <aelshreif7@gmail.com>  [c06a2699841054f6c7a20760deca0965a61f9274]

        uitest: add more DSL commands
        
        1) Calc
        (calc_Type_command - calc_switch_sheet - calc_Select_cell - calc_AutoFill_filter)
        
        2) impress
        (impress_Type_command)
        
        3) math
        (math_element_selector - math_Type_command)
        
        4) General Commands Compiler:
        (setZoom_command)
        
        Change-Id: Ifd2608c38474633b579a216356fe53c859c24975

2019-08-19  Ahmed ElShreif  <aelshreif7@gmail.com>  [b33915d56850be2235cea428b04c95ed6b8a55ac]

        uitest: add special commands of writer app implementation
        
        1) Type Command
        2) Select Command
        3) GoTo page
        
        Change-Id: I5ee773b6cd322c2c1bf0eba58e704b2ff1399ce7

2019-08-19  Ahmed ElShreif  <aelshreif7@gmail.com>  [dcb939ad2f4b97847f88799fe09ed1b51b911694]

        uitest: implement the missing part of the dialog compiler
        
        Change-Id: I08881b738b3e7922b74f9d007733278e2b6ef54e

2019-08-19  Ahmed ElShreif  <aelshreif7@gmail.com>  [0a319196658562b65dcbbd0c18b3a2c18f9749e3]

        uitest: add DSL compiler support for more UI items
        
        1) ButtonUIObject
        2) CheckBoxUIObject
        3) TabControlUIObject
        4) ComboBoxUIObject
        5) RadioButtonUIObject
        6) ListBoxUIObject
        7) SpinFieldUIObject
        8) EditUIObject
        
        Change-Id: Ic81c2a0511351cf91f4514316b9c5854a64a4b05

2019-08-19  Ahmed ElShreif  <aelshreif7@gmail.com>  [336801fb900bf2b541219d6690053b18e97011e9]

        uitest: start the implementation of the new DSL compiler
        
        1) finish the functions that will parse inputs
        2) add function to initialize the UI test Case
        3) add function to print the ui new test case
        4) add the UNO caommands handler
        5) add the Dialog commands handler
        6) add the Starter commands handler
        
        Change-Id: Ided1c050023c5284457f62c4b8d5ea1cfa38c043

2019-08-19  Ahmed ElShreif  <aelshreif7@gmail.com>  [01476c19390b8f78ec023a4c3846fb5c3183c2e8]

        uitest: change small parts of the grammar and dialog logger
        
        Change-Id: I615989baafe65a6f6ae26fcd452c1e21081168b4

2019-08-19  Ahmed ElShreif  <aelshreif7@gmail.com>  [5578bc99542953b6318a117a4e4b99f12964d9d2]

        uitest: Some new features in ui_logger project
        
        this patch for:
        1) general commands grammar
        2) special commands of impress and math
        3) log select element action
        4) log SideBar Actions
        
        Change-Id: If375cd3396cfde45f70d7c202339c829b1c43471

2019-08-19  Ahmed ElShreif  <aelshreif7@gmail.com>  [9d1c3b7ab6f6e2a2d1a29d35185eee911df30ea3]

        uitest: just update zoom statement
        
        Change-Id: I0bc5c4179dcb94ed2cc4a551165fd135d884a75a

2019-08-19  Ahmed ElShreif  <aelshreif7@gmail.com>  [6108f364285d3e8e3c2610f1a66f3ea8bab1f31a]

        uitest: update the DSL grammar
        
        Change-Id: I15fe20f1c5e8339f6d5a857b0d0bbfa30b09b44a

2019-08-19  Ahmed ElShreif  <aelshreif7@gmail.com>  [c058b2772e774bc1e6376f3a1b0c16bed631c399]

        uitest: new logger DSL grammar
        
        This patch is the first and second parts of the new DSL grammar. The
        grammar of all the UIObjects , Dialogs , starter commands , All of uno
        commands and Special commands for applications. example.ul shows an
        example of the new syntax of the expected new logger.
        
        Change-Id: Ib58aeab1da6627ebc464e4cb64253fd3bf91200e

2019-08-19  Ahmed ElShreif  <aelshreif7@gmail.com>  [9b35efe4be55cb30da8c9fcd962e546e7e4e5f86]

        uitest: Rewrite all the logger statements with the new grammar syntax
        
        Finished parts from old logger:
        	1) UNOCommands
        	2) StarterCommands
        	3) UIObjectCommand
        	4) DialogCommand
        	5) SpecialCommand
        
        Change-Id: Ia521efef0abe1a351b9a4fcabaab6dbf20e8fc89

2019-08-19  Caolán McNamara  <caolanm@redhat.com>  [594bf9e60a69184fdfaa3b9a0ac4206a2a793576]

        use double prime symbol for inch
        
        Change-Id: I8565bbe8a72ee748676f673239725e5eb4f3ed6f
        Reviewed-on: https://gerrit.libreoffice.org/77718
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-19  Caolán McNamara  <caolanm@redhat.com>  [eb6eb8c6df2ae75f1525bdbb7e9c72262dd74c0f]

        There should not be a space between the number and the prime mark
        
        e.g. The Art of Type and Typography: Explorations in Use and Practice
        
        Change-Id: Iddb08fce2efa8a5614d9afc4f96c3f609e8aa0fb
        Reviewed-on: https://gerrit.libreoffice.org/77717
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-19  Shubham Goyal  <22shubh22@gmail.com>  [3a95a2baee94e50e3f745990359fdeea65a422a8]

        Make QR code callable in Impress and Draw
        
        Change-Id: If11686189b0665f3918821269dd73d122e632194
        Reviewed-on: https://gerrit.libreoffice.org/77438
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [41a01bbeb7b9cb448bf95b8a7d43a724267f8c64]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix Contents tree for Impress
            
            Change-Id: I5fa2b0481470dfeec04236caa1dcc44d45d13148
            Reviewed-on: https://gerrit.libreoffice.org/77719
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-08-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ef30df832910e6d694501b4886b9ba467ad89c0a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Typo
            
            Change-Id: I450b7d1c0b860f17cdd7a2ee36993fe90c58310f
            Reviewed-on: https://gerrit.libreoffice.org/77731
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-08-19  Tomáš Chvátal  <tchvatal@suse.com>  [3132fe363a70fbc11b050f1548688ad84bc6fee1]

        Fix buidling with older boost
        
        Change-Id: I49691e8bf708aa9146d5c4f61532e7a215f4ac2d
        Reviewed-on: https://gerrit.libreoffice.org/77714
        Tested-by: Jenkins
        Reviewed-by: Tomáš Chvátal <tchvatal@suse.com>

2019-08-19  Stephan Bergmann  <sbergman@redhat.com>  [082e95f684e44954275dc58e306b8dc69590ac80]

        Fix test dependencies for module-only build
        
        Change-Id: I94d938c60074f74996cce4eb99183c5372e5c1de
        Reviewed-on: https://gerrit.libreoffice.org/77699
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-19  Stephan Bergmann  <sbergman@redhat.com>  [c79efeb66f7951305d0334bc288aee1c571a8728]

        Improve check for absolute URI
        
        Change-Id: I4dee44832107f72f8f3fb68554428dc1e646c346
        Reviewed-on: https://gerrit.libreoffice.org/77706
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-19  Caolán McNamara  <caolanm@redhat.com>  [ed8dc2fcf8faa90657d500ec3b5d06e1352d8e82]

        Resolves: tdf#127003 explicit grab focus needs explicit link callback
        
        Change-Id: I5131e5c49e7f7c2ef9bac8943420643ad8afef38
        Reviewed-on: https://gerrit.libreoffice.org/77707
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c54e0ce0bf8a32a4928e00f3885a92e3db188bc8]

        Fix typos
        
        Change-Id: Ie6f3b2a959349c01d27b694398a7fefaaf46ea3a
        Reviewed-on: https://gerrit.libreoffice.org/77708
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e8e9d04bfb74dcb1422344f8bc700d33be0a5eb5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#89467 Add Ctrl+Shift+T to kbd description
            
            in Calc, Ctrl+Shift+F5 equals Ctrl+Shift+T
            
            Change-Id: I780884b7f4f2ed04f052294a156eef3a167577e1
            Reviewed-on: https://gerrit.libreoffice.org/77544
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2019-08-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b11611ffac5223f62bdecde023b6f3c456d327f2]

        Fix typos
        
        To complete
        https://gerrit.libreoffice.org/#/c/77567/
        
        Change-Id: I9f56eb308ff9b23c4259a0abae60ac2f97038393
        Reviewed-on: https://gerrit.libreoffice.org/77589
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [35b41150e84940e87b9d961b6b402e3e060d6b8b]

        tdf#126830 Icons not showing in menus
        
        regression from
            commit 9eae555542ce01cb289b9e736454abcf835b8394
            Date:   Sun Apr 28 09:54:42 2019 +0200
            speed up gtk menu construction at startup
        
        Change-Id: I12327c0c62aa283c8b04a03933704082fd13463a
        Reviewed-on: https://gerrit.libreoffice.org/77702
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-19  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [09228fabe88f3457105cf26d83c003719a793114]

        sw undo/redo: avoid usage of pointers as a style references
        
        Style can be created on previous undo steps and so after undo/redo
        pointer can became invalid. Style name as a reference looks like
        a good alternative to pointers.
        
        Change-Id: Ia099a717eaec1f1a23296b2c1273b8c1983a2b96
        Reviewed-on: https://gerrit.libreoffice.org/77495
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-08-19  Stephan Bergmann  <sbergman@redhat.com>  [92d1b0d10ec04f17d116bc54aada652f1c2cac4a]

        Improve test failure output
        
        Change-Id: Ie0dd5b4d0b994ce6e1687bdb21749cb6cafc2366
        Reviewed-on: https://gerrit.libreoffice.org/77700
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7f3e33420abdf6a13a14a1208bda6294a10b0e5b]

        Fix typo
        
        "Accessiblity"
        
        It passed "make check" on Linux
        
        Change-Id: I14a6f010caa12df01c4eb211ddedc42bcc06da66
        Reviewed-on: https://gerrit.libreoffice.org/77666
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-08-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5c35913309120038b6c6385854a9fd97b3ee76d2]

        Fix typos
        
        Change-Id: I0b5182a3cec87ee44b7467d6e8e3d1c21ce93ac2
        Reviewed-on: https://gerrit.libreoffice.org/77680
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4ca566f215c8bd246351360ae7e3c943f2e9bf9a]

        Fix typos
        
        Change-Id: I6bd4d8955be608efc5c11bdc22f53a119cd45557
        Reviewed-on: https://gerrit.libreoffice.org/77678
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a375b0548428979da950e3da75db6ace0509c643]

        Fix typos
        
        Change-Id: I33a99be34f41c3583fc6684fc68ba6b76ef2f056
        Reviewed-on: https://gerrit.libreoffice.org/77682
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [46b720b1d85cce5b6b128328bfa9bbc06b3f46e8]

        Fix typos
        
        Change-Id: Ida64346bc11053bf43fd1208914407b3b2f1338e
        Reviewed-on: https://gerrit.libreoffice.org/77681
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b9b8ca7739828c26ec421b486a3018b8382a4caf]

        Fix typos
        
        Change-Id: I5e7cbd49e8bd7d9d6957508f8c8534653854cb3c
        Reviewed-on: https://gerrit.libreoffice.org/77679
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [cbe9601e5972ec1c466311e0b148a9fbe8cda4d1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Update Draw menus and Contents tree (part)
            
            Change-Id: I556a2cafdd66fc425aa67f821c1a5b676ef22c81
            Reviewed-on: https://gerrit.libreoffice.org/77677
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-08-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [985a7c0f6c2d4b37b6120449c5286cc968d8e8d1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#43527 revisit Insert Comments
            
            Change-Id: I3cdf7f4672641718df7668e23e3d57187ed26d33
            Reviewed-on: https://gerrit.libreoffice.org/77644
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-08-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a2680b2dd2001aa57f279d9a65ff6802f8ea532f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#123980 Review WORKDAYS function family
            
            Change-Id: I385f31b98b50762659c3319c0998a264213be23e
            Reviewed-on: https://gerrit.libreoffice.org/77554
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-08-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [26220c06e62057b5a1231a5fad704497de7423ca]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#124204 Changes in SMALL and LARGE functions
            
            Change-Id: I1d67dfd05419abc67b8039112c3fcd7bb0b15fbe
            Reviewed-on: https://gerrit.libreoffice.org/77552
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-08-18  Caolán McNamara  <caolanm@redhat.com>  [e306e487548dd78c4807820942dd2bf0c8f7fd21]

        Resolves: tdf#127002 keystrokes in edit engine passed on to dialog
        
        when they should stop at the edit engine
        
        Change-Id: I4079af7ed53ab4036e99c129d9e58fa530cf566b
        Reviewed-on: https://gerrit.libreoffice.org/77674
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-18  Caolán McNamara  <caolanm@redhat.com>  [931b63db1ce15b309eb6f879f1da992986bf974d]

        Related: tdf#53029 escape backslash in username for 'domain\username'
        
        Change-Id: I645623886396b55ccea273bfd697cf319b53f506
        Reviewed-on: https://gerrit.libreoffice.org/77651
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-18  Caolán McNamara  <caolanm@redhat.com>  [c4dd4d9a020db030b031e84677f7e857dce14b42]

        Related: rhbz#1691287 fill in default domain and username
        
        and grab focus to first entry entry
        
        Change-Id: Icb50766948c77072eaab9faf89436c6ecbb49ecc
        Reviewed-on: https://gerrit.libreoffice.org/77645
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-18  Jim Raykowski  <raykowj@gmail.com>  [36ec19859c5a2e761649215d06e5d723b965faad]

        Save a couple lines of code by using ::sw::UndoGuard
        
        Change-Id: Ib6a0406f8ae587902dcd61f865748bda458f642b
        Reviewed-on: https://gerrit.libreoffice.org/77439
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-08-18  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [8639ef9b70b8242651ef4d1a3b23b8c8eeeda52b]

        SmartArt: implement DiagramData::getString()
        
        Allows to get data representation of diagram as text.
        It will be useful as a starting point for displaying data on diagram dialog.
        
        Change-Id: I9765d7de64a68224a6d36b7c3bc4862ce6610bdf
        Reviewed-on: https://gerrit.libreoffice.org/77669
        Tested-by: Jenkins
        Reviewed-by: Grzegorz Araminowicz <grzegorz.araminowicz@collabora.com>

2019-08-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [935a2fa0f7ee5dbe6402e0d202a581c05a7b01a2]

        Fix typos
        
        It passed "make check" on Linux
        
        Change-Id: Ibda74a6c5bd50bac7af3b3af1f294817c3e406cc
        Reviewed-on: https://gerrit.libreoffice.org/77667
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-08-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5f367bb7e66ca1f86557ee6770f9c50e298dba69]

        Fix typo
        
        Change-Id: Icb8ed2dcaecc718137646236274f3a5d3df47531
        Reviewed-on: https://gerrit.libreoffice.org/73694
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-18  Julien Nabet  <serval2412@yahoo.fr>  [51a30d7daee8779ef51d8db58559e4fe15665d1b]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        in uui, xmlhelp
        
        Change-Id: I588ed4154e6b21e178f2466c58abc08562eddf80
        Reviewed-on: https://gerrit.libreoffice.org/77663
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-18  Mike Kaganski  <mike.kaganski@collabora.com>  [ed128e17e7f090af06dfe5776a238c40f3a68fc9]

        Use mnemonic TWAIN state names; some simplification
        
        Change-Id: Ic3fc8a98b2ca7d4d699d08fdc1a653d4f44f71db
        Reviewed-on: https://gerrit.libreoffice.org/77660
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-18  Mike Kaganski  <mike.kaganski@collabora.com>  [53e4d5fe73d98b109d79fc2c1f5032faea88afb9]

        tdf#126989: always terminate shim after fallback complete
        
        It seems that DSM may not send MSG_CLOSEDSREQ (or we may already have
        unloaded DSM), so don't rely on it.
        
        Change-Id: I3ed2e0e70f4dc79c89b430b4bad6954bf9224c71
        Reviewed-on: https://gerrit.libreoffice.org/77659
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-18  Julien Nabet  <serval2412@yahoo.fr>  [9717d79beb5cb474717c111a5e7211b008e3031d]

        Simplify Sequence uses in dbaccess/source/inc/apitools.hxx
        
        Change-Id: Iad57f019f020b1d37ff768d636322e2d0b32c695
        Reviewed-on: https://gerrit.libreoffice.org/77662
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [25cce7cd249379f0a98fddc63327b38bd2e48882]

        Revert "loplugin:unusedmethods"
        
        This reverts commit 7990680e92e4fba376ef4f9346d1bc53661bde30.
        
        screenshot build is failing
        
        Change-Id: Idfe4cac73edaf9be1e704c0bd734e858643defda
        Reviewed-on: https://gerrit.libreoffice.org/77654
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-18  Julien Nabet  <serval2412@yahoo.fr>  [b68f4ff85bc1d6e008facbc310ddbfb5d799b7a5]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        in sw
        
        Change-Id: I40bae418b5cf966eb76ba130eb6cb5ceb29efff7
        Reviewed-on: https://gerrit.libreoffice.org/77658
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-18  Julien Nabet  <serval2412@yahoo.fr>  [52e086c336cc52dcea410f0c3b8ada8439ebe969]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        in sc, sd
        
        Change-Id: Id32e76ad37000084b99781e87428ed2c23ef02a6
        Reviewed-on: https://gerrit.libreoffice.org/77657
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-18  Julien Nabet  <serval2412@yahoo.fr>  [b49f189d9bfb0b5dca5ac259e6f56b49c2d0d08f]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        in vcl
        
        Change-Id: Ibd66e5ed9064612b73d08fac179ee46dc5b0a4b6
        Reviewed-on: https://gerrit.libreoffice.org/77656
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-18  Julien Nabet  <serval2412@yahoo.fr>  [a8df5fbaa478fd7f01b2f04a82b4eb63d0dbcc15]

        Simplify code in unoxml about initializations
        
        Change-Id: I7bc1d82d70f26b1cb7289b87a52e1f59fb740817
        Reviewed-on: https://gerrit.libreoffice.org/77655
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-18  Mike Kaganski  <mike.kaganski@collabora.com>  [e0826f8e18b5ad8f8743a4aa2fb78bffda2524f8]

        Related: tdf#126787: remove some defensive programming parts
        
        I assume that these shouldn't be possible. If I am wrong, this commit
        is easy to revert.
        
        Change-Id: Icc2acb4d1150b713233823fe313b4d5044d4b33e
        Reviewed-on: https://gerrit.libreoffice.org/77641
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-17  Julien Nabet  <serval2412@yahoo.fr>  [4073994154fbcb3b3ae7ff396fee916a994265c7]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        in svx
        
        Change-Id: I70cba5dbfed9b2bbfe82d89c9dc6a5875c953bd3
        Reviewed-on: https://gerrit.libreoffice.org/77649
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-17  Julien Nabet  <serval2412@yahoo.fr>  [c5be21da5072a78525ee07bb16dfcf391b8dbf32]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        in scaddins, scripting
        
        Change-Id: I92e6380f535aec12c1f1c5c51d8b544c8a7d9611
        Reviewed-on: https://gerrit.libreoffice.org/77650
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-17  Julien Nabet  <serval2412@yahoo.fr>  [cc70a9dec7730661aacd5fe7ed62f0a29ebf1084]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        in sfx2, stoc
        
        Change-Id: I7138f702317d0e693438216732bf181f1972cdc1
        Reviewed-on: https://gerrit.libreoffice.org/77648
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [7990680e92e4fba376ef4f9346d1bc53661bde30]

        loplugin:unusedmethods
        
        Change-Id: I781a514787c83063dadd549ee043bbb264eee060
        Reviewed-on: https://gerrit.libreoffice.org/77619
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-17  Julien Nabet  <serval2412@yahoo.fr>  [7d3041beb90de4f3495addf139463860049740fb]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        in hwpfilter, include/test, io, linguistic, oox, pyuno, reportdesign
        
        Change-Id: I5c265c4fde85dd6d7faab8ae82809c4a0e6dd69b
        Reviewed-on: https://gerrit.libreoffice.org/77646
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-17  Julien Nabet  <serval2412@yahoo.fr>  [e6196c6c9c85bdf446899a50da81adbfb7037d85]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        in connectivity
        
        Change-Id: I00eeffd9a13cfad6bbf84ea2d4ab720eb8c45ed8
        Reviewed-on: https://gerrit.libreoffice.org/77635
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-17  David Tardon  <dtardon@redhat.com>  [d83472ab6fde650772307f7f93a0a4b96e7ea6a8]

        upload libvisio 0.1.7
        
        Change-Id: I4eb115c7c085b325370e9cd8f80e1b03f16f5033
        Reviewed-on: https://gerrit.libreoffice.org/77640
        Tested-by: Jenkins
        Reviewed-by: David Tardon <dtardon@redhat.com>

2019-08-17  David Tardon  <dtardon@redhat.com>  [2a733f30cc994ead8cc3d1e64947bba6e8fe3924]

        upload libabw 0.1.3
        
        Change-Id: Ibb45a473f49a9ba8f9cf53593dead375ac8a1951
        Reviewed-on: https://gerrit.libreoffice.org/77639
        Tested-by: Jenkins
        Reviewed-by: David Tardon <dtardon@redhat.com>

2019-08-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d68682625ad0bd4ed121f01721eb0b962fefd1dc]

        Fix typos
        
        Change-Id: I1a77a08fb565e61ca2e277cdc4d78daf52e5fae9
        Reviewed-on: https://gerrit.libreoffice.org/77632
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [902f09e49fa5c5f016f5ea82e184a34d85ba2dea]

        Fix typos
        
        Change-Id: I3f7feca68e10e53ac1a6bce2b3920fa0a142a5ef
        Reviewed-on: https://gerrit.libreoffice.org/77628
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-17  Julien Nabet  <serval2412@yahoo.fr>  [2674cf29a87c8f56ccf9f491c496e36ce4e8e367]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        in forms and fpicker
        
        Change-Id: Ifa931bed6de434a2ee183c78e8e1be852ca06a56
        Reviewed-on: https://gerrit.libreoffice.org/77637
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-17  Julien Nabet  <serval2412@yahoo.fr>  [b1d8262dad9939ffbf38f288d0ec60727e3742fb]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        in cppuhelper, desktop, drawinglayer, embeddedobj, extensions
        
        Change-Id: I4c970f08c0723299f79c9e18bc71b7372a7092e4
        Reviewed-on: https://gerrit.libreoffice.org/77636
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-17  Jean-Pierre Ledure  <jp@ledure.be>  [86e8c23988294003fc1972258de9d2e4a588adbc]

        Access2Base - access2base.py fix DebugPrint
        
        Display basic objects
        
        Change-Id: I45c5718d364c09d71bb6cd47171d0621fb4a00e7

2019-08-17  Caolán McNamara  <caolanm@redhat.com>  [07083030e3f6f6b1ab1b91bdb1f8a0ea72361396]

        move RoadmapWizard to vcl
        
        Change-Id: Iae2f5e0ac52dcf862035508db3a22cfd86d02d8f
        Reviewed-on: https://gerrit.libreoffice.org/76903
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-17  Caolán McNamara  <caolanm@redhat.com>  [d30ab819b80e67119e17d3e4243cab88c508ebae]

        tdf#125340 transport preferred dialog parent down the migration dialog
        
        Change-Id: Icb7bab35eac3ae08fb82d73f559ef161dd1820c3
        Reviewed-on: https://gerrit.libreoffice.org/77606
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-17  Jean-Pierre Ledure  <jp@ledure.be>  [cd963fe2f8607dc829a529adfe3a8a7464835070]

        Access2Base - access2base.py fix module class
        
        Properties changed to methods when having arguments
        Methods Find and ProcOfLine not supported
        because they require passing arguments by reference
        (not available in Python)
        
        Change-Id: I92044e8ea4a07e2093b23699bf28b9d1ac0fe695

2019-08-17  Julien Nabet  <serval2412@yahoo.fr>  [e01949e9c56c1605a4eccbae285f85d1b3085e15]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        in comphelper
        
        Change-Id: I4d9b9e13801ebf7671ff651b931a6c4144860985
        Reviewed-on: https://gerrit.libreoffice.org/77626
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-17  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [33e275dca79862cd22c4fafea6701ba9b1641786]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Python console examples work better this way
            
            Change-Id: I0c325b7fed727f398c11eea41d7c46a061c3a837
            Reviewed-on: https://gerrit.libreoffice.org/77598
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [0e0fb5eaae14d7077c1bdce5bf45e50ed07bcd11]

        loplugin:unnecessaryvirtual
        
        Change-Id: I9f2e524a4fb467ddc198fce1ff4740d3768ceeac
        Reviewed-on: https://gerrit.libreoffice.org/77618
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-17  Arkadiy Illarionov  <qarkai@gmail.com>  [edcdfe5477559ca6c62897f0cad47d4d6149d77a]

        Simplify Sequence iterations in postprocess..sax
        
        Use range-based loops, STL and comphelper functions
        
        Change-Id: If738d8f4e792c4686870183b0c0fdfbb61fd3351
        Reviewed-on: https://gerrit.libreoffice.org/77245
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-08-17  Julien Nabet  <serval2412@yahoo.fr>  [5ad254ed246cf8d11b55e50ed0ccba5736d0cdbb]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        in testtools and toolkit
        
        Change-Id: I14b53c27906eb615e68482cbc3918be8da464212
        Reviewed-on: https://gerrit.libreoffice.org/77624
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-17  Julien Nabet  <serval2412@yahoo.fr>  [1c3d143cd4e16271e1ede4484dac2a894f2c9c38]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        in ucb, xmlhelp
        
        Change-Id: I79f6378cff14c71987f77e0c08e0107bd4b3eefb
        Reviewed-on: https://gerrit.libreoffice.org/77623
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-17  Julien Nabet  <serval2412@yahoo.fr>  [b4092c738321cd9f9e2cba18a49519abcbd4451a]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        in embeddedobj and filter
        
        Change-Id: I2da3fa1df8782e449852358d1c86f5e4bc79ea1a
        Reviewed-on: https://gerrit.libreoffice.org/77627
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-17  Julien Nabet  <serval2412@yahoo.fr>  [1ffb614a1c7b1b693d9e78373b947ab049baa778]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        in xmloff
        
        Change-Id: Id76c050f4e67bbcada29e78b938cc03ba5d0f6dd
        Reviewed-on: https://gerrit.libreoffice.org/77622
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-17  Julien Nabet  <serval2412@yahoo.fr>  [3d24130986e6a0e1baa2cff61309f0f42cf0c339]

        Use simplified syntax for Sequence
        
        Change-Id: I92ac60fafcc404439c101d1950ed214fce140c91
        Reviewed-on: https://gerrit.libreoffice.org/77621
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-17  Eike Rathke  <erack@redhat.com>  [1d08f0f215dcf5fec9390bd9c84357bc96a9338a]

        Call isLinkUpdateAllowedInDoc() early in loadSrcDocument()
        
        ... so getExternalFileData() and isFileLoadable() aren't called
        over and over again just to be discarded. Which happens for every
        formula expression trying to access the document.
        
        Change-Id: Id303f9a960d14398ab5c4967346328a8128b60dc
        Reviewed-on: https://gerrit.libreoffice.org/77614
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-08-17  Mike Kaganski  <mike.kaganski@collabora.com>  [202c9a7d826c95fc05db912a8d19c598a240f1cd]

        tdf#126787: extend/restore item set ranges to hold RES_PARATR_GRABBAG
        
        The original item set did not include that in its ranges list, so it
        ignored attempts to set its value.
        
        Change-Id: I5f928206f0614f0cfd54652e77d7dc6b9833fb26
        Reviewed-on: https://gerrit.libreoffice.org/77617
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-17  Mike Kaganski  <mike.kaganski@collabora.com>  [17eb2f4d403cdbbacb8fa2c14a006b25241815d4]

        Use a nice way of merging ranges
        
        ... which will ensure correct sorted order of the ranges.
        
        Change-Id: I6acb068c38af581354f4736f8058cf73d14f5dc2
        Reviewed-on: https://gerrit.libreoffice.org/77585
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-17  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [6c80baa5c2aa33aa39f65f6223bf380e9e4e3c94]

        LOK: move LOK callback-type-to-string helper to header
        
        This is a very common function that is used by clients
        as well as LO Core, so makes sense to have it implemented
        once and updated when new callback-types are added,
        all in one place.
        
        Change-Id: Id6a1d6bcf5585d7be440b62a0c3a9c993e46e5e0
        Reviewed-on: https://gerrit.libreoffice.org/77587
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-08-16  Miklos Vajna  <vmiklos@collabora.com>  [d658e1f5e88b82dbd9c0ba48e5b742a3872b0453]

        CppunitTest_sw_uiwriter: fix top/left confusion in testImageComment
        
        This worked before as usually both are 1418, but in the case of
        <https://ci.libreoffice.org/job/gerrit_windows/43226/console> the left
        is a larger value (4194), while the top stays the same.
        
        Change-Id: Ie31cb29720f6426ad9e2a28405f326e6e82febaa
        Reviewed-on: https://gerrit.libreoffice.org/77597
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-16  Caolán McNamara  <caolanm@redhat.com>  [4d450704d672dddf2c555fda5ff3140d8c537d02]

        move WizardMachine to vcl
        
        Change-Id: I55cc4a6c1ad111a22a43fd66a3cd01b5b02fb7cb
        Reviewed-on: https://gerrit.libreoffice.org/76902
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-16  Caolán McNamara  <caolanm@redhat.com>  [f52d015b04779b8aaa3e353cbd9d0d5da3e73a16]

        get_current_page_help_id is now tried first already
        
        Change-Id: Id7f5d2c4bcfaba68afc83d471151e1daabf1a830
        Reviewed-on: https://gerrit.libreoffice.org/77558
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bf888e249079fa7bb791041e0699eb7bd41de327]

        Fix typos
        
        Change-Id: Ifa56c292559977577af45204f4cc8346e5706616
        Reviewed-on: https://gerrit.libreoffice.org/77611
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f8cb50799e34b0adb0c36c392502deb7baf556c5]

        Fix typos
        
        Change-Id: I8ab75eb5cd54d14fda42bcdb1a251e9e2b6fefdf
        Reviewed-on: https://gerrit.libreoffice.org/77612
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3681229b125238b02e03cf1bdf53b404f080f091]

        Fix typos
        
        Change-Id: I5d0776d5f90f44ebbeeb5916cbbf6e87406adcad
        Reviewed-on: https://gerrit.libreoffice.org/77609
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fdf032c366c6c8ba854a2e922dd25ff390be66e1]

        Fix typos
        
        Change-Id: I488908096aac319daf30875aee1e46b914cc4759
        Reviewed-on: https://gerrit.libreoffice.org/77608
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [de6422b5f3a5e06fe1994442a0f1c277ebed2a45]

        Fix typos
        
        Change-Id: I207333e9bafc5d6c38ffa53a303046e437b7a815
        Reviewed-on: https://gerrit.libreoffice.org/77607
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0650ffefe0ff680e0ef7de9cce724b0e47d8c359]

        Fix typos
        
        Change-Id: Ia8335622cb2e2b44f2b1ee36f7370b126d1ae642
        Reviewed-on: https://gerrit.libreoffice.org/77610
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [c53f3f8f58f55d0978fb968446975856d72a52f8]

        tdf#126819 Can't retrieve the mouse position written in the statusbar
        
        regression from
            commit 77e260f915e0c77ddb1e915e9fd27ab0bdccc763
            Date:   Mon Jul 8 11:22:12 2019 +0200
            tdf#121793 speedup VCLXAccessibleStatusBarItem::GetItemText
        
        Make the custom StatusBarControls set better text on their parent
        StatusBar. Also remove some unnecessary work being done in the Paint
        methods, to reduce confusion.
        
        Change-Id: I3b0a0af3b01d3b01f85ab335a3eb5993c07a50f4
        Reviewed-on: https://gerrit.libreoffice.org/77586
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-16  Stephan Bergmann  <sbergman@redhat.com>  [db7701a3072117e9808e73bc3a071b236daacfc5]

        Fix tests taken from RFC 2396
        
        "/g" was missing, and "http:g" had an extra "." (consistently applied to all
        three occurrences of "http", but for unclear reasons).
        
        (<https://www.rfc-editor.org/errata/eid452> claims that "?y" is an invalid
        example that should be removed, but our algorithm does resolve it to the value
        <http://a/b/c/?y> originally given in RFC 2396, so lets keep it for now.)
        
        Change-Id: I3187abd36135723bd13293367a6cb6c06ca70b90
        Reviewed-on: https://gerrit.libreoffice.org/77602
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-16  Eike Rathke  <erack@redhat.com>  [54bf84746a2a9a2e2aaf0df9e429b0cfd538f640]

        Resolves: tdf#126928 allow link updates in an intermediate linked document
        
        ... if link updates are allowed in the current document and that
        intermediate document resides in a trusted location.
        
        This works with both, the "Always (from trusted locations)" and
        the "On request" settings under Tools -> Options -> Calc ->
        General. It can't work with documents residing in a non-trusted
        location as there is no way to allow updates on demand for a such
        loaded document (hidden via formulas).
        
        Change-Id: Ie483f7743db7c6d5cf947dc16a9c3660855f3423
        Reviewed-on: https://gerrit.libreoffice.org/77588
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-08-16  Mike Kaganski  <mike.kaganski@collabora.com>  [6dc0f6b65e79ca4af69338411e3887d9aaef1cac]

        This was meant to be 'continue', not 'break'
        
        ... when commit ee0bf5d58bc59052923c4ced928a989956e71456 had introduced
        SwUnoCursorHelper::SetPropertyValues, and the intent obviously was to
        skip bad values, populating relevant error messages, and set all correct
        values.
        
        Change-Id: Id699f74a9df179c810608400983f88db1a7164b8
        Reviewed-on: https://gerrit.libreoffice.org/77584
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-16  Stephan Bergmann  <sbergman@redhat.com>  [e380e353485c3479abe645d3b6da9e007057a079]

        Adapt loplugin:nullptr to RecursiveASTVisitior::TraverseInitListExpr change
        
        ...<https://github.com/llvm/llvm-project/commit/
        0a42fe70a566f22599e04a6f1344ca2dc5565e17> "[AST] Treat semantic form of
        InitListExpr as implicit code in traversals"
        
        Change-Id: Ifd17009fcc6933abf0e9178dbe47fb9c14b274b7
        Reviewed-on: https://gerrit.libreoffice.org/77595
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-16  Stephan Bergmann  <sbergman@redhat.com>  [91e213f58f264f110c6a94c1c18c00333e6fcdf6]

        Re-enable stoc/test/uriproc/
        
        ...which had gone missing with d2097ad456b4626dd6972e015489ce3d22eb1872
        "gbuildize stoc".  Required lots of loplugin warning fixes now.
        
        Change-Id: I411034f462846557f72ea1e9a91cd88517d2944c
        Reviewed-on: https://gerrit.libreoffice.org/77579
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [23f60bbf283414bae6f649992c18253c9d0ac2ab]

        tdf#126877 crash on inserting floating frame
        
        regression from
            commit 5043421fdc527d18d18121ec5fe2d4e009c8191a
            Date:   Fri Jul 19 14:05:10 2019 +0200
            loplugin:referencecasting in embeddedobj
        
        OSpecialEmbeddedObject is playing games and effectively "unimplementing"
        an interface it's superclass implements by doing custom stuff in
        OSpecialEmbeddedObject::queryInterface.
        
        So lets rather implement this in a more direct and obvious way.
        
        Change-Id: I341b8e0b6acafac80cbd55f745811b73d2593585
        Reviewed-on: https://gerrit.libreoffice.org/77580
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0b42faf3d09cb4e63feebcd056c7c014c657d404]

        Fix typos
        
        Change-Id: Id8c879b81cde8da6119ac08d9d9028221486dc6a
        Reviewed-on: https://gerrit.libreoffice.org/76764
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3db23609d368687dd2b3122160d450e4bc5bbb78]

        Fix typos
        
        Split from
        https://gerrit.libreoffice.org/#/c/76764/
        
        Change-Id: I19f11f80f08ce0d5b4ffda20449f1cddea980b7d
        Reviewed-on: https://gerrit.libreoffice.org/77596
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-16  Caolán McNamara  <caolanm@redhat.com>  [a94f95d173e531fe7df0e8caebd6763253798b39]

        tdf#126254 Help - About is black with Linux gen and gtk2
        
        Change-Id: If18693e1cb8a92a7a152dd9decc892fc5f2b7ab5
        Reviewed-on: https://gerrit.libreoffice.org/77591
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-16  Miklos Vajna  <vmiklos@collabora.com>  [fe70fa98ef53e5dc054d86c7cb857e41d6c3e6d6]

        CppunitTest_sw_uiwriter: get rid of hardcoded 1418 in testImageComment
        
        See a different value at
        <https://ci.libreoffice.org/job/gerrit_windows/43196/console> and the
        intention is to make sure the comment anchor and the fly frame position
        matches, not to check the actual value.
        
        Change-Id: I28eb39cfe5cbb57713b2c642a703e8509da25323
        Reviewed-on: https://gerrit.libreoffice.org/77582
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-16  Mike Kaganski  <mike.kaganski@collabora.com>  [336afaa77fa2b8d08871de7b90e27c0ada32a81e]

        Reorder to only get item state when necessary
        
        Change-Id: I58baca984d2e95a0c9753b761be800f8edac9274
        Reviewed-on: https://gerrit.libreoffice.org/77578
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-16  Julien Nabet  <serval2412@yahoo.fr>  [973424ab312bfe38caa486304f5d9dae2cd59069]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        in i18npool
        
        Change-Id: I99563b620056e7cd665a2b3330d15c73d0144c7e
        Reviewed-on: https://gerrit.libreoffice.org/77583
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-16  Laurent BP  <laurent.balland-poirier@laposte.net>  [003369b6d76225761373d46754890dd7f3c296c3]

        tdf#126908 Add lang to Tooltiplabel
        
        Addition to commit?id=c3ca559841c857bf7b39f665433d71c89d220d0f
        
        Change-Id: Ie51412b31239f6aaf3813dee5c226a21c7d9c79d
        Reviewed-on: https://gerrit.libreoffice.org/77562
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-08-16  Julien Nabet  <serval2412@yahoo.fr>  [2379f36bd809c3cf3be71315a85946e273023a8c]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        in dbaccess
        
        Change-Id: I7f91b5fd8ac1dfbf6244c408391a595f5250aa71
        Reviewed-on: https://gerrit.libreoffice.org/77563
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [9a03308fafee8f424eba399c1aae56af02beafb0]

        tdf#126663 speed up styles display by sorting twice
        
        Change-Id: Ice5c2d0fd92196984efebf8c1183c1ed8399d1fb
        Reviewed-on: https://gerrit.libreoffice.org/77573
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-16  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [c70b86588fe56f3e1077f3f904c379afda70c6be]

        Gtk3 inform LO of drag leave
        
        Actually the correct code was added in commit 0b354d18ccfc
        ("Related: tdf#93054 gtk3: implement enough dnd to be dragged
        into.."), but never enabled and then removed in commit c3074cb57843
        ("vcl: remove dead code). It's at least needed, so D'n'D between
        two LO Calc windows correctly removes the pre-drop cell rectangle,
        when the mouse leaves the 2nd window without doing the drop.
        
        Commit references:
        * 0b354d18ccfc05e7c2582f851d9201e2aa353d7d
        * c3074cb5784329eaf558c2f58d96a64085b42d48
        
        Change-Id: I55461f0c87cdef7a03fc261b363dc82642a3933d
        Reviewed-on: https://gerrit.libreoffice.org/77568
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-08-16  Caolán McNamara  <caolanm@redhat.com>  [5d3e9ababc0b3e049a7556b210bb6349e3e3322c]

        Resolves: tdf#126951 crash in custom slide show
        
        on selecting entry 0 which doesn't exist
        
        Change-Id: I67656bed63f9055bc6c5dd5781e79f967996500d
        Reviewed-on: https://gerrit.libreoffice.org/77560
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-16  Stephan Bergmann  <sbergman@redhat.com>  [98fb1f98031dc6ef5d100bb2af7b504a77a52b2c]

        Drop TimerTest::testStopwatch
        
        (that had been added with 6e13585508ca3c9b66c6571ad1eb42bfcb66ef0b "Add a
        TaskStopwatch to interrupt idle loops").  By the same reasoning as in
        92e42a0fde32e3f2dbe2c786a0e41547e4912b4b "Drop bogus check from
        TimerTest::testStopwatch", there is no guarantee that a StopwatchIdle would run
        (close to) ten iterations of Invoke before calling Stop, so the two checks
        
            CPPUNIT_ASSERT_DOUBLES_EQUAL(10.0, double(n1Iter), 1.1);
            CPPUNIT_ASSERT_DOUBLES_EQUAL(10.0, double(n2Iter), 1.1);
        
        are bogus, too.  And there are reports of failures like
        <https://ci.libreoffice.org//job/lo_tb_master_linux/37847/>:
        
        > /home/tdf/lode/jenkins/workspace/lo_tb_master_linux/vcl/qa/cppunit/timer.cxx:603:TimerTest::testStopwatch
        > double equality assertion failed
        > - Expected: 10
        > - Actual  : 6
        > - Delta   : 1.1
        
        So remove those two bogus checks.  But with them gone, testStopwatch would be
        rather pointless, so remove it completely.
        
        Change-Id: Iec627de48d693665cde7b5eed445640fedee391c
        Reviewed-on: https://gerrit.libreoffice.org/77570
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [889dc7bffa02236bf2ad56b382997771f0fcf3c6]

        use more TOOLS_WARN_EXCEPTION
        
        Change-Id: Ic21ea11ff106e0732bb8fa600ef39a549d7bda86
        Reviewed-on: https://gerrit.libreoffice.org/77569
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-16  Caolán McNamara  <caolanm@redhat.com>  [9a97a26511584f41c3753fa9536e1c4a8dce637a]

        member 'Context' of struct type 'uno.Exception' not given a value
        
        Change-Id: Ie80f729e5c1dbf3214f9532dcb935b239bac7997
        Reviewed-on: https://gerrit.libreoffice.org/77566
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-16  Caolán McNamara  <caolanm@redhat.com>  [700c8ec9782c3d81fef0e42146af6b69ecd84e2a]

        AttributeError on getMessage
        
        Change-Id: If0bd315fe605b850ec397eb2267b08ad8039355c
        Reviewed-on: https://gerrit.libreoffice.org/77565
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-16  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [61a60e545e774c768b0783218520c819ea6de631]

        Fix typos and formatting
        
        Change-Id: I24f2b7138ef1efb9c981e24804819ad2779b1b4b
        Reviewed-on: https://gerrit.libreoffice.org/77567
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-16  Caolán McNamara  <caolanm@redhat.com>  [3c076e54f736980e208f5c27ecf179aa90aea103]

        an absolute uri is invalid input
        
        Change-Id: I392be4282be8ed67e3451b28d2c9f22acd4c87fc
        Reviewed-on: https://gerrit.libreoffice.org/77564
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-16  Stephan Bergmann  <sbergman@redhat.com>  [92e42a0fde32e3f2dbe2c786a0e41547e4912b4b]

        Drop bogus check from TimerTest::testStopwatch
        
        (that had been added with 6e13585508ca3c9b66c6571ad1eb42bfcb66ef0b "Add a
        TaskStopwatch to interrupt idle loops").  For each StopwatchIdle, m_nIters
        counts the calls to Invoke before it calls Stop (which it calls based on
        tools::Time::GetSystemTicks calculations).  But the number of such
        GetSystemTicks() spent in each Invoke is nondeterministic (it can e.g. be
        affected by the overall system load), so a2Idle may Stop prior to a1Idle and
        thus have a lower nIter2 than nIter1.
        
        Change-Id: I416eee9774c3605be25e9832b24dec7d9dcb00c2
        Reviewed-on: https://gerrit.libreoffice.org/77561
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-16  Caolán McNamara  <caolanm@redhat.com>  [34e83dd95260d534464ff9a61eddefdde136013c]

        tdf#126007 tdf#122355 online help won't look into a dialog notebook
        
        when the focus is on the help button, offline will through the help fallback
        route, but online will just fire and forget and let the server side do a
        fallback, which can't know what the current notebook page was.
        
        so bodge it to look at the notebook page right from the start if there is one
        and its the help button itself which starts the request
        
        Change-Id: Ida1d3101d838d99639dda12c438414c16b1ccda5
        Reviewed-on: https://gerrit.libreoffice.org/77548
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [7d7a7862a7dccb6764f80258f28685a0da3cbbcb]

        new loplugin:sequenceloop
        
        look for places we should be using std::as_const on for-range
        loops over uno::Sequence, to avoid triggering a copy
        
        Change-Id: I7efb641bf09d37c87946f03428ee4eec90298c8a
        Reviewed-on: https://gerrit.libreoffice.org/77441
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-16  Miklos Vajna  <vmiklos@collabora.com>  [abeab40aeb2bf16c1438b5e5f0cd70b3e11f6b7a]

        xmloff: create XMLImpressMetaExportOOO instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I6c390f6cef83393b630bd0c157aff8d1359c6754
        Reviewed-on: https://gerrit.libreoffice.org/77551
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-16  Stephan Bergmann  <sbergman@redhat.com>  [5a522a0196aaa071bd3ac59b3088246e3fe98f34]

        Related tdf#90429: Don't erroneously pop unrelated path segments
        
        ...when coming across a bad set node <prop> member.  The ooo2gd_3.0.0.oxt (see
        referenced bug for links) Addons.xcu contains two such bogus props
        
        > <node oor:name="AddonUI">
        >   <node oor:name="OfficeMenuBarMerging">
        >     <node oor:name="org.openoffice.gdocs.gdocs" oor:op="replace">
        >       <prop oor:name="ImageIdentifier" oor:type="xs:string">
        >         <value/>
        >       </prop>
        >     </node>
        >   </node>
        >   <node oor:name="OfficeToolBar">
        >     <node oor:name="org.openoffice.gdocs.gdocs" oor:op="replace">
        >       <prop oor:name="UIName" oor:type="xs:string">
        >         <value>Google Docs</value>
        >       </prop>
        >     </node>
        >   </node>
        > </node>
        
        so that a later
        
        > <node oor:name="AddonUI">
        >   <node oor:name="Images">
        
        was processed with path_ erroneously stripped down to the root path.
        
        It appears that this has been broken ever since
        7d9bce7ca0408786d0ad448dee0f2bf480870d3e "jl153: #i110720# ignore spurious
        <prop> elements in .xcu set nodes".
        
        Change-Id: I1d069b7226c8202b6eb93f59d294ce7f25681f80
        Reviewed-on: https://gerrit.libreoffice.org/77537
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-16  Stephan Bergmann  <sbergman@redhat.com>  [54f9abb9d3efb7363cfa95b6cf50a8ed3c38efcb]

        Record external/liborcus/create-element.patch.0 as covered upstream
        
        Change-Id: Ib1b1baf75cbd2d011e96a3d5b8876a6b356b0b7e
        Reviewed-on: https://gerrit.libreoffice.org/77536
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [50679d449fa71bebdc3cba1d30c6c81ac846990c]

        loplugin:sequenceloop in xmloff
        
        Change-Id: I1fde11da5f6e97255a9140f11c298d6d525f7230
        Reviewed-on: https://gerrit.libreoffice.org/77543
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [a0073744aac89648e89506b79e227b17dacf58d0]

        loplugin:sequenceloop in ucb..unotools
        
        Change-Id: Ie52d993c185ba43386b494baad0a484d5b365499
        Reviewed-on: https://gerrit.libreoffice.org/77532
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-16  Mike Kaganski  <mike.kaganski@collabora.com>  [61e02561aa659d829a6786609fc57d99fd8652b4]

        tdf#126940: export ansicpg in RTF when copying database
        
        This allows correctly detect encoding of 8-bit characters on paste
        
        Change-Id: I586fd2ec140848e9097927818c492ab2fc7cf8ea
        Reviewed-on: https://gerrit.libreoffice.org/77545
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-15  Arkadiy Illarionov  <qarkai@gmail.com>  [3e64065612acec2eb29aa21e2b515953422256d7]

        Optimize NestedKeyImpl::openKeys
        
        * Use const methods of Sequence
        * Get rid of extra loop over localSeq
        * Simplify default keys insert condition
        
        Change-Id: I112c0a53d3ebfc2ff54a4ac904e6e112beaf3cdd
        Reviewed-on: https://gerrit.libreoffice.org/77472
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-08-15  Julien Nabet  <serval2412@yahoo.fr>  [5eeed4ef360ddfefaa489d71da788e1e9f217398]

        Related tdf#101957: glibc2 should be at least 2.14
        
        Change-Id: Ifd634e32fd0482da41dcb76e33a7de3302e0bc6e
        Reviewed-on: https://gerrit.libreoffice.org/77517
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-15  Julien Nabet  <serval2412@yahoo.fr>  [c368e0c00e98212e783ae98a18616ea5d0ca6da6]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        in svtools
        
        Change-Id: I0f0ec621a4476763dbc93b41118bfd4f570145e9
        Reviewed-on: https://gerrit.libreoffice.org/77541
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-15  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [606a88d2abf85aa6edcc1fa26dc50cab6de3241f]

        tdf#126746 Add support for import/export line caps for .pptx format
        
        With this commit I have added importing and exporting line caps,
        which could be (for pptx format:
          rnd	Round Line Cap
          sq	Square Line Cap
          flat	Flat Line Cap
        
        Also exporting of these caps are added.
        
        Change-Id: I799485048a2a7ac8df89f004e177d507f86ce99d
        Reviewed-on: https://gerrit.libreoffice.org/77233
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>
        Tested-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [8e0918a04ee6797909264943eba23707b224c34c]

        loplugin:sequenceloop in shell..sot
        
        Change-Id: I40e2a1be0ce7df627d3820192d24821ddd7c3e2f
        Reviewed-on: https://gerrit.libreoffice.org/77527
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-15  Julien Nabet  <serval2412@yahoo.fr>  [39921c1657d0d131ab7ed6c5490052f53bb764cb]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        in editeng
        
        Change-Id: If4b7e216edf7d589c59f50e6d0ef91d669af2d15
        Reviewed-on: https://gerrit.libreoffice.org/77542
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-15  Julien Nabet  <serval2412@yahoo.fr>  [f817ce79d501ce32d54d6c8a3492f1913fb85a55]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        in writerperfect
        + remove some using
        
        Change-Id: I7ced8e49ba2d85a4354d9a5d048531c023faacf0
        Reviewed-on: https://gerrit.libreoffice.org/77540
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [dc50b7f952cf339f66fcdf1ac78d7fbeb31014d4]

        loplugin:sequenceloop in writerfilter..xmlhelp
        
        Change-Id: I7c9c911aa6b051eeab46344f25ea2919605de645
        Reviewed-on: https://gerrit.libreoffice.org/77534
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [7841194ed70385627b9f8f88315fb1d0b5b8147c]

        loplugin:sequenceloop in unoxml..vcl
        
        Change-Id: Ic3c48ec4d86252b62d3dd25bbc198f7d7fb75e90
        Reviewed-on: https://gerrit.libreoffice.org/77533
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [2dfb192edfd1ab10e9d39e265e26ac6db93ac755]

        loplugin:sequenceloop in test..toolkit
        
        Change-Id: Ic8dad06c535b0af713bfe7cd46e601c8ea7ba6c7
        Reviewed-on: https://gerrit.libreoffice.org/77531
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [3c6cb83b80b502975dce89c02401a064872b5ea3]

        loplugin:sequenceloop in sw
        
        Change-Id: Icda7c89b396e5607ca847c0a8393cb27a2d50c6c
        Reviewed-on: https://gerrit.libreoffice.org/77530
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [7b4f643f4feb28fdc92b3da7a95d0f1c7286d01a]

        loplugin:sequenceloop in svtools..svx
        
        Change-Id: I81b54f6db69491492b2bc16f48b2296ad96e137d
        Reviewed-on: https://gerrit.libreoffice.org/77529
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [c504780e7883e911916689c12709d64d78125422]

        loplugin:sequenceloop in starmath..svl
        
        Change-Id: I473a8eec9cbf6d44b55ffd6f2233bf39cf6217da
        Reviewed-on: https://gerrit.libreoffice.org/77528
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [56a9a3a2d7f64c277b3dadd5a910a1183a47ac69]

        loplugin:sequenceloop in sdext..sfx2
        
        Change-Id: If9924566b21e50cad7a12d781ac5d337de0684ab
        Reviewed-on: https://gerrit.libreoffice.org/77526
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [2a6f30194afb745df7412b95b53f8165b237da71]

        loplugin:sequenceloop in sd
        
        Change-Id: Ibd809c8e48cd08123194071bf6f179a836f84cde
        Reviewed-on: https://gerrit.libreoffice.org/77525
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [f23f9d38db7e0b586130af88c7424cc3d85bc2d2]

        loplugin:sequenceloop in scaddins..scripting
        
        Change-Id: I25044332e107b630b257e48d95ee9272145ed344
        Reviewed-on: https://gerrit.libreoffice.org/77524
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [16d7e22d78cdeac149ee874f803292b3e2634e0a]

        loplugin:sequenceloop in sc
        
        Change-Id: I84e0b4784ddc66864b29e3b1f20c926aa17fc77f
        Reviewed-on: https://gerrit.libreoffice.org/77523
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [aea932b58bbb2346fb5c1bc02bcfed3e43dedabc]

        loplugin:sequenceloop in postprocess..reportdesign
        
        Change-Id: I86b9174c37e4a347a3a8ac6c2707052167e6fdc0
        Reviewed-on: https://gerrit.libreoffice.org/77522
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [39cc9ed863cee396e2bb31d38e1aa44d8c97ad6c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Housekeeping Scripts dialog Help page
            
            Change-Id: I7b3f8a132828a51129e04660a1a22200b719e8fb
            Reviewed-on: https://gerrit.libreoffice.org/77514
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-08-15  Stephan Bergmann  <sbergman@redhat.com>  [6c286f807c03321a79f8aaa98c6a785da005d619]

        external/liborcus/version.patch.0 is gone
        
        ...since 56ffe3c0a1261cd98a3d42b8b08d5f8eb013ead4 "Switch mdds to 1.5.0 and
        liborcus to 0.15.0."
        
        Change-Id: I03c5336bbaf65a13f883a30a3fc4238b140a9cef
        Reviewed-on: https://gerrit.libreoffice.org/77521
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-15  Miklos Vajna  <vmiklos@collabora.com>  [bdfa6b678bc0cc22f983a0c23187a8ba9d2e6730]

        embeddedobj: allow controlling if PDF documents are converted to Draw or not
        
        This is a bit custom, since it's not a Microsoft filter.  At the moment
        this affects only Insert -> Object -> OLE Object -> from file.
        
        Change-Id: If79602742a533db1b04e11a90890f8768186046d
        Reviewed-on: https://gerrit.libreoffice.org/77520
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-15  Caolán McNamara  <caolanm@redhat.com>  [0a66deda5d37907068331efe4d611f73fc46ff91]

        Resolves: tdf#126943 load styles should be modal
        
        Change-Id: I7526cd974d3c3ac47f29fda95af226d42d63f583
        Reviewed-on: https://gerrit.libreoffice.org/77512
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-15  Stephan Bergmann  <sbergman@redhat.com>  [ffdc97898b145c9b0cebd22f0393da2c27e17a47]

        Fix linking of newly created element in liborcus 0.15.0
        
        After 56ffe3c0a1261cd98a3d42b8b08d5f8eb013ead4 "Switch mdds to 1.5.0 and
        liborcus to 0.15.0", CppunitTest_sc_dataprovider started to fail in ASan builds
        with
        
        > ERROR: AddressSanitizer: new-delete-type-mismatch on 0x6060005b9340 in thread T4 (XML Fetch Threa):
        >   object passed to delete has wrong type:
        >   size of the allocated type:   56 bytes;
        >   size of the deallocated type: 16 bytes.
        >  #0 in operator delete(void*, unsigned long) at llvm-project/compiler-rt/lib/asan/asan_new_delete.cpp:172:3
        >  #1 in orcus::xml_map_tree::element::~element() at workdir/UnpackedTarball/liborcus/src/liborcus/xml_map_tree.cpp:238:13
        [...]
        >  #25 in std::unique_ptr<orcus::orcus_xml::impl, std::default_delete<orcus::orcus_xml::impl> >::~unique_ptr()
        >  #26 in orcus::orcus_xml::~orcus_xml() at workdir/UnpackedTarball/liborcus/src/liborcus/orcus_xml.cpp:530:26
        >  #27 in ScOrcusXMLContextImpl::importXML(ScOrcusImportXMLParam const&) at sc/source/filter/orcus/xmlcontext.cxx:286:5
        [...]
        > 0x6060005b9340 is located 0 bytes inside of 56-byte region [0x6060005b9340,0x6060005b9378)
        > allocated by thread T4 (XML Fetch Threa) here:
        >  #0 in operator new(unsigned long) at llvm-project/compiler-rt/lib/asan/asan_new_delete.cpp:99:3
        >  #1 in orcus::xml_map_tree::element::element(char const*, orcus::pstring const&, orcus::xml_map_tree::element_type, orcus::xml_map_tree::reference_type) at workdir/UnpackedTarball/liborcus/src/liborcus/xml_map_tree.cpp:203:26
        >  #2 in std::unique_ptr<orcus::xml_map_tree::element, std::default_delete<orcus::xml_map_tree::element> > orcus::make_unique<orcus::xml_map_tree::element, char const*&, orcus::pstring, orcus::xml_map_tree::element_type, orcus::xml_map_tree::reference_type>(char const*&, orcus::pstring&&, orcus::xml_map_tree::element_type&&, orcus::xml_map_tree::reference_type&&) at workdir/UnpackedTarball/liborcus/src/liborcus/../../include/orcus/global.hpp:61:35
        >  #3 in orcus::xml_map_tree::element::get_or_create_child(orcus::string_pool&, char const*, orcus::pstring const&) at workdir/UnpackedTarball/liborcus/src/liborcus/xml_map_tree.cpp:271:9
        >  #4 in orcus::xml_map_tree::get_linked_node(orcus::pstring const&, orcus::xml_map_tree::reference_type) at workdir/UnpackedTarball/liborcus/src/liborcus/xml_map_tree.cpp:722:31
        [...]
        
        Change-Id: Iad8e06ead6f2655a3e26ceeab368e9b50028402f
        Reviewed-on: https://gerrit.libreoffice.org/77519
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-15  Stephan Bergmann  <sbergman@redhat.com>  [cd6698ca91c96c9c4823aecd132e2713ec069e24]

        LLVM trunk requires C++14 now
        
        ...which caused failures like
        
        > [GEN] compilerplugins/clang/sharedvisitor/sharedvisitor.cxx
        > In file included from /data/sbergman/lo/core/compilerplugins/clang/badstatics.cxx:14:
        > In file included from /data/sbergman/lo/core/compilerplugins/clang/check.hxx:15:
        > In file included from /data/sbergman/llvm/inst/include/clang/AST/DeclBase.h:18:
        > In file included from /data/sbergman/llvm/inst/include/clang/AST/DeclarationName.h:16:
        > In file included from /data/sbergman/llvm/inst/include/clang/AST/Type.h:48:
        > /data/sbergman/llvm/inst/include/llvm/Support/TrailingObjects.h:252:24: error: no member named 'is_final' in namespace 'std'
        >     static_assert(std::is_final<BaseTy>(), "BaseTy must be final.");
        >                   ~~~~~^
        [...]
        
        However, unconditionally using -std=c++14 in generator.cxx would cause failures
        for builds against older Clang (and with COMPILER_PLUGINS_CXX specifying
        -std=c++11) on machines that have an old C++11-only system libstdc++.  Those
        machines typically use --gcc-toolchain to use a newer non-system libstdc++ (cf.
        e.g. setting CC and CXX in lode's bin/linux_clang_dbgutil_64.env), so one
        solution could be to propagate such an option from CXX through to generator.cxx.
        But the easier fix appears to be to instead propagate the -std option.
        
        Change-Id: Ib081754ce8ad567305d1520e3a1ff6700fb22755
        Reviewed-on: https://gerrit.libreoffice.org/77502
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-15  Heiko Tietze  <tietze.heiko@gmail.com>  [55291868dd1b73d2ba4ec2aa75889e10377d5bef]

        tdf#53847 - Styles focused toolbar
        
        Improved the focus on style by hiding a few direct formatting functions
        
        Change-Id: Icd98472d5ecaf79c9612cbd9be654abd935077d5
        Reviewed-on: https://gerrit.libreoffice.org/77496
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-08-15  Eike Rathke  <erack@redhat.com>  [add2f2e9185a759847f3ccabc2d0cb04306eca85]

        Related: tdf#126931 abbreviated month names should be three letters
        
        Change-Id: I8d0d54bb70394f9e505d357b1f87aa47ef4d60fe
        Reviewed-on: https://gerrit.libreoffice.org/77505
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [5a526f9196a8aeb527a2fc6d7c081812770c28be]

        loplugin:sequenceloop dbaccess..extensions
        
        Change-Id: I0eb33a8e293eb8afd0cf5a933384c44e023a2e6b
        Reviewed-on: https://gerrit.libreoffice.org/77498
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [cf3fb54debffeab546085e648c73c576343be9f4]

        loplugin:sequenceloop in forms..oox
        
        Change-Id: Id742001211e916e7709918e7112902a0c35bac95
        Reviewed-on: https://gerrit.libreoffice.org/77501
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [fe00a724a918606e5c8c2c32b155bc50b33d56bd]

        loplugin:sequenceloop in basic..cui
        
        Change-Id: I15d825de3201808d188b461415f78a4d81b64127
        Reviewed-on: https://gerrit.libreoffice.org/77494
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-15  Miklos Vajna  <vmiklos@collabora.com>  [5827e30109b683cb74efa21d154e5219fe9e2a0c]

        embeddedobj: allow controlling if Visio documents are converted to Draw or not
        
        At the moment this affects only Insert -> Object -> OLE Object -> from
        file.
        
        Change-Id: I8d1c6456481610491916e3be3766b0bb04dfa296
        Reviewed-on: https://gerrit.libreoffice.org/77489
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-15  Tünde Tóth  <tundeth@gmail.com>  [bb9bad31b9e9f741fed91b2a4b3043814cb07f13]

        tdf#125041 fix hyperlinks to IDN websites
        
        Revert "tdf#86087 Open relative links in Writer"
        
        This reverts commit 4b9e237850efe36f7e35d65e14d6953f1e1f3a45.
        
        The reverted commit caused a regression in the handling of
        internationalized domain names: these non-ASCII URLs were converted
        to file URIs.
        
        Change-Id: Ia481aa1199d20083b72f9f8571992e40b3fc2e77
        Reviewed-on: https://gerrit.libreoffice.org/76804
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-08-15  Stephan Bergmann  <sbergman@redhat.com>  [b40039fee1ee0e8f3e0003fcdd6f234259690505]

        Fix MSVC version in README.md
        
        ...to match configure.ac check from 206b8c4ae320d7d8614f21800d8f77fa29f8f5ff
        "On Windows, check for at least Visual Studio 2017 version 15.7"
        
        Change-Id: Ie78beb0a1d57aea590f3e73b9d4c45787d6531bf
        Reviewed-on: https://gerrit.libreoffice.org/77488
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [012f41201b7c1ae3072d94e58772ce23d58bdb61]

        Removed duplicated include
        
        Change-Id: I8af2cae6d88c196e3d5d64266a43ded054d7cffb
        Reviewed-on: https://gerrit.libreoffice.org/77487
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [c77e30cbc0e7fb56593dac345291fd33998fbaf0]

        replace ".get->" with "->"
        
        Change-Id: I327a6fda1fe0170da33e06b735f09a39421c8a58
        Reviewed-on: https://gerrit.libreoffice.org/77469
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-15  Tomoyuki Kubota  <himajin100000@gmail.com>  [d72f68e91b595d1a8120f39b80483c3f06838099]

        ct2n:add namespace declaration for manifest prefix
        
        Change-Id: Ib269c88e530c3b23aa370abbbd603f34b0eda012
        Reviewed-on: https://gerrit.libreoffice.org/77462
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-15  Miklos Vajna  <vmiklos@collabora.com>  [be92468ae3595d4384510a9cc0e15629c7cb0692]

        sw btlr writing mode: RTF filter of Writer textframes
        
        Both import and export needed fixing.
        
        Change-Id: Ie1728c3e67d8637e3720748d7f61a69c058eafe3
        Reviewed-on: https://gerrit.libreoffice.org/77474
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-15  Kohei Yoshida  <kohei@libreoffice.org>  [1c59fed7c43654736775580799f1165e8b8740a0]

        Correctly pack mdds 1.5.0.
        
        Turns out the earlier mdds 1.5.0 package was not correctly packaged.
        I've fixed that now, and re-published the 1.5.0 package, which does
        contain the patch from Lubos.
        
        Change-Id: I1ff7d6568568860f7cccd3be3bc29aaaebe7fd73
        Reviewed-on: https://gerrit.libreoffice.org/77483
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>

2019-08-15  Kohei Yoshida  <kohei@libreoffice.org>  [56ffe3c0a1261cd98a3d42b8b08d5f8eb013ead4]

        Switch mdds to 1.5.0 and liborcus to 0.15.0.
        
        Change-Id: Ibff9a5e0f0771e4cf12b4dc3985661a01195e265
        Reviewed-on: https://gerrit.libreoffice.org/77482
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <kohei@libreoffice.org>

2019-08-15  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [43cce4ef2cf865b2bb637e17b70102a4260295b0]

        tdf#122529 lok - table border position manipulation
        
        This adds a new LOK callback (LOK_CALLBACK_TABLE_SELECTED) that
        sends the border positions to the client when the user has the
        cursor or slelection in a table.
        
        In addition this adds a .uno:TableChangeCurrentBorderPosition
        uno command, which implements changing a specific border in
        the current table. Border can be either a column or a row border,
        which is either at the first, middle or last position.
        
        Change-Id: Ife7cff14d91ffc84c95c040f0b42319e3d6194b4
        Reviewed-on: https://gerrit.libreoffice.org/77365
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-08-15  Eike Rathke  <erack@redhat.com>  [d3a565eddffc6e39ffd47f018ec7ab17d2a554cd]

        Resolves: tdf#126931 fix Sorbian date formats and add genitive month names
        
        Change-Id: I9ece3f55eff79a3eebc294f7ecc8cca0beae650f
        Reviewed-on: https://gerrit.libreoffice.org/77477
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-08-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [46625258b332884bfa00b3bc810488743976c66a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix typo
            
            Change-Id: I0f9eeed5d1edad294f6397ace822bf721487699d
            Reviewed-on: https://gerrit.libreoffice.org/77479
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2019-08-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [69e5360ce5b403bdd36e977cd1c3fb778272d5fe]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#61588 Clarify usage of Shift+Ctrl+Arrows in Calc
            
            Change-Id: If00a19b3258d5ab08f4dee35ecad94d3b5a1e689
            Reviewed-on: https://gerrit.libreoffice.org/77476
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-08-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [38a03e6a6b72f770a76930a540ea81869949ba05]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#61586 Correct usage of Ctrl+Arrows in Calc
            
            Change-Id: I3b5eece678e1b1298215e4533cf4e66fceb74df3
            Reviewed-on: https://gerrit.libreoffice.org/77475
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-08-15  Tor Lillqvist  <tml@collabora.com>  [935a5f456755ce132a42fee2792b195cfc5d1fb4]

        Try harder to avoid exceptions screwing stuff up for OLE clients
        
        Change-Id: I5e9ae8669c4f5c561a09f5f21f11a675a40e5929
        Reviewed-on: https://gerrit.libreoffice.org/77463
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2019-08-14  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [80648b3580baf73b345b66d0858edcfc661005ba]

        Add some margin to the Stopwatch test
        
        The test works with system ticks, so generally isn't that stable.
        So add a little margin by comparing the values as doubles.
        
        Change-Id: I1c6e582c7d0755f165f00a669911265b1d960acd
        Reviewed-on: https://gerrit.libreoffice.org/77460
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-08-14  Eike Rathke  <erack@redhat.com>  [21bffad6bc108f3dc5eee608bf702412a5fcb530]

        Resolves: tdf#124108 localized quotation marks for [fr-BF] and derived
        
        Inherited by
        fr_BJ
        fr_CI
        fr_ML
        fr_NE
        fr_SN
        fr_TG
        
        Change-Id: Ic47345fedd0792db213e6584f581ce63b8c5439b
        Reviewed-on: https://gerrit.libreoffice.org/77470
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-08-14  Stephan Bergmann  <sbergman@redhat.com>  [b34472226495b35707d7df3c71bb8dbc3d11d6b8]

        Fix Clang 10 -Werror,-Wimplicit-int-float-conversion
        
        > basic/source/sbx/sbxint.cxx:342:13: error: implicit conversion from 'sal_Int64' (aka 'long') to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Werror,-Wimplicit-int-float-conversion]
        >     if( d > SAL_MAX_INT64 )
        >           ~ ^~~~~~~~~~~~~
        > basic/source/sbx/sbxint.cxx:358:13: error: implicit conversion from 'sal_uInt64' (aka 'unsigned long') to 'double' changes value from 18446744073709551615 to 18446744073709551616 [-Werror,-Wimplicit-int-float-conversion]
        >     if( d > SAL_MAX_UINT64 )
        >           ~ ^~~~~~~~~~~~~~
        > basic/source/sbx/sbxint.cxx:706:34: error: implicit conversion from 'sal_uInt64' (aka 'unsigned long') to 'double' changes value from 18446744073709551615 to 18446744073709551616 [-Werror,-Wimplicit-int-float-conversion]
        >                     else if( d > SAL_MAX_UINT64 )
        >                                ~ ^~~~~~~~~~~~~~
        
        > basic/source/sbx/sbxlng.cxx:60:30: error: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Werror,-Wimplicit-int-float-conversion]
        >             if( p->nSingle > SbxMAXLNG )
        >                            ~ ^~~~~~~~~
        
        > basic/source/sbx/sbxsng.cxx:280:21: error: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Werror,-Wimplicit-int-float-conversion]
        >             if( n > SbxMAXLNG )
        >                   ~ ^~~~~~~~~
        > basic/source/sbx/sbxsng.cxx:297:21: error: implicit conversion from 'sal_uInt32' (aka 'unsigned int') to 'float' changes value from 4294967295 to 4294967296 [-Werror,-Wimplicit-int-float-conversion]
        >             if( n > SbxMAXULNG )
        >                   ~ ^~~~~~~~~~
        
        > basic/source/sbx/sbxulng.cxx:66:30: error: implicit conversion from 'sal_uInt32' (aka 'unsigned int') to 'float' changes value from 4294967295 to 4294967296 [-Werror,-Wimplicit-int-float-conversion]
        >             if( p->nSingle > SbxMAXULNG )
        >                            ~ ^~~~~~~~~~
        
        Consistently use o3tl::convertsToAtLeast/Most(o3tl::roundAway(...), ...) for all
        those conversion cases that check that a floating-point value falls into an
        integer range, even those that don't cause a warning.
        even those that don't con
        
        Change-Id: I008f615e9b4ad7533390aa1822cc932bf4a4b351
        Reviewed-on: https://gerrit.libreoffice.org/77452
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [866b4a41d50e11306e890f3033fe1fed9b69b709]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#126889 Fix icon size in branch 6.3
            
            fix dtd mistake
            
            Change-Id: Ic8b0fe43788d6743e3d7f7c11b05d96235a0b967
            Reviewed-on: https://gerrit.libreoffice.org/77471
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-08-14  Caolán McNamara  <caolanm@redhat.com>  [2dbe7c08340d6505c528544327e7c27f6d690c6c]

        tdf#126859 ensure initial height calculation
        
        Change-Id: If4125886fd8d6b70f8d1bd7fc9d89ad093ff0b26
        Reviewed-on: https://gerrit.libreoffice.org/77467
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-14  Caolán McNamara  <caolanm@redhat.com>  [bd513456710b69ac2f73e983ee1b823d71b3b47b]

        tdf#124700 don't pull from or insert into cache for PixelSnapHairline
        
        Change-Id: I7ca0f556164b6bc462cee3c5532733dbd6b68a2b
        Reviewed-on: https://gerrit.libreoffice.org/77455
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2641f8233787d755651ae9aa6f2af407686debf4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix URL after pootle translation revision.
            
            Change-Id: I21b95f8f528deb27c22d4f7d5945b0fd0dbd4198
            Reviewed-on: https://gerrit.libreoffice.org/77371
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-08-14  Miklos Vajna  <vmiklos@collabora.com>  [85a7bc13fed5020441d772816d73a932f67ad377]

        embeddedobj: add initial CppunitTest_embeddedobj_general
        
        Fails with commit 88afec70112c95a016e92e26c1d06d7dd002e4e8 (embeddedobj:
        respect config for Insert -> Object -> OLE Object -> from file,
        2019-08-14) reverted.
        
        Change-Id: I64f81642260f6eab5a86219d94553f09b67b3555
        Reviewed-on: https://gerrit.libreoffice.org/77461
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-14  Mike Kaganski  <mike.kaganski@collabora.com>  [7001ddff6303734f0276b863c9fd8908443f05da]

        Simplify OUString array initialization
        
        Change-Id: I54945ed1ea2292ecc02ff988c4ecf310a9c4b87a
        Reviewed-on: https://gerrit.libreoffice.org/77451
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-14  Caolán McNamara  <caolanm@redhat.com>  [a1140054b4031fe64e073bb4a5c443018c8532c2]

        revert part of 'warn on load when a document binds an event to a macro'
        
        i.e.
        commit b3edf85e0fe6ca03dc26e1bf531be82193bc9627
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Wed Aug 7 17:37:11 2019 +0100
        
        because then extensions that add a entry to menus results in menu
        entries that cannot run in the start center where there is no document.
        
        If allowed when there is no document, it would still result in the
        odd behaviour that such menu entries would not work in a document which
        contained macros or macro-calls if permission was denied to run them
        
        Add a similar check instead to SfxEvents_Impl::Execute
        
        Change-Id: I8084ab2dc66bb95e2562a3dba188c721d44a5676
        Reviewed-on: https://gerrit.libreoffice.org/77465
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-14  Caolán McNamara  <caolanm@redhat.com>  [d1ddbbf0350702b3dea0109eb923b7cf89e6d547]

        return early on empty type and script strings
        
        to make reading this clearer, no logic change intended
        
        Change-Id: Icc6e40df3bf10fde0168c7480e6a3d2d9b33bce2
        Reviewed-on: https://gerrit.libreoffice.org/77464
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-14  Jean-Pierre Ledure  <jp@ledure.be>  [f1b35902203bd2937b86a6d521fe0fb7c466142a]

        Access2Base - Remove shebang
        
        access2base.py is to be imported, not executed directly
        URL to documentation corrected (space i.o. underscore)
        
        Error messages aligned with documentation
        
        Change-Id: Ia5dc662d1cfd4d08971ede8abd87da2c511595af

2019-08-14  Michael Stahl  <Michael.Stahl@cib.de>  [eceace1f688ef2a50dc298cb4149c5a84fcaa34e]

        sw: fix assert on export of ooo39250-1.rtf to DOCX
        
        The problem is that a fly anchored at-char inside a text frame is being
        exported; in DocxSdrExport::startDMLAnchorInline() the
        m_bFlyFrameGraphic is true so an "inline" element is written but then
        DocxSdrExport::writeDMLTextFrame() sets the flag to true then false,
        so in endDMLAnchorInline() it's false and "anchor" results.
        
        Remove the pointless information hiding between DocxSdrExport and its
        own pImpl class so that the previous flag can be restored.
        
        (regression from commit 28b77c89dfcafae82cf2a6d85731b643ff9290e5
         which changed things somehow so that the anchor is inside the text
         frame instead of the body as it was before; Word has it also in the
         text frame so we can consider it an improvement)
        
        Change-Id: I2df20b5cc336251f1c20cf81b6d68153c0c6ff46
        Reviewed-on: https://gerrit.libreoffice.org/77454
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-08-14  Stephan Bergmann  <sbergman@redhat.com>  [f8fdf1df6415dfb3a82e6e632c9d26166984a3d2]

        Fix Clang 10 -Werror,-Wimplicit-int-float-conversion
        
        > basic/source/sbx/sbxvalue.cxx:1038:58: error: implicit conversion from 'sal_Int64' (aka 'long') to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Werror,-Wimplicit-int-float-conversion]
        >                             if( dTest < SAL_MIN_INT64 || SAL_MAX_INT64 < dTest)
        >                                                          ^~~~~~~~~~~~~ ~
        > basic/source/sbx/sbxvalue.cxx:1065:58: error: implicit conversion from 'sal_Int64' (aka 'long') to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Werror,-Wimplicit-int-float-conversion]
        >                             if( dTest < SAL_MIN_INT64 || SAL_MAX_INT64 < dTest)
        >                                                          ^~~~~~~~~~~~~ ~
        
        Change-Id: Ic1e88ae0e0cbc58bec0742d73fa40bfa0ff88858
        Reviewed-on: https://gerrit.libreoffice.org/77453
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-14  Scott Clarke  <scott.clarke@codethink.co.uk>  [e7638f15fc945e6de73876949538682b854fdc41]

        Set "Resolved Comments" view option on by default
        
        The "Resolved Comments" view option now starts switched on
        by default to match the fact that resolved comments would
        be visible when a document was first opened anyway.
        
        Change-Id: Ib9c41c57c826f4282d0d6bf0ebcd485aa71ce1d6
        Reviewed-on: https://gerrit.libreoffice.org/77189
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-14  Scott Clarke  <scott.clarke@codethink.co.uk>  [9751b4b4fa00cf5175ccc0f9c52a22b07f73d4aa]

        Change some handling for resolved comments
        
        Changed the way the lcl_CommentNotification method is called when a
        comment is resolved such that resolution is distinct from other changes.
        Resolved flag is now only stored in the top annotation of a thread when
        saved as ODT.
        
        Change-Id: I5ef36718fd7e1dfcc16c077871653a70476e8804
        Reviewed-on: https://gerrit.libreoffice.org/77411
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-14  Miklos Vajna  <vmiklos@collabora.com>  [88afec70112c95a016e92e26c1d06d7dd002e4e8]

        embeddedobj: respect config for Insert -> Object -> OLE Object -> from file
        
        Tools -> Options -> Load/Save -> Microsoft Office has config options to
        decide that Word/Excel/PowerPoint formats are loaded into our doc models
        (default) or handled via external OLE applications instead.
        
        This is used in the MSO import/export filters, but in case the UI is
        used to insert a new file as an embedded object, then we ignored this
        setting, and the embedding type depended on if we found an import filter
        for the data or not (if yes, load it; handle externally otherwise).
        
        Fix this inconsistency by checking for the usual MSO import filter names
        and respect the existing configuration in those cases, so the user can
        choose to not handle these formats internally if wanted.
        
        Change-Id: I6bce8b5467768ef3f21d97b4e0fe3f4d18d9466b
        Reviewed-on: https://gerrit.libreoffice.org/77449
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-14  Stephan Bergmann  <sbergman@redhat.com>  [d3d13140f0036c53aa74820b41acfeffa3572168]

        tdf#126912: Fix convertsToAtLeast/Most mismatch
        
        ...introduced with 2abea7b8799f20ae2f47bb9f938670dea4f4f09f "Fix Clang 10
        -Werror,-Wimplicit-int-float-conversion"
        
        Change-Id: Ic1eb21e61695177729305e429a5f17daadaab9ae
        Reviewed-on: https://gerrit.libreoffice.org/77447
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-14  Mike Kaganski  <mike.kaganski@collabora.com>  [9c8854b7d6e5c9debc7eeae57c0d51a3f151a03e]

        Don't hardcode "C:\\Program Files (x86)" path on Windows
        
        It might be simple "Program Files" on 32-bit system; or localized (see
        https://www.samlogic.net/articles/program-files-folder-different-languages.htm),
        or on a different drive (if system isn't on C:), etc.
        
        Change-Id: Id0f28b4c4920fcda53a58fbff9f42bcfde6668f6
        Reviewed-on: https://gerrit.libreoffice.org/77448
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-14  Heiko Tietze  <tietze.heiko@gmail.com>  [744f70386727c78a19bd7c1de7425392b98783c7]

        Resolves tdf#126257 - Writer styles hierarchical organization
        
        Index styles moved below Index Heading
        
        Change-Id: I178dcb668abe225a25ce35108b1bba4a73ffa960
        Reviewed-on: https://gerrit.libreoffice.org/77394
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-08-14  Stephan Bergmann  <sbergman@redhat.com>  [5e6d6c684ed31879b6393c12f2f7ade6355643a7]

        Avoid -fsanitize=float-cast-overflow when converting to AstExprValue::u::byval
        
        ...which is nominally of type sal_uInt8 but is also allowed to take on negative
        sal_Int8 values.  After a recent change to CustomTarget_idlc/parser_test it now
        caused
        
        > idlc/source/astexpression.cxx:907:59: runtime error: -128 is outside the range of representable values of type 'unsigned char'
        >  #0 in coerce_value(AstExprValue*, ExprType) at idlc/source/astexpression.cxx:907:59
        [...]
        > "conversion.tests 1" expected SUCCESS, got 1 (256): FAILED!
        
        Change-Id: I343d39fa0b728133e58858ba62ec8a0f344e8fdf
        Reviewed-on: https://gerrit.libreoffice.org/77440
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-14  Shubham Goyal  <22shubh22@gmail.com>  [65913c1f00c23bb94234bcb4eb1e9b2a4c5a925d]

        Fix Typo
        
        Change-Id: If856486627808834856d69d50244692dc8ac5879
        Reviewed-on: https://gerrit.libreoffice.org/77182
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-14  Mike Kaganski  <mike.kaganski@collabora.com>  [159db459418a2c831bf00dca5a2c5087d65e9ab6]

        tdf#126418: add some more checks for allocated columns
        
        Change-Id: Ia91f0f11c9d7bcec5b9ecc2f8a28d9e4f6212dc5
        Reviewed-on: https://gerrit.libreoffice.org/75671
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-14  Balazs Varga  <balazs.varga991@gmail.com>  [e8c7f4cd5bd95b8112c1795ed11b7ac7caed00a2]

        tdf#124243 fix import of deleted X axis of 3D charts
        
        3D charts imported from ODF and DOCX showed the deleted X axis.
        
        Change-Id: I3316d08af3acd122e5f75fbf0031dda6a337edbd
        Reviewed-on: https://gerrit.libreoffice.org/77432
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-08-14  Miklos Vajna  <vmiklos@collabora.com>  [a1e65b1a4bb73dc5c2c72a70518abf521d42b4df]

        svl: update grabbbagitem doc
        
        Commit 5261417cbb3051b812164838d19c0f748573df45 (weld SpellDialog,
        2019-06-14) started to use this for purposes outside OOXML interop, so
        the doc was misleading.
        
        Change-Id: Iece7b5b084585e486854d10e98bccbbf0451a6dd
        Reviewed-on: https://gerrit.libreoffice.org/77431
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-14  Stephan Bergmann  <sbergman@redhat.com>  [b122db670b2b3d68f0ba199a1e25bdb1d8992241]

        Reformulate TypeConverter_Impl::toHyper FLOAT/DOUBLE cases
        
        ...to avoid UB when fVal was cast to nRet *before* checking that fVal actually
        fit into the bounds, and to avoid Clang 10
        -Werror,-Wimplicit-int-float-conversion when comparing fVal against
        SAL_MAX_INT64 ("implicit conversion from 'const sal_Int64' (aka 'const long') to
        'double' changes value from 9223372036854775807 to 9223372036854775808")
        
        Change-Id: I9e2f6c97309609d9ec2455d4ecf9c341d85c1680
        Reviewed-on: https://gerrit.libreoffice.org/77430
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-13  Stephan Bergmann  <sbergman@redhat.com>  [9c92c5e2a4bf15d673b5a8a2589b3109cb0603f7]

        Fix Clang 10 -Werror,-Wimplicit-int-float-conversion
        
        > sc/source/core/tool/interpr2.cxx:2889:26: error: implicit conversion from 'sal_uLong' (aka 'unsigned long') to 'double' changes value from 18446744073709551615 to 18446744073709551616 [-Werror,-Wimplicit-int-float-conversion]
        >             if ( fVal <= sal_uLong(~0) )
        >                       ~~ ^~~~~~~~~~~~~
        
        > sc/source/core/tool/math.cxx:33:38: error: implicit conversion from 'sal_Int64' (aka 'long') to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Werror,-Wimplicit-int-float-conversion]
        >         if (f < SAL_MIN_INT64 || f > SAL_MAX_INT64)
        >                                    ~ ^~~~~~~~~~~~~
        
        > sc/source/core/tool/rangeseq.cxx:55:38: error: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Werror,-Wimplicit-int-float-conversion]
        >     if ( fInt >= LONG_MIN && fInt <= LONG_MAX )
        >                                   ~~ ^~~~~~~~
        
        Change-Id: I01942423e43956a42bef11b9ccc2e7cb53bd1596
        Reviewed-on: https://gerrit.libreoffice.org/77418
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-13  Tamás Zolnai  <tamas.zolnai@collabora.com>  [de8415ff5a730465258cd5f0ab7c0d989ba5518d]

        Writer: Saving a damaged file as DOCX crashes
        
        Change-Id: I42de376c69d0b1caa0a03622506d1bf6385ca57e
        Reviewed-on: https://gerrit.libreoffice.org/77412
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-08-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [08097a2eef5e827735af3e5e69b30d23ee213970]

        Fix typos
        
        Change-Id: I5c3d7a041f0d654d04d8cbe71393921ed46c1220
        Reviewed-on: https://gerrit.libreoffice.org/77426
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-08-13  Rene Engelhard  <rene@debian.org>  [36432802bc955bed05fb87bef8053bd3b06411f0]

        fix shebang of wizards/source/access2base/access2base.py
        
        there's only a python3 here
        
        Change-Id: I60213e22ec366d1891aebeaa0a8f3d17ac61f6d4

2019-08-13  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [a0a6a7e60ee499ffd82a57b899ca5f4981f0ab2f]

        tdf#126680 Revert "VCL make horizontal scrolling depend on RTL"
        
        This reverts commit 845743131b733b52eb913048f55f5efdd013b24f.
        
        And fixes the direction in Qt, which I intentionally broke. Didn't
        find time yet to fix all the backends, so just stay with the
        original code.
        
        Change-Id: I9967a0d7e75dcb99f8465e9eecf81afe2d351064
        Reviewed-on: https://gerrit.libreoffice.org/77390
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-08-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [1352b1fcfa1668081c3197a12d5362286f8f9710]

        tdf#126848: sc pivot table popup: avoid flicker
        
        Follow-up of 4dadbff74eff5f8ad00df99c659f8a2b914e09a1
        
        Regression from commit a4cb27f61376d8f2d8faed0022c291af68d437bd
        
        Change-Id: I4d0cd2ad2d7d239307c48c9bc8c1f1ced6597f47
        Reviewed-on: https://gerrit.libreoffice.org/77408
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-08-13  Stephan Bergmann  <sbergman@redhat.com>  [2abea7b8799f20ae2f47bb9f938670dea4f4f09f]

        Fix Clang 10 -Werror,-Wimplicit-int-float-conversion
        
        > vcl/source/window/scrwnd.cxx:219:25: error: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Werror,-Wimplicit-int-float-conversion]
        >             if( fValX > LONG_MAX )
        >                       ~ ^~~~~~~~
        > vcl/source/window/scrwnd.cxx:226:25: error: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Werror,-Wimplicit-int-float-conversion]
        >             if( fValY > LONG_MAX )
        >                       ~ ^~~~~~~~
        
        > vcl/source/window/window2.cxx:603:30: error: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Werror,-Wimplicit-int-float-conversion]
        >             else if ( fVal > LONG_MAX )
        >                            ~ ^~~~~~~~
        
        Change-Id: Id7ad05ced920051d2698d42ab81ecd2690e34b35
        Reviewed-on: https://gerrit.libreoffice.org/77413
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-13  Jean-Pierre Ledure  <jp@ledure.be>  [f8d6c00d4c6d2e5f63dc660069c858bdc8affec6]

        Access2Base - Support API from Python
        
        access2base.py if the Python wrapper to be imported
        in user scripts.
        
        Make file adapted to copy access2base.py in $INSTDIR/program directory
        File can be found by user scripts on PYTHONPATH
        
        Change-Id: Icb62f76d6e9df1110b70471178127c60a4dd46d0

2019-08-13  Stephan Bergmann  <sbergman@redhat.com>  [63128dd267eb2d487c94ba8db65444a3e5e69fd2]

        Drop MSVC workaround from 2002
        
        (cf. f2b0299972730989c46949d6101c7c346fc01971 "#97095# MS Visual C++ unsigned
        __int64 to double missing"), assuming that our baseline MSVC is capable of that
        by now.
        
        Replace DOUBLE_SAL_UINT64_MAX with double(SAL_MAX_UINT64) and replace
        unsigned_int64_to_double(X) with either X or static_cast<double>(X), matching
        respective context.
        
        Change-Id: Ia1e1daff5cbcb545738615fad541082810d7a46b
        Reviewed-on: https://gerrit.libreoffice.org/77414
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-13  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [383032c50a3e3354f04200ce984a47ab9d2c5c67]

        tdf#123583 use TaskStopwatch for Writer Idle loop
        
        I don't see much of a point in the extra CheckIdleEnd() function.
        We already check IsInterrupt() almost everywhere, so move that
        check in there.
        
        An other strange thing is the Idle job, which should just be
        interrupted by keyboard events (using SetInputType(, which this
        patch removes). Unlucky for me this code was there in the initial
        import. I can just say that othing obvious breaks...
        
        Change-Id: Ia5955d1eaf2ab612f2c4b63b0e458ed92507b75c
        Reviewed-on: https://gerrit.libreoffice.org/77040
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-08-13  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [66063914e39f232efe2271d52e51a3458455d8b4]

        Replace Calcs Idle time tracking with TaskStopwatch
        
        I'm not sure this 32 cells limit makes any sense. Same for the
        exclusion of VclInputFlags::OTHER.
        
        Change-Id: I779aaeda5624f12eeab5bfeb73d10286f8d7ae1f
        Reviewed-on: https://gerrit.libreoffice.org/77039
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-08-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [6e13585508ca3c9b66c6571ad1eb42bfcb66ef0b]

        Add a TaskStopwatch to interrupt idle loops
        
        If we have multiple pending Idles, they will interrupt / starve
        each other, because there will be an instant pending timeout for
        the next Idle.
        
        This patch introduces a time slice to tasks, so long running events
        can use a TaskStopwatch to do the real interrupt after running out
        of their time slice. Apart from the time, this breaks when AnyInput
        is available, except for the timer event.
        
        This class just helps to track the time, as the scheduler is coop,
        not preemptive.
        
        Change-Id: I9d0b4a5aa388ebdf496b355d100152d890224524
        Reviewed-on: https://gerrit.libreoffice.org/75568
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-08-13  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [536ab2f3ba1e71badaaf98db9419ca7c7ddd7ac4]

        tdf#116085 add more Gpg4Win binary locations
        
        Seems Gpg4Win recently grew a few more variants where to put stuff.
        Look there, too.
        
        Change-Id: Ifa09db11665671f518a6a66480c1a71fd619d8cd
        Reviewed-on: https://gerrit.libreoffice.org/77341
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-08-13  Caolán McNamara  <caolanm@redhat.com>  [c861c611043646eb6ac8a81ba0c76ae2050d6088]

        Resolves: tdf#126844 focus in to combobox with entries not seen in parent
        
        there isn't a focus-in on the combobox, only the entry. So use
        entry focus-in as focus-in (we already do this for the combobox dropdown)
        
        Change-Id: I09cf6eb896acbbea5aed2d3b2aa238593ddcb793
        Reviewed-on: https://gerrit.libreoffice.org/77409
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-13  Stephan Bergmann  <sbergman@redhat.com>  [1bc3d1338d0c15c1c48d043a620d4020f16fd3be]

        Remove redundant Java >= 8 check
        
        ...after aafc10c9edb61e13ac557c7e43c8d4a31dce4f37 "Bump Java baseline to Java 8"
        
        Change-Id: Id5b2ad33dd89563028849b613676fba24581b2ec
        Reviewed-on: https://gerrit.libreoffice.org/77388
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-13  Caolán McNamara  <caolanm@redhat.com>  [7bc8c493a7c90bd9ff01e70d0ee653a741d9f61f]

        avoid invalid cast from 'GtkImage' to 'GtkLabel'
        
        Change-Id: I6fbc991e288b150dcbcfb61018f97fdce69c90cd
        Reviewed-on: https://gerrit.libreoffice.org/77384
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-13  Miklos Vajna  <vmiklos@collabora.com>  [abf05ba7fc625d87190759d927f8776594840ea1]

        sw doc model xml dump: improve OLE node handling
        
        So it's possible to see if we have a dummy, common or OLE embedding.
        
        Change-Id: I8c241211a149ca5261fdf8171cd2814fced8de79
        Reviewed-on: https://gerrit.libreoffice.org/77403
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-13  Caolán McNamara  <caolanm@redhat.com>  [8ce1685d2429fe790b1d6e1dd10b6a0b83dbcbed]

        ofz#16409 build failure
        
        Change-Id: I0fae668a3d12f19d7cad82027c11901fb5123f12
        Reviewed-on: https://gerrit.libreoffice.org/77402
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-13  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [2e6b35cdcac629d98e7082fffffdc27e4fb6f70d]

        sw undo/redo derived style storing during creation by example
        
        Same as c4d82fc21c5e155472f6a30244b3fce806ada85c done for
        tdf#118384, but this code is fixing same problem with
        SwDocShell::MakeByExample ("New Style from Selection").
        
        Change-Id: I488018bbf5ecb02e9e57eb032b6f875f4fe08f98
        Reviewed-on: https://gerrit.libreoffice.org/77199
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-08-13  Stephan Bergmann  <sbergman@redhat.com>  [ce1ac2973ea248072e7f7b6a45ab83f5b2cb7fe4]

        Use existing SAL_MIN/MAX_...
        
        Change-Id: Ic1c18f1eb7db7b25cc1b276b8786630bd1d68929
        Reviewed-on: https://gerrit.libreoffice.org/77397
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-13  Stephan Bergmann  <sbergman@redhat.com>  [e5a6873aa9b95912f35baaf7fdb067c2fcb961b3]

        Fix Clang 10 -Werror,-Wimplicit-int-float-conversion
        
        > extensions/source/propctrlr/standardcontrol.cxx:239:18: error: implicit conversion from 'std::__1::numeric_limits<long>::type' (aka 'long') to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Werror,-Wimplicit-int-float-conversion]
        >         if ( n > std::numeric_limits< long >::max() )
        >                ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        Change-Id: I2edca1baaf91734ab94dd49208d8608fc33b7fbe
        Reviewed-on: https://gerrit.libreoffice.org/77385
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-13  Caolán McNamara  <caolanm@redhat.com>  [b3edf85e0fe6ca03dc26e1bf531be82193bc9627]

        warn on load when a document binds an event to a macro
        
        a) treat shared/Scripts equivalently to document scripts
        
        This doesn't automatically warn/block running those scripts when used in a
        freshly loaded document on its own however
        
        because DocumentMacroMode::checkMacrosOnLoading will see at...
        
        if ( m_xData->m_rDocumentAccess.documentStorageHasMacros() || hasMacroLibrary() )
        
        that the document contains no macros and flip the allow macros flag to true so
        that potentially new uses of macros added by the user during the edit are
        allowed to run
        
        b) so, add an additional flag to indicate existence of use of macros in a document
        
        c) for odf import, set it when a script:event-listener tag is encountered
        d) for html import when registerScriptEvents or SwFormatINetFormat::SetMacroTable is called
        e) for doc import when Read_F_Macro or StoreMacroCmds is called as well for good measure
        f) for xls import when registerScriptEvent or ScMacroInfo::SetMacro is called
        g) for oox import when VbaProject::attachMacros is called
        
        Change-Id: Ic1203d8ec7dfc217aa217135033ae9db2888e19b
        Reviewed-on: https://gerrit.libreoffice.org/77131
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-13  Michael Stahl  <Michael.Stahl@cib.de>  [c78dd0a726b32d922a0d75a26a51d4c30612368c]

        configure: don't enable export validation if there are no schemas
        
        Schemas are excluded from tarballs since commit
        34dced99c33a97dab86c4538fa267ad4ad4fb41f because of the license.
        
        Change-Id: I6540926d9ebb390d7956bbd1df3bb915adebb64b
        Reviewed-on: https://gerrit.libreoffice.org/77383
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-08-13  Mike Kaganski  <mike.kaganski@collabora.com>  [23cf31c175f1c60da89c6594c5db25dddaaa57d5]

        Simplify ScCellCursorObj::getSupportedServiceNames
        
        Change-Id: I28a2d14dd4e1543c964cfc712a2f78103899bdbb
        Reviewed-on: https://gerrit.libreoffice.org/77352
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-13  Ilhan Yesil  <ilhanyesil@gmx.de>  [7dbeb17da18612df84a4f865057059f7eea8350c]

        tdf#125100 After insert of calc document as OLE object, content is shown
        
        After inserting an OLE object, the object has to be shown with
        the preview of it's content. The flag for this is set in the
        InsertObject method.
        
        Change-Id: I9f0f362190bb9ab0bc36987cf0a6f969932544ec
        Reviewed-on: https://gerrit.libreoffice.org/75207
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2019-08-13  Stephan Bergmann  <sbergman@redhat.com>  [c56ae6454a7ac6ac6f2c10efd128d1e3ab1dc013]

        Fix overly restrictive limit checks
        
        Change-Id: I7a67208e500e79f62dad1eee1b89f96e0958ccc3
        Reviewed-on: https://gerrit.libreoffice.org/77380
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-13  Caolán McNamara  <caolanm@redhat.com>  [87959e5deea6d33cd35dbb3b8423056f9566710e]

        construct final url from parsed output
        
        Change-Id: Ifd733625a439685ad307603eb2b00bf463eb9ca9
        Reviewed-on: https://gerrit.libreoffice.org/77373
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [184a557812b54ab2606d943808f8812c1fdd150d]

        remove unused constant
        
        result of a patch from me(137c7fb55462bf2b8792fc742f9f8343a23aac87)
        colliding with a patch from sberg
        (8075ef1a616da27ea1fb65e988e5ef5764d8ec11)
        
        Change-Id: Ie72e5e9660236edc3c30347662f8802081e59f25
        Reviewed-on: https://gerrit.libreoffice.org/77375
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-13  Stephan Bergmann  <sbergman@redhat.com>  [c09d0209104ffce677cc3402f9ac844ab20a6d5b]

        Avoid non-async-signal-safe functionality after fork
        
        Triggering those SAL_WARN sporadically caused deadlocks at least for
        <https://ci.libreoffice.org/job/lo_ubsan/>.
        
        Change-Id: I7b7037e411c29eea26e63f71a5679127b084f447
        Reviewed-on: https://gerrit.libreoffice.org/77374
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-13  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [6abfb78333faa11a7790eb18a79753992efc2737]

        tdf#42949 Fix IWYU warnings in sw/source/ui/*/*hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I6dcdf9865589b1886a3ebaa1f37cbe8e2da7c98d
        Reviewed-on: https://gerrit.libreoffice.org/77348
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-13  Miklos Vajna  <vmiklos@collabora.com>  [d2c7b60ee9591e3d951950e7b230dc271d3483f2]

        RTF filter: add redline insert/delete testcase
        
        lcov points out these were not covered previously.
        
        Change-Id: I469fab797b2935b36c06eb8854061b81faf2dbcf
        Reviewed-on: https://gerrit.libreoffice.org/77372
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f101853c7dd1e9104ccda96e61a624a0c1496f9a]

        Fix typos
        
        Change-Id: I25b9cd7a929372a9805b5b539ae4471db62b6434
        Reviewed-on: https://gerrit.libreoffice.org/77313
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5c8d191d3f735173c8234b62deabbdfc40cc1e2f]

        Fix typos
        
        Change-Id: If99059383039e65aacfc55baec660eb6fde47032
        Reviewed-on: https://gerrit.libreoffice.org/77376
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-13  Stephan Bergmann  <sbergman@redhat.com>  [a3ee2c625ef760b4de7b0fd72e5810be04b4c19e]

        Fix Clang 10 -Werror,-Wimplicit-int-float-conversion
        
        > idlc/source/astexpression.cxx:330:68: error: implicit conversion from 'sal_Int32' (aka 'int') to 'float' changes value from 2147483647 to 2147483648 [-Werror,-Wimplicit-int-float-conversion]
        >                     if (ev->u.fval < SAL_MIN_INT32 || ev->u.fval > SAL_MAX_INT32)
        >                                                                  ~ ^~~~~~~~~~~~~
        > include/sal/types.h:209:32: note: expanded from macro 'SAL_MAX_INT32'
        > #define SAL_MAX_INT32         ((sal_Int32)  0x7FFFFFFF)
        >                                ^~~~~~~~~~~~~~~~~~~~~~~
        > idlc/source/astexpression.cxx:414:58: error: implicit conversion from 'sal_uInt32' (aka 'unsigned int') to 'float' changes value from 4294967295 to 4294967296 [-Werror,-Wimplicit-int-float-conversion]
        >                     if (ev->u.fval < 0.0 || ev->u.fval > SAL_MAX_UINT32)
        >                                                        ~ ^~~~~~~~~~~~~~
        > include/sal/types.h:210:32: note: expanded from macro 'SAL_MAX_UINT32'
        > #define SAL_MAX_UINT32        ((sal_uInt32) 0xFFFFFFFF)
        >                                ^~~~~~~~~~~~~~~~~~~~~~~
        > idlc/source/astexpression.cxx:492:68: error: implicit conversion from 'sal_Int64' (aka 'long') to 'float' changes value from 9223372036854775807 to 9223372036854775808 [-Werror,-Wimplicit-int-float-conversion]
        >                     if (ev->u.fval < SAL_MIN_INT64 || ev->u.fval > SAL_MAX_INT64)
        >                                                                  ~ ^~~~~~~~~~~~~
        > include/sal/types.h:212:32: note: expanded from macro 'SAL_MAX_INT64'
        > #define SAL_MAX_INT64         ((sal_Int64)  SAL_CONST_INT64(0x7FFFFFFFFFFFFFFF))
        >                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        > idlc/source/astexpression.cxx:501:68: error: implicit conversion from 'sal_Int64' (aka 'long') to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Werror,-Wimplicit-int-float-conversion]
        >                     if (ev->u.dval < SAL_MIN_INT64 || ev->u.dval > SAL_MAX_INT64)
        >                                                                  ~ ^~~~~~~~~~~~~
        > include/sal/types.h:212:32: note: expanded from macro 'SAL_MAX_INT64'
        > #define SAL_MAX_INT64         ((sal_Int64)  SAL_CONST_INT64(0x7FFFFFFFFFFFFFFF))
        >                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        > idlc/source/astexpression.cxx:574:58: error: implicit conversion from 'sal_uInt64' (aka 'unsigned long') to 'float' changes value from 18446744073709551615 to 18446744073709551616 [-Werror,-Wimplicit-int-float-conversion]
        >                     if (ev->u.fval < 0.0 || ev->u.fval > SAL_MAX_UINT64)
        >                                                        ~ ^~~~~~~~~~~~~~
        > include/sal/types.h:213:32: note: expanded from macro 'SAL_MAX_UINT64'
        > #define SAL_MAX_UINT64        ((sal_uInt64) SAL_CONST_UINT64(0xFFFFFFFFFFFFFFFF))
        >                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        > idlc/source/astexpression.cxx:583:58: error: implicit conversion from 'sal_uInt64' (aka 'unsigned long') to 'double' changes value from 18446744073709551615 to 18446744073709551616 [-Werror,-Wimplicit-int-float-conversion]
        >                     if (ev->u.dval < 0.0 || ev->u.dval > SAL_MAX_UINT64)
        >                                                        ~ ^~~~~~~~~~~~~~
        > include/sal/types.h:213:32: note: expanded from macro 'SAL_MAX_UINT64'
        > #define SAL_MAX_UINT64        ((sal_uInt64) SAL_CONST_UINT64(0xFFFFFFFFFFFFFFFF))
        >                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        Consitently use the new o3tl::convertsToAtLeast/Most(o3tl::roundAway(...), ...)
        for all cases in coerce_value that check that a floating-point value falls into
        an integer range, even those that don't cause a warning.
        
        The new idlc/test/parser/conversion.tests is deliberately left out of
        unoidl/CustomTarget_unoidl-write_test.mk. as unoidl-write doesn't support such
        conversions from floating-point to integer types.
        
        Change-Id: Ie00923e665f2bcb306e1e328614c75b9247512ee
        Reviewed-on: https://gerrit.libreoffice.org/77353
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-13  Justin Luth  <justin.luth@collabora.com>  [75b10a6c36267c30ae01c850b2a2f9ee99b74e43]

        tdf#114854 writerfilter: EditEng URLs import different from SW URLs
        
        The only example I found was comments (aka annotations/postits).
        No other unit tests had a URL in a draw component.
        
        Change-Id: Iad5c285090d646c495cd2a7b19e076d9e50fb58d
        Reviewed-on: https://gerrit.libreoffice.org/77108
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-08-13  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [c8e64ea4fd0122dad9d4f06bacffd1c179e753f8]

        sw: avoid dangling references to style in undo/redo
        
        if text style was created/deleted, reference contained
        in SwUndoAttr is irrelevant and can't be used. Instead of this
        style name is keept and reference to style is found during redo.
        
        Change-Id: I688ae5e7d58149f9fe824c6b0945e72aba82abb1
        Reviewed-on: https://gerrit.libreoffice.org/76842
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-08-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [442431b1ef78431df33b6b6e308a689adc998f74]

        sw: clean-up SwTabCols header a bit, no chnage
        
        Change-Id: Ifd42ef5ba86edd75f208d540d02970b3f5c67745
        Reviewed-on: https://gerrit.libreoffice.org/77364
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-08-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [52d87ec0046d002ee67482671ad67bf5b9b4268b]

        sw: Immediately construct a shared_ptr instead of raw pointer
        
        Change-Id: Id6e212ae143133ea1899c585f18986c02bf3a58d
        Reviewed-on: https://gerrit.libreoffice.org/77363
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-08-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6d6671b1779a74f35d29a68dd4802afdf7c6a5c1]

        sw: properly initialize the instance variables
        
        Change-Id: Id12dcebe12540302e32a54e6c62b6773f6695e0c
        Reviewed-on: https://gerrit.libreoffice.org/77362
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-08-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6c741d38f828c75f3114c325fa7a0b08c8b476de]

        sw: factor out changing of mouse pointer on mouse move
        
        Change-Id: I3ff9783d17b018cd962b2416810ac2ce166d35c6
        Reviewed-on: https://gerrit.libreoffice.org/77361
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [81aebe1845d2c5511a96b918cba4263bc6f3ef85]

        Fix typos
        
        Change-Id: Ia51fa09db3db0c00432fc02ef9fe445444aa463b
        Reviewed-on: https://gerrit.libreoffice.org/77321
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Stephan Bergmann  <sbergman@redhat.com>  [7a7b6bc25c36569397affc3034ceef75b75da127]

        Avoid non-async-signal-safe functionality between fork and exec
        
        This is a partial revert of 17642437fe0d68cf868ab430f04b4fdc12f1767f "reduce
        ifdef forest".  The original code used unsetenv only for certain platforms, and
        putenv for others, but code a few lines further down uses unsetenv
        unconditionally, so assume that it is safe to use on all relevant platforms
        these days.
        
        unsetenv isn't listed as async-signal-safe at <http://pubs.opengroup.org/
        onlinepubs/9699919799/functions/V2_chap02.html#tag_15_04_03> "Signal Actions"
        (but is already used a few lines further down, also between fork and exec), but
        at least we get rid of the memory management involved in the OUString instance.
        
        Change-Id: Iac993db8819d40a0841c455ed04ff9ca2ee2e4eb
        Reviewed-on: https://gerrit.libreoffice.org/77368
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b0bcd587fba71c34adb85dc5d1b2417104f02748]

        Fix typos
        
        Change-Id: Id20e239b8a5a2dababe9284dc30d4d155ffecfc5
        Reviewed-on: https://gerrit.libreoffice.org/77322
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-08-12  Miklos Vajna  <vmiklos@collabora.com>  [e71093c0bc52426647a9d3a41ac0643bbc6cb0c6]

        tdf#126808 vcl: fix crash due to leaking the frame's buffer vdev
        
        This vdev is used to do vcl-level double-buffering, which is off by
        default, but e.g. listboxes/comboboxes use it to avoid flicker with
        Windows GDI.
        
        The root cause was introduced in commit
        ea5e83abcfa1406c401b8a1ec91efda65373b74b (tdf#92982 vcl: stop
        creating/disposing the paint buffer in PaintHelper, 2015-07-30), which
        removed the explicit mpBuffer.disposeAndClear() in the PaintHelper dtor,
        but forgot to explicitly dispose it elsewhere.
        
        This is now a much more visible problem since commit
        d4714b0fdb81e6e561ae526cc517ecc9a40a603e (tdf#101978 vcl
        combobox/listbox floating window: avoid flicker, 2019-06-17) as the
        infrastructure is used for all list/comboboxes.
        
        Fix the problem by explicitly disposing the vdev before deleting the
        frame data, so the underlying GDI resource is released, even if we have
        a reference cycle.
        
        Change-Id: Ia217bbd78780a214308e497044e73e378ee8ecd6
        Reviewed-on: https://gerrit.libreoffice.org/77370
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1a97b9ab0489c742ffbfc8270e4bd153006b1273]

        Fix typos
        
        Change-Id: I38e23114a257d1baf2a9f36fd8ac0fcf8f3938b3
        Reviewed-on: https://gerrit.libreoffice.org/77356
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [45d54cc6518d4ef408f7c7d5c55d6b7adfc9f12a]

        Remove executables bit on odt file
        
        Change-Id: If964ef0a42ea70de338ac97c56a4bbbe46641e76
        Reviewed-on: https://gerrit.libreoffice.org/77354
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-08-12  Mike Kaganski  <mike.kaganski@collabora.com>  [0d7efa70ededec293590e02bace2b2864ca0d892]

        Optimize cppu::supportsService to use const methods of Sequence
        
        ... and standard algorithm instead of loop.
        
        Change-Id: Ic90fa7e227807768f094b9fc231f3ba3d48e6139
        Reviewed-on: https://gerrit.libreoffice.org/77350
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-12  Michael Stahl  <Michael.Stahl@cib.de>  [972040a6b13951469f0490d3d2aeba147ec22244]

        sw: fix assert in SwTextFrame::RegisterToNode() on ooo33427-1.sxw
        
        If we now allow deleting the first node from
        SwRangeRedline::DelCopyOfSection(), it will trigger if there's a insert
        redline ending on the same empty node where a delete redline starts.
        
        (somehow this was missing in beec1594587d0bf1ea2268f9a435c948b5580278)
        
        Change-Id: I83ce5bdac983873b89536e06d1dc0d7d8fb17ada
        Reviewed-on: https://gerrit.libreoffice.org/77351
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [52f0f0a495105ace4819dd86796786795933a1c3]

        Fix typos
        
        Change-Id: Ibd0e9ca0dbef5cf998d9d73cbd8a59708175e252
        Reviewed-on: https://gerrit.libreoffice.org/77306
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9bf27c757f92777585300bf6a145717c2cc0b74f]

        Fix typos
        
        Change-Id: I33effc62e69861d6751a152ff292dcb75802f33c
        Reviewed-on: https://gerrit.libreoffice.org/77304
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a8960b2eb558b7e3a6a5c9d7c940e5b3dbc9911e]

        Fix typos
        
        Change-Id: I0164d554e52225a6c6e9bece47a96a2ff3c85612
        Reviewed-on: https://gerrit.libreoffice.org/77303
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f2fef52bb920c42e7de7452adfdff079384b6942]

        Fix typos
        
        Change-Id: I7ffc5420ffdfa33d267b7463c8d66c53903b9425
        Reviewed-on: https://gerrit.libreoffice.org/77311
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bf372bf9bded68caf05696c929dcf4a0f2883db8]

        Fix typos
        
        Change-Id: I20ad6ae358a0777eef0070f056e97eade9111b32
        Reviewed-on: https://gerrit.libreoffice.org/77301
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d9b54924fbfc2eae33c503434b0bfd3619c6a1a6]

        Fix typos
        
        Change-Id: I30132e6fa24daebd6726b6bd72be57cb5b69af21
        Reviewed-on: https://gerrit.libreoffice.org/77308
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a4bf57b27b2c5e47e10a3d46c9a6535828dedefd]

        Fix typos
        
        Change-Id: I72cc7132721706b3a5e06480efbae42065c36661
        Reviewed-on: https://gerrit.libreoffice.org/77319
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ecd3a4874b2fc8630a31f104b7ac5fe07dcc3ee9]

        Fix typos
        
        Change-Id: Icdc486d64283961dad4a1d29ae662d66143f674b
        Reviewed-on: https://gerrit.libreoffice.org/77320
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [cae4b4951f061a67fab779493e6992d9097f4a4d]

        tdf#120734 Only enable "Remove hyperlink" when hyperlink selected
        
        Change-Id: I4a4b7fc8adb86f6af4660e7d987a7703945c40d4
        Reviewed-on: https://gerrit.libreoffice.org/77349
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [137c7fb55462bf2b8792fc742f9f8343a23aac87]

        loplugin:staticconstfield
        
        Change-Id: I50153c5635d083f568315aca06e05fe98e10867a
        Reviewed-on: https://gerrit.libreoffice.org/77347
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-12  Scott Clarke  <scott.clarke@codethink.co.uk>  [0fbd3fcebf877ba25343443806e0d75f67c2d7b7]

        Add test for resolved comments in odfexport
        
        Change-Id: I069d84b1e6b80731c5d13a1f8b06f4ed9df0844a
        Reviewed-on: https://gerrit.libreoffice.org/77153
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [485274ec00cea328cd426c8d952e70eb0892746d]

        improve error message for gtk configure
        
        Change-Id: I0b46302bbb15777992d59597109fe9ebd76a525e
        Reviewed-on: https://gerrit.libreoffice.org/77346
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-12  Arkadiy Illarionov  <qarkai@gmail.com>  [4721cbb1bb118d33ac9fcf93dda8c083b364003d]

        Mark Sequence const in sc
        
        It ensures that const begin()/end() methods will be called,
        removing any overhead.
        fca94779872b8ba0b0583d0b7068f1a46beb88c5 follow-up.
        
        Change-Id: Id680744abb1b3887f25c9bfa033106de18a9c2d0
        Reviewed-on: https://gerrit.libreoffice.org/77250
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a684613daf9ed5670c5f80267cc1bea0b878b1f6]

        Fix typos
        
        Change-Id: I4c0a804e5672bc1c02988d6a07a1da18fde88779
        Reviewed-on: https://gerrit.libreoffice.org/77315
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ba17fe467d41f17395e607ed092af992c9ac84cb]

        Fix typos
        
        Change-Id: I62b669b85e2380df2a6efa05764f21405e7eb2ae
        Reviewed-on: https://gerrit.libreoffice.org/77318
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [325ef6cc363c0584f4b277bc4787f514e277444d]

        Fix typos
        
        Change-Id: I4a334f1f40c829ddffb93cd8a41f0a9c8e65d5d8
        Reviewed-on: https://gerrit.libreoffice.org/77279
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e31a38ddfd183e98714c4082672eaafde431a4a9]

        Fix typos
        
        Change-Id: Ica726584fe2691c9803976d23cba16d7f2a1f4bd
        Reviewed-on: https://gerrit.libreoffice.org/77355
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  rizmut  <riz_17_oke@yahoo.co.id>  [e6d3aab382bc5aabf85be09f8f7a530583e80932]

        Colibre: Update gamma icons
        
        Change-Id: I77e50ca549b81dfb7582bd7099644958d88cd0e0
        Reviewed-on: https://gerrit.libreoffice.org/75309
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>
        Tested-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-08-12  Miklos Vajna  <vmiklos@collabora.com>  [7eb37a422f2e66bc177d72404c53659a248661ca]

        tdf#118856 vcl: avoid flicker in the about dialog
        
        There were two problems here:
        
        1) The flickering widget in question is VclMultiLineEdit, but it wasn't
        like its own painting caused a flicker, rather the calling
        vcl::Window::PushPaintHelper() already erased the widget and later the
        widget painted itself. So the easy way with vcl::BufferDevice is not
        enough here. VclMultiLineEdit seems to be working with double buffering
        just fine, so enable that in the vcl::AboutDialog ctor.
        
        2) Now that text did not flicker, its background was wrong. In case the
        NWF determines some gray background, the background was white for most
        text when there was no selection.
        
        When there was selection, then the after-selection area (in a single
        line) was fine, but nothing else.
        
        It seems TextEngine::ImpPaint() assumes that no need to set a default
        text fill color before drawing text, but the above shows that there is
        difference between the starting state and after clearing away a custom
        color with SetTextFillColor(). So fix this problem by always explicitly
        calling SetTextFillColor() before text paint: either setting the
        selection color or the default one.
        
        This brings improvement for the Windows GDI backend; Windows GL, Linux
        gen/gtk/gtk3 is unchanged in practice.
        
        Change-Id: Ie7ff3a7f36bedf73424ea579a00588bd8858d6c4
        Reviewed-on: https://gerrit.libreoffice.org/77219
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-12  Caolán McNamara  <caolanm@redhat.com>  [7e94c4127c0fe252e0abc28cd9dc52bd2c1b6131]

        cid#1401328 Uncaught exception
        
        Change-Id: I22ce1fd66796ed4b95f56c4d8ca7b20b6eee7e8a
        Reviewed-on: https://gerrit.libreoffice.org/77332
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a1b75515fd1e69fff5655860c7bd21561eb46c9d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#126800 Fix missing icons in Query Help page
            
            Change some png to svg too
            
            Change-Id: Ie2bc08fc9b18e1009d23328cbbb4d0164a6b0dba
            Reviewed-on: https://gerrit.libreoffice.org/77247
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-08-12  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [50a64e159ee2b940beb99601ddfd9cfa4f029bfe]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Faulty link in VBA funcs
            
            Change-Id: If8f561648f24b82ea0d36ca95ea0d7a49a053909
            Reviewed-on: https://gerrit.libreoffice.org/77333
            Tested-by: Jenkins
            Reviewed-by: LibreOﬃciant <LibreOfficiant@sfr.fr>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-08-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [71b660a226176a0d5e420572e004166d0301844f]

        Don't select hyperlink fields arbitrarily
        
        For some functions, like remove or edit hyperlink, it's required
        that the hyperlink field is selected.
        However, we should do that only when executing the function, not
        when queriying its status.
        This led to selection changes on mouse over/right click.
        
        Change-Id: I22035698032d1e651aae6a74d6e445dfe044bf74
        Reviewed-on: https://gerrit.libreoffice.org/77336
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [22ad284969afc640006cb493a639130a7cf5d979]

        Fix typos
        
        Change-Id: Ic981076f76c92fb3112932bb7b5d97d6ec3d3c67
        Reviewed-on: https://gerrit.libreoffice.org/77307
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fadd18db049f845d0a3645fa91a95f4e7dff0b0e]

        Fix typos
        
        Change-Id: I330886e475af840f97458b9f157db47555a530e2
        Reviewed-on: https://gerrit.libreoffice.org/77314
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b03ce74f899bcc2094d50c174a5b94b123cfbf25]

        Fix typos
        
        Change-Id: I096dd79f82ab7bef91dbfb0d64649c05521934e7
        Reviewed-on: https://gerrit.libreoffice.org/77305
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [07002fba499d855a525d6c53612ef6ec0614c465]

        Fix typos
        
        Change-Id: I92483c0234a53c87a8addab2f145615aeff9353e
        Reviewed-on: https://gerrit.libreoffice.org/77316
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a688bb9c891ddf54b1a4bb14c9bfcc07dd350377]

        Fix typos
        
        Change-Id: Idc3a152435c979be97d19a8387bf9cbb66284b29
        Reviewed-on: https://gerrit.libreoffice.org/77309
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ec3a14ba93ba0be49170afa979f299bbf9e24300]

        Fix typos
        
        Change-Id: Ia44a9dd214b5b09ed6f9c39b8057c41ae03897f1
        Reviewed-on: https://gerrit.libreoffice.org/77285
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ba6519a800da9f105953436e3e70701850d4e3dc]

        Fix typos
        
        Change-Id: I42f7ec098cb03cdbd4aa54b86f1c0171b317f956
        Reviewed-on: https://gerrit.libreoffice.org/77282
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5eb6f2d08d133a042a5dbd450bdb206f39399ce4]

        Fix typos
        
        Change-Id: Ic431ef6c3555f02fbc204a5b0af5f9bfe62f4a30
        Reviewed-on: https://gerrit.libreoffice.org/77286
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ef67f74b791abec6d36c573d1eaf5fbfc1f83c46]

        Fix typos
        
        Change-Id: Ieccfec878aeaeacc55841f28c7d67cd2bd08556e
        Reviewed-on: https://gerrit.libreoffice.org/77284
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b937a95b4e3f372f64450a6bfea9a7efb5c16464]

        Fix typos
        
        Change-Id: Ic49b4cc6f2d0e0ac4d2635da2447bc6a2db5322e
        Reviewed-on: https://gerrit.libreoffice.org/77275
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [38719c3341bf4244fcaf835a3933c922e9153251]

        Fix typos
        
        Change-Id: Ia40e7a9031ae5a8385a84f177a9444f4d4f348b4
        Reviewed-on: https://gerrit.libreoffice.org/77302
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3cbada0fb862a533eb70d714900674d16f9b4054]

        Fix typos
        
        Change-Id: I333b35d71c4a28cbced6e80989f9c0548fdd5034
        Reviewed-on: https://gerrit.libreoffice.org/77295
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ea279143abd62d51b71d1e79b308f9a338e07401]

        Fix typos
        
        Change-Id: I151508c5d0b5d010f55d2324d36659ab5715a70c
        Reviewed-on: https://gerrit.libreoffice.org/77274
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d6d3a1f554c86ffcaccf09ff083154587465a46f]

        Fix typos
        
        Change-Id: I598e0a948eb628951f4a2c7385048216c58160f1
        Reviewed-on: https://gerrit.libreoffice.org/77289
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [abf17ce6472557d776268c64681883203c139fcf]

        Fix typos
        
        Change-Id: Iedac37e0e056815e64294c70a233242df6dbf110
        Reviewed-on: https://gerrit.libreoffice.org/77278
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7c19bca8332b301559fe6b1db664c94adff908e6]

        Fix typos
        
        Change-Id: I11aeaafb0e158eb8da5b8a36dbef10d7b5bb08ff
        Reviewed-on: https://gerrit.libreoffice.org/77298
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a47569aca50a4bac0613811f44cef516a24553d0]

        Fix typos
        
        Change-Id: I0ca6c4057c382fa4c025410c1c8e143feb1348c5
        Reviewed-on: https://gerrit.libreoffice.org/77296
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f9c57222e7f108ba68f3910a5c8f007476ce6552]

        Fix typos
        
        Change-Id: Idb183e0ee9cccf0e4da16ff984ccf9b57eea0f9e
        Reviewed-on: https://gerrit.libreoffice.org/77273
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4dfce6d2b0f44d8aa55093302987da656a97da2c]

        Fix typos
        
        Change-Id: I14e37e2920d69b1bd6d2f633f23f37feea104c01
        Reviewed-on: https://gerrit.libreoffice.org/77293
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2f970ee06bfba42328a36599c52f57fe2f2fc4fc]

        Fix typos
        
        Change-Id: I46f80e6f453b8825f666e4bf7bbc4804e596222b
        Reviewed-on: https://gerrit.libreoffice.org/77299
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8c639732ae286e84ad9aa7ba6e92c9d12a8c26d9]

        Fix typos
        
        Change-Id: I331ac595c68601cee49fa726e5a074d4a9341d12
        Reviewed-on: https://gerrit.libreoffice.org/77297
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2db00e5d55e8a2ba67a1b57640cb8ad7573f1ce1]

        Fix typos
        
        Change-Id: Ide33657e227cb165900685af08db40ddda3d8293
        Reviewed-on: https://gerrit.libreoffice.org/77283
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [49973c27e2d4e288433afd8177c2d6b3d399bf75]

        Fix typos
        
        Change-Id: Ibcf33db2157ce10c037a70a3e7c3ec586505f60b
        Reviewed-on: https://gerrit.libreoffice.org/77292
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5e224c4223a1c0cc37314296da3d34c1f4cda9e4]

        Fix typos
        
        Change-Id: I32866c297c4df22cd8ad2f68bbadacea0042117e
        Reviewed-on: https://gerrit.libreoffice.org/77290
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fb9a5d891a1211da7746fe26061937ec491cbb71]

        Fix typos
        
        Change-Id: Id5e35965c590dbf79e08e6d531b79696af9e9159
        Reviewed-on: https://gerrit.libreoffice.org/77300
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d443cd31f3845b0eccd65c9a354e8e9b6edfa07e]

        Fix typos
        
        Change-Id: I6ceb04830192bd6415cb41688bb604fccc25a882
        Reviewed-on: https://gerrit.libreoffice.org/77294
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [47445d15dc2d21649683f0c506b3646826d7f791]

        Fix typos
        
        Change-Id: Id642284f48333b4f3aa957f5b6c786d3a059408c
        Reviewed-on: https://gerrit.libreoffice.org/77288
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Caolán McNamara  <caolanm@redhat.com>  [70a67eed625d3d0d0b3b21df8705b2b24e3f8baa]

        wether->whether
        
        Change-Id: I588b7cc4b494e6569e7a7ba95e57e666d029b72b
        Reviewed-on: https://gerrit.libreoffice.org/77324
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1a7514315931cf1d11110d149a6bc7d983a73140]

        Fix typos
        
        Change-Id: I3e6b96f4ea341130e98ee54ed8c124209b05d343
        Reviewed-on: https://gerrit.libreoffice.org/77291
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d4718543f48733b4167bd9b9e6339915f6fd1f19]

        Fix typos
        
        Change-Id: Ied6e07ef44e67394338e552566aa58a274204440
        Reviewed-on: https://gerrit.libreoffice.org/77281
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [263e04b66d11eaf5d05c1e745df69e5f5010f7fb]

        Fix typos
        
        Change-Id: Ic472270afa13d2c96a4c7ccc185d183c3b7ade2c
        Reviewed-on: https://gerrit.libreoffice.org/77277
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3a5edbe5692cbddc8e6e25c73a7cacf7f7142bfb]

        Fix typos
        
        Change-Id: I837907cc584b048f7c8f902a857cf0c473d649a5
        Reviewed-on: https://gerrit.libreoffice.org/77252
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fdad46f310569cb57fb618345647167b6fdda198]

        Fix typo
        
        "an one"
        
        Change-Id: Ic12d139acfdb32aaf0089c60609feaa653fd686b
        Reviewed-on: https://gerrit.libreoffice.org/77259
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d4cea44bf212da4365deb4593f5c1957798f6629]

        Fix typos
        
        Change-Id: I359ac987daa01e624bdf889c319eeb660f88bbfd
        Reviewed-on: https://gerrit.libreoffice.org/77260
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cdd5869152f2dfbb5ea6698978dfa98fa43a4c20]

        Fix typos
        
        Change-Id: Ibd802e81649373fd9ad6d0309276b8e6ae43dd24
        Reviewed-on: https://gerrit.libreoffice.org/77261
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [db8e2693eddb8cb7e2e584e5d64f8fa47d04b5b4]

        Fix typos
        
        Change-Id: Id465a50e53b35d259a3fde91bfad35cebf1ce064
        Reviewed-on: https://gerrit.libreoffice.org/77263
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d66f49d3d0077bd8d6da11fc76204adf0c03d0e1]

        Fix typos
        
        Change-Id: Iff95876fc0dcb10af9b06f4091f1d9934d416c5f
        Reviewed-on: https://gerrit.libreoffice.org/77262
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f68dc01461ec0046b1af8490fe74eff01c143d4c]

        Fix typos
        
        Change-Id: Ia2abd78e64b06d7df4215a68773dfd832c092870
        Reviewed-on: https://gerrit.libreoffice.org/77265
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [89fa56078e97525986a6bd3fcc084130bfcbb7c2]

        Fix typos
        
        Change-Id: I52ac067c200b02bc8513033b249863f67b245528
        Reviewed-on: https://gerrit.libreoffice.org/77271
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7aef9ab8e81a7ccbdcc6042c49a972ee631d936e]

        Fix typos
        
        Change-Id: I35cebe0e3f2a69872884d41d84ec9113bc5b484e
        Reviewed-on: https://gerrit.libreoffice.org/77287
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fa0722d248733a616c7fbc2fb8ac2d46a2b8eb13]

        Fix typos
        
        Change-Id: I0cc1bb3dbdd87baae8c767d4bf4234c7b7d56005
        Reviewed-on: https://gerrit.libreoffice.org/77312
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9f336121e324900c0ed58b40993fc04cf7e3334d]

        Fix typos
        
        Change-Id: I3beb64e7d96e23c973fe1246aadccebb86eb301a
        Reviewed-on: https://gerrit.libreoffice.org/77310
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f1e146bb0bc9a8efebebde13772ca140680d5740]

        Fix typos
        
        Change-Id: Ifd04d39366000c80f989e02d00f78c504fc57e93
        Reviewed-on: https://gerrit.libreoffice.org/77317
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9aa90b50c8906226bc480c1d228d3c6c1abd064f]

        Fix typos
        
        Change-Id: I94d0e85c731801b8b0ec844ae2a8f268b2f1022e
        Reviewed-on: https://gerrit.libreoffice.org/77256
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [22c484b5978eb47b6fd935d37b6f83cf96158528]

        tdf#42949 Fix IWYU warnings in sc/source/ui/{view,xmlsource}/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ie47dff381392ef57cb857184c179bf82d3b55862
        Reviewed-on: https://gerrit.libreoffice.org/77258
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-12  Miklos Vajna  <vmiklos@collabora.com>  [e71b46196cdfa8fa753b4f5030c8e95eb61105ee]

        sw: prefix members of SwUndo
        
        See tdf#94879 for motivation.
        
        Change-Id: I390704209678710d7aef3dc90aef509c355cc4e1
        Reviewed-on: https://gerrit.libreoffice.org/77330
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f3261ba74815b30f1018954bfb9ecd332fa8f1d5]

        Fix typos
        
        "its"
        
        Change-Id: I02c660e46964270376a66210fdb5f1b1985ce5b6
        Reviewed-on: https://gerrit.libreoffice.org/77255
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0286f76b84478a38b252a39a4e33e51339286bcd]

        Fix typos
        
        Change-Id: I7e6f758649b57840a764ca6d9bab47951b07c573
        Reviewed-on: https://gerrit.libreoffice.org/77253
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7f0f574d7a1ec96f25c017f0576b930e0ff715d8]

        Fix typos
        
        Change-Id: Ib6b4f091e56e047968b2ad9b575aff2c81558635
        Reviewed-on: https://gerrit.libreoffice.org/77254
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c8e70f970a9b80323e9274880a135143accbb621]

        Fix typos
        
        Change-Id: I4bd004af206813b9dc01c50ab20f2e8b954b8dca
        Reviewed-on: https://gerrit.libreoffice.org/77323
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [2812610f4f39ed5892da08864893c758325d1d39]

        tdf#126769 Sidebar can't be collapsed clicking on the hide arrow
        
        Change-Id: I72ab41fb6c98ab548a1b3cfce837ab9312c7df66
        Reviewed-on: https://gerrit.libreoffice.org/77156
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-11  Matthias Seidel  <mseidel@apache.org>  [0c490c80a6345e24990dd2b56d47a8623cf7ec47]

        Fixed "OfficeDocument"
        
        (cherry picked from commit 856d28801b59d45cf4d32602adc57a08cd618b6d)
        
        Change-Id: Ie915588bda5930dc51a1484f20d0bbd9d955ec29
        Reviewed-on: https://gerrit.libreoffice.org/77269
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-11  Mike Kaganski  <mike.kaganski@collabora.com>  [753e9592e5fe6cfd8f437d0049b9604d1e414a14]

        Use standard algorithms instead of custom copy function
        
        Change-Id: If0e3233590b31558dd0f28ff361461f2c5de5697
        Reviewed-on: https://gerrit.libreoffice.org/77270
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-11  Matthias Seidel  <mseidel@apache.org>  [b9a776837462eeb6d50d0decc42604c0c3008eb1]

        Fixed typo
        
        (cherry picked from commit 1f21ba2f2a1bc287cd869b0a03eac6e8a90eb21f)
        
        Change-Id: I286d0e6b04d6505f0728d6f84d34239be060dc27
        Reviewed-on: https://gerrit.libreoffice.org/77268
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-11  Caolán McNamara  <caolanm@redhat.com>  [b65a0b7fb7edbb15b2c1a534cc753afe4362c143]

        cid#1448422 Division or modulo by zero
        
        Change-Id: Id4bd62b13ed5c797274915f5b1fa44fa3bc46c1c
        Reviewed-on: https://gerrit.libreoffice.org/77267
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-11  Caolán McNamara  <caolanm@redhat.com>  [5a3e1685f741e597666ad2767d0749c01e041740]

        cid#1242793 make fuzzing tabsize check compile time instead of runtime
        
        Change-Id: I9f5190e903a7e645712210b3e3aa5f2ad42c0d72
        Reviewed-on: https://gerrit.libreoffice.org/77266
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-11  Caolán McNamara  <caolanm@redhat.com>  [64f5fb6a4976004d4aa3ef983a61f8f20fa0098a]

        revert some consts to placate coverity Uncaught exceptions
        
        Change-Id: I4d8cccd98a60efd928409514944d60d6ee5532d1
        Reviewed-on: https://gerrit.libreoffice.org/77251
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-10  Stephan Bergmann  <sbergman@redhat.com>  [91e4d876098aaa7ac18a03e20cbc2789fba98041]

        Combine MacSpellChecker p/xPropHelper
        
        Change-Id: Ie5b5ea4863ce39f53ab4ebe2e02dc7ed141627ba
        Reviewed-on: https://gerrit.libreoffice.org/77248
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-10  Caolán McNamara  <caolanm@redhat.com>  [14daeaa9c15f5c9278f861d5109f26d366cc0897]

        cid#1448392 silence Dereference before null check
        
        Change-Id: I9c9d24217cad66c06df3d0e54df6254f54238798
        Reviewed-on: https://gerrit.libreoffice.org/77244
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-10  Caolán McNamara  <caolanm@redhat.com>  [880bab042b73113aa52ab61b8669fdc0dccb1573]

        cid#1401328 Uncaught exception
        
        Change-Id: I6e0c7090fc1548d7d2fa41e8c65225c64c6398d3
        Reviewed-on: https://gerrit.libreoffice.org/77243
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-10  Caolán McNamara  <caolanm@redhat.com>  [212437469b4fdb1604cf93add9ff9e79ead0f62f]

        cid#1452268 Uninitialized scalar variable
        
        Change-Id: I8b9d8f80bbf3d7d9c060d2da4675ae832966c085
        Reviewed-on: https://gerrit.libreoffice.org/77242
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-10  Stephan Bergmann  <sbergman@redhat.com>  [25694a5ccb552b3cbe8a9191e3d1490a3ec7eda1]

        Silence -Werror,-Wimplicit-int-float-conversion
        
        > vcl/opengl/gdiimpl.cxx:2237:45: error: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Werror,-Wimplicit-int-float-conversion]
        >     glClearColor(static_cast<float>(rand())/RAND_MAX, static_cast<float>(rand())/RAND_MAX,
        >                                            ~^~~~~~~~
        
        etc. with Clang 10, by doing the division with double precision.
        
        Change-Id: Ide74d29eb07ea24ea7fb318bba7a2892251a40f7
        Reviewed-on: https://gerrit.libreoffice.org/77240
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-10  Stephan Bergmann  <sbergman@redhat.com>  [f05565193971376182db41c238b617c1463bd9d7]

        loplugin:stringconstant (macOS)
        
        Change-Id: Icb9d9e1cd21e2506e36fe40a3b93b6a2521a868c
        Reviewed-on: https://gerrit.libreoffice.org/77239
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-10  Caolán McNamara  <caolanm@redhat.com>  [80042cc0e9786fe8dcabe0b8f106183f8df19355]

        aTime.tm_wday gets overwritten anyway
        
        so drop the first write in favor of the second
        
        Change-Id: Iac906d806a66e010e8352139b555aef6078bda02
        Reviewed-on: https://gerrit.libreoffice.org/77235
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-10  Stephan Bergmann  <sbergman@redhat.com>  [98617d958da903fa1bc849dce50ffba6e2c035ff]

        Silence -Werror,-Wimplicit-int-float-conversion
        
        > vcl/source/window/window2.cxx:588:20: error: implicit conversion from 'long' to 'double' changes value from -9223372036854775807 to -9223372036854775808 [-Werror,-Wimplicit-int-float-conversion]
        >         if ( nN == -LONG_MAX )
        >                 ~~ ^~~~~~~~~
        
        etc. with Clang 10
        
        Change-Id: I272e8fc373a91630f1c48a2b0ad7a265c5370bcf
        Reviewed-on: https://gerrit.libreoffice.org/77241
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-10  Stephan Bergmann  <sbergman@redhat.com>  [71074815b80282009923edef75f95ba7f0424c57]

        loplugin:referencecasting (macOS)
        
        Change-Id: I81f5de54c6657f7f8e5ffbd8c4a7c1b7f3cb70c2
        Reviewed-on: https://gerrit.libreoffice.org/77238
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-10  Stephan Bergmann  <sbergman@redhat.com>  [8075ef1a616da27ea1fb65e988e5ef5764d8ec11]

        loplugin:staticconstfield
        
        (no idea why that only started to show now; Clang 10 on macOS here)
        
        Change-Id: Ie9115e7c2396378f31f85ae592841711e58c6b1d
        Reviewed-on: https://gerrit.libreoffice.org/77237
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-10  Stephan Bergmann  <sbergman@redhat.com>  [3246cfff9af705399eda37997179b51c2cc12ccb]

        assertDocument is only defined for HAVE_FEATURE_GPGVERIFY
        
        Change-Id: I2dbe5da48d1114703481fffcc310f775308df007
        Reviewed-on: https://gerrit.libreoffice.org/77236
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-10  Justin Luth  <justin_luth@sil.org>  [a1973e0511625ab79332f9e2859c26c37cdd04b8]

        NFC cleanup writerfilter: reuse existing variable
        
        Change-Id: Ib44d5296c7879fe872c33357ee0bf24d27c143af
        Reviewed-on: https://gerrit.libreoffice.org/77228
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-08-10  Justin Luth  <justin_luth@sil.org>  [dc7b997bb45fcdf3e03da7d94f46e0ca55f86fde]

        tdf#118936 writerfilter: MultiPropertySet retry on exception
        
        Applying the same logic as in PropertyMap - if the efficient
        multipropertyset fails, then re-apply each property one
        at a time.
        
        This effectively reverts 9a19a1235c301f2699157ab44049bdfd54955e8a
        
        The "assert" idea of identifying and fixing invalid properties
        failed spectacularly with RTF - where paragraph properties
        seem to be routinely applied to character styles. No docx
        examples were found - unless they were the novell examples
        which I don't have access to.
        
        Change-Id: I4b733d52de93dfb6beb1da35e0813fd1b0396da7
        Reviewed-on: https://gerrit.libreoffice.org/77221
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-10  Michael Stahl  <Michael.Stahl@cib.de>  [3c367de9893b1e2d352585a42cbbd25052bb7376]

        sw: fix ~SwIndexReg asserts on ODF export of ooo83072-1.odt
        
        It is now possible that the stupid redline-moving code deletes the first
        node in the document, and there are 2 SwPaM that point to it,
        Writer::m_pCurrentPam and local pPam in SwWriter::Write().
        
        So i thought it should be quite trivial to just use SwUnoCursors in
        these cases, but it required a bit more keyboard bashing than expected.
        
        (regression from beec1594587d0bf1ea2268f9a435c948b5580278,
         which i didn't really intend to push and am not sure if it's really
         a good idea but whatever...)
        
        Change-Id: Ia5c18d67af8760664517a4b7ee62ef3e4a417686
        Reviewed-on: https://gerrit.libreoffice.org/77225
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-10  Regina Henschel  <rb.henschel@t-online.de>  [ba61c3174bc24bc03e3f72fbc8d102b3312b5ff6]

        tdf#126512 make handle of ooxml-shapes usable in odp
        
        The error was that handles in OOXML shapes can be used in LibreOffice
        as long as you work in OOXML format, but not anymore when you convert
        the file to ODF. Handles in OOXML reference the adjustment values by
        name, e.g. 'RefX = adj5'. ODF has no way to save this, so this
        information is lost. The patch reconstructs this information from the
        shape definition of the preset shape. It gets the preset shape name
        'foo' from the shape type 'ooxml-foo'. This means that it only works
        with our own naming convention. Still, I think it's an improvement for
        our users.
        
        Change-Id: Iebd9f36a5c36356a12c8687e961c7802111cbd85
        Reviewed-on: https://gerrit.libreoffice.org/76887
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-08-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [db6470829f68cb01bb43ab1d9640f814a51f740c]

        Fix typos
        
        Change-Id: Ic2f53e1bacaf49727347df5378f0e11443d57bf6
        Reviewed-on: https://gerrit.libreoffice.org/77226
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c6a638d9406dabbc7f99749e7b87724877e08512]

        Change FR to US language for external URL
        
        Change-Id: I78358348bf29cd4d63ec8bdad0d3e3ead5136c9e
        Reviewed-on: https://gerrit.libreoffice.org/77227
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a179305c35125f2a3a5388c753fd5419150f52b3]

        Fix typos
        
        Information is always singular
        
        Change-Id: I55275d7c2fd76c3ec0ae4a98aa952777feb90460
        Reviewed-on: https://gerrit.libreoffice.org/75645
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-08-09  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [3feaff84fafc23c26ff9c6a716709f17a6c8330b]

        tdf#126746 Fix exporting closed Polylines to PPTX
        
        In previous implementation the closed shapes was
        imported as a polylines without closing joint.
        As a result the joint style was not applied.
        
        This patch fixes that, and allow proper PPTX export.
        
        TODO The same issue needs to be fixed for PPT export
        
        Change-Id: I557daac1ba02330d8923f7eda3476e67d8711384
        Reviewed-on: https://gerrit.libreoffice.org/77179
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-08-09  Miklos Vajna  <vmiklos@collabora.com>  [3d50afb8c91bdb2e01391c05171815e75dd1e3f3]

        sw qa: fix typos in rtfimport/export tests
        
        This doesn't matter in practice, since both tests inherit from the local
        "Test" class, which has the correct filter name; it was just misleading.
        
        Change-Id: Ie5f2e0a89a31b56abc200a1270b4b65e870fb459
        Reviewed-on: https://gerrit.libreoffice.org/77198
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-09  Michael Stahl  <Michael.Stahl@cib.de>  [72fa40d6c91e5a02127b30575cc75604787cd972]

        sw: remove unnecessary boost include
        
        Change-Id: I38698992ee829ab1055e6f1da0f61ce35164a92f
        Reviewed-on: https://gerrit.libreoffice.org/77213
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-08-09  Michael Stahl  <Michael.Stahl@cib.de>  [b86ff2c6a88aa41379e74f11e8ec8497ff85ffd0]

        tdf#118699 sw_redlinehide: need some more changes to use the last node
        
        ... as property node for the merged frame.
        
        This would assert in SwContentNode::DelFrames() during tdf#126627
        and also in crashtesting, e.g. fdo66302-1.odt.
        
        (regression from fa5eb82b398e29ae033f7b7c8c8195dfc10cf5b0)
        
        Change-Id: Ia6d52287ed42f41d16ebf12bc61d7f4a6d7c5b03
        Reviewed-on: https://gerrit.libreoffice.org/77212
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-08-09  Michael Stahl  <Michael.Stahl@cib.de>  [f6a7dee56c984f36261c75a1056cc3a5bf43b2f1]

        tdf#126627 sw_redlinehide: fix corner case in SwUndoDelete::UndoImpl()
        
        The assumption that the merge by the moved nodes would be sufficient to
        handle the end node's frames is wrong: the MakeFrames() uses
        FrameMode::New, so the frames on the end node are not deleted, even if a
        previous node is merged with the end node, so the end node has 2 frames
        in the same layout, which will cause all sorts of problems.
        
        Ensure that the ::MakeFrames() that is called from SwUndoDelete will
        *once* use FrameMode::Existing, which will delete the existing frames on
        the end node *iff* it is merged.  Subsequent SwTextNode::MakeFrames()
        calls on the nodes must use FrameMode::New of course, to prevent
        deleting the newly created frames immediately.
        
        Hopefully the SwUndoDelete is the only caller of MakeFrames() that will
        run into this corner case, as the others typically operate on a
        nodes-array section...
        
        (regression from 723728cd358693b8f4bc9d913541aa4479f2bd48)
        
        Change-Id: I829c1e7a92434f93d56e3c88a4ba4a55bab818d4
        Reviewed-on: https://gerrit.libreoffice.org/77211
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-08-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e6c036915b75cd5c81323e337a8604701b869052]

        Fix typos
        
        Change-Id: Ie63c7b2d8bf9579b7b41d7bae515818c8d5706dc
        Reviewed-on: https://gerrit.libreoffice.org/77217
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-09  Caolán McNamara  <caolanm@redhat.com>  [b8c87fa294678180191588134b9e9c7993a659fc]

        Related: tdf#122358 consistent transformation of damage
        
        try to consistently transform our damaged regions.
        
        Quite possibly on the wrong track there, in which case
        just reverting to taking a cowardly grow(1) will probably
        suffice
        
        Change-Id: I251aec54e9df6c0f229f0c246332a1624a8b68d8
        Reviewed-on: https://gerrit.libreoffice.org/77210
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-09  Caolán McNamara  <caolanm@redhat.com>  [eec93ec31fc9bb9daeb4574dccdd3f1bd35b60d3]

        Resolves: tdf#122358 ensure right/bottom borders are included in damage region
        
        a simple safely backportable expand of damage region by one pixel
        
        Change-Id: If4d226d8546d55b00172d826c8816b09b55d54ef
        Reviewed-on: https://gerrit.libreoffice.org/77206
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-09  Eike Rathke  <erack@redhat.com>  [be8da97976658ff19b4dd010bff328cd3f424c1b]

        Resolves: tdf#126766 fix rounding correction at start of negative values
        
        doubleToString() is entered with an inaccuracy afflicted
        fValue=-9999.9999999999927 for which the rounding into the next
        magnitude incremented the '-' character to '.' instead of
        appending a '1' (and '0' and then "000") thus yielded ".0000"
        instead of "-10000"
        
        This seems to have been always the case.
        
        Change-Id: I66170defa71fec40ca0b85f68affde8eff0d5ccb
        Reviewed-on: https://gerrit.libreoffice.org/77208
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-08-09  Michael Stahl  <Michael.Stahl@cib.de>  [844f9fa6ba7108b12758202c5fd08daa2a707641]

        tdf#126626 sw: fix duplicate SwUndoInsLayFormat in single-node Copy
        
        Fly Undo created later in SwUndoInserts::SetInsertRange(); suppress it
        in DocumentContentOperationsManager::CopyImpl().
        
        (regression from 28b77c89dfcafae82cf2a6d85731b643ff9290e5)
        
        Change-Id: I3b8756c20a7472029748d9e64a941320fc10b19f
        Reviewed-on: https://gerrit.libreoffice.org/77190
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-08-09  Arkadiy Illarionov  <qarkai@gmail.com>  [fca94779872b8ba0b0583d0b7068f1a46beb88c5]

        Simplify Sequence iterations in sc
        
        Use range-based loops, STL and comphelper functions
        
        Change-Id: I047fb2e6ec9591166339b9748c5013a32185f14b
        Reviewed-on: https://gerrit.libreoffice.org/76912
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-08-09  Jean-Pierre Ledure  <jp@ledure.be>  [d05eb786d408af883500404229b89ffa0d7cde16]

        Access2Base - Python module - Basic side
        
        Insert Python wrappers for object properties and methods
        Insert Python helper functions
        
        Change-Id: I9717c46ff8d3ab0d143c5861b928cbb57233812e

2019-08-09  Jean-Pierre Ledure  <jp@ledure.be>  [483405a99115d8ae1a5c028d175f08a768b3eaec]

        Access2Base - Mention Python.xba in script.xlb
        
        Change-Id: If96e8768d32d63d98b74dac92d42692243a5f531

2019-08-09  Jean-Pierre Ledure  <jp@ledure.be>  [0c911b9e5ce7a2245eeda0c04ce678e5f1e67b69]

        Access2Base - Rename Compatible.xba
        
        ... into Python.xba to host Python wrappers
        
        Change-Id: Ic6824db883c6592067e482446258f60473ef4638

2019-08-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [42cfb5d0306300c448b54d8d7dd3bad21f7dfe55]

        Fix typos
        
        "its really"
        
        Change-Id: Ic0b41597c83be6c1c66b9cdf6ccbf80b0c2bc9ef
        Reviewed-on: https://gerrit.libreoffice.org/77204
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [956c632e34d47099a2a0d6b084a4e30d26eaa0c0]

        Fix typos
        
        Change-Id: I76fe3da0ab62afa1cc07dafcd97c3cd06a7a23a1
        Reviewed-on: https://gerrit.libreoffice.org/77205
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-09  Szabolcs Toth  <szabolcs450@gmail.com>  [24f609b51243b052f38930fbc902c4a95f0e94a0]

        tdf#126722 Deleted svxcommands.h
        
        Change-Id: Ife8296ba74ad0f3016f65e69a488b9166d86e07b
        Reviewed-on: https://gerrit.libreoffice.org/77150
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-08-09  Tünde Tóth  <tundeth@gmail.com>  [a81ef7f4ae8021e3f6ce782ebc526e798a814a5e]

        tdf#126768 DOCX import: fix absolute hyperlinks to documents
        
        file:///absolute\\path\\to\\file didn't work in Writer.
        
        Change-Id: I61135668e47bc1d67afb4ed6bec6a90744d295cf
        Reviewed-on: https://gerrit.libreoffice.org/77184
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-08-09  Justin Luth  <justin.luth@collabora.com>  [d03c92b93d6ba1808a6641b4aa8cb4aae38058bf]

        tdf#126723 writerfilter::finishParagraph - me, not previous
        
        In LO 6.2 commit 480ac84f2f5049fb4337b36f12fd6796e005761b
        the existing m_xPreviousParagraph was conveniently used to
        apply the changed properties. I never did like that choice,
        but despite looking at it, I failed to see that it is set
        in an inside loop, which means that it was NOT NECESSARILY
        reset to the current paragaph. So I'm happy to have proof
        that we should not use m_xPreviousParagraph.
        
        Change-Id: I5c7f1b0f097711d65ae0d0be1f0fbc40c8b96e9d
        Reviewed-on: https://gerrit.libreoffice.org/77185
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-08-09  Caolán McNamara  <caolanm@redhat.com>  [83e99babaa4ae7d5479912bbda9bcd653ab0ccb3]

        Resolves: tdf#126790 use TopLevelWindowLocker in welded help path
        
        Change-Id: I4340d021b63609189d3179a7bcff7fac4fcef69d
        Reviewed-on: https://gerrit.libreoffice.org/77195
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-09  Caolán McNamara  <caolanm@redhat.com>  [c060e063467555b69c55ba214b400bfc68c67c3e]

        Resolves: tdf#126736 change range on change of unit
        
        and make the max % 800 instead of 500 while we're at it
        (0.15cm is considered 100% FWIW)
        
        when flipping from measurement unit to %
        
        Change-Id: Ia1b15559f3db0d1e11d4563ad7c6aacc3f9ba32d
        Reviewed-on: https://gerrit.libreoffice.org/77192
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-09  Vipul Gupta  <vipul.gupta73921@gmail.com>  [6daaa1f1f7e675c142fb497711f907ccdcab2a8e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#76535 Clarify hyperlink button edition.
            
            Change-Id: I268cfd36f15bea462265b2f3d28488f873cfb662
            Signed-off-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-on: https://gerrit.libreoffice.org/77197
            Tested-by: Jenkins
            
2019-08-09  Caolán McNamara  <caolanm@redhat.com>  [ab2688df8bcf8f1bb3592ebb890028be949066d8]

        Resolves: tdf#126732 don't abort on IOException, just report
        
        Change-Id: Ia68b6e1e603fbc6397645abdf0ea7131a547ad42
        Reviewed-on: https://gerrit.libreoffice.org/77186
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d4a70ecf61b016a32caef015eea127d13b357cf7]

        Fix typos
        
        Change-Id: I994f656b0828c9c7ea1463b86cd692f847d01e7e
        Reviewed-on: https://gerrit.libreoffice.org/77126
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [717ffb7a479b48e8122c34b33685cd855c5ba219]

        Fix typos
        
        Change-Id: I545154bddfd29194630d744b4aa4f5c385321531
        Reviewed-on: https://gerrit.libreoffice.org/77138
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7f8dbdc18cec9ddb45e0ecd543b35b738e0ad13c]

        Fix typo
        
        "Inherting"
        
        Change-Id: Ib9b1fcfd9ef585149de5018ce650707c71d412c8
        Reviewed-on: https://gerrit.libreoffice.org/77127
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-09  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [7d44104f526d61152cac67d534d36169f46c7581]

        tdf#42949 Fix IWYU warnings in sw/source/uibase/*/*hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I611478d4ade6d05625f599f9d51dd0e1335e7b0a
        Reviewed-on: https://gerrit.libreoffice.org/77180
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-09  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [45509a5eec0d946d06f249d391dee361e91808c6]

        tdf#107317 Make undo insert text box to shape display proper message
        
        Instead of Insert $1 -> Insert text box
        
        Change-Id: I2131c3e7a88f005830fd755acc50fd71168fca10
        Reviewed-on: https://gerrit.libreoffice.org/77173
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-08-09  Miklos Vajna  <vmiklos@collabora.com>  [29bd64dd93150cfbec646f5af7c75996fd15d8e5]

        sw btlr writing mode: handle DOC export of textframes
        
        DOC import is somewhat working: the rendering result is OK, but it would
        be rather better to convert the btlr direction to a Writer text frame as
        well, later.
        
        Change-Id: I37ad2e8b70c5eef655c1f00922360c0105a69158
        Reviewed-on: https://gerrit.libreoffice.org/77175
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-08  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8387a6db641b29e6ff3c2f4cdc4688f538cbe35f]

        Revert "tdf#126741 - fix dash dot dot line style display"
        
        This reverts commit 0b2e052238e87faf5b76fe89ed1e10b20c5a3eaa.
        
        Change-Id: Iccb1ed4549e9f8b98ecd1cf769fe583869fa2452
        Reviewed-on: https://gerrit.libreoffice.org/77154
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-08  Heiko Tietze  <tietze.heiko@gmail.com>  [21a792f1756a1370476e66538e821e402df83799]

        Resolves tdf#126608 - Unclear page formatting
        
        Page entry moved into the next section and
        renamed to Page Style to make the difference
        to direct formatting more clear
        
        Change-Id: I1e75f9c82d459e35329231b06fa695651564f0c2
        Reviewed-on: https://gerrit.libreoffice.org/77148
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-08-08  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [a7f6338875931d8afff55cb39ead8f6600af04cb]

        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
        mips support was removed in NDK 17
        
        Clang now takes care about correct linking with libc++ shared or
        static, so don't manually specify them anymore.
        Same with __ANDROID_API_LEVEL__ define and the sysroot / isystem
        handling, that is all covered by a single -target <triple><version>
        simplifying things quite a bit.
        
        also align ownloud sdk values with main build.gradle
        
        Change-Id: Ib3ae4484e52214677e826270b731ecf7c5c15445
        Reviewed-on: https://gerrit.libreoffice.org/77104
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2019-08-08  Michael Stahl  <Michael.Stahl@cib.de>  [bef93028584ab804d6daba4c4abcabfe6e58dc0f]

        fix typo IndexOutOfBoundException
        
        Change-Id: I4699eabf4d8863acf329e7f2ed30205b67cc6070
        Reviewed-on: https://gerrit.libreoffice.org/77151
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-08-08  Olivier Hallot  <olivier.hallot@libreoffice.org>  [974c284ba9237b85e99d394921d63de486b4b921]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Format tables and strings in Addin Help page
            
            Change-Id: I5380aa849c214068657ee8367ac55f2f4da2cdb0
            Reviewed-on: https://gerrit.libreoffice.org/77152
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-08-08  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [73e626e7de935c2be5559a65adb170ab7ac90e16]

        Context menu should display "Insert Comment" instead of just "Comment"
        
        Change-Id: I8e6ee73cd1d7504e86770334e9afc31c0bb434b1
        Reviewed-on: https://gerrit.libreoffice.org/77145
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-08  Stephan Bergmann  <sbergman@redhat.com>  [418533f0af7cd303d559c8fb136c49e7e9fb0d79]

        Related tdf#116767: Call URLClassLoader.close
        
        ...which required the return type of
        com.sun.star.script.framework.provider.ClassLoaderFactory.getURLClassLoader to
        be changed.  (In theory, there could be 3rd-party scripting providers that hook
        into the framework and are affected by that incompatible change, but,
        practically, chances should be low.)
        
        Change-Id: I083c398726aaf62df7286d6da86b9d2056a5a8c1
        Reviewed-on: https://gerrit.libreoffice.org/77146
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-08  Chris Sherlock  <chris.sherlock79@gmail.com>  [41dbf08b99c259b387e95e9143b88b508724d945]

        tdf#74702: use OutputDevice::GetBackgroundColor()
        
        Apply the Liskov substitution principle to OutputDevice::GetBackgroundColor().
        This helps in SmTmpDevice::Impl_GetColor() because it no longer needs to know
        about what type of OutputDevice it is calling to get the background color.
        
        This forced a rename of basctl::ModulWindowLayout::GetBackgroundColor() to be
        GetSyntaxBackgroundColor(), but this is a happy coincidence as it makes the
        function intent clearer anyway.
        
        Change-Id: I11298a63cb01c187f3a8a4a2c9e90eacda6c3e6b
        Reviewed-on: https://gerrit.libreoffice.org/75521
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-08-08  Adrien Ollier  <adr.ollier@hotmail.fr>  [7e88bc73030c7708f1a8b47491070aae5b73aac1]

        tdf#74702: removes GetOutDevType() from OutputDevice::ImplRefreshFontData
        
        Change-Id: I8a51afe0979d83862bbe384e6d67702f4687072d
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/75068
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-08-08  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [502f0690c362518681723e029d810762f652c675]

        lok: Output a SAL_WARN only if message is not empty
        
        Because we call SetLastExceptionMsg with an empty message when we
        want to reset the exception message and this happens all the time
        in the LOK code.
        
        Change-Id: Iead1b561d303d610db5e02f79a7af6c72b43834a
        Reviewed-on: https://gerrit.libreoffice.org/77144
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-08-08  Szabolcs Toth  <szabolcs450@gmail.com>  [5349e558cf60c6d124fc9a5a4aa41578a3903088]

        tdf#126722 Deleted svxcommands.h file and replaced defines by their values
        
        Change-Id: I9347add59fcd7c8c4bbd08f6190405ad39131046
        Reviewed-on: https://gerrit.libreoffice.org/77143
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-08  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [63889d3d465e9b4292dd5bb630bd3394494c8a6d]

        tdf#126751 Fix crash when inserting hyperlink into empty textbox
        
        Change-Id: Ie1a847d72ea65073100466a759add130fbe16f55
        Reviewed-on: https://gerrit.libreoffice.org/77139
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-08  Stephan Bergmann  <sbergman@redhat.com>  [664eea94a29a44a58d6217663047a5ce0ba6dc55]

        Remove unused NoSuitableClassLoaderException
        
        It was introduced with 980aa9b06ca521363ae4175f349becd4cdd501aa "#i19331#" (or
        at least moved to its current place there, with older traces lost to history),
        but its only actual use in the code has since been removed with
        8087d5389f8d1133f119a9e6db88f91229831b61 "Java new cannot return null".
        
        (In theory, there could be 3rd-party scripting providers that hook into the
        framework and use that class, but, practically, chances should be low.)
        
        Change-Id: I8586fccf120c93391308ede547bbeec6fabf2743
        Reviewed-on: https://gerrit.libreoffice.org/77142
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-08  Kovács László Zoltán  <kovacs.laszlo.zoltan@nisz.hu>  [7f28da80ae695fe84c15991afc564b523614d1ee]

        tdf#125288 Databar dialog's entry color was changed to RYB Blue
        
        Change-Id: I9ac6df07078d60bf439babc46384fa96267fb4cd
        Reviewed-on: https://gerrit.libreoffice.org/77119
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-08-08  Stephan Bergmann  <sbergman@redhat.com>  [c4bb20a47981126a3ca3645c3a06afa963184fb9]

        Remove odd catch of ArrayStoreException
        
        ...(which is a RuntimeException) around a call of
        com.sun.star.script.framework.provider.ClassLoaderFactory.getURLClassLoader.
        The catch block was introduced in 3076ea9dc6677dcf0f65c53c8f205d870dc27d53
        "INTEGRATION: CWS scriptingf2 (1.2.2); FILE MERGED", for no apparent reason.  It
        was introduced along with catch blocks for MalformedURLException and
        NoSuitableClassLoaderException, but which have already been removed with
        616b3ad50404f35d84708b3feeb8c66f2f23f1b1 "java: remove exceptions from throws
        clauses that are not".
        
        Change-Id: I8d2890aed1b0f50fe817002cb6f1610c550568f1
        Reviewed-on: https://gerrit.libreoffice.org/77140
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-08  Miklos Vajna  <vmiklos@collabora.com>  [94d78b5a4b4225188b1e5c340a064b657b206372]

        xmloff: create XMLImpressContentExportOOO instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I8a7367720d50baa95406e5e4d8df718fb3e07ac7
        Reviewed-on: https://gerrit.libreoffice.org/77132
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [872487777f901540dffa3a85d48b803bf7dbfd03]

        Fix typo
        
        "an usable"
        
        Change-Id: Ida4e945022bba17ce4ef17c4db627539ec9d86a1
        Reviewed-on: https://gerrit.libreoffice.org/77137
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-08  Heiko Tietze  <tietze.heiko@gmail.com>  [52e574ffd2450956645939abc50c83637c89df01]

        Resolves tdf#124206 - Default style not applied
        
        TableStyle name set correctly
        Preselected table style None to satisfy ui tests
        
        Change-Id: I00be482a24aaf9efa480226d6d6df56a7366f94f
        Reviewed-on: https://gerrit.libreoffice.org/76599
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-08-08  Shubham Goyal  <22shubh22@gmail.com>  [a0ef5c62ce8b5cac634aaf785f67a514ec334aa5]

        FIX: Error Correction in QR Code
        
        Previously only Low Error Correction value was used to build the QR
        Code. This patch aims to fix this and make use of Error Correction what
        user selects.
        
        Is fix to the commit 2de42b53b7c23223c38e64a75eae248d8a0cd4ec
        
        Patch also involves some beautification.
        
        Change-Id: Ib809569fdd7c1c7c6305c27552419c3e5e8d51b9
        Reviewed-on: https://gerrit.libreoffice.org/76958
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-08  Roman Kuznetsov  <antilibreoffice@gmail.com>  [43f9c6d7c321b104a0387c844d61d45752ba3a4a]

        tdf#126634 Move uno:Grid back to Form controls toolbar
        
        Change-Id: Ic13da0d0295a9ceb30e605dfb634bc86c6390ec9
        Reviewed-on: https://gerrit.libreoffice.org/77065
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-08-08  Stephan Bergmann  <sbergman@redhat.com>  [dcf5d33229a630c9bd648665a88602cda7204c43]

        nSize shall presumably be of type long, not double
        
        It was introduced with 6f660293885733e64602aa6144c36ed7e7b43faf "implement
        VclVPaned and decripple formula panel", but using double was presumably a typo,
        as it is initialized with a long value (Splitter::GetSplitPosPixel()), is
        combined with other long values (Size::Height()), and passed to long
        nSecondHeight parameter of VclVPaned::arrange.
        
        Change-Id: Ida41eac092d8242561ce35195fd9fd3c8da7f373
        Reviewed-on: https://gerrit.libreoffice.org/77107
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-08  Stephan Bergmann  <sbergman@redhat.com>  [303551ba27e069c26e930fa932637395ab57e6e2]

        Mark some SystemShellExecute::execute calls as URIS_ONLY
        
        ...as they are obviously meant to display remote HTML content in a browser.
        
        Code can be triggered with a Basic snippet like
        
          doc = CreateUnoService("com.sun.star.comp.unotools.misc.ServiceDocumenter")
          doc.showInterfaceDocs(doc)
        
        Change-Id: I4c3192bd5f6cf9bf772f57e80d99eaab78e7e9ed
        Reviewed-on: https://gerrit.libreoffice.org/77114
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-08  Scott Clarke  <scott.clarke@codethink.co.uk>  [fb3a0b084701ee1089a76568b3b110ac5b0df460]

        tdf#119228 Add 'Resolved Comments' option to the View menu.
        
        Change-Id: Ib4554b77857992959a386c71e99e424579196ded
        Co-authored-by: Jim MacArthur <jim.macarthur@codethink.co.uk>
        Reviewed-on: https://gerrit.libreoffice.org/75862
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-07  Tamás Zolnai  <tamas.zolnai@collabora.com>  [fa774e16b1dfe4844ec5eb3f9372d6468f6b8a56]

        tdf#125628: FORMATTING: Part of text loose yellow highlight reopening document
        
        Change-Id: Id42c33857537451c2dec17d24f65b10f9c16dfa2
        Reviewed-on: https://gerrit.libreoffice.org/77135
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-08-07  Caolán McNamara  <caolanm@redhat.com>  [bf8c682f3e956d22bb731808f16a82e44463239f]

        Resolves: tdf#126691 width/height considered changed, but it didn't
        
        regression from...
        
        commit c4041a3b6c703254ee3977eef1a989992506772b
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Mon May 28 14:33:42 2018 +0100
        
            weld SvxSwPosSizeTabPage
        
        Change-Id: Ib8a5359a1aee9ac7b645621b9de9311cd56449f5
        Reviewed-on: https://gerrit.libreoffice.org/77121
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [6d024a69164716f7856ec936a72d01a6630d2a7c]

        tdf#126588 crash in saving view
        
        regression from
            commit d425658bd9fd8e315e4931afb544bc845da0360e
            Date:   Wed Dec 19 16:10:51 2018 +0200
            pass OSQLParseNode around by unique_ptr
        
        We have a OSQLNode being deleted at
        connectivity::OSQLParseNodesContainer::clearAndDelete() at
        connectivity/source/parse/sqlnode.cxx:2781
        connectivity::OSQLParser::parseTree(rtl::OUString&, rtl::OUString
        const&, bool)
        (this=0x38eba90, rErrorMessage="syntax error, unexpected UNION,
        expecting $end", rStatement="CREATE VIEW \"View1\" AS SELECT
        \"Tab1\".\"Name\" AS \"Name1\", \"Tab1\".\"Geburtsdatum\" AS
        \"Geburtsdatum1\", 1 AS \"MonatZahl1\",
        COALESCE(\"Tab1\".\"MonatZaehler\",999) AS \"MonatZaehler1\", 'Januar'
        AS \"Monat1\", \"Tab2"..., bInternational=false)
            at workdir/YaccTarget/connectivity/source/parse/sqlbison.cxx:10914
        namespace)::parseStatement_throwError(connectivity::OSQLParser&,
        rtl::OUString const&,
        com::sun::star::uno::Reference<com::sun::star::uno::XInterface> const&)
        (_rParser=..., _rStatement="CREATE VIEW \"View1\" AS SELECT
        \"Tab1\".\"Name\" AS \"Name1\", \"Tab1\".\"Geburtsdatum\" AS
        \"Geburtsdatum1\", 1 AS \"MonatZahl1\",
        COALESCE(\"Tab1\".\"MonatZaehler\",999) AS \"MonatZaehler1\", 'Januar'
        AS \"Monat1\", \"Tab2"..., _rxContext=uno::Reference to
        (dbaccess::OSingleSelectQueryComposer *) 0x38eb8d0)
            at dbaccess/source/core/api/SingleSelectQueryComposer.cxx:106
        
        and then again at
        std::unique_ptr<connectivity::OSQLParseNode,
        std::default_delete<connectivity::OSQLParseNode>
        >::operator=(decltype(nullptr))
        (this=0x38eba90) at connectivity/source/parse/sqlnode.cxx:1500
        
        Change-Id: I292627a06369208e0010743063c7eb5a38921a19
        Reviewed-on: https://gerrit.libreoffice.org/77106
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [66661417ff019831cbe7e647be2df1a4328ec2e6]

        tdf#126663 speed up styles display
        
        reduce temporary OUString creation in a hotspot, reduces the time for me
        from 9s to 1s
        
        Change-Id: I0d5c479f124361661d55e78b802c04a06a3fefae
        Reviewed-on: https://gerrit.libreoffice.org/77098
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-07  Miklos Vajna  <vmiklos@collabora.com>  [9a66b452ede70a25cd6fc8a72772a71b0ee7957a]

        sw: fix ViewCursor.PageStyleName for multi-page paragraphs
        
        In case the text frames of a text node span over multiple pages and the
        first page has a page style which has a follow page style, the page
        style under the cursor depends on not only the text node index, but also
        on the context index.
        
        Without this, the page style under the cursor will expose the first
        page's style name via the API, even if it's already on a follow page.
        
        Change-Id: I922e153750755317bda87441a88e9f53a6f348b7
        Reviewed-on: https://gerrit.libreoffice.org/77128
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-07  Stephan Bergmann  <sbergman@redhat.com>  [bc4ba2452dbdea991407389e1e428333efd7d3fa]

        Consistently treat vnd.sun.star.script location case-sensitively
        
        ...as all other places handling it already appear to do
        
        Change-Id: I63079c077e2ac7636f07ea7748fb2f39f08157c4
        Reviewed-on: https://gerrit.libreoffice.org/77113
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-07  Mike Kaganski  <mike.kaganski@collabora.com>  [f5c27036ad63c8bc3d9b86f2e4e772c01490d883]

        tdf#126748: temporary hack to avoid crash when several pivot tables ...
        
        ... reference a single cache, and have different sets of group fields.
        
        The problem is getting group field names from the tables referencing
        the cache; so when a table referencing not all group fields happens
        to be first in the reference list, the returned name is empty.
        
        The hack just stops writing group fields as soon as it finds an empty
        name; this naturally leaves bad cache data behind, but at least doen't
        crash. The retrieval of the names should be reimplemented using a
        different source, to not depend on tables referencing the cache.
        
        Regression after commit b082998401e37e6c7534906601bc481423a6ded0.
        
        Change-Id: Ib2e92f8acf93a801861c6ba5c68fab3bebe3672c
        Reviewed-on: https://gerrit.libreoffice.org/77110
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [0e12a4055de19271e8756a323df684c0985c8e3a]

        tdf#126673 Auto-fit column and auto-fit row don't work with line break
        
        Revert "tdf#94677 Calc is slow opening large CSV, avoid reset SetUpdateMode"
        
        This reverts commit c47d0174f2c6c3ebcb3b33276d0277e7aceac330.
        
        Change-Id: I38e065d44dfb9d08498176b8231aff14ff51d91c
        Reviewed-on: https://gerrit.libreoffice.org/77109
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [d1cddc4775f03a52bb8fa2229dc5624d8cc5a3ce]

        tdf#126685 CRASH: selecting all in sheet
        
        regression from
            commit 7282014e362a1529a36c88eb308df8ed359c2cfa
            Date:   Fri Feb 1 15:15:16 2019 +0100
            tdf#50916 Makes numbers of columns dynamic.
        
        We need to clamp the columns whenever we change sheet/table
        
        Change-Id: I5cf22b2a7cf2f6473b8340289bcddd75ed0ad70b
        Reviewed-on: https://gerrit.libreoffice.org/77105
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-07  Luke Deller  <luke@deller.id.au>  [6369cab9b1e16275c8700692bb717aec3c42d346]

        tdf#126708 Fix EMF image size in CLI .doc export
        
        Implement EMF image size detection, to fix this bug where an EMF image
        gets zero size when exported to .doc format from the command line.
        
        Change-Id: If980c5d65d4880150815fd1df9704d9c1b3b93c9
        Reviewed-on: https://gerrit.libreoffice.org/77031
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-07  Caolán McNamara  <caolanm@redhat.com>  [75903a0298218f89a199a5ac151ee0166f4469d7]

        expand pyuno path separators
        
        Change-Id: Ic97649ed6d4be595b308922c7bdc880cbb60b239
        Reviewed-on: https://gerrit.libreoffice.org/77102
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-07  Balazs Varga  <balazs.varga991@gmail.com>  [80386c73e172975572f265018333c6231a6b3b22]

        tdf#125337 Chart DOCX Import: fix missing empty data series columns
        
        Create an empty column for a data series with NAN values, ie. where
        only "ptCount" was defined without explicit data. Also data series
        appear in the right order.
        
        Change-Id: I4eac94c2b9f34c84c4c19e4717cafbd440b20087
        Reviewed-on: https://gerrit.libreoffice.org/77026
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-08-07  Szabolcs Toth  <szabolcs450@gmail.com>  [5bb6c1bdef28de0e30326b13161f681e1d58a032]

        tdf#126722 All unnecessary defines are removed.
        
        Change-Id: I00f4f8c5b767a34563a0274ebcd37870ea9b346c
        Reviewed-on: https://gerrit.libreoffice.org/77094
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-07  Michael Stahl  <Michael.Stahl@cib.de>  [1067c32964e4e0754d2d926e1319b4060ded93f5]

        redland/raptor: use system xml2-config only on MacOSX
        
        On Fedora 30, we get:
        
        instdir/program/libraptor2-lo.so.0 has suspicious NEEDED: liblzma.so.5
        
        Because:
        > xml2-config --libs
        -lxml2 -lz -llzma -lm -ldl
        
        However:
        > pkg-config --libs libxml-2.0
        -lxml2
        
        So prefer pkg-config for system libxml2, except on MacOSX, where
        people claim that pkg-config leads to disaster.
        
        Change-Id: I29ffd2ced769d7111c4de17de53082db2e2ba326
        Reviewed-on: https://gerrit.libreoffice.org/77093
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-08-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [551552f18f4319e23f604e0b17ecaf0a534494e1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#126671 Do not pack screenshots in old Help
            
            This is a partial solution for tdf#126671.
            
            Reduces packaging size by ~15MB.
            
            Screenshots are not used in old Help. Old Help is maintained
            for legacy reasons and for extensions that uses XHP files.
            Only nlpsolver/ and swext/ extension have some XHP Help files,
            and none uses screenshots.
            
            Actually, shared/config/images_helpimg.zip packs all
            media/helpimg/*.png files but likely only note.png,
            tip.png and warning.png are used in extension's Help,
            given xmlhelp/util/main_transform.xsl . Since we don't
            have full assurance of the satetement above, the remaining
            PNG's are left in this patch until future review.
            
            If the remainig png files are not used anywhere
            in the LibreOffice extension realm, the zip file could be reduced
            3 files.
            
            Path set 2: remove screenshot.ilst upstream.
            
            Change-Id: I23e401482048f521861707439ceb3e8642bf9b56
            Reviewed-on: https://gerrit.libreoffice.org/77076
            Tested-by: Jenkins
            Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
            
2019-08-07  Caolán McNamara  <caolanm@redhat.com>  [18d195e7bb62eb95939411e93850a529a4e9b60c]

        Resolves: tdf#125483 locale separator label needs to be derived from original
        
        regression from...
        
        commit fa3d5ca1f99fe253689004a45ec2888ebbe85fd3
        Date:   Thu May 30 12:33:32 2013 +0200
        
            Convert Languages tab page to .ui
        
        Change-Id: I940269d14a0a84768c4f8e62c153cfac51cf577f
        Reviewed-on: https://gerrit.libreoffice.org/77086
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-07  Gabor Kelemen  <kelemeng@gnome.hu>  [448a6ee32354ec72d3f9e11c04c77754416181fd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Don't translate example code snippets
            
            Also avoid errors at 'make translations' such as:
            
            Helpex warning: invalid po attributes extracted from /home/gabor/src/core/helpcontent2/source/text/sbasic/python/python_2_basic.xhp
            No string specified!
            GroupID: N0344
            Helpex warning: invalid po attributes extracted from /home/gabor/src/core/helpcontent2/source/text/sbasic/python/python_2_basic.xhp
            No string specified!
            GroupID: N0382
            Helpex warning: invalid po attributes extracted from /home/gabor/src/core/helpcontent2/source/text/sbasic/python/python_2_basic.xhp
            No string specified!
            GroupID: N0387
            Helpex warning: invalid po attributes extracted from /home/gabor/src/core/helpcontent2/source/text/sbasic/python/python_2_basic.xhp
            No string specified!
            GroupID: N0393
            Helpex warning: invalid po attributes extracted from /home/gabor/src/core/helpcontent2/source/text/sbasic/python/python_2_basic.xhp
            No string specified!
            GroupID: N0395
            Helpex warning: invalid po attributes extracted from /home/gabor/src/core/helpcontent2/source/text/sbasic/python/python_2_basic.xhp
            No string specified!
            GroupID: N0400
            Helpex warning: invalid po attributes extracted from /home/gabor/src/core/helpcontent2/source/text/sbasic/python/python_2_basic.xhp
            No string specified!
            GroupID: N0405
            Helpex warning: invalid po attributes extracted from /home/gabor/src/core/helpcontent2/source/text/sbasic/python/python_2_basic.xhp
            No string specified!
            GroupID: N0417
            
            Change-Id: I0715209dd8cf7b044a2914cfbcd3cfabdeab66ed
            Reviewed-on: https://gerrit.libreoffice.org/77073
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-08-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a654a8afa6bddc1b77740442ba8c4ed9ea9d793d]

        Fix typos
        
        Change-Id: Ie48d61e07ce44a3022b92cd295527b65532a64e7
        Reviewed-on: https://gerrit.libreoffice.org/76773
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-07  Caolán McNamara  <caolanm@redhat.com>  [8c8813db5f747af2553cb5ed7a1df5090413d524]

        move WizardDialog to vcl
        
        Change-Id: I93d03601cb429687a9a73b7d28c595e69977bf87
        Reviewed-on: https://gerrit.libreoffice.org/76901
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-07  Caolán McNamara  <caolanm@redhat.com>  [d97cd7a1f0b06f7edea9c1ab96237a1f1b6e7255]

        move Roadmap to vcl
        
        Change-Id: I3ddb2a4906351d4134c14a1e9af710c9e7aeb5c6
        Reviewed-on: https://gerrit.libreoffice.org/76900
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-07  Caolán McNamara  <caolanm@redhat.com>  [1cfd13586a8af00bb7055405a98ee7df21744e7f]

        move HyperLabel into vcl
        
        could this be merged with FixedHyperlink?
        
        Change-Id: I00abe4bfa62a55c7b62ccd40e6c0294699317f26
        Reviewed-on: https://gerrit.libreoffice.org/76897
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-07  Caolán McNamara  <caolanm@redhat.com>  [2f9d71b571fa8cb66b3af0b1b8e1ad6c032cb538]

        Resolves: tdf#126717 default that formcontrols show accelerators
        
        Change-Id: I755cb19d08ae2a2036a86422d2e455c1033a54df
        Reviewed-on: https://gerrit.libreoffice.org/77085
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-07  Caolán McNamara  <caolanm@redhat.com>  [6d6b574328bbdda9ae22347ad8ebe34e0f1173be]

        crashtesting: null deref on import of fdo62183-3.pptx
        
        Change-Id: I5b713584a8d6442e01fbcf98d43ea34073087cc6
        Reviewed-on: https://gerrit.libreoffice.org/77080
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-07  nd101  <Fong@nd.com.cn>  [0b2e052238e87faf5b76fe89ed1e10b20c5a3eaa]

        tdf#126741 - fix dash dot dot line style display
        
        To make it consistent with MS PowerPoint, make the dash dot dot line
        start with a dash instead of a dot
        
        Change-Id: I0491c78001e885c3216841b694745c451303917e
        Reviewed-on: https://gerrit.libreoffice.org/77079
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-07  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [c864d894a90141f6d73ed80c1035909986b17074]

        tdf#126642 always allow PDF/A form export
        
        This generally enables form export for PDF/A. A major problem was
        the saved user setting for UseTaggedPDF, which was overridden by
        the PDF/A export and used to be stored in the user config. At this
        point it was impossible to actually restore the user config for
        the next export, because it contained the overwritten PDF/A value.
        
        So this now guarantees that the user selection is stored, which
        means the underlying filter reading the config has to ignore
        the users UseTaggedPDF setting for PDF/A, which is happening in
        any way. That way it is possible to correctly restore the previous
        user selection after unchecking the PDF/A option.
        
        And the "Create form" frame is kept sensitive, just based on the
        "Create form" checkbox.
        
        Change-Id: I29162b423b2d8de77f549fdaabf0aefebcefa124
        Reviewed-on: https://gerrit.libreoffice.org/76765
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-08-07  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [611a8a77869f1248f2702b396cd25c198e57c9b2]

        Add donation info for GitHub
        
        This will appear as a "Sponsor" button in Github
        
        https://help.github.com/en/articles/displaying-a-sponsor-button-in-your-repository
        
        Change-Id: I18f7bf5555db104fd00599f95aa7d0c2e60a2c2d
        Reviewed-on: https://gerrit.libreoffice.org/76998
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-08-07  andreas kainz  <kainz.a@gmail.com>  [8a90a9ecb48fa5bb347b80ce1cd62930d9557844]

        tdf#126579 contextmenu query: create as view missing
        
        Change-Id: I5a078f94307fd1b432dffe411e2d8651acf063a7
        Reviewed-on: https://gerrit.libreoffice.org/76984
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-08-07  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [2343372851cc98daafe6899382792c56d941bcdd]

        tdf#103703 Print automatically inserted blank pages by default
        
        This reverts tdf#42099 as that is believed to be a misunderstood report.
        
        Change-Id: I01984ffcb200c2d7d780c740f92f956dd9fdc363
        Reviewed-on: https://gerrit.libreoffice.org/75944
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-08-07  Scott Clarke  <scott.clarke@codethink.co.uk>  [6986ebd4a0020e515a115acbe7f1f738a4fd83f4]

        tdf#119228 Add UI elements to resolve and unresolve comments
        
        Change-Id: I22403299d034a638724077744070b3add64cacf2
        Co-authored-by: Jim MacArthur <jim.macarthur@codethink.co.uk>
        Reviewed-on: https://gerrit.libreoffice.org/75861
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-07  Scott Clarke  <scott.clarke@codethink.co.uk>  [7ade0c7d03594bfa5c067f32230a1e4ed93d7fbb]

        tdf#119228 Add UI elements to display the resolved state
        
        Change-Id: I3ba1572771bc893d2c74993a161d00c2acc70960
        Co-authored-by: Jim MacArthur <jim.macarthur@codethink.co.uk>
        Reviewed-on: https://gerrit.libreoffice.org/75860
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-07  Stephan Bergmann  <sbergman@redhat.com>  [1f4f05944de661077614585ccaff8614041e73e7]

        Fix UBSan SwBodyFrame RTTI usage
        
        ...since 27c46ecf34b32bae1806d3fc0e1684179301feb8 "sw comments on frames:
        improve doc coordinates -> doc model pos conversion":
        
        > DynamicLibraryManagerException: "Failed to load dynamic library: /home/tdf/lode/jenkins/workspace/lo_ubsan/workdir/LinkTarget/CppunitTest/libtest_sw_layoutwriter.so
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/workdir/LinkTarget/CppunitTest/libtest_sw_layoutwriter.so: undefined symbol: _ZTI11SwBodyFrame"
        > Path is '/home/tdf/lode/opt/bin:/usr/lib64/qt-3.3/bin:/usr/lib64/ccache:/usr/local/bin:/usr/bin:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/bin'
        > warn:unotools.config:18752:18752:unotools/source/config/configmgr.cxx:140: ConfigManager not empty
        >
        > Error: a unit test failed, please do one of:
        >
        > make CppunitTest_sw_layoutwriter CPPUNITTRACE="gdb --args"
        >     # for interactive debugging on Linux
        > make CppunitTest_sw_layoutwriter VALGRIND=memcheck
        >     # for memory checking
        > make CppunitTest_sw_layoutwriter DEBUGCPPUNIT=TRUE
        >     # for exception catching
        
        (<https://ci.libreoffice.org//job/lo_ubsan/1348/>)
        
        Change-Id: Icdbbe98f55918dc70a57c01a67da73792e3726a8
        Reviewed-on: https://gerrit.libreoffice.org/77030
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-07  Luke Deller  <luke@deller.id.au>  [58b784119646820f9164b455f065fc91286cb1f4]

        Remove code for GetBlibID unused param rBoundRect
        
        commit 60fd81d83a2dbcb64a38910de49f8e2620353702 removed an unused
        parameter rBoundRect from EscherGraphicProvider::GetBlibID
        
        Now remove some code which was used only to provide that parameter, and
        is no longer needed.
        
        Change-Id: If3bc6be8cb4f971ef67a9e31a316c1c495f64beb
        Reviewed-on: https://gerrit.libreoffice.org/77033
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-07  Miklos Vajna  <vmiklos@collabora.com>  [1c5465ef1158ebf0f3f64e3343c2ed610024e5a8]

        Remove some unused includes
        
        See tdf#42949 for motivation.
        
        Change-Id: I76f3cbf866d20a3e70d06148fb42ca25998de34b
        Reviewed-on: https://gerrit.libreoffice.org/77063
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-07  Stephan Bergmann  <sbergman@redhat.com>  [8d69d9568de04e2b1c0d86e126afb77b9998012a]

        Drop dead dependencies
        
        ...after 634844354ee6ed884128086a80c3ee32c889d8c9 "sysui: fix rpm errors in
        freedesktop-menus (4.14.1)" had moved the INTROSPECTION_SCANNER-related code out
        of sysui/desktop/share/create_tree.sh.
        
        Change-Id: Id6208b92abca57ed93f20602619525556c6962b3
        Reviewed-on: https://gerrit.libreoffice.org/77078
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8a076305fbcc5fc7133846e2d45248b7df9439b7]

        Fix missing translation
        
        Change-Id: I132a07eea80da558e0129122e146b67cc3232823
        Reviewed-on: https://gerrit.libreoffice.org/77042
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-07  Stephan Bergmann  <sbergman@redhat.com>  [f2c08b1de813a3cc0ec61c0dfd7774045382526f]

        Mark some vars as const
        
        ...with the benefit of avoiding some Clang 10
        -Werror,-Wimplicit-int-float-conversion in places where they are implicitly
        converted to double
        
        Change-Id: I0a8e85b23e3cb19d736e436b793ad83bb5fb99c4
        Reviewed-on: https://gerrit.libreoffice.org/77034
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-07  Rtch90  <ritchie.cunningham@protonmail.com>  [c78306fb47011a3c050368b9696cb2d5ecf3d57d]

        tdf#61076 string validation on creation of new dictionary.
        
        Prevent having '/' or '\' within the dictionary name to prevent data
        loss.
        
        Change-Id: I392832c748effcdbbe58983a788ba6b38764628c
        Reviewed-on: https://gerrit.libreoffice.org/71059
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Jenkins

2019-08-07  Julien Nabet  <serval2412@yahoo.fr>  [c6d27e91d93463a533c24dae14edf97e9e0206b6]

        Fix wrong method in SAL_WARN (cui/optinet2.cxx)
        
        Change-Id: Ifb56d6d6c767b8f5d40e396638470be822355d6d
        Reviewed-on: https://gerrit.libreoffice.org/77075
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [189b3070ebead358aea9bf6bf1cd87d89618e408]

        Fix typos
        
        Change-Id: Ib3ada3eb5b7d2699a86f05bb646b71f30d8a7003
        Reviewed-on: https://gerrit.libreoffice.org/77041
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-08-06  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [fe839562e65a5c921dc4f239e931d1a863d1d76d]

        LOK: sd: fix unit-tests and add a couple simple ones
        
        Change-Id: I6b8f13bf9cb609a86b85135ceb96f865451b59ac
        Reviewed-on: https://gerrit.libreoffice.org/77071
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-08-06  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [c3a1c83ff5af05d34f433ac808adbe85f47e8c18]

        tdf#42316 preserve macro signature of templates
        
        When comparing the filter of the current and the target document
        we have to strip the '_template' from the filter name.
        
        Still this won't preserve the signature of the document attached
        to tdf#42316, as this is a ODF 1.0 OTT, which doesn't have a
        valid signature in ODF 1.2, as the signature doesn't match the ODF
        1.2 namespace for signatures and the default LO ODF version is ODF
        1.2 extended.
        
        In theory the signature itself could even be converted most times,
        but that can be done in an additional patch, if needed.
        
        Since the code literally saves a template to an internal document,
        SfxObjectShell::DoSaveCompleted must keep the signature of the
        template. Eventually it'll be dropped on save of the template as
        a document later.
        
        The signing tests check "OTT 1.0 => ODT 1.0: preserve", "OTT 1.2
        => ODT 1.2: preserve" and "OTT 1.0 => ODT 1.2: drop".
        
        Change-Id: I2263093687f5a0568ea781ce3ac9b114c9599add
        Reviewed-on: https://gerrit.libreoffice.org/75958
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-08-06  Jim Raykowski  <raykowj@gmail.com>  [c4d82fc21c5e155472f6a30244b3fce806ada85c]

        tdf#118384 Fix paragraph, character, and frame style undo redo
        
        In order for the inherited (parent) style to be restored after create
        style undo redo it must be included in the create style undo append.
        This patch prevents create style undo append during style make and
        provides for it after style dialog return ok when the parent of the new
        style is known.
        
        Change-Id: Ie9d7fb7989a5e669db18a1f263632ff208b0e718
        Reviewed-on: https://gerrit.libreoffice.org/76279
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-08-06  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [d67c223cc3ab83438adb5f6bab0f424212abbdb4]

        Update git submodules
        
        * Update translations from branch 'master'
          - update translations for 6.3.0 rc4
            
            and force-fix errors using pocheck
            
            Change-Id: Ib01a5677637ce7361de502d17b42bf1caca8c57a
            (cherry picked from commit 855e27af7b0e1b5f9a12f936b3dc953f01d4b822)
            
          - update translations for 6.3.0 rc3
            
            and force-fix errors using pocheck
            
            Change-Id: I19893b4702ce96c8850c43ee4aa0c2665a971e9f
            (cherry picked from commit f7fd1330c8cfdefab2a8a61f0a53f171f7f2f130)
            
2019-08-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [0a7cb98f2fd36be5928b6beb73cd514c9040d87e]

        Select shape even when clicking on a hyperlink
        
        and the hyperlink isn't being opened anyway (no ctrl clicked e.g.)
        
        Change-Id: I262a32b0f295ed66339c0a12a551f68d9d63c978
        Reviewed-on: https://gerrit.libreoffice.org/77032
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [fe44699a244a91f28e8fc43278fff67bf1db7c9c]

        Select hyperlink before editing in sd
        
        Otherwise you can't edit a hyperlink when the cursor is behind the field.
        
        Change-Id: Iea937e16d5be1187f78cbaa565698232cb10dc64
        Reviewed-on: https://gerrit.libreoffice.org/77028
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [10ad2985c1a68cb5ef7f64707ed69441c0c013c4]

        Add missing hyperlink context menu entries to sw
        
        Change-Id: Iba2346ca635c2e4168d56d8c01e43a8495c4ed98
        Reviewed-on: https://gerrit.libreoffice.org/77027
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-06  Justin Luth  <justin.luth@collabora.com>  [9a19a1235c301f2699157ab44049bdfd54955e8a]

        tdf#118936 writerfilter: MultiPropertySet exception lost properties
        
        An unsupported character style property was causing the loss of
        some properties - anything with a higher sorting value.
        
        Another way to deal with this could be something similar
        to section properties which retries properties individually
        if multiset fails.
        
        Another option is to add CHAR_SHADING_VALUE to aCharStyleMap
        in unomap1.cxx, since it is already in aAutoCharStyleMap.
        However, this is an area I completely don't understand.
        
        Change-Id: I70676c7a35d0efc95222960609da039e26df8a58
        Reviewed-on: https://gerrit.libreoffice.org/76875
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [37fc9f51a8de11d40632e8cda17ccf1fa4b1f503]

        Add missing hyperlink context menu entries to sd
        
        * Impress: Add "Copy Hyperlink location"
        * Draw: Add "Copy Hyperlink location", "Edit hyperlink", "Remove Hyperlink"
        
        Change-Id: I1357285f8d5fa31419275c9d65cef61d2accf326
        Reviewed-on: https://gerrit.libreoffice.org/77020
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-06  Stephan Bergmann  <sbergman@redhat.com>  [a9cde2557242a0c343d99533f3ee032599c66f42]

        Properly obtain location
        
        Change-Id: I9fb0d883a3623394343cd54ef61e5610544198c8
        Reviewed-on: https://gerrit.libreoffice.org/77019
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [a8b400ee8f9a7c80905afe147b7c9b991c6742cd]

        Add "Copy hyperlink location" to sc context menus
        
        Change-Id: I93840c7a7e6bbbba0c5dedb6fa460a46d1785e80
        Reviewed-on: https://gerrit.libreoffice.org/77018
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-06  Caolán McNamara  <caolanm@redhat.com>  [bb4015fe845869ae6c70947ac0d52f0ce8043d1b]

        ofz#16191 fix build failure
        
        Change-Id: Iaa4e14e102374951ba8ab99507367556ff5920fd
        Reviewed-on: https://gerrit.libreoffice.org/77017
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [80089fb50eb73d32ddb035370b9389a3e270b5ed]

        Move CopyHyperlinkLocation to svx
        
        so that it can be used by other modules too
        
        Change-Id: I43d197320f85a3ec06b6b0b832f7bb5647800076
        Reviewed-on: https://gerrit.libreoffice.org/77012
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-06  Stephan Bergmann  <sbergman@redhat.com>  [c30da2b46b5f791281005b63e61f205d20fece13]

        keep name percent-encoded
        
        Change-Id: I470c4b24192c3e3c9b556a9bbb3b084359e0033b
        Reviewed-on: https://gerrit.libreoffice.org/76892
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e959f4446cbba0e07c89c2be468e4ade29e7ef0c]

        Add missing hyperlink context menu entries to sw shapes
        
        "Copy Hyperlink location" and "Open hyperlink" were missing.
        
        Change-Id: I53ede27570a7b2378e5eb8be05d77bb131a87ab7
        Reviewed-on: https://gerrit.libreoffice.org/77011
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-06  Roman Kuznetsov  <antilibreoffice@gmail.com>  [ba465d3d4cfd43abdac63e67d582e166eae19fb6]

        Fix some windows installer's dialog new fonts problem
        
        Change-Id: Iabb1c04d27bba1a7b3b89be03d0af1ed15951ffc
        Reviewed-on: https://gerrit.libreoffice.org/77003
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-06  Stephan Bergmann  <sbergman@redhat.com>  [b40018763538abc6ca5419ef433a5a1754100885]

        Introduce explicit --enable-introspection
        
        4b4c7e76e6c2ea0d47a42a5107352d3ad7341fbf "Only build LOKDocView-0.1.gir when
        necessary" had erroneously assumed that LOKDocView-0.1.{gir,typelib} need to be
        built when PKGFORMAT contains "deb" or "rpm".  But instead, they need to be
        built only for some 3rd-party Linux distro builds, never for TDF builds.
        
        Make that explicit with a new --enable-introspection, which those 3rd-party
        Linux distros will now have to specify (probably along with other fixes to where
        they pick up those LOKDocView-0.1.{gir,typelib} files after
        634844354ee6ed884128086a80c3ee32c889d8c9 "sysui: fix rpm errors in
        freedesktop-menus (4.14.1)" had moved them around).
        
        That way, builds that broke after 634844354ee6ed884128086a80c3ee32c889d8c9
        "sysui: fix rpm errors in freedesktop-menus (4.14.1)" (like my ASan+UBSan one
        that 4b4c7e76e6c2ea0d47a42a5107352d3ad7341fbf "Only build LOKDocView-0.1.gir
        when necessary" had tried to fix) can be fixed with an (implicit)
        --disable-introspection.
        
        This commit contains a revert of 4b4c7e76e6c2ea0d47a42a5107352d3ad7341fbf "Only
        build LOKDocView-0.1.gir when necessary", which it supersedes.
        
        Change-Id: Idb618e3353da7d68a2e552b0f290775c02327733
        Reviewed-on: https://gerrit.libreoffice.org/76997
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-06  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [d2750b7eb02d6f1c8866199c98fe2e2286639b88]

        sw: undo/redo dangling pointer removed
        
        pFormatColl can be invalidated if it refers style previously
        removed/created during undo/redo. So instead of keeping pointer
        let's use style name.
        
        Change-Id: I79c5a92046134c1921c9245f78335c8f033b05fb
        Reviewed-on: https://gerrit.libreoffice.org/76781
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-08-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [967644f09b8b7abe3b86d1647820f14e0196f8b4]

        Improve hyperlink selection in sc
        
        Change-Id: Ia8c6b9f9994cbe3e503061b4762dbd8648a4b857
        Reviewed-on: https://gerrit.libreoffice.org/76598
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-06  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [960eb45ad2e21fdaec9ef39a6b83e752e95088ca]

        Translate bookmark state indicator strings
        
        Just stumbled upon these in the Insert - Bookmarks window
        
        Change-Id: Ieb9b6ad3e15790e1124851480dfe764e7d43153b
        Reviewed-on: https://gerrit.libreoffice.org/76996
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-08-06  Heiko Tietze  <tietze.heiko@gmail.com>  [d43c6fa220524a09c0b24cbb5bc03c4456cd2515]

        Resolves: tdf#125756 - MIME type icons on start center's thumbnails
        
        Change-Id: If3cee18e7b143c641a884dc81059816b42b6f975
        Reviewed-on: https://gerrit.libreoffice.org/76537
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-08-06  Miklos Vajna  <vmiklos@collabora.com>  [600025475630c59c53a9086ba6d95124416725b3]

        tdf#126309 RTF import: fix not needed para adjust swap for bidi text
        
        Regression from commit 4ee2a882dddb395a816cd54004b634d57cfb2446
        (tdf#86182 RTF import: fix handling of \rtlpar, 2015-04-17), now that we
        don't ignore \rtlpar, it turned out that dmapper should not do paragraph
        alignment left/right swapping for RTF.
        
        It seems this is needed for DOCX, but not for legacy DOC/RTF.
        
        See how SwWW8ImplReader::Read_Justify() doesn't do this, either, so this
        is one of those rare cases when dmapper has to know if the token stream
        is generated by the DOCX or the RTF tokenizers.
        
        Change-Id: Ibd52e3dc9e782e1d985418085b82b2e2628bc1dd
        Reviewed-on: https://gerrit.libreoffice.org/76995
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-06  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [5841be069cf9891669b385f62f2e7f8d8e877981]

        tdf#107471 Add checkbox to enable/disable sending crash reports to TDF
        
        Also hide it when compiled with --disable-breakpad i.e. most Linux distributions
        
        Change-Id: I5d392e22410614550aa9602d0c30b0b81ec22ea0
        Reviewed-on: https://gerrit.libreoffice.org/76771
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-06  Shubham Goyal  <22shubh22@gmail.com>  [d6def5f44f2d1b6cae58c215faecb6c3242666a1]

        Fix Border feature QR Code
        
        The change is in addition to the change 2de42b53b7c23223c38e64a75eae248d8a0cd4ec
        
        Change-Id: I4fce9260d9276799f7c3fa089d23695c8419afd4
        Reviewed-on: https://gerrit.libreoffice.org/76953
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [fdbdfc97186ff8917faa3d7ca9f5ac26e45d9c70]

        tdf#126369 Invalidate edit view after removing hyperlink
        
        Change-Id: I715c0de52a7eb27e8eb3848d99006addf0b90695
        Reviewed-on: https://gerrit.libreoffice.org/76982
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-06  Scott Clarke  <scott.clarke@codethink.co.uk>  [f4f5e3f98aee5d9d1679edab8248a4cfd12f74ce]

        tdf#119228 Add accessors for resolved state
        
        Change-Id: Ic4051f4e7fda11eade1e50ce70bed11f70f0742d
        Co-authored-by: Jim MacArthur <jim.macarthur@codethink.co.uk>
        Reviewed-on: https://gerrit.libreoffice.org/75859
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-05  Jim Raykowski  <raykowj@gmail.com>  [6311bcff7fcef64fbeff482b820671e62faf5ba4]

        tdf#126592 Make special characters insert in OLE objects
        
        Change-Id: I1b7def6487e98abc9aba964d86be24708eb927cb
        Reviewed-on: https://gerrit.libreoffice.org/76835
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Jenkins

2019-08-05  Julien Nabet  <serval2412@yahoo.fr>  [86ab2b2fcd95c6d14d0fd91dd1adaee5e7fd5713]

        tdf#126663: optimize style list display in sidebar
        
        See Flamegraph perf:
        https://bugs.documentfoundation.org/attachment.cgi?id=153129
        
        + according to Xisco, time takes 15s instead of 145s
        (See https://bugs.documentfoundation.org/show_bug.cgi?id=126663#c7
        + https://bugs.documentfoundation.org/show_bug.cgi?id=126663#c8)
        
        Change-Id: Ib02bbd0793ec8e903359d5f59f7c33809028bb02
        Reviewed-on: https://gerrit.libreoffice.org/76988
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-05  Arkadiy Illarionov  <qarkai@gmail.com>  [909c81028d75d672a914c7169d8ecd31de5c8afa]

        Fix OSL_ENSURE argument
        
        Change-Id: Ie1e63055b9603b7903fe1dcfaeb4eb7aa7c12cc1
        Reviewed-on: https://gerrit.libreoffice.org/76956
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-08-05  Mike Kaganski  <mike.kaganski@collabora.com>  [30d03b495f437e9b2edbb0f8ceebe3020ba7459c]

        tdf#126684: store "DialogUseCharAttr" in RES_PARATR_GRABBAG
        
        ... because RES_CHRATR_GRABBAG value may be later reset by initial
        value read from char format, when it's present there.
        OTOH, RES_PARATR_GRABBAG shouldn't be present in character format,
        so it should be safe to pass the grabbag item there.
        
        Regression after commit 074fc4a1499aac6eb67cd0b2dca00a51071cff0e.
        
        Change-Id: Iebbee04929714d6a3fb72274a211699b2a80b3d2
        Reviewed-on: https://gerrit.libreoffice.org/76981
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-05  Miklos Vajna  <vmiklos@collabora.com>  [3166209cca8c8c76d4605eead12431fed2f1e306]

        sw XHTML export: <sdfield> and shading is not relevant for ReqIF
        
        See commit 4cd3c436923bfba281b1bf16d9785208a2119cea (sw reqif-xhtml
        export: limit values of the style attribute, 2018-04-11) for motivation.
        
        Change-Id: I28aa239a1b02c8021879159e5591880804aa0825
        Reviewed-on: https://gerrit.libreoffice.org/76986
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-05  Mike Kaganski  <mike.kaganski@collabora.com>  [631a9ae1881f449eeb4e51bd0486889b69a4ccbf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add missing error code
            
            ... leftover from commit 4dcfe928580c1492bb265eb6070f66459a4c03db
            Error 515 is also published.
            
            Change-Id: I0aacf748df88ab329a6d4d8ea4d84f890fb1745d
            Reviewed-on: https://gerrit.libreoffice.org/76509
            Tested-by: Jenkins
            Reviewed-by: Eike Rathke <erack@redhat.com>
            
2019-08-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [06b9ea06ac93dd8dab13145813b4ac6f57ca7c78]

        Fix typos
        
        Change-Id: I9caf2bebb69a891c64ded0f3b12ad1094ec87cbb
        Reviewed-on: https://gerrit.libreoffice.org/76968
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [09084404383ca34f638abb983cd22be51bc14054]

        Fix typos
        
        Change-Id: Id45d6586cae8c80291e961e98698e5c64e40c35d
        Reviewed-on: https://gerrit.libreoffice.org/76974
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3b0b85353b2a98487da9689e4d338d2e85ee4c67]

        Fix typos
        
        Change-Id: I14036476ce3f240d0fdcae7deaa1787f4f47e108
        Reviewed-on: https://gerrit.libreoffice.org/76976
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [05ba4af68f0fbb6bb0fd7487588c98eca2355b62]

        Fix typos
        
        Change-Id: I82bf62737a714f4a63af56989eb1c9c632b7d606
        Reviewed-on: https://gerrit.libreoffice.org/76973
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-05  Olivier Hallot  <olivier.hallot@libreoffice.org>  [788005f96287484f897ac2f8f82fd0e9c0667ca8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Update missing icons list in Help
            
            Change-Id: I5b62a64e00def6ab38d8ae0526133f456090b256
            Reviewed-on: https://gerrit.libreoffice.org/76906
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-08-05  Balazs Varga  <balazs.varga991@gmail.com>  [6461cec4dc1227c5f14c8e96b440c4ac2c0f2428]

        tdf#126686 Chart: fix crash
        
        Regression from commit: fa0a981af41a2606541eec1cb20a379a739691e0
        (tdf#114166 DOCX chart import: fix missing complex categories)
        
        Change-Id: I164ed45280fcf7034fa3be82fd80efc4f03e5ed9
        Reviewed-on: https://gerrit.libreoffice.org/76972
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: Jenkins

2019-08-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [56757221d64a579a0140d84efc0c3415ee555023]

        UITests: remove unused variables
        
        Change-Id: If42ad34055bdd95d24a64d8d864c897fea459326
        Reviewed-on: https://gerrit.libreoffice.org/76975
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-08-05  Tamás Zolnai  <tamas.zolnai@collabora.com>  [b36ef83ea59eeaca239e58b95aa0b1acdcb99efc]

        tdf126701: MSForms: Fix import of date field at the end of the paragraph.
        
        We need to create date field before the paragraph is finished
        (line break is inserted). A date field can not span between
        paragraphs.
        Extend other related unit tests too. In other use cases, the field
        content changes to an invalid data.
        
        Change-Id: Id274649e0aaaf6e3c31e042afd126cefc368c858
        Reviewed-on: https://gerrit.libreoffice.org/76971
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-08-05  Justin Luth  <justin.luth@collabora.com>  [ce6b0a675b504290411e2f1c58b12de12406c5e6]

        typo: the define isn't compared to itself
        
        Change-Id: Ic6ba8bb8ceca7c7c143448b3e55d4671ba76df77
        Reviewed-on: https://gerrit.libreoffice.org/76967
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-08-05  Justin Luth  <justin.luth@collabora.com>  [6da0fd14aa2290c3c052ede7eb3f9c86bc0eb164]

        writerfilter comment cleanup: keep comment with code
        
        Keep the comment with the code portion that it describes.
        Initially the if clause only dealt with this topic, but
        it has since expanded to include many other things.
        
        Although it talks about a right margin, the code doesn't do
        anything with that. I left the comment as is in case it
        indicates something that OUGHT to still be done,
        even though the original commit does nothing to the right margin.
        See original commit 1d2af74e226bf44e1a0f1e1981ca965cffeaa0b2.
        
        Change-Id: I8ac21082e7a27924a108dd16fe8131ec3de92b28
        Reviewed-on: https://gerrit.libreoffice.org/76898
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-08-05  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [d5d994789fcbbe327828424cae8c840beaea856f]

        tdf#42949 Fix IWYU warnings in sw/source/uibase/inc/[l-z]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ie1c889bb9bd74b0d2bd859dad4c85a209db750a3
        Reviewed-on: https://gerrit.libreoffice.org/76503
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1e18f94ff38124716de36315e7ba45de5bbb86e8]

        Fix typos
        
        Change-Id: I63ab268d908477f8847b315f44f6ffd543b17794
        Reviewed-on: https://gerrit.libreoffice.org/76969
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fc050948aee0768d49788fbcbcd878baadf5db32]

        Fix typos
        
        Change-Id: I64de001cc8f954b559775b854359b2780f2548fa
        Reviewed-on: https://gerrit.libreoffice.org/76959
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9d787ac8ee3b336d620fbec2cd3cba16a1f2f30a]

        Fix typos
        
        Change-Id: I66d48c809b263835016571772ce2ee529c16b8f4
        Reviewed-on: https://gerrit.libreoffice.org/76960
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-05  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [007fd868e398f51363a24aa24c244cb8096e0579]

        tdf#113699 Add Remove button to Select Address List dialog of MM Wizard
        
        To make it easier to remove no longer needed data base connections
        But only enable it when the list has items to remove
        
        Change-Id: I288ec2e4d95ea570c2b42e0024c8e9bb4207b397
        Reviewed-on: https://gerrit.libreoffice.org/76209
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-08-05  Miklos Vajna  <vmiklos@collabora.com>  [837ee0de927a6ab6ac75b1044a3363c3484710a3]

        sw: prefix members of SwUndRng
        
        See tdf#94879 for motivation.
        
        Change-Id: Ie028e421b44f66e8db3941c6dcd142f830e6e343
        Reviewed-on: https://gerrit.libreoffice.org/76963
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-05  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [8a029e4a39d9afda5334bc546338645241f656d6]

        SmartArt: store diagram data model in SdrObject
        
        It will allow modifying loaded diagram and exporting it. This data is used for
        regenerating diagram instead of parsing xml fragment every time.
        Also provided an interface for UI that can be extended to show, add and remove
        nodes from data model.
        
        It is stored as SdrObject field because diagram top-level shape is group shape.
        Item set doesn't exist for them and storing data in child shapes is not
        possible here because children are removed and recreated on every diagram
        reload.
        
        Change-Id: I84e5ec955f638b254fef9ef9d1731ca7938982b7
        Reviewed-on: https://gerrit.libreoffice.org/76121
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-05  Arkadiy Illarionov  <qarkai@gmail.com>  [f0390929d3e71ab434f9ce8d88c2dc2f4cc0ea6e]

        tdf#39593 Drop connectivity::sdbcx::ODescriptor::getImplementation
        
        Replace with comphelper::getUnoTunnelImplementation.
        
        Change-Id: Ia08561c11872a4ede9077863f81040633c30aebc
        Reviewed-on: https://gerrit.libreoffice.org/76914
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-05  Shubham Goyal  <22shubh22@gmail.com>  [1b5c7007f4304c9816cf810aa6ca2f11ba8e295f]

        FIX: Right Click the QR code to get edit option
        
        this patch is a fix to commit 02d16928bcd1eb2b6dfd7524ea9af591c0f5f2e0
        
        Change-Id: Iba8e508ddae49f04f62bfb4d598af2f3ce6581ad
        Reviewed-on: https://gerrit.libreoffice.org/76957
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-05  Shubham Goyal  <22shubh22@gmail.com>  [0dab919e19ad758be227dd4279a909e80af03f69]

        Make generated QR Code as a perfect square
        
        Fix drawbacks of commit 2de42b53b7c23223c38e64a75eae248d8a0cd4ec
        
        Change-Id: I94503900250c2d8a10f5930c539bdc2f7da5cfd4
        Reviewed-on: https://gerrit.libreoffice.org/76954
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-05  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [5ef93b081283ceae2d7571ee3536c310f8491719]

        Make "PDF/A" strings untranslatable
        
        Change-Id: I76c83ef7b4f7fe8f8eeb61e27df198694d821cff
        Reviewed-on: https://gerrit.libreoffice.org/76861
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-05  Martin Hosken  <martin_hosken@sil.org>  [21a54877f7e819491d7984a3c318100fa2eddfae]

        Graphite fonts don't need runs broken by script
        
        This allows Graphite fonts to work with unencoded characters (or those
        just added to Unicode). It also allows cross script shaping if desired.
        
        Change-Id: I26334b63a2a8715c0507dbe5ec315aebf5f2f415
        Reviewed-on: https://gerrit.libreoffice.org/76213
        Tested-by: Jenkins
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2019-08-05  Regina Henschel  <rb.henschel@t-online.de>  [513f54ee850eb909c4d636c6e7be8dbc2a99024b]

        CppCheck: solve 'redundantAssignment' in msdffimp.cxx
        
        Change-Id: I6b1549e3033187b44e3225f17fc4fdba4e52fa0c
        Reviewed-on: https://gerrit.libreoffice.org/76962
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-08-04  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [a1b700a787e2f5bb46f7b39a704aed7c3c81bed9]

        tdf#93476 Sort Macro library list after creating/importing a macro
        
        Improved GetMergedLibraryNames: Create only one list and sort it at the
        end
        
        Change-Id: Id02aa994fe3b8fcaad115c0e3fcaca56601ee8bf
        Reviewed-on: https://gerrit.libreoffice.org/76911
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [893d22e11b78cc0d34af7d96d0ff2d0c3a34f9fb]

        Removed executable permission on file
        
        Change-Id: If47f2960372668b1d34ac28df09b6efe7b11eada
        Reviewed-on: https://gerrit.libreoffice.org/76907
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-08-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [87f5719d60027d6415e9406ced161f9cd8026f45]

        Fix typo
        
        Change-Id: I2991d07cb777ee83c24931798035fcc17ae48662
        Reviewed-on: https://gerrit.libreoffice.org/76908
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-08-03  Arkadiy Illarionov  <qarkai@gmail.com>  [3ab2df3cf755ecd0e3e31ad06872426d24222c31]

        tdf#39593 Drop lcl_GetIndexFromName
        
        Use comphelper::findValue instead
        
        Change-Id: Id8490034b0f957084680fef18ba07974b5373fb2
        Reviewed-on: https://gerrit.libreoffice.org/76896
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-08-03  Jim Raykowski  <raykowj@gmail.com>  [30c551416d23ff09b8bfe09b69059c052c25c4e6]

        tdf#120286 Disable edit style if inherit from is disabled or None
        
        Change-Id: Ia08adef09292d330d570a5a931d83317ffa7c3f2
        Reviewed-on: https://gerrit.libreoffice.org/76825
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-08-03  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [087f778579900998e8a37e2e9581ea230870a26e]

        tdf#93476 Sort Macro library list after creating/importing a macro
        
        Moved sorting to inline functions, so the sorter is created only once
        
        Change-Id: I5f06e8d94d2b93f8856cacfd42257f62b84d6e73
        Reviewed-on: https://gerrit.libreoffice.org/76867
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-03  Caolán McNamara  <caolanm@redhat.com>  [b6dd7f8af5c8da1f5e337be53381860166da575e]

        ofz#16191 add en_LK locale data stub
        
        Change-Id: I0a4fd74e9f50e5d62d2bbd294a42cd272af90e44
        Reviewed-on: https://gerrit.libreoffice.org/76891
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-03  Caolán McNamara  <caolanm@redhat.com>  [da4f0083bf9d554edc758073099d176911ad9dfd]

        some missed vcl::Window->TabPageParent opportunities
        
        Change-Id: Idb652586ff659874750779d30cb2b38b3df8892e
        Reviewed-on: https://gerrit.libreoffice.org/76893
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-03  Arkadiy Illarionov  <qarkai@gmail.com>  [9307a23a40a0a18d86dade102354ba4871825c5a]

        tdf#39593 extract getting max row length to template function
        
        Change-Id: I23c81ac7dbd8785b12620aaf8ae2c090ae1785f8
        Reviewed-on: https://gerrit.libreoffice.org/76894
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-08-03  Andras Timar  <andras.timar@collabora.com>  [f59b2a66001272fc4d3350f7f9918fe0311c6f81]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - Updated Slovenian thesaurus
            
            Change-Id: I92b7d40652ce056b627fdac251a36976a2a9301c
            Reviewed-on: https://gerrit.libreoffice.org/76708
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            Tested-by: Andras Timar <andras.timar@collabora.com>
            
2019-08-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d05b2b91952927ec40d6ea2f482f76c7ccd25ed3]

        Fix typos
        
        Change-Id: Ia6a6d93bade801fab77bfba701b64a905328c695
        Reviewed-on: https://gerrit.libreoffice.org/76774
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f7613d2132e8115b7741e9397b111508f24615cc]

        Fix typos
        
        Change-Id: Iaf2691b60796300f6c3acf56f60dcc526685eeb9
        Reviewed-on: https://gerrit.libreoffice.org/76855
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3b28713ef82829fd1958d1ecf8c29b7391af78f5]

        Fix typos
        
        Change-Id: I5c95e180681220fc592400435d90e4d46603d41c
        Reviewed-on: https://gerrit.libreoffice.org/76883
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-02  Michael Meeks  <michael.meeks@collabora.com>  [5a9bdcbb0dfd6f149d243cd69e158aa3ad70dd91]

        calc: simplify getDocumentSize calculation.
        
        Change-Id: Iee2ebf2c6ed74651556647264f519caa9c59dad7
        Reviewed-on: https://gerrit.libreoffice.org/76492
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-08-02  Michael Meeks  <michael.meeks@collabora.com>  [c7a86aa54bc4357a82a7fb584cbc5e6606b9e2c0]

        clipboard: add profile zones.
        
        Change-Id: I2c005e78884fbe35c3045f76c203a7a369e97646
        Reviewed-on: https://gerrit.libreoffice.org/76885
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-08-02  Michael Meeks  <michael.meeks@collabora.com>  [6d1bf3d1bde72b2cbc2d867dd6ff566b3c4e1ca6]

        clipboard: elide string constructor.
        
        Change-Id: I1f476d981989296138ab9b9b58075919da4c09b8

2019-08-02  Michael Meeks  <michael.meeks@collabora.com>  [6a3c5b418437ae928553530b938f4b7b3e5ea9e0]

        clipboard: elide string constructor.
        
        Change-Id: I18c01e77e0ddf4b86f2f5ba610509555160f96c3

2019-08-02  Michael Meeks  <michael.meeks@collabora.com>  [e5e26b83e722bc49727c434ea5c775a97f737566]

        XTransferable2 - add missing 'since' tag on isComplex.
        
        Change-Id: Ib8165edb4d87fb5bbb115fe26b8dbbe5a70bd59a

2019-08-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [07e2d6ca179f13666a9d7adfbf1d907ddc5b878b]

        Removed duplicated include
        
        Change-Id: Ic54fab581f34f385f5a6395bb39020299fbf2bde
        Reviewed-on: https://gerrit.libreoffice.org/76882
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-08-02  Michael Meeks  <michael.meeks@collabora.com>  [343bc8260d428f2fc3b61c82af25eda4adfc04e4]

        Use implicit OString constructor and cleanup casts.
        
        Change-Id: I686c32d3666bceb23dd86a4220428fa319ffdf45

2019-08-02  Michael Meeks  <michael.meeks@collabora.com>  [666427b7a51eb16829d96563b53bcef2de541da1]

        clipboard: repair unit test so that it runs in the lok mode.
        
        SwTransferable::AddSupportedFormats needs the kit to be active.
        
        Change-Id: Id84210eb2e526785f35dfae609d861c310885314

2019-08-02  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [6e33d3046186b10f4ef49f3de8ee87adb100bab9]

        clipboard: log before erasing
        
        Change-Id: I6d59cdd31c62bbc7db81ccb8985745f68d19cd28

2019-08-02  Michael Meeks  <michael.meeks@collabora.com>  [8d82bb6d4a6e9a0a7150bd0a2117970c99a48f63]

        clipboard: check for null.
        
        Change-Id: I07060035a9744642c98d4a0946695408dc0f6b42

2019-08-02  Michael Meeks  <michael.meeks@collabora.com>  [c4bebdc659bd922831db28cbb59c62291d327b2f]

        lok: share more of the clipboard mime-type handling code.
        
        Change-Id: I98fc9fa0fd1b5afa00c33b642d2d504eab0b62ba

2019-08-02  Michael Meeks  <michael.meeks@collabora.com>  [ed9bdfaf472d4a208d855897f3cc12497a5176a9]

        clipboard: encourage paste to show up by having some dummy content.
        
        Having an empty system clipboard is a hyper-unusual state, but
        this is quite common for new lok instances. If we populate some dummy
        state we can hide that.
        
        Allows context-menu paste into new documents.
        
        Change-Id: Ia180dd370c180d2d666cc57330db6c1385578a36

2019-08-02  Michael Meeks  <michael.meeks@collabora.com>  [21072445cebfe74dc01165dc6a120bf0fb951767]

        Try harder to generate HTML from text.
        
        Change-Id: I5b4778cceefc652274a72b779cd6c060a50bf06c

2019-08-02  Michael Meeks  <michael.meeks@collabora.com>  [93400d9b37063721d4d925a9c37020633801248c]

        lok: minimal implementation of isComplex for calc for now.
        
        Change-Id: Ic4141d30a0ff48a9ec5ecc8e6119d9d779c4a0fc

2019-08-02  Michael Meeks  <michael.meeks@collabora.com>  [05683f3ade1ed623847df5204338f440981239c7]

        lok: vital to quote nested JSON inserted into a json property.
        
        Somehow this managed to work fine in most browsers, but when
        the Kit/Poco tried to parse JSON to extract viewID it could explode.
        
        Change-Id: I39d2ecc9ee95b7e6f67a23c8b15f9a1d01769ddc

2019-08-02  Szymon Kłos  <szymon.klos@collabora.com>  [bd304791005f6006487941272dfac525509434ea]

        Set clipboard for a window when created
        
        This allows to paste in dialogs input using tunneled context menu.
        
        Change-Id: Ie6cc6f1a6cd453734c8f6084b0bd50d1d7ab6c09

2019-08-02  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [b7b091ed71557213e9ce9123dfed727393e86b4b]

        LOK: Copy Graphics as embedded PNG in HTML
        
        Change-Id: Id8c14d7304d30bfcd956b126dfe291ef044f62bf

2019-08-02  Michael Meeks  <michael.meeks@collabora.com>  [ab8a6d596f2850b600bc3bc2f08f008b96fc65cd]

        lok: cleanup clipboards associated with a view on destruction.
        
        Also defer destruction potentially indefinitely for bad users who
        quit without destroying views, documents, shutting down nicely etc.
        
        Change-Id: Ieea6ad00b2983d372b745179bfe3b884c3c64eb0

2019-08-02  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [c3816a0c85839404d3042ce46635a11ada8a41e3]

        LOK: Improved selection complexity detection
        
        Only Graphics and OLE now unconditionally
        trigger 'complex' case, and for all others,
        we actually tally the number of text characters.
        
        Currently anything above 512KB is flagged as 'complex'.
        
        Change-Id: I19fbef72f2eb725648b2a18c1ee41b1612d2bac0

2019-08-02  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [ff90a487276fa98d1868fdeda4d14dceae5f75b5]

        LOK: Enable embedding images in text/html format output
        
        Change-Id: Ibd8bed796678ee26de2ceb6e434dce24da4eab05

2019-08-02  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [7fe30d1cb00c576469d6cbe5606268a9cdf35bd3]

        LOK: detect Graphics in isComplex for Writer
        
        Change-Id: I814d71a21fa5352a9a1051f5477cb452a0dc5c2f

2019-08-02  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [169a87563a3940299811d874b4df0ad13591771c]

        LOK: Implement getSelectionType
        
        Detects all complex scenarios, except for Graphics.
        
        DesktopLOKTest::testComplexSelection() has commented
        out check that currently fails due to the missing
        detection of Graphics nodes.
        
        Change-Id: Ifce17192d26daba218d2c3d38577cccec0699e99

2019-08-02  Michael Meeks  <michael.meeks@collabora.com>  [164188c3e2f0be1d20765accd8d59f5e4df77c3d]

        clipboard: get view setting correct before setClipboard.
        
        Change-Id: If8e9b057b819074f035c598569e3bf6d3d2fff00

2019-08-02  Michael Meeks  <michael.meeks@collabora.com>  [153700dbb5b8fd3bcadb46e668224507a6b7fb45]

        lok: clipboard: per view clipboard creation.
        
        A bit brutal, but the mess around clipboard instantiation is awful.
        
        Change-Id: I62d6af8bf6813e6bab81123417ea8bfb28394e29

2019-08-02  Michael Meeks  <michael.meeks@collabora.com>  [f59e986d0dc04a2d62cc1f236acedfcf727449ce]

        lok: clipboard: per view clipboard creation.
        
        A bit brutal, but the mess around clipboard instantiation is awful.
        
        Change-Id: I62d6af8bf6813e6bab81123417ea8bfb28394e29

2019-08-02  Andras Timar  <andras.timar@collabora.com>  [482419ffeab01642db00cd16a2b46a5790a3323e]

        build fix: missing #include <ndgrf.hxx>
        
        Change-Id: I72caa16d3c5b5698226cc7d3f07d3d32820032d8

2019-08-02  Szymon Kłos  <szymon.klos@collabora.com>  [639d9376685c5393bf3c69a414bb96e2ff1408a2]

        Fix build: unused argument
        
        Change-Id: Id79d9c093da21b9f68bb38a51ac5f142a69364ed

2019-08-02  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [7e174f327a3cf16a09e4b2f8e2ffba2225c21901]

        LOK: Support detecting complex selections
        
        Includes unit-test, but is otherwise not complete
        implementation.
        
        Change-Id: I5fdcd543358caab1858f6351238c21312665839c

2019-08-02  Michael Meeks  <michael.meeks@collabora.com>  [dc4e514f17d1923c19d2b61f733b196e5acf7dec]

        lok: use utf-8 for text/plain always.
        
        Change-Id: Ie91f89b3dc6ba3eddcf8383948dddc7878eae4d8

2019-08-02  Michael Meeks  <michael.meeks@collabora.com>  [3dbf6e43ebd6a52b665fab906711f173f0e5ba82]

        Add more powerful selection fetch & clipboard set methods.
        
        Change-Id: I6633356d13480377a83a006588ec69ebcb56a93f

2019-08-02  Michael Meeks  <michael.meeks@collabora.com>  [a85b62cb8cbbbd25316f77b49055c1fb817c60e3]

        Avoid odd crash where OLE object can't generate an image preview.
        
        Change-Id: Ib77eca6907aa09383a96f3c9de6f7a7c4799c3bc

2019-08-02  Michael Meeks  <michael.meeks@collabora.com>  [57edeebb72a69d4cee1dc2cc2e5a93b8f0410624]

        lok: disable calc char-set dialog for HTML when pasting.
        
        Change-Id: I3ec9e98549d06ae3e6b4ede89215a5137d01ccab

2019-08-02  Michael Meeks  <michael.meeks@collabora.com>  [cd72cd052fdf8b106b84aac03e0e7d35356b31a2]

        lok: don't be prejudiced against a single missing mime-type.
        
        Change-Id: Ic5004c306cbd01071c397ed1a61ef094b439a48f

2019-08-02  Caolán McNamara  <caolanm@redhat.com>  [a513402155a394b5d6f121360618a34b949e43dd]

        weld OGeneralPageDialog
        
        Change-Id: I1a5342f9f009234b2c8b1231155a11c9283c4ec8
        Reviewed-on: https://gerrit.libreoffice.org/76856
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-02  Miklos Vajna  <vmiklos@collabora.com>  [225930119543975697d3f5f042e271f0ec6c6b15]

        sw comments on frames: no overlay in the LOK API, either: insert case
        
        This is similar to commit 28fcb7d86765194b4015e7023449333f43aba0c5 (sw
        comments on frames: no overlay in the LOK API, either, 2019-07-16), but
        that one handled the initial fetch of comment states, while this one
        does the incremental updates.
        
        With this, there is no overlay on commented images right after inserting
        them.
        
        Change-Id: I060303806a6611b113b4813300ed1cafd0b654fa
        Reviewed-on: https://gerrit.libreoffice.org/76859
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [39bd7b97f00f0b6f0bbb01ab882207760b77e349]

        Fix typo
        
        Change-Id: Idaaec17114aa2b03c00da075f5accc4c0c0e69b4
        Reviewed-on: https://gerrit.libreoffice.org/75768
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-08-02  Caolán McNamara  <caolanm@redhat.com>  [2598f8a127c6ce2ec85a0d1ae1b1c706951e4e9d]

        dispose MySQLNativePage
        
        Change-Id: I2506d08b8c2e5b501bccb8b5ef2e6d829a912852
        Reviewed-on: https://gerrit.libreoffice.org/76854
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-02  Caolán McNamara  <caolanm@redhat.com>  [4cb2fb91d4f70940c1656716e59cdee5e6b6b592]

        remove newly unused OGenericAdministrationPage ctor
        
        Change-Id: Ibb1353e5b14648253cb455664693271fd4482c51
        Reviewed-on: https://gerrit.libreoffice.org/76850
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-02  Caolán McNamara  <caolanm@redhat.com>  [a6ed90b37cabd339aa1b364762e5e49fd9067848]

        drop some newly unused functions
        
        Change-Id: I2ee32a9fdac6ff85927a5755ce341a591a462544
        Reviewed-on: https://gerrit.libreoffice.org/76849
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-02  Caolán McNamara  <caolanm@redhat.com>  [d5220a535400440c657dc3000a7e078f17112861]

        void* -> weld::Widget*
        
        Change-Id: I1341fa27fd184ff1302b867aea6c215c22fb477d
        Reviewed-on: https://gerrit.libreoffice.org/76847
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-02  Caolán McNamara  <caolanm@redhat.com>  [cad0716b35da8920e9270db121add091f7cd1b3e]

        rename DBMySQLNativeSettings back to MySQLNativeSettings
        
        Change-Id: I00d6de729a1d650d479663b6e1d05f8087e7fe9a
        Reviewed-on: https://gerrit.libreoffice.org/76846
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-02  Caolán McNamara  <caolanm@redhat.com>  [ebca63dc3f1e8a314599d3a9e2739bd6ced9efab]

        drop newly unused MySQLNativeSettings
        
        Change-Id: I11801ea43d69b3f79d8fba1305d4d9c8c199d29b
        Reviewed-on: https://gerrit.libreoffice.org/76845
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-02  Caolán McNamara  <caolanm@redhat.com>  [6eda61d6b994b422c988b552b5316a87c9c03654]

        weld MySQLNativeSetupPage
        
        Change-Id: Ie27649de602241936378f1e937100718d0c95d5e
        Reviewed-on: https://gerrit.libreoffice.org/76844
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-02  Caolán McNamara  <caolanm@redhat.com>  [c44028ceb8dbc07cefea77c98b2416be3635418b]

        drop newly unused LayoutHelper
        
        Change-Id: I602c9a3f9df79ad8c268c6902adac9046abd34ea
        Reviewed-on: https://gerrit.libreoffice.org/76841
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-02  Caolán McNamara  <caolanm@redhat.com>  [3cf9c2d436a076c472ef6e22e7a10d2bc9a85c48]

        weld OLDAPConnectionPageSetup
        
        Change-Id: Id1b5becb2e9978cf4713a35d4f89125658d3de17
        Reviewed-on: https://gerrit.libreoffice.org/76840
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-02  Stephan Bergmann  <sbergman@redhat.com>  [8a119dfbee7a2f4917d4089acbfda8fa6fc46d35]

        Avoid -fsanitize=signed-integer-overflow within m_pFrame->GrowTst( LONG_MAX );
        
        `--convert-to pdf doc/ooo70429-1.doc` (i.e., the attachment Whole Book.odt at
        <https://bz.apache.org/ooo/show_bug.cgi?id=70429#c2>) failed with
        
        > sw/source/core/layout/wsfrm.cxx:2659:27: runtime error: signed integer overflow: 9223372036854775647 + 9254 cannot be represented in type 'long'
        >  #0 in SwLayoutFrame::GrowFrame(long, bool, bool) at sw/source/core/layout/wsfrm.cxx:2659:27
        >  #1 in SwFrame::Grow(long, bool, bool) at sw/source/core/layout/wsfrm.cxx:1493:35
        >  #2 in SwContentFrame::GrowFrame(long, bool, bool) at sw/source/core/layout/wsfrm.cxx:2147:37
        >  #3 in SwFrame::Grow(long, bool, bool) at sw/source/core/layout/wsfrm.cxx:1493:35
        >  #4 in SwTextFrame::GrowTst(long) at sw/source/core/inc/txtfrm.hxx:815:12
        >  #5 in SwTextFrameBreak::IsInside(SwTextMargin const&) const at sw/source/core/text/widorp.cxx:156:34
        [...]
        
        when frame 5 calls
        
                    nHeight += m_pFrame->GrowTst( LONG_MAX );
        
        As various places along the code path between frames 5 and 0 already clip values
        at LONG_MAX, it looks reasonable to similarly clip the increased nReal here.
        
        Change-Id: I27202ad47a397f8f57cfccfb3cb85a5dc0ac17cb
        Reviewed-on: https://gerrit.libreoffice.org/76851
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [72ce0058eacbd199a6bbda27e5ec80b0495b61b1]

        Fix typos
        
        Change-Id: I8e2f3104f3ae9d20e520d357e61c02afde0cedf4
        Reviewed-on: https://gerrit.libreoffice.org/76858
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-08-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1f0802c13e835363ff48ee71a18876527321e7d8]

        Fix typo in code
        
        Change-Id: Ie32bb0cf7f987ab57dc03d1485535a1019fd111a
        Reviewed-on: https://gerrit.libreoffice.org/76853
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2019-08-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7bef1aa72271361921b452559bb5debe3bfcf925]

        Fix typos
        
        Change-Id: Ie183c445bf8a545f59aac7b0e29f72ab679a6cf3
        Reviewed-on: https://gerrit.libreoffice.org/76852
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-08-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [493a1bfbc07394a94b6b8f0b35946b9e17c96001]

        Revert "fix some accessibility warnings"
        
        This reverts commit 885ae69174cf717edd00526e5cf8f1585c505c95.
        
        <caolan> noel_grandin, wrt the accessibility labelled-by and label-for. If the label really is a GtkLabel then setting its mnemonic target (in glade, general tab, and use underline and select a target) is the most straight forward thing to do and implies those a11y relations
        <caolan> the painful manual a11y labelled-by/label-for are typically for using something weird, like a checkbutton, as a label for something
        
        Change-Id: I13db8ec65d10248aa46cb6b01398ec302dd06b59
        Reviewed-on: https://gerrit.libreoffice.org/76837
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-02  Caolán McNamara  <caolanm@redhat.com>  [ce64ab3c4a8cbd633b91e2313b82d8b4f309cff8]

        weld OGeneralSpecialJDBCConnectionPageSetup
        
        Change-Id: Ie4c2a34127a79d290105f0f032b4edf22d5871cd
        Reviewed-on: https://gerrit.libreoffice.org/76838
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-02  Lionel Elie Mamane  <lionel@mamane.lu>  [6d482d0ac21249d4d4987cda1bfe51f967c36dc8]

        build fails with libxmlsec version 1.2.27
        
        Due to indirect inclusion of C++ headers in scope of an 'extern "C"'.
        Possibly it works with version 1.2.24 to 1.2.26.
        
        Change-Id: I12bd43b51b1cf829bfe91d4ab1eb5470b86ec18e
        Reviewed-on: https://gerrit.libreoffice.org/75349
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e154e3652e8292fce066f0f942620c859a5e3991]

        Fix typos
        
        Change-Id: I3d1dd03022eb37609ee0dd62c4ee9cec93ac0717
        Reviewed-on: https://gerrit.libreoffice.org/76813
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-08-02  László Németh  <nemeth@numbertext.org>  [2550b380e8f81528aa2dde5790c3b607c068ee1a]

        tdf#123702 RTF/DOCX default 1" left/right page margins
        
        since MSO 2007: now 1440 twips = 2540 1/100 mm (it was
        1800 twips = 3175 1/100 mm).
        
        Changing the default value fixes the layout of the
        documents based on RTF templates without explicit margins.
        
        Change-Id: I0395fb7cdd6ba176f266c8f0a9309ba48a047da3
        Reviewed-on: https://gerrit.libreoffice.org/76812
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-08-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [885ae69174cf717edd00526e5cf8f1585c505c95]

        fix some accessibility warnings
        
        Change-Id: I18f9a71ac4e2ef5c159e13bc3cb0e36cf7c550a5
        Reviewed-on: https://gerrit.libreoffice.org/76834
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-02  Caolán McNamara  <caolanm@redhat.com>  [620fff54ca9cd04459cc5d963ef94d4438129fe4]

        weld OAuthentificationPageSetup
        
        Change-Id: Ib5de669f22abeaae3716918702066ce608910874
        Reviewed-on: https://gerrit.libreoffice.org/76830
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-02  Caolán McNamara  <caolanm@redhat.com>  [6aaf6c4c5ad096ed11fc524ebe0540ba0a41c053]

        DrawButtonFlags::NoText never set
        
        Change-Id: I23531adc0798ec4a97538a8002ba0866535677a3
        Reviewed-on: https://gerrit.libreoffice.org/76829
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-02  Caolán McNamara  <caolanm@redhat.com>  [40b18263e71921a5bb4f219b2098022a5bbbad19]

        DrawButtonFlags::NoImage never set
        
        Change-Id: I7ad7dbadad3bff1fe60b4aa9950bf1ec6a902835
        Reviewed-on: https://gerrit.libreoffice.org/76828
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-02  László Németh  <nemeth@numbertext.org>  [7f38fabe3f723c85482c91ce6586e38081ee013f]

        tdf#126243 DOCX change tracking: pStyle needs simplified style id
        
        in reject data to import style names correctly in MSO, too.
        
        Change-Id: I1cf346eaf36f6d949ea7abf9d9af3bae85c7ce0e
        Reviewed-on: https://gerrit.libreoffice.org/76799
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-08-02  Miklos Vajna  <vmiklos@collabora.com>  [8f36d40426fa83bf7923a818377cc50048199dfd]

        sw btlr writing mode: RTF filter of Writer tbrl textframes
        
        Fix both import and export. Values 1 and 3 seems to be the same. Accept
        both on import, but write 3, as DOCX only has a single value and Word
        uses 3 when doing DOCX->RTF conversion.
        
        Change-Id: Ic5420091ffee9eb20c6aaac61a127e93289aa9fe
        Reviewed-on: https://gerrit.libreoffice.org/76823
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-02  Stephan Bergmann  <sbergman@redhat.com>  [73f1cb6b64bd295e37af5c50b88b472c6d40b8e4]

        -Werror,-Wunused-private-field
        
        Change-Id: Icdb749d46249ea29badbe523320b17312e077684
        Reviewed-on: https://gerrit.libreoffice.org/76811
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9b39866149aad91c79ea276c2a484c282f8ad6e1]

        Fix typos
        
        Change-Id: Ic7b6014e09e3ee1a1b4917008a267b8fa2dbc1f5
        Reviewed-on: https://gerrit.libreoffice.org/76814
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-08-02  Mike Kaganski  <mike.kaganski@collabora.com>  [1a1f4e73b7ab9e5b071aab74c8d7e27ba2b2d29c]

        tdf#126643: avoid unnecessary asking for JRE in script organizer dialog
        
        Use two-pass search for the needed language node; if it fails with Java
        interaction disabled, only then repeat the search with it enabled, like
        in commit f3ce30ec75a4d7116b9cd4d7b21d9aaa0e237eeb.
        
        Change-Id: Icde5dbeb552a6837af02182f7b8cbbc90765c5a5
        Reviewed-on: https://gerrit.libreoffice.org/76831
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-01  Shubham Goyal  <22shubh22@gmail.com>  [02d16928bcd1eb2b6dfd7524ea9af591c0f5f2e0]

        Make QR Code callable in calc and writer
        
        Change-Id: I73793100478c34a7721821cec1f8ccec0174d20c
        Reviewed-on: https://gerrit.libreoffice.org/74598
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8fe5161a9e36d8285c489da7167d7cca27cb0f1d]

        Fix typos
        
        Change-Id: I2238961a7b124652e90e948e27a6ca9d98dc54ac
        Reviewed-on: https://gerrit.libreoffice.org/76826
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-08-01  Caolán McNamara  <caolanm@redhat.com>  [3c498ff3de6b4fb0ccdebc19d1b4dc5452e6d70b]

        drop newly unused EnableImageDisplay + EnableTextDisplay
        
        Change-Id: I534c5fcfe2e8b55d0f01075b62e7168a10e805a9
        Reviewed-on: https://gerrit.libreoffice.org/76819
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-01  Caolán McNamara  <caolanm@redhat.com>  [a9f8f86387e7ef7eb5dd17528075e510a1b084a5]

        weld OMySQLIntroPageSetup
        
        Change-Id: I8378860bfc5cb087b5c04a73e99965afdee4c23f
        Reviewed-on: https://gerrit.libreoffice.org/76822
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-01  Caolán McNamara  <caolanm@redhat.com>  [ded2045789001479609249cf8afe2fc6828046f8]

        some missed vcl::Window->TabPageParent opportunities
        
        Change-Id: Ie5e66723ad497f927bc26bbe01c8194712455caf
        Reviewed-on: https://gerrit.libreoffice.org/76821
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-01  Caolán McNamara  <caolanm@redhat.com>  [1edbdcda1d04def963a5d92ef0c731214ff9574d]

        weld OFinalDBPageSetup
        
        Change-Id: Ie05e086c393ef6572c92e7c4975b1c9dd9e3ad48
        Reviewed-on: https://gerrit.libreoffice.org/76818
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-01  Caolán McNamara  <caolanm@redhat.com>  [57f30096080c7a9c072c551d68d2ffc20fa1e40b]

        weld OGeneralPage and OGeneralPageWizard
        
        Change-Id: I7caa08a5e060371c9b80ff83b141c27af09246bf
        Reviewed-on: https://gerrit.libreoffice.org/76817
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-01  Caolán McNamara  <caolanm@redhat.com>  [aee3aa2610971936d6f402365ebf34c14847ab44]

        no point in using a map anymore
        
        seeing as we want alphabetical sort now, there's no point in
        calling GetLineRange and using a map
        
        and only need to set the widget as sorted in the ctor, it remains
        always sorted
        
        Change-Id: Ieb5e5c8d9e36375a723376b0009062d6313c8779
        Reviewed-on: https://gerrit.libreoffice.org/76810
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-01  Caolán McNamara  <caolanm@redhat.com>  [68bab1db3b0eaedd315ce7cea32a614f47607b9b]

        Resolves: tdf#126661 unexpected sort between freeze+thaw
        
        Change-Id: Ibb6b404d32e38c72fb1ff4be73f3a5f116d55692
        Reviewed-on: https://gerrit.libreoffice.org/76809
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-01  Caolán McNamara  <caolanm@redhat.com>  [58212048ef59e60b15b6261afbb40af048d1a95a]

        sort outside thaw
        
        Change-Id: Ifafae5f4ddba816ef3b11d4babd54ae6495a487f
        Reviewed-on: https://gerrit.libreoffice.org/76816
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-01  Eike Rathke  <erack@redhat.com>  [fe511a5068b12904b2242d38b3c56ea3a365da23]

        Resolves: tdf#126282 add English (Sri Lanka) [en-LK] locale data
        
        Change-Id: I0a678a3599c43e5158c843d7781a0f55a3b03261
        Reviewed-on: https://gerrit.libreoffice.org/76808
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-08-01  Eike Rathke  <erack@redhat.com>  [bfa0a2ee278fbe23f2b2c7122a1ca63639b2da41]

        tdf#126282 add English (Sri Lanka) [en-LK] 0xA409 to language list
        
        Change-Id: I2b02498684c952f9a6bf8f6bc17a3355c3607aac
        Reviewed-on: https://gerrit.libreoffice.org/76807
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-08-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [555729bc497b2507407ecd2f0ae29a4e9fe36f70]

        remove some resolved ui suppressions
        
        and enhance the script to make finding the unused ones easier
        
        Change-Id: I937246e98d93fb999a23f2283b6794eaaa6dfa99
        Reviewed-on: https://gerrit.libreoffice.org/76806
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [9496e3d2ac42ae6e5a0ab4299eb388c47a92effd]

        skip some indirection
        
        these don't need to use std::unique_ptr
        
        Change-Id: I03140c7957fd59443db932c37890a6742c6d3bec
        Reviewed-on: https://gerrit.libreoffice.org/76800
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-01  Justin Luth  <justin.luth@collabora.com>  [b47a8f091ad8f9048a6b7962e9cde5d04ea0d665]

        tdf#126544 writerfilter: check parent style exists before assigning
        
        If you set the parent style to a style that is not yet created,
        then it silently fails, and thus inherits from nothing!
        
        Change-Id: Ibb85235643dd5b1eb9b0bd43f701580f24b2b7fa
        Reviewed-on: https://gerrit.libreoffice.org/76805
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-08-01  Miklos Vajna  <vmiklos@collabora.com>  [27c46ecf34b32bae1806d3fc0e1684179301feb8]

        sw comments on frames: improve doc coordinates -> doc model pos conversion
        
        In case an as-char image at the end of a paragraph was commented and the
        user clicked past the end of the paragraph, we defaulted to extending
        that comment, rather appending content. (The cursor was placed between
        the as-char image and the comment anchor, not past the comment anchor.)
        
        This doesn't seem to be useful, probably the expectation is that if the
        user clicks before the comment anchor then we extend the comment range,
        and if the click is after the comment anchor, then we don't. In both
        cases we used to *select* the comment anchor, so typing a character
        deleted the comment instead.
        
        This commit is a step in the direction of never selecting the comment
        anchor: now if you click past the comment anchor, then we place the
        cursor after the comment anchor.
        
        (But clicking before the comment anchor results in unchanged behavior
        for now.)
        
        Change-Id: I6c36ec4344591fdf330a73bcd3cdd6fd0610e339
        Reviewed-on: https://gerrit.libreoffice.org/76803
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-08-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [c9d6de20d9a64481ca3dd0f099b752a4ef11a46e]

        clean up ViewCallback nicely in sw and sd
        
        Change-Id: I471768083e46b43df37b500bb51dfa13a1b54b75
        Reviewed-on: https://gerrit.libreoffice.org/76797
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-01  Caolán McNamara  <caolanm@redhat.com>  [81963b5c68b492f6a75dd17fb0bec80e5dad9955]

        weld SvxDefaultColorOptPage
        
        Change-Id: I5741ee4d0df724e9f1df72ce668f9f2e53541280
        Reviewed-on: https://gerrit.libreoffice.org/76802
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-01  Heiko Tietze  <tietze.heiko@gmail.com>  [f38717a8025a37d1d7bf0c040df4fe9aca88b6f3]

        Resolves: tdf#126496 - "Page Fields" in pivot table unclear
        
        Renamed to Filters
        
        Change-Id: I512a06830635a8b6c62ca8a0ad64683f9824b9e0
        Reviewed-on: https://gerrit.libreoffice.org/76777
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-08-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [64d1b9673260b70e241fa1775a5116be74469b71]

        remove unnecessary code in doc_registerCallback
        
        after
            commit 98c0cefb18d8af7aa4732708ba0ae6be2e808d6f
            Date:   Wed Jul 31 12:40:29 2019 +0200
            desktop: fix UB in DesktopLOKTest::testCommentsCallbacksWriter()
        
        Change-Id: I254d8413e707d4525efbfb2050e5b29f70c4bed7
        Reviewed-on: https://gerrit.libreoffice.org/76796
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-01  Caolán McNamara  <caolanm@redhat.com>  [19fed74483ea32c10d740a4113a6ee8c96f77930]

        drop some resolved ui suppressions
        
        Change-Id: Ie717e13ba703149ab563c3930d5174fdd5e5d6c7
        Reviewed-on: https://gerrit.libreoffice.org/76794
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [00ffeac0977ce8e351c06dc9409b032575c7f180]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#126623 Correct URL for Mysql JDBC page
            
            Change-Id: I326e123ec446aa818c0761ed172f2c4cfd09bbd0
            Reviewed-on: https://gerrit.libreoffice.org/76801
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-08-01  Caolán McNamara  <caolanm@redhat.com>  [b11195b416d2c4fbffa44da4049d6136055ba9d1]

        drop newly unused OptHeaderTabListBox
        
        Change-Id: I08926e91a61e7bdd4de4ac96083e970268801d6f
        Reviewed-on: https://gerrit.libreoffice.org/76789
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-01  Caolán McNamara  <caolanm@redhat.com>  [3f738d8f9e5c448ddf352a8e10e6c619dde7d87d]

        weld SvxPathTabPage
        
        Change-Id: If9b982d9e73adbb55e940ae12e5d894dd803f7f3
        Reviewed-on: https://gerrit.libreoffice.org/76788
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-01  Caolán McNamara  <caolanm@redhat.com>  [a98afdd321439cfe376299eef42d9fd5c449355a]

        should toggle all others to false, not true
        
        regression since...
        
        commit 5c32ba63163d9556ff89782a8074924cdf9dc554
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Thu Apr 4 14:30:03 2019 +0100
        
            weld OTableSubscriptionPage
        
        Change-Id: Iec3bec1b49af3e60b80301665ff3834f24f72222
        Reviewed-on: https://gerrit.libreoffice.org/76787
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-08-01  Mike Kaganski  <mike.kaganski@collabora.com>  [2207269a84c7c9920af3385b837ce67978c720b4]

        tdf#126641: don't fail on file URLs with fragment
        
        This only fixes part that the URL refuses to open the target file.
        Honoring fragment isn't fixed here, since it's the system call to
        ShellExecuteExW that in this case internally converts the file URL
        into a system path, and strips the fragment from it.
        
        Regression from commit d59ec4cd1660410fa1b18c50d2d83b1417a82ddc.
        
        Change-Id: I6c9ed27e9a5bd7f2780dd3be96f816a6e825e043
        Reviewed-on: https://gerrit.libreoffice.org/76778
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-01  Stephan Bergmann  <sbergman@redhat.com>  [ed115c1bb7a08d98527210b384e3f4ada372f9e5]

        missing include
        
        Change-Id: I9c3d551d2053b53bde3b032036bc531a02217300
        Reviewed-on: https://gerrit.libreoffice.org/76782
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-08-01  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [20e7632919f4bbefabb4190d10ee79c65b89dca7]

        tdf#126168: sw undo/redo crash fixed
        
        After undo of style creation we have a dangling pointers to
        deleted style in SwUndoSetFlyFormat. So instead of keeping
        pointers to SwFrameFormat which can be invalidated, we could
        keep style name and find style by name.
        
        Change-Id: I9a60d6b3311278d7391d676010c31c862189fd08
        Reviewed-on: https://gerrit.libreoffice.org/76351
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins

2019-08-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [892b434f92f59108eccdb4a39e7e457e2eefdf76]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Update page with video on 6.3 New Features
            
            Change-Id: If9819fc8a3c324f3c4a5d6acff9f5edab3a69833
            Reviewed-on: https://gerrit.libreoffice.org/76795
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-08-01  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [26bcfbe48b30e0a525a0f25b73ddcacdd158256b]

        Notify the client when we close the sidebar
        
        Reviewed-on: https://gerrit.libreoffice.org/71844
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 60c048e665c7e8dc32c378f0364931b6e26a9ca2)
        
        Change-Id: I4879d65285e01cf2fd99233d226f4201997b4dd7
        Reviewed-on: https://gerrit.libreoffice.org/76784
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-01  Mike Kaganski  <mike.kaganski@collabora.com>  [de77f1d4a06148f94312df3917999e7285775bb3]

        Silence -Wunused-function on Android
        
        after commit bf6bde2da134dad60ecbf8f3e97674abadb7349e
        
        Change-Id: Iaf6f1457f95e5b821879b735c16a692cca7515db
        Reviewed-on: https://gerrit.libreoffice.org/76791
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [e137449a420a02bdeffd26447bc029df5c823916]

        clean up ViewCallback nicely
        
        Change-Id: Idb882460092642bc77804560cd8fd6432a590323
        Reviewed-on: https://gerrit.libreoffice.org/76776
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-01  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [874b511b9587495c29455e61fb4ed0052eb8f45b]

        LOK: support sidebars in writer and calc
        
        [ Miklos: added code to release LOK notifiers in
        SfxWorkWindow::DeleteControllers_Impl() during shutdown. ]
        
        Reviewed-on: https://gerrit.libreoffice.org/71843
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 5ddf630222241bec4deda56d10992c35ae4efe06)
        
        Change-Id: I3a3bd1fb6922e435599f604328f558be60594729
        Reviewed-on: https://gerrit.libreoffice.org/76556
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-01  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [cbbda5b9267f9f7c7028ebc3f0867ddc6715543a]

        mysqlc: Add test for textual blob types
        
        Test setting and querying the following data types:
        TINYTEXT, TEXT, MEDIUMTEXT, LONGTEXT
        
        Test them using prepared statements.
        
        Change-Id: I43387034ad8c32c3731cde70a22cc8b3dd652b78
        Reviewed-on: https://gerrit.libreoffice.org/76747
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-08-01  Mike Kaganski  <mike.kaganski@collabora.com>  [bf6bde2da134dad60ecbf8f3e97674abadb7349e]

        Unify some code across platforms to use static initializers
        
        Static initializers were used for the environment strings since
        commit d19c40f45dc8e8bcd9db4c6b83bdcf6367f6fbe7 to workaround
        thread-unsafe getenv. The special case for Android was initially
        introduced in commit 60628799633ffde502cb105b98d3f254f93115aa,
        to allow modifying the environment in the code; then was fixed
        in commit 4fbf6df784529d48cf194a2d9c495ffb47933d59. That was
        relying on the functions being called each time their results
        were used. But commit 9f027559557cb132835d8a13cdc0281ad4e757ae
        changed that, making the results static, thus only calling the
        functions once on all platforms.
        
        This was effective more than a year already, so presumably the
        special-casing for Android isn't needed anymore. Thus, this patch
        unifies all platforms to use the same approach (calling getenv
        once, storing copies of result in static variables.
        
        Also this stores flags used in maybeOutputTimestamp to static
        variables, too, to avoid parsing strings each time the function
        is called.
        
        Change-Id: I84bdbfb900c15b407fb555296d2613bd3d62da7e
        Reviewed-on: https://gerrit.libreoffice.org/76573
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [6eefac3b3744f806b0a35afbd0d9669d840118f4]

        loplugin:stringconstant
        
        Change-Id: Ia79eb53c3ab3a61a247ed56e0e1a956518721fa0
        Reviewed-on: https://gerrit.libreoffice.org/76775
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-01  Michael Stahl  <Michael.Stahl@cib.de>  [49a32d5567a07ce0deb901a491a9cedb3cd3bbfc]

        tdf#126138 sw: disambiguate SwTabFrame::FindLastContent()
        
        Most callers don't actually care about the SwContentFrame but want its
        upper; introduce FindLastContentOrTable() for those.
        
        Last frame can be a SwTabFrame quite simply if you delete the trailing
        paragraph with Ctrl+Shift+Del from the last cell of nested table.
        
        Change-Id: Ieab9e1ff2a5fa7b75d84dfc3cc4d17c867751b0c
        Reviewed-on: https://gerrit.libreoffice.org/76759
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-08-01  Michael Stahl  <Michael.Stahl@cib.de>  [b93216e8253c984a3ce36a9fc55516aa85f98d5f]

        tdf#126138 sw: invalid static_cast in SwTabFrame::FindLastContent()
        
        Change-Id: I64412f32f1be78a647710e96f0a92cd78921d784
        Reviewed-on: https://gerrit.libreoffice.org/76755
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-08-01  Balazs Varga  <balazs.varga991@gmail.com>  [0dab9b7c83099a192ec61486e7a9fd04aecd3686]

        tdf#126244 Chart view: fix rotation of complex category labels
        
        The first level of vertical category axis labels orientation
        should be horizontal, other levels should be rotated to 90°.
        Also do not allow text break for complex vertical category axis
        labels.
        
        Change-Id: I01a6d9f753e767927fa71e2967dc3e6bad270565
        Reviewed-on: https://gerrit.libreoffice.org/76754
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-08-01  Tünde Tóth  <tundeth@gmail.com>  [a912df26c6bd9251802f853775753d20f3b3de2b]

        tdf#126590 DOCX import: fix absolute hyperlinks to documents
        
        Absolute links in DOCX documents created with Word didn't work.
        
        Change-Id: Ie23c9ded1c88752768b925ec26df3061beeddd8e
        Reviewed-on: https://gerrit.libreoffice.org/76581
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-01  Miklos Vajna  <vmiklos@collabora.com>  [97185d833c8dc75032ff73cbf597635b32c5f5fb]

        xmloff: create XMLImpressStylesExportOOO instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I6b99c5975eacbaba5dbec1ae679c9e5726bdfd6b
        Reviewed-on: https://gerrit.libreoffice.org/76766
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-08-01  László Németh  <nemeth@numbertext.org>  [26c2cea1ab0efeb3ea641c335472e411dab2e928]

        tdf#118699 change tracking: fix accept before empty line
        
        Empty paragraph after deletion of wholly paragraphs doesn't
        get the style of the tracked deletion by accepting the change.
        
        Fix also tdf#125916 again. Note: lcl_CopyStyle() hasn't been changed.
        
        Change-Id: I07720ec7e11fe99c6e7accf19535e2eebade191f
        Reviewed-on: https://gerrit.libreoffice.org/76381
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-08-01  László Németh  <nemeth@numbertext.org>  [fa5eb82b398e29ae033f7b7c8c8195dfc10cf5b0]

        tdf#118699 change tracking: don't number empty lines
        
        after tracked deletions with numbering in Hide changes mode.
        
        Change-Id: I9a0c01d3aa00a2d54ffd37c8b85027eb2feeb841
        Reviewed-on: https://gerrit.libreoffice.org/76335
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-08-01  László Németh  <nemeth@numbertext.org>  [1aac73a1fb260e4c76a483a68f003913fdd2c4bb]

        tdf#125990 change tracking: remove text join workaround
        
        at wholly deletion of paragraphs, disable failing unit tests
        related to the temporary regressions.
        
        This partially revert commits
        
        commit 22639148ae5400bac98f32a75d7431b857c80195
            "tdf#54819 change tracking: keep paragraph style after full deletion"
        commit 8acc15b5113c798ecdbeed91456a92e7b0c1334e
            "tdf#118699 DOCX import: don't add numbering."
        commit caeb6ff68d49e1b1ca911cf3f63371b855ee935d
            "DOCX import: clean-up FinalizeImport() of change tracking"
        etc.
        
        Change-Id: Ia42749fd9f22f3bc1c7c2f38b604b1926631fc77
        Reviewed-on: https://gerrit.libreoffice.org/76324
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-08-01  Michael Stahl  <Michael.Stahl@cib.de>  [beec1594587d0bf1ea2268f9a435c948b5580278]

        tdf#125319 sw_redlinehide: handle empty paragraphs more like Word
        
        Partially revert commit c20308f1b919ca5ce61233068946e5fddb7eadb3
        Partially revert commit 4439427aadeaa0cb611011b46f0fa14bfa196f33
            "#i100466# correction for showing and hiding redlines"
        
        This gets us somewhat closer to what Word does but not exactly the same;
        Word actually creates a separate formatting redline about paragraph
        property changes at the time when you merge the paragraphs, but Writer's
        formatting redlines are quite unhelpful.
        
        Unfortunately ODF documents from OOo 3.2 and later (possibly also
        pre-3.0, haven't checked that) will look different if they contain such
        redlines.
        
        Change-Id: I6ca67e45d805014dd0b94b0ff063780fce4207c6
        Reviewed-on: https://gerrit.libreoffice.org/72425
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-08-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [4a5bb4c94037ba0461bc29f447ee919ebc2a4b86]

        Publish XAcceleratorConfiguration and related interfaces
        
        Change-Id: Ie3f699f673fde938dd2f9b1851420b88a2540f28
        Reviewed-on: https://gerrit.libreoffice.org/76580
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-01  Stephan Bergmann  <sbergman@redhat.com>  [4b4c7e76e6c2ea0d47a42a5107352d3ad7341fbf]

        Only build LOKDocView-0.1.gir when necessary
        
        Prior to 634844354ee6ed884128086a80c3ee32c889d8c9 "sysui: fix rpm errors in
        freedesktop-menus (4.14.1)" it had been build as part of
        sysui/desktop/share/create_tree.sh, which is presumably only called when
        building for deb or rpm PKGFORMAT.  Building it now in more cases started to
        cause issues, like
        
        > g-ir-scanner: link: /home/sbergman/llvm/inst/bin/clang --gcc-toolchain=/home/sbergman/gcc/trunk/inst -fdiagnostics-color -fsanitize=address -fsanitize-address-globals-dead-stripping -fsanitize-address-use-after-scope -fsanitize=undefined -fsanitize=local-bounds -fsanitize=nullability -o /home/sbergman/lo/core/tmp-introspectga_nlzjv/LOKDocView-0.1 /home/sbergman/lo/core/tmp-introspectga_nlzjv/LOKDocView-0.1.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/home/sbergman/lo/core/instdir/program -Wl,-rpath,/home/sbergman/lo/core/instdir/program -llibreofficekitgtk -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -pthread -lgmodule-2.0 -lglib-2.0
        > /usr/bin/ld: /home/sbergman/lo/core/instdir/program/liblibreofficekitgtk.so: undefined reference to `__ubsan_handle_function_type_mismatch_v1'
        > /usr/bin/ld: /home/sbergman/lo/core/instdir/program/liblibreofficekitgtk.so: undefined reference to `__ubsan_vptr_type_cache'
        > /usr/bin/ld: /home/sbergman/lo/core/instdir/program/liblibreofficekitgtk.so: undefined reference to `__ubsan_handle_dynamic_type_cache_miss'
        
        in an ASan+UBSan build (where g-ir-scanner should apparently use CXX instead of
        CC for linking, but there appears to be no easy way to tell g-ir-scanner to do
        so).
        
        Change-Id: I5a960c6ed387722138d4b3d156c87038f3e5b8ca
        Reviewed-on: https://gerrit.libreoffice.org/76769
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [12062cb281dce9b23bf643dce7744520cf8820f7]

        new loplugin:mapindex
        
        Change-Id: I6b5f73b2187009e95d4d666e03e5803f522cee06
        Reviewed-on: https://gerrit.libreoffice.org/76584
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-08-01  Jim Raykowski  <raykowj@gmail.com>  [0cc2ec0f0f2380d2c5456a5b8c9bb1789e832cde]

        tdf#126584 Disable styles next style edit style button
        
        ...on dialog opening for paragraph and page new style creation.
        
        Change-Id: I64dd51947261249293581c73bd1c410f3b54a592
        Reviewed-on: https://gerrit.libreoffice.org/76717
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-08-01  Mike Kaganski  <mike.kaganski@collabora.com>  [31fd67376ecc3b20b60d6c60eea0e01c1a9992e5]

        Sometimes static checks are enough.
        
        Change-Id: I61e7a28c5beab8f0c619767545009cefae6ddcd9
        Reviewed-on: https://gerrit.libreoffice.org/76772
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-08-01  andreas kainz  <kainz.a@gmail.com>  [5c30c20101f72d973ff28c228f755e635cad14d5]

        NB writer: start with visibility support
        
        Change-Id: Ib2b930b596a361e4999153b8f9d7b984cd3864d8
        Reviewed-on: https://gerrit.libreoffice.org/76770
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-07-31  Caolán McNamara  <caolanm@redhat.com>  [9ac1669c875a6767907d99593b0f271db4d25042]

        crash on missing reset button
        
        in database user admin dialog
        
        Change-Id: Icbacf37d23994ddb81fa0aa3f67468aeaf1d71f2
        Reviewed-on: https://gerrit.libreoffice.org/76767
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-31  Caolán McNamara  <caolanm@redhat.com>  [56bde3321e36347ccccfaf57ccfc2bd7bb8715d5]

        weld ConnectionPoolOptionsPage
        
        Change-Id: I7a772fd441304eaa1f08c1474b28a471cf33af5a
        Reviewed-on: https://gerrit.libreoffice.org/76756
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-31  Caolán McNamara  <caolanm@redhat.com>  [b3cf88ffa1fe7f4d0dc2a7fdca755eaaef323c81]

        weld SvxFontSubstTabPage
        
        Change-Id: If24e80da4042ea37ea2613a6c62e015d0d925dc8
        Reviewed-on: https://gerrit.libreoffice.org/76753
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-31  Caolán McNamara  <caolanm@redhat.com>  [cd64d19a668b39fbb624e1786a0b5e0ccfcebdfb]

        retain column alignment on resize
        
        Change-Id: I9ba400817414ba3830823278137a806201992de5
        Reviewed-on: https://gerrit.libreoffice.org/76752
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-31  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [acafd1ac87cb23a447353b8f0419a25fbe1c4430]

        mysqlc: getTablePrivileges not implemented, so..
        
        it should throw an exception.
        
        Reviewed-on: https://gerrit.libreoffice.org/60460
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit 19f8ea668833a4dc90244792cbf91881b0ca9a07)
        
        Change-Id: I32b0b5dde0bcfd8cc59d0814a9f35d43c0f58ae1
        Reviewed-on: https://gerrit.libreoffice.org/76750
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b9b7df5f558eb79533622df5f3390f79a1e5aa79]

        Fix typos
        
        Change-Id: I3a877a8eb0babb9d04ac9750494576869481c8db
        Reviewed-on: https://gerrit.libreoffice.org/76763
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e1bc254df07c3cb566da71244a62187330fe381a]

        Removed executable permission on file
        
        Change-Id: Ie79c27596ed7960ac9cc09dc8ab341c0ccdfad7d
        Reviewed-on: https://gerrit.libreoffice.org/76762
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-31  Daniel Silva  <danielfaleirosilva@gmail.com>  [f50363c7008c239d302944144beb256de6a55f38]

        tdf#54908 Make selection active if there's a selection (Writer)
        
        If the user make a selection in Writer and then opens print dialog or PDF
        export dialog, Print Selection is the default option.
        
        Change-Id: I46ba90cfeabafef1c05dd3e5008ecf55f177a146
        Reviewed-on: https://gerrit.libreoffice.org/64804
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins

2019-07-31  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [08d23078d4636fc9fadfa45d4a0ed847cfcf7e9c]

        update credits
        
        Change-Id: Ib225bd0d58cb9c0dff88961a064f1a19ae91d528

2019-07-31  Michael Stahl  <Michael.Stahl@cib.de>  [b1d555ed42a035e0489accc19903c1ed8897bcee]

        solenv installer: don't let RPM generate config(...) Requires
        
        Fedora 30's rpm 4.14.2.1 will generate this Requires:
        config(lodevbasis6.1-core) = 6.1.7.0.0-1
        
        ... but no corresponding Provides because that's disabled, so the
        package cannot be installed.
        
        The reason is that there is one %config file in the -core rpm:
        %attr(0644,root,root) %config(noreplace) "/opt/libreofficedev6.1/./share/psprint/psprint.conf"
        
        Old RPM from CentOS6 does not generate these config requires.
        
        Unfortunately there doesn't appear to be a way to disable this
        config(...) without disabling AutoReq, so do that, and invoke the shell
        script find-requires-x11.sh manually from epmfile.pm.
        
        Change-Id: I7fee0d9cd1b9e79f81bd4c611500e84736564881
        Reviewed-on: https://gerrit.libreoffice.org/76736
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [6b962889b2581ed67e20e4f3028757859361c28e]

        Improved loplugin:stringconstant (now that GCC 7 supports it)
        
        Change-Id: I8f83c1941b8f39b261005939f4dcf3577ae9fc6f
        Reviewed-on: https://gerrit.libreoffice.org/76702
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Miklos Vajna  <vmiklos@collabora.com>  [98c0cefb18d8af7aa4732708ba0ae6be2e808d6f]

        desktop: fix UB in DesktopLOKTest::testCommentsCallbacksWriter()
        
        This was similar to the previous
        DesktopLOKTest::testWriterCommentInsertCursor() case. Also, go via the
        vtable in desktop/ so the callback caching there is not bypassed, which
        could be another source of dangling pointers.
        
        Change-Id: I78802b9014ece8f376ae3cf7c517b01c7d1076a0
        Reviewed-on: https://gerrit.libreoffice.org/76737
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2019-07-31  Miklos Vajna  <vmiklos@collabora.com>  [d2355c7f27578ba04973ece3d2e58cfb60fb0714]

        desktop: fix UB in DesktopLOKTest::testWriterCommentInsertCursor()
        
        This was introduced in 70d3bbe11e56f12a339a5b8759b53a96b4fe84ab (sfx2:
        Enable sidebar on calc and writer, but not in impress, 2019-05-02).
        
        See <https://gerrit.libreoffice.org/76555> for an ubsan backtrace.
        
        Change-Id: Ib9bf9b12e78a29b2a165bb4ceda144c46f38f308
        Reviewed-on: https://gerrit.libreoffice.org/76735
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-31  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [1dd8cde5cd2e692a442b6885c59634fba3737284]

        tdf#70813 Sorted list of macros in macro dialog
        
        Change-Id: Ibb488b2252a2eea001f1f00aacc4060e365e0df0
        Reviewed-on: https://gerrit.libreoffice.org/76739
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [496f32ea2ba3600f739cf8e56e5fae65ce4927cb]

        Fix typos
        
        Change-Id: I69e5c6d82fddd1da1e414e7764f3a5d90351a43d
        Reviewed-on: https://gerrit.libreoffice.org/76377
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [caa626809433b06b2a6f5eff80c6d0d2f4d71b7e]

        Fix typos
        
        Change-Id: I2b9361433df39f66ec8328262a3128cf7294b6e1
        Reviewed-on: https://gerrit.libreoffice.org/76720
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [40c250cae0c75b1762eb89caf66c14d37ffe5288]

        Improved loplugin:stringconstant (now that GCC 7 supports it): UnoControls
        
        Change-Id: I4f24cb6e5c44b27dc0fc85ddadedb7a93b4e5eb4
        Reviewed-on: https://gerrit.libreoffice.org/76701
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [da40541afb7502156e5715715ee527f92dd62354]

        Improved loplugin:stringconstant (now that GCC 7 supports it): accessibility
        
        Change-Id: Ib3759b6e379922b8a84d2d512b9dd50a1394ff88
        Reviewed-on: https://gerrit.libreoffice.org/76700
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [b4dc9062e167b0d786d209348f4ca996f8b8fd50]

        Improved loplugin:stringconstant (now that GCC 7 supports it): animations
        
        Change-Id: I05d48f4e504eae76768d0606091ecdb58e67d8bd
        Reviewed-on: https://gerrit.libreoffice.org/76699
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [2925275a63ded4e8a48db4d22b1809112ccfdb6f]

        Improved loplugin:stringconstant (now that GCC 7 supports it): avmedia
        
        Change-Id: I3736d81f73658105b877cd9577c6023ca4ca0805
        Reviewed-on: https://gerrit.libreoffice.org/76698
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [69625a9191ec005a7f1885aa289a75251f7ccfb4]

        Improved loplugin:stringconstant (now that GCC 7 supports it): basctl
        
        Change-Id: Ide954bc4ebffef93c71a3ca5fbde51ea38b6cb28
        Reviewed-on: https://gerrit.libreoffice.org/76697
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [bde28d67c297884d099deab06e610fa3b3ce5cbd]

        Improved loplugin:stringconstant (now that GCC 7 supports it): basegfx
        
        Change-Id: Ic9aa3163bdddc84e69f346320e201e9db628ef98
        Reviewed-on: https://gerrit.libreoffice.org/76696
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [d204b7f78769cfcde19d587b6022b3613f39e640]

        Improved loplugin:stringconstant (now that GCC 7 supports it): basic
        
        Change-Id: I174b057e29e5c0d56534fb1d2b6240880c7ddf2b
        Reviewed-on: https://gerrit.libreoffice.org/76695
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [254b92005479a6d57dfdc63602a214d8d95df68a]

        Improved loplugin:stringconstant (now that GCC 7 supports it): binaryurp
        
        Change-Id: Ia8ae32426b886fff7824612898b485d090ca51c6
        Reviewed-on: https://gerrit.libreoffice.org/76694
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [6721d123fbb97007281e59537a77b6e5bf1651dc]

        Improved loplugin:stringconstant (now that GCC 7 supports it): canvas
        
        Change-Id: Ia01e9c6a5a730e0efe97a9315810a5dfef5ec98f
        Reviewed-on: https://gerrit.libreoffice.org/76693
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [2d447ddc7a46cb6eb475238df1e0b9d10f1e9c06]

        Improved loplugin:stringconstant (now that GCC 7 supports it): chart2
        
        Change-Id: I9fb8e2853b5ddb1f9fe589f4e47828025ea52915
        Reviewed-on: https://gerrit.libreoffice.org/76692
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [8b6c64513d6e3e2161f06c38fc093e47216dabb1]

        Improved loplugin:stringconstant (now that GCC 7 supports it): comphelper
        
        Change-Id: Ie0d3604b8742aed139131d523f6c7371bc02b7c3
        Reviewed-on: https://gerrit.libreoffice.org/76691
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [6c145a826f4ecebcc387b0bd1dac018980b90bf9]

        Improved loplugin:stringconstant (now that GCC 7 supports it): configmgr
        
        Change-Id: Ie82faef06ea13d1a0d3007915334822d3f4f94e3
        Reviewed-on: https://gerrit.libreoffice.org/76690
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [d4ef035e2d08ad91e6fccd58590abdff0d6260c7]

        Improved loplugin:stringconstant (now that GCC 7 supports it): connectivity
        
        Change-Id: I80dab66757b1f541d448a642a5ecddc876f55c7b
        Reviewed-on: https://gerrit.libreoffice.org/76689
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [c64e9ee263cf9150f12b45906ae21a553af06d9c]

        Improved loplugin:stringconstant (now that GCC 7 supports it): cppuhelper
        
        Change-Id: I6535fd0cf4f8b906c62fa51cb555da548c6e99ae
        Reviewed-on: https://gerrit.libreoffice.org/76688
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [74f6acf030a6289eb5a9635e1e9e1afd59aa4b90]

        Improved loplugin:stringconstant (now that GCC 7 supports it): cui
        
        Change-Id: If2a86e570cd8225acb27e9c37377078b7a246449
        Reviewed-on: https://gerrit.libreoffice.org/76687
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [a324b1ca1ae6185ea39db6daf68c7210b541ae96]

        Improved loplugin:stringconstant (now that GCC 7 supports it): dbaccess
        
        Change-Id: I85262c1f8d875fc8556773eab8636738340068c1
        Reviewed-on: https://gerrit.libreoffice.org/76686
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [fd912a3db4329ce882c78f10a4dbbc4d43601118]

        Improved loplugin:stringconstant (now that GCC 7 supports it): desktop
        
        Change-Id: Ieefdb08d6b92a0d70ecd9188f318e1738d61d803
        Reviewed-on: https://gerrit.libreoffice.org/76685
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [62e15f22e4a7f23837d1c4ea8f1e79d0d7970308]

        Improved loplugin:stringconstant (now that GCC 7 supports it): drawinglayer
        
        Change-Id: Ibe4f11a289fd7f1f7f2caf30a825a91d665cfcdb
        Reviewed-on: https://gerrit.libreoffice.org/76684
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [aa1a8a978d5589a4a9760239c3735cda10da8f26]

        Improved loplugin:stringconstant (now that GCC 7 supports it): dtrans
        
        Change-Id: I8894c9311e2a1dfe5c18a8ec1f0f7fe36ecc79bb
        Reviewed-on: https://gerrit.libreoffice.org/76683
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [4f2f0e64506b19b9fbca17a8810d313f6877805d]

        Improved loplugin:stringconstant (now that GCC 7 supports it): editeng
        
        Change-Id: Id1ed8953803dde7ed0709d999ef8efe4eb055176
        Reviewed-on: https://gerrit.libreoffice.org/76682
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [bce25ad547cfa5539c0fa11c35f7f54c4fd75578]

        Improved loplugin:stringconstant (now that GCC 7 supports it): embeddedobj
        
        Change-Id: Id3d255d48a8a72f760dae3c372e0e1a97d0aa508
        Reviewed-on: https://gerrit.libreoffice.org/76681
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [3a9e5c09b8c8064cdf04bad6e3901aa51e9c9f20]

        Improved loplugin:stringconstant (now that GCC 7 supports it): emfio
        
        Change-Id: I8effe9e6e82340613016807490d1e727c02d1f6a
        Reviewed-on: https://gerrit.libreoffice.org/76680
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [45adfba73e8b171e08ce3fadd4a066e04d4f0880]

        Improved loplugin:stringconstant (now that GCC 7 supports it): eventattacher
        
        Change-Id: I6a662840505ee7ac4a1512aabfc0f2d0779206dc
        Reviewed-on: https://gerrit.libreoffice.org/76679
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [86731aab9dbb9e5c941ed2a9aced327848e1e5f7]

        Improved loplugin:stringconstant (now that GCC 7 supports it): extensions
        
        Change-Id: Ic99c822e8461ab46056be05846314bb772ef2957
        Reviewed-on: https://gerrit.libreoffice.org/76678
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [5f28debd416e83736a76d98b229050b6d2ec8226]

        Improved loplugin:stringconstant (now that GCC 7 supports it): filter
        
        Change-Id: I469205ac250bb78c626c8d237b6eea9445617f04
        Reviewed-on: https://gerrit.libreoffice.org/76677
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [f018d6274ddd6992c863f091b2f1632e52197267]

        Improved loplugin:stringconstant (now that GCC 7 supports it): forms
        
        Change-Id: I105fc954a983280ec07759a7f9d21e726a970a80
        Reviewed-on: https://gerrit.libreoffice.org/76676
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [27dcfba1009085b759f4f578b56a464340c80a0c]

        Improved loplugin:stringconstant (now that GCC 7 supports it): formula
        
        Change-Id: Ifbe74d3d1d08f150844de33201f60059d62e5e4b
        Reviewed-on: https://gerrit.libreoffice.org/76675
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [541aad457c691ed3a1d679751971cbdc2e7a1f63]

        Improved loplugin:stringconstant (now that GCC 7 supports it): fpicker
        
        Change-Id: Ia641a930a35133c6fed3b68bc3a7d09ac50032a5
        Reviewed-on: https://gerrit.libreoffice.org/76674
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [1c099989523fa1d969a44cc99a2478df35537a2d]

        Improved loplugin:stringconstant (now that GCC 7 supports it): framework
        
        Change-Id: Ia6eef000a712c9f23f81eaf6d27f5a236da9b24d
        Reviewed-on: https://gerrit.libreoffice.org/76673
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [421fcc61bf2d1a5dca5bd5499f713d67e1a4a0df]

        Improved loplugin:stringconstant (now that GCC 7 supports it): hwpfilter
        
        Change-Id: I1dcb28e357b9116fad227e731c59c64d09f0b9d1
        Reviewed-on: https://gerrit.libreoffice.org/76672
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [64e62cfa74c56a4c98982949ba76b4632b955d6d]

        Improved loplugin:stringconstant (now that GCC 7 supports it): i18nlangtag
        
        Change-Id: I04e013d61cc6b85fe6234f7d2934f22cc6c266e9
        Reviewed-on: https://gerrit.libreoffice.org/76671
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [24556a49123f4c2f3c221488fc7015b49e459a7b]

        Improved loplugin:stringconstant (now that GCC 7 supports it): i18npool
        
        Change-Id: Icc5871d548fd7795936e58ff73b9d6fa7eeb6414
        Reviewed-on: https://gerrit.libreoffice.org/76670
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [ab153c4142500a84c95b3dc90e0006a11a03fc0b]

        Improved loplugin:stringconstant (now that GCC 7 supports it): idlc
        
        Change-Id: I53e4be7db68622b7ce283014874074004b83a8ba
        Reviewed-on: https://gerrit.libreoffice.org/76669
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [fab5a47c0cbd001fb0b607069561e8fe20abb328]

        Improved loplugin:stringconstant (now that GCC 7 supports it): io
        
        Change-Id: Ia1bf6c89a0c70941f251dcbc68061df7bd3457b4
        Reviewed-on: https://gerrit.libreoffice.org/76668
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [fdc49438d5b039506e853098d4bb3bc2fed5c271]

        Improved loplugin:stringconstant (now that GCC 7 supports it): jvmfwk
        
        Change-Id: I2bf2c6b5a896cc58195a5b8f85274b9d17c56ac8
        Reviewed-on: https://gerrit.libreoffice.org/76667
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [bc84173db412a3b78df67897e58324c17a36c361]

        Improved loplugin:stringconstant (now that GCC 7 supports it): l10ntools
        
        Change-Id: I98476e17e0ab6009d822205c7b31935173da2722
        Reviewed-on: https://gerrit.libreoffice.org/76666
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [8a5ab4cee4f75b4a4c6514123e71e4c5469913ff]

        Improved loplugin:stringconstant (now that GCC 7 supports it): lingucomponent
        
        Change-Id: I0879890eb3c39c4c5f52cf7209da797f617df9c6
        Reviewed-on: https://gerrit.libreoffice.org/76665
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [edfa05d8a69b8a83a92481c425cbf361c23555bb]

        Improved loplugin:stringconstant (now that GCC 7 supports it): linguistic
        
        Change-Id: I46da5784c74829873f92a341c388b142d29547b4
        Reviewed-on: https://gerrit.libreoffice.org/76664
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [4011bd28935cbedd59766fd8e355a88a1ca6cbf6]

        Improved loplugin:stringconstant (now that GCC 7 supports it): lotuswordpro
        
        Change-Id: I598987faeedcb6df673f828c80eb03b04abc86c8
        Reviewed-on: https://gerrit.libreoffice.org/76663
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [5c19af489998ba8e8ab22a1afaf54776e72e084e]

        Improved loplugin:stringconstant (now that GCC 7 supports it): oox
        
        Change-Id: I177f9dd57fb3195db87a6b5ce3a231ab602b61f9
        Reviewed-on: https://gerrit.libreoffice.org/76662
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [b2ea362361676ad13647880158803efc4dcbcf15]

        Improved loplugin:stringconstant (now that GCC 7 supports it): opencl
        
        Change-Id: I8e06da641db39d529426064e6c3412bc75a67fb2
        Reviewed-on: https://gerrit.libreoffice.org/76661
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [de1d80075ca88ad51bf4c99d1a4805162d73491a]

        Improved loplugin:stringconstant (now that GCC 7 supports it): package
        
        Change-Id: I98b112820d4254dae92a6152dcec7506518c924b
        Reviewed-on: https://gerrit.libreoffice.org/76660
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [8a45f6fc04b5ee82969f8c8001341b9bd99166e6]

        Improved loplugin:stringconstant (now that GCC 7 supports it): pyuno
        
        Change-Id: Ia6778188fbc6f5f4acd696f35ef6d86127b9b8e4
        Reviewed-on: https://gerrit.libreoffice.org/76659
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [315298ceffc43b05424e2e67ba702f692e41df48]

        Improved loplugin:stringconstant (now that GCC 7 supports it): remotebridges
        
        Change-Id: Iaa023a81be7b28079fbbbf593f6a5757daf70495
        Reviewed-on: https://gerrit.libreoffice.org/76658
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [9b55b5d5f99ebbde75b203605e8ec191da67f8c9]

        Improved loplugin:stringconstant (now that GCC 7 supports it): reportdesign
        
        Change-Id: I18c97a976c7d8d17ffba22185fb47010b628eef0
        Reviewed-on: https://gerrit.libreoffice.org/76657
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [ff98f5772d959be54b2a66c226510cd92068486f]

        Improved loplugin:stringconstant (now that GCC 7 supports it): sal
        
        Change-Id: Id9d994343d10b5d5e852b10946c036dfbeb66d04
        Reviewed-on: https://gerrit.libreoffice.org/76656
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [fee4b54d1c0eaf37dc1a08e4570642028a5c19fb]

        Improved loplugin:stringconstant (now that GCC 7 supports it): sax
        
        Change-Id: I2b8122f9633a0c4450e7a453abdb15f14c16d178
        Reviewed-on: https://gerrit.libreoffice.org/76655
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [ef59252a7a3e9474569710866ab4ff5c1225cff7]

        Improved loplugin:stringconstant (now that GCC 7 supports it): sc
        
        Change-Id: I1bfd2bb623aac5ac457a0b719da64ab393ccd0ba
        Reviewed-on: https://gerrit.libreoffice.org/76654
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [b890de156e335eb10ba70530d9b0599d602ccf07]

        Improved loplugin:stringconstant (now that GCC 7 supports it): scaddins
        
        Change-Id: Ie55e961e3ee95ff73c99fda2ad44ae1b38d553bd
        Reviewed-on: https://gerrit.libreoffice.org/76653
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [6cdaaeacb8b51ad1334f4c1659b6810d8beed658]

        Improved loplugin:stringconstant (now that GCC 7 supports it): sccomp
        
        Change-Id: I045d16b711cbc8c1cacf1d929b9d79387192586a
        Reviewed-on: https://gerrit.libreoffice.org/76652
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [f5a219c3acbc47be3aaecd50cbdc70debaed5b03]

        Improved loplugin:stringconstant (now that GCC 7 supports it): scripting
        
        Change-Id: I60519d5f0663ab244468f10cbc79a8fc80771726
        Reviewed-on: https://gerrit.libreoffice.org/76651
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [680fb734cd7c0121cc1ba5d45e1d3f0153907fe3]

        Improved loplugin:stringconstant (now that GCC 7 supports it): sd
        
        Change-Id: Ie309b2add3f615822a16e69c41c5e2e9f0ac9f7d
        Reviewed-on: https://gerrit.libreoffice.org/76650
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [ec7a52125cd0674b58f58d0678e23885d67e1484]

        Improved loplugin:stringconstant (now that GCC 7 supports it): sdext
        
        Change-Id: I3124c3e91c2bbf918113544d5d01b55a3f6b6005
        Reviewed-on: https://gerrit.libreoffice.org/76649
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [f0531aee9535118addf73771c2b3d8a02f1894bf]

        Improved loplugin:stringconstant (now that GCC 7 supports it): sfx2
        
        Change-Id: Idb86a5351feaf307504d1f1f110ef8b1275bedce
        Reviewed-on: https://gerrit.libreoffice.org/76648
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [90294b464d0e5acf21cb152babb11d7f96ecf5d7]

        Improved loplugin:stringconstant (now that GCC 7 supports it): shell
        
        Change-Id: I0045eac5f2395f56dcb1ed8a958c93c28de496a9
        Reviewed-on: https://gerrit.libreoffice.org/76647
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [9a33b501b3eb82d8ec08b391c35efa44a3723a2f]

        Improved loplugin:stringconstant (now that GCC 7 supports it): sot
        
        Change-Id: If50079060effe857d5c4659a82c827ce16548c46
        Reviewed-on: https://gerrit.libreoffice.org/76646
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [2372d1a8b5e116b0ea84d09b4b577cc0f4ee7333]

        Improved loplugin:stringconstant (now that GCC 7 supports it): starmath
        
        Change-Id: I12c7978be638fb875be1b183c70a8eb08bedf778
        Reviewed-on: https://gerrit.libreoffice.org/76645
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [d15e0ff4fd120ede2bf5599f7323628c58c3df91]

        Improved loplugin:stringconstant (now that GCC 7 supports it): stoc
        
        Change-Id: Id739d5ff815d3bb1db48e9b1c2b3f739e3f11dfd
        Reviewed-on: https://gerrit.libreoffice.org/76644
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [254eb4186a286785baa58d2c1f8fe47ced608a34]

        Improved loplugin:stringconstant (now that GCC 7 supports it): svgio
        
        Change-Id: I998fb299c52766dc7240926af69ce25347f79505
        Reviewed-on: https://gerrit.libreoffice.org/76643
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [0f1af34528565809affd76d5efa49b254bc26145]

        Improved loplugin:stringconstant (now that GCC 7 supports it): svl
        
        Change-Id: I7df3b3c430c0bb8e12eeedc1d0bf11d1f7453f55
        Reviewed-on: https://gerrit.libreoffice.org/76642
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [086ce5c2bb036ca8268f8bcb19099866f8561047]

        Improved loplugin:stringconstant (now that GCC 7 supports it): svtools
        
        Change-Id: I4d42441adf5408e0281577078b0d5537acb02513
        Reviewed-on: https://gerrit.libreoffice.org/76641
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [06daea730e65b70f1a2c6adaeeeaa8fc2927a311]

        Improved loplugin:stringconstant (now that GCC 7 supports it): svx
        
        Change-Id: Idbdee862f96a3d9e6baaa7203528a423c017eb80
        Reviewed-on: https://gerrit.libreoffice.org/76640
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [39642d415cd70165574f91500801d3b49c65d646]

        Improved loplugin:stringconstant (now that GCC 7 supports it): sw
        
        Change-Id: I135d01abc52ab5e97b4b360763c8a7e3ddaf0d2d
        Reviewed-on: https://gerrit.libreoffice.org/76639
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [0f11e746c8ab74f7495c29a9287da361e469689c]

        Improved loplugin:stringconstant (now that GCC 7 supports it): test
        
        Change-Id: I9cef15ecfcf15d6b5db5ccf6eed8d1a4ca962e67
        Reviewed-on: https://gerrit.libreoffice.org/76638
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [cd03cd9158a01d3e2ccf6574d80b68bd4cf994a9]

        Improved loplugin:stringconstant (now that GCC 7 supports it): testtools
        
        Change-Id: Ia053ced81d0c0546b1047c8bbee6caa4cfb32e41
        Reviewed-on: https://gerrit.libreoffice.org/76637
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [cf07303e215380f597fd32756ba990fb5220dcbe]

        Improved loplugin:stringconstant (now that GCC 7 supports it): toolkit
        
        Change-Id: I598d89be70d476663ffef95029015cba17bf09b9
        Reviewed-on: https://gerrit.libreoffice.org/76636
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [92a8faa5ea624e670f8ad46235f6c89b99159406]

        Improved loplugin:stringconstant (now that GCC 7 supports it): tools
        
        Change-Id: I6391e8caf4e344d410a31f45d391059498ebd928
        Reviewed-on: https://gerrit.libreoffice.org/76635
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [eda2eb3014cadbc5f9818c84b9a698682a6061e6]

        Improved loplugin:stringconstant (now that GCC 7 supports it): ucb
        
        Change-Id: Id9c3a97bdb3eaa69973d3742ce57257800fa21ae
        Reviewed-on: https://gerrit.libreoffice.org/76634
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [a8dfa13fe0f99638f21795dbbb6b5050d5f2fb57]

        Improved loplugin:stringconstant (now that GCC 7 supports it): ucbhelper
        
        Change-Id: I7b795ca7180b87de717af9b7cbe59cb1bf130b36
        Reviewed-on: https://gerrit.libreoffice.org/76633
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [20aa2915b95ddad570ff1285c4de8a6f982c84b7]

        Improved loplugin:stringconstant (now that GCC 7 supports it): unoidl
        
        Change-Id: I325e5f2d2e13c10c4d7e9110d41e959fca5e098c
        Reviewed-on: https://gerrit.libreoffice.org/76632
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [ed96bbd34403277abbe37c06f0e74a3c09f54979]

        Improved loplugin:stringconstant (now that GCC 7 supports it): unotools
        
        Change-Id: Idc40b72de04ee17dcc60913cc5f81f5f69dd57e9
        Reviewed-on: https://gerrit.libreoffice.org/76631
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [e76e9e5d7299d88137d57aefe174a84474e2909c]

        Improved loplugin:stringconstant (now that GCC 7 supports it): unoxml
        
        Change-Id: If4445eabc4216d2fce7a08da85e806408064d7bb
        Reviewed-on: https://gerrit.libreoffice.org/76630
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [28065fe9bd06617815b27e329a33b0ebb545c48d]

        Improved loplugin:stringconstant (now that GCC 7 supports it): uui
        
        Change-Id: I847a44085d50a431d8b40ccd1cacbb1cfa712e68
        Reviewed-on: https://gerrit.libreoffice.org/76629
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [d69da8657043b865d9afc3ea93eba9f10e4913e3]

        Improved loplugin:stringconstant (now that GCC 7 supports it): vbahelper
        
        Change-Id: I10c543744f22a9f4db4e99c97629bb0e0b7f37db
        Reviewed-on: https://gerrit.libreoffice.org/76628
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [7680623292f272cf1a8cceb4abb5a67bb5469918]

        Improved loplugin:stringconstant (now that GCC 7 supports it): vcl
        
        Change-Id: I0bd1d26f6fc4052b812fde33ebd1d63111426942
        Reviewed-on: https://gerrit.libreoffice.org/76627
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [8b9f2959419a382fec85cdc25b8c49f59b6d85fc]

        Improved loplugin:stringconstant (now that GCC 7 supports it): writerfilter
        
        Change-Id: I79a920d7f2d46f17fa14394120a7cb872013eec9
        Reviewed-on: https://gerrit.libreoffice.org/76626
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [ec5ad2a7dc682bc27bcbf7733a5b36bc06676b8b]

        Improved loplugin:stringconstant (now that GCC 7 supports it): writerperfect
        
        Change-Id: Ic6518d6441d81e286e69ea4be11d12c42d61d459
        Reviewed-on: https://gerrit.libreoffice.org/76625
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [d0ff2eb331850f69fc105149d986c6ec3e106319]

        Improved loplugin:stringconstant (now that GCC 7 supports it): xmlhelp
        
        Change-Id: Idd6533cce6e8710c245940b08a7d5fc0abfef84f
        Reviewed-on: https://gerrit.libreoffice.org/76624
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [ad99664931154a2999bef8d0cfd1b1c44f0109ee]

        Improved loplugin:stringconstant (now that GCC 7 supports it): xmloff
        
        Change-Id: I0791c0df1793e05900a32fcdb6d32831bbbe3f9a
        Reviewed-on: https://gerrit.libreoffice.org/76623
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [af896b031cf9ac2d35bdf6570c6a451fd00a0d1c]

        Improved loplugin:stringconstant (now that GCC 7 supports it): xmlscript
        
        Change-Id: Ic294ce631c87f2a7ecbcec69f9ecd38183d7dd45
        Reviewed-on: https://gerrit.libreoffice.org/76622
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [d55e9567b5e0f5fa0499ccfabee6b756dff0ad7e]

        Improved loplugin:stringconstant (now that GCC 7 supports it): xmlsecurity
        
        Change-Id: I47c93247b9a34abf4b95966833664e63eb57f133
        Reviewed-on: https://gerrit.libreoffice.org/76621
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Michael Stahl  <Michael.Stahl@cib.de>  [634844354ee6ed884128086a80c3ee32c889d8c9]

        sysui: fix rpm errors in freedesktop-menus (4.14.1)
        
        RPM build errors:
            Explicit %attr() mode not applicable to symlink: /workdir/CustomTarget/sysui/rpm/libreofficedev/freedesktop/usr/bin/libreofficedev6.1
            Installed (but unpackaged) file(s) found:
           /usr/local/lib/girepository-1.0/LOKDocView-0.1.typelib
           /usr/share/gir-1.0/LOKDocView-0.1.gir
        
        The LOKDocView problem turned out to be the result of the first
        incremental build after adding --with-package-format, and previously it
        was avoided with a if in configure; moving the commands out of
        create_tree.sh should be more obvious and reliable though.
        
        Change-Id: I69c1566e26eeaa1d8bf88a3650a78da6ddfb5a3b
        Reviewed-on: https://gerrit.libreoffice.org/76596
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-31  Caolán McNamara  <caolanm@redhat.com>  [e569b9d40eb02f53a3f13024af4ab1dc9ca7634a]

        weld OfaMSFilterTabPage2
        
        Change-Id: I799eaffc808a7e41434fb76c877f4d1e8d4e1c3b
        Reviewed-on: https://gerrit.libreoffice.org/76707
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-31  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [e88bcb56eefbd2569a1012943754b98dbc0ba517]

        tdf#42949 Fix IWYU warnings in cui/source/{c-f}*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ie5e070d13b771cf3e114c2454d49d77d95934160
        Reviewed-on: https://gerrit.libreoffice.org/76506
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-31  Miklos Vajna  <vmiklos@collabora.com>  [084a7fd4d51b732c4886fb9f6323195d26d8be7a]

        writerfilter: merge indentical branches in switch
        
        Change-Id: Ia7c48f3f19342fe917350bc03f35797dd5f1e20e
        Reviewed-on: https://gerrit.libreoffice.org/76715
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-31  Gülşah Köse  <gulsah.kose@collabora.com>  [7c973ea77438273deda909ce0563d8c5c37dad00]

        tdf#126511 Show only icon names instead of full path.
        
        This commit shows only icon names insead of the full
        path of icon on Bullet and Numbering dialog  graphic case
        on Impress.
        
        Change-Id: Iba72bf7c413993bad88add669035765aae521a59
        Reviewed-on: https://gerrit.libreoffice.org/76716
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2019-07-31  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [cc4c20d08fca59819e121c0678d1e595a97c92c9]

        mysqlc: Support reading blob as string
        
        Change-Id: I1ef0c3817bc255e7f0c38aca73c475b19d5d7d9b
        Reviewed-on: https://gerrit.libreoffice.org/76600
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-07-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8251c7bd2e74b643a6c79860c8dd7295fc811fbc]

        Revert header guard
        
        Thanks Stephan for explanation, read it here:
        https://gerrit.libreoffice.org/#/c/76543/
        
        Change-Id: If6c4d3b71ef2df69afe0404b9f445a62af9eadd3
        Reviewed-on: https://gerrit.libreoffice.org/76714
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [de455fcaa725343bc516fa13cf1bf5253178a0a6]

        Always pair openTable/closeTable calls
        
        `--convert-to epub doc/ooo24702-1.doc` (i.e., attachment
        4 SMS SPECIFICATIONS.doc at
        <https://bz.apache.org/ooo/show_bug.cgi?id=24702#c1>) issues some calls to
        XMLTableContext::startElement and XMLTableContext::endElement without any
        matching calls to XMLTableContext::CreateChildContext, so closeTable was called
        without a matching openTable call, ultimately causing
        
        > soffice.bin: sax/source/expatwrap/saxwriter.cxx:1184: virtual void (anonymous namespace)::SAXWriter::endElement(const rtl::OUString &): Assertion `aName == m_pSaxWriterHelper->m_DebugStartedElements.top()' failed.
        
        to fire.
        
        Change-Id: I41c3071ace0934143881c77e4b00c23e79ff7ea2
        Reviewed-on: https://gerrit.libreoffice.org/76618
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [0ea06dd96c513e3daa881896679507189aeb2034]

        Avoid out-of-bounds string access
        
        ...as happens when loading doc/ooo112635-1.doc (i.e., attachment
        justified_chinese_paragraph_issue.doc at
        <https://bz.apache.org/ooo/show_bug.cgi?id=112635#c1>):
        
        > soffice.bin: /home/sbergman/lo/core/include/rtl/ustring.hxx:689: sal_Unicode rtl::OUString::operator[](sal_Int32) const: Assertion `index >= 0 && static_cast<sal_uInt32>(index) < static_cast<sal_uInt32>(getLength())' failed.
        
        > #4  0x00007fff80397994 in rtl::OUString::operator[](int) const (this=0x61400027fdc0, index=68) at /home/sbergman/lo/core/include/rtl/ustring.hxx:689
        > #5  0x00007fff80393283 in i18npool::BreakIterator_CJK::getLineBreak(rtl::OUString const&, int, com::sun::star::lang::Locale const&, int, com::sun::star::i18n::LineBreakHyphenationOptions const&, com::sun::star::i18n::LineBreakUserOptions const&) (this=0x613000281480, Text="    本篇即在于指出十二宫反应的一些重点。学者若能参考上篇《星曜论》所言的星曜性质，当别有会心之处。因为事实上没有可能将一切星曜组合的", nStartPos=68, bOptions=...) at /home/sbergman/lo/core/i18npool/source/breakiterator/breakiterator_cjk.cxx:109
        > #6  0x00007fff803942fa in non-virtual thunk to i18npool::BreakIterator_CJK::getLineBreak(rtl::OUString const&, int, com::sun::star::lang::Locale const&, int, com::sun::star::i18n::LineBreakHyphenationOptions const&, com::sun::star::i18n::LineBreakUserOptions const&) () at /home/sbergman/lo/core/instdir/program/../program/libi18npoollo.so
        > #7  0x00007fff803aed0f in i18npool::BreakIteratorImpl::getLineBreak(rtl::OUString const&, int, com::sun::star::lang::Locale const&, int, com::sun::star::i18n::LineBreakHyphenationOptions const&, com::sun::star::i18n::LineBreakUserOptions const&) (this=0x60e0004163e0, Text="    本篇即在于指出十二宫反应的一些重点。学者若能参考上篇《星曜论》所言的星曜性质，当别有会心之处。因为事实上没有可能将一切星曜组合的", nStartPos=68, rLocale=..., nMinBreakPos=35, hOptions=..., bOptions=...) at /home/sbergman/lo/core/i18npool/source/breakiterator/breakiteratorImpl.cxx:243
        > #8  0x00007fff803aeeca in non-virtual thunk to i18npool::BreakIteratorImpl::getLineBreak(rtl::OUString const&, int, com::sun::star::lang::Locale const&, int, com::sun::star::i18n::LineBreakHyphenationOptions const&, com::sun::star::i18n::LineBreakUserOptions const&) () at /home/sbergman/lo/core/instdir/program/../program/libi18npoollo.so
        > #9  0x00007fff4d209e09 in SwTextGuess::Guess(SwTextPortion const&, SwTextFormatInfo&, unsigned short) (this=0x7fff9ae398c0, rPor=..., rInf=..., nPorHeight=304) at /home/sbergman/lo/core/sw/source/core/text/guess.cxx:407
        > #10 0x00007fff4d5be607 in SwTextPortion::Format_(SwTextFormatInfo&) (this=0x604000a2f950, rInf=...) at /home/sbergman/lo/core/sw/source/core/text/portxt.cxx:310
        [...]
        
        Change-Id: I51d4bbecce4e929752a9f561f72acef446be21cb
        Reviewed-on: https://gerrit.libreoffice.org/76550
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Stephan Bergmann  <sbergman@redhat.com>  [d32bed7af67b08037e063c4b85aaa46c55ff7781]

        Avoid -fsanitize=float-cast-overflow
        
        ...during `--convert-to pdf doc/ooo111446-1.doc` (i.e., attachment
        DirAppLaunch.docx at <https://bz.apache.org/ooo/show_bug.cgi?id=111446#c1>),
        when aNew is "fig figFuncBlocks=fig figFuncBlocks+1" causing aCalc.IsCalcError()
        (whether legitimately, or because there is some prior error importing that
        formula):
        
        > sw/source/core/fields/expfld.cxx:912:34: runtime error: 1.79769e+308 is outside the range of representable values of type 'unsigned int'
        >  #0 in SwSetExpField::SetValue(double const&) at sw/source/core/fields/expfld.cxx:912:34
        >  #1 in SwSetExpField::SetValue(double const&, SwRootFrame const*) at sw/source/core/fields/expfld.cxx:922:9
        >  #2 in sw::DocumentFieldsManager::UpdateExpFieldsImpl(SwTextField*, SwRootFrame const*) at sw/source/core/doc/DocumentFieldsManager.cxx:1254:34
        >  #3 in sw::DocumentFieldsManager::UpdateExpFields(SwTextField*, bool) at sw/source/core/doc/DocumentFieldsManager.cxx:924:9
        >  #4 in SwViewShell::CalcLayout() at sw/source/core/view/viewsh.cxx:1024:46
        >  #5 in SwEditShell::CalcLayout() at sw/source/core/edit/edws.cxx:110:18
        >  #6 in SwXTextDocument::getRendererCount(com::sun::star::uno::Any const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at sw/source/uibase/uno/unotxdoc.cxx:2595:25
        >  #7 in PDFExport::Export(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at filter/source/pdf/pdfexport.cxx:911:59
        [...]
        
        Change-Id: I585bb9831212390b2c28248c3ff0904093b48783
        Reviewed-on: https://gerrit.libreoffice.org/76520
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-31  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [b25284244a4a0e5ff480538133ee18f471a4bfc8]

        tdf#126508 Fix crash when changing icon style
        
        Regression from b58aa94f1f365c746135470bceb97cc182c289bc
        
        Change-Id: I253447c197d8b333e26f243e26794e775f3edcee
        Reviewed-on: https://gerrit.libreoffice.org/76589
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-31  Xisco Fauli  <xiscofauli@libreoffice.org>  [77ef0a92b3bd19f836d0fcb2a41af5e643129283]

        tdf#121599, tdf#123099: ignore migration dialog when
        
        1. a new HSQLDB database is created
        2. the HSQLDB database is not opened interactively
        
        Change-Id: I7287e467e06be5eec1e5c661123e1332cdaeef9b
        Reviewed-on: https://gerrit.libreoffice.org/75643
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-07-31  Xisco Fauli  <xiscofauli@libreoffice.org>  [54028dc503fc08eb12e287919d5e2850cff05b73]

        tdf#123591: truncate and round to 'scale' number of decimal places
        
        otherwise the number will be incorrectly converted to OUString
        if scale < number of decimals
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=123591#c25
        
        Change-Id: Ie32c9c6ab339d6907e9a4e2645d6f19bad9e67c8
        Reviewed-on: https://gerrit.libreoffice.org/75727
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-07-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ca6df519a78e5bfc96030c916f242b86306194e5]

        Fix typos
        
        Change-Id: Ia5fba032635adbf85bdfcb1eb0b3ffb9cf9d4a6a
        Reviewed-on: https://gerrit.libreoffice.org/76548
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [682be3766c50a648883cd4c7cd4e24cdab29a075]

        Removed duplicated include
        
        Change-Id: I2b1b7bb2cd88be4be518d045d54a0f0ee8583b8b
        Reviewed-on: https://gerrit.libreoffice.org/76713
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7166b64c9ac101a0dc1363c31f892095a2097cbe]

        Fix typo in code
        
        "connectr"
        
        Please look at:
        https://gerrit.libreoffice.org/#/c/76543/1
        
        Change-Id: I3862780f92b8ce4583d642e3f653389a4ef3cc22
        Reviewed-on: https://gerrit.libreoffice.org/76575
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-30  Caolán McNamara  <caolanm@redhat.com>  [ee0613bd9ed3a9539f1ebb58b51962c9ccd13376]

        bFirst means 1st vs 2nd column, and needs to alternate on each loop
        
        this went wrong at...
        
        commit f423ac2d3bdba4263f1f41e31e7e2b7715afdd6e
        Date:   Tue Mar 5 15:16:16 2019 +0200
        
            remove sal_IntPtr in OfaMSFilterTabPage2
        
            and just use a scoped enum
        
        Change-Id: I74bcca9ffee9faf4600da64b3c409dbf19a1290e
        Reviewed-on: https://gerrit.libreoffice.org/76619
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-30  Caolán McNamara  <caolanm@redhat.com>  [588f50ac41666e73a7c73c13e677a9927bad991f]

        remove newly unused SvxCheckListBox
        
        Change-Id: I6a5f4dfea9fbb34f02c1752140e04d1d0a8a67a7
        Reviewed-on: https://gerrit.libreoffice.org/76617
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-30  Caolán McNamara  <caolanm@redhat.com>  [37c01754ae0a9daaa2f37bd9c1cc9f3b3a84ce21]

        weld SwCompatibilityOptPage
        
        Change-Id: Id66751642a631d033385c3da9ba5cd484ba9dcf6
        Reviewed-on: https://gerrit.libreoffice.org/76616
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f93a345ab5d35aadb5bbbd501df10ff2521c8104]

        Fix typos
        
        Change-Id: Ib737ff364f627b9e4d0dc2a9903a07a0af36a8ae
        Reviewed-on: https://gerrit.libreoffice.org/76551
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-30  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [70d3bbe11e56f12a339a5b8759b53a96b4fe84ab]

        sfx2: Enable sidebar on calc and writer, but not in impress
        
        Added by Noel to this commit:
        And add a special deregister mode to doc_registerCallback
        so we can unregister stack-based callback objects in the
        presence of multiple views.
        
        Reviewed-on: https://gerrit.libreoffice.org/71715
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit fba6d4267b3f827269d6550dcb003cc56b31e493)
        
        Change-Id: I8d846bc1f794cf16fd45486fd83ef87f43fd52c7
        Reviewed-on: https://gerrit.libreoffice.org/76555
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [6eae30f631ec9b0f2b1415c06f4c36a3d6e13055]

        tdf#126605: Do not end TextEdit when changing an attribute
        
        otherwise, pTextEditOutlinerView becomes nullptr in
        svx/source/svdraw/svdedxv.cxx:2184
        
        Regression from e6c7a018a0cfee395ce2886d41c908a2447ef5cc
        
        Change-Id: I9d0645f637dc92b50d01682d119c0db60238e921
        Reviewed-on: https://gerrit.libreoffice.org/76606
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-07-30  Caolán McNamara  <caolanm@redhat.com>  [4289b91d490b40420cb69d585937c892b2cb6261]

        svxlo-SvxCheckListBox doesn't exist, svxcorelo-SvxCheckListBox does
        
        Change-Id: I2aca664de328381e5beda5fb70bd58aa40f68abf
        Reviewed-on: https://gerrit.libreoffice.org/76612
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-30  Aron Budea  <aron.budea@collabora.com>  [9ad8f83912e6cf14d7b3b3e1cb2a79d819247c82]

        tdf#125800: accessing cond format props in UNO throws error
        
        These conditions were always evaluated to true: OR should
        become AND when negated.
        
        Regression from 8c637b47d9de4b3a64c33a9c2ffe7ed220be2467
        
        Change-Id: I87038319ed27eff2bed2412da49e01f73ec0a79c
        Reviewed-on: https://gerrit.libreoffice.org/76493
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>
        Reviewed-by: Aron Budea <aron.budea@collabora.com>
        Tested-by: Aron Budea <aron.budea@collabora.com>

2019-07-30  Gülşah Köse  <gulsah.kose@collabora.com>  [392fe03c2622a69c078adb9b993b5589e8b01d09]

        tdf#125642 Fix layout issues for Bullet dialog.
        
        Change-Id: Ieacd060a8bfe4e2123e6973e30789e029ab02ca6
        Reviewed-on: https://gerrit.libreoffice.org/76587
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2019-07-30  Caolán McNamara  <caolanm@redhat.com>  [f356fbd7585ab2a41bcc6554a65b8a51588d0469]

        drop newly unused SvxRadioButtonListBox
        
        Change-Id: Idb80fa73fad6e4bb2a1eaa3d55d7fe90e86c8965
        Reviewed-on: https://gerrit.libreoffice.org/76605
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-30  Caolán McNamara  <caolanm@redhat.com>  [af20b49acb34694febf2a3ba79207b25a70a68cd]

        weld SvxPersonalizationTabPage
        
        Change-Id: I5240fc4237d8b471b2c23a8bc776cffa46a53285
        Reviewed-on: https://gerrit.libreoffice.org/76607
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-30  Caolán McNamara  <caolanm@redhat.com>  [1aa246a8e8c7d974ab0f7bdfa16cda36cb700e03]

        weld SvxJavaOptionsPage
        
        Change-Id: Ib37f6f554a890bd6397ae7b6c56f1615cd12b6b1
        Reviewed-on: https://gerrit.libreoffice.org/76604
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-30  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [4fe32e65cc56cec959af811a9a99348e764e4966]

        tdf#126524 Use shorter default name for unnamed data series
        
        Change-Id: I2c67a50c36f6b09dc15d70ec44b95d47792b33e2
        Reviewed-on: https://gerrit.libreoffice.org/76298
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-07-30  Michael Stahl  <Michael.Stahl@cib.de>  [ee1900a01c61e656de5b3c14446b9513cf83c7fc]

        unordf: oops, and we forgot to amend with <= instead of <
        
        ... in 751a5ad9c4e75fd1019bd4bca940d8a9e73f171a
        
        Change-Id: I81fb9e12b02eedd0fc6f4deccc392543cf2c14da
        Reviewed-on: https://gerrit.libreoffice.org/76614
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-30  Michael Stahl  <Michael.Stahl@cib.de>  [751a5ad9c4e75fd1019bd4bca940d8a9e73f171a]

        unordf: restore thread safety
        
        (regression from f2c513e686536dc308609c56fa9354d4d10b072c)
        
        Change-Id: I620d726555172fbaec3d468bcf21c0c1101cdc70
        Reviewed-on: https://gerrit.libreoffice.org/76601
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-30  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [e79f61340405dcc75f3fe41f727dea4ba4202c2e]

        tdf#126597 don't use modeless dialog for senddoc.exe
        
        There is already a large comment in initAttachmentList about
        problems with MAPI_DIALOG_MODELESS. Using MAPI_DIALOG_MODELESS with
        Outlook 2016 and multiple attachments sometimes produces a
        MAPI_E_FAILURE, but most times it crashes for me. And it's not a
        problem with the removed temporary files, as uncommenting that
        shows the same problem. And there seems to be many more problems:
        
        https://social.msdn.microsoft.com/Forums/en-US/5d8fece6-9d93-490c-9331-625c17e3291d/mapisendmailhelper-and-mapidialogmodeless
        
        But actually I don't see any blocking of LO, if I switch to
        using MAPI_DIALOG, as senddoc.exe already runs in the background.
        
        So this switches MAPI_DIALOG_MODELESS to MAPI_DIALOG.
        
        This reverts commit 5874c76371562c3e2d8564b1fb04df1997091d27
        ("tdf#116074: Use modeless dialogs with supporting mailers").
        
        Change-Id: Ie0f8f22196d1a174dfeada2bc4aabb1717ee16a7
        Reviewed-on: https://gerrit.libreoffice.org/76155
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-30  andreas kainz  <kainz.a@gmail.com>  [6fee2e7ec0b563d164e1d2317d6ec41bee0dac31]

        tdf#126611 ShowDataNavigator in swxform
        
        Change-Id: I8997ca84434f49b6e9dadd7e283455e40b90892e
        Reviewed-on: https://gerrit.libreoffice.org/76593
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-07-30  Marco A.G.Pinto  <marcoagpinto@sapo.pt>  [9ee5ad5a0b84bfa652da34694ba4f75668f06087]

        [pt_PT] Added 14 words to autocorrect
        
        Change-Id: Iaae705b469463e302059c4be7b9f1c7968011824
        Reviewed-on: https://gerrit.libreoffice.org/76577
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-07-30  Caolán McNamara  <caolanm@redhat.com>  [08101a1ab3b5d7c41488e93a2af518462286844f]

        weld OfaLanguagesTabPage
        
        Change-Id: Ib0938f0c9d810c0f851dd0180093aabb4babdc19
        Reviewed-on: https://gerrit.libreoffice.org/76594
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-30  Tor Lillqvist  <tml@collabora.com>  [30a75a8d3dcfcca2cf349d9df797ac0b1550eb5e]

        tdf#125568: We need the selection string also when not "in selection mode"
        
        Apparently being "in selection mode" has nothing to do with whether we
        have a selection that we are enlarging by dragging the end marker?
        
        Change-Id: I546a1685bd3a0102e16c1f8bc6e721819ed986e2
        Reviewed-on: https://gerrit.libreoffice.org/76588
        Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/76591
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2019-07-30  andreas kainz  <kainz.a@gmail.com>  [517df6f02f396fafa04c00d0b17743c59105bb7b]

        NB Extension support for tabbed_compact and groupedbar_compact
        
        Change-Id: I00265a60f5a66c044bf2eafb627dd3af1c09e3ca
        Reviewed-on: https://gerrit.libreoffice.org/76570
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-07-30  Caolán McNamara  <caolanm@redhat.com>  [e199385872c011af9accf1f7dce01091ffb1e42a]

        weld SvxSecurityTabPage
        
        Change-Id: I4cace9417f1f036921b3e95d946f431ec072ce3a
        Reviewed-on: https://gerrit.libreoffice.org/76586
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-30  Caolán McNamara  <caolanm@redhat.com>  [f67188df868d40aa81b58616c3702b9f81904119]

        weld SvxProxyTabPage
        
        Change-Id: I34651fc7c56da5205b349a83276d5efa536c4301
        Reviewed-on: https://gerrit.libreoffice.org/76582
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-30  Arkadiy Illarionov  <qarkai@gmail.com>  [5ba84c3c7080d55d86b8b39db077b6da36cb700a]

        Simplify Sequence iterations in scaddins, sccomp, scripting
        
        Use range-based loops, STL and comphelper functions
        
        Change-Id: I836422a1c81a3dc9585687ed2e506eb59bb4ec91
        Reviewed-on: https://gerrit.libreoffice.org/76484
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-07-30  Michael Stahl  <Michael.Stahl@cib.de>  [850693273970be2662cce8f4d2710b3657a02f65]

        sw_redlinehide: remove obsolete ExperimentalMode in layout test
        
        Change-Id: Ibf2a0ccf80209e81587982d2bac9f83f763a6270
        Reviewed-on: https://gerrit.libreoffice.org/76560
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-30  Caolán McNamara  <caolanm@redhat.com>  [b6b8b4c3d978ffe28e51ccbeef68997b158f894a]

        weld OfaMSFilterTabPage
        
        Change-Id: Ie711d8624995027578f79389972c6fa26b3189a2
        Reviewed-on: https://gerrit.libreoffice.org/76569
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-30  Caolán McNamara  <caolanm@redhat.com>  [6833539b466e21bebb77e247275dc50de1f36c43]

        weld SvxOnlineUpdateTabPage
        
        Change-Id: I0043ba0b088f0b9ae8e5716c64e424419993cb96
        Reviewed-on: https://gerrit.libreoffice.org/76568
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-30  Caolán McNamara  <caolanm@redhat.com>  [5a6a718d0e99bbd3311fdcd87648420fcec9f5b2]

        weld SvxEMailTabPage
        
        Change-Id: I039564a53fe4b9c20f34efcb9e59f57528a1f5da
        Reviewed-on: https://gerrit.libreoffice.org/76561
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-30  Caolán McNamara  <caolanm@redhat.com>  [0871c62fab7effd915d54caf953fd6b7e8de2372]

        weld SwRedlineOptionsTabPage
        
        Change-Id: Ic901356d399e8d758747f0fea07d3656fbf89aab
        Reviewed-on: https://gerrit.libreoffice.org/76559
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-30  Caolán McNamara  <caolanm@redhat.com>  [16073ff56f792144bf262795869f7e5413eca8fc]

        weld OfaViewTabPage
        
        Change-Id: I259e10ad8bdf3d1630ab1d24590c43919a351a86
        Reviewed-on: https://gerrit.libreoffice.org/76567
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-30  Caolán McNamara  <caolanm@redhat.com>  [c673b171ba243dc96eb5ddedcb575b295d136310]

        weld SvxCTLOptionsPage
        
        Change-Id: I7b891e1a1d0ffc52cfd91a33fd01b3ec8ac2cd65
        Reviewed-on: https://gerrit.libreoffice.org/76562
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-30  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [b368329430e73a672fd53d65e962dbac7dee55ae]

        tdf#62699 Drop (now) pass-through header include/vcl/salbtype.hxx
        
        Change-Id: I2e2093ac3c8c6833b70d4932bc12a82a4483bde5
        Reviewed-on: https://gerrit.libreoffice.org/76499
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bfdf2594315cce95b95a2c1891a4518bc8f281c7]

        Fix typos
        
        It passed "make check"
        
        Change-Id: I50c3639ec258c7fb6d73104f8e777f96995aa8e3
        Reviewed-on: https://gerrit.libreoffice.org/76543
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-30  Miklos Vajna  <vmiklos@collabora.com>  [90928f23994d8fc1d9cc7edf95880782c8ca712a]

        tdf#112535 DOC import: fix handling the have contour but no polygon case
        
        In case a graphic has contour enabled, but there is no wrap polygon,
        that means auto-contour in Writer, and no contour in Word, so handle
        this difference during DOC import.
        
        Regarding the DOCX import -> DOC export -> DOC import scenario, this
        fixes a regression from commit 628a0f313ed05db0149db680837c99267a77ea3c
        (DOCX drawingML import: handle SurroundContour shape property,
        2014-08-11), though the DOC import part was always broken, I think.
        
        Change-Id: I6049fcf5df20736b702de901aef7068826d43f18
        (cherry picked from commit 5b7b269c5e32abf4fbb6a664453e422e3667f4a3)
        Reviewed-on: https://gerrit.libreoffice.org/76566
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [736f65e53b966774f2d72e6f2479fd335986f5a6]

        Fix typo
        
        Change-Id: Ie1d5b87b4d02faac560bf64cb11a31082189e7a5
        Reviewed-on: https://gerrit.libreoffice.org/72575
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-07-30  Justin Luth  <justin_luth@sil.org>  [a9f4913f283d34c610c4b73c755fdc828857bfce]

        tdf#125609 c14: vcl button: don't modify style directly
        
        LO 6.4/6.3 commit d35171456bc230efdaa9426da1398b2db7fa0df8
        could cause a recursive loop. ImplInitStyle RETURNS the
        suggested style, while ImplUncheckAll MODIFYS the
        actual style. Since the call to set WB_TABSTOP
        was already redundant in this case (and many others),
        I provided an option to avoid that direct modification.
        
        An example crashing document is attached to the bug report,
        which will eventually find its way into automatic crash testing.
        For this particular example document, it also requires
        LO 6.4 commit 5cf057c3365a0feafc8f2e4f4a9e24d69a581999
        in order to trigger a crash.
        
        Change-Id: I26dddca27471dec10650f848f787363505b16c0f
        Reviewed-on: https://gerrit.libreoffice.org/76186
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2019-07-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [6f8a1b6736b4a79778fd222c7adabb2f6a12ca0a]

        tdf#126306: Add UItest
        
        this is possible after Jim Raykowski added accessible
        support to the autofilter popup ( tdf#122774 )
        
        Change-Id: I9b503f8260fd914e7b5794b837d2661c63c7d21b
        Reviewed-on: https://gerrit.libreoffice.org/76563
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-07-29  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [41d3be4a48ea2abe019cd4f9b51bef703a2dc454]

        mysqlc: Fix query of cursor position in result set
        
        Fix queries like "IsAfterLast" in result sets of prepared statements in
        the mysql driver.
        
        Cursor position is stored in the driver, since the mysql C driver does
        not support the query of the cursor position.
        
        The cursor position works the following way:
        - 0 means the cursor is on "BeforeFirst". In that state calling of
          getXXX() methods is user error.
        - 1 means the first row is already fetched.
        - n means the last fow is fetched, where n is the total number of rows
          in the result set.
        - Everything bigger than n is "AfterLast"
        
        Change-Id: I131f2042606897019cc0f868dbc4151faf4850ac
        Reviewed-on: https://gerrit.libreoffice.org/76549
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-07-29  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [d2bb93e299f42e2ab4ea8940fb4dc5da01a386b6]

        sfx2: Re-enable the sidebars for LOK
        
        This re-enables the sidebars for LOK, which were
        disabled to avoid overheads.
        
        Also, fixes a regression where editing stopped
        when loading a new view because the sidebar window
        creation killed the edit view.
        
        Revert "Avoid various desktop GUI elements when used from LibreOfficeKit"
        This reverts commit c0b70ec34d5e056bb92a66cbf83838923cb41fee.
        
        Also (added by Noel to the above commit)
        
        (1) Comment out parts DesktopLOKTest::testPaintPartTile test that
        trigger a crash. We are installing a callback that points to something
        on the stack, and then not removing that callback, resulting in calls
        to random stack memory. There is a further problem in the LOK code in
        that we cannot uninstall a callback when we have multiple views
        because the uninstall code in doc_registerCallback can only remove a
        callback for the __current__ view, which I do not fix here.
        
        (2) prevent code from accidentally creating empty entries in the
        mpCallbackFlushHandlers map, which is what happens when you use
        the index operator on map, which results in a crash in
        doc_registerCallback because the std::shared_ptr is empty.
        
        (3) In SdTiledRenderingTest, only turn off LOK via
        LibreOfficeKit::setActive(false) once the document has been torn down.
        Otherwise, we don't remove entries from the statically allocated
        s_pLOKWindowsMap map in vcl/source/window/window.cxx, which
        means that at process exit, we have dangling Window objects.
        
        Reviewed-on: https://gerrit.libreoffice.org/71165
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 88565c3662c6fde240c98a9b4f2ce6dfbcf4094e)
        
        Change-Id: I06b06a990f05c06b1889fa89b698dff6f494e09c
        Reviewed-on: https://gerrit.libreoffice.org/76466
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-29  Caolán McNamara  <caolanm@redhat.com>  [ca6574af948f473691d331f0f2ccf17907465c9e]

        weld SdTpOptionsMisc
        
        Change-Id: I43db706b74811a18f573fe20cac041d320f9331c
        Reviewed-on: https://gerrit.libreoffice.org/76535
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-29  Caolán McNamara  <caolanm@redhat.com>  [84b2779288d0abce4364bbf23a282e86f53f86a0]

        weld ScRedlineOptionsTabPage
        
        Change-Id: I80151384f5e75eac08665f45ce87468e10fb987e
        Reviewed-on: https://gerrit.libreoffice.org/76553
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-29  Caolán McNamara  <caolanm@redhat.com>  [6ecf160d431093a1dc5bebed46714b872301a4be]

        weld ScTpContentOptions
        
        Change-Id: Ia0ad05337ae3195e565e4b913cdf34e9a32e9cea
        Reviewed-on: https://gerrit.libreoffice.org/76552
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-29  Caolán McNamara  <caolanm@redhat.com>  [d73e8c0df224dec52ac60ac278947f4633d6405b]

        weld ScTpFormulaOptions
        
        Change-Id: I8d45dfc745dbb7f90346028eb29a432309db0845
        Reviewed-on: https://gerrit.libreoffice.org/76547
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-29  Caolán McNamara  <caolanm@redhat.com>  [741db80a08e98b7832c2e3be3b23d535037e836c]

        rename DoubleField back to ScDoubleField
        
        Change-Id: I3d3923f3131e13abde145f96468ade0d0c8cc142
        Reviewed-on: https://gerrit.libreoffice.org/76546
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-29  Caolán McNamara  <caolanm@redhat.com>  [a26c59ddccc527239f53dadd1db04d34231b310d]

        drop newly unused ScDoubleField
        
        Change-Id: I2105306d1d865512a5fa2f8c862e7a21c384ee39
        Reviewed-on: https://gerrit.libreoffice.org/76545
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-29  Caolán McNamara  <caolanm@redhat.com>  [b4550772ca34b752bd68a5fe2fc0971741c79ee3]

        weld ScTpCalcOptions
        
        Change-Id: I4b5bd08a9ed04b9bceb08640a275dee02d6e9b36
        Reviewed-on: https://gerrit.libreoffice.org/76544
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e63582b4e5eca27ac55259fff52d5a087e433cf3]

        Fix typo in code
        
        "delimitter"
        
        It passed "make check"
        
        Change-Id: I54fb7200a71365675cefc506ea3c9f2c65bbff6d
        Reviewed-on: https://gerrit.libreoffice.org/76554
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-29  Arkadiy Illarionov  <qarkai@gmail.com>  [515cce5e6ec92b80f524e1925660bdf5a8c90c13]

        Drop ScDataPilotFieldObj::HasString
        
        Use comphelper::findValue instead
        
        Change-Id: I59a3ef2781643dfdb7ecbfe578fb9e1faebb0c42
        Reviewed-on: https://gerrit.libreoffice.org/76502
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-07-29  Arkadiy Illarionov  <qarkai@gmail.com>  [d458adeed0c34fae26fe7f3d6ecc9b75b431922f]

        Simplify Sequence iterations in sd
        
        Use range-based loops, STL and comphelper functions
        
        Change-Id: If4b6d464fc393049dc8d7e5c3faf1cf66b6a369a
        Reviewed-on: https://gerrit.libreoffice.org/76480
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-07-29  Arkadiy Illarionov  <qarkai@gmail.com>  [c26f2fcf82d549a6475e9e55cdffde901190635b]

        Simplify Sequence iterations in sdext
        
        Use range-based loops and STL algorithms
        
        Change-Id: I0ffc0c7481b35cf6a297f8123b567d4331ff1a3f
        Reviewed-on: https://gerrit.libreoffice.org/76478
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-07-29  Arkadiy Illarionov  <qarkai@gmail.com>  [25b200ff79c71c831bc7e6fe8b1ec0b5315e96d6]

        Simplify Sequence iterations in sfx2
        
        Use range-based loops, STL and comphelper functions
        
        Change-Id: I6a0d18493db7a25e8b41925f2d45cb221b5065a7
        Reviewed-on: https://gerrit.libreoffice.org/76074
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-07-29  Caolán McNamara  <caolanm@redhat.com>  [c762e3859973355b31f6676a8e697c5fd78c9970]

        weld ScTpLayoutOptions
        
        Change-Id: I02f36b18d3803a7539a66b95cfc5e485d30344d7
        Reviewed-on: https://gerrit.libreoffice.org/76539
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-29  Caolán McNamara  <caolanm@redhat.com>  [e575e23533ce3e5512934cff51e2ce1b6667f6cb]

        weld SdParagraphNumTabPage
        
        Change-Id: I71802d3d8f6335480ea2f74f6812470a8c13b0b8
        Reviewed-on: https://gerrit.libreoffice.org/76536
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-29  Michael Stahl  <Michael.Stahl@cib.de>  [15ea8eb007060c709989227824f092356edb2b19]

        setup_native: document more obscure epmfile.pm input
        
        Change-Id: I26ca5b61acef2474980f5e916e10bca3a18ceea3
        Reviewed-on: https://gerrit.libreoffice.org/76557
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-29  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [a1dfefe3dadc75399a648a3c894975ea97d40123]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Superfluous!
            
            Change-Id: Ic2339636853d6e36d11e20b6f6e46fca048eb568
            
2019-07-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8617fb4fdf5a9ca6825712759db2fff82dc397f3]

        Fix typo
        
        Change-Id: Ia12484339eff532112e5de4b9c95d41a61d25574
        Reviewed-on: https://gerrit.libreoffice.org/72572
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-29  Caolán McNamara  <caolanm@redhat.com>  [cfe89370eefb5af0454f637cafaee73f37ca21ff]

        weld SdTpOptionsContents
        
        Change-Id: I96296248aa1a91a248b44ce676ab45925a353cf3
        Reviewed-on: https://gerrit.libreoffice.org/76534
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-29  Caolán McNamara  <caolanm@redhat.com>  [f1928f6ce9fb27b924d91ee5c5c52ec560fee2b6]

        Resolves: tdf#126485 remove max limit
        
        Change-Id: Ieda7b500c1c08d169bfbfa995b42d3761d2427d7
        Reviewed-on: https://gerrit.libreoffice.org/76526
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-29  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [91d5ee8e0ce29c1389e015b01b2afa6795e2f601]

        Expand collapsed sidebar when calling XSidebarProvider::showDecks
        
        This UNO call did not work correctly when the sidebar was completely collapsed.
        
        Change-Id: I3de0b89d95aa81287c36911bbd52a9941d9886b3
        Reviewed-on: https://gerrit.libreoffice.org/76525
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-29  Caolán McNamara  <caolanm@redhat.com>  [c1281e25c6de949c387ef42554a84040b86bc4b0]

        return early if no work to be done
        
        Change-Id: I79cef4af708220c962df48d0bcf347bdc1c8a218
        Reviewed-on: https://gerrit.libreoffice.org/76524
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-29  Heiko Tietze  <tietze.heiko@gmail.com>  [a34c898844abe9ad139d3ee22474726eed84351a]

        Resolves: tdf#126510 - Expander sections are bad UX
        
        GtkExpander replaced by GtkFrames
        
        Change-Id: I07130f7f070e45bf60ffb4fc26605b79556534b3
        Reviewed-on: https://gerrit.libreoffice.org/76219
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-07-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [e70460f59056b0a4957b534ab26b5c64eb94926c]

        revert bits of "loplugin:sequentialassign"
        
        from
        	commit 0d36b32755ac662299e6a8165e9fa57311b74a2f
            Author: Noel Grandin <noel.grandin@collabora.co.uk>
            Date:   Sun Jul 28 12:03:35 2019 +0200
            loplugin:sequentialassign
        which were false positives and not meant to be committed
        
        Change-Id: I6f2f185bd3564c9329f5a0c78c9020f3ddb52d34
        Reviewed-on: https://gerrit.libreoffice.org/76518
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d14cd26011bcd8c9efc448bbcbd71bb468906177]

        Fix typo
        
        "an API", to complete:
        https://gerrit.libreoffice.org/#/c/75984/
        
        Change-Id: I441f89b44a96957ea254823b9f28086fa289cc54
        Reviewed-on: https://gerrit.libreoffice.org/76036
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c87cf4e76f0cf032a37078fe185adc9b1ca14e06]

        Fix typos
        
        Change-Id: Iec31617554fae0f6c5a3d795a917ce9096d84405
        Reviewed-on: https://gerrit.libreoffice.org/76521
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a5dabf94fa32fb397141b7aee8e3daecb0240dc4]

        Fix typos
        
        Change-Id: I11e3dc250c140b03bbc2d2d83a448e40a1624fe3
        Reviewed-on: https://gerrit.libreoffice.org/76519
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-07-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [3dc0f1b77dd10b5b844bdab4cc089e82eeb9afa8]

        revert part of "add some error checking to the UI file loading"
        
        revert part of
            commit cba5cd06c8ffd8628ae3d39efe715a5d8b3ac7e7
            Author: Noel Grandin <noel.grandin@collabora.co.uk>
            Date:   Fri Jul 26 12:49:10 2019 +0200
            add some error checking to the UI file loading
        because some places eg. "writer format->bullets and numbering" expect a
        silent return of nullptr for a missing button
        
        Change-Id: I5cf8fa64d703636a65dc96987688c283016c87e8
        Reviewed-on: https://gerrit.libreoffice.org/76522
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-29  Shubham Goyal  <22shubh22@gmail.com>  [ef2c5ef27d6a139b59a98c0cee29f5128f6d35af]

        Add qrcodegen ui file to make file
        
        The qrcodegen.ui file in https://gerrit.libreoffice.org/#/c/74167/ was
        forgetfully not added to make file, so here it is.
        
        Change-Id: If60cf8f4aa3ed670da026f7631199e82d9b5a3d4
        Reviewed-on: https://gerrit.libreoffice.org/76376
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-29  Stephan Bergmann  <sbergman@redhat.com>  [b8106018ab997931c872219986e2e9aa88b774af]

        Avoid memcpy nonnull issue
        
        ...as started to get reported by <https://ci.libreoffice.org/job/lo_ubsan/1341/>
        
        > /jvmfwk/plugins/sunmajor/pluginlib/util.cxx:368:33: runtime error: null pointer passed as argument 2, which is declared to never be null
        /usr/include/string.h:43:28: note: nonnull attribute specified here
        >     #0 0x2b710cdb4e35 in jfw_plugin::AsynchReader::execute() /jvmfwk/plugins/sunmajor/pluginlib/util.cxx:368:13
        >     #1 0x2b70c87b8a27 in salhelper::Thread::run() /salhelper/source/thread.cxx:40:9
        >     #2 0x2b70c87bac9f in threadFunc /include/osl/thread.hxx:185:15
        >     #3 0x2b70ba8bb89d in osl_thread_start_Impl(void*) /sal/osl/unx/thread.cxx:235:9
        >     #4 0x2b70bc47fdd4 in start_thread (/lib64/libpthread.so.0+0x7dd4)
        >     #5 0x2b70bcdb4eac in clone (/lib64/libc.so.6+0xfdeac)
        
        during UITest_calc_tests6
        
        Change-Id: I6505061192a8d6b9a68d72980fd134d161e5e1a3
        Reviewed-on: https://gerrit.libreoffice.org/76516
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-29  Miklos Vajna  <vmiklos@collabora.com>  [1c43baff792663494a79e923bea81e702baefc5d]

        sw: SwSttNdPtrs -> SwStartNodePointers
        
        Change-Id: I0d9dc35e4501977e4a64548b0ff8f46c3a3f8538
        Reviewed-on: https://gerrit.libreoffice.org/76517
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-07-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9e857693e0cb05448be681ea27d7500c25b34786]

        Fix typos
        
        Change-Id: Ic2fb0772648b3f93c2fdfa4d2f663b6ede2ead51
        Reviewed-on: https://gerrit.libreoffice.org/76507
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4a9ac82cab9d77e593f9ea4a070eadb50a2bba0a]

        Fix typos
        
        Change-Id: I94bfbfef24be46583c5c2877e468ed65c2bd5eb0
        Reviewed-on: https://gerrit.libreoffice.org/76513
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-29  Caolán McNamara  <caolanm@redhat.com>  [86b24adfbdebbf95ee8399f7be8d30b4debb1301]

        weld SdPrintOptions
        
        Change-Id: I09cdf0b327e775bf8b87c353a4d46fa6320c12aa
        Reviewed-on: https://gerrit.libreoffice.org/76505
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-29  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [fc6b31910f419ea7ea541aa9c4e44ba33d2cc549]

        find-unneeded-includes: warn first time user nicely about missing file
        
        Change-Id: Ibc0b818a410cf0aee19b1d2a42a53db9aff87638
        Reviewed-on: https://gerrit.libreoffice.org/76461
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [0d36b32755ac662299e6a8165e9fa57311b74a2f]

        loplugin:sequentialassign
        
        Change-Id: I56a9bf698b60bd278c71cc632aacef2bd2f4c13f
        Reviewed-on: https://gerrit.libreoffice.org/76501
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-29  Stephan Bergmann  <sbergman@redhat.com>  [f53fcf9cfcc0bef415f9d2d95132ccd8bbe96061]

        Avoid -fsanitize=float-cast-overflow
        
        ...when converting sal_Int64 9223372036854775807 (i.e., 0xFFFFFFFFFFFFFFF) to
        double 9.22337e+18 (i.e., by rounding up to 2^63, represented as
        0x43e0000000000000) and then back to sal_Int64 (for which it is now too large).
        Started to happen during UITest_writer_dialogs:
        
        > vcl/source/control/field.cxx:1116:35: runtime error: 9.22337e+18 is outside the range of representable values of type 'long'
        >  #0 in MetricField::ConvertValue(long, unsigned short, MapUnit, FieldUnit) at vcl/source/control/field.cxx:1116:35
        >  #1 in svx::sidebar::PosSizePropertyPanel::SetPosSizeMinMax() at svx/source/sidebar/possize/PosSizePropertyPanel.cxx:1058:47
        >  #2 in svx::sidebar::PosSizePropertyPanel::MetricState(SfxItemState, SfxPoolItem const*) at svx/source/sidebar/possize/PosSizePropertyPanel.cxx:893:5
        >  #3 in svx::sidebar::PosSizePropertyPanel::NotifyItemUpdate(unsigned short, SfxItemState, SfxPoolItem const*, bool) at svx/source/sidebar/possize/PosSizePropertyPanel.cxx:735:13
        >  #4 in sfx2::sidebar::ControllerItem::StateChanged(unsigned short, SfxItemState, SfxPoolItem const*) at sfx2/source/sidebar/ControllerItem.cxx:67:26
        >  #5 in SfxStateCache::SetState_Impl(SfxItemState, SfxPoolItem const*, bool) at sfx2/source/control/statcach.cxx:412:24
        >  #6 in SfxStateCache::SetState(SfxItemState, SfxPoolItem const*, bool) at sfx2/source/control/statcach.cxx:326:5
        >  #7 in SfxBindings::Update(unsigned short) at sfx2/source/control/bindings.cxx:352:25
        >  #8 in svx::sidebar::PosSizePropertyPanel::PosSizePropertyPanel(vcl::Window*, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, SfxBindings*, com::sun::star::uno::Reference<com::sun::star::ui::XSidebar> const&) at svx/source/sidebar/possize/PosSizePropertyPanel.cxx:114:17
        [...]
        
        Change-Id: I23a39181a241129f3c6c83e9934405509bd98292
        Reviewed-on: https://gerrit.libreoffice.org/76512
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-29  Jim Raykowski  <raykowj@gmail.com>  [08328925e3406ad91b953d368483a6a5587c07c2]

        tdf#111703 Select the Organizer tab page when new style
        
        Change-Id: Ib031bd1139ea9a8bf084a1ead17bc17f30565401
        Reviewed-on: https://gerrit.libreoffice.org/76508
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-28  Caolán McNamara  <caolanm@redhat.com>  [67413b23c785343bfdc75f5c7c511701bff19eca]

        weld ScTpCompatOptions
        
        Change-Id: Id67570b53604489fa0b2194a0f9ad0b67d535f0e
        Reviewed-on: https://gerrit.libreoffice.org/76487
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-28  Caolán McNamara  <caolanm@redhat.com>  [afe99a508e78abbf7e3d97730b7abfc8fdbec77c]

        weld ScTpDefaultsOptions
        
        Change-Id: I2a4a053b38229b971fbf6fc8205680ce02132234
        Reviewed-on: https://gerrit.libreoffice.org/76486
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-28  Caolán McNamara  <caolanm@redhat.com>  [9ece9fdd33d17e88768dd96ac347938e57bc7918]

        weld SwLoadOptPage
        
        Change-Id: Id415d2fc6a1476eb5adaf633a8c4932e267ba3b7
        Reviewed-on: https://gerrit.libreoffice.org/76485
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [096168cacc574a71482520e5c3fbd79f975dc6ad]

        loplugin:writeonlyvars
        
        Change-Id: I00b495685cc9f74440051eafa2f8681a050a536e
        Reviewed-on: https://gerrit.libreoffice.org/76497
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [e8493f9349d18cbcb323930a9bf200c542a72d62]

        loplugin:collapseif
        
        Change-Id: I69bfafa97c66ef944cc6ae35c7e2f66d0430d6a4
        Reviewed-on: https://gerrit.libreoffice.org/76496
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [ff41cf1b8dbeb36b8824257acb5c5ba272415108]

        loplugin:oncevar
        
        Change-Id: I3c014f53607a849c743a2fd1aa47d03d5af978fb
        Reviewed-on: https://gerrit.libreoffice.org/76495
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9c9e5b5ee7f1144c20624ac9471354a218638175]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#126528 Add Python in Organize scripts page
            
            Change-Id: I8d18f5e264fe11924a8ea234e82355913b0417d2
            Reviewed-on: https://gerrit.libreoffice.org/76382
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-07-28  Gabor Kelemen  <kelemeng@gnome.hu>  [148c013aff463f529222a1051e80292cc0aba1f3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Silence warning about ahelp without bookmark
            
            This UI item has another ahelp in the same page
            
            Change-Id: I7b76d7737467c9c0006c4e3536d5651741862a6f
            Reviewed-on: https://gerrit.libreoffice.org/76473
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-07-28  Julien Nabet  <serval2412@yahoo.fr>  [236593a0544ea41e37d35b8fac83b31d0e7c5b67]

        tdf#126559: vcl_pdfexport unit test failure
        
        Revert back part of 3f7e8ddea89f6340cd18b5b34f5a7c5f503962be
        Some investigation is needed here
        
        Change-Id: I4fc0648bdef0df6cd2cd4b114dd479bc0a722fe6
        Reviewed-on: https://gerrit.libreoffice.org/76500
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [23ed3a19cb0d53639d817af9b802a44977e89c65]

        lok: send cell selection rectangle and cell area fill rectangle
        
        Instead of text selection start/end for cell selection we send a
        cell selection rectangle event. This is needed so we're able to
        differentiate when to draw cell selection and text selection
        markers.
        
        In addition send cell fill area rectangle, which is the area where
        we need to hit to trigger area fill functionality in Calc.
        
        Change-Id: I54af958932815818a1a4d48364192ba43f1df7de
        Reviewed-on: https://gerrit.libreoffice.org/76491
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-07-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [86900bd5e24e64e2d517c9c4229554a76ec4470c]

        Fix typos
        
        Change-Id: I1b3f858cf56f93fc72f1508322c00647e12a4c43
        Reviewed-on: https://gerrit.libreoffice.org/76481
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-07-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [486f997d257533b889bd5af4c85eb1e2f4c9c152]

        unit test for B2DPoint
        
        Change-Id: I86a9d555e4915658acf5829fbf7c8336255d6343
        Reviewed-on: https://gerrit.libreoffice.org/76490
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-07-27  Caolán McNamara  <caolanm@redhat.com>  [62a803532f0cb8f777037d0915c1e69166963fd2]

        dispose printer if we created it
        
        old code for ~this broken by...
        
        commit 40df5fc0e30c0aa32157c645db8b5256dc8afcc3
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Tue Jul 9 12:34:12 2013 +0100
        
            mem leaks in writer font options tabpage
        
        some addled thinking there leading to it getting removed with
        
        commit 1bf97d99e7529f1a69688522ac271636059a3391
        Date:   Sat Jun 25 23:03:53 2016 +0200
        
            loplugin:singlevalfields in sw(part1)
        
        Change-Id: I6d36fa614fb8d4ede41fc5d391f945c949a79409
        Reviewed-on: https://gerrit.libreoffice.org/76483
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-27  Caolán McNamara  <caolanm@redhat.com>  [e3841601872bf0555562bdd7fde22c5bce0c13b7]

        weld SwStdFontTabPage
        
        Change-Id: I9bf2177b9d95949815431789093b1fa6c30e2dee
        Reviewed-on: https://gerrit.libreoffice.org/76482
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-27  Caolán McNamara  <caolanm@redhat.com>  [4288fa0856f28813c76c30b5ff6a0c946a4db5f3]

        weld SwContentOptPage
        
        Change-Id: Ib7ccc4fc1a611f0f8e57e85008c2a96861762442
        Reviewed-on: https://gerrit.libreoffice.org/76479
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-27  Caolán McNamara  <caolanm@redhat.com>  [cc1c0f25046a6e3c6bd09122407970cd5aa602b4]

        weld SwTableOptionsTabPage
        
        Change-Id: I84af37e1dddf4c246b13311d31843d06bf473ac4
        Reviewed-on: https://gerrit.libreoffice.org/76477
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-27  Caolán McNamara  <caolanm@redhat.com>  [3125a3c7a559c507c149849674c1aee4ad56be93]

        weld SwShdwCursorOptionsTabPage
        
        Change-Id: Ibbfeb0763d7103bce3e99edb1889e6e9e6c636fa
        Reviewed-on: https://gerrit.libreoffice.org/76476
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-27  Caolán McNamara  <caolanm@redhat.com>  [579350af152d3599e9b62e8f80f59523184a104e]

        weld SwCompareOptionsTabPage
        
        Change-Id: Idd158f9352caa2544188e99d3db69f4cccce0474
        Reviewed-on: https://gerrit.libreoffice.org/76475
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-27  Caolán McNamara  <caolanm@redhat.com>  [9bd022c6eeb8db1214dd50071d69a6a7c5aa925d]

        weld SwTestTabPage
        
        Change-Id: Id22064118d09660860514645033fce944c2f1abd
        Reviewed-on: https://gerrit.libreoffice.org/76474
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-27  Marco A.G.Pinto  <marcoagpinto@sapo.pt>  [556613397794e6f5864434bc216fef998865abd6]

        [pt_PT] Added 21 autocorrect words
        
        Change-Id: I170c1e74819738f0206333f0b81cdb1cdb49244e
        Reviewed-on: https://gerrit.libreoffice.org/76281
        Tested-by: Jenkins
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2019-07-27  Caolán McNamara  <caolanm@redhat.com>  [5d78e7dc8ece62c731ee81f5dc60a0309121dcff]

        weld SvxSaveTabPage
        
        Change-Id: I89b81ff408d2dc855fe7b780a62e85f3a2a06215
        Reviewed-on: https://gerrit.libreoffice.org/76472
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a24e2a390a3fb7e1cbb729edca12c656f1b26956]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix typo
            
            Change-Id: Ib92a4ba3f7b5dc41930e788c061c70fc74ab18f7
            Reviewed-on: https://gerrit.libreoffice.org/76467
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2019-07-27  Caolán McNamara  <caolanm@redhat.com>  [0954817e403b826547035af47958af85189479d3]

        drop newly unused DECL_ABSTDLG_BASE and IMPL_ABSTDLG_BASE
        
        Change-Id: I7288052dce03aa1cd1642b5de1e47508f4d47341
        Reviewed-on: https://gerrit.libreoffice.org/76338
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-27  Caolán McNamara  <caolanm@redhat.com>  [c18cab5451b677ff548de9634e3a25fa312a6b55]

        drop newly unused SdVclAbstractDialog_Impl
        
        Change-Id: I3c8435f3428f1222e1adb4768af697df6aaaf828
        Reviewed-on: https://gerrit.libreoffice.org/76337
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-27  Caolán McNamara  <caolanm@redhat.com>  [2aff82411b905d55774057ed6e74b8cd45dc570b]

        weld OfaHtmlTabPage
        
        Change-Id: I10ee46d19047da9a3e3d8b0f99866568a12aa0f1
        Reviewed-on: https://gerrit.libreoffice.org/76471
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [67950f00989dff4640ba83e540673375a2c60a13]

        tdf#74702: vcl add OutputDevice::Flush() to remove GetOutDevType()
        
        Change-Id: I3e8775845e471517945876a48696747a46e5270a
        Reviewed-on: https://gerrit.libreoffice.org/75616
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-07-27  Caolán McNamara  <caolanm@redhat.com>  [7360ddd34aa446e6439c733ef0f819a58d709744]

        cid#1401328 Uncaught exception
        
        Change-Id: I1c4bdd4afec30d7d52054d8c9bd4958191c480f8
        Reviewed-on: https://gerrit.libreoffice.org/76470
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-27  Caolán McNamara  <caolanm@redhat.com>  [bee82941206bfae3f57a3008babec7c16b129b5d]

        weld SvxBasicIDEOptionsPage
        
        Change-Id: I3f5a7fe106075194e90e0da6f6538882024adec1
        Reviewed-on: https://gerrit.libreoffice.org/76454
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-27  Caolán McNamara  <caolanm@redhat.com>  [31bdf49b8c96f408d7b02c9925633eb419f65211]

        weld SvxAsianLayoutPage
        
        Change-Id: I0bea0026177dcb056edd073cdd9c51e76273d169
        Reviewed-on: https://gerrit.libreoffice.org/76456
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-27  Caolán McNamara  <caolanm@redhat.com>  [ac1ae3e055f9104b40a12a8f5b6418817230af0d]

        weld SvxAccessibilityOptionsTabPage
        
        Change-Id: I77354538eb8ff31dcc3bfc3d5a7742e92b8cd7b5
        Reviewed-on: https://gerrit.libreoffice.org/76455
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-27  Caolán McNamara  <caolanm@redhat.com>  [e171aec015212aa295e5e1831474b8af636e477b]

        weld SvxOpenCLTabPage
        
        Change-Id: I8cc47aa63daa76794f1ec2e4fc7b64a1a0a18564
        Reviewed-on: https://gerrit.libreoffice.org/76457
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-27  Caolán McNamara  <caolanm@redhat.com>  [f9fee27333e97e2251fc9b9b56072abc77a227fd]

        enable setting a highlight bg
        
        (cherry picked from commit 9b618c846835abb1fe664b5951dffb3c133380fe)
        
        Change-Id: I44649a9e2b1b267b56c2a5691d23665e7df94a58
        Reviewed-on: https://gerrit.libreoffice.org/76449
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-27  Caolán McNamara  <caolanm@redhat.com>  [a341f12325813dafa9be80a70fc90144a144a742]

        weld RemoteDialog
        
        Change-Id: I4d3b9f7629137bc9b94f5c0426ae6fc956a97511
        Reviewed-on: https://gerrit.libreoffice.org/76336
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-27  Caolán McNamara  <caolanm@redhat.com>  [a905fed5ba72bc22098910d960e7a502365df9ef]

        factor out setting widget bg
        
        Change-Id: I9f958e62df9efb00d5225ec485076fe8edbc2744
        (cherry picked from commit e1252cc0bd300bf873325c598a7e5ad940061055)
        Reviewed-on: https://gerrit.libreoffice.org/76448
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-27  Caolán McNamara  <caolanm@redhat.com>  [7c84ce6960cbb9fccad20ad4d816b08b32e9567c]

        drop empty GetParentLabeledBy and GetParentLabelFor members
        
        Change-Id: I92b36874879f89ef4dc862d61da58edd64867e92
        Reviewed-on: https://gerrit.libreoffice.org/76450
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-27  Caolán McNamara  <caolanm@redhat.com>  [0320d14a7655b4adce3ff2d7fc453917c96f8f21]

        devirtualize these now nothing overrides them
        
        Change-Id: Iae9a832b1a198a02c916c1e5eab893c166cdf615
        Reviewed-on: https://gerrit.libreoffice.org/76387
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fdd35ea841f319c48e1978dfead703d6cb0996ff]

        Fix typos
        
        Change-Id: I380856ca45c835e732fdf080a522caab4534db5b
        Reviewed-on: https://gerrit.libreoffice.org/76346
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8fe85c248d0d45e180db6668b8ac5840c8dc6b1e]

        Removed duplicated include
        
        Change-Id: I565305df6127afa9560f1b036724596a0b9acdc8
        Reviewed-on: https://gerrit.libreoffice.org/76469
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6022d521ed58625c7a9517787208948ef64cfe68]

        Fix typos
        
        Change-Id: I389c9aaa5788bf26398e0639c0f11f9dfbe4e3da
        Reviewed-on: https://gerrit.libreoffice.org/76374
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fbf897a7b561e26d7f95d210b6f51b9ed86d8f01]

        Removed duplicated include
        
        Change-Id: Ifa2745d724f343f5c99adc577136ca13937d7737
        Reviewed-on: https://gerrit.libreoffice.org/76468
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [16e15bd404e0042aaceba3bd2ed75ac6fe333922]

        Fix typo
        
        Change-Id: I309ce0b4aade85a510836be0d04bf66c916a464a
        Reviewed-on: https://gerrit.libreoffice.org/75507
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ca5f5d6c9f297e926662424e1546e92b41c83eaf]

        Fix typo
        
        Change-Id: I31e7035fd0dd7005e4bd3489719017c09bef9e14
        Reviewed-on: https://gerrit.libreoffice.org/72956
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [75c457a716ac12ccfdea35dc0f76e71ffaaae44b]

        Fix typos
        
        Change-Id: Ib772108100b5180c7b42a9a5d164fa03321b6d5a
        Reviewed-on: https://gerrit.libreoffice.org/76463
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-27  Jim Raykowski  <raykowj@gmail..com>  [5f5bfddf5fe8bbcd77dbb040d0bf77d595c90f30]

        tdf#94395 Show paragraph style line spacing in organizer contains
        
        This patch provides functionality to SvxLineSpacingItem::GetPresentation
        and also fixes tdf#126466
        
        Change-Id: I9e0cb042c83c568051061de3467d402ef88cfdf4
        Reviewed-on: https://gerrit.libreoffice.org/76069
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-07-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [08995b6a764c9e387c94f6ce5faba2145b5512f9]

        tdf#74702: remove GetOutDevType() from ImplAnimView
        
        I have done a spot of refactoring - it turns out that the bits where we
        save and reset the map mode during background saves should probably be
        done in Window::SaveBackground(). As Window::SaveBackground() doesn't
        need the animation size (maSzPix) I have rarrange the parameter order
        so the Window function can ignore the parameter.
        
        OutputDevice::SaveBackground() has been introduced as a virtual function
        and now is overridden by Window for its own purposes - OutputDevice just
        does a DrawOutDev(...) operation on the background.
        
        Change-Id: Ifeffe9536c01d8e4737f6e39a4f3dd14ba418f4d
        Reviewed-on: https://gerrit.libreoffice.org/76399
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2019-07-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [f440c1d28b440135b162e0e22703110a23e18d92]

        vcl: make ImpAnimView variables more clear
        
        Change-Id: I58904862974c416cddbd996af7d38ce639f1eb78
        Reviewed-on: https://gerrit.libreoffice.org/76398
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-07-26  Tor Lillqvist  <tml@collabora.com>  [43b58a829b3ffdb6169cebe657fd00df69877a71]

        Use the colibre icon theme in Online and apps
        
        Change-Id: Idb79b3d4b1f14712f2e03d17fca6bec56f317edf
        Reviewed-on: https://gerrit.libreoffice.org/76379
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-26  Caolán McNamara  <caolanm@redhat.com>  [caa14001431d9b2b50dae95c7539e1ec5d40c249]

        weld SfxCommonPrintOptionsTabPage
        
        Change-Id: I11fa5e3b39b7ab0142192c293205dc8e23caaa0c
        Reviewed-on: https://gerrit.libreoffice.org/76386
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-26  Caolán McNamara  <caolanm@redhat.com>  [130c2b80520b92353d9e1fc4626277bab9af3b6c]

        cid#1448357 RV: Bad use of return value
        
        Change-Id: I7bbc81e0b01e90c368a29ac505418471f640cdf6
        Reviewed-on: https://gerrit.libreoffice.org/76360
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-26  Caolán McNamara  <caolanm@redhat.com>  [8b533ac06c302c68ccc78552ab3b9ef578c3e8d9]

        cid#1448221 RV: Bad use of return value
        
        Change-Id: I3284cf35b28edc1fb08579f707bbf76fcde8b054
        Reviewed-on: https://gerrit.libreoffice.org/76362
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-26  Caolán McNamara  <caolanm@redhat.com>  [51d95cb212cf94097267f84f82901ef757bc148d]

        cid#1448386 RV: Bad use of return value
        
        Change-Id: I91a344a1b106651a9cb0ae3005f98927bf1b7f7c
        Reviewed-on: https://gerrit.libreoffice.org/76359
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [4622d1766858e7be0615e99f9868d250076188ab]

        sfx2: LOK: better fit of sidebar decks
        
        As the patch comment explains, the properties
        deck needs to be rendered with height long
        enough to avoid scrolling, but others would
        be greedy in using up all the available height,
        so we render them in more restricted space.
        
        Change-Id: I361e653239e22a7be0e5d75505cdcde18f2367d3
        Reviewed-on: https://gerrit.libreoffice.org/73524
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [53644c6d62002879431c36b9da5f6771e5234992]

        sfx2: LOK: resize the sidebar after layouting to avoid scrollbars
        
        By resizing the deck we ensure that if the contents do not fit
        in the existing height, they will after we expand to the minimum
        height. Also, the minimum height is now the correct one.
        
        This prevents seeing vertical scrollbar in LOK, which is very
        slow and unfriendly, instead renders the full sidebar and lets
        the client scroll, if necessary.
        
        Change-Id: Idc2a622a65074b7afb26263624f2df0b5968f40d
        Reviewed-on: https://gerrit.libreoffice.org/73523
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [d13e036ddc56bfdc9decccfa58e2e2b57eac765b]

        sfx2: avoid unnecessary dynamic_cast
        
        And reformat.
        
        Change-Id: If8a3dd4d16dfd51f8006d2d5d47951db30390fd8
        Reviewed-on: https://gerrit.libreoffice.org/73522
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [8ac95e67872d8834c12adf67f833d92b06dc3d70]

        sfx: LOK: fix the minimum height of sidebars
        
        Change-Id: I29d4eb38c72db50061266f0cf0ace31bab690315
        Reviewed-on: https://gerrit.libreoffice.org/73521
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [80eb913d5944e88297b0734991bcf6c1cfb34463]

        sfx: LOK: notify clients of the sidebar state
        
        Change-Id: I35b174c3a5e302ce52ee4063fa71d47feffab624
        Reviewed-on: https://gerrit.libreoffice.org/73520
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [a6f6a76d6018fd342646982f6e252c8562ebd254]

        sfx: LOK: don't shrink sidebar height below minimum
        
        This avoids scrolling within the sidebar and makes
        it possible to scroll the rendred sidebar image
        in the client, which is more responsive and lighter.
        
        Change-Id: I0713c699ba82bfc5fe503c9351402c67aef4494e
        Reviewed-on: https://gerrit.libreoffice.org/73519
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [682a91a9c8822a6cfb5377b26facea2572f34027]

        sfx: LOK: toggle sidebar decks
        
        Change-Id: I0559a2a4ae041bc61cf3a2d5979656a7941f4b02
        Reviewed-on: https://gerrit.libreoffice.org/73518
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [937440b65368e832a9e9fba92dfdb2efec4e06b5]

        Fix typos
        
        Change-Id: I60261b937215340d2eb6f439234e99a300b0e189
        Reviewed-on: https://gerrit.libreoffice.org/76380
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-26  Sumit Chauhan  <sumitcn25@gmail.com>  [7b0dd98941911c686c0d127810d1c333df5026c3]

        Extension support for gtkmenuItem and notebookbar.ui file added for writer
        
        Change-Id: I65a07fbef7726cdaa9061ebf2227fbedd725d4db
        Reviewed-on: https://gerrit.libreoffice.org/76278
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-07-26  Caolán McNamara  <caolanm@redhat.com>  [7942929685fafb0f9c82feb8da7279e5103c87f0]

        decode url escape codes and check each path segment
        
        Change-Id: Ie8f7cef912e8dacbc2a0bca73534a7a242a53ca1
        Reviewed-on: https://gerrit.libreoffice.org/76378
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2019-07-26  Caolán McNamara  <caolanm@redhat.com>  [f9190ae607a5766a087b8ed5d7ac29ec8a3272c9]

        cid#1448362 silence Dereference null return value
        
        Change-Id: I6b24a10bb2cd67d9750702a43d15162fb5347d76
        Reviewed-on: https://gerrit.libreoffice.org/76366
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-26  Caolán McNamara  <caolanm@redhat.com>  [f501519a2d14684c63edbfcfa3362cddad9f4ec9]

        cid#1448414 silence Explicit null dereferenced
        
        Change-Id: Ia9ddcf960e2bef2ea8db72018602302dc6914bb5
        Reviewed-on: https://gerrit.libreoffice.org/76364
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-26  Caolán McNamara  <caolanm@redhat.com>  [008a98d7cac16277dd88959339f172e11df74fba]

        cid#1448222 Out-of-bounds read
        
        possibly gold
        
        Change-Id: I170d9ae52e7e2b2869655d6649496fce8661a20b
        Reviewed-on: https://gerrit.libreoffice.org/76368
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-26  Caolán McNamara  <caolanm@redhat.com>  [9369b2d0d01b6c7c406e8dc2f30836a6ca624787]

        cid#1292911 Big parameter passed by value
        
        Change-Id: I3698fc4d8e556f75641cf951da87a9acbf81af78
        Reviewed-on: https://gerrit.libreoffice.org/76363
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-26  Caolán McNamara  <caolanm@redhat.com>  [986e4f94b802f9f603c5e744f69f2dc14b4d91f3]

        cid#1448350 RV: Bad use of return value
        
        Change-Id: Ib8fb2c0e4cbee4cab739beaa273d588e8723ff12
        Reviewed-on: https://gerrit.libreoffice.org/76361
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [cba5cd06c8ffd8628ae3d39efe715a5d8b3ac7e7]

        add some error checking to the UI file loading
        
        so we error out early when we have a bug in the file name, or a bug in
        the id, instead of triggering a SIGSEGV much later on
        
        Change-Id: Iacde09df620acdd8ae86321d38e8ce0c99715d42
        Reviewed-on: https://gerrit.libreoffice.org/76375
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3e7badd7755385b98c8564b0ec89d356ff3dc00d]

        Fix typo
        
        "noncommited"
        
        Change-Id: Ia22431edf221d3824d84512f0e77dbb1758f35cd
        Reviewed-on: https://gerrit.libreoffice.org/75982
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bf10c88d382681b7c7979302060999b6ee996187]

        Fix typo
        
        Change-Id: Id01f3ef311e2fccc5fafa51d4fe19c0012f91345
        Reviewed-on: https://gerrit.libreoffice.org/75560
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [eef4898f463c552a1e378e7ca7426fbec91d6873]

        sfx: LOK: no sidebar tabbar
        
        Change-Id: I210df42fec4404ed9629c9b1c24c78b680212214
        Reviewed-on: https://gerrit.libreoffice.org/73517
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [b01f4eb13e15d5149379561e9608bed5d670271b]

        LOK: sidebar: publish notifications to the correct view
        
        The ViewShell, which represents the view in question and therefore
        which view gets the window notifications, is incorrect when
        the sidebar is first created upon creating/attaching a new view.
        
        This leads us to a workaround to make sure that we publish
        notifications to the correct view.
        
        We also have to hide the sidebar instead of closing because
        the workaround wouldn't work when re-creating the sidebar
        on an existing view. See comments in code.
        
        Change-Id: I9d3be901688291b04d634b68e1e20c7add77381f
        Reviewed-on: https://gerrit.libreoffice.org/73516
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [3cb02bcee8d5f5550952967f9d40475d2f08b61b]

        gtktiledviewer: provide activation function
        
        This fixes the gtktiledviewer on some distros/gtk
        versions that require an activation function to be
        provided.
        
        Change-Id: I95fb3ed4e92e27d9c725ca38b4cb5a4f8af51771
        Reviewed-on: https://gerrit.libreoffice.org/71588
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/76373
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [008d3af39e7339c004b03d40cd865f85e925bf35]

        Fix typo
        
        Change-Id: I4ef49f18dd1cf864cc875f12740e027e5e1c1de9
        Reviewed-on: https://gerrit.libreoffice.org/75981
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [2321771b7a16e67c0b035913c7500c1887734c63]

        LOK: sd: no animation preview for LOK
        
        Change-Id: I67babe9b340bafd196dedb2918d6a24bfc9c0ad5
        Reviewed-on: https://gerrit.libreoffice.org/73515
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [ca54fdefb9f063af125a3083ec67a7a17541c5c1]

        LOK: sidebar: hide gallery, navigation and styles decks
        
        These aren't fully functional, so not very useful in LOK.
        
        Change-Id: If6330b1f7bf911bbb9edad00aaea7c4d37671746
        Reviewed-on: https://gerrit.libreoffice.org/73514
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-26  Michael Stahl  <Michael.Stahl@cib.de>  [08daf03c139a8b585f7713314ea73e2ff109fd37]

        cid#1448229 null pointer pLayout in SwDoc::InsertTableOf()
        
        Change-Id: I06e3b86711567ed968571b53770209fa28c4e8a3
        Reviewed-on: https://gerrit.libreoffice.org/76371
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-26  Stephan Bergmann  <sbergman@redhat.com>  [aafc10c9edb61e13ac557c7e43c8d4a31dce4f37]

        Bump Java baseline to Java 8
        
        ...as discussed at
        <https://lists.freedesktop.org/archives/libreoffice/2019-July/083193.html>
        "Minutes of ESC call: 2019-07-25".
        
        3d27b2fa9c5a03f78e5145377402f8a88e3da1be "tdf#124503: Support JRE installations
        with unknown java.vendor property" had added support for JREs with unknown
        vendor strings without checking that those JREs have a matching version (Java 6
        back then, Java 8 now).  That check has still not be implemented, assuming that
        Java 8 is old enough in practice so that any such JRE encountered in the wild
        will at least be Java 8 anyway.
        
        Change-Id: I0205a34955368067c698bcabd24de84205a382bd
        Reviewed-on: https://gerrit.libreoffice.org/76365
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-26  Caolán McNamara  <caolanm@redhat.com>  [0b14eaf0546591e2c7be614051bd30b6387805a6]

        cid#1448407 silence Resource leak
        
        Change-Id: Ida523859077abe5904212db44108fa580bb6c60d
        Reviewed-on: https://gerrit.libreoffice.org/76355
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-26  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [12ee6bef988975bdeead7840f3aa565b06d37bf6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Python dialog handler new topic
            
            'Dialog Handler' new topic
            bunch of x-ref between pages
            make & toc
            
            OH:
            - fixed broken file path
            - fixed broken links
            
            Change-Id: I37e94fea48c394310298ff6f4b13f22c71c523c4
            Reviewed-on: https://gerrit.libreoffice.org/76191
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-07-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [bd1281f51eff343d2c7b66f74cc0786efd7aa22a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Format some Basic UNO pages
            
            Use css class 'code' for syntax of Basic statements
            Use embeds for section title in pages
            
            Change-Id: I54269e1cf995e1bc2921317bd4f4910d1c558733
            Reviewed-on: https://gerrit.libreoffice.org/76264
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-07-26  Caolán McNamara  <caolanm@redhat.com>  [dec009996b35c35e8bd060ccf4dac0f0ed7da573]

        cid#1448388 Assignment of overlapping memory
        
        Change-Id: I9946af03ed5ac6823e610d6c8bf24afae463777e
        Reviewed-on: https://gerrit.libreoffice.org/76354
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-26  Ilhan Yesil  <ilhanyesil@gmx.de>  [80ae85d89866e501496189b2749071869ab6e98c]

        tdf#126222 Headers/footers are at correct position after scrolling
        
        After scrolling, the positions of headers and footers of the
        previous pages have to be updated, else these headers and
        footers could get visible at a wrong position.
        
        Change-Id: I25508cc0fc0bb7a6e59aeb996e2e7e0a0e23511f
        Reviewed-on: https://gerrit.libreoffice.org/75118
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-26  Caolán McNamara  <caolanm@redhat.com>  [436d30ed57cc9f6122137cdba30afe5935c8bb34]

        cid#1448530 RV: Bad use of return value
        
        Change-Id: Id84149b619b39d71bc8fb2d01774afd085245a0b
        Reviewed-on: https://gerrit.libreoffice.org/76357
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-26  Caolán McNamara  <caolanm@redhat.com>  [c1a76b810bbf94837a0ae94d6d4d53a61122c01a]

        cid#1452040 silence Unchecked return value
        
        Change-Id: I4b59245b457def5479ad20363181f538b3b49a69
        Reviewed-on: https://gerrit.libreoffice.org/76349
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-26  Caolán McNamara  <caolanm@redhat.com>  [3a0eb373f092cb53cce516bc09438f6e57bce158]

        cid#1448394 try silence unsafe_xml_parse_config
        
        Change-Id: I7dd015a497ffe8b953652f22aa8bbb35e0788efd
        Reviewed-on: https://gerrit.libreoffice.org/76356
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-26  Caolán McNamara  <caolanm@redhat.com>  [8922c6195ebdaaf7e560f203a8b1caf6c2ce6ae7]

        cid#1401334 Uncaught exception
        
        Change-Id: I6eaf41e5a2761c7c2d9f44c908720bebc53178a5
        Reviewed-on: https://gerrit.libreoffice.org/76353
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-26  Caolán McNamara  <caolanm@redhat.com>  [bfcd3b24bc065488b729c0846e74f2efabb3451e]

        cid#1401328 Uncaught exception
        
        Change-Id: I3585fc84437d084670727b048d3b26231c76e659
        Reviewed-on: https://gerrit.libreoffice.org/76352
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [e6c62ff1361ac5b9b430ddd5dae729a8b10aadff]

        LOK: sidebar: start collapsed
        
        Change-Id: I589fce5ee207da0e0ac113b7ccc1ed1edd06c5da
        Reviewed-on: https://gerrit.libreoffice.org/73513
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [a1b718044dadc46388bff0e20a7e50bf9d514596]

        LOK: sidebar: release LOKNotifier on destruction
        
        And enable sidebar routing only while we have a
        valid SidebarController instance (i.e. not disposed).
        
        Change-Id: I665f934f762c0ce9efdce5489ec9babe006376a8
        Reviewed-on: https://gerrit.libreoffice.org/73512
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [e054cfb3538fec4992ab28627a26aa23b6c4fbb7]

        LOK: sidebar: enable only for Impress in LOK
        
        Change-Id: Idb361164db9ea8681b45fe99608d2cb5690db161
        Reviewed-on: https://gerrit.libreoffice.org/73511
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [82518f1235aea055a6283bb6ce6a8a640959b564]

        LOK: sidebar: send close notification on disposing sidebar
        
        Change-Id: Ia8f197d07ba4b6a089571e9ca23b4697d04e7734
        Reviewed-on: https://gerrit.libreoffice.org/73510
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-26  Artur Neumann  <artur@jankaritech.com>  [36088d528a3df82b3fcdf9a8685e53ba2f1cbd16]

        UI test for #tdf121949
        
        Test if calc crashes when copying a noncoherent range to the
        clipboard
        
        Change-Id: I64d436ffb01775df9d50eb966ea2a12040482517
        Reviewed-on: https://gerrit.libreoffice.org/76348
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-07-26  Artur Neumann  <artur@jankaritech.com>  [df82473f320d3c703357b6ded31f519f271a9788]

        improve UITest to check result in doc when changing number format
        
        not only check in the dialog crashes writer but also check if the
        changes has an effect on the page itself and if the correct format
        is used
        trying also two non-latin formats
        
        Change-Id: I71fd17c8ed50fd043187e1006223ef462f2a56e9
        Reviewed-on: https://gerrit.libreoffice.org/76295
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-07-26  Tünde Tóth  <tundeth@gmail.com>  [a675fe37abc134cc5cbf54385ca99c8d1417ce2b]

        tdf#123627 DOCX import: fix tinderboxing
        
        related to commit 4c30848c852c44cbad8509c770feed5244f1940f
        "tdf#123627 DOCX import: fix relative hyperlinks to documents",
        until fixing possible profile-dependency of the unit test.
        
        Change-Id: Iea8941188d5f3a7d4a6a6f95aafa0d6181678353
        Reviewed-on: https://gerrit.libreoffice.org/76370
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-07-26  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [844be49e7e511f0c397e1faebca10b4fa25ea937]

        tdf#39742 tdf#44786 Consider Impress/Draw default printing settings
        
        Default settings can be set under Options - APP - Print but
        Impress/Draw has not used these as defaults unlike other apps
        
        Change-Id: I7d430f8fb24f9626cd628b4fe9e0520d9d42b848
        Reviewed-on: https://gerrit.libreoffice.org/76079
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-07-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [7618815f7080acc67a8d1cda1a6fc49797ded364]

        sfx2: LOK: route the parent sidebar window instead of the deck
        
        Change-Id: I0269a67c637afbc63a81405918f620009e681ff6
        Reviewed-on: https://gerrit.libreoffice.org/73508
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-26  Stephan Bergmann  <sbergman@redhat.com>  [3fb8180a63d86ac527a1d3aaf0377290cd3a3cb2]

        Add wrongly formatted file to blacklist
        
        Change-Id: I2b2f932e1a0c0a3e751f59013bb9d7f2547cd46e
        Reviewed-on: https://gerrit.libreoffice.org/76347
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-26  andreas kainz  <kainz.a@gmail.com>  [8be80df7a28e55f5b633e86f686f03b1e5d2985a]

        sd apps multiselect add Name and Description command
        
        Change-Id: Ia32f99ae967663f8a202a271061bbf61427eaf09
        Reviewed-on: https://gerrit.libreoffice.org/76343
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-07-26  Stephan Bergmann  <sbergman@redhat.com>  [08b6daa63e7b5aac6c301da3224af3f31c9434f9]

        HACK to survive missing target storage
        
        ...during e.g. `convert-to fodt doc/ooo108999-1.doc` (i.e., the attachment
        tytret2010.doc at <https://bz.apache.org/ooo/show_bug.cgi?id=108999#c2>).  It
        appears that the call to SwXMLWriter::Write_ to set the "TargetStorage" property
        is missing in this scenario (which is done for convert-to odt), but it is
        unclear what a proper fix should look like.
        
        Change-Id: I4beab4d8891fc0222bc0867ea53c3d9307be20dd
        Reviewed-on: https://gerrit.libreoffice.org/76314
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-26  Stephan Bergmann  <sbergman@redhat.com>  [cfbdbfdc9964f77b447a2b200398b3ab00cec1d7]

        Be careful not to add empty rect representation to contour polypolygon
        
        The implementation of TextSimplePortionPrimitive2D::getB2DRange in
        drawinglayer/source/primitive2d/textprimitive2d.cxx can return an empty B2DRange
        (which is represented internally as a huge square with DBL_MIN/MAX coordindates)
        and adding that to maExtractedContour would later cause
        
        > include/tools/helpers.hxx:76:44: runtime error: 1.79769e+308 is outside the range of representable values of type 'long'
        >  #0 in FRound(double) at include/tools/helpers.hxx:76:44
        >  #1 in ImplPolygon::ImplPolygon(basegfx::B2DPolygon const&) at tools/source/generic/poly.cxx:474:30
        >  #2 in tools::Polygon::Polygon(basegfx::B2DPolygon const&) at tools/source/generic/poly.cxx:1849:72
        >  #3 in TextRanger::TextRanger(basegfx::B2DPolyPolygon const&, basegfx::B2DPolyPolygon const*, unsigned short, unsigned short, unsigned short, bool, bool, bool) at editeng/source/misc/txtrange.cxx:67:40
        >  #4 in std::_MakeUniq<TextRanger>::__single_object std::make_unique<TextRanger, basegfx::B2DPolyPolygon&, basegfx::B2DPolyPolygon*, int, unsigned short, unsigned short, bool, bool, bool>(basegfx::B2DPolyPolygon&, basegfx::B2DPolyPolygon*&&, int&&, unsigned short&&, unsigned short&&, bool&&, bool&&, bool&&) at /home/sbergman/gcc/trunk/inst/lib/gcc/x86_64-pc-linux-gnu/10.0.0/../../../../include/c++/10.0.0/bits/unique_ptr.h:930:34
        >  #5 in SwContourCache::ContourRect(SwFormat const*, SdrObject const*, SwTextFrame const*, SwRect const&, long, bool) at sw/source/core/text/txtfly.cxx:252:13
        
        when processing such a DBL_MAX = 1.79769e+308 coordinate while loading
        doc/ooo106646-2.doc (i.e., 3sem-program-electricity_and_magnetism.doc attached
        at <https://bz.apache.org/ooo/show_bug.cgi?id=106646#c13>).
        
        Change-Id: I7bcdf7fdb3a756d7fab0543697efeb8f92ceddb7
        Reviewed-on: https://gerrit.libreoffice.org/76261
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ca3ddcf2cb8a7b69131a310621be18d044122a1c]

        Fix typo in code
        
        Not tested with "make check", but for me cleary
        a mistake.
        I have "maybeambiguous" in the rest of the code,
        but no "maybeambigous".
        
        Change-Id: I327143b3e6e188fe661846f5d9b6d2806926d492
        Reviewed-on: https://gerrit.libreoffice.org/76201
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-26  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [01d780e2fa42ba04b55104cb012f00b6b3cbb162]

        tdf#42949 Fix IWYU warnings in sc/source/ui/vba/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I888a8f7269c03d9d4d066032f90564f92c4af2e4
        Reviewed-on: https://gerrit.libreoffice.org/75596
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-26  Miklos Vajna  <vmiklos@collabora.com>  [6a4b7d1e658b4515ec9a2fe3604dd4ead4c0fec8]

        sw btlr writing mode: DOCX export of Writer textframes
        
        Do it the same way as tbrl is already handled.
        
        Change-Id: I7daad962c6349874357c38801c15adadfe8c3a50
        Reviewed-on: https://gerrit.libreoffice.org/76342
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-26  Artur Neumann  <artur@jankaritech.com>  [271dcc757d536718795f8c24a686a75424e90f23]

        UI tests opening all dialogs in writer and see if it crashes
        
        Open a dialog, close it by the given button e.g. "cancel" or "close".
        If the dialog has an enabled "OK" button open the dialog again
        and try to close it also using the OK button.
        For every dialog a complete new document is opened to ensure test-separation,
        otherwise one action could hamper the next action.
        
        For dialogs that already have other tests a "cancel/close" test was added to
        the previous test. As far as possible opening new documents was avoided in those
        cases. And in some cases a simple check was added to check if the "cancel" button
        does not change anything.
        
        Simmilar tests for calc have been renamed and code dublication has been
        removed by moving main part of the code to a helper file
        
        Change-Id: I01f197cae8bc6fe0345661fe042b655f16229485
        Reviewed-on: https://gerrit.libreoffice.org/75124
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-07-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [aef615ac9c69775bf51d5bf77d62686244f586af]

        LOK: sfx2: disble sidebar menu-button when deck is hidden
        
        There is no render area on the sidebar virtual-device
        to render the popup menu when the sidebar is collapsed
        into the TabBar, so we disable it altogether as we
        can't properly display it in LoKit.
        
        Change-Id: I2edee9e734485bb685f0ddc0c30bfe584e42a550
        Reviewed-on: https://gerrit.libreoffice.org/73507
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-26  Gülşah Köse  <gulsah.kose@collabora.com>  [15664117ef4db51bdcabb46b7990573509da0d73]

        tdf#125923 Fix reset button.
        
        Reset/Revert button worked as cancel, not reset.
        That commit provides reset button to do its own job.
        
        Change-Id: I82d3e838bff3fd690cb5a901232ecb5f76257b95
        Reviewed-on: https://gerrit.libreoffice.org/76341
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2019-07-25  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [8f8917af5b430b4bb1c35313e81ca60022984f73]

        Correct a fragmented sentence
        
        A verb was missing for parallelism.
        
        Change-Id: If6452e576a71b2634934f98a814d9459f4b74e78

2019-07-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1729f554f8ecc4a4f6fa92b71dff8bab67d238c7]

        Fix typos
        
        Change-Id: I1efccb8b926e4aa10e9ccee7e8e36919e38c05fc
        Reviewed-on: https://gerrit.libreoffice.org/76339
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7a4587619d58129c5833819ce33caa5e87d08ed3]

        Removed duplicated include
        
        Change-Id: I5dd605c945056af66ae2cb90977fc5baedc2cfc0
        Reviewed-on: https://gerrit.libreoffice.org/76340
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [7abb086b5dfa2eca3d6dafe3499ed517a73ae59c]

        sfx2: customize the sidebar popup menu for Lokit
        
        Don't show customization or docking options.
        
        Change-Id: I313868cb2b2d0444ee90cf9709a326a81d0e5ed8
        Reviewed-on: https://gerrit.libreoffice.org/73506
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [4790923b8c7de719b6c4cb84aff5997a040df2c8]

        sfx2: collapse the sidebar instead of closing on toggle
        
        When toggling a sidebar deck that is open, the default
        behavior when floating is to close the sidebar altogether.
        This is both inconsistent with the behaviour when docked
        and unexpected.
        
        Now we simply collapse the sidebar into the TabBar (toolbar)
        as is done when docked. This is also the behavior desired
        from LoKit since the sidebar is rendered floating (to allow
        arbitrary resizing).
        
        The collapsed sidebar into toolbar is shown in same-position.
        
        Change-Id: I0519c5ad012cc9df31758927a4dbcd774d47fcd3
        Reviewed-on: https://gerrit.libreoffice.org/73505
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [ca8f1ff34e291b74068dace619e58c37ef169f88]

        LOK: support resizing windows
        
        And delegate resizing of floating windows.
        
        Currently used for resizing sidebars in LOK.
        
        Change-Id: Iadc1b71c15a7d16a8c9dd7246490ae6bd645644c
        Reviewed-on: https://gerrit.libreoffice.org/73509
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [987c03d5c237c6a86ac886991435220e7381ced1]

        LOK: Do not offset window coordinates in LOK
        
        This fixes the issue with selecting the incorrect
        color when clicking on the color presets in the
        color picker window in LOK. Because the window
        coordinates are shifted in Core, and LOK client
        sends in absolute coordinates, the shift causes
        a different color to be selected.
        
        (cherry picked from commit 171a2300d37d73065e5e3bd4b77678e35f678adf)
        
        Change-Id: Ib818b83c0f0c727944068cb244f8d10666e5bc1d
        Reviewed-on: https://gerrit.libreoffice.org/76323
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [4289b86e33b3658a131781ce0e26d86a70b967a8]

        LOK: Reduce and improve logging of event compression
        
        Change-Id: I84e0e8806eb6f4fbda063ebc29fafa791d472bb8
        (cherry picked from commit d5b900630caefc4d3b62a31906117cf4acd623b1)
        Reviewed-on: https://gerrit.libreoffice.org/76322
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [1e1a345a18a4162a7e265cf91bcb0c5dc206d576]

        LOK: Minor window event processing cleanup
        
        This reduces the number of json reads we do
        when compressing window events, which happens quite
        often.
        
        (cherry picked from commit 0bb310d7ce39421ecc4ff90518ffdf6aa01d1b02)
        
        Change-Id: I1c85f28867b52cad85445fff8a031b990dad8b56
        Reviewed-on: https://gerrit.libreoffice.org/76321
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [5f4fa7bf17542f74e29082b065b0e7bac6af53ef]

        LOK: Refactor large event queueing cases
        
        This makes it more readable and reduces indentations.
        
        No functional change intended.
        
        (cherry picked from commit 570a3c5361d58635e4d0ac8baf6df787bd2290ad)
        
        Change-Id: I129ecff9083c459d633c0965eab6e06ba3dcf499
        Reviewed-on: https://gerrit.libreoffice.org/76320
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [01b1e44f03bd3f9c2e56712d8a75719c2b7b906d]

        LOK: Remove window invalidations prior to size_changed
        
        A window size change is a full invalidation anyway,
        so remove any prior invalidations as they are redundant.
        
        Change-Id: I439a1bc38989df17b671e064beb26eb88c402be3
        (cherry picked from commit 1a5af070d876b1ec4b69fe3be732426dba59b9af)
        Reviewed-on: https://gerrit.libreoffice.org/76319
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Caolán McNamara  <caolanm@redhat.com>  [b94214350e6e3d0252c09f203a3ce7807a179f90]

        weld SdPublishingDlg
        
        Change-Id: I64ce16c8b107b8b4d6009e6e2d5775cbf173a019
        Reviewed-on: https://gerrit.libreoffice.org/76334
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-25  Caolán McNamara  <caolanm@redhat.com>  [dcbe802509e465b5f7ef9391d0d1ba12b5c7e6c0]

        don't need builderfactory
        
        Change-Id: I7c8f74330c8af27142ff4beb029fb3d3a95065c5
        Reviewed-on: https://gerrit.libreoffice.org/76333
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-25  Jim Raykowski  <raykowj@gmail..com>  [3c7efab4e72d6f044a3ace34c06d2dfdfafbe42b]

        tdf#47807 Invalidate bindings to Undo Redo
        
        This patch reverts the previous commit made for this and provides a new
        fix.
        
        Change-Id: I487ecf0a7564f1130ef9a42e893e73185701d8c9
        Reviewed-on: https://gerrit.libreoffice.org/76287
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-07-25  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [e354681e5d5d21b4ad0d435193810922df7ec7a0]

        tdf#42949 Fix IWYU warnings in cui/*hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ia1b6e58623b64b11cb1a5ac5c7fba73e8cc04d07
        Reviewed-on: https://gerrit.libreoffice.org/75522
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-25  Tünde Tóth  <tundeth@gmail.com>  [9136237ac0758b11831c21cd636520b08c88b209]

        tdf#123627 DOCX import: fix tinderboxing
        
        related to commit 4c30848c852c44cbad8509c770feed5244f1940f
        "tdf#123627 DOCX import: fix relative hyperlinks to documents",
        until fixing possible profile-dependency of the unit test.
        
        Change-Id: Ie75c5c7d8eeb467638f868fb727948f7f13fc113
        Reviewed-on: https://gerrit.libreoffice.org/76332
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-07-25  Regina Henschel  <rb.henschel@t-online.de>  [ab4806de79a1c8772024f0e51cd9ba7a30b96405]

        tdf#126537 correct reverse calc for handle in ooxml-parallelogram
        
        Reverse calculation of handle position of ooxml-parallelogram shape
        has to follow the x/ss*100000 pattern. Error was, that it was not
        listed in that section.
        
        Change-Id: I846c21fe12c7e64e0c947e32d4b680fba60a5e50
        Reviewed-on: https://gerrit.libreoffice.org/76311
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-07-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a41984d0d71f6b76d0e56604b17b52774e39197d]

        Fix typo
        
        Change-Id: I07929ffe015e1d22fcac6969b00644b82620d4cc
        Reviewed-on: https://gerrit.libreoffice.org/75506
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [4fccc5410185abaf836e40ed0520ac7b50d21474]

        LOK: sc: Issue DOCUMENT_SIZE_CHANGED only when size changes
        
        Issuing DOCUMENT_SIZE_CHANGED triggers document-loaded event.
        This is accidental and historic, but the end result is that
        the client assumes everything is invalidated and fires
        initialization handlers, which are normally invoked the
        first time a document is loaded. Undesirable when really
        nothing has changed.
        
        Change-Id: Ia4fa4479ca627b0f605e4ff5009f7e631a26f6d7
        Reviewed-on: https://gerrit.libreoffice.org/76313
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [a27c613b8305cbf1f541771d23f38dbe65bc51cf]

        sfx2: LOK: support resizing the sidebar
        
        Change-Id: I852c522f176a8d11d3a19709ab1cd75023645c66
        Reviewed-on: https://gerrit.libreoffice.org/73504
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [6661ebe5d3c2ce12a99a6af4c8de51b61b279e57]

        LOK: Window creation supersedes any events on same window
        
        This happens when we get multiple created events on
        same window, interspersed with invalidations.
        
        Change-Id: I2dbaa0f84306d770f1de047a23996209c28304fe
        Reviewed-on: https://gerrit.libreoffice.org/76312
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Caolán McNamara  <caolanm@redhat.com>  [08eb6de1a274fce5d04c5fadcb4d87320414873c]

        external qrcodegen looks under qrcodegen
        
        Change-Id: I01f06c30a52f5e4cdb5b4b6304072aa0f3a63aa8
        Reviewed-on: https://gerrit.libreoffice.org/76291
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-25  merttumer  <mert.tumer@collabora.com>  [e6bbfd641c6c65ebdebae92f2382689d3ea4a089]

        Make pdf export watermarks look like watermarks on online
        
        Change-Id: Ib5af8c61dd9a539c63594a91b8ec17ff07327feb
        Signed-off-by: merttumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/69317
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/76289
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [d14f10ae64876c394a04fa1ca2b067033a79b0a8]

        LOK: Reduce logging while processing events
        
        Change-Id: I8ca457387715fcd085bcbf3107839d2629580f7b
        Reviewed-on: https://gerrit.libreoffice.org/76296
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Tor Lillqvist  <tml@collabora.com>  [6fdd0e22fd87b9ac3345e9356129e55c6a393fd5]

        Turn an incoming VT_NULL when a STRING is wanted into an empty BSTR
        
        Might help in some cases in the customer application.
        
        Change-Id: Icdc13780d4623e9df8bc057760c1295d7d6ffd61
        Reviewed-on: https://gerrit.libreoffice.org/76294
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Jenkins

2019-07-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [6451da84ecb2942267a4d0d0bbe3ef45060ef71c]

        vcl: LOK: emmit size_changed after window creation
        
        This guarantees that the correct size of the window
        is set on the client side. Some windows are created
        with default (and invalid) size and rely on Resize
        to be called right after. This doesn't happen
        with message boxes and they need to get size_changed
        right after the window is fully created and ready.
        
        Change-Id: I8c281a31770de4b37b9de6d333159e5379344dff
        Reviewed-on: https://gerrit.libreoffice.org/76293
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Jan Holesovsky  <kendy@collabora.com>  [1d77ea8f3e64af4becff869474dd79c633dd0070]

        lok sc: Fix the formula input bar and address bar notifications.
        
        Apparently we did not have the pInputWin living in the background; but
        now we have.  There is no reason to treat it in an 'else' branch, these
        checks should be separate either way.
        
        Change-Id: Ibb8d92fb1e2803942460d2063847917d082fcb2e
        Reviewed-on: https://gerrit.libreoffice.org/71863
        Reviewed-by: Aron Budea <aron.budea@collabora.com>
        Tested-by: Aron Budea <aron.budea@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/76292
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [bf7adf4c24209b48198d06a66e7fadba66637763]

        sidebar: support closing the sidebar through the X button
        
        Change-Id: I078c27d22bbee3d02ad4a3fb97ba01a394f171e1
        Reviewed-on: https://gerrit.libreoffice.org/73503
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Caolán McNamara  <caolanm@redhat.com>  [b0cc179a728603d62fd62595f039d2d856f8c9c3]

        add XInitialization to allow setting explicit dialog parent
        
        Change-Id: Icc2626b6b3defeb6c02a43cee14cdb97dc573870
        Reviewed-on: https://gerrit.libreoffice.org/76290
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [11b06f0e00fc21654384e2816842ab101e15010e]

        sidebar: Add .uno:MasterSlidesPanel
        
        Change-Id: I578dc8b1f9c8df7f7cc9108c70d6fad8006871c6
        Reviewed-on: https://gerrit.libreoffice.org/73502
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Caolán McNamara  <caolanm@redhat.com>  [c156cff9d6b2245ed0570fb758bb18d37950ff96]

        weld SaneDlg
        
        Change-Id: I2f69c87f2433c8973b3aecd24e6e754206b2162f
        Reviewed-on: https://gerrit.libreoffice.org/76260
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [593bf02c8b65cdea1d77c6800a9af57e1c6cb08b]

        sd: LOK: avoid caching pointers and leaking
        
        Change-Id: I68163bc30b0655b11dec34bdcc750b495b93365a
        Reviewed-on: https://gerrit.libreoffice.org/68265
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit da70e562087b6016aeaffadedc4ce66eaf370919)
        Reviewed-on: https://gerrit.libreoffice.org/76284
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [19b6115e3edc62f0ccd1449a28d368f23698624d]

        LOK: remove duplicate cursor invalidations for same view only
        
        This limits duplicate cursor invalidation removal to same
        view only, which seems to have been left in error.
        
        We should now remove any old cursor invalidations (for
        the same view) and only keep the latest (current) one.
        
        Change-Id: Ie2323d0c5fcf3977576a1bdc098c95351a5753e0
        Reviewed-on: https://gerrit.libreoffice.org/71846
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 8e9c36dfc346387abfbbaefbc15a518cbe3e257c)
        Reviewed-on: https://gerrit.libreoffice.org/76286
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Andras Timar  <andras.timar@collabora.com>  [3b1c1b0d2f5348d2eea761b452c9f7ce940dc737]

        Add Redaction toolbar icons from colibre to tango
        
        Tango is the default theme of Collabora Office 6.0
        
        Change-Id: I95722b0794aec9fc9eac707e4020460ddfb1371f
        (cherry picked from commit 9c644c8bf3d7096efeb52beccaef02f6455f83eb)
        Reviewed-on: https://gerrit.libreoffice.org/76285
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [3fa4f52ad52a1db53c2336eac8053502b03681e3]

        sd: LOK: support localization of slide transition presets
        
        Reviewed-on: https://gerrit.libreoffice.org/68264
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit 312346531dde33cd000a1d3c95c7b7829b656438)
        
        Change-Id: Ic3ea57e537e118e10d155203921574967154c234
        Reviewed-on: https://gerrit.libreoffice.org/76283
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [a59b4a2dcec4ad2131350a9999185ebcd07c5fc8]

        sidebar: hide preview and play controls in lokit
        
        Change-Id: I7fc9470082612af4c4d7e56ff704936da5c63ce4
        Reviewed-on: https://gerrit.libreoffice.org/73501
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Scott Clarke  <scott.clarke@codethink.co.uk>  [d2025bdc33cc8d9e2f6c9f90da4574275ed6b0e4]

        tdf#119228 Add storage and serialisation for the Resolved flag
        
        Change-Id: I0278588dc533378104e544d05b60583c85271f6a
        Co-authored-by: Jim MacArthur <jim.macarthur@codethink.co.uk>
        Reviewed-on: https://gerrit.libreoffice.org/75858
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [38583daef69bc39de15ff41d2f149b34116d825c]

        Fix typo in code
        
        Change-Id: Id666b0c822cf2589a0fe8886d9357e98b18b276c
        Reviewed-on: https://gerrit.libreoffice.org/76282
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2019-07-25  Tor Lillqvist  <tml@collabora.com>  [8d5164463a77f7957c26bc922689f45b394a2cf6]

        tdf#124042: Remove unnecessary code for iOS
        
        We don't need to pop the Core Graphics context state stack completely
        before releasing the context. The code that tried to do that failed
        anyway when the context was a "foreign" one (from doc_paintWindowDPI()
        in core's init.cxx) thad had already been released there.
        
        Also removed another apparently unnecessary ifndef for iOS.
        
        Change-Id: Idcd1e6edd06ab259ec850fd66fcbabc3df0ae3af
        Reviewed-on: https://gerrit.libreoffice.org/76263
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Tünde Tóth  <tundeth@gmail.com>  [4c30848c852c44cbad8509c770feed5244f1940f]

        tdf#123627 DOCX import: fix relative hyperlinks to documents
        
        Revert "tdf#86087 DOCX Import link as relative if preferred"
        
        This reverts commit 40acf8d6447065077acba9e800c56239f58c8262.
        Relative urls aren't converted to absolute urls, if the
        "Save URLs relative to filesystem" setting is checked.
        
        Change-Id: I209fa57e508dd425772e0019c1749a2bdc92e3ed
        Reviewed-on: https://gerrit.libreoffice.org/75863
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-07-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [6cb3b009fc4e73cc0ea07d166c274f05306b0e75]

        sd: sidebars are now visible in LOOL
        
        Change-Id: I7ceae056e3d6ce1c991fe1194faa8bebfd6aae1e
        Reviewed-on: https://gerrit.libreoffice.org/73500
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [ae2720ab206c2ff4a677e7fad147a3037f07a9be]

        sd: LOK: publish statechange on entering master view
        
        Change-Id: Ib736800544b9669e3708da0c01370af22cdf3e97
        Reviewed-on: https://gerrit.libreoffice.org/69617
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/73498
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Caolán McNamara  <caolanm@redhat.com>  [f696e535872e76f0854d475354fed11fbce4bb54]

        weld GridWindow
        
        Change-Id: I3281abffbc7f14cb3ebcc80b4f52b52ed5efa781
        Reviewed-on: https://gerrit.libreoffice.org/76268
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-25  Caolán McNamara  <caolanm@redhat.com>  [0059d0262adaadaca67de9e3245aaa9f62d07392]

        cid#1448432 Division or modulo by zero
        
        Change-Id: Iaf99ea046591e7e1eb5d441804b812c08fea9bc9
        Reviewed-on: https://gerrit.libreoffice.org/76245
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-25  Caolán McNamara  <caolanm@redhat.com>  [c597be9bb60e31d32370e79a2989ff54bee8e8ec]

        cid#1448414 silence Explicit null dereferenced
        
        Change-Id: I8f378b935929cedfab30aa98b89a026c272dca2e
        Reviewed-on: https://gerrit.libreoffice.org/76246
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [bf3cfa0256c37e0ac6db5066c731b1a3f2291407]

        LOK: trace queue only when it is changed
        
        Change-Id: I9b8e060c2c7655565b95004d82bf50ada2ed0d08
        Reviewed-on: https://gerrit.libreoffice.org/71845
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/76267
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-25  Stephan Bergmann  <sbergman@redhat.com>  [9cf2df5eb9e7da89492f040d0b74d40919c6d12c]

        Avoid using invalidated rRect
        
        ...as happens during `convert-to pdf doc/ooo107799-1.doc` (i.e., oracle apex.doc
        attached at <https://bz.apache.org/ooo/show_bug.cgi?id=107799#c1>):
        
        > ==29889==ERROR: AddressSanitizer: heap-use-after-free on address 0x61200034f548 at pc 0x0000002ebcaa bp 0x7fff9666f320 sp 0x7fff9666ead0
        > READ of size 16 at 0x61200034f548 thread T0
        >  #0 in __asan_memcpy at /home/sbergman/github.com/llvm/llvm-project/compiler-rt/lib/asan/asan_interceptors_memintrinsics.cc:22:3
        >  #1 in SwRect::SwRect(SwRect const&) at sw/inc/swrect.hxx:313:5
        >  #2 in SwRootFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const at sw/source/core/layout/paintfrm.cxx:2971:12
        >  #3 in SwViewShell::PrintOrPDFExport(OutputDevice*, SwPrintData const&, int, bool) at sw/source/core/view/vprint.cxx:542:30
        >  #4 in SwXTextDocument::render(int, com::sun::star::uno::Any const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at sw/source/uibase/uno/unotxdoc.cxx:3026:32
        >  #5 in PDFExport::ExportSelection(vcl::PDFWriter&, com::sun::star::uno::Reference<com::sun::star::view::XRenderable> const&, com::sun::star::uno::Any const&, StringRangeEnumerator const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>&, int) at filter/source/pdf/pdfexport.cxx:227:34
        >  #6 in PDFExport::Export(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at filter/source/pdf/pdfexport.cxx:939:28
        >
        > 0x61200034f548 is located 8 bytes inside of 272-byte region [0x61200034f540,0x61200034f650)
        > freed by thread T0 here:
        >  #0 in operator delete(void*, unsigned long) at /home/sbergman/github.com/llvm/llvm-project/compiler-rt/lib/asan/asan_new_delete.cc:172:3
        >  #1 in SwPageFrame::~SwPageFrame() at sw/source/core/layout/pagechg.cxx:301:1
        >  #2 in SwFrame::DestroyFrame(SwFrame*) at sw/source/core/layout/ssfrm.cxx:389:9
        >  #3 in SwRootFrame::RemovePage(SwPageFrame**, SwRemoveResult) at sw/source/core/layout/pagechg.cxx:1426:5
        >  #4 in SwRootFrame::RemoveSuperfluous() at sw/source/core/layout/pagechg.cxx:1501:13
        >  #5 in SwLayAction::InternalAction(OutputDevice*) at sw/source/core/layout/layact.cxx:494:30
        >  #6 in SwLayAction::Action(OutputDevice*) at sw/source/core/layout/layact.cxx:349:5
        >  #7 in SwRootFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const at sw/source/core/layout/paintfrm.cxx:2965:17
        >  #8 in SwViewShell::PrintOrPDFExport(OutputDevice*, SwPrintData const&, int, bool) at sw/source/core/view/vprint.cxx:542:30
        >  #9 in SwXTextDocument::render(int, com::sun::star::uno::Any const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at sw/source/uibase/uno/unotxdoc.cxx:3026:32
        
        Change-Id: I2931920d19d535f569c61fb9d7f1ce21bf7a0d88
        Reviewed-on: https://gerrit.libreoffice.org/76270
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins

2019-07-25  Miklos Vajna  <vmiklos@collabora.com>  [3f471651049a318d7d8917855929e0535daf14b9]

        xmloff: create XMLImportStylesImportOasis instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I7e56486339d5fd436d4dba723bac8bb9bbed170b
        Reviewed-on: https://gerrit.libreoffice.org/76275
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-25  Miklos Vajna  <vmiklos@collabora.com>  [4840880148318dc384e28f9a8df9990b8690a4b6]

        tdf#107394 sc ui: fix lack of row height update on undo of paste
        
        This is a problem since commit df9243626b39742a9a148bea95796f8824fee68a
        (fdo#73606: Avoid excessive and unnecessary heap allocation of array
        objects., 2014-01-14), though it seems this uncovered a problem that was
        introduced earlier.
        
        Reading ScViewFunc::AdjustBlockHeight(), commit
        64a36fd4f4085ed05e4c0ee40ac109452ff81a78 (ScUndoPaste to handle multiple
        ranges., 2011-09-09) changed ScUndoPaste::DoChange(), so that
        AdjustBlockHeight() is invoked in a loop, but always with the same
        arguments. In case AdjustBlockHeight() doesn't get a mark data, the
        function takes the mark data from the view data, which is empty in the
        "undo of paste" case, so no row height gets updated.
        
        Fix the problem by explicitly providing the mark data to
        AdjustBlockHeight(), probably that was the intention in the second
        commit.
        
        [ Testing this from CppunitTest_sc_copypaste means ScImportExport has to
        be dllpublic, but that seems still better than having a view shell in
        CppunitTest_sc_ucalc. ]
        
        Change-Id: I140b53588d59d231772152c0e820e5fdedf6894c
        Reviewed-on: https://gerrit.libreoffice.org/76265
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-25  Shubham Goyal  <22shubh22@gmail.com>  [2de42b53b7c23223c38e64a75eae248d8a0cd4ec]

        QRCode Dialog Box feature
        
        The patch handles the created QR code as a Customized Shape (Graphic
        Object)
        
        Change-Id: I1cee6f0e7fac585de880a9ac34e3bc441a4b7390
        Reviewed-on: https://gerrit.libreoffice.org/74167
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5ccc8124a03cffca3a1848f754524a06a063cb51]

        Fix typos
        
        Change-Id: I59a0fd175fa5185c15d093d2d9bed9f95bb4cfd5
        Reviewed-on: https://gerrit.libreoffice.org/76280
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-25  Jim Raykowski  <raykowj@gmail.com>  [ed882d693f37779e3a09641e7cd43b7a925d2312]

        tdf#47807 Invalidate bindings to Undo Redo
        
        Change-Id: I71a16e60395003402372202a755b976d37690a27
        Reviewed-on: https://gerrit.libreoffice.org/76146
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-07-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6131288f2a85d43ba21210e677648c9245793e52]

        Fix typo
        
        "an URI", to complete:
        https://gerrit.libreoffice.org/#/c/75985/
        
        Change-Id: I57489b05117fd12ae6aa22544437ab5bc6b5154f
        Reviewed-on: https://gerrit.libreoffice.org/76037
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [afad1a0cbc893291ea32baa7234c4ed7a5ffcf80]

        Fix typos
        
        Change-Id: Ib778a6598f3797fe871a25b56b7b4b7761889296
        Reviewed-on: https://gerrit.libreoffice.org/76269
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [30320abbef8fabfeadda2b31b72f595c4a1c1ed9]

        cid#1448360 Assignment of overlapping memory
        
        Change-Id: Ifefa007ff7534e65cc35cdbcb4983012b36ed6e0
        Reviewed-on: https://gerrit.libreoffice.org/76248
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [ceac24b4a140a471a36f423bf48dce32860e8911]

        cid#1448461 RV: Bad use of return value
        
        Change-Id: I11dce56c00931b0e04c5fa52f2598a8f80625d5b
        Reviewed-on: https://gerrit.libreoffice.org/76243
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [bb6f5ae90332fee2eb650398d1ae0b554ac89ce2]

        cid#1448446 Unchecked dynamic_cast
        
        Change-Id: I790f55e5edfce37b28dfc8b915970e123425f434
        Reviewed-on: https://gerrit.libreoffice.org/76244
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [1779f7fcbaf11428e9064653a61045dc267778be]

        cid#1448285 RV: Bad use of return value
        
        Change-Id: I3509620b37884b75a00c89ae38b68adc324da00c
        Reviewed-on: https://gerrit.libreoffice.org/76252
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [852d5b7b3bc289c1018da5373dea50b7aa68ef0b]

        cid#1448272 RV: Bad use of return value
        
        Change-Id: I716c4e617ae2493385391f96567e2fb4571cd440
        Reviewed-on: https://gerrit.libreoffice.org/76253
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [554e7d8ee6bee44d87392476a498fb7f3f6068c6]

        cid#1448222 Out-of-bounds read
        
        possibly coverity gold
        
        Change-Id: I6443225482eab5be31e1e12d282e420e767f23b2
        Reviewed-on: https://gerrit.libreoffice.org/76254
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [fd40f94e6bfcd8df200a30c933e4d09d1b99e897]

        cid#1401334 Uncaught exception
        
        Change-Id: I371610e76e513a40da800eb11de0883775fdbd2d
        Reviewed-on: https://gerrit.libreoffice.org/76255
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [40b5af334464b7e30bc29e479ec6a626a4ad0d48]

        cid#1401328 Uncaught exception
        
        Change-Id: I15b1157220631e984f30f6e3c0a0362167236c9c
        Reviewed-on: https://gerrit.libreoffice.org/76256
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [63922db083dc70c9b248c9eb34b24382048adf08]

        rename search+replaced Getsal_uInt16 result back to GetUShort
        
        Change-Id: Ia6e35d0ca15b0ac2310ad847c6eda6db548b25f6
        Reviewed-on: https://gerrit.libreoffice.org/76258
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [52b92a591943c1988fd3d660bd6fc5ac53ce0f33]

        cid#1209863 Untrusted loop bound
        
        Change-Id: Ic8d20e92b4021dfebe01e1265c3afb2bcd509827
        Reviewed-on: https://gerrit.libreoffice.org/76259
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [3b55741586883d4fbb7f3e4c5368b5382c3ce5f8]

        sd: LOK: support per-user localization of CustomAnimationPreset
        
        This only fixes the caching in CustomAnimationPreset and
        CustomAnimationPane. Other cached labels will be done separately.
        
        Reviewed-on: https://gerrit.libreoffice.org/68263
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit b44679e47211a27f4fe22d05762d9d48c8f88935)
        
        Change-Id: Iaf511168d26b3a5567ca53556e242d3c071d2623
        Reviewed-on: https://gerrit.libreoffice.org/76241
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-24  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [0c4a2b126c4aaa6f87baa1d86973b25fe7691009]

        sd: use OSL_DEBUG_LEVEL instead of DEBUG
        
        Change-Id: I0703a1564a23657e956e43fe4cbf1d9549acb94f
        Reviewed-on: https://gerrit.libreoffice.org/68258
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/76240
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [426eff7c6652033518c22d124f22c423e1ae054b]

        cid#1448303 RV: Bad use of return value
        
        Change-Id: I779ba87054cbfc10d2d1b26159c5c4873364ebfa
        Reviewed-on: https://gerrit.libreoffice.org/76250
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [d4dae168e4d82864636952b7cd4b4ef7e9befd6e]

        cid#1448213 Assignment of overlapping memory
        
        Change-Id: I6611f09000a0901b0d016cda7d8a418fc399fc63
        Reviewed-on: https://gerrit.libreoffice.org/76229
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [da346f7afbe5e42b07c205c1c61c48d0f7036931]

        cid#1448394 can't change xml_parse_config setting
        
        Change-Id: I8c45c9d5e0a6bc7439aa4d0827e4752ec364d12c
        Reviewed-on: https://gerrit.libreoffice.org/76247
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [421c7d874d62f3d0f696df540744845753902583]

        cid#1448523 silence bogus Out-of-bounds read
        
        Change-Id: I0911133287ace66454e741f7ea994f191d06931c
        Reviewed-on: https://gerrit.libreoffice.org/76232
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [672da0902b406c88042dfa3b48dd565700514343]

        cid#1448321 Dereference after null check
        
        Change-Id: I724e4c19df9aa446f496b21ea5f3918e2def28da
        Reviewed-on: https://gerrit.libreoffice.org/76249
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [29a2296af8c0d0e6a630bce1c064e1211047d014]

        cid#1448301 silence Untrusted loop bound
        
        Change-Id: Ib5b592fdcf234a78747058eb3cdc7efc5d9cddc6
        Reviewed-on: https://gerrit.libreoffice.org/76251
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [d397372f5cf9ff1fa67720c76768c3cc29f7de59]

        cid#1448548 Assignment of overlapping memory
        
        Change-Id: I146abd4635db993a5a0c5e612bb3f6dc23cdfe24
        Reviewed-on: https://gerrit.libreoffice.org/76227
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [a657260c419a7138971aeb0151c81dcb23df3748]

        cid#1448519 Untrusted loop bound
        
        Change-Id: I92952fdef3e1066082d7ba8c3befebfcb7f9adc1
        Reviewed-on: https://gerrit.libreoffice.org/76242
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e622abbab580434038c117b013757885d3f0fb58]

        Fix typo
        
        Change-Id: I6632893980c8f71addda60c9bf447ceca962804d
        Reviewed-on: https://gerrit.libreoffice.org/72691
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [1733b527ac07fcb0067905e7277227f086b53afb]

        cid#1451642 silence Division or modulo by zero
        
        Change-Id: I728528ecbb69c23b63807944e4ae0beb9cb86cbb
        Reviewed-on: https://gerrit.libreoffice.org/76222
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [8213923c183c95c58b8c82ab6ad5e3f1611a4202]

        LOK: sd: use native SdPage to flag selection
        
        The slide-sorter is actually still necessary to apply/change
        the master slide of a given slide, so we must enable it.
        
        Change-Id: I3f59f58be76ab1c63453b4f6288044572800a556
        
        Change-Id: I7554ba4afd28d7ea4f3ed6ba375d9765a89ef21c
        Reviewed-on: https://gerrit.libreoffice.org/69618
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/73497
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [5ae7908ecec19d2d7f5464bf89fcd26a4aef3ace]

        loplugin:unusedfields
        
        Change-Id: I80ed513cf690f94bf4320b040b36d7f904c63482
        Reviewed-on: https://gerrit.libreoffice.org/76233
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-24  Tor Lillqvist  <tml@collabora.com>  [4bd1b38633d6cb288eb559afc0ac6b961538ae60]

        Add FIXME
        
        Change-Id: Id8a553ef880c79a1d71b6df9586f75a83f53746a
        Reviewed-on: https://gerrit.libreoffice.org/76266
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2019-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [8d73da6696e42f57abbd8317d227054a4b5475ed]

        loplugin:unusedenumconstants
        
        Change-Id: I484b39d1060e6a563dabdde03867989b8ba067f9
        Reviewed-on: https://gerrit.libreoffice.org/76237
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [be07f2b19ddce09eb4f18b0a7cc4f1583b3f86e0]

        remove unused SvLBoxButtonKind::StaticImage
        
        and consequently unused SvBmp::STATICIMAGE
        
        Change-Id: Ie48deb0c757e6eb9e22e7b29cde72b0145c16943
        Reviewed-on: https://gerrit.libreoffice.org/76235
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [8c1d25e0dbbcc9b6d4ed58f4bc9e8ffff7e10e5e]

        convert AreaOverlapType to scoped enum
        
        and remove unused AreaPartialOverlap
        
        Change-Id: I21e94d8d15c59485c1287e99dcc6558e0570a8eb
        Reviewed-on: https://gerrit.libreoffice.org/76234
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [ba031cc41321c7817c5b23e0b5378e532f7e1dea]

        remove unused accessibility::DescriptionGenerator::PropertyType::FillStyle
        
        Change-Id: I20005ad23088d41262ff988eac2132918db56ab8
        Reviewed-on: https://gerrit.libreoffice.org/76236
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [00af4b1e5157d1a7f71da168dc7b48707e9113cd]

        cid#1451635 silence Dereference after null check
        
        Change-Id: Ie5978be908647fe1215e1517a2bf638c7936dae2
        Reviewed-on: https://gerrit.libreoffice.org/76225
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [b055dda3c82086f5c633403bd952209d6ed4288f]

        cid#1448539 try silence Double free
        
        Change-Id: I05f30f33acc06325eba59965a84fa43749d6f394
        Reviewed-on: https://gerrit.libreoffice.org/76230
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [2d63403fa3bf7fe6019b58ce4af5c49968e03a5b]

        move aboutdialog header inside vcl
        
        Change-Id: I1906992759afec0176b723917662fa0644a03c1c
        Reviewed-on: https://gerrit.libreoffice.org/76221
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Balazs Varga  <balazs.varga991@gmail.com>  [fa0a981af41a2606541eec1cb20a379a739691e0]

        tdf#114166 DOCX chart import: fix missing complex categories
        
        Now complex category labels are visible, and the inner data
        table contains the correct texts of the category columns.
        
        Note: repeating call of createDataSequenceByValueArray() API function
        can create all columns of the complex categories. See also
        commit 6c4e21a234f12e1310ba06f9859e08b424acf8bf
        "bnc#812796: Correctly handle static value array for OOXML charts."
        
        Change-Id: I333b79be35a24a912bb9e662116d0c85809a8fb2
        Reviewed-on: https://gerrit.libreoffice.org/75776
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [9c4945a6767c298258f8aab053841242dc4f7afc]

        sd lok: Remove the .uno:LeftPaneImpress call from sd lok initialization.
        
        this is combination of
        
        commit dd15e149326f5270ab9ceb5f21e32b25b96c0a44
        Author: Ashod Nakashian <ashod.nakashian@collabora.co.uk>
        Date:   Sun Nov 11 23:37:24 2018 -0500
        LOK: sd: initialize slide-sorter in sd
        (Change-Id: I4cb6ce6d961b4ba4d542c14cb37370788cf75e45)
        
        and
        
        commit 7e291eedbad335bf8bbc8a17cc3d633bf66d0e90
        Author: Jan Holesovsky <kendy@collabora.com>
        Date:   Thu Apr 25 05:54:15 2019 +0200
        (Change-Id: I86b23b484674ad4c6a75246ee6186ad9b828931f)
        
        sd lok: Remove the .uno:LeftPaneImpress call from sd lok initialization.
        
        According to my testing, this makes no difference and the moving of
        slides and multiple selection behaves the same way with or without this.
        
        So let's return to not activating the SlideSorterBar, because otherwise
        we are doing a lot of pixel bashing behind the scenes unnecessarily.
        
        Having said that, if we want to activate it at some stage, it is better
        to do something like the following (+ remove the explicit LOK-only if's
        from svtools/source/config/slidesorterbaropt.cxx):
        
          SvtSlideSorterBarOptions().SetVisibleImpressView(true);
        
        instead (and potentially we can also make it floating not to occupy the
        space in the main view by
        
          GetWindow()->SetFloatingMode(true);
        
        in the LOK case in sd/source/ui/dlg/PaneChildWindows.cxxi).
        
        Change-Id: I719bc4ca5e43fce9949d494149b65ffd8587c601
        Reviewed-on: https://gerrit.libreoffice.org/76220
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [a97332db58a048539646dcefbc54dcccfc1daa82]

        cid#1451629 silence Division or modulo by zero
        
        Change-Id: I87f59593d7a1691d07276421aaa501751b4953e5
        Reviewed-on: https://gerrit.libreoffice.org/76226
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [48c78c3abba301d1dd197be75958d380913b481f]

        cid#1448545 silence Wrapper object use after free
        
        Change-Id: Ia1b3137916ae37ed73ac9923af847aa15978dc86
        Reviewed-on: https://gerrit.libreoffice.org/76228
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [bb748ba4a4a1ff5d653f20871a1dc51e2efdc9a7]

        cid#1451637 silence Dereference after null check
        
        Change-Id: I10ec0bbaab2bc38b67c4a2a557c33f1a4ed2ddfc
        Reviewed-on: https://gerrit.libreoffice.org/76223
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Gülşah Köse  <gulsah.kose@collabora.com>  [9a516a4b229f9a52c9c1f05d247cebddb1ba5c17]

        tdf#126070 Show scroll bars when preview overflows.
        
        Change-Id: Ibb904fc1c5d283d8ca9d8ff8b2249d25d7091b5b
        Reviewed-on: https://gerrit.libreoffice.org/75954
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2019-07-24  Tor Lillqvist  <tml@collabora.com>  [6c2ccd544f091c844fc1d03023c7e8f8af8c2620]

        Accept also iOS SDK 12.4
        
        Change-Id: I7bf7a428d53b7a1a4e0675414c4532f1f5b763a9

2019-07-24  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [910f6928196c97626024dae83db3caed511a2e2b]

        "Basic macros" instead of "$Productname Basic macros"
        
        This might lead to confusion as if there were different macro types depending on the current downstream package name. E.g. "LibreOffice Basic macros" might become "LibreOffice Vendor XY basic macros".
        
        Remove that confusion by using just "Basic macro" in the UI.
        
        Change-Id: Ifc2543bb151e94fc6c6e47d878720dd99294f596
        Reviewed-on: https://gerrit.libreoffice.org/76216
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [527c6e0f416ae9cb971c5ac37b2ab65208c1d5c7]

        cid#1451636 silence Division or modulo by zero
        
        Change-Id: Ibe9ee3d5f555d153fd208a03ba2e3ae68d263ab3
        Reviewed-on: https://gerrit.libreoffice.org/76224
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Tor Lillqvist  <tml@collabora.com>  [0280870788ad64460edfc0553245272cf8764f7a]

        Clarify a warning
        
        Change-Id: I485efe5fae00c8ddfb250f5f794d789f91816d6b

2019-07-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [46ce440cf8ee10d57a28e861e981f3c820a8c8ed]

        Fix typo 'a SDK'
        
        Partial revert of:
        https://gerrit.libreoffice.org/#/c/76028/4
        
        Change-Id: I94173556f1dff21ff47245f8b632411fc8be1ff6
        Reviewed-on: https://gerrit.libreoffice.org/76200
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-07-24  Stephan Bergmann  <sbergman@redhat.com>  [a51b5840dc2805a2452137f8ce9db98cd4838299]

        Missing include
        
        (std::malloc, std::realloc)
        
        Change-Id: I0861b99adb841a323ceeeaf56b964ab7d669b48a
        Reviewed-on: https://gerrit.libreoffice.org/76217
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [4a66c7eda6ccde26a42c4e31725248c59940255d]

        expand LibreLogo check to global events
        
        Change-Id: I7f436983ba0eb4b76b02d08ee52626e54b103d5f
        Reviewed-on: https://gerrit.libreoffice.org/76189
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [81c7df3a618dead46dc192ae91d25a72de4132fd]

        Related: tdf#126227 follow the same pattern as drawPolyPolygon
        
        in drawAlphaRect so the rect path is set after the matrix
        
        Change-Id: I3ded9383f6f16f77902c5ad576e520f37326e8af
        Reviewed-on: https://gerrit.libreoffice.org/76199
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [e18dbb2b7f48a1380e9d1cb6443705d1ce2b2ad5]

        Resolves: tdf#126227 calc red change tracking rectangles missing their top
        
        cairo_set_matrix doesn't appear to have any effect on an existing path,
        so set a new path on both fill and stroke so the matrix set for line
        will have an effect, so drop cairo_fill_preserve to cairo_fill and
        rely on the path cache.
        
        Change-Id: I31f16b094c920b107467a9492c7194bb578c1924
        Reviewed-on: https://gerrit.libreoffice.org/76198
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [d33a73a2f8a17d7e399ddab0da96e83aab009e55]

        Related: tdf#126227 factor out setting the polygon path
        
        this change should have no visual effect
        
        Change-Id: Id93519e6b74e2c9bc4ddf20e7ab903689d7d8ee3
        Reviewed-on: https://gerrit.libreoffice.org/76197
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Caolán McNamara  <caolanm@redhat.com>  [16ddff7dcadfa1c062d9388e76a10583f6d33722]

        Related: tdf#126227 don't need preserve variant here
        
        we're calling cairo_fill_preserve so we can reuse the same
        path to stroke. We don't use this path again after stroke.
        
        this change should have no visual effect
        
        Change-Id: I1ad6af875b0a58a0699b5d9801c76510cc242ab9
        Reviewed-on: https://gerrit.libreoffice.org/76196
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-24  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [0a5eb01347b1bdeef706b2723fbc02d769f81369]

        tdf#42949 Fix IWYU warnings in vcl/source/[f-i]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I9991a1f4d8dde51b38cf8d114e4fb69ff4a349ea
        Reviewed-on: https://gerrit.libreoffice.org/75248
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [baff81bcfe67bab3339bebcd174eccbf913f3f9e]

        Fix typo
        
        Change-Id: I4089dbe19f54d7707a8832886b9c97a72bc80751
        Reviewed-on: https://gerrit.libreoffice.org/75116
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-24  Miklos Vajna  <vmiklos@collabora.com>  [f0b934f39c8a61dd0f0cbdabe9d54db52696cc6c]

        sw: fix indentation in SwXTextField::attach()
        
        The misleading indentation made me waste some time till I realized that
        the affected lines are not executed unconditionally inside the function.
        
        Change-Id: Ie6ffd1866ca2e1b6fd49814f703960c2d6641395
        Reviewed-on: https://gerrit.libreoffice.org/76208
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [46272359af4676ce3a66f90c74bf49077161000f]

        Fix typo
        
        Change-Id: Ia095c30e6ca4e7b9d6ba0dcf5b796353bfd088be
        Reviewed-on: https://gerrit.libreoffice.org/75559
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-24  Mike Kaganski  <mike.kaganski@collabora.com>  [29fbb2512c741bc34221b7d13b9958c832f0a3f7]

        Redundant condition
        
        Change-Id: I1c67cde8401106a7e9d7ecd5fd3e0b4925ab47d4
        Reviewed-on: https://gerrit.libreoffice.org/76212
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-24  Mike Kaganski  <mike.kaganski@collabora.com>  [f1fda07e126ddb1333ecbd2429ede8098ac9f1c0]

        Drop unneeded initialization
        
        Change-Id: Ieac1a0acb97664f3b86e2524cab79fd278f42e0e
        Reviewed-on: https://gerrit.libreoffice.org/76210
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-23  Arkadiy Illarionov  <qarkai@gmail.com>  [1ba34e905f717f15afabb514d9740d53c85e4af4]

        Optimize names transforming
        
        Remove lambda and one extra begin() call.
        6ffdc88e79904882e319bdd0b901e7491abae0b3 follow-up
        
        Change-Id: Ieb427704112f4d52c044147a5162921448f0590d
        Reviewed-on: https://gerrit.libreoffice.org/76205
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-07-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d29bd2ac60bcb6ad15d9746303e0d54747eca4b1]

        Fix typos
        
        It passed "make check"
        
        Change-Id: I055017a7616ed4d9725c66a387c040b55e22751f
        Reviewed-on: https://gerrit.libreoffice.org/76202
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [650a836d00360ffd0b0c5a97bbaf9fe5513bbf32]

        Fix typos
        
        Change-Id: Iea3bd498b1c8934f37085bdf6df71b073e4a871c
        Reviewed-on: https://gerrit.libreoffice.org/76203
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-23  Caolán McNamara  <caolanm@redhat.com>  [3782a36382af0609aed73caa8334b6f1c55dc93c]

        crashtesting: failure on swfootnoteframe_colunlock_heap_use_after_free.sample
        
        Change-Id: I4ea9c274c1f3548f132ead290efefc1a7972e5c7
        Reviewed-on: https://gerrit.libreoffice.org/76152
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3fe1049acee148c7bf7669ef9a6d39f319230c0b]

        Fix typo
        
        Change-Id: I1881e2c8cdccf9c020ed52d2e90689e6a02791b5
        Reviewed-on: https://gerrit.libreoffice.org/75561
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [35614ba0eb64e40ec37f1c28e522229b7fc04b88]

        simplify framework image manager load/save code
        
        most of this stuff is unused, and we only ever have one image-list
        
        Change-Id: I2c7aba4b537b725a627df65609167aea3159553e
        Reviewed-on: https://gerrit.libreoffice.org/76148
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-23  László Németh  <nemeth@numbertext.org>  [5ab9cbe7f8d0c0bfd6a2fe1de2e14dfe201d008b]

        tdf#126516 DOCX change tracking: fix paragraph style rejection
        
        by keeping paragraph-level ParagraphFormat redlines.
        
        (regression from commit a5abe0fc4d435d3a7a7de8bf55ec74087fdd299a
        "tdf#125546 DOCX import: fix overgrowth of change tracking entries")
        
        Change-Id: I1357a9e082f990c8a7d1d1aa6f93a06c3dfee5a8
        Reviewed-on: https://gerrit.libreoffice.org/76154
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-07-23  Caolán McNamara  <caolanm@redhat.com>  [ff706aa45cc41fb71b31a8c648b08cf3f1669c7e]

        rhbz#1728763 black bg seen in renderer emfs
        
        back in 5-4 series FWIW, since...
        
        commit a3c95ec45397b146c86a3fa44445c763de99d3a3
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Mon Jun 11 09:00:46 2018 +0100
        
            rhbz#1589029 tdf#93789 impress not showing text highlight in presentation mode
        
        Change-Id: I8412854cd32af73cf2512db8c424d56ed84d9c1e
        Reviewed-on: https://gerrit.libreoffice.org/76153
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-23  Stephan Bergmann  <sbergman@redhat.com>  [04b7fdb5677315d191c191ba381cc48dff183765]

        Avoid overflowing conversion from double to sal_Int32
        
        ...by clamping the value to the sal_Int32 range.  An alternative would be to
        instead print nAdjustment as a real value (which the PDF standard apparently
        supports, without giving limits to such real values), as had been implemented at
        <https://gerrit.libreoffice.org/#/c/74543/1>, but that was deemed unnecessarily
        complex, as no sane document should require nAdjustment values outside the
        sal_Int32 range.
        
        `--convert-to pdf caolan/drawinglayer_emfphelperdata_heap_use_after_free.sample`
        (from the crashtestdata files) has cases where
        
          double fAdvance = aThisPos.X() - aPrevPos.X();
        
        gets rather large (whether or not that's faithful to the input document, or a
        consequence of an earlier import error), so failed with
        
        > vcl/source/gdi/pdfwriter_impl.cxx:6078:66: runtime error: -5.83192e+09 is outside the range of representable values of type 'int'
        >  #0 in vcl::PDFWriterImpl::drawHorizontalGlyphs(std::__debug::vector<vcl::PDFWriterImpl::PDFGlyph, std::allocator<vcl::PDFWriterImpl::PDFGlyph> > const&, rtl::OStringBuffer&, Point const&, bool, double, double, double, int, int) at vcl/source/gdi/pdfwriter_impl.cxx:6078:66
        >  #1 in vcl::PDFWriterImpl::drawLayout(SalLayout&, rtl::OUString const&, bool) at vcl/source/gdi/pdfwriter_impl.cxx:6404:17
        >  #2 in vcl::PDFWriterImpl::drawTextArray(Point const&, rtl::OUString const&, long const*, int, int) at vcl/source/gdi/pdfwriter_impl.cxx:6621:9
        >  #3 in vcl::PDFWriter::DrawTextArray(Point const&, rtl::OUString const&, long const*, int, int) at vcl/source/gdi/pdfwriter.cxx:87:22
        >  #4 in vcl::PDFWriterImpl::playMetafile(GDIMetaFile const&, vcl::PDFExtOutDevData*, vcl::PDFWriter::PlayMetafileContext const&, VirtualDevice*) at vcl/source/gdi/pdfwriter_impl2.cxx:878:34
        [...]
        
        In the original compuation of sal_Int32 nAdjustment, the "+ 0.5" was presumably
        intended to round to the nearest integer, even though it would have rounded
        towards zero for negative values (as conversion to integer truncates).  So use
        std::round to always round to the nearest integer, including for negative
        values.
        
        Change-Id: Ie3ddbb66421f47417c6d9ae096f2207a29aca4a4
        Reviewed-on: https://gerrit.libreoffice.org/74543
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-23  Mike Kaganski  <mike.kaganski@collabora.com>  [91a3f58ec3ac7998688cab665322d26d5aa3b015]

        Don't draw gridlines and document background in Online server process
        
        ... see https://gerrit.libreoffice.org/72417
        They will be drawn client-side. Borders and explicit cell background are
        still drawn in core. This mode is activated using "sc_no_grid_bg" option
        in SAL_LOK_OPTIONS environment variable.
        
        Change-Id: Ie10e7770b8168ec648d44ae5af0a0a0602d89ee6
        Reviewed-on: https://gerrit.libreoffice.org/75484
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-23  Adrien Ollier  <adr.ollier@hotmail.fr>  [347b26ae3e332c206724fe5ec9d46fef38798281]

        better implementation of RTFSprms::find
        
        if not bFirst, then it is more efficient
        to start the search from the end.
        
        Change-Id: I89bcb3b70ada7746ab983878f2868f58b89f37a5
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/76126
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [d367ee2f8c204f351072c0eb10259fd7aa497770]

        Simplify framework image manager
        
        various bits are no longer used since
        
            commit ca00697e3dae9a03573d11281fc8d9a4ee391d3d
            Date:   Tue Sep 8 04:57:32 2009 +0000
            CWS-TOOLING: integrate CWS oj18
        
        Change-Id: Iea57cee35026fd90f6a9aaf9927a80a646d722bb
        Reviewed-on: https://gerrit.libreoffice.org/76147
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-23  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [bfe225b7003d119ff214cbaa771289de105c48d5]

        tdf#42949 Fix IWYU warnings in include/test
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        New IWYU and recent developments in f-u-i helped to identify
        some non self contained files, those were fixed too.
        
        Change-Id: I527f7c2cf2660a758b13eabb4c444ff79ae35f8c
        Reviewed-on: https://gerrit.libreoffice.org/75186
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [c4bce5dafdfcb97586fab4bc3834daa6a27fec4c]

        resurrect and improve loplugin:referencecasting
        
        Improve the plugin to avoid generating false+ with the special case of
        querying XInterface (what the code calls normalisation).
        
        Also ignore places where the querying is dealing with ambiguous base
        classes.
        
        Change-Id: I23b2b2fa6618328fafc4707b94c26582a462ea87
        Reviewed-on: https://gerrit.libreoffice.org/74993
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-23  Miklos Vajna  <vmiklos@collabora.com>  [413956ae4c1e833d7ecb6e3695bcdec92533c2ce]

        RTF import: add tests for RTF_TLMDOT/HYPH/TH/EQ
        
        lcov points out these were not covered previously. Also, Word maps TH to
        underline and EQ to nothing, so do the same.
        
        Change-Id: I994f78cbe1c6c2edec73edc8944f739e2a7cb8d8
        Reviewed-on: https://gerrit.libreoffice.org/76144
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-23  Caolán McNamara  <caolanm@redhat.com>  [25cf4dad747c506ef7cd25f6aaffac627d8fd0f5]

        cid#1448493 Dereference after null check
        
        Change-Id: Iafd8c2a80d9abab419ada995f18221212434df54
        Reviewed-on: https://gerrit.libreoffice.org/76136
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-23  Caolán McNamara  <caolanm@redhat.com>  [0324ad6d99650eccb01729f18f95c2f7f4b3ce68]

        async modal dialogs need to inc/dec parent frame modality
        
        like sync ones do, so vcl knows those frames are modal-locked,
        so e.g. a blank calc document with a modal async dialog open,
        e.g. page dialog, is not considered a candidate for reuse
        if soffice is instructed, e.g. via command line pipe, to
        open another calc document
        
        Change-Id: Id24c2ca5277e5a0e379a3e4f718514ca5e9feb03
        Reviewed-on: https://gerrit.libreoffice.org/76145
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-23  Roman Kuznetsov  <antilibreoffice@gmail.com>  [fef4dc459fd242549d791a47fc1fb5fc28b9193b]

        Improve some tip_of_the_day strings
        
        Change-Id: I5177b41aa3be91f1b5003e49a729757405eae4d5
        Reviewed-on: https://gerrit.libreoffice.org/75184
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2019-07-23  Caolán McNamara  <caolanm@redhat.com>  [09ad0e78129d4f85fd1b847b35409fd5440ed23c]

        Resolves: tdf#126460 implement reading grayscale+alpha tiff format
        
        Change-Id: I3300ae21c74f5a25c767ce643e93d2232f3b9381
        Reviewed-on: https://gerrit.libreoffice.org/76123
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-23  Michael Stahl  <Michael.Stahl@cib.de>  [91b344b0346347ac40d2d6fa03a03e92d2e9f252]

        tdf#126340 sw_redlinehide: only move merged frames in JoinPrev
        
        The problem was that the first and second node were not actually merged
        by a redline, so moving the frames doesn't make sense.
        
        (regression from 41d8ca9686c7c184f586e99674b443c34bfd4f33)
        
        Change-Id: Ib401e4b0b2b207666f65c038ab5c346807bfea92
        Reviewed-on: https://gerrit.libreoffice.org/76125
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-23  Caolán McNamara  <caolanm@redhat.com>  [00dfa1f2f06bcba5dcd67e8955f9a78b95f16632]

        cid#1448446 Unchecked dynamic_cast
        
        Change-Id: I888ca249e0e9551c74611dcfb8ba7c7c1dc36880
        Reviewed-on: https://gerrit.libreoffice.org/76133
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dc63d52591da6e8972ad904ebfc9dd62509a1034]

        Fix typo
        
        Uhm... maybe missed traslantion from German?
        
        Anyway, this just to spot it to smarter ones
        
        Change-Id: Icba3458d9acf9d123a73973c749c94aebd518881
        Reviewed-on: https://gerrit.libreoffice.org/75258
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2019-07-23  Caolán McNamara  <caolanm@redhat.com>  [cb1c937ef6d565d7576ace72e9dfab952d43691d]

        cid#1448376 SIC: Inner class could be made static
        
        Change-Id: Id9923031c1fe91ba71dfe8d68cbe23b72e9637b5
        Reviewed-on: https://gerrit.libreoffice.org/76143
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-23  Caolán McNamara  <caolanm@redhat.com>  [7d7ec597da0d6511303c633222c577f6b0b4fee1]

        cid#1448466 RV: Bad use of return value
        
        Change-Id: Ied76faa2a2745f16d67484d9a7f587081379f3c7
        Reviewed-on: https://gerrit.libreoffice.org/76137
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-23  Caolán McNamara  <caolanm@redhat.com>  [6c3b51a251b7933a5952e0faaf26cae0e8d204de]

        cid#1448370 Explicit null dereferenced
        
        Change-Id: I5c0744c4e348f50a22f9c687659310f6c75178be
        Reviewed-on: https://gerrit.libreoffice.org/76129
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-23  Caolán McNamara  <caolanm@redhat.com>  [1a2be9dadaf3fc906987a68e6697bc52be64ca10]

        cid#1448373 UC: Useless code
        
        Change-Id: Ie7555620655b890b9790300e2f19c40b3b55d381
        Reviewed-on: https://gerrit.libreoffice.org/76138
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-23  Caolán McNamara  <caolanm@redhat.com>  [e468a063ceafc3941c9570bf67a5dcdaec84254e]

        cid#1448398 Dereference before null check
        
        Change-Id: I55bddd8f152f34919e9818048aaf2a77a94ccaf0
        Reviewed-on: https://gerrit.libreoffice.org/76130
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-23  Caolán McNamara  <caolanm@redhat.com>  [6e207aeb485e2c9580741b0ecf5da73ed79b6d90]

        cid#1448404 Dereference null return value
        
        Change-Id: I8701430be9282e2120678dc7b55f82c4efeef1ae
        Reviewed-on: https://gerrit.libreoffice.org/76131
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-23  Caolán McNamara  <caolanm@redhat.com>  [0e6b23bd9cb69e753093ae9e8854a5a94ca6656c]

        cid#1448364 UC: Useless code
        
        Change-Id: I583b4d947b18147bcfac7c518002c2bd676e0bb3
        Reviewed-on: https://gerrit.libreoffice.org/76139
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-23  Caolán McNamara  <caolanm@redhat.com>  [dc29ba58ab50e3e32df348c4b23da176729d2504]

        cid#1448428 Dereference before null check
        
        Change-Id: Ied813af9926f405aef36dc3b8b450f32f9106d9c
        Reviewed-on: https://gerrit.libreoffice.org/76132
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-23  Caolán McNamara  <caolanm@redhat.com>  [08c393a3d26dc336db790ad1900d598a039417b8]

        cid#1448463 Dereference null return value
        
        Change-Id: I61285b8e34f58bbaaedb5fd67d181aee7e1e591d
        Reviewed-on: https://gerrit.libreoffice.org/76135
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-23  Caolán McNamara  <caolanm@redhat.com>  [b6455d16e05fc417c2d1d55ef674ce521c2fdd14]

        cid#1448354 UC: Useless code
        
        Change-Id: Ic4bac0378ee71550d5581a2c8e4c1cb5108b0a58
        Reviewed-on: https://gerrit.libreoffice.org/76140
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-23  Jim Raykowski  <raykowj@gmail..com>  [3e50aea3c723e82ea4acf32aae8d72e875d4b321]

        tdf#122774 Make all ScCheckListMenuWindow items keyboard accessible
        
        This patch provides keyboard tab navigation to the menu window menu
        items.
        
        In addition to the Ok button being already disabled when search is empty
        the patch disables the check list box, toggle all check box select,
        single button and unselect single button. This prevents keyboard focus
        from being trapped in the check list box and from tab navigation visting
        useless controls when search is empty.
        
        This patch also provides a hack fix for tdf#122772
        
        Change-Id: I7677d544ae63acc8eca08877ecd001d394fcfaca
        Reviewed-on: https://gerrit.libreoffice.org/75684
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [ac933bb93a7afa8af10382cf2d47e64b31fe2567]

        loplugin:unusedfields
        
        Change-Id: If1e0b32f2cce7678f454009c0180d7612b4fb7c6
        Reviewed-on: https://gerrit.libreoffice.org/76119
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-23  Adrien Ollier  <adr.ollier@hotmail.fr>  [4ad77ab737a00fd1325753592acca9ae00a838af]

        using an algorithm of the STL
        
        makes code clearer
        
        Change-Id: I0bf26b6a75354ccbb79d431c947277d621985385
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/76127
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [ea20fcce1dac735a9730ab6672bf60ccec595e71]

        close some more holes in structures
        
        and improve the pahole script so I can just run it once over the whole
        codebase
        
        Change-Id: I7e1775974a3a61f8c0e40646158f01163ace60cc
        Reviewed-on: https://gerrit.libreoffice.org/76122
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [a17b19726d723b16dacb49db7a8efd5fee9cb4cf]

        loplugin:unusedmethods
        
        Change-Id: I3bde62d674f5beaa6d19dcd22e6be15dfefe4205
        Reviewed-on: https://gerrit.libreoffice.org/76118
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [b71e02dd5bfaaa490dc7f56eddf10c17681108b5]

        dispose() methods should clear their smart pointers
        
        especiall the ref-counted ones
        
        Change-Id: Ib3bb029043b1b923010ef4a47bfc377e1f569da7
        Reviewed-on: https://gerrit.libreoffice.org/76102
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-22  Caolán McNamara  <caolanm@redhat.com>  [8f98a7c4e5b1f0b249c026577805a378b8a533d5]

        cid#1448459 Dereference after null check
        
        Change-Id: I0a36171d00c6b72807744db16335a624219c2081
        Reviewed-on: https://gerrit.libreoffice.org/76134
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-22  Caolán McNamara  <caolanm@redhat.com>  [722c921168fa0152616081c09434b6d0378aa306]

        cid#1448328 UC: Useless code
        
        Change-Id: Ie6a64927bff7536ce34cc802341e13046d655ab4
        Reviewed-on: https://gerrit.libreoffice.org/76141
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-22  Caolán McNamara  <caolanm@redhat.com>  [ccc81cd002070a392cb326e0b2fbdf84c87292f9]

        cid#1448291 UC: Useless code
        
        Change-Id: Idba951ec37529438fb23089feebfb192716c9c76
        Reviewed-on: https://gerrit.libreoffice.org/76142
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-22  Caolán McNamara  <caolanm@redhat.com>  [1dea4f935a97a59dbefd93a6ce250f628989b0ad]

        cid#1451627 Division or modulo by float zero
        
        Change-Id: Ifb4b446edb3da3096230e99a898e2fa8c4e9d66c
        Reviewed-on: https://gerrit.libreoffice.org/76098
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-22  Caolán McNamara  <caolanm@redhat.com>  [40d0b880625d2c93162ecc6a95c80772fab47da3]

        cid#1448262 Dereference before null check
        
        Change-Id: I998e1c463d86aeb53b93ece58b46b2b6b7cd6360
        Reviewed-on: https://gerrit.libreoffice.org/76107
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-22  Miklos Vajna  <vmiklos@collabora.com>  [d001492faddb0b95356c7744aa4d193aacb38d7d]

        tdf#106000 sc ui: fix missing invalidation when cancelling note creation
        
        Regression from commit dca01def7885ad69cf66edd75cf8207a5adb64f9
        (refactor ListBox/ComboBox to use RenderContext, 2015-05-07),
        invalidating the area of note anchors worked like this in the past:
        
        - user ended text edit of a new, empty comment
        - the Calc shell was updated from shape text edit to the tab view, which
          called ImplListBoxWindow::SelectEntry()
        - this called ImplPaint(), which invoked maUserDrawHdl (if it was set)
        - and at the end this invoked ScViewFunc::UpdateSelectionArea(), all
          triggered by the font name and font size listboxes
        
        So the update of the cell of the former note depended on the presence of
        font name/size listboxes, by accident.
        
        This broke, because ImplListBoxWindow::SelectEntry() now calls
        Invalidate(), and Paint() calls ImplDoPaint(), which doesn't invoke
        maUserDrawHdl anymore. Fix the problem by invalidating the cell
        explicitly, so in case the user customizes the toolbar to not have these
        listboxes, the behavior is still correct.
        
        Do this in FuText::StopEditMode(), because there we know the position of
        the deleted note and that's where we delete the matching SdrCaptionObj
        (via the RemoveLastUndoAction()).
        
        Change-Id: Iaa4b609477ac6c7f23efc575fddac6e39aa6a7b5
        Reviewed-on: https://gerrit.libreoffice.org/76120
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-22  Tamás Zolnai  <tamas.zolnai@collabora.com>  [d163b651dc3dd017cdb3327d87a7cf88003238e9]

        MSForms: DOCX filter: fix crash when the date field is inside a shape
        
        Change-Id: Ida6ff48e6e743e41dd793e31c11065f870e8959b
        Reviewed-on: https://gerrit.libreoffice.org/76117
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-22  Arkadiy Illarionov  <qarkai@gmail.com>  [6ffdc88e79904882e319bdd0b901e7491abae0b3]

        Simplify Sequence iterations in shell..svgio
        
        Use range-based loops, STL and comphelper functions
        
        Change-Id: I612d36abcc09a91c60f7212de6747a1a1bdcfc69
        Reviewed-on: https://gerrit.libreoffice.org/76056
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-07-22  Caolán McNamara  <caolanm@redhat.com>  [803a6ccb774ff6dc67ca697459d6679e4bc9604f]

        cid#1222237 try silence Untrusted value as argument
        
        Change-Id: I9a8303cd996c91855fc624b875fbc8f1286a58b5
        Reviewed-on: https://gerrit.libreoffice.org/76100
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-22  Michael Weghorn  <m.weghorn@posteo.de>  [f6d3e145d7642aae0e6dac292d910149be296e08]

        avmedia: Drop 'wrap_*' functions
        
        Just call the corresponding GStreamer functions directly.
        The wrapper functions are pointless since commit
        6b911ae9eb9484bebbdc1323210020486f5ef33f
        ("Drop support for gstreamer-0.10").
        
        Change-Id: I2963bd25a83632f4e693a1691180790452edffda
        Reviewed-on: https://gerrit.libreoffice.org/76116
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-07-22  Caolán McNamara  <caolanm@redhat.com>  [d1d9a96337abb7ae40bbd2660ea4d5933b09a001]

        cid#1448433 Unintended comparison to logical negation
        
        Change-Id: I78488ff5b8087eabb4dd306f226defa2607b1660
        Reviewed-on: https://gerrit.libreoffice.org/76096
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-22  Caolán McNamara  <caolanm@redhat.com>  [7baea495ca02d8b5e0b636e83f2388bed5b48939]

        cid#1448485 silence Copy-paste error
        
        Change-Id: I6c82f9d87203d90099e39880bfd3feb2c2ff8354
        Reviewed-on: https://gerrit.libreoffice.org/76097
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-22  Caolán McNamara  <caolanm@redhat.com>  [8cb28ba37198fb0cfb18a408c7796bc6c0faf5c1]

        cid#1448321 Dereference after null check
        
        Change-Id: Ic8f70f01ea78d40ae1676c2d6561fa39dcb8ae9e
        Reviewed-on: https://gerrit.libreoffice.org/76113
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-22  Caolán McNamara  <caolanm@redhat.com>  [7c6d6e30c09756c6daf9961995356b5e0805b107]

        cid#1242892 Untrusted value as argument
        
        Change-Id: Ie08f75468fc7acbdf8b89496c750e5fec6d19f0d
        Reviewed-on: https://gerrit.libreoffice.org/76103
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-22  Caolán McNamara  <caolanm@redhat.com>  [e1042be85252483dc33efb0f35ac267ac24ecf67]

        cid#1448269 Dereference null return value
        
        Change-Id: Ief2dfb8a87030d992a867a7a9014d3787e201831
        Reviewed-on: https://gerrit.libreoffice.org/76111
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-22  Caolán McNamara  <caolanm@redhat.com>  [11a99e0efebe621691aa54ab07844aa22a2ad283]

        cid#1448325 Dereference after null check
        
        Change-Id: I7ca6b442f9aadaeb6debe7806e30693aa06b90ff
        Reviewed-on: https://gerrit.libreoffice.org/76114
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-22  Caolán McNamara  <caolanm@redhat.com>  [8ab0f754b4daa127cd2cbcc7a431438050ebce8a]

        cid#1448361 silence Explicit null dereferenced
        
        Change-Id: I70d5f91d9f4f66e7fdfee67c7d9398d5435e2374
        Reviewed-on: https://gerrit.libreoffice.org/76115
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-22  Caolán McNamara  <caolanm@redhat.com>  [81839cbae6ba043ab72b6908b74344e64894e202]

        cid#1448318 Dereference null return value
        
        Change-Id: Ibdb452f5c8a6da255e3641d38078870d4206f913
        Reviewed-on: https://gerrit.libreoffice.org/76112
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-22  Michael Weghorn  <m.weghorn@posteo.de>  [adb3e60d3f61b5d8c9690fe38cf55ced19f038b0]

        kf5/gtk3_kde5 fpickers: Drop unused 'allowRemoteUrls'
        
        Change-Id: I591bf9fbe6e22bedda5a94334130a4f674cd66e6
        Reviewed-on: https://gerrit.libreoffice.org/76110
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-07-22  Caolán McNamara  <caolanm@redhat.com>  [04cdfa7aa0fea15c1fc737631c62260d8a9c2312]

        cid#1448263 Dereference after null check
        
        Change-Id: I48f5bbd0f51bed68a3a1772e17c6570248545370
        Reviewed-on: https://gerrit.libreoffice.org/76109
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins

2019-07-22  Caolán McNamara  <caolanm@redhat.com>  [ff7015fd3576d3908f2bbfd267c89642e95f3e38]

        cid#1448220 Explicit null dereferenced
        
        Change-Id: I0e612cf738d54e2108458da5c4afe78f1699f475
        Reviewed-on: https://gerrit.libreoffice.org/76105
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-22  Caolán McNamara  <caolanm@redhat.com>  [759cda89d8aa33e90a617b0625d251af8e9b35e4]

        cid#1448223 Dereference after null check
        
        Change-Id: I2c8909d7005442532054596c681d96dfc6f5d462
        Reviewed-on: https://gerrit.libreoffice.org/76106
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-22  Caolán McNamara  <caolanm@redhat.com>  [21c8f494bde8c3c52a8051b7cfa845dbe154bae4]

        cid#1448542 Unintended sign extension
        
        Change-Id: I8673f177a0ae6fe9bfd6e2ee7a87f80b058bb24f
        Reviewed-on: https://gerrit.libreoffice.org/76104
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-22  Caolán McNamara  <caolanm@redhat.com>  [5e752b318e4235d84f8da78bc52689aeb76d033c]

        cid#705118 Using invalid iterator
        
        Change-Id: If90375ee49e71357482f86e31185c95774aef17c
        Reviewed-on: https://gerrit.libreoffice.org/76092
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-22  Caolán McNamara  <caolanm@redhat.com>  [4d02e8e96bc11bd57da4a06109a1f1f13130f2a4]

        cid#1401334 Uncaught exception
        
        Change-Id: I155680d8f78c1bca854b9e491fc26f82b48e0f07
        Reviewed-on: https://gerrit.libreoffice.org/76091
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-22  Caolán McNamara  <caolanm@redhat.com>  [a6eaacf66ccc8f83b075b775f4dfa0aace0c3e3a]

        cid#1209863 Untrusted loop bound
        
        Change-Id: Ie9c3672a065b9df4580559cd927c6b1524edde0e
        Reviewed-on: https://gerrit.libreoffice.org/76099
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-22  Caolán McNamara  <caolanm@redhat.com>  [0ee301231cb3dbd2eb4f4b69bb2a0d18a1e37096]

        cid#1401328 Uncaught exception
        
        Change-Id: I7b038954fbe6b4a5d463c543313a424c4a6aabdc
        Reviewed-on: https://gerrit.libreoffice.org/76090
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-22  Caolán McNamara  <caolanm@redhat.com>  [424021d16470905ac3af204841e7276c30db5fa3]

        cid#1448270 Division or modulo by float zero
        
        Change-Id: I51941c60fca8d9d989fd414bff917504896f7451
        Reviewed-on: https://gerrit.libreoffice.org/76094
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-22  Jean-Pierre Ledure  <jp@ledure.be>  [d96b67bb33ee5736e298dd708dd5d96f83f646e4]

        Access2Base - FIX GetRows abort
        
        https://forum.openoffice.org/en/forum/viewtopic.php?
        f=47&t=61447&sid=a91a30f8f02fe6dd656b2940a26d8c5c&start=30#p473874
        
        Precise module name in call to _getResult...

2019-07-22  Caolán McNamara  <caolanm@redhat.com>  [7247f840529bf6f06a2360331ae32c268b426b07]

        cid#1448348 silence Stray semicolon
        
        Change-Id: I4ceeb7099b8f5bfc132ffe1e18c7116de15d55d1
        Reviewed-on: https://gerrit.libreoffice.org/76093
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-22  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [e86690fe3a2f83e7be18a5703baf02fefea9aeec]

        tdf#42949 Fix IWYU warnings in include/vbahelper
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I31ca76998b4fab5fe383993c89319b3a08d30401
        Reviewed-on: https://gerrit.libreoffice.org/75181
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-22  Miklos Vajna  <vmiklos@collabora.com>  [d59873fffe58f7ab413ce794adef17b5de081f19]

        sw: rename SwTrnsfrDdeLink to SwTransferDdeLink
        
        I hope we can afford this overhead today.
        
        Change-Id: I61b629e675a769285db44219944538edc0c0edd2
        Reviewed-on: https://gerrit.libreoffice.org/76088
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-07-22  Michael Stahl  <Michael.Stahl@cib.de>  [be55b1915fd0374f8f25c2c1be2b39744666d052]

        (related: tdf#110442) sw: fix a11y/UI selection of at-char flys
        
        SwAccessibleFrameBase::GetSelectedState() and SwAccessibleMap ignored
        FLY_AT_CHAR flys for no apparent reason.
        
        SwRootFrame::CalcFrameRects() is the function that determines the
        selection overlay painted in the view.
        
        Change-Id: I60aae2e401d2e811ed1aa8eb95cfd093c65c1de4
        Reviewed-on: https://gerrit.libreoffice.org/75961
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-22  Michael Stahl  <Michael.Stahl@cib.de>  [28b77c89dfcafae82cf2a6d85731b643ff9290e5]

        tdf#117185 tdf#110442 sw: bring harmony & peace to fly at-char selection
        
        Use IsDestroyFrameAnchoredAtChar() to harmonize the at-char fly
        selection across all relevant operations:
        
        * CopyImpl: this is the most tricky one:
        - the code in CopyWithFlyInFly() and CopyFlyInFlyImpl() is quite con-
          voluted as it needs to do some things ignoring a partially selected
          start node, while including it in other cases
        - it had pre-existing bugs too that would lose a fly anchored to the
          2nd (1st fully selected) node of a redline
        - now it needs to copy the flys in the selection if it is inside a
          single node
        - another complication is that flys that already existed at the
          insert position need to have their anchors corrected
        - SwUndoInsLayFormat need to be created for the appropriate flys
        - SwUndoInserts Undo/Redo needs to run the nested SwUndoInsLayFormat
          at the appropriate time
        - SwUndoInserts::UndoImpl() needs a special case to *never* delete
          flys at the start/end of the selection because those are handled by
          nested SwUndoInsLayFormat
        - Insert File (shellio.cxx) needs adapting to the SwUndoInserts change
        
        * DeleteRange: this just needs to delete the flys via DelFlyInRange()
        
        * MoveRange:
        - this is used by the old SwRangeRedline Show/Hide, i.e. on ODF export
        - the SaveFlyInRange()/RestFlyInRange() was rather inadequate and
          didn't even restore content indexes at all...
        
        * IsShown: the sw_redlinehide code needs to check visibility against
          the (inverted) extents
        
        The selection behavior is changed so that at-char flys in the start and
        end node of the selection are also selected, instead of having their
        anchor moved to a different content index by the operation. This appears
        more obvious and user-friendly, fixes tdf#110442, and is also more like
        what Word does.
        
        Selections exclude the start and end position except if it's a fully
        selected node or at the start or end of a section (i.e. Ctrl+A should
        also select every at-char fly).
        
        A special hack is needed to keep writerfilter happy for now; it likes to
        anchor flys at nodes which it then deletes in RemoveLastParagraph(),
        which likely could be improved there (disposing the SwXParagraph runs
        into the same problem...).
        
        Crashes fixed by this:
        tdf#117185
        tdf#117215 except comment#12
        tdf#124720
        tdf#124721
        tdf#124739
        
        Previously fixed bugs tested:
        i#97570 plus the 2 bugs that already have UITests
        
        Change-Id: I4fec2a3c15ca0e64e5c4e99acfb04f59bb2bcf64
        Reviewed-on: https://gerrit.libreoffice.org/75516
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-22  Sumit Chauhan  <sumitcn25@gmail.com>  [22f2ecbcabf3928d5486690ca6465b7b37bc8a10]

        Patch fixes the image rendering issue of extension in NotebookBar
        
        Change-Id: I7645766af1a6acfd7117fce3fcb29da038d9d92f
        Reviewed-on: https://gerrit.libreoffice.org/75986
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-07-22  Justin Luth  <justin_luth@sil.org>  [82c3e68642de445064313e353812b54df76c7fe9]

        tdf#118370 Draw: add option to consolidate multiple textObjs
        
        This gives the user a tool to consolidate multiple textboxes
        into a single textbox. First the user selects a group of
        textframes, and then runs the consolidate text function.
        This will REPLACE the marked textframes with a single textbox
        combining all of the text. The function inspects the text
        fragments to see if they end in sentence-ending punctuation.
        If not, then the next textbox's content is appended to it
        instead of starting a new pargraph. It is the user's responsibility
        to afterwards fix up paragraphing, and set paragraph properties.
        
        The rational for this patch is to simplify making major text
        changes on PDFs imported into Draw, since each paragraph is
        currently broken into tiny character-property textbox fragments.
        Copy/paste from the PDF itself doesn't keep character attributes,
        so it is hard for a user to re-create the text.
        
        This is related to tdf#32249, but as a comment says, a better
        solution would be to write an entire text-focused PDF import,
        rather than just pick up the pieces. And I agree, but considering
        this simple patch took me a couple of weeks of frustration,
        I'm obviously not the person to do that. And since the bug
        has been open for 9 years, likely no one else will either.
        Thus, this pick-up-the-pieces tool to help the end user.
        
        This initial patch works only with textFrames, but can
        easily be adjusted to consolidate other HasText() SdrObjects.
        However, that tended to produce unexpected results, so everything
        other than OBJ_TEXT is explicitly excluded.
        (Thus general shapes with text, callouts, text-along-path etc
        are ignored.)
        
        Change-Id: I68a9a5b187bf320a8e671414c5cb22b07725fd52
        Reviewed-on: https://gerrit.libreoffice.org/75043
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-07-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [382aceb80d3c0f420d51762e1f88eee2334ff11b]

        Explicitly disable qt5 on Android
        
        Regression from commit d3c6ac6d0f23 ("tdf#125922 rename kde5 to
        kf5 + plasma5").
        
        Change-Id: I47f2a3977094acc0c7b4ae0af28c3774eba2daca
        Reviewed-on: https://gerrit.libreoffice.org/76078
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [f00ad321cec3923b60604e7417b3661de9c314bf]

        Drop undefined QT5_GLIB_*
        
        These defines were removed in commit a6201725d760 ("Don't link
        avmediagst with gtk3 and qt5").
        
        Change-Id: I3e0f22c7e2f25ea2b69efa19124ab3feca3f0a15
        Reviewed-on: https://gerrit.libreoffice.org/76076
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-21  Jan-Marek Glogowski  <glogow@fbihome.de>  [d3c6ac6d0f23df56644008ccb6aa2c8fa37ab1b5]

        tdf#125922 rename kde5 to kf5 + plasma5
        
        Just as the gtk3 plugin isn't named GNOME, rename kde5 to kf5, as
        it is based on the KDE frameworks 5 libraries.
        
        This also includes:
        * a convenience alias to load the kf5 VCL plugin in case someone
          requests the kde5 plugin.
        * keep convenience kde5 configure switch, but warn about it
        * rename detected desktop from kde5 to plasma5
        
        Change-Id: I6764a05b81a5edbf284484c234fee2649aacf735
        Reviewed-on: https://gerrit.libreoffice.org/75313
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-21  Caolán McNamara  <caolanm@redhat.com>  [49d17d392b7c7a309b3d9264643881656d386eb1]

        ofz#15993 Timeout
        
        massive nSamplesPerPixel value, tiff spec says samples-per-pixel is
        supposed to be SHORT so don't accept beyond that as legal
        
        Change-Id: I3e6d3550e3b07a8d27ec4d72ecc4549dd52e50bc
        Reviewed-on: https://gerrit.libreoffice.org/76075
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-21  Caolán McNamara  <caolanm@redhat.com>  [a65a32fd8acf76f1bcd96113ca6866f53d9543e1]

        ofz#15997 Timeout
        
        Change-Id: I7d57e2286dd6a1c2d38479c41048e3a4801a66f2
        Reviewed-on: https://gerrit.libreoffice.org/76073
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-21  Caolán McNamara  <caolanm@redhat.com>  [135c1d6d0acd7270237f0a2410507114e7c14129]

        crashtesting: failures on swfootnoteframe_colunlock_heap_use_after_free.sample
        
        undo forcepoint80 hackery and try a different solution
        
        Change-Id: I52b5f9b41074e122bd32e70967e198ce9f86aec7
        Reviewed-on: https://gerrit.libreoffice.org/76072
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [01782ecd9fb1e712925cdeb29694faad3c6beed7]

        loplugin:referencecasting in various
        
        Change-Id: Id4e3d9d1bbfd47181299568afec45e996eb1eed5
        Reviewed-on: https://gerrit.libreoffice.org/76071
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-21  Caolán McNamara  <caolanm@redhat.com>  [bac57f75cd18472167742e804d789ffbc43fa9a9]

        cid#1448305 silence Out-of-bounds access
        
        Change-Id: I7a25cc0c30f06ec146bdc205c51d5cad70e713b1
        Reviewed-on: https://gerrit.libreoffice.org/76014
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [3c6b2b734a00f4844e0bfd5707d14fd4a3d279b0]

        loplugin:referencecasting in xmlsecurity
        
        Change-Id: Ic3daba9e6e94516ea4d80f25f73e9e46a50edb5c
        Reviewed-on: https://gerrit.libreoffice.org/76035
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [3284309f19bc76f1778988c5314a795a95620e71]

        loplugin:referencecasting in xmloff
        
        Change-Id: Iac3d56511aacec73bc38f57890c44145a4c13b85
        Reviewed-on: https://gerrit.libreoffice.org/76034
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [f9b5657c4cff29f4a0cd65d2789e091f1297a152]

        loplugin:referencecasting in writerfilter..xmlhelp
        
        Change-Id: I84954e35f285d968e3a83591c476b3c814c2a13f
        Reviewed-on: https://gerrit.libreoffice.org/76033
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [f292f808a1ced65db45141772dbd6e45c5d151ea]

        loplugin:referencecasting in vbahelper..vcl
        
        Change-Id: I2bd9e2c4e8a3d56a7b2168bd2ccff389051e5b4c
        Reviewed-on: https://gerrit.libreoffice.org/76032
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [7272951c121735a7350fa70840b255b7ef831f1a]

        loplugin:referencecasting in unotools..uui
        
        Change-Id: Ia2c991591e65deb00710ab7a5b73bc42ae6b1b46
        Reviewed-on: https://gerrit.libreoffice.org/76031
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [d943b42214321c630147176210733399c57e6f19]

        loplugin:referencecasting in ucb
        
        Change-Id: I2f0959c280a832fb80fd0dda263de5f9ae63a698
        Reviewed-on: https://gerrit.libreoffice.org/76030
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [bda438ecedaa86ca44228a193d3acd37eef4f818]

        loplugin:referencecasting in test..toolkit
        
        Change-Id: Ib1e6ba9c3849256b81fa5fa395e891226a044f7c
        Reviewed-on: https://gerrit.libreoffice.org/76029
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [17db60eb46b31b6e4b7e664b01e6f7bb6a3016ab]

        loplugin:referencecasting in slideshow..svtools
        
        Change-Id: Id0f0332d5d66c0bce309643bf42059b9bdc7d448
        Reviewed-on: https://gerrit.libreoffice.org/75997
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8a3912c8eb25d1acacbc0a18355f2ca75d418908]

        Fix typo
        
        "an OLE", to complete:
        https://gerrit.libreoffice.org/#/c/75983/
        
        Change-Id: Idd5b9286348b4fa1e3382983c72b010654a1f4c2
        Reviewed-on: https://gerrit.libreoffice.org/76038
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-21  andreas kainz  <kainz.a@gmail.com>  [59b5eca7030a091b9f39257897e757a51f2345e1]

        tdf#124583 NB draw/impress sync -context-draw stuff
        
        Change-Id: I5e214c6f78a4b2e8c17861d813efba2dff90be53
        Reviewed-on: https://gerrit.libreoffice.org/76025
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-07-21  andreas kainz  <kainz.a@gmail.com>  [782b03828411a6f815fba3ea7b48c2939d052197]

        NB GlueInsertPoint didn't work in NB added EditGluePoint
        
        Change-Id: I1253fe7fe89ca1e247e8fafb348fbaa51a4e4f88
        Reviewed-on: https://gerrit.libreoffice.org/76013
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-07-21  Caolán McNamara  <caolanm@redhat.com>  [8c02e1790cc0f3dd7a9868f66173369d704df880]

        cid#1399198 Uncaught exception
        
        Change-Id: Ibf07c82669919a3f905b416e92cfbe0f08d99a8d
        Reviewed-on: https://gerrit.libreoffice.org/76004
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dd950a6edbd3abc45409724be8cabe1dee71b63d]

        Fix typos
        
        Change-Id: Ib361243332b7219c0073c787c378c648e44705f2
        Reviewed-on: https://gerrit.libreoffice.org/75487
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2286eb08e7a6a820ec71ed22945cf422fa88a16a]

        Fix typos in code
        
        Extracted from https://gerrit.libreoffice.org/#/c/75487/1
        
        Change-Id: I80f9247c5c961a33c0d2c8354ea0524820b33409
        Reviewed-on: https://gerrit.libreoffice.org/76028
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a14b659dc0b5d3de4fc7801907a83eda3476f3c1]

        Fix typos
        
        Change-Id: I8561dc27229a2430bfdfd8ac806139b4450496c7
        Reviewed-on: https://gerrit.libreoffice.org/76026
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e69c38722bac136ead8640cf7a8d0dd557741740]

        Fix typo
        
        Change-Id: I54359ad39a86a40780e884ae0d9ce5b64ff1966b
        Reviewed-on: https://gerrit.libreoffice.org/75771
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-20  Caolán McNamara  <caolanm@redhat.com>  [8f966c402779c4b1578115448b7972ba48e4f294]

        cid#1448400 UC: Useless code
        
        Change-Id: Iad2ec725a8dbc37aeceac3af8611853c910e7d79
        Reviewed-on: https://gerrit.libreoffice.org/76023
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-20  Caolán McNamara  <caolanm@redhat.com>  [e114afa40289f16c14b9591ed97539b7ab673dc6]

        cid#1451628 Dereference after null check
        
        Change-Id: I6ec54ac4568959e70a2d894bf4a564ac1bed627d
        Reviewed-on: https://gerrit.libreoffice.org/76027
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-20  Caolán McNamara  <caolanm@redhat.com>  [73b322a581b98a74c9d1868aca6d8ae05696697c]

        cid#1448363 Unchecked dynamic_cast sw
        
        Change-Id: Id01e96db2df7fb5425b8ab86e66a9fd7577a107d
        Reviewed-on: https://gerrit.libreoffice.org/76022
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-20  Caolán McNamara  <caolanm@redhat.com>  [74ce2c90ecc6f6375ff6743efdd0b84358ebd6a3]

        cid#1448454 RV: Bad use of return value
        
        Change-Id: I704b432a09bb4bbd0192bd0a3ae6b39012a14110
        Reviewed-on: https://gerrit.libreoffice.org/76024
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-20  Caolán McNamara  <caolanm@redhat.com>  [90011180cb21186dbd58b8be6d7ffff23416541e]

        cid#1448415 Pointer to local outside scope
        
        Change-Id: I35f20fa37a19ff921916cd0e8bb7bafbc66ec8b5
        Reviewed-on: https://gerrit.libreoffice.org/76021
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-20  Caolán McNamara  <caolanm@redhat.com>  [1f3c1b4ca12400348f30f30c2fb7ddfe2c71b2f7]

        cid#1448542 Unintended sign extension
        
        Change-Id: I5ef8661a1c8e28537c96cb899d124012938f4b1f
        Reviewed-on: https://gerrit.libreoffice.org/76017
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-20  Caolán McNamara  <caolanm@redhat.com>  [9fa09e7a14c990e36e9eba7350fd2015e6b7082c]

        cid#1448403 Use after free
        
        Change-Id: Ie63c336da7296ecad6aef56d57b064e450361b5d
        Reviewed-on: https://gerrit.libreoffice.org/76020
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-20  Caolán McNamara  <caolanm@redhat.com>  [1b54c782e6a29ad1dde990cd80f33da068fb52d8]

        cid#1448255 Out-of-bounds access
        
        Change-Id: I78eaaaea59162a7fc66e3cc0989a38acb8024eb3
        Reviewed-on: https://gerrit.libreoffice.org/76018
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-20  Caolán McNamara  <caolanm@redhat.com>  [5d7bb1f0e6b3ddcad264d7aa346a5f02b0d19d54]

        cid#1448375 Improper use of negative value
        
        Change-Id: Iaea347e5ca91ad164ad970ec8f0a485fd8a0d75e
        Reviewed-on: https://gerrit.libreoffice.org/76016
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-20  Caolán McNamara  <caolanm@redhat.com>  [edc8d9650d7fbd98d6b301c662724c97f61128e5]

        cid#1448322 try silence Splice iterator mismatch
        
        Change-Id: If419d66811e5a60d50575f7b984811a29785459a
        Reviewed-on: https://gerrit.libreoffice.org/76019
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-20  Caolán McNamara  <caolanm@redhat.com>  [ca7c2f6cd48917fefdbee3585f6ccfd491582c5f]

        cid#1448337 Unchecked return value from library
        
        Change-Id: Idac1d04e725f3e6e96d0ec6e83fcba3086c7a5fc
        Reviewed-on: https://gerrit.libreoffice.org/76007
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-20  Caolán McNamara  <caolanm@redhat.com>  [bf7f7c7c385c62a1edfa94dab0334bac606a4732]

        cid#1448212 Improper use of negative value
        
        Change-Id: Ib707b7e29f72c90f100ac20eb9dada37a2460158
        Reviewed-on: https://gerrit.libreoffice.org/76015
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-20  Caolán McNamara  <caolanm@redhat.com>  [c9a64e41d2819e2ac474c9dc302972334ca86e03]

        cid#1399336 Uncaught exception
        
        Change-Id: Ia2b0fee5be67009731af8cc79088020e770dddbf
        Reviewed-on: https://gerrit.libreoffice.org/76005
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-20  Caolán McNamara  <caolanm@redhat.com>  [51a596866d31544c75ca0f7314c4ffc8258c32d8]

        cid#1448526 RANGE: Range checks
        
        Change-Id: I3b9d9c648151b2a5b9cc6a015b88a59fa7ec4e53
        Reviewed-on: https://gerrit.libreoffice.org/76003
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-20  Caolán McNamara  <caolanm@redhat.com>  [da6f7b73627e699c3c05077fe89fc66e97af6246]

        cid#1448527 Unchecked return value
        
        Change-Id: I31c7cc4ee308c7e3841067b5bc5536ac1382e941
        Reviewed-on: https://gerrit.libreoffice.org/76010
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-20  Caolán McNamara  <caolanm@redhat.com>  [0e9b0b53f8def0452cd1e5394c9c9bef1017aabe]

        cid#1448405 Uncaught exception
        
        Change-Id: Ic6be9108dc5a9ad43cd44ab57b034100c2474a07
        Reviewed-on: https://gerrit.libreoffice.org/76008
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-20  Caolán McNamara  <caolanm@redhat.com>  [510da828b267ab575b0ef5d0fafc1cb42ad31712]

        cid#1401328 Uncaught exception
        
        Change-Id: I4eab3d40bc1d8e8bea05c3aba2de0ab39ca107e4
        Reviewed-on: https://gerrit.libreoffice.org/76006
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-20  Caolán McNamara  <caolanm@redhat.com>  [90ea2a7e9ffd0bea7ce8bb9432fbda6a9fa0cde5]

        cid#1448465 Uncaught exception
        
        Change-Id: Ic70f0926b4e26f82045a791eadf6af1e9d7949a9
        Reviewed-on: https://gerrit.libreoffice.org/76009
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-20  Caolán McNamara  <caolanm@redhat.com>  [57dcc00dd674219d4e50f9cb4fa6b797762af223]

        cid#1448247 Division or modulo by float zero
        
        Change-Id: I591ac0446494a8a8c4b3481bdf91e60de0c9ebe1
        Reviewed-on: https://gerrit.libreoffice.org/76011
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [586cfef1df9fb99aaf018029b7f06363e96bc72b]

        loplugin:referencecasting in sw
        
        Change-Id: Ib5de4377b22815ba718559ff6fcfd6ab5a0547a6
        Reviewed-on: https://gerrit.libreoffice.org/75999
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [f44bd7bb0ce23535f5e0ced7966677f4fff943fc]

        loplugin:referencecasting in svx
        
        Change-Id: I2f6bc2467fa7689d186bc2bc45d2071ea0a38e63
        Reviewed-on: https://gerrit.libreoffice.org/75998
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [b1ef3c043d66e7cd529fc4fb13a3d2e8fdb4f2ee]

        loplugin:referencecasting in scripting
        
        Change-Id: I056ae11c6cda0a1550a8fe363b069359feafcd59
        Reviewed-on: https://gerrit.libreoffice.org/75996
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [476a652361de507303c7298a40cc96fa4bda22a3]

        loplugin:referencecasting in sfx2
        
        Change-Id: I97cd8821aa9a6f462f9b271940483738655ee9cf
        Reviewed-on: https://gerrit.libreoffice.org/75979
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [254dfda42e2e7bd8be77ccdc702ed7b09a226e57]

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

2019-07-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9e81a56c8086a92d9b8a3b514b24b04180759a4d]

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

2019-07-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [548186a6cb174f4b2a08201d25bf093e01abee75]

        Fix typo
        
        Change-Id: I712da0f34f61fb036ed6b2faef2049dfe0d2a02b
        Reviewed-on: https://gerrit.libreoffice.org/75984
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-20  Caolán McNamara  <caolanm@redhat.com>  [d96ed8cccec07e7e2b99111c61a4277e32243b3d]

        assign nLen during ctor
        
        Change-Id: I9164bd2b653208214276c48ddf49b21436edbd63
        Reviewed-on: https://gerrit.libreoffice.org/76012
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-20  Caolán McNamara  <caolanm@redhat.com>  [70b11d8ee1c93d1a31746086b858216a7d1cca7a]

        cid#1448265 Untrusted value as argument
        
        Change-Id: I31280f417e3542bb7596bab798e971b714b5285f
        Reviewed-on: https://gerrit.libreoffice.org/76002
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-20  Michael Stahl  <Michael.Stahl@cib.de>  [ecce69dc554429e42bf3fc67d75ac86cf2120714]

        test: check validator exit code *after* checking validator output
        
        ODF validator may now actually exit with non-0 since commit
        b14e2f6c63c18894286c99ee8dde9070e24b41c2 - look for validation errors in
        this case too.
        
        Change-Id: I36f4437c54d9a60afee0663a0b9be206773c5378
        Reviewed-on: https://gerrit.libreoffice.org/75964
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [140b070bb187e3d5e35a588a1d187e3a40e11547]

        loplugin:referencecasting in reportdesign
        
        Change-Id: I911bfc95f479d130052a51143dd3073287853a8f
        Reviewed-on: https://gerrit.libreoffice.org/75975
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [e1983485a83bb81d3675c429a2525f7969cc6169]

        loplugin:referencecasting in sdext
        
        Change-Id: I4599375fae2516da20df0bdfc09f391e0189fc46
        Reviewed-on: https://gerrit.libreoffice.org/75978
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [775c8a76d61f5692c54f524725b369cfd2a91539]

        loplugin:referencecasting in sd
        
        Change-Id: Ief0d02006afd6cb9cd6da1da9208e374df644a42
        Reviewed-on: https://gerrit.libreoffice.org/75977
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [8239e13dac39741003dfbce7099c3197080aafa8]

        loplugin:referencecasting in sc
        
        Change-Id: Ife30500d1ff67e06afc4d64634febfb4c161c702
        Reviewed-on: https://gerrit.libreoffice.org/75976
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [84abf28e05fc55be867028f3d3a59220ca2669f0]

        loplugin:referencecasting in oox..pyuno
        
        Change-Id: Ie920c154aef3074016704c632b15d99110b219aa
        Reviewed-on: https://gerrit.libreoffice.org/75974
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [defdd8bebe40b48d8abc4d893ac9a82b550c5d19]

        loplugin:referencecasting in linguistic
        
        Change-Id: Iff53942bebb1481666ae4469e16089d54669954f
        Reviewed-on: https://gerrit.libreoffice.org/75973
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [952b806c22f798977f5478dd630131acf1a5f068]

        loplugin:referencecasting in framework
        
        Change-Id: I49aee4023fdb3173d842c19a53f9170ca1e725e4
        Reviewed-on: https://gerrit.libreoffice.org/75972
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [85b1d47450fa33f772d06353c4dad8da4d22f114]

        Fix typos
        
        Change-Id: Icefd5a9e2a8bd929caa486c4cf3283925237d707
        Reviewed-on: https://gerrit.libreoffice.org/75980
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [7a98a2c69d0fc747e6d7f813c591b5bf79aa8d7d]

        Don't error more_fonts on the clean target
        
        Regression from commit 368c996b24e0 ("Make font-based unit test
        depend on instdir fonts")
        
        Change-Id: Ie106894803b84430f9b7d9bfd97c420d6eb29506
        Reviewed-on: https://gerrit.libreoffice.org/75747
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [825e3f66497c673dd7ac11a8fce830874288977d]

        simplify ImageList
        
        we don't need an Impl pattern here
        
        Change-Id: I93d0c5904a3aee8844987c7e36c19319d071d2f4
        Reviewed-on: https://gerrit.libreoffice.org/75960
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [5043421fdc527d18d18121ec5fe2d4e009c8191a]

        loplugin:referencecasting in embeddedobj
        
        Change-Id: I11a80e540b2a7da8d8037ba45e176d5c4d85374c
        Reviewed-on: https://gerrit.libreoffice.org/75951
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-19  Michael Weghorn  <m.weghorn@posteo.de>  [0f0adc34889ff68da584cea97a9de649174b0333]

        tdf#126471 Apply selected MM printer on dialog open
        
        Calling 'PrinterChangeHdl_Impl' in
        'SwMMResultPrintDialog::FillInPrinterSettings' makes
        sure that a preselected printer is actually taken
        into account (i.e. 'm_pTempPrinter' set accordingly
        etc.) as soon as the dialog is created, not only when
        explicitly selecting another printer.
        
        Since 'PrinterChangeHdl_Impl' is now called initially
        and every time another printer is selected, there's no
        more need to do so in 'PrinterSetupHdl_Impl' any more.
        
        This fixes the issue that printout would always
        happen on default printer instead of the preselected one
        when SwMMResultPrintDialog was opened a second time.
        
        Change-Id: I5c930ed56d1025a7e94cc98fb70c01612bda0d22
        Reviewed-on: https://gerrit.libreoffice.org/75933
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-07-19  Michael Weghorn  <m.weghorn@posteo.de>  [3bc1f99d3a792cdba037bcc757e8611d7e187b73]

        Mail merge: Preselect proper printer
        
        The proper printer has already been set
        a few lines above depending on the value of
        'bMergePrinterExists', so it shouldn't be
        unconditionally overwritten here with a
        potentially invalid printer (using the same
        statement as already used 7 lines above for
        the 'else' case).
        
        This e.g. makes sure that the default printer
        is selected when no printer has been set, e.g.
        just after running Mail Merge Wizard on a new
        Writer doc, in which case no printer was selected
        previously.
        
        Change-Id: I922b8234be9c80536b6b0a9ba0dd19bdc39246e8
        Reviewed-on: https://gerrit.libreoffice.org/75932
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-07-19  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [1223bede826d9b237a6015bfcfb8df08913a02e8]

        tdf#123587 Beanshell editor: Show current file name as window title
        
        Change-Id: I7a817d19cfadc46b1f35a4e42e5a6177c1910a4b
        Reviewed-on: https://gerrit.libreoffice.org/75869
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [8c26800ff823525df46d2bdc42af52ab75285cda]

        loplugin:referencecasting in extensions
        
        Change-Id: Ib03be019b2fedc67b3114c107162722eabce0218
        Reviewed-on: https://gerrit.libreoffice.org/75955
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [6595240f39c34fa9ae5cd1bb319f6287206e4b92]

        loplugin:referencecasting in forms..fpicker
        
        Change-Id: I0aa040b6d3264d2efde5797f79994d3d65ceaddf
        Reviewed-on: https://gerrit.libreoffice.org/75957
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [c3741a89a99fcd58824d5137054b96b01bc32a11]

        loplugin:referencecasting in filter
        
        Change-Id: Ia437fa8f18052afa2b70dfedc1b4badcfd165d6a
        Reviewed-on: https://gerrit.libreoffice.org/75956
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9b122d23e3e983bd8ea96460cc7910b19b7f7d5c]

        Fix typo
        
        Change-Id: Ifdb5ca9a9f7b6ee2c1549675da28af35c695e354
        Reviewed-on: https://gerrit.libreoffice.org/72574
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-07-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c7ed73e52f01fd71eaf85ecc1faddfb9cf700d3a]

        Fix typos
        
        Change-Id: Ia7486fe6c110a4a7f53f1dac82dbff3a15405fd7
        Reviewed-on: https://gerrit.libreoffice.org/75947
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [07fb0664fa81040cdb110d7d8848b937f1facc33]

        Fix typos
        
        Change-Id: I8222cf7aae977f0e26645dea6e4cfaee94446a2c
        Reviewed-on: https://gerrit.libreoffice.org/75946
        Tested-by: Jenkins
        Reviewed-by: Andrea Gelmini <andrea.gelmini@gelma.net>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [8e907dcf11d4e5b941bc5dc6e427485673ea4487]

        cid#1448460 Unchecked return value
        
        Change-Id: I5984923062338b54e016e46a8f12be72deff6822
        Reviewed-on: https://gerrit.libreoffice.org/75895
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  László Németh  <nemeth@numbertext.org>  [a5abe0fc4d435d3a7a7de8bf55ec74087fdd299a]

        tdf#125546 DOCX import: fix overgrowth of change tracking entries
        
        The same text portion could get double redlines including
        ParagraphFormat. This broke redline compression, sometimes
        resulting huge amount of redundant change tracking entries
        based on rsId, or losing paragraph styles after deletion.
        
        Change-Id: I5930eab2ef0bc7eb9c93a10cdd30b96cd41c9098
        Reviewed-on: https://gerrit.libreoffice.org/75926
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [2ec1c7a69917ce39850addc49ea3eb8618869aac]

        loplugin:referencecasting in desktop
        
        Change-Id: I9ba4243bc3d6b14e66694728deb270ed74a70d01
        Reviewed-on: https://gerrit.libreoffice.org/75949
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [0a4e138d3ac3609f2e1465c8a949d07eb89bccf0]

        loplugin:referencecasting in editeng
        
        Change-Id: I584266ba58e55e6435e76180227c0a5756aa0c23
        Reviewed-on: https://gerrit.libreoffice.org/75950
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-19  Mike Kaganski  <mike.kaganski@collabora.com>  [9987bb6ee096afada1dac848db95b3c311f723f7]

        Move static into the getter function
        
        Change-Id: I6a4ed20cc8f208fa59f12d65d3ff8287726db594
        Reviewed-on: https://gerrit.libreoffice.org/75939
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [242e1c42d975b2d8729cd150cf104b177033760a]

        loplugin:referencecasting in comphelper..connectivity
        
        Change-Id: I21896885c29e9ab58ebab17b59f1480c6a06fb38
        Reviewed-on: https://gerrit.libreoffice.org/75936
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [ee2bb231036b1d9d954dec369855948e6ea1f53a]

        loplugin:referencecasting in avmedia..basic
        
        Change-Id: I6790b2e3902d64fb6f714f031affa221dbaba014
        Reviewed-on: https://gerrit.libreoffice.org/75934
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-19  Gülşah Köse  <gulsah.kose@collabora.com>  [1f6c4328bfa00da5cf351dd050a80b75e0f1acde]

        tdf#126334 Fix number format array  in init controls.
        
        Customization changings need only selected number format object but
        Position changings on bullet need all existing number format array.
        After merge the customization and position keeping all numbering format
        objects (10 item) make sense.
        
        Change-Id: Iade1e154243deaed43b9d243f2ebd0c5298b42a4
        Reviewed-on: https://gerrit.libreoffice.org/75784
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [abcb546269ab842fe701eed29be47e58d6c06601]

        missing LDAP
        
        since...
        
        Make LDAP support optional
        commit 6776c53b7ce2e431d8636f4e5a755f50f787ec8f
        Date:   Tue Jan 8 04:53:51 2019 -0500
        
        Change-Id: I4268169809b0dc68b347b28523500453394937de
        Reviewed-on: https://gerrit.libreoffice.org/75865
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [1003f9f14d83eac9c08a219fa7d8140550de02c7]

        loplugin:referencecasting in dbaccess
        
        Change-Id: If44176f85f460afca92cfa77b3cc1f7107a41690
        Reviewed-on: https://gerrit.libreoffice.org/75938
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-19  Sumit Chauhan  <sumitcn25@gmail.com>  [fbcd5f074ca3dc105f4fe45b6975c6de2bf60f35]

        Engine to add Extension inside extension tab in NotebookBar
        
        The patch provides backend for adding the extension.Schema for the
        adding extension in notebookbar can be seen here
        https://gerrit.libreoffice.org/#/c/75134/
        
        Change-Id: I10f0e83d1aaec5330c80b3b53cf59a21b93be015
        Reviewed-on: https://gerrit.libreoffice.org/75650
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-07-19  Sumit Chauhan  <sumitcn25@gmail.com>  [147e820cc1bd7110331a6ea73db678a4a6c324e0]

        Addons(extension) support is extended for NotebookBar
        
        This patch adds the schema for the extensions to be available in Notebookbar.
        We will adding items in addons.xcs in future if needed.
        
        Change-Id: I0a3831983b9758fac0a6fa32213ad6da20d6a97f
        Reviewed-on: https://gerrit.libreoffice.org/75134
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [e6d23c144ccadbd962b5dfb953bf29e49a7f64a3]

        loplugin:referencecasting in cppcanvas..cui
        
        Change-Id: Ib8a513d88575cef9c1479b91adff98170c9323e8
        Reviewed-on: https://gerrit.libreoffice.org/75937
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [6dfc659c5e468ad969291ad39085b9c3ec53bcac]

        cid#1448264 silence Out-of-bounds access
        
        Change-Id: I12267e8709d8f36acbbd6c70bfdb80a2a500e5d3
        Reviewed-on: https://gerrit.libreoffice.org/75910
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [836c40904f4424a5b7ae708171a7aab53141761a]

        loplugin:referencecasting in canvas..chart2
        
        Change-Id: I3a3671b5c44d1a7e5ca320d3d76dd5d902382cbc
        Reviewed-on: https://gerrit.libreoffice.org/75935
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [4959b71cbc91dbe2c454d1d7bf2092c01c4f0cae]

        cid#1448351 Use after free
        
        Change-Id: I5591303096a495565e4e3638ca8db8196fa26092
        Reviewed-on: https://gerrit.libreoffice.org/75913
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [7988e38a1b627b92a69dd11eabc495ff180df34d]

        cid#1448451 Use after free
        
        Change-Id: I6df7a2d117be1c8f7a3e00387006c69857a98b1c
        Reviewed-on: https://gerrit.libreoffice.org/75914
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [7201db417cfdb115d7dc84f844c0966a82014cbd]

        cid#1448547 Unchecked return value
        
        Change-Id: If0b19a53bba10064a81a22856cd3796dcefd1f68
        Reviewed-on: https://gerrit.libreoffice.org/75903
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [416e9ecac90447581825355b772fe722d012b282]

        cid#1448217 Use after free
        
        Change-Id: Icb7700c701dd8e9b23bfe29bbedf27ddd9c8f0a1
        Reviewed-on: https://gerrit.libreoffice.org/75911
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Michael Stahl  <Michael.Stahl@cib.de>  [dea72ef111ee8a0b1b178f8cd48757514d5ca831]

        sw: fix use after free on tdf117215-1.odt
        
        Move the fix from 6d0ea082889c89eb8b408779f2de08da7441ff54 to
        SwFlyFrame::DestroyImpl() so we unregister every SwFlyFrame.
        
        ==1550==ERROR: AddressSanitizer: heap-use-after-free on address 0x615000383f56 at pc 0x7efcd70d5ab9 bp 0x7ffeb7ac7c40 sp 0x7ffeb7ac7c38
        WRITE of size 1 at 0x615000383f56 thread T0
            0 SwAnchoredObject::SetTmpConsiderWrapInfluence(bool) sw/source/core/layout/anchoredobject.cxx:743:32
            1 SwObjsMarkedAsTmpConsiderWrapInfluence::Clear() sw/source/core/layout/objstmpconsiderwrapinfl.cxx:53:23
            2 SwLayouter::ClearObjsTmpConsiderWrapInfluence(SwDoc const&) sw/source/core/layout/layouter.cxx:387:84
            3 sw::DocumentLayoutManager::ClearSwLayouterEntries() sw/source/core/doc/DocumentLayoutManager.cxx:497:5
            4 sw::DocumentStateManager::SetModified() sw/source/core/doc/DocumentStateManager.cxx:45:39
            5 sw::DocumentContentOperationsManager::DeleteRangeImplImpl(SwPaM&) sw/source/core/doc/DocumentContentOperationsManager.cxx:3942:36
        
        0x615000383f56 is located 342 bytes inside of 504-byte region [0x615000383e00,0x615000383ff8)
        freed by thread T0 here:
            1 SwFlyAtContentFrame::~SwFlyAtContentFrame() sw/source/core/inc/flyfrms.hxx:159:7
            2 SwFrame::DestroyFrame(SwFrame*) sw/source/core/layout/ssfrm.cxx:389:9
            3 SwFrameFormat::DelFrames() sw/source/core/layout/atrfrm.cxx:2624:17
            4 SwUndoFlyBase::DelFly(SwDoc*) sw/source/core/undo/undobj1.cxx:161:19
            5 SwUndoDelLayFormat::SwUndoDelLayFormat(SwFrameFormat*) sw/source/core/undo/undobj1.cxx:403:5
            6 SwHistoryTextFlyCnt::SwHistoryTextFlyCnt(SwFrameFormat*) sw/source/core/undo/rolbck.cxx:538:20
            7 SwHistory::Add(SwFlyFrameFormat&, unsigned short&) sw/source/core/undo/rolbck.cxx:1083:50
            8 SwUndoSaveContent::DelContentIndex(SwPosition const&, SwPosition const&, DelContentType) sw/source/core/undo/undobj.cxx:1020:39
            9 SwUndoDelete::SwUndoDelete(SwPaM&, bool, bool) sw/source/core/undo/undel.cxx:229:9
            11 sw::DocumentContentOperationsManager::DeleteRangeImplImpl(SwPaM&) sw/source/core/doc/DocumentContentOperationsManager.cxx:3939:55
        
        Change-Id: Ia0c28c9d5792615cbb566e502374efd0f4056daf
        Reviewed-on: https://gerrit.libreoffice.org/75857
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e03d0d56ef0edcb7836e4eeea2c3de2f16bf6fd5]

        Fix typos
        
        Change-Id: I1b566ef38eaef3d6b20555e20b8353976fbdca5d
        Reviewed-on: https://gerrit.libreoffice.org/75927
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7315d8b96be6ff1644d3421cb20695f5167c3cbd]

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

2019-07-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cb99b4429142511d0520ad3b5bc89c83bc451657]

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

2019-07-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [607902dbcdf1761f6f2fafe2124c3a9c7df3c094]

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

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [d3c04f1a49ebc83c9e362c8144404207825e8792]

        cid#1448480 Uncaught exception
        
        Change-Id: Ied9ff9ea5d8b40c52e20c10f709836a193d5e940
        Reviewed-on: https://gerrit.libreoffice.org/75896
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [1cbca8b27e6e175631190a50a3a363e9d9b07c86]

        cid#1448489 Uncaught exception
        
        Change-Id: Id0c55bdf3a51d21f4d0e9cc407dbff1db5eb55f4
        Reviewed-on: https://gerrit.libreoffice.org/75899
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [311d835a4a02782284bcdaa6c7334f6a76bb86f5]

        cid#1448488 Unchecked return value
        
        Change-Id: If42c4f2215057120774b4ad7e2755e4e861bd828
        Reviewed-on: https://gerrit.libreoffice.org/75898
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [ff17310476041ab44cd312731f83fa7891bac599]

        cid#1448256 Unchecked return value
        
        Change-Id: I13c95bdbfc3161cca3b136266c5fd2e57b34a093
        Reviewed-on: https://gerrit.libreoffice.org/75870
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [ba9c0b8565428f600b443fd4c2a5876892a91d77]

        cid#1448455 Unchecked return value
        
        Change-Id: I4526fbd939934fc4233279d9839f72c781a588b5
        Reviewed-on: https://gerrit.libreoffice.org/75894
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [3c479f6569dc079f5fb85006bbfd9e09e43d712d]

        cid#1448495 Unchecked return value
        
        Change-Id: I8a7f347d8f3ff6195b10e5559ff0682734c54eaf
        Reviewed-on: https://gerrit.libreoffice.org/75900
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [aab3c9be2234049cf848ddce57ccd507edd26e0e]

        cid#1448527 Unchecked return value
        
        Change-Id: I024b2cc088027cfb74dc009220e75e24b7228ea2
        Reviewed-on: https://gerrit.libreoffice.org/75902
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [21ac405d723448d4f725715d27b58015f4bb5764]

        cid#1448229 Division or modulo by zero
        
        Change-Id: I8d1d7415c82c7d48f8d4bdf7b86e397fce01c015
        Reviewed-on: https://gerrit.libreoffice.org/75908
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [37afe1443ef35987e289d2419b78b200e6007fd5]

        cid#1448249 Identical code for different branches
        
        Change-Id: Ie34ff807eae5b058f2c234f42010931263859b35
        Reviewed-on: https://gerrit.libreoffice.org/75906
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [14161f5e32441870a87031367218c24408e8cdc5]

        cid#1448399 Useless call
        
        Change-Id: I5047aa583cbe2f96ea59434311463c91117a9266
        Reviewed-on: https://gerrit.libreoffice.org/75907
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [3a6424888642d716234bcac520996f01ace62a22]

        cid#1448509 Unchecked return value from library
        
        Change-Id: Idda609ca8f1cad0e2a703b0b6ba3b0a2b661874b
        Reviewed-on: https://gerrit.libreoffice.org/75901
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [a4d7ad970122e0877f895021a83d8692fbd2967c]

        cid#1451641 Unchecked return value
        
        Change-Id: Ifc9a6d3e268af27515cdf3b2b1da471368d50e87
        Reviewed-on: https://gerrit.libreoffice.org/75904
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [d0feba06767cfa3adce2db8d6bc87bc969418d28]

        cid#1448429 Unchecked return value
        
        Change-Id: Iddbd6bc2126943752e2057b749fd6f9943261be7
        Reviewed-on: https://gerrit.libreoffice.org/75888
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [5419243c06b12d04af765f92121a5cae7d4305fd]

        cid#1448295 Unchecked return value
        
        Change-Id: I4b0dd4fc9051f04448a651cb87b449a58d2a5349
        Reviewed-on: https://gerrit.libreoffice.org/75874
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [d5019f7cacfcb7f2becdf1fadc2015be70f751c9]

        cid#1448484 Unchecked return value
        
        Change-Id: I4e06228665c90820e88c72bfe4e462af9a0074e9
        Reviewed-on: https://gerrit.libreoffice.org/75897
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [7864ab4ec3a164f299a71dcf6298213e4e4d46f6]

        cid#1448246 Result is not floating-point
        
        Change-Id: I96fb06ffec6f8196dfa01ff13d45c1f618e671fc
        Reviewed-on: https://gerrit.libreoffice.org/75905
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [00ece34fb7916b18053273e54fbe746170570d34]

        cid#1448319 Use after free
        
        Change-Id: I45a4ea5c21707606b8853bb775a7d9eec595b88c
        Reviewed-on: https://gerrit.libreoffice.org/75912
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [7ec75e04da4b7ada7ba120fbc5a30f6d5152cc85]

        cid#1448311 Dereference null return value
        
        Change-Id: Ie0ad350d48441dc6012dddc9fa3989acc4d4aab8
        Reviewed-on: https://gerrit.libreoffice.org/75917
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [04d661cfa2794cd4d7e1833dd795b3755c8b2d60]

        cid#1448251 Unchecked dynamic_cast
        
        Change-Id: I96b87d05d6633849d7a32a40e87b9fb4ee48b15d
        Reviewed-on: https://gerrit.libreoffice.org/75916
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [9a7e98a1c61667a406eaf7aabe1bf60323877d37]

        cid#1448358 Improper use of negative value
        
        Change-Id: Ife6a57484734cab759c31ca4ded688a03400e9b7
        Reviewed-on: https://gerrit.libreoffice.org/75909
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [81831152df74f9b097992d9924f25f93872c41f8]

        cid#14561625 Unchecked dynamic_cast
        
        Change-Id: Ibe350b00633ae55434da6aafc5829682cead35af
        Reviewed-on: https://gerrit.libreoffice.org/75919
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [6d86d5ff4a3a90462980eb5b2d392af7ee78bfc4]

        cid#1451638 Unchecked dynamic_cast
        
        Change-Id: Ia0fc1ffdd5dbed4b7c32587741d59dcf2782ed61
        Reviewed-on: https://gerrit.libreoffice.org/75920
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [0628e615f0c2471d58f3e61ca868eaff6f95711f]

        cid#1448363 Unchecked dynamic_cast
        
        Change-Id: Ibfa31b291f58c90f052f1d052b6294e8c544965c
        Reviewed-on: https://gerrit.libreoffice.org/75918
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [5b52057a64ba9e78cf16c682e15f827d12a0e62e]

        cid#1448293 Copy into fixed size buffer
        
        Change-Id: I0ff36c58bf2448bdccc239582ba24b69c7431c6d
        Reviewed-on: https://gerrit.libreoffice.org/75921
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [baf0502fe915365c09dabb9dc9eb08956ec4bcdc]

        cid#1448215 RV: Bad use of return value
        
        Change-Id: Ie974436b9d639a676336a95d5fef6545869e1ca8
        Reviewed-on: https://gerrit.libreoffice.org/75922
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [1692c206e582c42b50308b72509bf86874afaf73]

        cid#704863 Dereference after null check
        
        Change-Id: I472f48c64a6f2d13b124ede28a83dab3b46f759f
        Reviewed-on: https://gerrit.libreoffice.org/75915
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [abd13678a02a39110c6eef5ad55dcb97fce62ade]

        cid#1448308 Unintended sign extension
        
        Change-Id: I3d89afa66dc42144f0717c34593d48c4869aeec4
        Reviewed-on: https://gerrit.libreoffice.org/75923
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [8634bbde836c15db7e8e88372a1d5329e08a1406]

        tdf#42949 Fix IWYU warnings in include/dbaccess
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ie537e44054c0d1735f42e74385cc1bd8c8000c16
        Reviewed-on: https://gerrit.libreoffice.org/75180
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-19  Miklos Vajna  <vmiklos@collabora.com>  [ab0df471915c5d54e8a3e8556de12afdfa541b3c]

        sw btlr writing mode: remove not needed checkFrameBtlr() in the DOCX export
        
        Now that the DOCX import doesn't create this and instead uses the proper
        writing mode (neither VML nor drawingmL).
        
        Change-Id: I560c710866de8fb2f90d681e8cfc2d82afb1a327
        Reviewed-on: https://gerrit.libreoffice.org/75930
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [cc3d75e14c840ed7c026fcdba5ca027ba516940a]

        make cppunitassertequals a shared plugin
        
        Change-Id: Ied9c26248cb72f2146fbe1a985f825f7525fa17c
        Reviewed-on: https://gerrit.libreoffice.org/75836
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [8a08eaedfb2c9a6c002220a61c5b1f8ce1130f54]

        coverity concurrency annotation attempt
        
        Let us see what happens if we annotate our mutex code,
            https://scan.coverity.com/models
        
        Change-Id: I7baf44d1a252f19b4ae47f3a6b318f7ccd9629d7
        Reviewed-on: https://gerrit.libreoffice.org/75851
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [cdbe8a8700d5460e41d80b00310c6ff8977bc492]

        loplugin:constantparam
        
        and tweak the plugin to handle a crash seen with clang-9
        
        Change-Id: Ie1ccf80c16a20dbca58e5bd081af13f75cf5ac8f
        Reviewed-on: https://gerrit.libreoffice.org/75850
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-19  andreas kainz  <kainz.a@gmail.com>  [618baf4c5b40f19be6e47e1384fbc7a6b7610416]

        NB fix context- behaviour in draw and impress
        
        Change-Id: I943466895a51463be59dacb3686926d29562a371
        Reviewed-on: https://gerrit.libreoffice.org/75931
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-07-19  Justin Luth  <justin_luth@sil.org>  [5cf057c3365a0feafc8f2e4f4a9e24d69a581999]

        tdf#125609 toolkit: don't use XTabController::getControls
        
        Calling XTabController::getControls was supposed to give
        performance improvements (coded in OOo), but it
        pulls cached information which is not up to date if
        this listener for elementInserted events is handled before
        the formController's listener. It is missing the most recently
        created control - and thus it never sees the last control
        in the form, and fails to create the radio group.
        
        Additionally, when all of the controls are not yet
        created, this function seems to be designed to catch that
        and immediately return. With the "optimization" the
        missing controls were never noticed, and so unnecessary
        processing continued - a performance detriment while
        the form is being built.
        
        My impresssion is that the local getControl() function
        is not terribly inefficient, so the performance impact
        seems minimal, especially since it now only
        makes the call once and caches the result itself.
        
        Since not-yet-peered controls cause the function to again
        terminate early (as it was designed to do),
        this may have unintended side effects,
        in case anything was designed in the past 10+ years
        expecting the old behaviour, so I have no intention
        of back-porting this.
        
        Change-Id: Ica8ddab69043a30b23d008cd8db5df1c13b94ad2
        Reviewed-on: https://gerrit.libreoffice.org/75163
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-07-19  Miklos Vajna  <vmiklos@collabora.com>  [d33cc4f7edc2ce21a9c5a01a7f5e85cfd324c6d9]

        sw: fix missing OLE preview for actively edited OLE object on save
        
        Regression from commit 74844277cc2194c9e43f5bd7a6f78a9603da32f3 (disable
        generation of ole previews in ODF format until after load, 2016-09-13),
        if the user started an OLE edit in a Writer document, and saved without
        ending the OLE edit, then
        svt::EmbeddedObjectRef::UpdateReplacementOnDemand() removed the old
        replacement image, but no new one was created.
        
        Given that save is always an explicit user action (auto-save does not
        kick in for unmodified documents), restore the permission to update OLE
        replacement images during save.
        
        Do this check in SwDocShell::CalcLayoutForOLEObjects(), as that's
        OLE-related and is called from all the relevant save code paths (save,
        save-as, convert to alien formats).
        
        Change-Id: Idaad43909cd744a379e713efd70ffd000e2692bc
        Reviewed-on: https://gerrit.libreoffice.org/75867
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [2fbd7d240efe0737706950195b58fa6a101b9020]

        cid#1448438 Uncaught exception
        
        Change-Id: I444e8c8833db6bb0af9cfc7c3b18b45178faa663
        Reviewed-on: https://gerrit.libreoffice.org/75892
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [fa5c79b4c62e1e1c53b36f79947d2cba7e3db4fa]

        cid#1448441 Unchecked return value
        
        Change-Id: I97f6ad2bd0a6d838871cfb9ff54f2e654d6abfd0
        Reviewed-on: https://gerrit.libreoffice.org/75893
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [1dc747590bb5fbd06411efc53589f3702cc992be]

        cid#1448426 Unchecked return value
        
        Change-Id: Ia6ad812f76d1f69eb91a7d4f65f221b6598ce05a
        Reviewed-on: https://gerrit.libreoffice.org/75887
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [b6f91112daae40fcde357f2eb3f12df08702af76]

        cid#1448435 Unchecked return value
        
        Change-Id: I1c75280dfcfa1f475d657570bf390847ab922cc8
        Reviewed-on: https://gerrit.libreoffice.org/75889
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [56fc428da3fd778a12e89ce789105dfbfbb28647]

        cid#1448436 Unchecked return value
        
        Change-Id: I971587c6340afc83ac3a28b148650a8f20120164
        Reviewed-on: https://gerrit.libreoffice.org/75890
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [6568ee89f4087172839698cdce453978854e4ff7]

        cid#1448437 Unchecked return value
        
        Change-Id: I2dec7a66f5609b1e34d9b337f8c562440d3f5132
        Reviewed-on: https://gerrit.libreoffice.org/75891
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-19  Caolán McNamara  <caolanm@redhat.com>  [7037fe070ba81fb3dd8dfc03a7ddeb5090b2288f]

        cid#1448287 Unchecked return value
        
        Change-Id: Ifd6bd0f4218805ad52a256fad82a4d2455c6afa9
        Reviewed-on: https://gerrit.libreoffice.org/75871
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [fa7ca0a1c7f899f9df09e96ffe7f7bb3f48c850f]

        cid#1448418 Unchecked return value
        
        Change-Id: Ia2cceb8e169a363a21753fbcf79fa29669957e84
        Reviewed-on: https://gerrit.libreoffice.org/75886
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [8f963098ad2106472f5aca10b23a374f03523597]

        cid#1448395 Uncaught exception
        
        Change-Id: I7478aa8a971e834efee0effd998c68cb85368892
        Reviewed-on: https://gerrit.libreoffice.org/75885
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [e48e2bb90748bb2d63dfd70d05ab8b463fb9bcd2]

        cid#1448381 Unchecked return value
        
        Change-Id: I4f0b48df10bf8557e39e0769a61a36bacac8f02a
        Reviewed-on: https://gerrit.libreoffice.org/75884
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [ecf1e4b4022bc6e7756d2f94e192ef69816c8f63]

        cid#1448356 Uncaught exception
        
        Change-Id: Iaa48face892514b5af769cdb3120f001940cf0ea
        Reviewed-on: https://gerrit.libreoffice.org/75882
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [acf351fab73b1d05592d33e0a32cbc7cd160ae97]

        cid#1448372 Unchecked return value
        
        Change-Id: I63d8c9d145cd938fde289d680bdc0ed3f7357bd7
        Reviewed-on: https://gerrit.libreoffice.org/75883
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [becbf34a863569fe38487faf2f41963677241710]

        cid#1448347 Unchecked return value
        
        Change-Id: I18a43e9a033a7326563f37caa0292a2c34752be0
        Reviewed-on: https://gerrit.libreoffice.org/75880
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [8ba4058ede102224cbdbea5c03dda2adfed61ea5]

        cid#1448353 Uncaught exception
        
        Change-Id: Ia967db3f73bee9167be4fd88090b27bfdbd4aca0
        Reviewed-on: https://gerrit.libreoffice.org/75881
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [fbaf0ccbf43ec3ed320c56a2bff4d7e8e59fb132]

        cid#1448224 Unchecked return value
        
        Change-Id: Ie13b8b8f865e44f3746fdf79bf0b1b2cec2aba1d
        Reviewed-on: https://gerrit.libreoffice.org/75845
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [034da04b16292a8a967340499832af23ec479bdc]

        cid#1448294 Unchecked return value
        
        Change-Id: Iee0153a00df72cf9353d2e40ff02f81f96522afe
        Reviewed-on: https://gerrit.libreoffice.org/75873
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [02b42f2825693454a4154d0e17a1dbcd3b4a66c6]

        cid#1448288 Unchecked return value from library
        
        Change-Id: Id1b8044126e65e67b2496cf7a4eb86b54ba6c1df
        Reviewed-on: https://gerrit.libreoffice.org/75872
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [99242d6ca22eaad663e1326e5eb402ded3521e24]

        cid#1448337 Unchecked return value from library
        
        Change-Id: Ie43cc1888179340318ddefb7fa4ba5f0bc1dc896
        Reviewed-on: https://gerrit.libreoffice.org/75879
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [dcfc5ecf93203e697df2290fa045f6a2fc7e00cd]

        cid#1448323 Unchecked return value
        
        Change-Id: I2d1d3d2ce7302fa895820981e0c15b59d491ddc4
        Reviewed-on: https://gerrit.libreoffice.org/75876
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [53d78a7410dadb62be23c209b35ca1422a896307]

        cid#1448296 Unchecked return value
        
        Change-Id: I09268bc22f4fb34160975063e38ea60a68123400
        Reviewed-on: https://gerrit.libreoffice.org/75875
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [dc9ef75c82aa0f3b210bc3009078693e9624c711]

        cid#1448326 Unchecked return value
        
        Change-Id: I21dd0363ff8cad8737a25b3b79f960d44d03bdd4
        Reviewed-on: https://gerrit.libreoffice.org/75877
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [8c5e75a05b51b0f9ea0408e902dfc74ca895b395]

        cid#1448333 Unchecked return value
        
        Change-Id: If23db9a245b4dd4b59b9b5410a094f2f374eedfd
        Reviewed-on: https://gerrit.libreoffice.org/75878
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Eike Rathke  <erack@redhat.com>  [647060ece2df49e2655a4015c581543ac9ad1e19]

        It's Classical Armenian, not Classic [xcl-AM]
        
        Change-Id: I1c714c8a9ecfd3cf73e645e1693101e7fce433e4
        Reviewed-on: https://gerrit.libreoffice.org/75856
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-07-18  Miklos Vajna  <vmiklos@collabora.com>  [83a615c568a7a23a3aae7ca52012bc947d4cb5de]

        svx xml dump: show the SdrObject's properties / item set
        
        Shows items usually accessed using GetMergedItemSet(), to help
        debugging.
        
        Change-Id: Id3c20e99c33d5e5762c3b58e2f76ab5686031734
        Reviewed-on: https://gerrit.libreoffice.org/75852
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [e9a13d06f300cc653d2d1b19e5764bcf836a9d4b]

        cid#1448377 silence Dereference null return value
        
        Change-Id: I8e124f005622091f7c3e989042c5298640ba819b
        Reviewed-on: https://gerrit.libreoffice.org/75816
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Jan-Marek Glogowski  <jan-marek.glogowski@extern.cib.de>  [d1398fd1cd6957f56992a9239929ccc64fd747f0]

        tdf#126461 incl. document name in link update msg
        
        If you open a OLE-linked document from the console, LO will ask to
        update the linked information on open. But this happens before the
        document shell has even has set the title of the shell, so a user
        has no way to know, what "This document" really refers to.
        
        This is even more problematic if you have multiple open documents
        restored by a session manager.
        
        So this changes the string to include the document name.
        
        Change-Id: Ife7b21f6eeb4dd5c1aebd383752cc62279da33fb
        Reviewed-on: https://gerrit.libreoffice.org/75777
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [6fe3eb31304923680d04ae069621eabe84cddc24]

        cid#1448237 Unchecked return value
        
        Change-Id: Ic53196270ececf407d75c2f76998253adf396c64
        Reviewed-on: https://gerrit.libreoffice.org/75848
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [bc401b98501ef10955ba2eb35ee29d2cf5b0e758]

        cid#703974 Unchecked return value
        
        Change-Id: I833175e7687df88719d4d946cf97181158187c67
        Reviewed-on: https://gerrit.libreoffice.org/75840
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [36d27bb2aec2c2375342d1652501b8874e750a2f]

        cid#1311945 Uncaught exception
        
        Change-Id: I1f3c2d3e644c4cbb4e38740c05a623864219313e
        Reviewed-on: https://gerrit.libreoffice.org/75843
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [6944f42bbbf555a6aa23fe9f37439a803762d4ce]

        cid#1424266 Uncaught exception
        
        Change-Id: I5e7373dbaef52184327596d029ab63baf57764d9
        Reviewed-on: https://gerrit.libreoffice.org/75844
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [8ccd9fb5baddc9734be64861a00c1efad42e178e]

        cid#1448227 Uncaught exception
        
        Change-Id: I6149b087217b9b34ecce984536aae52b8ee9d430
        Reviewed-on: https://gerrit.libreoffice.org/75846
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [2b15319349f90861c55cc3eb34fe5653b3d9a29b]

        cid#1448325 Uncaught exception
        
        Change-Id: I5bb61909d5d252de7465a29a3c8e49b7b1997ba3
        Reviewed-on: https://gerrit.libreoffice.org/75847
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [56f5a752f2e9e35887ec57de9e55a83d46a994c2]

        cid#704107 Unchecked return value
        
        Change-Id: I6fb22b972a19b42787242d98d08fc425f5c0aea9
        Reviewed-on: https://gerrit.libreoffice.org/75842
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [957afd1430062292ade17037d4705bd60652791d]

        cid#704106 Unchecked return value
        
        Change-Id: Ic0a9d173c24af8962539b00207b8dd24cbbcdbc0
        Reviewed-on: https://gerrit.libreoffice.org/75841
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [3f4f42ed9beeb38092de044ccde1828b32a787c2]

        cid#703960 Unchecked return value
        
        Change-Id: I679e9e91261d468f2f2ee08f840ac3043d87817c
        Reviewed-on: https://gerrit.libreoffice.org/75839
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  László Németh  <nemeth@numbertext.org>  [e8bae67b3dbcc90ace8264b6b1aefaf0ce459aba]

        tdf#125894: DOCX: import tracked changes in frames
        
        Tracked changes weren't imported in frames, losing also
        the actual text content: also tracked deletion reappeared
        as normal text here, not only the tracked insertions.
        
        Change-Id: I5fc8135cfb7402ad71c5c24eae606aa7ed707dfc
        Reviewed-on: https://gerrit.libreoffice.org/75779
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [69899866063d360f087f8a08c51ec6bbfee28b36]

        cid#703956 Unchecked return value
        
        Change-Id: Ide2d83962c0a03e410443164f80522b2913ab998
        Reviewed-on: https://gerrit.libreoffice.org/75838
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [644af27d6dc02ce6c238aa76e1ff8182953946e0]

        cid#703953 Unchecked return value
        
        Change-Id: Id4164e0adc71e57e4c732016306bb53ae7ac4ad7
        Reviewed-on: https://gerrit.libreoffice.org/75837
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [33b962536a3e2d32e0066c0ad8423809037d38dd]

        cid#703937 Unchecked return value
        
        Change-Id: I38be419c6ed4857c52ac555696a614008aaad907
        Reviewed-on: https://gerrit.libreoffice.org/75835
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [34545c3648f72bf655623139e5fcc981ea1fd5a6]

        cid#1448546 Logically dead code
        
        Change-Id: I7013e5ef67ae58c42886a4ba6ea0c9a47074ac8e
        Reviewed-on: https://gerrit.libreoffice.org/75834
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [9cf255dfeda194e601942ea5fcb4b562a080bd8b]

        cid#1448479 Logically dead code
        
        Change-Id: I1190bd238fad3e5343e83f9c6261d71a44bc6717
        Reviewed-on: https://gerrit.libreoffice.org/75831
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [27ce8ce006acd875320661d1c09732c1623c489d]

        cid#1448499 less obscure comparison against end
        
        Change-Id: I6eda7d9ec8d7781cbea191eb2fd2429722a4823a
        Reviewed-on: https://gerrit.libreoffice.org/75830
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [99bae0a92dfffe9d195b3285a39e1218425b0fa2]

        cid#1448482 silence Using invalid iterator
        
        Change-Id: I78c5fa16e035cebe71869bfea57ef2741b5b7f58
        Reviewed-on: https://gerrit.libreoffice.org/75829
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [b6f452fcdf4dc206943fbe8d43822acb33cf1834]

        cid#1448431 Using invalid iterator
        
        if we are checking itnew against end in the first block, presumably
        the second block use of itnew needs the same guard
        
        Change-Id: Ia8cc45229024e477c00b2356665d5656d36f723b
        Reviewed-on: https://gerrit.libreoffice.org/75828
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [4b65103510a5f0d347192ed94729a1b351f4aa7b]

        cid#1448440 silence Dereference null return value
        
        Change-Id: I1dce0d6a40086539cbcadeaf9a669f4640dbc730
        Reviewed-on: https://gerrit.libreoffice.org/75817
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [1ebc9435849430c61bf41e48a84255a17152fbc9]

        cid#1448534 Use after free
        
        Change-Id: Ibef20405d1ecf00b71ca12e43902ccd65c873ed2
        Reviewed-on: https://gerrit.libreoffice.org/75815
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [e5e509551c229f242b3111d43887b22717846ccf]

        cid#1448313 Uninitialized pointer field
        
        Change-Id: I0e449be3c0ae4cfef88766e189e7255ff45e83f9
        Reviewed-on: https://gerrit.libreoffice.org/75800
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [fe9a87afbaf6e5db834580399e0ce6f912b993ac]

        tdf#42949 Fix IWYU warnings in include/filter
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I9eef923aa2910c376212ef50961a1ed89bf8b105
        Reviewed-on: https://gerrit.libreoffice.org/75179
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [1291a6f9684144d2a1902ffeec3f9ac361c06efb]

        cid#1448529 Use after free
        
        Change-Id: I5bc3a85b7319c52e3b5d1a7e7dffcbe23cdf653c
        Reviewed-on: https://gerrit.libreoffice.org/75814
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [e031303dc72560ca8aa0ad99e632ec25372628ea]

        cid#1448339 Use after free
        
        Change-Id: I3259e0fe9ebaba819d529af2fdb003ce9a297961
        Reviewed-on: https://gerrit.libreoffice.org/75813
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [2e649291ef4146131eb0dd5592258f11cf9184e6]

        Resolves: tdf#126448 set activates_default and correct focus settings
        
        Change-Id: Ia857c37b7f5947e7339ba5f80aad54112ff2c3f7
        Reviewed-on: https://gerrit.libreoffice.org/75818
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [b58aa94f1f365c746135470bceb97cc182c289bc]

        tdf#126424 Don't dispose decks before saving their state
        
        Only dispose them in SidebarController::disposing after the
        state has been saved.
        
        Change-Id: I9e42383e20e2bc0100557b8cb8fbd26b3505f236
        Reviewed-on: https://gerrit.libreoffice.org/75719
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-18  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [2b4efc32e822bf41c4b729137718f3c70f692a89]

        tdf#101443 Horizontal inset margin of Calc input bar increased
        
        Change-Id: Ic609da4b8b5fae0f556761c4493e490c82a6386d
        Reviewed-on: https://gerrit.libreoffice.org/74214
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-07-18  László Németh  <nemeth@numbertext.org>  [d91209f354163133eaaac0cf6e708f647d1aff17]

        Revert "tdf#123627 DOCX import: fix relative hyperlinks to documents"
        
        This reverts commit 217a80fd205c7f61794c863898cb7cfd1a17e78f.
        
        Change-Id: Ic6c9c68dff800f0969187bdd46b51f8e71c0c618
        Reviewed-on: https://gerrit.libreoffice.org/75825
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-07-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bbb2a03f597d8602e4052c5a0f75edbf30d0b50f]

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

2019-07-18  Michael Stahl  <Michael.Stahl@cib.de>  [8dfe166a879a17bd8c2e0859d027ff923258a9d8]

        sw: missing SolarMutexGuard in SwXFrame::attach()
        
        Causes assert in a test i'm adding...
        
        Change-Id: I5be24aa9683ec0d31494c0c97270d1d58692f764
        Reviewed-on: https://gerrit.libreoffice.org/75796
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0f45c5e6fbabb93b4f4c8d6e6a6b1cc4604d53ec]

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

2019-07-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [45341810ab2ca6535532ba16b769e39334138b1f]

        Fix typo
        
        Change-Id: I28c6478650154b91208f72683485fbf8fd67264b
        Reviewed-on: https://gerrit.libreoffice.org/75823
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [c21847117a587f1eac99653d05e6ed9278d43f79]

        Resolves: tdf#126147 relax sanity check and allow truncated tiffs
        
        now the start of the row of data must still exist, but the full
        length of the row doesn't have to exist
        
        Change-Id: I5ed8ffef2cab19f040ba789a5d82560ca6847f26
        Reviewed-on: https://gerrit.libreoffice.org/75793
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [cefce1a247a4674c5726a31b61571eab16328a0b]

        tdf#126051 sync MINBODY copies to same value
        
        Change-Id: Id41da7b07dcb25e820e5fd20aed595b1170fa204
        Reviewed-on: https://gerrit.libreoffice.org/75807
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [f1824e27511709614ea3c03209caee1c22e2ab10]

        cid#1448253 Use after free
        
        Change-Id: I83f3ef82faafd31f5a1afca9c5ab3f4040c3552b
        Reviewed-on: https://gerrit.libreoffice.org/75812
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [784f93b3895fc7e85eec26c3fece12433b3a5ce4]

        cid#1448252 Negative array index read
        
        Change-Id: Ia81e2a58e372455531479c98d11a88cd950441df
        Reviewed-on: https://gerrit.libreoffice.org/75808
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [7fcb5c20310d23a4ede8b0a6e03ba23482792621]

        cid#1448236 Use after free
        
        Change-Id: Id7a0ad49a8e73a6b12a0f40c4b8f62b1e1d64356
        Reviewed-on: https://gerrit.libreoffice.org/75810
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [e2cd1f41b8cb8a27155ce1ddddfe5760f05b7129]

        cid#1448383 Resource leak in object
        
        Change-Id: I07af4d48db887c184be824a2d1939b800f837d4e
        Reviewed-on: https://gerrit.libreoffice.org/75801
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [9b25e24571cd6ee644416158b493188354d961f7]

        cid#1448417 silence Unchecked return value from library
        
        Change-Id: I61b3a4408942b98e1ef0562b236b96335a8c5867
        Reviewed-on: https://gerrit.libreoffice.org/75805
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [0b96e4cceb5e078029a72271c30088b688f4bb7a]

        cid#1448511 silence Out-of-bounds access
        
        Change-Id: I11920faa3327bfc74e9bfe8a94864a9caaa9b147
        Reviewed-on: https://gerrit.libreoffice.org/75803
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [cd7fe8938160015ed8bf53b8164d26fca99e7074]

        cid#1448365 silence Arguments in wrong order
        
        Change-Id: I20a64d73add3636e02e02ea970577c0505e2b5fd
        Reviewed-on: https://gerrit.libreoffice.org/75804
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [5e9e09e7bff0cb99b48dcf3af942a45b573ac7b5]

        cid#1451632 Dereference after null check
        
        Change-Id: I5ee95a9341896b8462235ece933fa70773247c92
        Reviewed-on: https://gerrit.libreoffice.org/75802
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Caolán McNamara  <caolanm@redhat.com>  [de7ffaea58e5813c6e076f3612735c7c7cb70509]

        cid#1451643 Uninitialized pointer field
        
        Change-Id: I5bb3087e8ccd0de2e04df9596ddf860de29689fb
        Reviewed-on: https://gerrit.libreoffice.org/75799
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-18  Miklos Vajna  <vmiklos@collabora.com>  [955871e42d79903205cb0eeb7d82c6bb4d397ec1]

        xmloff: create XMLImportContentImportOasis instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I3b52830ece6fae82af1bc57eb93e3a9ad1eb2aff
        Reviewed-on: https://gerrit.libreoffice.org/75809
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [2a6d510b5bb1503ae12e5ccc921b0ab7032c8e65]

        speed up sw_filters_test2
        
        in dbgutil mode, this takes the test from 2m31 to 1m45 for me.
        
        find(), even on a sorted vector, is rather slow in debug mode, and we
        can avoid one find here
        
        Change-Id: I8f82aaf5b8d82a32c78bf7c9df5712c90c68f7fc
        Reviewed-on: https://gerrit.libreoffice.org/75764
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-18  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [2672b4a94cc3416bc7df1520d4a3f318ef6395d4]

        Unify wording: "Open hyperlink" instead of "Follow hyperlink"
        
        Change-Id: If4ffb81537b0f8101af14c45c13bb8d0ea8454d2
        Reviewed-on: https://gerrit.libreoffice.org/75781
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-18  Matthias Seidel  <mseidel@apache.org>  [ba443157b125f1550032ffbb5a57aed835f3e334]

        Fix the awkward grammar of a translatable string
        
        (cherry picked from commit e8d5f4b7d65f1e0d1d161a36f3c9b9c5866d009a)
        
        Change-Id: I4d3a55b2d161ad23ccf6c68c0af17f1f99ebea43

2019-07-18  Julien Nabet  <serval2412@yahoo.fr>  [3148b506a5a8d333deac35ab59016c3ce420d26c]

        Resort pProperties when really needed (cppuhelper)
        
        so not when pProperties[i-1].Name == pProperties[i].Name
        and call getConstArray() only if there have been a sort
        
        Found when testing tdf#125941 when editing table:
        $8 = uno::Sequence of length 29 = {
        {Name = "AutoIncrementCreation", Handle = 49, Type = uno::Type "string", Attributes = 0},
        {Name = "CatalogName", Handle = 30, Type = uno::Type "string", Attributes = 0},
        {Name = "CatalogName", Handle = 30, Type = uno::Type "string", Attributes = 0},
        {Name = "DefaultValue", Handle = 20, Type = uno::Type "string", Attributes = 0},
        {Name = "DefaultValue", Handle = 20, Type = uno::Type "string", Attributes = 0},
        {Name = "Description", Handle = 19, Type = uno::Type "string", Attributes = 0},
        {Name = "Description", Handle = 19, Type = uno::Type "string", Attributes = 0},
        ...
        
        Change-Id: I645f7d24d552222cf520e346f4505f5a14979a30
        Reviewed-on: https://gerrit.libreoffice.org/74124
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-18  Mike Kaganski  <mike.kaganski@collabora.com>  [f74f7899fa2c8956fcd3a213d75fd7c84bd99bb7]

        tdf#126453: hide ScInputHandler's tooltips when loosing focus
        
        Change-Id: I188db03ad9027bcb17a72f7c59d85e611b57bfd0
        Reviewed-on: https://gerrit.libreoffice.org/75824
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cd5a160f151ee789fb44bd8c07a10e3e291253fe]

        include supported SIMD intrinsics headers automatically
        
        If we include simdsupport.hxx, this now includes the supported
        intrinsics headers automatically, so this removes the need to do
        it ourselves.
        
        Change-Id: Icc406316a7e27b7b5fd5905f51664f4fe47e5468
        Reviewed-on: https://gerrit.libreoffice.org/75783
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-07-17  Tor Lillqvist  <tml@collabora.com>  [3f6e35d1da493809c900ccddf81db9ffe5936451]

        No reason to have OSL_FAIL() with a fixed string inside #ifdef DBG_UTIL
        
        Change-Id: I99cc88031e601fd52c2858813d82f58f84fe8ca4
        Reviewed-on: https://gerrit.libreoffice.org/75797
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2019-07-17  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [43d1c753d12ad66c7f7ebd9b76d903ee21f83ef5]

        vcl: make "Reduce Transparency" parameter tweakable
        
        "Reduce transparency" feature previously was using hardcoded
        value of 0.25. If current object area to whole printing area
        ratio exceeds this value, object is being written without
        any extra transparency layers in order to reduce metafile size.
        
        Right now this value can be adjusted in "Expert Configuration".
        Parameter is called "ReduceTransparencyMinArea".
        
        Change-Id: I43d5801a1dff6241de214f7b24425626dc06b4fb
        Reviewed-on: https://gerrit.libreoffice.org/75471
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-07-17  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [b5890bf269214a47833bc9514b80650455e77ef6]

        tdf#123020 dbahsql: Support string delimiter
        
        Support multi-word table names while migrating HSQLDB data.
        
        Change-Id: I5129f995ea90a3fdbcbcb844774cf074f3ffddb2
        Reviewed-on: https://gerrit.libreoffice.org/75734
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-07-17  Caolán McNamara  <caolanm@redhat.com>  [c1231117cad966f9484ffa05d449d75efd729b91]

        Resolves: tdf#126304 resizing the extension manager breaks redraw
        
        Change-Id: I1211c90a72048f868ec7ba7a7b6bed452ae8ac4b
        Reviewed-on: https://gerrit.libreoffice.org/75791
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [aab10bb21f230a0d0d6acf59ccab50dd3c2c3d0a]

        fix "tdf#119388 calc, slow removing column, improve ScChildrenShapes"
        
        forgot to add the code to actually update the map, which would be bad
        for accessibility
        
        Change-Id: I5d93dd84649ce27a37c9035622f94fff3237b778
        Reviewed-on: https://gerrit.libreoffice.org/75773
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [476fb5d26ea766ae1aa3238e2967480857872d29]

        Revert "simplify sharedplugin PostTraverse calls"
        
        This reverts commit ff55ad1aceb10b900254c8ad3629775b7789d60a,
        Lubos prefers it the way it was.
        
        Change-Id: I68edc21c438b6aa2fc819245dd9a3d590af3a278
        Reviewed-on: https://gerrit.libreoffice.org/75790
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins

2019-07-17  Caolán McNamara  <caolanm@redhat.com>  [254c20f025e2b1b93751489b82bef3a20231866a]

        scrollbar is outside the widget now, not inside
        
        Change-Id: Ia92658c7a534928209906b8adfb5f9451b513ff0
        Reviewed-on: https://gerrit.libreoffice.org/75786
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-17  Caolán McNamara  <caolanm@redhat.com>  [16c9950b444f166ca18038bd968ba58e770bbd75]

        Resolves: tdf#126439 dialog should be modal
        
        Change-Id: Ib922be4375533aff69264ee5dc99d521306f93c5
        Reviewed-on: https://gerrit.libreoffice.org/75787
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [dd969ad6e006adb4a9585c0d1b3378f29bbe5787]

        make some plugins used the shared framework
        
        Change-Id: Ie283a4774564f25e0fde8ca35212f92be786d671
        Reviewed-on: https://gerrit.libreoffice.org/75785
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7598810d6372bac07e503728ee28c4600a1c9b5d]

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

2019-07-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f7217fbed2ecf9a3b2e880642aa530ac5da23be9]

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

2019-07-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e7e4dc30117555ddbaa7e3f98450ebefe7e31de3]

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

2019-07-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a4f99585a8dc0e19a79d9ae76db6ad5260b86228]

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

2019-07-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9db192d6de6ad4fd3b1261b5346f6c8cb28fcf8b]

        Fix typo
        
        Change-Id: I28e009658550d6aa16323967a2fb17f17fd0ab2e
        Reviewed-on: https://gerrit.libreoffice.org/75780
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [a2601800845c6500f833684f5e09bf324ac8af09]

        tdf#121039 "Open hyperlink" from context menu does not work
        
        Change-Id: I802a4a64d48befa9c41b7095416f165082a155f2
        Reviewed-on: https://gerrit.libreoffice.org/75778
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-17  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [51acd327651b5bca4383478cde3d05d5dbb5371f]

        Update git submodules
        
        * Update translations from branch 'master'
          - update translations for 6.3.0 rc2
            
            and force-fix errors using pocheck
            
            Change-Id: Ib92659543221dc4ad27e1954f3a6108d982b1b2d
            
2019-07-17  Stephan Bergmann  <sbergman@redhat.com>  [e13029a1ea9e3b5bd67e7f0e670e8813ee6bbcbc]

        Increase hidutil -megabytes at least for --enable-dbgutil
        
        ...where my --with-package-format=dmg build routinely fails with
        
        > : *********************************************************************
        > : ERROR: The following errors occurred in packaging process:
        > :
        > : ERROR: Could not execute "cd /Users/stephan/Software/lo/core/workdir/installation/LibreOffice/dmg/install/en-US_inprogress_temp.19857 && hdiutil create -megabytes 1500 -srcfolder LibreOffice_6.4.0.0.alpha0_MacOS_x86-64 /Users/stephan/Software/lo/core/workdir/installation/LibreOffice/dmg/install/en-US_inprogress/LibreOffice_6.4.0.0.alpha0_MacOS_x86-64.dmg -ov -fs HFS+ -volname "LibreOffice" -format UDBZ": 256
        > : *********************************************************************
        
        No idea whether -megabytes 1500 was chosen for a specific reason, so leave it
        alone for --disable-dbgutil builds for now.
        
        Change-Id: Ie89d1043e47ed3c84167cbb22325513305013f86
        Reviewed-on: https://gerrit.libreoffice.org/75775
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [1c2ea35b983c1159fe4633e449f8302ac9a7a024]

        split sw_filters unit test
        
        so that a regular make takes less time, this unit test always seems to
        execute last and it takes a very long time
        
        Change-Id: If68bcfafad77c18676ee0ba2a915db142a1f4041
        Reviewed-on: https://gerrit.libreoffice.org/75763
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9fd53538f9ecd2c6a935be1958b9f8dafeab8740]

        vcl: make it possible to select specific scaling algorithm
        
        Default, Fast, BestQuality scaling flags are used for selecting
        the best sclaing algorithm for a specific task, but not all
        specialized sclaing algorithms have its own flag (Super,
        NearestNeighbor) and are just selectable using one of the above.
        This adds the missing flags so it's possible to select a specific
        algorithm.
        
        Change-Id: Ied41f27a21a4fcc799537396f9077a9c77cc1c60
        Reviewed-on: https://gerrit.libreoffice.org/75759
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-07-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6375774faa22a82477681b8737f6109d21599025]

        Add some missing properties to createUIElement doc
        
        Change-Id: I7f0a868a3648ad65029daf6c6961fe81a4d16a58
        Reviewed-on: https://gerrit.libreoffice.org/75754
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-17  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [7ec4f191fd454bbbad830df2229578c9ae7a77df]

        tdf#42949 Fix IWYU warnings in configmgr/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Iee703bad69bc3c47dc5960e560187ab1d1d9ff29
        Reviewed-on: https://gerrit.libreoffice.org/72023
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-17  Tünde Tóth  <tundeth@gmail.com>  [217a80fd205c7f61794c863898cb7cfd1a17e78f]

        tdf#123627 DOCX import: fix relative hyperlinks to documents
        
        Revert "tdf#86087 DOCX Import link as relative if preferred"
        
        This reverts commit 40acf8d6447065077acba9e800c56239f58c8262.
        Relativ urls aren't converted to absolute urls, if the
        "Save URLs relative to filesystem" setting is checked.
        
        Change-Id: Ie6d277e54e5f0136fed6e2804a56d29bc78e202f
        Reviewed-on: https://gerrit.libreoffice.org/75682
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-07-17  Andras Timar  <andras.timar@collabora.com>  [e045fcca8699c745a2788bc73ba9b5946734eb17]

        tdf#126079 update Source Serif font to 3.0
        
        Change-Id: I3d12b7307ad61f7fa73b19ff9ce7f82aebe3b162
        Reviewed-on: https://gerrit.libreoffice.org/75758
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-07-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [77f186814835bbefddae18714d58ecc4f221a950]

        Fix typo
        
        since...
        
        commit a570bbbf2e9ba3dbbcbb77ec7b469162c02edddf
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Mon Jun 13 09:49:04 2011 +0100
        
            mpCommentOut never set, strip it out
        
        Change-Id: I9c056119f1d060cfacd9872e74b41e2fb490caa4
        Reviewed-on: https://gerrit.libreoffice.org/73014
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-17  Caolán McNamara  <caolanm@redhat.com>  [59fa93d128a5363f3e7d6f75e71457261ea6f1d7]

        crashtesting: assert on export of fdo63407-3.ods to xls
        
        since...
        
        commit 3cdc1b35b9d86bcfa1277e3e94925ae7b18b8fde
        Date:   Tue Jul 2 10:07:24 2019 +0200
        
            tdf#126177 XLSX export: fix hyperlinks to documents
        
        Change-Id: Id5aaaab760a53b1e996d5d47c7477d77ce1d4efc
        Reviewed-on: https://gerrit.libreoffice.org/75757
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-17  Heiko Tietze  <tietze.heiko@gmail.com>  [bebc2280e43fc381e9085f2a397dad9dd7701fdd]

        Resolves tdf#115087 and tdf#121437 - Improvements to color bar
        
        Tooltip for parent with hint on left/right click
        Position of widget right (ideally it would go below the sidebar)
        Automatic color moved to the bottom to preserve arrangement
        
        Change-Id: Ia3cb1c2c7c20dbc6730c7f003c67b0876514c23f
        Reviewed-on: https://gerrit.libreoffice.org/75749
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [0fbf06097db05072a8f2666440e6c9c22776c63d]

        loplugin:singlevalfields
        
        Change-Id: Ib4d9f6b89b2941ad0351ac42c606dbfda8ccba20
        Reviewed-on: https://gerrit.libreoffice.org/75746
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-17  Katarina Behrens  <Katarina.Behrens@cib.de>  [0e15fb798a0d1fc8cc221ae2334411fac144f173]

        tdf#94300: custom gradients apply also from chart sidebar
        
        Change-Id: Id6ba90b404ad97cdfc4091bcb4028677f1600fa2
        Reviewed-on: https://gerrit.libreoffice.org/75693
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [5f4ae86cfe05f6e4d42c9b106e2f6b0e348e890d]

        make passparamsbyref a shared plugin
        
        Change-Id: I4119122f1bca77ee1424abdd90b0a0956b991704
        Reviewed-on: https://gerrit.libreoffice.org/75743
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [8e3f4317823aa83e0ad9e7dc008a1550ef3c9798]

        make overrridevirtual a shared plugin
        
        Change-Id: Ied3b772bdd54cb0e8d6214e7a51866364523b83b
        Reviewed-on: https://gerrit.libreoffice.org/75742
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [e557bd4eb73ecee802c724c7f7f16ad8b3793bed]

        rename override plugin
        
        in preparation for using it in the shared plugin infrastructure, which
        needs the name of the Registration variable to match the name of the
        plugin, which doesn't work when the plugin is named the same as a
        keyword
        
        Change-Id: I40a3dc1902f2fa1efe76b5e472cd03f4b480ff34
        Reviewed-on: https://gerrit.libreoffice.org/75741
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-17  Mike Kaganski  <mike.kaganski@collabora.com>  [2d4ccc58e9ef3b98a88407e1a7a3abf3379f0d20]

        tdf#126421: don't limit pasted data to allocated columns in destination
        
        Change-Id: Ic30360795c5dac1dc232f95bd25f5a11946c7dee
        Reviewed-on: https://gerrit.libreoffice.org/75738
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-17  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [0e82806ed6841c0a6919f97660ed4622c89d2338]

        LOK: support for ordering/moving parts
        
        Currently reordering of slides is only supported
        for presentations, although it is provisioned for
        spreadsheets as well.
        
        Change-Id: I6c35066d6a5ef7586d34a8e8b89db69a20b86572
        Reviewed-on: https://gerrit.libreoffice.org/69612
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/73495
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-07-17  Caolán McNamara  <caolanm@redhat.com>  [0d280f7092c2c309d712d238ae37efd0b4bb84a9]

        cid#1399432 Uncaught exception
        
        Change-Id: I6dd5ce2e3b5b9d30d4e7e56c837fd8ccff6c99a3
        Reviewed-on: https://gerrit.libreoffice.org/75733
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [0e0d8af4e4f697da76fa37a2533798d9dc55597c]

        loplugin:unusedfields
        
        Change-Id: I38abc54776cc605c76faf94e9e8c0f4fa75b8788
        Reviewed-on: https://gerrit.libreoffice.org/75740
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-17  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [ef8f88a7df19559f6a748c3c1dad2b245d3d30d8]

        tdf#42949 Fix IWYU warnings in include/oox
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I89303217fd1141b2cfe248e5e6c0818ba01cf9d9
        Reviewed-on: https://gerrit.libreoffice.org/75178
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-17  Miklos Vajna  <vmiklos@collabora.com>  [0ee0ca3036629b69bf20b448d74991fd133f08ac]

        external: update pdfium to 3849
        
        Change-Id: I616f57bd9de72b078500a290bf9ff89c71773f26
        Reviewed-on: https://gerrit.libreoffice.org/75736
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [5a6671e8d8dc65f2bbb0880f19fd8c8c8e426b6d]

        tdf#126427 Fix deck highlighting after activating via UNO API
        
        Change-Id: I4ff7dfa156905abcba0df8e6bfbddc9e7d37cbbb
        Reviewed-on: https://gerrit.libreoffice.org/75723
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [22069f3d5d1c00551bd254d1002966e515295475]

        tdf#126393 Select cell even when clicking on a hyperlink
        
        and the hyperlink isn't being opened anyway (no ctrl clicked e.g.)
        
        Change-Id: Ic0c0df9b91000a8e661075901e8bfdb7167081f9
        Reviewed-on: https://gerrit.libreoffice.org/75730
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-17  Stephan Bergmann  <sbergman@redhat.com>  [30a0f574f0b0cc5bc8f8d365553ce02dae377d74]

        Revert "Fix Windows build: missing include"
        
        This reverts commit 8f18fca2714a80e236cdb041a7f6d17d0abcb619,
        the problem had already been fixed with
        be394e1cec8eefd21f5963857b90c2268b511fc5 "missing include".
        
        Change-Id: Ib9de606d9bca2c183b4774bb26d01f134af725d8
        Reviewed-on: https://gerrit.libreoffice.org/75731
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [7bad1516c5f2a85b5bae3f49261ac2494cbb7162]

        loplugin:unusedmethods
        
        Change-Id: Ie2285f64919d1c83b0a8df4ceb827f731e5cd609
        Reviewed-on: https://gerrit.libreoffice.org/75739
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [ff55ad1aceb10b900254c8ad3629775b7789d60a]

        simplify sharedplugin PostTraverse calls
        
        (*) nobody is using the bool parameter, so drop it
        (*) nobody is using the "return false to permanently disable the
        plugin", and that is a dangerous footgun, so drop it
        
        Change-Id: I75c1fbd022ffb8aba7237568ce048031bbc31a5d
        Reviewed-on: https://gerrit.libreoffice.org/75726
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-17  Stephan Bergmann  <sbergman@redhat.com>  [47a774fbef8c224e4853de3fdd0230b9442bb716]

        tdf#125693: On macOS, create empty LibreOffice.app/Contents/Resources/en.lproj
        
        ...as otherwise languages like Slovenian (which do not have a full system
        integration) fall back to other LibreOffice.app/Contents/Resource/*.lproj
        localizations instead of to English (whose Info.plist is stored as
        LibreOffice.app/Contents/Info.plist, not as some
        LibreOffice.app/Contents/Resources/en.lproj/InfoPlist.strings as is done for
        other languages).
        
        Change-Id: Ic69907a066e9afe1d66045016ad6bf9d997c67d0
        Reviewed-on: https://gerrit.libreoffice.org/75728
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-17  Michael Stahl  <Michael.Stahl@cib.de>  [cabadfc288e5e7324723c62f36b918a80db90323]

        Introduce gb_Package_add_empty_directories
        
        ...which will be needed in a subsequent patch to fix tdf#125693.
        
        The installer code could not handle a directory in a .filelist, the simplest
        hack appears to be to add a special case for an empty source dir to
        copy_one_file in solenv/bin/modules/installer/systemactions.pm.
        
        Includes changes made by Stephan Bergmann <sbergman@redhat.com>.
        
        Change-Id: I52dca2543a66eb76117598d77d559592e26ce859
        Reviewed-on: https://gerrit.libreoffice.org/75702
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-17  Heiko Tietze  <tietze.heiko@gmail.com>  [6d1e550df7fc4f710e15b6f5d63a58587a952378]

        tdf#126315 - Tooltip for drop-down widget in Formula bar
        
        Change-Id: If2379ab939f6f9bffeddfab64ac2c6da927e841b
        Reviewed-on: https://gerrit.libreoffice.org/75691
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-07-16  andreas kainz  <kainz.a@gmail.com>  [c738be4de6886a0c96b7d10df7e78c8b2964c135]

        tdf:126142 ImageMap menubar entry moved to tools section
        
        Change-Id: I8600e4bb88db4460a16a559a0fe1fd645bb0446a
        Reviewed-on: https://gerrit.libreoffice.org/75687
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-07-16  andreas kainz  <kainz.a@gmail.com>  [dabd04646d78c6c52f6769a3ae48910efa79e596]

        libreoffice color palett re-arrangement for better grouping
        
        Change-Id: I8abac55a4d18a5bb77fb23b1592088f7972fcd24
        Reviewed-on: https://gerrit.libreoffice.org/75405
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2019-07-16  Miklos Vajna  <vmiklos@collabora.com>  [28fcb7d86765194b4015e7023449333f43aba0c5]

        sw comments on frames: no overlay in the LOK API, either
        
        So that the Online and the desktop rendering result match.
        
        Change-Id: Iabc62e74f5ce5880b663b4d7217c81729592a356
        Reviewed-on: https://gerrit.libreoffice.org/75729
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [40fc30d05d9cce7ce7a9cdcb718dcb0f0aab8ac7]

        convert some plugins to LO_CLANG_SHARED_PLUGINS
        
        Change-Id: I63c9e010d83c24e18a36164ceb0441e48b757142
        Reviewed-on: https://gerrit.libreoffice.org/75725
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [70c6651e02c4582d66d8e1c1286406c4f01a7d4b]

        convert redundantfcast to LO_CLANG_SHARED_PLUGINS
        
        Change-Id: I8c1c990d91676b33f2fd508025acfa93a66f4950
        Reviewed-on: https://gerrit.libreoffice.org/75724
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [08b4e947584d3e3629089cdcec50dd566c5c031c]

        cid#705480 Dereference null return value
        
        Change-Id: I0ad30d7a2447edbe9d42f0e69470ca850498b798
        Reviewed-on: https://gerrit.libreoffice.org/75722
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [50e2704c80b30934ba98001eb194eb5e6af56a65]

        cid#1448279 Dereference before null check
        
        Change-Id: I14e975f9bcb2b18a8dc12cef70478457391f72dc
        Reviewed-on: https://gerrit.libreoffice.org/75721
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [7d22ed676d251f7a6587fe278456ebfdc6edde3b]

        cid#1448531 RV: Bad use of return value
        
        Change-Id: Ifbbf75985bcc3f8d1db9c979bd13a34dc93255a2
        Reviewed-on: https://gerrit.libreoffice.org/75709
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [807b68a6f35198f8dee8f57a8925c4cf5ce05ac0]

        cid#14484777 Dereference null return value
        
        Change-Id: If59f06db4a4048f068acc54f9908e45c908138e8
        Reviewed-on: https://gerrit.libreoffice.org/75720
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [de075c0f38a5888b54742b6a95b91d41a443978d]

        cid#1448478 Dereference befoew null check
        
        Change-Id: Ia73e6d02d8a8b06012f207820d0d579cfc08c541
        Reviewed-on: https://gerrit.libreoffice.org/75718
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [71c10fcd14e35cea25641db9c2fd063fd8f8956f]

        cid#1448483 Dereference null return value
        
        Change-Id: Ia773b8350f1cb5b78d4ec712293f2d6e18280c09
        Reviewed-on: https://gerrit.libreoffice.org/75717
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [6254ff0fb034b1728df0da4f2986639d7fd0bd16]

        cid#1448514 Dereference null return value
        
        Change-Id: Idf32f7a51a57756ac620249e5a95c9e1c8d2f9d2
        Reviewed-on: https://gerrit.libreoffice.org/75716
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [8c46066fd383708dbb3137647048bd5d382a6ece]

        cid#1448538 Explicit null referenced
        
        Change-Id: I143fc38076a811b15c9f13bef96589a55ea649fc
        Reviewed-on: https://gerrit.libreoffice.org/75715
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [ae7131ecd8596ef16dd4c2f86abb830a78a602ce]

        cid#1448540 Dereference null return value
        
        Change-Id: I675a19c19ef64480b5414d9b2bb7a5387533dc4a
        Reviewed-on: https://gerrit.libreoffice.org/75714
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [55df612be5e3e2541f8e42f5122febfcffc77d68]

        cid#1448419 Resource leak
        
        Change-Id: I1ca12ee7097ba2f4e644d3ff91cff1a49af49cbe
        Reviewed-on: https://gerrit.libreoffice.org/75713
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [0b4816c33fef67bace8c223034f4340d1c80b441]

        cid#1448384 Calling risky rand
        
        Change-Id: I4787c004ca73cb3496a33c06c03ea4cd988b72ad
        Reviewed-on: https://gerrit.libreoffice.org/75712
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [8536d63dc3a65bdf0121a000210a4f92379ce2a0]

        cid#1448481 Calling risky rand
        
        Change-Id: I07c9956d034a1b78c77608da57dea299572fea85
        Reviewed-on: https://gerrit.libreoffice.org/75711
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [9bd7e2cdf7d2b247ae99a2ce71449d9f265032d1]

        tdf#126306: ignore Top10, Empty and NonEmpty in fix for tdf#117276
        
        Regression from 4e7e3670c31329d60f5cc782abc4568c2aba33a7
        
        Change-Id: I034f4f087580aa7c54b92909736af712047251a6
        Reviewed-on: https://gerrit.libreoffice.org/75304
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-07-16  Jan-Marek Glogowski  <glogow@fbihome.de>  [ee4953cf6c2d5106dd71c3488da9e3f41eafee84]

        tdf#104717 don't set the primary selection on paste
        
        When pasting, Calc sets a selection for the pasted cells. But this
        also includes the primary selection, which is unexpected. And that
        will eventually even update the clipboard, if a clipboard manager
        is configured to sync primary selection and clipboard.
        
        I actually couldn't find any other application, which select on
        paste at all. Normally they just replace a selection. But I guess
        this is very known behaviour for spreadsheets. gnumeric at least
        changes the primary selection on paste too.
        
        Calc also removes the system selection when clearing the selection.
        Other applicatios keep the primary selection valid, until the
        application or document closes, so do the same in Calc. We still
        clear the selection when we close the view in ~ScTabView().
        
        Change-Id: I816d8caec1e0364fec20266db3fb3c63cf584865
        Reviewed-on: https://gerrit.libreoffice.org/73906
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [ebd82c33c1a5867e8f46035b344c6fff6e6c389b]

        cid#1448349 Uninitialized scalar field
        
        Change-Id: Iba1a4bf89ab02521e0692f217571b113e12a5b79
        Reviewed-on: https://gerrit.libreoffice.org/75703
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Tamás Zolnai  <tamas.zolnai@collabora.com>  [13a2db4941447001b81b077ee587903ae84cfc91]

        tdf#126414: MSForms: fix flickering of date field button on Windows
        
        Need to ignore empty paint area parameters.
        
        Change-Id: I195d7bf9b3914199984f4a732d7616520d51dbba
        Reviewed-on: https://gerrit.libreoffice.org/75708
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [a3a552c05c84c0b00d68af6370c271016368f26d]

        tdf#1448234 Uninitialized pointer field
        
        Change-Id: I295cdc194d566c6801d4a7f9d6cbb31ee5e45df2
        Reviewed-on: https://gerrit.libreoffice.org/75707
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Miklos Vajna  <vmiklos@collabora.com>  [3fb7ffeb85d87551ffcddd63b7c90c6b0e573e5f]

        sw comments on frames: avoid overlay that covers only an as-char image
        
        As-char images had their comment arrow on the bottom left corner,
        as-char ones had it at the bottom right one.
        
        Standardize on bottom left and avoid the content overlay in case only
        the frame itself is selected.
        
        See commit cf5a3cb687a502e7f71cefb5f7001a73925bee56 (Adapt new test to
        actual values observed on macOS, 2019-06-24) on why the test is not for
        macOS, till somebody can check if this is working there properly.
        
        Change-Id: I83516ea558182ecc7362f8383894ed07a16d3ad2
        Reviewed-on: https://gerrit.libreoffice.org/75706
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [64fbc0e44d98614d25c81428ec024e36ce27c573]

        cid#1448491 Uninitialized scalar field
        
        Change-Id: I629da8b1620f3ff76f7aea5ded87a11b925b93e4
        Reviewed-on: https://gerrit.libreoffice.org/75694
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [4ed9b1de2bcd5403d8a4e2d85bac620baccc429b]

        Resolves: tdf#126236 reset modality back to initial modality on close
        
        Change-Id: I959820b75a70f6090120970c9ce11787bbe25037
        Reviewed-on: https://gerrit.libreoffice.org/75700
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [d96a490aa51fe6894a03e28a58e25e412c313f9e]

        Related: tdf#126236 keep user defined responses out of ambiguous range
        
        Change-Id: I6481f40ba5f50c3d76978b0f4a477f1d0b9adc99
        Reviewed-on: https://gerrit.libreoffice.org/75699
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [c30172baf17a7ae7b75031a080fe9cac326d075f]

        cid#1448390 Uninitialized scalar field
        
        Change-Id: I72cda3927a1145acfce661d7432f3f430f0e39cc
        Reviewed-on: https://gerrit.libreoffice.org/75698
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [4c8df955d01f1af76c6ebbe6bfc2b2ab59b89478]

        tdf#1448393 Uninitialized scalar field
        
        Change-Id: I0df15244d6208f49d9bce2e27ff3deccfe98f981
        Reviewed-on: https://gerrit.libreoffice.org/75697
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [7b764dc9ec52495c5552b33e37b745d6b57985bc]

        cid#1448409 Uninitialized scalar field
        
        Change-Id: I308ef87305efa1e37207f606470b6650dc301b58
        Reviewed-on: https://gerrit.libreoffice.org/75696
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [7c2a072d91cad9a55c3a37a89518b4fe29461391]

        cid#1448443 Uninitialized pointer field
        
        Change-Id: I664c9c6e1479466bfe5a1af35a554aaa15fac2ea
        Reviewed-on: https://gerrit.libreoffice.org/75695
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Tamás Zolnai  <tamas.zolnai@collabora.com>  [8f18fca2714a80e236cdb041a7f6d17d0abcb619]

        Fix Windows build: missing include
        
        Change-Id: I129648c471df8f91c52c5e7c4172781aa1eeb6fc
        Reviewed-on: https://gerrit.libreoffice.org/75692
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-16  Heiko Tietze  <tietze.heiko@gmail.com>  [07867134e3eba7c0faed88b06c0eebe9b43d8321]

        tdf#126232 - Button "Address Data Source..." should be renamed
        
        Change-Id: Ic26ab5be526d8358e5a377bcf651ae38f6329fd3
        Reviewed-on: https://gerrit.libreoffice.org/75683
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [82d3ec916bda195e45d3ac13199fb44f0f169159]

        Resolves: tdf#126190 don't default to WB_NOHIDESELECTION
        
        i.e use traditional style as used before...
        
        commit 41db073808566641a3c364e6490f33b7f204d0b0
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Wed Sep 19 13:47:11 2018 +0100
        
        Change-Id: I2f01f33055e8735d52de26651dba3853739c07aa
        Reviewed-on: https://gerrit.libreoffice.org/75689
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [b5b044505aab03a398a46b0f194fc512b67488e0]

        convert some plugins to LO_CLANG_SHARED_PLUGINS
        
        Change-Id: I06ccd31248f9671fc96dc3d0e7f3cf696ec07f28
        Reviewed-on: https://gerrit.libreoffice.org/75686
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-16  Stephan Bergmann  <sbergman@redhat.com>  [c62360e4cbb605020f9b6b0d40fcd60bca3994b7]

        macOS ld doesn't know --rpath
        
        Change-Id: I4ebef2f15c409805adcd16916a9137b94e4ee535
        Reviewed-on: https://gerrit.libreoffice.org/75677
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-16  Stephan Bergmann  <sbergman@redhat.com>  [c87f405fe55fad174ddfd363471a0bdfba9aae02]

        Missing test dependency
        
        (a macOS build of mine happened to fail in CppunitTest_sd_uimpress with "no
        suitable windowing system found, exiting" when
        instdir/LibreOffice.app/Contents/Frameworks/libvclplug_osxlo.dylib had not been
        built yet)
        
        Change-Id: Ic699648f6b0dffd9ed01cf97cf624efe2ef8be30
        Reviewed-on: https://gerrit.libreoffice.org/75679
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [eca99b2dec0219893eaefa231b789cf6bab838ac]

        cid#1448243 Using invalid iterator
        
        return early on error paths
        
        Change-Id: I5d4f05585bb8c4b7d3fbe6824b8aa97785098ec5
        Reviewed-on: https://gerrit.libreoffice.org/75662
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [06579261deb53bd519bbad7c41a3ddbaeb190c81]

        cid#1448300 Using invalid iterator
        
        Change-Id: Ibf3c2f90834e40f06ee1ba55480bd1d345642059
        Reviewed-on: https://gerrit.libreoffice.org/75663
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [3aa5656282dbc6db9ff3dd1ef9324cdf95112276]

        cid#1448456 Uninitialized scalar field
        
        Change-Id: I9b29898db96709f5b2d47deb962a124d7cb33eff
        Reviewed-on: https://gerrit.libreoffice.org/75655
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [d6a73b2ab70f3ba0161709c9601fa40692ba9ce5]

        remove sallogareas header file
        
        in preparation for using LO_CLANG_SHARED_PLUGINS
        
        Change-Id: I91cf186188bf0f15fc4e5adc095d404d89d0b025
        Reviewed-on: https://gerrit.libreoffice.org/75681
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-16  Stephan Bergmann  <sbergman@redhat.com>  [bf08ca37324c5a6d6cfe8cc0be5c4d6396fa1341]

        loplugin:simplifyconstruct (macOS)
        
        Change-Id: Ifad405b05142ce61673f22ec3160f50314419ce7
        Reviewed-on: https://gerrit.libreoffice.org/75680
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-16  Stephan Bergmann  <sbergman@redhat.com>  [be394e1cec8eefd21f5963857b90c2268b511fc5]

        missing include
        
        (Windows --disable-pch missed declaration of HasAtHook)
        
        Change-Id: I7573328a4f672cbf3585a55ed87199f0982aa987
        Reviewed-on: https://gerrit.libreoffice.org/75673
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [119619350237b83859295fd60980916ea32985d2]

        cid#1448421 unsafe_xml_parse_config
        
        do we need this as 1 ?
        
        Change-Id: I12cdec90f5ca989767a769dfc1dbebf73fae696c
        Reviewed-on: https://gerrit.libreoffice.org/75658
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-16  Heiko Tietze  <tietze.heiko@gmail.com>  [fdd826eefd0f184fd832582237a8ccdae3572f48]

        tdf#125871 - new Tooltip window has empty area selected
        
        Ok button focused by default
        
        Change-Id: Ibe7653c09dd9f76d6b9feda295b92c90a4b26058
        Reviewed-on: https://gerrit.libreoffice.org/75637
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-07-16  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [f7243a966521b6b9fb87e48088c388678dd17e9e]

        LOK: getPartInfo now returns list of selected parts
        
        For spreadsheets, selected parts are still unimplemented,
        so returns false for all.
        For presentations, visible parts seem to be always
        return false at load time.
        
        Change-Id: I90c79617f88deec98849bb374ca0ba177cd9c9af
        Reviewed-on: https://gerrit.libreoffice.org/69611
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/73494
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [b43a26ac51cf4c3621a5353b2493f5873713ff6d]

        cid#1448219 silence Unchecked return value
        
        Change-Id: I716096d8d165d374f5164d43e5e1c95910c53411
        Reviewed-on: https://gerrit.libreoffice.org/75666
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [d6a6a24551eb043058a4d31e240c28b851954349]

        cid#1448365 silence Arguments in wrong order
        
        Change-Id: I9da2188f9e6ec2cd07cf4e79ff436cb7c3572c6f
        Reviewed-on: https://gerrit.libreoffice.org/75665
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [e42a8b044ff95a5215a2342c70444de607aa2592]

        cid#1448352 silence Arguments in wrong order
        
        Change-Id: I5c8627df362708933594fd8c94aa6125c0e27b10
        Reviewed-on: https://gerrit.libreoffice.org/75664
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [b157e408e51e43be707141fdb783df8a2eb8737f]

        cid#1448533 Uninitialized scalar field
        
        Change-Id: I20a1be6d14f11ffc6d04f60419fc5c659e59c6fa
        Reviewed-on: https://gerrit.libreoffice.org/75656
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [3e66a826c09a2d968f2307594ffe28e486bbbf3a]

        cid#1448248 Unchecked return value
        
        Change-Id: I3b50d3affeb0c25a12dcb2ae0d5c2216d5419249
        Reviewed-on: https://gerrit.libreoffice.org/75659
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [33cdca9115ba6998c5242db9e3d91cc12a80ac0a]

        Resolves: tdf#120685 don't show decimal places for points
        
        unless its been explicitly requested
        
        Change-Id: Id9f34b68404cb3bdcaea641583980fa14453f2d1
        Reviewed-on: https://gerrit.libreoffice.org/75646
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [d49c33bb3dfeed8e1ed9b07cc5b1a4587f918c75]

        cid#1448448 Unchecked return value
        
        Change-Id: I195cc073ff7557d30fbffcb97778751908634303
        Reviewed-on: https://gerrit.libreoffice.org/75660
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [9f3a68efcdf53b1ec2ca8736943f00aeae6e642d]

        cid#1448424 silence Uninitialized pointer field
        
        Change-Id: Ie68cb97a092753185cc31c0b590fe75fad79989b
        Reviewed-on: https://gerrit.libreoffice.org/75668
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [50119846cc9cb666632705dd3a7f95bb4c7b3505]

        cid#1448306 silence Unchecked return value
        
        Change-Id: I4d95a54820a3cce9b23ac772abfbfe35ec908765
        Reviewed-on: https://gerrit.libreoffice.org/75667
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Caolán McNamara  <caolanm@redhat.com>  [f69701dc2712589fb9f4fce114eafcf857b8c5d2]

        cid#1448410 Explicit null dereferenced
        
        Change-Id: I491e7b0bd2e3aee02f72da907abe4cbae30ce798
        Reviewed-on: https://gerrit.libreoffice.org/75654
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-16  Gülşah Köse  <gulsah.kose@collabora.com>  [910c65fc640b3e422f3c660ba71844552fa426b3]

        Follow up patch tdf#126067 Correct indentation.
        
        Change-Id: Idfe608afb8b02f8b9f56b9da76e3f2009617b183
        Reviewed-on: https://gerrit.libreoffice.org/75676
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>
        Tested-by: Gülşah Köse <gulsah.kose@collabora.com>

2019-07-16  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [b53403c54c4fef4ecf5b9b8ba98eb643a0297858]

        tdf#42949 Fix IWYU warnings in include/
        
        Recheck directories in include/ between vcl
        and svx in the module hierarchy
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        New IWYU and recent developments in f-u-i helped to identify
        some non self contained files, those were fixed too.
        
        Change-Id: Ieab6083ee2aae33baf32d05943b07ad2de6f9d7f
        Reviewed-on: https://gerrit.libreoffice.org/75170
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [8d4fbc532e2058a906b06471501385404ff31541]

        convert some plugins to LO_CLANG_SHARED_PLUGINS
        
        Change-Id: I7451a95377101004c7c53c918f3234415e06f555
        Reviewed-on: https://gerrit.libreoffice.org/75670
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-16  Miklos Vajna  <vmiklos@collabora.com>  [5521ac4e152dc9159ac7f7d86d9d2addef443cf4]

        RTF import: add tests for RTF_PGBRDRT/L/B/R
        
        lcov points out these were not covered previously.
        
        Change-Id: I0211cc35be99bf2487c73b4e63889a2af56d02c2
        Reviewed-on: https://gerrit.libreoffice.org/75661
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-16  Gülşah Köse  <gulsah.kose@collabora.com>  [40bb9ac690d979ef544d5aa759bd734a176912a0]

        tdf#126067 Fix slide scope feature.
        
        Change-Id: I6e2450572b9c6a30526a8a2a91a6e0bf89103475
        Reviewed-on: https://gerrit.libreoffice.org/75669
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2019-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [bd2eed385f5827e3b7f3510d4f83be03d548d418]

        write out empty state explicitly in writeRectangle
        
        this is purely an internal XML format, so we can change it
        
        Change-Id: I9e2a4350c6c3f51031742e94823ea052dd73c8df
        Reviewed-on: https://gerrit.libreoffice.org/75639
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-16  Gabor Kelemen  <kelemeng@gnome.hu>  [f34a5252a08644599a202f4267d3ba1056000430]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#122706 Update Print page to new dialog elements
            
            Update bookmarks and ahelps
            Remove and add paragraphs as necessary
            
            Change-Id: Ibfa471d1c7806c31f8e469e2f21b0cc009c9980f
            Reviewed-on: https://gerrit.libreoffice.org/75607
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-07-16  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [d8f3dbdcde08a236d320d1d74193b67ae299f5c4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Typo
            
            Change-Id: I854c7a4112eda552122fa37f15bcf9752ad302ae
            Reviewed-on: https://gerrit.libreoffice.org/75627
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-07-15  Caolán McNamara  <caolanm@redhat.com>  [fc3081a9c4e92229ebcd07b6326f1fc49f21e029]

        cid#1448245 uninit scalar field
        
        and
        
        cid#1448340 uninit scalar field
        
        Change-Id: Idfd0944c1a6765593e334b1db56a80e144aedd5e
        Reviewed-on: https://gerrit.libreoffice.org/75651
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-15  Caolán McNamara  <caolanm@redhat.com>  [e64d42d5a8f0e6f929e2a416020d2e7029b054fb]

        cid#1448286 Uninitialised scalar field
        
        Change-Id: I064a996c52a95922d72ac8577c98dbb6354daa72
        Reviewed-on: https://gerrit.libreoffice.org/75653
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-15  Caolán McNamara  <caolanm@redhat.com>  [4096e0ceb5604295aea2dab6567f777dd47f0481]

        cid#1448240 Unchecked dynamic_cast
        
        Change-Id: I1d76775d3f78a128aebce1d3b4018e437cf0931b
        Reviewed-on: https://gerrit.libreoffice.org/75652
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-15  Zdeněk Crhonek  <zcrhonek@gmail.com>  [07ea5933b70d442f3c53b16df56772de3dca8392]

        uitest for bug tdf#126017
        
        Change-Id: I8a64c5eb017f4b6d468d082925a5022cb75d549e
        Reviewed-on: https://gerrit.libreoffice.org/75564
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-07-15  Miklos Vajna  <vmiklos@collabora.com>  [5914fae974875366026bb3b1245ef8bffeadd7d2]

        sw comments on frames: avoid overlay that covers only an at-char image
        
        The comment is already attached to the image via the anchor, and the
        overlay would change the image, which is confusing.
        
        Change-Id: I7a1c2a25182f628effa224fb82b5bcd71fdf35d4
        Reviewed-on: https://gerrit.libreoffice.org/75638
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-07-15  Caolán McNamara  <caolanm@redhat.com>  [643ea4be9011131ab2bcb81077b5fd5e71abcb17]

        Resolves: tdf#126202 url not sensitive, so not editable
        
        Change-Id: Id211bf3e29bbf32720ca8216ffe6fe589fd85db9
        Reviewed-on: https://gerrit.libreoffice.org/75644
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-15  Arkadiy Illarionov  <qarkai@gmail.com>  [c9cce0d931b41ede0eca14b2ed2b84453f048362]

        Simplify Sequence iterations in svl
        
        Use range-based loops, STL and comphelper functions
        
        Change-Id: I1c3dbf194600bec60c0881d2d19ff07b89d8333b
        Reviewed-on: https://gerrit.libreoffice.org/75563
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-07-15  Arkadiy Illarionov  <qarkai@gmail.com>  [579b5bcd0477c411d2ae94be9aa33e653d8a38b6]

        Simplify Sequence iterations in svtools
        
        Use range-based loops, STL and comphelper functions
        
        Change-Id: I4197b5083327998169a39389b968e1ff99f13339
        Reviewed-on: https://gerrit.libreoffice.org/75440
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-07-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [574db10513be6b25f24c8cab49cbc9e63aca87d3]

        Revert "convert some plugins to use the sharedplugin infrastructure"
        
        This reverts commit fc1b213d157afa57704cec5a0fb65ae8c11d7822.
        
        I didn't convert these correctly, the Traverse calls need
        adjusting.

2019-07-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [48480d4f19d2fb92ca4ae0527eec4753cdc439c0]

        make tools::Rectangle::getBottom return 0 when empty
        
        LayoutConverter::calcAbsRectangle needed to be tweaked because
        we now end up with a zero width/height instead of a large
        negative number.
        
        Change-Id: I81f04759a1d5bf6f44753a1701596796fad40567
        Reviewed-on: https://gerrit.libreoffice.org/75610
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-15  Caolán McNamara  <caolanm@redhat.com>  [49c9b3723056addb0a443eaee71c8aacbdda4dc6]

        ofz#15797 Integer-overflow
        
        Change-Id: I623c934f5bb031d383dcf1ce779521a942f99bdf
        Reviewed-on: https://gerrit.libreoffice.org/75634
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-15  Caolán McNamara  <caolanm@redhat.com>  [1116fd2aa47cf6084eba83232c1094d5d23a268d]

        restore show expanders
        
        Change-Id: Ied499bc79e3e445f632b0f1939f89a12df73f467
        Reviewed-on: https://gerrit.libreoffice.org/75636
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-15  Caolán McNamara  <caolanm@redhat.com>  [48d2013ff913fdd9552b81cbe8474211c1c90e50]

        ofz#15731 Direct-leak RedlineExtraData is copied
        
        Change-Id: I363c91125ecc78e746865cf1fba5913730e0d8e7
        Reviewed-on: https://gerrit.libreoffice.org/75633
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-15  Heiko Tietze  <tietze.heiko@gmail.com>  [c96707fa8d3a81e0c2f425db2029f65b3481aa27]

        tdf#125783 - .uno:WhatsNew command lacks name and tooltip
        
        Label and tooltip added to GenericCommands
        
        Change-Id: I292c377aed146196f1a9c3cc92f122b9b14c9b70
        Reviewed-on: https://gerrit.libreoffice.org/75632
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-07-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [fc1b213d157afa57704cec5a0fb65ae8c11d7822]

        convert some plugins to use the sharedplugin infrastructure
        
        Change-Id: I690d9df436abdadc51a6d3f7df686a2e37f79f73
        Reviewed-on: https://gerrit.libreoffice.org/75624
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-15  Caolán McNamara  <caolanm@redhat.com>  [fd55c09ebab3827847d69112a8786a3413d42db2]

        cid#1448277 RV: Bad use of return value
        
        Change-Id: I68fdfc59de2d2590730abaae8b16bfe92e1693b2
        Reviewed-on: https://gerrit.libreoffice.org/75629
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-15  Michael Weghorn  <m.weghorn@posteo.de>  [de44936e61dbd0a0b1d397717f58319f7c0075d5]

        qtcreator: Recursively include module's header files
        
        Recursivley walk the include directories located
        inside the current module's directory, since includes
        are basically paths relative to the include directories
        and can refer to files in subdirectories of the include
        path, like e.g.
        
            #include <extended/AccessibleBrowseBoxBase.hxx>
        
        in 'accessibility/source/extended/AccessibleBrowseBoxBase.cxx'.
        
        This way, such header files are added to the .pro files
        and are thus e.g. shown in Qt Creator's project view
        and can be found by using 'a <FILEANME>' in the Locator.
        
        Change-Id: Id74f971b2ffee82203f74a4d444c41166c671920
        Reviewed-on: https://gerrit.libreoffice.org/75628
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-07-15  Caolán McNamara  <caolanm@redhat.com>  [50c1032b4d292c26015d102a1aede03a9ed8e555]

        cid#1448276 Dereference null return value
        
        Change-Id: I1f11115b730cb51d0aa59b99e15b5dacff4cd68e
        Reviewed-on: https://gerrit.libreoffice.org/75572
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-15  andreas kainz  <kainz.a@gmail.com>  [71a7666863b69156de4dd10c8567f97460ea5abc]

        add material design color palette
        
        Change-Id: I3cc869382bc2c91ee400c484c936a5c6ea77891f
        Reviewed-on: https://gerrit.libreoffice.org/75377
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>

2019-07-15  Caolán McNamara  <caolanm@redhat.com>  [41ec25c48c73023715a5041651f638fcf8615803]

        cid#1448232 Unchecked dynamic_cast
        
        Change-Id: Ice3f3b2453c0b38288e859bfa87d582365570377
        Reviewed-on: https://gerrit.libreoffice.org/75630
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-15  Miklos Vajna  <vmiklos@collabora.com>  [6dc2e26e0103137863f4e2d8c1f0c6511b164b66]

        writerfilter: turn on clang-format for SdtHelper
        
        This had manual consistent formatting. Recently it was broken, so bring
        back consistency by using clang-format.
        
        Change-Id: I1e4c127b20a2755cda72a35110b6ef8413bac548
        Reviewed-on: https://gerrit.libreoffice.org/75621
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-07-15  Heiko Tietze  <tietze.heiko@gmail.com>  [9d525b1d1b31f27030b6999d291bd31d1bea7aee]

        tdf#126397 - Make labels unique at the customization dialog
        
        Had to add some context information for translatable captions too
        
        Change-Id: I33117ea2455f8973742a73491b212818b9b4b9a5
        Reviewed-on: https://gerrit.libreoffice.org/75622
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-15  Caolán McNamara  <caolanm@redhat.com>  [d2c743b77fa58d1ae0ed2320803ce0ba4372741e]

        cid#1448275 Dereference before null check
        
        Change-Id: I2c647658c1f9213962e3392cc4206a6e9107e165
        Reviewed-on: https://gerrit.libreoffice.org/75571
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-15  Caolán McNamara  <caolanm@redhat.com>  [7e4c5ddaa6b750dd0b4472958b50134487e1d7ef]

        cid#1448231 Explicit null dereferenced
        
        Change-Id: I4cd6cb84b08b7979d537b9590a45ce27a8423d6c
        Reviewed-on: https://gerrit.libreoffice.org/75631
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-15  Caolán McNamara  <caolanm@redhat.com>  [1d1891f8f430e1a76e86557db1b637a677a687db]

        drop unbuilt demoshow
        
        Change-Id: I1fbee5ff3eab94c492909fe7deaf990f9556a692
        Reviewed-on: https://gerrit.libreoffice.org/74852
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-07-15  Arkadiy Illarionov  <qarkai@gmail.com>  [f926de93c455f7cede505ad8cf849fe81eb514cf]

        tdf#39593 Remove SvxUnoDrawMSFactory::concatServiceNames
        
        Replace with comphelper::concatSequences
        
        Change-Id: I6b16104fac6ac5fdfcb6f322da4a5b8405d5d999
        Reviewed-on: https://gerrit.libreoffice.org/75315
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-15  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [6eed518408a93ad5a9896623d83405c4834b100c]

        find-unneeded-includes: raise maximum output line length
        
        This is helpful when checking and rechecking the detailed output.
        
        It happens often that removing an unnecessary header makes it
        necessary to add a transitively included header. This is
        indicated by an error message referring to a now unknown class name.
        
        Finding that header was hard because the default 80 char output limit
        usually truncates the class names.
        
        Change-Id: Iae08bc326625961009038007db4a982859f64c8c
        Reviewed-on: https://gerrit.libreoffice.org/75598
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-15  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [bdffe94e0a467774f0b87a4b74587390b4338100]

        find-unneeded-includes: don't propose to replace hpp with hdl...
        
        in the ooo/vba namespace either. Quite frequent in sc/source/ui/vba
        
        Change-Id: I62c89bb430455f025b25f1246e55012b411db21e
        Reviewed-on: https://gerrit.libreoffice.org/75597
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-15  Balazs Varga  <balazs.varga991@gmail.com>  [8906275d40a1828db684e7d9c9bc4934a937bc6c]

        tdf#126193 Chart OOXML: Export Multi-level category labels
        
        Fix export of Multi-level category axis labels with the correct
        OOXML tags (as the OOXML Standard requested) in the correct
        order.
        
        Also fix tdf#126195: but only the export part of the whole fault,
        which combined (united) the text of the category axis labels at
        different levels.
        
        Change-Id: Iefcef00818a3bb2ee1671bf693335904be471722
        Reviewed-on: https://gerrit.libreoffice.org/75299
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-07-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [040f348ee00a0d01653b3071be3d9886a08f87fe]

        tdf#62561 Add remove/edit hyperlink to calc context menu
        
        Change-Id: Idb1b96dc4e95be40a796f9178975207099101b87
        Reviewed-on: https://gerrit.libreoffice.org/75497
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-15  Tamás Zolnai  <tamas.zolnai@collabora.com>  [f74fbba22e435852c1ee37abf4384be7db6d8607]

        Disable testDateFormFieldCurrentDateInvalidation test only for Windows
        
        Change-Id: Id267d118b509177f93f3c440a03d05feb532cd34
        Reviewed-on: https://gerrit.libreoffice.org/75613
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [e6a77656736ede0761bbe393d487140b9429d05f]

        KDE5 renaming KDE5 to PLASMA5 hasn't happend yet
        
        Change-Id: I1b9ae8de562026d609a13bcf9c13c6fa6dd08f34
        Reviewed-on: https://gerrit.libreoffice.org/75608
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Tested-by: Jenkins

2019-07-15  Michael Stahl  <Michael.Stahl@cib.de>  [49b27f0662ca6786addd443ea23e9650b6f5521a]

        uitest: don't complain about the silly VIM swap files
        
        Very annoying to have the test not run if you look at its code.
        
        Change-Id: Ied63432e0a0460ed66bad4cc53f4769810f058e8
        Reviewed-on: https://gerrit.libreoffice.org/75515
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-15  Miklos Vajna  <vmiklos@collabora.com>  [ed2107f0488887528d8e49135d3270705f389ed5]

        sw: prefix members of SwXCell
        
        See tdf#94879 for motivation.
        
        Change-Id: I209fe0474fc9275052da389455cca26cd4c9f47a
        Reviewed-on: https://gerrit.libreoffice.org/75609
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-07-15  Arkadiy Illarionov  <qarkai@gmail.com>  [9d8bac40899b656ca5173fec880102f54e996382]

        Drop GETVALUE_IMPL/SETVALUE_IMPL macros
        
        Replace with PropertyValueSet getValue/appendValue templates
        
        Change-Id: I5714e6c4e6daf5ba6a4a9f9b363de3a1541834da
        Reviewed-on: https://gerrit.libreoffice.org/74930
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-15  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [184a4771dad448a37f80b29bc62ad62e0a6a4bb6]

        tdf#126310 Disable lazy loading of WMF images
        
        Change-Id: I70d271e29bedc640cbfeab187ddb9ffce3e779e6
        Reviewed-on: https://gerrit.libreoffice.org/75599
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [3932c8184a8c93a17c0c7429d5dd9597b087e076]

        make tools::Rectangle::getWidth return 0 when empty
        
        Change-Id: I5c7565309d380cdbe60a078d2c97f7dd1fae4274
        Reviewed-on: https://gerrit.libreoffice.org/75517
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ee13cd374f9c4957ddc2fd502e278689a6587ab5]

        Deduplicate RemoveHyperlink command
        
        Change-Id: I0b190dd15cd214478629aaf2c5e7e49f22ff9cea
        Reviewed-on: https://gerrit.libreoffice.org/75482
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ae68e12e0fcb9372e59b7071a37650df06175d5a]

        Deduplicate EditHyperlink command
        
        Change-Id: I23f0c276c5c1229aeb4ea468c6b858e36c120bd9
        Reviewed-on: https://gerrit.libreoffice.org/75480
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [86cb2a1f98c0585d2121e6ae34fe62f072ef9a63]

        tdf#112543 Add Edit/Remove hyperlink to text boxes/shapes in Writer
        
        Change-Id: I9052387cf39135c2324b9db03662dc0365323400
        Reviewed-on: https://gerrit.libreoffice.org/75479
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [349c525fd30121ad2148f6061d155815b8c83303]

        Fix formatting
        
        This method had inconsistent indentation.
        Fix this by formatting the method with clang-format rules.
        
        Change-Id: I8ca33cac23563903606bc39e45019038618222e6
        Reviewed-on: https://gerrit.libreoffice.org/75478
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-15  Stephan Bergmann  <sbergman@redhat.com>  [f4566911ea1e8877371b1f63a69d19014bda2bcb]

        -Werror=deprecated
        
        ("implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20"; but the
        recommended replacement with [=,this] leads to "'this' cannot be explicitly
        captured when the capture default is '='" failures in older C++ versions)
        
        Change-Id: I6376e0503ef66bff5a0c27c1d997667669b6d5b1
        Reviewed-on: https://gerrit.libreoffice.org/75579
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-15  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [3600ec48823cda1c408b2f21a906d1df273be5da]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Python to Basic Help page
            
            - Python x Basic inter-language calls
            - Dialog handlers with Basic or Python
            
            Amend 1
            - place page at right path
            - inter-page link calls
            - entry in Contents
            - Some changes in passive voice, articles in text
            
            Change-Id: I5bb54150f534486c092036a8ed4fa7cc38cc9ef0
            Reviewed-on: https://gerrit.libreoffice.org/75057
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-07-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [bf1c45189d1fad2007287fde9b9c50b5dd276977]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Clarify example for SWITCH
            
            
            ...But the function need a date in A3 instead of a number.
            So in my opinion the string should be:
            
            <input>=SWITCH(MONTH(A3),1,"January",2,"February",3,"March","No match")</input> returns "January" when A3 contains a date in January, "February" when A3 contains a date in February , etc...
            
            Change-Id: I2702d569f1c43080cd4c137a4d100111edc55863
            Reviewed-on: https://gerrit.libreoffice.org/75499
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-07-15  Muhammet Kara  <muhammet.kara@collabora.com>  [d56b08596b6f0c87420c147db08ba9b2b788042c]

        Fix error in JSONtoRedactionTarget
        
        Change-Id: I6e82f86adfc6e1ebff2d9377dd011d0d97648848
        Reviewed-on: https://gerrit.libreoffice.org/75602
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-07-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6604b66be099136c6de3580c5a0a6db2521eba66]

        Fix typo
        
        Change-Id: Ide4893ef0d7a32e06d75ca771036cde6cfe65d60
        Reviewed-on: https://gerrit.libreoffice.org/75576
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [61d83f29d9f80c181e31b9a0c4f9f74902492f15]

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

2019-07-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f8abb1bbe90d8cf2b8bb440f2764d5a369a84d11]

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

2019-07-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3d8ba42941a5a37ff42c4b4f277287b1e6a4d739]

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

2019-07-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c72177966aa64df049a841ade0a8156a47a607b1]

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

2019-07-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [40b9e26fe23ada72dd96f6597a0a63256a587dee]

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

2019-07-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [093f7b4a5a611abaac7fa507d34ed4856d329899]

        Fix typo
        
        Change-Id: Icbd1d5f76611734e66481f18ec0239d159fea5d6
        Reviewed-on: https://gerrit.libreoffice.org/75592
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9896425ff4db1f368ee5dbaa88d23cbd05f3edce]

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

2019-07-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [03c7930af7994d0d98af5653167990f82dc0d706]

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

2019-07-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ea0e75fd027759ede021168745ad4e1688aa3183]

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

2019-07-14  Christophe JAILLET  <christophe.jaillet@wanadoo.fr>  [c816d9daff3bc7e90d9d3523c5756434bfa01414]

        Simplify OUString concatenation
        
        Change-Id: I584d400791b3f7ee419f620255e65d9ea7d5145a
        Reviewed-on: https://gerrit.libreoffice.org/75570
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-14  Stephan Bergmann  <sbergman@redhat.com>  [d7c2e893d8fd7c8e515c4cf075e62ea1baacdf17]

        -Werror=deprecated
        
        ("implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20"; but the
        recommended replacement with [=,this] leads to "'this' cannot be explicitly
        captured when the capture default is '='" failures in older C++ versions)
        
        Change-Id: Id759c9e7d15934357425230e6a3585f4b9ee8e6b
        Reviewed-on: https://gerrit.libreoffice.org/75575
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-14  Stephan Bergmann  <sbergman@redhat.com>  [45415384b38156d2c83599e5c91de376c0c788ac]

        rMarkList shall presumably be captured by reference
        
        ...in the lambda introduced by f86578129a14e2e70a50a9e13afaed7ad522463a
        "lokdialog: Convert the Format -> Position and Size... to async exec for sw"
        
        Change-Id: Ie1ead8f21ac0466001a37cfc75c17bd21d26e7e7
        Reviewed-on: https://gerrit.libreoffice.org/75586
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-07-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f8aa265698858f45378195282f5d666a8f59d44e]

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

2019-07-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a5a012290aa7250892bd254c8dd5036679350c8f]

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

2019-07-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a6afd69364f43f5971140e7fc4289c7cd3eb02bc]

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

2019-07-14  Andras Timar  <andras.timar@collabora.com>  [02aa72b7a894e20888456024bba544a1313de937]

        instructions how to update opens___.ttf on TDF server
        
        Change-Id: Ie33cceab8b959466059040deb756b50c2fd75b46
        Reviewed-on: https://gerrit.libreoffice.org/75578
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-07-14  Andras Timar  <andras.timar@collabora.com>  [231fb0441981de788716c7574f03a9cef9c0e268]

        tdf#120047 use new opens___.ttf version 102.11
        
        Change-Id: Iad48c663708dc9cda00d2a8534981f34c1c6f9d0
        Reviewed-on: https://gerrit.libreoffice.org/75577
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-07-14  Jan-Marek Glogowski  <glogow@fbihome.de>  [c3fb5b99704ef6dd0148aee96695b55044e77946]

        Gtk remove the QtEngineStyle workaround
        
        The detection code for KDE is long gone, so this code will never
        be called.
        
        Change-Id: I2ceff5f184ca6149f0625c9588b5dc876d418503
        Reviewed-on: https://gerrit.libreoffice.org/75498
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-14  Jan-Marek Glogowski  <glogow@fbihome.de>  [1ab2395355d61e705a251c6eb8bdc870cc20e785]

        Fix welded general option page
        
        * replace the wrong m_xFileDlgFrame with m_xPrintDlgFrame
          (some search and replace error, I guess)
        * set filedlgframe's visibility to True, so hiding actually works
        
        Change-Id: I5f77f3930096acd885bf8c2fbbf798d6f1b110db
        Reviewed-on: https://gerrit.libreoffice.org/75574
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-14  Jan-Marek Glogowski  <glogow@fbihome.de>  [6d0dd8847aae01767fa53e0c6db5a5e198dd7b49]

        Qt5 also has native file selection
        
        Change-Id: Ia47ab46f27e07b396aa324dd01af9d152b65de98
        Reviewed-on: https://gerrit.libreoffice.org/75573
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-14  Tamás Zolnai  <tamas.zolnai@collabora.com>  [b55d5e3fd2cc92661b06ab4edf8d5956d461a166]

        Disable testDateFormFieldCurrentDateInvalidation() test
        
        It hangs on Windows.
        
        Change-Id: If1e0054327212e5c2bf691c51f419677a4a15739

2019-07-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [284d3b0373a6565278581b682d05ebdbb4baf743]

        Fix
        
        Change-Id: Ib3b96872190e87a7d68b5605b81152852b1036f7
        Reviewed-on: https://gerrit.libreoffice.org/75569
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-14  Andras Timar  <andras.timar@collabora.com>  [d7759f6419c3d60a1804162e0ddd89c65a771246]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - tdf#118570 update the da_DK dictionary
            
            Change-Id: Ie0a666ee4d78543762163e7290286a817c99104f
            Reviewed-on: https://gerrit.libreoffice.org/75467
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            Tested-by: Andras Timar <andras.timar@collabora.com>
            
2019-07-14  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [e3b70f23edd28531bae357386e90fd44a18ae24e]

        tdf#126192 Translate automatic axis labels
        
        Change-Id: I7f5e765536198a7ac216e1ff9df55102e23cb1d7
        Reviewed-on: https://gerrit.libreoffice.org/75294
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-07-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ecded48524b9c72afe2200f973cd5d4a489a7f09]

        Removed duplicated include
        
        Change-Id: Iec8ba76e2d60baff369f7f09e2253f9e067b9a6f
        Reviewed-on: https://gerrit.libreoffice.org/75475
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b7aaafd358fb85e4424e55f9b12a395d39f5e4b6]

        Removed duplicated include
        
        Change-Id: I42d64ec828e4ae03025f0b65a6b3bebbde267ec6
        Reviewed-on: https://gerrit.libreoffice.org/75505
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-13  Artur Neumann  <artur@jankaritech.com>  [474fad31db327486b04b7223563633f183dc9152]

        UI test for #tdf124413
        
        Test if LibreOffice crashes when text is copied and pasted
        overwriting the original content and then undoing and redoing
        the change several times
        
        Change-Id: I22d92bde02364675fbbbe8064065ae955bdcae24
        Reviewed-on: https://gerrit.libreoffice.org/75485
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-07-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a899165dfe701bda01852f55dd1ce1aa454a6b7f]

        Fix typo
        
        Change-Id: I396ea30487afffbb4944e8bf906806570c4dad60
        Reviewed-on: https://gerrit.libreoffice.org/75108
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-07-13  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [c19c206cf42ac178906a855ae3cd198e0fcf8d14]

        tdf#123150: Firebird: set UTF-8 client connection
        
        There are two options related to character sets when attaching or
        creating a database with the C API:
        
        - isc_dpb_lc_ctype: Sets the character set of the connection between the
        Firebird server and the Client (which is the sdbc driver in that case).
        That is required in order to pass UTF 8 literals correctly.
        
        - isc_dpb_set_db_charset: Sets the default character set of the database
        itself. It has the same effect as the following SQL statement:
         ALTER DATABASE SET DEFAULT CHARACTER SET <Charset>
        
        We need to set both of them to UTF-8.
        
        Change-Id: Ia9e5a4b87a3997c084be8abb68c2de813fbd631b
        Reviewed-on: https://gerrit.libreoffice.org/75557
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2019-07-13  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [a0d85d526c7a4407ac555a35730afd5003243bcb]

        tdf#123591: Firebird: Fix setting double values
        
        Handle numerical and decimal values separately. In order to do that
        we have to indentify the exact type first. That can be achieved using
        sqltype and sqlsubtype in Firebird API.
        
        Change-Id: Ie664dead51bae5522ee53009cda1cddbe0d64b16
        Reviewed-on: https://gerrit.libreoffice.org/75525
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2019-07-13  Eike Rathke  <erack@redhat.com>  [43701b20ee53ee52278acbcf611cf2b96d8e787d]

        Move logic to GetDateOrder()
        
        Which saves a call to GetDatePatternOrder() in case a pattern was
        matched (usual case) and allows us to use the same logic in other
        places if needed.
        
        Change-Id: I259c7edf9fa301bf05184d0b25710edf54619a80
        Reviewed-on: https://gerrit.libreoffice.org/75518
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2019-07-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [73c5eb47db46acfd9818876f36f6a2cbc572e798]

        Fix typo
        
        Change-Id: Icafb06fbcf0796a2e1598a46b41081be22d4bc54
        Reviewed-on: https://gerrit.libreoffice.org/72958
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-13  Jean-Pierre Ledure  <jp@ledure.be>  [15fec4ee1c07b7c2b234384654ca3ee730acc2c8]

        Access2Base - Set Parent property in all classes
        
        To get faster access to parents from controls
        Top classes (form, dialog and commandbar) should return Parent = Nothing

2019-07-13  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [35463d886e15d13a81bce36610140e40ae742416]

        Add more useful exports to soffice's callgrind mode
        
        Moved from TDF wiki to avoid duplication.
        
        These three stop us getting poor performance from unusual allocators:
        unset MALLOC_CHECK_ MALLOC_PERTURB_ G_SLICE
        
        If we wedge, at least we don't do it while grabbing the mouse:
        export SAL_DISABLE_FLOATGRAB=1
        
        Turns off recovery dialog, which can be a pain:
        export OOO_DISABLE_RECOVERY=1
        
        Turns off GL watchdog. It normally kills the application, if it
        seems to hang in a GL block:
        export SAL_DISABLE_GL_WATCHDOG=1
        
        Change-Id: I4ec30d363280b727cd305a6a81ccb85849697159
        Reviewed-on: https://gerrit.libreoffice.org/73773
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-07-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [90882591134ee39eed5588ee29f3633ec9b16eea]

        dbaccess: use local variable aBytes
        
        Change-Id: Idffdb1cf7edf2c6cd39c1c417158069fed5445fa
        Reviewed-on: https://gerrit.libreoffice.org/75528
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-07-13  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [ff7b07b63eb7c2f826ba334f4577af0613c04641]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Let's cope with help index idiosyncrasies
            
            Change-Id: I2cd538428cf91dc0c0802389b4db26e07ab33073
            Reviewed-on: https://gerrit.libreoffice.org/75501
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-07-13  Mike Kaganski  <mike.kaganski@collabora.com>  [a871265f202255702541e990d67b605d778d5a92]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add missing Calc error codes
            
            See include/formula/errorcodes.hxx; added those that return true from
            isPublishedFormulaError.
            
            Change-Id: I64595a9dd2c7770ba48f4e4a514f07179a8125fe
            Reviewed-on: https://gerrit.libreoffice.org/73744
            Tested-by: Jenkins
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            
2019-07-13  Julien Nabet  <serval2412@yahoo.fr>  [12252f27d108402df02a298bbe1b6e8f290b34d7]

        tdf#126004: test EditShell is ok before calling ValidateAllParagraphSignatures
        
        See https://bugs.documentfoundation.org/attachment.cgi?id=152295
        
        Change-Id: I6a098a18ef8b119b7cdea7cbabd6d3021bf1fb6f
        Reviewed-on: https://gerrit.libreoffice.org/74714
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-07-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [5d390df540c19b88814d22a2e8b0dab86af17541]

        make tools::Rectangle::Bottom return Top when empty
        
        Change-Id: Ia424b91149245907b045b43aa31a622e34e6e5bc
        Reviewed-on: https://gerrit.libreoffice.org/75504
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [25277bcb727994072239c9c2549c271fdd62150e]

        tdf#126268: Add support for negative decimal
        
        basically reintroduce the code deleted in
        2e26ef34bf1a2e5d1293e45cf3b1415d9514b056
        and check at the right place the sign values
        
        Change-Id: Idf613a3a087b428d1f85abe9b43342fb67538a63
        Reviewed-on: https://gerrit.libreoffice.org/75488
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-07-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [1ce1c26dd98e6477139e08d1ebe89fa950ff5fb0]

        make tools::Rectangle::Right return Left when empty
        
        I tried making this assert, but there are just too many places where we
        pass around empty rectangles, so rather just return the value of nLeft,
        in a similar fashion to methods like Rectangle::TopLeft
        
        Change-Id: I3377071ecae26f13e895ae411cd269f0bdbe0ef6
        Reviewed-on: https://gerrit.libreoffice.org/75486
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-12  Jan-Marek Glogowski  <glogow@fbihome.de>  [b11ea5e9c37b19f0d60a4075146668954a7bf728]

        NSS fix lcc support patch
        
        This hangs the build process with current MSVC cl.exe. It even
        hangs when just calling "cl -? >/dev/null". Probably
        a cl.exe bug to detect redirection properly?
        
        This adds stdin redirection to /dev/null, like in configure.ac checks.
        
        Change-Id: Ie03c3103ac68cd131dc280755621a8ce0417314f
        Reviewed-on: https://gerrit.libreoffice.org/75495
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2019-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [d0ff1090762ac61ce08f54bc76685232699d98a0]

        MSForms: Test date fieldmark's content and current date related methods
        
        These methods are used by the field's properties dialog,
        it's drop-down button and DOCX export.
        
        Change-Id: I2b75e69b452a736cc72785d251516f3b3bf1d1f1
        Reviewed-on: https://gerrit.libreoffice.org/75463
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [fcb36a995dde68456b862db8a931b98176f9eca7]

        MSForms: date field: handle replacing empty content
        
        It occurs when the date field is empty and the user trying to
        set a date with the date picker.
        
        Change-Id: I182930258b05071d861c2b326c139c73e2339af9
        Reviewed-on: https://gerrit.libreoffice.org/75461
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-12  Eike Rathke  <erack@redhat.com>  [7de96e9f7b69354fd5b15e1276678000bc386568]

        Resolves: tdf#126342 obtain date particle order from pattern match
        
        ... if there was any. In the NF_EVALDATEFORMAT_FORMAT_INTL case
        the input may match a current locale's pattern instead of a
        format's locale's pattern and patterns' (format locale + current
        locale) date orders may be different from the format's date order.
        
        Change-Id: I3aeaa6c361f98fe80f69c4f5d975fca892dac6ea
        Reviewed-on: https://gerrit.libreoffice.org/75481
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-07-12  László Németh  <nemeth@numbertext.org>  [815205d10993e4cf4f48fcea042263b8f45a348c]

        tdf#126245 DOCX export: fix losing of tracked numbering changes
        
        of paragraphs.
        
        Change-Id: I97519630c0f7437c8fdda67c2d94a02c19fc427e
        Reviewed-on: https://gerrit.libreoffice.org/75470
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-07-12  László Németh  <nemeth@numbertext.org>  [6eccbbd22a46ea26bf90de94a97d55339a53cc0d]

        tdf#126245 DOCX: reject tracked paragraph numbering changes
        
        during editing.
        
        Fix also import of change tracking data with unknown or
        read-only properties (use correct name-value pairs).
        
        Change-Id: I7c31393673ade5458d437268aab9200e8b2fdbdb
        Reviewed-on: https://gerrit.libreoffice.org/75354
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-07-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9945c2458d75947b94e9cdb45b7aca7ed6336c12]

        Move remove url code to editeng
        
        so that the code can be reused by sc and sw
        
        Change-Id: I0d3c778c7bb7847fcf690d0e76994afdd0645285
        Reviewed-on: https://gerrit.libreoffice.org/75477
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-12  Mike Kaganski  <mike.kaganski@collabora.com>  [60dffd80468e5ca4471bc67d02c58c8c784a86f1]

        tdf#126241: make sure to fill input stream before LockOrigFileOnDemand
        
        Otherwise, the function returns early, without providing lock file
        information to the caller.
        
        Change-Id: I1740ff0f5a982f7b22f9e3dcdf97631ab6ea6fe0
        Reviewed-on: https://gerrit.libreoffice.org/75465
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [af4b31f55c08fc2208db22a8ca3e600e2c29bedc]

        MSForms: UITest for date form field's properties dialog
        
        Change-Id: I2fd0661ad41fbc6feb420af5ab2d05d41c6d0838
        Reviewed-on: https://gerrit.libreoffice.org/75462
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [01f6c6ad6ba1adce817daa782bf3520fafc512a0]

        MSForms: Test import / export of character formatting for date field
        
        * With the rework, now the character formatting is fully supported.
        * Remove the other related test, which tested only a interop
        grabbag implementation.
        
        Change-Id: I598a21691c08a161933a5fef659e7ca21092dd0c
        Reviewed-on: https://gerrit.libreoffice.org/75460
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [68e1be4ccbb90ee9a788962219a88312c4ffbea2]

        MSForms: Rework text-based date form field's representation
        
        * Better to represent it similar to text form field with two
        marking characters selecting a text range
        * So the text between the two marks can be anything (not only
        a well formatted date) and also have any character formatting.
        * With this we handle the case when the user needs a placeholder
        text in the date field or when the user needs time values (hour,
        minute, sec) next to the date.
        
        Change-Id: Id60a50a2028058f8a6a080e265c0730d88b98543
        Reviewed-on: https://gerrit.libreoffice.org/75459
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-12  Jan-Marek Glogowski  <glogow@fbihome.de>  [77eb3a7ff88c30d6145a3aa6d454d08ed93206df]

        Qt5 drop special QPushButton handling
        
        Basically reverts commit 3f0dbdd61df ("Draw button focus so that
        it doesn't obscure the actual button") and declares qt5 doesn't
        support an extra native focus for a button.
        
        LO's own "ant" focus is prevented by Qt5Data::Qt5Data():
        
        pSVData->maNWFData.mbNoFocusRects = true;
        pSVData->maNWFData.mbNoFocusRectsForFlatButtons = true;
        
        Change-Id: Ifdce615cac92f69b008780cf986cdfd0915ccd14
        Reviewed-on: https://gerrit.libreoffice.org/75415
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-07-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a64402bbdc246c52097acf79e14d7bf58db65217]

        Fix typos
        
        Change-Id: I20fe5f960c1df94c0b53e7edf33194e60f69bc74
        Reviewed-on: https://gerrit.libreoffice.org/75472
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-12  Muhammet Kara  <muhammet.kara@collabora.com>  [0a3a24a27bd7ed6792ec49f16a10ea2a05f1402a]

        Add test_edit_target to AutoRedactDialog UITest
        
        Change-Id: I105ce2e5f4d72369b05f776624979c3e82950757
        Reviewed-on: https://gerrit.libreoffice.org/75469
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-07-12  Muhammet Kara  <muhammet.kara@collabora.com>  [11b60ba223b3667eb4718e160c9c14072c07a5c7]

        Add UITest for AutoRedactDialog
        
        Includes:
        * test_open_AutoRedactDialog_writer()
        * test_add_target()
        
        Change-Id: Ia70f4cdf01f8a69aa42d0514eecc20d2a2ada530
        Reviewed-on: https://gerrit.libreoffice.org/75429
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-07-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [44df407f63bc20c402b513e9e38470517a775317]

        tdf#121014 Display tooltip for URLs in Writer textboxes/shapes
        
        Change-Id: I7be36f804079bf415b1b548c997c97513f34730d
        Reviewed-on: https://gerrit.libreoffice.org/75423
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-12  Mike Kaganski  <mike.kaganski@collabora.com>  [295c3eb9f86b6928f82d79c6705daa2e0f61b5a4]

        Natvis: improve ErrCode visualizer
        
        Change-Id: I5046a2642e2167495ea7efa0fd1b04f5e2163657
        Reviewed-on: https://gerrit.libreoffice.org/75464
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [6fd9987ae650bb2f0dd40aec95662a75c9a85598]

        MSForms: DOCX filter: handle export of empty date from control
        
        * It's converted to date content control which is imported as text-based
        date control.
        * By now, we don't need to set a dummy text for empty date.
        
        Change-Id: I29b2a72e3ae2722c1d765c4fcb9bd13052619372
        Reviewed-on: https://gerrit.libreoffice.org/75458
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [a50d82eca96d04b4cea1ea2c7b3610bf9ed951f0]

        MSForms: DOCX filter: The new text-based date field is allowed in the header.
        
        Change-Id: I71d61c702ccd0470c4c3df09531704783c1b3e01
        Reviewed-on: https://gerrit.libreoffice.org/75457
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [695da4b0e6c7bf1c9f99f2886b2c261ff9b557f0]

        MSForms: DOCX filter: update testN820509() test
        
        * Now we import date field as date form field and not as date form control.
        * Design mode has no interaction with this kind of field, so we don't need
        check the design mode status.
        
        Change-Id: I5dc2abc33f307d934771e4f6608d1c3a9ed71b0b
        Reviewed-on: https://gerrit.libreoffice.org/75456
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [6c256a1235f1a2ac3536d152edc8c3bee9b15022]

        MSForms: DOCX filter: reenable passing test
        
        Change-Id: I566a65fa4ece6500128ceeb497c01f1c6e38470c
        Reviewed-on: https://gerrit.libreoffice.org/75455
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [9c2feb75a6104d4376cccb157244dd7f6e88968a]

        MSForms: DOCX filter: handle date formats with quotation marks.
        
        Change-Id: I61cc6d47200acdd55f147b4f1829330dec8562a0
        Reviewed-on: https://gerrit.libreoffice.org/75454
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [9e007eb2b0ab44b436da9d00559150cc4fa37dc5]

        MSForms: date format: better searching of date format entries
        
        * GetEntryKey and PutEntry methods are not consistent.
        * It can happen that GetEntryKey does not found the format
        we are searching for, however the PutEntry() method finds
        it among the entries and so returns with failure.
        * Let's check the nFormat instead, PutEntry returns the found
        entry key if the entry exists.
        
        Change-Id: Ia7e8702b03999950adfa649d1adc3a839dc5a178
        Reviewed-on: https://gerrit.libreoffice.org/75453
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [52205f85582aaaee04fcfffd1c1729454f512400]

        MSForms: DOCX filter: import manually set date field as plain text
        
        In MSO the user can add any text in the date field without having it
        in the specified date format. We import this kind of date as plain text.
        
        Change-Id: Ied4bf03a3ac4c9b6f1cfc78d91e6a52ad3d6e179
        Reviewed-on: https://gerrit.libreoffice.org/75452
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [2f4ccb1d5ea4258da42f2f6a0b62161399e13bcc]

        MSForms: DOCX filter: add a test case about invalid date form fields
        
        Change-Id: I2048198d81ea4abf58b2b499b89495cd51b5c7ff
        Reviewed-on: https://gerrit.libreoffice.org/75451
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [9b4e0e65e38b21b9af7314732d6839e8bfd671c2]

        MSForms: date form field dialog: create the format entry if it does not exist
        
        Change-Id: I62da736efeabc2da634d9a7a38512d7e908b03fc
        Reviewed-on: https://gerrit.libreoffice.org/75450
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [1e6b8e5c2a42b2ca35c963bbbe83f3e2e817ff50]

        MSForms: date field converions: better error handling
        
        Change-Id: Ia518c7c50079e443ddf135f1c32c5c39d2c85552
        Reviewed-on: https://gerrit.libreoffice.org/75449
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [70ae581d103b599a321f513baba1158eeb2887f2]

        MSForms: DOCX filter: reenable passing test
        
        Change-Id: Ic82e2edddce7e46740f74f7b20bb849b6735a3b8
        Reviewed-on: https://gerrit.libreoffice.org/75448
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [df4fe4504f6d966d1d92433862dc1baf2ba008d4]

        MSForms: DOCX import of text-based date field
        
        * Before the date content control was imported as LO specific
        date form control, but now I changed it to be imported into
        the compatible text-based date field.
        * Also removed the things stored in the grabbag, which are useless now.
        * Disabled some unit tests, I'll update them for the new field
        in other patches.
        
        Change-Id: Ide8f4b27ec6b2dbb182abb4180229736bf9c434f
        Reviewed-on: https://gerrit.libreoffice.org/75447
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [865bfe5cc95c11ab7273bd3ac74cd4f4bd9e097e]

        MSForms: DOCX export of date content control
        
        Change-Id: I546af6d552e5e3801925285d0095fc8502896a15
        Reviewed-on: https://gerrit.libreoffice.org/75446
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [46a59d10dbbe3cb9bb9962df93e5a79a5318dcfd]

        MSForms: ODF import / export of text-based date field
        
        Change-Id: Ib535f1ce065a7f298fcccf95e82d1ffab4d1e1e2
        Reviewed-on: https://gerrit.libreoffice.org/75445
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [1df055ba2a01a4c83d90c7c64998e7950ca8d795]

        MSForms: Implement calculation of the displayed text in date form field
        
        * Change ODF_FORMDATE_DATEFORMAT to store the date format in
        a standard way (e.g. "MM.DD.YY")
        * Also add a new attribute called ODF_FORMDATE_DATEFORMAT_LANGUAGE
        to store the language for the date format.
        * Set a default date format and language by insertion.
        * Display the date in the field using the set format.
        * Store the current date in a specific format, which will make
        import / export easier (MSO DOCX format).
        
        Change-Id: I852975bbf81556f0e21f8f85d1c293707fdf672e
        Reviewed-on: https://gerrit.libreoffice.org/75444
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [836d688476afc22288c4f032af07c7d65d553c68]

        MSForms: Add a drop-down button for the text-based date field
        
        * A calendar is opened by this button, where the user can
        select a date.
        * I used the same activation method which is used for drop-down
        form fields.
        
        Change-Id: If0e63083463b9ead93baa2f27bdaaaf80aa9ce2f
        Reviewed-on: https://gerrit.libreoffice.org/75443
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [1d2fdd443b0d9cb6721400ab97a2073092be724b]

        MSForms: Generalize some parts of the drop-down form field's popup button
        
        We'll need a similar button for the new text-based date field.
        
        Change-Id: I9cf69f98dae3d761d9cddfbaed138d6453af887d
        Reviewed-on: https://gerrit.libreoffice.org/75442
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [a9ce5e5fc5188a0c776ba4cff9d5ac84a2bcd7a5]

        MSForms: Better rendering of drop-down form field's button
        
        Change-Id: If5ab1b2a9dd8d68cc89b4c6ba8f3b32d7f006c1c
        Reviewed-on: https://gerrit.libreoffice.org/75441
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [870c66694e7ed392141f0956ef74d1f71cdf8975]

        MSForms: Introduce a properties dialog for date form field
        
        * The dialog can be opened by the menu item and also by double click.
        * The dialog contains a list to specify the date format.
        
        Change-Id: I109a688752c5155f5bfabff272da3d6ab90dcded
        Reviewed-on: https://gerrit.libreoffice.org/75439
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [75099d6788672a98389d8592b88777c8d3a25fa6]

        MSForms: Insert text-based date field from MS compatible Forms menu
        
        Change-Id: I2f08fa806dc55a185adf67ca616af8d81bb23bda
        Reviewed-on: https://gerrit.libreoffice.org/75438
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [0fd05f6503c42df35b16735c7b690e56f1acab30]

        MSForms: Introduce a new fieldmark class for text-based date field
        
        Change-Id: I3df49c516603fb16601fc0a9c13c6d9ea401207a
        Reviewed-on: https://gerrit.libreoffice.org/75437
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-11  Tamás Zolnai  <tamas.zolnai@collabora.com>  [74bb3277e1471db2840584469a00158174780bd9]

        MSForms: Deduplicate code by creating NonTextFieldmark class
        
        CheckboxFieldmark and DropDownFieldmark do the same in
        their InitDoc() and ReleaseDoc() methods.
        
        Change-Id: If6acae7f4783a222bc225c19ce8d32ea22f0d20b
        Reviewed-on: https://gerrit.libreoffice.org/75436
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-11  Jim Raykowski  <raykowj@gmail.com>  [7ae308e5cac31c64a6bf4892aac097dac3a054b7]

        tdf#123088 Multi outline drag and drop
        
        This enhancement adds drag and drop movement for outline continous
        sibling selections in writer navigator.
        
        Change-Id: I0bbed35ceeeb8101b2b73d5c906edb5edd959a22
        Reviewed-on: https://gerrit.libreoffice.org/73426
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-07-11  Jim Raykowski  <raykowj@gmail..com>  [c39ccc08f40e15f3fd66bb1d2c5c0d7131dcce75]

        Clear message in find toolbar
        
        ...when Navigator floating Navigation tool box selection is changed
        
        Change-Id: Iab3a17f46dab9f11df9035a4d673aa3b211b639a
        Reviewed-on: https://gerrit.libreoffice.org/75389
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-07-11  Eike Rathke  <erack@redhat.com>  [b824b23860b2cf533d4f2428d4a750bd72576181]

        Postpone loading of all external references, including INDIRECT()
        
        ... which can be constructed with an arbitrary URI text string not
        an svExternal* token type, until link updates are allowed.
        
        Change-Id: I2ce4de415ff99ace04c083c36c1383d76a4ef40d
        Reviewed-on: https://gerrit.libreoffice.org/75422
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-07-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [b88927fbc73c61f77a5159e240f6d11010aef451]

        Qt5 / KDE5 drop unused configure.ac bug tests
        
        These were moved from the kde4 backend but never used. The tested
        bugs don't exists in Qt5 AFAIK, so just remove them.
        
        Change-Id: Ib30c3aee8caf0addd6cf17938f7915a65733e328
        Reviewed-on: https://gerrit.libreoffice.org/75428
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Tested-by: Jenkins

2019-07-11  Tamás Zolnai  <tamas.zolnai@collabora.com>  [4e257f0f8b62138ead3913f43350b7012799bcaa]

        ConfigItem: use getTree also inside the RemoveChangesListener() method
        
        This is the only method which accesses the m_xHierarchyAccess member
        directly (except getTree() method). All other methods are using
        getTree() to access it.
        This direct member usage might be a problem when the code is run in
        fuzzing mode or the constructor is called with ReleaseTree mode.
        
        Change-Id: I7b5b91e63ac81d76028a098296fa306f154de53d
        Reviewed-on: https://gerrit.libreoffice.org/75042
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-07-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [d99440ff16290a6727d71e27d3de1e96ef6701e2]

        Qt5 set default QStyle::State for draw functions
        
        Just a little cleanup for all functions, which already modify the
        QStyle::State of their QStyleOption* parameter.
        
        Change-Id: Ib1fbe3ed3481a17a57ac07f390fafe8a7333f218
        Reviewed-on: https://gerrit.libreoffice.org/75418
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [83bd9f759f9ee09939aa57308eee47d7e9dfe35c]

        Qt5 correctly draw rectangle frame
        
        This bug can be seen with the Writer comments "button" to hide
        or show comments, where qt5 misses the bottom and right borders.
        
        The drawRect from X11SalGraphicsImpl and SvpSalGraphics do this
        and it fixes the visual glitch. I'm not sure this is needed for
        drawAlphaRect, as other implementations don't handle drawing
        borders in these at all.
        
        Change-Id: Ic82d499cd8e1bb420a7df14269e86c75e0d30c0b
        Reviewed-on: https://gerrit.libreoffice.org/75416
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [2060f9598bc4480c44465abc9250b595c09af188]

        tdf#126333 use dialog color for "button" highlight
        
        This control has many more problems. This is just a minimal
        fix, so it'll use dialog color for the highlight. In addition
        it uses the same color for the arrow then for the text.
        
        Change-Id: Iaf263087bc09309267b2d165331d710dfc92fc77
        Reviewed-on: https://gerrit.libreoffice.org/75419
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [d3ed5a8d6b3c86844532927c6450ffddc63549a3]

        Qt5 fix drawing of the toolbar handle
        
        This is visible in Writer, where the 2nd toolbar misses the handle.
        
        Change-Id: Iddf3a002c9d75f668c40977cf02671640b38f083
        Reviewed-on: https://gerrit.libreoffice.org/75417
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [a72acd89569fe1b7b54a1ffc1d03650d59262c4b]

        Correctly position hyperlink focus
        
        Handle WB_RIGHT and WB_CENTER (the latter is used in About LO).
        
        Change-Id: Ib03b9f7234c573a05eda7b4c0026e3ca7bd34729
        Reviewed-on: https://gerrit.libreoffice.org/75414
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-11  Mike Kaganski  <mike.kaganski@collabora.com>  [df9adfc95429bdaf085e9927ec5b326cee6b7a2a]

        Restore original value of SID_DOC_READONLY item on cancel or SID_EDITDOC
        
        Otherwise, SfxObjectShell::DoSaveCompleted later calls
        SfxMedium::LockOrigFileOnDemand, which sets error state for the medium
        reopened in read-only mode, as if it were opened in read-write mode.
        
        Change-Id: Ib2df62470878ea609552ccc76df84a3fdde30646
        Reviewed-on: https://gerrit.libreoffice.org/75413
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [2e26ef34bf1a2e5d1293e45cf3b1415d9514b056]

        tdf#126268: first byte is not used for the sign symbol
        
        This code is just broken, negative numbers and positive
        numbers above 25 are incorrectly migrated if using decimal.
        E.g:
        -1 -> 24,6
        26 -> -6527'6
        
        thus, delete it and pass the 8 bytes as they are to
        lcl_double_dabble.
        
        Note: this only fixes the positive numbers,
        -1 still returns 24,6
        
        Code introduced in 6039d2463b4cc503b963811b3b1471de3291ee09
        
        Change-Id: Id0e249e47a91b274a247fb7e8b71353114149650
        Reviewed-on: https://gerrit.libreoffice.org/75375
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-07-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [721cef392f301321a632a1d9286d57cd45335649]

        Deduplicate URL tooltip creation
        
        Change-Id: I94eb40ff4d727029ad764a381df300beee90481c
        Reviewed-on: https://gerrit.libreoffice.org/75409
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9c1b85c56077a9efbc6d91334dcbab3d1f0c0dd2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#124299 Redaction Help page
            
            Change-Id: Ia85c95ca63e1d11b1aabd2b5cabd3d962c5161cd
            Reviewed-on: https://gerrit.libreoffice.org/75387
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-07-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [29400185a003bfe9cdbc6e744c4a0d0e40005b03]

        tdf#121012 Display "Ctrl-click to follow hyperlink" inside shapes/textfields
        
        Change-Id: I8def50f0de20098ebbfd2b0934825a297e1d24d0
        Reviewed-on: https://gerrit.libreoffice.org/75408
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-11  Mike Kaganski  <mike.kaganski@collabora.com>  [cb53a3508d086beecb440c78789932fb8eb30756]

        Return constexpr to ErrCode ctors
        
        ... removed in commit e9c74a075c3c0809b993c017c11d1505bd244dc8.
        assert should not prevent constexpr since C++14.
        
        Change-Id: I5a42a3450689de16011fd594b10f74b1e0726fa6
        Reviewed-on: https://gerrit.libreoffice.org/75388
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-11  Mike Kaganski  <mike.kaganski@collabora.com>  [bce7a874d121871dab7976cb148bfe2615a6bcb4]

        Compare coordinates with tolerance
        
        The test was excluded from macOS in commit
        bdad941d7349f330dab2c3d47237bd380d5b7391, because of "hard to
        smooth out Retina-related rounding roundtrip error". But this
        is also unreliable e.g. on Windows, where it might fail with
        "Expected: 3171 Actual: 3170".
        
        Use CPPUNIT_ASSERT_DOUBLES_EQUAL with a tolerance (set to 1 for now),
        and restore testing on macOS.
        
        Change-Id: Ie90c89a15e032ff44593433d13af7732eb520cd9
        Reviewed-on: https://gerrit.libreoffice.org/75404
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [677e2d6bf2b121b6c7b6faec8c08c08fb9ceec08]

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

2019-07-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [48a035ba501c122e740c160be86730d02226e107]

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

2019-07-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9b26e3679d85ac5f46d6b38102496715e7890702]

        Fix typo
        
        Change-Id: I23970cd631fba0023e0d4d075d88679622bc29eb
        Reviewed-on: https://gerrit.libreoffice.org/75399
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9761527aa4c928f8996b2ca1a591591d00239416]

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

2019-07-11  Christophe JAILLET  <christophe.jaillet@wanadoo.fr>  [4a45d35aa2b921183ad5633af8b8725b6c5ffe8f]

        Fix a typo in a comment
        
        Fix a typo (s/these/this) and merge some comment lines that are split
        for no reason.
        Wording is still not perfect, but is better :)
        
        Change-Id: If97b648fb5645f4ec1ecb0c0208467c9eee430b4
        Reviewed-on: https://gerrit.libreoffice.org/75383
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-11  Christophe JAILLET  <christophe.jaillet@wanadoo.fr>  [fc4245e6d69829fb5acd335a01005f666c9dd21f]

        Simplify ThumbnailView::CalculateItemPositions()
        
        There is no need to call 'setPosSizePixel()' twice, once at the beginning
        of the function just to set the width (in case of changed settings) and
        once at the end of the function to set the position and the size.
        The size obviously includes the width.
        
        Change-Id: Ie1806fe21eb28af12f1c77ac1494bb970575eff9
        Reviewed-on: https://gerrit.libreoffice.org/75382
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-11  Jim Raykowski  <raykowj@gmail..com>  [f1e36c1581d1198c566872c29a0ff12c94a2a18f]

        Rework tdf#115600 Display not found message for Navigate by Selection
        
        Fixes not found message being displayed in find bar when a header or
        footer is deleted and other uses of SwCursorShell::GoNextCursor and
        SwCursorShell::GoPrevCursor when SwCursorShell::m_pCurrentCursor is not
        multi selection.
        
        Change-Id: Ie71d39e51b05363ad33ba2f912ac36273c38b8b4
        Reviewed-on: https://gerrit.libreoffice.org/75386
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f998fc0d66c8f79f417e13e2b1103efae7a95719]

        tdf#98575 Go into text edit mode when clicking on a hyperlink
        
        without opening the hyperlink
        
        Change-Id: I210d28284c9ce283a82edf60e7d39738f4595182
        Reviewed-on: https://gerrit.libreoffice.org/75364
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8239f12ec2d0cfe3fb6a8c8acfb509d0dc91f770]

        Use an unused ID for SID_REMOVE_HYPERLINK
        
        Overlooked the comment that 457 is in use
        
        Change-Id: Idd13895fbbd82556ffe6f9405c359fa9cf9c80cf
        Reviewed-on: https://gerrit.libreoffice.org/75363
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-11  Mike Kaganski  <mike.kaganski@collabora.com>  [00c98220e624866956294e8a1af3e826808399f9]

        Natvis: add ErrCode visualizer
        
        Change-Id: I1717145b2ba265b114b1e347b7f88b7ac4684a2a
        Reviewed-on: https://gerrit.libreoffice.org/75394
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [241dbf223c17800ceff7023452f3b9c79e77ebc0]

        Warn when LayoutSize constraints were not respected
        
        Change-Id: I5145bc4e10928ed456b36617de3345512b7a35d9
        Reviewed-on: https://gerrit.libreoffice.org/75351
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-11  Muhammet Kara  <muhammet.kara@collabora.com>  [4e3304892171a494101c4defc4d805599cf1fc7b]

        lokdialog: Convert the Paste Special dialog to async exec for sw
        
        Change-Id: I0c75def6ea09bcb191a8023421b371b49205e712
        Reviewed-on: https://gerrit.libreoffice.org/75378
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-07-11  nd101  <Fong@nd.com.cn>  [d064b51afc84af92f877dc33c683c9521a6cd937]

        tdf#126234 up relative bullet size limit to 400%
        
        The legitimate value for MS Office document bullet relative size is between 0% and 400%
        But for ODF the value is normally between 0% and 250%.
        Per ODF 1.2 spec "19.761 text:bullet-relative-size" there is no limit placed on the
        relative size of the bullet. This change is to make the upper limit match MS Office
        to address the import issue.
        
        UI also changed to reflect the raise
        
        Change-Id: Ic4bbef47e86a04b9a6f9f6188326c8b66e034807
        Reviewed-on: https://gerrit.libreoffice.org/75189
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c283d46196c148733619ac0f59f07878ff95c7f1]

        Fix typo
        
        Change-Id: I414367cd5eb59e99f5ac558b7bb9872847b96a96
        Reviewed-on: https://gerrit.libreoffice.org/75371
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-07-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [74b4b69ac8b4c8f8c2a5f199e9e75b8a770c6105]

        Fix typo
        
        Change-Id: Ib3f29c89be059609baf104b4f59ec55248aa7e75
        Reviewed-on: https://gerrit.libreoffice.org/75373
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-07-11  Miklos Vajna  <vmiklos@collabora.com>  [c54597a8905b07807952aebc24237549302fb941]

        sw: fix TransformDialog with args when the shape moves to a different page
        
        When a macro or Online invokes .uno:TransformDialog with arguments, then
        instead of showing the dialog, we apply the position/size/etc settings
        to the currently selected shape.
        
        This was not working correctly when setting an absolute twips position
        where the old and the new containing page frame was different.
        
        The desktop case drag&drop invokes SwFEShell::EndDrag(), which uses
        SwFEShell::ChgAnchor() to maintain the invariant that a draw shape
        position and its anchor is contained within the same page frame.
        
        The same was not true when SwDrawBaseShell::Execute() calls
        SdrEditView::SetGeoAttrToMarked(), so extend that a bit to also update
        the anchor position.
        
        With this, moving down a shape from the 1st page to the 2nd one via the
        API works and updates the anchor correctly, while in the past the move
        was only possible within the bounds of the current page frame. (See the
        "determine and set position" code in SwAnchoredDrawObject that enforces
        this invariant when the anchor is not updated.)
        
        Change-Id: Ia54470f6f3679ddc78a2f0a842f2fca10d20084d
        Reviewed-on: https://gerrit.libreoffice.org/75359
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-07-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [bfdd98d214da77b4508bc7d2e9e31817471fe90c]

        make tools::Rectangle::SaturatingSetX/Y respect empty state
        
        Change-Id: Ifef4c2ff967fdfbe122bca99e55d84e8e6c6a635
        Reviewed-on: https://gerrit.libreoffice.org/75343
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [3278dfd0a2c09f8a8862277dffd9ef666d4862c6]

        tdf#121528: Firebird stores scale as a negative number
        
        Change-Id: Ic301952aeef93d3035b04442e70705d08f45f95d
        Reviewed-on: https://gerrit.libreoffice.org/75357
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Jenkins

2019-07-10  Jan-Marek Glogowski  <glogow@fbihome.de>  [f8f43e55ec4ae7e436a5043fe6f4bae7b39cc6ad]

        tdf#126316 revert Clipboard to PrimarySelection
        
        Regression from commit ce9795954d39 ("fix crash in header/footer
        calc dialog"), which replaced some GetPrimarySelection() calls
        with GetClipboard() calls.
        
        This replaces the Window class calls for clipboard with global
        GetSystem* calls in vcl/transfer.hxx. Not sure if this is the
        best place, but the crowded Window class is definitly not.
        
        Change-Id: Ic5f9e575c1ac5d43df234426c5616eca616dea30
        Reviewed-on: https://gerrit.libreoffice.org/75318
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [70c80d626493828cc40227de4cdcfb1842356069]

        Fix typo
        
        Change-Id: Ifca7c0626f9671c1539e7828eb993278574ea10c
        Reviewed-on: https://gerrit.libreoffice.org/75367
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [97870c519e32888d1ee6ac02af85458ffc3178fb]

        Fix typo
        
        Change-Id: Iec9af47dbc9e2665c05f16e458842d83345accf8
        Reviewed-on: https://gerrit.libreoffice.org/75368
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-10  Muhammet Kara  <muhammet.kara@collabora.com>  [1fedfa62784a4f61b0cf6cede29634dc863a7b60]

        Prepare PasteSpecial for Async-ness (sw, basesh.cxx)
        
        This change is needed to make the paste special dialog async exec
        because the current design relies on return values of inner
        functions/methods while moving on. After this patch, the dialog creation
        and execution will not be so deep, so that it will be able to be
        converted to async exec in the usual way.
        
        The duplication in SvPasteObjectDialog::PreGetFormat() coming from
        SvPasteObjectDialog::GetFormat() will go away when the conversion is
        complete for all modules. It is only temporarily needed.
        
        Change-Id: I55e8aee39c41be6035c89f217f90f79720f32196
        Reviewed-on: https://gerrit.libreoffice.org/75016
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-07-10  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [74d56d44804efa3424cff3434d2baf00c60b3cd5]

        slide-sorter: multiple selection
        
        Change-Id: I8624de25b0bb66020002890f33758e52059a24ab
        Reviewed-on: https://gerrit.libreoffice.org/69610
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/73493
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-07-10  Mike Kaganski  <mike.kaganski@collabora.com>  [5583ee37101a748d901fae1da315aeb453278ecd]

        Disable (again) part of testBtlrCell on Windows
        
        This test fails on my system; the actual values likely depend on DPI
        scaling, but even with scale set to 100%, it fails. This is strange,
        considering that the test passes on Windows buildbots.
        
        After commit 3f7e8ddea89f6340cd18b5b34f5a7c5f503962be
        
        Change-Id: Ia8c2e695ed918c3145dcd472e1da52398c1a8f52
        Reviewed-on: https://gerrit.libreoffice.org/75335
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-10  Michael Stahl  <Michael.Stahl@cib.de>  [6efc8a33f69bc7f4be45b7b81f67cd74c163b99e]

        nss: upgrade to release 3.45
        
        Fixes CVE-2019-11729 CVE-2019-11719 CVE-2019-11727, and the less
        important CVE-2018-12384 and CVE-2018-12404 from intermediate releases.
        
        Since NSS 3.44 it's possible to build as static libraries and for iOS;
        drop the nss-chromium-nss-static.patch and nss-more-static.patch and
        hope that it works.
        
        Drop one hunk from nss.patch that looks fixed upstream.
        
        Change-Id: I7f37ac36f7f8dfd49d0bfb4a6185ca49d4f618a3
        Reviewed-on: https://gerrit.libreoffice.org/75344
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [fb52df57abe51a5923a49fb0818f4b58565dfc25]

        tdf#123591: Firebird: take decimal places into account...
        
        when copying values from Calc to Base
        
        Change-Id: I5dc645e3e9b153f71f2027a205815aaf83c1d6d3
        Reviewed-on: https://gerrit.libreoffice.org/75346
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Jenkins

2019-07-10  Mike Kaganski  <mike.kaganski@collabora.com>  [a53f65b4a8240a6277f6eb00daf01b81e2514da8]

        We don't support building with Windows SDK 7.1A
        
        ... it's already impossible with 6.2; and was only needed prior to
        6.0, where Windows XP support was needed.
        
        Change-Id: Ia462f0b6566ae35bd68545d2d34d2987ee7907b9
        Reviewed-on: https://gerrit.libreoffice.org/75334
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-10  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9f7f8f7373ffedd582c376cad8b65a765ae6eefc]

        Fix description
        
        Change-Id: I7ce978c65f20589c5e88875d077267581497e2de
        Reviewed-on: https://gerrit.libreoffice.org/75341
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-10  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [a913c93260b5c35dc188a19f2e041bac479ac2c7]

        SmartArt: hide connectors in org chart as they don't work correctly
        
        Fixing them would require a lot of effort.
        Changes are needed in data part (connector shapes are not created in group
        shapes associated with data shapes) and in layout part - routing them
        differently in all 4 or 5 hierBranch styles, with assistants and without.
        
        Change-Id: I48840454b0272dff9ba42db2eb5d65945642459a
        Reviewed-on: https://gerrit.libreoffice.org/75339
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [031d30bd698117e2bcdd0df76f8b669a1e366d2c]

        make tools::Rectangle::setY respect empty state
        
        and make non-inline so it is easy to disable this for debugging, if need
        be
        
        Change-Id: I6feb94ca2f24246b96757575288c86c0b0c54227
        Reviewed-on: https://gerrit.libreoffice.org/75342
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [1ddf8be9bcb2151157823870fd0a03e022fdad60]

        make tools::Rectangle::setX respect empty state
        
        and make non-inline so it is easy to disable this for debugging, if need
        be
        
        Change-Id: I2beae23bbdea36e91e0e367f9a94cbc35be3cd24
        Reviewed-on: https://gerrit.libreoffice.org/75337
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-10  Jim MacArthur  <jim-github@mode7.co.uk>  [03263d6fffb711f4cf3527c77949253c97ff40fb]

        AnnotationWin: Restore lines from annotations to comment anchor
        
        This changes all the uses of GetTopReplyNote, which were using
        nullptr to indicate the top reply.
        
        Change-Id: Ibb9b5fac5644a5d6d283e8ea2fa80b988ca0693e
        Reviewed-on: https://gerrit.libreoffice.org/75174
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b9a7be7731ee7f03c8aa5498aa890b34552c94b1]

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

2019-07-10  Timotej Lazar  <timotej.lazar@araneo.si>  [753358fde275c26afd56103b3b532b2646757a1f]

        Qualify call to std::ceil
        
        Without the std:: qualifier, GCC uses the C version of the function,
        which returns a double instead of float, and compilation fails. Also
        include <cmath>, where std::ceil is declared.
        
        Change-Id: I88cb669fceb5b683d82093b68e8c696d28eaea8e
        Reviewed-on: https://gerrit.libreoffice.org/75166
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cf9e5ab822a45738dcd8893b445cce4770a87cc2]

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

2019-07-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2933ce563f89d4b6cec364b981bb2f1d0642a3bd]

        Fix typo
        
        Change-Id: I255a193b2abc3570e05dc13eeb7fe304bf7ca5d8
        Reviewed-on: https://gerrit.libreoffice.org/75323
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0295c2f027cd64d5440b5a29f4e64c25290636f4]

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

2019-07-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0c480c2d8d8d9e487215f49faf398d31d4898416]

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

2019-07-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [67144e386510eb06c452a84c798d725080ed310d]

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

2019-07-10  László Németh  <nemeth@numbertext.org>  [d828429f81e63d3c6beb4574fe3c52b001ea0a5b]

        tdf#121663 DOCX import: fix missing space in line numbering
        
        Auto distance of line numbering is 0.5 cm, not zero.
        
        Change-Id: Ic451424bffb3eb3fe386bcaef5a476a5679faff2
        Reviewed-on: https://gerrit.libreoffice.org/75317
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-07-10  Lionel Elie Mamane  <lionel@mamane.lu>  [2388ffc6d7f10bf0413bd2350e808a3337a99ff2]

        build failure - disambiguate Calendar return class
        
        Change-Id: I892281f85f6cc9c2de2c341ae63240ae85d302c4

2019-07-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [7554ec519c49782614f474109e1962dfbb392e95]

        make tools::Rectangle::AdjustBottom respect empty state
        
        and make non-inline so it is easy to disable this for debugging, if need
        be
        
        Change-Id: I9a3f7a0356ab625681419f74af0b9884624f3642
        Reviewed-on: https://gerrit.libreoffice.org/75336
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-10  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [e77999fda551867e4fc199a489cf898821ef6d09]

        tdf#42949 Fix IWYU warnings in sd/*/hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        New IWYU and recent developments in f-u-i helped to identify
        some non self contained files, those were fixed too.
        
        Change-Id: I4b1b4fe59c572cdd969d26aac13a276d5aa6844c
        Reviewed-on: https://gerrit.libreoffice.org/74981
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-10  Miklos Vajna  <vmiklos@collabora.com>  [010264c506746d9e2185a6ee0312392d99d44885]

        sw: assume that JOE won't be available
        
        Change-Id: I52410f4e32d54770e94fb518a32def2243807068
        Reviewed-on: https://gerrit.libreoffice.org/75314
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [ed0f690b93d478380366d96655a3efe5848c6737]

        make tools::Rectangle::AdjustRight respect empty state
        
        and make non-inline so it is easy to disable this for debugging, if need
        be
        
        Change-Id: I69c717be91712b73e9d3b8f9c83d26305c052bd5
        Reviewed-on: https://gerrit.libreoffice.org/75300
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-10  Mike Kaganski  <mike.kaganski@collabora.com>  [03c708bf085f91480c014d7fa31e7a317b2c7b8f]

        Postpone filter detection until link update is allowed
        
        Change-Id: I85b2185e550f2a133ceb485241ef513b40593e34
        Reviewed-on: https://gerrit.libreoffice.org/75301
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-10  nd101  <Fong@nd.com.cn>  [3811e9b80bbd4f1598ab8958a8bf050262170265]

        fix HRESULT_FROM_WIN32 can not be placed inside switch for SDK8.1
        
        For Windows SDK 8.1 HRESULT_FROM_WIN32 is defined as an inline
        function without the constexpr, which is required for case statement
        inside a switch.
        
        Change-Id: Ibb195ef900926d87ff04f82a6d73112b8858f633
        Reviewed-on: https://gerrit.libreoffice.org/75111
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2019-07-10  Jan-Marek Glogowski  <glogow@fbihome.de>  [2f2f4767089512c34514896bc37823f9310e9dd4]

        tdf#126255 compare the URL of the exported file
        
        xDocSh contains the original loaded file.
        
        Change-Id: Idfe15ebd637b55590ba25c521904fbb7406a6a9a
        Reviewed-on: https://gerrit.libreoffice.org/75328
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-10  Mike Kaganski  <mike.kaganski@collabora.com>  [691e9427117f909273f648d167465802580ec770]

        Fix CppunitTest_sw_ooxmlexport3 on systems with DPI scaling
        
        ... after commit 3f7e8ddea89f6340cd18b5b34f5a7c5f503962be
        
        The tests are DPI-dependent, and failed on systems with DPI other
        than 96, so take that into account.
        
        Change-Id: I0297aab7988c3b78cbd3132f21e5a101bc32c1f6
        Reviewed-on: https://gerrit.libreoffice.org/75302
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-09  andreas kainz  <kainz.a@gmail.com>  [a9359cf49ad9367d536d239187d7ef615709ea53]

        NB writer tabbed_single: fix wrong alignment of commands
        
        Change-Id: Ic5001f86cfb0b403fd05aa2609ebb395a9e514b1
        Reviewed-on: https://gerrit.libreoffice.org/75250
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-07-09  Jan-Marek Glogowski  <glogow@fbihome.de>  [3f1527fba7b9fe729e421322a9ea91a24aa495e0]

        tdf#126255 handle _WIN32 with different drive letters
        
        Copying the source comment: if the exported document is not on the
        same drive then the linked document, there is no way to get a
        relative URL for the link, because ../X:/ is undefined.
        
        Change-Id: Ic83be54d878f968daa027918ce0f588774044a94
        Reviewed-on: https://gerrit.libreoffice.org/75306
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-09  Miklos Vajna  <vmiklos@collabora.com>  [5da29a31903e0c11802548327b41511519e61d7d]

        sw comments on frames: fix comment handling when changing at-char anchor
        
        If the user drags the at-char image and the anchor changes, then need to
        update the comment anchor (and its annotation range) as well. Use the
        same API that's used by SwTransferable::PrivateDrop(), except work with
        doc model positions, not with screen coordinates, like drag&drop does.
        
        Change-Id: Ib9610b3eddc77f9973b68a1c5c8cdbe1f7079ab9
        Reviewed-on: https://gerrit.libreoffice.org/75312
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-07-09  Arkadiy Illarionov  <qarkai@gmail.com>  [44a6335f49a64ac77207d3aa46c267503c65c5ff]

        Simplify Sequence iterations in svx
        
        Use range-based loops, STL and comphelper functions
        
        Change-Id: If6d190cf72b8653c1c3fbe9a6a6e47f10f1a6765
        Reviewed-on: https://gerrit.libreoffice.org/75255
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-07-09  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [4a96a5d862ed46bbcb64d34b32720b5b1b3d7ca8]

        SmartArt: improve organization chart layout
        
        layout shapes in two steps:
          * first calculate vertical child shapes count for every shape
            (taking into accout hierBranch alg variable)
          * then actual layout using that count to calculate size for subtrees
        
        Change-Id: I2e5ca34ed3383aa9502c52511cc1fb2bee215572
        Reviewed-on: https://gerrit.libreoffice.org/75195
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-09  László Németh  <nemeth@numbertext.org>  [4248d759744f83a68d334a8b347124719a2886a8]

        tdf#126243 DOCX: export/reject tracked paragraph style change
        
        Fix loss of rejection data (w:pStyle in w:pPrChange) during
        DOCX export, also fix missing rejection of tracked paragraph
        style changes during editing.
        
        Change-Id: I8e6dc4e6d14e3237ff82d370f55031dcc12418c0
        Reviewed-on: https://gerrit.libreoffice.org/75303
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-07-09  Tomáš Chvátal  <tchvatal@suse.com>  [c6e07ec8799338405cbedf3cee22145c25e31742]

        Require cmis-client 0.5.2 and newer
        
        With older releases the C++ 17 will not work and the configure would
        error out with weird message.
        
        Change-Id: Ife83669f0b55d3b013ca33f0b2a2709884309d5d
        Reviewed-on: https://gerrit.libreoffice.org/75217
        Tested-by: Jenkins
        Reviewed-by: Tomáš Chvátal <tchvatal@suse.cz>
        Tested-by: Tomáš Chvátal <tchvatal@suse.cz>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-09  Mike Kaganski  <mike.kaganski@collabora.com>  [d4b687a503159c8c1385db9d7fbff5c92ace6900]

        mxShape.is() is always true here
        
        Change-Id: I30b11b0291ef4cbf793352b0b23b04857892a714
        Reviewed-on: https://gerrit.libreoffice.org/75297
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [77ca41321193ddfaa0ca05d1fa43f3b614209a61]

        make tools::Rectangle::shrink respect empty state
        
        and make non-inline so it is easy to disable this for debugging, if need
        be
        
        Change-Id: Id529037e82b2fdd8c2120877a44fc7e069fc8406
        Reviewed-on: https://gerrit.libreoffice.org/75298
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-09  Jan-Marek Glogowski  <glogow@fbihome.de>  [98df07a89dbdef020c7cd849861c5aa426021153]

        Qt5 / KDE5 don't require qt_version_tag symbol
        
        Thanks to the extensive debugging information by the reporter of
        tdf#126272, I found the embedded Qt5 version tag:
        
        $ objdump -T libvclplug_qt5lo.so | grep qt_version_tag
        000000..   DO *UND*   000000..   Qt_5.9   qt_version_tag
        
        So even if we try to stay Qt 5.6 compatible, this adds a dependeny
        to the build Qt version. But fortunatly this symbol dependency can
        be prevented by using -DQT_NO_VERSION_TAGGING, which this patch
        does. We still can't be sure we don't use newer symbols, but this
        way we won't prevent running with older Qt versions at all.
        
        Change-Id: Ia85c14f888d9743645909f59867b7ad568dc6f42
        Reviewed-on: https://gerrit.libreoffice.org/75280
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-09  Julien Nabet  <serval2412@yahoo.fr>  [d32d6fd3ae1d83f10e9ef4ca165e8b87d4f23d76]

        Revert "Fix typo"
        
        This reverts commit af61870279db31da2a278c953feab9162794b543.
        
        Change-Id: I86a37a3d521c35cae818104029bcfc341721baed
        Reviewed-on: https://gerrit.libreoffice.org/75293
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [91eb9211a55708c075efa9e40e4fe17181a5a6f5]

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

2019-07-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6c0101e2a5222f89f83ac04d004bfc8ac2cb005f]

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

2019-07-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [df6c28b3c51cdf7b41baee912a9db0a750715347]

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

2019-07-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [af61870279db31da2a278c953feab9162794b543]

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

2019-07-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d426bbfabc884d787b594907e0ad4ff24be9af9f]

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

2019-07-09  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [41d743310d7388cded40872364c9fc44082c7d6e]

        tdf#126030 Translate automatic chart title in OOXML charts
        
        Add l10n support to oox module to achieve this
        
        Change-Id: I7bece62bdf5ef0f0d1ef424074f16cef94649d77
        Reviewed-on: https://gerrit.libreoffice.org/74819
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-07-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [a9de047403ccc2fa4f3b924c5e22a273c4081174]

        tdf#121793 use cairo_path_extents
        
        instead of cairo_fill_extents, which is fairly expensive for
        drawPolyPolygon fill operations.
        
        Shaves about 10% off the CPU time for this bug
        
        Change-Id: I04d04eed1bb204f51537f0856844b337c5a4d54c
        Reviewed-on: https://gerrit.libreoffice.org/75287
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a7fb765e44696d307c789b146cd851a8474283dc]

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

2019-07-09  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [7a0164f0d82d91e2ac481d74cdacfe9a7ad6080f]

        tdf#111707 Move duplicated code into shared method
        
        Change-Id: I4b61ed876410662b5f85be0032b2fc8def456dd9
        Reviewed-on: https://gerrit.libreoffice.org/75286
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-09  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [60f7236293bc3bd4a9b2962a5f1f9af6f2998808]

        tdf#125355 Beanshell Editor: Corrected indentation when Enter is pressed
        
        Change-Id: Ife96256da02c4b21e2649040c53b7d16f236e3a0
        Reviewed-on: https://gerrit.libreoffice.org/73371
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-09  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [5314d69b0b2fa0d04c4562559552ef6b4126d1b1]

        tdf#111707 Only remove the selected hyperlink
        
        Not all hyperlinks in current text box
        
        Change-Id: Ia4ceeaeec776244e81b2c8fc401f7582a17d372f
        Reviewed-on: https://gerrit.libreoffice.org/75229
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-09  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [f6e72cf4f70ac4f7bc6ace7c0cdb5e2afa13199a]

        tdf#42949 Fix IWYU warnings in sc/inc
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        New IWYU and recent developments in f-u-i helped to identify
        some non self contained files, those were fixed too.
        
        Change-Id: I3b33b0dee7d7c9afc136510898039cab53990ddf
        Reviewed-on: https://gerrit.libreoffice.org/74980
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-09  Miklos Vajna  <vmiklos@collabora.com>  [9a15a75dfa7ab8c5d51c411e0e39d68d22b7587a]

        tdf#126173 RTF import: fix lost SHAPE fields
        
        Commit 5a5d55a8a0f82406a8001015a723596f21d3562c (fdo#82860 RTF import:
        fix handling of SHAPE fields, 2014-10-15) already tried to handle this,
        but aCode is the shape command + its parameters (SHAPE  \* MERGEFORMAT)
        for the bugdoc, while what we want is just the shape command.
        
        The field variable already contains a tokenized version, which was used
        previously only to decide if a field is unhandled or not.
        
        Reuse that for the shape comparison, so bugdoc's shape with parameters
        also appears.
        
        Change-Id: I7e044b94bcfab490c956b33c11dd6c69443939f5
        Reviewed-on: https://gerrit.libreoffice.org/75243
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [99e6eaf28c3cceb4fbf5292b255354dd1bdbe471]

        use the specific header file for the SSE/AVX in intrin. detection
        
        x86intrin.h is only available for gcc/clang, specific headers are
        available in all compilers (if they support that specific intrin.
        at all)
        
        Change-Id: Ic6dec052c150032f67ae76e0ca362c4bc77b55b0

2019-07-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b7fa764f39631605d1ba1b5dba17373b82df2378]

        Fix typo
        
        Change-Id: I1395f7ee7f766504d0d1d58f01f32cac9b47d6cc
        Reviewed-on: https://gerrit.libreoffice.org/75223
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-07-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [570119ac367880799291cefe10dc12c12165bfc1]

        Fix typo
        
        Change-Id: I03ab598b2d1e0b5c5969e8bb9e2700c6ada8864a
        Reviewed-on: https://gerrit.libreoffice.org/75269
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-07-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [70c1499a42a65e3bd1f90b76b3d366414dc96c08]

        Fix typo
        
        Change-Id: I176857689f0594ba2814b419a0ec1f8ce3423c2a
        Reviewed-on: https://gerrit.libreoffice.org/75260
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-07-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ef1e659aed3936bcb128f0ed3c9c1ddc8a14782d]

        Fix typo
        
        Change-Id: I8319d3350fd5c9f6738ad6329dbd8a2252809515
        Reviewed-on: https://gerrit.libreoffice.org/75266
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-07-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3ae7373800121f33d2a4bd363aaf6be39cbf4a4b]

        Fix typo
        
        Change-Id: I20328956a55aa717b898ff5f77d4353de4182de5
        Reviewed-on: https://gerrit.libreoffice.org/75265
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-07-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4cd5a3fb17db08d59ea19c5cb0b0395d791ac5df]

        Fix typo
        
        Change-Id: Ia580a674e6204fe81b919db67def8b7834f4c0db
        Reviewed-on: https://gerrit.libreoffice.org/75263
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-07-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ebf60fdb52884f23572fad5826c853e949424884]

        Fix typo
        
        Change-Id: If4e37c0d4b93ba42e95dd1977e2ae53cd7452ce2
        Reviewed-on: https://gerrit.libreoffice.org/75264
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-07-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [648e18cc9dde5ae1b4f3747b0c4f0dbcc7e90a8b]

        Fix typo
        
        Change-Id: I5fee961beeb7cc18f767a61a3b7d65bb4e07f47c
        Reviewed-on: https://gerrit.libreoffice.org/75257
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-07-09  Mike Kaganski  <mike.kaganski@collabora.com>  [11d0cc07433206d5cc52fdfa7e91c2e28ef276ca]

        Fix Android build after commit fc0850d2784eaa79257cf1ea8c5d078c5241b5bf
        
        The second parameter is unused
        
        Change-Id: Iaf82ea24737a162c6aa8ce6b9e237f656a10020a
        Reviewed-on: https://gerrit.libreoffice.org/75283
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-09  Mike Kaganski  <mike.kaganski@collabora.com>  [1f25fd18f006c89c5e387b4ca8546025bc3a969b]

        Fix Windows x64 build after commit f43f9b99603736a4d54f550052509eb5f4d04b45
        
        ... and Windows x32, if it's built with sse2 baseline (will be the default
        when we drop support for Windows 7).
        
        Change-Id: I2e125b49906d7e81b3e8d825b11e28e9b096e1d5
        Reviewed-on: https://gerrit.libreoffice.org/75282
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fc0850d2784eaa79257cf1ea8c5d078c5241b5bf]

        fix android build - fallback getCpuId only had one parameter
        
        Change-Id: I91c679506aad727c7f536e79e79a720db860b5ae

2019-07-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f43f9b99603736a4d54f550052509eb5f4d04b45]

        CPU intrinsics detection (SSE, AVX)
        
        Adds CPU intrinsics detection in configure pass for compile time
        detection and "cpuid" runtime detection of which CPU instruction
        sets are available on the user device.
        
        Change-Id: I0ee4d0b22a7c51f72796d43e7383a31d03b437ad
        Reviewed-on: https://gerrit.libreoffice.org/75175
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-07-09  Mike Kaganski  <mike.kaganski@collabora.com>  [f65905dd0ff464774f338db44d69925f98e1766c]

        Optimize osl_getSystemTime on Windows
        
        Make OffTime static const; don't cast from FILETIME to __int64 (see
        https://docs.microsoft.com/en-us/windows/win32/api/minwinbase/ns-minwinbase-filetime
        for explanation: "it can cause alignment faults on 64-bit Windows").
        Instead, cast in opposite direction: from 8-byte-aligned 64-bit integer
        to FILETIME.
        
        Change-Id: Iba61cc0198f8f25ef471d87e661c8801724b913d
        Reviewed-on: https://gerrit.libreoffice.org/75256
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-09  Mike Kaganski  <mike.kaganski@collabora.com>  [e22adfad195c22e98a47fd09c439ec96da247488]

        Use constexpr ctor to simplify TimeValue initialization
        
        Change-Id: Ie2588659c3eb34faf8311c25644b59e363cee66b
        Reviewed-on: https://gerrit.libreoffice.org/75254
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-09  andreas kainz  <kainz.a@gmail.com>  [ec1a3d9dcefd619a1dba3de3903efaf32fff4cdc]

        NB tabbed_compact sd apps fix wrong DrawText command
        
        Change-Id: Icdad248e46172ba161de86bfb3f4edae4ef43139
        Reviewed-on: https://gerrit.libreoffice.org/75251
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-07-09  Arkadiy Illarionov  <qarkai@gmail.com>  [ec00f4ed642344364b6de7afa3f03501fec05994]

        Replace array with initializer list in QuickHelpData::FillStrArr
        
        1e4fa857873c0bc728143087ec692c4b75aaf820 follow-up
        
        Change-Id: I788d3516d363820d6d49d7443ad99640bd3248bd
        Reviewed-on: https://gerrit.libreoffice.org/75244
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-09  andreas kainz  <kainz.a@gmail.com>  [bf51da67987aee9c626a5d3627e8c2ab8df1e7fd]

        NB add contextual single support for impress
        
        Change-Id: Ie51bfcc81843ef21d83042dbaf409e6dab99b3c2
        Reviewed-on: https://gerrit.libreoffice.org/75247
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-07-08  Mike Kaganski  <mike.kaganski@collabora.com>  [94e4695bcfcb9356d37942c47359b94531ef7b95]

        tdf#126279 related: remove locks from NeonLockStore after NE_AUTH error
        
        Change-Id: Idbbb9bb215e3a56e72a29f798c5a5f84afaf2213
        Reviewed-on: https://gerrit.libreoffice.org/75224
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-08  Jan-Marek Glogowski  <glogow@fbihome.de>  [d55654fa962002b2f78b44a01dc4aa25428b1ca2]

        tdf#126266 adjust calculations for invisble tabs
        
        This skips invisible tabs in many more places and at least fixes
        the osx bug of the missing tabs of the NBB. It also fixes the
        multiple highlighted tabs assertion for multiple rows from
        TabControl::ImplGetItem.
        
        I'm quite sure the tab rect calculation for multiple rows still
        has the wrong height, so there might be minor overlapping.
        
        Change-Id: I3a0a06ee73204b98e367563700fce4a49c066c1a
        Reviewed-on: https://gerrit.libreoffice.org/75230
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-08  Arkadiy Illarionov  <qarkai@gmail.com>  [b35ae1efee703c0faa0cbf5ed4c1949456d83099]

        tdf#39593 Reduce copy-paste in XRow_impl::get* some more
        
        Add value initialization to template
        
        Change-Id: I89ff656bfd5df56ead7e976ff3b532ddb662c374
        Reviewed-on: https://gerrit.libreoffice.org/75169
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-07-08  Arkadiy Illarionov  <qarkai@gmail.com>  [499c54334a40ae969e3c7c85590a991a53b8de2e]

        tdf#39593 Replace copy-pasted functions with template
        
        Change-Id: If61852ec6294a7b411fe506b46c6bea3c000b055
        Reviewed-on: https://gerrit.libreoffice.org/75168
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-07-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [c6ec8248adea412770e61db13885f6d9fd09099c]

        use DrawBitmapEx in DlgEditor::Print
        
        Change-Id: Ie61c63f46d037fddd6ce1d0c260c98998d6de71c
        Reviewed-on: https://gerrit.libreoffice.org/75210
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [15148b351a6cb79dd6826d0b44a33fd4fb103e60]

        use BitmapEx in SvxRectCtl::Paint
        
        Change-Id: I149c0f77d907f5b53d2989c46ac9757e73091cd1
        Reviewed-on: https://gerrit.libreoffice.org/75216
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [126818d293982e578dfb4d977ee0ea64a1cff0de]

        no need to use AlphaMask in DrawingML::WriteParagraphNumbering
        
        since we're just setting it to fully opaque
        
        Change-Id: I53e2d45c98e6ac45cba74552d783f5d12df1058b
        Reviewed-on: https://gerrit.libreoffice.org/75225
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [31bd8c4a4a4752dcff12ee35636193f79a6d6137]

        no need to use AlphaMask in RecentDocsViewItem
        
        since it's purely opaque
        
        Change-Id: Id9df52f860946cfd4c30c406d5748224a2a4f4df
        Reviewed-on: https://gerrit.libreoffice.org/75226
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [9e8c6c81f2f5d3df850353ee92a5b6e52546d6c6]

        make tools::Rectangle::expandBy respect empty state
        
        and make non-inline so it is easy to disable this for debugging, if need
        be
        
        Change-Id: Ib383bb990ddcd835ff37e98893e44156287e0488
        Reviewed-on: https://gerrit.libreoffice.org/75227
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-08  Arkadiy Illarionov  <qarkai@gmail.com>  [3e8989d47e3116a99d4b9f6d03800464ff235de8]

        Simplify Sequence iterations in sw/qa/* and sw/source/core/*
        
        Use range-based loops, STL and comphelper functions
        
        Change-Id: I5bd910a86bd80c553cd4a0c044a8eb61084f77ae
        Reviewed-on: https://gerrit.libreoffice.org/75167
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-07-08  Eike Rathke  <erack@redhat.com>  [1458d43690684c5ce6ed4409bef34a23cfbab7f2]

        Revert "tdf#126255 disable broken relative link unit test"
        
        This reverts commit dfdd2b0126a677960946c5ff2b905e95b978b2d5.
        
        Wrong assumptions about xlink:href, see
        https://bugs.documentfoundation.org/show_bug.cgi?id=126255#c5
        
        Change-Id: Ib9522f702205befe71a1992d4811c1064ac6746f
        Reviewed-on: https://gerrit.libreoffice.org/75220
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-07-08  Eike Rathke  <erack@redhat.com>  [7ec598639a900e21ea472a85057aadee10796778]

        Resolves: tdf#126255 correct xlink:href to escape package, tdf#79305 related
        
        The test document wasn't adapted to contain the extra ../ to
        escape the ODF package. So instead of
        xlink:href="../xlsx/databar.xlsx" it must be
        xlink:href="../../xlsx/databar.xlsx"
        
        Change-Id: I545d55adf37aaa434e29f5c06c50be2380efcf4e
        Reviewed-on: https://gerrit.libreoffice.org/75219
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-07-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [3eeb5e19e73978b394d2610b776fbc7efbfa0c26]

        use BitmapEx in BackgroundPreviewImpl
        
        Change-Id: Iecbb528c526389d7eed0205c06a21c3cd0753644
        Reviewed-on: https://gerrit.libreoffice.org/75211
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [5a60a01af104b48aa9569ecb6204c865db74df9e]

        use BitmapEx in ScanPreview
        
        Change-Id: Ief3dc627ad0e0096eb8d3ef4dc4e538fa34cb703
        Reviewed-on: https://gerrit.libreoffice.org/75212
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [f6b87a7d64cd7c979ebbe032166ef256d4f0d844]

        use BitmapEx in OS2METReader
        
        Change-Id: I03750087174488f1debb2c33e55effe956a59e1d
        Reviewed-on: https://gerrit.libreoffice.org/75213
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [6b736710c08a272c8fd1b741c380032363b527b4]

        use BitmapEx in PreviewRenderer::ScaleBitmap
        
        Change-Id: I9f94c9cceb3c1828b9b1d21ac064dae2c12565c8
        Reviewed-on: https://gerrit.libreoffice.org/75214
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [44718954e78c88442ff6654d3e13ba69188e2d38]

        use BitmapEx in EmbeddedObjectRef::DrawPaintReplacement
        
        Change-Id: Ia15a34abaf941ae4af34dbb3cb93a7525a746cd1
        Reviewed-on: https://gerrit.libreoffice.org/75215
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-08  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [bf726e66fecffc05d61b9c6d97dfa82fee9ab2c8]

        tdf#126192 (Related) Translate automatic chart axis labels in xls
        
        Automatic axis labels in xls format are created on a different code
        path than the ones in OOXML, translate these too
        
        Change-Id: Id1e8a10accf765d40d71c4fcdfec2c1acee832a2
        Reviewed-on: https://gerrit.libreoffice.org/75202
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-07-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [1165f4008ecadf03685776884f5222ad71814cf4]

        no need to use intermediate Bitmap constructor here anymore
        
        Change-Id: Idc08d1a6a40313c24eb06ce68579c3e5020d8259
        Reviewed-on: https://gerrit.libreoffice.org/75209
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [207c368f4bfdbef8fde8efbf75f4fdcf7e0917ba]

        use BitmapEx in ImpCreateShadowObjectClone
        
        Change-Id: I7737c8b19dca787eab70b733d07a34a5e5f01c9c
        Reviewed-on: https://gerrit.libreoffice.org/75208
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-08  Mike Kaganski  <mike.kaganski@collabora.com>  [351b730e012fd4562f341967f740f8146aa0538e]

        tdf#126279: reinitialize session after NE_AUTH errors in (UN)LOCK
        
        This just fixes the crash; but there's still a problem left/TODO, because
        the lock is kept registered with NeonLockStore; following attempts to lock
        and unlock fail.
        
        The NE_AUTH error is returned from this call stack:
        
        neon.dll!clean_session(auth_session * sess) Line 275
        	at C:\cygwin\home\user\lode\dev\core\workdir\UnpackedTarball\neon\src\ne_auth.c(275)
        neon.dll!ah_post_send(ne_request_s * req, void * cookie, const ne_status * status) Line 1554
        	at C:\cygwin\home\user\lode\dev\core\workdir\UnpackedTarball\neon\src\ne_auth.c(1554)
        neon.dll!ne_end_request(ne_request_s * req) Line 1399
        	at C:\cygwin\home\user\lode\dev\core\workdir\UnpackedTarball\neon\src\ne_request.c(1399)
        neon.dll!ne_xml_dispatch_request(ne_request_s * req, ne_xml_parser_s * parser) Line 105
        	at C:\cygwin\home\user\lode\dev\core\workdir\UnpackedTarball\neon\src\ne_xmlreq.c(105)
        neon.dll!ne_lock_refresh(ne_session_s * sess, ne_lock * lock) Line 849
        	at C:\cygwin\home\user\lode\dev\core\workdir\UnpackedTarball\neon\src\ne_locks.c(849)
        ucpdav1.dll!webdav_ucp::NeonSession::LOCK(ne_lock * pLock, long & rlastChanceToSendRefreshRequest) Line 1663
        	at C:\cygwin\home\user\lode\dev\core\ucb\source\ucp\webdav-neon\NeonSession.cxx(1663)
        ucpdav1.dll!webdav_ucp::NeonLockStore::refreshLocks() Line 216
        	at C:\cygwin\home\user\lode\dev\core\ucb\source\ucp\webdav-neon\NeonLockStore.cxx(216)
        ucpdav1.dll!webdav_ucp::TickerThread::execute() Line 78
        	at C:\cygwin\home\user\lode\dev\core\ucb\source\ucp\webdav-neon\NeonLockStore.cxx(78)
        salhelper3MSC.dll!salhelper::Thread::run() Line 40
        	at C:\cygwin\home\user\lode\dev\core\salhelper\source\thread.cxx(40)
        salhelper3MSC.dll!threadFunc(void * param) Line 186
        	at C:\cygwin\home\user\lode\dev\core\include\osl\thread.hxx(186)
        sal3.dll!oslWorkerWrapperFunction(void * pData) Line 58
        	at C:\cygwin\home\user\lode\dev\core\sal\osl\w32\thread.cxx(58)
        ucrtbased.dll!thread_start<unsigned int (__cdecl*)(void *),1>(void * const parameter) Line 97
        	at minkernel\crts\ucrt\src\appcrt\startup\thread.cpp(97)
        kernel32.dll!BaseThreadInitThunk()
        ntdll.dll!RtlUserThreadStart()
        
        If not reinitialized, then on next access, it SEGFAULTs (hostname is nullptr):
        
        neon.dll!ne_addr_resolve(const char * hostname, int flags) Line 926
        	at C:\cygwin\home\user\lode\dev\core\workdir\UnpackedTarball\neon\src\ne_socket.c(926)
        neon.dll!canonical_hostname(const char * serverName) Line 382
        	at C:\cygwin\home\user\lode\dev\core\workdir\UnpackedTarball\neon\src\ne_sspi.c(382)
        neon.dll!ne_sspi_create_context(void * * context, char * serverName, int ntlm) Line 423
        	at C:\cygwin\home\user\lode\dev\core\workdir\UnpackedTarball\neon\src\ne_sspi.c(423)
        neon.dll!continue_sspi(auth_session * sess, int ntlm, const char * hdr, int attempt, auth_challenge * parms, ne_buffer * * errmsg) Line 639
        	at C:\cygwin\home\user\lode\dev\core\workdir\UnpackedTarball\neon\src\ne_auth.c(639)
        neon.dll!sspi_challenge(auth_session * sess, int attempt, auth_challenge * parms, ne_buffer * * errmsg) Line 675
        	at C:\cygwin\home\user\lode\dev\core\workdir\UnpackedTarball\neon\src\ne_auth.c(675)
        neon.dll!auth_challenge(auth_session * sess, int attempt, const char * value) Line 1419
        	at C:\cygwin\home\user\lode\dev\core\workdir\UnpackedTarball\neon\src\ne_auth.c(1419)
        neon.dll!ah_post_send(ne_request_s * req, void * cookie, const ne_status * status) Line 1550
        	at C:\cygwin\home\user\lode\dev\core\workdir\UnpackedTarball\neon\src\ne_auth.c(1550)
        neon.dll!ne_end_request(ne_request_s * req) Line 1399
        	at C:\cygwin\home\user\lode\dev\core\workdir\UnpackedTarball\neon\src\ne_request.c(1399)
        neon.dll!ne_request_dispatch(ne_request_s * req) Line 1458
        	at C:\cygwin\home\user\lode\dev\core\workdir\UnpackedTarball\neon\src\ne_request.c(1458)
        ucpdav1.dll!webdav_ucp::NeonSession::OPTIONS(const rtl::OUString & inPath, webdav_ucp::DAVOptions & rOptions, const webdav_ucp::DAVRequestEnvironment & rEnv) Line 913
        	at C:\cygwin\home\user\lode\dev\core\ucb\source\ucp\webdav-neon\NeonSession.cxx(913)
        ucpdav1.dll!webdav_ucp::DAVResourceAccess::OPTIONS(webdav_ucp::DAVOptions & rOptions, const com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment> & xEnv) Line 187
        	at C:\cygwin\home\user\lode\dev\core\ucb\source\ucp\webdav-neon\DAVResourceAccess.cxx(187)
        ucpdav1.dll!webdav_ucp::Content::getResourceOptions(const com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment> & xEnv, webdav_ucp::DAVOptions & rDAVOptions, const std::unique_ptr<webdav_ucp::DAVResourceAccess,std::default_delete<webdav_ucp::DAVResourceAccess> > & rResAccess, bool * networkAccessAllowed) Line 3940
        	at C:\cygwin\home\user\lode\dev\core\ucb\source\ucp\webdav-neon\webdavcontent.cxx(3940)
        ucpdav1.dll!webdav_ucp::Content::getProperties(const com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment> & xEnv) Line 323
        	at C:\cygwin\home\user\lode\dev\core\ucb\source\ucp\webdav-neon\webdavcontentcaps.cxx(323)
        ucbhelper.dll!ucbhelper::PropertySetInfo::getProperties() Line 106
        	at C:\cygwin\home\user\lode\dev\core\ucbhelper\source\provider\contentinfo.cxx(106)
        ucbhelper.dll!ucbhelper::PropertySetInfo::queryProperty(const rtl::OUString & rName, com::sun::star::beans::Property & rProp) Line 187
        	at C:\cygwin\home\user\lode\dev\core\ucbhelper\source\provider\contentinfo.cxx(187)
        ucbhelper.dll!ucbhelper::PropertySetInfo::hasPropertyByName(const rtl::OUString & Name) Line 168
        	at C:\cygwin\home\user\lode\dev\core\ucbhelper\source\provider\contentinfo.cxx(168)
        sfxlo.dll!SfxBaseModel::getBoolPropertyValue(const rtl::OUString & rName) Line 2582
        	at C:\cygwin\home\user\lode\dev\core\sfx2\source\doc\sfxbasemodel.cxx(2582)
        sfxlo.dll!SfxBaseModel::isVersionable() Line 2599
        	at C:\cygwin\home\user\lode\dev\core\sfx2\source\doc\sfxbasemodel.cxx(2599)
        sfxlo.dll!SfxObjectShell::GetState_Impl(SfxItemSet & rSet) Line 1133
        	at C:\cygwin\home\user\lode\dev\core\sfx2\source\doc\objserv.cxx(1133)
        sfxlo.dll!SfxStubSfxObjectShellGetState_Impl(SfxShell * pShell, SfxItemSet & rSet) Line 220
        	at C:\cygwin\home\user\lode\dev\core\workdir\SdiTarget\sfx2\sdi\sfxslots.hxx(220)
        sfxlo.dll!SfxShell::CallState(void(*)(SfxShell *, SfxItemSet &) pFunc, SfxItemSet & rSet) Line 199
        	at C:\cygwin\home\user\lode\dev\core\include\sfx2\shell.hxx(199)
        sfxlo.dll!SfxShell::GetSlotState(unsigned short nSlotId, const SfxInterface * pIF, SfxItemSet * pStateSet) Line 480
        	at C:\cygwin\home\user\lode\dev\core\sfx2\source\control\shell.cxx(480)
        sfxlo.dll!SfxDispatcher::QueryState(unsigned short nSID, com::sun::star::uno::Any & rAny) Line 1967
        	at C:\cygwin\home\user\lode\dev\core\sfx2\source\control\dispatch.cxx(1967)
        sfxlo.dll!SfxDispatchController_Impl::addStatusListener(const com::sun::star::uno::Reference<com::sun::star::frame::XStatusListener> & aListener, const com::sun::star::util::URL & aURL) Line 832
        	at C:\cygwin\home\user\lode\dev\core\sfx2\source\control\unoctitm.cxx(832)
        sfxlo.dll!SfxOfficeDispatch::addStatusListener(const com::sun::star::uno::Reference<com::sun::star::frame::XStatusListener> & aListener, const com::sun::star::util::URL & aURL) Line 252
        	at C:\cygwin\home\user\lode\dev\core\sfx2\source\control\unoctitm.cxx(252)
        fwklo.dll!framework::MenuBarManager::Activate(Menu * pMenu) Line 756
        	at C:\cygwin\home\user\lode\dev\core\framework\source\uielement\menubarmanager.cxx(756)
        fwklo.dll!framework::MenuBarManager::LinkStubActivate(void * instance, Menu * data) Line 605
        	at C:\cygwin\home\user\lode\dev\core\framework\source\uielement\menubarmanager.cxx(605)
        vcllo.dll!Link<Menu *,bool>::Call(Menu * data) Line 112
        	at C:\cygwin\home\user\lode\dev\core\include\tools\link.hxx(112)
        vcllo.dll!Menu::Activate() Line 270
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\menu.cxx(270)
        vcllo.dll!PopupMenu::ImplExecute(const VclPtr<vcl::Window> & pW, const tools::Rectangle & rRect, FloatWinPopupFlags nPopupModeFlags, Menu * pSFrom, bool bPreSelectFirst) Line 2876
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\menu.cxx(2876)
        vcllo.dll!MenuBarWindow::ImplCreatePopup(bool bPreSelectFirst) Line 339
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\menubarwindow.cxx(339)
        vcllo.dll!MenuBarWindow::ChangeHighlightItem(unsigned short n, bool bSelectEntry, bool bAllowRestoreFocus, bool bDefaultToDocument) Line 558
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\menubarwindow.cxx(558)
        vcllo.dll!MenuBarWindow::MouseButtonDown(const MouseEvent & rMEvt) Line 403
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\menubarwindow.cxx(403)
        vcllo.dll!ImplHandleMouseEvent(const VclPtr<vcl::Window> & xWindow, MouseNotifyEvent nSVEvent, bool bMouseLeave, long nX, long nY, unsigned __int64 nMsgTime, unsigned short nCode, MouseEventModifiers nMode) Line 700
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\winproc.cxx(700)
        vcllo.dll!ImplHandleSalMouseButtonDown(vcl::Window * pWindow, const SalMouseEvent * pEvent) Line 2017
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\winproc.cxx(2017)
        vcllo.dll!ImplWindowFrameProc(vcl::Window * _pWindow, SalEvent nEvent, const void * pEvent) Line 2351
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\winproc.cxx(2351)
        vcllo.dll!SalFrame::CallCallback(SalEvent nEvent, const void * pEvent) Line 299
        	at C:\cygwin\home\user\lode\dev\core\vcl\inc\salframe.hxx(299)
        vclplug_winlo.dll!ImplHandleMouseMsg(HWND__ * hWnd, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam) Line 3132
        	at C:\cygwin\home\user\lode\dev\core\vcl\win\window\salframe.cxx(3132)
        vclplug_winlo.dll!SalFrameWndProc(HWND__ * hWnd, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam, bool & rDef) Line 5487
        	at C:\cygwin\home\user\lode\dev\core\vcl\win\window\salframe.cxx(5487)
        vclplug_winlo.dll!SalFrameWndProcW(HWND__ * hWnd, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam) Line 5840
        	at C:\cygwin\home\user\lode\dev\core\vcl\win\window\salframe.cxx(5840)
        user32.dll!UserCallWinProcCheckWow()
        user32.dll!CallWindowProcW()
        opengl32.dll!wglWndProc()
        user32.dll!UserCallWinProcCheckWow()
        user32.dll!DispatchMessageWorker()
        vclplug_winlo.dll!ImplSalDispatchMessage(const tagMSG * pMsg) Line 411
        	at C:\cygwin\home\user\lode\dev\core\vcl\win\app\salinst.cxx(411)
        vclplug_winlo.dll!ImplSalYield(bool bWait, bool bHandleAllCurrentEvents) Line 484
        	at C:\cygwin\home\user\lode\dev\core\vcl\win\app\salinst.cxx(484)
        vclplug_winlo.dll!WinSalInstance::DoYield(bool bWait, bool bHandleAllCurrentEvents) Line 513
        	at C:\cygwin\home\user\lode\dev\core\vcl\win\app\salinst.cxx(513)
        vcllo.dll!ImplYield(bool i_bWait, bool i_bAllEvents) Line 447
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\svapp.cxx(447)
        vcllo.dll!Application::Yield() Line 512
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\svapp.cxx(512)
        vcllo.dll!Application::Execute() Line 428
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\svapp.cxx(428)
        sofficeapp.dll!desktop::Desktop::Main() Line 1620
        	at C:\cygwin\home\user\lode\dev\core\desktop\source\app\app.cxx(1620)
        vcllo.dll!ImplSVMain() Line 191
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\svmain.cxx(191)
        vcllo.dll!SVMain() Line 226
        	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\svmain.cxx(226)
        sofficeapp.dll!soffice_main() Line 170
        	at C:\cygwin\home\user\lode\dev\core\desktop\source\app\sofficemain.cxx(170)
        soffice.bin!sal_main() Line 48
        	at C:\cygwin\home\user\lode\dev\core\desktop\source\app\main.c(48)
        soffice.bin!main(int argc, char * * argv) Line 47
        	at C:\cygwin\home\user\lode\dev\core\desktop\source\app\main.c(47)
        soffice.bin!invoke_main() Line 79
        	at d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(79)
        soffice.bin!__scrt_common_main_seh() Line 288
        	at d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(288)
        soffice.bin!__scrt_common_main() Line 331
        	at d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(331)
        soffice.bin!mainCRTStartup() Line 17
        	at d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_main.cpp(17)
        kernel32.dll!BaseThreadInitThunk()
        ntdll.dll!RtlUserThreadStart()
        
        Change-Id: I632d85b65406e29ad0e3d56d8481c651c64b2ec8
        Reviewed-on: https://gerrit.libreoffice.org/75194
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-08  Jan-Marek Glogowski  <glogow@fbihome.de>  [460461ae4244ef034c5579d6452dda6e8bda49e4]

        Fix gbuildtojson target
        
        The gbuildtojson target re-defines a lot of Make defines, including
        gb_Module_add_moduledir, so gb_Module__add_moduledir_impl needs at
        least the same fix then gb_Module__modulefile to work correctly
        with multiple directory levels.
        
        Regression from commit 368c996b24e0 ("Make font-based unit test
        depend on instdir fonts").
        
        Change-Id: I281389a79e064829db6f1231951b233ea0a7371c
        Reviewed-on: https://gerrit.libreoffice.org/75197
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-08  Roman Kuznetsov  <antilibreoffice@gmail.com>  [ac870a45ffde14cfdf4406df16d6bb51d08bc171]

        tdf#124840 Text for confirming updating external links should be
        
        "Allow updating" instead "Enable Content"
        
        Change-Id: Ife53dafc1b72ebe8665a5c74a75e422a54f56136
        Reviewed-on: https://gerrit.libreoffice.org/75081
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2019-07-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [7707cba0bd3f1d544ead634282f8d3415af0cd5e]

        use BitmapEx in ImpSdrPdfImport::ImportImage
        
        Change-Id: I80e197ffcda4ebc5d50e611b7a4a5c3fd84fc839
        Reviewed-on: https://gerrit.libreoffice.org/75201
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [f7e4a52411255b61e8fcc4172e67c9f86cf25e36]

        fix loop variable type
        
        it's not a std::vector<Bitmap>, it's a std::vector<BitmapEx>
        
        Change-Id: I4a315f98bab4c432d6b136cb7bad75cf29899e66
        Reviewed-on: https://gerrit.libreoffice.org/75200
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-08  Mike Kaganski  <mike.kaganski@collabora.com>  [ed920b71b846a25472bc290e1613b0b6dd76f5f4]

        Simplify lastChanceToSendRefreshRequest calculation
        
        Change-Id: I5c716f641e3d45572f4de01b52316377a21655af
        Reviewed-on: https://gerrit.libreoffice.org/75192
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [d342cad2749ca68b1f72bf318fbd403adb7a758f]

        use BitmapEx in EnhancedCustomShape2d::AdaptObjColor
        
        instead of Bitmap
        
        Change-Id: Ibcdef2a076f29590f1a8a43f90b1cec95e75d413
        Reviewed-on: https://gerrit.libreoffice.org/75199
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [77e260f915e0c77ddb1e915e9fd27ab0bdccc763]

        tdf#121793 speedup VCLXAccessibleStatusBarItem::GetItemText
        
        no need to do a full layout to get the item text. Saves about 15% of the
        CPU load off
        
        Change-Id: I07eaf6bc64ec90d81057b8360725e0b052c6dca7
        Reviewed-on: https://gerrit.libreoffice.org/75198
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-08  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [3889e2f2a1f5f87e972e67900b5ff5ef1289479d]

        tdf#42949 Fix IWYU warnings in sw/source/uibase/inc/[a-j]*
        
        New IWYU and recent developments in f-u-i helped to identify
        some non self contained files, those were fixed too.
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I4b7209de739c164be1cfce360f43a1885867a12a
        Reviewed-on: https://gerrit.libreoffice.org/74910
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-08  Sumit Chauhan  <sumitcn25@gmail.com>  [347afce3a997291313fd88843ba248ccbbcb3990]

        tdf#120495 Providing self adapting height to the Area section of Sidebar
        
        This problem comes when we switch between different fill tabs in area sidebar and
        this patch solves the issue.
        
        Change-Id: I09936e600214394d26a27d26d47be3ef9942b65f
        Reviewed-on: https://gerrit.libreoffice.org/67577
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-08  Miklos Vajna  <vmiklos@collabora.com>  [b9e0a129fa28338613a56b99ef7f2ff588350ebb]

        vcl: prefix members of MenuBarWindow
        
        See tdf#94879 for motivation.
        
        Change-Id: I1b84376b550a2b8dd57cc1046077578efbee7bed
        Reviewed-on: https://gerrit.libreoffice.org/75191
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-07-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [9b7729c6e224dfbe89e309aab8e8fd392fc234ad]

        revert part of "small optimisations"
        
        from
            commit ad1e790d76492ca4465114ad17e32912242db34f
            Date:   Fri Jul 5 14:12:24 2019 +0200
            small optimisations
        I had in mind that resize() always changes capacity to the specified
        value, but it actually follows the normal capacity expansion strategy
        for vector
        
        Change-Id: Idf677825d0f1f95b87110a3789ba95356d3771aa
        Reviewed-on: https://gerrit.libreoffice.org/75193
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-08  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [1c6218df32838dc77da8e15dc5ce47eadad1a13f]

        Related tdf#98575 Allow editing link even when URL field is not selected
        
        When the cursor is directly before or behind the URL field,
        just extend the selection so that the link is editable.
        
        Change-Id: I80afe40a1c40e2a02ec6adb18dbdb27b6e39c7d1
        Reviewed-on: https://gerrit.libreoffice.org/75190
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-08  Takeshi Abe  <tabe@fixedpoint.jp>  [86876ff86ef19af20e1c7202e029bbde44051a07]

        sc: the type is not Data, but Date
        
        Change-Id: I32105e1f40ddb0c206d62f30f66054b7dbe803d0
        Reviewed-on: https://gerrit.libreoffice.org/74594
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2019-07-08  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [c554afd565ea515decd483a9068f6590c5316dce]

        Right clicking in text should move the cursor
        
        Currently the cursor stays at the old position when you right click
        in a different position in the text.
        This causes some issues, e.g. when you right click on a hyperlink in
        draw, you don't get the context menu for the link if the cursor is not
        on the link (see tdf#98575 for related bug).
        
        So generally, when right clicking on a piece of text, move the cursor
        to where the click happened.
        
        The new behavior is now matching the behavior of Word, PowerPoint, etc.
        
        Change-Id: I5e0ac37b7ac6c859d3056c5b8ed453f97c747360
        Reviewed-on: https://gerrit.libreoffice.org/75127
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-08  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [49422a469646ad8be43ba828ca24c2484c26b9e8]

        Do not support GL blacklisting for Windows versions older than 7
        
        Since we no longer install on such systems anyway
        
        Change-Id: Ia3b5c202e1276857c97017bb5a7eb9f087d5626e
        Reviewed-on: https://gerrit.libreoffice.org/74961
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-07-07  Tor Lillqvist  <tml@collabora.com>  [e390011efa79588eca7ff7a3976a9ca3b3a780a4]

        Fix unused parameter 'pParent' when !HAVE_FEATURE_SCRIPTING
        
        Change-Id: I1c4b58c55213ce9baadc0c1d4b4e394ee62fa053

2019-07-07  Arkadiy Illarionov  <qarkai@gmail.com>  [1e4fa857873c0bc728143087ec692c4b75aaf820]

        Iterate over explicit array of sequences in QuickHelpData::FillStrArr
        
        Change-Id: Ibce0ce85c8447b9b0d0f464f062306fde7e4a07a
        Reviewed-on: https://gerrit.libreoffice.org/75177
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-07-07  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [ce7398b028b8d7ef5c914d75d259a6a0979e4644]

        Revert "SmartArt: support multiple levels of shapes in LayoutNodes"
        
        As we have presentation node - shape mapping, keeping shape level information is no longer needed.
        
        This reverts commit 596a03b65e1b870be671ea1a44f4fba9fc66e4ae.
        
        Change-Id: Ibde1b4afde41778304138253c1548422c5b173c3
        Reviewed-on: https://gerrit.libreoffice.org/75173
        Tested-by: Jenkins
        Reviewed-by: Grzegorz Araminowicz <grzegorz.araminowicz@collabora.com>

2019-07-07  rizmut  <riz_17_oke@yahoo.co.id>  [44182cd608a961377b3f60c902cf0df16b5a45d8]

        Colibre: Fix for tdf#126251 change minimize presentation icons
        
        Change-Id: I8d96ebf2ef4232c355d7046a3f4fab0089d1d41c
        Reviewed-on: https://gerrit.libreoffice.org/75164
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-07-07  Jan-Marek Glogowski  <glogow@fbihome.de>  [dfdd2b0126a677960946c5ff2b905e95b978b2d5]

        tdf#126255 disable broken relative link unit test
        
        Relative links are currently broken and this was hidden by this
        unit test. Funnily asserting for aURL.startsWith("..") happens to
        work for most tested build targets, but the link is generally
        wrong, even if it starts with "..".
        
        I don't know either how to retrieve the relative link from the XML
        nor how to generate the correct link in Calc, so this unit test
        can test, if the linked document exists and work correctly.
        
        So - hopefully as a temporarly measure - this disables the
        comparing assertion, until the bug and test are fixed.
        
        Change-Id: I165ac3ce763133fcef6cea5a8dd221b0076f1ee4
        Reviewed-on: https://gerrit.libreoffice.org/75172
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-07-06  László Németh  <nemeth@numbertext.org>  [b86b87eb34c686c67ae86c6f635e5218a5654898]

        tdf#120338 DOCX: reject other paragraph formatting changes
        
        now including RES_FRMATTR attributes eg. border,
        background color etc.
        
        Also similar fix and clean-up for
        commit 705b728d26b4480ec6b51d9fe1362a0154ea9bf9
        "tdf#119571 fix style & numbering at tracked deletion"
        and commit b69c518df68ce673b28d589da6626bd3d860f309
        "tdf#54819 keep style & numbering at tracked deletion".
        
        Change-Id: Ied54883ea567902c2f08900148705cea25eab2a9
        Reviewed-on: https://gerrit.libreoffice.org/75142
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-07-06  Jean-Pierre Ledure  <jp@ledure.be>  [02999ba5e40475b5ddc7280376fd68c4b380d27e]

        Access2Base - Make OptionGroups valid Collections
        
        + argument check on RunSQL

2019-07-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fba2fe825e8dfb9fd084186e3171bbea35297c28]

        Fix typo
        
        Change-Id: Id8f72781d0338344bc96efb5cf62b67174aa80eb
        Reviewed-on: https://gerrit.libreoffice.org/75152
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-06  Luboš Luňák  <l.lunak@collabora.com>  [b2d42856062236249f283ea7ec7336efa3a7a182]

        build Clang PCH always with the same working dir
        
        It seems Clang saves current working directory in the PCH, so if
        the PCH is once built during 'make' and other time during 'make -C sc',
        then those two PCHs are binary different (but functionally equivalent),
        leading to ccache misses.
        
        Change-Id: I406c0ff5f31b4433168dfef363e778361027a852
        Reviewed-on: https://gerrit.libreoffice.org/75146
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-07-06  Luboš Luňák  <l.lunak@collabora.com>  [68cd8a97510ccfccb98516539ddb4affc94d46fa]

        increase parallelism with --enable-icecream from 10 to 40
        
        My 5-year-old desktop can build 8 jobs on its own, so 10 is a rather
        pointless default nowadays. Icecream will spawn only as many jobs
        as the cluster can handle, so this should work fine even for small
        machines/clusters.
        
        Change-Id: Iccdf3adf51f55428e89e042d83979a1e1327659e
        Reviewed-on: https://gerrit.libreoffice.org/75029
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-07-06  Luboš Luňák  <l.lunak@collabora.com>  [48741ec47852d78000f71dc9f2b3e172ba94a894]

        change Calc's shortcut for dumping cell properties to Ctrl+Shift+F6
        
        Ctrl+Shift+F9 is the recalc-all shortcut, and so my dbgutil build
        litters dump.xml files all over the place (especially annoying
        in sc/qa/unit/data dirs, as test simply try to test all files
        in a dir and fail because of the dump.xml).
        
        Change-Id: I4d55e0aa69104626fcaa4264dc74f37203c46021
        Reviewed-on: https://gerrit.libreoffice.org/74950
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-07-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9419850120242db68c55f2c7183dbbe87effd4ca]

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

2019-07-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [becf7fc770cf3b52c484b6cfec65860256b30ac7]

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

2019-07-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ccbc067be58fe501d00f8b2e6b4b84f07deb4aea]

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

2019-07-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [5df24338cf5770410c6e15e751a9ac72aee6281b]

        cid#1448352 Arguments in wrong order
        
        Change-Id: I3f7a8aab6608b3ab891fc9ab20448549be3d3dd7
        Reviewed-on: https://gerrit.libreoffice.org/75140
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [83867d0947fe033693636a233b606d9a3372fbdc]

        no need for XResultSet_impl to extend Notifier
        
        it never returns any kind of ContentEventNotifier
        
        Change-Id: I53d14378c3c70e4797782aa2c35602103c7cf813
        Reviewed-on: https://gerrit.libreoffice.org/75139
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [ad1e790d76492ca4465114ad17e32912242db34f]

        small optimisations
        
        In UNOMemoryStream
        (a) let the vector use it's natural grow strategy, so we avoid extending
        the vector by only the small amount we need now.
        (b) don't throw the vector storage away on truncate, we might need it
        soon
        
        In unoidl/ reserve some vector capacities.
        
        Change-Id: I6668a679e689d46d311a9e11eb3d0bc3395f3b6e
        Reviewed-on: https://gerrit.libreoffice.org/75136
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [1cf48243995410ca9455df573dff94d122874f0b]

        remove duplicate code
        
        Change-Id: I75c43d254cd2da2ffb05c1ebd3aaf075ff3da5ec
        Reviewed-on: https://gerrit.libreoffice.org/75135
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [6469b6134e71f6fc2debd8c8812e2dc9ad8e60c3]

        simplify and flatten OutDevStateStack
        
        Change-Id: Ic2ee5c2e122244e11770ab5fb73f65800828439a
        Reviewed-on: https://gerrit.libreoffice.org/75128
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [a2c665e4dd73007fe7f0eda2de31db8b768f1df9]

        WIN fix some unit tests more generally
        
        Fixes regressed unit test failures from commit 3f7e8ddea89f ("Enable
        many more unit tests on all archs").
        
        Change-Id: I76a8f7560675b9be3765237f8368d05cff22591d
        Reviewed-on: https://gerrit.libreoffice.org/75155
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [af8f249ad6368fb957b98ea70bfdf6778709d2eb]

        Constify GlyphItem
        
        This hides all the data, which shouldn't change after init. Real
        const makes a lot of problems for copying, so this is the 2nd
        option to just add getters for private data. While at it use
        typed_flags for the GlyphItemFlags.
        
        Change-Id: Ic1eeabe2398f6c30080fdd516285b72c620b11be
        Reviewed-on: https://gerrit.libreoffice.org/75147
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a36e0f34f2d1baa95f3fe1c9afe6882abcf554dc]

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

2019-07-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a2f4076316ab9b6ded98da304ea980e49219e5ca]

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

2019-07-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [02edd6b97e15239220594de69fa93e0f875bb4cf]

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

2019-07-05  Julien Nabet  <serval2412@yahoo.fr>  [e011bf1c751833fa4702ee90dee77b6473ebdaf6]

        Revert "cid#1448383: Resource leak in object (reportdesign/formula)"
        
        I should have use delete or unique_ptr
        
        This reverts commit 99ec957948ce3af0c40e9cb1560e2de59fbc8912.
        
        Change-Id: I746c2307ca0d4d6cdbe8dbb1c6fd6de624666726
        Reviewed-on: https://gerrit.libreoffice.org/75144
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [bf4b2e9f1ef51731299714119361f6e5f73d9072]

        cid#1448260 Argument cannot be negative
        
        Change-Id: I147f68c04c8905aac9e790766c260a30cc061d92
        Reviewed-on: https://gerrit.libreoffice.org/75141
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [3f009ab4e767000da299fe222184efea29942173]

        Fix !HAVE_FEATURE_MULTIUSER_ENVIRONMENT build
        
        The Android-ARM_24-Bytemark-Hosting build currentl< fails with:
        error: unused parameter ´pLockData´ [-Werror,-Wunused-parameter]
        
        Regression from commit 0f9599b687c1 ("Show who has locked the
        document when reopening a read-only document").
        
        Change-Id: I6d8f900957d79a9c5bf70645e2021995e8a28d43
        Reviewed-on: https://gerrit.libreoffice.org/75145
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-05  Arkadiy Illarionov  <qarkai@gmail.com>  [310cbbd5866f19d2a82bef35da66f56af90c2d08]

        Simplify Sequence iterations in sw/source/filter/*
        
        Use range-based loops, STL and comphelper functions
        
        Change-Id: I8ec58bdd38061936f621cdfdbfde59a38ac86705
        Reviewed-on: https://gerrit.libreoffice.org/75103
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-07-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [2c147cd9ded81b66927435782e0f3d39a1fa44ba]

        Make UITests depend on MORE_FONTS
        
        Change-Id: Ie81a1d0bfc430ec3a5ca03a5ac76f1c82fee6218
        Reviewed-on: https://gerrit.libreoffice.org/74969
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [3f7e8ddea89f6340cd18b5b34f5a7c5f503962be]

        Enable many more unit tests on all archs
        
        This depends on commit "Make font-based unit test depend on instdir
        fonts, not that it's sure that this really fixes the problem, as its
        origin is really unknown.
        
        It especially enables all the font-based tests I could find on all
        archs. Same for many more test where I couldn't see any reason they
        don't work generally. To get rid of even more ifdefs, it moves these
        from the class to the functions, so there is actually just one needed
        for any test. As a result some few tests run but do nothing.
        
        There is still some problem with embedded fonts on MacOS and with
        delayed graphics loading on Windows, so these ifdefs are kept.
        
        Change-Id: I63f8424e9debda6cbf3e5777c93245e09f8eb0f2
        Reviewed-on: https://gerrit.libreoffice.org/74719
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [368c996b24e09c427a30972b3405493328db6779]

        Make font-based unit test depend on instdir fonts
        
        The current dependency is already a hack, because there is no way
        I know of to depend on delivered top-level modules like more_fonts.
        The original patch parses the gb_Package_MODULE_ooo_fonts list of
        registered packages to add them as build dependencies.
        
        But this is not sufficient, as it just adds the dependencies on the
        installed / unpacked fonts in the workdir (actually it's just the
        installer filelist), where they can't be found by the unit test
        running in the instdir environment.
        
        So this converts the depndency into a make error, if either the
        filelist is missing or the included font files. But if we are in
        a full run and know the more_fonts module, we simply depend on its
        delivered files.
        
        This needs some minimal changes to gbuild, as neither the delivered
        file list nor the modules class names are yet available. And this
        moves the fontconfig handling to extras, where the opensymbol font
        is already handled.
        
        Change-Id: I1b70a4c45ff189266ce56c57e534ddc45e7c5c19
        Reviewed-on: https://gerrit.libreoffice.org/74624
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [5111baa39117f6e16909566e28a8663a32e25269]

        WIN get embedded font info from EnumFontFamiliesEx
        
        Instead of some manual decoding of the .fot file, this extracts
        all the relevant information of the registered font using the
        default routines already used when enumerating the system fonts.
        
        We still have to extract the font family from the .fot file to
        know the registered family name of the embedded font.
        
        And it uses the OSL functions to create the temporary font resource
        file name and generally adds more SAL_WARNs when some part of the
        private font registration fails.
        
        Change-Id: I5e118bf1f3bc1fb7bbf4c68a383a45892dffaf98
        Reviewed-on: https://gerrit.libreoffice.org/75102
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [8e63934c398dd5065f3589c8a7d1b3008f5514d1]

        WIN separate LO shared and embedded fonts
        
        This way we can get rid of the embedded fonts without the reqirement
        to re-process all of LO's shared fonts.
        
        Change-Id: I25661a611d43ae05052e5cb9cc21e74ccd06b172
        Reviewed-on: https://gerrit.libreoffice.org/75101
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [7dd44125a9c184c21374a47005e303579179805f]

        WIN don't register LO's shared fonts twice
        
        This separates the system registration (AddFontResourceEx) of
        LO's shared fonts from the later PhysicalFontCollection
        population using EnumFontFamiliesEx.
        
        Calling AddTempDevFont from GetDevFontList creates a new
        WinFontFaces, but the later EnumFontFamiliesEx also creates
        WinFontFaces for all registered fonts, resulting in duplicate
        WinFontFace entries in the PhysicalFontCollection.
        
        Also currently the provided WinFontFace from AddTempDevFont is
        much less accurate, compated to the EnumFontFamiliesEx one.
        
        Change-Id: I2cd8af77197429508d0a7112ff98706d7f449659
        Reviewed-on: https://gerrit.libreoffice.org/75067
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-05  Miklos Vajna  <vmiklos@collabora.com>  [4154d281fbecaadf6cd118c00cc6cff929e339a4]

        sw lok: hide UI to set Word-incompatible anchor types
        
        Let's make it a bit harder for users to hurt themselves, at least in
        Online. Affects the context/popup menu and the dialog of frames.
        
        This is similar to how certain border types are hidden on the UI,
        depending on if MSO supports them. Though that goes a bit further and
        disables those types even on the desktop.
        
        Change-Id: I6b9205ef3df8a7bc15fbcf787d134743c09e98da
        Reviewed-on: https://gerrit.libreoffice.org/75129
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-07-05  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e553b3698f6d8f4f606ebe21ed9857ee09f0c057]

        Related tdf#98575 Add "Edit Hyperlink" to context menu in sd
        
        Change-Id: I121373fae5122e779614a53ac73b4b9d058908d2
        Reviewed-on: https://gerrit.libreoffice.org/75126
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-05  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [329c814d28c7773e64e5902ffb1aa4877e4131f1]

        SmartArt: remove calculateHierChildOffsetScale() from org chart algorithm
        
        Its purpose was to center subtree if sibling parent has no children.
        It was not working correctly for complex charts causing shapes to overlap.
        Without it chart is still readable (just sometimes not centered).
        Remove it for now until more universal solution is found.
        
        Change-Id: I397bd4264d6ce0fadf5c5fa1352f22e72d5d163a
        Reviewed-on: https://gerrit.libreoffice.org/75092
        Tested-by: Jenkins
        Reviewed-by: Grzegorz Araminowicz <grzegorz.araminowicz@collabora.com>

2019-07-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [4b557c96597a9bbb51677fd83bac98a2edbb9db1]

        flatten and simplify FontMetric
        
        Change-Id: I9cce47c132345e40d3500ba69178e871d68bf764
        Reviewed-on: https://gerrit.libreoffice.org/75130
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-05  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [1e529c9338ab663aa2b19b967a947dbf68fd8082]

        Remove executable bit from source files
        
        Accidentally added in commit ff7e327e9e537ea129464a1de5a01bf32c1b9fd3
        
        Change-Id: Ia27ce22cfabdbbd9abfa0b67a8b4a8b5986eab6f

2019-07-05  Michael Weghorn  <m.weghorn@posteo.de>  [22c6ffc274a4dd29fdd6c0d02415139502bddae6]

        qtcreator: Make paths work with cygwin
        
        Absolute paths in files created by GbuildToJson
        in Cygwin environment are Windows paths
        (like "C:/....'), while relative paths in the Python
        program executed in Cygwin are treated as Unix paths
        ('/cygdrive/c/....') which caused wrong relative paths to
        be generated by the call to 'os.relpath'. It would walk up to
        the root of the Windows path and then walk down the tree in the
        Unix file system path again.
        
        This converts the paths to absolute Windows paths first to avoid
        this issue.
        
        Change-Id: I2e3e6926e312d64aa18067933a5903ac7ad5d31a
        Reviewed-on: https://gerrit.libreoffice.org/75114
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-07-05  Olivier Hallot  <olivier.hallot@libreoffice.org>  [13f73dcc15370df94001cc40883069f76ba317de]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Insert sys=MAC in some menu paths
            
            MAC often forgotten in menu path descriptions.
            
            Change-Id: Ib6e9062b06389063d6f8293a95cd3e07e1919161
            Reviewed-on: https://gerrit.libreoffice.org/75040
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-07-05  Mike Kaganski  <mike.kaganski@collabora.com>  [0f9599b687c10f3887c8cc5f419278aa4375889a]

        Show who has locked the document when reopening a read-only document
        
        Pass the locking data from SfxMedium::LockOrigFileOnDemand, to allow
        clients to show it themselves when required.
        
        Change-Id: I6afe46a1896e1b60771c080efa2f58794dbed8a6
        Reviewed-on: https://gerrit.libreoffice.org/75113
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-05  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [ff7e327e9e537ea129464a1de5a01bf32c1b9fd3]

        tdf#93476 Sort Macro library list after creating/importing a macro
        
        Added sorting to modules, dialogs and libraries using locale
        
        Change-Id: Ie9dcadc593beb13417f38b83958a8aeeb77698ee
        Reviewed-on: https://gerrit.libreoffice.org/74692
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-05  Jim Raykowski  <raykowj@gmail.com>  [151eae314358f9ee0df017cb89fbc8c87c969cdb]

        tdf#125863 Rework tdf#107593 so header footer delete doesn't crash
        
        Header footer delete from the last page when last page is unneeded
        (stack level 24 SwRootFrame::RemoveSuperfluous /// remove pages that are
        not needed at all) causes SwFrameMenuButtonBase::dispose() which sets
        m_pFrame to nullptr which causes crash when IsEmptyHeaderFooter calls
        GetPageFrame(). Doing ToggleHeaderFooterEdit() when header or footer
        deletion is accepted in SwWrtShell::ChangeHeaderOrFooter avoids the
        crash. SwHeaderFooterWin is also disposed which would make the
        GrabFocusToDocument crash if it got that far so use the shell window
        which is still valid here to GrabFocusToDocument.
        
        Change-Id: Iaced23e6716442671c5ea29b79be178f4fc836d3
        Reviewed-on: https://gerrit.libreoffice.org/75010
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-05  László Németh  <nemeth@numbertext.org>  [05526a206cc8a273771b2e6aae1fd3c4092cbf03]

        tdf#120338 DOCX: add rejection of paragraph formatting changes
        
        using imported change tracking data, instead of doing nothing
        for the user request.
        
        Change-Id: I37775ae2d9b78fe3a31541a331f686af9ca9094f
        Reviewed-on: https://gerrit.libreoffice.org/75089
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-07-05  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [970751c818bb46029ab9fc84a45337bdd856d70b]

        tdf#42949 Fix IWYU warnings in sw/inc/*
        
        New IWYU and recent developments in f-u-i helped to identify
        some non self contained files and mostly those were fixed.
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I21550193293b987311c56d8f7c9c3145547d2c6d
        Reviewed-on: https://gerrit.libreoffice.org/74909
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-05  Miklos Vajna  <vmiklos@collabora.com>  [bffe6a496fb1c69499770d96fefd7a3609712676]

        sw btlr writing mode: handle import from VML
        
        Instead of the character-level rotation added in commit
        8738ded7bb1bb6262fe1038e310b5110407f4cfa (fdo#69636 VML import: handle
        mso-layout-flow-alt shape prop for sw frames, 2013-09-26) which does not
        work for multiple paragraphs.
        
        Change-Id: Ibe9a85d7f880846edfd1f4594c03b0617d83a965
        Reviewed-on: https://gerrit.libreoffice.org/75104
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-05  rizmut  <riz_17_oke@yahoo.co.id>  [623ad884051ad4ea17ba7baa77076c49000e49fa]

        Colibre, Breeze, elementary, KJ: tdf#107144, Breeze: tdf#126233
        
        - Add Impress transition, 3D related icons
        - Add many 32 px size for Calc and Draw specific icons
        - Fix blurred icons
        - Add more missing menu items
        
        Change-Id: I915e31aee51e84c88dd99e1fa3f6d5a4c7ca50d0
        Reviewed-on: https://gerrit.libreoffice.org/75106
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-07-05  Gülşah Köse  <gulsah.kose@collabora.com>  [0da9a9cdae1ad23f218f76eabaebafd61e8e8a87]

        tdf#126069 Set fixed height level and preview frames.
        
        Set fixed height for level and preview frames to avoid overlapping
        non-gtk backends. This change needed for when we set the spacing our
        list. To see real spacing, preview frame's height shouldn't be change.
        
        Change-Id: I78b5277f447f751f6e7e411cd6d5eef0b34e394a
        Reviewed-on: https://gerrit.libreoffice.org/75066
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2019-07-05  Noel Grandin  <noel@peralex.com>  [f2c3ea4f54d634ab54702d6fe07ccd4d4d76bdc1]

        tdf#121740 improve ppt load time on windows, reduce image swapout
        
        Reduces load time of this file by 10%.
        
        This logic is here since
              commit 8ab086b6cc054501bfbf7ef6fa509c393691e860
              Date:   Mon Sep 18 16:07:07 2000 +0000
              initial import
        and there does not seem to be any good reason to immediately trigger a swapout.
        
        Our balancing logic will perform a swapout as necessary.
        
        Change-Id: I02592dfd3bde1a00bcca2fcbcd4d38aacc8f3de4
        Reviewed-on: https://gerrit.libreoffice.org/75086
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [7f4fe205c4b1baf01115a9e0d74655818d03ec40]

        move the contour-finding code inside vcl
        
        Change-Id: Iac52b72831868a917fc445e970edabc1c2585b55
        Reviewed-on: https://gerrit.libreoffice.org/75080
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-05  Jim Raykowski  <raykowj@gmail.com>  [849b837d1a3b185a8dd893a8f6eaed53605bcab1]

        tdf#83618 Make line spacing values agree
        
        Change-Id: I372a673bbad442d28314498248b12ce7f86fce09
        Reviewed-on: https://gerrit.libreoffice.org/73737
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-07-04  Julien Nabet  <serval2412@yahoo.fr>  [dca7d930330dff70bf5835d3ae43d598df30f71b]

        cid#1448299: Constant expression result (sw/basesh)
        
        Change-Id: Id4fab1797be58acd179d6e0fc7c9be21c454e676
        Reviewed-on: https://gerrit.libreoffice.org/75105
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-07-04  Julien Nabet  <serval2412@yahoo.fr>  [2f6ead197bbff5142199d00a30ab900ebb997754]

        cid#1448425: Resource leak (sc/htmlprovider)
        
        Change-Id: I3c23280da75e51be37c4b66f14f805ca49ebf3cf
        Reviewed-on: https://gerrit.libreoffice.org/75095
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-04  Julien Nabet  <serval2412@yahoo.fr>  [70d9e2db8a53a994e323dbb07d42eaebaf5008af]

        cid#1448320: Resource leak in object (l10ntools/treemerge)
        
        Change-Id: I9d09d690e003d73878ef2e30da11cf079d0db441
        Reviewed-on: https://gerrit.libreoffice.org/75098
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-04  Julien Nabet  <serval2412@yahoo.fr>  [9a6850ba8ef77e4ecf84ae0461b9aaeecaf30438]

        cid#1448518: Resource leak (test/xmltesttools)
        
        Change-Id: I7894b65e2b20ce94d53a7ca04eb229347145686c
        Reviewed-on: https://gerrit.libreoffice.org/75097
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-04  Julien Nabet  <serval2412@yahoo.fr>  [99ec957948ce3af0c40e9cb1560e2de59fbc8912]

        cid#1448383: Resource leak in object (reportdesign/formula)
        
        Change-Id: Ia57e6961dab9be857e81289f8d2d20f82f24643d
        Reviewed-on: https://gerrit.libreoffice.org/75099
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-04  Julien Nabet  <serval2412@yahoo.fr>  [1d29534e11c437c1b47135b64684da542fba2a64]

        cid#1448515: Resource leak (test/xmltesttools)
        
        Change-Id: Ifadb599697fca738a41e4aad098edf4de32e174f
        Reviewed-on: https://gerrit.libreoffice.org/75096
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins

2019-07-04  Julien Nabet  <serval2412@yahoo.fr>  [72d88049bdac3417f6833255dff5a06a0f3eb1c3]

        cid#1448380: Resource leak (avmedia/gstplayer)
        
        Change-Id: Ieaf5f68f17558f27e187241869c8fe01f8e29ba2
        Reviewed-on: https://gerrit.libreoffice.org/75094
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-04  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [a98d5e849e8eb21c04b7f95e8c7b44b6ef582bda]

        Update git submodules
        
        * Update translations from branch 'master'
          - update translations for 6.3.0 rc1
            
            and force-fix errors using pocheck
            
            Change-Id: Icf55b3be0f6fbcb1993f3b4bc57161b89d3429e7
            
2019-07-04  Miklos Vajna  <vmiklos@collabora.com>  [b382025abcd05ff75dd2cbe46df76213d4913f00]

        sw comments on frames: fix comment insert for as-char frame at para start
        
        This adapts SwWrtShell::InsertPostIt() to behave similar to commit
        86fd893e32ef7a737b2c4b60e0938146b102fc07 (sw comments on frames: delete
        comment of frame when deleting frame, 2019-07-03), i.e. instead of
        hoping that the cursor will be at the end of paragraph and traveling
        back, just set the cursor to the remembered anchor position.
        
        This is cleaner, and as a side-effect also fixes the scenario when
        creating a comment on an as-char image, which happens to be at the start
        of the paragraph.
        
        Change-Id: Iedca0feb62242677b6e8b69ef7b813d6da72c8eb
        Reviewed-on: https://gerrit.libreoffice.org/75093
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-07-04  Jan-Marek Glogowski  <glogow@fbihome.de>  [9a4980c3b16a8068d6ebba8377d2c5c0cb4b2367]

        Cleanup some configure output
        
        * Add CC_BASE and CXX_BASE to shorten output of compiler check
          messages
        * Sets the g++ check to be 7.0 as documented
        * Apply win_short_path_for_make for more directories and files
        * Get rid of the last few tabs
        * Untangle some mixed AC_MSG_CHECKING output
        * Don't test the unset $CLANGVER for Apple clang
        
        Change-Id: I83baf31c10630d2a8d356b10544632c35717a84f
        Reviewed-on: https://gerrit.libreoffice.org/74725
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-04  Miklos Vajna  <vmiklos@collabora.com>  [4f40bf6a79de6d60da0a5090cdfeda6242e889f0]

        sw: insert image: set anchor to as-char by default
        
        See the mailing list thread at
        https://www.mail-archive.com/search?l=mid&q=999e55c8-5d15-1014-e6f9-9f3d19d003af@collabora.com
        (minutes of ESC call ..., 2019-05-09) for motivation, this is meant to
        improve Word compatibility, by not defaulting to the at-paragraph anchor
        type, which is unavailable in Word.
        
        See tdf#45778 and tdf#87720 for related bugs.
        
        Change-Id: I2699ce04dce02e8436dc3af3b2cc8778f8dc476c
        Reviewed-on: https://gerrit.libreoffice.org/75091
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-07-04  Miklos Vajna  <vmiklos@collabora.com>  [ad8f4c4432e0c5c052b6f87977d1ad8663debe09]

        vcl lok: pre-load graphic libraries
        
        This is needed to be able to load e.g. TIFF files in Online, which does
        not have code in the chroot since online.git commit
        ad21717498cc214d5d5d5c0ff378238552137e2f (Avoid copying most code into
        the chroot jail., 2018-03-10).
        
        Change-Id: Ib095191ee690d9da6269878a82b1c6995df50dfa
        Reviewed-on: https://gerrit.libreoffice.org/75077
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-07-04  Miklos Vajna  <vmiklos@collabora.com>  [dcfe6eaee16cac0aff4a66efbe19c69431579485]

        sw comments on frames: delete comment of as-char frame when deleting frame
        
        Also make sure that we only recognize postit fields as comments, not
        other fields.
        
        Change-Id: I31c8e5d46bb7681710734c5a0b8a26c3a70f417e
        Reviewed-on: https://gerrit.libreoffice.org/75072
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-07-04  Mike Kaganski  <mike.kaganski@collabora.com>  [64376d29b4f02440544a1dc71118c2cf19b8df94]

        Center spsupp_helper dialog on screen; make it topmost
        
        Change-Id: I99cf333a24ddf99407b406e42930d58dc7b5fb96
        Reviewed-on: https://gerrit.libreoffice.org/75076
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [80db66c4f345ac469943f871308b14b7f5ed0a11]

        tdf#126197: EndTextEdit on all views before delete/cut shape
        
        Change-Id: I3da93e5c72ee6f6f99120758e870d654e01a0ec7
        Reviewed-on: https://gerrit.libreoffice.org/75001
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-07-04  Miklos Vajna  <vmiklos@collabora.com>  [9cd68d157f3462bfff0384bec9d98b573e38f4f0]

        solenv: fix Android build
        
        Change-Id: Ib1f5003f7185d735a05c72b1de8367aa05edb3ad

2019-07-04  Roman Kuznetsov  <antilibreoffice@gmail.com>  [c7db4da4719a2c2a7be1b9c2538ac225d891fc50]

        tdf#125939 Correct tooltips for tools on Drawing toolbar in Draw
        
        Change-Id: Ibde6c07ab44a9eefe0c02d177497f201a53b5130
        Reviewed-on: https://gerrit.libreoffice.org/75030
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2019-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [078af97d8516eab07c196b7a3785fc05bcc02519]

        remove some unneede vcl/bitmap.hxx includes
        
        Change-Id: Ibdc79538276992193e61f6dc16ddd3fd1ab80b82
        Reviewed-on: https://gerrit.libreoffice.org/75069
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-04  Gabor Kelemen  <kelemeng@gnome.hu>  [d62f6b7d40284b2e41831376e5388711ab6250f3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add ahelps to OpenPGP settings
            
            Change-Id: Ib77aae7471d68aee5923dbad8a382a91074ec402
            Reviewed-on: https://gerrit.libreoffice.org/75065
            Tested-by: Jenkins
            Reviewed-by: Gabor Kelemen <kelemen.gabor2@nisz.hu>
            
2019-07-04  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [f3bf306eb9368c66df9817888739c4c4d3b2a9db]

        tdf#42949 Fix IWYU warnings in sc/source/ui/unoobj/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I9b4111f2b4ccea71a491f2412f0d02ce5a7f64f7
        Reviewed-on: https://gerrit.libreoffice.org/74570
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [e27be9dfbcf8636a7440f828435b1860dfa38977]

        move some Bitmap replace logic inside vcl
        
        i.e. behind BitmapEx
        
        Change-Id: Ibe5a20ffe127acf7fb5bcf6341dcd046371aa761
        Reviewed-on: https://gerrit.libreoffice.org/75044
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [0ba0cfa9a0173a5cca9e230f980b9f4efde7a794]

        move "replace transparency" logic inside vcl
        
        Change-Id: I7e6994ec6bf7f0c7380df36c49d0b05a9d27c673
        Reviewed-on: https://gerrit.libreoffice.org/75041
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-04  Miklos Vajna  <vmiklos@collabora.com>  [405c4e37b2ddf3afeda5e4bf9f57a3c9dd5eab85]

        xmloff: create XMLImportMetaImportOasis instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: Iaa42d09df5322e8fb23d96e7ff2c298951684c6c
        Reviewed-on: https://gerrit.libreoffice.org/75058
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-04  nd101  <Fong@nd.com.cn>  [af3b993ebea2f653fabba981d4c22b9aa779b32a]

        Fix libgpg-error compilation error with gawk5
        
        This is an adaptation of upstream patch
        https://github.com/gpg/libgpg-error/commit/7865041c77f4f7005282f10f9b6666b19072fbdf
        plus a fix to Makefile.in
        
        Change-Id: I5bf946cf93e5849b8a3428064ab86f6255be97da
        Reviewed-on: https://gerrit.libreoffice.org/75022
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-04  andreas kainz  <kainz.a@gmail.com>  [a9885aed4ee65067613e5506771b6ae6b5e0bae0]

        NB impress groupedbar and draw contextual single context-DrawText missing
        
        Change-Id: I36e686283b57342408754ae96aa39d505668de07
        Reviewed-on: https://gerrit.libreoffice.org/75062
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-07-03  Julien Nabet  <serval2412@yahoo.fr>  [4ded63a1aaf3a8ca7916e822a8e7eb342d21929d]

        cid#1448341: perf inefficient map iterator
        
        Change-Id: I5b5ba2b6ed370765e38b51a23175c73dc0e2c8f8
        Reviewed-on: https://gerrit.libreoffice.org/75061
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-03  Julien Nabet  <serval2412@yahoo.fr>  [880b0b534cf5780dfe236def0847ded88da84019]

        cid#1448214: perf inefficient map iterator
        
        Change-Id: Ia145b46400acf2b7a35bedf689fc7fe74758a2f3
        Reviewed-on: https://gerrit.libreoffice.org/75060
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-03  Julien Nabet  <serval2412@yahoo.fr>  [04fbd174cb787ea15fb74abeca37589ab74df6ab]

        cid#1448470: perf inefficient map iterator
        
        Change-Id: If7dd6455ca02d6c78ac997bd9c2924863db1d906
        Reviewed-on: https://gerrit.libreoffice.org/75059
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a1e9acb08211acc623a99cd9489efe569d8b6059]

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

2019-07-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [daeb754df16726aa1dc4a1167ed245d43323cea9]

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

2019-07-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [49f176d7cae45d69754cd179fcb435dc033b3b22]

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

2019-07-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0300e238c68f91d5921140628809024279437906]

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

2019-07-03  Arkadiy Illarionov  <qarkai@gmail.com>  [890a59934985ee73d15be10fc083d325858c4f4b]

        Simplify Sequence iterations in sw/source/ui/*
        
        Use range-based loops, STL and comphelper functions
        
        Change-Id: I0832f526cc549c76b423f5d5d7a5d2928ce117dc
        Reviewed-on: https://gerrit.libreoffice.org/75005
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-07-03  Arkadiy Illarionov  <qarkai@gmail.com>  [671517c462c51b356a35a2d51aa27e90bd3f9531]

        Simplify Sequence iterations in sw/source/uibase/
        
        Use range-based loops, STL and comphelper functions
        
        Change-Id: Ia67ebfa0aa0abad855975b13e86e699811ef713a
        Reviewed-on: https://gerrit.libreoffice.org/75003
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-07-03  Roman Kuznetsov  <antilibreoffice@gmail.com>  [84ded153cb9c28ddadad773a6fbfe348bdef8fa9]

        Change names for groups of shape in Shapes Sidebar section in Draw
        
        The names should be the same in tool's tooltips on Drawing
        toolbar, for toolbar's names, in menu Shape->Insert and in Shapes
        Sidebar section
        
        Change-Id: I23619d77525b1c37268f634c54f6672fb3fa14da
        Reviewed-on: https://gerrit.libreoffice.org/75026
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2019-07-03  Julien Nabet  <serval2412@yahoo.fr>  [b59f4fe03a7843cde70a56a282b3a5d7a304f39d]

        tdf#125953: take CLOB into account in form wizard
        
        Change-Id: Ie08b47c2892b7da8e516447b868067a6231279c2
        Reviewed-on: https://gerrit.libreoffice.org/74927
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-03  László Németh  <nemeth@numbertext.org>  [5322663f8234836a6a4aaaed025c158fd7e8b67a]

        tdf#126206 DOCX: add rejection of character formatting changes
        
        using imported change tracking data, instead of
        clearing only direct formatting in the modified text range.
        
        See commit 9c4eef7d809ad7d283860c7b47b0f561aa240906
        "tdf#52391 reject/clear formatting of format-only changes".
        
        Change-Id: Ie27d5c5bca6d9f30681e8f542f95417e9bb4c266
        Reviewed-on: https://gerrit.libreoffice.org/75011
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-07-03  Miklos Vajna  <vmiklos@collabora.com>  [86fd893e32ef7a737b2c4b60e0938146b102fc07]

        sw comments on frames: delete comment of frame when deleting frame
        
        Also group the two actions together, so only 1 undo action is visible to
        the user, not 2.
        
        Change-Id: Idba5a63b1653e96db4f9567a38b3f4ca740eb1df
        Reviewed-on: https://gerrit.libreoffice.org/75045
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-07-03  Michael Stahl  <Michael.Stahl@cib.de>  [5cee586a97a11c23dd252accc42099bd5e9b4187]

        sw: fix moving of at-page anchored flys to different page
        
        The problem is that some flys are anchored at a page with Y pos 35k and
        are moved to a page with Y pos 17k, while retaining
        mbFrameAreaPositionValid=true and their existing Y position.
        
        The flys will never be painted or even invalidated again because their
        position is off-page.
        
        This is somehow a regression from commit
        0b53f794ffb2550288610b9488f11fd21ab85aae - without the new mutation of
        an empty-page to a normal page due to at-page flys by resetting
        m_bEmptyPage in SwPageFrame::UpdateAttr_() on it the problem didn't
        happen.
        
        Due to the above commit, the page 3 is not an empty-page any more as it
        has 2 flys anchored on it; previously those flys were moved (only in the
        layout, not in the model!) to page 4 by some funny code in
        SwRootFrame::AssertPageFlys(), which at first glance seems like an
        improvement.
        
        Change-Id: Ia071931b26e64245f90233232dd2ac0d64365ce6
        Reviewed-on: https://gerrit.libreoffice.org/75009
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-03  Michael Stahl  <Michael.Stahl@cib.de>  [d86d3353ce400c4ff1afeb325b98e24d386909b5]

        sw: remove useless local pMarkBase in makeMark()
        
        Change-Id: I26ae1a8a33e0d7822975abdfd5c74a2ef5ac45e9
        Reviewed-on: https://gerrit.libreoffice.org/75034
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-03  Michael Stahl  <Michael.Stahl@cib.de>  [b5b607cf5afe6ebf5964102770a52965f5b98533]

        sw: remove dynamic_cast to MarkBase in MarkManager
        
        Forward port of https://gerrit.libreoffice.org/#/c/74851/
        and much smaller because the shared_ptr has been removed in commit
        9ff648c691f003a11eba9a22ac37032d72b4b642
        
        The MarkManager always has MarkBase instances in its vectors, so
        abstract the vector better in the IDocumentMarkAccess interface by
        exposing only a wrapper iterator that converts from MarkBase to
        IMark.
        
        There is an unexpected pitfall here in that forward iterator's
        operator* is required to return a reference, but at least for a
        const_iterator it appears to work to just return a value instead.
        
        The dynamic_cast of every element in some MarkManager functions is
        quite expensive and shows as 10-15% in callgrind.
        
        In bubli's measurements, in the 6.1 branch this speeds up loading the
        bugdoc by ~40s of the initial 3min 50s.
        
        Change-Id: I65d974bea0301bf7b4cfa25ad6daae10b6768202
        Reviewed-on: https://gerrit.libreoffice.org/75033
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-03  Jan-Marek Glogowski  <glogow@fbihome.de>  [760801be6db08abca69d65f754cb66317168d0cb]

        Drop unused MOC4 export
        
        Was missed when the kde4 VCL plugin got removed.
        
        Change-Id: Ia6e7fb87577572d450c7851b5559041dea68d19e
        Reviewed-on: https://gerrit.libreoffice.org/75023
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-07-03  Miklos Vajna  <vmiklos@collabora.com>  [132803f99818bffbdc260918ad7a304f228f2843]

        sw comments on frames: fix DOC handling
        
        The export part didn't use HasFlysAt() to decide what to do with empty
        annotation marks.
        
        Regarding the import side, the only problem was that the start of the
        annotation range wasn't adjusted to cover the comment anchor, similar to
        what the UI and the UNO API already does.
        
        Change-Id: Ibcbaafa9f3f70de95a70b424aca31ebdc9df099d
        Reviewed-on: https://gerrit.libreoffice.org/75025
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-07-03  Chris Sherlock  <chris.sherlock79@gmail.com>  [58ef52cf3258030860d34f05bc19e2b42d9503c6]

        tdf#74702: OutputDevice:InitClipRegion followup
        
        Followup to commit 3a99d7f621036, which did a good job of removing use
        of GetOutDevType() in OutputDevice initialization. Commit changes
        ClipRegionIntersectionRectangle() to ClipToDeviceBounds().
        
        ClipRegionIntersectionRectangle() takes a region and clips it, however
        it breaks the contract in Printer and PDFWriterImpl where it does a noop
        - any caller on these classes will expect the region to be clipped to an
        intersecting rectangle.
        
        Instead, I have renamed it to ClipToDeviceBounds(), which is what the
        bClipBounds check shows it is doing in the original code. I have made it
        return the new clipped region as this seems more logical.
        
        I have also moved the comment to a doxygen comment on the function
        signature in OutputDevice.
        
        Change-Id: I64276920bb452839df04c16f0efc3d5581162673
        Reviewed-on: https://gerrit.libreoffice.org/74967
        Tested-by: Jenkins
        Reviewed-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-07-03  Tünde Tóth  <tundeth@gmail.com>  [3cdc1b35b9d86bcfa1277e3e94925ae7b18b8fde]

        tdf#126177 XLSX export: fix hyperlinks to documents
        
        After export hyperlinks to documents didn't work, because the
        the hyperlink relationship targets contained also the anchor.
        
        Change-Id: I0bfc5bd1ef2b37f769d6a6b97e31c1b4bbfcb9aa
        Reviewed-on: https://gerrit.libreoffice.org/74988
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-07-03  Michael Stahl  <Michael.Stahl@cib.de>  [4e14253640faa8f3daada78b9462e6cfcd26b072]

        sw: document what "physical" means
        
        Change-Id: Ia2e626668a5d45187a0531a8b2743533b28ec33e
        Reviewed-on: https://gerrit.libreoffice.org/75008
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [f2c513e686536dc308609c56fa9354d4d10b072c]

        tdf#125706 and tdf#125665 writer, speed up RDF, take2
        
        second attempt at this - modify the existing API so we cache all
        queries.
        This slow things down slightly from 6.9s to 7.2s
        
        Change-Id: Idb20f90be346fb1e3d7271132337ab14b49a814b
        Reviewed-on: https://gerrit.libreoffice.org/74992
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [54481a2d6a6f9d415e0979a03c0c878195a10845]

        Revert "tdf#125706 and tdf#125665 writer, speed up RDF"
        
        This reverts commit 47e04cf31c6165dd55dc20962ad9c72962b958bd.
        
        Because we are going to do this a better way.
        
        Change-Id: Ic92d6fc471578973a141b6fd2be49fc38a9f55a5
        Reviewed-on: https://gerrit.libreoffice.org/74991
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-03  Gabor Kelemen  <kelemeng@gnome.hu>  [310923188c300ecc818fd442e0c7c7a4fe83044d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Bookmark fixes for Chart Data table page
            
            and clone description for some new buttons
            
            Change-Id: Ie173ce3fd2deec89ce60ba373e799a2110243b05
            Reviewed-on: https://gerrit.libreoffice.org/75007
            Tested-by: Jenkins
            Reviewed-by: Gabor Kelemen <kelemen.gabor2@nisz.hu>
            
2019-07-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [e6c7a018a0cfee395ce2886d41c908a2447ef5cc]

        tdf#126180: EndTextEdit on all views before delete/cut slide
        
        This also reworks the fixes tdf#125824 and tdf#111522 to use EndTextEdit
        instead of blocking the undoing
        
        Change-Id: I73c2289a9d950465f020f684e9e736148380f5c5
        Reviewed-on: https://gerrit.libreoffice.org/74989
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-03  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [c7f633d80f9ef5db60ad7218adf08a5914438e80]

        tdf#42949 Fix IWYU warnings in include/svx/x*
        
        New IWYU and recent developments in f-u-i helped to identify
        some non self contained files, those were fixed too.
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I5b91a82d25601041b73444f602d033ef62484ba8
        Reviewed-on: https://gerrit.libreoffice.org/74563
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-03  Miklos Vajna  <vmiklos@collabora.com>  [969996ac98bc96385a6930684a4e4abe02ca03a7]

        Remove some unused includes
        
        See tdf#42949 for motivation.
        
        Change-Id: I89c082d62409b40c8472b865cc60b0d10923c9c1
        Reviewed-on: https://gerrit.libreoffice.org/75015
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-03  Artur Neumann  <artur@jankaritech.com>  [25bf2c5c0074fbcc162c02593d896705e225b5b5]

        UI tests opening all dialogs in calc and see if it crashes
        
        Open a dialog, close it by the given button e.g. "cancel" or "close".
        If the dialog has an enabled "OK" button open the dialog again
        and try to close it also using the OK button.
        For every dialog a complete new document is opened to ensure test-separation,
        otherwise one action could hamper the next action.
        E.g. ".uno:Protect" would hamper any edit action.
        
        For dialogs that already have other tests a "cancel/close" test was added to
        the previous test. As far as possible opening new documents was avoided in those
        cases. And in some cases a simple check was added to check if the "cancel" button
        does not change anything.
        
        Change-Id: I727cad43603770245f27baf752a1985f9a754847
        Reviewed-on: https://gerrit.libreoffice.org/74333
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-07-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [af4d86a664e36cd8a0a985dd13f95300b9b48fbd]

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

2019-07-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a06bf09bf10b2a6e18bf00ae1cabf0250c049502]

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

2019-07-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5a3edf955a798d80657206a40fa380fb09bdf40a]

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

2019-07-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a3e782780f40bfcb5c67372bcab47fd48f3e19b9]

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

2019-07-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e8913fc5554278b9a813bd492bba199bd2a3ebd8]

        Fix typo
        
        Change-Id: I1aa00b948d76ee3a5b7b1fcd7968ceb0946dab2f
        Reviewed-on: https://gerrit.libreoffice.org/75019
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-02  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [35f71c648c45769d4cc75f8b422bcdb020916a73]

        tdf#113448 Export font used for checkbox mark
        
        Related tdf#93853 make sure we use the opensymbol nice
        checkmark (0x2713) to compel viewers to use that.
        
        Change-Id: Id5028b0d062e0491b1cc9c36e2d9d4e4a7ab14a1
        Reviewed-on: https://gerrit.libreoffice.org/74995
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-07-02  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [6ec26ba3aa195eac62fb8803137070d23a69491c]

        tdf#113448 don't export any font for radio buttons
        
        Change-Id: Ie84b19a3dfaec32184bb825b7593ec33a5c4145c
        Reviewed-on: https://gerrit.libreoffice.org/74994
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-07-02  Miklos Vajna  <vmiklos@collabora.com>  [7fa96a3e4bdd384ad411e0bdc4e7c3f2ab920279]

        sw comments on frames: fix DOCX handling
        
        We used to ignore annotation marks which just cover the comment anchor
        since commit fff019debf14a0bf8cd358591a686191347f1542 (MSWordExportBase:
        ignore empty annotation marks, 2014-09-17), but this means comments on
        images are lost.
        
        Pass around SwWW8AttrIter, so we can decide if we have a relevant
        at-char anchored frame in MSWordExportBase::GetAnnotationMarks(),
        without iterating over all frames in the document, which would be slow
        for large documents.
        
        Regarding the import side, the only problem was that the empty comment
        range resulted in a loss of annotation marks; fix that by using a marker
        while inserting.
        
        Change-Id: I385677d74423bc05824dac4a12d1a991bb3983c4
        Reviewed-on: https://gerrit.libreoffice.org/74996
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-07-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c28d92d157f7ee7edb4a151ec92f5284b4f3d45e]

        Fix typo in code
        
        Change-Id: I5b3f9df553da1d4ad76d1b914b4d39601ee0ae55
        Reviewed-on: https://gerrit.libreoffice.org/74999
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins

2019-07-02  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [b21f84cc58d102ba0e9e99dffcbe5c9a8339308c]

        SmartArt: make if-node functions relative to current presentation node
        
        * maxDepth calculates maximum depth of associated data node children
          (instead of per-diagram max depth)
        * cnt counts children of associated data node (instead of looking up presOf
          node and if not found counting presentation node children)
        
        Change-Id: Ifb50510acb9e6a3d2655197102060ec1c207075b
        Reviewed-on: https://gerrit.libreoffice.org/75000
        Tested-by: Jenkins
        Reviewed-by: Grzegorz Araminowicz <grzegorz.araminowicz@collabora.com>

2019-07-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9194eda9df01fb0ca04948e041caaa1a8d9db021]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix typo
            
            Change-Id: Ia277377ea5329d26717c80a0aeb8c393ba87cff3
            Reviewed-on: https://gerrit.libreoffice.org/74998
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2019-07-02  andreas kainz  <kainz.a@gmail.com>  [7f8e5077f62aebf758004ac478918f586a8cce15]

        NB update UI's
        
        Change-Id: Iece18df3c1ed2e066e6820e67755d52a30d63b27
        Reviewed-on: https://gerrit.libreoffice.org/74990
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-07-02  Jean-Pierre Ledure  <jp@ledure.be>  [c27c94f8945bb3568c0075e0e49207814f6d08fc]

        Access2Base - MsgBox and InputBox methods
        
        Convenient functions to be called from Python

2019-07-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [12748b06cbdefd67725009520e4c27bd82cab60f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add Help for FOURIER calc function and analysis
            
            Refactor sample tables,
            Mute l10n for numbers
            FOURIER function
            Fourier analysis
            Sample file
            
            Change-Id: If5361fe009ec380e9cdd6f3e24184471c1451421
            Reviewed-on: https://gerrit.libreoffice.org/74914
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-07-02  Shubham Goyal  <22shubh22@gmail.com>  [b4141cade04dac0c9d47293313a4521282975f12]

        bundle external: qrcodegen
        
        The bundle helps to generate QR code in LO.
        
        Change-Id: Iaa9225a72d15806c929d30951cefd3f3fee8960e
        Reviewed-on: https://gerrit.libreoffice.org/73302
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-02  Jean-Pierre Ledure  <jp@ledure.be>  [5d22b9a022f8c98b6b215860ce45b52aea41633e]

        Access2Base - Addition of SetSelected method in Control class
        
        ... to workaround the limitation of Basic on Property Let
        + SetFocus i.o. setFocus (typo)
        + Tabstop i.o. TabStop (typo)

2019-07-02  Michael Stahl  <Michael.Stahl@cib.de>  [a73f537efe225cef1eb0290ad71fad675038273f]

        sw: remove hacky liveness check in lcl_RecalcRow()
        
        Crashtesting didn't find any assert there so now revert most of commit
        e4400f4c4e267f8528df3a7d5a09623c888bd10c.
        
        Change-Id: I6e990b76af0d047b50115cb019a352f1a04a65ed
        Reviewed-on: https://gerrit.libreoffice.org/74954
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-07-02  Luboš Luňák  <l.lunak@collabora.com>  [eb5283064e60f5f133a0b37adf21651d16e9c2e4]

        update clang sharedvisitor.cxx
        
        This should have been included in 9fbedb792993.
        
        Change-Id: I3b8b1a463c3f85d6cd4a4db14edcfedf01d7e5a9
        Reviewed-on: https://gerrit.libreoffice.org/74956
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-07-02  Gabor Kelemen  <kelemeng@gnome.hu>  [c8c3664bf5678c1d48ae4fd268dc77a9e0a0c2da]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix ahelp HIDs in form control Data pages
            
            Change-Id: Iec13edc72bc5b1dbc83f73be142662917a6505cf
            Reviewed-on: https://gerrit.libreoffice.org/74982
            Tested-by: Jenkins
            Reviewed-by: Gabor Kelemen <kelemen.gabor2@nisz.hu>
            
2019-07-02  Gabor Kelemen  <kelemeng@gnome.hu>  [6b5313b12b2e3b848e9e2a64db50f5b1e94325dd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix ahelps on form/form control event description pages
            
            Change-Id: I421a0d038432df1a1a36fb4c889740d56885497a
            Reviewed-on: https://gerrit.libreoffice.org/74983
            Tested-by: Jenkins
            Reviewed-by: Gabor Kelemen <kelemen.gabor2@nisz.hu>
            
2019-07-02  Gabor Kelemen  <kelemeng@gnome.hu>  [6fb09e936f235367c03f87974f596393c2bc040c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add more ahelp bookmarks on Trend Line page for active UI items
            
            Change-Id: I58daac7d38bf2e63a32dbaaa767a58d17cef81da
            Reviewed-on: https://gerrit.libreoffice.org/74984
            Tested-by: Jenkins
            Reviewed-by: Gabor Kelemen <kelemen.gabor2@nisz.hu>
            
2019-07-02  Adrien Ollier  <adr.ollier@hotmail.fr>  [c5e7cba6fe712aecc7131be550de37b93db27b18]

        tdf#74702: cleans OutputDevice::DrawHatchLine up
        
        Change-Id: Ie90e0f75018edee178f1f02056e59b35956c4142
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/74464
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-07-02  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [d00ee2cb0dce84173c035cf89f332c150dd02d00]

        tdf#42949 Fix IWYU warnings in vcl/source/[a-e]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I386e913f9002eed164c26137a0e184993d010b86
        Reviewed-on: https://gerrit.libreoffice.org/74090
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-02  Miklos Vajna  <vmiklos@collabora.com>  [599ae1151bf893491db7ad983d64c77521c3ae9d]

        tdf#125554 PPTX export: handle gradient transparency for gradient fill
        
        Regression from commit cfc1f4ea4889f768d689a0df71519e9bcb707bc0 (oox:
        disable gradient fill grab-bag for PPTX, 2019-02-05), the problem was
        that in the past grab-bag roundtrip worked (in some cases) for this
        shape fill case, but true roundtrip did not.
        
        So when the commit disabled grab-bags (since their color pointers in the
        theme don't work in the PPTX case), a previously not implemented feature
        now started causing a real problem.
        
        Fix the bug by adding support for transparent linear gradients on the
        exports side. This means that in case the import creates both a fill
        gradient and a transparency gradient, then now the export creates markup
        based on both, not only based on the fill gradient.
        
        Change-Id: I99fa3caba2b2884c2acb7e0704bbeb0b6cffd4a4
        Reviewed-on: https://gerrit.libreoffice.org/74968
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7d32994ad9dc45c7846664ec5ccb03bb796bb071]

        tdf#125655 disbale quick edit mode for iOS and Android
        
        When clicking (tapping) on text in text based objects (shape with
        text or a text frame), it automatically enters editing mode,
        which is not a desired behaviour in a touch based environment.
        This behaviour comes from a quick edit mode, which is enabled by
        default on the desktop. For Andorid and iOS this is now disabled
        when LOK is initialized.
        For online this change might also make sense (if the user would
        use a mobile device), however this is not implemented now as this
        would require more than just changing the global configuration,
        as it needs to behave differently depending on the view/user.
        
        Change-Id: Ib4a71cba0aeb4238a5d5b708801a07b39fb5f316
        Reviewed-on: https://gerrit.libreoffice.org/74986
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-07-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [05ed7654f8a9ddd5aed89a9bc4bafaf8ffc22086]

        Slight reformatting
        
        Change-Id: I0f372656e58338f5292938576f40822061338e70
        Reviewed-on: https://gerrit.libreoffice.org/71631
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-02  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [2fd7e4300367754b6d08ff1ebb96970ef91966b6]

        Remove accidental newline from ui context
        
        Change-Id: I4ccd844e21ddd3052d0380d4ca98eda30cbeb49d
        Reviewed-on: https://gerrit.libreoffice.org/74959
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [47caf3adb79f4db0461834155b1beb0bdb14e399]

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

2019-07-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a96490730c082b086c805f5c3c07738a04e6b846]

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

2019-07-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8fbc6d700f81bd8cc073ca410d08d1d15394978f]

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

2019-07-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f3c434b1812a7ded57e20c1c7f4805acfad23638]

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

2019-07-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1a56f1a08ca780aaf6c0aec91e7fc6e82ff1e1b1]

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

2019-07-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [25cebc1ad228a5a2e008727cd4d319baf496eddf]

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

2019-07-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0a5227a8690371a1134ec8636597364544c97587]

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

2019-07-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b5231a70ce2a908f3c2de2af88e65e632c64e3f8]

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

2019-07-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6fe53ff4d79aee8413d1a6fcff339c13e18bd12b]

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

2019-07-02  Mike Kaganski  <mike.kaganski@collabora.com>  [b1d90b52b325a90fd877aaf440ef9da83b73ea60]

        Fix typo after commit 81ab6abe574a75f1ed229a88ceee9eb3b143a18a
        
        Change-Id: Id62e648bf0faa037ddd5f77f30f7008132f54e19
        Reviewed-on: https://gerrit.libreoffice.org/74985
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-02  Mike Kaganski  <mike.kaganski@collabora.com>  [81ab6abe574a75f1ed229a88ceee9eb3b143a18a]

        Use tools for proper architecture for both x64 and x86 builds
        
        This allows to use 64-bit tools on x64 hosts for all modules,
        both 32- and 64-bit, and so avoid memory problems, like in
        https://ci.libreoffice.org/job/gerrit_windows/39174/console
        
        LINK : the 32-bit linker (C:\PROGRA~2\MIB055~1\2017\COMMUN~1\VC\Tools\MSVC\1414~1.264\bin\HostX86\x86\link.exe) failed to do memory mapped file I/O on `out\zlib.lib' and is going to restart linking with a 64-bit linker for better throughput
        LINK : restarting link with 64-bit linker `C:/cygwin/bin\link.exe'
        
        where it then picks wrong linker, failing the build.
        
        Also, it theoretically allows using 32-bit tools when building on
        32-bit host, and build both 32- and 64-bit modules (no idea if it
        is actually possible though).
        
        Removed checks for tools locations from older VS versions.
        
        Change-Id: I4798a1c66df580027243ca8c7b4d375148214984
        Co-authored-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Reviewed-on: https://gerrit.libreoffice.org/74924
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-02  Mike Kaganski  <mike.kaganski@collabora.com>  [19724cb7f886cbcc60cd8a1f5e6eda6fdca41155]

        Improve pathmunge to properly detect/cleanup duplicates
        
        E.g. on Windows, I see three duplicated paths in the resulting PATH,
        so this aims to make PATH tidy.
        
        Change-Id: If553eefe278f442dbe44c73ca955e481b5cabd63
        Reviewed-on: https://gerrit.libreoffice.org/74947
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-07-01  Ilhan Yesil  <ilhanyesil@gmx.de>  [6be961a7b6b5594b65f651522ef19f38bb9579aa]

        tdf#125552 Don't show deleted certificate folder in Certificate Path dialog
        
        Added a check to ensure that certificate folder exists.
        
        Change-Id: I351a58bbc606ac48eb9bdc85aaf0dbf8533a3d10
        Reviewed-on: https://gerrit.libreoffice.org/73149
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-07-01  Miklos Vajna  <vmiklos@collabora.com>  [5cb34f1c38be72047be1c4ed8357c5e87134c6a2]

        sw comments on frames: fix UI to be able to annotate with at-char anchors
        
        We used to just comment the doc model position at the end of the
        paragraph of the image anchor. Change this, so that in case an at-char
        anchored image is commented, first we insert the comment (which creates
        a placeholder character), and then we set the annotation range to cover
        exactly that placeholder character.
        
        This results in a layout that shows a commented image.
        
        Change-Id: Ie21d62ddb9f55f3e06ee39d9eccfaa0446ce7845
        Reviewed-on: https://gerrit.libreoffice.org/74957
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-07-01  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [49cfcf777d03abf59557cad021b4e5c4445de3c0]

        tdf#62728 Provide both A/1 and A/2 in PDF export dialog
        
        Followup commit to ed4a0eed82e2f, adding back the A/1 option.
        
        Change-Id: I9f509cb77f045de260bc22fc494fe4ecaac29bbc
        Reviewed-on: https://gerrit.libreoffice.org/74941
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-07-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ed7e547e1241cf913e138436fa3d7bca8319ec1d]

        tdf#126088 Display InternalPaths in UI
        
        Change-Id: Ib729be9ff79a3e43d7ec838646b530be8beff2d8
        Reviewed-on: https://gerrit.libreoffice.org/74952
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-07-01  andreas kainz  <kainz.a@gmail.com>  [f19156fdb5893ae8aeae93d65011d99d8c5e7735]

        NB writer groupedbar review for 6.3
        
        Change-Id: Ic4e582adbacaa73d48e9b8194ab7c99b47fff4b7
        Reviewed-on: https://gerrit.libreoffice.org/74923
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-07-01  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [5cdf0c71ae8bc9f1e4a52e6e4e2ea6d8550f1edd]

        SmartArt: all visitors follow data presentation nodes
        
        * visitors now are keeping track of current presentation node instead of
          looking it up by name
        * extracted visitor base class that follows if/else and for-each nodes
        * moved condition logic from ConditionAtom to visitor, as it depends on
          visitor state
        
        Change-Id: Iede86cd74a6098f2398a77b6cb3e9c6272dbfe4b
        Reviewed-on: https://gerrit.libreoffice.org/74732
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [9fbedb7929936a45967ae49bc15b985f95e2ebd3]

        improve loplugin:blockblock
        
        look for nested blocks where the inner block also contains a break
        statement.
        
        Change-Id: I1e5b6ca4c42b995c9479a68b34a1e2f1eb015f57
        Reviewed-on: https://gerrit.libreoffice.org/74946
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-07-01  Luboš Luňák  <l.lunak@collabora.com>  [0f55c0afbdc1ed60bfa6f4af8f3ccfc0c90db2e4]

        use $CXX instead of hardcoded gcc in configure messages
        
        Change-Id: I99497f44baf1b51082c7c34e5fcfa8eeacff94ed
        Reviewed-on: https://gerrit.libreoffice.org/74933
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-07-01  Xisco Fauli  <xiscofauli@libreoffice.org>  [091f573728e7951d5dc4ef138117499b7480885f]

        tdf#125824 svx: fix crash with view1 and view2 doing textedit
        
        Similar to 3a874f1c80c37e8b35666e1d73161ff762eb7e4c
        
        Change-Id: I51bffa4d33e82bb90b8a42787f55c12746bcd8c2
        Reviewed-on: https://gerrit.libreoffice.org/74931
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-07-01  Miklos Vajna  <vmiklos@collabora.com>  [40cb97b077af86b98da7ddd499a84748f53740f6]

        sw: prefix members of SwBlankPortion
        
        See tdf#94879 for motivation.
        
        Change-Id: I4e137e71b32a1fa5fa0f20473142e7d72a891f4e
        Reviewed-on: https://gerrit.libreoffice.org/74945
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-07-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1781ff1148cad6f0b9bd59678c2d450255119a1e]

        Fix typo
        
        Change-Id: Ib7db25fd0d981270c5a990113723a01731f2f0ec
        Reviewed-on: https://gerrit.libreoffice.org/74935
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-07-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5db683d1c1fea95565e96bbaa6d848c742a7e85a]

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

2019-07-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f5696bdc243bb615973fd32e22933b4b4ff33acd]

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

2019-07-01  Arkadiy Illarionov  <qarkai@gmail.com>  [706798376f42771f9c644852eeaeed5540f421ef]

        Simplify Sequence iterations in test
        
        Use range-based loops or replace with STL functions
        
        Change-Id: I93efa86f49eb49dbdd3b7572dbd538bc300ded05
        Reviewed-on: https://gerrit.libreoffice.org/74932
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-07-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [bfc19d77cb8db445f1c6123347c19a4c0c6a6cf8]

        Improve the looks of a wave line by draw it with bezier curves
        
        This adds drawing the wave line (typically used to underline the
        wrongly spelled words) with bezier curves. Previously the wave
        lines were drawn with drawing pixels, which didn't look that good,
        especially on HiDPI display, so the looks of wave lines now is
        therefor much better.
        
        The creation of the wave line as a polygon has been added to the
        basegfx module, so it can be reused if needed.
        
        In addition, everytime we draw the waveline, we have to enable
        antialiasing, to have a much better quality of the curves. By
        default the antialiasing is disabled for some reason.
        
        This also adds ScopedStates.hxx file which currently includes
        ScopedAntialiasing, which sets the antialiasing to a certain state
        for the time the object is in scope, and then sets it back to the
        original state.
        
        Change-Id: I4b866fc5d69725eb7f6f78a1acf4176b1205aa73
        Reviewed-on: https://gerrit.libreoffice.org/74810
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-07-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [45a2eecfee472d8822130a90999b46ad371dee95]

        Fix typo
        
        Change-Id: If6934b624dcc3955a9e7554fe0746dc6beded764
        Reviewed-on: https://gerrit.libreoffice.org/74938
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-07-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5cddf87c7db0f142a57862d223be02bb293a6388]

        Fix typo
        
        Change-Id: I5c1add8be1bdece509247f3ef0f5c6cdfcdbcc2b
        Reviewed-on: https://gerrit.libreoffice.org/74939
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-07-01  Adrien Ollier  <adr.ollier@hotmail.fr>  [3a99d7f6210363cef47641481b82bae6fb1e997c]

        tdf#74702: cleans OutputDevice::InitClipRegion up
        
        Change-Id: I2d6e35c68d1ab99a19b5b2256b1f8fae4d614720
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/72327
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-07-01  Adrien Ollier  <adr.ollier@hotmail.fr>  [19057bca87abf09ec6701c1d28084faa24ba9c3f]

        tdf#74702 partial cleanup of OutDevType
        
        makes OutputDevice::ImplClearFontData clean
        
        Change-Id: Iee0683bd4567f85e20d5017b8eaa8a46490678db
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/72084
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-07-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [7968c970953267d024b42ac891be3428cf52eb72]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Insert sys selector for Mac
            
            Change-Id: I628d9e0e460a0e32cee8d89d05f42fb1a1d2f178
            Reviewed-on: https://gerrit.libreoffice.org/74937
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-30  Arkadiy Illarionov  <qarkai@gmail.com>  [172a5e3306edbef3d40d9850c446dba00b7ada06]

        Simplify Sequence iterations in toolkit
        
        Use range-based loops or replace with STL functions
        
        Change-Id: I8129ca201dd7017fc4064b04834f41d69cc01274
        Reviewed-on: https://gerrit.libreoffice.org/74926
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-06-30  rizmut  <riz_17_oke@yahoo.co.id>  [b2fe75d13e8cf7bf1deabfb232fd907f0894996e]

        Breeze, KJ, elementary: Fix for tdf#117891
        
        - Breeze: fix wrong gamma icon, add file control, assign macro, absolute record, etc
        - KJ: Automatically sort links.txt content
        
        Change-Id: I175c70c5c801bae0c1920d1b9b68deb58fff9ff1
        Reviewed-on: https://gerrit.libreoffice.org/74925
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-06-30  Arkadiy Illarionov  <qarkai@gmail.com>  [02872ceafb8adca47cce856d0e44107494ba2e21]

        Simplify Sequence iterations in ucb
        
        Use range-based loops or replace with STL functions
        
        Change-Id: I755dec47aeeed879a032eecd50dee585c392ec59
        Reviewed-on: https://gerrit.libreoffice.org/74915
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-06-30  Arkadiy Illarionov  <qarkai@gmail.com>  [639698862d16310b60514277d59227eec37eb02a]

        tdf#39593 Reduce copy-paste in XRow_impl::get*
        
        Add isIndexOutOfBounds and template getValue methods
        
        Change-Id: I2eab7a86329b68d659b4780be50826da42c631aa
        Reviewed-on: https://gerrit.libreoffice.org/74885
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [940e459f65b4741e5ba4757e2b8eed4e31220273]

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

2019-06-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9eaf613f3116fbe32af1582a8cef56d1220bb7ef]

        Fix typo
        
        Change-Id: I1b43e186bd6e9de7332513e60f3be1bbe9d8ff82
        Reviewed-on: https://gerrit.libreoffice.org/74901
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a379c1738bb2e012a5ae651e83ec712f10cf4aa3]

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

2019-06-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f91c5c6a112cf4afab24c4bc9bb7e7a408d7d345]

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

2019-06-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dc03b756795df156a14d00486825c6930a44b161]

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

2019-06-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e9a723693885ab7ab0017cc8209f52a1f0b09b1c]

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

2019-06-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [32c71a7740ce9ac66889c2ab31b941831efc56af]

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

2019-06-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d58ee4cbfa04f12a84f71ccf0f1bcd6bbbdfe61a]

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

2019-06-30  Xisco Faulí  <xiscofauli@libreoffice.org>  [32bf6bec39748e64ca84a03e7488abe755747081]

        Revert "Rewrite all the logger statements with the new grammar syntax"
        
        This reverts commit 624530549f30572cb7fb137cbadecfab9a75fc8c.
        
        Change-Id: I4bc0216cc12af637ad291f3ba6af090d1d34f107
        Reviewed-on: https://gerrit.libreoffice.org/74916
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-06-30  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [9f360ee0f72f9310bd689ff3c0c947cc99aeb19f]

        Breeze: Fix for  tdf#126155, tdf#124127, tdf#89884,
        
        - Syn color code with upstream
        - Add support for 32px Arabic and RTL icons
        - Add support for 32px non English /locale UI for bold, italic and underline
        - Add more missing menu item icons
        - Update connector to be thinner
        - etc
        
        Change-Id: I6809eaee40af8b2d277d966ba9a09c1d3c5a8e8e
        Reviewed-on: https://gerrit.libreoffice.org/74912
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-06-29  Arkadiy Illarionov  <qarkai@gmail.com>  [894880f40889b8f03dff8bb3d6f48b7a473d89b7]

        Flatten TaskManager::erasePersistentSet and TaskManager::copyPersistentSet
        
        Explicitly do operations without children
        
        Change-Id: Ice1d9562f6b40620c53c398bc6cc707e11be8f96
        Reviewed-on: https://gerrit.libreoffice.org/74876
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-29  Arkadiy Illarionov  <qarkai@gmail.com>  [b8cb558c4e36c8aaa6af6dd0a90046641d5b8d56]

        Use proper index in loop body
        
        Change-Id: I80bc0d8f23ad436c9f1d1b1501bbcba6f3cb29ff
        Reviewed-on: https://gerrit.libreoffice.org/74890
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ceca6c7e111169169123bab5ca515a3ff1c96c13]

        Fix typo
        
        Change-Id: I5f2db33297057bbe2da769fca7366864e1fb878a
        Reviewed-on: https://gerrit.libreoffice.org/74908
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3b7dce2f1cc7b8b0236e2e194660c7188300e65d]

        Fix typo
        
        Change-Id: I01d85bf006ddbf0b04f32c160043aba2d1d7ae4a
        Reviewed-on: https://gerrit.libreoffice.org/74899
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2cd4735ab43f52c55815a9a534cb6336541b1262]

        Fix typo
        
        Change-Id: I1909249bb02d44a0666f8f4fe287d0487fcf8384
        Reviewed-on: https://gerrit.libreoffice.org/74907
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f6fa05292be928f8ca24256c7640e8a833d61e64]

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

2019-06-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dad1c7858b13b4fc9ca95e2aba3ffb03ddfe57bf]

        Fix typo
        
        Change-Id: I4c6286ae2181a1b2ebd94c2027ec2b3ccdae8350
        Reviewed-on: https://gerrit.libreoffice.org/74905
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-29  andreas kainz  <kainz.a@gmail.com>  [e355644490d4d0a0d7c325bfa592190c5a24a78e]

        NB tabbed_compact review for 6.3 done
        
        Change-Id: I892844297b2d3ad3843a6e43af8f196fc889addd
        Reviewed-on: https://gerrit.libreoffice.org/74886
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-06-29  Ahmed ElShreif  <aelshreif7@gmail.com>  [624530549f30572cb7fb137cbadecfab9a75fc8c]

        Rewrite all the logger statements with the new grammar syntax
        
        Finished parts from old logger:
        	1) UNOCommands
        	2) StarterCommands
        	3) UIObjectCommand
        	4) DialogCommand
        	5) SpecialCommand
        
        Change-Id: Ia521efef0abe1a351b9a4fcabaab6dbf20e8fc89

2019-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [e73e7eacaeaa0b0eaccd3fdd25e10f0ed0d99779]

        tdf#125873 Selected border color preview isn't shown
        
        Regression from
            commit 319c57d2af5d26d3910db4b02dca145d8881af
            tdf#120837 File saving at least 5 times slower
        
        which made BitmapEx::operator== rely more heavily on
        Bitmap::operator==, which in turn relies on the platform-specific
        SalBitmap subclass to calculate a checksum, which was not happening
        with WinSalBitmap.
        
        Consequently, make Bitmap::operator== more robust by returning false
        if either of the underlying bitmaps cannot generate a checksum
        
        Change-Id: Iad8a4ce19544839a6303f0e8d006b138c2d75a31
        Reviewed-on: https://gerrit.libreoffice.org/74834
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [98f78fc6cae5879d7efd22fcb3c320f64fb6c2ed]

        Fix typo
        
        Change-Id: I7e8512e99f739a8883a97f908d8499a0e0abb5a8
        Reviewed-on: https://gerrit.libreoffice.org/74877
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f448732758bb3a6cb05d89a6bfc9b049becdb3a3]

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

2019-06-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6f43faccad7ecd719672ccf65fef06adccd7432a]

        Fix typo
        
        Change-Id: I0ed3e793b7a06a250d0d72a3664191258f7c526f
        Reviewed-on: https://gerrit.libreoffice.org/74889
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [640ba625f51033324e25adbe78c7ed6190ae22b6]

        Fix typo
        
        Change-Id: If0e4c56344d9ef2cf20999fa977faeaf62fa449b
        Reviewed-on: https://gerrit.libreoffice.org/74874
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8c0e344a906963c65dca134025fe1f0ddcf53c65]

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

2019-06-29  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [03de42d5302beaf7466cff523e164c08c29e0b67]

        Colibre: Fix for tdf#126107, change table border to be more cell-like
        
        Change-Id: Ibd43e6da0a852ab6cb2804ece5d331aac251e049
        Reviewed-on: https://gerrit.libreoffice.org/74866
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-06-29  Arkadiy Illarionov  <qarkai@gmail.com>  [195b11b4eed1cabc6090b926901bd17c8c8c9dbd]

        Flatten ContentProviderImplHelper
        
        Change-Id: I0461ccfb2d9a9750b91863d9dee29cc5515201dc
        Reviewed-on: https://gerrit.libreoffice.org/74868
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-06-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8660e439776a61220b1be86e4669692bbfa86085]

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

2019-06-29  Jean-Pierre Ledure  <jp@ledure.be>  [b0e0059ab9f2f5cbd59915ba3be8681b9e033de1]

        Access2Base - Consolidate classes processing
        
        Introduce _This property in all classes and _Parent property where relevant
        Accelerate processing of Item method in Collections
        Enhance introspection

2019-06-29  Tomoyuki Kubota  <himajin100000@gmail.com>  [00f4722032cd3abb02180d2df6b9cb580736cb7c]

        tdf#125564: WatchWindow should report correct type for global constants
        
        Change-Id: Ibe078e61385e78aab3933d70af14f4b38806fcf6
        Reviewed-on: https://gerrit.libreoffice.org/73142
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-29  andreas kainz  <kainz.a@gmail.com>  [086798f6791891540833564c4ec4f136f02c0043]

        NB tabbed writer and calc update
        
        Change-Id: Ia2822b62df9f467db424bb9741b0081dc0d7bbf4
        Reviewed-on: https://gerrit.libreoffice.org/74862
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-06-29  Muhammet Kara  <muhammet.kara@collabora.com>  [c2cb467a1e5194c56bb65706b7965fb2c9241b8f]

        lokdialog: Convert the Format -> Position and Size... to async exec for sc
        
        Change-Id: I715ed025d97de8eb69b6e9ba227b955b49add855
        Reviewed-on: https://gerrit.libreoffice.org/74861
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-06-29  Muhammet Kara  <muhammet.kara@collabora.com>  [f86578129a14e2e70a50a9e13afaed7ad522463a]

        lokdialog: Convert the Format -> Position and Size... to async exec for sw
        
        Change-Id: Ie3383ebe7a712d711e28c626be9e0aaeed5379bb
        Reviewed-on: https://gerrit.libreoffice.org/74860
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-06-28  Sumit Chauhan  <sumitcn25@gmail.com>  [9105b85c708f42024ce063b9a944466c0afdfe9a]

        Category Target and Function Target enhanced in customization Tab
        
        Better filters available in Category Target for selecting category .
        We now have sfxlo-PriorityHBox , sfxlo-PriorityMergedHBox and
        svtlo-ManagedMenuButton as category.Changes are also done in Function
        Target, lists are now more generic.
        
        Change-Id: Ia52890c09bb8083c2f907b5a9fe90eab4ec86aeb
        Reviewed-on: https://gerrit.libreoffice.org/74836
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-06-28  Eike Rathke  <erack@redhat.com>  [049189f49dba87e0b6d948e2b6a5e416f1fca36b]

        Use LanguageTag::getFallbackStrings() instead of old dumb hard coded stuff
        
        So finding correct offline help will actually work with language
        tags containing scripts or variants.
        
        Change-Id: I493041fbfe62dc7cd2e035592fe94ef9fe3c2480
        Reviewed-on: https://gerrit.libreoffice.org/74855
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-06-28  Arkadiy Illarionov  <qarkai@gmail.com>  [e1c62463433824c3bdfb3245a19366881544afb9]

        Simplify Sequence iterations in ucbhelper
        
        Use range-based loops or replace with STL functions
        
        Change-Id: I4e9f5ae006ecbc7513db7574e0f8e08c6940cdb7
        Reviewed-on: https://gerrit.libreoffice.org/74828
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-06-28  Arkadiy Illarionov  <qarkai@gmail.com>  [1e084caf573255a93ce86053d584976f317074df]

        Simplify Sequence iterations in unotools
        
        Use range-based loops or replace with STL functions
        
        Change-Id: I220c5cd5dcc19fc35e1ad729ae69246f4a79ce2d
        Reviewed-on: https://gerrit.libreoffice.org/74825
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-06-28  Eike Rathke  <erack@redhat.com>  [41cf4e6604bfb9b51ce54c5ea64d77249c7545d7]

        Fix Help collator loading, processLang() does not return only the language
        
        ... but a tag of an installed language, e.g. "en-US".
        Adding a country then resulted in "en-US-US", used to load a
        collator.
        
        Further inspection of processLang() needed which can't work for
        sr-Latn or ca-valencia, for example.
        
        Change-Id: Id587ede738143c506da1ff2822aa605d0e7bee83
        Reviewed-on: https://gerrit.libreoffice.org/74847
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-06-28  Julien Nabet  <serval2412@yahoo.fr>  [0328e0af9532d5ab26840cf58b9dcbb69bb8c33d]

        tdf#126071: fix assertion with offline help viewer
        
        See bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=152373
        +
        https://bugs.documentfoundation.org/show_bug.cgi?id=126071#c1
        
        Change-Id: I6b9dcd0771d2e6df0cd89b3b0243d0d8defba685
        Reviewed-on: https://gerrit.libreoffice.org/74716
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-06-28  Caolán McNamara  <caolanm@redhat.com>  [ea96d97f36e0b777fa8501898c9e15f1672917ab]

        drop some unneeded ui suppressions
        
        Change-Id: Iceb84033631d168d25b81a8cd36bdf348309da5a
        Reviewed-on: https://gerrit.libreoffice.org/74838
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f19d3dda6b6a22d0894ec29e995f15a18b15aecc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add example on CreateUnoService for Calc functions
            
            Most demanded from user base on how to call Calc function
            with the API.
            
            Change-Id: I0a01b941385d26f35369a4e6226da223e7c57cf4
            Reviewed-on: https://gerrit.libreoffice.org/74813
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c023bf4ee19abfcd86172b4d19c467bdadfb9201]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Split VBA Compatibility files and enhance
            
            Add examples,
            Add cross-links
            Split files
            
            Change-Id: I92bef363f008aeed367167b50c4ea9a9943a62ff
            Reviewed-on: https://gerrit.libreoffice.org/74812
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-28  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [58f0144ae2136e07f6a6b9c22b6c0059fc4cb0c6]

        Related tdf#125748 Reintroduce clickable image maps in sd
        
        Clicking on image maps had been inadvertently removed in 41a1a91b6ec08d78449a199ec300ff73c85dd148.
        The context menu solution used for interactions doesn't quite work here,
        since only parts of an image are clickable.
        
        So we make those parts clickable again, but additionally we respect the
        setting whether Ctrl-Click is required to follow hyperlinks.
        Also the tooltip now indicates whether Ctrl-Click is required to follow hyperlinks.
        This is now consistent with sc and sw.
        
        Change-Id: I04030ef0c2b1350afbc349176a3e1e87f3187393
        Reviewed-on: https://gerrit.libreoffice.org/74830
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [b0b1dbfb1d6b28339c2cdd79b765ec3eb5ce5aaf]

        tdf#125706 Fields slow down down load, part3
        
        Cache the supported numbering types in DefaultNumberingProvider.
        
        Takes the load time from 4.5s to 3.9s
        
        Change-Id: I6495f37faec7dba60ff30bd13e90790e70f8e704
        Reviewed-on: https://gerrit.libreoffice.org/74742
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-28  Balazs Varga  <balazs.varga991@gmail.com>  [0970a47ae926bb47458b846e9dc8ff6f3607250c]

        tdf#126115 Chart OOXML Export: fix individual marker
        
        Export linechart custom (individual) datapoint marker
        settings into a <dPt> tag, as the OOXML Standard requires.
        
        Change-Id: I939196c9ea6e091ac9dadb4d62dd85d5408d599c
        Reviewed-on: https://gerrit.libreoffice.org/74837
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [1ec6de1cff6a5f2c15aa85c12c6e327282ca8703]

        tdf#125706 Fields slow down down load, cache NativeNumberSupplierService
        
        Cache the NativeNumberSupplierService in DefaultNumberingProvider.
        
        Takes the load time from 5s to 4.5s.
        
        Change-Id: I13de1cd4db8785a1c94d40fb163bcc9b80a5c7f5
        Reviewed-on: https://gerrit.libreoffice.org/74741
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [47e04cf31c6165dd55dc20962ad9c72962b958bd]

        tdf#125706 and tdf#125665 writer, speed up RDF
        
        The RDF stuff is sloooooooow, so (a) add some caching and (b) fold a
        very hot UNO_QUERY call.
        
        To add the caching we need to add a new UNO interface, since
        XEnumeration is not amenable to being cached.
        
        Add an optimised getStatementsGraph_NoLock2 that skips the intermediate
        enumeration object, and consequently a lot of locking/unlocking.
        
        Cache by OUString key, to avoid expensive OUString<->OString conversion
        when looking up entries in the cache.
        
        For the test document in tdf#125706, this takes the time from 7s to 5s for me.
        
        For the test document in tdf#125665, this takes the load time
        from 60s to 7s for me.
        
        Change-Id: I207387e975b4f107834edd0974134c481fb4012d
        Reviewed-on: https://gerrit.libreoffice.org/74740
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-28  Caolán McNamara  <caolanm@redhat.com>  [b399dba597c90777c0edf2c5b19d029b3bff23df]

        Resolves: tdf#126134 EndDialog on disposed dialog
        
        Change-Id: I079fb2bb786b66b843e8e3960643cf2db6387c79
        Reviewed-on: https://gerrit.libreoffice.org/74821
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [67b78232b244d81ba1191847b65f1b75eb26cb51]

        Removed executable permission on bmp file
        
        Change-Id: Ie869a02d1df0dc84ca59f3358f839d7e2925e17d
        Reviewed-on: https://gerrit.libreoffice.org/74789
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-28  Jim MacArthur  <jim.macarthur@codethink.co.uk>  [fc8a35ab89c5043cb8819ef6a8f7e5373d4e625e]

        AnnotationWin: Fix for GetTopReplyNote
        
        This allows GetTopReplyNote to work when 'this' is already
        the top reply note in a thread.
        
        Change-Id: Ic4cd5d18bdd022bd22bc97a0b0257639ef3f027d
        Reviewed-on: https://gerrit.libreoffice.org/74450
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-06-28  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [0269641d65dff97fa75892d15ffcb4ea81d70964]

        tdf#126030 (related) Translate automatic chart title in XLS charts
        
        The same string for XLS format is on a different code path
        localize it too, just in case
        
        Change-Id: Iacaf59080cc320498867680fc13836edbe9afe49
        Reviewed-on: https://gerrit.libreoffice.org/74820
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-06-28  Dawid Gan  <deveee@gmail.com>  [2e0e0bf789af7c0de3507cc67ff293ad2c87da33]

        tdf#102040 Don't type doubled characters when using external keyboard.
        
        Typically application should handle key press/release and multiple 
        actions. The onKeyPreIme may be used to handle some keys early and it's 
        not needed for writing text. And even if there would be a reason to use 
        it, then it should return true to notify that the event was handled 
        (otherwise we will get onKeyDown event for the same key).
        
        Change-Id: I49ce7f411fac92ff86ca042a7f7467e910e46350
        Reviewed-on: https://gerrit.libreoffice.org/66708
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-06-28  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [a08725165dfefa01dd491b3bd935d7a7d34b1877]

        tdf#125748 Add context menu entry to execute interaction
        
        This is a follow-up to commit 5f795576d45988d20aa9.
        This reintroduces the possibility to execute an interaction in edit mode
        by adding a context menu entry for it as discussed in the bug report.
        
        Change-Id: Ibc26c227b592b888129baa2b68590178fdadee98
        Reviewed-on: https://gerrit.libreoffice.org/74731
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-06-28  Meryem Ezber  <meryemezber.me@gmail.com>  [7c8cc04bb2f31e97230469c6f52d10a81363d4b5]

        removal of excess code block
        
        Change-Id: I2c2161f4159be53f69fce542f7538581951750d8
        Reviewed-on: https://gerrit.libreoffice.org/74817
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-28  andreas kainz  <kainz.a@gmail.com>  [ebc86c79ec65ea1422fd79c55804b7515c82ed0b]

        NB tabbed sd reviewed
        
        Change-Id: I078187f37251ebd153565e41d5e08ea64253099b
        Reviewed-on: https://gerrit.libreoffice.org/74829
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-06-28  Mike Kaganski  <mike.kaganski@collabora.com>  [20b1e6440aacab043753e93be4499e939a80b05b]

        tdf#126121: WebDAV redirection detection
        
        This rewrites URI of a document opened from a WebDAV mapped UNC path
        on Windows (like "file://server/DavWWWRoot/Dir/Doc.odt") into HTTP URI
        (like "http://server/Dir/Doc.odt"). This allows using WebDAV protocol
        for these files, and e.g. get information about other user who locked
        the document to show when asking if open read-only or a copy.
        
        Change-Id: I643fa8df30d4b163783b279b1b973304fcafff37
        Reviewed-on: https://gerrit.libreoffice.org/71746
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-06-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [80eb3fd393dd6d67f931c03b261b2558c7198da2]

        add appendQuadraticBezierSegment to B2DPolygon
        
        This adds a convenience method to B2DPolygon to add a quadratic
        bezier segment, which converts its one control point to two
        control points of a cubic bezier segment.
        The SVG path import is also modified to use this new method
        instead of converting inside the importer itself.
        
        Change-Id: I96e9b306066d9ccf2542b17a117db01fa235f405
        Reviewed-on: https://gerrit.libreoffice.org/74809
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-06-28  Muhammet Kara  <muhammet.kara@collabora.com>  [3aa02e11e489c0f82024f5e323d6b63b4dcc3193]

        Give a parent to the Position and Size (Transform) dialog
        
        So that it can be used on lool side
        
        Change-Id: If4b4e286f2f21ed8a5e9907f182878690c65bf5a
        Reviewed-on: https://gerrit.libreoffice.org/74824
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-06-27  Muhammet Kara  <muhammet.kara@collabora.com>  [d306d22d570817adb3986fc7054ae1e36768b8be]

        lokdialog: Convert the Format -> Line... to async exec
        
        for sw and sc
        
        Change-Id: If89bff982d16ba8d4e4524445e56ee2fe23d7876
        Reviewed-on: https://gerrit.libreoffice.org/74818
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-06-27  Muhammet Kara  <muhammet.kara@collabora.com>  [b82fdec369449e87df24acc8fa0daa54f2aeb4da]

        lokdialog: Convert the Format -> ... -> Area... to async exec.
        
        For sw and sc
        
        Change-Id: I83ad76658545d8df135e1a08abff4d0b5a81b46a
        Reviewed-on: https://gerrit.libreoffice.org/74808
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-06-27  Eike Rathke  <erack@redhat.com>  [49538c5bcd3cfa933b73d471ef4825ca793ad910]

        Ditch "using namespace U_ICU_NAMESPACE;", qualify icu:: instead
        
        geez.. for two places..
        
        Change-Id: I4855fc92290547b0e1ca6ff5b2f10a333c6caa3f
        Reviewed-on: https://gerrit.libreoffice.org/74815
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-06-27  Eike Rathke  <erack@redhat.com>  [78023f61db40028cb30a25ce540aca9a76362660]

        Ditch "using namespace U_ICU_NAMESPACE;", qualify icu:: instead
        
        Specifically no "using ..." in a header file. For the 5 places
        that actually need it..
        
        Change-Id: I5a9d4efa3b19df51a05e7de0b4a825876290579c
        Reviewed-on: https://gerrit.libreoffice.org/74814
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-06-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [b653f21313f3b8ff9da99897e3a0c2df4a685b60]

        tdf#126137: Do not dereference non-existing Object
        
        Regression from dfefe448c41921f2f1e54d3f69b8b9e89031d055
        
        Use same logic as in c28ec6d9fbb21b363102faac0171de2754ea5d75
        
        Change-Id: Ia489eb61873d38c31729fedb853b11570e562123
        Reviewed-on: https://gerrit.libreoffice.org/74811
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-27  rizmut  <riz_17_oke@yahoo.co.id>  [aad4185670f0a06c09797aa3011b81764a889ef9]

        Breeze: fix for tdf#125879
        
        - Breeze & Colibre: Rearrange Navigator's element
        - elementary & KJ: Add some Draw's tabbed icons
        - Reenable menubar icons
        
        Change-Id: Ic10c80e4674393714664568ff0914acdc54b5990
        Reviewed-on: https://gerrit.libreoffice.org/74791
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-06-27  rizmut  <riz_17_oke@yahoo.co.id>  [1aa947fb91b2086f6d7b15d4ae3c4e79578092cd]

        Update for Breeze, elementary & Karasa Jaga
        
        Change-Id: I002b68a803d754c094c3caf17772c70d4e4d9dc9
        Reviewed-on: https://gerrit.libreoffice.org/74790
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-06-27  Caolán McNamara  <caolanm@redhat.com>  [7440ca952c51a756bdc49d436abff1af25fe745b]

        protect against never gettting a size set
        
        Change-Id: Ie7f40abaa5893bee46d64b85404ee733c0c11f85
        Reviewed-on: https://gerrit.libreoffice.org/74797
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-27  Eike Rathke  <erack@redhat.com>  [e6a1bbe6690474e752416c81e1ca8c82b2843539]

        Resolves: tdf#126116 keep original date format if detected type is identical
        
        Regression from
        
            commit 478e051f4ea13b15120fdf74faf94a6c2cfcb50c
            CommitDate: Tue May 21 15:35:07 2019 +0200
        
                Resolves: tdf#125109 prefer edit format's acceptance patterns and YMD order
        
        Change-Id: If1240f75ca7c4d46c156966a72b6a98c83448770
        Reviewed-on: https://gerrit.libreoffice.org/74803
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-06-27  Eike Rathke  <erack@redhat.com>  [71674ab6a7472132ca2eee1381e3273bd6b35a7b]

        Fix name clash problem
        
        Reportedly there can be confusion between names css::lang::Locale
        and icu::Locale if explicit namespaces are omitted due to (the bad
        habit of using) the using directive, since
        
            commit 942de6a01ba990e5f3bc55ce4ab3737a03f67f39
            CommitDate: Thu Jun 20 01:57:20 2019 +0200
        
                Resolves: tdf#92503 introduce TimeZone to calendar loading and default to UTC
        
        Rightly, because that via inclusion of calendar_gregorian.hxx
        pulls in unicode/calendar.h which in turn ...
        
        Didn't happen in TDF builds so far.
        
        Change-Id: Ie7fb7fce0ab5cd4b93fbbfd3abe04d7d18a8a081
        Reviewed-on: https://gerrit.libreoffice.org/74795
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-06-27  Michael Stahl  <Michael.Stahl@cib.de>  [1cb7e4899b5ada902e99a0c964ee047950c07044]

        sw: avoid deleting the iterated SwRowFrame on tdf104188-4.odt
        
        The change in commit 1e6dec4b4313212a3bdc6bb06155fd65e795368b
        was not enough to fix this problem.
        
        SwContentFrame::CalcLowers() may move a SwTextFrame to the previous
        page; in that case Calc() on the upper is a bad idea because it may then
        call RemoveFollowFlowLine() and delete the SwRowFrame that is being
        iterated.
        
        There is one other (unknown) bugdoc with this problem, let's hope it's
        fixed as well...
        
        (regression from commit 18765b9fa739337d2d891513f6e2fb7c3ce23b50)
        
        Change-Id: I3c55a0d7ef0350a482fb150d3e96c3b34853400d
        Reviewed-on: https://gerrit.libreoffice.org/74793
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ef801197fcad9461390806a9fb42dd4566e55918]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Remove old filepicker ref, fix links
            
            Remove ref of internal file picker
            Fix links of image export dialogs (previous links never worked)
            Adjust export behavior with system filepicker
            
            Change-Id: Ie38ac5c670a4a0364893563045cc94661a7e6bde
            Reviewed-on: https://gerrit.libreoffice.org/74767
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-27  Gabor Kelemen  <kelemeng@gnome.hu>  [d95118be9d06b496ff96eac1d4cfd991abe7eebd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix ahelps on Form Controls - General page
            
            First cut at this beast with the ultimate goal of:
            - covering all the form control properties with descriptions & ahelps
            - killing sbasic/shared/01170101.xhp which is eerily similar to this one
              since "initial import" time
            
            Next step will be to save the usable parts of the duplicate file
            
            Change-Id: I6213b8447f9b33625ed5a604f3354f60dde06336
            Reviewed-on: https://gerrit.libreoffice.org/74770
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a294457eb95e60028539b6783abac78b56561fe2]

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

2019-06-27  Michael Stahl  <Michael.Stahl@cib.de>  [7a05458d39da2f4755cb6e190dce338198655137]

        tdf#125751 sw: don't start recursive layout in SwTextFrame::EmptyHeight()
        
        Not sure if this has anything to do with the bug, but i noticed it while
        debugging...
        
        This is the only place that calls GetCurrFrame() *during* formatting,
        so make sure we don't do stupid recursive things.
        
        (regression from 56b2cf0c10d9caa01ebae1d80465e342d046a85c)
        
        Change-Id: Icd05f8d634bc9de4d5d16824d30075397e6c9960
        Reviewed-on: https://gerrit.libreoffice.org/74750
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-27  Michael Stahl  <Michael.Stahl@cib.de>  [49f971e9d0a88c9f23262445a17c9b5cecdb9167]

        tdf#125751 sw: fix crash on formatting in SwLayoutFrame::PaintSwFrame()
        
        It's less than ideal that the document is painted before being fully
        formatted, but let's try to apply a band-aid...
        
        0x6120001a97d0 is located 144 bytes inside of 280-byte region [0x6120001a9740,0x6120001a9858)
        freed by thread T0 here:
            #1 SwFootnoteFrame::~SwFootnoteFrame() /home/ms/lo/master/sw/source/core/inc/ftnfrm.hxx:64:7
            #2 SwFrame::DestroyFrame(SwFrame*) sw/source/core/layout/ssfrm.cxx:389:9
            #3 SwContentFrame::Cut() sw/source/core/layout/wsfrm.cxx:1263:25
            #4 SwFlowFrame::MoveBwd(bool&) sw/source/core/layout/flowfrm.cxx:2544:17
            #5 SwContentFrame::MakeAll(OutputDevice*) sw/source/core/layout/calcmove.cxx:1522:17
            #6 SwFrame::PrepareMake(OutputDevice*) sw/source/core/layout/calcmove.cxx:366:5
            #7 SwFrame::Calc(OutputDevice*) const sw/source/core/layout/trvlfrm.cxx:1791:37
            #8 SwLayoutFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const sw/source/core/layout/paintfrm.cxx:3328:17
            #9 SwLayoutFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const sw/source/core/layout/paintfrm.cxx:3406:21
            #10 SwLayoutFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const sw/source/core/layout/paintfrm.cxx:3406:21
            #11 SwRootFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const sw/source/core/layout/paintfrm.cxx:3116:24
            #12 SwViewShell::Paint(OutputDevice&, tools::Rectangle const&) sw/source/core/view/viewsh.cxx:1840:34
        
        (reportedly a regression from 18765b9fa739337d2d891513f6e2fb7c3ce23b50)
        
        Change-Id: Iff5e783985c180b704b273fa26b7c498820640ac
        Reviewed-on: https://gerrit.libreoffice.org/74749
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-27  Michael Stahl  <Michael.Stahl@cib.de>  [f8e4845fec50affc20272600a4baf87554b055fb]

        tdf#125751 sw: tweak assert in SwFrame::PrepareMake() a bit more
        
        This fixes 2 cases of the assert that was added in commit
        e14056e6e88d9b8d988b7b88b2776a8fc952031b
        
        * tdf#125751 bugdoc would assert because on a page there were a bunch of
          empty section frames preceding 2 SwTextFrames; the first SwTextFrame
          moved backwards skipping over the empty section frames, hence the
          second SwTextFrame is not the mpNext of the first one's follow
        
        * writerfilter_null_ptr_deref.sample had a SwTextNode with >80k
          characters; turns out there is a check in SwTextFrame::CalcFollow()
          to format only up to 10 follow frames, so the result is 2 follow
          frames on the same page
        
        Change-Id: Ia08afd5a0e227d0613421d74b469c409ee91cfca
        Reviewed-on: https://gerrit.libreoffice.org/74748
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-27  Michael Stahl  <Michael.Stahl@cib.de>  [459de9c585505b43acd184c00a0251bf7a7c8768]

        sw: fix SwXTextField::Impl::IsDescriptor()
        
        ... to return false for a disposed instance.
        
        Follow-up to 36defda96fc62cef1e1ffb725f6768d54b0d9cd0
        
        Unfortrunately have to resurrect the boolean flag again, because neither
        m_pDoc nor m_pFieldType can be used to check.
        
        (regression from e18359445fabad9ba1a704600e9ee327112cc6ae)
        
        Change-Id: I6009cb39cd49b930e042aa21f4b40877c4fdbdde
        Reviewed-on: https://gerrit.libreoffice.org/74739
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-27  andreas kainz  <kainz.a@gmail.com>  [7a44244b87f68d946f70cca4ecf3b1ae5be1b457]

        NB review tab layout in all apps
        
        Change-Id: I9cfac77b1931bd03edbbff5ee30ea9362a56644c
        Reviewed-on: https://gerrit.libreoffice.org/74781
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-06-27  Caolán McNamara  <caolanm@redhat.com>  [f5176ad2defbd6d77533976abb0045368c541e99]

        weld SwCustomizeAddressBlockDialog
        
        a) use EditEngine instead of TextEngine as the former can be hosted in a
           foreign widget
        b) use a SfxGrabBagItem to hold the custom pseudo-field info inside the
           EditEngine
        c) use a proxy XDropTargetListener/XDropTarget to massage the treelist entry
           drag source into the textengine drop target destination
        
        Change-Id: I6bf1613ed91341c24b77564405f38b5dab0aacd7
        Reviewed-on: https://gerrit.libreoffice.org/74699
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-27  Caolán McNamara  <caolanm@redhat.com>  [0bbefaebc45a18dfe460de1b3e7bce61fd2bc9c7]

        tdf#126112 expander missing
        
        Change-Id: Id931cd2242db229cdf7ea7c7e3fe8ad822ffedcc
        Reviewed-on: https://gerrit.libreoffice.org/74758
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-27  Caolán McNamara  <caolanm@redhat.com>  [422c2225ea8ee8704dea8aa7cf430b2692a0e15a]

        list too narrow in bibliography view
        
        Change-Id: Ie364823ad641469132973697228ca2ce556e9ba7
        Reviewed-on: https://gerrit.libreoffice.org/74756
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-27  Caolán McNamara  <caolanm@redhat.com>  [f97dbac73fe149e8fed0932890d0c1d6be4869a3]

        infinite focus changing in toc biblio page
        
        Change-Id: Ic2e36b8921d329d6f9cd2eb68524ed111f6fda75
        Reviewed-on: https://gerrit.libreoffice.org/74754
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-27  Stephan Bergmann  <sbergman@redhat.com>  [19c0e9dba8495a266db70e498dd46070db794668]

        Missing initialization of ScChildrenShapes::mbShapesNeedSorting
        
        ...introduced with 8fb35f06ddec551a6de887ce269d9196d9fe2337 "tdf#119388 calc,
        slow removing column, improve ScChildrenShapes".  Caused
        -fsanitize=invalid-bool-load during JunitTest_sc_unoapi_1.
        
        Change-Id: Ib45b4f057c67077db7e4dfe39114362d414f7171
        Reviewed-on: https://gerrit.libreoffice.org/74778
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-27  Roman Kuznetsov  <antilibreoffice@gmail.com>  [d8932ff5df0939b5c5e378b7ad0a63a25df5b3b0]

        tdf#99891 Update installer fonts to match newer versions of Windows
        
        Change-Id: I6f607e44b92ae9958b6013f9292743a1c7b76d34
        Reviewed-on: https://gerrit.libreoffice.org/74185
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2019-06-27  Mike Kaganski  <mike.kaganski@collabora.com>  [b8ecabc07a04537a1d1f317c83556e9d58abd318]

        Register versions from 1 to 5 for SharePoint OpenDocuments object
        
        This is required fro two reasons:
        1. For our custom LOSPSupport.OpenDocuments, it allows SharePoint site's
        js code to properly find out the supported methods of the object.
        Previously we only registered v.1 for it, and that made SharePoint to
        assume that only older subset of methods is supported.
        2. For SharePoint.OpenDocuments, which is used to register MS component
        to point to our implementation, leaving out v.4 and v.5 made problems on
        systems with co-existing MS Office; leftover registration of v.4 and v.5
        resulted in mixed results: when opened from web view, documents used MS
        ActiveX, while for documents opened from list view in SharePoint, our
        ActiveX was used. Registering all versions produces consistent results.
        
        Change-Id: I7e8d4216cce1708e676c834a465654751f079c89
        Reviewed-on: https://gerrit.libreoffice.org/74776
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-06-27  andreas kainz  <kainz.a@gmail.com>  [db9965054d90c16f5c00a7726f2876301d4e3c2c]

        Review all NB's and compare each other
        
        Change-Id: I1f6b18cb604059d890e9a3796b7b4dbca9d05134
        Reviewed-on: https://gerrit.libreoffice.org/74769
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-06-27  rizmut  <riz_17_oke@yahoo.co.id>  [068f5f085cea4a8c87bfb6e15d3f2f74e0b0f219]

        Breeze: Fix for tdf#107144
        
        - Update DB Form/Query/Report/Table
        - Add missing menubar icons
        - Clean SVG files
        - etc
        
        Change-Id: I6fc9943df01aad58e00d5c76cfd35bd808aef924
        Reviewed-on: https://gerrit.libreoffice.org/74773
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>
        Tested-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-06-27  Jens Carl  <j.carl43@gmx.de>  [d3b81a27e2bb7c8a3de8cd5fabe8d3734b5a3d3d]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScTabViewObj.
        
        Change-Id: Iee151264033bee61a6a88ec0acb932ae069ede56
        Reviewed-on: https://gerrit.libreoffice.org/74774
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-06-27  Justin Luth  <justin.luth@collabora.com>  [d35171456bc230efdaa9426da1398b2db7fa0df8]

        tdf#125609c10 vcl/button: enforce only one radio selected on init
        
        This patch does not solve the main LO 6.2 problem in bug 125609,
        but fixes the related problem from comments 10/11.
        
        This patch fixes two different scenarios:
        1.) Sometimes buttons could fall through the other safety nets and
        have multiple radio buttons selected in a single group at display time.
        Since ImplInitStyle can be called multiple times for the same
        button, ensure that once everything is imported (IsRadioCheckEnabled)
        that any calls to this double-check that only one button is enabled.
        
        First come, first served if by programmer error multiple are marked as
        IsChecked in the same group. This problem existed pre-LO 6.2,
        so it had nothing to do with tabstops specifically.
        
        2.) This patch specifically fixes the 6.2 regression with the
        Grammalecte extension Graphic Options dialog box. In this case
        Dialog::GrabFocusToFirstControl ended up being treated as a "click"
        on a tabstopped, unchecked radio, because setting the state
        never called the SetState/Checked function, but only the Init,
        and so the uncheckAllOther function never removed any tabstops.
        
        Change-Id: I98272d6c81cf582a15c2e6bf04e6ed60da1d9c71
        Reviewed-on: https://gerrit.libreoffice.org/74108
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-06-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ae823e4633a76d13cebc6432b9e44b9b2862326b]

        Fix typos
        
        Change-Id: I8163ad2712522e79d236a3e682b2bbce79dc16e7
        Reviewed-on: https://gerrit.libreoffice.org/74760
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dc7b949e2eb328b9d66488af940ab8acfcbd9e38]

        Fix typo
        
        Change-Id: Ia464eda79186aa60339def67fb2b3d399d6a916a
        Reviewed-on: https://gerrit.libreoffice.org/74765
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [420ac523d8cc06278eed67d10ef60c56422c2c80]

        Fix typo
        
        Change-Id: I7cc008f709c8072681e216bbffd7ca68b4f86ba5
        Reviewed-on: https://gerrit.libreoffice.org/74761
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [600b79c8167e8e452e0d1ab532e3659b210e9fcb]

        Fix typo
        
        Change-Id: Ie1bf745980db686a45cd0b6fa0524baa65d3e66e
        Reviewed-on: https://gerrit.libreoffice.org/74763
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [20b89d47e64d1546a41c1b696e83e672a12c6eb7]

        Fix typo
        
        Change-Id: I6297124f6a3ae7bc73d6a29195152e63fa7c78e5
        Reviewed-on: https://gerrit.libreoffice.org/74762
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-26  Eike Rathke  <erack@redhat.com>  [50cd4c73eba1ae2802a4897410bd3f75516d0dcb]

        Resolves: tdf#117899 update condition entries' source position on inter-copy
        
        Otherwise in the bug case it resulted in a source position
        pointing to the second sheet, which didn't exist in the clipboard
        target and thus writing the ODF format resulted in an empty
        base-cell-address which when read was source position 0,0,0 and
        with the [.$E3] reference yielded a relative row+2 offset instead
        of row+0 for a 2,0,0 base cell source position, effectively on row
        3 then referencing $E5 instead of $E3.
        
        Change-Id: I4d7b373aa69363bc5eeefc3987087972fcad1393
        Reviewed-on: https://gerrit.libreoffice.org/74747
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-06-26  Jim Raykowski  <raykowj@gmail.com>  [3a662445a0e3666637e5eb140b106a1347f050eb]

        tdf#126061 Make text edit outliner view show cursor
        
        Change-Id: Ic4e8b5984d5b21c3b789eba943d35d4cad1ba867
        Reviewed-on: https://gerrit.libreoffice.org/74676
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-06-26  Caolán McNamara  <caolanm@redhat.com>  [1ef15ad4b5d43ee338909b818b00a468bbc44234]

        allow welded drag and drop into editview
        
        Change-Id: Ia03083b0507ef969300316034cde9bbcf5963b9a
        Reviewed-on: https://gerrit.libreoffice.org/74746
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-26  Tamás Zolnai  <tamas.zolnai@collabora.com>  [8e5982d799e23bee86404f3ccb3aaed524ae9675]

        tdf#126114 - Form fields are displayed twice (double)
        
        We need to make sure that IsFieldResultAsString() returns true
        for drop-down field, to ignore the placeholder string.
        
        Change-Id: I127800bdff78eb68e000fdbfe433bc88181ac2c3
        Reviewed-on: https://gerrit.libreoffice.org/74752
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-06-26  andreas kainz  <kainz.a@gmail.com>  [9f43b5b946505ef17f8209e309e2b779af629ebc]

        Draw popupmenu remove AnimationEffects
        
        Change-Id: Iab1a9b3e8343dee08c4b4565bbb6215fa0137fe8
        Reviewed-on: https://gerrit.libreoffice.org/74745
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-06-26  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [f3d00350d52ea75b12fd0283c9f1e3125d575f10]

        update credits
        
        Change-Id: Ifd72d26db7303ef2e3dbb7ea1212884804889051

2019-06-26  Regina Henschel  <rb.henschel@t-online.de>  [e7c0bc4811029abca878343dcce8057f9d3b7053]

        tdf#125573 Scale text to path for TextWarp, use fromWordArt
        
        LO uses not exactly the algorithm from DrawingML for Warp, but using
        'ScaleX=false' gives similar results. MS Office uses scaling to path
        too for legacy shapes from category 'Follow Path', which were
        imported from binary ppt. It sets attribute 'fromWordArt' in that
        cases. This attribute is now interpreted on import and generated on
        export. Only in case of new 'Follow Path' shapes, the text is not
        scaled. 'ScaleX=true' is used in that case.
        
        Change-Id: I6fbc02eda436ef3bbc44783a16d79ce4bcd66f29
        Reviewed-on: https://gerrit.libreoffice.org/74644
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-06-26  Michael Stahl  <Michael.Stahl@cib.de>  [43e917a3912121f046495f9df3b2ca2b21a624db]

        configure: reportedly Tempfile.mk fallback doesn't work on WNT
        
        ... hence require $(file) support.
        
        https://lists.freedesktop.org/archives/libreoffice/2019-June/083004.html
        
        Change-Id: Ic7bdb3d47a78e4f620c2efd9ec58042378dbf2f3
        Reviewed-on: https://gerrit.libreoffice.org/74730
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [ea19b0c0230fcc730245ecd445c03164cb6a1d18]

        tdf#113112 insert a new sheet slow
        
        We were spending vast amounts of time in ScColumn::EndListening calling
        set_empty on the mdds_vector, which moved the block data around.
        
        So walk backwards through the data, which means we will delete from the
        end, and largely avoid any expensive moving around.
        
        Change-Id: I78cbecedf137972fb2a1b7042635f4e7b03d77ff
        Reviewed-on: https://gerrit.libreoffice.org/74738
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ad9ae59ecb2e33546617ef7afb3a019220e61853]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#122840 Add bookmark for inc/decrease indents
            
            Change-Id: Ic6ab2894317b18b9b04296d755cc0eba5a2fafee
            Reviewed-on: https://gerrit.libreoffice.org/74691
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a84e16fac7f466c8292ababebf45808cffd9462c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#122842 Add how-to promote/demote levels in lists
            
            Change-Id: Ibaeea4c06f2c62493b919b8c20b10d793ef78862
            Reviewed-on: https://gerrit.libreoffice.org/74706
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d35f54600f95d8f4bd965cbac211bd737e218564]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#122753 Calc AutoFormat Styles update
            
            Change-Id: I7b099f3b94f901af1885b942ce71c5815c1a4918
            Reviewed-on: https://gerrit.libreoffice.org/74711
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [573d3bbb7e836216dae6f684f4de77d0e46c50e3]

        tdf#97925 writer, slow scrolling large RTF document
        
        this document appears to have just enough fallback fonts on each page to
        make the cache useless, so just bump up the size of the cache
        considerably, since the cache key/values are really small
        
        Change-Id: I4983de92f66410fee3f04e1e126b2ddb4ec2cbf9
        Reviewed-on: https://gerrit.libreoffice.org/74735
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-26  Caolán McNamara  <caolanm@redhat.com>  [54546849a52f2c09c7bae98132d5fbf99f477e95]

        force drag dest to track motion
        
        if we configure something to be dropped on, then make it track drags
        
        Change-Id: I7beacae7012b8929f9bcfa4c72d713ed04ba576c
        Reviewed-on: https://gerrit.libreoffice.org/74733
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [62908055af3b0d75ed679818a51f7480de8b9800]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#124606 Layers should be under sdraw/
            
            Move layers relatated Help from simpress to sdraw.
            
            Change-Id: I1fce2a3a2cb03c522e153b0fd5949007631e31a3
            Reviewed-on: https://gerrit.libreoffice.org/74685
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-26  Stephan Bergmann  <sbergman@redhat.com>  [f50b72ed6c70d553d86d471ac80ffeff976c8c30]

        Index on WID+memberID in SvxItemPropertySet::aCombineList
        
        ...instead of just WID.  For example when loading
        caolan/sdrobject_getmergeditemset_null_ptr_dereference.sample (from the
        crashtestdata files) under UBSan,
        
        > #4  0x00007fffeeacde54 in SvxItemPropertySet::getPropertyValue(SfxItemPropertySimpleEntry const*) const (this=0x607001a356d0, pMap=0x604000ec2e60) at /home/sbergman/lo/core/editeng/source/uno/unoipset.cxx:219
        > #5  0x00007fffda713cb9 in SvxShape::_getPropertyValue(rtl::OUString const&) (this=0x6150015d7980, PropertyName="CharUnderlineColor") at /home/sbergman/lo/core/svx/source/unodraw/unoshape.cxx:1775
        > #6  0x00007fffda70dbe9 in SvxShape::getPropertyValue(rtl::OUString const&) (this=0x6150015d7980, PropertyName="CharUnderlineColor") at /home/sbergman/lo/core/svx/source/unodraw/unoshape.cxx:1721
        > #7  0x00007fffda713f3e in non-virtual thunk to SvxShape::getPropertyValue(rtl::OUString const&) () at /home/sbergman/lo/core/instdir/program/libsvxcorelo.so
        > #8  0x00007fff19e8cfa6 in SwXShape::_getPropAtAggrObj(rtl::OUString const&) (this=0x610000183540, _rPropertyName="CharUnderlineColor") at /home/sbergman/lo/core/sw/source/core/unocore/unodraw.cxx:1735
        > #9  0x00007fff19e8b511 in SwXShape::getPropertyValue(rtl::OUString const&) (this=0x610000183540, rPropertyName="CharUnderlineColor") at /home/sbergman/lo/core/sw/source/core/unocore/unodraw.cxx:1665
        [...]
        
        would first store an Any with value sal_Int32 -1 (representing an RGBA
        255/255/255/255 color) in aCombineList for property CharUnderlineColor with
        WID = EE_CHAR_UNDERLINE = 4027 and member-ID = MID_TL_COLOR = 2, but then read
        back out that Any for property CharUnderline with the same WID but member-ID =
        MID_TL_STYLE = 1 and use it at
        
        > include/svl/eitem.hxx:47:20: runtime error: load of value 4294967295, which is not a valid value for type 'FontLineStyle'
        >  #0 in SfxEnumItem<FontLineStyle>::SetValue(FontLineStyle) at include/svl/eitem.hxx:47:20
        >  #1 in SvxTextLineItem::PutValue(com::sun::star::uno::Any const&, unsigned char) at editeng/source/items/textitem.cxx:1016:13
        >  #2 in SvxItemPropertySet::setPropertyValue(SfxItemPropertySimpleEntry const*, com::sun::star::uno::Any const&, SfxItemSet&, bool) at editeng/source/uno/unoipset.cxx:178:19
        >  #3 in SvxItemPropertySet_setPropertyValue(SfxItemPropertySimpleEntry const*, com::sun::star::uno::Any const&, SfxItemSet&) at svx/source/unodraw/unoshape.cxx:4119:5
        >  #4 in SvxItemPropertySet_ObtainSettingsFromPropertySet(SvxItemPropertySet const&, SfxItemSet&, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const&, SfxItemPropertyMap const*) at svx/source/unodraw/unoshape.cxx:638:29
        >  #5 in SvxShape::ObtainSettingsFromPropertySet(SvxItemPropertySet const&) at svx/source/unodraw/unoshape.cxx:656:9
        >  #6 in SvxShape::Create(SdrObject*, SvxDrawPage*) at svx/source/unodraw/unoshape.cxx:413:5
        >  #7 in SvxShapeText::Create(SdrObject*, SvxDrawPage*) at svx/source/unodraw/unoshape.cxx:3867:15
        >  #8 in SvxDrawPage::add(com::sun::star::uno::Reference<com::sun::star::drawing::XShape> const&) at svx/source/unodraw/unopage.cxx:234:13
        >  #9 in SwXDrawPage::add(com::sun::star::uno::Reference<com::sun::star::drawing::XShape> const&) at sw/source/core/unocore/unodraw.cxx:597:19
        >  #10 in SwXShape::attach(com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&) at sw/source/core/unocore/unodraw.cxx:2056:22
        [...]
        
        Change-Id: Ic0cf34440507c768b13d1b5b957425d6a43271ac
        Reviewed-on: https://gerrit.libreoffice.org/74635
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-06-26  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [ece4a0f78bb60ef079722e8fa029f0ec253d0452]

        tdf#125518: docx export: save anchors for diagrams
        
        Previously all diagrams were saved as inline objects ignoring
        possible wrapping options and anchors.
        
        Change-Id: I0952fb33d4be4c288c919156af9549f8195b7ead
        Reviewed-on: https://gerrit.libreoffice.org/72291
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-06-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [8fb35f06ddec551a6de887ce269d9196d9fe2337]

        tdf#119388 calc, slow removing column, improve ScChildrenShapes
        
        sorting the child list of shapes when we have a large list is expensive,
        especially when we do it on every Notify call, so defer that.
        
        Change-Id: I54e5807b697feb0ed578631e470f8d6fdd884cef
        Reviewed-on: https://gerrit.libreoffice.org/74726
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [36defda96fc62cef1e1ffb725f6768d54b0d9cd0]

        tdf#125382: Check if pDoc is not null
        
        regression from e18359445fabad9ba1a704600e9ee327112cc6ae
        
        Change-Id: Icd8db6a403b7736d6c8c9d40c8f2c7476c1eee87
        Reviewed-on: https://gerrit.libreoffice.org/74533
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-26  Tünde Tóth  <tundeth@gmail.com>  [100f43ab871bedda6b427645cbfc2c8083da98b5]

        tdf#78657 DOCX export: fix hyperlink inserted to image
        
        Hyperlink inserted to image lost after export.
        
        tdf78657_picture_hyperlink.docx: Test file from Microsoft Word 2016.
        
        Change-Id: I1b2b9fe023aea3f46848a9d616374f7c08598756
        Reviewed-on: https://gerrit.libreoffice.org/74653
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-06-26  Balazs Varga  <balazs.varga991@gmail.com>  [2783a34899379dae84889c924e49481631280ab1]

        tdf#126033 chart: hide removed marker of a single data point
        
        instead of showing a black square.
        
        Note: the patch fixes also the OOXML import (see the unit test).
        
        Change-Id: Ie578db3dd9ba310b0ce972832269acd5ae501778
        Reviewed-on: https://gerrit.libreoffice.org/74690
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-06-26  andreas kainz  <kainz.a@gmail.com>  [103b562b86a1c96c344bce8eee3ed8e1c4b77323]

        NB draw tabbed compact update context- stuff
        
        Change-Id: I8c39d1e6838743098276fbe02cc3a412973ba8ca
        Reviewed-on: https://gerrit.libreoffice.org/74723
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-06-26  Caolán McNamara  <caolanm@redhat.com>  [fe855eda54faf6196ad9dea12d8dc090b6d6c1da]

        fix typo
        
        Change-Id: I0ebf8dd5a4e5f55504b9dd9a9ef8b966e497cd41
        Reviewed-on: https://gerrit.libreoffice.org/74721
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-26  Jim Raykowski  <raykowj@gmail.com>  [80f18e7e028e9ca431aef281ab98bea99ad19fa3]

        tdf#50530 Make text edit outliner view show cursor
        
        Change-Id: I73b4dcacdf068daff02b8fe8156c58debfcdf704
        Reviewed-on: https://gerrit.libreoffice.org/74613
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-06-26  andreas kainz  <kainz.a@gmail.com>  [719f4a93e46a6b397356dbb605d2867639ca3942]

        NB impress tabbed compact add context-multi and 3d stuff
        
        Change-Id: I4356863ea9b0fff4187e8234fdadb980d416bc71
        Reviewed-on: https://gerrit.libreoffice.org/74722
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-06-25  Arkadiy Illarionov  <qarkai@gmail.com>  [9a2fbfa3cc1da8bd9388d5b4c780e86f0dccc791]

        Simplify Sequence iterations in unoxml
        
        Use range-based loops or replace with STL functions
        
        Change-Id: Ib1c49834a2c5c67a73ec05ba8f30c1d39a5c019c
        Reviewed-on: https://gerrit.libreoffice.org/74600
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins

2019-06-25  Arkadiy Illarionov  <qarkai@gmail.com>  [75957a96c43b83418d387e9174415b6d90cf9c63]

        Simplify Sequence iterations in uui
        
        Use range-based loops or replace with STL functions
        
        Change-Id: I36ca6016d23360d121935d9f25e8cc8d2dad08c3
        Reviewed-on: https://gerrit.libreoffice.org/74625
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-06-25  Caolán McNamara  <caolanm@redhat.com>  [2cebba0e4042ca2cab37cf38874c2576c2ac6a6f]

        use common WeldEditView
        
        Change-Id: I873cb64a167027030c9eeef61344e6f6f885a924
        Reviewed-on: https://gerrit.libreoffice.org/74705
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [2ec032e01f03ae22ead30be77b8e89b861504128]

        Initialize the font list before querying it
        
        And the vcl_fontmetric test must depend on more_fonts. This way
        there should never be a missing font, so just assert on it.
        
        Change-Id: If3b71d7c3e52f1beeda73197c56f5efc6a83dbb4
        Reviewed-on: https://gerrit.libreoffice.org/74717
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-25  Luboš Luňák  <l.lunak@collabora.com>  [6583b2fb941d90fd4701d3635458cd44d759dc93]

        help compilerplugins generator find clang shared libs, if needed
        
        Change-Id: I892aa42bc1e94823ab52cdfd6a855bf90106306d
        Reviewed-on: https://gerrit.libreoffice.org/74681
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-06-25  Luboš Luňák  <l.lunak@collabora.com>  [abee0de4f1af9ea14aa6a0c29ba07ba7ff6e61f0]

        try to find out CLANGDIR automatically
        
        Change-Id: I21fbcdc947c9ce5d99b14c1aba8fb4e1fb2d9c00
        Reviewed-on: https://gerrit.libreoffice.org/74680
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-06-25  Luboš Luňák  <l.lunak@collabora.com>  [4139e0edebe42844054b1120778a54b2b2325a49]

        do not use -g unconditionally for building the clang plugin
        
        The generated files are ~700MiB here, compared to ~85MiB without.
        
        Change-Id: I76bafc59ff89fd7eb8ffbc4b9ad79bc63da8f064
        Reviewed-on: https://gerrit.libreoffice.org/74678
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-06-25  Michael Stahl  <Michael.Stahl@cib.de>  [4999c99529f1b1543ef110da9e6c0dcbd9f73032]

        tdf#126017 sw: do not restore SwFormatContent in SwUndoFormatAttr
        
        This is a very unusual item that only contains a SwNodeIndex, which may
        "go stale" because the node it's pointing to may be deleted, moving it
        to whatever node may be next.  Restoring such a moved item causes
        crashes like this, where the SwSectionFormat's item does not point to
        its SwSectionNode.
        
        (crash is a regression from 4f0b568ef35353b276ae560fb43502b6f6b2bfdb,
         previously the Undo stack was cleared so you couldn't Undo)
        
        Change-Id: I41a9ed9acc72df5b4b3852875a50e51c29eabe95
        Reviewed-on: https://gerrit.libreoffice.org/74693
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-25  Caolán McNamara  <caolanm@redhat.com>  [0e79841b4f16ea71b019f298e7887c3c74efeb7e]

        tdf#126054 uses after free when menubutton and menu torn down during execution
        
        Change-Id: Ib79da121941863421bc12afa27e27cdd7e2e81e3
        Reviewed-on: https://gerrit.libreoffice.org/74695
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-25  Caolán McNamara  <caolanm@redhat.com>  [7b726e587ec7bbe8926fd00a50c0192ad32b3858]

        factor out to a common WeldEditView
        
        Change-Id: Ife7b6f57c80d310bd11a8ed89e36fdc99742d158
        Reviewed-on: https://gerrit.libreoffice.org/74698
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [44250864a8252d29c87801a4530e3fe3efd01ba7]

        tdf#120873 Qt5 invert checked state on trigger
        
        SalMenu's event handling is not really compatible with QAction.
        LO expects to get something like an activate event, which happens
        without any menu state update. The item handler will then update
        the item state, as expected by LO.
        
        I'm not sure how this could be implemented in a good way in Qt, so
        this patch is just a hack. If the item is checkable, we invert its
        state before handling it. This just works correctly for single items,
        not radio groups, but it does the trick for this bug. And since
        setChecked() just emits toggled(), triggered() won't run twice.
        
        Maybe someone can come up with a better way using event filters, if
        ever needed.
        
        Change-Id: Ic32d07525ce8f394b83d04f53689d1669ddc9d83
        Reviewed-on: https://gerrit.libreoffice.org/74590
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-25  Zdeněk Crhonek  <zcrhonek@gmail.com>  [4d23907d5850d96e4c81ffa5332e7fb4cf4cccca]

        uitest Tweak calc RowHeight test - add cancel button press
        
        Change-Id: I95a9a150a4c3a8a6e890305f95807bde7b6568da
        Reviewed-on: https://gerrit.libreoffice.org/74654
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-06-25  Caolán McNamara  <caolanm@redhat.com>  [279aafccec116ea0ca037115f38b6e4bc8571475]

        loplugin: simplifyconstruct
        
        Change-Id: I57b667384813b0f6d8412da17c83877a9deed5b1

2019-06-25  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [cd7fd73714ac9b727f64b8d9fa6795fb71b1251c]

        SmartArt: move setting shape aspect ratio to alg atom visit
        
        it allows to correctly follow if/else nodes instead of using once assigned
        alg atom
        
        Change-Id: I8c321b638524df3ca68242da6300bc8c2a838bbf
        Reviewed-on: https://gerrit.libreoffice.org/74648
        Tested-by: Jenkins
        Reviewed-by: Grzegorz Araminowicz <grzegorz.araminowicz@collabora.com>

2019-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [d1c075c6a7002521129bddb5860f20746f168a29]

        tdf#125892 improve time to export PDF, use int ops for scaling
        
        The time here is all in the nice rescaling we do these days. Speed it up
        by using int ops instead of float ops.
        
        This takes the time from 5m to 1m30 for me.
        
        Change-Id: Ic1dcd9e49eef1894f4a4fdb416015b69c6ef96da
        Reviewed-on: https://gerrit.libreoffice.org/74689
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [4583911575edf98ccd5b15af8eafa6a3a7b64034]

        improve loplugin:simplifyconstruct
        
        Change-Id: If863d28c6db470faa0d22273020888d4219e069e
        Reviewed-on: https://gerrit.libreoffice.org/74559
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-25  Caolán McNamara  <caolanm@redhat.com>  [1942182a3d1817bc539229d7fda3af69f7e295b8]

        weld HyperLink Dialog
        
        Change-Id: Ic861b0a593505828a900fe2163125d6f5584a956
        Reviewed-on: https://gerrit.libreoffice.org/74634
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [2f00a7c61fff9c091f08b6aaa4f829cd34fb3745]

        remove Fraction pretty-printer
        
        no longer necessary after
            commit 31589bf0239679d73417902655045c48c4868016
            Date:   Mon Jun 24 15:02:55 2019 +0200
            tdf#94677 Calc is slow opening large CSV, improve tools::Fraction
        
        Change-Id: I1c9ee043a51216f7005bf8a4bf60bb4b4e39ab61

2019-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [31589bf0239679d73417902655045c48c4868016]

        tdf#94677 Calc is slow opening large CSV, improve tools::Fraction
        
        Flatten the tools::Fraction class.
        
        Shaves 1s off a load time of 49s
        
        Change-Id: I7cbee9892831a1e47704a283351fa97eda262343
        Reviewed-on: https://gerrit.libreoffice.org/74639
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-25  Stephan Bergmann  <sbergman@redhat.com>  [1c1f5ab3cb8f75ed386abd0b1a9a723555785766]

        Adapt solenv/flatpak-manifest.in to recent download.lst changes
        
        Change-Id: Ied8f181e3fa2411a7203043f2dab786338ae6619
        Reviewed-on: https://gerrit.libreoffice.org/74684
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b58bb92b3d5da97290a0f273125ebc34fc5082b]

        tdf#94677 Calc is slow opening large CSV, avoid std::shared_ptr
        
        Shaves 2s off a load time of 48s
        
        Change-Id: I616d8b4280bee64e7c25eda8523a13cb80b121ad
        Reviewed-on: https://gerrit.libreoffice.org/74640
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [c47d0174f2c6c3ebcb3b33276d0277e7aceac330]

        tdf#94677 Calc is slow opening large CSV, avoid reset SetUpdateMode
        
        Avoid resetting SetUpdateMode in CreateFieldEditEngine while calculating
        row height.
        
        This takes the time from 1m25 to 49s for me.
        
        Change-Id: If406eac1a8b031f1734d9c2376c413dfa22d89f8
        Reviewed-on: https://gerrit.libreoffice.org/74630
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [52800731baf9fcb88e54d60de5585640c8f97f7b]

        Fix typo
        
        Change-Id: I3a7d636d822f8f3e51c91ada359c4ef47bce763c
        Reviewed-on: https://gerrit.libreoffice.org/74667
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c3695234916f86d6e929d59327db062f6bf90fef]

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

2019-06-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f29ff8706185193c4af29fc091fced079530b8f0]

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

2019-06-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [645d11d8ef8fd5684aa246a7704e47615e10f444]

        Fix typo
        
        Change-Id: I0efc8f2d50e825878bc41d7eca055095a9308fce
        Reviewed-on: https://gerrit.libreoffice.org/74669
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0d1fef6ce003a935066d2fcfbee7416aa876f057]

        Fix typo
        
        Change-Id: I26015136d5c5bbfae9cf2d61d7db1f23f960d78a
        Reviewed-on: https://gerrit.libreoffice.org/74666
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1a45fd04cae6364f0f12e42a35beb1cce14a21f4]

        Fix typo
        
        Change-Id: I5d9b5f8990b81a50684cebeb726f61115133f053
        Reviewed-on: https://gerrit.libreoffice.org/74674
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [626ba95a954a4d8a61d7690a5eb6e8acad128575]

        Fix typo
        
        Change-Id: I07f236ce2f90d05d971f8cf208a4cc62062b8a54
        Reviewed-on: https://gerrit.libreoffice.org/74670
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [aa0a4e914fa8058f0aaa67571a726e8977953103]

        Fix typo
        
        Change-Id: I553f11391c22c8b9089903c6c55ffc569f7ff553
        Reviewed-on: https://gerrit.libreoffice.org/74671
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [347b1e1f6166648187ba92e6b3dc04eee0d52bc9]

        Fix typo
        
        Change-Id: I8e38025a07db839cf36e606186fb255e2c26e168
        Reviewed-on: https://gerrit.libreoffice.org/74673
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [80bb9a67cdd2578fa8be228d22d24a9ffc85ae5b]

        Fix typo
        
        Change-Id: Ib844eafd0c717c2c3c65d3a0428eccb5e42f912d
        Reviewed-on: https://gerrit.libreoffice.org/74668
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [380d30bf2ee2442eace98126c4a35314b9928330]

        Fix typo
        
        Change-Id: Ib6a89a7362a63eff8ecbf59653126cf324b5bbf9
        Reviewed-on: https://gerrit.libreoffice.org/74672
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [46f76c41ebbacb5ce125a83e48725900a3c37261]

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

2019-06-25  Gabor Kelemen  <kelemeng@gnome.hu>  [43c434d98a5bd5b5d36a38fa79ef50e56796d4ce]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Remove duplicated HID bookmarks in shared
            
            Also remove a few obsolete bookmarks and fix ahelps
            Duplicates found with:
            
            for i in $(find source/text/shared -name "*xhp") ; do grep branch=\"hid/.uno: "$i" | cut -d ":" -f2 | cut -d \" -f 1 | uniq -c | grep -v "1 " ; if [ $? -eq 0 ] ; then echo "Above HID branches are redundant in: $i" ; fi done
            
            Change-Id: Ie7cde338aa210ef81d1e15ecc8087d8f67f77b27
            Reviewed-on: https://gerrit.libreoffice.org/74655
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-25  Gabor Kelemen  <kelemeng@gnome.hu>  [ab1bec9155d33d1a9f437800c79fafd618a16185]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Remove duplicated HID bookmarks in scalc
            
            Also remove a few obsolete bookmarks and fix ahelps
            Duplicates found with:
            
            for i in $(find source/text/scalc -name "*xhp") ; do grep branch=\"hid/.uno: "$i" | cut -d ":" -f2 | cut -d \" -f 1 | uniq -c | grep -v "1 " ; if [ $? -eq 0 ] ; then echo "Above HID branches are redundant in: $i" ; fi done
            
            Change-Id: I5a6a817065257ebffe7d0ed88f37c67ede86fb41
            Reviewed-on: https://gerrit.libreoffice.org/74656
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-25  Gabor Kelemen  <kelemeng@gnome.hu>  [60e78e61ecea17570d8d4c417776ef221f590183]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Remove duplicated HID bookmarks in simpress
            
            Also remove a few obsolete bookmarks and fix ahelps
            Duplicates found with:
            
            for i in $(find source/text/simpress -name "*xhp") ; do grep branch=\"hid/.uno: "$i" | cut -d ":" -f2 | cut -d \" -f 1 | uniq -c | grep -v "1 " ; if [ $? -eq 0 ] ; then echo "Above HID branches are redundant in: $i" ; fi done
            
            Change-Id: Id8811f2f1ecee89ddc9b86b57ef6b04e40b25d28
            Reviewed-on: https://gerrit.libreoffice.org/74657
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-25  Gabor Kelemen  <kelemeng@gnome.hu>  [0e11f92a043236f107d9454ccd9d31992af80521]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Remove duplicated HID bookmarks in swriter
            
            Also remove a few obsolete bookmarks and fix ahelps
            Duplicates found with:
            
            for i in $(find source/text/swriter -name "*xhp") ; do grep branch=\"hid/.uno: "$i" | cut -d ":" -f2 | cut -d \" -f 1 | uniq -c | grep -v "1 " ; if [ $? -eq 0 ] ; then echo "Above HID branches are redundant in: $i" ; fi done
            
            Change-Id: I39c9eed29db7612e2000912112f1629e20fd5774
            Reviewed-on: https://gerrit.libreoffice.org/74658
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-25  andreas kainz  <kainz.a@gmail.com>  [4808ae1c73597726c89936f5b9cb3f11c9a4a7bf]

        NB impress add tabbed compact layout
        
        Change-Id: Ia1aab531967644ac6f7cd21210a87a30082de42a
        Reviewed-on: https://gerrit.libreoffice.org/74660
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-06-24  rizmut  <riz_17_oke@yahoo.co.id>  [0f676219fd0c2e3ada0ca3cfc77a7c9a2b2ed451]

        Colibre: Fix for tdf#122924, tdf#126044
        
        - Clean unecessary extra outline
        - Update Gallery, Paste, EPUB, language
        - Sync extra large AutoFormat
        - Update table formula in Writer's Navigator
        - Update DB Form, Query, Report, Table
        - Update Draw/Impress master, Handout, Outline, Notes, Master Notes
        
        Change-Id: I1faabab504010c584f7a480ed6c521c47584df38
        Writer: Re-enable some icons in menubar
        Reviewed-on: https://gerrit.libreoffice.org/74591
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-06-24  Jim Raykowski  <raykowj@gmail.com>  [8cd1c1efb46cd98a597e3b6fbb6e3340048498ed]

        tdf#89709 Make statusbar page number/bookmarks control tool tip show
        
        Change-Id: I6e78d144971d59f9c8c9706f9ce8f45b9492a5c4
        Reviewed-on: https://gerrit.libreoffice.org/72715
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-06-24  László Németh  <nemeth@numbertext.org>  [705b728d26b4480ec6b51d9fe1362a0154ea9bf9]

        tdf#119571 fix style & numbering at tracked deletion
        
        and direct paragraph formattings after partially deleted
        paragraphs. Clean-up and extension of the previous workaround,
        now with Undo.
        
        See also commit b69c518df68ce673b28d589da6626bd3d860f309
        "tdf#54819 keep style & numbering at tracked deletion".
        
        Change-Id: Icc4d21e3fd0496442329c65e379522f4b7fdc6b4
        Reviewed-on: https://gerrit.libreoffice.org/74633
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-06-24  Arkadiy Illarionov  <qarkai@gmail.com>  [c9a49cdaf0f9e17f0d899b9bc48d1ab51cc1d583]

        Drop sw::GetSupportedServiceNamesImpl
        
        Use braced initializer lists and std::transform.
        
        Change-Id: I5d1a57d766e39663a55f4921f486210d41fa917d
        Reviewed-on: https://gerrit.libreoffice.org/74588
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-06-24  Stephan Bergmann  <sbergman@redhat.com>  [a329b2111c12b9a5a3bc0de53065044155f54474]

        Don't prematurely convert nEscapement from double to sal_Int16
        
        ...before it is clamped to -MAX_ESC_POS..MAX_ESC_POS, anyway.  That avoids some
        -fsanitize=float-cast-overflow
        
        > writerfilter/source/dmapper/DomainMapper.cxx:2833:39: runtime error: -327680 is outside the range of representable values of type 'short'
        
        when loading caolan/swfntobj_drawtext_heap_buffer_overflow.sample (from the
        crashtestdata files).
        
        Change-Id: I42c23fe30723280410f3afc0ecbe40f1f31b7f96
        Reviewed-on: https://gerrit.libreoffice.org/74645
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [ab7652aabf9c1c91980d47c9d1be30b24313f142]

        tdf#109158 slow AutoCorrect table, speedup switching away from language
        
        Switching from the large table to another language could result in
        freezing up for some time, so use the nice weld::TreeIter API here too
        
        Change-Id: I28f422dcdbc762b282ed6bd1dffc8140ee77900f
        Reviewed-on: https://gerrit.libreoffice.org/74646
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-24  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [e82d7514fd8eae433690690738d6a3d1b60e5cef]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Some examples of Basic macros
            
            Change-Id: I20f0693dfb1e965f50be875565d505021bcb9d4a
            Reviewed-on: https://gerrit.libreoffice.org/73861
            Tested-by: Jenkins
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-24  Stephan Bergmann  <sbergman@redhat.com>  [0ac7b859b8b292ae2ad196e1535c26c490f91a06]

        Don't convert from double to sal_Int32 when target is long
        
        ...which avoids, at least for platforms where long is larger than sal_Int32,
        some -fsanitize=float-cast-overflow when loading
        caolan/sw_ww8graf_mungetextintodrawbox_null_ptr_deref.sample (from the
        crashtestdata files), which reads huge (crafted?) values for some of l, o, r, u.
        
        (The casts to sal_Int32 had been there ever since at least
        d2000efb31f864e912c6cf52760eea0e602b6893 "#i106421#: move msfilter to filter",
        but there appears to be no good reason for that.)
        
        Change-Id: I1c8a874af6f0a0db7707612fe22bf06dfe832877
        Reviewed-on: https://gerrit.libreoffice.org/74638
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-24  Sumit Chauhan  <sumitcn25@gmail.com>  [7eab1e14c5874901757a291609f289911ac64031]

        Category Target, now available for customization tab
        
        The patch activates the category target i.e one can filter the widgets
        on the basis of categories.
        The patch also solves
        -> GtkMenuToolButton is added in treeview(customization dialog)
        -> Code refractor suggested by mike
        
        Change-Id: I0c9f80300cc1202f19e90abe42fb5c5f7ca53915
        Reviewed-on: https://gerrit.libreoffice.org/74609
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-06-24  Caolán McNamara  <caolanm@redhat.com>  [8f7e5883d66afbf6c04ca64cd6ec86d209bd124e]

        Resolves: tdf#126059 extra empty widget is visible
        
        when it shouldn't be
        
        Change-Id: Ia78fd92699db535fe4cf715c3d34ef6689f92caa
        Reviewed-on: https://gerrit.libreoffice.org/74637
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-24  Gabor Kelemen  <kelemeng@gnome.hu>  [38993eeddfeb03b7f7e5b99cc1ac60e17ee4cd26]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Remove duplicated HID bookmarks in schart
            
            Also remove some obsolete ones too.
            
            Duplicates found with:
            
            for i in $(find source/text/schart -name "*xhp") ; do grep branch=\"hid/.uno: "$i" | cut -d ":" -f2 | cut -d \" -f 1 | uniq -c | grep -v "1 " ; if [ $? -eq 0 ] ; then echo "Above HID branches are redundant in: $i" ; fi done
            
            Change-Id: I78f34394b3eb5a3046679613f0bd7af7b9381e0d
            Reviewed-on: https://gerrit.libreoffice.org/74615
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-24  Gabor Kelemen  <kelemeng@gnome.hu>  [3b441ff50ad805988221d8549973953d2f7d52d0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Remove duplicated HID bookmarks in sbasic
            
            Duplicates found with:
            
            for i in $(find source/text/sbasic -name "*xhp") ; do grep branch=\"hid/.uno: "$i" | cut -d ":" -f2 | cut -d \" -f 1 | uniq -c | grep -v "1 " ; if [ $? -eq 0 ] ; then echo "Above HID branches are redundant in: $i" ; fi done
            
            Change-Id: I2882cca272e3eee6b0d45d3a0b5bcfaeaaf23ddb
            Reviewed-on: https://gerrit.libreoffice.org/74616
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-24  Michael Stahl  <Michael.Stahl@cib.de>  [aea4812eb9e348abb45e65d396d3f55f494b5029]

        sw: reduce accuracy of double compares in testFDO74215 even more
        
        This failed again on Mac in Jenkins.
        
        - Expected: 12.1348314606742
        - Actual  : 12.15
        - Delta   : 0.01
        
        Change-Id: Ic72f3f71f15e1b0d1547f836d2fa5ac6ce22ffd1
        Reviewed-on: https://gerrit.libreoffice.org/74636
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-24  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [dbed4a84189f4b349162b518ca2d211ba4c89404]

        don't compile MediaPlaybackPanel if we don't have avmedia
        
        This sidebar panel causes missing symbols when compiling for ios,
        where we disable avmedia support.
        
        Change-Id: Ib79a6debc27e5d5be4b4c388077ac1a3bf8c97b4
        Reviewed-on: https://gerrit.libreoffice.org/74626
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-06-24  Stephan Bergmann  <sbergman@redhat.com>  [cf5a3cb687a502e7f71cefb5f7001a73925bee56]

        Adapt new test to actual values observed on macOS
        
        The test against 5892 was introduced with
        ac246d6ea1bc43bfc82c9b4c69c9c0f1fd678129 "sw comments on frames: fix layout to
        place anchor next to the image", causing various macOS builds
        (<https://ci.libreoffice.org//job/lo_tb_master_mac/30338/> and
        <https://ci.libreoffice.org//job/lo_tb_master_mac_dbg/26914/> as well as my own
        local build) to consistently fail with 6283 instead, for whatever reason.
        
        So, at least for now, adapt the test to check for >= 5892.
        
        Change-Id: Id5cb5dbb343873e02405957edec6be4f9e477f8f
        Reviewed-on: https://gerrit.libreoffice.org/74627
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-24  Michael Stahl  <Michael.Stahl@cib.de>  [a23661bfe02d81bd9c1f1e04c59384d19cc61726]

        tdf#125741 sw: avoid joining table frames in SwFrame::PrepareCursor()
        
        The problem is that the PrepareCursor() is called on a frame in a nested
        table, and the inner table is joined by its predecessor...
        
        0x6120010a3348 is located 136 bytes inside of 296-byte region [0x6120010a32c0,0x6120010a33e8)
        freed by thread T0 here:
            #1 SwTabFrame::~SwTabFrame() sw/source/core/layout/tabfrm.cxx:143:1
            #2 SwFrame::DestroyFrame(SwFrame*) sw/source/core/layout/ssfrm.cxx:389:9
            #3 SwTabFrame::Join() sw/source/core/layout/tabfrm.cxx:1379:9
            #4 SwTabFrame::MakeAll(OutputDevice*) sw/source/core/layout/tabfrm.cxx:1870:9
            #5 SwFrame::PrepareMake(OutputDevice*) sw/source/core/layout/calcmove.cxx:364:5
            #6 SwFrame::Calc(OutputDevice*) const sw/source/core/layout/trvlfrm.cxx:1791:37
            #7 lcl_InnerCalcLayout(SwFrame*, long, bool) sw/source/core/layout/tabfrm.cxx:1584:21
            #8 lcl_InnerCalcLayout(SwFrame*, long, bool) sw/source/core/layout/tabfrm.cxx:1586:25
            #9 lcl_InnerCalcLayout(SwFrame*, long, bool) sw/source/core/layout/tabfrm.cxx:1586:25
            #10 lcl_RecalcRow(SwRowFrame*, long) sw/source/core/layout/tabfrm.cxx:1621:16
            #11 SwTabFrame::MakeAll(OutputDevice*) sw/source/core/layout/tabfrm.cxx:2410:21
            #12 SwFrame::PrepareMake(OutputDevice*) sw/source/core/layout/calcmove.cxx:364:5
            #13 SwFrame::Calc(OutputDevice*) const sw/source/core/layout/trvlfrm.cxx:1791:37
            #14 SwFrame::PrepareCursor() sw/source/core/layout/calcmove.cxx:481:5
            #15 SwFrame::PrepareCursor() sw/source/core/layout/calcmove.cxx:397:21
            #16 SwFrame::PrepareCursor() sw/source/core/layout/calcmove.cxx:397:21
            #17 SwFrame::PrepareCursor() sw/source/core/layout/calcmove.cxx:397:21
            #18 SwFrame::PrepareCursor() sw/source/core/layout/calcmove.cxx:397:21
            #19 SwFrame::PrepareCursor() sw/source/core/layout/calcmove.cxx:397:21
            #20 SwFrame::PrepareCursor() sw/source/core/layout/calcmove.cxx:397:21
            #21 SwCursorShell::UpdateCursor(unsigned short, bool) sw/source/core/crsr/crsrsh.cxx:1851:25
            #22 SwCursorShell::EndAction(bool, bool) sw/source/core/crsr/crsrsh.cxx:269:5
            #23 SwCursorShell::EndCursorMove(bool) sw/source/core/crsr/crsrsh.cxx:305:5
            #24 SwLayIdle::SwLayIdle(SwRootFrame*, SwViewShellImp*) sw/source/core/layout/layact.cxx:2238:35
        
        After the paste, the formatting goes only until
        SwLayAction::IsShortCut() exits early because the previous visible page
        is formatted - but the cursor position was moved downward and is no
        longer visible, so we get an idle-layout later where UpdateCursor()
        triggers more formatting...
        
        So prevent the use-after-free with some more guards, which isn't the
        most elegant solution, but with 4 levels of nested tables elegant
        solutions are in short supply...
        
        (apparently a regression from the SwFlowFrame::MoveBwd() change in
         18765b9fa739337d2d891513f6e2fb7c3ce23b50)
        
        Change-Id: Ie166d3b58fe84c3e4808b52202802a471fa81026
        Reviewed-on: https://gerrit.libreoffice.org/74518
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-24  Rene Engelhard  <rene@debian.org>  [b11763dbaa0c7f427ea47abe9b98995cb49a8595]

        link with -latomic on mips(el), armel, powerpc, m68k
        
        needed since 0d04315c17a6df9f971237d45d9e5e8af765dd17 since it fails
        without, see
        https://buildd.debian.org/status/logs.php?pkg=libreoffice&ver=1%3A6.3.0~beta2-1&suite=experimental
        
        Change-Id: Ie91b19c0bd534b4391741388fc93494ff5a1ddf0
        Reviewed-on: https://gerrit.libreoffice.org/74554
        Tested-by: Rene Engelhard <rene@debian.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-24  Caolán McNamara  <caolanm@redhat.com>  [9406ee7aa0b4cc5580292eced6ca7c507801ae02]

        move SvtIconChoiceCtrl to vcl
        
        Change-Id: I5ed8af625cb46998649c4f11255d7676a11bdc94
        Reviewed-on: https://gerrit.libreoffice.org/74605
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-24  Dennis Francis  <dennis.francis@collabora.com>  [46c8ebe3d352c39bbba1a8099717fbeba384bd1a]

        tdf#125661 : Move the delayed-grouping logic...
        
        introduced in commit
        
        169a1b542165f3444791fd6e672d56d3fe48bd66
        avoid possible expensive repetitive formula-group
        changes (tdf#102364)
        
        to ScTable::CopyToTable() from ScDocument::CopyToDocument()
        
        Rationale :
        In tdf#125661 a delayed-grouping is needed but
        ScDocument::CopyTab() is directly called which makes it
        skip the delayed-grouping logic in ScDocument::CopyToDocument().
        One option is to clone the delayed-grouping logic to CopyTab() too.
        But doing this triggers the assert
        
        !pDoc->IsDelayedFormulaGrouping() in
        bool ScBroadcastAreaSlot::StartListeningArea()
        
        when running the unit test testCondCopyPasteSheet() in
        ucalc_condformat.cxx. This seems to be due to calling
        ScTable::CopyConditionalFormat() towards the end in
        ScTable::CopyToTable(). So having delayed-grouping
        "block" that contains a call(s) to ScTable::CopyToTable() is
        not safe. So lets move this inside ScTable::CopyToTable()
        covering just the ScColumn::CopyToColumn() calls.
        
        With this patch, sheet copy on the bug-document completes
        in about 1m40s.
        
        Change-Id: I5272f495aadab5f93f2698aba11cf2701a604c23
        Reviewed-on: https://gerrit.libreoffice.org/74607
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-06-24  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7639b4e6d8b3f51c1a5027be8a5b6f146d78b08d]

        cleanup lcl_DrawRedLines in editeng, reverse the if condition
        
        Change-Id: I59ab79f0744262494bad477284e18132767d9a04
        Reviewed-on: https://gerrit.libreoffice.org/74618
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-06-24  Luboš Luňák  <l.lunak@collabora.com>  [97794163dda8b08fb944e77d30f8fb98bfaa9f1b]

        recent gcc versions also support -fuse-ld=lld
        
        Change-Id: I0fd132965af051b6a717349943fa6827567c65dd
        Reviewed-on: https://gerrit.libreoffice.org/74557
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-06-24  Caolán McNamara  <caolanm@redhat.com>  [66839a21da8d552f2a66fe0b323f9cee7b05de80]

        merge IconChoiceDialog and SvxHpLinkDlg
        
        Change-Id: I8ba8f2b589db8842da63a4ce6824d4f049081108
        Reviewed-on: https://gerrit.libreoffice.org/74610
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a53768abccfa81d4dfb15629e02ea61072bfc905]

        Fix typos
        
        Change-Id: I1e173ecd241526b50a8426d75f3aaa13f6ab5c0d
        Reviewed-on: https://gerrit.libreoffice.org/74622
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-24  László Németh  <nemeth@numbertext.org>  [b69c518df68ce673b28d589da6626bd3d860f309]

        tdf#54819 keep style & numbering at tracked deletion
        
        and direct paragraph formattings after wholly deleted
        paragraphs. Clean-up and extension of the previous
        workaround, now with Undo.
        
        See commit 22639148ae5400bac98f32a75d7431b857c80195
        "change tracking: keep paragraph style after full deletion"
        and commit 23c159d948af360baecfe243e1321987760916d7
        "change tracking: don't copy page break". (Note: the first
        fixed the numbering, the second reverted it accidentally.)
        
        Change-Id: Ic97af3b171490b011523d1bae11f75aaf4baab54
        Reviewed-on: https://gerrit.libreoffice.org/74299
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-06-24  Arkadiy Illarionov  <qarkai@gmail.com>  [3d4b1c0eee7a3055e67df6b0b342ea25b0f5bf55]

        tdf#39593 Change comphelper::getImplementation signature
        
        To merge with comphelper::getUnoTunnelImplementation
        
        Change-Id: I976d768d7fb159d50fa90e27ec36f2bea91ea2cb
        Reviewed-on: https://gerrit.libreoffice.org/74542
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-24  Arkadiy Illarionov  <qarkai@gmail.com>  [aed859c4825e10f0981686b9d8476538255b666f]

        tdf#39593 Replace copy-pasted functions with template
        
        Change-Id: Idcb6c3e13713a9c7cc545d1e287481fe6ccadba8
        Reviewed-on: https://gerrit.libreoffice.org/74595
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-06-24  Arkadiy Illarionov  <qarkai@gmail.com>  [78e2faad8487bea76bd36004a9acc2491b7a72d8]

        Fix AccessibleStateSetHelper::containsAll
        
        Check if all states of the given state set are members
        of this object's state set.
        Previously it checked only last state.
        
        Change-Id: I79ffe54a5783aa1c3574bd099d2ea4bdc49a5c2d
        Reviewed-on: https://gerrit.libreoffice.org/74608
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-24  Gabor Kelemen  <kelemeng@gnome.hu>  [af8304f1c49a59a5fec9f16f6d43a5c8d37365af]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix ahelps on Base - Tools menu page
            
            Change-Id: Ide88567847c84f011a98b27c26924d2af6a720c3
            Reviewed-on: https://gerrit.libreoffice.org/74606
            Tested-by: Jenkins
            Reviewed-by: Gabor Kelemen <kelemen.gabor2@nisz.hu>
            
2019-06-24  Gabor Kelemen  <kelemeng@gnome.hu>  [90d3820a67e35dd318aaf2c0b6942c7836234683]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix ahelp hid on Math Symbol selector page
            
            Change-Id: Ida7cb6349249823ff729862b7ca899dfe8bc9144
            Reviewed-on: https://gerrit.libreoffice.org/74578
            Tested-by: Jenkins
            Reviewed-by: Gabor Kelemen <kelemen.gabor2@nisz.hu>
            
2019-06-24  Gabor Kelemen  <kelemeng@gnome.hu>  [db0e639175bb37f61eb2af554b0b9d992e0bf6f5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix ahelp and missing bookmark on Insert OLE page
            
            Change-Id: Ia3c6900b1616266dc38cbba4fc74b461b33462f6
            Reviewed-on: https://gerrit.libreoffice.org/74577
            Tested-by: Jenkins
            Reviewed-by: Gabor Kelemen <kelemen.gabor2@nisz.hu>
            
2019-06-24  Gabor Kelemen  <kelemeng@gnome.hu>  [c4e8b5fd391ce728e84fe76db2e6fd3bd2395dea]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Update Base - Oracle connection page
            
            Ahelp and bookmark fixes, also adapt to current UI
            
            Change-Id: I278b1df6168515c06e034f8528778c257b892127
            Reviewed-on: https://gerrit.libreoffice.org/74576
            Tested-by: Jenkins
            Reviewed-by: Gabor Kelemen <kelemen.gabor2@nisz.hu>
            
2019-06-24  Jan-Marek Glogowski  <glogow@fbihome.de>  [bbbc820d7920a31669cb7e9aaeb5beb072eae175]

        Qt5 don't assert broken height or width
        
        At least maths element docking window has a floating height of zero.
        So the original gtk comment about broken values is still true.
        
        And the initial SalFrameGeometry is ok, so no need to initialize it.
        And set default size and position on show, if not explicitly set.
        
        Change-Id: Ibe4969a164b50b666745ce010f5100af4b3ff2f6
        Reviewed-on: https://gerrit.libreoffice.org/74614
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-23  Caolán McNamara  <caolanm@redhat.com>  [f6664e1a485f459d010c344af100f9d337941a7c]

        Resolves: tdf#125168 label mnemonic appearing in database url
        
        Change-Id: I39531ae2a656c16c7355d73b76cb918d3535f7b0
        Reviewed-on: https://gerrit.libreoffice.org/74602
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [27af6368d3157596f084f88c1efdd3eeca243a37]

        Fix typo
        
        Change-Id: I1586aa67c51a54e5a244126763be0a549a2fe7a6
        Reviewed-on: https://gerrit.libreoffice.org/73135
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-06-23  Sumit Chauhan  <sumitcn25@gmail.com>  [e2cd0d9ba59bbfaf37523e90f88454f65adeb5fb]

        Seprator is positioned correctly in view->userInterface
        
        It is used differentiate between normal interfaces and
        notebookbar interfaces in view -> user interface.
        
        Change-Id: I691e7a767c1984dfa4bd7e064adf2f24e1381991
        Reviewed-on: https://gerrit.libreoffice.org/74446
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-06-23  Jens Carl  <j.carl43@gmx.de>  [958e304490a23ef4964270ffa7a2ed0e76e39a0c]

        Use in-class member initializers
        
        Don't use a default ctor that only initializes data members, but rather
        in-class member initializers. Follow CppCoreGuidelines rule C.45
        (see https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rc-default).
        
        Change-Id: I52d26fa0393f7e383beb95456dd016aa0e84b777
        Reviewed-on: https://gerrit.libreoffice.org/74589
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-06-23  Stephan Bergmann  <sbergman@redhat.com>  [8e7f87e7561197f03542a80aaa612a2b6f964d40]

        Also treat negative DIBInfoHeader::nX/YPelsPerMeter as an error
        
        According to
        <https://docs.microsoft.com/en-us/previous-versions/dd183376(v=vs.85)>
        "BITMAPINFOHEADER structure", all of the biWidth, biHeight, biXPelsPerMeter, and
        biYPelsPerMeter members are of signed type LONG, but only for biHeight negative
        values are documented as meaningful.  As this code already rejecte negative
        values for biHeight, do so also for biXPelsPerMeter and biYPelsPerMeter.
        
        Otherwise, `--convert-to pdf caolan/id:000164,src:000000,op:havoc,rep:8.bmp`
        (from the crashtestdata files) would fail with
        
        > vcl/source/filter/jpeg/jpegc.cxx:404:23: runtime error: -12.549 is outside the range of representable values of type 'unsigned short'
        >  #0 in WriteJPEG(JPEGWriter*, void*, long, long, basegfx::B2DVector const&, bool, long, long, com::sun::star::uno::Reference<com::sun::star::task::XStatusIndicator> const&) at vcl/source/filter/jpeg/jpegc.cxx:404:23
        >  #1 in JPEGWriter::Write(Graphic const&) at vcl/source/filter/jpeg/JpegWriter.cxx:240:16
        >  #2 in ExportJPEG(SvStream&, Graphic const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const*, bool*) at vcl/source/filter/jpeg/jpeg.cxx:69:32
        >  #3 in GraphicFilter::ExportGraphic(Graphic const&, rtl::OUString const&, SvStream&, unsigned short, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const*) at vcl/source/filter/graphicfilter.cxx:2042:22
        [...]
        
        because the (maliciously crafted?) bmp file has a negative nYPelsPerMeter that
        translates into a negative rPPI.getY().
        
        Change-Id: Id6dddd86d7111ae1a644337288e9f1023cb47670
        Reviewed-on: https://gerrit.libreoffice.org/74582
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-23  Caolán McNamara  <caolanm@redhat.com>  [92cf12ea025dfda642809d297a015131c1925052]

        tdf#125803 deactivate the menu regardless of menu item type
        
        spacebar will toggle radios and checkbuttons without automatically
        closing the menu. To handle this properly I imagine we need to set groups for the
        radiobuttons so the others visually untoggle when the active one is togged and
        we would further need to teach vcl that the state can change more than once.
        
        so simpler to just dropdown the menus no matter what type was activated,
        which won't happen in the unity case, but that's presumably mostly gone
        by now(?)
        
        Change-Id: I2ba841dd192c1461ef26d8395ba572843f4c5c4f
        Reviewed-on: https://gerrit.libreoffice.org/74580
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4f113609feae412a79edbdffcc2f34600c79ee63]

        Fix typo
        
        Change-Id: Ie4a0e69b78f671f9990f9c750e5ecb63447efe2b
        Reviewed-on: https://gerrit.libreoffice.org/74599
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a8109450300ab74d8aadb24204e33c16d46ff637]

        Fix typo
        
        Change-Id: Ib405a8287833f596aa90ae6496b748bf8d45f3c3
        Reviewed-on: https://gerrit.libreoffice.org/74601
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-23  Caolán McNamara  <caolanm@redhat.com>  [649b0d30ea100c8f69e849671e8ce3e42bc9e850]

        Resolves: tdf#126039 erase old content before drawing new content
        
        Change-Id: I0006467f5c172b6a0cb8b9bc4c9a0181fd57a8ac
        Reviewed-on: https://gerrit.libreoffice.org/74583
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7a8f925d67f38fb14bf8df512f62828299ac37ca]

        Fix typo
        
        Change-Id: I30d3a4e7c30dcd1717663f152221f81769b08459
        Reviewed-on: https://gerrit.libreoffice.org/74597
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a5082e554ba6448120e20ec5167edc039026d873]

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

2019-06-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4c492a79adbc0d35122bf50c5216a0e6a6bf66c0]

        Fix typo
        
        Change-Id: Ib555f767f4d0c6f9b958b3aaf9a496bf8c31de5e
        Reviewed-on: https://gerrit.libreoffice.org/74319
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [547d68a175e316e4d20a4f19c148579370fa0a50]

        Fix typos
        
        Change-Id: Id805595850125de5d791f016649b660a7fedba8a
        Reviewed-on: https://gerrit.libreoffice.org/73779
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [794102acd8b325c565d34d3e3f73f6c83a80cf7c]

        Fix typos
        
        Change-Id: If81c6224abbd0028bcc446159cf12436e89325d8
        Reviewed-on: https://gerrit.libreoffice.org/73421
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ec72bb42e54e5a1ca0f5c54bb6dc656936a16bcf]

        Fix typo
        
        Change-Id: If1f6d73088e87db6e91916ba338725054f63b5ac
        Reviewed-on: https://gerrit.libreoffice.org/73231
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6a6791af2ab9c59f3a8ed2d71c0cbd0524b2ea32]

        Fix typo
        
        Change-Id: I528581c5a17e804f7ba39a069e7bb8ac8d005adc
        Reviewed-on: https://gerrit.libreoffice.org/73223
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [014e270607f6af5e749c0013c2a84f77a97f2c17]

        Fix typo
        
        Change-Id: I3a4b8aad30f4d8bcfda472ddfd151410db21a5b1
        Reviewed-on: https://gerrit.libreoffice.org/74551
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d6e325eb4e944a687b142b4ca7a035d38c123658]

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

2019-06-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [314d15e8ec454795d609892bf743c198a4638f2c]

        Fix typo
        
        Change-Id: I357c004e724ebe580a121bf7ecdc63da9c02343f
        Reviewed-on: https://gerrit.libreoffice.org/74593
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b9c00b3c5d90b80248577403ce56c8668a51b315]

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

2019-06-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [02efb7a6fdfe62bea198d3851e38696131363c2d]

        Fix typo
        
        Change-Id: I126a490e40d5954f290200edaa377427f59f244a
        Reviewed-on: https://gerrit.libreoffice.org/74596
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-23  Adrien Ollier  <adr.ollier@hotmail.fr>  [869d1c404c7bcab6bce59a9abea45ca583f77468]

        editeng/XParaPortionList: OutputDevice's MapMode
        
        Change-Id: I77098fd15e131711e4f2a7ef4f21bd1dd8d68768
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/72307
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-06-23  Arkadiy Illarionov  <qarkai@gmail.com>  [6d4039c130896c57363bb60982c0b5601c4f0c3e]

        tdf#39593 Remove dbaccess::OContentHelper::getImplementation
        
        Replace with comphelper::getUnoTunnelImplementation.
        
        Change-Id: I533bfcd3959037a2621eb3fd42bf7172b5396c5f
        Reviewed-on: https://gerrit.libreoffice.org/74539
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-06-23  Jens Carl  <j.carl43@gmx.de>  [8567d3d2567e83d1a8769651295384cfe5d68ce1]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScTabViewObj.
        
        Change-Id: Ic3364f405e4e4c42443a7f439a257ed6328f32a8
        Reviewed-on: https://gerrit.libreoffice.org/74586
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-06-22  rizmut  <riz_17_oke@yahoo.co.id>  [c0d1bdbb8a9aca2ef2e475268a953da995567700]

        elementary & KJ Update
        
        elementary
        - Update chart diagram
        - Update 3D tilt,3D depth, 3D light& brightness
        - Update cell/table border & border properties
        - Add Impress transition illustration
        Karasa Jaga
        - Update border properties
        
        Change-Id: Ia75705c0d5cfb2081958772bed566f0ee7a3a787
        Reviewed-on: https://gerrit.libreoffice.org/74569
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-06-22  Jens Carl  <j.carl43@gmx.de>  [f7a6b7a82469f2b4bd6cec3e7aa697aefd5775b7]

        tdf#45904 Correct mishap with removed converted tests
        
        Deleted the wrong test and also forgot to remove a test with commit
        0e73f9eb4157.
        
        Change-Id: I31257908e935b2130c46436e8d5425bc058b21c5
        Reviewed-on: https://gerrit.libreoffice.org/74484
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-06-22  Caolán McNamara  <caolanm@redhat.com>  [38f1412294e7d2987072a2e211e1f68c197f16fa]

        Related: tdf#126036 give options dialog consistent button order
        
        its not welded yet, but skip ahead and give it explicit consistent
        button order in the meantime
        
        Change-Id: Ia850a024cb5a87b9231b5ffdec701646d7014e08
        Reviewed-on: https://gerrit.libreoffice.org/74573
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-22  Caolán McNamara  <caolanm@redhat.com>  [33150fd592162f8f3de835b42176ad87d6ad58fe]

        Resolves; ofz#15426 Integer-overflow
        
        Change-Id: I43ac26058a98a85fc09321a93e29dbeb151f5069
        Reviewed-on: https://gerrit.libreoffice.org/74572
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [ab5f341efd144adb6b7d0e00fece76a2153acd10]

        Qt5 directly show tooltips + respect the help area
        
        I'm not sure why this redirection was implemented, which also ommited
        the provided help area. I tried hard to use vc::Window code in the
        beginning, but that also mirrors the cursor position for the window.
        Using Qt here is simply straight forward, so just do that,
        
        Change-Id: Ia8c4efc1e43b915c4b071ee26d4da37d7580817c
        Reviewed-on: https://gerrit.libreoffice.org/74548
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-22  Caolán McNamara  <caolanm@redhat.com>  [4cbf5a4f666ac4d7b01746bc36ab01400e28ff40]

        Related: tdf#126036 sort button by native order for async dialogs too
        
        Change-Id: Iddc689b8d332e8e0127806c37b5ccce66eadfcf6
        Reviewed-on: https://gerrit.libreoffice.org/74540
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-22  Caolán McNamara  <caolanm@redhat.com>  [8e0b55bc9b788d2ac95768af6b9e88996dc10d29]

        Related: tdf#126036 missing "reset" button
        
        removing 'standard' should not also hide 'reset'
        
        Change-Id: I0c12ea16c378a225052468d01e0f1a99a6d59846
        Reviewed-on: https://gerrit.libreoffice.org/74536
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [a2dad3e10ada8adcc9b5bdb60d3d516e33aa3f07]

        VCL don't mirror Y position
        
        I don't know why Y values should be affected by mirroring at all. This
        produced a lot of negative Y values for me.
        
        Change-Id: I2b147ede948510a7bc1a5838cf89a8fd02e2ed46
        Reviewed-on: https://gerrit.libreoffice.org/74547
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [337b592a721bef2c54cbe8c4927e5cc5a68c2138]

        tdf#123779 Qt5 correctly fill Qt5Frame::maGeometry
        
        The tooltip in the bug is actually not one, but the VCL implementation
        of Gtk's popover widget triggered by SalFrame::ShowPopover. This has
        no Qt equivalent, so we currently rely on the crude VCL version.
        
        But for this maGeometry must contain the correct information, AKA the
        absolute, unmirrored, paintable system geometry of the frame. Then the
        window can be positioned correctly.
        
        The patch gets rid of most of the code initially copied from gtk, when
        this VCL backend was in a very early state.
        
        Change-Id: Id44e4dc2aac41f1f01d51c4d8107892e644ef243
        Reviewed-on: https://gerrit.libreoffice.org/74546
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [1795adce52b614cc6f12ea313f1c377fefbf2351]

        Qt5 fix some broken RTL handling
        
        For RTL decisions we always use Qt's own setting after setting it on
        startup using QGuiApplication::setLayoutDirection. The only difference
        between LO and Qt events is the mirrored cursor position, which needs
        explicit mirroring before reporting mouse based events (mouse and
        wheel). Tooltips and frame positioning will be handled in separate
        patches.
        
        Additionally the horizontal scroll bar direction hack based on the
        scroll bar button positions, needs to handle RTL explicitly.
        
        Change-Id: I5ce5e69113a6cb6a9cf37a449265c49d92a7c159
        Reviewed-on: https://gerrit.libreoffice.org/74545
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [24c21375f9983428cabf46407943a2b2daa5a8f0]

        tdf#125670 check graphics before output cliprect
        
        Brown paperbag fix. Caolan and me were so concerned about performance
        that we actually forgot about the intention of the original fix to
        ensure a valid graphics before checking the output clip rect, so in
        the end we re-introduced the bug.
        
        This basically reverts commit aeead1782ff1 ("Related: tdf#125670
        avoid possible performance issues for the general case"). The output
        clip rect is not needed for the metafile, as it is ignored.
        
        Change-Id: I68f4367cc3afbd659f691999b675a81a21258106
        Reviewed-on: https://gerrit.libreoffice.org/74550
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7b8a0044a35067e792627b8545a7bb3622afb9e4]

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

2019-06-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d91df3d3c69790c6f0fbb2cdd99c26ebaa01e199]

        Fix typo
        
        Change-Id: Ia487ac5af064184d3e7c598e2edcee80b949a857
        Reviewed-on: https://gerrit.libreoffice.org/74558
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [40ed0e9af224888ac7f42fbedaa425cc2d54902d]

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

2019-06-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [835ea7bacd2e70e046f6ce26723d565aa2f5ed9a]

        Fix typo
        
        Change-Id: I7d977cd56a8bb820a62718ea548c34f2c26b4db7
        Reviewed-on: https://gerrit.libreoffice.org/74552
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [3f8c4a59e9d98df86296dfd00d366523701e2c59]

        VCL move comment to the right function
        
        Regression from commit da8aa9385153 ("VCL: Reorganize and rename
        wallpaper functions").
        
        Change-Id: I6a992c98c4e5657848ebbca946d5eddca4aa7161
        Reviewed-on: https://gerrit.libreoffice.org/74549
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-21  Jim Raykowski  <raykowj@gmail.com>  [fc938b4310a8f5fcc8ee2846acfeb6f6d818b9f5]

        tdf#125362 Update tab dialog example set after Apply
        
        Change-Id: I0f6ad5273b285080bf2bc55fca3a2365b5b42bbf
        Reviewed-on: https://gerrit.libreoffice.org/74325
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-06-21  Caolán McNamara  <caolanm@redhat.com>  [f805e0b969fba5c3b2c2bad4d5b951873ec2908f]

        reference childwins are all welded
        
        Change-Id: I050b4bdff4eaa645316538725c69e83bee4a90c5
        Reviewed-on: https://gerrit.libreoffice.org/74526
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-21  Caolán McNamara  <caolanm@redhat.com>  [4e39f9e13e0f6133cc7cf403e97c1b9b654562e2]

        remove newly unused ModelessDialog
        
        Change-Id: Ieb629c21d725104a79515fe12e448b2b3eaddd94
        Reviewed-on: https://gerrit.libreoffice.org/74121
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-21  Caolán McNamara  <caolanm@redhat.com>  [5b8623863c71ced2cde5091ba4d402f1128e6761]

        remove newly unused SfxModelessDialog
        
        Change-Id: I298a96bd3f45d10a92e5f2a853fc4e7a4c52228b
        Reviewed-on: https://gerrit.libreoffice.org/74120
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-21  Caolán McNamara  <caolanm@redhat.com>  [5261417cbb3051b812164838d19c0f748573df45]

        weld SpellDialog
        
        a) use EditEngine instead of TextEngine as the former can be hosted in a
           foreign widget
        b) use a SfxGrabBagItem to hold the custom spellchecking info inside the
           EditEngine
        c) in longer paragraphs the current word is now auto-scrolled into view
        d) rename Invalidate to InvalidateDialog
        
        Change-Id: Ic6db019c32cdfd5f354c58ee7394fdaa040b86e1
        Reviewed-on: https://gerrit.libreoffice.org/74119
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-21  Caolán McNamara  <caolanm@redhat.com>  [fda464112540011dd6e2bd267720d2800af3a5f2]

        SvxIMapDlg is welded
        
        Change-Id: Ie244312cd3b2b291f0ab8f6ed223a50fb7d2ffe9
        Reviewed-on: https://gerrit.libreoffice.org/74524
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-21  Caolán McNamara  <caolanm@redhat.com>  [2cd88135cf1b6260b34ba5148ec00c18818bfed3]

        field dialogs all welded
        
        Change-Id: I0a468ec6926b8b1cd5666839ea0de192c6d11d16
        Reviewed-on: https://gerrit.libreoffice.org/74525
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-21  Arkadiy Illarionov  <qarkai@gmail.com>  [a4261757b89f6a198261006a8c9aa6b4eb8e19fb]

        tdf#39593 Remove reportdesign::OSection::getImplementation
        
        Replace with comphelper::getUnoTunnelImplementation.
        
        Change-Id: I3d0837ff3f47392e09ef276f141a8459add7a5ad
        Reviewed-on: https://gerrit.libreoffice.org/74471
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-06-21  Arkadiy Illarionov  <qarkai@gmail.com>  [fbead41b7d6c0346ff3373279f9c01dc4c7e61fd]

        tdf#39593 Remove frm::OGridControlModel::getColumnImplementation
        
        Replace with comphelper::getUnoTunnelImplementation.
        
        Change-Id: I3b662136778340a95216ac08035f7c25d5882349
        Reviewed-on: https://gerrit.libreoffice.org/74472
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>

2019-06-21  Miklos Vajna  <vmiklos@collabora.com>  [ac246d6ea1bc43bfc82c9b4c69c9c0f1fd678129]

        sw comments on frames: fix layout to place anchor next to the image
        
        With this, if you load
        sw/qa/extras/unowriter/data/image-comment-at-char.odt, the comment
        anchor leads to the commented image, not to the anchor of the image
        (between "aaa" and "bbb").
        
        Change-Id: I99389c9fc849269eb20d0266f8f604db89faec12
        Reviewed-on: https://gerrit.libreoffice.org/74519
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-06-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [548e12533f52d152aca0efdfe1250102f1264ba2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Improve other symbols in Math help pages
            
            Rezise image and clean svg's
            
            Change-Id: Ic9ecf60fc43117b5a8483f33b74c0568892da08c
            Reviewed-on: https://gerrit.libreoffice.org/74532
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c46e25e324be776b01928ea693548fb664de2f71]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Improve format symbols in Math help pages
            
            Rezise image and clean svg's
            
            Change-Id: Ica8f8044f09b92e57387535a53727cd9afbd1292
            Reviewed-on: https://gerrit.libreoffice.org/74531
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [1803d57c64d891fdb26a9cde0ef18fe61bcb130b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Improve brackets symbols in Math help pages
            
            Rezise image and clean svg's
            
            Change-Id: Ia56446a840c5deca661f691113e22964e5ead985
            Reviewed-on: https://gerrit.libreoffice.org/74530
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d73c7efd96fb8160284ebce817269bc043a03caa]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Improve Operator symbols in Math help pages
            
            Rezise image and clean svg's
            
            Change-Id: Iae35945a62d00cec4f49fb1e3b78ec35867d2c90
            Reviewed-on: https://gerrit.libreoffice.org/74529
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [21ddf3a6c4d664dab1906e1e0edceb53d7e0017c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Improve set operators symbols display in Help page
            
            resize Math iset operators icons (svg's)
            
            Change-Id: I6775b7742f1e1e4d3e484c35d4ce9de93c4ced1e
            Reviewed-on: https://gerrit.libreoffice.org/74479
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b8ff4921b212477d3082f1245aabba8c1936bb6b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Improve unary  Math symbols display in Help page
            
            resize and arrange unary/binary symbols svg in Help page
            
            Change-Id: I87fe6023efde717aa6e86c72449bb2b3f6d5d217
            Reviewed-on: https://gerrit.libreoffice.org/74478
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [50aefa68d1c28356f28c12ff6f570ed5d92490b6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Improve relations Math symbols display in Help page
            
            resize and arrange relations symbols svg in Help page
            
            Change-Id: I4c9373cbbd36741ab55d5c7f1429d61ef736b68b
            Reviewed-on: https://gerrit.libreoffice.org/74477
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f76cf54440f9c6dace7b44825d1a250ad62b91c4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Improve functions Math symbols display in Help page
            
            resize Math funcitons icons (svg's)
            
            Change-Id: I36acb1b7d9ef9aafcd1dd88c24a4130918341d28
            Reviewed-on: https://gerrit.libreoffice.org/74476
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-21  Gabor Kelemen  <kelemeng@gnome.hu>  [fa664e9d30ca9e69af8b5b2c1f3e7739b55f30bb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix ahelps on Base View menu page
            
            Add missing bookmarks and remove unneeded ahelp
            
            Change-Id: I22c73e85869ffcdac235d740230f951c40d0503b
            Reviewed-on: https://gerrit.libreoffice.org/74475
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-21  Gabor Kelemen  <kelemeng@gnome.hu>  [f7b13a94645b158821c9d7db63c63da4b724a441]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Drop unneeded ahelp from Base Insert menu page
            
            Change-Id: I0f8f13219e862cc3dd0439fe29fe1655d3cee972
            Reviewed-on: https://gerrit.libreoffice.org/74474
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-21  Gabor Kelemen  <kelemeng@gnome.hu>  [5427ce7c66ccf16b0a405fddb402c35181e47e4a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix ahelps in Base Edit menu description page
            
            - Add missing bookmarks
            - Remove obsolete ones
            - Move an item closer to its current position in the menu
            
            Still a very obsolete page :(
            
            Change-Id: I0f19f9a0ea61724bb725cbe9efb83afc8abcb19f
            Reviewed-on: https://gerrit.libreoffice.org/74473
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-21  Gabor Kelemen  <kelemeng@gnome.hu>  [a264abfd56cc70d565707028be41ff94e65a7f43]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix ahelp for HTML page - Size spinbuttons
            
            Change-Id: I527a54be3e69039810b0505b9c50cdb3128b1c45
            Reviewed-on: https://gerrit.libreoffice.org/74465
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-21  Miklos Vajna  <vmiklos@collabora.com>  [f2853c4808648610302927ba626eb4f1ca24a4e4]

        drawinglayer: disable multi-threaded rendering in sceneprimitive2d
        
        It seems this is not stable yet:
        
        - https://dev-builds.libreoffice.org/crashtest/27e3ed0d25735603d2c82744e3a8f5f3e0a8d043/backtraces/task395-core.16181.backtrace.txt
        - https://ci.libreoffice.org/job/gerrit_linux_gcc_release/35032/console
        
        Go back to disabling that by default for now.
        
        Change-Id: I6cd870d2661bfb99b8ed5008c2542fede05ae8c8
        Reviewed-on: https://gerrit.libreoffice.org/74513
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-06-21  Caolán McNamara  <caolanm@redhat.com>  [d888ea3a8b10639cd5f2423b005a4e51d7427183]

        remove then dispose, not dispose then remove
        
        asserts seen in inline spelling in calc otherwise
        
        Change-Id: If78142cb0a3e23de6eb0e5d40622a4c7d06df8ec
        Reviewed-on: https://gerrit.libreoffice.org/74511
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-21  Miklos Vajna  <vmiklos@collabora.com>  [bf4b40f720146e7f76dab4deb72e85ea158e2d17]

        sw comments on frames: fix annotation start order in UNO portion enum
        
        The problem was similar to commit
        76a4305d1e90b6617054dd33036e64f005dbcf04 (sw: fix inconsistent bookmark
        behavior around at-char/as-char anchored frames, 2017-12-21), except
        here we have an (annotation) mark which does have a range, but still
        around at-char anchored frames, similar to the bookmark situation in
        that commit.
        
        Fix the problem similarly, by first adding comment-start portions to the
        enumeration, then frames, and finally the rest of the comment portions
        (as before).
        
        With this, an ODF <office:annotation/><draw:frame
        text:anchor-type="char"/><office:annotation-end/> sequence (commented
        at-char image) is roundtripped correctly.
        
        Change-Id: I8790d9efae625de48c689ca4180fe75f15b4833c
        Reviewed-on: https://gerrit.libreoffice.org/74503
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-06-21  Michael Stahl  <Michael.Stahl@cib.de>  [98e186a37388d35320b813142b4fc7f0071f5b43]

        sw: fix SwUiWriterTest::testTdf114306_2
        
        sw/qa/extras/uiwriter/uiwriter.cxx:5908:SwUiWriterTest::testTdf114306_2
        equality assertion failed
        - Expected: 4
        - Actual  : 5
        
        Mysteriously this doesn't happen on master when running make sw.check
        but reproduces with
        make CppunitTest_sw_uiwriter CPPUNIT_TEST_NAME="testTdf114306_2"
        
        The problem is that the early-returns in SwTabFrame::RemoveFollowFlowLine()
        are too late: the SetFollowFlowLine( false ); was already executed and
        henceforth the SwTabFrame thinks it doesn't have a follow-flow-line, so
        it will never be merged again and new follow-flow-line may be created.
        
        (test fail is regression from 1e6dec4b4313212a3bdc6bb06155fd65e795368b)
        
        Change-Id: Ic5a2ef4219f212c8b4d34fd47d3d67f32de45f8e
        Reviewed-on: https://gerrit.libreoffice.org/74500
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-21  Michael Stahl  <Michael.Stahl@cib.de>  [f2d08a2ec53497f2228abae32eb8d85c82704e24]

        sw: prepare for revert of hacky liveness check
        
        This problem should hopefully be fixed with commit
        1e6dec4b4313212a3bdc6bb06155fd65e795368b.
        
        Change-Id: Iebc223d1968350905869421a8a3a6ca2df0b8069
        Reviewed-on: https://gerrit.libreoffice.org/74501
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-21  Jan-Marek Glogowski  <glogow@fbihome.de>  [ac7fe279c497076ef07b20a90c6189cfbc65d3e3]

        VCL constify ImplTabItem::m_nId
        
        I actually wanted to simply make it const, but emplace needs to
        copy / move these classes, which gets ugly with const members. So
        this simply hides the value and adds an ro-accessor.
        
        Change-Id: If8ec6bc25bc6a7d012b7197b1fcb8c200693744d
        Reviewed-on: https://gerrit.libreoffice.org/74481
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-21  Caolán McNamara  <caolanm@redhat.com>  [ce5a418abe7fbb08beaaa06ae9caeea0a0053305]

        search dialog is welded
        
        Change-Id: I51fa749266efed733aeff9d2e22d7d5f628468c1
        Reviewed-on: https://gerrit.libreoffice.org/74510
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-21  Stephan Bergmann  <sbergman@redhat.com>  [17ae6c31743db72d96c5addb9abf00a7842bc433]

        Add test clarifying behavior of INetURLObject::setName on empty path
        
        ...as the commit message of f270bd15fed87a9cb0f8dfa73b34c617d66f59c2 "Fix
        INetURLObject::setName description" observes:  "But for a hierarchical URL with
        an empty (i.e., just "/" in the canonic form) path, setName("foo") actually
        returns false."  (I /think/ it should work for bIgnoreFinalSlash=false, but
        which had been removed from setName with
        359e0b47a0f96ffa595a0c38a5e5318d797812fe "loplugin:unuseddefaultparams".)
        
        Change-Id: I063000625d55c589782fe855923107719709df3a
        Reviewed-on: https://gerrit.libreoffice.org/74504
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-21  Caolán McNamara  <caolanm@redhat.com>  [7ba891c85ae06c0806fe2349202da84b50ca6cbd]

        Related: tdf#125670 avoid possible performance issues for the general case
        
        but retain recording of gradient to metafile
        
        Change-Id: I5efde15f1c192b15fe647362803442ac947b63de
        Reviewed-on: https://gerrit.libreoffice.org/74505
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-21  Jan-Marek Glogowski  <glogow@fbihome.de>  [430b406e5e8249983fc030aa0f867372f5da74d2]

        tdf#105884 Qt5 implement TabControl theming
        
        Drawing a QTabWidget is a really complex procedure. The main
        problems I had were the adjustment of the frame, which I totally
        missed in the Qt code for a long time.
        
        Then there is the frame gap, which Qt draws by simply overlapping
        the items a bit with the frame. And all the calculations need the
        tabs together with the pane. None of it really fits very good into
        the way VCL handles drawing the TabControl and since I needed a
        way back from the plugin into VCL for the nOverlap value, there is
        this hack using a static. I hope nOverlap never changes.
        
        Change-Id: I8fe6eb12d39a2ac7f6fb89424586cac76e12545b
        Reviewed-on: https://gerrit.libreoffice.org/74480
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-21  Jan-Marek Glogowski  <glogow@fbihome.de>  [6540912ae1a570fd8c2318f77b757e07b87c0707]

        VCL merge most of NotebookbarTabControlBase
        
        NotebookbarTabControlBase (NBBTCB) tried to be clever and save
        a bool per TabControl page, by not adding a mbVisible to the
        ImplTabItem and misuse mbEnabled.
        
        The result is not only a bug with tab highlighting in notebook
        bars, but also a lot of duplicate code and additional virtual
        functions. Normal TabControls highlight correct.
        
        I'm not 100% sure about the dropped Resize()s, but the code in
        ImplPaint() and calculateRequisition() differs by three lines;
        which can be merged by adding the TabControl feature to hide
        tabs and not just disable them. I first tried to additionally
        merge ImplPlaceTabs() too, but the NBBTCB version differs much
        more and I didn't want to touch larger parts of TabControl.
        
        Change-Id: Ie6e18fb03b76b46e3627923eb1ac0f674c3eb7e8
        Reviewed-on: https://gerrit.libreoffice.org/74126
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-21  Jan-Marek Glogowski  <glogow@fbihome.de>  [d25e5069176ab53cdc917e3501a81e9546ec46f7]

        tdf#125777 restore old RenderContext before return
        
        Regression from commit 710f3c63af2d ("tdf#125670 just check gradient
        clipping on drawing")
        
        Change-Id: I6acf23675414983bd07639703f43aa934c0a48ed
        Reviewed-on: https://gerrit.libreoffice.org/74502
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-21  Tünde Tóth  <tundeth@gmail.com>  [1bdbdc6ebcdba2784dcfa56b50632c4706ba14b5]

        tdf#126024 XLSX export: fix hyperlink on formula cell
        
        Hyperlink on formula cell lost after export.
        
        Change-Id: I682c8bb559b5adde84b350f79c35a2e769f106ec
        Reviewed-on: https://gerrit.libreoffice.org/74457
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-06-21  Balazs Varga  <balazs.varga991@gmail.com>  [e98f19e598951a54561a7f414a209260b5e79a39]

        tdf#124817 OOXML chart import: fix missing symbols
        
        OOXML chart symbols with undefined fill color attribute were imported
        as invisible white symbols. Fixed by using line color of these symbols.
        
        Change-Id: Ie4314ed56b63daa82fe30b111aeae9e358ff2b4b
        Reviewed-on: https://gerrit.libreoffice.org/74286
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-06-21  Sumit Chauhan  <sumitcn25@gmail.com>  [f6d09d0abe75f1ea7cc1b874c42bed843875d113]

        User directory path changed
        
        The old path was not rendering file from user directory in production
        build
        
        Change-Id: Id1529b94d5f8c35988ae4b8d9aba6e7bdcce7fb2
        Reviewed-on: https://gerrit.libreoffice.org/74364
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [b2a574ec54c7e34789b401a540ff14511bf583ce]

        simplify some getSupportedServiceNames
        
        Change-Id: I81195505d6006b6587f7b98c1545919083f0e588
        Reviewed-on: https://gerrit.libreoffice.org/74497
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-21  Caolán McNamara  <caolanm@redhat.com>  [9cbb4052d11d8fc5b408cfe75ddb5305f9a7461b]

        move the cursor by the length of the final replacement
        
        rather than the length of the unprocessed replacement
        
        Change-Id: I43fe8d66d5a664b5e96877c17a00f65f395c086d
        Reviewed-on: https://gerrit.libreoffice.org/74495
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-21  Jan Holesovsky  <kendy@collabora.com>  [9712f5d2316fa469b92f2f8092925e2cd4e8dd5b]

        android: Fix type of a C string to be const char[].
        
        With the wrong type, we were measuring the sizeof() wrongly, leading to
        a hard to catch crash at start that appeared only from time to time.
        
        Improve the concatenation too when at that.
        
        Change-Id: I4a4ab2909124281aac99118d66c62d669294d5f7
        Reviewed-on: https://gerrit.libreoffice.org/74375
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/74444
        Tested-by: Jenkins

2019-06-21  Jan Holesovsky  <kendy@collabora.com>  [21201ea7521aa94da9b9c8771ac779d4e393c56e]

        android: Add the sidebar-related constructors to liblo-native-code.so.
        
        Change-Id: I25acb8965d190fc443d75357352e4d02c9b03cc2
        Reviewed-on: https://gerrit.libreoffice.org/74265
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/74443
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-06-21  Jan Holesovsky  <kendy@collabora.com>  [1a99219283d4d57c05639023ca692f6cdae36473]

        android: Define the icon theme in distro-configs and switch to colibre.
        
        No need to reinvent the wheel and hardcode it in configure.ac.
        
        Change-Id: Idb08ea0e5ce228bb0758dbdf023f3aee44da76eb
        Reviewed-on: https://gerrit.libreoffice.org/74247
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/74442
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-06-21  Caolán McNamara  <caolanm@redhat.com>  [ed69cf9c90fb70fb3c997cc33adbfc4d9e21702b]

        Resolves: tdf#125935 open menu at bottom of page upwards
        
        to avoid the glitch seen under Ubuntu's 18.04 with gtk3-3.22.30 that
        it won't popdown in clicking the button without focusing in and out
        of the menu first
        
        Change-Id: Ic78647562f4a3a345eb714aa70f9bcfe30ea8c41
        Reviewed-on: https://gerrit.libreoffice.org/74493
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-21  Jan-Marek Glogowski  <glogow@fbihome.de>  [f0c9b93e5bc7976dea5de4a49be87cc9892941a7]

        tdf#126020 Qt5 delete orphan Qt5ObjectWindows
        
        The Qt5ObjectWindow is "adopted" by Qt5Frame's QWidget, which
        is needed for the correct display. But since the Qt5Object is
        itself a child of the Qt5Frame, it'll be deleted before the
        Qt5Frame, which keeps the Qt5ObjectWindows alive.
        But the Qt5ObjectWindows child relies on the Qt5Object parent,
        so reap it, when the real parent is destructed.
        
        And just in case the Qt5Frame will delete the QWidget with the
        child while the Qt5Object is still alive, update the pointer to
        the child on its destruction.
        
        Change-Id: I563ddc2294b7b1651f56abdde75319c7455dd9b7
        Reviewed-on: https://gerrit.libreoffice.org/74482
        Tested-by: Jenkins
        Reviewed-by: Aleksei Nikiforov <darktemplar@basealt.ru>

2019-06-21  Stephan Bergmann  <sbergman@redhat.com>  [f270bd15fed87a9cb0f8dfa73b34c617d66f59c2]

        Fix INetURLObject::setName description
        
        ...after 359e0b47a0f96ffa595a0c38a5e5318d797812fe "loplugin:unuseddefaultparams"
        had removed its nIndex and bIgnoreFinalSlash parameters denoting the segment
        whose name to set.
        
        (One would assume that a hierarchical URL always has a last segment, so the
        "[if] a last segment does not exist, false is returned" part be removed from the
        description.  But for a hierarchical URL with an empty (i.e., just "/" in the
        canonic form) path, setName("foo") actually returns false.)
        
        Change-Id: I35b96f4687784648c141e16c0806fe49d80c940a
        Reviewed-on: https://gerrit.libreoffice.org/74487
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-21  Caolán McNamara  <caolanm@redhat.com>  [598e5aeb7cdd1ad2ca586bb8159c89755e467c75]

        crashtesting: failure importing gnome545630-1.xlsx
        
        with bt of...
        
         #18 0x00007fb7734e3a9b in ScColContainer::operator[] (this=0x6571840, nIndex=234) at sc/inc/colcontainer.hxx:44
         #19 0x00007fb77352daf7 in ScValueIterator::GetFirst (this=0x7fb7629205b0, rValue=@0x7fb762920320: 0, rErr=@0x7fb762920570: NONE)
             at sc/source/core/data/dociter.cxx:295
         #20 0x00007fb773a04130 in ScInterpreter::GetStVarParams (this=0x35d30d0, bTextAsZero=false, VarResult=
             0x7fb773a04dfb <ScInterpreter::<lambda(double, size_t)>::_FUN(double, size_t)>) at sc/source/core/tool/interpr1.cxx:4040
         #21 0x00007fb773a04e85 in ScInterpreter::ScStDev (this=0x35d30d0, bTextAsZero=false) at sc/source/core/tool/interpr1.cxx:4180
         #22 0x00007fb773a7152d in ScInterpreter::Interpret (this=0x35d30d0) at sc/source/core/tool/interpr4.cxx:4142
         #23 0x00007fb77378cbbf in ScFormulaCell::InterpretTail (this=0x6dcf7a0, rContext=..., eTailParam=ScFormulaCell::SCITP_NORMAL)
             at sc/source/core/data/formulacell.cxx:1905
         #24 0x00007fb77378b8ab in ScFormulaCell::Interpret (this=0x6dcf7a0, nStartOffset=-1, nEndOffset=-1)
             at sc/source/core/data/formulacell.cxx:1611
         #25 0x00007fb7733f82fe in (anonymous namespace)::CalcAllHandler::operator() (this=0x7fb762920e67, pCell=0x6dcf7a0)
         #26 0x00007fb773404240 in sc::EachElem<mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell>, __gnu_debug::_Safe_iterator<__gnu_cxx::__normal_iterator<ScFormulaCell**, std::__cxx1998::vector<ScFormulaCell*, std::allocator<ScFormulaCell*> > >, std::__debug::vector<ScFormulaCell*> >, mdds::detail::mtv::iterator_value_node<unsigned long, mdds::mtv::base_element_block>, (anonymous namespace)::CalcAllHandler> (rNode=..., rFuncElem=...)
             at sc/inc/mtvfunctions.hxx:120
         #27 0x00007fb773400dd6 in sc::ProcessElements1<mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreEvent>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell>, (anonymous namespace)::CalcAllHandler, sc::FuncElseNoOp<unsigned long> > (rStore=..., rFuncElem=...,
             rFuncElse=...) at sc/inc/mtvfunctions.hxx:310
         #28 0x00007fb7733fd4df in sc::ProcessFormula<(anonymous namespace)::CalcAllHandler> (rStore=..., rFunc=...)
             at sc/inc/mtvcellfunc.hxx:24
         #29 0x00007fb7733faf4f in ScColumn::CalcAll (this=0x6340910) at sc/source/core/data/column.cxx:3482
         #30 0x00007fb77384a213 in ScTable::CalcAll (this=0x6571840) at sc/source/core/data/table2.cxx:1882
         #31 0x00007fb7735cf141 in ScDocument::CalcAll (this=0x6241ee0) at sc/source/core/data/document.cxx:3955
         #32 0x00007fb774062aeb in ScDocShell::DoHardRecalc (this=0x6241e80) at sc/source/ui/docshell/docsh4.cxx:1379
         #33 0x00007fb77437a66c in ScModelObj::calculateAll (this=0x3654970) at sc/source/ui/unoobj/docuno.cxx:2254
         #34 0x00007fb77b1099ac in gcc3::callVirtualMethod (pThis=0x3654af8, nVtableIndex=4, pRegisterReturn=0x0, pReturnTypeRef=0x1ccf710, bSimpleReturn=true,
            pStack=0x7fb7629212f0, nStack=0, pGPR=0x7fb762921420, pFPR=0x7fb762921450)
            at bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:133
        
        Change-Id: Ica4c9e9860768d9c84be89be36644126095f62f3
        Reviewed-on: https://gerrit.libreoffice.org/72048
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-21  Caolán McNamara  <caolanm@redhat.com>  [46cd78756f784ce81f8051e211d542f53112d5a3]

        Resolves: tdf#126005 make bookmark treeview sortable
        
        and use iterators into the tree
        
        Change-Id: I38eb24d71cc089bf61baa221324a983c1eb782c9
        Reviewed-on: https://gerrit.libreoffice.org/74470
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-21  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [2f04460c83f064c9fa41c8deaef9647228e0a4ad]

        tdf#42949 Fix IWYU warnings in include/
        
        Recheck directories under include/ and below vcl in the
        module hierarchy.
        
        New IWYU and recent developments in f-u-i helped to identify
        some non self contained files, those were fixed too.
        
        Also some new removal proposals are dealt with here.
        
        Change-Id: If12ae37602eecdf3004ae0fa6623d464077d4f9f
        Reviewed-on: https://gerrit.libreoffice.org/74213
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-06-21  Miklos Vajna  <vmiklos@collabora.com>  [fa827a8beb7e590baf8eb39d3568bb81bcc925f3]

        sw btlr writing mode: implement TextFrame tbrl export to drawingML
        
        Also remove the checkFrameBtlr() call in
        DocxSdrExport::writeOnlyTextOfFrame(), which was added in commit
        1c876f5616522ab695de8c0316cdb0c601081815 (fdo#78590: Fix for Corruption
        of para with framePr & drawing object into para, 2014-06-13), but that
        looks like a copy&paste error, given that the old-style DOCX frames
        can't have a custom writing direction, it seems.
        
        Change-Id: I0940bbbf3adadd1fc480f3d754b4c8854a9c56b4
        Reviewed-on: https://gerrit.libreoffice.org/74466
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [8729c98bbe6843e875be3903c2e5a7783984ae48]

        tdf#125983 CRASH: Updating link to external files
        
        Revert "loplugin:useuniqueptr in lcl_UpdateLinksInSect"
        This reverts commit 9abbe6746cb4d36e3ccb384f96ccafb9e0612cd6.
        
        No point in use std::unique_ptr, sometimes pPam points to something
        we want to delete, sometimes it does not.
        
        Change-Id: I37e9871b8d5d836b7e52b5b8a5a7c572d92487f5
        Reviewed-on: https://gerrit.libreoffice.org/74449
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-21  Mike Kaganski  <mike.kaganski@collabora.com>  [e7e87ad179d5d7383d1b6be58f624ba302c16d73]

        Extend INetURLObject::setName and drop INetURLObject::SetName
        
        Change-Id: I488313eeb363d2a9344d6bc801900d5b1f913020
        Reviewed-on: https://gerrit.libreoffice.org/74463
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-06-21  Mike Kaganski  <mike.kaganski@collabora.com>  [cb28e48bfd7e8727797435dc05bdfe1652fb34f0]

        Drop INetURLObject::GetName and INetURLObject::GetExtension
        
        They are just synonyms for GetLastName and GetFileExtension resp.
        
        Change-Id: Ic498c7025cc421b830394ed94d64529fd74fe7dd
        Reviewed-on: https://gerrit.libreoffice.org/74448
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-06-20  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6153bedd8948cc05a9d8d338bac1d5858635c5ba]

        Update git submodules
        
        * Update translations from branch 'master'
          - update translations for 6.3.0 beta2
            
            and force-fix errors using pocheck
            
            Change-Id: I2f20dff5fd47ee5f99d612b22661d5248adaccc2
            
2019-06-20  Stephan Bergmann  <sbergman@redhat.com>  [96a2590ddd5b5985c04c0797169ffb93e893eb68]

        Also filter out fUnscaledLogicX being NaN
        
        ...which doesn't get filtered out by the following checks against the
        pPosHelper->getLogicMin/MaxX() range, but leads to
        -fsanitize=float-cast-overflow down the road when casting the propagated NaN in
        double fDepth to sal_Int32 when loading xlsx/tdf80820-1.xlsx as obtained by
        bin/get-bugzilla-attachments-by-mimetype (i.e., the attachment at
        <https://bugs.documentfoundation.org/show_bug.cgi?id=80820#c0>):
        
        > chart2/source/view/main/ShapeFactory.cxx:438:36: runtime error: nan is outside the range of representable values of type 'int'
        >  #0 in chart::ShapeFactory::impl_createCube(com::sun::star::uno::Reference<com::sun::star::drawing::XShapes> const&, com::sun::star::drawing::Position3D const&, com::sun::star::drawing::Direction3D const&, int, bool) at chart2/source/view/main/ShapeFactory.cxx:438:36
        >  #1 in chart::ShapeFactory::createCube(com::sun::star::uno::Reference<com::sun::star::drawing::XShapes> const&, com::sun::star::drawing::Position3D const&, com::sun::star::drawing::Direction3D const&, int, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const&, std::__debug::map<rtl::OUString, rtl::OUString, std::less<rtl::OUString>, std::allocator<std::pair<rtl::OUString const, rtl::OUString> > > const&, bool) at chart2/source/view/main/ShapeFactory.cxx:385:46
        >  #2 in chart::BarChart::createDataPoint3D_Bar(com::sun::star::uno::Reference<com::sun::star::drawing::XShapes> const&, com::sun::star::drawing::Position3D const&, com::sun::star::drawing::Direction3D const&, double, int, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const&, int) at chart2/source/view/charttypes/BarChart.cxx:337:39
        >  #3 in chart::BarChart::createShapes() at chart2/source/view/charttypes/BarChart.cxx:836:42
        >  #4 in chart::ChartView::impl_createDiagramAndContent(chart::CreateShapeParam2D const&, com::sun::star::awt::Size const&) at chart2/source/view/main/ChartView.cxx:1608:25
        >  #5 in chart::ChartView::createShapes2D(com::sun::star::awt::Size const&) at chart2/source/view/main/ChartView.cxx:3037:41
        >  #6 in chart::ChartView::createShapes() at chart2/source/view/main/ChartView.cxx:2506:5
        >  #7 in chart::ChartView::impl_updateView(bool) at chart2/source/view/main/ChartView.cxx:2558:17
        [...]
        
        Change-Id: I25c743e4b98d9c7d98182144d30cb8c9782864ad
        Reviewed-on: https://gerrit.libreoffice.org/74467
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-20  Caolán McNamara  <caolanm@redhat.com>  [4908a4585ca36af159ae5fcd1ab361abc5b32e02]

        fix putting ; between entries
        
        broken since...
        
        commit 8bddb3c77048814b370351e0eb72c31f289fb34f
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Thu Mar 14 12:51:31 2019 +0000
        
            weld SwInsertBookmarkDlg
        
        Change-Id: I2a07820dd5ea13976a1044323a5b52835fd711f1
        Reviewed-on: https://gerrit.libreoffice.org/74458
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-20  Eike Rathke  <erack@redhat.com>  [7dd57a914be5f8fc2b53b7725c16625887cf7439]

        Resolves: tdf#108209 let auto fill handle double click stop at existing data
        
        Also consolidate the code to take both, left and right, data areas
        into account, still preferring left if it exists.
        
        Change-Id: I3d46b32f3790fd367fe92712fbcab0c392294599
        Reviewed-on: https://gerrit.libreoffice.org/74462
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-06-20  Miklos Vajna  <vmiklos@collabora.com>  [34c008380b9c17a78b9fde8cfa2102ab14c2392b]

        sw comments: allow ranges to be created which cover only the placeholder char
        
        First, the old condition was a bit tricky: it wanted to avoid the case
        when only the placeholder character is covered, but given that start and
        end can be the same for collapsed ranges, this was true for comments
        without a range, too. In practice what remains blacklisted is just the
        case when the PaM has a mark, but it's the same as the point.
        
        The change has two motivations:
        
        1) ODF can have '<office:annotation/>...<office:annotation-end/>', where
        '...' may be content which has no document position itself in the Writer
        implementation, like at-char anchored images. This change avoids loosing
        the range of such annotations during ODF roundtrip.
        
        2) This starts adding support for comments on objects which don't have
        an own document position, though UI for that is still missing.
        
        Change-Id: If151b8e00e37e07830c0582b8f0920a91a787363
        Reviewed-on: https://gerrit.libreoffice.org/74459
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-06-20  Caolán McNamara  <caolanm@redhat.com>  [e24b27cd1b3139f74c0e2c03dbf1045000ed220e]

        gen vclplug crash on startup
        
        revert the failing hunk since...
        
        commit 452a8e4abe0c416d664078baddff67c1561025ec
        Date:   Sat Jun 15 17:13:48 2019 +0300
        
            Simplify Sequence iterations in vcl
        
        rTypes has been reduced in size by 1 by
        rTypes.realloc(pFlavors - rTypes.getArray());
        so has 8 elements, aNativeTypes still has 9
        and we fail in
        
        std::copy(aNativeTypes.begin(), aNativeTypes.end(), std::next(aNativeTemp.begin()));
        
        trying to put 9 elements inside space for 8
        
        Change-Id: Ie0031b2c4a980e15fa38d6e889f1474df506e893
        Reviewed-on: https://gerrit.libreoffice.org/74447
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-20  Regina Henschel  <rb.henschel@t-online.de>  [a4d30a3809c5bf973d39c5e4368a1276582b04b3]

        tdf#100348 unittest Convert Fontwork to TextWarp on export
        
        The test is only about odp->pptx->odp, because import of TextWarp
        inside docx is still broken (tdf#125884).
        
        Change-Id: I541904a1b3adf08d7d574fe2079259dbb8502eaa
        Reviewed-on: https://gerrit.libreoffice.org/74379
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>
        Tested-by: Regina Henschel <rb.henschel@t-online.de>

2019-06-20  Caolán McNamara  <caolanm@redhat.com>  [87e2095eae2b4345363042584e11e45339a606fa]

        zero width column in manage changes
        
        https://github.com/exaile/exaile/issues/580
        
        the fixed_width request is not handled by the time the
        width is queried. Use the requested width if the
        width is still 0.
        
        assert when such columns value are stored, and
        ignore existing useless ones on read
        
        Change-Id: Ibce74ec6a232edcf36b929f71474418b3e742856
        Reviewed-on: https://gerrit.libreoffice.org/74367
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-20  Caolán McNamara  <caolanm@redhat.com>  [ccc0e03dcfaceeb4f729c959373853d24154de77]

        InvalidateAtWindow should be preferred
        
        it already call GetWindow()->Invalidate(aClipRect) internally
        for the usual case, and correctly calls EditViewInvalidate
        when the editview is not used in a vcl::Window
        
        Change-Id: I9f985cb91bc768b410838289efc994d9a5b249d4
        Reviewed-on: https://gerrit.libreoffice.org/74421
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-20  Caolán McNamara  <caolanm@redhat.com>  [82959e46f69561b9b8f8be9f7daf1c96d3ea7061]

        dispose on all responses, not just OK
        
        Change-Id: Ie78a1cb4fa7f188aeab547d49123449f06b0da6c
        Reviewed-on: https://gerrit.libreoffice.org/74426
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-20  Dennis Francis  <dennis.francis@collabora.com>  [e324a6cea23fe19ec8a67f368c31e1567928a5af]

        tdf#126012: Take care of polar and min-magnitude flags...
        
        even in one point case (FOURIER). Add relevant test cases too.
        
        Change-Id: I647ac14ff8e9ee11664b23b37d150f51e6a08354
        Reviewed-on: https://gerrit.libreoffice.org/74412
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        Tested-by: Dennis Francis <dennis.francis@collabora.com>

2019-06-20  Shubham Goyal  <22shubh22@gmail.com>  [ea62608195d462f70fa8c09708edaac68752a013]

        Fix Typo
        
        Change-Id: I43ca2a6c7d7751119eb6dc86b9425e6304831dc6
        Reviewed-on: https://gerrit.libreoffice.org/74416
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-20  Michael Stahl  <Michael.Stahl@cib.de>  [5b8b7abda980ca662be61b4a5873e140b2431d9e]

        sw: remove some obsolete code in SwView::Execute()
        
        Change-Id: I9e982ef92773c5a968890a97efb796818141abdf
        Reviewed-on: https://gerrit.libreoffice.org/74370
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-20  Michael Stahl  <Michael.Stahl@cib.de>  [dd489bc01adc22fc5015ea56b61d66104af184a8]

        tdf#125754 sw_redlinehide: avoid recursive layout in SetHideRedlines()
        
        During SwLayHelper::CheckInsertPage(), SwRootFrame::CheckViewLayout() is
        called, which may change the size of the view, which causes a
        StartAction()/EndAction(), therefore layouting the frames existing at
        that point, which moves some content onto the newly created frame, but
        CheckInsertPage() expects to find only SwLayoutFrames on it and crashes.
        
        40 SwLayAction::InternalAction(OutputDevice*) (this=0x7fffd2333f00) at sw/source/core/layout/layact.cxx:551
        41 SwLayAction::Action(OutputDevice*) (this=0x7fffd2333f00) at sw/source/core/layout/layact.cxx:348
        42 SwViewShell::ImplEndAction(bool) (this=0x56eaff0, bIdleEnd=false) at sw/source/core/view/viewsh.cxx:295
        43 SwViewShell::EndAction(bool) (this=0x56eaff0, bIdleEnd=false) at sw/inc/viewsh.hxx:600
        44 SwCursorShell::EndAction(bool, bool) (this=0x56eaff0, bIdleEnd=false, DoSetPosX=false) at sw/source/core/crsr/crsrsh.cxx:254
        45 SwView::OuterResizePixel(Point const&, Size const&) (this=0x5589850, rOfst=Point = {...}, rSize=Size = {...}) at sw/source/uibase/uiview/viewport.cxx:1125
        46 SwView::DocSzChgd(Size const&) (this=0x5589850, rSz=Size = {...}) at sw/source/uibase/uiview/viewport.cxx:203
        47 SizeNotify(SwViewShell const*, Size const&) (pVwSh=0x56eaff0, rSize=Size = {...}) at sw/source/uibase/docvw/edtwin3.cxx:67
        48 SwViewShell::SizeChgNotify() (this=0x56eaff0) at sw/source/core/view/viewsh.cxx:1077
        49 AdjustSizeChgNotify(SwRootFrame*) (pRoot=0x56ea6c0) at sw/source/core/layout/pagechg.cxx:824
        50 SwRootFrame::CheckViewLayout(SwViewOption const*, SwRect const*) (this=0x56ea6c0, pViewOpt=0x0, pVisArea=0x0) at sw/source/core/layout/pagechg.cxx:2377
        51 SwPageFrame::Paste(SwFrame*, SwFrame*) (this=0x66aa500, pParent=0x56ea6c0, pSibling=0x0) at sw/source/core/layout/pagechg.cxx:941
        52 InsertNewPage(SwPageDesc&, SwFrame*, bool, bool, bool, bool, SwFrame*) (rDesc=..., pUpper=0x56ea6c0, bOdd=true, bFirst=false, bInsertEmpty=false, bFootnote=false, pSibling=0x0) at sw/source/core/layout/frmtool.cxx:2853
        53 SwLayHelper::CheckInsertPage() (this=0x60a9170) at sw/source/core/layout/laycache.cxx:680
        54 SwLayHelper::CheckInsert(unsigned long) (this=0x60a9170, nNodeIndex=1699) at sw/source/core/layout/laycache.cxx:890
        55 InsertCnt_(SwLayoutFrame*, SwDoc*, unsigned long, bool, unsigned long, SwFrame*) (pLay=0x6f20f60, pDoc=0x54c86a0, nIndex=1698, bPages=true, nEndIndex=2627, pPrv=0x6ef2d20) at sw/source/core/layout/frmtool.cxx:1503
        56 MakeFrames(SwDoc*, SwNodeIndex const&, SwNodeIndex const&) (pDoc=0x54c86a0, rSttIdx=SwNodeIndex (node 1588), rEndIdx=SwNodeIndex (node 2627)) at sw/source/core/layout/frmtool.cxx:1910
        57 UnHideRedlines(SwRootFrame&, SwNodes&, SwNode const&, std::__debug::set<unsigned long, std::less<unsigned long>, std::allocator<unsigned long> >*) (rLayout=..., rNodes=..., rEndOfSectionNode=..., pSkipped=0x0) at sw/source/core/layout/wsfrm.cxx:4445
        58 SwRootFrame::SetHideRedlines(bool) (this=0x56ea6c0, bHideRedlines=false) at sw/source/core/layout/wsfrm.cxx:4539
        59 SwView::Execute(SfxRequest&) (this=0x5589850, rReq=...) at sw/source/uibase/uiview/view2.cxx:658
        
        To avoid that, do StartAction()/EndAction() in the UI caller of
        SwRootFrame::SetHideRedlines() already; the other callers in
        Undo/DocumentRedlineManager should already be covered by Actions.
        
        Change-Id: I366140415d5714d386af3cf9db30e39b12ade2ce
        Reviewed-on: https://gerrit.libreoffice.org/74369
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-20  Caolán McNamara  <caolanm@redhat.com>  [cf13e1ddef974fb929916a9a4a54f37188b10389]

        tdf#125982 a11y use-after-free of editengine
        
        Change-Id: I467f0715b2e7e1e65faed19bd2a5e31939426bfd
        Reviewed-on: https://gerrit.libreoffice.org/74378
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [ef73fefd023372ec0157683ed9ab349ff551a67c]

        loplugin:logexceptionnicely in various
        
        Change-Id: I207d21e674366046e2663ebaf7f5161cde2c5fab
        Reviewed-on: https://gerrit.libreoffice.org/74336
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-20  Michael Stahl  <Michael.Stahl@cib.de>  [edca548f865f4c19f213c1386905ec3591326461]

        tdf#125660 sw_redlinehide: don't create redlines for GrfNode/OLENode
        
        This started to assert/crash with commit
        d258fc29560baa5ecae03ebc2740e11420643e27, but such redlines are really
        not valid so it's a regression from commit
        16916a14a2ce382aa4ff2a25f8e477108aba5a67.
        
        Change-Id: I4c03a96a43b62a3c5321535a34c2d09b155b79c0
        Reviewed-on: https://gerrit.libreoffice.org/74371
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-20  Arkadiy Illarionov  <qarkai@gmail.com>  [e2814bc4d3a3c8b63018e2733b1ac182adbd96e6]

        tdf#39593 Remove static xforms::Binding::getModelImpl
        
        Replace with comphelper::getUnoTunnelImplementation.
        
        Change-Id: I001293ca25387a34cff9872c6db2ab72c6c4d617
        Reviewed-on: https://gerrit.libreoffice.org/74385
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-20  Stephan Bergmann  <sbergman@redhat.com>  [6ad13e0e5d1caa8e1ffcf7092e1c04011b5df055]

        Demote from std::unique_lock to std::scoped_lock where applicable
        
        Change-Id: I53a019f05978bab62ad0da3d0eb08f37f8ec1e18
        Reviewed-on: https://gerrit.libreoffice.org/74414
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-20  Caolán McNamara  <caolanm@redhat.com>  [b520005b1d42ce80296cbbc6b4fc3cc5e5d8cae0]

        fix crash with non-window outputdevice better
        
        Change-Id: I93511574f8ab7d564baf1f031d54ca0e72ca345e
        Reviewed-on: https://gerrit.libreoffice.org/74380
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-20  Arkadiy Illarionov  <qarkai@gmail.com>  [71a7e17dd7a6425a3df3c5dca25a3dac24ef6fa7]

        Simplify Sequence iterations in vbahelper
        
        Use range-based loops or replace with comphelper or STL functions
        
        Change-Id: I7613057ba7063e04ca39a654f8a15c0354694783
        Reviewed-on: https://gerrit.libreoffice.org/74309
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-20  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [2a06796fa6f6255314cf4c1271f62154f08bac4f]

        tdf#42949 Fix IWYU warnings in sw/source/filter/*/*hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I7ccd6af737c21a50fe7df25266198ee6989c4c69
        Reviewed-on: https://gerrit.libreoffice.org/74110
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-06-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ccecd6644ccec54f665e9070660f8b1139370ebc]

        Fix typo
        
        Change-Id: Id0d89edfad0ccaae22610c5c999afc6b8686441d
        Reviewed-on: https://gerrit.libreoffice.org/74392
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9771ab4b37ca73457f2884105452018fe3fc600b]

        Fix typo
        
        Change-Id: I8cce34c7817834f0c4fb0bfc68b95464b5563ddb
        Reviewed-on: https://gerrit.libreoffice.org/74398
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a43a57c106b01383b7dfb095c613ed948d219dd1]

        Fix typo
        
        Change-Id: I0c17121e2fc2d26d09f6c7b1f28b97ea2a43363d
        Reviewed-on: https://gerrit.libreoffice.org/74396
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-20  Miklos Vajna  <vmiklos@collabora.com>  [7c19f35d60ff55faeaea70a5910b612be6446ebf]

        xmloff: create XMLImportSettingsImportOasis instances with an uno constructor
        
        See tdf#74608 for motivation.
        
        Change-Id: I3e2afe5184f686180b287078477f095792c9ac12
        Reviewed-on: https://gerrit.libreoffice.org/74384
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-06-20  Jens Carl  <j.carl43@gmx.de>  [1fcbab24c610d6308a51649e2fa814cdf8636e26]

        Revert "Fix typo"
        
        Revent commit 693e8d1eb28c916ea8bb91667ed5511ff0907d2b
        
        Change-Id: I87618aad941d92aca2801e1c2b7dfcdbdc007474
        Reviewed-on: https://gerrit.libreoffice.org/74408
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-06-20  Arkadiy Illarionov  <qarkai@gmail.com>  [9950aab9f02ab6aff71feca820575ed5a4e215d5]

        tdf#39593 Remove xforms::Model::getModel
        
        Replace with comphelper::getUnoTunnelImplementation.
        
        Change-Id: I52f780059be7626a03bf79044cfc580bb33f3fd3
        Reviewed-on: https://gerrit.libreoffice.org/74383
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-20  Arkadiy Illarionov  <qarkai@gmail.com>  [9e1fa327b161c24c3d588563d6a91aced50b85dd]

        tdf#39593 Remove xforms::Binding::getBinding
        
        Replace with comphelper::getUnoTunnelImplementation.
        
        Change-Id: Ic569783ae01f731f54b54775b8e0eba162cc4b78
        Reviewed-on: https://gerrit.libreoffice.org/74381
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-20  Arkadiy Illarionov  <qarkai@gmail.com>  [d6a45af91bf1df9ab8aac3d8e83dba7474e15a95]

        tdf#39593 Remove xforms::Submission::getSubmission
        
        Replace with comphelper::getUnoTunnelImplementation.
        
        Change-Id: I8dcd0bf1cfbaa02fbb7c128421506f1c30d87773
        Reviewed-on: https://gerrit.libreoffice.org/74387
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3efcd6c40ee8fdd0adb233f5e4bc07738e40e8a1]

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

2019-06-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3964d16d04942db6e28578f9acab4b071e6b190b]

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

2019-06-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e6b9651ee37c3e51ed5085cc47c2d7fd6564820e]

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

2019-06-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [42e64a05e3c196fe16326c62e8942b41fed79716]

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

2019-06-20  Arkadiy Illarionov  <qarkai@gmail.com>  [336b9a14f65222936d000551ed9728ab13514479]

        tdf#39593 Remove chart::ExplicitValueProvider::getExplicitValueProvider
        
        Replace with comphelper::getUnoTunnelImplementation.
        
        Change-Id: I8a457dc2aa701957f463b31bd6cc112337999aad
        Reviewed-on: https://gerrit.libreoffice.org/74377
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-20  Stephan Bergmann  <sbergman@redhat.com>  [9376f65a26240441bf9dd6ae1f69886dc9fa60fa]

        Consolidate on C++17 std::scoped_lock instead of std::lock_guard
        
        ...where scoped_lock was originally meant as a transparent generalization of
        lock_guard, but eventually had to supersede it under a new name, for backwards-
        compatibility reasons, see
        <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/p0156r2.html> "Variadic
        lock_guard (Rev. 5)" and
        <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0488r0.pdf> "WG21
        Working Paper, NB Comments, ISO/IEC CD 14882".
        
        Change-Id: Ie58909f63beec5939601183d6bcda3bc638d5747
        Reviewed-on: https://gerrit.libreoffice.org/74382
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8ae297fde961abcba627d62936efdbb5c6fe03d3]

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

2019-06-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4c869c04e2fde4b233544594c4e5e27490797805]

        Fix typo
        
        Change-Id: I740ccb13699879ac667009e262076c3c6e118d0b
        Reviewed-on: https://gerrit.libreoffice.org/74395
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [88eb748e828bcb72b8ddc5b90aa3a73c495c11ce]

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

2019-06-20  Khaled Hosny  <khaledhosny@eglug.org>  [362b872305d3b3500ef6f0823e5d30433dcfe48e]

        Remove leftover from bitmap fonts support on Windows
        
        The condition "nFontType & RASTER_FONTTYPE" can never be true since we reject
        such fonts, so nHeight is always zero and we can simplify the code a bit
        accordingly.
        
        Change-Id: Ib3a19777909e16367c8168e86e474c1a5ee64a5b
        Reviewed-on: https://gerrit.libreoffice.org/74400
        Tested-by: Jenkins
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2019-06-20  Eike Rathke  <erack@redhat.com>  [942de6a01ba990e5f3bc55ce4ab3737a03f67f39]

        Resolves: tdf#92503 introduce TimeZone to calendar loading and default to UTC
        
        Without that, the system's time zone was used which on DST
        transition dates leads to non-existent times when switching
        to/from DST. As the calendar use and number parser/formatter nor
        conversions or calculations are time zone aware, using not DST
        afflicted UTC is the better choice.
        
        Change-Id: I3303c6620d8c4b9d081555c8293954fb1bd67895
        Reviewed-on: https://gerrit.libreoffice.org/74386
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-06-19  rizmut  <riz_17_oke@yahoo.co.id>  [36fe1461c5ae7a7db175c77688aaff1a1d12551a]

        Colibre: Fix wrong master/page, remove uneccessary extra bold line
        
        Change-Id: Ibb809807294a9fef201fa6c62912f25917374259
        Reviewed-on: https://gerrit.libreoffice.org/74373
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-06-19  Caolán McNamara  <caolanm@redhat.com>  [a682d129a99791fd6d0c37d06bf17901bbabf5de]

        InvalidateWindow should be preferred
        
        it already call View::GetWindow()->Invalidate internally
        for the usual case, and correctly calls EditViewInvalidate
        when the editview is not used in a vcl::Window
        
        Change-Id: Ic83150117a8738ce5c6f34875057fd743bdb173a
        Reviewed-on: https://gerrit.libreoffice.org/74365
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-19  Stephan Bergmann  <sbergman@redhat.com>  [ce2d4017f11b5afa9ddda1fa7e81d4c710b1c367]

        Lock comphelper::rng internals for multi-threaded access
        
        With `--convert-to pdf xlsx/tdf116206-1.xlsx` with xlsx/tdf116206-1.xlsx as
        obtained by bin/get-bugzilla-attachments-by-mimetype (i.e., the attachment
        "Example file with lots of random data" at
        <https://bugs.documentfoundation.org/show_bug.cgi?id=116206#c0>), my ASan+UBSan
        build will eventually fail with
        
        > .../include/c++/10.0.0/bits/random.tcc:461:25: runtime error: index 624 out of bounds for type 'unsigned long [624]'
        >  #0 in std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::operator()() at .../include/c++/10.0.0/bits/random.tcc:461:25
        >  #1 in double std::generate_canonical<double, 53ul, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul> >(std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&) at .../include/c++/10.0.0/bits/random.tcc:3336:23
        >  #2 in std::__detail::_Adaptor<std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>, double>::operator()() at .../include/c++/10.0.0/bits/random.h:179:11
        >  #3 in double std::uniform_real_distribution<double>::operator()<std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul> >(std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&, std::uniform_real_distribution<double>::param_type const&) at .../include/c++/10.0.0/bits/random.h:1857:12
        >  #4 in double std::uniform_real_distribution<double>::operator()<std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul> >(std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>&) at .../include/c++/10.0.0/bits/random.h:1848:24
        >  #5 in comphelper::rng::uniform_real_distribution(double, double) at comphelper/source/misc/random.cxx:104:12
        >  #6 in ScInterpreter::ScRandom() at sc/source/core/tool/interpr1.cxx:1768:21
        >  #7 in ScInterpreter::Interpret() at sc/source/core/tool/interpr4.cxx:4026:43
        >  #8 in ScFormulaCell::InterpretTail(ScInterpreterContext&, ScFormulaCell::ScInterpretTailParameter) at sc/source/core/data/formulacell.cxx:1905:23
        >  #9 in ScColumn::CalculateInThread(ScInterpreterContext&, int, unsigned long, unsigned int, unsigned int) at sc/source/core/data/column2.cxx:2964:15
        >  #10 in ScTable::CalculateInColumnInThread(ScInterpreterContext&, short, int, unsigned long, unsigned int, unsigned int) at sc/source/core/data/table1.cxx:2476:16
        >  #11 in ScDocument::CalculateInColumnInThread(ScInterpreterContext&, ScAddress const&, unsigned long, unsigned int, unsigned int) at sc/source/core/data/documen8.cxx:422:11
        >  #12 in ScFormulaCell::InterpretFormulaGroupThreading(sc::FormulaLogger::GroupScope&, bool&, bool&, int, int)::Executor::doWork() at sc/source/core/data/formulacell.cxx:4714:29
        >  #13 in comphelper::ThreadTask::exec() at comphelper/source/misc/threadpool.cxx:279:9
        >  #14 in comphelper::ThreadPool::ThreadWorker::execute() at comphelper/source/misc/threadpool.cxx:83:24
        >  #15 in salhelper::Thread::run() at salhelper/source/thread.cxx:40:9
        [...]
        
        suggesting that there is racy concurrent access to the internals of singleton
        std::mt19937 comphelper::rng::RandomNumberGenerator::global_rng.
        
        Change-Id: I8209b3903918c567fc832abbb84c8fbcc08e444b
        Reviewed-on: https://gerrit.libreoffice.org/74368
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-19  Muhammet Kara  <muhammet.kara@collabora.com>  [8f324c74c134101c2fba64c3041a1438aba42c61]

        Small fixes on autoredactdialog.ui
        
        Change-Id: I14d8883d8a0bcba02327395a17bc56978649de4b
        Reviewed-on: https://gerrit.libreoffice.org/74374
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-06-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [801bb2d4002cf2034315875440a6aee358951eb9]

        tdf#126000 Crash deleting template
        
        regression from
            commit 72c191e046112df73c66be8dc8d1bec5a546fa60
            Date:   Wed Sep 19 12:11:38 2018 +0200
            loplugin:useuniqueptr in ThumbnailView
        
        Change-Id: I9bdcec5c2f14b1bd33998041d4b2d8cd2f7be052
        Reviewed-on: https://gerrit.libreoffice.org/74362
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-19  Stephan Bergmann  <sbergman@redhat.com>  [e2589f4584efcf0306ab69f7223abdd7469e3604]

        tdf#125971: map file URLs from QFileDialog to LO internal format
        
        jmux' suggestion at
        <https://bugs.documentfoundation.org/show_bug.cgi?id=125971#c7> turns out to be
        the correct fix after all; explained in a lengthy comment why that seemingly
        wrong call of translateToInternal happens to do the right thing.
        
        (Much of this patch is about passing the XComponentContext down to where it is
        now needed in Qt5FilePicker::getSelectedFiles.)
        
        Change-Id: I235554f8494cd3094a011d5a903059326db499fc
        Reviewed-on: https://gerrit.libreoffice.org/74359
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-19  Roman Kuznetsov  <antilibreoffice@gmail.com>  [1982ac9d8e474e3d1aaf62418f6620a0984406d9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#92083 Help: Move Color bar item from View->Toolbars to View menu
            
            Change-Id: I05f65e0c00517fc7b4b8f4d4a93fdb0b4a6d185e
            Reviewed-on: https://gerrit.libreoffice.org/74112
            Tested-by: Jenkins
            Reviewed-by: Sophia Schröder <sophia.schroeder@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-19  Tünde Tóth  <tundeth@gmail.com>  [711ccfbac1ef28fdf03ceea820be8d3e9f8a4009]

        tdf#125309 XLSX editing: fix hyperlink at numeric data
        
        Long Cell-level hyperlink was clickable in neighboring cells.
        
        Change-Id: I3e2a4db170975d997f3fe471188fd0ead593ad6e
        Reviewed-on: https://gerrit.libreoffice.org/74033
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-06-19  Caolán McNamara  <caolanm@redhat.com>  [88debc87462996b2ed61cea8150cdc42e550c2db]

        allow copy/paste when not hosted in vcl::Window
        
        Change-Id: I1b30cb700461fa66192a4b86bf577d1babc76cb7
        Reviewed-on: https://gerrit.libreoffice.org/74353
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [64362b2e10ad5cbe88374bcafa6d5f120d27fe5b]

        fix memory usage regression when loading files with lots of marks
        
        regression from
        
            commit 3c3a371c799d00475deb13b4c3e0a8860c7e4fb3
            Author: Noel Grandin <noel.grandin@collabora.co.uk>
            Date:   Wed May 15 15:35:51 2019 +0200
            tdf#125254 Performance: A spreadsheet opens too slow, part2
        
        without this fix, the file from the above bug chews up more than 16G and
        crashes my box. With the fix, it loads, and requires about 2G.
        
        Change-Id: I87063196e56b49eab52e77126347bf8d421b1e0f
        Reviewed-on: https://gerrit.libreoffice.org/74352
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-19  Michael Stahl  <Michael.Stahl@cib.de>  [fe5983da2f504606c531a9b8bbc876c210b1e133]

        sw: improve translation of comments in tabfrm.cxx
        
        Change-Id: I17eda9a9cb0425983fe6d23ee2c5b5db4a221b5e
        Reviewed-on: https://gerrit.libreoffice.org/74346
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-19  andreas kainz  <kainz.a@gmail.com>  [e1f5b833f5e8d7b7d08cbcfb102df3f49d2dd518]

        NB tabbed_compact cleanup
        
        Change-Id: I070f81e2c5a623374c72a8a4ff5a034bf3d1f11c
        Reviewed-on: https://gerrit.libreoffice.org/74338
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-06-19  Michael Stahl  <Michael.Stahl@cib.de>  [726b909a5fab1f4f655128ffa81e1344368b2200]

        sw: convert that to assert()
        
        Change-Id: I126c2565720770ca0fca9fef69a1690cc0bca948
        Reviewed-on: https://gerrit.libreoffice.org/74345
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-19  Michael Stahl  <Michael.Stahl@cib.de>  [1e6dec4b4313212a3bdc6bb06155fd65e795368b]

        sw: fix assert on layout of ooo63564-1.odt
        
        The problem is that some SwTextFrames (1415 in particular) inside the
        follow-flow-row of a table move backwards, during(!) which the
        follow-flow-row is deleted; i.e., the SwTextFrame was already moved
        backwards by the pNewUpper->Calc() in MoveBwd(), then it is Cut and
        Pasted at the end of pNewUpper, when it is actually already a lower,
        somewhere in the middle...
        
        This triggers the assert in SwFrame::PrepareMake() that was added in
        commit e14056e6e88d9b8d988b7b88b2776a8fc952031b
        
        Prevent this by using the IsDeleteForbidden() check that was introduced
        in commit 0005b330eaed0b5559042d2597fb45e0c9125d7e; this is similar to
        how MoveBwd() already locks section frames to prevent such problems.
        
        Ultimately a regression from 18765b9fa739337d2d891513f6e2fb7c3ce23b50.
        
        Change-Id: I893ec3e491b4cbe1569edf97fec31d3dd74548ed
        Reviewed-on: https://gerrit.libreoffice.org/74298
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-19  Arkadiy Illarionov  <qarkai@gmail.com>  [1dade9d64dc579e4e68c033a539b3df25dc89f3e]

        Use for loop with explicit number of iterations
        
        96be3821f7dad19004a43696555eaa4fa2e1aef5 follow-up
        
        Change-Id: I1e585a1f4bcd68757cce7b6327757cd7e9ee660f
        Reviewed-on: https://gerrit.libreoffice.org/74306
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2ed168b6c15244916b8298d4f8739254315d7a5a]

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

2019-06-19  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [54d63ea296fa7598711226af2ce2ea368e3ca93a]

        tdf#42949 Fix IWYU warnings in vcl/qa/* & vcl/backendtest/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I2d5ab9fd1117a4c57eb42ca849daf0949a79ff50
        Reviewed-on: https://gerrit.libreoffice.org/73999
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-06-19  Miklos Vajna  <vmiklos@collabora.com>  [e191cacf62782871d09bfad7843a84d417c080e0]

        connectivity, oox: remove some unused includes
        
        Change-Id: I8b39caafc157e309e638eec1a66d9302f1a11a73
        Reviewed-on: https://gerrit.libreoffice.org/74307
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-06-19  Jens Carl  <j.carl43@gmx.de>  [0e73f9eb415793c1c7503021c40fd746b2ef7ba2]

        tdf#45904 Move XShape Java tests to C++
        
        Move XShape Java tests to C++ for ScShapeObj.
        
        Change-Id: I349c4abb09c3e9e43285b63ee5f19f55d967b38f
        Reviewed-on: https://gerrit.libreoffice.org/74331
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-06-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7e500a001493e09480e5382337c7e8c7de168dba]

        Fix typo
        
        Change-Id: I02b5d5d7a294fe368e54b4f84d643a55eecadd9c
        Reviewed-on: https://gerrit.libreoffice.org/74311
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-06-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [693e8d1eb28c916ea8bb91667ed5511ff0907d2b]

        Fix typo
        
        Change-Id: I64022d6d94560d695271393b27e3b008755bd7a6
        Reviewed-on: https://gerrit.libreoffice.org/74315
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-06-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [74c89ed4489f8427622dfdd3a4a6818866c4dbe7]

        Fix typo
        
        Change-Id: I1a74632221a1ae05e035c9aa5bd04914cfe7e7d6
        Reviewed-on: https://gerrit.libreoffice.org/74318
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-06-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1d29d12fe1668daea3a5f79671b8a7a1e51cfa3b]

        Fix typo
        
        Change-Id: I3df900c495faee29f8ecd42ba5a64e26d403d2fd
        Reviewed-on: https://gerrit.libreoffice.org/74320
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-06-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7963df3775e031a3a507890c91dc52a85b1a8b02]

        Fix typo
        
        Change-Id: If44f7ab2c9925b60b2fb75c1178827f2f3ace44e
        Reviewed-on: https://gerrit.libreoffice.org/74321
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-06-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [18adaf99179408205516c7e76d731b234ecdc8c0]

        Fix typo
        
        Change-Id: Id0af0141be1fc09241a5ed564585f88ea452b17a
        Reviewed-on: https://gerrit.libreoffice.org/74322
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-06-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5d14d4ae2c1303b2027900d82369ae0f80b28ab4]

        Fix typo
        
        Change-Id: I24c9df4caed8fa87a31efb93ab1cb0e88225605e
        Reviewed-on: https://gerrit.libreoffice.org/74324
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-06-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [db72d888656cdab8b954e7b58219dc71065a5030]

        Fix typo
        
        Change-Id: I95d7efef5021b1a43c1e8a9e4b6aa0be47ad3302
        Reviewed-on: https://gerrit.libreoffice.org/74312
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-06-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [84fb7b3e4b3b004f23a5de43d37d4a82e766bd6f]

        Fix typo
        
        Change-Id: Id041587ea926d0fcc289cc9b4c8e57c251aeeecb
        Reviewed-on: https://gerrit.libreoffice.org/74323
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-06-19  Arkadiy Illarionov  <qarkai@gmail.com>  [60271c4433372097ef5ecc74e522532ebf5af8e0]

        tdf#39593 Remove GetImplementation from ConstItemContainer and ItemContainer
        
        Replace with comphelper::getUnoTunnelImplementation.
        
        Change-Id: I87e1d3afd3a742926c7054179092d3b58b6b4563
        Reviewed-on: https://gerrit.libreoffice.org/74310
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-18  rizmut  <riz_17_oke@yahoo.co.id>  [11a1bdc5fa0312111ddf9c1b7779a114b97e361c]

        Colibre, elementary, KJ: Fix for tdf#107144
        
        elementary:
        - Fix blurred zoom icons
        - Reverse top arrow on Small Capitals icons
        
        Change-Id: I81883334e5cfaf3dab528ed61ea46894017a6c36
        Reviewed-on: https://gerrit.libreoffice.org/74301
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-06-18  Muhammet Kara  <muhammet.kara@collabora.com>  [881e6fdd47386e430ad4c5489e3a6bbf0b46c85f]

        Copy targets instead of moving during redaction
        
        To allow properly remembering the last state.
        
        * And some clean-up.
        
        Change-Id: Id0b0f4251e3578b8baced1e6e6b1161f46e324dc
        Reviewed-on: https://gerrit.libreoffice.org/74302
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-06-18  Jan-Marek Glogowski  <glogow@fbihome.de>  [4a478227f5af8322164ecce66fd056e9bf2eac89]

        VCL cleanup WidgetDrawInterface
        
        I don't understand why WidgetDrawInterface, which is basically a
        copy of the SalGraphics native controls interface, duplicated it,
        instead of cleaning things up.
        
        The whole commit message of commit 8fcfa3853a81, which added this
        code, is just: "custom widgets: Custom Widget Themes". That's it.
        
        So this patch does, what the original one skipped: replacing the
        SalGraphics interface with the WidgetDrawInterface. One result is
        the addition of handleDamage to SalGraphics to correctly handle
        the damage done by a custom widget theme to the underlying
        SalGraphics implementation.
        
        Change-Id: I5fda1a64b28e6560fb3c62e02b6dcda827f698e2
        Reviewed-on: https://gerrit.libreoffice.org/74118
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-18  Jan-Marek Glogowski  <glogow@fbihome.de>  [17c91a53d25c0b82524e04a0c108f8e0abc76685]

        tdf#125934 Qt5 set the desktop file name...
        
        .. but only on wayland, as this also overrides the individual
        window icons on X11.
        
        Change-Id: I1b453b23f0dfd4ef2616d7b8054580a6018cdc53
        Reviewed-on: https://gerrit.libreoffice.org/74293
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-18  Muhammet Kara  <muhammet.kara@collabora.com>  [3cc152695af2117fecc0006ac2d34d43a9df0d86]

        Let autoredact dialog remember last state
        
        * By storing the JSON string as SvtViewOptions
        
        Change-Id: I08e323005612cb0181d2176af659eb54267fbb3f
        Reviewed-on: https://gerrit.libreoffice.org/74169
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-06-18  Jan-Marek Glogowski  <glogow@fbihome.de>  [288e729ecfdb7dbb9a4ca00cbc03bcdfe9442a0d]

        Qt5 initialize bool before lcl_textMimeInfo call
        
        Change-Id: Ie1b2e77145c4f84dc7d2c1edd214363b7fa0625e
        Reviewed-on: https://gerrit.libreoffice.org/74294
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [31f04378dbc07d4367dc3b66163aaed171cf0323]

        loplugin:passstuffbyref
        
        Change-Id: Icb7c22cf4ac95eab54d04e79312fb471ca27bceb
        Reviewed-on: https://gerrit.libreoffice.org/74246
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [2836b78b54650d117282a9a345677d1b4d9fc043]

        loplugin:logexceptionnicely in xmlhelp..xmlsecurity
        
        Change-Id: Idbf0de3f953b08f98144241346533ad30f49269e
        Reviewed-on: https://gerrit.libreoffice.org/74285
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [697f8edbb0154ed72a42e4e8d7c4942cfe7dd59d]

        loplugin:logexceptionnicely in writerfilter
        
        Change-Id: Ie01d0e6af6af0cfeb46cdde38f52ab068b64db6b
        Reviewed-on: https://gerrit.libreoffice.org/74284
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-18  Miklos Vajna  <vmiklos@collabora.com>  [351b9aefe3de7c68e907fdc7926d9b508560320e]

        sw: implement inserting comments when an as-char image is selected
        
        Only the UI was missing in this case: creating a text selection around
        the placeholder character does what the user expects.
        
        Change-Id: I1068fcee3e3b6d0a6fa47b37beb1bd1b918a82df
        Reviewed-on: https://gerrit.libreoffice.org/74297
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-06-18  Stephan Bergmann  <sbergman@redhat.com>  [f251111195a73b1574976c0446910e8da397089a]

        Remove redundant write
        
        ...that had been there ever since the code's introduction with
        b5a9cc71d246c26da8aca4203da84c10c104c222 "Exif reading/writing and Jpeg lossless
        transformations support."
        
        Change-Id: I490eb85abb9966c6152bfc00e81589d6aef374cf
        Reviewed-on: https://gerrit.libreoffice.org/74295
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Jenkins

2019-06-18  Caolán McNamara  <caolanm@redhat.com>  [6281c306badf7f3f01c1264f24af4e0a75c15525]

        fix crash in header/footer calc dialog
        
        cut and paste can happen when the EditView isn't in a vcl::Window
        
        Change-Id: I9fdbfe28c5ca5dd680b821ff8ce4e0133ab203aa
        Reviewed-on: https://gerrit.libreoffice.org/74279
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-18  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [533dec5a3ddaff7ec176609edcff2cde4464747a]

        tdf#111707 Add 'Remove Hyperlink' to context menu in Impress
        
        "Clear formatting" no longer removes the hyperlink,
        as now there is a dedicated context menu entry for this.
        
        Change-Id: Ic47795b9ecb238470f853da527c648f6edb94c09
        Reviewed-on: https://gerrit.libreoffice.org/74272
        Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-06-18  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [76478f9938a5f6d96ac65b3b633280024b60baed]

        SmartArt: support ForEach references
        
        ForEach 'ref' parameter causes specified ForEach node to be used instead.
        Used to create recursive structures like organisation charts.
        
        Change-Id: Iee61b2e103759355b59beb8d3f33eb3cce47c590
        Reviewed-on: https://gerrit.libreoffice.org/74271
        Tested-by: Jenkins
        Reviewed-by: Grzegorz Araminowicz <grzegorz.araminowicz@collabora.com>

2019-06-18  Miklos Vajna  <vmiklos@collabora.com>  [27e3ed0d25735603d2c82744e3a8f5f3e0a8d043]

        sd: remove pre-gbuild map file
        
        As far as I see this map file is not used to control linker-level
        visibility in sd since the gbuild migration.
        
        Change-Id: Iaf8bbd7a87a994aef1758fc85d3e33b590ae04b7
        Reviewed-on: https://gerrit.libreoffice.org/74270
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-06-18  andreas kainz  <kainz.a@gmail.com>  [1f2bc634cd48e6f093fa6821253bd18621eaa1e3]

        NB tabbed compact big update and syncronisation between apps
        
        Change-Id: Ie1178e1e36334b35c7a00b2ec918c79041150c80
        Reviewed-on: https://gerrit.libreoffice.org/74268
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-06-18  Stephan Bergmann  <sbergman@redhat.com>  [906eaf8a44f1ba8d08d5f8f74019c22fef4e5a05]

        Better type safety
        
        ...following up on 42c0e433aca68c669bc0f55af404b6bae1655fba "Avoid
        -fsanitize=misaligned-pointer-use"
        
        Change-Id: I1ff787c7da829e838843c895d32dea3aa26e2cf4
        Reviewed-on: https://gerrit.libreoffice.org/74263
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-18  Arkadiy Illarionov  <qarkai@gmail.com>  [b0efb1be8ed02f34ab4a2bc0c933c4378b2715e3]

        tdf#39593 Remove toolkit::GridColumn::getImplementation
        
        Replace with comphelper::getUnoTunnelImplementation.
        
        Change-Id: I6b32cf388f32e7aa8f073daea0423fcbf169386d
        Reviewed-on: https://gerrit.libreoffice.org/74235
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-18  Arkadiy Illarionov  <qarkai@gmail.com>  [e062d42f587ad758ecfc42967bf257a9e2e37a3d]

        tdf#39593 Remove ScModelObj::getImplementation
        
        Replace with comphelper::getUnoTunnelImplementation.
        
        Change-Id: I06a8db37b5c5c38c52a15a76e6e2df3b431a2040
        Reviewed-on: https://gerrit.libreoffice.org/74237
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-18  Arkadiy Illarionov  <qarkai@gmail.com>  [086c186209e33faa38403c1d9122fd2e90921b3a]

        tdf#39593 Remove Graphic::getImplementation
        
        Replace with comphelper::getUnoTunnelImplementation.
        
        Change-Id: Ic0e2e78fea575af6da4870fbd372f2148a328e26
        Reviewed-on: https://gerrit.libreoffice.org/74203
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-18  Miklos Vajna  <vmiklos@collabora.com>  [485e048c391da38f883adfbef920069bd7af2305]

        sw: extract postit insert code from SwTextShell::ExecField()
        
        Into a new SwWrtShell::InsertPostIt(), so I can reuse it in
        SwFrameShell.
        
        Change-Id: Ib327aed033067250f021f3857f4ba3adb8e6c597
        Reviewed-on: https://gerrit.libreoffice.org/74264
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-06-18  Balazs Varga  <balazs.varga991@gmail.com>  [1b26a6e7a4e3865d1555fa0612845c765b114b49]

        tdf#111824 Chart OOXML Export: fix Z axis labels
        
        Export 3D barchart Z ("deep") axis properties into
        <serAx> xml tag, as the OOXML Standard requires.
        
        Change-Id: I8ee2282a28e9b4bdea6e96c96256f832b1a1aada
        Reviewed-on: https://gerrit.libreoffice.org/74170
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-06-18  Arkadiy Illarionov  <qarkai@gmail.com>  [cc0dc723c7d8354b5203310ef1381bbf54258eba]

        tdf#39593 Remove DOM::CNode::GetImplementation
        
        Replace with comphelper::getUnoTunnelImplementation.
        
        Change-Id: If98801fd85bf0967c54e1924a04b6de371868942
        Reviewed-on: https://gerrit.libreoffice.org/74234
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-18  Jan Holesovsky  <kendy@collabora.com>  [f362a3d8cc164bad7a61c9fd2191e3a80d5fd030]

        android: Fix non-debug build.
        
        Change-Id: If8bb944417da9a0aa6343d7dc87e7a1931689f1f
        Reviewed-on: https://gerrit.libreoffice.org/74149
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-06-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ab5e1b485ca11941294d980ed3aa4272d693dbc5]

        Fix typos
        
        Change-Id: I7afd722b18759366bda139c8b881c03c35623e24
        Reviewed-on: https://gerrit.libreoffice.org/74256
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [399edcb0bca8e1cfc55ca68237cdb470bcc54932]

        loplugin:logexceptionnicely in sw
        
        Change-Id: I92c84f5c869e5ccab344f7e3591d68a90a20eefa
        Reviewed-on: https://gerrit.libreoffice.org/74243
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-18  Sumit Chauhan  <sumitcn25@gmail.com>  [7d9ff70206dbd75a7751515b642fbbbc8878c159]

        User directory path changed
        
        The old path was not rendering file from user directory in production
        build
        
        Change-Id: I58e84156f8c93933d59b1ab9d50e3b24becdf3cd
        Reviewed-on: https://gerrit.libreoffice.org/74181
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-06-18  Caolán McNamara  <caolanm@redhat.com>  [857c72b6eaa7ecb96300a096280dae8e2895d05c]

        ofz#15335 avoid config during fuzzing
        
        Change-Id: I7a0270fb36b4390ae2e8f365ace8e724938224c3
        Reviewed-on: https://gerrit.libreoffice.org/74249
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-18  Stephan Bergmann  <sbergman@redhat.com>  [42c0e433aca68c669bc0f55af404b6bae1655fba]

        Avoid -fsanitize=misaligned-pointer-use
        
        ...like
        
        > vcl/source/filter/jpeg/Exif.cxx:158:31: runtime error: member access within misaligned address 0x624000a5610a for type 'Exif::ExifIFD', which requires 4 byte alignment
        > 0x624000a5610a: note: pointer points here
        >  00 00  00 07 01 12 00 03 00 00  00 01 00 01 00 00 01 1a  00 05 00 00 00 01 00 00  00 62 01 1b 00 05
        >               ^
        >  #0 in Exif::processIFD(unsigned char*, unsigned short, unsigned short, unsigned short, bool, bool) at vcl/source/filter/jpeg/Exif.cxx:158:31
        >  #1 in Exif::processExif(SvStream&, unsigned short, bool) at vcl/source/filter/jpeg/Exif.cxx:255:5
        >  #2 in Exif::processJpeg(SvStream&, bool) at vcl/source/filter/jpeg/Exif.cxx:132:20
        [...]
        
        when inserting some .jpg into Draw.
        
        The swapping in Exif::processIFD had been introduced with
        3ad12d1a540eeb54fbb34afc3b7a76bf9e3207c3 "fdo#57659: fix exif processing", and
        it had probably been an oversight that it used OSL_SWAPWORD instead of
        OSL_SWAPDWORD to swap sal_uInt32 ifd->offset (in two places), and that it failed
        to swap ifd->type and ifd->count in the bSetValue branch (see the discussion at
        <https://gerrit.libreoffice.org/#/c/6245/> "fdo#57659: fix exif processing").
        
        Change-Id: If40ddb9b1ef4e2ffc08a0899920919989e8cdfdc
        Reviewed-on: https://gerrit.libreoffice.org/74236
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [a2e4b76e29e491bac4f9e6dfd9929dfd49a4b05e]

        loplugin:logexceptionnicely in vcl
        
        Change-Id: I0ed575a11c84c2e8aabfa1b4204ba6ae27393d5f
        Reviewed-on: https://gerrit.libreoffice.org/74245
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [70accc2904edb5c4aa9b5acb7ff2889a77717b75]

        loplugin:logexceptionnicely in toolkit..unoxml
        
        Change-Id: I0a3126545f9ef98640f6dd166290e9b9e91b8355
        Reviewed-on: https://gerrit.libreoffice.org/74244
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-18  Michael Stahl  <Michael.Stahl@cib.de>  [b8775ff8961dbe589799ac7f59427a8e5d07ac72]

        schema: update ODF 1.3 main rng draft to wd12
        
        Change-Id: Ib78cf2c3e9484c3e5691a3c7d47cf9df7558525f
        Reviewed-on: https://gerrit.libreoffice.org/74182
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-18  Roman Kuznetsov  <antilibreoffice@gmail.com>  [385128671716e70b9540a67e213d6495bf50662b]

        tdf#125947 Two tools are missing from default Form Controls toolbar
        
        Change-Id: Ie54b2a3f5051b115f8f04467282090a93525dfc3
        Reviewed-on: https://gerrit.libreoffice.org/74191
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2019-06-18  Arkadiy Illarionov  <qarkai@gmail.com>  [452a8e4abe0c416d664078baddff67c1561025ec]

        Simplify Sequence iterations in vcl
        
        Use range-based loops or replace with comphelper or STL functions
        
        Change-Id: If046738084c2d13cc1eaea6a03aaf60b63f62767
        Reviewed-on: https://gerrit.libreoffice.org/74104
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [e1eb7cb04a4c30cec238ab0f54d41a6cdc3299c1]

        loplugin:logexceptionnicely in starmath..svgio
        
        Change-Id: I356e574e28338f6fddc6932b4e41a461d851406d
        Reviewed-on: https://gerrit.libreoffice.org/74141
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-18  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [e080acf2211af3f2b55cf59f04272a9a43188abe]

        tdf#42949 Fix IWYU warnings in include/svx/[t-v]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I345b8c54890b5bc27f51addd2e6e73ba68b6b327
        Reviewed-on: https://gerrit.libreoffice.org/73977
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-06-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [4079282731cdf276715af6571786ab75845efc15]

        loplugin:logexceptionnicely in svx
        
        Change-Id: I741cf5befbec0c2ab353baae4865722ede993c2e
        Reviewed-on: https://gerrit.libreoffice.org/74143
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [129e799e1acf25d7dcd7ccf0438896cc125e7653]

        loplugin:logexceptionnicely in svtools
        
        Change-Id: I631f3750af2e9a26d0a034f5a22d5b0c2910325c
        Reviewed-on: https://gerrit.libreoffice.org/74142
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-18  Jens Carl  <j.carl43@gmx.de>  [8a453f96f0181b1eae227ebdadea6ee458d53eb4]

        tdf#45904 Move XGluePointsSupplier Java test to C++
        
        Move XGluePointsSupplier Java test to C++ for ScShapeObj.
        
        Change-Id: I75babf46b664cccbb4d1df2af1764c3fa296903a
        Reviewed-on: https://gerrit.libreoffice.org/74140
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-06-18  Mike Kaganski  <mike.kaganski@collabora.com>  [99971d009e9c96d1d47aec14ecfbfeaa06dc140d]

        Avoid needless copy of item
        
        Change-Id: Ifdf4f3559065dca5eeff61fffa9de223778691f4
        Reviewed-on: https://gerrit.libreoffice.org/74238
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-06-17  Stephan Bergmann  <sbergman@redhat.com>  [b59a691d2f6b0d1b94ec68fa01768325e4a34dc9]

        Fix comments about endian-ness
        
        ...which had been added with 256825346ef710d8ef111d7d75535af8a3c5426e "swap if
        the host endianness doesn't match the file formats", but apparently the wrong
        way around.  Intel is little-endian while Motorola is big-endian, which also
        matches the later code that sets bSwap to true for bIntel (i.e., little-endian)
        in case of OSL_BIGENDIAN and for bMotorola (i.e. big-endian) in case of
        !OSL_BIGENDIAN.
        
        Change-Id: I0def56b95228310694d623d4a1a58eab84ce27c8
        Reviewed-on: https://gerrit.libreoffice.org/74184
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-17  Shubham Goyal  <22shubh22@gmail.com>  [770bf5a1f42be2d7397b30b91467a7dca4dc1785]

        tdf#124549 Check Button toggle state before toggle.
        
        Change-Id: I362cbc5613010e6586d63d6ebe45b40f05ffcbf1
        Reviewed-on: https://gerrit.libreoffice.org/74117
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-06-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [3a804b9301cbf68ae583d9f37b0e4e1635e63abe]

        tdf#125968 fix the result order of text mime info
        
        lcl_textMimeInfo returns three booleans when decoding the text
        mime string in the order: NoCharset / locale encoded, UTF16,
        and UTF8.
        
        Change-Id: I3cc4090e9874125ed68ec953d7d72889dead269b
        Reviewed-on: https://gerrit.libreoffice.org/74183
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Tested-by: Jenkins

2019-06-17  rizmut  <riz_17_oke@yahoo.co.id>  [df878758fc8abb13dd9e97f2619f400a28d99d66]

        Colibre: Fix for tdf#107144 &  clean SVG files
        
        Change-Id: I6747f6e4331720828eff7ece184f4a8203684571
        Reviewed-on: https://gerrit.libreoffice.org/74178
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-06-17  rizmut  <riz_17_oke@yahoo.co.id>  [c8f9bd9e1bc4c077d3fc3038d3a7147de0dfb0c7]

        KJ & elementary: Fix for tdf#89884, tdf#124127
        
        - Add/update support for locale language
        - Update for RTL language
        
        elementary:
        - Change ruler related icons's color
        - Update caption to be real caption
        - Update shadow below form icons
        - Add 3D extrusion, direction & surface icons
        - Update doc properties to use wrench just like upstream
        
        etc
        
        Change-Id: I7bea93526c98835da74e5818d9a55785a8462d60
        Reviewed-on: https://gerrit.libreoffice.org/74180
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-06-17  Stephan Bergmann  <sbergman@redhat.com>  [41dee8c55275c458317ce711478ff00b9a976451]

        simplify code
        
        ...following up on b70ab9e9e5630a965c5e6cc40c2480dddf1e2384 "Fix swapping of
        vector elements"
        
        Change-Id: Ib67b43345fa808bc25dff5aff11b387bb3455464
        Reviewed-on: https://gerrit.libreoffice.org/74173
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-17  Miklos Vajna  <vmiklos@collabora.com>  [d4714b0fdb81e6e561ae526cc517ecc9a40a603e]

        tdf#101978 vcl combobox/listbox floating window: avoid flicker
        
        Regression from commit dca01def7885ad69cf66edd75cf8207a5adb64f9
        (refactor ListBox/ComboBox to use RenderContext, 2015-05-07), the
        problem was that with VCL backends which don't paint on idle, the widget
        flickered on keyboard / mouse interaction, similar to the Calc
        autofilter.
        
        To avoid side-effects:
        
        - Avoid direct paint in ScrollBar::ImplDragThumb(), instead do
          Invalidate() + Update(), which is the same, but this way dragging the
          scrollbar with the mouse doesn't fails an assertion (because we tried to
          paint directly on a double-buffered window).
        
        - Only call RequestDoubleBuffering() for backends which don't handle
          focus themselves (i.e. not for gtk3); to be in sync with the Calc
          autofilter behavior.
        
        Change-Id: Iec9ad2fe9d32efb8da65cc26cf89cc47912bf545
        Reviewed-on: https://gerrit.libreoffice.org/74176
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-06-17  Regina Henschel  <rb.henschel@t-online.de>  [2be2c914ed48823304c2e95a836ee93a08853628]

        tdf#51195, tdf#100348 Convert Fontwork to TextWarp on export
        
        LibreOffice has Fontwork as property text-path in enhanced-custom-
        geometry. OOXML has the similar TextWarp as property of a textbox. The
        patch converts the custom shape to a textbox and sets the attribute
        prstTxWarp. Fill and outline of the Fontwork is lost. The import and
        export of fill and outline is tracked in tdf#119221 and still needs
        to be fixed.
        
        Change-Id: I8ea7b305d7d0a8367d61c1789f22b56d274a311d
        Reviewed-on: https://gerrit.libreoffice.org/74057
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-06-17  Caolán McNamara  <caolanm@redhat.com>  [04d37a2151cdab801fff7229c2624a8e21be8c4b]

        long winded false
        
        Change-Id: I79510d5156123f03b97dc4c2a0426347ef969d90
        Reviewed-on: https://gerrit.libreoffice.org/74175
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f359ee6e88fdfa5d78de4dfe0d94f07b54a5559b]

        Fix typo
        
        Change-Id: Ia129c401366d63a588875a84fc7a7cc46f299fba
        Reviewed-on: https://gerrit.libreoffice.org/74174
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-17  Caolán McNamara  <caolanm@redhat.com>  [bb6333fb1ef0c360e87d90924a2540c96acbd504]

        Related: tdf#125935 allow focus in MenuButton
        
        Change-Id: Id1db5f1e30601154801b789a0e0d1fd186c09758
        Reviewed-on: https://gerrit.libreoffice.org/74156
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-17  Caolán McNamara  <caolanm@redhat.com>  [7c9b2d971a211fb721f8d529c50ca4f953517b9c]

        Resolves: tdf#125883 if old and new text will be the same don't change it
        
        that way the cursor and selection is left alone
        
        Change-Id: Id6efa7e2fe27f031761271fd591de7a73a1f6963
        Reviewed-on: https://gerrit.libreoffice.org/74158
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-17  Stephan Bergmann  <sbergman@redhat.com>  [0c8ac718247d374741c878b161d901c279d00bc8]

        At least log errors in GfxLink::GetSwapInData
        
        I happened to get the below -fsanitize=invalid-null-argument failure just once
        during `--convert-to pdf xlsx/tdf114171-1.xlsx`, presumably as a consequence of
        an unknown error here.
        
        > tools/source/stream/stream.cxx:1687:24: runtime error: null pointer passed as argument 2, which is declared to never be null
        > /usr/include/string.h:43:28: note: nonnull attribute specified here
        >  #0 in SvMemoryStream::GetData(void*, unsigned long) at tools/source/stream/stream.cxx:1687:9
        >  #1 in SvStream::ReadBytes(void*, unsigned long) at tools/source/stream/stream.cxx:1232:18
        >  #2 in SvStream::readNumberWithoutSwap_(void*, int) at tools/source/stream/stream.cxx:149:9
        >  #3 in void SvStream::readNumberWithoutSwap<unsigned int>(unsigned int&) at include/tools/stream.hxx:412:7
        >  #4 in SvStream::ReadUInt32(unsigned int&) at tools/source/stream/stream.cxx:828:5
        >  #5 in GraphicDescriptor::ImpDetectGIF(SvStream&, bool) at vcl/source/filter/graphicfilter2.cxx:185:10
        >  #6 in GraphicDescriptor::Detect(bool) at vcl/source/filter/graphicfilter2.cxx:66:19
        >  #7 in ImpGraphic::ImplSetPrepared(bool, Size*) at vcl/source/gdi/impgraph.cxx:541:25
        >  #8 in GraphicFilter::ImportUnloadedGraphic(SvStream&, unsigned long, Size*) at vcl/source/filter/graphicfilter.cxx:1407:43
        >  #9 in (anonymous namespace)::GraphicProvider::queryGraphic(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at vcl/source/graphic/UnoGraphicProvider.cxx:410:44
        >  #10 in non-virtual thunk to (anonymous namespace)::GraphicProvider::queryGraphic(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at vcl/source/graphic/UnoGraphicProvider.cxx
        >  #11 in oox::GraphicHelper::importGraphic(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, WmfExternal const*) const at oox/source/helper/graphichelper.cxx:275:39
        >  #12 in oox::GraphicHelper::importEmbeddedGraphic(rtl::OUString const&, WmfExternal const*) const at oox/source/helper/graphichelper.cxx:363:24
        >  #13 in  #33 in oox::xls::Shape::finalizeXShape(oox::core::XmlFilterBase&, com::sun::star::uno::Reference<com::sun::star::drawing::XShapes> const&) at sc/source/filter/oox/drawingfragment.cxx:112:30
        [...]
        
        Change-Id: I7fb38aad6b2147d650e3907d5734d8ade84353d8
        Reviewed-on: https://gerrit.libreoffice.org/74165
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-17  Michael Stahl  <Michael.Stahl@cib.de>  [3c5a468c4a9896d0c7b579002789cd87eb31dffd]

        sw: restore ~SwIndexReg() assert
        
        Was commented out in b7b78dfc0719c3aa0e250b2992d3b04e135a26be,
        presumably by accident.
        
        Change-Id: I831b4a6a73183ee7969b63adc8fb87a8519789d4
        Reviewed-on: https://gerrit.libreoffice.org/74161
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-17  Caolán McNamara  <caolanm@redhat.com>  [30b4f468b04d48e3fa734780028079a351b73306]

        weld SvxHlinkDlgMarkWnd
        
        Change-Id: I8aacfc54592074c976530fa9d1dbf860c1fb0ad4
        Reviewed-on: https://gerrit.libreoffice.org/74152
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [08f485c6e92bd56c8c26171316b842cd213a8a09]

        tdf#124907 vcl: react to pan gesture for listbox and other widgets
        
        Change-Id: I4579f8edd2bf24506b1d55a7291cd86e276f30a4
        Reviewed-on: https://gerrit.libreoffice.org/74087
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-06-17  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [596a03b65e1b870be671ea1a44f4fba9fc66e4ae]

        SmartArt: support multiple levels of shapes in LayoutNodes
        
        it is needed for recurrent ForEach node, so that shapes on different levels
        are divided and can be layouted separately
        
        Change-Id: Iefbc82925078fe2346858748259680fa8ea252d6
        Reviewed-on: https://gerrit.libreoffice.org/74043
        Tested-by: Jenkins
        Reviewed-by: Grzegorz Araminowicz <grzegorz.araminowicz@collabora.com>

2019-06-17  Stephan Bergmann  <sbergman@redhat.com>  [641e002743ddb74fff35a2c7942ac8d90cc1a9cd]

        Typo (silence warnings with cast to void, not void*)
        
        Change-Id: Ic4394ff4cd68e0d696e813950d090fc9b48120e1
        Reviewed-on: https://gerrit.libreoffice.org/74145
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-17  László Németh  <nemeth@numbertext.org>  [eeb9481304572cc404ea1da9f3dabff43d6d191c]

        tdf#125916 DOCX import: fix outline numbering at tracked deletion
        
        Now there is no extra header after import (fixed regression from the
        commit 8acc15b5113c798ecdbeed91456a92e7b0c1334e "tdf#118699 DOCX import:
        don't add numbering") and the actual outline numbering is stable during
        the next export/import cycles (losing correct numbering is the original
        bug of DOCX import with change tracking).
        
        Change-Id: I49a78549c10c4ce0b97bb2d593059bf25c4d7aab
        Reviewed-on: https://gerrit.libreoffice.org/74054
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-06-17  Miklos Vajna  <vmiklos@collabora.com>  [32b903ffd077a0f11b345148f242d0524c72f1b4]

        xmloff: prefix members of XMLIndexSimpleEntryContext
        
        Change-Id: I90950ebbb78c53a24960b007ddf53fb02e5cfb9a
        Reviewed-on: https://gerrit.libreoffice.org/74144
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-06-17  Mike Kaganski  <mike.kaganski@collabora.com>  [c8acd77fd08c0c02fa3e1b388f993e77aba3537e]

        Add vs2019-ide-integration
        
        Change-Id: I14b7ebb3521f9a23fcf4c3ff907408327f189f29
        Reviewed-on: https://gerrit.libreoffice.org/74138
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-06-17  Arkadiy Illarionov  <qarkai@gmail.com>  [adc295a1b2e1f2ed43e7eb587fc89d7229e0f122]

        Add comphelper::getUnoTunnelImplementation template
        
        Use it instead of classname::getImplementation from UNO3_GETIMPLEMENTATION_*
        
        Change-Id: Ifcc8cfcd6369c576250008c76ce31ba79ea3a596
        Reviewed-on: https://gerrit.libreoffice.org/74107
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-17  Dennis Francis  <dennis.francis@collabora.com>  [d39846bfd16ad9873795149c370a95f42363bfd9]

        tdf#125691: use _exit() instead of exit()...
        
        for ExitTimer which is used exclusively for
        the case when  OOO_EXIT_POST_STARTUP is set, so
        that there is no waiting around for ThreadPool's
        threads to get joined.
        
        Setting OOO_EXIT_POST_STARTUP already evades any
        proper destruction of objects in the heap, so
        using _exit() instead of exit() here does not
        make things any worse w.r.t the purpose of this
        env var.
        
        Change-Id: Ib4a253d6e1a3fd8593e4a2115a51cf4c10344b3c
        Reviewed-on: https://gerrit.libreoffice.org/74016
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-06-17  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [068ea3105873d3500da9591bd40cc627c78eef3e]

        find-unneeded-includes: show command line in case of IWYU error messages
        
        In case of non self contained files IYYU gives only error messages.
        Prepare for that and print the failing command for further investigation.
        
        Change-Id: I744338ab14d4a6cba5e02f842ff74b156c5178a4
        Reviewed-on: https://gerrit.libreoffice.org/74111
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-06-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [13b6e5d50affa56cb9c449252227933ab0fa1268]

        loplugin:logexceptionnicely in shell..sot
        
        Change-Id: I2ae0c0ac06f32ef91951aa4f7c98b5706178f841
        Reviewed-on: https://gerrit.libreoffice.org/74115
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [5aa942f3a5bf83e0426438913acc040abb6a329f]

        loplugin:logexceptionnicely in sfx2
        
        Change-Id: Ia638b94a7859c5dddca82111e7cbe753d7dde631
        Reviewed-on: https://gerrit.libreoffice.org/74114
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [f41a55474cb6217560af81ae99c3e2fe1aca5215]

        loplugin:logexceptionnicely in scripting..sdext
        
        Change-Id: Ib08f41bb0bed494e7ed00f5bae92eae2b8e80d93
        Reviewed-on: https://gerrit.libreoffice.org/74113
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-17  Jens Carl  <j.carl43@gmx.de>  [c77a1e1c039c863e6fdb47b92ce315b87fc73d0d]

        tdf#45904 Move XShapeDescriptor Java test to C++
        
        Move XShapeDescriptor Java test to C++ for ScShapeObj.
        
        Change-Id: I2d530ea73c6f25e36665db0bd65f734e509d97a6
        Reviewed-on: https://gerrit.libreoffice.org/74139
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-06-17  Mike Kaganski  <mike.kaganski@collabora.com>  [abd059fcd81975e2e4f9188734fc8418299caf6b]

        Only call comphelper::getProcessComponentContext() once
        
        Also remove useless initialization of eApp right before assigning
        a value to it.
        
        Change-Id: Ie52a280e2b8514870256ba0b7cdd52bd1532c3ac
        Reviewed-on: https://gerrit.libreoffice.org/74137
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-06-17  Jan Holesovsky  <kendy@collabora.com>  [0abdf307eae9bca36b3bdc26199e208ae2c1b5fa]

        android: Unregistering in runLoop() is important even on Android.
        
        Otherwise we get crashes in online Kit when attempting to shutdown
        reasonably cleanly and the poll kicks in.
        
        Change-Id: I9a1744b42fec9f8ffddc6094773bda943caedf2a
        Reviewed-on: https://gerrit.libreoffice.org/74064
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-06-16  Sumit Chauhan  <sumitcn25@gmail.com>  [6b888ac476fe6ac2ee96c7086cb8c24249f08473]

        Reload Notebookbar, when customization is being done.
        
        This patch is related to notebookbar customization tab. When one clicks
        the widget checkbox , to preview the real-time changes one need to call
        this ReloadNotebookBar() method .
        
        Change-Id: I3d6314e4b8220a8744331246639acadea941252f
        Reviewed-on: https://gerrit.libreoffice.org/73750
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-06-16  Jim Raykowski  <raykowj@gmail.com>  [adcb7bacb452dccde70b20a902f5c1f23f37913f]

        tdf#105799 Fix vector use bug
        
        Change-Id: Ibf2b5314584725a10e11fe83e9fef5c710e421c4
        Reviewed-on: https://gerrit.libreoffice.org/73937
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-06-16  Khaled Hosny  <khaledhosny@eglug.org>  [8fffb56940c6eb81674000cdb718edc79603a6c5]

        tdf#121486: Correct scale of broken fonts on Windows
        
        Some fonts have negative tmAveCharWidth which makes no sense (fonts can't have
        negative glyph width, so the average can't be negative) and it would cause our
        code to apply negative scale to the glyphs of these fonts making them drawn on
        the flipped horizontally.
        
        Fix this by using the absolute value so it is always positive.
        
        Change-Id: I731e7aad80dae734847679a1b08c6ac78111e16c
        Reviewed-on: https://gerrit.libreoffice.org/74109
        Tested-by: Jenkins
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2019-06-16  Caolán McNamara  <caolanm@redhat.com>  [96be3821f7dad19004a43696555eaa4fa2e1aef5]

        crashtesting: failure on export to odt of ooo33851-1.sxw
        
        since...
        
        commit 79d58ee14da8fbf636fb087453834abb7173d3fc
        Date:   Sun May 12 16:07:58 2019 +0300
        
            Simplify Sequence iterations in xmloff/source/{style..xforms}
        
            Use range-based loops or replace with comphelper or STL functions
        
        Change-Id: I0e00ea30a45d0ba3aa00fcb20b80fdc4931fe14d
        Reviewed-on: https://gerrit.libreoffice.org/74116
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-16  Roman Kuznetsov  <antilibreoffice@gmail.com>  [837f748ce61145b90068ed8c0a630f1cf15fa080]

        tdf#92083 Move Color bar item from View->Toolbars
        
        	to View menu in Draw/Impress
        
        Change-Id: Ie25d34b07d381775274a79e4a0b71e7a96eb6119
        Reviewed-on: https://gerrit.libreoffice.org/74024
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>
        Tested-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2019-06-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [7508c1d1e701dba8cb67414be59193d9672b66ab]

        loplugin:logexceptionnicely in filter..framework
        
        Change-Id: I8cf70ee278c641767e3fcfcfd151d99d791b3468
        Reviewed-on: https://gerrit.libreoffice.org/74098
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-16  DaeHyun Sung  <sungdh86+git@gmail.com>  [cf4059d59752de6e9a6eca59b388beef27bcd7e6]

        tdf#117857 fix to work "add Korean Ruby script"
        
        fix to work "add Korean Ruby script" on "Hangul-Hanja" Conversion dialog
        UI.
        add "group" property of the GtkRadioButton object "simpleconversion"
        
        Change-Id: I0ca3028a84c1c8386640fd97d9ed1fb5635c8423
        Reviewed-on: https://gerrit.libreoffice.org/74105
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-06-16  Muhammet Kara  <muhammet.kara@collabora.com>  [b61a1ca837223ba9d7da1aa8936f228d89bde60a]

        Add predefined targets to auto redaction
        
        Change-Id: Ib8cf8b50944667d6a87a5cafb6995ad195699358
        Reviewed-on: https://gerrit.libreoffice.org/74092
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-06-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b674d3c12a5819fbcb551e83bf6862afc85ef7f3]

        Removed duplicated include
        
        Change-Id: I9054caf8ae1ed5833399de1f749c82ac367b5dd9
        Reviewed-on: https://gerrit.libreoffice.org/74106
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c43a91db2c2759ae52faf3b80159beb0a1257d9]

        loplugin:logexceptionnicely in sc
        
        Change-Id: Icaa476206312a5f81896f59fa8109448a8ea8963
        Reviewed-on: https://gerrit.libreoffice.org/74101
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [48f62672abd1c594c2c4132c36ae80ffe346ae8b]

        loplugin:logexceptionnicely in package..reportdesign
        
        Change-Id: Ib5438d346fa95299848aaf2144e54f5551c0a906
        Reviewed-on: https://gerrit.libreoffice.org/74100
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [8d234284d0ec0393e8d9d5057f68f48f33bc8d9d]

        loplugin:logexceptionnicely in linguistic..oox
        
        Change-Id: I3f96494f5fecb2f1011578b768198c1204147202
        Reviewed-on: https://gerrit.libreoffice.org/74099
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-15  Jens Carl  <j.carl43@gmx.de>  [dc9d11e20aca4f7df7bd3d11d84e963ce4abf2bc]

        sifr: Rename icon toolsmacroedit to basicideappear
        
        The icon isn't needed at two places anymore and it's a follow up of
        daba09df247c09db715ca86a6b78365e49bfe034, which removed the menu entry
        toolsmacroedit. Also clean the links.txt file.
        
        Change-Id: If9a8a85733fb7994d22e31c2a591b1e4943e16a0
        Reviewed-on: https://gerrit.libreoffice.org/74012
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-06-15  Jens Carl  <j.carl43@gmx.de>  [20592b62d6a723ca1d6ee02572be48e55cc9a02e]

        breeze: Rename icon toolsmacroedit to basicideappear
        
        The icon isn't needed at two places anymore and it's follow-up of
        daba09df247c09db715ca86a6b78365e49bfe034, which remove the menu entry
        toolsmacroedit. Also clean the links.txt file.
        
        Change-Id: I0275b66d37297cb0c1996654a8ea16bcd31f3d17
        Reviewed-on: https://gerrit.libreoffice.org/74011
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-06-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [18f4818258ebd1d677cb3ef5558793267b36bc49]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#125891 Add Help for "harpoon" math attributes
            
            Add new svg icons
            refactor svg for better rendering
            Increase size of svg displayed in Help page
            Contents for harpoon and wideharpoon attibutes
            
            Change-Id: I5967fdf21270be88d1179bf130cfdc0ea1f2ee39
            Reviewed-on: https://gerrit.libreoffice.org/73998
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [bb5a9ff8ee3693407f6fac530735129be7cf6f90]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#113131 Clarify Next Style for paragraphs.
            
            Change-Id: If83c6c65cced2a8623a7192f9bd1dbe1981f56df
            Reviewed-on: https://gerrit.libreoffice.org/73981
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [045de7a51f402062f23a3deeb15a199fd039a6f2]

        tdf#125934 Qt5 set the desktop file name
        
        This is a preliminary fix, so LO on Wayland has an application
        icon at all. As the result, the start center icon will appear as
        the application icon on Wayland for all windows.
        
        For the proper, per QWindow fix, we need some QtCore and QtWayland
        changes, to allow setting the appId per QWindow and eventually a
        Waylnad XDG shell spec update, to officially allow a top level
        window to change its appId.
        
        Change-Id: Icefcfc992836e0c657237984d7d88561b26b06a2
        Reviewed-on: https://gerrit.libreoffice.org/74097
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f75c2b04785aa05cff3bcd52689feb7400a14e8e]

        Fix typo
        
        Change-Id: I834039e8030857e1069bbadb9c7ef85664702168
        Reviewed-on: https://gerrit.libreoffice.org/74094
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [de9a451ffb504c99ba240f34bb360810e41cea89]

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

2019-06-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [2c251422bf58449c57ca15527960dc9528b330ea]

        loplugin:logexceptionnicely in editeng..extensions
        
        Change-Id: I50b9d7e92ef057c985d0d6e76dfeb62591d404f6
        Reviewed-on: https://gerrit.libreoffice.org/74047
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [1b75f95f9bfa2f4f5ddd4c6b2ef6c86576d9c92b]

        loplugin:logexceptionnicely in desktop
        
        Change-Id: I19f70b0e9d1ca2bbcd2595af24f2e15766d14b33
        Reviewed-on: https://gerrit.libreoffice.org/74046
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [ec87e11f0e4bb6f53eb0c5d2575f590aea95269f]

        loplugin:logexceptionnicely in dbaccess
        
        Change-Id: I2d702b699c2e61dbb363eff671bb43d4ddbf8ee3
        Reviewed-on: https://gerrit.libreoffice.org/74045
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [4466466a5c57a0d19ad8559ac699cf073f7e3e97]

        loplugin:logexceptionnicely in cui
        
        Change-Id: I0a3186b7f6d28725aff0e73d8f2cc4d5bc259a92
        Reviewed-on: https://gerrit.libreoffice.org/74044
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [5195c5bcd8be5f3b183659ead272cd86b8774cc1]

        Qt5 move and init static m_ActiveDragSource
        
        Change-Id: Iab82151b8d1a8281c9999983b9de5f35dfb0442e
        Reviewed-on: https://gerrit.libreoffice.org/74013
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-15  Michael Weghorn  <m.weghorn@posteo.de>  [365df1880a5bfacf25beddefc9206a783e6a4877]

        check-elf-dynamic-objects: Update 'qt5whitelist'
        
        This needs 'libgobject-2.0.so.0' and 'libxcb.so.1'
        as well now, since
        a6201725d760cbce832d4de029b418bb7334df6a
        ("Don't link avmediagst with gtk3 and qt5")
        and 77a3c443d35c7d966217f02ea9189cb1819c7828
        ("tdf#125921 Qt5 set WM_CLASS for top level windows").
        
        Change-Id: I453cede879eda8470a45c48f789a0419866fcb79
        Reviewed-on: https://gerrit.libreoffice.org/74085
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-06-15  Stephan Bergmann  <sbergman@redhat.com>  [503de0ae62847959af5ea9d1f8621adc1f8126e7]

        Avoid -fsanitize=float-divide-by-zero
        
        ...when loading xls/tdf117254-4.xls as obtained by
        bin/get-bugzilla-attachments-by-mimetype (i.e., the attachment at
        <https://bugs.documentfoundation.org/show_bug.cgi?id=117254#c5>):
        
        > chart2/source/tools/PolynomialRegressionCurveCalculator.cxx:189:32: runtime error: division by zero
        >  #0 in chart::PolynomialRegressionCurveCalculator::recalculateRegression(com::sun::star::uno::Sequence<double> const&, com::sun::star::uno::Sequence<double> const&) at chart2/source/tools/PolynomialRegressionCurveCalculator.cxx:189:32
        >  #1 in chart::VSeriesPlotter::createRegressionCurvesShapes(chart::VDataSeries const&, com::sun::star::uno::Reference<com::sun::star::drawing::XShapes> const&, com::sun::star::uno::Reference<com::sun::star::drawing::XShapes> const&, bool) at chart2/source/view/charttypes/VSeriesPlotter.cxx:1343:22
        >  #2 in chart::AreaChart::impl_createSeriesShapes() at chart2/source/view/charttypes/AreaChart.cxx:539:17
        >  #3 in chart::AreaChart::createShapes() at chart2/source/view/charttypes/AreaChart.cxx:965:5
        >  #4 in chart::ChartView::impl_createDiagramAndContent(chart::CreateShapeParam2D const&, com::sun::star::awt::Size const&) at chart2/source/view/main/ChartView.cxx:1608:25
        >  #5 in chart::ChartView::createShapes2D(com::sun::star::awt::Size const&) at chart2/source/view/main/ChartView.cxx:3037:41
        >  #6 in chart::ChartView::createShapes() at chart2/source/view/main/ChartView.cxx:2506:5
        [...]
        
        Leaving aRSquared initialized to 0.0 when the divisor is zero is in line with
        the code prior to 00cb825ab3f16a94f1e8311ba0c24f72588e788e "fdo#75538 R^2
        calculation for trendline similar to LINEST function" and with the recent nearby
        change f44d14e5f3909a4271034ba02da92ed2dee7b89c "Avoid
        -fsanitize=float-divide-by-zero".
        
        Change-Id: If2c17ad178788982729f647b4c695d3788fad500
        Reviewed-on: https://gerrit.libreoffice.org/74068
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [c872abf8e7066001be9805883a6f2c6528287aec]

        fix copy/paste mistake in TOOLS_INFO_EXCEPTION
        
        Change-Id: I209efe41639eeff215b876cb1da5c9a8252f4b55
        Reviewed-on: https://gerrit.libreoffice.org/74042
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5a00e1e518d2e65fe7ac066a1dd2e42972ccfd82]

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

2019-06-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3cb3b9c415f695db1740c57c99945ea73902ba36]

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

2019-06-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3df16d2ed4ef9ed4acdc1e062a7c60c8cfb121bb]

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

2019-06-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d733d1da69bc0986172d84dc4afc61a642450391]

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

2019-06-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [77a3c443d35c7d966217f02ea9189cb1819c7828]

        tdf#125921 Qt5 set WM_CLASS for top level windows
        
        Uses the same naming then the gtk3 backend, i.e. "libreoffice"
        for the instance name and different class names for the module
        windows, like "libreoffice-writer".
        
        These names are referenced in the desktop files a StartupWMClass
        and for example used to pin an app to the task bar.
        
        Change-Id: Ic9b8890536f6413ab59d2e0da866e2280ab3181a
        Reviewed-on: https://gerrit.libreoffice.org/74014
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [41a1a91b6ec08d78449a199ec300ff73c85dd148]

        tdf#125748 Only execute frame interactions in presentation mode
        
        Executing interactions while in edit mode makes editing very hard
        since you can only hardly select the frame without executing the interaction.
        
        Change-Id: I102dac0ff840a914bd6e21ddb047b2df5e278c6f
        Reviewed-on: https://gerrit.libreoffice.org/73640
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-06-14  Eike Rathke  <erack@redhat.com>  [ca08ec9292410c28713fd2d92920a7af09883e97]

        Resolves: tdf#124251 do not treat internal "URI" as real path URI
        
        Change-Id: I754704b0a979e8449b7ec799cbda58b14ab17098
        Reviewed-on: https://gerrit.libreoffice.org/74067
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-06-14  Roman Kuznetsov  <antilibreoffice@gmail.com>  [1dac2184c5e904887fe56c632fcd048fb0b698e9]

        tdf#88287 Change toolbars attributes in Draw
        
        The tooltip for .uno:LineToolbox changed to 'Curves and Polygons'
        The toolbar title of linesbar.xml changed to 'Curves and Polygons'
        The Arrows toolbar (arrowsbar.xml) removed from View > Toolbars
        The toolbar title of arrowsbar.xml changed to 'Lines and Arrows'
        
        Change-Id: Ic97c7a11f071a4f424a341e297423dba2ddc345a
        Reviewed-on: https://gerrit.libreoffice.org/69335
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>
        Tested-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2019-06-14  Gülşah Köse  <gulsah.kose@collabora.com>  [8c0e209ddb40f4fd5419dd2190a40d1670c16a3d]

        tdf#125774 Remove double call SvTreeListBox::Select for non-gtk backends
        
        Change-Id: Ic8238d91f1cddb8fe627fafb0587751de308f6ac
        Reviewed-on: https://gerrit.libreoffice.org/73747
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2019-06-14  Stephan Bergmann  <sbergman@redhat.com>  [3a53860fd0d345c288659a32b7438d6eebd921e0]

        Avoid -fsanitize=float-divide-by-zero
        
        ...as happens with `--convert-to pdf xls/rhbz499466-2.xls` with
        xls/rhbz499466-2.xls as obtained by bin/get-bugzilla-attachments-by-mimetype
        (i.e., the attachment at
        <https://bugzilla.redhat.com/show_bug.cgi?id=499466#c1>):
        
        > chart2/source/tools/PolynomialRegressionCurveCalculator.cxx:73:14: runtime error: division by zero
        >  #0 in chart::PolynomialRegressionCurveCalculator::recalculateRegression(com::sun::star::uno::Sequence<double> const&, com::sun::star::uno::Sequence<double> const&) at chart2/source/tools/PolynomialRegressionCurveCalculator.cxx:73:14
        >  #1 in chart::VSeriesPlotter::createRegressionCurvesShapes(chart::VDataSeries const&, com::sun::star::uno::Reference<com::sun::star::drawing::XShapes> const&, com::sun::star::uno::Reference<com::sun::star::drawing::XShapes> const&, bool) at chart2/source/view/charttypes/VSeriesPlotter.cxx:1341:22
        >  #2 in chart::AreaChart::impl_createSeriesShapes() at chart2/source/view/charttypes/AreaChart.cxx:539:17
        >  #3 in chart::AreaChart::createShapes() at chart2/source/view/charttypes/AreaChart.cxx:965:5
        >  #4 in chart::ChartView::impl_createDiagramAndContent(chart::CreateShapeParam2D const&, com::sun::star::awt::Size const&) at chart2/source/view/main/ChartView.cxx:1608:25
        >  #5 in chart::ChartView::createShapes2D(com::sun::star::awt::Size const&) at chart2/source/view/main/ChartView.cxx:3037:41
        [...]
        
        Change-Id: I1ef70aa90256a5fcc84151d869d8ffc6acfbbb0e
        Reviewed-on: https://gerrit.libreoffice.org/74055
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-14  Caolán McNamara  <caolanm@redhat.com>  [cd356b29a3c739938ff29cfb19773e9d2fcd07f4]

        mpViewWindow is always null now
        
        Change-Id: I4ede367b79943b222d3607bcf8fe3468f1bc8395
        Reviewed-on: https://gerrit.libreoffice.org/74053
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-14  Caolán McNamara  <caolanm@redhat.com>  [6e9d87399c114e3b9332ad33d88165b78c8cd81e]

        remove some unused includes
        
        Change-Id: I1a3512fd7fd50379ecd25389a894c2a3aadb7edb
        Reviewed-on: https://gerrit.libreoffice.org/74035
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-14  Henry Castro  <hcastro@collabora.com>  [bf74427bce9fff4370394d82dab62e0554109c36]

        lok: avoid locking table when ScSpecialFilterDlg is destroyed
        
        ScSpecialFilterDlg by default does not lock the table, but in tiled
        rendering case, switching sheets are locked when the dialog is closed
        
        Thanks Michael Meeks for debugging
        
        Change-Id: Ifa32fd63085f3e082b97ad0313dff7b826b95d2e
        Reviewed-on: https://gerrit.libreoffice.org/72074
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit c5457de07e9d6e6a202f577067cf2a0f904bfcd0)
        Reviewed-on: https://gerrit.libreoffice.org/72096
        Tested-by: Jenkins

2019-06-14  Jan Holesovsky  <kendy@collabora.com>  [2e01334881212ba9adfb99a3113adc1bae63d1d7]

        Transition sidebar: Apply the transition duration right away.
        
        In the desktop version, the value that is entered there always ends up
        applied.  In the Online, there was a scenario when it did not: enter a
        value and switch slide by clicking the slide sorter.
        
        There is no harm to apply the value right away when the user edits,
        because in the desktop version, there was no way to avoid applying the
        value anyway.
        
        Change-Id: I519423d60f682735aeb1d471b3397ff9671c15fd
        Reviewed-on: https://gerrit.libreoffice.org/72924
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins

2019-06-14  Muhammet Kara  <muhammet.kara@collabora.com>  [f8a325eff30b40fdd3f76d82d10b5eed8659afd2]

        Use utl::TextSearch in the auto redaction process
        
        * Add support for:
          * Case sensitive and insensitive text search
          * Regex search (always case sensitive) regarless of the choice
          * Multiple occurences of the same target on a single TEXTARRAY
        
        Change-Id: I580059f77286e8c4226cafdd1eb9472f8e1a9a9d
        Reviewed-on: https://gerrit.libreoffice.org/74049
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-06-14  Jan-Marek Glogowski  <glogow@fbihome.de>  [b5323c72ff7e5bcde34089e49fe98e589dcc5acb]

        KDE5 move screensafer inhibiting code into Qt5
        
        There will presumably be more X11 specific code later to implement some
        "fix" for tdf#119202. Moving the screensafer inhibitor is rather
        uncontroversial in comparion, so start with it and use it to carry the
        matching configure.ac changes.
        
        A little "nightmare" are all the clashing X11 / Qt type undefs, but I
        couldn't find a better solution while the inhibitor continues to
        include the X11 headers in it's header.
        
        Change-Id: I55c89c76726d30a890178488484e954207267e89
        Reviewed-on: https://gerrit.libreoffice.org/74015
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-14  Roman Kuznetsov  <antilibreoffice@gmail.com>  [846c68876c214d501bf163eede4288d7a307ec8a]

        tdf#124642 Delete Formula item from View->Toolbars in Writer
        
        Change-Id: I5817ba3c8c758e31641b805083133ce4b8bbb094
        Reviewed-on: https://gerrit.libreoffice.org/74025
        Tested-by: Jenkins
        Reviewed-by: Roman Kuznetsov <antilibreoffice@gmail.com>

2019-06-14  Stephan Bergmann  <sbergman@redhat.com>  [f2dd0e97758d562752ddbf86bb2999e4426b9c6b]

        Avoid -fsanitize=signed-integer-overflow
        
        ...as happens when loading xls/fdo76137-3.xls as obtained by
        bin/get-bugzilla-attachments-by-mimetype (i.e, the attachment at
        <https://bugs.documentfoundation.org/show_bug.cgi?id=76137#c6>):
        
        > chart2/source/view/charttypes/PieChart.cxx:1110:81: runtime error: signed integer overflow: 2025540036 + 157276681 cannot be represented in type 'int'
        >  #0 in chart::PieChart::rearrangeLabelToAvoidOverlapIfRequested(com::sun::star::awt::Size const&) at chart2/source/view/charttypes/PieChart.cxx:1110:81
        >  #1 in chart::ChartView::impl_createDiagramAndContent(chart::CreateShapeParam2D const&, com::sun::star::awt::Size const&) at chart2/source/view/main/ChartView.cxx:1651:23
        >  #2 in chart::ChartView::createShapes2D(com::sun::star::awt::Size const&) at chart2/source/view/main/ChartView.cxx:3037:41
        
        Change-Id: I52a8363db2ca37dbcf56e1c136d9ee2223add945
        Reviewed-on: https://gerrit.libreoffice.org/74048
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-14  Stephan Bergmann  <sbergman@redhat.com>  [f44d14e5f3909a4271034ba02da92ed2dee7b89c]

        Avoid -fsanitize=float-divide-by-zero
        
        ...as happens with `--convert-to pdf xls/fdo53482-2.xls` with xls/fdo53482-2.xls
        as obtained by xls/fdo53482-2.xls (i.e., the attachment at
        <https://bugs.documentfoundation.org/show_bug.cgi?id=53482#c25>):
        
        > chart2/source/tools/PolynomialRegressionCurveCalculator.cxx:190:38: runtime error: division by zero
        >  #0 in chart::PolynomialRegressionCurveCalculator::recalculateRegression(com::sun::star::uno::Sequence<double> const&, com::sun::star::uno::Sequence<double> const&) at chart2/source/tools/PolynomialRegressionCurveCalculator.cxx:190:38
        >  #1 in chart::VSeriesPlotter::createRegressionCurvesShapes(chart::VDataSeries const&, com::sun::star::uno::Reference<com::sun::star::drawing::XShapes> const&, com::sun::star::uno::Reference<com::sun::star::drawing::XShapes> const&, bool) at chart2/source/view/charttypes/VSeriesPlotter.cxx:1341:22
        >  #2 in chart::AreaChart::impl_createSeriesShapes() at chart2/source/view/charttypes/AreaChart.cxx:539:17
        >  #3 in chart::AreaChart::createShapes() at chart2/source/view/charttypes/AreaChart.cxx:965:5
        >  #4 in chart::ChartView::impl_createDiagramAndContent(chart::CreateShapeParam2D const&, com::sun::star::awt::Size const&) at chart2/source/view/main/ChartView.cxx:1608:25
        >  #5 in chart::ChartView::createShapes2D(com::sun::star::awt::Size const&) at chart2/source/view/main/ChartView.cxx:3037:41
        
        The division aSumError/aSumTotal is there ever since the code's introduction in
        e6a0cc2d6cb37bf4e04861173c7e55b307513778 "fdo#35712 polynomial and moving
        average regression lines", and quikee suggested this fix on IRC.
        
        Change-Id: Ic9cd7b8aaa8451e1230fca8137bad29e28f6477f
        Reviewed-on: https://gerrit.libreoffice.org/74036
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-14  Caolán McNamara  <caolanm@redhat.com>  [daa1ab5d59e3cee21324cdfa1329f2d36c4eda05]

        weld ExtMgrDialog and UpdateRequiredDialog
        
        Change-Id: I97e5cda847fd7f98990a87d0b1ca6d6b8b3f9d0f
        Reviewed-on: https://gerrit.libreoffice.org/73899
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-14  Caolán McNamara  <caolanm@redhat.com>  [5128f7bf6c2304d07d6b1829977b619d29c1a46a]

        Resolves: tdf#125875 allow keyboard traversal into icon control
        
        Change-Id: I001a5ec63aa998917f30b47f37e7db995bf55f0f
        Reviewed-on: https://gerrit.libreoffice.org/74039
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [ed617a7e6caf8a7f9f0f67bceb1280f61f5428c8]

        loplugin:unusedmethods
        
        Change-Id: I7787a8eedf500b0b16c04114935d3d3124d9ac3d
        Reviewed-on: https://gerrit.libreoffice.org/74032
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-14  Sumit Chauhan  <sumitcn25@gmail.com>  [015dc88a595c1c92d2b724cd868aecb07199f995]

        UI for the Notebookbar Customization tab
        
        This patch generates the UI for the notebookbar customization tab.
        Patch is working and one can show/hide the UIItem by clicking on the
        checkbox.
        
        Change-Id: I4923c57e6443474f178a72922646619f07b5ffc1
        Reviewed-on: https://gerrit.libreoffice.org/73261
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2019-06-14  Michael Weghorn  <m.weghorn@posteo.de>  [ddbee6231c12581a57d0d8dbbda16c05c715806c]

        salusereventlist.hxx: Drop extra ';'
        
        GCC with '-Wextra-semi' warned about
        
            vcl/inc/salusereventlist.hxx:75: warning: extra ';' after member function definition
        
        Change-Id: Ifbf4632f9cf813aba1cb5a84ec9ac505208f2771
        Reviewed-on: https://gerrit.libreoffice.org/74031
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-06-14  Caolán McNamara  <caolanm@redhat.com>  [213521b339cd39b650564ce8a695da29225012b5]

        disable 'Quit' when toggling a dialog hierarchy to 'busy'
        
        Change-Id: I28773e983014596f6c6b98ab9846bae0a4b3b9ad
        Reviewed-on: https://gerrit.libreoffice.org/74029
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-14  Caolán McNamara  <caolanm@redhat.com>  [7db198677d7907a1e146f0287ab742ee536f397f]

        broadcast up/down of welded native modal dialogs like vcl ones
        
        Change-Id: I61519f0ff92b912501f82e31d6cc3cae244208e6
        Reviewed-on: https://gerrit.libreoffice.org/74028
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-14  Caolán McNamara  <caolanm@redhat.com>  [252239ae30313142195b3da81aea45a89b2d6674]

        disable 'quit' menu entry when modal dialog waiting response
        
        Traditionally when a modal dialog is active, the quit menu entry of all
        LibreOffice toplevel frames, not just those which are themselves modal, is get
        disabled.
        
        This has come unstuck because its implemented by dialogs emitting
        MouseNotifyEvent::[END]EXECUTEDIALOG on its parent, and SfxFrameWindow_Impl
        listening for that event. But if the dialog parent is the toplevel parent of
        SfxFrameWindow_Impl then it doesn't get seen by the SfxFrameWindow_Impl child.
        
        Change-Id: I0c4a5472d16d9169e68f6b0c230d039f1119489a
        Reviewed-on: https://gerrit.libreoffice.org/73975
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [8303e7ed668fbcbd0ba75bd9dd259f03073ffd46]

        loplugin:unusedfields improvements
        
        tighten up the only calling write-only methods part of the analysis
        
        Change-Id: I5bc6fdf0ce51940653317e8a48c5241705c90d4c
        Reviewed-on: https://gerrit.libreoffice.org/74022
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-14  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [a64692944a0a22feeef4a943d45137b25494cf64]

        tdf#42949 Fix IWYU warnings in include/svx/sidebar/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Iff84b84b5abbe64b0b69bdce5b45259aa6233499
        Reviewed-on: https://gerrit.libreoffice.org/73896
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-06-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [cdcc2f365b6f9b88bd9d5dfd4e7c7131599f62ec]

        loplugin:logexceptionnicely in accessibility..basic
        
        Change-Id: I6e0b95b40e3d62db36352f3ea916f79f3dbc9084
        Reviewed-on: https://gerrit.libreoffice.org/74018
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [48b9951779630da115086ce1fe8f4ffb5b0b4530]

        loplugin:logexceptionnicely in configmgr..connectivity
        
        Change-Id: I1cf8250dba63b744f882e54e9eb572884f292975
        Reviewed-on: https://gerrit.libreoffice.org/74020
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [bba7ca803cfcb316882c5f32cd28f0aa0c67591b]

        loplugin:logexceptionnicely in chart2
        
        Change-Id: Ib7933723e5506578bbc85cc431d54d1ed8466376
        Reviewed-on: https://gerrit.libreoffice.org/74019
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-14  andreas kainz  <kainz.a@gmail.com>  [af37bb23f63b209af1193e20177c3aacbd777543]

        tdf#125904 Bullets and Numbering popupmenu sd modules
        
        Change-Id: Ibefefded800e7440398005fd02cc0aa2c724ad64
        Reviewed-on: https://gerrit.libreoffice.org/74017
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-06-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [6ed829ab3b6233acfb1a7b5ec3412cf5a56ef8f2]

        add TOOLS_WARN_EXCEPTION,etc macros
        
        to be used for nicer logging of exceptions, along with upcoming clang
        plugin
        
        Change-Id: I028c31ec329652e4842136528605b4cceaae946d
        Reviewed-on: https://gerrit.libreoffice.org/73949
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-14  Miklos Vajna  <vmiklos@collabora.com>  [31b44f010557c43d8b02cc3be590ed1629bf1ca5]

        sw btlr writing mode: fix tbrl import from VML
        
        Wanted to do btlr, but even tbrl (e.g. Japanese text) is not working, so
        let's do that first.
        
        Change-Id: I62cb95754ce473ecf1de2d34460e50db94e64806
        Reviewed-on: https://gerrit.libreoffice.org/73991
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-06-14  Sumit Chauhan  <sumitcn25@gmail.com>  [e598440a946ba3e7785b81f57a36673f7b88db2e]

        Refactoring - Converting private methods to static non-member methods
        
        Related Patch: https://gerrit.libreoffice.org/#/c/72313/
        
        Change-Id: I3f30b4abe87f16e94d7c29bf9b9413b59b825e5e
        Reviewed-on: https://gerrit.libreoffice.org/73986
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-14  Stephan Bergmann  <sbergman@redhat.com>  [d563059b5177f9640e1ca6a36709f1b2c5a6b363]

        Extend debug-mode timeout
        
        `--convert-to pdf xls/fdo37212-1.xls`, with xls/fdo37212-1.xls as obtained by
        bin/get-bugzilla-attachments-by-mimetype (i.e., the attachment at
        <https://bugs.documentfoundation.org/show_bug.cgi?id=37212#c0>) needs a timeout
        of more than 5 min for my plain --enable-dbgutil build and a timeout of more
        than 10 min for my ASan+UBSan --enable-dbgutil build.
        
        Change-Id: Ia20140049a2f95c4ac006860599e07687cc594eb
        Reviewed-on: https://gerrit.libreoffice.org/73997
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-14  László Németh  <nemeth@numbertext.org>  [be9379d0a955bd06a8d22c4dc8d99a87ed062ac4]

        tdf#125881 DOCX import: handle list level after tracked deletion
        
        to avoid bad numbering (for example import "II.1" instead of "I.3").
        
        Commit cbd894925e6b9869baedcd6476484c14d3a3df87
        "tdf#125319 DOCX track changes: don't change numbering" fixed losing
        numbering after tracked deletion (for example, during switching off the
        Show Changes mode or by DOCX export of the attached test document), but
        not handling list levels still changed the numbering.
        
        Change-Id: I67cd9459bc44e9bb470bfed6834be2e88edfe0d0
        Reviewed-on: https://gerrit.libreoffice.org/73978
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-06-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [af64c87144bcb951f789553a0490297ec8c4dc38]

        Fix typo
        
        Change-Id: Ibd59292948c23eede5968c4a62df3dca0899d0d5
        Reviewed-on: https://gerrit.libreoffice.org/74010
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e9897b670a129b5ac4c602bc0727de59a2a529c4]

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

2019-06-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f3559bd58efff190a7b3d02445b75d2bd04a47c1]

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

2019-06-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [21c5ef43ee51b4c9f4181b59a8926a48ea35e651]

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

2019-06-14  Justin Luth  <justin.luth@collabora.com>  [eec6989574a1bc51ac5eb9c764d4d6b5aa8bbf9b]

        add unit test to ensure revisionView is not added where unneeded
        
        related to tdf#89991.
        
        This is just a fail-safe to ensure that we don't start hiding
        "show changes" where we don't intend to.
        The default for a document that has recorded changes is to
        show the markup.
        
        Change-Id: I8c8b50b7947b9eea1e6dbedcbed091b2af9b5e87
        Reviewed-on: https://gerrit.libreoffice.org/73951
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-06-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9ddda67db9bae50d20b093a39e4b7b52e8351ae4]

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

2019-06-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bef53853a5f6df36dbd4c0a71ce1051d795390ad]

        Fix typo
        
        Change-Id: I168842ab68c8d4c3066786d9bd1beba935b9aa01
        Reviewed-on: https://gerrit.libreoffice.org/74009
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9283da0c028c112e82ed2b2fa37394a5fc004fad]

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

2019-06-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9bd21bbe0d1bc3462aa86066c96dcf184aa2bdf7]

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

2019-06-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3a6b10e0bc8dde60fde8e643930fa2e8d89f5ee4]

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

2019-06-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c067c56c5b7067f712519f96c03bf0015465a195]

        Fix typo
        
        Change-Id: Id0f271e577732b8960228157d2e08fb04cdcae0a
        Reviewed-on: https://gerrit.libreoffice.org/74004
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-06-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [53fa488104b8723ba6de2063338e14544cb13da3]

        Fix typo
        
        Change-Id: I7c6f8478b95fa3904b1cec0cf5dbfc6885fd2810
        Reviewed-on: https://gerrit.libreoffice.org/74002
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-06-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f3fe9ddfcfb7bae86f53eb26fb65e41b5946af2b]

        Fix typo
        
        Change-Id: I3a1ac3d9799629ddeaeebea1ad152c0f4deaa592
        Reviewed-on: https://gerrit.libreoffice.org/74001
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-06-14  Mike Kaganski  <mike.kaganski@collabora.com>  [58ef8c188b6bb2ed307f5e825cc7e475c33d0c33]

        Make spsupp*.dll usable on 64-bit Windows
        
        Build spsupp for both x64 and x86, regardless of target platform.
        This allows to install the ActiveX component to be used by both
        64-bit and 32-bit applications on 64-bit systems (especially IE,
        which runs both 64-bit and 32-bit processes simultaneously at
        least on Win10), no matter which LO (32/64) was installed.
        
        Move the DLLs from activex feature to ooo, to copy unconditionally.
        Registration of LO-specific component will be also unconditional;
        registration of replacement of MSO component will need own feature.
        
        This doesn't yet register the component in system: TODO later.
        
        Change-Id: Iccf5e73dfae306cb777f844d40611e23c4520a13
        Reviewed-on: https://gerrit.libreoffice.org/71925
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-06-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [a6201725d760cbce832d4de029b418bb7334df6a]

        Don't link avmediagst with gtk3 and qt5
        
        While the VCL plugins are dynamically loaded and therefore just
        load their depending toolkit libraries, the GStreamer avmedia
        backend now links against Qt and GTK+. The GStreamer API itself
        is toolkit agnostic and the toolkit setup just uses a single
        GStreamer symbol to create the specific video sink.
        
        So the toolkit binding can simply be moved into the VCL plugin.
        At the point of the GStreamer toolkit setup call the GStreamer
        library is loaded by avmediagst, so the dlsym lookup should
        never fail.
        
        I also dropped the special GtkWidget handling. Using g_object_get
        will increase the refcount of the widget. A g_object_unref after
        adding it to the container seems to destroy it correctly.
        
        Change-Id: I693947e441bceb4b09bc38920e308e39142d0a35
        Reviewed-on: https://gerrit.libreoffice.org/73849
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-13  Eike Rathke  <erack@redhat.com>  [2d36e43d3d3ac69f4cacd532308cfc8c81982864]

        Related: tdf#113541 use reference syntax of the document being edited
        
        When creating a formula referencing an external document by
        travelling (clicking in) to that document, the reference was
        created using the reference syntax of the referenced document,
        which may be different if the syntax was changed for only one of
        the documents after being opened. Use the reference syntax of the
        document being edited instead so the created reference is correct
        and can be compiled.
        
        Change-Id: I07d0ce9cd911ac8e62576b4cdabdfd2569336fbf
        Reviewed-on: https://gerrit.libreoffice.org/73983
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-06-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [cc82a2e92ae99a6cf5ae304e2b9b8dcffa3f514d]

        Qt5 move boilerplate clipboard code to the end...
        
        ... in the implementation file.
        
        Change-Id: I1f6fae0eb7c5d6973ce44320ff6d977e40d54a72
        Reviewed-on: https://gerrit.libreoffice.org/73734
        Tested-by: Jenkins
        Reviewed-by: Aleksei Nikiforov <darktemplar@basealt.ru>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-06-13  Maxim Monastirsky  <momonasmon@gmail.com>  [4d11c44673e46b134231ea825c1be36c15f8b263]

        tdf#125146 Disable the reply command in UI
        
        ... when the focus isn't inside a comment. That's likely
        a regression of 6e463381b43d888a632e652a873f2b5abe7e5458
        ("lok: Allow to reply to comments using postit id"),
        which enabled the command also in the text context.
        
        The current solution is to only enable the command when
        lok is active, which is where it's used. This is similar
        to what is done in the code nearby for FN_REDLINE_COMMENT.
        
        If that turns out to not be enough (e.g. executing the
        command useful outside lok), another possible solution
        might be to add FastCall = TRUE; to FN_REPLY in
        _textsh.sdi. That will allow executing the command via
        api even when disabled in ui.
        
        Change-Id: Ibf2248a82599801af63a169fc2d34b27d080c048
        Reviewed-on: https://gerrit.libreoffice.org/73972
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2019-06-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [dc326926b0adc35b6ebefa7705ee5a3f133f5c88]

        VCL make horizontal scrolling depend on RTL
        
        This is easiest to test in calc. We have two test cases, because
        the document and the GUI can either have different or equal RTL
        settings. This fixes the horizontal border scrolling for me on
        Linux with gen, gtk / gtk3 and qt5 /kde5.
        
        It looks a bit strange that this inverts the delta, if the RTL
        settings are equal, but it seems not all toolkits invert the
        delta in RTL mode, like Qt does.
        
        I also tried to implement this inside ScrollBar::ImplScroll, but
        the Scrollbar has no idea of the wheel event origin, the only one
        which must be inverted.
        
        Change-Id: I239cf6528de95ad581834ec77a13f582aeff5a91
        Reviewed-on: https://gerrit.libreoffice.org/73923
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [bcca1cf28cbd6c961d59bd8b8a8e58184dfc3823]

        tdf#122239 Qt5 implement lazy clipboard handling
        
        This changes the Qt5Clipboard to a lazy loading one, which will
        just deliver data on read requests. This fixes not only the
        PRIMARY selection problems with Writer, but will generally speed
        up C'n'P, inside LO, because the data has not to be copied or
        transferred via QMimeData.
        
        This is mainly done by implementing the "mirror" interface of the
        Qt5Transferable, the Qt5MimeData using the retrieveData override.
        
        To prevent clipboard loss on shutdown, this sets a deep copied
        QMimeData of the current XTransferable, to make it persistent.
        
        This code explicitly doesn't use any of the QMimeData convenience
        functions and relies completely on LO's string handling, so we
        won't mix in eventual Qt bugs; all bugs are ours...
        
        Change-Id: I43d92a95df8fcac88dc41b00021cea0b5f040413
        Reviewed-on: https://gerrit.libreoffice.org/73288
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-06-13  Maxim Monastirsky  <momonasmon@gmail.com>  [1b39bae5debe3bf952449bd7d2910defcea92b9e]

        tdf#125146 Use correct id for reply command item
        
        This was overlooked in commit
        a10b4fd2bc08651d47bdb19bb8ab9c1f8f3d4851
        ("convert annotation menu to .ui").
        
        Change-Id: Ia9e44460394e60f9c2ae767fbb2a07414fa07cf7
        Reviewed-on: https://gerrit.libreoffice.org/73971
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2019-06-13  Maxim Monastirsky  <momonasmon@gmail.com>  [7fb6f10c92d21681e9b0fa722ac9329cf3b8e5a2]

        Make .uno:Objects3DToolbox item work in menus
        
        Similar to the other insert shape group commands.
        
        Change-Id: I67524c1d521246b76d953ed9a8aff506535bf550
        Reviewed-on: https://gerrit.libreoffice.org/73970
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2019-06-13  Eike Rathke  <erack@redhat.com>  [69903b5c5f9b9015c88931c0eb8a47b52ea3de12]

        Resolves: tdf#113541 handle external reference in Excel syntax
        
        ... not only OOXML. This wasn't only a problem when creating a
        reference by clicking or travelling to a cell in the external
        document, but also when editing an external reference in Excel_A1
        or Excel_R1C1 reference syntax.
        
        Change-Id: Iee3d529ff9834e5013a61c2056238277f33356fe
        Reviewed-on: https://gerrit.libreoffice.org/73979
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-06-13  Jim Raykowski  <raykowj@gmail.com>  [c81055eb075efffa9cd123913a684ac3258903d5]

        tdf#120170 Prevent escape key press focus to document
        
        ...from style, fontname, and fontsize comboboxes used in sidebar tool
        boxes when sidebar is undocked
        
        Windows build does not show this bug but Linux does for
        SAL_USE_VCLPLUGIN's gen, gtk, and gtk3.
        
        This patch checks the combobox parent object type for type sidebar tool
        box and if so skips the release focus call that sets focus to the frames
        container window which incorrectly sets focus to the document for Linux
        build. Probably a lower level fix for this but I'm not at that level yet
        :-)
        
        Change-Id: Ie33ea4238f7e8715fbd0389efd9185598a528ced
        Reviewed-on: https://gerrit.libreoffice.org/72970
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-06-13  Stephan Bergmann  <sbergman@redhat.com>  [547c8a8a8935204bed319b959dd040d6413bdf74]

        Avoid -fsanitize=float-cast-overflow
        
        ...as happens when loading xhtml/kde143045-4.xhtml as obtained via
        bin/get-bugzilla-attachments-by-mimetype (i.e., the attachment at
        <https://bugs.kde.org/show_bug.cgi?id=143045#c4>):
        
        > sw/source/filter/html/svxcss1.cxx:1424:60: runtime error: -5000 is outside the range of representable values of type 'unsigned long'
        >  #0 in ParseCSS1_background(CSS1Expression const*, SfxItemSet&, SvxCSS1PropertyInfo&, SvxCSS1Parser const&) at sw/source/filter/html/svxcss1.cxx:1424:60
        >  #1 in SvxCSS1Parser::DeclarationParsed(rtl::OUString const&, std::unique_ptr<CSS1Expression, std::default_delete<CSS1Expression> >) at sw/source/filter/html/svxcss1.cxx:3156:9
        >  #2 in CSS1Parser::ParseRule() at sw/source/filter/html/parcss1.cxx:774:5
        >  #3 in CSS1Parser::ParseStyleSheet() at sw/source/filter/html/parcss1.cxx:719:13
        
        Conversion to integral type (which truncates) was always there at least since
        7b0b5cdfeed656b279bc32cd929630d5fc25878b "initial import".  It is unclear to me
        whether that's really relevant or wanted, but lets keep that behavior with an
        explicit std::trunc.
        
        Change-Id: Ib3b99a89e460850a992b403982e2797d24eee65b
        Reviewed-on: https://gerrit.libreoffice.org/73980
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-13  Miklos Vajna  <vmiklos@collabora.com>  [f4e0cc1ff145287f80738f070a8c46a64b2f76d1]

        tdf#92079 vcl: fix missing image background on dialog from basic
        
        Regression from commit e5bb5c52aeaeb60c8592b004efd88c30242e03a1 (add
        RenderContext to Window::PushPaintHelper, use Erase correctly,
        2015-05-18), the problem was the unconditional ApplySettings() call in
        the direct painting case.
        
        It's not clear what was the intent of that addition, since
        vcl::Window::ApplySettings() is virtual, and the default implementation
        is empty. But at least the Dialog subclass sets the background there,
        leading to the loss of the original bitmap background.
        
        Fix the problem by explicitly restoring the old background after
        ApplySettings() at least in the bitmap case. (Wallpaper is
        copy-on-write, so no problem to make a copy before ApplySettings()
        unconditionally.)
        
        Change-Id: I89768a1331f9dc1ea4508336723484d112156338
        Reviewed-on: https://gerrit.libreoffice.org/73965
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-06-13  Arkadiy Illarionov  <qarkai@gmail.com>  [54afdbd1b442d93313a01e58dba8fe3b84f596d1]

        Simplify Sequence iterations in writerfilter, writerperfect, xmlhelp
        
        Use range-based loops or replace with comphelper or STL functions
        
        Change-Id: I9113e04d15ad84d0abac087afc627969e8ebc354
        Reviewed-on: https://gerrit.libreoffice.org/73867
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-13  László Németh  <nemeth@numbertext.org>  [8b3c861c46ae12d21b7b3a550e2daa21d2006b77]

        tdf#89991 DOCX: import Show changes from older formats
        
        w:formatting is optional, w:markup can be instead of w:insDel, too.
        
        Change-Id: Ic689499a880dcc7c97497e4381dff31610f745bf
        Reviewed-on: https://gerrit.libreoffice.org/73943
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-06-13  Stephan Bergmann  <sbergman@redhat.com>  [3c1c5c4bc9bf45c1c174f90c1d0e6226a85f46fd]

        Exempt --enable-gui from --enable-fuzz-options
        
        From its description, --disable-gui appears to be experimental, and it causes
        failures like
        
        > /usr/bin/ld: /lo/home/tdf/lode/jenkins/workspace/lo_tb_random_config_linux/workdir/CxxObject/vcl/headless/svpgdi.o: in function `dl_cairo_surface_set_device_scale(_cairo_surface*, double, double)':
        > /lo/home/tdf/lode/jenkins/workspace/lo_tb_random_config_linux/vcl/headless/svpgdi.cxx:2181: undefined reference to `dlsym'
        > /usr/bin/ld: /lo/home/tdf/lode/jenkins/workspace/lo_tb_random_config_linux/workdir/CxxObject/vcl/headless/svpgdi.o: in function `dl_cairo_surface_get_device_scale(_cairo_surface*, double*, double*)':
        > /lo/home/tdf/lode/jenkins/workspace/lo_tb_random_config_linux/vcl/headless/svpgdi.cxx:2189: undefined reference to `dlsym'
        > /usr/bin/ld: /lo/home/tdf/lode/jenkins/workspace/lo_tb_random_config_linux/workdir/CxxObject/vcl/unx/generic/glyphs/freetype_glyphcache.o: in function `(anonymous namespace)::dlFT_Done_MM_Var(FT_LibraryRec_*, FT_MM_Var_*)':
        > /lo/home/tdf/lode/jenkins/workspace/lo_tb_random_config_linux/vcl/unx/generic/glyphs/freetype_glyphcache.cxx:191: undefined reference to `dlsym'
        > collect2: error: ld returned 1 exit status
        
        (<https://ci.libreoffice.org//job/lo_tb_random_config_linux/1912/>) that are
        probably not worth fixing.
        
        Change-Id: Ia36a8665967601e1c6ef5af3b67d17d25822e339
        Reviewed-on: https://gerrit.libreoffice.org/73960
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-13  rizmut  <riz_17_oke@yahoo.co.id>  [9045f982a75d6a0e3cc92c03a218a0a0cf214891]

        elementary: tdf#125794, fix Show Draw function icons
        
        Change-Id: I3ee4afb5cd7cbbaded59c61adabe77c526ca0bdc
        Reviewed-on: https://gerrit.libreoffice.org/73959
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-06-13  Caolán McNamara  <caolanm@redhat.com>  [0b2eaf8c9595cc5f91b5d31b770e6f23e3b5b27c]

        add link to hsqldb->firebird migration dialog
        
        1. keep presenting the migration dialog
        2. but, default to 'later'
        3. add a link to a URL that someone will have to fill in
        
        Change-Id: I4c67fe0b65fd78e942ca0760c0f9e128e5ac7be6
        Reviewed-on: https://gerrit.libreoffice.org/73610
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [cd4ec0c236483d4c478157b08e310e1585412c7c]

        uitest for bug tdf#107975
        
        Change-Id: I90300092b9f8aa4190acd05f41f3c7093a2229a3
        Reviewed-on: https://gerrit.libreoffice.org/73907
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-06-13  Caolán McNamara  <caolanm@redhat.com>  [21f52ffd77f68d345949f212ad7d622502bd21e9]

        unopkg gui crashes on shutdown
        
        since...
        
        commit e655dc8bbf010e5ef89c32c2ebde56281b323925
        Date:   Thu May 9 18:24:18 2019 +0100
        
            unipoll: let InitVCL tolerate double init.
        
        which changed InitVCL to return true if it was
        already initialized, tricking toolkit into thinking
        it was the first one to call InitVCL
        
        Change-Id: I33552a5e2caca909f8d63fbf5f23b9fbc4c2dfbd
        Reviewed-on: https://gerrit.libreoffice.org/73956
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-13  Jean-Pierre Ledure  <jp@ledure.be>  [28dcdd5f6c2204718519e215d2ef5466743536c7]

        Access2Base - Robustness changes
        
        Addition of _This address in every Basic object
        Default parameters reviewed when ambiguous
        Typo's corrections

2019-06-13  Caolán McNamara  <caolanm@redhat.com>  [5c7fa1518e9ca8921d2d6c2a4b09a8a6fb938804]

        no need for awt::Toolkit::create in UpdateDialog
        
        since...
        
        commit bb3daa7351f0b07e6f4331c19837081e6c3e30b8
        Author: Frank Schoenheit [fs] <frank.schoenheit@sun.com>
        Date:   Thu Oct 7 13:54:14 2010 +0200
        
            dba34b: #i112779# no need to use a UNO control/peer for the throbber - it exists as VCL control now
        
        Change-Id: I561642d78d76ab970ee12b6b2b2fbdd0be2850e5
        Reviewed-on: https://gerrit.libreoffice.org/73954
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [b6086804af2b112f529952852ac55a2ffe7bd931]

        new loplugin logexceptionnicely
        
        to be used to find places to use new TOOLS_WARN_EXCEPTION,etc macros
        
        Change-Id: I213ab47efa82075435bb800736ee0937aea0486c
        Reviewed-on: https://gerrit.libreoffice.org/73950
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-13  Miklos Vajna  <vmiklos@collabora.com>  [f7157f04fab298423e2c4f6a7e5f8e361164b15f]

        tdf#95173 vcl: fix not drawn progressbar widget from UNO
        
        Commit e6c2951f1957224aa0e7dc97b33b0450c41f92f7 (delegate RenderContext,
        invalidate - prgsbar, scrbar, 2015-04-29) switched ProgressBar::SetValue() from
        direct partial paint to invalidate + paint later, which means setting a
        progressbar value, then using an external sleep (such as Python's time.sleep())
        no longer results in an updated progressbar.
        
        Solve the problem by explicitly processing all events with at least
        TaskPriority::REPAINT priority after the invalidate in ProgressBar::SetValue(),
        which is similar to what the Wait implementation in the basic runtime does.
        
        Change-Id: I86475fb899f16b72ebefe9d3056c92cedeff4439
        Reviewed-on: https://gerrit.libreoffice.org/73941
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-06-13  Tomoyuki Kubota  <himajin100000@gmail.com>  [78b4c7ae30926d1c908c4d67f7ebc6b0565ea200]

        test command does not do short-circuit evaluation
        
        Change-Id: Iaaeb479698c79f2cea3fd2e3914c17d3a2692981
        Reviewed-on: https://gerrit.libreoffice.org/73837
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-06-13  Luboš Luňák  <l.lunak@collabora.com>  [5b6128699dbe94590629c43cc8f78d95f68330bb]

        Intel OpenCL also has broken nan() that ignores the argument
        
        And since whether this works correctly is tested by cl-test.ods,
        without this OpenCL gets disabled on Intel machines.
        
        Change-Id: I8d5c9b1298a08f2e2cb6dfdf183f542315372889
        Reviewed-on: https://gerrit.libreoffice.org/73887
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-06-13  andreas kainz  <kainz.a@gmail.com>  [896e8b0914b6e5dee562ddaa09d4169eb8f325f5]

        tdf#125879 Change Wrap Through Icon in Breeze
        
        Change-Id: Ib7a39b69fc55461b68fa416a48399f5e0a16c63a
        Reviewed-on: https://gerrit.libreoffice.org/73932
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-06-13  Caolán McNamara  <caolanm@redhat.com>  [c1080bf3e3afba17889d8438b35373d0bf768307]

        drop intermediate IExtensionListBox class
        
        Change-Id: I415645fd61113577deef404cceb02d72d541291d
        Reviewed-on: https://gerrit.libreoffice.org/73898
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-13  Caolán McNamara  <caolanm@redhat.com>  [acf941677f92debe62900232231b81c3c03ccf51]

        remove some unneeded includes
        
        Change-Id: I4722cc32e79cb9bd3708a66be127e097fdb84aed
        Reviewed-on: https://gerrit.libreoffice.org/73838
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-13  Caolán McNamara  <caolanm@redhat.com>  [ddc60f13279adbb4500b2502bcf4864fc8c0e240]

        menu_item...with_label -> menu_item...with_mnemonic
        
        Change-Id: I9d5165a486e8806f41122e72803000ab3e7b3b46
        Reviewed-on: https://gerrit.libreoffice.org/73912
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-13  Gabor Kelemen  <kelemeng@gnome.hu>  [c1975d9d85336151c0c1b9696fd474261e2c0cd8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix bookmarks and ahelps for Mirror horizontally/vertically pages
            
            Change-Id: I7ecced501702132bc1e2dfefb990162c0494058e
            Reviewed-on: https://gerrit.libreoffice.org/73847
            Tested-by: Jenkins
            Reviewed-by: Gabor Kelemen <kelemen.gabor2@nisz.hu>
            
2019-06-13  Gabor Kelemen  <kelemeng@gnome.hu>  [c9726ed505a993cd18fa59b040f6d576dd39e928]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix bookmarks and ahelps around Help lines and Snap options
            
            For the Impress Options toolbar:
            - Drop stray bookmarks w/o ahelps in guides.xhp, these are covered elsewhere
            - Use dot ahelps in 01070300.xhp as needed
            
            Change-Id: Ib7096ac334c58ec06d5a1dad42f3f63799247ccb
            Reviewed-on: https://gerrit.libreoffice.org/73846
            Tested-by: Jenkins
            Reviewed-by: Gabor Kelemen <kelemen.gabor2@nisz.hu>
            
2019-06-13  Gabor Kelemen  <kelemeng@gnome.hu>  [1061e23505bf7ea7d8efaec63f999a33a021efdd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix ahelp bookmark on Impress Zoom toolbar
            
            Change-Id: I0ef7534a0cf8f53d839939bdf670e11a17228399
            Reviewed-on: https://gerrit.libreoffice.org/73839
            Tested-by: Jenkins
            Reviewed-by: Gabor Kelemen <kelemen.gabor2@nisz.hu>
            
2019-06-13  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [b4c6ac332571ca054fabd3f7876d4c4b1b9df8bc]

        tdf#42949 Fix IWYU warnings in vcl/inc/*
        
        Platform-specific subdirs are left alone:
        android, ios, osx, quartz, win
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Icbb906b7fbc960240c73c56d3dae2a78b06a0f53
        Reviewed-on: https://gerrit.libreoffice.org/73754
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-06-13  Arkadiy Illarionov  <qarkai@gmail.com>  [9a18e4e0bfee4d29ee02258c70cc9edf4e7b086b]

        Simplify Sequence iterations in xmloff/source/{chart..core}
        
        Use range-based loops or replace with comphelper or STL functions
        
        Change-Id: I131b77ad7d68897fcfe07284edcf38397589278f
        Reviewed-on: https://gerrit.libreoffice.org/72192
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-13  Miklos Vajna  <vmiklos@collabora.com>  [7d7daa659f0569a91d97683663af807d7ebfc841]

        xmloff: create XMLDrawSettingsImportOasis instances with an uno constructor
        
        Change-Id: I811c48578053e2ea87956340bcad45f6d27d59df
        Reviewed-on: https://gerrit.libreoffice.org/73911
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-06-13  Sumit Chauhan  <sumitcn25@gmail.com>  [ee4823e16e5fece068ee123b9c3e29834cd38763]

        Item syntax changed to explicit - Custom Notebookbar Tab
        
        Related Patch : https://gerrit.libreoffice.org/#/c/72698/
        
        Change-Id: I87984289ab180d10cecf382320b391192f6ca71e
        Reviewed-on: https://gerrit.libreoffice.org/73890
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2019-06-13  Muhammet Kara  <muhammet.kara@collabora.com>  [b26489a8a30f2c3e299ef45f17ef4fc64102a0c7]

        Auto redaction dialog 6th iteration
        
        * Binds everything together.
        * The auto redaction process works end to end now.
        * Only for case sensitive text content (no regex support yet)
        
        Change-Id: I6edd67472d376e2c0d91ac4b1ff90d98c49b13ac
        Reviewed-on: https://gerrit.libreoffice.org/73908
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-06-13  Michael Weghorn  <m.weghorn@posteo.de>  [41a644dae966ecb958d1fe56cb14f3c091b0eceb]

        Drop '-Wno-shadow' previously set for qt5/kde5
        
        The flag has been introduced with commit
        9335945c7cb215f387ed1444e28533fac437c6e8 ("KF5 initial VCL plugin")
        and was presumably just copy-pasted in commit
        4d78cf97d7b1629556df68fc461922fda930d9ec.
        
        The flag should no longer be necessary now; the only issue showing
        up after removing the flag was fixed.
        
        Change-Id: I65fe4d12bdf7d5888b75f8a5743bab6979a63295
        Reviewed-on: https://gerrit.libreoffice.org/73892
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-06-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [9758b9b6e52e8e8a8a5cc24b51d62a853a3def82]

        Qt5 correctly hide menu bar in tabbed mode
        
        Change-Id: I179780c2df5637b8a28c3a77b829319b1a64845b
        Reviewed-on: https://gerrit.libreoffice.org/73924
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-13  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [47d0dac4f4b165a7e18a09aa45a6984a6c1fce0e]

        Colibre: tdf#125879 Change Wrap Through Icon, tdf#125888, clean SVG
        
        tdf#125742: Fix tracked change, fix blurred, missmatched icons etc
        
        Change-Id: I4d6df1ba5e2cb4b016f40e5f626e8fcabc818454
        Reviewed-on: https://gerrit.libreoffice.org/73909
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-06-13  Takeshi Abe  <tabe@fixedpoint.jp>  [93eeaf0ad902214fb6b4205606b24046a458ee45]

        tdf#120047 Support attribute harpoon/wideharpoon in Math
        
        ... for an alternative style of vectors.
        
        They are vec/widevec analogs but with COMBINING RIGHT HARPOON ABOVE
        (U+20D1).  The new attribute names are deliberately long in order to
        make fewer accidental collisions with variable names in formulae of
        exising documents.
        
        This also adds a glyph uni20D1 to OpenSymbol.
        
        Change-Id: I31666e57808aa0e0327500916d3b862549891886
        Reviewed-on: https://gerrit.libreoffice.org/72987
        Tested-by: Jenkins
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2019-06-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [5e6af47dc87a55fea595c952ea3e59c93d0620db]

        tdf#125821 don't crash on missing gstreamer plugins
        
        If GStreamer can't auto-detect an audio sink via "autoaudiosink",
        it'll return a nullptr. If the volume plugin is missing, then this
        currently also results in a crash.
        
        So check the gst_element_factory_make results before using the
        objects and change some wrong mpPlaybin checks to the right
        mpVolumeControl ones.
        
        This works for me without any audio and volume plugins. Since we
        are linked against libgstaudio, I assume the bin is always there.
        
        Change-Id: Ide526363d810ea48d0a62539c0a435553783e34a
        Reviewed-on: https://gerrit.libreoffice.org/73848
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-12  Jan-Marek Glogowski  <glogow@fbihome.de>  [2dc6bdd1d5789ace0500cad90f5d2eb930888bb9]

        tdf#125692 SalObject always holds a SystemChildWindow
        
        Let's just face reality and store it as a VclPtr.
        
        And this is needed, because Qt, like VCL, uses deferred deletion,
        and has no way to filter events to QObjects out of its event queue
        easily. This way the qt5 plugin can report focus changes for
        SalObjects without a crash, which happens when you close a
        presentation with a video by click.
        
        And in addition it reverts the workaround introduced in commit
        e770bacc85a0 ("Qt5 workaround modal change after show bug"), as it
        seems this bug is a use-after-free error, introduced by LO.
        Thanks Michael Weghorn for catching that!
        
        Maybe someone should also rename SalObject...
        
        Change-Id: I0bc64ea64f95dfc7a838799c4a04de183adfefcf
        Reviewed-on: https://gerrit.libreoffice.org/73567
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-12  Jan-Marek Glogowski  <glogow@fbihome.de>  [25edbded9946801effd117b9c46de0f8b4bc5632]

        tdf#125517 Qt5 implement a minimal Qt5ObjectWindow
        
        Since we can't use an input and visual transparent widget, like a
        GtkGrid, we have to implement input forwarding in the QWindow.
        
        Using a Qt5Widget directly results in other problems on Qt 5.12+,
        like these warnings (depending on the tested Qt::WA_* flags):
        * Attempted flush to non-raster surface QWidgetWindow(0xa386c10,
          name="QWidgetClassWindow") of type QSurface::OpenGLSurface
          (consider using Qt::WA_PaintOnScreen to exclude from
          backingstore sync)
        * QWidget::paintEngine: Should no longer be called
        
        So the current QWidget::createWindowContainer has to stay and key
        and mouse handling must be implemented as in Qt5Widget. And the
        QWindow is strangely not accessible through the windowHandle() of
        the container QWwidget.
        
        As a result this patch is mostly boilerplate code, publishing the
        Qt5Widget mouse and key handling as static functions.
        
        Change-Id: I5be5f5fa1379c6bdefab0f96604251801c252b38
        Reviewed-on: https://gerrit.libreoffice.org/73566
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-12  Michael Weghorn  <m.weghorn@posteo.de>  [66b856dc557168a5839c256e7134c895985a908a]

        Use 'gb_Library_add_cxxflags' for '-include chrono'
        
        Rationale is the same as in described in commit
        4aa60490622cc10f8d3a31489c62a5622d240c83
        ("gbuild: treat $({QT,KF}5_CFLAGS) as cxxflags, not defines").
        
        Change-Id: I1253e33118956b72561bd56bbc668ca345006c37
        Reviewed-on: https://gerrit.libreoffice.org/73700
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-06-12  Michael Weghorn  <m.weghorn@posteo.de>  [90be6c5cbde6d86da10960e2fee13164c43b9d14]

        configure.ac: Drop extra '/' for KF5 includes
        
        Drop the  extra '/' resulting in the include in path, like e.g.
        '-isystem /usr/include//KF5/KCoreAddons'.
        
        Change-Id: I6b1814b91c17926309b5a0567d4d1338a691e92e
        Reviewed-on: https://gerrit.libreoffice.org/73894
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-06-12  Michael Weghorn  <m.weghorn@posteo.de>  [cc237438f6d1c7ee3a391b51402aaa71cd347b6b]

        qt5: Make it compile with '-Werror=shadow'
        
        This fixes the following issue for the GCC build with '-Werror=shadow'
        in place which does not show up in the default build setup since
        compiler flag '-Wno-shadow' is currently being set in
        'RepositoryExternal.mk' for qt5 and kde5.
        (This will be dropped in a follow-up commit.)
        
            .../libreoffice/vcl/qt5/Qt5SvpSurface.cxx: In constructor ‘cairo::Qt5SvpSurface::Qt5SvpSurface(const CairoSurfaceSharedPtr&)’:
            .../libreoffice/vcl/qt5/Qt5SvpSurface.cxx:24:69: error: declaration of ‘m_pSurface’ shadows a member of ‘cairo::Qt5SvpSurface’ [-Werror=shadow]
             Qt5SvpSurface::Qt5SvpSurface(const CairoSurfaceSharedPtr& m_pSurface)
                                                                                 ^
            In file included from .../libreoffice/vcl/qt5/Qt5SvpSurface.cxx:12:
            .../libreoffice/vcl/inc/qt5/Qt5SvpSurface.hxx:27:27: note: shadowed declaration is here
                 CairoSurfaceSharedPtr m_pSurface;
                                       ^~~~~~~~~~
            cc1plus: all warnings being treated as errors
        
        Change-Id: I501657447e02675f7c6b1c9aaca670ba81715590
        Reviewed-on: https://gerrit.libreoffice.org/73891
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-06-12  Eike Rathke  <erack@redhat.com>  [1436d2307d90f5ddbdcb0f129e59544306530342]

        Resolves: tdf#125878 correct calculation of H:M:S from timestamp
        
        This apparently has been wrong since the beginning in 2009.
        
        It's a somewhat odd algorithm anyway, first calculating the time
        in seconds, minutes and hours, but maybe there's a reason
        regarding rounding, so not changing that.
        
        Change-Id: I855d2c96094b4edb1095d20bcdfebdea6d6d943a
        Reviewed-on: https://gerrit.libreoffice.org/73893
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-06-12  Caolán McNamara  <caolanm@redhat.com>  [d18f31c4c9d6169f48f34bc53615a5a93a822aa7]

        move IExtensionListBox to where its used
        
        Change-Id: I73401787032643c4881934864d2ec1e0389e2cf2
        Reviewed-on: https://gerrit.libreoffice.org/73897
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-12  Caolán McNamara  <caolanm@redhat.com>  [ad1cbee2ffc7b3c10cad6fd69f5e4b523ac4027c]

        weld OrganizeDialog
        
        Change-Id: I976edb0b49c8439d1723be4544b10a5375b8e1d3
        Reviewed-on: https://gerrit.libreoffice.org/73755
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-12  László Németh  <nemeth@numbertext.org>  [0e27158c4f6a6a7676a77afb6b37dd30b3f6d100]

        tdf#89991 DOCX: import/export Show changes mode
        
        handled by the optional w:revisionView OOXML setting.
        
        Using disabled Show Changes mode, exported DOCX contains
        
        <w:revisionView w:insDel="0" w:formatting="0"/>
        
        as the documents exported from MSO with disabled Show Changes
        and disabled Options -> Trust Center -> Trust Center Settings ->
        Privacy Options -> Make hidden markup visible when opening or saving
        (Note: this last setting needs also for opening the documents
        really with disabled Show Changes in MSO).
        
        Change-Id: I9f2c7df572f33838ae63185de21431102a7e139e
        Reviewed-on: https://gerrit.libreoffice.org/73885
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-06-12  Miklos Vajna  <vmiklos@collabora.com>  [6fd3eb533998c8f63430a43767b2a52aa5e71e3f]

        tdf#95173 vcl: fix partially drawn progressbar widget
        
        Commit e6c2951f1957224aa0e7dc97b33b0450c41f92f7 (delegate RenderContext,
        invalidate - prgsbar, scrbar, 2015-04-29) switched
        ProgressBar::SetValue() from direct partial paint to invalidate + full
        paint. This means that ProgressBar::ImplDrawProgress() has to paint the
        whole progressbar, not only just the delta between the old and the new
        value.
        
        Remove the not needed mnPreviousPercent member and just paint from 0 to
        the percent value, like we did before the above commit, that does the
        needed full paint.
        
        Change-Id: Id45ee918248b5fa6647bd766a49b707da1e5846f
        Reviewed-on: https://gerrit.libreoffice.org/73886
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-06-12  rizmut  <riz_17_oke@yahoo.co.id>  [a38bd8bfa95e8f86e88f43ad569e849db0c49eda]

        KJ & elementary: tdf#125879, change wrapthrough icons
        
        Change-Id: I2768bcf146a4b5acf4f202b91e665fd478372ad2
        Reviewed-on: https://gerrit.libreoffice.org/73883
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-06-12  Caolán McNamara  <caolanm@redhat.com>  [2b3f6d73496f7d0fb4624e1d14f66e922d05fb31]

        Resolves: tdf#125866 null-deref
        
        Change-Id: I0bd597498d10130928de5d7865219fe6f4bc8bcd
        Reviewed-on: https://gerrit.libreoffice.org/73880
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-12  Artur Neumann  <artur@jankaritech.com>  [3d61113a803f3d99a52ca9acce06c5dc6cb38f35]

        UI test for tdf#117987
        
        test to check if the background color is set in the first attempt after moving the cursor
        
        Change-Id: I6340fe9bd128ac7e44c277427db3bca7b2b9fcfa
        Reviewed-on: https://gerrit.libreoffice.org/73803
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-06-12  Muhammet Kara  <muhammet.kara@collabora.com>  [a025132839b19ba952558b9dbec454c8a34c6489]

        Resolves tdf#115858: More button should move the focus to 'Styles' window
        
        Change-Id: I71c834733ff0f3d4b89ecaeecb12631609e84c1d
        Reviewed-on: https://gerrit.libreoffice.org/73872
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-06-12  Eike Rathke  <erack@redhat.com>  [ddc6600ece903ec055cc914b91a02aa8e1b950f5]

        Change some static const variables to constexpr
        
        Also use some static const OUString instead of const OUString (or
        even static char[]) to not allocate every time in the Convention.
        
        Change-Id: I176b0a39667b7c4a3856fc9de0a6a24e58d54dd0
        Reviewed-on: https://gerrit.libreoffice.org/73826
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2019-06-12  Balazs Varga  <balazs.varga991@gmail.com>  [007bf60611e2ba5a65ffabe80dbb0e279fcb9f26]

        tdf#75659 Chart: fix empty legend at not available legend names
        
        by using localized versions of "Unnamed Series 1" etc.
        
        Note: OOXML files don't contain the default or fallback legend names
        used by MSO in this case, so the original empty string replacement
        of the missing names resulted bad chart import.
        
        Change-Id: I2897c70d9003e1ab3241dd569de0d79821d896b1
        Reviewed-on: https://gerrit.libreoffice.org/73817
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-06-12  Caolán McNamara  <caolanm@redhat.com>  [f6e2e0d022340b1dbbf8fd16be2f4fed3a57612c]

        setting cursor needs widget to be realized
        
        Change-Id: I56b1bb83dc221c87ec7aac72b406d67c85f74f43
        Reviewed-on: https://gerrit.libreoffice.org/73879
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-12  Caolán McNamara  <caolanm@redhat.com>  [dbe79b15b44058da2c47e8f1ebfb7fd9bd946685]

        has_default needs can_default
        
        Change-Id: Id841d214b8d88a986c07d2827b281e5805c3c941
        Reviewed-on: https://gerrit.libreoffice.org/73810
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-12  Stephan Bergmann  <sbergman@redhat.com>  [c1399e497191f295b9c3db95d126ff6a4fa5891d]

        Move isIVSSelector, isCJKIVSCharacter to i18nutil/unicode.hxx
        
        6a7db071c75609093fc3a9cbc297b8069726a33e "tdf#125497 allow backspace to remove
        CJK IVS" had moved these functions from sw/source/uibase/wrtsh/delete.cxx to
        rtl/character.hxx, but the latter appears to be a less than ideal home for them:
        For one, it is part of the stable URE interface, which makes it harder to
        maintain (e.g., later versions of Unicode have added CJK Extension C--F code
        blocks, which the current implementation of isCJKIVSCharacter does not reflect).
        And for another, besides details of legacy/ubiquitous ASCII, it only deals with
        the "hard" structure of Unicode (isUnicodeCodePoint, isSurrogate, etc.), not
        with any specific code blocks or character classifications (which can change
        over time).  Internal i18nutil/unicode.hxx appears to be better suited.
        
        Change-Id: I88b3e4e2488411f988c1a20f79b8a58626d93dce
        Reviewed-on: https://gerrit.libreoffice.org/73873
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-12  Miklos Vajna  <vmiklos@collabora.com>  [47dbbe214641b9a28871d0c82f71b2afb9c5943c]

        tdf#125791 sc autofilter popup: make sure menu item text uses the label font
        
        It happened that the first and subsequent paints used a different font
        size, standardize on the label font.
        
        E.g. the linux gen backend used either 11 or 12 pt font height, now it
        always uses 12pt, matching the gtk3 behavior. (No cutoff of text with
        Windows gdi 125% text size this way, either.)
        
        Change-Id: Ia3f7b69c5a76e1c15fe04743870e92cffdc351d7
        Reviewed-on: https://gerrit.libreoffice.org/73870
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-06-12  Jan Holesovsky  <kendy@collabora.com>  [3db9a5838cb83a06e4538f2be90e17d1091b0199]

        lok: Fix status of InsertPage, DeletePage and DuplicatePage.
        
        Status true / false means checked, status enabled / disabled means the
        visibility (enablement) of the uno command.
        
        Change-Id: Ib2671984f59ffd5e6f1823a65ea42b33bdfe67d6
        Reviewed-on: https://gerrit.libreoffice.org/73384
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>
        (cherry picked from commit 0a8eefb55a2cd473bb7f07f19e23051d3e3a22c1)
        Reviewed-on: https://gerrit.libreoffice.org/73865
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-06-12  Arkadiy Illarionov  <qarkai@gmail.com>  [e1011ee3ee92ab043f0de547ec870ed87153e983]

        Simplify Sequence iterations in xmloff/source/{draw..script}
        
        Use range-based loops or replace with comphelper or STL functions
        
        Change-Id: I1d25ad2badccff476f3221829e8f1caf22ad3975
        Reviewed-on: https://gerrit.libreoffice.org/72191
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-12  Caolán McNamara  <caolanm@redhat.com>  [5580974cea55fc4aceb139cc128d4e9a030fed5b]

        Resolves: tdf#125799 only let doc options grow/shrink
        
        and give the global list of just 1 entry space for 2 to take the bare
        look off it, if there end up with more entries here, then let it take
        its natural size at that point
        
        Change-Id: Ic1834dc90cdcc061636ad49d69c301c7b570db3e
        Reviewed-on: https://gerrit.libreoffice.org/73832
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-12  Mike Kaganski  <mike.kaganski@collabora.com>  [8bafe19e22c496c79065a60622c9450b2222da1f]

        Comment correction
        
        Writer does support collecting and restarting comments at end of section
        
        Change-Id: I472e6cc228c27ecbc9ed59b47eeaaad89e145628
        Reviewed-on: https://gerrit.libreoffice.org/73858
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-06-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [cae829e9c1394851fc88829d5197460929c2792a]

        loplugin:unusedmethods
        
        Change-Id: I42667e8483d2cb4363227344faca3899bd95d424
        Reviewed-on: https://gerrit.libreoffice.org/73824
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [9ba797aa4fe8d48649d8c42b07c13d2371f1c980]

        loplugin:unusedfields
        
        Change-Id: I0bd600b59b2bc4b50eb2d32e95c9d1167fdf2eab
        Reviewed-on: https://gerrit.libreoffice.org/73823
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [76c4ed30437125a922936c036a3dc57441938c61]

        Revert "improve empty tools::Rectangle (width)"
        
        This reverts commit a46a257794f1f53b294735fc876c394be23a3811.
        
        Too many issues, I'm going to try landing this in smaller pieces to make it easier to fix regressions
        
        Change-Id: Ie5e8979838017af86c119c887b580385ba068d54
        Reviewed-on: https://gerrit.libreoffice.org/73859
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-12  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [953db3ca96d0055a83f718794416a9e39b0b20ce]

        comphelper: use dispatchwithNotification only when we have a callback
        
        Change-Id: Ica7448458ecc5e9adc802a288f72b1fceb709f79
        Reviewed-on: https://gerrit.libreoffice.org/70724
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/73492
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-06-12  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [9e1d1e2cab4933e586910604d2044c085666de93]

        toolkit: initialize primitive types explicitly
        
        Change-Id: I1e09d458d1c6c4842750368fbd45ef326fa1bedb
        Reviewed-on: https://gerrit.libreoffice.org/70160
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/73491
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-06-12  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [8e70df7fdac8b723d1c762b84ed13a8da2fafb27]

        sw: oox: unit-test for default Content_Types
        
        Change-Id: I59432487d1b995a4b3dd28396860990b73ad4252
        Reviewed-on: https://gerrit.libreoffice.org/70176
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/73490
        Tested-by: Jenkins

2019-06-12  Stephan Bergmann  <sbergman@redhat.com>  [cdea5f4ceb2d59ae739a8435e4888a302bb0d260]

        Fix failing assert "!mbWidthEmpty"
        
        After a46a257794f1f53b294735fc876c394be23a3811 "improve empty tools::Rectangle
        (width)", ´make clean && make CppunitTest_desktop_lib` fails with
        
        > #8  0x00007f5651bfc566 in __GI___assert_fail (assertion=0x7f563520c4b6 "!mbWidthEmpty", file=0x7f563536311f "include/tools/gen.hxx", line=390, function=0x7f56353300cb "long tools::Rectangle::Right() const") at /usr/src/debug/glibc-2.29-24-g2ec0b166bf/assert/assert.c:101
        > #9  0x00007f5635bc769b in tools::Rectangle::Right() const (this=0x7fff9fcd5140) at include/tools/gen.hxx:390
        > #10 0x00007f56364f7f77 in lcl_paintBitmapExToRect(OutputDevice*, Point const&, Size const&, BitmapEx const&, PaintArea) (pOut=0x24cceb0, aPoint=..., aSize=..., rBitmapEx=..., eArea=LEFT) at sw/source/core/layout/paintfrm.cxx:5699
        > #11 0x00007f56364e5080 in SwPageFrame::PaintBorderAndShadow(SwRect const&, SwViewShell const*, bool, bool, bool) (_rPageRect=..., _pViewShell=0x242dba0, bPaintLeftShadow=true, bPaintRightShadow=true, bRightSidebar=true) at sw/source/core/layout/paintfrm.cxx:5862
        > #12 0x00007f56364e0989 in SwRootFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const (this=0x1f554c0, rRenderContext=..., rRect=..., pPrintData=0x0) at sw/source/core/layout/paintfrm.cxx:3122
        > #13 0x00007f5636c57816 in SwViewShell::Paint(OutputDevice&, tools::Rectangle const&) (this=0x242dba0, rRenderContext=..., rRect=...) at sw/source/core/view/viewsh.cxx:1840
        > #14 0x00007f5635cd6fbe in SwCursorShell::Paint(OutputDevice&, tools::Rectangle const&) (this=0x242dba0, rRenderContext=..., rRect=...) at sw/source/core/crsr/crsrsh.cxx:1411
        > #15 0x00007f56370c3baf in SwEditWin::Paint(OutputDevice&, tools::Rectangle const&) (this=0x2491bf0, rRenderContext=..., rRect=...) at sw/source/uibase/docvw/edtwin2.cxx:449
        > #16 0x00007f5640771bae in PaintHelper::DoPaint(vcl::Region const*) (this=0x7fff9fcd7ab0, pRegion=0x0) at vcl/source/window/paint.cxx:301
        > #17 0x00007f56407738dd in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) (this=0x2491bf0, pRegion=0x0, nPaintFlags=(ImplPaintFlags::PaintAll | ImplPaintFlags::PaintChildren | ImplPaintFlags::Erase)) at vcl/source/window/paint.cxx:605
        [...]
        
        Change-Id: I039a175a732e0ecec3ac1d3bba2cb9195d6d7686
        Reviewed-on: https://gerrit.libreoffice.org/73842
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-12  Muhammet Kara  <muhammet.kara@collabora.com>  [b25186b6701f0770127b38ecd7744901d2c5fe72]

        Resolves tdf#125840: Crash when trying to customize Base Data View toolbar
        
        Change-Id: I2463e7ac7d73b83e79474175bc5d51ffd826f320
        Reviewed-on: https://gerrit.libreoffice.org/73841
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-06-12  rizmut  <riz_17_oke@yahoo.co.id>  [f8c6667a4407606a34917bba737bcb2578bcf2ca]

        Karasa Jaga: tdf#125740; change accept all & reject all icons
        
        Change-Id: I52fe7b9cb3c8f3dc4a3d747fb841e196dfa61ad6
        Reviewed-on: https://gerrit.libreoffice.org/73856
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-06-12  rizmut  <riz_17_oke@yahoo.co.id>  [4ebedd4f21c6a54018e7b7692b89fa46263de756]

        elementary: tdf#120065, differentiate contour on/off wrap icons
        
        Change-Id: I1e5fa0053e16f5ec9bf181712d111fc1a659931a
        Reviewed-on: https://gerrit.libreoffice.org/73855
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-06-12  Stephan Bergmann  <sbergman@redhat.com>  [a07565b651257c9578947d860d614770c34f4e3b]

        Missing test dependency
        
        > warn:vcl:5039:5039:vcl/source/image/ImplImage.cxx:63: Failed to load scaled image from res/script.png at 1
        > warn:vcl:5039:5039:vcl/source/image/ImplImage.cxx:90: Failed to load stock icon res/script.png
        > cppunittester: vcl/source/gdi/bmpacc.cxx:38: BitmapInfoAccess::BitmapInfoAccess(Bitmap &, BitmapAccessMode): Assertion `xImpBmp && "Forbidden Access to empty bitmap!"' failed.
        
        Change-Id: I6d1d1ae80f13471e9715afe95ef6b7532b48affe
        Reviewed-on: https://gerrit.libreoffice.org/73845
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-12  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [f3ca3f2e2a1331552a4474b827599bd18e116d4f]

        sd: document the left pane classes
        
        Change-Id: Id037e2f5f733ef7266ef6d48ff2ff7dea956ea25
        Reviewed-on: https://gerrit.libreoffice.org/69070
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/73487
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-06-12  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [71aef0504ba500409a46ff5409dad912adc46111]

        scripting: copy python/InsertText.py to the Scripts directory
        
        Change-Id: I55e367f8fc3bbd2aa65ca9cdef2e97a3dfa3d117
        Reviewed-on: https://gerrit.libreoffice.org/68762
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/73486
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-06-12  Stephan Bergmann  <sbergman@redhat.com>  [fdc46809b8cc12c3481e16f895ecc20691960c27]

        Missing test dependency
        
        > warn:vcl:32616:32616:vcl/source/app/salusereventlist.cxx:114: Uncaught com.sun.star.container.NoSuchElementException message: file:///home/sbergman/lo2/core/instdir/share/config/soffice.cfg/cui/ui/hyperlinkdialog.ui
        
        Change-Id: If7091708d5c6cb6370c26d27bff553f43d8044ba
        Reviewed-on: https://gerrit.libreoffice.org/73843
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-12  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [5ede6b3bca9d174c77d16a1bc182ab83eb963398]

        configmgr: support changing locale language
        
        Change-Id: Ia8318ce8ca3ae9fdbd526e0d41861e2863fb9a94
        Reviewed-on: https://gerrit.libreoffice.org/68262
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/73485
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-06-12  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [b7ea87bf13c2faea24c95a0394f63279f2bb2966]

        LOK: set the language for LOK before document loading
        
        So default dialogs will be created in the correct
        language, as requested by the client.
        
        Change-Id: I12ebf7443b7f19e733f66b88b5fadfb01cd5e75e
        Reviewed-on: https://gerrit.libreoffice.org/68260
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/73484
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-06-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6f2e6f0a0475d35c6f8009528de4570cdb9405c6]

        Add distro config for LibreOffice Online
        
        This list is from online/docker/l10n-docker-nightly.sh
        Move it here so that it stays in sync with removed options etc.
        
        Change-Id: I0533c6abe217fc1f904c94c9f8a71d5fb1f9882e
        Reviewed-on: https://gerrit.libreoffice.org/73805
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-06-12  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [206f3c789ae0f7c82de37d04cc3a77627c76fd47]

        find-unneeded-includes: don't propose to replace boost/functional/hash.hpp
        
        As seen in vcl/inc/widgetdraw/WidgetDefinition.hxx
        
        Change-Id: Ic56ebd0f1c62b7cad25694b95bf8f91435169db9
        Reviewed-on: https://gerrit.libreoffice.org/73753
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-06-12  Stephan Bergmann  <sbergman@redhat.com>  [5b793450008e4b5a2be0da920c1b7e2f3a818611]

        Add missing test dependency on instdir/share/config/images_*.zip
        
        ...without which `make clean && make CppunitTest_chart2_export` would fire
        
        > cppunittester: vcl/source/gdi/bmpacc.cxx:39: BitmapInfoAccess::BitmapInfoAccess(Bitmap &, BitmapAccessMode): Assertion `xImpBmp && "Forbidden Access to empty bitmap!"' failed.
        
        at
        
        > __GI___assert_fail at /usr/src/debug/glibc-2.28-95-g7423da211d/assert/assert.c:101
        > BitmapInfoAccess::BitmapInfoAccess(Bitmap&, BitmapAccessMode) at vcl/source/gdi/bmpacc.cxx:39
        > BitmapReadAccess::BitmapReadAccess(Bitmap&, BitmapAccessMode) at vcl/source/gdi/bmpacc.cxx:88
        > BitmapWriteAccess::BitmapWriteAccess(Bitmap&) at vcl/source/gdi/bmpacc.cxx:327
        > Bitmap::AcquireWriteAccess() at vcl/source/bitmap/bitmap.cxx:385
        > vcl::ScopedBitmapAccess<BitmapWriteAccess, Bitmap, &Bitmap::AcquireWriteAccess>::ScopedBitmapAccess(Bitmap&) at include/vcl/scopedbitmapaccess.hxx:53
        > BitmapDisabledImageFilter::execute(BitmapEx const&) const at vcl/source/bitmap/BitmapDisabledImageFilter.cxx:30
        > BitmapFilter::Filter(BitmapEx&, BitmapFilter const&) at vcl/source/bitmap/bitmapfilter.cxx:23
        > ImplImage::getBitmapEx(bool) at vcl/source/image/ImplImage.cxx:107
        > ImplImage::getBitmapExForHiDPI(bool) at vcl/source/image/ImplImage.cxx:137
        > Image::Draw(OutputDevice*, Point const&, DrawImageFlags, Size const*) at vcl/source/image/Image.cxx:124
        > OutputDevice::DrawImage(Point const&, Size const&, Image const&, DrawImageFlags) at vcl/source/outdev/bitmap.cxx:1323
        > OutputDevice::DrawImage(Point const&, Image const&, DrawImageFlags) at vcl/source/outdev/bitmap.cxx:1307
        > ToolBox::ImplDrawItem(OutputDevice&, unsigned long, unsigned short) at vcl/source/window/toolbox.cxx:2817
        > ToolBox::Paint(OutputDevice&, tools::Rectangle const&) at vcl/source/window/toolbox.cxx:3663
        > ScInputWindow::Paint(OutputDevice&, tools::Rectangle const&) at sc/source/ui/app/inputwin.cxx:427
        > PaintHelper::DoPaint(vcl::Region const*) at vcl/source/window/paint.cxx:300
        > vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) at vcl/source/window/paint.cxx:604
        > PaintHelper::~PaintHelper() at vcl/source/window/paint.cxx:540
        > vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) at vcl/source/window/paint.cxx:610
        > PaintHelper::~PaintHelper() at vcl/source/window/paint.cxx:540
        > vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) at vcl/source/window/paint.cxx:610
        > PaintHelper::~PaintHelper() at vcl/source/window/paint.cxx:540
        > vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) at vcl/source/window/paint.cxx:610
        > vcl::Window::Update() at vcl/source/window/paint.cxx:1323
        > StatusBar::StartProgressMode(rtl::OUString const&) at vcl/source/window/status.cxx:1325
        > framework::ProgressBarWrapper::start(rtl::OUString const&, int) at framework/source/uielement/progressbarwrapper.cxx:111
        > framework::StatusIndicatorInterfaceWrapper::start(rtl::OUString const&, int) at framework/source/uielement/statusindicatorinterfacewrapper.cxx:52
        > SfxProgress::SetState(unsigned int, unsigned int) at sfx2/source/bastyp/progress.cxx:236
        > ScProgress::SetState(unsigned long, unsigned long) at sc/inc/progress.hxx:86
        > ScfProgressBar::IncreaseProgressBar(unsigned long) at sc/source/filter/ftools/fprogressbar.cxx:129
        > ScfProgressBar::ProgressAbs(unsigned long) at sc/source/filter/ftools/fprogressbar.cxx:186
        > ScfProgressBar::IncreaseProgressBar(unsigned long) at sc/source/filter/ftools/fprogressbar.cxx:121
        > ScfProgressBar::ProgressAbs(unsigned long) at sc/source/filter/ftools/fprogressbar.cxx:186
        > ScfProgressBar::Progress(unsigned long) at sc/source/filter/ftools/fprogressbar.cxx:194
        > XclExpProgressBar::Progress() at sc/source/filter/excel/xehelper.cxx:142
        > XclExpRow::XclExpRow(XclExpRoot const&, unsigned int, XclExpRowOutlineBuffer&, bool, bool, unsigned short) at sc/source/filter/excel/xetable.cxx:1862
        > XclExpRowBuffer::GetOrCreateRow(unsigned int, bool) at sc/source/filter/excel/xetable.cxx:2398
        > XclExpRowBuffer::AppendCell(std::shared_ptr<XclExpCellBase> const&, bool) at sc/source/filter/excel/xetable.cxx:2138
        > XclExpCellTable::XclExpCellTable(XclExpRoot const&) at sc/source/filter/excel/xetable.cxx:2589
        > ExcTable::FillAsTableBinary(short) at sc/source/filter/excel/excdoc.cxx:420
        > ExcDocument::ReadDoc() at sc/source/filter/excel/excdoc.cxx:741
        > ExportBiff5::Write() at sc/source/filter/excel/expop2.cxx:107
        > lcl_ExportExcelBiff(SfxMedium&, ScDocument*, SvStream*, bool, unsigned short) at sc/source/filter/excel/excel.cxx:176
        > ScFormatFilterPluginImpl::ScExportExcel5(SfxMedium&, ScDocument*, ExportFormatExcel, unsigned short) at sc/source/filter/excel/excel.cxx:212
        > ScDocShell::ConvertTo(SfxMedium&) at sc/source/ui/docshell/docsh.cxx:2368
        > SfxObjectShell::SaveTo_Impl(SfxMedium&, SfxItemSet const*) at sfx2/source/doc/objstor.cxx:1510
        > SfxObjectShell::PreDoSaveAs_Impl(rtl::OUString const&, rtl::OUString const&, SfxItemSet const&) at sfx2/source/doc/objstor.cxx:2833
        > SfxObjectShell::CommonSaveAs_Impl(INetURLObject const&, rtl::OUString const&, SfxItemSet&) at sfx2/source/doc/objstor.cxx:2690
        > SfxObjectShell::APISaveAs_Impl(rtl::OUString const&, SfxItemSet&) at sfx2/source/doc/objserv.cxx:326
        > SfxBaseModel::impl_store(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, bool) at sfx2/source/doc/sfxbasemodel.cxx:3026
        > SfxBaseModel::storeToURL(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at sfx2/source/doc/sfxbasemodel.cxx:1697
        > ChartTest::save(rtl::OUString const&) at chart2/qa/extras/charttest.hxx:131
        > ChartTest::reload(rtl::OUString const&) at chart2/qa/extras/charttest.hxx:138
        > Chart2ExportTest::testTrendlineXLS() at chart2/qa/extras/chart2export.cxx:547
        [...]
        
        due to an earlier
        
        > warn:vcl:30580:30580:vcl/source/image/ImplImage.cxx:63: Failed to load scaled image from sc/res/sc26047.png at 1
        
        Change-Id: Iffb47b846f9aa3823b57684fbbd8f3d8388e5e6b
        Reviewed-on: https://gerrit.libreoffice.org/70825
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-12  Stephan Bergmann  <sbergman@redhat.com>  [b518882de8213ef71a8003f95fbdf7689069c06d]

        More uses of referer URL with SvxBrushItem
        
        Change-Id: I04b524784df4ef453d8b1feec13b62f183a17e23
        Reviewed-on: https://gerrit.libreoffice.org/73643
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-12  Miklos Vajna  <vmiklos@collabora.com>  [86138007287e1d47fe436142c26345ea7a9986a9]

        sw: merge some indentical switch-case branches
        
        Change-Id: I9c247f6d5b3d1309b6831a87c041de0a9cf6affc
        Reviewed-on: https://gerrit.libreoffice.org/73840
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-06-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [31944b14c3e998a37a0bb3dff300f4460c322183]

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

2019-06-12  Tomoyuki Kubota  <himajin100000@gmail.com>  [725b744c8c1ebf87c5a35aff7f99e74a589e929a]

        the variable names are not code,but nCode
        
        Change-Id: I5a692b6aab784518330f218d069feda66665a99c
        Reviewed-on: https://gerrit.libreoffice.org/73836
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-12  Stephan Bergmann  <sbergman@redhat.com>  [895a56d7897884f06e5425519cdcd2bd91dd64a2]

        Mark external/libmspub/stdint.patch as sent upstream
        
        Change-Id: Ib04a69528bf12ab1f549b94413ff7c42b5008482
        Reviewed-on: https://gerrit.libreoffice.org/73825
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-12  Jens Carl  <j.carl43@gmx.de>  [ab09fa72f2b7b1ce9da00b4e9cb12bd0841f7820]

        elementary: Rename icon toolsmacroedit to basicideappear
        
        The icon isn't needed at two places anymore and it's a follow up of
        daba09df247c09db715ca86a6b78365e49bfe034, which removed the menu entry
        toolsmacroedit. Also clean the links.txt file.
        
        Change-Id: I700aebab5f3049ab43b778de8ae6e3e3476ae2a1
        Reviewed-on: https://gerrit.libreoffice.org/73642
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-06-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [98b027860e3d12fe9db909b295b6ec5120524140]

        Fix typo
        
        Change-Id: I08c4f9dfd384a502626f3acd31e203626aea5943
        Reviewed-on: https://gerrit.libreoffice.org/73852
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d9dd5cad646de245dda30d45addce6975ef6d7a7]

        Fix typo
        
        Change-Id: Iea68ab62c463bace3a625059193ef84980e18b65
        Reviewed-on: https://gerrit.libreoffice.org/73854
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fb0e62afef161faa18a93169c657984e4f877fd8]

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

2019-06-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c0c9acb9a427f72d7504f2144ef618929a764b45]

        Fix typo
        
        Change-Id: I414eb13f1ef44df828f68ee8624139a3ee31789b
        Reviewed-on: https://gerrit.libreoffice.org/73853
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-12  Jan-Marek Glogowski  <glogow@fbihome.de>  [d6ee728dfe2b346217acc5a0d231c7b62e8e61ae]

        Fix assert on loading a video presentation in gtk3
        
        Regression from commit a46a257794f1 ("improve empty
        tools::Rectangle (width)").
        
        Change-Id: I2d6d5bc140fe4012a5b17bb01fd325225cb776b8
        Reviewed-on: https://gerrit.libreoffice.org/73844
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-12  Miklos Vajna  <vmiklos@collabora.com>  [7aaa7212f2f37606b34d44a039398f05c02d5660]

        tdf#125814 sc autofilter popup: perform non-partial paint on entry invalidate
        
        ... in the double-buffering case. Commit
        a4cb27f61376d8f2d8faed0022c291af68d437bd (refactor ScMenuFloatingWindow
        to use RenderContext, 2015-05-14) changed the partial paints to
        invalidate + full paint, so invalidate the whole treelist, this makes
        sure that no checkboxes go missing on mouse click.
        
        Change-Id: I43377b7e29d1cdfb43c60256bd57531a8251e2ed
        Reviewed-on: https://gerrit.libreoffice.org/73815
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-06-11  Zdeněk Crhonek  <zcrhonek@gmail.com>  [593cb90d5846f1c94ef209b6f0cd9b318c89ee65]

        uitest for bug tdf#124815
        
        Change-Id: I45c226fdf0b3f87fcc5bcded210d61b5d29258f5
        Reviewed-on: https://gerrit.libreoffice.org/73835
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-06-11  Caolán McNamara  <caolanm@redhat.com>  [44aa5c8970648d4319e54930177bb783855c5b3b]

        Resolves: rhbz#1719378 wrong signature for GtkGestureLongPress::pressed
        
        Change-Id: Ib4c47189d5c9c89433f0c7de194ebb9777dc7bac
        Reviewed-on: https://gerrit.libreoffice.org/73829
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-11  Muhammet Kara  <muhammet.kara@collabora.com>  [7b82727f0286d8ea2ee4d962750105022d839ead]

        Auto redaction dialog 5th iteration
        
        * Add the Load handler, and the related bits
        
        * The dialog can be considered fully functional now,
          as all buttons are working.
        
        * Next is to handle its output in the redaction phase.
        
        Change-Id: Idd558e13b50f82a95f5f6e226bc855257837b351
        Reviewed-on: https://gerrit.libreoffice.org/73822
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-06-11  Arkadiy Illarionov  <qarkai@gmail.com>  [79d58ee14da8fbf636fb087453834abb7173d3fc]

        Simplify Sequence iterations in xmloff/source/{style..xforms}
        
        Use range-based loops or replace with comphelper or STL functions
        
        Change-Id: Ie268d80b9c01d38c745c14a81c219d9930860562
        Reviewed-on: https://gerrit.libreoffice.org/72189
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-11  Arkadiy Illarionov  <qarkai@gmail.com>  [c88f76035cd1d088cc06067270677618340fd839]

        Use hasElements to check Sequence emptiness in accessibility..canvas
        
        Similar to clang-tidy readability-container-size-empty
        
        Change-Id: I24c3f04b4eed3c1cd973166885660f113a26844f
        Reviewed-on: https://gerrit.libreoffice.org/71805
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-11  Miklos Vajna  <vmiklos@collabora.com>  [b5d624c4af1085d4670149e9c1d280da7bc9add0]

        CppunitTest_sw_ww8import: disable failing assert on Windows
        
        It fails only sometimes, it's yet clear why.
        
        Change-Id: I5060c5c8b09c32642b32d85996b84d780a245e97
        Reviewed-on: https://gerrit.libreoffice.org/73819
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-06-11  Roman Kuznetsov  <antilibreoffice@gmail.com>  [480178b968adeb4a528ca0c94217df7dbdf06ac5]

        tdf#120844 Remove tabletext.xml from sdraw and from simpress
        
        Change-Id: Ide91a0eb3776322e5adb4dbd0acc697dbb41b500
        Reviewed-on: https://gerrit.libreoffice.org/73337
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2019-06-11  Stephan Bergmann  <sbergman@redhat.com>  [d0e38b8f1efc6a0b2b519ce1f82a83c5766f5633]

        external/libmspub: missing include
        
        Change-Id: I446b26b3c0ffd0d62178f374b570c9fbd1885dd4
        Reviewed-on: https://gerrit.libreoffice.org/73813
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-11  Gabor Kelemen  <kelemeng@gnome.hu>  [7b5890e2b08631b9aa15756a9045d983b166228b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#112411 (related) No more More Controls toolbar
            
            Show its content as part of the Form Controls toolbar page
            
            Change-Id: I473d095b64a46cf3a7d45a73045215174223931f
            Reviewed-on: https://gerrit.libreoffice.org/73712
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [69d38cde879070d008fea9297a391b0f63242ab1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#125763 Remove confusing remark on Variable declarations
            
            Plus, refactor the page layout, eliminating the tables.
            
            Change-Id: I47bf8c479a073ea087923d9952ca586d85392ea0
            Reviewed-on: https://gerrit.libreoffice.org/73668
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-11  Gabor Kelemen  <kelemeng@gnome.hu>  [13c30f957d06f33455ae7146e1e4f5f96adad514]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add missing bookmark for Add Condition page
            
            Change-Id: I9a7f20b037c6c8c5b4eb795341a7ca7720f3f40c
            Reviewed-on: https://gerrit.libreoffice.org/73781
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-11  Gabor Kelemen  <kelemeng@gnome.hu>  [26451cf001f69bcf1931bc1a214f0cae860c169a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Drop some unneeded ahelps form Options overview pages
            
            Change-Id: I64e45105cd07d299b7514da3487be3df9cb7737f
            Reviewed-on: https://gerrit.libreoffice.org/73783
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-11  Gabor Kelemen  <kelemeng@gnome.hu>  [dfec2d49a52ca48b2a09b30bbb32743cd7cfe2eb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix ahelps and bookmarks on Add / Edit XForms item pages
            
            - Drop some unneeded ahelps and redundant bookmarks
            - Add missing ahelps
            - Drop missing UI item description
            
            Change-Id: I70dc32b11e693d8b419937896d88d7feacdc8325
            Reviewed-on: https://gerrit.libreoffice.org/73780
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-11  Gabor Kelemen  <kelemeng@gnome.hu>  [660e05313a093d6cff5099c78877b361b1e71ff2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Remove ahelps without corresponding UI items
            
            Change-Id: I54e0712a07c24cb75e3d5c0c8738cef3d076733e
            Reviewed-on: https://gerrit.libreoffice.org/73782
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-11  Gabor Kelemen  <kelemeng@gnome.hu>  [b579d9c432d6517e30a0d6f4cb619c4bbe533297]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Drop some bookmarkless ahelps from Base - File menu page
            
            These describe commands explained elsewhere
            
            Change-Id: I16eac8ad50cafc709fdb7352d1d08180dc631539
            Reviewed-on: https://gerrit.libreoffice.org/73775
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-11  Gabor Kelemen  <kelemeng@gnome.hu>  [a67380ad8b6d7511ff69ce4c90a3475b5a31c94f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix ahelp HIDs on the Copy Table wizards pages
            
            Change-Id: If7bd6c70b7987b4cbefc3db7c91cefba22fdc748
            Reviewed-on: https://gerrit.libreoffice.org/73774
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-11  Caolán McNamara  <caolanm@redhat.com>  [9ad05e8db4631b8c0b28a34bc3bb9a6f9ed9de92]

        fix assert in make screenshot
        
        Change-Id: Ie6cea9a97205a54f806c7e56561f712f8a106fb9
        Reviewed-on: https://gerrit.libreoffice.org/73807
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-11  Caolán McNamara  <caolanm@redhat.com>  [3a6f6aa7f338c053781a9d19ce8b74d0b3791d03]

        Resolves: tdf#125808 empty labels in pivot table from registered data source
        
        since...
        
        commit 238cadd315901cbacfd9304bb1205e9f53f13eae
        Date:   Wed Apr 10 04:30:25 2019 +0530
        
            dpcache : use case-insensitive normalization of...
        
        Change-Id: I19057bde268ec07561da323bc694536dcad03a95
        Reviewed-on: https://gerrit.libreoffice.org/73806
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-11  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [acb339da417bd92171d0b0f2bd2d16da7f780e21]

        Update git submodules
        
        * Update translations from branch 'master'
          - update translations for master/6.3
            
            and force-fix errors using pocheck
            
            Change-Id: I04bf6657f97cf2dc94f272f401bc961a60d2fc54
            
2019-06-11  Caolán McNamara  <caolanm@redhat.com>  [5f59aad388c383e87e95c487bd415a1df8ebf145]

        Related: rhbz#1718063 look for pkg-config python-version-embed
        
        Change-Id: I7048171501e32d29f9d5a58f0d5fc0b96b318a4e
        Reviewed-on: https://gerrit.libreoffice.org/73777
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-11  Miklos Vajna  <vmiklos@collabora.com>  [acb803b730f2c6bd82e39beab58949ec14f85eb0]

        tdf#125591 DOC import: lazy-load metafiles with explicit size
        
        Regression from commit 69b62cfcbd364d7f62142149c2f690104b217ca1
        (tdf#125281 DOC import: fix size of lazy-loaded metafiles, 2019-05-27),
        the problem is that setting the preferred size of a Graphic swaps it in.
        
        Avoid this by extending ImportUnloadedGraphic(): if a size hint is
        provided, then that will be used instead of info from the graphic
        descriptor (which is usually only meaningful for bitmaps).
        
        This way we maintain the correct size and we're back to lazy-loading
        metafiles from binary MSO files as well.
        
        Change-Id: Ide12d12166110e98ea47b5347dd24fb203b22da3
        Reviewed-on: https://gerrit.libreoffice.org/73798
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-06-11  Miklos Vajna  <vmiklos@collabora.com>  [425db2cc9881e00a28cf6184451ffc1eca841299]

        vcl: prefix members of SvImpLBox
        
        Change-Id: Ida7ca49ee99cf13029c6a1cb84b8d3b7ffe44ed7
        Reviewed-on: https://gerrit.libreoffice.org/73799
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-06-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [631da44cc42a0957fc7a5061fdeea86ecb1b431e]

        Fix typo
        
        Change-Id: Icfc2ffd44c167189423d2b2b7954324874207f91
        Reviewed-on: https://gerrit.libreoffice.org/73795
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [774ef2a45a85d2b4caab99dfe25dac6bb2a621d8]

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

2019-06-11  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [a7ceb3352ad0a35ce2eeb8407cace19e1d14a9db]

        tdf#42949 Fix IWYU warnings in include/svx/[sS][v-Z]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ie2a4122d67d2d40732e6fd00b584f33edd802c5b
        Reviewed-on: https://gerrit.libreoffice.org/73476
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-06-11  Stephan Bergmann  <sbergman@redhat.com>  [b70ab9e9e5630a965c5e6cc40c2480dddf1e2384]

        Fix swapping of vector elements
        
        ...which had been broken with edc85fb55f8adc30a1416c6c854c89097060fb21
        "clang-tidy performance-unnecessary-copy-init in idl..reportdesign" (and could
        cause "Tools - Options... - LibreOffice - Advanced - Java Options" to
        erroneously list a single JRE multiple times, instead of listing different
        JREs).
        
        Change-Id: I6799903be39a5c6aa601131fad6eab3edea8d9e4
        Reviewed-on: https://gerrit.libreoffice.org/73679
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-11  Tor Lillqvist  <tml@collabora.com>  [89f883bd90a50587868a57397b6350ed9559a20f]

        Veto process exit while an OLE client is connected
        
        Change-Id: Iad9fc1742ae371a8a162edbc16998e9cb6895919
        Reviewed-on: https://gerrit.libreoffice.org/73763
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2019-06-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ca81bf6c7dfb4278f978bdcda5feeda8498230ff]

        Fix typo
        
        Change-Id: Iae4e5edb4d7df99e48b0198f150b8593ef206a8f
        Reviewed-on: https://gerrit.libreoffice.org/73786
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-06-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e449cc923b52068bec805d66d835d4289351b244]

        Fix typo
        
        Change-Id: I5bbb85075256dec62d7270293eb900f1dd89bc91
        Reviewed-on: https://gerrit.libreoffice.org/73793
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [0e996b593b4df59cd94da872e90f6cb499d82790]

        commit loplugin:virtualdown results
        
        so in future I can just look at the stuff that has changed
        
        Change-Id: I7e3d79da21b48d53f316e467b4bb7447af1017c5
        Reviewed-on: https://gerrit.libreoffice.org/73771
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [583c1400c22ce8aab2623216b59c25a83a073bad]

        loplugin:virtualdown in SbxValue
        
        Change-Id: I746b6b7e18265366903825ccf6c94f672dc92db9
        Reviewed-on: https://gerrit.libreoffice.org/73770
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [ab6849db5540b1836f91708acc4ae8a9f49a6d7c]

        loplugin:virtualdown in AccessibleShape
        
        Change-Id: I35c8c4b2c561f3ce4fdc3d94cc74463abbc087f4
        Reviewed-on: https://gerrit.libreoffice.org/73769
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [3cd343ca62d80753f88135aa88ea0dc4d935f315]

        loplugin:virtualdown in SvxTPFilter
        
        Change-Id: I544fe7eff02102372d7578caa8cf86ce58811b20
        Reviewed-on: https://gerrit.libreoffice.org/73768
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [749306002e9a6fcc83966d90f45d2a7817cd6ce6]

        loplugin:virtualdown in SdrText
        
        Change-Id: I2783d36c3f2165d65a124c623e8dc48d7b938a62
        Reviewed-on: https://gerrit.libreoffice.org/73767
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [ab5805c34af1ad45a2ee8983b0e451704ab33c09]

        loplugin:virtualdown in SfxModelSubComponent
        
        Change-Id: Ied6f58301a648404c988184b67e1acb3fa1133de
        Reviewed-on: https://gerrit.libreoffice.org/73766
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [27d5fd27cbf4ed91bafb4f051a418494506ea6f6]

        loplugin:virtualdown in SvxBulletAndPositionDlg
        
        Change-Id: I98da96a09a61fe8a197065773d649dc55d6095b7
        Reviewed-on: https://gerrit.libreoffice.org/73765
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [fa1e5e556349bc4ae92275ce88d877db91f6a44b]

        loplugin:virtualdown in DataProvider
        
        Change-Id: Id61d2ddc25767c642e13212be8b00c5836ce4996
        Reviewed-on: https://gerrit.libreoffice.org/73764
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9010dfe46a9756443cd9614bf821e8011f01491b]

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

2019-06-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3499ee008026bcd6e0794ef04b3e99a66fad9654]

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

2019-06-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d6c204078f669a8c421a2c3d4964943ee8773c69]

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

2019-06-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c9c9f4e50cdcd64415b96448f873cd56ee09b55f]

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

2019-06-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [80ff1ba2e16dcabd304b8968a3830a9c3dc9187e]

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

2019-06-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [23beb583b86877e1fbac75bf2737bab08c430e8b]

        Fix typo
        
        Change-Id: Ief0af9fec812b1b70018496e6877e2b9815db864
        Reviewed-on: https://gerrit.libreoffice.org/73794
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-10  Muhammet Kara  <muhammet.kara@collabora.com>  [d5bdb4a84e741bb60f1cc9557b7a2eb590ba8a44]

        Auto redaction dialog 4th iteration
        
        * Add the Save & SaveHdl handlers
        * Add stubs for Load & LoadHdl handlers
        
        Change-Id: I5f58213c86e99f8bfc9075e04eedbb5cb546d9ad
        Reviewed-on: https://gerrit.libreoffice.org/73724
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-06-10  Stephan Bergmann  <sbergman@redhat.com>  [2bd585f31d7abb066e3f53d9b29c822af20aea69]

        Adapt to upcoming Python 3.8
        
        ...which changed PyTypeObject in <https://github.com/python/cpython/commit/
        aacc77fbd77640a8f03638216fa09372cc21673d> "bpo-36974: implement PEP 590
        (GH-13185)".
        
        Change-Id: I687ec38aeda05d0747b9ed08221db75a758bed51
        Reviewed-on: https://gerrit.libreoffice.org/73664
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-10  Gabor Kelemen  <kelemeng@gnome.hu>  [a7d864668cd9e328b1ec6e2afe8ffa22cbdf0e43]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix position of bookmark and ahelp on Watermark page
            
            If ahelp hid is a dot the corresponding bookmark must be present
            before it, not after.
            
            Change-Id: I39a74c20c9507234d67984c1b203c822c91364a0
            Reviewed-on: https://gerrit.libreoffice.org/73776
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-10  Regina Henschel  <rb.henschel@t-online.de>  [39599fc689364b70cf83e834a5742cc2181b13b0]

        tdf#125782 use correct 'current point' for quadraticcurveto
        
        Use the same way to get the 'current point' as in
        command arcangleto. The error was visible in shape teardrop.
        
        Change-Id: Ie7af2b9111150bae7e3ea492eeb439a0cc2bfe7c
        Reviewed-on: https://gerrit.libreoffice.org/73723
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-06-10  Sumit Chauhan  <sumitcn25@gmail.com>  [c473c5b462f33df439b4b62b394c5d7811a05c7c]

        Using registrymodifications.xcu for storing customized uiitem data
        
        This patch store and render the GtkToolButton/GtkMenuButton of
        notebookbar*.ui show/hide property in registrymodifications.xcu.
        The patch also gives a solution to copy the notebookbar*.ui
        file in user directory from share directory provided file is absent
        in user directory.The patch also uses libxml2 library and write i.e
        change the property of uiitem(GtkToolButton/GtkMenuButton) in
        notebookbar*.ui files present in user directory.
        
        Change-Id: I518f37fc858250a04fafd2a4475e3ed03185f6ff
        Reviewed-on: https://gerrit.libreoffice.org/72698
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-06-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [d85499381177bbd050ed85f66f4386d5f41db237]

        tdf#125730: Shadow has the same color as the hatching fill
        
        Regression from 5c23459245f566831383934dd64d19e002bfcfcb
        
        If statement was removed while getOptionsDrawinglayer().IsAntiAliasing()
        condition still stands
        
        Change-Id: I33baf1975436d0f917d14bf5df8232dafba92793
        Reviewed-on: https://gerrit.libreoffice.org/73762
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-10  Gabor Kelemen  <kelemeng@gnome.hu>  [4724545a254a1b9b2204bc82b006d57342f9b58e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix missing ahelp HIDs for Report builder Date and Time window
            
            Remove one unneeded line from Page Numbers window too
            
            Change-Id: I67a4c726071dc71e8c30e29c3a156a3713b26d69
            Reviewed-on: https://gerrit.libreoffice.org/73714
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-10  Gabor Kelemen  <kelemeng@gnome.hu>  [64f8ba648a60d372689144620245e1710b2610d4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix ahelp HIDs on Base Query Design toobar and Query Properties window
            
            Change-Id: If60f05b9911f6c0b437e10eed15f592f96386ed4
            Reviewed-on: https://gerrit.libreoffice.org/73713
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-10  Gabor Kelemen  <kelemeng@gnome.hu>  [7eafe42e521dcb312c93420c90040e96fcecc5c3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix ahelp HIDs for the main Help window toolbox buttons
            
            Change-Id: I9ca3f6c0cf93c52ad47881d712f517898fee8f67
            Reviewed-on: https://gerrit.libreoffice.org/73711
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-10  Gabor Kelemen  <kelemeng@gnome.hu>  [5fdfb03e9954ee0794ba6ed4659de4e60f6924f6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix ahelp hids on Data Source Browser toolbar
            
            Change-Id: Ifba88f0888b1c92272a0c9fb4ddc31de084bb485
            Reviewed-on: https://gerrit.libreoffice.org/73710
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-10  Mike Kaganski  <mike.kaganski@collabora.com>  [40717718370de0467954e841cbfcd4cd4472a7d0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Clarify HLOOKUP/VLOOKUP
            
            Change-Id: I8093a173547850ff0a145a2985a25f46e3ae0297
            Reviewed-on: https://gerrit.libreoffice.org/73746
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-10  Luboš Luňák  <l.lunak@collabora.com>  [aa809b35b487b594166d7aa7ecccf221ac1054e1]

        bail out immediately if saving part of a zip package fails
        
        There's no point in continuing to write other parts if the final result
        will be a failure anyway. Moreover this avoids an assert
        in ZipOutputStream::writeLOC() if writing of the previous part resulted
        in an error (e.g. ZipException because of broken zip CRC for the stream)
        that skipped calling ZipOutputStream::rawCloseEntry().
        
        Change-Id: I5095b97a31cac9befcab5e82bd8cda2dfa53c7f7
        Reviewed-on: https://gerrit.libreoffice.org/73646
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-06-10  Adrien Ollier  <adr.ollier@hotmail.fr>  [01813e6e86709c929f5e545ba206224f0bb25e5f]

        tdf#74702 partial cleanup of OutDevType
        
        VirtualDevice and children are virtual, others not.
        
        Change-Id: I9ef7f4d13b26e554b000b2b51216fbdbc6892b08
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/71875
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-10  Arkadiy Illarionov  <qarkai@gmail.com>  [1eb8859813ff43b3753dcbab9e3e0bdfe7d72edb]

        Use hasElements to check Sequence emptiness in chart2..connectivity
        
        Similar to clang-tidy readability-container-size-empty
        
        Change-Id: I41824e8a4ef38d6a35a0ac4421cffcbcd17308e1
        Reviewed-on: https://gerrit.libreoffice.org/71802
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [ec905d131374f0860bac77c52873eed984b1966f]

        use std::array in TrueTypeFont
        
        Change-Id: Ib19e907a9b6fcce3a3938c5dee29ff658b12e9c4
        Reviewed-on: https://gerrit.libreoffice.org/73735
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-10  rizmut  <riz_17_oke@yahoo.co.id>  [5e74085e07bbeb23c7d29fc3c5f6f6d2b7ff97e7]

         tdf#125368, KJ: vcl, radio; elementary: res, snap
        
        Change-Id: I115271568cb1fc259d00004443b2473f8f951442
        Reviewed-on: https://gerrit.libreoffice.org/73742
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-06-09  Muhammet Kara  <muhammet.kara@collabora.com>  [0d35f8f673ac4e6aa3f1e5f1edc0c6c7a45d2f95]

        Fix logic error and simplify. Related: tdf#122120
        
        To bring back centering of the preview
        on the Format Cells dialog.
        
        Change-Id: I2bf1e1dc5cb722c742713d3b245d2b6714976527
        Reviewed-on: https://gerrit.libreoffice.org/73740
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-06-09  Muhammet Kara  <muhammet.kara@collabora.com>  [15fd2231401912a83d7c3a602cab5b9737a9d817]

        Remove unread value nPos
        
        Value stored to 'nPos' is never read
        
        Change-Id: I80af0da43de4c842e9831b25506ad654bfe82611
        Reviewed-on: https://gerrit.libreoffice.org/73738
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-06-09  Muhammet Kara  <muhammet.kara@collabora.com>  [b05ecd7aa2b6af690fedd3b7396cdeefd627201c]

        Initialize aFilterAllStr in the initializer list
        
        Change-Id: Id160f229df455d585ce2f76ef881c858d875e21d
        Reviewed-on: https://gerrit.libreoffice.org/73726
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-06-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [13e5d52fc37f9283edd8a055d6b86108701182f1]

        loplugin:constantparam
        
        Change-Id: I7bbc4e1546acf58f1ca24bfec5e465bad5ca90de
        Reviewed-on: https://gerrit.libreoffice.org/73732
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [317a90fd9d090aa2fe879549553d6491eb5028bf]

        revert part of "loplugin:unusedmethods"
        
        i.e. commit 53312ca4ee722a6d5ba22d1f578c6de5fbc37207
        
        to fix screenshot build
        
        Change-Id: I87df7b5e1b1afaeb314420484f2c924e64031764
        Reviewed-on: https://gerrit.libreoffice.org/73731
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [c1c596b2d9a2f06af384805a95f3a7d072eca447]

        Sequence->vector in FilterConfigCache
        
        Change-Id: Iabcad25980977e31e8800a0d2086d097f38037de
        Reviewed-on: https://gerrit.libreoffice.org/73728
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ce70dfe2ba577b3c49363c7218e4519611335edb]

        Fix typo
        
        Change-Id: If234124feaf85cdac60f27a91480893c1e57878c
        Reviewed-on: https://gerrit.libreoffice.org/73729
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c70c9d787e824871fd7c57633fac409058f27a65]

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

2019-06-09  Michael Weghorn  <m.weghorn@posteo.de>  [6fd4bfee60e93ee29c3e68587ff4665650b31a56]

        tdf#125219 qt5: Try qwidget5videosink on Wayland
        
        Try to use GStreamer's qwidget5videosink when using the
        qt5 (or kde5) VCL plugin on Wayland.
        
        This is strongly inspired by commit
        8543fbc72fafc0d71a8760752ca2ef5b7119cb5c
        ("gtk3+wayland: play video via gtksink gstreamer element").
        
        qwidget5videosink allows to directly set a 'QWidget*'
        for the sink's "widget" property to make it paint into this
        widget, s. [1] for more details.
        
        In order for this to work, the relevant Qt5 packages for
        QtGStreamer need to be installed (provided e.g. by package
        'qtgstreamer-plugins-qt5' on Debian). If qwidget5videosink
        is available, video playback works as expected on Wayland.
        
        If it is not available, GStreamer will create it's own
        (misplaced) window(s) to show the video as is the case without
        this commit.
        
        Switching to e.g. qtglvideosink in the future may theoretically
        improve performance, since that one uses OpenGL/OpenGLES and
        supports hardware colorspace conversion and color balance, while
        qwidgetvideosink does software painting (s. [1]).
        
        Also, extending commit 9d18bc40416b651340804f44ba5fae65f3bbbcfa
        ("tdf#125271 under wayland without gtksink, try waylandsink") to
        also work with (i.e. set the right window for) waylandsink on
        qt5 may be worth to take a look at in the future, but didn't
        "just work" in a quick attempt.
        
        [1] https://gstreamer.freedesktop.org/data/doc/gstreamer/head/qt-gstreamer/html/qtvideosink_overview.html
        
        Change-Id: I6e17838dcdf5c31a1a8a07f7836a4cf36c63bd06
        Reviewed-on: https://gerrit.libreoffice.org/72968
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-06-09  Michael Weghorn  <m.weghorn@posteo.de>  [87238627b025ee6aa61378667e56b1769d4460c2]

        Qt5Widget: lcl_retrieveSurrounding needs SolarMutex
        
        Otherwise
        
        * starting Writer
        * "File" -> "New" -> "Spreadsheet"
        * switching back to Writer window using Alt+Tab
        
        in Plasma Wayland session results in
        
            Thread 1 "soffice.bin" received signal SIGABRT, Aborted.
            __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
            50      ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
            (gdb) bt
            #0  0x00007ffff7b287bb in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
            #1  0x00007ffff7b13535 in __GI_abort () at abort.c:79
            #2  0x00007ffff7b1340f in __assert_fail_base
                (fmt=0x7ffff7c75ee0 "%s%s%s:%u: %s%sAssertion `%s' failed.
        %n", assertion=0x7ffff14b0410 "ImplGetSVData()->mpDefInst->GetYieldMutex()->IsCurrentThread() && \"SolarMutex not owned!\"", file=0x7ffff14b03d0 "/mnt/data/development/git/libreoffice/vcl/source/app/dbggui.cxx", line=46, function=<optimized out>) at assert.c:92
            #3  0x00007ffff7b21102 in __GI___assert_fail
                (assertion=0x7ffff14b0410 "ImplGetSVData()->mpDefInst->GetYieldMutex()->IsCurrentThread() && \"SolarMutex not owned!\"", file=0x7ffff14b03d0 "/mnt/data/development/git/libreoffice/vcl/source/app/dbggui.cxx", line=46, function=0x7ffff14b0470 <ImplDbgTestSolarMutex()::__PRETTY_FUNCTION__> "void ImplDbgTestSolarMutex()") at assert.c:101
            #4  0x00007ffff0e495db in ImplDbgTestSolarMutex() () at /mnt/data/development/git/libreoffice/vcl/source/app/dbggui.cxx:46
            #5  0x00007ffff2026c2f in DbgTestSolarMutex() () at /mnt/data/development/git/libreoffice/tools/source/debug/debug.cxx:91
            #6  0x00007ffff4eea765 in SfxBroadcaster::AddListener(SfxListener&) (this=0x555558e61620, rListener=...) at /mnt/data/development/git/libreoffice/svl/source/notify/SfxBroadcaster.cxx:94
            #7  0x00007ffff4effe4e in SfxListener::StartListening(SfxBroadcaster&, DuplicateHandling) (this=0x55555a1ebe50, rBroadcaster=..., eDuplicateHanding=DuplicateHandling::Unexpected) at /mnt/data/development/git/libreoffice/svl/source/notify/lstner.cxx:104
            #8  0x00007fffbfdff188 in ScTabViewShell::AddAccessibilityObject(SfxListener&) (this=0x555558c27080, rObject=...) at /mnt/data/development/git/libreoffice/sc/source/ui/view/tabvwshh.cxx:215
            #9  0x00007fffbf65754a in ScAccessibleDocument::PreInit() (this=0x55555a1ebdb0) at /mnt/data/development/git/libreoffice/sc/source/ui/Accessibility/AccessibleDocument.cxx:1303
            #10 0x00007fffbfd12754 in ScGridWindow::CreateAccessible() (this=0x555558c2dd50) at /mnt/data/development/git/libreoffice/sc/source/ui/view/gridwin5.cxx:443
            #11 0x00007ffff06ef948 in vcl::Window::GetAccessible(bool) (this=0x555558c2dd50, bCreate=true) at /mnt/data/development/git/libreoffice/vcl/source/window/accessibility.cxx:129
            #12 0x00007fffe730f9c6 in lcl_retrieveSurrounding(sal_Int32&, sal_Int32&, QString*, QString*) (rPosition=@0x7fffffffcb90: -12560, rAnchor=@0x7fffffffcba0: -13392, pText=0x0, pSelection=0x0) at /mnt/data/development/git/libreoffice/vcl/qt5/Qt5Widget.cxx:598
            #13 0x00007fffe730ff17 in Qt5Widget::inputMethodQuery(Qt::InputMethodQuery) const (this=0x555556c50ec0, property=Qt::ImCursorPosition) at /mnt/data/development/git/libreoffice/vcl/qt5/Qt5Widget.cxx:656
            #14 0x00007fffe786c7f7 in QWidget::event(QEvent*) (this=0x555556c50ec0, event=0x7fffffffcef0) at kernel/qwidget.cpp:8993
            #15 0x00007fffe730f0d3 in Qt5Widget::event(QEvent*) (this=0x555556c50ec0, pEvent=0x7fffffffcef0) at /mnt/data/development/git/libreoffice/vcl/qt5/Qt5Widget.cxx:466
            #16 0x00007fffe782e4b1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x5555556480f0, receiver=receiver@entry=0x555556c50ec0, e=e@entry=0x7fffffffcef0) at kernel/qapplication.cpp:3726
            #17 0x00007fffe7835950 in QApplication::notify(QObject*, QEvent*) (this=0x555555647fe0, receiver=0x555556c50ec0, e=0x7fffffffcef0) at kernel/qapplication.cpp:3485
            #18 0x00007fffe851b5a9 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x555556c50ec0, event=event@entry=0x7fffffffcef0) at ../../include/QtCore/5.11.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:307
            #19 0x00007fffe5bdbf6a in QCoreApplication::sendEvent(QObject*, QEvent*) (event=0x7fffffffcef0, receiver=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qcoreapplication.h:234
            #20 0x00007fffe5bdbf6a in QtWaylandClient::QWaylandTextInput::updateState(QFlags<Qt::InputMethodQuery>, unsigned int) (this=0x555555655ab0, queries=..., flags=2) at qwaylandinputcontext.cpp:134
            #21 0x00007fffe5bdc433 in QtWaylandClient::QWaylandTextInput::commit() (this=0x555555655ab0) at qwaylandinputcontext.cpp:98
            #22 0x00007fffe5bdc4b9 in QtWaylandClient::QWaylandInputContext::commit() (this=0x555555652300) at qwaylandinputcontext.cpp:544
            #23 0x00007fffe5bdc4b9 in QtWaylandClient::QWaylandInputContext::commit() (this=0x555555652300) at qwaylandinputcontext.cpp:410
            #24 0x00007fffe7833aa5 in QApplication::setActiveWindow(QWidget*) (act=act@entry=0x555556f29a60) at kernel/qapplication.cpp:2088
            #25 0x00007fffe7833b53 in QApplicationPrivate::notifyActiveWindowChange(QWindow*) (this=<optimized out>, previous=<optimized out>) at kernel/qapplication.cpp:2182
            #26 0x00007fffe7e42ce5 in QGuiApplicationPrivate::processActivatedEvent(QWindowSystemInterfacePrivate::ActivatedWindowEvent*) (e=<optimized out>) at kernel/qguiapplication.cpp:2292
            #27 0x00007fffe7e42f1d in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=e@entry=0x555559c186d0) at kernel/qguiapplication.cpp:1838
            #28 0x00007fffe7e1d06b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...) at kernel/qwindowsysteminterface.cpp:1032
            #29 0x00007fffe5bfc6cb in QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
            #30 0x00007fffe72e9d7d in Qt5Instance::ImplYield(bool, bool) (this=0x5555556c46a0, bWait=true, bHandleAllCurrentEvents=false) at /mnt/data/development/git/libreoffice/vcl/qt5/Qt5Instance.cxx:345
            #31 0x00007fffe72e9e8d in Qt5Instance::DoYield(bool, bool) (this=0x5555556c46a0, bWait=true, bHandleAllCurrentEvents=false) at /mnt/data/development/git/libreoffice/vcl/qt5/Qt5Instance.cxx:356
            #32 0x00007ffff0ec1a66 in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at /mnt/data/development/git/libreoffice/vcl/source/app/svapp.cxx:457
            #33 0x00007ffff0ec1f89 in Application::Yield() () at /mnt/data/development/git/libreoffice/vcl/source/app/svapp.cxx:521
            #34 0x00007ffff0ec185e in Application::Execute() () at /mnt/data/development/git/libreoffice/vcl/source/app/svapp.cxx:438
            #35 0x00007ffff7d3dfea in desktop::Desktop::Main() (this=0x7fffffffda80) at /mnt/data/development/git/libreoffice/desktop/source/app/app.cxx:1621
            #36 0x00007ffff0edc6c9 in ImplSVMain() () at /mnt/data/development/git/libreoffice/vcl/source/app/svmain.cxx:203
            #37 0x00007ffff0edc7ee in SVMain() () at /mnt/data/development/git/libreoffice/vcl/source/app/svmain.cxx:237
            #38 0x00007ffff7d977a9 in soffice_main() () at /mnt/data/development/git/libreoffice/desktop/source/app/sofficemain.cxx:170
            #39 0x000055555555495d in sal_main () at /mnt/data/development/git/libreoffice/desktop/source/app/main.c:48
            #40 0x0000555555554943 in main (argc=2, argv=0x7fffffffddd8) at /mnt/data/development/git/libreoffice/desktop/source/app/main.c:47
        
        Change-Id: I40bf501d07dde0c4610496aa1b2bb2a4051fdf2d
        Reviewed-on: https://gerrit.libreoffice.org/73696
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-06-08  DaeHyun Sung  <sungdh86@gmail.com>  [0fd3610979a3116ca15377f3450f7794e768d937]

        tdf#125481 changed font order for Korean locale
        
        - Set Noto Sans CJK KR as the 1st priority.
        - Set Nanum-series font as the 2nd priority, Such as NanumGothic(나눔고딕),NanumMyeongjo(나눔명조)
        - Set KoPub-series font that Korea Publisher Society(한국출판인회의) and Ministry of
          Culture, Sports and Tourism, Republic of Korea(문화체육관광부) are released
        - for Windows vista and later versions, Add default Korean font, Malgun Gothic(맑은고딕)
        - for Mac OSX, add default Korean font Apple SD Gothic Neo(Korean: 애플 SD 산돌고딕 Neo)
        - for Mac OSX, Also add Mac OSX fonts Apple Gothic(애플고딕),AppleMyungjo(애플명조)
        - remove Sun-style fonts(Maybe Sun StarOffice's legacy)
        - remove Hy(한양)-series fonts(Hancom HWP package's font, proprietary font-series)
        
        Modern Linux distribution's default Korean font-families are Noto Sans&Noto Serif-family
        Before Noto Sans font released, UnFont-family was Linux distribition default Korean font.
        Early Linux distribution's default Korean font: Baekmuk-family.
        
        Sun-series font rarely use in Korean Linux distribution.
        
        ps.
        Noto Fonts(Modern Korean All OS default fonts)  https://www.google.co.kr/get/noto/
        Source Han Sans https://fonts.adobe.com/fonts/source-han-sans-korean
        Source Han Serif https://source.typekit.com/source-han-serif/kr/
        Nanum-series font https://hangeul.naver.com/font
        KoPub-series font http://www.kopus.org/biz/electronic/font.aspx
        UnFont(Many of Linux distribution's default Korean font) http://kldp.net/unfonts/release/
        Baekmuk Font(Early Linux distribution's Korean default font  http://kldp.net/baekmuk/
        
        Change-Id: If5bbcf549cbe96240250e44396dce1ff714c88b8
        Reviewed-on: https://gerrit.libreoffice.org/73307
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-08  DaeHyun Sung  <sungdh86@gmail.com>  [d9a31b8e164ad39e8b2f49b8e136cd9108ccac36]

        tdf#125620 add Korean Hangul Jamo codepoint ranges
        
        In LibreOffice's Korean Hangul part, It check Korean code points only 3 part ranges.
        (such as,
        U+AC00 - U+D7AF - Hangul Syllables
        U+3130 - U+318F - Hangul Compatibility Jamo
        U+1100 - U+11FF - Hangul Jamo )
        
        So, add Korean Hangul jamo code point ranges.
        such as,
        U+A960 - U+A97F: Hangul Jamo Extended-A
        U+D7B0 - U+D7FF: Hangul Jamo Extended-B
        
        Below is Korean Hangul Jamo and Syllables code point ranges on Unicode Consortium
        Hangul Jamo (Range: U+1100 - U+11FF)
        http://www.unicode.org/charts/PDF/U1100.pdf
        Hangul Jamo Extended-A (Range: U+A960 - U+A97F)
        http://www.unicode.org/charts/PDF/UA960.pdf
        Hangul Jamo Extended-B (Range: U+D7B0 - U+D7FF)
        http://www.unicode.org/charts/PDF/UD7B0.pdf
        Hangul Compatibility Jamo (Range: U+3130 - U+318F)
        http://www.unicode.org/charts/PDF/U3130.pdf
        Hangul Syllables (Range: U+AC00 - U+D7AF)
        http://www.unicode.org/charts/PDF/UAC00.pdf
        
        Change-Id: I65da4d9c6c43e01eb61f2e420faf1ad6cd986d86
        Reviewed-on: https://gerrit.libreoffice.org/73309
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-08  Julien Nabet  <serval2412@yahoo.fr>  [c22d5474388354341fd49530556b594325a3afaf]

        Typo xEqationProperties->xEquationProperties
        
        Change-Id: I960506d2aaf0cf3f36f7af4bfa43169bb0afda5a
        Reviewed-on: https://gerrit.libreoffice.org/73720
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-08  Caolán McNamara  <caolanm@redhat.com>  [9df8a2eb8c216b16927aac2182b881b21d8b2d14]

        Resolves: tdf#120343 show pdf in async pdf export dialog callback
        
        not after dialog async exec begins, but defer to during that response
        callback
        
        Change-Id: I316022c01a87cf251d57b1007ae93fefddada776
        Reviewed-on: https://gerrit.libreoffice.org/73715
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [45e37616b811366f4773ab384911a88121f47726]

        Fix typo
        
        Change-Id: Ia8b54a13266af183de700f309e846eb47b4b9efc
        Reviewed-on: https://gerrit.libreoffice.org/73719
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-08  Muhammet Kara  <muhammet.kara@collabora.com>  [670130039c5b100acabe08bc2077980c5c63f82f]

        Auto redaction dialog 3rd iteration
        
        * Add the Edit handler
        
        Change-Id: Id900d2aab6fa6795455012aaf2bcaf755ccca139
        Reviewed-on: https://gerrit.libreoffice.org/73705
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-06-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [53312ca4ee722a6d5ba22d1f578c6de5fbc37207]

        loplugin:unusedmethods
        
        Change-Id: I52efd8d843d0e4cc7a6adefb0eb95aa50469af38
        Reviewed-on: https://gerrit.libreoffice.org/73693
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-08  Michael Weghorn  <m.weghorn@posteo.de>  [4aa60490622cc10f8d3a31489c62a5622d240c83]

        gbuild: treat $({QT,KF}5_CFLAGS) as cxxflags, not defines
        
        Treat all of QT5_CFLAGS, QT5_GLIB_CFLAGS and KF5_CFLAGS as
        C++ flags, since those contain C++ flags in the first place.
        Therefore, set them using 'gb_Library_add_cxxflags',
        not 'gb_Library_add_defs'.
        (Strictly speaking, those variables contain includes as well,
        but handling that properly would require splitting this
        up further, either in 'configure.ac' or see e.g. how it's done
        in 'RepositoryExternal.mk'.)
        
        This also prevents the values of those variables from ending
        up in the wrong section in IDE integration generated by
        gbuild-to-ide.
        
        Handling them as includes previously resulted e.g. in 'vcl/vcl.pro'
        (generated by 'make qtcreator-ide-integration') containing
        
            DEFINES += BOOST_ALL_NO_LIB \
            ... \
            VCLPLUG_GTK3_KDE5_IMPLEMENTATION  -isystem /usr/include//KF5 -isystem /usr/include//KF5/KCoreAddons [...]
        
        and Qt Creator would show a (rather unhelpful) warning like the
        following when opening a header file inside 'vcl/inc/':
        
        > Warning: The code model could not parse an included file,
        > which might lead to incorrect code completion and highlighting,
        > for, example.
        >
        > 4:9: error: macro name must be an identifier
        
        Change-Id: I2bb0c37fdf1112650e8adc712f60737888a8169b
        Reviewed-on: https://gerrit.libreoffice.org/73699
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-06-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f6cedcafab11a6d95c7934a737054ad356482874]

        Fix typos
        
        Change-Id: Id0f5a19d5ee4941383bcfaf54e951a40b0d85cdf
        Reviewed-on: https://gerrit.libreoffice.org/73701
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d674e5fdb40f7c7fdc1fcc5be7da0c74c7cfb89d]

        Fix typos
        
        Change-Id: If9ac60fd2e6b0bccd2f7f68b2acd573fac0371de
        Reviewed-on: https://gerrit.libreoffice.org/73702
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a0254104ba59029bfd08889d00946a6df02373c5]

        Fix typo
        
        Change-Id: I4bb4fed0575e677898d351781b2ed5f44e4ad3d9
        Reviewed-on: https://gerrit.libreoffice.org/73703
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [274a295b05f6cac43e79b3bd30d68335f0162f3e]

        Fix typo
        
        Change-Id: I69019846ebf5e5a953713468b02d66d98ffd75d4
        Reviewed-on: https://gerrit.libreoffice.org/73704
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-08  Julien Nabet  <serval2412@yahoo.fr>  [d34ed0008f12cfe47dd239672f1941f3c54d97fd]

        tdf#125381: Manage URLs beginning with an "~" in cutPrefix (dbaccess/dsntypes)
        
        On Windows or with other renderings than gtk3, the urls may begin with an ~
        In this case, cutPrefix returns only empty string
        When trying to access Index management for odb files related to dBase
        indexes don't display because cutPrefix returns empty url
        in dbaccess/source/ui/dlg/detailpages.cxx line 200
        
        198         ::dbaccess::ODsnTypeCollection* pTypeCollection = pTypesItem ? pTypesItem->getCollection() : nullptr;
        199         if (pTypeCollection && pUrlItem && pUrlItem->GetValue().getLength())
        200             m_sDsn = pTypeCollection->cutPrefix(pUrlItem->GetValue());
        
        Change-Id: I47360e205ddea7b060a31da697bbe9857ad3f4c0
        Reviewed-on: https://gerrit.libreoffice.org/72568
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-08  Caolán McNamara  <caolanm@redhat.com>  [cb0024e3668979dfdef44db5aa15ddfaf035e695]

        explictly exclude LibreLogo from XScript usage
        
        Change-Id: I567647f0e2f8b82e4ef2995c673abe82f4564228
        Reviewed-on: https://gerrit.libreoffice.org/73659
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-08  Caolán McNamara  <caolanm@redhat.com>  [d00a8b05c057d9260c5a44408d9a815121ee6cba]

        weld View3DDialog
        
        Change-Id: Ifd689c54574c08f026f6760efb39b5f927cb2625
        Reviewed-on: https://gerrit.libreoffice.org/73604
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-08  Muhammet Kara  <muhammet.kara@collabora.com>  [1d137f07cb7cff1f7bcf12b51ceca6f56059b7ef]

        Add QtCreator-specific file to .gitignore
        
        Change-Id: If00a4eed997acf2eb7783915e41c61c7651232d6
        Reviewed-on: https://gerrit.libreoffice.org/73698
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-06-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [516bdf7989dc2e2650490893e1ead054d40eaf37]

        loplugin:singlevalfields
        
        Change-Id: I7c00b7d932bf96a0725eac5482580461baea6977
        Reviewed-on: https://gerrit.libreoffice.org/73697
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-08  Muhammet Kara  <muhammet.kara@collabora.com>  [fe977ec07087b103de8c809597fdaea8dd629837]

        Auto redaction dialog second iteration
        
        * Add the Add handler
        * Add SfxAddTargetDialog dialog
        * Add the Delete handler
        
        Change-Id: I9c466754f6b593ffe3c8a1cc8034bbe47674f591
        Reviewed-on: https://gerrit.libreoffice.org/73285
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-06-08  Muhammet Kara  <muhammet.kara@collabora.com>  [82bba7e4c044e54fc678ab108c662473d3a471a8]

        Auto redaction dialog first iteration
        
        * Add the uno command .uno:AutoRedact with the name 'Auto-Redact'
        * Add the dialog SfxAutoRedactDialog
        * Implement the basic functionality to show up when clicked on the
          menu/toolbar item.
        * Add the class TargetsTable to control the weld::TreeView
          which is used to list the targets
        * Add the struct RedactionTarget to keep info for individual targets
        
        Change-Id: Ic02dfb009590c0928a2ea7b0f8b19b4febca221a
        Reviewed-on: https://gerrit.libreoffice.org/72254
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-06-08  Julien Nabet  <serval2412@yahoo.fr>  [4195323c05244688a093e95bd75c1e4d504a1a60]

        Typos
        
        Change-Id: If8a5aaba35afb270ce30d49b55a0106e020dfbe0
        Reviewed-on: https://gerrit.libreoffice.org/73695
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [aed5ce3547cc6c28c2cb25d77f3982c53100fee8]

        loplugin:unusedfields
        
        Change-Id: I9758fd606c7d4c251a3ac06661d642a47260b5fc
        Reviewed-on: https://gerrit.libreoffice.org/73674
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1f07faf2caf8fd8df6fa8824ff5030b01c0c0634]

        Fix typo
        
        Change-Id: I57ad3ce3595f8225ae6f52afd63dfc2477b7e5d8
        Reviewed-on: https://gerrit.libreoffice.org/73689
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1a5ab865115f965a0a6fa8989b12cfbe6f4b8e86]

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

2019-06-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [714fa1af62187a432dc610b76ee78a15f7f0f5fd]

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

2019-06-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [65844edb150284abbc87af0c32dea12c01f44c46]

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

2019-06-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [561e1b6aed328f63612746fb4f48296e27888a52]

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

2019-06-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0c5cb20f26806eaa16adf121440236750fe47b79]

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

2019-06-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6704943336d10ea2798d4b76b507b6aa3abad4cc]

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

2019-06-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [de60d2ad558b071c552c93f7dbf2284de565f050]

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

2019-06-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8c90c9d2f82c9be09c5527d125c531e5ed4890c0]

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

2019-06-08  Jan-Marek Glogowski  <glogow@fbihome.de>  [3e82710d1e368a4c1a942270efa3ee6f4c936f67]

        KDE5 merge KDE5SalGraphics into Qt5SvpGraphics
        
        Nothing KDE specific left in there, so just merge it.
        
        Change-Id: I11712961f2abc5e11256a158300ec6b388f9ee44
        Reviewed-on: https://gerrit.libreoffice.org/73680
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-08  Michael Weghorn  <m.weghorn@posteo.de>  [92c03d9bf644b0f10de52ce0da09f97056e46247]

        qtcreator: Take over '-std=...' from CXXFLAGS
        
        If the '-std=' compiler flag is set in CXXFLAGS,
        take that over into the .pro files used by
        Qt Creator.
        
        This makes ClangCodeModel use the correct std version,
        and e.g. know about 'std::string_view' if '-std=gnu++2a'
        (or anything else indicating C++17 or higher is supported)
        is used and thus avoids unnecessary errors/warnings from
        being displayed.
        
        Use a list, so other flags can easily be added later.
        (It currently doesn't seem reasonable to me to just pass all
        cxxflags though, since .pro files are currently only generated
        per top-level module, while C++ flags can differ between
        different targets in the same module).
        
        Change-Id: Id3f3e2b9ba77e5220a17fd4796937c816979959a
        Reviewed-on: https://gerrit.libreoffice.org/73677
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-06-08  Mike Kaganski  <mike.kaganski@collabora.com>  [5fca7ba2fd6031515636842b44996bac74287568]

        Drop SwAttrHandler::SwAttrStack; use std::vector instead
        
        Change-Id: I3e6257cc34782ca32fb2a7c87c9976494b36907b
        Reviewed-on: https://gerrit.libreoffice.org/73660
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-06-08  Jan-Marek Glogowski  <glogow@fbihome.de>  [2cb6a591b643a0f65dc58f060f60cc707ad3589c]

        tdf#125673 KDE5 implement a KDE5SalVirtualDevice
        
        We just need AcquireGraphics() to return a KDE5Graphics.
        Otherwise the BufferDevice's SVP will use a SvpSalGraphics
        instead of the KDE5Graphics, which knows about Qt's theming.
        
        Change-Id: I0ea646df260f2067d61c753f03dee01a003f382a
        Reviewed-on: https://gerrit.libreoffice.org/73673
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-07  Miklos Vajna  <vmiklos@collabora.com>  [9870ff897f088563426bee9567dd9cb722c2b929]

        Related: tdf#111522 svx: fix crash with view1 doing textedit and resize/rotate
        
        The two actually affected functions are SdrEditView::RotateMarkedObj()
        and SdrDragObjOwn::EndSdrDrag(), but it looks like the other functions
        in SdrEditView are safe to be changed the same way.
        
        I expect IsUndoEnabled() can't be changed, though: that would mean there
        would be no undo for the text edit itself, either.
        
        If other actions still crash, the pattern is the same: put a breakpoint
        on the SdrUndoAction constructor and see the backtrace to find the
        function that calls IsUndoEnabled() without calling CanDoSdrUndo() at
        the same time.
        
        Change-Id: If9324e311ec6e9f68a951559e903e14bb72ea31c
        Reviewed-on: https://gerrit.libreoffice.org/73669
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-06-07  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [8aae7e4bc8dee27bc9dce3f1478777beeeb76e2f]

        tdf#125551 PPTX export: correct position and size of diagrams
        
        Save position and size of diagram background instead of whole group shape.
        Some diagrams contain shapes that are outside these boundaries. That caused
        diagram to grow and move.
        
        Change-Id: I909c13a5dc268f77832234b3884b91292922823c
        Reviewed-on: https://gerrit.libreoffice.org/73663
        Tested-by: Jenkins
        Reviewed-by: Grzegorz Araminowicz <grzegorz.araminowicz@collabora.com>

2019-06-07  andreas kainz  <kainz.a@gmail.com>  [42223dc7577e18f085592ae2cc06fa4bf3362631]

        notebookbar_compact update
        
        Change-Id: I256c2ec3934d728b5b68fbca8b7ba99a50a840ff
        Reviewed-on: https://gerrit.libreoffice.org/73661
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-06-07  Regina Henschel  <rb.henschel@t-online.de>  [95b61f7da41acaabeb0a4bf74749b8fa95ae9966]

        tdf#125563 Adapt adjustment values to binary shape geometry
        
        All presetTextWarp shapes are mapped to MS binary WordArt geometry in
        current implementation. But they use different reference systems for
        coordinates and different unit for angles. So _all_ adjustment values
        have to be adapted. Error was, that only angles were treated.
        Correct test file to actually contain the claimed 213.25 degree.
        Other bugs than adjustment values will be addressed in separate issues.
        
        Change-Id: I719b364af23887e50f003cf9878665755b8989ae
        Reviewed-on: https://gerrit.libreoffice.org/73624
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-06-07  Stephan Bergmann  <sbergman@redhat.com>  [74a088d5777fc9976747304681ead2f91c261cbf]

        Don't reset PYTHON_VERSION if it was explicitly passed in
        
        ...along with PYTHON, PYTHON_CFLAGS, and PYTHON_LIBS.  (PYTHON_VERSION is
        apparently set by AM_PATH_PYTHON.  When explicitly passing in PYTHON_CFLAGS and
        PYTHON_LIBS under --enable-python=system, AM_PATH_PYTHON does not get called,
        but PYTHON_VERSION needs to be set, so needs to be passed in explicitly.)
        
        Change-Id: Ia8c3877fffd8dcc179a56be04627c61a667d8cb0
        Reviewed-on: https://gerrit.libreoffice.org/73662
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-07  Caolán McNamara  <caolanm@redhat.com>  [cb0fd00eb3356e5b8cb8aa2c68eceffd63d250bf]

        Resolves: tdf#125761 there is no page called 'labelTP_BACKGROUND'
        
        Change-Id: Ia6558039da010b0f6d8385e9791c0abc2ef75eba
        Reviewed-on: https://gerrit.libreoffice.org/73665
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-07  Mike Kaganski  <mike.kaganski@collabora.com>  [2d5821ceacf399ec9267a3704ee0b2cc8a598f04]

        tdf#125624: this bugdoc overflows sal_uInt16
        
        Change-Id: I8ecc08d3ef42b9f7cc501017e0e169bde2196317
        Reviewed-on: https://gerrit.libreoffice.org/73654
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-06-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [e51aa80ea31cd4494bc4259b0faf8aeaff2e0287]

        fix assert in make screenshot
        
        after
            commit a46a257794f1f53b294735fc876c394be23a3811
            Date:   Wed Jun 5 15:24:04 2019 +0200
            improve empty tools::Rectangle (width)
        
        Change-Id: I496d92712aa7627f7d6932d7d01f70a68a1ee781
        Reviewed-on: https://gerrit.libreoffice.org/73657
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-07  Michael Meeks  <michael.meeks@collabora.com>  [03d33ba9410433d2072364b3afb9dbd6b19c4d0d]

        lok: re-factor getTextSelection.
        
        Change-Id: I2c27c213ee980e19d6020e9599b2b72115e7f28e
        Reviewed-on: https://gerrit.libreoffice.org/73626
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-06-07  Miklos Vajna  <vmiklos@collabora.com>  [00dfa6dc890dbbc8140fe613599becb5e4c55486]

        tdf#117347 sw form controls: fix disappearing FixedText when editing TextField
        
        This is nominally a regression from commit
        af11abf3626e12d2b4b7dd9d255c6c71bf84cd4b (SwViewShell::ImplEndAction:
        still paint directly when non-double-buffering, 2015-09-01), but that
        just uncovered an already existing problem introduced earlier in commit
        2b26c1796d0a05f47cfb01d79ee4f69344efbbb2 (tdf#92577 sw rendercontext:
        paint transparent from controls conditionally, 2015-07-06).
        
        Given that the first commit (as a side-effect) solved the problem the
        second commit tried to solve, it's safe to just revert this.
        
        (Sadly we have no way to test incremental paints with a reasonable
        amount of effort, so no testcase.)
        
        Change-Id: Ia59efbf45a0cd5af3580914e1dcee74d89068f03
        Reviewed-on: https://gerrit.libreoffice.org/73647
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-06-07  Jan Holesovsky  <kendy@collabora.com>  [e9660591f8997c7696a55731a9ae81d26a9d452a]

        android: Fix build after welding AboutDialog.
        
        Without this, the vcl's AboutDialog conflicts with the AboutDialog from
        cui during linking of liblo-native-code.so.
        
        Change-Id: Ie6e5ddd52bb7bdee1c7d53c37ea566d7ce6c9385
        Reviewed-on: https://gerrit.libreoffice.org/73613
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-06-07  Caolán McNamara  <caolanm@redhat.com>  [b1ffd72e32530951f56bc5a36932a32bd7b6cf18]

        drop some unneeded includes
        
        Change-Id: Ifdafc97c8616da5d844a1ade7694265a833e8f53
        Reviewed-on: https://gerrit.libreoffice.org/73598
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-07  Michael Weghorn  <m.weghorn@posteo.de>  [6b911ae9eb9484bebbdc1323210020486f5ef33f]

        Drop support for gstreamer-0.10
        
        Drop all GStreamer 0.10 support according to
        ESC decision of 2019-06-06.
        
        GStreamer 0.10 is obsolete and no longer needed,
        superseded by GStreamer 1.0 which is available in
        baseline (RHEL 7 or CentOS 7) and all relevant distros.
        
        Change-Id: Ic317eba04d2c17e141acc983f37fbfa4301c9f3f
        Reviewed-on: https://gerrit.libreoffice.org/73619
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-06-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [a46a257794f1f53b294735fc876c394be23a3811]

        improve empty tools::Rectangle (width)
        
        This is the width part, the height part will come next.
        
        Instead of storing "empty" as a special value (which is easy to get
        wrong, eg. some image filters pass in that special value, expecting it
        to be a valid width), just use separate boolean values for width and
        height empty.
        
        Also lots of code was calling GetBottom() or GetRight() on an
        empty rectangle, getting back that magic value and doing calculations
        on it, resulting in completely bogus data.
        
        So
        (1) make the various Rectangle methods do something reasonable
            when the empty flags are set
        (2) fix various other code to handle empty better
        (3) assert when code accesses Bottom or Right and the empty flag
            is set.
        
        Change-Id: I1163378cd2773dd8b386210f83400bb6b4701069
        Reviewed-on: https://gerrit.libreoffice.org/73564
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-07  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [43ddddb703bcdb9430752af63ae46527f737f874]

        tdf#42949 Fix IWYU warnings in svl/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Except source/svdde/* which is WIN-specific
        
        Also recheck include/svl
        
        Change-Id: I32d3bcb6b14665c56c07a2f10526329b08c64cbe
        Reviewed-on: https://gerrit.libreoffice.org/73630
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-06-07  Miklos Vajna  <vmiklos@collabora.com>  [9c945cdbe170104cbacafa2c37babec5210b9ca2]

        sw btlr writing mode: DOCX drawingML import for fly frames
        
        By using the now working btlr direction of the underlying fly frame,
        instead of the character-level workaround.
        
        Change-Id: I3024e3348a30c72f461032b03b88c210f25eb75a
        Reviewed-on: https://gerrit.libreoffice.org/73628
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-06-07  Tor Lillqvist  <tml@collabora.com>  [8d16f406e62854df093a7c44c82dff19b0dda130]

        Bin the much too verbose SAL_INFO() calls for the "vcl.cg" tag
        
        Quikee agreed that they aren't really useful. Doing even the simplest
        things causes such a huge amount of logging that it is questionable
        whether anybody could have any use of it.
        
        Parts of it might be useful to restore later, if need arises. Like the
        mnContextStackDepth logging in vcl/inc/quartz/CGHelpers.hxx.
        
        Change-Id: If635e6492a50e5955c56c54fa310e7c0ab2986ae
        Reviewed-on: https://gerrit.libreoffice.org/73639
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2019-06-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [548f30f21b161e01607f523f65861f47fc78867a]

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

2019-06-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dafb3bda09bfc691afa4ef7963f62fbc684b48ea]

        Fix typo
        
        Change-Id: I4b4f0d6c96d85d050110ff39db2cc06bb1d666c2
        Reviewed-on: https://gerrit.libreoffice.org/70690
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [94be791d321e22dbb83d7d1b718c8c967f790b8b]

        Fix typos
        
        Change-Id: Iec0824418063fa4d146d9d48f3c74561fc0c5a67
        Reviewed-on: https://gerrit.libreoffice.org/73631
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a9d67bbb4bf0c1854081a78dc362dc9dac9c92e0]

        Fix typos
        
        Change-Id: If9d52bd769d96865a3fbfdda1f339bbd0f8c3ca3
        Reviewed-on: https://gerrit.libreoffice.org/73633
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [93bc4fe0355ef7e6d5b5de3dd72251861409d208]

        Fix typo
        
        Change-Id: Ie9174d46b3936ee19a7d1e70f85af6fed2c0c6d4
        Reviewed-on: https://gerrit.libreoffice.org/73637
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0cb40b6f02e4072de4aafd2b741a808fe1d34f96]

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

2019-06-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f158398de86aa204017091a294caed06a0221599]

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

2019-06-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [08a42f9ccd9f2e17138772bf9675d0c91fb442c0]

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

2019-06-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [87481b9173587a8d156745294da85fd08651efec]

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

2019-06-07  Jens Carl  <j.carl43@gmx.de>  [daba09df247c09db715ca86a6b78365e49bfe034]

        Remove .uno:ToolsMacroEdit command
        
        A search with git grep ".uno:ToolsMacroEdit" showed that the entry isn't
        used anywhere (also .uno:BasicIDEAppear provides a similar functionality).
        
        Change-Id: Ib97f4ebd6707d82f9077dd2f4e6c05e537f8154d
        Reviewed-on: https://gerrit.libreoffice.org/73582
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-06-07  László Németh  <nemeth@numbertext.org>  [1b63fa32bbd4a5b89d2ee3a53b28de4250c8dad3]

        sanitize LibreLogo calls
        
        Change-Id: Ie4d9858e5b4b3e55ab08416fb9338d2df34ee5e1
        Reviewed-on: https://gerrit.libreoffice.org/73627
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-06-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b170256fb6ebaf774b02b89835b19d9f3a1afb89]

        tabbar: make ImplFormat more readable
        
        Change-Id: Id9a188fc46d800212ff583a233f06553bf1b4596
        Reviewed-on: https://gerrit.libreoffice.org/73591
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-06-06  rizmut  <riz_17_oke@yahoo.co.id>  [c74d7ff0b4f448ff4b662ae9145f93d3eaae3f25]

        Sifr: Add missing large icons
        
        Change-Id: Iadd17df97f374752097c8cad4b82735a4c77f923
        Reviewed-on: https://gerrit.libreoffice.org/73343
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-06-06  Michael Meeks  <michael.meeks@collabora.com>  [326f281715fa221af12f07ff4cd60c0d37844606]

        lok: remove ext text event re-entrancy hazard.
        
        Change-Id: I7566c158330bab77589d422c61c64210727ab835
        Reviewed-on: https://gerrit.libreoffice.org/73625
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-06-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [e6adec29beadb83ebd3941275b99e2dd1be02f61]

        tdf#125556 URL fragment leaked from one object..
        
        to another when importing Powerpoint ppt file
        
        regression from
            commit 4245454d0c3d6df2d0e0a75aed6f22f0a26ce3e2
            Date:   Wed Feb 28 15:50:29 2018 +0200
            loplugin:useuniqueptr in SdrPowerPointImport
        
        Change-Id: I5f415dfa1f6125629b9f3be1d799cb596c64c605
        Reviewed-on: https://gerrit.libreoffice.org/73602
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [1d959beba1cfef5fde035a4a74ee4611e7a04869]

        tdf#125201 fix QWheelEvent angleDelta() handling
        
        Comming back to my initial, known broken implementation from
        2017-11 (see commit 1426437be053 ("QT5 implement some mouse
        handling")), which just works with mouse scroll wheels.
        
        This just fixes angleDelta() based scrolling. An additional
        patch might be needed, if some driver just uses pixelDelta()
        values, but Qt explicitly states: "On X11 the pixelDelta()
        value is driver specific and unreliable, use angleDelta()
        instead.", so we'll do just that for now.
        
        Change-Id: I1be5f9392ed475aea7ab4d965a07e1e3c2574fe7
        Reviewed-on: https://gerrit.libreoffice.org/73614
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-06  Michael Weghorn  <m.weghorn@posteo.de>  [caca5c738b4bb6651eba699a258cec03bd4a448e]

        distro-config: Drop '--enable-gstreamer-0-10' everywhere
        
        This avoids the issue that build breaks when both gtk3
        and gstreamer-0.10 are enabled, caused by commit
        34bbf192a7753205bb64d14e4eec4ce303317396
        ("Drop extra define ENABLE_GTKSINK").
        
        gstreamer-0.10 related code will be removed in
        a subsequent step according to ESC decision (no longer
        needed).
        
        Change-Id: Ief07a797a3e52229da0ff7b23478108aac900841
        Reviewed-on: https://gerrit.libreoffice.org/73608
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-06-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [710f3c63af2d8bee7d5e860614145799a3f0e491]

        tdf#125670 just check gradient clipping on drawing
        
        Otherwise the gradient won't be commited to the Metafile, as
        mbOutputClipped will be true, because the output device will
        have just one pixel size.
        
        Change-Id: I73084eb715ee6313f6478eded24feb9abfc411f3
        Reviewed-on: https://gerrit.libreoffice.org/73423
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [e2cb51bfbdc4b83ace14a5984f242c252ddd11b7]

        Refactor a bit of the presentation minimizer
        
        This was originally just about getting rid of the resource leak.
        Turned out to include a little refactoring to hide most of the
        UnoDialog member variables.
        
        * use cppu::component_getFactoryHelper
        * free leaked createPeer resources in destructor
        
        Change-Id: I45449c49e32af4935908b801ed9bd9732af944d3
        Reviewed-on: https://gerrit.libreoffice.org/73565
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [7140da917bbe80ad39610fdac28f03859f089461]

        tdf#124118 Qt5 post non-code keys via ExtTextInput
        
        Originally I tried to implement the gtk3 way by shoving all key
        input in some way through the QInputMethod. But that turned out
        to be impossible, because all the nice input event filtering is
        privately hidden in the platform abstraction. And it took me
        much longer to realize that gtk3 is doing this.
        
        Still the delivered code point in the KeyEvent is correct, so
        this simply uses ExtTextInput events for non-code key events,
        if LO has enabled input method support for a frame.
        
        Change-Id: Ia9bb6baf013cf790deecb9675f8309e32294e982
        Reviewed-on: https://gerrit.libreoffice.org/73322
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-06  Stephan Bergmann  <sbergman@redhat.com>  [ffed2de3e412ff35979ecea92c3d49eefe0fcc5d]

        loplugin:nullptr (macOS)
        
        Change-Id: Ibd4bd34fc73f80aea7aaf2a5e524cf877822ee6b
        Reviewed-on: https://gerrit.libreoffice.org/73587
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-06  Caolán McNamara  <caolanm@redhat.com>  [5e5372145e8ec4c5bc2c41f15fec8b78a52ad01b]

        update precompiled_rptui.hxx
        
        Change-Id: Iaef795ee48f590ed2cd0ba1c47dcc703172d8677
        Reviewed-on: https://gerrit.libreoffice.org/73597
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-06  Caolán McNamara  <caolanm@redhat.com>  [3880bf655fd449a8def384240b43b088536a8a4b]

        weld HeaderFooterDialog
        
        Change-Id: I6a5068106d0f243646cf12ec676dff60a04922ee
        Reviewed-on: https://gerrit.libreoffice.org/73596
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-06  Caolán McNamara  <caolanm@redhat.com>  [36ed48a4f75fd9f014d161a48de5d11dc941b1cf]

        duplicated about dialog close button when headerbars not enabled
        
        Change-Id: Idd69b37ff0dc85dc96349c4e85fc5d4a93597e62
        Reviewed-on: https://gerrit.libreoffice.org/73601
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-06  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [dac2ff37431151d13589801fa4767633b4df72b9]

        tdf#125324 table export: do not ignore default values
        
        It seems like Writer default values for table positioning
        differ from OOXML spec. if nothing is given.
        So write them anyway during export.
        
        Change-Id: If5bf77de71b457a826be8f1559212e7d06c5237c
        Reviewed-on: https://gerrit.libreoffice.org/73402
        Tested-by: Jenkins
        Reviewed-by: Patrick Jaap <patrick.jaap@tu-dresden.de>

2019-06-06  Stephan Bergmann  <sbergman@redhat.com>  [9118d4d21bcbae6a9f2ca373b528939a60992903]

        CoreTextStyle::mbFauxBold shall presumably be bool
        
        ...it was added as float with eb5606511fac2a8ee1af7cc03c12d6c5b16f7c96
        "tdf#101854 Move to CommonSalLayout removed faux bold in macos", but that causes
        loplugin:implicitboolconversion warnings, and was probably just a typo.
        
        Change-Id: Ib35c5b001f0a77befa17e7bbb6447129e36a42ba
        Reviewed-on: https://gerrit.libreoffice.org/73590
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Jenkins

2019-06-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [302a00a3190743f5e6d2b61e5b40e493c4744b7e]

        tdf#124947 fix hit area of the radio buttons, size in ios theme
        
        The hit area of the radio buttons was not calculated correctly, so
        sometimes when you hit the radio button at the "wrong" place,
        nothing happened. This fixes the hit area to correctly cover the
        radio button and the text.
        
        Another issue was that the ios theme size of the radio button was
        not defined correctly (32px instead of 26px), which increased the
        error when calculating the hit are even more. The height of the
        radio button should be the same as defined in the definition.xml,
        and not bigger (or smaller).
        
        Change-Id: I4b03f36ca9d9c82bd6dc442bd6e06af938c62bdd
        Reviewed-on: https://gerrit.libreoffice.org/73592
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-06-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b48672b3108488e2739a49e6f6e327a48c96ed70]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#68103 Mark differences between Draw and Impress
            
            Although the 2 modules share a common kernel, the nomeclature,
            menus and master pages/slides are different.
            
            Change-Id: Id4282b2ebaf48a57b753ff0cefa228c3f3bdc644
            Reviewed-on: https://gerrit.libreoffice.org/73578
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [57a1bcb29a0a1cc73a59c5bcaec9d70ef69005af]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Remove superfluous string in impress/Draw contents
            
            Keep same Contents structure as other apps
            
            Change-Id: I1afc21e3581c3200ce6821ee3594686a1f8a70dc
            Reviewed-on: https://gerrit.libreoffice.org/73571
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-06  Stephan Bergmann  <sbergman@redhat.com>  [d0b866d16a60c674e2adef210c0ef2f7dc7231d3]

        loplugin:simplifyconstruct (macOS)
        
        Change-Id: I7c46c231f720c7d35a24e19833fb3239a31946ef
        Reviewed-on: https://gerrit.libreoffice.org/73589
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-06  Stephan Bergmann  <sbergman@redhat.com>  [a1a4787a4014f70b00f73fab56996e285e5ed1d0]

        loplugin:data (macOS)
        
        Change-Id: I404a8364a4c7f8d48533fb3c7757a5b7798de9d8
        Reviewed-on: https://gerrit.libreoffice.org/73588
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-06  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [a2f4bdb191d8d11824a0292880377dd4a20ac145]

        sfx2: warn when invoking LOK callback before setup
        
        Change-Id: I2c845c357f73dbce71b1e420979aecf2cff38827
        Reviewed-on: https://gerrit.libreoffice.org/68255
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/73482
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-06-06  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [905e6bd3ae0ca5c5ac7083430d7aa126c6526fd7]

        sd: support inserting background image from file via .uno:SelectBackground
        
        The UNO command always prompted the user via file open dialog.
        This change allows for passing the filename as an argument
        to allow for inserting slide background programatically.
        
        Also, hide the Insert Image button in the sidebar
        since we can't use that (just yet), because
        it invokes .uno:SelectBackground directly. We would
        need to send LOOL a notification to invoke this on
        its own end to first prompt the user for a file.
        
        (cherry picked from commit 2118143bdd246921439ba9e835207585203dd45f)
        
        Change-Id: I20c0e33d66f8bcd72a6388e39c4ac92e64978f45
        Reviewed-on: https://gerrit.libreoffice.org/73481
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-06-06  Serge Krot  <Serge.Krot@cib.de>  [fd95fb975b754d71d3750e85431a4e596a40e659]

        tdf#125719 sw: rtf: refactor associated character properties
        
        1. \rtlch, \ltrch should be placed before their properties.
        2. Do not mix associated and normal character properties in output.
        3. Do not output empty "\rtlch \ltrch", "\ltrch \rtlch" pairs.
        4. Handle associated character properties runs instead of
        handling separately their parts without order of them.
        
        Change-Id: Ibbf7365d04708682a5f1eb664a579c60a47465d2
        Reviewed-on: https://gerrit.libreoffice.org/72578
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-06-06  Stephan Bergmann  <sbergman@redhat.com>  [50696615fa8698ba18f9afc05202acd0a5a24cf8]

        loplugin:typedefparam: Work around different size_t typedefs on macOS
        
        ...which for me caused
        
        > [CXX] registry/tools/options.cxx
        > /Users/stephan/Software/lo/core/registry/tools/options.cxx:39:89: error: function param 3 at definition site does not match function param at declaration site, 'size_t' (aka 'unsigned long') vs 'size_t' (aka 'unsigned long') [loplugin:typedefparam]
        > bool Options::checkArgument(std::vector< std::string> & rArgs, char const * arg, size_t len)
        > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
        > /Users/stephan/Software/lo/core/registry/tools/options.hxx:41:93: note: declaration site here [loplugin:typedefparam]
        >     static bool checkArgument (std::vector< std::string > & rArgs, char const * arg, size_t len);
        >     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
        
        because one is
        
          TypedefType 0x115a4d700 'size_t' sugar
          |-Typedef 0x115a4d460 'size_t'
          `-BuiltinType 0x7fde8e0393c0 'unsigned long'
        
        while the other is
        
          TypedefType 0x7fde8e94a3a0 'size_t' sugar
          |-Typedef 0x7fde8e94a138 'size_t'
          `-TypedefType 0x7fde8e94a100 '__darwin_size_t' sugar
            |-Typedef 0x7fde8e88cc28 '__darwin_size_t'
            `-BuiltinType 0x7fde8e0393c0 'unsigned long'
        
        and
        
        > [CXX] store/source/storcach.cxx
        > /Users/stephan/Software/lo/core/store/source/storcach.cxx:218:43: error: function param 1 at definition site does not match function param at declaration site, 'std::size_t' (aka 'unsigned long') vs 'std::size_t' (aka 'unsigned long') [loplugin:typedefparam]
        > void PageCache::rescale_Impl (std::size_t new_size)
        > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
        > /Users/stephan/Software/lo/core/store/source/storcach.hxx:67:36: note: declaration site here [loplugin:typedefparam]
        >     void rescale_Impl (std::size_t new_size);
        >     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
        
        because one is
        
          ElaboratedType 0x116f5cba0 'std::size_t' sugar
          `-TypedefType 0x7fd58673e090 'size_t' sugar
            |-Typedef 0x7fd58673dde8 'size_t'
            `-BuiltinType 0x7fd58603cfc0 'unsigned long'
        
        while the other is
        
          ElaboratedType 0x7fd586742200 'std::size_t' sugar
          `-TypedefType 0x7fd58621cdc0 'size_t' sugar
            |-Typedef 0x7fd5861ce4a0 'size_t'
            `-TypedefType 0x7fd5861cdc70 '__darwin_size_t' sugar
              |-Typedef 0x7fd586889ec8 '__darwin_size_t'
              `-BuiltinType 0x7fd58603cfc0 'unsigned long'
        
        Change-Id: I3622716376198cc046b0489db59c5cbf613ea1f4
        Reviewed-on: https://gerrit.libreoffice.org/73585
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-06  Stephan Bergmann  <sbergman@redhat.com>  [d2d6b2d785ccdfb67473c5b97bcac9bd25d3407b]

        loplugin:cstylecast (macOS)
        
        Change-Id: I4468aff1817fdb47256dff94e7f2d8aa7575137e
        Reviewed-on: https://gerrit.libreoffice.org/73586
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-06  rizmut  <riz_17_oke@yahoo.co.id>  [fc2e8cc2e5cba51d38bd3a3f980610d29fe50319]

        KJ & elementary: +/^ svx dir, elementary: ^ bezier & mime
        
        Change-Id: Ieaff18277743da93393667c946ed2e95c98921b0
        Reviewed-on: https://gerrit.libreoffice.org/73466
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-06-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6a82019d51ae4f3d092d9ca2b4578325f4004713]

        vcl: move bitmap scale test to its own file
        
        Change-Id: I21e01f63da1c95c3a2c8bae9b998a28fc0a27bc1
        Reviewed-on: https://gerrit.libreoffice.org/73560
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-06-06  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [275b87203da92b3ec50e2f7e18ae192d10db41b7]

        Cosmetics.
        
        Change-Id: Ic86960ce2f690bebc51c9120053bdd50232f0358
        Reviewed-on: https://gerrit.libreoffice.org/73480
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2019-06-06  Caolán McNamara  <caolanm@redhat.com>  [a8fc80ea93f562f5639ccbd270edb9b50d0a71e9]

        fix the color dropdown
        
        Change-Id: I7666a8364f765830634be46bcb590a1604e5ced1
        Reviewed-on: https://gerrit.libreoffice.org/73551
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-06  Caolán McNamara  <caolanm@redhat.com>  [a30a5d1b8af18d19526f1980df41857f455cc8ef]

        weld AboutDialog
        
        use a native GtkAboutDialog on that platform and refactor the current cui about
        dialog body to form the body of a vcl AboutDialog
        
        use add_button to add the buttons to whichever is preferred of the headerbar
        or action-area
        
        Change-Id: I67e0b36dcb8d3fa08ec4f0397b0f6185b0778675
        Reviewed-on: https://gerrit.libreoffice.org/73439
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-06  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [7665246ac8addc002f74e3a9b22d1baeda448af3]

        ViewShellBase const correctness
        
        Change-Id: I00bffe23f2f850f5e0cbf63a60aa1600f848edac
        (cherry picked from commit 4e6e33870a60a796c17c1e2d67ac6482b853ad28)
        Reviewed-on: https://gerrit.libreoffice.org/73479
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-06-06  Caolán McNamara  <caolanm@redhat.com>  [d8b0774eb1cd665c4e93595d37b2b33025fb0840]

        drop never used dialog
        
        Change-Id: I2474887914ec74e62667fd6f68ecb57bad89ca0d
        Reviewed-on: https://gerrit.libreoffice.org/73561
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-06  Miklos Vajna  <vmiklos@collabora.com>  [e4be4c2641c0072af25cf1a2b2abc3b1cffa1078]

        xmloff: create XMLDrawMetaImportOasis instances with an uno constructor
        
        Change-Id: I6793d227fd5e7f358904083f37ccae825f733fd4
        Reviewed-on: https://gerrit.libreoffice.org/73570
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-06-06  László Németh  <nemeth@numbertext.org>  [f9fd82ffa2ccb0e506f44586289ac8b3e1001b38]

        tdf#115212 DOCX export: fix ToC with tracked deletion
        
        Removing part of Table of Contents with tracked deletion
        resulted broken DOCX export, ie. unrecoverable and
        uneditable document in MSO.
        
        Change-Id: If5972b2c9fb967819b7be889e0a3efb3714e670b
        Reviewed-on: https://gerrit.libreoffice.org/73550
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-06-06  Caolán McNamara  <caolanm@redhat.com>  [9823786d74bb86c7827a777ef517ba753f58b872]

        only want a border here surely, not scrollability
        
        Change-Id: Ief22fa4e437af5d408a4debc776be3237a97601a
        Reviewed-on: https://gerrit.libreoffice.org/73553
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-06-06  Mike Kaganski  <mike.kaganski@collabora.com>  [2265574dd571593e0070754ebd053eef6098ac98]

        tdf#125642: fix minimal sizes of dialog and its elements
        
        Change-Id: I0232999866eb731fd74b3e954121f1960a3873bd
        Reviewed-on: https://gerrit.libreoffice.org/73577
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-06-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ac14e5613597e7361ce6995dacb1bb5bd55b6b00]

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

2019-06-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [23475ea1946935a902d35baf4a160672dff4b670]

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

2019-06-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [882074308d36e0ffa5c45ac21d1d720288311953]

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

2019-06-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4023c43523c1d3829b9cda73dc8eb14eb1ce6e54]

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

2019-06-05  Miklos Vajna  <vmiklos@collabora.com>  [3a874f1c80c37e8b35666e1d73161ff762eb7e4c]

        tdf#111522 svx: fix crash with view1 doing text edit and view2 doing sdr undo
        
        If one view has an active text edit, then current code doesn't handle
        manipulating the undo text outside the text edit, so avoid problems by
        simply not adding an undo action to the undo stack for shape creation or
        move.
        
        Other actions might want to do the same in the future: check for
        CanDoSdrUndo() before calling SdrUndoFactory member functions.
        
        [ Found no existing test suite similar to CppunitTest_sw_uiwriter, so
        added one. ]
        
        Change-Id: I3a364bf4fe6f9b0c13aa07283681b1045368cf7a
        Reviewed-on: https://gerrit.libreoffice.org/73558
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-06-05  Mike Kaganski  <mike.kaganski@collabora.com>  [c3ce652b4a2a5891fa5664a0ad0ee8cb14aef908]

        Load align icons from theme
        
        GTK stock images aren't available using other vcl plugins
        
        Change-Id: I5ab23733d8d9c71fcf8db9f1867cb7d43516fff1
        Co-authored-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-on: https://gerrit.libreoffice.org/73548
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-06-05  Eike Rathke  <erack@redhat.com>  [c4f9b1cae7e9400b9aa4bc085ee39371c3b67485]

        Related: tdf#125404 alias cmn-CN to zh-CN, cmn-TW to zh-TW
        
        Map 'cmn' Mandarin Chinese with associated country for Simplified
        and Traditional to the technically used 'zh' macrolanguage code.
        
        Change-Id: Ifb8a31e728bbf828f13145513bc56a51684ea134
        Reviewed-on: https://gerrit.libreoffice.org/73563
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-06-05  Miklos Vajna  <vmiklos@collabora.com>  [058c54d540950426751dcb4a00f2488e6375e05a]

        git-hooks: show length of first line if it's too long
        
        Change-Id: I164e4308c2a3e685bbc83cfde1cae5189839075e
        Reviewed-on: https://gerrit.libreoffice.org/73556
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-06-05  Caolán McNamara  <caolanm@redhat.com>  [722041b43bd578ec9f6daeb716309d2ead4ea1a4]

        ofz#15068 build failure
        
        Change-Id: Ic306faa25c726be39bc76fa9d492204ad0602810
        Reviewed-on: https://gerrit.libreoffice.org/73554
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-05  Miklos Vajna  <vmiklos@collabora.com>  [c3f92d7d97109515e2b4a6aec6d65f41480b9da5]

        sw: disable test_tdf118540_preview_document_properties()
        
        See the discussion at <https://gerrit.libreoffice.org/#/c/70840/> this
        test is quite unstable at the moment, unfortunately.
        
        Change-Id: I6cbfdd0d9c5af8a848f32ab209ae70bc7a10d4af
        Reviewed-on: https://gerrit.libreoffice.org/73557
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-06-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [1d74d6d3c1f724fcec4d061e17e325b332739c0c]

        make OutputDevice::LogicToLogic respect empty Rectangle in more cases
        
        follow the logic from the block at the top of the function
        
        Change-Id: I3756eac9eb4fddb239a433927c52a505c7ab9b36
        Reviewed-on: https://gerrit.libreoffice.org/73547
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [597ede6c2eecd9a3c4dca5ff610050080c0ded7c]

        crash testing export of ooo72915-2.odt to ooo72915-2.doc
        
        blind fix
        
        Change-Id: I670b851405a1a41dbb7c85d495de9144dffd0194
        Reviewed-on: https://gerrit.libreoffice.org/73542
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-05  Arkadiy Illarionov  <qarkai@gmail.com>  [2ed3d691b42525f6c1cc430d5863febcb102816e]

        Use hasElements to check Sequence emptiness in cppcanvas..desktop
        
        Similar to clang-tidy readability-container-size-empty
        
        Change-Id: I81c0ff78d2ecc7d984e3ed5e5ce60efe327fc162
        Reviewed-on: https://gerrit.libreoffice.org/71799
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [6c31c2b01dd32cc7ba1230f2c4a98b8f7def219b]

        tdf#125062: distort hairline borders only if selection is used
        
        Regression from 046df0a876b3d948bb1e14443c00c180bc8cccaa
        
        Use the fix for tdf#105998 only when 'selection' option is checked
        in the save dialog
        
        Change-Id: I8c4127c780736408e905ead48e0d3ee6ae149197
        Reviewed-on: https://gerrit.libreoffice.org/73391
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-06-05  Olivier Hallot  <olivier.hallot@libreoffice.org>  [65610498bf3d0f63db7cd5b292b6724f7a4da51c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Prevent L10n issue when building Help
            
            Pootle does not convert back &lt; and &gt; into the same entities, thus
            disturbing XML parsing of string. Changed to ().
            
            Change-Id: I4e754313a2c51c6b5b190a7e236768fe84ec8672
            Reviewed-on: https://gerrit.libreoffice.org/73444
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-05  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3e337f918a2325c5af89626b13ce0fd2bfa60bcb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#124582 Change Outline to Chapter in Help page
            
            Change-Id: Ica5e33aa11da21b1194710a46b60663421222bf8
            Reviewed-on: https://gerrit.libreoffice.org/73442
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-05  Olivier R  <olivier.dev@grammalecte.net>  [cdd69ce780dc7758047a27ed3c76bdc01b5ffb89]

        Linguistic: new underlining styles for grammar checkers
        
        This patch adds two new underlining styles:
        - BOLDWAVE: a thicker version of the default WAVE style
        - BOLD: a thick straight line
        
        No default setting changed. It's up to the grammar checkers to specify
        the underlining style they want.
        
        This contribution to LibreOffice is licensed under the MPLv2/LGPLv3+ dual license.
        
        modified :         include/vcl/outdev.hxx
        modified :         offapi/com/sun/star/text/TextMarkupDescriptor.idl
        modified :         sw/source/core/inc/wrong.hxx
        modified :         sw/source/core/txtnode/fntcache.cxx
        modified :         vcl/source/outdev/textline.cxx
        modified :         vcl/workben/outdevgrind.cxx
        
        Change-Id: I5629253905ba40c51cc748a7ceeb84170ef5d94c
        Reviewed-on: https://gerrit.libreoffice.org/73412
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [e770bacc85a0eec96de77068d61b03f374b3cdec]

        Qt5 workaround modal change after show bug
        
        The presentation minimizer dialog calls setVisible before execute.
        This results in the dialog being shown before setting the modality
        in execute. And this triggers a bug in the Qt / Xcb stack (gtk is
        fine because it directly uses XSendEvent to change the state).
        
        The result is an unmapped, modal dialog window: it's invisible and
        blocks the GUI. Qt believes it's show; isVisible() returns true.
        
        And my ~/.xsession-errors shows a "qt.qpa.xcb: QXcbConnection: XCB
        error: 3 (BadWindow) ... major code: 18 (ChangeProperty)" with an
        invalid resource id, according to 'xwininfo -tree -root'.
        You can find the window resource of the minimizer by its name in
        the full root tree and its unmapped state with 'xwininfo -id'.
        
        I originally thought of a Scheduler bug so enabled debug output
        for it. This is already responsible for a delay long enough to
        prevent the bug often. Same for doing an additional hide() and
        show() sequence. In the end I went with a fixed delay, but that
        is just a guess. In theory we could check the mapped state via
        Xlib in Qt's show event and manually map it using XMapWindow and
        the winId...
        
        I also noted that the minimizer leaks, as there are multiple new
        presenter resources after each show and hide...
        
        Change-Id: I2060918aa9c63d385ebb2ffee9e7a3e4196ea766
        Reviewed-on: https://gerrit.libreoffice.org/73462
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [ca69a1e17782d88580f2449e0252be52c26cae42]

        Qt5/KDE5 always use either Qt5 or KDE5 pickers
        
        And use RunInMain for both SalInstances and for both picker types,
        as there is no reason to assume just the file and not the folder
        picker can be called from the non-GUI thread.
        
        Little drawback is the inclusion of Qt5FilePicker header in the
        Qt5Instance header, as Qt's enums aren't forward-declarable.
        
        Change-Id: Ie170d247a76134df9aff835393c71c9d6e907d32
        Reviewed-on: https://gerrit.libreoffice.org/73416
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-05  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b1a17c2d3f35ed801d745785fdeb7cf1ea2e1c60]

        baseline is CentOS/RHEL 7 (glibc 2.14 or later)
        
        Change-Id: Ie796a5c8f36b33c61eb69b6b68f7439f9359526f

2019-06-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0ca1f44e54d6b3f8c946bf7162fc85b2343b7bbd]

        Fix typo
        
        Change-Id: Id77320481846d20fd3f2a8dbdb845a19411baa1d
        Reviewed-on: https://gerrit.libreoffice.org/71817
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-06-05  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [7b3d401fe8ec01dbcbe511b51f7022bd080b3e8d]

        Link: support tracing link source and target
        
        By adding a couple of members to Link, we are
        now able to trace the target function name and
        the file:line where the Link instance in question
        was created (provided the LINK macro is used).
        
        This gives the invaluable ability to track down the
        source of a Link instance in the debugger, provided
        we have enabled this feature, which is enabled in
        DBG_UTIL automatically, unless explicitly enabled.
        
        Of course it is also possible to judiciously add
        LOG/fprintf statements to chase this info, if not
        outright track all links, if so we wish, by dumping
        from Link::Call, or at construction time of Link.
        
        Change-Id: Iab1dce31a179d28aaa1f20228e9e0405973b5e9b
        Reviewed-on: https://gerrit.libreoffice.org/73478
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-06-05  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [c7c188c745ff054f5ba1e7939a4fa7ec92be9708]

        python: add sample python script to insert/replace text
        
        Change-Id: Idde3cd22ecc1f1bd34f7519acedc85584ed2deaf
        Reviewed-on: https://gerrit.libreoffice.org/58160
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/73477
        Tested-by: Jenkins

2019-06-05  Michael Stahl  <Michael.Stahl@cib.de>  [e37ffdd118da2d21c5e78e8c7b67252d0d1adc8c]

        tdf#125685 sw: disregard footnotes in follow table on table split
        
        The first problem here is that the table isn't fully formatted; it fails
        with:
        
        warn:legacy.osl:22975:22975:sw/source/core/layout/tabfrm.cxx:2639: debug assertion: <SwTabFrame::MakeAll()> - format of table lowers suppressed by fix i44910
        
        The situation is that there is a big table split across pages; the first
        line of the table would fit onto the previous page so its follow frame
        moves backward and then the table frame tries to split again.
        
        During SwTabFrame::Split(), all the frames in the table are formatted,
        and at that point a footnote that was on the next page is moved to this
        page.
        
        A nested table frame also splits, such that it fits inside the page...
        but then the split of the outer table fails by 5 twips, because the
        moved footnote has reduced the space available for the outer table.
        
        The footnote is anchored in the inner table's follow frame, which would
        be moved to the next page anyway, taking the footnote with it.
        
        Fix this in lcl_RecalcSplitLine() by checking for footnotes that are
        anchored in the follow frame of the top-level table being split, and
        adding their height to the available space on the page.
        
        Fixing the first problem avoids the crash as well; the crash happens
        since 18765b9fa739337d2d891513f6e2fb7c3ce23b50 and it's rather hard to
        avoid it in a situation where formatting starts at the end and recurses
        into an unformatted table preceding it, which isn't supposed to happen.
        
        Change-Id: I85286583c1c4930468a1c283afc98504cd35bb71
        Reviewed-on: https://gerrit.libreoffice.org/73465
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-05  Jim Raykowski  <raykowj@gmail.com>  [0d6ec494f83fb26524bf3a5fc7af27c225293e87]

        tdf#124152 Broadcast StyleSheetModified to update style tree list box
        
        ...and also make undo redo update
        
        Change-Id: I49d62d487bed27d9dbe2ab813d992d02ecaeb77a
        Reviewed-on: https://gerrit.libreoffice.org/72826
        Tested-by: Jenkins
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-06-05  Mike Kaganski  <mike.kaganski@collabora.com>  [ada2b5be85f8c4d16c627a990e3f362ae0663d9f]

        Add GtkImage ids
        
        An assert is failing without this:
        
            ucrtbased.dll!abort() Line 61
            	at minkernel\crts\ucrt\src\appcrt\startup\abort.cpp(61)
            ucrtbased.dll!common_assert_to_stderr<wchar_t>(const wchar_t * const expression, const wchar_t * const file_name, const unsigned int line_number) Line 187
            	at minkernel\crts\ucrt\src\appcrt\startup\assert.cpp(187)
            ucrtbased.dll!common_assert<wchar_t>(const wchar_t * const expression, const wchar_t * const file_name, const unsigned int line_number, void * const return_address) Line 420
            	at minkernel\crts\ucrt\src\appcrt\startup\assert.cpp(420)
            ucrtbased.dll!_wassert(const wchar_t * expression, const wchar_t * file_name, unsigned int line_number) Line 444
            	at minkernel\crts\ucrt\src\appcrt\startup\assert.cpp(444)
            vcllo.dll!VclBuilder::get<FixedImage>(const rtl::OString & sID) Line 446
            	at C:\cygwin\home\user\lode\dev\core\include\vcl\builder.hxx(446)
            vcllo.dll!VclBuilder::VclBuilder(vcl::Window * pParent, const rtl::OUString & sUIDir, const rtl::OUString & sUIFile, const rtl::OString & sID, const com::sun::star::uno::Reference<com::sun::star::frame::XFrame> & rFrame, bool bLegacy) Line 698
            	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\builder.cxx(698)
            vcllo.dll!SalInstanceBuilder::SalInstanceBuilder(vcl::Window * pParent, const rtl::OUString & rUIRoot, const rtl::OUString & rUIFile) Line 4995
            	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\salvtables.cxx(4995)
            vcllo.dll!SalInstance::CreateBuilder(weld::Widget * pParent, const rtl::OUString & rUIRoot, const rtl::OUString & rUIFile) Line 5260
            	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\salvtables.cxx(5260)
            vcllo.dll!Application::CreateBuilder(weld::Widget * pParent, const rtl::OUString & rUIFile) Line 146
            	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\builder.cxx(146)
            vcllo.dll!weld::GenericDialogController::GenericDialogController(weld::Widget * pParent, const rtl::OUString & rUIFile, const rtl::OString & rDialogId) Line 5347
            	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\salvtables.cxx(5347)
            sduilo.dll!SvxBulletAndPositionDlg::SvxBulletAndPositionDlg(weld::Window * pWindow, const SfxItemSet & rSet, sd::View * pView) Line 117
            	at C:\cygwin\home\user\lode\dev\core\sd\source\ui\dlg\BulletAndPositionDlg.cxx(117)
            sduilo.dll!std::make_unique<SvxBulletAndPositionDlg,weld::Window * &,SfxItemSet const &,sd::View * &,0>(weld::Window * & <_Args_0>, const SfxItemSet & <_Args_1>, sd::View * & <_Args_2>) Line 2042
            	at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.21.27702\include\memory(2042)
            sduilo.dll!SdAbstractDialogFactory_Impl::CreateSvxBulletAndPositionDlg(weld::Window * pParent, const SfxItemSet * pAttr, sd::View * pView) Line 387
            	at C:\cygwin\home\user\lode\dev\core\sd\source\ui\dlg\sddlgfact.cxx(387)
            sdlo.dll!sd::FuBulletAndPosition::DoExecute(SfxRequest & rReq) Line 92
            	at C:\cygwin\home\user\lode\dev\core\sd\source\ui\func\fuolbull.cxx(92)
            sdlo.dll!sd::FuBulletAndPosition::Create(sd::ViewShell * pViewSh, sd::Window * pWin, sd::View * pView, SdDrawDocument * pDoc, SfxRequest & rReq) Line 57
            	at C:\cygwin\home\user\lode\dev\core\sd\source\ui\func\fuolbull.cxx(57)
            sdlo.dll!sd::DrawViewShell::FuTemporary(SfxRequest & rReq) Line 1447
            	at C:\cygwin\home\user\lode\dev\core\sd\source\ui\view\drviews2.cxx(1447)
            sdlo.dll!SfxStubDrawViewShellFuTemporary(SfxShell * pShell, SfxRequest & rReq) Line 1514
            	at C:\cygwin\home\user\lode\dev\core\workdir\SdiTarget\sd\sdi\sdslots.hxx(1514)
            sfxlo.dll!SfxShell::CallExec(void(*)(SfxShell *, SfxRequest &) pFunc, SfxRequest & rReq) Line 197
            	at C:\cygwin\home\user\lode\dev\core\include\sfx2\shell.hxx(197)
            sfxlo.dll!SfxDispatcher::Call_Impl(SfxShell & rShell, const SfxSlot & rSlot, SfxRequest & rReq, bool bRecord) Line 360
            	at C:\cygwin\home\user\lode\dev\core\sfx2\source\control\dispatch.cxx(360)
            sfxlo.dll!SfxDispatcher::Execute_(SfxShell & rShell, const SfxSlot & rSlot, SfxRequest & rReq, SfxCallMode eCallMode) Line 857
            	at C:\cygwin\home\user\lode\dev\core\sfx2\source\control\dispatch.cxx(857)
            sfxlo.dll!SfxBindings::Execute_Impl(SfxRequest & aReq, const SfxSlot * pSlot, SfxShell * pShell) Line 1066
            	at C:\cygwin\home\user\lode\dev\core\sfx2\source\control\bindings.cxx(1066)
            sfxlo.dll!SfxDispatchController_Impl::dispatch(const com::sun::star::util::URL & aURL, const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & aArgs, const com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> & rListener) Line 757
            	at C:\cygwin\home\user\lode\dev\core\sfx2\source\control\unoctitm.cxx(757)
            sfxlo.dll!SfxOfficeDispatch::dispatch(const com::sun::star::util::URL & aURL, const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & aArgs) Line 226
            	at C:\cygwin\home\user\lode\dev\core\sfx2\source\control\unoctitm.cxx(226)
            fwklo.dll!framework::MenuBarManager::Select(Menu * pMenu) Line 896
            	at C:\cygwin\home\user\lode\dev\core\framework\source\uielement\menubarmanager.cxx(896)
            fwklo.dll!framework::MenuBarManager::LinkStubSelect(void * instance, Menu * data) Line 832
            	at C:\cygwin\home\user\lode\dev\core\framework\source\uielement\menubarmanager.cxx(832)
            vcllo.dll!Link<Menu *,bool>::Call(Menu * data) Line 84
            	at C:\cygwin\home\user\lode\dev\core\include\tools\link.hxx(84)
            vcllo.dll!Menu::Select() Line 362
            	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\menu.cxx(362)
            vcllo.dll!Menu::ImplCallSelect(void * __formal) Line 2150
            	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\menu.cxx(2150)
            vcllo.dll!Menu::LinkStubImplCallSelect(void * instance, void * data) Line 2146
            	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\menu.cxx(2146)
            vcllo.dll!Link<void *,void>::Call(void * data) Line 84
            	at C:\cygwin\home\user\lode\dev\core\include\tools\link.hxx(84)
            vcllo.dll!ImplHandleUserEvent(ImplSVEvent * pSVEvent) Line 1961
            	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\winproc.cxx(1961)
            vcllo.dll!ImplWindowFrameProc(vcl::Window * _pWindow, SalEvent nEvent, const void * pEvent) Line 2512
            	at C:\cygwin\home\user\lode\dev\core\vcl\source\window\winproc.cxx(2512)
            vcllo.dll!SalFrame::CallCallback(SalEvent nEvent, const void * pEvent) Line 294
            	at C:\cygwin\home\user\lode\dev\core\vcl\inc\salframe.hxx(294)
            vclplug_winlo.dll!ImplHandleUserEvent(HWND__ * hWnd, __int64 lParam) Line 4080
            	at C:\cygwin\home\user\lode\dev\core\vcl\win\window\salframe.cxx(4080)
            vclplug_winlo.dll!SalFrameWndProc(HWND__ * hWnd, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam, bool & rDef) Line 5733
            	at C:\cygwin\home\user\lode\dev\core\vcl\win\window\salframe.cxx(5733)
            vclplug_winlo.dll!SalFrameWndProcW(HWND__ * hWnd, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam) Line 5840
            	at C:\cygwin\home\user\lode\dev\core\vcl\win\window\salframe.cxx(5840)
            user32.dll!UserCallWinProcCheckWow()
            user32.dll!CallWindowProcW()
            opengl32.dll!wglWndProc()
            user32.dll!UserCallWinProcCheckWow()
            user32.dll!DispatchMessageWorker()
            vclplug_winlo.dll!ImplSalDispatchMessage(const tagMSG * pMsg) Line 410
            	at C:\cygwin\home\user\lode\dev\core\vcl\win\app\salinst.cxx(410)
            vclplug_winlo.dll!ImplSalYield(bool bWait, bool bHandleAllCurrentEvents) Line 441
            	at C:\cygwin\home\user\lode\dev\core\vcl\win\app\salinst.cxx(441)
            vclplug_winlo.dll!WinSalInstance::DoYield(bool bWait, bool bHandleAllCurrentEvents) Line 512
            	at C:\cygwin\home\user\lode\dev\core\vcl\win\app\salinst.cxx(512)
            vcllo.dll!ImplYield(bool i_bWait, bool i_bAllEvents) Line 457
            	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\svapp.cxx(457)
            vcllo.dll!Application::Yield() Line 522
            	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\svapp.cxx(522)
            vcllo.dll!Application::Execute() Line 438
            	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\svapp.cxx(438)
            sofficeapp.dll!desktop::Desktop::Main() Line 1621
            	at C:\cygwin\home\user\lode\dev\core\desktop\source\app\app.cxx(1621)
            vcllo.dll!ImplSVMain() Line 203
            	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\svmain.cxx(203)
            vcllo.dll!SVMain() Line 238
            	at C:\cygwin\home\user\lode\dev\core\vcl\source\app\svmain.cxx(238)
            sofficeapp.dll!soffice_main() Line 170
            	at C:\cygwin\home\user\lode\dev\core\desktop\source\app\sofficemain.cxx(170)
            soffice.bin!sal_main() Line 48
            	at C:\cygwin\home\user\lode\dev\core\desktop\source\app\main.c(48)
            soffice.bin!main(int argc, char * * argv) Line 47
            	at C:\cygwin\home\user\lode\dev\core\desktop\source\app\main.c(47)
            soffice.bin!invoke_main() Line 79
            	at d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(79)
            soffice.bin!__scrt_common_main_seh() Line 288
            	at d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(288)
            soffice.bin!__scrt_common_main() Line 331
            	at d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(331)
            soffice.bin!mainCRTStartup() Line 17
            	at d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_main.cpp(17)
            kernel32.dll!BaseThreadInitThunk()
            ntdll.dll!RtlUserThreadStart()
        
        because the images are added with empty ids, get into the same slot of
        m_pParserState->m_aStockMap, and then in VclBuilder::VclBuilder's block
        labeled "fill in any stock icons in surviving images", get<FixedImage>
        is called with that empty id, finding another control not having an id,
        then failing dynamic_cast it to FixedImage.
        
        Change-Id: Ie2f48ea0753998e8ed6590c45a3d916339c1fc13
        Reviewed-on: https://gerrit.libreoffice.org/73531
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-06-05  Miklos Vajna  <vmiklos@collabora.com>  [f9c6f40ef0dc42af810466ff8cad59fe69daa6bb]

        editeng: consider btlr in SvxFrameDirectionItem::GetValueCount()
        
        Change-Id: Ib5e24d096075a0dde7c718930ea12fb1fd046ffe
        Reviewed-on: https://gerrit.libreoffice.org/73467
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-06-05  Tor Lillqvist  <tml@collabora.com>  [3ced4cd5f31dfca8198ab583cebe487ef1f2a809]

        Accept also iOS SDK 13.0
        
        Change-Id: Ibbc731f998b00a0ea1235a961290746a849f81cf

2019-06-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ff22834795711df14e8ad20c503afc2598884880]

        Fix typo
        
        Change-Id: I2d361544b571144e7f0f2c4190ec3e578427ec7c
        Reviewed-on: https://gerrit.libreoffice.org/73475
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0f97f545dd9764e0861be07c204029cadbdfcf76]

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

2019-06-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5f26419865d5f3c772264d3efe655116745ebbbd]

        Fix typo
        
        Change-Id: Ie8b8aeb1ebcb78cca73c6c2bc0512b2f30d245ae
        Reviewed-on: https://gerrit.libreoffice.org/73474
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b89a6da298502e5b0d48ba36d22c4d8448b6a2cf]

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

2019-06-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0ec8233fe9c210e999f1b8db48e8b645e1029eeb]

        Removed executable permission on file
        
        Change-Id: I671e4936e06a29214c65abfb402f0b3b45246f00
        Reviewed-on: https://gerrit.libreoffice.org/73471
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-05  Tor Lillqvist  <tml@collabora.com>  [1d47a33d8874ea28e054c873d7c0c712be9dda78]

        CppunitTest_sw_uiwriter always fails on my Retina iMac, so skip on macOS
        
        Change-Id: I95ee6786a7a7ac0e8c62b634c8de3c25bd68bb70

2019-06-05  Tor Lillqvist  <tml@collabora.com>  [1e95c8dd006147f7a94e24135396277ee2f469b8]

        The Bluetooth code doesn't compile with macOS SDK 10.15
        
        Change-Id: I8fffa4cef9628e6872c881cd0cbdfe85495fa324

2019-06-05  Tor Lillqvist  <tml@collabora.com>  [c6ab40a2dd25d94786bda82aed85f086f00f050b]

        -[NSWindow setRestorable:] is present since 10.7
        
        No need to use objc_msgSend().
        
        Change-Id: I56c824e3206c37be4b60fb7d82b65c9d5e89958b

2019-06-05  Tor Lillqvist  <tml@collabora.com>  [4d3628ca769ce07c93e8c4629075eeb7c8dc317e]

        The macOS SDK 10.15 has a tighter declaration of objc_msgSend()
        
        Change-Id: I51734b92965a9fa1f06aa18017d39b4b0d532456

2019-06-05  Tor Lillqvist  <tml@collabora.com>  [4378eae8aa5f29d02ac02000ba0d3a769b27c18e]

        Accept also macOS SDK 10.15
        
        Change-Id: I2369db6b76af67d71146903c081ce6427d45c211

2019-06-05  Jay Bingham  <binghamjc@msn.com>  [c30ea50dd2b1c557dfbefc1a4c660fbf2402a604]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Refactor RegExp Help page with improved contents
            
            1) Mute some l10n strings
            
            Change-Id: Ia7a2c1898491c0f0352c9c8df519bba057b3bab6
            Reviewed-on: https://gerrit.libreoffice.org/73408
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-04  Tor Lillqvist  <tml@collabora.com>  [9c8478d428293c6223c8d1bdd1e93f7729b6d952]

        tdf#122221: Bin apparently unnecessary early return
        
        Removing these few lines of code fixes the problem on iOS, and has no
        apparent ill effect on macOS. But sure, I didn't check that thoroughly
        on macOS, so in case this has a bad effect on macOS after all, need to
        reinstate the few lines but make them #ifndef IOS.
        
        (Still passes make check.)
        
        Change-Id: I2380d010ba223a698acfe916fca4580a1502be98

2019-06-04  László Németh  <nemeth@numbertext.org>  [222f6a1c43b7ae7bf8e2f1fbc1dbe6457e611ab7]

        tdf#70234 DOCX export: fix only expanded fields
        
        The commit caf2f5fff39caf06204f71d0c2276b415ef047c3
        "tdf#70234 DOCX: export tracked deletion of fields"
        must handle only the fields with multiple runs
        (expanded fields).
        
        Change-Id: I2303bade75401e07accf3f0a874f093458fe7efa
        Reviewed-on: https://gerrit.libreoffice.org/73453
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-06-04  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [1e1535d46f9d89a2584409d88f35b57ef920eefa]

        SmartArt: bullet list improvements
        
        by default start bullet list at second level
        use stBulletLvl parameter to change this behaviour
        
        Change-Id: I5084e7bf1902fdca83bea6d57a8c1f37dd2e65be
        Reviewed-on: https://gerrit.libreoffice.org/73440
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-06-04  Caolán McNamara  <caolanm@redhat.com>  [8caa7d1824ff87a82ba2f6f16351dfab5b219f63]

        weld SvxEditModulesDlg
        
        Change-Id: I802d4c92924b379f11c73ddfe758f4c6a63feb37
        Reviewed-on: https://gerrit.libreoffice.org/73354
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ef2a96fb236369271cb0f06451f02f0cca4d1569]

        TOTD: Fix tip contents
        
        Draw and Impress have different menus names
        
        Change-Id: I8e0dec96e3b52f87bb5e7430f21c96f3b4a681a5
        Reviewed-on: https://gerrit.libreoffice.org/73117
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Jenkins

2019-06-04  Zdeněk Crhonek  <zcrhonek@gmail.com>  [5c96421607dadca284902d127004fcc12fd89b84]

        uitest for bug tdf#44837
        
        Change-Id: I194553a6afbcfc17e40ef28627a2806806b69289
        Reviewed-on: https://gerrit.libreoffice.org/73409
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-06-04  Miklos Vajna  <vmiklos@collabora.com>  [4dadbff74eff5f8ad00df99c659f8a2b914e09a1]

        tdf#101086 sc autofilter popup: avoid flicker
        
        Regression from commit a4cb27f61376d8f2d8faed0022c291af68d437bd
        (refactor ScMenuFloatingWindow to use RenderContext, 2015-05-14), the
        problem was that the change had two effects:
        
        1) It removed incremental rendering that now causes flicker.
        
        2) It added support for painting into a rendercontext, not on the window
        itself.
        
        Given that here a hierarchy of widgets have to be painted at once (to
        avoid flicker), use vcl::Window::RequestDoubleBuffering() instead of the
        much simpler vcl::BufferDevice.
        
        This improves the situation on Windows, but explicitly blacklist the
        focus rectangle case (gtk3) which is currently not compatible with this
        higher level double-buffering (and there we already have lower-level
        double-buffering anyway, similar to OpenGL).
        
        Change-Id: I77aa951e14db668166dc8757e36c037ee98243bf
        Reviewed-on: https://gerrit.libreoffice.org/73441
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-06-04  Stephan Bergmann  <sbergman@redhat.com>  [ee6dd4d39e9169283e74a9210ace0b8f7f897da4]

        Avoid truncation of ±1E20 to long
        
        With -fsanitize=float-cast-overflow, opening doc/abi5309-1.doc as obtained by
        bin/get-bugzilla-attachments-by-mimetype (i.e., the attachment at
        <https://bugzilla.abisource.com/show_bug.cgi?id=5309#c3>) fails with
        
        > include/tools/helpers.hxx:76:79: runtime error: 1e+20 is outside the range of representable values of type 'long'
        >  #0 in FRound(double) at include/tools/helpers.hxx:76:79 (instdir/program/libtllo.so +0x3c13dd)
        >  #1 in ImplPolygon::ImplPolygon(basegfx::B2DPolygon const&) at tools/source/generic/poly.cxx:474:30 (instdir/program/libtllo.so +0x40f35f)
        >  #2 in tools::Polygon::Polygon(basegfx::B2DPolygon const&) at tools/source/generic/poly.cxx:1849:72 (instdir/program/libtllo.so +0x42c9ff)
        >  #3 in ImplPolyPolygon::ImplPolyPolygon(basegfx::B2DPolyPolygon const&) at tools/source/generic/poly2.cxx:482:28 (instdir/program/libtllo.so +0x45561e)
        >  #4 in tools::PolyPolygon::PolyPolygon(basegfx::B2DPolyPolygon const&) at tools/source/generic/poly2.cxx:463:25 (instdir/program/libtllo.so +0x45512d)
        >  #5 in emfio::MtfTools::DrawPolygon(tools::Polygon, bool) at emfio/source/reader/mtftools.cxx:1287:17 (instdir/program/../program/libemfiolo.so +0x1828d3)
        >  #6 in emfio::WmfReader::ReadRecordParams(unsigned short) at emfio/source/reader/wmfreader.cxx:367:21 (instdir/program/../program/libemfiolo.so +0x1cffde)
        >  #7 in emfio::WmfReader::ReadWMF() at emfio/source/reader/wmfreader.cxx:1425:29 (instdir/program/../program/libemfiolo.so +0x1f7567)
        >  #8 in emfio::emfreader::XEmfParser::getDecomposition(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at emfio/source/emfuno/xemfparser.cxx:152:108 (instdir/program/../program/libemfiolo.so +0x13795a)
        >  #9 in non-virtual thunk to emfio::emfreader::XEmfParser::getDecomposition(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at emfio/source/emfuno/xemfparser.cxx (instdir/program/../program/libemfiolo.so +0x138735)
        >  #10 in VectorGraphicData::ensureSequenceAndRange() at vcl/source/gdi/vectorgraphicdata.cxx:172:137 (instdir/program/libvcllo.so +0x86bdadf)
        >  #11 in VectorGraphicData::ensureReplacement() at vcl/source/gdi/vectorgraphicdata.cxx:138:5 (instdir/program/libvcllo.so +0x86bcb94)
        >  #12 in VectorGraphicData::getReplacement() const at vcl/source/gdi/vectorgraphicdata.cxx:286:45 (instdir/program/libvcllo.so +0x86c0a04)
        >  #13 in ImpGraphic::ImplSetPrefSize(Size const&) at vcl/source/gdi/impgraph.cxx:956:45 (instdir/program/libvcllo.so +0x7d05433)
        >  #14 in Graphic::SetPrefSize(Size const&) at vcl/source/gdi/graph.cxx:388:19 (instdir/program/libvcllo.so +0x7ca7e26)
        >  #15 in SvxMSDffManager::GetBLIPDirect(SvStream&, Graphic&, tools::Rectangle*) at filter/source/msfilter/msdffimp.cxx:6616:26 (instdir/program/../program/libmsfilterlo.so +0x9617bc)
        >  #16 in SvxMSDffManager::GetBLIP(unsigned long, Graphic&, tools::Rectangle*) at filter/source/msfilter/msdffimp.cxx:6453:23 (instdir/program/../program/libmsfilterlo.so +0x95f368)
        >  #17 in SvxMSDffManager::ImportGraphic(SvStream&, SfxItemSet&, DffObjData const&) at filter/source/msfilter/msdffimp.cxx:3821:24 (instdir/program/../program/libmsfilterlo.so +0x990678)
        >  #18 in SvxMSDffManager::ImportShape(DffRecordHeader const&, SvStream&, SvxMSDffClientData&, tools::Rectangle&, tools::Rectangle const&, int, int*) at filter/source/msfilter/msdffimp.cxx:4368:28 (instdir/program/../program/libmsfilterlo.so +0x9a221a)
        >  #19 in SvxMSDffManager::ImportObj(SvStream&, SvxMSDffClientData&, tools::Rectangle&, tools::Rectangle const&, int, int*) at filter/source/msfilter/msdffimp.cxx:4073:16 (instdir/program/../program/libmsfilterlo.so +0x9972d8)
        >  #20 in SvxMSDffManager::GetShape(unsigned long, SdrObject*&, SvxMSDffImportData&) at filter/source/msfilter/msdffimp.cxx:6377:23 (instdir/program/../program/libmsfilterlo.so +0x9dde0c)
        >  #21 in SwWW8ImplReader::Read_GrafLayer(long) at sw/source/filter/ww8/ww8graf.cxx:2567:34 (instdir/program/../program/libmswordlo.so +0x2c51a1f)
        >  #22 in SwWW8ImplReader::ReadChar(long, long) at sw/source/filter/ww8/ww8par.cxx:3697:17 (instdir/program/../program/libmswordlo.so +0x2db3a07)
        >  #23 in SwWW8ImplReader::ReadChars(int&, int, long, long) at sw/source/filter/ww8/ww8par.cxx:3484:27 (instdir/program/../program/libmswordlo.so +0x2dafba2)
        >  #24 in SwWW8ImplReader::ReadText(int, int, ManTypes) at sw/source/filter/ww8/ww8par.cxx:4045:22 (instdir/program/../program/libmswordlo.so +0x2d85c3e)
        >  #25 in SwWW8ImplReader::CoreLoad(WW8Glossary const*) at sw/source/filter/ww8/ww8par.cxx:5227:9 (instdir/program/../program/libmswordlo.so +0x2de3314)
        >  #26 in SwWW8ImplReader::LoadThroughDecryption(WW8Glossary*) at sw/source/filter/ww8/ww8par.cxx:5892:19 (instdir/program/../program/libmswordlo.so +0x2df31ad)
        >  #27 in SwWW8ImplReader::LoadDoc(WW8Glossary*) at sw/source/filter/ww8/ww8par.cxx:6196:19 (instdir/program/../program/libmswordlo.so +0x2dfe1ed)
        >  #28 in WW8Reader::Read(SwDoc&, rtl::OUString const&, SwPaM&, rtl::OUString const&) at sw/source/filter/ww8/ww8par.cxx:6347:26 (instdir/program/../program/libmswordlo.so +0x2e0301a)
        >  #29 in SwReader::Read(Reader const&) at sw/source/filter/basflt/shellio.cxx:188:22 (instdir/program/../program/libswlo.so +0x1041d2be)
        >  #30 in SwDocShell::ConvertFrom(SfxMedium&) at sw/source/uibase/app/docsh.cxx:261:26 (instdir/program/../program/libswlo.so +0x10fc4d98)
        >  #31 in SfxObjectShell::DoLoad(SfxMedium*) at sfx2/source/doc/objstor.cxx:768:23 (instdir/program/libsfxlo.so +0x49d934a)
        [...]
        
        To represent "negative" clip regions, basegfx/source/tools/b2dclipstate.cxx uses
        an ugly hack of subtracting the region from a ±1E20 bounding box.  This document
        uses such a negative clip region with a 4504x633@(11301,38) rectangular hole.
        (Though I don't know whether that's the real intention, or caused by LO
        misparsing the input file format.)
        
        So to avoid converting the ±1E20 bounding box from double to long, do the
        intersection here with basegfx double values, and only convert the result to
        tools long values.  (There appears to be no implemenation of intersection with
        a polypolygon for B2DPolyPolyon, just B2DClipState::intersectPolyPolygon.)  (In
        principle there could be loss of precision when aPolyPoly is converted to a
        B2DPolyPolygon now, but that's unlikely with a typical IEEE 754 double with
        52 bit mantissa.)
        
        Change-Id: I82a9941b43d90153d63612147b2ca33fbca5f179
        Reviewed-on: https://gerrit.libreoffice.org/73386
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-06-04  Tor Lillqvist  <tml@collabora.com>  [80457313b4cf9e9d846c5c694500edb71cccb8d7]

        Add css_comp_Impress_oox_PowerPointExport
        
        Change-Id: I17d95cce0dd69e2ba8b4ebc7045544fc5659a249

2019-06-04  Tor Lillqvist  <tml@collabora.com>  [a4807544be6a8d042883796386eb7a651d576238]

        Fix "external" graphic filter code for the DISABLE_DYNLOADING case
        
        The DISABLE_DYNLOADING case in ImpFilterLibCacheEntry::GetImportFunction()
        had apparently been broken from the start, but nobody never noticed as
        the common formats (PNG, JPEG, GIF etc) use a more "internal"code
        path. The problem was noticed now with a TIFF image in a presentation.
        
        The fix for the import case seems to work, but I could not test the
        fix for the export case.
        
        Change-Id: Icbd33c7cb654136a562f18b06d5b0896e701bf3d

2019-06-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [27cd31a75ba3db4871ca47bda46cc0f915221914]

        TOTD Specify that tip is for Calc
        
        Change-Id: Ia77b5a407693802f408cd7d28d50962ae1c746e7
        Reviewed-on: https://gerrit.libreoffice.org/73308
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-06-04  Khaled Hosny  <khaledhosny@eglug.org>  [8736cc0f5c6d4cb80ccb39ca6797d2f4490dade9]

        Use ICU UCHAR_VERTICAL_ORIENTATION when available
        
        Starting from ICU 63, the vertical orientation property is provided by ICU so
        we use it instead of our inyternal, and potentially outdated data file. Old
        code is kept until support for ICU < 63 is dropped.
        
        Change-Id: I0df1f3f5e853ca90945a36a8123bec9ae7f691cc
        Reviewed-on: https://gerrit.libreoffice.org/73425
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-06-04  wishawa  <wisha.wa@yandex.com>  [fce79b2347d93b74310775dc9dcd080674579435]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - Remove abbreviations from Thai hunspell dictionary.
            
            Reasons:
            1. They are not present in other spellcheck dictionaries (such as en).
            2. To add all abreviations would not be much different from adding all
            possible combinations of 2-3 Thai consonants. This would make misspelled
            abbreviations come as correct to the spellcheck anyway.
            3. Adding only the most common ones can cause confusion to those using
            less common ones, as the spellchecker will suggest the more common
            abbreviation. It is also nearly impossible to determine if an abbreviation
            is common that it should be added or not.
            Change-Id: I8b7bce70f552ab3b356e1ab2c101e9e31a8ec271
            Reviewed-on: https://gerrit.libreoffice.org/73216
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            Tested-by: Andras Timar <andras.timar@collabora.com>
            
2019-06-04  László Németh  <nemeth@numbertext.org>  [caf2f5fff39caf06204f71d0c2276b415ef047c3]

        tdf#70234 DOCX: export tracked deletion of fields
        
        Multiple runs of a field weren't exported as
        tracked deletion, resulting bad DOCX export
        with reappearing deleted fields in LO and
        invalid document in MSO.
        
        Change-Id: I2a1957371b78e0af60d8bf3944a1c28abe8ba0cc
        Reviewed-on: https://gerrit.libreoffice.org/73438
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-06-04  Mike Kaganski  <mike.kaganski@collabora.com>  [166aafde5b716dfeb5325e7d1bee1c163ab56b12]

        tdf#125657: restore conversion of a:srcRect attributes to integers
        
        Regression from commit 1fe24bb1e2fbe44a4bf2c03297e259b3a18b1235
        
        Change-Id: I5597fe6a7f7c54ad9bf2634eba5245e2e4a1efbf
        Reviewed-on: https://gerrit.libreoffice.org/73430
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-06-04  Eike Rathke  <erack@redhat.com>  [4e3e0c6744b3fc33c7f4da7bd48136b861e9ed58]

        Resolves: tdf#123752 allow group separator in formula values if possible
        
        If possible here means if it can't be an operator (is not an ASCII
        value) and is not any other separator. This restores the "working
        by chance" behaviour for some locales that use NO-BREAK SPACE as
        group separator. It never worked for locales that use one of the
        "ordinary" comma or dot or apostrophe group separator and will
        not.
        
        Change-Id: I8b7ba1b502b6b7367ffb2199d2f3922ab605a659
        Reviewed-on: https://gerrit.libreoffice.org/73422
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-06-04  Balazs Varga  <balazs.varga991@gmail.com>  [a2554ac1f0173b0904032f4f8a70bb2231d0d934]

        Related: tdf#48041 Chart: vertical value axis labels
        
        Do not duplicate vertical axis labels and gridlines
        if same value labels follow each other, because of
        the number format and rounding.
        Supplement of commit: 7f373a4c88961348f35e4f990182628488878efe
        
        Change-Id: I7a5d8196d4f16024c279fa4417a0c8809fb8aec7
        Reviewed-on: https://gerrit.libreoffice.org/73432
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-06-04  László Németh  <nemeth@numbertext.org>  [d160bca0dcb80f1b517b79221d5c3a43bbad8639]

        tdf#70234 DOCX: import tracked deletion of fields
        
        Deleted fields in tracked changes, for example page
        number fields, imported as not deleted text fields.
        
        Change-Id: Id35c3ad7d293039fc8a2d0b564572dc459a25d0f
        Reviewed-on: https://gerrit.libreoffice.org/73397
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-06-04  Stephan Bergmann  <sbergman@redhat.com>  [9dd38caceabfcfaf428cc8490dd1ce25696ff789]

        Remove unused, broken operator<< for PolyPolygon
        
        ...which apparently wants to internally call some operator<< for Polygon
        (rPolyPoly.GetObject(i)), but which doesn't exist (and appears to not have
        existed when this operator<< for PolyPolygon was added with
        e4be770ec8218d80dcc9f1e38fd1c69717beb4fb "add std::ostream operators for Region
        and PolyPolygon"), so uses the non-explicit PolyPolygon ctor that takes a
        Polygon, and causes infinite recursion for any non-empty PolyPolygon
        
        Change-Id: I308527dcfed18763c8c3ebbce823eea9a0340e70
        Reviewed-on: https://gerrit.libreoffice.org/73388
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-04  heiko tietze  <tietze.heiko@gmail.com>  [def76a088dea12dfd9d9b796e975e742cbe44ce1]

        Resolves tdf#125333 - Crash with FindReplaceRememberedSearches=0
        
        Zero remembered searches crash the app when no result is found
        minimum set to 1
        
        Change-Id: Ib2b4b195d018f0f11238699458066f4d128f8997
        Reviewed-on: https://gerrit.libreoffice.org/72459
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-06-04  Sumit Chauhan  <sumitcn25@gmail.com>  [889a4fed08aecfd45e5706af27510e40932f2732]

        Rendering notebookbar*.ui file from user/share directory
        
        This patch will get the modified customized notebookbar*.ui
        files from user directory(if present) otherwise the files will be rendered
        from default shared directory.
        
        Change-Id: I9393083bc0429659039c8dd5c10541ffa6661bf7
        Reviewed-on: https://gerrit.libreoffice.org/72313
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [79927a934b8a27bd4dee7a263171981e6ca22f8a]

        tdf#121094 Opening xlxs with many rows takes several minutes
        
        Use a more useful expansion strategy when re-sizing the array, we use
        this 150% in a lot of other places.
        
        This takes the opening time from more than 4m (I lost patience) to under
        5s.
        
        Change-Id: I8511662947d737c26ec49503a75af8d4cf447f67
        Reviewed-on: https://gerrit.libreoffice.org/73394
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-04  Stephan Bergmann  <sbergman@redhat.com>  [22005041f829d85e675ea27bdee1770af58a1ea0]

        AppendInfoBar can return null
        
        e.g., when opening the old help window ("Help - LibreOffice Help" in a build
        configured with --with-help to "build the old local help" (configure.ac))
        
        Change-Id: Icecd224774b98811ddf9545c5fa83a85fab259fc
        Reviewed-on: https://gerrit.libreoffice.org/73390
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-04  Miklos Vajna  <vmiklos@collabora.com>  [a628c01e783b8970ec6d1a4499f01981c077e607]

        tdf#122789 sw HTML import: fix handling of images with relative sizes
        
        Relative size should have priority over image size from image headers.
        
        Change-Id: I80cce79ff87c7eb359cb292526859435cb85f929
        Reviewed-on: https://gerrit.libreoffice.org/73413
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-06-04  Arkadiy Illarionov  <qarkai@gmail.com>  [32eeb405d7fd6788aaa34e1bf8a04388d7a3958f]

        tdf#39593 remove IMPL_XUNOTUNNEL* macros
        
        Replace with UNO3_GETIMPLEMENTATION* macros.
        Replace single usage of IMPL_XUNOTUNNEL_MINIMAL with it's body.
        
        Change-Id: I7d4ad76399b999ebb2178ecf57edcf6bd2aa6c3e
        Reviewed-on: https://gerrit.libreoffice.org/73424
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-04  Stephan Bergmann  <sbergman@redhat.com>  [bb847b448f8b04e40ba66e7feab42f2b697383b4]

        Missing include
        
        Change-Id: I4c733df9c5a01f911c6a99fca21a2dd70aeecf18
        Reviewed-on: https://gerrit.libreoffice.org/73407
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-04  Stephan Bergmann  <sbergman@redhat.com>  [1ae6523a3aded9fef63c688f63fa6e80c0592502]

        XSecController must be a complete type here (Windows --disable-pch)
        
        ...when instantiating implicitly defined special member functions of
        XMLSECURITY_DLLPUBLIC XMLSignatureHelper, due to mpXSecController member
        
        Change-Id: Ifd504c1b215a8a1a86d7a9d660aa569b75e07d50
        Reviewed-on: https://gerrit.libreoffice.org/73406
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-04  Stephan Bergmann  <sbergman@redhat.com>  [c7fd5ec69807ffe89c8414048996c1ea6945deb2]

        css::beans::PropertyValue must be a complete type here (Windows --disable-pch)
        
        ...when instantiating implicitly defined special member functions of
        SVX_DLLPUBLIC SdrCustomShapeGeometryItem, due to aPropSeq member
        
        Change-Id: I7fc0ba1db3aa67bdd5c4d8878504a31f32b42ffd
        Reviewed-on: https://gerrit.libreoffice.org/73405
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-04  Stephan Bergmann  <sbergman@redhat.com>  [3dfaee0d6eded9668c3e949e026cd3375f0ee663]

        css::awt::Size must be a complete type here (Windows --disable-pch)
        
        ...when instantiating implicitly defined special member functions of
        SVX_DLLPUBLIC EnhancedCustomShape2d, due to seqSubViewSize member
        
        Change-Id: I7dd22ba0602461c1bbe2e1e5351e161f2e098c37
        Reviewed-on: https://gerrit.libreoffice.org/73404
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [466a98b5ad26245f182166eece19fe16219feed3]

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

2019-06-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [44c21ca9324997b8a3001e316c774b4ba34c2f0b]

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

2019-06-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1dfcec6ae560a0d7fdafbb5f9298e7d71f253b37]

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

2019-06-04  Mark Hung  <marklh9@gmail.com>  [c1c3a3c619bd596e2a64e2c9b9328b4adfa990eb]

        tdf#104922 recover text grid setting properly.
        
        Lines per page and chars per line can not be set before the
        max values determined, otherwise we may get incorrect result
        because of truncating to incorrect max values.
        
        Change-Id: I9829af0dcfd744f4383a5f9034270b00fdfb15b8
        Reviewed-on: https://gerrit.libreoffice.org/73280
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-06-04  Jan-Marek Glogowski  <glogow@fbihome.de>  [d8d8cdecdb760500b06cacef3d17c8e05332967d]

        Qt5 introduce Qt5Frame::asChild() helper
        
        Just a little refactoring.
        
        Gets rid of the common used idom in the code:
          m_pTopLevel ? m_pTopLevel : m_pQWidget
        
        Change-Id: I3e96687d9d02c0b1a5537c6b6cea53e1ca3a2067
        Reviewed-on: https://gerrit.libreoffice.org/73414
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [84771b5cc0caa60bcd6f15868fe9b516c3e8f3a7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - fix icon size
            
            Change-Id: I9550ef8ccf4d10ad393ed615573ab9893632f371
            Reviewed-on: https://gerrit.libreoffice.org/73305
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-03  Caolán McNamara  <caolanm@redhat.com>  [e620291e7ce0d7c63a4e23bfcce3fdbd54789469]

        Resolves: tdf#125589 we are initially unsorted
        
        so turn on sorting on first sort request
        
        Change-Id: I897f64c0695be8cca6d93e234a7d7c4718c94f78
        Reviewed-on: https://gerrit.libreoffice.org/73344
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-03  Luboš Luňák  <l.lunak@collabora.com>  [a5fa2d2d64c7fc2ef096ae61fe2db327a42db2b4]

        LD_BIND_NOW=1 if running under callgrind
        
        It avoids all those calls to _dl_runtime_resolve_xsave that
        in KCachegrind's call graph lead to nowhere and make navigating harder.
        
        Change-Id: Ie3843676298d92b8ed6d598ead16f4d410ba8b2b
        Reviewed-on: https://gerrit.libreoffice.org/73382
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-06-03  Jan-Marek Glogowski  <glogow@fbihome.de>  [81307dd74f26ba5c054dccd32dad507dc1510298]

        KDE5 header cleanup and Q_OBJECT drop
        
        Uneeded since the merge of most of the KDE5FilePicker code into
        Qt5FilePicker. KDE5SalInstance also uses no signals or slots, so
        Q_OBJECT + moc can go for them.
        
        Change-Id: If48c677106b78c759ca165563ad3c081ca5442a5
        Reviewed-on: https://gerrit.libreoffice.org/73393
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-03  Jan-Marek Glogowski  <glogow@fbihome.de>  [677db60166106e33bc2329f868f96cf2fb85f11b]

        Qt5 use precise timer to prevent unneeded restarts
        
        We just have one driving timer. Not much to sync with. Gets rid
        of these annoying scheduler restart messages. The idea of coarse,
        synced timer events sounds nice to have, but LO currently can't
        handle it in a sensible sense..
        
        Change-Id: I169c2bb582aca0e03b00e24dc364ac9b19162c3b
        Reviewed-on: https://gerrit.libreoffice.org/73392
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-03  Eike Rathke  <erack@redhat.com>  [d83e831747c1e7a57296c7f1d64a5d51a97cef91]

        Resolves: tdf#96711 RUB currency symbol is ₽ U+20BD RUBLE SIGN
        
        Change-Id: Ie9781713f04076174cdbbc34bf802df45c169727
        Reviewed-on: https://gerrit.libreoffice.org/73389
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-06-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [c27e92b29efe573e2cda9844e9ca38965f502443]

        fix crash in lru_map/SalBitmap on shutdown
        
        When we shut down, we destroy the various caches, in the process of
        which SalBitmap calls back into it's owning cache, causing a SIGSEGV.
        
        Found while loading files from tdf#83426
        
        Change-Id: I53db1621a0fdb75a8e66582662b0e2666499192b
        Reviewed-on: https://gerrit.libreoffice.org/73387
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-03  Stephan Bergmann  <sbergman@redhat.com>  [d4dd07320d931d8d979b6667bd894763d909cbb1]

        Avoid overflow with large row heights
        
        With -fsanitize=float-cast-overflow, opening csv/fdo54919-3.csv as obtained by
        bin/get-bugzilla-attachments-by-mimetype (i.e., the attachment at
        <https://bugs.documentfoundation.org/show_bug.cgi?id=54919#c2>) fails first with
        
        > sc/source/core/data/column2.cxx:942:75: runtime error: 73940.3 is outside the range of representable values of type 'unsigned short'
        >  #0 in ScColumn::GetOptimalHeight(sc::RowHeightContext&, int, int, unsigned short, int) at sc/source/core/data/column2.cxx:942:75 (instdir/program/../program/libsclo.so +0xc93bfaf)
        >  #1 in (anonymous namespace)::GetOptimalHeightsInColumn(sc::RowHeightContext&, ScColContainer&, int, int, ScProgress*, unsigned long) at sc/source/core/data/table1.cxx:114:20 (instdir/program/../program/libsclo.so +0xe02fd57)
        >  #2 in ScTable::SetOptimalHeight(sc::RowHeightContext&, int, int, ScProgress*, unsigned long) at sc/source/core/data/table1.cxx:466:5 (instdir/program/../program/libsclo.so +0xe02ec69)
        >  #3 in ScDocument::SetOptimalHeight(sc::RowHeightContext&, int, int, short) at sc/source/core/data/document.cxx:4267:18 (instdir/program/../program/libsclo.so +0xd18bc12)
        >  #4 in ScDocShell::AdjustRowHeight(int, int, short) at sc/source/ui/docshell/docsh5.cxx:411:32 (instdir/program/../program/libsclo.so +0x111eb5c6)
        >  #5 in ScImportExport::ExtText2Doc(SvStream&) at sc/source/ui/docshell/impex.cxx:1469:29 (instdir/program/../program/libsclo.so +0x11498773)
        >  #6 in ScImportExport::ImportStream(SvStream&, rtl::OUString const&, SotClipboardFormatId) at sc/source/ui/docshell/impex.cxx:379:13 (instdir/program/../program/libsclo.so +0x11492715)
        >  #7 in ScDocShell::ConvertFrom(SfxMedium&) at sc/source/ui/docshell/docsh.cxx:1299:35 (instdir/program/../program/libsclo.so +0x110b0cee)
        >  #8 in SfxObjectShell::DoLoad(SfxMedium*) at sfx2/source/doc/objstor.cxx:768:23 (instdir/program/libsfxlo.so +0x49d934a)
        [...]
        
        and then with
        
        > sc/source/core/data/fillinfo.cxx:216:59: runtime error: 113431 is outside the range of representable values of type 'unsigned short'
        >  #0 in (anonymous namespace)::initRowInfo(ScDocument const*, RowInfo*, unsigned long, double, int, short, int&, unsigned long&, int&) at sc/source/core/data/fillinfo.cxx:216:59 (instdir/program/../program/libsclo.so +0xdb8ebcf)
        >  #1 in ScDocument::FillInfo(ScTableInfo&, short, int, short, int, short, double, double, bool, bool, ScMarkData const*) at sc/source/core/data/fillinfo.cxx:401:5 (instdir/program/../program/libsclo.so +0xdb7896e)
        >  #2 in ScPrintFunc::DrawToDev(ScDocument*, OutputDevice*, double, tools::Rectangle const&, ScViewData*, bool) at sc/source/ui/view/printfun.cxx:544:11 (instdir/program/../program/libsclo.so +0x1309d461)
        >  #3 in ScDocShell::Draw(OutputDevice*, JobSetup const&, unsigned short) at sc/source/ui/docshell/docsh4.cxx:2036:9 (instdir/program/../program/libsclo.so +0x111aabd7)
        >  #4 in SfxObjectShell::DoDraw_Impl(OutputDevice*, Point const&, Fraction const&, Fraction const&, JobSetup const&, unsigned short) at sfx2/source/doc/objembed.cxx:229:5 (instdir/program/libsfxlo.so +0x491e953)
        >  #5 in SfxObjectShell::DoDraw(OutputDevice*, Point const&, Size const&, JobSetup const&, unsigned short) at sfx2/source/doc/objembed.cxx:176:9 (instdir/program/libsfxlo.so +0x491cbb3)
        >  #6 in SfxObjectShell::CreatePreviewMetaFile_Impl(bool) const at sfx2/source/doc/objcont.cxx:171:40 (instdir/program/libsfxlo.so +0x48ffc5a)
        >  #7 in SfxObjectShell::GetPreviewMetaFile(bool) const at sfx2/source/doc/objcont.cxx:118:12 (instdir/program/libsfxlo.so +0x48fdc15)
        >  #8 in SfxPickListImpl::AddDocumentToPickList(SfxObjectShell*) at sfx2/source/appl/sfxpicklist.cxx:135:62 (instdir/program/libsfxlo.so +0x361c3e5)
        [...]
        
        These are similar to <https://gerrit.libreoffice.org/#/c/73267/> "Avoid overflow
        when scaling column width" and <https://gerrit.libreoffice.org/#/c/73273/>
        "Avoid overflow in ScColumn::GetOptimalColWidth", respectively, for column width
        calculations, and given csv/fdo54919-3.csv has a rather tall fifth row, these
        values do not look completely implausible---which of course begs the question
        whether sal_uInt16 is an appropriate data type here.
        
        But assuming sal_uInt16 is a useful choice, just clamp the calculated heights
        accordingly.  (Using std::clamp, we can get rid of the following lines in
        initRowInfo that ensure nHeight >= 1.)
        
        Change-Id: I99f97c1dedcd8c6d2daa63f2e10011a3ce837fe4
        Reviewed-on: https://gerrit.libreoffice.org/73278
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-06-03  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [3a4c4482ecdc7a7ef4dd944a49d17a9d30d27b78]

        mysqlc: Add support for mysql type INT24
        
        Which is mapped to sal_Int32.
        
        Change-Id: Ibf12e92a20034440fa990ed0c6f1196f4ca3f40f
        Reviewed-on: https://gerrit.libreoffice.org/73217
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-06-03  Regina Henschel  <rb.henschel@t-online.de>  [d2702aea99a93f6d3de498fda97cc1ca4f642356]

        tdf#125640 correct Beziercurve control points in doublewave shapes
        
        To follow the way doublewave shapes are drawn in MS Office binary
        format and specified for DrawingML, it is necessary, that the paths
        for the two wave parts are equal. That was not the case.
        
        Change-Id: Ieeb3f7cf9feca7dd3263f813a074821ea84ef902
        Reviewed-on: https://gerrit.libreoffice.org/73358
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-06-03  Jan-Marek Glogowski  <glogow@fbihome.de>  [2f0114b6244af429def59e107bd0b2835818913c]

        Qt5 refactor and move XTransferable implementations
        
        There is already duplicate code getTransferDataFlavorsAsVector.
        Maybe getTransferData can be also merged later.
        
        Change-Id: Iaa1c16990c1f19757f04944bcd21f395f6b8f69b
        Reviewed-on: https://gerrit.libreoffice.org/73301
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-03  Jan-Marek Glogowski  <glogow@fbihome.de>  [6e8448cdf0541f017e8b54734dd0928e935c73fa]

        Qt5 remove header using namespaces and Vcl prefix
        
        This is mainly about the using namespace in the Qt5Clipboard
        header. While at it get rid of the Vcl prefix.
        
        Change-Id: I62a804a83afe2feb4bf130eb5475790bc52365c4
        Reviewed-on: https://gerrit.libreoffice.org/73287
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-03  László Németh  <nemeth@numbertext.org>  [32262b0a537207832d7d126d8427d8949b9e821d]

        tdf#120412 char formatting UI: clean-up DFLT_ESC_AUTO
        
        Default auto values must be outside of the new
        enlarged range of the superscript/subscript percent values.
        
        Note: the raising limit was modified to 13999 from 14400,
        because the RTF unit test tdf112208_hangingIndent.rtf
        lost its hanging from the bigger value.
        
        Change-Id: I3a7e9715a27570278ee4ee70f9fc9ad29457e100
        Reviewed-on: https://gerrit.libreoffice.org/73166
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-06-03  Todor Balabanov  <todor.balabanov@gmail.com>  [a2720a24328fcee3bde431dc632c068b266228c9]

        Checking of min and max factor value was added.
        
        It is possible user to swap these two values.
        
        Change-Id: Ib375d705e42f7257aa9b16d72ab834020e401cde
        Reviewed-on: https://gerrit.libreoffice.org/72483
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-06-03  Balazs Varga  <balazs.varga991@gmail.com>  [7f373a4c88961348f35e4f990182628488878efe]

        tdf#48041 Chart: do not duplicate major value
        
        axis labels and vertical axis lines. If the same
        value labels follow each other, because of
        the number format, only display them once.
        
        Change-Id: I3c5577a0e86c475cb2fafb62d63f991cef7229d8
        Reviewed-on: https://gerrit.libreoffice.org/73200
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-06-03  Todor Balabanov  <todor.balabanov@gmail.com>  [90ace7be71d41257e29a28fa2e7c0adf8f84050d]

        Range for DE scaling factor was implemented.
        
        Change-Id: I5b8d3cd69a6138d7eebf37c299626019b32d639a
        Reviewed-on: https://gerrit.libreoffice.org/72373
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-06-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [7bf2515fc48ed0d4c436aef298fa9c35e573352b]

        tdf#67538 XTypeDetection::queryTypeByDescriptor poor performance, part3
        
        Size the OUStringBuffer in OrcusFormatDetect::detect better at
        construction, to avoid re-alloc.
        
        This is specifically fixing the performance of queryTypeByDescriptor
        when called from a basic macro on a local test file.
        
        This takes my test macro from 9s to 8s
        
        Change-Id: Id4c2bf386de172b1deed98efece8c1f040c599a5
        Reviewed-on: https://gerrit.libreoffice.org/73376
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [0d04315c17a6df9f971237d45d9e5e8af765dd17]

        tdf#67538 XTypeDetection::queryTypeByDescriptor poor performance, part4
        
        WPXSvInputStreamImpl was hammering on getFilePos pretty hard, and
        getFilePos uses a mutex, which is slow when it is called from every
        single read. So switch to using std::atomic to access position.
        
        This is specifically fixing the performance of queryTypeByDescriptor
        when called from a basic macro on a local test file.
        
        This takes my test macro from 8s to 4s.
        
        Change-Id: Iab707a374359e2ee0e92425b2d9a903d67cb53d4
        Reviewed-on: https://gerrit.libreoffice.org/73377
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-03  Jan-Marek Glogowski  <glogow@fbihome.de>  [501b935d057547b1a785147a32e4e090ebd91a12]

        SM add a border to the editor and the element list
        
        Change-Id: I708476919ce7750df6a691d75fe594c3f44d9126
        Reviewed-on: https://gerrit.libreoffice.org/73173
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [c0d372d7c0d9284aad8b0d5142dff7c34c062fa9]

        tdf#67538 XTypeDetection::queryTypeByDescriptor poor performance, part2
        
        SfxMedium was creating a temporary file and copying the input file, when
        CloseInStream_Impl was called from the destructor. Very very bad for
        performance.
        
        This is specifically fixing the performance of queryTypeByDescriptor
        when called from a basic macro on a local test file.
        
        This takes my test macro from 16.1s to 9s.
        
        Change-Id: If52f8e0587c7b11666893f6cb79b3180d45cce43
        Reviewed-on: https://gerrit.libreoffice.org/73375
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [1439a09a13516f72baa735e5af332b0647d0cff7]

        tdf#67538 XTypeDetection::queryTypeByDescriptor poor performance, part1
        
        Skip creating an intermediary buffer in XStream_impl::readBytes, and
        just read directly into the destination.
        
        This is specifically fixing the performance of queryTypeByDescriptor
        when called from a basic macro on a local test file.
        
        This takes my test macro from 17.1s to 16.1s.
        
        Change-Id: Iaa7d38c6a90a3b3f01a4b748c4512dd8fda690c7
        Reviewed-on: https://gerrit.libreoffice.org/73374
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-06-03  Michael Weghorn  <m.weghorn@posteo.de>  [34bbf192a7753205bb64d14e4eec4ce303317396]

        Drop extra define ENABLE_GTKSINK
        
        Directly use 'ENABLE_GTK3' instead, s.a. discussion at
        https://gerrit.libreoffice.org/#/c/72968/ .
        
        Change-Id: I9713cd942e3f7308974eebc432dce0d2bc5adadc
        Reviewed-on: https://gerrit.libreoffice.org/73270
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-06-03  Michael Weghorn  <m.weghorn@posteo.de>  [593e8c671361ba5a1229001ce9d1da92f4aae842]

        Have all VCL plugin related defines in config_vclplug.h
        
        Add the 'ENABLE_GTK3' and 'ENABLE_QT5' there
        to allow using sth like
        
            #include <config_vclplug.h>
            #if ENABLE_GTK3
            // your code here
            #endif
        
        for these as well.
        
        Remove 'config_gtk3_kde5.h{,.in}', 'config_kde5.h{,.in}'
        and 'config_qt5.h{,.in}'; they aren't included anywhere.
        ('QT5_HAVE_GLIB' is only used in Makefiles, so there's no
        need to have it in a config header and 'KDE5_HAVE_GLIB' is
        not used anywhere at all.)
        
        Change-Id: Iea7906880f57dde782c50f2520e8d9b358f6bc82
        Reviewed-on: https://gerrit.libreoffice.org/73204
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-06-03  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [cef975478815369c5456e4ebc934fb855f358f83]

        find-unneeded-includes: don't propose to remove <map>...
        
        ..and replace with debug header if multimap is used.
        
        As seen in include/svx/SmartTagMgr.hxx
        
        Change-Id: If239cd6e9471f74f3035c659077ed7515a9df473
        Reviewed-on: https://gerrit.libreoffice.org/73367
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-03  Michael Stahl  <Michael.Stahl@cib.de>  [1416c5426a757d32f223cab46bf9038bd7f21d48]

        tdf#119109 sw: tweak assertion in PrepareMake()
        
        Empty section frames cause trouble for the assert added in
        e14056e6e88d9b8d988b7b88b2776a8fc952031b:
        
        * existing ones may be skipped by MoveBwd(), so a SwTextFrame moves to
          the previous page but the SwSectionFrame that was its mpPrev remains
          on this page; e.g. ooo110854-1.rtf
        
        * a SwSectionFrame moves backward, then some SwTextFrame in it splits
          and the follow tries to move forward, resulting in *new*
          SwSectionFrames on this page that are empty (because the follow is
          eventually joined again); e.g. abi3213-1.rtf
        
        So if there's a section frame, assume it's SNAFU and don't assert.
        
        Change-Id: Ibdca2aa39fae123583e5edf5173f80e8b70ef335
        Reviewed-on: https://gerrit.libreoffice.org/73333
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-06-03  Miklos Vajna  <vmiklos@collabora.com>  [2c2edfe3fe2c1ea692a6fa9488bbdab4e56dd8b9]

        sw: prefix members of SwUndoInsTable
        
        Change-Id: Icc21e39eeb6d7376df0ccf2b3d06c819fc70bec4
        Reviewed-on: https://gerrit.libreoffice.org/73372
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-06-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b4653db6504a7e12203d5defeea536a0decf76d8]

        Add distro config for iOS simulator to make building easier
        
        Change-Id: Iff70622732792224b3c0a080f95d69f86c167ae6
        Reviewed-on: https://gerrit.libreoffice.org/73370
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-06-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [80c5c68fede7af89e7a3732408e97364498fbbcd]

        LOK: Factor out iOS painting code
        
        Change-Id: Ica706842003fe60ba864e013614eb535580446bb
        Reviewed-on: https://gerrit.libreoffice.org/73363
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-06-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8b8c3a95e42965c997f3bfd2e7459e83034d33da]

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

2019-06-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [34b2429b7617729b524f90ba704d4077fbd92f98]

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

2019-06-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dbabaed92cdc8f18eee2173c752532a2812eb612]

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

2019-06-03  Stephan Bergmann  <sbergman@redhat.com>  [4a4dcb38a99e76fd4429d7ad715466a57d252fde]

        Remove obsolete configure checks after libreoffice-6-3 branch off
        
        By now, any outdated builders where this would fail should have been identified
        and taken care of.
        
        Change-Id: Ie94b76838cc3c8a6d3ee6e5a9e16ba32ed7c600a
        Reviewed-on: https://gerrit.libreoffice.org/66998
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-03  Michael Weghorn  <m.weghorn@posteo.de>  [93c81657c6111b4bb97a2bb9ec155465f9a6f523]

        tdf#122200 Qt5AccessibleWidget: Handle special offset values
        
        Handle special values for offset in 'Qt5AccessibleWidget::attributes'
        the same way that the base class's 'QAccessibleTextWidget::attributes'
        does, s. [1].
        
        In particular, an offset matching the text length can
        be passed e.g. by "accerciser" or screen readers,
        which previously resulted in an 'IndexOutOfBoundsException'
        being thrown when the index was later checked in the
        call to 'VCLXAccessibleStatusBarItem::getCharacterAttributes'.
        
        See also 'IAccessibleText::attributes' documentation at [2] and
        the page on special offset values referenced there [3].
        
        [1] https://code.qt.io/cgit/qt/qtbase.git/tree/src/widgets/accessible/qaccessiblewidgets.cpp?h=5.12.4#n791
        [2] https://accessibility.linuxfoundation.org/a11yspecs/ia2/docs/html/interface_i_accessible_text.html#a29e5c8f69ec13c683ed6bca53333e6a5
        [3] https://accessibility.linuxfoundation.org/a11yspecs/ia2/docs/html/_general_info.html#_specialOffsets
        
        Change-Id: I623995aeb689b31c5b49fb3ace8e4dd4c18927d2
        Reviewed-on: https://gerrit.libreoffice.org/73225
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-06-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ed02a72816659bc4dbedace36aba33a16280aa45]

        Fix typo
        
        Change-Id: I5598ed9aca8c985b1783928f74a143ef08e2c369
        Reviewed-on: https://gerrit.libreoffice.org/73357
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-03  Arkadiy Illarionov  <qarkai@gmail.com>  [09c657ebe69fe1c2516a10a4452996870f4237d2]

        tdf#39593 use UNO3_GETIMPLEMENTATION* macros
        
        Change-Id: I4e9af3b43a5baf19e100f42b3f37a2ade89ada5d
        Reviewed-on: https://gerrit.libreoffice.org/73320
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-06-03  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [675a3928e1cab27cf310c316be65acdbb764ed65]

        tdf#42949 Fix IWYU warnings in include/svx/sdr/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Iec39b6508a43746c99eddb71f444d921cd8cff1a
        Reviewed-on: https://gerrit.libreoffice.org/73368
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-06-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [95462a02a3aee1e3e7f9aa8fc50ba25fee3fa592]

        tdf#123697 we need to create a bitmap context with alpha
        
        Change-Id: Ib934314e56163983e70a0b04eb667e6b8527c783
        Reviewed-on: https://gerrit.libreoffice.org/73362
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-06-03  László Németh  <nemeth@numbertext.org>  [32a11727a0f709c11685d4200b1db08dac211dec]

        tdf#112567 XLSX export: correct built-in names
        
        Non-en_US locale setting resulted broken XLSX export
        with incorrect localized range separator. The previous
        commit 19976f079800ec4c1d0d5d7e226986cb41f834c2
        "tdf#112567 XLSX export: fix broken built-in names"
        only avoided of the bad export of the XSLX documents
        with correct definedName.
        
        Note: this commit fixes the bad XLSX documents
        during the next import/export cycle.
        
        Change-Id: I9101c5df0f29c7a42fd49f4c2765dcf47a711916
        Reviewed-on: https://gerrit.libreoffice.org/73220
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-06-03  Mark Hung  <marklh9@gmail.com>  [16faad3657fad114aa984f92a14a5f212a2f8ff5]

        tdf#107487 fix font fallback for non-BMP characters.
        
        Non-BMP characters use two sal_Unicodes. It is necessary
        to advnace with OUString::iterateCodePoints safely instead of
        nCharPos + 1.
        
        Change-Id: Iea1005f05421b1021a9b3ff611439357d4dcba9e
        Reviewed-on: https://gerrit.libreoffice.org/73326
        Tested-by: Jenkins
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2019-06-02  Jan-Marek Glogowski  <glogow@fbihome.de>  [02bee5f5d846f40f244c5acab044177576a6d869]

        Qt5 return expected QVariants int sizes
        
        Grep'ing the Qt source code, most of the places call toInt()
        on the QVariants returned from Qt::ImCursorPosition and
        Qt::ImAnchorPosition (toUInt() is probably a bug). So actually
        deliver these (and fix the 32bit build with the sal_Int32
        ambiguity - there is no "signed long" QVariant constructor).
        
        Change-Id: Id6b8fbabb8156692592bdef48437db140c6b7cca
        Reviewed-on: https://gerrit.libreoffice.org/73349
        Tested-by: Jenkins
        Tested-by: Rene Engelhard <rene@debian.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-06-02  andreas kainz  <kainz.a@gmail.com>  [b226cd3c2ed3a551f1631cb118456f1f80e32b6c]

        NB tabbed finished sync between different apps
        
        Change-Id: Ia3e1be0656eb066bd18e21fe365dcf0adec150b4
        Reviewed-on: https://gerrit.libreoffice.org/73293
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-06-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [49e11dd5ef75d0461fdfa2099a9e9289345037c5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#125645 Fix reference in SWITCH function help page
            
            Change-Id: I34cd365829187ea29fd45c43aa08d0b6a3cfdd4d
            Reviewed-on: https://gerrit.libreoffice.org/73352
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-06-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [db1e6c7a62b3591077efecdbf5a57f95687aea89]

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

2019-06-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0451ccc0484111c564d6ba6655de2f516c5a359f]

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

2019-06-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [84f606534911305f9612a4aa85716e9c678312cb]

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

2019-06-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [57a6a1f5546f996d2518ef331ef7c5389bac78eb]

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

2019-06-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b58410bd51cd433c2ed5fe0345b390bcbee244b6]

        Fix typo
        
        Change-Id: I2d98e82f281d30d5d9e069a62d0876f64a1f5074
        Reviewed-on: https://gerrit.libreoffice.org/73347
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c814821458e683ded7c5800fcff1c9a3763e21de]

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

2019-06-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [16e7c2e78a2b0218ea9e3a373e58548a2f7ae2f1]

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

2019-06-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [187deae2df27081b7345ebd25b074cc1395ed743]

        Fix typo
        
        Change-Id: I588837ea6eeeb271a821edcd4e9bc14bb78bf933
        Reviewed-on: https://gerrit.libreoffice.org/73351
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-02  Roman Kuznetsov  <antilibreoffice@gmail.com>  [7d49e64c2aad701d2903af8a451a31d90005d257]

        tdf#124582 Change Outline Numbering to Chapter Numbering
        
        on Outline & Numbering tab in Paragraph style dialog
        
        Change-Id: I2e97dfae832c497c5d08f00eb8c6e6b97884b717
        Reviewed-on: https://gerrit.libreoffice.org/72551
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-06-02  Caolán McNamara  <caolanm@redhat.com>  [609d461794fe2048550d9619eda27b4d6bb8425e]

        Resolves: tdf#125270 clicking LinkButton should launch link
        
        The gtk one does, but the gen one overwrite the default
        handler instead of adding to it
        
        Change-Id: I40c760821cb46283c00624797e97d601babd6200
        Reviewed-on: https://gerrit.libreoffice.org/73339
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-02  Caolán McNamara  <caolanm@redhat.com>  [b55ee51befef86a32a996b4dc55014c21b45ef5c]

        no direct ModelessDialog instantiation left
        
        Change-Id: If31cf3c02ab714f45ebbc0139e0e77102b5eb2ba
        Reviewed-on: https://gerrit.libreoffice.org/73325
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-02  Caolán McNamara  <caolanm@redhat.com>  [324097a2a0093da7d20e3bc7cbbf79b40a79867c]

        drop some unneeded includes
        
        Change-Id: I13019ae1b991b5910c50e760a8a825bcf50509d2
        Reviewed-on: https://gerrit.libreoffice.org/73321
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-02  Caolán McNamara  <caolanm@redhat.com>  [c26134c4027dfac6be030c467da40a495a162360]

        merge SvxStandardDialog and SwMailMergeDlg
        
        Change-Id: If4ee4e09f5549ef347c7e97b1c2e68b3971b8b19
        Reviewed-on: https://gerrit.libreoffice.org/73284
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-02  rizmut  <riz_17_oke@yahoo.co.id>  [2d815d9cd5ea7bbae103e4e8b211b5d1858fff00]

        KJ: Update non-cmd dir, fax, etc
        
        Change-Id: Ia9f91c3f1ffe6e5dfc958580d3d33c3e6b4fcb87
        Reviewed-on: https://gerrit.libreoffice.org/73330
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-06-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0950a56db58529be1247d94c72cd1d09e82e5d78]

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

2019-06-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cbeeca1237b2cda6bbcefab51b6c62015a280251]

        Fix typo
        
        Change-Id: Ied4c82e2ad27667eec20bbb072b3649360473841
        Reviewed-on: https://gerrit.libreoffice.org/73327
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-06-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [93477d1a963e38e3319013e43835a8ffef200972]

        tdf#125506: use rObjectToDevice if needed
        
        Use same logic as in vcl/unx/generic/gdi/gdiimpl.cxx
        
        Regression from 16091ff88aaab9ba9103c4e369bf79b97f431f40
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=125506#c13
        Thanks to Thorsten Wagner for pinpointing
        
        Change-Id: I7a7a8c4b3355f5621ba1603939a3757cd03e7777
        Reviewed-on: https://gerrit.libreoffice.org/73319
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-06-01  Caolán McNamara  <caolanm@redhat.com>  [88f48b51f3cf25c78db278499d46d4913ab442ed]

        move SvxStandardDialog to last consumer
        
        Change-Id: I02638b5a1a3c7a27c19320fedd291bbcb17bb9dc
        Reviewed-on: https://gerrit.libreoffice.org/73283
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-01  Caolán McNamara  <caolanm@redhat.com>  [a7862a61deb8e85d835f6a9c620747c3bb4d36f4]

        weld SvxThesaurusDialog
        
        Change-Id: I09a7b4dcd43af061d0e4be42a7b6a2ebf2331d0d
        Reviewed-on: https://gerrit.libreoffice.org/73282
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-01  rizmut  <riz_17_oke@yahoo.co.id>  [2a1ebc88ef5f8d45f6277f154e1c191f1f7b3bbd]

        KJ:Clean for duplicate items, add more SVG, etc
        
        Change-Id: Ie65694a8d4b225f6d95b6f6d717722d72eb28126
        Reviewed-on: https://gerrit.libreoffice.org/73317
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-06-01  Jens Carl  <j.carl43@gmx.de>  [af36ccc2143a7181964cc87077303ac5a5be205e]

        tdf#43157 Clean up OSL_VERIFY (replace with SAL_WARN)
        
        Replace OSL_VERIFY with if-statement and SAL_WARN.
        
        Change-Id: Iccc7e079d9f8778060bbebba3f8e9204fc351d8e
        Reviewed-on: https://gerrit.libreoffice.org/73289
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-06-01  Caolán McNamara  <caolanm@redhat.com>  [eebc452a508bb865fbbebe69771564e1d8fcb32b]

        drop some unneeded includes
        
        Change-Id: I1c20dcdc2cab0ba42630d28387e789cbdef7ba62
        Reviewed-on: https://gerrit.libreoffice.org/73271
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-01  Caolán McNamara  <caolanm@redhat.com>  [33a15db2aa9fca54b95907958e07a18b211732b7]

        rename OneExampleFrame back to SwOneExampleFrame
        
        Change-Id: I11fafbbba752cec1a477ddcab74b6a749637b2b3
        Reviewed-on: https://gerrit.libreoffice.org/73265
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-01  Caolán McNamara  <caolanm@redhat.com>  [6036f1001bc594043dbd9fec462d346ad873ed78]

        drop newly unused SwFrameCtrlWindow and SwOneExampleFrame
        
        Change-Id: I4f7474b2ee4e4d405b29e90e66f2277baed91645
        Reviewed-on: https://gerrit.libreoffice.org/73264
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-01  Caolán McNamara  <caolanm@redhat.com>  [c026ca2ac69f41887ec6f4c7df395b42cb48b6d7]

        weld SwMailMergeLayoutPage
        
        Change-Id: Iae43bcc3c0a94e9eca6d15384afd50d7a9a94c74
        Reviewed-on: https://gerrit.libreoffice.org/73263
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-01  Tamás Zolnai  <tamas.zolnai@collabora.com>  [7dc6525fddc418359eefa2cd7c7ecbbd1269e8f6]

        tdf#125576: Empty recent characters in special characters dialog...
        
        ... for bullet customization
        
        Change-Id: Ica66dcc0d3f379886788d426941b98d170444799
        Reviewed-on: https://gerrit.libreoffice.org/73306
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-06-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [86e935d50a1bccfa616e8481329a6a37d6eaf9c4]

        TOTD Make tab label precise in dialog
        
        Change-Id: Ie452120154fe219654147750dc7523b316e9b9ff
        Reviewed-on: https://gerrit.libreoffice.org/73122
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-06-01  Caolán McNamara  <caolanm@redhat.com>  [9a8d90f6d91d8be40b9d69d407b799922e88fceb]

        fix addGraphicFilter
        
        Change-Id: I44ee2c53bd1f95c08f2d4d6b6cd7af93a0001c9c

2019-06-01  Caolán McNamara  <caolanm@redhat.com>  [c6c14f6ae7f6d7768b450e7776db917bb662f3cf]

        Resolves: rhbz#1715109 add All files to the graphic import dialog
        
        to pick up things without extensions, for consistency with file->open
        
        Change-Id: Ib119fb0d053d1d288eee7cd17fa4f12dcb9956d7
        Reviewed-on: https://gerrit.libreoffice.org/73276
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-01  Caolán McNamara  <caolanm@redhat.com>  [f51544e43e2a5e2beb8d1c82f2463e3c0224e00c]

        Related: rhbz#1715109 'All formats->All images'
        
        because it lists just image formats, not all formats.
        
        "image" is what seems to be the word of the moment for graphics/pictures/etc so
        use that
        
        Change-Id: I85c8abd11a121ce000f2850857a967fada11e809
        Reviewed-on: https://gerrit.libreoffice.org/73275
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-06-01  Michael Weghorn  <m.weghorn@posteo.de>  [05a06f4ebe89184d8006b9488752bc55378b62fd]

        Sequence: Fix typo in comments
        
        Change-Id: I8477be28693f55bea857531707286437ea13d034
        Reviewed-on: https://gerrit.libreoffice.org/73296
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-06-01  Jim Raykowski  <raykowj@gmail.com>  [ccc00b037a7a20dab84255e865ac042d8801df28]

        tdf#116460 Update the page number in the statusbar
        
        This patch provides page number update in the status bar while the up/
        down arrow/page keys are held pressed.
        
        Change-Id: I61ac40c781a869eb940f1b863047113fcfa851cf
        Reviewed-on: https://gerrit.libreoffice.org/72713
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-06-01  Eike Rathke  <erack@redhat.com>  [7272b9f752cb74757d6ed504202eefccc589f804]

        Resolves: tdf#101473 handle volatile Add-In results without formula cell
        
        ... while temporarily interpreting from within the Function Wizard.
        
        Change-Id: I88e7e062989ed395accd50ed9bfe1b76b3b297ea
        Reviewed-on: https://gerrit.libreoffice.org/73290
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-06-01  DaeHyun Sung  <sungdh86+git@gmail.com>  [e9395f87619af7c9b755ee8ff34ecfaae7df9c98]

        add Dangi calendar locale data for tdf#125446
        
        For Support Korean Calendar Dangi(단기/檀紀), add Dangi calendar locale
        data
        <Calendar unoid="dangi" default="false">
        
        Change-Id: Ifd04be3dbbf3daa1d7f3b1e238e743b697701b6e
        Reviewed-on: https://gerrit.libreoffice.org/72944
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-06-01  DaeHyun Sung  <sungdh86+git@gmail.com>  [5e67aa92a8f08fe488c9344851c2f819d4eaa542]

        Support to Korean Dangi Calendar for tdf#125446
        
        Support to Korean Traditional Calendar, Dan-gi(단기/檀紀) Calendar
        
        The era name, Dangi(단기,檀紀) originating from the foundation of Gojoseon[고조선/古朝鮮] is also widely used in Korea as an indication of long civilization of Korea.
        
        Full name: `Dangun-giwon (단군기원, 檀君紀元 "First Age of Lord Dangun")`
        
        Abbreviation Name: `Dangi(단기,檀紀)`
        
        The Dangi Calendar measures years from the ancient founding of Korea in 2333 B.C.
        
        Reference. ICU Library
        ICU library support Dangi Calendar.
        ICU4C 50 http://bugs.icu-project.org/trac/ticket/9255
        ICU4J 51 http://bugs.icu-project.org/trac/ticket/9616
        
        Change-Id: I490b8b288c68f498eb29d4fcc73251cbef3ac6d4
        Reviewed-on: https://gerrit.libreoffice.org/72943
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [ad2acdfa36db00678f44f5cd69d687183f02a0bd]

        tdf#124279: consider also functions with no arguments
        
        such as PI() or TRUE()
        
        Change-Id: I1243e6d6da7ac884d93d5d46058d94eb35f848ab
        Reviewed-on: https://gerrit.libreoffice.org/73242
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-06-01  Eike Rathke  <erack@redhat.com>  [73751b825daf8245381553d495dc0819fef933ab]

        Resolves: tdf#125590 add Silesian [szl-PL] locale data
        
        Change-Id: I2e4af60cea41bc4ae0ba5ce87a830ae0ede96727
        Co-authored-by: Grzegorz Kulik <gregorykkulik@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/73286
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-06-01  Eike Rathke  <erack@redhat.com>  [00df03966e0030412d6ad234045fd80d2d265af2]

        Related: tdf#125590 prepare to derive from pl-PL
        
        ... by using replaceFrom="[CURRENCY]" in LC_FORMAT.
        
        Change-Id: I9072e278e33de0a935a08bd9deb61109d220043d
        Reviewed-on: https://gerrit.libreoffice.org/73281
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-06-01  andreas kainz  <kainz.a@gmail.com>  [9613e026d52d7475c3dcd92feadb35caa4aff356]

        NB tabbed big sync between different apps
        
        Change-Id: I1616bcdd6e88615423e033f4ef276700fb3ba3ba
        Reviewed-on: https://gerrit.libreoffice.org/73277
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-05-31  Stephan Bergmann  <sbergman@redhat.com>  [de4d296619b978ec303f1d7b1e2c78e13fa7a512]

        Avoid overflow in ScColumn::GetOptimalColWidth
        
        With -fsanitize=float-cast-overflow, opening csv/fdo40680-1.csv as obtained by
        bin/get-bugzilla-attachments-by-mimetype (i.e., the attachment at
        <https://bugs.documentfoundation.org/show_bug.cgi?id=40680#c0>) fails with
        
        > sc/source/core/data/column2.cxx:741:53: runtime error: 833163 is outside the range of representable values of type 'unsigned short'
        >  #0 in ScColumn::GetOptimalColWidth(OutputDevice*, double, double, Fraction const&, Fraction const&, bool, unsigned short, ScMarkData const*, ScColWidthParam const*) const at sc/source/core/data/column2.cxx:741:53 (instdir/program/../program/libsclo.so +0xc9374aa)
        >  #1 in ScTable::GetOptimalColWidth(short, OutputDevice*, double, double, Fraction const&, Fraction const&, bool, ScMarkData const*, ScColWidthParam const*) at sc/source/core/data/table1.cxx:427:23 (instdir/program/../program/libsclo.so +0xe02deee)
        >  #2 in ScDocument::GetOptimalColWidth(short, short, OutputDevice*, double, double, Fraction const&, Fraction const&, bool, ScMarkData const*, ScColWidthParam const*) at sc/source/core/data/document.cxx:4242:30 (instdir/program/../program/libsclo.so +0xd18b457)
        >  #3 in ScDocShell::ConvertFrom(SfxMedium&) at sc/source/ui/docshell/docsh.cxx:1614:53 (instdir/program/../program/libsclo.so +0x110b9ad4)
        >  #4 in SfxObjectShell::DoLoad(SfxMedium*) at sfx2/source/doc/objstor.cxx:768:23 (instdir/program/libsfxlo.so +0x49d934a)
        [...]
        
        where nWidth = 5336 and nPPTX = 0.0647688.  Given csv/fdo40680-1.csv has rather
        much text in the 17th column, these values do not look completely implausible
        ---which of course begs the question whether sal_uInt16 is an appropriate data
        type here.
        
        But assuming sal_uInt16 is a useful choice, just clamp the calculated width
        accordingly.
        
        Change-Id: I9629b45183354d148d572a0850314c9a00548311
        Reviewed-on: https://gerrit.libreoffice.org/73273
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-05-31  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [a7f8047f917c0ff45c7bbe76b9f129fbf0d53f10]

        bump product versino to 6.4.0.0.alpha0+
        
        Change-Id: I5378a7460c94118973e3ff7e4a03ba1769205890

2019-05-31  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [c98b1f1cd43b3e109bcaf6324ef2d1f449b34099]

        macOS: enable hardened runtime when signing
        
        hardened runtime is prerequisite for notarizing apps, which in turn is
        required for new developer IDs with 10.14.5 already and will be required
        for all software to run in future versions of macOS
        
        https://developer.apple.com/documentation/security/notarizing_your_app_before_distribution
        
        Change-Id: Ifdf73fb5901be5dd0b62e1a51dee6e57c9816e5f
        Reviewed-on: https://gerrit.libreoffice.org/73246
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2019-05-31  Zdeněk Crhonek  <zcrhonek@gmail.com>  [1ee64eb345ef116e19a63dc97f791e80ba38fe80]

        uitest for bug tdf#124586
        
        Change-Id: I430efba0bd995de0ed799c68555188bbb61f06af
        Reviewed-on: https://gerrit.libreoffice.org/73279
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-05-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [dc73583573a31078c8408e820d749aaeab25bc32]

        crash-testing fdo86059-1.xlsx
        
        blind fix since I can't reproduce. But I can see from the reported
        threads that two different threads are entering SfxItemPool::Put and
        consequently the debug runtime throws an iterator exception.
        
        Change-Id: Idaa6a93b134edc49bda8cd7876bb216d5aec7037
        Reviewed-on: https://gerrit.libreoffice.org/73272
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-31  Miklos Vajna  <vmiklos@collabora.com>  [42bf893a8479f70d7d8f00e03105ce15e8545f8b]

        tdf#125550 vcl menu bar / floating window: fix text color
        
        Regression from commit e8d5b8beb5958147235ff955ed38c47b51d860ff
        (tdf#113714 vcl menu bar window: avoid flicker, 2019-05-20), the problem
        was that a freshly created VirtualDevice doesn't have the default text
        color, so we need to initialize that explicitly based on the render
        context text color.
        
        Also introduce a BufferDevice to do this initialization, instead of
        fixing this in MenuBarWindow::Paint(), then copy&pasting the fix to
        MenuFloatingWindow::Paint().
        
        Change-Id: Ib171cd52e7cabe0bc3c639821f558d8303039fe6
        Reviewed-on: https://gerrit.libreoffice.org/73269
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-05-31  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [a415ba29f067d457669576e89b4df8fb3fa96c52]

        Update git submodules
        
        * Update translations from branch 'master'
          - update translations for 6.3.0 beta1
            
            and force-fix errors using pocheck
            
            Change-Id: Ifa87cb20f962466e1c8b19e0f8e1ff41bfb2df99
            
2019-05-31  Stephan Bergmann  <sbergman@redhat.com>  [7af481139c27baa18e16030921d6c8ebe8b9fe25]

        Avoid overflow when scaling column width
        
        With -fsanitize=float-cast-overflow, `--convert-to pdf csv/fdo40053-1.csv` with
        csv/fdo40053-1.csv as obtained by bin/get-bugzilla-attachments-by-mimetype
        (i.e., the attachment at
        <https://bugs.documentfoundation.org/show_bug.cgi?id=40053#c0>) fails with
        
        > sc/source/core/data/fillinfo.cxx:445:65: runtime error: 88326.7 is outside the range of representable values of type 'unsigned short'
        >  #0 in ScDocument::FillInfo(ScTableInfo&, short, int, short, int, short, double, double, bool, bool, ScMarkData const*) at sc/source/core/data/fillinfo.cxx:445:65 (instdir/program/../program/libsclo.so +0xdb7913d)
        >  #1 in ScPrintFunc::PrintArea(short, int, short, int, long, long, bool, bool, bool, bool) at sc/source/ui/view/printfun.cxx:1597:11 (instdir/program/../program/libsclo.so +0x130c0f91)
        >  #2 in ScPrintFunc::PrintPage(long, short, int, short, int, bool, ScPreviewLocationData*) at sc/source/ui/view/printfun.cxx:2284:9 (instdir/program/../program/libsclo.so +0x130dbf41)
        >  #3 in ScPrintFunc::DoPrint(MultiSelection const&, long, long, bool, ScPreviewLocationData*) at sc/source/ui/view/printfun.cxx:2702:29 (instdir/program/../program/libsclo.so +0x130e8cde)
        >  #4 in ScModelObj::render(int, com::sun::star::uno::Any const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at sc/source/ui/unoobj/docuno.cxx:2064:23 (instdir/program/../program/libsclo.so +0x124fea63)
        >  #5 in PDFExport::ExportSelection(vcl::PDFWriter&, com::sun::star::uno::Reference<com::sun::star::view::XRenderable> const&, com::sun::star::uno::Any const&, StringRangeEnumerator const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>&, int) at filter/source/pdf/pdfexport.cxx:227:34 (instdir/program/../program/libpdffilterlo.so +0x2db3b6)
        >  #6 in PDFExport::Export(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at filter/source/pdf/pdfexport.cxx:939:28 (instdir/program/../program/libpdffilterlo.so +0x2f3751)
        >  #7 in PDFFilter::implExport(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at filter/source/pdf/pdffilter.cxx:155:24 (instdir/program/../program/libpdffilterlo.so +0x33d7df)
        >  #8 in PDFFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at filter/source/pdf/pdffilter.cxx:216:23 (instdir/program/../program/libpdffilterlo.so +0x33e64f)
        >  #9 in SfxObjectShell::ExportTo(SfxMedium&) at sfx2/source/doc/objstor.cxx:2422:25 (instdir/program/libsfxlo.so +0x4a03623)
        [...]
        
        where nX = 2, nTab = 0, GetColWidth(0,2) = 50075, and fColScale = 1.76389.
        Given csv/fdo40053-1.csv has rather much text in the third column, these values
        do not look completely implausible (whatever the column width unit of measure
        is, though)---which of course begs the question whether sal_uInt16 is an
        appropriate data type here.
        
        But assuming sal_uInt16 is a useful choice, just clamp the calculated width
        accordingly.  (Using std::clamp, we can get rid of the following lines that
        ensure nThisWidth >= 1.)
        
        Change-Id: Ifa7a666abedc2a2f0a335f4da0ea74961f33870c
        Reviewed-on: https://gerrit.libreoffice.org/73267
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-31  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [77ae0abe21f672cf4b7d2e069f1d40d20edc49a7]

        Switch Office filters to mention “perpetual” Office 365 instead of one-off 2019
        
        Change-Id: I5fdb85679d869e75fc4bf583f53f15fb933c289d

2019-05-31  Arkadiy Illarionov  <qarkai@gmail.com>  [966f40eecfc60f20c309bc2477149442d753763a]

        Use hasElements to check Sequence emptiness in [e-i]*
        
        Similar to clang-tidy readability-container-size-empty
        
        Change-Id: I79e31919db8f4132216f09a7868d18835eeb154b
        Reviewed-on: https://gerrit.libreoffice.org/71795
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-31  Caolán McNamara  <caolanm@redhat.com>  [4830a1bae89a8ed60696503e315ffd42c70dff74]

        weld SwGlossaryDlg
        
        Change-Id: I6b7a2cc9b9bea2da47cfe731a36fcd5d8bb4ddb6
        Reviewed-on: https://gerrit.libreoffice.org/73252
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-31  Caolán McNamara  <caolanm@redhat.com>  [6340986298afe94400f1d7b0afca2a45f2f0aa86]

        ofz#15045 configuration unavailable during fuzzing
        
        Change-Id: I5bc3175a7cced2429b2ce8a43cbba07e32155d72
        Reviewed-on: https://gerrit.libreoffice.org/73254
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-31  Stephan Bergmann  <sbergman@redhat.com>  [0733e658463c8f78b104b218955d115707baf20f]

        Fix -fsanitize=shift-exponent
        
        ...as seen with `--convert-to pdf cdr/fdo55522-1.cdr` with cdr/fdo55522-1.cdr as
        obtained by bin/get-bugzilla-attachments-by-mimetype (i.e., the attachment at
        <https://bugs.documentfoundation.org/show_bug.cgi?id=55522#c0>):
        
        > vcl/source/fontsubset/cff.cxx:737:35: runtime error: shift exponent 32 is too large for 32-bit type 'unsigned int'
        >  #0 in CffSubsetterContext::convertOneTypeOp() at vcl/source/fontsubset/cff.cxx:737:35 (instdir/program/libvcllo.so +0x9489ce3)
        >  #1 in CffSubsetterContext::convert2Type1Ops(CffLocal*, unsigned char const*, int, unsigned char*) at vcl/source/fontsubset/cff.cxx:1117:9 (instdir/program/libvcllo.so +0x94970d3)
        >  #2 in CffSubsetterContext::emitAsType1(Type1Emitter&, unsigned short const*, unsigned char const*, int*, int, FontSubsetInfo&) at vcl/source/fontsubset/cff.cxx:1969:28 (instdir/program/libvcllo.so +0x94a9ec8)
        [...]
        
        If any of these "overflow" bits of nHintMask should have been set by the
        preceding for loop, mbIgnoreHints would have been set and this for loop wouldn't
        be reached.
        
        Change-Id: I0fd6de10610b52300e081770e9df1078e7ee5f92
        Reviewed-on: https://gerrit.libreoffice.org/73247
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-31  Tor Lillqvist  <tml@collabora.com>  [4b7bedb1b76bf295e52235b4fc945222275ac36e]

        tdf#124364: Add some missing components from chart2, svtools, and xmloff
        
        Change-Id: Ie9efd1c5b4f5f6ffa66215df27a78027ba0dea39

2019-05-31  Stephan Bergmann  <sbergman@redhat.com>  [c0a2335d89532119a04aad32316cabe9f1b5d149]

        Avoid UB shifting a negative int
        
        `--convert-to pdf cdr/fdo55522-1.cdr` with cdr/fdo55522-1.cdr as obtained by
        bin/get-bugzilla-attachments-by-mimetype (i.e., the attachment at
        <https://bugs.documentfoundation.org/show_bug.cgi?id=55522#c0>) under
        -fsanitize=undefined causes
        
        > vcl/source/fontsubset/sft.cxx:580:34: runtime error: left shift of negative value -16384
        >  #0 in vcl::GetCompoundTTOutline(vcl::TrueTypeFont*, unsigned int, vcl::ControlPoint**, vcl::TTGlyphMetrics*, std::__debug::vector<unsigned int, std::allocator<unsigned int> >&) at vcl/source/fontsubset/sft.cxx:580:34 (instdir/program/libvcllo.so +0x94a45cd)
        >  #1 in vcl::GetTTGlyphOutline(vcl::TrueTypeFont*, unsigned int, vcl::ControlPoint**, vcl::TTGlyphMetrics*, std::__debug::vector<unsigned int, std::allocator<unsigned int> >*) at vcl/source/fontsubset/sft.cxx:688:15 (instdir/program/libvcllo.so +0x9479a18)
        >  #2 in vcl::GetCompoundTTOutline(vcl::TrueTypeFont*, unsigned int, vcl::ControlPoint**, vcl::TTGlyphMetrics*, std::__debug::vector<unsigned int, std::allocator<unsigned int> >&) at vcl/source/fontsubset/sft.cxx:543:19 (instdir/program/libvcllo.so +0x94a3ec9)
        >  #3 in vcl::GetTTGlyphOutline(vcl::TrueTypeFont*, unsigned int, vcl::ControlPoint**, vcl::TTGlyphMetrics*, std::__debug::vector<unsigned int, std::allocator<unsigned int> >*) at vcl/source/fontsubset/sft.cxx:688:15 (instdir/program/libvcllo.so +0x9479a18)
        >  #4 in vcl::GetTTGlyphPoints(vcl::TrueTypeFont*, unsigned int, vcl::ControlPoint**) at vcl/source/fontsubset/sft.cxx:1707:12 (instdir/program/libvcllo.so +0x9478c66)
        >  #5 in vcl::GetTTRawGlyphData(vcl::TrueTypeFont*, unsigned int) at vcl/source/fontsubset/sft.cxx:2480:9 (instdir/program/libvcllo.so +0x9487c85)
        >  #6 in vcl::CreateTTFromTTGlyphs(vcl::TrueTypeFont*, char const*, unsigned short const*, unsigned char const*, int) at vcl/source/fontsubset/sft.cxx:1955:32 (instdir/program/libvcllo.so +0x94821ce)
        >  #7 in psp::PrintFontManager::createFontSubset(FontSubsetInfo&, int, rtl::OUString const&, unsigned short const*, unsigned char const*, int*, int) at vcl/unx/generic/fontmanager/fontmanager.cxx:1094:41 (instdir/program/libvcllo.so +0x99dee87)
        >  #8 in CairoTextRender::CreateFontSubset(rtl::OUString const&, PhysicalFontFace const*, unsigned short const*, unsigned char const*, int*, int, FontSubsetInfo&) at vcl/unx/generic/gdi/cairotextrender.cxx:494:26 (instdir/program/libvcllo.so +0x98af6bc)
        >  #9 in SvpSalGraphics::CreateFontSubset(rtl::OUString const&, PhysicalFontFace const*, unsigned short const*, unsigned char const*, int*, int, FontSubsetInfo&) at vcl/headless/svptext.cxx:74:30 (instdir/program/libvcllo.so +0x98a10a3)
        >  #10 in vcl::PDFWriterImpl::emitFonts() at vcl/source/gdi/pdfwriter_impl.cxx:2815:28 (instdir/program/libvcllo.so +0x7fdbd2d)
        >  #11 in vcl::PDFWriterImpl::emitResources() at vcl/source/gdi/pdfwriter_impl.cxx:3045:5 (instdir/program/libvcllo.so +0x7fe3188)
        >  #12 in vcl::PDFWriterImpl::emitCatalog() at vcl/source/gdi/pdfwriter_impl.cxx:4528:5 (instdir/program/libvcllo.so +0x8023c46)
        >  #13 in vcl::PDFWriterImpl::emit() at vcl/source/gdi/pdfwriter_impl.cxx:5748:5 (instdir/program/libvcllo.so +0x8044e2d)
        >  #14 in vcl::PDFWriter::Emit() at vcl/source/gdi/pdfwriter.cxx:52:29 (instdir/program/libvcllo.so +0x7f017bc)
        >  #15 in PDFExport::Export(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at filter/source/pdf/pdfexport.cxx:957:40 (instdir/program/../program/libpdffilterlo.so +0x2f1789)
        >  #16 in PDFFilter::implExport(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at filter/source/pdf/pdffilter.cxx:155:24 (instdir/program/../program/libpdffilterlo.so +0x33ac4f)
        >  #17 in PDFFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at filter/source/pdf/pdffilter.cxx:216:23 (instdir/program/../program/libpdffilterlo.so +0x33babf)
        >  #18 in SfxObjectShell::ExportTo(SfxMedium&) at sfx2/source/doc/objstor.cxx:2422:25 (instdir/program/libsfxlo.so +0x4a4e283)
        >  #19 in SfxObjectShell::SaveTo_Impl(SfxMedium&, SfxItemSet const*) at sfx2/source/doc/objstor.cxx:1513:19 (instdir/program/libsfxlo.so +0x4a3e302)
        >  #20 in SfxObjectShell::PreDoSaveAs_Impl(rtl::OUString const&, rtl::OUString const&, SfxItemSet const&) at sfx2/source/doc/objstor.cxx:2828:39 (instdir/program/libsfxlo.so +0x4a6d72c)
        >  #21 in SfxObjectShell::CommonSaveAs_Impl(INetURLObject const&, rtl::OUString const&, SfxItemSet&) at sfx2/source/doc/objstor.cxx:2685:9 (instdir/program/libsfxlo.so +0x4a671c3)
        >  #22 in SfxObjectShell::APISaveAs_Impl(rtl::OUString const&, SfxItemSet&) at sfx2/source/doc/objserv.cxx:326:19 (instdir/program/libsfxlo.so +0x49de0b8)
        >  #23 in SfxBaseModel::impl_store(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, bool) at sfx2/source/doc/sfxbasemodel.cxx:3026:42 (instdir/program/libsfxlo.so +0x4bc9c26)
        >  #24 in SfxBaseModel::storeToURL(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at sfx2/source/doc/sfxbasemodel.cxx:1697:13 (instdir/program/libsfxlo.so +0x4bd02fb)
        [...]
        
        and then later a similar
        
        > vcl/source/fontsubset/sft.cxx:590:34: runtime error: left shift of negative value -16384
        [...]
        
        Change-Id: I12444a704870d7a03ead6be5c039934e826fda7d
        Reviewed-on: https://gerrit.libreoffice.org/73184
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Tested-by: Jenkins

2019-05-31  Xisco Fauli  <xiscofauli@libreoffice.org>  [16091ff88aaab9ba9103c4e369bf79b97f431f40]

        tdf#125506 tdf#121241: No need to transform to DeviceCoordinates
        
        Regression from b9fa01a8d1137a95af9865a3e47995734c40da6e
        
        Change-Id: Ie4ab65966e274bff4d699b7cd4dc0fd47d26c558
        Reviewed-on: https://gerrit.libreoffice.org/73249
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-05-31  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [3fc9ae8b47d56783e8ff71b1d5b7cd9aae553cc1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - faulty xml comment in bookmark
            
            bis repetita mea culpa
            
            Change-Id: I7dec8f40d5a39f20b0a214a4cacdb7ebc4ce2c02
            Reviewed-on: https://gerrit.libreoffice.org/73260
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-05-31  Michael Stahl  <Michael.Stahl@cib.de>  [7d582d1f9767c0ebd5e319f2fd11711e60cd72fa]

        dbaccess: fix more memory leaks caused by circular Reference
        
        Followup to 96ae2a3300811897c24cccb20f8c2faf382483df; more overridden
        acquire() creating cycles in dbaccess.
        
        (regression from 2660d24a07866e083c5135ea263030f3e3a2e729)
        
        Change-Id: I134343b3afbcd5ee3f71212ec18e551455eaee5b
        Reviewed-on: https://gerrit.libreoffice.org/73158
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-31  Katarina Behrens  <Katarina.Behrens@cib.de>  [6f613f973dcb86dbebc212bc466fbaa2b002655b]

        tdf#124484: resize slideshow window so it spans all displays
        
        Change-Id: I55b4ab8ec5059110525c5194e1133c65bbd07fec
        Reviewed-on: https://gerrit.libreoffice.org/73183
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-05-31  Xisco Fauli  <xiscofauli@libreoffice.org>  [6f74de514e6a384b549ce2136037e03a60b1c54f]

        tdf#114596 compilerplugins: add exception to [loplugin:refcounting]
        
        Change-Id: I94a1d4fcacc7907df21b05fd773d3273e1a0d6a2
        Reviewed-on: https://gerrit.libreoffice.org/73147
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-31  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [1b9344b95a685743d7b0e9bd831fea06d12df201]

        SmartArt: more constraints used in linear algorithm
        
        * both width and height of children and space is taken from constraints
        * better handling of space between children (not lost in some cases)
        * children centered in the other axis
        
        Change-Id: I25b8360790de0292b2b5c313dfa55e58dc042193
        Reviewed-on: https://gerrit.libreoffice.org/73201
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-31  Tor Lillqvist  <tml@collabora.com>  [eaf9ed44af5ec746cfbeecf20817074e501d6a5e]

        Add the Visio import filter constructor
        
        Change-Id: I6f1ebf18e0565862703bcd4291f2705c8a605de0

2019-05-31  Tor Lillqvist  <tml@collabora.com>  [ee4c9ff0756063e84dcf0fddd05386b009fbc0cf]

        Add the librevenge library
        
        Change-Id: I786001d66e9b40df5c30e19ff2381c9ed6c7db94

2019-05-31  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [44893662d510c4173e55ba27af02d0258a697a5d]

        tdf#125578 force webhelp as workaround for Safari sandboxing w/ macOS 10.14
        
        Sandboxing prevents access to files in user profile as well as to
        contents of the LibreOffice.app unless it is manually triggered by the
        user. Even a clicking a link pointing to the files on an automatically
        opened file is not enough, the user would have to copy'n'paste the
        target.
        As a workaround force online help when default browser is Safari and
        running on 10.14 or later. (other browsers don't seem to enforce
        sandboxing yet and continue to work)
        
        also fix error in the meta tag for the intermediate page (delay and URL
        are both part of the content attribute and not separate)
        
        Change-Id: I6cc50ec1b1928c2416fdfef4cf50e2196a8594ae
        Reviewed-on: https://gerrit.libreoffice.org/73163
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2019-05-31  Takeshi Abe  <tabe@fixedpoint.jp>  [932c1bd99f4b99705c3948d0babaa1f4160f37c3]

        tdf#124936 Show "(x86)" in About dialog on the 32-bit version
        
        ... installed on Windows.
        
        Change-Id: I2a4d846265b69f0e46e4c711430689ce39d60fcd
        Reviewed-on: https://gerrit.libreoffice.org/73211
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-31  Juergen Funk  <juergen.funk_ml@cib.de>  [6d21e8d651ace0704e954bb13bdc8f67c17b1a41]

        Replace 0 in nullptr
        
        Change-Id: I517a036ccf41c377fee78f841f474b72998bd9ac
        Reviewed-on: https://gerrit.libreoffice.org/73028
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-31  Miklos Vajna  <vmiklos@collabora.com>  [cee2e455605bbb921e1e32201cc27af973cb775c]

        find-unneded-includes: don't suggest removal of fwd decls
        
        Removal of those have to be decided manually:
        
        1) If it would be removed to be replaced with an include, that's bad.
        
        2) If the fwd decls is truly unused, that's good.
        
        Focus on the mechanical part: removal of includes which are unused, and
        where removal doesn't introduce a transitive dependency.
        
        Verified that e.g. writerfilter/source/dmapper/DomainMapper.cxx reports
        no removals now, but including e.g. filter/msfilter/rtfutil.hxx in
        either writerfilter/source/dmapper/DomainMapper.cxx or
        writerfilter/source/dmapper/DomainMapper.hxx triggers a removal hint.
        
        Change-Id: I4c359318113ccba421a125984e23c9778567ea4e
        Reviewed-on: https://gerrit.libreoffice.org/73240
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-05-31  Caolán McNamara  <caolanm@redhat.com>  [13da1c7913ca76ca5b33f0666ab7cc4a219815e1]

        drop unneeded includes
        
        Change-Id: Ie0f52bb1d6866075d0b664bfc3ddc47c02e4f81b
        Reviewed-on: https://gerrit.libreoffice.org/73169
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-31  Caolán McNamara  <caolanm@redhat.com>  [d6e4c97c8e8ab96ca099dd4f8a3fe35204dea8c1]

        remove newly unused SfxTabDialog
        
        Change-Id: Iebbfe2ab66ff6e058c90c85de747f549cbc36aa5
        Reviewed-on: https://gerrit.libreoffice.org/73156
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-31  Caolán McNamara  <caolanm@redhat.com>  [389491aedd659a3c4b24b9902b6cb54075874d3e]

        weld SwMultiTOXTabDialog
        
        Change-Id: Ic1ae4cfe43bdf31d511e9ac0f65a821c53ab59eb
        Reviewed-on: https://gerrit.libreoffice.org/65432
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-31  Michael Stahl  <Michael.Stahl@cib.de>  [6bd751f9f577f25b058fb8a5479c0de7552c3ffc]

        connectivity: fix memory leaks caused by OConnection::acquire()
        
        Followup to 58f121ef2e680697e10453add43bab9b771d153a;
        OConnection must not be held by rtl::Reference as that creates a cycle.
        
        (regression from 497e40ad03c27837978551ba15491c3fb2a0bf53)
        
        Change-Id: Ibd56d335e3e2631c5a57ea435f1035e89868a5a6
        Reviewed-on: https://gerrit.libreoffice.org/73155
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [36cee080555c759443896cb3b34c3f710f33e0f0]

        tdf#66765 - FILESAVE: saving sheet with some queries in it takes forever
        
        This takes the save time from 5m30 to 1s.
        
        We were firing up the editeng stuff for every single style entry, when
        most of the style entries share the same cell.
        
        Change-Id: Id11af0b7f5646ff7ccdf1b85014fa384b0465054
        Reviewed-on: https://gerrit.libreoffice.org/73239
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-31  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [35870d411de99f278507785c4386dd02f9537073]

        tdf#124572 Reduce tab bar item width
        
        The width of an tab item is now reduced and is increased by the
        icon width when the protected icon needs to be drawn (so on
        demand).
        
        Change-Id: Ib4a4742b28ebab21d33e9408e3c416b1f28c6ac2
        Reviewed-on: https://gerrit.libreoffice.org/73208
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-05-31  Mark Hung  <marklh9@gmail.com>  [966dc7f2cf500bb529394e1865e2cc6e5b264ab0]

        EPUB export: fix not properly paired openPageSpan
        
        Fix the test case converting abi11105.abw to EPUB file.
        ( the attachment at
          <https://bugzilla.abisource.com/show_bug.cgi?id=11105#c1> )
        
        soffice.bin: .../sax/source/expatwrap/saxwriter.cxx:1184: virtual void
        (anonymous namespace)::SAXWriter::endElement(const rtl::OUString &):
        	Assertion `aName ==
        	m_pSaxWriterHelper->m_DebugStartedElements.top()' failed.
        
        We used to invoke handlePageSpan when starting a paragraph
        or a table element that has master-page-name defined in the referred
        style, and invoke closePageSpan when XMLBodyContentContext.
        
        Limit the handling of page span to top-level paragraph or tables
        so that it doesn't messed up in the nested ( paragraph that changed
        it's page style in a table cell ) case.
        
        Change-Id: Ic8637663aaa7506ced9758bd7ccd7233309e8557
        Reviewed-on: https://gerrit.libreoffice.org/73214
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [92418d9454e5842d34dd8140115ba42515c0d816]

        Fix typo
        
        Change-Id: Idc95790ec29502c65db8b2f4cf1eda24a167a924
        Reviewed-on: https://gerrit.libreoffice.org/73236
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8a9e3243d7df0cd633083750d207625e1c665a1e]

        Fix typo
        
        Change-Id: I117ada6da2e61bea269e513d3f46c63a88316ad7
        Reviewed-on: https://gerrit.libreoffice.org/73234
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a2f249c722ed0fa6a78171a1241f913e9c4b383b]

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

2019-05-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4a442fea5f97ad62d1bb19408c8ccea52fed6e45]

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

2019-05-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e57d3c6f8ab6561abcb8995f7792e02ade72203c]

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

2019-05-31  Miklos Vajna  <vmiklos@collabora.com>  [62a9df7473f4213d6ac63faa0a7c0555212bfdee]

        find-unneded-includes: avoid replacing includes with forward-declarations
        
        Verified that e.g. writerfilter/source/dmapper/DomainMapper.cxx used to
        trigger advices to replace includes with forward-declarations, and now
        that's gone.
        
        See https://gerrit.libreoffice.org/#/c/72972/ for motivation, there are
        cases where a forward-declaration depends on the version of the
        external, while the include does not, so such changes have to be done
        with more care.
        
        Change-Id: I86d396ac743b3fc425868ffda26c0c9e85a00d0e
        Reviewed-on: https://gerrit.libreoffice.org/73221
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4ede42d9d435ba309b0e6c2df05688a35ecb568e]

        Fix typo
        
        Change-Id: Ie0dfc53d2de8e4eb48eb55b5b32d8c2eb55df0d3
        Reviewed-on: https://gerrit.libreoffice.org/73229
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [9ff648c691f003a11eba9a22ac37032d72b4b642]

        tdf#125372 writer, file with lots of hints very slow to open, part8
        
        Takes load time from 22s to 15.5s
        
        sw::mark::IMark does not need to be held by shared_ptr - we have one
        vector, which holds all marks we created, and when we remove from that
        vector, which remove the other references too.
        
        Change-Id: Ie6d287d9d825f7129855b64a34afa81a2ef9c378
        Reviewed-on: https://gerrit.libreoffice.org/73206
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [65cdb6243f9d849d04c2ca6390a36cd9fa98b421]

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

2019-05-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e86ff0eadc0674f0ac34ca6c990fecee61033c55]

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

2019-05-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [837c9e35ef4795cec63ac8e953e58a870e8d02bc]

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

2019-05-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b40d89272ed71e6941708c47034e3d1fc731c7a9]

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

2019-05-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3a0ca1bff25d6c2bbc5bf8684eefd67956c2db95]

        Fix typo
        
        I don't understand if the right one is:
        raising is greater, then 100%
        or
        raising is greater than 100%
        
        Change-Id: I0bd4b297214f423ce0e3bb5223e0e2edee2a30e9
        Reviewed-on: https://gerrit.libreoffice.org/73222
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-05-30  Eike Rathke  <erack@redhat.com>  [f677885fec59f252f36673ee4d8c0b4863625a4d]

        Resolves: tdf#125279 do not double _x005F_ escapement
        
        Reading OOXML _x005F_ escaped content may not get unescaped, so
        when writing back to OOXML do not attempt to escape it again, i.e.
        write _x005F_xHHHH_ as is and not as _x005F_x005F_xHHHH_.
        
        This is more a workaround, the proper fix would be to unescape
        _x005F_ content upon read. But then the entire "invalid XML
        character" escapement and handling control characters rat tail
        would come into play.
        
        Change-Id: I3d31dc84a362753c23a8c89f7a5d7bfd06e4367b
        Reviewed-on: https://gerrit.libreoffice.org/73187
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-05-30  Eike Rathke  <erack@redhat.com>  [63c4e82c910422f928c8e0bcbb82b6c43d4d5557]

        Reintroduce mbXescape that got overaggressively removed
        
        with
        
            commit d4d37662b090cb237585156a47cd8e1f1cbe2656
            CommitDate: Fri Oct 12 12:46:45 2018 +0200
        
        	loplugin:constfields in reportdesign,sal,sax
        
        which killed also the bGood checking and later because that wasn't
        used anymore also the SAL_WARN_IF() was eliminated with
        
            commit 41eeaace84b45c803fff3ebd5ab981f0ad09393b
            CommitDate: Mon Oct 29 15:12:26 2018 +0100
        
        	loplugin:oncevar
        
        The mbXescape variable will be used, as the TODO said..
        
        Change-Id: I11091379c27cf0222677595eb723b61ad3ebe4e8
        Reviewed-on: https://gerrit.libreoffice.org/72302
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-05-30  Miklos Vajna  <vmiklos@collabora.com>  [1376bb3e44c4b9eb15cf788df04f7cc0bba8cb09]

        ODT export: remove leftover debug include
        
        And if I'm at it, IWYU pointed one more unused one.
        
        Change-Id: I978e0bbf281bebc3da574a8a857167b18a540f0a
        Reviewed-on: https://gerrit.libreoffice.org/73215
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [2eebd9119bebb94f9c9f2bf718f5321511276a84]

        GetAnyEnd does not need to return a pointer
        
        Change-Id: I1350a340eddad180447c46175b6b21ce787802f3
        Reviewed-on: https://gerrit.libreoffice.org/72952
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [79b233be14e75157aecd97179c568baad0a60016]

        "more than USHRT_MAX marks" seems to be fine now
        
        Change-Id: Iccd87324b56fb7ff003f028330758024e47f3f26
        Reviewed-on: https://gerrit.libreoffice.org/73207
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-30  Miklos Vajna  <vmiklos@collabora.com>  [6f179ce5c5469d1c53e4bb7736384b2d9ce51926]

        ODT export: fix lost <text:user-field-decl> for fields in frames in headers
        
        This is similar to commit 6bb241ccc61c6904efec95978fa17e33c0eb1df3 (ODT
        export: fix lost <text:user-field-decl> for fields in tables in headers,
        2019-05-29), but here the container we want to ignore (between the
        header and the field) is a text frame, not a table cell.
        
        Change-Id: I6e8006fbd666802070cfeb88ca4528c66cc6d559
        Reviewed-on: https://gerrit.libreoffice.org/73205
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-05-30  Mike Kaganski  <mike.kaganski@collabora.com>  [831de14f660ba4faf4cac716e30246c8dc0386f1]

        Unconst members of ControlTypeAndPart
        
        ... which need to be assignable in auto-generated operator= in VS2019
        toolset v142. Without that, a compile-time error is generated:
        
        [CXX] vcl/source/gdi/WidgetDefinitionReader.cxx
        [CXX] vcl/source/gdi/WidgetDefinition.cxx
        [CXX] vcl/source/gdi/gdimetafiletools.cxx
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\list(1076): error C2220: warning treated as error - no 'object' file generated
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\list(1076): warning C4239: nonstandard extension used: 'argument': conversion from 'const std::pair<const _Kty,_Ty>' to 'volatile const std::pair<_Kty,_Ty> &'
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>
        ]
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\list(1076): note: A non-const reference may only be bound to an lvalue; assignment operator takes a reference to non-const
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\xhash(486): note: see reference to function template instantiation 'void std::list<std::pair<const _Kty,_Ty>,std::allocator<std::pair<const _Kty,_Ty>>>::_Assign_cast<std::pair<_Kty,_Ty>&,std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<const _Kty,_Ty>>>,std::_Iterator_base0>>(_UIter,const _UIter)' being compiled
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>,
        _UIter=std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<const vcl::ControlTypeAndPart,std::shared_ptr<vcl::WidgetDefinitionPart>>>>,std::_Iterator_base0>
        ]
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\xhash(485): note: see reference to function template instantiation 'void std::list<std::pair<const _Kty,_Ty>,std::allocator<std::pair<const _Kty,_Ty>>>::_Assign_cast<std::pair<_Kty,_Ty>&,std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<const _Kty,_Ty>>>,std::_Iterator_base0>>(_UIter,const _UIter)' being compiled
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>,
        _UIter=std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<const vcl::ControlTypeAndPart,std::shared_ptr<vcl::WidgetDefinitionPart>>>>,std::_Iterator_base0>
        ]
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\xhash(481): note: while compiling class template member function 'void std::_Hash<std::_Umap_traits<_Kty,_Ty,std::_Uhash_compare<_Kty,_Hasher,_Keyeq>,_Alloc,false>>::_Copy_assign(const std::_Hash<std::_Umap_traits<_Kty,_Ty,std::_Uhash_compare<_Kty,_Hasher,_Keyeq>,_Alloc,false>> &,std::false_type)'
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>,
        _Hasher=std::hash<vcl::ControlTypeAndPart>,
        _Keyeq=std::equal_to<vcl::ControlTypeAndPart>,
        _Alloc=std::allocator<std::pair<const vcl::ControlTypeAndPart,std::shared_ptr<vcl::WidgetDefinitionPart>>>
        ]
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\xhash(516): note: see reference to function template instantiation 'void std::_Hash<std::_Umap_traits<_Kty,_Ty,std::_Uhash_compare<_Kty,_Hasher,_Keyeq>,_Alloc,false>>::_Copy_assign(const std::_Hash<std::_Umap_traits<_Kty,_Ty,std::_Uhash_compare<_Kty,_Hasher,_Keyeq>,_Alloc,false>> &,std::false_type)' being compiled
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>,
        _Hasher=std::hash<vcl::ControlTypeAndPart>,
        _Keyeq=std::equal_to<vcl::ControlTypeAndPart>,
        _Alloc=std::allocator<std::pair<const vcl::ControlTypeAndPart,std::shared_ptr<vcl::WidgetDefinitionPart>>>
        ]
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\unordered_map(77): note: see reference to class template instantiation 'std::_Hash<std::_Umap_traits<_Kty,_Ty,std::_Uhash_compare<_Kty,_Hasher,_Keyeq>,_Alloc,false>>' being compiled
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>,
        _Hasher=std::hash<vcl::ControlTypeAndPart>,
        _Keyeq=std::equal_to<vcl::ControlTypeAndPart>,
        _Alloc=std::allocator<std::pair<const vcl::ControlTypeAndPart,std::shared_ptr<vcl::WidgetDefinitionPart>>>
        ]
        C:\cygwin\home\user\lode\dev\core\vcl\inc\widgetdraw/WidgetDefinition.hxx(260): note: see reference to class template instantiation 'std::unordered_map<vcl::ControlTypeAndPart,std::shared_ptr<vcl::WidgetDefinitionPart>,std::hash<vcl::ControlTypeAndPart>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' being compiled
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>
        ]
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\list(1076): error C2280: 'std::pair<_Kty,_Ty> &std::pair<_Kty,_Ty>::operator =(volatile const std::pair<_Kty,_Ty> &)': attempting to reference a deleted function
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>
        ]
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\utility(177): note: see declaration of 'std::pair<_Kty,_Ty>::operator ='
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>
        ]
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\utility(177): note: 'std::pair<_Kty,_Ty> &std::pair<_Kty,_Ty>::operator =(volatile const std::pair<_Kty,_Ty> &)': function was explicitly deleted
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>
        ]
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\list(1076): error C2220: warning treated as error - no 'object' file generated
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\list(1076): warning C4239: nonstandard extension used: 'argument': conversion from 'const std::pair<const _Kty,_Ty>' to 'volatile const std::pair<_Kty,_Ty> &'
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>
        ]
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\list(1076): note: A non-const reference may only be bound to an lvalue; assignment operator takes a reference to non-const
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\xhash(486): note: see reference to function template instantiation 'void std::list<std::pair<const _Kty,_Ty>,std::allocator<std::pair<const _Kty,_Ty>>>::_Assign_cast<std::pair<_Kty,_Ty>&,std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<const _Kty,_Ty>>>,std::_Iterator_base0>>(_UIter,const _UIter)' being compiled
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>,
        _UIter=std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<const vcl::ControlTypeAndPart,std::shared_ptr<vcl::WidgetDefinitionPart>>>>,std::_Iterator_base0>
        ]
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\xhash(485): note: see reference to function template instantiation 'void std::list<std::pair<const _Kty,_Ty>,std::allocator<std::pair<const _Kty,_Ty>>>::_Assign_cast<std::pair<_Kty,_Ty>&,std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<const _Kty,_Ty>>>,std::_Iterator_base0>>(_UIter,const _UIter)' being compiled
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>,
        _UIter=std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<const vcl::ControlTypeAndPart,std::shared_ptr<vcl::WidgetDefinitionPart>>>>,std::_Iterator_base0>
        ]
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\xhash(481): note: while compiling class template member function 'void std::_Hash<std::_Umap_traits<_Kty,_Ty,std::_Uhash_compare<_Kty,_Hasher,_Keyeq>,_Alloc,false>>::_Copy_assign(const std::_Hash<std::_Umap_traits<_Kty,_Ty,std::_Uhash_compare<_Kty,_Hasher,_Keyeq>,_Alloc,false>> &,std::false_type)'
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>,
        _Hasher=std::hash<vcl::ControlTypeAndPart>,
        _Keyeq=std::equal_to<vcl::ControlTypeAndPart>,
        _Alloc=std::allocator<std::pair<const vcl::ControlTypeAndPart,std::shared_ptr<vcl::WidgetDefinitionPart>>>
        ]
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\xhash(516): note: see reference to function template instantiation 'void std::_Hash<std::_Umap_traits<_Kty,_Ty,std::_Uhash_compare<_Kty,_Hasher,_Keyeq>,_Alloc,false>>::_Copy_assign(const std::_Hash<std::_Umap_traits<_Kty,_Ty,std::_Uhash_compare<_Kty,_Hasher,_Keyeq>,_Alloc,false>> &,std::false_type)' being compiled
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>,
        _Hasher=std::hash<vcl::ControlTypeAndPart>,
        _Keyeq=std::equal_to<vcl::ControlTypeAndPart>,
        _Alloc=std::allocator<std::pair<const vcl::ControlTypeAndPart,std::shared_ptr<vcl::WidgetDefinitionPart>>>
        ]
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\unordered_map(77): note: see reference to class template instantiation 'std::_Hash<std::_Umap_traits<_Kty,_Ty,std::_Uhash_compare<_Kty,_Hasher,_Keyeq>,_Alloc,false>>' being compiled
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>,
        _Hasher=std::hash<vcl::ControlTypeAndPart>,
        _Keyeq=std::equal_to<vcl::ControlTypeAndPart>,
        _Alloc=std::allocator<std::pair<const vcl::ControlTypeAndPart,std::shared_ptr<vcl::WidgetDefinitionPart>>>
        ]
        C:\cygwin\home\user\lode\dev\core\vcl\inc\widgetdraw/WidgetDefinition.hxx(260): note: see reference to class template instantiation 'std::unordered_map<vcl::ControlTypeAndPart,std::shared_ptr<vcl::WidgetDefinitionPart>,std::hash<vcl::ControlTypeAndPart>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' being compiled
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>
        ]
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\list(1076): error C2280: 'std::pair<_Kty,_Ty> &std::pair<_Kty,_Ty>::operator =(volatile const std::pair<_Kty,_Ty> &)': attempting to reference a deleted function
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>
        ]
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\utility(177): note: see declaration of 'std::pair<_Kty,_Ty>::operator ='
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>
        ]
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\utility(177): note: 'std::pair<_Kty,_Ty> &std::pair<_Kty,_Ty>::operator =(volatile const std::pair<_Kty,_Ty> &)': function was explicitly deleted
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>
        ]
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\list(1076): error C2220: warning treated as error - no 'object' file generated
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\list(1076): warning C4239: nonstandard extension used: 'argument': conversion from 'const std::pair<const _Kty,_Ty>' to 'volatile const std::pair<_Kty,_Ty> &'
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>
        ]
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\list(1076): note: A non-const reference may only be bound to an lvalue; assignment operator takes a reference to non-const
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\xhash(486): note: see reference to function template instantiation 'void std::list<std::pair<const _Kty,_Ty>,std::allocator<std::pair<const _Kty,_Ty>>>::_Assign_cast<std::pair<_Kty,_Ty>&,std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<const _Kty,_Ty>>>,std::_Iterator_base0>>(_UIter,const _UIter)' being compiled
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>,
        _UIter=std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<const vcl::ControlTypeAndPart,std::shared_ptr<vcl::WidgetDefinitionPart>>>>,std::_Iterator_base0>
        ]
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\xhash(485): note: see reference to function template instantiation 'void std::list<std::pair<const _Kty,_Ty>,std::allocator<std::pair<const _Kty,_Ty>>>::_Assign_cast<std::pair<_Kty,_Ty>&,std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<const _Kty,_Ty>>>,std::_Iterator_base0>>(_UIter,const _UIter)' being compiled
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>,
        _UIter=std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<const vcl::ControlTypeAndPart,std::shared_ptr<vcl::WidgetDefinitionPart>>>>,std::_Iterator_base0>
        ]
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\xhash(481): note: while compiling class template member function 'void std::_Hash<std::_Umap_traits<_Kty,_Ty,std::_Uhash_compare<_Kty,_Hasher,_Keyeq>,_Alloc,false>>::_Copy_assign(const std::_Hash<std::_Umap_traits<_Kty,_Ty,std::_Uhash_compare<_Kty,_Hasher,_Keyeq>,_Alloc,false>> &,std::false_type)'
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>,
        _Hasher=std::hash<vcl::ControlTypeAndPart>,
        _Keyeq=std::equal_to<vcl::ControlTypeAndPart>,
        _Alloc=std::allocator<std::pair<const vcl::ControlTypeAndPart,std::shared_ptr<vcl::WidgetDefinitionPart>>>
        ]
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\xhash(516): note: see reference to function template instantiation 'void std::_Hash<std::_Umap_traits<_Kty,_Ty,std::_Uhash_compare<_Kty,_Hasher,_Keyeq>,_Alloc,false>>::_Copy_assign(const std::_Hash<std::_Umap_traits<_Kty,_Ty,std::_Uhash_compare<_Kty,_Hasher,_Keyeq>,_Alloc,false>> &,std::false_type)' being compiled
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>,
        _Hasher=std::hash<vcl::ControlTypeAndPart>,
        _Keyeq=std::equal_to<vcl::ControlTypeAndPart>,
        _Alloc=std::allocator<std::pair<const vcl::ControlTypeAndPart,std::shared_ptr<vcl::WidgetDefinitionPart>>>
        ]
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\unordered_map(77): note: see reference to class template instantiation 'std::_Hash<std::_Umap_traits<_Kty,_Ty,std::_Uhash_compare<_Kty,_Hasher,_Keyeq>,_Alloc,false>>' being compiled
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>,
        _Hasher=std::hash<vcl::ControlTypeAndPart>,
        _Keyeq=std::equal_to<vcl::ControlTypeAndPart>,
        _Alloc=std::allocator<std::pair<const vcl::ControlTypeAndPart,std::shared_ptr<vcl::WidgetDefinitionPart>>>
        ]
        C:\cygwin\home\user\lode\dev\core\vcl\inc\widgetdraw/WidgetDefinition.hxx(260): note: see reference to class template instantiation 'std::unordered_map<vcl::ControlTypeAndPart,std::shared_ptr<vcl::WidgetDefinitionPart>,std::hash<vcl::ControlTypeAndPart>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>' being compiled
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>
        ]
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\list(1076): error C2280: 'std::pair<_Kty,_Ty> &std::pair<_Kty,_Ty>::operator =(volatile const std::pair<_Kty,_Ty> &)': attempting to reference a deleted function
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>
        ]
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\utility(177): note: see declaration of 'std::pair<_Kty,_Ty>::operator ='
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>
        ]
        C:\PROGRA~2\MICROS~2\2019\COMMUN~1\VC\Tools\MSVC\14.21.27702\Include\utility(177): note: 'std::pair<_Kty,_Ty> &std::pair<_Kty,_Ty>::operator =(volatile const std::pair<_Kty,_Ty> &)': function was explicitly deleted
        with
        [
        _Kty=vcl::ControlTypeAndPart,
        _Ty=std::shared_ptr<vcl::WidgetDefinitionPart>
        ]
        make[1]: *** [C:/cygwin/home/user/lode/dev/core/solenv/gbuild/LinkTarget.mk:293: C:/cygwin/home/user/lode/dev/core/workdir/CxxObject/vcl/source/gdi/FileDefinitionWidgetDraw.o] Error 2
        make[1]: *** Waiting for unfinished jobs....
        make[1]: *** [C:/cygwin/home/user/lode/dev/core/solenv/gbuild/LinkTarget.mk:293: C:/cygwin/home/user/lode/dev/core/workdir/CxxObject/vcl/source/gdi/WidgetDefinition.o] Error 2
        make[1]: *** [C:/cygwin/home/user/lode/dev/core/solenv/gbuild/LinkTarget.mk:293: C:/cygwin/home/user/lode/dev/core/workdir/CxxObject/vcl/source/gdi/WidgetDefinitionReader.o] Error 2
        make: *** [Makefile:282: build] Error 2
        
        Change-Id: I9273bf7bfd78848918c783b8237e76b59e2043cf
        Reviewed-on: https://gerrit.libreoffice.org/73196
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-05-30  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [0873151dd02d83122d5f6f471890410ace5e6ddb]

        SmartArt: keep parent constraints instead of merging every time
        
        currently for every node we were additionaly loading constraints from
        parent node, merging them and then deleting
        it makes more sense just to keep already loaded constraints from parent node
        
        Change-Id: I3fcd669547f24eeeac0b77876950ff7436bd5cb3
        Reviewed-on: https://gerrit.libreoffice.org/73116
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-30  Mike Kaganski  <mike.kaganski@collabora.com>  [ad7dfdef5f9504dfcd600bf4d88a97c35b9d5d6d]

        Support VC++ 2019 tools v142
        
        Change-Id: I765ff8a80ac37b09e16bb16652f28534d1e575eb
        Reviewed-on: https://gerrit.libreoffice.org/73161
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [5a74ef3d249ea88cf0bf1f333014809f652a6a41]

        tdf#125372 writer, file with lots of hints very slow to open, part7
        
        Takes load time from 1m45 to 22s
        
        Instead of (1) taking a list of SwTextAttrs (2) invoking a method that
        inserts a new one (3) taking a new list and doing a delta on the list,
        just the information about the new SwTextAttr up the stack and avoid all
        that work.
        
        Change-Id: Iec88618af696299aaba65f43bc33b1a5f030fac0
        Reviewed-on: https://gerrit.libreoffice.org/73195
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-30  Caolán McNamara  <caolanm@redhat.com>  [460cf721da261e6c9d7388fd4cddf4b66fc7b1b7]

        Resolves; ofz#14803 build failure
        
        Change-Id: If94f77e8414ee83f49ae4dc05d26d7670524b75a
        Reviewed-on: https://gerrit.libreoffice.org/73197
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a458b68eb8a1708653322103217c5260b33dd7b7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - WIP: refactor some Python/Basic pages
            
            Change-Id: I3590e7a6e0cf62d9f9e33e8081be50ab4d0ae769
            Reviewed-on: https://gerrit.libreoffice.org/73175
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [b32a962897bd3dfeb012d971a0c3349c8d58c7fd]

        tdf#125372 writer, file with lots of hints very slow to open, part6
        
        Takes load time from 2m11 to 1m45
        
        Since we're only interested in hints with end <= nIdx,
        GetLastPosSortedByEnd to avoid scanning some of the list
        
        Change-Id: Ibd80cb247176419aac5b6956593e5b7807c23cbf
        Reviewed-on: https://gerrit.libreoffice.org/73194
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-30  Mark Hung  <marklh9@gmail.com>  [6a7db071c75609093fc3a9cbc297b8069726a33e]

        tdf#125497 allow backspace to remove CJK IVS.
        
        Japanese users prefer to remove a CJK IVS character
        when pressing the backspace instead of removing
        the selector part of IVS.
        
        Change-Id: I4313d69ed52d82c5a7e4e4823b1da06f1d90bdad
        Reviewed-on: https://gerrit.libreoffice.org/72971
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [799dac2e621bf14f613b3ee4f6a711b49c0c5e81]

        tdf#125372 writer, file with lots of hints very slow to open, part5
        
        Takes load time from 3m to 2m11
        
        (*) Add a list sorted by which/start
        (*) Use it in lcl_GetTextAttrs
        (*) Fix GetLastPosSortedByEnd, previously we could potentially
        static_cast the search item to something it is not
        (*) Add assert to SwpHints::DeleteAtPos to verify that we don't need
        sorting of the main list when deleting.
        
        Change-Id: If82ea650172ca88486507f31b45cac8d22682451
        Reviewed-on: https://gerrit.libreoffice.org/73152
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-30  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [c329a1c11299b999152b45343961e79e66be405a]

        tdf#42949 Fix IWYU warnings in helpcompiler/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ie7e20c77a8035c0ee4f0316966d163b9cd7d11f2
        Reviewed-on: https://gerrit.libreoffice.org/73006
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-30  Miklos Vajna  <vmiklos@collabora.com>  [69236a7aa17da34399e4d204ddb659d67a51fbf4]

        xmloff: create XMLDrawContentImportOasis instances with an uno constructor
        
        Change-Id: I2d0bcc8d48ce0a4253b5deff11736b292e4f9e69
        Reviewed-on: https://gerrit.libreoffice.org/73188
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-30  Miklos Vajna  <vmiklos@collabora.com>  [6bb241ccc61c6904efec95978fa17e33c0eb1df3]

        ODT export: fix lost <text:user-field-decl> for fields in tables in headers
        
        The problem was that XMLTextFieldExport::ExportFieldAutoStyle() assumed
        that the text of a field anchor is always the toplevel XText, which is
        true in case of body vs header text, but false in case header text vs
        text-in-table-in-header.
        
        So add an UNO property which exposes the parent of a table cell, this
        way text in header (regardless of it's in a table or not) will have the
        same XText, leading to writing the necessary <text:user-field-decl>
        element for the matching <text:user-field-get> definition.
        
        Change-Id: I077b8d7e9dfae4062539894318637e266b925382
        Reviewed-on: https://gerrit.libreoffice.org/73176
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-30  Zdeněk Crhonek  <zcrhonek@gmail.com>  [18d0d8541432782e9bf761992a8bda5d29ee6564]

        uitest for bug tdf#120731
        
        Change-Id: I85952c011e0f49e0fa8613910c993c919aa2b413
        Reviewed-on: https://gerrit.libreoffice.org/73189
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-05-30  Jim Raykowski  <raykowj@gmail.com>  [8234b277d3fc8a52b18715e8e245580254a1610b]

        Don't pass escape key event to SfxDockingWindow from sidebar
        
        ...docking window
        
        Missed this in recent rework concerning key input events in
        SidebarDockingWindow, tdf#125525 Allow shortcut keys from sidebar
        docking window.
        
        Change-Id: I53906251918874d2613795cb06a3e6ef07509bd8
        Reviewed-on: https://gerrit.libreoffice.org/73192
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-05-30  Jan-Marek Glogowski  <glogow@fbihome.de>  [f6e7dbccf063767c2ac87c6460bd1004df742081]

        tdf#125548 Qt5 no focus for the menu bar button
        
        You can't tab into the menu bar, but if you add a corner widget,
        it will be enlisted in the parent's focus chain! Interestingly
        the menu bar even is considered to have the focus, if the widget
        is focused, and will handle key events, but this can probably be
        considered consistent.
        
        So this just denies the button any focus, as this is a mouse-only
        widget, and clicking it will close the document window.
        
        Change-Id: I3c48d85ca56b6a54daf01f444dddc736e7ebb8e7
        Reviewed-on: https://gerrit.libreoffice.org/73186
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-29  andreas kainz  <kainz.a@gmail.com>  [2574ce0f2dc711e71b4799bbd76d5d8b6ec04300]

        NB tabbed layout update in all apps
        
        Change-Id: I3fe17af05869fe7eb540b85b24742cf0045d7569
        Reviewed-on: https://gerrit.libreoffice.org/73185
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-05-29  Caolán McNamara  <caolanm@redhat.com>  [4f0f09f9229635aaa7b51ce45222721f035e990d]

        tdf#124694 gtk2 GtkFixed takes the max size of all its children...
        
        as its preferred size, causing it to not clip its child, but try and grow
        instead to match
        
        Change-Id: Ibea269d475a4b35a43b6cab2ab432a830d8ff1ff
        Reviewed-on: https://gerrit.libreoffice.org/73168
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-29  Stephan Bergmann  <sbergman@redhat.com>  [4c707b78a705d6cc74061433cd01175283fabb2e]

        external/libcdr: Avoid UB converting from double to int via unsigned
        
        Opening cdr/fdo53278-4.cdr as obtained by
        bin/get-bugzilla-attachments-by-mimetype (i.e., the attachment at
        <https://bugs.documentfoundation.org/show_bug.cgi?id=53278#c14>) under
        -fsanitize=undefined causes
        
        > CDRPath.cpp:821:34: runtime error: -173.908 is outside the range of representable values of type 'unsigned int'
        >  #0 in libcdr::CDRPath::writeOut(librevenge::RVNGString&, librevenge::RVNGString&, double&) const at workdir/UnpackedTarball/libcdr/src/lib/CDRPath.cpp:821:34 (instdir/program/../program/libwpftdrawlo.so +0x2380015)
        >  #1 in libcdr::CDRContentCollector::_lineProperties(librevenge::RVNGPropertyList&) at workdir/UnpackedTarball/libcdr/src/lib/CDRContentCollector.cpp:1118:17 (instdir/program/../program/libwpftdrawlo.so +0x2090b54)
        >  #2 in libcdr::CDRContentCollector::_flushCurrentPath() at workdir/UnpackedTarball/libcdr/src/lib/CDRContentCollector.cpp:240:5 (instdir/program/../program/libwpftdrawlo.so +0x2070a9e)
        >  #3 in libcdr::CDRContentCollector::collectLevel(unsigned int) at workdir/UnpackedTarball/libcdr/src/lib/CDRContentCollector.cpp:563:5 (instdir/program/../program/libwpftdrawlo.so +0x209243d)
        >  #4 in libcdr::CDRParser::parseRecord(librevenge::RVNGInputStream*, std::vector<unsigned int, std::allocator<unsigned int> > const&, unsigned int) at workdir/UnpackedTarball/libcdr/src/lib/CDRParser.cpp:514:18 (instdir/program/../program/libwpftdrawlo.so +0x213bdff)
        >  #5 in libcdr::CDRParser::parseRecords(librevenge::RVNGInputStream*, std::vector<unsigned int, std::allocator<unsigned int> > const&, unsigned int) at workdir/UnpackedTarball/libcdr/src/lib/CDRParser.cpp:500:10 (instdir/program/../program/libwpftdrawlo.so +0x213b93f)
        [...]
        
        Change-Id: Ie73965851102689ebb7895d61edb3d32ff47c60c
        Reviewed-on: https://gerrit.libreoffice.org/73181
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-29  Stephan Bergmann  <sbergman@redhat.com>  [c7ece07d2e1b478bf25a976618e9bc5e5bc1a144]

        Pass --enable-debug into external/libcdr
        
        (but which requires a little upstream master patch)
        
        Change-Id: I4bea938c402b03d8b05b6e70694ecc0184544b81
        Reviewed-on: https://gerrit.libreoffice.org/73179
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-29  Stephan Bergmann  <sbergman@redhat.com>  [c657b6d617d84bc97d8d527862b83fa1fafa05a4]

        missing include
        
        Change-Id: I3357679d99a4ac2dab21867890140ab5ef2290ad
        Reviewed-on: https://gerrit.libreoffice.org/73177
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [65167c708afb475aa628b8289e78a48abdf37119]

        SM disable localized characters on element parsing
        
        The special character tokens are localized character names! This
        means that at least in German the %mu wasn't replaced in the
        example, as the parser expected %my. So tell the parser to expect
        non-localized input. And share it for all the parsing.
        
        Change-Id: I4c3c0f35eb61c37a2101b51b445e7cc888a1f429
        Reviewed-on: https://gerrit.libreoffice.org/73172
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [a7e52282e36987f4ca6bed968e87ada6849b10e8]

        tdf#65587 SM implement ElementControl accessibility
        
        This took me ages to implement. I'm still not 100% sure, it works
        correct. One main problem was the loop where the ATK listener will
        rebuild the list of children based on the current child count.
        
        Then there is the "broken" SPI bridge behaviour. I could actually
        test this with the gtk3 backend just fine, if I started LO *after*
        the accerciser. Otherwise the displayed tree will be really broken
        and the add and remove child events won't be correctly processed,
        because some Windows in the hierarchy will return a negative
        parent index. And generally the accerciser has various problems,
        with most result in Python backtraces an inconsistent app state,
        but even SIGSEGV happened a few time. Already have some patches
        for the easy reproducible ones.
        
        No idea what will happen on any other setup then Linux with ATK.
        
        Change-Id: I3280fd8622966be74e3833621952d95a2671d214
        Reviewed-on: https://gerrit.libreoffice.org/73077
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [3eba9602197da972b66f2b7cc72b61cbdffe5a52]

        SM add some help to the examples
        
        This way the example buttons will have a name for better
        accessibility, instead of being blank.
        
        Change-Id: Ib8a509bc7a9895297eecd8a0db9455f367d93159
        Reviewed-on: https://gerrit.libreoffice.org/73171
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-29  Caolán McNamara  <caolanm@redhat.com>  [0c62976b4713156e93aa17b9381e010491a49a24]

        tdf#124694 gtk3 GtkFixed takes the max size of all its children...
        
        as its preferred size, causing it to not clip its child, but grow instead to
        match
        
        Change-Id: I57f740177aae619d11966f5382a6cc5f7a964be3
        Reviewed-on: https://gerrit.libreoffice.org/73167
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-29  Caolán McNamara  <caolanm@redhat.com>  [aa687b22991e6c674b1d8653d52fbe9a50080174]

        weld SfxDocumentInfoDialog
        
        Change-Id: I79d5d8973a19c0e639081ec61ac596620518d0b5
        Reviewed-on: https://gerrit.libreoffice.org/73145
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-29  Caolán McNamara  <caolanm@redhat.com>  [b7b78dfc0719c3aa0e250b2992d3b04e135a26be]

        weld SfxCmisPropertiesPage
        
        Change-Id: I3a824acd126dcbd3bde60ca9d68afd79cb708ed8
        Reviewed-on: https://gerrit.libreoffice.org/73126
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-29  Julien Nabet  <serval2412@yahoo.fr>  [fd01ddd3094dd080a455665342316c79dbee8390]

        tdf#56738: fix encoding in comments in doc files (>= Word 97)
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=56738#c3
        
        Change-Id: I8dbab3fe76b2c2d83cbb07509fabe9f784664c03
        Reviewed-on: https://gerrit.libreoffice.org/73088
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-29  Caolán McNamara  <caolanm@redhat.com>  [1ee156ba9ff0471266e04f5cf7b4ceed1a6b5e87]

        ellipsize over-large locations
        
        Change-Id: I154f97d8e7f5688e9e81b8590f3dc0ab7d84c380
        Reviewed-on: https://gerrit.libreoffice.org/73154
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-29  László Németh  <nemeth@numbertext.org>  [868d9212a1b4cce7faa3eabc047ab7f312c613de]

        tdf#120412 character formatting UI: allow >100% raising
        
        in superscript/subscript text positions instead of
        changing the greater values (eg. imported from DOCX)
        to 100% by accident, simply using the character
        formatting window.
        
        Change-Id: I3adf6445070c183bd6005a02239962f18f504f9d
        Reviewed-on: https://gerrit.libreoffice.org/73151
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-05-29  Jozsef Szakacs  <zmx3@citromail.hu>  [bdfb3edb981ff04f1f3f6dc1ef335e37a0980245]

        tdf#120412 DOCX filter: fix missing superscript
        
        by editeng support of large superscript raising.
        
        Maximal raising of superscript text is 1584 pt in MSO,
        while LibreOffice didn't import the values greater
        than 100% of the current font height. Using the maximal
        percent value of the default 11 pt font, the limit
        is 14400% now, fixing most of the import problems.
        Greater raisings will be limited to 14400% during the
        DOCX import.
        
        Note: the standard doesn't limit the bigger percent
        values, see "20.374 style:text-position" and
        "18.3.23 percent" in OpenDocument 1.2.
        
        Change-Id: I3d0d08f273f2067180f74fba40c47d62364fcc59
        Reviewed-on: https://gerrit.libreoffice.org/69164
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-05-29  Stephan Bergmann  <sbergman@redhat.com>  [bdc74dc279946abfdcca409edc96e985699eb368]

        Avoid -fsanitize=nullability in external/zlib
        
        ...as seen during CppunitTest_sw_layoutwriter:
        
        > testUserFieldTypeLanguage::TestBody finished in: 1271ms
        [...]
        > workdir/UnpackedTarball/zlib/trees.c:873:42: runtime error: null pointer passed as argument 2, which is declared to never be null
        > /usr/include/string.h:43:28: note: nonnull attribute specified here
        >  #0 in _tr_stored_block at workdir/UnpackedTarball/zlib/trees.c:873:5
        >  #1 in deflate at workdir/UnpackedTarball/zlib/deflate.c:1025:17
        >  #2 in ZipUtils::ThreadedDeflater::Task::doWork() at package/source/zipapi/ThreadedDeflater.cxx:163:15
        [...]
        
        Change-Id: I7d4b68ab2c4fb3080fc48211236cb33ca4bf7126
        Reviewed-on: https://gerrit.libreoffice.org/73143
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-29  Tor Lillqvist  <tml@collabora.com>  [0e296d25e736038e76eab1f64aacff6d1aa3e7b1]

        The iOS DataFlavorMapper::getAllSupportedPboardTypes() is unused
        
        Change-Id: Icc72fca62e189559956abc0ebbca9ce196a02073

2019-05-29  Tor Lillqvist  <tml@collabora.com>  [3f8ac50022215e53b592c1d630dd0609cab4e58e]

        tdf#124752: We do need to accept text/html from the system clipboard
        
        Sadly we can't accept public.utf8-plain-text, i.e.
        text/plain;charset=utf-8, as the code does not know of such a
        SotClipboardFormatId. The only text/plain is UTF-16.
        
        And it probably is a good idea to accept HTML anyway. We have to
        continue to (I think) not offer text/html because of the assertion
        failure issue, see comment in DataFlavorMapper::openOfficeToSystemFlavor().
        
        Change-Id: If5d77b97649424e347c50af10475c2be997c8632

2019-05-29  Tor Lillqvist  <tml@collabora.com>  [bcc36b632ecbf4a2e126e640055ad0ed852fb9e8]

        Add a couple of SAL_INFOs about types available on the system clipboard
        
        Change-Id: I821a699ee4f44881aadac89f265974a10095b544

2019-05-29  Xisco Fauli  <xiscofauli@libreoffice.org>  [58f121ef2e680697e10453add43bab9b771d153a]

        tdf#114596 dbaccess: fix mysterious dataloss bug (part 2)
        
        Same problem as in 96ae2a3300811897c24cccb20f8c2faf382483df
        
        Regression from 497e40ad03c27837978551ba15491c3fb2a0bf53
        
        Change-Id: I00e7bf3559e688e7fbc5429ace2b5c18221c9890
        Reviewed-on: https://gerrit.libreoffice.org/73146
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins

2019-05-29  Caolán McNamara  <caolanm@redhat.com>  [60f97b07695796368a36f846d5b596481675c22e]

        weld ScDocStatPage
        
        Change-Id: I24d264f6318adfd9f67303d95b3b8fe0987f928a
        Reviewed-on: https://gerrit.libreoffice.org/73144
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-29  Tamás Zolnai  <tamas.zolnai@collabora.com>  [63d17d01da0f9e3a7554e4327244ee4457b7188d]

        tdf#122765: Legend interferes with pie chart after pptx import, second part
        
        Revert of:
        2903c5f59d257b6ab94f32df64513f2edf94fb0b
        
        Reverting this commit does not lead to the original bug
        to come back, so we can revert it without a problem.
        
        Change-Id: I244a6b9451c47e1094db8a77c71b6696e0c464cc
        Reviewed-on: https://gerrit.libreoffice.org/73139
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-05-29  Jens Carl  <j.carl43@gmx.de>  [d376c09f0100e6545b4804a6698bcc746ea9427c]

        tdf#43157 Clean up OSL_VERIFY (replace with SAL_WARN)
        
        Replace OSL_VERIFY with if-statement and SAL_WARN.
        
        Change-Id: Ib5459a365231514efa0e8a33a880857378cd239e
        Reviewed-on: https://gerrit.libreoffice.org/73121
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-29  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [61b7525869178464e100085e0f9a66ffc008e483]

        tdf#42949 Fix IWYU warnings in opencl/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I0aedc40c49c8cb1382f45571f54873d6017ec62c
        Reviewed-on: https://gerrit.libreoffice.org/72637
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-29  Miklos Vajna  <vmiklos@collabora.com>  [42f0286c0ec68dde36cf3cef15f8a6e2e7ec1830]

        writerfilter: various small cleanups
        
        Some parameters were passed by value for no reason, it's always a good
        idea to declare a variable at the point where we can also initialize it,
        etc.
        
        Change-Id: Ia07bbef7826132fa0326445b89fcaf48dd38b11b
        Reviewed-on: https://gerrit.libreoffice.org/73125
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-29  Gülşah Köse  <gulsah.kose@collabora.com>  [e17224e2aa0e53b1e5518ce3c2a2baa174aad265]

        tdf#120905 Add missing doxygen comments.
        
        Change-Id: I3211f32521d578b1a5f72df7c5ccc4267ee01d38
        Reviewed-on: https://gerrit.libreoffice.org/73101
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-29  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [2828e3c8ec3b336bc02e7e3b6d9b5c41fc5be306]

        SmartArt: sort shapes by Z order after layout algorithms
        
        so that they are laid out in correct order
        
        Change-Id: I82baa61311197880654d09f356decc666e6fa4c7
        Reviewed-on: https://gerrit.libreoffice.org/73094
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [a65918c5b6aaff0206c461e46b798efb95dc42c6]

        tdf#125372 writer, file with lots of hints very slow to open, part4
        
        Takes load time from 4m to 3m
        
        Use equal_range to give us a start and an end, so we avoid the operator<
        cost while scanning
        
        Change-Id: Ie57d460237cddaacecdc6032136f614e02d13760
        Reviewed-on: https://gerrit.libreoffice.org/73124
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-29  andreas kainz  <kainz.a@gmail.com>  [51fd99367b517b9a7630f5c089d5fa22a7252472]

        NB tabbed layout update in all apps
        
        Change-Id: Ic291a6f9907e2449093469ae8a899093dc296e26
        Reviewed-on: https://gerrit.libreoffice.org/73127
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-05-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7ad929699d8dcdfbb0760fada6d4112ff525d9aa]

        Removed duplicated include
        
        In any case is included a few lines after, so I guess it
        can be removed the check (if it's not ready also for future
        other includes).
        
        Change-Id: Id603022092a60b71a5b35ec57930146d23c6544a
        Reviewed-on: https://gerrit.libreoffice.org/73093
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2bcab893b28c7e028d0bf2435ea51bebb907c023]

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

2019-05-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0deebd87bed73b604d05f06ba383b0261ba04cb6]

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

2019-05-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c8a0b678fa4bb4972c3d91db68177524ce69317b]

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

2019-05-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [12eee14c6ee2b7aa71422cf1c9d7d56045b7398e]

        Fix typo
        
        Change-Id: I677f7d50d6b93993f6e3d47426434eb570965b7c
        Reviewed-on: https://gerrit.libreoffice.org/73129
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-05-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d56afd6ab8b7a69bfe35c0018f890c556b207df5]

        Fix typo
        
        Change-Id: Ibfaba910db1ef59af68f57e52a683b5ef147e5a6
        Reviewed-on: https://gerrit.libreoffice.org/73132
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-05-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [151b171ce7d8f9b43e6221d9ae8e1355afb85211]

        Fix typo
        
        Change-Id: I217ece9296e5e5d8db264a3590e5af1f8ab0cfcb
        Reviewed-on: https://gerrit.libreoffice.org/73134
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-05-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b07e191b357e7f5591834caae1075fe75f1531ad]

        Fix typo
        
        Change-Id: I3414f8badfbab89d0cab72e51fb4dcafc85b35e4
        Reviewed-on: https://gerrit.libreoffice.org/73136
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-05-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f21cdfdb9fba4c76ab29bf1e59f77a668e9ac14f]

        Fix typo
        
        Change-Id: I5ce7f422fc6d26eb451ba43fe7bc6f8a540e7d8a
        Reviewed-on: https://gerrit.libreoffice.org/73131
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-05-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9e2f33b4b355d50dbd3624c9cd6398a861d34ceb]

        Fix typo
        
        Change-Id: Ib1af986d52bbc4ea7e2ee7dc5964da81e6508265
        Reviewed-on: https://gerrit.libreoffice.org/73137
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-05-28  Caolán McNamara  <caolanm@redhat.com>  [5f2c1a1c9adf0168da36ab1290e235bd352b8914]

        drop unused box
        
        copy and paste from the normal document info page I imagine
        
        Change-Id: Iff40fbf2b4d21dd3d51c63cb6068b0b88b5438ed
        Reviewed-on: https://gerrit.libreoffice.org/73115
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-28  Caolán McNamara  <caolanm@redhat.com>  [b3e970898b9631344b38613c844b5f1ca8bb1016]

        drop some unneeded includes
        
        Change-Id: I42b2ccbb4484ab2acb8208ad88c6f22e4af09f7d
        Reviewed-on: https://gerrit.libreoffice.org/73114
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-28  Caolán McNamara  <caolanm@redhat.com>  [208522ddd3fb6b994aacdab10aca45d4e2562207]

        weld SfxCustomPropertiesPage
        
        Change-Id: I1b1ba1c2b879d270eb3af486a4d006f170d1b92e
        Reviewed-on: https://gerrit.libreoffice.org/73111
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-28  Tor Lillqvist  <tml@collabora.com>  [12800a215102435b16fd0e3028f1fdfe8ebeb090]

        tdf#124752: Simplify the iOS DataFlavorMapping thing a lot
        
        Now it works to copy and paste images (PNG ones at least) between the
        iOS Collabora Office app and other apps.
        
        We don't seem to need the PNGDataProvider after all, as we use it only
        for data that is already in PNG format. Possibly I am missing
        somethin, though.
        
        Change-Id: Ia6bcc8aefbe1a6687f13e28454b96658fc66c856

2019-05-28  Tor Lillqvist  <tml@collabora.com>  [edf1f755d40c5423ffb411ff17f024fbafeb02b3]

        tdf#124752: Reduce number of formats offered on clipboard on mobile devices
        
        It seems a bit pointless to offer formats that no other app will use.
        
        Change-Id: I54474a4ba40d91c184592cede4224cbfbb78d518

2019-05-28  Tor Lillqvist  <tml@collabora.com>  [e1cd536edd2636d150ae50b0d44a5aee1b8d4e34]

        tdf#124752: Use best speed for PNG encoding on iOS
        
        Still awfully slow for "realistic" images as taken by modern digital
        cameras, though. It would be much better to not encode the PNG to put
        on the clipboard from the internal bitmap representation, but use the
        ooriginal PNG or JPEG data.
        
        Change-Id: Ib72a573bd31d4ae7380dacccb4287e19afabb0d4

2019-05-28  andreas kainz  <kainz.a@gmail.com>  [8291f1ebc2f95611a073dc62e204348b0dc7c87c]

        NB: add tabbed_compact and contextual NB to Draw
        
        Change-Id: Ibdca2026f29483948c2fafaf499a82d2a4acf08b
        Reviewed-on: https://gerrit.libreoffice.org/73095
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-05-28  Miklos Vajna  <vmiklos@collabora.com>  [40c096508da7ee14f36715eee3185041f4a36ddd]

        sw: implement select-all for the frame shell
        
        There is no reason why Ctrl-A should be a NOP when you have an image
        selected.
        
        No test, there is one in the cp-6.0 copy&paste code, that coverage will
        arrive as part of that copy&paste code forward-port.
        
        Change-Id: If0013ee0e9ff9a6fb038a22de7b5d3c76e5c52b9
        Reviewed-on: https://gerrit.libreoffice.org/73118
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-05-28  andreas kainz  <kainz.a@gmail.com>  [479ee00e388a50a8392e9704166b83754dbffac3]

        tdf#125326 add photoalbumdialog icon to breeze, sifr and colibre
        
        Change-Id: I33e7882ed2792a9d1f23ee42645efc4f5003f01d
        Reviewed-on: https://gerrit.libreoffice.org/73099
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-05-28  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [baef4e11dd9d8c019dcf8667f88882db7d7c86fd]

        SmartArt: simplify text body empty condition
        
        Change-Id: Ie1c14bdc4f4db6f8f919433d40ea2281736c38ed
        Reviewed-on: https://gerrit.libreoffice.org/73097
        Tested-by: Jenkins
        Reviewed-by: Grzegorz Araminowicz <grzegorz.araminowicz@collabora.com>

2019-05-28  andreas kainz  <kainz.a@gmail.com>  [5e36b647169c22f5fbe8012a81499314588d3727]

        NB Draw add tabbs for 3D and MasterPage
        
        Change-Id: I51bf435b555302fe96493f540f5e5a8dc33d0267
        Reviewed-on: https://gerrit.libreoffice.org/73081
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-05-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [448cecb3730a01b9189003f248be2faf06f501c3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Remove xml comments from file
            
            xml comments inside <bookmark> index are moved as is to Pootle
            and are not handled as comment when brought back to translated file.
            
            Change-Id: I040cf84851dea3feea26054cb9a0a20e1241c53b
            Reviewed-on: https://gerrit.libreoffice.org/73112
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-05-28  Gülşah Köse  <gulsah.kose@collabora.com>  [5ff162bede44b77cb19e5ff6571b6e34f228d9fb]

        tdf#120905 Remove old FuOutlineBullet dialog code.
        
        Change-Id: I4bd0986f23414edc857ca890f6437c6029116e72
        Reviewed-on: https://gerrit.libreoffice.org/73070
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2019-05-28  Stephan Bergmann  <sbergman@redhat.com>  [8bc286821e54699006b612a72739380098678b18]

        Avoid -fsanitize=signed-integer-overflow
        
        ...with e.g. `--convert-to pdf abw/abi10006-1.abw` as obtained by
        bin/get-bugzilla-attachments-by-mimetype, reporting
        
        > vcl/source/fontsubset/cff.cxx:1697:63: runtime error: signed integer overflow: 55810 * 52845 cannot be represented in type 'int'
        
        and
        
        > vcl/source/fontsubset/cff.cxx:1137:38: runtime error: signed integer overflow: 233492066 * 52845 cannot be represented in type 'int'
        
        Using unsigned here is faithful to the algorithm presented in Chapter 7
        Encryption of "Adobe Type 1 Font Format" (<http://wwwimages.adobe.com/
        www.adobe.com/content/dam/acom/en/devnet/font/pdfs/T1_SPEC.pdf>).
        
        Change-Id: Ic27a5ebbe5f766fef425d241e14487ea4ae81da4
        Reviewed-on: https://gerrit.libreoffice.org/73104
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-28  Stephan Bergmann  <sbergman@redhat.com>  [b9139c1a41acca28e48efdbc664d384734f81ce9]

        ScNumberFormatControl uses an SfxUInt16Item
        
        ...not an SfxInt16Item.  Probably a typo introduced when adding the class with
        bf3f3a6bfb08c2d1a2c95f1c1cf62117e0002235 "notebookbar: working number format
        listbox".  (Found with -fsanitize=vptr when switching Calc to "View - User
        Interface - Tabbed Compact".)
        
        Change-Id: I6142b20750872037767e1857edeae83b1b2fa849
        Reviewed-on: https://gerrit.libreoffice.org/73089
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f1f2e2823749452d8e7f23891876e5cc10000553]

        Fix typos (including sequenze->sequence)
        
        Change-Id: Icfd6c5cbc405bad51a0d7f10cdb55c70a1fe5b00
        Reviewed-on: https://gerrit.libreoffice.org/73078
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-05-28  Zdeněk Crhonek  <zcrhonek@gmail.com>  [55e89e8f96665598bad96721ba4d0924150be864]

        uitest for bug tdf#119343
        
        Change-Id: I45aa7b4fda0f19319d3e009bf8d29099e8497c71
        Reviewed-on: https://gerrit.libreoffice.org/73067
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-05-28  Michael Meeks  <michael.meeks@collabora.com>  [a8e7c82a26996e4cbfb42dea5dbe0098046ba701]

        lo: disable under-used hyperlink fields that are buggy online.
        
        Reviewed-on: https://gerrit.libreoffice.org/72781
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 418adc09f503a5714f58f56619161fed6d668088)
        
        Change-Id: If2069288fac14c6113754288eb9136449626393d
        Reviewed-on: https://gerrit.libreoffice.org/72782
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [7ac940d278f9bb3fbb1988a74dfa4909960bd998]

        tdf#125372 writer, file with lots of hints very slow to open, part3
        
        There were O(n^2) issues all over the places where we walk these lists.
        
        This takes the opening time from 10m+ to 4m.
        
        (*) Invalidate the sorting on a much less aggressive basis, by having
        the SwTextAttr objects tell the SwpHints object when start and end pos
        changes
        (*) Add a bool field to indicate when the maps become unsorted, so we
        can resort them only when we actually need sorted access
        (*) Add an API for walking the list of SwTextAttr* without triggering
        sorting, which is particularly important when the RedlineManager starts
        moving things around.
        (*) Add various asserts to catch code that tries to iterate over these
        sorted lists but triggers resorting during the loop.
        
        I also moved some of the logic around so that instead of
            update hint
            delete hint
            insert hint
        it now goes
            delete hint
            update hint
            insert hint
        which means that the needToSort flag does not get set because the
        hint is disconnected while it is being updated.
        
        Change-Id: Ie153ddafc9ef9e3470d588db2be2457c676232a8
        Reviewed-on: https://gerrit.libreoffice.org/73090
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-28  László Németh  <nemeth@numbertext.org>  [7376a47680b65cbdfd747a736f288e06f51f7f2d]

        tdf#92335 DOCX: fix multiplying of "ListLabel" styles
        
        by removing the redundant export of the temporary
        DOCX import character styles for bullets of bulleted lists.
        
        Note: this commit will fix the older documents – sometimes
        with thousands of unused styles – by the next export.
        
        The problem was escalated from the commit
        f9c8d97d82a85b897520a2fe897352ee5ad879d9
        "tdf#95213 DOCX import: don't reuse list label styles"
        
        Change-Id: I90590352c0c85a92dbad19a45e82339e1201f1e9
        Reviewed-on: https://gerrit.libreoffice.org/73098
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-05-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [86cab846c1a122dd4dd5f5c4ca5750a0fc397c6b]

        Qt5 implement SalSurface support for cairo
        
        Current qt5+cairo uses the plain VCL canvas. This patch is just a
        copy of Gtk3Surface (minus comments) with a different update call.
        This way the Cairo path now uses the Cairo canvas instead.
        
        It fixes at least tdf#122668 for me, but other Impress bugs might
        be fixed this way too.
        
        Change-Id: Iba511c851001753328293c28e53eaa4acc4315d0
        Reviewed-on: https://gerrit.libreoffice.org/72921
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Tested-by: Jenkins
        Reviewed-by: Aleksei Nikiforov <darktemplar@basealt.ru>

2019-05-28  Caolán McNamara  <caolanm@redhat.com>  [ee2a9436dc9b4586e993062a2f85b105d8c16b25]

        use after free in GtkInstanceWidget::signal_focus_in
        
        https://gerrit.libreoffice.org/#/c/71829/
        
        Change-Id: Ia98de7da7182ae35cbd83fdede89f3955ca45ece
        Reviewed-on: https://gerrit.libreoffice.org/73092
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [c3435fc4c6eafec3155c9c85c5d1081dac97c688]

        SM move categories into SmElementsControl...
        
        ... and drop the special examples handling. All these lists are
        already static. The only "drawback" are the previously range-based
        for loops in SmElementsDockingWindow.
        
        Change-Id: I7a6cfbe74c29fcc14557aef1d5ef31d599b33fc0
        Reviewed-on: https://gerrit.libreoffice.org/73076
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [d93746bd4b9dac31f5a49999e50023baa8f984d9]

        SM add tooltip to element categories listbox
        
        Since there is also no other information, like a label. Also
        removes one unneeded level of layout indirection.
        
        I'm not sure about the root placeholder child added by glade, but
        other dialogs have it too, so keep it.
        
        Change-Id: I235cc1ab5ea9ef37079353ee150eb000cb665dd1
        Reviewed-on: https://gerrit.libreoffice.org/73075
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [1ff55a4409f088ab5665e63fc1b429553c27ace6]

        Log used / selected canvas service
        
        Change-Id: If62dcbffe6514966418bbf78ef3392cc3219f159
        Reviewed-on: https://gerrit.libreoffice.org/73074
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-28  Michael Stahl  <Michael.Stahl@cib.de>  [d3ef215486cfa669cc12543243c7ff5c3004a093]

        i18npool: remove versioned ICU forward declarations
        
        (regression from c6b7f5555d5df13eae7aa72dbd3307ad8c9893dc)

2019-05-28  Michael Stahl  <Michael.Stahl@cib.de>  [a42291d0abd14c6c763962a5ae60b02a8552f641]

        Revert "crashtesting: frequent nulldef at end of SwTextFrame::ValidateFrame"
        
        This reverts commit c5338e3ad116dbde0aed801f459173231716efa3.
        
        The actual problem was fixed in previous commit for tdf#125475.
        
        ValidateFrame() must only be called in text formatting with a
        SwTextLineAccess keeping the corresponding SwTextLine alive.
        
        Change-Id: I5b092b094f620f2dc2524aa5a83c673ec6b1fbbe
        Reviewed-on: https://gerrit.libreoffice.org/73048
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-28  Michael Stahl  <Michael.Stahl@cib.de>  [1424d51a44ed2fa8b37b2d132af8a608a170ec8e]

        tdf#125475 sw: update SwTextFrames when SwTextLine cache shrinks
        
        SwCache::DeleteObj() may decide to shrink the cache, and then the
        SwTextFrame::mnCacheIndex goes stale, because only
        SwCacheObj::m_nCachePos is updated.
        
        In this bugdoc, this can happen *inside* SwTextFrame::Format(), where
        first it succeeds to find an existing SwTextLine, then some footnotes
        anchored in this paragraph are moved around and formatted, creating new
        SwTextLines, and SwCache::DeleteObj is called.  Later, any access of the
        original frame's SwTextLine fails to find it and eventually some null
        pointer crash happens.
        
        Newly added SwTextLine::UpdateCachePos() requires that SwTextFrame lives
        longer than its SwTextLine; there was another problem with that, because
        SwTextFrame::FormatEmpty() was throwing away the mnCacheIndex, which
        could then cause a second SwTextLine to be created for the same
        SwTextFrame, and the first one is not deleted until it falls to the
        bottom of the LRU list.
        
        Apprently for this particular document the problem didn't happen before
        commit 3d37463eec0c891243a8971a34903b2da01c9e24 and/or
        commit 31ae7509003b1e650463ee1468c0b315ba13efe6 but that is mostly luck.
        
        Change-Id: I7bef1b340a453d6dd44d51a1dc69ee5fd0b697db
        Reviewed-on: https://gerrit.libreoffice.org/73047
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-28  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [14c4e6155271d04f0a86029635d0a4c0b460146a]

        SmartArt: adjust text size to fit shapes
        
        up to maximal size of primFontSz constraint.
        Do not override text size changed by user.
        
        Change-Id: If7ea6bbb96cb839831d877edc274a1b0eefdaf21
        Reviewed-on: https://gerrit.libreoffice.org/73050
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-28  Caolán McNamara  <caolanm@redhat.com>  [a2179fb76bb1e1da43e8185130866ea334537b13]

        fix ui-checkdomain.sh warnings
        
        Change-Id: I48195dfd64a0dc4f34860f88e3f63e5a0531453f
        Reviewed-on: https://gerrit.libreoffice.org/73085
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-28  Luboš Luňák  <l.lunak@collabora.com>  [aa44e10942937452930255be156c1b29247ee969]

        parallel deflate compression (one stream, multiple threads)
        
        ZipPackageStream::saveChild() already had one threaded compression,
        but that still uses only one thread for one stream. Many documents
        contain many streams (where this is useful), but large documents
        often contain one huge content.xml, which then would be compressed
        using just one thread.
        But it is in fact possible to do deflate in parallel on the same data,
        at the cost of somewhat increased CPU usage (spread over threads).
        This is handled separately from the background thread path, as
        integrating these two approaches would probably be needlessly complex
        (since they both internally use ThreadPool, the tasks should often
        intermix and parallelize anyway).
        On my 4-core (8 HT threads) machine this reduces the compression time
        of tdf#113042 from 3s to 1s.
        
        Change-Id: Ifbc889a27966f97eb1ce2ce01c5fb0b151a1bdf8
        Reviewed-on: https://gerrit.libreoffice.org/73032
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-28  Luboš Luňák  <l.lunak@collabora.com>  [7cd3f267cfbf3655f6a7a395b80560ecd22e15f7]

        split out thread functionality from ZipOutputEntry
        
        It can be easily separated out, it looked like hacked in. And
        I will need to do more refactoring of the class, so this shouldn't
        be more complex than necessary.
        
        Change-Id: I302da55409e9195274907ca4939c37fbb2427b18
        Reviewed-on: https://gerrit.libreoffice.org/73031
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-28  Luboš Luňák  <l.lunak@collabora.com>  [ee22409ab6187d3545db71d255ec3866262baa6e]

        try harder not to deflate small streams in a thread
        
        E.g. with the bugdoc from tdf#93553, most of the streams to save
        are actually small, they just do not provide XSeekable. Since it
        seems all the streams are already fully available by the time
        the zip packaging is done, fallback to XInputStream::available()
        to find out if the stream is small.
        With this, the zipping part of saving tdf#93553 is now down
        from ~1.5s to ~0.5s.
        This presumably also makes the hack for tdf#93553 unnecessary.
        
        Change-Id: Id9bb7d835400d6d8f147f5c11ade684a549aba53
        Reviewed-on: https://gerrit.libreoffice.org/73030
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-28  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [e43f0657f19f9de8d351bb6b416b7fd7f570e3ff]

        tdf#42949 Fix IWYU warnings in sot/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I202a98d76a37a564315374893b44ec25ef7798b3
        Reviewed-on: https://gerrit.libreoffice.org/73005
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-28  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [c6b7f5555d5df13eae7aa72dbd3307ad8c9893dc]

        tdf#42949 Fix IWYU warnings in i18npool/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ic331c845f0a8f06c4a8f8f79b6f87e26ca7c3a7d
        Reviewed-on: https://gerrit.libreoffice.org/72972
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-28  Tor Lillqvist  <tml@collabora.com>  [b8c1f54d67c5ae90a868f9b33747c43b97c23351]

        tdf#124752: Add system clipboard interface for iOS
        
        Based on the corresponding macOS code. Work in progress. The image
        support ifdeffed out still (because it uses some macOS specific APIs
        for which I couldn't right away find the equivalent iOS ones).
        
        I made it much simpler than the macOS code. I dropped the keeping of a
        local in-process clipboard completely. Firstly, as far as I see, the
        iOS clipboard API (UIPasteboard etc) does not even offer the
        possibility to separately offer some formats and actually provide the
        data on request. Secondly, we must be prepared anyway that the system
        can kill an iOS app at any stage while the user is using some other
        app, so we need to make sure everything that is copied goes onto the
        system clipboard right away anyway.
        
        I had to disable the copying of HTML to the clipboard as that lead to
        a mysterious assertion failure. See comment in
        DataFlavorMapper::openOfficeToSystemFlavor(). But RTF seems to work
        well, too. I assume RTF is what gets used for cross-application
        copy/paste (and cross-device, even, through Apple's Universal
        Clipboard thing, where you can copy/paste between your Macs and iOS
        devices on the same network).
        
        I am not sure how relevant the various application/x-openoffice-foo
        formats are.
        
        Change-Id: I174495e33d86fc3990996c229243c05d6cbfcda7

2019-05-28  Jens Carl  <jenne@jens-carl.de>  [1c7a2eff17f09feaa2709eaab60855f8e1aa7469]

        six: upgrade release to 1.12.0 used by gdb
        
        Change-Id: I816ccde944903e0ff3ac23e92632056a3192b060
        Reviewed-on: https://gerrit.libreoffice.org/73069
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-28  Michael Stahl  <Michael.Stahl@cib.de>  [d7b1580aa0ccbea844fb2408e8f3d19c3a97d6d1]

        sw: InsertCnt_(): don't call FindPrevCnt() when it doesn't make sense
        
        When pasting a table we get:
        
        warn:legacy.osl:29407:29407:sw/source/core/layout/findfrm.cxx:1136: <SwFrame::FindPrevCnt_()> - unknown layout situation: current frame should be in page header or page foote
        
        ... because SwCellFrame's constructor inserts the content of the cell
        before the SwCellFrame's mpUpper is set, so it's not connected to
        anything; hence FindNextCnt()/FindPrevCnt() can only return frames
        inside the cell anyway, and all of those are newly created, so
        invalidating a11y flow-relations for them seems pointless because a11y
        doesn't even know about them yet.
        
        Change-Id: I96eb59d6ecfdaa453894d06494c6c50faa7cd1bd
        Reviewed-on: https://gerrit.libreoffice.org/73046
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-28  Julien Nabet  <serval2412@yahoo.fr>  [e8f4bf9df5b6a9b24256d00462d94c430e319134]

        Add comment about this "weird assignment" in editdoc
        
        See http://document-foundation-mail-archive.969070.n3.nabble.com/Fishy-assignment-in-editdoc-editeng-td4262109.html
        
        Remove the previous comment less clear
        
        Change-Id: I06b0bc3254068d58146d9582c2b69afbadbe56ee
        Reviewed-on: https://gerrit.libreoffice.org/73062
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2019-05-28  Julien Nabet  <serval2412@yahoo.fr>  [8e2bd8fb1d6f3414b6ade29e37bfcc0dcf3ea038]

        Fix domain in ui files (sfx2, svtools)
        
        Change-Id: Icfa8a2d2f6283b0961aa99debadf1e3d29ddaa53
        Reviewed-on: https://gerrit.libreoffice.org/73068
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-28  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [77450fa1c9b7cb3acb19b23ff3b4ed7bc2b7c7a1]

        tdf#42949 Fix IWYU warnings in sccomp/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ie2d1a6dad1dc17777f05aa033ea5fed1807261ce
        Reviewed-on: https://gerrit.libreoffice.org/72636
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-28  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [be17c39aab166532b4ba386c1e36f0404c19eb50]

        bin/ui-checkdomain.sh: Script to check translation domain in .ui files
        
        Change-Id: Ibf6c181ecfb219ba5d142236471af03f8d3b32c6
        Reviewed-on: https://gerrit.libreoffice.org/73072
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-28  Julien Nabet  <serval2412@yahoo.fr>  [b8c0edc4dc4f976f27a25ca854a4c6d519dd31d3]

        Fix domain in ui files (sc)
        
        Change-Id: I1cb5d3e6a1bf3c18b637273ed4fac671ad12354e
        Reviewed-on: https://gerrit.libreoffice.org/73065
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-28  Gülşah Köse  <gulsah.kose@collabora.com>  [1c3f71c1e5a7b3d6935505a4a6f96c8948187910]

        tdf#120905 Remove temporary uno command.
        
        Change-Id: Id12838cf08a2e5b74b53bd0036804b886b41098f
        Reviewed-on: https://gerrit.libreoffice.org/73041
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2019-05-28  Gülşah Köse  <gulsah.kose@collabora.com>  [b04fa5e4c0e9b4e1c708624873e65dec30cc5ed8]

        tdf#120905 Remove double triangle from the color button.
        
        Change-Id: I521b3a86d1fb215c6f355b198cfd5d9b5f777490
        Reviewed-on: https://gerrit.libreoffice.org/73040
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.kose@collabora.com>

2019-05-28  Julien Nabet  <serval2412@yahoo.fr>  [47e402169a2e84eb396aa1ef580ca1d9e6125880]

        Fix domain in ui files (cui, dbaccess, svx)
        
        Change-Id: I6c09bf2af4b902fdc215ec31bf2dad490e41384e
        Reviewed-on: https://gerrit.libreoffice.org/73066
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-28  Miklos Vajna  <vmiklos@collabora.com>  [69b62cfcbd364d7f62142149c2f690104b217ca1]

        tdf#125281 DOC import: fix size of lazy-loaded metafiles
        
        Metafiles may have an external header, so once graphic data is read, we
        need to set the size explicitly. Otherwise the width of the EMF image in
        the bugdoc will be too small.
        
        Change-Id: I2441eda61278b0f4973db5d9aa14618ccd17c397
        Reviewed-on: https://gerrit.libreoffice.org/73064
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-28  Jim Raykowski  <raykowj@gmail.com>  [d0d9acc7c6095e0bc640e073b9d8e2e19aaa8993]

        tdf#125525 Allow shortcut keys from sidebar docking window
        
        Fix for tdf#115434 prevents key presses being passed through to document
        window from the sidebar docking window. This patch only prevents left,
        right, down, up, page down/up, home, end, backspace, delete, insert and
        return keys from being passed.
        
        Change-Id: I97ab60a214cb9910f526a475f3134784728b7d9a
        Reviewed-on: https://gerrit.libreoffice.org/73073
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-05-28  László Németh  <nemeth@numbertext.org>  [caeb6ff68d49e1b1ca911cf3f63371b855ee935d]

        DOCX import: clean-up FinalizeImport() of change tracking
        
        FinalizeImport() could be triggered by accident while
        editing the document. Now we set it by checking
        PROP_REDLINE_REVERT_PROPERTIES used only in OOXML import.
        
        This is a clean-up of the commit 8acc15b5113c798ecdbeed91456a92e7b0c1334e
        "tdf#118699 DOCX import: don't add numbering."
        
        Change-Id: Ib1f4ee41ba94d640788396037b668b85b800f9d0
        Reviewed-on: https://gerrit.libreoffice.org/73043
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-05-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [67fd47e909aa88584420c3351ab17308aeb4e911]

        tdf#125454 SM use theming for element list
        
        This uses the same background color then the edit entries and
        changes the focus from the gray filled rectangle to a non-filled
        rectangle using the general highlight color.
        
        Change-Id: I4b44811e768266ccd2081a8e3ef61483a803da3b
        Reviewed-on: https://gerrit.libreoffice.org/72795
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-28  Serge Krot  <Serge.Krot@cib.de>  [37103a3f008c13dee21d55c8da9e6af807b1997c]

        tdf#125522: Mail merge: Hidden text frames are not completely removed
        
        Change-Id: I67550b325a0ac177ffbd52718234c2a0edf1154c
        Reviewed-on: https://gerrit.libreoffice.org/73033
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-05-27  Andras Timar  <andras.timar@collabora.com>  [651cb3049ca250780715b8875bc206f344cc134c]

        disable a few failing unit tests in MPLv2 subset (fix mismerge)
        
        Change-Id: I6f432d773c71eea34693a74bd8ee44562ade1702
        Reviewed-on: https://gerrit.libreoffice.org/73063
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-05-27  Andras Timar  <andras.timar@collabora.com>  [09a322600b2343ff25218bba198da25d7bb7888c]

        disable a few failing unit tests in MPLv2 subset
        
        Change-Id: If7595983f7bf2d990687a64659a63a8a66b120bd
        Reviewed-on: https://gerrit.libreoffice.org/73049
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-05-27  Luboš Luňák  <l.lunak@collabora.com>  [dcc175b8589b05f90bd24cd1d0738103c07d6507]

        abort if PCH cannot be used because of CXXFLAGS mismatch
        
        Those should mean an error somewhere, e.g. as in the recent libcmis fix.
        
        Change-Id: Iecb973a8f1d56a1bfa0a0e8a5c923e5598682b94
        Reviewed-on: https://gerrit.libreoffice.org/73029
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins

2019-05-27  Miklos Vajna  <vmiklos@collabora.com>  [5321d3228f61938584f659159c74d2e2f04abb78]

        xmlsecurity: add missing include
        
        Broke the build on Ubuntu 18.04:
        
        In file included from /home/tinderbox/core-master/workdir/UnoApiHeadersTarget/udkapi/normal/com/sun/star/uno/XInterface.hpp:10:0,
                         from /home/tinderbox/core-master/workdir/UnoApiHeadersTarget/udkapi/normal/com/sun/star/uno/Exception.hpp:8,
                         from /home/tinderbox/core-master/workdir/UnoApiHeadersTarget/udkapi/normal/com/sun/star/uno/RuntimeException.hpp:8,
                         from /home/tinderbox/core-master/include/com/sun/star/uno/Any.hxx:37,
                         from /home/tinderbox/core-master/include/com/sun/star/uno/genfunc.hxx:27,
                         from /home/tinderbox/core-master/include/com/sun/star/uno/Sequence.hxx:35,
                         from /home/tinderbox/core-master/include/svl/sigstruct.hxx:27,
                         from /home/tinderbox/core-master/xmlsecurity/inc/xsecctl.hxx:23,
                         from /home/tinderbox/core-master/xmlsecurity/source/helper/xsecctl.cxx:22:
        /home/tinderbox/core-master/include/com/sun/star/uno/Reference.hxx: In instantiation of ‘static com::sun::star::uno::XInterface* com::sun::star::uno::Reference< <template-parameter-1-1> >::iquery(com::sun::star::uno::XInterface*) [with interface_type = com::sun::star::xml::crypto::XXMLSignature]’:
        /home/tinderbox/core-master/include/com/sun/star/uno/Reference.hxx:279:42:   required from ‘bool com::sun::star::uno::Reference< <template-parameter-1-1> >::set(const com::sun::star::uno::BaseReference&, com::sun::star::uno::UnoReference_Query) [with interface_type = com::sun::star::xml::crypto::XXMLSignature]’
        /home/tinderbox/core-master/xmlsecurity/source/helper/xsecctl.cxx:190:124:   required from here
        /home/tinderbox/core-master/include/com/sun/star/uno/Reference.hxx:70:73: error: incomplete type ‘com::sun::star::xml::crypto::XXMLSignature’ used in nested name specifier
             return BaseReference::iquery(pInterface, interface_type::static_type());
                                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
        /home/tinderbox/core-master/solenv/gbuild/LinkTarget.mk:290: recipe for target '/home/tinderbox/core-master/workdir/CxxObject/xmlsecurity/source/helper/xsecctl.o' failed
        make[1]: *** [/home/tinderbox/core-master/workdir/CxxObject/xmlsecurity/source/helper/xsecctl.o] Error 1
        
        Change-Id: I864da5bd6d163a3de35280bff367e6b51aced23d
        Reviewed-on: https://gerrit.libreoffice.org/73035
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-05-27  László Németh  <nemeth@numbertext.org>  [8325764fb67ca192687e1fe1eba329deebe6aa07]

        tdf#115557 DOCX import: don't multiply charts in footnotes
        
        A chart in a footnote was appeared in every footnotes,
        resulting fatal problems during a few import/export cycles,
        see tdf#115558 (MSO is unable to open the DOCX export
        with multiplied objects).
        
        Change-Id: Ib729e4442ed3c92e4646fa7cdf7253a963d883e8
        Reviewed-on: https://gerrit.libreoffice.org/73025
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-05-27  Miklos Vajna  <vmiklos@collabora.com>  [834d796e03d257db486e6a6da8b1ccbee7ba24ee]

        cui: fix Impress hyperlink insert when the form listbox is hidden
        
        In preparation of forward-porting the distro/collabora/cp-6.0-only
        commit 418adc09f503a5714f58f56619161fed6d668088 (lo: disable under-used
        hyperlink fields that are buggy online., 2019-05-22), which relaxes the
        invariant that mpLbForm never returns LISTBOX_ENTRY_NOTFOUND.
        
        A signed integer overflow is a problem in itself, but in practice the
        SID_HYPERLINK_SETLINK handler in sd::DrawViewShell::FuTemporary() didn't
        insert a field, since the insert mode was a large negative value instead
        of HLINK_FIELD.
        
        Change-Id: I238d9f662a74f320d05ea6a6cc97319d2d5b3d5a
        Reviewed-on: https://gerrit.libreoffice.org/73034
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-05-27  Luboš Luňák  <l.lunak@collabora.com>  [5e075c3fbfd13d24042e420c340e9ae05f942dc5]

        fix compilerplugin rebuilding when system clang changes
        
        Since Clang doesn't keep backwards binary compatibility, it's necessary
        to rebuild when Clang (major version?) changes. This was broken
        because e.g. check.cxx didn't include plugin.hxx, and so it didn't depend
        on config_clang.h . Now simply force timestamp change if config_clang.h
        changes.
        This still needs re-running configure though.
        
        Change-Id: Icbc404b37105599f1ca6c8996f5a3d45d50082db
        Reviewed-on: https://gerrit.libreoffice.org/72976
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-27  Luboš Luňák  <l.lunak@collabora.com>  [d4bb16adcd2327cb99b42f64d62a180a0f08c147]

        Revert "Remove broken rebuild of compilerplugins when CLANG_FULL_VERSION..."
        
        This reverts commit efe28895498b03f1468a9dc9f510452f36affc2f.
        It is that commit that is broken. The only thing that does not work is
        that not all compilerplugin sources depend on config_clang.h, the rest is fine.
        So instead of reverting something that in principle works (and even complaining
        in the commit message about the original problem), just fix it
        (will do in next commit).
        
        Change-Id: Ic7766a97220d5b7ef1cd195320899564140fdf1c
        Reviewed-on: https://gerrit.libreoffice.org/72975
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-27  Stephan Bergmann  <sbergman@redhat.com>  [49c88d8b232f008efc864204e43ff3609b6aa6f5]

        -fsanitize=nullability
        
        Change-Id: I27336c512ed0b46b32344a05611e6ba17e45adef
        Reviewed-on: https://gerrit.libreoffice.org/73023
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c28753350ccf7440fe198a04ce249998320dcfb0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Explain formatted display in search for Calc
            
            Was missing in the find&replace help page
            
            Change-Id: I6b997fa34d7784be1f143e6403cd645327415cde
            Reviewed-on: https://gerrit.libreoffice.org/73017
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-05-27  Tor Lillqvist  <tml@collabora.com>  [cfaf058ca876e8f03ad76d11ba74c6aa769a951e]

        The proxyfac component seems to be needed
        
        Change-Id: Ib6ab095ea5c4b4a01afad5510208ad352dea5d76

2019-05-27  Luboš Luňák  <l.lunak@collabora.com>  [d6d8099b520be23b823c784276dfbdb01e9db3c8]

        sharedvisitor generator should also be rebuilt if clang changes
        
        Change-Id: I7602974ed6f4969ec9f79504bdb72758a747d39a
        Reviewed-on: https://gerrit.libreoffice.org/72982
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-27  Luboš Luňák  <l.lunak@collabora.com>  [46b5a714913d57105a82cff772f328107463a01d]

        avoid error message from configure about integer expression expected
        
        Apparently test does not short-circuit evaluation.
        
        Change-Id: I0d9003735a43d0b5715b9d5fd9b5323efd6fdac1
        Reviewed-on: https://gerrit.libreoffice.org/72999
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-27  Stephan Bergmann  <sbergman@redhat.com>  [256fccaf991cbc7d2f954c759e0ada6e2bd26c9e]

        operator new doesn't return null anyway
        
        (and assigning nullptr to a null xcert was apparently redundant)
        
        Change-Id: I8b6120248c042adcb2f787b8db0f28c14268212d
        Reviewed-on: https://gerrit.libreoffice.org/73019
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-27  Miklos Vajna  <vmiklos@collabora.com>  [256107622c252afdce35d1c77fe70eb4e4bc57ce]

        sw HTML import: add an option to ignore comments by default
        
        No function change, default behavior is still mapping them to postits.
        
        Change-Id: I55041452909e9f0b83d6c5d113af3067b3c0afdb
        Reviewed-on: https://gerrit.libreoffice.org/73021
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-05-27  Luboš Luňák  <l.lunak@collabora.com>  [93139c011411b0e48c5fc8d39fe9203f55c7ff0a]

        avoid gbuild warning about no PCH for libcmis
        
        gb_LinkTarget_set_precompiled_header sets PCH_CXXFLAGS, so add_cxxflags
        must go after it.
        
        Change-Id: I527906661dcecff56a24d5733bd87b4c9bf96215
        Reviewed-on: https://gerrit.libreoffice.org/73000
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [53325b40b557cc84d8d21c1baa0ef8d3bfc00ab8]

        Update URL
        
        It's not accessible since 2006. Use Wayback Machine copy
        
        Change-Id: I41e7467d9feb31987080ac43dfd11a2e30ebeb28
        Reviewed-on: https://gerrit.libreoffice.org/71233
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-27  Tomoyuki Kubota  <himajin100000@gmail.com>  [51f1e62e2dae37746d218a187d4b0158296ad155]

        @deprecated should be with @Deprecated
        
        Without this patch, warnings will be given 
        when LibreOffice is built with JDK9 or later.
        
        Change-Id: I7aa6e99ace2377fbdb7dd732949ce10d9bd9df58
        Reviewed-on: https://gerrit.libreoffice.org/72947
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-27  Caolán McNamara  <caolanm@redhat.com>  [9d18bc40416b651340804f44ba5fae65f3bbbcfa]

        tdf#125271 under wayland without gtksink, try waylandsink
        
        and if there is no videosink then give up
        
        Change-Id: I6b60e7be1e77dbf5c4c277ccf47a4d121f3cd6a5
        Reviewed-on: https://gerrit.libreoffice.org/72871
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-27  Gabor Kelemen  <kelemeng@gnome.hu>  [b1501d65674a74481b61a10a250febed77348f4a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Drop Personalization page
            
            After core commit e1e9e2aa16f08a8fd9e38db706d63e8eceeda8d1
            
            Change-Id: Ie035df76473890f634d4457ccbf1201b9998c5ff
            Reviewed-on: https://gerrit.libreoffice.org/72977
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-05-27  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [1d944b934340617bf8b90a3fe2ec140be10ffe8f]

        tdf#42949 Fix IWYU warnings in include/svx/[sS][a-h]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I84fc75e06e61e5391aef6e237c36daad95dedb84
        Reviewed-on: https://gerrit.libreoffice.org/72550
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-27  Caolán McNamara  <caolanm@redhat.com>  [2e3e80fb3b01d6586a38188f2d9f5ebf6710d0db]

        drop some unneeded includes
        
        Change-Id: Icf19ae9811f6f4ee315869a7edd50e94dce4e6ae
        Reviewed-on: https://gerrit.libreoffice.org/73004
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-27  Caolán McNamara  <caolanm@redhat.com>  [9e577313f538fc0d0643f3aa171a92cac112d949]

        weld MappingDialog
        
        Change-Id: Ie4c6ef0f75384e1fbd68905cf4c70ed6d7ab88fe
        Reviewed-on: https://gerrit.libreoffice.org/73003
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-27  Caolán McNamara  <caolanm@redhat.com>  [f46ece5419e4981793189c00b27a6065fcbfaa60]

        weld FormLinkDialog
        
        Change-Id: I440089f650aea87eab21c148e713a8716e55f2bb
        Reviewed-on: https://gerrit.libreoffice.org/73002
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-27  Miklos Vajna  <vmiklos@collabora.com>  [28fc6e2d66e166d354bbe99861f35e12978bcd97]

        sw: prefix members of WW8DopTypography
        
        Change-Id: I44565d1ba019f3639ef920f7ef7177a3cd89d117
        Reviewed-on: https://gerrit.libreoffice.org/73018
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-05-27  Caolán McNamara  <caolanm@redhat.com>  [ddbdd2e6d751c0708d915e58d9a39a546c61916a]

        Resolves: tdf#125348 some an initial fixed width for the treeview
        
        the final width will be determined by the width of the entry boxes above it
        
        Change-Id: Ifcac2a2ef220cbacf5cd0ef6531e4a04e10a7326
        Reviewed-on: https://gerrit.libreoffice.org/72989
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-27  Caolán McNamara  <caolanm@redhat.com>  [0e258c94980266cc669f3b18025fc9f2dc3abfcb]

        Resolves: tdf#125490 use a single get_text impl for treeview
        
        Change-Id: Id9f74d8660fbd706251c9ea759b27a873b9113c6
        Reviewed-on: https://gerrit.libreoffice.org/72988
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-27  Kiyotaka Nishibori  <ml.nishibori.kiyotaka@gmail.com>  [d45bf5e20e5abc2dcf5ea3d3be06aa61d92c762e]

        fixed domain in bulletandposition.ui
        
        translatable strings in this .ui file are extracted as parts of cui/messages.pot.
        if the domain was "sd", only source strings would be shown.
        
        Change-Id: I1272721fbac72c0b5e392d65e080dd31a5bbc709
        Reviewed-on: https://gerrit.libreoffice.org/72973
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5d5cf6f8f44011f822e6df5fe6a9adc313b917b7]

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

2019-05-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e0f1888af0dde9646bc72abb5688c94cbf2428dd]

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

2019-05-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [febdbced25bfeddab3e8b65a5483c044a0ed220d]

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

2019-05-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e9dc63f90dd785264329c3ca7e9bf900fe16fbee]

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

2019-05-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0d831781131e5b1dc07fe571e76ead72661d1a7e]

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

2019-05-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [28bd2806bc86a3b11bfd107bee2c35820713c86e]

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

2019-05-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [770efe6731926f8cfb823aef9d36c51b543c4ece]

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

2019-05-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [32e75c7657d066f2b4483df8769b43dfbcede273]

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

2019-05-27  Luboš Luňák  <l.lunak@collabora.com>  [63be55de0223e4cbfcf3bcb180dfb6cd2156e61d]

        fix clang version check
        
        As 56f87dac69b4 says, this is about clang 9, not clang 8.
        
        Change-Id: I2978d2235c7eb3ad438082f7b08a1bd68977ed6f
        Reviewed-on: https://gerrit.libreoffice.org/72974
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-27  Ilhan Yesil  <ilhanyesil@gmx.de>  [62aaaad156ef0daccd2680161ef8b9b99d8a7bc0]

        tdf#125103 Writer: input fields will be exported to docx
        
        Changed the solution https://gerrit.libreoffice.org/#/c/70786/
        of Vasily sligthly, so MS Office can recognize fields still
        as fields.
        
        Change-Id: Id45330a96dfe002685c6ef3dc62e408c5f9f46c4
        Reviewed-on: https://gerrit.libreoffice.org/72868
        Tested-by: Jenkins
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>

2019-05-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [b6c94e4e04fef032c82c6517ce58ab9eb2b53d59]

        IMark doesn't need relational operators
        
        Change-Id: Iea795980626b09a227f8fda59f0065d5dbb1ac24
        Reviewed-on: https://gerrit.libreoffice.org/72986
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-27  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [63b39fe87644587210214198fb67d6b3fb3343c5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - - Pages mutual x-Refs
            - Relate Tools help page to Basic Dialog page
            - Basic page title change
            - extra bookmark(s)
            - Basic code change
              - loadLibrary code change
              - loadDialog with full path (as best practice)
            
            Change-Id: Ia9a449b1dc8cb3a5acc7a921feeedebe7ce9cefb
            Reviewed-on: https://gerrit.libreoffice.org/72946
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-05-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [2c94c6b4ad5416a62ce3a77d6e882aa4121fa1a6]

        inline IMark::EndsBefore
        
        Change-Id: Ia71a6c8758c08f6824588308dde4a581cf52030b
        Reviewed-on: https://gerrit.libreoffice.org/72985
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [796676e0a3010ab64f43a799d3fe7e7d1a64867e]

        inline IMark::StartsAfter
        
        Change-Id: I2b7e2df1ad3bfddb3182691720fa3aa1cdf21721
        Reviewed-on: https://gerrit.libreoffice.org/72984
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [18775b18917ff666260434a19326ab482219ba89]

        inline IMark::StartsBefore
        
        Change-Id: Ia4f4d57899821cf735a3babadd73bbd90e84afb0
        Reviewed-on: https://gerrit.libreoffice.org/72983
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ed65a25a7b06ff4aefe18cc36e8606c5f7a55f71]

        Fix typo
        
        Change-Id: I023be983c046a6b930882864ba843b499f7922b2
        Reviewed-on: https://gerrit.libreoffice.org/72993
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [35915bc36f5ea2949259dbcf0de81b53b017a15f]

        Fix typo
        
        Change-Id: Ic25d54239a075289ec2bdce1d6eb4e7e93e2ae02
        Reviewed-on: https://gerrit.libreoffice.org/72994
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [96fda9ca44eb60807841ae8de1626aa7e189517d]

        Fix typo
        
        Change-Id: I9d0d074ac243005c793cff4b3785be8d0692d394
        Reviewed-on: https://gerrit.libreoffice.org/72995
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bb755b30fe552a24c10bfedbe87a36046ea0cdf5]

        Fix typo
        
        Change-Id: I1a8df45bbc595b11e1a8279d6413c15f75518bb4
        Reviewed-on: https://gerrit.libreoffice.org/72996
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a5b7ed6c7666fa7e67ea80195eb35880a6b4546c]

        Fix typo
        
        Change-Id: Iab48671de46d53cc930fd328c3c81c895297d7ed
        Reviewed-on: https://gerrit.libreoffice.org/72997
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7195cc5627496f09dab18d4e5b5b987cbc2cd0bf]

        Fix typo
        
        Change-Id: I8e231e422f2de372823378a165bf5ac0abf9ea84
        Reviewed-on: https://gerrit.libreoffice.org/72998
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [65c0f918abb34cad14950de2080dc5ab5bdda5bf]

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

2019-05-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [53a6f11b8d81a94189e4f6ee954b6d5c2ad6ffe0]

        Fix typos
        
        Change-Id: I965b47c6f29af6bc8b747b497a4d5be56a6ddd16
        Reviewed-on: https://gerrit.libreoffice.org/72992
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ce36e943f0e50970925b2dd77729ef6036b4a49]

        move some searching inside IDocumentMarkAccess
        
        to make followup improvements easier
        
        Change-Id: I2b0ab30589bc19a3e6c80228ab037745c7781292
        Reviewed-on: https://gerrit.libreoffice.org/72978
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-26  Caolán McNamara  <caolanm@redhat.com>  [72ba558eb9e827e0fb2c98cc6c06b25aaf9cc8b6]

        Related: tdf#125479 menu item might be empty
        
        Change-Id: I1b82e6495dcc64fde58498036f02f779a657301b
        Reviewed-on: https://gerrit.libreoffice.org/72981
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-26  Caolán McNamara  <caolanm@redhat.com>  [d9f190abbcd57bf3f0e1e0041309152bf6b52459]

        Resolves: rhbz#1713827 protect against null ViewShell
        
        like SfxHintId::ScAccCursorChanged does
        
        Change-Id: I75ab2da866a345d817e39536ac966d3edf24b90a
        Reviewed-on: https://gerrit.libreoffice.org/72979
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [06d39b8663fd98a82cec4015eee3b425f92bc51d]

        tdf#125372 writer, file with lots of hints very slow to open, part2
        
        Reduce unnecessary scanning on MarkManager::deleteMark
        
        Change-Id: I4af07877a98b12f20f486974eb77ee2989a2fbc9
        Reviewed-on: https://gerrit.libreoffice.org/72949
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c74f633467e1cd272b8d0c285389bd855f3217a0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Update list of replacement icons in master
            
            Change-Id: I3da2cac812591bf1a0eed69c4a8746592e9042e3
            Reviewed-on: https://gerrit.libreoffice.org/72969
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-05-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a728f79310b3715d16ec3decc728f825bf1c4e25]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - add back image dimensions
            
            Change-Id: I8e7eaf2010ee31b2191de1bed256ca30c70ac216
            Reviewed-on: https://gerrit.libreoffice.org/72915
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-05-25  Julien Nabet  <serval2412@yahoo.fr>  [a461d9b2d941c44860b85df937239d982ea07d2c]

        Revert "Fix typo"
        
        This reverts commit 66fb3ca7cd77c00eac79d8003aef57d78c1d357f.
        
        Change-Id: Ibbd6cb3ed2acbc82b676068d0bea21d05368943a
        Reviewed-on: https://gerrit.libreoffice.org/72967
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d8a9ace85c362582c30eeab2ec42d093d9734c31]

        Fix typo
        
        Change-Id: I6c6246d14e11507e2b24a91304a2fef7ac3b9e22
        Reviewed-on: https://gerrit.libreoffice.org/72965
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [88e55cdc65f1e19cfaa215221737f454100c6f1c]

        Fix typo
        
        Change-Id: Ic9d719985ffb6b6d273b258c4f07227a8a0e7c0d
        Reviewed-on: https://gerrit.libreoffice.org/72959
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [66fb3ca7cd77c00eac79d8003aef57d78c1d357f]

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

2019-05-25  Michael Meeks  <michael.meeks@collabora.com>  [20dbfaedc0147e6276f4b41cf9b4fb6af2ee71f0]

        gtktiledviewer: Fix crash on copy.
        
        Change-Id: I1afc6278f6853d5e45a305b4f731cb6af0e00cc1
        Reviewed-on: https://gerrit.libreoffice.org/72955
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-05-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [530331e4ac5b2351c3e72896342db103427088e5]

        tdf#125372 writer, file with lots of hints very slow to open, part1
        
        Remove a chunk of O(n^2) work in XMLHints_Impl
        
        Change-Id: I6b391af630d83ddd563b66bc1ad1640cd78debc7
        Reviewed-on: https://gerrit.libreoffice.org/72948
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-25  Regina Henschel  <rb.henschel@t-online.de>  [bfd26fd04ba06d0eac3fb516c6548a1e6eacc6df]

        tdf#125181 Update comment in unit test for added shapes
        
        I have recently added shapes star24 and star32 to the unit test, but
        forgotten to update the comment in the test accordingly.
        
        Change-Id: I712c652100cadedc06a0b16c8dd27dc078cdbbeb
        Reviewed-on: https://gerrit.libreoffice.org/72954
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-05-25  rizmut  <riz_17_oke@yahoo.co.id>  [5d943c07e0182a2a49ba449f7eeb79e3a7a4e1b6]

        KJ & elementary: + Photo Album icons tdf#125326, etc
        
        Change-Id: I700e573b45510a1c81e8d5bc50a59f521b17b5c2
        Reviewed-on: https://gerrit.libreoffice.org/72953
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-05-25  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [684975ec42b20f78826fd623ca5f7c47475e037a]

        KJ&elementary:+Impress place holder, etc
        
        Change-Id: I917956cefc34ad87a0c601c280fe7d8febb6b5d4
        Reviewed-on: https://gerrit.libreoffice.org/72945
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-05-25  Justin Luth  <justin.luth@collabora.com>  [3de954c90abf46219b57f9fce2332ef7ede146e7]

        tdf#101826 ww8import: Fly - do convert XATTR if FILLSTYLE==NONE
        
        This fixes tdf112618, which wasn't importing properly anymore
        since recent commit cc899c6967238877f0094bcf00627145e484ffec
        for bug 101826.
        I tried to setFly( XFillTransparencyItem(100) ), but then
        it didn't round-trip. Fixing up the export sounds like a
        suicide mission, so I just used the non-regressive path.
        
        There is still a chance that unset transparency could cause problems
        with other types like solid/gradient/bitmap.  However, I wasn't
        able to design any example documents to prove that. One difference
        is that the RES_BACKGROUND looks in the parents (bInP) for
        attributes, while I only transfer directly set attributes(!bInP).
        
        Change-Id: I5160562e222629510ede3b49ae85ec99f7b351c9
        Reviewed-on: https://gerrit.libreoffice.org/71646
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-05-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bc2e1ab2fd4c094b9c33f2de9aa5d446d5993efa]

        Fix typos
        
        Change-Id: Ifa4f861f1005adf8192d5d1871ba8310965a7049
        Reviewed-on: https://gerrit.libreoffice.org/72930
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c5c6366b0e4324167fee62db17ee17364a13a45d]

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

2019-05-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4824f99d1b71ac471b430f2d67838cbc5456fa2c]

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

2019-05-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7d98414f803d17c048da52b4a2735e7575cbdef4]

        Fix typo
        
        Change-Id: Ia9523bdb340e6aae9d3243306add8f0871f3d5ee
        Reviewed-on: https://gerrit.libreoffice.org/72941
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9741ec7b204b8760228cb1a325c6e8ea3a47cce0]

        Fix typos
        
        Change-Id: I09ea15a845bdae45453983862edbcbe9550cce86
        Reviewed-on: https://gerrit.libreoffice.org/72942
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4361b394cd707b0fbcdcdf7f7f3258b76b840f08]

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

2019-05-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6ec77ebc2e566cb2976aedeb380c38edecbe0cb3]

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

2019-05-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [aed5c2dccbc4abd2e97ce60386ecbc9b0945f7f9]

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

2019-05-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1d95059befb539d3e798bad28f923dd0fcd43e97]

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

2019-05-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f3340c54fe6b8ec51d01308a7350c6a27616fca6]

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

2019-05-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b0455098d7d4f7a05849d97180321096d00ddbee]

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

2019-05-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [91c9b0ad63e768971e13343b5127bb28b61a9020]

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

2019-05-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b338f9e6cb4252fface6ad8e1fccbecc08e238f0]

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

2019-05-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9f927ea6d0087938911ee07e97416d705553ec9c]

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

2019-05-25  andreas kainz  <kainz.a@gmail.com>  [c89a9402cba4a9a05bc2668c5725b68687d8e82c]

        tdf#125326 NB tabbed impress insert tab add photo album command
        
        Change-Id: Ia9adea465427a492ed0062c28e3e6dc09cc77673
        Reviewed-on: https://gerrit.libreoffice.org/72927
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-05-25  andreas kainz  <kainz.a@gmail.com>  [81134e446aecbf8cad2faa2e9ba7724d653ef79a]

        NB draw tabbed add PhotoAlbum
        
        Change-Id: Ieff9c7c7904b19b4202415b860b7a372503f46b6
        Reviewed-on: https://gerrit.libreoffice.org/72926
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-05-25  andreas kainz  <kainz.a@gmail.com>  [41750787f39252362f15bf0151f8cdec5298a64f]

        NB draw tabbed update insert tab
        
        Change-Id: I22ec1ef8914262d20824b0d6d41a694820bac1b7
        Reviewed-on: https://gerrit.libreoffice.org/72925
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-05-25  Justin Luth  <justin.luth@collabora.com>  [d57735bad093d028d69d131672c71308acf02f74]

        revert tdf#123912 ww8 export: re-protect implicit section
        
        Revert LO 6.3 bugfix d9a6eab15a747cf4c8a3d04f4b21fe1a1c3d0721
        because LO has changed the behaviour of implicit sections
        when Protect Forms is enabled.  Now they are editable,
        making the Protect Form compatibility option nearly useless.
        (tdf#122201 commit d9a6eab15a747cf4c8a3d04f4b21fe1a1c3d0721
        which was backported to LO 6.2). Since implicit sections are
        now editable in LO, they should export as editable.
        See tdf#124451 for a one-sided discussion about this.
        
        Since many people may have used this switch as a simple way
        to create a protected form in the past, document this change
        and point to sections as the way to set protection natively.
        
        Protect Form is now only good for protecting the form field
        itself from being deleted while the user is filling out the form,
        and that is true only for legacy sw::mark::IFieldmark form fields
        which have no UI in LO for adding them (.doc compatibility forms).
        
        Change-Id: I938f015fe63c22e831654e96de77b5809bb924ff
        Reviewed-on: https://gerrit.libreoffice.org/71716
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-05-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4b893906984a4620fda7e1914f0d1ea3416ef42c]

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

2019-05-24  Julien Nabet  <serval2412@yahoo.fr>  [7f3d3e74fdcffb55da7fd7f55ac4c1f85d35745c]

        tdf#125472: fix RemoveTransparenciesFromMetaFile(vcl/gdi)
        
        Regression from:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=3ff0c23b54ba4e7a534693ba25a3ffb27d1c18e1
        
        + some slight simplification
        
        Change-Id: Ifa9d4d7d27e80217f778f3625ef4437828600dd3
        Reviewed-on: https://gerrit.libreoffice.org/72922
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-24  Jan Holesovsky  <kendy@collabora.com>  [935f6199d030fb77ce799c5193ad3d8a927bc3cf]

        Add a parameter to insert a text box directly.
        
        This is useful for the Online, where we want to insert the text box
        directly into the document so that it is visible right away.
        
        Change-Id: I09ab2efba758aac077fa37ddfd20b1486b35b3ef
        Reviewed-on: https://gerrit.libreoffice.org/72912
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-05-24  Stephan Bergmann  <sbergman@redhat.com>  [af67aeff0e76c1130401685824a6a2d9216e8abe]

        Avoid broken static_cast
        
        ...from SvtValueItemAcc to unrelated ValueItemAcc in ~SvtValueSetItem.  The
        Svt* classes had been copied from the non-Svt* ones in
        4883fd31141c3598b25a123033297f847cd18552 "weld ScTabBgColorDlg", but this
        static_cast had apparently been missed when copying ~SvtValueSetItem from
        ~ValueSetItem (and the originally copied SvtValueItemAcc::ParentDestroyed had
        later been removed with d4d037619638e1915d15dba81c38a1c9b3157972
        "loplugin:unusedmethods").  But the static_cast in ~ValueSetItem would never
        have been necessary in the first place (though that needs partial reversal of
        508c95f1b655d9cfa6be37a5a9de9aff6fd383bf "improve passstuffbyref return
        analysis", which had unhelpfully changed ValueSetItem::GetAccessible to return a
        reference).
        
        Change-Id: If1c9bb617ac4ad3c24371729504f9082594c048f
        Reviewed-on: https://gerrit.libreoffice.org/72914
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-24  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [04b60370a73b79e3aa0a04bc7cff45dff1db6286]

        tdf#101443 Calc multiline input bar reworked
        
        Change-Id: Ic35c9898624f0c13b6d64725808e765a64c17081
        Reviewed-on: https://gerrit.libreoffice.org/71937
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-05-24  Eike Rathke  <erack@redhat.com>  [bd44f6ebf265470255ba69762c9031029d3fa417]

        Remove nonsense about F9, specifically RANDBETWEEN *is* recalculated since 6-2
        
        Change-Id: I15bea9555422f96380d08e607b173b81d00b9ab1

2019-05-24  Stephan Bergmann  <sbergman@redhat.com>  [3e2f1767db05b1bcc17a5f47ae025faee214f6f6]

        Wrong downcast from svx::a11y::AccFrameSelectorChild
        
        ...to svx::a11y::AccFrameSelector (which are unrelated final classes).  UBSan
        Calc "Format - Cells... - Borders - Line Arrangement - User-defined:" and
        clicking into the top-right corner of the widget caused
        
        > svx/source/dialog/frmsel.cxx:972:50: runtime error: downcast of address 0x60f0003dfa80 which does not point to an object of type 'a11y::AccFrameSelector'
        > 0x60f0003dfa80: note: object is of type 'svx::a11y::AccFrameSelectorChild'
        >  e1 03 80 0d  90 4f c2 88 ce 7f 00 00  02 00 00 00 be be be be  00 00 00 00 00 00 00 00  00 00 00 00
        >               ^~~~~~~~~~~~~~~~~~~~~~~
        >               vptr for 'svx::a11y::AccFrameSelectorChild'
        >  #0 in svx::FrameSelector::SelectBorder(svx::FrameBorderType) at svx/source/dialog/frmsel.cxx:972:50
        >  #1 in svx::FrameSelector::MouseButtonDown(MouseEvent const&) at svx/source/dialog/frmsel.cxx:1114:21
        [...]
        
        The code was like that ever since 60f11adb950e4f9645cc9ecb0f5af8235cc97366
        "Integrate branch of IAccessible2", which had presumably confused
        AccFrameSelector and AccFrameSelectorChild here (while there'd apparently not
        been a deeper need for the static_casts anyway).
        
        Change-Id: I1f52629143dcfc84e57e9539a428fb0f51fdc72e
        Reviewed-on: https://gerrit.libreoffice.org/72910
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [78e003e0dcfe67cf56618a2af033abe37adee1ca]

        forgot to update comment
        
        in
        	commit d6865e5cec34f5f521e0f9ec4ef3c7ad04503cfe
        	Date:   Fri May 24 11:52:30 2019 +0200
            use std::unordered_map in RTFTokenizer
        
        Change-Id: I5197eae86c4611d1598dbb60bae4962ad0576ecd
        Reviewed-on: https://gerrit.libreoffice.org/72906
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [b358bb95c04772a6ff00d7fcbb6fbef9d3dca13c]

        cannot create a shared_ptr from an existing object
        
        so pass in the shared_ptr we already have (and enforce that we pass in
        the right one)
        
        Change-Id: Ic481b5ec17c34ed9cba50586dedb6184505dee24
        Reviewed-on: https://gerrit.libreoffice.org/72908
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-24  Caolán McNamara  <caolanm@redhat.com>  [3dfcc485b19f918f434f34ee0157f5dca96bad43]

        crashtesting: div-by-zero on load of tdf48948-2.pptx
        
        Change-Id: Id05f65543eeb06526535ce9eaee354b4789e2069
        Reviewed-on: https://gerrit.libreoffice.org/72883
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [51c639d1e85bc62fb8dec28faeed31ddb30c2854]

        expand SwRangeRedlinePtr
        
        it is just obfuscating the code
        
        Change-Id: I72491d4861d06bd032bb014314c18605967aa3c9
        Reviewed-on: https://gerrit.libreoffice.org/72824
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-24  Tünde Tóth  <tundeth@gmail.com>  [ff634cf62a663c1e6e744cedf26d9746b235721d]

        tdf#79972 XLSX export: fix hyperlink at numeric data
        
        Hyperlink at numeric data lost after export.
        
        tdf79972.xlsx: Test file from Excel 2016.
        
        Change-Id: I6064724e6e38325386c4dfc8f1e9d93cce041975
        Reviewed-on: https://gerrit.libreoffice.org/72894
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>
        Tested-by: Jenkins

2019-05-24  László Németh  <nemeth@numbertext.org>  [cbd894925e6b9869baedcd6476484c14d3a3df87]

        tdf#125319 DOCX track changes: don't change numbering
        
        of a paragraph after a tracked deletion in Hide Changes
        mode (including hiding the numbering completely).
        
        We add the numbering of the paragraph to the first node
        of the deletion, so Hide Changes mode will show the
        actual text content correctly.
        
        Note: file saving already makes the same changes in the
        deletion without this workaround, too.
        
        Change-Id: I09d3ad2c05bfd6c7f9f65cfe21a4bade2ac18a14
        Reviewed-on: https://gerrit.libreoffice.org/72784
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-05-24  Stephan Bergmann  <sbergman@redhat.com>  [e0a5f0738b76dd06e9d258cfa674de86f34bd6ec]

        A CALCINPUTLINE is not an Edit
        
        Under ASan, clicking into the Calc "input line" control (in the toolbars) caused
        
        > ==26138==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x616000107a4c at pc 0x7fc890d792cb bp 0x7fff4cab6d90 sp 0x7fff4cab6d88
        > READ of size 1 at 0x616000107a4c thread T0
        >  #0 in Edit::IsPassword() const at include/vcl/edit.hxx:285:38
        >  #1 in vcl::Window::getDefaultAccessibleRole() const at vcl/source/window/accessibility.cxx:327:73
        [...]
        > 0x616000107a4c is located 116 bytes to the right of 600-byte region [0x616000107780,0x6160001079d8)
        > allocated by thread T0 here:
        >  #0 in operator new(unsigned long) at /data/sbergman/github.com/llvm/llvm-project/compiler-rt/lib/asan/asan_new_delete.cc:105:3
        >  #1 in VclPtr<ScInputBarGroup> VclPtr<ScInputBarGroup>::Create<vcl::Window*&, ScTabViewShell*&>(vcl::Window*&, ScTabViewShell*&) at include/vcl/vclptr.hxx:129:42
        >  #2 in lcl_chooseRuntimeImpl(vcl::Window*, SfxBindings const*) at sc/source/ui/app/inputwin.cxx:157:12
        
        This looks like it got broken with cca4d9ab39499562614f0f778a2fffe5a40fde88
        "convert WB_PASSWORD to a bool field on Edit" assuming that a Window of type
        CALCINPUTLINE derives from Edit, even though ScInputBarGroup does not.
        
        Change-Id: I1457c6cd07477ee0fa868c3949105aa96116a366
        Reviewed-on: https://gerrit.libreoffice.org/72893
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-24  Miklos Vajna  <vmiklos@collabora.com>  [863533ee2c00db3dde1f078b9f21f7e8e1d1333e]

        sd: make Tools -> Language -> For All Text affect shape text
        
        The problem was that in case the shape text has an explicit language
        set, then the shape language will have no effect on shape text language;
        need to clear those attributes explicitly.
        
        The const_cast<> for the EditTextObject should be OK, since we change
        the shape's item set anyway, so we don't omit any needed notifications.
        
        Change-Id: I721e3f0aefa103a6bfa320a671da2ee1e039fa38
        Reviewed-on: https://gerrit.libreoffice.org/72904
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-05-24  Shubham Goyal  <22shubh22@gmail.com>  [891db26079e0983f2afb38d32aa57eec9dbefc98]

        tdf#43157 - Clean up OSL_ASSERT, DBG_ASSERT
        
        Change-Id: Ie4f1362510636006cae8a680b3ad2bbfa93e854b
        Reviewed-on: https://gerrit.libreoffice.org/70449
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-05-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [848058625c7fad21e2469c95c2a2078678925a5a]

        use vcl::Timer in StatusIndicatorFactory
        
        does not need a separate thread
        
        Change-Id: I47bf2b255a331f4ec3ea24ad3a5d4c3ca398557e
        Reviewed-on: https://gerrit.libreoffice.org/72901
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-24  Michael Stahl  <Michael.Stahl@cib.de>  [dfbce2a556972f552d194d2358c170077915d776]

        gbuild: try to run filter-showIncludes.awk in C locale
        
        Perhaps it fixes build with Chinese Windows.
        
        Change-Id: I6541b6b7bdca140eaf6940436d5c629e7e8c3d91
        Reviewed-on: https://gerrit.libreoffice.org/72896
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-24  Mike Kaganski  <mike.kaganski@collabora.com>  [d89054b3b3acd6c914c6ec8c3e5a530f9058a85b]

        Shell extension also enables full-text search on Windows
        
        Change-Id: I04adf5850fff872d27a8ddc344523de281448a80
        Reviewed-on: https://gerrit.libreoffice.org/72895
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-05-24  Jan-Marek Glogowski  <glogow@fbihome.de>  [a82eed1e8ad3819fda34c26df035cd5472eeec5b]

        Fix typo in help: 'urb' => 'urp'
        
        Introduced in commit a4066c770fec ("Fix documented 'soffice
        --accept' parameter syntax").
        
        Change-Id: Iaa8e821abeb8bdbce36091c4d0264f658c677a76
        Reviewed-on: https://gerrit.libreoffice.org/72905
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-24  Luboš Luňák  <l.lunak@collabora.com>  [cb7a39ac64253a6d0e11cfe1837ad3da2465c38e]

        disable warnings in external libs
        
        As in, really disable, so that they do not even show. This moreover
        avoids tons of D9025 warnings from MSVC about overriding -W4 with -w.
        
        Change-Id: Ia2e72fd72d883d91bdd89e467ee42f259e2ae033
        Reviewed-on: https://gerrit.libreoffice.org/72899
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [d6865e5cec34f5f521e0f9ec4ef3c7ad04503cfe]

        use std::unordered_map in RTFTokenizer
        
        to speed up
        
            make sw.check
        
        Using a --enable-dbgutil --enable-optimised build, this takes my runtime
        from 6m03 to 3m43
        
        Change-Id: I79d2345c361d99d4a1c4402a4b7008bbb59b8184
        Reviewed-on: https://gerrit.libreoffice.org/72902
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins

2019-05-24  Jim Raykowski  <raykowj@gmail.com>  [360b9d52e9d0e7e70ad8432802886073bbd6ee3d]

        tdf#124305 Make multiselected outline moves keep selections
        
        Change-Id: Ic89a07a6ac3103da77fae8d28f4295fd17c35f89
        Reviewed-on: https://gerrit.libreoffice.org/69602
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-24  Stephan Bergmann  <sbergman@redhat.com>  [5780a495872bbcc9df595c534425515727516a4a]

        Avoid unnecessary, wrong downcast
        
        ...from SvLBoxItem to SvLBoxString.  In a UBSan build, hovering the mouse over
        the Navigator dialog in Calc caused
        
        > sc/source/ui/navipi/content.cxx:727:39: runtime error: downcast of address 0x6030012a2820 which does not point to an object of type 'SvLBoxString'
        > 0x6030012a2820: note: object is of type 'SvLBoxContextBmp'
        >  15 02 80 76  50 8c 29 97 22 7f 00 00  00 be be be be be be be  10 d1 3a 01 40 60 00 00  00 00 00 00
        >               ^~~~~~~~~~~~~~~~~~~~~~~
        >               vptr for 'SvLBoxContextBmp'
        >  #0 in ScContentTree::RequestHelp(HelpEvent const&) at sc/source/ui/navipi/content.cxx:727:39
        >  #1 in ImplHandleMouseHelpRequest(vcl::Window*, Point const&) at vcl/source/window/winproc.cxx:183:25
        >  #2 in ImplHandleMouseEvent(VclPtr<vcl::Window> const&, MouseNotifyEvent, bool, long, long, unsigned long, unsigned short, MouseEventModifiers) at vcl/source/window/winproc.cxx:729:13
        >  #3 in ImplHandleSalMouseMove(vcl::Window*, SalMouseEvent const*) at vcl/source/window/winproc.cxx:2003:12
        [...]
        
        Change-Id: Iea5cda6e3be5c759eb71ad3100dc9b1870bda460
        Reviewed-on: https://gerrit.libreoffice.org/72897
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-24  Jim Raykowski  <raykowj@gmail.com>  [23fc425ff9b16371a6f83e054d63ef9d253b6236]

        tdf#124895 Fix multi selected chapter promote demote
        
        This patch makes multi selected chapter promote demote results the same
        as when each selection is promoted or demoted individualy. Multi
        selected chapter promotions (moved up) are done in tree list order from
        top to bottom. Multi select chapter demotions (moved down) are done in
        tree list order from bottom to top.
        
        Change-Id: Iee238fd2bc84521a6eacf6688b94fa0be1e32f67
        Reviewed-on: https://gerrit.libreoffice.org/71270
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-24  Regina Henschel  <rb.henschel@t-online.de>  [24e0134c946e780d4439836c799459bcb0c415a4]

        tdf#125445 Add methods for handles in gear6 and gear9 shapes
        
        The shapes 'gear6' and 'gear9' need very special methods to
        calculate the adjustment value from the handle position. Inserting
        these methods shifts the other cases one level down, therefore the
        patch looks large. The gear6 and gear9 shapes do not fit to the
        common test pattern, so they are not included in the unit test.
        
        Change-Id: I809e92d87118303332be87512062c431f235d859
        Reviewed-on: https://gerrit.libreoffice.org/72796
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-05-24  andreas kainz  <kainz.a@gmail.com>  [80a9c768ff197a5607336f1c8d041a275ec511b7]

        writer tabbed compact NB update file tab with dialog item
        
        Change-Id: I1ac3c3f5da3322d33c130cbd5de77c564b1e66ed
        Reviewed-on: https://gerrit.libreoffice.org/72892
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-05-24  Katarina Behrens  <Katarina.Behrens@cib.de>  [c58487251272b390e9c56a880fa4788d0a5b5a7f]

        tdf#125160: honour keyboard modifiers if used during DnD
        
        e.g. copy-DnD with Ctrl held down. This is qt5 remix of tdf#109227
        
        Change-Id: Ib0794c7468cc04d3d50686952305717e10c90c9a
        Reviewed-on: https://gerrit.libreoffice.org/72878
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-05-24  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [c4ab578198aaa177b693ec9fc8b67b74f2ca9ba2]

        tdf#42949 Fix IWYU warnings in scaddins/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I6b39bd25e243ab0f39847f6feb0b767d7358bf0f
        Reviewed-on: https://gerrit.libreoffice.org/72635
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-24  Stephan Bergmann  <sbergman@redhat.com>  [81c1b8294da000270f1afa036c7befdc7fbe2091]

        SwRedlineData::m_bAutoFormat was left uninitialized
        
        ...by 28bff4bd3947f442c0aebb92217cd0c7b6a53bda "convert nsRedlineType_t to
        scoped enum", causing an invalid read in SwRedlineData::operator == during
        CppunitTest_sw_uwriter.
        
        Change-Id: I4e124532c84fa19e6e29e6d17ed48e34ccaa4042
        Reviewed-on: https://gerrit.libreoffice.org/72887
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-24  Miklos Vajna  <vmiklos@collabora.com>  [ad96f6f378a9fce11c2f7d9ad39a8203189444e3]

        sw btlr writing mode: fix btlr <-> tbrl switch for fly frames
        
        The "BT" flag was not clear, so if the fly frame was first tbrl, then
        switched to btlr, then this was changed back, the result was not tbrl
        but tblr.
        
        Change-Id: I9a258e64e7a6e5849edd5a6a21a6182f642e44ab
        Reviewed-on: https://gerrit.libreoffice.org/72881
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-24  Stephan Bergmann  <sbergman@redhat.com>  [8a70f02c7d5b7dc4f947138052002499b24b3903]

        sc/uiconfig/scalc/ui/dataprovider.ui is unused
        
        ...since 6250b856defa4d49469cb455c1eef53de02f623d "implement new more user
        friendly data provider dlg"
        
        Change-Id: Ia3d6667700c01e42b323c0b949efde1783ebf946
        Reviewed-on: https://gerrit.libreoffice.org/72884
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-23  Cor Nouws  <cor.nouws@documentfoundation.org>  [f5b9590fc06811a9dff550c6998d1d1088507e23]

        Revert "tdf#113241 better default for number recognition options in Writer tables"
        
        This reverts commit 2b0cb3cf4ac35dbe29b203d24adf5604a860cde5.
        As per tdf#125371 there are changes in existing documents in cells that are re-calculated on file-open. IMO this needs to be fixed before this patch can be re-applied. As such there is no question on the changed settings in the Options.
        
        Change-Id: Ib748cc520d4d475097cd5fd7e5500456b34f0789
        Reviewed-on: https://gerrit.libreoffice.org/72860
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-05-23  Caolán McNamara  <caolanm@redhat.com>  [ec266879c7d3764372d093f6e7d5024c5e0cc298]

        tdf#125447 get rid of ~ in STR_UNDO string
        
        Change-Id: Ifdd3df50b98641785a4b1d258092efe531e98e7d
        Reviewed-on: https://gerrit.libreoffice.org/72870
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-23  Zdeněk Crhonek  <zcrhonek@gmail.com>  [dfc75c367ccdd0af866e1ca87c62e6c8db11ecd4]

        uitest for bug tdf#125104
        
        Change-Id: Ie931fbec18b6b32b1f0f817df0e8a8ca31ca415a
        Reviewed-on: https://gerrit.libreoffice.org/72864
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-05-23  Stephan Bergmann  <sbergman@redhat.com>  [8ae150d80cc28227c9f6527cc591b081a16d05fd]

        Re-enable JunitTest_forms_unoapi_2 forms.ODateModel
        
        f9905401d8cf2d73576231ebd84cfa5f4f73bcac "tdf#125170 Deliver mouse events also
        when clicking into document content" had disabled it because its
        gerrit_linux_clang_dbgutil Jenkins build had failed it successively like
        
        > LOG> Execute: Date
        > LOG> try to set:
        > LOG> old = com.sun.star.util.Date@271053e1{1, 1, 1800}
        > LOG> new = com.sun.star.util.Date@589838eb{2, 0, 0}
        > warn:tools.datetime:303:1063:tools/source/datetime/tdate.cxx:102: Date::setDateFromDMY - sure about 0 year? It's not in the calendar.
        > LOG> Property Date is void
        > LOG> Value for 'Date' hasn't changed as expected
        > LOG> result = com.sun.star.util.Date@42dafa95{1, 1, 1800}
        > Method Date finished with state FAILED
        > LOG> Date: COMPLETED.FAILED
        
        (<https://ci.libreoffice.org/job/gerrit_linux_clang_dbgutil/32715/>).
        
        But it is unclear how that commit would have affected that test, and at least a
        recent local build of mine succeeds with
        
        > LOG> Execute: Date
        > LOG> try to set:
        > LOG> old = com.sun.star.util.Date@dc24521{0, 0, 0}
        > LOG> new = com.sun.star.util.Date@10bdf5e5{1, 0, 0}
        > warn:tools.datetime:10048:10220:tools/source/datetime/tdate.cxx:102: Date::setDateFromDMY - sure about 0 year? It's not in the calendar.
        > LOG> Property Date is void
        > LOG> Property 'Date' OK
        > LOG> result = com.sun.star.util.Date@6e1ec318{1, 0, 0}
        > Method Date finished with state OK
        > LOG> Date: COMPLETED.OK
        
        (note the difference of initial date, {1, 1, 1800} vs. {0, 0, 0}, whether or not
        that is relevant), so lets re-enable the test for now and see...
        
        Change-Id: I53b462954650e32de85c795c94f9b8038dc01918
        Reviewed-on: https://gerrit.libreoffice.org/72863
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [a4066c770fec13af06a65a268c306a1f706f2cf0]

        Fix documented 'soffice --accept' parameter syntax
        
        The parameter value for '--accept' is no UNO-Url, but uses a
        similar syntax. This was wrongly changed in commit d78f29ab3f40
        ("tdf#100836 "Starting the LibreOffice Software With Parameters"
        help update").
        
        So this changes the parameter value back to {accept-string},
        documents its syntax and adds some common examples.
        
        Change-Id: If8159b1d982c54e3dca6d27a1c400d2450ff2d1e
        Reviewed-on: https://gerrit.libreoffice.org/72859
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2019-05-23  Caolán McNamara  <caolanm@redhat.com>  [bbaeba5b7fe04b67229d96ffe1ab1735d7c86c57]

        Resolves: tdf#125447 mnemonic appearing in tooltip
        
        Change-Id: I570af8f19468730aad714425492f69d05c0a0cf3
        Reviewed-on: https://gerrit.libreoffice.org/72852
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-23  Caolán McNamara  <caolanm@redhat.com>  [ca86d9c5e10ad7ce88d121dc8d9145058aaad782]

        Resolves: tdf#125128 set Tables as "above" by default
        
        see also tdf#40457, tdf#115032
        
        Change-Id: I505c3dfaf8f0a23e525db015f52a881b22016d11
        Reviewed-on: https://gerrit.libreoffice.org/72846
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8b4815317e90a46f2762675e2b3c7ead2a74ac15]

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

2019-05-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cf9aa356fe15237112a94c24874d16c4184e9f80]

        Fix typo
        
        Change-Id: I2aa6ead1a1c369a7111af69e75d7bb86f97a1734
        Reviewed-on: https://gerrit.libreoffice.org/72862
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2fd873b64c0fe7bf7bc5ba7242da0e557b037ea6]

        Fix typo
        
        Change-Id: I3c012c0e8aea8b3f78b908e4182741d28c6ab2ce
        Reviewed-on: https://gerrit.libreoffice.org/72869
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cc33fa31b6ec561c14fa9adf7d47360a14a8cb5f]

        Removed duplicated include
        
        Change-Id: I329310930d30ddd9c13df6a62bf6220448d21d4f
        Reviewed-on: https://gerrit.libreoffice.org/72835
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b8454c10bd0f43d274997f62ddf0fc9f4c2f5ca4]

        Fix typo
        
        Change-Id: I4452913a149211f4d1fea2d667aac890916d9e42
        Reviewed-on: https://gerrit.libreoffice.org/72876
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-23  Stephan Bergmann  <sbergman@redhat.com>  [b2fbbd196401b3610cf06c669b6e9add12c9a19b]

        Avoid putting generator.dwo in current working dir
        
        At least some versions of GCC put the -gsplit-dwarf .dwo file in cwd when
        compiling and linking is done together in one compiler invocation, see
        <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90575> "-gsplit-dwarf leaves
        behind .dwo file in cwd".
        
        Change-Id: I1b418e400a3e8107997fbbfd7f87ef3ac9fbbd28
        Reviewed-on: https://gerrit.libreoffice.org/72841
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [09af9756151ae0c307b314c05deb0c5d9ff1b8cf]

        tdf#125297 List Format wrongly applied to text pasted
        
        regression from
            commit f4ea84ff370d33a02a8fb1d6405b9d964491258e
            Date:   Thu Apr 25 16:35:14 2019 +0200
            tdf#119650 slow saving spreadsheet with comments, part 1
        
        Change-Id: I91b3c009fb8b6739e98537de227ab563828b9c80
        Reviewed-on: https://gerrit.libreoffice.org/72842
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-23  Tor Lillqvist  <tml@collabora.com>  [479a93f6a3a9844688e676acdb9bef557f8c5210]

        Drop default values for parameters that are defaulted only once
        
        Seriously, such default values only serve to confuse the code reader.
        
        Change-Id: I478442514baac3159ea0ae20132222ae58b38b8c

2019-05-23  Muhammet Kara  <muhammet.kara@collabora.com>  [4c1479d63972aaea0b1bfee1ffb56b530ca05655]

        clang-format SvxPersonalizationTabPage
        
        Now is the time to get it out of the blacklist
        since it is a tiny class again.
        
        And also remove some leftovers.
        
        Change-Id: Ia38dd3054ddefa43a7e0d917d358e7d9d1b750e4
        Reviewed-on: https://gerrit.libreoffice.org/72837
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-05-23  Caolán McNamara  <caolanm@redhat.com>  [110f149a5ded5144f0c4320b5787ff98a1a26b7d]

        add comment to document upstream bug
        
        Change-Id: I2814c6b0ccb1198bc83f79e63a8a1713d8df32cd
        Reviewed-on: https://gerrit.libreoffice.org/72834
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-23  Caolán McNamara  <caolanm@redhat.com>  [461f2173d10934f54cebacfedd4c8840a827b5f7]

        rename SvxGraphCtrl back to GraphCtrl
        
        Change-Id: I340b1695588bea0f1ce15685731c522907fdb7ee
        Reviewed-on: https://gerrit.libreoffice.org/72806
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-23  Caolán McNamara  <caolanm@redhat.com>  [3ca952ddb3ad78fca5d2ca14a3c7cb8417dec4c1]

        rename SvxGraphCtrlView back to GraphCtrlView
        
        Change-Id: I658773f4fc0409a73de56301f5457fa1fb9e4a28
        Reviewed-on: https://gerrit.libreoffice.org/72805
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-23  Caolán McNamara  <caolanm@redhat.com>  [220b7bd84934389f4f71c3f59daa94ff138fe33d]

        rename SvxGraphCtrlUserCall back to GraphCtrlUserCall
        
        Change-Id: I9c348e34a07ab269217f35633cb3a54ea4f7cf68
        Reviewed-on: https://gerrit.libreoffice.org/72804
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-23  Caolán McNamara  <caolanm@redhat.com>  [2d428f28a1a6aa301b2243ed3ab936109582b2d3]

        remove now unused GraphCtrl
        
        Change-Id: I6d4aca59d5f9e24521876c36853b663b65a2d200
        Reviewed-on: https://gerrit.libreoffice.org/72803
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-23  Caolán McNamara  <caolanm@redhat.com>  [80606c1706ef0fcb77ad4afcd0c1dbc298a5afc4]

        SFX_IMPL_FLOATINGWINDOW_WITHID is now unused
        
        Change-Id: I93f3dccb1aac4a018f5a5dd7af61024306099675
        Reviewed-on: https://gerrit.libreoffice.org/72802
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-23  Caolán McNamara  <caolanm@redhat.com>  [caf72fd8a19d5544bfc86fba1306b4066c3c2d20]

        weld FloatingContour
        
        Change-Id: I055f01d2ce462009986801d4a603b0b72b1a621c
        Reviewed-on: https://gerrit.libreoffice.org/72787
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-23  Caolán McNamara  <caolanm@redhat.com>  [8b7f8f54a8ee35df98f8107a42981d3a0a659541]

        MouseRelease is expected to have n-clicks of last MousePress
        
        otherwise the IMapWnd and CountourWindow don't accept the double-click
        release as finishing polygon editing
        
        Change-Id: Iaab7a46cad2c5c92fdc2f8ff61135792fae67be8
        Reviewed-on: https://gerrit.libreoffice.org/72830
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-23  Stephan Bergmann  <sbergman@redhat.com>  [c2950d74b1a641ae45171143b5ea2b8acd4b0169]

        Make utl::ConfigManager::get* use direct C++ config access internally
        
        But some of those functions' names may be more telling than their configuration
        property counterparts, so there may be merit in keeping those trivial wrapper
        functions around.
        
        Change-Id: Ibbf4965fcefd58649920fad964b4a8d2108deaca
        Reviewed-on: https://gerrit.libreoffice.org/72836
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-23  Stephan Bergmann  <sbergman@redhat.com>  [3c815c9785047761eff7e2895764c81442279976]

        No need for AcceleratorCache::takeOver...
        
        ...as it does the same as the copy assignment op.  And both of those are
        apparently already only called with SolarMutex locked, so no need to lock it
        again.  So the copy assignment op (as well as the other special memeber
        functions) can be left implicitly-declared.  (And some uses of the original
        takeOver can be optimized to use move assignment.)
        
        Change-Id: I279a5e3ee85ff2342d6ef5f672108a0712fe116d
        Reviewed-on: https://gerrit.libreoffice.org/72831
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ab8b3172d20eb8d9e4a4de765bb97d7e795419d8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Untangle Help Contents for Impress and Draw
            
            Create a separated sdraw.tree for Contents and move entries
            from Impress tree to Draw tree.
            
            Common contents are maintained in both trees.
            
            This is work in progress. Draw and Impress Help pages need update
            especially for menus.
            
            Change-Id: I179a5ee7407c4a8357a87b2e7a0d8782b7bb0520
            Reviewed-on: https://gerrit.libreoffice.org/72693
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-05-23  Stephan Bergmann  <sbergman@redhat.com>  [04d3e31e383d814b214309d1dc28db62364015e7]

        PathInfo::takeOver does same as copy assignment op
        
        (but even better to actually use move assignment op)
        
        Change-Id: I6d9c4a9568ef03d84b7acd48a129d0c723c915cb
        Reviewed-on: https://gerrit.libreoffice.org/72820
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-23  Muhammet Kara  <muhammet.kara@collabora.com>  [e1e9e2aa16f08a8fd9e38db706d63e8eceeda8d1]

        Kill Mozilla personas
        
        As per ESC & Design Team decisions.
        
        It has become unusable anyway after major changes
        on the Mozilla side.
        
        Long live Libreoffice Themes! :)
        
        Change-Id: I2893fbc5e4f5637ee9715fa426b92ca58534f126
        Reviewed-on: https://gerrit.libreoffice.org/72811
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-05-23  Miklos Vajna  <vmiklos@collabora.com>  [dd5c9897c4930cb30bd8e5d6a0018b9515970111]

        sw: add IgnoreComments parameter to .uno:Paste
        
        Which allows not hardcoding true for LOK.
        
        Change-Id: I644763ba052b148fc34283e361aa02f9bba2c5ee
        Reviewed-on: https://gerrit.libreoffice.org/72832
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2019-05-23  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [ebbcb090386e3e0d2360704f24f2bf0871d02396]

        elementary:+ missing menu entries, fix for RTL UI/tdf#124127
        
        Change-Id: I3ecaea025fda7a4808f76a9ccda218225ddd38bd
        Reviewed-on: https://gerrit.libreoffice.org/72808
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-05-23  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [ae03c889c900c8ae0d015e096d1e90b197bb1f5d]

        libcdr & libqxp: follow main configure's --diable-dependency-tracking
        
        Change-Id: I363a02d7115ea54bb4aedb38071a249e145ee471
        Reviewed-on: https://gerrit.libreoffice.org/72742
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2019-05-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [e5281dee0a776813ae4136c7286e00b6c141451d]

        use SAL_MAX_INT32 for npos in SwRedlineTable
        
        sooner or later someone is going to need more than 65535 redlines
        
        Change-Id: I34a913a0beaac14b64b58964ace022210a8eac40
        Reviewed-on: https://gerrit.libreoffice.org/72773
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [28bff4bd3947f442c0aebb92217cd0c7b6a53bda]

        convert nsRedlineType_t to scoped enum
        
        and move the auto-format embedded flag to a separate field
        
        Change-Id: I02155702389178fbfdf874f592d47a29f8759974
        Reviewed-on: https://gerrit.libreoffice.org/72771
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-23  Luboš Luňák  <l.lunak@collabora.com>  [be6227b6c8d6ffacb7168e76856c7e059c08bf77]

        try to get a good checksum for CCACHE_PCH_EXTSUM also with gcc
        
        Its PCHs are always different even if the source is the same (timestamps
        somewhere?). But if the output of gcc -E for that precompiled header
        source is the same, then technically the .gch should be without a change.
        So this makes ccache get hits even if the .gch gets rebuilt, as long
        as ccache is new enough to support CCACHE_PCH_EXTSUM (3.5+).
        
        Change-Id: I447bb4840047f23deed55e25de1794047a0a9998
        Reviewed-on: https://gerrit.libreoffice.org/72705
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-23  Michael Stahl  <Michael.Stahl@cib.de>  [065299f78cda005e3329c9695b1a949051e580d6]

        get-bugzilla-attachments-by-mimetype: disable bz.apache.org
        
        It's ridiculously un-cooperative, and if you accidentally run the script
        from a static IP you won't be able to look at that bugzilla for a while,
        which is tragic because it holds important historical info hostage.
        
        Change-Id: I55887baceac82ad0a3bcedc3de9c9b3d0e02f9c3
        Reviewed-on: https://gerrit.libreoffice.org/72220
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-23  Michael Stahl  <Michael.Stahl@cib.de>  [53a0a86df6eb5fc64a85ecd03f2e354fd4d8e213]

        tdf#119109 sw: fix SwTableFrame follow chain formatting
        
        The remaining problem is that with the previous commit, the layout stops
        at some point and everything is crammed into the next-to-last page, with
        the following symptom:
        
        warn:legacy.osl:7667:7667:sw/source/core/layout/tabfrm.cxx:2642: debug assertion: <SwTabFrame::MakeAll()> - format of table lowers suppressed by fix i44910
        
        This is apparently because of some very funny recursion that goes in
        circles until it formats some part of the "outer" table again.
        
        0  SwTabFrame::MakeAll(OutputDevice*) (this=0x82b0280) at tabfrm.cxx:2642
        ^ mpUpper -> 928 - top-level SwTabFrame and m_pFollow of 905
        1  SwFrame::PrepareMake(OutputDevice*) (this=0x82b0280) at calcmove.cxx:372
        2  SwFrame::Calc(OutputDevice*) const (this=0x82b0280) at trvlfrm.cxx:1790
        3  SwFrame::PrepareMake(OutputDevice*) (this=0x6c06ba0) at calcmove.cxx:247
        4  SwFrame::Calc(OutputDevice*) const (this=0x6c06ba0) at trvlfrm.cxx:1790
        5  SwFrame::PrepareMake(OutputDevice*) (this=0x82aebf0) at calcmove.cxx:247
        6  SwFrame::Calc(OutputDevice*) const (this=0x82aebf0) at trvlfrm.cxx:1790
        7  SwFrame::PrepareMake(OutputDevice*) (this=0x6d674e0) at calcmove.cxx:247
        8  SwFrame::Calc(OutputDevice*) const (this=0x6d674e0) at trvlfrm.cxx:1790
        ^ m_pFollow->mpNext -> 332 - again! it's now m_pFollow->mpNext
        9  SwTabFrame::MakeAll(OutputDevice*) (this=0x6d64570) at tabfrm.cxx:2544
        ^ 303 - nested SwTabFrame, used to precede 332 but has now split and its m_pFollow precedes 332
        10 SwFrame::PrepareMake(OutputDevice*) (this=0x6d674e0) at calcmove.cxx:313
        11 SwFrame::Calc(OutputDevice*) const (this=0x6d674e0) at trvlfrm.cxx:1790
        ^ 332 - SwTextFrame originally inside 991, but moved under top-level SwTabFrame 928 at this point
        12 SwContentFrame::CalcLowers(SwLayoutFrame*, SwLayoutFrame const*, long, bool) (pLay=0x6dccbf0, pDontLeave=0x6ed6e30, nBottom=9223372036854775807, bSkipRowSpanCells=true) at tabfrm.cxx:1479
        ^ m_pLower -> 991 - SwRowFrame
        13 lcl_RecalcRow(SwRowFrame*, long) (pRow=0x6dccbf0, nBottom=9223372036854775807) at tabfrm.cxx:1614
        14 lcl_RecalcTable(SwTabFrame&, SwLayoutFrame*, SwLayNotify&) (rTab=..., pFirstRow=0x6dccbf0, rNotify=...) at tabfrm.cxx:1691
        15 SwTabFrame::MakeAll(OutputDevice*) (this=0x6ed6e30) at tabfrm.cxx:2082
        ^ m_pFollow -> 905 - top-level SwTabFrame
        16 SwTabFrame::MakeAll(OutputDevice*) (this=0x381d3e0) at tabfrm.cxx:2504
        17 SwFrame::PrepareMake(OutputDevice*) (this=0x381d3e0) at calcmove.cxx:372
        18 SwFrame::Calc(OutputDevice*) const (this=0x381d3e0) at trvlfrm.cxx:1790
        ^ 866 - top-level SwTabFrame
        19 SwLayAction::FormatLayoutTab(SwTabFrame*, bool) (this=0x7fff95aa3f20, pTab=0x381d3e0, bAddRect=true) at layact.cxx:1483
        20 SwLayAction::FormatLayout(OutputDevice*, SwLayoutFrame*, bool) (this=0x7fff95aa3f20, pLay=0x6cfedc0, bAddRect=true) at layact.cxx:1375
        21 SwLayAction::FormatLayout(OutputDevice*, SwLayoutFrame*, bool) (this=0x7fff95aa3f20, pLay=0x6e23fd0, bAddRect=true) at layact.cxx:1380
        
        The first attempt was to add a TextFrameLockGuard around the
        pFrame->MakeAll() call in PrepareMake(), with corresponding test in
        SwTabFrame::MakeAll() ... but a similar problem still occurred, just now
        on page 18 instead of page 12.
        
        Another idea is to prevent PrepareMake() from formatting the
        SwTableFrame's follow *again*; it was already formatted by
        SwTabFrame::MakeAll() anyway, just before it calls pNxt->Calc().
        
        With this, we get 23 pages for the bugdoc, same as before that commit:
        (regression from 18765b9fa739337d2d891513f6e2fb7c3ce23b50)
        
        Change-Id: I71e3f92b5f19b800626a008527fa75d08641e8de
        Reviewed-on: https://gerrit.libreoffice.org/72799
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-23  Michael Stahl  <Michael.Stahl@cib.de>  [c24299c36c3f94dd1920a6bc1b8c55b2fe6580d3]

        tdf#119109 sw: fix iteration in SwFrame::PrepareCursor() too
        
        This is some copypasta, apply the same fix.
        
        Change-Id: I096594f6d54fef68e63c982c2963499d24af6d15
        Reviewed-on: https://gerrit.libreoffice.org/72798
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-23  Michael Stahl  <Michael.Stahl@cib.de>  [e14056e6e88d9b8d988b7b88b2776a8fc952031b]

        tdf#119109 sw: fix iteration in SwFrame::PrepareMake()
        
        The problem is that with the change in SwFlowFrame::MoveBwd(), a
        SwTextFrame in a table may move backwards during MakeAll(); if the next
        frame of the moved frame, and the "this" frame in PrepareMake(), is a
        SwTabFrame, then the pFrame->FindNext() will return not this SwTabFrame,
        but the first SwTextFrame *inside* the SwTabFrame - hence the iteration
        will never meet the "pFrame == this" termination condition and the
        SwTabFrame remains unformatted; this warning is printed:
        
        warn:legacy.osl:6874:6874:sw/source/core/layout/calcmove.cxx:296: :-( Layout unstable (this not found).
        
        (regression from 18765b9fa739337d2d891513f6e2fb7c3ce23b50)
        
        Change-Id: I68207ba9cf68cd5abe51d647cb757176261eda40
        Reviewed-on: https://gerrit.libreoffice.org/72797
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-23  Gülşah Köse  <gulsah.kose@collabora.com>  [e3015d7021e689c71c2ed8e5dd01a74d832c84f0]

        Add new customize and position merged dialog
        
        Change-Id: I898fb0830a9f53da4a7917cb5900f082e3a9d6b7
        Reviewed-on: https://gerrit.libreoffice.org/71944
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-23  Caolán McNamara  <caolanm@redhat.com>  [237a656db82951e06f8a34e6ca2c1e50f24eb508]

        tdf#125388 disable gtk callback that makes long combobox menus unusable
        
        Change-Id: Ic5cb575189984246365d8a1067e61ea84eaa5dce
        Reviewed-on: https://gerrit.libreoffice.org/72768
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-23  andreas kainz  <kainz.a@gmail.com>  [0ea9fd65847dd2f4e435c6c8e5325d306256560d]

        NB single update
        
        Change-Id: I67b76b65105e5020ea396ab68d41999c80368c41
        Reviewed-on: https://gerrit.libreoffice.org/72812
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-05-23  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [6184185d0636623d8870e3e13800301d36ded850]

        SmartArt: regenerate diagram test
        
        Change-Id: I6d44335ab51c92dc605ee341efaaa4bf6f7bd42f
        Reviewed-on: https://gerrit.libreoffice.org/72587
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-23  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [c3c620c89d0159629f04642cb665fc8fdff7481e]

        tdf#42949 Fix IWYU warnings in: animations/ eventattacher/ i18nutil/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I23a6d485ee1ca0bc3801bcc1a6d748b8ed2b490c
        Reviewed-on: https://gerrit.libreoffice.org/72634
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-23  Miklos Vajna  <vmiklos@collabora.com>  [e061e0fc382f12a19575c4ef0132b55ca018a38c]

        xmloff: create XMLDrawStylesImportOasis instances with an uno constructor
        
        Change-Id: I677c3b184e225c3bac1c56efd5ea46aaa2497d69
        Reviewed-on: https://gerrit.libreoffice.org/72810
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-23  brinzing  <oliver.brinzing@gmx.de>  [b18ee082749d94162794cafe8008c3dc31b3ae4f]

        tdf#125211 add PickListEntry to MediaDescriptor
        
        Property "PickListEntry" is available since LO 5.1 but not
        mentioned in css.document.MediaDescriptor.
        original change has been committed with tdf#95095.
        
        Change-Id: I684e4c76f79c9646af3cac9670790d2b2c3eca97
        Reviewed-on: https://gerrit.libreoffice.org/72553
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-23  Tor Lillqvist  <tml@collabora.com>  [23aff73f167c898238f2d1b8f6f6d5b42b699f02]

        Add ooo.vba.word.XDocument.SavePreviewPngAs() and implement
        
        This is for COLEAT's internal use.
        
        Change-Id: If1ac2a5b251129e4431d3c0bde82529d6bdc7ccc
        Reviewed-on: https://gerrit.libreoffice.org/72809
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2019-05-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [73f8222109c3091d5119ed47eac5cad4a55b2212]

        tdf#65587 SM handle page keys in the ElementControl
        
        The page handling implementation is a little bit tricky, because
        the elemnt list is not handled like a grid but a list. Normally
        one would keep the horizontal cell and just scroll vertically.
        Instead this implements a kind of circle.
        
        Vertical offset is consistet, so you have the same amount of
        steps for up and down, but up runs left and down runs right.
        
        Change-Id: I296a46e98f7e00a59fd0a0ba358c981b49ac86cd
        Reviewed-on: https://gerrit.libreoffice.org/72793
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [2fdcd86ac08c0ed033398bdb85ed04b64f50c633]

        tdf#65587 SM add key navigation to ElementControl
        
        This adds arrows + home + end key navigation.
        
        The grid is handled like a list. For convenience Left + Up
        and Right + Down keys work in the same way.
        
        Change-Id: I757184e5161f2c7ac9b241294a5edc304c882497
        Reviewed-on: https://gerrit.libreoffice.org/72792
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [a71c960754152fb7e8094cdf6190783e609c2b58]

        Fix moving / orientation-changing ScrollBar
        
        Just implements Move the same way then Resize. More importantly
        the patch correctly resets the Thumb and Page rectangles to
        position (0,0) instead of just Empty, which ImplCalc is based on.
        
        Otherwise this results in broken scroll bars, when the StarMath
        elements window is docked in in the bottom or top area and
        switches the scrolling orientation on undock.
        
        Change-Id: I32b0507cdd6551cc7f42655a730faf8ef25b747b
        Reviewed-on: https://gerrit.libreoffice.org/72794
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [3af6091f45d93508ab746c13e208d9516c009222]

        SM fix vertical ElementsControl mode
        
        Switches the ScrollBar to horizontal in vertical mode and
        adapts the scrolling.
        
        Change-Id: I35370d74175ccd1f117b17f7d7ffa25119f2e612
        Reviewed-on: https://gerrit.libreoffice.org/72791
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [6f1c83b3a84705b8efb4745d8c6c62025ea48f37]

        VCL refactor duplicate code in Toolbox
        
        Moves duplicate code from ImplInitSettings and ApplySettings into
        their own functions.
        
        Change-Id: I65b5a052b171a661ee22762e373745c28779a9e9
        Reviewed-on: https://gerrit.libreoffice.org/72790
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [4a149da412dc72fa92c944edc91cc96eb7267636]

        VCL replace some code with common function calls
        
        Replaces some code with calls to ApplyControlForeground and
        ApplyControlFont.
        
        Change-Id: I16837ad7c48ed46fa48b1f2a33a84c7e94f63482
        Reviewed-on: https://gerrit.libreoffice.org/72789
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [cc223fa12a61ba0e580b884386a7f5d7efd0541f]

        VCL keep / return the original set TextEngine font
        
        TextEngine::SetFont copies the font parameter and then modifies
        its color, transparency, fill color and alignment, so passing the
        same font again will not be detected as the same font.
        
        Therefore this patch stores the original font in addition to the
        modified one and also returns that one on the GetFont call.
        
        This allows us to merge the font setup in VclMultiLineEdit's
        ImplInitSettings and ApplySettings into a common function.
        
        Change-Id: I618d283ecd0ae14faf9b87a3aceec6ca1c37b526
        Reviewed-on: https://gerrit.libreoffice.org/72788
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [9b6a9a1f50a6d7326e97b02618e9bd5e44fb5832]

        tdf#124951: Enable children depending on parent
        
        Change-Id: I221b7ae202d6dbd08d0496561652b2471b093b46
        Reviewed-on: https://gerrit.libreoffice.org/72783
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-05-22  Miklos Vajna  <vmiklos@collabora.com>  [bdac08d52f7f264a5d67723cae63533493b3f580]

        tdf#108909 vcl menu bar window: fix missing highlight on mouse over
        
        Regression from commit 458a827e96523ac52d021f1fd3653b5a734940c0 (further
        refactor Menu to use RenderContext, 2015-05-15), the problem was that
        this highlight on the menu bar on mouse move was only part of the
        incremental paint, never the full paint.
        
        So when that commit removed incremental paint, we lost highlight on
        mouse move (move only, click is there).
        
        Later commit 843b9d5dba5098c2676491dda66bed31e57f4329 (VCL add support
        for rollover menubars, 2016-09-22) added this code back, conditionally
        for the case when there is not enough space for the menu bar
        horizontally.
        
        So fix the lack of highlight on plain mouse move by unconditionally
        highlighting the rolled over item, even if there is enough horizontal
        space.
        
        Change-Id: I357001f2e65f843444ed0ffbe470667dfc5d5aa3
        Reviewed-on: https://gerrit.libreoffice.org/72774
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-05-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [17bdc8ca7d4c74245709ddac404e49c8589433eb]

        tdf#125436: Do not disable type options list
        
        Change-Id: I2080f3c04a04cea626d4969b59e54612cbefe03b
        Reviewed-on: https://gerrit.libreoffice.org/72780
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-05-22  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [ad005915de035351d6b284b3d581cd8c61a73997]

        Fix typo
        
        Change-Id: I3ea246c84bb81e4eca9fe569edb957bed3c788ee
        Reviewed-on: https://gerrit.libreoffice.org/72674
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-22  Stephan Bergmann  <sbergman@redhat.com>  [c18e2ea2a52fc171c50fcb22d431e94c6aececc5]

        New loplugin:data
        
        ...following up on 1453c2c8f13bac64ecd1981af7cebf1c421808ac "prefer vector::data
        to &vector[0]"
        
        Change-Id: I7c113747d92d144a521d49b89384dd8bf1215c01
        Reviewed-on: https://gerrit.libreoffice.org/72765
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-22  Stephan Bergmann  <sbergman@redhat.com>  [7cf4bcef41448218f76fa1e974f541e13dc03023]

        Spell out element access explicitly in test code
        
        ...to avoid the upcoming loplugin:data asking to replace just each initial
        &aAttrs[0] with aAttrs.begin() and leave the remaining &aAttrs[N] alone, which
        would make the results look odd.
        
        Change-Id: I7d5c76e9d4fc6c7fa13cb28fca5ea65ea2d0f77e
        Reviewed-on: https://gerrit.libreoffice.org/72764
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-22  Stephan Bergmann  <sbergman@redhat.com>  [40e2a0d7039eee9c5377996da3949680903e1016]

        Turn pointers into references
        
        ...to avoid the upcoming loplugin:data asking to replace just the initial
        &aStrs[0] with aStrs.begin() and leave the rest alone, which would make the
        result look odd.
        
        Change-Id: I37a86fc494c47afc56de041f3d803356fb97317d
        Reviewed-on: https://gerrit.libreoffice.org/72762
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e5cb863bb9c8e59f6c8251342ba6f48915fb46fa]

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

2019-05-22  Julien Nabet  <serval2412@yahoo.fr>  [ff251f4adb4f6addcabf14eedf8d014ca76dfefa]

        tdf#122538: add index appendix for hsqldb
        
        Regression from
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=3208fcb3a36d75d6290d9c548430682f153b09db
        
        Change-Id: I8f85f0a5838df87671ecb9bdb5751b7ec43c09ea
        Reviewed-on: https://gerrit.libreoffice.org/72701
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2019-05-22  Michael Stahl  <Michael.Stahl@cib.de>  [edb01616ac176401650c35d938c75c6c5558a47e]

        curl: upgrade to release 7.65.0
        
        Fixes CVE-2019-5435. It looks like this is not a problem on 32-bit
        Windows because fortunately we don't use /LARGEADDRESSAWARE flag
        to set IMAGE_FILE_LARGE_ADDRESS_AWARE... but on 32-bit Linux
        the user-space VM is 3GB so an exploit might be possible.
        
        Apparently there's no code in LO that uses the CURLU_URLENCODE flag.
        
        The other one, CVE-2019-5436, doesn't matter because we disable tftp.
        
        Change-Id: I0d4f087befa5a3c4fb21ec36761dad68932425d9
        Reviewed-on: https://gerrit.libreoffice.org/72732
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-22  Stephan Bergmann  <sbergman@redhat.com>  [9c346feb33bddfe9b52a8a4cbc70e81193ce3c95]

        Don't try to evaluate value of value-dependent Expr
        
        ...which causes asserts to fire since <https://github.com/llvm/llvm-project/
        commit/04323c24a1ac9464471331d9f6499d3cb95d1ccd> "Added an assertion to constant
        evaluation enty points that prohibits …"
        
        Change-Id: Iafbf1cea85d15a38a71275d4cea8303bab500f6a
        Reviewed-on: https://gerrit.libreoffice.org/72723
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-22  Luboš Luňák  <l.lunak@collabora.com>  [fd59a10734b1f7cc58579898be83644f5a747457]

        current ccache does not correctly handle PCH in depend mode
        
        It doesn't correctly make a dependency on the .gch or anything
        the .gch is made from, so there would be stale cache hits even
        if anything included from the .gch changed. Disable CCACHE_DEPEND.
        https://github.com/ccache/ccache/pull/427
        
        Change-Id: I6929ff6ec1f1e50498033cdf95b56c94522166eb
        Reviewed-on: https://gerrit.libreoffice.org/72704
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-22  Luboš Luňák  <l.lunak@collabora.com>  [caaffb213a0da5541ff9172e3f1600ce6447689c]

        use full path for -include .gch
        
        With just -include a.hxx ccache checks only for presence of a.hxx.gch
        and it doesn't search the path given by -I, so it didn't detect the usage
        of the .gch and thus didn't include it in the checksum, possibly leading
        to false positives. Icecream similarly doesn't search paths given by -I
        and may fail to properly handle the .gch usage.
        
        Change-Id: I40ba2d5089e77cd5e8da670c7e030f9e90ebc8ac
        Reviewed-on: https://gerrit.libreoffice.org/72703
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-22  Michael Weghorn  <m.weghorn@posteo.de>  [96392d5c5319b0d6d3e8b07e78a199bf4b44a5ba]

        Linux distro config: Enable more VCL plugins
        
        Enable the gtk3_kde5 and kde5 VCL plugins as discussed
        in ESC all of 2019-05-02.
        Also drop the "--disable-gtk3" switch so gtk3 is built
        as well (which is enabled by default).
        
        Change-Id: I65230255f8db6a7de992c6f5e9f9892a72436349
        Reviewed-on: https://gerrit.libreoffice.org/71865
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2019-05-22  Luboš Luňák  <l.lunak@collabora.com>  [d76c498d4871f663619f5af3ef90b8a3049e20f2]

        fix complex transformation in CanvasHelper::fillTexturedPolyPolygon()
        
        There's pretty much the same code in CanvasHelper::fillTexturedPolyPolygon()
        that has received various fixes over the time, but this code not, so
        fix it as well.
        
        Change-Id: I7293d4d67dff2d5276928bb3ab25adfb883ce3ca
        Reviewed-on: https://gerrit.libreoffice.org/72700
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f933d523903a58f512a0690ade481dee2185fa60]

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

2019-05-22  Miklos Vajna  <vmiklos@collabora.com>  [b004b7f3c1a28ebab1823bdbe38660b6c44483b1]

        UITest_writer_tests5: disable unstable test_tdf123378_print_sets_modified()
        
        See <https://gerrit.libreoffice.org/#/c/67754/3> for discussion, the
        stability of this test has to be improved before it can be enabled
        again.
        
        Change-Id: Iae7d16c7a6c3659de132e2d64ca43865081b3c9b
        Reviewed-on: https://gerrit.libreoffice.org/72724
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-05-22  Caolán McNamara  <caolanm@redhat.com>  [e7fb44b8c86b4dce1d4c6f15752cc3bf62b14888]

        crashtesting: failure on layout of tdf92372-4.odt
        
        Change-Id: I8d5bb318674311b1e21c6fdf487d69609af344a5
        Reviewed-on: https://gerrit.libreoffice.org/72686
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [319c57d2af5d26d3910db4b02dca145d8881af44]

        tdf#120837 File saving at least 5 times slower
        
        The problem here is that we never actually hit the maExportGraphics
        cache in SvXMLGraphicHelper, even though we are passing the same image
        down repeatedly.
        
        There are two bugs here:
        
        (1) BitmapEx::operator== does not return true if we instantiate 2
        Graphic objects from the same XGraphic, so change it to use the more
        expensive operator==. To mitigate the cost, move the expensive checks to
        the bottom of the method.
        
        (2) in order to use an object in std::unordered_map, the object must
        implement an equality function and a hash function. If two objects are
        equal THEY MUST have the same hash value. Using the Impl* as the hash
        value does not satisfy that condition, so rather use the checksum, which
        does.
        
        After these fixes, the save time drops to less than a second.
        
        Also make the checksum method look more like the operator== method,
        and add a checksum calculation method for SVG data that more accurately
        reflects the underlying SVG data.
        
        Change-Id: I4ca0c7bee60b2efa6fe42301e582c7b278022b46
        Reviewed-on: https://gerrit.libreoffice.org/72615
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-22  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [3847676cf616ccce40037444e8386dec059487bf]

        tdf#42949 Fix IWYU warnings in include/svx/[h-r]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ib7e1d0f7483aa8b5cab320278714f2d5f36fdbd9
        Reviewed-on: https://gerrit.libreoffice.org/72534
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-22  Miklos Vajna  <vmiklos@collabora.com>  [9bd5ba2d3a6f63279acfeea63303825bd300c778]

        sw: prefix members of XMLRedlineImportHelper
        
        Change-Id: I7e45e30f8e316c49d1fe2311baf82a5729905a3c
        Reviewed-on: https://gerrit.libreoffice.org/72702
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-22  Balazs Varga  <balazs.varga991@gmail.com>  [729c8d135b6b958e6d2cd87ee72166ecdb0afbfc]

        tdf#125335 fix order of bar chart legend names in top-bottom positions
        
        by considering the axis direction.
        
        Note: Legend name order in left/right position was fixed in
        commit 40144617ce05d7eff86eeb8a412c6991fe0b819e
        
        Change-Id: Id5bd585a666c3bcf346af5317e9197e6460f932a
        Reviewed-on: https://gerrit.libreoffice.org/72670
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-05-22  László Németh  <nemeth@numbertext.org>  [2d3a907973d04f0b8368a132d262e0318c4445dc]

        tdf#121784 DOCX import: fix change tracking of footnotes
        
        and endnotes by creating redline data for their anchors, too.
        
        Now footnote/endnote insertions are visible, and it's possible
        to reject them.
        
        Change-Id: I5cd3300c0d423b8c6803b7aeb848dcc103c3b565
        Reviewed-on: https://gerrit.libreoffice.org/72680
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-05-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1d6cc7d95261fc910dc99959c5a99119c5363b16]

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

2019-05-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [06c1ad874fc64947fb4d857ac33b589c663a7264]

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

2019-05-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0f05795a3f0c211dc0be512f1f1b66e6019bd262]

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

2019-05-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b10af777ee7a1a879e6cab8314a1bc555c6ddba3]

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

2019-05-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [40556d4309195ed20ed9c0afa86a89723ba2b93b]

        Fix typo
        
        Change-Id: I257313aa1744f8c70ea9888cd19adde149c1ce64
        Reviewed-on: https://gerrit.libreoffice.org/72716
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0cdde7f044802c028a512960aa2fc8ccc3cb33ce]

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

2019-05-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [351cffbbea58868982032ed0cab970838f6d5802]

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

2019-05-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [13e6b438869546db563df713108fc6e67a119417]

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

2019-05-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f545ee280053f8b7804e748bd41fe0cbb1cc07d9]

        Fix typo
        
        Change-Id: I627d0d9899226eb39a19bde1ecf79f04ca26e633
        Reviewed-on: https://gerrit.libreoffice.org/72717
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [73e58a91bcae4238cf44b1c927fec2f993022a6d]

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

2019-05-22  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [959e8ae7ea33ce94dd80ee8ea172b6db64593873]

        tdf#124271 use the bitmap context, handle scaling
        
        The problem with latest macOS versions is that creating a graphic
        context with window (NSGraphicsContext graphicsContextWithWindow:)
        only works when actually drawing and otherwise it returns null.
        This caused problems before in AquaVrtualDevice, but we also use
        this when creating a device backing storage. This interestingly
        caused slowdowns and eventual crash, but the backtrace looked
        very misterious as it didn't crash because of a nullptr, but
        it halted all drawing commands and it crashed because of that.
        
        This changes the graphic context with a bitmap context, as it
        was already done in VirtualDevice and use that instead. The
        problem with a bitmap context is that we need to handle HiDPI
        scaling by ourselves now.
        
        LayerHolder was extended to store the scaling information of the
        layer (and its underlaying bitmap context) and provides methods
        that get the size of the layer in pixels or in scaling independent
        points (which is just size in pixels multiplied by the scaling
        factor).
        
        An known issue is that VirtualDevice also needs to take scaling
        into account, which it currently doesn't, so the text is still
        blurry on a HiDPI screen, but that was already true previously
        and is something that will be done in a different change.
        
        Change-Id: I8e10c518ecba285125746bd20525c4cb5ca67279
        Reviewed-on: https://gerrit.libreoffice.org/72663
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-05-22  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3b67ad5f11714d6bea83ec8511f7723dbd999c56]

        widgettheme: support multiple spinbox orientations
        
        This adds the ability to define the spinbox orientation that has
        decrease and increase buttons on the right side and can be changed
        by adding "orientation="edit-decrease-increase" to the Spinbox
        "Entire" part in the widget definition.
        
        Change-Id: I3601a987a4abb8d998e9cd2d8973d794d3d66f9b
        Reviewed-on: https://gerrit.libreoffice.org/72662
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-05-21  Miklos Vajna  <vmiklos@collabora.com>  [c04169c586ef1d55b1d0ac469bb4fbd4f50bd08a]

        tdf#125415 vcl menu floating window: avoid flicker
        
        This is similar to e8d5b8beb5958147235ff955ed38c47b51d860ff (tdf#113714
        vcl menu bar window: avoid flicker, 2019-05-20), except that was for the
        menu bar window, and this is for the floating window opening from that
        one.
        
        Change-Id: Ib24f4999ad3e8cbbecc058368e9d112e106e9178
        Reviewed-on: https://gerrit.libreoffice.org/72688
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-05-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [845ebb4dd45ad4f93a6344d010f383be339ad488]

        Fix typo
        
        Change-Id: I2c4fcfee1ee9901297acebc11a7698633c3c21ef
        Reviewed-on: https://gerrit.libreoffice.org/72696
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-21  Miklos Vajna  <vmiklos@collabora.com>  [08ec2c1dc59255cd35ee29774874398c44b5b2be]

        pdfium: re-enable PCH
        
        Change-Id: I5987fcc04396e4e22640d6b09b52fa7b08460369
        Reviewed-on: https://gerrit.libreoffice.org/72687
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-05-21  Mike Kaganski  <mike.kaganski@collabora.com>  [165327d4ae442fb33b634577c32fe692a9293457]

        tdf#125424: properly reset temporarily cleared guard
        
        Since the guard is only cleared optionally, most probably the code after
        the conditional block is expected to be guarded until the second clear.
        
        Change-Id: I913cb4bff42140da605a6f45414bece419f4a4c8
        Reviewed-on: https://gerrit.libreoffice.org/72689
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-05-21  Tamás Zolnai  <tamas.zolnai@collabora.com>  [c43534d5e8d33f73ee4ba70867065be675302579]

        Fix outdated comment.
        
        Change-Id: I1be6e4cf52ccd385d59f85d9d5fa5b8a47caf4f1
        Reviewed-on: https://gerrit.libreoffice.org/72697
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-05-21  Tamás Zolnai  <tamas.zolnai@collabora.com>  [10609749126ca76eaf12904d4cce9cc5a16d8405]

        tdf#122765: Legend interferes with pie chart after pptx import
        
        Revert the commit caused this regression:
        0fc41c53dfbd21e526fb0ad68a6651693c4a2ecd
        
        The original issue does not come back with
        reverting this commit.
        
        Change-Id: I666c4f92e3b70b416ec6da7a704298d207451649
        Reviewed-on: https://gerrit.libreoffice.org/72679
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-05-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [40d259217beb73ece0c0cd4a90d497e95a565745]

        Fix typo
        
        Change-Id: I5f062a2d3260110b1108dd28c8a536652416acf2
        Reviewed-on: https://gerrit.libreoffice.org/72692
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [38d96736e00931207168287766c7b73af36d7b24]

        Fix typo
        
        Change-Id: I9adff89a575fce0db2b64df73f3ddc90867da408
        Reviewed-on: https://gerrit.libreoffice.org/72694
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-21  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9e0e97b716ab074d4558c76a62a66bf597f332a5]

        Related tdf#122920 Treat UNO key events the same as mouse events
        
        by sending the notifications to the parent windows as well
        
        Change-Id: Ibb33f608d7b9c3871aadd0c13db32effd99fe698
        Reviewed-on: https://gerrit.libreoffice.org/72675
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-05-21  Luboš Luňák  <l.lunak@collabora.com>  [aeb2014ba401707dece5d0cf3cb213ce307a5330]

        remove code confusion about threads vs thread tasks
        
        A threadpool controls a number of threads that execute a number
        of thread *tasks* from a queue. The API even says they are tasks.
        So it's damn confusing when ZipPackageStream::saveChild()
        claims to limit the number of threads to 4x the maximum number
        of threads. It limits the number of queued thread tasks.
        
        Change-Id: I317497f27a82d92a7c8566b14aaeae73a4ffef1f
        Reviewed-on: https://gerrit.libreoffice.org/72677
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-21  Caolán McNamara  <caolanm@redhat.com>  [86618248683fa4048192d15356c7e6b430e8dbb9]

        tdf#109158 short-circuit text width measuring with fixed width columns
        
        Change-Id: Id050bfa8b4dae70e2a3a45b2501bb071d82d14e5
        Reviewed-on: https://gerrit.libreoffice.org/72601
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-21  Tamás Zolnai  <tamas.zolnai@collabora.com>  [a703b4d8842261f55f489c28352df1f53a9b070a]

        Add unit test for tdf#118150.
        
        Change-Id: Icea2c8aacb36e843dad67a056d07d6495fbbb17a
        Reviewed-on: https://gerrit.libreoffice.org/72678
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-05-21  Miklos Vajna  <vmiklos@collabora.com>  [a2da909adfe07d5a093485cc28283f5c100946ba]

        tdf#125413 vcl menu bar window: fix non-NWF background
        
        Windows (by default) and gtk3 paints its own background, but e.g. the
        Linux gen backend does not; so make sure that we not only copy from the
        buffer, but also initialize it.
        
        This restores the gradient background of the main menu with the Linux
        gen backend.
        
        Change-Id: I5ce8cc734f64bc1d57d343caf22071e6aa63a69f
        Reviewed-on: https://gerrit.libreoffice.org/72676
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-21  Eike Rathke  <erack@redhat.com>  [478e051f4ea13b15120fdf74faf94a6c2cfcb50c]

        Resolves: tdf#125109 prefer edit format's acceptance patterns and YMD order
        
        Change-Id: I4036061b9e8f01d99f04f20dfbbd2cf23d3a9b59
        Reviewed-on: https://gerrit.libreoffice.org/72632
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-05-21  Caolán McNamara  <caolanm@redhat.com>  [698500c0ab4125900ee3dd3c78ce232d9485a17c]

        freeze/thaw around big inserts
        
        Change-Id: Idde70a3566f694c6dbfbe8faad923dfb088f52f7
        Reviewed-on: https://gerrit.libreoffice.org/72669
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-21  Caolán McNamara  <caolanm@redhat.com>  [654d5434e50e72456ce11bfe69d9d86ef0551159]

        turn off OutputToWindow during dtor
        
        Change-Id: I46d45c2487b7d4ac99d48ce0fc49bed120291f3c
        Reviewed-on: https://gerrit.libreoffice.org/72668
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-21  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [d7f1ca82198e1cc73fe4bb38f3034c6dc110af83]

        tdf#97635 Added unindentation using shift-tab (mimicked eclipse behavior)
        
        Restored java 6 compatibility
        
        Change-Id: I550920457874b9261bdde07040aad8f7b67773d8
        Reviewed-on: https://gerrit.libreoffice.org/72671
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-05-21  Katarina Behrens  <Katarina.Behrens@cib.de>  [bbe1ede0fada499fd49b60bdc7964e311b331454]

        tdf#124027: use ID of the embedded window and fix position of overlay
        
        1) after many trials and errors what LibO apparently expects here is
        the ID of QWindow parent of [embedded] system child window
        
        2) the position of the embedded window for video overlay has already
        been translated relative to the top-left corner of the slide (see
        bugfix of tdf#42873 how) in gen, gtk and kde5 vclplugs. So let's limit
        translating it 2nd time only to gtk3 vclplug which for some reason
        behaves differently 
        (regression from 18138417485aeba6c52d935c616dba829b24ffd8)
        
        Change-Id: Ie4c6d14a50959c0fdd04e745918d4889c9da45ec
        Reviewed-on: https://gerrit.libreoffice.org/72458
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-05-21  Stephan Bergmann  <sbergman@redhat.com>  [0a13609598138a856e552ca3f35ea2d6fa433865]

        Add content_rating to AppData files
        
        At least building on Flathub makes presence of this information a hard
        requirement now (see <https://blogs.gnome.org/hughsie/2019/03/28/
        new-appstream-validation-requirements/> and witness the failed
        <https://flathub.org/builds/#/builders/32/builds/3597>).
        
        The suggested way to calculate that information is via the form at
        <https://hughsie.github.io/oars/generate.html>, which I filled in as follows
        (the answers I selected are prefixed with "=>"):
        
        > By answering all the questions you can generate AppStream-compatible markup
        > for the upstream AppData file.
        >
        > If the user is able to "enable" NSFW or "adult" content, then this should be
        > included in the assessment even if it is turned off by default.
        >
        > What type of component are you generating content for:
        
        => Application that can connect to the Internet
        
        > OARS has multiple versions, and the newer versions include more questions
        > involving specific cultural and religious sensitivities. What version of OARS
        > metadata do you want to produce:
        
        => 1.0 (works with all clients)
        
        > Advertising
        >
        > Defined as the activity of producing advertisements for commercial products or
        > services.
        >
        > For example, this would include banners showing the Coca-Cola logo shown in a
        > Soccer game.
        
        => None
        
        > Gambling
        >
        > Defined as taking a risky action in the hope of a desired result.
        >
        > For example, this would include spinning a wheel to get in-app credits.
        
        => None
        
        > In-App Purchases
        >
        > Defined as items or points that a user can buy for use within a virtual world
        > to improve a character or enhance the playing experience.
        
        => None
        
        > Online Text-only Messaging
        >
        > Defined as any messaging system connected to the Internet.
        
        => None
        
        > Online Audio and Video Messaging
        >
        > Defined as any multimedia messaging system connected to the Internet.
        
        => None
        
        > Contact Details
        >
        > Defined as sharing identifiable details with other users to allow out-of-band
        > communication.
        
        => None
        
        > Information Sharing
        >
        > Defined as sharing information with a legal entity typically used for
        > advertising or for sending back diagnostic data.
        >
        > For example, this would include sending your purchasing history to Amazon.
        
        => None
        
        > Location Sharing
        >
        > Defined as sharing your physical real-time location.
        >
        > For example, this would include uploading the GPS co-ordinates of your current
        > location. NOTE: This does not include heuristic based location services, e.g.
        > GeoIP and others.
        
        => None
        
        > The following markup can be pasted into the existing application AppData file.
        >
        > <content_rating type="oars-1.0" />
        
        Change-Id: I063484d8031892c20f88999c5a9beeae3666511c
        Reviewed-on: https://gerrit.libreoffice.org/72581
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-21  Caolán McNamara  <caolanm@redhat.com>  [0d2472f01375261e354225017b6422ca29899247]

        route delete-event through cancel handler if available
        
        for sync gtk dialogs too
        
        Change-Id: Iad40c539a663504d72f372a0d3b4427a23e717c4
        Reviewed-on: https://gerrit.libreoffice.org/72626
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-21  Caolán McNamara  <caolanm@redhat.com>  [c1816feaa9c6ab30f01e14f621402307543c82ac]

        Resolves: tdf#125394 consider unwelded dialogs
        
        Change-Id: Ic66a622bb8b5481656ffe8e29a345a435042402e
        Reviewed-on: https://gerrit.libreoffice.org/72625
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-21  Caolán McNamara  <caolanm@redhat.com>  [c278c1cf3e9ad4c810534558b7f9ea1a41c5e1cc]

        Resolves: tdf#125387 gtk3 fit-to-text stuck as disabled
        
        should only disable/enable its parent container
        
        Change-Id: I002a525b7ac4c178c3db7efc06848315afb785e0
        Reviewed-on: https://gerrit.libreoffice.org/72624
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-21  Caolán McNamara  <caolanm@redhat.com>  [d92d98b35bb1846c82b401a53392a64118f51da2]

        tdf#125384 allow setting initial tabpage before dialog is running
        
        Change-Id: I79ad38e05e6b66089a0ed47d4054d416b8c61ff8
        Reviewed-on: https://gerrit.libreoffice.org/72633
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6953aa7ce0e276c4961d7caac9ea2542d92f08bc]

        Fix typo
        
        Change-Id: I7fd8a1657f0c39937860671de54e7f85e8f13a35
        Reviewed-on: https://gerrit.libreoffice.org/72623
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-21  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [c91302d8818587a6b817ee1325b920578f06d5c5]

        SmartArt: Support ctrShpMap cycle algorithm parameter
        
        it allows to lay out first node in the center and others around it
        
        Change-Id: Ie9d7d66df638767d8713e301dee2a89a63900fbe
        Reviewed-on: https://gerrit.libreoffice.org/72589
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [15d0cc8cb1287f9e6c3f0a67866890eef2d2599c]

        Fix typos
        
        Change-Id: Id37e812b3ebe64543eae2db0de5e31844250c341
        Reviewed-on: https://gerrit.libreoffice.org/72620
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [38ac0586448d4f07811b139f62f62686b029feba]

        Fix typo
        
        Change-Id: Ib4e99488025d2eedb08eff3690cbb57d0741f1f1
        Reviewed-on: https://gerrit.libreoffice.org/72621
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [46adebe23a69961f83e1ebcec3a9b76d279d2e3f]

        Fix typo
        
        Change-Id: Ia76c2ccc294b8e8fa5a7cd339f30c0c3194c9327
        Reviewed-on: https://gerrit.libreoffice.org/72627
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-21  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [afb764f83bd9e01e052608db87250d64503d4b9d]

        tdf#42949 Fix IWYU warnings in i18nlangtag/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I8a40dc89e121bd121c1f90f5636eee65636cad17
        Reviewed-on: https://gerrit.libreoffice.org/72014
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a7d66f9fa6928080f9ebb61a1414b59b3b6b7ff9]

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

2019-05-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5941d2a427db91080e3ced9383400d714e66ad26]

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

2019-05-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1e36bf84c72772ab4bab1471f5328d5fb8e7cb74]

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

2019-05-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f253ac974bcd422fbf651014017c5e532eaab925]

        Fix typo
        
        Change-Id: I2279c3e3bb8f0e3d8ac0fe02b83d7f659fc00a02
        Reviewed-on: https://gerrit.libreoffice.org/72622
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6f3ded0ef16514ac651d07d9172c80aa6ef11569]

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

2019-05-21  Miklos Vajna  <vmiklos@collabora.com>  [3dbe66b7895a412ad7ad9aede4be383489d805de]

        external: update pdfium to 3794
        
        Change-Id: Ie4c42943445813c7c50bf06cb710cedf2a61f3a9
        Reviewed-on: https://gerrit.libreoffice.org/72619
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-21  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [08509b747c9077e4753759338a899b76514ba3b7]

        tdf#125370 Fix crash when opening basic editor
        
        Change-Id: I036a0e58bb763912f6ed0df0c964331754756628
        Reviewed-on: https://gerrit.libreoffice.org/72609
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-05-21  László Németh  <nemeth@numbertext.org>  [23c159d948af360baecfe243e1321987760916d7]

        tdf#125310 change tracking: don't copy page break
        
        at paragraph deletion, because it's more annoying,
        than helpful.
        
        Note: ODT file saving copies the page break
        into the deleted paragraph, but not the DOCX export.
        
        See also commit 22639148ae5400bac98f32a75d7431b857c80195
        "tdf#54819 change tracking: keep paragraph style after full deletion"
        
        Change-Id: Ib9cbb58266a9067b1f8fb1f15bfdf9ff752a1ba4
        Reviewed-on: https://gerrit.libreoffice.org/72611
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-05-21  Tor Lillqvist  <tml@collabora.com>  [6d6277f23337c8eae9acabdf830e33fcc3ee9923]

        tdf#125397: Avoid crash if GetpApp() returns null, can happen on iOS at least
        
        Change-Id: Ib0dfb00c6a00640fe35769f21f167bf3eae8769b

2019-05-21  Tor Lillqvist  <tml@collabora.com>  [123c7b80447a2b433e19d0d04be444c4dfdd0551]

        tdf#125397: Fixes for threads and SolarMutex on iOS
        
        We need to call SfxApplication::GetOrCreate() in lo_initialize() now.
        Otherwise we will crash in sfx2. No idea why it worked earlier.
        
        I think we want to avoid the "VCLXToolkit VCL main thread" ever
        running in the iOS app. I don't think we had it running earlier, but
        now for some reason it got started when creating a document from a
        template, and that seemed to cause a hang.
        
        Also, when creating a document from a template, lo_initialize() is
        called from the app's real main thread (the one that the process
        starts in). In that case we do want to release the SolarMutex after
        InitVCL() if this was the first time we called InitVCL(). Awful crack.
        
        Not really sure I fully understand all that is going on, but this
        change does seem to fix recent problems... All this thread and
        SolarMutex stuff is so incredibly fragile.
        
        Change-Id: Ib04498ad199b64f27701f89d2df7003bca316406

2019-05-21  Jim Raykowski  <raykowj@gmail.com>  [b26b6cab5d8147d35f76a21c333719c80840d08d]

        tdf#119775 Make keyboard use work for TableWindow popup window
        
        This patch restores the ability to use the keyboard for the TableWindow
        popup window by not including the 'More Options...' button when
        activated by keyboard from a toolbox. It also limits handling of key
        input to SPACE, RETURN, and ESCAPE key input when mouse activated.
        
        Change-Id: I306bcb844a829ca7067b8496f37cb68f35fa754d
        Reviewed-on: https://gerrit.libreoffice.org/71813
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-05-20  Caolán McNamara  <caolanm@redhat.com>  [5c8de864f72c4e077b7be5871a2e51f02f69c0e9]

        calc item width on request
        
        Change-Id: Ifa56a903b3c3a3962fd2ecf76ff101976e17fc05
        Reviewed-on: https://gerrit.libreoffice.org/72600
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-20  Caolán McNamara  <caolanm@redhat.com>  [d6d82d3f2b4a468e4ca432c964f0923ce289d862]

        Resolves: tdf#125369 recover newline support of tdf#101779
        
        Change-Id: Ia46fc89f056c714e9a06c48e980277025fb16a61
        Reviewed-on: https://gerrit.libreoffice.org/72602
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-20  Regina Henschel  <rb.henschel@t-online.de>  [9345ef1cbd14411b7b5b328423fca1d443e623eb]

        tdf#125181 Add shapes star24 and star32 to unit test
        
        The commit 500a70ba19d9c1207fd9121531950e55a70fd940 has fixed the error
        in the definition of shapes star24 and star32. They can now be
        included in the test file for unit test of preset shape handles.
        
        Change-Id: I94f63d37a7faaec4006104127fcc0443304ae0b8
        Reviewed-on: https://gerrit.libreoffice.org/72612
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-05-20  Tor Lillqvist  <tml@iki.fi>  [faa8aa1e7278231887b60df9a302f5f3d0819f32]

        Use DBG_UTIL instead of OSL_DEBUG_LEVEL for the OOX dumping stuff
        
        We want it to be possible to compile an arbitrary subset of the source
        files for debugging. DBG_UTIL, on the other hand, has to be consistent
        across the whole build. We should not use OSL_DEBUG_LEVEL to switch
        (internal) API on/off.
        
        Change-Id: Ia5111a36326ad7ad4c72d9e8f7ad88c8dbe8e272
        Reviewed-on: https://gerrit.libreoffice.org/72616
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2019-05-20  Eike Rathke  <erack@redhat.com>  [459a611c9933c3b94c421b3f6036cd2e926279aa]

        Fix a11y crash with drag&drop shape anchored to page
        
        Dereferencing an empty boost::optional is dereferencing a this
        nullptr, simply copy it instead.
        
        Regression from
        
        commit 0a18c1dc437642dd7ec3631367a9aab9982c55de
        CommitDate: Fri Dec 21 18:52:31 2018 +0100
        
            pass ScAddress around using boost::optional
        
        Change-Id: Id676b2d84d324b989259688069d4860de5559ebc
        Reviewed-on: https://gerrit.libreoffice.org/72605
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-20  Miklos Vajna  <vmiklos@collabora.com>  [e8d5b8beb5958147235ff955ed38c47b51d860ff]

        tdf#113714 vcl menu bar window: avoid flicker
        
        Regression from commit 458a827e96523ac52d021f1fd3653b5a734940c0 (further
        refactor Menu to use RenderContext, 2015-05-15), if we do full paint
        instead of incremental paint, then need to ensure that an intermediate
        state is not painted.
        
        Paint happens at idle time by default on Windows (OpenGL) and also on
        Linux (gtk3), but some other backends like Windows GDI had flicker, this
        fixes the problem.
        
        Change-Id: I530166cea93513aec4648dd0a385359f4b998b6f
        Reviewed-on: https://gerrit.libreoffice.org/72610
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-05-20  Caolán McNamara  <caolanm@redhat.com>  [115ab48f86d4e3c6eede49767df1ee5a82b4ab22]

        Related: tdf#124467 make the wrap handler act as it did before
        
        Change-Id: I075b0fa8a28c0683542ef589144c041f41a74166
        Reviewed-on: https://gerrit.libreoffice.org/72604
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-20  Caolán McNamara  <caolanm@redhat.com>  [12d6231045899534ce8ba5f7c273a1ae88f3804b]

        Resolves: tdf#125392 null-deref
        
        Change-Id: I7225c20148121b215ba09cf3ec1603f440ca2d7e
        Reviewed-on: https://gerrit.libreoffice.org/72607
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-20  Xisco Fauli  <xiscofauli@libreoffice.org>  [9d68325feabac4c3278d0ca45033163f7461e66a]

        tdf#125358: initialize nHeight to 0
        
        Change-Id: I273abe32f1928f5fccb5ba02b3b77958dde58220
        Reviewed-on: https://gerrit.libreoffice.org/72530
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-05-20  Caolán McNamara  <caolanm@redhat.com>  [2140dea1413c9ef8e6e35409a15b0a3ea7149e67]

        split width/height to allow intercept of how width is calculated
        
        in order to possibly get width on demand
        
        Change-Id: I1e6fcb6849705f2b166821516ebe72b179e00ee7
        Reviewed-on: https://gerrit.libreoffice.org/72513
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-20  Tamás Zolnai  <tamas.zolnai@collabora.com>  [259d01a34d27df2fbfd11c3bf6fe9dc508ff6ac2]

        tdf#125360: PPTX: Shape fill transparency is not exported
        
        .. if the original shape fill is defined with a theme
        
        Override the alpha value with the current value get from
        FillTransparence API attirbute even if the color is defined
        with a style or a color scheme.
        
        Change-Id: I09d26238a9c2b501279e6749687dc535e614bbd6
        Reviewed-on: https://gerrit.libreoffice.org/72596
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-05-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0385f4235850b8c3949f6564e1e5b79cbe56b146]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - De-dup paragraph id
            
            Change-Id: Ibbd54040bd439e08c5496383575aa15aae5f4f05
            Reviewed-on: https://gerrit.libreoffice.org/72606
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-05-20  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [77b550e5bea0bc8c08deb35ee90ebcfbc4473dc4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Platform regognition for Basic language
            localisation adjustments
            
            Change-Id: Iced427fc30c0bb8fe3873f9d42e64786c863c619
            Reviewed-on: https://gerrit.libreoffice.org/72603
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-05-20  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [9ee0a1f16682139c5be28a05d33e980123da4c6f]

        tdf#97635 Added unindentation using shift-tab (mimicked eclipse's behavior)
        
        Moved shift+tab check to the keyPressed function to provide continuous insertion
        and compiled tab-pattern only once
        
        Change-Id: Iffe847fea07295075dc1a280f0697e8c798e8d6f
        Reviewed-on: https://gerrit.libreoffice.org/72580
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-05-20  Dennis Francis  <dennis.francis@collabora.com>  [1bfbe2a44021ca4ae6716caa39fc8a375914be5c]

        tdf#99938 : Allow batch of formula-cells to be written...
        
        using a single undo document from ScMovingAverageDialog
        rather than write tons of formula-cells to the document
        one by one thus creating that many number of undo docs
        unnecessarily.
        
        Change-Id: I2528e0ab47f83e0c5ea40c73d00db5af14f656e0
        Reviewed-on: https://gerrit.libreoffice.org/71823
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-05-20  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [6b2cff82957e8b2c2ca729f076e6d798a74830e6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - - Partial refactoring using API calls
            - New bookmarks
            - Link from Basic Adv libraries to Platform page
            
            Caution: Please fix GlobalScope miss in </bascode> parser in the first place!
            
            Change-Id: Ifeaa98d5491b659a1dddbdbe3dddc417779374cf
            Reviewed-on: https://gerrit.libreoffice.org/72583
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-05-20  Dennis Francis  <dennis.francis@collabora.com>  [2fd8f56ed1bf9b547093c4ac6c3231fff001b748]

        tdf#99938 : Moving Average : By default trim input range...
        
        to actual data content inside the input range via a new
        checkbox in the dialog.
        
        Change-Id: I4ac5ec5809e772f75f303c3dcfcc6e6ef8693eb1
        Reviewed-on: https://gerrit.libreoffice.org/71824
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-05-20  Caolán McNamara  <caolanm@redhat.com>  [40e8402585ffed9a3fca46241e392b8101d7c18b]

        use iterators for large aurocorr handling
        
        Change-Id: Id63bd371d4665cb15fb684e0d5e962855a12b2e2
        Reviewed-on: https://gerrit.libreoffice.org/72489
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-20  Caolán McNamara  <caolanm@redhat.com>  [50588a1583e3cc5dc647a35889e50478c7bfd033]

        Related: tdf#109158 GtkTreeStore append performance is poor
        
        so prepend in opposite order
        
        Change-Id: Ibfa2878d999b945e774b5a90309a663f11b132b5
        Reviewed-on: https://gerrit.libreoffice.org/72488
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-20  Luboš Luňák  <l.lunak@collabora.com>  [092da974f180e6f166c2e5662ce11db72351700b]

        use -gsplit-dwarf also for compilerplugins if possible
        
        ~350MiB easily saved.
        
        Change-Id: I9a91894cf4df7bc06d472795e564148fe8342995
        Reviewed-on: https://gerrit.libreoffice.org/72588
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a43ffac4ff47ee53643e8ffd5239681eddb16c99]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix correct reference for Contents
            
            After I3a8a59ac57ca3b29219962fc503f1d7ba5230a6d some file names were
            modified  and contents needs adjustment
            
            Change-Id: I21cdfd3956886034408f0cd52e8e4c0a698ae7b7
            Reviewed-on: https://gerrit.libreoffice.org/72542
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-05-20  Stephan Bergmann  <sbergman@redhat.com>  [0fe998407ffb5d4b0c766d42e8c297456fbda23d]

        Blind fix for macOS tb49
        
        Change-Id: Ied40189dc17d05c77af7bcf069f8d68a199fc03f
        Reviewed-on: https://gerrit.libreoffice.org/72584
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b7b26dadf7620206ef7a581f62dda99576b57b35]

        Fix typos
        
        Change-Id: I4922f95ebc38e80e471139880ed894eda89402a8
        Reviewed-on: https://gerrit.libreoffice.org/72142
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-05-20  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [f6f27ae31a26bf6cecbf9205ef28a6bad3d06864]

        tdf#90180 Add option to show errors as rectangles in diagrams with error bars.
        
        The option is saved in registrymodifications.xcu, not yet in the document.
        
        (cherry picked from commit 0fc471e8218b53b8b9e505d2af3e015abf3910f3)
        
        Change-Id: I6facc8d6e456046003f2c38ce79a1fcfc712d027
        Reviewed-on: https://gerrit.libreoffice.org/67280
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-05-20  Caolán McNamara  <caolanm@redhat.com>  [bae3031fac4bac621b5bfa9a907d87981d5fac29]

        Resolves: tdf#125375 add mouse events to mask
        
        Change-Id: Ied64222c9996f83673a65f858ca351d72483e53a
        Reviewed-on: https://gerrit.libreoffice.org/72586
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-20  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [e1d772deb65af22145bae336b90d0c3bc8a14327]

        tdf#42949 Fix IWYU warnings in sw/source/core/*/*hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Idbd13674578be9d4edce5d2a5f45df145474d86d
        Reviewed-on: https://gerrit.libreoffice.org/72579
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-20  Stephan Bergmann  <sbergman@redhat.com>  [c4efffba898a433cbd346f5f0e3859b3cd2a63f0]

        Don't invalidate iterators into ScMyStylesMap
        
        by changing it from std::unordered_map (to which it had been change from
        std::set in ecf456d067346d49d7e2a366434477fa7de06d8a "tdf#125254 Performance: A
        spreadsheet opens too slow, part3") to std::map.  CppunitTest_sc_bugfix_test had
        started to fail, at least when building against GCC trunk libstdc++ in debug
        mode (see my comment at <https://gerrit.libreoffice.org/#/c/72514/> "tdf#125254
        Performance: A spreadsheet opens too slow, part3" for details).
        
        Change-Id: I70d667fd008145107642bf780dc4ffe6acda947e
        Reviewed-on: https://gerrit.libreoffice.org/72582
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-20  Miklos Vajna  <vmiklos@collabora.com>  [b359e4816a9d40beb79f1f87be1c0d12a59555f7]

        svx lok: fix crash on select all when there is no mpMarkedObj yet
        
        Fixes the online.git HTTPWSTest::testRenderShapeSelectionImpress()
        testcase by reverting one hunk of commit
        3fb298f673db169a38c1258d66ec24821386eb40 (lok: writer: svg export
        transformed images, 2019-03-26).
        
        This was probably meant to be a cleanup, but getting the sdr mark,
        followed by getting the sdr object of the mark always gives us a shape,
        while directly accessing mpMarkedObj does not.
        
        Change-Id: Id733ba5c6fdf6fc86a3e9f7de62b4bdcbf9b06db
        Reviewed-on: https://gerrit.libreoffice.org/72039
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/72566
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2019-05-20  Marco Cecchetti  <mrcekets@gmail.com>  [516c3385dece94247ebf3f3e50e6ca7ff1a82b08]

        lok: update graphic selection callback description
        
        Change-Id: I1ae073cc8e307b5c42aed9b17d405ef36ce4dc43
        Reviewed-on: https://gerrit.libreoffice.org/70569
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2019-05-20  Mike Kaganski  <mike.kaganski@collabora.com>  [79152dce52de1306f6614bac0d110bdb9b355df5]

        Fix CppunitTest_chart2_xshape
        
        Change-Id: Iae59e7fa2c412c8991af661d63a4bf1c17bcc6b9
        Reviewed-on: https://gerrit.libreoffice.org/71719
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/72565
        Tested-by: Jenkins

2019-05-20  Marco Cecchetti  <mrcekets@gmail.com>  [4a7a37f942b932eb14cd0c5e9e72669f3a04e6a4]

        lok: chart: constrained dragging of pie segments
        
        The extra information for the graphic selection is now formatted
        according to JSON syntax so that is easier to parse.
        
        Information for allowing the client to performa constrained dragging
        of a pie segment is appended when needed to the graphic selection
        message.
        
        A polygon approximation of the pie segment in svg format is attached
        too to the graphic selection message.
        
        Core now is able to handle a specific msg from the client with data
        about the new pie segment offset computed by the client on drag end.
        This information is dispatched by the chart controller to a specific
        method: executeDispatch_LOKPieSegmentDragging.
        
        Change-Id: I42e7742508fa3a453383bf7b95e47df169f24834
        Reviewed-on: https://gerrit.libreoffice.org/70568
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>

2019-05-20  Marco Cecchetti  <marco.cecchetti@collabora.com>  [e9e57c61a747f0f5859b579ff4f2bcaa53eacd79]

        lok: chart: informing the client about selection handling properties
        
        We hijack the chart CID protocol (CID:/classification/ObjectID) by
        inserting information about selection handling properties (draggable,
        resizable, rotatable) btw the classification section and the ObjectID
        section.
        This new section has the form: /Draggable=?:Resizable=?:Rotatable=?
        where in place of '?' there is 0 or 1.
        The hijacking occurs at the ChartController.getSelection method which
        is available through the XSelectionSupplier interface.
        
        Change-Id: Iaf920fe68e59c2595000e43d3fc1f976632cef18
        Reviewed-on: https://gerrit.libreoffice.org/70567
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2019-05-20  Marco Cecchetti  <marco.cecchetti@collabora.com>  [f6727831d56afe6360a2489a1bc251990fe26c19]

        lok: dragging and resizing chart elements
        
        This patch make possible to set the new position or size of a chart
        object through setting directly the property value instead of sending
        mouse events to the core.
        
        Change-Id: Ifc06dac6bdad78081d63e0ea0db55563a1ae57bc
        Reviewed-on: https://gerrit.libreoffice.org/70566
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2019-05-20  Marco Cecchetti  <marco.cecchetti@collabora.com>  [c2e30949e0fb7c6a73742450f646e0d8d59d5e4f]

        lok: writer: svg export transformed images
        
        Change-Id: I908a6e01573c35c0641519f4995730af0b033c33
        Reviewed-on: https://gerrit.libreoffice.org/70565
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2019-05-20  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [62605b16b0fd6a4a9429b8b185242f91eae67581]

        tdf#42949 Fix IWYU warnings in stoc/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I3c1b091d30449243faec3f875e6f0ac6d8b34259
        Reviewed-on: https://gerrit.libreoffice.org/72214
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-20  Marco Cecchetti  <mrcekets@gmail.com>  [de91b7772d18b3584b48f47e21adc142c6289cf0]

        lok: sw: dragging image through SID_ATTR_TRANSFORM uno messages
        
        In writer the new solution for dragging images through a uno message
        to the transformation dialog didn't work.
        
        Change-Id: Ie2c5fa7c3b724b6a8cba9970ee070c9998730a29
        (cherry picked from commit c52d94454c46fa6a0e64081127b511bcde4f7a3e)
        Reviewed-on: https://gerrit.libreoffice.org/70564
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2019-05-20  Kiyotaka Nishibori  <ml.nishibori.kiyotaka@gmail.com>  [2141f6d44a4f72396d9ab8effe8d1619a25dca8b]

        swapped column titles in condformatmanager.ui to fit the contents.
        
        Change-Id: Ia4c9a32e91b5bc65d223f7d1b2aa6d8b2c64454e
        Reviewed-on: https://gerrit.libreoffice.org/72543
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-05-20  Marco Cecchetti  <mrcekets@gmail.com>  [89189743b9795cae13c69f69cdf6901b9ed354a7]

        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@gmail.com>

2019-05-20  Miklos Vajna  <vmiklos@collabora.com>  [9c7fac47aacb0877c7d212217089a680400c1377]

        writerfilter: make RTFParserState members private, final part
        
        Change-Id: I14e5bb0df50647801bf6c322132a76037185cada
        Reviewed-on: https://gerrit.libreoffice.org/72564
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-20  Miklos Vajna  <vmiklos@collabora.com>  [e2aa8f8cb3b93ec3cb14c5c9edc3bbce78c1558f]

        writerfilter: make RTFParserState members private, part 10
        
        Change-Id: Id4445fc8fa1d81f052fd26ea85b661e44fd83be0
        Reviewed-on: https://gerrit.libreoffice.org/72563
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-20  Miklos Vajna  <vmiklos@collabora.com>  [7fc54a819cf558b2c9cbeaaf3213d400c5f11a19]

        writerfilter: make RTFParserState members private, part 9
        
        Change-Id: Ia9f2508b3e9d5087cb4cfe0724b90b220d3a3550
        Reviewed-on: https://gerrit.libreoffice.org/72562
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-20  Miklos Vajna  <vmiklos@collabora.com>  [0746d6e63aae646818b071c021276d13d3223cd8]

        writerfilter: make RTFParserState members private, part 8
        
        Change-Id: I1e53b4282daa7ca1a5da4a8cec67a30516449b60
        Reviewed-on: https://gerrit.libreoffice.org/72561
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-20  Miklos Vajna  <vmiklos@collabora.com>  [6090dcbdc64e8d950121aad62802d4bf056a70ec]

        writerfilter: make RTFParserState members private, part 7
        
        Change-Id: I8740a47e86b66a0792b34c8cb5078310afe46bfa
        Reviewed-on: https://gerrit.libreoffice.org/72560
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-20  Miklos Vajna  <vmiklos@collabora.com>  [174e2de4568afa7e3805b8b679d259491633723d]

        writerfilter: make RTFParserState members private, part 6
        
        Change-Id: I4a2c89afc38f9df8a956a2fb38a1dc1ea73aea18
        Reviewed-on: https://gerrit.libreoffice.org/72559
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-20  Miklos Vajna  <vmiklos@collabora.com>  [558c6c1161e52f2c5048407fde08c80df9c2186a]

        writerfilter: make RTFParserState members private, part 5
        
        Change-Id: Iecab0f89283d182eb51329bb8e8281bedd57950c
        Reviewed-on: https://gerrit.libreoffice.org/72558
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-20  Miklos Vajna  <vmiklos@collabora.com>  [26c291686ac646beca59b10c692c92fb4a7af37f]

        writerfilter: make RTFParserState members private, part 4
        
        Change-Id: I53a3c2fa2f21b94a6ed5de9a136a8722e066b045
        Reviewed-on: https://gerrit.libreoffice.org/72557
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-20  Miklos Vajna  <vmiklos@collabora.com>  [7e24483d12a1ae284b026cd737374b40f2a08aa2]

        writerfilter: make RTFParserState members private, part 3
        
        Change-Id: I823122d89f674539d6aa54ffd48b406d199677d2
        Reviewed-on: https://gerrit.libreoffice.org/72556
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-20  Miklos Vajna  <vmiklos@collabora.com>  [aebe2abe77ab748c5325df82e407663141ce2bf8]

        writerfilter: make RTFParserState members private, part 2
        
        Change-Id: I9d712b227ea39bd63c34e77572f7e3d5ff83aa7e
        Reviewed-on: https://gerrit.libreoffice.org/72555
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-20  Miklos Vajna  <vmiklos@collabora.com>  [3370752deb902df86cf625c4bc8e63728b5eb27d]

        writerfilter: make RTFParserState members private, part 1
        
        Change-Id: Iae4d454e0b160ee7f5b39d252505748c693a9c9e
        Reviewed-on: https://gerrit.libreoffice.org/72554
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-20  Luboš Luňák  <l.lunak@collabora.com>  [b81004e95638da19cbcaa7a61f9edd094a9eac31]

        cache mdds positions during ScDocument::CopyBlockFromClip() (tdf#112000)
        
        Make RefUpdateContext and ScColumn::UpdateReferenceOnCopy() use the same
        sc::ColumnBlockPositionSet that CopyFromClipContext uses. Without it
        pathological cases like in tdf#112000 trigger quadratic cost because
        of repeated mdds searches from the start.
        Includes also an mdds patch that allows it to search backwards
        from a position hint. Without it, this would be very difficult to fix
        otherwise, as CopyFromClip() in ScDocument::CopyBlockFromClip()
        moves the position hint past the area that UpdateReferenceOnCopy()
        would use. It also just plain makes sense to try to go backwards
        in an std::vector.
        
        Change-Id: I985e3a40e4abf1a824e55c76d82579882fa75cc2
        Reviewed-on: https://gerrit.libreoffice.org/72424
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-20  Luboš Luňák  <l.lunak@collabora.com>  [5d5e308331e7166726264c43545798b5fb833c8a]

        cache mdds positions also in CopyTextAttrsFromClipHandler (tdf#112000)
        
        This is basically just a copy&paste from CopyCellsFromClipHandler.
        
        Change-Id: I4abd39923cb933e73d73938a8d38913b5e5382a0
        Reviewed-on: https://gerrit.libreoffice.org/72423
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-20  Caolán McNamara  <caolanm@redhat.com>  [688c5b8d64797596ee9826c3288824b5354a44a9]

        tdf#125241 SvTreeListBox has a separate SetUpdateMode
        
        so just Window:SetUpdateMode was called, not also
        SvTreeListBox::SetUpdateMode
        
        Change-Id: I37a91f8aff6e8a2399cb7cacfcdc6b3f8b1f44ab
        Reviewed-on: https://gerrit.libreoffice.org/72450
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-20  László Németh  <nemeth@numbertext.org>  [b4d2131bc643a5f13e0367d4e43ae5603369ddf6]

        tdf#125310 change tracking: don't copy page break
        
        at paragraph join, because file saving or changing
        to Hide Changes mode don't affect this. Also
        adding page breaks to every paragraph of a deletion
        is much more annoying, than helpful.
        
        See also commit 1bbbe57dfc0b43d6b5444798d77dcdf5e4e76e49
        "change tracking: show layout changes at paragraph join"
        
        Change-Id: Ic05f06b9fdb5152b717e824f9a9eaed878fecc2d
        Reviewed-on: https://gerrit.libreoffice.org/72469
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-05-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c3245cfd54f391111afb424867ab483096d9de5e]

        Fix typo
        
        Change-Id: I6addc8273cbf46d047e2df4aa27dff11a8666bce
        Reviewed-on: https://gerrit.libreoffice.org/72569
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [63dc8fe91d1e47d718b3fc4cfd3a0edd56f07892]

        Fix typo
        
        Change-Id: Iaf8b25dea7251ce535903ed24581ba80c5ac217f
        Reviewed-on: https://gerrit.libreoffice.org/72567
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-19  Regina Henschel  <rb.henschel@t-online.de>  [500a70ba19d9c1207fd9121531950e55a70fd940]

        tdf#125181 maxY is 50000 in prstGeom for star24 and star32
        
        The presetShapeDefinitions.xml has 'pin 0 adj 50000', but attribute
        'maxY' has been 'ssd2' in definition of star24 and star32. The
        attribute 'maxY' has to be 50000 too. Tom Jebo (Microsoft) has
        confirmed, that this is indeed an error in the specification. A
        link to his answer is in tdf#125181.
        
        Change-Id: I8db646e65f4627970e0eb92316ee7ad78370880c
        Reviewed-on: https://gerrit.libreoffice.org/72552
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-05-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [270f0adf32a663fd1ae9ad215e03b8c52bb2c13d]

        Fix typo
        
        Change-Id: I5fce4297a8172889e4a609da1f99e5e9cba371bb
        Reviewed-on: https://gerrit.libreoffice.org/72573
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c0b9c45b847e473c11e4282e8af5e46f4fe8c0cb]

        Fix typo
        
        Change-Id: Ifd8b571d2331e3b11b38ee40fd2bc39de5e8d64c
        Reviewed-on: https://gerrit.libreoffice.org/72576
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6e7eb552d19675bb065754a3e1f0cdea137aedfb]

        Fix typo
        
        Change-Id: Ie0d2c0cde9c1fb58a63e8ef5331bdcb5126aaf28
        Reviewed-on: https://gerrit.libreoffice.org/72577
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-19  brinzing  <oliver.brinzing@gmx.de>  [0f55127195a897ca7b13c25ded2208476dba3a08]

        tdf#125207 [API CHANGE] extend css.awt.PrinterServer: XPrinterServer2
        
        Change-Id: Ic2df8ac676ae786d9c0ea2ab3619f9f9de087ca7
        Reviewed-on: https://gerrit.libreoffice.org/72135
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-19  Stephan Bergmann  <sbergman@redhat.com>  [c12922a584ee7a150252de938087b82fd584b9d5]

        Fix nillability of ooSetupLastVersion
        
        ...that had been introduced with 5187d3ae495a07373a12fd5980c9269bc8ce3f8f
        "Resolves: tdf#69042 - Add a 'What's New' infobar":
        
        * Make the default value nil instead of an empty string.
        
        * A nilable prop can't reuse the legacy utl::ConfigManager framework to obtain
          string prop values, so drop it from there and directly use the direct-access
          functionality in SfxViewFrame::Notify.
        
        Change-Id: I5fc67a3d7e0fcb44a218889ecf8c69e81661567e
        Reviewed-on: https://gerrit.libreoffice.org/72485
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-19  Stephan Bergmann  <sbergman@redhat.com>  [c5968b68c51503f791cdffac2b9689b7de775054]

        Remove some unused variables
        
        Change-Id: If5cdfcfaa02fbd12ad502e366e09aaad387bcaff
        Reviewed-on: https://gerrit.libreoffice.org/72478
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-19  Jim Raykowski  <raykowj@gmail.com>  [e8a1db012fbd185f52f38806bcac8bb9917c51c3]

        tdf#123793 Follow up fix for kb nav of special chars popup
        
        Static variable use to determine if initializing can focus properties of
        recent and favorite controls is needed only allows init to ever happen
        once. This patch changes use to a member variable. This corrects the
        problem of kb navigation only works the the first time the popup is shown
        and tab is used to navigate.
        
        Change-Id: I2bbb66071b582c9a4282c79d801b4a36c375ed2d
        Reviewed-on: https://gerrit.libreoffice.org/72264
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-05-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [64b37b33fb73ee8f7e8d685197429d6802c19600]

        Fix typos
        
        Change-Id: If0747801d2b955718aa96b97816307ce14cb11a1
        Reviewed-on: https://gerrit.libreoffice.org/72547
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fd151f542bfef7709dcf54ccaa788cd92af7c898]

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

2019-05-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6d01af061d71c0302e3a2ddd881f3096d8e3936e]

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

2019-05-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6a866f5b2d67d0b69e8c560d52206f9c38c84418]

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

2019-05-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6a50ce5e58ebc5d50d05cfde5c425b8aad79ba4b]

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

2019-05-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ccf4d765fff75df56ca1b797415b71a43658478a]

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

2019-05-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7773edb33dac2b8aa548dd6859514833872b61d8]

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

2019-05-19  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [43d7558e452c38ac22d4b925c96e7013dafc6396]

        "KJ: Update non cmd icon, etc"
        
        Change-Id: I16596ee96ca9879a1b4265339cd197e15ae103c9
        Reviewed-on: https://gerrit.libreoffice.org/72548
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-05-19  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [7157a102b8b2dd2097ebdbb069a6f6f055f7a727]

        tdf#125368 add Karasa Jaga SVG Icons
        
        Change-Id: Iee8f6fe408d0cc8f623cbc4c563f195cd2f7b14e
        Reviewed-on: https://gerrit.libreoffice.org/72549
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-05-19  Luboš Luňák  <l.lunak@collabora.com>  [62fb97fb41477003626af2c15901a75496c4aa22]

        PPCallback clang plugin should say so
        
        Change-Id: I76148f152f57af74935c99e290b30b509511dfd8
        Reviewed-on: https://gerrit.libreoffice.org/72546
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-19  Luboš Luňák  <l.lunak@collabora.com>  [7aa30433719faece8c40e41d7aa8c7539287932d]

        PCH for libetonyek
        
        Change-Id: I5d515255018cc2015423beade456b64543a0cdcf
        Reviewed-on: https://gerrit.libreoffice.org/72528
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-19  Luboš Luňák  <l.lunak@collabora.com>  [bdd926ba09c7eb2dbc8845f2da0554c0891ddb73]

        PCH for libcmis
        
        Change-Id: I6b482abc7fae6131d9a904cb6eafd33050d2548b
        Reviewed-on: https://gerrit.libreoffice.org/72527
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-19  Luboš Luňák  <l.lunak@collabora.com>  [5e23a1f7c83ff369e884bbe9963655938363c27d]

        support also StaticLibrary in update_pch
        
        Change-Id: I02127cd8a023e87482eff4071eb81b30f39870fd
        Reviewed-on: https://gerrit.libreoffice.org/72526
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-19  Luboš Luňák  <l.lunak@collabora.com>  [d3b6408ab83be93f541ad72507b2f96a462c9697]

        port update_pch to python3
        
        Change-Id: Ib0676472e5fe2b2f789dba62e9e1d985adb3ed23
        Reviewed-on: https://gerrit.libreoffice.org/72525
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-19  Luboš Luňák  <l.lunak@collabora.com>  [0865f8f8e9e1e0528716242546a61b99c2e3957b]

        PCH for libmwaw
        
        Change-Id: Ifa64e7b995e7b9cc576fdc19fb4c8822309a57a1
        Reviewed-on: https://gerrit.libreoffice.org/72524
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-19  Luboš Luňák  <l.lunak@collabora.com>  [4812fe5af6caf4b49c09e986ef741693a24ca174]

        do not run update_pch.sh on all if it can't find PCH in the given dir
        
        Change-Id: I9f86a6268c98a010585bd666e1ede66869c5d7ea
        Reviewed-on: https://gerrit.libreoffice.org/72523
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-19  Luboš Luňák  <l.lunak@collabora.com>  [34ebd0af8152549c88b0b1fc2e02740de7ffcb77]

        add PCH for pdfium
        
        It's an external library, but it's a large C++ lib and it's built
        using gbuild, so this helps too. Here with Clang it cuts build
        time from ~2:40 to ~1:25 (and about halves the CPU user time).
        Hopefully it also helps to reduce the build time for Windows gerrit builds.
        
        Change-Id: Ieef0ea28e0fe1fd216592fca70410075d95ddc54
        Reviewed-on: https://gerrit.libreoffice.org/72517
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-19  Luboš Luňák  <l.lunak@collabora.com>  [74790206e182031bcf01c628622e2b646f699530]

        make update_pch also work with libs in external/
        
        Change-Id: I65b3461fd227e7e997b82a84631bbd5d00b28eb6
        Reviewed-on: https://gerrit.libreoffice.org/72520
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [8265e36cdcaa475282344c2e01bee5e323d0f0a0]

        increase delta for some starmath tests
        
        after
            commit 13894996601daf10d133f4a71eb0b26794d782bc
            Date:   Sat May 4 21:46:31 2019 +0200
            handle empty Rectangle better in starmath
        these test results now seem to depend on display scaling somewhat
        
        Change-Id: Ib998f8b033a80d16e00414b0ceded806ddadc917
        Reviewed-on: https://gerrit.libreoffice.org/72545
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [e8dc04cb5d5df84955d86d304b2b039551c77ad0]

        tdf#125339 Base, Table is deleted after accessing the table
        
        regression from
            commit 306758ab3e06f7c730bb1625c2f3fcce7a912fa3
            Date:   Fri Apr 5 15:40:27 2019 +0200
            tdf#117066 Saving ODT document with ~1500 bookmarks is slow, part 5
        Before the above commit, we could have multiple child items with the
        same name. Restore that behaviour, while keeping the fast lookup, by
        using a std::unordered_map<OUString, std::vector<...
        
        Also remove name from SotElement_Impl so there is no chance of the name
        in the key of the map, and the name in the element getting out of sync.
        
        Change-Id: I65c294ddc409d9b8a7006e4f4338c9a2a4446a92
        Reviewed-on: https://gerrit.libreoffice.org/72544
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-19  Tamás Zolnai  <tamas.zolnai@collabora.com>  [3f5f67c68ae42cd14c08341b597e0331358a0d3f]

        uiwriter: Remove this useless line (must be copy-paste error)
        
        Change-Id: Iec4ec8caf06b63270fbca22fcc4e198ec4e4f9e4
        Reviewed-on: https://gerrit.libreoffice.org/72533
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-05-18  Caolán McNamara  <caolanm@redhat.com>  [633adcfea2fbf455e4ab841744d8ae61869af34b]

        Related: tdf#125241 for gtk use fixed height and width in huge list case
        
        Change-Id: I8fd0ebc336c222184485f72eb7c9d97922ab1386
        Reviewed-on: https://gerrit.libreoffice.org/72496
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-18  Caolán McNamara  <caolanm@redhat.com>  [e79befa6898aef6616adca9e89398242abe9dc5a]

        Resolves: tdf#124467 enable wrap text to return to TRISTATE_INDET
        
        Change-Id: Ie956560885fd9bb9e7367018a2f6e37a26c3c6af
        Reviewed-on: https://gerrit.libreoffice.org/72494
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-18  Caolán McNamara  <caolanm@redhat.com>  [c6b5169541aa50fcf53a55372d5c2b82e20e9111]

        Resolves: tdf#125104 crash on getting text desc of numbering
        
        this seems to have been wrong for a very long time, but we used
        to get away with it back in the .src era with presumably amusingly
        random strings from other parts of the ui shown in the summary
        of changes are of the organizer page of the dialog
        
        Change-Id: If223182170ba8519d7899f8044f01c2a12f4e391
        Reviewed-on: https://gerrit.libreoffice.org/72490
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-18  Caolán McNamara  <caolanm@redhat.com>  [ed0c1bc4c717a7a527bac0f86d4334a699eea4e5]

        remove remaining '0' responses
        
        Change-Id: I3134c8dcc92b82ab2c6008b3e39443a360f576eb
        Reviewed-on: https://gerrit.libreoffice.org/72499
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [1f3d18445cad89a8ab572028f2bc1b54914893e5]

        tdf#124951 Open button on Database Wizard dialog is enabled..
        
        ..when it should be disabled
        
        regression from
            commit 7df04009b98165f89c89f1e506ebafd2fecc8f5a
            Date:   Fri Feb 8 11:55:18 2019 +0200
            remove ControlDependencyManager
        
        Change-Id: Ic84d8c8a5f0615753e323d3aa1e9da0d0c76bb42
        Reviewed-on: https://gerrit.libreoffice.org/72532
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-18  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [33cc1debf963c503636cf9219aa81d1a6cf2e943]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Hide our nav checkbox inputs only visually
            
            Some screenreaders do not read elements with opacity: 0
            
            Change-Id: Ifc4c97a58c87e7d6b9533e15dc0db60aa70bfb97
            Reviewed-on: https://gerrit.libreoffice.org/72519
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-05-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [787525a314de9c8178d0fedcd71ddbd08ec41a55]

        tdf#125254 Performance: A spreadsheet opens too slow, NameSpaceEntry
        
        NameSpaceEntry does not need to be a weak object, it is sufficient
        to be ref-counted.
        
        The empty string in SvXMLNamespaceMap can be statically allocated.
        
        Don't allocate a NameSpaceEntry in GetKeyByAttrName_ if we don't
        intend to cache it.
        
        Takes the load time from 39.5s to 38.5s.
        
        Change-Id: I4a9a1296af84c12d44e9b3ff354297f37d29f1e8
        Reviewed-on: https://gerrit.libreoffice.org/72515
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [ecf456d067346d49d7e2a366434477fa7de06d8a]

        tdf#125254 Performance: A spreadsheet opens too slow, part3
        
        Simplify the ScMyStyleRanges storage, does not need to be ref-counted.
        
        This takes the load time from 40.5s to 39.5s.
        
        Change-Id: I1b88ee1dd2cc4278b68aead846003c1cb858435b
        Reviewed-on: https://gerrit.libreoffice.org/72514
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [bc11ba676dd304e3deb481995e09c0902675503a]

        avoid double-lookup in SharedStringPool::intern
        
        An emplace_hint with the iterator pointing at end() doesn't really help,
        so rather attempt an insert with a temporary value.
        
        Also check if the upper-case string we got back is the same as the input
        string, in which case, we can save memory by mapping the input string to
        itself.
        
        Change-Id: I40b9e2b65a831e44c4b88d51d835242a47d8a86d
        Reviewed-on: https://gerrit.libreoffice.org/72516
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-18  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [35a9cbc43a54a72f49c51a7980ddda8a7096c530]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Improve accessibility for modules and lang menus
            
            Ever since the contents of the modules and lang menus started
            being populated upon click, the flow for screenreader users has
            been potentially confusing.
            
            This patch introduces a11y-toggle into the mix:
            https://github.com/edenspiekermann/a11y-toggle
            Checkboxes were changed into buttons. This hopefully makes it
            clear we want the user to click them.
            
            The contents tree still uses the checkbox hack, because its items
            are populated upon page load.
            
            Change-Id: I3482bea0c8669f96794498fc37d9d18fe3f829d5
            Reviewed-on: https://gerrit.libreoffice.org/72467
            Tested-by: Jenkins
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-05-18  Tamás Zolnai  <tamas.zolnai@collabora.com>  [a8bba60e8b655167ad91edcd0c2d1723d525b546]

        tdf#125346: PPTX export: Shape has wrong fill color comming from theme
        
        Write the correct theme path to the InteropGrabBag, the same path
        what is generated and checked in the export code.
        
        Change-Id: I32617c1a11cf3bafb142f7c8839b498aaac49aa0
        Reviewed-on: https://gerrit.libreoffice.org/72500
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-05-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [3c3a371c799d00475deb13b4c3e0a8860c7e4fb3]

        tdf#125254 Performance: A spreadsheet opens too slow, part2
        
        Optimise bulk construction of ScMarkArray.
        
        This takes the opening time from 46s to 40.5s for me.
        
        Change-Id: I3955fe9b2c3113dac2ae3cda97d692de1975e762
        Reviewed-on: https://gerrit.libreoffice.org/72418
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-18  DaeHyun Sung  <sungdh86+git@gmail.com>  [e7ace9a5fa71bd722e7637285a22715729b620d1]

        modified Line Breaking rule in Korean
        
        Modified Line Break Rule (Korean: 금칙 처리, 漢字hanja: 禁飭處理)
        
        I modifed Forbidden Characters(Korean: 금칙 문자, 漢字hanja: 禁飭文字) on LibreOffice Korean locale data xml.
        
        Reference1: HWP Guide - 금칙문자(Forbidden Characters)
        http://help.hancom.com/hoffice/webhelp/9.0/ko_kr/hshow/tool/forbid.htm
        
        Reference2: OOXML ISO/IEC 29500–1:2016(E)
        Korean
        
        * Cannot start a line: !%),.:;?]}¢°'"′″℃〉》」』】〕！％），．：；？］｝￠
        (Unicode character values: U+0021, U+0025, U+0029, U+002C, U+002E, U+003A, U+003B, U+003F, U+005D, U+007D, U+00A2, U+00B0, U+2019, U+201D, U+2032, U+2033, U+2103, U+3009, U+300B, U+300D, U+300F, U+3011, U+3015, U+FF01, U+FF05, U+FF09, U+FF0C, U+FF0E, U+FF1A, U+FF1B, U+FF1F, U+FF3D, U+FF5D and U+FFE0, respectively)
        
        * Cannot end a line: $([\{£¥'"〈《「『【〔＄（［｛￡￥￦
        (Unicode character values: U+0024, U+0028, U+005B, U+005C, U+007B, U+00A3, U+00A5, U+2018, U+201C, U+3008, U+300A, U+300C, U+300E, U+3010, U+3014, U+FF04, U+FF08, U+FF3B, U+FF5B, U+FFE1, U+FFE5, and U+FFE6, respectively)
        
        Change-Id: I32077b241f930cc912d0c365fc46c1cd046c59a6
        Reviewed-on: https://gerrit.libreoffice.org/72492
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-05-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e9ebb8c1f12812bcb0459092984e5aad1e955c8e]

        use CGContextHolder in AquaSalBitmap
        
        Change-Id: I87f5a1bc2c41c58cff747bbad82867d53ea92ce7
        Reviewed-on: https://gerrit.libreoffice.org/72442
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-05-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0353d0e5cdfd2847f1d30c629ce19aa202e43c40]

        use CGContextHolder in copyBits
        
        Change-Id: I98f1723da170712e2f2c2a846e02954381376c7e
        Reviewed-on: https://gerrit.libreoffice.org/72441
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-05-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [368eb33bf21e2537410bf45171f56ad1dc668b99]

        use CGContextHolder in AquaVirtualDevice
        
        Change-Id: If5e27ea4049a76e560dd9823f335b86e2599d4cc
        Reviewed-on: https://gerrit.libreoffice.org/72440
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-05-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ca2aa30771039bc0dc5cec9050f4e70a3b629e19]

        Wrap CGLayer into a CGLayerHolder class and move code to use it
        
        Change-Id: I52539f6582d099ef80048d9a25266c88e1f6d783
        Reviewed-on: https://gerrit.libreoffice.org/72439
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-05-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1b1c750146b07bb760603a8d1d2ef0a3ae5d98c2]

        macOS: store VirtualDevice size in an instance variable
        
        Change-Id: Id0a7317e9aed4b0222affb7292f6a3a44af74040
        Reviewed-on: https://gerrit.libreoffice.org/72438
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-05-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [356dd5430ac928b87aed714d7c8ef92a9b4a6b19]

        Move CGCotextHolder to separate file - CGHelpers.hxx
        
        Change-Id: Id511af2ee22e421aa7088a72f43a74d45dfe6ec1
        Reviewed-on: https://gerrit.libreoffice.org/72437
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-05-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ad3c5210fe308e71a8be246c8968a0f3535cb6e4]

        Fix typo
        
        Change-Id: I052de7eabad2b406b258404efd75293b6b49625d
        Reviewed-on: https://gerrit.libreoffice.org/72504
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [092abbe988691cf97be6462b9d6b31ccb623eed5]

        Fix typo
        
        Change-Id: I6767316c630f479c6dc6ccb961865811ce8a2e0d
        Reviewed-on: https://gerrit.libreoffice.org/72509
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [aff51c3fd10604fa32fb512a9d5941dfb1bc6f2c]

        Fix typo
        
        Change-Id: Ia50e867c10b1389b97ecf3dd7f61c169288e38ba
        Reviewed-on: https://gerrit.libreoffice.org/72507
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b70c29c330d925fe9647f129089ee27a4bfe200c]

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

2019-05-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dd9d0dec99ef88ca1ff1e2f46bd022f540c0451e]

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

2019-05-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c3cab06902f56eb539961ff75327345cfdd1023b]

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

2019-05-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1c00f79d17cabc290cf960495253ef1f0fc6d5b7]

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

2019-05-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3151c3b714699ed5be0bc5a1b0dabbb371c397a3]

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

2019-05-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [41f79d910ac03ef9f5ad5f0a87ad78c8e97ebd0b]

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

2019-05-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e94fa48afcae49c7ef64a9ec6f3f5d59b93ad2a5]

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

2019-05-18  Mark Hung  <marklh9@gmail.com>  [96acebb72211b4718eb3038c427df37b55b17b0b]

        tdf#124937 reset m_pFirstOfBorderMerge before truncate.
        
        SwLinePortion::Truncate() called in
        SwTextFormatter::FormatReset() delete the portion referred
        by m_pFirstOfBorderMerge.
        
        Change-Id: I68e134c86db617d37ea2efa09dad4409772146b5
        Reviewed-on: https://gerrit.libreoffice.org/72300
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-05-18  Armin Le Grand  <Armin.Le.Grand@me.com>  [10d8682e4cf77361e0ebf68a4ea1b565f05e91a9]

        Adapt AutoFormatHelper to std::unique_ptr
        
        Change-Id: I3087a7e95e73dbcda798ca62705f7941a6466ccb
        Reviewed-on: https://gerrit.libreoffice.org/72401
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2019-05-18  Adam Kovacs  <christo161@gmail.com>  [1cbf0ee54519bf81d934609352e8a1a641d8a534]

        tdf#125298 DOCX export: fix bookmark name truncation
        
        The 40-character bookmark name truncation for MSO was
        applied on percent encoded Unicode letters, resulting
        shorter bookmark names, than needed (for example,
        only 6 letters instead of 40).
        
        This is a clean-up of the commit b9afb9959c31c3c57d0f2fe91107a92abfd82cdb
        "tdf#113483: DOCX: fix encoding of bookmarks with non-ASCII letters".
        
        Change-Id: I6fbcdc47c57ef228abcf29e0a68d3d8bb66c5661
        Reviewed-on: https://gerrit.libreoffice.org/72456
        Tested-by: László Németh <nemeth@numbertext.org>
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-05-18  Balazs Varga  <balazs.varga991@gmail.com>  [75ef0e41ea8a9096ac619356d2b837c5333b47e6]

        tdf#125334 Chart: allow text break in bar chart axis labels
        
        Now vertical category axis labels support text breaking.
        
        Change-Id: I8b1c6eff921ea999bc4f745aa5f85bae278e735b
        Reviewed-on: https://gerrit.libreoffice.org/72457
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-05-17  Stephan Bergmann  <sbergman@redhat.com>  [9976aa7b8420daa9f7a5290ae433e2ab338ca146]

        Fix expected mouseEntered/Exited values in xwindow.py test
        
        (see <https://gerrit.libreoffice.org/#/c/72433/> "Temporarily disable broken
        part of xwindow.py test")
        
        Change-Id: I1c19e24d87971bb3a91f5ccea2f35ecf42f65028
        Reviewed-on: https://gerrit.libreoffice.org/72477
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-17  Regina Henschel  <rb.henschel@t-online.de>  [4ca556d041b3e27c4aeebf7434814eb8a4350203]

        tdf#115813 unit test for handle position of OOXML shapes
        
        The patch contains some additions to tdf#115813 and a unit test.
        The test covers nearly all OOXML preset shapes with handles. Only
        some shapes do not fit to the test pattern: swooshArrow and polar
        handle shapes arc, blockArc, chord, circularArror, mathNotEqual,
        pie, leftCircularArrow, leftRightCicularArrow.
        The shapes star24 and star32 are excluded because of tdf#125181.
        The shapes gear6 and gear9 are excluded because a correct handle
        movement is not yet implemented.
        Connector shapes are inserted as ordinary shapes to prevent
        converting.
        The error string is designed to identify the affected shape.
        
        Change-Id: Icd3358f3701ac2db2cc61eb045ae10bc4b72b9ca
        Reviewed-on: https://gerrit.libreoffice.org/72229
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-05-17  Caolán McNamara  <caolanm@redhat.com>  [2719821c21761926db46f836cd4190b10fa9d4ff]

        drop now unused SFX_IMPL_MODELESSDIALOG_WITHID
        
        Change-Id: I5c764847218d95289b64ee51e39665dfca8cde69
        Reviewed-on: https://gerrit.libreoffice.org/72273
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-17  Mike Kaganski  <mike.kaganski@collabora.com>  [3259ec8fb318f484ca2bcd798df95fd28dea74f6]

        Make spsupp_x64 independent of shell/CustomTarget_x64
        
        ... in preparation for further changes.
        Thanks to Noel Grandin for the hint!
        
        Change-Id: I2b223322d1d42099b56a74a92e3c39631d6b581c
        Reviewed-on: https://gerrit.libreoffice.org/72470
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-05-17  Mike Kaganski  <mike.kaganski@collabora.com>  [f60cc89ec35f8b1bf56e9f69ef15143fd002c409]

        SharePoint: Add dialog to choose opening in read-only or edit mode.
        
        ViewDocument3 method takes OpenType parameter, which allows to decide
        if user can choose opening the document read-only or to edit.
        
        Since we need to show localizable strings, we need to bootstrap part
        of LO (l10n), which is impossible when e.g. 64-bit ActiveX DLL tries
        to load installed 32-bit sal DLLs. Thus, we need a separate helper
        .exe, which architecture matches the rest of installed LO, and which
        handles user interaction.
        
        Change-Id: I0ad53ba64272fb84728d2221e3dc85d3eefdda68
        Reviewed-on: https://gerrit.libreoffice.org/72355
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-05-17  Caolán McNamara  <caolanm@redhat.com>  [810e1a86b0f87086f972f0b1190130ce3ec088b2]

        there's already a way to customize the invalidation
        
        Change-Id: I486494de730b8665e56cfc664b62830fb0b8b8ee
        Reviewed-on: https://gerrit.libreoffice.org/72415
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-17  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b5bc0d40ce55ced3c5019bdce27395e2a4f74454]

        update credits
        
        Change-Id: I7d712426ff82242fd1a53779ad1e7df6d6fa86d9

2019-05-17  Stephan Bergmann  <sbergman@redhat.com>  [7fcbb0a9115c3e125578dcd3c88c410a9c4aff08]

        Remove spurious trailing whitespace
        
        ...introduced with 5187d3ae495a07373a12fd5980c9269bc8ce3f8f "Resolves: tdf#69042
        - Add a 'What's New' infobar"
        
        Change-Id: I7ffa28e996838e681d1ecc317b9c3af56f74bc5a
        Reviewed-on: https://gerrit.libreoffice.org/72454
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-17  Mike Kaganski  <mike.kaganski@collabora.com>  [fa7412039f7d89a9b15aeabb99b0f5380b690cfa]

        Add license statement
        
        Change-Id: Ib7ed7b3d94c04c09debe910a76cd720802f1a6f6
        Reviewed-on: https://gerrit.libreoffice.org/72475
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-05-17  Caolán McNamara  <caolanm@redhat.com>  [aa6b59c4bc4462b451cd6fe674b8fb8600698b2b]

        not much point setting the checkbox on each insertion
        
        Change-Id: Ibc12e52d075c7bc7c33b7c25841cfd122d6c014e
        Reviewed-on: https://gerrit.libreoffice.org/72421
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-17  Luboš Luňák  <l.lunak@collabora.com>  [390bd27d92971d9f523b20510554334e30ae9b9d]

        cache mdds position in ScAttrArray::RemoveCellCharAttribs() (tdf#108298)
        
        Once more, mdds normally starts a container search from the beginning,
        so this is quadratic. Doesn't happen with the bugdoc after Ctrl+A,
        ScAttrArray::SetPatternAreaImpl() special-cases that, but with explicitly
        giving a range this triggers.
        
        Change-Id: Ic1177c1a115ffde23d7e11a90156ae05e02d067d
        Reviewed-on: https://gerrit.libreoffice.org/72416
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-17  Caolán McNamara  <caolanm@redhat.com>  [8a35ae3e6c5c45aa1426cfd81472b309d02a1b48]

        weld SvxIMapDlg
        
        Change-Id: I5418176a015e61ef8eee4c2acd8e84b008f76f82
        Reviewed-on: https://gerrit.libreoffice.org/72249
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [4c2034b808fed4f9dfd715d8a4813e788a7e97a4]

        avoid two lookups in ScDocument::GetLookupCache
        
        doing an emplace_hint when the iterator points to end(), doesn't really
        help, so rather attempt to insert a fake value
        
        Change-Id: I44b89858284c6bebaa0e36daf0a4094fe06493c4
        Reviewed-on: https://gerrit.libreoffice.org/72419
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-17  Arkadiy Illarionov  <qarkai@gmail.com>  [0e4c542f7a862e681baf25f042bc3a928c14004f]

        Use hasElements to check Sequence emptiness in [l-r]*
        
        Similar to clang-tidy readability-container-size-empty
        
        Change-Id: Idd67f332b04857a39df26bad1733aae21236f105
        Reviewed-on: https://gerrit.libreoffice.org/71764
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-17  Caolán McNamara  <caolanm@redhat.com>  [644ca26af744aec1e66c8dd4199d1228e0f780be]

        allow closing welded dialogs to be cancelled
        
        from both directions of window manager close button and esc
        
        Change-Id: I3c7bd6f67e3100f5dd3ab04456ad9aa5100c472c
        Reviewed-on: https://gerrit.libreoffice.org/72319
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-17  Katarina Behrens  <Katarina.Behrens@cib.de>  [dc17f247daeb281dda531ff335873d563db5b653]

        tdf#125267: relax the requirement of fixed value of current filter
        
        In a filepicker, user can select any file filter ('All files' for
        example) and still choose to open .odb file. Specific UIName of
        the current filter ('ODF Database' in this case) shouldn't therefore
        be a hard requirement, the correct file extension is enough.
        
        Change-Id: I641a267c545c66aa4d34954922783cc5ff7efd24
        Reviewed-on: https://gerrit.libreoffice.org/72377
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-05-17  heiko tietze  <tietze.heiko@gmail.com>  [019c6ae2ee20a5923055c261abdd22575b69299b]

        Resolves tdf#87965 - Make 'Search Results' dialog optional
        
        * Option introduced at Tools > Options > Calc > View (Windows)
        * Convenience checkbox added to the dialog
        
        Change-Id: Ic30fb302e61e77b0eefacd504f61f955bcf6e595
        Reviewed-on: https://gerrit.libreoffice.org/71910
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-05-17  heiko tietze  <tietze.heiko@gmail.com>  [5187d3ae495a07373a12fd5980c9269bc8ce3f8f]

        Resolves: tdf#69042 - Add a "What's New" infobar
        
        Shows an infobar with a link to the respective wiki page
        Adds a button to the About dialog
        Replaces If6eb1542d2ad310226f76850f480f2f99070b803
        
        Change-Id: I1eeb504994a6364feb90cfa447029875e0ec1969
        Reviewed-on: https://gerrit.libreoffice.org/72218
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-05-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9e35b5a70844c8a0f6bc8e9dd8e0055cf5597b07]

        handle CG state save/restore in ContextHolder class
        
        Change-Id: I44ee257a8a196e8f2372dd01776c0c7c5193ad0a
        Reviewed-on: https://gerrit.libreoffice.org/72436
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-05-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [06b46104cc8b35e668e4b1a6d26a6a8e828fe373]

        Wrap CGContext into a ContextHolder class
        
        Change-Id: I3088e0b2f6c54f272fd29d7a6069e8231b207666
        Reviewed-on: https://gerrit.libreoffice.org/72435
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-05-17  Julien Nabet  <serval2412@yahoo.fr>  [27ac7f9bcfafde845dcd1979272b66301a75f53c]

        Replace list by deque in dbfindex (dbaccess)
        
        Change-Id: I9503cce6eff31f08c2762940b881ba1dc8633288
        goal: to get rid of std::list when not mandatory
        Reviewed-on: https://gerrit.libreoffice.org/72434
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-17  Miklos Vajna  <vmiklos@collabora.com>  [52e47276694575f119192f6ddafa69ec7a7eb6b4]

        sw btlr writing mode: implement UI for fly frames
        
        Change-Id: Id183dccb5802a1be0180471140266f3dd7a8123d
        Reviewed-on: https://gerrit.libreoffice.org/72428
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-17  Caolán McNamara  <caolanm@redhat.com>  [57a23fcb90a3af9ed362dc053c4112f844a81a2c]

        allow a OutputDevice parent where that is sufficient
        
        Change-Id: I2920ea1a82de5eacbfeceafbb3c63693dd4365db
        Reviewed-on: https://gerrit.libreoffice.org/72414
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-17  Caolán McNamara  <caolanm@redhat.com>  [aaa44dc0b07262d2fcae8f6136566baa6c8c169d]

        recipients just need OutputDevices
        
        Change-Id: Ia4b2fae44a873323444faf558d831b31635a8ee1
        Reviewed-on: https://gerrit.libreoffice.org/72411
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-17  Caolán McNamara  <caolanm@redhat.com>  [f90a48046331eaa1ca60c5298ccdbaf0738077aa]

        split out toplevel window area invalidate
        
        Change-Id: I840ed6cbb3f7950230b1f7169ae3245a4a669249
        Reviewed-on: https://gerrit.libreoffice.org/72410
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-17  Caolán McNamara  <caolanm@redhat.com>  [5ccaa8976fc9bffddacfbe804646f4dce099ddb0]

        allow overruling treatment as not-Window
        
        Change-Id: I26f987b1c2993f50cb67d89a68daf4ec82641700
        Reviewed-on: https://gerrit.libreoffice.org/72383
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-17  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [55961e110f0bf2d571a27e56806dae50fa353233]

        tdf#42949 Fix IWYU warnings in UnoControls/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Id088a2c8a91c2fe7c8ff9e05d910d5b5e9383b7c
        Reviewed-on: https://gerrit.libreoffice.org/72095
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-17  Julien Nabet  <serval2412@yahoo.fr>  [3c0003c9f0ff5bdc49da046a604a3d2c8cc5d5df]

        tdf#125325: fix crash about index managements for dBase
        
        See bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=151468
        
        Pb is aSearch becomes invalid after _rList.erase(aSearch); line 101
        so just test aReturn.GetIndexFileName() isn't empty
        
        Change-Id: Iae5b3a7f76fe565f890bd23bfb2ce5d9c6134986
        Reviewed-on: https://gerrit.libreoffice.org/72427
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-17  Zdeněk Crhonek  <zcrhonek@gmail.com>  [218d2ab43ac2f1c238349a9e45d5c228ad1c62c4]

        uitest repair test 124829
        
        Change-Id: I8b31da520f1cc609f97488a0c10c19bfe3b3b8e6
        Reviewed-on: https://gerrit.libreoffice.org/72420
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-05-17  Todor Balabanov  <todor.balabanov@gmail.com>  [5ee453818c88f0a73ca2863a80c6b901feed1837]

        Some additional manual formatting.
        
        Change-Id: Ie5590535d013aa2f747dd034fa2fcd2ae5c3956b
        Reviewed-on: https://gerrit.libreoffice.org/72226
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-05-16  Stephan Bergmann  <sbergman@redhat.com>  [acd4625f2f1bf418452ffdafeac1b83fe1b2acde]

        Temporarily disable broken part of xwindow.py test
        
        Apparently, at least for many builds there is am additional mouseExited/
        mouseEntered event pair (making mouseEnteredEventsIntercepted = 2 and
        mouseExitedEventsIntercepted = 1) initiated by the
        
          xToolkitRobot.mousePress(xMouseEvent2)
        
        when the mouse pointer moves from the "Standard" window to the "writer_edit"
        sub-window.  This needs further investigation.
        
        Change-Id: Iecebdb8db2b0d0a051072ff1a20ac00e4dfcb06c
        Reviewed-on: https://gerrit.libreoffice.org/72433
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-16  Stephan Bergmann  <sbergman@redhat.com>  [edeb858b57d5b45dbc20e04d323085cf9ce95f55]

        Make xwindow.py test more robust
        
        ...by waiting for all events to be processed before the listeners are removed
        
        Change-Id: I1aa4f6c43de97a567877a499c4c8fb51ef53eeea
        Reviewed-on: https://gerrit.libreoffice.org/72432
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-16  Stephan Bergmann  <sbergman@redhat.com>  [141c75847a0fc470915a16c83e80f8effb7a22b6]

        More precisely count different event types in xwindow.py
        
        Change-Id: I6872684292b4e7ef04f4c590012f1af25243f22f
        Reviewed-on: https://gerrit.libreoffice.org/72426
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-16  Armin Le Grand  <Armin.Le.Grand@me.com>  [7ed69df31bb5f3f4e89ca2ef914e103676836362]

        tdf#125054 fixed WhichIDs for cloned Items
        
        Cause of error is that former operator= for SfxPoolItem
        copies all but the WhichID from the source, so being quite
        (and dangerously) dfferent from Clone() method.
        There were quite some places (and will be) that use that
        from my POV 'hidden' functionality by creating an Item
        with the target-WhichID and then using operator= to assign
        data from an Item with different WhichID
        
        Change-Id: Ia7e78d6d1b8b34c9c34e936db10cc850928531d5
        Reviewed-on: https://gerrit.libreoffice.org/72399
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2019-05-16  andreas kainz  <kainz.a@gmail.com>  [0fded059c7d5a5e59cdfcd571726f5ccd9cf1edb]

        tdf#124825 sync UI between LibO implementations and LOOL
        
        Change-Id: I003d68d6f97feb773c3b6590d385a58c98311755
        Reviewed-on: https://gerrit.libreoffice.org/72281
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-05-16  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c05b25274867b8fa1a452b4967b8e9003f7378fa]

        uitest for bug tdf#125051
        
        Change-Id: I7e347a1ce77f24855ad3e6c1c23f0308122501ba
        Reviewed-on: https://gerrit.libreoffice.org/72392
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-05-16  Miklos Vajna  <vmiklos@collabora.com>  [8fb0dbd50c32a2ac2b60730daa362a65589e194f]

        sw layout, TabOverMargin: fix nbsp character going to a new line
        
        This is similar to what was fixed in commit
        9ecc9e39112fdd2b55004a0c43eb8c3ceee2e540 (Related: tdf#120287 sw layout,
        TabOverMargin: fix too wide tab portion, 2018-10-05), but here the
        problem was that we decided to start a new line when there was still
        enough space in the compat option case.
        
        Change-Id: I61900044a175cd14b3cdc5d36d2fa50d45c304e3
        Reviewed-on: https://gerrit.libreoffice.org/72405
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-05-16  Stephan Bergmann  <sbergman@redhat.com>  [daacd89b7513e533e1890526eabdf10c01576596]

        external/libodfgen: Honor -std=... passed in via CXXFLAGS
        
        ...which fixes an issue encountered when compiling with Clang against trunk
        libstdc++ (which contains pre-C++17-only code that triggers
        <https://bugs.llvm.org/show_bug.cgi?id=41896> "Bogus 'error: no return statement
        in constexpr function' when void return type is 'templated'")
        
        Change-Id: I33368996c8ac8cf32893ba1b631ace2a606dafb1
        Reviewed-on: https://gerrit.libreoffice.org/72409
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-16  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f9905401d8cf2d73576231ebd84cfa5f4f73bcac]

        tdf#125170 Deliver mouse events also when clicking into document content
        
        Event listeners are added once VCLXWindow::SetWindow is called.
        This never happened for the document content window.
        So we need to call Window::GetComponentInterface which will create an XWindowPeer
        and then call UnoWrapper::SetWindowInterface which calls VCLXWindow::SetWindow.
        
        After that, event listeners are registered so that we can deliver events.
        
        Change-Id: I2ed01f1ab20d87fedc4803bdbd96f5ef14d40043
        Reviewed-on: https://gerrit.libreoffice.org/71948
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-05-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [1489aa7467a2131e48d2995107d1415d9e59ea9e]

        document ScMarkArray a little
        
        because it took a loooong time staring at the code to figure it out
        
        Change-Id: Ia8f3b835cd7d18737e4b0ffe1aa67ad001822d82
        Reviewed-on: https://gerrit.libreoffice.org/72395
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b55a88af6eeeb940c0037e68008ee0b23896658d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Remove now useless <switchinline>
            
            Change-Id: If7c9ddda50735d349f59c3d8f138177c8fbd6de0
            Reviewed-on: https://gerrit.libreoffice.org/72384
            Tested-by: Jenkins
            Reviewed-by: Sophia Schröder <sophia.schroeder@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-05-16  Caolán McNamara  <caolanm@redhat.com>  [536666539ce999cfe97378671a7186e38c32bdfc]

        vcl_complextext is still unreliable under windows
        
        Change-Id: Ia6ecd04b81abb751bd7159ca8432c00f97ab5e2d
        Reviewed-on: https://gerrit.libreoffice.org/72407
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-16  Luboš Luňák  <l.lunak@collabora.com>  [4c4c5baaf017b2861daf039de179eaa7303b13b0]

        cache mdds position in ScTable::InvalidateTextWidth (tdf#108298)
        
        Again, normally starts container search from the beginning, so without
        caching this is quadratic.
        
        Change-Id: I3bb1ff40a326eb46780e45d3e3934773a7b77d06
        Reviewed-on: https://gerrit.libreoffice.org/72406
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-16  David Tardon  <dtardon@redhat.com>  [8e71900531f39cb604e0658316c32e6b75c9dd14]

        update libodfgen README a bit
        
        Change-Id: I9d0a7e782b1bd5955cb524153b8a7bdea9e174e7

2019-05-16  Tor Lillqvist  <tml@collabora.com>  [f2d660231bb8f574a6e352144e790764ebd9f608]

        Using the m_FeedbackFDs is now apparently necessary also on iOS
        
        The below commit message is relevant for the behaviour fixed by this
        change in the Collabora branch cp-6.0 (or core) and collabora-online-4
        (of online). The behaviour here in master is broken in different ways,
        though, and I am not entirely sure whether this change fixes anything
        here. But let's apply it here, too, for consistency.
        
        Until recently we had managed without them on iOS, but that changed
        with the recent "Unipoll" work, I think. (Without this change, the iOS
        app now runs into assertion failures early on. But note that this
        change is not enough to make it work fully again.)
        
        Change-Id: I09d25326ba73ce897da5c91f30530f5b3d5fd272

2019-05-16  Michael Stahl  <Michael.Stahl@cib.de>  [e55b3ad2709aa17582b84db618126c47c63a8831]

        javaunohelper: blind fix for Android build broken by 2d22f8bb15c1
        
        Change-Id: Ie56197b3f4a90b8f9510a1c29d0388f5f70e1d16
        Reviewed-on: https://gerrit.libreoffice.org/72408
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-16  Stephan Bergmann  <sbergman@redhat.com>  [56f87dac69b487f7b9aef4d3fd34c3a8a232a8df]

        Adapt compilerplugins to Clang 9 isExplicitSpecified -> getExplicitSpecifier
        
        see <https://github.com/llvm/llvm-project/commit/
        76b9027f352a83c13c98820724071c5e3bea6232> "[c++20] Add support for
        explicit(bool), as described in P0892R2."
        
        Change-Id: Ia8a6902a64ab3377328fd5e3ed57246d214176f2
        Reviewed-on: https://gerrit.libreoffice.org/72335
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-16  Luboš Luňák  <l.lunak@collabora.com>  [963b9aaa68b3e7be765a283d74205add9465833f]

        optimize ScImportExport::Doc2Text() for large columns
        
        Again, mdds starts container search always from the beginning, so
        iterating over it is quadratic. Making a large selection triggers
        VclQt5Clipboard::setContents(), which calls this.
        
        Change-Id: Ic027ff7c5507b41d42b9561cd099e01b50055adb
        Reviewed-on: https://gerrit.libreoffice.org/72367
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-16  Luboš Luňák  <l.lunak@collabora.com>  [6f810e3d7dafcd7d0101173a501786226f4d8886]

        optimize ScHTMLExport::WriteTables() with large columns
        
        Again, unless given a hint, mdds always starts a search from the beginning
        of the container, so iterating over a column becomes quadratic.
        Shows when selecting (the title of) a large column with different value types,
        e.g. in tdf#120558, which triggers setting the selection from
        VclQt5Clipboard::setContents(), which calls this.
        
        Change-Id: Ida009c5ddf18ccdc8dff88c15530cc7e33ce80e7
        Reviewed-on: https://gerrit.libreoffice.org/72366
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-16  Luboš Luňák  <l.lunak@collabora.com>  [ace16e500c92797bb47ad580cf535de0702137bd]

        cache mdds access in ScTable::ValidQuery() (tdf#80853)
        
        Once more, mdds always searches from the start of the container,
        so iterating is quadratic.
        
        Change-Id: I8f8f3b5aad5c3342a10c21df3ad2d0d3fcaea8ad
        Reviewed-on: https://gerrit.libreoffice.org/72368
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-16  Luboš Luňák  <l.lunak@collabora.com>  [0d58f51d7672c569c93c6e814dbfffa586eebfb7]

        Revert "tdf#120836 KDE5: Clipboard: don't put images to clipboard"
        
        My previous commit has disabled setting non-text for selection, so
        this workaround is no longer needed (and it very much looks like
        a workaround, I see no good reason for never putting images
        in the clipboard).
        
        This reverts commit c8b0c382c6330865df50ae7cf7360c8a2c08ebe6.
        
        Change-Id: I0206211e3ff0adcb89f8ca5410831a428e71fb51
        Reviewed-on: https://gerrit.libreoffice.org/72370
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-16  Tor Lillqvist  <tml@collabora.com>  [d5c6efa206efe0ac99b136321b9ecf77c7c2392c]

        Don't call Application::Quit() in Desktop::terminate() on iOS
        
        When exiting from a document in the iOS app, the Application::Quit()
        would post an ImplQuitMsg user event that would however not be handled
        for that document. Instead, it would be handled by the next document
        opened and thus the code would immediately stop editing the document,
        causing grief.
        
        Change-Id: Id24c843b3f329673035da55f53c2134265fce003

2019-05-16  Tor Lillqvist  <tml@collabora.com>  [b693fb5cf154b177dd03184c789a4ef6b2aaa833]

        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

2019-05-16  Tor Lillqvist  <tml@collabora.com>  [e10cd7b8bf180ec2769ea82f537fd3bc98d2cee3]

        Introduce vcl::lok::unregisterPollCallbacks() and clarify isUnipoll()
        
        There was a problem in the iOS app where a callback was done passing a
        registered mpPollClosure that pointed to the mainKit variable in
        lokit_main() even though that variable had already gone out of scope
        and been destructed.
        
        Introduce unregisterPollCallbacks(), which just sets the mpPollClosure
        pointer to null. That means no callbacks should be done any more. It
        does not mean that Unipoll would not be active. Change isUnipoll() to
        look at whether the mpPollCallback pointer has been set or not.
        
        Change-Id: I5d5527c0ef097682679371dc642f8896ff05450d
        Reviewed-on: https://gerrit.libreoffice.org/72283
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2019-05-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [b27755b704fa4866025f1ed6d26c0d43aafa3407]

        tdf#125254 Performance: A spreadsheet opens too slow, part1
        
        This takes the opening time from 55s to 48s for me.
        
        Change-Id: Ia60fff33e9948e0bd6906c82b48aa30f8b2551bb
        Reviewed-on: https://gerrit.libreoffice.org/72394
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-16  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [4b04eae81478d4aa19f3bdc3f2d6247063aeb6cd]

        tdf#42949 Fix IWYU warnings in include/svx/[e-g]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I861d3f0fa15ee3b7e0e830c4fac2e5794ea4071b
        Reviewed-on: https://gerrit.libreoffice.org/72213
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-16  Andreas Heinisch  <andreas.heinisch@yahoo.de>  [e875a317c4adf00bbad00fb8176c26cd1a66973e]

        tdf#97635 Added unindentation using shift-tab (mimicked eclipse behavior)
        
        Change-Id: Iaf64451c92f3465751032dde9c283141e548b3ca
        Reviewed-on: https://gerrit.libreoffice.org/72228
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-05-16  Jens Carl  <j.carl43@gmx.de>  [84d8b0b7c442490a00925073950fb07d834eaf97]

        Make gdb autoload template more pythonic
        
        Replace vim modeline with Python specific one to avoid problems with
        tabs and spaces, and also make code more pythonic.
        
        Change-Id: Ia0959787ceea740b5c97f500c60ef423fbed0651
        Reviewed-on: https://gerrit.libreoffice.org/72375
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [57df32e4bc12a3d67c44a1c544f7df21e1c8861e]

        tdf#125254 Performance: A spreadsheet opens too slow, optimise listener
        
        saves about 0.5s out of a 43s load
        
        And remove the comment in EndListeningAll,
        SfxBroadcaster::RemoveListener doesn't have any weird side-effects any
        more
        
        Change-Id: Id7c8ac1bed8ff3487cb8f977990d8fac351d7f03
        Reviewed-on: https://gerrit.libreoffice.org/72396
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-16  Mike Kaganski  <mike.kaganski@collabora.com>  [04b055f111be7044bdd97865a8f0b11215b25191]

        Drop obsolete commented out debug output
        
        Change-Id: I60f7bbb2921b242396b4620077ca30e12a0d3b4b
        Reviewed-on: https://gerrit.libreoffice.org/72393
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-05-16  Xisco Fauli  <xiscofauli@libreoffice.org>  [2dff4a4f63fc84b8ce82215f46e1575ed8d535a3]

        tdf#125131: tip of the day dialog should be modal
        
        Change-Id: I13cd8734f843b734826535f55c60d67625cd9e79
        Reviewed-on: https://gerrit.libreoffice.org/71902
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-05-16  Caolán McNamara  <caolanm@redhat.com>  [a193da0a46f9613a3eefe0e35c8fa000b2f19fd3]

        split methods up
        
        Change-Id: Ib6f27574b8a45b29d6887d268f2e291314c796bf
        Reviewed-on: https://gerrit.libreoffice.org/72382
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-16  Caolán McNamara  <caolanm@redhat.com>  [a399853f864ace2d4bd7e9a3a3b3eeb8a2379e4a]

        refactor to move overlay creation to SdrPaintView
        
        Change-Id: Idbb734a44289d7ecead84f3c4ac2bc1ebc44ef40
        Reviewed-on: https://gerrit.libreoffice.org/72381
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-16  Caolán McNamara  <caolanm@redhat.com>  [bb34fed5b4cec43811a733e197137c2ac05f47c4]

        convert back from logic to pixel for queue_draw_area
        
        Change-Id: Ideb0f4066629dec0c6375a01897c0c8d6e2ff524
        Reviewed-on: https://gerrit.libreoffice.org/72380
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-16  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [2d22f8bb15c12752f6c763cde330d255d8be9545]

        tdf#42949 Fix IWYU warnings in javaunohelper/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I16c46b6640a349b886fe934f5634f2ba79d64887
        Reviewed-on: https://gerrit.libreoffice.org/71934
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-16  Miklos Vajna  <vmiklos@collabora.com>  [f897342320ad3a29cf4be1437c8e3ce888bdb3cb]

        xmloff: create XMLDrawImportOasis instances with an uno constructor
        
        Change-Id: I4e4e0b56306a6e0e1b61f432e487a47d700e5e9f
        Reviewed-on: https://gerrit.libreoffice.org/72379
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-16  Jens Carl  <j.carl43@gmx.de>  [48ee3cce67d028d6e6e97405f6add22a80a3fc98]

        tdf#43157 Clean up OSL_VERIFY (replace with SAL_WARN)
        
        Replace OSL_VERIFY with if-statement and SAL_WARN.
        
        Change-Id: Ib286a2151fe19a91b4e9db8db9f92ac0d5264d36
        Reviewed-on: https://gerrit.libreoffice.org/72330
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [42b012e4dcb3ccb7e0aeb82515734499dc4ce2ed]

        Fix typo
        
        Change-Id: I6f7a40e8fefe09f9799927853b66dcae6c7a31d1
        Reviewed-on: https://gerrit.libreoffice.org/72388
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1e9c9c572f5be84be4833ba5afc54eaa95947e57]

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

2019-05-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fe2af9db48ae493b6782b4b4d82da80f14638a10]

        Fix typo
        
        Change-Id: I9fdd5e25dff09593dec3947de4c5a916a15f48a1
        Reviewed-on: https://gerrit.libreoffice.org/72389
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-16  Zdeněk Crhonek  <zcrhonek@gmail.com>  [92e2776fc24ea5a13239f7f753e7d50e0c901295]

        uitest for bug tdf#124829
        
        Change-Id: I5eea7de34a37270e1bdf16ede271d73f9ea05730
        Reviewed-on: https://gerrit.libreoffice.org/72376
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-05-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3ba921e3ea2afc5a078ebced86375bbc2fc190f3]

        Fix typo
        
        Change-Id: I2615f979b9abbf87972dd67503ceda90724ce9bb
        Reviewed-on: https://gerrit.libreoffice.org/72387
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5917735000d1cddf4ae2fe982bc8701b5b0f1db7]

        Fix typo
        
        Change-Id: I3e6446680571202a6825293e8b6c671022be6e0b
        Reviewed-on: https://gerrit.libreoffice.org/72386
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-16  Tor Lillqvist  <tml@collabora.com>  [f665456cd0da35649bef179755be66c2aab290a7]

        Use hand-crafted passwd entry for iOS Simulator as getpwuid_r() does not work
        
        getpwuid_r() returns nullptr. Oddly enough, it does work on actual
        iOS, though. So use hand-crafted values that match behaviour on actual
        iOS.
        
        Change-Id: Idcc95d330a93495938520229e039f340876c3653

2019-05-15  Luboš Luňák  <l.lunak@collabora.com>  [294d4ed6aab4ae6dbf859626545cf6d75194bacd]

        do not add non-text to PRIMARY selection in VclQt5Clipboard
        
        E.g. tdf#80853 repeatedly sets the selection, which results
        in the entire document getting converted to html.
        
        Other VCL backends seem to be even faster, it looks like they convert
        the data only on-demand, but this at least makes things bearable.
        
        Change-Id: Ib08423bd89d7c7065ad0522338979f1ce66701c7
        Reviewed-on: https://gerrit.libreoffice.org/72369
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-05-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [a348806baf31b4072f02886d142ac6c3e1bba665]

        Qt5 don't unconditionally disconnect close button
        
        Change-Id: Ibfa4d493ed752a03554020c6ab06bfc38745d97d
        Reviewed-on: https://gerrit.libreoffice.org/71871
        Tested-by: Jenkins
        Reviewed-by: Aleksei Nikiforov <darktemplar@basealt.ru>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [6dcc1e233f248696165fc976513cdf3f09dac2bd]

        Qt5 IM report selected text and anchor
        
        Implement the text selection IM queries. Never seen them, but
        since the text querying code is already there, it's easy to
        extend to include the selection. Anchor is the non-cursor
        position of the selection and should return the cursor in case
        of not selected text.
        
        Change-Id: I0e49a8593a5a6c6268395857748b5fc304372210
        Reviewed-on: https://gerrit.libreoffice.org/71797
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [7dc35d13e375cac1371ea491ee3bc46ef5ebf8a6]

        Qt5 IM handle surrounding text requests
        
        This is almost a C'n'P from gtk / gtk3. That code is from 2006
        (see i#68048 / commit 28c5cdcc53ae068b0c763c660d61a8291dd96726).
        The original patch was described by the author (caolan) as
        hilarious. No change from my side, except using QString.
        
        Completely untested, in theory correct.
        
        Change-Id: I8373ca7ac9eda6e377da985532fd2b7cd595bf48
        Reviewed-on: https://gerrit.libreoffice.org/71786
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-15  Zdeněk Crhonek  <zcrhonek@gmail.com>  [bdad00277330cf49439fd86a87b8e025e946a098]

        uitest for bug tdf#124675
        
        Change-Id: I81070b04bb1aefb3a8983cade701afd1b0392f3d
        Reviewed-on: https://gerrit.libreoffice.org/72374
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-05-15  Zdeněk Crhonek  <zcrhonek@gmail.com>  [9551a1ed54fc8131b52ee58114398924196313fd]

        uitest for bug tdf#125261
        
        Change-Id: I282f4f3a07fece65bd482c7664aedd44d5852a4e
        Reviewed-on: https://gerrit.libreoffice.org/72378
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-05-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [87b8c32f2f72fc9373abe1fc53a2d47183c5f5d3]

        SM fix element control scrollbar
        
        The element layouting must always be done without a scrollbar, so
        it can be decided, if a scrollbar is needed. If it's needed the
        first paint will update the scrollbar accordingly.
        
        This also sets the scrollbar's page size to the control height,
        so clicking in an empty area will correctly scroll the widget not
        just a single pixel.
        
        Change-Id: Ib9a0eb1952bc0355f683cd8d116c61f9c9d462c4
        Reviewed-on: https://gerrit.libreoffice.org/72315
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [f9c94cfdde6c0af621cf80467a9d83c789699093]

        tdf#90297 set default SmEditWindow background
        
        This implements ApplySetting for the proper background of the
        undocked SfxDockingWindow.
        
        In addition, like all other code, this sets the text color via
        the EditEngine font objects and therefore reverts the uneeded
        EditEngine interface from the original commit ea191cf9807d
        ("tdf#90297 use field colors for math's edit engine").
        
        Change-Id: Ib7df4ce730da92a1e41f58b8348a5aec18208166
        Reviewed-on: https://gerrit.libreoffice.org/72312
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [78523a2d03c95843c417c869bc90e14cfd267bcb]

        SM handle background theme changes
        
        Replaces ApplyColorConfigValues with standard ApplySettings.
        I also opted to use COL_WHITE for the elements list, as the
        highlight color is also hard-coded to some light gray.
        
        Change-Id: I8be9d5897bf1dda4078b91d4df34a3339ac6cf31
        Reviewed-on: https://gerrit.libreoffice.org/72314
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-15  Michael Weghorn  <m.weghorn@posteo.de>  [48e44b367a6fde947963de0d896e5d276a7f231e]

        qt5: Fix build error on 32 bit archs
        
        ... as observed in [1]:
        
        > [...]
        > In file included from /usr/include/c++/8/algorithm:61,
        >                  from /usr/include/i386-linux-gnu/qt5/QtCore/qglobal.h:142,
        >                  from /usr/include/i386-linux-gnu/qt5/QtGui/qtguiglobal.h:43,
        >                  from /usr/include/i386-linux-gnu/qt5/QtWidgets/qtwidgetsglobal.h:43,
        >                  from /usr/include/i386-linux-gnu/qt5/QtWidgets/qwidget.h:43,
        >                  from /usr/include/i386-linux-gnu/qt5/QtWidgets/QWidget:1,
        >                  from /<<PKGBUILDDIR>>/vcl/inc/qt5/Qt5Widget.hxx:22,
        >                  from /<<PKGBUILDDIR>>/vcl/qt5/Qt5Widget.cxx:20:
        > /usr/include/c++/8/bits/stl_algobase.h:265:5: note: candidate: ‘template<class _Tp, class _Compare> constexpr const _Tp& std::max(const _Tp&, const _Tp&, _Compare)’
        >      max(const _Tp& __a, const _Tp& __b, _Compare __comp)
        >      ^~~
        > /usr/include/c++/8/bits/stl_algobase.h:265:5: note:   template argument deduction/substitution failed:
        > /<<PKGBUILDDIR>>/vcl/qt5/Qt5Widget.cxx:502:69: note:   deduced conflicting types for parameter ‘const _Tp’ (‘int’ and ‘sal_Int32’ {aka ‘long int’})
        >          std::vector<ExtTextInputAttr> aTextAttrs(std::max(1, nLength), ExtTextInputAttr::NONE);
        
        [1] https://buildd.debian.org/status/fetch.php?pkg=libreoffice&arch=i386&ver=1%3A6.3.0%7Ealpha1-1&stamp=1557890923&raw=0
        
        Change-Id: Ic0e3e0b8bc65d9755b3d62385673f8d1e357b122
        Reviewed-on: https://gerrit.libreoffice.org/72352
        Tested-by: Jenkins
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Tested-by: Rene Engelhard <rene@debian.org>

2019-05-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [ffd98521de175057e47d53f80685a70215959384]

        Move FindFocusedEditableText from gtk* into vcl
        
        Now that it will be used by four VCL plugins, move its code into
        the common VCL library. The none-XAccessibility, none-UNO version
        used on Windows needs much more work to function with various
        widgets (including some API refactoring IMHO).
        (see ImplHandleSalSurroundingTextRequest and friends).
        
        Change-Id: I0fdf72336a66fc578b18b1edc8f8627d5dfdc57f
        Reviewed-on: https://gerrit.libreoffice.org/72364
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-15  Jan Holesovsky  <kendy@collabora.com>  [ad9d2faff8ccb216c85e617d4d86464a91f317e0]

        Attempt to load the theme when LibreOfficeKit is active.
        
        Change-Id: Ie8640b7179a96cb40fb774ede097ca7b3640edd8
        Reviewed-on: https://gerrit.libreoffice.org/72349
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit 7d55c2b8886ae00a60aa469503f596ee488c25c0)
        Reviewed-on: https://gerrit.libreoffice.org/72353
        Tested-by: Jenkins

2019-05-15  Caolán McNamara  <caolanm@redhat.com>  [8511fd9023548acfec7af730831a45378083bf93]

        import GtkStatusbar same as GtkBox
        
        Change-Id: I44c2358659081d4990f5a7398a79249fb35c9c19
        Reviewed-on: https://gerrit.libreoffice.org/72358
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-15  Caolán McNamara  <caolanm@redhat.com>  [195d9ce95c19ae07f9e6dda60cd30d41d3d73237]

        give invalid region in target device logic units
        
        Change-Id: I894e82cc97f63911c9cbb69e90d0212d6868527f
        Reviewed-on: https://gerrit.libreoffice.org/72359
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-15  Caolán McNamara  <caolanm@redhat.com>  [60b3664b0781e97934ca8faa03414e72da1d785a]

        use tool button label as default tooltip
        
        Change-Id: I67e1697a1621d1ff645eecb2f010041ce84448b8
        Reviewed-on: https://gerrit.libreoffice.org/72318
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-15  andreas kainz  <kainz.a@gmail.com>  [3490c872802b52758b7fd60e6b4530fbb5248fbf]

        tdf#125303 bring back Autofit to textbox command
        
        Change-Id: I58a7391aec0c5cb3b5b5feb6be1ab3ecac2f0d5e
        Reviewed-on: https://gerrit.libreoffice.org/72356
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-05-15  Jan Holesovsky  <kendy@collabora.com>  [a3e649c3384d19a5ad540c3d65d5f79b66fd9090]

        git-review: Use the hostname instead of alias.
        
        Change-Id: Ibbcb29b411bf413bf110c7d734ff8dc2763b2708
        Reviewed-on: https://gerrit.libreoffice.org/72351
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-05-15  Dennis Francis  <dennis.francis@collabora.com>  [f28b5586a7af4456bc087318961c46ad727af324]

        tdf#114245 : Let both ScDocument::CopyToDocument()...
        
        methods use delayed-grouping introduced in commit
        
        169a1b542165f3444791fd6e672d56d3fe48bd66
        avoid possible expensive repetitive formula group changes (tdf#102364)
        
        The drag-drop move takes around 6-7 seconds now.
        
        Change-Id: I0916719ffca2072b7cf86b4f99518316cfdd99fa
        Reviewed-on: https://gerrit.libreoffice.org/72338
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins

2019-05-15  Luboš Luňák  <l.lunak@collabora.com>  [3e664b8f194392eb27aae953c0d33a8bdfd32982]

        cache cell positions when opening standard filter in calc (tdf#80853)
        
        Part of the performance problem in the bugreport. Mdds otherwise
        always starts a search from the beginning of the contaier.
        
        Change-Id: Ic5c542220b7a8dc3aec0cfa93a0888997435fbfe
        Reviewed-on: https://gerrit.libreoffice.org/72347
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-05-15  Takeshi Abe  <tabe@fixedpoint.jp>  [5fbd5c9ba97a7ecacebc6bcc582a36dd1631a5b3]

        tdf#116431 Make the string "LibreOffice (Safe Mode)" translatable
        
        Change-Id: I29f68f16c228c46841a7a3a50bb6dfe4f703403f
        Reviewed-on: https://gerrit.libreoffice.org/72212
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-05-15  Katarina Behrens  <Katarina.Behrens@cib.de>  [12679b370f7ec0a73c4c10c7de5c255a7d2cfca0]

        tdf#83722: Restrict the condition only to File > New
        
        referrer =~ private:user
        
        Change-Id: Ic67b0285ab7f49546499e4a9d90d9061c9d1274c
        Reviewed-on: https://gerrit.libreoffice.org/72346
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-05-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [fb978737245bcde30ad4861c40c476b6da53eea3]

        SM constify SmElement
        
        Change-Id: I6334a6c87cb548c434f0dae05e7cb2cc6e6fd66a
        Reviewed-on: https://gerrit.libreoffice.org/72316
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-15  Mike Kaganski  <mike.kaganski@collabora.com>  [efca409b9917f290102bc0134f09fd037f705d2f]

        Reimplement IObjectSafety from aggregate object into ancestor
        
        Also simplify it, don't issue warnings for now, until we understand
        clearly what each its option implies.
        
        Change-Id: I0d74a42b878991ad84c5c3bba36c8978d920b9be
        Reviewed-on: https://gerrit.libreoffice.org/72337
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-05-15  Andras Timar  <andras.timar@collabora.com>  [20e6c5bf3ba067598d00bc0310f478b60958bc6b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - MIME types are not localizable
            
            Change-Id: I9bd17e2514cada5dc12b6957ba1d74b30334a13a
            Reviewed-on: https://gerrit.libreoffice.org/72345
            Tested-by: Jenkins
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2019-05-15  Mike Kaganski  <mike.kaganski@collabora.com>  [bb62eff4b4202ac85f3366d21fb1cbef52958b6d]

        Check passed pointers
        
        Change-Id: Idf5e77e4122ad4b5b91f25c50fdaaf25e34a76ae
        Reviewed-on: https://gerrit.libreoffice.org/72336
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-05-15  Mike Kaganski  <mike.kaganski@collabora.com>  [a11536d5ea695826844581c8c8f883970e0c8294]

        Use lambdas to initialize statics
        
        Change-Id: Ib03bfd795967ba70333d71d9e5eeec97be90be79
        Reviewed-on: https://gerrit.libreoffice.org/72334
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-05-15  Shubham Goyal  <22shubh22@gmail.com>  [38ea76edb9b009a5eeeeeff748e7e14b98423828]

        tdf#105622 Highlight 128 cells.
        
        Change-Id: I72897ed9eb8bb0b042c6353fef82c0fa60be86a3
        Reviewed-on: https://gerrit.libreoffice.org/69828
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-05-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [252452c108ea5a3178fe7cb4a99fea4e0cfdfcad]

        Fix typo
        
        Change-Id: I407e8aa9c75fd5598321294437d9340f3f8e9456
        Reviewed-on: https://gerrit.libreoffice.org/72325
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-15  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [ea68858c5beb55c7c70c91f8b1f5b6e41fdfce72]

        tdf#42949 Fix IWYU warnings in unotools/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Also recheck include/unotools/*
        
        Change-Id: I3b8489aca69fbe80fa4a21748ac3c872d0d266c4
        Reviewed-on: https://gerrit.libreoffice.org/71883
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-15  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [0efccbc58b41008b03f5b1ecc0a97cfcd1d4eafd]

        Add unit test for pptx import, crop to shape
        
        Change-Id: I2a987278320a5685780962de2d3dfc165f3ef3aa
        Reviewed-on: https://gerrit.libreoffice.org/72309
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-05-15  Miklos Vajna  <vmiklos@collabora.com>  [7661e356c42e30bf4e2c2842c663f1c3a5ffebc2]

        xmlsecurity: make DocumentSignatureManager members private
        
        Change-Id: I1262ca0dc2b2f843bdd6277415ee7967e9e59458
        Reviewed-on: https://gerrit.libreoffice.org/72320
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-15  László Németh  <nemeth@numbertext.org>  [8acc15b5113c798ecdbeed91456a92e7b0c1334e]

        tdf#118699 DOCX import: don't add numbering
        
        after a tracked deletion of a numbered list to the
        next not numbered paragraph.
        
        Note: we remove the numbering of the first item of
        the deleted numbered list to import the actual text
        content correctly, giving correct numbering after
        accepting the changes or in the Hide Changes mode.
        
        Change-Id: I98767937bc783cb5e8ecb05558a5ad05a57ff281
        Reviewed-on: https://gerrit.libreoffice.org/72001
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-05-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [051f0dca87745bef19adee20393b3b45991f60a2]

        Fix typo
        
        Change-Id: I1e3ce93fb4aa475fb73a2521a0127d37a5b84dc1
        Reviewed-on: https://gerrit.libreoffice.org/72326
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9e6ca513aca0d681d663f29cfa3a476d5c757657]

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

2019-05-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6611f45ac57d8be90a3cdfa1c37bbcb97be49dd5]

        Fix typo
        
        Change-Id: I2b7f2d9eb1290c25c48867f17694fe5e6b1826bf
        Reviewed-on: https://gerrit.libreoffice.org/72324
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f3213bf3f421c0081b894e83750dbd672ae64025]

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

2019-05-15  Mike Kaganski  <mike.kaganski@collabora.com>  [31cc28ca7c02f28b64e9d757c9fc17e2a81ba352]

        Use proper VARIANT_BOOL values: VARIANT_TRUE is actually -1
        
        Who was that idiot who initially used wrong values??? Hmm... oh damn,
        that was me :-(
        
        Change-Id: I3bfde7511bcf8adfa38ae68372f21511f21efca1
        Reviewed-on: https://gerrit.libreoffice.org/72308
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-05-15  Ilhan Yesil  <ilhanyesil@gmx.de>  [d2fa9c0d657877c967e41fdd0091f81d1b7ca048]

        tdf#123762 Cell anchored object is deleted if cell is deleted
        
        If an object is anchored to a cell, then it is expected that
        this object belongs to this cell and it's survive after a
        deletion of the cell makes no sense. So the anchored object
        will be deleted together with the cell. Objects anchored to
        the page are not affected.
        
        Change-Id: I91f24bf92ab5329aba1d053b3cf5fba77bf16e4f
        Reviewed-on: https://gerrit.libreoffice.org/69390
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-05-14  Caolán McNamara  <caolanm@redhat.com>  [c9b31caf3a33618dd2c9272bb528f8567b428fe5]

        Related: tdf#125266 set default dialog parent for SfxHelp
        
        Change-Id: I375eeff07fd9c5fce4e037c5b6fd849570fb67c9
        Reviewed-on: https://gerrit.libreoffice.org/72299
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-14  Luboš Luňák  <l.lunak@collabora.com>  [fce7c123203c91f62b45447f45e1d1f1b45d5b48]

        cache cell positions when searching in calc (tdf#108347)
        
        The document has a large number of rows, and mdds normally always searches
        from the first item when looking up the container position, which leads
        to a quadratic cost when searching the entire sheet. GetCellValue()
        already has a variant that caches the last position, so just use it
        (and make sure to invalidate if it's search&replace and something changes).
        
        Change-Id: I26da60cebf641e10ed92e548fe5f9016900d3cf0
        Reviewed-on: https://gerrit.libreoffice.org/72290
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-14  Tamás Zolnai  <tamas.zolnai@collabora.com>  [aa446591b7feb5bb667533ef7acdfc636105f9d9]

        Presentation minimizer: Handle also presentation.GraphicObjectShape URL
        
        Change-Id: I326b2803bf2d98d440e14d7f3f75ca61c2c9e49a
        Reviewed-on: https://gerrit.libreoffice.org/72303
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-05-14  andreas kainz  <kainz.a@gmail.com>  [ac9a59cb77c8ed7d5e2a0bc22787c56b90511271]

        tdf#125285 Use Forward Backward instead of ObjectForwardOne/BackOne
        
        Change-Id: I91186550387e682e23b9cf3feb7a61d1a6973ece
        Reviewed-on: https://gerrit.libreoffice.org/72296
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-05-14  Laurent BP  <laurent.balland-poirier@laposte.net>  [afb4db718438515a5514b9247f912f970add90c7]

        tdf#125010 No compression to mimetype in all embded files
        
        same change as change https://gerrit.libreoffice.org/71473/
        for :
        - autocorrection files .DAT
        - autotext share files .BAU
        - autotext user file .BAU
        - Writer templates: OfficeCorr, OfficeMisc, Personal, Styles .OTT
        - Impress templates .OTP
        
        Change-Id: Ie467b19bc833006fdfef45a72b9cb4a0eba8e7bd
        Reviewed-on: https://gerrit.libreoffice.org/71830
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-05-14  Miklos Vajna  <vmiklos@collabora.com>  [35ab83872f184c22c5f52f43ee38d3669340b192]

        Revert "drawinglayer: avoid AA for hairline polygons built from ...
        
        .. hori/vert lines only"
        
        This reverts commit f8b4d371eddd27594d549fb00294c01229a9bd24. Tomaz
        considers this ugly and it's no longer needed since commit
        93abdf39b01bb7b404dc09ef37369a4350fb0d10 (sw lok: assume no windows in
        SwLayoutFrame::PaintSwFrame(), 2019-05-14).
        
        Conflicts:
        	basegfx/test/B2DPolygonTest.cxx
        
        Change-Id: Ia9b29921ff3e5d82085e1abf9f39c172357a5e13
        Reviewed-on: https://gerrit.libreoffice.org/72297
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-05-14  Caolán McNamara  <caolanm@redhat.com>  [4cac171dd6c82f55624ba6e7185d69bcb5507cb1]

        Resolves: tdf#125266 hang on selecting read online help
        
        Change-Id: I46d14df66c529495a7e9f1596fcdbb0b093810c5
        Reviewed-on: https://gerrit.libreoffice.org/72298
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-14  Szymon Kłos  <szymon.klos@collabora.com>  [135eb77464a7a4682547e28ac5e291abff145f3c]

        lok: test show/hide status of a window
        
        Change-Id: I610fa6c5b7f19a7c995e02c4aa50e55090271642
        Reviewed-on: https://gerrit.libreoffice.org/72230
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-05-14  Caolán McNamara  <caolanm@redhat.com>  [430b3f4db745dfe08b989745e340e0503dd0ac34]

        Resolves: tdf#120423 dispatch against the correct Frame
        
        Change-Id: I5ea2e5d7b79efbd2b14d0b528e5a5c3e44e643bc
        Reviewed-on: https://gerrit.libreoffice.org/72284
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-14  Miklos Vajna  <vmiklos@collabora.com>  [f264b2ffc4f8cad28cfe852ddba63f30293e321c]

        CppunitTest_sw_tiledrendering: avoid stack-use-after-return in ...
        
        .. testViewCursors()
        
        This is a good idea in general, but it's in preparation of enabling the
        sidebar by default during tiled rendering.
        
        Change-Id: Ib9e7dcd72458a4126404b78bbdb6678b10d15ce3
        Reviewed-on: https://gerrit.libreoffice.org/72287
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-05-14  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [c61b75eede5ffd6e18a44130eba25e50dccfb1d4]

        SmartArt: regenerate diagram command
        
        It removes diagram content and rebuilds shape tree from diagram markup.
        Diagram should appear unchanged - editing will be added in future commits.
        
        Change-Id: I6bfc21956a1a23e55d3c7a74384db71d957d690d
        Reviewed-on: https://gerrit.libreoffice.org/71584
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-14  Michael Stahl  <Michael.Stahl@cib.de>  [afb566b6d3b15b013007a71efe0949800aa22666]

        tdf#125261 sw_redlinehide: fix inf. loop in SwAutoFormat::AutoCorrect()
        
        The problem is that somehow a subraction of 1 from nPos made its way
        into commit 938f8a6b387828b8c18819184c47a5245bdfac8a, which is likely
        some copypasta blunder.
        
        Change-Id: I46362fb416b9078ffe441396bcf927bfa5a23fd7
        Reviewed-on: https://gerrit.libreoffice.org/72282
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-14  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5053584e71d98ae6bfba405145c45815ba7ad898]

        Look for "online" theme when running LOOL and "ios" only on IOS
        
        Change-Id: I5ac2c764dd11381d6354a7727700ba1fa4b76a53
        Reviewed-on: https://gerrit.libreoffice.org/72269
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-05-14  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c6bf2562df8ed060b0cf3da39c5641f080c01086]

        Gaceful fallback if the widget theme files can't be found
        
        Change-Id: Ied3831c83ed385f5f28b82eb1ee67a2a4448cd05
        Reviewed-on: https://gerrit.libreoffice.org/72268
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-05-14  Caolán McNamara  <caolanm@redhat.com>  [aa275f7af9cb79202c17835507aedce470eb762c]

        Resolves: tdf#125229 divide by 0
        
        Change-Id: Iab34aa645252aea9c306f06814d75e405a2160e8
        Reviewed-on: https://gerrit.libreoffice.org/72278
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-14  Miklos Vajna  <vmiklos@collabora.com>  [93abdf39b01bb7b404dc09ef37369a4350fb0d10]

        sw lok: assume no windows in SwLayoutFrame::PaintSwFrame()
        
        The high-level problem was that a watermark shape in the background was
        rendered with lighter and darker gray as the user typed. The reason for
        this was that depending on what larger combined tile was rendered we did
        or did not repaint the layout frame.
        
        Handle the situation similar to when we have no vcl::Window at all,
        which ensures that we always paint only once. The rgb value matches the
        desktop rendering result this way.
        
        (Just assert that we render the gray light enough, the actual color
        channel value may be 190 or 191.)
        
        Change-Id: Ie8746ab70f49f7f1080632c39e3a826c4ce509df
        Reviewed-on: https://gerrit.libreoffice.org/72276
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-05-14  Stephan Bergmann  <sbergman@redhat.com>  [7e54baa0645015c0bf687b93edf088091afc3c88]

        Uninitialized SalInstanceWidget::m_bKeyEventListener
        
        Accidentally dropped with 492b0d5d076d38234fea4e4e7c5dbec578296fd2 "weld
        conditional formatting"?  (Started to CppunitTest_dbaccess_tdf119625 in ASan/
        UBSan builds like <https://ci.libreoffice.org/job/lo_ubsan/1269/>.)
        
        Change-Id: I040b0eed9dd386b28674113b416e112c1666747b
        Reviewed-on: https://gerrit.libreoffice.org/72267
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-14  Caolán McNamara  <caolanm@redhat.com>  [78daeef720e49e87652572f7f789c8638e9ee268]

        help button in the wrong place
        
        Change-Id: I0442c0f47db54d73b88c0b4ccbdbe81f82a0f3f3
        Reviewed-on: https://gerrit.libreoffice.org/72272
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-14  Serge Krot  <Serge.Krot@cib.de>  [e24707d64d2d4c59c2aedf0235f5b1a694ec5f65]

        tdf#124754 sw docx import: do not override text color with -1 (auto) color
        
        Change-Id: Id821b0d8bef69a7124ee41558e822cf8b025df9d
        Reviewed-on: https://gerrit.libreoffice.org/72232
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-05-14  Mike Kaganski  <mike.kaganski@collabora.com>  [430c352139b96c7f26b95d730dc19123869520ee]

        Implement OpenDocuments::PromptedOnLastOpen
        
        This prevents SharePoint from trying to download documents in browser
        after they were already opened by LibreOffice SharePoint integration
        ActiveX control.
        
        The implementation just returns true, to avoid instant refresh of the
        site in browser. TODO: fine-tune when understood when and why it makes
        sense to return false.
        
        Change-Id: I1ceae82db16ca8e418850fafd8c171ee6a2e039b
        Reviewed-on: https://gerrit.libreoffice.org/72266
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-05-14  Jens Carl  <j.carl43@gmx.de>  [19573d94074a3ce296bacf35a21242ff8b75cad4]

        tdf#43157 Clean up OSL_VERIFY (replace with SAL_WARN)
        
        Replace OSL_VERIFY with if-statement and SAL_WARN.
        
        Change-Id: Icf6a0b81aca489b25520c9f6837d1b482179cad5
        Reviewed-on: https://gerrit.libreoffice.org/72155
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-14  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [17ecffa91065f453b0799dcc869901f2ecde09dd]

        tdf#42949 Fix IWYU warnings in sw/source/core/inc/[t-w]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I7cd9837360e244741bfa22b4693fd221241daf12
        Reviewed-on: https://gerrit.libreoffice.org/71833
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-14  Miklos Vajna  <vmiklos@collabora.com>  [c4589dd7141f931513827367b457f481d960b774]

        tdf#118719 sw Hide Whitespace: fix height of last-but-one page
        
        Regression from commit 49b67cdc36b599f865d4a6de214d901861f27196
        (tdf#96961 sw Hide Whitespace: still show whitespace on the last page,
        2016-01-08), the problem was that in case a page used to be the last one
        but no longer is, then its height was kept unchanged.
        
        Fix this by invalidating the size of the old last page after the
        insertion of the new last page, this way SwPageFrame::MakeAll() will be
        called later to resize the page.
        
        Change-Id: I672a70a77af5d306b1f8bd0b5ad6c2e375497124
        Reviewed-on: https://gerrit.libreoffice.org/72256
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-14  Balazs Varga  <balazs.varga991@gmail.com>  [642389768e634b739a1d8354259b16bfcc695d17]

        tdf#100084 XLSX import: fix missing charts clean-up
        
        Clean-up the b2fc2ad7beceaff660de684435a5c37d69cf8ae9
        commit.
        
        Change-Id: I625373d9661cbe4528ca487af0aef356b40af2e7
        Reviewed-on: https://gerrit.libreoffice.org/72237
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-05-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d1fcb0ec92ea7935b9f92a15a922fb9dccfe1968]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix typos
            
            Change-Id: I79db4363c15786f3829faf24621f073cf481191a
            Reviewed-on: https://gerrit.libreoffice.org/72257
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2019-05-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9eacac96006a59c4c28cb32808b1c00a2c92eb7f]

        Fix typos
        
        Change-Id: I94019a8e77749f7e719eee8a1b872df6589283df
        Reviewed-on: https://gerrit.libreoffice.org/72258
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0581c2f30fed420a696897e8a80ad7e2d96e33d5]

        Fix typo
        
        Change-Id: I2b2680dfcac400d582124ad84399e41891afb695
        Reviewed-on: https://gerrit.libreoffice.org/72259
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [87580f6a49f2299971a7cb7f5a3a90415ad8b24b]

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

2019-05-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0c456383c10d5b468b78fd5bc407be219402785f]

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

2019-05-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [51239fde4182aed2e4121b44731f0c1ce437c26a]

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

2019-05-14  Jan-Marek Glogowski  <glogow@fbihome.de>  [ea191cf9807d0b0725fbc4831053a26ba71c2328]

        tdf#90297 use field colors for math's edit engine
        
        This adds a maTextColor to the EditEngine, which will override
        the default AutoColor.
        
        There is also a NOCOLORS mode and I thought about using it
        instead, but it defaults to COL_BLACK and overriding this seems
        wrong.
        
        Since the EditEngine does the whole drawing and now has the
        explicit FieldColor() and FieldTextColor() for background and
        text, my guess is we don't need an ApplySettings implementation.
        
        Change-Id: I6c2ecc843a3e07de98f97c86fc00a3b83cb78d97
        Reviewed-on: https://gerrit.libreoffice.org/72197
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-05-14  Jan-Marek Glogowski  <glogow@fbihome.de>  [d14d1341f2b0cd62098425b36438ae20b887fe93]

        Switch everyone to stricter GetColorError
        
        This replaces the variant in Color with the stricter one of
        BitmapColor. I couldn't find any reasoning for the lazy variant
        used in Color.
        
        Change-Id: I6dab3ab94a7f24ef5e80299d64267e3be8df888c
        Reviewed-on: https://gerrit.libreoffice.org/72234
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-05-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0a3f9a7e113c184355d49dbd6bd2ed75b0980b1e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix typo
            
            Courtesy of Cathy Crumbley
            
            Change-Id: Ie2796bebed2007545d2214d8af8e52f3b69cb759
            Reviewed-on: https://gerrit.libreoffice.org/72263
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-05-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e92dcfdc7bd7b237e0bee26ff226a102d9e8e766]

        Add more %PRODUCTNAME here and there
        
        Change-Id: Ib4a1516cd57f165a072afad3505e3442714b2ff9
        Reviewed-on: https://gerrit.libreoffice.org/72235
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2019-05-13  Julien Nabet  <serval2412@yahoo.fr>  [e748bd232b06604999daaf09fa8d209afa4e03f7]

        Fix emfplus.cxx cppcanvas/qa
        
        /home/julien/lo/libreoffice/cppcanvas/qa/extras/emfplus/emfplus.cxx: In member function ‘void testFdo77229::TestBody()’:
        /home/julien/lo/libreoffice/cppcanvas/qa/extras/emfplus/emfplus.cxx:79:46: error: ‘class BitmapColor’ has no member named ‘GetColor’; did you mean ‘getBColor’?
             Color aColor(pAccess->GetPixel(142, 140).GetColor());
                                                      ^~~~~~~~
                                                      getBColor
        
        Change-Id: I7db2e678ddfadcbd55b3cb87613eeecb79d12ad5
        Reviewed-on: https://gerrit.libreoffice.org/72253
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jenkins

2019-05-13  Caolán McNamara  <caolanm@redhat.com>  [2c9082ed60d13aecb5eaeadc5b14a5a87896a907]

        fix up GtkToolButton images
        
        Change-Id: I68d3fac978531e780c16e4a41a619d7a6c00cabb
        Reviewed-on: https://gerrit.libreoffice.org/72248
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fdfde111d014703799f3e997501fbc1cd14e638f]

        Fix typo
        
        Change-Id: I130839cbd400aad3f9f0691652df19e680346481
        Reviewed-on: https://gerrit.libreoffice.org/72252
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [89fd86540580ebbc269848b3c4b6539e070829a0]

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

2019-05-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2c1190a21f812667097409256b96754651a74cfd]

        Fix typo
        
        Change-Id: I81d227fa99058ea0d13576d36897f186164b6ad6
        Reviewed-on: https://gerrit.libreoffice.org/72251
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3cd3ba0e127005cfd1de65f2e3cfc7dc6ad4e623]

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

2019-05-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [87fed4d9ce4259ed2a0a9172b13bf416cd9301c4]

        fix uno::Reference flags in sc/perfcheck
        
        after
            commit a361231b1363d072d737e9b1d411b71aa9550d84
            Date:   Fri May 10 10:13:12 2019 +0200
            fix wrong SET/QUERY flags passed to uno::Reference
        
        Change-Id: I1c01f185883b63294f190a147d5ca09a4f7c33e7

2019-05-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [3841143d9abf6b1c2ccf4839e9a1168dbaaf0568]

        sizing button wrong in ListBox::Resize
        
        Passing a right edge co-ordinate to a width param, ever since
           commit 4849fb6d668f6cf8fa7e6bf33c15db4696355001
           Date:   Mon May 10 14:47:20 2004 +0000
           INTEGRATION: CWS nwf (1.25.36); FILE MERGED
        
        Probably only works because the button is on the right edge, and
        consequently the width will be clamped to the widget area.
        
        Change-Id: I28a88cd298bc5beb20162f457c7cc125e1d0303a
        Reviewed-on: https://gerrit.libreoffice.org/72231
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-13  Michael Weghorn  <m.weghorn@posteo.de>  [0e3c3b842e14b9646d3697cf1266be21359e0f13]

        tdf#122293 qt5: Use "alien widgets" by default on Wayland
        
        As described in QWidget doc [1], calling 'QWidget::winId()',
        implicitly enforces a native window, i.e. one that has a
        native window associated with it.
        For this reason, avoid calling 'QWidget::winId()' for the Wayland
        case. Quoting QWidget doc:
        > Introduced in Qt 4.4, alien widgets are widgets unknown to the windowing
        > system. They do not have a native window handle associated with them.
        > This feature significantly speeds up widget painting, resizing, and
        > removes flicker.
        
        This in particular avoids tdf#122293/QTBUG-75766, which led to
        'mousePressEvent's not being emitted unless a mouse button was pressed,
        causing non-existent reaction to hovering over objects.
        
        As a consequence to widgets being non-native by default on Wayland,
        'Qt5Frame::windowHandle' needs to be adapted to make sure that the
        widgets handled in there are native ones, otherwise no window handle
        is associated with them.
        
        Probably more needs to be done here to make video playback via GStreamer
        work under Wayland, s.a. commit c0d4f3ad3307c ("implement wayland handle
        passing for gstreamer") for how it was done for gtk3.
        
        With and without this change, slideshows with videos are currently not
        handled properly with kde5 on Wayland (s. tdf#125219).
        
        [1] https://doc.qt.io/qt-5/qwidget.html#native-widgets-vs-alien-widgets
        
        Change-Id: Id46678e0ea594220a1765c3e59d39c41cb8bfe25
        Reviewed-on: https://gerrit.libreoffice.org/72164
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-05-13  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [f4ba484183a1e7b9824f10580d633466c266828f]

        ooxml import: supprt cropping to shape
        
        Change-Id: I7bdc959921ecb0cbf19037a78b63eaeb8fc52814
        Reviewed-on: https://gerrit.libreoffice.org/72206
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-05-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8401a26363bf7cb3c30bf783b3f8978f4b69e4c4]

        Fix typo
        
        Change-Id: If9587bcf6b45dc7398d029171fdd018116dfa9b4
        Reviewed-on: https://gerrit.libreoffice.org/72238
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-13  Tor Lillqvist  <tml@collabora.com>  [991f7bf545872ead25513cec761c603bb502e587]

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

2019-05-13  Katarina Behrens  <Katarina.Behrens@cib.de>  [124d6bd1e14eac32b8df93880288e8e937fa335e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - More detailed help of Calc's Sheet > Link to external data
            
            Make it more clear there has to be at least 1 named range in
            Excel of Calc documents
            
            Change-Id: I782c4d2c10ee52320bfdf147652883f5e7b4751a
            Reviewed-on: https://gerrit.libreoffice.org/72076
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-05-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2995cb53b5a2797787872fc94fbf8ecf8bf960b5]

        Fix typo in code
        
        Change-Id: Iae494674972ced3d4808f57440757ae4ae6988f1
        Reviewed-on: https://gerrit.libreoffice.org/70632
        Tested-by: Jenkins
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-05-13  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b4acba6a16397e63f4fe2091426e7770121fcac2]

        bump product version to 6.3.0.0.alpha1+
        
        Change-Id: Ib43e7349bce04e42b247af3c87e0128350e6c1c1

2019-05-13  Samuel Thibault  <samuel.thibault@ens-lyon.org>  [7073d17fe5565589bdd3e6438cfa8b4d932acf8b]

        gla11y: whitelist GtkTreeViewColumn as not needing labelling
        
        and remove corresponding suppressions.
        
        Change-Id: I0dd88082ee0af4c5ee82590e894305fa53574c6b
        Reviewed-on: https://gerrit.libreoffice.org/72133
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-05-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c9cc70698c9ef17027bea7219f0460f9471e32b4]

        Removed executable bit on xlsx file
        
        Change-Id: Iedaa319b7a51bb5fdee7e57907cca61d2c70af2c
        Reviewed-on: https://gerrit.libreoffice.org/72233
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-13  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [1101d550afd9720c9644b8b86beeef1bc9cfe4b6]

        Update git submodules
        
        * Update translations from branch 'master'
          - update translations
            
            and force-fix errors using pocheck
            
            Change-Id: I2afa34705cebda561eb974fedf7a921666089f2b
            
2019-05-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [c34bb163c38cfa893d1b5b0124ab9c5929dff16c]

        Make BitmapColor inherit from / merge into Color
        
        BitmapColor itself is kept to distingish the Color usage as part
        of a color palette, which continues to store the offset in the
        blue value. The original special mbIndex handling is long gone
        since commit 1fefdd6f3b41 ("Alpha channel in BitmapColor - change
        bIndex to alpha"), so there is no data difference.
        
        This also results in the following changes:
        
        * now has a basic_ostream<charT, traits>& operator<<
          (that was my actual starting point... for an other bug fix)
        * there is a minimal difference for GetLiminance
          BGR(29,151,76) => BGR(28,151,77)
        * no more return values for Merge and Invert
          (previously returning *this)
        * replaces all GetBlueOrIndex with GetIndex
        
        This leaves one "problematic" part: the GetColorError handling.
        At first glance it should probably be virtual. The Color variant
        is less strict then the BitmapColor one - for whatever reason.
        BitmapColor is always used to search for the best match in a
        Palette. Currently I'm simply leaving both variants. Would be
        nice to have an explict for functions here.
        
        Change-Id: I251ba3024a1d60f2a9d9fde9cd0a60f08e8322a7
        Reviewed-on: https://gerrit.libreoffice.org/72181
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [0725e8a5d9add88b1289f5b1cb90b0b43059a734]

        tdf#125215 Assertion when closing Database/Advanced Settings
        
        This showed up as a segfault for me.
        
        Sometimes we have sortable items, for which we store duplicates (because
        those items are not poolable), in which case comparing by operator==
        means that we sometimes end up deleting the wrong one.
        
        Change-Id: Ic7dff0357d3c5a7a74bf0b4e87fa02f2f5857f30
        Reviewed-on: https://gerrit.libreoffice.org/72222
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-13  heiko tietze  <tietze.heiko@gmail.com>  [9cbb98456a054b6b02e96c9d29f1b931893d4aed]

        Typo in UI (Sentence style)
        
        Change-Id: I2013f36e5ccb2dda39ae2d1aa2e47eab8e072532
        Reviewed-on: https://gerrit.libreoffice.org/72221
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-05-13  Michael Stahl  <Michael.Stahl@cib.de>  [5097d1cabc806ee99b068b678982e215950c4f11]

        configmgr: workaround GCC9 -Werror=sign-compare in static_assert
        
        ... which is quite unhelpful; any cast would have to make assumptions
        about the size of types anyway...
        
        Change-Id: I5f35d82eb35d1af36b5a572166cf863babf23d41
        Reviewed-on: https://gerrit.libreoffice.org/72223
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-13  Caolán McNamara  <caolanm@redhat.com>  [00ae441bc7265b203e0ae2b95f14f7312172540d]

        drop some unneeded includes
        
        Change-Id: I3c9a3b73c099b70bdbd6b16688e83ee01231a27e
        Reviewed-on: https://gerrit.libreoffice.org/72204
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [349919440b1454eda2de783a0c3e6bd3bae4542b]

        tdf#107592 Impress PPS save to ODP slow
        
        Takes the time from 20s to 5s on my PC.
        
        Change-Id: Iea7a94ee9fbe068b69a770fd9201e73646be59b9
        Reviewed-on: https://gerrit.libreoffice.org/72140
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-13  Balazs Varga  <balazs.varga991@gmail.com>  [b2fc2ad7beceaff660de684435a5c37d69cf8ae9]

        tdf#100084 XLSX import: fix missing charts
        
        caused by case-sensitive path handling of relationship files.
        
        OOXML documents contain case-insensitive file paths, for example,
        uppercase "Sheet.xml" can have a lowercase "sheet.xml.rels" in the ZIP
        archive, as in the case of the XLSX documents generated by IBM Cognos.
        
        Change-Id: I4210e3b96fb512d61e1687ec8d41a3c77292ec0c
        Reviewed-on: https://gerrit.libreoffice.org/72100
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-05-13  Caolán McNamara  <caolanm@redhat.com>  [fed7c693de1def5211992bac288c3e9936e863bc]

        weld imapmenu
        
        Change-Id: I0cc79534112ae8897a9887942238ff1236c4a3eb
        Reviewed-on: https://gerrit.libreoffice.org/72217
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-13  Caolán McNamara  <caolanm@redhat.com>  [d67b8df027545b686f83c7bd9530758b133ab3d3]

        drop some more unneeded includes
        
        Change-Id: Iec71ca870db5f6aaf317e23db369dfc1fa04bcc1
        Reviewed-on: https://gerrit.libreoffice.org/72205
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-13  Muhammet Kara  <muhammet.kara@collabora.com>  [57667603c52e7d6bb82f5040151c8b7defcc6f8a]

        Auto-redact - First stab
        
        Add a SfxRedactionHelper::autoRedactPage method which searches for the given term
        through the gdimetafile which has the whole content of an xPage (a Draw page),
        and draws redaction rectangles at proper positions with proper sizes.
        
        The search is case sensitive, and finds only the first occurences on a line.
        Will switch to a proper search provider via a follow-up patch.
        
        Change-Id: If3db62e50994670143785b6727fdcf1ccd4c6f8e
        Reviewed-on: https://gerrit.libreoffice.org/68597
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-05-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [faecfd43646d9910e0409a39fecfd8816fe16cc9]

        Qt5 handle theming-based change events
        
        Qt generates three change events when changing the KDE theme:
        FontChange, StyleChange and PaletteChange. LO has two:
        SettingChanged and FontChanged. And like Qt LO will inform all
        widgets / windows independently. To prevent several redraws,
        this patch just collects all Qt's change events and notifies LO
        once a bit later via a Timer.
        
        Change-Id: I9b45f543f13a84e39247a642a0e33c9ec008a46a
        Reviewed-on: https://gerrit.libreoffice.org/72196
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-13  Katarina Behrens  <Katarina.Behrens@cib.de>  [022deeb79ef693550ea762c9cc899806ae4b374c]

        Make it more obvious that there are no named ranges
        
        and thus the selected doc can't be used as the source of external
        data for this sheet. In other words, help the user figure out
        why is OK button disabled
        
        Change-Id: Ie1b999c9c3640397e9f6f6ee321d3a5a5d63fa3b
        Reviewed-on: https://gerrit.libreoffice.org/72075
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-05-13  Justin Luth  <justin_luth@sil.org>  [d1d44e1dde7b1b6001e6b9c672770265ba9cb7db]

        tdf#124743 TipOfTheDay: Next tip should not be random
        
        A user pressing "next tip" will expect to cycle sequentially
        through the list of tips, and not get a random one each time.
        
        Change-Id: I331d35d623b6449a9daef407a498b4ba08eaff6f
        Reviewed-on: https://gerrit.libreoffice.org/72099
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-05-13  Michael Stahl  <Michael.Stahl@cib.de>  [ae8548370a5e5e6d2e3267f4d1e7713d7c64e9d6]

        get-bugzilla-attachments-by-mimetype: fix get_through_rss_query
        
        This URL results in an error message and 0 results because "Changed" in
        the UI translates to "delta_ts", not "changed" apparently.
        
        Change-Id: I2bfdd682bb7fca229039970c209e7e409532059c
        Reviewed-on: https://gerrit.libreoffice.org/72219
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-13  Katarina Behrens  <Katarina.Behrens@cib.de>  [acd820fd39394acc9829836a597c277d8965242e]

        tdf#83722: don't recycle frame with unmodified template
        
        a frame that contained valid but unmodified document opened from
        template or explicitly opened by the user (File > New) was treated
        the same as blank document i.e. it was reused and the content was
        overwritten by newly opened document (even if it already had
        non-empty content provided by the template).
        
        So let's not do that and let's open a new document in a new frame
        instead
        
        Change-Id: I10252d114e8cc5fcad3c98194ef07fd59873d6da
        Reviewed-on: https://gerrit.libreoffice.org/71919
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-05-13  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [572c5c6b229aba9188435901e1679f50149b8fcb]

        tdf#42949 Fix IWYU warnings in sw/source/core/inc/[g-S]*hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I4ebebbbbad31b29c1e63a30685493042462bb52f
        Reviewed-on: https://gerrit.libreoffice.org/71832
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-13  Miklos Vajna  <vmiklos@collabora.com>  [91887a3405023ab3ed36b8a5a367f90403b7d740]

        sw: prefix members of SwView
        
        It has a number of static members, use m_ prefix only for non-static
        members.
        
        Change-Id: I312b1eaadd1a7d312d4679028446cf69362e4740
        Reviewed-on: https://gerrit.libreoffice.org/72215
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-05-13  Caolán McNamara  <caolanm@redhat.com>  [4bde8e28856efd18b1b4295bccf716bfe35a99a5]

        Update config.{guess,sub}
        
        ...to latest versions from <http://git.savannah.gnu.org/gitweb/?p=config.git;
        a=blob_plain;f=config.guess;hb=HEAD> and <http://git.savannah.gnu.org/gitweb/?
        p=config.git;a=blob_plain;f=config.sub;hb=HEAD>
        
        but retain...
        
        commit 25a09c8776cc6088a5b2bf13dc84eb386c26bb7e
        Date:   Wed Jun 7 12:23:17 2017 +0200
        
            iOS, add support for arm64
        
            Added general support for arm64
            Removed experimental/prototype from normal build
        
        Change-Id: Ic36a9fb9d20344ff0ddc6b293ed3bd48cf140a31
        Reviewed-on: https://gerrit.libreoffice.org/72200
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-13  Arkadiy Illarionov  <qarkai@gmail.com>  [1bf1c56ce05a08e09c3f7def4962ef7f7ae885d9]

        Remove ContainerHelper.hxx
        
        Use comphelper::sequenceToContainer instead of ContainerHelper::SequenceToVector
        
        Change-Id: I4834255a1349ac7a29127a84a54fcfa98d678d00
        Reviewed-on: https://gerrit.libreoffice.org/72186
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ca7f34acabfbb92e76aa367458056a75bd99991b]

        Remove java mouse/keyboard event tests
        
        These tests has been implemented as a UITest in sw/qa/uitest/writer_tests5/xwindow.py
        
        Change-Id: I0c1ae6d086a5a7d6e15b89bb3e810b49434da01e
        Reviewed-on: https://gerrit.libreoffice.org/71950
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-05-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [107d8c3de00d585eb84903acf841b6321231b9ac]

        nlpsolver: This is considered internal code
        
        Change-Id: Icd8566c2fce1a0ff3fb9471afd71858ec2f91bc5
        Reviewed-on: https://gerrit.libreoffice.org/71982
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-05-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [630db80d17616d635cf2e5f1d5a0852428b794a3]

        handle empty tools::Rectangle in vcl
        
        Change-Id: I64b5c3c5a19408febe7753db6ea403b91f7f5c83
        Reviewed-on: https://gerrit.libreoffice.org/72188
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [71eea07e1f888aea325aff2c07cd8fc6e8db4a8a]

        handle empty tools::Rectangle in svtoools
        
        Change-Id: Ia6c4d56e8019fd92ac69499b9902f8bd8ca27fec
        Reviewed-on: https://gerrit.libreoffice.org/72187
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [a361231b1363d072d737e9b1d411b71aa9550d84]

        fix wrong SET/QUERY flags passed to uno::Reference
        
        By creating deleted methods for the wrong calls.
        
        Avoids the compiler needing to construct a temporary
        
        Change-Id: I3b8c648d6bb22d22827bf74f21ea5a2a17fc0f6a
        Reviewed-on: https://gerrit.libreoffice.org/72103
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [ce76026231d9536d2025a1e69f435bcbf39fe4f8]

        Handle *link return value in sfx2 test
        
        Change-Id: I63008858558312b5fb7378249c56fbc3729c9a19
        Reviewed-on: https://gerrit.libreoffice.org/72180
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-13  Jim Raykowski  <raykowj@gmail..com>  [ccf3a0600ee902390ad6112ecf28223078bdd2db]

        tdf#104204 Keep selection when context menu is opened on extended row
        
        Change-Id: I5a94f7bcf90e5831fc63d3f8ad83278e425417eb
        Reviewed-on: https://gerrit.libreoffice.org/72159
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-05-13  andreas kainz  <kainz.a@gmail.com>  [773ac3abbf8ab1343367e51b1774d2ee1f8c4f49]

        NB
        
        Change-Id: Iab4d40da76478d6341b4ea057996b9328e73d8c2
        Reviewed-on: https://gerrit.libreoffice.org/72190
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2019-05-12  Luboš Luňák  <l.lunak@collabora.com>  [e2fcb27d287faaee73495c4f9f05b0a09c13f008]

        regenerate PCH headers
        
        Change-Id: I4894023e42cbfa32916ee3ddfb2cfb5426cfc69f
        Reviewed-on: https://gerrit.libreoffice.org/72195
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-12  Luboš Luňák  <l.lunak@collabora.com>  [1a673e30efcd6032018f7d4a62f13dc4bec4a67c]

        with pch level 2 (base), a module still shouldn't pch its own headers
        
        Change-Id: I9c7f7d2f266950fac683bf5148dec741d7652585
        Reviewed-on: https://gerrit.libreoffice.org/72194
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-12  Luboš Luňák  <l.lunak@collabora.com>  [9d3075e60794e5e92a75cf1691ea4125fbdb5b98]

        check module include prefix correctly in update_pch
        
        Change-Id: I3417f80621584553041eeb504d35cb4241a19b61
        Reviewed-on: https://gerrit.libreoffice.org/72203
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-12  Todor Balabanov  <todor.balabanov@gmail.com>  [51387dc280dadf7a29d215a72d2d0026451d2be6]

        Formatting - Eclipse IDE Java Conventions with spaces for indentation.
        
        Change-Id: I0c3e50ef25bda0bc4ae59665a07848fe75507121
        Reviewed-on: https://gerrit.libreoffice.org/72185
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-05-12  Caolán McNamara  <caolanm@redhat.com>  [c5338e3ad116dbde0aed801f459173231716efa3]

        crashtesting: frequent nulldef at end of SwTextFrame::ValidateFrame
        
        maybe since...
        
        commit 1caea03fcc6c24e38b2d1d9f6097ad84183ffefd
        Date:   Mon May 6 15:40:41 2019 +0200
        
            tdf#122892 tdf#124366 sw: fix loop in SwTextFrame::CalcFollow()
        
        though it happens in the idle callback and isn't easily reproducible
        
        Change-Id: Iadcd735661ab42908061e80d72c8b32a0c075726
        Reviewed-on: https://gerrit.libreoffice.org/72198
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-12  Caolán McNamara  <caolanm@redhat.com>  [b49e1e709b3fc4b9831fd0961e9310ebf1050429]

        drop unneeded forward declare
        
        Change-Id: Ib9a7d484cb93c0dbf6a13b540895e0e5d5c00d49
        Reviewed-on: https://gerrit.libreoffice.org/72202
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-12  Caolán McNamara  <caolanm@redhat.com>  [e4228ba740f86f701b9d6f0472b65383f4cf44f0]

        drop intermediate vcl::Window
        
        Change-Id: Ie8455f6082a762e730354e56bac6d76c26de6979
        Reviewed-on: https://gerrit.libreoffice.org/72201
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-12  Caolán McNamara  <caolanm@redhat.com>  [85d2e68d5c8b1c8351d5062cdf4b32189e6c8254]

        weld ScDataFormDlg
        
        Change-Id: I656a11f5f9c55913cede710cf48543384132129d
        Reviewed-on: https://gerrit.libreoffice.org/72199
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-12  Caolán McNamara  <caolanm@redhat.com>  [7cfacfd4e990d5b8fd2cb3045cf632b9dd957023]

        drop intermediate vcl::Window
        
        Change-Id: If06902f0308511fb40b031899c912c36da0b610e
        Reviewed-on: https://gerrit.libreoffice.org/72167
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-12  Arkadiy Illarionov  <qarkai@gmail.com>  [038e4b3b1e10d072b432cb06234521ae9a262a70]

        Use hasElements to check Sequence emptiness in sax..sdext
        
        Similar to clang-tidy readability-container-size-empty
        
        Change-Id: If6a567708d3c59355d54933fad23c85195846624
        Reviewed-on: https://gerrit.libreoffice.org/71763
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-12  Michael Stahl  <Michael.Stahl@cib.de>  [7bc6a7187c26690c64acb397e68d921be71e362e]

        check-elf-dynamic-objects: add libgstaudio-1.0.so.0
        
        It's in GSTREAMER_1_0_LIBS on Fedora 30.
        
        Change-Id: I0a9e5a53ee1bbd4ac4109ccbdbbd94b909b62118
        Reviewed-on: https://gerrit.libreoffice.org/72174
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-12  Michael Stahl  <Michael.Stahl@cib.de>  [c7026059fcab70cac99eb776c50e260036a2f1d9]

        sw: -Werror=deprecated-copy; restore SwBoxAutoFormat::operator=
        
        Presumably 1e2682235cded9a7cd90e55f0bfc60a1285e9a46 assumed that it's
        not called any more but evidently it is.
        
        Change-Id: I5b7bad52d0a0c40494b33c3a604c8af1ace2b090
        Reviewed-on: https://gerrit.libreoffice.org/72173
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-12  Michael Stahl  <Michael.Stahl@cib.de>  [2ae92ea44ceea43004f7d98cc6c767c8b16455ac]

        configure: javac 1.8 does not have --add-exports
        
        ... hence it will print a pointless warning about some problem that
        doesn't affect JDK 8 anyway.
        
        Change-Id: Ic7669950dbb16815c85e4b8eb9d07d75c68d1b82
        Reviewed-on: https://gerrit.libreoffice.org/72172
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [62d6d8cb1c58d8859c9ac2f65744b65558837f2a]

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

2019-05-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3822976f6616b4789fee5ab12207fd94e1149e63]

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

2019-05-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0a79b18cacedd597d519150820ebd7c149acde4b]

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

2019-05-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f420084693452dacf3233a7595b9b731c5c71159]

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

2019-05-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [699b2bd8309502d75a49917d3cda2aebf5c05067]

        Fix typo
        
        Change-Id: Ic575e060a6f4d19213182acc32e4e9e6374f2ae2
        Reviewed-on: https://gerrit.libreoffice.org/72178
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [86959e5cd7eabeaf7f1695e967e21c067d82ad5f]

        Fix typo
        
        Change-Id: I5782a3968485c919728f0db70088e3727f0b18fb
        Reviewed-on: https://gerrit.libreoffice.org/72182
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7b680c07584956ff5ffd053f2d7ce6d887025cc1]

        Fix typo
        
        Change-Id: Ib108b098aec8a4607cff765cc20d797b8bb79ca6
        Reviewed-on: https://gerrit.libreoffice.org/72184
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ba74ae76b56d845132c149ac0aa5ca5d6a5693c6]

        Fix typo
        
        Change-Id: Icb3714d9bc62b70dc57c07b0fad64ca6fea7c3e7
        Reviewed-on: https://gerrit.libreoffice.org/72183
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-12  Todor Balabanov  <todor.balabanov@gmail.com>  [c728bb5420f19eb6fbec859ec927f35d772694be]

        Generate behavior code simplification and very small speed-up.
        
        Change-Id: Ib13080e4c21738affa129d12a07f5380f665e7a4
        Reviewed-on: https://gerrit.libreoffice.org/71673
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-05-12  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [b396e68f10f2839c1afd95aa3a5f355c8e4f1de8]

        KJ: Yet another update
        
        Change-Id: Ia2863a2e4169a42bd51fa0f2c7b3641298c6e1cb
        Reviewed-on: https://gerrit.libreoffice.org/72165
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-05-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7c604cbb9d7a17712d3a02a577ac7736767d86aa]

        Fix typo
        
        Change-Id: I3292e784ff82c5e71d9b3b931f21db963d681016
        Reviewed-on: https://gerrit.libreoffice.org/72170
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [723cdb06b658595e92647707427b67101c0e858a]

        Fix typo
        
        Change-Id: I572453ea9cac59f7dce0abe79e6f034960555081
        Reviewed-on: https://gerrit.libreoffice.org/72169
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b03a2d037492b839788da3de076e6cdea30a691d]

        Fix typo
        
        Change-Id: I18654893dc0454708619e1c021c84a56d5ad950e
        Reviewed-on: https://gerrit.libreoffice.org/71952
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Jenkins

2019-05-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [879546015856e4219ac31b6343b6b0afc77800fb]

        Fix typo
        
        Change-Id: I988a205025cd62d479adc2fbc9c2c86f05414fb5
        Reviewed-on: https://gerrit.libreoffice.org/72166
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [aa2cd3f6398ef80770d63ac44f37e98f49716d74]

        Fix typo
        
        Change-Id: If7ecd8501a6dfae0d56d98f6f5fa134ed7bbc60b
        Reviewed-on: https://gerrit.libreoffice.org/72168
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-11  Caolán McNamara  <caolanm@redhat.com>  [b8061f41373cc90823c93cf9f025647c93496293]

        weld ScCondFormatManagerDlg
        
        Change-Id: Iccf2657f2c8fe98b4e975936fb75d56fc9523b5a
        Reviewed-on: https://gerrit.libreoffice.org/72162
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [28e9dcca1f2f0e1bd91e779bf772bcb4a9d8a9f4]

        Fix typos
        
        Change-Id: I5ea79480c097fb9d317303981021135a102d8c19
        Reviewed-on: https://gerrit.libreoffice.org/72151
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c6eddeca7da7bb86087af212e5409aa6c75513ce]

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

2019-05-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9f7d2cefe0b0ce2ce2e9c7010b08dee24596dc2a]

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

2019-05-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [eff075852e7c9f8e5b49fd351075c3d8324012ee]

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

2019-05-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [56406398dbb5c245552926eaecccfa7ea9c3a4c5]

        Fix typo
        
        Change-Id: If4b7b256b913864c0916383ff6aee918a6f7bf38
        Reviewed-on: https://gerrit.libreoffice.org/72158
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f86384e312d5a98867ccd60859d1159607a9a550]

        Fix typo
        
        Change-Id: If3bf3f12aba80d4f3fb99867953fb046a86659fa
        Reviewed-on: https://gerrit.libreoffice.org/72156
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3451b39dd00c4303e4839b43bbad0119eb7f42c1]

        Fix typo
        
        Change-Id: I49398e07d8d62d21bb9327fddbf589fc23a16720
        Reviewed-on: https://gerrit.libreoffice.org/72161
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b96397450777c0a83b7bfac76cf8f35b25f65544]

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

2019-05-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ab7e35ea76c036bc6ab54c76aa067a9fcd36355c]

        Fix typo
        
        Change-Id: I7dfc0835d54a67c2031af9726eb86831779cb0df
        Reviewed-on: https://gerrit.libreoffice.org/72163
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-11  Caolán McNamara  <caolanm@redhat.com>  [d56ee7339f1a2ca73167791a5b39b6da38b401d5]

        remove unused RefEdit/RefButton
        
        and rename WeldRefEdit/WeldRefButton back
        
        Change-Id: I3aab8585d4ba1017cc755bf21e827522e7ee6980
        Reviewed-on: https://gerrit.libreoffice.org/71957
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-11  Luboš Luňák  <l.lunak@collabora.com>  [d6a43b40736fef259402177cb50e6d1428112cfc]

        disable ccache for PCH generation
        
        Ccache can't handle it well with -gsplit-dwarf, and it's a question
        if it even makes sense to spend cache space on large PCHs.
        https://github.com/ccache/ccache/issues/419
        
        Change-Id: I9a458c1793fcd503f7d29ea76c6e7651ab378783
        Reviewed-on: https://gerrit.libreoffice.org/72041
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-11  Jim Raykowski  <raykowj@gmail.com>  [caa6de6c97b0c2fc82c6a2699a1e84b9d2eb9dbd]

        tdf#123793 Add kb tab navigation to special chars popup window
        
        ...and keep the 'More Characters...' button as first focused
        
        Change-Id: Iab4cb00aaed9250f0cc7f35f27af48eb326f2a48
        Reviewed-on: https://gerrit.libreoffice.org/71834
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-05-11  Caolán McNamara  <caolanm@redhat.com>  [492b0d5d076d38234fea4e4e7c5dbec578296fd2]

        weld conditional formatting
        
        Change-Id: Ia9c99a17d5a95d67a412cfde959192c99caa70be
        Reviewed-on: https://gerrit.libreoffice.org/71956
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [acd290431fd39ed0602e057e036326b46a99f7a8]

        change type detection to use GraphicFormatDetector
        
        ImpPeekGraphicFormat now uses GraphicFormatDetector for type
        detection.
        
        Change-Id: I4ef2c3c57f72466fcb8c56c64a30f00ad6421d25
        Reviewed-on: https://gerrit.libreoffice.org/72137
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-05-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bafd402ddca648a35d2a0059e37abe198e54e44e]

        Fix typo
        
        Change-Id: I437da2bfedce39379fb6d482ca6341038df1f786
        Reviewed-on: https://gerrit.libreoffice.org/72149
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-11  László Németh  <nemeth@numbertext.org>  [2de1fd7d8b8bd42c66190140cc4506df0c3367f1]

        tdf#125187 DOCX track changes: fix w:del within w:ins
        
        by removing deletions within insertions, because
        Writer core doesn't support overlapping redlines,
        ie. tracked deletion as part of a tracked insertion.
        
        Note: Commit 7a810d6a9fb79a24d00e5dbd8e1223e6f8b09677
        handled this by breaking the tracked changes, fixing
        "Accept All", but not the "Reject All".
        
        Change-Id: Iad5932d97cd45bdd62c2df21abd4bcc0b4c3d9a1
        Reviewed-on: https://gerrit.libreoffice.org/72128
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-05-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e5f23ede288b62ad259399a4d36e8d76ce59d1b8]

        Removed duplicated include
        
        Change-Id: I4fa7ed467bb833dc8c406ecdd269cef25152e512
        Reviewed-on: https://gerrit.libreoffice.org/72146
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [351f2020a70a2089a55408c1bd072be9c7442787]

        Removed duplicated include
        
        Change-Id: I4796ff31d46cb05d144257d4d6be7a2f7cc3e3c5
        Reviewed-on: https://gerrit.libreoffice.org/72147
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [42a57840a86665f1a74010ff1e3da27934c85df9]

        Fix typo
        
        Change-Id: I677a3a23eb60311fd871d4b6d9b8f0de3afec54a
        Reviewed-on: https://gerrit.libreoffice.org/72148
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [665c763e8427155d427f4e580c4b6f26625982e7]

        Fix typo
        
        Change-Id: I3ba8dc5a2519a85a2da88f1d40832dd2fb6c10a6
        Reviewed-on: https://gerrit.libreoffice.org/72144
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [10ff65d3a47e98af2113828b6ac60abcd188d1ea]

        Removed duplicated include
        
        Change-Id: Icd48d587af18ddf9e4a681ad56a6add1db38dba9
        Reviewed-on: https://gerrit.libreoffice.org/72145
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-11  Julien Nabet  <serval2412@yahoo.fr>  [c77895fe6fd4f9f38ab00f29cb1e47e8544ebbec]

        Replace list by deque in xsltfilter
        
        + replace remove by erase remove idiom
        + use push_front instead of using insert at beginning
        
        Change-Id: I3320a4e4cadeee05c7ca347987360c3c75fe6b3d
        Reviewed-on: https://gerrit.libreoffice.org/72139
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a813ada3f763a742aba23ec78fa89ed2eb0a360f]

        Fix typo
        
        Change-Id: I6afc443ced9f4a6a436d9ba5beea22d1701c5d1e
        Reviewed-on: https://gerrit.libreoffice.org/72143
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c47696e3bc68abcb04842529edf361c34b564292]

        Fix typo
        
        Change-Id: Ibf2f7fec9b8840d8a844def4228415d8bcc9f142
        Reviewed-on: https://gerrit.libreoffice.org/72141
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [f8d29fea9915a5fe66e4ba24cbd3b248929b51b7]

        handle empty tools::Rectangle in svx
        
        Change-Id: I45e26c9cdc00ae6d3bc56534d612b83b5ac26074
        Reviewed-on: https://gerrit.libreoffice.org/72125
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [08b79ade4f2e2fa98487696591123f71a7521dff]

        handle empty tools::Rectangle in sw
        
        Change-Id: I44c4b5a6d4f0aada0ed95d8cd4d05366958c6207
        Reviewed-on: https://gerrit.libreoffice.org/72124
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-11  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [fc1e3801134629c4aa88e6181e72ace409d24618]

        KJ: Update Spain locale, add Khmer locale, etc
        
        Change-Id: I315dcba7501b0f71a83d3bfec05f80f66ed51224
        Reviewed-on: https://gerrit.libreoffice.org/72132
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-05-11  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [d3f650fd54dbaa63883e433747b93c3598f12d7e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Typos
            
            Change-Id: Id5040a184e0dbc5456ceb8010a35dc0380b7e01f
            
2019-05-10  andreas kainz  <kainz.a@gmail.com>  [95574416cf323b958c4be4d215dc9e9a7e5e6b1b]

        NB writer: add RTL LTR support for notebookbar_compact _single
        
        Change-Id: Ib1d5adedff17f6e250029fe8b20ad491aa2718b3
        Reviewed-on: https://gerrit.libreoffice.org/72136
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-05-10  Caolán McNamara  <caolanm@redhat.com>  [243aad91e17960405b472eadd9f9976fec8b7028]

        Related: tdf#125198 centralize notifyWindow:created to one place
        
        Change-Id: I2729cb85f156ddafec69cc3280e9d8544f7c6182
        Reviewed-on: https://gerrit.libreoffice.org/72117
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-10  Caolán McNamara  <caolanm@redhat.com>  [8da6a8fcf1a71588a22bf4afae8d5e54b7b0bcad]

        fix assert for expand_row while frozen
        
        Change-Id: I78578cd1578317a16d2eb62e23ddcc01bc39347a
        Reviewed-on: https://gerrit.libreoffice.org/72130
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-10  Samuel Thibault  <samuel.thibault@ens-lyon.org>  [d422a9d0cb914260192fbc68305db088af022204]

        tdf#119931 Fix a11y warnings in classificationdialog.ui
        
        Make "Content" a label for the drawing area
        
        Change-Id: I2238ea42d33564d848376e3c33b9d9a46af094ae
        Reviewed-on: https://gerrit.libreoffice.org/72045
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-05-10  Michael Meeks  <michael.meeks@collabora.com>  [f29fded5a52f4c2fc1aae307e1f43326dd04108c]

        unipoll: add a --unipoll parameter to gtktiledviewer.
        
        Arguably should be the default. Implementation is a bit cute -
        re-starting the main-loop as a child of a callback from its
        idle handler.
        
        Change-Id: I95e87c8a4ae3de745d7ca1f636859dd1d8deca17
        Reviewed-on: https://gerrit.libreoffice.org/72072
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-05-10  Eike Rathke  <erack@redhat.com>  [d77495060016c5e97d6e367c2a44fec83cf441f2]

        Apply duration format for such newly entered formula cells
        
        ... and the cell didn't have a number format applied already,
        [HH]:MM:SS instead of wall clock time format HH:MM:SS which comes
        to a surprise anyway if the result is >=24h.
        
        Related to tdf#125099
        
        Change-Id: I6c19a86177f8714ac588d6798acf86e247a79b26
        Reviewed-on: https://gerrit.libreoffice.org/72131
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-05-10  andreas kainz  <kainz.a@gmail.com>  [df3e1af532d937229b5b2e6621e582d459760f6a]

        NB writer: sync single and compact NB
        
        Change-Id: Ic943faba4b042299dbe2fd8a38d5d27832e39aad
        Reviewed-on: https://gerrit.libreoffice.org/72116
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-05-10  Stephan Bergmann  <sbergman@redhat.com>  [9929682da7c63f8cbdc4f833bce4a9410957607b]

        Revert "Temporarily remove "final" from chart::FormattedString"
        
        This reverts commit f43b5d1e6035e6ed619ab425009a7895ac271716, now that the
        experiment is done.
        
        Change-Id: I0f483023c7f9f4f5ae1edaa7abb7056e1c4e30a1
        Reviewed-on: https://gerrit.libreoffice.org/72129
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [a49f9359d27bf3ca38ddff7ad0920daac8e1bb8d]

        tdf#85470 FILESAVE Very long time spent saving XLSX as XLS
        
        This takes the saving from (very long time, I lost patience), to around
        2s on my machine.
        
        Change-Id: Ife28a1616c0da65070f7e604b256134156af0e9a
        Reviewed-on: https://gerrit.libreoffice.org/72123
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-10  Michael Stahl  <Michael.Stahl@cib.de>  [eb8e03006d588f2d953c4fba4e47ced9b53ba6aa]

        tdf#125164 sw: reimplement SwUndoTOXChange
        
        SwUndoTOXChange was effectively dead code since commit
        60732d715698108f9c3a8284bb3e00baaa4e8124 "#i42807# clear undo stack
        before changing of TOX properties, update TOX after changing properties"
        and was resurrected by commit 4f0b568ef35353b276ae560fb43502b6f6b2bfdb.
        
        * Calling Update() from Undo is wrong, as there is no guarantee that
          the index was up-to-date before the change
        * Calling Update() from Redo is pointless, as there will be a Redo
          of SwUndoUpdateIndex anyway, given that the only caller of
          ChangeTOX, namely, SwTOXMgr::UpdateOrInsertTOX(), does that
        * SwUndoTOXChange cannot retain a pointer to SwTOXBase as its life-time
          is tied to the SwSectionNode
        * Repeat applying the same attributes to the same ToX is utterly
          pointless
        
        Change-Id: I84a9de3176d1062d1a43acbc9270c547fde7936a
        Reviewed-on: https://gerrit.libreoffice.org/72118
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-10  Miklos Vajna  <vmiklos@collabora.com>  [c1486533818de626378ec67afa49845da164d00c]

        CppunitTest_sw_tiledrendering: close the document while LOK is still active
        
        This is the same type of problem that was fixed for
        CppunitTest_desktop_lib in commit
        da17ccaec39f50de68c3fdd431bc66a2bec04127 (CppunitTest_desktop_lib: close
        the document while LOK is still active, 2019-05-09).
        
        Change-Id: I2fe050bf40d68dafa0334f4149e54958c492122d
        Reviewed-on: https://gerrit.libreoffice.org/72126
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-05-10  Katarina Behrens  <Katarina.Behrens@cib.de>  [758c44f69f0a0ed4a501695de4f065824325e750]

        tdf#124484: avoid crash in fullscreen slideshow spanning all displays
        
        This just stops the bleeding (crash) in a special case when screen
        number argument of SalFrame::ShowFullScreen is -1 (meaning
        'fullscreen spanning all available displays')
        
        It doesn't yet extend the fullscreen window over all screens, this
        will be done in a follow-up fix
        
        Change-Id: I2cf48096a1fe1ec33c943f10acb41c59585b325f
        Reviewed-on: https://gerrit.libreoffice.org/71965
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-05-10  Stephan Bergmann  <sbergman@redhat.com>  [f43b5d1e6035e6ed619ab425009a7895ac271716]

        Temporarily remove "final" from chart::FormattedString
        
        ...to check whether it has any effect on the strange Jenkins UBSan bot failures
        that started with <https://ci.libreoffice.org/job/lo_ubsan/1253/>
        
        Change-Id: I9e7c8c89d3347feb0d5d56f67ac3495553acfc3e

2019-05-10  Miklos Vajna  <vmiklos@collabora.com>  [6eac1c9e3f4e801a3cfa75f85f7bc3944c7cd21e]

        CppunitTest_sc_tiledrendering: close the document while LOK is still active
        
        This is the same type of problem that was fixed for
        CppunitTest_desktop_lib in commit
        da17ccaec39f50de68c3fdd431bc66a2bec04127 (CppunitTest_desktop_lib: close
        the document while LOK is still active, 2019-05-09).
        
        Change-Id: I2515e18713c9f20a4f70de478ab062bab5650608
        Reviewed-on: https://gerrit.libreoffice.org/72101
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-05-10  Michael Meeks  <michael.meeks@collabora.com>  [35f7cacc8ac59146af728d1db126136771581c52]

        lok: assert that tabs are not locked.
        
        Should save a lot of debugging of out-of-sync part state between
        the calc core and lok clients.
        
        at   ScTabControl::Select ()
        from ScTabControl::SwitchToPageId (... nId=2)
        from doc_setPart (... nPart=1)
        
        we really don't want to hit this:
        
           if ( pScMod->IsTableLocked() )      // may not be switched now ?
           {                                                                                                                                │
               // restore the old state of TabControls
        
        Change-Id: I02b29e9e0e29ce37b64e3f082811bc080c0dc254
        Reviewed-on: https://gerrit.libreoffice.org/72114
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-05-10  Michael Meeks  <michael.meeks@collabora.com>  [e655dc8bbf010e5ef89c32c2ebde56281b323925]

        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@collabora.com>

2019-05-10  Caolán McNamara  <caolanm@redhat.com>  [9a78a4a16ff7b9a9d8f22809c5127f6389ec4805]

        Resolves: tdf#125198 modeless dialog not appearing in online
        
        Change-Id: I01916000ba2300a3905fe606301abd8ddadd3770
        Reviewed-on: https://gerrit.libreoffice.org/72113
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [99fb06dd8c0e35e519a888e4c5c2c9805104a683]

        handle empty tools::Rectangle in sc
        
        Change-Id: I397cb6a0d033a78e854c10d9f33e24e94a9d733e
        Reviewed-on: https://gerrit.libreoffice.org/72112
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-10  Caolán McNamara  <caolanm@redhat.com>  [fbc038cc4f4a12f8302ce5b3bd7d739bd66a674e]

        an uno -> a uno
        
        Change-Id: I538db88f8477dd2d2ad25c372928fec6c11d979d
        Reviewed-on: https://gerrit.libreoffice.org/72105
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-10  Caolán McNamara  <caolanm@redhat.com>  [8ccffe4e7fb6abf6fa3ba9187007e9d8af116baf]

        Resolves: tdf#125197 duplicate column checkbox position
        
        Change-Id: Ia4424b2be84ece65305bb4e5bed505bed49ebda8
        Reviewed-on: https://gerrit.libreoffice.org/72106
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-10  Caolán McNamara  <caolanm@redhat.com>  [63d191afd9b166552c73b071e69a403875c55301]

        Resolves: tdf#125199 format->columns dialog should be modal
        
        Change-Id: I053dc3e8c5a5acc40e90db50c8b7d3c04feaa032
        Reviewed-on: https://gerrit.libreoffice.org/72108
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-10  Mark Hung  <marklh9@gmail.com>  [b67fbe0a163a8bb5bc30eb84ad796dcd24a27145]

        sw/qa: recover locale in testUserFieldTypeLanguage.
        
        In testUserFieldTypeLanguage the locale was set to de-DE
        first then revert by calling SetLocaleConfigString with an
        empty string when the test finished. Calling
        SetLocaleConfigString with an empty string set the system
        locale to the system default, which is not necessarily en-US
        which is the default for unit tests.
        
        Unfortunately it makes testTdf108021 fail because the
        layouts in the testTdf108021 are different in en-US and
        zh-TW locale in my environment. This locale-dependent layout
        issue is tracked as tdf#125025 now.
        
        Change-Id: I50ae2df5fb4624f94d070742c6189bf333370137
        Reviewed-on: https://gerrit.libreoffice.org/71480
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [5ad4e88c0521024bf9d94a6199c5c8f6060fc93b]

        handle empty tools::Rectangle in filter
        
        Change-Id: I7f11f6b466cce85718ecf3d158f78962e756479f
        Reviewed-on: https://gerrit.libreoffice.org/72111
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-10  Tünde Tóth  <tundeth@gmail.com>  [5ddaaa0c86a9c7851d2277d56b379a3412b1fff3]

        tdf#125173 fix hyperlink inserted to text box
        
        Hyperlink inserted to text box lost after export.
        
        Change-Id: I796e54339292cb4a5e98de1ead6558d66587d353
        Reviewed-on: https://gerrit.libreoffice.org/72033
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-05-10  Stephan Bergmann  <sbergman@redhat.com>  [e896fc4ddf822c665a42fa5d314bb1dfd92de1a2]

        Remove dead test code
        
        ...that has been dead ever since d49bc78f22d7f7403f1f885f15b1d3dd2840cf0d
        "tdf#46723 - enable configmgr unit tests"
        
        Change-Id: Ie7f8e6dc669f66798364f907dab65afdfe4f63c0
        Reviewed-on: https://gerrit.libreoffice.org/72104
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [8db92932239467a8623b2bd481da7106f73ba25a]

        handle empty tools::Rectangle in editeng
        
        Change-Id: Ie59a7ee3b95eafe2a2f743a76f8feb993c0c3daa
        Reviewed-on: https://gerrit.libreoffice.org/72110
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-10  Michael Weghorn  <m.weghorn@posteo.de>  [142a139b8de7712d6f24dcad558c45c453985f40]

        Qt5Frame.cxx: Use QString instead of 'const char *'
        
        It's converted to QString anyway.
        
        Change-Id: I5d9ccf05416dae603c195edc335d7b522dcf8c5d
        Reviewed-on: https://gerrit.libreoffice.org/72102
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-05-10  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [c86cf2aaa07538e8c37dc81729905a3bb9ecc1ff]

        SmartArt: support diagram background
        
        Solved by adding additional shape filling whole diagram.
        MS PowerPoint does the same when converting SmartArt to shapes.
        
        Background shape is also copied when loading from drawingML fallback,
        appearently there is no background information.
        
        Corrected SmartArt import tests, so that they are aware of extra shape.
        
        Change-Id: I6154f8e1b34e5867ab582d6fc54459c7c93edbac
        Reviewed-on: https://gerrit.libreoffice.org/72012
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-10  Sumit Chauhan  <sumitcn25@gmail.com>  [96dd1cd36c2f9446d3455a06b5f77a3954950c03]

        tdf#116629 added chevron icon for noteboookbar hide button
        
        To test the patch , cherry pick this icon-patch first
        https://gerrit.libreoffice.org/#/c/72082/
        
        Change-Id: I706aee5695a2e275095832070382a9def4d89611
        Reviewed-on: https://gerrit.libreoffice.org/72107
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2019-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [3ca2a0e5f004c6ff22b5f839f4f9da2f3a02d4f5]

        handle empty tools::Rectangle in sfx2
        
        Change-Id: I468108c74480e61215a85232421e8ce1a00e846d
        Reviewed-on: https://gerrit.libreoffice.org/72058
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-10  Aurimas Fišeras  <aurimas@members.fsf.org>  [c3f82afd56a8d34420a489065a786cf67b6f290d]

        Remove temporary config.ini after the test
        
        Change-Id: I7bc0c6554b4d5e870a49740b2b7243d9a9246ca8
        Signed-off-by: Aurimas Fišeras <aurimas@members.fsf.org>
        Reviewed-on: https://gerrit.libreoffice.org/72063
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-10  Caolán McNamara  <caolanm@redhat.com>  [6546d8ad9645c3d0a2dbc726563f519dafc739f4]

        Resolves: tdf#124455 GtkComboBox text entry greyed out
        
        Change-Id: Icc3b4daa50305da0d74f63647c98b887df210a10
        Reviewed-on: https://gerrit.libreoffice.org/72078
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-10  Caolán McNamara  <caolanm@redhat.com>  [1156f981ac4557737dd915e89e11abaa61e29f14]

        an is used before a vowel sound
        
        not before vowels with a consonant sound so its a url not an url
        
        Change-Id: Ic27ff3bee67469284d460c31ced6f63cb3633db2
        Reviewed-on: https://gerrit.libreoffice.org/72062
        Reviewed-by: Jens Carl <j.carl43@gmx.de>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [0dc47739176493ded49b665c5fdfe0fe8fff39c1]

        handle empty tools::Rectangle in SmDocShell::SetVisArea
        
        Change-Id: Iccea3b686b02e03552fa5c836ee5a29103930d04
        Reviewed-on: https://gerrit.libreoffice.org/72056
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [f7936b8ccd0ce9bea3a5e780443e4ae8f35b9da1]

        tdf#125051: fix spellchecking on Calc
        
        Regression from
            commit 7282014e362a1529a36c88eb308df8ed359c2cfa
            Date:   Fri Feb 1 15:15:16 2019 +0100
            tdf#50916 Makes numbers of columns dynamic.
        
        Change-Id: Ibc96c36675d8b530b84f9680654f7d8a3b612d9c
        Reviewed-on: https://gerrit.libreoffice.org/72053
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-10  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [4709cd82c7fa31eac7bbc9f1991968891080c5f8]

        tdf#62699 Drop pass-through header file include/svx/svdattr.hxx
        
        Change-Id: I04289589196ac69b31f75989d9252c79d03c890f
        Reviewed-on: https://gerrit.libreoffice.org/71633
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e16641769df8cb2631808acf43e0ee8bd31cb0f7]

        introduce graphic format detector (and basic metadata)
        
        Currently we detect a graphic format in a ImpPeekGraphicFormat
        method, which is called when reading a graphic from a stream.
        The code is quite convoluted and doesn't help with readability
        of graphicfilter.cxx
        
        Additionally there exists an detection code written for the UNO
        class GraphicDescriptor, which duplicates the detection, but can
        in addition also extract other metadata at the same time.
        
        This introduces the initial implementation of GraphicFormatDetector
        class. It will first replace the code in ImpPeekGraphicFormat
        to detect the graphic format and then later also be extended to
        do what the GraphicDescriptor is doing. But currently it only
        duplicates the implementation of ImpPeekGraphicFormat.
        
        The problem with both of the current solution is that there are
        not any tests written. For the GraphicFormatDetector however the
        approach is to add test cases to check the current implementation
        and only then refactor the code.
        
        Change-Id: Idb9d3859b4380e3f15237d97aff969ce81e631dd
        Reviewed-on: https://gerrit.libreoffice.org/72086
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-05-10  Jens Carl  <j.carl43@gmx.de>  [b8e002f4d4426183c7ea35cb7af6917ed800256c]

        tdf#43157 Clean up OSL_VERIFY (replace with SAL_WARN)
        
        Replace OSL_VERIFY with if-statement and SAL_WARN.
        
        Change-Id: Iafbd8869b97d098c2aa073a84850907b232c1eca
        Reviewed-on: https://gerrit.libreoffice.org/72087
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-10  Todor Balabanov  <todor.balabanov@gmail.com>  [7aeef2e88b0a74be6670f13536281bbaecfa568f]

        Import of each class is better practice than import of entire library.
        
        Change-Id: I13c4916b951d36ea5e83e52c9c6e36df552bdfeb
        Reviewed-on: https://gerrit.libreoffice.org/71961
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-10  Miklos Vajna  <vmiklos@collabora.com>  [8a26e4b26f0153fb8ca5da880ee4aa44748ee4df]

        sw btlr writing mode: implement layout for fly frames
        
        The case when a fly frame was first constructed with one direction then
        switched to btlr was already working.
        
        The case when the direction is already set before the SwFlyFrame is
        constructed was not, as SvxFrameDirection::Vertical_LR_BT was unhandled.
        
        Change-Id: I97d15b3fc15ee116181718144dc9bccf8f31529f
        Reviewed-on: https://gerrit.libreoffice.org/72077
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-10  Stephan Bergmann  <sbergman@redhat.com>  [38371d01e0240825f6d8d419214f50bc193e3e6b]

        Consolidate MutexContainer GetMutex() vs. direct m_aMutex access
        
        ...at which point MutexContainer becomes all-inline and need no longer be
        OOO_DLLPUBLIC_CHARTTOOLS
        
        Change-Id: I2f9c089a1189cc8c0fe5cf1760f62e71c5bb7f51
        Reviewed-on: https://gerrit.libreoffice.org/72052
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [c302027510adb13a2d34d863e417460375588c4b]

        pass SfxItemSet by unique_ptr to ScEditEngineDefaulter
        
        Change-Id: I2bcfb87f687355a66a8a855b2858220cf1fefd39
        Reviewed-on: https://gerrit.libreoffice.org/72043
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-10  andreas kainz  <kainz.a@gmail.com>  [b2ea5031386d773f797b3f8cf8035ba5680db813]

        NB writer: update the different UI files for better sync
        
        Change-Id: Ie4a5401e9f20e4fd5fe8a30ba21faffc2aa69010
        Reviewed-on: https://gerrit.libreoffice.org/72085
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-05-10  andreas kainz  <kainz.a@gmail.com>  [bdfc4ca62ac6f6db339aad9b37e211556e60bf6b]

        NB make contextual_single out of experimental for writer
        
        Change-Id: I8330d5817ac41a2a1e2d19714ca04b3e7830a7a5
        Reviewed-on: https://gerrit.libreoffice.org/72083
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-05-10  Julien Nabet  <serval2412@yahoo.fr>  [28bd55310896deda96ee7d30828239fa5ed03747]

        Use std::queue instead of list for ChangeRequestQueueProcessor (sd)
        
        Change-Id: I2520efb92e4aef399b684262e0b7daa72d212598
        Reviewed-on: https://gerrit.libreoffice.org/72073
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-10  Julien Nabet  <serval2412@yahoo.fr>  [7dda93787a7b55d185f31081394fb6e4f83d3f77]

        Replace list by vector vcl/opengl
        
        Change-Id: Ia91e8d470729fff3f34e5f244a7e19359433a2ee
        Reviewed-on: https://gerrit.libreoffice.org/72068
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-10  Julien Nabet  <serval2412@yahoo.fr>  [98dced113650aa7bb70c17b626474458d872fcd6]

        Replace lists by vectors in fpicker/office
        
        Change-Id: Id8d84ddebdb909583bfb136747374c0500c080e5
        Reviewed-on: https://gerrit.libreoffice.org/72067
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-09  andreas kainz  <kainz.a@gmail.com>  [425a570a114d9a087e5320f071604f64d43fcec1]

        tdf#116629 add chevron icon for notebookbar hide button
        
        Change-Id: Ie301b24043131f28d36d2a22a31d96220de791ae
        Reviewed-on: https://gerrit.libreoffice.org/72082
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2019-05-09  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9add9b231baa889d829b5e208eee55315b66299e]

        tdf#124343 Make string translatable
        
        Turn standard button translatable.
        
        Change-Id: I042846b0377adade66eb9bb8b4a3b3bef829a9f4
        Reviewed-on: https://gerrit.libreoffice.org/72061
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-05-09  Regina Henschel  <rb.henschel@t-online.de>  [332138fbfe4d40f6d871f1e6fa900de8e0f3116f]

        tdf#125126 Use individual methods for polar handles in OOXML shapes
        
        Polar handles of preset custom shapes from OOXML import have shown
        the error, that handles are jumping or not movable or direction of
        handle movement was opposite to change of shape outline. Reason
        was that for backwards calculation a single method was used. But
        the meaning of the adjustment value is special to the handle and
        thus the backwards calculation too.
        
        Change-Id: Ia57b07ddc23efeb32ba569ce84d47b535e801750
        Reviewed-on: https://gerrit.libreoffice.org/71831
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-05-09  Caolán McNamara  <caolanm@redhat.com>  [23338100720a76420e302f02b876b3708a95cdda]

        Resolves: tdf#124927 crash on multiple drawing shapes in animation dialog
        
        since...
        
        SOSAW080: Added first bunch of basic changes to helpers
        commit dfefe448c41921f2f1e54d3f69b8b9e89031d055
        Date:   Thu Mar 1 15:54:32 2018 +0100
        
        Change-Id: I9feba16b5efdbec5c817bebf2772e2f2882bdfe9
        Reviewed-on: https://gerrit.libreoffice.org/72054
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-09  Miklos Vajna  <vmiklos@collabora.com>  [da17ccaec39f50de68c3fdd431bc66a2bec04127]

        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@collabora.com>
        Tested-by: Jenkins

2019-05-09  Zdeněk Crhonek  <zcrhonek@gmail.com>  [de022e50184ffe162c9ef617e489533b54890a05]

        uitest for bug tdf#107847
        
        Change-Id: Ia3ad578f72fa82f0693c7eef34a43261e4efb878
        Reviewed-on: https://gerrit.libreoffice.org/72060
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-05-09  Andras Timar  <andras.timar@collabora.com>  [6a86999cf0bf5a1b1b299c89cadf060a424c81e6]

        Update git submodules
        
        * Update translations from branch 'master'
          - Updated Slovenian translation
            
            Change-Id: I225234d2e88989d0352be55860dcd1cd944dbcef
            
2019-05-09  Stephan Bergmann  <sbergman@redhat.com>  [6380964c76df2352d2942e6a22d8c1b14e7c1b2e]

        MutexContainer is only used mixin-style in derived classes
        
        ...no need for virtual dtor
        
        Change-Id: I843e4bbb8bab3ed1eec55be2b937617175911162
        Reviewed-on: https://gerrit.libreoffice.org/72049
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-09  Stephan Bergmann  <sbergman@redhat.com>  [db9fecd377bbba373ca0818f90182f262f1360da]

        Drop redundant explicit initialization of MutexContainer base class
        
        Change-Id: I028a34626f4e542d01f6ae7cd90fed5a24ad970d
        Reviewed-on: https://gerrit.libreoffice.org/72044
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-09  Jens Carl  <j.carl43@gmx.de>  [c338638eeabbc959a4d71e04774365e628a093c2]

        tdf#43157 Clean up OSL_VERIFY (replace with SAL_WARN)
        
        Replace OSL_VERIFY with if-statement and SAL_WARN.
        
        Change-Id: Ibeef67f21dc9e18d3bc614cb838a6188bb58fff2
        Reviewed-on: https://gerrit.libreoffice.org/72025
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-09  Dennis Francis  <dennis.francis@collabora.com>  [ea5f1ec4eec4aa609000223aea1bc9ce202de2c5]

        crashtesting: crash on importing tdf#123420-2.xlsx
        
        since
        
        commit c2f1c68ffb6dfa1ce7de09dcc428d6c53549e88d
        Date:   Fri Apr 19 23:15:53 2019 +0530
        
            tdf#122590: follow-up : import x14:cfRule priorities
        
        Fix is to import the priorities for iconSet x14:cfRule too.
        
        Thanks to Caolán McNamara for notifying me about the regression.
        
        Change-Id: Ib5b703a6911ab6480d42ac1e004a144043d3ad24
        Reviewed-on: https://gerrit.libreoffice.org/72035
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-05-09  Arkadiy Illarionov  <qarkai@gmail.com>  [fac093e5e63bd53bae3de552fedba927bd5c4561]

        Simplify Sequence iterations in xmlscript, xmlsecurity
        
        Use range-based loops or replace with comphelper or STL functions
        
        Change-Id: I3d63811caf80c87a9d560087e1f0d933ebcc0d55
        Reviewed-on: https://gerrit.libreoffice.org/72040
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-09  Caolán McNamara  <caolanm@redhat.com>  [2479ab8b788ca000f2e979d0858de8d05de8e858]

        add a way to specify SfxRequest preferred dialog parent
        
        when the parent isn't a XFrame, i.e. want the parent to be an open
        dialog
        
        Change-Id: I2dfaac1fd057095de154de549e9f395ce30d118b
        Reviewed-on: https://gerrit.libreoffice.org/72034
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-09  Caolán McNamara  <caolanm@redhat.com>  [5c0653a4184ebf5353263083bd7b4818f7cd6c2e]

        out by 1, attempt to remove non-existing entry
        
        Change-Id: If442340bd718932ace4f0919ac274d81faa07c60
        Reviewed-on: https://gerrit.libreoffice.org/72037
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [7f6d5dfb2244468e2faa7be05d4258692c6e84dc]

        loplugin:unusedmethods
        
        Change-Id: I7b4d2e5e611935284e2902b0089950768dfb7717
        Reviewed-on: https://gerrit.libreoffice.org/72036
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-09  Samuel Thibault  <sthibault@hypra.fr>  [b4009daccd11e416865efd5fd3c205c46691bb12]

        tdf#124400 a11y: add accessible ID
        
        Such ID is not meant to be presented to the user, but to be an ID
        which is stable over application development. Typically, this is
        the gtkbuilder ID. Such an ID can then be used to identify a given
        well-known accessible object independently from the current locale,
        user-visible labelling, or dialog structure. This can then be used
        for tailored screen reading (e.g. automatically announcing the
        content of a well-known object), or for automatic regression testing
        (to check the behavior of well-known objects). Uniqueness within
        the window is thus desirable when returning a non-empty string.
        
        This adds XAccessibleXContext2 to augment XAccessibleXContext with
        getAccessibleId().  The VCL implementation just takes Window::get_id(),
        i.e. the gtkbuilder id, which is enough for most use cases for now.
        
        atk_object_wrapper_new then passes it to
        atk_object_set_accessible_id() for AT-SPI technologies to pick it up.
        
        Change-Id: Iea0ad08d036e539dbcfec1a9be026c8da8d17357
        Reviewed-on: https://gerrit.libreoffice.org/71743
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2019-05-09  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [639aba04ce74c3055b3b1c7ea4cd46a06da1f8ed]

        KJ:^large icon(tdf#124808),+full RTL(AR,HE,FA,UR support (tdf#124127)
        
        Change-Id: I22d811a89f0e024e99cccffc0c05b373e2820140
        Reviewed-on: https://gerrit.libreoffice.org/72022
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-05-09  Stephan Bergmann  <sbergman@redhat.com>  [8a443fe0f4ab50e2156e2c7e0cf713f2949e3164]

        tdf#124962: Reduce risk of g_main_loop_run from within gio MountOperation
        
        Using g_main_loop_run here appears to be inherently necessary for the
        g_file_mount_enclosing_volume/g_file_mount_enclosing_volume_finish protocol, but
        has at least two problems:  For one, it temporarily drops the SolarMutex (if it
        was held by the current thread), causing the usual integrity issues caused by an
        inner stack frame temporarily releasing the SolarMutex that is held by some
        unsuspecting caller.  This is an inherent problem of our broken SolarMutex
        design, and this change can't do much about it.
        
        But for another, at least with GTK-based VCL backends, it also means that the
        current thread can start to execute VCL events at "unexpected" times from within
        this g_main_loop_run (e.g., paint events, as in the backtraces linked from
        tdf#124962).  While handling of VCL events is necessary when a callback to
        ooo_mount_operation_ask_password happens and it actually pops up a dialog
        prompting the user for credentials, such handling of VCL events is completely
        unwanted when no such dialog is popped up (e.g., when the given server is
        unreachable anyway, as is the case in tdf#124962).
        
        So, to shrink the problematic window of time in which VCL events may get handled
        from within the gio MountOperation, use a dedicated GMainContext for the gio
        GMainLoop (so that it only handles events related to the mount operation), and
        only temporarily put back in place the original GMainContext during
        ooo_mount_operation_ask_password (so that VCL events will get handled as
        necessary when a dialog is actually popped up).
        
        Change-Id: Ie410f23778045b1adf98579bb34ce38d0f8f3320
        Reviewed-on: https://gerrit.libreoffice.org/72026
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [82d018b402219b5452bb08aac2c060031bbc3298]

        loplugin:unusedfields
        
        Change-Id: I8dc5a6ef84f43bad0bee26592b3a8e95c58e6f22
        Reviewed-on: https://gerrit.libreoffice.org/72027
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [3a98352f7c03be67f7ceddd7fab48f8ef8a30849]

        loplugin:unnecessaryvirtual
        
        Change-Id: I1fa8248efa16a718f273f20620281737b0da455d
        Reviewed-on: https://gerrit.libreoffice.org/72024
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-09  Caolán McNamara  <caolanm@redhat.com>  [82dc7a39364af0ccc7357f0dffe2a2cd04632f4e]

        crashtesting: failure importing tdf118662-1.xlsx
        
        with dynamic columns
        
        Change-Id: I1f2ed918932066d8b0def57568f5dc23be3605e4
        Reviewed-on: https://gerrit.libreoffice.org/72028
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-09  Tomoyuki Kubota  <himajin100000@gmail.com>  [f20b8e793f6816c354eb8853dc0a2a1594784b7e]

        par command does not allow n command in its first line(title)
        
        Doxygen used to allow this but there was a regression, which is
        apparently not being fixed:
        https://github.com/doxygen/doxygen/issues/6304
        
        Change-Id: I7602236522a56c30a2249bd8065796b3c6458704
        Reviewed-on: https://gerrit.libreoffice.org/70377
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-09  Jens Carl  <j.carl43@gmx.de>  [43249c07adaf3f66bf47193c7aa08b941751e8d5]

        Clean up makefile (remove some cargo-cult copied stuff)
        
        Change-Id: Iafbb69a405a3c9ee8d0ae7dbe8a24a75d237519d
        Reviewed-on: https://gerrit.libreoffice.org/71924
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-09  Luboš Luňák  <l.lunak@collabora.com>  [b4946d58eb07aac674574da466829ab19c126c69]

        add missing include guards
        
        Change-Id: I337c0f567112f95e2a1d762e511d5b632dd2892f
        Reviewed-on: https://gerrit.libreoffice.org/71997
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-09  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [2f60d8d3b67508c9fef59971ae725a12463a420d]

        find-unneeded-includes: dont propose to replace cstdint with internal header
        
        As seen in tools/source/misc/cpuid.cxx
        
        Change-Id: Ic596cca387efc1c310f65cbed141946be0742371
        Reviewed-on: https://gerrit.libreoffice.org/71885
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-09  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [2070adb69823bfd596a241c77d1bb3ff106d00ae]

        find-unneeded-includes: filter out boost/unordered_map.hpp
        
        As seen in configmgr/source/modifications.hxx and
        configmgr/source/partial.hxx
        this replacement is not needed
        
        Change-Id: I6a8d7bc37779f305fccb5d3c7df22fba4a4f73d0
        Reviewed-on: https://gerrit.libreoffice.org/72013
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-09  Luboš Luňák  <l.lunak@collabora.com>  [689829db6a3628d2c7c09b8046c24cbae8c98d94]

        if ccache is enabled, by default also enable CCACHE_DEPEND
        
        This avoids the preprocessing step normally done by ccache (see
        ccache docs), which speeds up the build.
        This way there may be incorrect ccache hits if a system header
        (found using -isystem) changes, but that should be rare and such
        headers generally should be backwards compatible, so the chance
        of an actual breakage should be very low.
        The patch also adds --enable-ccache=nodepend to allow enabling ccache
        without the depend mode.
        
        https://lists.freedesktop.org/archives/libreoffice/2019-May/082684.html
        
        Change-Id: Id69ca43988a016a917beb75927b39d8bde719aa7
        Reviewed-on: https://gerrit.libreoffice.org/71629
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-09  Luboš Luňák  <l.lunak@collabora.com>  [7f992595a4f4bed38f67c2fa34ffafecb082753a]

        simply set ccache env.vars instead of just warning about them
        
        So that it works out of the box automagically.
        
        Change-Id: I0a6c93824233eef6ce25c44762ec40770ec5110f
        Reviewed-on: https://gerrit.libreoffice.org/71628
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-09  Luboš Luňák  <l.lunak@collabora.com>  [18bda6827521fae6916f55be73cb1b68bb39a6c5]

        use .gch only for gcc's PCH files
        
        It a) looked a bit silly to use .gch even with MSVC, b) allows to build
        something with Clang and GCC without them trying to use each other's PCH
        file, c) is nitpicking, yeah.
        
        Change-Id: I478beeb6aab6378cbdcc6ea75aa2e3ff2bcf6f87
        Reviewed-on: https://gerrit.libreoffice.org/71582
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-09  Luboš Luňák  <l.lunak@collabora.com>  [c6350b36860f3a3681722640b09f221489803e02]

        regenerate PCH headers for the 4 new levels
        
        Plus some build fixes triggered by this.
        
        Change-Id: I59b21def706598ceffd45ae5b1f0262ec9c1ad50
        Reviewed-on: https://gerrit.libreoffice.org/71581
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-09  Luboš Luňák  <l.lunak@collabora.com>  [a3e92f9bcf72ebe94da181c0b1dd873ebbc2c9cc]

        support different levels of PCH usage
        
        There are now 4 levels of PCH support, the previous 'full' level
        adding to PCH whatever the update_pch script finds useful,
        and new levels 'system', which adds only external headers,
        'base', which is 'system' and LO basic headers (sal, osl, rtl, vcl)
        and 'normal', which is 'full' without headers from the module
        built itself.
        
        With Clang/GCC even 'system' still saves some time (10-15%) and since external
        headers should rarely if even change, it should be without most
        of the disadvantages of PCH. And even 'base' should be pretty easy
        to use, as those headers should be rarely changed while developing,
        thus avoiding the need for massive rebuilds. Using 'normal' or 'full'
        does not seem to be worth it with Clang or GCC, but with MSVC that still
        makes a difference, so keep(?) 'full' the default there.
        
        The update_pch script unfortunately does not include as many system
        headers as it could, since it includes only what is directly included
        by the .cxx, but not what's included indirectly by .hxx files.
        
        https://lists.freedesktop.org/archives/libreoffice/2019-May/082685.html
        
        Change-Id: If83a07a1fc9b77d0134502b0d89348944f82806b
        Reviewed-on: https://gerrit.libreoffice.org/71580
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-09  Luboš Luňák  <l.lunak@collabora.com>  [a0ff28ea8c10a4a897330c64aa3db6af88285994]

        better is_c_runtime() detection in update_pch
        
        config_xxx.h headers are not system headers, and some module headers
        as such helpids.h or scdllapi.h are neither.
        
        Change-Id: I7ae1a3f1ada43de88eefe34c60e19f7ac703769d
        Reviewed-on: https://gerrit.libreoffice.org/71579
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-09  Luboš Luňák  <l.lunak@collabora.com>  [b87b0171efb683ff03e99060c0d30474bc3c61e1]

        use -fno-pch-timestamp when generating Clang PCH files
        
        Change-Id: I52ef8e81cb3899cc8d2b8729bd55ee98a0a1c77b
        Reviewed-on: https://gerrit.libreoffice.org/71565
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-09  Michael Stahl  <Michael.Stahl@cib.de>  [cc5916cd314a27b0cc99560ab887480026630a95]

        tdf#124675 sw: fix crash when moving SwTextFrame in table to prev page
        
        The problem is that the SwTabFrame and SwRowFrame that are being
        iterated are deleted:
        
         7 SwFrame::DestroyFrame(SwFrame*) (pFrame=0x79052c0) at sw/source/core/layout/ssfrm.cxx:386
         8 SwTabFrame::RemoveFollowFlowLine() (this=0x5bf07d0) at sw/source/core/layout/tabfrm.cxx:907
         9 SwTabFrame::MakeAll(OutputDevice*) (this=0x5bf07d0) at sw/source/core/layout/tabfrm.cxx:1839
        10 SwFrame::PrepareMake(OutputDevice*) (this=0x5bf07d0) at sw/source/core/layout/calcmove.cxx:344
        11 SwFrame::Calc(OutputDevice*) const (this=0x5bf07d0) at sw/source/core/layout/trvlfrm.cxx:1790
        12 SwFrame::PrepareMake(OutputDevice*) (this=0x603a570) at sw/source/core/layout/calcmove.cxx:247
        13 SwFrame::Calc(OutputDevice*) const (this=0x603a570) at sw/source/core/layout/trvlfrm.cxx:1790
        14 SwFrame::PrepareMake(OutputDevice*) (this=0x5daf120) at sw/source/core/layout/calcmove.cxx:247
        15 SwFrame::Calc(OutputDevice*) const (this=0x5daf120) at sw/source/core/layout/trvlfrm.cxx:1790
        16 SwFrame::PrepareMake(OutputDevice*) (this=0x6005ca0) at sw/source/core/layout/calcmove.cxx:247
        17 SwFrame::Calc(OutputDevice*) const (this=0x6005ca0) at sw/source/core/layout/trvlfrm.cxx:1790
        18 SwFrame::MakePos() (this=0x6094330) at sw/source/core/layout/calcmove.cxx:490
        19 SwTextFrame::MakePos() (this=0x6094330) at sw/source/core/text/frmform.cxx:343
        20 SwContentFrame::MakeAll(OutputDevice*) (this=0x6094330) at sw/source/core/layout/calcmove.cxx:1346
        21 SwFrame::OptPrepareMake() (this=0x6094330) at sw/source/core/layout/calcmove.cxx:368
        22 SwFrame::OptCalc() const (this=0x6094330) at sw/source/core/inc/frame.hxx:1060
        23 SwLayAction::FormatLayout(OutputDevice*, SwLayoutFrame*, bool) (this=0x7ffc6da48350, pLay=0x8a349c0, bAddRect=false) at sw/source/core/layout/layact.cxx:1362
        24 SwLayAction::FormatLayout(OutputDevice*, SwLayoutFrame*, bool) (this=0x7ffc6da48350, pLay=0x79052c0, bAddRect=false) at sw/source/core/layout/layact.cxx:1357
        25 SwLayAction::FormatLayoutTab(SwTabFrame*, bool) (this=0x7ffc6da48350, pTab=0x7a9c300, bAddRect=false) at sw/source/core/layout/layact.cxx:1569
        26 SwLayAction::FormatLayout(OutputDevice*, SwLayoutFrame*, bool) (this=0x7ffc6da48350, pLay=0x7c30300, bAddRect=true) at sw/source/core/layout/layact.cxx:1354
        27 SwLayAction::FormatLayout(OutputDevice*, SwLayoutFrame*, bool) (this=0x7ffc6da48350, pLay=0x79e1780, bAddRect=true) at sw/source/core/layout/layact.cxx:1357
        28 SwLayAction::InternalAction(OutputDevice*) (this=0x7ffc6da48350) at sw/source/core/layout/layact.cxx:546
        
        They are deleted because the last SwTextFrame was moved via MoveBwd() to
        the previous page, and is formatted there.
        (regression from commit 18765b9fa739337d2d891513f6e2fb7c3ce23b50)
        
        Prevent this via:
        
        * delete-guard for the SwRowFrame - causing RemoveFollowFlowLine() to
          return early (also, let it return false, so the Join() isn't even
          called, although that doesn't make a difference in practice because
          of the next item:)
        
        * join-guard for the SwTabFrame - otherwise tabfrm.cxx:2199 will Join()
          it anyway
        
        This means that when the page with the follow-frame is done formatting,
        the empty SwTabFrame with no SwTextFrame in it will remain.  Fortunately
        this is not a problem, because due to the moving, the previous page will
        be invalid and layact.cxx:613 will iterate to the previous page and
        format it again; then tabfrm:2199 of the master SwTabFrame will detect
        that the follow SwTabFrame is empty and Join() it.
        
        Change-Id: I2cca89d63b81e7d4909319fa4feab2f5d67a6ff3
        Reviewed-on: https://gerrit.libreoffice.org/71996
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-09  Miklos Vajna  <vmiklos@collabora.com>  [f8b4d371eddd27594d549fb00294c01229a9bd24]

        drawinglayer: avoid AA for hairline polygons built from hori/vert lines only
        
        For one, it seems this was the intention already since commit
        85c70f37b56299f6fa02312c0fb73cc55af084ef (CWS-TOOLING: integrate CWS
        aw063, 2009-03-04): "suppress AntiAliasing for pure horizontal or
        vertical lines".
        
        For another, this fixes the TileCacheTests::testTileWireIDHandling()
        testcase in online.git, which assumes that the indicators at the corners
        of the Writer body frame (paragraph marks hidden / default case) can be
        painted multiple times, producing pixel-by-pixel matching results. But
        in reality AA breaks that assumption, and we know these indicators are
        never diagonal lines.
        
        Change-Id: Ib74f823165799991296b64cee58ec106dbdcedcf
        Reviewed-on: https://gerrit.libreoffice.org/72000
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-05-09  Jan-Marek Glogowski  <glogow@fbihome.de>  [c1bcdf9aa5d8ea99435906ffa9787232a909ff0f]

        Qt5 IM handle (spurious?) all-empty IM events
        
        2nd attempt to fix the bug described in commit 00221089800c ("Qt5
        IM allow committing empty strings") and various siblings of it.
        This also reverts it.
        
        What I see is calls with "all-empty" events (preedit, commit and
        replacementLength() == 0; no QInputMethodEvent::Attribute), some
        from QIBusPlatformInputContext::updatePreeditText.
        
        There are various Writer document edit states with (selected)
        text, undo, cursor position and focus changes to other windows via
        Ctrl+Tab, which will result in inputMethodEvent calls totally in
        contrast to the expected text state, all somehow always related to
        all-empty events. They currently result in wrongly deleted
        selected text, change of selection, cursor movement or general
        change of text from old preedit. Most time on focus out / window
        change, some times at first meta-key press after focus in.
        
        This patch tries hard not to corrupt Writers edit state with these
        all-empty events. No idea if this is some bug on LO's qt5 side or
        expected, but KDE kate and VCL gtk3 and gen work fine, so I assume
        Qt's behaviour is correct. FWIW gtk3 also does some extended IM
        handling with focus, so probably this is the Qt equivalent of it.
        But then I couldn't find some eqivalent code in Qt's source code.
        I actually expected an even more complex solution (if this really
        fixes all cases).
        
        Works for a multitude of tests I tried to come up with, but is
        quite probably not the final fix to this, as qt5 current doesn't
        handle replacementStart() and replacementLength() at all.
        Also never saw a call to Qt5Frame::EndExtTextInput.
        
        Change-Id: I4210e0588041cfb4d80dbdfdb937e430a5f7cbfb
        Reviewed-on: https://gerrit.libreoffice.org/71988
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-09  Justin Luth  <justin.luth@collabora.com>  [c5c425296debb2fbd67af8ec29f87e285d08575f]

        tdf#125151 sw: allow protection around field marks
        
        Similar to bug 105625, the cursor should be considered outside
        of a fieldmark when it is at the start. A delete at the start would
        normally delete the entire form field, but in this case the section
        is supposed to be protected, so deleting should be forbidden.
        
        This atStart situation is already looked for when the document is
        not protected. However, when the section is already protected, then
        a different code path is followed, and there the start position
        was ignored and thus became an editable part of the page,
        allowing the user to easily delete the field by mistake.
        
        LO6.2's commit 63ec2e8d07dff652a68c9dc96859c4c61f26b9df
        accurately identfied that this is in a protected section,
        and so exposed this missing scenario.
        
        Related idea: Also added a unit test to ensure that Protect_Form
        keeps protecting the formfields as well.
        A test document in the bug report, containing a combobox and checkbox,
        confirms that this fix is good for all three types of fieldmarks.
        
        Change-Id: Ida08163f3376e55c620d6670da160832e79cd252
        Reviewed-on: https://gerrit.libreoffice.org/71927
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-05-09  Jens Carl  <j.carl43@gmx.de>  [62b7faa167162b5e35746c546be1a758dd8f29d2]

        Related tdf#38889: Sync sub menus Tools > Macros
        
        Synchronize sub menu Tools > Macros by adding "Edit Macros" across the
        different applications menus.
        
        Change-Id: I16185034955d889afe8a508a3522bb0a63f29545
        Reviewed-on: https://gerrit.libreoffice.org/71827
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2019-05-09  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [64faea31f7d05e46fe5c91f87381ec7abae90174]

        tdf#42949 Fix IWYU warnings in xmlsecurity/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I89c77656ea4021cb16bd122cb1dd1cd803390c3d
        Reviewed-on: https://gerrit.libreoffice.org/71765
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-09  Miklos Vajna  <vmiklos@collabora.com>  [d7082ab8028e291ccbbdebe8e075d0a6e05af460]

        xmloff: create XMLImpressSettingsExportOasis instances with an uno constructor
        
        Change-Id: Ibe4ef82cf719afd008f1be23ed4a0e953c61d73f
        Reviewed-on: https://gerrit.libreoffice.org/72010
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [747a7d2603812df881da07b8e00d3be0fa754993]

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

2019-05-09  Arkadiy Illarionov  <qarkai@gmail.com>  [a11572dc2eeee7b5fea1935b63208c779a20eb56]

        Simplify Sequence iterations in UnoControls
        
        Use range-based loops
        
        Change-Id: I4d3be75bb83c74267b9dec6f1dcdc105c292be9d
        Reviewed-on: https://gerrit.libreoffice.org/72011
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [e0382c3ad7786910bc9aa81cf581798df0f2508c]

        avoid copying when placing items into SfxItemSet
        
        Change-Id: I05c627f590e7794c1ba11b66021dc30aa3285eb0
        Reviewed-on: https://gerrit.libreoffice.org/71941
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [38a684f72988f29e1c07bf9fa5a83e275e80e24c]

        move constructor for SfxItemSet
        
        Change-Id: If7f51a657606da8aea4bcf01f13468c6ac2086a8
        Reviewed-on: https://gerrit.libreoffice.org/71901
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-09  Stephan Bergmann  <sbergman@redhat.com>  [d36331d63a68f3dea9123a4a699aea143aaac2ed]

        Remove unhelpful "using namespace com::sun::star;" from ucb/source/ucp/gio/
        
        ...in preparation for another change using a top-level namespace ucb
        
        Change-Id: I3a92d64806bc570bdfd4fe06e672cb6ce2049e7e
        Reviewed-on: https://gerrit.libreoffice.org/71987
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [deaddddfb2edbb066ffd333055a858e78b74abda]

        Fix typo
        
        Change-Id: I0c594c232a3004c83a33f0948593850dd924caad
        Reviewed-on: https://gerrit.libreoffice.org/72020
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [09ca8648a47f02c77c26ac6257a51bff62a7bf72]

        vcl: Add ScanlineTransformer and make tests
        
        This is intended to replace the ImplPixelFormat in macOS and
        OpenGL backends, which are duplicated. It'll also come in
        handy for other situations in the future.
        
        Also ImplPixelFormat4 (4-bit Palette) in the macOS backend
        doesn't work and never has worked correctly (bug at writing).
        This fact was discovered while testing the ScanlineTranformer,
        which was based on the ImplPixelFormat* code.
        
        Change-Id: I96a172bd61c2cc116ab3e8b9f47f23f945243e96
        Reviewed-on: https://gerrit.libreoffice.org/71992
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-05-09  Adrien Ollier  <adr.ollier@hotmail.fr>  [865371a35d7f9d9fac08e9e75ac3c9c173144746]

        replaces one macro by a constant in the C++ style
        
        Change-Id: I4b4fc85024d64f94197bd0fd25ed8ba0ada004ba
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/71807
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-05-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b900a8fcfa2faf8a5e0286bff63371fe6c58751c]

        Fix typo
        
        Change-Id: I88a32792c19a8d16c400dd2a189c4941149ff941
        Reviewed-on: https://gerrit.libreoffice.org/72019
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-05-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7c0124ef386c85801c90bf418510d07989821e74]

        Fix typo
        
        Change-Id: I77133378411c573dd1075d40c7e113b305b3dbba
        Reviewed-on: https://gerrit.libreoffice.org/72017
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-05-08  Stephan Bergmann  <sbergman@redhat.com>  [4cd4063f9cf531d1e948f27fcfd2eaed3d4a1a2d]

        Fix test
        
        ...after 7764439f85f23efb4510b41e795abd1e4c9089e9 "WidgetDefinition: add
        'action' state for the PushButton" introduced code that downcasts that
        suspicious ImplControlValue to a PushButtonValue
        
        Change-Id: I3ed24cc4a862d53ad5b6e95b4707bab7947ce7ba
        Reviewed-on: https://gerrit.libreoffice.org/71998
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Jenkins

2019-05-08  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [558c8bd9d5c5910e3290049e08fc7c3280151fd4]

        Add some comments to macOS backend impl. of SalBitmap
        
        Change-Id: Idfefe7598df0b2e382be84aa5bfc8b60201768a7
        Reviewed-on: https://gerrit.libreoffice.org/71991
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-05-08  Caolán McNamara  <caolanm@redhat.com>  [a9412aaf6b3b64c22b15ec6a83b995f2be78a319]

        crashtesting: many asserts in SmTextNode::Prepare
        
        e.g fdo58094-1.mml
        
        since...
        
        commit 13894996601daf10d133f4a71eb0b26794d782bc
        Date:   Sat May 4 21:46:31 2019 +0200
        
            handle empty Rectangle better in starmath
        
        Change-Id: I01d11352b8bc9f6dcf6d6565fa41b84d549f620f
        Reviewed-on: https://gerrit.libreoffice.org/71963
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-08  Caolán McNamara  <caolanm@redhat.com>  [ad0153de34a07670f16f8b562574cb63a92eec32]

        improve tip to indicate its only writer, and the text cursor editing position
        
        Change-Id: I66db4b9f800eb2e3e0b81d4e8f9c2b7f742d23cf
        Reviewed-on: https://gerrit.libreoffice.org/71953
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-08  Caolán McNamara  <caolanm@redhat.com>  [adc98f1da8a5c30f2b2964024ffd300ac5907deb]

        downgrade warning to info
        
        Change-Id: Ia29abf667b1d010692e89b3b8c23614a4b345669
        Reviewed-on: https://gerrit.libreoffice.org/71962
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-08  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [91695ecf98c32c6e99b4c6f803a896180ba96a53]

        find-unneeded-includes: dont propose to replace ctime with internal header
        
        As seen in sw/source/core/inc/layact.hxx
        
        Change-Id: Icc4281cd57b0cd8310a1044f6106691a5d1cd3c4
        Reviewed-on: https://gerrit.libreoffice.org/71884
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-08  Caolán McNamara  <caolanm@redhat.com>  [8bc7a39223ba55efa6453d540b1d5e6ff52e51ee]

        merge duplicated TriStateEnabled class
        
        Change-Id: I1c10010eb7fd33a03f477af0cba03ae74859b174
        Reviewed-on: https://gerrit.libreoffice.org/71959
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-08  Rasmus Jonsson  <wasmus@zom.bi>  [922f3d2f10746ab25deeb5ea4ae78795524e6744]

        tdf#119931 Fix a11y warnings in compressgraphicdialog.ui
        
        Rearrange objects in code to correspond to actual layout & conform to
        rest of file.
        
        Change-Id: I9c86000f335c2d5305286b42b9cd434e922f07c6
        Reviewed-on: https://gerrit.libreoffice.org/70340
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-05-08  Rasmus Jonsson  <wasmus@zom.bi>  [43b2d7f5a2c1bc46f6bad9b932805f9142bd7407]

        tdf#119931 fix a11y warnings in docking3deffects.ui
        
        + rearrange code to correspond to actual layout in dialog
        
        Change-Id: I4a83f230e1d523a5d03121338de0466e9a61852e
        Reviewed-on: https://gerrit.libreoffice.org/70608
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-05-08  Rasmus Jonsson  <wasmus@zom.bi>  [3f3d8a769967918d021b2bf36256cbff420850ef]

        tdf#119931 Fix a11y warnings in classificationdialog.ui
        
        Remove warning suppressions.
        Create svx.false for false warnings.
        Rearrange objects in code to correspond to their actual
        position on the screen.
        Add new label for part entry box.
        
        Change-Id: I2a7293024427e65cca2ea754fac4fe1bc7d6d0bd
        Reviewed-on: https://gerrit.libreoffice.org/70338
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-05-08  Luboš Luňák  <l.lunak@collabora.com>  [91d6c309b8fe42a83b8b2c9dd1cde4a65202fff1]

        make update_pch.sh work with symlinked path or CDPATH set
        
        Change-Id: I059393357c3b0d91e30c16df066fb6dd8ba28ab9

2019-05-08  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [3d6e2081f0ab71ad4515fed864c3f36566e466c3]

        Fix comment
        
        Change-Id: Ic2093aaea6e71559ba49e248f9afd5d86bcb0b67
        Reviewed-on: https://gerrit.libreoffice.org/71949
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-05-08  Muhammet Kara  <muhammet.kara@collabora.com>  [141e33bc1d56f7b7af5037988eeb5ca36864a511]

        Respect page margins of the source doc during redaction
        
        Change-Id: Ieaa50a2eba17145180ddd5d2bfc77add4801c43a
        Reviewed-on: https://gerrit.libreoffice.org/71929
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-05-08  Stephan Bergmann  <sbergman@redhat.com>  [d3581eb79e204419a6906004c199512c1fa48a2c]

        AddressSanitizer: alloc-dealloc-mismatch (malloc vs operator delete)
        
        __cxa_demangle uses malloc/free for memory management, see
        <http://itanium-cxx-abi.github.io/cxx-abi/abi.html#demangler>
        
        Change-Id: I57f8465d1c70fbef4537068fd3aefc52295e1c63
        Reviewed-on: https://gerrit.libreoffice.org/71942
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-08  Eike Rathke  <erack@redhat.com>  [d27ad84ec7a0aafb07d6a6152c686f4bc802f661]

        Fix typed flags bitmask, tdf#125099 follow-up
        
        Change-Id: I25327cfcafc9e1f2e88b388677853c638dd9b0e6
        Reviewed-on: https://gerrit.libreoffice.org/71946
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-05-08  Noel Grandin  <noelgrandin@gmail.com>  [d0119ff7f2c68aa05286bd303128f3a69c6bbd6a]

        improve tools::Rectangle->basegfx::B2?Rectangle conversion
        
        Improve the conversion method to do something reasonable with
        empty Rectangle.
        Use the conversion method in more places.
        
        Change-Id: I48c13f3d6dae71f39f03f7939101e545c8125503
        Reviewed-on: https://gerrit.libreoffice.org/71853
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-05-08  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [5218ca22b472a80969a715e38d7cb8d052be4b6a]

        Convert OSL_ENSURE to SAL_WARN
        
        Change-Id: I6213bd2b10746416a5e0bc9029c49b0b09a8b0a4
        Reviewed-on: https://gerrit.libreoffice.org/71947
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-05-08  Julien Nabet  <serval2412@yahoo.fr>  [59278fa913116482c7d02e0729487ccd153545ae]

        Replace remaining lists by vectors in xmlsecurity
        
        Change-Id: Ia7e47e8398a0022a281de2b8866e779d471909b0
        Reviewed-on: https://gerrit.libreoffice.org/71951
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-08  László Németh  <nemeth@numbertext.org>  [91b2239783dc716bd71ce7962bfd7e341dfe4175]

        tdf#116501 fix freezing at embedded text tables
        
        by disabling their in-row splitting using loop control.
        
        Change-Id: Ibd93213fa0ce45458ce188de20da982e4abc17c5
        Reviewed-on: https://gerrit.libreoffice.org/71920
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-05-08  Stephan Bergmann  <sbergman@redhat.com>  [230cb99604aba01153d713ff86e7f8175792ac68]

        Typo in tip of the day
        
        Change-Id: I344300807b0bfce0b779b2d64337dad96eee86c9
        Reviewed-on: https://gerrit.libreoffice.org/71945
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Jenkins

2019-05-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ec5fbb8958ddfe13575fa945178320c477c59d31]

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

2019-05-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d7c0f52060fd343800c0bbc8c179f5e7dbb70f6d]

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

2019-05-08  Miklos Vajna  <vmiklos@collabora.com>  [299e34275574d4fa0d9b175231f5cfdbb49c4f4c]

        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@collabora.com>

2019-05-08  Jens Carl  <j.carl43@gmx.de>  [bfdb5a2d96483907cd4b757398b3df159a9e7af2]

        tdf#43157 Clean up OSL_VERIFY (replace with SAL_WARN)
        
        Replace OSL_VERIFY with if-statement and SAL_WARN.
        
        Change-Id: I356a875e1364f3d16f562f3cfa0b41e0939e43d5
        Reviewed-on: https://gerrit.libreoffice.org/71923
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-08  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [21752f20e29040dfa6e2ac0e46099971765af50e]

        tdf#120269 Remove misleading description from safe mode dialog
        
        Change-Id: Ieec62c2793419ee82ecd6f95497e710900ad9be1
        Reviewed-on: https://gerrit.libreoffice.org/71886
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-05-08  Eike Rathke  <erack@redhat.com>  [85c0521f01f5c726e9f754b3175a550121e566c8]

        Resolves: tdf#125099 round duration results in interpreter already
        
        So wall clock time formats less likely display a one-off value,
        duration formats are too rarely used if the expected duration is
        less than 24 hours.
        
        Change-Id: I9b0872420699b17e3ed3f20993f8cfe02761f862
        Reviewed-on: https://gerrit.libreoffice.org/71909
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-05-07  Eike Rathke  <erack@redhat.com>  [8de7949050d63fd9f7ac41e1a2442849580b86fa]

        Test RANK(), not the underlying floating point representation of duration
        
        The RANK() results depended on the floating point representation
        of time differences (durations), which for visually equal MM:SS
        display values don't have to be equal if similar durations result
        from different start and end times. Change that to a well defined
        duration in seconds.
        
        Change-Id: Ib69a6b43f48abd2d4fe605021acfd2800e75b5e1
        Reviewed-on: https://gerrit.libreoffice.org/71926
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-05-07  Mike Kaganski  <mike.kaganski@collabora.com>  [12cc4ce99b8beaeead8b6d82df8b6421e750e965]

        Win7 is current baseline, so no need to differentiate for 32- vs 64-bit
        
        Also remove special-casing for 64-bit libraries introduced in commit
        92dfaaa0bfd08de58ccf9387c805ade24c04b41b, which is obsolete with 6.01.
        
        Change-Id: Ia5befa99788321292b1a4343c2dbb5d8fbba08c9
        Reviewed-on: https://gerrit.libreoffice.org/71915
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-05-07  Tamás Zolnai  <tamas.zolnai@collabora.com>  [ae3aabdb951643af8d2f7aee9c9f900245e5b384]

        PPTX: Fix import / export of image transparency
        
        Change-Id: Ib07c606083b833389fcb82aac57ca8535d6e861f
        Reviewed-on: https://gerrit.libreoffice.org/71916
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-05-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ba84300b82844921c4421a468e290aeca68fa694]

        Fix typo
        
        Change-Id: I43ba5d6591be6ad782bc72bac1938ae9763c7103
        Reviewed-on: https://gerrit.libreoffice.org/71900
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [72deb65aaf5c97a955c0606c9389940735ab32a0]

        Fix typo
        
        Change-Id: Idefeaeb8dbe53f6709d2f9655c2bbcd1486632cc
        Reviewed-on: https://gerrit.libreoffice.org/71921
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ff33c443c06cbe9a0f245f5598d4484be90f6df9]

        Fix typo
        
        Change-Id: I8d705a0d31f36242f8a93591a2c0fc69ee6847a0
        Reviewed-on: https://gerrit.libreoffice.org/71911
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-07  Mike Kaganski  <mike.kaganski@collabora.com>  [0c0e73584f125025fb17d6be8f8050f3b7649c7d]

        Drop LINK_X64_BINARY: any MSVC linker is suitable for any target platform
        
        Change-Id: I8b080ad44f10e52fa5a726bd7cdf7dd8ff7e2dd4
        Reviewed-on: https://gerrit.libreoffice.org/71913
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-05-07  Jan-Marek Glogowski  <glogow@fbihome.de>  [8ea988f585db72da88994d29d006f1976007789d]

        tdf#123549 Qt5 implement Qt5Menu::ShowCloseButton
        
        This includes some not-so-nice lifetime handling of the button
        "clicked" connection handling. I decided to keep the code in
        one place, simply always forcing a disconnect on show, instead
        of a more "optimized" code version in SetFrame.
        
        First we try to get the icon from the system theme, but use LO's
        own icon theme as a fallback.
        
        Change-Id: Ic0459623ec907b9a54bef4670bf65cf587cd47ea
        Reviewed-on: https://gerrit.libreoffice.org/71784
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-07  Caolán McNamara  <caolanm@redhat.com>  [eef7b7c467c44f86ce77f1ec483ca05f176440a7]

        Resolves: tdf#125106 fix cell protect TriState toggles
        
        Change-Id: I1f145558fe9d86682e03481fb2800386d04d2b1d
        Reviewed-on: https://gerrit.libreoffice.org/71904
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-07  Caolán McNamara  <caolanm@redhat.com>  [258761507b08f6965c7f57b26fa5a02a692903a1]

        foruilo-ArgEdit is not a buildable anymore
        
        Change-Id: Id3b2e769afb32a6a5214ae6feae8d7251d676af5
        Reviewed-on: https://gerrit.libreoffice.org/71906
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-07  heiko tietze  <tietze.heiko@gmail.com>  [b2eae358eeaf5a3747a59e77eb07545253641197]

        Resolves tdf#124978 - Tip-of-the-day references
        
        * LibreOffice changed into %PRODUCTNAME
        * std::pair made into std::tuple and hyperlinks separated from strings
        * tip about donation / getinvolved added
        * "Use an array formula to repeat a calculation with different values..." removed
        * "%PRODUCTNAME supports 110 languages"->"%PRODUCTNAME supports over 150 languages"
        * code added to open offline help
        * online hyperlinks converted into offline links, if available
        * Ctrl, Shift, Alt uppercased
        * › replace by >
        * ellipsis removed
        
        Change-Id: Ic35257d0a6d6e77750716254fb9d1f6983a54af1
        Reviewed-on: https://gerrit.libreoffice.org/71760
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-05-07  Michael Stahl  <Michael.Stahl@cib.de>  [34d1280271b74e1764bd4d1e34cb53b2b0c0dd62]

        tdf#125153 vcl: fix ImplReadDIBFileHeader()
        
        Apparently the offset needs to be checked against the total size
        of the stream, not against the remaining size.
        
        (regression from b67d9a5db61de3cef2dac072c55bf1dac9a2dc4c)
        
        Change-Id: I7e714b7c4ce34b5285cfbf9ca81133ecbbb16fc1
        Reviewed-on: https://gerrit.libreoffice.org/71903
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [0e2cda8906f501bb8a90f1f44335c7ff2a5edb4f]

        loplugin:badstatics
        
        add some more false+
        
        which interestingly enough, only started showing up when I switched on
           --enable-pch=system
        
        Change-Id: I2d52644dc3665db19b28772eb818c138e063dae4

2019-05-07  Jens Carl  <j.carl43@gmx.de>  [187174d5c18f80f2e6fe03355379e5e14117791e]

        tdf#43157 Clean up OSL_VERIFY (replace with SAL_WARN)
        
        Replace OSL_VERIFY with if-statement and SAL_WARN and add some unit
        tests to ensure the implementation works and the replacements don't
        introduce some side effects.
        
        Change-Id: I4ed50eee53e4dba4d392ed2486186d48f919ce1d
        Reviewed-on: https://gerrit.libreoffice.org/71712
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-07  Caolán McNamara  <caolanm@redhat.com>  [29d35c823f100347ed736ee8d3c3925a39702003]

        downgrade warning to info
        
        Change-Id: Id337f26471f54d7d52c293629b9d19901b188c63
        Reviewed-on: https://gerrit.libreoffice.org/71897
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-07  Michael Stahl  <Michael.Stahl@cib.de>  [e3e1c7561105b5e8766e747f978d49469fd44a55]

        tdf#119044 setup_native: let -core depend on -ooofonts
        
        Things break without OpenSymbol font.  On the other hand, if you
        install just the fonts, but not anything else, you can happily use
        the fonts in other applications.  So just invert the dependency.
        
        Change-Id: I4c2dbff59699365cba67d3b1c6ade5ec7c2462bf
        Reviewed-on: https://gerrit.libreoffice.org/71898
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-07  Caolán McNamara  <caolanm@redhat.com>  [feecbabd01870ed83a04baa6cb13d7a8af832ac3]

        weld FormulaDialog
        
        drop xFocusWin hack, I don't see what gain it gives
        
        Change-Id: I31952b5440797e6209ed1de6b546f1e4c0238d08
        Reviewed-on: https://gerrit.libreoffice.org/71675
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-07  Caolán McNamara  <caolanm@redhat.com>  [d25fef637897bdf9e680700451e9207ac6aa7cbe]

        Resolves: tdf#125132 xml signatures dialog should be modal
        
        Change-Id: I6b8e93070e89e90341e02e8d714c47d4b0931845
        Reviewed-on: https://gerrit.libreoffice.org/71899
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-07  Serge Krot  <Serge.Krot@cib.de>  [78a1fd8e1d48f9cbc71b35b1c27379c6152667cc]

        tdf#124829 sc: fix crash during progress update
        
        Call reschedule() during update of the cells height is not
        thread safe.
        
        Change-Id: Ia938aead79a048f12a53aa55c034e84ce3bf433b
        Reviewed-on: https://gerrit.libreoffice.org/71892
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-05-07  Michael Meeks  <michael.meeks@collabora.com>  [37a19f781d4e4f0fa1c6abf4679d222213bbddfb]

        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@collabora.com>

2019-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [f1ed27eed68228edbab5eb63951a602263e4c3a7]

        tdf#63640 FILEOPEN/FILESAVE: particular .odt loads/saves very slow, part2
        
        Use the existing sorting functionality in SfxItemPool and extend it to
        search for NameOrIndex item in SvxUnoNameItemTable
        
        This is a little tricky in that we are defining only a partial ordering
        over the CntUnencodedStringItem (and their subclasses) items.
        Partial because I can only use the part of
        the item that is not randomly mutated by various code, which is why
        the other fields in the subclasses are mostly out of bounds.
        
        I had to exclude FillBitmapItem because it triggers a unit test
        failure and I cannot figure out why that specific item does
        not play nice with this optimisation.
        
        After this optimisation, the load time goes from
        3.6s to 2s on my machine.
        
        Change-Id: I52d58c68db2536b69a7b0a9611a2b4c703bc4928
        Reviewed-on: https://gerrit.libreoffice.org/71461
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-07  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [f0c3fc59e1eefbec202e0a10553dd6581fc2cae5]

        tdf#62699 Drop pass-through header file include/svx/xattr.hxx
        
        Change-Id: I8db9a4de494fbd045a0f4da810c3887ce62dd350
        Reviewed-on: https://gerrit.libreoffice.org/71595
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-07  Arkadiy Illarionov  <qarkai@gmail.com>  [6934a55ebe724a2011179473bb4b762d1834b9ce]

        Get properties from both sets
        
        Fix copypaste typo
        
        Change-Id: I59fe87a8739b968404012b41796f1092dc0e0f7f
        Reviewed-on: https://gerrit.libreoffice.org/71890
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-07  Stephan Bergmann  <sbergman@redhat.com>  [772fb80cc5eae10f0262d3119cd73f768166b734]

        missing include
        
        Change-Id: If495a201b1d15a3bf754fbabeecf9f1239a2d406

2019-05-07  Adrien Ollier  <adr.ollier@hotmail.fr>  [c1f04103a0bbe93a4c67cde50dda7a8eae2f955f]

        inverts the tests for performance optimization
        
        Change-Id: Ib65ec7fd957ab19c703d31da9eb74390126d2d04
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/71881
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-07  Julien Nabet  <serval2412@yahoo.fr>  [76374aa9d2b6c9ad72f8803a2245d05f1d493b86]

        Replace list by vector for ScMyColumnRowGroupVec sc/xml
        
        Change-Id: I95292f370d38a95b229f47c10652dfab077299b3
        Reviewed-on: https://gerrit.libreoffice.org/71888
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-07  Julien Nabet  <serval2412@yahoo.fr>  [c6716196b53fa72d4c5f3984a214d4a8cc79d1b4]

        Replace list by vector in xmlsecurity/gpg
        
        Change-Id: I746b4b2a83fcf41f38947dffc290574b18a3c691
        Reviewed-on: https://gerrit.libreoffice.org/71889
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-07  Caolán McNamara  <caolanm@redhat.com>  [5e8d51ca7b597eeaf9f8cfbb1c97e8ab51b030a8]

        tdf#125079 turn off GTK_WIN_POS_CENTER_ON_PARENT after a while
        
        Change-Id: Ib268a6b32257aee812e5bae27a6db94431d2abbb
        Reviewed-on: https://gerrit.libreoffice.org/71739
        Tested-by: Jenkins
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-07  Miklos Vajna  <vmiklos@collabora.com>  [65420c21194a28aeead0238838028b734b663d87]

        tdf#124594 DOCX filter: don't extend margins from effects for rotated shapes
        
        Regression from commit a5a836d8c43dc9cebbbf8af39bf0142de603a7c6 (DOCX
        filter: effect extent should be part of the margin, 2014-12-04), the
        problem was that extending margins as-is based on the effect extent
        values only work correctly in case of non-rotated shapes.
        
        For example, with 90 degree clockwise rotation the top effect extent
        should extend the right margin, etc. Fix the bug by limiting this
        extension to the non-rotated scenario.
        
        Test the behavior at a layout level, so in case later the effect extent
        feature is implemented, it won't be necessary to adjust the test.
        
        Change-Id: I97271bbb7c079951980b436cb8d8e5e54eeead55
        Reviewed-on: https://gerrit.libreoffice.org/71878
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-07  Julien Nabet  <serval2412@yahoo.fr>  [780d0945fb917ead9b98debe57210092cdc59351]

        Replace list by deque for maFkpCache (ww8scan)
        
        Change-Id: I5d2699bd3cbbc18844585f8c2619295f974eb7ce
        Reviewed-on: https://gerrit.libreoffice.org/71887
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [5e38da867fb8b71011a52588ad87f0603f3d863f]

        fix leak in exceptionToString
        
        need to release the pointer we get back from demangle
        
        Change-Id: I74f1065006fe0cd5da79d0ec5caa514d216be9a1
        Reviewed-on: https://gerrit.libreoffice.org/71859
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [024f3e05e5a0ccf189903caede2ace7ba3e6f3de]

        fix leak in FreetypeFontInfo::AnnounceFont
        
        the Add can fail, and this is a reference-counted type
        
        Change-Id: I9a6e7656a8c744222b4b10031cc6fd54e67c8ce0
        Reviewed-on: https://gerrit.libreoffice.org/71858
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-07  Arkadiy Illarionov  <qarkai@gmail.com>  [3484dff661d7418ecf4da48faac27ae64e01ec5f]

        Use comphelper::concatSequences to reduce copypaste
        
        Change-Id: I15aafc657680d476abdba621ec6c3288beafc55f
        Reviewed-on: https://gerrit.libreoffice.org/71847
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-07  Adrien Ollier  <adr.ollier@hotmail.fr>  [0e791f4e59f0288081375d26d281a5aef41b628d]

        tdf#74702 partial cleanup of OutDevType
        
        XParaPortionList::RefDevIsVirtual() does not depend on eRefDevType
        
        Change-Id: I22182bbe26502552125d24aa1a8c33ffb5a38971
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/71649
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7764439f85f23efb4510b41e795abd1e4c9089e9]

        WidgetDefinition: add "action" state for the PushButton
        
        Change-Id: I0db9ec275cc95184ceb2cdbce8ae5343a10582c1
        Reviewed-on: https://gerrit.libreoffice.org/71861
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-05-06  Caolán McNamara  <caolanm@redhat.com>  [a43909d538a63ec10e267d58acecbeb9a65fd3d8]

        ofz#14612 add en_ZM locale data stub
        
        Change-Id: I1cf10d297e4be1c4db68b9272f7104d4c1360145
        Reviewed-on: https://gerrit.libreoffice.org/71876
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-06  Eike Rathke  <erack@redhat.com>  [d60d583c49ac2115eb376156032327b940bc11ce]

        Move quotes confusing doxygen
        
        The output of "<strong>qlt</strong>" was literally
        <strong>qlt</strong> instead of "qlt" strong formatted.
        
        Change-Id: Ifb011a7df57f9c04365f6fe9e0d32a8175b486a9
        Reviewed-on: https://gerrit.libreoffice.org/71867
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-05-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [ac52193805c537619402b993d7308935857ce668]

        Qt5 remove unused Qt5Menu::setFrameSignal
        
        Change-Id: Iead091fee3b6c72d610f42598edb7cbb681d0cd4
        Reviewed-on: https://gerrit.libreoffice.org/71870
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-06  Marco A.G.Pinto  <marcoagpinto@sapo.pt>  [f0aa8f4ce0b1d311e0731100e3d4113f702b8a18]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - Updated the English dictionaries: GB
            
            Change-Id: I7d1f80c516b34d6ff7548869bec95e13f40735f9
            Reviewed-on: https://gerrit.libreoffice.org/71621
            Reviewed-by: Aron Budea <aron.budea@collabora.com>
            Tested-by: Aron Budea <aron.budea@collabora.com>
            
2019-05-06  Miklos Vajna  <vmiklos@collabora.com>  [e9813126b7648b735d2231a703190ee48b8bbe42]

        Related: tdf#114209 vcl DirectWrite rotation: don't truncate to int degrees
        
        Pointed out in the post-commit review of
        <https://gerrit.libreoffice.org/71592>, thanks Mike.
        
        Change-Id: I49006e041a5110e995af44b7437ba0b48c4c860d
        Reviewed-on: https://gerrit.libreoffice.org/71868
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-05-06  Eike Rathke  <erack@redhat.com>  [67d95af78b26d799e68859761dfe72771f71aeab]

        Resolves: tdf#124315 clear "Enter pastes" mode and marching ants overlay
        
        Change-Id: Ief20ca2631c66c3c23410019ee0b7dfd9bd742a0
        Reviewed-on: https://gerrit.libreoffice.org/71864
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-05-06  Michael Stahl  <Michael.Stahl@cib.de>  [1caea03fcc6c24e38b2d1d9f6097ad84183ffefd]

        tdf#122892 tdf#124366 sw: fix loop in SwTextFrame::CalcFollow()
        
        ... differently; commit b7d4418c309c8bc4fd25485dd3a0ea6ad9edf34e
        was partially wrong because if SetPrepWidows() isn't called and the
        master and follow have fewer lines than the sum of orphans and
        widows, then the frames must be merged, i.e., master must move
        forward to the next page and follow must be deleted, but that only
        happens with SetPrepWidows().
        
        However if the SwTextFrame::PrepWidows() determines that no lines can be
        moved from the master, SwTextFrame::CalcPreps() will grow the master
        to force it to move to the next page, and then it sets SetWidow() too,
        so check this flag to break the loop in SwTextFrame::CalcFollow().
        
        Another question is what is the point of the "very cheesy" follow
        formatting fall-back, which might be removable.
        
        Change-Id: I0769a5a4f13ca4c95c2229a496207809d05576f9
        Reviewed-on: https://gerrit.libreoffice.org/71866
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-06  Muhammet Kara  <muhammet.kara@collabora.com>  [2ff22c0bf4c23c4bed9ccfcfa79dff848086650d]

        tdf#125135: Standardize content placement for redaction
        
        Correct the position & size by roundtrip conversion
        from/to wmf as a temporary solution.
        
        Simplify a bit.
        
        Change-Id: I59f32bd29750f9ac759800893583308f29b8aad5
        Reviewed-on: https://gerrit.libreoffice.org/71860
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-05-06  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [e2c2136dccbf2f4800ca4adc04911b6258a179fe]

        find-unneeded-includes: don't try to replace forward_list with debug header
        
        As seen in tools/source/inet/inetmime.cxx
        
        Change-Id: I3122e07a01020e84b5b75bc46dcaca33560b84bb
        Reviewed-on: https://gerrit.libreoffice.org/71558
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-06  Miklos Vajna  <vmiklos@collabora.com>  [b86ca947115f2ef61dd71c7a43e7a3ec1f1cf3b0]

        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@collabora.com>
        Tested-by: Jenkins

2019-05-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [8c71d28069acffa2d4590a4acf95a98d1415b563]

        Qt5 make Qt5Widdget's frame a private reference
        
        Kind of a regression from commit 4d382636b0b1 ("qt5: Add basic
        a11y support"), which made it public for a single call.
        
        Change-Id: I631a861a98388223770cfca2704c3ddee6a0a8a0
        Reviewed-on: https://gerrit.libreoffice.org/71836
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6567a7542b6a6f47221501fac4e515c16b280f75]

        Fix indentation
        
        Change-Id: Icc3c1c601dcd2f950f5af4e2dbf2455a59636154
        Reviewed-on: https://gerrit.libreoffice.org/71849
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-05-06  Luboš Luňák  <l.lunak@collabora.com>  [791fd6c935dd9420aec97319c61475c1bc97591e]

        PCH works fine with compiler plugins
        
        No idea why this has been disabled, Clang can handle both plugins
        and PCH at the same time.
        
        Change-Id: I957b57f5f86b041c0437a121990b40bfa0095a0d
        Reviewed-on: https://gerrit.libreoffice.org/71564
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-06  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [779a48f70ea8f7843ed3145c7efd522027e9183f]

        tdf#42949 Fix IWYU warnings in include/formula/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I564e3dd53e7718326fc1e8b98c9ae3367381703c
        Reviewed-on: https://gerrit.libreoffice.org/70550
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-05-06  Tor Lillqvist  <tml@collabora.com>  [3bd5a3979dc427bc27890f7e9c111a33d5ee9bf4]

        Compile also the palette_neon_intrinsics file for ARM
        
        Change-Id: I26deeefc8cf335f53aa55c8523cd08687f27b63b

2019-05-06  Caolán McNamara  <caolanm@redhat.com>  [8f29d128c52a4f58116fe5474222a929937d0050]

        do focus in after all other focus handlers are run
        
        Change-Id: Ia0ddbc0181e90d0657534ad6198b21948bf47e26
        Reviewed-on: https://gerrit.libreoffice.org/71829
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-06  Caolán McNamara  <caolanm@redhat.com>  [1ea27111034c5581a356b90b93f3741ca17f311e]

        call present after returning from shrunken mode
        
        Change-Id: Ib286741cc86ec38bd9e32e809f33c3f283ee6d7a
        Reviewed-on: https://gerrit.libreoffice.org/71828
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-06  Johnny_M  <klasse@partyheld.de>  [25bd09a9bf3c145fe491c0035150867d2dbb97b2]

        Translate German variable names
        
        Titel -> Title
        
        Change-Id: I1b5b670ee372f948f624bd4b21bb41b4e0004d4a
        Reviewed-on: https://gerrit.libreoffice.org/71789
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-06  Johnny_M  <klasse@partyheld.de>  [e3e51c9e04d5a73ddfce959f718f7549f9fdd834]

        Translate German variable names
        
        Translated the defines, but kept the their NC_(...) translation
        references to prevent a need to update translations.
        
        Standardized terms from http://www.upu.int/en/activities/addressing/s42-standard.html
        were used, although textual strings use US English terms.
        
        Change-Id: Ic5b13d21f9552d3e8b2adce92cca36f651eaa7eb
        Reviewed-on: https://gerrit.libreoffice.org/71792
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-06  Miklos Vajna  <vmiklos@collabora.com>  [768708ea349519b61fff5b2b7bdd5acd660e80d4]

        sw: prefix members of CSS1Parser
        
        Change-Id: Iaf7ed92d3ef132a79de30f0d596acdfba9c7185a
        Reviewed-on: https://gerrit.libreoffice.org/71848
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-05-06  Luboš Luňák  <l.lunak@collabora.com>  [ddea172792d13516ff7e0dd43f1f78b74ade8914]

        enable gdb-index also for liborcus and libwps if possible
        
        These are larger C++ libs and without gdb-index gdb takes a moment
        to load such libs.
        
        Change-Id: I555a629199f761060199a528415f7d5fbe9d9533
        Reviewed-on: https://gerrit.libreoffice.org/71822
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-06  Adam Kovacs  <christo161@gmail.com>  [b9afb9959c31c3c57d0f2fe91107a92abfd82cdb]

        tdf#113483: DOCX: fix encoding of bookmarks with non-ASCII letters
        
        Non-ASCII letters were stored using percent-encoding, resulting
        broken bookmark names after export/import. For example, the word "Első"
        became the wrong "Els%C5%91". Now only the reversed ASCII characters
        are stored in percent-encoding.
        
        For example, the name "Első!" stored in the following form:
        
        <w:bookmarkStart w:name="Első%21" w:id="0"/>
        <w:instrText> REF Első%21 \h </w:instrText>
        
        Change-Id: I65168e071b6baa12385c0aaa12d9f2ae4ccf9f98
        Reviewed-on: https://gerrit.libreoffice.org/71299
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-05-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [0e86f0c79e29bde4a29ef77046621398b6bede63]

        Throw exception when peer for tabpage container is missing
        
        To give extension developers a clue what is missing
        
        Change-Id: I4a4727bdbf0522f8dd398c7aa877e49235efeb86
        Reviewed-on: https://gerrit.libreoffice.org/71751
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-05-06  Noel Grandin  <noelgrandin@gmail.com>  [668de126d9217636ff8592928bb581ecd59db66f]

        improve assert in SfxItemPooL::Put
        
        need to check for ownership passing in both variants of the loop, so
        just move it into the common block below.
        
        Change-Id: I75929377dd64df722a8ef040b5f714346417475d
        Reviewed-on: https://gerrit.libreoffice.org/71826
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-06  andreas kainz  <kainz.a@gmail.com>  [d6e8e41c22023bc15cc4c9659b33c1cc3d6edb75]

        Writer Notebookbar Layout syncronisation
        
        Change-Id: Ibe8fb5114e624482292928d14ad8cc89b711f5a8
        Reviewed-on: https://gerrit.libreoffice.org/71814
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-05-05  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [e18359445fabad9ba1a704600e9ee327112cc6ae]

        [API CHANGE] SwXTextField: no more SwModify/SwClient
        
        - fix unittest assuming the double-insertion of annotation
          throwing an IllegalArgumentException was intentional
        - remove SwModify/SwClient in SwXTextField
        - also: add basic C++ api test
        
        Change-Id: Ia4657dc65dfadc3e975bdf409bd5e43413ea1f5a
        Reviewed-on: https://gerrit.libreoffice.org/71452
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-05-05  Laurent BP  <laurent.balland-poirier@laposte.net>  [74ac288132de7046ce25eb4539be6b9a25138399]

        tdf#125010 No compression to mimetype in templates
        
        For Offimisc Writer template
        zip mimetype file with -0 option
        --filesync option must be removed as it remove mimetype
        remove unused test of exiting files
        restore script extras_Tploffimisc_make_file_deps
        
        Change-Id: I7851635f483d10bcf179b568250be31d763d60b9
        Reviewed-on: https://gerrit.libreoffice.org/71473
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2019-05-05  Arkadiy Illarionov  <qarkai@gmail.com>  [ddd5587d48eb685cbfc1106f694fb6b582fac6b8]

        Drop lcl_SequenceToVector in favor of comphelper::sequenceToContainer
        
        Change-Id: I86284553e1b0229d0b576ef1d92efd040b524a1b
        Reviewed-on: https://gerrit.libreoffice.org/71825
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-05  Luboš Luňák  <l.lunak@collabora.com>  [acd8ee107f336d629782956350ed3981ca302024]

        avoid false warnings from oslendian clang plugin if PCH is used
        
        Change-Id: I3ab8371b14068601995616dc9979a3297313d761
        Reviewed-on: https://gerrit.libreoffice.org/71563
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-05  Stephan Bergmann  <sbergman@redhat.com>  [1334c2bf93a4ea7168718a3a2678fbf9848ec469]

        Fix remaining uses of gb_SYMBOL
        
        ...after eeeec33ada5923f1f534334b22c15d6e2c6f1d35 "merge
        --enable-selective-debuginfo into --enable-symbols" had removed it
        
        Change-Id: I83aed6e21c4b983d8645707daa65bd85ec16ff6b
        Reviewed-on: https://gerrit.libreoffice.org/71798
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-05-05  Julien Nabet  <serval2412@yahoo.fr>  [170fe2bffdd74c611eb8e9d96668a6680cd949ae]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - Fix logo management for "ca"
            
            Thread 1 "soffice.bin" hit Breakpoint 1, (anonymous namespace)::GraphicProvider::queryGraphic
            (this=0x55555b446140, rMediaProperties=uno::Sequence of length 1 = {...})
                at /home/julien/lo/libreoffice/vcl/source/graphic/UnoGraphicProvider.cxx:430
            430	                SAL_WARN("svtools", "Could not create graphic: " << error);
            (gdb) p rMediaProperties
            $2 = uno::Sequence of length 1 = {{Name = "URL", Handle = 0, Value =
            uno::Any("string": "file:///home/julien/lo/libreoffice/instdir/program/../share/extensions/dict-ca/images/SC-logo.png"),
                State = com::sun::star::beans::PropertyState::PropertyState_DIRECT_VALUE}}
            (gdb) c
            Continuing.
            warn:svtools:21636:21636:vcl/source/graphic/UnoGraphicProvider.cxx:430:
            Could not create graphic: 0x8201(Error Area:Vcl Class:General Code:1)
            
            Change-Id: I4b160ccd6777988ddb0107b663006efdaa48e366
            
2019-05-05  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [4f95f74d9f9944fc225c92d17bed9921d059690e]

        check_dynamic_objects: --enable-gtk3-kde5 also wants qt5/kf5 whitelist..
        
        Change-Id: I098e894d80c2b319307bf9e9eece7a59d2ff0bd0
        Reviewed-on: https://gerrit.libreoffice.org/71810
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-05-05  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [3b1b3728cae244e8d079a3c5d6ed67e933ead389]

        sw: make ooxml export tests fail when re-reading doc fails
        
        Bit odd to bail a unit test when reading back the document
        doesn't succeed for whatever reasons.
        
        Since there are tests that also check the initial loading
        of a docx (even for ooxml export tests), leave those
        untouched.
        
        Change-Id: Iede4b360eecf3ff2c864a5d565d21120fd0e1020
        Reviewed-on: https://gerrit.libreoffice.org/71503
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-05-05  Julien Nabet  <serval2412@yahoo.fr>  [adafd453c564a65eb3b9c435e457c7ee7131b737]

        Use returned iterator from erase
        
        Change-Id: I1ae4e4d0adc467f1bcce08fdd07a5dbf94c3111c
        Reviewed-on: https://gerrit.libreoffice.org/71815
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [65a60e13bb17d2653ff867f095c1590cc1a41c49]

        Fix typo
        
        Change-Id: I87fa75d2aab64031426ce0560344908bd81d413c
        Reviewed-on: https://gerrit.libreoffice.org/71816
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5767c14e5f2604dbdf13e070a01a7789071e521a]

        Fix typo
        
        Change-Id: I8e97f96d7931c1b867cc16a45ead291e15e57444
        Reviewed-on: https://gerrit.libreoffice.org/71819
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [726335e69e30b723f5793da9035fcdf17b441e81]

        Fix typo
        
        Change-Id: I05576d6da25c4d3fe50abc9b332d5d47ffad0ee9
        Reviewed-on: https://gerrit.libreoffice.org/71821
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2dd092b81c562ad85e9015de0e0921a1be9ac475]

        Fix typo
        
        Change-Id: I156ae9d89b79816ce9c96320280adb16140769e0
        Reviewed-on: https://gerrit.libreoffice.org/71820
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [13894996601daf10d133f4a71eb0b26794d782bc]

        handle empty Rectangle better in starmath
        
        which required fixing a unit test to call Prepare, otherwise the nodes
        are not ready for layout
        
        Change-Id: I763c1b05d4dfafa73ebaee55d080876848de94f6
        Reviewed-on: https://gerrit.libreoffice.org/71800
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-05  Adrien Ollier  <adr.ollier@hotmail.fr>  [d83b1383ffbe98502c196cccae4bcb2eb3978f6a]

        using an algorithm of the STL
        
        makes the function shorter
        
        Change-Id: I22118d9b86e5497cb9b566efe9151f2da646cb16
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/71806
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-05  Adrien Ollier  <adr.ollier@hotmail.fr>  [007d6b5b9e7c94ab93b2798f832467c26291cf31]

        using STL and lambda expressions is better
        
        Change-Id: I0224dccb130ead02da46f2376b3df5ec889f8e8c
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/71812
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [00221089800c29aa71079d72d81e11fc889a7054]

        Qt5 IM allow committing empty strings
        
        This is a really nasty bug, which is mainly triggered by focus
        change. It happens because Qt tries to delete the surrounding text
        on the first key press after focusing in, sending an empty commit
        string via QInputMethodEvent.
        
        To reproduce:
        * type some dummy word in Writer
        * select a part of the word
        * Alt+Tab to a different window to switch focus
        * Alt+Tab back to Writer
        * Press Alt => deletes the selected text
        
        Instead of Alt+Tab you can also switch the IM via hotkey.
        
        Change-Id: I0ce4c64aebf93a422bd3067f204da1d8f326a327
        Reviewed-on: https://gerrit.libreoffice.org/71796
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [acbab790126ddeea7ec6b72cffac68b9d01f756d]

        Qt5 IM update input position on keypress
        
        At least my ibus installation doesn't ask for the current input
        position (Qt::ImCursorRectangle), in comparison to fcitx. So just
        as gtk3, we now actively updates the IM position on every
        keypress. Fixes the ibus hint window position for me, which would
        otherwise be displayed in the top-left screen corner.
        
        Change-Id: I9e5f0fb6b134615bc00cdd169ce8592f01239d20
        Reviewed-on: https://gerrit.libreoffice.org/71785
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [da3103365f9574307f70f3f2bae2a3dc461915c1]

        tdf#123957 Qt5 IM generate correct formating
        
        Actually really evaluate some of the formating provided by the
        QInputMethodEvent::TextFormat attribute and not blindly underline
        all of the text. This evaluates the same formating that the gtk3
        backend evaluates from pango, so the result should be somehow on
        par. Couldn't find a way to test the red strike-out text.
        
        Don't know how often I typed hyoujunnsutairu to test this bug,
        which - according to Google - translates to "standard style".
        
        Change-Id: I4263df6dc1e0e5ce5d8cb0be681656ccd662a830
        Reviewed-on: https://gerrit.libreoffice.org/71783
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [110fd705ad3ae35144aaa6e5d8249b7e35f2825f]

        tdf#123956 Qt5 IM update cursor position
        
        This sets the cursor position to the one provided by the
        QInputMethodEvent::Cursor attribute.
        
        Change-Id: I4a99f9939b53c69631e45d41102bf9c7f53f0ff5
        Reviewed-on: https://gerrit.libreoffice.org/71782
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-04  Michael Meeks  <michael.meeks@collabora.com>  [7889e35dedb15d55dfcacb1a388689e16a807834]

        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@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2019-05-04  Jens Carl  <j.carl43@gmx.de>  [35608a192df5529d8a0df4ad2f6bce42fc64a9ab]

        tdf#45904 Move XComponent Java tests to C++
        
        Move XComponent Java tests to C++ for ScShapeObj.
        
        Change-Id: Ib692827729dbe38eaceb76aa042d76e14d9614f8
        Reviewed-on: https://gerrit.libreoffice.org/71787
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-05-04  Arkadiy Illarionov  <qarkai@gmail.com>  [2ddc66e6981a7d819cd6196a7ccbc811ca213be2]

        Use hasElements to check Sequence emptiness in sw
        
        Similar to clang-tidy readability-container-size-empty
        
        Change-Id: If44f20a7aa678915e32d12101e1af71476f4b590
        Reviewed-on: https://gerrit.libreoffice.org/71679
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-04  Stephan Bergmann  <sbergman@redhat.com>  [dec6bb217dd3ae98bee8e48fab9f8e26b7645b2b]

        Don't truncate SCROW (aka sal_Int32) to sal_Int16
        
        This looks like it was forgotten when changing other types to sal_[u]Int32 in
        6bda3610fe27a654ccb99d2f947260e0de353c2c "Fixed binary import/export of
        formulas", and now started to cause a
        -fsanitize=implicit-signed-integer-truncation failure during
        CppunitTest_sc_subsequent_export_test:
        
        > sc/source/filter/excel/xeformula.cxx:1878:32: runtime error: implicit conversion from type 'sal_Int32' (aka 'int') of value 1048575 (32-bit, signed) to type 'sal_Int16' (aka 'short') changed the value to -1 (16-bit, signed)
        >  #0 in XclExpFmlaCompImpl::ConvertRefData(ScSingleRefData&, XclAddress&, bool, bool, bool) const at sc/source/filter/excel/xeformula.cxx:1878:32 (instdir/program/libscfiltlo.so +0x3c936f4)
        >  #1 in XclExpFmlaCompImpl::ConvertRefData(ScComplexRefData&, XclRange&, bool) const at sc/source/filter/excel/xeformula.cxx:1905:5 (instdir/program/libscfiltlo.so +0x3c944ee)
        >  #2 in XclExpFmlaCompImpl::ProcessRangeRef((anonymous namespace)::XclExpScToken const&) at sc/source/filter/excel/xeformula.cxx:1981:5 (instdir/program/libscfiltlo.so +0x3ccba48)
        >  #3 in XclExpFmlaCompImpl::Factor((anonymous namespace)::XclExpScToken) at sc/source/filter/excel/xeformula.cxx:1152:37 (instdir/program/libscfiltlo.so +0x3cc6f6c)
        >  #4 in XclExpFmlaCompImpl::RangeTerm((anonymous namespace)::XclExpScToken, bool&) at sc/source/filter/excel/xeformula.cxx:1130:16 (instdir/program/libscfiltlo.so +0x3cc5d18)
        >  #5 in XclExpFmlaCompImpl::IntersectTerm((anonymous namespace)::XclExpScToken, bool&) at sc/source/filter/excel/xeformula.cxx:1116:16 (instdir/program/libscfiltlo.so +0x3cc453d)
        >  #6 in XclExpFmlaCompImpl::ListTerm((anonymous namespace)::XclExpScToken, bool) at sc/source/filter/excel/xeformula.cxx:1087:16 (instdir/program/libscfiltlo.so +0x3cc2b6f)
        >  #7 in XclExpFmlaCompImpl::UnaryPreTerm((anonymous namespace)::XclExpScToken, bool) at sc/source/filter/excel/xeformula.cxx:1077:20 (instdir/program/libscfiltlo.so +0x3cc23a0)
        >  #8 in XclExpFmlaCompImpl::UnaryPostTerm((anonymous namespace)::XclExpScToken, bool) at sc/source/filter/excel/xeformula.cxx:1056:16 (instdir/program/libscfiltlo.so +0x3cc121d)
        >  #9 in XclExpFmlaCompImpl::PowTerm((anonymous namespace)::XclExpScToken, bool) at sc/source/filter/excel/xeformula.cxx:1043:16 (instdir/program/libscfiltlo.so +0x3cc0498)
        >  #10 in XclExpFmlaCompImpl::MulDivTerm((anonymous namespace)::XclExpScToken, bool) at sc/source/filter/excel/xeformula.cxx:1030:16 (instdir/program/libscfiltlo.so +0x3cbf6e8)
        >  #11 in XclExpFmlaCompImpl::AddSubTerm((anonymous namespace)::XclExpScToken, bool) at sc/source/filter/excel/xeformula.cxx:1017:16 (instdir/program/libscfiltlo.so +0x3cbe968)
        >  #12 in XclExpFmlaCompImpl::ConcatTerm((anonymous namespace)::XclExpScToken, bool) at sc/source/filter/excel/xeformula.cxx:1004:16 (instdir/program/libscfiltlo.so +0x3cbdb98)
        >  #13 in XclExpFmlaCompImpl::CompareTerm((anonymous namespace)::XclExpScToken, bool) at sc/source/filter/excel/xeformula.cxx:991:16 (instdir/program/libscfiltlo.so +0x3cbce58)
        >  #14 in XclExpFmlaCompImpl::AndTerm((anonymous namespace)::XclExpScToken, bool) at sc/source/filter/excel/xeformula.cxx:974:16 (instdir/program/libscfiltlo.so +0x3cbba08)
        >  #15 in XclExpFmlaCompImpl::OrTerm((anonymous namespace)::XclExpScToken, bool) at sc/source/filter/excel/xeformula.cxx:957:16 (instdir/program/libscfiltlo.so +0x3cba5b8)
        >  #16 in XclExpFmlaCompImpl::Expression((anonymous namespace)::XclExpScToken, bool, bool) at sc/source/filter/excel/xeformula.cxx:934:20 (instdir/program/libscfiltlo.so +0x3c83a02)
        >  #17 in XclExpFmlaCompImpl::CreateFormula(XclFormulaType, ScTokenArray const&, ScAddress const*, std::__debug::vector<XclExpRefLogEntry, std::allocator<XclExpRefLogEntry> >*) at sc/source/filter/excel/xeformula.cxx:505:24 (instdir/program/libscfiltlo.so +0x3c7f2f3)
        >  #18 in XclExpFormulaCompiler::CreateFormula(XclFormulaType, ScRangeList const&) at sc/source/filter/excel/xeformula.cxx:2644:20 (instdir/program/libscfiltlo.so +0x3ca3801)
        >  #19 in XclExpNameManager::InsertBuiltInName(char16_t, ScRangeList const&) at sc/source/filter/excel/xename.cxx:790:57 (instdir/program/libscfiltlo.so +0x3ed04ab)
        >  #20 in XclExpNameManagerImpl::CreateBuiltInNames() at sc/source/filter/excel/xename.cxx:704:34 (instdir/program/libscfiltlo.so +0x3ec1794)
        >  #21 in XclExpNameManagerImpl::Initialize() at sc/source/filter/excel/xename.cxx:390:5 (instdir/program/libscfiltlo.so +0x3ebf79e)
        >  #22 in XclExpNameManager::Initialize() at sc/source/filter/excel/xename.cxx:771:13 (instdir/program/libscfiltlo.so +0x3ed1003)
        >  #23 in XclExpRoot::InitializeGlobals() at sc/source/filter/excel/xeroot.cxx:260:22 (instdir/program/libscfiltlo.so +0x416962b)
        >  #24 in ExcTable::FillAsHeaderXml(XclExpRecordList<ExcBundlesheetBase>&) at sc/source/filter/excel/excdoc.cxx:321:5 (instdir/program/libscfiltlo.so +0x3528545)
        >  #25 in ExcDocument::ReadDoc() at sc/source/filter/excel/excdoc.cxx:725:17 (instdir/program/libscfiltlo.so +0x35414f7)
        >  #26 in XclExpXmlStream::exportDocument() at sc/source/filter/excel/xestream.cxx:1106:18 (instdir/program/libscfiltlo.so +0x41ac136)
        >  #27 in oox::core::FilterBase::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at oox/source/core/filterbase.cxx:497:55 (instdir/program/libooxlo.so +0x2b35d6c)
        >  #28 in oox::xls::ExcelFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at sc/source/filter/oox/excelfilter.cxx:238:27 (instdir/program/libscfiltlo.so +0x541148b)
        >  #29 in SfxObjectShell::ExportTo(SfxMedium&) at sfx2/source/doc/objstor.cxx:2422:25 (instdir/program/libsfxlo.so +0x4b991c3)
        >  #30 in SfxObjectShell::SaveTo_Impl(SfxMedium&, SfxItemSet const*) at sfx2/source/doc/objstor.cxx:1513:19 (instdir/program/libsfxlo.so +0x4b88f48)
        >  #31 in SfxObjectShell::DoSaveAs(SfxMedium&) at sfx2/source/doc/objstor.cxx:1892:17 (instdir/program/libsfxlo.so +0x4b9b44e)
        >  #32 in ScBootstrapFixture::saveAndReload(ScDocShell*, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags) at sc/qa/unit/helper/qahelper.cxx:671:13 (workdir/LinkTarget/CppunitTest/../Library/libscqahelper.so +0x916a2)
        >  #33 in ScBootstrapFixture::saveAndReload(ScDocShell*, int) at sc/qa/unit/helper/qahelper.cxx:693:28 (workdir/LinkTarget/CppunitTest/../Library/libscqahelper.so +0x939bf)
        >  #34 in ScExportTest::testTdf112567() at sc/qa/unit/subsequent_export-test.cxx:4219:28 (workdir/LinkTarget/CppunitTest/libtest_sc_subsequent_export_test.so +0x2c0836)
        
        Change-Id: I37582410068f2730d6f8dd0872b19fdfa8836c5c
        Reviewed-on: https://gerrit.libreoffice.org/71766
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-04  Julien Nabet  <serval2412@yahoo.fr>  [3ff0c23b54ba4e7a534693ba25a3ffb27d1c18e1]

        Replace list by vector for ConnectedComponentsList
        
        Change-Id: I2e64d4b61605267cca7709c1cfe50d35069f4459
        Reviewed-on: https://gerrit.libreoffice.org/71790
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-04  Zdeněk Crhonek  <zcrhonek@gmail.com>  [2f979d0fd97a28bba285d57ebaf0a2657be47e41]

        uitest for bug tdf#123050
        
        Change-Id: I0ad8f3e7ad45bda132becad9ef2b2b12b83f751b
        Reviewed-on: https://gerrit.libreoffice.org/71617
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-05-04  Eike Rathke  <erack@redhat.com>  [99f71a3f4a0207db0c18df1737cdb7b00e456b7e]

        Related: tdf#123948 add English (Zambia) [en-ZM] locale data
        
        Inherits en-GB
        
        Change-Id: I11febf18959380f9dcc73cb94aa9532ccb1200e7
        Reviewed-on: https://gerrit.libreoffice.org/71769
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-05-04  Eike Rathke  <erack@redhat.com>  [90b17ec7ab218f1ba9ec789bad0c2a40644ad937]

        Resolves: tdf#123948 add English (Zambia) [en-ZM] to language list
        
        Change-Id: I6632cacb7e713d4c7aaaedd50267b9e6029b0389
        Reviewed-on: https://gerrit.libreoffice.org/71768
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-05-04  Dennis Francis  <dennis.francis@collabora.com>  [ca40d4ce9b8134fd8bfc90e9e8289b620163475b]

        tdf#124953: Use rangelist's combined range top-left address...
        
        as origin address in the conditional format formula on xlsx export.
        Excel seems to get confused if anything else is supplied as the
        origin in the formula.
        
        For example, before this patch, for a condfmt range over the
        range-list [A3:C5 E1:F2], the origin address used in the formula
        (for text search type entries) is A3.
        
        <conditionalFormatting sqref="A3:C5 E1:F2">
           <cfRule type="containsText" dxfId="0" priority="1" operator="containsText" text="ABC">
               <formula>NOT(ISERROR(SEARCH("ABC",A3)))</formula>
           </cfRule>
        </conditionalFormatting>
        
        In this patch we use the top-left cell address(A1) of the combined range "A1:F5" as
        the origin address.
        
               <formula>NOT(ISERROR(SEARCH("ABC",A1)))</formula>
        
        Change-Id: If08a859bc361f925148ff463758d03ebbc41c0ac
        Reviewed-on: https://gerrit.libreoffice.org/71312
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-05-04  Dennis Francis  <dennis.francis@collabora.com>  [c2f1c68ffb6dfa1ce7de09dcc428d6c53549e88d]

        tdf#122590: follow-up : import x14:cfRule priorities
        
        If there are x:cfRule's and x14:cfRule's with matching
        range-list, then insert the conditional-fmt entries into
        the document in the order of the priorities. That is
        don't just append the x14:cfRule entries to the document
        after the x:cfRule entries are inserted.
        
        There was also a off-by-one bug in the priority export
        of x14:cfRule entries. This caused the priority numbers
        to be duplicated. This is also fixed.
        
        Change-Id: I5b0d11c4456b2966b808f6ee589075a870f43768
        Reviewed-on: https://gerrit.libreoffice.org/71311
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-05-04  Gülşah Köse  <gulsah.kose@collabora.com>  [8c637b47d9de4b3a64c33a9c2ffe7ed220be2467]

        tdf#122590 Import and export xlsx x14:cfRule element for type = cellis.
        
        Change-Id: I3d940269ec25657b64c714400a2828781dd9dd3e
        Reviewed-on: https://gerrit.libreoffice.org/69713
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-05-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c2ebd00b653c77985af36accde4b647b5279cb28]

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

2019-05-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [96744db8508ed77f8288cf71a6232486f23f25f6]

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

2019-05-04  Jens Carl  <j.carl43@gmx.de>  [0d2252b2a975c0b4113fbef47881932120e881b4]

        Related tdf#45904: Remove already converted tests
        
        Change-Id: I86da1a0d85e2c08e654877b66c733f7548c29397
        Reviewed-on: https://gerrit.libreoffice.org/71771
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-05-04  Jan-Marek Glogowski  <glogow@fbihome.de>  [98630a0bd49bd80652145a21e4e0d0ded792b36b]

        Restore old quick-check behaviour...
        
        that was changed in commit 5cb3a6da2a61 ("Move and fix Asian
        kerning unicode point check").
        
        Change-Id: I96e815462a154e241eb8d871025e94304d458ffc
        Reviewed-on: https://gerrit.libreoffice.org/71487
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-05-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [96f5b605338d28713ec8bf1e4d98efd18bf6f62a]

        Fix typo
        
        Change-Id: I414fe36966ddcabad356f856c9285736ba089233
        Reviewed-on: https://gerrit.libreoffice.org/71775
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-05-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [13bc763aec574e12f17180b02b2f2367e057e49b]

        Fix typo
        
        Change-Id: I3de19930394846273294e1574baf522ae1c1c3c9
        Reviewed-on: https://gerrit.libreoffice.org/71776
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-05-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [331a8ef25629dc55330080458da05d5b3f6c2aac]

        Fix typo
        
        Change-Id: I7fc62743f171d32098591b5600b4cd8b477872cb
        Reviewed-on: https://gerrit.libreoffice.org/71780
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-05-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1932113a42266f759c07d9a8a7301c2bf4d41f73]

        Fix typo
        
        Change-Id: Ib04fe75d60647c938225700dd25a3e7e031437dd
        Reviewed-on: https://gerrit.libreoffice.org/71781
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-05-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fe95540f73ce05a0c2b996bf84557f1d314b21a4]

        Fix typo
        
        Change-Id: I4aa1d3cfb9a80b6ee0c557c98e65bb511913a5ee
        Reviewed-on: https://gerrit.libreoffice.org/71779
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-05-04  Jim Raykowski  <raykowj@gmail.com>  [3f6fcaa97e3f75c5f12febe821c63f0c2f96e07a]

        tdf#105881 Toolbar keyboard navigation fixes
        
        This patch makes toolbar keyboard navigation wrap to the begining or end
        toolbar item and enables access to the overflow menu using the keyboard.
        
        Change-Id: I5975b0f731beb00cf26f8e8a33e6ea4fa9322881
        Reviewed-on: https://gerrit.libreoffice.org/71718
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-05-03  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [7ca7d61dc25f409e209b3a432c7f07469b17e316]

        tdf#124565: calc: copy/paste manual row height
        
        Row height being pasted is not sufficient without knowing
        if it is auto height or was set manually.
        
        Change-Id: I3c892fbe3ea5a54e7468fb23b993fa19370f85af
        Reviewed-on: https://gerrit.libreoffice.org/71706
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-05-03  Tor Lillqvist  <tml@collabora.com>  [9ff8bdcd33cb93998eb7d6b151e310634b88bdfc]

        Compile the DebugEventInjector code always, not only when OSL_DEBUG_LEVEL > 0
        
        Otherwise if you happen to compile vcl/source/app/svmain.cxx with
        OSL_DEBUG_LEVEL > 0 but not this file, you get an undefined symbol
        DebugEventInjector::getCreate().
        
        In general I think our intent is that ideally it should be possible to
        compile an arbitrary selection of source files with OSL_DEBUG_LEVEL=0,
        and others with OSL_DEBUG_LEVEL=1. (For debugging functionality that
        does require consistency across the codebase, we have DBG_UTIL.)
        
        Note that DebugEventInjector::getCreate() will be called from
        InitVCL() only when svmain.cxx is compiled with OSL_DEBUG_LEVEL > 0,
        though. So for a "production" build with no debug compilation, this
        change has no run-time effect.
        
        Change-Id: I3411edfbbbaae21561363634e5eec5ac0cf53418
        Reviewed-on: https://gerrit.libreoffice.org/71757
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2019-05-03  Caolán McNamara  <caolanm@redhat.com>  [fdab8ee608297bb618ae911f46b525d06eb4cac1]

        Resolves: tdf#125105 missing can-focus
        
        Change-Id: I201b658cd0c643fbcaf2ec1411b2a2991eca36dd
        Reviewed-on: https://gerrit.libreoffice.org/71758
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-03  Caolán McNamara  <caolanm@redhat.com>  [fdbc12465e468ed50e4562268f44b24a73e22727]

        ofz#14552 direct-leak
        
        Change-Id: I8509b5805baca5b6357d7e266c05e3ff4404f4c1
        Reviewed-on: https://gerrit.libreoffice.org/71754
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-03  Adrien Ollier  <adr.ollier@hotmail.fr>  [27434647540b2bd3f30139983a3d5f7da9b77a44]

        rewritting in a more conventional way
        
        - mnPos is modified only if mbLoopTerminated is true
        - using new and delete operators is less efficient than building
        an object on the stack
        - skipping a line makes instructions clearer
        
        Change-Id: I9bec0cf02a581c1e0033880fcad83f17e83ea3f2
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/71652
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-05-03  Adrien Ollier  <adr.ollier@hotmail.fr>  [69bf59d63d4d2708a7840ff1ffad821a032c90fc]

        makes implementation of Animation::operator =(const Animation&) concise
        
        Using the logical AND, we can evaluate all the expressions
        from left to right into a single and condensed expression.
        
        Change-Id: I973061dcd34322c29565a478bf9b7ba757965231
        Signed-off-by: Adrien Ollier <adr.ollier@hotmail.fr>
        Reviewed-on: https://gerrit.libreoffice.org/71651
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-05-03  Szymon Kłos  <szymon.klos@collabora.com>  [e575a5e8f89beb3ce1df5a1d83edc0f9d1d8ac43]

        libreofficekit: send show/hide messages for dialogs
        
        Change-Id: I2b3ff5e5122b2be099be500ac544bf81f8d1b2ae
        Reviewed-on: https://gerrit.libreoffice.org/71544
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-05-03  heiko tietze  <tietze.heiko@gmail.com>  [180a0688127fc2d3ee337a0c6e38fb573231f3b3]

        Resolves: tdf#124552 - Sentence selection UNO action
        
        UNO command SelectSentence / FN_SELECT_SENTENCE added
        executing SelSentence()
        
        Change-Id: Idcd528cf2915b30a59a9916dcff14d60d01dcd74
        Reviewed-on: https://gerrit.libreoffice.org/70411
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>

2019-05-03  Caolán McNamara  <caolanm@redhat.com>  [8712344cf4c31f020ec9bc47f43994869d64ac08]

        ofz#14119 make erasing bitmap faster
        
        Change-Id: I6adb2618926bab652244c33acf870907e5fc159e
        Reviewed-on: https://gerrit.libreoffice.org/71748
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-03  Katarina Behrens  <Katarina.Behrens@cib.de>  [8d902026dc45af7b239fc6f68096a3dd31279dc9]

        tdf#120585: use applyColor and make it transparency-aware
        
        An overloaded drawPolyPolygon for zero transparency case used to
        exist and it used applyColor to fill cairo path. It was removed
        by commit 7034311dce663c895577267110baadbec312d491 and the new
        transparency-aware drawPolyPolygon missed cairo_set_operator call
        that is present in applyColor. This works OK most of the time
        but breaks sometimes when no transparency (~no antialiasing)
        is involved.
        
        To fix that add transparency argument to applyColor and use it
        where applicable
        
        Change-Id: Ib1b077e38e7f5d30778434d45be67284407a7d16
        Reviewed-on: https://gerrit.libreoffice.org/71700
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-03  Caolán McNamara  <caolanm@redhat.com>  [f6e663e4bb725102ebcff03cd0fea5ded9d8bc10]

        Related: tdf#124942 upgrade epoxy to 1.5.3
        
        https://github.com/anholt/libepoxy/issues/180 sounds very similar and
        1.5.3 apparently fixes that
        
        Change-Id: I009f5bc82f9e8326a7028ed29d86733cce649d15
        Reviewed-on: https://gerrit.libreoffice.org/71733
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-03  Caolán McNamara  <caolanm@redhat.com>  [32bf3097805d3d688fad25f661f3f16b62d2a345]

        tdf#125095 return DND_ACTION_NONE
        
        we've already responded to the drop and drop action, we don't want
        any further action to take place.
        
        Change-Id: Ib1f271d8c74e49d4d00a0b143711b3f30b093b0b
        Reviewed-on: https://gerrit.libreoffice.org/71744
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-03  Michael Meeks  <michael.meeks@collabora.com>  [a6da211e3c199ff73cbe24d93f8c0292c3c983b6]

        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@collabora.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-05-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [2341569fb082d914fd70b3b93af6346715efaddd]

        improve assert message in XMLDiff
        
        Change-Id: I561dca23621075753185d7ea2afc5fd174cd2b3d
        Reviewed-on: https://gerrit.libreoffice.org/71728
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-03  Caolán McNamara  <caolanm@redhat.com>  [9342656e2fdff4d00fbe305f498aa0b6375f6c75]

        block/unblock notify events around TextView selection change
        
        Change-Id: I1075c0dea8e651536ffee5a12c6c12424f91de84
        Reviewed-on: https://gerrit.libreoffice.org/71730
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-03  Tomoyuki Kubota  <himajin100000@gmail.com>  [4bf62c1c04de1100e3f6fb3d5173eff2cb101fa6]

        Add Support for .NET 4.8
        
        *Before this patch, Windows SDK came with .NET 4.5
        and .NET 4.6.1 or later was ignored.
        
        * the author of this configure.ac did not seem to understand that
        WOW6432Node should be given to reg_get_value_64
        instead of reg_get_value_32.
        sometimes the code redundantly fetched the same entry WOW6432
        (for 64 bit, wrongly passed to 32bit)
        and the 32 bit one. I removed the duplicate.
        
        Change-Id: Iff972d727907c480ef927d53fa1f53557fdeb1fd
        Reviewed-on: https://gerrit.libreoffice.org/71268
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-05-03  Stephan Bergmann  <sbergman@redhat.com>  [44238adb52550623c7b8ed905cbf8dc9ba832886]

        GCC trunk towards GCC 9 still emits a bogus -Wstringop-truncation
        
        Change-Id: I1e9e439558025030f79e070680831f1139675993
        Reviewed-on: https://gerrit.libreoffice.org/66869
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-03  Stephan Bergmann  <sbergman@redhat.com>  [9a7aa3326d087c79879e435179e359dd76aa5e0a]

        The -fvisibility-ms-compat hack is no longer needed for UBSan on Linux...
        
        ...with latest Clang trunk towards Clang 9.  All the no-longer necessary hacks
        are made conditional on new NEED_CLANG_LINUX_UBSAN_RTTI_VISIBILITY, which is
        still set for UBSan builds with older Clang on Linux (but which should
        eventually be purged).
        
        Various classes needed additional SAL_DLLPUBLIC_RTTI annotations, as building
        with UBSan instrumentation can generate references to RTTI symbols from
        additional places like outside a dynamic library that used to hide those symbols
        by default (but used to not hide them for old UBSan builds thanks to the
        -fvisibility-ms-compat hack).
        
        The odr-violation suppressions in solenv/sanitizers/asan-suppressions (which is
        not referenced from anywhere in the code base, but meant to be included in an
        ASan/UBSan build's ASAN_OPTIONS env var) are also no longer needed when
        NEED_CLANG_LINUX_UBSAN_RTTI_VISIBILITY is false.
        
        Change-Id: I24ec3e388b0cbab50dbe2bf008d9569bff7bf25a
        Reviewed-on: https://gerrit.libreoffice.org/70829
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-03  Caolán McNamara  <caolanm@redhat.com>  [c0038f61aff45595c962911f16dfdef93f41924e]

        Resolves: tdf#125080 crashing adding a ref to a non-VclPtr
        
        Change-Id: I72a0deaab3d86ac0772092ab5f60bcace7632847
        Reviewed-on: https://gerrit.libreoffice.org/71729
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-03  Caolán McNamara  <caolanm@redhat.com>  [b329d6f4ce4a594c35125fbe180aed876a66c454]

        block/unblock notify events for TextView text/selection change
        
        Change-Id: I7745c04b9331b98c9c405544fe262c24ed066ddd
        Reviewed-on: https://gerrit.libreoffice.org/71731
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-03  Michael Stahl  <Michael.Stahl@cib.de>  [d0aa53964c0dbc8dd6e1ee555f046c3e883e344d]

        sw: reduce accuracy of double compares in testFDO74215
        
        This failed several times recently on Mac in Jenkins.
        
        - Expected: 14.7945205479452
        - Actual  : 14.8
        - Delta   : 0.001
        
        Change-Id: I966b8085bf4120afb0a09e50f85ada4e5d8d488c
        Reviewed-on: https://gerrit.libreoffice.org/71725
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-03  Andrew Hyatt  <andrewrhyatt@icloud.com>  [89775fd396e413daaf0e71710211075450bdc0ed]

        tdf#125088 Make button text white for blue buttons on macOS
        
        Change-Id: I6479b8b1544c5aa8a582854f4db4b4c4c01c28ed
        Reviewed-on: https://gerrit.libreoffice.org/71710
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2019-05-03  Michael Stahl  <Michael.Stahl@cib.de>  [b69bc0facc6e0fbc2006125e656b82a7c2556203]

        tdf#123285 sw_redlinehide: fix SwAutoFormat::DelMoreLinesBlanks()
        
        The "Delete spaces and tabs at end and start of line" AutoFormat
        option was deleting the wrong characters: on the 2nd line, it deletes
        the spaces as it should, but on subsequent lines the selection is off by
        the number of characters that have already been removed.
        
        The range indexes are now integers, so not automatically corrected on
        deletions like the SwIndex they were before; in this case, where only
        plain characters are deleted, it should suffice to iterate the ranges in
        reverse order to avoid the problem.
        
        (regression from 180e5f515c9cd21fb8057c797a480eca7d9ed260)
        
        Change-Id: Ie8e08c00803d94e700cd5b64f29edb0b841eda2b
        Reviewed-on: https://gerrit.libreoffice.org/71686
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-03  Michael Stahl  <Michael.Stahl@cib.de>  [40df8019ff3a8b1fd87b3e20e154fc487ab4a7db]

        tdf#125039 sw_redlinehide: keep shape selected when changing anchor type
        
        Avoid the problem by not moving the drawing object to the invisible
        layer, which isn't necessary because it will be inserted immediately
        anyway.
        
        (regression from 214e6ed5286566e689a4ef13a9115e2ad38fff57)
        
        Change-Id: I9936de990d1db56fa4c00c37d05b4ed2923790ff
        Reviewed-on: https://gerrit.libreoffice.org/71685
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-03  Stephan Bergmann  <sbergman@redhat.com>  [a010011fd362536beb8d1cd44cf058180f7c06ec]

        Fix building compilerplugins with Clang trunk towards Clang 9
        
        ...after <https://github.com/llvm/llvm-project/commit/
        f19a8b05171a67a290e7d3bd6eba0c95c7b3259c> "Replace ad-hoc tracking of pattern
        for an instantiated class-scope" removed
        ASTContext::getClassScopeSpecializationPattern.  None of the affected plugins
        are enabled by default (nor checked by
        solenv/CompilerTest_compilerplugins_clang.mk), so just make sure they still
        compile, leaving any potentially necessary adaptions to another commit.
        
        Change-Id: I7102851409e78eff284b50337f7ad0f721e1e548
        Reviewed-on: https://gerrit.libreoffice.org/71702
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-03  Arkadiy Illarionov  <qarkai@gmail.com>  [f20810f7829d9f3b7167df316e1303810b746366]

        Use hasElements to check Sequence emptiness in sfx2..svx
        
        Similar to clang-tidy readability-container-size-empty
        
        Change-Id: Icabd773f3b924d465b33e8581175f1fcf70c282e
        Reviewed-on: https://gerrit.libreoffice.org/71704
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-03  Arkadiy Illarionov  <qarkai@gmail.com>  [f1ba393af4f08f8502906c9221f8b6f1be2a7bad]

        clang-tidy modernize-avoid-c-arrays in accessibility
        
        Change-Id: Ic9c759fa78d47f0a8b989464ce1f65438da9064b
        Reviewed-on: https://gerrit.libreoffice.org/70478
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-03  Arkadiy Illarionov  <qarkai@gmail.com>  [213be7a209884b4dadff49f0d378cd4919a3f9a5]

        Fix loop condition
        
        Change-Id: I8061e2bf839a4864eb5af1adb92b4b669e71e98c
        Reviewed-on: https://gerrit.libreoffice.org/71697
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-03  andreas kainz  <kainz.a@gmail.com>  [533ea2620148cce78961c76399850db8e7d1ef7c]

        NB Tabbed compact writer update print tab
        
        Change-Id: I0ff8c4cb5e0ebc408e827e852d6e6134c42a3382
        Reviewed-on: https://gerrit.libreoffice.org/71707
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-05-03  Jens Carl  <j.carl43@gmx.de>  [9f71d0f3f98db02ad28712f229665ce910dc0e6e]

        tdf#68339 Other: BASIC Syntax error
        
        Allow expressions (operands) of comparison operators prefixed with the
        Logical Operator "Not".
        
        Change-Id: I1b070e2288dac26b1f1186d38cf5d2f4ad99a406
        Reviewed-on: https://gerrit.libreoffice.org/71332
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-05-03  Jens Carl  <j.carl43@gmx.de>  [2f9cd77c1cd480244f8c17221c2f74f3f97df57f]

        Add XServiceInfo tests to ScCellSearchObj
        
        Change-Id: I0ce55a8a6771a0c774c0009f0001fb00cfcc23b7
        Reviewed-on: https://gerrit.libreoffice.org/71714
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-05-03  Jens Carl  <j.carl43@gmx.de>  [de529f32120e2eaa73d804a53ce519979da38438]

        Enable testing of multiple service names
        
        Enable testing of multiple service names of the object supports this, by
        storing all possible names in a vector.
        
        Change-Id: Iff2c974cc30a0729cb26b07002582e0786a4de44
        Reviewed-on: https://gerrit.libreoffice.org/71713
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-05-02  Eike Rathke  <erack@redhat.com>  [15c39bb2e75df40c30bcbf789d815376dd2e31ce]

        Resolves: tdf#124605 ditch "if operand 1 is Empty, result is operand 2"
        
        It has been like that since the initial import but is utter
        nonsense. It might had (doubtfully) served some early StarBasic
        compatibility quirk, but is wrong and was implementation defined
        buggy behaviour. The Option VBASupport 1 even explicitly disabled
        it.
        
        In future we may want to implement the VBA Nothing value for an
        SbxEMPTY at least for boolean operators, but this for Calc user
        defined macro functions might even need a distinguished
        SbxEMPTYCELL or such. Or an explicit SbxNOTHING.
        
        Change-Id: I28919d982d0e60b9b840a12271dc717effa59662
        Reviewed-on: https://gerrit.libreoffice.org/71701
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-05-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [47a1a7f181eb93759f47109c4402cbef392bab1c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Mute unnecessary translations in fiter names
            
            Changed to allow translation of filter names and media types
            Removed randomness for paragraph ids to spare retranslation
            
            Change-Id: If73d4799537b2d91ec9fe58584033b46eeeb9e04
            Reviewed-on: https://gerrit.libreoffice.org/70671
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-05-02  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [01312c80d9d3b118cf0f5cc90fa70efe1a159871]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#102265 Decouple some Impress/Draw Slide/Page material
            
            Convenient way to do renames:
            find . \( -name '*.xhp' -or -name '*.mk' \) -exec \
            sed -i 's/sdraw\/main0104/sdraw\/main_insert/g' {} +
            
            Change-Id: I3a8a59ac57ca3b29219962fc503f1d7ba5230a6d
            Reviewed-on: https://gerrit.libreoffice.org/71703
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-05-02  andreas kainz  <kainz.a@gmail.com>  [1e05ac0e10a4bfb30d4311a99e969945eb5e2bd3]

        writer: sync global and print toolbars between dif UI layouts
        
        Change-Id: I226db3f1a9cd6bed12db8edcb37ae6a6dcc999bc
        Reviewed-on: https://gerrit.libreoffice.org/71656
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-05-02  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [20c35525b1a00cc703325cff43f0ba5f523472ea]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#122366 Store search filter value in sessionStorage
            
            sessionStorage seems to be reset, when we change the module context.
            If this is not acceptable, we can try localStorage.
            
            Change-Id: I5ec2ff526e48dd2c7d1889578e991833e43f76c6
            Reviewed-on: https://gerrit.libreoffice.org/71688
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-05-02  Katarina Behrens  <Katarina.Behrens@cib.de>  [1eac5fa2fd661f9572fb9f9b30e2785c0d5b513a]

        tdf#101524: seeking position shouldn't pause video playback
        
        Change-Id: I846043815cdd41620f96c31843a77bea3d2db82f
        Reviewed-on: https://gerrit.libreoffice.org/71596
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-05-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4729385ae828a178fbe0ab4fb8ec52134723b5e6]

        Fix typo
        
        Change-Id: I3e48cd90a636bd8d5eab9112a2c1827a31896bcb
        Reviewed-on: https://gerrit.libreoffice.org/71690
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [84229c5e3398a03b7e1b7b0753a36a0d30cea358]

        Fix typo
        
        Change-Id: I20dcf6bc9520c3abfd021c9968916515429a7498
        Reviewed-on: https://gerrit.libreoffice.org/71691
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [678d71c2d8009cd6e8c274158f4195a4df523cc0]

        Fix typo
        
        Change-Id: I254fe53ca0b588b212c14ccaa5d57ff95c971d16
        Reviewed-on: https://gerrit.libreoffice.org/71692
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c2c7a802e58527a5e572e903a206fe0be6c34172]

        Fix typo
        
        Change-Id: Ic1cf0caad8f29efc24b6d78fd784d19ed7f113db
        Reviewed-on: https://gerrit.libreoffice.org/71693
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fc66bc369c195de7f12f3f657120de72b145c32d]

        Fix typo
        
        Change-Id: Ia2f869a5a71c080d6284bc3a705ee4551195d9f5
        Reviewed-on: https://gerrit.libreoffice.org/71694
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5ed44a655b5cbd95fe36604ab1b54127546b78cd]

        Fix typo
        
        Change-Id: I93ed6bce9732f999007dc493885d4fb196622414
        Reviewed-on: https://gerrit.libreoffice.org/71695
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-02  Mike Kaganski  <mike.kaganski@collabora.com>  [31297f32aa9a35897055b0d377af332a4bb977a1]

        tdf#125086: Write dataField attribute for fields that also appear in Data
        
        Change-Id: Id9f8f07bfdb1060f0c3d7ed6f8526a6bfdd84eb4
        Reviewed-on: https://gerrit.libreoffice.org/71687
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-05-02  Muhammet Kara  <muhammet.kara@collabora.com>  [b743d446d8cccabcf3d002da652da0a8854ad883]

        tdf#125063: Don't depend on content size for Page sizing
        
        During redaction of Calc sheets
        
        Change-Id: If2a4f71c77a687a74b8f823152b76d2a7e2e21da
        Reviewed-on: https://gerrit.libreoffice.org/71627
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-05-02  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [e6532f75e1901a783c50907fd5e94f1bb6a01f6b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#101760 Rename "Follow text flow" as "Keep inside text boundaries"
            
            Change-Id: Ia89450bc4e01d37c8f04d9dc213dbe947daabb94
            Reviewed-on: https://gerrit.libreoffice.org/71682
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-05-02  Mike Kaganski  <mike.kaganski@collabora.com>  [10b2ae55c575d8738d2b30c0c94e12ffca689ffe]

        Reorder showAll after compact, like Excel does, for easier comparison
        
        Change-Id: I32e0e147769f758df898814659f5e4380bb78d1f
        Reviewed-on: https://gerrit.libreoffice.org/71683
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [a6b1d12447628016241efd643d074ce66b025c47]

        fix assert in SfxItemPool::PutImpl
        
        Change-Id: I6e9abe241c7a001b503a9e3006d08c0dfc52fcda
        Reviewed-on: https://gerrit.libreoffice.org/71676
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [743a9b226d6244dc2e92ccee00f83bfe99e521ae]

        fix bug in XFillBitmapItem::PutValue
        
        Change-Id: I798d0ea0fc0a0f24275f58932ea0c91077212d85
        Reviewed-on: https://gerrit.libreoffice.org/71678
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [585e0ac43b9bd8a2f714903034e435c84ae3fc96]

        revert part of "tdf#81765 slow loading of .ods"
        
        it turns out that
            soffice --headless --convert-to pdf tdf89833-2.xlsm
        semi-reliably fails with
        stl concept checking "Error: attempt to compare a dereferenceable
        iterator to a singular iterator"
        because we are modifying ScPatternAttr all over the place, which messes
        with the sorted list in the pool.
        
        Change-Id: Id662ac32b024c2c60b32b6cf433c12deb614f0fa
        Reviewed-on: https://gerrit.libreoffice.org/71677
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-02  Caolán McNamara  <caolanm@redhat.com>  [b5b198ad3db3a1020b249ea3452eee6bce03e9b9]

        block/unblock notify events around TextView text change
        
        Change-Id: Ib2654790f4e5b839302fa547bccf0d32ca91bf55
        Reviewed-on: https://gerrit.libreoffice.org/71674
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [ed423da9d968d6f534a6d4d27b45aa96cd5b47d4]

        tdf#115092: blacklist Intel(R) HD Graphics 530
        
        Change-Id: I3fbe05ead88afcb725d7fdd91e4dd145be974d8f
        Reviewed-on: https://gerrit.libreoffice.org/71666
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-05-02  Mike Kaganski  <mike.kaganski@collabora.com>  [96ab20756316b25b7f2343a15596bc5114ea5a68]

        Deduplicate some code
        
        Change-Id: Ia57947276a5d561f57bb3fe677451b77a80a1009
        Reviewed-on: https://gerrit.libreoffice.org/71671
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-05-02  Caolán McNamara  <caolanm@redhat.com>  [128145e227ef91fb2f23893e73d38ae72cf074e5]

        tdf#125011 large ui scaling factor overflows spinbutton range
        
        Change-Id: I6e41318a92f02e3cd7fde5c52272582345362533
        Reviewed-on: https://gerrit.libreoffice.org/71659
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-02  Eike Rathke  <erack@redhat.com>  [85cdb6804cc141a05638494cea7cd59d299eb53e]

        Comment stuff and @addregex
        
        Change-Id: Ia998176e193a98739b445f245f7cf8e8252f50eb

2019-05-02  Eike Rathke  <erack@redhat.com>  [48c558a7c7ce94ff22e9f8e4181f98617ec5c6c3]

        Adapt to reality
        
        Did not find anything in i18nlangtag/source/isolang/mslangid.cxx
        since conversion to typed int. List all occurrences now.
        
        Change-Id: Ibaf81599cc16ee06d38eb3a1593fa838a8e36355

2019-05-02  Arkadiy Illarionov  <qarkai@gmail.com>  [deffca13fd8a765ddc518cfcff464cb1b6f5c65a]

        Use hasElements to check Sequence emptiness in [t-u]*
        
        Similar to clang-tidy readability-container-size-empty
        
        Change-Id: Idefe55e37f5c837c889548ffe7c5711400012a4d
        Reviewed-on: https://gerrit.libreoffice.org/71667
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-02  Michael Stahl  <Michael.Stahl@cib.de>  [e2abbc0062398ea67cb13cb5b0b7bfdce78e652c]

        libpng: upgrade to release 1.6.37
        
        Fixes CVE-2019-7317.
        
        Change-Id: I3374f5cbd6552e2c1569d63ee680d0c1d9389621
        Reviewed-on: https://gerrit.libreoffice.org/71663
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-05-02  Jan Holesovsky  <kendy@collabora.com>  [a6d146074dce236f84e0194539413e7d551b5065]

        lok: We changed the (unstable) ABI, but let's allow the older C++ API.
        
        Helps building the Online before the appropriate patch gets merged.
        
        Change-Id: I9983d546bb0cb7fb472806622a0a10e3a4d3ab87
        Reviewed-on: https://gerrit.libreoffice.org/71665
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2019-05-02  Mike Kaganski  <mike.kaganski@collabora.com>  [dd670d89951876c32fdfdcb26a93ced1c6d42998]

        Use range-based for here instead of ScNameToIndexAccess
        
        Change-Id: Ida1351dda42f2dc0ddb50dbcbd55564d64280c15
        Reviewed-on: https://gerrit.libreoffice.org/71655
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-05-02  Caolán McNamara  <caolanm@redhat.com>  [ed67b443d1db273818737ef7996330a8f475361b]

        clamp to target type bounds
        
        Change-Id: I8d3f7653b7e9b64a2f433b4ebfb8a0fef1522e93
        Reviewed-on: https://gerrit.libreoffice.org/71637
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-02  Caolán McNamara  <caolanm@redhat.com>  [f420aa3e027e04e49b7031ebf0613debcaab2ea0]

        GtkTreeView drag and drop highlight doesn't look right
        
        Under gtk 3.24.8 dragging into the TreeView is not highlighting the entire
        rreeView widget, just the rectangle which has no entries in it. This looks ok
        when its empty, but not when it has some entries in it, and when the list is
        full, there is then no border highlight.
        
        So as a workaround highlight the parent container on drag start, and undo it on
        drag end, and trigger removal of the treeview's highlight effort.
        
        Change-Id: I37be1e53a9ad3c6b810b579f6e5699c45b7b8e2b
        Reviewed-on: https://gerrit.libreoffice.org/71624
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-02  Arkadiy Illarionov  <qarkai@gmail.com>  [855f52ead7fa361b6a73105d1f0086559a8ed5b6]

        Use hasElements to check Sequence emptiness in [v-x]*
        
        Similar to clang-tidy readability-container-size-empty
        
        Change-Id: I71e7af4ac3043d8d40922e99f8a4798f0993294c
        Reviewed-on: https://gerrit.libreoffice.org/71603
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-02  Stephan Bergmann  <sbergman@redhat.com>  [0c434b06a3792a6429fbe718a0231c48597c1ff5]

        Sort solenv/clang-format/blacklist
        
        (lexicographically, by Unicode code point values; to make it easier to add
        further entries)
        
        Change-Id: Icd5a58b6b65004ceb90f470ae58512d9f8ae57e7
        Reviewed-on: https://gerrit.libreoffice.org/71571
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-02  Stephan Bergmann  <sbergman@redhat.com>  [c61e7b9940cb30800d6f1000727f9cfd5de9fa5e]

        Support "Preview in Web Browser" in Flatpak mode
        
        ...by storing the temporary HTML document in a location that can be accessed by
        the browser running outside the Flatpak sandbox.  This reuses and extends the
        mechanism already in place for the new HTML-based help in Flatpak mode (see
        72b936d70b7eaa6d9f5f911b27e3c955382de967 "Enable --help=html for flatpak").
        
        This fixes <https://github.com/flathub/org.libreoffice.LibreOffice/issues/85>
        "“Preview in Web Browser” does not work in Flatpak version".
        
        Change-Id: I5f73fd89139ffe6b8ab0dc501154b4f054a0ae5c
        Reviewed-on: https://gerrit.libreoffice.org/71570
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-05-02  László Németh  <nemeth@numbertext.org>  [19976f079800ec4c1d0d5d7e226986cb41f834c2]

        tdf#112567 XLSX export: fix broken built-in names
        
        Localized range separators resulted broken XLSX export
        with duplicated built-in names. For example, XLSX export
        of a Format->Print range using Hungarian locale in LibO
        raised an error message in MSO, because the export
        contained the same range also with a bad semicolon:
        
        <definedName>Sheet1!$A:$A;Sheet1!$1:$1</definedName>
        <definedName>Sheet1!$A:$A,Sheet1!$1:$1</definedName>
        
        Change-Id: Iee6ff7c5f5952fc1e736cebfc290c64a851786ab
        Reviewed-on: https://gerrit.libreoffice.org/71538
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-05-02  Jens Carl  <j.carl43@gmx.de>  [f07e91ac739edf846ae9dda9b2305bae6dde489e]

        tdf#45904 Move XReplaceDescriptor Java tests to C++
        
        Move XReplaceDescriptor Java tests to C++ for ScCellSearchObj.
        
        Change-Id: Ica5042ce8b5eac3663a0fb5f66ae0a2830c89d93
        Reviewed-on: https://gerrit.libreoffice.org/71645
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-05-02  Jens Carl  <j.carl43@gmx.de>  [6f763a3fcd420ddd147459db0f836ef3e05e710f]

        tdf#45904 Move SearchDescriptor Java tests to C++
        
        Move SearchDescriptor Java tests to C++ for ScCellSearchObj.
        
        Change-Id: I3c9ffbfc80c7fdc39d0e67fe8aae12605a8d04f5
        Reviewed-on: https://gerrit.libreoffice.org/71644
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-05-02  Jens Carl  <j.carl43@gmx.de>  [976bb31199baf8ded562323e35626c61ef5bffbe]

        tdf#45904 Move XSearchDescriptor Java tests to C++
        
        Move XSearchDescriptor Java tests to C++ for ScCellSearchObj.
        
        Change-Id: I1ae50bb586fd742b7cc19f71bcae018ca42139e6
        Reviewed-on: https://gerrit.libreoffice.org/71643
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-05-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2aed7abb64ded178850f1ecaff98986357086b68]

        Fix typo
        
        Change-Id: I20e6de52e8244ef118973671cd25fb9fc6f3e22f
        Reviewed-on: https://gerrit.libreoffice.org/71632
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [10d3c43ff169b0c250f22d07fadd0edd86a8d2d2]

        Fix typo
        
        Change-Id: I56626f7df54c31847f150374dbb41ace274d5c2d
        Reviewed-on: https://gerrit.libreoffice.org/71634
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [daebba1c296b9baa194b9052127810497a1c9f20]

        Fix typo
        
        Change-Id: I0def9e55b25aec0920e1a6aafb9f4c75ad6a06f7
        Reviewed-on: https://gerrit.libreoffice.org/71635
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [57b7873e3ed62e3acb8334a98864c4ebfca302c8]

        Fix typo
        
        Change-Id: I7dee823ce762e14fb1b96a7aa3ced2d64a66c82c
        Reviewed-on: https://gerrit.libreoffice.org/71636
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-01  Caolán McNamara  <caolanm@redhat.com>  [def3802af84a8f1b0d6d885d0481e02d7fa1da64]

        parent SfxChildWindow::GetInfo does the same already
        
        Change-Id: I1c3185530f7b892f78f71d2db8534aec07e73e57
        Reviewed-on: https://gerrit.libreoffice.org/71623
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-01  Caolán McNamara  <caolanm@redhat.com>  [95a9ec752032c82cdd72624b4c0eb030989d0803]

        ScValidityRefChildWin has a Controller, not a Window now
        
        Change-Id: Ia570417f6f7926dbce19944d91d4a9cb9814eb19
        Reviewed-on: https://gerrit.libreoffice.org/71622
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-01  Jens Carl  <j.carl43@gmx.de>  [0b8ac2d3c84043789783d3b4f04639323b9d3bb9]

        Add XServiceInfo tests to ScTableColumnObj
        
        Change-Id: Id8f78e2b114945f2c2499739711db9223828314a
        Reviewed-on: https://gerrit.libreoffice.org/71609
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-05-01  Michael Meeks  <michael.meeks@collabora.com>  [a876de01dedb50bbdfb38838b55cae65c07c72a1]

        lok: disable VCL painting and whole window invalidation.
        
        The reasoning is somewhat complex:
        
        void Window::ImplInvalidateFrameRegion( const vcl::Region* pRegion, InvalidateFlags nFlags )
        
        sets the mnPaintFlags on the mpWindowImpl - and then queues an idle
        paint. This paint in LOK mode does ~nothing - since all rendering is
        tiled, although amazingly it does emit eg. selection callbacks.
        
        However the paint flag - changes the behavior of Window::Update() to
        force a complete window invalidate. This happens, but only rarely -
        when a key-event manages to get into the mainloop before the idle
        paint handler arrives and does nothing (except clear the paint flags).
        
        So - don't do these big invalidations we don't need to in lok mode,
        unless it is for dialogs - which presumably Pranav wanted fixed by
        625087b58f3b7.
        
        Change-Id: I88dda34b8d8bba9c89296d883ad9169fe49a7c5e
        Reviewed-on: https://gerrit.libreoffice.org/71395
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-05-01  Todor Balabanov  <todor.balabanov@gmail.com>  [b596210c09374f53d4349990945a07520c092f55]

        Fisher-Yates shuffling algorithm achieves much better randomization.
        
        Change-Id: I6d204a7ba0fa19f4c318d1c70f5a0344e0640d6d
        Reviewed-on: https://gerrit.libreoffice.org/71620
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-01  Todor Balabanov  <todor.balabanov@gmail.com>  [209e40de80dec55427d406951f01507a6c8aeb84]

        Random class is better than Math random function.
        
        Change-Id: Ia35e3bb3b4f0323c7fbfc54ae5064afdf2c3f381
        Reviewed-on: https://gerrit.libreoffice.org/71539
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-01  Todor Balabanov  <todor.balabanov@gmail.com>  [df512e74753667194faa623b99884d3590597cfd]

        Math pow is too slow in this case.
        
        Change-Id: I16149cabf75ec928d96975e4b98622df6951cefc
        Reviewed-on: https://gerrit.libreoffice.org/71519
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-01  Caolán McNamara  <caolanm@redhat.com>  [f82356d9a1ce1457593a5f42728e2962561328cf]

        weld ScPivotLayoutDialog
        
        Change-Id: I821ee682bf5b65774a609227811365b94ae2063e
        Reviewed-on: https://gerrit.libreoffice.org/71547
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-05-01  Mike Kaganski  <mike.kaganski@collabora.com>  [d822953cbc1d8814ac9f9eac2107177d37103542]

        Make getXPathPosition assert on requested child found
        
        Previously, for an XML like this:
        
            <sharedItems>
                <d v="2017-07-10T09:11:02"/>
                <d v="2017-07-10T09:11:03"/>
                <m/>
            </sharedItems>
        
        the call like
        
            int pos = getXPathPosition(pDoc, "/x:sharedItems", "absent");
        
        gave 3. That could result in mistakes, when a test would assert
        on position "3" for a child element which name is mistyped.
        
        I made such a mistake when creating a unit test trying to assert on
        a position of the last element, and writing its name as "x:m", like
        in rXPath itself; the return was 3, and I initially wrongly assumed
        that the return is 1-based (like in xpath bracketed expressions).
        
        rChildName made const OString&, for consistency with rXPath, or with
        rAttribute in getXPath: child name is just a part of a longer xpath.
        
        Change-Id: I7ba9c4466c75b1b10fce1ccf26ef3b56b4e11e87
        Reviewed-on: https://gerrit.libreoffice.org/71614
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-05-01  andreas kainz  <kainz.a@gmail.com>  [54fa7c42d4b0907a0aba820ce167b8929c0f0246]

        add Footer and Header settings to tabbed notebookbar
        
        Change-Id: I90e103f1ded9671817b83ae4755c235acf4050f1
        Reviewed-on: https://gerrit.libreoffice.org/71619
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-05-01  Zdeněk Crhonek  <zcrhonek@gmail.com>  [da53faea86be3980e014a3ec9acc7c48fe6aeeb9]

        uitest for bug tdf#125030
        
        Change-Id: Id3f8a0e7b03e47d5f09e87320006fbed293e941f
        Reviewed-on: https://gerrit.libreoffice.org/71602
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-05-01  Julien Nabet  <serval2412@yahoo.fr>  [ff18b00ab438ca627625e263389098307dcfd1cc]

        Typo Pallete->Palette
        
        Change-Id: I8a7be3738cd84699568ae2711367e49754401609
        Reviewed-on: https://gerrit.libreoffice.org/71594
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-01  Mike Kaganski  <mike.kaganski@collabora.com>  [f8472069d451ec001e602bbc5329ad030fae1219]

        tdf#125055: properly round fractions of seconds
        
        ... so that 2017-07-10T09:11:02.999999... becomes 2017-07-10T09:11:03,
        not 2017-07-10T09:11:02. The latter created duplicated items in pivot
        table cache previously.
        
        TODO: check what to do if the times are actually different by 100 ns?
        What Excel does then? Should we increase cache item precision?
        
        Change-Id: I622d1c784ee9fddf6b387bec2d8af87bae5668ba
        Reviewed-on: https://gerrit.libreoffice.org/71610
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-05-01  Jens Carl  <j.carl43@gmx.de>  [4931a1e5e365c018a271fcd94f0a743b4fc38c6c]

        tdf#45904 Move XPropertSet Java tests to C++
        
        Move XPropertSet Java tests to C++ for ScCellSearchObj.
        
        Change-Id: I46e55794fe0b205173c3b208ba84c90d70aa2de0
        Reviewed-on: https://gerrit.libreoffice.org/71608
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-05-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f5dc3a522eed491a7b4aa19e3fb05e3533cfa39f]

        Removed executable flag on .doc
        
        Change-Id: If5e6366e307349fa17ba450d330c1f57f9e05d30
        Reviewed-on: https://gerrit.libreoffice.org/71611
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [961fbf1ba33a3296e0e8e34de5182597acb39bf3]

        Fix typo
        
        Change-Id: Ia4889e796284e2159e88dddbdf5efa8ed8dfb864
        Reviewed-on: https://gerrit.libreoffice.org/71613
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [043a01746598467f8ad5082f6dfb052676063e8f]

        Fix typo
        
        Change-Id: I1c7c7c1fdbcf442e367fe3f61c1c6c9eeadc0a95
        Reviewed-on: https://gerrit.libreoffice.org/71612
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-05-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [36f306d8891ef8cba53676e4a2a30434718228e4]

        fix bug in BitmapEx::operator==
        
        Just because this image is transparent, does not mean it is equal to the
        other image.
        
        Similarly, just because this image has transparency color, does not mean
        the other image has valid transparency color.
        
        Also move the cheaper mbAlpha check before the more expensive
        ShallowEquals check.
        
        there since
            commit 8ab086b6cc054501bfbf7ef6fa509c393691e860
            Date:   Mon Sep 18 16:07:07 2000 +0000
            initial import
        
        Change-Id: I63033bc8e7fed991513a171e637768e826eafad9
        Reviewed-on: https://gerrit.libreoffice.org/71572
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-01  Julien Nabet  <serval2412@yahoo.fr>  [71d329d142806151e8a32c058abd57f38b795486]

        loplugin:stringconstant in sw/qa/extras/layout
        
        Change-Id: I4934240946b435e7b5b13c2623143f7741106efa
        Reviewed-on: https://gerrit.libreoffice.org/71599
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-05-01  andreas kainz  <kainz.a@gmail.com>  [66b9b44abd07b47f24ff408e49b701024862f8a6]

        Colibre icon: finish mailmerge 32px support
        
        Change-Id: I595c8494bef7c9dae16ae17bd963c79097f4a4c6
        Reviewed-on: https://gerrit.libreoffice.org/71607
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2019-05-01  andreas kainz  <kainz.a@gmail.com>  [d7a0be56659b11367b20ca287bb11157865601bf]

        Sifr currencyfield optimization
        
        Change-Id: I12c8f7d73f9047e570fa094da82429fa3f523841
        Reviewed-on: https://gerrit.libreoffice.org/71605
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2019-05-01  andreas kainz  <kainz.a@gmail.com>  [0efbf84318da8232350e0114167c592e626024da]

        Colibre mailmerge 32px support
        
        Change-Id: I7614637d8b793d7e5329e110448dbdb04ada273d
        Reviewed-on: https://gerrit.libreoffice.org/71606
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2019-05-01  andreas kainz  <kainz.a@gmail.com>  [cd1960e28991d62982bb4f5c636917f27db73a20]

        fix linux build replace color_scheme folder
        
        Change-Id: Iaa20611ccde1d53cd85db63cbdab450c1622a303
        Reviewed-on: https://gerrit.libreoffice.org/71601
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-05-01  andreas kainz  <kainz.a@gmail.com>  [9a9d4099acb1896880939785cf80f9d00670e967]

        NB contextual single update for vertical alignment
        
        Change-Id: Id0b9a5816ee459837ca8fe2b4dd7a0233a517c0d
        Reviewed-on: https://gerrit.libreoffice.org/71604
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2019-05-01  Matthias Freund  <matti_lx@secure.mailbox.org>  [29be6d1512375d637b41ea646be9e3ece715bba8]

        tdf#120135 Currency icon must not show the dollar sign SIFR
        
        Reduced svg size
        
        Change-Id: Iccfe353d33f7c78600a1cdf24fd67038831fc692
        Reviewed-on: https://gerrit.libreoffice.org/71562
        Tested-by: Jenkins
        Reviewed-by: Matthias Freund <matti_lx@secure.mailbox.org>

2019-04-30  Miklos Vajna  <vmiklos@collabora.com>  [f7453b956bcf83ec13c805d243f20cb209289179]

        tdf#114209 vcl win DirectWrite: handle rotated text
        
        Commit a51b7a1c3a7e7cf7b0c733e1dec40288278c1884 (tdf#103831, tdf#100986:
        Force using GDI when needed, 2017-03-03) noted that the DirectWrite text
        renderer doesn't support vertical text, add initial support for this now
        by extending the DirectWrite transform matrix to do rotation as well.
        
        This is initial support, as it can be improved in two ways:
        
        - vertical text is not cached
        
        - only vertical Latin text is handled, which wants rotated glyphs (vs
          e.g. Japanese text that would not rotate the glyphs)
        
        With this, the "unreadable" text in the bugdoc's chart is on par with
        the the GDI rendering.
        
        Change-Id: I07af4de6cb437f83cc40546396ec8c8aac456bb3
        Reviewed-on: https://gerrit.libreoffice.org/71592
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-04-30  Michael Stahl  <Michael.Stahl@cib.de>  [4aeb48d4691f8852b7afd908637d1a85ae434c84]

        sw: remove testForcepoint79 from SwLayoutWriter
        
        Was recently added in 453e6fb7c1827d317dc775df32a6cf91b2bb5a67
        
        Here this goes into an infinite loop, at least it doesn't finish in an
        hour; Miklos claims it's due to missing fonts, let's just remove the
        test for now, the file will still be tested by crashtesting.
        
        Change-Id: I8acd05e9428ca25d1255b9f14ca56c7a9f5d4f00

2019-04-30  Regina Henschel  <rb.henschel@t-online.de>  [89ce0ef3744572127a75fbe82c2fc194ce63b702]

        tdf#115813 Get correct adjust value from XY handle of ooxml-shape
        
        If an adjust value is not directly bind to a handle parameter but
        via formulas, the calculation of the adjust value depends on the
        individual shape. The error was, that one calculation method was
        applied to any OOXML-shape. User noticed, that handles did not
        stick to the position, where they are released but jumped to
        unexpected positions. The patch calculates guide formulas backwards
        to get an adjust value. The patch solves the problem for preset
        OOXML-shapes until some day a general method for any shape is
        implemented.
        
        Change-Id: I1a47082d5110a63530a273665d80348c119dc08b
        Reviewed-on: https://gerrit.libreoffice.org/71258
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-04-30  Mike Kaganski  <mike.kaganski@collabora.com>  [6952a3ba27d0d0fc08c5701b4ed7dd9982c9c60d]

        tdf#125046: export longText attribute for sharedItems element
        
        Change-Id: Id727f10763bc5017eeb3e267b425d6013786d6a2
        Reviewed-on: https://gerrit.libreoffice.org/71585
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-30  Caolán McNamara  <caolanm@redhat.com>  [1ae5ca077119982ae83833871326c86d9930ae11]

        tdf#124241 let dialog be resizable
        
        so it can shrink to its optimal size
        
        Change-Id: Ia83b8b29a56e0e232956770a3a3374035db2c6ef
        Reviewed-on: https://gerrit.libreoffice.org/71577
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-30  Michael Stahl  <Michael.Stahl@cib.de>  [bf8c8699f7ed09519db2041e1ec1554097e94ab4]

        sd: fix comphelper::OInterfaceCompare build breakage
        
        This was removed today.
        
        Change-Id: I07e7515d0d4b63721c6f80193917a9e1c5f1f09b

2019-04-30  Michael Stahl  <Michael.Stahl@cib.de>  [5879351aeb1935e2bf86fda59703f7d49fdeb6ed]

        tdf#122607 sw: restore CalcLayout() call in getRendererCount()
        
        Effectively revert commit 1ecca673b40fedc53db125e332b087d1c120a254.
        
        There are some documents that aren't formatted correctly.
        
        Change-Id: I4b0cf6313c249a0ed916c2630cd5194d809bfb48

2019-04-30  Michael Stahl  <Michael.Stahl@cib.de>  [3d37463eec0c891243a8971a34903b2da01c9e24]

        tdf#122607 sw: fix preservation of text frame cache entries
        
        SwSaveSetLRUOfst would leave only 50 cache entries available for the
        CalcLayout() to use; apparently it's not enough for this document.
        
        The difference between the 1st loading/layout and the 3rd loading/layout
        of the document is that in many paragraphs the cache entry is missing,
        because the entires of the previous loads were clogging up the cache
        and were preserved here, and the cache only has 50 available entries;
        if enough entries are available, everything is positioned properly.
        
        The idea with the 100 entries per visible shell actually comes from the
        CVS initial import, where there was a comment suggesting that; but the
        corresponding parameter was actually unused and removed in
        7c704c78d3c652504c064b4ac7af55a2c1ee49bb.
        
        Ideally we'd have time to investigate why a missing cache entry causes
        the wrong position...
        
        Change-Id: I64a72a94361dbf5717bbc709fa3bc9abbe18a37c
        Reviewed-on: https://gerrit.libreoffice.org/71542
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-30  Michael Stahl  <Michael.Stahl@cib.de>  [31ae7509003b1e650463ee1468c0b315ba13efe6]

        tdf#122607 sw: remove deleted SwTextFrame's cache entry
        
        Apparently nothing else would remove the entry, and without SwTextFrame
        it's not accessible any more.
        
        If the entry was recently used, then the SwSaveSetLRUOfst usage in
        SwViewShell::CalcLayout() will preserve it instead of giving the cache
        entry to a new frame.
        
        Change-Id: Id43fdbad2ac006853928e30a7b6768c3e3dc1667
        Reviewed-on: https://gerrit.libreoffice.org/71541
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-30  Justin Luth  <justin.luth@collabora.com>  [f6f53f76e15f5eecc5b6ce56e471c53cebfea8ad]

        tdf#123636 writerfilter: handle deferred breaks on frames
        
        ...similar to handling breaks before shapes in lcl_startShape.
        
        Three different examples found to create/split a paragraph.
        Which one to use? (addDummy, m_bIsSplitPara, and
        lcl_startCharacterGroup). SplitPara is not good because the
        paragraph properties probably should not be copied to the
        dummy paragraph (like numbering for example). Slightly
        modified the lcl_startChar example to ensure that the dummy
        paragraph doesn't steal a part of the properties, but is
        only default properties plus page-break.
        
        This doesn't export very well, so roundtripping is very poor.
        
        Research Note: There exists a compat flag showBreaksInFrames
        (Display Page/Column Breaks Present in Frames)
        "This element specifies whether applications should
        honor the presence of page and/or column breaks which are
        present within the contents of paragraphs which have been
        defined as frames using the framePr element."
        --Currently, LO does nothing with this flag. Probably too
        exotic and irrelevant (word 2003 era?).
        
        No existing unit tests found that have isSet(pg_brk) frames.
        
        Change-Id: I29f815355401c7af8b347a3ed9d0298bc9b27b93
        Reviewed-on: https://gerrit.libreoffice.org/71255
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-30  Justin Luth  <justin_luth@sil.org>  [cc899c6967238877f0094bcf00627145e484ffec]

        tdf#101826 ww8import: Fly - don't convert XATTR back and forth
        
        In this case we are explicitly interested in textboxes,
        but any fly that accepts XATTR will now use that and skip
        the old RES_BACKGROUND.
        
        In the case of textbox import, the properties were being
        converted into RES_BACKGROUND and then back to XATTR again.
        Just copy the XATTR properties to the new FlySet instead.
        
        The ability to import XATTRs into a textbox was added to LO6.3
        with commit 15819181772d95963d16c1c2eaa9e51af81f7f68
        
        Change-Id: Ib65b3d9097d0a56dbe205b419d052af53d0132c8
        Reviewed-on: https://gerrit.libreoffice.org/66331
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-30  Mark Hung  <marklh9@gmail.com>  [b593634d3cfbb2fc8522d99ce1c3f2a11445ea59]

        tdf#124230 pptx: make exported animation sound work.
        
        1. Fix target path for the embedded media. Move the media
        file to /ppt/media ( was /media ) and use the relative path
        ../media for the target path when adding the relation. This
        is necessary for MSO to play the sound.
        
        2. Write timenode id for the start or end conditions if the
        animation node for the begin event or the end event is
        available. Events like BEGIN or END has to refer a timenode.
        Without specifying referred timenode in start and end
        condition, Impress will not activate the audio node after
        importing the document.
        
        Change-Id: I6027be2e836e2f86061e401c8af806b2b1993a49
        Reviewed-on: https://gerrit.libreoffice.org/71427
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-04-30  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [83abdf803a023067ebc207fd82dde987df233754]

        tdf#42949 Fix IWYU warnings in tools/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I47974f5c24819eb60e6724f42d51bb206dc26d21
        Reviewed-on: https://gerrit.libreoffice.org/71557
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-30  Miklos Vajna  <vmiklos@collabora.com>  [a1a16b22629d7952ef3aaefc76f080f7fdba7296]

        svx: remove nested redundant #ifs
        
        Change-Id: I325fbf7573903a1cb99ea1f1c81d6b5a482efe09
        Reviewed-on: https://gerrit.libreoffice.org/71578
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-04-30  Caolán McNamara  <caolanm@redhat.com>  [f2466b915cbf7bee03df16d0972f06155b7512de]

        tdf#124975 changing the clipboard selection clears the widget selection
        
        gtk listens to the selection so realizes that the GtkEntry selection
        is not the desktop selection anymore and drops the visual selection.
        
        But we're relying on the visual selection to know what part of
        a multiselection we are modifying
        
        Change-Id: I42d5718ba029b4f94c436cb755485d05511b5708
        Reviewed-on: https://gerrit.libreoffice.org/71576
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-30  Luboš Luňák  <l.lunak@collabora.com>  [37874c29b0d266b7a49978ce68a4909bc6e50fcd]

        make debug code work properly also on non-win32
        
        Change-Id: I5ccf6b079ef8b6a341d06627e4b0abc9d90e0f8b
        Reviewed-on: https://gerrit.libreoffice.org/71566
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-04-30  Caolán McNamara  <caolanm@redhat.com>  [6e07375f92f79959cc9288bb2a3b237b480e952c]

        Resolves: tdf#124920 insert section from clipboard dialog doesn't cancel
        
        Change-Id: Ic85cea08a9730cbd87d4ba1344ee6ddaa1b9d7bb
        Reviewed-on: https://gerrit.libreoffice.org/71567
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-30  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [e1a928f28ac70c4b13cf4b6fe73e7b33e2e86d2f]

        tdf#62699 Drop pass-through header file include/svx/xlineit.hxx
        
        Change-Id: I3ae76558f476934dffc2b43b19af848b5ad5015e
        Reviewed-on: https://gerrit.libreoffice.org/71454
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [60095b481d9663f7bcfe8078d669030ab2bc6a05]

        tdf#125014 only use a fastpath if src. and dest. bitcount matches
        
        It can happen that a bitmap is 32-bit (made from a VirtualDevice)
        but we can't even create a 32-bit bitmap ourselves. In that case
        we can only create a 24-bit, but now we can't use the fastpath
        anymore as the bitdepth of source and destination is not the same.
        
        Fix this by making sure the general scaler will be used when
        source and destination bitmaps don't have the same bitcount.
        
        Change-Id: Icdb974093558d618b7c056b29963b45ee31ce200
        Reviewed-on: https://gerrit.libreoffice.org/71540
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-30  Katarina Behrens  <Katarina.Behrens@cib.de>  [6a67ecd9b12e68031b5dbacb591955b59f476b86]

        tdf#123859: only accept drops when drop target was registered
        
        some hard to reliably reproduce crashes when drag'n'dropping slides
        in slide sorter in Impress can be tracked down to null drop target.
        Not every SalFrame is registered as drop target, so let's accept
        drops (QWidget::setAcceptDrops) only for those frames that are.
        
        Change-Id: I01f006d619209c558e8d9976116daad65f51d7d9
        Reviewed-on: https://gerrit.libreoffice.org/71533
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-04-30  wishawa  <wisha.wa@yandex.com>  [f45f8d0c6eb1d5d28a92399b82d13c2894f06069]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - Update Thai dictionary: corrections, UTF-8, and over ten thousand more words.
            
            Change-Id: Iea084036516e727af2f70729bd7484fb9cbdad90
            Reviewed-on: https://gerrit.libreoffice.org/71523
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            Tested-by: Andras Timar <andras.timar@collabora.com>
            
2019-04-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [e02b9ccf58e9eda01f8588868ec2f367f7075dcf]

        revert part of "improve loplugin:stringconstant"
        
        Revert part of
            commit dd8d5e5795358d732a9f7a8af7c35f662321e332
            Date:   Mon Apr 29 11:18:21 2019 +0200
            improve loplugin:stringconstant
        
        sberg's original gerrit comment:
        but there can also be other problematic overloads for parameters like
        `void const *` or `std::string_view`.  I'm not sure this change is worth
        the potential false positives.
        
        and continuing IRC discussion:
        <noelgrandin> I'll revert the compilerplugins/ part
        <sberg> noelgrandin, my main concern is that /if/ somebody eventually
        runs into such an overload situation, it's really hard to get the
        warnings/errors fixed for those people, short of going into the plugin
        itself
        
        Change-Id: I4916ce8943c4319d7ef9084e22d6a0eeb430b15c

2019-04-30  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [cd08835d1bd9274412c7326db32fb3752bc94fb3]

        PPTX import: store OOXTheme in InteropGrabBag for SmartArt re-generation
        
        Change-Id: I343dc3a275ecbbb483e179d8cc2deebfb71b9c8f
        Reviewed-on: https://gerrit.libreoffice.org/71530
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-30  Miklos Vajna  <vmiklos@collabora.com>  [cd2a7acd789297e613424a59b2fe24cedd9a72b6]

        sw btlr writing mode: implement ODF filter for textframes
        
        Layout is still not yet correct right after the import, though.
        
        Change-Id: Icdba2e8d608f35b6b5b43b88ffb223f779af1b89
        Reviewed-on: https://gerrit.libreoffice.org/71552
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-30  andreas kainz  <kainz.a@gmail.com>  [267d97ccca46a1c7eb729be7f333e1b8137b8a08]

        Sifr, Breeze, Colibre icon theme update for menubar
        
        Change-Id: I10010dd0c8f0eb51e0ca220e5ce7feee817f25f2
        Reviewed-on: https://gerrit.libreoffice.org/71559
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [1d940ec1de349349b048056c4284223d6eea48f3]

        Fix mac build with --with-package-format=dmg
        
        Regression from 7a9f6df7fb83ec23d09cb5744c2c865fa22e7143
        
        ERROR: The following errors occurred in packaging process:
        
        ERROR: Source for LICENSE.html not found!
        ERROR: Could not copy  to
         /Users/gerrit/lode/bibisect/core63/workdir/installation/LibreOfficeDev/dmg/
        install/en-US_inprogress/LibreOfficeDev_6.3.0.0.alpha0_MacOS_x86-64/LICENSEs/LICENSE.html No such file or directory
        
        Change-Id: I6c51a853238b1ecea64f900c0c60e7a9bb370dc9
        Reviewed-on: https://gerrit.libreoffice.org/71417
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-04-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [dd8d5e5795358d732a9f7a8af7c35f662321e332]

        improve loplugin:stringconstant
        
        to find more places we can elide the OUString() constructor at call
        sites
        
        Change-Id: Ie09f3c61f2c4b4959c97dc98ebcbaf7c51d5d713
        Reviewed-on: https://gerrit.libreoffice.org/71514
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [22f2cf3ccc6d0c9ba2c2860735e789d6b3a25f72]

        implement std::hash for css::uno::Reference and rtl::Reference
        
        The declaration in BarChart.cxx is particularly suspicious, because it
        was using a < for the KeyEqual template parameter.
        Been there since:
            commit b2c3233e5f267b5d244d722a94424a3b224b3314
            Date:   Thu Dec 21 20:08:33 2017 +0900
            chart2: suspend/resume setting rects dirty for 3D shapes
        
        comphelper::OInterfaceCompare is no longer necessary
        
        Change-Id: I8278c4a3d9113a18570ca237cd05d553ec8f3975
        Reviewed-on: https://gerrit.libreoffice.org/71537
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f9f7cc62e95f12a9d4ea02413a658d40e09ccde6]

        Fix typo
        
        Change-Id: Ie0193edb4e729c4469c15bc5940dbc8005caf28b
        Reviewed-on: https://gerrit.libreoffice.org/71561
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8182f5e4325f4cbf4c333a76466740fdea4e7bff]

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

2019-04-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [7334034ae93b49fc93b5859a3c047a319d138282]

        drop Graphic::operator bool
        
        which tends to interact in very weird ways with other code, for example
        it makes Graphic appear to have an operator<
        
        Change-Id: I335fe8f3644b710bc61291e625cbca7334a37716
        Reviewed-on: https://gerrit.libreoffice.org/71532
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-30  Brian Fraser  <andthebrain@softfrog.ca>  [c0ff8a24365456383900ed7958c8fb9ea68043e9]

        Impress: Delete an empty paragraph's animation over a non-empty one's
        
        - Backspacing into empty paragraph deletes empty paragraph's animation,
          not the next paragraph's animation.
        - Pressing delete while in empty paragraph deletes its animation, not next
          paragraph's animation.
        - Changing indent level of an animated paragraph no longer collapses any
          expanded animations in the animation list side panel.
        
        Change-Id: I65ff5813893b1ffe91687cc106f276447de4b225
        Reviewed-on: https://gerrit.libreoffice.org/70792
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-04-30  andreas kainz  <kainz.a@gmail.com>  [db39336550ff547bcb7ca15793b12291c913ab42]

        LibO Layout arrangement tabbed compact to groupedbar compact
        
        Change-Id: If92aa1c888af30f802ac5d764c90500d8010aeb5
        Reviewed-on: https://gerrit.libreoffice.org/71555
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-29  andreas kainz  <kainz.a@gmail.com>  [0629d0f8edbf5000455c6aa66181990136f05d7e]

        Icon Theme update open_more icon to have three dots
        
        Change-Id: If48a34c4cb2d5b8712ab5ed408155e1902014733
        Reviewed-on: https://gerrit.libreoffice.org/71527
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [20b4a6312074ec35f7b828962b0d2a0b80e48974]

        Fix typo
        
        Change-Id: Ic4c0977357d7c4feb4100eeb15a6e9a4866374d3
        Reviewed-on: https://gerrit.libreoffice.org/71554
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-29  Katarina Behrens  <Katarina.Behrens@cib.de>  [cc6c1798b8d6d9d27dc40145e1ec71dd480c788a]

        tdf#124990: DnD operation can be set to fail in dropComplete
        
        thus we reimplement it for Qt5DropTarget. This is qt5 remix of
        tdf#118302 (in Calc drop into the same tab should cancel DnD, instead
        of causing data loss)
        
        Change-Id: Ib37ea5a018133779e85e8e131d81bb6cee7d9206
        Reviewed-on: https://gerrit.libreoffice.org/71531
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-04-29  Mike Kaganski  <mike.kaganski@collabora.com>  [f591bf522d2c63ad7f9fc87388671afbc16fbcd0]

        tdf#125030: Prevent double-clearing the guard
        
        ... discovered after after commit d38f9934f08939032cca64a32de58fa3901a88d5.
        
        Change-Id: I09bcee0053d1a5132483c933a903f006a236a679
        Reviewed-on: https://gerrit.libreoffice.org/71550
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-29  Eike Rathke  <erack@redhat.com>  [0dcbc797a6cf7dc58ad17aae20bf0ccc7973cab1]

        Related: tdf#82184 correct wrong or obsoleted LCIDs for MSI
        
        This solves the cases of Oromo, Kinyarwanda and Sinhala.
        
        Kabyle is a problem on its own and apparently not easily solvable, see
        attempts in https://gerrit.libreoffice.org/71247
        
        Change-Id: Id001aeba07a95f283b4cd6057c1f6e8088de940a
        Reviewed-on: https://gerrit.libreoffice.org/71535
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-04-29  Michael Meeks  <michael.meeks@collabora.com>  [065f603379efe669d6ab496e6b8659de88949487]

        unipoll: do the legacy wakeup if not in unipoll mode.
        
        Change-Id: I7f5663f3316eb2bafcf13d07e2af69ae6f0637f5
        Reviewed-on: https://gerrit.libreoffice.org/71445
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Jenkins

2019-04-29  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [0c500d3b8caa9b58f05c0ceb4d236f5878a06f6b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Dropped parenthesis throws compiler error
            
            Change-Id: Ib3179cd0d853e92e4b9ced7f3e504f27e88e6de3
            Reviewed-on: https://gerrit.libreoffice.org/71536
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-04-29  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [56b7d6c40c698a4be4a228d34792dd70f251054d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Limit the scope of getting class names for index titles
            
            Change-Id: I2d586605118032aaf38ff70d420bc7c2bf4979ae
            Reviewed-on: https://gerrit.libreoffice.org/71529
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-04-29  Miklos Vajna  <vmiklos@collabora.com>  [f5f8891d823f01090853217479de584f940de459]

        xmlsecurity: fix the Android build
        
        Change-Id: Ib04060ee4dc2a4ece2858548690e8ef182bf00b1

2019-04-29  Miklos Vajna  <vmiklos@collabora.com>  [73df787fe2c66d16cec08d28e383a72fe3855bfd]

        sw: prefix members of HTMLTableCell
        
        Change-Id: I4ed4307b5c4f820be1b25ffa0372cc30c97c85d7
        Reviewed-on: https://gerrit.libreoffice.org/71522
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-04-29  Caolán McNamara  <caolanm@redhat.com>  [260e5b61209b92e1583623d70b2ba3032b5ced14]

        weld ScXMLSourceDlg
        
        Change-Id: If8894b7c432006f196e040571757943c940f13ea
        Reviewed-on: https://gerrit.libreoffice.org/71489
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-29  Caolán McNamara  <caolanm@redhat.com>  [7d53d5899bc798b49c99d36e4611204c05585915]

        gtk_tree_model_iter_parent modifies the 1st arg, not 2nd
        
        Change-Id: I015022c4dd68f152ef5e56947031ccf4bfaf2b1c
        Reviewed-on: https://gerrit.libreoffice.org/71516
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-29  Stephan Bergmann  <sbergman@redhat.com>  [df5d1e47c33a8b9bf2b9783d5338f8432827a760]

        Fix conditional around closing #pragma GCC diagnostic pop
        
        ...which 7cf3574ac9208e70c03eeaca2def0235ec90f55f "Avoid
        -Werror=format/stringop-truncation" had failed to adapt
        
        Change-Id: Ide00c8136db27519c2d694576910c423d40d481e
        Reviewed-on: https://gerrit.libreoffice.org/71521
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-29  Stephan Bergmann  <sbergman@redhat.com>  [0d5ae0b0e88e30b7c196613bd0b8f3d3eb18674a]

        -Werror,-Wunused-private-field
        
        Change-Id: Ie6aeff552b13d2b9abe38c178a4f467d47fc0ca5
        Reviewed-on: https://gerrit.libreoffice.org/71520
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-29  Stephan Bergmann  <sbergman@redhat.com>  [6d3dd64391e67e6cfe406dea047e13227ea94c4b]

        tdf#123472: Propagate getGFileInfo failure less aggressively
        
        ...from Content::getPropertyValues.  ca0308797df86ebece19260f3ca438a0cb437208
        "tdf#121337: Fail on GIO error in GIO UCP getPropertyValue" had made
        Content::getPropertyValues fail for every getGFileInfo failure.  However, when
        saving to a not-yet exisiting file, SfxMedium::Transfer_Impl
        (sfx2/source/doc/docfile.cxx) requests the properties "Title" and "ObjectId"
        from the Content representing the not-yet existing file, and apparently expects
        those requests not to fail.  So restructure Content::getPropertyValues to only
        call getGFileInfo when actually needed (that covers not failing for the unknown-
        anyway "ObjecdtId" property), and handle "Title" specially by not failing for
        a non-existing file.  (The documentation at offapi/com/sun/star/ucb/Content.idl
        says for the "getPropertyValues" command that: "The execution will not be
        aborted, if there are properties requested, that are unknown to the content."
        But that leaves it somewhat unclear whether failure to obtain a known property
        should be propagated.  It apparently should be in the context of tfd#121337
        fixed previously, but apparently not for "Title" here.)
        
        Change-Id: I12a9a5bd93d661922ea3b7b19a84a7e73e7e4b50
        Reviewed-on: https://gerrit.libreoffice.org/71515
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-29  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [d1ab132367c6e4ce0ca5711b7c5259d1f6e0e5cc]

        tdf#42949 Fix IWYU warnings in  xmlsecurity/*hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        All hxx cleaned except the ones in
        xmlsecurity/source/xmlsec/mscrypt
        
        Change-Id: I651f53c9d339208b3132f9078a5c3829ff9c5dc8
        Reviewed-on: https://gerrit.libreoffice.org/71448
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-29  Julien Nabet  <serval2412@yahoo.fr>  [b9b930046368532c61b20637cb0356e195529440]

        tdf#113834: fix crash when service host empty
        
        The crash affects Windows, not Linux where an error popup appears instead (MacOs?)
        It seems the fact the url was empty triggers an exception in ucbhelper::Content ctr
        So let's put the lines in the try catch and log the exception.
        See comments of bugtracker for slight more details.
        
        Change-Id: I60e55be488632ff6e0106fde832a818c6431f58e
        Reviewed-on: https://gerrit.libreoffice.org/71321
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-29  Stephan Bergmann  <sbergman@redhat.com>  [598c96a9afaf97a235371ce8d00405bdbbb24d25]

        -Werror,-Wunused-private-field
        
        Change-Id: I465627958ef7a18c0e80361ae4a1c6ba27ec735d
        Reviewed-on: https://gerrit.libreoffice.org/71513
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-29  Stephan Bergmann  <sbergman@redhat.com>  [c443979549dfff4a5a02b62e7037c7805e13e2cb]

        Remove spurious non-empty line from end of patch file
        
        (had caused a "patch unexpectedly ends in middle of line" warning)
        
        Change-Id: I10860a25266d1672f1fdd0ce89f3de37b260a5fb
        Reviewed-on: https://gerrit.libreoffice.org/71509
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-29  Mike Kaganski  <mike.kaganski@collabora.com>  [f24e50c90fb802cba0a9d77ecb0f105ea4516ebb]

        Fix Android build after commit ac419786b3244d909901db053841862abf5e7a2f
        
        ... giving this error:
        
           In file included from
           /home/android/lo/master-android-arm/filter/source/xmlfilteradaptor/XmlFilterAdaptor.cxx:50:
           /home/android/lo/master-android-arm/include/comphelper/scopeguard.hxx:36:14:
           error: function 'comphelper::<deduction guide for ScopeGuard><(lambda at
           /home/android/lo/master-android-arm/filter/source/xmlfilteradaptor/XmlFilterAdaptor.cxx:146:34)>'
           has internal linkage but is not defined [-Werror,-Wundefined-internal]
               explicit ScopeGuard( Func && func ) : m_func( std::move(func) ) {}
                        ^
           /home/android/lo/master-android-arm/filter/source/xmlfilteradaptor/XmlFilterAdaptor.cxx:146:28:
           note: used here
               comphelper::ScopeGuard guard([&]() {
                                      ^
        
        See https://lists.freedesktop.org/archives/libreoffice/2019-April/082599.html
        
        Change-Id: If719d183d2ce15fa4877cd8bbf457d79097765be
        Reviewed-on: https://gerrit.libreoffice.org/71510
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-29  László Németh  <nemeth@numbertext.org>  [d32d9a2b3c5e3963f4a18f6c7bbf50fab2e9b2be]

        tdf#123460 DOCX track changes: moveFrom completely
        
        also with the paragraph mark, not leaving an empty
        paragraph at the original place of the moved text.
        
        Note: as desktop version of MSO does, but its
        online version leaves empty paragraphs interestingly.
        
        Change-Id: I03dda8997df3efbc82e936bd31a3813323e6b5ab
        Reviewed-on: https://gerrit.libreoffice.org/71382
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-04-29  Shubham Goyal  <22shubh22@gmail.com>  [c3ca559841c857bf7b39f665433d71c89d220d0f]

        tdf#124854 Rename the Tooltip of Table Toolbar elements
        
        Added Tooltip labels to icons.
        
        Change-Id: Idace4947f98c0a03214e3feffe692711063543e1
        Reviewed-on: https://gerrit.libreoffice.org/70981
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Jenkins

2019-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [60e7bf52450aaa20aa3ad9f10d32db590879e8c2]

        clean up iterator code in SystemDependentDataBuffer
        
        Change-Id: I5f0cd0884b6490ae3018de13e3508b76e201d55f
        Reviewed-on: https://gerrit.libreoffice.org/71507
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-29  Luboš Luňák  <l.lunak@collabora.com>  [101eea01c778ad255d3c8467e06643b23ff6bd76]

        test in a separate helper process if OpenCL crashes (tdf#112252)
        
        Some OpenCL implementations may be broken, e.g. pocl simply
        asserts and aborts if it can't find Clang. In order to protect
        against crashes caused by faulty OpenCL drivers, when testing OpenCL
        functionality on OpenCL setup change, first do a simple test
        in a separate helper.
        
        Change-Id: I1cf328e731c48f47745b27c7130e7521254209f5
        Reviewed-on: https://gerrit.libreoffice.org/71080
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-04-29  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [7722ffd1f50ee431dfc501c4f0fecd40eb9046d3]

        tdf#62699 Drop pass-through header file include/svx/xfillit.hxx
        
        Change-Id: I6598d81b166486f3c48b119cc136b9f6e6c2a12c
        Reviewed-on: https://gerrit.libreoffice.org/71336
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-29  Miklos Vajna  <vmiklos@collabora.com>  [fdf4aaa3dc5cc1d2e7a112e6c32d7845f13caef8]

        tdf#124398 DOCX drawingML import: handle charts in group shapes
        
        Regression from commit 8c73b16f5f18f3bc1dbf9ff6c1475db56b44d304 (DOCX
        import: declare wpg as a supported feature, 2013-12-05), the problem was
        that <wpg:graphicFrame> did not forward to to the relevant oox context,
        and also Writer had no idea how to create a
        com.sun.star.drawing.OLE2Shape. Fix the later by using the same service
        name that's in use for the non-groupshape case.
        
        Change-Id: Id3536854da7c1f01525bb38d801496ecebd4c161
        Reviewed-on: https://gerrit.libreoffice.org/71505
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-04-29  Mike Kaganski  <mike.kaganski@collabora.com>  [a5c0cf416faff2a4b273ac526a83c9c2575a5d51]

        tdf#120703 PVS: dereference before nullptr check
        
        Use a function to consistently check if gImpl is valid before assigning last
        exception message.
        
        V595 The 'gImpl' pointer was utilized before it was verified against nullptr.
             Check lines: 2673, 2683.
        
        Change-Id: I18fc0d632c84f37b05e9d1c3c83689e6eaa6f66c
        Reviewed-on: https://gerrit.libreoffice.org/71488
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-29  Julien Nabet  <serval2412@yahoo.fr>  [7cf3574ac9208e70c03eeaca2def0235ec90f55f]

        Avoid -Werror=format/stringop-truncation
        
        It also affects gcc 8.3
        
        Change-Id: I896e84d5e1e96abfe81294e921cfcc060e44fb6f
        Reviewed-on: https://gerrit.libreoffice.org/71474
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-29  andreas kainz  <kainz.a@gmail.com>  [0d47abc53d6a20b7bdab7939137be89fb422020c]

        NB: update contextual single NB in writer
        
        Change-Id: I742881a631bbf60b8b2808554304ba6f75bb8151
        Reviewed-on: https://gerrit.libreoffice.org/71501
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-29  andreas kainz  <kainz.a@gmail.com>  [9a15ee7666106f99ee8fd3ac436ccbcb8942816d]

        Colibre icon: fix sc_edit link
        
        Change-Id: I36d9717afe1aeebdba7680f6efcae5335fd0f9b3
        Reviewed-on: https://gerrit.libreoffice.org/71502
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [b1e36f4d264f1d8d8df4558ba0c781ccb93a4244]

        tdf#63640 FILEOPEN/FILESAVE: particular .odt loads/saves very slow, part4
        
        cache the XMLTokenMap data in static const vars, so we only need to
        initialise them once
        
        Change-Id: Ib63bedc5af5d5927fed189a6b1a86a5db6865c72
        Reviewed-on: https://gerrit.libreoffice.org/71466
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [560a0f2fbe452d25fe78d6756919c11ec67f630f]

        tdf#63640 FILEOPEN/FILESAVE: particular .odt loads/saves very slow, part3
        
        Reduce time spent constructing strings from char arrays just to do a
        comparison
        
        Change-Id: I7af99747530d91d57e1a5b789ca9989a616428fc
        Reviewed-on: https://gerrit.libreoffice.org/71464
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [9eae555542ce01cb289b9e736454abcf835b8394]

        speed up gtk menu construction at startup
        
        Change-Id: Ia28b1f0281485691e3b4188d23947014c1eff385
        Reviewed-on: https://gerrit.libreoffice.org/71465
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [8647288180806f8515bf2548db7280cbc657eaf3]

        optimise comphelper::AttributeList a little
        
        Change-Id: I48cb0a1b5dfcf6471c1cdf9d79445281f9f33020
        Reviewed-on: https://gerrit.libreoffice.org/71463
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [beacd77aa985ed90532cd5fdd7b56314c0a7b0eb]

        optimise ImplScaleConvolutionVer a little
        
        cache the reading of the source scan line, and use sal_Int32 for pixels
        and counts (long is 64-bit on 64-bit linux)
        
        Change-Id: Iaa0abc3ed3316d3137184b0c051612874885ddf4
        Reviewed-on: https://gerrit.libreoffice.org/71462
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [24503d5ddfc0a83ac88aa23d03b69ed47f989e8e]

        tdf#63640 FILEOPEN/FILESAVE: particular .odt loads/saves very slow, part1
        
        Make CntUnencodedStringItem sortable, implementing operator<.
        This takes the load time from 4s to 3.3s
        
        Change-Id: I532cdf65149a733d41d2caf367675800d2ba4d41
        Reviewed-on: https://gerrit.libreoffice.org/71460
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-29  Matthias Freund  <matti_lx@secure.mailbox.org>  [c4d8b4ecd82fde107d12f6b606bcbd023cfdd7cb]

        tdf#120135 Currency icon must not show the dollar sign SIFR
        
        SIFR icon update "currencyfield"
        
        Change-Id: Ied78cf1edc7a03239300db10461275ecc75ad4ae
        Reviewed-on: https://gerrit.libreoffice.org/71490
        Tested-by: Jenkins
        Reviewed-by: Matthias Freund <matti_lx@secure.mailbox.org>

2019-04-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2031cc0d1b02d904a92182aa0bf6e2566556cd20]

        Fix typo
        
        Change-Id: I881b23341ee1fc8d1ff3443e8ab52f51e07c3646
        Reviewed-on: https://gerrit.libreoffice.org/71499
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [46d3efff80568c0f496db8835074fb3054d5ae02]

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

2019-04-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4c868602960a362edbea28a53535bdee4cfc2230]

        Add MetaActionTransparent to the SVM test
        
        Change-Id: Ia927070883e5647b61876e31d6a0a085e2456f8a
        Reviewed-on: https://gerrit.libreoffice.org/71498
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [405bfa05226116d05f1b87c92d4760dbab184314]

        Add TextAlign,RasterOp to the SVM test
        
        Change-Id: I58b7bb114864a9fdf901a92d54717964c6f1b68e
        Reviewed-on: https://gerrit.libreoffice.org/71497
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ee1bf7e933dd858e9c6a6ec6bd38b31076413821]

        Add LineColor,FillColor,OverlineColor to the SVM test
        
        Change-Id: Id130dd7739b9662541b50b7792da170da70a6a9b
        Reviewed-on: https://gerrit.libreoffice.org/71496
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [565870dc8748e3fa578f070b1f5f152843a210f1]

        Add MetaActionClipRegion to the SVM test
        
        Change-Id: I51bd172cdd22d55a6800d1e74e38149874629f85
        Reviewed-on: https://gerrit.libreoffice.org/71495
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [920b347a088452e7220f0381bee114ec75bab241]

        Add MetaActionWallpaper to the SVM test
        
        Change-Id: Icce9c3c5fa826b6f5237d2d0e28fc51555a3e267
        Reviewed-on: https://gerrit.libreoffice.org/71494
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [654a7ad5420ca26f90f449122fa96ea2a53af0cf]

        Add MetaActionHatch to the SVM test
        
        Change-Id: I96113168d4ae8289cec3a5b0bbd6aa79faf97c48
        Reviewed-on: https://gerrit.libreoffice.org/71493
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c807d4d7643f09022c33272bee1f591d3221be8b]

        update Metafile dumper and change the order of MetaActions
        
        Change-Id: Ib851156da20528e7df5197ba96c35727af7bdbb6
        Reviewed-on: https://gerrit.libreoffice.org/71492
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-29  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [8f03bdee8225c619305ef210391dcc3b6c6fe284]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Rename some menu-related help files for Impress and Draw
            
            The renamed files are in the process of heavy editing, so might
            as well move from obfuscated names to human-readable ones.
            
            Change-Id: I2df6470eefc3b8bb381de77471c688d9498854cf
            Reviewed-on: https://gerrit.libreoffice.org/71436
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-04-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [379c400de5313cb61985784bd0987b6dfbe241be]

        Add all MetaActions to SVM tests as stubs, change order of tests
        
        Change-Id: Ic0f143ea6871965a5d1e9db4b35db88f8adb5181
        Reviewed-on: https://gerrit.libreoffice.org/71491
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-28  Caolán McNamara  <caolanm@redhat.com>  [7d69b4da74a6e826357392ade2fc3175d3092f87]

        Resolves: tdf#125002 toggling on radio button generates click on another
        
        so use toggle and ignore toggle offs
        
        Change-Id: Id6a9f3a7a9cf02d62ede00e4c246629406f9a64b
        Reviewed-on: https://gerrit.libreoffice.org/71481
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-28  Zdeněk Crhonek  <zcrhonek@gmail.com>  [3f1d25bb033e48f9338d874fabfe0af8968379e8]

        uitest for bug tdf#124818
        
        Change-Id: I7aeca38c62c986041aab438e5d28bc8e6f0ccf2a
        Reviewed-on: https://gerrit.libreoffice.org/71486
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-04-28  Zdeněk Crhonek  <zcrhonek@gmail.com>  [11defff14fc35e94364e7580994cc9def624f84c]

        uitest for bug tdf#124896
        
        Change-Id: Iacaf5e19bb20dee471ebdc53977170312cf0fc5f
        Reviewed-on: https://gerrit.libreoffice.org/71485
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-04-28  Caolán McNamara  <caolanm@redhat.com>  [164e0d7b104a343d3d4b2d66b46f0dfa73b69a88]

        Resolves: tdf#124931 key stroke in shortcut keys not selecting the key combo
        
        Change-Id: Ife3e99e0cf00d7d320eb8e403743d42fb8274df8
        Reviewed-on: https://gerrit.libreoffice.org/71483
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-28  Tamás Zolnai  <tamas.zolnai@collabora.com>  [fdab153636ad7e3ce4b09836a63d2fa11b42e728]

        WebDav: Don't unlock the file during saving of a document
        
        Otherwise it can happen that the file is locked by someone
        else during the saving method is running.
        I just extended the scope of the existing DisableUnlockWebDAV()
        calls a bit. In case of webdav it does not cause an issue to
        avoid unlocking the file before locking it again with an other
        SfxMedium.
        
        Change-Id: I6ac4e3326c63c9e184a7710ce8994cac1ed79449
        Reviewed-on: https://gerrit.libreoffice.org/71484
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-04-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [d183e4b59207378eeef4ac602a42dd12b16ffec4]

        Just apply Asian kerning to unmodified glyphs
        
        IMHO the old code was doing the opposite of the comment. But the
        comment makes more sense then the code, so adjust the code
        accordingly.
        
        OTOH just this code was added in commit f89d70de85a6 ("INTEGRATION:
        CWS vcl27 (1.30.48); FILE MERGED 2004/09/09 12:33:53 hdu
        1.30.48.1: #116489# only apply asian kerning on default-formatted
        text"). Maybe still a bug? Can't check the bug tracker, as this is
        pre-Apache, and so can't verify the old bug :-(
        
        Change-Id: I550d1524d3e82f7e853820d3e5ddab8cc62228f9
        Reviewed-on: https://gerrit.libreoffice.org/71441
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-04-28  Mike Kaganski  <mike.kaganski@collabora.com>  [0578353a4d602805124fb642c7051d99f55e4599]

        tdf#120703 PVS: dereference before nullptr check
        
        V595 The 'ustrFile' pointer was utilized before it was verified against nullptr.
             Check lines: 83, 107.
        
        Change-Id: I874983508fb805b1f0a55b3a5b6d4d78ae1babdb
        Reviewed-on: https://gerrit.libreoffice.org/71472
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [5cb3a6da2a61b9bc1acb5b47ac80cdcdc69294e2]

        Move and fix Asian kerning unicode point check
        
        It's the same then
        
        * (1 != c && 2 != c) || (3 != c)
        * !(1 == c || 2 == c) || !(3 == c)
        * !((1 == c || 2 == c) && (3 == c))
        
        which is always true.
        
        Change-Id: Ib63127319ff7e9c13877ac54aa92427637061812
        Reviewed-on: https://gerrit.libreoffice.org/71477
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-04-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [9c1c18f42bbb1f54c39202329088d50d2839ceb9]

        Move lcl_CalcAsianKerning near its only user
        
        This function is just used by ApplyAsianKerning, so move it there.
        While at it drop the unused constant boolean. Same for the comment
        referencing ImplCalcKerning, which is long gone since a huge
        merge in commit 2f382d6c2579 ("MWS_SRX644: migrate branch
        mws_srx644 -> HEAD").
        
        Also "const int"ify ApplyAsianKerning. No need for long, as the
        lcl_CalcAsianKerning just returns int in the range [-2,+2].
        
        Change-Id: I9b1b3351ab71219c8e2ee49ce441f5222e5c1c4b
        Reviewed-on: https://gerrit.libreoffice.org/71476
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-04-28  Caolán McNamara  <caolanm@redhat.com>  [a7c2f1580e928d13d02d778639a0f26de728b5be]

        Resolves: tdf#124704 need to state the area the tooltip is for
        
        to make it work under gtk3
        
        Change-Id: I4c895181af233a16292ce16b194f0a60994446fb
        Reviewed-on: https://gerrit.libreoffice.org/71478
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-28  Mike Kaganski  <mike.kaganski@collabora.com>  [e5321eba2ddf439ac9e066365b53e5fc772d8b4c]

        Remove unneeded check
        
        See commit 60dca2de31ad6a187e35b3a2d751ea674f7f0d9d, which converted preceeding
        OSL_ENSURE into asserts - so nullptr is considered impossible here.
        
        Change-Id: Ia6d8f226d94c84a66bad67ce1b5f702864d61fdc
        Reviewed-on: https://gerrit.libreoffice.org/71475
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-28  Mike Kaganski  <mike.kaganski@collabora.com>  [3a24e72f24dd89a8b21ae31ca27e1dcfde777210]

        tdf#120703 PVS: dereference before nullptr check
        
        V595 The 'pDoc' pointer was utilized before it was verified against nullptr.
             Check lines: 434, 460.
        
        Change-Id: Iec92cbb8c4f5e47f7852015bf466b1f8ed195517
        Reviewed-on: https://gerrit.libreoffice.org/71471
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-28  Mike Kaganski  <mike.kaganski@collabora.com>  [2dfae8e4881e78fddd3bbd6dedc5dd0ab814f685]

        tdf#120703 PVS: nullptr dereference
        
        V595 The 'GetMedium()' pointer was utilized before it was verified against nullptr.
             Check lines: 435, 455.
        
        bURLChanged is only meaningful when GetMedium() is not nullptr;
        otherwise bSaveDS could become true where no medium existed,
        and dereferencing GetMedium() to find its URL would segfault.
        
        Change-Id: I6f533acb3b1ca078803aa23bdece0ba2ee1d87c3
        Reviewed-on: https://gerrit.libreoffice.org/71467
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-28  Mike Kaganski  <mike.kaganski@collabora.com>  [6be4694ab84217d195091d2b9a0e7c74199f5fc1]

        tdf#120703 PVS: nullptr dereference
        
        V595 The 'pContact' pointer was utilized before it was verified against nullptr.
             Check lines: 1254, 1256.
        
        Change-Id: I5d3d28b3c8a70924f329fde9f020f42d9eb5e9a1
        Reviewed-on: https://gerrit.libreoffice.org/71459
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-28  Mike Kaganski  <mike.kaganski@collabora.com>  [51aada2a6f2cacf0134e14bd6559bc71c746c4a5]

        tdf#120703 PVS: dereference before nullptr check
        
        V595 The 'mpViewShell' pointer was utilized before it was verified against nullptr.
             Check lines: 96, 125.
        
        Change-Id: I824c6cf8a5ed7f0ef20e99df36c83feec7fe54ea
        Reviewed-on: https://gerrit.libreoffice.org/71468
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-28  Mike Kaganski  <mike.kaganski@collabora.com>  [71bb4786a8888fd31c3c530f32bd58a1015501a9]

        tdf#120703 PVS: dereference before nullptr check
        
        V595 The 'mpViewShell' pointer was utilized before it was verified against nullptr.
             Check lines: 193, 201.
        
        Change-Id: I0d3cfee4d6f7bbb536c463b698361a1d299d2863
        Reviewed-on: https://gerrit.libreoffice.org/71469
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-28  Mike Kaganski  <mike.kaganski@collabora.com>  [835bedcf8b76cad05d07fceeb44598eb97203793]

        tdf#120703 PVS: dereference before nullptr check
        
        V595 The 'GetActiveWindow()' pointer was utilized before it was verified against nullptr.
             Check lines: 544, 567.
        
        Change-Id: I1ef45fa72542168ba88f24482973a1c660bcc1a8
        Reviewed-on: https://gerrit.libreoffice.org/71470
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-28  Caolán McNamara  <caolanm@redhat.com>  [3788e31b2ed3cd782180c714a764cec0e02abd3b]

        set parent for file picker dialog
        
        Change-Id: I92c83dcb9fd0fa3305aa2f40f6cc0d28fc0ad022
        Reviewed-on: https://gerrit.libreoffice.org/71438
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-28  Caolán McNamara  <caolanm@redhat.com>  [f58e69e7e3f0edd53a16ea6d374e401c1284bca4]

        ofz#14167 arbitrary sheet limit to make fuzzing useful
        
        Change-Id: I729d62520e9b59e96984f5d4b1aabd059f60d71d
        Reviewed-on: https://gerrit.libreoffice.org/71437
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-28  Mike Kaganski  <mike.kaganski@collabora.com>  [74bb4f6f4ccc6877de12d22d1d8badd955ed1144]

        tdf#120703 PVS: Avoid dereferencing nullptr
        
        V595 The 'pEndIdx' pointer was utilized before it was verified against nullptr.
             Check lines: 1328, 1347.
        
        Change-Id: If9aff472e6ec7429ef2055b44dd11e62d4489ba4
        Reviewed-on: https://gerrit.libreoffice.org/71458
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-28  Mike Kaganski  <mike.kaganski@collabora.com>  [65261babf4fbcba08deb7bc8871b8dbcbafcc26f]

        tdf#120703 PVS: fix cleanup checks
        
        pofs is guaranteed to be non-nullptr after getOutputStream, so no need
        to check that. is_open() only matters to decide if close() is needed.
        
        V595 The 'pofs' pointer was utilized before it was verified against nullptr.
             Check lines: 1033, 1057.
             Check lines: 1194, 1220.
        
        Change-Id: I2dd22d29c465889269f2496f0964bee030cb5964
        Reviewed-on: https://gerrit.libreoffice.org/71456
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-28  Mike Kaganski  <mike.kaganski@collabora.com>  [da92911da48af7a986fda0d6c9a00a6a567393ed]

        Remove redundant checks
        
        The result of GetDialogExampleSet is checked below.
        
        Change-Id: Ic3f7820d6d6923e0ced518157ce41f6bc0de65a7
        Reviewed-on: https://gerrit.libreoffice.org/71457
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-28  Mike Kaganski  <mike.kaganski@collabora.com>  [66d5e422cd81f8eadf215929d626ea8859263f56]

        tdf#120703 PVS: Check potentially null pointer before use
        
        V595 The 'pHdl' pointer was utilized before it was verified against nullptr.
             Check lines: 192, 197.
        
        Change-Id: I52e1d1eadaded8616b8a27e0fcfaf6d1e6baa03e
        Reviewed-on: https://gerrit.libreoffice.org/71455
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-28  Mike Kaganski  <mike.kaganski@collabora.com>  [364b59dc479091ed8f763609c67783036652a090]

        tdf#120703 PVS: V581 ifs with identical conditions
        
        V581 The conditional expressions of the 'if' statements situated
             alongside each other are identical.
        
        Change-Id: I99117fa7c04a5de565833be7bdc001d97e635d61
        Reviewed-on: https://gerrit.libreoffice.org/71453
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-28  Mike Kaganski  <mike.kaganski@collabora.com>  [8e475035a77b47001ad09ca0c333d3eabe82bf27]

        tdf#120703 PVS: Blind attempt to implement original idea
        
        The strange implementation was there ever since commit
        bd36338009672fdabd5b6d585f8c1092b617196a.
        
        The other possibility is to just remove the block above the last
        assignment to aRet
        
        Change-Id: I5bd3bf1f518ab894e5df4cbc7d86a76d325e4600
        Reviewed-on: https://gerrit.libreoffice.org/71447
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-28  Mike Kaganski  <mike.kaganski@collabora.com>  [38e7f933c86b66010f65d821155eccd9e8a4135e]

        tdf#120703 PVS: V581 ifs with identical conditions
        
        V581 The conditional expressions of the 'if' statements situated
             alongside each other are identical.
        
        Change-Id: I11fa13677c7980e6ac17fc4358406472ee784e41
        Reviewed-on: https://gerrit.libreoffice.org/71446
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3159ba99d16bf875c28b77c1219a794d9e9a6186]

        Removed duplicated include
        
        Change-Id: Ia5809ac7ff74652e5d83ef2dbc176c4f586b7203
        Reviewed-on: https://gerrit.libreoffice.org/71449
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [15b8ffbe0d99606529dafebb33c529a091797286]

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

2019-04-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4f3c39b3953098cb0f93eb2ba1f0a20bb071e713]

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

2019-04-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6bcc4cb109b4ab6ec194a04c53cf1d545a7a7dfd]

        prefix member variables of AnimationBitmap
        
        Change-Id: Ic84773399c95d61f843e4388fe01d00cd4facc5a
        Reviewed-on: https://gerrit.libreoffice.org/71425
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9afa666120d8bb045f3569a77475a58c368c03a1]

        move Animation, AnimationBitmap out from clang-format blacklist
        
        Change-Id: I95fd2d4e164bf04c4457b3e20401270227e21a8f
        Reviewed-on: https://gerrit.libreoffice.org/71424
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5c3ae69f03eee5deddcaa4673b4fbab062f6c66a]

        Separate AnimationBitmap from Animation.{hxx,cxx} source
        
        Change-Id: I982a108b2241c049b595a13d6f39d24ef0266074
        Reviewed-on: https://gerrit.libreoffice.org/71423
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [18651dbc32a2d58191c81d738a765a1c83546e12]

        rename animate.hxx to animate/Animation.hxx, more changes follow
        
        This is the first step of refactoring Animation where it is needed
        to separate AnimationBitmap(s) from the Animation class, which
        is also responsible for displaying of animation.
        
        General idea is to make Graphic work only with AnimationBitmaps,
        which can be freely be swapped out and in, make copies - all
        transparantly from the actually displaying them and possibly it
        will also remove the need to copy the animation objects.
        
        Change-Id: If5d55ac1a5b26c3880d4f7602be57742b086f9da
        Reviewed-on: https://gerrit.libreoffice.org/71406
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [13e716b2cfce4d093d74b3a552251deb9f3b6832]

        tdf#124944 don't directly adjust fallback layouts
        
        These are adjusted via MultiSalLayout::AdjustLayout, as they
        just know their own text width, but not the full text width of
        the MultiSalLayout, so the adjustment is too large.
        
        The correct adjustment is done by preparing a DXArray for all
        glyphs, which is then passed to the individual font fallback
        layouts for general adjustment.
        
        Change-Id: I439527d03df4752e74ff94aee7775a95275be5e2
        Reviewed-on: https://gerrit.libreoffice.org/71440
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-04-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [ee57d5253a2ee054b06a4158204bda1a8fc3b5dc]

        Minimize scope of variables
        
        Change-Id: I6602c84b9bd7143e5e7b224c17559b083c9b7f9c
        Reviewed-on: https://gerrit.libreoffice.org/71439
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-04-27  Mike Kaganski  <mike.kaganski@collabora.com>  [e300e8fbe891e23777ce95556488010f6f59c0e6]

        tdf#120703 PVS: re-read aPrefSize after updating it
        
        V581 The conditional expressions of the 'if' statements situated
             alongside each other are identical. Check lines: 645, 655
        
        Since commit 37aa7d81aacaae12dfe0fd2ade2779235bbf72f1
        
        Change-Id: I7b4d2d58e51cf98ac6294d1feacd28c3a8761d81
        Reviewed-on: https://gerrit.libreoffice.org/71431
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-27  Dennis Francis  <dennis.francis@collabora.com>  [22f4ad10ff9caef430ede01dc3acfe5fdf512d9b]

        unit-test for tdf#124326
        
        Change-Id: Id3416e5631dcd6e427429ac475ac81b2ab70b9e5
        Reviewed-on: https://gerrit.libreoffice.org/71429
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-04-27  Dennis Francis  <dennis.francis@collabora.com>  [511737f7e9de5d4d32bc6cfcf481655f5a9ed3f2]

        unit-test for tdf#120270
        
        Change-Id: Icaa547ba5ef210ba721661242b2becd9f559f09a
        Reviewed-on: https://gerrit.libreoffice.org/71428
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-04-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [734b33b73dbd4bd65265bce2a17ee07cdb3a5042]

        Fix typos
        
        Change-Id: Id81e8db5a38b4e4a88cc21c50234c2338e9c41bf
        Reviewed-on: https://gerrit.libreoffice.org/71421
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-27  Caolán McNamara  <caolanm@redhat.com>  [a83963b463df5c8737fba43d9fff7e1236d2670b]

        Resolves: tdf#124984 organize basic macro new added module doesn't show up
        
        Change-Id: I422131ab203eba62ed5cf6fb2e19e23325b43f6e
        Reviewed-on: https://gerrit.libreoffice.org/71433
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-27  Michael Meeks  <michael.meeks@collabora.com>  [85dc12a99b455126e8deae5637bf63c48ce8938e]

        lok: handle missing callback.
        
        Change-Id: I13a200c9c9d8b0a8fde6dd15a71fe1a665d04e8d
        Reviewed-on: https://gerrit.libreoffice.org/71432
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-04-27  Mike Kaganski  <mike.kaganski@collabora.com>  [ba57c3e041bb05ef49a3ea7940a4183f09775a18]

        tdf#120703 PVS: V581 ifs with identical conditions
        
        V581 The conditional expressions of the 'if' statements situated
             alongside each other are identical.
        
        Change-Id: I79c655a072faff0bdb2af031ed1328e684b83aac
        Reviewed-on: https://gerrit.libreoffice.org/71430
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-27  Caolán McNamara  <caolanm@redhat.com>  [3ffb0373695a7b3a7f8cab8f2b8bf259c4300a7e]

        Resolves: tdf#124975 toggle parent input blocked only in set_modal
        
        since...
        
        commit e54762baa8019d02cadd311e750f6ff0d276f67b
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Tue Apr 16 17:17:58 2019 +0100
        
            weld ScTPValidationValue and ScValidationDlg
        
        the inc/dev modality on show/hide isn't desirable anymore
        
        Change-Id: I5bf908871986160de61508c9678495d0d5a8296d
        Reviewed-on: https://gerrit.libreoffice.org/71426
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-27  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [30e619db016b59bd0c4c8aba518b20012f7ae829]

        tdf#42949 Add filter file to unoidl/
        
        Seems I forgot about this in commit
        7f6a5b433988e80f7d404c67d6320116ecb28c06
        
        Change-Id: Ic575292b99836374f179cbc1dbe182858415b63f
        Reviewed-on: https://gerrit.libreoffice.org/71306
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-27  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [38ef4990bf34d7c7a7079e3b65af43656bb1845a]

        tdf#42949 Fix IWYU warnings in include/svx/[a-D]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I9770343f31f882427c9ae13e363b59cd1fb47e98
        Reviewed-on: https://gerrit.libreoffice.org/71295
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-27  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [9d3912d4afc09b3b36701044493a4ea8e0d0ca47]

        tdf#62699 Drop pass-through header file include/svx/xtextit.hxx
        
        Change-Id: Id48dc67443bbd28b0a7e2987b2546808cac8e8e2
        Reviewed-on: https://gerrit.libreoffice.org/71334
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-27  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [e988299538435ddd1c838dede375567795d7943a]

        tdf#62699 Drop pass-through header file include/svx/xsetit.hxx
        
        Change-Id: Id750f663389be36c669756e4bdd1e4e01be48199
        Reviewed-on: https://gerrit.libreoffice.org/71327
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-27  Michael Stahl  <Michael.Stahl@cib.de>  [40568367abde75bd269124d1983283dd16d150a8]

        sw: sw_filters_test is quite slow...
        
        ... so remove the slowest files; fdo54724-1.rtf takes 27165ms here and
        forcepoint-6.rtf takes 23359ms.  The files are still tested on
        crashtesting server.
        
        Change-Id: I5177493ed8df690450a41161a233e1d110fdba90
        Reviewed-on: https://gerrit.libreoffice.org/71390
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a238c911b62bceb042a7dc6eda90c80f7ba4bb0d]

        Fix variable name
        
        Change-Id: I2628e74f0db7275091db2df2d271080367448b28
        Reviewed-on: https://gerrit.libreoffice.org/71420
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-27  Zdeněk Crhonek  <zcrhonek@gmail.com>  [41f427f9b816061d985da31954fdf414b9a39a3d]

        uitest for bug tdf#123313
        
        https://bugs.documentfoundation.org/show_bug.cgi?id=123313#c9
        
        Change-Id: Id72829984affbb1c4ce5bba4704e19a560260357
        Reviewed-on: https://gerrit.libreoffice.org/71418
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-27  Katarina Behrens  <Katarina.Behrens@cib.de>  [d6f80cff1c92a6941e53b0ceea2a83cc5d2b452c]

        No need to link gtk3_kde5 with generic vclplug
        
        like this since initial commit but prolly just copy'n'pasta error
        
        Change-Id: Id61c2d8ef1df496738575e4ee4879d71a40b4934
        Reviewed-on: https://gerrit.libreoffice.org/71381
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-27  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [cf9f3e366af7d073a92c0a931a1c659dba537211]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Monitoring document events with Python & Basic
            
            -Mutual help pages x-refs
            -tree addition
            -new bookmarks for
            --Advanced Basic Libraries
            --Appl. Progr. Interface
            
            NB: I wish I could create new </img> in gerrit
            
            OH:
            moved  new xhp to right position
            New image
            Update makefiles
            several x-ref fixes
            
            libO: Added language-driven <switch/> and <case/> tags for 3 different img captures
            that XHP Editor doesn't propose but that are documented
            Couldn't validate such switches.. crossing fingers..
            
            OH: Languages are not switchable, as explained in comments.
            Removed reference to image for good (not l10n full support).
            fix missing apostrophe.
            
            Change-Id: I97c92fc879df19f9e8de73e828cd3324ba2163fa
            Reviewed-on: https://gerrit.libreoffice.org/70896
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-04-27  Caolán McNamara  <caolanm@redhat.com>  [9c9acc9e6ac1a085232242138510cc7d711e9922]

        ofz#14469 null deref
        
        since...
        
        commit af84fc9d906626255aaf136eefc5e55236e0e8a6
        Date:   Tue Apr 23 15:48:41 2019 +0200
        
            lazy image loading shouldn't read the entire .xls file (tdf#124828)
        
        nLength is just an unchecked value in the dff stream, it might not be sane
        so limit it to the max len of the stream
        
        Change-Id: Ia8a2830478952afe1317b5cd795f35059d9b380a
        Reviewed-on: https://gerrit.libreoffice.org/71412
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [571c233dff5afc22b0428fbd89a8cce0a0abf015]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#99517 help for CONCAT, TEXTJOIN, IFS, SWITCH
            
            CONCAT, TEXTJOIN, IFS, SWITCH
            
            Change-Id: Ic1d74ac8b810bd0c0d4b4f570baab1d1e270f912
            Reviewed-on: https://gerrit.libreoffice.org/71339
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-04-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e84965e5eddb061083832e55286f29b9686643dc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#123803 Add release info in Calc functions
            
            Change-Id: I0476c79fe5407c3e7252ef16da4110a026b29fa8
            Note: some Calc functions still lack help pages.
            Reviewed-on: https://gerrit.libreoffice.org/71331
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-04-27  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [995adc2244e19cf2992e06c9f7a52dfcae057833]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#124198 Impress & Draw ImageMap menu entry was moved to Tools
            
            Also renamed the file describing Edit Menu to edit_menu.xhp.
            Most of the files are touched to update the links due to rename.
            
            There is no context menu entry for ImageMap, so removed mention
            of it.
            
            Note that in Writer and Calc, ImageMap remains under Edit, because
            it is only enabled when an image is selected.
            
            Change-Id: Ic57ee11dd2ab9c637f00e5328f1575c323fb8c43
            Reviewed-on: https://gerrit.libreoffice.org/71397
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-04-27  Jan-Marek Glogowski  <glogow@fbihome.de>  [88048832df5e4b4e81f4f2ec258b2c04063eab14]

        Use AutoTimer for SystemDependentDataBuffer
        
        This cache eviction timer is periodic, so just use an AutoTimer,
        to prevent the "expensive" Start() calls. This will instantly
        re-schedule the task again. OTOH Stop() is really cheap, as it
        just sets a bool. Same for IsActive(), which just checks that
        bool. We do lazy cleanup of stopped tasks in the scheduler.
        
        This patch also changes the logic to just start the AutoTimer, if
        it's not already running and just stops it in the timer handling
        function, if there is nothing more to do. This way we can save
        allmost all the previous Start() and Stop() calls, but eventually
        have a single unneeded wakeup a second later.
        
        Change-Id: Iae05483f557b94e07e51c4baae25315596923c9c
        Reviewed-on: https://gerrit.libreoffice.org/71376
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-04-27  Mike Kaganski  <mike.kaganski@collabora.com>  [3bf32679971804ade8e85f0e8023dc3b127cc3dc]

        tdf#124997: only skip parsing non-empty cells for unallocated columns
        
        Otherwise, not-yet-allocated columns have STD_COL_WIDTH (1280), while
        normal columns have widths like 82 (pixel), making the oversized grid
        look as if the columns not having vertical lines at all.
        
        Also, we need to consider default attrubutes here, to properly render
        cell properties like borders and background for unallocated columns.
        
        Regression after commit 7282014e362a1529a36c88eb308df8ed359c2cfa
        
        Change-Id: Ibb37c0c621d009bda2c5c0176cf5d3b238c45964
        Reviewed-on: https://gerrit.libreoffice.org/71408
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-27  Michael Weghorn  <m.weghorn@posteo.de>  [c08f23b1470c0f49336c83c711d473584ce5c96f]

        tdf#123750 gtk3_kde5: Show removable devices in file dialog
        
        Do the same for the gtk3_kde5 VCL plugin as commit
        2c69c93fdb871809825fe8b9aff40b7afb093be8 does for the
        kde5 one.
        
        Change-Id: I6fc91d1dbe133bd905c033c9fce7d48c0b6464a0
        Reviewed-on: https://gerrit.libreoffice.org/71384
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-04-27  Caolán McNamara  <caolanm@redhat.com>  [56dd851cfc77c362c3db5c0aae4a490c7f6782cc]

        weld cluster of change tracking dialogs
        
        Change-Id: I42ca7acb41699df91b91a9f59fc68cd30972a397
        Reviewed-on: https://gerrit.libreoffice.org/70988
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-27  Caolán McNamara  <caolanm@redhat.com>  [6afbe153ffd4cab27f0a7bb77f71f25923dc2e43]

        remove comment in light of fix for tdf#120797
        
        Change-Id: I3093f764a26abdbdb651596352ba74b7fa1c3306
        Reviewed-on: https://gerrit.libreoffice.org/71399
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-27  Caolán McNamara  <caolanm@redhat.com>  [9207516888e73398599a9890af78cd677ddd0992]

        Resolves: tdf#124980 drop dangling timer
        
        Change-Id: I05ec394ee83f0422ecccf3ae3377818af6feb1d1
        Reviewed-on: https://gerrit.libreoffice.org/71398
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-27  Zdeněk Crhonek  <zcrhonek@gmail.com>  [af50621c2cc17414b52a5f4cbc2f65e1b685e252]

        uitest for bug tdf#124722
        
        Change-Id: Iec8dcde8090058d2d3c93c8eb7e9cbf32acd51e8
        Reviewed-on: https://gerrit.libreoffice.org/71391
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-04-27  Zdeněk Crhonek  <zcrhonek@gmail.com>  [23e88b671ad2f63679a28f767173982292a45843]

        uitest for bug tdf#124816
        
        Change-Id: I658e7eb6eef88a23f3e86acd616d26c3fe793a82
        Reviewed-on: https://gerrit.libreoffice.org/71393
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-04-27  Zdeněk Crhonek  <zcrhonek@gmail.com>  [a4d389d8a67240f7e056200a7bc6980d556b1379]

        uitest for bug tdf#124822
        
        Change-Id: Ia856b58c868e49ce2b293e95fd9503f1296bdcab
        Reviewed-on: https://gerrit.libreoffice.org/71392
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-04-27  Roman Kuznetsov  <antilibreoffice@gmail.com>  [3ab6d246cc44617af5ed416b5d49f2f35b61ceea]

        tdf#101760 Rename "Follow text flow" as "Keep inside text boundaries"
        
        Change-Id: I6c602b80be566ad2b1af66715b660a561ac5ff2d
        Reviewed-on: https://gerrit.libreoffice.org/71407
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-04-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1b794249c8fbceac599525f53914b8b3463ff4e3]

        Removed executable permission on source files
        
        Change-Id: Iaafc0f45282b0351c24b4ddc433ed1086177ff73
        Reviewed-on: https://gerrit.libreoffice.org/71400
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-27  Tomoyuki Kubota  <himajin100000@gmail.com>  [1c299098d368bb02581c20d10657ce3184db9855]

        osl/diagnose.h and diagnostics.h are used when OSL_DEBUG_LEVEL >= 2
        
        Change-Id: I004ee1a56b0d4c63db82106c516e19753ad2a0f5
        Reviewed-on: https://gerrit.libreoffice.org/71405
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [b4b8a50110474fd7221be6ab5e295197076ed427]

        tdf#85482 FILEOPEN: very slow loading of .ODS
        
        On my machine, this takes the loading from 21s to 8s.
        
        We can delay doing line height calculation till after load, since we run
        the calculation over all rows after load
        
        Change-Id: I5c0d02297fb10bada28105a82da10c498ce8f6cf
        Reviewed-on: https://gerrit.libreoffice.org/71378
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-27  andreas kainz  <kainz.a@gmail.com>  [e226571a5a29d55a867e70f7e03e482d1bdcc3d0]

        Colibre icon theme update
        
        Change-Id: I511c5fb9c1c79a111b5686d43168b157e6fa4b02
        Reviewed-on: https://gerrit.libreoffice.org/71403
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cae53cf14d59bc2fa6317c9493197804928d6e5e]

        Decouple reading/writing of Color into GenericTypeSerializer
        
        This adds GenericTypeSerializer, which is now responsible of
        serializing the Color into a stream (other types will follow), but
        only for the older version of the binary format. The new version
        we just write the sal_UInt32 mValue directly.
        
        This is a start of decoupling the serialization of generic types
        in tools and vcl module from the actual type, so we can in the
        future replace those with basegfx variant.
        
        Change-Id: I92738e7c178cac5cbca882dcbe45c80cc8269466
        Reviewed-on: https://gerrit.libreoffice.org/71404
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [55e28737e973b40f72d398c9bb7a4a41307eb562]

        clenup storinfo.hxx
        
        Change-Id: Ib5e965c9b217d2df5111f1ce696bd75c107672ce
        Reviewed-on: https://gerrit.libreoffice.org/71353
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-27  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [b01a4437c42b3cd8484c7d7c16a2d09190c1ee97]

        docx export: implement text-input field export
        
        It is expected that <text:text-input> will be converted to
        {FORMTEXT} MS field, but practical implementation was
        missing.
        
        Change-Id: Ifd17a523e253555a240f853bea5f21572d90d853
        Reviewed-on: https://gerrit.libreoffice.org/70786
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-04-26  heiko tietze  <tietze.heiko@gmail.com>  [cddcab00b81a806c29a44181b6b9b9d188d33aea]

        tdf#124658 - Improve text for the tip-of-the-day
        
        All strings reviewed
        
        Change-Id: I7c9b2460b86576c67221c874bd9f99ea43db17d4
        Reviewed-on: https://gerrit.libreoffice.org/71365
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-04-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1369a16651aba967c157f41793657369c094df5a]

        Fix typos
        
        Change-Id: I693355a38f5bea33346d988015851d3a9cf8d1d4
        Reviewed-on: https://gerrit.libreoffice.org/71387
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9b077c26a7a5c75aa3aa670a6a2f322dd617bf07]

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

2019-04-26  Katarina Behrens  <Katarina.Behrens@cib.de>  [95e9b7b2d1a5bb6776eef89461b63ab3dc01f34f]

        tdf#120797: Apply transformation also to the extents of damage
        
        since 7034311dce663c895577267110baadbec312d491 affine transformation
        is passed down to drawPolyPolygon and drawPolyLine functions.
        
        The transformation was correctly applied to cairo context, but not
        the extents of damage so those had old, untransformed coordinates and
        were therefore not redrawn
        
        Change-Id: I61ce005ef8770ce5c4560a9d953cd92f440043be
        Reviewed-on: https://gerrit.libreoffice.org/71383
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-26  Mike Kaganski  <mike.kaganski@collabora.com>  [ac419786b3244d909901db053841862abf5e7a2f]

        Don't use std::function in scope guard for performance reasons
        
        Change-Id: I1d2f0307c0bf9ff5abde74d3326899a1aaa69c40
        Reviewed-on: https://gerrit.libreoffice.org/71346
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8a53befea7cfe75bbd946cef281b922c30c87386]

        Removed executions flags on source files
        
        Change-Id: I165d417a8e28d5732945722158b83e2ac5edb402
        Reviewed-on: https://gerrit.libreoffice.org/71388
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-26  Caolán McNamara  <caolanm@redhat.com>  [05459943ce9375e6d8627b5b417c11049d26f15b]

        ofz#13491 SvxRTFItemStackType dtor excessive recurse depth
        
        ofz#13491 SvxRTFItemStackType dtor recursively calls the dtor of its
        m_pChildList. The recurse depth can grow sufficiently to trigger asan.
        
        So breadth-first iterate through the nodes and make a flat vector of them which
        can be iterated through in order of most distant from root first and release
        their children linearly
        
        Change-Id: Icc7d7130935a27595dae7b55cea41c6a53aed956
        Reviewed-on: https://gerrit.libreoffice.org/71386
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-26  Stephan Bergmann  <sbergman@redhat.com>  [b380c82491593d783ecd5469feda0220ec264db3]

        Avoid manual malloc/free
        
        Change-Id: I7420dfde91ab52316139b446ea5c5aac79ed2350
        Reviewed-on: https://gerrit.libreoffice.org/71380
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-26  Stephan Bergmann  <sbergman@redhat.com>  [719d81a6c163356c93ea5d57ff8680bf4266a563]

        Avoid division by zero
        
        These areas are zero when you start to draw a 3D object with the mouse.
        
        Change-Id: I003ec06b42351b5c4b2b59b9f908fb82ab6e9b35
        Reviewed-on: https://gerrit.libreoffice.org/71373
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [6d6ed164c444ae895dd5f4f1696bbcf927897a04]

        remove unnecessary separate function objects
        
        which just makes the code harder to read
        
        Change-Id: Id9269554b4e29a2562cbdd06f42a143c2f028795
        Reviewed-on: https://gerrit.libreoffice.org/71360
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-26  Mike Kaganski  <mike.kaganski@collabora.com>  [f48aa15c69ae3db9283994216d33d88b85a442d1]

        Fix a copypaste error in comment
        
        Change-Id: Ic5272fe2e7226c5d6ccbb42c0b22635c2360200c
        Reviewed-on: https://gerrit.libreoffice.org/71394
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [812e6bdf87ed9ab5089c651d7bf17214da91bb16]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#122548 copy bascode and pycode to clipboard
            
            This will allow easy testing of coding examples.
            
            Change-Id: I30fc53642b1579744591f2de0c84a615d1755352
            Reviewed-on: https://gerrit.libreoffice.org/71385
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-04-26  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [2c694b720d5fb9c6e54dd6e3bde3f88c0c9342bc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - topic tag correction
            mispelled link
            
            Change-Id: I34ecbbfca31285efe9af3eaa9ab0d2c1ee7b7b64
            Reviewed-on: https://gerrit.libreoffice.org/71377
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-04-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [814e1da4db65c3cf97e2b8dec246bf25c7f51189]

        cleanup files in SOT, not change
        
        Change-Id: Ie3a2390a40214e61b05a57ebd5fbfa5f49a5e1fd
        Reviewed-on: https://gerrit.libreoffice.org/71351
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [615202cab983f1f13407f6515aeb047e4e09f6ed]

        tdf#118977 support PDF documents as a clipboard format
        
        On macOS it is possible to copy from a PDF a subset of a document,
        which will be transported as a new PDF document containing the
        subset.
        LibreOffice didn't support PDF as a valid clipboard format and
        previously it also didn't support showing PDFs inside the document,
        so in such cases it copy-pasted a low resolution bitmap. The result
        wasn't good.
        
        As we are now able to display PDF documents as Graphic in LO, we
        can also support this use-case. This adds support for the PDF
        documents as a clipboard format in general and to the macOS
        backend. This commit only adds support for Writer.
        
        Change-Id: Ib982b55391b390ae06974b4ad836e376dd722a4c
        Reviewed-on: https://gerrit.libreoffice.org/71364
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-26  Caolán McNamara  <caolanm@redhat.com>  [c973fb47ef5692069a72211405f3716fade1763e]

        Resolves: tdf#124979 don't select item while list frozen
        
        Change-Id: Ifbad7984223b8d18eb353ec773705b902cab7176
        Reviewed-on: https://gerrit.libreoffice.org/71367
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-26  Miklos Vajna  <vmiklos@collabora.com>  [9c3e5875e827c04e6dc029bba1ac179eb2484c29]

        sw: sync UNO API default for ToC link start char style with UI
        
        The UI default is in the SwForm ctor, where the content type sets the
        link start char style to STR_POOLCHR_TOXJUMP.
        
        Have the same default in the UNO API in case the import filters don't
        set it explicitly, since that breaks clickable hyperlinks on PDF export.
        
        This also fixes the OSL_ENSURE() failure for missing character formats
        in SwTextINetFormat::GetCharFormat().
        
        Change-Id: Ifff354d56a569614ca7f5a89dd75f41817300078
        Reviewed-on: https://gerrit.libreoffice.org/71366
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-04-26  Michael Weghorn  <m.weghorn@posteo.de>  [2c69c93fdb871809825fe8b9aff40b7afb093be8]

        tdf#123750 kde5: Show removable devices in file dialog
        
        As the Qt documentation for 'QFileDialog::supportedSchemes'
        says, setting supported schemes to a non-empty list restricts
        the available options:
        "Setting this property allows to restrict the type of URLs
        the user will be able to select. It is a way for the application
        to declare the protocols it will support to fetch the file
        content. An empty list means that no restriction is applied
        (the default)."
        
        The call to 'QFileDialog::setSupportedSchemes' was copied
        over from the gtk3_kde5 VCL plugin in commit
        6196b7292fbb3168c558e64881601148c15653e4, where it had been
        added by commit f1b60bd62daff4aaf6465caadd4ad0c447521102
        "Support opening of (some) remote URLs through the KDE file
        dialog".
        
        Since only either all schemes (if nothing explicitly set)
        or a whitelist of supported locations seems to
        be possible (s.a. the Phabricator changes referenced
        in the commit message of commit
        f1b60bd62daff4aaf6465caadd4ad0c447521102), add the
        "" scheme that makes removable devices shown -- while
        there doesn't seem to be an official documentation on
        the available schemes, at least not in
        KFileWidget's API documentation [1].
        
        A quick test with all new available options after removing
        the call to 'QFileDialog::setSupportedSchemes' altogether
        indicated that opening and saving files there doesn't work
        reliably in all cases, so rather excplicitly add the ""
        scheme rather than claiming support for all schemes
        (including e.g. "timeline", "search", "remote", "trash").
        
        [1] https://api.kde.org/frameworks/kio/html/classKFileWidget.html
        
        Change-Id: I89dc37d0f06d280e5dd599f90768c13e8edb915b
        Reviewed-on: https://gerrit.libreoffice.org/71320
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-04-26  Michael Stahl  <Michael.Stahl@cib.de>  [4f0b568ef35353b276ae560fb43502b6f6b2bfdb]

        tdf#38703 i#42807 sw: stop clearing Undo stack on ToX Update
        
        Reverts the "fix" for i#42807 from CWS swqcore08 since there's
        now SwUndoUpdateIndex.
        
        Change-Id: I6e71513c4a6da57bafcbc3d57b8fa113153d6c2d
        Reviewed-on: https://gerrit.libreoffice.org/71324
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-26  Michael Stahl  <Michael.Stahl@cib.de>  [41df42a8dc758571dd7635c358a09bf412051649]

        tdf#38703 i#42807 tdf#123313 sw: add Undo of ToX Update
        
        * SwTOXBaseSection::Update(): refactor this to *first* collect the info
          from the document (creating CrossRefHeadingBookmark as a side effect)
          and *then* do the node deletion/insertion of the ToX itself
        
        * add new SwUndoUpdateIndex class for the update itself; it does 3 of
          the 4 required steps, the last one is done by a SwUndoDelSection that
          is already created when the original title section is deleted
        
        * SwUndoInsSection::RedoImpl() for a ToX should not Update the ToX
          because that's the job of SwUndoUpdateIndex
        
        * SwUndoSaveSection::RestoreSection()/MoveFromUndoNds() need to create
          frames for the moved nodes; not sure why other users of
          RestoreSection() don't do this currently so add a flag
        
        * SwUndoSaveContent::MoveToUndoNds() should *always* delete frames;
          seriously, why would leaving frames alive ever be a good idea?
        
        * SwUndoSaveSection::SaveSection() should not delete the surrounding
          section node of the ToX, so add a flag to prevent it
        
        This fixes tdf#123313, the SwUndoInsBookmark are now appended at the
        right time.
        
        This should fix the crash in i#42807 properly.
        
        In order to fix these bugs, implementing the feature requested in
        tdf#38703 was necessary.
        
        Change-Id: Ia976a118eb81ca37b0c48678825a1f5cd4031789
        Reviewed-on: https://gerrit.libreoffice.org/71323
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-26  Michael Stahl  <Michael.Stahl@cib.de>  [eca4f30e430bf34dd52f7583f962860012933413]

        tdf#123313 sw: towards fixing ToX Update Undo wrt. CrossReference
        
        Revert "tdf#123313 sw: workaround Undo problem with ToX Update"
        
        This reverts commit 60ea01af8c57f9b03ee1da1196284fa10025c22c - it was
        quite simply a bad idea, and only pushed due to lack of time...
        
        Much better to refactor things so that any new CrossRefHeadingBookmark
        are inserted (with SwUndoInsBoomark) *before* nodes are inserted into
        the ToX.
        
        However! This patch does not fix the problem yet; that needs some more
        significant changes.
        
        Change-Id: If22e43b6a2112e5f53d0186bb7bed3ee007fe727
        Reviewed-on: https://gerrit.libreoffice.org/71322
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-26  Mike Kaganski  <mike.kaganski@collabora.com>  [6ec6d013227e66156e00c1d5ac9d0d2ddd208fae]

        Add a unit test for comphelper's guards
        
        Change-Id: Ia9a9c5694d3982a87b720071b74220d572ef1a78
        Reviewed-on: https://gerrit.libreoffice.org/71355
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-26  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [fb2f2e66424ff5d9d0750b98b9fa05ac3ca1ec34]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - added hasUnoInterfaces()
            
            Change-Id: I41e521c34c4dbf161b0bd4316da75d6db7ec4314
            Reviewed-on: https://gerrit.libreoffice.org/71214
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-04-26  Henry Castro  <hcastro@collabora.com>  [2ead533d2383083925537832b473e3264811d454]

        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@collabora.com>

2019-04-26  Jean-Pierre Ledure  <jp@ledure.be>  [75d6bc7abdaad42a20899079cd9e8ff5139fedf1]

        Access2Base - Error handling extended
        
        Error code is captured and made available from outside
        the access2base library

2019-04-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [b4a1b89cc84086dfd6f471d7f23fecf0ec8f3331]

        tdf#119650 slow saving spreadsheet with comments, part 2
        
        Reduce the number of items we set items/itemsets on the caption, which
        reduces the number of times editeng does text layout.
        
        Takes time from 151s to 78s
        
        Change-Id: Iecfb123768fd8f87ffe162b35fe6bcd6b56b8700
        Reviewed-on: https://gerrit.libreoffice.org/71359
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [f4ea84ff370d33a02a8fb1d6405b9d964491258e]

        tdf#119650 slow saving spreadsheet with comments, part 1
        
        Reducing the number of times the editeng needs to reformat text takes
        saving from from 278s to 151s
        
        Change-Id: I32ba0ab65b4dc0f268cc2cda802570673a316ea0
        Reviewed-on: https://gerrit.libreoffice.org/71358
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-26  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [ae381d9c95c1097922051a6abb0b2e573e3522b3]

        tdf#42949 Fix IWYU warnings in jvmfwk/ & jvmaccess/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I6c1041f261ba5a6f81efd3dcbc12baf2746e1839
        Reviewed-on: https://gerrit.libreoffice.org/71217
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-26  Gülşah Köse  <gulsah.kose@collabora.com>  [e80de5c8fb38f9af58aa7147169a9cd6ec443151]

        Remove tabs: bullets, numberings, images from Impress
        
        Remove that tabs from Bullets and Numbering dialog because they are
        already exists on sidebar.
        
        Change-Id: I293efd4bb4ed3f34830e39768dcb42ceeae62640
        Reviewed-on: https://gerrit.libreoffice.org/70765
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-04-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [785b300a26448ea014e8a0c9ce1e03ab93a5f345]

        cleanup osx/clipboard.{cxx,hxx}
        
        Change-Id: Iff472d81f7ef0a3371a0735f025a72c595321efd
        Reviewed-on: https://gerrit.libreoffice.org/71352
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [43f8ea2195015b2b204f61798daf8b41bd7809b5]

        tdf#119965 implement tooltip widget style on macos
        
        Change-Id: I7625adbf365aa908c072ca42060e926569629044
        Reviewed-on: https://gerrit.libreoffice.org/71279
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-26  Stephan Bergmann  <sbergman@redhat.com>  [9b3eeff056793d38c7933a676cc471c4724b126f]

        SolarMutex::m_nThreadId is read without SolarMutex::m_aMutex locked
        
        ...so better make it std::atomic<> (and it also can be private).  And in
        SolarMutex::doRelease, make sure that m_nCount is only read with m_aMutex
        locked.
        
        Change-Id: Iee0c1465e60e07ccd8955010a3dbc15a99dbe807
        Reviewed-on: https://gerrit.libreoffice.org/71260
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [f214d664123b3b093f33eb5386867eab26bd8361]

        remove warning message
        
        the only thing it picked up is the SvxFieldItem stuff, which cannot use
        this feature because the editeng and sc code likes changing some of the
        data in these supposedly immutable data classes
        
        Change-Id: I5430e95e9507c3c86bef263242ed9fba17dbbc29
        Reviewed-on: https://gerrit.libreoffice.org/71348
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-26  Michael Weghorn  <m.weghorn@posteo.de>  [1674c6964b585d944bcb34be1d937e7558a97453]

        tdf#124598 gtk3_kde5: Link gtk3 side against kf5 libs
        
        The separate filepicker executable 'lo_kde5filepicker'
        used by the gtk3_kde5 VCL plugin needs the KF5 libraries
        (in particular the 'KFileWidget' class) in order to
        provide custom controls in the Plasma-native QFileDialog.
        
        The gtk3 side ('lo_kde5filepicker') itself doesn't use
        any functionality from KF5 libraries itself and therefore
        didn't link against those.
        
        When determining which VCL plugin to use on LibreOffice
        start, a 'dlopen()' is used on the libraries of the
        potential VCL plugins, which fails if linked libraries
        are not available, so unsuitable VCL plugin are skipped.
        
        This mechanism didn't work for the gtk3_kde5 VCL plugin
        if KF5 libraries were not installed, since the 'dlopen()'
        on 'libvclplug_gtk3_kde5lo.so' would succeed, but starting
        the 'lo_kde5filepicker' process would later fail at runtime
        due to the missing libraries.
        
        To avoid this, make 'libvclplug_gtk3_kde5lo.so' link
        against KF5 libraries as well to prevent gtk3_kde5 from
        being used unless all required libraries are actually present.
        
        Add a dummy KFileWidget use in Gtk3KDE5FilePicker to prevent
        smart linkers from not linking unused libraries despite linker
        flags.
        
        While this is a hack, it seems to be acceptable, in
        particular since gtk3_kde5 is more meant as a temporary
        solution supposed to be dropped at a later point in time
        in favor of the pure kde5 VCL plugin.
        
        Change-Id: I3a37daaeb1307b4f24f6fd75d7b6ec5ffaade0fd
        Reviewed-on: https://gerrit.libreoffice.org/71237
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Jenkins

2019-04-26  Stephan Bergmann  <sbergman@redhat.com>  [ec3916d424f828b5b2459efb4097abf95835a2ae]

        Reuse base class IsCurrentThread
        
        Change-Id: Ie185983d7cf546def5e310493c7b26f520bbe08d
        Reviewed-on: https://gerrit.libreoffice.org/71344
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-26  Stephan Bergmann  <sbergman@redhat.com>  [979e7ec711e475bc1a61f98c074fc3d3656467cf]

        ScPatternAttr needs to be a complete type here (Windows --disable-pch)
        
        Change-Id: Iafbdd3b7e872cd15718879e5c7f1256069156d5f
        Reviewed-on: https://gerrit.libreoffice.org/71343
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-26  Caolán McNamara  <caolanm@redhat.com>  [cc2c0439e4b9dcfb141945d9ea5867053a9eb3be]

        Related: tdf#124919 assert on ctrl+[ on four selected cells in table
        
        since...
        
        commit a91992e7b3e7f59e9116aef859696d517a93dab7
        Date:   Fri Nov 16 16:26:38 2018 +0100
        
            sw: SwTextNode::GetAttr() inconsistency
        
        Change-Id: I45a89a83332f964fc813f8083e09d816965d2658
        Reviewed-on: https://gerrit.libreoffice.org/71313
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-26  Michael Stahl  <Michael.Stahl@cib.de>  [8b280223df5d819019338c9ad5f74aa528c96aad]

        sw: trivial OSL_FAIL to assert in nodes.cxx
        
        Change-Id: I6c034310ffcc5eacf7db0064d739a9796d66d6e4
        Reviewed-on: https://gerrit.libreoffice.org/71325
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-26  Jens Carl  <j.carl43@gmx.de>  [516983b7798a3ecc4d9e443ef5d8e573e01f5e53]

        tdf#43157 Clean up OSL_VERIFY (replace with SAL_WARN)
        
        Replace OSL_VERIFY with SAL_WARN_IF and add some unit tests to ensure
        the replacements don't some side effects.
        
        Change-Id: I96eb00e2856e767e83596a21d30ae12a0efddf6d
        Reviewed-on: https://gerrit.libreoffice.org/71252
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-26  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [c211646a236fed7fb0bff62cf42ed79f83f1f336]

        Convert DBG_ASSERT to exception
        
        Change-Id: I661de626d21df3ad2ec962a37e4bb33d53a958bc
        Reviewed-on: https://gerrit.libreoffice.org/71342
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-04-26  andreas kainz  <kainz.a@gmail.com>  [1c07bc58d5c45dc19c4d295dbe3b554b0d461ad7]

        Make tabbed compact notebookbar non experimental
        
        Change-Id: I1618fb0e624bf7e6c8e17085bb822fb47653e66e
        Reviewed-on: https://gerrit.libreoffice.org/71333
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-26  andreas kainz  <kainz.a@gmail.com>  [7b9ba5ee3af611765d118b203150022c9d27f6a2]

        tdf#124966 Icon theme initial color scheme support
        
        Change-Id: I90b5d5ce8352ecf4f6b4934ee449ee885ebf9133
        Reviewed-on: https://gerrit.libreoffice.org/71330
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-26  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f14fd17e2dd66fa1c70358a3bdf2ec72e68714ac]

        Convert DBG_ASSERT to assert
        
        Change-Id: Ia28bf8fa53fa81c73a422c2af280e0418bd2aaf0
        Reviewed-on: https://gerrit.libreoffice.org/71341
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-04-26  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [2460816491fe8593e8c7b13caf596383484b3031]

        tdf#42949 Fix IWYU warnings in pyuno/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I95575d41a822ff7b1ac5bdba03057f6d3fa61b51
        Reviewed-on: https://gerrit.libreoffice.org/71141
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-26  Miklos Vajna  <vmiklos@collabora.com>  [ff17478e069cc82681df62514876c06365dd5cd6]

        sw btlr writing mode: implement DOCX shape import for tbrl
        
        Now that the btlr writing mode works reasonably well in table cells, the
        next context is shape text. But turns out that DOCX shape text lacked
        support in the easier tbrl case, so add that first.
        
        Also remove the char-level text rotation code in oox, that is
        effectively dead code since we import drawingML shapes as shape +
        Writer TextBox.
        
        Change-Id: I30c7793221cc3aceedfcfd9e4e1725634ebb3309
        Reviewed-on: https://gerrit.libreoffice.org/71329
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-26  Caolán McNamara  <caolanm@redhat.com>  [647660cf844f265dd2ad7c78e6cb13844fbf3613]

        Resolves: tdf#124919 fontsize grow/shrink unable to use SwShellTableCursor
        
        so if that's active fallback to creating a vector of simple pams
        
        Change-Id: I282bd9f9675985ddbd88ba088aee81609e14d101
        Reviewed-on: https://gerrit.libreoffice.org/71318
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-26  Balazs Varga  <balazs.varga991@gmail.com>  [2ec293ab590c440fe7e36f5b7fcbef4cbfe5133c]

        tdf#124796 Fix chart primary Y axis scaling
        
        Re-scale the primary Y axis if the secondary axis
        is deleted and the dataseries still attached to the
        secondary axis.
        
        Change-Id: I6e7958766d23a74569ce8529ddf1bdafa89f1870
        Reviewed-on: https://gerrit.libreoffice.org/71302
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-04-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [92d7f55c1688295677519163cc8f94c6af52dc8e]

        flatten ScPostIt::CreateCaptionFromInitData
        
        Change-Id: I109fd4a9f58f604852622e3dca87e1beadcad858
        Reviewed-on: https://gerrit.libreoffice.org/71303
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-26  László Németh  <nemeth@numbertext.org>  [071c3309260aeae22f464d26bfa56a747f6a02cb]

        tdf#67207 DOCX mail merge: fix export/import of database fields
        
        to support the registered databases (containing ODS, XLSX
        sheet or ODT text table data sources).
        
        Now database fields don't lose their database connection,
        and File->Print can merge mails after DOCX export/import, if
        the LO instance has got a registered database with the same
        name and table, as in saved in w:settings/w:mailMerge/w:query
        element of the DOCX document in the form of
        
        SELECT * FROM [databaseName].dbo.[tableName]$
        
        query.
        
        Notes:
        
        – This fix supports only single table usage.
        
        – The exported DOCX document is editable in MSO, too,
          without losing the database connection in LO later.
        
        Change-Id: I97826b7ee7defd0243dbaffa0325c5b11dd2c0d1
        Reviewed-on: https://gerrit.libreoffice.org/71228
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-04-26  Tor Lillqvist  <tml@collabora.com>  [e1a75c1c3069efa303c480d0e50928c0761f468f]

        There is no ImplSVMainHook()
        
        Change-Id: Ief2636425712f60cfc6e8f68ee0d3fb01608d8ba
        Reviewed-on: https://gerrit.libreoffice.org/71317
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2019-04-26  Stephan Bergmann  <sbergman@redhat.com>  [8e3f4aeb401cb478374928d78bcbfc737bfd4d97]

        ITERATE_ALL_LANG_DIR_LPROJ appears to be unused
        
        The Bundle_Contents_Resources_Lang dir gids (its only use) have been unused
        since f0b57c30fdb5ecdd25879844159b9038399bc6de "Info.plist et al were no longer
        found when creating a .dmg", and those Contents/Resources/*.lproj dirs are
        created on demand now, anyway.
        
        Change-Id: Ia3e867307c4fc31180594d507721577a21cc20b1
        Reviewed-on: https://gerrit.libreoffice.org/71319
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-26  Stephan Bergmann  <sbergman@redhat.com>  [b04ec537b292c57db8ef06e138493bcf20e55282]

        DIR_ISOLANGUAGE_ALL_LANG_LPROJ is apparently unused
        
        ...since dfc4ace4278d6c9e77ec150f947a1a6ee454d70d "fdo#62442: Move the
        InfoPlist.strings files into the app from langpacks"
        
        Change-Id: Ia9913f3edcce1e9a9156de54a43d24766f8682ae
        Reviewed-on: https://gerrit.libreoffice.org/71316
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-26  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [df2fc7c3e58758fc87de70d462be5d2eb26eea4a]

        Fix typos
        
        Change-Id: I155673b9b1b2ba1f275877ce7885cf3f99fcb2e3
        Reviewed-on: https://gerrit.libreoffice.org/71340
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-04-26  Jens Carl  <j.carl43@gmx.de>  [8dabb2ae2d34f94a50ef5f94bf4bf01b2aca2071]

        Related tdf#43309 Enable test
        
        Enable test sc.ScCellRangeObj::com::sun::star::chart::XChartData
        as of commit eb7a731bcfbacec15b77889f0ac545d36ef5ad19 the test is ported
        to C++ and discussed with sberg in
        https://bugs.documentfoundation.org/show_bug.cgi?id=43309#c7.
        
        Change-Id: I2652122bd61f7586d6afa190eaece8edf938e28d
        Reviewed-on: https://gerrit.libreoffice.org/71335
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1a9bd0ee5a34663ef1643df7a9b4c57dcbff16ad]

        Fix typo
        
        Change-Id: Ie687feebfccf27c366922acfc29ff12cdfa325ba
        Reviewed-on: https://gerrit.libreoffice.org/71338
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [07d99a6315de6453bb94b0afddf921d2e1aba896]

        Fix typo in code
        
        Change-Id: If9e4f46239a42a663a2251aafabfd66268a7c9e3
        Reviewed-on: https://gerrit.libreoffice.org/71315
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-04-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [08c529c6c146c09a33c175225866aa7a97653cf4]

        Fix typos
        
        Change-Id: I81d85cb8ae8b0075929beb01e8991d895b94d0c4
        Reviewed-on: https://gerrit.libreoffice.org/71314
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-04-25  andreas kainz  <kainz.a@gmail.com>  [b91a8dc8358153f6fa25a394732c946a9e1bd359]

        tdf#107144 make notes icons yellow in colibre
        
        Change-Id: I607f0a463f45c6d299b97f0ef5dfd6e704d6bb41
        Reviewed-on: https://gerrit.libreoffice.org/71304
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2019-04-25  Eike Rathke  <erack@redhat.com>  [7c0935a335dd1e4223d98db2edc6482747ce43ab]

        Add LANGUAGE_reserved_0xEEEE and LANGUAGE_reserved_0xF2EE
        
        Change-Id: I7fcefd5b2da2055f56cf574358a96d2a071c13b6

2019-04-25  Milan Crha  <mcrha@redhat.com>  [efa314eb3068f5108c573657ab6cf422cb7729f4]

        Resolves: rhbz#1702810 Prepare for upcoming libebook soname version bump
        
        as noted here:
        https://mail.gnome.org/archives/desktop-devel-list/2019-April/msg00016.html
        
        wrt:
        https://gitlab.gnome.org/GNOME/evolution-data-server/issues/33
        
        Change-Id: I88f900b3adf12de545b1d2d16da67eae22fde748
        Reviewed-on: https://gerrit.libreoffice.org/71281
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-25  Eike Rathke  <erack@redhat.com>  [59aafd852df421eb369175c163e085898c0b2e38]

        Re-generate from 3/13/2019 13.0 revision
        
        Only clarifications on 0x001A and 0x002E, plus two new reserved
        0xEEEE and 0xF2EE.
        
        Note that the whole bunch of 0x1000 "assignments" is not handled
        and not listed here.
        
        Change-Id: I3d3e86052c8d36a2ac49db9caa167957b5468ec3

2019-04-25  Eike Rathke  <erack@redhat.com>  [37c8dcc4dd8f3e2fb54f5d0630bd75bf105a947e]

        Generate .lst.h output with LanguageType(0x....)
        
        Change-Id: If9dd9437ebdc83e9093d4ea00f31d2e2da95b7d2

2019-04-25  Stephan Bergmann  <sbergman@redhat.com>  [b1141fa61073b3f24e1a3574afa55a954e5a153d]

        Cut down on -pthread/-lpthread proliferation
        
        Building against libstdc++ effectively always requires -pthread anyway (as
        various standard C++ headers require it, see the comment added to
        solenv/gbuild/platform/unxgcc.mk), so many explicit uses of -pthread/-lpthread
        can be removed.
        
        Doing a (partial) test build on Linux with Clang -stdlib=libc++ suggests that
        libc++ indeed doesn't need -pthread as libstdc++ does.
        
        The remaining uses of -pthread/-lpthread are mostly in configure.ac for the
        various BSDs (which somebody else might want to clean up now), and related to
        external projects.  I tried to be careful to remove -pthread/-lpthread from
        makefiles only when C++ object files are involved (so -pthread will now be
        included on the link command line by default).
        
        Change-Id: I936e082839cb9a434bd273ce5a1f187a4245dfa1
        Reviewed-on: https://gerrit.libreoffice.org/71291
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-25  Miklos Vajna  <vmiklos@collabora.com>  [1029d2a3ea3e6ec6f9b8a90a00e2b2b595fef5f2]

        UITest_writer_tests5: disable flaky print preview test
        
        Change-Id: I22431e026c1802e33064aa60267de0edbdf856ca
        Reviewed-on: https://gerrit.libreoffice.org/71253
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-25  László Németh  <nemeth@numbertext.org>  [0718458f1ae80c798c13400fd87c989faba01937]

        LibreLogo: fix RANGE with a single function argument
        
        in a FOR loop, by removing the range(x,,)-like double
        commas in this case, too, during program compilation.
        
        Previous empty (missing) argument of RANGE was checked
        by the terminating comma, but it can be a white space
        after it, as in the following example:
        
        FOR i IN RANGE COUNT 'letter' [ PRINT i ]
        
        Change-Id: I67d0a4f089be06f30003d1b979b8f1801dbfa2e9
        Reviewed-on: https://gerrit.libreoffice.org/71263
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-04-25  Stephan Bergmann  <sbergman@redhat.com>  [c379ba47a786a6a7422c8fcdbfec32ddbcf88b90]

        No need to explicitly create Conents/Resources/*.lproj/ directories
        
        At least since 7a08bfeabe21193e04b9747a831653efcfc63190 "tdf#122244 Put
        InfoPlist.strings files at correct places on macOS" those directories that have
        actual content are created on demand.  (That is, empty such directories are no
        longer created, but I assume that's a feature rather than a bug.)
        
        Change-Id: If753483c78fbf39e76c9565a407e7ff27ca32efb
        Reviewed-on: https://gerrit.libreoffice.org/71300
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-25  Mike Kaganski  <mike.kaganski@collabora.com>  [e056abae09796f2b3806e94e62cae7f0d262d4d5]

        tdf#50916: XLS: make sure to set default widths to all columns
        
        See https://lists.freedesktop.org/archives/libreoffice/2019-April/082479.html
        Ths partially reverts commit 1463625ae26900d2461fd72a5a2c894b9f1b8726
        
        Change-Id: I36ec01c8d331d879143f60e12dc239158a8822ec
        Reviewed-on: https://gerrit.libreoffice.org/71301
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-25  Armin Le Grand  <Armin.Le.Grand@me.com>  [1e2682235cded9a7cd90e55f0bfc60a1285e9a46]

        WIP: Further preparations for deeper Item changes
        
        (1) Migrated all still existing binary load/save stuff
        in SfxPoolItem to legacy files. Isolated from Item
        implementations. Adapted all usages. No more methods
        Create/Store needed, also GetVersion removed
        
        (2) Removed operator= for SfxPoolItem. Adapted all
        usages. Goal ist to handle Items more as Objects
        ('Object-Oriented') in the sense to move/handle
        instances, not to copy one instance over another one
        (which is more and more problematic with hard to copy
        content as UNO API stuff or similar). This lead to
        much more usages of std::shared_ptr which correlates
        well with future plans fr Items (see dev branch).
        Next logic step will be to also remove copy constructor
        
        Linux build and corrections done
        Fixed Writer test and removed unused defines
        Fixed another unused m,acro
        Started to unify the AutoFormat stuff
        Changes to OUString constructor usages, tests completely
        No idea why, but SfxStringItem constructor which
        takes a OUString& now insists of not getting ::OUString's
        handed in - changed all 'SfxStringItem.*OUString.*".*"'
        accordingly
        
        Change-Id: Ibed7358b18fb019994a7490332b9d797a6694c29
        Reviewed-on: https://gerrit.libreoffice.org/71075
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2019-04-25  andreas kainz  <kainz.a@gmail.com>  [5e4c1e6ba425ce0b75864e4584a846957b032e61]

        tdf#117891 base table icons in main window tables
        
        Change-Id: Ibe76cc8950e26f0b78425f91faae2f44b5474ea7
        Reviewed-on: https://gerrit.libreoffice.org/71264
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6909838e2966b3fd3c2de6b6db70d952cd8b3114]

        Fix typo
        
        Change-Id: Ie608aea0cd65d6bc6a3c5d700650ac3b9d3241a9
        Reviewed-on: https://gerrit.libreoffice.org/70998
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [f9fef3b54a474f756aa06f156f5c61fea609c07e]

        Re-arrange the conditions to avoid the dynamic_cast
        
        Similar to 88be8aa14d52ad102dc6b01c1c962d4e6cac4941
        
        Change-Id: Ia6f725fd6c6cee3135191a998ea43c1e6f90fc23
        Reviewed-on: https://gerrit.libreoffice.org/71287
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-04-25  andreas kainz  <kainz.a@gmail.com>  [a0edb53e63b9fa7ed5983d6500aece1e5eff380b]

        tdf#99185 Breeze icons for folder and form is identical
        
        Change-Id: If10507a51cf4b680034e225ec011f43f624ca34c
        Reviewed-on: https://gerrit.libreoffice.org/71259
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-25  Caolán McNamara  <caolanm@redhat.com>  [ea7af3d1c589ba72169a1e05ff5800bd77ca861a]

        Resolves: tdf#124804 border considered changed when it isn't
        
        Change-Id: Ib4b6031b31500a8a2086721124b5b8f554f7c1c5
        Reviewed-on: https://gerrit.libreoffice.org/71296
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-25  Stephan Bergmann  <sbergman@redhat.com>  [0b56eb2c10ab4ca027f1a37e04519366b3cd7433]

        That bin directory should no longer be there
        
        ...at least since 7a08bfeabe21193e04b9747a831653efcfc63190 "tdf#122244 Put
        InfoPlist.strings files at correct places on macOS", though it wasn't under
        Contents/ at least as of lately, anyway.
        
        The code to remove it had been added with
        f345a2c52af0333b46b4b74e686883c8cb9ffab4 "We don't want those
        bin/InfoPlist_*.zip files in the app bundle".  I don't know how to do a
        --enable-macosx-code-signing build on macOS to verify that it can indeed be
        removed, though.
        
        Change-Id: I61d91bd47abf8f4b5d9e117d9943e0682ebef2cb
        Reviewed-on: https://gerrit.libreoffice.org/71298
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2019-04-25  Caolán McNamara  <caolanm@redhat.com>  [254c344c4bee0516f8dcc1b31bd3c551a6a332c1]

        Resolves: tdf#124932 fix Shortcut Keys etc tab traversal
        
        Change-Id: I9d0204161a0efe91ebcddaf5b2931ab156221b79
        Reviewed-on: https://gerrit.libreoffice.org/71283
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-25  Caolán McNamara  <caolanm@redhat.com>  [8b20381b936f643c0d6f7525a2acdbdc20366493]

        ofz#14422 null deref
        
        Change-Id: Icd00e2aaa5932564668cd12ce4ee63aecc34419a
        Reviewed-on: https://gerrit.libreoffice.org/71226
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-25  Caolán McNamara  <caolanm@redhat.com>  [3e898d3ce8f12c6f4b4f3a8202812fe8871e0a7f]

        test unreliable under windows
        
        Change-Id: I1f46c6043b3263ef983991ffa4aa0418006d55a7
        Reviewed-on: https://gerrit.libreoffice.org/71292
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-25  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [406aef41d1368a46d36757072592e93efd9ae08e]

        mysqlc: Allow conversions between different types
        
        Change-Id: I54c1f438a755267db0896637c79f915de9113f83
        Reviewed-on: https://gerrit.libreoffice.org/71074
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-04-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [7ec3baef938d62d16558b7ee7fd84eb02b206551]

        Convert remaining SdrHint to static_cast
        
        follow-up of 10c934147d469965dba6abc78efd02759a010b8e
        
        Change-Id: I2085173dffd71dbbc68a0574400bebe132626dd9
        Reviewed-on: https://gerrit.libreoffice.org/71284
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-04-25  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [982137545d5263bfcc28e896708ec851b8bcce99]

        update credits
        
        Change-Id: I28e8d8e4ab940ae838fc555702b5580dc76931dd

2019-04-25  heiko tietze  <tietze.heiko@gmail.com>  [16751ae50c96443fb2027d6de5a1dbcf88d78763]

        tdf#106229 - New icon for infobar type success needed
        
        InfoBarType::Success adjusted to the newly added successbox
        see also I829218d014c13698d075e0fcd3162801d31ba093
        
        Change-Id: I6b542928f3d1d1940b9da36b4c40cd8af97fb2f5
        Reviewed-on: https://gerrit.libreoffice.org/71285
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-04-25  Mike Kaganski  <mike.kaganski@collabora.com>  [3fef9fa3f5d260dd1264b67d8b42aad476332eea]

        assertXPath: disallow passing rAttribute without rExpectedValue
        
        Change-Id: I7fb59039429361dad04fb68507f40545f9c4dd6d
        Reviewed-on: https://gerrit.libreoffice.org/71290
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-25  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [3157f70088c0c56c121f22d8687f3f7d01941978]

        Update git submodules
        
        * Update translations from branch 'master'
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: I04522500fe14e0d09925b196ccf7b7f94f3bfe64
            
2019-04-25  Stephan Bergmann  <sbergman@redhat.com>  [7a08bfeabe21193e04b9747a831653efcfc63190]

        tdf#122244 Put InfoPlist.strings files at correct places on macOS
        
        Don't know how this got broken, presumably somewhere along the line from
        01344a8ca57636ac87108c22f777a02fe6d963d5 "convert sysui to gbuild and add to
        tail_build" through 4430ace32a8dfd534d5e1c64ec7855edad11e5c4 "tdf#90753:
        AutoInstall more packages" to the current state, where a spurious bin directory
        containing InfoPlist_*.zip files containing (empty) InfoPlist.strings files is
        placed in instdir/ and in the root window of .dmg files.
        
        As discussed in the <https://developer.apple.com/library/archive/documentation/
        General/Reference/InfoPlistKeyReference/Articles/
        AboutInformationPropertyListFiles.html> "Localizing Property List Values"
        section, those InfoPlist.strings files shall apparently be placed into the
        Contents/Resources/*.lproj/ directories.  (And the zip wrappers were presumably
        needed in the past to transport their payload to the proper places in the
        installation set, and are now obsolete.)
        
        The list of Apple language IDs for the *.lproj directories was already
        duplicated in Makefile.in (test-install target) and
        solenv/bin/modules/installer/simplepackage.pm (sub create_package).  Ultimately
        those lists should all be consolidated.  Also, mapping from our language IDs
        (see solenv/inc/langlist.mk) to the Apple *.lproj ones needs some fixing (e.g.,
        from zh-CN to zh_CN), and it is not clear to me why the old code explicilty
        added en-US to the gb_WITH_LANG list of languages for which to generate
        InfoPlist_*.zip and InfoPlist.strings files (when that would presumably be the
        non-localized strings stored in Info.plist itself).  But as mentiond, those
        InfoPlist.strings files are all empty anyway (which may be due to another bug?),
        so it shouldn't matter much---at least for now---what
        Contents/Resources/*.lproj/InfoPlist.strings files exactly are present in an
        installation set.
        
        Change-Id: Iaadce2375ed319928891bace44f9866622ec3084
        Reviewed-on: https://gerrit.libreoffice.org/71277
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [6ff2fd1f986da64e43398e9c66393bb44b29be63]

        Blind fix for flaky print preview test
        
        I faced the same problem in
        https://cgit.freedesktop.org/libreoffice/contrib/dev-tools/commit/?id=f631db9e5e83706ed2678fb4db737700dd623a1b
        
        Change-Id: I1adcc418e0efa7e77e1dda5b9dccd7c55cb5267f
        Reviewed-on: https://gerrit.libreoffice.org/71280
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-25  Justin Luth  <justin.luth@collabora.com>  [e43f2dddc29f2ed2c6ebed104ea69b19a88b168e]

        related tdf#123636: fix unit test for tinderbox
        
        Change-Id: Ia7dc9879aeaa978d1cb1b0573fb69bd63bd5d4e0
        Reviewed-on: https://gerrit.libreoffice.org/71278
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-25  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [f9b8c2d57b10de6344ff5555c0b09947484a586b]

        tdf#42949 Fix IWYU warnings in io/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I16dfde335816053e5821d5e975b27b6e4819b1a8
        Reviewed-on: https://gerrit.libreoffice.org/71135
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-25  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [5a2aba31867e0912700f6c976f152116d902fe21]

        calc: extra unittest for rows autoheight on load
        
        Change-Id: Ie5310d3c3d4fde59a0718dbda228c638b7e0c366
        Reviewed-on: https://gerrit.libreoffice.org/71235
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-04-25  andreas kainz  <kainz.a@gmail.com>  [36534437d773dc517a348331c6a6e9336f390e90]

        tdf#106229 new icon for infobar type success needed
        
        Change-Id: I829218d014c13698d075e0fcd3162801d31ba093
        Reviewed-on: https://gerrit.libreoffice.org/71265
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-25  Caolán McNamara  <caolanm@redhat.com>  [ee8c90c469c2caeca24a9621847ec796d011f3bf]

        ubsan: use after free
        
        Change-Id: I1a3396d434f6cc5bb615bcb2fe06a819bc11c013
        Reviewed-on: https://gerrit.libreoffice.org/71256
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [40f257e6df97ef9aedda0c8d2e4e8f410f074563]

        Re-arrange the conditions to avoid the dynamic_cast
        
        Similar to 88be8aa14d52ad102dc6b01c1c962d4e6cac4941
        
        Change-Id: I616ad50bfdc4c11be9b377e218636092adc3bd42
        Reviewed-on: https://gerrit.libreoffice.org/71249
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-04-25  Miklos Vajna  <vmiklos@collabora.com>  [5537c283a766337ee7b128d6f7fab5dd56937489]

        xmloff: create XMLImpressMetaExportOasis instances with an uno constructor
        
        Change-Id: I350c2c96cd178878ae687dd5214fcabfcf7675e7
        Reviewed-on: https://gerrit.libreoffice.org/71254
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-25  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fad98c8641342a77241124dd98e0cb781daef4ad]

        tdf#124572 TabBar new look, protected icon, width and height
        
        This is the first try of a new TabBar look - borders have been
        removed, selected tab doesn't change the font to bold, adjustment
        to the selected tab line.
        
        Width and height of a tab item has been adjusted to make it
        better to fit the icons in and to not be so cramped.
        
        Draw "protected" status of an tab icon (in Calc) as an icon and
        not as a unicode glyph.
        
        Change-Id: If2ee930a573343166fbe9efcd94ae5159a620f22
        Reviewed-on: https://gerrit.libreoffice.org/71238
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [e1ebb5cb58edc325bb30bb5eb992665fb861960f]

        tdf67629 FILEOPEN Particular .xlsx hangs Spreadsheet
        
        Seems like this is a somewhat pathological document, has lots of
        duplicated ranges. Checking for duplicates makes it load in <10s on my
        machine
        
        Change-Id: I25da24e0f8b1d4ad99d00474be168c75586ea579
        Reviewed-on: https://gerrit.libreoffice.org/71251
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-25  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [0a188feea21176239adafa42118bc095e2d17d45]

        Add more locale support (tdf#89884), fix duplicate items, etc
        
        Change-Id: I6607ef2c9ca0860643cd57f9bde171ea1a7ca3af
        Reviewed-on: https://gerrit.libreoffice.org/71269
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-04-25  Michael Weghorn  <m.weghorn@posteo.de>  [9fc0dbcd797f074ddb8ba379c876dd233cb5836e]

        gtk3_kde5: Make folder selection more intuitive
        
        When 'QFileDialog::Directory' is set, the native
        Plasma QFileDialog does not consider the clicked
        directory to be selected, but rather the base directory
        shown in the dialog, s.
        https://bugs.kde.org/show_bug.cgi?id=406464 .
        
        Therefore don't set the option when in a KDE Plasma desktop
        environment (which the kde5 VCL plugin also doesn't do).
        
        This works around the above issue in the Plasma desktop
        integration.
        
        Change-Id: Ib3d0978ab56b6e50ee45f7ad997ec051b35faf54
        Reviewed-on: https://gerrit.libreoffice.org/71223
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-04-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4a88cba2eda6b9dac30c31f213c4e082b2d626bb]

        Fix typo
        
        Change-Id: I7db23f84a3de4772b38c9538704f501a9169ce09
        Reviewed-on: https://gerrit.libreoffice.org/71267
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2751e4b8f83fadd73fa50cc35fa2f6c492943799]

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

2019-04-25  Justin Luth  <justin.luth@collabora.com>  [89e44da1ab450f6e2f4106103efd169227683f20]

        related tdf#123636 writerfilter: split newline also if PAGE_BREAK
        
        ...but only with old MSWord compat flag SplitPgBreakAndParaMark.
        
        All of the other cases (COLUMN_BREAK and non-empty runs) split
        the paragraph, so why not here?  This document shows it is needed,
        but only for SplitPgBreakAndParaMark documents.
        
        Note: Word 2003 doesn't display "modern" docx well in this regard.
        It adds extra paragraphs where it shouldn't. There are already
        example unit tests that ensure that extra paragraphs aren't written
        for SplitPgBreakAndParaMark == false.
        
        The actual bug's document is not related to the compatibility flag.
        That will be handled in separate commit.
        
        Change-Id: I27399780c909663f9a2b21974a5b385bea67f9ec
        Reviewed-on: https://gerrit.libreoffice.org/70835
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-04-25  Jens Carl  <j.carl43@gmx.de>  [7c88700b74346d58084b48656f1c7e28f891cf09]

        tdf#45904 Move TableColumn Java tests to C++
        
        Move TableColumn Java tests to C++ for ScTableColumnObj.
        
        Change-Id: I3f17fa1f25c2676124b56c384364e36736fac849
        Reviewed-on: https://gerrit.libreoffice.org/71261
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-25  Jens Carl  <j.carl43@gmx.de>  [47e094c3b14f19fe719d4de56f1f14606efe4885]

        Improve error messages
        
        Change-Id: I08d5b060b6756a89972eeec57c1f9c85e6f65500
        Reviewed-on: https://gerrit.libreoffice.org/71262
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-24  andreas kainz  <kainz.a@gmail.com>  [30a1114efa381967e70d862ac0fa47bf2f8f836b]

        colibre icon firstpage is now the same than firstrecord
        
        Change-Id: I90ea66c8da67c4fcdc8143f1cc94e80db207ee31
        Reviewed-on: https://gerrit.libreoffice.org/71257
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-24  Miklos Vajna  <vmiklos@collabora.com>  [51bcbfc88883596fceedfe019e841aab129425c9]

        Related: tdf#113076 vcl win DirectWrite: handle stretched text
        
        Commit a51b7a1c3a7e7cf7b0c733e1dec40288278c1884 (tdf#103831, tdf#100986:
        Force using GDI when needed, 2017-03-03) noted that the DirectWrite text
        renderer doesn't support stretched text, add support for this now by
        setting a DirectWrite transform matrix that only does horizontal
        scaling.
        
        With this, tdf#113076 is kept fixed, but at the same time manually
        stretched text keeps working. Previously the glyphs of the text had the
        correct size and position, but the glyphs themselves where not streched,
        but simply aligned to the left.
        
        Change-Id: I8fe8e74d3edc0d71ed2f16fcce66c6f5009ed264
        Reviewed-on: https://gerrit.libreoffice.org/71245
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-04-24  Stephan Bergmann  <sbergman@redhat.com>  [27c6d1dbdb3dcad02a244ab942adb9222a461e44]

        Avoid calling java.lang.Class.newInstance()
        
        For one, it is deprecated since Java 9, and for another it causes a
        NullPointerException when called from the JNI Invocation API (i.e., without a
        Java caller frame) at least with some Java 12.
        
        (Found when doing a test build with Java 12 and JAVA_SOURCE/TARGET_VER
        explicitly configured as 7 with d365f36331874f94bbd9832fbd19ace90fafefec "Allow
        to pass JAVA_SOURCE/TARGET_VER into configure".)
        
        I have entered information about the NullPointerException at
        <https://bugreport.java.com/bugreport/start_form.do>, but haven't heard back
        yet, so duplicate that information here:
        
        Issue Type:
        > Bug
        
        Component:
        > Core Libraries
        
        Operating System:
        > Linux 64-bit
        
        Java Release:
        > 12
        
        Synopsis:
        > Calling java.lang.Class.newInstance from JNI Invocation API causes NullPointerEx
        
        Description:
        > I can reproduce this with the OpenJDK 12 RPMs on Fedora 30, but from looking at <https://hg.openjdk.java.net/jdk/jdk12/file/06222165c35f/src/java.base/share/classes/java/lang/Class.java> it looks plausible that it is a common issue that Reflection.getCallerClass() returns null when java.lang.Class.newInstance is called from the JNI Invocation API, and that null is propagated to jdk.internal.reflect.Reflection.verifyMemberAccess as parameter currentClass, which dereferences it at <https://hg.openjdk.java.net/jdk/jdk12/file/06222165c35f/src/java.base/share/classes/jdk/internal/reflect/Reflection.java#l130>.
        > This is known to have been working with older OpenJDK (at least 1.8).
        
        Steps to Reproduce:
        > Compile the provided test.cc with `g++ -I/usr/lib/jvm/java-12-openjdk-12.0.0.33-1.ea.1.rolling.fc30.x86_64/include -I/usr/lib/jvm/java-12-openjdk-12.0.0.33-1.ea.1.rolling.fc30.x86_64/include/linux /usr/lib/jvm/java-12-openjdk-12.0.0.33-1.ea.1.rolling.fc30.x86_64/lib/server/libjvm.so test.cc` and run it with `LD_LIBRARY_PATH=/usr/lib/jvm/java-12-openjdk-12.0.0.33-1.ea.1.rolling.fc30.x86_64/lib/server ./a.out`.
        
        Expected Result:
        > exit 0
        
        Actual Result:
        > Exception in thread "main" java.lang.NullPointerException
        > 	at java.base/jdk.internal.reflect.Reflection.verifyMemberAccess(Reflection.java:130)
        > 	at java.base/java.lang.reflect.AccessibleObject.slowVerifyAccess(AccessibleObject.java:673)
        > 	at java.base/java.lang.reflect.AccessibleObject.verifyAccess(AccessibleObject.java:666)
        > 	at java.base/java.lang.reflect.AccessibleObject.checkAccess(AccessibleObject.java:638)
        > 	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:490)
        > 	at java.base/java.lang.reflect.ReflectAccess.newInstance(ReflectAccess.java:166)
        > 	at java.base/jdk.internal.reflect.ReflectionFactory.newInstance(ReflectionFactory.java:404)
        > 	at java.base/java.lang.Class.newInstance(Class.java:590)
        > Aborted
        
        Source code for an executable test case:
        > #include <cstdlib>
        >
        > #include "jni.h"
        >
        > void handleError(JNIEnv * env) {
        >     if (env->ExceptionCheck()) {
        >         env->ExceptionDescribe();
        >         std::abort();
        >     }
        > }
        >
        > int main() {
        >     JavaVM * vm;
        >     JNIEnv * env;
        >     JavaVMInitArgs args{JNI_VERSION_1_2, 0, nullptr, true};
        >     if (JNI_CreateJavaVM(&vm, reinterpret_cast<void **>(&env), &args) != JNI_OK) {
        >         std::abort();
        >     }
        >     auto const c1 = env->FindClass("java/lang/Class");
        >     handleError(env);
        >     auto const id = env->GetMethodID(c1, "newInstance", "()Ljava/lang/Object;");
        >     handleError(env);
        >     auto const c2 = env->FindClass("java/lang/Object");
        >     handleError(env);
        >     env->CallObjectMethod(c2, id);
        >     handleError(env);
        > }
        
        Workaround:
        > Call via JNI the suggested replacement of clazz.getDeclaredConstructor().newInstance() instead of the deprecated java.lang.Class.newInstance().
        
        Change-Id: I85ff7102a18b98561f188e609873753546bc050d
        Reviewed-on: https://gerrit.libreoffice.org/71240
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-24  Mike Kaganski  <mike.kaganski@collabora.com>  [5dea045b87a923654d6876acec947d973e0df4bc]

        tdf#124791: Fix Gaelic (Scotland) (gd-GB) LCID in MSI installer
        
        ... which was obviously omitted in commit
        6b678c135da07f34da1bf7b19562366361e95085, which introduced the correct
        value of 0x0491 (1169) in addition to the pre-existing 0x043C (1084).
        The new value is used when user sets relevant entry in Region and
        Language control panel applet (intl.cpl); having the old value in MSI
        summary information blocks auto-detection of proper installer language.
        
        [MS-LCID] Appendix A mentions that the new code is available since Win7,
        so we are good with the fix.
        
        [MS-LCID] https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-lcid/a9eac961-e77d-41a6-90a5-ce1a8b0cdb9c
        
        Co-authored-by: Eike Rathke <erack@redhat.com>
        
        Change-Id: Ic03b0e8eaf145c662fde48846cd5307e362d4d63
        Reviewed-on: https://gerrit.libreoffice.org/71242
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-24  Stephan Bergmann  <sbergman@redhat.com>  [d70b2154a6ba68b676c24e7512121a882a7ef963]

        Proper shell quoting
        
        Had found
        
        > sh: -c: line 0: syntax error near unexpected token `('
        > sh: -c: line 0: `file /Users/stephan/Software/lo/core/instdir/LibreOffice.app/Contents/Frameworks/LibreOfficePython.framework/Versions/3.5/lib/python3.5/site-packages/setuptools/script (dev).tmpl'
        
        in workdir/CustomTarget/instsetoo_native/install/install.phony.log on macOS.
        
        Change-Id: I4b01b5f0a292424a60558cdb8b431a3d8dbdf1d4
        Reviewed-on: https://gerrit.libreoffice.org/71234
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [88be8aa14d52ad102dc6b01c1c962d4e6cac4941]

        tdf#89522 PERF FILEOPEN xlsx, part 2
        
        re-arrange the conditions so we avoid the dynamic_cast most of the time.
        
        This takes the file-open time from 40s to 29s for me.
        
        Change-Id: If65a63502fd545003137747605332be65d5e91ca
        Reviewed-on: https://gerrit.libreoffice.org/71229
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [bd44b3eef62f4325a189539d6ab1b90ca63cfc28]

        tdf#89522 PERF FILEOPEN xlsx, part 1
        
        Inherit from tools::WeakBase non-virtually, so that we can use a
        static_cast in tools::WeakReference::get instead of a dynamic_cast.
        
        This takes the file-open time from 1m21 to 40s for me.
        
        Add a clang plugin to make sure we don't accidentally end up inheriting
        from tools::WeakBase more than once.
        
        Change-Id: I9c7c36403333f99094e1f9d8cce2ecd9200377f9
        Reviewed-on: https://gerrit.libreoffice.org/71231
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-24  Tor Lillqvist  <tml@collabora.com>  [81297c29ceb55dec44999e31a11dea81668c3c8f]

        The iOS sv_SE dictionary surely works for sv_FI, too
        
        (I know Swedish, this is not guesswork, there are no orthography
        differences.)
        
        Change-Id: I6f652f01dc95aa3a89fec1964c2a49109eb5e30b

2019-04-24  Tor Lillqvist  <tml@collabora.com>  [dedf339aa14df31c134650660b9aac55bdd8464d]

        tdf#124909: Assume the iOS de_DE dictionary works well enough generically
        
        On macOS, the system says it has a generic "de" dictionary. But on
        iOS, it says it is specificaly "de_DE". Assume it is good enough for
        the other German variants, too, for now.
        
        Change-Id: I745cc02c1ffa774dbcbfdc1d775ce358957f04f8

2019-04-24  Caolán McNamara  <caolanm@redhat.com>  [d8e76fff830e310616c92156547cca00bce8e74d]

        crashtesting: imported junk as form field text
        
        spec says "An unsigned integer that MUST be 0xFFFFFFFF" for version
        so at least insist on that
        
        Change-Id: I8c11659d86fe122b1c8f61b1bf99e7b4b53ff306
        Reviewed-on: https://gerrit.libreoffice.org/71227
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-24  Mike Kaganski  <mike.kaganski@collabora.com>  [230fa66d96d632287bbf06f257c00105293ef1a6]

        simplify condition (remove always true part)
        
        Change-Id: If846bb08ec6eceb307228bc628a4b186a3058051
        Reviewed-on: https://gerrit.libreoffice.org/71230
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-24  Tor Lillqvist  <tml@collabora.com>  [6e246024c8b7ad3d8b953f92a2e5a01686f3a00e]

        tdf#124923: Remove unneeded iOS ifdeffery
        
        Now with "Unipoll" this actually caused the app to hang. Unclear
        whether this ifdef had ever been strictly needed. (But before
        "Unipoll" it did not cause any harm.)
        
        Change-Id: I5cc399f76fcdb267eb96bf7790474c14f2ce9955

2019-04-24  Tor Lillqvist  <tml@collabora.com>  [971cad365574267998e2a697441d42175ded61a3]

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

2019-04-24  Stephan Bergmann  <sbergman@redhat.com>  [67580722d95af71259dcbe73b71afdd4c23a4a83]

        workdir/UnpackedTarball/languagetool/build.xml uses ${source}, ${target}
        
        in its javac invocations, so we apparently need to set those variables instead
        of ant.build.javac.source/target (which are documented at
        <https://ant.apache.org/manual/javacprops.html> to be supported since Ant 1.7,
        but are apparently not used here).  (Found when doing a test build with Java 12
        and JAVA_SOURCE/TARGET_VER explicitly configured as 7 with
        <https://gerrit.libreoffice.org/#/c/71218/> "Allow to pass
        JAVA_SOURCE/TARGET_VER into configure", which caused building
        external/languagetool to nevertheless complain about unsupported 1.6
        source/target switches.)
        
        Change-Id: I624f77b65ef81bc592a78559e67062a42cfff05a
        Reviewed-on: https://gerrit.libreoffice.org/71219
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-24  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [1d61d9ae72562a03ca0d3f1649d9471862b29d74]

        tdf#42949 Fix IWYU warnings in sd/source/ui/f*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I07d78df2d5aacbdaff7344a09812db91de17d535
        Reviewed-on: https://gerrit.libreoffice.org/71113
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-24  Stephan Bergmann  <sbergman@redhat.com>  [d365f36331874f94bbd9832fbd19ace90fafefec]

        Allow to pass JAVA_SOURCE/TARGET_VER into configure
        
        ...for those who pretend they know what they are doing (e.g., to experiment with
        building against Java 12 which no longer supports Java 1.6 source/target, even
        though that results in a build that is not baseline compatible).
        
        Change-Id: I6e8617bc5b90212473652bdfac40bb48e9623a08
        Reviewed-on: https://gerrit.libreoffice.org/71218
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [57de1a3c279d4ecfaa020626296f7e667765e5a3]

        simplify call sites of SfxItemPool::Put
        
        use template to make return type match input type, so we don't need to
        cast at the call sites
        
        Change-Id: I1e65f362c67f74c9a230cdbc1db12545b28eb499
        Reviewed-on: https://gerrit.libreoffice.org/71216
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [90e3b47b52f26420425a7417d2f51b6a386282d9]

        tdf#124896 CRASH: deleting sheet
        
        regression from
            commit 7282014e362a1529a36c88eb308df8ed359c2cfa
            Date:   Fri Feb 1 15:15:16 2019 +0100
            tdf#50916 Makes numbers of columns dynamic.
        
        Change-Id: I3913e14cadc11efa1d9e7405cdbaf96fe094508a
        Reviewed-on: https://gerrit.libreoffice.org/71220
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-24  Rtch90  <ritchie.cunningham@protonmail.com>  [4dba49c9f92de40c3935f1778cf301030db08343]

        tdf#124893 Validity check on new dialog creation.
        
        Change-Id: I5f94c8204a4c35470e891eb89cfbe74aad852bf4
        Reviewed-on: https://gerrit.libreoffice.org/71084
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-04-24  andreas kainz  <kainz.a@gmail.com>  [219be4581adc26189f863d62735ee10e8a7c31c9]

        tdf#124127 improve Arabic icon theme support
        
        Change-Id: I3114afc6856f2a44127b2959408337c464d9ff88
        Reviewed-on: https://gerrit.libreoffice.org/71147
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-24  DarkByt31  <avihs.29@gmail.com>  [6673724ab346f09eb8d403064c56ddca44c89090]

        tdf#124197 Improve "Unexpected error" user-visible error message wording
        
        Change-Id: I11c2ac4855a5fec2d26255ec3ab14ffe50e0fbbe
        Reviewed-on: https://gerrit.libreoffice.org/71066
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-24  Luboš Luňák  <l.lunak@collabora.com>  [cfbb223d5666cb803539ac98918ff39b27efc6e7]

        fix filename of a test file in writerperfect
        
        Was broken in d077b19a3f617f5ef.
        
        Change-Id: I5f0e0ca7c60f0f09381ee7eebd7d49d5533e07af
        Reviewed-on: https://gerrit.libreoffice.org/71145
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [57edcf98dbd2471078d32ceeda9eba502b694496]

        disable some more pdfexport tests
        
        Change-Id: Ifdee7c4bd9ed3306530c7bc4ecf3017008e90c3d
        Reviewed-on: https://gerrit.libreoffice.org/71215
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-24  Mike Kaganski  <mike.kaganski@collabora.com>  [071d72cc3662168c58358ce53a77ceacbf80f545]

        tdf#124741: export default column width to XLSX
        
        For some reason, we have never exported the default column width
        to XLSX, although we have such export for XLS. This led to bugs
        like tdf#100946. Workarounds applied to those bugs have made LO
        to export columns which shouldn't have been exported, abusing
        "customWidth" attribute in XclExpColinfo::XclExpColinfo depending
        on if the column has size different from an app-global default;
        after that, sheet-local default was determined, and then columns
        which have mbCustomWidth set (i.e., different from app default),
        as well as those different from sheet-local default, were stored.
        Effectively, the hack had disabled the removal of defaults from
        maColInfos in XclExpColinfoBuffer::Finalize. We even had unit
        tests explicitly testing that we export those columns that Excel
        skips. The effect of that is not only unnecessary data in the file;
        the data was actually wrong (customWidth actually means that the
        width was edited manually by user, even if equal to the default,
        thus changing Excel handling of the column); and also Calc
        initializes all columns to the right of last used column for such
        a file. Only in case when app-global default happened to match
        sheet-local one, columns would have properties allowing them to
        be removed from maColInfos in the end of XclExpColinfoBuffer::Finalize,
        which still resulted in problems similar to the workarounded one.
        
        This patch implements proper export of the default column width
        to XLSX, thus partially reverting changes made for tdf#100946 in
        commit 40d892a2db4d750aaf0562c63004e693c028273c. Actually, our
        export to XLSX does not depend on the 5-pixel correction (see
        ECMA-376-1:2016 18.3.1.81), since the exported default depends
        only on most-used column width. XclExpDefcolwidth implementation
        was edited to only take the correction into account when exporting
        to XLS (to keep status quo; it's clear that XLS widths export
        and import implementation is incorrect: some empirical formula
        is used in XclTools::GetXclDefColWidthCorrection, that was
        introduced in commit 555d702903fb0857122024e1ab78a72d122d3f16 for
        i#3006, that doesn't match any documentation, and changes widths
        of columns in exported XLS - something to be fixed independently).
        
        Change-Id: I227aca17e56247cbb839444717066a898987c4f1
        Reviewed-on: https://gerrit.libreoffice.org/71132
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-24  Luboš Luňák  <l.lunak@collabora.com>  [af84fc9d906626255aaf136eefc5e55236e0e8a6]

        lazy image loading shouldn't read the entire .xls file (tdf#124828)
        
        b11188835d3b87cd changed msfilter to use
        GraphicFilter::ImportUnloadedGraphic() to lazy-load images
        from the document. However, that function in some cases simply
        reads the entire rest of the passed SvStream, which in this case
        is the entire .xls file. And the document from tdf#124828 is ~50MiB
        and contains ~4000 images => 100+ GiB memory required.
        
        Change-Id: I74926383204ec642eabb28b62e2cf2e1ff8054a9
        Reviewed-on: https://gerrit.libreoffice.org/71136
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-24  Miklos Vajna  <vmiklos@collabora.com>  [75e3e7f2890438aadab28964c207f5308b7ffd4f]

        extern: update xmlsec to 1.2.28
        
        Meant to fix the build problems reported in the mail thread starting at
        <https://lists.freedesktop.org/archives/libreoffice/2019-March/082340.html>
        "Build failure with latest ICU 64.1".
        
        Change-Id: I006b92f4737f5e56e50527dd954e8c0d339e75dc
        Reviewed-on: https://gerrit.libreoffice.org/71143
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [943a2f44bdc67cc795e553fd98693dba501ad717]

        tdf#81765 slow loading of .ods with >1000 of conditional formats, part 4
        
        This takes the loading time from 13s to 10.5s
        
        Avoid expensive text-invalidation while we are loading
        
        Change-Id: Ia74b84575fbf635b5ab5618c74ea2efc9f6ad827
        Reviewed-on: https://gerrit.libreoffice.org/71043
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [615cccccc81e9c594ae1ae67f5965cb61384ee55]

        Fix typos
        
        Change-Id: I9cc5e13681b047fe772704b42796e210ad070601
        Reviewed-on: https://gerrit.libreoffice.org/71148
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-24  Regina Henschel  <rb.henschel@t-online.de>  [951282a27a9dd4c64fc206fcbdd805b4cb602816]

        tdf#124787 mso-spt143 (RingOutside) has angles in degree
        
        When reworking command U the shape 'RingOutside' was not considered.
        Although it is a 'mso-' shape, it has angles in degree and not in
        fixed-point number in its defaults. The patch removes in addition the
        changes introduced by Symphony, which erroneously used total width
        and height instead of radii for the ellipse size.
        
        Change-Id: Iede8e346681796fb3e147dbcfaaa08ed8fe87c54
        Reviewed-on: https://gerrit.libreoffice.org/70941
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-04-23  Katarina Behrens  <Katarina.Behrens@cib.de>  [9c8aa1c217f016fae9a57c6a4feca43551e5068e]

        Skip clipboard queries while the document is still loading
        
        Use-case here is .ods document with 16k tracked changes. For every
        tracked change, Calc generates a formula cell. For every formula
        cell, clipboard content is queried (via ScDocument::IsClipboardSource,
        ScModule::GetClipDoc respectively). This is dog-slow on Windows
        
        Therefore don't query clipboard content while the document is in
        the process of being loaded. Instead return from ScDocument::
        IsClipboardSource early and return 'false' because at this point
        of time it can't be reliably determined whether this doc is a clipboard
        source anyway
        
        Change-Id: If5aa62cbfb62fb326a3c73b4d9be839127d3c03b
        Reviewed-on: https://gerrit.libreoffice.org/71121
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-04-23  Caolán McNamara  <caolanm@redhat.com>  [74a58038b2001ddea5673300bd0317d29c100459]

        multiple concatted AcceptChgDat
        
        Change-Id: I4ab78f35cb5a6ea31235662b6fad8d1e6c5d33b5
        Reviewed-on: https://gerrit.libreoffice.org/71140
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-23  Stephan Bergmann  <sbergman@redhat.com>  [0a04150b6eefb5feb7ecefaa5cd63dbac8c1574f]

        tdf#124635 MountOperation::Mount can be called with SolarMutex unlocked
        
        Change-Id: I7a36dd235a100b0d283eec86646dc167ac224ba7
        Reviewed-on: https://gerrit.libreoffice.org/71133
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-23  Jim Raykowski  <raykowj@gmail.com>  [aafc733e8d8447f1ba878faa6e7ed3804ed44007]

        Revert "tdf#122280: Hide Block selection mode from Calc"
        
        This reverts commit 220ce1a5b1db6e456afe04b7e9002c524dcf1044.
        
        Including a header file of another module and even a module that is above is a no-go.
        
        Change-Id: I3c8107d8c667c34259bdfee9d83afb2651f5e11c
        Reviewed-on: https://gerrit.libreoffice.org/71142
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [1e3d0a57689006cd7244481958025177c01e4d09]

        fix bad comparison in StrCmp/StrLess
        
        comment from Miklos:
         > Won't this do a comparison of two null-terminated strings, while
         > the strings here are utf16, i.e. abc is a\0b\0c\0? That would mean
         > in practice you compare the first char only.
        
        introduced in
            commit 003d11f410b7e515981b3efbd65d936d94d87121
            Date:   Sat Apr 20 08:32:33 2019 +0200
            tdf#81765 slow loading of .ods with >1000 of conditional formats
        
        Change-Id: I60ea18772753f50f880c65d8cff594267d724e76
        Reviewed-on: https://gerrit.libreoffice.org/71114
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [7482a400cc90ddb8bf1d53d7655a4027e50fe593]

        tdf#124886 Toolbar button icons are off by one
        
        regression from
            commit 1a5b12aa5da2c718848d3cc5d9bce7bfcdeacf54
            Date:   Thu Apr 18 15:13:19 2019 +0200
            optimise find/insert pattern
        
        Change-Id: I24edd5a89beed392c86058cd60155caf94bcf9ca
        Reviewed-on: https://gerrit.libreoffice.org/71137
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-23  Caolán McNamara  <caolanm@redhat.com>  [65f81f6acdeb03b34033a1c6515618936d5f8eca]

        multiple concatted AcceptChgDat stored in config
        
        FillInfo is called more often than Initialize, so we've ended up
        with multiple AcceptChgDat strings
        
        Change-Id: I99e9398757d63e2c6315ec9c3101910d5978b13b
        Reviewed-on: https://gerrit.libreoffice.org/71119
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-23  Caolán McNamara  <caolanm@redhat.com>  [b5c0f1cd50f87a3a1a3ae887c80f168076c58a3f]

        move RefButon 'button-no-label' from .suppr to .false
        
        because we know all these get a label/tooltip set at runtime
        
        Change-Id: Icdcb341db6fe26b0a451c3b7229e8c0c4b0b2f86
        Reviewed-on: https://gerrit.libreoffice.org/71109
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-23  Miklos Vajna  <vmiklos@collabora.com>  [14ff941dc94fc363c78e19aff21ca51ca87601e0]

        sw: prefix members of SwAttrCheckArr
        
        Change-Id: I3b1929d591fb3c44504b4818330a4e59aa3d587f
        Reviewed-on: https://gerrit.libreoffice.org/71125
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-04-23  Stephan Bergmann  <sbergman@redhat.com>  [634ce0cfe5effb3ebf0cf8fe73f2527d3f825b22]

        std::call_once needs -lpthread
        
        ...at least on Fedora 29:
        
        > [LNK] Library/libsvllo.so
        > ld.lld: error: undefined symbol: pthread_once
        > >>> referenced by gthr-default.h:699 (/usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/x86_64-redhat-linux/bits/gthr-default.h:699)
        > >>>               /data/sbergman/lo-clang2/core/workdir/CxxObject/svl/source/crypto/cryptosign.o:(__gthread_once(int*, void (*)()))
        
        and the call to std::call_once was introduced with
        d43cc00cf97fa1151560aa6fe0a3fef38e7507f6 "crashtesting: tdf#122599
        NSS_CMSMessage_CreateFromDER asserts".
        
        Change-Id: If14b8cc704dbb806c61edabb8f5621527965ceb2
        Reviewed-on: https://gerrit.libreoffice.org/71118
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [10c934147d469965dba6abc78efd02759a010b8e]

        tdf#113266 slow opening XLS with 45 MB drawing
        
        Some hot-spots around dynamic_cast of SdrHint, so avoid that by creating
        special SfxHintId::ThisIsAnSdrHint
        
        The most common CPU hot-spot was in SvxShape::Notify, the other changes
        are just for consistency.
        
        Also remove some dead code in ScShapeChildren, the Notify method was
        doing nothing useful.
        
        Change-Id: I696db1fcafc09bb10bf23ac673de292746141491
        Reviewed-on: https://gerrit.libreoffice.org/71108
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-23  Roman Kuznetsov  <antilibreoffice@gmail.com>  [a08401155a0b4b49878e8e50d39b2fd3e5278779]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#105848 Change EFFECTIVE function name to EFFECT
            
            Change-Id: Id2bd603a0330f1d85e665c0524635e0369061a18
            Reviewed-on: https://gerrit.libreoffice.org/71079
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-04-23  Tomoyuki Kubota  <himajin100000@gmail.com>  [47d25dc5abe000ce751cb1e4dbd1f85f7198ca05]

        tdf#123043 make type character detection unicode-aware
        
        Change-Id: I98886a7d13a43cc3202d45f96ceb5062f76f0784
        Reviewed-on: https://gerrit.libreoffice.org/71013
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-23  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [3667031eb27620f86b7c1e281eae3543ef98175c]

        tdf#42949 Fix IWYU warnings in include/editeng/[f-x]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ic14d2e66434817bcb7bd1e2b707f81d720d596b6
        Reviewed-on: https://gerrit.libreoffice.org/71007
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-23  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [6a2382c64f65d433d44ce74f936e42f744f04e21]

        LOK: support creating view with options
        
        This adds a new API createViewWithOptions
        that make createView similar to documentLoad,
        which also has documentViewWithOptions version.
        This is primarily to support setting per-view
        language and similar settings.
        
        Change-Id: I0ae5a5b2410cf9e053aee8f7c8a6204af9038a31
        Reviewed-on: https://gerrit.libreoffice.org/68261
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/71111
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-04-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [053b1417137b0cdec4e4fed7ae0c57cf67ff2698]

        tdf#123968 Test that imported field is editable
        
        Change-Id: I2dbcc6fa8ee9c469cfc038a2622962b8939ec174
        Reviewed-on: https://gerrit.libreoffice.org/70921
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-04-23  Miklos Vajna  <vmiklos@collabora.com>  [4657335fa5bcbe7980f229ca41ddd82d93c355eb]

        tdf#113076 vcl windows opengl: specific italic set font was clipped on ...
        
        ... right edge in presentation mode.
        
        This seems to be a problem since commit
        a51b7a1c3a7e7cf7b0c733e1dec40288278c1884 (tdf#103831, tdf#100986: Force
        using GDI when needed, 2017-03-03), which blacklisted DirectWrite in the
        OpenGL case for both vertical text and horizontally stretched text.
        
        I tested that the overlapping characters problem from tdf#103831 is not
        re-introduced, and switching to DW (in the horizontal stretching &&
        OpenGL case) fixes the unwanted clipping of glyphs for the tdf#113076
        bugdoc.
        
        This also simplifies the situation, since the general rule since commit
        d436065bc1c68fc2d90e73253d8c00503c72dfd0 (tdf#103725: Default to GDI
        even with the new layout engine, 2016-11-15) is that non-OpenGL defaults
        to GDI rendering and OpenGL defaults to DirectWrite rendering.
        
        Change-Id: I44d035ab0890614be393599a5492e42e09231d86
        Reviewed-on: https://gerrit.libreoffice.org/70945
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-23  Miklos Vajna  <vmiklos@collabora.com>  [943a534ac7cb3df513583e226c986dafd8ba246b]

        tdf#123684 PPTX import: fix wrong background color for <p:sp useBgFill="1">
        
        Regression from commit 59339dec1ce56213dc74a06af2f0d35ac1c534d7
        (tdf#105150 PPTX import: try harder to handle <p:sp useBgFill="1">,
        2017-01-06), the problem was that we gave a white solid fill to a shape
        which is meant to be transparent.
        
        Fix the problem by limiting the scope of the mentioned commit to solid
        colors only, and also extend to code to look for background fill from
        the masterpage as well. This allows not hardcoding the white solid fill
        and leaves the fill style of shapes as transparent where the slide
        background is a bitmap or other more complex fill type.
        
        Change-Id: I0063e88d510250652d2b14856df3bd431681422d
        Reviewed-on: https://gerrit.libreoffice.org/71107
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-04-23  himajin100000  <himajin100000@gmail.com>  [1ea226c6d247c349d87df3deb382052cd619e9bc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - fix forgotten LANG->LANGUAGE
            
            Change-Id: Idcfd73213452510f769854062d0916a3c871b548
            Reviewed-on: https://gerrit.libreoffice.org/70982
            Tested-by: Jenkins
            Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
            
2019-04-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6a79bc4324427c79ed5b4dd7b8aba20e95d10be2]

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

2019-04-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1589e54e807a31d9ee21dae52f25282b3a1ff7d6]

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

2019-04-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [30eb1ba084468c15bb4dd3bba44c2668ddc94aad]

        Fix typos in code
        
        Change-Id: I5a39d89ad33d447f952d6c4c32923d387c47fd06
        Reviewed-on: https://gerrit.libreoffice.org/71083
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-23  Muhammet Kara  <muhammet.kara@collabora.com>  [0d28abe085293604eb3127626da9c5a520b25c21]

        tdf#123228: Disable Firefox theme search
        
        We can't use the MOZ API anymore.
        Let's disable it instead of showing a broken
        search window. Then we can spend some time on
        moving on instead of answering the
        -This is not working!- bug reports.
        
        Change-Id: Ice10bde804d1d9a7a13cd4781813fc794b1b0967
        Reviewed-on: https://gerrit.libreoffice.org/67917
        Tested-by: Muhammet Kara <muhammet.kara@collabora.com>
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-04-23  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [b34786d2774b261be48de92f65a5d0aa3c32b289]

        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@gmail.com>

2019-04-22  Jim Raykowski  <raykowj@gmail.com>  [9f32d341b80e1f1ffe28542f33003bfe5750639b]

        tdf#124846 Make main menu items really move when moved
        
        This patch also fixes the Move Menu dialog move up button being enabled
        when dialog is created.
        
        Change-Id: I8432bd8d582e8a9ef449bce1d5cba703b2404c75
        Reviewed-on: https://gerrit.libreoffice.org/71001
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-04-22  Caolán McNamara  <caolanm@redhat.com>  [193996728c842a4a36f678d5bf34a775e3c30636]

        Resolves: tdf#122487 take groups into account
        
        interate and recurse through their contents for name collision check
        
        Change-Id: Ide7d1d051f6b9420b7ef7b3f6bed669dbde5697a
        Reviewed-on: https://gerrit.libreoffice.org/71077
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-22  Zdeněk Crhonek  <zcrhonek@gmail.com>  [cd4d6187a24119cb4954ec10539902c2aa120c0f]

        uitest for bug tdf#120660
        
        Change-Id: I73845626b9cc2872f3a38b6e6b13e05dde174113
        Reviewed-on: https://gerrit.libreoffice.org/71076
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-04-22  Mike Kaganski  <mike.kaganski@collabora.com>  [7f6a6664a1f3a37a97d02d5f0894300aff0d8db5]

        tdf#124883: don't drop data field names on import
        
        The name attribute of dataField element was already read in
        PivotTable::importDataField; and then it was ignored in
        PivotTableField::convertDataField. ScDataPilotFieldObj had no
        handler for name in its ScDataPilotFieldObj::[gs]etPropertyValue,
        although it has [gs]etName for that - so this change puts pieces
        together to allow to use the imported name correctly.
        
        Change-Id: I5357601b26e6635ab132ff6a1294645995aff97e
        Reviewed-on: https://gerrit.libreoffice.org/71068
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-22  Caolán McNamara  <caolanm@redhat.com>  [ac854a4ccfcdcd75e93fbf629b6191821099b0a3]

        crashtesting: failure on export of ooo40197-1.sxc to xlsx
        
        Change-Id: I8e3122045fbf22d4ec0b6960d6268bb5f429f600
        Reviewed-on: https://gerrit.libreoffice.org/71042
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-22  Mike Kaganski  <mike.kaganski@collabora.com>  [e913727c7ee3af0bb4031c6829abfb3373306492]

        tdf#124881: Provide a non-empty name for pivot table's data field
        
        Otherwise, the empty string is used by Excel, so the field arrives
        unnamed, disappearing from pivot table's cells upon refresh, etc.
        
        Change-Id: I2e0f9fad2d766829f2b06425bec24ff182e3a869
        Reviewed-on: https://gerrit.libreoffice.org/71065
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-22  andreas kainz  <kainz.a@gmail.com>  [ff6dea46d8ccedf3ead6066c007b0362f8c4691d]

        tdf#101295 grafattrcrop get dialog icon style
        
        Change-Id: Id3b4ded332d5860bce114c60231f801943ecf781
        Reviewed-on: https://gerrit.libreoffice.org/71049
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-22  andreas kainz  <kainz.a@gmail.com>  [bbd714dc1a1e7737be3cbfbae7d7b057f8382c38]

        sifr dark icon theme update remove dark background
        
        Change-Id: Ief0d6c4e686774d631faa45eb736208c4d14d1d3
        Reviewed-on: https://gerrit.libreoffice.org/71048
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e551b9b228738cf35d5868a979413d9b90ae5baf]

        Fix typo
        
        Change-Id: I89099bfae3b001e2006b8077ace82deab9f4c3ee
        Reviewed-on: https://gerrit.libreoffice.org/71052
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [444e8363caf226769dddb540ff432ab42883fcd2]

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

2019-04-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [335e8b01e76503b96f5c42ea5410a482f4d872be]

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

2019-04-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0c751893c4374e8d2e18b09f2ccd17a5df48c863]

        Fix typo
        
        Change-Id: I1cc008b08f4a11e9869f55a48ae5bf79ac026130
        Reviewed-on: https://gerrit.libreoffice.org/71055
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e619d5a6bb443c1aa1527472758fbbc5baa9f7c3]

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

2019-04-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7bbd921ad32a72033b28a3b82d032ccea13cf300]

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

2019-04-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ad00c008fc4b6c2198b35bc15039c18a28926563]

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

2019-04-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [99806bf9edd5c5c405e6f1a34ea32ffdc74a717f]

        Fix typo
        
        Change-Id: I9c69c6e92f04970eada7309969c3016feffcc6e0
        Reviewed-on: https://gerrit.libreoffice.org/71056
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-22  Mike Kaganski  <mike.kaganski@collabora.com>  [960ac92107c8095368f4a29337a5644d99094f4f]

        Simplify parameter pack handling: use if constexpr to drop extra function
        
        Change-Id: I09b7c4b90d28dc69c9788c645e057762af586879
        Reviewed-on: https://gerrit.libreoffice.org/71063
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-22  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d370b676be33c03b5d8e7bdbfe11cb7ea6423e79]

        cleanup and rename COLORDATA_RGB to color::extractRGB
        
        Change-Id: I8d53c7010b4fea2a74e48f0649e944a498c211c7
        Reviewed-on: https://gerrit.libreoffice.org/71003
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-22  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [60de1cb01986ff6c9aba58dc05dec6b3dc2402d4]

        Replace compile time test with a static_assert
        
        There is no need to check this in a test when we can do it
        directly in the header. static_assert will complain when compiling
        something that uses the header file instead of waiting that it
        finds a piece of code, where it is actually needed. The purpose of
        the test was the same (fail early).
        
        The main problem was that Color can be created and converted to
        sal_uInt32 string completely in compile time, so it can be used for
        "case" in a "switch" statement, which requires that in "case" it
        uses a constant. Normally this isn't possible unless we resolve
        and convert a Color to sal_uInt32 in compile time.
        This use-case is used somewhere in the code, but it takes a lot
        of (re)compiling to get to that piece of code, where it would
        eventually fail.
        
        Change-Id: I1f1f9b77c19a0e61f78ce703b380d98a569da833
        Reviewed-on: https://gerrit.libreoffice.org/71060
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-22  Mike Kaganski  <mike.kaganski@collabora.com>  [bb6906b66d7ceac8465b43d7e2b1f05976d43600]

        tdf#124794: Wait for WU service stopped before launching wusa.exe
        
        It seems that wusa.exe would fail with error code 0x80080005
        if launched too soon after WU service was sent a stop control
        (which was added in tdf#123832).
        
        Change-Id: I470a8a8e933e8a0cd6208c095ed63c1761b3b434
        Reviewed-on: https://gerrit.libreoffice.org/71045
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-22  andreas kainz  <kainz.a@gmail.com>  [91f22f62aa6568aed206e303fcd8eb99fa1b545f]

        tdf#97624 Icons for upper/lower Case and AutoCorrect
        
        Change-Id: I0fd66fdec24d691458305b5451905abc27093684
        Reviewed-on: https://gerrit.libreoffice.org/71047
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-22  andreas kainz  <kainz.a@gmail.com>  [b7f38a5e3b6ce1c32dd4e0ae90266b7aeb80d710]

        tdf#89884 add language support icons to sifr
        
        Change-Id: Id7320c7ff9bba8cbfc0c015de5d73bb2ddf12a59
        Reviewed-on: https://gerrit.libreoffice.org/71046
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [8859b4b5b04c863ebc9df67c20afd330feaadf00]

        fix gdb helper for Color
        
        after
            commit d487d6e082bc7ce652217578ffd37397a59cc3ca
            Date:   Sat Apr 20 11:06:11 2019 +0900
            rework Color to have R,G,B,A public variables
        
        Change-Id: I0ebbb071d2fad43bd49ef8421804657dfdfc446d
        Reviewed-on: https://gerrit.libreoffice.org/71041
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-21  Gagandeep Singh  <deepgagan231197@gmail.com>  [0ec98930888ee9f29032d12185baefc71da8489f]

        bug tdf#120697
        
        add drop down containing formulas in autosum button in calc
        
        Change-Id: I1da8116ba2f6073bec153979282161fbaa286427
        Reviewed-on: https://gerrit.libreoffice.org/70058
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-04-21  Caolán McNamara  <caolanm@redhat.com>  [de2bf2c2457a4113e0929f59a88f166d824f25ca]

        GtkCalendar months are 0..11
        
        Change-Id: I2155bc7bb11fc0df39e14a53f1415d1740bc2bc5
        Reviewed-on: https://gerrit.libreoffice.org/71039
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [89b1a00e08d8938714dd493fa27f08ba8d9b618d]

        disable part of pdfexport test on windows
        
        has high failure rate on jenkins
        
        Change-Id: If429483face1c118ec3bdfed86cf9b84a23e7e0b
        Reviewed-on: https://gerrit.libreoffice.org/71040
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-21  Jean-Pierre Ledure  <jp@ledure.be>  [d03cbd339b4d4da8567b0578cbd961bb427dd0f4]

        Access2Base - Align version number on LibreOffice version

2019-04-21  Arkadiy Illarionov  <qarkai@gmail.com>  [e15d8269f591f36e6933cd01b9c79ed81c1deeb5]

        Exit from search loop when condition is satisfied
        
        Change-Id: Iff5299a86559a88bff9256e55e75a508e3713d28
        Reviewed-on: https://gerrit.libreoffice.org/71037
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [aae39e5dbfde76726e3ad6a2e99874490515da58]

        tdf#81765 slow loading of .ods with >1000 of conditional formats, part 3
        
        This takes the loading time from 14s to 13s
        
        Use a o3tl::sorted_vector to reduce searching time
        
        Change-Id: I947a3e5001fe1058cf9bffc9509d026af4122ef4
        Reviewed-on: https://gerrit.libreoffice.org/71035
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-21  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d487d6e082bc7ce652217578ffd37397a59cc3ca]

        rework Color to have R,G,B,A public variables
        
        Color is a wrapper around a sal_uInt32 variable. With a union,
        separate channels R, G, B, A sal_uInt8 variables can be added
        that occupy the same memory. This makes it much easier to access
        each color component separately, which is used quite a lot by
        various algorithms. This also adds the variables to public so
        everyone can enjoy the benefits.
        
        Tests have been extended to make sure this doesn't break the
        existing algroithms.
        
        Change-Id: I2e78e12df68e8c7f0f49420eef5e659b335ee397
        Reviewed-on: https://gerrit.libreoffice.org/71002
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-21  David Tardon  <dtardon@redhat.com>  [d077b19a3f617f5ef3d65fc20a136a9107c47199]

        upload libmwaw 0.3.15
        
        Change-Id: I496204ead6c495c4fee2cee18a5b9d0fd22eb8c0
        Reviewed-on: https://gerrit.libreoffice.org/70951
        Tested-by: Jenkins
        Reviewed-by: David Tardon <dtardon@redhat.com>

2019-04-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c6542e7dd0dc1172d24f52bf6224a14fbeebbf87]

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

2019-04-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [efd0aebec9fdae363b0fac0e7d6fd498c62895aa]

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

2019-04-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6a8aac9b3d1cbf5c27ccf179f1c603fee6713fc7]

        Fix typo
        
        Change-Id: I5bacb30918f72d8b6a992c88a209b30647303177
        Reviewed-on: https://gerrit.libreoffice.org/71031
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-21  Jens Carl  <j.carl43@gmx.de>  [7d51d3876f488dca577b1d889d390a90fbfb4134]

        tdf#45904 Move XPropertySet Java tests to C++
        
        Move XPropertySet Java tests to C++ for ScTableColumnObj.
        
        Change-Id: Id77c4162acfe849993e7ffa392e9428b4f52bdd0
        Reviewed-on: https://gerrit.libreoffice.org/71034
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3204d716112e8fea327678d2a09c40f38773f7d9]

        Fix typo
        
        Change-Id: If8b06f8879712ade0bfaaf807c37222bb06bd279
        Reviewed-on: https://gerrit.libreoffice.org/71025
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [af827add65b3da6dbb13f4600313a66418f1ffd5]

        Fix typo
        
        Change-Id: I17877a9b45ad288b715cc2bf8def06532e679e4f
        Reviewed-on: https://gerrit.libreoffice.org/71026
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b2cf009da8106e15c16d75b01110559d07eb0a64]

        Fix typo
        
        Change-Id: Ib5868b98bb4729e8cedb7194549ce4fd1dcd09fe
        Reviewed-on: https://gerrit.libreoffice.org/71030
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7a3e4f5f5f57c2f8176d0522e469d0b42881962f]

        Fix typos
        
        Change-Id: I926fa0c4345ff0acb9b9bc870243f4f007aac660
        Reviewed-on: https://gerrit.libreoffice.org/71032
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-21  Mike Kaganski  <mike.kaganski@collabora.com>  [cca6830288f8d4f541077ead5ee229e02304601d]

        Properly initialize gpgme-w32spawn.exe path on Windows
        
        On Windows, gpgme expects gpgme-w32spawn.exe to be in the same directory as the current
        process executable. This assumption might be wrong, e.g., for bundled python, which is
        in instdir/program/python-core-x.y.z/bin, while gpgme-w32spawn.exe is in instdir/program.
        In this case, if an operation in a python script requires initializing gpgme, it will be
        interrupted by a modal warning box telling that gpgme-w32spawn.exe was not found.
        
        If we can't find gpgme-w32spawn.exe in the current executable location, then try to find
        the spawn executable, and inform gpgme about actual location using gpgme_set_global_flag.
        
        Change-Id: Ie30a0d4a6666767e8c54f1bdc67b67570d6ea47a
        Reviewed-on: https://gerrit.libreoffice.org/71014
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-21  Jens Carl  <j.carl43@gmx.de>  [a7c72b3725f38bba8463ebf10958574a4334837e]

        tdf#45904 Move XNamed Java tests to C++
        
        Move XNamed Java tests to C++ for ScTableColumnObj.
        
        Change-Id: I6037db86d917a5a64f19dc799d80e175e971b90d
        Reviewed-on: https://gerrit.libreoffice.org/71033
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [c757117afb398277a46e79ba22066c5bbf2c9f72]

        tdf#81765 slow loading of .ods with >1000 of conditional formats, part 2
        
        This takes the loading time from 15s to 14s.
        
        Reduce unnecessary allocation/copying by passing down ownership of the
        newly created ScPatternAttr to the item pool
        
        Change-Id: Iec38bbff572d10ff8d86f5e65fbe9a96b6a5a706
        Reviewed-on: https://gerrit.libreoffice.org/71010
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-21  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [eb5606511fac2a8ee1af7cc03c12d6c5b16f7c96]

        tdf#101854 Move to CommonSalLayout removed faux bold in macos
        
        Previously faux bold was drawn with setting a dictionary key
        kCTStrokeWidthAttributeName and a value of the stroke width. This
        stopped working because we don't use attributedString for drawing
        anymore but we always use CTFontDrawGlyphs and draw the glyphs,
        which doesn't have a way to set this attributes.
        
        It took me a while to find a workaround (thanks to Apple's great
        documentation), where we switch text drawing to fill and stroke,
        and after that we can modify the stroke by changing the line
        width.
        
        Change-Id: I594fcb9c796a9c04ea8234a9938ca2f719706199
        Reviewed-on: https://gerrit.libreoffice.org/71012
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-20  Jens Carl  <j.carl43@gmx.de>  [2b307927f028eeefcec41a8bc8daae392521f9df]

        tdf#45904 Move XCellRange Java test to C++
        
        mOve XCellRange Java test to C++ for ScTableColumnObj.
        
        Change-Id: I165e5752fb679be6790c305a99f35da644e17d56
        Reviewed-on: https://gerrit.libreoffice.org/70968
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [003d11f410b7e515981b3efbd65d936d94d87121]

        tdf#81765 slow loading of .ods with >1000 of conditional formats
        
        This takes the loaing time from 1m38 to 15s.
        
        Speed up finding existing pool items in the pool by storing a
        sorted_vector, sorted by a compare operator on the item.
        
        memcmp is faster than operator< on std::vector because operator< seems
        to be trying to use some kind of lexicographical compare
        
        Change-Id: Id72527106d604adb8cd2d158bb42f89e2b16a85d
        Reviewed-on: https://gerrit.libreoffice.org/71009
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a0d14926ab3d5e84cefe2b349c451edf6666a392]

        Fix typo in code
        
        Change-Id: I0b9ed66d46852c2508313fbe3baa8d99ddb9379e
        Reviewed-on: https://gerrit.libreoffice.org/71005
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-04-20  Andras Timar  <andras.timar@collabora.com>  [721ccdb844b5008a3bda061e724fa3ba429805cf]

        license: update terms of Serbian dictionary
        
        Change-Id: Ia50f8c5e5291ae0ee25e43c04e84cf482cf9cc41
        Reviewed-on: https://gerrit.libreoffice.org/71008
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>

2019-04-20  Milutin Smiljanic  <msmiljanic.gm@gmail.com>  [b8f33d053c2cbf05872cf9ddfeff4cc302ee281f]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - No-rule based Serbian dictionary replaced with rule based dictionary
            
            Change-Id: I1d4ed6ac883e1fb47eb50dbd057f4cf8602e4a9a
            Reviewed-on: https://gerrit.libreoffice.org/70969
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            Tested-by: Andras Timar <andras.timar@collabora.com>
            
2019-04-20  Aditya  <adityasahu1511@gmail.com>  [220ce1a5b1db6e456afe04b7e9002c524dcf1044]

        tdf#122280: Hide Block selection mode from Calc
        
        Currently, the Block Selection Mode in pop-up menu is dysfunctional
         in Calc. It is unreachable - when the user tries to choose "Block
         selection" from the pop-up menu that lies in the status bar, it
         shifts back to "Standard selection".
        Hide the Block Selection mode from Calc, simply because it is
         dysfunctional and useless.
        
        Change-Id: Ic31563109f602e0640fe73f08fe3390fe07787b8
        Reviewed-on: https://gerrit.libreoffice.org/70846
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [bcb0c9b4bee1d943d9c60f9d4512dba901f85f54]

        flatten SfxItemPool_Impl (tdf#81765 related)
        
        Flatten the vector of SfxPoolItemArray_Impl, to reduce pointer chasing.
        This struct is movable, etc, so no need to allocate it separately on the
        heap.
        
        Change-Id: I794b4356660e9cd0e63bc98b011f58162a838662
        Reviewed-on: https://gerrit.libreoffice.org/70884
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [ec7ba61a6164c805f5a71b077715b7e1521a2d62]

        simplify SfxPoolItemArray_Impl (tdf#81765 related)
        
        Since we want to look up items by pointer, just store them in a
        std::unordered_set, which allows fast find().
        This dramatically simplifies most operations on this data structure.
        
        Fix a dodgy sd test that was relying on items with the same whichid
        being in the pool being in a certain order.
        
        Change-Id: I4d79fc718f95e3083a20788be1050fbe9fca7263
        Reviewed-on: https://gerrit.libreoffice.org/70881
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7d58f26bf4dbeb4e138c2a91f039d8bc7fa00f0c]

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

2019-04-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bf298e9ef3b22938d1391afb7b96bfea4c84d5fc]

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

2019-04-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e473067c67f39a969b27f4e956769bd2652f7f5e]

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

2019-04-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b14fcbba8a7fdc1423209628700ff37d8ff9fb29]

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

2019-04-20  Mike Kaganski  <mike.kaganski@collabora.com>  [323ac4c2338dde36c10b9889e4b656dc685ba1ed]

        tdf#124810: Roundtrip pivot table style info from XLSX.
        
        Also provide a default pivot table style for those tables that don't
        have a style info. Let's use the style settings that Excel uses.
        
        Change-Id: I8006a33a0aa0e92629f7db0a9c24a6ff52d17945
        Reviewed-on: https://gerrit.libreoffice.org/70933
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [28177fce03cb9b5ed317bbe8242413ce3310113e]

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

2019-04-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [40176aee9183f4614e569b68729b9f9662d19cf6]

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

2019-04-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [601433ea64f7cc9eeee4487b5a6292673a7dbc78]

        Fix typo
        
        Change-Id: I9040b453bba29c745d74bab54ad982913bdce00a
        Reviewed-on: https://gerrit.libreoffice.org/70999
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [84dc21f5ae4f3c59a5f74b9fda75a7f51c5feb95]

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

2019-04-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0a3707c34943f02755097ccb03558226f234d991]

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

2019-04-20  andreas kainz  <kainz.a@gmail.com>  [8772d59141b73173055042f92b96811616961524]

        tdf#124099 add Chapter Numbering to Home drop down tab
        
        Change-Id: I9f287cd9ded8f2c377cdb7fe6b338f984829d2b6
        Reviewed-on: https://gerrit.libreoffice.org/70989
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2019-04-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2e7aa6f7a5669e7c2b4029ef8b0785a7dbdee0eb]

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

2019-04-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3641ce6ed82fc20c2f713d9afab65245a88fc880]

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

2019-04-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a7ecf4545af7330f2e9034249dca37d0f14be5b2]

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

2019-04-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7031e345238a496aedc41768a9aae6f42d80632a]

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

2019-04-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [14899f9458784929b91ab559ad7e2799963792ca]

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

2019-04-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0a166dbf8db3067f2e5a7cb5efa6b45a1464c612]

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

2019-04-19  Mike Kaganski  <mike.kaganski@collabora.com>  [1fe24bb1e2fbe44a4bf2c03297e259b3a18b1235]

        Further cleanup of FastSerializerHelper's startElement/singleElement[NS]
        
        Drop FSEND_t: C-style varargs code was replaced since version 6.0 in commit
        d43fc40718217d89cc95cc3c0bc0b8e7926abcc0, so it's time to remove the last bits.
        
        Drop int-to-string macros that are simple wrappers over OString::number.
        
        Avoid unnecessary string type conversions.
        
        Change-Id: I86478577b8e469f99b5a90619e5f78a61f4f23fb
        Reviewed-on: https://gerrit.libreoffice.org/70964
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-19  Tor Lillqvist  <tml@collabora.com>  [2a6450cbe8b57cae240d8cfea02e508cfac78dbe]

        Add XWordBasic.FileSaveAs() and implement
        
        Factor out the setFilterPropsFromFormat() also used by
        SwVbaDocument::SaveAs2000() to a header file of its own.
        
        Change-Id: I4bc9e1e420719a115036beb7e82a4ac3feac05f0
        Reviewed-on: https://gerrit.libreoffice.org/70980
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2019-04-19  Caolán McNamara  <caolanm@redhat.com>  [d20af20e4269a1f78f4ba8f9b8db39e5b7ed5fa4]

        suspicious unbalanced busy/normal cursor setting
        
        since initial check-in
        
        Change-Id: I0441f3f6d0affa1ccfea57642fc442072111c21b
        Reviewed-on: https://gerrit.libreoffice.org/70978
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-19  Caolán McNamara  <caolanm@redhat.com>  [a91deee9ee7bb20b2a79efea51d3a7998283983e]

        node.firstChild seen as None
        
        Change-Id: Ic4d2538f15d6246d81fabe8347a8be157b69deb3
        Reviewed-on: https://gerrit.libreoffice.org/70979
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-19  Tor Lillqvist  <tml@collabora.com>  [bb26b7577a30978ff207e7de88eb2c58549f9a60]

        Change XWordBasic methods to return any
        
        Possibly this is more in line with what callers expect.
        
        Change-Id: Ie84b05a0bdb5ef1cb3e1f9fb7df6772831ff4980
        Reviewed-on: https://gerrit.libreoffice.org/70975
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2019-04-19  Caolán McNamara  <caolanm@redhat.com>  [f0c31f3aa1e79d595586136f9161afd357dca8d7]

        drop some unneeded includes
        
        Change-Id: Idde1f747f500d94b3191a97e7d502794cc2b8450
        Reviewed-on: https://gerrit.libreoffice.org/70972
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-19  Mike Kaganski  <mike.kaganski@collabora.com>  [83d481b9584dbb4d97661a95f1a19f25dad737b2]

        Don't close elements that weren't open
        
        Found by code reading.
        
        Change-Id: I6ebae46e56348d38c595d4c5675f0d3902dee5f7
        Reviewed-on: https://gerrit.libreoffice.org/70974
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [8b663bc830605a0065184b299bea9cd3682d7935]

        loplugin:sequentialassign in sd
        
        Change-Id: I7d592b8929ca46c64a622551b039af0d6a7911db
        Reviewed-on: https://gerrit.libreoffice.org/70716
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [1a5b12aa5da2c718848d3cc5d9bce7bfcdeacf54]

        optimise find/insert pattern
        
        if we're doing a find/insert on a set or a map, it is better to just do
        a conditional insert/emplace operation than triggering two lookups.
        
        Change-Id: I80da5097f5a89fe30fa348ce5b6e747c34287a8d
        Reviewed-on: https://gerrit.libreoffice.org/70937
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [eaaaad0e21edb27edaa865eee03696f007cd8010]

        testAlphaVirtualDevice increase delta to 6
        
        Change-Id: Ia771aff267005b32364c441c41be22160009e4e3
        Reviewed-on: https://gerrit.libreoffice.org/70970
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-19  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [368f20001c0d152f48575335757e3c3c3b7e5750]

        tdf#42949 Fix IWYU warnings in comphelper
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Also re-evaluate some blacklisted headers and recheck include/comphelper/
        
        Change-Id: Ib7eea5951e849c07cea2e2782be4e8945f71ad96
        Reviewed-on: https://gerrit.libreoffice.org/70899
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-19  Jan Holesovsky  <kendy@collabora.com>  [c618b8eae79b8d87ad5002466ef59c5694d4cea0]

        sc: Get rid of the Idle hack in the Special Filter Dialog.
        
        The problem is that with LOK, the creation of Idle here causes a
        deadlock when the dialog is being opened and its first paint is
        requested.
        
        No real idea what change now causes the problem (this used to work), but
        given that the use of the Idle is a hack in the first place, let's use
        the GetFocus/LoseFocus handlers instead, and act accordingly only when
        the focus of the interesting controls changes.
        
        Change-Id: Ib6c0267a064cb31438544e47fe3e0869b575ef7c
        Reviewed-on: https://gerrit.libreoffice.org/70948
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-04-19  Caolán McNamara  <caolanm@redhat.com>  [be05d5f6497b01400f673d4d5c75f30adc8e8282]

        drop some includes
        
        Change-Id: I6f9765208e807da336146e55f0f1cbcb46316d4c
        Reviewed-on: https://gerrit.libreoffice.org/70935
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-19  Caolán McNamara  <caolanm@redhat.com>  [d43cc00cf97fa1151560aa6fe0a3fef38e7507f6]

        crashtesting: tdf#122599 NSS_CMSMessage_CreateFromDER asserts
        
        because NSS_Init wasn't called first
        
        Change-Id: Ib1b4c950dc2773af1fea7b64339b86566ee412e7
        Reviewed-on: https://gerrit.libreoffice.org/70947
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [39cab14ce5a8d12b0656f0dce13c08a8f81a5dbb]

        vcl: Allow for rounding errors on Win32 in testAlphaVirtualDevice
        
        Windows Tinerbox fails because of rounding error in blending
        (but only in some environments), so allow for a small rounding
        error in colors.
        
        Change-Id: If45ae99a445e9d6f795d06d88c902a723913b9a6
        Reviewed-on: https://gerrit.libreoffice.org/70932
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-19  Mike Kaganski  <mike.kaganski@collabora.com>  [cab700c69edc4a0b66a60e80b2852380217163cd]

        Remove redundant functions from FastSerializerHelper
        
        They are identical to what compiler autogenerates from templated overload
        
        Change-Id: I0b1361a5dae7e6520a1ec21d735fdebbe0c9a76e
        Reviewed-on: https://gerrit.libreoffice.org/70959
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-19  Jens Carl  <j.carl43@gmx.de>  [eb7a731bcfbacec15b77889f0ac545d36ef5ad19]

        tdf#45904 Move XChartData Java tests to C++
        
        Fix tdf#43309: Move XChartData Java tests to C++ for ScCellRangeObj.
        
        Change-Id: I6b57db53fdddab2ff382354d32809404224a2e1e
        Reviewed-on: https://gerrit.libreoffice.org/70956
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [68bc7b4795d72e9e099219d1e933e6843b7813d1]

        vcl: extend SVM (MetaFile) BitmapEx tests
        
        Change-Id: I92ce3bbcd7e7d52c53b70a1b9339c2e110c2ccbb
        Reviewed-on: https://gerrit.libreoffice.org/70926
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-19  Mike Kaganski  <mike.kaganski@collabora.com>  [5e4a02028a8b885997eab7693ef131f4a0c02d8a]

        Further cleanup to not use FSEND and useless string conversions
        
        ... in XclExpXmlStream::WriteAttributes
        
        Change-Id: Ideae6685e7f035970850d86bcaea74c525f1ec81
        Reviewed-on: https://gerrit.libreoffice.org/70957
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-19  Mike Kaganski  <mike.kaganski@collabora.com>  [b56678eaf231d4e8998aef928ab314918c5bd187]

        SAX_ARGS_ARG macro pack is unused
        
        Change-Id: Icb7dca3456b3b355b68e8cb08f91f97b8504575a
        Reviewed-on: https://gerrit.libreoffice.org/70955
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-19  andreas kainz  <kainz.a@gmail.com>  [0684e6feb3e04f70c37e16904fab613cfc7a4b1a]

        tdf#124649 menubar: show icons for important items breeze, sifr
        
        Change-Id: Ie3209121ade4b12c946dbe878ccc606199d02103
        Reviewed-on: https://gerrit.libreoffice.org/70946
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-18  Jens Carl  <j.carl43@gmx.de>  [91ff3d136a9841607d815713081583b6a4e1da9d]

        tdf#45904 Remove already converted tests
        
        Change-Id: I0f7ed57336a4cfa5f143b3c49626dfa8dd590905
        Reviewed-on: https://gerrit.libreoffice.org/70953
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-18  Mike Kaganski  <mike.kaganski@collabora.com>  [124c93f6cf4fbe501b6cbbc99b9b8634e401d4e8]

        C++11-ify XclExpXmlStream::WriteAttributes
        
        This gets rid of some macro mess; and also enables passing OUString as
        attribute values.
        
        Change-Id: I25a8af4adabd905e0016c604d6710c9c5d2f889d
        Reviewed-on: https://gerrit.libreoffice.org/70952
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-18  Caolán McNamara  <caolanm@redhat.com>  [5f30114c25f233fee2760645e3b1f194c8157438]

        Resolves: tdf#115964 force password dialog to center on parent size request
        
        this is similar to...
        
        commit d17d9500a23705a315992ff42cb7c449894fc2ce
        Date:   Tue Apr 16 14:49:46 2019 +0100
        
            tdf#124597 template select dialog launched before parent gets final size
        
        where the dialog is launched before its parent window has got to its final size
        
        Change-Id: I0f54a8da482ed75fa939e230b69c0eb918782bf5
        Reviewed-on: https://gerrit.libreoffice.org/70943
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-18  Caolán McNamara  <caolanm@redhat.com>  [592ec4b9949818944a471a6d0efe821605957f29]

        Related: tdf#124809 cannot assume that icon size is same as checkbox size
        
        cause can be using large icon size
        
        Change-Id: I4661199b658ff0d2013a7bbd7159b1c134ade043
        Reviewed-on: https://gerrit.libreoffice.org/70942
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2019-04-18  Caolán McNamara  <caolanm@redhat.com>  [c9956772ec0678498515fb60dca41e9a77457f86]

        Resolves: tdf#124809 spacing ignored unless WB_ITEMBORDER is set
        
        Change-Id: I29d63926c605d3f143c242337e31388123f22cff
        Reviewed-on: https://gerrit.libreoffice.org/70939
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [15e32eb2a8c817e31e9bcaf3832a503f6b488200]

        don't use SwSectionFormats here
        
        since SwSectionFormats wants to own the things it points to, and we
        don't want to own here. The only reason it was working is because we
        call clear() on the horrible SwVectorModifyBase base class here, which
        removes the pointers without deleting the pointed-to objects.
        
        Change-Id: I8aba61e74ce1463ff4be439c0feb830d1aa8988e
        Reviewed-on: https://gerrit.libreoffice.org/70940
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [a606fc64cb18df14f01f2e14e677a1e729025ad7]

        tdf#124822 CRASH: cutting and undoing
        
        regression from
            commit 7282014e362a1529a36c88eb308df8ed359c2cfa
            Date:   Fri Feb 1 15:15:16 2019 +0100
            tdf#50916 Makes numbers of columns dynamic.
        
        Change-Id: I17312ca978a83a431dfaf6edda2c98e6302eb2d1
        Reviewed-on: https://gerrit.libreoffice.org/70938
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-18  Caolán McNamara  <caolanm@redhat.com>  [0fe112dbd98b82145bbc68efe00c59764684632b]

        forcepoint#80 avoid crash
        
        Change-Id: I7a96d2951fbcd5f53a2f7e65e8c07926fc035a11
        Reviewed-on: https://gerrit.libreoffice.org/70936
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-18  Caolán McNamara  <caolanm@redhat.com>  [453e6fb7c1827d317dc775df32a6cf91b2bb5a67]

        forcepoint#79 FindStartEndOfRowSpanCell returning null
        
        Change-Id: I85f5b17b7dc2d3c4dfef92f64451fab451f58112
        Reviewed-on: https://gerrit.libreoffice.org/70927
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-18  Caolán McNamara  <caolanm@redhat.com>  [228723ea962e33b472317b41f31b032421879093]

        weld ScOptSolverDlg
        
        Change-Id: Ie2b43377f950cb16e143f6e9ef7081bf92277088
        Reviewed-on: https://gerrit.libreoffice.org/70903
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-18  Stephan Bergmann  <sbergman@redhat.com>  [4985446a827c53bf2f1840a279b07f065f622f0e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Don't set LANG env var by accident
            
            ...as setting a GNU Make LANG var exports it to recipes as an env var, and see
            e.g. 56bc0b1a376f62570a7287e9bb4193e00360c978 "Don't set locale env vars on
            macOS" for potential problems caused by that.
            
            This is the help half of a change spanning the core and help repos.
            
            Change-Id: Ib5faf612e9030db384f7408ecd4fd03e65120f17
            Reviewed-on: https://gerrit.libreoffice.org/70930
            Tested-by: Jenkins
            Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
            
2019-04-18  Stephan Bergmann  <sbergman@redhat.com>  [2c1a12d351d1792bac3c57dfbc7caab5b65978d6]

        Don't set LANG env var by accident
        
        ...as setting a GNU Make LANG var exports it to recipes as an env var, and see
        e.g. 56bc0b1a376f62570a7287e9bb4193e00360c978 "Don't set locale env vars on
        macOS" for potential problems caused by that.
        
        This is the core half of a change spanning the core and help repos.
        
        Change-Id: Ib7ae3b6edcef0b70e211a01aad4b3bd5c8905e06
        Reviewed-on: https://gerrit.libreoffice.org/70929
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-18  Stephan Bergmann  <sbergman@redhat.com>  [db698a94ad52d1fbc387df66845907595615bb4f]

        Disable OpenCL by default for LO Flatpak
        
        ...merging <https://github.com/flathub/org.libreoffice.LibreOffice/commit/
        2c72c8b2c9beb4995c5a57b4eedf05f6c7ff248d> "Disable OpenCL by default for LO
        Flatpak":
        
        "This fixes <https://github.com/flathub/org.libreoffice.LibreOffice/issues/82>
        'LibreOffice cannot be launched with flatpak in normal mode on ASUS E402YA',
        where LO was found hanging (for as yet unclear exact reasons) on one machine
        when OpenCL was enabled.  There have been other issues with OpenCL like
        <https://bugzilla.redhat.com/show_bug.cgi?id=1432468> 'LibreOffice crashes on
        startup' on Fedora, so for a Flatpak build targeting a wide range of distros,
        the conservative approach is probably to disable OpenCL by default and have
        users explicitly enable it instead."
        
        Change-Id: I887137d1ceb5d97f007f09cba636c59f197f1bff
        Reviewed-on: https://gerrit.libreoffice.org/70928
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [5585dfdaf7180c5ab6fb1543ae2b66337c641fd5]

        tdf#124818 CRASH selecting all and switching spreadsheet
        
        regression from
            commit 7282014e362a1529a36c88eb308df8ed359c2cfa
            Date:   Fri Feb 1 15:15:16 2019 +0100
            tdf#50916 Makes numbers of columns dynamic.
        
        Change-Id: I033bcae2bdc97c3aae24557c5949c7759041b3bc
        Reviewed-on: https://gerrit.libreoffice.org/70925
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-18  Jens Carl  <j.carl43@gmx.de>  [2a8f2fd072c9de7b5dc538419565e3351bd0936a]

        tdf#43157 Clean up OSL_TRACE (replace with SAL_INFO)
        
        Change-Id: Ifa196dec38d1b84ef14e9bb3a6b45d5ead72064a
        Reviewed-on: https://gerrit.libreoffice.org/70904
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2019-04-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [f33942b7f418e8774d99d5c56aad4455c07eb809]

        tdf#124815 CRASH: inserting a column
        
        regression from
            commit 7282014e362a1529a36c88eb308df8ed359c2cfa
            Date:   Fri Feb 1 15:15:16 2019 +0100
            tdf#50916 Makes numbers of columns dynamic.
        
        Change-Id: If82689218344d1fea025d7d6e409dd5ec9e2d3b3
        Reviewed-on: https://gerrit.libreoffice.org/70924
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-18  Caolán McNamara  <caolanm@redhat.com>  [314d101b1336748b22df6582e7aacd455aa4171f]

        forcepoint#78 large double cast to sal_Int32 wraps to neg
        
        Change-Id: I831d0dd62d0b28dc19b90b03de3eaa159984347c
        Reviewed-on: https://gerrit.libreoffice.org/70922
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-18  Stephan Bergmann  <sbergman@redhat.com>  [56bc0b1a376f62570a7287e9bb4193e00360c978]

        Don't set locale env vars on macOS
        
        macosx_getLocale (via getProcessLocale, both sal/osl/unx/osxlocale.cxx) obtains
        from the system a locale string like "en-DE".  (Whether that is even a sane and
        recommended way to obtain the system locale on macOS I don't know; but lets
        leave it at that for now.)
        
        However, setting a locale env var (LANG, LC_ALL) to such a value causes a
        constructor call std::locale("") to throw a std::runtime_error
        "collate_byname<char>::collate_byname failed to construct for ", at least on
        macOS 10.14.4.  And libdivvun (which might be bundled with a LO extension) is
        known to be hit by that, see <https://github.com/divvun/libdivvun/issues/28>
        "locale("") gives 'collate_byname<char>::collate_byname failed to construct
        for ' on LO on mac".
        
        The code setting LC_ALL/LC_CTYPE/LANG was there ever since
        8737d1831b48acd8a4793c4728ad8563f77b5bf8 "INTEGRATION:
        CWS geordi2q14: #111934#: merge CWS ooo111fix2", but for unclear reasons.  Lets
        assume that it had no purpose (any longer).
        
        Change-Id: I0b519ad567a713d61f662aa984791db1a91c708c
        Reviewed-on: https://gerrit.libreoffice.org/70918
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-18  andreas kainz  <kainz.a@gmail.com>  [777232d03b75ef80ab7f3c57f04dee2ce4953633]

        tdf#87459 bring back HyperlinkDialog again
        
        Change-Id: I0938894681e73aaadf8bd353185dc4c6a125e0e2
        Reviewed-on: https://gerrit.libreoffice.org/70920
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-18  Miklos Vajna  <vmiklos@collabora.com>  [ea6049306858b4bb074fcdafa6defbf08ce2f4c6]

        sw: fix missing include
        
        Change-Id: If6a50542e8e2c4899b1d89ba6456e0f39b4cf39a

2019-04-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1fee3f1da6291bfbcd75455512726215d41b3e83]

        Removed spurious chars
        
        Same thing as in commit e5efd197ad403619ac274c88e2e3be648886aa3d
        
        Change-Id: I84faa989387cefef18aa25fa813890d04858f7f2
        Reviewed-on: https://gerrit.libreoffice.org/68987
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b839763531a11abcc9524539e19ebd3e21528bed]

        Fix typo
        
        Change-Id: Ia778edadc6ca4cf56868e250f0c29efeeef3ca9f
        Reviewed-on: https://gerrit.libreoffice.org/70909
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [78315f414ad27af65eab2145382d2957c0bfd3f8]

        Removed duplicated includes
        
        Change-Id: Id0222c9f6a7ef04ed46dc5ceacd814619b4d7c21
        Reviewed-on: https://gerrit.libreoffice.org/70912
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6742897f98e18be85abd1823edf97d5035915984]

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

2019-04-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [271dc5920d0f94e9fb876ccbbd9f4463d93a2612]

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

2019-04-18  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [5503c8904a735f2b47adc29a1fc6500961c01be6]

        tdf#42949 Fix IWYU warnings in sw/qa/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ia0c79c2455a3b40384332c8c35215671e257a07f
        Reviewed-on: https://gerrit.libreoffice.org/70847
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [408fcdf20c4ce505c1905d63d2fa6a14a12fc7f5]

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

2019-04-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [81b9821b65fb5721a2ca093fcec6a53fa01b9ba7]

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

2019-04-18  Mike Kaganski  <mike.kaganski@collabora.com>  [4060a94f6434b05a84d015d84e3b5f0315b44133]

        Add a test to check XPath testing facilities in XmlTestTools
        
        ... to guarantee that e.g. getXPath will always fail for non-empty
        non-existing attribute
        
        Change-Id: I22cf932eda020abf16608341fcd1769b35478883
        Reviewed-on: https://gerrit.libreoffice.org/70891
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-18  Miklos Vajna  <vmiklos@collabora.com>  [3748135983a9a70784a27ba2672b5856a3fc7481]

        CppunitTest_sw_uiwriter2: use CPPUNIT_TEST_FIXTURE()
        
        Change-Id: I169612264ef713027b38d1218ba71c86732da7f5
        Reviewed-on: https://gerrit.libreoffice.org/70900
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [ac9aa53d51a4f359342274d107aed6df85658c55]

        crashtesting: failure on import of ooo6593-5.stc
        
        since
            commit 7282014e362a1529a36c88eb308df8ed359c2cfa
            Date:   Fri Feb 1 15:15:16 2019 +0100
            tdf#50916 Makes numbers of columns dynamic
        
        Change-Id: I858e61b3a1158bf47b5855e56d63c77cc87aa09b
        Reviewed-on: https://gerrit.libreoffice.org/70902
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [3df2e918408535acd2c4d028bfae70901ad24e62]

        crashtesting: failure on export of ooo118068-1.ods  to ods
        
        since
            commit 7282014e362a1529a36c88eb308df8ed359c2cfa
            Date:   Fri Feb 1 15:15:16 2019 +0100
            tdf#50916 Makes numbers of columns dynamic
        
        Change-Id: Ib8dc06b80beed81a2543f343483599c425e87369
        Reviewed-on: https://gerrit.libreoffice.org/70901
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-18  Jim Raykowski  <raykowj@gmail.com>  [aebf19251cef417b387c7830535542ff11d54cea]

        tdf#115600 Display not found message for Navigate by Selection
        
        ...if there is no selection found
        
        Change-Id: Ie4857e8d1bb98e41565aef47d3a794dcbe9bbd66
        Reviewed-on: https://gerrit.libreoffice.org/70645
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-04-18  Rasmus Jonsson  <wasmus@zom.bi>  [96bf1e53fba51ad42742bba66469bea911b57325]

        tdf#106723 Improve visibility of not found search term
        
        Move SetSearchLabel definition to srchdlg.cxx
        Set control foreground to red on failed search and reset on text input
        modification.
        For the find & replace dialog, use set_entry_error for the same.
        Reset "not found" search label on modification of search term.
        
        Change-Id: Ia89d2e8d3ca35e2c184d5b7048af8267b57f2c17
        Reviewed-on: https://gerrit.libreoffice.org/70662
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-04-17  Tamás Zolnai  <tamas.zolnai@collabora.com>  [f6dc5636c1eda8aebeac3f7b85dd61499523d6a3]

        SharePoint connection: Better handling of encoded URLs
        
        Handle %7c with small letters.
        Make sure that the output parameter's content is not
        affected by decoding.
        
        Change-Id: Ie3faad2461815497c0edfb04a589fc57aeb7d66b
        Reviewed-on: https://gerrit.libreoffice.org/70873
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-04-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8b1ab55b49efca270bea7aae0f538480bd5bb1e6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix PRODUCTNAME
            
            Change-Id: I11a5ac0e5c1a33eb6f28c32024dab0fceec91e14
            Reviewed-on: https://gerrit.libreoffice.org/70888
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-04-17  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c0af0d16193ccc82536ed61fc0f76e2bcdfef1b1]

        uitest for bug tdf#118540
        
        Change-Id: I71f479c00e47c277fe08329b4abd20dba8d68224
        Reviewed-on: https://gerrit.libreoffice.org/70840
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-04-17  andreas kainz  <kainz.a@gmail.com>  [4f5f466767b1df78f35c71b768d2efde6d5cd31b]

        tdf#89884 add language support icons to breeze
        
        Change-Id: I83b3559e9ba434bf32bd21608a591bd346779a33
        Reviewed-on: https://gerrit.libreoffice.org/70882
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-17  Caolán McNamara  <caolanm@redhat.com>  [d69db73ec1de29ec5b72cdcd2a64873b92cac672]

        m_mapRefWindow is unneeded now
        
        Change-Id: I68811d64ed340f3b5f86d7c13289455009eea74e
        Reviewed-on: https://gerrit.libreoffice.org/70890
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-17  Caolán McNamara  <caolanm@redhat.com>  [b6075c3afed5837a79a9c509f5b38f38eeacf6dc]

        boil incomprehensible template spew down to its simpler reality
        
        Change-Id: I6a428b6515bffb69b6890ddcf8990c2c773b506c
        Reviewed-on: https://gerrit.libreoffice.org/70889
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-17  Caolán McNamara  <caolanm@redhat.com>  [e54762baa8019d02cadd311e750f6ff0d276f67b]

        weld ScTPValidationValue and ScValidationDlg
        
        Change-Id: I74b1569fe378f42c1cc78ca8d9b758c6e585c979
        Reviewed-on: https://gerrit.libreoffice.org/70845
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-17  Stephan Bergmann  <sbergman@redhat.com>  [05a0c51ced86460b273a24f5884c99f46d8aae0d]

        New loplugin:selfinit
        
        ...to find more bugs like the one addressed in
        6340daac7b99c65249363a4bb61c492de31ef5d6 "Revert broken
        loplugin:sequentialassign change".  What it does is:  "Warn when a variable is
        referenced from its own initializer.  This is not invalid in general (see C++17
        [basic.life]), but is at least suspicious."  It found one false positive
        (addressed with 884ad0d1af88f9985d30ef0dfe92d89e82f8e576 "Split
        localProcessFactory function into class with setter and getter") and five true
        positives (addressed with e0ccbe72ed6eb0d309ed272a78fd67a512acff5d "Fix use of
        variable before its lifetime begins" and
        0e335af4d3f044511551fa2ede20911beaee9b41 "Fix uses of variables before their
        lifetimes begin").
        
        Change-Id: I4c45cceaa042e93b37ad24a54784c027f6ca1f87
        Reviewed-on: https://gerrit.libreoffice.org/70897
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-17  Luboš Luňák  <l.lunak@collabora.com>  [446fd75d3e6046d19223d0f1318db051f8444a41]

        update references about selective debuginfo in android/README
        
        The second case is very likely mistaken though.
        
        Change-Id: I6bfc55800a6b26ce0ae6d3645e4179dc5f683205

2019-04-17  Stephan Bergmann  <sbergman@redhat.com>  [34a151cbb926f78640360760ec6ccc2265538255]

        Better fix for 6340daac7b99c65249363a4bb61c492de31ef5d6
        
        ..."Revert broken loplugin:sequentialassign change"
        
        Change-Id: Icb6f27be6bab35db02fc67ce5478e47bb8faa68b
        Reviewed-on: https://gerrit.libreoffice.org/70883
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-17  Stephan Bergmann  <sbergman@redhat.com>  [0e335af4d3f044511551fa2ede20911beaee9b41]

        Fix uses of variables before their lifetimes begin
        
        All of those have been broken with recent loplugin:sequentialassign changes (and
        have been found with a new plugin to be commited).
        
        The code in SbUnoClass::Find (basic/source/classes/sbunoobj.cxx) looks
        suspicious, but has been effectively like that ever since at least
        c25ec0608a167bcf1d891043f02273761c351701 "initial import", so just marked it
        with a TODO comment for now.
        
        Change-Id: I0d691cb55ef317cf2b16b0490169de7ec97375cf
        Reviewed-on: https://gerrit.libreoffice.org/70874
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-17  Stephan Bergmann  <sbergman@redhat.com>  [aba66a9965c68ad56bbc52a334f440edc9a946b4]

        Restrict lambda capture list
        
        Change-Id: I72ac69f9cbea34f69d828f55468fb630ca8290fe
        Reviewed-on: https://gerrit.libreoffice.org/70885
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-17  Katarina Behrens  <Katarina.Behrens@cib.de>  [5a64bc2b1214e6ad8424f57576aa5752a09815d4]

        Stop qt event loop after KDE settings have been read
        
        Two use-cases here in kde5backend
        1) kde or qt vclplug has already started qt event loop => just use this
        loop to read KDE settings
        2) no qt event loop runs (we're most likely in gtk3_kde5 vclplug) =>
        start a new event loop, read the settings and stop it
        
        In case 2) letting qt event loop run means subsequently all UI ops
        need to happen in main thread. This is problematic to enforce in
        non-qt-based vclplugs
        
        In both cases, cache those settings for future use - the assumption is,
        most of them are static during a session anyway.
        
        Change-Id: Ifa203f4cdb9a753db808f945762fb131ee83393c
        Reviewed-on: https://gerrit.libreoffice.org/70808
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-04-17  Michael Stahl  <Michael.Stahl@cib.de>  [2d85b75b1220484aebd6e583d6d7aee71280e38e]

        libxslt: add patch for CVE-2019-11068
        
        Change-Id: I3fe30de8140dce3d81cdfae7d41e0bd465b1d5f4
        Reviewed-on: https://gerrit.libreoffice.org/70879
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-17  Stephan Bergmann  <sbergman@redhat.com>  [73979f5a45d937bc686be7e936a006e63f07536f]

        Initialize ImplCursorData members as required
        
        mbCurVisible is immediately read in ImplPrepForDraw, which inits some more
        members but not mnStyle which is then read in ImplCursorInvert.  Regression
        introduced with b9c10ee923308f336a694bbc0212396ed5317b6a "weld
        ClassificationDialog", found when valgrind'ing UITest_classification.
        
        Change-Id: I986af0531e250953b8e45c914997b31c53a9ba91
        Reviewed-on: https://gerrit.libreoffice.org/70876
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-17  Stephan Bergmann  <sbergman@redhat.com>  [884ad0d1af88f9985d30ef0dfe92d89e82f8e576]

        Split localProcessFactory function into class with setter and getter
        
        ...which avoids a false positive from an upcoming loplugin that finds suspicious
        uses of variables during their own initialization (as happened with xReturn in
        getProcessServiceFactory).
        
        Change-Id: I40e90e2e74cde84a3425b014d87584f4a56c0e22
        Reviewed-on: https://gerrit.libreoffice.org/70877
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-17  Miklos Vajna  <vmiklos@collabora.com>  [d7f4f5650dd2c7fe1ccec50efd806e695b8bc18a]

        tdf#124756 slideshow: avoid mbPaintDisabled for media windows
        
        Commit 3e0092031b73bad107e3122d5d4be2f5bd487744 (tdf#112318 sd opengl:
        fix lack of initial animation, 2019-04-05) enabled processing of idle
        events between two updates of the slideshow to help OpenGL, which
        uncovered a problem with media shapes.
        
        On one hand,
        slideshow::internal::ViewMediaShape::implInitializePlayerWindow() calls
        EnablePaint(false) on the media window. OTOH,
        vcl::Window::ImplCallPaint() handles mbPaintDisabled by invalidating the
        relevant area of the window, which causes a paint<->invalidate loop.
        
        Fix the problem by nominally still enabling paints on the media window:
        nothing will change in practice (since the actual media overlay will be
        on top of it), but this way the loop goes away.
        
        mbPaintDisabled is handled like this since the initial import, the media
        window flag was added much later, so it makes more sense to adapt the
        later.
        
        Change-Id: Ib89b68d93aa9d09dbcad33eb6e75a8a25ef1b752
        Reviewed-on: https://gerrit.libreoffice.org/70869
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-04-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [0fb575b34d039f7c732820467b6db6f8cebd485d]

        Wait for async events to be delivered
        
        Follow-up fix for 6f43902b12dd36fa2b69401065df198ef9ffdb09
        
        Also remove calling to super class (doesn't work and those methods return void anyway)
        
        Change-Id: I1aa927e373e6d19e4060daba1f34ef72428ead59
        Reviewed-on: https://gerrit.libreoffice.org/70878
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-04-17  Stephan Bergmann  <sbergman@redhat.com>  [e0ccbe72ed6eb0d309ed272a78fd67a512acff5d]

        Fix use of variable before its lifetime begins
        
        This has been broken with 48314f25241e014a634dd5371543b90137ffd2bc "improve
        function-local statics in basic..cui" (and has been found with a new plugin to
        be commited).
        
        Change-Id: I518360e3273af9db4a8560a89bc8a789410c8033
        Reviewed-on: https://gerrit.libreoffice.org/70875
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [6ba15ac96bf143bdc7ab480fd0273060862e8662]

        tdf#124778 View - Comments causes crash
        
        regression from
            commit 7282014e362a1529a36c88eb308df8ed359c2cfa
            Date:   Fri Feb 1 15:15:16 2019 +0100
            tdf#50916 Makes numbers of columns dynamic.
        
        Change-Id: I5ecc52dd709455718a2f3e245b1d41e0c30e7f80
        Reviewed-on: https://gerrit.libreoffice.org/70862
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-17  Henry Castro  <hcastro@collabora.com>  [70981db28e1f2bde08911059495d3ea0980481d6]

        sw lok: add unit test for deselect custom shape
        
        Change-Id: I41a9ff0d281d9032ddaafbbcb55352254a809efe
        Reviewed-on: https://gerrit.libreoffice.org/70824
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2019-04-17  Balazs Varga  <balazs.varga991@gmail.com>  [9be1b6cf5b97727135c7f5e48c971edd8dc45e70]

        tdf#123828 XLSX combined chart export: fix order of axis types
        
        Also fix tdf#123833 and tdf#123837.
        
        In combined charts, now axis types are exported in the right order
        (catAx[1], valAx[1], catAx[2], valAx[2]). The Y axes are exported
        correctly with the correct axIDs of the chart types: the first one with
        the primary axId, the second one with the secondary axId. X category
        axis crosses the Y axis at the right place, all data series are attached
        to the right Y axis, and the Y major grid doesn't disappear.
        
        Note: don't export the CrossoverPosition/CrossoverValue, if the axis
        is deleted and invisible, because MSO will show the secondary X axis,
        even if the axis doesn't exist. The problem was the unnecessary export
        of the axis with the default css::chart::ChartAxisPosition_END
        CrossoverPosition value.
        
        Change-Id: Id429e654ff0ba45b5f9db877b7c4dd6e65433408
        Reviewed-on: https://gerrit.libreoffice.org/70814
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-04-17  Michael Meeks  <michael.meeks@collabora.com>  [74cd1675d80bc1c1609655148546fc960fb99af8]

        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@collabora.com>

2019-04-17  Mike Kaganski  <mike.kaganski@collabora.com>  [26e85974a0287ab5869e7ff0145a66b853d66a02]

        tdf#124772: export data field number format to XLSX
        
        ... otherwise Excel would reset data formatting e.g. from currency
        to plain numbers upon refresh.
        
        Excel relies on per-field format setting in pivot tables, while Calc
        takes fields formatting from source.
        
        Change-Id: Ia8cdf3f8fcd23720e3daaf989152c170057b339c
        Reviewed-on: https://gerrit.libreoffice.org/70860
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-17  Mike Kaganski  <mike.kaganski@collabora.com>  [4ea0059bca6dd84f10abcf52f6d6b81c1afec397]

        VS detection: Fallback to old registry check if vswhere failed
        
        ... since on some boxes vswhere returns no results when VS 2017 is present
        
        Change-Id: Ieabfbbc30195008ef93147d7d390eee58fa2b7f9
        Reviewed-on: https://gerrit.libreoffice.org/70861
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-04-17  Michael Weghorn  <m.weghorn@posteo.de>  [4640575bd33c2d1010f3acd4fdf3cce510091716]

        gtk3_kde5: No longer kill fpicker process on timeout
        
        In some observed cases, 100 ms were not enough for the separate
        'lo_kde5filepicker' process to terminate properly, in particular
        on slow or busy hardware.
        Drop the timeout here and just wait for the process to finish
        to avoid killing it unnecessarily, which could e.g. lead to file
        dialog settings/state not properly being saved by the native KDE
        Plasma QFileDialog (plasma-integration, e.g. in
        'KDEPlatformFileDialogHelper::saveSize'), so that the last
        used mode or size would not be remembered.
        
        The assumption is that the separate fpicker process should now
        properly finish in all cases, in particular since commit
        93815c2b04f1905e43c695caf5cc2c594bb897ce.
        
        Should that assumption not hold, let's rather fix the underlying
        issues than increasing the timeout here.
        
        Change-Id: I0a58c1425940fbfaecb5012a24fd9a0222cbaccb
        Reviewed-on: https://gerrit.libreoffice.org/70834
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-04-17  Muhammet Kara  <muhammet.kara@collabora.com>  [06eb265dd65d64b608a71cba5e5fbd906a781e1c]

        Add direct pdf export to the Redaction toolbar
        
        Users need an in-process copy of pdf to share
        with peers and discuss the redacted areas
        
        Change-Id: I68c16c6f09690a9d5cd2df191963107029e5ed88
        Reviewed-on: https://gerrit.libreoffice.org/70863
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>

2019-04-17  Michael Stahl  <Michael.Stahl@cib.de>  [f83e22f535c1c9482c5d3f566d5d0283355dd98f]

        tdf#109376 sw: fix redline SwUndoDelete with end pos on SwTableNode crash
        
        ... that happens when you accept a delete redline (or reject an insert
        redline) with such end pos.
        
        The problem is that first a DeleteRange() will move the anchor position
        onto the table node (because check in SwUndoSaveContent::DelContentIndex()
        is surprisingly asymmetric and so the fly not deleted by the previous
        bugfix), then DelFullPara() creates a second SwUndoDelete then deleting
        the fly crashes because its anchors was moved.
        
        The code in lcl_AcceptRedline() / lcl_RejectRedline() doesn't make much
        sense (but always was like this), if we just call DeleteFullPara() once
        instead, the problem is avoided, and we don't even have to worry about
        why DelContentIndex() is so asymmetric (is "selection direction"
        really a meaningful concept?).
        
        Reportedly this started to crash with commit
        e07feb9457f2ffb373ae69b73dda290140e4005f, previously it was just wrong.
        
        Change-Id: Ib3d4b31e0255a6f4e7b49b40f204dec168ea3006
        Reviewed-on: https://gerrit.libreoffice.org/70836
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e8c992258ad53274099fa770e0aaefb79c7c6c60]

        Fix typo
        
        Change-Id: Ic29460926173ed37c60d8626872dda15cc1f76ec
        Reviewed-on: https://gerrit.libreoffice.org/70851
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [494b91e04255ddab4fe8d94d79d6c10d74aedaff]

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

2019-04-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6d3204e9b1c7ececff7100c3ffa0aa6dade6b9f6]

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

2019-04-17  Caolán McNamara  <caolanm@redhat.com>  [d17d9500a23705a315992ff42cb7c449894fc2ce]

        tdf#124597 template select dialog launched before parent gets final size
        
        Change-Id: If9f6fa6e072a95381aaf4a539e2081733a0248ec
        Reviewed-on: https://gerrit.libreoffice.org/70828
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-17  Caolán McNamara  <caolanm@redhat.com>  [6e204253d4cf3be0b9ad136e922ec4fbb2523fe6]

        use Deactivate
        
        which is closer to how it was before welding
        
        Change-Id: If43e2109d9c511a3e8f191b7704dc42aa06b7353
        Reviewed-on: https://gerrit.libreoffice.org/70858
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-17  Caolán McNamara  <caolanm@redhat.com>  [d0eee591e01263fc5681e2ce64327f540e49280e]

        drop newly unused ScFilterOptionsMgr
        
        and rename FilterOptionsMgr back to ScFilterOptionsMgr
        
        Change-Id: Ieada679e0c96dfdf9d62732550302f3b5f2a444d
        Reviewed-on: https://gerrit.libreoffice.org/70833
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-17  Tomoyuki Kubota  <himajin100000@gmail.com>  [a96167f88aa68651f055aa9096e63c9e48c8e4fa]

        avoid C4013 and C4117
        
        calloc,free,clock,time,ceil,frexp,fabs,ldex,access,getpid for C4013
        __FUNCTION__ for C4117
        
        Change-Id: I71e1894893f3aa9cf0e5ac699e44586144a14743
        Reviewed-on: https://gerrit.libreoffice.org/70423
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [01e61ac30405697e2d48163850410cf1d9565ea3]

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

2019-04-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8a64a0a5819532517cf4a3f7e18b9d323e1aa31d]

        Fix typo
        
        Change-Id: I633047306372ce285bf3531c609f364addf927c8
        Reviewed-on: https://gerrit.libreoffice.org/70854
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-17  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [6607e2915e64e9d371be96632431959e5fd86b76]

        tdf#120273 Ctrl-N should open a new document when a chart is selected
        
        and Ctrl-Shift-N should go to the Templates dialog
        
        Actually, since the latter is a global keybinding
        this - and the 4 other uno:NewDoc - entry is redundant a bit
        
        Change-Id: I3c36b0b98f04033c8214e9c3c23f8cf5e99451d6
        Reviewed-on: https://gerrit.libreoffice.org/70857
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-04-17  tundet  <tundeth@gmail.com>  [dc091e7fd952b0530db8583247c2f910d627700a]

        tdf#123645 XLSX export: fix hyperlink inserted to chart
        
        Hyperlink inserted to chart lost after export.
        
        chart_hyperlink.xlsx: Test file from Excel 2016.
        
        Change-Id: Ideca10e544193ba43d7c2ef6e9dd8e393383edc1
        Reviewed-on: https://gerrit.libreoffice.org/70648
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-04-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [185e01c015528cafbddcda5dfdabf816ce8be20e]

        loplugin:sequentialassign in sc
        
        Change-Id: I9287d266cd5267e194f2539f95a7efff3824e9b1
        Reviewed-on: https://gerrit.libreoffice.org/70715
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1e917af27d18d934f3e9122aa98cd950b74ca246]

        tdf#124032 fix Edit background drawing
        
        IsPaintTransparent() is preventing to paint the background but
        not sure why this is needed. removing this condition doesn't
        seem to have any ill effects.
        
        Change-Id: I5ac54e208e4f1c9941beb4012aa44182d21dbed9
        Reviewed-on: https://gerrit.libreoffice.org/70855
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-17  Miklos Vajna  <vmiklos@collabora.com>  [9a0934babd347c579c7f5f5c4094800cdc239063]

        EPUB export: make member variable private
        
        In most cases these were public without a good reason, in other cases
        setter / getters are added.
        
        Change-Id: Id6c1032189db1bba211344162e737dabf7ff3f07
        Reviewed-on: https://gerrit.libreoffice.org/70842
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-17  Stephan Bergmann  <sbergman@redhat.com>  [3f59a2df61620fbb7216fc66780620f142d81e66]

        Missing include (Windows --disable-pch)
        
        Change-Id: I53be5303404cf60609314630b841ebbf2af117de
        Reviewed-on: https://gerrit.libreoffice.org/70818
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-17  Caolán McNamara  <caolanm@redhat.com>  [73482f5e8742cc9fce32de1fc660059aae2a9583]

        weld ScSpecialFilterDlg
        
        Change-Id: Iecf88c5720f2407654d85a1a70a04faed43fd690
        Reviewed-on: https://gerrit.libreoffice.org/70832
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6f43902b12dd36fa2b69401065df198ef9ffdb09]

        tdf#122920 Send UNO mouse events to parent window listeners as well
        
        When user registers a mouse listener to a window, he expects
        to receive mouse events when a user clicks in somewhere in that
        window, even if it's technically a widget inside that window
        
        Change-Id: Ie6d3f8b140e4a5b516051014282b43775ecec59e
        Reviewed-on: https://gerrit.libreoffice.org/70512
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-04-17  Mike Kaganski  <mike.kaganski@collabora.com>  [c650217cc543080928a26de4bfc07ebb0be5c6ca]

        tdf#124776: don't use SearchPathW to get full path of executable
        
        ... use GetModuleFileNameW() for that.
        
        We call SetDllDirectoryW and SetSearchPathMode to improve security of
        the process, and exclude some paths (including current directory) from
        search when using API that looks for binaries whose names are not fully
        qualified.
        
        So the sequence is this:
        1. Program is started using relative executable path like
           "instdir\program\soffice";
        2. sal_detail_initialize is called, which calls the two mentioned
           hardening functions;
        3. sal_detail_initialize calls osl_setCommandArgs, which in turn calls
           osl_createCommandArgs_Impl;
        4. The latter uses SearchPathW with empty path and first program arg
           "instdir\program\soffice" to find fully qualified program path.
        
        That now naturally fails, because current path is not searched.
        
        But to find the process name, we need no search: we can simply use
        GetModuleFileNameW() with NULL passed as module handle. Let's use that.
        
        Note that we can't use _wpgmptr/_get_wpgmptr, because we don't use wide
        entry point like wmain.
        
        Change-Id: I7a0013a0505f7bdd38164b09b045bfade9686664
        Reviewed-on: https://gerrit.libreoffice.org/70844
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-17  Jim Raykowski  <raykowj@gmail.com>  [f91603a983d4e109983d4f976786ac794e63e547]

        tdf#115600 Turn design mode on to Navigate by Control
        
        Navigate by Control only works in design mode so turn design mode on
        when Navigate by Previous or Next Control button is pressed.
        
        Change-Id: I26a565758672c8dd1ec8bf979b199e8b240424e3
        Reviewed-on: https://gerrit.libreoffice.org/70644
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-04-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [976ad787b5243d3365a829cb0ddd2f4e8eddd0c6]

        move BitmapAccessMode enum from salbtype to its own file
        
        First plan was to move it to bitmapaccess.hxx, but that would add
        dependency for the backends, which only need BitmapAccessMode.
        
        Change-Id: Id8ed980207da5b0c7d4de48d82446b33f6b76b13
        Reviewed-on: https://gerrit.libreoffice.org/70827
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f6a64f9bdce16cc18bb086b0de894fba7e1538c3]

        remove or change salbtype.hxx includes
        
        Change-Id: Ibd28b8fa92e98ebeb482a9081fbeae24defe4adb
        Reviewed-on: https://gerrit.libreoffice.org/70826
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-17  Jens Carl  <j.carl43@gmx.de>  [5696272f9055b9b15c94d70a0dea7cee299c23ed]

        tdf#45904 Move XTextField Java tests to C++
        
        Move XTextField Java tests to C++ for ScEditFieldObj_Header (formerly
        ScHeaderFieldObj).
        
        Change-Id: I36b723945d9306720846b4a4e2d3eaddb1a1c063
        Reviewed-on: https://gerrit.libreoffice.org/70841
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-17  Katarina Behrens  <Katarina.Behrens@cib.de>  [cc191e4f5da18c3b223316f39aac23003ca54671]

        Fix wrong proxy setting URLs in kde5backend
        
        this copy'n'pasta blunder looks innocuous but can slow down loading
        of JVM (which reads proxy settings among others) in KDE environment
        significantly
        
        Change-Id: I98f0fb107a2ee825bcd47731a5a9d15017ba63bc
        Reviewed-on: https://gerrit.libreoffice.org/70806
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-04-16  Caolán McNamara  <caolanm@redhat.com>  [59d1d9e661ee4a805ee280d7afab51a52bb11ed3]

        weld ScFilterDlg
        
        Change-Id: I8bb8860d398af2ee9d6dd434c50f914e78b8021b
        Reviewed-on: https://gerrit.libreoffice.org/70801
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-16  Muhammet Kara  <muhammet.kara@collabora.com>  [e1eaed63d03c3a5fa31722072d6f7c4478f1342b]

        Protect page position during redaction
        
        Users might accidentally move the main shape of
        the page being redacted. Let's prevent that.
        
        Change-Id: Ic0f3c2c819d1f974d203fa5fd70d57e5545ba8ef
        Reviewed-on: https://gerrit.libreoffice.org/70839
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-04-16  Tamás Zolnai  <tamas.zolnai@collabora.com>  [2317ad572cc330c4c2de95065ef275f58a9c83a1]

        SharePoint connection: Handle encoded URL passed as command line argument
        
        Change-Id: I3352bf9ade88bd86f7ca3d53238364216547d52b
        Reviewed-on: https://gerrit.libreoffice.org/70830
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-04-16  Zdeněk Crhonek  <zcrhonek@gmail.com>  [8cd78aef23a5fe411ed19cce502dca9a3043c551]

        uitest for bug tdf#121591
        
        Change-Id: I374748da8d53045c411db35edbe4ddd65037456c
        Reviewed-on: https://gerrit.libreoffice.org/70838
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-04-16  Zdeněk Crhonek  <zcrhonek@gmail.com>  [8cab1756cf17279ef9fb36e2032d4fb76dbc0070]

        uitest for bug tdf#117039
        
        Change-Id: I80dc602db648c56edb895360188dfd0d43398b8c
        Reviewed-on: https://gerrit.libreoffice.org/70837
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-04-16  Muhammet Kara  <muhammet.kara@collabora.com>  [d5b59b8d9d798b884dbcf0c97f403d739b01e1cc]

        Switch redacted export options
        
        Bring White option to the first place,
        to save toner on print as users tend to
        click on the first option.
        
        Change-Id: Id63c4402f8dc07a83eef69c3dfde3dd086c899b8
        Reviewed-on: https://gerrit.libreoffice.org/70831
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-04-16  Luboš Luňák  <l.lunak@collabora.com>  [daaef8cbe4d3a67996c6410c24eca19ecf0a810e]

        abort() in dbgutil mode if OpenGL shader compilation fails
        
        Otherwise it's quite annoying to miss e.g. a typo in the shader code
        if the code falls back to another way of handling the operation.
        
        Change-Id: I585be85f739929f0f422dc031a36dc83077f6820
        Reviewed-on: https://gerrit.libreoffice.org/70771
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-04-16  Luboš Luňák  <l.lunak@collabora.com>  [85847b1bd7245de246fa419ec686b8bead660497]

        link.exe in -LIB mode doesn't understand -debug
        
        Apparently link.exe is a wrapper for either a dynamic linker for .exe
        and .dll files, or for an archiver for .lib files, and the latter
        doesn't know -debug and complains about it.
        
        eeeec33ada5923f made it to be passed to all linking.
        
        Change-Id: Ie4b16536f705987de432fc8e2819467fc5bfb719
        Reviewed-on: https://gerrit.libreoffice.org/70817
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-04-16  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [734dc3c3343b112291fcef606258fb67012a2972]

        tdf#42949 Fix IWYU warnings in ucbhelper/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Also include/ucbhelper had some false positives not yet on the blacklist
        
        Change-Id: I4500271ea35efd7e140c76255df95ff7bbdf9f27
        Reviewed-on: https://gerrit.libreoffice.org/70745
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-16  Stephan Bergmann  <sbergman@redhat.com>  [2e3e9d7cef63c9a69cf822d95616f1f9c62b781e]

        Use prewin.h/postwin.h to not define DELETE
        
        ...as used as an identifier in sw/inc/swundo.hxx (broke Windows --disable-pch
        builds)
        
        Change-Id: I4de0232bcf17c4149cc31ec235f1275648a6d73e
        Reviewed-on: https://gerrit.libreoffice.org/70820
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-16  Stephan Bergmann  <sbergman@redhat.com>  [0d3d5dddbfb681dc3a66089726b0366087e3e2c1]

        Missing include (Windows --disable-pch)
        
        Change-Id: I64662a4020ea402477af33d61d8db0ee062ebe46
        Reviewed-on: https://gerrit.libreoffice.org/70819
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-16  Michael Stahl  <Michael.Stahl@cib.de>  [2ea6f385d36966de8e30b9a537ac2875075ca9eb]

        tdf#124722 sw_redlinehide: don't set negative SwTextFrame offsets
        
        nLen may be larger than the master SwTextFrame, but its follow can't
        have negative offset.
        
        (regression from 0acde7514e666fc04805fd36503bd174162336ca)
        
        Change-Id: I6177c748480cdf61e8f15a7032ba52d3ae2ea52c
        Reviewed-on: https://gerrit.libreoffice.org/70816
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-16  Miklos Vajna  <vmiklos@collabora.com>  [8072a926da2a02dfaf3fa848a2976634641a594f]

        tdf#124521 sw btlr writing mode render: fix paint rectangle on scroll
        
        By implementing btlr support in
        SwTextFrame::SwitchVerticalToHorizontal(SwRect), so not only
        invalidation but paint rectangle is also correct, which means actual
        text painting happens.
        
        Change-Id: I4215799ff63c93b300e4e8f97c6824f75d7c5401
        Reviewed-on: https://gerrit.libreoffice.org/70797
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-16  Luboš Luňák  <l.lunak@collabora.com>  [8c75e66234b01b0a336f2eff107cc378286583e4]

        adjust BitmapTest::testN8Greyscale() for OpenGL values
        
        Greyscale conversion with OpenGL results in RGB values sometimes
        having color components one off compared to the normal VCL values,
        so be a bit lenient.
        
        Change-Id: I58c279fb90e540cd2ac76d4217c774ff09229051
        Reviewed-on: https://gerrit.libreoffice.org/70778
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-04-16  Luboš Luňák  <l.lunak@collabora.com>  [1ab14d8774c124655494a914a904acd97cf7a221]

        add unittest for SalBitmap::Scale()
        
        Related to tdf#105277, check that scaling a bitmap with different
        scale methods and different bitmap sizes produces (roughly)
        the expected results.
        
        Change-Id: Iea9be675b7cc4b0fbbc634501d32ded82bccbb17
        Reviewed-on: https://gerrit.libreoffice.org/70775
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-04-16  Luboš Luňák  <l.lunak@collabora.com>  [641005f821be1bd59dbd380474b076d157a46932]

        fix areaScaleFragmentShader.glsl with texture atlas (tdf#105277)
        
        With a texture atlas the "texture" is just a subtexture of a larger texture,
        so texture coordinates are not the full range between 0 and 1, but just
        a part of it. Since areaScaleFragmentShader converts between pixel
        and texture coordinates, the conversion needs to take this into account.
        
        Change-Id: I9d29ffea52551d19ba681971a2b4f140a35b491c
        Reviewed-on: https://gerrit.libreoffice.org/70774
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-04-16  Luboš Luňák  <l.lunak@collabora.com>  [69d0eba7816ea0bfe3be15aba16324d0357ee845]

        fix vcl_svm_test with OpenGL
        
        The bitmaps have different CRC, because OpenGL uses different algorithm
        and data format.
        
        Change-Id: Ic4d2e6215cfc6b971b470367002936f4a81e9fbe
        Reviewed-on: https://gerrit.libreoffice.org/70777
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-04-16  Luboš Luňák  <l.lunak@collabora.com>  [1e3869ea1ce71922280ad9fc4e95e52fed722571]

        in dbgutil mode initialize texture contents with predictable garbage
        
        So that textures do not start with random uninitialized contents.
        
        Change-Id: Ie240f5f71ed77d5c6c22a120e96540a2d0d7c2ed
        Reviewed-on: https://gerrit.libreoffice.org/70773
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-04-16  Luboš Luňák  <l.lunak@collabora.com>  [0555bda4856626f520a14c33fa5ba8ff8dcb0ac8]

        make ConvertBGRABufferToBitmapEx work properly also on non-win32
        
        Windows uses GL_BGRA, but e.g. on Linux OpenGL stores as GL_RGBA.
        
        Change-Id: I00820f7b7a16a54b10c682ba332627ec04648508
        Reviewed-on: https://gerrit.libreoffice.org/70772
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-04-16  Luboš Luňák  <l.lunak@collabora.com>  [2ef36289c78f4eb1ed25b5cf3913c441760aa111]

        round() instead of truncating in two-pass OpenGL area scaling
        
        BitmapTest::testScale2() on Linux fails for me without this,
        as the two-pass setup higher truncates the size to integers, and
        truncating here again sets the final size as 64 instead of the expected 65
        
        Change-Id: I54748e29f0e0ca63539e42009759a93d6a5d6be2
        Reviewed-on: https://gerrit.libreoffice.org/70779
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-04-16  Luboš Luňák  <l.lunak@collabora.com>  [81435598545d98fbc082df11810e766590bbc856]

        remove pointless #ifdef
        
        The two blocks are identical.
        
        Change-Id: I58464160009d1276bd1ca92482cd677c00471251
        Reviewed-on: https://gerrit.libreoffice.org/70776
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-04-16  Luboš Luňák  <l.lunak@collabora.com>  [5574a8fecc00da871dccbd63527d6878cd7083d6]

        Library_vcl has a dependency on vcl opengl packages
        
        Without this, building a unittest does not rebuild those if needed.
        
        Change-Id: If15aa2e1d7869d274c8c5f885278e85e0a341c47
        Reviewed-on: https://gerrit.libreoffice.org/70770
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-04-16  Tomoyuki Kubota  <himajin100000@gmail.com>  [f61d6474205793b0838d90b09037cef52408a4b9]

        Initial VS 2019 Support
        
        Change-Id: I8e08efb549ebd52c37183a1185d6de73f2b00601
        Reviewed-on: https://gerrit.libreoffice.org/64630
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [3fce6ae224efb5f8bdf78ef83f89be11dafabf3a]

        fix usage of successful/successfully in comments
        
        Change-Id: If280e1e944c877462cb84b579e19d4fd2ad1900b
        Reviewed-on: https://gerrit.libreoffice.org/70813
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [f03310eac0162c8b582a0f5f6cb0489d29aaa488]

        loplugin:sequentialassign in sfx2..solenv
        
        Change-Id: I57e11d45aad48713b7c6802e2b6976fd916fc6ba
        Reviewed-on: https://gerrit.libreoffice.org/70717
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-16  Regina Henschel  <rb.henschel@t-online.de>  [f0d07c5b84300e508d49dfceb968cb6a0dae436c]

        tdf#124740 Handle position is already scaled for ooxml-foo shapes
        
        If a 'ooxml-foo' shape has a path internal coordinate system by
        using w and h attribute, the position of the handle was out of
        place. Because in 'ooxml-foo' shapes the handle position is not
        directly connected to the adjustment value but via formulas, the
        handle position is already scaled when calculating the position.
        
        Change-Id: I84ef8c5ea3bbe94a1bfd9d8ba17b97248086234f
        Reviewed-on: https://gerrit.libreoffice.org/70783
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-04-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ba9e513ee8305c668c94b6ba59e26da278581652]

        Test an alpha VirtualDevice and fix GetPixel and DrawPixel
        
        This adds an test for a VirtualDevice with an alpha channel,
        which checks that getting a BitmapEx from the alpha VirtualDevice
        is has a alpha channel properly set.
        
        Test that using GetPixel and DrawPixel properly handle an alpha
        based Color, which they didn't, so this also includes the fix for
        thouse 2 methods.
        
        Change-Id: I419b8e0f66ab5f8266c6129e501ed75ef517fd44
        Reviewed-on: https://gerrit.libreoffice.org/70805
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-16  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6fd7495bf6bc4d0f7e788d965a599ca3aab7e928]

        XController: Better docs formatting
        
        Change-Id: I78bafe3d4714f62430ad7634e499f5472879df03
        Reviewed-on: https://gerrit.libreoffice.org/70811
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-04-16  Michael Stahl  <Michael.Stahl@cib.de>  [f32ddd38ef777598901981491ad57bd37efe69e8]

        tdf#123855 sw_redlinehide: fix GetExpandText() not expanding footnotes
        
        ... due to change of default argument; the XHTML export is calling it
        from SwXTextPortion::getString().  This is complicated a bit by a
        bunch of changes to GetExpandText() callers.
        
        (regression from bf488abbf46da51d17c3ad7ccf9e39005a55c2d7)
        
        Change-Id: I0b1e10e17c8f3824d6fa1f21fc74cc59b310474f
        Reviewed-on: https://gerrit.libreoffice.org/70791
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-16  Caolán McNamara  <caolanm@redhat.com>  [2a86ebda07e52071f8a8766b74de7bc57cae3a09]

        edit widget not redrawing text properly
        
        since...
        
        commit 4c4d9a482b93440fd3388ffa1715e66d1f391fea
        Date:   Sun Apr 14 16:41:42 2019 +0200
        
            loplugin:sequentialassign in vcl
        
        Change-Id: I55e47ab919757486e5eeaefea857df9578924cd2
        Reviewed-on: https://gerrit.libreoffice.org/70807
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-16  heiko tietze  <tietze.heiko@gmail.com>  [033e1130a65ec7f0fa9c46e5124adc9d8bf724ba]

        Resolves: tdf#124743 - Tip of the Day randomization
        
        srand() added, image file name part of the hrc definition now
        
        Change-Id: Ib697f64406ab6b11468eb837c71d57398a0533b5
        Reviewed-on: https://gerrit.libreoffice.org/70767
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-04-16  Mike Kaganski  <mike.kaganski@collabora.com>  [0871804bab38e1b2fdc19ff176189356e155f367]

        tdf#124736: Sort group field items
        
        Excel expects the group field items to be in ascending order starting
        from "<01/02/2010", then "Jan", "Feb", ..., then end with ">01/02/2020".
        
        Change-Id: I29e9b55f43091ed007f59e10dec64f46a37c7d5f
        Reviewed-on: https://gerrit.libreoffice.org/70800
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d7263d05bdcbe7e219664e198154e31a986c68fc]

        Test drawing BitmapEx with an alpha channel on a VirtualDevice
        
        This adds a test for drawing a BitmapEx which has an alpha channel
        onto a VirtualDevice. Most important is that alpha blending is
        done as we expect it (but it is prone to rounding error).
        
        Change-Id: I41a16ca9da98d7a067ada9aafad8c9fc7c6484d5
        Reviewed-on: https://gerrit.libreoffice.org/70804
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8d65b2bafa1ee000b2722c3c5e6d45a62b74c196]

        Add test for BitmapEx GetPixelColor for 24+8 and 32bit Bitmaps
        
        Change-Id: I0c1b8447acd6681d8731c35412b90a00741274fa
        Reviewed-on: https://gerrit.libreoffice.org/70803
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3083fe569f96bf0289da1e9d0ef7da15ab22e2f6]

        Add backend tests as CPPUNIT tests
        
        This (finally) adds backend tests as CPPUNIT tests too. In the
        future they'll also be added into LibreOffice directly as a way
        to test if the backend is OK, which will be useful especially
        for the OpenGL backend, which draw quality depends on the driver.
        
        Currently all the tests are ignored because of the bugs in the
        backend, which need to be addressed first and tests then can
        be enabled one by one.
        
        The main reason for the test is to identify issues when drawing
        is done at a wrong position, which is a very common problem. Also
        other types of tests will be added in time, which will have a big
        role in the refactoring of VCL that will happen in the future.
        
        Change-Id: I92237d47d49fa0db01b73b8bc39f7a621b65961e
        Reviewed-on: https://gerrit.libreoffice.org/70769
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-15  andreas kainz  <kainz.a@gmail.com>  [25a28cee10736e8a72b40b5ab2d11dea8d5254c3]

        tdf#124649 bibliography menubar: show icons for most importent items
        
        Change-Id: I4cc228db3edcacfb2f0b60c03a7eac0930a288f8
        Reviewed-on: https://gerrit.libreoffice.org/70782
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-15  Caolán McNamara  <caolanm@redhat.com>  [32304eb0079079fe263b860573fa010656ab13c9]

        tdf#124730 an attempt to remove entry that isn't there
        
        Change-Id: If382f0419c8ea0a3b99c85942c05ee1e5a627e76
        Reviewed-on: https://gerrit.libreoffice.org/70795
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-15  Caolán McNamara  <caolanm@redhat.com>  [fad018d60d628355528deb0b0f8b3c396a691d69]

        ensure gtk creates a default label widget for the MenuButtons
        
        Change-Id: Id8b6f11b4429c8029cacfc26592767625efb9674
        Reviewed-on: https://gerrit.libreoffice.org/70798
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-15  andreas kainz  <kainz.a@gmail.com>  [4d2b9097494a1ba1b018f62f2e74b6ec41bb6137]

        tdf#14649 dbaccess menubar: show icons for most importent items
        
        Change-Id: I6eb682acd0616162837809a9f89dfb2c66efb505
        Reviewed-on: https://gerrit.libreoffice.org/70787
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-15  andreas kainz  <kainz.a@gmail.com>  [dbbf2ef3640c13704ed0f1d3d8b0aae609975cbf]

        tdf#124665 ShadowCursor moved to Edit Mode
        
        Change-Id: I4b6f5ea60cebf465cd3c47909f10aae9281d63c0
        Reviewed-on: https://gerrit.libreoffice.org/70789
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-15  andreas kainz  <kainz.a@gmail.com>  [683d71b35331868e43447c5209b07f25fdbe1186]

        tdf#124649 framework menubar: show icons for most importent items
        
        Change-Id: I2d94a7cf6fbaea952f9d802307202648587189f3
        Reviewed-on: https://gerrit.libreoffice.org/70784
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-15  andreas kainz  <kainz.a@gmail.com>  [7188a4d8b2ace8b428968f3ff73a3d74cd4a736d]

        tdf#124649 chart2 menubar: show icons for most importent items
        
        Change-Id: I339c5a0777477c16ee85ace91e3611af40c06e31
        Reviewed-on: https://gerrit.libreoffice.org/70781
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-15  andreas kainz  <kainz.a@gmail.com>  [48215d7be1e2f94711e947ffb2922e6dd791d062]

        tdf#124649 sc menubar: show icons for most importent items
        
        Change-Id: I9e31f78a3d2d811088162f9dbac7fc92abf12c19
        Reviewed-on: https://gerrit.libreoffice.org/70780
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-15  Michael Meeks  <michael.meeks@collabora.com>  [110ee112e17091cc8ca9b16ac73d4bfae286c91c]

        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@collabora.com>

2019-04-15  Henry Castro  <hcastro@collabora.com>  [304425807e9172ac7a85d5f17fceba2735218409]

        sw lok: fix "Cannot deselect the shape after inserting the first in a...
        
        document"
        
        Change-Id: I976318fe299306b65190b4f5ae0ed2565830c6f7
        Reviewed-on: https://gerrit.libreoffice.org/70475
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2019-04-15  Stephan Bergmann  <sbergman@redhat.com>  [6340daac7b99c65249363a4bb61c492de31ef5d6]

        Revert broken loplugin:sequentialassign change
        
        Reverting part of 1123a47c9771e0f4a680316c034e9878919a85d5
        "loplugin:sequentialassign in sw" that had caused e.g. CppunitTest_chart2_export
        to fail in UBSan builds like
        
        > /sw/source/core/layout/frmtool.cxx:3540:77: runtime error: signed integer overflow: -47572123069180 * -47572123069180 cannot be represented in type 'long'
        >     #0 0x2b44b168eeaf in GetFrameOfModify(SwRootFrame const*, SwModify const&, SwFrameType, SwPosition const*, std::pair<Point, bool> const*) /sw/source/core/layout/frmtool.cxx:3540:77
        >     #1 0x2b44b07eb3f0 in SwContentNode::FindLayoutRect(bool, Point const*) const /sw/source/core/docnode/node.cxx:1169:60
        >     #2 0x2b45266573da in AttributeOutputBase::TextFlyContent(SwFormatFlyCnt const&) /sw/source/filter/ww8/ww8atr.cxx:3229:34
        >     #3 0x2b45265ecf49 in AttributeOutputBase::OutputItem(SfxPoolItem const&) /sw/source/filter/ww8/ww8atr.cxx:5258:13
        
        (<https://ci.libreoffice.org/job/lo_ubsan/1236/>).
        
        Change-Id: I580f6fb3fb2f561b1cf76f8cf113bfe20aead844

2019-04-15  Jens Carl  <j.carl43@gmx.de>  [8f13b0d3f1d72aab85665bccf409a3d6fdeb4272]

        Rename ScCellFieldsObj to ScHeaderFieldsObj
        
        Correct class name to mirror the name of the object we are testing
        against.
        
        Change-Id: I72f29c765990b1693533de8150bfbededf045925
        Reviewed-on: https://gerrit.libreoffice.org/70753
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-15  Michael Stahl  <Michael.Stahl@cib.de>  [2eb92eaea9ad74b1488246af3c334c3829af36a1]

        sw: fix recursive SwTextInputField::LockNotifyContentChange
        
        (related: tdf#123968)
        
        The assertion added in commit 742baabbe4d077e1ba913a7989300908f4637ac7
        is triggered during ODF import of import fields associated with user
        field types; there is a 3 level recursion of the SwUserFieldType for one
        variable calling the SwInputFieldType calling SwUserFieldType of another
        variable...
        
        Change-Id: I54fc56733c7375cfdb6439b02cf21c4d852c2b4c
        Reviewed-on: https://gerrit.libreoffice.org/70768
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-15  Stephan Bergmann  <sbergman@redhat.com>  [19ddbc1fc5e80a535e0f313d4491f7ae8441df57]

        Fix --enable-gtk3-kde5 build
        
        ...after 639df4d76d545ca23021f69a9d738a9a92c148cd "use more std::make_unique"
        
        Change-Id: Iae8c84d33b36c9bc9208d0edcbff50bed9abca77

2019-04-15  andreas kainz  <kainz.a@gmail.com>  [481a12574f04e86c9bd1adc5f2f6fe766dcb542a]

        tdf#124649 sd menubars: show icons for most importent items
        
        Change-Id: I71c0802ab3a265734c3fad253c8107dbb0a1749b
        Reviewed-on: https://gerrit.libreoffice.org/70721
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2019-04-15  Luboš Luňák  <l.lunak@collabora.com>  [b9d101e9f96c2e9fc698cb0f84508e346a976060]

        restore code comments
        
        These got removed in d115a235bf3ff5366 for some reason.
        
        Change-Id: I27eadc7f9f874f420ab0273e0ef2b62af57f6c4a

2019-04-15  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [25f31522594fff89434721d247e501af4fd673de]

        KJ&elementary:Calc style, extension, Organize Dialogs, findbar tdf#124200
        
        Change-Id: I26d4ee26355b3fd1dadd55d09368237dbce711c4
        Reviewed-on: https://gerrit.libreoffice.org/70693
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-04-15  heiko tietze  <tietze.heiko@gmail.com>  [2c84c14bd0baa09e134b6ad211492f730eaf6549]

        Suppress migration dialog during unit test run
        
        Change-Id: Ib148673235367081282c346d9b6d4ba9f795b877
        Reviewed-on: https://gerrit.libreoffice.org/70120
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-04-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ed4cb70b6e46ad594f3cef80524e91f0621e09fd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#122162 Keyboard shortcuts in table not valid
            
            Deleted page source/text/swriter/guide/table_cells.xhp because
            keyboard shortcuts were deleted.
            
            All references to this page removed too.
            
            Change-Id: Iafedfcdaeb93d5ad2824bd9212526a8bbee20922
            Reviewed-on: https://gerrit.libreoffice.org/70614
            Tested-by: Jenkins
            Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-04-15  Muzaffer Kadir YILMAZ  <muzafferkadiryilmaz@gmail.com>  [b9e75051807b807a6c9b96433390e09abaf38c24]

        tdf#114441 - Convert variables use Tell() function sal_uLong to sal_uInt64
        
        Change-Id: I356d771920f08fedd0843a5482615f787edf4f9f
        Reviewed-on: https://gerrit.libreoffice.org/67688
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-15  Michael Stahl  <Michael.Stahl@cib.de>  [4506a8993d2d4d2d7c615cecec16f05a4e3503f5]

        ucb: xmlns typo
        
        Change-Id: I3c26cc881ac6d157464ccdff5d71683fd7b1de4a
        Reviewed-on: https://gerrit.libreoffice.org/70682
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-15  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [98272c886b9f7df1670f4ba38d951fc5937a8e89]

        remove or change salbtype.hxx includes with the specific one
        
        We probably don't need salbtype.hxx include, but if we do we can
        now change it with a more specific one - namely BitmapPalette.hxx
        in most cases. This doesn't yet touch the includes in VCL.
        
        Change-Id: Ie3067ccb2eec425650b41ce7fca48e368215f489
        Reviewed-on: https://gerrit.libreoffice.org/70761
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-15  Michael Stahl  <Michael.Stahl@cib.de>  [80b73dcc06c671a49fbf238be58c1cd086c5c5f9]

        tdf#109376 sw: fix SwUndoDelete with end pos on SwTableNode crash
        
        Commit 6ff263b837831d46d0c215963b70543a9ea5bd2a added a check in
        SwUndoSaveContent::DelContentIndex() to avoid moving the anchor of a
        FLY_AT_PARA if its new position would be a table node, because
        SwFlyAtContentFrame::Modify() requires a SwTextNode to be the anchor.
        However, that doesn't actually avoid moving the anchor - later,
        SwNodes::RemoveNode() relocates the anchor to the next node regardless
        of type!
        
        It's probably better to just delete the fly in the situation when the
        end position is a SwTableNode, which fixes the reported crash.
        
        Unfortunately on Redo, the SwUndoDelete::UndoImpl() does not recreate
        the nodes correctly, hence the fly then is inserted on the wrong node,
        which later crashes again.
        
        The problem is that due to the table node, a dummy SwTextNode is inserted,
        which should be at the end of the range, but ends up at the start due to
        an erroneous ++aPos.nNode; - the result is that the fly is inserted on
        the dummy node and is immediately deleted again, triggering another
        assert.  If there is a dummy node, it also doesn't make sense to call
        SplitNode().
        
        Yet another problem is that in SwUndoDelete::UndoImpl(), the frames for
        the moved text nodes are not created, because the first node is skipped
        with the wrong assumption that it already has frames.
        
        Reportedly this started to crash with commit
        e07feb9457f2ffb373ae69b73dda290140e4005f, previously it was just wrong.
        
        Change-Id: I5094638e34c6ed52c836e57691d377b8cd1608f9
        Reviewed-on: https://gerrit.libreoffice.org/70683
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-15  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [0eaa0804085dd6e93257dd31361490720456679d]

        tdf#42949 Fix IWYU warnings in include/editeng/[a-e]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I81917d697adf79b1bd0de4cc262d3cd6bc8eb36f
        Reviewed-on: https://gerrit.libreoffice.org/70710
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-15  Miklos Vajna  <vmiklos@collabora.com>  [b0da0a45a6453a0ddebded83ae8401e7f3cccde3]

        Related: tdf#97822 vcl opengl gtk2: fix missing slider widget
        
        This had the same problem as the list node widget, fixed in commit
        fb9c7e31f888a301fecb5257635e12ce7b907d14 (tdf#97822 vcl opengl gtk2: fix
        missing list node widget, 2019-04-12). Render output was missing in the
        GL / SAL_GTK_USE_PIXMAPPAINT=1 case.
        
        Change-Id: I24252c697523214a93f715759e242d47352c8341
        Reviewed-on: https://gerrit.libreoffice.org/70760
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-04-15  Michael Meeks  <michael.meeks@collabora.com>  [35aff9067796ee7b108ffee88126f837b573d3c1]

        lok: emit ProfileZone data in messages when requested.
        
        Change-Id: I42a773e2d5b8e4deeafa8eeb2785913db36a47d7
        Reviewed-on: https://gerrit.libreoffice.org/70688
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-04-15  Gülşah Köse  <gulsah.kose@collabora.com>  [c6f5ee192887224de5dabfa86f2103822922bf89]

        Add new list panel to Impress Properties deck
        
        Change-Id: Idb3a4dee104b2df0283852efcecbd0b25a765d5a
        Reviewed-on: https://gerrit.libreoffice.org/70276
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-04-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [4c4d9a482b93440fd3388ffa1715e66d1f391fea]

        loplugin:sequentialassign in vcl
        
        Change-Id: I530b81b3258a6e1c1456da53bfe1285f14aee712
        Reviewed-on: https://gerrit.libreoffice.org/70734
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-15  Miklos Vajna  <vmiklos@collabora.com>  [256480b8b80769149652bb62f401672ee8fafe1f]

        sw: prefix members of SwContentType
        
        Change-Id: Ia6d98985f2abf6733d54f49f448a2ce6d4e3572d
        Reviewed-on: https://gerrit.libreoffice.org/70758
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-04-15  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [5218009f4b3f1f619d12151fc76ec14a12c6d89e]

        SmartArt: better detecting connector arrow type
        
        * basing on provided conn alg params
        * also moved setting arrow direction from getConnectorType() to algorithms
        
        Change-Id: I76898a4ccad961edd389677c31e7d8c05bcdf5fe
        Reviewed-on: https://gerrit.libreoffice.org/70598
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-15  Miklos Vajna  <vmiklos@collabora.com>  [504a9575e7bebe29528c60686a6ad64f9ba81c8b]

        xmloff: fix loplugin:simplifyconstruct warning
        
        Change-Id: Iab32f67f911157c5d7c0db8f36ea638576cfd0bf

2019-04-15  Balazs Varga  <balazs.varga991@gmail.com>  [11473832b5717cb3222ce72baee885bc9e8e2386]

        tdf#114181 XLSX combined chart: fix swapped primary and secondary axes etc.
        
        In combined charts, now X category axis crosses the Y axis at the right
        place, all data series are attached to the right Y axis, and the
        Y major grid isn't lost.
        
        Note: Let's check which axis is attached to the first charttype
        (in case of combined chart, the first one is a column chart) and create
        that axis first. In OOXML standard, the first CT_valAx tag contains the
        axID of the primary axis and the second CT_valAx tag contains the axID
        of the secondary axis. 
        
        
        Change-Id: Ib123f95ec41ef5dbbf0599efd7a646f4640a9b70
        Reviewed-on: https://gerrit.libreoffice.org/70464
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-04-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e21bc3267776d89e26368b62963fc57dc792f743]

        Remove unused customanimationspanelhorizontal.ui
        
        Unused after 3df141b2084d3abc1587ef24d2b371b779bb3d50
        
        Change-Id: I2612b60db69fcd2f502388d37a21cf35f1394207
        Reviewed-on: https://gerrit.libreoffice.org/70675
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-04-15  Mike Kaganski  <mike.kaganski@collabora.com>  [9cd36c589b51aa2b4b18534cd4f7d282827c9466]

        Report failing document in ScMacrosTest::testVba
        
        Change-Id: I7ce2e8ab0bdc4b6799cd351828b7b3c24ebb1a96
        Reviewed-on: https://gerrit.libreoffice.org/70757
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [f87fab6310bee5a8df2a95ebc962072bdeb5faff]

        loplugin:sequentialassign in writerfilter..xmlsecurity
        
        Change-Id: I41028c704eca08b71746c3c87e38926b95449775
        Reviewed-on: https://gerrit.libreoffice.org/70735
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [b52f309f2b9037ee53ab8ac2d66967c012ba82f1]

        improve loplugin simplifyconstruct
        
        to find stuff like
           OUString s = OUString("xxx")
        
        Change-Id: Ie7ed074c1ae012734c67a2a89c564c1900a4ab04
        Reviewed-on: https://gerrit.libreoffice.org/70697
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [897493fbd34a1bd10320767b48cbf04d422f89b3]

        loplugin:sequentialassign in ucb..vbahelper
        
        Change-Id: I0fff9ee06225d4ff2e9c0611b1b11f1d3b896be2
        Reviewed-on: https://gerrit.libreoffice.org/70733
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [7facde27194b866e589eada3f5657b0b5c69efb0]

        loplugin:sequentialassign in test..tools
        
        Change-Id: I3a6c5807c3262dde6756551e9e955c4ceae09b4f
        Reviewed-on: https://gerrit.libreoffice.org/70732
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-15  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9f392d0c09bd946e4660ccc2d48ee3ae1367343c]

        tdf#122172 set textContent to nil in OOoContentDataProvider
        
        This should prevent the crash - at least it did for me AFAICS.
        
        Change-Id: I489264d8054e6577b948b0ab307c863d3140788a
        Reviewed-on: https://gerrit.libreoffice.org/70755
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-15  Mike Kaganski  <mike.kaganski@collabora.com>  [3c364f5d574515a257ba0bb84e199275fbea944f]

        Related: tdf#50916 create valid empty ScHorizontalCellIterator when...
        
        completely outside allocated area.
        
        Prevents crash in spell checker when scrolling into unallocated area, where
        first visible column number is greater than maximal allocated column number.
        The crash happened when std::vector::reserve threw std::length_error, and
        Scheduler::ProcessTaskScheduling abort()ed catching that in std::exception
        handler.
        
        Change-Id: Id74706f4a5fedfcc5e4e316c7aea7f5a4fe110be
        Reviewed-on: https://gerrit.libreoffice.org/70756
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-15  Jens Carl  <j.carl43@gmx.de>  [4ce6590223ab9a615afcf55ebc0e9cdb3ff2a73a]

        tdf#45904 Remove obsolete tests for ScHeaderFieldObj
        
        These tests are already ported to C++ in ScEditFieldObj_Header.
        
        Change-Id: I548a50b6e717f706ff89dce530542a0a710185a7
        Reviewed-on: https://gerrit.libreoffice.org/70754
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-15  Jens Carl  <j.carl43@gmx.de>  [e11dcc7e599830bedd3595c8b1427f47e5525c11]

        Remove unnecessary calls to Reference::is() after an UNO_QUERY_THROW
        
        Change-Id: I43f7e328b45d0058f867f3296c5a34740d51b4da
        Reviewed-on: https://gerrit.libreoffice.org/70752
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-15  Jens Carl  <j.carl43@gmx.de>  [527c400ef0654761ac1a3835dc06f2373523ef64]

        tdf#45904 Remove obsolete ScPageObj tests
        
        As mentioned i#84653 ScPageObj and ScDrawPageObj are supporting the same
        service and the later one was convert to C++ with commits
        ed6a71eafa61bade50219d2ff6233a42ab6d1c17,
        f897e80d063436be07356049f595efe5afb04859,
        eb0653ee80ad7249fde9ff752b56316fb98c4592,
        ee503c36199d225f4c906fe43c927f911c2097c7
        and b99ea0ff33b78ba76d1ae436895efac490252e0f.
        
        Change-Id: Icb05b2a03893f47e5f3816366cb9f3c94fd6faeb
        Reviewed-on: https://gerrit.libreoffice.org/70751
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d408080d7ce6abcf2a4788cbc70556e5e706cf4d]

        Fix typo
        
        Change-Id: Ie7578a8f1693d69ef5208659375968e43cb15aec
        Reviewed-on: https://gerrit.libreoffice.org/70750
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c84d974067a6a6aa17b6e5e3b289158c1e3cb74a]

        Fix typo
        
        Change-Id: I5d2751276497b0da8f50be21804ab6dd624b55ba
        Reviewed-on: https://gerrit.libreoffice.org/70746
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3bae665ce86054b8422f5bb3ba849964b632780c]

        Fix typo
        
        Change-Id: I0eb72d26be05c5ce937f72930f2c16fce69c85e5
        Reviewed-on: https://gerrit.libreoffice.org/70747
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9ad15c082c4f037437a74c49ba046c30a23e4980]

        Fix typo
        
        Change-Id: I90a02374666929aed5ae00b08af3faa187f09a5b
        Reviewed-on: https://gerrit.libreoffice.org/70749
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [381626d0f5213d304080923427724998cbf87380]

        Fix typo
        
        Change-Id: I0e9d0b444d9cb122c0e02cbf521ba8a8ff1bb52c
        Reviewed-on: https://gerrit.libreoffice.org/70748
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-15  Jim Raykowski  <raykowj@gmail.com>  [b4869c08b81a1bc707c882a1b3668b056e8f44d1]

        tdf#115600 Display messages in Findbar for Navigate By Page
        
        ...and make Navigate By Page wrap
        
        Change-Id: Iec45d87f665f75e90378c302b8c3098bb5cbe7d1
        Reviewed-on: https://gerrit.libreoffice.org/70640
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-04-15  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e9651c2509004e2113864e15d74b8637966083ab]

        break up classes in salbtype into own files
        
        But still keep salbtype where all of them are included for now.
        
        Change-Id: I54cdf7a8872ad5bb592402a4bce0f3b8f869c6b2
        Reviewed-on: https://gerrit.libreoffice.org/70737
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-15  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [36679103fb538f514416768027636c9d484866b1]

        move ImpNodeCache into Octree.cxx and clean-up
        
        ImpNodeCache is specific to Octree so it's best that it lives
        near the source.
        
        Change-Id: I35e937343312b0ab18ed1a4dcaa067ea01a0191f
        Reviewed-on: https://gerrit.libreoffice.org/70736
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8aaeaa27b021b7322d0b55ab81095349bbb721e7]

        Fix typo
        
        Change-Id: I1dacc900707758d83a8cc31b107511bf926f72a6
        Reviewed-on: https://gerrit.libreoffice.org/70738
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c817db3580d3cb194c5bf75782290d1fc3c2592d]

        Fix typo
        
        Change-Id: Idaf6df71470d2a838ac793bb992f979a51b1c581
        Reviewed-on: https://gerrit.libreoffice.org/70739
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0811add46bfec3a2046fcde48e7e92a5921a54a1]

        Fix typo
        
        Change-Id: I23e3617274c1c17b9c3792f95eaf28d9554dc2b3
        Reviewed-on: https://gerrit.libreoffice.org/70740
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [62f021814875dab64ecfc4b068f2c3b369c0987d]

        Fix typo
        
        Change-Id: I3f4a60a977c20b2e5d380fe9dd26d80a20099c05
        Reviewed-on: https://gerrit.libreoffice.org/70741
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-14  Caolán McNamara  <caolanm@redhat.com>  [c3bca577807d7cbd93ce8c66aab8798de45bef16]

        weld ScConsolidateDlg
        
        Change-Id: I7d52aea1917503a37cdc7d1ae16d7d2377397f30
        Reviewed-on: https://gerrit.libreoffice.org/70714
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-14  Mike Kaganski  <mike.kaganski@collabora.com>  [6154489314d2f2bf9cb99b72f15c79dd48a1da14]

        tdf#120703 PVS: V581 ifs with identical conditions
        
        V581 The conditional expressions of the 'if' statements situated
             alongside each other are identical.
        
        Change-Id: I18562d60e33c7ecff14807976dde4cbcae3f665b
        Reviewed-on: https://gerrit.libreoffice.org/70731
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-14  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [eb772683513f4f2b6c8e6404c29b8e477ffc7fad]

        Octree: more clean-up, avoid memset, prefix member vars
        
        Change-Id: I79ec1d0176f523d16c53220de9b0a0d9819729ea
        Reviewed-on: https://gerrit.libreoffice.org/70729
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-14  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [58187ebf61ddba6574f59bc396c327f76fb48967]

        vcl: add a basic Octree test
        
        Change-Id: I4f142586ceedb8f51610139db914845892f65d2c
        Reviewed-on: https://gerrit.libreoffice.org/70728
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-14  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f441b7c74d9074b0b29eabfbf35f47a1df7cea9c]

        put Octree classes out of formatting blacklist
        
        Need to do this so it is at least somewhat formatted sanely before
        refactoring to the data structures.
        
        Change-Id: I136a539a190c2f53aa05cc9a26872a5606f81888
        Reviewed-on: https://gerrit.libreoffice.org/70727
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-14  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8db9363c8ef6138d2420366cc4f42ca1d662bdd7]

        move octree to bitmap folder, and *octree headers to inc/bitmap
        
        Octree is a tree, that's used for color quantization, so it's
        better to move it there. Headers are also moved to bitmap
        subfolder so it's better organized.
        
        Change-Id: I2b84a5469c1479cf0a060ba8eb46591dabab2883
        Reviewed-on: https://gerrit.libreoffice.org/70726
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-14  Mike Kaganski  <mike.kaganski@collabora.com>  [0869895063bd528893707cb74c6cf4c461fef066]

        tdf#120703 PVS: Silence V522 warnings
        
        V522 There might be dereferencing of a potential null pointer.
        
        Change-Id: Ie4bc74a734a6d5a73838a27e0d80cc8e51595839
        Reviewed-on: https://gerrit.libreoffice.org/70730
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-14  Mike Kaganski  <mike.kaganski@collabora.com>  [4acae16f9252ada89fd530f1ca86edafc046bc07]

        tdf#124670: xml:space attribute may be specified for w:document top-level element
        
        Treat xml:space specially in OOXMLFastContextHandler::startFastElement,
        to allow this attribute to be handled for any element.
        
        Change-Id: I81bd1e0642940ffdfc03d6c65d0ce9f421206c5e
        Reviewed-on: https://gerrit.libreoffice.org/70723
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [1123a47c9771e0f4a680316c034e9878919a85d5]

        loplugin:sequentialassign in sw
        
        Change-Id: Iec56b41dba502e438dfdc7a99385545b3efdf8c7
        Reviewed-on: https://gerrit.libreoffice.org/70720
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [42204a80aa7d4ce778596fa6ccab7d144c04e9b1]

        loplugin:sequentialassign in svtools..svx
        
        Change-Id: I465a2479f347303e6d4faa39cb0a0f05aec3bf07
        Reviewed-on: https://gerrit.libreoffice.org/70719
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [8f59317223e0b8e1e5e6e4145b6ee457fe9e15f3]

        loplugin:sequentialassign in starmath..svl
        
        Change-Id: I95d7b67cd8b6b68c087ff96fdb6bb283ab8b49ec
        Reviewed-on: https://gerrit.libreoffice.org/70718
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-14  Jim Raykowski  <raykowj@gmail.com>  [2e3b0c5d42d60d46cd9f8b8eda9424b095c63418]

        Remove check for empty color name
        
        In ToolboxButtonColorUpdater::Update(const NamedColor &rNamedColor) if
        the color name is empty the check for color name emptiness causes the
        tool tip to remain unchanged. This produces an incorrect tool tip.
        Better to show either the hex representation of the color or simply
        empty. This patch shows the color name as empty. Currently there are not
        any colors that I know of that have empty color names but with this
        patch we are ready for them :-)
        
        Change-Id: Ia96789b668cb358d7b03904a75e327303411e56d
        Reviewed-on: https://gerrit.libreoffice.org/70448
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-04-13  andreas kainz  <kainz.a@gmail.com>  [c034a7f68322c0f0c86a056af92cdc7fdfa18e4b]

        tdf#124649 menubar show icons for the most important items
        
        Change-Id: I06249915f44800cba6bca9af0a85528328297970
        Reviewed-on: https://gerrit.libreoffice.org/70515
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-13  Jens Carl  <j.carl43@gmx.de>  [3b3c10cee0d38f9396fdb6cf028ceb8917822bb7]

        Fix Python exception in gdb pretty-printer basegfx
        
        Add single quotes around the namespace::class construct, when calling
        gdb.parse_and_eval(), otherwise this exception is thrown:
        "Python Exception <class 'gdb.error'> A syntax error in expression, near `)xxx)->count($'.:"
        The reason is a possible conflict with '::' referring a static variable
        (https://sourceware.org/gdb/onlinedocs/gdb/Variables.html).
        
        Also improved the B2DPolyPolygonPrinter::children method to avoid a
        segmentation fault, when accessing member m_value.
        
        Change-Id: I1c15a4b786e1e374c67ace445d28c1ce210a4c04
        Reviewed-on: https://gerrit.libreoffice.org/70537
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [acb0cdeedafc5fd38703d4a0a545a33058f1673f]

        loplugin:sequentialassign in sal
        
        Change-Id: I7bd1511a6acc105ab5b42c698c7578cfb9ce06b4
        Reviewed-on: https://gerrit.libreoffice.org/70708
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [b6491f09e9dc3e41d571abce3c4f16467cb60c9c]

        loplugin:sequentialassign in oox..reportdesign
        
        Change-Id: I59ef0a6da411b8af8bdf8d8efb1d733db7475d9c
        Reviewed-on: https://gerrit.libreoffice.org/70707
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [5e1719ff1ed5b4350684c3ed67b5375bb49e0223]

        loplugin:sequentialassign in linguistic..lotuswordpro
        
        Change-Id: Ic561f56e1cfe06de219bd7a257186107b5c152fb
        Reviewed-on: https://gerrit.libreoffice.org/70706
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [da95fc2983e9deea30b9b7148a6e10b5423ed3e1]

        loplugin:sequentialassign in embeddedobj..l10ntools
        
        Change-Id: I69377e2f96a376a7a5ccaec268c4f92c00a250f7
        Reviewed-on: https://gerrit.libreoffice.org/70705
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-13  Mike Kaganski  <mike.kaganski@collabora.com>  [e7f9da36198bb53aec2ed0c492cb723bec98f29b]

        Pass to linker its debuginfo options, not compiler's
        
        ... follow-up to commits 65f27f55cbb5994fbabe9716a92ea4d3f20e3e54 and
        eeeec33ada5923f1f534334b22c15d6e2c6f1d35
        
        Otherwise, e.g. on Windows, linker complains about unknown options /FS
        and /Zi, and doesn't link debug info, making debug build useless.
        
        Change-Id: I256a463b4b4e4bb339c94a393c9b1d17e85b7a3f
        Reviewed-on: https://gerrit.libreoffice.org/70713
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-13  Caolán McNamara  <caolanm@redhat.com>  [9030ffb1a1b282eb2c6d1773930b0de0d42df447]

        Resolves: tdf#124693 Crash modifying chart data range with mouse selection
        
        Change-Id: I95c621615c197687552147b8328c769fdd47befa
        Reviewed-on: https://gerrit.libreoffice.org/70711
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-13  Justin Luth  <justin.luth@collabora.com>  [d7e6c898f5ec8fbd142f9d3e1c46dfcf90edfc27]

        tdf#124637 writerfilter: partially revert import section margins
        
        ...from LO6.3 commit 8d4a7b17e60aa889d1a78da47630aae2d1c1513c
        
        Footnotes and Endnotes are also considered sections,
        and those sections are messing up tracking which page style
        is in effect. Simply reverting since any fix will still be
        based on page style assumptions and require losts of testing.
        The original commit didn't fix any reported bug anyway.
        
        Change-Id: I3597d511d9755f48e7ac2ae9cfb2f8ff63c74d17
        Reviewed-on: https://gerrit.libreoffice.org/70702
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-04-13  Caolán McNamara  <caolanm@redhat.com>  [a1a8fda4205581046b021120cae4b7b7e46ef14a]

        weld ScTabOpDlg
        
        Change-Id: I515c756451539527faff59b67e0a8d1ee64c1347
        Reviewed-on: https://gerrit.libreoffice.org/70686
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-13  Takeshi Abe  <tabe@fixedpoint.jp>  [88d46ba32e4a03d848d82210071c42208e0d6eca]

        tdf#119890 followup: Forbid HOME to be the default dir
        
        ... of user templates
        
        This is kludgy yet better than making innocent users waiting for
        the template dialog ~forever as pointed out in the comments in
        <https://gerrit.libreoffice.org/#/c/67741/>.
        
        Change-Id: I6dfdc0408effb06cc9175cd976ea6687e52a7136
        Reviewed-on: https://gerrit.libreoffice.org/69883
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [bf9f0b2973138652946f2480ede72c54602b854a]

        loplugin:sequentialassign in framework
        
        Change-Id: I98da731a0f6b72ea0cb890dae2f25992c75a0984
        Reviewed-on: https://gerrit.libreoffice.org/70701
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [04112bce506c60254cb1cb8536f942c8adb5c7d6]

        loplugin:sequentialassign in filter..fpicker
        
        Change-Id: I4ba0e1e982897bd570612f6cda8ba1e6a9fa5dbd
        Reviewed-on: https://gerrit.libreoffice.org/70700
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [8feca893a902abe3c238403f0a1f59a24fb24926]

        loplugin:sequentialassign in editeng..extensions
        
        Change-Id: I95c6fb5e2ddc1c2d8a2fb1d5ff30b18ddad48b3a
        Reviewed-on: https://gerrit.libreoffice.org/70699
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [fd6d01c95594746602090972d5edabe1b9f281c3]

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

2019-04-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [aac4f0660f9599bbf5f74c7ce683d7147b5bd1e7]

        BitmapScaleSuper: rename the func. names to reflect what they do
        
        Functions that scaled down had "2" at the end of the name so we
        could distinguish them from the scale up functions. This was hard
        to tell them apart, so rename the functions to reflect what they
        do.
        
        Change-Id: I9d88b86312e80b111439f1022212de07e53485d5
        Reviewed-on: https://gerrit.libreoffice.org/70696
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [99b6997a314cf74df17ea3eda1abcabd63d89cef]

        BitmapScaleSuper: generalize 24bit scaling
        
        Until now we had RGB and BGR version. Because we never change the
        byte order when scaling and the scanline type, we can generalize
        the two funcions into one, where we only need to be careful that
        we don't change the order of color components.
        
        The same is done already for 4 variants of 32-bit bitmap, where
        we really only need 1 function for all 4 variants, using the same
        principle.
        
        Change-Id: I0f6d6b0c06a45e53bcd048e2ae009a471bf90a06
        Reviewed-on: https://gerrit.libreoffice.org/70695
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e90b92129122ccfb2b05061c7252c5dd737b7d65]

        BitmapScaleSuper: make it easy to change the percision
        
        Most calculations work with integers for speed, which sacrifices
        some bits of an integer type for decimal values (fixed-point
        precision). In this case we used 7 bits for decimal values. This
        change makes the precision easily adjustable.
        
        In addition the actual type of bilinar weights, which was until
        now the type long (that hasn't a standardized bit length), but is
        now changed to sal_Int32 (so we know exactly how much bits we can
        use) and can be changed to sal_Int64 in the future if necessary
        by just adjusting the typedef.
        
        Change-Id: I8d41751c20e14cd1b9b64b055ff66bd1ca7c9f1d
        Reviewed-on: https://gerrit.libreoffice.org/70694
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-13  Jean-Pierre Ledure  <jp@ledure.be>  [b56c50cac3ab92de27a67e2eb0c8ed74f73f5664]

        Access2Base - FIX Display dlgTrace dialog tooltip in user language
        
        Labels were present for each language in L10N module but applied nowhere.

2019-04-13  Miklos Vajna  <vmiklos@collabora.com>  [fb9c7e31f888a301fecb5257635e12ce7b907d14]

        tdf#97822 vcl opengl gtk2: fix missing list node widget
        
        OpenGL just sets GtkSalGraphics::bNeedPixmapPaint to true, and the
        problem is specific to that flag (can be also enabled via
        SAL_GTK_USE_PIXMAPPAINT=1).
        
        Most other widgets are painted correctly in the GL case as they pass
        around a drawable explicitly; do the same for ControlType::ListNode as
        well in the GL case. The non-GL case still needs to go via the pixmap
        render macros to have correct position, leave that unchanged.
        
        Change-Id: Ia82a6772e357b434d706e58664be3a8427e91669
        Reviewed-on: https://gerrit.libreoffice.org/70669
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [639df4d76d545ca23021f69a9d738a9a92c148cd]

        use more std::make_unique
        
        Change-Id: I7d85cbc9105c5e0c4a8d9a69c4ac9d6dfc07eabd
        Reviewed-on: https://gerrit.libreoffice.org/70663
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9dce6f74b1b43293b40217c1163c8d4285251e97]

        Fix typo in code
        
        Change-Id: Iaa14545a19956b675ba8bbe0baf5d4ca8d86f518
        Reviewed-on: https://gerrit.libreoffice.org/70692
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-13  Jan Holesovsky  <kendy@collabora.com>  [34d012a128dfa959aa345672ebf4f9de80253b63]

        android: Make the tiled rendering from the loolwsd actually work.
        
        Not to break the 'old' Android app, introduce a bool that can indicate
        if we are using the LOK from the 'old' (LOK-via-JNI-based) or from the
        'new' (loolwsd-based) app.
        
        Change-Id: I38bd665cc1d5bc88018574171443ecabc46763df
        Reviewed-on: https://gerrit.libreoffice.org/70678
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2019-04-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [ad4c8fed1b1b95fb502a011bb5fce5b8cb9d840d]

        loplugin:sequentialassign in codemaker..connectivity
        
        Change-Id: I9776431ebce95a88ae42715aaba2ddc28fb52471
        Reviewed-on: https://gerrit.libreoffice.org/70642
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cb523c9b12dce59e2df00a4fb1a8ec33e8206407]

        Fix typo
        
        Change-Id: I2a73e84c9292dabeb5129b4261bb08c959b6b3e4
        Reviewed-on: https://gerrit.libreoffice.org/70691
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [962debec1fa1c51d3eef96ca3432976ecfc0aa94]

        tdf#124543 add functs. to scale 32bit bitmaps to BitmapScaleSuper
        
        We still miss the support in other function however.
        
        Change-Id: Ie87b588a9f8826242f4cff9d6671c98f3407f0e3
        Reviewed-on: https://gerrit.libreoffice.org/70679
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9695896d8f0e3d4b2961c7a753c279a70f5bbaf2]

        Improve multi-threaded scaling in BitmapScaleSuperFilter
        
        The old approach was to calculate the number of stripes of the
        bitmap per thread and later create the exact number tasks
        (ScaleTask) as there are threads, where each task would process
        stripes it had been given. This is needlesly complicated as the
        job of a thread pool is to properly delegate the tasks between
        threads. This was now changed so that we create one stripe
        per ScaleTask and let the threadpool delegate the tasks to its
        threads (that are available).
        
        It also wanted to be clever and use the main thread to do the
        work also, but it had a major flaw. The threadpool started to
        process the tasks only when "waitUntilDone" method was called,
        but the code first processed its slices and then called the
        threadpool method to start processing. Because of this the
        performance of scaling wasn't as good as it could be.
        
        This behaviour was now changed so that the main thread isn't
        involved in processing. It just creates the task, runs the
        threadpool and waits until the tasks are finished.
        
        Change-Id: I1e8c733bdbced8867d0a7f1190f0421a0cc3e067
        Reviewed-on: https://gerrit.libreoffice.org/70668
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-12  Caolán McNamara  <caolanm@redhat.com>  [7a092e254111a2d98446e7140ef24c652c245bfa]

        Resolves: tdf#124698 bubble down parent for modal dialog
        
        Change-Id: If03c6ff8043bb39f2efdf4cde19d8277886bf36f
        Reviewed-on: https://gerrit.libreoffice.org/70658
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-12  Caolán McNamara  <caolanm@redhat.com>  [1453c2c8f13bac64ecd1981af7cebf1c421808ac]

        prefer vector::data to &vector[0]
        
        probably missed loads more
        
        Change-Id: I53c9fe188055ef925fed54500e64b837cd56a1e7
        Reviewed-on: https://gerrit.libreoffice.org/70676
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [f7d8e3318044bb70647424a1eea354bc59e4ced5]

        loplugin:sequentialassign in chart2
        
        Change-Id: I211114140afc3f5b32b8b034e63e8d52f78be36a
        Reviewed-on: https://gerrit.libreoffice.org/70659
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [3fe3bd8a90d6dc53b05b9236185af3916fc5375d]

        loplugin:unusedfields
        
        Change-Id: I321c8eefdc43979ef5fd3774c7094ac0dbcac417
        Reviewed-on: https://gerrit.libreoffice.org/70657
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-12  Caolán McNamara  <caolanm@redhat.com>  [3f42a9cf0c35d483206dfbb8ebf8786ada44bc60]

        rhbz#1699347 __glibcxx_requires_subscript enabled in fedora release builds
        
        and so triggering a crash and exit on trying to get address of 0th element of a
        0 len vector
        
        Change-Id: I205478b6c2878d3758d91812db46fe8ad58e37df
        Reviewed-on: https://gerrit.libreoffice.org/70672
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-12  Mike Kaganski  <mike.kaganski@collabora.com>  [b082998401e37e6c7534906601bc481423a6ded0]

        tdf#113908: Implement exporting pivot tables' groups fields to XSLX
        
        Two tests in sc/qa/unit/pivottable_filters_test.cxx were extended
        to also test round-trip of group fields in XLSX.
        
        Change-Id: I70b7c15b09040c64fa1da2f88001af7ba16f2c6f
        Reviewed-on: https://gerrit.libreoffice.org/69653
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [80cb1ecb1863dedbb9db59a872af2d6a8dfd833d]

        -Werror=unused-param
        
        Change-Id: I066b74763e45c785a9ebd7094fc33f44b8ddefb6

2019-04-12  Caolán McNamara  <caolanm@redhat.com>  [9769288a83ba038e8dbbb16261436a1cd53b37a1]

        rename ScRangeManagerTable back to RangeManagerTable
        
        Change-Id: Ie9dec478c38c484d47720e488427d797269f228f
        Reviewed-on: https://gerrit.libreoffice.org/70664
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-12  Caolán McNamara  <caolanm@redhat.com>  [a39596909cffadb53b8d3e698b4c89e11fe121ac]

        Resolves: tdf#124613 stray .05 at end of GtkAdjustment lower value
        
        Change-Id: If42b676c3321d73455771b6ea62aefb806caccd2
        Reviewed-on: https://gerrit.libreoffice.org/70661
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-12  Stephan Bergmann  <sbergman@redhat.com>  [d644a561eeb3e6ceb943819895a40c461effdbe6]

        Allow <oor:items> in .xcd too
        
        Can't remember a good reason not to.
        
        Change-Id: Ie2c62783465b917696d19e66159b5862512c7a54
        Reviewed-on: https://gerrit.libreoffice.org/70655
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [725a1f514cd9fde0bb837457ed186fd6a7b4a239]

        loplugin:sequentialassign in comphelper..cui
        
        Change-Id: I1a08f3684b785e31535adcfb4220ded267a77c3b
        Reviewed-on: https://gerrit.libreoffice.org/70643
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-12  Henry Castro  <hcastro@collabora.com>  [c36e7f44c2e1b97d9073560a1734d3f6628ac85a]

        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@collabora.com>

2019-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [39f6b78a748cfdfe7a2b5d897f70dba3ed8c4102]

        remove leftover debug dump() calls
        
        Change-Id: Ic3c854c831b5b9507e2f1a691adf6a2269b3875b

2019-04-12  Caolán McNamara  <caolanm@redhat.com>  [73e7db91ba006dc9333767de18df2c5057376183]

        weld ScSolverDlg
        
        Change-Id: I35fa2f63eb47f18289892ffcf042d041752bfbd7
        Reviewed-on: https://gerrit.libreoffice.org/70653
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-12  Caolán McNamara  <caolanm@redhat.com>  [dd5fbb68ebaa8b8be8b6a4a97a8aedbf22d5714f]

        weld ScColRowNameRangesDlg
        
        Change-Id: I976fb892f8ac1dedb0c2c3110dce17c1211de238
        Reviewed-on: https://gerrit.libreoffice.org/70652
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [3df141b2084d3abc1587ef24d2b371b779bb3d50]

        loplugin:unusedmethods
        
        Change-Id: Ie90e53583484ee4f378ec92634adf3be7cd9ecbb
        Reviewed-on: https://gerrit.libreoffice.org/70650
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-12  Tor Lillqvist  <tml@collabora.com>  [7811a0e581ca34f59daf4210c568f818d8c9dfdd]

        tdf#124449: We need also share/gallery for the iOS app
        
        I wonder wheter we should just include all of instdir/share. Seems
        that I have to add more and more of it all the time anyway. I don't
        remember why I thought (many years ago) that an app would need just a
        subset. (Maybe I thought that an app would not, at least not
        initially, have functionality that would use most of the stuff in
        shre. But that has changed now.)
        
        Change-Id: I62f935e3ab9c4709373fad11ed120ecca033b4aa

2019-04-12  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [c4e04d6f7915dcb30817a5216b641fbffe24111e]

        tdf#42949 Fix IWYU warnings in include/avmedia/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ia418fdf7077d1c0c169671770237381c4da7b7b0
        Reviewed-on: https://gerrit.libreoffice.org/70582
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [812f0a83d223cddf00b121db40ca7ff91c22ccfa]

        internally resize image instead of scaling bitmaps outside
        
        When we want a different size Image, we can now set that as a
        parameter at construction of the Image. Previously we needed to
        create an Image, forcefully take the bitmap out, resize the bitmap
        and create a new Image out of that.
        Doing it internally gives us the benefit to have a more control
        over the scaling process, especially when dealing with HiDPI
        images.
        
        Change-Id: I104118f4d863d519cc7aad1a17ca0289c01ed9ff
        Reviewed-on: https://gerrit.libreoffice.org/70617
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-12  Tor Lillqvist  <tml@collabora.com>  [ed437865a0db175e45ff421d50f429dff421d0cf]

        Downgrade a SAL_WARN() that shows up a lot but can be ignored to SAL_INFO()
        
        Quikee said it was OK.
        
        Change-Id: I8f45d3c5e264f5658985399487e9c6e2a3fbced3

2019-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [d028c1be17c484fef8617490b46c66100b0e25bc]

        loplugin:sequentialassign in accessiblity..canvas
        
        Change-Id: I984717138ac85c1af5fc363fda06f5c2b5497965
        Reviewed-on: https://gerrit.libreoffice.org/70641
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-12  Caolán McNamara  <caolanm@redhat.com>  [11e381c527ebd440e4d64d19a5bc27bdc9ea70fc]

        crashtesting: failure on import of tdf90694-1.ots
        
        since...
        
        commit 7282014e362a1529a36c88eb308df8ed359c2cfa
        Date:   Fri Feb 1 15:15:16 2019 +0100
        
            tdf#50916 Makes numbers of columns dynamic
        
        Change-Id: I7a624f391c85f9c7af07f951c9da3914460b7526
        Reviewed-on: https://gerrit.libreoffice.org/70602
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-12  Caolán McNamara  <caolanm@redhat.com>  [0b022f7e1a0312ab4db762a198714675cdf65ca8]

        weld ScPrintAreasDlg
        
        Change-Id: I1e1d31551b623453a1bade9c932ef1c9e1060f35
        Reviewed-on: https://gerrit.libreoffice.org/70600
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-12  Caolán McNamara  <caolanm@redhat.com>  [ab862e060e33eb3b24f363cccce2225f3dc923cf]

        crashtesting: failure on import of gnome545630-1.xlsx
        
        since...
        
        commit 7282014e362a1529a36c88eb308df8ed359c2cfa
        Date:   Fri Feb 1 15:15:16 2019 +0100
        
            tdf#50916 Makes numbers of columns dynamic
        
        Change-Id: Ib42b770282753350b9c4016fe7c9f57f68e6c209
        Reviewed-on: https://gerrit.libreoffice.org/70603
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-12  Miklos Vajna  <vmiklos@collabora.com>  [0013f21ecd918e0541f165c3526a58f42dd75481]

        tdf#124344 sw btlr writing mode, DOCX import: fix vertical alignment
        
        The hack added in commit 3325e0f206ce864730468c3556ce06760042c157
        (bnc#865381 DOCX import: handle w:jc=center inside w:textDirection=btLr,
        2014-07-02) is no longer needed, actually just reverting it fixes the
        problem, as then layout does the right thing.
        
        No need to center paragraph adjustment to any kind of vertical
        orientation, now that we have proper layout support.
        
        Change-Id: I6aa74f5289a014c148fbd7c7ab03ec885d931daf
        Reviewed-on: https://gerrit.libreoffice.org/70610
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-12  Serge Krot  <Serge.Krot@cib.de>  [4e7e3670c31329d60f5cc782abc4568c2aba33a7]

        tdf#117276 sc: autofilter was unexpected reset with OK pressed
        
        Change-Id: I53331434bb4d5e2f13e9f2ab5b768e9880aecca8
        Reviewed-on: https://gerrit.libreoffice.org/68765
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [0342562261beede5d3bb2e43c08f6d0f216ff97c]

        loplugin:unnecessaryvirtual
        
        Change-Id: Ic63efdb720c29bede43e39ee498f63fe1f17fb07
        Reviewed-on: https://gerrit.libreoffice.org/70647
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-12  Takeshi Abe  <tabe@fixedpoint.jp>  [03b3562a91c54e0c1b77982e1ca391b1131ac3c2]

        filter: inline PptFontCollection to avoid inheritance of std::vector
        
        Change-Id: Ib431f6f69dc3da958629f54d6d2a1ce76b9d63a5
        Reviewed-on: https://gerrit.libreoffice.org/69108
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-12  Regis  <regis.perdreau@gmail.com>  [70040ba199ab34a792beb34cbafdbc8edc0e22ea]

        tdf#75280 -Convert inappropriate use of sal_uIntPtr to better integ types
        
        Change-Id: I372d9ca4814d13a447b8ca05b83861491f4c5a55
        Reviewed-on: https://gerrit.libreoffice.org/70470
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-12  Stephan Bergmann  <sbergman@redhat.com>  [bc8b40ecbc140217b9b55a44adce506d724af297]

        Adapt solenv/flatpak-manifest.in to recent download.lst changes
        
        Change-Id: I9b8bb016721f35032fe214f977f9463c241084ea
        Reviewed-on: https://gerrit.libreoffice.org/70638
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [14214e40c06b3b89e9c495c1c6adffbfd294adaa]

        Fix typo
        
        Change-Id: I8afb1f6e6fbde1b1d9339913e2eb67122f8930be
        Reviewed-on: https://gerrit.libreoffice.org/70633
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-12  Caolán McNamara  <caolanm@redhat.com>  [3e801fb61c0be63c7d6903cafcaba4db5c13ae02]

        downgrade warning to info
        
        Change-Id: I2d0725b3ba5f8d68c6757235a8372894903a5769
        Reviewed-on: https://gerrit.libreoffice.org/70606
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-12  Caolán McNamara  <caolanm@redhat.com>  [db33749b509405f7dcec1ac8778c0226a14572e7]

        drop warning we're going to do nothing about
        
        Change-Id: I44cc4b3c4f1af21e0d7a2a0914a5e84a6f4453d7
        Reviewed-on: https://gerrit.libreoffice.org/70605
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-12  Caolán McNamara  <caolanm@redhat.com>  [a62eacace46f5057f5b771448a0d0c443d3a4ea3]

        Related: tdf#124238 don't assert on closing new TipOfTheDayDialog
        
        Change-Id: I17d8e47c6ebd8f4fcbb5613db640bb771b406a54
        Reviewed-on: https://gerrit.libreoffice.org/70611
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-12  Caolán McNamara  <caolanm@redhat.com>  [b240c12ef26d9bfb4e2580b1304e5180fb83e1aa]

        crashtesting: failed on reexport of fdo64646-4.xls
        
        since...
        
        commit 7282014e362a1529a36c88eb308df8ed359c2cfa
        Date:   Fri Feb 1 15:15:16 2019 +0100
        
            tdf#50916 Makes numbers of columns dynamic
        
        Change-Id: Id013d1005605f7c7b58b4065ead1e6053cedd45d
        Reviewed-on: https://gerrit.libreoffice.org/70601
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-12  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [c9c9c5ad3fa41f78042b44092c44a181c3b846b8]

        SmartArt: improve cycle algorithm
        
        connector arrows are now correctly positioned and rotated
        
        Change-Id: I6407ec5e2d6e29d250f751f8dc5feae878d3c74c
        Reviewed-on: https://gerrit.libreoffice.org/70525
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-12  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [a293630bb4dfed200c1c1e246acab4226a0ff08f]

        SmartArt: save diagram dump to working dir instead of /tmp
        
        so that it works on Windows as well
        
        Change-Id: Ia919677067c90a2c9478e3666bfe50489996756f
        Reviewed-on: https://gerrit.libreoffice.org/70599
        Tested-by: Jenkins
        Reviewed-by: Grzegorz Araminowicz <grzegorz.araminowicz@collabora.com>

2019-04-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [100e5503d113f88b8e82b8f8c4c39b7db93f5f0d]

        Fix typo
        
        Change-Id: Ia88380a9699e74eb93c0a093ff87e4437d084515
        Reviewed-on: https://gerrit.libreoffice.org/70629
        Tested-by: Jenkins
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b61b3f37ba800386a5457e3225b47f9e6eccea50]

        Fix typo
        
        Change-Id: I368c0127d679e8c6e2d8f0bc979828c4f4795fda
        Reviewed-on: https://gerrit.libreoffice.org/70630
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7093744e2daa8d3e3cef732462c9d5c3fbe957af]

        Fix typo
        
        Change-Id: I1fc7426f93d0c2e73450377c8bd5c3d847fe5218
        Reviewed-on: https://gerrit.libreoffice.org/70625
        Tested-by: Jenkins
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3a68053b311644e1f68c279a019b2d8cd8d06aa8]

        Fix typo
        
        Change-Id: Id09373f15389f241b56a73c406b4c88e334ab505
        Reviewed-on: https://gerrit.libreoffice.org/70619
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a92399fe85d5b80fa51d6553f883bc9c5247a9a7]

        Fix typo
        
        Change-Id: I3e39a3d9b90b61eeaef5aace03f2392078924152
        Reviewed-on: https://gerrit.libreoffice.org/70637
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3baf692ab0b67e4d1228a9f30b4ea62f3aa9a07a]

        Fix typo
        
        Change-Id: I68142f38fef08131f0d1ebff35ee38b4a5a441ba
        Reviewed-on: https://gerrit.libreoffice.org/70635
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1b189fddb7dc6798c37e265db87f8752415974f1]

        Fix typo
        
        Change-Id: I8fee0a168164e87e02c4157fbef245792d6c977a
        Reviewed-on: https://gerrit.libreoffice.org/70634
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3c115ccb0cfc8a474587bf4f35156a68948ec1f5]

        Fix typo
        
        Change-Id: Ic215895f9e67e16d5c5a6d4e70af47544d49813e
        Reviewed-on: https://gerrit.libreoffice.org/70631
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d80eb7640a06f46569f455d12adb7d954291ad97]

        Fix typo
        
        Change-Id: I578e3801aa7ddc424d9e4e9c6da7ff7231f49ee6
        Reviewed-on: https://gerrit.libreoffice.org/70626
        Tested-by: Jenkins
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [95261be55ecf4cc6e57fc2bdf70530c41c18e697]

        Fix typo
        
        Change-Id: I34c4ff8ba4c68190e8c59253b0f2e6f3a5729794
        Reviewed-on: https://gerrit.libreoffice.org/70627
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [90b13c2c406ec2cdddfa6580edb401c0d07feae6]

        Fix typo
        
        Change-Id: I8e9d540dfb8e1f800386226aa68ae2e789c3ba36
        Reviewed-on: https://gerrit.libreoffice.org/70618
        Tested-by: Jenkins
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [69aac5b0784aa75546599ad809db3cd873b34999]

        Fix typo
        
        Change-Id: Ifd0ea4fedad84820b91913a29bab68c0534a1f5b
        Reviewed-on: https://gerrit.libreoffice.org/70620
        Tested-by: Jenkins
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2b91f6ab24a667a1d072b40e9a92399515cb3cf9]

        Fix typo
        
        Change-Id: I27fc9c47563ed791511915d50d83f87ebb712d8a
        Reviewed-on: https://gerrit.libreoffice.org/70624
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [49ffc953885208906c71a4f7d859704a37d15e2e]

        Fix typo
        
        Change-Id: I099e59ba1e1d880b3903ff8d7e9c0f8c9ca0bdf3
        Reviewed-on: https://gerrit.libreoffice.org/70622
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9c68b368b51d78baccf31b2c09e992f6595f4ed4]

        Fix typo
        
        Change-Id: I1873cea1a3205f28aa6106924c0df5b63d64d7ab
        Reviewed-on: https://gerrit.libreoffice.org/70621
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c711feddbd45701c881f67a2a64103f595bf115e]

        Fix typo
        
        Change-Id: Ie30b67859b3494a7cad17398c2edb377499725c1
        Reviewed-on: https://gerrit.libreoffice.org/70623
        Tested-by: Jenkins
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [362e162323c431c8ba75ce7d121c2f255254398b]

        Fix typo
        
        Change-Id: I47295a5dee2ca95e36934ac74dc90f95912dc605
        Reviewed-on: https://gerrit.libreoffice.org/70636
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [b5fdb148fe87a90f3e586efcea7aa6ef865fa42a]

        tdf#124654 Don't reopen closed sidebar decks
        
        NotifyResize was called after a deck was closed,
        so this is the wrong place to ensure minimum sidebar width.
        
        Change-Id: I5a03dc1ee24257d49673db58bffbda1a7358cf3a
        Reviewed-on: https://gerrit.libreoffice.org/70597
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-04-12  Mike Kaganski  <mike.kaganski@collabora.com>  [735964c39097ff952fcaffee6b35c79e210c019c]

        f315fee54eee57e6e55e5fcacf2522534682c2ce follow-up: fix tdf#109310 unit test
        
        The test should guarantee presense of w:val attribute of w:rStyle element.
        Turns out we must not use w: namespace before attribute name; likely it
        is true when attribute namespace is the same as of its element.
        
        Change-Id: I28e2936b51f039473326c6debf4b5559e2baf24c
        Reviewed-on: https://gerrit.libreoffice.org/70612
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-12  Jens Carl  <j.carl43@gmx.de>  [c498e548ee45430b31cb63df17818ba39771ef7c]

        tdf#45904 Move TextContent Java tests to C++
        
        Move TextContent Java tests to C++ for ScEditFieldObj_Cell and
        ScEditFieldObj_Header (formerly ScCellFieldObj).
        
        Change-Id: Ieed5cdbc128490e66d1797c817d998a932317dd4
        Reviewed-on: https://gerrit.libreoffice.org/70615
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-12  Mike Kaganski  <mike.kaganski@collabora.com>  [74288f5af28de3d14044c951e7e5d62bb2e22301]

        Fix build after 9be7991df15da9d4d954eeac1ec342ad1a2b7467
        
        Change-Id: Ie4b756000c478a2e0a745571c6eda021665406b4
        Reviewed-on: https://gerrit.libreoffice.org/70616
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-12  Dennis Francis  <dennis.francis@collabora.com>  [238cadd315901cbacfd9304bb1205e9f53f13eae]

        dpcache : use case-insensitive normalization of...
        
        field labels, else on export to xlsx,
        Excel will fail to load the pivot table due to case-insensitive
        duplicate field labels in the pivotCacheDefinition1.xml.
        
        This could be done just for xlsx export filter, but we do normalization
        in dpcache.cxx anyway and it would not hurt if we do a case-insensitive
        normalization here.
        
        The private member ScDPCache::AddLabel had code duplication and
        more importantly it is called in loop for every label in the database
        so results in O(n^2) time complexity where n is the number of labels,
        so removed it to reuse normalizeLabels() at the only call-site.
        
        Also added a unit test that checks case-insensitive normalization.
        
        Change-Id: Id563dee232a98a2aea9f4fc29254f6942e1c5ba7
        Reviewed-on: https://gerrit.libreoffice.org/70498
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-04-12  Tor Lillqvist  <tml@collabora.com>  [9be7991df15da9d4d954eeac1ec342ad1a2b7467]

        Don't crash if the BSTR pointer in a VARIANT is (weirdly) null
        
        Change-Id: I8473b1f411a45c7c17e742ca0d69245d77f078f7

2019-04-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [ad7302b5a62bbf382fb7e900cedfa317a4bf57d8]

        [API CHANGE] Restore old exteral API behaviour
        
        Commit d38f9934f08939032cca64a32de58fa3901a88d5 ("[API CHANGE]
        Asserts to never clear already cleared guard") changes the API
        in a way, which can silently break compiling code for no reason.
        
        As discussed on the mailing list, this uses LIBO_INTERNAL_ONLY to
        restores the old behaviour for external API users.
        
        Change-Id: I43c9b955c1c8f5402588fcea2bfc38ab6fa9f263
        Reviewed-on: https://gerrit.libreoffice.org/70528
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2019-04-11  Caolán McNamara  <caolanm@redhat.com>  [5dfc4fd2af11322dfbface30fd66c1ce553a0703]

        weld ScDbNameDlg
        
        Change-Id: I676909cbb4067ce69d5327403dd25cc80c4cbc4b
        Reviewed-on: https://gerrit.libreoffice.org/70593
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-11  Jan Holesovsky  <kendy@collabora.com>  [86c1b5ff8f66747a3d4cebe6e2e0d1892db9ba9a]

        graphite: Force optimization on Android.
        
        The Pass.cpp triggers an infinite loop in clang when not optimizing (ie.
        with the debugging buildls), at least with this version:
        
          > ~/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ --version
          Android (5058415 based on r339409) clang version 8.0.2 (https://android.googlesource.com/toolchain/clang 40173bab62ec746213857d083c0e8b0abb568790) (https://android.googlesource.com/toolchain/llvm 7a6618d69e7e8111e1d49dc9e7813767c5ca756a) (based on LLVM 8.0.2svn)
          Target: x86_64-unknown-linux-gnu
          Thread model: posix
          InstalledDir: /local/home/kendy/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin
        
        Change-Id: Ib4984f8838fc733be6da4e24eb10915d3efbf79e

2019-04-11  Stephan Bergmann  <sbergman@redhat.com>  [e74bbefcd7048723b0cf2a3a775e2d84bf171591]

        Fix deadlocks of `make screenshot` tests
        
        ...like CppunitTest_sw_dialogs_test after
        a1700d52a47184ee07b91b461a846dc5435f0022 "tdf#124238 - Show a Tip-Of-The-Day
        dialog on startup" (see my comment from today at
        <https://gerrit.libreoffice.org/#/c/69498/> "tdf#124238 - Show a Tip-Of-The-Day
        dialog on startup").
        
        As it is unlikely that any test would actually want the Tip-Of-The-Day dialog to
        appear, just set the corresponding configuration property to false so that all
        tests using gb_CppunitTest_use_unittest_configuration no longer show it.
        
        (<https://gerrit.libreoffice.org/#/c/69498/21..22/sfx2/source/view/viewfrm.cxx>
        had added the --nofirststartwizard resp. later --nologo hack to
        SfxViewFrame::Notify in sfx2/source/view/viewfrm.cxx, in response to
        <https://gerrit.libreoffice.org/#/c/69498/21> failing in UITest_hide_cols.
        However, that hack is not obsoleted by this change, as those UITest apparently
        don't use gb_CppunitTest_use_unittest_configuration.)
        
        Change-Id: I365e04eb1a3ec0b50f64d5846fc985f601a2750e
        Reviewed-on: https://gerrit.libreoffice.org/70595
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-11  Caolán McNamara  <caolanm@redhat.com>  [a683074cc9fd6d3c74477b4228584a159206dada]

        weld ScRandomNumberGeneratorDialog
        
        Change-Id: I9ef8dd4ba84f37bb3bec040781766ef779d02ea1
        Reviewed-on: https://gerrit.libreoffice.org/70590
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [41792cee7af07c6cccc0aae4d9e44b6e013973f6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#118076 Clarify use of regexp in writer search
            
            Writer only supports regex in searches. Wildcards restricted to Calc.
            
            Change-Id: If0ac52672a397832d48754e8221967b7b30b4df6
            Reviewed-on: https://gerrit.libreoffice.org/70551
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-04-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [bbcf70500987a5279fea45f7169f0f06722089eb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#118093 Fix ANOVA help page
            
            Add last column in table (F-critical)
            
            Change-Id: I988127a6adfc0890770c4eb3922ba2c162113310
            Reviewed-on: https://gerrit.libreoffice.org/70580
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-04-11  Caolán McNamara  <caolanm@redhat.com>  [e9f2e6526c68045380b64e7579b07c6064be9c58]

        weld ScNameDefDlg
        
        Change-Id: Ic5e46a0a9f03733c8e151e6dff55b7b4a3fcda34
        Reviewed-on: https://gerrit.libreoffice.org/70588
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-11  Luboš Luňák  <l.lunak@collabora.com>  [e09bf8260e17e9ab8c4524c3b3d5d617d8d89bd5]

        don't kill threads after 3 minutes while debugging
        
        It makes sense to kill threads after 3 minutes in dbgutils mode for unittests,
        but this also meant that e.g. threaded Calc calculations in a gdb session
        or when ran in Valgrind sometimes asserted halfway through the calculation.
        
        Change-Id: I4fdd82549909feda9d4461b64eba0fcdca8be9be
        Reviewed-on: https://gerrit.libreoffice.org/70422
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-04-11  Luboš Luňák  <l.lunak@collabora.com>  [3d3826dae92a8bd4671717d92f497db57f6424d1]

        fix getting correct debug/nodebug PCH file with selective debuginfo
        
        Since debuginfo enabled/disabled is per-linktarget, the rules need
        to be per-linktarget as well, and so instead of one generic rule
        there needs to be a define generating one rule per each linktarget.
        
        Change-Id: I9423c4a86bc02aa3c0bf816f47e3c3d43ff03b23
        Reviewed-on: https://gerrit.libreoffice.org/70370
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-04-11  Luboš Luňák  <l.lunak@collabora.com>  [eeeec33ada5923f1f534334b22c15d6e2c6f1d35]

        merge --enable-selective-debuginfo into --enable-symbols
        
        This got broken again due to confusion about the interaction between
        the various debug/symbol/whatever variables, so let's try to clean it
        up once more. So gb_SYMBOLS or any other global flag is no more.
        For checking whether a build target should get symbols, use
        gb_LinkTarget__symbols_enabled, which is internally controlled by
        gb_ENABLE_SYMBOLS_FOR (and flags from configure, command line or
        wherever affect that).
        
        This commit breaks the debug/nodebug split for PCH files, but fixing
        that is a relatively separate and complex change, so it'll be done
        in another commit.
        
        Change-Id: I6060dd38684445bb761e664344fb530386481332
        Reviewed-on: https://gerrit.libreoffice.org/70369
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-04-11  Luboš Luňák  <l.lunak@collabora.com>  [4bbdab901eb3c7d32d28910fb830f4b0422eee91]

        fix some gb_LinkTarget functions with linktargetmakefilename argument
        
        The gb_Library__forward_to_Linktarget etc. functions always pass
        linktargetmakefilename as argument $(4).
        
        Change-Id: If21de5bc44c9f952386b4795b0d46ea4a7b53714
        Reviewed-on: https://gerrit.libreoffice.org/70389
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-11  Luboš Luňák  <l.lunak@collabora.com>  [65f27f55cbb5994fbabe9716a92ea4d3f20e3e54]

        --gdb-index flags should be used only when linking with symbols
        
        Change-Id: I32681fd56367c583efc55ab11c0bc59aaf845b86
        Reviewed-on: https://gerrit.libreoffice.org/70367
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-04-11  Luboš Luňák  <l.lunak@collabora.com>  [e7a883994723d7002a92d777734aafefb2d18763]

        make linker flags conditional when used, not when defined
        
        gb_LINKEROPTFLAGS and gb_LINKERSTRIPDEBUGFLAGS are only used by
        gb_LinkTarget__get_debugldflags, which already properly uses them
        depending on whether debuginfo is wanted or not
        
        Change-Id: I0befc10d6f1ee99ccd49a640241e3ae023454875
        Reviewed-on: https://gerrit.libreoffice.org/70366
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-04-11  Caolán McNamara  <caolanm@redhat.com>  [8d19e03b17fdd6e6159843249fe0b4f41c526f17]

        weld ScSimpleRefDlg
        
        Change-Id: I36fe5a0790b2f7a43b9e4d8def9ef3a224d4d546
        Reviewed-on: https://gerrit.libreoffice.org/70549
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-11  Miklos Vajna  <vmiklos@collabora.com>  [37aa4f0d64e276c46821ef6122483fb6b4c04781]

        tdf#122767 sc opengl: fix rendering artifacts after hiding a cell comment
        
        Actually this is not specific to opengl, affects e.g. the Linux gen
        backend as well, it just doesn't happen with the Windows gdi backend.
        
        The rendering of the caption itself was OK. Focusing on the arrow
        polygon at the end of the comment's "tail" (connector polyline):
        
        - What gets painted is determined by SdrCaptionObj ->
          ViewContactOfSdrCaptionObj::createViewIndependentPrimitive2DSequence(),
          which produces a PolyPolygonColorPrimitive2D, which is then processed by
          VclPixelProcessor2D::tryDrawPolyPolygonColorPrimitive2DDirect().
        
        - The polygon passed to VCL there is within the bounds of the
          invalidation rectangle set in ScNoteMarker::TimeHdl().
        
        So it seems the only reason sometimes these 1px rendering artifacts are
        left around is anti-aliasing. Fix those by simply extending the
        invalidation rectangle in each direction.
        
        Change-Id: I37b8e666999d3ff5ee1328fca7ac017ee8c7e9e0
        Reviewed-on: https://gerrit.libreoffice.org/70584
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-04-11  Caolán McNamara  <caolanm@redhat.com>  [565a254a814a06086ac067d5c64b4557e73c9666]

        weld ScNameDlg
        
        Change-Id: I7a00dd386a1cb52e046d0f57c77fe3fdf8252bb7
        Reviewed-on: https://gerrit.libreoffice.org/70548
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-11  Caolán McNamara  <caolanm@redhat.com>  [92b25179973fce7cafa3364dc19693a5a22f4952]

        rename ScStatisticsInputOutputDialogController back...
        
        to...
        
        ScStatisticsInputOutputDialog
        
        Change-Id: I641798943c0b469572ebd971eb39250c41c5db20
        Reviewed-on: https://gerrit.libreoffice.org/70547
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-11  Caolán McNamara  <caolanm@redhat.com>  [a7bb8cefe36621462e8d66f6601638332fef5968]

        drop unused ScStatisticsInputOutputDialog
        
        Change-Id: Ide92f9b422db2ef2ee21f02b5c7dcef974f70685
        Reviewed-on: https://gerrit.libreoffice.org/70546
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-11  Caolán McNamara  <caolanm@redhat.com>  [725a5bc4729a8122f1c36ae49ad8d34b83983526]

        rename ScMatrixComparisonGeneratorController back...
        
        to... ScMatrixComparisonGenerator
        
        Change-Id: Ib81e922455cebe7c57422aab10bc1b1d6cb325ef
        Reviewed-on: https://gerrit.libreoffice.org/70545
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-11  Caolán McNamara  <caolanm@redhat.com>  [5cc8252879cd46829008e21de246e520fff7d1ad]

        drop unused ScMatrixComparisonGenerator
        
        Change-Id: I8b0da3dab82bc6a112ac6380b2359861f23905ce
        Reviewed-on: https://gerrit.libreoffice.org/70544
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-11  Caolán McNamara  <caolanm@redhat.com>  [849f575abb2521aa3ca628346b5de7efd2bd2c17]

        weld ScFourierAnalysisDialog
        
        Change-Id: I87e28f62cf03f4a612def322fda5e03d702bec4c
        Reviewed-on: https://gerrit.libreoffice.org/70543
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-11  Caolán McNamara  <caolanm@redhat.com>  [8d526da348107227bee3101ccc7aa9a2beb5dbd2]

        weld ScChiSquareTestDialog
        
        Change-Id: I652bf123bc9cba5edbb052bddd9be02640b3884c
        Reviewed-on: https://gerrit.libreoffice.org/70542
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-11  Caolán McNamara  <caolanm@redhat.com>  [74e3e2449c30eb84503408103bafc2a84cf0cb77]

        rename ScStatisticsTwoVariableDialogController back...
        
        to ScStatisticsTwoVariableDialog
        
        Change-Id: Id4a2ac62f212fb9356f052461485e6e517a1ed3f
        Reviewed-on: https://gerrit.libreoffice.org/70541
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-11  Caolán McNamara  <caolanm@redhat.com>  [f4a0c9d9728499176460f8641d3c4edd3a31fdb4]

        ScStatisticsTwoVariableDialog no longer used
        
        Change-Id: Id0aff27f71263769c74ce0a4fc8240ce4fe2110e
        Reviewed-on: https://gerrit.libreoffice.org/70540
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-11  Caolán McNamara  <caolanm@redhat.com>  [c2d2f91a6cb684c435ff5a5b68f90be69328aab2]

        weld ScZTestDialog
        
        Change-Id: I9cd624d0dd80d56e772c0241e20ec93e253d8d2b
        Reviewed-on: https://gerrit.libreoffice.org/70539
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-11  Caolán McNamara  <caolanm@redhat.com>  [b043fde5219312ddb05d046e21768dc73438e0c8]

        weld ScFTestDialog and ScTTestDialog
        
        Change-Id: Id65a4a78f89ed45a21cd89b6e41e7dd5b4a79529
        Reviewed-on: https://gerrit.libreoffice.org/70518
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-11  Caolán McNamara  <caolanm@redhat.com>  [5a816c4241c98b97d464007f25657b946eb29005]

        weld ScRegressionDialog
        
        Change-Id: I26cbf2b5ed7482daa8d02adb206b6a783524985a
        Reviewed-on: https://gerrit.libreoffice.org/70517
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-11  Caolán McNamara  <caolanm@redhat.com>  [e4c4288a4334567c586bc40ece9b3dcf69ccc499]

        weld ScMovingAverageDialog
        
        Change-Id: I5dee3cc19118356d325bc3db9a5ef563945c82ec
        Reviewed-on: https://gerrit.libreoffice.org/70511
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-11  Caolán McNamara  <caolanm@redhat.com>  [ab2906c593c280c95de7f1984b4e0eea7b52b768]

        weld ScExponentialSmoothingDialog
        
        Change-Id: Ib648cc1c877eeddcf76c4c5add9058116816d707
        Reviewed-on: https://gerrit.libreoffice.org/70510
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-11  Caolán McNamara  <caolanm@redhat.com>  [364880e744398bf4e95eb9176819a870c1852e03]

        weld ScCovarianceDialog
        
        Change-Id: I7546aa234ee986701b9908f33a6c96e6779d654d
        Reviewed-on: https://gerrit.libreoffice.org/70509
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-11  Caolán McNamara  <caolanm@redhat.com>  [a5a0d6050b05362a39424ae9f44627fb3c604b8a]

        weld ScAnalysisOfVarianceDialog
        
        Change-Id: I94b736bbc5268f36a56a4a40ec39c6adaf67afbf
        Reviewed-on: https://gerrit.libreoffice.org/70506
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-11  Caolán McNamara  <caolanm@redhat.com>  [48af979d264fff14352b2c69db137332fcfdb25e]

        weld ScDescriptiveStatisticsDialog
        
        Change-Id: Idedc0c47bed3ce57e9e681146222dc7f7573819e
        Reviewed-on: https://gerrit.libreoffice.org/70505
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-11  Caolán McNamara  <caolanm@redhat.com>  [ab181504329e33a31ad23c887d817519374c9797]

        weld ScSamplingDialog
        
        Change-Id: Ifbae09b2d2b6ebf0c56332ef4f87f3045f97f1ad
        Reviewed-on: https://gerrit.libreoffice.org/70503
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-11  Miklos Vajna  <vmiklos@collabora.com>  [e0fde23412496d548c74603223f7a21b638ece79]

        CppunitTest_sw_unowriter: use CPPUNIT_TEST_FIXTURE()
        
        Instead of the custom DECLARE_UNOAPI_TEST_FILE() and
        DECLARE_UNOAPI_TEST().
        
        Change-Id: I5565ad1661ada870f3f53da808bd5a30f2172013
        Reviewed-on: https://gerrit.libreoffice.org/70538
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [044e58900d2e68c1885cac490118e61b7fffb00b]

        Fix typo
        
        Change-Id: I9f86967383e98ee051aee5e98bcb68fb4f165ef2
        Reviewed-on: https://gerrit.libreoffice.org/70577
        Tested-by: Jenkins
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [28458290212618ab2a9bcb0d12745a0512b1e8b5]

        Fix typo
        
        Change-Id: Ia4cad4c7ca97a8230439b94f2fca74324a4dad41
        Reviewed-on: https://gerrit.libreoffice.org/70578
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [81514d136ec5480faffc697cc057c2abd76799a5]

        Fix typos
        
        Change-Id: I1c3fccac03b5cc8acdd1d25dc5536f5874ff26ad
        Reviewed-on: https://gerrit.libreoffice.org/70575
        Tested-by: Jenkins
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1e755202656276edf2f07de1a0b6e2583d59349e]

        Fix typo
        
        Change-Id: I9861cda038b6ab32aea44bc82dd0d1253a0679d4
        Reviewed-on: https://gerrit.libreoffice.org/70579
        Tested-by: Jenkins
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [79ed7a64f6f43dff1d0285d7d450300bc941c251]

        Fix typo
        
        Change-Id: I1b5424df5b26cd18b6f28e48b8a1c3e4a3f1d0c8
        Reviewed-on: https://gerrit.libreoffice.org/70576
        Tested-by: Jenkins
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [b65f3fbb2beea99273371179703fcbc1d0ff326e]

        new loplugin sequentialassign
        
        Look for places we are assigning to the same variable twice
        in succession, which means we can simplify that to a single assign
        
        Change-Id: I499d20e28f5595e81e927bef8e1bf364eea8ba91
        Reviewed-on: https://gerrit.libreoffice.org/70531
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-11  Mike Kaganski  <mike.kaganski@collabora.com>  [577b95f4d0cc1cf8836ff35fc30189c64fefb508]

        tdf#124651: always write "name" attribute to dataField element
        
        Despite being optional as per ECMA-376-1:2016, Excel 2016 seems to
        require the presence of "name" attribute in dataField element of
        pivot table definition, so make sure to write at least empty string
        there.
        
        Change-Id: Iaab5674f86b7dd0b267776678e11af47086635d7
        Reviewed-on: https://gerrit.libreoffice.org/70522
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-11  Mike Kaganski  <mike.kaganski@collabora.com>  [f315fee54eee57e6e55e5fcacf2522534682c2ce]

        XmlTestTools::getXPath now asserts that non-empty attribute exists
        
        It turns out that this change revealed unit tests written incorrectly
        (and untested), or maybe which became broken (not testing) because of
        some previous assertXPath change? They incorrectly used 3-arg form of
        it to check node content equality to passed string, while in fact, an
        attribute was looked for with that name, and its empty return tested
        to match default empty 4th argument.
        
        Change-Id: If24e18518543102d115a22a6282e4cca9cf694e2
        Reviewed-on: https://gerrit.libreoffice.org/70581
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-11  andreas kainz  <kainz.a@gmail.com>  [99d641a5448fdaa0837fd9501851630b0b69e3da]

        NB writer grouped_compact arrangement fix
        
        Change-Id: If9f93b6d244652ae6756df76cefa5e69310a67b1
        Reviewed-on: https://gerrit.libreoffice.org/70552
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-11  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [74ed80b5744fdfacf9b9c3ef8ab235c64510c20d]

        Remove unfinished KJ svg, add more menu icons (elementary & KJ)
        
        Change-Id: I8a16cbb0ed64cd75859127f7e9bb235aaf04ec7d
        Reviewed-on: https://gerrit.libreoffice.org/70322
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-04-10  Caolán McNamara  <caolanm@redhat.com>  [ea9c13be02ba731074fa4207944ff7df40a0fb5c]

        fix build failure, use explicit $(SRCDIR)
        
        presumably this makefile should actually be in extras (?)
        
        Change-Id: Ie38c7f5662c5577f5de11600645049757031a697

2019-04-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fdb525b9f3aa21614b56d05efebbb9b1aae94eb0]

        Fix typo
        
        Change-Id: I1560aac1ed7c6119aabf1410a592ac0a9bcc357b
        Reviewed-on: https://gerrit.libreoffice.org/70532
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [39d8b5b38a2b14e48f0462f71fae72ff534f0e9f]

        Fix typo
        
        Change-Id: I895280286d5d48e709255e75201b22aa9d4044af
        Reviewed-on: https://gerrit.libreoffice.org/70533
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7619ce98904885f2806ceedbaf849b772376926b]

        Fix typo
        
        Change-Id: I2df9e24ff0d4683819db8fa17bd6a0dfda223e13
        Reviewed-on: https://gerrit.libreoffice.org/70534
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [265494644b0e97f8438f0d2588ef1fdab61f9e66]

        Fix typo
        
        Change-Id: Iee5dcd363e87318fa17695d9d069a462b55e4a44
        Reviewed-on: https://gerrit.libreoffice.org/70535
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-10  Caolán McNamara  <caolanm@redhat.com>  [3d648f76ac90fe8e28691313d0d4e78a8278e511]

        weld ScCorrelationDialog
        
        this is first of the calc dialogs with a range selector, so some temp
        scaffolding is required during interim case of both welded/unwelded
        in existence
        
        Change-Id: I5480179092da7b56864cef066af781b35f735ebc
        Reviewed-on: https://gerrit.libreoffice.org/70474
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-10  andreas kainz  <kainz.a@gmail.com>  [47500ab25b9c5bbeeb6fde3866bdd924948fd88a]

        Sifr icon theme update
        
        Change-Id: I6d42b994c9ae177c707d33e18f7edfac7cae6145
        Reviewed-on: https://gerrit.libreoffice.org/70502
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-10  Stephan Bergmann  <sbergman@redhat.com>  [a183955acacbc1a3e8579f360f12fd37536120fc]

        Fix one more get_url_for_data_file
        
        Change-Id: I22d556fe4719fc8e7b53c66b778f6b4196f8f024
        Reviewed-on: https://gerrit.libreoffice.org/70523
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-10  Michael Weghorn  <m.weghorn@posteo.de>  [728ee3839ea94e3391c36a847bf6b28c12ad7647]

        tdf#124652 Guard Gtk3KDE5FolderPicker::execute with SolarMutexGuard
        
        S.a. commit 8dbe0af729c9e054135a0f41706165033441f867 which already
        did the same for Gtk3KDE5FilePicker.
        
        Change-Id: I35f837b7b8fdaebc5625ff8ea5e20b3f48a3b4ec
        Reviewed-on: https://gerrit.libreoffice.org/70519
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-04-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [14abbc6e86ba234996dfed477a54030adeac2a52]

        tdf#82009 TreeList move painting of drag target into Paint func.
        
        When we drag a entry in TreeListBox, we execute a PaintDDCursor
        which paints a "cursor" of a possible drag target (for example
        to show where the entry will be moved to if we want to change the
        order). The problem with this fuction is that it paints a line
        directlly at that location, and that it uses invert raster
        operation to draw a line. So to hide the line it just needs to
        draw again. On MacOS this invertion causes a problem and draws
        the whole area black, which is the cause of this bug.
        
        So instead of inverting the drawing of the drag target cursor
        has now been moved into the main Paint method, where it redraws
        the whole entry, and if present, also the drag target cursor.
        This means that all we need to do is Invalidate the entry,
        which then just gets redrawn in a normal Paint pass.
        
        One exception is still MacOS, which doesn't invalidate the entry,
        but redraws the entry directly. DnD is MacOS is a bit different
        as it is not async (if I understand correctly) so the invalidate
        has no effect.
        
        Change-Id: I8542f47940a3b90114ea4bbbac57fd303ca3434b
        Reviewed-on: https://gerrit.libreoffice.org/70521
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-10  Jan-Marek Glogowski  <glogow@fbihome.de>  [cf09ec89a45c4e3435db4ca18f531a2333cc49df]

        Unify deleted function templates and improve docs
        
        ... and doesn't change any code or API.
        
        Change-Id: Ic769831130bb78b8192ffd33375760bef9b76911
        Reviewed-on: https://gerrit.libreoffice.org/70466
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-04-10  László Németh  <nemeth@numbertext.org>  [0c3ac02d8a3c7ea50ae262daf134c28df5c8b343]

        tdf#124646 Don't paste hidden rows of Calc sheets into Writer tables
        
        The fix for tdf#37223 creates native text tables
        from the RTF clipboard data to insert them cell
        by cell in Writer tables instead of OLE embedding.
        Unfortunately, using Calc RTF clipboard data inserts
        also the cells of the hidden rows (tdf#118676).
        This improvement uses the HTML clipboard data
        to paste only the visible rows.
        
        Note: first the original patch 1) converted the clipboard
        data to a temporary nested text table at the cursor position,
        and 2) copied its already native table content to the
        clipboard, and inserts it into the original target table.
        This doesn't work with the HTML format (that inserts plain
        text data within a text table cell instead of a nested
        table). As a workaround, the patch removes the target text
        table with the insertion point temporarily, creating the
        native text table from the HTML clipboard data at the place
        of the removed text table. After copying the converted
        native text table data to the clipboard, the removed
        table is restored, and the native clipboard data is inserted
        at the original cursor position.
        
        Change-Id: Iee5bb4027729ca1eab373029f176eeadc59388a8
        Reviewed-on: https://gerrit.libreoffice.org/70425
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-04-10  László Németh  <nemeth@numbertext.org>  [9d63c7035a86bb3a355433b567d2d8cd53d582fa]

        tdf#115159 XLSX export: don't duplicate print titles
        
        In FindBuiltInNameIdx(), check the duplication by
        using the exported symbol of the ranges, instead
        of the (in the case of whole rows) always different
        XclTokenArray data.
        
        Change-Id: Iba439d765bbbfaf5379113548f3d86d1c984e71c
        Reviewed-on: https://gerrit.libreoffice.org/70507
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-04-10  heiko tietze  <tietze.heiko@gmail.com>  [a1700d52a47184ee07b91b461a846dc5435f0022]

        tdf#124238 - Show a Tip-Of-The-Day dialog on startup
        
        New dialog
        
        Change-Id: If1e501de26eb5a9c20a59e621f9e805c3b5e2cf8
        Reviewed-on: https://gerrit.libreoffice.org/69498
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-04-10  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [3d7a67cdd465956206f881304bbcbaf47ccfcd83]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - New Python page + updates to existing pages to support embedded references
            
            Change-Id: Ie7bd884db45e3ca59dee1ffa79b2ea14ced3d160
            Reviewed-on: https://gerrit.libreoffice.org/70420
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-04-10  Tamás Zolnai  <tamas.zolnai@collabora.com>  [adfba503c792fdbd4748d6680c2dd8d8d5bb0d69]

        clang-tidy: Silence warnings from WIP unhandled-self-assignment check
        
        Where it can be done by removing useless / duplicate code.
        For XFListStyle I removed the copy operator entirely, because it
        was bugous and it seems not to be used anyway.
        
        Change-Id: Iba0eb0d5c45b42f0e78be466c617acdc1216eb22
        Reviewed-on: https://gerrit.libreoffice.org/70482
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-04-10  Stephan Bergmann  <sbergman@redhat.com>  [835ddd98d72617c2ed6ae6950f1fec0cc21b3ba2]

        Remove spurious broken symlink
        
        ...that got added with 36883a9fa5f18ff8f38e2b12e85d8f58d49dd1b5 "Sifr icon
        theme: add sc and extension icon folder" and broke PythonTest_solenv_python.
        
        Change-Id: Ifb1c3dd29dbc969f05f3bfb0e121699fcbeb9007

2019-04-10  Michael Stahl  <Michael.Stahl@cib.de>  [3d74ddd190a5087e0a54ef7b14d0a43006745ec3]

        writerfilter: implement RTF derived styles defaulting
        
        It turns out that the situation fixed in commit
        1be0a3fa9ebb22b607c54b47739d4467acfed259 also applies to the definition
        of the styles themselves.
        
        To implement the same style import as Word, the style definitions need
        to be stored twice: once as read from the file, and another time with
        attributes defaulted and deduplicated vs. the parent style; the second
        representation is then sent to the domain mapper.
        
        To make this easier, add a bool parameter to cloneAndDeduplicate()
        to disable the implicit pPr dereferencing that happens when creating the
        hard formatted paragraph properties (this could potentially be cleaned
        up further if those paragraph properties would use pPr wrapper
        themselves).
        
        Also implement defaulting of line spacing in getDefaultSPRM().
        
        Change-Id: I4810e917697b3af244e5dbdd7f5a45b4767c93fc
        Reviewed-on: https://gerrit.libreoffice.org/70320
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [c602bbaa89784681025ae487ad230ed0e86e9acb]

        constify some which range arrays
        
        Change-Id: I1c94090c4846e232bd6bb9c86a0c94b750ccbf5c
        Reviewed-on: https://gerrit.libreoffice.org/70499
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-10  Johnny_M  <klasse@partyheld.de>  [b285a08e3cfeeb1333aa0bddee508baad65b8588]

        Translate German comment
        
        Change-Id: I3799788cd72b34d603f4bffc6820f5b656cbf427
        Reviewed-on: https://gerrit.libreoffice.org/70471
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-10  Michael Stahl  <Michael.Stahl@cib.de>  [0017c9b5720ddc4d6327ec06e05c681f08ea6f1d]

        tdf#124469 sw_redlinehide: fix PDF export of links to sequence fields
        
        Missed one call where the return value must be forwarded.
        
        (regression from 7d481f7ac1971be622520258a4b13ada29282844
         and 943d9be770e550d20ca72274fa5e914d1f61e605)
        
        Change-Id: Ic405b29a1dce982bfdd81eeb5d678ceb79690bfc
        Reviewed-on: https://gerrit.libreoffice.org/70469
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-10  Michael Stahl  <Michael.Stahl@cib.de>  [7587e39014c1b6ed505e9c10d9f0f0803fc986ac]

        tdf#124586 sw_redlinehide: fix crash in SwTextNode::NumRuleChgd()
        
        (regression from c180c9447256588fe5e7991e06642883574760ae)
        
        Change-Id: Ie3c935ee5dd42187ca8ad2b28406b80e63c0d1e3
        Reviewed-on: https://gerrit.libreoffice.org/70467
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-10  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [dab764b70855c884cdd1583911b68031635c0f10]

        tdf#42949 Fix IWYU warnings in include/vcl
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        There were some changes since last run and some omitted files
        
        Change-Id: I666ac8ed7d06684e252ca590e3d7d454e9e10975
        Reviewed-on: https://gerrit.libreoffice.org/70497
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-10  Stephan Bergmann  <sbergman@redhat.com>  [aabafa92a5d66a9d706125b88bfca55fd3ca6473]

        Honor use_ld_fail_if_error in use_ld_has_sanitizers check
        
        Change-Id: I20ed4c7daa9cde48ba65f92e5b4cc7e00972fe81
        Reviewed-on: https://gerrit.libreoffice.org/70477
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-10  Miklos Vajna  <vmiklos@collabora.com>  [3c24774d85a8c0ac03faa4ba2b82c8c9dfe0a2b3]

        vcl PDF import: clean up CompatibleWriter
        
        It's cleaner to avoid member functions and constructors when we inherit
        from a C struct and we pass it to pdfium's C API.
        
        Change-Id: Iac9ab99b3d1b66241bb49d3a7707e242078ab5df
        Reviewed-on: https://gerrit.libreoffice.org/70472
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-10  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [31454f6de1246dd465c3de2b52396a827e84ea4b]

        SmartArt: omit last atom in forEach loop only when necessary
        
        now all transition arrows are created in cycle diagrams
        
        Change-Id: I69e932f0060786b702dbecae72245bb624fa602b
        Reviewed-on: https://gerrit.libreoffice.org/70457
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [87ed39e4de4a2dccbc40fdfb7edfd87d2d524d3d]

        Removed executable permission on xlsx file
        
        Change-Id: Ida96d8a0a993daac87c4e03fe4ba0d22a69f90cb
        Reviewed-on: https://gerrit.libreoffice.org/70487
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [99fde0c6fb66d659968e3459fa49862df3679289]

        Fix typo
        
        Change-Id: Id9d19965511760839e8e93488b1cc6a98fbd4a5c
        Reviewed-on: https://gerrit.libreoffice.org/70493
        Tested-by: Jenkins
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5b6cc68732c21a6f8cb045744406ab69ec6b91d4]

        Fix typo
        
        Change-Id: Ia0dd6a96a039056f15e494baf844e11fb9b5e9aa
        Reviewed-on: https://gerrit.libreoffice.org/70488
        Tested-by: Jenkins
        Reviewed-by: himajin100000 <himajin100000@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-10  Tamás Zolnai  <tamas.zolnai@collabora.com>  [3a5d78365dd172881c16c03e67f2d170ffc6d7d4]

        clang-tidy: Fix suspicious catches of WIP unhandled-self-assignment check
        
        Change-Id: I1cb16b180f4cc5bf4d65485f03c44a06414d3580
        Reviewed-on: https://gerrit.libreoffice.org/70481
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-04-10  Mike Kaganski  <mike.kaganski@collabora.com>  [8e9de1ad055d1d8f41a6cf6d8cea245463f61d40]

        Fix double-clear of clearable mutex guard
        
        Change-Id: I91f04cae91cbb5510f70baaf8c31ecc59f6402c7
        Reviewed-on: https://gerrit.libreoffice.org/70479
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-10  andreas kainz  <kainz.a@gmail.com>  [36883a9fa5f18ff8f38e2b12e85d8f58d49dd1b5]

        Sifr icon theme: add sc and extension icon folder
        
        Change-Id: Ibdcae261ee19e95a36b094401c9b526c41e261ad
        Reviewed-on: https://gerrit.libreoffice.org/70484
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2019-04-10  andreas kainz  <kainz.a@gmail.com>  [725908118e9551268b49eabe9c1b43115494b090]

        Sifr icon theme update
        
        Change-Id: I0a3ba3beb671cae6956fa616308997fcc2bd3d1f
        Reviewed-on: https://gerrit.libreoffice.org/70476
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-09  Stephan Bergmann  <sbergman@redhat.com>  [3d27b2fa9c5a03f78e5145377402f8a88e3da1be]

        tdf#124503: Support JRE installations with unknown java.vendor property
        
        After recent additions of 61c4f96d6ae6a80370774e53287edb27cbce8067 "Support
        AdoptOpenJDK" and 41507db590b24e1b9b45d95cad55c71ba2e4091d "Support Amazon
        Corretto" to our hard-coded list, there is now reports that at least Debian and
        Ubuntu tried to distribute versions of OpenJDK with the java.vendor propety set
        to string like "Debian" or "Ubuntu".  Instead of trying to catch up with an
        ever-growing hard-coded list, it is probably better to stop relying exclusively
        on such a hard-coded list, and for unknown vendor values, try out whether the
        SunInfo backend (which supports the "generic" OpenJDK) would be able to handle
        the given JRE.  (For simplicity, assume that any versions of such JREs are
        supported.  Our baseline is Java 6, and there are unlikely any older versions of
        JREs from unknown vendors out there.  If this turns out to be problematic, we
        could include information about problematic vendors after all, or add a general
        check that JREs from unknown vendors are at least Java 6.)
        
        Many functions in jvmfwk/inc/vendorplugin.hxx that used to take a set of
        sVendor/sMinVersion/sMaxVerison/arExcludeList paramters had to be revised to
        take a vendorSettings parameter instead, and
        VendorSettings::getVersionInformation has been changed to return a
        boost::optional, so that unknown vendors can be handled gracefully.
        
        Change-Id: Ibf915f2ddd59e09b77e2c03be688cac0547b9ac9
        Reviewed-on: https://gerrit.libreoffice.org/70460
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-09  Mike Kaganski  <mike.kaganski@collabora.com>  [d38f9934f08939032cca64a32de58fa3901a88d5]

        [API CHANGE] Asserts to never clear already cleared guard
        
        ... which could help catch copy-paste errors when wrong guard is cleared
        second time.
        
        Also an assert added that when resetting, there's something to reset
        (i.e., no descendant class had cleared protected pResetT, making reset
        impossible, and thus actually unable to guard anything).
        
        framework/source/layoutmanager/layoutmanager.cxx: made sure to not call
        clear() second time
        
        framework/source/layoutmanager/toolbarlayoutmanager.cxx: restored lock
        lost in commit 777bc22ca6490a4300f30fc1b45287dce789a36f
        
        forms/source/misc/InterfaceContainer.cxx: removed a leftover from commit
        a19cd21e3c03559877428315bebc0ceaf367a461 which reduced guarded scope
        
        forms/source/component/DatabaseForm.cxx: fixed clear-reset sequence
        broken from the initial commit bf4154eb5307ec8c35f000fd1df39ef3abb2eb6d
        
        Change-Id: Ibab6660c79561eee31faf3e6c1128ab141a7e8a3
        Reviewed-on: https://gerrit.libreoffice.org/70381
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-09  Jan-Marek Glogowski  <glogow@fbihome.de>  [c1e320836b7dbcd9fe6ded8352355ea6101bd821]

        Add asserts to *Guard pointer constructors...
        
        ... as we can't drop them. IMHO it's still better then just a
        crash. Has to use NULL, as the API is pre-C++11 compatible.
        
        Change-Id: Idb4395d14a9185f4d7d1c2f048ad950518eef133
        Reviewed-on: https://gerrit.libreoffice.org/70465
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2019-04-09  andreas kainz  <kainz.a@gmail.com>  [15bdba65394362e68f1b11f439674d2652bf4cda]

        Sifr calc style icons
        
        Change-Id: Icc7822c942236904b63c26984190312109cfc909
        Reviewed-on: https://gerrit.libreoffice.org/70462
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-09  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [9575aa3bba055258977d9a013889aa3acbaecb6a]

        update credits
        
        Change-Id: Ib1d4c660ff8578d86dc2dddb1aeb55b95f127cb8

2019-04-09  Johnny_M  <klasse@partyheld.de>  [cfce9d71ef1f6d941631102feb64a56a8db4494d]

        Translate German variable names
        
        Please feel free to suggest a better name, if desired
        
        Change-Id: I9ddf5007930b90058d448c81ae5733cbc7192d1a
        Reviewed-on: https://gerrit.libreoffice.org/70374
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-09  Johnny_M  <klasse@partyheld.de>  [9e82b7efda6781b3378e1da35dace2d52c482794]

        Translate German variable names
        
        Please feel free to suggest a better name, if desired
        
        Change-Id: I31fd05dbd2e7c86c1aab6967c630c13bd2da455f
        Reviewed-on: https://gerrit.libreoffice.org/70373
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-09  Johnny_M  <klasse@partyheld.de>  [0781987a440a9cbbca1f860f12d726c42ff78ff2]

        Translate German variable names
        
        Please feel free to suggest a better name, if desired
        
        Change-Id: Ia5b7b6100fc588ba366ed31e249e35ce501e0d1a
        Reviewed-on: https://gerrit.libreoffice.org/70372
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-09  Johnny_M  <klasse@partyheld.de>  [027ff6cd73e512720e9bb4bb07016db8eaa5111c]

        Translate German variable names
        
        Please feel free to suggest a better name, if desired
        
        Change-Id: I1bd5805c206547a5f70d4d5186ecec2e624845fe
        Reviewed-on: https://gerrit.libreoffice.org/70364
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-09  Jan-Marek Glogowski  <glogow@fbihome.de>  [46b1bb4a9c5ca93b33b4fcd2154062676c5059e4]

        Just use the ResettableGuard's functions...
        
        ... instead of the nested MutexGuard and clear.
        Really had to look twice, that the MutexGuard and ResettableGuard
        use the same Mutex - who came up with this... yup myself.
        
        Change-Id: I70326772a9be8352f169a26467529a7c4100a20d
        Reviewed-on: https://gerrit.libreoffice.org/70385
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-04-09  Caolán McNamara  <caolanm@redhat.com>  [f01390010338ae627c990026c4ba579ab5eb266f]

        zugeordnetes->associated
        
        Change-Id: I4ba1a3c467526b85f576e5549e7c47a1e0fb66a0
        Reviewed-on: https://gerrit.libreoffice.org/70456
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-09  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [a387c18f726958b7557a9a75a00b60d9fb3281d7]

        find-unneeded-includes: fix tuple default items in debugStl
        
        So it gives no false positives as currently seen in e.g.
        include/sfx2/charmapcontrol.hxx
        include/sfx2/docinsert.hxx
        
        Change-Id: I087a949875df20c4ef25a10c80571bb57334cf80
        Reviewed-on: https://gerrit.libreoffice.org/70400
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-09  Caolán McNamara  <caolanm@redhat.com>  [e693801f6bdc083f362b79c695146bed94b0511f]

        drop unneeded forward declare
        
        Change-Id: I6a748d76bb24661404d280236f4c850a9136bb30
        Reviewed-on: https://gerrit.libreoffice.org/70430
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-09  Caolán McNamara  <caolanm@redhat.com>  [b2fafc5d7351d0ae9055816590b989c023a2875d]

        drop some unneeded includes
        
        Change-Id: I8e41e28313a22148033c566edce50f5bfa58d065
        Reviewed-on: https://gerrit.libreoffice.org/70452
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [05a8749ee6f251d4b92eecb97763fa1fe94c68c8]

        remove some usages of BitmapColor outside of VCL
        
        You get BitmapColor only from reading pixels from a Bitmap and
        we want to avoid usage of Bitmap outside of VCL (and use BitmapEx
        as the alternative which will eventually replace Bitmap).
        
        Change-Id: Iddfa3ef739bfdd4dce5fb47fd9f67a5a36f3388b
        Reviewed-on: https://gerrit.libreoffice.org/70447
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-09  Caolán McNamara  <caolanm@redhat.com>  [13f449221e550c84bb60c368b2520148104e6da9]

        n_children is count of toplevel nodes
        
        Change-Id: I38302045bfe096781ce9c59c6f2dbe0a7625efda
        Reviewed-on: https://gerrit.libreoffice.org/70453
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-09  andreas kainz  <kainz.a@gmail.com>  [d750e5bae576502edf8cd59291be33c50cd15193]

        tdf#124200 missing menubar icons: add packagemanager, macro, findbar
        
        Change-Id: I00ae42334935a807ebbe6855323e031441e191d1
        Reviewed-on: https://gerrit.libreoffice.org/70450
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-09  Caolán McNamara  <caolanm@redhat.com>  [034807244a5f6626e173af823ceded7b403b7856]

        drop newly unused ScAbstractTabDialog_Impl
        
        Change-Id: I7f200543a77d9bbf2f892498bca8cbecdf9628a1
        Reviewed-on: https://gerrit.libreoffice.org/70429
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-09  Caolán McNamara  <caolanm@redhat.com>  [5bd1caf14c8e297db229e9060a584386247e62b1]

        restore ScEditWindow a11y
        
        Change-Id: I425cdf3d868b37a4975f502f3cade4298f3a948a
        Reviewed-on: https://gerrit.libreoffice.org/70428
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-09  Caolán McNamara  <caolanm@redhat.com>  [2d02930452be2252afb39f4706e818273cf019a0]

        can use OutputDevice baseclass
        
        Change-Id: I6c1af0332d9c34dbe22d6ee1325513824f95fb05
        Reviewed-on: https://gerrit.libreoffice.org/70427
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-09  Caolán McNamara  <caolanm@redhat.com>  [27af142c0d96d70a7ed7beb9d91c95c2fc3c34bb]

        MenuButton Click Handler used to be overwritten by the Menu Handler
        
        Change-Id: I0f442efa9e69923fc412a5c1b737dfbc7662c6a5
        Reviewed-on: https://gerrit.libreoffice.org/70426
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-09  Stephan Bergmann  <sbergman@redhat.com>  [040a54d89e8ca33171e86647ced8dc58efd85fbe]

        missing include
        
        Change-Id: I637d86ca3bfa0a526c4d02e991c8460f553f491f

2019-04-09  Miklos Vajna  <vmiklos@collabora.com>  [8a9d8238bd8f903393ff1184aa37f8973c81e2ba]

        tdf#123747 xmlsecurity, ODF sign roundtrip: preserve invalid reference type
        
        Only add the correct type to new signatures to avoid breaking the hash
        of old ones.
        
        Change-Id: I30f892b292f84a0575a3d4ef5ccf3eddbe0090ca
        Reviewed-on: https://gerrit.libreoffice.org/70424
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-09  Alexander Farrow  <alexanderfarrow@tutanota.com>  [a39f2e1943c7092dd32bd1f4e480ee6da54a80e4]

        tdf#103322 GlyphItem::m_aLinearPos use getX() instead of X()
        
        GlyphItem::m_aLinearPos is a tools::Point variable.
        Eventually it will be changed to a basegfx::B2DPoint variable - to add support
        for sub pixel glyph positioning.
        
        basegfx::B2DPoint has the getX() method to retrieve a point's X coordinate.
        
        tools::Point has two methods to retrieve a point's X coordinate:
        1. X()
        2. getX()
        Both of these methods return the same value because getX() just calls X().
        So any call to X() can replaced by getX() and vice versa.
        
        By replacing calls to X() with getX() now we won't have to make these changes
        later when we swap from tools::Point to basegfx::B2DPoint.
        
        Change-Id: Idfa0584cb3a7ce246b5499814b7e29f86167d8b8
        Reviewed-on: https://gerrit.libreoffice.org/70436
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [30a9bfec76c807d203b39bfcdeed1cb0c3118719]

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

2019-04-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3e7646280d33c38079a2a1086f5e8c7470a2cdd6]

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

2019-04-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [350d159754110a600b94eb27e294b035c73a7ced]

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

2019-04-09  andreas kainz  <kainz.a@gmail.com>  [b3d415fb3e740f873d64c2138db5d7186e9561fe]

        tdf#122924 wrong link in colibre links.txt
        
        Change-Id: I322657823888d33e8dceb63d95251bde54227da9
        Reviewed-on: https://gerrit.libreoffice.org/70435
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7b701367d5534c097e352571ebb2cffffe63364f]

        Removed duplicated include
        
        Change-Id: I4e02a3a6898159dc6f2496c1a67ce477bc59cfe5
        Reviewed-on: https://gerrit.libreoffice.org/70439
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [23dc2e99b433f63992fee76555ae321edb5104a3]

        Removed executable permission on source
        
        Change-Id: I2e41d3d80a4c3c75b923a90507b7b9b1ed3669c3
        Reviewed-on: https://gerrit.libreoffice.org/70438
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5143a5725ccc74209f0b5f2f903983622d328d0c]

        Fix typos
        
        Change-Id: Idc6d5fcc91f74d1450ef44634274651074f768c0
        Reviewed-on: https://gerrit.libreoffice.org/70437
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5785e4344f8e56aacbeb4d72e5e1f3066b2ec9b8]

        Fix typo
        
        Change-Id: Ibae0cf4ef91c8b830447c999306a60dea3334ad6
        Reviewed-on: https://gerrit.libreoffice.org/70440
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a78ffa922eda80317c1d24bd1e552eb57122a8d1]

        Fix typo
        
        Change-Id: Icabc8b356d18ee5381f7d43233341a9d8e42ef9c
        Reviewed-on: https://gerrit.libreoffice.org/70444
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-09  Aditya  <adityasahu1511@gmail.com>  [f512f8818aec08a5b463c8acdf781e7ab27036f5]

        tdf#124247: Fix tooltip message when color added to recent colors
        
        Presently, the tool tip text in recent colors is shown in its
         hexadecimal representation when the split color button is clicked.
         Change the hexadecimal representation of the colors in 'recent
         colors' to its actual color name.
        
        Change-Id: I59636eb124b75a9397337c9560bfff72804424ae
        Reviewed-on: https://gerrit.libreoffice.org/70337
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-04-09  Jens Carl  <j.carl43@gmx.de>  [6c50ee3377756ae7da1ae039da35775c0a97ef2f]

        tdf#45904 Move XPropertySet Java tests to C++
        
        Move remaining XPropertySet Java tests to ScEditFieldObj_Cell and
        ScEditFieldObj_Header.
        
        Change-Id: I43640c6ea5a35fcc1aa8e15be17dae7611551776
        Reviewed-on: https://gerrit.libreoffice.org/70434
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-09  Jens Carl  <j.carl43@gmx.de>  [a496096b4ecc4ffb45bc7dc25753c970bf5ca487]

        tdf#45904 Remove obsolete/disabled tests
        
        The some of the ScCellFieldObj tests are already written in C++
        since commit d0af33e87db753d6d171548f75c2e242cde00497.
        
        Change-Id: I91dd688452d9374810096a89ed3ddf148df0b996
        Reviewed-on: https://gerrit.libreoffice.org/70432
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-09  andreas kainz  <kainz.a@gmail.com>  [d7f727898222b3eae93b15b97b08d3c9148ac7a6]

        Sifr icon theme: links.txt file update
        
        Change-Id: I9af08d1af8a92414901cfd2531fda076e2f6a954
        Reviewed-on: https://gerrit.libreoffice.org/70421
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2019-04-09  andreas kainz  <kainz.a@gmail.com>  [d68dcb179d3350488f89a53321f913f1d66bb876]

        tdf#124200 missing icon: for HorizontalLine
        
        Change-Id: Ib2ffb703b2649a629c06ee5a50603912bf615cf2
        Reviewed-on: https://gerrit.libreoffice.org/70433
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2019-04-08  Caolán McNamara  <caolanm@redhat.com>  [de8ea47ecdaa33934e47a6ee9bfa742698311534]

        weld ScHFEditDlg
        
        Change-Id: I2f17dfb1f8193730b26e7c338100a786ddbb87c7
        Reviewed-on: https://gerrit.libreoffice.org/70418
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-08  Caolán McNamara  <caolanm@redhat.com>  [623d7a94a57860b0b227e6ebad6d0d3fcaf11333]

        drop newly unused SfxSingleTabDialog
        
        Change-Id: I3b445aba89ce62d7890d387a962f12a7055dc7b4
        Reviewed-on: https://gerrit.libreoffice.org/70416
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-08  Caolán McNamara  <caolanm@redhat.com>  [319c0b2433bb8dd405ed1630dd464ed2b11afefb]

        weld calc header/footer dialog
        
        Change-Id: Ied5ca56637b2f7be2d769d8f773a6e012d6e5b1f
        Reviewed-on: https://gerrit.libreoffice.org/70415
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-08  Caolán McNamara  <caolanm@redhat.com>  [2fb6e8365c6792422c10c56e2c976b781c194b77]

        weld ScHFEditPage
        
        Change-Id: Icf40e51ed40659cc79b61798de47132162e86541
        Reviewed-on: https://gerrit.libreoffice.org/70414
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-08  Caolán McNamara  <caolanm@redhat.com>  [6e7bfc896e6cb4d91dcecf974f0d9ee41f35b86a]

        ofz#14129 assert on empty string
        
        Change-Id: I9ef3ef21111b3b853df43b2f84bfd7e5da824682
        Reviewed-on: https://gerrit.libreoffice.org/70419
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-08  andreas kainz  <kainz.a@gmail.com>  [08557a159bde7dab626f36488c88af94d7da0deb]

        tdf#124200 calc add icons for CellStyles
        
        Change-Id: I6037c61e8bf4e58e37bd8f77b8ef284dedfc5b29
        Reviewed-on: https://gerrit.libreoffice.org/70412
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-08  Dennis Francis  <dennis.francis@collabora.com>  [97af58093978d8e6b9d90eedcc59141304e7200e]

        tdf#123421 : xlsx export : Don't write data field entry...
        
        under colFields tag if there is only one data-field.
        
        <colFields count=[*]>
            <field x="-2"/>  <--- -2 indicates data field.
        </colFields>
        
        Excel 2013/2016 seems to crash at the presence of '<field x="-2"/>'
        in colFields when there is only one data-field.
        
        Additionally, call GetOutputRangeByType(sheet::DataPilotOutputRangeType::TABLE)
        on all ScDPObject's in non-const mode, so that the internal
        pOuput member of ScDPObject is populated. Otherwise the
        const GetOutputRangeByType(sheet::DataPilotOutputRangeType::TABLE)
        call always return an invalid range.
        
        This also adds 2 unit tests :-
        1. To check the presence of <field x="-2"/> in colFields tag
           if there are more than one data-fields.
        2. To ensure the absence of <field x="-2"/> in colFields tag
           if there is only one data-field.
        
        Change-Id: I8f470bd1ab883f73586f04a3fcc30e3fbf948c4a
        Reviewed-on: https://gerrit.libreoffice.org/70316
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-04-08  Caolán McNamara  <caolanm@redhat.com>  [ea3a1b075154a665d30aaac6513812ceb839f64b]

        IsInPopupMode returns true when !mbInPopupMode
        
        it returns mbPopupMode which is set to false on the next event cycle after the
        one where mbIsInPopupMode is set to false
        
        Change-Id: I66b0812cb9b9fc5cfe00c88f145f704bd1ecce2f
        Reviewed-on: https://gerrit.libreoffice.org/70413
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-08  Michael Stahl  <Michael.Stahl@cib.de>  [742baabbe4d077e1ba913a7989300908f4637ac7]

        tdf#123968 sw: use inline editing for input fields for variables
        
        * set these to RES_TXTATR_INPUTFIELD so they get a SwTextInputField
        * only for string fields, the numeric ones break when editing
        * SwCursorShell::CursorInsideInputField() must check type of the hint,
          not type of the field
        * DocumentFieldsManager::UpdateExpFieldsImpl() is called with one field
          when it is inserted, and must expand the field into the SwTextNode then,
          and it's called when the user edits inside the field, and must *not*
          expand the field into the SwTextNode then
        * SwDocUpdateField::MakeFieldList_() must iterate RES_TXTATR_INPUTFIELD
        * SwEditWin::MouseButtonDown() must still pop up the edit dialog on
          double-click
        * SetFieldsDirty() should check RES_TXTATR_INPUTFIELD because SwGetExp
          may depend on them
        * a very odd API design: SwSetExpField::PutValue() allows to change the
          "InputFlag", which is actually used by the ODF import!
          This needs some alchemy to convert between SwTextField and
          SwTextInputField hints, see SwXTextField::TransmuteLeadToInputField().
        * etc.
        
        Change-Id: I45c471703f102ebcb04b8567f9d76c17d5a063e7
        Co-authored-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Reviewed-on: https://gerrit.libreoffice.org/69414
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-04-08  Balazs Varga  <balazs.varga991@gmail.com>  [a3881a66b8ffda4a8a89ecfc4347555e34193665]

        tdf#124466 XLSX: fix broken export by removing chart type data redundancy
        
        XLSX import created a redundant series container for data series with the
        same chart type, when they were attached to a different axis. Modifying
        the loaded chart by the user, ie. attaching one of its data series to a
        different axis resulted broken OOXML export later, because based on the
        new axis, splitDataSeriesByAxis splitted the first or the redundant series
        container further. Now the import creates only a single series container
        for the series with the same chart type, preventing potential export problems.
        
        Change-Id: If951feaca3cb3b5df7718e9d7bfd59620ef3c4d3
        Reviewed-on: https://gerrit.libreoffice.org/70141
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-04-08  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [69b5da392951fbd655912185434edab94f8ac0af]

        pdf: always write resource dict for content streams
        
        Take out:
        - revert i#42884 workaround for AR5: use implicit resources in
          transparency groups
        
        Since verapdf complains with FAIL 6.2.2-2 in this case - missing
        resource dict for content stream.
        
        Change-Id: Ic186d2b4b393ac34f991a6747667332cf8f4658b
        Reviewed-on: https://gerrit.libreoffice.org/70391
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-04-08  Luboš Luňák  <l.lunak@collabora.com>  [58a7e252320f630f871d6c93dca5a3a85a44d9a6]

        support for CCACHE_PCH_EXTSUM
        
        Manpage for ccache says that hashing large PCH files may take a bit,
        so if CCACHE_PCH_EXTSUM is set, ccache will instead try to hash just
        a file named as the PCH file with .sum added. The build system is
        responsible for handling the file.
        
        Change-Id: I33fd04f54952d00c0f84ca364f939a86a4844fa6
        Reviewed-on: https://gerrit.libreoffice.org/70380
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-04-08  Miklos Vajna  <vmiklos@collabora.com>  [7069ec6de9807d12ff9ad52ecbb66ea7dc373723]

        tdf#124327 sc opengl: fix lack of AA text in charts
        
        Commit 708d1c5ab242b545ced598879233fc662d7e6cc0 (sc lok: emit
        RowColumnHeader info in twips, 2015-11-02) and later commits improved
        precision of the Pixel Per Twips (PPT) factor in Calc, but this caused
        offset problems in PDF export. So the LOK case uses double precision and
        otherwise we use limited precision since commit
        616fd241838069e18c59064e33c4b24f5ae112c6 (tdf#115262 sc: fix cumulative
        placement error of images, 2018-10-01).
        
        It turns out this double precision was also useful in the opengl case:
        if UI scaling is set to 125% on Windows, then this helps producing AA
        text for charts. Given that unlimited precision is the direction we want
        to go, enable double precision for the GL case as well, not just for
        LOK.
        
        Verified that tdf#115262 is not re-introduced in the GL case, also that
        manual PDF export (with GL enabled) does not produce the mentioned
        unexpected image position offsets.
        
        Change-Id: I23a8d6dce1b48c178977bda9909feb59fe8f3ad8
        Reviewed-on: https://gerrit.libreoffice.org/70407
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-04-08  Caolán McNamara  <caolanm@redhat.com>  [3d57865fa367acf143232373f1096d067128bda6]

        ofz#14101 another batch of oss-fuzz failures
        
        since...
        
        commit 7282014e362a1529a36c88eb308df8ed359c2cfa
        Date:   Fri Feb 1 15:15:16 2019 +0100
        
            tdf#50916 Makes numbers of columns dynamic
        
        Change-Id: Ibee52867c83393fe1e3d548f6d00d29df78b07e4
        Reviewed-on: https://gerrit.libreoffice.org/70408
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-08  Caolán McNamara  <caolanm@redhat.com>  [368448e7843bf4e58ed5637a731c67c76c3c11cb]

        ofz#14120 another batch of oss-fuzz failures
        
        since...
        
        commit 7282014e362a1529a36c88eb308df8ed359c2cfa
        Date:   Fri Feb 1 15:15:16 2019 +0100
        
            tdf#50916 Makes numbers of columns dynamic
        
        Change-Id: Ic494eb7e6ad13537caf0ac3dde0b6646fd2dcc10
        Reviewed-on: https://gerrit.libreoffice.org/70406
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-08  Tomáš Chvátal  <tchvatal@suse.com>  [766425e2c58a00480feb3e30d9114df50a8e03a1]

        Use sort on finds to improve deterministic build
        
        This should sort out all outputs prior processing them further resulting
        in equal output among multiple builds.
        
        Change-Id: Iaf24bbb94eb7b8960177bcf2c3e08d31d2fb7210
        Reviewed-on: https://gerrit.libreoffice.org/70254
        Reviewed-by: Tomáš Chvátal <tchvatal@suse.cz>
        Tested-by: Tomáš Chvátal <tchvatal@suse.cz>
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-08  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [4a6dc219fc0bb04f3e6a7f32344afcd058b38ebe]

        tdf#42949 Fix IWYU warnings in include/sfx2/[t-z]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ib3252828385d1dc8faf48a428b1593199647a679
        Reviewed-on: https://gerrit.libreoffice.org/70383
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-08  Johnny_M  <klasse@partyheld.de>  [a3ee61550e4308782d53265c4b1685aeb8bf0ed7]

        Translate German variable names
        
        Please feel free to suggest a better name, if desired
        
        Change-Id: Ie7ea0dbeb13970fb1b1680740e6a2b40871421a9
        Reviewed-on: https://gerrit.libreoffice.org/70371
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [306758ab3e06f7c730bb1625c2f3fcce7a912fa3]

        tdf#117066 Saving ODT document with ~1500 bookmarks is slow, part 5
        
        Individually, these don't make much difference, but they add up
        to a halving the time to save on my machine.
        
        OStorageImpl is spending time iterating over its m_aChildrenVector to
        find stuff by name, so just use a std::unordered_map.
        Also return iterator from FindElement, so we can avoid searching the map
        twice.
        This was probably the biggest win.
        
        Change-Id: I30776bad5377d14144fc7a47e86527e2cdb62a83
        Reviewed-on: https://gerrit.libreoffice.org/70313
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [e610999b99d14675342649c21f5100e0d12a795c]

        use OUStringBuffer in ScRangeList::Forma
        
        Change-Id: Ib5926c80f5a3362c21bf85514c5ed1a4bae069d0
        Reviewed-on: https://gerrit.libreoffice.org/70404
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-08  andreas kainz  <kainz.a@gmail.com>  [b2fded58585300c52d64b00622c7a1c38d573521]

        Sifr icon theme update links.txt file
        
        Change-Id: I9fd7da8a748dd7f013dfa9e77c370d0218452dfb
        Reviewed-on: https://gerrit.libreoffice.org/70390
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-08  Jens Carl  <j.carl43@gmx.de>  [7f37bfa25a16bc66af4c236850503de1d0fb8336]

        Fix out-of-bounds error when adding a comment
        
        The error is related to tdf#50916 and since commit
        7282014e362a1529a36c88eb308df8ed359c2cfa it's necessary to retrieve the
        EndCol via ScTable::ClampToAllocatedColumns() otherwise this error
        occurs:
        
        /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../include/c++/8.2.1/debug/vector:417:
        Error: attempt to subscript container with out-of-bounds index 64, but
        container only holds 64 elements.
        
        Objects involved in the operation:
            sequence "this" @ 0x0x555556b28340 {
                      type = std::__debug::vector<std::unique_ptr<ScColumn, std::default_delete<ScColumn> >, std::allocator<std::unique_ptr<ScColumn, std::default_delete<ScColumn> > > >;
                          }
        
        The backtrace shows where the error occurs
        
        0  0x00007ffff7b0ed7f in raise () at /usr/lib/libc.so.6
        1  0x00007ffff7af9672 in abort () at /usr/lib/libc.so.6
        2  0x00007ffff79a16c6 in __gnu_debug::_Error_formatter::_M_error() const
           (this=0x7fffdf156928 <__gnu_debug::_Error_formatter::_M_at(char const*, unsigned int)::__formatter>)
               at /build/gcc/src/gcc/libstdc++-v3/src/c++11/debug.cc:1069
        3  0x00007fffdcd43fb3 in std::__debug::vector<std::unique_ptr<ScColumn, std::default_delete<ScColumn> >, std::allocator<std::unique_ptr<ScColumn, std::default_delete<ScColumn> > > >::operator[](unsigned long) (this=0x555556b28340, __n=64)
                   at /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../include/c++/8.2.1/debug/vector:417
        4  0x00007fffdce75f5d in ScColContainer::operator[](unsigned long) (this=0x555556b28340, nIndex=64) at sc/inc/colcontainer.hxx:44
        5  0x00007fffdcfb45f1 in ScDocument::HasColNotes(short, short) const (this=0x555556b1f9a0, nCol=64, nTab=0) at sc/source/core/data/document.cxx:6563
        6  0x00007fffdd2b5473 in ScTable::GetAllNoteCaptionsState(ScRange const&, std::__debug::vector<sc::NoteEntry, std::allocator<sc::NoteEntry> >&)
                       (this=0x555556b28340, rRange=..., rNotes=std::__debug::vector of length 2, capacity 2 = {...}) at sc/source/core/data/table2.cxx:1668
        7  0x00007fffdcfb4d85 in ScDocument::GetAllNoteCaptionsState(ScRangeList const&) (this=0x555556b1f9a0, rRanges=...) at sc/source/core/data/document.cxx:6662
        8  0x00007fffde20449e in ScCellShell::GetState(SfxItemSet&) (this=0x555556c99fc0, rSet=...) at sc/source/ui/view/cellsh.cxx:1121
        9  0x00007fffde200fb8 in SfxStubScCellShellGetState(SfxShell*, SfxItemSet&) (pShell=0x555556c99fc0, rSet=...) at workdir/SdiTarget/sc/sdi/scslots.hxx:7286
        
        Change-Id: I568546cd7a3de510625c6c5d189d84f5f0a7bdb2
        Reviewed-on: https://gerrit.libreoffice.org/70399
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-04-08  Miklos Vajna  <vmiklos@collabora.com>  [5219a2822261350509ac83ed1c35db16732e15bf]

        sw: prefix members of SwGlossaryDlg
        
        Change-Id: Ia76c1108ea1db64a178c920be1d73400a364b22d
        Reviewed-on: https://gerrit.libreoffice.org/70403
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-04-08  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [aafaf1f55fa413ad49d4556cf7c0a713dd206ae4]

        PPTX export: save SmartArt as diagram instead of group of shapes
        
        preserving SmartArt allows editing it in PowerPoint after saving as pptx file
        
        * moved common parts for docx and pptx export to oox/drawingml
        * fixed export tests that expected shapes on output
        
        Change-Id: I3e70a9f4177bebf5e1671232f4cd0ef0e7212626
        Reviewed-on: https://gerrit.libreoffice.org/69598
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-08  Caolán McNamara  <caolanm@redhat.com>  [31ac398cfa30694b18240d31df17a58d699b5bf6]

        ofz#14088 ofz#14090 another batch of oss-fuzz failures
        
        since...
        
        commit 7282014e362a1529a36c88eb308df8ed359c2cfa
        Date:   Fri Feb 1 15:15:16 2019 +0100
        
            tdf#50916 Makes numbers of columns dynamic.
        
        Change-Id: I447a91468428b463480d835e1983ec11218613a0
        Reviewed-on: https://gerrit.libreoffice.org/70388
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-08  Caolán McNamara  <caolanm@redhat.com>  [541ad37f2153ba0671e46c7bdf4159cee604dd5f]

        ofz#14086 another batch of oss-fuzz failures
        
        since...
        
        commit 7282014e362a1529a36c88eb308df8ed359c2cfa
        Date:   Fri Feb 1 15:15:16 2019 +0100
        
            tdf#50916 Makes numbers of columns dynamic.
        
        Change-Id: Ib4f39c03aadc41fb2a226f47e452fd66b9b34821
        Reviewed-on: https://gerrit.libreoffice.org/70387
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-08  Caolán McNamara  <caolanm@redhat.com>  [c5edb541337054412fb1d5037de6c50397ab053f]

        weld OAddTableDlg
        
        Change-Id: Id0c94d3ab1a19a1bb47ba1d47caa95110dab3836
        Reviewed-on: https://gerrit.libreoffice.org/70353
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-08  Rasmus Jonsson  <wasmus@zom.bi>  [93cc8d83cd1f814e8b1df03de2e3c25efa4a9d16]

        tdf#124567 Print dialog: distance & margin mixed up
        
        Change places of distance and margin input boxes (note: ids were set
        correctly, they were merely labelled incorrectly).
        Also moved the object in the .ui file to make it easier to read.
        
        Change-Id: I180d7afdf9dfb483f5dbfcf7ba68c73900499807
        Reviewed-on: https://gerrit.libreoffice.org/70303
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-04-08  Jason Burns  <slapsquid@gmail.com>  [642bd339576537d6561735273bda64dd44858960]

        tdf#112689: replace OUStringBuffer with OUString in one file
        
        Change-Id: I7fc32ad2bcbff4cd8bedea9bed49a0f4748ebe0f
        Reviewed-on: https://gerrit.libreoffice.org/70392
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [7be675cdfad328667bfbab043d71539dfd9e6fe6]

        improve combining in hash functions
        
        specifically, use boost::hash_combine to combine values in hash
        functions, except for a couple of places where I use the
        small-prime-number strategy popular in the Java world, to avoid
        including boost in header files that are widely shared.
        
        Change-Id: I0e184c9ec8803bf09fc6e84fe20131b203e1652a
        Reviewed-on: https://gerrit.libreoffice.org/70384
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [1d556ff84dce01531ee334dc1408cebe50e97d22]

        tdf#117066 Saving ODT document with ~1500 bookmarks is slow, part 4
        
        Individually, these don't make much difference, but they add up
        to a halving the time to save on my machine.
        
        fileaccess::TaskManager was spending lots of time iterating over it's
        internal data, so flatten the structures here, to avoid cache-unfriendly
        pointer chasing.
        
        Change-Id: Ic1e2e3958d10f3266aad5ddbcbd68ef1c7285dc7
        Reviewed-on: https://gerrit.libreoffice.org/70312
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [c40a0d8c80a6b6d1354b0dc9695a8476a0a15599]

        tdf#117066 Saving ODT document with ~1500 bookmarks is slow, part 3
        
        Individually, these don't make much difference, but they add up
        to a halving the time to save on my machine.
        
        ManifestImport::characters was spending time adding data to an OUString,
        so convert that to an OUStringBuffer.
        
        Change-Id: I267e701f4e7998044763f44199b1fe8a37325b68
        Reviewed-on: https://gerrit.libreoffice.org/70311
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [a1bba53d6fbc56537da0296c27db5cc443c8bca7]

        tdf#117066 Saving ODT document with ~1500 bookmarks is slow, part 2
        
        Individually, these don't make much difference, but they add up
        to a halving the time to save on my machine.
        
        OTempFileService was spending a lot of time in PropertySetMixin doing
        UNO reflection.
        Re-implement the required property interfaces directly..
        
        Change-Id: I9b6ef439d4c56eb40c1f5d636e3e5cb888d5d4ff
        Reviewed-on: https://gerrit.libreoffice.org/70310
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [eb7c9bcda2a4324a682114a1f38e4761c665cbdc]

        tdf#117066 Saving ODT document with ~1500 bookmarks is slow, part 1
        
        Individually, these don't make much difference, but they add up
        to a halving the time to save on my machine.
        
        EmbeddedObjectContainer shows a lot of work in HasEmbeddedObject and
        GetEmbeddedObjectName, so add a reverse map there.
        
        Change-Id: Ib758668dbb045e6ceb2611bd86aa2af4fbfb9917
        Reviewed-on: https://gerrit.libreoffice.org/70309
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a271c15d85dff4907bc31a42501f741f7c0de356]

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

2019-04-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [75b51d34f85427e94bfdee6b2b6f0f76a9c3b5f1]

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

2019-04-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cc2668dc79f6f79187408e9fced9549d9f60f8ff]

        Fix typos
        
        Change-Id: Ie541b51ebd0e14c2bd6429e9bfcd9532e02c2b50
        Reviewed-on: https://gerrit.libreoffice.org/70396
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [65922c2631bf2a0f7be25b0ae97727634f009ce8]

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

2019-04-08  Mike Kaganski  <mike.kaganski@collabora.com>  [f3fc127dc007f32355859ae4fc7d34916c500a18]

        Use osl_atomic_increment/osl_atomic_decrement to change m_refCount
        
        Change-Id: Ia24441d3671102fdeeb797547396c25ee2a6ffd3
        Reviewed-on: https://gerrit.libreoffice.org/70382
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-07  andreas kainz  <kainz.a@gmail.com>  [817e3447053d1a7465a5cf547b4eb39fc46b4d59]

        tdf#124200 calc add icon for DefaultCellStyle
        
        Change-Id: I27b3746140a362bc5f33e9a1daba9a0d0f897d63
        Reviewed-on: https://gerrit.libreoffice.org/70357
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-07  Mike Kaganski  <mike.kaganski@collabora.com>  [5a824268dfdd48c00f656b767b48cd12ccbdaabb]

        Don't use resettable/clearable guard where plain guard is enough
        
        Also use scope where possible. This allows to limit guard scope at
        language level; visualises the scope clearly; and helps avoiding
        errors like fixed in commit 61e4437c857854b331fa01da6f39b2b3b58a800b.
        
        Change-Id: Ifeca96e2df8e8a0897770d9546b2536806275f41
        Reviewed-on: https://gerrit.libreoffice.org/70376
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-07  Mike Kaganski  <mike.kaganski@collabora.com>  [a6186a678cd9f67359da885606b3c3983f6bdc74]

        This looks unused
        
        Hopefully I don't miss useful side-effects
        
        Change-Id: Ie129e9de6110cdd679db5dfea0227115b5056367
        Reviewed-on: https://gerrit.libreoffice.org/70378
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-07  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c37d632a12538dc1f7f32a4f9d2749aaf5f4d019]

        uitest for bug tdf#123446
        
        Change-Id: I46b23af4c98c96642b48741918a1f2bdbe10d444
        Reviewed-on: https://gerrit.libreoffice.org/69318
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-04-07  Mike Kaganski  <mike.kaganski@collabora.com>  [61e4437c857854b331fa01da6f39b2b3b58a800b]

        Clear correct guard
        
        Change-Id: I3f3ab91c10f3077d61a8fd0c351be75cf2e63963
        Reviewed-on: https://gerrit.libreoffice.org/70375
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-07  Luboš Luňák  <l.lunak@collabora.com>  [287df6cf083a8ebeea8d64108a9e6d74cd834319]

        pass all arguments to gb_LinkTarget_add_cxxobject properly
        
        Change-Id: Ie7469f32f08c7acf5a972dec12fa75604aa8336d
        Reviewed-on: https://gerrit.libreoffice.org/70368
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-04-07  Luboš Luňák  <l.lunak@collabora.com>  [c51b68ddd9381b6b2ddfd8ab03c8420914a95d55]

        clang version in configure output without spaces
        
        Call me pedantic.
        
        Change-Id: I96b8b7ef511508da0df75589475eaf13d639a7c9
        Reviewed-on: https://gerrit.libreoffice.org/70365
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-04-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [f5edd93aec96102a0722bb435e206c9d7583ab12]

        OString has a std::hash specialisation
        
        Change-Id: Ic406cfe794c45db921b1074e5913db3d2c6e6e89
        Reviewed-on: https://gerrit.libreoffice.org/70363
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-07  Mike Kaganski  <mike.kaganski@collabora.com>  [3feb65096a5dbb2b9713293a997754f0257223b5]

        tdf#120703 PVS: Silence V522 warnings
        
        V522 There might be dereferencing of a potential null pointer.
        
        Change-Id: I680f1628133216de6336ac5ffa846447ffd55a41
        Reviewed-on: https://gerrit.libreoffice.org/70352
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [55783b8006a509dbdfe29a1bd5d86f26204b6a42]

        std::string has a std::hash specialisation since C++11
        
        Change-Id: I8cc01420d0235a8d1686881eca1ad9cc4a67ebe0
        Reviewed-on: https://gerrit.libreoffice.org/70362
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-07  andreas kainz  <kainz.a@gmail.com>  [e967aea2d8cc4f9fc608cb726cb474c184fb61de]

        tdf#122751 add fontwork and bullet stuff to NB's
        
        Change-Id: I4c5f628052ab7a6940b5b7a7e7eaefa0e2038940
        Reviewed-on: https://gerrit.libreoffice.org/70356
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6da9c6249e54a4514f92ffb24526cf880349ac4c]

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

2019-04-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1a0250c6b80fca5806fb4150725450bed1941c67]

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

2019-04-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b3910884561c146302565dddabdf0c20e637653c]

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

2019-04-07  Regina Henschel  <rb.henschel@t-online.de>  [421e6fc3cd2e6fe37afbef341e2d0ad7b8edde37]

        tdf#118375, tdf#70838 correct position of rotated shape in doc
        
        Word relates the position to the unrotated shape in legacy doc
        format. Writer uses the rotated shape. The patch corrects the
        difference on import and export.
        
        Change-Id: I25537123656e62d6ffae5118ee8d621a4b5c5be0
        Reviewed-on: https://gerrit.libreoffice.org/70152
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-04-06  Matteo Casalin  <matteo.casalin@yahoo.com>  [63497d3a60dfb045cafd6db9ce89c4bff0dc8507]

        Simplify: avoid OUString copy() and get just needed tokens
        
        Change-Id: I708f222e408223cfaeaac56f87d68375f1d0503f
        Reviewed-on: https://gerrit.libreoffice.org/69237
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-04-06  Matteo Casalin  <matteo.casalin@yahoo.com>  [83f1068ff62f644bc38e54211c48c87362276012]

        Use char version of OString/OStringBuffer methods
        
        Change-Id: I0222e6675f63797f870746fd34a29702ad190311
        Reviewed-on: https://gerrit.libreoffice.org/69240
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-04-06  Matteo Casalin  <matteo.casalin@yahoo.com>  [736a481af5c6b7e7d4a652048be14ad0ebbd45e4]

        Avoid using index for single getToken() call
        
        Change-Id: I76eaf140b153199b62606ac3336d712a64205dcc
        Reviewed-on: https://gerrit.libreoffice.org/69246
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-04-06  Matteo Casalin  <matteo.casalin@yahoo.com>  [cca2e42926a14ec27c663cd0f495dccb7607d6f9]

        Use getTokenCount and indexed getToken
        
        Change-Id: Id57a1771c897c69b05d02a359f22e5fb2b1f5a31
        Reviewed-on: https://gerrit.libreoffice.org/69239
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-04-06  Eike Rathke  <erack@redhat.com>  [86015855a98795d00a28f1bb65c41df947563d66]

        Upgrade to language-subtag-registry-2019-04-03
        
        Change-Id: I4713b15061e831e1dfeccf8d59e46c0aa2ac4a18
        Reviewed-on: https://gerrit.libreoffice.org/70351
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-04-06  Tamás Zolnai  <tamas.zolnai@collabora.com>  [84d4125b28c384f9ac6285737a5bb9093978798e]

        tdf#114801: Cannot use the highlight 'bucket' function with docx file
        
        Change-Id: I00df0022a20e83d76484d7c6e7b903ecd3c54aa0
        Reviewed-on: https://gerrit.libreoffice.org/70347
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-04-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [386c1835b22221d1eed4f3b29b874deeb24df87e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Revert "Create XSLT replacement table for missing icons"
            
            This reverts commit 61f44912beec99f6211399ce567274aa369f817d.
            
            Change-Id: Icd69ccd4f487a82426a00169728ec62bbff6d0b6
            Reviewed-on: https://gerrit.libreoffice.org/70350
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-04-06  Mike Kaganski  <mike.kaganski@collabora.com>  [e9ff7a041841b36e9db9d7cdfdef82ba2b0002b4]

        Remove obsolete checked defines
        
        These are always defined when WINVER >= 0x0400; and we have it set to 0x0601
        in solenv/gbuild/platform/windows.mk.
        
        Change-Id: Ia1f6fa5589562fa710b4da3d288182d3f8a15e6b
        Reviewed-on: https://gerrit.libreoffice.org/70348
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-06  Caolán McNamara  <caolanm@redhat.com>  [8387a0381af4b857035878f8f1bcc880cb823ba7]

        weld OTableSubscriptionDialog
        
        Change-Id: Idf66a9e49471d6651c03deecc4fb2f9a722f512c
        Reviewed-on: https://gerrit.libreoffice.org/70325
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-06  Mike Kaganski  <mike.kaganski@collabora.com>  [e3d737119fc7bdce224a173896486f376f95a417]

        tdf#124579: ensure to provide an event to wake up main loop when notifying
        
        Without that, Request::waitProcessMessages might wait indefinitely for
        Application::Yield() to return; while the latter would wait for a message
        in GetMessage. If there's no visible LO window, the message might never
        arrive by itself.
        
        Co-authored-by: Jan-Marek Glogowski <glogow@fbihome.de>
        
        Change-Id: Ie2622053a8d4467eb1cbd579d8496cb5ddef08aa
        Reviewed-on: https://gerrit.libreoffice.org/70346
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-06  Caolán McNamara  <caolanm@redhat.com>  [5c32ba63163d9556ff89782a8074924cdf9dc554]

        weld OTableSubscriptionPage
        
        Change-Id: I55c23448480384c9a7d78cd55550bb4812ebde72
        Reviewed-on: https://gerrit.libreoffice.org/70314
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-06  Arkadiy Illarionov  <qarkai@gmail.com>  [6f31c63e35abef03e6f938bbddc8778b70a62d43]

        clang-tidy modernize-avoid-c-arrays in animations
        
        Change-Id: I3dc1c0e63bd90735c20a65b1af25b243e5a5eee5
        Reviewed-on: https://gerrit.libreoffice.org/70341
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-06  Tamás Zolnai  <tamas.zolnai@collabora.com>  [1ac1fdbe5bb3139c81a331beb16c79e84d7c4f27]

        respect read-only config item: MSCompatibleFormsMenu
        
        Change-Id: I4eacbe8ad2025a54c13f4c0fa06e30e5ab59b721
        Reviewed-on: https://gerrit.libreoffice.org/70344
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-04-06  Caolán McNamara  <caolanm@redhat.com>  [6db38ca2cc9cafb353dd2ca2f4a617d5fa3eb51d]

        ofz#14093 bunch of new ofz detected crashes related to tdf#50916
        
        since...
        
        commit 7282014e362a1529a36c88eb308df8ed359c2cfa
        Date:   Fri Feb 1 15:15:16 2019 +0100
        
            tdf#50916 Makes numbers of columns dynamic.
        
        Change-Id: I7588e34a9a52cde0d38dd9c1f15e6bbdb3601241
        Reviewed-on: https://gerrit.libreoffice.org/70345
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-06  Caolán McNamara  <caolanm@redhat.com>  [5198a68d7e8e4fe8397fa188c19ba8be587e29f5]

        crashtesting, threading crash with bitmapinfoaccess_null_ptr_deref.sample
        
        on export to .ods
        
        Thread 1:
        
        5  0x00007f758fde4969 in raise () from /lib64/libc.so.6
        6  0x00007f758fde5f98 in abort () from /lib64/libc.so.6
        7  0x00007f758f485afd in __gnu_debug::_Error_formatter::_M_error (
           this=0x7f7588872860 <__gnu_debug::_Error_formatter::_M_at(char const*, unsigned int)::__formatter>)
           at ../../../.././libstdc++-v3/src/c++11/debug.cc:1069
        8  0x00007f7587b42922 in __gnu_debug::_Safe_iterator<std::__detail::_Node_iterator<ImpGraphic*, true, false>, std::__debug::unordered_set<ImpGraphic*, std::hash<ImpGraphic*>, std::equal_to<ImpGraphic*>, std::allocator<ImpGraphic*> > >::operator++ (
           this=0x7f755a58e440) at /srv/crashtestdata/gccbuild/gcc8/include/c++/8.2.0/debug/safe_iterator.h:295
        9  0x00007f7587b415d5 in vcl::graphic::Manager::registerGraphic (this=0x5fe9860,
           pImpGraphic=std::shared_ptr<ImpGraphic> (use count 1, weak count 0) = {...})
           at /home/buildslave/source/libo-core/vcl/source/graphic/Manager.cxx:123
        10 0x00007f7587b418e2 in vcl::graphic::Manager::newInstance (this=0x5fe9860)
           at /home/buildslave/source/libo-core/vcl/source/graphic/Manager.cxx:156
        11 0x00007f758798c406 in Graphic::Graphic (this=0x7f755a58e6d0)
           at /home/buildslave/source/libo-core/vcl/source/gdi/graph.cxx:187
        12 0x00007f758799c85a in ImpGraphic::loadPrepared (this=0x80d2500)
           at /home/buildslave/source/libo-core/vcl/source/gdi/impgraph.cxx:1540
        13 0x00007f758799c999 in ImpGraphic::ImplSwapIn (this=0x80d2500)
           at /home/buildslave/source/libo-core/vcl/source/gdi/impgraph.cxx:1561
        14 0x00007f758799c813 in ImpGraphic::ensureAvailable (this=0x80d2500)
        
        and a bunch of other threads looking like they've just come from the same
        family of methods
        
        Change-Id: Ic13d3c7cb2fb4adaa2a0a6b8845fc2156d53005e
        Reviewed-on: https://gerrit.libreoffice.org/70271
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9fc93f0326d238150bb4f55b29fc096f4a6902c6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add info on convert-to filter names
            
            command line --convert-to option miss description of the internal
            names of the filters.
            
            The xhp file is generated by the python script based on the
            filter xcd's.
            
            P2:
            fix typo,
            Fix <filename>,
            Put modules in upercase.
            
            P3:
            reduce L10n workload with <embedvar>
            
            P4:
            Make xmllint happy again
            
            Change-Id: I455491b1f6a141688308d768b2822f051566ae53
            Reviewed-on: https://gerrit.libreoffice.org/70273
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-04-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a612a2a56e6969414c64a69f53ddef4c01f397bc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Create XSLT replacement table for missing icons
            
            Missing UI icons have a replacement table in
            /core/icon-themes/colibre/links.txt
            
            Help must also use this replacement table when Help
            pages have missing icons. The previous approach was a manual
            creation of a XSLT for the replacement.
            
            The patch moves the replacement table creation inside the
            Custom makefile, making it automatic and carrying changes
            of the original links.txt source.
            
            Change-Id: I7f834fa03bbd85f329efbec43e5c51cc86d51586
            Reviewed-on: https://gerrit.libreoffice.org/70080
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-04-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5abc1fa7b0066ec89743b054c22afa2dc9bdbc5e]

        Fix typo
        
        Change-Id: I9904cf43548fc04e339b1592280efc326a0f6ad1
        Reviewed-on: https://gerrit.libreoffice.org/70330
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [874f90e918848cee1560b132b8a675df81e908dd]

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

2019-04-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [81662e76cff9a30c2cbaa2a7414ebccf1751b55e]

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

2019-04-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f371a2bdb3b778c80fc1848c77888082bab541f6]

        Fix typo
        
        Change-Id: Iecec6056db7809cc786c21f4bbfa64db9f437200
        Reviewed-on: https://gerrit.libreoffice.org/70333
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b665b1fabc64dd8d7826c82ce27f53a7056663b3]

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

2019-04-06  Julien Nabet  <serval2412@yahoo.fr>  [88e17ec42b60004b95fbe44b4100c83eddbaf4e6]

        Follow 4a4b1df72909fe96acdbcb95f90e30bd1a79c5eb
        
        Change-Id: I46d62ec8b7f5347fe7a69e6eb7ac0f1affcfd5b8
        Reviewed-on: https://gerrit.libreoffice.org/70342
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2019-04-06  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [2c9298e4f667a5dd7606d79890fcedfff0f66e26]

        SwXTextField::Impl FieldTypeClient: SwClient no more
        
        Change-Id: I745ebae5a58df9b3a7dcb96448099f6803b7b1a2
        Reviewed-on: https://gerrit.libreoffice.org/70326
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-04-06  Julien Nabet  <serval2412@yahoo.fr>  [75b0d906e386dae635ca51564da42d62928ffba9]

        Fix 6a9cf9ba2d37fee9b7c2f190b347e0d7c4a2676a
        
        Change-Id: If025c21f3961372f861c8bb9df722fbdae5cc3cb
        Reviewed-on: https://gerrit.libreoffice.org/70339
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-06  tundet  <tundeth@gmail.com>  [6a9cf9ba2d37fee9b7c2f190b347e0d7c4a2676a]

        tdf#91634 XLSX export: fix hyperlink inserted to image
        
        Hyperlink inserted to image lost after export.
        
        image_hyperlink.xlsx: Test file from Excel.
        
        Change-Id: I8dc47528dafc8de5d1e01720697ef57f0ad9628d
        Reviewed-on: https://gerrit.libreoffice.org/70248
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-04-06  Rasmus Jonsson  <wasmus@zom.bi>  [4ba6388c4507e3c93ba130eeddb616b43657561b]

        tdf#119931 Fix accessibility warnings in chinesedictionary.ui
        
        Change-Id: I144b0530d5eb029fac4fad458373da4474974876
        Reviewed-on: https://gerrit.libreoffice.org/70336
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-04-06  Rasmus Jonsson  <wasmus@zom.bi>  [4a4ac352dc73fce0ef5fe017f1101e290e81fb6f]

        tdf#119931 Fix accessibility warnings in printerpaperpage.ui
        
        Change-Id: If92bf6ac4c466524da2eab33440bf765b3d5d6f6
        Reviewed-on: https://gerrit.libreoffice.org/70335
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-04-05  Dennis Francis  <dennis.francis@collabora.com>  [9079da7f62febaf4cef0b77320c31b4e8bb6b5a5]

        tdf#124326 : ScUndoDragDrop : don't do update references...
        
        on undo, as all affected formula-cells are preserved in original
        form in the undo document. This is ensured by the drag-drop
        move-block code (ScDocFunc::MoveBlock) which in-turn calls
        ScDocument::UpdateReference, which records all original
        formula-cells to the undo-document.
        
        Anyway the sc::RefMovedHint object created in ScUndoDragDrop::Undo
        is wrong, as it operates on original data-range(aCxt.maRange = aSrcRange)
        which is interpreted as "old data-range" in the context of undo-move
        operation.
        
        Change-Id: Ic48cc3fa51fdb17e9338f65ac95b8e8d30c2c92c
        Reviewed-on: https://gerrit.libreoffice.org/70315
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-04-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [1d030e2a12d50ba9a0eb5b74219ba6cb14715ce0]

        sc hash functions, use 64-bit range when available
        
        Change-Id: If4d5b302343991122290ae64ec62b6f0bcfa97a3
        Reviewed-on: https://gerrit.libreoffice.org/70305
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-04-05  Mike Kaganski  <mike.kaganski@collabora.com>  [515d2579d305a6127c6c194319a58eac62437e33]

        Replace legacy dynamically-loaded functions with statically linked ones
        
        We don't need the dynamic load complexity for these now with baseline
        Windows version being Windows 7 SP1. Stuff used only for compatibility
        with older versions was dumped.
        
        Change-Id: I810f271796cfd875cfa18a3081c9ad444fe57b3e
        Reviewed-on: https://gerrit.libreoffice.org/70321
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-05  kaishu-sahu  <kaishusahu101@gmail.com>  [edd163b5e148d1c71ff2c3f55455c971513a6f62]

        android: fix ArrayIndexOutOfBounds on selecting 'Drawings' in DefaultFileFilter setting
        
        Change-Id: I5ed924d9d79db169b11a0561b89da9b57eb078d9
        Reviewed-on: https://gerrit.libreoffice.org/66971
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2019-04-05  kaishu-sahu  <kaishusahu101@gmail.com>  [193bfbd1c368c602b28a706eac367b776f2942d6]

        android: Setting default values to setting preference, minor ux improvements
        
        Change-Id: I356871429f2e26d9d34e0e1428334a4d2287b683
        Reviewed-on: https://gerrit.libreoffice.org/67295
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2019-04-05  Mike Kaganski  <mike.kaganski@collabora.com>  [a10cfc4865da9a1a5da0090f0a65dfb62c7010e2]

        tdf#123502: Make sure to hold the mutex before releasing it
        
        Fixes a regression after commit 5b2f1243bd44b450da26c8344b3ee459f8e88f6c
        
        The destruction of the dialog is initiated by a callback executed from
        VCLXButton::ProcessWindowEvent, which notifies listeners, using a call
        to VCLXWindow::ImplExecuteAsyncWithoutSolarLock. The stack looks like
        this:
        
        ucrtbased.dll!issue_debug_notification(const wchar_t * const message) Line 28
        	at minkernel\crts\ucrt\src\appcrt\internal\report_runtime_error.cpp(28)
        ucrtbased.dll!__acrt_report_runtime_error(const wchar_t * message) Line 154
        	at minkernel\crts\ucrt\src\appcrt\internal\report_runtime_error.cpp(154)
        ucrtbased.dll!abort() Line 51
        	at minkernel\crts\ucrt\src\appcrt\startup\abort.cpp(51)
        comphelper.dll!comphelper::SolarMutex::doRelease(bool bUnlockAll) Line 65
        	at c:\lo\src\core2\comphelper\source\misc\solarmutex.cxx(65)
        vclplug_winlo.dll!SalYieldMutex::doRelease(bool bUnlockAll) Line 169
        	at c:\lo\src\core2\vcl\win\app\salinst.cxx(169)
        comphelper.dll!comphelper::SolarMutex::release(bool bUnlockAll) Line 89
        	at c:\lo\src\core2\include\comphelper\solarmutex.hxx(89)
        vcllo.dll!SalInstance::ReleaseYieldMutexAll() Line 114
        	at c:\lo\src\core2\vcl\source\app\salvtables.cxx(114)
        vcllo.dll!Application::ReleaseSolarMutex() Line 548
        	at c:\lo\src\core2\vcl\source\app\svapp.cxx(548)
        fps.dll!SolarMutexReleaser::SolarMutexReleaser() Line 1479
        	at c:\lo\src\core2\include\vcl\svapp.hxx(1479)
        fps.dll!fpicker::win32::vista::AsyncRequests::~AsyncRequests() Line 84
        	at c:\lo\src\core2\fpicker\source\win32\asyncrequests.cxx(84)
        fps.dll!fpicker::win32::vista::VistaFilePicker::~VistaFilePicker() Line 72
        	at c:\lo\src\core2\fpicker\source\win32\vistafilepicker.cxx(72)
        fps.dll!fpicker::win32::vista::VistaFilePicker::`scalar deleting destructor'(unsigned int)
        cppuhelper3MSC.dll!cppu::OWeakObject::release() Line 233
        	at c:\lo\src\core2\cppuhelper\source\weak.cxx(233)
        cppuhelper3MSC.dll!cppu::WeakComponentImplHelperBase::release() Line 84
        	at c:\lo\src\core2\cppuhelper\source\implbase.cxx(84)
        fps.dll!cppu::PartialWeakComponentImplHelper<com::sun::star::ui::dialogs::XFilePicker3,com::sun::star::ui::dialogs::XFilePickerControlAccess,com::sun::star::ui::dialogs::XFilePreview,com::sun::star::ui::dialogs::XFolderPicker2,com::sun::star::lang::XInitialization,com::sun::star::lang::XServiceInfo>::release() Line 86
        	at c:\lo\src\core2\include\cppuhelper\compbase.hxx(86)
        invocationlo.dll!com::sun::star::uno::cpp_release(void * pCppI) Line 48
        	at c:\lo\src\core2\include\com\sun\star\uno\genfunc.hxx(48)
        cppu3.dll!cppu::_release(void * p, void(*)(void *) release) Line 86
        	at c:\lo\src\core2\cppu\source\uno\prim.hxx(86)
        cppu3.dll!cppu::_destructAny(_uno_Any * pAny, void(*)(void *) release) Line 130
        	at c:\lo\src\core2\cppu\source\uno\destr.hxx(130)
        cppu3.dll!uno_any_destruct(_uno_Any * pValue, void(*)(void *) release) Line 131
        	at c:\lo\src\core2\cppu\source\uno\any.cxx(131)
        invocationlo.dll!com::sun::star::uno::Any::~Any() Line 111
        	at c:\lo\src\core2\include\com\sun\star\uno\any.hxx(111)
        invocationlo.dll!stoc_inv::Invocation_Impl::~Invocation_Impl()
        invocationlo.dll!stoc_inv::Invocation_Impl::`scalar deleting destructor'(unsigned int)
        cppuhelper3MSC.dll!cppu::OWeakObject::release() Line 233
        	at c:\lo\src\core2\cppuhelper\source\weak.cxx(233)
        invocationlo.dll!stoc_inv::Invocation_Impl::release() Line 110
        	at c:\lo\src\core2\stoc\source\invocation\invocation.cxx(110)
        pyuno_d.pyd!com::sun::star::uno::Reference<com::sun::star::script::XInvocation2>::~Reference<com::sun::star::script::XInvocation2>() Line 110
        	at c:\lo\src\core2\include\com\sun\star\uno\reference.hxx(110)
        pyuno_d.pyd!pyuno::PyUNOInternals::~PyUNOInternals()
        pyuno_d.pyd!pyuno::PyUNOInternals::`scalar deleting destructor'(unsigned int)
        pyuno_d.pyd!pyuno::PyUNO_del(_object * self) Line 81
        	at c:\lo\src\core2\pyuno\source\module\pyuno.cxx(81)
        python35_d.dll!_Py_Dealloc(_object * op) Line 1795
        	at c:\lo\src\core2\workdir\unpackedtarball\python3\objects\object.c(1795)
        python35_d.dll!dict_dealloc(PyDictObject * mp) Line 1646
        	at c:\lo\src\core2\workdir\unpackedtarball\python3\objects\dictobject.c(1646)
        python35_d.dll!_Py_Dealloc(_object * op) Line 1795
        	at c:\lo\src\core2\workdir\unpackedtarball\python3\objects\object.c(1795)
        python35_d.dll!subtype_dealloc(_object * self) Line 1194
        	at c:\lo\src\core2\workdir\unpackedtarball\python3\objects\typeobject.c(1194)
        python35_d.dll!_Py_Dealloc(_object * op) Line 1795
        	at c:\lo\src\core2\workdir\unpackedtarball\python3\objects\object.c(1795)
        python35_d.dll!frame_dealloc(_frame * f) Line 431
        	at c:\lo\src\core2\workdir\unpackedtarball\python3\objects\frameobject.c(431)
        python35_d.dll!_Py_Dealloc(_object * op) Line 1795
        	at c:\lo\src\core2\workdir\unpackedtarball\python3\objects\object.c(1795)
        python35_d.dll!fast_function(_object * func, _object * * * pp_stack, int n, int na, int nk) Line 4858
        	at c:\lo\src\core2\workdir\unpackedtarball\python3\python\ceval.c(4858)
        python35_d.dll!call_function(_object * * * pp_stack, int oparg) Line 4783
        	at c:\lo\src\core2\workdir\unpackedtarball\python3\python\ceval.c(4783)
        python35_d.dll!PyEval_EvalFrameEx(_frame * f, int throwflag) Line 3291
        	at c:\lo\src\core2\workdir\unpackedtarball\python3\python\ceval.c(3291)
        python35_d.dll!_PyEval_EvalCodeWithName(_object * _co, _object * globals, _object * locals, _object * * args, int argcount, _object * * kws, int kwcount, _object * * defs, int defcount, _object * kwdefs, _object * closure, _object * name, _object * qualname) Line 4080
        	at c:\lo\src\core2\workdir\unpackedtarball\python3\python\ceval.c(4080)
        python35_d.dll!PyEval_EvalCodeEx(_object * _co, _object * globals, _object * locals, _object * * args, int argcount, _object * * kws, int kwcount, _object * * defs, int defcount, _object * kwdefs, _object * closure) Line 4092
        	at c:\lo\src\core2\workdir\unpackedtarball\python3\python\ceval.c(4092)
        python35_d.dll!function_call(_object * func, _object * arg, _object * kw) Line 627
        	at c:\lo\src\core2\workdir\unpackedtarball\python3\objects\funcobject.c(627)
        python35_d.dll!PyObject_Call(_object * func, _object * arg, _object * kw) Line 2166
        	at c:\lo\src\core2\workdir\unpackedtarball\python3\objects\abstract.c(2166)
        python35_d.dll!method_call(_object * func, _object * arg, _object * kw) Line 330
        	at c:\lo\src\core2\workdir\unpackedtarball\python3\objects\classobject.c(330)
        python35_d.dll!PyObject_Call(_object * func, _object * arg, _object * kw) Line 2166
        	at c:\lo\src\core2\workdir\unpackedtarball\python3\objects\abstract.c(2166)
        python35_d.dll!PyEval_CallObjectWithKeywords(_object * func, _object * arg, _object * kw) Line 4634
        	at c:\lo\src\core2\workdir\unpackedtarball\python3\python\ceval.c(4634)
        python35_d.dll!PyObject_CallObject(_object * o, _object * a) Line 2092
        	at c:\lo\src\core2\workdir\unpackedtarball\python3\objects\abstract.c(2092)
        pyuno_d.pyd!pyuno::Adapter::invoke(const rtl::OUString & aFunctionName, const com::sun::star::uno::Sequence<com::sun::star::uno::Any> & aParams, com::sun::star::uno::Sequence<short> & aOutParamIndex, com::sun::star::uno::Sequence<com::sun::star::uno::Any> & aOutParam) Line 251
        	at c:\lo\src\core2\pyuno\source\module\pyuno_adapter.cxx(251)
        msci_uno.dll!`anonymous namespace'::callVirtualMethod(void * pAdjustedThisPtr, long nVtableIndex, void * pRegisterReturn, _typelib_TypeClass eReturnTypeClass, long * pStackLongs, long nStackLongs) Line 74
        	at c:\lo\src\core2\bridges\source\cpp_uno\msvc_win32_intel\uno2cpp.cxx(74)
        msci_uno.dll!`anonymous namespace'::cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy * pThis, bridges::cpp_uno::shared::VtableSlot aVtableSlot, _typelib_TypeDescriptionReference * pReturnTypeRef, long nParams, _typelib_MethodParameter * pParams, void * pUnoReturn, void * * pUnoArgs, _uno_Any * * ppUnoExc) Line 249
        	at c:\lo\src\core2\bridges\source\cpp_uno\msvc_win32_intel\uno2cpp.cxx(249)
        msci_uno.dll!unoInterfaceProxyDispatch(_uno_Interface * pUnoI, const _typelib_TypeDescription * pMemberDescr, void * pReturn, void * * pArgs, _uno_Any * * ppException) Line 430
        	at c:\lo\src\core2\bridges\source\cpp_uno\msvc_win32_intel\uno2cpp.cxx(430)
        invocadaptlo.dll!stoc_invadp::AdapterImpl::invoke(const _typelib_TypeDescription * pMemberType, void * pReturn, void * * pArgs, _uno_Any * * ppException) Line 467
        	at c:\lo\src\core2\stoc\source\invocation_adapterfactory\iafactory.cxx(467)
        invocadaptlo.dll!adapter_dispatch(_uno_Interface * pUnoI, const _typelib_TypeDescription * pMemberType, void * pReturn, void * * pArgs, _uno_Any * * ppException) Line 617
        	at c:\lo\src\core2\stoc\source\invocation_adapterfactory\iafactory.cxx(617)
        msci_uno.dll!`anonymous namespace'::cpp2uno_call(bridges::cpp_uno::shared::CppInterfaceProxy * pThis, const _typelib_TypeDescription * pMemberTypeDescr, _typelib_TypeDescriptionReference * pReturnTypeRef, long nParams, _typelib_MethodParameter * pParams, void * * pCallStack, __int64 * pRegisterReturn) Line 155
        	at c:\lo\src\core2\bridges\source\cpp_uno\msvc_win32_intel\cpp2uno.cxx(155)
        msci_uno.dll!`anonymous namespace'::cpp_mediate(void * * pCallStack, long nFunctionIndex, long nVtableOffset, __int64 * pRegisterReturn) Line 345
        	at c:\lo\src\core2\bridges\source\cpp_uno\msvc_win32_intel\cpp2uno.cxx(345)
        msci_uno.dll!`anonymous namespace'::cpp_vtable_call() Line 380
        	at c:\lo\src\core2\bridges\source\cpp_uno\msvc_win32_intel\cpp2uno.cxx(380)
        tklo.dll!ActionListenerMultiplexer::actionPerformed(const com::sun::star::awt::ActionEvent & evt) Line 146
        	at c:\lo\src\core2\toolkit\source\helper\listenermultiplexer.cxx(146)
        tklo.dll!ActionListenerMultiplexer::actionPerformed(const com::sun::star::awt::ActionEvent & evt) Line 146
        	at c:\lo\src\core2\toolkit\source\helper\listenermultiplexer.cxx(146)
        tklo.dll!VCLXButton::ProcessWindowEvent::__l8::<lambda>() Line 593
        	at c:\lo\src\core2\toolkit\source\awt\vclxwindows.cxx(593)
        tklo.dll!std::_Invoker_functor::_Call<void <lambda>(void) &>(VCLXButton::ProcessWindowEvent::__l8::void <lambda>(void) & _Obj)
        tklo.dll!std::invoke<void <lambda>(void) &>(VCLXButton::ProcessWindowEvent::__l8::void <lambda>(void) & _Obj)
        tklo.dll!std::_Invoker_ret<void,1>::_Call<void <lambda>(void) &>(VCLXButton::ProcessWindowEvent::__l8::void <lambda>(void) & <_Vals_0>)
        tklo.dll!std::_Func_impl_no_alloc<void <lambda>(void),void>::_Do_call()
        tklo.dll!std::_Func_class<void>::operator()()
        tklo.dll!VCLXWindowImpl::OnProcessCallbacks(void * __formal) Line 300
        	at c:\lo\src\core2\toolkit\source\awt\vclxwindow.cxx(300)
        ...
        
        So it seems like the only place where we could guarantee the invariant
        to hold solar mutex for GUI protection before releasing it is right
        before the releaser itself.
        
        Co-authored-by: Jan-Marek Glogowski <glogow@fbihome.de>
        
        Change-Id: Ie95bd3423a25f210f0bbb2a88288c7c60a528ea0
        Reviewed-on: https://gerrit.libreoffice.org/70301
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-05  Tor Lillqvist  <tml@collabora.com>  [33ddc58c7f99b64dd6d3bcaa147f1674d15c449d]

        tdf#124360: The cui component is needed in the iOS app
        
        Used at least in the Edit > Edit Style... > Area > Color dialog for
        the Pick button..
        
        Change-Id: I864ec5918482a2f8ee5c5d80b79eacd6e8fcd88e

2019-04-05  andreas kainz  <kainz.a@gmail.com>  [11590763e270c14dd6e03677a0cf23af9cfc98e2]

        tdf#119693 base incorrect icon was show
        
        Change-Id: I2e7380dcf2af1a51c837a798a20de03d50eb7065
        Reviewed-on: https://gerrit.libreoffice.org/70304
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-05  Mike Kaganski  <mike.kaganski@collabora.com>  [dacde2c0394d33a04bc9ad929df394465c14b093]

        Revert "Get rid of b2u/u2b helpers; use OUString's toUtf8/fromUtf8 instead"
        
        This reverts commit 84662e9030a855c8db7cd40d9ce354b773d78c16.
        
        Change-Id: I1cc98d3201390609ae3615baa8e92c926cdcde9a
        Reviewed-on: https://gerrit.libreoffice.org/70294
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-05  andreas kainz  <kainz.a@gmail.com>  [d33b3efa90bed4f317c872b1c2b83696cdedaa26]

        tdf#124287 wrong tooltip at Field command in NB
        
        Change-Id: I49e3a53db5137b62063f2664c945e256ced33856
        Reviewed-on: https://gerrit.libreoffice.org/70300
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-05  andreas kainz  <kainz.a@gmail.com>  [cf59f4ac994c4b755908091a3cdb3d5b7e171e49]

        tdf#124198 sd modules move imagemap to tools
        
        Change-Id: I6d582032d419b832aa2610cad61d9c5596fcc9a4
        Reviewed-on: https://gerrit.libreoffice.org/70299
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-05  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [2d6f8c36126effc66ea35af2e65da6609fcfe013]

        FIX: DOCX export: use all updated attributes during table export
        
        In a previous commit only x/y coordinate were considered.
        
        For better overview make use of the OOXML converter for orients and relations.
        
        Change-Id: I9792ccfbc2ebb58fd768c14278cdfd9b54efe62f
        Reviewed-on: https://gerrit.libreoffice.org/69523
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-05  andreas kainz  <kainz.a@gmail.com>  [22d79472b6f395a2b4de74dc360bf8e61b1028e3]

        tdf#124392 remove undo/redo commands from groupedbar drop down
        
        Change-Id: I7224eaf1b569d018a85fee6a65afe43d0d37bfbc
        Reviewed-on: https://gerrit.libreoffice.org/70298
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [95573cad5793ab6743307890b56c205e21fe9d6d]

        fix spinbox right press SVG - plus sign didn't define a color
        
        Change-Id: I1db6c5e4841530be7d46e8829899bf3f8cef8a3b
        Reviewed-on: https://gerrit.libreoffice.org/70293
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fcb00ac8ebe2acb429f09ef5b728b8c73a5bbc37]

        support opacity for widget definition draw SVGs
        
        This opacity influences the whole shape (stroke and fill).
        
        Change-Id: I82e10e07dbf2f321805b55a5f4831a513e52dab8
        Reviewed-on: https://gerrit.libreoffice.org/70292
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-05  andreas kainz  <kainz.a@gmail.com>  [48429e075fe73b858328d7287035c24744812f75]

        menubar add separator between different zoom items
        
        Change-Id: Ie6a9ef6441b2b0053ea539bc0f1846fba8422313
        Reviewed-on: https://gerrit.libreoffice.org/70297
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-05  Miklos Vajna  <vmiklos@collabora.com>  [bdc5cfab8106d73af3452155cedf732972bd3a91]

        sw: extract UITest_sw_findSimilarity from UITest_sw_findReplace
        
        I'm not exactly sure how, but in case
        sw/qa/uitest/findReplace/findSimilarity.py and
        sw/qa/uitest/findReplace/findReplace.py are in the same suite, then 3
        tests from the later fail for me.
        
        I don't see anything obviously problematic in either of these tests, so
        just split them to separate suites, these are slow tests after all, so
        more parallelism is good anyway.
        
        (What may happen is that one of the dialogs remember its state in the
        user profile, but then why this doesn't happen for everyone is unclear.)
        
        Change-Id: If11f5b171972422fab5f79a047b1aabb1adee04d
        Reviewed-on: https://gerrit.libreoffice.org/70296
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins

2019-04-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [7282014e362a1529a36c88eb308df8ed359c2cfa]

        tdf#50916 Makes numbers of columns dynamic.
        
        With this commit we are making numbers of columns
        dynamic, but the number of maximum supported
        columns will be the same (1024).
        Such approach will allow us to check issues
        (eg. performance, LO format etc.), and improve it.
        
        Increasing number of maximum columns, will be done
        in separate commit.
        
        Change-Id: Ibac4101e9ffc05e3548eca1c198f6319ac7ff9aa
        Reviewed-on: https://gerrit.libreoffice.org/44802
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-04-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [df30a4515b1303b0891baa53754fa9b3e47e0c02]

        lo-commit-stat: Only search for bug ids in the summary
        
        Sometimes, developers mention other bugs in the body as
        related issues.
        This might create mislead information in the release notes
        E.g: https://wiki.documentfoundation.org/Releases/6.1.1/RC1
        * Caolán is mentioned as fixer of i#66963 because the id is in
        the body of 9c3d8b1c64c2ce5a2fd39aa785df45f6b1d6628b
        which fixes tdf#98558
        * M. Stahl is mentioned as fixer of tdf#112447 because the id is
        in the body of 31e66bd07c1082bb375be8aaf7835f019351d9bb
        This bug was fixed by Bjoern Michaelsen in
        ce2fce9a41729774689080c8b5552b60c2e6ee2d
        
        Change-Id: I8d0ee038741dbb27364a56a7fa9285f32839c37b
        Reviewed-on: https://gerrit.libreoffice.org/69750
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-04-05  andreas kainz  <kainz.a@gmail.com>  [41aad282de59719e5e60a8114180fca71c2217a5]

        menubar: reverte recentfilelist change to have it after openremote
        
        Change-Id: I775e9d6d6bedbfe00a4e5349cf0a664ccbd0ecc4
        Reviewed-on: https://gerrit.libreoffice.org/70288
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-05  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [6aff7fe6d5a02f44ec43e63672ae56166f9b9cb6]

        tdf#118269 Replace InsertAnnotation commands accel for Hungarian only
        
        So that Insert - Comment command would not insert an & on Windows
        with Hungarian keyboard layout
        
        Change-Id: I83f43cdc0b3f32e284cd747648de5bcb07505314
        Reviewed-on: https://gerrit.libreoffice.org/70279
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-04-05  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [14a7995d22536290ca4572935fc82062a250fec1]

        Remove stale accelerator for uno:AnimationMode
        
        Corresponding command was removed in
        b94abbc8fd83e2ac5c7d95a8a4f03da6bc15facd (2004!)
        This and 15bdac207302fb54155310b0cc7fdb7283e612ed
        is why this accelerator showed up as uno:AnimationMode in the list
        instead of a human readable name
        
        Change-Id: I7b2f2cf76c75d815b85b1ceb6e8468588e3d15f1
        Reviewed-on: https://gerrit.libreoffice.org/70268
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-04-05  Gabor Kelemen  <kelemeng@ubuntu.com>  [d707102dccac35225088209f68d2a984faa0cea0]

        Remove stale accelerators for uno:StyleCatalog
        
        The uno:StyleCatalog command was removed in
        b4c18dc0ea32af9f070d43278e547ee0b2e540a4
        
        Change-Id: I31118e97c5445b1021ea60b2629f12d2f60595cd
        Reviewed-on: https://gerrit.libreoffice.org/70267
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-04-05  andreas kainz  <kainz.a@gmail.com>  [a077571798b11477a7632b0812fadca19edbdb2d]

        sc menubar: rearrange subgroup items to have > items last sorted
        
        Change-Id: Ie46fcc58039ce9686b779d27699e4988e93e8bd7
        Reviewed-on: https://gerrit.libreoffice.org/70195
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-05  Miklos Vajna  <vmiklos@collabora.com>  [3e0092031b73bad107e3122d5d4be2f5bd487744]

        tdf#112318 sd opengl: fix lack of initial animation
        
        Commit 881043d1f01fad663c0a17f11cbe2dab79e31217 (#i98792# Allow frequent
        calls to slide show update()., 2009-04-27) added a comment in
        sd::SlideshowImpl::updateSlideShow() talking about an "above" case, when
        the slideshow update suggests to not wait till the next update,
        but later commit 12dcf5e6e770b1933252a1f919663ba45ded4cdf (slideshow:
        cleanup main-loop usage, post-yield listeners, etc., 2015-11-13) removed
        that handling.
        
        That was fine till opengl rendering was introduced, which swaps its
        backbuffer in an idle handler. Given that OpenGLFlushIdle's priority is
        TaskPriority::POST_PAINT and SlideshowImpl::maUpdateTimer's priority is
        TaskPriority::REPAINT, the GL backbuffer is not always painted while an
        animation is ongoing.
        
        This is more visible when tweaking the bugdoc to have an e.g. 5 sec
        animation, then starting the slideshow results in waiting for 5 seconds
        and only then the slide shows up, without an animation.
        
        Fix the problem by re-introducing the handling of the fUpdate == 0, and
        processing idle events there, which means the GL backbuffer will be
        always painted, regardless if fUpdate is a small number or 0.
        
        Change-Id: I25b2dc0aa41af62d9bd89617178eb2e9997f5b17
        Reviewed-on: https://gerrit.libreoffice.org/70287
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-04-05  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [01757656f2cc36b6cb8be88ebc0ea1050e0e5c39]

        tdf#42949 Fix IWYU warnings in include/sfx2/sidebar/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ic2bd25bcbcc7f5fb6e29ced70fddb74385b5fb2f
        Reviewed-on: https://gerrit.libreoffice.org/70077
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0317835baf1f9531365131203decc6eb44b273e4]

        Fix typo
        
        Change-Id: I49ffb2fff63a8818c4e84a26923fca1484bf1e36
        Reviewed-on: https://gerrit.libreoffice.org/70284
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-05  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [fb8205ddaa5ef59bf6fe520727b0cb1a5036dc85]

        Related: tdf#116098 avoid ctrl-shift-e shortcut in more places
        
        These were originally added in commit
        4105862b03b78ff5d80d5e1f5a48f15015f79d3c
        
        Avoid the reported problem for the other two instances
        (Calc and Master document) too
        
        Change-Id: Ief3adafec1f05f9fb881da76c844fe8525143029
        Reviewed-on: https://gerrit.libreoffice.org/70272
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-05  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [97ab50f381433a74239d1d1f33f33146accc61c9]

        Remove unused using declarations in directories [e-l]*
        
        Found by:
        run-clang-tidy-7 -checks=-*,misc-unused-using-decls
        
        Change-Id: Iee4e9df37d4c971ea97256d041afbc3d3aaa3d27
        Reviewed-on: https://gerrit.libreoffice.org/70027
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-05  Miklos Vajna  <vmiklos@collabora.com>  [b62bfda66c1499806bfa35c26fdc05f76f8a4db2]

        sw btlr writing mode: implement RTF export
        
        Note that we can't work with the table box (and frame format) of
        pTableTextNodeInfoInner in RtfAttributeOutput::TableVerticalCell(). This
        is because cell definitions are written in
        RtfAttributeOutput::TableDefinition(), and the loop only calls
        setCell(), i.e. the cell index is updated in the node info, but the
        table box is not.
        
        Import was already working as-is.
        
        Change-Id: Ia089c42b3a49f1a8f012a8cadaa8bcad16128c3e
        Reviewed-on: https://gerrit.libreoffice.org/70269
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-05  Mike Kaganski  <mike.kaganski@collabora.com>  [7327260de3c0c627e62f7c3fddbe3d71ea88e88f]

        tdf#120703: partially revert commit 85456fae54029edd26df2277a9eec5e2fe3d9739
        
        ... to take into account possible differences of results of dynamic_cast
        vs static_cast; the change casts dynamically, as before the commit, and
        only adds asserts on the result of the cast.
        
        Thanks to sberg for pointing my mistake out!
        
        Change-Id: Ib77d443e5a858e744f369f58542de603f948fd1c
        Reviewed-on: https://gerrit.libreoffice.org/70274
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-05  Andras Timar  <andras.timar@collabora.com>  [5d0700bd3afef6d39b63fe813aaa0ac856ff5785]

        respect read-only config item: AutoFunction/Text/ShowToolTip
        
        Change-Id: Ib808e35d3cc3c2895993193ac6ed05d556c1857d
        Reviewed-on: https://gerrit.libreoffice.org/70275
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-04-05  Andras Timar  <andras.timar@collabora.com>  [56971d434bf2242e436f6d671221fa80d1d2895a]

        respect read-only config item: CreateMSOLockFiles
        
        Change-Id: I6b264a2f2e2995e880169f6224c60f023584469d
        Reviewed-on: https://gerrit.libreoffice.org/70270
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-04-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d48f5dc1a0ed0c2c41888c91d8f9f140c58b27b3]

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

2019-04-05  andreas kainz  <kainz.a@gmail.com>  [59e2739b7f72178676a1c5412ce3a7f19deb67b5]

        Sifr icon theme update links.txt
        
        Change-Id: Ia6e48da3abe6d142135f0e916f02e27b63bbcb57
        Reviewed-on: https://gerrit.libreoffice.org/70280
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c998228ac79cf07829fe3cd16c048caeea6a680f]

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

2019-04-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [35d9a2618dc0116378ab795a7b9277d248c5afd4]

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

2019-04-04  Mike Kaganski  <mike.kaganski@collabora.com>  [84662e9030a855c8db7cd40d9ce354b773d78c16]

        Get rid of b2u/u2b helpers; use OUString's toUtf8/fromUtf8 instead
        
        These helpers are used in code generator code; so any invalid UTF-8
        or UTF-16 in the conversion is programmer's error which needs fixing.
        Thus, the behavior of toUtf8/fromUtf8 which asserts the validity is
        fine here.
        
        Change-Id: I3004e233c9de59f8e348455f1f04d23e8c51ed3d
        Reviewed-on: https://gerrit.libreoffice.org/70249
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-04  Caolán McNamara  <caolanm@redhat.com>  [3c6c56b107d71d5f4790be0b76299e8f215f88cc]

        Revert "raise cairo baseline to 1.12.0"
        
        This reverts commit 50580f452cc7c88a231831619a3f05958ce56460.
        
        Revert "raise cairo baseline to 1.10.0"
        
        This reverts commit 58a0e60dee0d27a699f856827c20b792417d3478.
        
        32bit baseline is currently at cairo 1.8.8
        
        Change-Id: I5156df6aee03dbbb2e209dbd5717a98580256170
        Reviewed-on: https://gerrit.libreoffice.org/70260
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-04  Caolán McNamara  <caolanm@redhat.com>  [b8c49b1d4d4debd86c4b944b0bb2ba020ef1b030]

        Resolves: tdf#120754 on undoing an obj insert use its current ordinal
        
        there may have been changes not caught by undo to the object's
        ordinal, so on use of RemoveObject (or ReplaceObject) call GetOrdNum
        on the object to get its current position within its parent.
        
        We can keep nOrdNum for the desired dest position within the parent
        for InsertObject
        
        Change-Id: I3bdabf387dd630fc1fadaaa1f3d8c05e93865e4f
        Reviewed-on: https://gerrit.libreoffice.org/70251
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [64ee37e4409dbde80bd98fb8d3f65b0146b9cb92]

        ios widget defs: update combobox, checkbox, spinbox SVGs
        
        In addition remove spinbox pressed state (it wasn't useful) and
        draw white filled empty rect for spinbox as we don't draw the
        background automatically.
        
        Change-Id: I892108c5839dc463cdb9e4f4f09276fc184f4944
        Reviewed-on: https://gerrit.libreoffice.org/70258
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-04  Caolán McNamara  <caolanm@redhat.com>  [9db7130e05b79fdcb9a60a3f1f4801e5401427de]

        Resolves: tdf#122780 limit massive template names in ui to a sane length
        
        Change-Id: I053b30b00dbda67819af68020e2f6fa4a5b5134e
        Reviewed-on: https://gerrit.libreoffice.org/70255
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-04  Mike Kaganski  <mike.kaganski@collabora.com>  [4a4b1df72909fe96acdbcb95f90e30bd1a79c5eb]

        Get rid of USS macro
        
        The helper marco is used in export code to convert UTF-16 internal
        string representation to UTF-8 used in XML encoding. I suppose that all
        strings here should be already valid UTF-16 (an invalid input should
        have been validated at import/input stage). An invalid string at this
        stage means a programming error in another part of code that breaks this
        precondition, and should not be handled at export stage.
        (See also commit 0267a2326b5282023e8b08a147eca178c5db1980.)
        
        This effectively changes flags used in conversion from UTF-16 to UTF-8,
        so that now RTL_UNICODETOTEXT_FLAGS_INVALID_ERROR is used instead of
        RTL_UNICODETOTEXT_FLAGS_INVALID_DEFAULT, so that the result would be
        truncated on invalid bytes instead of inserting U+FFFD, and would fail
        assertion in debug builds.
        Other changed flags don't affect UTF-16-to-UTF-8 conversion.
        
        Change-Id: I12b2cc5378208904c3266924187d6402700ed6f3
        Reviewed-on: https://gerrit.libreoffice.org/69801
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-04  Caolán McNamara  <caolanm@redhat.com>  [3154770b49f84981432ccc3756ceb1840ff8d8a0]

        CreateUndoRemoveObject default arg is always used
        
        Change-Id: I5676281be56ff454962900fe7500d078b1f9e7e9
        Reviewed-on: https://gerrit.libreoffice.org/70252
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [dc7fdd7e75ba4089e3c385479fd6b303d518efe5]

        change GetColorCount to use sal_Int64
        
        Hopefully fixes problems on 32-bit linux.
        
        Change-Id: I1fc22f1bb37c8297bd3bd6828206d1ffa9ae722d
        Reviewed-on: https://gerrit.libreoffice.org/70241
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-04  Jan-Marek Glogowski  <glogow@fbihome.de>  [810e62b8ba9c0fa5152592ef6b01400bfcfe59c0]

        Qt5 / KDE5 refactor create_SalInstance
        
        Move most common code into Qt5Instance (static) functions.
        Not much saved with regard to LOC, but since the code was
        95% C'n'P, I hope it'll be less error prone this way.
        
        Also handle all QApplication argument pointers via
        std::unique_ptr from the beginning.
        
        Change-Id: I87b2f571d398db7ccce3e740f16205b251be4ced
        Reviewed-on: https://gerrit.libreoffice.org/69578
        Tested-by: Jenkins
        Reviewed-by: Aleksei Nikiforov <darktemplar@basealt.ru>

2019-04-04  Jan-Marek Glogowski  <glogow@fbihome.de>  [ae1e23651a6d2e97d39bbe46bab83b7982d19611]

        KDE5 merge KDE5SalData into Qt5Data
        
        Currently there is no point for a seperate KDE5 SalData class.
        The additional NWF settings fix the wrong popup menu for qt5, so
        this just moves all the NWF data and gets rid of KDE5SalData.
        
        Change-Id: I1c02d1f660df288a0d2e1c6607b34fc1ce593727
        Reviewed-on: https://gerrit.libreoffice.org/70005
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-04-04  Mike Kaganski  <mike.kaganski@collabora.com>  [558956dc811a1f0f07411e348f7081a467bbc3b5]

        Drop UNICODE/_UNICODE defines
        
        The code is using expicit (mostly W) Windows API, and is independent
        from the macro. Removing it here allows to catch places where some
        UNICODE-dependent macro is used unintentionally.
        
        Change-Id: I5dff40aecfc3c3dc7fc4cf7271a995a675943a45
        Reviewed-on: https://gerrit.libreoffice.org/70237
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-04  Caolán McNamara  <caolanm@redhat.com>  [50580f452cc7c88a231831619a3f05958ce56460]

        raise cairo baseline to 1.12.0
        
        Change-Id: I1816f23fea88e6b840539a88504956b00a546522
        Reviewed-on: https://gerrit.libreoffice.org/70243
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-04  Caolán McNamara  <caolanm@redhat.com>  [58a0e60dee0d27a699f856827c20b792417d3478]

        raise cairo baseline to 1.10.0
        
        Change-Id: I721b80d7ce28d36babbd2bd1957fcbd6a2d27a27
        Reviewed-on: https://gerrit.libreoffice.org/70242
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-04  Andras Timar  <andras.timar@collabora.com>  [244e60ec32d593fe92f2c93b9934762067243947]

        typo: openning -> opening
        
        Change-Id: I7da07503badec82ffb227424819a0f19eabfbbe5

2019-04-04  Roman Kuznetsov  <antilibreoffice@gmail.com>  [43c44f7c82fdcf7e5e6eccb0a80d5bb0e1e3a86c]

        tdf#124471 Change bullet styles names in Style section of Sidebar
        
        Change-Id: I1a6acd3b9496cf83cd0e1ef6d808443cd40ae2c3
        Reviewed-on: https://gerrit.libreoffice.org/70121
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-04  Caolán McNamara  <caolanm@redhat.com>  [cb7ff6bc57b542a27f6bdcfcaacc2cdf66cdb456]

        Resolves: tdf#124219 check at runtime for availability of cairo functions
        
        Change-Id: I0ab3055760d8be690bdfff560212db368a0fa261
        Reviewed-on: https://gerrit.libreoffice.org/70240
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-04  Caolán McNamara  <caolanm@redhat.com>  [7aa14e80d2d9d94ba468b83db32fc1049d1d8b65]

        rhbz#1696037 null-deref
        
        Change-Id: I1a9eb5b1b38e2ec651f2d0286337106ab565a9dc
        Reviewed-on: https://gerrit.libreoffice.org/70239
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-04  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9e772cffcf373620114f005993c56c38e7ac84f2]

        odk: Add hint to test this in instdir/sdk
        
        Change-Id: I8881f33a024cb5b9e36d4a6a668d8a32aea2ed1a
        Reviewed-on: https://gerrit.libreoffice.org/70189
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-04-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [d186417395b29a5404aed3f819dd81aa92385f20]

        tdf#124323: show restart dialog when toggling multi-threaded...
        
        calculation
        
        Change-Id: I853ae21d4c085488232a375ef42480453c01880b
        Reviewed-on: https://gerrit.libreoffice.org/70210
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-04-04  Caolán McNamara  <caolanm@redhat.com>  [c371d8ba8960e7830027d4d8d9155bab94722952]

        expand async to allow it to resize to optimal size
        
        Change-Id: I87c413108a41f994c0e8d86f469fc361d4cd42e5
        Reviewed-on: https://gerrit.libreoffice.org/70220
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-04  Caolán McNamara  <caolanm@redhat.com>  [b9c10ee923308f336a694bbc0212396ed5317b6a]

        weld ClassificationDialog
        
        with the extra problem of hosting an EditView/EditEngine within a
        weld::DrawingArea
        
        Change-Id: Id48a57ed0dfd2d92217209c43f752edd9cf8e1bd
        Reviewed-on: https://gerrit.libreoffice.org/70219
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-04  Caolán McNamara  <caolanm@redhat.com>  [c8c0292c2152df8c353aeff32896f0cfa8a53a64]

        split cursor drawing into Window/OutputDevice parts
        
        Change-Id: I6027abd3c385f838dc02cc85fda0eef212d2541f
        Reviewed-on: https://gerrit.libreoffice.org/70218
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-04  Caolán McNamara  <caolanm@redhat.com>  [e14c61e617eb221653c176fb91c5ddc074459929]

        allow SelMouseButton[Down|Up] without pWin
        
        Change-Id: If5031390ac4a0cdd3dad3b43b23f4319c2dfc53a
        Reviewed-on: https://gerrit.libreoffice.org/70217
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-04  Caolán McNamara  <caolanm@redhat.com>  [3259c1058913887f51af456918927a50d139d70d]

        add nullchecking SelectionEngine::CaptureMouse
        
        Change-Id: Ie8594c8fe2a9e2d84121f3a6a1ee8afab265b14f
        Reviewed-on: https://gerrit.libreoffice.org/70216
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-04  Caolán McNamara  <caolanm@redhat.com>  [59c15729bdd6b3fb15f66ad9f3cb96292fd0eba9]

        SelectionEngine::ReleaseMouse checks for null pWin
        
        Change-Id: I80e6a304d07fcc290e73e6251f520926398a7ecb
        Reviewed-on: https://gerrit.libreoffice.org/70215
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-04  Caolán McNamara  <caolanm@redhat.com>  [592a729790c737389673cd3c743df12a9e3cbd4c]

        aRect is always in pixels
        
        Change-Id: Ib122a2f970a7852e2979a5301f635f9f1a4ce87b
        Reviewed-on: https://gerrit.libreoffice.org/70214
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-04  Caolán McNamara  <caolanm@redhat.com>  [397271c7ddc02cea2688da4ea33c47a44f5d4800]

        LOK logic is good for non-lok here
        
        Change-Id: I7ad351800a55798e822596733f7fcb057e2e9aff
        Reviewed-on: https://gerrit.libreoffice.org/70213
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-04  Caolán McNamara  <caolanm@redhat.com>  [57a93c8cabff4581301d26d736f0cb078cf86d11]

        this line is equivalent to InvalidateAtWindow
        
        Change-Id: I4f718710c778e25f92f97ed2e7e7d9d01ed99e6b
        Reviewed-on: https://gerrit.libreoffice.org/70212
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-04  Miklos Vajna  <vmiklos@collabora.com>  [a3fdb6c5c2899a3d5ed9c60f35cc3ef53ce85acd]

        uitest: disambiguate UITest_findReplace
        
        There was an sw and an sd one as well.
        
        Change-Id: I3d031674f6866a779d44ce642339ec59bf2c82cb
        Reviewed-on: https://gerrit.libreoffice.org/70236
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-04-04  andreas kainz  <kainz.a@gmail.com>  [a7d957d98edf6ea680f9ff086a1d0722f8d12408]

        chart icon theme update sifr and colibre
        
        Change-Id: Ib72500f24cbca406d258794d4e8ab2cee7ef5ed6
        Reviewed-on: https://gerrit.libreoffice.org/70223
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [aa5abc875934990d1ecec17abc6c58d51afd10b1]

        ios theme definition: add slider disabled state
        
        Change-Id: Ie4388f00c4a0c11df77782691fe9ea7f706d2b5c
        Reviewed-on: https://gerrit.libreoffice.org/70231
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-04  Marco A.G.Pinto  <marcoagpinto@sapo.pt>  [41c0fdf2f3f44cc1634658e29d23189e6b415b4a]

        [pt-PT] Added 12 autocorrect words
        
        Change-Id: I2c01a4cd0c63128c449912c1fdade3bed46d652b
        Reviewed-on: https://gerrit.libreoffice.org/70232
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>

2019-04-04  Miklos Vajna  <vmiklos@collabora.com>  [8f525d1a7e27279f4540ac692b9cb7af4a98dc25]

        CppunitTest_sw_rtfimport: use CPPUNIT_TEST_FIXTURE()
        
        In the single case where the usual DECLARE_... macro is not used.
        
        Change-Id: I3c47976a0d78294e345569f28d264f752851d5e6
        Reviewed-on: https://gerrit.libreoffice.org/70211
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-04  Andras Timar  <andras.timar@collabora.com>  [db02265eee005ab3c13be052c0cf9901a95c9b58]

        Fix MPLv2 subset packaging
        
        Change-Id: I08dc751589375102b5772e61bbe267f8c26c2fd2
        Reviewed-on: https://gerrit.libreoffice.org/70222
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-04-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [97e53f20488c35ecef8e7fb8e281622c82d7f0cd]

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

2019-04-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [21b19a227ab8d87b4450486331adae0732906b0c]

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

2019-04-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [533d51519c3287134ca177bf3d0e22c1b224039e]

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

2019-04-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fe9a176ba55184f1338d228e25b5ccff45a7749b]

        Fix typo
        
        Change-Id: I58c1158dbd96ace17666177ef9b2d9f19309a2d6
        Reviewed-on: https://gerrit.libreoffice.org/70228
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ec2222e54dd6a496fd7931a966eee272172025d2]

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

2019-04-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ddd2491674ca34f9a0eb903a0385f658ed4d375c]

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

2019-04-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9956cf0692058414ef3efdb0e8058fbb0b39f6bc]

        tdf#124155 fix slider to not go beyond rect bounds
        
        We need to ask the NWF for the size of the thumb and not just use
        the hard-coded value.
        
        Change-Id: I98c6b5782c6a043fc358198ddf844d36d7aa90d6
        Reviewed-on: https://gerrit.libreoffice.org/70201
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-03  Tamás Zolnai  <tamas.zolnai@collabora.com>  [413461e3cf3a4b32a17419f67f879a8975c43987]

        svl.lockfiles.test: Create the temporary lock files in workdir
        
        Change-Id: I98b03754259c296ec8b4de2dddf6aee611bfe68a
        Reviewed-on: https://gerrit.libreoffice.org/70209
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-04-03  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [17869ac7d5b18d6fdd026395ed53dc0d899f2fef]

        DocumentIndex::Impl: SwClient no more
        
        Change-Id: I552acba206a3f35a450fc5331e3853e23a46cc10
        Reviewed-on: https://gerrit.libreoffice.org/70166
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-04-03  andreas kainz  <kainz.a@gmail.com>  [36de5ec5cef30e3fe036fce55c385f2755e9eb65]

        sd menubar move xml to submenu like in writer
        
        Change-Id: I867cfdf2b9927b749d866fc83327b6094f92164f
        Reviewed-on: https://gerrit.libreoffice.org/70204
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-03  Greg Veldman  <git@gregv.net>  [ad03027114a8753fc7a0181df21d4d5e1905c509]

        In LibreOffice core commit d4d3766, several variables were changed to be declared as const.  However, on platforms not excluded by NO_PTHREAD_PRIORITY, osl_thread_priority_init_Impl() then tries later to assign values to these.  This leads to compiler errors on platforms so affected, including FreeBSD.  Revert as necessary on affected platforms, also using NO_PTHREAD_PRIORITY to match the code in osl_thread_priority_init_Impl().
        
        Change-Id: I0e968231e7c1be9771844222a7bab1f0fcb51a0e
        Reviewed-on: https://gerrit.libreoffice.org/69603
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-03  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [2111f607973166ebc39414ba6d2019832bcfe4da]

        Fix in convertToOOXMLHoriOrient: values of VertOrient were taken
        
        Change-Id: I47093292aeed5c0579dd4b365561ee86935632e4
        Reviewed-on: https://gerrit.libreoffice.org/70197
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [478ecc26a65188e332df2ce0ba108474c735dfd1]

        various cleanups - no behavior change
        
        Change-Id: I28749d31ba272f26df9b79201cb106911692f6f7
        Reviewed-on: https://gerrit.libreoffice.org/70199
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3e6b3d75a698e0c005c88f9e8ca86e7978a402a6]

        tdf#124155 fix slider for border and angle in gradient tab page
        
        This is the consequence of the previous change, where the sliders
        didn't respond to input when welded.
        
        Change-Id: Ifec7fd913435a6ec51b93872c7a40d6815807397
        Reviewed-on: https://gerrit.libreoffice.org/70198
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-03  Mike Kaganski  <mike.kaganski@collabora.com>  [649854544e28f388774492f27eb1b75485202148]

        WinAPI: Fix some leftovers having UNICODE-define-dependency
        
        Change-Id: I21b4df5b595c3814a5a3fb85d9da531729447b7e
        Reviewed-on: https://gerrit.libreoffice.org/70193
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-03  Miklos Vajna  <vmiklos@collabora.com>  [c31734d0e49a778cffb1fdc3cd04adb45270e1da]

        tdf#114316 vcl opengl windows: fix missing context menu in full-screen mode
        
        Full-screen mode on Windows used to work by measuring the space needed
        by window caption (title) and borders, then positioning and sizing the
        window in a way, so that the caption and borders are not visible.
        
        This approach breaks at least in the OpenGL case where a large enough
        negative position results in rendering errors.
        
        Fix the problem by explicitly requesting the window to have no caption,
        so we render less outside the screen (30 pixels -> 8 pixels in my case),
        which makes the "exit fullscreen" toolbar appear, also the context menu
        is visible.
        
        Change-Id: I6cf2b9774b505d3887b958a6a018b5ae84bbe4bc
        Reviewed-on: https://gerrit.libreoffice.org/70191
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-04-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [ac8ee6e8f7f2de31e1dc496c1fab953e88e15bba]

        Revert "add more append methods to *StringBuffer"
        
        This reverts commit 8cfa7f4dc00f3dd37e57917ef25c806b0e9e6e73.
        
        comment from sberg:
        we already have 70519a43e0d89a6b5d89859a6851f8c757c6b0c7 "Replace OUStringBuffer::appendCopy with append(std::u16string_view)" (which can be extended to OStringBuffer if needed)
        
        Change-Id: Ifcc550a8cf26ef38ad49fde8b067f53c999c9276
        Reviewed-on: https://gerrit.libreoffice.org/70178
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-03  Michael Stahl  <Michael.Stahl@cib.de>  [3c7354a85a9bd47a2676aadaad2f6622fe2d959c]

        python3: upgrade to release 3.5.7
        
        Fixes CVE-2019-9636 CVE-2019-5010 CVE-2018-14647
        
        Change-Id: If0a115960aed1ee90b63e6716c844669f0ec91e5
        Reviewed-on: https://gerrit.libreoffice.org/70182
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-03  Stephan Bergmann  <sbergman@redhat.com>  [d59ec4cd1660410fa1b18c50d2d83b1417a82ddc]

        Filter out problematic file URLs
        
        Change-Id: I87fd37e56326bef4888354b923407530c6f70760
        Reviewed-on: https://gerrit.libreoffice.org/70177
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-03  andreas kainz  <kainz.a@gmail.com>  [3b41abe6933046612c445f16c3879975eed650ba]

        sc menubar change spacing from 3 to 2 as everywhere else
        
        Change-Id: Id395159b8b4a0f324cb188878fcbc76f73c0db36
        Reviewed-on: https://gerrit.libreoffice.org/70180
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [86ea64f216819696cd86d1926aff0a138ace2baf]

        Support for native 32bit Bitmap in VCL and SVP (cairo) backend
        
        This adds basic support for 32bit bitmaps for the SVP backend. For 
        other backends the support is disabled for now as we need to add it for 
        each backend separately and enable support.
        
        When this patch is applied it is possible to a Bitmap with bit count 
        32, but currently no input filter uses this with the exception of the 
        new PngImageReader(libpng based), which is used only for the icons.
        
        For a general support more things need to be implemented and tested:
        - conversion back and fourth between 32-bit and 24-bit + 8bit alpha (or 
        other supported pairs) 
        - 'raw' export of the bitmap needs to be handeled properly (like in
        SVM import/export) so it creates the correct image.
        - input filters need to be checked and converted if this is necessary
        - look for possible bugs when drawing transparent bitmaps
        - check of UNO API
        
        Change-Id: I7a7be0e6134dfdd9a7aeaef897131bb6e710ae7e
        Reviewed-on: https://gerrit.libreoffice.org/69289
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [994b41a6c69d20637dcb95894c385f5c0102d600]

        tdf#124155 change "gradient tab page" - increment & angle slider
        
        Remove slider for increments as the increments should better be
        left to "auto" and rarely modified (setting a value means it will
        use a limitied amount of increments, but auto effectively means
        as much as it is needed and can use the native backend for
        drawing).
        
        OTOH use a slider for setting the "angle" as it is already present
        in hatch tab page. Angle needs a slider as it is usually one of
        the main properties of a gradient (especially linear).
        
        Increase the tab pages a bit (10px on every side) to have a bit of
        breating space for all the widgets.
        
        Change-Id: I66167fe2c97b53bc3627237279332bdd59fb03d7
        Reviewed-on: https://gerrit.libreoffice.org/70175
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-03  Mike Kaganski  <mike.kaganski@collabora.com>  [b81ea32945d553a712d651fe472ece921ac64d10]

        tdf#124500: convert short path names from drag-n-drop to long names
        
        ... otherwise link URLs with short names like 2E23~1.PNG would be
        inaccessible from the network, or after copy to a different directory
        or system, where the autogenerated short name might be different.
        
        Change-Id: Ice0b2fa205a25aba232e960cad2615a527cba05a
        Reviewed-on: https://gerrit.libreoffice.org/70145
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-03  Caolán McNamara  <caolanm@redhat.com>  [728f074ab672469af933d492843230bd5c5bd0cd]

        Related: tdf#124148 null-deref on clicking inside empty listbox
        
        since...
        
        commit ce9dab8c161e29769131cec741a6a9cceec8552d
        Date:   Thu Mar 28 17:43:29 2019 +0900
        
            tdf#124148 add configurable margin for the listbox pop-up list
        
        Change-Id: Id0bedb86f4fb74aff230d65f1e4371959814fd0f
        Reviewed-on: https://gerrit.libreoffice.org/70151
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-03  Dennis Francis  <dennis.francis@collabora.com>  [86ba9cdc69976d9cdb7d6ec1a527012647abf10d]

        tdf#120270 : ScUndoDragDrop - Notifying listeners of the area...
        
        is not enough. This needs to be done recursively, ie notify the
        listeners, notify the listeners of the listeners and so on.
        ScDocument::BroadcastCells() seems to do exactly that, so lets
        use it here intead of collect+notify.
        
        Change-Id: Ifa273fea5f08af661958cd9b4c3d01d9044b8727
        Reviewed-on: https://gerrit.libreoffice.org/70044
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        Tested-by: Dennis Francis <dennis.francis@collabora.com>

2019-04-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [8cfa7f4dc00f3dd37e57917ef25c806b0e9e6e73]

        add more append methods to *StringBuffer
        
        which performs the append without needing the creation of a temporary
        *String
        
        Change-Id: If9ad3222275f26659db2e7df8d34f068977c4d17
        Reviewed-on: https://gerrit.libreoffice.org/69826
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-03  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [93f1c3665fcdc31c36078f179ac37fd69d3ebb00]

        find-unneeded-includes: filter out boost/variant.hpp
        
        As seen in include/sfx2/sidebar/Paint.hxx
        this replacement is not needed
        
        Change-Id: Idba8014a7effaec69c06891657cbd62546b7ac09
        Reviewed-on: https://gerrit.libreoffice.org/70026
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-03  Miklos Vajna  <vmiklos@collabora.com>  [66c29fd202f22a36edbb929ddcc1f1cadb0a6e8f]

        pdfium: avoid problems with SetForm using WIN32_LEAN_AND_MEAN
        
        So that it does not get defined to SetFormA() or SetFormW() and still
        requires no patching.
        
        Change-Id: I4364b02306633733d8536ebd8d7d42273dfeef74
        Reviewed-on: https://gerrit.libreoffice.org/70150
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-03  Jens Carl  <j.carl43@gmx.de>  [68dd147bd3eb33fc74590113e7082d00119e733e]

        Fix typos
        
        Change indefinite article "an" to "a" before
        the word unique and some variants.
        
        Change-Id: Ia14a6f3b9ec6b257ad8bed3b089faa9b6f07d44f
        Reviewed-on: https://gerrit.libreoffice.org/70174
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fd33e13d758ec71389ba114360e4828a88ac4181]

        Fix typo
        
        Change-Id: I42090a462b15fbc537b0fdb5eaf66f60a213e5ff
        Reviewed-on: https://gerrit.libreoffice.org/70103
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [557f8dea20a6d8396d21dc48cca2792f240439a0]

        Fix typo
        
        Change-Id: Ib4895ce8c0d56b89260ea71734687734298d7c92
        Reviewed-on: https://gerrit.libreoffice.org/70168
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d1496ca658650d4e19baa05f72445ab69ca96860]

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

2019-04-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [94ac464dd5bbe942e7fc2bb359a4d368fa298bdc]

        Fix typo
        
        Change-Id: I546735f427a47d9ada1589e1861d0cf696788b05
        Reviewed-on: https://gerrit.libreoffice.org/70107
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [78f2aa9f5e13ec4cfbb9992e3ce45fcaace83023]

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

2019-04-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [11c40f5b75a328541b5b4994534cb575553943dd]

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

2019-04-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6ccf3ae8425a6cd6e4fbcecaa92ccbf6fc4efe0d]

        Removed executable permission on data file
        
        Change-Id: I1468140656a6a1d78d7753b69043c28660747a7e
        Reviewed-on: https://gerrit.libreoffice.org/70167
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4852ca0f867a624b975e00be8878aa338dfbe971]

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

2019-04-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e15c980e70360bb7ca8bd6730b700bfe215f1278]

        Fix typo
        
        Change-Id: I8f5828e0e9887aaee928e4ff794bd21399fa5abc
        Reviewed-on: https://gerrit.libreoffice.org/70171
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [18defd113365762c05d355393aab49aef82c598c]

        Fix typo
        
        Change-Id: I54ab0fd193e0a133a49462f456fb2fe120494bee
        Reviewed-on: https://gerrit.libreoffice.org/70170
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dd803469f55e1bcbd4388330367ac2169a69ff2a]

        Fix typo
        
        Change-Id: Id1a9ca4952e52df2ca48b81d80c24f62d451a811
        Reviewed-on: https://gerrit.libreoffice.org/70169
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-03  Jens Carl  <j.carl43@gmx.de>  [429e6560d000f454fdb23d52fdddfbc84c5cf0a8]

        Remove now obsolete _TableRow interface tests
        
        Remove obsolete _TableRow.java file, missed it with commit
        cc9a8c13dad6f3d82a2386554bd6113b486a1752.
        
        Change-Id: I900ae9368d145dbe95b144323459ba05e38f6766
        Reviewed-on: https://gerrit.libreoffice.org/70165
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-03  Jens Carl  <j.carl43@gmx.de>  [ada3b7712a90900bf36235168ce4cfa77dfdc642]

        Add XServiceInfo tests to ScTableRowObj
        
        Change-Id: Ia3ad25e5e401abd3b27687a951a8c00fe710e57f
        Reviewed-on: https://gerrit.libreoffice.org/70164
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-03  Jens Carl  <j.carl43@gmx.de>  [6a7350f856e50ce3d091bda9f4f00219b5521333]

        tdf#45904 Move XCellRange Java tests to C++
        
        Move XCellRange Java tests to C++ for ScTableRowObj.
        
        Change-Id: I2735779cae777c5af4e622bc1b538df2d8bf70df
        Reviewed-on: https://gerrit.libreoffice.org/70163
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-03  Jens Carl  <j.carl43@gmx.de>  [cc9a8c13dad6f3d82a2386554bd6113b486a1752]

        tdf#45904 Move TableRow Java tests to C++
        
        Move TableRow Java tests to C++ for ScTableRowObj.
        
        Change-Id: I72cd8006b8ad932bab56681de9aac66fb40542fe
        Reviewed-on: https://gerrit.libreoffice.org/70159
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-02  Jens Carl  <j.carl43@gmx.de>  [ee268253163c4f9f00fd5182c97d9d488c637dfc]

        tdf#45904 Move XPropertySet Java tests to C++
        
        Move XPropertySet Java tests to C++ for ScTableRowObj.
        
        Change-Id: Ib448d6440cd6a285cd55297669bb19bd8aec6b07
        Reviewed-on: https://gerrit.libreoffice.org/70156
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-02  Takeshi Abe  <tabe@fixedpoint.jp>  [597c5d75b8e72d429e096535334eaac7973455ef]

        Introduce next Japanese gengou era 'Reiwa'
        
        starting from 2019-05-01, which has been announced officially.
        
        This fills the provisional slot acknowledged at
        cacbb0faef77ae8462de9ff5c7307a6a2e28b2bb.
        
        Change-Id: Ifb12e6afaad4c66d455f664b46ec946e80324e87
        Reviewed-on: https://gerrit.libreoffice.org/70028
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-04-02  Jaromir Wysoglad  <jaromirwysoglad@gmail.com>  [66c08a0d308fd6119460546a906434bbc9d23c2e]

        tdf#121103 ANOVA sum of squares formula correction
        
        The ANOVA sum of squares is now hardcoded to use '$Sheet?' in the
        source cell addless every time.
        
        Change-Id: I215b719be11ecfc2ae20c5df8e86876bc22d50f0
        Reviewed-on: https://gerrit.libreoffice.org/69899
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-04-02  Caolán McNamara  <caolanm@redhat.com>  [e51109f26ce948947574d32793d69312f868853b]

        obsolete .ui suppressions
        
        Change-Id: Icb873895cadb7cfd039e6cf0f9b23f52555c7941
        Reviewed-on: https://gerrit.libreoffice.org/70147
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-02  Armin Le Grand  <Armin.Le.Grand@me.com>  [362c1cf2bd580f6dc8bf27bdcd79174111bc1b5c]

        tdf#124272 use ClipRegion's geometry if not a rectangle
        
        By error the ClipRegion's geometry was replaced by it's
        BoundRect expanded to PixelBounds. If the ClipRegion
        is not a rectangle, this will create wrong results. To
        do both - extend to PixelBounds and have the original
        geometry included - use the PolyPolygon topology as
        needed (see comment in code for details)
        
        Change-Id: If3f75223144eba8eb23909a7c701ad544346099b
        Reviewed-on: https://gerrit.libreoffice.org/70146
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2019-04-02  Tor Lillqvist  <tml@collabora.com>  [958442c89237eece4ff2467a7800bca6b0be9fe7]

        Add a few SAL_INFOs
        
        Change-Id: Ibdb013f4eeee8a2b2e29e3adb56943b5fccf9772

2019-04-02  Tor Lillqvist  <tml@collabora.com>  [951aefb26aacd977296cef3d942b8c9d09c50930]

        Implement the FullName property correctly in the Automation case
        
        Return a complete pathname.
        
        For or internal Basic, keep the existing semantics, that for some
        reason returns just the filename.
        
        Change-Id: I897cc797ca2158ca7c798f3e8adcdfa57a41ee3b

2019-04-02  andreas kainz  <kainz.a@gmail.com>  [54badeeebf6ec6af2f62c5ad97227c905835cf33]

        Sifr icon theme update last missing lc_ icons
        
        Change-Id: I004883067cc8ac747db2263654203dd777bcab7d
        Reviewed-on: https://gerrit.libreoffice.org/70148
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-02  Tor Lillqvist  <tml@collabora.com>  [b1881e85172f642a28b38be817ec499947ae6029]

        Warn when getFileURLFromSystemPath() fails, not when it succeeds
        
        Also, display the name that the call failed for in the warning message.
        
        Change-Id: I0b6b7baca1d534b5bada5286b2b0e5b8e94f1832

2019-04-02  Caolán McNamara  <caolanm@redhat.com>  [9b325647f4e58c06a195a7d6a4e3946f015519ff]

        Resolves: tdf#124485 [none] is at index 0
        
        rather than the meaning of nothing-selected which is -1
        
        Change-Id: I3be01fa8d6b57f61aa660be5912f479e79cff2b2
        Reviewed-on: https://gerrit.libreoffice.org/70142
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-02  Caolán McNamara  <caolanm@redhat.com>  [53865b3f18a2b7118b1012ebf589801329d2ef4b]

        limit URLBox growth
        
        Change-Id: Icea856be18aeaf07379be25eaeab240fe263bb52
        Reviewed-on: https://gerrit.libreoffice.org/70140
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-02  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [80a90a63f1bac43926b26921ef17a30e6698cc40]

        find-unneeded-includes: use a better data structure
        
        Turns out plain dictionary requires keys to be unique.
        So we need to store values as lists.
        
        This way there are no more false positives for <set> as in
        include/sfx2/linkmgr.hxx and include/sfx2/objsh.hxx
        
        Thanks Miklos for the advice!
        
        Change-Id: Ie2cfb63644d6cbd51171eb95e3bcdd9246343efa
        Reviewed-on: https://gerrit.libreoffice.org/69953
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-02  Stephan Bergmann  <sbergman@redhat.com>  [d81070ce981d7f551fc3c70fbadcf420eb0ef4ae]

        State the name of the log file that contains an error
        
        ...to make it easier to debug a failing build
        
        Change-Id: Ic936a6e6026db4208f58e19fb27e2c2d6e4adfec
        Reviewed-on: https://gerrit.libreoffice.org/70138
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-04-02  Caolán McNamara  <caolanm@redhat.com>  [08127638744c66dc5feab5808ef51ce54f9155e1]

        weld XMLFilterSettingsDialog
        
        Change-Id: Ia027fa0b5e99651988f2447bf29f6f5653dd0c48
        Reviewed-on: https://gerrit.libreoffice.org/70139
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-02  Dennis Francis  <dennis.francis@collabora.com>  [33c1389a52be0e839584948be174ebed110522c5]

        tdf#124266 : Paint cell if formula-cell has changed even if...
        
        not dirty.
        
        Change-Id: Id54811009079438945bb162dd3eb8705ce174781
        Reviewed-on: https://gerrit.libreoffice.org/70043
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-04-02  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [c8e1f2fb1e5576dd85a1172d064480734e21d96e]

        tdf#124329 Keep ResizeWithCell value when anchoring to a different cell
        
        Change-Id: I62010b4882268aae135a406eb27634c3335d72cf
        Reviewed-on: https://gerrit.libreoffice.org/70118
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-04-02  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8ecdaecfa8f8665b0c8c9e3e909f683a6c198797]

        Split large test method in two
        
        Change-Id: If1b915f721a5768b682c63dc9c08b708ba37a705
        Reviewed-on: https://gerrit.libreoffice.org/70116
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-04-02  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8603d7029b0d62032a5c9d2e039117799be9e798]

        tdf#124329 Test setting ResizeWithCell via UNO API
        
        Change-Id: Iab8733e5a5df2b189197df89c3e08cd3463f2ec7
        Reviewed-on: https://gerrit.libreoffice.org/70111
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-04-02  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [a67125aa5c5ef8f2a19dcbcad778cd66a304761b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Current help page does not provide focus on UNO
            
            ...introspection that Python console is offering.
            
            Change-Id: Ic35833d7658d3ae9d465c1f3f7cc7a2ea1ecfa1a
            Reviewed-on: https://gerrit.libreoffice.org/69831
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-04-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [46e99690fa29d51d62699f0f8b22576676926732]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Housekeeping on Help pages for Basic
            
            Change-Id: I2562226411498712dfad91bcd3e4690442d9c1d1
            Reviewed-on: https://gerrit.libreoffice.org/70132
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-04-02  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [823c77a98ffbc1c819a81687ca7e13d91277bca5]

        tdf#124329 Add API to make cell anchored graphic resize with cell
        
        Change-Id: Ib2335b1eb26e55fcfcfb964d0f3fe3dd267bdd0d
        Reviewed-on: https://gerrit.libreoffice.org/70067
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-04-02  Mike Kaganski  <mike.kaganski@collabora.com>  [68762b3364fed9f0f4df66d9fc65e9b1e1507228]

        Force UITests locale en_US
        
        ... otherwise they fail e.g. on Russian locale like this:
        
        $ /opt/lo/bin/make UITest_calc_tests7 UITEST_TEST_NAME="tdf123479.tdf123479.test_tdf123479_Crash_ScFormulaResult_GetMatrixFormulaCellToken"
        C:/cygwin64/opt/lo/bin/make -j 12 -rs -f C:/lo/src/core2/Makefile.gbuild UITest_calc_tests7
        ...
        [UIT] calc_tests7
        ...
        Execution time for tdf123479.tdf123479.test_tdf123479_Crash_ScFormulaResult_GetMatrixFormulaCellToken: 3.847
        tearDown: calling terminate()...
        ...done
        FAIL
        
        ======================================================================
        FAIL: test_tdf123479_Crash_ScFormulaResult_GetMatrixFormulaCellToken (tdf123479.tdf123479)
        ----------------------------------------------------------------------
        Traceback (most recent call last):
          File "C:/lo/src/core2/sc/qa/uitest/calc_tests7/tdf123479.py", line 42, in test_tdf123479_Crash_ScFormulaResult_GetMatrixFormulaCellToken
            self.assertEqual(get_state_as_dict(edArg2)["Text"], "OFFSET($Data.$A$2:$Data.$A$4,0,COLUMN()-3)")
        AssertionError: 'OFFSET($Data.$A$2:$Data.$A$4;0;COLUMN()-3)' != 'OFFSET($Data.$A$2:$Data.$A$4,0,COLUMN()-3)'
        - OFFSET($Data.$A$2:$Data.$A$4;0;COLUMN()-3)
        ?                             ^ ^
        + OFFSET($Data.$A$2:$Data.$A$4,0,COLUMN()-3)
        ?                             ^ ^
        
        
        ----------------------------------------------------------------------
        Ran 1 test in 77.822s
        
        FAILED (failures=1)
        Tests run: 1
        Tests failed: 1
        Tests errors: 0
        Tests skipped: 0
        
        Change-Id: I65a199cc3f9667b8a2d72ba09ceb68732da3ec88
        Reviewed-on: https://gerrit.libreoffice.org/70127
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-02  Caolán McNamara  <caolanm@redhat.com>  [32c2ecb607af3176a806969e26a8cad0364be286]

        drop some unneeded includes
        
        Change-Id: I78b9682968acea7564554fb589d2759b6c8e67d0
        Reviewed-on: https://gerrit.libreoffice.org/70126
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-02  Michael Stahl  <Michael.Stahl@cib.de>  [a9f3cee384d9715d289a9a055f085c999b193d3c]

        sw_redlinehide: remove WrongListIterator::MergedOrSame asserts
        
        There is a surprising recursion with 2 SwTextSlot on the stack, with 2
        consecutive fields, and then the m_pOldGrammarCheckList is not the
        SwTextNode's but a SubList of that, so the assert triggers spuriously.
        
         SwExpandPortion::Paint(SwTextPaintInfo const&) const (this=0x7d61cc0, rInf=...) at sw/source/core/text/porexp.cxx:66
         SwFieldPortion::Paint(SwTextPaintInfo const&) const (this=0x7d61cc0, rInf=...) at sw/source/core/text/porfld.cxx:437
         SwLinePortion::PrePaint(SwTextPaintInfo const&, SwLinePortion const*) const (this=0x7d61cc0, rInf=..., pLast=0x6fa49d0) at sw/source/core/text/porlin.cxx:138
         SwExpandPortion::Paint(SwTextPaintInfo const&) const (this=0x6fa49d0, rInf=...) at sw/source/core/text/porexp.cxx:78
        
        Change-Id: I915f31ce6de57b6a4a051598428441ae6c86d264
        Reviewed-on: https://gerrit.libreoffice.org/70131
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [3b518953a8141b0d5043c2f3996a92956fdc3a47]

        tdf#122926: Use o3tl::sorted_vector in other similar places
        
        it doesn't give any win to the attached document,
        but seeing we get a 2 secs win with
        9634f5ee73e57e8cef75461316d5d45b06ee104f, we can use
        the same logic in two similar places hoping other
        documents will get benefited
        
        Change-Id: Ie1e76a4317d5b2274335479037b248fe7b1e2a61
        Reviewed-on: https://gerrit.libreoffice.org/70092
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-04-02  Miklos Vajna  <vmiklos@collabora.com>  [e651a4f45b310f9890ffbf712b9970d4c452ecec]

        tdf#124261 sw btlr writing mode render: fix invalidation rectangle
        
        SwTextFrame::SwitchHorizontalToVertical(SwRect) did not handle the non-swapped
        case, also the text frame took the tblr codepath when determining the
        invalidation rectangle of the layout frame, but that special-case is not
        needed for the btlr direction.
        
        Typing into the cell of the bugdoc now determines the paint rectangle
        correctly, so the typed letters show up right after typing.
        
        Change-Id: I48c75603963868591d72bf4d0e8dbba679f3b5e9
        Reviewed-on: https://gerrit.libreoffice.org/70087
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-04-02  Caolán McNamara  <caolanm@redhat.com>  [ff1bafa9755a1099f12cdf7c89dd62ec328dd223]

        weld CrashReportDialog
        
        Change-Id: Ifc4b606596db1469af03748da2d04659b8fa443a
        Reviewed-on: https://gerrit.libreoffice.org/70124
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-02  Caolán McNamara  <caolanm@redhat.com>  [b8485778b3acbca8db44d4cb1576de4ecee02de2]

        more standard way to populate textview contents
        
        Change-Id: I2d628ae62cef76be6ab05bd8710eed5cece75ffe
        Reviewed-on: https://gerrit.libreoffice.org/70123
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-02  Katarina Behrens  <Katarina.Behrens@cib.de>  [b2ccf5efae5261886a5aadf3f72ff095cb3b3d5b]

        tdf#100007: slider and time field update during video playback
        
        To make this happen, restart idle in timeout handler (also start it
        when user bonks Play button and stop it when they bonk Pause or Stop
        button).
        The idle also needs a lower prio than TaskPriority::Repaint,
        otherwise the higher-prio events from our idle are going to starve UI
        repaints in the scheduler queue
        
        Change-Id: I4c767c3533e0e2ee9015c48b17075db5e0dc7ade
        Reviewed-on: https://gerrit.libreoffice.org/70068
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-04-02  Andras Timar  <andras.timar@collabora.com>  [bac831c8f5fb5c50ddddfb2458498fb9564c127a]

        tdf#124361 hide Add / Import button in Online
        
        Change-Id: I6c8fb30fc1b8e0e6467a428f65838084fc08ca1e
        Reviewed-on: https://gerrit.libreoffice.org/69967
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2019-04-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [ba748771cadb294d6af7b7c784c33ccf8632dff1]

        tdf#122926 FILEOPEN ODT Slower compared to the past (part2)
        
        Further improvement: on my machine, this takes the time from 8.9s to
        5.7s
        
        Change-Id: Ic7f7c46b10fbb671ff5bbf9d0a6a0195696741bc
        Reviewed-on: https://gerrit.libreoffice.org/70112
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-02  andreas kainz  <kainz.a@gmail.com>  [ef0c1a32be14320991ef24321b5e667852b4ec98]

        sw menubar: rearrange subgroup items to have > items last sorted
        
        Change-Id: Id208d22190485ed9c3e1042b8e862ef40345672b
        Reviewed-on: https://gerrit.libreoffice.org/69898
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-02  andreas kainz  <kainz.a@gmail.com>  [413807ce806fda222632277a873ef23109ca2e01]

        Sifr icon theme update lc_
        
        Change-Id: Ib521754b2a00a18cf184071c6248f47e483f18f6
        Reviewed-on: https://gerrit.libreoffice.org/70114
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2019-04-02  Caolán McNamara  <caolanm@redhat.com>  [cdcc0534a8d0f8ca0d9187c5f1184da937154275]

        only use GdkSeat where available
        
        Change-Id: I346ab7a7c88350eef289c58b8bce299bdd891fbb
        Reviewed-on: https://gerrit.libreoffice.org/70085
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-02  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [67c5fb957f585772e23678fdcc6e24734b9fbc48]

        Improve sc shape test
        
        Actually test anchoring the shape to a cell and to a page again
        
        Change-Id: I2d625b9a4f04aaf61dd8c1e8d10c639cbb4f0da5
        Reviewed-on: https://gerrit.libreoffice.org/70110
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-04-02  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e587645f551c6c684f9f36606f8fa5e1b06004a1]

        Related tdf#124329 Handle shapes resizing with the cell
        
        The same as shapes just anchored to the cell.
        
        Change-Id: I0ce03e4c650dd10bd89cee87aa26775c32703d06
        Reviewed-on: https://gerrit.libreoffice.org/70065
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-04-02  László Németh  <nemeth@numbertext.org>  [376e3a4893356d2eb7c2a5a902b533982e2663ae]

        tdf#108423 autocorrect English word i' -> I’
        
        Now correction of the ASCII quotation mark to the
        typographical one (’) capitalizes the preceding single
        lowercase i, too, as in MSO, if the language of the
        text is English.
        
        Change-Id: Ic7586f07aa13f441e25494ff4cc11c672ac4a67a
        Reviewed-on: https://gerrit.libreoffice.org/70088
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-04-02  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [7ac53984d7749e50cf2f6f2dcc19e3d53d7ff603]

        Remove unnecessary comments
        
        Change-Id: Ie6dfdc87d209686955ae4b758cd020f2587e7dac
        Reviewed-on: https://gerrit.libreoffice.org/70117
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-04-02  Thomas Viehmann  <tv@beamnet.de>  [dbbf20a4b40916ca4f5c98f18827ede39ad7a828]

        For Python extensions, set __file__ before executing the module
        
        Previously __file__ was set after executing the module. This meant,
        however that it was not available during execution.
        This patch moves setting __file__ before the execution.
        
        As __file__ is a string (and not bytes), we remove the encoding.
        
        Change-Id: I63fe34b6f5d30f53aab16627d413c87b9de81992
        Reviewed-on: https://gerrit.libreoffice.org/70048
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-04-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [671912cc941620551ef85f00a679df884e0cfaab]

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

2019-04-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d3d5b7cfb7668b3191196e4cb0ccc019f5abd0e8]

        Removed executable permission on data file
        
        Change-Id: Ia0de0ebd0c8fb19ade2db76a6b402a6d97a75e57
        Reviewed-on: https://gerrit.libreoffice.org/70099
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-04-02  Balazs Varga  <balazs.varga991@gmail.com>  [ad363fd42e439b43c57b6541988234fbaf1ddb30]

        tdf#124463 XLSX export: fix splitDataSeriesByAxis
        
        splitDataSeriesByAxis couldn't split series correctly into two
        sequences, because it put all series into the first created sequence,
        except the first series of the newer sequence.
        
        Other improvement: first sequence of the return vector always
        contains the series attached to the primary axis.
        
        Change-Id: I6e107aa990f9a1a1db49cae2a4f3c9d8a35fb54c
        Reviewed-on: https://gerrit.libreoffice.org/70059
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-04-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [7b74a1f41c5dd004e4d3af50b79cfd006ec59ab8]

        tdf#120445 File-open ODS: Slower as compared to LibO 4.4.7.2
        
        This takes opening the file from 21s to 9.4s on my machine
        
        Change-Id: I38248f3c9acfa413fc105fcbe9ece06192389d46
        Reviewed-on: https://gerrit.libreoffice.org/70073
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-02  Shubham Goyal  <22shubh22@gmail.com>  [65a0d51b37241413bf3d6dcba49b30d1d90d82d2]

        renamed ssl test to testssl
        
        Renaming used as it was confusing to assume the .mk file based on the
        python test case, which was testssl.py.
        
        Change-Id: I903b59aecf3b167f75494aefcfcde916febee69e
        Reviewed-on: https://gerrit.libreoffice.org/69217
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-04-02  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [80a8d9c1c90b717694feca501783149ac4d5c483]

        Remove duplicated using namespace
        
        Change-Id: I72de634d9cf7bf3ca317ec3b13aa5708fc2339e9
        Reviewed-on: https://gerrit.libreoffice.org/70066
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-04-02  andreas kainz  <kainz.a@gmail.com>  [c51637f5018018a8e5804dceb675f0fbc4d89d5e]

        Sifr icon theme update menubar
        
        Change-Id: I025ded142f851ac53c7ad9cf4bedb622acd69451
        Reviewed-on: https://gerrit.libreoffice.org/70093
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [eb013085beece74dc1c4faac62c08f1eeb6992fa]

        Fix typo
        
        Change-Id: Iccc8c8b82efb00df491d5283512b60d6d1746735
        Reviewed-on: https://gerrit.libreoffice.org/70101
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f58b9b5d70fd6684580a4e0c8a2bf066decdee65]

        Fix typo
        
        Change-Id: I7a74bacf1fc2f92381ae6b40b424fd3848c66105
        Reviewed-on: https://gerrit.libreoffice.org/70102
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-02  Jens Carl  <j.carl43@gmx.de>  [33e264832001286eae1f55a3382b704bbb1a7ac6]

        Add XServiceInfo tests to ScAutoFormatObj
        
        	include/test/sheet/xenhancedmouseclickbroadcaster.hxx
        
        Change-Id: I614756e19d25c692093de47d364af4b0e521cf31
        Reviewed-on: https://gerrit.libreoffice.org/70098
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-02  Jens Carl  <j.carl43@gmx.de>  [a790aafde5aad4b3bd366f487e793268351c5636]

        tdf#45904 Move XPropertySet Java tests to C++
        
        Move XPropertySet Java tests to C++ for ScAutoFormatObj.
        
        Change-Id: I01ad72f7f48b3626085203ceac4f49bca847cdab
        Reviewed-on: https://gerrit.libreoffice.org/70097
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-02  Jens Carl  <j.carl43@gmx.de>  [8f29f31b41136acbea8ca21525f9623948a1a4b8]

        tdf#45904 Move XNamed Java tests to C++
        
        Move XNamed Java tests to C++ for ScAutoFormatObj.
        
        Change-Id: I9ef1ec50c7decbc610a60cdc487b11cad2791b1b
        Reviewed-on: https://gerrit.libreoffice.org/70096
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-02  Jens Carl  <j.carl43@gmx.de>  [321607572f0880d1cd6c6de9ee931c33d90bae7c]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScAutoFormatObj.
        
        Change-Id: I926052ed79d6639ef3898f6486b626ca6cc042c3
        Reviewed-on: https://gerrit.libreoffice.org/70095
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-02  Jens Carl  <j.carl43@gmx.de>  [331e0c83466edef000ffb02b3e55cb49c5580347]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScAutoFormatObj.
        
        Change-Id: Ifa88b55b4691accb19c18a8c5f9c880d26a3d078
        Reviewed-on: https://gerrit.libreoffice.org/70094
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-01  Andras Timar  <andras.timar@collabora.com>  [2c53846e8861c2252b712e5733936b83f66c4816]

        (blind) fix of 'ERROR: Source for LICENSE.html not found!' on macOS
        
        Change-Id: I0f87d96691281e773b48ab11380c0dfa3a65ebba
        Reviewed-on: https://gerrit.libreoffice.org/70083
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-04-01  Jens Carl  <j.carl43@gmx.de>  [5f04be8d385f100d0775549cbdd7295cec1d1423]

        Add XServiceInfo tests to ScSubTotalDescriptorBase
        
        Change-Id: I1460f6f205bab736d4107675b05cec5654fdb673
        Reviewed-on: https://gerrit.libreoffice.org/70042
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-01  Andras Timar  <andras.timar@collabora.com>  [ce7c473dfb6a0eeab99811b29e205fa8b5379f9d]

        Revert "Restore original $licensepath of the optional EULA of MSI package"
        
        This reverts commit c2f121842edcfba060c46343d78d4ef4c28b6249.
        
        Change-Id: Id4c8a0311e93cb5befd61abccfe994750a67df22

2019-04-01  Caolán McNamara  <caolanm@redhat.com>  [3f78d508b97eff106ff8b9d4dc7d433f17d3e26f]

        drop unnecessary includes
        
        Change-Id: I12c02a03202d778d9c2d7bf41022db64af492e04
        Reviewed-on: https://gerrit.libreoffice.org/70075
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-01  Caolán McNamara  <caolanm@redhat.com>  [c8df6f7bfc358a730705eeaf409968b6c457052b]

        Resolves: tdf#123175 don't use NWF to draw buttons with an overridden bg
        
        Change-Id: I434f476f62c5c754d96eeb0cb9ad7c0b8d38ccec
        Reviewed-on: https://gerrit.libreoffice.org/70069
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-01  Tor Lillqvist  <tml@collabora.com>  [d4202e3ecd1f14cf4922e52c6e98046b190da386]

        Add Rows() method to ooo.vba.excel.XApplication
        
        Change-Id: I7e1d83539153eede300b2b24f2fa6796859d299c

2019-04-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [9634f5ee73e57e8cef75461316d5d45b06ee104f]

        tdf#122926 FILEOPEN ODT Slower compared to the past
        
        on my machine, this takes the time from 12.3s to 8.9s
        
        Change-Id: Ibdc7e3c34d1acb0d1f7f784720552fa6c7977fa5
        Reviewed-on: https://gerrit.libreoffice.org/70074
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-01  Andrés Maldonado  <amaldonado@linagora.com>  [0547ca68c89b8726bc1b37828cd352fec80cbf26]

        Use "Visual C++ ATL (x86/x64) with Spectre Mitigations" if available
        
        Change-Id: Iab63cf16f8c12c8148a8ac7eaea68007d4c27f23
        Reviewed-on: https://gerrit.libreoffice.org/69891
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-04-01  Henry Castro  <hcastro@collabora.com>  [0ef7bc8a1d2f00715d6849f1bbceb26e32382d41]

        sc lok: avoid save incorrect data, whether the pane has ...
        
        horizontal / vertical splits
        
        In the tiled rendering case the horizontal / vertical splits were
        not implemented, so the leftmost visible column is 0.
        So preserve horizontal / vertical splits when saving the document
        
        Change-Id: I15b6f009910e51fdaf475de5aac1ebded16c1956
        Reviewed-on: https://gerrit.libreoffice.org/69926
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2019-04-01  tundet  <tundeth@gmail.com>  [186a9aae2d9612a9d6408e4871bc49963d4f9bb6]

        tdf#115192 XLSX export: fix hyperlink inserted to shape
        
        Hyperlink inserted to shape didn't work after export, because
        the LO wrote TargetMode="External" code incorrectly in the xml.
        
        test_115192.xlsx: Test file from Excel 2016.
        
        Change-Id: I3a9d39c1aa5de5af6d1ca43d16c45a5401ec6f3d
        Reviewed-on: https://gerrit.libreoffice.org/69915
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-04-01  Caolán McNamara  <caolanm@redhat.com>  [7de7e8ecb5d53d219e47dccf9b1b767852b215e2]

        weld ScSolverProgressDialog
        
        Change-Id: I5ee081b1c9e542a2b717b4eb27ee0aba7331d57d
        Reviewed-on: https://gerrit.libreoffice.org/70071
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-01  Jens Carl  <j.carl43@gmx.de>  [554bae3e550fb3c64473851bf9a24cb4a2eabdd8]

        tdf#45904 Move XPropertySet Java tests to C++
        
        Move XPropertySet Java tests to C++ for ScSubTotalDescriptorBase.
        
        Change-Id: I7fbfd244a9777b256098a1a7b8d3b2577cb71ebe
        Reviewed-on: https://gerrit.libreoffice.org/70041
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-01  Caolán McNamara  <caolanm@redhat.com>  [d9b746c6393a7c39591ad2334fd6313a988050e6]

        Resolves: tdf#124411 default dnd to MOVE for internal and COPY for external
        
        which what the macosx version appears to also do
        
        Change-Id: Icff9cada2c821544d0130e28cc3e3862154a57dc
        Reviewed-on: https://gerrit.libreoffice.org/70063
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-01  Tor Lillqvist  <tml@collabora.com>  [acf49090ad43573e12af82a527cff24c688263fd]

        Avoid "Text Import" dialog if invoking Paste() from OLE Automation
        
        Excel does not show such a dialog in that case either. At least not in
        the customer use case.
        
        Possibly we could try to be clever and sniff the string to see if it
        seems to use defaults, like TABs as separators, and if not, then show
        the dialog?
        
        Change-Id: Ib12b628eee25273aa489dbbd86004167ca105c0b

2019-04-01  Mike Kaganski  <mike.kaganski@collabora.com>  [538f7d66b17bfde94e5270b9e2b2fb9850e0d65e]

        IShellLinkA -> IShellLinkW
        
        Change-Id: If07d7e0d2a3a33f0bcc96352ea40ff83a2f483ed
        Reviewed-on: https://gerrit.libreoffice.org/70062
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-01  Caolán McNamara  <caolanm@redhat.com>  [07da6d9ed7ed15c661850eef275157648497181d]

        Resolves: tdf#124440 nospin has no subedit
        
        Change-Id: I4e801ec234e86be935a79c9e29f0e5091904f12e
        Reviewed-on: https://gerrit.libreoffice.org/70052
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-01  Caolán McNamara  <caolanm@redhat.com>  [c6985f1c2a3fd739f4c024bda52aefd061b1a583]

        use drawing area font for preview
        
        Change-Id: Ibebf128c1db3a3bfb59c47624e16e6bf2d47b652
        Reviewed-on: https://gerrit.libreoffice.org/70051
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [3ebdb97a305ada182af045ea6438432adfe74e80]

        tdf#124413 Crash on undo / redo in Basic IDE
        
        regression from
            commit 3a9d3f271c445641bebd057c4c91279f9b3cd7d5
            Date:   Mon Apr 23 09:38:41 2018 +0200
            loplugin:useuniqueptr in TextDoc
        
        Change-Id: I51ab5de7571e4ec358442e54d590adf88fbeb12d
        Reviewed-on: https://gerrit.libreoffice.org/70061
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-04-01  Caolán McNamara  <caolanm@redhat.com>  [e6f7e778aa0a91e567e6f7d19fecf4af6b8d089f]

        weld SwAssignFieldsDialog
        
        Change-Id: I1242f89b4a2809c730b9bc7c2b6b7207edabd47f
        Reviewed-on: https://gerrit.libreoffice.org/70015
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-04-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [330df37c7e2af0564bcd2de1f171bed4befcc074]

        tdf#120865: preserve cursor shape on repositioning the cursor
        
        i.e. don't recreate cursor with new (default) arrow shape in
        SalFrame::SetPointerPos, but simply move the existing one
        
        Change-Id: I3406ceff25a53de6f2afa318114370c318e6a500
        Reviewed-on: https://gerrit.libreoffice.org/70049
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-04-01  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [4a215887a845452f984c5453de883b538f660ad4]

        tdf#103859 EMF+ Add transparency support for linear gradients
        
        Change-Id: I2a3c21b936bc765f152be5bb8064b9d13aabaa07
        Reviewed-on: https://gerrit.libreoffice.org/69927
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-04-01  andreas kainz  <kainz.a@gmail.com>  [c1fc31b1032d5e8940223b5688138298896f78f0]

        Sifr icon theme update lc_
        
        Change-Id: I3e57c511006eca325ef6e000c18faa3ec68619de
        Reviewed-on: https://gerrit.libreoffice.org/70046
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-04-01  Mike Kaganski  <mike.kaganski@collabora.com>  [0267a2326b5282023e8b08a147eca178c5db1980]

        Get rid of XclXmlUtils::ToOString(const OUString& s)
        
        The helper function is used in export code to convert UTF-16 internal
        string representation to UTF-8 used in XML encoding. I suppose that all
        strings here should be already valid UTF-16 (an invalid input should
        have been validated at import/input stage). An invalid string at this
        stage means a programming error in another part of code that breaks this
        precondition, and should not be handled at export stage.
        
        This effectively changes flags used in conversion from UTF-16 to UTF-8,
        so that now RTL_UNICODETOTEXT_FLAGS_INVALID_ERROR is used instead of
        RTL_UNICODETOTEXT_FLAGS_INVALID_DEFAULT, so that the result would be
        truncated on invalid bytes instead of inserting U+FFFD, and would fail
        assertion in debug builds.
        Other changed flags don't affect UTF-16-to-UTF-8 conversion.
        
        Change-Id: I8b154249e66ee32b531b8ab503e0222b9108d829
        Reviewed-on: https://gerrit.libreoffice.org/69830
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-01  Regina Henschel  <rb.henschel@t-online.de>  [5c725eb7dee248c6d1792a9b9b9a9c813ca627e6]

        tdf#124029 Force correct import pos&size of mso_sptArc shape
        
        mso_sptArc uses the current pos&size of the sector as frame rectangle
        LO has used the underlaying ellipse. That has resulted in wrong shape
        position and text wrap problems in Writer. The patch sets the viewBox
        to the current pos&size of the sector and thus force the frame
        rectangle to the same values in LO as in MS Office.
        For details see bug report.
        
        Change-Id: I039c27f57966bad25e9f2123f50728e6a15f2f7e
        Reviewed-on: https://gerrit.libreoffice.org/69829
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-04-01  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [80152c8c5e3482c1dc29ef1a8fbb1aea4399c39e]

        tdf#42949 Fix IWYU warnings in include/sfx2/[sS]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I4a3baffa8944b522b16b50975185759081662020
        Reviewed-on: https://gerrit.libreoffice.org/69945
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-04-01  Miklos Vajna  <vmiklos@collabora.com>  [e296468412ee9640572103d1e6a932f8528fe83b]

        sw: prefix members of SwMultiPortion
        
        Change-Id: I00625ac33876d541117592cfb385d3bbd981a9a6
        Reviewed-on: https://gerrit.libreoffice.org/70045
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-04-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [7760d3067378fa6966f65d5856d68b9ecc593a1e]

        Qt5 convert broken clipping
        
        localClipRegion was just set but never used, when KDE4 xlib
        blitting was replaced by Cairo / QPainter blitting. So this
        converts all the occurences to apply these clippings to the
        drawing QPainter instance.
        
        Change-Id: Ibfd60049ce604ac1415dc5c602ed5c952f972891
        Reviewed-on: https://gerrit.libreoffice.org/70006
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-04-01  Jens Carl  <j.carl43@gmx.de>  [5e67b38309b4c9c925530cafa6b9476f9839a48e]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScSubTotalDescriptorBase.
        
        Change-Id: I49a599b3670e709ee3170fd62c4c06295645b278
        Reviewed-on: https://gerrit.libreoffice.org/70040
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f32da5eec98ea29515d1b738c280acd96d5c3516]

        Fix typo
        
        Change-Id: I8902724d36f789c35d26a89f7288492184d23c1a
        Reviewed-on: https://gerrit.libreoffice.org/70023
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-04-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cbe9516536615c5b5896682815f83931cc085af3]

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

2019-04-01  Andras Timar  <andras.timar@collabora.com>  [c2f121842edcfba060c46343d78d4ef4c28b6249]

        Restore original $licensepath of the optional EULA of MSI package
        
        Change-Id: If80ac5648f50deda7a16bc6661ced31357958d67
        Reviewed-on: https://gerrit.libreoffice.org/70038
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-04-01  Jens Carl  <j.carl43@gmx.de>  [ae75372dbdb74eaf959b566f1d9c2b77043e736a]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScSubTotalDescriptorBase.
        
        Change-Id: I86f39c2ef5559f8b5ac4d45daeb6bcad1ab01c8c
        Reviewed-on: https://gerrit.libreoffice.org/70039
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-01  Jens Carl  <j.carl43@gmx.de>  [af5f02ec27e3403c1e4c43bca621e2a0d261aa0e]

        Rename ScSubTotalDescriptorBaseObj to ScSubTotalDescriptorBase
        
        Correct class name to mirror the name of the object we are testing
        against.
        
        Change-Id: If26dc045f67df7725043f1b0ccd0d3c8ba73f4ed
        Reviewed-on: https://gerrit.libreoffice.org/70030
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c2108dd683ec7ff0bcaac8456c6cce9610a2993a]

        tdf#124150 increase size of color valueset widget
        
        Size of the color value set can be set through settings, but there
        was no setter. Added a setter and set it to a bigger value so it
        is better suited for touch.
        
        Change-Id: I8c9b17f7379c4702b0faf7847f1e6292cd89b0d0
        Reviewed-on: https://gerrit.libreoffice.org/70031
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-04-01  Andras Timar  <andras.timar@collabora.com>  [9f8fe00a245c279e7531e03bf38fbcab24d52bcc]

        no need to sign mysql-connector-ooo files, because they no longer exist in LO
        
        Change-Id: Id9361cc6fd6d9bb150fd5a70fde7f6c91097b04a
        Reviewed-on: https://gerrit.libreoffice.org/70018
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-04-01  Jens Carl  <j.carl43@gmx.de>  [74fce77c1f05de306037ceeeb2efa5e8cb736d3f]

        Add XServiceInfo tests to ScViewPaneObj
        
        Change-Id: I3764dd54f0ddb86166028a6c9c824e58ff0a88a6
        Reviewed-on: https://gerrit.libreoffice.org/70029
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [911237e9de3fdc39480ad299118f76f908ea2b92]

        Fix typo
        
        Change-Id: Ic7ed36a39c09627e94f61a2b36454c4f19b24ebd
        Reviewed-on: https://gerrit.libreoffice.org/70021
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-01  Mike Kaganski  <mike.kaganski@collabora.com>  [029e89537c86da25c3328623fae94960fcfeb8a7]

        tdf#120703 PVS: Silence V575 warnings
        
        V575 The potential null pointer is passed into 'strcpy' function.
        
        Change-Id: Iba2cbf1c94f1744b4e34c0f20d9dc030d52f5d9f
        Reviewed-on: https://gerrit.libreoffice.org/70024
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-04-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d31d77b7199ecc9a7edc899d9703e9da52d5cbd1]

        Fix typo
        
        Change-Id: Ib38d3dd25f15ce403ee9ff461a94331a4a7c24ac
        Reviewed-on: https://gerrit.libreoffice.org/70019
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-04-01  Mike Kaganski  <mike.kaganski@collabora.com>  [85456fae54029edd26df2277a9eec5e2fe3d9739]

        tdf#120703 PVS: Silence V522 warnings
        
        V522 There might be dereferencing of a potential null pointer.
        
        Change-Id: Ie617b41a8f8d334022cf5313b242a236baedba48
        Reviewed-on: https://gerrit.libreoffice.org/70017
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-31  Andras Timar  <andras.timar@collabora.com>  [1d35b89e7581e12024769d19bfb6d6eb2c3274b8]

        tdf#124362 hide Addressbook button in Online
        
        Change-Id: If066c4440c7add08836fa3ebb569ffc36969072e
        Reviewed-on: https://gerrit.libreoffice.org/69966
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2019-03-31  Mike Kaganski  <mike.kaganski@collabora.com>  [5e30823e8a25066aa7bbaa801583dbfa7db55a72]

        tdf#120703 PVS: GetBitmapBits does not return required buffer size
        
        ... unlike GetMetaFileBitsEx or GetEnhMetaFileBits, which are used
        in the other branches. The implementation is trying to pass nullptr
        to the function since commit 41e72962df83a410986fb48250aaaf1adc827c13
        
        Just calculate the required buffer size using BITMAP struct filled
        by GetObject call.
        
        V575 The null pointer is passed into 'GetBitmapBits' function.
             Inspect the third argument.
        
        Change-Id: I0d164694c99d805fd59b65ea1b4df4919a89e130
        Reviewed-on: https://gerrit.libreoffice.org/70012
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-31  Mike Kaganski  <mike.kaganski@collabora.com>  [3b25ea6d83041c03d06a47fb5e278372181b8a6d]

        tdf#120703 PVS: Silence V575 warnings
        
        V575 The potential null pointer is passed into 'foo' function
        
        Add asserts to those cases that are related to OOM cases. There's
        nothing to be done if the assertions fail anyway.
        
        Change-Id: I92ac95d44f512aa1948b1552b0e1f6da695a9f92
        Reviewed-on: https://gerrit.libreoffice.org/70008
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-31  Mark Hung  <marklh9@gmail.com>  [bf2f0c913774c90e4c9a65119d0219187bb4498c]

        tdf#73092 remove remaining shape of the repeating animation.
        
        It is neccessary to set a drawshape to invisible (i.e. remove the
        effect ) before the drawshape rewind, otherwise it remains at the
        original place. The timenode container will ask its child to remove
        the effect after all the child finished, before it start to repeat or
        it deactivate.
        
        Change-Id: Iaef1a8269b61afa0c37b03655e2ea169f1d3c453
        Reviewed-on: https://gerrit.libreoffice.org/69543
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-03-31  Mike Kaganski  <mike.kaganski@collabora.com>  [184be2d1352c5d3f3aa1e276d26c463c6e49b302]

        tdf#120703 PVS: remove redundant static casts
        
        V572 It is odd that the object which was created using 'new' operator
             is immediately cast to another type.
        
        Change-Id: I54976062dc3f62eaaa79f89eff54454f0b24ac2c
        Reviewed-on: https://gerrit.libreoffice.org/69989
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-31  Andras Timar  <andras.timar@collabora.com>  [f42d729e41da918bc496d5feb5861a09737c438a]

        license: fix one more internal link
        
        Change-Id: I22b33d80a65bc55765ff13f39459de6f68485caa

2019-03-30  Andras Timar  <andras.timar@collabora.com>  [bcd70deef2bbaa360b6d8ee6b9ec2925c0140fd7]

        license: fix a few internal links
        
        Change-Id: I9139bb22881e7761028a7b78ac644bea4f83e35b

2019-03-30  Jens Carl  <j.carl43@gmx.de>  [2e0e7a15f66f5cb55f2a424fae6a9050c2c7f9ca]

        tdf#45904 Move XFormLayerAccess Java tests to C++
        
        Move XFormLayerAccess Java tests to C++ for ScViewPaneObj.
        
        Change-Id: I7ed6ff51d435b6f3de85daec99a13583e50a450a
        Reviewed-on: https://gerrit.libreoffice.org/69942
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-30  Andras Timar  <andras.timar@collabora.com>  [bcecc4a2943632030dcd71964bc0aa5690c03735]

        license: update 'Dictionaries' section
        
        Change-Id: I18ec509ffac02bba0fd6191041a8f994034c8e74

2019-03-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3009f2eb2297e13cb3f802c7e3b78976f2f83b9d]

        Fix typo
        
        Change-Id: If908885fe642e0222f53d57e25ce9dab81bf27d5
        Reviewed-on: https://gerrit.libreoffice.org/69973
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-30  Justin Luth  <justin.luth@collabora.com>  [d9a6eab15a747cf4c8a3d04f4b21fe1a1c3d0721]

        tdf#123912 ww8 export: re-protect implicit section
        
        Sections should retain their protected on/off status
        regardless of the value of PROTECT_FORM. However, if there
        ARE no sections, then the implicit section should use the
        document settings. The same is true for the pseudo -1 section
        which I believe can only be the last section (the fragment
        of the implicit section that follows the last real section).
        
        This is basically a revert of LO 6.2 commit
        fa667b6dc410f3af57ef436cc117352c829f95e7, restoring
        the previous behaviour in the case of the implicit section.
        
        Change-Id: If0b473445e0add017504a3cb61b63116f92be5ce
        Reviewed-on: https://gerrit.libreoffice.org/69957
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-03-30  Zdeněk Crhonek  <zcrhonek@gmail.com>  [a16e16a3669dbe992c3073ae0ff4545830618c76]

        uitest for bug tdf#122509
        
        Change-Id: Ie8b53cc693421fd18901b73b911ac2e9e0533281
        Reviewed-on: https://gerrit.libreoffice.org/69937
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-03-30  Mike Kaganski  <mike.kaganski@collabora.com>  [49696cc78fefa6d7f1c27a722b576c8d749c20d6]

        Some refactor of lockfile classes to minimize interface
        
        Change-Id: Icc67c31d6a2351b6504429e25067c25353233f5f
        Reviewed-on: https://gerrit.libreoffice.org/69947
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-30  Mike Kaganski  <mike.kaganski@collabora.com>  [107fd82751c35818152eabd45bdf882972d3c100]

        Slightly simplify URL handling
        
        Change-Id: Ie63745c1cb826399dc78f93ebb21af8d165c4bff
        Reviewed-on: https://gerrit.libreoffice.org/69946
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b0df7e071dc0e552cefe9ac3424b1818958fb998]

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

2019-03-30  Katarina Behrens  <Katarina.Behrens@cib.de>  [9e37ab4e650481f8bf03d1469815299b8ef1fb5f]

        tdf#122056: Catch DisposedExceptions everywhere
        
        Change-Id: I6bdb9aa89a8a5181b096f47f90ab6fb5711e7447
        Reviewed-on: https://gerrit.libreoffice.org/69541
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-03-30  Zdeněk Crhonek  <zcrhonek@gmail.com>  [e0656101ac92a37855b1302a6db19b91a5b8c149]

        uitest for bug tdf#123479
        
        Change-Id: I836ab17dbb6cbeaf62462cfac90d3c9ac1c890a9
        Reviewed-on: https://gerrit.libreoffice.org/69940
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-03-30  andreas kainz  <kainz.a@gmail.com>  [e27441934d42eeb86315b8d704b4e7610d34e31c]

        Sifr icon theme update
        
        Change-Id: Ifc05c6424588c1485bcb3372c90c11e3f1f1d410
        Reviewed-on: https://gerrit.libreoffice.org/69943
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [45f975f8180f782cf71173a4526d17d6e74b9583]

        ios theme definition: file rename svgx -> svg
        
        Change-Id: I9bebc4405185496b8243e6f7951a2a9f0b6559fb
        Reviewed-on: https://gerrit.libreoffice.org/69932
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0f64f70501ac633356f3db380e9a65d146eabe1d]

        add sifr_svg icon theme to build
        
        Change-Id: Ia20647012cee1d25823779b7384c5fd43b4e1712
        Reviewed-on: https://gerrit.libreoffice.org/69923
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-30  Jan-Marek Glogowski  <glogow@fbihome.de>  [b4698a2241ec26d796c66da3a814f7cc693785b6]

        tdf#124292 Qt5 / KDE5 disable Qt's HiDPI scaling
        
        LO does its own layouting and also all the scaling, so disable
        the automatic HiDPI scaling explicitly. Otherwise fonts will be
        rendered in LoDPI and just scaled as an image, if UI scaling is
        enabled in KDE, resulting in really blocky / ugly fonts.
        
        Change-Id: I38503ce27c1671e80d0749d21c6c6dcff1a808a6
        Reviewed-on: https://gerrit.libreoffice.org/69941
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-03-29  Jens Carl  <j.carl43@gmx.de>  [413bfc34423b950fa5a9f9a6edc2f3d36b1e638b]

        Move UNO Api helper form to include/
        
        Move UNO Api helper form to include/, so it can be used outside of
        directory test/.
        
        Change-Id: I9392f44df8a93d2b5ee092b0458aeef12f99fc7a
        Reviewed-on: https://gerrit.libreoffice.org/69936
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-29  Caolán McNamara  <caolanm@redhat.com>  [020a2eb507bb25bcc67dd1e601233aa7cd5d65d1]

        Accessible Descriptions are supposed to be human text (and translated)
        
        Change-Id: I75e839d9276e98af0b255c2e40f30c42a700ff29
        Reviewed-on: https://gerrit.libreoffice.org/69935
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-29  Caolán McNamara  <caolanm@redhat.com>  [b70053ba681a9b62afd6fa700ad94256d98d8dc7]

        prefer help strings to a11y strings when available
        
        Change-Id: I50b36f697b8dd9ff8108392d48a7050702edbfbe
        Reviewed-on: https://gerrit.libreoffice.org/69934
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-29  Eike Rathke  <erack@redhat.com>  [68a78526a099739be73b9e87c2ecc8cd39510567]

        Remove now moot comment
        
        That compiler workaround isn't necessary anymore since at least
        
            commit 9894f158a287bdfe9933df96ab117a9527e9195b
            CommitDate: Sat Apr 21 12:51:13 2012 +0200
        
                simplify lifetime management of some variables
        
        that changed the array form to a simple instance.
        
        Change-Id: Ic11fa8422c0be62f24e2135298104123d23c8d2f

2019-03-29  Caolán McNamara  <caolanm@redhat.com>  [b1f961e3a459d2772f12da556ab74fa635d6a46a]

        tdf#115843 avoid using transparent virtualdevice when 100% opaque
        
        which for the common case avoids the narrowing of hidpi outputdevices
        through non-hidpi bitmaps
        
        Change-Id: Ibdc004a0946e8cb118818e58a01e5791c869353a
        Reviewed-on: https://gerrit.libreoffice.org/69930
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-29  Caolán McNamara  <caolanm@redhat.com>  [11fe18ea21974e4fdc01a3f4a455725cec8ce11a]

        copy between the outputdevices without interim Bitmap
        
        Change-Id: I6c0097b1b069cad2771c94210986714d59431e4f
        Reviewed-on: https://gerrit.libreoffice.org/69929
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-29  Caolán McNamara  <caolanm@redhat.com>  [fdeada8c50c3e9126537ceafc649c85dc4be598c]

        tdf#124410 re-call SetScrollBarRange when aSymbolSet changes
        
        and do the work that depends on size happen at size-changed
        instead of first-draw
        
        Change-Id: Ia2605ba9bb875be9248a009a6f26f01cbbbd4632
        Reviewed-on: https://gerrit.libreoffice.org/69928
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [938e6d7a59aa3272afdcf64c14e0647da7f2544f]

        fix testConvert for OpenGL
        
        Change-Id: Id78ef9fd05bc158b52aa465c932869c0ef1c55d7
        Reviewed-on: https://gerrit.libreoffice.org/69921
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [bd77bd52929c313c27728c58edbb5b9e133dfc4f]

        add bitmap test with a custom 8bit palette
        
        Change-Id: I83d7f1f28c7b0dc707ef26675449d5f3654dacda
        Reviewed-on: https://gerrit.libreoffice.org/69922
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [92990b12f900ac0a12ce006f63b8c3d0f09b6b2f]

        tdf#124149 add bigger 32px icons for border line and shadow
        
        Change-Id: I7ea382f3ba648657d2a6d009bf90dcc3be879c63
        Reviewed-on: https://gerrit.libreoffice.org/69925
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-29  Miklos Vajna  <vmiklos@collabora.com>  [75e152a7e8f384921d4417d0fb5d2db6a6f357cb]

        tdf#107966 vcl opengl: fix not drawn 1px wide polypolygons
        
        Visible at e.g. in Calc: Format Cells/Borders/Line Styles.
        
        The problem was that first commit
        2e99e4e11d33679aed674eea0d6054d16d39d6df (opengl: use MVP matrix in
        vertex shaders, pixel offsets, 2015-07-08) introduced the concept of
        pixel offsets, setting the value (implicitly) to 0 in
        OpenGLSalGraphicsImpl::DrawTrapezoid(), but using 0.5 in
        OpenGLSalGraphicsImpl::FlushLinesOrTriangles().
        
        This is fine, but then later commit
        2003076c4318511a3d621558d3b44b4e8e6c6529 (opengl: batch draw
        polypolygons, 2016-05-29) changed
        OpenGLSalGraphicsImpl::drawPolyPolygon() to use deferred drawing instead
        of DrawTrapezoid(), without doing any translation of the input
        polypolygon. This resulted in loss of those polygons when used in the
        above mentioned dialog, which has a listbox of bitmaps, where each line
        style preview is drawn on a virtual device with a height of 1px. So at
        the end the 1px offset meant the previews were simply missing.
        
        ('make CppunitTest_vcl_gen SAL_USE_VCLPLUGIN=gen SAL_FORCEGL=1' is
        needed on Linux to see the test failing without the fix.)
        
        Change-Id: Ia9f3d6e7cb38a43fe2f8a41746b538af68add43c
        Reviewed-on: https://gerrit.libreoffice.org/69920
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-03-29  Caolán McNamara  <caolanm@redhat.com>  [6c29dbb7a1c3a04f3cbaa3dd720db482755538d7]

        Resolves: tdf#124410 crash cell border page with diagonal borders
        
        Change-Id: I0fd8738d42ad33f029381dae0ec9f41e7912b72c
        Reviewed-on: https://gerrit.libreoffice.org/69918
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-29  Muhammet Kara  <muhammet.kara@collabora.com>  [f1c27ccc7ece38cc5395c14d01d634fd4bb77c11]

        Add RedactDoc to Tools menu of Impress
        
        Now that we have redaction enabled for Impress,
        after commit 33e840896a69a66c44e74beb995d558735fb84ad,
        let's sync the Impress Tools menu with Writer and Calc.
        
        Change-Id: I1aaf29e5ea0ddb07b1f3b6ef98e017904896fcd4
        Reviewed-on: https://gerrit.libreoffice.org/69911
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-03-29  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [106d6d3f3c5701f66e0e6e821dd0160621dbd848]

        tdf#42949 Fix IWYU warnings in include/sfx2/[n-r]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ia2bea9bd4775f4ed5ef0133971106a6c0bfdd1c0
        Reviewed-on: https://gerrit.libreoffice.org/69896
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-29  Takeshi Abe  <tabe@fixedpoint.jp>  [9c607b61f4e66c78b0c36802a1dcc997bf39e307]

        tdf#114311 Translate "LibreOffice Extension" file type in Windows
        
        Change-Id: I5e2f222449424d4a6498d8566f13aca7f07c0c51
        Reviewed-on: https://gerrit.libreoffice.org/68303
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-29  Michael Meeks  <michael.meeks@collabora.com>  [799aef2bf37ba4e23d3a837be49e354624b7083d]

        preload: cleanup disabled messages and simplify flow.
        
        Change-Id: I249b81afe5ec2fab5e0aaf73a2cde62173fa803e
        Reviewed-on: https://gerrit.libreoffice.org/69912
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-03-29  Muhammet Kara  <muhammet.kara@collabora.com>  [db76236efd5a6ec5d6f94e700a70408c916f8c91]

        Enable redaction for Impress
        
        After the commit c2330b14e2bfa170131a83c375ec0b1a91c95415,
        different page sizes and orientations are handled properly,
        and Impress pages are converted to Draw perfectly.
        
        Change-Id: Ib9ab6b298e12fc0d8e9440bf63f31ad6dd05ab35
        Reviewed-on: https://gerrit.libreoffice.org/69910
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-03-29  Serge Krot  <Serge.Krot@cib.de>  [8a76b845e0376fd39014d6180c78b863f373633f]

        tdf#124384 sw DOCX: fix crash during bibliography loading
        
        Change-Id: Ic0c4b6f7480a4c6c3f53bd04e285cb0cab172531
        Reviewed-on: https://gerrit.libreoffice.org/69888
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-03-29  Muhammet Kara  <muhammet.kara@collabora.com>  [9683627f01d988be7958ee9a0311e20633598971]

        Handle different page sizes for redaction
        
        Change-Id: I7136717936668fbb1d87b5d9491430c13c5e73fd
        Reviewed-on: https://gerrit.libreoffice.org/69909
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-03-29  Luboš Luňák  <l.lunak@collabora.com>  [ea97248f39b2bcf65bc8aaf0577f49ca64b0e79f]

        check that jpeg export of 8bit grayscale works
        
        This is a simpler check for 77146ca8193a8e258dbb0dae0793497a66734ff1
        (related to tdf#121615).
        
        Change-Id: I33b92f07bebeb735466e0728c6c51b79fc0b5bb8
        Reviewed-on: https://gerrit.libreoffice.org/69820
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-03-29  Miklos Vajna  <vmiklos@collabora.com>  [89e5b431d468745da3a1eff14d48296107b9101b]

        sw btlr writing mode: implement DOC filter
        
        Replace WW8TabDesc::Start/EndMiserableHackForUnsupportedDirection()
        added in commit 69ba46df8be261e665214390cd57a141ad65c210 (INTEGRATION:
        CWS vertcell (1.95.32); FILE MERGED, 2004-04-21) with the usage of the
        new writing direction. Adapt export accordingly.
        
        Change-Id: Ic85b69c806fbd1c1b4eb21cff3ee46dd5da497e8
        Reviewed-on: https://gerrit.libreoffice.org/69901
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-29  Jaromir Wysoglad  <jaromirwysoglad@gmail.com>  [92ce72a4731ad468f5928efd9da7fe66bfdb08ea]

        tdf#108523 Removed @author annotations
        
        Change-Id: I5905dd94843595b229046c0b4a0f16181c16fd9e
        Reviewed-on: https://gerrit.libreoffice.org/69869
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [912742333b67c08f7d65c200efabd5fab00b907f]

        tdf#84635 quadratic slowdown on loading large tables
        
        skip the re-registration scan in SwTableBox::ChgFrameFormat, which we
        don't need since we are creating this table for the first time
        
        On my machine,
        loading the  69 page file goes from 40.9s to 30.4s
        loading the 128 page file goes from 79.1s to 45.1s
        
        Change-Id: Id9e48256556e19eca34a892b29beff7eab9f51f1
        Reviewed-on: https://gerrit.libreoffice.org/69885
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [77192c1bcbae89ddc8e293cc06bd54e0315f1f08]

        loplugin:useuniqueptr in PDFReader
        
        Change-Id: I22a96bbf9266cc8dfbe223b985d0ba005a6367e9
        Reviewed-on: https://gerrit.libreoffice.org/69881
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bf1114a84176ff0683d72a541dfbf574e1344732]

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

2019-03-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [22f5afb78aeaf6e5e9a4fb00d74833d73cef5bbc]

        GTK use SalYieldMutex lock arguments
        
        The acquire and release functions already provide arguments to
        release and re-acquire the lock, so use these. Also moves the
        n-1 lock handling from release into acquire. This way release
        doesn't need any special handling, which acquire already does.
        
        Change-Id: If2fc92beb8e3ea1f5c078da4d8dde3ce9c774c6f
        Reviewed-on: https://gerrit.libreoffice.org/69574
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-03-29  Jens Carl  <j.carl43@gmx.de>  [d757b121e3f0f5de03da1be430ed51bf830dce67]

        tdf#45904 Move XNamed Java tests to C++
        
        Move XNamed Java tests to C++ for ScSheetLinkObj.
        
        Change-Id: I64904ed6bae1b96767f8b0a65b0850a8694b10c2
        Reviewed-on: https://gerrit.libreoffice.org/69907
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-29  Jens Carl  <j.carl43@gmx.de>  [8d45d5ee399d0148672e79c379f5d29e1c8ba6f3]

        tdf#45904 Move XRefreshable Java tests to C++
        
        Move XRefreshable Java tests to C++ for ScSheetLinkObj.
        
        Change-Id: I8225a3eb8be903ebcf51950431a5f6810a5aaa4f
        Reviewed-on: https://gerrit.libreoffice.org/69906
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-29  Jens Carl  <j.carl43@gmx.de>  [b99ea0ff33b78ba76d1ae436895efac490252e0f]

        tdf#45904 Move XShapes Java tests to C++
        
        Move XShapes Java tests to C++ for ScDrawPageObj.
        
        Change-Id: I1b65e8ad685c3d387a5023e8e8e9b9e06627af11
        Reviewed-on: https://gerrit.libreoffice.org/69904
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-28  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [edcbe8c4e02a67c74ec6f85f28899431dbfa0765]

        tdf#124286 fix annoying rounding error.
        
        In case of ROUNDDOWN and ROUNDUP, it is possible that seemingly clear decimal
        values are rounded unexpectedly (from the user's POV). This is caused by the i
        decimal to binary to decimal conversions.
        By rounding to 12 significanr digits before calling the round-down of -up
        function, most of these unexpected roundings are eliminated.
        
        Change-Id: Ia19181383b77e1ff40a067c4a1cea1ece0955871
        Reviewed-on: https://gerrit.libreoffice.org/69762
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-03-28  Dennis Francis  <dennis.francis@collabora.com>  [e7d0785a7d2a07e64dc58dee4f1b072a72e32aa5]

        tdf#120660: Populate rNewSharedRows even if no FC...
        
        at specified position. At least in case of ScUndoPaste, during
        undo operation, the content from changed area in main-document
        is removed before actual undo-paste, so when cloned formula-cell
        from undo-doc is inserted to main-doc, there is no "old" cell
        to detach, so "rNewSharedRows" is not populated which is needed
        for proper re-establishment of listeners if there are formula/
        formula-groups adjacent to insertion position.
        
        Change-Id: Id2bfb65a2a7a5abb03effbdcc4405015fddc401c
        Next: fix the vector version of this case and write unit tests.
        Reviewed-on: https://gerrit.libreoffice.org/69737
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-03-28  Jens Carl  <j.carl43@gmx.de>  [ee92196179d7697a514e55774be09cbf60f2c466]

        Fix header guard and improve comments
        
        Change-Id: I7ddef04a88381e3e58a6604de35694dea658c81d
        Reviewed-on: https://gerrit.libreoffice.org/69900
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-28  Caolán McNamara  <caolanm@redhat.com>  [d8064c1f50fca388d2701a9702be694330ff0bc5]

        mapped tooltip before attempting to show a menu is a problem
        
        under wayland, see https://gitlab.gnome.org/GNOME/gtk/issues/1785
        
        Change-Id: I542fb9e81b49144508d5403b2d5ad68a10ed8afe
        Reviewed-on: https://gerrit.libreoffice.org/69897
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-28  Caolán McNamara  <caolanm@redhat.com>  [3e078e17ee2144fb976a7e6b9227152113cea0d4]

        weld SfxTemplateManagerDlg
        
        like expert configuration change the gear menu not to display a down indicator
        
        and use CommandEvent to distinguish mouse/non-mouse context menus
        
        Change-Id: I64bb660a9c7dacb5b90b240d9d76d29324c5fd9f
        Reviewed-on: https://gerrit.libreoffice.org/69893
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-28  Jens Carl  <j.carl43@gmx.de>  [1e2868296730d3548574f61a3c6e323aa5c0598a]

        Be consistent with namespaces and parameter order for UNO Api helpers
        
        Have this file the same namespaces as the new introduced helpers in
        include/test/helper/shape.hxx and also change the order of the parameter
        be the same to avoid confusion.
        
        Change-Id: I5614e9a79dff3ee9aca96ff2e50ddfafa83de539
        Reviewed-on: https://gerrit.libreoffice.org/69870
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-28  Luboš Luňák  <l.lunak@collabora.com>  [c61623028b79f918d0ed2bc2ca47db17e68a26cb]

        check that jpeg export of 8bit non-grayscale works
        
        This checks what I fixed in 1893024c54ab173ec6262d77a05cad285c17a617
        (related to tdf#116888).
        
        Change-Id: I721017fd037d62ba75cbc962fdd9316e02085624
        Reviewed-on: https://gerrit.libreoffice.org/69819
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-28  Luboš Luňák  <l.lunak@collabora.com>  [e299dd1dfbd67d0c662ca63df4a6eb43ea590a17]

        make OpenGLSalBitmap deallocate user data properly
        
        In OpenGLSalBitmap::AcquireBuffer(), if ReadTexture() failed, then
        the data from AllocateUserData() didn't get deallocated and a next
        call to OpenGLSalBitmap::AcquireBuffer() skipped the whole block
        because it assumed the data was valid. Triggered while fixing tdf#116888.
        
        Change-Id: Ibfe5c42d6b18748ca649d6b4242ef268c1b13a71
        Reviewed-on: https://gerrit.libreoffice.org/69746
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-28  Luboš Luňák  <l.lunak@collabora.com>  [df82c812e6dbb08837816ef9868bf24b3767ca1a]

        make ReadTexture() also handle 8-bit non-grayscale images (tdf#116888)
        
        The missing case caused BitmapReadAccess to work with random data
        (together with a follow-up bug that didn't deallocate data properly
        after ReadTexture() failed).
        
        Change-Id: I4546ee4ca85d6a0b01cc41636c257008c9f19587
        Reviewed-on: https://gerrit.libreoffice.org/69745
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ce9dab8c161e29769131cec741a6a9cceec8552d]

        tdf#124148 add configurable margin for the listbox pop-up list
        
        This is needed to increase the area of lisbox entries in the
        pop-up list so it is easier to select with touch.
        
        Change-Id: Iedb910508de26c903dc3f50f645f567d4c988940
        Reviewed-on: https://gerrit.libreoffice.org/69889
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-28  Henry Castro  <hcastro@collabora.com>  [c033d8e5a662eec3c1104b70f33cf0795c8c211c]

        tdf#120338: The paragraph formatting changes are not undone, part 1
        
        Rejecting paragraph formatting is not implemented yet.
        "Reject All" command is affected because the changes were not removed
        
        Change-Id: Ic4af1def97025643ecbc5cf0752cd06d9b94c74a
        Reviewed-on: https://gerrit.libreoffice.org/69865
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2019-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b80764ec0f7c8e2c85dbca67b9cb8a2e6b2b143]

        use unique_ptr for SwFieldTypes
        
        Change-Id: Iddfc94618e70d3ca8414d526e58746720610c552
        Reviewed-on: https://gerrit.libreoffice.org/69861
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [0892ec50c2fe2ff1f26c7a4ea2fdef74e3d027d7]

        loplugin:useuniqueptr in sc dialog constructors
        
        Change-Id: I9fef0d3d567d9a0143c7a796725a44348b96bb23
        Reviewed-on: https://gerrit.libreoffice.org/69880
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-28  Serge Krot  <Serge.Krot@cib.de>  [e47a5543f4b8c9e317d1e43af8c0e5a732e461fd]

        tdf#121456 sw: DOCX: fix loading of empty TOC title
        
        Change-Id: Ib241edd07e4c6781d80db274f73146bda310d8c0
        Reviewed-on: https://gerrit.libreoffice.org/69827
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [e74de110d16c95414fac7541c8fe6541d4597113]

        loplugin:useuniqueptr in ImpEditEngine::WriteItemListAsRTF
        
        Change-Id: I50188d81743f1daaf96412b3cd70c150c8d72502
        Reviewed-on: https://gerrit.libreoffice.org/69879
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [ee5b332e34962b79ecd24e9fd111d307aabcbf7d]

        use unique_ptr in SwTable::InsTable
        
        Change-Id: I02ad6fb65e39ed14fd1aff2df876a9704c0d8f3b
        Reviewed-on: https://gerrit.libreoffice.org/69882
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-28  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [4abb7335529a66346a2a68a089b9c8438faa2e39]

        tdf#124385: toolkit: do not fail if ResourceListener is not defined
        
        If current control (for example TabPageContainer) is missing
        resource listener property we should not fail script with
        exception. Just behave as with empty ResourceListener.
        
        Change-Id: I260feec775a5d197bebc9414b652dd6f89e35035
        Reviewed-on: https://gerrit.libreoffice.org/69740
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [de6f36cc2fb359332205ba836f8396a1cdbe44c2]

        simplify reset(nullptr) -> reset()
        
        Change-Id: Iec5e93d9c59dde44571376e46fb98ea854e16b6c
        Reviewed-on: https://gerrit.libreoffice.org/69784
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-28  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [1d39c5aa7bd6419060ed10d9fbdc2a643000f363]

        tdf#42949 Fix IWYU warnings in include/sfx2/[e-M]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I6e97c7ed6c0211dfafee83b9bdbea672e415fc49
        Reviewed-on: https://gerrit.libreoffice.org/69715
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-28  Gülşah Köse  <gulsah.kose@collabora.com>  [6f41502b82fa108246b7547d9da3c6bf6b42f72f]

        Implement sidebar increase/decrease indent buttons on Impress
        
        Change-Id: Ie7c115e041a6dee7b5e5d938ad3fbf37cf9bc89b
        Reviewed-on: https://gerrit.libreoffice.org/69840
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [4fda02a8310dbb42b504f379e3f2f594391b16cb]

        return unique_ptr from CreateNewStorageImpl
        
        Change-Id: I32fa9b9bf4067792a3ad968ba5f2ef9b311ef48a
        Reviewed-on: https://gerrit.libreoffice.org/69858
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [03a1ac657a317b2b5b93323eac94da6784aa4504]

        return unique_ptr in OXMLHelper
        
        Change-Id: Iad6e51ef1b7b8d4ab1227b89f77a3d72d3424bcd
        Reviewed-on: https://gerrit.libreoffice.org/69857
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-28  Miklos Vajna  <vmiklos@collabora.com>  [3dfe2ce66ac220c8f137730d7146bc334c1859be]

        CppunitTest_sw_layoutwriter: use CPPUNIT_TEST_FIXTURE()
        
        Change-Id: Ieba1f00b64b39d396faf8e663e1c7a73974709f9
        Reviewed-on: https://gerrit.libreoffice.org/69867
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [9c5d33e3c9e4a680af61a9e7af8fa73d08b33834]

        tdf#113539 Slow opening of ODT file containing a large table
        
        I suspect that somebody has already fixed the bulk of this, since on my
        machine, the opening time started as:
            0m5.363s
        
        After changing from std::set to o3tl::sorted_set in
        SwAccessibleTableData_Impl, it dropped to:
            0m4.372s
        
        And then tweaking SfxSplitWindow::InsertWindow_Imp lowered it to:
            0m4.030s
        
        which seems perfectly acceptable to me.
        
        Change-Id: I0c6123e99ab560742bd3dc97bb76666b48a3b1b6
        Reviewed-on: https://gerrit.libreoffice.org/69862
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [42c758281dee346811326cc701a62f5d091db833]

        use unique_ptr for SwTOXTypes
        
        Change-Id: I66e6ce7f2d5f2b9ba8bbf6046a87f2d208a9a768
        Reviewed-on: https://gerrit.libreoffice.org/69860
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [9304135b560bbb8c8f197c5a8f7127665aafae47]

        return unique_ptr from CreateTableStyle
        
        Change-Id: I31b12fa3f80dc450fff27128efb2fbebc711b249
        Reviewed-on: https://gerrit.libreoffice.org/69859
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [5e154869ea78355fccdd0774b829d89819cf2012]

        return unique_ptr from CreateTokenMatrixMap
        
        Change-Id: I7a779bf1b2e5438e7e5d9f75c765049d4e2b9dac
        Reviewed-on: https://gerrit.libreoffice.org/69856
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [471fdea812f1ce9be349474bc3817bbb75186bba]

        return unique_ptr from SdrPage::CreateObjectSpecificViewContact
        
        Change-Id: I3297128efd44f4df86886d6f0349420d6ce18571
        Reviewed-on: https://gerrit.libreoffice.org/69855
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [d337731d4f7017d51fab08f0edbac1effc9baf90]

        return by unique_ptr from SwFieldType::Copy
        
        Change-Id: I145b55c9cd62a5853c0dd26cc9b805b9f3a0e436
        Reviewed-on: https://gerrit.libreoffice.org/69854
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [2115482443be58ca21b38ac06c69627fdd04ecc1]

        return by unique_ptr from InsertTableContents
        
        Change-Id: I85e82834688a7e4f73f28a589e1d9ac49f39fc51
        Reviewed-on: https://gerrit.libreoffice.org/69853
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [6b46aaafb8aa65987e4e441d3523c52283664a58]

        return unique_ptr from MakeNumRule
        
        Change-Id: Ic606aa8f349946661b4a5fb017d1a1fd4ba993ae
        Reviewed-on: https://gerrit.libreoffice.org/69852
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [b4a208d1d38fb1eb71070e24cb2d146558b214a2]

        return unique_ptr from FillAutoFormatOfIndex
        
        Change-Id: If41981a2136ab1a9d06a1b7a3b044ade302ba1d4
        Reviewed-on: https://gerrit.libreoffice.org/69795
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [c95b13c1ad9e01462180feb996ef4efb764eb879]

        return by unique_ptr from createDefaultWidget
        
        Change-Id: I2b2c944ed090173aba36395457a84985f0cf6665
        Reviewed-on: https://gerrit.libreoffice.org/69794
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-28  andreas kainz  <kainz.a@gmail.com>  [e41af95894fb9c9c1c0aa05e4d07e99162a02d3d]

        Sifr icon theme update lc_
        
        Change-Id: I0a065c1f97eef8829eb4ec7a237c7496e8f8f4f5
        Reviewed-on: https://gerrit.libreoffice.org/69868
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1e67ecaa81629197b2038cb88960613780ba6cf4]

        Fix typo
        
        Change-Id: I6ba022b55af8f54f8a2e01ac354a345d1fcbf075
        Reviewed-on: https://gerrit.libreoffice.org/69876
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-03-28  Jens Carl  <j.carl43@gmx.de>  [ee503c36199d225f4c906fe43c927f911c2097c7]

        tdf#45904 Move XShapeGrouper Java tests to C++
        
        Move XShapeGrouper Java tests to C++ for ScDrawPageObj.
        
        Change-Id: I4a1ed4f14f759fa4214141f0d552e35ccae28035
        Reviewed-on: https://gerrit.libreoffice.org/69873
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-28  Jens Carl  <j.carl43@gmx.de>  [eb0653ee80ad7249fde9ff752b56316fb98c4592]

        tdf#45904 Move XServiceInfo Java tests to C++
        
        Move XServiceInfo Java tests to C++ for ScDrawPageObj.
        
        Change-Id: Icc2c97296f549763068475be18c00a23b7cd73dc
        Reviewed-on: https://gerrit.libreoffice.org/69872
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-28  Jens Carl  <j.carl43@gmx.de>  [f897e80d063436be07356049f595efe5afb04859]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScDrawPageObj.
        
        Change-Id: I3a51c77f524311416ac054005c0632e5127efb79
        Reviewed-on: https://gerrit.libreoffice.org/69871
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-27  Jens Carl  <j.carl43@gmx.de>  [ed6a71eafa61bade50219d2ff6233a42ab6d1c17]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScDrawPageObj.
        
        Change-Id: I8b0c80b9213130870ce5445bcf52705df367cb0e
        Reviewed-on: https://gerrit.libreoffice.org/69864
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-27  andreas kainz  <kainz.a@gmail.com>  [0c44946a43d1a16f94327c996369e68f9f01f5d3]

        sd menubar update impress and draw
        
        Change-Id: I37d71a7eca1c75dd6f1eb3fe0428fd176c44f1d2
        Reviewed-on: https://gerrit.libreoffice.org/69493
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-27  Caolán McNamara  <caolanm@redhat.com>  [74e1112a546b1d116f30161952c35819e4b72f84]

        move LineListBox beside last consumer
        
        Change-Id: Ie683784a9f4ecfb0015bf7ae79769238719a6376
        Reviewed-on: https://gerrit.libreoffice.org/69841
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-27  Andras Timar  <andras.timar@collabora.com>  [9c047d066811e2227948e4d03c2fd8a94087b38c]

        license: add xmlsec-mscrypto and xmlsec-mscng
        
        xmlsec-mscrypto is for LibreOffice <= 6.1
        xmlsec-mscng is for LibreOffice >= 6.2
        But who knows where this this patch will be backported. Let's include both.
        
        Change-Id: I4c35a7e63c7024022e0215f9dad486afae0896f9

2019-03-27  andreas kainz  <kainz.a@gmail.com>  [709c25aa5eb858bb3bc8a79756c56e692a107bad]

        Sifr icon theme update
        
        Change-Id: Icd461c651a09d8b41c2500a76fbddc9cb13c2af7
        Reviewed-on: https://gerrit.libreoffice.org/69863
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2019-03-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [54cd6a054f6e0fcff94dd7750847acc601a893ed]

        return unique_ptr from CreateOutputEditEngine
        
        Change-Id: I403f0da5ea1ccdf508d156a9fa828e9f91813385
        Reviewed-on: https://gerrit.libreoffice.org/69804
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-27  Jens Carl  <j.carl43@gmx.de>  [28eab5de358631758315a3581e860d6ef533259a]

        Helper to create various drawing::XShape
        
        This ports SOfficeFactory::createShape() from file
        qadevOOo/runner/util/SOfficeFactory.
        
        Change-Id: I2c7eb0304ac1d439211d3851b2debdb4843130e3
        Reviewed-on: https://gerrit.libreoffice.org/69772
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-27  Katarina Behrens  <Katarina.Behrens@cib.de>  [67adfc89585f242b69a91050ac9cb8197c2dff1c]

        Nested list L must be a child of parent's LBody
        
        Implement this as
        https://www.adobe.com/content/dam/acom/en/devnet/pdf/pdfs/PDF32000_2008.pdf#G13.2259746
        describes. The example implementation in Annex H8.2
        https://www.adobe.com/content/dam/acom/en/devnet/pdf/pdfs/PDF32000_2008.pdf#G21.1021285
        where nested L is a sibling of its parent LI contradicts the
        specification and is prolly wrong
        
        Change-Id: I2bd4a6692ac0cbe02ff6f1746656f104de3fe1f2
        Reviewed-on: https://gerrit.libreoffice.org/69506
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-03-27  Martin van Zijl  <martin.vanzijl@gmail.com>  [a80317b602e175f780cd662b5526a538d053419a]

        tdf#60242 remember horizontal/vertical choice in split cells dialog
        
        Change-Id: I25f6b7c8ff6aa678b597bbede0dd1492468f2f62
        Reviewed-on: https://gerrit.libreoffice.org/65606
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-27  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [b7bc2105d5093543058716c12e4d88dffb00b752]

        Remove stale testcode
        
        Change-Id: I64a0b9cd4a727349016aa307d5c4835158a93109
        Reviewed-on: https://gerrit.libreoffice.org/69822
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-03-27  Tor Lillqvist  <tml@collabora.com>  [58b3982a15eb55f2d4c364d256f37970e1390392]

        Remove unused macros that caused compiler warnings and simplify
        
        Change-Id: Ica146899a5557732babf4e07b20b9e3d32426c6e
        Reviewed-on: https://gerrit.libreoffice.org/69824
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2019-03-27  Miklos Vajna  <vmiklos@collabora.com>  [5b51aa12e8ebfa894ecfdd0c8c9004aa99e6f46d]

        tdf#123505 svx: fix invalidation loop caused by special form control geometry
        
        Regression from commit d464d505fbf6e53a38afdd3661d320fac8c760d6
        (Refactor calc non-linear ViewToDevice transform, 2018-10-12), the
        problem was that the opengl menu was never painted from the starved idle
        handler as a paint-invalidation loop starved the main loop.
        
        ScGridWindow::Paint() called vcl::Window::ImplPosSizeWindow() for the
        form control of the bugdoc, which triggered an invalidation -> paint ->
        start again.
        
        Checking what adjustControlGeometry_throw() did, the result of the
        transformed points are quite close to each other, but not equivalent:
        
        debug:18521:18521: adjustControlGeometry_throw: aTopLeft before transformation is (1773,426)
        debug:18521:18521: adjustControlGeometry_throw: aTopLeft after transformation is (64.935,16.0382)
        debug:18521:18521: adjustControlGeometry_throw: aPaintRectPixel is 952x586@(64,16)
        
        If we round, rather than truncate, then the size of the control is
        always the same, so no actual resize and invalidation happens during
        paint.
        
        Change-Id: Id55fd227e3ae7fc57d5253bc28f42b9b4315450e
        Reviewed-on: https://gerrit.libreoffice.org/69821
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-03-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5f8aaa09d3d7fbf10446b085f9ace83c074a65c3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix typo
            
            Change-Id: I064146b36884740fc90b889ea92758a10782b5dd
            Reviewed-on: https://gerrit.libreoffice.org/69823
            Tested-by: Jenkins
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2019-03-27  Andras Timar  <andras.timar@collabora.com>  [93f0b6143822d171caf6cd3db10d4730e276dad9]

        sifr is CC_BY_SA 3.0, can be included in MPL subset
        
        Change-Id: I5d6cfd5b9b4049ee16ffa038bac2db20968b02b3
        Reviewed-on: https://gerrit.libreoffice.org/69812
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>

2019-03-27  Andras Timar  <andras.timar@collabora.com>  [992c8841e30aa8340510b4e2da2e2a5526f4cd00]

        license: update 'Artwork' section
        
        Change-Id: I9528ea941f4c837b31e8bc8d05d3a5d963567033
        Removed: KDE Krystal theme
        Added: Breeze, Colibre, Elementary, Karasa Jaga, Sifr
        Reviewed-on: https://gerrit.libreoffice.org/69811
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>

2019-03-27  andreas kainz  <kainz.a@gmail.com>  [1f7a2cee590ff5902d52630688b4e02745ed6c7b]

        tdf#124293 add RedactDoc to writer, calc menubar in tools
        
        Change-Id: I8276506aaeaaee2bef5dad832d488450688081ee
        Reviewed-on: https://gerrit.libreoffice.org/69810
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-27  andreas kainz  <kainz.a@gmail.com>  [774e82cb26ca64cdc2b5fa5863537340da7ac596]

        Sifr icon theme update lc_
        
        Change-Id: I4da2244b32e02acf3c0f911a2c16d4fad243e5c5
        Reviewed-on: https://gerrit.libreoffice.org/69809
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-27  Stephan Bergmann  <sbergman@redhat.com>  [324f468fc29e9ce29f7b118ada56c1cec4815310]

        Fix CppunitTest_sc_screenshots
        
        ...after cc162981b82548349b4927cf3196ddcf54911850 "return unique_ptr from
        MakeNumberInfoItem"
        
        Change-Id: I44682440c5b1c45ff50f891eda9efeb94d57608d

2019-03-27  Stephan Bergmann  <sbergman@redhat.com>  [b5b36745184cf04f469731323580bc27296dc912]

        Disable LO_CLANG_SHARED_PLUGINS on Windows for now
        
        ...needs some more modifications to make it work with clang-cl
        
        Change-Id: I6e2f8c9651b0532e21ec5acf94e8bae0a0f8f06e
        Reviewed-on: https://gerrit.libreoffice.org/69808
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-27  Stephan Bergmann  <sbergman@redhat.com>  [88b076c4598b48d9d7b56b1f3e417a68bec80dfd]

        Adapt to Windows sal_uIntPtr/sal_uLong typedefs
        
        Change-Id: Ic6f269f75e2b64e0c2a53455e9ee4ccf9891cfb0
        Reviewed-on: https://gerrit.libreoffice.org/69807
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-27  Stephan Bergmann  <sbergman@redhat.com>  [d9a84bebb51417fb9f550744b31cf030ccd982e6]

        loplugin:staticmethods
        
        Change-Id: Ieec779cb0250374004ab7cd5e9ed2b3476ddaed7
        Reviewed-on: https://gerrit.libreoffice.org/69806
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [9852f09b467e3c7f8058b931010b91f447905051]

        return unique_ptr from FmXFormShell::GetConversionMenu_Lock
        
        Change-Id: I8b262c18862429f8b6822742fb8fa454af1090a6
        Reviewed-on: https://gerrit.libreoffice.org/69802
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [16676ea2e86b1b50ba653b736c5db4eb9f32acf9]

        return unique_ptr in CreateFlatCopiedTokenArray
        
        Change-Id: I0d44ad1eca45b0b77d5a898a553aab61b1f479a9
        Reviewed-on: https://gerrit.libreoffice.org/69805
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [cc162981b82548349b4927cf3196ddcf54911850]

        return unique_ptr from MakeNumberInfoItem
        
        Change-Id: I76a90ec9799e580c50b240bc906f83d62d3099b5
        Reviewed-on: https://gerrit.libreoffice.org/69803
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [3d54a104ae97a3218bf58eb38f28c03e26ba7e43]

        Beanshell: Display full exception message
        
        Useful to see where exactly the error occured
        
        Change-Id: I716f54c4b1286d705b52f19a58f36f28a801e1d0
        Reviewed-on: https://gerrit.libreoffice.org/69799
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [3c72945de874aceb12a405c03f5b0c8b3937f5cf]

        Beanshell: Wrap long error messages
        
        Change-Id: I5e607f4b94733700810d37c289f6cc29492da5f2
        Reviewed-on: https://gerrit.libreoffice.org/69798
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-27  Katarina Behrens  <Katarina.Behrens@cib.de>  [167812fe0d77b993427e7dca112f319a92942a3c]

        tdf#124026: map window resizing-related cursors to their Qt equivalents
        
        there is no direct Qt equivalent of X11 xc_[top|bottom|left|right]_side
        cursors, but those come at least close
        
        Change-Id: Ifd442c46c08c71b1e1b9ddac42628b38eefee47f
        Reviewed-on: https://gerrit.libreoffice.org/69797
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-03-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [b7ec6ddcf69df9617a2294298204096fc8e1557e]

        return by unique_ptr from NWGetPixmapFromScreen
        
        Change-Id: I26cde2c0a6b605f0d638bb252e0809ac6dece26a
        Reviewed-on: https://gerrit.libreoffice.org/69785
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-27  Stephan Bergmann  <sbergman@redhat.com>  [b07a990e51f9bef637cfdcb31b904c223d7ce738]

        loplugin:typedefparam (clang-cl)
        
        Change-Id: I07604028845c49cc084927e21db7f21c5d053bab
        Reviewed-on: https://gerrit.libreoffice.org/69796
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [89a95f5fa5a2e10d2c67d33270fa31404df33fd5]

        return by unique_ptr from weld_parent
        
        Change-Id: I3582b3000330fab96f6abef0f412b648b0573af4
        Reviewed-on: https://gerrit.libreoffice.org/69793
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-27  Stephan Bergmann  <sbergman@redhat.com>  [b859e9f646b6f023beeca01c59673a7b442e2332]

        loplugin:stringconstant (clang-cl)
        
        Change-Id: Ie91c7a6bfc203987e9d3e327a23502cdff46a7a0
        Reviewed-on: https://gerrit.libreoffice.org/69791
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-27  Stephan Bergmann  <sbergman@redhat.com>  [b54f46a848bf54b2bcb9e1dfbb3b3685e67adfd8]

        Adpat loplugin:typedefparam to AttributedType
        
        ...as seen by clang-cl when there are function parameters of function pointer
        type involving SAL_CALL
        
        Change-Id: Ie35f00d4e15ca777b14dd5968cdbd97e43bca1a1
        Reviewed-on: https://gerrit.libreoffice.org/69789
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-27  Stephan Bergmann  <sbergman@redhat.com>  [ed43570bc2bdfe4fed34de2eee8ff0c80b9299ed]

        loplugin:unoquery (clang-cl)
        
        Change-Id: If66b07c8e9097698ba9ed774e04ef5b55574ba94
        Reviewed-on: https://gerrit.libreoffice.org/69790
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-27  Stephan Bergmann  <sbergman@redhat.com>  [07a176e223065e185f749d88fd750b740df39b50]

        loplugin:unnecessaryparen (clang-cl)
        
        Change-Id: I0ce344a2a69604467d5bf579a2fdcaae172d5f54
        Reviewed-on: https://gerrit.libreoffice.org/69788
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-27  Stephan Bergmann  <sbergman@redhat.com>  [be0655364cf3fff09195d6ce9d50e5b60b98ff18]

        Improve loplugin:typedefparam error reporting
        
        Change-Id: I2ed4c20ab909b79fca794fb04259018fbfcb1db5
        Reviewed-on: https://gerrit.libreoffice.org/69787
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [7047f46695689564b1a69679e3a4e5a8c20aa3a3]

        return by unique_ptr from psp::PrintFontManager::getFontOptions
        
        Change-Id: Ib78844af17ff60453ad714eb50c01626ea2ee792
        Reviewed-on: https://gerrit.libreoffice.org/69792
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-27  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [d9e0eade62b7164e81458a5da7c2aba6f4c77311]

        Remove unused using declarations in directories [a-d]*
        
        Found with:
        run-clang-tidy-7 -checks=-*,misc-unused-using-decls
        
        Change-Id: I50f6dfa881ac4e752668e762ade0943aaf28ab96
        Reviewed-on: https://gerrit.libreoffice.org/69601
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-27  kushagrakasliwal1  <2016bit052@sggs.ac.in>  [60a3e721aaf9a9220563d045c2387cb2378e607f]

        tdf#123586 Set minimum size for beanshell editor
        
        Change-Id: I49e2ca387de5d520efdda0c964203c530fe016c4
        Reviewed-on: https://gerrit.libreoffice.org/69394
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-27  Tamás Zolnai  <tamas.zolnai@collabora.com>  [ad47e9b1c0d3f1720665b2786090e8c0927b5b45]

        MSO lockfiles: Deduplicate MSO lock file reading code
        
        The removed code was extracted to MSODocumentLockFile class
        so use that class here too.
        Use openStreamNoLock() for reading MSO lockfiles, because otherwise
        we can not read lock files written by MSO.
        
        Change-Id: Ib31cb9f3783d0b0ce784f900821047b9d32156f2
        Reviewed-on: https://gerrit.libreoffice.org/69759
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-03-27  Caolán McNamara  <caolanm@redhat.com>  [f1e52cbdd4a9753a9b9d562ef280a00e52db1dae]

        Resolves: tdf#123291 set hex input to overwrite by default
        
        and ensure the modify arrives after the input text has been
        filtered
        
        Change-Id: I16c0bd095700e7d9858e3e74884b5a1ad3eb7e4c
        Reviewed-on: https://gerrit.libreoffice.org/69764
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-27  Caolán McNamara  <caolanm@redhat.com>  [223eac2d666263b127a7e774fd74352581a9209f]

        rhbz#1691287 tdf#53029 ui prompt for printer authentication
        
        refactor and reuse existing dialog to add potential domain entry
        
        Change-Id: Ib884931f8ccc62aad9b3e92ecf93d1da7ffe607b
        Reviewed-on: https://gerrit.libreoffice.org/69739
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-27  Arkadiy Illarionov  <qarkai@gmail.com>  [e5aa36f4f1bb63d2ff621f701291cca391aa53a4]

        Replace gethostbyname_r with getaddrinfo
        
        The gethostbyname*() functions are obsolete.
        
        Change-Id: I14a55eba3f111a3280f23955ffd86843079c7e75
        Reviewed-on: https://gerrit.libreoffice.org/69337
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-27  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [74907a1f7702a9dab3ffc6f6072c6972cbbde4ea]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#124245 Polyfills and fixes for IE11
            
            The polyfills can be removed after we drop IE11 support.
            
            Other IE11 fixes:
            
            Change from document.URL to window.location.pathname
            because otherwise we get local Windows paths with backward
            slashes.
            
            Use clear: left; for google-donation element so it doesn't
            float on top of other elements.
            
            Don't use defer to load fuzzysort.js and prism.js.
            
            Change-Id: I6c0143eab555c8b1fbdbde8e749a24baed2f69c8
            Reviewed-on: https://gerrit.libreoffice.org/69549
            Tested-by: Jenkins
            Reviewed-by: himajin100000 <himajin100000@gmail.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-03-27  Miklos Vajna  <vmiklos@collabora.com>  [a1109855fa059f41c4c10a3d4e2930e63b4d8bd5]

        CppunitTest_sw_unowriter: be consistent about using namespace declarations
        
        This file already used uno::Reference at a number of places, then an
        additional 'using namespace ::com::sun::star::uno;' makes little sense.
        Especially that naked Reference may refer to rtl::Reference as well,
        i.e. harder to read.
        
        Change-Id: I8f0eda0e81a8da1af02a99ac37cb08496f753cf5
        Reviewed-on: https://gerrit.libreoffice.org/69771
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-27  Julien Nabet  <serval2412@yahoo.fr>  [3149ffea4c7285ceebe990640cbfb74d2e10e7e0]

        tdf#123999: ParameterNameSubstitution in mysqljdbc
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=123999#c14
        
        Change-Id: I47ff6171c873c701794f179b924005c43551ba21
        Reviewed-on: https://gerrit.libreoffice.org/69770
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-03-27  Andras Timar  <andras.timar@collabora.com>  [22d31bbb5d84803e4a212719c27263de97ef3cc9]

        license: remove 'Miscellaneous' section
        
        'Adobe Printer Description Files' and 'International Color
        Consortium sRGB Profiles' are not included in LibreOffice.
        
        Change-Id: Ia8270bf12011de51532bda7b4d10c8120e632472
        Reviewed-on: https://gerrit.libreoffice.org/69781
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-27  Andras Timar  <andras.timar@collabora.com>  [2b33fc82f2de8bc70325efd824929d09c6883c1c]

        license: add GPGME, Libassuan, Libgpg-error
        
        Change-Id: Id0383511d4970fea4413ad2ca2075983d9d6fd34
        Reviewed-on: https://gerrit.libreoffice.org/69779
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-27  Andras Timar  <andras.timar@collabora.com>  [dec642b5cfdd3ba2e38b45b319d79e4bb7429a1a]

        license: add OpenGL Mathematics (GLM)
        
        Change-Id: Ia90e817eb9bcb7ce4e634c15e95206d90c3b957d
        Reviewed-on: https://gerrit.libreoffice.org/69778
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-27  Andras Timar  <andras.timar@collabora.com>  [168686ebb24bffd03f6a56e70510df7d0711f427]

        Do not include KACST fonts (GPLv2) into MPL subset
        
        Change-Id: I0ed447dcbafb605f81c6b8c34fa2a1e5ec4bd9b8
        Reviewed-on: https://gerrit.libreoffice.org/69777
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-27  Andras Timar  <andras.timar@collabora.com>  [98d689403c4f9c19d71ffee2f702167141136716]

        license: add more missing fonts
        
        Alef, Amiri, Culmus, EmojiOne, KACST, Libre Hebrew, Noto,
        Reem Kufi, Scheherazade
        
        Change-Id: Iabaf42f14fa9305b133808a8ab3d510b3befaefe
        Reviewed-on: https://gerrit.libreoffice.org/69776
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-27  Andras Timar  <andras.timar@collabora.com>  [38c927c7c275e2041f63fd2b9d2845fcc386a849]

        license: add Source Serif Pro font + remove 2 bogus links
        
        Change-Id: Iba62df3d1d5d33afdcc27b3e727ffd44fdd15c66
        Reviewed-on: https://gerrit.libreoffice.org/69775
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-27  Andras Timar  <andras.timar@collabora.com>  [e6d72f93eb09bc1623dac6cad29fde7e29cc6afb]

        license: OpenSans and PT Serif fonts are not included in LibreOffice
        
        Change-Id: I91437098bcf869834c2a28d44e065f5bd966a41a
        Reviewed-on: https://gerrit.libreoffice.org/69774
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-27  Andras Timar  <andras.timar@collabora.com>  [2d9d1cc47a62fcdbac0ad0552efc3bd4711cc0cf]

        license: Adobe PostScript® AFM files are not included in LibreOffice
        
        Change-Id: I63a47b35b1f2fef7601dadbadf6afc3ae5206ce1
        Reviewed-on: https://gerrit.libreoffice.org/69773
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [83006a855ada9b26f932613d313b1d658c3f6abe]

        return unique_ptr from CreateAttrIterator
        
        Change-Id: Ib990282abcd3a75bfb6bdd42b5e16d6e673f71b1
        Reviewed-on: https://gerrit.libreoffice.org/69783
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-27  andreas kainz  <kainz.a@gmail.com>  [95f2dc1861390db86a1bd1a27e29a4ac72c36512]

        Sifr icon theme update lc_
        
        Change-Id: I55f02a3aba1c9cc435ad418feb6931f23776100c
        Reviewed-on: https://gerrit.libreoffice.org/69780
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2019-03-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [705558aa455403cd006993f95b5b13981fdb3483]

        condition always true in XSpreadsheets2::importSheetToCopy
        
        leftover from
            commit ed45c87896de74048708d51c050ecd42c9f4a0a0
            Date:   Mon Oct 20 21:08:54 2014 +0200
            sc: fix temp file leak in ScTableSheetsObj
        
        Change-Id: Ic108fb36cc0caccbe57f2b47f7fcbe80156842dc
        Reviewed-on: https://gerrit.libreoffice.org/69749
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [ac35a51eb5071948ab50fcf0be029a37a1721fad]

        no need to allocate aEmptyOUString separately
        
        Change-Id: I938f5c022ef07e9ac4cc6eaf60cc7a88deabbda7
        Reviewed-on: https://gerrit.libreoffice.org/69747
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9187549836e60a944c61e4e833c4b132c1d615eb]

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

2019-03-26  Tamás Zolnai  <tamas.zolnai@collabora.com>  [5cb2db6dd7d234a610a6501668a9901af8472b7f]

        Fix Windows build.
        
        Change-Id: I7a8c5f16ec4ee17ec491229c7c15f9571d763d5c
        Reviewed-on: https://gerrit.libreoffice.org/69710
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-03-26  Caolán McNamara  <caolanm@redhat.com>  [8622dc09954a1a26661e3524c99e7ed0f456cf6e]

        Related: tdf#123291 treat overwrite like a selection of 1
        
        for input into ImplTruncateToMaxLen like we do for the
        following erase
        
        Change-Id: I8cd02ff1ba76f61ddc614922068cbe2bc9bc4cb8
        Reviewed-on: https://gerrit.libreoffice.org/69763
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-26  Caolán McNamara  <caolanm@redhat.com>  [2f70e6111b61d52bbdfa753257370cb82bfd30eb]

        support overwrite-mode
        
        Change-Id: I6133aedbebd3ca358e2b916469873c38fc7453cb
        Reviewed-on: https://gerrit.libreoffice.org/69761
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-26  Andras Timar  <andras.timar@collabora.com>  [c526689112976d87ec7c974c14611f628ce1051d]

        license: add conditions for bundled extensions
        
        Change-Id: Ia7f8b463491284c87ac90f6778e0bc6786e77713
        Reviewed-on: https://gerrit.libreoffice.org/69754
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-26  Andras Timar  <andras.timar@collabora.com>  [04f83797552fabb6b9fcfa4400de08558b0836bc]

        license: include LPPL only when there are dictionaries (+ re-formatted text)
        
        Change-Id: I835c65e04b25a12dd107cbcfbde30f8f5447e0ea
        Reviewed-on: https://gerrit.libreoffice.org/69753
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-26  Andras Timar  <andras.timar@collabora.com>  [5d5eedf693a9c73bd230b36edb7a978bc50095e4]

        license: add CoinMP (and Common Public License 1.0)
        
        Change-Id: I90fabd90c96f64d6dbe0175fe0d077095a22bd2e
        Reviewed-on: https://gerrit.libreoffice.org/69752
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-26  Andras Timar  <andras.timar@collabora.com>  [80107e6168a86b6735a47f28234e7348d2d56a54]

        license: add libabw
        
        Change-Id: I352b076533b7ea30c3fb33deaa89cfe5036cb08a
        Reviewed-on: https://gerrit.libreoffice.org/69751
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-26  Andras Timar  <andras.timar@collabora.com>  [1bca86cc672c9c7870bbdc92bec619be13447867]

        Do not include Culmus fonts (GPLv2) into MPL subset
        
        Change-Id: I8de0e8e91d785d51b65ce884caddcc05d86bd47d
        Reviewed-on: https://gerrit.libreoffice.org/69755
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-26  Dennis Francis  <dennis.francis@collabora.com>  [0347931fd5d9acbdbbdff88a7b8cc5eaf4fed759]

        scale down the load in ScParallelismTest::testVLOOKUPSUM...
        
        since this method alone takes around 8 minutes in a dbgutil build.
        
        Change-Id: I573545446bd42b7a614d8f5b2d6061c3ec157271
        Reviewed-on: https://gerrit.libreoffice.org/69742
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-03-26  Tamás Zolnai  <tamas.zolnai@collabora.com>  [41dc917b9b55b8c0c4307ffc58a1fb7257df2b69]

        Generate MSO lock files when the related MSO compat. option is set
        
        Added a new compatibility option to the Tools -> Load / Save ->
        Microsoft.
        When this option is set on the UI or or set in the configuration files
        LO generates lock files for MSO supported file formats, similar to
        the lock files MSO generates itself.
        
        Change-Id: I2f882723841162add01be9d3f7285a5162a60331
        Reviewed-on: https://gerrit.libreoffice.org/69678
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-03-26  Caolán McNamara  <caolanm@redhat.com>  [cd19a7664a25eda786bb76feefb40ebcbf79a54d]

        weld SearchResultsDlg
        
        Change-Id: Ib2a031843a92626941ebe9c94a77a44c4c970585
        Reviewed-on: https://gerrit.libreoffice.org/69757
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-26  Tor Lillqvist  <tml@collabora.com>  [cddb51d709f58f54fbf303fdb567ea0484852657]

        Make contents of combobox follow the finger when scrolling with a pan gesture
        
        It is the contents that we are dragging with the gesture, not the
        scrollbar "thumb". The DoScroll() call takes as argument how much the
        "thumb" should be moved, though.
        
        Change-Id: Id95a4bf9d2bb4e950dd85c6bebb4d2b5f2726ee0

2019-03-26  Luboš Luňák  <l.lunak@collabora.com>  [f8dbee4d860b95717fa906935a8162c7edcd5973]

        8bit image is "native" only if it has grey palette (tdf#116888)
        
        The image in the bugreport apparently has a different palette even
        thought it seems to be a grayscale image.
        
        Change-Id: I3b442b7e2529a60493b64761eb1c537ee9f05a10
        Reviewed-on: https://gerrit.libreoffice.org/69699
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-26  László Németh  <nemeth@numbertext.org>  [15e9e6d12aa2d49e114ec0cf8326f2264ccf2640]

        tdf#124339 DOCX export: fix losing line break after tab
        
        characters, hard hyphen and control characters
        
        See also commit 637a96d1e7875043c28a93c9a543f33a862497cb
        "fdo#78887 <w:br> tag is not being preserved after export".
        
        Change-Id: I70b22061b3baca4e6fee8cb5a0c2655975e252bc
        Reviewed-on: https://gerrit.libreoffice.org/69697
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-03-26  Caolán McNamara  <caolanm@redhat.com>  [9042a002a2902e231a98180b610cd438b4f43343]

        missing trailing modelines
        
        Change-Id: I2e4d386fd14c9d41aa4270c87ddc2fcae311f245
        Reviewed-on: https://gerrit.libreoffice.org/69744
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-26  Caolán McNamara  <caolanm@redhat.com>  [8a109230486166b36c1a097b838c9d0a1d2af1c3]

        weld PrintProgressDialog
        
        Change-Id: Icb37642bf3ef0ddd1b31d25b80564cdcbb86e653
        Reviewed-on: https://gerrit.libreoffice.org/69743
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-26  Mike Kaganski  <mike.kaganski@collabora.com>  [830345be2d96d8f699e8cbf33646721fa8c65baf]

        ScUnoHelpFunctions::AnyToInterface is redundant
        
        Change-Id: Ia61806f7781b49f29122ad9be75a5eb739918c37
        Reviewed-on: https://gerrit.libreoffice.org/69734
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-26  Tor Lillqvist  <tml@collabora.com>  [0f1458cff56e2be9614acc9357fd10099bb5e8ab]

        Add SaveAs2000() and SaveAs() to ooo.vba.word.XDocument and implement
        
        Change-Id: If7e45e2f791a7806e6cf8e7fc9693e19e87d2dbb

2019-03-26  Stephan Bergmann  <sbergman@redhat.com>  [6b8a96c421bc4766ed6c11791174689da86fa703]

        Note when javavendors_*.xml <updated> should be updated
        
        Change-Id: I387e3c798feae864c046a9274c903b9aa679399b
        Reviewed-on: https://gerrit.libreoffice.org/69731
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-26  Dennis Francis  <dennis.francis@collabora.com>  [1b9f0e99f3ab0deb8ee2291b34c5c2e6a31de2d1]

        tdf#74664 : add Fourier analysis tool
        
        Add Fourier analysis tool to Statistics submenu.
        Use FOURIER() formula to do all the work here.
        
        Change-Id: Ifdaa79d8ee367f1c1f5054248e01853ffe4c6823
        Reviewed-on: https://gerrit.libreoffice.org/69472
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-03-26  Dennis Francis  <dennis.francis@collabora.com>  [88b52d4ecc908a817211a5beb908df378cbf5fae]

        tdf#74664: FOURIER: add 5th optional parameter MinimumMagnitude
        
        This parameter is used only if Polar=TRUE.
        All frequency components with magnitude less than MinimumMagnitude
        will be suppressed with a zero magnitude-phase entry.
        This is very useful when looking at the magnitude-phase spectrum
        of a signal because there is always some very tiny amount of rounding
        error when doing FFT algorithms and results in incorrect non-zero
        phase for non-existent frequencies. By providing a suitable value to
        this parameter, these non-existent frequency components can be filtered
        out. By default the value of this 5th parameter is 0.0, so *no*
        suppression is done by default.
        
        Change-Id: I422ad1bf91f42b320e98e58a19c99bf8528e4708
        Reviewed-on: https://gerrit.libreoffice.org/69471
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-03-26  Miklos Vajna  <vmiklos@collabora.com>  [3189d366497419d637042c12824601590542b2f1]

        CppunitTest_vcl_complextext: work around lo_daily_update_gandalf failure
        
        I'm not sure why #if HAVE_MORE_FONTS guard is not enough, but in any
        case, the purpose of the test is to see if the final assert succeeds or
        not, so if layout fails completely, that's not interesting here.
        
        Change-Id: Ie663f82b86e101167cd7317d25345b2d48960cbb
        Reviewed-on: https://gerrit.libreoffice.org/69736
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-03-26  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [98174e163348ab44461f114142bc546e97720eec]

        tdf#122989 remove update check from notebookbar for the moment
        
        Temp fix, since update check is an extension, and extensions can't
        currently modify notebookbars.
        
        This needs implementation of something like
        https://wiki.openoffice.org/wiki/Framework/Article/Addon_Menu_Toolbar_Merging
        for notebookbar popup menus. Such that Addons.xcs provide some merge
        points with notebookbar menu IDs, we can then plug into existing popup
        menus.
        
        Change-Id: If30525fec1e7be0429e351588614618c5f56cdd4
        Reviewed-on: https://gerrit.libreoffice.org/69735
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-03-26  Caolán McNamara  <caolanm@redhat.com>  [d9de9d2d33bffb0032eac563079f66b13f1ca426]

        weld ScPivotFilterDlg
        
        Change-Id: I0a2ffa6fd02dcf82d55f961ba229112b456eda8e
        Reviewed-on: https://gerrit.libreoffice.org/69733
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e94767dfaacc6e69bda2ac74a8a380a3e016c182]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add module name to Contents link URL
            
            Add ?DbPAR=<MODULE> to the contents link URL. <smodule>.tree does not
            have the DbPAR param in the link URLs.
            
            2 possibiltites:
            1) Add to the source files *.tree and we are done (triggers retranslation)
            
            2) get module name at build time and add to the resulting tree (this
            solution)
            
            Change-Id: I2a3c1edcec7dd824a44bb93f0343ec8cb88cb0c4
            Reviewed-on: https://gerrit.libreoffice.org/69714
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-03-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e98469ea2271edbf75445c1ff883c365785b7f86]

        fix mistake by setting default scale factor to 2.0
        
        Change-Id: I293cddf1106cdc718cd7e01fdfb3e352776b3e39
        Reviewed-on: https://gerrit.libreoffice.org/69732
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-26  Stephan Bergmann  <sbergman@redhat.com>  [4126a0bfd6a02ac1ba45434963cbbe94f6df6cdb]

        <https://ci.libreoffice.org/job/lo_ubsan/1225/> still timed out
        
        ...so lets see whether increasing maxWait even more helps (or whether the
        problem is not a too-short timeout after all)
        
        Change-Id: I847904aec1b0ddc9bbf9783f5698f3a239883900
        Reviewed-on: https://gerrit.libreoffice.org/69729
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-26  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [637ae522a3a95a0641e7da3e56f04f5713df34a0]

        KJ & elementary: tdf#124293 add Redact icon, etc
        
        Change-Id: I73ac29d3ead357792e63e4b9364b39da75dc12dc
        Reviewed-on: https://gerrit.libreoffice.org/69587
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-03-26  Caolán McNamara  <caolanm@redhat.com>  [621538e4cb6b4e05e38af54d70d08b12ab85d290]

        weld URLDlg
        
        Change-Id: I3dd002a97d7c90e62c09f65bfc0333892bbd817c
        Reviewed-on: https://gerrit.libreoffice.org/69718
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-26  Caolán McNamara  <caolanm@redhat.com>  [f1f9c6ee9417cf921e63362f9d82dd196bd07916]

        weld SvxRubyDialog
        
        Change-Id: I32f26b9d3e495e64a38cd8a56e532374dd4891f1
        Reviewed-on: https://gerrit.libreoffice.org/69651
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-26  Tor Lillqvist  <tml@collabora.com>  [87f998fedb2a7c86007695c88bf3aa550c61c576]

        Accept iOS SDK 12.2
        
        Change-Id: Ie3eae75f13d27f3fce11acb66073dd51c0d41a32

2019-03-26  Miklos Vajna  <vmiklos@collabora.com>  [27894be916d5d03ee820e757d2f4abbf21d54615]

        tdf#123651 sw AddVerticalFrameOffsets: make vert offset depend on hori offset
        
        Regression from commit 961ba62df045473e5793d9e103be86eaad8d9575
        (tdf#123032 sw, AddVerticalFrameOffsets: fix shape pos after mouse move,
        2019-02-07), the vertical position of the bugdoc was too large, and
        turns out Word only works with vertical offsets if there is already a
        horizontal offset.
        
        For example open tdf98987.docx in Word, remove the left square shape,
        notice how the other square shape jumps up due to no longer working with
        a vertical offset (while the doc model vertical position of the shape is
        unchanged).
        
        Change our layout, so that in case the AddVerticalFrameOffsets
        compatibility flag is on (which was added to emulate Word's behavior),
        we also consider the horizontal offset before setting the vertical
        offset.
        
        Also improve the SwUiWriterTest2::testTdf122942() test that asserted doc
        model positions, which are now different (needed so that at the end the
        layout position visible to the user is unchanged).
        
        Change-Id: I8ac451efbacefdd3578b3a578260e7b2060c16a6
        Reviewed-on: https://gerrit.libreoffice.org/69716
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-26  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [c49583e9a005276b9393c2393ea79b92816e07f3]

        autogen.sh: add --help description about the --with-distro switch
        
        Change-Id: I8d9732251b05ec4ec93ce0fc0ba24f2f27d54b18
        Reviewed-on: https://gerrit.libreoffice.org/69712
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [8bb04558b97a84ec45e0e93b91fa8b4c226f9032]

        loplugin:unnnecessaryvirtual
        
        Change-Id: I2aa9a8f14b6db2098931a14c6eed522a9d2653ed
        Reviewed-on: https://gerrit.libreoffice.org/69682
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-26  Stephan Bergmann  <sbergman@redhat.com>  [99df964c96bc1b715ae6ece47629a5d7afb2a945]

        Consolidate declarations of {fire,reap}_glxtest_process in single include file
        
        Change-Id: I7f25cba311d42a7e8751cf3651f684b88d1fb8ac
        Reviewed-on: https://gerrit.libreoffice.org/69711
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-26  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [055480aac88e4688619e9a7815e0a8b0ab97a5a1]

        tdf#124025 Update formula before printing
        
        Reintroduce the UpdateFields call, but guard it so that
        it does not modify the doc (as it was before)
        
        Change-Id: I23e814f0b5d900d145dc82272034f03e66c079ed
        Reviewed-on: https://gerrit.libreoffice.org/69696
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-26  andreas kainz  <kainz.a@gmail.com>  [9ce8f1eab33a0bdd91de2b5764aac5b5694816c0]

        Sifr icon theme update lc_
        
        Change-Id: I79db97ab1e3486434a510eef783b1c7e8c035d82
        Reviewed-on: https://gerrit.libreoffice.org/69719
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-26  Mike Kaganski  <mike.kaganski@collabora.com>  [16103cdd8c31b245c79f1fc5c440b15def4492e5]

        No need in function object; just use range-based loop
        
        Change-Id: I08289c35eb1e8babc53406deb25df39f68a0dd88
        Reviewed-on: https://gerrit.libreoffice.org/69726
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [276c722b0c13d84756da8e06fb94f58810c8849a]

        flatten TabRanges
        
        no need to declare this separately, saves one pointer hop
        
        Change-Id: I14fd82a9448c43ddfa0b6179a3b79cf6d364130d
        Reviewed-on: https://gerrit.libreoffice.org/69687
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [6c0f5f7f2a6cc122a738deb0a17353cca1cd5c7e]

        loplugin:unusedmethods
        
        Change-Id: I8bbf439d69a330a9ad28ff52cc49a9fec2c12500
        Reviewed-on: https://gerrit.libreoffice.org/69684
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [7030a5860f99378ba951ecb8e2cc0425af63b741]

        loplugin:unusedfields
        
        Change-Id: I31c953c8e4c1d4ec235ea318d0aa3b7cedaed1a3
        Reviewed-on: https://gerrit.libreoffice.org/69683
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [9e23683b4c91c60e39839a03cfa6adc436a9afeb]

        loplugin:singlevalfields
        
        Change-Id: I4a56a27ebce927b8e21cf37bb2c527caf1317bcc
        Reviewed-on: https://gerrit.libreoffice.org/69681
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [55febfff803fd0a49a8b24fd7dc16253e70bd28e]

        Fix typo
        
        Change-Id: I4fb3395a1052b20f4c83aa9e3708615c6ab9de0e
        Reviewed-on: https://gerrit.libreoffice.org/69725
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-03-26  Martin Hosken  <martin_hosken@sil.org>  [36eb092bed8528eaca295d817ec77fc9a2b73339]

        Allow irregular feature value structures in feature dialog
        
        Change-Id: I92df2d47bebb0b0af38f3527881ac65a11d1bb98
        Reviewed-on: https://gerrit.libreoffice.org/69643
        Tested-by: Jenkins
        Reviewed-by: Martin Hosken <martin_hosken@sil.org>

2019-03-26  Eike Rathke  <erack@redhat.com>  [4ca9db953d59d93ce8e3a54a36d23ed52b9c62a9]

        Assign [kmr-Latn-TR] TRY|₺ currency, TRY|YTL and TRL|TL are legacyOnly
        
        This was done long ago for the tr-TR locale as well.
        
        Change-Id: I5bf8595f6d49adb7fd76b3c4924c4d72b3b8ea5e
        Reviewed-on: https://gerrit.libreoffice.org/69717
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-03-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4a68361d578fe3bf313f80d8e186079bd34b2300]

        tdf#124146 support posting of gesture event for LOKit
        
        Change-Id: I51845f2e41dbcbe1ae6cb0a18cf9f42d5549968b
        Reviewed-on: https://gerrit.libreoffice.org/69657
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2ccc0a9e24e3f02bfce39af922b5a4972baa2968]

        tdf#124146 Support panning (pan gesture) of the combobox list
        
        Change-Id: Ic57f4b784d96e69c71caa0e47dbe8117b019a712
        Reviewed-on: https://gerrit.libreoffice.org/69656
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6b476080da0678faa59606ef814760bd4235de24]

        tdf#124146 add (general) gesture event support to VCL
        
        Change-Id: I766930bb35071442e132b91477cd3d55e8f00f48
        Reviewed-on: https://gerrit.libreoffice.org/69655
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d3922a93a096e07ab54e91fd0dd7c86302f33b78]

        Rename DrawCommand* to WidgetDrawAction*, remove unused circ draw
        
        Change-Id: Icef900e75255d477812a198fdb29e0cdebba35b8
        Reviewed-on: https://gerrit.libreoffice.org/69654
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-26  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [068880d65081ec2db1af7643fcb9a3680b3119c0]

        Clean up tango_svg/cmd/lc_splitcell.svg
        
        It had some residual junk.
        
        Change-Id: Ia23fa76a4746804a2ca2b8d8d45e70b015bd7477
        Reviewed-on: https://gerrit.libreoffice.org/69605
        Tested-by: Jenkins
        Reviewed-by: Johnny_M <klasse@partyheld.de>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-03-25  Andras Timar  <andras.timar@collabora.com>  [f7187feef00a75e492380e13a6f7c2e323694748]

        license: fix ordered list
        
        Change-Id: Ibed1e498226e2e1672941a3a51f3b6abdfb471af

2019-03-25  Andras Timar  <andras.timar@collabora.com>  [e91873fb718c035231aa25c8059e62edc76918e5]

        license: add libjepg-turbo
        
        Change-Id: Ifc5c9686941671e261fef9a57b04751c6b918ce4

2019-03-25  Andras Timar  <andras.timar@collabora.com>  [b28b995f4c39dab9065e766849535616fc79ff09]

        license: add libnumbertext
        
        Change-Id: I0904f1ec25067d685f005a17dfc83f955f7d8ec6

2019-03-25  Andras Timar  <andras.timar@collabora.com>  [52018577b891db9ad52f29630f3aecb0747f7098]

        license: add libpagemaker
        
        Change-Id: Ia097922a06291a8c780c8f44ff1c47962d702cfa

2019-03-25  Andras Timar  <andras.timar@collabora.com>  [5e26a1cf726632de5c0c5beaf379c4d26c05e317]

        license: add libqxp
        
        Change-Id: I94cd67947ec28a065f30b7f41e2de5e9627fa407

2019-03-25  Andras Timar  <andras.timar@collabora.com>  [dc8261214fd2a70423ecdf112cac8770a023da35]

        license: add librevenge
        
        Change-Id: I1aef3e1bd889ccc344c2a663d3d2e4016314c8a8

2019-03-25  Andras Timar  <andras.timar@collabora.com>  [45151e5adcbdaa747320443aef96d5cab8bae652]

        license: libvisio is MPLv2
        
        Change-Id: I4f73b4dbc71204b0fb16e430a18bb2a7b57ab218

2019-03-25  Andras Timar  <andras.timar@collabora.com>  [48085944d26634a75da01ccee15b33fc11d7d690]

        license: add libstaroffice
        
        Change-Id: Ib16a822193b4ea8fc91f2c3e03459d153c6706e2

2019-03-25  Andras Timar  <andras.timar@collabora.com>  [0827d92a75e2f72602d09034b4dc79a527727c62]

        license: add LibTomMath
        
        Change-Id: Id0d3f12e6d5bacaba910f88227f2f9aea69817ad

2019-03-25  Andras Timar  <andras.timar@collabora.com>  [e3f4e15a2238c4ee378351c54a6a36d29a9a587e]

        license: add libzmf
        
        Change-Id: I5e0332e422d39e3c7bda7eab3c2bbd1927f094b0

2019-03-25  Andras Timar  <andras.timar@collabora.com>  [98c4ba5efba43d4d9b8e145b37351f3ca9a55f58]

        license: add MariaDB Connector/C
        
        Change-Id: I5839bb9cc70dd56fc212b0fe6910640b67a4cfa5

2019-03-25  Andras Timar  <andras.timar@collabora.com>  [635b2b3bd293941ded179b5e05aba4082a52a703]

        license: add mDNSResponder
        
        Change-Id: Id9fcdd9c270c62835a6dec7916b7c475b989bf97

2019-03-25  Andras Timar  <andras.timar@collabora.com>  [330229078dd2251b71c309413f9f472c7a047149]

        license: add ownCloud Android Library
        
        Change-Id: If39bf8f95c5c9f2a41bf376225a4d68af0e47022

2019-03-25  Andras Timar  <andras.timar@collabora.com>  [8c8504bf384806eebb86036c551e8699bc37f333]

        license: check if BUILD_TYPE contains XSLTML
        
        Change-Id: I6b5a3111e1ece0c014cf2c12d1b0dca787c15ae6

2019-03-25  Andras Timar  <andras.timar@collabora.com>  [5167167a8ccb96910a0285e5133808c7946b87ab]

        license: add Epoxy
        
        Change-Id: I6076b47071f4b921d7b114829f40d261c35ee3bb

2019-03-25  Andras Timar  <andras.timar@collabora.com>  [abb1c0aa093057d08710da01a02eaf885e80729e]

        license: add CLEW, the OpenCL Extension Wrangler
        
        Change-Id: I784261faa39d1b0520ee483c4249f6e040d80771

2019-03-25  Andras Timar  <andras.timar@collabora.com>  [6c51e27e0df5eb51e6d2160f53c51841df34681f]

        license: re-format SVGPathSeg + fix a link
        
        Change-Id: I65bc0d30df525113a7b28504f105dc1cf4b168ee

2019-03-25  Andras Timar  <andras.timar@collabora.com>  [c87022b0b5afbad0e8d9d86e6fc713ee3abd79b4]

        license: check if BUILD_TYPE contains SANE
        
        Change-Id: I713519586917eb0ffdd4c515f3813731f085c750

2019-03-25  Andras Timar  <andras.timar@collabora.com>  [849e919dc10b9fa21fc6c4f273b1c71cadb012ae]

        license: TWAIN is used on Windows only
        
        Change-Id: I74182090478cf4139a9676d1f3d714c996f631ee

2019-03-25  Caolán McNamara  <caolanm@redhat.com>  [0b3419f1ab28941d7ab8a38b2ceedbb5e6dfaa00]

        Resolves: tdf#123550 allow returning to TRISTATE_INDET
        
        Change-Id: I3e4b18c0b3217e010c80fbddccebd547ee29253a
        Reviewed-on: https://gerrit.libreoffice.org/69674
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-25  Caolán McNamara  <caolanm@redhat.com>  [1a84b1c3978c691b857d481826dbe160666eb3ea]

        Resolves: tdf#124319 crash on restoring redline SfxChildWin
        
        Change-Id: I585ce6403e256652ebfc0ccb8ba25daa9c3e34e8
        Reviewed-on: https://gerrit.libreoffice.org/69676
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-25  Caolán McNamara  <caolanm@redhat.com>  [8fb0a3dd9f3dc68bdd5670d2d071e6f225111dc7]

        Resolves: tdf#124234 page leave signal missing on move to overflow deck
        
        we were emitting page-entered but not emitting the page-leave signal
        
        Change-Id: I64131631016331cf102d08244982148ac8c3c69c
        Reviewed-on: https://gerrit.libreoffice.org/69685
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-25  Caolán McNamara  <caolanm@redhat.com>  [06dac856e7749ec53d4180297b6672f2d2e2a4dd]

        ctl (UnoControls) needed now
        
        Change-Id: Ie3e6b9f551ebc0e11c08f1d693ee40864b89bb2d
        Reviewed-on: https://gerrit.libreoffice.org/69679
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-25  Caolán McNamara  <caolanm@redhat.com>  [c0cc6c39617bd6ea70e96d9a72a2f36deb5ad3c5]

        cairo configure fails with gold linker with sanitizers enabled
        
        Change-Id: I1afbe64fdd8847b0a826be58ee81f218308a0ef5
        Reviewed-on: https://gerrit.libreoffice.org/69661
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-25  Michael Meeks  <michael.meeks@collabora.com>  [9bc50c7efd4f4e8a5c8840bd5cd9a5a9ee31f1a8]

        preload: add the ability to disable various components.
        
        Helps filter stupid stuff that makes no sense for online - eg.
        reportbuilder or jdbc.
        
        Change-Id: I40e06954c45fdefd21528202f4587ae83eb994c2
        Reviewed-on: https://gerrit.libreoffice.org/69567
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-03-25  Tor Lillqvist  <tml@collabora.com>  [fd2f43e05bd065ca9f7878ad715bf0f8afa23f3c]

        Just include all fonts from instdir/share/fonts in the iOS app
        
        That is apparently what we want.
        
        Change-Id: I900c26873de02495cac7918b0c453f4fdcb6c3e6

2019-03-25  Miklos Vajna  <vmiklos@collabora.com>  [9eb111333b7440fd166057a1c62840187aaf35a8]

        svtools: double the limit of max drawing page size
        
        When I load an ODG document page, which is 5080 mm wide, then the UI
        told me that it's 300 cm wide, which was misleading.
        
        There is no real reason why the limit can't be higher, the draw page
        size is sal_Int32 and the unit is either twips or mm100s: in both cases
        sal_Int32 is more than enough to store the new limit still.
        
        Change-Id: Ifb501eed4e288281bcc73dce71bdb03ac213b0c1
        Reviewed-on: https://gerrit.libreoffice.org/69673
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-03-25  Tor Lillqvist  <tml@collabora.com>  [317fa411b91c7b4db4124356fc8d3bd4da1ea1e7]

        tdf#124172: Remove DESKTOP ifdef as the code is needed for tunnelled dialogs
        
        Back in the days it could be assumed that no dialog-related code would
        be needed on non-DESKTOP platforms. That changed when we started using
        Online-style tunnelled dialogs in the iOS app.
        
        Change-Id: I30ea85493cbb89bdbce422e4b6bff6c42e393a2f

2019-03-25  Stephan Bergmann  <sbergman@redhat.com>  [8bf87fe5112fbec54db1496b5037c43e24bc76fe]

        Fix one more get_url_for_data_file
        
        Change-Id: I19d89ce28977f5a5e0749f9fa10e169016e6e176
        Reviewed-on: https://gerrit.libreoffice.org/69649
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-25  Caolán McNamara  <caolanm@redhat.com>  [ac7ce7a64ef903bad1476f5635a7b2a1e951a7a3]

        Resolves: tdf#124142 don't deref nullptr
        
        Change-Id: Ie14600e9f9a1e1c4e99c7a872f5d677453481888
        Reviewed-on: https://gerrit.libreoffice.org/69666
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-25  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [a58391b1f61db702a5246c5a33717cbba68c5252]

        Related tdf#124263 Make sure sidebar is wide enough for content
        
        If panel's requested minimal size is smaller than current sidebar width,
        enlarge the sidebar to fit the content.
        
        Change-Id: I9baa4ef6c01d5563951d4df0d939883fce02e87b
        Reviewed-on: https://gerrit.libreoffice.org/69561
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-25  Andras Timar  <andras.timar@collabora.com>  [cc83ef83b041cb9b69a97b871694dc5f7cfe2729]

        license: Flute and SAC are used by reportbuilder
        
        Change-Id: I7cb62aa2598c89dcf6a0b60134c9bed9af38b23e
        Reviewed-on: https://gerrit.libreoffice.org/69659
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-25  Andras Timar  <andras.timar@collabora.com>  [c1362d1e3a79833b2d8ff6b88cb1210e47ca01c7]

        license: Remote Control Wrapper is for macOS only
        
        Change-Id: Ib20fd541627a2676dbc06f4790734ecf1cf09281
        Reviewed-on: https://gerrit.libreoffice.org/69658
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-25  Andras Timar  <andras.timar@collabora.com>  [3b4d7f9c07235518be451d9fa8307dbe5b1bad40]

        license: Microsoft Visual C++ 2015 Runtime Libraries
        
        Change-Id: I473ad13fbd45905602f81fde2eb1636b07af96c0
        Reviewed-on: https://gerrit.libreoffice.org/69608
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-25  Andras Timar  <andras.timar@collabora.com>  [5355f0d691cdefcebec25a555344d5cd78605c71]

        license: Mesa is not included in LibreOffice
        
        Change-Id: Ia4cad44f14d96fc646d8ce204826e379929c3eaf
        Reviewed-on: https://gerrit.libreoffice.org/69607
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-25  Henry Castro  <hcastro@collabora.com>  [dd8010c037a06763b3554739c01c9029988ad84f]

        tdf#124167: Changing text properties doesn't make presentation...
        
        modified right away
        
        when the attributes of edit engine has changed also broadcast the
        changes
        
        Change-Id: I28c67a4167e0b5653b6e9b645069830aa5575412
        Reviewed-on: https://gerrit.libreoffice.org/69564
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2019-03-25  Caolán McNamara  <caolanm@redhat.com>  [2c7a102df90bd051d34fa9100979d1a0d6341576]

        ubsan detect null deref
        
        Change-Id: I78a8c91f2c7493a12f5acb325c3f79efbbfbffcc
        Reviewed-on: https://gerrit.libreoffice.org/69650
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-25  Tor Lillqvist  <tml@collabora.com>  [2e28b198007b525ee66b9864677acdd8ff0d85c7]

        tdf#124172: Use the MacOSXSpell library on iOS, too
        
        The code needed just a small amount of ifdefs to use UITextChecker on
        iOS instead of NSSpellChecker.
        
        Change-Id: I19edfffd3cc317a79beacc0b94668a6fd5ea3b32

2019-03-25  Miklos Vajna  <vmiklos@collabora.com>  [7afb8ab90f29068c63f2920a52c4df172631b59d]

        sfx2: missing include
        
        Change-Id: I3778f8e6870c31c15a6c04e720414def47f7fc6c

2019-03-25  Luboš Luňák  <l.lunak@collabora.com>  [4b48f5c2fd2d0d6de1e1df4c13ceba47b1da7b5e]

        fix grayscale jpeg writing in pdfexport (tdf#121615)
        
        If the bitmap to be written is non-8bit, e.g. in case of using OpenGL
        (on Linux the test requires "SAL_FORCEGL=1 SAL_USE_VCLPLUGIN=gen",
        on Windows it's probably the default case), then the bitmap is not
        in native format for 8bit. This was done correctly by 45e8e0fbee40f
        that introduced it but somehow it got lost later (I can't even find
        where).
        
        Change-Id: Ib1810cb9cf12e373c1cb41da40fa28e96ad7db28
        Reviewed-on: https://gerrit.libreoffice.org/69213
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-03-25  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [4304226d79849b31fd0ded168cee45a91f240363]

        tdf#42949 Fix IWYU warnings in include/sfx2/[a-D]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I444cb71bc3d045072a4b1f9eed279ed7e425a0d4
        Reviewed-on: https://gerrit.libreoffice.org/69481
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-25  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [bbe8bc3c8610d5d218afaa779e86d822a7a76345]

        Converters for OOXML orients and relations
        
        Change-Id: I8e3ade11881d88e937b1a55598813b2265cafd95
        Reviewed-on: https://gerrit.libreoffice.org/69522
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [dec5b1191d18a059b63cf2d66b1ce95703804079]

        tdf#124112 Insert drawing object in chart crashes LibreOffice
        
        regression from
            commit 6be7e2e9dd8027d284f1b00ef6e3b4654eec7d79
            Date:   Thu Aug 30 13:54:33 2018 +0200
            pass SdrUndoAction around by std::unique_ptr
        Looks like previously this memory was just leaked, so fix that and the
        crash
        
        Change-Id: I5eb5c104dccd82cef30af533ce1fe8546ced0ea0
        Reviewed-on: https://gerrit.libreoffice.org/69648
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [756252ce13f541049af620983f6741223d44573b]

        tdf#124318 FILEOPEN: XLS Hyperlink URL incorrect
        
        regression from
            commit 52f69445c55c9af8ad97bee6da335b4592d56d4d
            Date:   Wed Aug 1 17:03:18 2018 +0200
            loplugin:stringloop in sc
        
        Change-Id: I7d481ea27866fc146c5de9d027aa7bb308f14e52
        Reviewed-on: https://gerrit.libreoffice.org/69652
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-25  Luboš Luňák  <l.lunak@collabora.com>  [ade1df0948563b532a5d293c31d46a4f042559ee]

        avoid a crash with an editor-forced matrix formula (tdf#123479)
        
        Normally when ScInterpreter has bMatrixFormula set, pMyFormulaCell
        is set as well (done in the ctor). But in some rare cases,
        this may not be so, and some functions such as ScRandom() already
        check for this. But not all do, tdf#123479 specifically crashes
        because ec97496525f82f added AssertFormulaMatrix() to force
        bMatrixFormula be set without pMyFormulaCell being set, and ScColumn()
        doesn't handle this case.
        
        Fix this by trying to pass ScFormulaCell* to ScInterpreter when
        AssertFormulaMatrix() is used, this should ensure the result
        in the formula editor fits better the edited formula. Since there
        still may be cases when the cell is not set (e.g. editing a new
        formula), also handle that case gracefully.
        
        Ideally ScSimpleFormulaCalculator should pass ScMarkData to ScInterpreter
        in such cases so that those functions use that when they can't use
        GetMatColsRows(), but currently the handling of selections is rather
        poor in the formula edit dialog: Non-array formulas are simply entered
        in one cell and the selection is ignored, in case of a multi-selection
        there's an error dialog only after the dialog is closed, and the result
        field of the dialog is rather small and doesn't scroll, so e.g. matrix
        result of ScRandom() wouldn't show more than one item anyway. Given that
        tdf#123479 is a priority bug, better just fix it and possibly handle
        selections better somewhen later.
        
        Change-Id: I5fcbe1e358fac3623d4917eb0ead8eae00a1e153
        Reviewed-on: https://gerrit.libreoffice.org/69161
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Luboš Luňák <l.lunak@collabora.com>

2019-03-25  Miklos Vajna  <vmiklos@collabora.com>  [0f3f490767650247ad82b36f8b0b4e02dc92e780]

        sw: prefix members of SwUndoSetFlyFormat
        
        Change-Id: I64701255f3c0d0eb05e9962819deaef9aa8127c3
        Reviewed-on: https://gerrit.libreoffice.org/69644
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-03-25  Tor Lillqvist  <tml@collabora.com>  [82463bdde75447d45e0cd6ed9ab579e0e51ea912]

        We can simply use DBG_UTIL now after efc29fbb6d458f5fd3660a36e2ff1592608fcbac
        
        Change-Id: I74cce2d3fb4661ea9a44d0b166ca98dfade53056
        Reviewed-on: https://gerrit.libreoffice.org/69604
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d3d02f29ec6af6fb2f4f386490701b94787686b7]

        Removed executable permission on data files
        
        Change-Id: Ic21b28fd094f706dd7b1de32907d75e28f27494a
        Reviewed-on: https://gerrit.libreoffice.org/69558
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-03-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ae0ded0c4585c2d59083c84a7705cdd1a291c510]

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

2019-03-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [ffa07997b245f793561153735da2631f993f6f9e]

        remove debugging leftover
        
        Change-Id: I656d769f8cfd332172b2a73e9d8eb8a911eac2f8

2019-03-25  andreas kainz  <kainz.a@gmail.com>  [716d30c6a0774e4dc4d5573a27613f444b865fa7]

        Sifr icon theme update _lc
        
        Change-Id: I76d9431b0c763ab012f60b89390de216b445c301
        Reviewed-on: https://gerrit.libreoffice.org/69609
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [b1cfdb7bee4f7af97af54e6abbc5d04aed4ba082]

        new loplugin:unoquery
        
        look for places we are doing code like:
        
            Reference<XProperty>(model, css::uno::UNO_QUERY)->getAsProperty()
        
        which might result in a SIGSEGV is the query fails
        
        Change-Id: I5cbdbc9e64bd0bed588297c512bf60cbacb9442e
        Reviewed-on: https://gerrit.libreoffice.org/69044
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-24  Tor Lillqvist  <tml@collabora.com>  [26b81b23f0ad061b6d44fcea3e07ae4b18a63f94]

        Fix compilation for !HAVE_FEATURE_DBCONNECTIVITY case
        
        Change-Id: If907624a7c52e7f11d74a9f50078068d0f80dc5f

2019-03-24  Julien Nabet  <serval2412@yahoo.fr>  [1971c61ac750e76f33869c323a9e8abe8201cd99]

        tdf#124240: make type in TOC translatable
        
        Change-Id: Ie3e713786b096657571d0abe0806b1d45d2b5341
        Reviewed-on: https://gerrit.libreoffice.org/69585
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-24  andreas kainz  <kainz.a@gmail.com>  [8bf372672fe404251dd4d9e0d98d5282bbf8069c]

        Sifr icon theme update lc_
        
        Change-Id: Id5c80072ac15a1cf2b04fdbcc94e4d506570491a
        Reviewed-on: https://gerrit.libreoffice.org/69593
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-24  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [c18179cf80516f1eca9629a0a8b888e0ca67a020]

        Make some .ui strings translatable / not translatable
        
        Found with bin/ui-translatable.sh
        
        Change-Id: I63d613a946c32821c836aaeda897b9713cc681f7
        Reviewed-on: https://gerrit.libreoffice.org/69595
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-24  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [0321a639837da7c2ce7ad2f66a7536a5b4a07c6c]

        ui-translatable.sh: fix item tag detection for liststores
        
        Previously this script did not find the untranslated liststore items
        that tdf#124240 is about
        
        Change-Id: Ie46d99d246eee316fdda95bdf2d1d3a9aacbc907
        Reviewed-on: https://gerrit.libreoffice.org/69596
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-24  Arkadiy Illarionov  <qarkai@gmail.com>  [af19a3cc6aa352643d4f728e722945903a5556b3]

        Resolves: tdf#122114 remove support for ~/.recently-used file
        
        Change-Id: Ie91f0bf21e6f5c3f7a7aa4ae3d1dff6cc8e15a86
        Reviewed-on: https://gerrit.libreoffice.org/69597
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-24  Stephan Bergmann  <sbergman@redhat.com>  [87f262dadbbdc1808c5e617003d125ee8df0c501]

        Extend timeout for .uno:AutoCorrectDlg UITests
        
        ...which often timed out for the ASan+UBSan Jenkins build, so lets hope that it
        was just an issue with a too short timeout there
        
        Change-Id: Ie50eb1cc16e9444d1392c95ef5c6d810b9e4bd17
        Reviewed-on: https://gerrit.libreoffice.org/69599
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-24  Caolán McNamara  <caolanm@redhat.com>  [f920e86fbf3968104e1dfc0e9934e80652ed0837]

        weld SvxSearchDialog
        
        I have to use the other way to specify an a11y role, both are implemented in
        the vcl parser, but in my gtk3-3.24.7 the role tag crashes the gtk parser,
        while the other route works fine.
        
        The CONTENT_FLOWS_TO accessibility relation is another additional complexity
        over the norm
        
        Change-Id: Ia096bcbe9f00f9944e4e4d5ad9bb1a52d19c7b3f
        Reviewed-on: https://gerrit.libreoffice.org/69569
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [da881f38c088c439f034e340bbbb4ca53e67389f]

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

2019-03-24  Jan-Marek Glogowski  <glogow@fbihome.de>  [24f1670927300afb0c9a6e06bdee969b844f2060]

        tdf#124237 Qt5 get link colors from theme
        
        ... which includes normal and visited link colors.
        
        Change-Id: Id53850c4700f71d007b59289b135d3c031348f2d
        Reviewed-on: https://gerrit.libreoffice.org/69591
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-03-23  Caolán McNamara  <caolanm@redhat.com>  [3a8bf7fdf6c07cfc5df919263676fdece658aada]

        ComboBoxes have subwidgets in them, combine together for has_focus
        
        Change-Id: Id57190ebf478641ad2a1ac79ef6a01fbb69af1ed
        Reviewed-on: https://gerrit.libreoffice.org/69592
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-23  Stephan Bergmann  <sbergman@redhat.com>  [876f23915ab39d317207c191f378c53e33059a0d]

        Consistently make generator invocation $(QUIET) too
        
        Change-Id: I5251f130aafdebdb4698ef4513b1dcf9f3bdf454
        Reviewed-on: https://gerrit.libreoffice.org/69571
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-23  Caolán McNamara  <caolanm@redhat.com>  [44c63c0ba1eb491a9a2d8842badd1a5fc49376fd]

        ofz#13881 Integer OverfloW
        
        Change-Id: I90dc8be47cff080bc4e8242c2ae0961c2bc92aba
        Reviewed-on: https://gerrit.libreoffice.org/69588
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-23  Tamás Zolnai  <tamas.zolnai@collabora.com>  [5db1e20b8b0942dac2d50f3cd34532bb61147020]

        Introduce new lockfile handler for MSO like lockfiles
        
        * Implement writing of MSO lockfiles
        * Grab the already implemented parsing code (tryMSOwnerFile method)
        and put it together into one class
        * Add tests about the generated URL for lockfiles and the lockfile content
        * MSO lockfiles are not written yet by LO, next step is to integrate
        this code into the locking mechanism.
        
        Change-Id: I3b0ed1975cd57dfd006d4e1890b23c307890de5c
        Reviewed-on: https://gerrit.libreoffice.org/69582
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-03-23  Caolán McNamara  <caolanm@redhat.com>  [0ed7e590746db719f15b97a5d9cfca9b1ad3c773]

        factor out the adding to an atk relation set code
        
        Change-Id: Ie81cfaab1fac15648fc8ba89391bdedd5c1e6c90
        Reviewed-on: https://gerrit.libreoffice.org/69590
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-23  andreas kainz  <kainz.a@gmail.com>  [b88821ee24f492615ff1c144e2ddfde1de1e01da]

        Sifr icon theme update lc_
        
        Change-Id: Ia2001181f2bf2ab1964b0858c311e7846f4d7521
        Reviewed-on: https://gerrit.libreoffice.org/69573
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [3519325b7d1fa80220f52b74bce3dd75eb220038]

        tdf#123072 Qt5 just use data from QFontDatabase
        
        This way we can skip the intermediate QFont creation, which takes
        a much longer. The database information is actually sufficient.
        
        Change-Id: Ie5ab163edf6a1712d45b0738bb2e4822f2e3298c
        Reviewed-on: https://gerrit.libreoffice.org/69579
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-03-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [9ad2443bfe127dfe8e8940461119d36872b6c186]

        tdf#123072 Qt5 don't register unknown PSP fonts
        
        LO's own font handling backend has some additional font styles,
        which are unknown to Qt, probably because it uses some stricter
        handling to decide which fonts are "usable", and because Qt seems
        to not know about some style types AFAIK.
        
        The main problem is QFontDatabase::addApplicationFont, as this
        seems to parse the whole font instead of a kind of registration,
        which takes ages for something like the Noto CJK style variants.
        
        As a workaround this drops the registration of all the additional
        PSP fonts. Both Qt5 and PSP use fontconfig but there is definitly
        some difference here, which needs to be resolved in some other
        way at some point.
        
        Change-Id: Id63cd0258ff56ee988323551820500b2c72a12be
        Reviewed-on: https://gerrit.libreoffice.org/69576
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-03-23  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [1454c5d2b44894ae014dd52938ae5511dab49e03]

        KJ & elementary: Add more Writer's menubar items, add redact icons, i#119731, tdf#53524
        
        Change-Id: If4c8de085701af503a43a143c7eec5263e36d59b
        Reviewed-on: https://gerrit.libreoffice.org/69580
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-03-23  Luboš Luňák  <l.lunak@collabora.com>  [62cd0770b8e36d4f988d9bce37019a22f13def4e]

        formatting fixes
        
        Change-Id: Ie8ceead5cba72abf32e57e214e677dbf478941d4

2019-03-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [3448ffae2f2a7a0cdef6626f747b6b95b87f596b]

        Qt5 fix Qt5Instance::IsMainThread()
        
        ... and I was wondering why Qt5 didn't start anymore. Looks like
        it was already broken in my initial commit :-(
        Now there is also no more need for the KDE5SalInstance "variant".
        
        Change-Id: I035d31eaf191b3f2a4255869cea25394470d0dd0
        Reviewed-on: https://gerrit.libreoffice.org/69577
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-03-23  Alexander Farrow  <alexanderfarrow@tutanota.com>  [f8251c40b4c512b6ea54ea2207a3816d8b925711]

        tdf#123937 XML Filter Settings Dialog: Move "help" and "close" buttons
        
        Move the "help" and "close" buttons to the bottom of the dialog.
        The "help" button will be at the bottom left.
        The "close" button will be at the bottom right.
        
        Change-Id: I496a3c95dd4761d8a360ad85fc5af03d0c53f131
        Reviewed-on: https://gerrit.libreoffice.org/69468
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-03-22  Mike Kaganski  <mike.kaganski@collabora.com>  [601cc06187d20355810666547225549984b0caa4]

        tdf#123832: Try to prevent/control hung wusa.exe while installing UCRT
        
        Reportedly under some circumstances execution of wusa.exe may hang
        for very long time (available logs show more than 90 min). LO MSI
        installer waits for wusa.exe indefinitely in its deferred inst_msu
        custom action; during this wait, one can't abort the installation.
        
        There is an evidence [1] that stopping WU service prior to wusa
        launch might prevent this hang.
        
        The patch does two things:
        1. It stops running WU service prior to wusa launch.
        2. It adds a check for user input by executing MsiProcessMessage
        twice a second, and checking its return value, to allow early
        return in case user cancels the installation.
        
        This is a blind shot, since I cannot reproduce the problem myself.
        
        [1] https://superuser.com/questions/1044528/
        
        Change-Id: I8bf4ce52b3e9d98a4f90af3abcc49ac63b6a0e40
        Reviewed-on: https://gerrit.libreoffice.org/69487
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-22  Eike Rathke  <erack@redhat.com>  [cd72a2dd6c65284a9a5cedff48766c94f9fffb94]

        Remove listening in ScDocument::SetString() and ScDocument::SetValue()
        
        They now unnecessarily duplicated the start listening with the
        changes that introduced ScColumn::StartListeningUnshared().
        Also the ScColumn::BroadcastNewCell() now is sufficient as it is
        called after StartListeningUnshared().
        
        Change-Id: I0495ce5fe47daa068974c7b70ec28e0530c080f1
        Reviewed-on: https://gerrit.libreoffice.org/69570
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-03-22  Eike Rathke  <erack@redhat.com>  [6280b5c1c62ad40b5b9780a93c7cbee9ca0260f8]

        Unit test for cut copy move intersecting a formula group run, tdf#120013
        
        Change-Id: Ice7e1e42dba7bfbc2db6a60e4457c3610430b87e
        Reviewed-on: https://gerrit.libreoffice.org/69568
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-03-22  Tomáš Chvátal  <tchvatal@suse.com>  [3aaee1170807ba5b8a301291800a89e96c012832]

        Use RegexMatcher.find(pos, status) call on old ICU
        
        The RegexMatcher.find(status) is new since icu 55 and this works even
        on the old releases thus revert there to the available albeit slower
        call.
        
        Change-Id: I964c10efd15515b04ac9037cda3b5b309910baf5
        Reviewed-on: https://gerrit.libreoffice.org/69311
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-03-22  Tamás Zolnai  <tamas.zolnai@collabora.com>  [743b0a92acc3d1850f4890efaa706098ebf9f558]

        Unfloat: Move the button to the top of the frame
        
        User can find it easier in this position.
        
        Change-Id: I38fd782485a180e0d5223b52cc2c6ee061661600
        Reviewed-on: https://gerrit.libreoffice.org/69562
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-03-22  Miklos Vajna  <vmiklos@collabora.com>  [8308d6a38ff283a2feebf84a95198159887cd685]

        Related: tdf#124109 vcl: make glyph item caching work with kashida glyphs
        
        This was broken because GenericSalLayout::LayoutText() sets the
        SalLayoutFlags::KashidaJustification flag as a side-effect of building
        the glyph list. So in case we cache the list and not build it, the flag
        will be missing. This means that later in
        GenericSalLayout::ApplyDXArray() kashida glyphs won't be inserted.
        
        With this, the workaround in sw can be removed.
        
        Change-Id: Ic18211bf50ca673daa238e8950a381915e4b3096
        Reviewed-on: https://gerrit.libreoffice.org/69566
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-03-22  Tamás Zolnai  <tamas.zolnai@collabora.com>  [a05a55ddcfcb6ae18dad9ca5c5fb5ee0ab926b01]

        GraphisObjectTest: Remove some unused test documents
        
        Change-Id: Id97a35cdef93f4e1b21e4c3d22918f1bae42aea9
        Reviewed-on: https://gerrit.libreoffice.org/69563
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-03-22  Luboš Luňák  <l.lunak@collabora.com>  [c4217f888a2964ca1371bd22297895b4737d2c38]

        opengl's drawBitmap() should also scale properly if needed (tdf#123372)
        
        If the bitmap to be drawn will need to be scale for drawing, OpenGL
        handles this by scaling, but the scaling is of poor quality. Other
        backends scale in such a case with a good quality, and e.g. opengl's
        drawAlphaBitmap() also does the same check, so copy that check
        to drawBitmap() as well.
        
        Change-Id: If6a457c69c6676d03fa4046b9910683f51479d21
        Reviewed-on: https://gerrit.libreoffice.org/69556
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-22  Caolán McNamara  <caolanm@redhat.com>  [e8f2f923ae12bea76379c917f2090e7a5e61d860]

        Resolves: tdf#124264 Close should be Cancel
        
        Change-Id: Idf3cac2c8a37850ac254553164b57c777c2fd850
        Reviewed-on: https://gerrit.libreoffice.org/69560
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-22  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [4f30b2ab729eb7f024e8078acbc099b25f588e9f]

        FIX: Use correct table x/y postion in docx export
        
        Until now we exported the original x/y position values of the table
        from the grabbag. Ignoring users actions like moving the table around.
        
        Now, we compute the position from the parent frame and write the actual position
        in the docx file.
        
        Change-Id: I25a09f9c7c8fbe49acbd19e2b1440c7fa90b8aff
        Reviewed-on: https://gerrit.libreoffice.org/67969
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-22  Rasmus Jonsson  <wasmus@zom.bi>  [c92bfbf9506681468a471563a47eb84c6944a104]

        tdf#119905 Infobar text overlap
        
        Make SfxInfoBarWindow text wrap (WB_WORDBREAK) by default.
        Make SfxInfoBarContainerWindow stretch to fit its content (the wrapped text)
        
        Change-Id: Ib6f68011b4f2a4813dc5e0316281583b9ac641ee
        Reviewed-on: https://gerrit.libreoffice.org/69482
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-22  Miklos Vajna  <vmiklos@collabora.com>  [bb4fcc3d968367d682d6da057083378e9d171a22]

        Related: tdf#124109 sw: save one vcl layout call in SwFntObj::DrawText()
        
        Commit 436b829f5b904d76039db0818cff5dedf1ae89f1 (sw: save one vcl layout
        call in SwFntObj::DrawText(), 2018-08-16) did this unconditionally,
        which broke kashida justification. Re-introduce the same mechanism, but
        this time opt out in the kashida case to keep that working.
        
        This means that for Latin scripts we are back to 2 layout calls (instead
        of 3) for each keypress in Writer.
        
        Change-Id: I890f0ab04d1f5dce561f1536d7c8a6d67a639813
        Reviewed-on: https://gerrit.libreoffice.org/69557
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-03-22  Caolán McNamara  <caolanm@redhat.com>  [d39732fc952f1c12631b891d76f2c5afd2923044]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Resolves: tdf#122479 no extended tooltips for Reset and Standard buttons
            
            a) in the ahelp HID_TABDLG_STANDARD_BTN hid is used instead of SFX2_HID_TABDLG_STANDARD_BTN
            
            b) there are multiple entries for HID_TABDLG_STANDARD_BTN, the second one
            describes some wizard previous buttons and the third one is definitely
            describing an expander button, not standard buttons
            
            c) HID_TABDLG_RESET_BTN likewise is unsed instead of SFX2_HID_TABDLG_RESET_BTN
            and appears in two places, the second of which is tagged with "what's this" and
            "A confirmation query does not appear. If you confirm the dialog with OK all
            settings in this dialog are reset."
            
            so:
            use a hid of "." which means to apply to all the previously seen bookmarks
            hids since the last ahelp current bookmarks are those within the current
            section
            
            add another bookmark for the "options/more" expander, which isn't currently
            linked to by anything but could be if desirable in the future
            
            drop the second text describing Reset button which has no bookmark in
            its section
            
            Change-Id: I8c89ea7a5588dc22c29ccdd78118b9288a609563
            Reviewed-on: https://gerrit.libreoffice.org/69559
            Tested-by: Jenkins
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
            Tested-by: Caolán McNamara <caolanm@redhat.com>
            
2019-03-22  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [d0c73ce13c02c37fcc094ac6612d6a8eee2a4026]

        tdf#124263 Respect XSidebarPanel::getMinimalWidth
        
        even if it's larger than max sidebar width (increase max sidebar width in that case).
        
        Change-Id: I2efbd546596f756df205196fae3e545beddd2f7c
        Reviewed-on: https://gerrit.libreoffice.org/69551
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-22  Jan Holesovsky  <kendy@collabora.com>  [cc4228b028d969a9bb49a5d2451eaa88aa400eae]

        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@collabora.com>

2019-03-22  Caolán McNamara  <caolanm@redhat.com>  [fbd79c6125fd302dde9af2d76171dd5ca794af4d]

        weld SwFieldDlg
        
        Change-Id: I324a581721e01c907113bb3ab1cc91a290bd71a7
        Reviewed-on: https://gerrit.libreoffice.org/69475
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-22  Caolán McNamara  <caolanm@redhat.com>  [7d0bd54bad1782f74c156aa667e875c33efee0c1]

        refactor into a shareable base class
        
        Change-Id: I5eb1f2b6b7b2dbc3bc675845730cb3aef1cab5f0
        Reviewed-on: https://gerrit.libreoffice.org/69528
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-22  Stephan Bergmann  <sbergman@redhat.com>  [f8efe7d63279900c7fd737cff5030dede870fac6]

        Remove non-existing files from solenv/clang-format/blacklist
        
        Change-Id: I03a800cc5e1c81e167ad91e68e80ac7a08e940a4
        Reviewed-on: https://gerrit.libreoffice.org/69548
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-22  Tünde Tóth  <tundeth@gmail.com>  [37a3af2413f9407639157caef67d7d5168230e49]

        tdf#114969 XLSX export: fix 'sheet.name.with.dot'!A1-like links
        
        When the sheet name/cell address separator was an exclamation mark,
        bad conversion of the optional dot separator replaced the last dot
        of the exported sheet name, resulting broken links:
        
        'sheet.name.with!dot'!A1
        
        Change-Id: I84fb6c8da345c144b04657ea350f1f96614071b7
        Reviewed-on: https://gerrit.libreoffice.org/69272
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-03-22  Caolán McNamara  <caolanm@redhat.com>  [17fa95839c8942412c9fa2338eb271ae48401980]

        Related: tdf#124196 fix parent-wait crash in customize dialog
        
        always within welded dialogs now
        
        Change-Id: If3d7adc54e8c65e164c9edce0a2f1dddd3d63e8f
        Reviewed-on: https://gerrit.libreoffice.org/69550
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-22  Caolán McNamara  <caolanm@redhat.com>  [d937c6d08ba5bae97c7cd4b9f950969339edebac]

        SwFldRefTreeListBox no longer exists
        
        Change-Id: I0f7d9d3d4cdddd105eb2a31ecce035ef7858fa19
        Reviewed-on: https://gerrit.libreoffice.org/69534
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-22  Caolán McNamara  <caolanm@redhat.com>  [ec73d271c3f3c6f6b6f6ab37fe1f79c26fae1689]

        weld TabOrderDialog
        
        Change-Id: I703cefb4a73c5f3e002c142eec01d19ec8c9fcd3
        Reviewed-on: https://gerrit.libreoffice.org/69533
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-22  Tomáš Chvátal  <tchvatal@suse.com>  [0e4ea2d08a2bf7bda47815ed32b19e70c0d7e905]

        Add few more fixes to build with Boost < 1.56
        
        Change-Id: Ifbdbf7f2d44d569c491b1822d9d842433a9978a1
        Reviewed-on: https://gerrit.libreoffice.org/69462
        Tested-by: Jenkins
        Reviewed-by: Tomáš Chvátal <tchvatal@suse.cz>

2019-03-22  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [2a41c31a0627bf752a625f23a64eaf4d3fe82fb9]

        tdf#124255 Make maximum sidebar width configurable
        
        Also change the default max width to 500px (instead of 400px).
        
        Change-Id: Idece5aadaf4c4165cc873b4605d2c0f026c89c6e
        Reviewed-on: https://gerrit.libreoffice.org/69545
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-22  Stephan Bergmann  <sbergman@redhat.com>  [ad7e2af4ed0c11f8571374fbb40d38b38c27959c]

        Allow to pass additional options into generator's clang::tooling
        
        In my macOS build, that clang::tooling::runToolOnCodeWithArgs invocation failed
        to find headers like cassert and assert.h, which works now with
        
          COMPILER_PLUGINS_TOOLING_ARGS=-isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -isystem /Users/stephan/Software/llvm/inst/include/c++/v1
        
        added to my autogen.input (I build against my Clang trunk libc++ whose headers
        are at /Users/stephan/Software/llvm/inst/include/c++/v1).
        
        Change-Id: Idbffa39c9fd4a88743fd498b8f7b6c9c56d7630d
        Reviewed-on: https://gerrit.libreoffice.org/69538
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-22  Caolán McNamara  <caolanm@redhat.com>  [cb54bb89494218589227246f1923d8a24ab1676a]

        rhbz#1690732 basic font variation support
        
        on the fontconfig/harfbuzz/cairo drawing path for preset variations
        
        Change-Id: I95ef68aecfd59687ae9aae58e01e394c83c6ea9e
        Reviewed-on: https://gerrit.libreoffice.org/69505
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-22  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [c094442f997054bbfdacc0d9f213dc218453d29c]

        find-unneeded-includes: don't try to fw. declare o3tl/span.hxx
        
        As seen in include/sfx2/dispatch.hxx IWYU proposes to replace
        o3tl/span.hxx with fw declaration, but that won't compile
        
        Change-Id: If5739075bd91511cf22a39f3382c424c21829053
        Reviewed-on: https://gerrit.libreoffice.org/69397
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-22  Eike Rathke  <erack@redhat.com>  [92657eed57548511f26f0c22f1bbc47d554c8b5b]

        Unit test for cut copy move with a group reference adjusting along, tdf#121002
        
        Change-Id: I4f3731e2236f1b8be97a6f5d21e32e678610fecb
        Reviewed-on: https://gerrit.libreoffice.org/69532
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-03-22  Caolán McNamara  <caolanm@redhat.com>  [f4349688a42d22ec845035c6db960e2e338543ad]

        TableDesignBox is unused
        
        since...
        
        commit 57ca02a7486090f1dd63977bb8fb351f9bf9a7f3
        Date:   Wed Apr 18 00:04:09 2018 +0200
        
            NB Impress tabbed toolbar big update
        
        Change-Id: I357a65b5f71ff9960f36d2e4ae64117509b41a48
        Reviewed-on: https://gerrit.libreoffice.org/69536
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-22  Caolán McNamara  <caolanm@redhat.com>  [19997cdac6bbb046f3f7dc0b1f57c42bd05fc8c8]

        CustomAnimationBox is unused
        
        since...
        
        commit 57ca02a7486090f1dd63977bb8fb351f9bf9a7f3
        Date:   Wed Apr 18 00:04:09 2018 +0200
        
            NB Impress tabbed toolbar big update
        
            Reviewed-on: https://gerrit.libreoffice.org/53072
        
        Change-Id: I45f099d2521db576089e8d555f7ccc8fef6d49bc
        Reviewed-on: https://gerrit.libreoffice.org/69535
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-22  Caolán McNamara  <caolanm@redhat.com>  [1a06e2cd02a28ba1ac43bc44704cead1650f1df5]

        SmallButton unused
        
        since...
        
        commit 57ca02a7486090f1dd63977bb8fb351f9bf9a7f3
        Date:   Wed Apr 18 00:04:09 2018 +0200
        
            NB Impress tabbed toolbar big update
        
        Change-Id: I7c59d5388138166851c24d1494dc3293a32f8330
        Reviewed-on: https://gerrit.libreoffice.org/69537
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-22  Caolán McNamara  <caolanm@redhat.com>  [1b6f9b353dd32e3951b40f1db452561d5b7fa6b0]

        reorient dialog to standard orientation
        
        Change-Id: I4883d3f79250edeafb78fa58f993955b5839f041
        Reviewed-on: https://gerrit.libreoffice.org/69531
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-22  Khaled Hosny  <khaledhosny@eglug.org>  [f8ca6e0a59bff51fcb09af4fa6d9cd458b32f223]

        tdf#124109: Fix missing kashida glyphs
        
        This partially reverts:
        
        commit 436b829f5b904d76039db0818cff5dedf1ae89f1
        Author: Miklos Vajna <vmiklos@collabora.co.uk>
        Date:   Thu Aug 16 17:35:17 2018 +0200
        
            sw: save one vcl layout call in SwFntObj::DrawText()
        
            Pressing a key in Writer used to lay out the relevant string 4 times
            (counting GenericSalLayout::LayoutText() invocations), save one of them
            by pre-calculating the layout and sharing it between GetTextArray() and
            DrawTextArray().
        
        The reverted part was causing inserted Kashida to be missing, leaving gaps
        inside the words. See attachment in the bug report.
        
        Change-Id: Iaafbc793ed5906e6fdf3dcb03c54d5a440e15da4
        Reviewed-on: https://gerrit.libreoffice.org/69530
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-22  Miklos Vajna  <vmiklos@collabora.com>  [4c5d0e4822dcd0c6c9397a45e3afb66d53ebaafc]

        tdf#123943 sw btlr writing mode render: fix text portion background
        
        The text frame is swapped in this case, so handle BTLR similar to the
        normal vert (TBRL) case and the background will be positioned correctly
        behind the text portion.
        
        Change-Id: I2399131ef74ea8849577a467ad9bb02d980d8609
        Reviewed-on: https://gerrit.libreoffice.org/69539
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-22  Julien Nabet  <serval2412@yahoo.fr>  [9b1ae71ee1ff4ba159a9265900ef019604b9b64e]

        tdf#124211: fix regression in sd/slidesorter
        
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=8f6a170e4bbb5d0a0bf06d26560189e4ca7ecfb0
        
        Change-Id: I2b574cc7ddaf55e770bc5b746e615834f413b6b4
        Reviewed-on: https://gerrit.libreoffice.org/69540
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-03-22  andreas kainz  <kainz.a@gmail.com>  [66b21521a95f7b2053aa99a23e0a4c34438af6c7]

        Sifr icon theme update lc_
        
        Change-Id: I54ffd3ea66fcb5d6e7eb9922a1bb5e848ac74c58
        Reviewed-on: https://gerrit.libreoffice.org/69542
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4930ad1e5dabecd9594cf8b237f973e6017798cf]

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

2019-03-22  Christophe JAILLET  <christophe.jaillet@wanadoo.fr>  [20ea90a557b5bc744fd234e3a20ab1db484cf88b]

        Fix some doxygen-generated documentation.
        
        Doxygen is misled by the "127." at the beginning of a sentence and
        converts it to "<ol><li>..."
        
        So it is erroneously rendered as:
        all ASCII characters are in the allowed range between 0 and
           1. The ASCII string must be NULL-terminated.
        
        Change-Id: If36de7d4df668b5f9e9f6c7ea139552798e349d2
        Reviewed-on: https://gerrit.libreoffice.org/69360
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-03-21  Caolán McNamara  <caolanm@redhat.com>  [5a907fe76bc628629fddb5501727642468d38dae]

        fix db field page database refresh
        
        Change-Id: I87e18e8624d63de18bd6e0d68eececab75e7166b
        Reviewed-on: https://gerrit.libreoffice.org/69527
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-21  Caolán McNamara  <caolanm@redhat.com>  [2708a37e99ac6c923940573eca7627620557ccce]

        Resolves: tdf#122804 make bitmap page 'add' dialog title localized
        
        Change-Id: I0c4f6775b8bc9fae8dc81f07fec2e21218e36037
        Reviewed-on: https://gerrit.libreoffice.org/69520
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-21  Andras Timar  <andras.timar@collabora.com>  [3df74ac693f21a9add889d95d3368c26d70cae46]

        license: JDOM is not included in LibreOffice
        
        Change-Id: I36606503c469cb069f81f57ac4f0836842c12e0f
        Reviewed-on: https://gerrit.libreoffice.org/69513
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-21  Andras Timar  <andras.timar@collabora.com>  [80326820f1bd48dc13236a37c422777949698ca3]

        license: fix libe-book
        
        Change-Id: I3f72089d2f0dc4b34f166841049a6d0c757333cb
        Reviewed-on: https://gerrit.libreoffice.org/69526
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-21  Andras Timar  <andras.timar@collabora.com>  [892fb2370c181b39cd2107aa9900165cb188bca2]

        license: add libepubgen
        
        Change-Id: I38e30fb45aed7d2b8f39348e92afeb6a6f85ef6e
        Reviewed-on: https://gerrit.libreoffice.org/69525
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-21  Andras Timar  <andras.timar@collabora.com>  [39e3c719ac20bb247151bff7dfc66f6d75b69e30]

        license: libatomic_ops: the portion needed for Firebird is MIT licensed
        
        Change-Id: I58ae4b4c7b94ba4d821681448e2cca19210db346
        Reviewed-on: https://gerrit.libreoffice.org/69524
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-21  Andras Timar  <andras.timar@collabora.com>  [5327dfd8639d3667d4fecef0bcfd2747d7a68133]

        Typo: ibatomic_ops -> libatomic_ops
        
        Change-Id: Iaa4ff5cd30d3163e7a44f162bbe296c59a7111cb
        Reviewed-on: https://gerrit.libreoffice.org/69514
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-21  Ilhan Yesil  <ilhanyesil@gmx.de>  [428d5f2449df8556b87c22663a7a48d1eec06bb7]

        tdf#121671 Floating toolbars remain their position after reopen
        
        Calculate the relative position of the floating toolbars by calling
        the ImplCallMove function, where the current position is read from
        the real window.
        
        Change-Id: I6a142055c3340dda2339980fbc5a7ebb431e228b
        Reviewed-on: https://gerrit.libreoffice.org/64093
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-03-21  Caolán McNamara  <caolanm@redhat.com>  [e33e0e00788c268a6567520bcaaf0ebe23bc261c]

        Resolves: tdf#122803 make gallery 'add' dialog title localized
        
        Change-Id: Iaa2ee6c982c8fd5d5cf1b9b09a835b917217d85c
        Reviewed-on: https://gerrit.libreoffice.org/69516
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-03-21  Khaled Hosny  <khaledhosny@eglug.org>  [0a8e9cc5c1782f1cd50ef338ec2aa4f6776a4c0e]

        tdf#124109: Revert "Only do kashida insertion with fonts that have non-zero width kashidas"
        
        This reverts commit c45b23377bb2fe44c26f1287ff38495344e4ca50.
        
        This commit breaks Kashida justification when a document is first opened (the
        kashida justification will be disabled and spaces will be used untill the text
        is changed). Probably it is checking for width of Kashida glyph too early. Also
        I'm not sure what the reverted commit was trying to fix since we already do
        kashida justification in fonts that has non-zero width Kashida and it has been
        the case for a long time.
        
        This does not fix the original issue in the document attched with the bug
        report, but if fixes kashida not being applied when opening the document.
        
        Change-Id: Ic95859bca94fa792793e3223d2adb465bc6d880f
        Reviewed-on: https://gerrit.libreoffice.org/69509
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-03-21  Regina Henschel  <rb.henschel@t-online.de>  [1ee8547003e50e212c00df1f8d2ec3f6fc50f819]

        tdf#124212 make adjustment handle work always
        
        In method SetHandleControllerPosition() all transformations are
        reversed to get the coordinates in shape inner coordinate system
        from the outer position. The error was, that the first
        transformation, the move in method GetPoint was forgotten. In case
        of default viewBox '0 0 21600 21600' it is not visible. But the
        error is noticeable, if left or top do not equal zero.
        
        Change-Id: Icc3f4f2c603826151c95b8b9eea5030fb5805d67
        Reviewed-on: https://gerrit.libreoffice.org/69439
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-03-21  Katarina Behrens  <Katarina.Behrens@cib.de>  [05f5c18959cb86c7893b4a2bb45cce52f1f58c53]

        Close all opened List elements at the end of the page
        
        Change-Id: I7c1e11ec57537441417f6b1cebe137587883d8c1
        Reviewed-on: https://gerrit.libreoffice.org/69259
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-03-21  Katarina Behrens  <Katarina.Behrens@cib.de>  [a0fd6c4d1ea6d40573ad91922bf4e37992e87143]

        Limit tagging of background objects to images
        
        i.e. don't tag custom shapes and other than bitmap background fills
        
        Change-Id: I1d42012420f59e1e7b62affb8aca5a8c85688423
        Reviewed-on: https://gerrit.libreoffice.org/69258
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-03-21  Katarina Behrens  <Katarina.Behrens@cib.de>  [c312dfb523f29acf40c2ccf74af30cce19be6697]

        Correct hierarchy of L, LI structure elements
        
        in particular, don't terminate L prematurely
        
        Change-Id: Iaf642f547b072b12ccbf861536825a2526b8798a
        Reviewed-on: https://gerrit.libreoffice.org/69257
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-03-21  Luboš Luňák  <l.lunak@collabora.com>  [5715c738fd9257360aa8bd6e3d39322dae193b26]

        add missing else in an if-else chain
        
        No functional change, but avoid the warning.
        
        Change-Id: Ia552c6199806a9e029800e9d65c0852baa370bd8
        Reviewed-on: https://gerrit.libreoffice.org/69270
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-03-21  Armin Le Grand  <Armin.Le.Grand@me.com>  [e53f380cbae0741ee4b39483a6422898bb580d28]

        Make SvxChartColorTableItem more const
        
        SvxChartColorTableItem has non-const members (aka modifiers)
        which is bad for SfxItems in general, see comments in change.
        Adapt SvxChartColorTableItem and it's usage in
        SvxDefaultColorOptPage as needed.
        This is also preparation for possible SfxItem refactoring
        
        Change-Id: Ia7982b4e7bbfa736229223e55ce63e02143b8cf7
        Reviewed-on: https://gerrit.libreoffice.org/69499
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@me.com>

2019-03-21  Henry Castro  <hcastro@collabora.com>  [ddf1e93c740901503c92e289c70cb4d54c38dd6e]

        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@collabora.com>

2019-03-21  Juergen Funk  <juergen.funk_ml@cib.de>  [14a11ab5dfa2ea34049866517ee78170922aee4e]

        pUnoReturn should be null when UNO methode is VOID
        
        the problem is that at least the msvc_win32_x86-64 bridge's 
        unoInterfaceProxyDispatch 
        (bridges/source/cpp_uno/msvc_win32_x86-64/uno2cpp.cxx) 
        requires pUnoReturn to be a nullptr when the UNO method has VOID 
        return type (see computation of retKind in cpp_call in the same file), 
        but that IdlInterfaceMethodImpl::invoke doesn't set up the arguments 
        according to that expectation.
        
        
        Change-Id: I187a997300571cd9822de2eeacf7ad887ad00a4f
        Reviewed-on: https://gerrit.libreoffice.org/69495
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-21  Andras Timar  <andras.timar@collabora.com>  [726840421380f248e5b33fe81b32f4f8930debf1]

        license: liblangtag is LGPLv3+/MPLv2
        
        See: http://tagoh.github.io/liblangtag/#sec2
        or
        workdir/UnpackedTarball/liblangtag/README
        
        Change-Id: I0ce9b4c6ada0dad93f214d23f43800b89b6533df
        Reviewed-on: https://gerrit.libreoffice.org/69497
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-21  Dennis Francis  <dennis.francis@collabora.com>  [769832cc1f592b1d0c39cda7795fe4548fc97566]

        Increase the life-cycle of threads in thread-pool...
        
        to ScDocument lifetime if possible. This helps to avoid lots
        of thread setup-cost while doing recalcs especially if there are
        many formula-groups in the document and most of them are fairly
        light-weight.
        
        Change-Id: Idd57e1ebd0d4e492f99e31237d4a55ec9c95a121
        Reviewed-on: https://gerrit.libreoffice.org/69473
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-03-21  Julien Nabet  <serval2412@yahoo.fr>  [3d9f973e6648c5819608237f390df523b6a32ed8]

        Related tdf#122788: avoid assert
        
        See:
        - https://bugs.documentfoundation.org/attachment.cgi?id=149853
        - https://bugs.documentfoundation.org/attachment.cgi?id=149854
        - https://bugs.documentfoundation.org/show_bug.cgi?id=122788#c5
        - https://bugs.documentfoundation.org/show_bug.cgi?id=122788#c6
        
        Change-Id: Icd1d4afcd05bf5398813505702bf244bd18fbfee
        Reviewed-on: https://gerrit.libreoffice.org/69006
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-03-21  László Németh  <nemeth@numbertext.org>  [7618490d334409c3fc4167f32732537ef738647f]

        tdf#123204 hu_HU collation: don't ignore special characters
        
        to show/handle them in Calc AutoFilter.
        
        Partial revert of "tdf#116666 fix Hungarian sorting"
        (commit 7b1eb6313c0d2621c364df1724c69d28f8267841).
        
        Change-Id: Ib135f1eac77780e901fb4c427c3f1bb8a5e090b9
        Reviewed-on: https://gerrit.libreoffice.org/68014
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-03-21  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [7c7a4675ad5d61add70dd073f680ea37012962ce]

        tdf#42949 Fix IWYU warnings in sc/source/ui/pagedlg...undo
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Icb5f0235339364e6dc09936e26f256765a60830a
        Reviewed-on: https://gerrit.libreoffice.org/69378
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-21  Miklos Vajna  <vmiklos@collabora.com>  [ba83043d679b11740323708e0c9da8b1e4cae488]

        CppunitTest_svx_unit: use CPPUNIT_TEST_FIXTURE()
        
        Change-Id: Ib2eac7368ebb06702f05101641e8830ea1fff6d5
        Reviewed-on: https://gerrit.libreoffice.org/69483
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-21  Andras Timar  <andras.timar@collabora.com>  [5bcad163b67e1d83ab44ac31ae29d3f5c4bb3eb9]

        license: added bzip2
        
        Change-Id: I467e8e7eb60ab0005b15217b0ff088fa6704cf1c
        Reviewed-on: https://gerrit.libreoffice.org/69492
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-21  Andras Timar  <andras.timar@collabora.com>  [2778b56effb9ce675a9a174fe5497d80725701fc]

        license: internal Pixman is used, when internal Cairo is used
        
        Change-Id: I482f6b88314737a793e1d9e9ec1375d49ef676a3
        Reviewed-on: https://gerrit.libreoffice.org/69491
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-21  Andras Timar  <andras.timar@collabora.com>  [4d6c7cae03835ca5b2b352559a1cc5d462da7dba]

        license: added PDFium
        
        Change-Id: I523aaa1d623565125a8e224fe8c0a25aa85154b7
        Reviewed-on: https://gerrit.libreoffice.org/69490
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-21  Andras Timar  <andras.timar@collabora.com>  [e4b43cdc8044ffb1958f652d671b63cdef222c61]

        license: added Google breakpad
        
        Change-Id: I79bff85fe4243c3c54fa038d333c713a4a3849ad
        Reviewed-on: https://gerrit.libreoffice.org/69489
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-21  Andras Timar  <andras.timar@collabora.com>  [acc328e401cfa3b3da42ae6ce66ca9d5add9b6d8]

        license: STLPort is not included in LibreOffice
        
        Change-Id: I081ceab1c54b01ed6a3c6ad2702fd69f82b4493e
        Reviewed-on: https://gerrit.libreoffice.org/69486
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>

2019-03-21  Andras Timar  <andras.timar@collabora.com>  [b655804d083ec1e5dda73bc4b7cade579ce8c123]

        license: added APR and Serf
        
        Change-Id: Ieaae5fcb6ef0163e63723604f0dea484d55b117d
        Reviewed-on: https://gerrit.libreoffice.org/69485
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-21  Phil Krylov  <phil.krylov@gmail.com>  [04bd1925706360414438b814046b543c5e317d0a]

        tdf#79717 save/restore character style on selection overwrite
        
        Change-Id: Ie423e72014734bc188ffb585150dcb024d377d1b
        Reviewed-on: https://gerrit.libreoffice.org/69323
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7379a8084df6fd659591ec114d43122ef1686d00]

        Fix typo
        
        Change-Id: I5e585dfe96e650da40c0311928e681619ba40bca
        Reviewed-on: https://gerrit.libreoffice.org/69494
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-03-21  Zdeněk Crhonek  <zcrhonek@gmail.com>  [1c12cc16cfc89d58941e7b364304d3220e61f3dd]

        uitest for bug tdf#124111
        
        Change-Id: I346415708a439f1b11043c217de46da389d0231e
        Reviewed-on: https://gerrit.libreoffice.org/69484
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-03-21  andreas kainz  <kainz.a@gmail.com>  [ad62ae13ed9b66a8a61b52d45bbb54f4fa657c59]

        Sifr icon theme update
        
        Change-Id: I61762e501e062e0a0a22d5b5d7665b3aaa3bef57
        Reviewed-on: https://gerrit.libreoffice.org/69488
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-20  Tor Lillqvist  <tml@collabora.com>  [e0d686af6de6443d2845aa15cac5b2830b5e1dbf]

        tdf#124168: The libctllo.a is needed in the iOS app for ToC
        
        After I added the share/template folder, the app then turns out to
        need this UNO component.
        
        Change-Id: I877dd8c730f49477e20c58515ee80bafdafaa6b7

2019-03-20  Tor Lillqvist  <tml@collabora.com>  [6edbf6015e13a6932fb39db5ad62f34daf96f917]

        tdf#124168: The share/template folder is needed in the iOS app
        
        Otherwise we get a warning dialog about a missing
        internal/idxexample.odt when inserting a table of contents.
        
        Change-Id: Id30be100906ea3292b9acd9e983ef7ae39ef63a2

2019-03-20  Caolán McNamara  <caolanm@redhat.com>  [122839ea51b3e8ec54d97d43bdbf616db00ae9cd]

        tdf#124226 do fill-on-demand hack only on first visit
        
        disconnect focus handler after the fill
        
        Change-Id: I77bffe4fa4c516452c36ddb2d816cd5844000c1b
        Reviewed-on: https://gerrit.libreoffice.org/69479
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-20  andreas kainz  <kainz.a@gmail.com>  [102822646c5729d4edea83ddd66ccd0115cfd83e]

        Sifr icon theme update lc_
        
        Change-Id: I2511837b91b49fe650844aba82284dd1f2a173b9
        Reviewed-on: https://gerrit.libreoffice.org/69480
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-20  Tor Lillqvist  <tml@collabora.com>  [40264372657160b69b9639eff4fe0263af8f9033]

        tdf#124168: We do need the BasicDLL thing also in the iOS app
        
        For instance, simply inserting a table of contents needs stuff from
        it.
        
        But do keep use of the StarBASIC::* API inside #if
        HAVE_FEATURE_SCRIPTING.
        
        Change-Id: I348ce79899f468e104af336501706f88a6afa287

2019-03-20  Caolán McNamara  <caolanm@redhat.com>  [3681e8d8e6270912090b22445e67899bc2207e39]

        Related: rhbz#1690732 FC_INDEX doesn't mean exactly what it used to mean
        
        its been repurposed to hold font face variation information too
        
        Change-Id: I5d667d79a49337e7ade1e1697ca2fc9cb8c00f1c
        Reviewed-on: https://gerrit.libreoffice.org/69474
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-20  Arkadiy Illarionov  <qarkai@gmail.com>  [c5db5d32074efc811ea2bd9432c619d8d40792bb]

        Resolves: tdf#119996 remove support for GNOME Shell application menu
        
        Change-Id: If107a43f34eb13b215d2ebf285fbe3f8d1848b88
        Reviewed-on: https://gerrit.libreoffice.org/69362
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-20  andreas kainz  <kainz.a@gmail.com>  [4990c607009fbc329d1aac22278e3b7c4aa478d0]

        Sifr icon theme update
        
        Change-Id: I8ecc36da016a996622956399fded664834d9aa4d
        Reviewed-on: https://gerrit.libreoffice.org/69470
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-20  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7aaa82b21af0bc212e572f1e1d931fb80b1e3e75]

        tdf#124153 fix cut-off radio button
        
        Change-Id: I8e07a8c49a9dc47cb8b75b61450125d449a45d1e
        Reviewed-on: https://gerrit.libreoffice.org/69467
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-03-20  Miklos Vajna  <vmiklos@collabora.com>  [eb128a7d6bbc27b4dbbf9461c81c90e40203b114]

        sw: make ODT export of paragraph auto-styles deterministic
        
        If a complex enough document is loaded into Writer and saved as ODT,
        then the content.xml's automatic paragraph styles (P<num>) are
        re-ordered on each save, which leads to unnecessary noise.
        
        The actual random order is created during import by the time we convert
        direct formatting (e.g. from HTML import) to autostyles, as
        StylePoolImpl::maRoot stores autostyles in a map that orders autostyle
        parents based on their pointer address.
        
        This has benefits like automatic ordering of item sets and fast
        comparison, so don't change that, but extend the svl API to also track
        the name of those parents.
        
        This way by the time StylePool::createIterator() would iterate over
        those autostyles, it can order the parents by their name, so two
        import->export runs will result in the same autostyle ordering.
        
        (This appears to be the only indeterminism in content.xml for a test
        HTML input, while meta.xml and settings.xml still changes all the time.)
        
        Change-Id: I1cfcae2c664a5c5c3dee48be733046979c1593ed
        Reviewed-on: https://gerrit.libreoffice.org/69469
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-03-20  Caolán McNamara  <caolanm@redhat.com>  [0fb66ff74cbe2e767b91f05b123c782f59ac39ab]

        VclAbstractDialog_Impl is now unused
        
        Change-Id: Ibd77f77d01137f1e5b41100fd629e8a6f439c1c4
        Reviewed-on: https://gerrit.libreoffice.org/69465
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-20  Caolán McNamara  <caolanm@redhat.com>  [5febbd25a23ff09fa84b31f5ec9b5bbfb885bfee]

        SwAbstractSfxDialog_Impl is now unused
        
        Change-Id: I7d17f8dbee1815cb128023283f6265f334cac0f9
        Reviewed-on: https://gerrit.libreoffice.org/69464
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-20  Caolán McNamara  <caolanm@redhat.com>  [9f5cf96bd8b0d33a4505e941025f93af776159a9]

        weld SwFieldEditDlg
        
        Change-Id: I786944a4bf8979526f0ccae5b00fb42ad5016a66
        Reviewed-on: https://gerrit.libreoffice.org/69463
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-20  Mike Kaganski  <mike.kaganski@collabora.com>  [bfa7db29bd5077c4c8be6ccd9dfd80f974c1e148]

        Fix MSI build after commit 7a9f6df7fb83ec23d09cb5744c2c865fa22e7143
        
        Change-Id: Ib659477a2358b14fbacc1638394c783995272eb5
        Reviewed-on: https://gerrit.libreoffice.org/69466
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-03-20  Luboš Luňák  <l.lunak@collabora.com>  [6cf42adde156ab9931641feacaa523c3d8991ac7]

        fix transparency handling in BitmapEx::GetPixelColor()
        
        Apparently the Color class uses transparency as the opposite
        of the normally used meaning of opacity, so transparency 255
        means transparent.
        
        Change-Id: I3a76c2c93d98ad3c850017d3fd569b04dc6c19c8
        Reviewed-on: https://gerrit.libreoffice.org/69211
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-20  Jim Raykowski  <raykowj@gmail.com>  [2761709acf77b1f64d76d5828d09ad9e7d9dc4cb]

        tdf#122943 Don't add properties to style when Highlighting and Area
        
        ...tab pages are simply visited
        
        Change-Id: I490275bf7e27160d312bb5b6ad7001298549f7e8
        Reviewed-on: https://gerrit.libreoffice.org/69455
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4d15f6005c348ec2bcc8d448974d9dada8aee357]

        Fix typo
        
        Change-Id: Icdd2584e03e93f5e3a93e892fc9bcf107b5dbca7
        Reviewed-on: https://gerrit.libreoffice.org/69448
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>

2019-03-20  Mark Hung  <marklh9@gmail.com>  [0546af3643114b5adf6e33f49d6834eb74ae793b]

        tdf#123909 fix event source that refers to a timenode.
        
        p:tn (see below) were treated as delay value instead of timenode id.
        
          <p:stCondLst>
            <p:cond evt="begin" delay="0">
              <p:tn val="5"/>
            </p:cond>
          </p:stCondLst>
        
        Just convert the timenode id to XAnimationNode and set
        the event source properly.
        
        Change-Id: Ib408be6714c6ac70dad7018e544e560cf59a40c0
        Reviewed-on: https://gerrit.libreoffice.org/69340
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-03-20  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [a26524e348fe06b93c26b1b1fa3dae3a5b26d6fa]

        tdf#42949 Fix IWYU warnings in include/drawinglayer/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I8daf57df5b8f9c609d4f3ca44bae7366addceb6c
        Reviewed-on: https://gerrit.libreoffice.org/69151
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-20  Caolán McNamara  <caolanm@redhat.com>  [3826abea6a877433007ca32a96a71b3a41f0118e]

        rhbz#1690645 null deref of pEntry when GetCurEntry return null
        
        in GetFocusRect at SvTreeList::GetDepth
        
        code in since....
        
        commit 76c549eb01dcb7b5bf28a271ce00e386f3d388ba
        Author: Steve Yin <steve_y@apache.org>
        Date:   Fri Nov 29 13:03:27 2013 +0000
        
            Integrate branch of IAccessible2
        
        Change-Id: Ida6cb934c94037c861c7d5da005226f32599b5fc
        Reviewed-on: https://gerrit.libreoffice.org/69459
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-20  Eike Rathke  <erack@redhat.com>  [f81d532648ccbbd08d3cb568eadc9f402dac67ad]

        Unit test for cut copy move into shared formula group reference, tdf#123714
        
        Change-Id: Ibcf03f5068630c18eeecf2625cdff7ec1704d292
        Reviewed-on: https://gerrit.libreoffice.org/69453
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-03-20  andreas kainz  <kainz.a@gmail.com>  [c0985634ab1a6af9b4b154f9751b38dbe6284e67]

        Sifr icon theme update lc_
        
        Change-Id: I976fca5e8c5eba513416819bbc3932fb845076a8
        Reviewed-on: https://gerrit.libreoffice.org/69452
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-20  Caolán McNamara  <caolanm@redhat.com>  [b97d7c572d146eddc9af34aed084e65fe37ab3ce]

        rename SwConditionEdit back to ConditionEdit
        
        Change-Id: I6ba7cc5193d6d0badf1f520a907864ab3e16f3f3
        Reviewed-on: https://gerrit.libreoffice.org/69445
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-20  Caolán McNamara  <caolanm@redhat.com>  [abfbd191a8b7b404128e74f621f8b84f5d7d4312]

        ConditionEdit is now unused
        
        Change-Id: Ibede37194a6ae67032db68d64f51d58c8c48446b
        Reviewed-on: https://gerrit.libreoffice.org/69444
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-20  Caolán McNamara  <caolanm@redhat.com>  [63f67b0b62e68728a554c5a76c531ad8542c4212]

        fix some SwFieldVarPage problems
        
        Change-Id: Ib26efb7bf872b14ff4947ee3880fc316550ed226
        Reviewed-on: https://gerrit.libreoffice.org/69449
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [64e5fefbf17c1e7b2b8909446eb8cd6776740952]

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

2019-03-20  Tor Lillqvist  <tml@collabora.com>  [efc29fbb6d458f5fd3660a36e2ff1592608fcbac]

        The DEBUG_WRITERFILTER code should be a dbgutil thing
        
        DEBUG_WRITERFILTER being on or off introduces binary incompatibility
        between object files that implement and use those things, so it
        shouldn't be changed without a full recompilation. Thus is matches
        dbgutil.
        
        Change-Id: Iec3c713ca7b299daf4b9cf1c978e49bf5ddf6886
        Reviewed-on: https://gerrit.libreoffice.org/69438
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-20  Miklos Vajna  <vmiklos@collabora.com>  [6b70f5f5ed5c489b034cc1bb9583294be4d4c400]

        sw: document what quo vadis and ergo sum portions portions actually do
        
        Thanks Michael Stahl for the hint that they are related to multi-page
        footnotes.
        
        Change-Id: If7d839ff01e96070bfcb51952d5e7aea0fd05d14
        Reviewed-on: https://gerrit.libreoffice.org/69442
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-20  Shubham Goyal  <22shubh22@gmail.com>  [fe99737a16958c9f790be770eae36dc8a333fe06]

        i#119731 Add icons for InsertHyperlinkControl
        
        The icons added are dupications of icon InsertHperlink.
        
        Change-Id: Ic1fc57e4e8d45910e232e856bd43217f456d3887
        Reviewed-on: https://gerrit.libreoffice.org/69457
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-20  Mike Kaganski  <mike.kaganski@collabora.com>  [750b2a1c1908f629de0e5933c4e00af32d0a0c15]

        tdf#123504: improve unit test robustness
        
        ... since the values are unstable for charts. Just use reasonable
        lower bounds.
        
        Change-Id: I9510d834a3905c188b52313e267998a4c73f8aa2
        Reviewed-on: https://gerrit.libreoffice.org/69458
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-20  Matteo Casalin  <matteo.casalin@yahoo.com>  [5788bb027b1e63e5c133e0e47d63e02021f3aee0]

        Clarify flow, reduce scope
        
        Change-Id: I99dbde5d2b25a8cbffc027e136d29cf911d5337b
        Reviewed-on: https://gerrit.libreoffice.org/69243
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-20  Matteo Casalin  <matteo.casalin@yahoo.com>  [1d86bad16d8d517845828932115f75dd13c24940]

        Simplify by using indexed getToken()
        
        Change-Id: Ie3c890be9ec3ec01bb72977ab2934bda62b2edea
        Reviewed-on: https://gerrit.libreoffice.org/69248
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-20  Matteo Casalin  <matteo.casalin@yahoo.com>  [c5db5deba2a798b361526d57f42a3ea60b1f00cf]

        Further reducion of OString copying by in-string comparison
        
        Only copy string for SAL_WARN call, to not print unneeded information
        
        Change-Id: I962ac8a7ed9bc8ee08d1ea31f4f13a0670cbdf3a
        Reviewed-on: https://gerrit.libreoffice.org/69232
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-20  Matteo Casalin  <matteo.casalin@yahoo.com>  [1150f730795e37ff28394af2a343c3e79b1bcb6c]

        Reduce OString copying by using in-string comparison
        
        Change-Id: I75dbafe00609c6f85ec7cc0cca492bc01cb62052
        Reviewed-on: https://gerrit.libreoffice.org/69231
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-20  Matteo Casalin  <matteo.casalin@yahoo.com>  [e99fafa6d18fb56036b2c5d739b7c0a5dd915d41]

        Reduce OString operations
        
        Change-Id: I13291ca27574d3536e55d8207a0b13b2694385be
        Reviewed-on: https://gerrit.libreoffice.org/69233
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-20  Matteo Casalin  <matteo.casalin@yahoo.com>  [dfb2feca54147e1939b3a38f841aad566751a479]

        Improve parseDateTime tokenization and reduce OUString copies
        
        Change-Id: If84f455c235176d56d72bdc11d813f1ee1e3122e
        Reviewed-on: https://gerrit.libreoffice.org/69241
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-20  Matteo Casalin  <matteo.casalin@yahoo.com>  [86e6396acb7683e6916c7a502177ecf232468d78]

        Simplify: avoid OUString copy() and get just needed tokens
        
        Change-Id: I10c4b59cce39bc4e436d26d8a1d391cb2ec4a922
        Reviewed-on: https://gerrit.libreoffice.org/69236
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-20  andreas kainz  <kainz.a@gmail.com>  [c2668656d68ae173566d836eb4890ac9e77ee974]

        Sifr icon theme fix
        
        Change-Id: Ifd066516aaf2a69623d34ad48b541a17f6853697
        Reviewed-on: https://gerrit.libreoffice.org/69446
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-19  Henry Castro  <hcastro@collabora.com>  [2ac8d81a00bc9061f88dfd13a6a08873d92a5b86]

        tdf#124162: Crash when trying to accept changes
        
        Change-Id: If4a4034a891d6539b183f6083c0711b05ef7692d
        Reviewed-on: https://gerrit.libreoffice.org/69441
        Tested-by: Jenkins
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2019-03-19  Mike Kaganski  <mike.kaganski@collabora.com>  [166a4989a0d1e5a6271c66bceb73a27970afc882]

        tdf#123504: 0 and 360 are different angles in charts
        
        This partly reverts commit 81302f33073e7629d724ed269f1fa21dad29e141.
        
        Change-Id: I40cbe739eb4497b8217aca56a2c3661ed1e491f4
        Reviewed-on: https://gerrit.libreoffice.org/69440
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-19  Andras Timar  <andras.timar@collabora.com>  [711109008bd2a13bc5db2fed35de53d02af2dd3d]

        license: MySQL Connector/C++ is not included in LibreOffice
        
        Change-Id: I047b9d06c0dbcdd2cbbd1a6363ead7f734f3a832
        Reviewed-on: https://gerrit.libreoffice.org/69433
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-19  Andras Timar  <andras.timar@collabora.com>  [ca3dd85719917783db8314574ab177192220662a]

        license: Mozilla is not included in LibreOffice
        
        Change-Id: I103ffea5329aee1bac9dd983cb0a68f2f118d36e
        Reviewed-on: https://gerrit.libreoffice.org/69432
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-19  Andras Timar  <andras.timar@collabora.com>  [16f6db350138b6ae717e7b062d980dda09a8d3d6]

        license: GNU ISO C++ library is not included in LibreOffice
        
        Change-Id: Ie612956aa6765d5afb76cddf7a6ce24b582f05fc
        Reviewed-on: https://gerrit.libreoffice.org/69431
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-19  Andras Timar  <andras.timar@collabora.com>  [93801e9f43eeabb21abe1c50b39ded4db18ce963]

        license: Xalan is not included in LibreOffice
        
        Change-Id: I9a85b767bdfb916f9da4e0c310ee3cdc642ebf4d
        Reviewed-on: https://gerrit.libreoffice.org/69430
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-19  Caolán McNamara  <caolanm@redhat.com>  [9d294b08a891f02f4e33bec0bf7d44d013abfa5e]

        more newly unused functions
        
        Change-Id: Id89fb1104bdcfd1c14842b5c6641466c83f2f995
        Reviewed-on: https://gerrit.libreoffice.org/69434
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-19  Caolán McNamara  <caolanm@redhat.com>  [2c76763e8f050dce96aafdba4307fc9b38ad06f7]

        drop now unused SwFieldPage ctor
        
        Change-Id: Iffba830b1eb3406661f110e8124b317d7f417858
        Reviewed-on: https://gerrit.libreoffice.org/69429
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-19  Caolán McNamara  <caolanm@redhat.com>  [b1249cea2e99873605332de888d03f163cba0128]

        weld SwFieldVarPage
        
        Change-Id: Ifd71cbb4c3ed3baa33136c5b86c042144faa5002
        Reviewed-on: https://gerrit.libreoffice.org/69435
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [531a331ed2d5d8aa75002b271e8c90d108e55388]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Inform pogrammer on VBA and LO Basic differences
            
            Some Basic functions, like chr(), have the same name as in
            VBA but VBA chr() function does not accept arguments above 255.
            
            Change-Id: If66fec8216b824281287dfd34413584d6c2468a3
            Reviewed-on: https://gerrit.libreoffice.org/69388
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-03-19  Katarina Behrens  <Katarina.Behrens@cib.de>  [612650147cb85e52d317142d022db99a28c0d98a]

        tdf#123379: implement native menu bar toggle on/off
        
        qt5 didn't provide implementation of virtual SalMenu::ShowMenuBar
        so native menu bar was visible at all times. Hopefully notebookbar
        fans are happier now
        
        Change-Id: Ie581397521369160e16f40231bade40100dcd6f6
        Reviewed-on: https://gerrit.libreoffice.org/69327
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-03-19  Justin Luth  <justin_luth@sil.org>  [daa4aef1512eb7a6b615720725a5a682b0030f8e]

        try2 tdf#116404 filter\ww8: use bidi for default style in RTL locale
        
        This reverts commit 06742182e5306d6d06e3253981723a69a3c978ab
        and implements the same thing without altering the original document.
        Thanks Miklos for pointing out that shortcoming.
        
        Change-Id: I0eca9a730853f97251bc2a1cb1ee4128acf31c1f
        Reviewed-on: https://gerrit.libreoffice.org/68358
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-03-19  Caolán McNamara  <caolanm@redhat.com>  [31b017e31f4802f6d56acaa7b717fb84e4b6e318]

        weld SwFieldDokInfPage
        
        Change-Id: I468f6927f089db19c3b461d965b1dc6222f65716
        Reviewed-on: https://gerrit.libreoffice.org/69428
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-19  Caolán McNamara  <caolanm@redhat.com>  [263684239168d88ae42637f72640048bd04e1aec]

        weld SwFieldDokPage
        
        Change-Id: Ie6c450b9f9f704d75bf9e9f6b3c6ab890fc04f8d
        Reviewed-on: https://gerrit.libreoffice.org/69418
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-19  heiko tietze  <tietze.heiko@gmail.com>  [68e47d3c7c2de280b3353cfbe86e1a03bb723bfa]

        tdf#118621 - Optional header/footer menu
        
        Missing bits added to allow leaving the edit mode per escape
        
        Change-Id: Ife6fd1b6106fafe5f16b36aea4c88127c16ccf23
        Reviewed-on: https://gerrit.libreoffice.org/69408
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-03-19  Mike Kaganski  <mike.kaganski@collabora.com>  [8ec7648f0d8580950c1bdd2fb9de92953cc90914]

        Make condition logic slightly clearer
        
        Change-Id: I8c35ddf047751cf06707efbbe11730414767a0af
        Reviewed-on: https://gerrit.libreoffice.org/69416
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-19  Stephan Bergmann  <sbergman@redhat.com>  [6a864828e2976be16c12ecf028ebbedc95fdae61]

        Add wrongly formatted files to blacklist
        
        Change-Id: I2347e66c79e54ad0de33f51470e78e0bdf18cbac
        Reviewed-on: https://gerrit.libreoffice.org/69426
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-19  Stephan Bergmann  <sbergman@redhat.com>  [861d6355c7173b532cfd658db73c3865b5a23377]

        Sort solenv/clang-format/blacklist
        
        (lexicographically, by Unicode code point values; to make it easier to add
        further entries)
        
        Change-Id: I0ed54cb96a088975c30cb21372acf191ce05731e
        Reviewed-on: https://gerrit.libreoffice.org/69425
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-19  Caolán McNamara  <caolanm@redhat.com>  [d86739e906cc8ef2051c2bb288060d62d87066e1]

        Resolves: tdf#124196 impossible to customize keyboard shortcuts
        
        Change-Id: Idae750fe2e648d5ae15a691c02a53985d88f90f3
        Reviewed-on: https://gerrit.libreoffice.org/69423
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-19  Caolán McNamara  <caolanm@redhat.com>  [93b562432a2f4d0a37afcfa89a4e88c83c229157]

        Resolves: tdf#124111 Cannot enter negative number
        
        Change-Id: I9b08595f5dc7ca0bd3e86891330dd1caa0446e63
        Reviewed-on: https://gerrit.libreoffice.org/69417
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-19  Caolán McNamara  <caolanm@redhat.com>  [51cd6a93a6dd5bbe98548ea0fd702410a6a2d001]

        Resolves: tdf#124024 scaling factor isn't displayed correctly
        
        Change-Id: If08731217c0839ebd8d51399bb0dd1a3b598dceb
        Reviewed-on: https://gerrit.libreoffice.org/69420
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-19  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [7a9f6df7fb83ec23d09cb5744c2c865fa22e7143]

        single source file for licensing info with conditional text
        
        ... for easier maintenance. This commit only introduces the
        framework. Follow up commits will update the license file.
        Advantages:
        * single source, multiple outputs (html, txt)
        * conditional text, i.e. output will not include license
          terms of components that are not configured in the build
        
        Change-Id: I0ffad41119228a0a26fd1b6ce19930ca6085adb2
        Reviewed-on: https://gerrit.libreoffice.org/69396
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-19  Andras Timar  <andras.timar@collabora.com>  [37399c71004d338bab9bfaba9023f6d7b463a286]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - remove empty paragraph, fixes a helpex warning
            
            Helpex warning: invalid po attributes extracted from /home/timar/libreoffice-master/helpcontent2/source/text/sbasic/python/python_shell.xhp
            No string specified!
            GroupID: N0120
            
            Change-Id: Ia3fa7d88f4756fd700eebcceb4480e0a553a5482
            
2019-03-19  Vaibhav  <vaibhavr@iitbhilai.ac.in>  [35027d2e9fff6e674609fe0659c1ebb8b79c2c1a]

        tdf#86731: Add the dictionary not available message
        
        The patch enables a message or notification box which notifies
        the user with the message *No dictionary available*
        in case there is no dictionary available for any content.
        
        Change-Id: I61fa01ea469acb345637ab86da98a8de8f8a9762
        Reviewed-on: https://gerrit.libreoffice.org/69366
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-03-19  Caolán McNamara  <caolanm@redhat.com>  [94369103fa61beae1ac9baad8066f31f8fa736da]

        rename DBTreeList back to SwDBTreeList
        
        Change-Id: Ia5880f81aac7df1766ce306d175f80f64920b4d7
        Reviewed-on: https://gerrit.libreoffice.org/69409
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-19  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [92037bb5b7c1d47acbd941060173f5a181a6b0c4]

        Cleaned up Tango SVG icons
        
        Some of the icons embedded multiple fonts in base64 encoded form.
        
        Commands run:
        find . -name '*.svg' -exec sed -i '/<style.*/,/<\/style>/d' {} + \;
        find . -name '*.svg' -exec sh -c 'svgcleaner "$1" "$1"' x {} \;
        
        Svgcleaner being https://github.com/RazrFalcon/svgcleaner
        
        Change-Id: Iffff65438a6ed34ed956aeff041c6f8925cffdaa
        Reviewed-on: https://gerrit.libreoffice.org/69385
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-03-19  Caolán McNamara  <caolanm@redhat.com>  [474786c92bc38e3eb914c6332efa1709b7e2bbcf]

        hang in crashtesting, would be nice to know what failed to exec here
        
         #0  0x00007f8dc781e4dc in __lll_lock_wait () from /lib64/libpthread.so.0
         #1  0x00007f8dc781a1b8 in _L_lock_820 () from /lib64/libpthread.so.0
         #2  0x00007f8dc781a088 in pthread_mutex_lock () from /lib64/libpthread.so.0
         #3  0x00007f8dc81d57d1 in lookupThreadId (hThread=140246229497600) at sal/osl/unx/thread.cxx:585
         #4  0x00007f8dc81d5aa4 in osl_getThreadIdentifier (Thread=0x0) at sal/osl/unx/thread.cxx:701
         #5  0x00007f8dc8173fa0 in osl::Thread::getCurrentIdentifier () at include/osl/thread.hxx:138
         #6  0x00007f8dc81736ba in sal_detail_log (level=SAL_DETAIL_LOG_LEVEL_WARN, area=0x7f8dc81f2e53 "sal.osl",
             where=0x7f8dc81f3130 "sal/osl/unx/process.cxx:238: ", message=0x5bd5b90 "Failed to exec: ENOENT", backtraceDepth=0)
             at sal/osl/all/log.cxx:279
         #7  0x00007f8dc816d166 in sal::detail::log (level=SAL_DETAIL_LOG_LEVEL_WARN, area=0x7f8dc81f2e53 "sal.osl",
             where=0x7f8dc81f3130 "sal/osl/unx/process.cxx:238: ", stream=..., backtraceDepth=0)
             at include/sal/log.hxx:50
         #8  0x00007f8dc81c1ddc in ChildStatusProc (pData=0x7f8d9e302a90) at sal/osl/unx/process.cxx:238
         #9  0x00007f8dc81d49a6 in osl_thread_start_Impl (pData=0x6757780) at sal/osl/unx/thread.cxx:235
         #10 0x00007f8dc7817f6b in start_thread () from /lib64/libpthread.so.0
         #11 0x00007f8dc7b227ed in clone () from /lib64/libc.so.6
        
        Change-Id: I611cf907f89c7a1d8cdc3a9c42f449e8daaa2614
        Reviewed-on: https://gerrit.libreoffice.org/69363
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-19  Caolán McNamara  <caolanm@redhat.com>  [7bf4edd62fd0e34a0bd79cc918155ac5043b091b]

        weld SwFieldDBPage
        
        Change-Id: Ic4919fa3caa2106598ed8da3cec5deffa506eee1
        Reviewed-on: https://gerrit.libreoffice.org/69401
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-19  andreas kainz  <kainz.a@gmail.com>  [62c634d6e8d55f71fa9ebd8c4b78774f8946f39d]

        Redacted icons for Breeze, Sifr and Colibre
        
        Change-Id: I0a121bbc16c3aabf7873f79ff037b1085d42867b
        Reviewed-on: https://gerrit.libreoffice.org/69407
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-19  Serge Krot  <Serge.Krot@cib.de>  [87bf5a930a72a12f88a21b450da0dd86348c3077]

        tdf#120161 sc: pdf export unit test
        
        Change-Id: I42579d4d61be43318f7e2b06b3465890dd624a12
        Reviewed-on: https://gerrit.libreoffice.org/69035
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-03-19  andreas kainz  <kainz.a@gmail.com>  [210ed60686009128bc772af6ba41650ad17d40e1]

        Sifr icon theme update lc_ size
        
        Change-Id: Ic1b6e4e62f4acdeac69b1f1c076bc343cc0b1595
        Reviewed-on: https://gerrit.libreoffice.org/69406
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-19  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [63a25b79f18fda29cd744add813ce9508c69b996]

        tdf#42949 Fix IWYU warnings in sw/source/core/inc/[a-f]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I6c3ae806cbb4a00381e39414ff8c8fede5bf1733
        Reviewed-on: https://gerrit.libreoffice.org/69150
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-19  Miklos Vajna  <vmiklos@collabora.com>  [00ac19068de5e120d1620a719aa64f1203c639ae]

        tdf#120548 sw ApplyParagraphMarkFormatToNumbering: fix handling of font color
        
        Regression from commit b2c1474c1dc93b69f0ede03fc5c9ab496c669955
        (SwTxtNode::IsIgnoredCharFmtForNumbering: ignore RES_CHRATR_COLOR,
        2014-11-20), where the problem was that unconditionally ignoring or not
        ignoring the font color is not correct.
        
        Re-examining the test document from the above commit, it has an explicit
        font color set in the numbering, while this bugdoc doesn't have it.
        
        So make applying the paragraph mark font color to the numbering
        conditional if the numbering already has a color set, this makes both
        cases work correctly.
        
        Change-Id: I43a6dec7d3a77689e2acbdc9d3671e79a9c4cac8
        Reviewed-on: https://gerrit.libreoffice.org/69400
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-19  andreas kainz  <kainz.a@gmail.com>  [192baae9fee4ddaa7758f2396b79a1da8e2b7a89]

        Sifr icon theme update lc_ size
        
        Change-Id: I89570a5758a29e88adfab6114ea93e7805c13699
        Reviewed-on: https://gerrit.libreoffice.org/69404
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-19  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [3428ca9c3b98c275bbcd852e733aa42eef89bdd2]

        name apitest suites consistently while we still can
        
        - writer test apitest suites are now called like the UNO implementation they
          are testing
        - also mark them final for good measure
        - move tests to module test and try to match its conventions
          * BaseIndex
          * TextDocumentIndex
          * TextDocumentSettings
          * TextPrinterSettings
          * TextSettings
          * XDocumentIndex
        - also remove anonymous namespace in header, as that is a bad idea
        - also remove now obsolete ApiBaseTest
        - also remove dead code in TextPrinterSettings
        - remove writer xtextcontent test as it duplicates the impl in module test
        
        Change-Id: I71aa5f3755d5c90726f4ff4394117fa2391495d7
        Reviewed-on: https://gerrit.libreoffice.org/69374
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-03-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [09b9499de17991bbd6b808c0c7923fda6e616e79]

        Removed executable permission on xlsx file
        
        Change-Id: I4a949aeba3302fb86f371309a49dfdd53e65cbdf
        Reviewed-on: https://gerrit.libreoffice.org/69405
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-03-19  andreas kainz  <kainz.a@gmail.com>  [e00b18b62f85dac3cfa9ad8a8b80d0950d843af4]

        Sifr icon theme update sc_ for draw menubar
        
        Change-Id: If44be0f1184d3af18fe4af4f70717afb2d5feb75
        Reviewed-on: https://gerrit.libreoffice.org/69403
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2019-03-18  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6cbaee3d0522fa78383e3952c926d7f9310b123f]

        Add missing constraints for pdf versions
        
        Change-Id: I21008bf17641977b61b1735bb27bc54f24beda4a
        Reviewed-on: https://gerrit.libreoffice.org/69382
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-03-18  Caolán McNamara  <caolanm@redhat.com>  [c403c86c6da4db0a6f2864ad4e13def9a3898cd4]

        weld SwFieldRefPage
        
        Change-Id: I5ae3965aa681ea1f5a005fbc8dad4d0ce36af1b3
        Reviewed-on: https://gerrit.libreoffice.org/69373
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-18  Stephan Bergmann  <sbergman@redhat.com>  [cc0b0f94b1888709f45bf63b98761a471f73f041]

        It is building the generator exe that depends on $(CLANGOUTDIR)/sharedvisitor
        
        ...or else
        
          -MF $(CLANGOUTDIR)/sharedvisitor/generator.d
        
        in the command line for building the generator exe could produce a failure
        because the dir does not exist yet.  (The dependency of compilerplugins-build on
        $(CLANGOUTDIR)/sharedvisitor had been added with
        adb08e892b37ea9e155abbdee4e0c9951a1d163b "make (some) clang plugins share the
        same RecursiveASTVisitor" for reasons that are not clear to me.)
        
        Change-Id: I124b95be5e8ba36dc5d7502208c61ccf045516f5
        Reviewed-on: https://gerrit.libreoffice.org/69307
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-18  Stephan Bergmann  <sbergman@redhat.com>  [dc2329fb66dc38f62a21b1afaca38529d7e40fa9]

        Remove broken MergeDataHashMap optimization
        
        ...which apparently didn't take into account that inserting into a
        std::unordered_map may invalidate iterators, which now started to cause build
        failures like
        
        > [PRP] dictionaries/hu_HU/dialog/hu_HU_de
        > warn:sal.osl:25175:25175:sal/osl/unx/thread.cxx:1026: RTL_TEXTENCODING_DONTKNOW -> _ASCII_US
        > .../gcc/trunk/inst/include/c++/9.0.1/debug/safe_iterator.h:307:
        > In function:
        >     __gnu_debug::_Safe_iterator<_Iterator, _Sequence, _Category>::pointer
        >     __gnu_debug::_Safe_iterator<_Iterator, _Sequence,
        >     _Category>::operator->() const [with _Iterator =
        >     std::__detail::_Node_iterator<std::pair<const rtl::OString,
        >     std::unique_ptr<MergeData> >, false, true>; _Sequence =
        >     std::__debug::unordered_map<rtl::OString, std::unique_ptr<MergeData> >;
        >     _Category = std::forward_iterator_tag;
        >     __gnu_debug::_Safe_iterator<_Iterator, _Sequence, _Category>::pointer =
        >     std::pair<const rtl::OString, std::unique_ptr<MergeData> >*]
        >
        > Error: attempt to dereference a singular iterator.
        >
        > Objects involved in the operation:
        >     iterator "this" @ 0x0x5a8228 {
        >       type = std::__detail::_Node_iterator<std::pair<rtl::OString const, std::unique_ptr<MergeData, std::default_delete<MergeData> > >, false, true> (mutable iterator);
        >       state = singular;
        >       references sequence with type 'std::__debug::unordered_map<rtl::OString, std::unique_ptr<MergeData, std::default_delete<MergeData> >, std::hash<rtl::OString>, std::equal_to<rtl::OString>, std::allocator<std::pair<rtl::OString const, std::unique_ptr<MergeData, std::default_delete<MergeData> > > > >' @ 0x0x5a81c8
        >     }
        > /bin/sh: line 1: 25175 Aborted                 (core dumped) LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"$I/program:$I/program" $W/LinkTarget/Executable/propex -i $S/dictionaries/hu_HU/dialog/hu_HU_en_US.properties -l de -m ${MERGEINPUT} -o $W/PropertiesTranslateTarget/dictionaries/hu_HU/dialog/hu_HU_de.properties
        > make[1]: *** [.../solenv/gbuild/Dictionary.mk:88: .../workdir/PropertiesTranslateTarget/dictionaries/hu_HU/dialog/hu_HU_de.properties] Error 134
        
        with trunk libstdc++ in debug mode.
        
        Both classes MergeData and MergeDataHashMap became redundant.
        
        Change-Id: I771548a6155e14037d84acfd74cd13566a26a8d7
        Reviewed-on: https://gerrit.libreoffice.org/69395
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-18  Eike Rathke  <erack@redhat.com>  [8925bd2efca8dd07a3ac044ecbc6505bb7bfa0a6]

        Add unit tests for tdf#123736 and related unshared/regrouped listening
        
        Change-Id: If48e6d75288b42b47c90f3104006b7c52982c9f6
        Reviewed-on: https://gerrit.libreoffice.org/69372
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-03-18  andreas kainz  <kainz.a@gmail.com>  [7e69b69c47268855a85371e298978375dbd050ac]

        Sifr icon theme calc menubar update
        
        Change-Id: I30a3c35619d0d2d22789303f2f8d3d92d7b9223d
        Reviewed-on: https://gerrit.libreoffice.org/69393
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-18  Stephan Bergmann  <sbergman@redhat.com>  [6ef8420fdbf8dff16de13147c5ab833bc5e01121]

        Adapt o3tl::span to updated C++2a std::span
        
        ...where index_type has changed from ptrdiff_t to size_t, see <https://
        github.com/cplusplus/draft/commit/7f2493e2e2d34b42a6c12c8806e536d4feb3aee3>
        "P1227R2 Signed ssize() functions, unsigned size() functions".  Ideally,
        ece27693ba52417bc4b68045f5544a5cc43299dc "Adapt to C++2a std::span<>::index_type
        being unsigned size_t" could be simplified now to use std::size_t, but there may
        be build environments that include a C++2a <span> that hasn't been adapted to
        P1227R2 yet.
        
        Change-Id: I7bfc0da65d415ef06e94d95b5f62030aeb8b35f6
        Reviewed-on: https://gerrit.libreoffice.org/69391
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-18  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [a11a2d84b09f85d2020c47f3ce42cd9efbff818a]

        find-unneeded-includes: don't propose debug/set.h if multiset is used
        
        As seen while cleaning sd/source/ui/dlg/TemplateScanner.cxx
        
        Change-Id: I31a6892b4419947a411b2c4100281d4cf7c50f09
        Reviewed-on: https://gerrit.libreoffice.org/68969
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-18  Balazs Varga  <balazs.varga991@gmail.com>  [0dac43445b35da7e554dd4d7574c59611a0d0be1]

        tdf#81437 XLSX import: fix missing chart border
        
        of MSO 2007/2010 documents with "automatic" chart area
        formatting, setting also the default 0.75 pt border width
        and light gray border color.
         
        Note: MSO 2007/2010 and MSO 2013/2016 have different
        "automatic" border colors. This fix uses the last, light
        gray version instead of the dark one.
        
        Change-Id: I579f3745d5fcb2a36e1b4d519320631d20e60fd4
        Reviewed-on: https://gerrit.libreoffice.org/69341
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-03-18  Roland Baudin  <roland65@free.fr>  [cf89d6dbfd72e60e459b2ffef313a6d8b477857b]

        tdf#96038 Make shell function work with paths containing spaces
        
        Explanation of the patch: in the Windows version of LibreOffice,
        when calling the basic Shell(...) function (located in
        basic/source/runtime/methods.cxx), a function is_batch_file()
        is called in turn, to check if the program file path to execute
        is a batch or an executable.
        
        The function is_batch_file() is located in sal/osl/w32/procimpl.cxx
        and simply checks if the file extension is equal to bat (or cmd or
        btm).
        
        This works as expected, except when the file path contains space
        characters. In that case, the file path is *quoted* before the
        call to is_batch_file() and for a batch file the file extension
        becomes bat" (note the quote) instead of bat, and thus the call
        to is_batch_file() wrongly returns false in that case.
        
        In this patch, the issue is fixed by changing the function
        get_file_extension() to make it return the correct extension
        (i.e. without the '"' character) when the file name is quoted.
        
        Change-Id: Ib6e74da87b23d64db925c17f8a26617f1a86a83d
        Reviewed-on: https://gerrit.libreoffice.org/69230
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-18  merttumer  <mert.tumer@collabora.com>  [dd3d5f7c15ab701c57d29f5c60e1164a0834ca00]

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

2019-03-18  Matteo Casalin  <matteo.casalin@yahoo.com>  [e8d8b8270ba1ec2d49ad43b70287e60cb18a3e61]

        Index is not needed for single getToken call
        
        Change-Id: Ia0cc331998d735002dda5eedff8dad3bfbd53979
        Reviewed-on: https://gerrit.libreoffice.org/69235
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-03-18  andreas kainz  <kainz.a@gmail.com>  [c9bbe8ed69f9cc14b05e2147136725822f7e45ef]

        sifir icon theme chart menubar update
        
        Change-Id: I95978d4e32268c66cde5fb0d9e0360000fe2a560
        Reviewed-on: https://gerrit.libreoffice.org/69379
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-18  Miklos Vajna  <vmiklos@collabora.com>  [f7d657723221b3977aa075a7e8fa8f32110d7392]

        sw: prefix members of SwFormatChain, SwFormatHeader, SwFormatFooter and ...
        
        ... SwFormatFootnoteEndAtTextEnd
        
        Change-Id: I2b092c8a6d713e2741e99f334b2e9d2247cde6c2
        Reviewed-on: https://gerrit.libreoffice.org/69380
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-03-18  Hamish McIntyre-Bhatty  <hamishmb@live.co.uk>  [f4a1dfe2ea2750467f2cc8cc50a14c656beda6ec]

        tdf#97361 make xscriptprovider.py more pythonic
        
        Use pylint to identify style and convention errors in
        xscriptprovider.py. Also make use of setUp and tearDown
        methods to streamline the class and reduce code
        duplication.
        
        Change-Id: Iee4addb6577c304c5ced4e2d246c4bb557d2b6f4
        Reviewed-on: https://gerrit.libreoffice.org/66197
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-18  Shubham Goyal  <22shubh22@gmail.com>  [d4c620ba7e9abccd8a82e2c64bd0d8cdf9538380]

        tdf#124011 Add __ne__ method to UNO types
        
        Change-Id: I1dcb41b404d69e7437a2cc6f22d3391bb91f3acc
        Reviewed-on: https://gerrit.libreoffice.org/69216
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-18  andreas kainz  <kainz.a@gmail.com>  [27a092ded129c1773c62331fb8a206c0ccd97eb6]

        Sifr icon theme update for menubar
        
        Change-Id: Ied6cc17887df0baabcc51ad85041a7a4fe966e72
        Reviewed-on: https://gerrit.libreoffice.org/69377
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-18  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [58278ea997b92d02177b6641794f49a4c7005130]

        PPTX import: save also OOXDrawing in InteropGrabBag
        
        Change-Id: Ieaf341dd13e06046044f3523c3aad74476160402
        Reviewed-on: https://gerrit.libreoffice.org/69328
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [38beb477db4e2213feb7c8bc85fd7df7d93ae89d]

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

2019-03-18  Eike Rathke  <erack@redhat.com>  [de024e572dd7a588f82b84c68daa2051ec6b20e9]

        Listening when grouping in ScColumn::AttachNewFormulaCells(), (tdf#123736)
        
        Not directly related to tdf#123736 but similar approach.
        Setting a vector with ScColumn::SetFormulaCells() is currently
        only done for Undo documents, but implementation provided
        listening as only single cell listening for not-undo/clip
        documents, which wouldn't work if actually used in grouping
        context. The upcoming unit tests will use SetFormulaCells() for
        checks.
        
        Change-Id: I990e6a5d6e1efcf70a2661b3a9a39c37d9e4c2e6
        Reviewed-on: https://gerrit.libreoffice.org/69371
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-03-17  Roman Kuznetsov  <antilibreoffice@gmail.com>  [a7cd6e6b6cfac65e4d28e5ad587e764b65eeefeb]

        tdf#103301 Set focus to the filter textbox
        
        Change-Id: I8e44148e718ed38760098b7c72606f977d7ecf47
        Reviewed-on: https://gerrit.libreoffice.org/69370
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-17  andreas kainz  <kainz.a@gmail.com>  [ca61af05e93ca07fb7a4ceee11150f85dd758cd1]

        Sifr icon theme update
        
        Change-Id: I8fae9e106f4d87f178ffd01444600ab3bddc5d8d
        Reviewed-on: https://gerrit.libreoffice.org/69357
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-17  Mike Kaganski  <mike.kaganski@collabora.com>  [04cf6de098f0677b2623377c20983f229f0156be]

        tdf#120703 PVS: remove redundant static casts
        
        V572 It is odd that the object which was created using 'new' operator
             is immediately cast to another type.
        
        Change-Id: I6d1523e71b3e06be1cf41abaabb44e49fe11cd8e
        Reviewed-on: https://gerrit.libreoffice.org/69369
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [4859d0b6cee9477ab65e86923e7c0a0b88022d8e]

        tdf#113448 fix PDF forms export
        
        This fixes verapdf A-2 validation error '6.3.3-2 annotation
        appearance dict is wrong'.
        
        Controls that use type /FT/Btn must have sub-dicts as /N content,
        instead of a direct stream reference.
        
        Change-Id: If985644fe3d583e98a0b3a703e4b33dbf652f165
        Reviewed-on: https://gerrit.libreoffice.org/69295
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-03-17  Eike Rathke  <erack@redhat.com>  [e5de84e73ffbaa1a45ab787750f5997582bbfa49]

        Reget position_type as the block or type may have changed, tdf#123736 related
        
        Change-Id: I2faf3e74d95cb1f3088f20cbb7de7ba965a6de21
        Reviewed-on: https://gerrit.libreoffice.org/69358
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-03-17  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [5a342653a288f7cf496acb7c3d5d81c459615de9]

        remove this nonsense of init() returning a map, and then ...
        
        - make the DocumentIndex and the DocumentSettings test against XServiceInfo and
          XComponent, if applicable
        - fix SwXDocumentSettings implementation name to meet expectations, almost [API CHANGE]
        - leave out tests on Desktop->terminate() for now though
        
        Change-Id: I1e1ab69dd6f6aa67f2cb9291a5665f3f94ff4a38
        Reviewed-on: https://gerrit.libreoffice.org/69339
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-03-17  Stephan Bergmann  <sbergman@redhat.com>  [5d1bc45e807dded3041eadeb5483ed67c0b028f0]

        loplugin:typedefparam (macOS)
        
        Change-Id: I50cacafa8bbd90fef15603f0bde3f653f78393ea
        Reviewed-on: https://gerrit.libreoffice.org/69305
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0c7009e751a5c8b3c5f73ac42fad5b4954206fc1]

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

2019-03-17  Jens Carl  <j.carl43@gmx.de>  [218916eb47e35fd14832d8f52225bf1d4d9c80a6]

        Add XServiceInfo tests to ScAutoFormatsObj
        
        Change-Id: I88b817b5d2f6b13275585da2db377ace0fef6fb3
        Reviewed-on: https://gerrit.libreoffice.org/69352
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-17  Jens Carl  <j.carl43@gmx.de>  [0c6c0fe64c5be46712f21204a2d8ed2f99e4af62]

        tdf#45904 Move XEnumerationAccess Java test to C++
        
        Move XEnumerationAccess Java test to C++ for ScAutoFormatsObj.
        
        Change-Id: I2cbf6dd7f8dd77da51e20c5f60f19d300ecae62e
        Reviewed-on: https://gerrit.libreoffice.org/69350
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-17  Jens Carl  <j.carl43@gmx.de>  [1e176d3fc5c82a596f17f1a2faf4c72dea2943f4]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScAutoFormatsObj.
        
        Change-Id: Ibd094955a1b811e0c5e06e8e4c80f357e54d8ac2
        Reviewed-on: https://gerrit.libreoffice.org/69349
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-17  Jens Carl  <j.carl43@gmx.de>  [7331800888122916ca4973052a03412c8bcf088f]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScAutoFormatsObj.
        
        Change-Id: Ic3c66d0c1ca1f5a833217fdc27fba5403f63412f
        Reviewed-on: https://gerrit.libreoffice.org/69348
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-17  Jens Carl  <j.carl43@gmx.de>  [b8e7f938e4abbe39623d307ed7fe27a2916e260c]

        tdf#45904 Move XNameContainer Java tests to C++
        
        Move XNameContainer Java tests to C++ for ScAutoFormatsObj.
        
        Change-Id: I5b5a25a1774e5fbd212c6c7edf65a1464eb0356c
        Reviewed-on: https://gerrit.libreoffice.org/69347
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-17  Caolán McNamara  <caolanm@redhat.com>  [95ff0bd5ca03a279be73651d5edcb32d95e580c5]

        don't need m_aColorSize
        
        Change-Id: I27740ae0bff0d1676799ddfba76eab5e7a299f66
        Reviewed-on: https://gerrit.libreoffice.org/69354
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-17  Caolán McNamara  <caolanm@redhat.com>  [c9a3d679c630e8cc9a82ad2d84b726748e5d314f]

        Resolves: tdf#124058 factor bitmap page into size req when its toggled on
        
        post ctor time
        
        Change-Id: I8257c8ffdfc4dab9893ab7d2d67e218dd3f8097c
        Reviewed-on: https://gerrit.libreoffice.org/69353
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-17  Caolán McNamara  <caolanm@redhat.com>  [6af7bd87a64ddd93e3beef134914311eeac07373]

        Resolves: tdf#123650 explicitly grab focus after modification
        
        of the widget after gaining focus, otherwise gtk loses track
        of where the focus should be
        
        Change-Id: I90d9f36acf807aec8687c7f563449ef16d5eb574
        Reviewed-on: https://gerrit.libreoffice.org/69355
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-16  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [ed4a0eed82e2f29e8163a445db992d22c6d07134]

        tdf#62728 add PDF/A-2 support, change UI default to use that
        
        There was not much missing to make LibreOffice export valid PDF/A-2,
        so let's add that, and switch the UI to use that instead of A-1.
        
        The old PDF/A-1 feature is still accessible via UNO / filter
        parameter 'SelectPdfVersion':
        
        - 1 gives you PDF/A-1a
        - 2 gives you PDF/A-2b
        - 16 gives you PDF 1.6
        
        Change-Id: Iea4262b119bcf33b75f3d1406cc793bdcaec65d1
        Reviewed-on: https://gerrit.libreoffice.org/69294
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-03-16  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [6907cbd0f8e198a0f1810b1a07f552a47c9da660]

        tdf#113448 fix type1 font subsetter
        
        This fixes verapdf A-1 validation error '6.2.11.5-1 glyph width in
        dict and font file inconsistent'
        
        Previous code was writing hard-coded '1000' as glyph width for any
        type1 font subsetting - since actual type2 width info only became
        available during subsequent convertOneTypeOp() parsing.
        
        Catch was, that loop sometimes already modifies the output buffer
        (whenever glyph path info was given), so we fix that by first padding
        out 5 bytes for the width (size of integers are sadly variable), then
        parsing Type2 glyph code, and in the end putting in the actual width
        value we then know.
        
        Can't put hsbw type1 op last, since standard requires that to be first
        (and can only be given _once_)...
        
        Could be re-done nicer by buffering Type2 glyph data, then writing it.
        Left as an exercise for the reader.
        
        Change-Id: I64ffaa32ded2f0a7c06311d1e0426cf358308a0a
        Reviewed-on: https://gerrit.libreoffice.org/69293
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-03-16  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [b4d5e95b3c9454ead87dd2333799dcae41ac7970]

        vcl: cleanup font subsetter from ancient TODOs
        
        Change-Id: I8e6b6747f2b6c60523c8dc0878c08da39fe1da5b
        Reviewed-on: https://gerrit.libreoffice.org/69292
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-03-16  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [e4600ec9339e4a301e50874b1bafb87f55a54a80]

        Component test
        
        Change-Id: I03785b3126671629011d5e62925a5658ab5ec2f7
        Reviewed-on: https://gerrit.libreoffice.org/69067
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-03-16  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [05643dc615f2e68cbe19bc26bebcfba30d801f1f]

        KJ: Add more Writer's menubar item
        
        Change-Id: Idb08f2f6c888722c002055aec95f3dccd396b9ca
        Reviewed-on: https://gerrit.libreoffice.org/69338
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-03-16  Caolán McNamara  <caolanm@redhat.com>  [43fd682ea227bbe82f0abf756213cf88b2826183]

        weld SwFieldFuncPage
        
        Change-Id: I5b098eecb7318ab64dcafff3ce1ef0fa34536f50
        Reviewed-on: https://gerrit.libreoffice.org/69346
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-16  Caolán McNamara  <caolanm@redhat.com>  [338e562639f947f9aa5fcd7340fe87a57b0f3601]

        weld ScAutoFormatDlg
        
        Change-Id: I700034eefe9fb25ee331645283bd3611c88faf5b
        Reviewed-on: https://gerrit.libreoffice.org/69052
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-16  andreas kainz  <kainz.a@gmail.com>  [dd552855ea0185954c3c622f54147eb1e6baf0d7]

        tdf#123455 Breeze Dark icon sync with Breeze
        
        Change-Id: Idb6ad77279257da26f2aa160a2376104fd3f69db
        Reviewed-on: https://gerrit.libreoffice.org/69345
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-16  andreas kainz  <kainz.a@gmail.com>  [0f2b10ec0d0fd6132dec4b33366dd3e91bfc8d7d]

        Sifr icon theme update
        
        Change-Id: I5180486ce05b202946f5d6a27133be10c9f083ae
        Reviewed-on: https://gerrit.libreoffice.org/69336
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-16  Jens Carl  <j.carl43@gmx.de>  [c7aed551abd2f8c80ce3fb2c3ab652c8a7c7135a]

        Fix typo
        
        Change-Id: I5e75f430090e6812d82146c88e7b687d6c6fcffa
        Reviewed-on: https://gerrit.libreoffice.org/69344
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-16  Arkadiy Illarionov  <qarkai@gmail.com>  [0a4f7813c4deb26194eba1efe0ff2077460ab599]

        Simplify containers iterations in accessibility, avmedia
        
        Use range-based loop or replace with STL functions
        
        Change-Id: I47cabb02a2e52f2af8e87379fc44906d2a732d19
        Reviewed-on: https://gerrit.libreoffice.org/69334
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-16  Arkadiy Illarionov  <qarkai@gmail.com>  [10a48c737d347bcce765c8fbe009bc1dd0bb0c4d]

        Simplify containers iterations in basctl, basegfx, basic, bridges
        
        Use range-based loop or replace with STL functions
        
        Change-Id: I8594740103bdc2091c2d03d4b92bbe8393f5378c
        Reviewed-on: https://gerrit.libreoffice.org/69223
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-16  Jens Carl  <j.carl43@gmx.de>  [bb9728bbf9bb29ef2b6ca582a382f66e9adf2623]

        tdf#45904 Move XNameReplace Java test to C++
        
        Move XNameReplace Java test to C++ for ScAutoFormatsObj.
        
        Change-Id: Iadde8031d9efbec12de76f889175029be448df13
        Reviewed-on: https://gerrit.libreoffice.org/69342
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-16  Caolán McNamara  <caolanm@redhat.com>  [aa04df5fd9c8359a50039f598f4998caf7e5afe6]

        weld SwEditRegionDlg
        
        Change-Id: I6aacd013a344caa731841ff4f015017ba16c4aca
        Reviewed-on: https://gerrit.libreoffice.org/69325
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-16  Jens Carl  <j.carl43@gmx.de>  [e73819983c45188ca990ca2b37f9bcf31fe0a2c7]

        include/test/: enable clang-format
        
        Formatted some test related files when updating test case.
        
        Change-Id: I29ac18db6d85d333e57af153c352b3c76e23a165
        Reviewed-on: https://gerrit.libreoffice.org/69343
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-16  Jens Carl  <j.carl43@gmx.de>  [ad04121efa8dd513bc0564515b5f305bb1549109]

        tdf#45904 Move XNameAccess Java tests to C++
        
        Move XNameAccess Java tests to C++ for ScAutoFormatsObj.
        
        Change-Id: If0ce836f2d0628fa3e4a19f6a1789b74018e0229
        Reviewed-on: https://gerrit.libreoffice.org/69329
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-16  Mike Kaganski  <mike.kaganski@collabora.com>  [88e76095a3faf36b45306dc8846605a1a252e06c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - VLOOKUP's Array parameter may take 1-column arrays
            
            It only depends on Index value; so for Index=1, 1-column array input is OK.
            
            Change-Id: I80d5655ffcb9374fcdce570f56606d5ff594002c
            Reviewed-on: https://gerrit.libreoffice.org/67716
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-03-16  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [65fde448d391195e5fcf942f8dd541ab6023ff9a]

        UNO SwXTableTextCursor: uso SvtListener instead of SwClient
        
        Change-Id: Ie026909a1822c0e928f022e61b14e785224f5d17
        Reviewed-on: https://gerrit.libreoffice.org/68472
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-03-16  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [368059f7f6abd6eed2a5a1bd142d406f14cf9ecb]

        make SwXRedline final
        
        Change-Id: Iad53e3dea745cf2d473b8218775816dfb042fcec
        Reviewed-on: https://gerrit.libreoffice.org/68471
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-03-16  Mark  <mark_r80@hotmail.com>  [1239410c70774eb241f89caa8fcef19eed34454e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#117890 - Math Online Help: Remove unhelpful screenshots (2/2)
            
            removed EditSymbols.png and all subfolders
            
            Change-Id: Ie3fff059d02af0b76fd03ead64d1d33bf8056255
            Reviewed-on: https://gerrit.libreoffice.org/69128
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-03-16  Katarina Behrens  <Katarina.Behrens@cib.de>  [39396a2e4362608c792cf3bdde447b66c75d64d6]

        tdf#119718: give focus where focus is due
        
        shamelessly copied X11SalFrame behaviour with different ToTopFlags:
        focus central widget with GrabFocus and GrabFocusOnly, activate
        window when coming back from minimized (RestoreWhenMin) or coming
        back to foreground (ForegroundTask)
        
        Change-Id: I4d43a00f0a9034e661303c39a1b522def85ab6f5
        Reviewed-on: https://gerrit.libreoffice.org/69285
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-03-16  andreas kainz  <kainz.a@gmail.com>  [474aa2cb77050a6b23c9c439ce3c6f136733a816]

        Sifr icon theme update lc_
        
        Change-Id: I4d1bcb3b47fa0a081863f7377774ab4b08ecf5d2
        Reviewed-on: https://gerrit.libreoffice.org/69330
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a03f421a878c210566dc8d728113a27400da38f2]

        Remove duplicated include
        
        Change-Id: Ibef1d79b091efca721eb3e5304f4b15b95b6bfff
        Reviewed-on: https://gerrit.libreoffice.org/69288
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-03-16  Justin Luth  <justin_luth@sil.org>  [b524cab24b8f7c39104db7842e071599eb1d674f]

        tdf#98620 filter\ww8 export: spam Jc if environment defines BiDi
        
        If the BiDi value value comes from the page style, then MS formats
        have no idea what to do with it, so those values are written
        out into the paragraph itself. Since Justify is highly dependent
        on BiDi in order to understand its meaning, it also needs to
        be spammed.
        
        Change-Id: I7407056573bb115e8bab2dce0070b0a718dcc1eb
        Reviewed-on: https://gerrit.libreoffice.org/66923
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-03-16  Takeshi Abe  <tabe@fixedpoint.jp>  [97b78d77ebaf6ba676d777454c6c957a87324f12]

        filter: Replace needless std::deque with simpler std::vector
        
        Change-Id: I95ffde095909b925531a9bb1a3f0d394ba8d5c80
        Reviewed-on: https://gerrit.libreoffice.org/69267
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [45968141934ac4ea10ad7fe4c2b074152aa2e635]

        pahole changes in various
        
        I'm not seeing as much as I would expect here, mostly because pahole
        seems to be having trouble parsing quite a few of our structures, and
        consequently producing useless data than I then ignore.
        
        XDash 24bytes -> 20bytes
        vcl::font::FeatureDefinition 64bytes -> 56bytes
        SvXMLTokenMapEntry 16bytes -> 12bytes
        SvXMLItemMapEntry 16bytes -> 12bytes
        SwContentAtPos 40bytes -> 32bytes
        
        Change-Id: I74c8b93f74b8352f48ef552d7d4239aa7f4237d4
        Reviewed-on: https://gerrit.libreoffice.org/69304
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c52cce61d1fbf1f085897bf9ff40e26b1f130998]

        Removed executable permission on pptx file
        
        Change-Id: I07529ff4b5fd3691479efbd3ade4352939b760de
        Reviewed-on: https://gerrit.libreoffice.org/69331
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-03-16  Julien Nabet  <serval2412@yahoo.fr>  [8718c42d3010e39564b588298a313e516388ce02]

        Help cppcheck on filter/icgm/elements + optimize a bit operator =
        
        cppcheck:
        Avoid 'operator=' should return reference to 'this' instance.
        
        Change-Id: Iac146fe31b2cebc8e4f4c74d79ad98625db04637
        Reviewed-on: https://gerrit.libreoffice.org/69004
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-03-16  Eike Rathke  <erack@redhat.com>  [564d0d145cf9c164ea9c717b4b2113fd971fa0af]

        Related: tdf#123736 re-establish listeners also for vector unsharing
        
        ... via DetachFormulaCells()
        
        Change-Id: Ia57308495a06e0df612eb1610b5f387d6b60ce08
        Reviewed-on: https://gerrit.libreoffice.org/69320
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-03-16  Jens Carl  <j.carl43@gmx.de>  [afcf3c7fdef0c9b167b1346873bf1936050a4605]

        Add XServiceInfo tests to ScTableColumnsObj
        
        Change-Id: I377c2ba0709f1a326923e4ef5f76c3859c9e0c50
        Reviewed-on: https://gerrit.libreoffice.org/69287
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-16  Caolán McNamara  <caolanm@redhat.com>  [9bfdd19de3a2bc12bc6331b3357763e47a4bed5c]

        weld SwSectionPropertyTabDialog
        
        Change-Id: I1958c4bcbd4e4acc1af1b81abd4dd6955a1a3de6
        Reviewed-on: https://gerrit.libreoffice.org/69298
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-16  Caolán McNamara  <caolanm@redhat.com>  [d06f63db476c8b7e28688cd69124809718827aa1]

        sync insert section and edit section
        
        why do we have two of these that are ~identical
        
        Change-Id: Ic10ad240055d93b0bfcef898dbe2be0fbab4c514
        Reviewed-on: https://gerrit.libreoffice.org/69297
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-16  Caolán McNamara  <caolanm@redhat.com>  [e3e6f43bc8c01ca6c3ad87180db2b3e623d8eed4]

        clarify that set_visible(true/false) is just show/hide
        
        ditch duplicate method
        
        Change-Id: Iea35d6437f48809a06e093241bddf301f00c502b
        Reviewed-on: https://gerrit.libreoffice.org/69302
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8a8c029244e8a27efd92017968313c2116a9776a]

        ios widget theme: make corners of widgets more round (rx,ry = 4px)
        
        Change-Id: I2fe8d6570940e08dcf5cce1b335fe81e9d461e5e
        Reviewed-on: https://gerrit.libreoffice.org/69316
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [30ae10c92d52ad7c6cdc569c87228d7f9adaadf5]

        ios widget theme: draw focus rectangles for widgets
        
        Change-Id: I92d42d100c515cbe744d13050a424b7f584a7adb
        Reviewed-on: https://gerrit.libreoffice.org/69315
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ac12cd5f6813bf740417a4d732f7b0a1761bd3e7]

        ios widget theme: fix wrong svg filename for the button in editbox
        
        Change-Id: I3c40e62bba3590f547e50bb3eca221112ce92405
        Reviewed-on: https://gerrit.libreoffice.org/69314
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b3c6665de2206a922d1a058bb1f5e9f76f792335]

        move the content of theme_definitons to ios subdir
        
        As we want more widget themes added in the future, add the content
        of theme_definitions to its own "ios" folder (as it is a theme
        mimicking ios look&feel).
        
        Change-Id: Ie435263c3861aaa324e02cfe955b8288211b2888
        Reviewed-on: https://gerrit.libreoffice.org/69313
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-15  Jens Carl  <j.carl43@gmx.de>  [4eff4061814020b319fb3ec5a7ce56fcfa7cf7bf]

        tdf#45904 Move XTableColumns Java tests to C++
        
        Move XTableColumns Java tests to C++ for ScTableColumnsObj.
        
        Change-Id: Iead7ca3d7c07820086f75d86833b7bfc97978751
        Reviewed-on: https://gerrit.libreoffice.org/69286
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-15  andreas kainz  <kainz.a@gmail.com>  [16cf63a6ff34644e79e00fa2f2d9f35e7ea6b613]

        Sifr icon theme update
        
        Change-Id: I32ce1089923ad8386687312b3b7daed0f85a7657
        Reviewed-on: https://gerrit.libreoffice.org/69321
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-15  Tomáš Chvátal  <tchvatal@suse.com>  [ec3aee0ef36f1ec3848581009b0de01e0ffd5e8f]

        Fix build with older versions of Boost
        
        Change-Id: Ic5fa7c703821c23e704d2c58f9a04d0ac8ce8ef2
        Reviewed-on: https://gerrit.libreoffice.org/69308
        Tested-by: Tomáš Chvátal <tchvatal@suse.cz>
        Tested-by: Jenkins
        Reviewed-by: Tomáš Chvátal <tchvatal@suse.cz>

2019-03-15  Tor Lillqvist  <tml@collabora.com>  [3140194a85fe4a6ac69c8cddc4d3b019430cd6e8]

        tdf#124042: If mrContext is zero, calling Core Graphics APIs on it is futile
        
        If mrContext is zero, the CG calls using it won't do anything and will
        cause "invalid context" warnings when running under Xcode. So just
        return early. Such calls to drawPolyPolygon() are apparently not
        essential but accidental and of no real use. Possibly related to bogus
        "focus" indicator painting. Which does not make sense on iOS as we
        aren't drawing to any actual "windows" with "focus".
        
        Change-Id: Icc4a768d8b255c09a8972551443ce59f4ad56089

2019-03-15  Tor Lillqvist  <tml@collabora.com>  [b4fbe662d02366c38bb7660f25a8d2076ad34d69]

        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

2019-03-15  Michael Meeks  <michael.meeks@collabora.com>  [645a33037116164eec7d2840a837d51f1f6abc5b]

        LOK: switch view before event emission if necessary.
        
        Unfortunately we still have large amounts of global state, and key
        event handling in some corners requires this in addition to the window.
        
        Change-Id: Id817030536f9cb45dbc39551dfb5332fc6998c62
        Reviewed-on: https://gerrit.libreoffice.org/69266
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-03-15  Stephan Bergmann  <sbergman@redhat.com>  [ece27693ba52417bc4b68045f5544a5cc43299dc]

        Adapt to C++2a std::span<>::index_type being unsigned size_t
        
        ...and no longer signed ptrdiff_t (which now caused -Werror,-Wsign-compare here)
        
        Change-Id: I48234d9cc4c35583e3268441dcc21a03fab3e856
        Reviewed-on: https://gerrit.libreoffice.org/69306
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-15  Stephan Bergmann  <sbergman@redhat.com>  [659fe6f310772b822adf3a2d32bcddbfc3bb1277]

        loplugin:typedefparam
        
        Change-Id: Id694376160986b74ef2bf6cacdd96c13669d5c32
        Reviewed-on: https://gerrit.libreoffice.org/69291
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-15  Eike Rathke  <erack@redhat.com>  [6160025b27e97841321be29863bb1efd8c194a5f]

        In case of sc::NoListening only SetNeedsListeningGroup(), tdf#123736 follow-up
        
        Change-Id: I3e5a5334dfe11002b526f942463626b62efbc340
        Reviewed-on: https://gerrit.libreoffice.org/69303
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-03-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [c8bad5e896801e6775fd80ea246893a77f534d60]

        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

2019-03-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [6c46fdd75de8cec4f62f9fed02212a2d1e0b71b5]

        new pahole-all-classes script, and update a couple of sc/ structs
        
        Create a new script to scan our codebase for holes in our
        structures.
        
        Implemented a couple of the things I found
        
            ScSortKeyState         12bytes -> 8bytes
            sc::MultiDataCellState 12bytes -> 8bytes
        
        Change-Id: I139dda36aedf02b7f19be121eb312e5552142b87

2019-03-15  Tor Lillqvist  <tml@collabora.com>  [22de481db334fcce404cdcf88183cd544cd19271]

        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

2019-03-15  Caolán McNamara  <caolanm@redhat.com>  [bbf9b65f91e8136fa1a2e17960944b8720f5d58e]

        support case sensitive entry completion
        
        Change-Id: Ibaf0962e3d150c67f951e1b20c0e72aacfc7ea78
        Reviewed-on: https://gerrit.libreoffice.org/69284
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-15  Caolán McNamara  <caolanm@redhat.com>  [aeec817fe1205eba88089569ef26bff819d1fdac]

        weld SwInsertSectionTabDialog
        
        Change-Id: Ic2782ed51cfb7dea25a455843eb749abd70e53a4
        Reviewed-on: https://gerrit.libreoffice.org/69283
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-15  Caolán McNamara  <caolanm@redhat.com>  [a98bb35d4e11471cee6b3dbf66b2c3d25df39bfa]

        weld SwInsertSectionTabPage
        
        Change-Id: Ifdd794ae97eac3885c828f7610135b60ce7b3b7d
        Reviewed-on: https://gerrit.libreoffice.org/69282
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-15  Caolán McNamara  <caolanm@redhat.com>  [8bddb3c77048814b370351e0eb72c31f289fb34f]

        add drop target support to welded widget
        
        refactor the mega-widget dnd drop target to be reused at
        mini-widget level
        
        and weld SwInsertBookmarkDlg
        
        Change-Id: I3f36e1cd902ecf166e369d0a05902d3df2b4f791
        Reviewed-on: https://gerrit.libreoffice.org/69274
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-15  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [f5efc3cb9d2bbcaaca95e15a03815e8f8eda7b09]

        KJ: Add more SVG icons (Writer)
        
        Change-Id: I5deaa2276127548b6f5f127b65120300d11dbac9
        Reviewed-on: https://gerrit.libreoffice.org/69181
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-03-15  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [0ccc0d49bf7f3e065388b0852cfc0da2f681a557]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Header and donation CSS tweaks
            
            Change-Id: I20e5610c08db700e12baffa9b62dcf8dfd0c4328
            Reviewed-on: https://gerrit.libreoffice.org/69278
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Jenkins
            
2019-03-14  Matteo Casalin  <matteo.casalin@yahoo.com>  [930fd6e97d80545c4641530eaa6ef8da16033297]

        Use indexed getToken()
        
        Change-Id: I0ed7bbd66f220ac28ad25ed301a50054c4c47008
        Reviewed-on: https://gerrit.libreoffice.org/69247
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-14  Matteo Casalin  <matteo.casalin@yahoo.com>  [5cb819f3ceff626fcb1f10bf3eec35d5b2cceadb]

        Avoid using index for single getToken() call
        
        Change-Id: I155996a0504e39b11afd1b2e0f2472f6c1830a1e
        Reviewed-on: https://gerrit.libreoffice.org/69245
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-14  Matteo Casalin  <matteo.casalin@yahoo.com>  [e7a864ea3d62c6a11048da75e014cf2a9eff601f]

        Avoid using index for single getToken() call
        
        Change-Id: Ice39b95ed5bb77a4989c838b51992c80ef37756f
        Reviewed-on: https://gerrit.libreoffice.org/69244
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-14  Matteo Casalin  <matteo.casalin@yahoo.com>  [48fc2fee15a7d9b43da430598e3acfa18e739250]

        getToken() ==> copy() since separator positions are known
        
        Change-Id: Ib13f279fd764538deb77b3ee871e58baf8676be2
        Reviewed-on: https://gerrit.libreoffice.org/69242
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-14  Matteo Casalin  <matteo.casalin@yahoo.com>  [b85b58feea3608f9a7c1456320eb13db6f16d942]

        Use indexed getToken()
        
        Change-Id: Ie6a69f8d7630fefd18404c7a93e2d38bd06e3d16
        Reviewed-on: https://gerrit.libreoffice.org/69238
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-14  Miklos Vajna  <vmiklos@collabora.com>  [87670fa998a26ab059e40bbe8f5e0acf0ad6ea04]

        DOCX autotext import: speed up handling of large amount of blocks
        
        WW8Glossary::Load() does the same for the DOC autotext import.
        
        Old cost for a document with 2508 document parts: 843842 ms.
        
        New cost for the same document: 46572 ms (5% of baseline).
        
        Change-Id: If0ff183315cb7465dd2b32c1a4fc856b50611265
        Reviewed-on: https://gerrit.libreoffice.org/69271
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-03-14  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [8badaf19f78ef5641ba6074208fd85405453b2da]

        tdf#42949 Fix IWYU warnings in sd/source/ui/d*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I78b0aa6cfc2523c897cf22efe25c2bc431b2b026
        Reviewed-on: https://gerrit.libreoffice.org/68968
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-14  Zdeněk Crhonek  <zcrhonek@gmail.com>  [12d3e5d2990af41ce97bc54ad7507a1c42b2de4b]

        uitest for bug tdf#123052
        
        Change-Id: Ic68ef7b0ef8d67fbbdfa233fa60a9b6a0511895a
        Reviewed-on: https://gerrit.libreoffice.org/69277
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-03-14  Matteo Casalin  <matteo.casalin@yahoo.com>  [66da602fb911d73e89fa7662dcea5840b449241f]

        Fix TRUE to sal_True conversion in string
        
        This would lead to always false condition, since that text should
        be uppercase.
        Introduced in d210c6ccc30466e98240c1409df0550514668d68.
        Reduce parentheses while at it.
        
        Change-Id: Iec9cbbfd0a596ad1d4dcba50aa3a5c00a54ef425
        Reviewed-on: https://gerrit.libreoffice.org/69234
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-14  David Vogt  <david.vogt@adfinis-sygroup.ch>  [4aa8a6ab08b755e3d82860e8dbc294f854336477]

        tdf#113289: Default value for footnote separator
        
        In old versions of LO/AOO, separator style was defaulting to a solid
        line. When you have an old document that doesn't have the style set
        explicitly, the line would disappear.
        
        Since newer versions explicitly set the style, we should set the default
        to what it was before.
        
        Change-Id: I8dacea75fcf2f95f9bc145442b22ab0d173e7c5a
        Reviewed-on: https://gerrit.libreoffice.org/69167
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-14  heiko tietze  <tietze.heiko@gmail.com>  [044fa501e95dcac8120767996dfb7ba8f25a703f]

        Resolves tdf#122707 - Replace listbox for print range by radio buttons
        
        Some changes to the ui file (GtkGrid, alignment, radio buttons),
        setChoiceRadiosControlOpt() instead of *list
        Labels adjusted accordingly
        Patch partially reverts I62bd9affc9e065d7afcc60296a72eae4612b0ddd
        
        Change-Id: Ia06b8f2513d98fbdb1971477cf7b7127595d338c
        Reviewed-on: https://gerrit.libreoffice.org/68846
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-03-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ff4ebd8c7df3d6aa7f0e3798635e6a461cfd936d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#124066, tdf#114263 BASIC Replace function Help
            
            with kind help of  Gerhard Weydt (tdf#124066)
            
            Change-Id: I856c8ff600774bec82daafdef63ea8cca15b5097
            Reviewed-on: https://gerrit.libreoffice.org/69255
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-03-14  Tor Lillqvist  <tml@collabora.com>  [4fe72e0fa13dc6032739c9e8493ef24eb5537ea3]

        Hide the font preview on iOS
        
        There are enough problems making the dialogs look and work sanely in
        the iOS app without the preview being placed completely wrongly and
        covering other controls.
        
        Note that I am not actually able to test this here in the master
        branch, as the iOS app does not work when built from the master branch
        of the online repo (and this master branch of core). The corresponding
        change to the cp-6.0 branch of core did work as expected (with the
        online bits of the app built from the collabora-online-4 branch).
        
        Change-Id: I383ae6b1fcacb41b20f97e17436aa26531e13c69

2019-03-14  Tor Lillqvist  <tml@collabora.com>  [e21979195fc08d2ca1a0736deb986429e12c49aa]

        Further tweaks that affect the "tunnelled" dialogs in the iOS app
        
        The bestmaxFrameSizeForScreenSize() function is full of magic numbers.
        (There originally, in OOo times, was a comment in there that said
        "fill in holy default values brought to us by product management"
        which says it all, really.) Those numbers have little or no relevance
        on iOS. Instead, make this function return the largest square that
        will fit on the display (square so that it will fit in either
        orientation, in case the device is rotated while a tunnelled dialog is
        displayed).
        
        And as a consequence the defaut font size on iOS can be bumped up a
        bit, to 10. Now the problematic dialogs look even better.
        
        Note that this is a cherry-pick from our vendor branch (cp-6.0). It
        hasn't actually been tested as the iOS app doesn't work at the moment
        if built from the master branches of online and core.
        
        Change-Id: I043d8f9947520adb04bd952ee49f9c7844a1fa8c

2019-03-14  Tor Lillqvist  <tml@collabora.com>  [2292a5dd12bf3b137f36058b0172876e821ce8a4]

        Use smaller default font on iOS (in practice used for dialogs in the iOS app)
        
        I suspected all the time that just one single-line change will be what
        is needed to make the dialogs look mostly sane. (Especially Format >
        Character... and Format > Paragraph...) No exotic hacks were needed
        after all, even though I experimented with more or less crazy ones for
        several days before I thought of changing this font size 14 to
        something smaller.
        
        The problem was apparently simply that with the larger default font,
        the dialog controls didn't fit properly in the space provided.
        Especially the four combo boxes on one line in the Font page were
        problematic. (It has three such lines of combo boxes.)
        
        Apparently the dialog machinery isn't especially good at reducing
        width of controls. The Size control shrunk to (almost?) zero width and
        was not visible, the Style control was too narrow to be usable, but
        the Language control was left as unnecessarily wide.
        
        Note that this is a cherry-pick from our vendor branch (cp-6.0). It
        hasn't actually been tested as the iOS app doesn't work at the moment
        if built from the master branches of online and core.
        
        (cherry picked from commit 96dce784c7971f22dcf44b66a242c22b455e32a3)
        
        Change-Id: If5675856345be2ae502346e8c097ef04216e2986

2019-03-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [da3f4786959a972d2f1e3d4fa132a2627b4a462a]

        loplugin:unusedfields in xmloff
        
        Change-Id: I96de7fa324e3d2e3f0f133c93cf73776f4615ed3
        Reviewed-on: https://gerrit.libreoffice.org/68134
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-14  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [e9986153e44d7ec6ca9c5f1373971de74dcbacda]

        PPTX import: import SmartArt drawing into single GroupShape
        
        before that there were imported two GroupShapes:
        	- empty one with properties like id, name, InteropGrapBag
        	- second one with actual shapes
        
        also fixed tests that relyed on that behaviour
        
        Change-Id: I2b94a53e21666b16725c4353448d75e916e4f9df
        Reviewed-on: https://gerrit.libreoffice.org/69252
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-14  Regina Henschel  <rb.henschel@t-online.de>  [b795e540e4c4d31618a16ca8456476d5651a4d01]

        tdf#122899 use unsigned integer for mso_sptArc
        
        The path coordinates were read as sal_Int16. But for a
        mso_sptArc shape the values are unsigned integer. I correct
        it for this shape type only, because I don't know, whether
        other places actually need sal_Int16.
        The change from 0xa504 to 0xa604 in the defaults means a
        change from 'ClockwiseArcTo' to 'ClockwiseArc' so that an
        implicit moveto is used, same as in VML command 'wr'.
        
        Change-Id: Ib9c594c15d5a97048595efd644a4a6e8774fcefd
        Reviewed-on: https://gerrit.libreoffice.org/68941
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-03-14  Jan-Marek Glogowski  <glogow@fbihome.de>  [ffcff2fe24ce1fd64b7c45073c09f6d5a5a5d51d]

        Fix scheduled Task priority change handling
        
        If a task is still in the scheduler priority queue and its
        priority is changed, it won't be moved into the correct queue.
        We have to track the priority of the scheduled task, so we can
        warn the developer to fix the code and actually handle re-start
        correctly.
        
        Since we don't want to traverse the whole Scheduler queues on
        priority change (which sometimes get very long) to remove the
        wrong data item, we'll just invalidate it, if a priority change
        is detected.
        
        This also reverts commit d24b264c4a47 ("vcl opengl: avoid task
        priority warning on cursor blink"), which tried to avoid the
        warning, which was just half right and independent of the broken
        priority change handling.
        
        LO doesn't change priorities of scheduled tasks normally, so
        that bug didn't turn out to have much impact, I guess.
        
        Change-Id: I6e46b518a7c3532047c619c013bd8597f73ed7a6
        Reviewed-on: https://gerrit.libreoffice.org/69249
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-03-14  Caolán McNamara  <caolanm@redhat.com>  [8bc23968129fc38d70fb614668a411599d4e6d0e]

        weld SdActionDlg
        
        Change-Id: I2d43c1fc65e8cfed1e252e1a16c37b907ec9f319
        Reviewed-on: https://gerrit.libreoffice.org/69180
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-14  Mike Kaganski  <mike.kaganski@collabora.com>  [33a3d806ff065c302283e4d7db522762eda428f8]

        Fix URL
        
        .. after ed901c336ff0b99291ffe53be6bd762abcccf55c
        
        Change-Id: Icc38dcfbf59d3af8b1798064f241f9ce59f1732d
        Reviewed-on: https://gerrit.libreoffice.org/69256
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>

2019-03-14  Miklos Vajna  <vmiklos@collabora.com>  [e717722d7ff05f0125ae18dc12779f4276155ff6]

        vcl: avoid OUString defaulted parameter in GDIMetaFile::dumpAsXml()
        
        So that it's possible to do ad-hoc dumping from gdb with something like:
        
        print xMetaFile->dumpAsXml(0)
        
        Similar to how that already worked for SwDoc or SwFrame.
        
        Change-Id: I9cb884491f2a49afdb06179d8d54252101f37bb7
        Reviewed-on: https://gerrit.libreoffice.org/69253
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-03-14  Michael Meeks  <michael.meeks@collabora.com>  [efef0583c62be4aeb5c360621cb3072ff336eb6b]

        LOK: re-factor async key & mouse event re-posting.
        
        A fairly pure re-factor, although adding disposed window
        checking to a number of sites with a warning.
        
        Moves the event emission helpers from VCL into SfxLokHelper: we're
        going to need more view / integration here next anyway.
        
        Removes lots of copy/paste horror.
        
        Change-Id: I279c11a1d8093b4feeeb6b7850f500806fff80dd
        Reviewed-on: https://gerrit.libreoffice.org/69218
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-03-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1da82a6e80cd2147839031250dba10976560962d]

        Removed duplicated include
        
        Change-Id: I5bd2cc790c3bb81a3b5369ae25dc68664c030bf2
        Reviewed-on: https://gerrit.libreoffice.org/69250
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-03-14  Caolán McNamara  <caolanm@redhat.com>  [cb3e2a88aae07d9fdf354bc5569b21d78c46d20e]

        weld SdTPAction
        
        Change-Id: I3c72b19f9c5343451164b5bd35dc79a3753e6a37
        Reviewed-on: https://gerrit.libreoffice.org/69179
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-14  Caolán McNamara  <caolanm@redhat.com>  [0a9094007cb9ad3e37866730c8a66c3ed92eeeb9]

        Resolves: tdf#90863 replace toolbar with apply/remove buttons
        
        which is consistent with the calc format->cells->numbering page
        and solves the keyboard traversal problem here
        
        Change-Id: I90c0f4a380693af871bbd20912eafcf5ea259fc7
        Reviewed-on: https://gerrit.libreoffice.org/69229
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-14  Miklos Vajna  <vmiklos@collabora.com>  [2f83055cdbd915d5036a7b4374b4ad10e6efc65f]

        sw btlr writing mode shell: fix cursor selection
        
        All changes are about not assuming logical top is a lower y value than
        logical bottom, by going via the SwRectFnSet abstraction, which already
        does the right thing.
        
        Change-Id: I94a9881b018ad14b02e97425f60af01aa3fd9269
        Reviewed-on: https://gerrit.libreoffice.org/69226
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-14  Roman Kuznetsov  <antilibreoffice@gmail.com>  [00f96e88a7c6feea98d446e82a2718c5aae6256c]

        tdf#112411 Remove all that remains of the More controls toolbars
        
        Change-Id: I82a348c7be067e777dced15dd014b8139cc9b1dc
        Reviewed-on: https://gerrit.libreoffice.org/69224
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [c196d70337f6b755cfc4c34beda05554c6fab114]

        loplugin:unusedmethods
        
        Change-Id: Ief7cdb14e2c0fe4b0332cd90e063d649065bf3b6
        Reviewed-on: https://gerrit.libreoffice.org/69171
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [527977d5cac51a9edd522d675f0ccf575d2f2dc0]

        loplugin:unusedfields
        
        Change-Id: Id6792f0955a25533d33f6da6ed8c3e993f578c3f
        Reviewed-on: https://gerrit.libreoffice.org/69170
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-14  Shubham Goyal  <22shubh22@gmail.com>  [5f40c324b5578b23735d2d7fe30b0b7731867fba]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - i#119731 Fix icon name
            
            Was wrongly named in 496aaf8cbcd030c1ddfbc3776c23edd08307b96e
            
            Change-Id: I42730caa995ed7e04b6a632ee0fa73091beeea84
            Reviewed-on: https://gerrit.libreoffice.org/69080
            Tested-by: Jenkins
            Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
            
2019-03-14  Mike Kaganski  <mike.kaganski@collabora.com>  [362082b57b2d6e9119acb3fb033aefcbce8cf8bb]

        Only return elements with both name and predicate matching arguments
        
        ... otherwise, after first stylesheet with matching name but failing
        predicate, next stylesheet that matches predicate is returned, regardless
        what is its name.
        
        See commit b37b299d5228beeecb913980780f463756c5a878.
        
        Change-Id: I965ddcd0f8f578b60a46b3c7412d33973aa7a2aa
        Reviewed-on: https://gerrit.libreoffice.org/69228
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-13  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [ed901c336ff0b99291ffe53be6bd762abcccf55c]

        Make the Help URL configurable
        
        When the Help URL is blank, the Help
        buttons are hidden LOK (but not desktop).
        
        Change-Id: Ibd76452108d1e3a92fb43f2c0af0586b0cbed073
        Reviewed-on: https://gerrit.libreoffice.org/69071
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/69142
        Tested-by: Jenkins

2019-03-13  Eike Rathke  <erack@redhat.com>  [1634a6d926c6cfd8fe92be1f3ae6083d2fb80f5e]

        Resolves: tdf#123736 re-establish listeners for unshared formula groups
        
        ... when replacing one of their formula cells, with another
        formula cell or any other cell, passing through
        DetachFormulaCell()
        
        Change-Id: Id527307ef5278d87345c6dbfab9d05cb490dfe6c
        Reviewed-on: https://gerrit.libreoffice.org/69221
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-03-13  Caolán McNamara  <caolanm@redhat.com>  [68bae22d127986875fab6e715b0fe53280a499ec]

        Resolves: tdf#124028 dangling "completion" entries block responses
        
        so e.g. math font dialog doesn't react to button clicks.
        
        since...
        
        commit ab8e0f5832fa910f8b1abd36d7cb3929cbac2395
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Fri Jan 18 17:08:58 2019 +0000
        
            Resolves: tdf#122484 replace gtk autocomplete with vcl-alike autoselect
        
        remove the entrycompletions but left the reference to them
        
        Change-Id: Ia02d0e657fc114692f69f88890192c470a1cab22
        Reviewed-on: https://gerrit.libreoffice.org/69208
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-13  Caolán McNamara  <caolanm@redhat.com>  [d02381a70184f13031e5f2e19a837f5821e4a49c]

        Resolves: tdf#123694 we need the controller, not the tabpage parent
        
        Change-Id: Ib390abaec648a1e06fcc35f83cb170fc654cf021
        Reviewed-on: https://gerrit.libreoffice.org/69203
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-13  Mike Kaganski  <mike.kaganski@collabora.com>  [b37b299d5228beeecb913980780f463756c5a878]

        Fix CppunitTest_sc_stylefamilyobj
        
        It is "ScStyleFamilyObj" element that is inserted in the ScStyleFamilyTestObj::init()
        which is intended to be tormented in all thinkable ways in the tests; and its name
        must be passed to all the different interface ctors here. Trying to remove "Default"
        style is not something really expected to work.
        
        In my testing on Windows, I experienced hung XNameContainer::testRemoveByName with
        endless loop in SfxStyleSheetBase::SetParent, where it tried to set parent of Para
        style "Status" to "Heading"; while iterating over "Heading" parents to check for
        recursive linkages, it searched for its parent "Default", already removed at that
        stage; that search gave another "Default" style of Page type; that makes
        DoesStyleMatchStyleSheetPredicate from DoesStyleMatchStyleSheetPredicate to fail in
        IndexedStyleSheets::FindPositionsByNameAndPredicate, which for some reason returns
        the next stylesheet matching the predicate *with any name* - and that happens to be
        "Footnote". When returned to SfxStyleSheetBase::SetParent, it then tried to test
        its parent, which is "Text"; then tests its parent "Default" => endless loop.
        
        Whether this is a problem in IndexedStyleSheets::FindPositionsByNameAndPredicate
        that needs fixing or not, setting the test object name here to the object intended
        for that fixes the never-finishing subsequenttests problem.
        
        Change-Id: I9a36f5c8f399d5c9b863bf33426b15a4388747dc
        Reviewed-on: https://gerrit.libreoffice.org/69225
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-13  Miklos Vajna  <vmiklos@collabora.com>  [adcf656bb56e09fbb638a44b0cccc96f8cfced7f]

        DOCX import: fix unexpected page break on autotext insert at end of doc
        
        The problem was that the page style was set on the first paragraph,
        which means a page break on the UI. So if you used a multi-paragraph
        autotext twice (insert autotext, press enter, insert autotext again)
        then you ended up with 2 pages instead of just 1.
        
        Fix the problem by tracking when we are in autotext import mode, and
        similar to pasting, don't set the page style in autotext import mode.
        
        Change-Id: I4fc551b3c1b999687eb80242e261f186fd1b6f13
        Reviewed-on: https://gerrit.libreoffice.org/69214
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-03-13  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [17b25fd3df237a64d6a28fbc57b869e080963193]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - New approach to switch cases
            
            My previous JS patch broke the sys and appl switch behaviour.
            
            This patch removes the inline function calls from
            online_transform.xsl. Instead, help2.js now finds the relevant spans
            and calls the functions for them.
            
            Change-Id: I45d5b75bdb70a7c18eaa0b215beb57e3e1b6719a
            Reviewed-on: https://gerrit.libreoffice.org/69137
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-03-13  Jens Carl  <j.carl43@gmx.de>  [c9b19808ba06b2c3a573e90c7a649de9b3338109]

        Add XServiceInfo tests to ScStyleFamilyObj
        
        Change-Id: Id31bd7df4dbbb5bde5b37236958e2a64c2fb9b9c
        Reviewed-on: https://gerrit.libreoffice.org/69141
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-13  Caolán McNamara  <caolanm@redhat.com>  [07ffbfa41c000446ec84ae3ae0d64feedf530723]

        make selected text/id usable in tree mode
        
        Change-Id: I1b6ffdab5e1ba4a667957d321762bb9250068fe7
        Reviewed-on: https://gerrit.libreoffice.org/69178
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-13  Caolán McNamara  <caolanm@redhat.com>  [35f5c97bbb28aba47ca6f6c59d62b8c25f9daf3b]

        Resolves: tdf#124023 target links.txt not updated
        
        when source links.txt changes
        
        Change-Id: I90e9b64fdd01ff725149cc6d07d3ea6c28b50156
        Reviewed-on: https://gerrit.libreoffice.org/69202
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-13  Caolán McNamara  <caolanm@redhat.com>  [ef306b501224175c013f65b02748e1dab850be1f]

        add renderer for lock icon
        
        Change-Id: I88e2a7ee44523482cf36099281c0f632fae7eac0
        Reviewed-on: https://gerrit.libreoffice.org/69177
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-13  Aleksei Nikiforov  <darktemplar@basealt.ru>  [77ddb3bd2ad78304bc882b1c5ba162c2983f4b56]

        tdf#123406 KDE5: Update delayed frame destruction
        
        Move deleteLater() call to the different event loop.
        This fixes issue with frames not being disposed of
        deterministically, and previously opened window
        not reactivating.
        
        Also hide modal dialog window before unsetting modal mode.
        Unsetting modal mode may require to toggle window visibility.
        Window will be hidden soon anyway,
        and additional generated events might make finding correct
        focused window harder.
        
        Change-Id: Id7839f817075785287b09f6ac79eb3fb211726aa
        Reviewed-on: https://gerrit.libreoffice.org/68852
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-03-13  Miklos Vajna  <vmiklos@collabora.com>  [d94ecd7dd0c6db19305d7999852eeb8e869f9a46]

        connectivity Writer driver: use auto when initializing with new to avoid ...
        
        ... duplicating the type name
        
        Change-Id: I12b2302c4316b3ec1f22df366100c3b2a4d87454
        Reviewed-on: https://gerrit.libreoffice.org/69173
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-03-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e9ce7acaf5cc87a4fb40f12ea0aac8cb9df3562f]

        tdf#123293 Add test
        
        Test for commit 0a5ca5768f56db481dd3b947b3dddaab7ed96450
        
        Change-Id: I53b72c385d9ef4d51cefa687f07a75c9520d3e71
        Reviewed-on: https://gerrit.libreoffice.org/69165
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-13  Tor Lillqvist  <tml@collabora.com>  [893862c39701b31f25592d035aca6800baefb1fa]

        tdf#124057: Do call RegisterControls() on non-DESKTOP
        
        Otherwise the Tools > Word Count dialog doesn't show up in the iOS
        app.
        
        Change-Id: Ic425749cc8f3245d7a16d7784d77b02f6d47253f

2019-03-13  andreas kainz  <kainz.a@gmail.com>  [8025a6190af97f6c0d8be69b18f2103011d4ead7]

        Sifr icon theme update
        
        Change-Id: Id663ba63b361ebf5f853bdf8e9a38a6dc4ab0e36
        Reviewed-on: https://gerrit.libreoffice.org/69157
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-13  Mike Kaganski  <mike.kaganski@collabora.com>  [c61cda4472f14f27e6c50b3e9b791c50d95d0ca1]

        tdf#40966: convert last used BMPs to PNG; cleanup unused
        
        Change-Id: Id92fcd2fd33500cc9c60645c627c2fedf2378fb9
        Reviewed-on: https://gerrit.libreoffice.org/69158
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-13  Roman Kuznetsov  <antilibreoffice@gmail.com>  [e89eba0e1fa56c64e0d572b4f32ce5951378c1d7]

        tdf#112411 Merge "Form controls" and "More controls" into one toolbar
        
        Change-Id: I7efb107f53a12185f1bd438983e6f446ee8b6a1b
        Reviewed-on: https://gerrit.libreoffice.org/69079
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-03-13  Jim Raykowski  <raykowj@gmail.com>  [b1f15dd7e5a3b58a9595f9419c3208973d9244ff]

        tdf#107593 Show the cursor after header/footer delete
        
        Change-Id: I978f088fa700791d48a5a65392f980822ac14bd2
        Reviewed-on: https://gerrit.libreoffice.org/69032
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-03-13  Phil Krylov  <phil.krylov@gmail.com>  [6abed0ea006f3616e40faf2ae782cf64f8ac2914]

        tdf#79717 save/restore character format on selection overwrite
        
        Change-Id: Ic82c50d07cf4a2208a6e2956c8b9ebc4f8630b31
        Reviewed-on: https://gerrit.libreoffice.org/67597
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-13  Luboš Luňák  <l.lunak@collabora.com>  [3df0d6e3e161a63282e58f31b197c2d1ba28a6b5]

        warn if sharedvisitor generator cannot find code in a source file
        
        Just in case there's a typo or something, without this that source
        would not be compiled but shared visitor would not include that
        functionality either.
        
        Change-Id: I5d9fad129b83f24fed2613bc071cb33e149c1db3
        Reviewed-on: https://gerrit.libreoffice.org/69093
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-03-13  Luboš Luňák  <l.lunak@collabora.com>  [6d9b2713b100d7f158d01a9f7eb22072dc014f00]

        state explicitly how ownership of ScFormulaCell::pCode works
        
        Change-Id: I7c2938cd731ed85dd0f96ac41d0f0a1468ee858c
        Reviewed-on: https://gerrit.libreoffice.org/69089
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-03-13  Luboš Luňák  <l.lunak@collabora.com>  [d68c1ca1010f5993f99c1991bfbd8454eaa1cd2c]

        const correctness
        
        Change-Id: Ifcc5cfb8d66ae77bdf54b1a5457590c92a3fe093
        Reviewed-on: https://gerrit.libreoffice.org/69088
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-13  Caolán McNamara  <caolanm@redhat.com>  [0faf4e5c2e98219b17e042594710f6872bf6a615]

        weld DatabaseRegistrationDialog
        
        Change-Id: I739785daef892ac16d2a41a98268f18670daeedb
        Reviewed-on: https://gerrit.libreoffice.org/69136
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-13  Caolán McNamara  <caolanm@redhat.com>  [fdc44bd929f038182dda4ea951f3b70dfc67f8d1]

        weld DbRegistrationOptionsPage
        
        Change-Id: I88c1129f50d9f9cbef9970f1a9453641fc87e8fd
        Reviewed-on: https://gerrit.libreoffice.org/69135
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-13  Miklos Vajna  <vmiklos@collabora.com>  [8743247493ba90098e3e32cf30de0e8995569852]

        external: update pdfium to 3730
        
        Change-Id: Iaaac797812b2addd1e5693dbb4338fc1c506a26d
        Reviewed-on: https://gerrit.libreoffice.org/69134
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-13  Tor Lillqvist  <tml@collabora.com>  [f6fdcbeb81f9879a2e117d87d9d60a8a8a0111f5]

        tdf#124042: There are no progress bars that vcl would handle on iOS or Android
        
        Don't even bother trying to dislay such. Any progress feedback to the
        user will be handled through LibreOfficeKit callbacks.
        
        (Sure, the code probably thought it had created a "window" for the
        progress bar, but there wasn't anything real in the data structure
        that would actually display anything anywhere, no CG context (on iOS)
        etc.)
        
        Change-Id: Ie0ca18bbb22da41882bdaba4a0ce77a52112a059

2019-03-13  Sainal Shah  <sainaledava@gmail.com>  [f480c6cb7f41bf38a2259dface77b8cca87ce6ec]

        tdf#123588 Beanshell editor to indicate whether script is saved
        
        Beanshell to enable save button only upon modification of script.
        Save button disables after script is successfully saved. Also, save
        button will be disabled when there are no undoable changes.
        ScriptEditorForBeanShell registers listener for unsaved changes.
        PlainSourceView triggers listener calls upon modification of script or
        after a successful save, which lets to enable/ disable the save button
        accordingly.
        
        Change-Id: I32a2fc473924a7c85cdd6004637ab6a0b60acf38
        Reviewed-on: https://gerrit.libreoffice.org/69046
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-13  Mike Kaganski  <mike.kaganski@collabora.com>  [8402cd6974bf4dc6318bda39298ac1b56f1923f7]

        tdf#121092: synchronize defaults for drivers settings
        
        See commit f33eb08a2b74e5de033af9b5f5283b220ac58ded for details
        
        TODO: reimplement defaults to be taken from the Drivers.xcu, not from
        ODatabaseModelImpl::getDefaultDataSourceSettings.
        
        TODO: always write settings, even if they are equal to defaults (unless
        they are schema defaults) - that will allow to change a default, and not
        break existing configurations.
        
        Change-Id: Ic0fa9a03bf801aeca3e6373eb7019f5ad7e8eb46
        Reviewed-on: https://gerrit.libreoffice.org/69076
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-13  László Németh  <nemeth@numbertext.org>  [8547a8d90af69104f4eb27137d39678b45d6d9d1]

        tdf#124035 LibreLogo: support starting colon in variable names
        
        Regression from the commit 740b99783b5480fcd1e5fce7c1beb5967d015041
        "tdf#120413 LibreLogo: handle complex Logo expressions".
        
        Change-Id: Iaae54efacf86a03a6611c154a40068ed058d43e7
        Reviewed-on: https://gerrit.libreoffice.org/69138
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-03-13  Xisco Faulí  <xiscofauli@libreoffice.org>  [d21aab7de8766e9575682f7f20f6449dbc9639e2]

        Revert "tdf#41202 allow decrease selection with shift-click in writer"
        
        Reverted as suggested in https://bugs.documentfoundation.org/show_bug.cgi?id=123582#c4
        
        This reverts commit 31ba2a6bdecb81545d9b871a1a9394e5d7a3f2c4.
        
        Change-Id: I574bacd227bdd6b0364251b060327a3e5f820965
        Reviewed-on: https://gerrit.libreoffice.org/69132
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [25552011fc6b9f4d759d1a09051e2eeca1222063]

        ActiveX: Use correct mimetypes
        
        As registered at IANA: https://www.iana.org/assignments/media-types/media-types.xhtml
        
        Change-Id: I6d66f2cd1f96e487562a1042583e08a5beefc262
        Reviewed-on: https://gerrit.libreoffice.org/69125
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [4ab53b40329e9cf2a50dfb90bb559ace309b7263]

        translate some german var names
        
        Anz -> Count
        
        Change-Id: I26f85cee2dff12377dbf0b21f8ad7b98d15b95c3
        Reviewed-on: https://gerrit.libreoffice.org/69103
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-13  andreas kainz  <kainz.a@gmail.com>  [5f46d5e8d6fed12301174c456b09d37787fcc1de]

        NB grouped writer: update styles commands to show icons in dropdown
        
        Change-Id: Iaa16fd2c04f5168bcb58d71d48f563ae1856a901
        Reviewed-on: https://gerrit.libreoffice.org/69145
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-13  andreas kainz  <kainz.a@gmail.com>  [e64f5f4e94b5f3ab0b6e6ce163204af15a5badbd]

        Sifr icon theme update
        
        Change-Id: I2ee16355545c059ad5e58c0097d8097df3eea426
        Reviewed-on: https://gerrit.libreoffice.org/69139
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [58f6103ffcb6ea7b1331c62a36fcb0daa20d66e0]

        Removed duplicated include
        
        Change-Id: Iea9ca5fed98f1040dd697324f9818d0014f5f79f
        Reviewed-on: https://gerrit.libreoffice.org/69149
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-03-13  Julien Nabet  <serval2412@yahoo.fr>  [535d4e6dae24973f5bea80643b691c706a3b4efa]

        Fix wizards/NumberFormatter.java
        
        Create a brand new odb file (embedded HSQLDB)
        Create a simple table in it
        Launch Query wizard, you'll see these on console:
        ...
        at com.sun.proxy.$Proxy69.addNew(Unknown Source)
        at com.sun.star.wizards.common.NumberFormatter.defineNumberFormat(NumberFormatter.java:96)
        at com.sun.star.wizards.ui.FilterComponent.addNumberFormats(FilterComponent.java:504)
        at com.sun.star.wizards.query.QueryWizard.buildSteps(QueryWizard.java:233)
        ...
        
        ...
        at com.sun.proxy.$Proxy69.addNew(Unknown Source)
        at com.sun.star.wizards.common.NumberFormatter.defineNumberFormat(NumberFormatter.java:96)
        at com.sun.star.wizards.ui.FilterComponent.addNumberFormats(FilterComponent.java:506)
        at com.sun.star.wizards.query.QueryWizard.buildSteps(QueryWizard.java:233)
        ...
        
        Root cause is FilterComponent.java uses "YYYY-MM-DD" and "YYYY-MM-DD HH:MM:SS" (lines 504 and 506)
        If it's ok for English locales, xNumberFormats.queryKey calls fail at least for French locales.
        Use addNewConverted instead of addNew method to take into account the difference of locales
        and avoid these stacktraces
        
        Change-Id: I5ef6325b8a213ae6758e378c4d3b8560c117042f
        Reviewed-on: https://gerrit.libreoffice.org/69131
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2019-03-13  Jens Carl  <j.carl43@gmx.de>  [78971bf2793e8f79b54e220305fe7d44760385bf]

        tdf#45904 Move XEnumerationAccess Java test to C++
        
        Move XEnumerationAccess Java test to C++ for ScTableColumnsObj.
        
        Change-Id: Icb2b61a323e69bfc5d7cef1f574bac79eaa2b220
        Reviewed-on: https://gerrit.libreoffice.org/69147
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-13  Jens Carl  <j.carl43@gmx.de>  [847dfdecb5fc5e86364563315a4488616e491c4c]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScTableColumnsObj.
        
        Change-Id: Id7128fbf5fe885045173d62eb954959e1f8aca44
        Reviewed-on: https://gerrit.libreoffice.org/69146
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-13  Jens Carl  <j.carl43@gmx.de>  [11234dde180f8449f07b4777b51f1fc6d713ffd6]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScTableColumnsObj.
        
        Change-Id: Id5b6296e405c108129df0bce4ed4204ede320f3c
        Reviewed-on: https://gerrit.libreoffice.org/69144
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-13  Jens Carl  <j.carl43@gmx.de>  [3407fef63579d804f093fea674d1e0319809e4bc]

        tdf#45904 Move XNameAccess Java test to C++
        
        Move XNameAccess Java test to C++ for ScTableColumnsObj.
        
        Change-Id: I3c9acde1b9e390c6a088bde567996728db855c2e
        Reviewed-on: https://gerrit.libreoffice.org/69143
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-13  Jens Carl  <j.carl43@gmx.de>  [4ad3b5cdf416a8541a7188f67c7ab7fc0a93b94e]

        tdf#45904 Move XNameReplace Java tests to C++
        
        Move XNameReplace Java tests to C++ for ScStyleFamilyObj.
        Fixes i#23594 by creating a new "com.sun.star.style.CellStyle"
        rather then using an existing one.
        
        Change-Id: Ie42e627020aff475173af5bc014bc28d7a11ec56
        Reviewed-on: https://gerrit.libreoffice.org/69140
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-13  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [bea44e5c1b982d05314b72452b94fe288071a496]

        “Large” LibreOffice icons are 24 × 24 pixel, as you’d expect
        
        The Galaxy theme was the only odd duck to use 26 × 26 pixel icons.
        We’ve removed it, but the Change Icon dialog was still reporting
        this misleading value.
        
        Spotted by Rizal Muttaqin.
        
        Change-Id: I4f82727b93239a32f7eab5473baa3b8705abde29
        Reviewed-on: https://gerrit.libreoffice.org/69148
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-03-12  Miklos Vajna  <vmiklos@collabora.com>  [ce01727e4d6779ea128aa1be09f4af8cad4e1854]

        sw HTML export, field shadings: give text portion background priority
        
        If the user explicitly gives a background color to the field portion,
        then respect that, don't overwrite with the field shading (the UI does
        the same).
        
        Change-Id: I7c35618f82a37ef1dd16c03b82651268767813af
        Reviewed-on: https://gerrit.libreoffice.org/69127
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-03-12  andreas kainz  <kainz.a@gmail.com>  [bdbe84b48ea3fe31c196820ab7955b83c2dc6883]

        Sifr icon theme update
        
        Change-Id: I12af13094df0952326656293fa96bf3e9c82d2e7
        Reviewed-on: https://gerrit.libreoffice.org/69111
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-12  Caolán McNamara  <caolanm@redhat.com>  [84f48dc75c98fc19ab7df0eb3749a3738411b18d]

        weld SwAddrDlg
        
        Change-Id: I6d8b5ffa4b9db27335e771153119264216c0b8f7
        Reviewed-on: https://gerrit.libreoffice.org/69084
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-12  Caolán McNamara  <caolanm@redhat.com>  [47cf97743e1c648d74e7759b1e5ed57acec2f5a2]

        insert an intermediate class to inherit from
        
        Change-Id: I77cc250197658fed57175b775976a3194050c0da
        Reviewed-on: https://gerrit.libreoffice.org/69117
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-12  Caolán McNamara  <caolanm@redhat.com>  [bd0d23214fe16f1555479f987970939de354514b]

        prefer weld::Window variants
        
        Change-Id: I4938ea338a71e3c83d4d847317ba49b9c7088561
        Reviewed-on: https://gerrit.libreoffice.org/69116
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-12  Caolán McNamara  <caolanm@redhat.com>  [ee96edf8e17471225eb86a63adc096d0441e9e03]

        weld extensions FormatNumberDialog
        
        Change-Id: I34cb3f1739c6c3ee983be6ca0c70051a5fcfcb5d
        Reviewed-on: https://gerrit.libreoffice.org/69115
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-12  Caolán McNamara  <caolanm@redhat.com>  [208ecfa8171bb24fa5d2d1c0a53cab7ed29a03f1]

        select first entry initially
        
        Change-Id: Ib4591197b17811a37b3a33f943fff03f1efd9550
        Reviewed-on: https://gerrit.libreoffice.org/69114
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-12  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [da195d75a951265234c764aff7784f0bb888ccc9]

        UNO SwTextTable: uso SvtListener instead of SwClient
        
        Change-Id: I672ea969efccf660d9a23847b26535031144e3da
        Reviewed-on: https://gerrit.libreoffice.org/68473
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-03-12  Miklos Vajna  <vmiklos@collabora.com>  [7139630de7547e7753c396e2958e7017004ae4ee]

        sal, android: fix -Werror,-Wreturn-type
        
        Change-Id: Ic37967dedb2378106db2f3f437781c8ad20cad56

2019-03-12  Luboš Luňák  <l.lunak@collabora.com>  [661d22e86175fe919e956c9c6a1278d73758d54c]

        fix a possible ScTokenArray leak
        
        To me it looks like pArr is leaked in the bAgain = true case, or the code
        is rather misleading.
        
        Change-Id: I41ea26052671f127141d5421d0c446da4606da28
        Reviewed-on: https://gerrit.libreoffice.org/69091
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-12  Luboš Luňák  <l.lunak@collabora.com>  [1b75ec3a9de7491a16f3ac99b3a418251de16cb5]

        don't let two unique_ptr's handle the same ScTokenArray
        
        The max-opencl-group-length ugly hack splits too long cell groups
        into smaller ones, but 60a66bd57d17a2 accidentally made the temporary
        group delete the array if the HW triggered this hack.
        Testcase: 'SC_MAX_GROUP_LENGTH=1000 make CppunitTest_sc_copypaste'
        
        Change-Id: I47ab08cd8511ad66e887c3c2d5eef25b08858c60
        Reviewed-on: https://gerrit.libreoffice.org/69090
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-12  Caolán McNamara  <caolanm@redhat.com>  [a984387f296e2e9d073da1aad1b09f32ad41c0d2]

        weld SpellOptionsDialog
        
        Change-Id: I813b166a8c4658e08b185a43a464b6b370b62c66
        Reviewed-on: https://gerrit.libreoffice.org/69099
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-12  Caolán McNamara  <caolanm@redhat.com>  [7953c8a9c4eb0cfc75f74e26c0f916f779830bc1]

        get correct frame window for SfxTabPage inside a SingleTabController
        
        as opposed to the SfxTabDialogController case which already works
        
        Change-Id: If72ca14803e3ff4d716ecab56454a8e2324f460c
        Reviewed-on: https://gerrit.libreoffice.org/69098
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-12  Caolán McNamara  <caolanm@redhat.com>  [7650ca4c106abfa10d7e0a4714a3446ce94e8770]

        weld SvxLinguTabPage
        
        Change-Id: I4bee58ab65a45d140fcb44a1def71ff505b78539
        Reviewed-on: https://gerrit.libreoffice.org/69097
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-12  Caolán McNamara  <caolanm@redhat.com>  [4c4ef728ca9bbc7726aa1dc309d09559287fce4c]

        weld OfaMiscTabPage
        
        Change-Id: I6a363142945fc0b77e6c84649d32ffc27a5e2f04
        Reviewed-on: https://gerrit.libreoffice.org/69082
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-12  Arkadiy Illarionov  <qarkai@gmail.com>  [95a538180fd21c52b752cbef46acf2aa2b842ab8]

        Simplify containers iterations in chart2, cli_ure, comphelper, configmgr
        
        Use range-based loop or replace with STL functions
        
        Change-Id: I7c229faa96e08b76cb4f182a1bd77c15bac4ba76
        Reviewed-on: https://gerrit.libreoffice.org/69010
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-12  Michael Stahl  <Michael.Stahl@cib.de>  [f9b354784faf65ecc8024cf6d7d7aaf589f6d91f]

        poppler: upgrade to release 0.74.0
        
        Fixes CVE-2019-7310.
        
        Add patch to fix CVE-2019-9200 too.
        
        CVE-2018-20662 looks irrelevant because we don't build pdfunite tool.
        
        Change-Id: I5e7ddabbb341f6bfefb376d552b50c4006f41906
        Reviewed-on: https://gerrit.libreoffice.org/69094
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-03-12  Michael Stahl  <Michael.Stahl@cib.de>  [b636d57e8f6d98887b1cd11449dd9580beb7b604]

        svgio: don't use_library_objects in CppunitTest_svgio_read
        
        ==26032==ERROR: AddressSanitizer: odr-violation (0x7f3b41f544a0):
          [1] size=96 'vtable for svgio::svgreader::SvgCharacterNode' master/svgio/source/svgreader/svgcharacternode.cxx
          [2] size=96 'vtable for svgio::svgreader::SvgCharacterNode' master/svgio/source/svgreader/svgcharacternode.cxx
        These globals were registered at these points:
          [1]:
            #0 0x43a090 in __asan_register_globals.part.13 (workdir/LinkTarget/Executable/cppunittester+0x43a090)
            #1 0x7f3b31e6e86d in asan.module_ctor (instdir/program/libsvgiolo.so+0x6186d)
        
          [2]:
            #0 0x43a090 in __asan_register_globals.part.13 (workdir/LinkTarget/Executable/cppunittester+0x43a090)
            #1 0x7f3b41da5bad in asan.module_ctor (workdir/LinkTarget/CppunitTest/libtest_svgio_read.so+0x82bad)
        
        Change-Id: Id2b32936d603ac2ed7df12d7e6f3ade094621578
        Reviewed-on: https://gerrit.libreoffice.org/69092
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Jenkins

2019-03-12  László Németh  <nemeth@numbertext.org>  [f684c074d5f66c8b1546a626766bc045c04cebc3]

        tdf#115012 XLSX chart import: workaround for no gap
        
        DispBlanksAs=gap mode of OOXML is different from
        treat-empty-cells=leave-gap mode of OpenDocument,
        because formulas with no numerical values and
        strings are no gaps in OOXML line charts, but zeroes.
        
        When the data source of the line charts contains
        formulas with no numerical values or strings,
        but it doesn't contain empty cells, as a workaround,
        the charts will be imported with the
        treat-empty-cells=use-zero setting to get the same
        line chart as in MSO.
        
        Note: now result of ScChart2DataSequence::getData(),
        a sequence of Any values contains UNO void values for
        empty cells instead empty strings, allowing the
        distinction of the empty cells and cells with empty
        string values.
        
        Change-Id: If9a101d66b5b750051928fa7b10b05cea6040071
        Reviewed-on: https://gerrit.libreoffice.org/69054
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-03-12  Luboš Luňák  <l.lunak@collabora.com>  [adb08e892b37ea9e155abbdee4e0c9951a1d163b]

        make (some) clang plugins share the same RecursiveASTVisitor
        
        Each plugin currently uses its own recursive AST run, which adds up.
        This patch adds another shared plugin which internally contains all
        (suitable) plugins and dispatches to them from the same one recursive
        run. This patch converts ~25 plugins and for starmath's accessibility.cxx
        reduces clang build time from 5.43s to 5.14s (and it's 4.39s without any
        plugins). As there are almost 50 more plugins to go, this can theoretically
        result in 4.56s final time, although probably not all plugins can be
        that easily converted, if at all.
        
        This mostly requires very little change in many plugins (see e.g.
        BadStatics), some even work without any functionality change (e.g.
        CharRightShift). Traverse* calls require some changes but are often
        not that difficult. WalkUp* probably can't be supported, although some
        plugins can(?) possibly be adjusted to not rely on them. And of course
        some plugins can be left as they are, using their own recursive run.
        See description at the top of generator.cxx for description of how to
        convert a plugin.
        
        The sharedvisitor.cxx source is generated based on scanning relevant
        plugin sources using a clang-based scanner/generator. The generated
        source is intentionally included instead of getting always generated,
        as the generating currently takes some time, so it should get updated
        in git whenever a change in a plugin triggers a source change in it.
        
        Change-Id: Ia0d2e3a5a464659503dbb4ed6c20b6cc89b4de01
        Reviewed-on: https://gerrit.libreoffice.org/68026
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-03-12  Caolán McNamara  <caolanm@redhat.com>  [3a15c034be9f557f350d0ba1f3a842151066eaae]

        weld SvxGeneralTabPage
        
        Change-Id: I3b32a8f657078ba76d92bee7bff6bab1b226e31e
        Reviewed-on: https://gerrit.libreoffice.org/69083
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-12  heiko tietze  <tietze.heiko@gmail.com>  [eed07fd50e35fcbfef4debe5f0046c4a0ba47f60]

        Beautification to tdf#123395
        
        Separator added before the popup menu
        Extends patch 9ccdb944a6bfde317febbf7cfc37ae8e6e6df8c9
        
        Change-Id: Ie7d0beb45004985b25ae41458399ec979ca474ce
        Reviewed-on: https://gerrit.libreoffice.org/69078
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-03-12  Miklos Vajna  <vmiklos@collabora.com>  [507ac9b8c20926de7479213cf2d890bbb5952a1d]

        sw HTML export: handle field shadings view option
        
        Regardless of the value of the View -> Field Shadings option, shadings
        were always lost when saving to HTML.
        
        Implement handling of this in the HTML conditionally, so in case that
        UI option is on, then shadings are preserved in the HTML result;
        disabling that option results in the old behavior, though.
        
        Change-Id: I1bd19f4c6e22aff2f84fac25f0a506ad0127cc3c
        Reviewed-on: https://gerrit.libreoffice.org/69081
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-03-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [2f7c3cce2699901c0ffe3780cfad0376a5d1a519]

        Remove unused python code
        
        This code was automatically converted from Java to Python.
        It might be used at some point if the remaining java wizards
        are converted to python, however that's not the case as
        per today, thus this code is unused.
        
        Let's get rid of it as it might create confusion
        
        Change-Id: Ic58ade24b10f7a0654b3e8ae39f6afa712589c3d
        Reviewed-on: https://gerrit.libreoffice.org/67868
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-03-12  Michael Stahl  <Michael.Stahl@cib.de>  [00a86e8be983f7a92723dfe6cf5986974d77644e]

        tdf#119253 sw: fix layout loop with row-span table
        
        This table has style:row-height="2.014cm" on its 2nd row (1142 twips).
        
        In the 1st call of FormatLayoutTab(), the 1st row of the table is split
        and the 2nd row moves to the next page.
        
        In the 2nd call of FormatLayoutTab(), the 1st row grows from 400 to 454
        twips, presumably due to the style:min-row-height="0.801cm" on it.
        
        In the 3rd call of FormatLayoutTab(), the GetFollow()->ShouldBwdMoved()
        returns true and the 2nd row moves back again, because
        SwTabFrame::CalcHeightOfFirstContentLine() determines the height of the
        2nd row as the maximum height of cells with rowspan=1 (400 twips), which
        fits on the 1st page, ignoring the style:row-height="2.014cm" on the row
        (1142 twips), which does not fit on the 1st page.
        
        This loops until "LoopControl_1 in SwLayAction::InternalAction" is
        triggered, and then eventually stops in 5.4 but loops even more since
        commit 18765b9fa739337d2d891513f6e2fb7c3ce23b50, for unknown reasons.
        
        Change-Id: I1a5c50d21c241e593419e63644ee758cdd9ed319
        Reviewed-on: https://gerrit.libreoffice.org/69061
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-03-12  Tor Lillqvist  <tml@collabora.com>  [8aa579830b20072af8d6e149d6b279362fe98b91]

        Write HiDPI consistently without a hyphen
        
        Hopefully makes it easier to find locations in the code related to
        HiDPI issues.
        
        Change-Id: I2b4e5ff6d66c0ca5792250c3fd0d42eeb59eb3ef

2019-03-12  Mike Kaganski  <mike.kaganski@collabora.com>  [fde00c42b169d80c9fe850d4876a0d0e5d6744a6]

        tdf#121092: save db:suppress-version-columns to ODB
        
        The setting is only available from ODatabaseSource itself, not from
        its Settings property. So treat it separately on export (it is also
        treated separately at import: see OXMLDataSource::OXMLDataSource).
        
        Change-Id: I2ecdea8748e95380c123afdb9507dfa5a4abd838
        Reviewed-on: https://gerrit.libreoffice.org/69031
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-12  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [80aec8ef2a333890d46c4258f84af6b8f81832a8]

        tdf#42949 Fix IWYU warnings in include/connectivity/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I02f75be483529ba1f7a6e460e34c4752b4265221
        Reviewed-on: https://gerrit.libreoffice.org/68893
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [86567ebde2d38c44aae93064b8c102f365641f81]

        tdf#123898 Fix frame content misaligned
        
        Frame was correctly formatted until spellchecker comes and
        calls GetCharRect which somehow reformats the frame causes the misalignment.
        
        So instead of calling GetCharRect, just call GetPaintArea as the frame is already
        formatted at this point.
        
        Change-Id: I31df9140174c40cf4cf39891490301cbe4c5806a
        Reviewed-on: https://gerrit.libreoffice.org/68927
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-12  Mike Kaganski  <mike.kaganski@collabora.com>  [73e32aff2a3b8325daf36060140878fe34c46956]

        Correctly match checkboxes and relevant settings
        
        Regression from commit 1c4025babd7037a3292aa530c7d45ab8d6ef6dcb
        
        Change-Id: I59ce8b6ada368c5c3f444a6e35a1dcb487d3539e
        Reviewed-on: https://gerrit.libreoffice.org/69075
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [a5f64fff0615cab99a874b55d86062bc1c4cec1d]

        Fix typo in mimetype: msexcell -> msexcel
        
        Change-Id: I2227f09ac03f79e424704e00bd072741b3b0eb0d
        Reviewed-on: https://gerrit.libreoffice.org/69077
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-12  Miklos Vajna  <vmiklos@collabora.com>  [e502463fa9a601963aa9f5a8783eb1318de36c13]

        tdf#123104 DOCX import: fix lack of vertical merge due to rounding
        
        Regression from commit 29cbbad64088354425c606f9eb6c267bdf7731dc (DOCX
        import: fix rounding error in table cell widths, 2014-11-07), which
        changed truncation to rounding for the twips -> 1/10000th of relative
        width conversion during import, but left export unchanged.
        
        But adapting the export is not that easy: one part would be the
        std::unique() call in
        WW8TableNodeInfoInner::getColumnWidthsBasedOnAllRows() to not require
        exact comparison, but doing so has it own side effects (multiple failing
        tests).
        
        So just revert the mentioned commit, as a minor rounding error is much
        better than a broken vertical merge. And once it's clear how to adapt
        export at the same time, this rounding on the import side can be
        re-introduced.
        
        Change-Id: I9e01ea5cc2c2f8aabe1e21cb8118c9c0e2c45494
        Reviewed-on: https://gerrit.libreoffice.org/69065
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [af836fe33dd42c6043ef70f897c90c8b3ba826a7]

        Fix typo
        
        Change-Id: I08c974135f1936e6fc4f992091e5038d66d524c3
        Reviewed-on: https://gerrit.libreoffice.org/69073
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-03-12  Eike Rathke  <erack@redhat.com>  [5c27a048658afcd2f78ef4d7e6c7128554ed3f4c]

        Resolves: tdf#120013 tdf#123714 split-off group or single cell needs listening
        
        Change-Id: Ic511f618e9dde2288491c01cfcd889970fd6e4e5
        Reviewed-on: https://gerrit.libreoffice.org/69066
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-03-12  Khaled Hosny  <khaledhosny@eglug.org>  [45deb5b714d2d011eb2a5ad91721a9c2c508a426]

        tdf#123304: Allow the full feature syntax as pre 6.2
        
        Fix regression from:
        
        commit dc9ee533dc707cc10b99d537eaccc3ee5aa555fe
        Author: Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>
        Date:   Fri Jun 15 19:32:15 2018 +0200
        
            vcl: parser of font features included in the font name
        
        Where hb_feature_from_string() was replaced by a simple parser that supports
        avery limited subset of the syntax it supports (as documented in
        https://harfbuzz.github.io/harfbuzz-hb-common.html#hb-feature-from-string)
        
        Change-Id: I613190a677d24183e8c718fcfcaf9cf9b37a1e8f
        Reviewed-on: https://gerrit.libreoffice.org/69062
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Tested-by: Khaled Hosny <khaledhosny@eglug.org>

2019-03-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [212a40aaf7ec3316d5209b688f5f79821f99fbdc]

        widget theme: change the tab item height to (min) 32 px
        
        Change-Id: I1919300071a06242fe832880b46c944989daa4b6
        Reviewed-on: https://gerrit.libreoffice.org/69057
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [897f6f6252f38e93764aa0e72135768ab1ec3679]

        better adjustment algorithm for dynamic sized widgets
        
        A algorithm that gives better results for dynamically sized
        widgets is to increase proportionally only the points in shapes
        that are over the half of the widget width (or height, when
        adjusting the other dimension). This preserves the margins and
        doesn't distort the shape of the paths, which is especially
        visible when the source needs to be largely resized in one
        dimension only.
        
        Change-Id: I2cceb249063387c0f7400ef8d75adb5899aa8c23
        Reviewed-on: https://gerrit.libreoffice.org/69056
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-11  Tor Lillqvist  <tml@collabora.com>  [6088eeb6ea1c92be96418116556e32de6d33d038]

        We need share/theme_definitions in the iOS app
        
        Change-Id: I460a71f363eb3b7f89786b8bd02f4b8f9521f4c7

2019-03-11  Caolán McNamara  <caolanm@redhat.com>  [5f9368a35d641c5b611fab9945969e92a0f368a1]

        weld ODocumentLinkDialog
        
        Change-Id: I9dd3a25e68da00acff24f5ccfafbfc97d9efcf54
        Reviewed-on: https://gerrit.libreoffice.org/69058
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [805b15ce536e3d6c40d0dc4f98b5aa6ffa5344c0]

        cache file based widget images and draw commands
        
        It is wasteful to parse svg icons all the time so lets cache the
        result when this make sense in a LRU map.
        
        Change-Id: I95cc317c9301138a9e384d270223ba147a123e59
        Reviewed-on: https://gerrit.libreoffice.org/69055
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-11  Caolán McNamara  <caolanm@redhat.com>  [812316f63bc07520c9736af0360c711780fcbf55]

        Related: tdf#123975 I think this needs to be initially unset
        
        i.e. https://help.libreoffice.org/Common/Special_Settings#Supports_primary_keys
        
        "This tri-state check box by default is set to the undetermined state"
        
        otherwise the fix for tdf#123975 has no effect
        
        this change initially in...
        
        commit 3208fcb3a36d75d6290d9c548430682f153b09db
        Date:   Thu Sep 13 22:57:58 2018 +0200
        
            tdf#119743: add Features entries in Properties block Drivers.xcu
        
        Change-Id: Ic08fb1330985b90eec10662d50462f4ec127b9f9
        Reviewed-on: https://gerrit.libreoffice.org/69042
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-11  Caolán McNamara  <caolanm@redhat.com>  [d89dc81a63a36d75f13064ae2a321f1d8903bf30]

        Resolves: tdf#123975 support tri-state for PrimaryKey ui
        
        typically indeterminate is an initial state which is not returnable
        to, this is not the case for PrimaryKey
        
        Change-Id: I82f318e18ad9beabd9ca6e3003a736fee9a5e931
        Reviewed-on: https://gerrit.libreoffice.org/69043
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-11  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [b7f767f6886c46f2ace34ab3e169ebf6ffc2b20a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Compiler error due to incorrect indentation 
            
            Change-Id: I041f9ac5d160ef2ebb23e77ce3d35f02e3b703e4
            Reviewed-on: https://gerrit.libreoffice.org/69053
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-03-11  Luboš Luňák  <l.lunak@collabora.com>  [a62ad33b0eb1dac70f91a409d11ac1bcdb624842]

        change some clang plugins to FilteringPlugins
        
        As far as I can tell these do not need to scan everything, so the filtering
        (and faster) base plugin is sufficient.
        
        Change-Id: I0912a730bb5ec9670d1faa5c83f573902118cc95
        Reviewed-on: https://gerrit.libreoffice.org/68872
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-11  Miklos Vajna  <vmiklos@collabora.com>  [99f25bc344e931e66366e20664a23dc263fe3113]

        sw doc model xml dump: show text node's field hints
        
        Change-Id: I17927231da389ce54d2fb8ade0091c7e7033a808
        Reviewed-on: https://gerrit.libreoffice.org/69049
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-03-11  Wenzhe Pei  <pwz26626664@gmail.com>  [9ccdb944a6bfde317febbf7cfc37ae8e6e6df8c9]

        tdf#123395 Add "Send Outline to Clipboard" to Navigator->Context menu
        
        Change-Id: Ice8f6a99e437e99c7e169e230e034a04f42eea0d
        Reviewed-on: https://gerrit.libreoffice.org/69026
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-03-11  Caolán McNamara  <caolanm@redhat.com>  [c677598d146edef71898b92d087150b1534ac60a]

        weld ScRetypePassDlg
        
        Change-Id: I50c9ce27e7a5e469423d2d23e45038b73983fec5
        Reviewed-on: https://gerrit.libreoffice.org/69045
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-11  Jan Holesovsky  <kendy@collabora.com>  [e745b06352cfe358ba927c9b4ef938452907a14f]

        android: Set the program path sensibly when we've got nullptr.
        
        Change-Id: I4415459ca5d758d06d866faeca85e1cf154d0567
        Reviewed-on: https://gerrit.libreoffice.org/67877
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-03-11  Jan Holesovsky  <kendy@collabora.com>  [bd050920ffdeb694d0b4a8feaf72625626e851d7]

        android: Set the FONTCONFIG_FILE envvar to the fonts.conf (if exists).
        
        Change-Id: Ic9fd97a2ff8a6d96ffcc7ad300ef30201d786528
        Reviewed-on: https://gerrit.libreoffice.org/67876
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-03-11  Jan Holesovsky  <kendy@collabora.com>  [cb6d77987c614449a42162541ec3afa36a2959e7]

        android: Separate the Android-specific setup from the actual LOK init.
        
        Change-Id: I433376dfea0a43c63827ba15308a614f3466fb71
        Reviewed-on: https://gerrit.libreoffice.org/67875
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-03-11  Jan Holesovsky  <kendy@collabora.com>  [f43483ce36b8a50ecc9266f26bc7b4ac302c6661]

        android: Expose setting of the JavaVM.
        
        Needed when we use the liblo-native-code as a library.
        
        Change-Id: Ia4d1d72f2203a96d1196d015b521201919bbb165
        Reviewed-on: https://gerrit.libreoffice.org/67965
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-03-11  Jan Holesovsky  <kendy@collabora.com>  [35cae83fd9ff174327092cc7fd9cc769ace71f4d]

        android: Generate liblo-native-code.so so that it can be linked against.
        
        And used for LibreOfficeKit directly, without a JNI wrapper.
        
        Change-Id: If4231f53b579417b6c9c90b39541193bf2e8f27c
        Reviewed-on: https://gerrit.libreoffice.org/67874
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2019-03-11  Grzegorz Araminowicz  <grzegorz.araminowicz@collabora.com>  [dba1f992d0757b9c353dd41d55dd89ecafd70603]

        PPTX import: save SmartArt markup into InteropGrabBag
        
        it will allow to preserve SmartArt when saving PPTX files
        
        Change-Id: I9bb66c59d202b4ce426864599014d042d4aa04b0
        Reviewed-on: https://gerrit.libreoffice.org/68916
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-11  Shubham Goyal  <22shubh22@gmail.com>  [4c4ccdf724dedebce23cc9abd7b74bee43f184d7]

        i#119731 Hyperlink Control on dialog Editor
        
        Change-Id: I34132931eba103aec5f9622be9c3bf2dd4de237d
        Reviewed-on: https://gerrit.libreoffice.org/69001
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-11  Caolán McNamara  <caolanm@redhat.com>  [50d91e7294700ea38fc4933b0636a19d4684eede]

        CuiAbstractTabDialog_Impl is now unused
        
        Change-Id: I6b561e7ec313c23ca780f039de48e44874dac0c7
        Reviewed-on: https://gerrit.libreoffice.org/69014
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-11  Caolán McNamara  <caolanm@redhat.com>  [3a42ee3284df7020ef111293a4d11148c1bf3a50]

        weld SvxConfigDialog
        
        Change-Id: Ia6983fd658521cf8704ca1ed95ecff6590ddde09
        Reviewed-on: https://gerrit.libreoffice.org/68906
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-11  Caolán McNamara  <caolanm@redhat.com>  [231c06c5c2320c0465df0cbeab4c754937a05a9b]

        reorient dialog to standard direction
        
        Change-Id: Ide0be3c66e155540fb73ed8c915c91f2eb678255
        Reviewed-on: https://gerrit.libreoffice.org/69024
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-11  Khaled Hosny  <khaledhosny@eglug.org>  [a8727ea40b3b1334fd9a8a20ab559d338a065f17]

        Add -frtti to HarfBuzz CXXFLAGS instead of paching configure.ac
        
        Change-Id: Ibc16c4e9c4a305d6fff764fcf3964a63c5322e14
        Reviewed-on: https://gerrit.libreoffice.org/68921
        Tested-by: Jenkins
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2019-03-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bf8e781f2717a59c02390cccbe0b488c7bd533f4]

        Fix typos in code (path)
        
        Change-Id: Id93fe19fe6dc0148f042ebe56508de0be85f08d6
        Reviewed-on: https://gerrit.libreoffice.org/69040
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-03-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [34d25edec00b812dedbb0616a98c5f82d221263a]

        Fix typo
        
        Change-Id: Ia4ca41607d13553f7924f0cce6276c114608216e
        Reviewed-on: https://gerrit.libreoffice.org/69041
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-03-11  Tamás Zolnai  <tamas.zolnai@collabora.com>  [31f1789c810970fda7b300b2943f20e10761a5e0]

        MSForms: Fix removal of all items on the drop-down form field dialog 2
        
        Change-Id: I37ffbbe48a8b08cc10c83d4bb68946908475776d
        Reviewed-on: https://gerrit.libreoffice.org/69038
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-03-11  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [b8a0f8c6f34c7f916e53935e410a5a68931bb739]

        tdf#42949 Fix IWYU warnings in sc/source/ui/[f-o]*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I56e32029f40a7c440143e395d851396fb2740fa8
        Reviewed-on: https://gerrit.libreoffice.org/68837
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-11  Luboš Luňák  <l.lunak@collabora.com>  [05fbcb47684eaffc23f5fc3dda52690baf629aaa]

        AC_CHECK_HEADER uses both CXX and CXXCPP
        
        Because it does both a compile and a preprocessor check.
        
        Change-Id: I2f144ea63ae1481822bb239127f0f5a934e22e73
        Reviewed-on: https://gerrit.libreoffice.org/68971
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-03-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a7bdd3eeb875350059b684df91e4900ba0886660]

        tdf#112897 Put Help button on the left of dialog
        
        Change-Id: I2edd44d575dcd4f45f5a2141e92c43baef315ae2
        Reviewed-on: https://gerrit.libreoffice.org/68638
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2019-03-11  Luboš Luňák  <l.lunak@collabora.com>  [67dd4dcbfc203d74b00f577a4e34c0a36e3cbe20]

        blockblock clang plugin does not do rewriting
        
        Change-Id: Iee879980d8dbaa4cdbdf8f4f5859236367f30ccb
        Reviewed-on: https://gerrit.libreoffice.org/68871
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-11  Luboš Luňák  <l.lunak@collabora.com>  [571a63d5591aa6a9bbf7cdc1fc7c8d2824411d2d]

        avoid a possible crash in loplugin's ignoreLocation()
        
        For the built-in(?) __int128_t there's apparently no valid presumed location.
        
        Change-Id: I1b2f1a827bc914d2f288dd1e02718bf45a50dd1e
        Reviewed-on: https://gerrit.libreoffice.org/68870
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-11  Luboš Luňák  <l.lunak@collabora.com>  [990163534cb5bc63ac500d5204f4caeab056bdf3]

        move isDerivedFrom() from a clang plugin to shared code, for reuse
        
        Change-Id: I7b9b41a7081281214a387cdf02080866e9b9dfe7
        Reviewed-on: https://gerrit.libreoffice.org/68873
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-11  Miklos Vajna  <vmiklos@collabora.com>  [803b43efe86b51366a516648015efd3b39255f75]

        sw: prefix members of SwCalendarWrapper, SwDoc and SwFntAccess
        
        Change-Id: Ia233670c8cc01442aa91588fd7aa5d65443af077
        Reviewed-on: https://gerrit.libreoffice.org/69033
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-03-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [768fe3967da6a8e51a4040f1cfb6cb6055d6010f]

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

2019-03-11  László Németh  <nemeth@numbertext.org>  [b3265d6e11200a55a068902e2d78c2de374e973b]

        tdf#123054 track changes: fix paragraph style regression
        
        caused by the commit 173069a1f6ac060a06f04908a94a1a8420461795
        "fix paragraph join with change tracking" and commit
        1bbbe57dfc0b43d6b5444798d77dcdf5e4e76e49 "change tracking:
        show layout changes at paragraph join".
        
        Change-Id: I05203255b04094ae118fd4967398045d6e0ad9fa
        Reviewed-on: https://gerrit.libreoffice.org/68947
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-03-11  Caolán McNamara  <caolanm@redhat.com>  [c31e7723915a20e45698d8288816288ce9104af8]

        weld ScSubTotalDlg
        
        Change-Id: I34db4ff89aa8e91d882bcde94e9ecfb88f25d9a6
        Reviewed-on: https://gerrit.libreoffice.org/68984
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-11  Caolán McNamara  <caolanm@redhat.com>  [ccb2b0078f07194befa61f1e3fd88e53ff236871]

        weld SvxMenuConfigPage/SvxToolbarConfigPage
        
        Change-Id: I166ac6c0be8461ea38db711796d1e14fc5b78998
        Reviewed-on: https://gerrit.libreoffice.org/68889
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-11  Caolán McNamara  <caolanm@redhat.com>  [96d0cf0d7bccfea0b9d867cf00a17c7a2409aa87]

        weld SfxDocumentPage
        
        Change-Id: I99f342ad1c0620147ce23b4670323056d7ccc508
        Reviewed-on: https://gerrit.libreoffice.org/69008
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [bea1fe240010d4870d2fd3877ee07ba31d1dcda0]

        merge SalLayoutGlyphsImpl and SalGenericLayoutGlyphsImpl
        
        Change-Id: I5697d2b7961ce714835316879610f23aeabbd8ec
        Reviewed-on: https://gerrit.libreoffice.org/69030
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2513e6864fee07da9ec8ea5489ada82de0991b15]

        widget theme: slight window borders, use font 10 instead of 12
        
        Change-Id: I6b0ba769817894b99c3f757d23948783a66fce12
        Reviewed-on: https://gerrit.libreoffice.org/69023
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5d535ffbe34b09a75f8e41fc46be1ed0eb1fbdfa]

        widget theme: support disabled pushbutton
        
        Change-Id: I8c6e019f5d1f12c85334f3440e09ef755ed6863d
        Reviewed-on: https://gerrit.libreoffice.org/69022
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [f011a01d4b1fc6fd9cdd4178dd2651a51cd897dc]

        loplugin:constantparam
        
        Change-Id: Ibe167c208844b4cdd10df80ae804b1e5bfa6aa13
        Reviewed-on: https://gerrit.libreoffice.org/68998
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-11  Mike Kaganski  <mike.kaganski@collabora.com>  [87b44efa2a21279d22a3350b3a3d497284621d52]

        tdf#121092: save AppendTableAliasName to ODB
        
        This property corresponds to AppendTableAliasInSelect in Features
        sections.
        Also the default value in Drivers.xcu for ODBC made consistent
        with that in ODatabaseModelImpl::getDefaultDataSourceSettings.
        
        Change-Id: I95335e0808b9b8021189c2c75826c2d792a10566
        Reviewed-on: https://gerrit.libreoffice.org/69028
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-11  andreas kainz  <kainz.a@gmail.com>  [6871bb3468c801f1a4ececdf74b3be1b830b11a3]

        Sifr icon theme update sc_ in cmd is finished
        
        Change-Id: I78549a1b79a52b10205a3f2feca7e26f33dd6400
        Reviewed-on: https://gerrit.libreoffice.org/69025
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-11  Jens Carl  <j.carl43@gmx.de>  [dc28443e1ae7d160127e0ccbc7362b9756660152]

        tdf#45904 Move XNameContainer Java tests to C++
        
        Move XNameContainer Java tests to C++ for ScStyleFamilyObj.
        
        Change-Id: I8ff465262258ef5277d470369cc05f48bba25ce4
        Reviewed-on: https://gerrit.libreoffice.org/69029
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-11  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [17eb345d999ce8db78453e804af678384846acbc]

        Karasa Jaga: Add initial SVG icons
        
        Change-Id: Id9297828d1163f7300ba0e4f616a8cc0100f9686
        Reviewed-on: https://gerrit.libreoffice.org/68836
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-03-11  Jens Carl  <j.carl43@gmx.de>  [bf63df7a6f781f595ada126cb6f67806124ab7f8]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScStyleFamilyObj.
        
        	modified:   sc/qa/extras/scstylefamilyobj.cxx
        
        Change-Id: I1ee22139effe5f3931fb40b46b9c5c5701fa415d
        Reviewed-on: https://gerrit.libreoffice.org/69020
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-11  Jens Carl  <j.carl43@gmx.de>  [01cc0586f52969886b59140de11dda33deddb048]

        tdf#45905 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScStyleFamilyObj.
        
        Change-Id: Iead77390b6b9f8f9fffd4a0a17ba786478637df9
        Reviewed-on: https://gerrit.libreoffice.org/69019
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-11  Laurent BP  <laurent.balland-poirier@laposte.net>  [13a260f59e421f3e67845f8f2eb22b8f0f8fcaf0]

        tdf#114749 Replace fonts in Impress templates
        
        Alizarin: remove unused fonts
        Beehive: remove unused Liberation Serif
        Blue_Curve: remove unused Liberation Serif
        Blueprint_Plans: remove unused Liberation Serif
        BrightBlue: remove double definition
        Classy_Red: remove unused Liberation Serif
        DNA: remove double definition
        Focus: remove double definition
        Forestbird: remove unused Liberation Serif
        Impress: remove unused Liberation Serif
        Inspiration: remove unused Liberation Serif and double
        Lights: remove unused Liberation Serif
        LushGreen: Ubuntu => Noto Sans
        Metropolis: remove unused Liberation Serif
        Midnightblue: remove asian and complex attributes; remove asian fonts
        and Freesans
        Nature_Illustration: remove unused Liberation Serif
        Pencil: remove unused Liberation Serif
        Piano: remove unused Liberation Serif
        Portfolio: remove unused Liberation Serif
        Sunset: remove unused Liberation Serif
        Vivid: remove double definitions
        
        Change-Id: I61f43334da27cfdf0d63dd10989fc3d32fa70793
        Reviewed-on: https://gerrit.libreoffice.org/68643
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-03-11  Jens Carl  <j.carl43@gmx.de>  [bb0948797d42cea9541651e0f90c2990ec5229b6]

        tdf#45904 Move XNameAccess Java tests to C++
        
        Move XNameAccess Java tests to C++ for ScStyleFamilyObj.
        
        Change-Id: Ib1e0481b4ea6fe63cb073948a444ddcc7f2eaa65
        Reviewed-on: https://gerrit.libreoffice.org/69018
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7e5fe834e722d51b5e82ecddfe549ec21c7a225e]

        widget theme: add support for menubar, menupopup and tooltip
        
        But they are not used - for now.
        
        Change-Id: I93a74f5a9e52791fd08afbb5502427a0684d60cf
        Reviewed-on: https://gerrit.libreoffice.org/69021
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e089b75ba2758183e6eb389d4070560c8989c4e4]

        widget theme: change color for window background and frame
        
        Change-Id: I37f1524db71eea2912ffb65fdd7a00605e6b1d4d
        Reviewed-on: https://gerrit.libreoffice.org/69017
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cbfe46bf79ac89f7cd1916eeaaf5f10164038535]

        widget theme: take into account scaling factor for images
        
        Change-Id: I65bd71dfd113fae33aee7c2b60b945e065314f80
        Reviewed-on: https://gerrit.libreoffice.org/69016
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [100ea3038b033b6b168860e203e893ae8f67b9c1]

        widget theme: draw slider button from svg, left and right track
        
        Change-Id: Iaba4a67845699d795c719d0259e93bb6c72df470
        Reviewed-on: https://gerrit.libreoffice.org/69015
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8ff3e9a418a6f154d3ecb2df669fbd70361ae0c0]

        widget theme: draw listheader button and arrow
        
        Also adds support for signaling if arrow points up or down, which
        is signaled through extra attribute.
        
        Change-Id: I5a87cdb31e18150495df521bf925c7b983e2313a
        Reviewed-on: https://gerrit.libreoffice.org/69013
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3ae8b9301fa817968f3115639bc8a5f2170d179e]

        widget theme: support "height" for editbox and set to "32"
        
        Change-Id: Iff48c83b6f1b28bc7fbf7646c399a844a3155970
        Reviewed-on: https://gerrit.libreoffice.org/69012
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cdabde598e9569b9427b70d616e50f22daa1bb61]

        widget theme: toolbar drawing definition - separator, buttons
        
        Change-Id: Ic8574c0f0c3c51526254c34d820977a0fbb520a0
        Reviewed-on: https://gerrit.libreoffice.org/69011
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-10  Tamás Zolnai  <tamas.zolnai@collabora.com>  [7e70b40d68469a53895197ef3ef804616793d0d6]

        MSForms: Fix removal of all items on the drop-down form field dialog
        
        Change-Id: Idbb9cb80fd842bc01ee857709a825821c2bcffd2
        Reviewed-on: https://gerrit.libreoffice.org/69009
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-03-10  andreas kainz  <kainz.a@gmail.com>  [c300dc4338e878dd87d638f085b8093a79544378]

        Sifr icon theme update
        
        Change-Id: Ie4ee37bf4eec114c4eedddd16d586ece505c926c
        Reviewed-on: https://gerrit.libreoffice.org/68978
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-10  Caolán McNamara  <caolanm@redhat.com>  [57ab849c35ef96bac401893333af5f1e8139263d]

        weld ScTpSubTotalGroup
        
        Change-Id: Icab13fec62ac69305550fa860700f883ffaaf1f9
        Reviewed-on: https://gerrit.libreoffice.org/68983
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-10  Jens Carl  <j.carl43@gmx.de>  [176c135fb89c0f5aa39dc65cb7e64d4074df9aab]

        Add XServiceInfo tests to ScDataPilotFieldGroupObj
        
        Change-Id: Ief04e6cfc26a08c0a8c2ef326cd57636fdac459a
        Reviewed-on: https://gerrit.libreoffice.org/69000
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-10  Jens Carl  <j.carl43@gmx.de>  [a2ae61ee38410579487f8d5729eb8348eece702d]

        tdf#45904 Move XNameAccess Java tests to C++
        
        Move XNameAccess Java tests to C++ for ScDataPilotFieldGroupObj
        and fixes i#46730.
        
        Change-Id: I4374774d52c93f381ccf9e71f735b0dab33bc2a4
        Reviewed-on: https://gerrit.libreoffice.org/68999
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-10  Shubham Goyal  <22shubh22@gmail.com>  [ef4dd9e5abe4440ebcd9b3f85f345c8667a64dfc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - i#119731 help-page: Hyperlink control on Dialog editor
            
            The image used for Insert Hyperlink control is
            cmd/sc_inserthyperlink.png as proposed in description.
            
            Change-Id: Ife79e16ea04498b1496629f398e42da67ec72448
            Reviewed-on: https://gerrit.libreoffice.org/68952
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-03-10  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [8336b0f80233156a8db0e78dd9dc7fa3bacd9286]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Show module & lang navigation on mobile
            
            Module & languages menus were not shown on screen widths < 960.
            
            Changed module & languages menu background to span the whole
            width, when on mobile.
            
            An arrow function was used in help2.js, which means it was broken
            on IE.
            
            Moved all src .js files to head and used defer for all.
            
            Moved inline Piwik & system info JS into help2.js and added a
            test for onlineness targeting the first meta element in the body.
            
            Change-Id: Ic1a928b53ce9029f9f655117977cd511b7e3246d
            Reviewed-on: https://gerrit.libreoffice.org/69005
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-03-10  Jens Carl  <j.carl43@gmx.de>  [11ea5fe055ed345154138c814e38e54c6624ee89]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScDataPilotFieldGroupObj.
        
        Change-Id: I8908ede3a83ed9427ea364705020314f42a4fba0
        Reviewed-on: https://gerrit.libreoffice.org/68997
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-10  Jens Carl  <j.carl43@gmx.de>  [f59942a9c784a12fc2087b17b31a68cc0031c20c]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScDataPilotFieldGroupObj.
        
        Change-Id: Ib96439216c67d66151ceb986c9b4520226437ab8
        Reviewed-on: https://gerrit.libreoffice.org/68996
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-10  Jens Carl  <j.carl43@gmx.de>  [9e04b1011ce975d9cae3909fbbf781765cf98d65]

        tdf#45904 Move XNamed Java tests to C++
        
        Move XNamed Java tests to C++ for ScDataPilotFieldGroupObj.
        
        Change-Id: I93be09ab557ac221c146be0a4bb0290688fac4fe
        Reviewed-on: https://gerrit.libreoffice.org/68995
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-10  Jens Carl  <j.carl43@gmx.de>  [fda94f9e52ce6930b5fbde94411a1860c73a39ba]

        tdf#45904 Move XEnumerationAccess Java test to C++
        
        Move XEnumerationAccess Java test to C++ for ScDataPilotFieldGroupObj.
        
        Change-Id: I2ff5807dcf10c4a72074d528dd3275786e8ed80d
        Reviewed-on: https://gerrit.libreoffice.org/68994
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-10  Tamás Zolnai  <tamas.zolnai@collabora.com>  [d18b9b977a33a8f75a3d8beab82f469e93c3071a]

        MSForms: UITest for drop-down form field's propertis dialog
        
        Also changed the dialog's code a bit to work correctly with
        the UI test too.
        
        Change-Id: Idec85746f5ada979518d1fb0e09dc1c8e22ba7c1
        Reviewed-on: https://gerrit.libreoffice.org/68967
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-03-10  Caolán McNamara  <caolanm@redhat.com>  [be0d2080f868ab34d3d84594413717aa734c106b]

        Resolves: tdf#123950 'standard' buttons missing
        
        Change-Id: I44d25156c647e28c0b82f1c6da0de90a5a76261c
        Reviewed-on: https://gerrit.libreoffice.org/68980
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-10  Tamás Zolnai  <tamas.zolnai@collabora.com>  [d47f037a220636d70297bc098ed08e0bcb763aa9]

        MSForms: Add some extra comments for the new code
        
        Change-Id: I4b70eb2164032623a12f9e703c660eca1d6768ec
        Reviewed-on: https://gerrit.libreoffice.org/68965
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-03-10  Mike Kaganski  <mike.kaganski@collabora.com>  [f8eef913a33b24ce6d9c6e37fdcc2614ab823659]

        tdf#121092: save GenerateASBeforeCorrelationName to ODB
        
        As mentioned in connectivity/registry/README, the property should
        be named differently in Features and Properties sections.
        
        Also the default value set in ODbAdminDialog::createItemSet should
        be synchronized with the other defaults, because otherwise, in case
        when the value is absent in the set (when it is default), this value
        is used in the dialog... sigh, we have too much places where relevant
        defaults are generated and need to be in sync. TODO: this should be
        reimplemented to take all defaults from the xcu.
        
        Change-Id: Ia61ab2e585107ede9c977cf563cb30e45d624bed
        Reviewed-on: https://gerrit.libreoffice.org/69002
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-10  Tamás Zolnai  <tamas.zolnai@collabora.com>  [695f6746b555a7b74e84c466469c28030be99e73]

        MSForms: Test insertion of form fields and undo / redo of this insertion.
        
        Change-Id: I526faceab8eb1ce2f16d41ab1bed8cfb1bfcca24
        Reviewed-on: https://gerrit.libreoffice.org/68966
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-03-10  Tamás Zolnai  <tamas.zolnai@collabora.com>  [2a378bad84c3125c032f0c11f1cbcff23e24c7cb]

        MSForms: Test legacy form field import / export for the supported formats.
        
        Change-Id: Idbb80d097b21386e7d2673290a318d98b92125d5
        Reviewed-on: https://gerrit.libreoffice.org/68964
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-03-10  Mike Kaganski  <mike.kaganski@collabora.com>  [2c7b55db30127494637f082c4ba1f9a0235b5d3c]

        Make m_xAsBeforeCorrelationName depend on m_xAppendTableAlias
        
        Regression from commit 5481ca586df8eed2c832e00bc5f7e910fa2cd174
        
        Change-Id: I082625475b6e36cca5cd46c3500c91ca6e901c66
        Reviewed-on: https://gerrit.libreoffice.org/69003
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a66e0f83cb488e024319f67add61b08528a39596]

        widget theme: adjust draw positions of editbox, combobox, listbox
        
        Change-Id: Id14b5530c994e10bb9f45f036b43025c73c7ac83
        Reviewed-on: https://gerrit.libreoffice.org/68977
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-10  Tamás Zolnai  <tamas.zolnai@collabora.com>  [aa3b3ee8c2aad6af69f0710c7531ef2cf9fb1fc1]

        MSForms: Fix handling of drop-down form field after DOC import
        
        In the properties dialog, code expected that the ODF_FORMDROPDOWN_RESULT
        is not set in case of an empty list. This caused a crash.
        The field popup window code expected that the list is not specified
        when it is empty, but DOC import code sets ODF_FORMDROPDOWN_LISTENTRY
        even if the list is empty.
        
        Change-Id: If4c86fc5a08cdc578150afaa42ad7e86bdba9150
        Reviewed-on: https://gerrit.libreoffice.org/68963
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-03-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e9393e392e95ec8fcab77662790482aa0adf0f78]

        only read and parse widget definition once from the file
        
        Change-Id: I71c095e5e5dd21650663e6fb717bcb22958a597f
        Reviewed-on: https://gerrit.libreoffice.org/68976
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [32437e53a653c32c8f2e298e0a86fac086ae35f4]

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

2019-03-10  Mike Kaganski  <mike.kaganski@collabora.com>  [04eec3200f5cc7e6db1e14cebcf629b74921bc38]

        Initializing boost::optional with a value then resetting is odd
        
        Change-Id: Iebf28bebb009a46872dd6d4662a7434e3c66b7dc
        Reviewed-on: https://gerrit.libreoffice.org/68993
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-10  Jens Carl  <j.carl43@gmx.de>  [57ca3b3b2b4f40b1792ea7be7d0543f3036926ef]

        tdf#45904 Move XTableCharts Java tests to C++
        
        Move XTableCharts Java tests to C++ for ScChartsObj.
        
        Change-Id: Ibd08cc60d38d8ca01af9168d862a9f391c48e90a
        Reviewed-on: https://gerrit.libreoffice.org/68992
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-10  Jens Carl  <j.carl43@gmx.de>  [b0a1e1c8191123aa7644cdb28f7f6a07dc2a61f7]

        Add XServiceInfo tests to ScChartsObj
        
        Change-Id: Ic85a697939263892c1d1a49b1d0900ee5fb73c1c
        Reviewed-on: https://gerrit.libreoffice.org/68991
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-10  Jens Carl  <j.carl43@gmx.de>  [197988d28c970c166a750d4b36e17287f083822f]

        tdf#45904 Move XNameAccess Java tests to C++
        
        Move XNameAccess Java tests to C++ for ScChartsObj.
        
        	modified:   sc/qa/extras/scchartsobj.cxx
        
        Change-Id: I0599bebf163b122ce315b843337adee08abf2ae3
        Reviewed-on: https://gerrit.libreoffice.org/68990
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-10  Jens Carl  <j.carl43@gmx.de>  [ea27ea0fb708a502748a83b1196a3821e568ed9e]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScChartsObj.
        
        Change-Id: I1a6babb59e6feb2ed825f9ca698a8852f8bce6bb
        Reviewed-on: https://gerrit.libreoffice.org/68989
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-10  Arkadiy Illarionov  <qarkai@gmail.com>  [365ec7b14649b46c59e7dc3a1530b2b37bc908da]

        tdf#39593 use existing clearConnectionPools() method
        
        Change-Id: I318508531b3f52da2d699e6d35c7cda72d4de115
        Reviewed-on: https://gerrit.libreoffice.org/68981
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-10  Julien Nabet  <serval2412@yahoo.fr>  [f33eb08a2b74e5de033af9b5f5283b220ac58ded]

        tdf#121092: synchronize defaults for ODBC settings
        
        The defaults for EnableSQL92Check, PreferDosLikeLineEnds, RespectDriverResultSetType
        in connectivity/registry/odbc/org/openoffice/Office/DataAccess/Drivers.xcu made
        consistent with respective defaults in ODatabaseModelImpl::getDefaultDataSourceSettings
        
        When inconsistent, the settings don't ever get written to the ODB's
        content.xml (likely they are filtered out as default at different levels).
        This change allows the non-default to be written. Since the defaults in
        ODatabaseModelImpl::getDefaultDataSourceSettings are there at least since
        2006 (commit 0eb026293c88d422d701d1a06735d9cce5457ca9), so that in any
        existing ODB the settings are absent if they are equal to those defaults,
        they are not changed.
        
        Change-Id: I220336fae666554c1bc23c1915152515fefd18ce
        Reviewed-on: https://gerrit.libreoffice.org/68979
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [59f58b432f6998cf1255dd4439a20c9369d01187]

        Fix typo
        
        Change-Id: I61dd04afe8d753123eeb88e6d8eb0c76c88f5836
        Reviewed-on: https://gerrit.libreoffice.org/68985
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-10  Mike Kaganski  <mike.kaganski@collabora.com>  [25a4ff61d34aa5c5ab94bbc16724121f436c6074]

        Simplify SpecialSettingsPage's booleans initialization
        
        Change-Id: I2e1e55d4111e3c996afc27e8970af331b5d76613
        Reviewed-on: https://gerrit.libreoffice.org/68988
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-10  Serge Krot  <Serge.Krot@cib.de>  [03b6c20c66047af41ed2f78fe5dd229cd06392e8]

        tdf#120161 sc: use selection to set required printed area
        
        Change-Id: Id0798cbff2d327e2bb955fbbc530a201975f6003
        Reviewed-on: https://gerrit.libreoffice.org/68833
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-03-10  Jens Carl  <j.carl43@gmx.de>  [ff86acccbf1e52eaab73dd0857eb90593cfe401b]

        tdf#45905 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScChartsObj.
        
        	modified:   sc/qa/extras/scchartsobj.cxx
        
        Change-Id: I8577af7eb9d29d3877e5d515bad121d3fd844716
        Reviewed-on: https://gerrit.libreoffice.org/68954
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-10  Jens Carl  <j.carl43@gmx.de>  [12fb6e9e1a0ccdab412832a9e9a7e0cdd7c312be]

        tdf#45904 Move XEnumerationAccess Java test to C++
        
        Move XEnumerationAccess Java test to C++ for ScChartsObj.
        
        Change-Id: Ia9afb9fcaa5b81b140f47f309166f09af779ca52
        Reviewed-on: https://gerrit.libreoffice.org/68953
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-10  Tamás Zolnai  <tamas.zolnai@collabora.com>  [97551d819fc62d54c0bbeda74730748e17a5afbf]

        MSForms: Open Control Properties dialog by double click for drop-down field
        
        Change-Id: I66c0a7bad63d929ae346afe9d328d87dfa2c24ae
        Reviewed-on: https://gerrit.libreoffice.org/68962
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-03-09  Tamás Zolnai  <tamas.zolnai@collabora.com>  [10be5b6ce972dff517f3ceed41cab04d3e051f57]

        MSForms: Add a drop-down button for drop-down form field
        
        * Introduce a editing frame with a button for drop-down form field.
        ** The frame is mouse transparent.
        ** Pushing the button opens the popup window with the items of the field.
        * The button is visible when the cursor is inside the field.
        
        Change-Id: I5c7db138d14380899fee046c95a5afe14cfea213
        Reviewed-on: https://gerrit.libreoffice.org/68961
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-03-09  Arkadiy Illarionov  <qarkai@gmail.com>  [31f96c3e0d13180447c45212158ee69e791c645a]

        Simplify containers iterations in connectivity
        
        Use range-based loop or replace with STL functions
        
        Change-Id: I1f7c1ea19cdc8d450b7ed88a663ba9ccb3249304
        Reviewed-on: https://gerrit.libreoffice.org/68974
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4e25914b165d7ed64b3026af758fb857676aacd5]

        Separate style colors from WidgetDefinition into its own class
        
        Change-Id: I11cd695da81bae7b49b2319b89e5c560ba64f04e
        Reviewed-on: https://gerrit.libreoffice.org/68975
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-09  Andras Timar  <andras.timar@collabora.com>  [d5c42f636ee1bd35d84ec266be61a2e34f639958]

        MPLv2 subset: Check for $ENABLE_POPPLER instead of $ENABLE_PDFIMPORT
        
        Change-Id: Idbdd2a97cdcc7f874c12cff8e024214badda1522
        Reviewed-on: https://gerrit.libreoffice.org/68973
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-09  Justin Luth  <justin_luth@sil.org>  [08e78bc7705042d896f0d7c1eddff81d14c35d56]

        tdf#98620 filter\ww8 export: spam bidi=LTR also
        
        If the AppLanguage is RTL, then it is likely that paragraph
        styles inheriting from the environment will export as RTL.
        So, if the paragraph is LTR (from a page style for example),
        then it needs to be specified in order to override the paragraph style.
        So, this is not just for RTL, even if it is a default value.
        
        Exactly what the paragraph style will become is complicated, and
        not necessarily the same across the different formats. Thus it
        is safest to just spam the bidi attributes across any questionable
        paragraphs.
        
        A followup commit will similarly spam Justify in these situations,
        and again the difference between doc and docx suggests it is
        better to spam more, rather than less.
        
        Change-Id: Id184a983675b147f051821e828583a4bf98b3211
        Reviewed-on: https://gerrit.libreoffice.org/66922
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-03-09  Tamás Zolnai  <tamas.zolnai@collabora.com>  [f66a83c95c21b4311918a64bb85016857b49f4d4]

        MSForms: Introduce a new IFieldMark for drop-down form field
        
        * It was weird anyway that a drop-down form field was represented
        as an CheckboxFieldmark.
        * It will be useful for later commits, to have a separate field type
        for drop-down field.
        * Needed to fix-up the API a bit because it was designed to specify
        the field type after initialization. I solved it in a way to not break
        the API behavior. Hopefully it's not very slow.
        
        Change-Id: I3103e6b1c36289b27b62ab9ca7dfeebc14901c8a
        Reviewed-on: https://gerrit.libreoffice.org/68960
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-03-09  Tamás Zolnai  <tamas.zolnai@collabora.com>  [499501e8cf1d511eb95a7b72b755c2dc69985719]

        MSForms: Update cursor position after the drop down form field was changed
        
        Change-Id: I0e9e8a0e9212cdf539caa163f9071bc2f21e4c9f
        Reviewed-on: https://gerrit.libreoffice.org/68959
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-03-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [86d9b85fb05d3d32fba4642e1231595341612d15]

        Fix multiline tabs drawing of first / last tab
        
        Use is{Left,Right}Aligned instead of is{First,Last}. In multi-line
        tabs, not only first/last item needs to be drawn differently, but
        also some middle, which is now the first in the new line now.
        
        Change-Id: I81ddde192eca794f16df98d629f47991c59732c7
        Reviewed-on: https://gerrit.libreoffice.org/68945
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-09  Caolán McNamara  <caolanm@redhat.com>  [734d2cb4348426483d0070b6bc1a71d74661f904]

        replace feeble triangle drawing with DrawPolygon
        
        which will result in a hidpi triangle rather than
        a bunch of visible lines arranged in a triangle pattern
        
        Change-Id: I9208177aa5e32791f46c9b1dcbe71f5442475282
        Reviewed-on: https://gerrit.libreoffice.org/68946
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-09  Tamás Zolnai  <tamas.zolnai@collabora.com>  [c138047c75dcd0d6c572a58870edf2a7761ae35e]

        MSForms: Disable legacy field menu slots if the cursor is inside a text field
        
        Insertion of fields inside fields is not an allowed operation.
        
        Change-Id: Icfdbc1add9c828227201b70cd545a83b6dcbc3e6
        Reviewed-on: https://gerrit.libreoffice.org/68957
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-03-09  Tamás Zolnai  <tamas.zolnai@collabora.com>  [ba296f8e413f0cb1cd4095a342495b511df2aea4]

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

2019-03-09  Tamás Zolnai  <tamas.zolnai@collabora.com>  [55d6be75732d1bb0067bba9496c74ef30be9a3ec]

        MSForms: Implement undo / redo for insertion of legacy form fields
        
        Need to handle undo / redo explicitely for form fields, because
        there is no a general working undo / redo mechanism for fieldmarks.
        During the insertion of the fieldmark, text insertion also happens which
        generates an interfering undo action, so we need to disable undoing
        temporary.
        Also need to invalidta SID_UNDO slot to make the undo toolbar item updated
        after we insert a form field.
        
        Change-Id: I358c2704cb30212a38f8a998888a36f72fa404e5
        Reviewed-on: https://gerrit.libreoffice.org/68956
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-03-09  Tamás Zolnai  <tamas.zolnai@collabora.com>  [021332144074a9d20a3eab9ada117acfa7cdbfe0]

        MSForms: Fix drop-down form field properties dialog to work with vcl backend
        
        Change-Id: I28a8d96d3ff31a53512af6d61c58594da7b9f73e
        Reviewed-on: https://gerrit.libreoffice.org/68008
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-03-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a283db9b6553b232a29560dcc427329e5246f0ca]

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

2019-03-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [4c67df150f8d0f1285c8090a8c00e285fb947c4a]

        out of line some heavily repeated functions
        
        Change-Id: Icd9f7ebab89d6c2b166b6f42fd7682e89127fd51
        Reviewed-on: https://gerrit.libreoffice.org/68903
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [bd4d702054d65b8e907c54835c579f14278e5899]

        loplugin:singlevalfields
        
        Change-Id: I7f9ff0fc58adf51eae7fef5ce925b91b8d1f4922
        Reviewed-on: https://gerrit.libreoffice.org/68940
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [32c288d862d98aac2f726360be9f2ca53db06ccf]

        loplugin:unusedfields
        
        Change-Id: Ifb2c9a2d1d7dcc0ed3e8458c1a13933ccababd4c
        Reviewed-on: https://gerrit.libreoffice.org/68939
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [313744d4f23f242f5ee979d229fe394211ff7ffd]

        loplugin:unusedmethods
        
        Change-Id: I242f56f2bc5dc8fce6db1ba8f1f8269da4fec0fa
        Reviewed-on: https://gerrit.libreoffice.org/68938
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [ccb6b8967ce3d84bb141379e51a339544f753446]

        loplugin:unnecessaryvirtual
        
        Change-Id: I1fcde14b66ce80157cbebe7f3ec8c5ced1e13143
        Reviewed-on: https://gerrit.libreoffice.org/68937
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-09  Zdeněk Crhonek  <zcrhonek@gmail.com>  [bb029e0483385df9a8bc8b2998284b6c28c03eab]

        uitest for bug tdf#123547
        
        Change-Id: I89bea33e3a07655a25f1951109679188532001dd
        Reviewed-on: https://gerrit.libreoffice.org/68943
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-03-09  Jens Carl  <j.carl43@gmx.de>  [fe632c86aa250bb355a59ce6acf4dd75eae7afe0]

        tdf#45904 Move XRefreshable Java tests to C++
        
        Move XRefreshable Java tests to C++ for ScAreaLinkObj.
        To make this test work, had to provide parameter aSourceArea (in this
        case file sc/qa/extras/testdocuments/scarealinkobj.ods). All the other
        depended tests of ScAreaLinkObj had to adjusted to the new test
        environment.
        Also fixes i84711, because the XRefreshable test runs independent from
        the other tests, as mentioned in the bug description.
        
        Change-Id: I8847813431e2fdd60ed95be0f7d115bcaeafe500
        Reviewed-on: https://gerrit.libreoffice.org/68949
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-09  Jens Carl  <j.carl43@gmx.de>  [e1a42835d948b21f9d99d23feef5ae0f56ae3563]

        sc/qa/extras: enable clang-format
        
        Accidentally formatted some files, and decided to keep them formatted
        then revert everything.
        
        Change-Id: I8e3127fc1e255dfe95ba0736d9cabeeede17ae24
        Reviewed-on: https://gerrit.libreoffice.org/68950
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-09  Eike Rathke  <erack@redhat.com>  [7fdc5df36f5b50e0629405a47ff3d5765fcfeb93]

        Resolves: tdf#123714 tdf#123736 all split formula groups; tdf#120013 related
        
        Add all split shared formula groups to regrouping and mark for
        listening, even if the references had not be to adjusted.
        
        This partly also resolves tdf#120013 but there's more to that, a
        remaining partial group is not updated.
        
        Change-Id: If6d1fef7e545017232a1b7e29b4d60dd58775e88
        Reviewed-on: https://gerrit.libreoffice.org/68951
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-03-09  andreas kainz  <kainz.a@gmail.com>  [135d59a8de72fb69fe37c474ead45543c7fe99a9]

        Sifr icon theme update
        
        Change-Id: I8af3c59df9d4e714f00a330e5dcb9182bc3feec0
        Reviewed-on: https://gerrit.libreoffice.org/68920
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-08  Jens Carl  <j.carl43@gmx.de>  [0ee02fdadaf43ac1522fe49118d015d5fa6aaed5]

        tdf#45904 Move XPropertySet Java tests to C++
        
        Move XPropertySet Java tests to C++ for ScAreaLinkObj.
        
        Change-Id: I4b0ef0870d2ac3aac474df2e8c7114470e0128e8
        Reviewed-on: https://gerrit.libreoffice.org/68948
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-08  Julien Nabet  <serval2412@yahoo.fr>  [eb4a8a01ea18fbea4741a20a902152aef03b9ce4]

        Fix @param documentation sections
        
        include/osl/thread.h:198: warning: argument 'name' from the argument list of osl_setThreadName has muliple @param documentation sections
        include/cppuhelper/propshlp.hxx:329: warning: argument 'bIgnoreRuntimeExceptionsWhileFiring' from the argument list of cppu::IEventNotificationHook::fireEvents has muliple @param documentation sections
        
        Change-Id: Ic1a2a7239596ec62c0d60c14480ea4a115eaaaa1
        Reviewed-on: https://gerrit.libreoffice.org/68944
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-03-08  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8de89e1c39b211cb4c39e47c992b03ed33003658]

        Fix crash in widget drawing of a SVG as image
        
        Change-Id: Iaa7e01b49b9c2dcdfa98e4e8bc431dba82fe6bb4
        Reviewed-on: https://gerrit.libreoffice.org/68942
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-08  Miklos Vajna  <vmiklos@collabora.com>  [ba0abd02df8d62342497018f516535a2f1597fb6]

        tdf#121120 vcl opengl: handle 8-bit palette bitmap as 24 bit RGB texture
        
        This fixes the black rectangle instead of actual image content in the
        bugdoc.
        
        An alternative would be to handle this in the PNG import, but commit
        66dbd4da3afcadb1393daf9be9cecff71b86509a (tdf#113918: Workaround: Load
        1bpp indexed PNG as 8bpp indexed Bitmap, 2017-11-20) already tried
        something similar and failed, leading to the revert in commit
        25cd843664919974f0d21ca7a0b02cc43e9eeabb (tdf#115297: alternative fix
        for displaying 1bit images, 2018-02-27).
        
        The test is especially useful with SAL_FORCEGL=1 SAL_USE_VCLPLUGIN=gen
        specified on Linux, so the GL codepath is triggered.
        
        Change-Id: Ia9d049d09dce2ac34826ee427f74616a96a35c88
        Reviewed-on: https://gerrit.libreoffice.org/68925
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-03-08  Caolán McNamara  <caolanm@redhat.com>  [e976dc17221d0dfcff745488c19545370ce92d75]

        set empty text for GtkMenuButtons which will later have text
        
        Change-Id: Ib08cca8faf2822e5a62f745c4213cf0ca2cc09d7
        Reviewed-on: https://gerrit.libreoffice.org/68923
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-08  Khaled Hosny  <khaledhosny@eglug.org>  [5de0472e27d4bd7d2ff0d1b54a7324c67ec98de7]

        Don'tbuild HarfBuzz with Core Text support on macOS/iOS
        
        HarfBuzz 2.x has native support for AAT fonts which is, according to Chrome
        developers, sgnificantly faster that HarfBuzz Core Text integration.
        
        Change-Id: I4d5e861a1958402a6e3ccb720b10f40828c3db6a
        Reviewed-on: https://gerrit.libreoffice.org/68919
        Tested-by: Jenkins
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2019-03-08  Mike Kaganski  <mike.kaganski@collabora.com>  [a507d54e4e0764de951ae3de5a0b8b994a4ce7d7]

        Use std::set::count instead of std::set::find + iterator comparison
        
        std::set::contains from C++20 is not here yet :-)
        
        Change-Id: I50b5db2d44cb0effa64ab89a16205145883ce374
        Reviewed-on: https://gerrit.libreoffice.org/68922
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-08  Shubham Goyal  <22shubh22@gmail.com>  [732d630c3d2a168c725c18e4dd8df7a0a4f85566]

        tdf#53524 Create UNO grid control- dialog editor
        
        The commit is based on the patch in https://bz.apache.org/ooo/show_bug.cgi?id=120066.
        
        Change-Id: Ia4ad536331954679940104adf5d6178228c90854
        Reviewed-on: https://gerrit.libreoffice.org/68814
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-08  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [cfdba2b94fd7c0a2ec0250ddc9212d367db50c8c]

        Use pragma once instead of header guard
        
        This is a test on a random file to see if all compilers accept this.
        
        Change-Id: I412aef57730d07c8e6e2710fee71d5eded326d48
        Reviewed-on: https://gerrit.libreoffice.org/68896
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-03-08  Michael Stahl  <Michael.Stahl@cib.de>  [9da838d481a41a2dc69dcf2eecefd637e7228389]

        sd: replace long lists of components with services.rdb
        
        CppunitTest_sd_import_tests actually fails with services.rdb
        and CppunitTest_sd_misc_tests crashes :(
        
        Change-Id: If11b658b139d85a2563768a11dd6979b721f3a92
        Reviewed-on: https://gerrit.libreoffice.org/68918
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-03-08  Caolán McNamara  <caolanm@redhat.com>  [4cfbdd47a87b00ee4f66752669dc26c078f94721]

        use gtk_toggle_button_get_mode as trigger for pan-down inclusion
        
        Change-Id: Ic8cd9babe3c196cdd66524f39a78940c9a029d2e
        Reviewed-on: https://gerrit.libreoffice.org/68917
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-08  Michael Stahl  <Michael.Stahl@cib.de>  [6d75afb75219905a4bd3337aee5fea5ba019da4a]

        sw: replace long lists of components with services.rdb
        
        This should be more maintainable.
        
        Change-Id: I60ee68cd79f7a0627bcaf8fd34d3036124ea0f9e
        Reviewed-on: https://gerrit.libreoffice.org/68914
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-03-08  Mike Kaganski  <mike.kaganski@collabora.com>  [44a524379548c916d304a71980f6911231768018]

        tdf#123939: string and error are same type for pivot cache in XLSX
        
        Change-Id: Id39d322661f7537e8999acafee655c0cc16a78c1
        Reviewed-on: https://gerrit.libreoffice.org/68911
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-08  Mike Kaganski  <mike.kaganski@collabora.com>  [1f970c20a25deed282dbaf08a4be5af25e4951db]

        tdf#123923: make COUNTIF propagate errors in its first parameter
        
        In a specific case, Err:504 was emitted by COUNTIF when its 1st
        parameter was #REF!. This value was written into pivot cache definition
        when exporting to XLSX. Clearly Excel only expected propagated #REF!
        there, emitted error to user, and dropped the pivot table.
        
        This problem made XLSX pivot table cache generated by Calc unusable
        by Excel, despite ECMA-376 Part 1, 18.10.1.27 tells that the error
        value is application-dependent.
        
        The change makes COUNTIF to propagate errors received in its 1st
        parameter, instead of owerwriting them with own Err:504. This will
        likely need to be extended to other functions, if similar problems
        would arise.
        
        Change-Id: I459fa163a0e3e5f2c658631d66e096f4d46b1ace
        Reviewed-on: https://gerrit.libreoffice.org/68868
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-08  Caolán McNamara  <caolanm@redhat.com>  [a06f4c9c6ab09e3b30712a6c4d16ad5086ba2d9c]

        ofz#13602 -fsanitize=vptr' not allowed with '-fno-rtti'
        
        Change-Id: I77beadee964f08f87f2fe7cc0daef5cb91151b72
        Reviewed-on: https://gerrit.libreoffice.org/68912
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-08  Tor Lillqvist  <tml@collabora.com>  [b1ffcbac3b90ca665c9b3b6ad0f4744aca1e43bf]

        We need <basic/sberrors.hxx> for the !HAVE_FEATURE_SCRIPTING case
        
        Change-Id: Ie9a6b5be0729e70525be660b88e7d47e65a72f66
        Reviewed-on: https://gerrit.libreoffice.org/68909
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2019-03-08  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [0569cbb52945f6861ff07b1a713ad66a516cd75c]

        build: sanity check PDF import configuration
        
        Reviewed-on: https://gerrit.libreoffice.org/68861
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit 172f58ca7cdf323971a9e450620c669fe159c327)
        
        Change-Id: I26c54ad52ab53802dc368b0bfcbde84affa46fdd
        Reviewed-on: https://gerrit.libreoffice.org/68897
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-03-08  Olivier Hallot  <olivier.hallot@libreoffice.org>  [65207c7cbd1d05a094b5bcdf33661548106892ca]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#53524 (compl) Minor tweaks in Help page.
            
            Added ref to icons
            minor updates on tags
            
            Change-Id: Ia9812a5928554284a5a2fb5416983888e2437439
            Reviewed-on: https://gerrit.libreoffice.org/68915
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-03-08  Miklos Vajna  <vmiklos@collabora.com>  [d24b264c4a47db0a3bad1ccc55c2b03b18de441c]

        vcl opengl: avoid task priority warning on cursor blink
        
        warn:vcl.schedule:22358:22358:include/vcl/task.hxx:107: Priority will just change after next schedule!
        
        Just don't set the priority if it's already set to the correct value, so
        we can avoid a warning each time the visible cursor is shown or hidden.
        
        Change-Id: Ie11164db0af4cfba06a620c9b2426cb903af3887
        Reviewed-on: https://gerrit.libreoffice.org/68907
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-03-08  Shubham Goyal  <22shubh22@gmail.com>  [fe95efca7d27160abae0fbafe96efb39bfb1eb10]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#53524 help-submodule - grid control Dialog editor
            
            Change-Id: Ie6918fdc9eb0cfed7042362cb1ad223e908d6d8a
            Reviewed-on: https://gerrit.libreoffice.org/68895
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-03-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [135c7db61d1fa72bd17ed6904459ee2d3a754179]

        remove debugging leftover
        
        Change-Id: Ia0d2a883a3bd3aca96fe4c8f72f44c694837e568

2019-03-08  Michael Stahl  <Michael.Stahl@cib.de>  [468ac1bdf1dcdc1f0d679ae2a7bf75102333c0af]

        tdf#123259 sw_redlinehide: fix reanchoring of drawing objects
        
        ... in SplitNode.
        
        The problem is that first the new anchor position is set in the
        SwFrameFormat, then SwDrawContact::DisconnectFromLayout() is called
        (implicitly from its SwClientNotify()).
        
        This then cause the a11y wrapper to be disposed and an event to be sent,
        which then ATKListener::notifyEvent() immediately processes by
        retrieving all of the children of the anchor SwTextFrame.
        
        At this point, we get an assert from SwTextFrame::MapModelToView,
        because the layout anchor frame is still the old one, but the model
        format already has the new position, so the frame can't map the
        anchor position.
        
        Avoid this by explicitly disconnecting from the layout before setting
        the anchor on the SwFrameFormat.
        
        Change-Id: Iba8960729dd041e13de4963d1b2ab6b223c8a427
        Reviewed-on: https://gerrit.libreoffice.org/68880
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-03-08  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [01fbc622d00a498efc3e4ad4005d249afc3af302]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Donation button and sticky header for Help
            
            Task: https://redmine.documentfoundation.org/issues/2815
            
            Header was made sticky on non-mobile by using position: sticky.
            This was the only way to make it work with the grid without
            carving magic numbers into stone. IE11 ignores it, but so what?
            
            Donation text was made shorter.
            
            The Google search and the donation button were wrapped in a
            container to make it easy to haul them all over the place.
            
            Lots of tweaks were made to the grid areas and the styles of
            the bottom elements to make everything fit nicely in the new
            markup order. The result was tested on IE11 to make sure it
            degrades gracefully.
            
            The Displayarea element had a fixed width (my old mistake),
            which made the min-width: 960px layout look very uncool.
            
            Change-Id: I131a1e82290bc3381c938acb4dc9dbc408fb2ba7
            Reviewed-on: https://gerrit.libreoffice.org/68890
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-03-08  Julien Nabet  <serval2412@yahoo.fr>  [13bc4a1c044091df08acf56695f2e00f2bd8fc2b]

        Related tdf#111344: fix Bad token \text/x-ms-iqy
        
        Noticed this on console:
        cpp: <macro>:1 C:/BLP/core/scp2/source/calc/registryitem_calc.scp:1261 \
        Bad token \text/x-ms-iqy produced by ##
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=111344#c9
        
        Change-Id: If6b5b4ae90c1b0fb812a5e2cd87d17fc688d21c6
        Reviewed-on: https://gerrit.libreoffice.org/68885
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-03-08  andreas kainz  <kainz.a@gmail.com>  [354a2209094a33195685efb00036543ece832c20]

        Sifr icon theme update add sc_ icons
        
        Change-Id: I42fc97c37099906efe0ee626a44d13194eca25c3
        Reviewed-on: https://gerrit.libreoffice.org/68902
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-08  Michael Stahl  <Michael.Stahl@cib.de>  [5423967041fa1a4442cbae816a96d236fd48f4a3]

        sw: ODF import: try to fix aExcludeWhenNotLoadingUserSettings
        
        In SwXMLImport::SetConfigurationSettings() there is a list of settings
        that will be ignored/not loaded form the file if IsLoadUserSettings()
        is false, which is presumably not the default.
        
        The beginning of this list is obviously settings that can be set via
        Tools->Options, but the end is mostly a bunch of Word-compat layout
        settings that cannot be set in the UI.
        
        Let's assume some cargo-culting happened there (this function is tricky
        and underdocumented anyway), and replace the end of the list with those
        settings that have been added to Tools->Options->Writer->Compatibility
        in the last years, since those can be called "user settings".
        
        Change-Id: I6ea4a5da4033ca3512d71e4123b47d46e20bf596
        Reviewed-on: https://gerrit.libreoffice.org/68803
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-03-08  Michael Stahl  <Michael.Stahl@cib.de>  [8f3df3a5a1570eea4d931f737c474df8601377ec]

        tdf#116195 sw: remove DisableOffPagePositioning handling from ODF import
        
        SwXMLImport::SetConfigurationSettings() needs to handle only those
        settings for which the default is different vs. old OOo/LO versions;
        DisableOffPagePositioning however defaults to false, so we can just rely
        on that default.  The inverted bDisableOffPagePositioning check is
        wrong.
        
        (regression from fe3d5766fa3c42f6cf8d1ea47af820e0b1c1cf48)
        
        Change-Id: I300fa597f58b586b49089bb555a00a6923862abe
        Reviewed-on: https://gerrit.libreoffice.org/68801
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-03-08  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a2bf2ca1e3d398db0caa07fce4d135e6dc8b2f27]

        make it possible to use FileDefinitionWidgetDraw in more backends
        
        Change-Id: I8871eb49e11d8c72c469230967c3c979091a0f9b
        Reviewed-on: https://gerrit.libreoffice.org/68898
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-08  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [1e21df65c89de18c26d4602e1b8744c49f9ae183]

        tdf#42949 Fix IWYU warnings in starmath/*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I18dc216a59a5770456b20162c881c8726e2f44b2
        Reviewed-on: https://gerrit.libreoffice.org/68788
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-08  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9c2cf30333a3d1434c4184ed7a1e824c9fa3abb5]

        tdf#123772 Add test
        
        Change-Id: Id46bf2b293c4465f5c58f503c75904639d59f168
        Reviewed-on: https://gerrit.libreoffice.org/68701
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [97e6d4aaef3411599d97df863c5f4707761dcb4a]

        Removed duplicated includes
        
        Change-Id: I4b701814e40f1ca3ced81c619696d7c3e18dc765
        Reviewed-on: https://gerrit.libreoffice.org/68894
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-03-08  Miklos Vajna  <vmiklos@collabora.com>  [404bfc6f78549d16de193794960a9c9ab7604511]

        sw btlr writing mode shell: left/right cursor travelling, fix vert pos
        
        By implementing BTLR support in
        SwTextFrame::SwitchVerticalToHorizontal() (Point version).
        
        Cursor traveling now looks good: all of up/down/left/right direction
        have the correct paragraph and character position for all the lrtb, tbrl
        and btlr cases.
        
        As a side effect this also fixes mouse click, where clicking above the
        paragraph positioned the cursor at the bottom of the paragraph.
        
        Explicitly add a test for the mouse case as well, given that I initially
        planned to fix the keyboard part directly in SwCursor::UpDown(), where
        the keyboard test would pass, but not the mouse one.
        
        Change-Id: Iabeded3f03a64416cfcaf58e0438c4a1a793e662
        Reviewed-on: https://gerrit.libreoffice.org/68886
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-08  andreas kainz  <kainz.a@gmail.com>  [c40c9e9ba637ab05bf8160883512424d180db6bd]

        Sifr icon theme update
        
        Change-Id: I7ccb8286e7cfa692f16f4969716e3f018a92c4c3
        Reviewed-on: https://gerrit.libreoffice.org/68892
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-08  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9031da9a86500c1bc8a5b5b1a4b46ad4778fc777]

        Make variable name more descriptive
        
        Change-Id: I8791d0f2cc33813c6034b771fa1f699143c3cfac
        Reviewed-on: https://gerrit.libreoffice.org/68877
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-08  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [10b1a453dcea579c04691333ed77198072e712b7]

        Add some comments
        
        Change-Id: Ic6d8082251246f3ca8c00b090679a0e590b0a8d0
        Reviewed-on: https://gerrit.libreoffice.org/68876
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c23459245f566831383934dd64d19e002bfcfcb]

        new loplugin constvars
        
        detect static variables that can be made const.
        
        Thanks to mike kaganski for suggesting this.
        
        Here I introduce a new plugin feature - using markers
        in nearby comments to disable the plugin for specific
        vars.
        
        Some of this stuff was old debugging code. I removed the stuff
        that was older than 5 years.
        
        Change-Id: I6ec7742a7fdadf28fd128b592fcdf6da8257585c
        Reviewed-on: https://gerrit.libreoffice.org/68807
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-08  Jens Carl  <j.carl43@gmx.de>  [4a7771ffa8d98d08dffbba90fd42d1ab75e056fe]

        tdf#45904 Move XNamed Java tests to C++
        
        Move XNamed Java tests to C++ for ScDataPilotItemObj.
        
        Change-Id: I2fcffbd7e7329357ac30fa14716bf2bcf49c5666
        Reviewed-on: https://gerrit.libreoffice.org/68891
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-07  Jens Carl  <j.carl43@gmx.de>  [91cdf22b88a4f7bec243c8fb187627e766d3294c]

        Correct and improve test set up of ScDataPilotItemObj
        
        Change-Id: I65fb4a444e7e072004adcc9f9ad7af77a3f9f919
        Reviewed-on: https://gerrit.libreoffice.org/68888
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-07  Jens Carl  <j.carl43@gmx.de>  [22606ba1e239075762f7dd0fd8fb89d17a2570f2]

        Prefix variable nMaxFieldIndex
        
        Prefix variable nMaxFieldIndex with m_ to show it's a data member of the
        class.
        
        Change-Id: I207b3552f460b3433af6892abb6c4693e990d7bb
        Reviewed-on: https://gerrit.libreoffice.org/68887
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-07  Caolán McNamara  <caolanm@redhat.com>  [b440aea0a0b90b7e6700ee7f6f26e0139089c05d]

        map reorderable to DragDropMode::CTRL_MOVE
        
        workaround baseclass NotifyStartDrag weirdness rather than risk changing it
        
        Change-Id: I70b56a913e6192da9b3a57653924dcc4160352c0
        Reviewed-on: https://gerrit.libreoffice.org/68879
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-07  Caolán McNamara  <caolanm@redhat.com>  [6ec9b13579accd436eb69247336b219fdad8a22c]

        expand container to fit page
        
        Change-Id: I911b6822b1c631700d7f43630e5a6fbb21de1c1f
        Reviewed-on: https://gerrit.libreoffice.org/68878
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-07  Miklos Vajna  <vmiklos@collabora.com>  [5f2b67e7c1aa4ea7bb66292207ed8c9b20a6f78f]

        tdf#119947 vcl opengl win: fix fontwork popup menu
        
        Regression from commit b160db926b574b7e9d6696d49dbbce8dd289aade
        (tdf#96947 vcl opengl win: fix background of menu items w/ check/radio
        marks, 2018-05-14), the problem was that GetMenuPopupMarkRegion() did an
        unconditional downcast from ImplControlValue to MenupopupValue.  This
        looked safe, but when the extracted function was used in
        WinSalGraphics::drawNativeControl(), then that argument was not safe to
        downcast.
        
        Fix the problem by switching to safe downcast, and returning an empty
        rectangle (instead of a bogus one) on error.
        
        This way the old bug stays fixed but fontwork popup menu works again as
        well.
        
        Change-Id: I2b69b9f2e6823850892ac73df78dac5c2f04ec03
        Reviewed-on: https://gerrit.libreoffice.org/68883
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c8919fcbcb2d112b79c60d8b2c404da5606f82bd]

        don't need "spinbox-entire" svg anymore
        
        Change-Id: I8385acf7ecd46b7c8b990abb688bd2ddddcb6bc5
        Reviewed-on: https://gerrit.libreoffice.org/68867
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [27b43f1dc45d7f3bec99ccbdc96e334c7f967fbc]

        widget theme - update editbox, draw from svg
        
        Change-Id: I0dfdaaf74c9b31ecd9b1de511b48dacf2e90f59f
        Reviewed-on: https://gerrit.libreoffice.org/68866
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ce4c486456673e475cb0ae932bc706a7130d21f5]

        widget theme - update combobox/listbox, draw from svg
        
        Change-Id: Ie5e28883d70ad61340c58bcacd8c2ffb2ced1536
        Reviewed-on: https://gerrit.libreoffice.org/68865
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [79b9d3875fd454722d723f6c68be390f7eca60df]

        widget theme - update scrollbars, draw from svg
        
        Change-Id: I7e7cd05ce516ab24d380bb8b6a264fd45e1d553c
        Reviewed-on: https://gerrit.libreoffice.org/68864
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [767dd751b8856419d33937e6444660c1d5218590]

        widget theme - update spinbox with more states
        
        Change-Id: I398293c30e015eeb53b8403f1e6fc628227de9ac
        Reviewed-on: https://gerrit.libreoffice.org/68863
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [322dd37c5297b89cc9a1874dc650d79491a938b0]

        Fixes, don't draw IntroProgress, adjust EditBox bounding size
        
        Change-Id: I1d1944faed05ec3753709e39fa1a820d795e26d5
        Reviewed-on: https://gerrit.libreoffice.org/68862
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-07  Tor Lillqvist  <tml@collabora.com>  [50ffab5ff0b17add475c3199cd889196d4af2ce2]

        tdf#123819: Revert "Use comphelper::getProcessComponentContext()"
        
        Even though in theory it was worse to get an exception and return an
        empty Any for CommandBars, in practice there are not resources to
        figure out why that change apparently then caused a crash in the
        customer application. Let's hope that it doesn't actually need the
        CommandBars object for anything essential.
        
        This reverts commit 87b4bd61792b28fe475c71d4484cd219c1e533ae.
        
        Change-Id: Id2ec3a7254c5dd5a36ce2d5e930a457b9abd44f1
        Reviewed-on: https://gerrit.libreoffice.org/68881
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2019-03-07  andreas kainz  <kainz.a@gmail.com>  [4985bdc40738dedd9ae2571e660189c0ffa65541]

        tdf#53524 add insertgridcontrol icon to all icon themes
        
        Change-Id: I969ec999aa1efdcd1a5b85190657d53c882fe6ec
        Reviewed-on: https://gerrit.libreoffice.org/68875
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-07  andreas kainz  <kainz.a@gmail.com>  [af69e32eef9555deb402894c7a4da288b833f580]

        Sifr icon theme update add missing chart icons
        
        Change-Id: Ic762bc91fc7d5beca80d8713b5435a8368566c83
        Reviewed-on: https://gerrit.libreoffice.org/68874
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-07  andreas kainz  <kainz.a@gmail.com>  [d182afb36c7433d87c27a252597bcbe9577afe22]

        Sifr icon theme update
        
        Change-Id: I98bff3b4fcaf112cd1afd71abfe286398cb0aacf
        Reviewed-on: https://gerrit.libreoffice.org/68869
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-07  Michael Stahl  <Michael.Stahl@cib.de>  [5e2ac5a598972c18523916f5992376590a629729]

        sw: document a problem with IsFrameBehind()/SetGetExpField
        
        This causes asserts from std::upper_bound in ooo26330-3.sxw (without the
        fix to the initial expansion, when the fields all expand empty)
        
        Change-Id: I1005e68d27f53986b9216541e0b26ce52082cf55

2019-03-07  Caolán McNamara  <caolanm@redhat.com>  [d0586b42a715e4d14eeb5b3e729f20c3fb40c391]

        can drop wallpaper if use alpha-enabled virdev
        
        Change-Id: I655dca755ed8e1c1266c191f61998b3838fe9797
        Reviewed-on: https://gerrit.libreoffice.org/68860
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-07  Roman Kuznetsov  <antilibreoffice@gmail.com>  [24dcb0b11813241c71ba4f5826abb1f89dc5a527]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf105445 Change help
            
            Change-Id: Icfaee7ace4c03b6c647f7256561201cefc867f33
            Reviewed-on: https://gerrit.libreoffice.org/68847
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-03-07  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [7030e5df2e6390659460aea9c44ba15bb82aec2e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#102265 update Impress Help as Format - Page was moved
            
            This is a complex task and the intertwined nature of Draw and
            Impress does not help.
            
            In the patches for tdf#84258 .uno:SlideSetup was created as an
            alias for .uno:PageSetup. The corresponding menu items are
            Slide - Properties in Impress and Page - Properties in Draw.
            
            Currently some Draw help pages refer to the simpress/01/01180000.xhp
            file. This file needs to be cloned under sdraw and the contents
            of both files along with all references to them have to be
            brought up to date.
            
            The Impress Slide menu documentation needs to be fleshed out in
            simpress/main0117.xhp and new files have to be created for the
            individual menu item references.
            
            The Impress Format menu documentation simpress/main0105.xhp
            needs a big overhaul. The same is true for sdraw/main0105.xhp.
            
            The Help for Draw's Page menu has to be created.
            
            To find the interrelations, I use
            find /path -name '*.xhp' -exec grep --color=always -Hi 'string' {} +
            or with -type f instead of -name to get maximum coverage.
            
            Change-Id: I5d130846da6640aeebab758c0f6dae2c78f9e355
            Reviewed-on: https://gerrit.libreoffice.org/68830
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-03-07  Tor Lillqvist  <tml@collabora.com>  [4396123b4f7998dafe5246d9721ef3e686626abe]

        Generate more specific names for unknown members than just "Unknown"
        
        Include the numeric member id in the name. Hopefully makes it a bit
        easier to interpret log files produced by LibreOffice or by the COLEAT
        tool.
        
        Change-Id: I7270b9538cf1a75db8972fb91eb57b931fe8e320
        Reviewed-on: https://gerrit.libreoffice.org/68859
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2019-03-07  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [754c6af45ac64e2fec04e0bbea571c2892a672d8]

        tdf#42949 Fix IWYU warnings in include/basic/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I9dd7984affc4343f148c66077feaac19176adf51
        Reviewed-on: https://gerrit.libreoffice.org/68769
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-07  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [756d7d7073e0542a7b1ae92cb88bada3530e50e9]

        tdf#42949 Fix IWYU warnings in sd/source/ui/[a-c]*/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I75bb860272e23ebc04912295b0ce4f2c8fe540b7
        Reviewed-on: https://gerrit.libreoffice.org/68604
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-07  Julien Nabet  <serval2412@yahoo.fr>  [67d170868401335434772f1be23d565d23c1fbea]

        tdf#121686: fix assert in SvxAutoCorrect::FnChgToEnEmDash (editeng)
        
        See https://bugs.documentfoundation.org/attachment.cgi?id=149773
        
        Change-Id: I1696984a8df1b38a359a8177a5f3670526d2696e
        Reviewed-on: https://gerrit.libreoffice.org/68832
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-03-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [0d8c670797f6becc584cf2eca4f414df7a3d0d85]

        build: support disabling poppler
        
        This adds --enable-poppler configure option.
        Poppler can be enabled/disabled by setting this
        parameter to yes or no.
        
        Change-Id: I42ba2d27de7b5014d28523394310616d20073b71
        Reviewed-on: https://gerrit.libreoffice.org/68602
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/68842
        Tested-by: Jenkins

2019-03-07  Lior Kaplan  <kaplanlior@gmail.com>  [cac705fe8ef6deaf808f04e6112dd21666e501a7]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - tdf#117389 Make sure all comments also ends with #
            
            Change-Id: I68f513c0ad8b63b416608f8e221450622ef10c2d
            
          - tdf#117389 Remove empty line, update total number
            
            Change-Id: I4f492ab621d5a41466f55e79e86eeda5c7da1e52
            
          - substantive rework of af_ZA hunspell
            
            Change-Id: I873d6135e65089e5905b5c650428b4d9ad7fa4c6
            
2019-03-07  Michael Stahl  <Michael.Stahl@cib.de>  [dfdb7f9fcffe0b8594359c22277b64c7b6cdfd4c]

        tdf#123637 sw_redlinehide: fix iteration in SwCursorShell::GotoNextOutline()
        
        If nStartPos == size() and !bUseFirst.
        
        (regression from d0e9cc832d19b622532f01580d9cf78ee0b215db)
        
        Change-Id: I571d24ec5e9d4f2780e7c6d5c8cee09baeaffcc1
        Reviewed-on: https://gerrit.libreoffice.org/68821
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-03-07  Michael Stahl  <Michael.Stahl@cib.de>  [ac7de9a54d67e4e4f3bacedb68a4cff6cc6e9af0]

        sw_redlinehide: fix SwGetExpField ODF import
        
        After import, SwGetExpField are empty if ShowRedlineChanges=false
        because the content from the document is lost in SwGetExpField::Copy().
        
        Example is ooo26330-3.sxw, which then asserts once fields are updated,
        but that is a different problem.
        
        (regression from 57f358f1ac4f3e05fcdf54326388ba8a19f0f2b3)
        
        Change-Id: I1bf939d69e599919c3a5c5631091ca0a0074d139
        Reviewed-on: https://gerrit.libreoffice.org/68820
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-03-07  Lior Kaplan  <kaplanlior@gmail.com>  [0c78c85b92dc0d10e56cf62d0a23e293f9912ce3]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - Replace : with # in comments lines
            
            Change-Id: I1bcd51d4dab501a051dd6bebe98380299390fc3b
            Reviewed-on: https://gerrit.libreoffice.org/67282
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            Tested-by: Andras Timar <andras.timar@collabora.com>
            
2019-03-07  Lior Kaplan  <kaplanlior@gmail.com>  [1c3d62c1d41dd4746f940fbb847d9ce3c00a23d0]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - tdf#117389 Remove RLM/LRM from Arabic dictionary
            
            Change-Id: I002d7be2de961b7a20d48eed628ae35df0b600df
            Reviewed-on: https://gerrit.libreoffice.org/67281
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            Tested-by: Andras Timar <andras.timar@collabora.com>
            
2019-03-07  marxin  <mliska@suse.cz>  [497d068ff13892ee8fdcd67e611b1d035169c7e2]

        Fix LTO segfault in libtest_sw_uwriter test.
        
        The problem was seen here:
        https://bugzilla.suse.com/show_bug.cgi?id=1127857.
        
        One needs to call SwGlobals::ensure in order to initialize
        SfxApplication via SfxApplication::SetModule(SfxToolsModule::Writer.
        
        Change-Id: I3add24b56dc44a93ad81c1b52539da821f6244fc
        Reviewed-on: https://gerrit.libreoffice.org/68839
        Tested-by: Jenkins
        Reviewed-by: Tomáš Chvátal <tchvatal@suse.cz>

2019-03-07  Julien Nabet  <serval2412@yahoo.fr>  [684fcf2fce915f3e3e553c67fb57bdbfc8f159d5]

        tdf#123547: do the same as in lcl_DrawBullet from cui/numpages.cxx
        
        See bt https://bugs.documentfoundation.org/attachment.cgi?id=149389
        It seems the method from cui/numpages.cxx takes more things into account
        
        At least, it doesn't crash for the attachment of this tracker
        
        Change-Id: I05ca0b019ac483890bea4acdbb695d73b660e638
        Reviewed-on: https://gerrit.libreoffice.org/68033
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-03-07  Miklos Vajna  <vmiklos@collabora.com>  [6d5fe4dca30452b8c64834aaf175d10497b75f71]

        CppunitTest_svtools_html: use CPPUNIT_TEST_FIXTURE()
        
        Change-Id: Icf4d3a649c5e6a53035c2a1573a8dd7154db2edd
        Reviewed-on: https://gerrit.libreoffice.org/68831
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [723ad50fff71858d96ff31b0a9ceeba556ff675c]

        Add width, height and margin parameters for widget part def.
        
        For some control parts we need to provide the size or redefine
        the size. Previously this was hardcoded, but this adds new
        attriburtes for widget part definition:
        - width, height: defines size for buttons in spinbox, the size of
          the checkbox or radiobutton
        - margin-width, margin-height: increases the size (margin) of
          tab items by the specified amount
        
        Change-Id: Ieea69b92ad21adc4f4954e7555f4d59348f5dea8
        Reviewed-on: https://gerrit.libreoffice.org/68829
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0b25b7a8b29468c0b83a1114da4640625f60a06d]

        Make definition state attribute default to "any"
        
        ...and remove all the "any" from definition.xml
        
        Change-Id: I8a91129c89255c83c1c2f975bf9acb710b664efc
        Reviewed-on: https://gerrit.libreoffice.org/68828
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [208a6896958b5281c11875b5c57806ca2daa9118]

        Update SvgRead test - add new parameters and path parsing
        
        Change-Id: Ic19bd2167cc359eef02648fa0ebd1d858fdeaec5
        Reviewed-on: https://gerrit.libreoffice.org/68827
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-07  andreas kainz  <kainz.a@gmail.com>  [ba9db8d6145956bd88a0f5498f1769cd2cd4394c]

        Sifr icon theme update
        
        Change-Id: I63231929679377a53b85aa7e2ee5363512f23912
        Reviewed-on: https://gerrit.libreoffice.org/68834
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [01381db5c177eb5a1c81b9e61a5b6e00d242f114]

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

2019-03-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [8b5e23eac31cafbd442a3acab5fbcf98bfd0af11]

        log nice exception messages whereever possible
        
        Change-Id: Idd125c18bee1a39b9ea8cc4f8c55cddfd37c33e1
        Reviewed-on: https://gerrit.libreoffice.org/68579
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-06  andreas kainz  <kainz.a@gmail.com>  [4f810905fa74128871f2fe924a3d28a79f4e4261]

        sync dbaccess ui files with swriter ui file structure
        
        Change-Id: I5acecb3292c1b4ef6aa2dfdc38775ed5bb81324a
        Reviewed-on: https://gerrit.libreoffice.org/68806
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-06  andreas kainz  <kainz.a@gmail.com>  [9bb9189acc03515ece6b5855296724f5305bdfca]

        Sifr icon theme update
        
        Change-Id: I6aa3d3a4dac4af5b1dbf1d23166cc2a560cd984a
        Reviewed-on: https://gerrit.libreoffice.org/68808
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6510fdfb1fe45b235d0cbd2b9a14379ad7c978a5]

        Increase font size when drawing from widget definition
        
        Change-Id: I983dde507758a42c6ce421ea970b6e5d54c5dcae
        Reviewed-on: https://gerrit.libreoffice.org/68826
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0db0c1edd91e73a655d2db093d35f03e4966a68d]

        draw combobox (entire areaonly) from external svg, fix editbox
        
        Change-Id: Iba7e5b45c4f1ac6f87cbca963bb5284ce810ebcf
        Reviewed-on: https://gerrit.libreoffice.org/68825
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-06  Jens Carl  <j.carl43@gmx.de>  [36f9dafc79ccaa7406640cdadc9685bdee04e4ff]

        Add XServiceInfo tests to ScDataPilotFieldObj
        
        Change-Id: I7de8902b6857782acb5d2b3566d5768481baab51
        Reviewed-on: https://gerrit.libreoffice.org/68824
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-06  Jens Carl  <j.carl43@gmx.de>  [221ae913dbeac56ce5674ad4ac3ce3a8d3ba8ae8]

        Move variable nMaxFieldIndex out of namespace
        
        Change-Id: I9396abb722b24d8ee6b2d5f8fccac140a1014436
        Reviewed-on: https://gerrit.libreoffice.org/68784
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [46ada3f8e748533398daf687ad5f37c4c0528b83]

        Draw tabs from external svg image, fixes for tabs (colors)
        
        Change-Id: I35db7b8e36c474d2196bfae1ec4dd352e17d2a14
        Reviewed-on: https://gerrit.libreoffice.org/68822
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [81a504e3919dbcf801859fb28fea0a1d2269c1e2]

        Draw pushbutton from external svg image
        
        Change-Id: I45d668636d607e09852ee0ff3144500ac03fb8cf
        Reviewed-on: https://gerrit.libreoffice.org/68819
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cddf072a62208d2514f97ba5c0d3577d7d88b8de]

        Update drawing of spinbox from definition
        
        Use SVG to describe the left, right spin button and the entire
        spinbox widget.
        
        Change-Id: I082ee08942fa3fa4145fd7bf53fc2cfc9fc06fd2
        Reviewed-on: https://gerrit.libreoffice.org/68818
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fd57cdfc772713c9d7ccd4544063deedf744c633]

        Support first, last tab item for the widget definition
        
        Add "extra" parameter for the widget definition states with the
        default set to "any". For tab item, the extra parameter can be
        "first", "last", "middle" and "first_last" (only one). This is
        needed to draw first and last tab item differently.
        
        Change-Id: I46b6897b485b4df94ab6fe9521925c3715eaa24e
        Reviewed-on: https://gerrit.libreoffice.org/68817
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-06  Stephan Bergmann  <sbergman@redhat.com>  [7200b461e311ec16c683ac9e9f3ff9e444e8593b]

        Simplify Sequence construction
        
        Change-Id: I52ea31734f7765176e20514c5d02cb3ee5928cdb
        Reviewed-on: https://gerrit.libreoffice.org/68812
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f7ea15720d4aaeb4c79c279da0f679d91c660a74]

        Support drawing widgets by interpreting an external SVG definition
        
        This uses SvgDrawVisitor and draw commands to draw widgets from an
        "external" SVG file. The difference to normal SVG drawing is that
        the shapes are adjusted and not just resized to the widget size.
        The result of such adjusted drawing is that the margins are
        preserved exactly just the dimensions of the shapes is adjusted
        to the desired size (if the shape bounding rectangle starts at
        {5,5}, so will also when it is adjusted), also the stroke widths
        are completely preserved.
        
        This enables us to use SVG to define also for dynamic widgets,
        like for example entry fields, listboxes, comboboxes,... which
        vary in size - depending on the dialog definition.
        
        Change-Id: I26fc9a37539d3675a77b48660d235a8a55b81156
        Reviewed-on: https://gerrit.libreoffice.org/68816
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-06  Stephan Bergmann  <sbergman@redhat.com>  [94de7c0be2739de7fdaf11e9e55a1cc7083992f0]

        Blacklist some dialogs which won't get properly initialized
        
        ...so that at least Clang -fsanitize=implicit-signed-integer-truncation would
        generate warnings for them
        
        Change-Id: I76fd0aaa8e61784053e2b367b302fdd68c3859b4
        Reviewed-on: https://gerrit.libreoffice.org/68815
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-06  Stephan Bergmann  <sbergman@redhat.com>  [7f2dd5bfb31bdfecce424e5a36cc41650c8811a3]

        Pass ENABLE_DEBUG into external/zlib
        
        Change-Id: I3aea7c64acfc933e4df901d4de349708a3331bcd
        Reviewed-on: https://gerrit.libreoffice.org/68811
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-06  László Németh  <nemeth@numbertext.org>  [df4f405a153603551f67e289bbaccf9ac39b923c]

        tdf#121176 DOCX track changes: same size w:del in w:ins
        
        Instead of showing the tracked deletion as untracked
        normal text, losing the original and actual text contents,
        now w:del within a same size w:ins is imported as
        tracked deletion correctly.
        
        Change-Id: I7390df34f557664860a63779c5f972d5013ecc99
        Reviewed-on: https://gerrit.libreoffice.org/68779
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-03-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8c0178870889a47c46fec8f59b7c94dcabf6d126]

        parse more attributes in SvgDrawVisitor
        
        - add additional parameters for DrawRectangle, DrawPath
        - parse stroke width, stroke and fill color for path and rect
        - parse rx, ry for rect
        - use getCurrentViewPort for top-level SVG rectangle
        
        Change-Id: Ife498bdaa721852ef2542ac5df2be0e86dfb4e62
        Reviewed-on: https://gerrit.libreoffice.org/68785
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d112761291b16c1d47bebdebf3169527f5e1249e]

        use gfx namespace for DrawCommands
        
        Change-Id: Ib2d97c4fee4e1bb433beeba4fb507fdc7d542af9
        Reviewed-on: https://gerrit.libreoffice.org/68775
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c34f8f2233212bba7ecca4d128b2ab59b2d1dd6a]

        Draw basic list{node,net,header} from the theme definition
        
        Change-Id: I05b2cced0f99d6628a12465748820e3a87c5f3e7
        Reviewed-on: https://gerrit.libreoffice.org/68774
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ddc8d51f09756f14a93b54bbb221a437f8420f8d]

        Draw basic toolbar from the theme definition
        
        Change-Id: I4d9935973bb6e46a7c5f17f914944f91a3e10a63
        Reviewed-on: https://gerrit.libreoffice.org/68773
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c28104e0c2e030b52bb39276421da8da2e28f669]

        Draw basic frame and window background from the theme definition
        
        Change-Id: I2422650a155a874855ad4d72fa3bfd27b7d0da8a
        Reviewed-on: https://gerrit.libreoffice.org/68772
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [734a5cc1eba1bbfafcd93f09177ff07b52fa95f8]

        Draw basic listbox from the theme definition
        
        Change-Id: Id3dd5aaa8b5537e5f740752cec292d6f4a44044e
        Reviewed-on: https://gerrit.libreoffice.org/68771
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7894fd2b442eff45ecf14088ebd17ee9f8678752]

        svgio visitor, add draw commands and create the from svg
        
        Adds a visitor for svgio for visiting svg nodes and create something
        useful from them.
        
        Basic draw commands - a tree of draw commands (with sub-pixel
        precision support) just to store a simple definition for drawing.
        
        Adds a svg draw visitor and create draw commands from the svg
        structure and expose the commands through UNO API.
        
        Change-Id: I073e891a2cffdd76d4e3b838590e3a19c998e9bf
        Reviewed-on: https://gerrit.libreoffice.org/68770
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-06  Caolán McNamara  <caolanm@redhat.com>  [de5dc664fc923b9704860f51267c438cad28cbe4]

        support large toolbar size
        
        Change-Id: If24baee9a682006ff92e543eeb28490573b6cdec
        Reviewed-on: https://gerrit.libreoffice.org/68805
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-06  Caolán McNamara  <caolanm@redhat.com>  [930e252db3ac264018010bd105e4a30de4a15f9d]

        hookup MenuButton::SetDropDown to GtkMenuButton draw-indicator
        
        Change-Id: I556d61256bed8f607eed5a9c6e0ed3fcfd63af2c
        Reviewed-on: https://gerrit.libreoffice.org/68802
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-06  Stephan Bergmann  <sbergman@redhat.com>  [ec26772e2e9d864b9c2c5e5271ccd63006bec039]

        Fix libtool RPATH outsmarting hack for external/librevenge
        
        After the blind fix attempt of 490f07cf7235ab3c5dc4be13c53832e3266bd8e6 "Extend
        libtool RPATH outsmarting hack to external/librevenge", appears that
        <https://ci.libreoffice.org/job/lo_daily_update_gandalf/596/> also needs
        runpath_var=LD_RUN_PATH to be reset.  (See also how
        <https://src.fedoraproject.org/cgit/rpms/librevenge.git/tree/librevenge.spec
        ?id=4960d4c6c190885b20f56ce9ee1ad2ad92b87021#n46> addresses the same problem for
        Fedora builds of librevenge.)
        
        Change-Id: I5cff145605cd05a8b87360c1edc3574e3364139b
        Reviewed-on: https://gerrit.libreoffice.org/68800
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-06  andreas kainz  <kainz.a@gmail.com>  [7b69950a1aca144292c6744407c66cf7a63ef7ef]

        sync chart2 ui files with swriter ui files
        
        Change-Id: I5c31fd0aef8d3a3e2ce4bcc6942f9cc06edff858
        Reviewed-on: https://gerrit.libreoffice.org/68791
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [cfd080d00af43c4650c7ed1e9bf68626edcac944]

        loplugin:staticconstfield improve warning message
        
        Change-Id: I000dff6b1b6e33e1b2c5aa337c027c1edd7b1003
        Reviewed-on: https://gerrit.libreoffice.org/68795
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-06  Miklos Vajna  <vmiklos@collabora.com>  [7e2a4f53a243e90cca4b17c63f5318af1a4687f2]

        writerfilter: remove empty RTFPicture constructor
        
        This is really just a reference-counted struct, not a real class.
        
        Change-Id: Ifccd513e56632fd4df7711f7070188671b45e82d
        Reviewed-on: https://gerrit.libreoffice.org/68777
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-06  Stephan Bergmann  <sbergman@redhat.com>  [936308d3ef4f43d9c525401cb1cfca197df13b0f]

        Introduce Int32ToSVBT32 for cases that apparently want to write a signed value
        
        ...and clean up some other (legitimate) uses of UInt32ToSVBT32 to not use a
        (somewhat misleading) static_cast<long>(...)
        
        Change-Id: Ifd0c3f771c3f6e20eef3413b9c27fd2514dc0c13
        Reviewed-on: https://gerrit.libreoffice.org/68767
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-06  Stephan Bergmann  <sbergman@redhat.com>  [efcf8149b5762d95b158a809430a3d053bb2d41d]

        Record external/harfbuzz/msvc.patch as sent upstream
        
        Change-Id: I47277272170508e9af7617e9b774bbdca05e9ec3
        Reviewed-on: https://gerrit.libreoffice.org/68766
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-06  andreas kainz  <kainz.a@gmail.com>  [668a3de9be203f47357190ea059155e70944741f]

        sync sdraw and simpress ui files with swriter ui files
        
        Change-Id: I321233437b573d254ca63aaf7274b54334ec066a
        Reviewed-on: https://gerrit.libreoffice.org/68786
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [0d2da0acfaa610c690bce552c0ed5df62d4c35cb]

        tdf#123829 Respect CollapseEmptyCellPara setting when reading odf docs
        
        Commit 56b2cf0c10d9caa01ebae1d80465e342d046a85c introduced a "feature"
        which would hide an empty line after a table and only make it visible
        when the cursor is in it.
        
        So when loading an ODF doc, only enable this feature for which have the
        CollapseEmptyCellPara setting set.
        
        Change-Id: Ib4dfbbe8d45eb57547c51c7eee2f81331fc5300e
        Reviewed-on: https://gerrit.libreoffice.org/68742
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3061ca82a323ec922dbdf2f5dcc008ade81f23a8]

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

2019-03-06  Julien Nabet  <serval2412@yahoo.fr>  [e578e2b7855d0b474eed5b1ef6b808ba25295c06]

        Typo: unexpectend->unexpected
        
        Change-Id: Id7aface81f907afdb046a22f1a64641718391000
        Reviewed-on: https://gerrit.libreoffice.org/68776
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-03-06  Stephan Bergmann  <sbergman@redhat.com>  [d8f5b8e622f08f1ede5d2287ed5be7fae5724ff9]

        Remove debugging dump()s
        
        Change-Id: I1f5479adefbf7c77a5584d698c6a6c35ff4716d0
        Reviewed-on: https://gerrit.libreoffice.org/68778
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [83db9afa20b8cf54b522ca9c3f04e7e267684c59]

        remove some unnecessary typedef struct... sugar
        
        Change-Id: I1576282b0a0a3af8ae14c04725d9c4900073f2c4
        Reviewed-on: https://gerrit.libreoffice.org/68758
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [a2e3705d8b3b05ae664d54b762d6ff72927d5e48]

        loplugin:unnecessaryparen improve member expression
        
        Change-Id: I304621018cb1e2a47e478e86df4229bcf2176741
        Reviewed-on: https://gerrit.libreoffice.org/68757
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [f423ac2d3bdba4263f1f41e31e7e2b7715afdd6e]

        remove sal_IntPtr in OfaMSFilterTabPage2
        
        and just use a scoped enum
        
        Change-Id: Ie229d61866be4a03ccd93b73787b8813b9bd932d
        Reviewed-on: https://gerrit.libreoffice.org/68744
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-06  Jens Carl  <j.carl43@gmx.de>  [da474e2985e8672c63e9282576bac6750ae6648c]

        tdf#45904 Move XPropertySet Java tests to C++
        
        Move XPropertySet Java tests to C++ for ScDataPilotFieldObj.
        
        Change-Id: I9fa5d153cced1aae8892d2422025dfcdcda73c69
        Reviewed-on: https://gerrit.libreoffice.org/68782
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-06  Jens Carl  <j.carl43@gmx.de>  [04f4cbd0b3e949c28382359f722872d380d98900]

        tdf#45904 Move XNamed Java tests to C++
        
        Move XNamed Java tests to C++ for ScDataPilotFieldObj.
        
        Change-Id: Ieecd8799f56dcfa9279d4d523d470a62d9aed203
        Reviewed-on: https://gerrit.libreoffice.org/68781
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-06  Jens Carl  <j.carl43@gmx.de>  [849856596cdc2342fb1672ca313915362eddb589]

        Remove unnecessary calls to Reference::is() after an UNO_QUERY_THROW
        
        Change-Id: Icb5ab21168e91951a81c09752e7b53e11813aa1b
        Reviewed-on: https://gerrit.libreoffice.org/68780
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-06  Luboš Luňák  <l.lunak@collabora.com>  [9432bab9f8f4a246d205ff2a460f60aeedba8ce1]

        do not access uninitialized values when printing (tdf#121439)
        
        The assert in the bugreport is triggered by ScPrintFunc::CalcPages() passing
        uninitialized values of nEndRow (and others). These variables apparently
        get initialized only by constructors that take ScPrintState. These ctors
        also set (the somewhat poorly named) bState and the call to CalcPages()
        is guarded by this. However, GetPrintState() will simply create ScPrintState
        filled with these uninitialized values and later on this will be used
        with these ctors, so bState will be set, but nEndRow will be bogus.
        
        Although 5217a2a0bf27e496cc429ee45dff7c239b466ae6 introduced tdf#121439,
        this strange bState logic and unitialized variables has been these since
        the initial commit, and the code doesn't take any precautions to check
        whether the values are valid or not, so I assume this always was just lucky
        enough to work and 5217a2a0bf finally triggered a problem.
        
        Given that it's rather unclear to me how this is supposed to work properly,
        just add an extra flag to both ScPrintFunc and ScPrintState marking whether
        the values are set or not and make CalcPages() depends on this flag instead.
        
        Change-Id: I0620de6562865c24f5a0edca2566b01546bf2e2b
        Reviewed-on: https://gerrit.libreoffice.org/68739
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Jenkins

2019-03-05  Tor Lillqvist  <tml@collabora.com>  [525bc99af37787cfee8408fb14a88adf2bf735b2]

        Make mysqlc conditional on MARIADBC, too
        
        Change-Id: I7e8541b8918ea5011fe9669d11b51c941544f794
        Reviewed-on: https://gerrit.libreoffice.org/68764
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2019-03-05  Matteo Casalin  <matteo.casalin@yahoo.com>  [78404432ed784b3570cb4c223e6311c3e9859b60]

        Group some more common code
        
        Change-Id: I2bf3e8afd9f330e8d7377300163a3224ed4db05c
        Reviewed-on: https://gerrit.libreoffice.org/68179
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-05  Matteo Casalin  <matteo.casalin@yahoo.com>  [070ea7faa821a01b6a077e24724e37962173cb23]

        Use optimized OString concatenation
        
        Change-Id: Iaefacf4a57398d0e88b4de7552af11832db3e881
        Reviewed-on: https://gerrit.libreoffice.org/68178
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-05  Matteo Casalin  <matteo.casalin@yahoo.com>  [1e1559256bf64a8f782b6dcb70f191eec767d475]

        Use index only where getToken() needs it
        
        Change-Id: I28da64c9ef9b36288f380300f6622d48483e6c0d
        Reviewed-on: https://gerrit.libreoffice.org/68125
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-05  Matteo Casalin  <matteo.casalin@yahoo.com>  [bb843223c2da5c562d189358184c11993f7b65cc]

        Use already available index in following getToken call
        
        Change-Id: I1617af942d59c59039e97400a8c39bbc36c3bceb
        Reviewed-on: https://gerrit.libreoffice.org/68124
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-05  Matteo Casalin  <matteo.casalin@yahoo.com>  [a03c8081b55f1a156a4ef6795afe8daa702589e9]

        Use indexed getToken()
        
        Change-Id: I3f34ccb4253c587088f621f914b315e56f96008f
        Reviewed-on: https://gerrit.libreoffice.org/68123
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-05  Matteo Casalin  <matteo.casalin@yahoo.com>  [fe1322f8d009e45ef598ec9a8a3af8b8f738eb55]

        Simplify ShapeAnchor::importVmlAnchor
        
        Change-Id: Ibee7914a0c5027b4679163e6a5108f646ad66546
        Reviewed-on: https://gerrit.libreoffice.org/68122
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-05  Matteo Casalin  <matteo.casalin@yahoo.com>  [e79377df461075815fb5d40badd81918c256c247]

        Use indexed getToken and improve tokenization
        
        Third token (i.e. day) would span to the end of the string
        and conversion to int works just because it stops at first
        non-numeric character.
        
        Change-Id: I4f608aafadd634c312f7cfd986966f453bfca872
        Reviewed-on: https://gerrit.libreoffice.org/68121
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-05  Matteo Casalin  <matteo.casalin@yahoo.com>  [c7ab0bff8df23661ee9304578bd9fcf63f4d2dd0]

        Use optimized OString concatenation
        
        Change-Id: I7c74e007cb382701c3d9c41f9a6fb76ff0cb19fe
        Reviewed-on: https://gerrit.libreoffice.org/68120
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-05  Matteo Casalin  <matteo.casalin@yahoo.com>  [730df730a9425dbf4ed778dce7a95c1c0be274f6]

        Avoid unneeded OUString copy
        
        Change-Id: I43d66f1bf4fc4a17f7dbea62e3fb13675dbbfb8a
        Reviewed-on: https://gerrit.libreoffice.org/68119
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-05  Matteo Casalin  <matteo.casalin@yahoo.com>  [3cf1467379b2bad76a23e239051aa3a7852d786c]

        Index returned by getToken is always lower than string length
        
        Change-Id: I7de7a3eaf7b4ae6ef97b0c23fb755ad108db19e6
        Reviewed-on: https://gerrit.libreoffice.org/68118
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-05  Matteo Casalin  <matteo.casalin@yahoo.com>  [9e1dfe405cd597c80d63a2138c36cebd4e98400e]

        Index returned by getToken is always lower than string length
        
        Also take care of handling possibly empty strings, for which
        the initial 0 index would fail the comparison.
        
        Change-Id: I280fac697554f2a4513a641ac258b1d2baf803f4
        Reviewed-on: https://gerrit.libreoffice.org/68117
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-05  Matteo Casalin  <matteo.casalin@yahoo.com>  [234f4ef41b6dd634471dbe0c727e468c2e328acc]

        Index is not needed for single getToken call
        
        Change-Id: I46d466c0526797e5c246dea3c68a6b2f865964e0
        Reviewed-on: https://gerrit.libreoffice.org/68116
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-05  Matteo Casalin  <matteo.casalin@yahoo.com>  [2e70e02b8eff25b1abcfac125a46724793a6b8dd]

        Use indexed getToken()
        
        Change-Id: I76b565d24a27eda62383df757f97d197c3b276a8
        Reviewed-on: https://gerrit.libreoffice.org/67646
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-05  Stephan Bergmann  <sbergman@redhat.com>  [b612cf0e06de231b7f936269db3b51a7f0e8ae3b]

        Introduce o3tl::underlyingEnumValue
        
        Change-Id: I6554eb86326159b0da707539f45c411f61c0f3de
        Reviewed-on: https://gerrit.libreoffice.org/68761
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-05  Caolán McNamara  <caolanm@redhat.com>  [efbd217afc52390138195e06e96ef9c8f10bf37b]

        Resolves: tdf#123815 null terminator included in string
        
        regression from...
        
        commit 18d636063fd7be165e7888af49372a6e2b851776
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Mon Jun 19 09:46:31 2017 +0100
        
            ofz: use OString instead of bare char*
        
        this is no use to the reporter though, as the document format is
        10 and 11 is the oldest the filter will open
        
        Change-Id: I4cdfe92e37f047493a6eab95f0e8e9f5dced1a35
        Reviewed-on: https://gerrit.libreoffice.org/68745
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-05  Stephan Bergmann  <sbergman@redhat.com>  [64d287805dd941508a4fa9a9054e687212d4a6d4]

        Use o3tl::is_typed_flags for ControlState
        
        Change-Id: If54f385e8c7e19106f03f4a52f99bc50b4878f37
        Reviewed-on: https://gerrit.libreoffice.org/68760
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-05  Matteo Casalin  <matteo.casalin@yahoo.com>  [7cefe392e37d82d5df9d7a0b1462b1121bd7ef1b]

        OptimizerDialog: use local method to reduce OUString operations
        
        Change-Id: I356693ba9992c691c9079b3eaa2f26e57b005e1c
        Reviewed-on: https://gerrit.libreoffice.org/67640
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-03-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [45511b361a211d463734f50297f62e62a275e2d3]

        deal with code duplication at drawing from a definition file
        
        Change-Id: Ie2f6ace37562a251d639c5049c91a4ba09576c0b
        Reviewed-on: https://gerrit.libreoffice.org/68754
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [07cb5f46a13296cd9c84ddbbff161e5a81dd52ea]

        Add spinbox SVG buttons, but use a definition draw for now
        
        Change-Id: Iff40c7c315ed2473e7a5bd84a6449aedcf646e2f
        Reviewed-on: https://gerrit.libreoffice.org/68753
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [67b6b526dd759d28c554880b2e728ca99c6cce7b]

        Draw basic tabbar widgets from the theme definition
        
        Change-Id: I51f8868abff3f3e38bd70ea1fc99a9cf5aca92a6
        Reviewed-on: https://gerrit.libreoffice.org/68752
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5c124597d0446bbb7cb0672a6335ebcd68520e00]

        Draw basic progress from the theme definition
        
        Change-Id: If2c6f434dd64cf1b3bab340dc6c4d73f439bcfdf
        Reviewed-on: https://gerrit.libreoffice.org/68751
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [16d9cfe92a60e3a7ea238ef4a656e5277231b866]

        Draw basic fixedline from the theme definition
        
        Change-Id: I791d33e4cea14f49609434e39f681cf47864fc67
        Reviewed-on: https://gerrit.libreoffice.org/68750
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ae9eab1cf666a6cf58cc473e4e5bdd92088fbd30]

        Draw basic scrollbar from the theme definition
        
        Change-Id: I2a017746f02c547413c949a1728ebbfa781a7f66
        Reviewed-on: https://gerrit.libreoffice.org/68749
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-05  Michael Stahl  <Michael.Stahl@cib.de>  [d55e75d9173fd0d5928bae45ed49d3c105140468]

        sw_redlinehide: fix RSID related asserts regression
        
        Due to sw_redlinehide the SwTextNode::MakeFrame() is skipped on
        SwTextNodes that are merged due to redlining. But then the
        IgnoreStart/IgnoreEnd flags on the hints are not initialised and some
        assert like assert(pHt->IsFormatIgnoreStart()) fails.
        
        tdf90056-1.odt is an example document.
        
        There doesn't appear to be a convenient place to initialise it per-node
        as it is finished; the ODF import inserts APPEND_PARAGRAPH before
        inserting the hints themselves.
        
        So remove the initialisation from MakeFrame() and just do it in
        SwReader::Read().
        
        Change-Id: Ib33fe3033fc05bd2f5ef2ac8d059d587642ccf48
        Reviewed-on: https://gerrit.libreoffice.org/68748
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-03-05  Caolán McNamara  <caolanm@redhat.com>  [d9bd131b11e47c7b1b7f0ae5bc50fff28f157016]

        rename CuiConfigGroupBoxResource_Impl back to SvxConfigGroupBoxResource_Impl
        
        Change-Id: I21e9258f5f57acd5e27cee5c1cca37b8b56f3040
        Reviewed-on: https://gerrit.libreoffice.org/68702
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-05  Caolán McNamara  <caolanm@redhat.com>  [4986b503eb0b50579000512787edcf0c8c8b41fc]

        unused SfxConfigGroupListBox
        
        Change-Id: Ia31f70b0d22b4bca13e46f3fbce440288bafd26f
        Reviewed-on: https://gerrit.libreoffice.org/68700
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-05  Caolán McNamara  <caolanm@redhat.com>  [8ee19e3b6d8c1642da8377583482ca0fd4d30139]

        weld SfxAcceleratorConfigPage
        
        fixes a leak in the KeyList too
        
        Change-Id: I603218ff99481bc006df329c770ea6fe6f147483
        Reviewed-on: https://gerrit.libreoffice.org/68694
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-05  Caolán McNamara  <caolanm@redhat.com>  [db8b4d8c58e808f645a5d854b73c8a8132e2d898]

        sync get_selected_id with get_active_id
        
        Change-Id: I983cc45d13e02a020f608b8e9abfd2f12f7b10f5
        Reviewed-on: https://gerrit.libreoffice.org/68741
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-05  Michael Stahl  <Michael.Stahl@cib.de>  [9d152d29e2def8c15b493b1c8915aecee272a2fd]

        improve documentation of soffice --accept parameter
        
        Change-Id: I8058bad949c973981013d099dba78b3e64cee0aa
        Reviewed-on: https://gerrit.libreoffice.org/68735
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-05  Caolán McNamara  <caolanm@redhat.com>  [b1df6d21bf9a608cccb7f34f6cebe9eee5cec18e]

        sync get_active_id impls
        
        Change-Id: I6b0595f6386657afa28b2cb249ea69aa51e5fb4a
        Reviewed-on: https://gerrit.libreoffice.org/68740
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-05  Stephan Bergmann  <sbergman@redhat.com>  [b7ddc514bff9bdf682abae537f990aa01dc2c0fb]

        Upgrade to latest HarfBuzz 2.3.1
        
        As a side-effect, this gets rid of some Clang
        -fsanitize=implicit-signed-integer-truncation warnings.
        
        The various external/harfbuzz/*.patch no longer applied and appear not to be
        necessary any more.  (But a new external/harfbuzz/msvc.patch became necessary.)
        
        <https://dev-www.libreoffice.org/src/harfbuzz-2.3.1.tar.bz2> was downloaded from
        <https://www.freedesktop.org/software/harfbuzz/release/harfbuzz-2.3.1.tar.bz2>,
        and HARFBUZZ_SHA256SUM in download.lst matches <https://www.freedesktop.org/
        software/harfbuzz/release/harfbuzz-2.3.1.tar.bz2.sha256>.
        
        Change-Id: Ic85acd14b4f488b3d88ce1bafc93be271928006e
        Reviewed-on: https://gerrit.libreoffice.org/68731
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-05  Tomáš Chvátal  <tchvatal@suse.com>  [6d471576114ff10e9e27006e7a9a886207971be0]

        Use pkgconfig to detect PostgreSQL if there is no pg_config
        
        pg_config is meant for linking server extensions,
        clients should use pkg-config instead to build against libpq.
        
        This fixes build with PostgreSQL 11.
        
        Change-Id: Ic0b5fc9cb7169f44c00a1edf7218212c360ec235
        Reviewed-on: https://gerrit.libreoffice.org/68734
        Tested-by: Jenkins
        Reviewed-by: Tomáš Chvátal <tchvatal@suse.cz>

2019-03-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5a226c977633dc77a0a92b5196c75f3863bf1a3d]

        Draw basic slider from the theme definition
        
        Change-Id: I5ccd6c2e743324cee2a030e55425df4791e12e2f
        Reviewed-on: https://gerrit.libreoffice.org/68719
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4b6e00f08afb2968a1a5731729fc266b0e708ab2]

        Use a unordered_map for mapping of xml element to control type
        
        Change-Id: Id0409f35a21307ed41a0da27c625c4b7784811d6
        Reviewed-on: https://gerrit.libreoffice.org/68718
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6cd3cb41d9f3b4bf5c55a80342123b278102581e]

        Update checkbox and radiobutton SVG images
        
        Change-Id: I5e9d5c9fb71340b55145bd2db09cd43982fbb275
        Reviewed-on: https://gerrit.libreoffice.org/68717
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d7dcaec4e201ca9e93991fe8dd8a83a11894c6ca]

        Draw basic spinbox from the theme definition
        
        Change-Id: I9b8379846a82f51365da7e7e2fd63cc21eb575a2
        Reviewed-on: https://gerrit.libreoffice.org/68714
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [25709fb43dc49cbc4a2b2cd81f949e91e2e01e7d]

        Use SVG image to draw the checkbox widget
        
        Change-Id: I559ac167970581477bf9f9a02904b11050e31766
        Reviewed-on: https://gerrit.libreoffice.org/68713
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [f7ac78f90868a21c480e9b1d9389b36427f097c4]

        fix ScDetOpList::operator==
        
        should be comparing the values of the elements, not the pointers.
        
        Regression from
            commit 927447356fb7025d2b61073f525adc24643c7925
            Date:   Sat Sep 12 16:49:29 2015 -0600
            replace boost::ptr_container with std::container<std::unique_ptr>
        
        noticed while doing some other plugin work
        
        Change-Id: I96230e52571e9a96e1c96f53f61bbc5afe902b31
        Reviewed-on: https://gerrit.libreoffice.org/68738
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-05  Aurimas Fišeras  <aurimas@members.fsf.org>  [a8886a6224a0649cd5b48d3874ab960487f17c1d]

        Add missing DoClose
        
        Change-Id: I7c6f055a93ece2c80eb0f9c4974829d479d1edca
        Signed-off-by: Aurimas Fišeras <aurimas@members.fsf.org>
        Reviewed-on: https://gerrit.libreoffice.org/68617
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-03-05  Aurimas Fišeras  <aurimas@members.fsf.org>  [cd815d75fd039e59eb9f5e2bf0509d46bc1143fd]

        Add missing DoClose
        
        Change-Id: Ie315d490da6d8c1f62edc54d662e169fa827f610
        Signed-off-by: Aurimas Fišeras <aurimas@members.fsf.org>
        Reviewed-on: https://gerrit.libreoffice.org/68618
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-03-05  Michael Stahl  <Michael.Stahl@cib.de>  [f8d98bcf37c790e4f02cbe19016b7f29f53e07ff]

        tdf#123745 vcl: fix some crash in Window::SetHelpHdl()
        
        Qt5 has some QEvent::DeferredDelete thing, perhaps that's why it calls
        this on a disposed Window?
        
        0 vcl::Window::SetHelpHdl(Link<vcl::Window&, bool> const&) (this=0x60cf9e0, rLink=...) at vcl/source/window/window.cxx:1825
        1 SalInstanceWindow::clear_child_help(vcl::Window*) (this=0x7fa40c0, pParent=0x60cf9e0) at vcl/source/app/salvtables.cxx:825
        2 SalInstanceWindow::~SalInstanceWindow() (this=0x7fa40c0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at vcl/source/app/salvtables.cxx:962
        3 SalInstanceWindow::~SalInstanceWindow() (this=0x7fa40c0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at vcl/source/app/salvtables.cxx:963
        4 std::default_delete<weld::Window>::operator()(weld::Window*) const (this=0x60d0b90, __ptr=0x7fa4190) at /usr/include/c++/8/bits/unique_ptr.h:81
        5 std::unique_ptr<weld::Window, std::default_delete<weld::Window> >::~unique_ptr() (this=0x60d0b90, __in_chrg=<optimized out>) at /usr/include/c++/8/bits/unique_ptr.h:274
        6 SalFrame::~SalFrame() (this=0x60d0b40, __in_chrg=<optimized out>) at vcl/source/app/salvtables.cxx:73
        7 Qt5Frame::~Qt5Frame() (this=0x60d0b30, __in_chrg=<optimized out>) at vcl/qt5/Qt5Frame.cxx:167
        8 KDE5SalFrame::~KDE5SalFrame() (this=0x60d0b30, __in_chrg=<optimized out>) at vcl/unx/kde5/KDE5SalFrame.hxx:34
        9 KDE5SalFrame::~KDE5SalFrame() (this=0x60d0b30, __in_chrg=<optimized out>) at vcl/unx/kde5/KDE5SalFrame.hxx:34
        10 QObject::event(QEvent*) (this=0x60d0b30, e=<optimized out>) at kernel/qobject.cpp:1242
        
        Change-Id: I2ac8cb24924ea3178c2b3eed14350515d8506ec3
        Reviewed-on: https://gerrit.libreoffice.org/68581
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-03-05  Michael Stahl  <Michael.Stahl@cib.de>  [7e251025b97ed2a300270b1a565727441005c77e]

        tdf#119856 vcl: convert Qt5FilePicker and Qt5Menu to RunInMainThread
        
        ... and also convert KDE5FilePicker. And Qt5Frame.
        
        The UNO methods in Qt5FilePicker/KDE5FilePicker have to ensure that the
        thread actually owns SolarMutex, because if RunInMainThread() is
        called without that it will deadlock.
        
        Change-Id: Ie4d2f494ac81c799ec7c9a3acb3a9b0f77bb6361
        Reviewed-on: https://gerrit.libreoffice.org/68357
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-03-05  Michael Stahl  <Michael.Stahl@cib.de>  [69c46bf53363127033a83c019375170550308ae2]

        tdf#119856 vcl: fix Qt warning Qt5Frame::SetModal()
        
        This prints a warning "Cannot create children for a parent that is in a
        different thread"; let's fix it before it causes another hard to debug
        crash.
        
        0  check_parent_thread(QObject*, QThreadData*, QThreadData*) (parent=parent@entry=0xe88ca0, parentThreadData=<optimized out>, currentThreadData=<optimized out>) at kernel/qobject.cpp:781
        1  check_parent_thread (currentThreadData=<optimized out>, parentThreadData=<optimized out>, parent=0xe88ca0) at kernel/qobject.cpp:822
        2  QObject::QObject(QObject*) (this=0x9ed2e80, parent=0xe88ca0) at kernel/qobject.cpp:810
        3  Adwaita::GenericData::GenericData(QObject*, QWidget*, int) () at /usr/lib64/qt5/plugins/styles/adwaita.so
        4  Adwaita::WidgetStateEngine::registerWidget(QWidget*, QFlags<Adwaita::AnimationMode>) () at /usr/lib64/qt5/plugins/styles/adwaita.so
        5  Adwaita::Animations::registerWidget(QWidget*) const () at /usr/lib64/qt5/plugins/styles/adwaita.so
        6  Adwaita::Style::polish(QWidget*) () at /usr/lib64/qt5/plugins/styles/adwaita.so
        7  QWidget::event(QEvent*) () at /lib64/libQt5Widgets.so.5
        8  Qt5Widget::event(QEvent*) (this=0x7321790, pEvent=0x7f90c27d3750) at vcl/qt5/Qt5Widget.cxx:416
        9  QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
        10 QApplication::notify(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
        11 QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x7321790, event=0x7f90c27d3750) at kernel/qcoreapplication.cpp:1047
        12 QWidget::ensurePolished() const () at /lib64/libQt5Widgets.so.5
        13 QWidget::setVisible(bool) () at /lib64/libQt5Widgets.so.5
        14 Qt5Frame::SetModal(bool) (this=0x9f411b0, bModal=true) at vcl/qt5/Qt5Frame.cxx:482
        
        Change-Id: Ib6b4d1ee859dfce650422a6c7860abf2eb2686f1
        Reviewed-on: https://gerrit.libreoffice.org/68356
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-03-05  Michael Stahl  <Michael.Stahl@cib.de>  [621bebd8640feeb5f8e15fafac1425cb18bd28e4]

        tdf#119856 vcl: fix Qt5FilePicker destructor to run in main thread
        
        During QFileDialog dtor, QSocketNotifier::setEnabled(false) is called,
        but it doesn't do anything other than print a stupid warning and so it's
        still registered and later it receives events after it's dead.
        
        0   QSocketNotifier::setEnabled(bool) (this=this@entry=0x991c058, enable=enable@entry=false) at kernel/qsocketnotifier.cpp:240
        1   QInotifyFileSystemWatcherEngine::~QInotifyFileSystemWatcherEngine() (this=0x991c030, __in_chrg=<optimized out>) at io/qfilesystemwatcher_inotify.cpp:260
        2   QInotifyFileSystemWatcherEngine::~QInotifyFileSystemWatcherEngine() (this=0x991c030, __in_chrg=<optimized out>) at io/qfilesystemwatcher_inotify.cpp:258
        3   QObjectPrivate::deleteChildren() (this=this@entry=0x991c240) at kernel/qobject.cpp:1997
        4   QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1025
        5   QFileSystemWatcher::~QFileSystemWatcher() (this=0x9641b60, __in_chrg=<optimized out>) at io/qfilesystemwatcher.cpp:277
        6   QObjectPrivate::deleteChildren() (this=this@entry=0x2a30130) at kernel/qobject.cpp:1997
        7   QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1025
        8   QThread::~QThread() (this=0x2a079b8, __in_chrg=<optimized out>) at thread/qmutex.h:217
        9    () at /lib64/libQt5Widgets.so.5
        10  QScopedPointerDeleter<QObjectData>::cleanup(QObjectData*) (pointer=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:52
        11  QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::~QScopedPointer() (this=0x98aa4d8, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:107
        12  QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:884
        13  QFileSystemModel::~QFileSystemModel() () at /lib64/libQt5Widgets.so.5
        14  QObjectPrivate::deleteChildren() (this=0x97bab00) at kernel/qobject.cpp:1997
        15  QWidget::~QWidget() () at /lib64/libQt5Widgets.so.5
        16  QFileDialog::~QFileDialog() () at /lib64/libQt5Widgets.so.5
        17  std::default_delete<QFileDialog>::operator()(QFileDialog*) const (this=0x9770f90, __ptr=0x926e970) at /usr/include/c++/8/bits/unique_ptr.h:81
        18  std::unique_ptr<QFileDialog, std::default_delete<QFileDialog> >::~unique_ptr() (this=0x9770f90, __in_chrg=<optimized out>) at /usr/include/c++/8/bits/unique_ptr.h:274
        19  Qt5FilePicker::~Qt5FilePicker() (this=0x9770ed0, __in_chrg=<optimized out>) at vcl/qt5/Qt5FilePicker.cxx:155
        
        Change-Id: Iddfa3d44de59e1760e20a389566d9e6815ab26f7
        Reviewed-on: https://gerrit.libreoffice.org/68355
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-03-05  Michael Stahl  <Michael.Stahl@cib.de>  [265caa4381c048c346c907b017561ab0fe0367ff]

        tdf#119856 vcl: Qt5/KDE5 RunInMainThread
        
        The problem with the current approach of transferring calls to the main
        thread with Q_EMIT signals is that if the code that should run in the
        main thread needs SolarMutex, then the non-main-thread must use
        SolarMutexReleaser - but then the main thread will run not only the call
        that is needed right now, but will potentially process all pending
        events, and the other thread hasn't prepared for that.
        
        We need the inter-thread feature of Qt::BlockingQueuedConnection and the
        non-queued feature of Qt::DirectConnection, but this combination doesn't
        appear to exist.
        
        So the SolarMutexReleaser needs to go - but then the main thread does
        need SolarMutex for some things, and hence we need to trick it into
        believing it has SolarMutex with the m_bNoYieldLock hack.
        
        Then it becomes apparent that the main thread may be blocked on either
        Qt events, which is fine, or on the SalYieldMutex's m_aMutex, which will
        never be released now.
        
        So the main thread must never block on m_aMutex; the alternative is to
        use the same approach as the osx code (and, in a somewhat different
        form, the svp code), and add some condition variables on which the main
        thread can block if it fails to acquire the m_aMutex immediately.
        
        It's even possible to do this in a somewhat generic way with lambdas.
        
        This does appear to work, but it makes the Q_EMIT approach entirely
        untenable, because now the main thread will be blocked on the condition
        variable and the non-main-thread will be blocked until the Qt event is
        processed.
        
        Change-Id: I6480a6b909d5ec8814b2ff10dbefb0f3686a83c7
        Reviewed-on: https://gerrit.libreoffice.org/68232
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-03-05  Katarina Behrens  <Katarina.Behrens@cib.de>  [c3751ed3c98e8ed40100a8073b97c83d9ded0803]

        tdf#120783: take suggested/preferred DnD ops into account
        
        use those for drag operation start in Qt5Widget and eventually
        to construct DropTargetDragEnterEvent
        
        Change-Id: I3a92cbe722dadc64f8a210f7fd4016c8eb17216b
        Reviewed-on: https://gerrit.libreoffice.org/68675
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-03-05  Aurimas Fišeras  <aurimas@members.fsf.org>  [98b8fa299f7d7e68d42e322faf64cb0cd9923d95]

        Add missing DoClose
        
        Change-Id: Ia051ba960102e53a4dc6cb6b3444ea923a351c3d
        Signed-off-by: Aurimas Fišeras <aurimas@members.fsf.org>
        Reviewed-on: https://gerrit.libreoffice.org/68619
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-03-05  Michael Stahl  <Michael.Stahl@cib.de>  [405661a98f01416c596083262691cedd941733a1]

        tdf#123446 sw_redlinehide: fix crash on Redo of ToX
        
        The problem is that the ToX must be updated with the same layout redline
        setting as it was originally created, so that subsequent Redo actions
        see the expected node indexes.
        
        Unfortunately it's not enough to just pass a flag to the ToX update
        functions, because they check GetTextNodeForParaProps() so we need a
        layout corresponding to the layout setting; if there isn't one, the
        existing one is temporarily toggled.
        
        This could be much better if the MergedPara would be independent of the
        layout and always exist, but with the various SwModify design issues
        that looks tricky to do...
        
        (regression from 80cedb5dcb6a7dd6c01349b93fab49ecee5f6594)
        
        Change-Id: Ibdc5b4ace54ace27e5223a25ecaf39bb493fb69b
        Reviewed-on: https://gerrit.libreoffice.org/68704
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2019-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [191f85df5851473af270be486f95f940e3091fef]

        re-land "new loplugin typedefparam""
        
        This reverts commit c9bb48386bad7d2a40e6958883328145ae439cad,
        and adds a bunch more fixes.
        
        Change-Id: Ib584d302a73125528eba85fa1e722cb6fc41538a
        Reviewed-on: https://gerrit.libreoffice.org/68680
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [983566119c926d0e2478f74548f00a789de55c15]

        Add support for <image> draw definition to draw a SVG image
        
        Attribute "source" is used to get the relative path to the image.
        Path is relative to the definition file.
        
        Change-Id: I6ca0c113385e26ad74b928e1f56635b4b0cef995
        Reviewed-on: https://gerrit.libreoffice.org/68712
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-05  Serge Krot  <Serge.Krot@cib.de>  [5723d303a44597cdb2ea242cf3fb0ac0e8c15b83]

        tdf#122920 uitest: XMouseListener is not called for top most window
        
        Change-Id: Ia6f79e50b93004b8bf896e24450ce8666b303037
        Reviewed-on: https://gerrit.libreoffice.org/66856
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-03-05  Stephan Bergmann  <sbergman@redhat.com>  [47078995c2aac781c7af5c5a36898a55fbe5cc13]

        Better types for nFc and nLen
        
        ...given that they get assigned with values of those types.  This change has no
        actual effect on the results, but silences Clang
        -fsanitize=implicit-signed-integer-truncation warnings like "implicit conversion
        from type 'long' of value -671088640 (64-bit, signed) to type 'sal_uInt32' (aka
        'unsigned int') changed the value to 3623878656 (32-bit, unsigned)".
        
        Change-Id: I763a9d85b9e40797312688551206c308fc3d36e3
        Reviewed-on: https://gerrit.libreoffice.org/68705
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-05  Caolán McNamara  <caolanm@redhat.com>  [69e890b1691b6705520f407e4bbf5b579356f3e7]

        weld ODatasourceSelectDialog
        
        Change-Id: I33a45f6d68c4a6cba63301dbb6c94ea661365a9a
        Reviewed-on: https://gerrit.libreoffice.org/68651
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-05  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [4a88213bc5f3c7a49e1704b9954b517f4e1b1d27]

        tdf#42949 Fix IWYU warnings in include/cppcanvas/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I8174b6e684b5b46a8abd3ca825b7de75f9255df3
        Reviewed-on: https://gerrit.libreoffice.org/68703
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-05  Stephan Bergmann  <sbergman@redhat.com>  [04073c7a7cd5b81d65061eaaf26f27fc97660782]

        Avoid overflowing sal_Int16 PROP_GRID_LINES
        
        ...as seen with Clang's -fsanitize=implicit-signed-integer-truncation during
        CppunitTest_sw_ooxmlexport4 when nTextAreaHeight=36920 and m_nGridLinePitch=1:
        
        > writerfilter/source/dmapper/PropertyMap.cxx:1519:38: runtime error: implicit conversion from type 'int' of value 36920 (32-bit, signed) to type 'const sal_Int16' (aka 'const short') changed the value to -28616 (16-bit, signed)
        >  #0 in writerfilter::dmapper::SectionPropertyMap::CloseSectionGroup(writerfilter::dmapper::DomainMapper_Impl&) at writerfilter/source/dmapper/PropertyMap.cxx:1519:38
        >  #1 in writerfilter::dmapper::DomainMapper::lcl_endSectionGroup() at writerfilter/source/dmapper/DomainMapper.cxx:2881:30
        >  #2 in writerfilter::LoggedStream::endSectionGroup() at writerfilter/source/dmapper/LoggedResources.cxx:101:5
        >  #3 in writerfilter::ooxml::OOXMLFastContextHandler::endSectionGroup() at writerfilter/source/ooxml/OOXMLFastContextHandler.cxx:434:23
        >  #4 in writerfilter::ooxml::OOXMLFactory_wml::endAction(writerfilter::ooxml::OOXMLFastContextHandler*) at workdir/CustomTarget/writerfilter/source/ooxml/OOXMLFactory_wml.cxx:7517:19
        >  #5 in writerfilter::ooxml::OOXMLFactory::endAction(writerfilter::ooxml::OOXMLFastContextHandler*) at writerfilter/source/ooxml/OOXMLFactory.cxx:199:19
        >  #6 in writerfilter::ooxml::OOXMLFastContextHandler::lcl_endFastElement(int) at writerfilter/source/ooxml/OOXMLFastContextHandler.cxx:195:5
        >  #7 in writerfilter::ooxml::OOXMLFastContextHandler::endFastElement(int) at writerfilter/source/ooxml/OOXMLFastContextHandler.cxx:177:9
        >  #8 in (anonymous namespace)::Entity::endElement() at sax/source/fastparser/fastparser.cxx:483:27
        >  #9 in sax_fastparser::FastSaxParserImpl::callbackEndElement() at sax/source/fastparser/fastparser.cxx:1274:17
        >  #10 in (anonymous namespace)::call_callbackEndElement(void*, unsigned char const*, unsigned char const*, unsigned char const*) at sax/source/fastparser/fastparser.cxx:310:18
        >  #11 in xmlParseEndTag2 at workdir/UnpackedTarball/libxml2/parser.c:9680:2
        >  #12 in xmlParseTryOrFinish at workdir/UnpackedTarball/libxml2/parser.c:11531:7
        >  #13 in xmlParseChunk__internal_alias at workdir/UnpackedTarball/libxml2/parser.c:12244:13
        >  #14 in sax_fastparser::FastSaxParserImpl::parse() at sax/source/fastparser/fastparser.cxx:1043:21
        >  #15 in sax_fastparser::FastSaxParserImpl::parseStream(com::sun::star::xml::sax::InputSource const&) at sax/source/fastparser/fastparser.cxx:863:9
        >  #16 in sax_fastparser::FastSaxParser::parseStream(com::sun::star::xml::sax::InputSource const&) at sax/source/fastparser/fastparser.cxx:1359:13
        >  #17 in writerfilter::ooxml::OOXMLDocumentImpl::resolve(writerfilter::Stream&) at writerfilter/source/ooxml/OOXMLDocumentImpl.cxx:504:22
        >  #18 in WriterFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at writerfilter/source/filter/WriterFilter.cxx:192:24
        >  #19 in SfxObjectShell::ImportFrom(SfxMedium&, com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&) at sfx2/source/doc/objstor.cxx:2212:34
        >  #20 in SfxObjectShell::DoLoad(SfxMedium*) at sfx2/source/doc/objstor.cxx:741:23
        >  #21 in SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at sfx2/source/doc/sfxbasemodel.cxx:1844:36
        >  #22 in (anonymous namespace)::SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) at sfx2/source/view/frmload.cxx:689:28
        >  #23 in framework::LoadEnv::impl_loadContent() at framework/source/loadenv/loadenv.cxx:1150:37
        >  #24 in framework::LoadEnv::startLoading() at framework/source/loadenv/loadenv.cxx:384:20
        >  #25 in framework::LoadEnv::loadComponentFromURL(com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/loadenv/loadenv.cxx:170:14
        >  #26 in framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/services/desktop.cxx:619:12
        >  #27 in non-virtual thunk to framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/services/desktop.cxx
        >  #28 in unotest::MacrosTest::loadFromDesktop(rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at unotest/source/cpp/macros_test.cxx:50:60
        >  #29 in SwModelTestBase::loadURL(rtl::OUString const&, char const*, char const*) at sw/qa/extras/inc/swmodeltestbase.hxx:761:23
        >  #30 in SwModelTestBase::load(rtl::OUString const&, char const*, char const*) at sw/qa/extras/inc/swmodeltestbase.hxx:716:16
        >  #31 in SwModelTestBase::executeImportTest(char const*, char const*) at sw/qa/extras/inc/swmodeltestbase.hxx:264:13
        >  #32 in testTdf86926_A3::Import() at sw/qa/extras/ooxmlexport/ooxmlexport4.cxx:1140:1
        [...]
        
        Change-Id: Idf694b0dda871f1313d36c03764b0199e10d1b25
        Reviewed-on: https://gerrit.libreoffice.org/68710
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-05  Roman Kuznetsov  <antilibreoffice@gmail.com>  [7813c499fcae3aad9be15e4ecb0bae9a379f5d30]

        tdf#105445 Change label "Export comments" to "Comments as PDF annotations"
        
        Change-Id: I7036c2e699eb394f008fe3eeb1b93247b8c6fb22
        Reviewed-on: https://gerrit.libreoffice.org/68696
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-03-05  Stephan Bergmann  <sbergman@redhat.com>  [1e73e4a2b607c15ab9e0dd9fa40d2016262f7fc2]

        nPara[1] needs clamping too, after all
        
        Follow-up to 4bf2b13647030d4e5a44d6a23d5570aeea70c333 "Clamp equation values
        when exporting to binary MS format", during CppunitTest_sw_ooxmlexport6:
        
        > filter/source/msfilter/escherex.cxx:2935:50: runtime error: implicit conversion from type 'sal_Int32' (aka 'int') of value 2700000 (32-bit, signed) to type 'sal_Int16' (aka 'short') changed the value to 13024 (16-bit, signed)
        >  #0 in EscherPropertyContainer::CreateCustomShapeProperties(MSO_SPT, com::sun::star::uno::Reference<com::sun::star::drawing::XShape> const&) at filter/source/msfilter/escherex.cxx:2935:50
        >  #1 in ImplEESdrWriter::ImplWriteShape(ImplEESdrObject&, EscherSolverContainer&, bool) at filter/source/msfilter/eschesdo.cxx:283:26
        >  #2 in ImplEESdrWriter::ImplWriteShape(ImplEESdrObject&, EscherSolverContainer&, bool) at filter/source/msfilter/eschesdo.cxx:215:25
        >  #3 in ImplEESdrWriter::ImplWriteTheShape(ImplEESdrObject&, bool) at filter/source/msfilter/eschesdo.cxx:932:12
        >  #4 in EscherEx::AddSdrObject(SdrObject const&, bool) at filter/source/msfilter/eschesdo.cxx:951:35
        >  #5 in oox::vml::VMLExport::AddSdrObject(SdrObject const&, short, short, short, short, bool) at oox/source/export/vmlexport.cxx:1425:15
        >  #6 in DocxSdrExport::writeVMLDrawing(SdrObject const*, SwFrameFormat const&) at sw/source/filter/ww8/docxsdrexport.cxx:844:40
        >  #7 in DocxSdrExport::writeDMLAndVMLDrawing(SdrObject const*, SwFrameFormat const&, int) at sw/source/filter/ww8/docxsdrexport.cxx:1051:9
        >  #8 in DocxAttributeOutput::OutputFlyFrame_Impl(ww8::Frame const&, Point const&) at sw/source/filter/ww8/docxattributeoutput.cxx:5586:57
        >  #9 in AttributeOutputBase::OutputFlyFrame(ww8::Frame const&) at sw/source/filter/ww8/wrtw8nds.cxx:3265:5
        >  #10 in SwWW8AttrIter::OutFlys(int) at sw/source/filter/ww8/wrtw8nds.cxx:665:41
        >  #11 in MSWordExportBase::OutputTextNode(SwTextNode&) at sw/source/filter/ww8/wrtw8nds.cxx:2274:42
        >  #12 in MSWordExportBase::OutputContentNode(SwContentNode&) at sw/source/filter/ww8/wrtw8nds.cxx:3329:13
        >  #13 in MSWordExportBase::WriteText() at sw/source/filter/ww8/wrtww8.cxx:2725:13
        >  #14 in DocxExport::WriteMainText() at sw/source/filter/ww8/docxexport.cxx:1489:5
        >  #15 in DocxExport::ExportDocument_Impl() at sw/source/filter/ww8/docxexport.cxx:527:5
        >  #16 in MSWordExportBase::ExportDocument(bool) at sw/source/filter/ww8/wrtww8.cxx:3210:19
        >  #17 in DocxExportFilter::exportDocument() at sw/source/filter/ww8/docxexportfilter.cxx:86:17
        >  #18 in oox::core::FilterBase::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at oox/source/core/filterbase.cxx:497:55
        >  #19 in WriterFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at writerfilter/source/filter/WriterFilter.cxx:150:23
        >  #20 in SfxObjectShell::ExportTo(SfxMedium&) at sfx2/source/doc/objstor.cxx:2414:25
        >  #21 in SfxObjectShell::SaveTo_Impl(SfxMedium&, SfxItemSet const*) at sfx2/source/doc/objstor.cxx:1496:19
        >  #22 in SfxObjectShell::PreDoSaveAs_Impl(rtl::OUString const&, rtl::OUString const&, SfxItemSet const&) at sfx2/source/doc/objstor.cxx:2821:39
        >  #23 in SfxObjectShell::CommonSaveAs_Impl(INetURLObject const&, rtl::OUString const&, SfxItemSet&) at sfx2/source/doc/objstor.cxx:2678:9
        >  #24 in SfxObjectShell::APISaveAs_Impl(rtl::OUString const&, SfxItemSet&) at sfx2/source/doc/objserv.cxx:323:19
        >  #25 in SfxBaseModel::impl_store(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, bool) at sfx2/source/doc/sfxbasemodel.cxx:3018:42
        >  #26 in SfxBaseModel::storeToURL(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at sfx2/source/doc/sfxbasemodel.cxx:1689:13
        >  #27 in SwModelTestBase::reload(char const*, char const*, char const*) at sw/qa/extras/inc/swmodeltestbase.hxx:796:20
        >  #28 in SwModelTestBase::executeImportExportImportTest(char const*, char const*) at sw/qa/extras/inc/swmodeltestbase.hxx:283:9
        >  #29 in testDmlGroupshapeRelsize::Import_Export_Import() at sw/qa/extras/ooxmlexport/ooxmlexport6.cxx:80:1
        [...]
        
        Change-Id: I40fdbcc599960aecabc4b2c96820eb3492509be0
        Reviewed-on: https://gerrit.libreoffice.org/68715
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-05  Stephan Bergmann  <sbergman@redhat.com>  [8c536c6d8ddad1d7f2fc9875450a16f47fcd6b89]

        Change type of buffer to unsigned char
        
        This change has no actual effect on the results, but silences benign Clang
        -fsanitize=implicit-signed-integer-truncation warnings.
        
        Change-Id: I0e96d998f9030c5bb4431dc0ccd689c8f2f3aeea
        Reviewed-on: https://gerrit.libreoffice.org/68711
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-05  Stephan Bergmann  <sbergman@redhat.com>  [18bef257d1cc3c1323f2f5561d6c897d26756193]

        Assume that EMR_SETVIEWPORTEXTEX wants to read signed values
        
        ...similar to 095e1ca4372d90da7fc56051f1271ddd975a9e3a "Assume that
        EMR_SETWINDOWEXTEX wants to read signed values", this time causing "implicit
        conversion from type 'long' of value 4294967200 (64-bit, signed) to type
        'sal_Int32' (aka 'int') changed the value to -96 (32-bit, signed)" in
        emfio::MtfTools::SetDevExt (emfio/source/reader/mtftools.cxx) during
        CppunitTest_sw_rtfexport2.
        
        Change-Id: I114cc883fd3ac78291df8190b8528384966b563f
        Reviewed-on: https://gerrit.libreoffice.org/68709
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-05  Stephan Bergmann  <sbergman@redhat.com>  [4c28917c14734b649b5f850c46615c1d1f576665]

        Simplify Sequence construction
        
        Change-Id: I96100bcca965943aa59a4da4e578a0792303d2bb
        Reviewed-on: https://gerrit.libreoffice.org/68707
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-05  Stephan Bergmann  <sbergman@redhat.com>  [bc3c181b81f931a931e822ab0fe51a22bdd433ba]

        Introduce SVBT16ToInt16 for reading sal_Int16 instead of sal_uInt16
        
        This change does not change the actual results, but avoids Clang
        -fsanitize=implicit-signed-integer-truncation warnings
        
        Change-Id: If82193d7a6ad6bdadb4e8a8b3ed3bbdf3d88c4a3
        Reviewed-on: https://gerrit.libreoffice.org/68706
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-05  Mike Kaganski  <mike.kaganski@collabora.com>  [2cf8e2b9eee9f17f947c0b0af93ab1e983874a87]

        Remove redundant assignment
        
        Change-Id: Ie1ccac4748ae949367448d2977590c0483926a71
        Reviewed-on: https://gerrit.libreoffice.org/68728
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-05  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [34ec46571701d639d9bc542b2d19f87a21a83648]

        Check svg URLs before exporting
        
        Change-Id: I3b86b6b82318b0d201c3d7db516664520eb47bed
        Reviewed-on: https://gerrit.libreoffice.org/68668
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-05  Miklos Vajna  <vmiklos@collabora.com>  [fa10258d723a0c50941166ba13274308fb0cfcbe]

        tdf#123243 DOCX import: make increased anchored obj spacing cond more strict
        
        Regression from commit 8b73bafbc18acb4dd8911d2f2de8158d98eb6144
        (tdf#115719 DOCX import: increase paragraph spacing for anchored
        objects, 2018-02-14), which is an import-time workaround for a Word
        layout bug.
        
        Re-checking the original document from that bug, this only happens with
        more anchored shapes (to the same paragraph), so make the workaround
        condition more strict, fixing the layout of this bugdoc.
        
        (Which means tdf115719.docx and tdf115719b.docx are modified to be more
        close to the original bugdoc.)
        
        Just checked, sadly Word's layout bug is still there in MSO 2019, so
        can't revert our emulation of it (not yet).
        
        Change-Id: I26f74a497b7718f8f3a2eadac481c8722e85e680
        Reviewed-on: https://gerrit.libreoffice.org/68708
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [25d176ada67ada550bd4d0d08177c232cf7eeb37]

        tdf#123796 Wrong cursor when inserting shape
        
        regression from
            commit c5ac80d90ebcc1c3fad18ece8784ac2b36f52045
        	make cursor images part of the theme
        
        Turns out that I can't put SVG files into a normal theme, only
        colibre_svg is allowed to contain SVG files, so my idea of having only
        one set of files is not going to fly. So make a copy of the PNG files
        into the colibre theme, which is what everything currently falls back
        to.
        
        Change-Id: I5f04226da5c8b3d5db7e9807e845112b76b72f22
        Reviewed-on: https://gerrit.libreoffice.org/68695
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-05  Mike Kaganski  <mike.kaganski@collabora.com>  [ac69149beff331755be67220a85a2e7b0644384f]

        nMediaArgsCount is const
        
        Change-Id: Ideab44b6712013199cd22216bfe5875c0ec0c545
        Reviewed-on: https://gerrit.libreoffice.org/68727
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-05  andreas kainz  <kainz.a@gmail.com>  [8f56281ad5d82c68e1ce5b19e4839fc8e6d5c77a]

        sync sweb ui files with swriter ui files
        
        Change-Id: If9e6628ded7df0c822d57859e22a9a1e71d3c311
        Reviewed-on: https://gerrit.libreoffice.org/68521
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-05  andreas kainz  <kainz.a@gmail.com>  [c3252c9cc8d041774d91e695de05fae11729e3a9]

        Sifr icon theme update
        
        Change-Id: I0f3633ca6caa0d3c7707c04f40f6aa7d4b11eda9
        Reviewed-on: https://gerrit.libreoffice.org/68720
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-05  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [df22e97db5b7608b6d53b15b86b5a83610f9c87b]

        tdf#123452 EMF Re-enable compression for image/x-emf files
        
        Change-Id: I9fd801d5eef6c65f8e68e30723415da7b493d767
        Reviewed-on: https://gerrit.libreoffice.org/68716
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-03-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [22f94eb4f7e0fd3d068b4eab738a10d63242b630]

        Fix typo
        
        Change-Id: Ie8919bff20c7b29a3fee7a25bba65550b3fd086d
        Reviewed-on: https://gerrit.libreoffice.org/68726
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-03-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d81a11220d76eeecac80b27b25a4576b6e78210b]

        Simplify code to add a draw command (subclass)
        
        Change-Id: Ie7bd304f80ddfa55dc2ed986fa033b25e845d449
        Reviewed-on: https://gerrit.libreoffice.org/68698
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [394bf64515273985b30f77033c95277b41f021c4]

        Draw basic combobox from the theme definition
        
        Change-Id: I2ed631676be878bd5e89872077ab47937aabbf7a
        Reviewed-on: https://gerrit.libreoffice.org/68697
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c4378dd23edd70110cada99b97a8df6d6f6d47d2]

        Draw basic checkbox from the theme definition
        
        Change-Id: I8b8a0bbe0d17736dd19151cebe4ad2d5344ea691
        Reviewed-on: https://gerrit.libreoffice.org/68693
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1042c2c5a349588c03a00f45c77fb1b8f1f1d4ea]

        use basegfx to convert circle/roundrect to a polygon
        
        The tools::Polygon functions to draw a circle, roundrect are lower
        quality.
        
        Change-Id: I6226ac917d600b2a14a99c9a27aa371233799e16
        Reviewed-on: https://gerrit.libreoffice.org/68692
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2f8eb233b8de5a7a3a7b997734290b20bf86bd14]

        remove margin param. and replace it with a relative "rectangle"
        
        Relative rectangle - x1, y1, x2, y2 with valid values in the range
        between 0.0 and 1.0, where 0, 0 is top left corner and 1, 1 is the
        bottom right corner of the control rectangle.
        
        Change-Id: I2b782a43e91328cf43dc0722e50c55414fb3e867
        Reviewed-on: https://gerrit.libreoffice.org/68691
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9671ac2dac00c21ae840cb29c2671b22ab95a7b2]

        Refactor so we have only one definition map and ControlTypeAndPart
        
        Until now we had multiple maps, each for a specific ControlType
        (maPushButtonDefinitions for example) which had multiple parts
        identified by the string.
        To simplify matters, this changes that we have just one map for
        a specific ControlType and ControlPart which are identified by
        ControlTypeAndPart structure.
        
        Change-Id: I90a2e5c8f83d697d26049054eacab250e2768c03
        Reviewed-on: https://gerrit.libreoffice.org/68690
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a69ce55133b3d4dd763300ed678f30a05830c23a]

        move WidgetDefinition{Part,State} into its own file
        
        to separate it completely from WidgetDefinitionReader and make it
        independent..
        
        Change-Id: If3d6f0e8826b39be28ae18ddf74f2643d1084ec4
        Reviewed-on: https://gerrit.libreoffice.org/68689
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fb6f8a0f15cf4f36e89ec560772ca437f7cb4a4e]

        separate WidgetDefinitionReader from the actual WidgetDefinition
        
        This separates the functionallity to read the definition from the
        definition itself. This is needed to have both responisibilities
        separated so it's easier to work with and test.
        
        Change-Id: Id0dd9c17852a8b7479e9d01d4c1726e915d3dc6e
        Reviewed-on: https://gerrit.libreoffice.org/68681
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-04  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [8a1c18823c6e74b62c43cfe4fa72c87c36855d85]

        tdf#42949 Fix IWYU warnings in include/linguistic/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Iec1ca76e9b3a0896a732ab2b7fd34dd5a7f219fb
        Reviewed-on: https://gerrit.libreoffice.org/68367
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-04  Katarina Behrens  <Katarina.Behrens@cib.de>  [e8e274b50658e1f9c2f40ce05249f7c857aeba64]

        tdf#120791: restore window geometry coming back from fullscreen
        
        Change-Id: I1492423fe6110bdc79aa68c715e968770f6767ab
        Reviewed-on: https://gerrit.libreoffice.org/68672
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-03-04  Stephan Bergmann  <sbergman@redhat.com>  [d66dbe0f9de76405052352d6bfc369a7c2b0a8e3]

        Rename SVBT16ToShort to SVBT16ToUInt16
        
        For one, it that way matches reality (as it returns sal_uInt16, not short or
        sal_Int16) and its SVBT32ToUInt32 counterpart.  For another, I plan a follow-up
        commit of introducing an additional SVBT16ToInt16 to explicitly return
        sal_Int16.
        
        Change-Id: I28915e6593ccdca0c11d7b2fa593e96e359a9532
        Reviewed-on: https://gerrit.libreoffice.org/68686
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-04  Stephan Bergmann  <sbergman@redhat.com>  [d515aaa11c42a9d5698380c2288ca7eb65228371]

        Fix some UITests to use copies of SRCDIR documents
        
        ...so that running those tests with a read-only SRCDIR succeeds.  (Needed to
        move sc/qa/uitest/calc_tests/data/tdf76731.ods to fit the changes made to
        sc/UITest_statistics.mk; all documents used by that test need to be at the same
        place.)
        
        Change-Id: I5c4a28539b9bacde3ca8983502ceed8e4688c787
        Reviewed-on: https://gerrit.libreoffice.org/68683
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-04  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [b5f686d818a0e0af1337af1aa736a31536b74e78]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Revert "Improve donation link in Help online"
            
            This reverts commit bd26e706b30dccecdeba24ba8b697ddf2fc7a615.
            
            Change-Id: Id45b4ef2bacae444be070a03fbc0e10a4992f85c
            Reviewed-on: https://gerrit.libreoffice.org/68699
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2019-03-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [7be0e9bca027f732fd9c0109a4a506a3ec023f92]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#123803 Add relelase info in Calc functions
            
            Patch is for REGEX function available since release 6.2
            
            To add release information to other functions look
            at the diff in func_regex.xhp and adjust the release. It
            should be straightforward:
            
            <embed href="text/scalc/00/avail_release.xhp#M.N"/>
            
            where M is version and N is release.
            
            Patch tweaked to minimize translation effort (only one string)
            
            Change-Id: I4f5f826c936e65c1050a4d3b71379b53d50e0984
            Reviewed-on: https://gerrit.libreoffice.org/68688
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-03-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e60a681b30cac39b2e900247c33a514d472a7c69]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Some optimizing bits in XSLT
            
            Change-Id: I27c29677cbf9c704d64b5ed49acc56b7a22432bd
            Reviewed-on: https://gerrit.libreoffice.org/68646
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-03-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [71f3c14092363aa5860992e8142a980dc7d1079f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Improve donation link in Help online
            
            redmine#2815
            
            Addressed responsiveness: for screen width < 960px the
            button goes to the bottom of the screen and the header is
            not fixed anymore.
            
            Artists are invited to improve button rendering.
            
            Button max width is 300px, the en-US text and the translated
            text should fit in 2 lines of 300px each. Text is centered.
            
            Change-Id: I51860be2ad998e85f247118e44b21af3e2efa060
            Reviewed-on: https://gerrit.libreoffice.org/68644
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-03-04  Stephan Bergmann  <sbergman@redhat.com>  [cebc28ce2f2daba73853828f4f81fb06b972e098]

        Fix various clang-cl warnings
        
        ...in Windows-only code that has recently been brought back to life with
        db8a2a567087cb65ca420bfd582ea2c8c24fcd7b "tdf#39625 make
        sal/qa/systools/test_comtools.cxx work with CppUnit"
        
        Change-Id: Ia93e84f5719c2320789aec5f711067f9174acb55
        Reviewed-on: https://gerrit.libreoffice.org/68682
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-04  Katarina Behrens  <Katarina.Behrens@cib.de>  [8643f6d64d387ebdb75b79db941d8ea1f8fa2f66]

        tdf#120774: remove 7-year-old workaround of now non-existent bug
        
        Fix of tdf#41996 is a workaround of kde4-specific condition and
        has been since disabled on OS X (as tdf#51023). kde5 comes with
        a new implementation of DnD and slide sorter in Impress now
        exhibits exactly the same symptoms as on OS X in tdf#51023
        
        Since kde4 is unsupported and remaining platforms (gtk[23], Win)
        never had issues with DnD in slide sorter, kill the workaround
        with fire (= disable it globally)
        
        Change-Id: Ib9482dd5371ce73cdb86c3e5bbc5e46af65b9905
        Reviewed-on: https://gerrit.libreoffice.org/68674
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-03-04  Katarina Behrens  <Katarina.Behrens@cib.de>  [14dca9a2197f1b43bf547ee47517e76e58309b93]

        Unbreak internal DnD by using null MimeData
        
        Regression from 67b0fcea9d748c4dd8101036cbb2c587d65f0bf7 (which
        implements external DnD). QMimeData of internal DnD is never null,
        it always contains internal MimeType (but empty byte array)
        
        Change-Id: Ie12e9c3b7a3c7cebfd98064bb2fafec27c20a442
        Reviewed-on: https://gerrit.libreoffice.org/68673
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-03-04  Mark Hung  <marklh9@gmail.com>  [d98d3e2a0bc087ec9157e8e32e9f0ea4207d36e2]

        tdf#44223: Export the audio of effects and transitions.
        
        This will allow to round trip the test case for the slide
        transition and the animation effect audio.
        
        Change-Id: Iac524e6bbcdb0a29491cfeba63121c845685fd11
        Reviewed-on: https://gerrit.libreoffice.org/68540
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-03-04  Serge Krot  <Serge.Krot@cib.de>  [1b4cfd79240f153703a02d63639b3895ab7c1d1b]

        tdf#121040 sc: use pixel-per-twips in X for horizontal value conversion
        
        Change-Id: I25bc3b3ec42ef5b026c2cd9572e8ff1863ed8c2d
        Reviewed-on: https://gerrit.libreoffice.org/68492
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-03-04  Stephan Bergmann  <sbergman@redhat.com>  [de1e3a4d78d34cb7ab8c9a2f260b66a98abec983]

        Avoid storing potentially negative and unused value in sal_uInt16 var
        
        At least during CppunitTest_sd_misc_tests, when bReplace is true the value
        initially calculated for nSdPageEnd (and later overwritten) was -1, so caused a
        warning with Clang's implicit-signed-integer-truncation.
        
        Change-Id: I69be2649e431590fc79808908470c9c2e3cf3c74
        Reviewed-on: https://gerrit.libreoffice.org/68663
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-04  Stephan Bergmann  <sbergman@redhat.com>  [f4a55b6bcaaa2d0b7e6162ab735788c35efe096c]

        Avoid intermediate computation overflowing sal_uInt16
        
        At least during CppunitTest_sw_uwriter, some m_nStrResId is read so that Clang's
        -fsanitize=implicit-signed-integer-truncation warned that an "implicit
        conversion from type 'int' of value 74752 (32-bit, signed) to type 'sal_uInt16'
        (aka 'unsigned short') changed the value to 9216 (16-bit, unsigned)".
        
        Change-Id: I39f12d931bb18eea909494c8d7c9c0348fb71f27
        Reviewed-on: https://gerrit.libreoffice.org/68664
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e881cb41363874f1644728f2d35dc057e7e484ec]

        draw polyline and polygon when drawing rect draw command
        
        Change-Id: Ic00d090e0aa85d451a50be52794606546021be38
        Reviewed-on: https://gerrit.libreoffice.org/68671
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9d86d3538b588d1e4864b9d26c301cd8d6932858]

        use line for editbox theme definition
        
        Change-Id: Ie70d1050a58d96443fe5df9c743ba201fca9d25f
        Reviewed-on: https://gerrit.libreoffice.org/68670
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a31aea4355c32d44ae7584eedc5e6fc71bc5c233]

        support drawing a line in theme definition
        
        Change-Id: I5cd861714a98ede80ab46e41d6d3638bdd5da97e
        Reviewed-on: https://gerrit.libreoffice.org/68669
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [abb9ce6c6eddfc7c13ce6a6caf0dcedab6c90ec4]

        Draw basic Editbox from the theme definition
        
        Change-Id: Ib146426b0f1b15571b41f2b64c1b0ea0ce71c94d
        Reviewed-on: https://gerrit.libreoffice.org/68657
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [be999e2ec2e5f3bd6875f6e4c9a0811e0a23283f]

        remove code duplication in WidgetDefinitionReader
        
        Change-Id: Iec4694344d324b4d4d7e55efdedf8520dd914d63
        Reviewed-on: https://gerrit.libreoffice.org/68656
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b07a71e09a129e37131574c7247be80c5fd112a8]

        Add support for button-value to correctly draw the radiobutton
        
        Change-Id: I392289f0ab284aec2ed0fb039a03fb93bf0b4aad
        Reviewed-on: https://gerrit.libreoffice.org/68654
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2e77a44ea1ea810b598907bffeba0e7ac3a93161]

        Update WidgetDefinitionTest for RadioButton and button value
        
        Change-Id: I04fde55661f81d3d230cda3eb5cc2dcec72a1309
        Reviewed-on: https://gerrit.libreoffice.org/68655
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f08c5964f6c2143a28969f10dcc1269cfcb7e64a]

        Draw basic RadioButton from the theme definition
        
        Change-Id: I5bc4aa44174a89fd3003ee032f65d9d02a87a969
        Reviewed-on: https://gerrit.libreoffice.org/68653
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fd23d1ed012549907f21720c5aa8b169497ef952]

        Draw basic PushButton from the theme definition
        
        Change-Id: Iee130a48a5ea671962d15d84ec56ac2f16227749
        Reviewed-on: https://gerrit.libreoffice.org/68652
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4a4a63a126e566d3fb34dd968677456acdbc97ec]

        Add definition.xml to share LO folder (theme_definitions subfolder)
        
        Change-Id: Ie5830b1b2675d1254fc0b489cff5646ede6f72dc
        Reviewed-on: https://gerrit.libreoffice.org/68647
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ffc0493902542277211d2653bf7bc81186df83fc]

        WidgetDrawInterface impl. to draw widgets from file definitions
        
        This adds FileDefinitionWidgetDraw which extends the
        WidgetDrawInterface and is responsible to draw the widgets from
        the definition gathered from an external file. The file must be
        (currently) in the user folder named definition.xml.
        It instantiates the WidgetDefinitionReader to get the definitions
        and sets the style colors when updateSettings is called. Later
        more definitions will be implemented.
        
        Change-Id: Id02111e8aed4648e5a306b0f5dbc9a02c9b2fcb0
        Reviewed-on: https://gerrit.libreoffice.org/68645
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3fc464ae8571f1eb4df3556149914848fd9c8e9d]

        Read style colors from a xml widget definition file
        
        WidgetDefinitionReader is responsible to read the definitions from
        an xml file. The first implemented definitions are style colors.
        They are read from the file and stored into class fields.
        
        This also adds the unit test which tests that the reader is
        functioning as expected for a small certain subset of colors.
        
        Change-Id: Icd44cb465b084c32db8323e2f2f7dfa57823d559
        Reviewed-on: https://gerrit.libreoffice.org/68642
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-03-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [b47bca7fd71abb7fb65269f377446a26cd41cb91]

        OSequenceIterator is not necessary anymore
        
        we have been able to iterate over a sequence for a long time now
        
        Change-Id: Ie7ed6ec25682f631e01170029f7c9f0089448836
        Reviewed-on: https://gerrit.libreoffice.org/68666
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-04  Takeshi Abe  <tabe@fixedpoint.jp>  [96af93e5df3ea2e775cdfebf31447abaeec6dcfa]

        Fix typo: KATAGANA -> KATAKANA
        
        No functional change offered, but this reduces some amount of confusion.
        Japanese word "Katakana" ("kata" + "kana") does not undergo Rendaku [1]
        while "Hiragana" ("hira" + "kana") does.
        
        [1] https://en.wikipedia.org/wiki/Rendaku
        
        Change-Id: I07824147d72397c312a0774eca1fdcc7549abc59
        Reviewed-on: https://gerrit.libreoffice.org/68661
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-03-04  Aron Budea  <aron.budea@collabora.com>  [0b9e4f6085d147c43a86d107303eea9b86e7f34c]

        tdf#119201 Don't show/print hidden shapes in DOCX
        
        Similar fix to b38065ea941375bf4f78f13314e84f4a875545d9
        
        Only rely visibility setting for now, but properly:
        visible means also printed, hidden means not printed.
        Ie. import visible property also as printable, and only
        output visible property in DOCX format (DOC shapes have no
        such property).
        
        Change-Id: Ifc3c36f90aa16ded1a9f31197612a5c85fde5d87
        Reviewed-on: https://gerrit.libreoffice.org/68239
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-03-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [ba676e500f39c398248b906e516843f20ecef30e]

        expand out SwRead typedef
        
        not adding any value
        
        Change-Id: I8e7bc1150b4bf7e9431e522be3807007a52f65c4
        Reviewed-on: https://gerrit.libreoffice.org/68667
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-04  Stephan Bergmann  <sbergman@redhat.com>  [e457b1de6b28e53b900d559d6f2f1ac6a489a9c4]

        Avoid unnecessary truncation to sal_uInt16
        
        At least during CppunitTest_sw_odfimport, Clang's
        -fsanitize=implicit-signed-integer-truncation warns (for nB) that an "implicit
        conversion from type 'long' of value -181 (64-bit, signed) to type 'const
        sal_uInt16' (aka 'const unsigned short') changed the value to 65355 (16-bit,
        unsigned)".
        
        Change-Id: I91bd1413fca248f5f05331980d8ac92753d366ab
        Reviewed-on: https://gerrit.libreoffice.org/68665
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-04  Stephan Bergmann  <sbergman@redhat.com>  [7a13fd8d6cea0e3096eef956bc33e1336d4b2d8c]

        -Werror,-Wunused-private-field
        
        Change-Id: Ibdc93b2afb3949fd25f14666f6eb3a4c1462f791

2019-03-04  Michael Stahl  <Michael.Stahl@cib.de>  [60ea01af8c57f9b03ee1da1196284fa10025c22c]

        tdf#123313 sw: workaround Undo problem with ToX Update
        
        The problem is that when ToX is updated, CrossRefHeadingBookmarks will
        be created for the heading nodes, and SwUndoInsBookmark will be created
        at that time, but then nodes will be created for later entries in the
        ToX and if the heading is below the ToX then the node index in
        SwUndoInsBookmark will not match the node index of the
        CrossRefHeadingBookmark.
        
        Thus SwHistoryBookmark::IsEqualBookmark() will cause the mark to be
        skipped during Undo instead of deleted, and then it can cause trouble.
        
        Work around that by having SwHistoryBookmark::IsEqualBookmark() not
        check the position if it's a CrossRefHeadingBookmark.
        
        Change-Id: I9277978844837accdda35195a863c6163a839b6e
        Reviewed-on: https://gerrit.libreoffice.org/68596
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-03-04  Michael Stahl  <Michael.Stahl@cib.de>  [b891226dcee036fd8aad8320c7007b75b10b23c5]

        tdf#122892 sw: fix disappearing rows after table split
        
        After fixing the infinite loop, the content of the merged table cell
        with rowspan 3 is invisible, because its SwCellFrame and the SwRowFrame
        containing it both have a height of 0.
        
        This is due to funny code in SwTabFrame::Split(), which checks the bRet
        flag before setting it to its final value, thus skipping the
        lcl_AdjustRowSpanCells() call.
        
        Change-Id: I96f9e9efdd5cae3a61da07995b8c31042fc59125
        Reviewed-on: https://gerrit.libreoffice.org/68403
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-03-04  Michael Stahl  <Michael.Stahl@cib.de>  [b7d4418c309c8bc4fd25485dd3a0ea6ad9edf34e]

        tdf#122892 sw: fix IsPrepWidow() loop in SwTextFrame::CalcFollow()
        
        The bugdoc loops on calculating the follow of SwTextFrame 560, the one
        containing "Hiermit nehme ich das Angebot an" in a cell with rowspan 3,
        while the table is being split and its first row (also now its last
        i.e. split row) is being formatted.
        
        Loop in CalcFollow() because the follow is in the same upper frame as
        its master and cannot move forward, so the 2nd call to pMyFollow->Calc()
        after pMyFollow->Prepare() always sets the SetPrepWidows() flag on the
        master and in that case the loop never terminates.
        
        The problem is that the check in WidowsAndOrphans::FindWidows() of
        GetThisLines() uses stale cached data - the value returned is 4, but
        the frame contains fewer lines at that point and doesn't have lines to
        spare for the follow; the cached value is only updated at the end of
        SwTextFrame::Format().  Fix it by calling ChgThisLines() here.
        
        But this fix only helps for the first SwTextFrame in a cell; the next
        one with id 561 loops in a similar way.  The problem then is that
        SwTextFrame::PrepWidows() always calls SetPrepWidows(), even if the
        Orphan-rule of the frame prevents it from giving lines to the follow.
        Fix this by calling SetPrepWidows() only if lines are removed.
        
        This also helps for the 2 attachments of tdf#118104.
        
        (regression from commit 18765b9fa739337d2d891513f6e2fb7c3ce23b50
         particularly the change in SwFrame::IsMoveable()
         in the sense that it didn't loop before but there isn't anything
         obviously wrong with this commit)
        
        Change-Id: Ia1e5928a6510e68520b29eb265e26ffd0627c52e
        Reviewed-on: https://gerrit.libreoffice.org/68402
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-03-04  Regina Henschel  <rb.henschel@t-online.de>  [3abe1e83c18c5778d60252092e9cc70c4c63268b]

        tdf#121845 rework custom shape path command U and T
        
        The patch covers several errors, see comments in the bug report.
        
        Change-Id: I6cdaf3e8951dab21b314ef61e12ffa3b3ee481dc
        Reviewed-on: https://gerrit.libreoffice.org/68029
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-03-04  Miklos Vajna  <vmiklos@collabora.com>  [0aa8fbe22986aba5bf7c24e91cc3f7aff5efc296]

        sw: prefix members of SwBlockCursor, SwAutoCompleteWord and TransWrp
        
        Change-Id: I993ee72f9e162a72b1d4e89d98763fe0d2dee4d4
        Reviewed-on: https://gerrit.libreoffice.org/68662
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-03-04  Katarina Behrens  <Katarina.Behrens@cib.de>  [5feff994b4ccd28d60537bdb8d984b9229bfb4c7]

        Don't include shape/object name when exporting to tagged PDF
        
        most of the time shapes have generated names such as 'Shape 42', those
        have ~no added value so let's not include them in Alt text
        
        Change-Id: I30314d5e901e11722e609dbf7ceddf74c5ed9707
        Reviewed-on: https://gerrit.libreoffice.org/68520
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-03-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [28239c40430ec4e613d9d936614c5c3853c332c4]

        simplify UNO getTypes methods
        
        Change-Id: Ia8b07edec54527fb4904536fabb03a18e8452550
        Reviewed-on: https://gerrit.libreoffice.org/68659
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [85b7e7fdd7f283a3084e2db0dd8e71a48fac228d]

        Removed STR_SVT_ACC_LISTENTRY_SELCTED_STATE
        
        It passed "make check" on Linux.
        
        Just to spot it to devs. It seems to me it's not
        used anymore.
        
        Change-Id: I9549e4895d2e89a61d478ff26e142a4ddbd976df
        Reviewed-on: https://gerrit.libreoffice.org/68616
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-03-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [c9bb48386bad7d2a40e6958883328145ae439cad]

        Revert "new loplugin typedefparam"
        
        This reverts commit 9865440d217d975206a3f91612f0666312bc8fd8.
        
        This is not ready to land yet, seems like the latest update
        of the logic reveals a bunch more places I need to fix before it can land.

2019-03-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [9865440d217d975206a3f91612f0666312bc8fd8]

        new loplugin typedefparam
        
        verify that parameters use the exact same typedef-names (if any)
        in definition and declaration
        
        Change-Id: I55d2817f599b0253904dce2d35a1a93967e15a77
        Reviewed-on: https://gerrit.libreoffice.org/68439
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e7f71c7ab675f238b61d7f28e7f79f51c7e19801]

        Fix typo
        
        Change-Id: I343b4a34b98351a3573d99fb65a624ff57d88cad
        Reviewed-on: https://gerrit.libreoffice.org/68658
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-03  Stephan Bergmann  <sbergman@redhat.com>  [923c82a966d65e7b5a4b35573090567e93703eb5]

        Avoid unnecessary conversion to sal_uInt16
        
        (the negated value is ultimately passed to a short parameter of
        SvxLRSpaceItem::SetTextFirstLineOfstValue.  This change has no acutal effect on
        the result, but silences Clang -fsanitize=implicit-signed-integer-truncation
        warnings.
        
        Change-Id: Ieefab13b9594fb6e19953c5f0ca22b36141ff986
        Reviewed-on: https://gerrit.libreoffice.org/68648
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-03  Caolán McNamara  <caolanm@redhat.com>  [5e73afe96a1a1f5444683c210fa31e1c30826675]

        can rename CuiMacroEventListBox back to MacroEventListBox now
        
        Change-Id: I2f88488e7bb931238a31eb62f616c33c60c7ec2e
        Reviewed-on: https://gerrit.libreoffice.org/68650
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-03  Caolán McNamara  <caolanm@redhat.com>  [1d9c7ec1f1bfe527fe83edb6afd3c924d0243328]

        weld SvxMacroAssignDlg
        
        and SvxEventConfigPage, SvxMacroTabPage_, SvxMacroTabPage
        
        Change-Id: I98a2e71794f098015927dc7cd7ec4e258f56e703
        Reviewed-on: https://gerrit.libreoffice.org/68649
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-03  Tor Lillqvist  <tml@collabora.com>  [def5287c1e77bce18d9a403527c23d754a1ada33]

        tdf#123821: Correct accidental overlap with IIDs used in Calc
        
        These are used for functionality that hasn't really been tested yet,
        that I added right before moving on to other things last Spring, I
        guess, which is why I hadn't noticed.
        
        Change-Id: I1df26c5dff62269315b1a7eaaf574f7e38c452f6

2019-03-03  Jens Carl  <j.carl43@gmx.de>  [bbc5347be70d11d187cd537dd73cdab584def719]

        Add XServiceInfo tests to ScAnnontationObj
        
        Change-Id: I866b057f768b29f14f7eaa75bc8db3591ddca836
        Reviewed-on: https://gerrit.libreoffice.org/68635
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-03  Jens Carl  <j.carl43@gmx.de>  [167c5f9affd16ae5ece851de9e53f197d3036d93]

        tdf#45904 Move XTextRange Java tests to C++
        
        Move XTextRange Java tests to C++ for ScAnnotationObj
        (also fixes i109517).
        
        Change-Id: Id7e45d9f1159b45fb267cb28dc875b62eae12e24
        Reviewed-on: https://gerrit.libreoffice.org/68634
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-03  Jens Carl  <j.carl43@gmx.de>  [33048db2b4f7fd6bc7055effe11ee37cf7045c46]

        tdf#45904 Move XSimpleText Java tests to C++
        
        Move XSimpleText Java tests to C++ for ScAnnotationObj
        (this also fixes i109517).
        
        Change-Id: Ieed0c94ed7a426c921c099a1edb520cbfd830656
        Reviewed-on: https://gerrit.libreoffice.org/68632
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-03  Arkadiy Illarionov  <qarkai@gmail.com>  [5af9e26ae8b463e85cb84f79a366c61d49a2d52b]

        Simplify containers iterations in cppcanvas, cppu, cppuhelper
        
        Use range-based loop or replace with STL functions
        
        Change-Id: I72bf7cdb632c04e2fc8d4f7ab85cb6571222aa07
        Reviewed-on: https://gerrit.libreoffice.org/68636
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-03  Dennis Francis  <dennis.francis@collabora.com>  [20b1a4589ee95e34afdb3c82834fe32e1ccb25fb]

        More test cases for FOURIER formula
        
        This adds test cases for N(data length) for non powers of 2.
        This tests real and complex input cases. It also tests polar and
        non-polar output case. The reference(expected) numbers were obtained
        using fft() of Matlab R2018b. Finally the inverse transform is
        compared is compared with original inputs for correctness.
        
        Change-Id: Ibc13fb5ce900facd3fb0896e85a4e0d1694ad7f3
        Reviewed-on: https://gerrit.libreoffice.org/68640
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-03-03  Dennis Francis  <dennis.francis@collabora.com>  [15e89e7cc93a82e5f129a86644531e1e6627a1cf]

        FOURIER : use Bluestein's algorithm for N != 2^k
        
        For inputs that are not an even power of 2, use
        Bluestein's algorithm[1] to match the output of
        fft()/ifft() in Octave/Matlab() in those cases.
        This algorithm is slower than radix-2 FFT algorithm
        but still has the asymptotic time complexity of
        O(N lg(N)).
        
        This patch also introduces considerable speedup in case
        of real valued inputs. DFT of a real valued input of
        length N can be computed using any DFT algorithm with
        a N/2 length complex valued input, provided we do some
        pre and post processing[2].
        
        All implementations in this patch are written from scratch
        using the below theory references.
        
        [1] https://en.wikipedia.org/wiki/Chirp_Z-transform#Bluestein.27s_algorithm
        [2] Jones, K., 2010. Fast Solutions to Real-Data Discrete Fourier Transform.
            In The Regularized Fast Hartley Transform (pp. 15-25). Springer, Dordrecht.
        
        ---------------------------
        Below are some perf measurements for various input cases :-
        
        Timing numbers are only for the DFT computation part and does not include
        the time for writing data to the spreadsheet model. We don't use threading
        yet, so these are numbers for just one cpu-core.
        
        Exact Powers of 2
        =================
        
        Real Input size,Time (ms)
        32768,2
        65536,4
        262144,21
        1048576,185
        
        Complex Input size, Time(ms)
        32768,2
        65536,5
        262144,30
        1048576,400
        
        Even non-powers of 2 : 2^k - 2
        ================================
        
        Real Input size,Time (ms)
        32766,8
        65534,20
        262142,105
        1048574,1440
        
        Complex Input size, Time(ms)
        32766,15
        65534,36
        262142,313
        1048574,3332
        
        Odd non-powers of 2 : 2^k - 1
        ================================
        
        Real Input size,Time (ms)
        32767,16
        65535,39
        262143,313
        1048575,2729
        
        Complex Input size, Time(ms)
        32767,16
        65535,38
        262143,309
        1048575,2703
        
        Change-Id: Iccc31455e526ee5e6d18c20812dfa53defcf869f
        Reviewed-on: https://gerrit.libreoffice.org/68639
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-03-03  Mike Kaganski  <mike.kaganski@collabora.com>  [4037d4416c9a567e5af8c4e3473d0cef8c261a60]

        HELPDELAY_SHORT is unused - get rid of related defines, too
        
        It is unused since commit bd45c56a07e77662570f9dd5dc1710f8f9ca0e3b.
        
        Change-Id: I3d70b0cc112a6f4a8f57a65831cb0a46ac36514a
        Reviewed-on: https://gerrit.libreoffice.org/68641
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-03  Stephan Bergmann  <sbergman@redhat.com>  [16e8ae5b0d5a3a26450bbc9e6afc6e0984e173ea]

        Make additional OTypeCollection::getTypes overload LIBO_INTERNAL_ONLY
        
        (added recently with d559c28e9e65f3be415ec2e36ee90aa147e65b84 "expand out
        IMPL_XTYPEPROVIDER_START macro"), for extra compatibility safety.  (At least
        MSVC exports non-inline versions of such CPPUHELPER_DLLPUBLIC inline functions
        from the cppuhelper DLL.)  The original getTypes (added back now with
        <https://gerrit.libreoffice.org/#/c/68549/> "revert ABI change from 'expand out
        IMPL_XTYPEPROVIDER_START macro'") had been a non-const member function ever
        since at least b525a3115f54576017a576ff842dede5e2e3545d "initial import",
        presumably by accident.  (Whether or not to return a reference is an orthogonal
        issue.  With the newly added overload being LIBO_INTERNAL_ONLY, it is presumably
        fine to have it return a reference for now and see whether that causes any
        issues with lifetimes of temporary OTypeCollection instances.)
        
        Change-Id: If6abcf53b46b972204598774fed7cdd34d78440b
        Reviewed-on: https://gerrit.libreoffice.org/68637
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [bf0150eae796e8ef15af455d5d03f52fdb14b7aa]

        revert ABI change from "expand out IMPL_XTYPEPROVIDER_START macro"
        
        in commit d559c28e9e65f3be415ec2e36ee90aa147e65b84, instead add a
        separate const method
        
        Change-Id: If156dd07e77da2efe72c92198960311399151a9d
        Reviewed-on: https://gerrit.libreoffice.org/68549
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-03  andreas kainz  <kainz.a@gmail.com>  [1b587efd9976cee197fdac24a135de7480cf4e89]

        Sifr icon theme update
        
        Change-Id: I5c1baaf29d4649da983df6cff9c0f29e283f898e
        Reviewed-on: https://gerrit.libreoffice.org/68631
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-03  Stephan Bergmann  <sbergman@redhat.com>  [d78f671e714b2d03f594bb8ea80bccbdc65ae4c2]

        yyinput() returns int
        
        Change-Id: I2e1958bff9778bab65b5c972bc9e0721a86546f5
        Reviewed-on: https://gerrit.libreoffice.org/68630
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-03  Stephan Bergmann  <sbergman@redhat.com>  [2449bf48c4cefeda4ac0ccc65c6187ae0f079f82]

        Remove redundant bitwise and when converting from sal_uInt32 to sal_Int32
        
        ...which has no effect on the result, but silences benign Clang
        -fsanitize=implicit-signed-integer-truncation warnings
        
        Change-Id: I0953914a35f2a8c4caa6f75d4918e3b3366d07e8
        Reviewed-on: https://gerrit.libreoffice.org/68628
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-03  Stephan Bergmann  <sbergman@redhat.com>  [e1ec5eb6dc76d3fcb4e29dc214daf8ee7ca9e547]

        Extend cast to whole expression
        
        ...which has no effect on the result, but silences benign Clang
        -fsanitize=implicit-signed-integer-truncation warnings
        
        Change-Id: Ic2cf38466f12462d67ceb6268d5197e13cc6143a
        Reviewed-on: https://gerrit.libreoffice.org/68627
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9b6a377e770cc6455feac0b83da8d9639926b993]

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

2019-03-02  Caolán McNamara  <caolanm@redhat.com>  [d4e3b48ee4c32bdb4e6cc37fb618cf818e152c31]

        OSQLNameEdit not needed as a buildable anymore
        
        Change-Id: I5a70db03ce8846ab56535b3f044d4519c4eeb4b1
        Reviewed-on: https://gerrit.libreoffice.org/68626
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-02  Caolán McNamara  <caolanm@redhat.com>  [c1e8e5cf19a64dec11d6b0a5cd34256e4b86c4ad]

        drop newly unused OSQLNameComboBox
        
        Change-Id: I5de991355cc472d8ee1bc9f55713befca691e096
        Reviewed-on: https://gerrit.libreoffice.org/68625
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-02  Caolán McNamara  <caolanm@redhat.com>  [884df9f66ce5d28af256224e830651da2186af5d]

        weld OSaveAsDlg
        
        Change-Id: I745cdca8b79308db27ccd4fd2c9d4b557e3f6fce
        Reviewed-on: https://gerrit.libreoffice.org/68624
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-02  andreas kainz  <kainz.a@gmail.com>  [7823ea5a6b63f4617684ebbbe2822d12e0323511]

        sync swxform ui files with swriter ui files
        
        Change-Id: Ie1e4a843e72351fabefba6f3a3c3fc9c35b40c46
        Reviewed-on: https://gerrit.libreoffice.org/68606
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-02  Justin Luth  <justin_luth@sil.org>  [361abbf803fb77b87bb99d7e69ccec7b920f3418]

        filter\ww8 export: don't spam RTL if ParaStyle defined
        
        If the paragraph itself inherits BiDi from the environment,
        this just means that it gets the value of the paragraph style.
        If paraStyle is defined, then we don't need to spam the bidi
        property, since it ought to naturally inherit it.
        
        I can only see two possible problems. Either my logic is wrong,
        or else import might not always take the paragraph style
        into account (for determining the meaning of justify for example).
        
        I want to start spamming justify in the case where the BiDi is not
        specified but is inherited from the environment (page style
        or AppLanguage). Separating this into multiple patches
        will help for debugging in case of any regressive tendencies.
        
        related to tdf#98620.
        
        Change-Id: I36bc63e6659a4b491b5c6f2c99c72ba5bb715a07
        Reviewed-on: https://gerrit.libreoffice.org/66921
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-03-02  Caolán McNamara  <caolanm@redhat.com>  [c268527f731fc0764f34ac36c48fd1b6154be80c]

        weld AddressBookSourceDialog
        
        Change-Id: I3e83c41db04268b7370fdb7370f5b630419c6d4e
        Reviewed-on: https://gerrit.libreoffice.org/68622
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-02  Tor Lillqvist  <tml@collabora.com>  [21233e29602e3a003b18bb0710e9be458bc27235]

        Use comphelper::getProcessComponentContext()
        
        The context in the mxContext member does not seem to be usable for
        what we need it for here. Using what
        comphelper::getProcessComponentContext() returns works better. Let's
        hope it has no unintended side-effects.
        
        This likely makes the mxContext member unused, but I did not bother
        removing it yet, to keep this commit minimal.
        
        Change-Id: Ic048683b066af7952e2e84b03ea306e7daaba259
        Reviewed-on: https://gerrit.libreoffice.org/68592
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2019-03-02  Tor Lillqvist  <tml@collabora.com>  [fbee19602e5f530f25b4d2fe01e73bf5946cfe4d]

        Use sal_Int32 for the index as it comes in as a LONG at least from VBScript
        
        Change-Id: If39054148f72211eae3c897675708aab58f425b2
        Reviewed-on: https://gerrit.libreoffice.org/68593
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2019-03-02  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [64e9fdf54c512a6b12007db879525a3d11e76d02]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - minor correction
            
            Change-Id: I900e7175a028599f320d80ff30822fcad55d9046
            Reviewed-on: https://gerrit.libreoffice.org/68620
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-03-02  Mike Kaganski  <mike.kaganski@collabora.com>  [e9c9848d30c90bd430193dd1b408db6889400063]

        Use implCopySequence to avoid overhead of non-const operator[]
        
        Change-Id: I1e2385c6c7270f7bac9748a61fbf56e3e4246e1c
        Reviewed-on: https://gerrit.libreoffice.org/68621
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-02  László Németh  <nemeth@numbertext.org>  [7a810d6a9fb79a24d00e5dbd8e1223e6f8b09677]

        tdf#116084 DOCX track changes: fix w:del within w:ins
        
        Instead of showing the tracked deletion as tracked
        insertion, losing the original and actual text contents,
        now w:del within w:ins is imported as tracked deletion
        correctly.
        
        Change-Id: I40694a3a73ad4cd443254167462520c17b1bd484
        Reviewed-on: https://gerrit.libreoffice.org/68478
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-03-02  Caolán McNamara  <caolanm@redhat.com>  [6ca4bd3ce9d3fd75f4acf67434fdfc2145a48078]

        ofz#13431 fix build
        
        Change-Id: I29c271188dc96205e335dbf8d7b11a3711e6e634

2019-03-02  Caolán McNamara  <caolanm@redhat.com>  [91548e11b37f52aed476996d7d97ad2b45e43ed5]

        weld SvxIconSelectorDialog
        
        and use a ValueSet here instead of the odd toolbar use
        
        Change-Id: Ic2e78664ebde31751055d2c9fec66c7dabe8d05f
        Reviewed-on: https://gerrit.libreoffice.org/68598
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-02  Caolán McNamara  <caolanm@redhat.com>  [0887551123df339cb6e5a2fdad470963c6dc1229]

        weld SwInsertAbstractDlg
        
        Change-Id: Ib3e9d0a7ff7e0fd3b0cf7bf492ca2bf59788fa2a
        Reviewed-on: https://gerrit.libreoffice.org/68594
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-02  Jens Carl  <j.carl43@gmx.de>  [bb6f5dc046966b7295dc199ea07008098757f0ef]

        tdf#45904 Move XNameAccess Java tests to C++
        
        Move XNameAccess Java tests to C++ for ScDataPilotItemsObj.
        
        Change-Id: Id8e83bb68408600f471148df7527467a371590fb
        Reviewed-on: https://gerrit.libreoffice.org/68611
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-02  Jens Carl  <j.carl43@gmx.de>  [67033fd7d0f357d52e424254576ea716ec0ebccc]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScDataPilotItemsObj.
        
        Change-Id: I66888c4515e84cf0e8f051378616c0ecbf60c0e8
        Reviewed-on: https://gerrit.libreoffice.org/68610
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-02  Julien Nabet  <serval2412@yahoo.fr>  [42398e3860aafd6468688eda6c0da942323b7f82]

        tdf#123705: avoid duplicate themeColor
        
        See http://bugs.documentfoundation.org/attachment.cgi?id=149585
        + https://bugs.documentfoundation.org/show_bug.cgi?id=123705#c4
        
        Change-Id: I3c6fb0a1ac46a62c75bb9daeaded1633889416eb
        Reviewed-on: https://gerrit.libreoffice.org/68398
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-03-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e7ebca6dbeb8c41a442ea28ffc6296562be005a6]

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

2019-03-02  andreas kainz  <kainz.a@gmail.com>  [e18c7148198a59895b25b28e7291cd079c7907ed]

        Sifr icon theme update
        
        Change-Id: If762921a9ff87831de6e62bb73850be26f752f1c
        Reviewed-on: https://gerrit.libreoffice.org/68605
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-02  Jens Carl  <j.carl43@gmx.de>  [350294ccc4af923b8f849913f232bcd4f3c6d189]

        tdf#45904 Move XEnumerationAccess Java test to C++
        
        Move XEnumerationAccess Java test to C++ for ScDataPilotItemsObj.
        
        Change-Id: I6123692aee130f4c5bf326676ace2a6e7ac09405
        Reviewed-on: https://gerrit.libreoffice.org/68609
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-02  Jens Carl  <j.carl43@gmx.de>  [ef8c413a08d6dc254b2fc243bba6bc5c09aa646b]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScDataPilotItemsObj.
        
        Change-Id: Ideb56b3f24d9b6045f68d7e5e84ee9858b6df7bf
        Reviewed-on: https://gerrit.libreoffice.org/68608
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-02  Jens Carl  <j.carl43@gmx.de>  [71dc14936cbc37bae5f3d997d92b0e0d1e4b122b]

        Add XServiceInfo tests to ScDataPilotItemsObj
        
        Change-Id: Ie6e6e0edf9815744fd8ba97e0259b409db4d8c75
        Reviewed-on: https://gerrit.libreoffice.org/68607
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-02  Jim Raykowski  <raykowj@gmail.com>  [222b5b5b9b0d0419e30961261c63ff8585550b81]

        tdf#122790 Improve background tab page for writer tables
        
        This patch improves the new background tab page use for setting Writer
        table cell, row, and table backgrounds. Now cell, row, and table
        backgrounds fill tab page according to the fill style of each and can
        all be set in the same opening of a Table Properties dialog. This patch
        also makes the Reset reset background settings to initial settings of
        dialog opening.
        
        Change-Id: I567ef9229232f02d98b45a81309e920dca854bed
        Reviewed-on: https://gerrit.libreoffice.org/66844
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-03-01  Caolán McNamara  <caolanm@redhat.com>  [6d2014175122020f08b301f7213a228082f9c98a]

        weld SwInsertDBColAutoPilot
        
        Change-Id: I5e46a88de2ff11ecd38667338b84babee24a2a11
        Reviewed-on: https://gerrit.libreoffice.org/68591
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-01  Caolán McNamara  <caolanm@redhat.com>  [e6c422696fa1ee3f94642d94f7aca6743ad1e1e0]

        weld SwChangeDBDlg
        
        Change-Id: Ie0fc6a6346f9c777b7172a0b641a2783cf633c1d
        Reviewed-on: https://gerrit.libreoffice.org/68544
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-01  Mike Kaganski  <mike.kaganski@collabora.com>  [289cff91eb67c27874ba11115b9188a05ea8768d]

        Use parameter pack + folding to have only one concatSequences
        
        Change-Id: I4a303f8aab7a0e2af83dd9be7c269dc6855311a9
        Reviewed-on: https://gerrit.libreoffice.org/68542
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-01  Stephan Bergmann  <sbergman@redhat.com>  [e1e39fac2203d10f8a19b18558c42a1943ad8736]

        Some more WIN32 -> _WIN32
        
        ...at least some of which have presumably been missing from
        ce43d0ae9279edbf1ad108fe0d8325327a038d49 "use consistent #define checks for the
        Windows platform" by accident (and some just clean up comments)
        
        Change-Id: I5532685c7df96ae3c8a25b73d8064d7433964a9b
        Reviewed-on: https://gerrit.libreoffice.org/68580
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-01  Caolán McNamara  <caolanm@redhat.com>  [c2b20809b5d446d8f9d1d35723d67d24f64144dd]

        weld CuiAboutConfigValueDialog
        
        Change-Id: I91f5fb2bcd7eb365214278d9683d71c78ad45617
        Reviewed-on: https://gerrit.libreoffice.org/68547
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-01  Jens Carl  <j.carl43@gmx.de>  [62ddc7ca3ba200fa9b01919d901e77c2a69e3c43]

        Add XServiceInfo tests to ScDataPilotFieldGroupItemObj
        
        Change-Id: I4be975c465b0a5427ab678eb58f9a1779ac6dd07
        Reviewed-on: https://gerrit.libreoffice.org/68526
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-01  Stephan Bergmann  <sbergman@redhat.com>  [5e363a4595e0a2ba2df4be940e81ec791eddfb82]

        Avoid explicit narrowing casts
        
        They had been added back in the day with
        0c0c6f2727e2b0e954e5ab7afcafe6738ddb9e98 "INTEGRATION: CWS swwarnings"
        (adressing "#i69287# warning-free code"), but don't seem to actually silence any
        warnings, at least nowadays.  Better to keep such narrowing casts implicit, so
        that tools like Clang's -fsanitize=implicit-integer-truncation can detect cases
        at runtime where a too-large value erroneously gets truncated by such a cast.
        
        Change-Id: I3bba6fff034e544cd935c0c4dbc98989052add5e
        Reviewed-on: https://gerrit.libreoffice.org/68541
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-01  Tamás Zolnai  <tamas.zolnai@collabora.com>  [5f4df4b39722b9b3aa45d669e932d054d264ffbf]

        tdf#123780: Fix SVG export of Writer images
        
        Used for LO online to generate preview.
        
        Change-Id: I25107bedecc5a60e6a3ac094b7defd5dcb822138
        Reviewed-on: https://gerrit.libreoffice.org/68543
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-03-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [d559c28e9e65f3be415ec2e36ee90aa147e65b84]

        expand out IMPL_XTYPEPROVIDER_START macro
        
        and make cppu::OTypeCollection::getTypes be const
        
        Change-Id: I2dd1c0bacb2e1872f8b7a0da72f73013b04bef3c
        Reviewed-on: https://gerrit.libreoffice.org/68536
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-03-01  Luboš Luňák  <l.lunak@collabora.com>  [b4f9ce195f57a826a56983130ef1920a717797fa]

        make SAL_DEBUG add newline in Windows debug console too
        
        Change-Id: I7485ab11e4bb60420153ac53784057e5cc905c39
        Reviewed-on: https://gerrit.libreoffice.org/68499
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-03-01  Caolán McNamara  <caolanm@redhat.com>  [3963bab7c1cd31b946646131cdc5576894675293]

        weld SwCreateAddressListDialog
        
        Change-Id: I3ae15af8a2c7475394dfc5f6e54b89950d2238c0
        Reviewed-on: https://gerrit.libreoffice.org/68511
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-01  Caolán McNamara  <caolanm@redhat.com>  [b164e74e85fc4c99f1042f22b5e3afc99ed159ca]

        weld SwSelectDBTableDialog
        
        Change-Id: I3759d4da18a7cb5a8fce500bd15e7a004e36c605
        Reviewed-on: https://gerrit.libreoffice.org/68507
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-01  Caolán McNamara  <caolanm@redhat.com>  [9b027c504778f3f44dcbfe7de4e9b542fa6c0a13]

        ignore disposed toplevels
        
        Change-Id: Ib5a9bad2537d43f7b6588dbdb958e4cdd34f7023
        Reviewed-on: https://gerrit.libreoffice.org/68384
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-01  Stephan Bergmann  <sbergman@redhat.com>  [ee049546ba57ce72610f2ac300c370fc789fe41f]

        Avoid unnecessary truncation to sal_uInt16
        
        At least when CppunitTest_sw_filters_test tries to load
        sw/qa/core/data/ww6/pass/crash-2.doc, Clang's
        -fsanitize=implicit-signed-integer-truncation flags an "implicit conversion from
        type 'unsigned int' of value 49197 (32-bit, unsigned) to type 'short' changed
        the value to -16339 (16-bit, signed)" when multiplying nFSize by 10.  That
        document is obviously broken, LO emits lots of SAL_WARN like
        "sw/source/filter/ww8/ww8scan.cxx:802: Unknown ww7- sprm, dangerous, report to
        development", and at least MS Word for Mac Version 16.21 refuses to open it at
        all.  But even if the value of nFSize computed here is obviously way too large,
        that variable is only passed into SvxFontHeightItem's sal_uLong nSz parameter,
        so it can just as well be of type sal_uLong too.
        
        Change-Id: I2e3b9152adce9c928df2276ebb2e9d526553e541
        Reviewed-on: https://gerrit.libreoffice.org/68538
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8cc88f9473097b680f12a343d3a491926cd33847]

        Fix typo
        
        Change-Id: I0cd3e9e9d0f6a887bd27b6b6b2c5bc972570186a
        Reviewed-on: https://gerrit.libreoffice.org/68534
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-03-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [40431b12b86aa8ede3a6d065645781c8e7710570]

        clang-format DispatchHelper
        
        To reduce excessive whitespace in function definitons
        
        Change-Id: I8dbf58e5ba53ddcf6c5a8e212636c1306584aa2e
        Reviewed-on: https://gerrit.libreoffice.org/68533
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [81e9703cf8f891bfb36f52eb24e0e18ca13d373a]

        Use lambda instead of std::bind + wrapper function
        
        Change-Id: I52ef7c61d615120b172268b78827affa9b5f8f96
        Reviewed-on: https://gerrit.libreoffice.org/68532
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-01  Luboš Luňák  <l.lunak@collabora.com>  [b5c3f38cb8d4121e3303be362e0757d3d3431059]

        do not call GetFormatTable() from GetNonThreadedContext() (tdf#121949)
        
        ScDocument dtor calls ClearLookupCaches(), which calls GetNonThreadedContext().
        But ScDocument instances used for copy&paste GetFormatTable() fails
        on null mxPoolHelper, because ScDocument ctor doesn't set it in such a case.
        So set up the pointer in ScInterpreterContext on demand only if actually
        needed.
        
        Change-Id: If3811da5bb00a2d7d404c089ee1bf46037a2cddb
        Reviewed-on: https://gerrit.libreoffice.org/68350
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-03-01  Caolán McNamara  <caolanm@redhat.com>  [bbd3145f72c4abfbf17dd09d9cb2724f04416450]

        ofz#13431 fix build
        
        Change-Id: I55085ede7161c06c85ab14d553f27ac505cbbbc2

2019-03-01  Caolán McNamara  <caolanm@redhat.com>  [9584b37b10fb84934023cb7f4df3d05223647a38]

        weld SwAddressListDialog
        
        Change-Id: I0a62f2c03b5c8acef9d4231be1a1d5f0b83e81fb
        Reviewed-on: https://gerrit.libreoffice.org/68501
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-03-01  Mike Kaganski  <mike.kaganski@collabora.com>  [4bdc3ad0e8b50255eef77a74d383adba623c25f6]

        Slightly reduce rounding errors taking line angle
        
        Change-Id: I7c061e242f24e4aa65064e74121318580c0bbf72
        Reviewed-on: https://gerrit.libreoffice.org/68527
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-03-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [bea51529e98c34791f4705c632939184b20bf2a4]

        Fix typo
        
        Change-Id: I9af60e867813e4222183517dfebbfef11d256b83
        Reviewed-on: https://gerrit.libreoffice.org/68530
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-03-01  andreas kainz  <kainz.a@gmail.com>  [576519914588021d6e456128c5dee9496abee282]

        tdf#123763 move back break command to graphic context menu for vectorgraphics
        
        Change-Id: I8af6a0197dc83117d936a7fcf8b794e6d853256a
        Reviewed-on: https://gerrit.libreoffice.org/68518
        Reviewed-by: V Stuart Foote <vstuart.foote@utsa.edu>
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-03-01  Stephan Bergmann  <sbergman@redhat.com>  [517b8037f8c9be93c578befd5b2c3458b3306bc6]

        Use lambda instead of std::bind + wrapper function
        
        Change-Id: Id8912b8b1b454fbc6ef58ce4fc18a15e096e5cea
        Reviewed-on: https://gerrit.libreoffice.org/68494
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-03-01  Jens Carl  <j.carl43@gmx.de>  [f58359f8c561b6a377044bba6c0e76eec2db91e7]

        tdf#45904 Move XNamed Java tests to C++
        
        Move XNamed Java tests to C++ for ScDataPilotFieldGroupItemObj.
        
        Change-Id: I1070f99e2e1655f72c1a6ffaf3f61618b083140e
        Reviewed-on: https://gerrit.libreoffice.org/68525
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e55c7ff6df82c597763d2eb551f7ccdaa95cd0a9]

        tdf#123772 UnoControlDialogModel: Don't ignore property "Sizeable"
        
        which is supposed to make the dialog resizable, but was silently ignored.
        
        Change-Id: Ifa2d2ea70c769f7785ac044ab2b681802c54bc17
        Reviewed-on: https://gerrit.libreoffice.org/68515
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-03-01  Jens Carl  <j.carl43@gmx.de>  [5265c7691a0a3e97021c4373bd9946246a1f7580]

        Rename ScDataPilotFieldGroupItemObj to ScDataPilotFieldGroupsObj
        
        Correct class name to mirror the name of object we are testing against.
        
        Change-Id: Id89f29843045182bc01d48e7368648ede886d963
        Reviewed-on: https://gerrit.libreoffice.org/68524
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c61dc240e04fd5f6b70e16644d0a317f9f4bdff9]

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

2019-03-01  Jim Raykowski  <raykowj@gmail.com>  [1dc25980171ff79345484631882d6ea0eb6f9388]

        tdf#123516 Speed up insert of large tables with auto format table style
        
        This patch replaces SwFEShell::SetTableStyle use to resolve tdf#108227
        with SwTable::SetTableStyleName. The gain in insert speed is a result of
        eliminating SwFEShell::SetTableStyle call to the time consuming
        SwFEShell::UpdateTableStyleFormatting function which is somewhat
        redundant when inserting a table.
        
        Change-Id: Ide1e003d9709a6758e021b52fcf9e40a7b0fcba0
        Reviewed-on: https://gerrit.libreoffice.org/68372
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-03-01  Jens Carl  <j.carl43@gmx.de>  [94d152054d8be172c56a2243f44a566c9a3e2215]

        Add test XNameContainer::testRemoveByNameNoneExistingElement
        
        Add test XNameContainer::testRemoveByNameNoneExistingElement to get the
        same coverage as before when these case where split with commit
        4b98337699e5e59a543d95c73ea7c64b3d9a1caf.
        
        Change-Id: I45ba5af4e2b3137d9379623556ce4129a860e696
        Reviewed-on: https://gerrit.libreoffice.org/68477
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-01  Jens Carl  <j.carl43@gmx.de>  [405809f566833315b624eee6cdb0cd86c56b65ef]

        test: enable clang-format for xnamecontainer
        
        Unintentionally formatted these files with commit
        4b98337699e5e59a543d95c73ea7c64b3d9a1caf with my Vim set up (better keep
        them formatted then revert everything).
        
        Change-Id: Ie017fae2bdf952a5d0313d8b5654813ff8d402ad
        Reviewed-on: https://gerrit.libreoffice.org/68476
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-03-01  Mark Hung  <marklh9@gmail.com>  [71755f36394c1ffbf01af0180a05a258916dd5c9]

        tdf#123743 deactive after the player is stopped.
        
        The queried media duration for gstreamer isn't ready at the beginning.
        Instead of deactivate the audio node immediately after querying the
        duration, schedule to update the media duration and use the updated
        duration to schedule deactivation.
        
        Change-Id: I8bfa69377fbc18b21baf48bc293d2d0853e8805a
        Reviewed-on: https://gerrit.libreoffice.org/68451
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-02-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2023b29d0f86d478748d6d0a69a38dd66c9ceb67]

        Fix typo
        
        Change-Id: I1474d167cb9cb388f36f9d960f2f27f4d55415d2
        Reviewed-on: https://gerrit.libreoffice.org/68514
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-02-28  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [c66366fdcfd44e361cfeaaed872ac8d272b0cbfb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - This paragraph just repeats what the paragraph immediately above says
            
            Change-Id: Iccc9fb41811a4914fdda0f346f9bd32049932448
            
2019-02-28  Eike Rathke  <erack@redhat.com>  [d2be2f1aebb883c74460d049a5e2b821ecd5947c]

        ocMatTrans with ForceArray
        
        Now that OOXML reveiled that the formula expression containing a
        TRANSPOSE() call shall be in array mode, the old comment about
        Excel not forcing array on the argument (in BIFF token class)
        makes sense. Use ForceArray and remove now moot comment.
        
        Change-Id: Iab2bced788de3429aab2bb7c3ca7f24d5dbf0340
        Reviewed-on: https://gerrit.libreoffice.org/68509
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-02-28  Aditya  <adityasahu1511@gmail.com>  [55042cb54fea5f7ad777c03af9bf8197127b6736]

        tdf#116382 Replace old dialog in header and footer drop-down menu
        
        Remove the Background tabpage in "Border/Background" dialog accessed
        from Border and Background menu item in Header/Footer drop-down list
        and replace it with the tabpages "Area" and "Transparency" of the dialog
        accessed from Page Style > Header > "More.." button.
         The old dialog does not have the tabpages "Area" and "Transparency". 
        In simpler words, the patch is to match both the dialogs
        when accessed in two different ways.
        
        Change-Id: Ib84435854389360eba41aecb8578a9a67a92ca1e
        Reviewed-on: https://gerrit.libreoffice.org/67483
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-02-28  Stephan Bergmann  <sbergman@redhat.com>  [372f8519168d74cd5c1c1199ec3a07a8ae3f1edf]

        loplugin:unreffun
        
        Change-Id: I983394e10e1a316fe01bd3925913e5e65f944b68
        Reviewed-on: https://gerrit.libreoffice.org/68470
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [f23738139429358c11fa62708fbdf5bb0c43d199]

        use the xmlTextWriterPtr typedef consistently
        
        this is the single biggest chunk of stuff my upcoming paramtypedef
        loplugin will warn about, so do it separately
        
        Change-Id: I412e69e76406d6d947101885d4cd92c65e021508
        Reviewed-on: https://gerrit.libreoffice.org/68486
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-28  Miklos Vajna  <vmiklos@collabora.com>  [f4fbb127897ea6afe27055d3b6cfcb0441080902]

        oox smartart, picture strip: fix too wide child shapes
        
        Once the constraints determine the size, the aspect ratio may shrink one
        dimension to achieve the requested ratio. Implement the case where a >1
        ratio shrinks the width, so the container of the image-text shape pair
        has correct aspect ratio.
        
        Change-Id: I7bac764c031e80bac532c4f97ebd5b5096401096
        Reviewed-on: https://gerrit.libreoffice.org/68510
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-28  Eike Rathke  <erack@redhat.com>  [609ea85b530185910bf326201f785fd32bcbad2b]

        Resolves: tdf#123748 do not strip date part before calling Time::GetClock()
        
        GetClock() needs it to properly scale and round the floating point
        value. It also handles negative values, fiddling with that is only
        needed for the [] formats.
        
        Regression from
        
            commit e2e47898180e547cad7ccde1e5890385d573e551
            CommitDate: Fri Aug 31 12:50:52 2018 +0200
        
                Use tools::Time::GetClock() in number formatter for wall clock time
        
        Change-Id: I05fe9e22886d4e59f110c0a826dadb43234d348a
        Reviewed-on: https://gerrit.libreoffice.org/68508
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-02-28  Tor Lillqvist  <tml@collabora.com>  [2538dc89dee754b3b4621371e01b52995fc5e193]

        I had forgotten to add these files to git
        
        Change-Id: I02ab930c6e3304009c90eef36f55d61a4531af7c

2019-02-28  Tor Lillqvist  <tml@iki.fi>  [9f8373817ea06a6d921ad720e006c076a5f569ee]

        Current ICU version is 63
        
        Change-Id: I126dbbec9fb6cbb19f848d8317002c69b407a36b

2019-02-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [f9845d1a2dd84e7bbc9975b3a301b5a9bd38fb4a]

        simplify CreateColumnIfNotExists
        
        if "if (aOldColSize==0)" check can never be hit since we pre-allocate
        these columns to some size.
        
        Also move the cold part of the function out-of-line, doesn't seem useful
        to have all of it in a header
        
        Change-Id: If8675ca17d70ee55dde8418ff75e2ddb3c931c58
        Reviewed-on: https://gerrit.libreoffice.org/68506
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-28  Caolán McNamara  <caolanm@redhat.com>  [205e2d6c31b1861111b70a704516580761a75099]

        address list doesn't refresh on pressing 'delete'
        
        m_nCurrentDataSet doesn't change, so it doesn't refill it, even
        though m_nCurrentDataSet was deleted so it no refers to a new
        entry
        
        Change-Id: I0c68f407a23a28a7e55fb3cf691e5f07e5ed6729
        Reviewed-on: https://gerrit.libreoffice.org/68497
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-28  Tor Lillqvist  <tml@collabora.com>  [5bd1ac0083bf6047fd1b977f24ae5ffb7018f2a8]

        tdf#122537: Use "best speed" instead of default compression level on iOS
        
        Speed is more important than size in the use case where this showed up
        in a profile of the iOS app (inserting an image). This change causes
        zlib's deflate_fast() being used instead of its deflate_slow(). For a
        specific image I tested with the former takes 1.5 s, the latter 3.4 s.
        
        This is just one aspect of the slowness of image insertio. The
        resizing operations mentioned in the bug report is not yet
        investigated.
        
        Change-Id: Icf023522b965cb0265000c821a478610d098cd0a
        Reviewed-on: https://gerrit.libreoffice.org/68434
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/68488
        Tested-by: Jenkins

2019-02-28  Luboš Luňák  <l.lunak@collabora.com>  [beba45a5639bc32ca6893885ca3b1f07e3175c08]

        avoid std::out_of_range thrown by mdds (tdf#122643)
        
        Calling GetLastDataRow/Pos() with MAXROW as the last row is apparently
        fine, but if that's an invalid row, but anything beyond that is not ok.
        ScDependantsCalculator::trimLength() may use such larger "last" row
        value because it works on a range of cells.
        
        Change-Id: I819a4d20a4765e23af6208df5f2e208ac44b694c
        Reviewed-on: https://gerrit.libreoffice.org/68349
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2019-02-28  Stephan Bergmann  <sbergman@redhat.com>  [3e67a8f56b459844c6e7ab4f5cf8b4e70bd7c5b6]

        missing include
        
        Change-Id: Icaad7f774ecc973114d7e569327dae3dcb1bbcc5

2019-02-28  Stephan Bergmann  <sbergman@redhat.com>  [b31e2b69607f80c1e2e9b20ce7e687387cd2db17]

        Remove unused YYWarning functions (cargo cult?)
        
        Change-Id: I9cb03530150ee35bdaee4920dd2e818007a0a658
        Reviewed-on: https://gerrit.libreoffice.org/68469
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-28  Luboš Luňák  <l.lunak@collabora.com>  [05602710a047c58db0ceda88bedc291420990bc1]

        reintroduce ScCaptionPtr
        
        This basically reverts b6b1ded0a0539e7be1b5338de378a3276a6ff445, since it
        introduces tdf#118707, and I cannot reproduce any of the original problems
        when reverting.
        The patch itself is technically correct, but the problem is in the Windows
        implementation of clipboard handling, which uses delayed processing
        of setting clipboard contents. This leads to previous clipboard contents
        being deleted too late, and with shared_ptr instances of SdrCaptionObj may
        get deleted after the related SdrModel has already been deleted.
        A proper fix would be to remove the stupid delayed processing from
        the clipboard code, but that's non-trivial. If that gets fixed, the change
        removing ScCaptionPtr may most probably be applied again.
        
        Change-Id: I29634847486aa955b20483c9eb38bba4fed87187
        Reviewed-on: https://gerrit.libreoffice.org/67725
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-02-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [07ba22e2953a91b61e770de2b4e3aefa9ea33dc6]

        remove some unused defines
        
        Change-Id: I5304e85cd3fd2edc48147f1297caa57417a3d038
        Reviewed-on: https://gerrit.libreoffice.org/68496
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-28  Gülşah Köse  <gulsah.kose@collabora.com>  [740748d4470ce3f1db3fcbef729a5dc98c0b9569]

        tdf#115549 Check xPropset is exist.
        
        Checks xPropset is exist for chart handling on LibreOffice Online.
        
        Change-Id: I57947fd23e089ace4df011873613c2f886770b30
        Reviewed-on: https://gerrit.libreoffice.org/68493
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>

2019-02-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [5af5b23c8f0dde000eb025a01b07881b8f4a71e9]

        fix LockCorruptQueryBox title
        
        regression from
            commit 082e69fefb7439fd4f3d543f0c402039e94c1e9c
            Date:   Mon Feb 26 16:53:37 2018 +0000
            convert various MessBox to weld::MessageDialog
        
        Change-Id: Ia9cef4de4ae9c13201c838f20f0ba6b6cff7f35d
        Reviewed-on: https://gerrit.libreoffice.org/68490
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-28  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [691ca4e1a3e510d54894a1e7df7fa4ad9f9cba11]

        tdf#121440 writerfilter: do not use imported style for foot/endnotes
        
        Extra style is causing editing problem near footnote/endnote
        references. This behavior is a side effect of
        eaa9cf6a3069fba3d82c046f0041bfb537d9e648, allowing emission
        of these "technical" styles.
        
        Change-Id: I1885b92814746e7b5cd19f3ddd7bc22eb691615e
        Reviewed-on: https://gerrit.libreoffice.org/68304
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-02-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [e76203f45a4c645447f8379ee2123f518a8aca77]

        fix "doc will be saved" dialog message
        
        looks like a copy/paste error in
            commit 942f05996bc287923cdbcae12c64e57adf8ec975
            Author: Caolán McNamara <caolanm@redhat.com>
            convert remaining ErrorBox to weld::MessageDialog
        
        Change-Id: I52d38311b1e276fd799128e058ea0b9c902aef06
        Reviewed-on: https://gerrit.libreoffice.org/68491
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-28  Muhammet Kara  <muhammet.kara@collabora.com>  [34ab7b37709fbf889f90b30790573f5ab2521e94]

        Create the SfxRedactionHelper class
        
        And move some code pieces, related to the redaction functionality,
        from objserv.cxx to the new SfxRedactionHelper.cxx file.
        
        Change-Id: I6491c9b581ea6d3a05a72117c5b72e1dc19025dc
        Reviewed-on: https://gerrit.libreoffice.org/68338
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-02-28  Caolán McNamara  <caolanm@redhat.com>  [65438bcda46bab4f2fe6fb555f44aace45e11e5e]

        GetDialogController not valid yet
        
        Change-Id: I476744d8f351f4ab2afce5974355a066edc8a4a6
        Reviewed-on: https://gerrit.libreoffice.org/68489
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-28  Michael Stahl  <Michael.Stahl@cib.de>  [2dfffccde81b887752968387ccbdd578b1c4eb78]

        sw: fix some borked comments
        
        Change-Id: I18edeff43fcae98514c80d9f2c1594cc2f866e75
        Reviewed-on: https://gerrit.libreoffice.org/68401
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-28  Michael Stahl  <Michael.Stahl@cib.de>  [9ed367da9cf7ff283762cb79a97238defe85c30c]

        sw: dump SwCellFrame rowspan in layout.xml
        
        Change-Id: I4477874116e8059cf0a82b9b3106c9e26a641947
        Reviewed-on: https://gerrit.libreoffice.org/68400
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-28  andreas kainz  <kainz.a@gmail.com>  [d569fe313bbad33b1be49647506e51d1f3893f0f]

        Sifr icon theme update
        
        Change-Id: I70de808487fab77af720897ecd14370396d4bc93
        Reviewed-on: https://gerrit.libreoffice.org/68416
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [376ee49f68384cf16aec57d54506378b67ccd402]

        remove some unused typedefs
        
        Change-Id: I7775a7d86e9641cd514e58f03d3727d2ad846120
        Reviewed-on: https://gerrit.libreoffice.org/68485
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-28  Johnny_M  <klasse@partyheld.de>  [93c08ca200c12a505e00a9a5aeeff2c730d23b74]

        Translate German variable names
        
        As in f2afa2af10d9d30d7160e73881ca6fe5a409f35a
        
        Change-Id: I54323e4b993d4c584932608c9d3721becacddb60
        Reviewed-on: https://gerrit.libreoffice.org/68247
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-28  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [bf75515989a5dfda613b1047977648288d941a85]

        Use lambda instead of std::bind + wrapper function
        
        Change-Id: I7d51d09b78297442d07dd4ecbab7b5ce38d8ffee
        Reviewed-on: https://gerrit.libreoffice.org/68447
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-02-28  Stephan Bergmann  <sbergman@redhat.com>  [68008da159f5be16a5dcc67a27c3442add86e1c1]

        loplugin:cstylecast
        
        Change-Id: I7f87f24ed65c3fbc4a0a37357c7be4d16b44ac89
        Reviewed-on: https://gerrit.libreoffice.org/68467
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-28  Stephan Bergmann  <sbergman@redhat.com>  [88156ea385e4d81c41a4a46157029671bb019751]

        loplugin:includeform
        
        Change-Id: Id2c44c104a417feba152d4af43caca561f3432bf
        Reviewed-on: https://gerrit.libreoffice.org/68465
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-28  Stephan Bergmann  <sbergman@redhat.com>  [0d0119efd526c17018044a805347d5bce195065a]

        In FitToAcutalSize, keep SwColumn's width >= left + right borders
        
        Given SwColumn::m_nWish is documented as "Desired width, borders included."
        (sw/inc/fmtclds.hxx), it appears that the invariant
        
          GetWishWidth() >= GetLeft() + GetRight()
        
        should always hold for SwColumn instances.
        
        However, during UITest_writer_tests4's test_tdf113284 loading of
        sw/qa/uitest/writer_tests/data/tdf113284.odt, it appears that some five-column
        table is created for which initially all SwColumns'
        
          GetWishWidth() = 13107
          GetLeft() = 144 (except for first SwColumn, where it's 0)
          GetRight() = 144 (except for last SwColumn, where it's 0)
        
        and later FitToActualSize is called reducing each SwColunn to
        
          GetWishWidth() = 286
        
        so that for most SwColumns (except first and last), GetLeft() + GetRight() = 288
        would exceed GetWishWidth().  And then (still during loading of the test's
        document), SwFormatCol::CalcPrtColWidth (sw/source/core/layout/atrfrm.cxx) is
        called for such a problematic SwColumn, trying to subtract from its
        GetWishWidth() (the result of SwFormatCol::CalcColWidth) both GetLeft() and
        GetRight(), and store that into sal_uInt16 nRet.  Which triggers Clang's
        -fsanitize=implicit-signed-integer-truncation "runtime error: implicit
        conversion from type 'int' of value -2 (32-bit, signed) to type 'sal_uInt16'
        (aka 'unsigned short') changed the value to 65534 (16-bit, unsigned)".
        
        So make sure that FitToAcutalSize upholds that presumed SwColumns invariant,
        shrinking the borders as necessary.
        
        Change-Id: I3f6fc07e65a0fc5d5f58c99f1dcdea4467b825f0
        Reviewed-on: https://gerrit.libreoffice.org/68463
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-28  Miklos Vajna  <vmiklos@collabora.com>  [8ae5a98852c2f3d87d6efff598f0c7d54df835d3]

        sw btlr writing mode shell: left/right cursor travelling, fix dest para
        
        Fix aVerticalLeftToRightBottomToTop:
        
        - fnXDiff takes "logically larger, logically smaller" arguments, so it's
          first - second for top to bottom text (existing directions) but it's
          second - first for btlr
        
        - fnXInc was effectively unused before, but it probably meant to provide
          logical left + width, so set that to physical left - width for btlr
        
        And then port 3 places in lcl_UpDown() to use aRectFnSet, so we get
        correct behavior for both ttb and btt directions.
        
        With this, pressing the left/right arrow jumps to the previous / next
        paragraph correctly.
        
        Change-Id: I1323e95e2ce0ab2d66a3ea6e02bd50df2cebf232
        Reviewed-on: https://gerrit.libreoffice.org/68462
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-28  Stephan Bergmann  <sbergman@redhat.com>  [8701bed5e8cf344dfc2c10051bbf42291b6cb8d9]

        loplugin:stringconstant
        
        Change-Id: I84657379bfc999df40a17fc199bdd20b95414e32
        Reviewed-on: https://gerrit.libreoffice.org/68468
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-28  Stephan Bergmann  <sbergman@redhat.com>  [846a91faad76e274ea059ecc1e480d5ff7bf44dd]

        loplugin:externvar
        
        Change-Id: I7f09837e76a8368fd60aed1bb3a16fd0434e11ec
        Reviewed-on: https://gerrit.libreoffice.org/68466
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e85e38662ab84141c43e6c9b52d4a5f50bcf8ec1]

        Fix typo
        
        Change-Id: I8dc9d97b384a2686f7513499e3ee5819a1b05fe8
        Reviewed-on: https://gerrit.libreoffice.org/68482
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-02-27  Eike Rathke  <erack@redhat.com>  [5413c8871dec08eff19f514f5f391b946a45c86c]

        Related: tdf#122301 TRANSPOSE() with ForceArrayReturn on caller
        
        As stated in
        
        ECMA-376-1:2016 OOXML 18.17.7.327 TRANSPOSE
        "The formula containing the call to TRANSPOSE shall be an array
        formula [...]"
        
        Similar to
        
            commit d0ded163d8e93dc5b10d7a7c9bdab1d0a6a50bac
            CommitDate: Wed Jan 16 11:17:14 2019 +0100
        
                Related: tdf#122301 FREQUENCY() with ForceArrayReturn on caller
        
        Change-Id: I617bfcc0b8ecb244df3441ab885ec926efd77e3f
        Reviewed-on: https://gerrit.libreoffice.org/68436
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-02-27  Caolán McNamara  <caolanm@redhat.com>  [f331244337a9b2c70ac1bb52b0637c32956b7d91]

        tdf#123470 textforwarder has stale view of SdrTextObj
        
        When we save the document we get a SwXShape for the SdrObject and call
        getShapeText on it, which creates a TextForwarder for it. The SwXShape
        is temporary and is discarded afterwards. If we modify the text and
        save again we get a new SwXShape and a new TextForwarder.
        
        If a11y is active, then when the textbox is inserted a11y gets a SwXShape
        for the object and the SwXShape stays alive while the a11y view of the
        Sdrobject stays around.
        
        The SdrObject will keep a weak ref to the current SwXShape for it, so
        on save we get the already existing SwXShape instead of a new one. On the
        first save this is ok, as the TextForwarder is created on demand.
        
        On the second save, the problem is that the SvxTextEditSourceImpl of the
        TextForwarded was initially created without a SdrView so its in sort of a
        "snapshot" mode, so first time the text is queried, that sticks as the result.
        
        So a cached text forwarder cannot be trusted when its for a SdrTextObj
        that's being edited and HasView is false
        
        Change-Id: Ib3d500752f1876086ef1996885a2b86b581f5bc4
        Reviewed-on: https://gerrit.libreoffice.org/68457
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-27  Caolán McNamara  <caolanm@redhat.com>  [c9666ae13d0c5c24e876770fc6458bf41f178a57]

        Related: tdf#123711 better optimal size for highlighting tab
        
        it only uses the color subtab, so just measure
        ones which can be visible
        
        Change-Id: Id09419480fd920b242f4d0d65e9ac5fbfb619784
        Reviewed-on: https://gerrit.libreoffice.org/68431
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-27  Caolán McNamara  <caolanm@redhat.com>  [4c3e0b2400c6b101a89f21e2268d5b696770fb9c]

        weld UpdateDialog
        
        Change-Id: Ieca75774925a8766162481713f6e8a6ba0e9feb0
        Reviewed-on: https://gerrit.libreoffice.org/68396
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-27  Caolán McNamara  <caolanm@redhat.com>  [627b46de426a9a44ee3297136b98c503b915ca37]

        tdf#123693 raise max size
        
        Change-Id: I52d69d825ed11a15d9dbbe61f157035361fa5d52
        Reviewed-on: https://gerrit.libreoffice.org/68374
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-27  Caolán McNamara  <caolanm@redhat.com>  [cfe41185bc8514949d1938ee1d7cd56968682510]

        weld LicenseDialogImpl
        
        Change-Id: I4b2dbd2446779e7179d2b79bf81cc2ff879377bf
        Reviewed-on: https://gerrit.libreoffice.org/68389
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-27  Caolán McNamara  <caolanm@redhat.com>  [3e1306c283c2aca372a8384801a1e206f208e1cb]

        add missing responses
        
        Change-Id: I2c24ea46b6e81ed02ae53da5e9ae1b7df85e44a1
        Reviewed-on: https://gerrit.libreoffice.org/68454
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-02-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f5519961065aec80a60d1cf595a354c490bc1db5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Update list of missin icon replacements
            
            Change-Id: I193c10fa8c75f61fbcd749284f81e69f5f4ad603
            Reviewed-on: https://gerrit.libreoffice.org/68464
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-02-27  Stephan Bergmann  <sbergman@redhat.com>  [86e0e147984f8ca48ab0a9c88c37e9e4c4274088]

        Untabify .l files (to silence loplugin:indentation warnings)
        
        Change-Id: I8368c8a1d52f6c55a8cea952b2b02345e41c1e5c
        Reviewed-on: https://gerrit.libreoffice.org/68448
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [69e9262eeb24fa40c3f3f5e7c90c643b252b6b57]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#117890 Remove unhelpful screenshots (1/2)
            
            Change-Id: I8a96220ae688f78fe43d66ab205323f3d4605140
            Reviewed-on: https://gerrit.libreoffice.org/68392
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-02-27  Michael Weghorn  <m.weghorn@posteo.de>  [9c5dbbe4b0a62ff1af009beb00f1fc45318dad79]

        tdf#122689 qt5: Consider external clipboard updates
        
        Previously, once 'm_aContents' had been assigned in
        'VclQt5Clipboard::setContents()', its value (or the one set
        in a subsequent call to the same method) was always
        returned in 'VclQt5Clipboard::getContents()', thus
        ignoring all system clipboard updates done by any other
        third-party applications, preventing copy-paste from other
        applications.
        
        In order to take external clipboard updates into account,
        add a slot for the 'QClipboard::changed' signal and
        drop the current own clipboard content if the clipboard
        has been updated by another application.
        
        In order to detect whether the clipboard update was made
        by this 'VclQt5Clipboard' itself or elsewhere, a custom MIME type
        "application/x-libreoffice-clipboard-uuid" is added, whose
        value is set to the clipboard's (randomly generated) UUID.
        If the entry is present and has the correct value, the clipboard
        content was added by this clipboard and can be kept.
        
        Otherwise, clear 'm_aContents', so that it's newly assigned
        in 'VclQt5Clipboard::getContents()', taking into account
        the external clipboard update.
        
        [Side note: Testing showed that, on Wayland, more
        'QClipboard::changed' events were emitted without the clipboard
        content actually having changed (e.g. when switching focus between
        windows), which is why an approach of simply setting a flag and
        checking for that one is not enough, like "wrapping" the
        'QClipboard::setMimeData()' call in 'VclQt5Clipboard::setContents()'
        as follows
        
            m_bIsFillingClipboard = true;
            clipboard->setMimeData(pMimeData.release(), m_aClipboardMode);
            m_bIsFillingClipboard = false;
        
        and then evaluating the 'm_bIsfillingClipboard' flag in
        'VclQt5Clipboard::handleClipboardChange' instead of using the UUID-based
        approach. These additional 'QClipboard::changed' events did not
        show up the same way while testing on X11.]
        
        Change-Id: Ib3a6a4f9b7f5ca3573666fb9c072ae97cf2e0049
        Reviewed-on: https://gerrit.libreoffice.org/68214
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-02-27  Aleksei Nikiforov  <darktemplar@basealt.ru>  [c74cc70966e9bc3756509f4d50af50ec181e1774]

        KDE5: set correct parent menu in function
        
        Set correct parent menu in function Qt5Menu::InsertMenuItem
        instead of just returning it and setting it later if needed.
        
        Change-Id: Id866987e91ec1d57c720735da6afc44109aa901a
        Reviewed-on: https://gerrit.libreoffice.org/68437
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-02-27  Aleksei Nikiforov  <darktemplar@basealt.ru>  [f341921825370fb98ad896a20d823c5f0cb537f6]

        tdf#121970 KDE5: Regenerate menu when it's set as submenu
        
        Also add item bits change notification function
        for SalMenu to properly convert regenerated menu items
        to check or radiocheck items.
        
        Change-Id: I61f16a771b484644bbefd9afaf2776232d38a2f9
        Reviewed-on: https://gerrit.libreoffice.org/68438
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-02-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [110803068b75ffd895a9b1139aee2248d30f085b]

        tdf#123728 Always print on main thread to avoid deadlocks
        
        Change-Id: Ia8c2600aee42c3063e18032d1e485ad417ec4639
        Reviewed-on: https://gerrit.libreoffice.org/68421
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-02-27  Michael Weghorn  <m.weghorn@posteo.de>  [cfb2e03a683a8d217b00b8abfd9c55bf61059462]

        tdf#104235: Qt5Frame: Set default icon
        
        Set a default icon in Qt5Frame constructor, similar to how it's done
        for the gtk and gtk3 VCL plugins in 'GtkSalFrame::InitCommon'.
        
        Change-Id: I4e4e62ffa0eca6499f4752ff467d004cae68788f
        Reviewed-on: https://gerrit.libreoffice.org/68450
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-02-27  Miklos Vajna  <vmiklos@collabora.com>  [279c7f83a57c4d3991930ee80e9d9c287c21270a]

        oox smartart, picture strip: fix lack of margin in text shapes
        
        Shape text has two kind of spacing inside the shape's bounding box: the
        shape-level margin and the paragraph-level one. Only the second was
        handled in the tx algorithm so far, add support for the first.
        
        The margins taken from constraints were way large by default: the only
        explanation I found for that is that SmartArt layout sometimes
        calculates in MMs, sometimes in Points, and the ratio between the two is
        exactly the Impress / PowerPoint margin. So assume that indeed that unit
        difference is the reason for the smaller in-PowerPoint margin values and
        do the same on our side.
        
        Change-Id: I6f1e54301e2e9b33a7e721be34244d968cccf42d
        Reviewed-on: https://gerrit.libreoffice.org/68453
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-27  Caolán McNamara  <caolanm@redhat.com>  [b436b039b9b8eb0d289a2d7648d97f4a6b91df35]

        ofz#13431 fix build
        
        since
        
        commit c600817e8349db7957f517365f65f25e4e042439
        Date:   Mon Feb 25 15:34:13 2019 +0200
        
            Make SdAbstractDialogFactory::Create() do its job also on non-DESKTOP
        
        Change-Id: I95ff8ed3dc81ec542ac76d5f5bbd7582391c84a5

2019-02-27  Miklos Vajna  <vmiklos@collabora.com>  [47ce4b87d8a13fc340794ffd9a10d5bd6a15e644]

        CppunitTest_framework_dispatch: use CPPUNIT_TEST_FIXTURE()
        
        Change-Id: I2de32f700125fc8306c16fe4963ef76f87b0034c
        Reviewed-on: https://gerrit.libreoffice.org/68435
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-27  Caolán McNamara  <caolanm@redhat.com>  [c2448e2bcedf0167bd099124e89fe88cbce321fc]

        Related: tdf#123711 make border page potentially narrower
        
        use size groups to align things rather than forcing homogenous cols
        
        Change-Id: I4a1496f15663c4dcbcd6aaf3ea7901c9c7b170d2
        Reviewed-on: https://gerrit.libreoffice.org/68427
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-27  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [e569d535b333d3f5615332073320759de31fc056]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Relate Python & Basic examples together
            
            Change-Id: Ib6abffdfb2f83688eb84f94553f44b3f10dc33c2
            Reviewed-on: https://gerrit.libreoffice.org/68388
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-02-27  Stephan Bergmann  <sbergman@redhat.com>  [eea0b1f88ee1ffe19aae3b1e95fe27e5ef9b5676]

        Add missing modelines to .l files
        
        ...and change connectivity/source/parse/sqlflex.l license header from using
        (unusual, anyway) // comments to using /* */ comment, so that it can go before
        Flex's opening %{
        
        Change-Id: I371890e937cc5055405c17226dd87ba1694688aa
        Reviewed-on: https://gerrit.libreoffice.org/68433
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-27  Marco Cecchetti  <marco.cecchetti@collabora.com>  [836eb0ee9aaff94f9022f3dff4d6ac0ca4352155]

        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@collabora.com>

2019-02-27  Michael Stahl  <Michael.Stahl@cib.de>  [e3b6c3ec9fd795601b0749675903fb49c72718fd]

        openssl: upgrade to release 1.0.2r
        
        Fixes CVE-2019-1559, plus a couple low-severity CVEs.
        
        Change-Id: Icb6849ca5f33cb1169ce303505b2e32636e3b25b
        Reviewed-on: https://gerrit.libreoffice.org/68430
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-27  Caolán McNamara  <caolanm@redhat.com>  [a212011f37d457092e422cba331ca19394d3d97f]

        Resolves: tdf#123711 measure scrollbar for optimal width
        
        Change-Id: I30225124e44e8a6290270ecba5024f36508817d3
        Reviewed-on: https://gerrit.libreoffice.org/68428
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-27  Eike Rathke  <erack@redhat.com>  [aa1b922c0f667d833e53b282ad9bbb78dec38502]

        Simplify condition whether to return array of references or matrix
        
        Now that we have ParamClass::ReferenceOrRefArray and supporting
        functions use it as parameter classification and it is set at the
        called function in array/matrix context, use it as indicator when
        to return the reference list array and when to return the result
        matrix.
        
        Change-Id: I1fd6001f51530b0d1cfd61320f1cd58521c4fa40
        Reviewed-on: https://gerrit.libreoffice.org/68426
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-02-27  Stephan Bergmann  <sbergman@redhat.com>  [d34c0852d73b1b02115cc6c469106fabd057dbb7]

        Fix GenericSolarThreadExecutor<...,void> specialization
        
        Change-Id: I4468a3a8d036ca4894ba7977f6654244552464aa
        Reviewed-on: https://gerrit.libreoffice.org/68423
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-27  Stephan Bergmann  <sbergman@redhat.com>  [e3c8943e26dbedaf427618c054f620fb6f9acf2a]

        Fix apparent temporary debugging leftover
        
        Change-Id: I3277a341137b1b404ad9839431b5cc39a88fcbe1
        Reviewed-on: https://gerrit.libreoffice.org/68425
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-27  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [1805c7ce2d4ef5227ce8f456956d047144c6aaf8]

        tdf#42949 Fix IWYU warnings in sc/source/ui/d*/*cxx
        
        Also additions were needed in include/sfx2/msg.hxx
        to avoid build breakage
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I259ff10aaa5d044d4b11f9041174765d5a5f7dc7
        Reviewed-on: https://gerrit.libreoffice.org/68364
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-27  Mark Hung  <marklh9@gmail.com>  [4076b7589a7c856beb4fe2f7f5cd784443415cd3]

        tdf#123557 PPTX: Export timenode condition targets.
        
        Refactor the code and reuse WriteAnimationTarget to export
        the target element for the condition element in stCondLst
        and endCondLst.
        
        Add testTdf123557 to make sure import-export-import works.
        
        As SdOOXMLExportTest2::testTdf90627 no longer produce corupt
        pptx that has endCondLst without Cond element, make the
        xpath more specific about what is testing.
        
        Update schema because drawooo:enhanced-path incluced in the
        test case.
        
        Change-Id: If5d64f5c23aa2652cfa72471f9f7886c7dd956eb
        Reviewed-on: https://gerrit.libreoffice.org/68211
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-02-27  Eike Rathke  <erack@redhat.com>  [a3ed62e2707a27f6f3b51c41771301b5cf9a48f5]

        Unit test for array formula and OFFSET() non-ReferenceOrRefArray, tdf#123477
        
        Change-Id: I1ffe56ada6caed305fd2dbd5fb838e6a7ab3c2e2
        Reviewed-on: https://gerrit.libreoffice.org/68408
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-02-27  Stephan Bergmann  <sbergman@redhat.com>  [c438349f49f216ed8ea4bcba432ddb82055efb15]

        Fix comment
        
        ...after ce2792eda318b2760d24d2a744fc89e6a1d87138 "use C++11 exception
        rethrowing"
        
        Change-Id: I7a5cf53daa833cd398e520f67bf4bc5f36b21989
        Reviewed-on: https://gerrit.libreoffice.org/68422
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [d433c4e9e956622ec7387ab9198f4db856524199]

        convert more Start timer methods from sal_uLong->sal_uInt64
        
        Change-Id: I1ed43bab00a5bc456032410ccf32b3fd64cc970c
        Reviewed-on: https://gerrit.libreoffice.org/68419
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-27  Jens Carl  <j.carl43@gmx.de>  [4b98337699e5e59a543d95c73ea7c64b3d9a1caf]

        Add missing XNameContainer tests to ScDataPilotFieldGroupsObj
        
        Change-Id: Ia59b2a6136e2e56bf6c43a84e3cb6268471278a5
        Reviewed-on: https://gerrit.libreoffice.org/68410
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-02-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [48dc1e48d0fed5e00a3e4b5edf11a90fcc55b5ed]

        loplugin:unnecessaryoverride look for more patterns
        
        like
           bool Foo::bar() {
               b = Super::bar();
               return b;
           }
        
        Change-Id: I5e4c8005a3da7d7487c9039c35dcbb1d17e65bd7
        Reviewed-on: https://gerrit.libreoffice.org/68418
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-27  Miklos Vajna  <vmiklos@collabora.com>  [4ca1789e5735e2f2926822562c19e1989c8f5ce2]

        writerfilter: make RTFDrawingObject members private
        
        Change-Id: I72085b130dede835f3fc75cb1335eb3b0c0d9b2e
        Reviewed-on: https://gerrit.libreoffice.org/68409
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-27  Stephan Bergmann  <sbergman@redhat.com>  [1a5c76c16a1b763fc306c80c2a40d560b0d6610a]

        Don't leave a stray a.out behind
        
        Change-Id: I20acdccd1faa7b8edf7a5786be124ae063ebca67
        Reviewed-on: https://gerrit.libreoffice.org/68405
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-27  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [bf03f0b9b7f1dfc054c0d985f38147c4e875bd9f]

        UNO SwXCellRange: uso SvtListener instead of SwClient
        
        Change-Id: Id4fbe6e16bb63e3df2768ce38161847ea6ff7eec
        Reviewed-on: https://gerrit.libreoffice.org/68406
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-02-27  Zdeněk Crhonek  <zcrhonek@gmail.com>  [8bfb9bcdbed21ec3e9ea3f6bbcaf6eabea97c2eb]

        uitest Chart Data labels dialog
        
        Change-Id: I94420e19a6ef12aee78f83ea7b1ac54433be0160
        Reviewed-on: https://gerrit.libreoffice.org/68399
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-02-27  Arkadiy Illarionov  <qarkai@gmail.com>  [181e560b30a15df0dcad74e7c64afdedfb1a51b5]

        Remove redundant condition
        
        Change-Id: I21385a37a5e2107069919250dd35812ac5972422
        Reviewed-on: https://gerrit.libreoffice.org/68411
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [c5ac80d90ebcc1c3fad18ece8784ac2b36f52045]

        make cursor images part of the theme
        
        This first step only affects GTK3, later we will extend the support
        to other platforms.
        
        Note that these images are derived from the OSX PNG files, not the header-file
        encoded data we currently use for gtk/gtk3.
        
        Also rename the files to more useful names.
        
        Change-Id: Ia13a3f2ac35b06672aff724f4cf5bdcd823f6342
        Reviewed-on: https://gerrit.libreoffice.org/67528
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [57ac2fcdda9fdc9f1c2840796c24783add08e38c]

        loplugin:unusedfields fix read/write when dealing with r<<= and >>=
        
        Change-Id: I103bcc2f21741d0a52a0bdf053fdbddf5a3e9ea0
        Reviewed-on: https://gerrit.libreoffice.org/68387
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [7f2e5c9ad2ca1d4a57163d0375b1c03772ef5b0a]

        m_bShowAllShapes in SdPageObjsTLV is dead
        
        since
          commit c4a91f1409fc21d92f207718f29377c2862e381f
          Date:   Mon Feb 11 17:32:44 2019 +0000
          weld SdInsertPagesObjsDlg
        
        Change-Id: I9644c492d02e930592fd568c15f2f87d12f4f038
        Reviewed-on: https://gerrit.libreoffice.org/68386
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [4d502ef3559f53d75e4ee3c85b90ea36816049e8]

        loplugin:simplifybool improve search for negated operator
        
        Change-Id: Id6ac35fefa5c3e1f64c222713791e849b3cb4d34
        Reviewed-on: https://gerrit.libreoffice.org/68379
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [19240f625f8bd7b772481abc8e678d7b0fadd921]

        loplugin:unusedfields look for classes where we can make all the..
        
        fields private
        
        Change-Id: Id3c6b123f06ab5dcf87628de4c347626110d2d27
        Reviewed-on: https://gerrit.libreoffice.org/68302
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [60c7725a20ff0d77e3025ed60608f57d46e50b58]

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

2019-02-27  Aleksei Nikiforov  <darktemplar@basealt.ru>  [5fe551931d49a64ca4ea793a5016c098e41e84cd]

        tdf#123406 KDE5: Use delayed frame destruction
        
        Destroy Qt5Frame after all events are received.
        Update Qt5Object to use delayed destruction too.
        
        Change-Id: I07c7251e097ad56f3616f325fdc394d00fec4f4f
        Reviewed-on: https://gerrit.libreoffice.org/68316
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-02-27  Aleksei Nikiforov  <darktemplar@basealt.ru>  [5e8276e665490d961c333f788469a5ecdb996d16]

        tdf#119720 KDE5: Don't show hidden windows on modality change
        
        This change fixes clipping and drawing issues
        for document recovery window and other modal windows.
        
        Change-Id: I005254d4cd2598f4f2d02ba7e7bbf7388affe36c
        Reviewed-on: https://gerrit.libreoffice.org/68307
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-02-27  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [9ae62c148d9ff9667eac3e0d452abebbef8f4193]

        simplify lcl_SendChartEvent mess
        
        Change-Id: I2476cbabbb3625ab0d562218102fbbcfbb08f4e6
        Reviewed-on: https://gerrit.libreoffice.org/68404
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-02-26  Caolán McNamara  <caolanm@redhat.com>  [a1fe4f5ab192bdbc0d65225ceecc047319cf47f1]

        parentclass set_size_request is sufficient
        
        Change-Id: I872fdb2d6d4c6279b6d4dc8f38e1153fcd919f22
        Reviewed-on: https://gerrit.libreoffice.org/68395
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-26  Stephan Bergmann  <sbergman@redhat.com>  [1663b1e8233db6c6d1c2b35639ad984961084009]

        tdf#120736: For Calc shared documents also check the original document URL
        
        ...as instead of the original shared document, a temporary copy (with a file URL
        denoting a temporary directory, like <file:///tmp/lulmhoxl.tmp/0.ods>) is opened
        in that case.
        
        Change-Id: I415f5a0ec44ee06f7ca98495f0e8f032ba93e05c
        Reviewed-on: https://gerrit.libreoffice.org/68391
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-26  Stephan Bergmann  <sbergman@redhat.com>  [ea58b039ab455b38aabbd20e8e50ec8965a1d69d]

        loplugin:indentation (clang-cl)
        
        Change-Id: I94689e4eed290b4505d2caba2d9802ef7fb6cffd
        Reviewed-on: https://gerrit.libreoffice.org/68378
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-26  Miklos Vajna  <vmiklos@collabora.com>  [0a29c928afa74123bca05dc089c751603d368467]

        oox smartart, picture strip: fix lack of spacing around the picture list
        
        The snake algorithm in PowerPoint seem to interpret spacing as follows:
        if you have N elements, then there should be the requested amount of
        spacing between the elements, and also double amount of spacing around
        the actual list of elements.
        
        With this, the SmartArt and the title shape in the bugdoc no longer
        overlaps.
        
        Change-Id: I5d6885b434bfaff9de9aac595a298a5346524e19
        Reviewed-on: https://gerrit.libreoffice.org/68397
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-26  Justin Luth  <justin_luth@sil.org>  [aebc79b670fb60c43dd07e8e963abe019754c092]

        tdf#116404 RTF: check locale if BiDi inherits Environment
        
        RTF is a bit simplistic compared to the others, but at least
        we can handle the Environment situation similarly.
        
        Change-Id: I87bc389373275d19f1229e11ffd742836a0fd498
        Reviewed-on: https://gerrit.libreoffice.org/66966
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-02-26  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [b3394345c900548f1b4c91246d3188aa04e30e8c]

        UNO redline: uno SvtListener instead of SwClient
        
        Change-Id: Ic580df179c6aa1dedc866cf0882c124d5b13fcb3
        Reviewed-on: https://gerrit.libreoffice.org/68360
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-02-26  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [861e3220a15138c5ec8f572c3cd898f99ea7df99]

        UNO redlines: uno SvtListener instead of SwClient
        
        Change-Id: Ie07147c9d6af469ed1088148dd8b9bdb64ae8590
        Reviewed-on: https://gerrit.libreoffice.org/68362
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-02-26  Zdeněk Crhonek  <zcrhonek@gmail.com>  [570cc11e8272394e3ee61e4891eab4a563ca28cd]

        uitest Chart Titles dialog
        
        Change-Id: I41a48893d007cf9226f8fd9491af36a4d24a3661
        Reviewed-on: https://gerrit.libreoffice.org/68393
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-02-26  Aleksei Nikiforov  <darktemplar@basealt.ru>  [ea6b4b743d397f40029291954af6d37d9059042b]

        tdf#120824 KDE5: fix visible/enabled state for menu
        
        Change-Id: I003703f0bc2e1697124e068a68bfb2e24c33cd1a
        Reviewed-on: https://gerrit.libreoffice.org/68351
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-02-26  Stephan Bergmann  <sbergman@redhat.com>  [0864947e633c0c146a50e1704eabfad113641a90]

        loplugin:simplifybool (clang-cl)
        
        Change-Id: Ia10e08c04fb6dfc18597fcfba3fe52cf0ba7184c
        Reviewed-on: https://gerrit.libreoffice.org/68377
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-26  Caolán McNamara  <caolanm@redhat.com>  [9856b68c8611cafdff97355ca5fe0aae701de677]

        these are modal dialogs
        
        Change-Id: I28fe2ba99c4a17cab781d95ef9da8b2774667baa
        Reviewed-on: https://gerrit.libreoffice.org/68383
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-26  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [a0f3e3b2bf46d99abd0c98327d4e4e2e82c12445]

        update credits
        
        Change-Id: Ia47dbe8d0b8caf835fef50bc8e046d5a05f30b7d

2019-02-26  Stephan Bergmann  <sbergman@redhat.com>  [f2e1b418a7fe0fca371ccd48988391864d1b8c5e]

        PropertyValue needs to be a complete type here (Windows, --disable-pch)
        
        ...when implicit special member functions are defined for FWE_DLLPUBLIC
        MergeMenuInstruction etc.
        
        Change-Id: Ida796edaea73cf2c918feee1ee961e2065f25ee8
        Reviewed-on: https://gerrit.libreoffice.org/68376
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [7f20533b0aee5c12db09e9f284d81c47d680e9f6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Mute Pootle complain on reserved words
            
            Change-Id: I8e0832a8be6a5118aa1d8b306a250a87434088ca
            Reviewed-on: https://gerrit.libreoffice.org/68252
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-02-26  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [fce6f470d2887833d22d7cffe4c035df1599c7a5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Name tag updates in links
            
            Change-Id: I88cdf6ea514ba98d45d90d59bc170f4c59938df6
            Reviewed-on: https://gerrit.libreoffice.org/68382
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-02-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d17452e38210387e3689edcf0cbd35610995d443]

        Removed executable permission on ODS file
        
        Change-Id: I0d2318ea4176b301ec8e814e3de8816729bb6a51
        Reviewed-on: https://gerrit.libreoffice.org/68381
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-02-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0df67c42ebb3101efe672ad0e3d1cd31d7e2467f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Removed executable permission on SVG file
            
            Change-Id: I6ff78e12c6d547f18e1808c79d32ef2d6ffa0037
            Reviewed-on: https://gerrit.libreoffice.org/68380
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2019-02-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [be0b28194dc54a4c19b6b08a21a1053ec67caf57]

        Fix typo
        
        Change-Id: If74c831e763b0067cc1e98d6bd3c8d2699d9891e
        Reviewed-on: https://gerrit.libreoffice.org/68366
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-02-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [53eb2cdb5558713bfe2fa4fc4ba2bbdd5da6b6e1]

        fix android build (2)
        
        after
            commit 589ce33041df5ca1c3f6d914d5d33d0fffb69f8f
            Date:   Mon Feb 25 14:38:21 2019 +0200
            sal_uIntPtr->sal_uInt64 in SalTimer::Start
        
        Change-Id: I0fe5d972d2acf90a98f6e0203c51e509a60920c1

2019-02-26  Johnny_M  <klasse@partyheld.de>  [e522f035d848a2b60c4ca5d7cd4fb30a050f419d]

        Translate German variable names
        
        As in f2afa2af10d9d30d7160e73881ca6fe5a409f35a
        
        Change-Id: I617544ff00128ec3ff4bc4cff523db55f49c493a
        Reviewed-on: https://gerrit.libreoffice.org/68246
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-26  Miklos Vajna  <vmiklos@collabora.com>  [159e33ec661b2ce038b2642b2f30600ce7901d1b]

        oox smartart, picture strip: fix too many columns with aspect ratio request
        
        The bugdoc has 3 items in the picture strip and PowerPoint laid this out
        as a single column with 3 rows (as a snake algorithm). We used to put
        the first two items to the first row and the third item to the second
        row.
        
        Improve out layout by taking into account what aspect ratio the child
        algorithms request: this way it's obvious that we should use a single
        column in case we have a large enough aspect ratio and few enough items.
        
        (PowerPoint also uses multiple columns without the aspect ratio
        request.)
        
        Change-Id: I9f1158c04c665fc6a2c85e4ac3a1ed363b1c75fb
        Reviewed-on: https://gerrit.libreoffice.org/68370
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-26  Mike Kaganski  <mike.kaganski@collabora.com>  [3caf379f1c6398548c65bb7a83e3911d9a8bc444]

        svdtrans: nPi -> M_PI; nPi180 -> F_PI18000 to remove duplicates
        
        Change-Id: Ia2c103a5b530d007f750e4a034b253b3ec5406ec
        Reviewed-on: https://gerrit.libreoffice.org/68368
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-02-26  Jim Raykowski  <raykowj@gmail.com>  [b8f83e285af000ed1ebf211c2021cc065724ea37]

        Add fill attributes to border background item set
        
        ...so the new background tab page works correctly in Calc Border/
        Background dialog
        
        Change-Id: I4121d5ef0e69ccd6f819b5ea760461004d484364
        Reviewed-on: https://gerrit.libreoffice.org/68369
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-02-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [42e5cb8cc007e7c8a016ef04bcdc9dc7b5f4a646]

        fix android build
        
        after
            commit 589ce33041df5ca1c3f6d914d5d33d0fffb69f8f
            Date:   Mon Feb 25 14:38:21 2019 +0200
            sal_uIntPtr->sal_uInt64 in SalTimer::Start
        
        Change-Id: I0091ac4750dfb2ca8a3f4b5a544f7ec4f0ee0957

2019-02-26  Serge Krot  <Serge.Krot@cib.de>  [3af17a75409965ab6326902e004f6bf5bc37ac71]

        tdf#120161 calc uitest: print selection on cross pages
        
        Change-Id: I3578a1c3e345211d3504d8abf6c520defb62f448
        Reviewed-on: https://gerrit.libreoffice.org/68299
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-02-26  Stephan Bergmann  <sbergman@redhat.com>  [60c121981d829ef322718a69900a1585e87efb84]

        SwGluePortion::GetPrtGlue() can legitimately be larger than 'short`
        
        At least during JunitTest_sw_unoapi_4
        sw.SwXTextTable::com::sun::star::text::TextTable::TableColumnSeparators, some
        SwFormatFrameSize is created with a width of USHRT_MAX ("Set USHRT_MAX as the
        Table's default SSize") in SwDoc::InsertTable
        (sw/source/core/docnode/ndtbl.cxx).  In SwTabFrame::Format
        (sw/source/core/layout/tabfrm.cxx) that leads to nWishedTableWidth with a value
        near USHRT_MAX and substantially larger than nMax, causing nLeftSpacing to be a
        large negative value in the text::HoriOrientation::CENTER case.  That in turn
        causes SwTextAdjuster::CalcRightMargin (sw/source/core/text/itradj.cxx) to
        set
        
            pRight->PrtWidth( sal_uInt16( nRealWidth - nPrtWidth ) );
        
        with a value of 32768 (where pRight is a SwGluePortion).  And a later call to
        that SwGluePortion's GetPrtGlue would try to convert that 32768 to 'short',
        getting flagged by Clang's -fsanitize=implicit-signed-integer-truncation.
        
        In addition to changing GetPrtGlue (and MoveGlue) to use 'long' instead of
        'short', drop some unncessary narrowing casts from client code.
        
        Change-Id: I6a0d763acfad1fc3b550ec6107adf9f5429dd005
        Reviewed-on: https://gerrit.libreoffice.org/68253
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [8e9a2c860eadfd429a24a0cb98bf5c2aa4a60e61]

        fix windows build
        
        after
            commit b792e4ee22d7b625a214f6eceb1c223f35b9a606
            sal_uLong->sal_uInt32 in drawEPS
        
        Change-Id: Ic35c165cd9dd756e229c33f643355150d6249688

2019-02-26  Miklos Vajna  <vmiklos@collabora.com>  [b7dabb80f45a65713f114c61e1d695f3f8093812]

        tdf#123393 RTF import: fix too big font size in table cell
        
        The reason was that A2 had an explicit paragraph style reference, but A1
        did not, so table buffering caused A2 style to affect A1 style as well.
        
        Combine this with style deduplication, and then A2 style considered the
        direct formatting (font size) in A1 to be redundant, so it was lost on
        import.
        
        Fix the problem by moving the copy&pasted properties buffering to a
        single function, and there buffering not only the properties, but also
        the active style index.
        
        Change-Id: I99f2020b8bef237849fd622b25ac5ef0516d69e4
        Reviewed-on: https://gerrit.libreoffice.org/68361
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [984a0c79cb57789cff6416900fc363eefead44db]

        sal_uIntPtr->sal_uInt32 inSalClipRegion::BeginSetClipRegion
        
        sal_uInt32 seems reasonable given that this is the number of rectanges
        in an image.
        
        And then convert all of the other BeginSetClipRegion methods to use
        sal_uInt32 too.
        
        Change-Id: I85a712ec823662ac30f3859051e2b974fb99775e
        Reviewed-on: https://gerrit.libreoffice.org/68343
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-26  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [0631a91c1dafbd754a8d2bc2ccae03b547754cbd]

        tdf#119167 Show Table toolbar above Track Changes toolbar
        
        This way bottom docked toolbars appear above each other
        to avoid Table pushing Track Changes out from under the mouse cursor
        
        Change-Id: Ic0a9e745246bce6d12cfb17d6adf8ad703753168
        Reviewed-on: https://gerrit.libreoffice.org/68365
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-02-26  andreas kainz  <kainz.a@gmail.com>  [f4ee6cb0417c6ace8fad969f0e17756f4b64f467]

        Sifr icon theme update
        
        Change-Id: Icb79576142da57b5aa16af1df3df51217929799d
        Reviewed-on: https://gerrit.libreoffice.org/68363
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [589ce33041df5ca1c3f6d914d5d33d0fffb69f8f]

        sal_uIntPtr->sal_uInt64 in SalTimer::Start
        
        because the call site specifies millis in a sal_uInt64 variable
        
        Change-Id: I5cf42407b9e7f3cdef976d8f442609723fd67af9
        Reviewed-on: https://gerrit.libreoffice.org/68342
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [b792e4ee22d7b625a214f6eceb1c223f35b9a606]

        sal_uLong->sal_uInt32 in drawEPS
        
        Change-Id: I58beedfee1a55df971e778ba2aa3b6989ba53663
        Reviewed-on: https://gerrit.libreoffice.org/68341
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [4e1a2eb8b1ed1ab3e899e4f25246782165fc3ba4]

        sal_uIntPtr->unsigned in X11SalBitmap
        
        Change-Id: I4ed777711c1302b3aaa73474b6182214c61b09f2
        Reviewed-on: https://gerrit.libreoffice.org/68340
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-26  Mark Hung  <marklh9@gmail.com>  [7e18b87566c55b38ca812c28b01ed346d45e94b8]

        tdf#88969 restart interactive sequence.
        
        This patch allows the whole interactive sequence to
        restart automatically when it's done. User don't
        need to insert multiple pause toggle command to
        a media object just for toggling the media
        multiple times.
        
        Change-Id: I000a55f580917327ae438ea8e79e62f63275cce7
        Reviewed-on: https://gerrit.libreoffice.org/68283
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-02-25  andreas kainz  <kainz.a@gmail.com>  [140fd0a1b1da1b0b14bda17c926dd8f95750ba92]

        sync swform ui files with swriter ui files
        
        Change-Id: I1657c495928f8c7b86032c974a218f8db4f9b6ba
        Reviewed-on: https://gerrit.libreoffice.org/68170
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-25  Caolán McNamara  <caolanm@redhat.com>  [ecefb04ed64656c4c25ac6960d71be35ece6a583]

        weld UpdateInstallDialog
        
        Change-Id: I56f1de2ac91076a35f1f3583d7500e5b2fa4ce54
        Reviewed-on: https://gerrit.libreoffice.org/68315
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-25  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [ac40c9aa8f3db53c73283390701cd08a564204cc]

        remove obsolete includes of calbck
        
        Change-Id: I8d9b1ea3bad07ccaf18de5621e4788940dc33c61
        Reviewed-on: https://gerrit.libreoffice.org/68294
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-02-25  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [91d4a3b0c79d9abb6fb15b3afa173f8ff2f0b079]

        UNO paragraph iterator: uno SvtListener instead of SwClient
        
        Change-Id: Ic428cf9b1d7f3aed60b941445d4ddf52a8c2415c
        Reviewed-on: https://gerrit.libreoffice.org/68289
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-02-25  Zdeněk Crhonek  <zcrhonek@gmail.com>  [98ba80f36f84aabe0209b89c80b9aea9c50051b2]

        uitest add tests for Chart Axes, Grids, Legend dialogs
        
        Change-Id: I0350bfbe32afc68f94e0fd10c379ac39f2b7c2ca
        Reviewed-on: https://gerrit.libreoffice.org/68353
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-02-25  Miklos Vajna  <vmiklos@collabora.com>  [a1e10b7968fbf4dba962349be8a6dfb0cb1d3176]

        oox smartart, picture strip: expose aspect ratio of children for snake algo
        
        The aspect ratio request of the Shape is not yet used in
        AlgAtom::layoutShape(), though.
        
        The heavy-lifting is needed, because the number of cols/rows in the
        snake algorithm depends on the aspect ratio request from the child
        algorithm, so need to transfer the aspect ratio from child algorithm ->
        layout node -> shape -> parent algorithm.
        
        Still no functional changes intended.
        
        Change-Id: I8cbe53cfac0965ab5d8c05f75fe27e819de6836a
        Reviewed-on: https://gerrit.libreoffice.org/68354
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-25  Tor Lillqvist  <tml@collabora.com>  [3d58288eae759565c5417223af80926098312328]

        We don't want any MODELESSDIALOG dialogs in the iOS app, they don't work
        
        (And probably the same holds for Android, too.)
        
        This change makes at least the Format>Character... and
        Format>Paragraph... dialogs in the iOS app show up. For some reason
        they are claimed to be modeless, and that meant that the mechanism for
        dialog display in the iOS app did not work. The exact mecahnism is
        unclear to me, but the alleged modelessness was the root cause.
        
        Change-Id: I237a5e16ec34221912a2fb062068101562ba7dbb

2019-02-25  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [401428b9bd8c18fce4f1291f1ba974345a06943a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Mutual references (links) in Session & Locations help pages for Python
            
            Change-Id: I96c55ca44c1b04598fcdd663a394c68211f4a29d
            Reviewed-on: https://gerrit.libreoffice.org/68310
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-02-25  Mark  <mark_r80@hotmail.com>  [6f0b537cd9da8016e10ab5233cd8f486fe56f31d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#123192 - Improve help for function ATAN2
            
            updated text in ATAN2 section of 04060106.xhp
            added coordinates-to-polar-01.svg
            changed example and image
            removed 'Important!', added 'radians'
            changed 'LibreOffice' to '%PRODUCTNAME'
            created new folder 'scalc' under 'media/helpimg/'
            moved coordinates-to-polar-01.svg to new folder
            and added the path/image name to Package_html_media.mk
            droped xml-lang="en-US" tag, removed 'Note',
            removed '<pre>' tag, did not add <embed> as
            Jenkins rejects it.
            
            Change-Id: I5cff6289e8ab25f511e7d31ba2d4ad733dea184a
            Reviewed-on: https://gerrit.libreoffice.org/67619
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-02-25  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [97d68765d24c1a9e0715063b4f9c65585281a869]

        Drop include/o3tl/make_unique.hxx
        
        In favor of std::make_unique
        
        Change-Id: I0428076a10fb7b61c5add994c9970661b375b82c
        Reviewed-on: https://gerrit.libreoffice.org/68254
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-25  Michael Schroeder  <mls@suse.de>  [6cf3f1fe4b77347f7b327f28e03941a95b9536b3]

        Speed up languagepack installation
        
        Reorder the order the filelists are initialized per package.
        Optimize speed of find_files_for_package:
          We can simply check if the modules entry is the same as last time.
          The code uses iterators instead of that C-ish for loops.
          Create a hash from the packagemodules to speed up the check if
          a module is included in the hash.
        
        Change-Id: I1e8ae394634a527880e08ef8ff333d94d04f49fd
        Before: 12s per language/package
        After: <1s per language/package
        Reviewed-on: https://gerrit.libreoffice.org/68339
        Tested-by: Jenkins
        Reviewed-by: Tomáš Chvátal <tchvatal@suse.cz>

2019-02-25  Miklos Vajna  <vmiklos@collabora.com>  [90372d52fdcc378473b89f4e6f2de0e206c110ef]

        oox smartart, picture strip: fetch # of children only once in snake algo
        
        No functional changes intended.
        
        Change-Id: I847f725a5ecf516755a4b6d85e3180979520eee2
        Reviewed-on: https://gerrit.libreoffice.org/68344
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-25  Tor Lillqvist  <tml@collabora.com>  [79d7e69384ed7af40f1f87965f5f5dc723d8e188]

        Fix build when !HAVE_FEATURE_AVMEDIA
        
        Change-Id: I17fa4d503d197b9b7c7405281001ea92714494a9

2019-02-25  Tor Lillqvist  <tml@collabora.com>  [42e8bf6df607f13ed31e73a597ff62ff5c532f03]

        Build the sdui library for non-DESKTOP, too
        
        In order to get the Impress-specific dialogs in the (new,
        Online-based) iOS and Android apps, too.
        
        Change-Id: I7400326bafc1b8a0470b5ed0fb631ae984b7b795

2019-02-25  Tor Lillqvist  <tml@collabora.com>  [c600817e8349db7957f517365f65f25e4e042439]

        Make SdAbstractDialogFactory::Create() do its job also on non-DESKTOP
        
        Change-Id: Ife76336dbdeaadf08f631e3542be73a8568f5368

2019-02-25  Tor Lillqvist  <tml@collabora.com>  [287e8aa212212e33445bb63e9a89822cb75ddc61]

        We want the function pointer here, but not call it yet
        
        We will call it just a few lines later.
        
        Change-Id: I967ff4eec2cfb1dcc7e8b02f32232be65b6366db

2019-02-25  Tor Lillqvist  <tml@collabora.com>  [ac9ff2df4b02a24394935e27b184009edca9d6c5]

        Check enable_mpl_subset, too, for mysqlc
        
        Change-Id: I083583b86fa404eb16eea354ef9e6d22cf4c62fe

2019-02-25  Tor Lillqvist  <tml@iki.fi>  [b2adc12e88fe5b88c19485e5267f6943067c81c7]

        There is no --disable-ext-mariadb-connector option any longer

2019-02-25  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [5df31134f151d2bd5cd921d91441b1752025662e]

        tdf#42949 Fix IWYU warnings in include/canvas/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I93d516146ba44d83f84cb245e712ef6d14634a18
        Reviewed-on: https://gerrit.libreoffice.org/68035
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-25  Andras Timar  <andras.timar@collabora.com>  [e8db364c1db90177aa02650b608860244c0fb0be]

        cURL: follow redirects
        
        Change-Id: I58d25348f4b43145a19ca0edbc5cde2e9a57f468
        Reviewed-on: https://gerrit.libreoffice.org/68209
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-02-25  Miklos Vajna  <vmiklos@collabora.com>  [475167c4837a5df25f41b76a73c681664ba19bbf]

        sw: prefix members in usrfld.hxx
        
        Change-Id: I8859e0e7b58d630eafcd6cfa3b34ef9466747765
        Reviewed-on: https://gerrit.libreoffice.org/68300
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [3525b4e098290af9953e4be571e242598fcc0a49]

        loplugin:unusedmethods
        
        Change-Id: I085394e0f4b780dc5b376d5ac0e9d761434e3ead
        Reviewed-on: https://gerrit.libreoffice.org/68301
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-25  Caolán McNamara  <caolanm@redhat.com>  [843ec02fcbc6e1dbc0fbac7e0ee90fd6177711e7]

        set m_bLinkableSelected before calling handler
        
        Change-Id: I82bbd43e135490f97e2b7c78e48a01d573b0702a
        Reviewed-on: https://gerrit.libreoffice.org/68295
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-25  LibreOﬃciant  <LibreOfficiant@sfr.fr>  [81d29720267f49d4af1bcdc278bcc30453df23e9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - APSO incorporates Python debugging facilities.
            
            Change-Id: Ia01579acd089d99a99630737aa1d77bcc842af52
            Reviewed-on: https://gerrit.libreoffice.org/68308
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-02-25  Stephan Bergmann  <sbergman@redhat.com>  [baaf86fc50fb7547d290dc4a3142af0c0ab351d1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Propagate xsltproc failure, part 2
            
            ...following up on c3509fb7e6675a38560c7e2764b21861d1e23362 "Propagate xsltproc
            failure".  The while loops would only have a non-zero exit code if the xsltproc
            invocation in the last iteration of the loop fails.  (Oddly, adding `set -e`
            instead seems to have no effect.)
            
            Change-Id: I9296a59147697595ebe7b0d2b742044f8a8a3f02
            Reviewed-on: https://gerrit.libreoffice.org/68309
            Tested-by: Jenkins
            Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
            
2019-02-25  Stephan Bergmann  <sbergman@redhat.com>  [26a9a179097cf7b50b27b57f744a99355ffeb60e]

        -Werror,-Wunused-private-field
        
        Change-Id: Ief089d6d2a43b4fbd18519cb2c8ab1d867c47118

2019-02-25  Mark Hung  <marklh9@gmail.com>  [7b04874fc5a1385c05da0b9abb9cc71818fdbb89]

        tdf#123557 PPTX: import timenode condition targets.
        
        Handle timenode condition properly. Begin and End of
        TimenodeContainer allow Sequence, Event, Timing, double,
        and VOID. Only events with Source set are valid.
        
        Change-Id: I25519110715072ca36b7f5c55c26415f9fbe9deb
        Reviewed-on: https://gerrit.libreoffice.org/68210
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-02-25  Tor Lillqvist  <tml@collabora.com>  [db03d555e857a9cfc82b8ec19dd56514361849f6]

        I did figure it out
        
        Change-Id: Iabf2dd2daf9d079e7588a1175a2d1e763ccc1c64

2019-02-25  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [167d4a9920b5858c3fc8cfb2a34b4f6dc5d5676a]

        Fix: Use correct relative table width in docx export
        
        It removes the HACK where the doc model was changed.
        We introduce a pointer to a surrounding frame: an indicator
        telling us that the table was placed in a frame to make it
        floating.
        
        During export, remove the frame and use the relative width of the
        surrounding frame.
        
        Change-Id: I43b45d9a9e67ee755782c9f18df22ae1d4014689
        Reviewed-on: https://gerrit.libreoffice.org/67775
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-25  andreas kainz  <kainz.a@gmail.com>  [f7643f5ada35ed205516a583f583bde7865ddf10]

        Sifr icon theme update add markers
        
        Change-Id: I2c0950db7c0b2b8faeca28a8ad684497e7547263
        Reviewed-on: https://gerrit.libreoffice.org/68297
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-25  andreas kainz  <kainz.a@gmail.com>  [21c277923aa4d095e63cc3c2358a6920bd7add9a]

        Sifr icon theme update
        
        Change-Id: I1e999451b1ec84ce963383d64edcfd0e3c7b820f
        Reviewed-on: https://gerrit.libreoffice.org/68296
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-25  andreas kainz  <kainz.a@gmail.com>  [0e8bbc4e322a4bb93f2f5e98e368f7ed201701dd]

        Sifr icon theme update
        
        Change-Id: I2ddfa64012671da4257b3f91dca4e49c2c82f2cc
        Reviewed-on: https://gerrit.libreoffice.org/68293
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-25  andreas kainz  <kainz.a@gmail.com>  [67eaa07e02a08bee869acd6d6a9dfb91adcf8fd1]

        sync sglobal UI files with swriter UI files
        
        Change-Id: Icd326ab025ffb74f36dba880261ed3638bcdfd5c
        Reviewed-on: https://gerrit.libreoffice.org/68191
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-25  Arkadiy Illarionov  <qarkai@gmail.com>  [435b64ecb6289a5ebfb8474f81dac032aaccfa4c]

        Simplify containers iterations in dbaccess
        
        Use range-based loop or replace with STL functions
        
        Change-Id: I01b4d97fa77ef8daf88e8e006b9523a6b71786cf
        Reviewed-on: https://gerrit.libreoffice.org/68286
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [970ca8de0be4c4cd9485170f3c56a34b4069eec2]

        loplugin:unusedfields in various
        
        Change-Id: I31d0e6c3559af2e322fb474b97f3bbf4d5064831
        Reviewed-on: https://gerrit.libreoffice.org/68280
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [880af0672c6362b0dbdae137d92e8ebf85a7b335]

        loplugin:unusedfields in dbaccess
        
        Change-Id: I858fd3d0bbd91b0ee7e02969b26d80e262c63b7d
        Reviewed-on: https://gerrit.libreoffice.org/68279
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [d434bd5493443cd9af2e35fa540f931c1b3aa2bf]

        loplugin:unusedfields in cui
        
        Change-Id: Idf3cea56649c0f6eeb6c901ac33b128eb2dd97fb
        Reviewed-on: https://gerrit.libreoffice.org/68278
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [b61cfadb71597dd132d6a783484e6763c9361bde]

        loplugin:unusedfields in connectivity
        
        Change-Id: I72b6c34151815bef0f99f81ef67529b52fd33150
        Reviewed-on: https://gerrit.libreoffice.org/68277
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4187b2beaa3d1294cd5c76ec0b662f3f4fadc421]

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

2019-02-25  Justin Luth  <justin_luth@sil.org>  [ae4e0a81753dd280f6b77b5ee61cf7e9f85e5cfe]

        tdf#116404 DOC: check locale if BiDi inherits Environment
        
        In addition to the general patch, DOC needs to check the locale
        setting when it "bails out". The functions were identical other
        than that, so use the shared function instead.
        
        Change-Id: I705c5ed39cd07d0df4abb40c622da499375ce7b1
        Reviewed-on: https://gerrit.libreoffice.org/66965
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-02-25  Takeshi Abe  <tabe@fixedpoint.jp>  [41e56742d0c1547004c43130fc73707a62791512]

        Link https://www.libreoffice.org in LICENSE
        
        ... instead of the http one.
        
        Change-Id: Id66c3212bd56f7cb33501d834c26d70cafafc0d7
        Reviewed-on: https://gerrit.libreoffice.org/68189
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-02-25  Mark Hung  <marklh9@gmail.com>  [df8629e14f522d9116d81bdc09dad4b438e4e2cf]

        sd: fix preset class for media call effects.
        
        Change-Id: I2a2a72a3a19beb9911fa694e983945480029ae0d
        Reviewed-on: https://gerrit.libreoffice.org/68276
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-02-24  Mark Hung  <marklh9@gmail.com>  [7927bfcf46aaaee8a5ab4eeb10549436416cfc3a]

        slideshow: do not toggle pause when deactivate.
        
        The command animation node schdules deactivation immediately after it is
        activated, it turns what it might pause shortly then toggle the media to
        play again, and it will not possible for user to insert many pause
        commands to achieve toggling between play-pause-play-pause.
        
        This commit will revert
        1aa10fcb668f67f4313b7170a4090027e52164c5 tdf#121830 and the follwing
        f820f6eb6036197bbb53e2d5e4bf4d5341ad280d tdf#121942
        
        PowerPoint does not play the video file when the slide start. Instead it
        insert a pause command in a interaction sequence that is triggered by
        clicking the video file. I'm working on tdf#123557 to import start and
        end condtions of a time node and tdf#123653 to allow triggering events
        by clicking on the video. But there are still some more strange things
        in the attachment of tdf#121830 that I have to investigate its start
        condition and its media file format to understand whether it really
        should play automatically ( or just a bogus file) and why it didn't
        play.
        
        Change-Id: I823afb4d1048471cebe43deb597f17a6e2611f06
        Reviewed-on: https://gerrit.libreoffice.org/68245
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-24  andreas kainz  <kainz.a@gmail.com>  [663de29651e2cf5d8f4c695a9413b4e8883820c4]

        Sifr icon theme update
        
        Change-Id: I282b6be2f55e4375ed255780ad7f3c2d86cba52a
        Reviewed-on: https://gerrit.libreoffice.org/68287
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-24  Dennis Francis  <dennis.francis@collabora.com>  [3df43eb0f0a9c3c826eaa330a4099e0024f49f8d]

        tdf#74664 : Unit test for FOURIER formula
        
        This adds test cases for N(data length) in {1, 2, 4, 32}.
        This tests real and complex input cases. It also tests polar and
        non-polar output case. The reference(expected) numbers were obtained
        using fft() of Matlab R2018b. Finally the inverse transform is
        compared is compared with original inputs for correctness.
        
        No tests are there for non powers of 2 data length cases yet as
        the implementation is going to change for such cases to behave
        exactly like Matlab/Octave.
        
        Change-Id: I580e70c0e30a8bc4a5d388aaa522e4583283be67
        Reviewed-on: https://gerrit.libreoffice.org/68285
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-02-24  andreas kainz  <kainz.a@gmail.com>  [460e5fb43c14ee7caf913a7592ed1a346cbf9af8]

        Sifr icon theme update
        
        Change-Id: If5df390815fde1c0c87d8ed7a41e423c1fe47e80
        Reviewed-on: https://gerrit.libreoffice.org/68284
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-24  Muhammet Kara  <muhammet.kara@collabora.com>  [14c3a6faee4d5b6e1bb5421506106b51d1d9dd31]

        Temp icons for the redactedexport commands
        
        Just put some links for now for the icons,
        and replace the two buttons on the redaction toolbar
        with the new redactedexporttoolbox
        
        Change-Id: Ic1df62d56c965869135ceca97bbeb87efd3aaa0d
        Reviewed-on: https://gerrit.libreoffice.org/68281
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-02-24  Muhammet Kara  <muhammet.kara@collabora.com>  [6dd6a1ac350e4be903917e4095d391b6744f047f]

        Unflatten the if block of SID_DRAW_FREELINE_NOFILL
        
        Flattening makes it harder to see the logic here.
        More cases might be added, and the whole decision
        block might be turned into a bunch of switch cases
        in the future.
        
        Change-Id: Ibfe507685f0a71a2d65a4a6e26fadba47675a8a6
        Reviewed-on: https://gerrit.libreoffice.org/68282
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-02-24  Tor Lillqvist  <tml@collabora.com>  [b487b9d1ec3329ed5dc4ff143754f25c24a3e310]

        Fix unused parameter warning when !HAVE_FEATURE_SCRIPTING
        
        Change-Id: I221d11fd3bcd33e986b582a64cdba09e5af7c66d

2019-02-24  Tor Lillqvist  <tml@collabora.com>  [deb59e016854c76220bef59019717d7fe3944711]

        tdf#122582: Add touch gestures to iOS app slideshow, also for exiting it
        
        Left swipt shows the next slide, right swipe shows the previoius
        slide. Up or down swipe exit the slideshow.
        
        Use the same hammer.js as Online does for touch gestures in dialogs.
        With one addition that was necessary to avoid a runtime error: look
        for a comment starting with '// tml:'. No idea why this is not needed
        in Online.
        
        Change-Id: I7a22b16dfbc069dcdc1be344005ab7503dcd1ba7

2019-02-24  andreas kainz  <kainz.a@gmail.com>  [0743f1afd30e83ae78095d5a5faee34745f3b8ca]

        Sifr icon theme update
        
        Change-Id: I491dbf6e2906ed17d8538891c90ff19feb1366a8
        Reviewed-on: https://gerrit.libreoffice.org/68233
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [48f2d4e58004796884ececcccd46bd83f0752c3e]

        loplugin:unusedfields in helpcompiler..jvmfwk
        
        Change-Id: Ic10c521de310e0f0ac1f79a1ae169252c20075b2
        Reviewed-on: https://gerrit.libreoffice.org/68226
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [11c13789f97dff642d52418815c0727abce5f152]

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

2019-02-24  EL-SHREIF  <ahmedtota29@gmail.com>  [ca8eef6be3e45b934879780e847d6ef4faba857a]

        tdf#123589 Removing close button from toolbar in Beanshell editor
        
        The Beanshell Editor has a "Close" button in the toolbar.This button can be removed as the window already has a close button.so i remove it from ScriptEditorForBeanShell.java easly .
        
        Change-Id: Icf2e56f664df56a01a2cf1935700ebe1888a7156
        Reviewed-on: https://gerrit.libreoffice.org/68273
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-24  Tomoyuki Kubota  <himajin100000@gmail.com>  [6f01b4cf308a3ffb8935d314542175dbdc6ea77e]

        RectanglePoint is still used in OSL_DEBUG_LEVEL > 1
        
        Change-Id: I40bf951045fd8d5c7ceb9435c224aa97e66b97f3
        Reviewed-on: https://gerrit.libreoffice.org/68275
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [d55fb1552f6ecd5c2f9e817d2b820e1a66410840]

        loplugin:unusedfields in framework
        
        Change-Id: I7c633bf3e217a71c51bd3781fe716cb06fe92b0c
        Reviewed-on: https://gerrit.libreoffice.org/68227
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [40871e226945ff732261fd1437df55b733ecdbc3]

        loplugin:unusedfields in sdext
        
        Change-Id: Ifec87ab2b54fa18c5089bac53457e376826645cb
        Reviewed-on: https://gerrit.libreoffice.org/68222
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-24  Mark Hung  <marklh9@gmail.com>  [a798926550ab3ea8613f28a7be2672ebe9e7dfbe]

        tdf#123653 pass WM messages to the parent window.
        
        Use cbWndExtra so that MediaPlayerWndProc can get the Window
        pointer.
        
        Do not handle mouse event WM messages in MediaPlayerWndProc and
        pass them to parent window because Slideshow handles the message
        themselvs.
        
        Change-Id: Ie790e06eb3813bc3b63f78f25cf6e1640c58dee2
        Reviewed-on: https://gerrit.libreoffice.org/68242
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-02-24  Mark Hung  <marklh9@gmail.com>  [ecdcc847cd5d9b1370801d42b740bd616c475477]

        tdf#123653 let gstreamer gst video overlay bypass events.
        
        Change-Id: I4a10f1b8b0220c91c41bc9b3bf37024d6ccbaf04
        Reviewed-on: https://gerrit.libreoffice.org/68243
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-02-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d57af77047a88d3d4ae2edd4c91d001722d55eb2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Housekeeping of Help file
            
            Some cleanup and drop of <br/>
            
            Change-Id: I2501e25bf53e017ad1e7393887c2a8da35aa3e30
            Reviewed-on: https://gerrit.libreoffice.org/68248
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-02-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [89e9ad9290114eb765a60a8a12d60050978910e9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Update Colibre icon replacement table  in Help
            
            Change-Id: Ie3e2fbca2f74d47a90e43c1707c28df46b7cf1ec
            Reviewed-on: https://gerrit.libreoffice.org/68208
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-02-23  Justin Luth  <justin_luth@sil.org>  [06742182e5306d6d06e3253981723a69a3c978ab]

        tdf#116404 filter\ww8: use bidi for default style in RTL locale
        
        A new document uses the default value of ::Environment for the
        RES_FRAMEDIR property. On export, of course a default value does
        nothing, and for MS formats a nothing means LTR, even though
        in Writer the styles setting was determined by the Locale. So RTL
        users were finding their new documents switch to LTR style values
        when round-tripping to MS formats.
        
        Since this is properly handled when the property is ::SET (as it normally
        is when a document is imported), make sure the the default paragraph
        style's RES_FRAMEDIR is ::SET, and the export should take care of it.
        
        This works out of the box for DOCX. The export for the other
        formats needs a bit of extra tweaking in addition to this
        general patch. The tweaking will be done separately.
        
        Change-Id: I5134a636ee3374bb2c1081fd0f3f6d9e79634cd3
        Reviewed-on: https://gerrit.libreoffice.org/66964
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-02-23  Caolán McNamara  <caolanm@redhat.com>  [28885e0764df296aeafbda21ba24341f06f16eb9]

        weld ShowLicenseDialog
        
        Change-Id: Ia7e158a4f5a4bc629c4ad4aafc71d7c10d453099
        Reviewed-on: https://gerrit.libreoffice.org/68234
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-23  Muhammet Kara  <muhammet.kara@collabora.com>  [10edac7eccc74aca057a086fed6a58f4387920b6]

        Add style options to redaction export
        
        * Add 2 new uno command aliases to handle 2 different
          styles of redaction export/sanitization:
            * .uno:RedactedExportBlack & .uno:RedactedExportWhite
        
        * Replace the single export button with the 2 new buttons
        
        * Add a new toolbox names .uno:RedactedExportToolbox which
          consists of the new 2 commands. It will be added to the Redaction
          toolbar after we solve the icon issue.
        
        * Now new redaction shapes are named as RectangleRedactionShape
          or FreeformRedactionShape based on their type.
        
        * While exporting to PDF, a seamless step of "Sanitization"
          takes place, in which, all shapes in the Draw doc are traversed
          and turned into opaq black or white (with black border) shapes,
          then the whole doc is converted into bitmap (page by page).
        
        * After the export operation is completed. All shapes are converted
          back to the usual redaction style (gray and transparent).
        
        * Icon issue:
          * We need 2 new icons for our new commands, one for black redaction
            shapes without border, and one for white redaction shapes with black
            border.
          * I tried adding links to a current icon, but it didn't work, so they
            are iconless for now.
        
        * Next to do: Handle icon issue, and take the redaction implementation
          into a separate helper class because it is growing fast.
        
        Change-Id: I9b2b7716289b800cdbe7bf3ffa4a442fe5afc474
        Reviewed-on: https://gerrit.libreoffice.org/68072
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-02-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e99a7a8dfa6f85a8b8bc53298f9300cf2fc77ec2]

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

2019-02-23  Caolán McNamara  <caolanm@redhat.com>  [b0ac9d111a407481badbe848f85c101eabdd640d]

        weld DependencyDialog
        
        Change-Id: I2ec86617f17cbee25e6de04c5db944b03204996a
        Reviewed-on: https://gerrit.libreoffice.org/68235
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [25a6599a885facfbcb084042f4ac2a9b46794aca]

        loplugin:unusedfields in desktop
        
        Change-Id: I72df89e96ea31c684a5255e19796191481bc8be5
        Reviewed-on: https://gerrit.libreoffice.org/68231
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [3010e0a6b7f4f41f8bda43d0e9931ef731090f48]

        loplugin:unusedfields in editeng
        
        Change-Id: Ic237f67cb48d8894227805904fbba3b7865b2358
        Reviewed-on: https://gerrit.libreoffice.org/68230
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [adb2b8ffd742c94a4fd9899164c6a11037a3bde1]

        loplugin:unusedfields in extensions
        
        Change-Id: I9d23d64f67f3f4490cbcddd1cd07ab267d5e3e95
        Reviewed-on: https://gerrit.libreoffice.org/68229
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [cd383000f84b8b75ffe15d1cd1bb8d5a14a71685]

        loplugin:unusedfields in forms..fpicker
        
        Change-Id: Ifd3afbf276100e3cef802bbcc0792b43a9cd84f8
        Reviewed-on: https://gerrit.libreoffice.org/68228
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [a25ee52f6861796853cb3ebf12e49834222bcba0]

        loplugin:unusedfields in sd
        
        Change-Id: I33d2559cf193489141c9a7047c09d3b5660e7c80
        Reviewed-on: https://gerrit.libreoffice.org/68223
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-23  Mike Kaganski  <mike.kaganski@collabora.com>  [ad2809b4b6dc4837b0c1cadd89a14a234d995fb2]

        tdf#47365: import support for PPTX presentation's loop attribute
        
        presProps stream handler is added to do this.
        Export is not handled here.
        
        Change-Id: I1979941a09c472c14f96c778ca9960ec14786fbe
        Reviewed-on: https://gerrit.libreoffice.org/68237
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-02-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [c9611c5e6465948de029e9c2fbd17e75ee07d31f]

        loplugin:unusedfields in l10ntools..sax
        
        Change-Id: I6e4ff4853c3995072b020af54549dc81303a4fde
        Reviewed-on: https://gerrit.libreoffice.org/68225
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [d3d8618608ec0f329a40e029de951374871a8de0]

        loplugin:unusedfields in sc
        
        Change-Id: I5e9842970821d0ae61e06e3ad35c9f571b43632c
        Reviewed-on: https://gerrit.libreoffice.org/68224
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-23  Jim Raykowski  <raykowj@gmail.com>  [77fe54df21195a1b0483fb06466ced935a186030]

        tdf#102005 Fix F6 regression in start center
        
        Change-Id: I152a79b79e75bf87c437dd4dd2976c73198e6b52
        Reviewed-on: https://gerrit.libreoffice.org/68185
        Tested-by: Jenkins
        Reviewed-by: V Stuart Foote <vstuart.foote@utsa.edu>
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-02-23  Eike Rathke  <erack@redhat.com>  [1f97ce11178649a8d16aa4a1df277e1a3bd8ef1b]

        Resolves: tdf#123477 let array/matrix formula act as ForceArray on calls
        
        ... so the inheritance and checks introduced with
        ParamClass::ReferenceOrRefArray work for those as well.
        
        Change-Id: Ieb87f6a3df5a388f859eae4c5558cf282cd0cde3
        Reviewed-on: https://gerrit.libreoffice.org/68236
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-02-22  Caolán McNamara  <caolanm@redhat.com>  [6e65d9184a5525f303f75fa0dd1cfc8a401f5bc6]

        weld SvxScriptSelectorDialog
        
        Change-Id: I885acfcdfd9544d7f4eb0e602a7acf0215cb9d92
        Reviewed-on: https://gerrit.libreoffice.org/68220
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-22  Tor Lillqvist  <tml@collabora.com>  [298d5ee4fae0c45e2dc3927a5399edc0257c75cd]

        tdf#122582: Add ways to exit the slideshow in the iOS app
        
        Either going past the end, or pressing the 'q' key on a hardware
        keyboard will exit the slideshow by posting an 'EXITSLIDESHOW' message
        to the app. (The app will have to handle that, of course, will commit
        in a moment.)
        
        Change-Id: I075e5e3fa86cc632cb3071d6546721b010ff77a2

2019-02-22  Zdeněk Crhonek  <zcrhonek@gmail.com>  [2fff04d866d2431e579687518c1f6d0c813887d1]

        uitest for bug tdf#98390 ; Chart Grid dialog
        
        Change-Id: I5e4774cd9c9a234f644ded61e247187270b536ae
        Reviewed-on: https://gerrit.libreoffice.org/68219
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-02-22  Miklos Vajna  <vmiklos@collabora.com>  [333e9ea15bb57cf1c87ac2ea150de1e3fd79cfcb]

        oox smartart, picture strip: handle bitmap fill of pres nodes
        
        There were two problems here:
        
        1) We did not import bitmap fill from presentation nodes.
        
        2) Presentation nodes contained properties with reference semantics, so
        if you set a bitmap fill for a first and a second shape, then at the end
        both shapes contained the second bitmap.
        
        With this, both bitmaps are imported exactly once.
        
        Change-Id: I098a006eb3f58a338400663d57888ca671ed9909
        Reviewed-on: https://gerrit.libreoffice.org/68218
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-22  Aleksei Nikiforov  <darktemplar@basealt.ru>  [8777fc78ce7913b774d1c6ef660c7668c6c7b526]

        tdf#122256 KDE5: Make menubar work for windows with parents
        
        Change-Id: I325faec8594e1c5b8b2c34a135f1604244e4826c
        Reviewed-on: https://gerrit.libreoffice.org/68140
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-02-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [e79e8117dcc7475d8d90afeaaac9eb7050ff244e]

        loplugin:unusedfields in sfx2
        
        Change-Id: I92b25efa78e156c89a0532aec632a31ec2029e05
        Reviewed-on: https://gerrit.libreoffice.org/68202
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [bacd06e9270ab64fa2c8243181c19c977d2bb649]

        loplugin:unusedfields in slideshow
        
        Change-Id: I98d599c40e36906022fc5d0b1d992a42c3d784ce
        Reviewed-on: https://gerrit.libreoffice.org/68201
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [6f4ad52d4cad5093e72120decea31066a419665f]

        loplugin:unusedfields in sot
        
        and simplify, the ErrorLink functionality in StgIo is actually unused
        
        Change-Id: I6fb73ebebce2e1b144bd7a75d37323299fd73581
        Reviewed-on: https://gerrit.libreoffice.org/68200
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [334644bad9e325d5b23b4416cdc3d22dce5141bf]

        loplugin:unusedfields in svl
        
        and simplify SvAddressParser
        
        Change-Id: I8333b4442dca69e46ad14c952436b98e40089a8c
        Reviewed-on: https://gerrit.libreoffice.org/68199
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [f47b60667ff307e9e44ecd5457261151b9aca8cb]

        SfxProgress:SetStateText is dead
        
        since
        
            commit 83ee1bccf9899bb5c1913389b9a26a73a515ad82
            Date:   Fri Jul 22 09:19:52 2011 +0100
            callcatcher: remove unused methods
        
        and even following the history back before that only shows one previous
        actual place where the state text was being displayed.
        
        Change-Id: Ib520cb6e999c1e11caf7348821bb274cdd785a44
        Reviewed-on: https://gerrit.libreoffice.org/68198
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-22  Tor Lillqvist  <tml@collabora.com>  [dabadf7c54a778546d5a64edf2152cd2f04b72a3]

        Handle arrow keys (from a hardware keyboard) on iOS
        
        Change-Id: Ia5946a77215eba565c3ff8c4dfbc08b95af493c0

2019-02-22  Caolán McNamara  <caolanm@redhat.com>  [9aa75976702d04003e277070ba8ffee749e32e3f]

        weld SvxScriptOrgDialog
        
        Change-Id: Ic196887e963bb96f330e47a7a507c143f95e7a61
        Reviewed-on: https://gerrit.libreoffice.org/68204
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-22  Mike Kaganski  <mike.kaganski@collabora.com>  [2befab59156eb1ed86d32ceddfccb16cee6a9d9b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Default Add value for Optimal Column Width is 2 mm, not 0.1 in
            
            See ScCellShell::Execute implementation [1] which passes STD_EXTRA_WIDTH
            (defined as 113 twips = 2 mm) to the dialog as the default value.
            
            The text here (that was 0.1 in) is translated to other languages (incl.
            those using metric units) verbatim (e.g. Russian translation); or if a
            translation team would want to convert to metric, there is no indication
            that the 0.1 in is just an approximation of an exact metric value.
            
            [1] sc/source/ui/view/cellsh3.cxx:693
            
            Change-Id: I1710588ee40840d85eeb89aaeee135a8aa0a942f
            Reviewed-on: https://gerrit.libreoffice.org/67936
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2019-02-22  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [166b5d8146159bf54a4e3f67c578e60a9ddac2d1]

        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@gmail.com>

2019-02-22  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [5f978a3b8d2cdab29aef4544dfb66ad755dfdc3f]

        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@gmail.com>

2019-02-22  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [75be2ba9fb9ab443480903f31b873f4101d1fdc2]

        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@gmail.com>

2019-02-22  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [8410ce037ab27a38b0449c7666f1676374803496]

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

2019-02-22  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [17a477c35cc43f37946dcea2b7c27f0f6571e118]

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

2019-02-22  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [1666b302403e97d5fe92c963d745947554da6906]

        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@gmail.com>

2019-02-22  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [b1a3db96dea8d0c2ec57ed843703f7b93b9dd4fe]

        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@gmail.com>

2019-02-22  Stephan Bergmann  <sbergman@redhat.com>  [18b5a001cc5b306e1548fb70e610bdc1164cf4ca]

        Avoid uncontrolled overflow in SwTable::GetBoxNum
        
        ...where bad input like "WRONG CELL NAME" (in PythonTest_sw_python's
        sw/qa/python/check_xtexttable.py) could wrap around to a valid but wrong nRet.
        Instead, return SAL_MAX_UINT16 upon overflow.  At least the call to GetBoxNum in
        SwTable::GetTableBox (sw/source/core/table/swtable.cxx) with bFirstPart
        potentially true, assigning to nBox, then later checks
        
          if( nBox >= pBoxes->size() )
              return nullptr;
        
        so returning SAL_MAX_UINT16 upon overflow appears to be the best choice.
        
        (Found with Clang's -fsanitize=implicit-signed-integer-truncation.)
        
        Change-Id: I12822a6bd4f0269adb14c04eefbd1cde4d288728
        Reviewed-on: https://gerrit.libreoffice.org/68203
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-22  Caolán McNamara  <caolanm@redhat.com>  [70c3d1a25a0ace873ce7fa4b49af416f8fa6f1ff]

        ofz#13250 Direct-leak
        
        Change-Id: Idf5984399f2d8bdf4751667e01f170bed15a4443
        Reviewed-on: https://gerrit.libreoffice.org/68205
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-22  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [d261d883b2149b37bdee739ee92bbea11b1fb7a1]

        tdf#42949 Fix IWYU warnings in sd/source/filter/*/*cxx
        
        Also a few hxx files had missing headers and obsolete fw decls
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I9a35c566d30678af445da3fec9570af235afb353
        Reviewed-on: https://gerrit.libreoffice.org/68131
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-22  Andrés Maldonado  <amaldonado@linagora.com>  [db8a2a567087cb65ca420bfd582ea2c8c24fcd7b]

        tdf#39625 make sal/qa/systools/test_comtools.cxx work with CppUnit
        
        Change-Id: If467a13b03303656e51474b3ebd384db8782ed9b
        Reviewed-on: https://gerrit.libreoffice.org/68156
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-22  Stephan Bergmann  <sbergman@redhat.com>  [b87f3dc3c54b0a070da97406230781c19834e25a]

        loplugin:writeonlyvars is no-op on Windows, so don't run its test there
        
        But nevertheless, make sure that the variables m_bar9/10 used in combination
        with css::uno::Any have UNO-compatible type.
        
        Change-Id: I4e9915193386278ace128df94f7722d90b2567f2
        Reviewed-on: https://gerrit.libreoffice.org/68195
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-22  Miklos Vajna  <vmiklos@collabora.com>  [31f896bb6ef922cf4250c6b971fb9d24a60592b5]

        sw btlr writing mode shell: fix up/down cursor travelling
        
        By teaching SwEditWin::KeyInput() about 2 vertical modes: the existing
        tbrl one and the new btlr one. Up now correctly goes to the next
        character and down to the previous one.
        
        Change-Id: I71faebe62e5fa3892b37e8bea6c15d1fb84df5d1
        Reviewed-on: https://gerrit.libreoffice.org/68183
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-22  Mike Kaganski  <mike.kaganski@collabora.com>  [bde5a8623262e50c12a073eb5a78c95211a650a3]

        tdf#61679 tdf#83247: default presentation pause should be 0 s
        
        OpenDocument Version 1.2 [1] requires that missing presentation:pause
        attribute be treated as if 0 s duration was set.
        
        Changing the default here in PresentationSettings ctor will (1) allow LO
        to conform to the standard reading ODF; (2) not introduce the 10-s pause
        when importing external formats (such as PPT, which has no pause, and
        should work as if the pause is 0 s); and (3) change the default pause
        value for the newly created presentation (if no template is used).
        
        [1] http://docs.oasis-open.org/office/v1.2/os/OpenDocument-v1.2-os-part1.html#__RefHeading__1417722_253892949
        
        Change-Id: I6df2e83d07980b679574ec81fae001ca40f116fd
        Reviewed-on: https://gerrit.libreoffice.org/68190
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-02-22  Stephan Bergmann  <sbergman@redhat.com>  [8136a034add5d1218db04ed3ac0ad077ef792c8a]

        -Werror,-Wsign-compare (clang-cl)
        
        Change-Id: I7e9a709fe36b38ee8842dd34ab06f9608f498ec8
        Reviewed-on: https://gerrit.libreoffice.org/68197
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-22  Stephan Bergmann  <sbergman@redhat.com>  [ea5ad6cdede807a0cf4c46b8a0493e56782c493a]

        error: expected parentheses around type name in sizeof expression (clang-cl)
        
        Change-Id: Ia4814242cc20fbfe35eaff95ddd64dd94e6d69af
        Reviewed-on: https://gerrit.libreoffice.org/68196
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-22  Omer Fatih Celik  <fcelik98@gmail.com>  [c2fce89079f10103e64eaa7a687b131bc36cd8af]

        tdf#112689: Replace changed O(U)StringBuffer::append() with operator+
        
        Change-Id: Ief3f2554bf2271dbfa60ff9fbc04e3c5d3540f68
        Reviewed-on: https://gerrit.libreoffice.org/68146
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [f9556fc409cb87097aec5c46332e6eac2d9c66a2]

        loplugin:unusedfields in svtools
        
        Change-Id: Ie8b34530e6113ae382500c153f204b1cf1957f27
        Reviewed-on: https://gerrit.libreoffice.org/68194
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [b1facbf894a9870f501049409effa937a4ff3488]

        loplugin:unusedfields in svx
        
        Change-Id: I9f6a21066224c449d3fcc8a0d97cb32dae0a65f6
        Reviewed-on: https://gerrit.libreoffice.org/68193
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [f7acbfe2322477b25e5a21b414fd5f5e129eafb1]

        loplugin:unusedfields in vbahelper
        
        Change-Id: I5b5820f236fa81a08faa8bd4d928ace2cc49cf25
        Reviewed-on: https://gerrit.libreoffice.org/68157
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-22  Caolán McNamara  <caolanm@redhat.com>  [50ef16e877680568d3191fe351fa8c9000b4e9fc]

        these are dialog titles, so no use_underline for mnemonics wanted
        
        Change-Id: I88c684c88df391beb62415240580064e97fe87f0
        Reviewed-on: https://gerrit.libreoffice.org/68173
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-22  Caolán McNamara  <caolanm@redhat.com>  [1ed9d6a0333a64d1d20bd6e59dfaf00f65bced5d]

        update comment
        
        Change-Id: I5972213747dcb453ff9076d48747772c3f528fd7
        Reviewed-on: https://gerrit.libreoffice.org/68181
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-22  Stephan Bergmann  <sbergman@redhat.com>  [bcdde4318d95ed13e99ada9e2e654585967dbc1d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Propagate xsltproc failure
            
            Change-Id: I26516bb718b678718822ef8621bbfb868016d626
            Reviewed-on: https://gerrit.libreoffice.org/68192
            Tested-by: Jenkins
            Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
            
2019-02-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [84f4041fd9683e43ad47d09d3712971c117deaca]

        Removed duplicated includes
        
        Change-Id: I12ebc2dcbd836154c75ad910ec746ae371c865ee
        Reviewed-on: https://gerrit.libreoffice.org/68188
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-02-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [4c349c7b2fa422f17354b1db7231ffe4d15d3b44]

        loplugin:unusedfields in toolkit
        
        Change-Id: Ida146892e786aa05cd9b94cd647a1c5849ecc2ce
        Reviewed-on: https://gerrit.libreoffice.org/68162
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-22  Matteo Casalin  <matteo.casalin@yahoo.com>  [d5ae190a6fd483f3d0346ce4abbc4089f5092234]

        Remove confusing comment
        
        Change-Id: I0e19228b50a19085c9eee70372b34a07e7255091
        Reviewed-on: https://gerrit.libreoffice.org/68115
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-22  Matteo Casalin  <matteo.casalin@yahoo.com>  [f5a7821d694b98e020fe57efdb0bc22470e9e022]

        Reduce scope
        
        Change-Id: I66ccb752f67b19e5dfb5d77fece3d0e9828f5a5c
        Reviewed-on: https://gerrit.libreoffice.org/68177
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-22  Matteo Casalin  <matteo.casalin@yahoo.com>  [193d4c3741753ae19481c849864f55267889e47e]

        Revert "getToken+comparison ==> startsWith, reuse available information"
        
        Not equivalent to original code, may cause problems in the future.
        
        This reverts commit 0ae876595e9d9af44fc4d4bc948f8a42d8a27e8d.
        
        Change-Id: Ifbec90620168903d8d3e807f2ca6751b3a82b85f
        Reviewed-on: https://gerrit.libreoffice.org/68176
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [c50357ff625972464d1a591afe4198d3f6f42a39]

        loplugin:unusedfields in sw
        
        Change-Id: Id68a01042f8398d7d4803a9ce7eb03620732f1ce
        Reviewed-on: https://gerrit.libreoffice.org/68163
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [131cc96a890b8988703532d09773bb0bde20ee8a]

        loplugin:unusedfields in ucb,ucbhelper
        
        Change-Id: Id15c92e54669bd5f26adfe0d0b9dda0e8894ccf3
        Reviewed-on: https://gerrit.libreoffice.org/68161
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [10134a2f8b604c934676e9e622d8123862a0b941]

        loplugin:unusedfields in unotools
        
        Change-Id: Icbf95150f7f7e5cf73e7709487f0543f9c01c2ce
        Reviewed-on: https://gerrit.libreoffice.org/68160
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [09394116502c54c8c6bbb9ec18e9ad991b7db83b]

        loplugin:unusedfields in unoxml
        
        Change-Id: I03655d967dc165885bb51e4a931930590632c32d
        Reviewed-on: https://gerrit.libreoffice.org/68159
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [e0c9956a76514279a6df27f9752763e1ea20abbd]

        loplugin:unusedfields in uui
        
        Change-Id: I4b5f359dd7af170bcdee5343078e4e36eeebdc85
        Reviewed-on: https://gerrit.libreoffice.org/68158
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [de9acc1dd0b72d1af92ac4de97840d98d4977820]

        loplugin:unusedfields in vcl
        
        maStatusText in HelpTextWindow is dead since
        
            commit bd3ea40ed49074c4fa4439de7b5dea4fc3161880
            Date:   Fri Jan 21 14:48:58 2011 +0200
        Remove ShowHelpStatusText and HideHelpStatusText and associated
        cruft
        
        Change-Id: I7a74e2a1b909a479f9338bd4da5fad06ccc25283
        Reviewed-on: https://gerrit.libreoffice.org/68153
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [5923df69b46295c5686e5c91ea2a8fc7b46d8357]

        loplugin:unusedfields in writerfilter
        
        Change-Id: Icce42e5db6d8ac51bf8b7d40cb497c6c365099d2
        Reviewed-on: https://gerrit.libreoffice.org/68152
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-22  Zdeněk Crhonek  <zcrhonek@gmail.com>  [3114e187e5abd34207f220b6d9f42b63b4fe0bd8]

        uitest for bug tdf#123508
        
        Change-Id: Iab59789ce57295d204ad475cd5405bcdd1f5b9ef
        Reviewed-on: https://gerrit.libreoffice.org/68164
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-02-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b1ede813da23ab54ab7df0fa92cb5bbfcc524aae]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix typo
            
            Change-Id: I3946d4ed9f9c38d0d30f89427b44bb6696b85f8a
            Reviewed-on: https://gerrit.libreoffice.org/68182
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2019-02-22  andreas kainz  <kainz.a@gmail.com>  [f90e2a327f0d19225b5f54a10be6a3d12567a30a]

        Sifr icon theme update
        
        Change-Id: I8855806918cc3ab55212364b783b65f3ae466a3a
        Reviewed-on: https://gerrit.libreoffice.org/68184
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-21  Matteo Casalin  <matteo.casalin@yahoo.com>  [a9de98d3b874de12d2533dbb5a4db30c6e3e81b6]

        Revert "Simplify: getToken+comparison ==> startsWith"
        
        Not equivalent to original code, may cause problems in the future.
        
        This reverts commit 4d341228fc9988fbf22695494197ace5a342426c.
        
        Change-Id: Ie91e43496c3ff67d31a0fc363638dde41fffa550
        Reviewed-on: https://gerrit.libreoffice.org/68175
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-21  Michael Weghorn  <m.weghorn@posteo.de>  [7d2afd1c205d324447e42a8281f646b086882cd5]

        '--enable-kde5' for Jenkins CI builds
        
        As discussed in ESC call of 2019-02-21, enable kde5
        for the Jenkins CI builds to detect build issues *before*
        the changes get merged.
        
        Change-Id: I44b0e611348a22b390b6ec89d3ed1d7eb7bddd63
        Reviewed-on: https://gerrit.libreoffice.org/68165
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-02-21  Caolán McNamara  <caolanm@redhat.com>  [35701e731728bc010b19e5ebb154c3fe6682647e]

        wrong "to-page" reported in split notebooks
        
        and when switching decks we need that notification to occur too
        
        Change-Id: Ica3c83ad34e072faf044c6d4667f34756688de09
        Reviewed-on: https://gerrit.libreoffice.org/68171
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-21  Caolán McNamara  <caolanm@redhat.com>  [7bc3ac14a88206ed3cafa123e92877e0a47cfb15]

        menu of currency combobox in format-cells is too narrow
        
        we want the combobox to be narrower than it wants to be.  To make that happen
        we have only the option of shrinking the cell renderer of the combobox area.
        And that is also used by the menu.
        
        Setting a small value of e.g. 1 works to let the combobox not request more
        width than that, and the combobox will correctly render within the wider size
        it actually gets. But then the menu is a min width menu, which is undesirable,
        we want the menu to be as wide as it can be.
        
        So calculate what part of the combobox belongs to the cell area and set
        the widest cell area we can within the overall combobox width, resulting
        in the widest menu we can get.
        
        Change-Id: Ie3e9960a320a70471ac21d2a88f32632cafa951f
        Reviewed-on: https://gerrit.libreoffice.org/68167
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-21  Caolán McNamara  <caolanm@redhat.com>  [e0a8803fa3b053eeccb226fc69d5005e63d00c99]

        missing standard border-width
        
        Change-Id: I4aa1fd132e3d6e153bdc03a51bf81469301eb1fb
        Reviewed-on: https://gerrit.libreoffice.org/68169
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-21  Brian Fraser  <andthebrain@softfrog.ca>  [d3fdd9f12ba698008515bfdc47c5f96318406d7f]

        tdf#123534 Impress collapse/expand animation maintains selection
        
        - Expandened a selected bulleted list's animations now
          selects children (maintaining the selection behaviour).
        - Collapsing a bulleted list's animation no longer
          clears the current selections
        - Deselecting animations now refreshed the UI correctly
        
        Change-Id: I3a3ca0eb0efe841784d96d5dc8e1b760dea4f777
        Reviewed-on: https://gerrit.libreoffice.org/67947
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-02-21  Miklos Vajna  <vmiklos@collabora.com>  [50a73ae6ea3dca335df98b217982d8fe4d0d7a6c]

        xmloff: create XMLImpressContentExportOasis instances with an uno constructor
        
        Change-Id: I75301ca29794dd42a966faa36add3078c8c55211
        Reviewed-on: https://gerrit.libreoffice.org/68166
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-21  Caolán McNamara  <caolanm@redhat.com>  [a9eb7df678655bd71f062ba404b7d6b6f9cc18d4]

        weld RecoveryDialog
        
        Change-Id: Iaa755aca2468a23465a3ab8d8115ee19e3b05f6d
        Reviewed-on: https://gerrit.libreoffice.org/68155
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-21  Alain Romedenne  <OpenOfficiant@sfr.fr>  [47e03f30dc34371b9421a0179d047b85539a8494]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Python: Help pages on opening dialogs
            
            Change-Id: Ib71ad229ff908c1bb7c426f2242729d53cb01ff8
            Reviewed-on: https://gerrit.libreoffice.org/68100
            Tested-by: Jenkins
            Reviewed-by: LibreOﬃciant <OpenOfficiant@sfr.fr>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-02-21  Zdeněk Crhonek  <zcrhonek@gmail.com>  [a1866fe5082a37891164da0d4f444832f423d83f]

        uitest Chart Area dialog
        
        Change-Id: I192020fefbe42db1040b92c95b49d00b81f44bc5
        Reviewed-on: https://gerrit.libreoffice.org/68107
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-02-21  Stephan Bergmann  <sbergman@redhat.com>  [b0a421d64590f962b4700ea24dee83a9f6c24715]

        Set maLayoutSize also for non-RES_FLYFRMFMT, like RES_DRAWFRMFMT
        
        Running CppunitTest_sw_ww8export2's testTdf111480 under Clang's
        -fsanitize=implicit-signed-integer-truncation fails in
        SwWW8WrGrf::WritePICFHeader (sw/source/filter/ww8/wrtww8gr.cxx) when the passed-
        in nHeight, where both nWidth and nHeight are zero, is reduced to below zero
        when subtracting nThick for the borders.  In turn, nWidth and nHeight being zero
        is caused by SwWW8WrGrf::Insert (sw/source/filter/ww8/wrtww8gr.cxx) calling
        rFly.GetLayoutSize(), and that ww8::Frame::maLayoutSize being left initialized
        to zero in the
        
          Frame::Frame(const SwFrameFormat &rFormat, const SwPosition &rPos)
        
        ctor (sw/source/filter/ww8/writerhelper.cxx) unless it is a RES_FLYFRMFMT (while
        in this scenario it is a RES_DRAWFRMFMT).
        
        The additional maLayoutSize, and SwWW8WrGrf::Insert calling GetLayoutSize()
        instead of GetSize(), were added with CWS ww8export01_SRC680 commits in 2007
        (e.g., a79a54b255481f31db2c530278c2deee97625769 "INTEGRATION: CWS
        ww8export01_SRC680"), to fix <https://bz.apache.org/ooo/show_bug.cgi?id=43447>
        "export to .doc of images with captions if image had been resized".  It looks
        like those commits didn't take into account that GetLayoutSize() could also be
        called for non-RES_FLYFRMFMT while it would erroneously be left initialized to
        zero for those.
        
        Change-Id: I7455ab43268d132dc23958185a48a1e73214c7ca
        Reviewed-on: https://gerrit.libreoffice.org/68151
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-21  Andras Timar  <andras.timar@collabora.com>  [1f0206d940cd8f7fb627a59cfe4165c0bfebaf46]

        Fix code formatting, typos and grammar in comments, follow-up of 48ef20f2039
        
        Change-Id: Ia5fa581936e33be1d163dca349ddbe006a79d5db
        Reviewed-on: https://gerrit.libreoffice.org/68145
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2019-02-21  Mike Kaganski  <mike.kaganski@collabora.com>  [a1deb4f6f159c1e9cfbde8407399746c1a2ce556]

        Make sure that mark does not exceed the length of the text
        
        Change-Id: I685d3ac7f7038ef91463b2a0f012e23f0d6a422e
        Reviewed-on: https://gerrit.libreoffice.org/68147
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-02-21  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [9cc4302f0b9974b1933cbb7a5a190f3f7e6dbebd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - More CSS tweaks…
            
            • Ever-so-slightly brightened link color
            • Made most tables centered; I think they look much better
            • Removed some pointless spacing
            • Made all dropdown options consistently align to the left
            • Finally found out why pagination had extra 40px to its left
              and it’s a shame the normalizer doesn’t account for it
            • Correctly made disabled pagination links unsensitive
            • Gave styling to the search bar for consistent appearance
              in Gecko- and Blink-based browsers
            
            Change-Id: Idcb488160aa97ec0c4adb5202aed7f194dfac7c9
            
2019-02-21  Miklos Vajna  <vmiklos@collabora.com>  [6415b0c49c8dffc3d27920b9422531d5debcf767]

        sw: fix warning in SwTextShell::GetState()
        
        warn:sw.core:31398:31398:sw/source/core/bastyp/index.cxx:322: SwIndex::operator--() wraps around
        
        Change-Id: I5c37a6b5e1fe24bc3b6b84e762bad6577583f3d8
        Reviewed-on: https://gerrit.libreoffice.org/68127
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-21  Caolán McNamara  <caolanm@redhat.com>  [b1f4bc27c0a6ec868bcce969f87aaf8ffc8b9d1f]

        weld HangulHanjaConversionDialog
        
        Change-Id: Ia41f1a03581a0a48d59706ac5b3c569fc39c7f4d
        Reviewed-on: https://gerrit.libreoffice.org/68099
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-21  Stephan Bergmann  <sbergman@redhat.com>  [3d31e57fba29d3bf852abafad16f840adcfb33d9]

        Update the reference rdbs to libreoffice-6.2.0.3
        
        LD_LIBRARY_PATH=.../master/instdir/program \
         .../master/workdir/LinkTarget/Executable/unoidl-read --published \
         .../libreoffice-6.2.0.3/instdir/program/types.rdb \
         >.../master/udkapi/type_reference/udkapi.idl
        
        * no changes
        
        LD_LIBRARY_PATH=.../master/instdir/program \
         .../master/workdir/LinkTarget/Executable/unoidl-read --published \
         .../libreoffice-6.2.0.3/instdir/program/types.rdb \
         .../libreoffice-6.2.0.3/instdir/program/types/offapi.rdb \
         >.../master/offapi/type_reference/offapi.idl
        
        Change-Id: I16c8cc9edafa81570f43197a1f1e78ff1eaee1ee
        Reviewed-on: https://gerrit.libreoffice.org/68141
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-21  LibreOﬃciant  <OpenOfficiant@sfr.fr>  [07568f4dd39b192997e4ed75a15563534d086529]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Copying/Pasting sample code results in compiler error.
            Embed tags in place of link within relatedtopics
            
            Change-Id: I05d899e77a51c15d69e066bc94bd5bbb9ed69c8f
            Reviewed-on: https://gerrit.libreoffice.org/68142
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-02-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [6ed5464a69de171a479e3c042b236bbd64554ba1]

        loplugin:unusedfields in xmlhelp,xmlsecurity
        
        Change-Id: Id3858365a54e6ae96bf9e6c3e27a777441ab56ae
        Reviewed-on: https://gerrit.libreoffice.org/68133
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [5febdea1d1e5b6930463ca658ad3f080955fc9f2]

        loplugin:unusedfields improve write-only when dealing with operators
        
        Change-Id: I3a060d94de7c3d77a54e7f7f87bef88458ab5161
        Reviewed-on: https://gerrit.libreoffice.org/68132
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-21  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [e5c3d5f3b0b9dc6af4c347f30636535dd69ee64f]

        tdf#42949 Fix IWYU warnings in sc/source/ui/[a-c]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I5e810ed15cc33900d106b64353584d21f081517f
        Reviewed-on: https://gerrit.libreoffice.org/67992
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-21  Gülşah Köse  <gulsah.kose@collabora.com>  [00e89430a2f8cd1f9ec702a7583a1e4c886a2b46]

        tdf#123090 unit test for handling gridSpan
        
        Change-Id: Id2782a16d6118676b0638727b368e4628335e055
        Signed-off-by: Gülşah Köse <gulsah.kose@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/68128
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-02-21  László Németh  <nemeth@numbertext.org>  [4d32ad37b86200fe207dd1eda2bed11109b08d00]

        tdf#123434 FILEOPEN: RTF: missing content in cells
        
        Revert "tdf#122424 RTF import: ignore table row text outside the cells"
        
        This reverts commit dc8fa612054363e1a871b0e413a59889fbdb156a.
        
        Change-Id: Id68dc7ae55df013de64fb2d4955a412e4c046781
        Reviewed-on: https://gerrit.libreoffice.org/68086
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-02-21  Caolán McNamara  <caolanm@redhat.com>  [30e7c7f2289cd59c36c00ba4defc52bf189ef77d]

        recovery dialogs legitimately don't have parents
        
        Change-Id: I853a4471723c39bbdb8cf71409f518640b54cb83
        Reviewed-on: https://gerrit.libreoffice.org/68110
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-21  andreas kainz  <kainz.a@gmail.com>  [d0cc649b8f1d47e6435186b7c0ed571a147fbcb6]

        sifr icon theme update and writer tabbed compact toolbar update
        
        Change-Id: I031f7ce7e63c9bf7ebda55c2742004f642ba8e5a
        Reviewed-on: https://gerrit.libreoffice.org/68129
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-21  Tor Lillqvist  <tml@iki.fi>  [47c498417248444cab4e8f597ddeec4e0d585a71]

        Don't use the non-public fdatasync() API when sandboxed on macOS
        
        Change-Id: I9e36cb78e3e945f6531a31e0ddf73d9c8d655f7d

2019-02-21  Stephan Bergmann  <sbergman@redhat.com>  [6333dcf6f18c5d5a03e5daa267f89c06a528b698]

        loplugin:indentation (macOS)
        
        * Some .m/.mm files that still contained tabs instead of spaces have been
          cleaned up with Emacs' untabify (and
          apple_remote/source/HIDRemoteControlDevice.m needed further manual adaptions):
        
          apple_remote/source/GlobalKeyboardDevice.m
          apple_remote/source/HIDRemoteControlDevice.m
          apple_remote/source/KeyspanFrontRowControl.m
          apple_remote/source/RemoteControl.m
          vcl/osx/a11yrolehelper.mm
        
        * Some of the changes predate 0626e66d761de18f62e4d00d427903032da9d517 "Avoid
          loplugin:indentation after preproc conditional inclusion lines" and would
          likely have no longer been flagged since.
        
        Change-Id: Ibf5faffa743c7f79b36109d9879eb79d63c8c40f
        Reviewed-on: https://gerrit.libreoffice.org/68090
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-21  Miklos Vajna  <vmiklos@collabora.com>  [07f24df0e8dbc035f2f9a24c12879848a1f318f1]

        CppunitTest_filter_textfilterdetect: use CPPUNIT_TEST_FIXTURE()
        
        Change-Id: I0af7233d13223c4d1114d4f92a24e381ef81b5d5
        Reviewed-on: https://gerrit.libreoffice.org/68126
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-21  Gülşah Köse  <gulsah.kose@collabora.com>  [48ef20f2039d1a300a4324072e9b712c9994b406]

        tdf#123090 Handle removed column with gridSpan.
        
        Change-Id: If477845972ce4c8e7bf09ea8718c58851a5b9740
        Signed-off-by: Gülşah Köse <gulsah.kose@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/68102
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2019-02-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ffc59a0c4fcc7f5486447c7132cf1133ba58e115]

        Fix typo
        
        Change-Id: Ibd7c52137674eb07c35c951260a8102d06a436cc
        Reviewed-on: https://gerrit.libreoffice.org/68130
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-02-20  Caolán McNamara  <caolanm@redhat.com>  [dbd3be9063233436dc0bd1cb5f982c9fc6e46463]

        createInstanceWithContextAndArguments->createInstanceWithArgumentsAndContext
        
        Change-Id: Ie22398eb42f61e50177f88672a1407d9dda58f8a
        Reviewed-on: https://gerrit.libreoffice.org/68106
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-20  Caolán McNamara  <caolanm@redhat.com>  [45980b72480c4331f0884d8a0c7ef59e757e7aa6]

        weld SaveDialog
        
        Change-Id: Iaef35328c0657a4538d4b4a44734146baee0346b
        Reviewed-on: https://gerrit.libreoffice.org/61153
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-20  Caolán McNamara  <caolanm@redhat.com>  [e3294b1b8af992419ed20a14df3006595454cd4c]

        weld SaveProgressDialog
        
        Change-Id: Iad1786962dedb6cae0cf8720022498bfd793feb1
        Reviewed-on: https://gerrit.libreoffice.org/68105
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-20  Caolán McNamara  <caolanm@redhat.com>  [b3452d3d2db48ca2eb14e74d7ee8ca52944f114c]

        get better optimal size for a radiobutton with an image in it
        
        (not an image used as the indicator, which is already covered,
        but if an image follows the indicator
        
        Change-Id: I9e3f9c466d997f91f54912660f8c54eea6deb721
        Reviewed-on: https://gerrit.libreoffice.org/68097
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-20  Caolán McNamara  <caolanm@redhat.com>  [0f3b53a1219eac898152f64dee1c1ff2809846b0]

        extract empty test as method
        
        Change-Id: If383e2f1542ffb57415f8138077013dbafa0fc69
        Reviewed-on: https://gerrit.libreoffice.org/68095
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-20  Caolán McNamara  <caolanm@redhat.com>  [6bcb9e1c4ea98dd4e154670495c7f0a2a8ffc0d2]

        drop unused argument
        
        Change-Id: I5d229a0afb822c9e7b81d3d8f27962c52d27d815
        Reviewed-on: https://gerrit.libreoffice.org/68094
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-20  Mike Kaganski  <mike.kaganski@collabora.com>  [4458109430f837fc3141067aaddf490b10364ff2]

        Avoid meaningless string<->integer conversions
        
        Change-Id: I4b86636cc4e4884459d59d1df9949505274bde9e
        Reviewed-on: https://gerrit.libreoffice.org/68069
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-02-20  Miklos Vajna  <vmiklos@collabora.com>  [8193e697d286595aa62859011761adeb002244e3]

        oox smartart, cycle matrix: fix fill and line props of shape
        
        The topmost shape may not have 0 depth, but something larger.
        
        In that case at least it's safe to still use fill & line properties. The
        B1 quadrant of the test file now has the proper orange background, and
        B2's border is also properly orange.
        
        Change-Id: Iccc5f6993693a0f1cf8f50d163003c24d3ad690e
        Reviewed-on: https://gerrit.libreoffice.org/68104
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-20  Michael Stahl  <Michael.Stahl@cib.de>  [3a85c2db176db708c0ff9401c40858eb60e80f1e]

        mDNSResponder: upgrade to release 878.200.35
        
        Apple can't afford the costly GPG licenses to sign releases apparently,
        but the sha256 matches some OpenWRT and FreshPorts repos...
        
        Fixes CVE-2015-7988.
        
        Removing windows build patches, fixed upstream (except for the last hunk
        of the SOCKET patch, but that is in code that is only used on MacOSX).
        
        Change-Id: I9fdba5929badb75f995c66da0850d188780e7beb
        Reviewed-on: https://gerrit.libreoffice.org/68092
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-20  Michael Stahl  <Michael.Stahl@cib.de>  [5f04bdfcf95b0d8ff9c115f604f3f815b9018271]

        icu: fix CVE-2018-18928
        
        Eike says that no LO code should use ICU number parser/formatter, but
        meanwhile ICU is also used in the externals firebird, harfbuzz,
        hunspell, libcdr, libebook, libfreehand, libmspub, libqxp, libivsio,
        libxml2, libzmf, pdfium, xmlsec, so let's just patch it to be sure.
        
        Change-Id: I3e1a76d7ceefadbe3c514ad7f1384a4daa196f36
        Reviewed-on: https://gerrit.libreoffice.org/68098
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-20  Michael Stahl  <Michael.Stahl@cib.de>  [e0b96b9863ebe52c4e35c21b3084da9e53ebee1f]

        libjpeg-turbo: upgrade to release 1.5.3
        
        Fixes CVE-2017-15232, which looks rather minor.
        
        Change-Id: Icffb0c5160bef79577431a02eb10ed9492e01d11
        Reviewed-on: https://gerrit.libreoffice.org/68091
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [1bf573b28d3088315718cbd0170bde9aed423569]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix call of main Help page from app Help menu
            
            The Application Help menu sends /<module>/.uno:HelpIndex in the Help
            URL.
            
            This translates to '.uno:HelpIndex' and module name is lost, opening the
            New Help default page instead of the module Help entry page.
            
            The patch picks the right module Help entry page in this particular
            case.
            
            Change-Id: Ifbb5ba4f817b195210fbb19bcb5c2011d2cb416d
            Reviewed-on: https://gerrit.libreoffice.org/68093
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-02-20  LibreOﬃciant  <OpenOfficiant@sfr.fr>  [61efb3b3a21226f243464c0cccfe7e3415f43984]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Spelling offence made to BeanShell requires correction
            
            + link cleanup
            
            Change-Id: If186f97bfd4ae8c4ccc2220ea8af9f1a6d1d8a2d
            Reviewed-on: https://gerrit.libreoffice.org/68064
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2019-02-20  Stephan Bergmann  <sbergman@redhat.com>  [16a614c77ace3f44684efd9c964c52ddbd5f5cf9]

        More loplugin:simplifybool
        
        ...found with (trunk) libc++ on macOS, where the standard library iterator
        implementations are apparently sufficiently different to libstdc++ to find more
        cases of !(... == ...) vs. ... != ...
        
        Change-Id: Ia3861406aa584c7b1d33f47448190b5cf2e770f7
        Reviewed-on: https://gerrit.libreoffice.org/68089
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-20  Michael Stahl  <Michael.Stahl@cib.de>  [caeaa7b90e42c60ec407e1f0cd5b5db2b30f55d2]

        cairo: upgrade to release 1.16.0
        
        This fixes some minor CVEs.
        
        Not including the fix for CVE-2018-18064, which does not affect LO
        because we use the default implementation of FT_Memory which uses
        free/malloc.
        
        Change-Id: Ic047ed52cff3fdeba068f1b8d303c6c96c69addd
        Reviewed-on: https://gerrit.libreoffice.org/68088
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-20  Michael Stahl  <Michael.Stahl@cib.de>  [7d352599ef3c6e38b3ba21ffbf3ebab3e060a6f8]

        freetype: upgrade to release 2.9.1
        
        Fixes CVE-2018-6942.
        
        Remove freetype-msvc-disable-sse2.patch.1 (doesn't apply and freetype is
        only used on Android).
        
        Change-Id: Ia89329f758a077c1493cdea45f99e5f58d1ef265
        Reviewed-on: https://gerrit.libreoffice.org/68087
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-20  Michael Weghorn  <m.weghorn@posteo.de>  [77d5795f9e79a996fa6ee8153f7bc565c4440b02]

        kde5 fpicker: Reuse 'initialize()' from base class
        
        Take over missing case from 'KDE5FilePicker::initialize' to
        'Qt5FilePicker::initialize' and make
        'Qt5FilePicker::addCustomControl' virtual, so that the
        subclass's implementation is called in the 'initialize()'
        method (in particular to avoid adding another autoextension
        checkbox).
        
        Drop the 'KDE5FilePicker::initialize' so that the
        base class implementation is used, which now does the
        same thing.
        
        Add 'override' keyword in KDE5Filepicker.hxx.
        
        Change-Id: Id151a4d4862af4275f6c21c6537a79c52e3ed513
        Reviewed-on: https://gerrit.libreoffice.org/68059
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-02-20  Caolán McNamara  <caolanm@redhat.com>  [de4b60d00000cf772ee181708df161d2fd99df13]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - each CUI_HID_HANGULDLG_SUGGESTIONS child has an help id already
            
            Change-Id: I5b565843c2ae6a53974588abdeac795b5b5f0890
            
2019-02-20  Michael Weghorn  <m.weghorn@posteo.de>  [1d01ebc84867af00825512a3a3cfd9d0fa15eea9]

        Make 'setDefaultName()' work again for kde5 fpicker
        
        Add an option to Qt5FilePicker constructor to
        say whether the QFileDialog should be a native one or not,
        since 'QFileDialog::selectFile' does not preselect the correct
        name in the native dialog any more if the
        'QFileDialog::DontUseNativeDialog' option has ever been set, i.e.
        
            QFileDialog fileDialog;
            fileDialog.setOption(QFileDialog::DontUseNativeDialog);
            fileDialog.setOption(QFileDialog::DontUseNativeDialog, false);
            fileDialog.selectFile("test.txt");
        
        will not properly set the name in the native file dialog, which
        broke 'setDefaultName' for the KDE5FilePicker.
        
        This makes it work again, even though I think that the underlying
        issue is a Qt bug
        (s. https://bugreports.qt.io/browse/QTBUG-73682 ).
        
        Change-Id: I99a1e7c97d594925d600fa8eaf3303f9013551c2
        Reviewed-on: https://gerrit.libreoffice.org/68058
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-02-20  Michael Weghorn  <m.weghorn@posteo.de>  [0b93a6c3f1c706dd532e71deeefb480c6e0ea02e]

        KDE5FilePicker: Reuse custom controls from parent class
        
        Use the custom controls widgets from the parent class
        Qt5FileWidget and drop the own class members that were
        used for this.
        
        Also call the base class's implementations for the methods
        that interact with the custom controls.
        Since the native Plasma/kde5 file picker handles automatic
        file extensions by itself while the non-native qt5 one does
        not, the methods in KDE5FilePicker only forward those
        method calls that are not related to the corresponding
        control ('CHECKBOX_AUTOEXTENSION').
        
        Change-Id: Ia2de3211ffba7814683914a5e629208b19b2ed82
        Reviewed-on: https://gerrit.libreoffice.org/68057
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-02-20  Michael Weghorn  <m.weghorn@posteo.de>  [c5947393cdd433a4a9d3e19ded1e9ca6ef384d74]

        Qt5FilePicker::addCustomControl: Add missing from kde5
        
        Take over functionality from 'KDE5FilePicker::addCustomControl'
        that has not been implemented in qt5 one yet.
        
        Change-Id: I9690e163b3b739bfec6813d9a4e1e0170b730187
        Reviewed-on: https://gerrit.libreoffice.org/68056
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-02-20  Michael Weghorn  <m.weghorn@posteo.de>  [2bd0400a49ad2dfeb1c3848a84f8e512433b5411]

        kde5 fpicker: Reuse parent class member to store custom widgets
        
        Directly access member 'm_pExtraControls' from parent class
        Qt5FilePicker for managing custom widgets, rather than maintaining
        an own one.
        
        This is meant as an intermediate step, further refactoring will
        follow.
        
        Change-Id: I0568d3db68dc24042e198d36f4b5e49608f93a0e
        Reviewed-on: https://gerrit.libreoffice.org/68055
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-02-20  Michael Weghorn  <m.weghorn@posteo.de>  [0dda9db8b5610ee31020258d7e4c83342d0ceefc]

        kde5 fpicker: Reuse existing handle{G,S}etListValue
        
        Turn existing functions in Qt5FilePicker into protected
        static class methods and reuse them in KDE5FilePicker.
        
        The qt5 implementation covers everything that kde5 had,
        and a little more (e.g. covers case 'ControlActions::DELETE_ITEM'
        in 'handleSetListValue' as well).
        
        Change-Id: I9673b20e3313c0628a76f0d94e018327f4af8523
        Reviewed-on: https://gerrit.libreoffice.org/68054
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-02-20  Michael Weghorn  <m.weghorn@posteo.de>  [424ffe2917cb3b0626af4f996aba149aa82a8e76]

        Drop KDE5FilePicker::cancel
        
        Base class's 'Qt5FilePicker::cancel' already does nothing
        just the same way.
        
        Change-Id: Ie125d117f27849b29f082c72e320c1021e81163e
        Reviewed-on: https://gerrit.libreoffice.org/68053
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-02-20  Michael Weghorn  <m.weghorn@posteo.de>  [fee0bf03f4ca19c454fb727156887e45ceeb364a]

        KDE5FilePicker: Reuse XFilter{,Group}Manager methods from qt5
        
        The non-native QFileDialog automatically adds the file extension
        for the selected filter in the listbox, therefore it was stripped
        from the filter title in 'Qt5FilePicker::appendFilter'.
        
        Since the native Plasma/kde5 file dialog does not add it automatically,
        introduce a new member 'm_bShowFileExtensionInFilterTitle' to specify
        whether or not to strip the extension and set it accordingly in
        KDE5FilePicker (so that it continues to show e.g.
        "ODF Text Document (.odt)" instead of just "ODF Text Document").
        
        This allows for KDE5FilePicker to reuse the base class implementation
        and thus to drop all related own members and methods.
        
        Change-Id: Icfb77d065160d3f655e3e89ad69de4195781373a
        Reviewed-on: https://gerrit.libreoffice.org/68052
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-02-20  Michael Weghorn  <m.weghorn@posteo.de>  [3035db41839f12642a02040099468695bf5ab335]

        Drop KDE5FilePicker::setDescription
        
        Base class's 'Qt5FilePicker::setDescription'
        does the same, namely nothing.
        
        Change-Id: Ie89a1e1edaf20c49a1b16f43000a4a054b21f3b2
        Reviewed-on: https://gerrit.libreoffice.org/68051
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-02-20  Michael Weghorn  <m.weghorn@posteo.de>  [fa7387077bb708a2f3ec3e747463c9fd9f077f29]

        Drop KDE5FilePicker::getDirectory
        
        Use base class's 'Qt5FilePicker::getDirectory' instead
        to reduce duplication.
        
        Strictly speaking, the 'KDE5FilePicker::implGetDirectory'
        implementation used by 'KDE5FilePicker::getDirectory'
        suggests that the display directory is returned
        rather than the selected directory, and the same
        method 'implGetDirectory()' was actually previously used
        by the 'KDE5FilePicker::getDisplayDirectory()' method
        as well (removed in a previous commit).
        
        The code worked fine inside KDE5FilePicker (where the
        native Plasma/kde5 file dialog is used) but would lead
        to incorrect results when used inside Qt5FilePicker, e.g.
        for the following scenario
        
        * open  folder picker displaying $HOME that contains
          a directory "bar"
        * do a single mouse click on the "bar" directory
        * click "OK"
        
        The call to 'toOUString(m_pFileDialog->directoryUrl().url())'
        inside 'getDirectory()' would return '$HOME/bar' for the native
        QFileDialog on KDE Plasma 5, but '$HOME' when
        used with the non-native QFileDialog
        
        Anyway, the implementation inside 'Qt5FilePicker::getDirectory'
        works fine for both cases, so just drop the KDE5FilePicker one.
        
        Change-Id: I86dcf98ed310636b899ad289d8a8a8fa263dd2e9
        Reviewed-on: https://gerrit.libreoffice.org/68050
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-02-20  Michael Weghorn  <m.weghorn@posteo.de>  [d5ac5eb59dda2c1dc537f5a4baf13515af7a57aa]

        Drop KDE5Filepicker::getDisplayDirectory
        
        Base class's 'Qt5FilePicker::getDisplayDirectory'
        does the same.
        
        Change-Id: I835603848736a328d0cf63b0bdc87895761e229c
        Reviewed-on: https://gerrit.libreoffice.org/68049
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-02-20  Michael Weghorn  <m.weghorn@posteo.de>  [1542aad2d238ea0b9119befe35fc67e6b2c0a3e7]

        Drop KDE5FilePicker::disposing
        
        Base class's 'Qt5FilePicker::disposing' is the same.
        
        Change-Id: I91069385541a519f006d10b0580104f14beb551e
        Reviewed-on: https://gerrit.libreoffice.org/68048
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-02-20  Michael Weghorn  <m.weghorn@posteo.de>  [6d00c53fac49a29c89bcc4a5e8346195bd2a3b96]

        KDE5FilePicker: Drop (now) unused member '_helperMutex'
        
        Change-Id: I4680cc4a8507d0d2409301b62ab81165fcfcdba1
        Reviewed-on: https://gerrit.libreoffice.org/68047
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-02-20  Michael Weghorn  <m.weghorn@posteo.de>  [e180574ff8b6055fc962974042acb9b1ef27690e]

        kde5 fpicker: Drop 'getFiles' and 'getSelectedFiles'
        
        ... and related signals/slots.
        
        Those from the Qt5FilePicker base class do the same thing,
        except for one 'SolarMutexReleaser' that was commented out
        in 'KDE5FilePicker::getFiles' for no apparent reason since
        that line was added in commit 8fb0881a3e5b2.
        
        Take over the slightly nicer syntax for the range-based for loop
        from 'KDE5FilePicker::getSelectedFiles' to
        'Qt5FilePicker::getSelectedFiles'.
        
        Change-Id: I419f933d256f3b85eccaea85803b4890770efa24
        Reviewed-on: https://gerrit.libreoffice.org/68046
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-02-20  Michael Weghorn  <m.weghorn@posteo.de>  [9c960a6b4f80268dc63960c53f8de50e9af6e099]

        kde5 fpicker: Drop 'setDefaultName' and 'setDisplayDirectory'
        
        ... and related signals/slots.
        They are the same as in the Qt5FilePicker base class.
        
        Change-Id: I115d0daa6beace44b9c791fc892d7cf553c562bb
        Reviewed-on: https://gerrit.libreoffice.org/68045
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-02-20  Michael Weghorn  <m.weghorn@posteo.de>  [4a5761b6c3d504b3c54d3cb3e1ecd6e26b0c7690]

        Drop KDE5FilePicker::setTitle and related signals/slots
        
        Base class's 'Qt5FilePicker::setTitle' is the same.
        
        Change-Id: I071bf5f962c2d8b0821d78e97793c8637f5c0a1b
        Reviewed-on: https://gerrit.libreoffice.org/68044
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-02-20  Michael Weghorn  <m.weghorn@posteo.de>  [1e9148f96341424d5403f2e5175937e289010701]

        KDE5FilePicker: Drop 'm_xListener' and related methods
        
        Drop the 'm_xListener' member and methods using it.
        The inherited Qt5FilePicker methods do the same thing.
        
        This also avoids that two methods are called when
        a file or filter is selected, since the
        'QFileDialog::filterSelected' and 'QFileDialog::fileSelected'
        signals had been connected to slots in both, the
        qt5 and kde5 fpicker constructors.
        
        Change-Id: I60e3eda29e6497f51165e87d0c4ab2e17f209a1c
        Reviewed-on: https://gerrit.libreoffice.org/68043
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-02-20  Michael Weghorn  <m.weghorn@posteo.de>  [0e4963186a6f1bfbde5279c25c62694d073e92a1]

        qt5/kde5: Reuse QFileDialog from Qt5Filepicker in kde5
        
        Drop the '_dialog' member from KDE5FileDialog and use
        the one from Qt5FileDialog instead.
        Move up 'm_bIsFolderPicker' to Qt5FilePicker.
        
        Also, move some of the related functionality from
        the kde5 file picker to the qt5 one, in particular
        take over missing parts from 'KDE5FilePicker::setMultiSelectionMode'
        to 'Qt5FilePicker::setMultiSelectionMode' and drop the
        former (now inherited from the base class).
        
        This e.g. also makes sure that only folders are available
        for selection when using a FolderPicker in qt5
        (e.g. in the dialog to add a JRE in "Tools" -> "Options"
         -> "Advanced"). The functionality had only been implemented
        for kde5 beforehand.
        
        Since the QFileDialog is set to non-native mode in
        Qt5FilePicker constructor, native mode needs to be
        excplicitly enabled again for kde5.
        
        Since Qt's signal/slot mechanism is used to connect
        signals on the object in both constructors
        (Qt5FilePicker/KDE5FilePicker), some events will
        trigger multiple actions. This will be taken care
        of in subsequent commits, along with further
        refactoring.
        
        Change-Id: I245d46c12945acb91c9b52dcff5c83248ac087dd
        Reviewed-on: https://gerrit.libreoffice.org/68042
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-02-20  Michael Weghorn  <m.weghorn@posteo.de>  [77c0c38ec3b4e6056d74649c9b071add1f49f96c]

        Make KDE5FilePicker a subclass of Qt5FilePicker
        
        While this does not make much sense by itself as of now,
        it will allow to reduce code duplication in follow-up commits.
        
        Change-Id: Ie1a9bf3e516044ad5e56c526d1cf49cf1cb76f8a
        Reviewed-on: https://gerrit.libreoffice.org/68041
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-02-20  Caolán McNamara  <caolanm@redhat.com>  [fbd86a73dc3c1909dc088ae147a8bef519983d68]

        m_pIgnoreNonPrimary is not used
        
        Change-Id: I86198f7b4476a2a7b61daf3f21f3bd43a18de77f
        Reviewed-on: https://gerrit.libreoffice.org/68070
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-20  Eike Rathke  <erack@redhat.com>  [a10df00bd4a2ae293b077701d32c720a63080ebf]

        Resolves: tdf#123575 treat Katakana middle dots as midletter
        
        Treat
        U+30FB KATAKANA MIDDLE DOT
        U+FF65 HALFWIDTH KATAKANA MIDDLE DOT
        like
        U+00B7 MIDDLE DOT
        and other U_WB_MIDLETTER.
        
        Change-Id: Iea18e7582f29edf5d8c5bad047f97ed4088edf7c
        Reviewed-on: https://gerrit.libreoffice.org/68032
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-02-20  Tor Lillqvist  <tml@collabora.com>  [2f1b939aeebf871a64fb587c078f87a5a0a9b137]

        Fix compilation error against boost 1.66 at least
        
        Change-Id: I95899bc44d895abbeedb10815ac566dfd4660f6d

2019-02-20  Dennis Francis  <dennis.francis@collabora.com>  [1756b2eee0d5883f50ec595b18e7571bffb33178]

        fix MSVC compiler warning on bit-shift of int32 literal...
        
        and assigning to a 64 bit integer variable. This would
        have caused a big problem here if we increase MAXROWCOUNT
        above 2^32.
        
        Also remove un-necessary casts introduced in the commit
        b4df9b0b4c7411f257b0a397687587114a53208e
        
        Thanks to @sberg who pointed out the real meaning of the
        MSVC compiler warning reported @
        https://lists.freedesktop.org/archives/libreoffice/2019-February/082078.html
        
        Change-Id: Ieedad5ba478e5162abbdfdc79820cf001c2a85f2
        Reviewed-on: https://gerrit.libreoffice.org/68068
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2019-02-20  heiko tietze  <tietze.heiko@gmail.com>  [6e41367798d4341d601069005ae6ff6ac032f81f]

        Resolves tdf#107918 - Insert mode status activation and display
        
        Patch shows Insert as well on macOS, and keep it hidden otherwise
        
        Change-Id: Ie8dd32198d93c50ffd83e8aaf4b007b1ecf5c547
        Reviewed-on: https://gerrit.libreoffice.org/68065
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-20  andreas kainz  <kainz.a@gmail.com>  [97a42da2e39c59974b343f8e945b77e2b28e84ab]

        tdf#123266 make cursors svg in 256x256px size
        
        Change-Id: Ie953140ca08528de868c281780e8bb707b9bf240
        Reviewed-on: https://gerrit.libreoffice.org/68038
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-20  Miklos Vajna  <vmiklos@collabora.com>  [7aec449b37c41220148c350a302911031237cd89]

        sw: fix build
        
        Change-Id: Icb3ba2658442b1218ac039d0a5a6d5dc77b94434

2019-02-20  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [5082a2b3a9958cd106472bec638aaf614240f742]

        o3tl::make_unique -> std::make_unique in include/ & o3tl/
        
        Also the last few remaining occurrences of the header
        
        Since it is now possible to use C++14, it's time to replace
        the temporary solution with the standard one
        
        Change-Id: I18f435270057f2d09e21d6ea262532cbcc974598
        Reviewed-on: https://gerrit.libreoffice.org/67843
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-20  Caolán McNamara  <caolanm@redhat.com>  [cf3229db5341a3f4bcef707f08489a3d18e22132]

        minimumSize is overwritten so CalcMinimumSize is unused
        
        Change-Id: I4161ed90d9e8c7d540fab1df0535ec9213d1ddc4
        Reviewed-on: https://gerrit.libreoffice.org/68067
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-20  Marco A.G.Pinto  <marcoagpinto@sapo.pt>  [40a5366bf5a1574193704d7219a7bb88be4ad64e]

        [pt-PT] Autocorrect - Added 20 words
        
        Change-Id: Ie6d0626c6778a0ad3e3456eab3c61e9654b14bb8
        Reviewed-on: https://gerrit.libreoffice.org/68071
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>

2019-02-20  Miklos Vajna  <vmiklos@collabora.com>  [971788dd2caa218321714f5e79a29349f934a01c]

        Revert "uitest for bug tdf#101873"
        
        This reverts commit 92849660e21d5a13fb671339e52cbc30335ab842. The
        original commit already contained a test, so this one is redundant. And
        when there is a possibility to choose, then it's better to test
        something from fast cppunit tests than from slow uitests.
        
        Change-Id: I1d8849da242ee6c8e5d7729b26a71e495a2d394e
        Reviewed-on: https://gerrit.libreoffice.org/68062
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-20  Miklos Vajna  <vmiklos@collabora.com>  [d1a6aa9433f9b48d7a476af0b41d389fd3267c73]

        writerfilter: make RTFShape members private
        
        Change-Id: Ifc8431514d95a848de9c31011c457acb32cf44f2
        Reviewed-on: https://gerrit.libreoffice.org/68061
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-20  Stephan Bergmann  <sbergman@redhat.com>  [0626e66d761de18f62e4d00d427903032da9d517]

        Avoid loplugin:indentation after preproc conditional inclusion lines
        
        ...to not trigger (for --disable-dbgutil) at
        
        >                         rContentAtPos.eContentAtPos = IsAttrAtPos::TableBoxFml;
        > #ifdef DBG_UTIL
        >                         if( RES_BOXATR_VALUE == pItem->Which() )
        >                             rContentAtPos.eContentAtPos = IsAttrAtPos::TableBoxValue;
        >                         else
        > #endif
        >                             const_cast<SwTableBoxFormula*>(static_cast<const SwTableBoxFormula*>(pItem))->PtrToBoxNm( &pTableNd->GetTable() );
        
        (sw/source/core/crsr/crstrvl.cxx:1710)
        
        Change-Id: I8fd5c8a1cd40450bdd8cc97057e5233a0134f044
        Reviewed-on: https://gerrit.libreoffice.org/68030
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-20  Balazs Varga  <balazs.varga991@gmail.com>  [42fd10b0ab6c6f65ba6394f9ae216c0f13973221]

        Related: tdf#122226 OOXML Chart Import data label separator
        
        Set the data label separator to "new line" if there is not
        present explicit point separator and the "percentage format
        wins over number value format". In MS-Office (2007/2010/2013/2016)
        the defult separator is the "new line" in that case, any other
        case the separator is a semicolon.
        
        Change-Id: I7f562d814b74eba15b2fba2954efd42747dd7960
        Reviewed-on: https://gerrit.libreoffice.org/67974
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-02-20  Johnny_M  <klasse@partyheld.de>  [dc14490b816aa71b1b949c0df7d678bacccce3c4]

        Translate German variable names
        
        Please feel free to suggest a better name, if desired
        
        Change-Id: If3acbbc2ff29ec9b25b7be1fa1bc4836f79e52c9
        Reviewed-on: https://gerrit.libreoffice.org/66259
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-20  Johnny_M  <klasse@partyheld.de>  [f2afa2af10d9d30d7160e73881ca6fe5a409f35a]

        Translate German variable names
        
        Please feel free to suggest a better name, if desired
        
        Change-Id: If182fb9fb4bb922a5d123f8227b3da212e39d29e
        Reviewed-on: https://gerrit.libreoffice.org/66257
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-20  Justin Luth  <justin_luth@sil.org>  [1a01b2f7ef83a0c73a52eefaed4a37a2c0812dda]

        tdf#123433 ww8import: end same attribute as what started
        
        This resolves the regression from the bugfix for tdf#116071 from
        commit 3539a1efb41a787237e4333ebc715db96ffacb5b
        
        Change-Id: I59929401d84e3ad201bffc8aa9b50057ac716e71
        Reviewed-on: https://gerrit.libreoffice.org/68011
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-20  andreas kainz  <kainz.a@gmail.com>  [8d0e91794c23c32cb387980aa9bda9d6ea943cbd]

        Sifr icon theme update
        
        Change-Id: I141c3657ea587f5d0017fafbd839524ecccdd19a
        Reviewed-on: https://gerrit.libreoffice.org/68037
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-20  Michael Stahl  <Michael.Stahl@cib.de>  [0a5ca5768f56db481dd3b947b3dddaab7ed96450]

        tdf#123293 sfx2: fix metadata loss when loading from stream
        
        The problem is that when loading from a stream, there is no BaseURL and
        also no storage for the document.
        
        Due to the lack of BaseURL, the sfx2::createBaseURI() throws and loading
        RDF metadata fails, which also pops up an annoying warning dialog.
        
        Try to handle this in a similar way than a newly created document (see
        GetDMA()), by using the vnd.sun.star.tdoc scheme URL for the document;
        this however currently requires that the document has a XStorage, which
        is also not the case here.
        
        So add another UNO method to tdoc UCP's tdoc_ucp::ContentProvider,
        to split out the creation of the tdoc schema URL from the creation of
        the ucb Content, to get rid of the XStorage requirement.
        
        Change-Id: Ica62743f9d21db0b1464b70db1a62ebc61989ef8
        Reviewed-on: https://gerrit.libreoffice.org/67882
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-02-20  Dennis Francis  <dennis.francis@collabora.com>  [b95fa8525d42574ecce2c04f92b602c022adbd92]

        try fix MSVC compiler warning on bit shift operations
        
        Change-Id: Idde4236cc63f301e3df92db4025cf2e7175bd580
        Reviewed-on: https://gerrit.libreoffice.org/68040
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-02-20  Arkadiy Illarionov  <qarkai@gmail.com>  [6a143985bdc5d12d1f9e8cf8592440282986c099]

        Simplify containers iterations in desktop, dtrans, editeng, extensions
        
        Use range-based loop or replace with STL functions
        
        Change-Id: Ic5389d123d0a6a32a8bb46b081165e94a7c55292
        Reviewed-on: https://gerrit.libreoffice.org/68036
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-20  Dennis Francis  <dennis.francis@collabora.com>  [d707a5e64ba53ddb7669cca725915527aa788a6b]

        tdf#74664 : optimize the computation of twiddle factors.
        
        Twiddle factors are just Nth roots of unity and in this case
        N is always some 2^k, so we just need to compute the roots that
        come in the starting quadrant (may be first or fourth depending on
        whether we want to calculate DFT or the inverse DFT) and exploit
        the symmetry of the unit circle.
        
        Better still, we only need to compute the real parts of roots in
        the starting quadrant and just use the identity :-
        
          sin(angle) = cos(90-angle) // if angle is in degrees.
        
        to compute the imaginary parts quickly.
        
        Change-Id: Ic42aefa1c46668f9365984c79aebf2971e7d2830
        Reviewed-on: https://gerrit.libreoffice.org/68017
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-02-20  Dennis Francis  <dennis.francis@collabora.com>  [fd7f542c1342bdcab35c5186b629d57467bf832c]

        tdf#74664 : Compute the phase correctly using atan2
        
        atan2() should be used to compute the phase angle as
        atan() does not know which quadrant the input point is in.
        
        Change-Id: I9d659ae32768d3787af9d0de62c9b28c1a0f5688
        Reviewed-on: https://gerrit.libreoffice.org/68016
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-02-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fc0afe0cfd1318e7b0b775517267d3824b9226c8]

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

2019-02-20  Julien Nabet  <serval2412@yahoo.fr>  [95a0a24d6172c4620432c20798a6727c732d8e86]

        Revert "tdf#123020: migration to Firebird fix tablename for indexes (2)"
        
        As Michael indicated in https://gerrit.libreoffice.org/#/c/67698/,
        nothing garantees m_sql is at least SET_TABLE_LITERAL_SIZE characters long
        
        This reverts commit 2a08db9a0473e2f87715aacfc7b481beaa490dcf.
        
        Change-Id: Ib927666043c197527bd73043980d2800453d0843
        Reviewed-on: https://gerrit.libreoffice.org/68034
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-02-20  Muhammet Kara  <muhammet.kara@collabora.com>  [98384e98e59506d08c48b41b70a660655a8f83d7]

        Use named shapes for redaction
        
        Change-Id: Ibb55bd503d264b618c3fbebfdbcf3fe9958c6783
        Reviewed-on: https://gerrit.libreoffice.org/68031
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-02-19  Caolán McNamara  <caolanm@redhat.com>  [12a59a1f2948274c6a845ab4a0963bab8aff45b8]

        weld ChineseDictionaryDialog
        
        and ChineseTranslationDialog
        
        Change-Id: I3b754c405c8379fc0c5fa94437cc0464a1dea999
        Reviewed-on: https://gerrit.libreoffice.org/67991
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-19  Caolán McNamara  <caolanm@redhat.com>  [e9bc6efbb8f1c1d012e60f3fc9877d311a48ee03]

        read/written as 32bit integers
        
        so just use those
        
        48->32 bytes
        
        ofz#13164 1.195G -> 1.190
        
        Change-Id: I145049c9d5fba04c8d5b4271190d7e62755bf8bf
        Reviewed-on: https://gerrit.libreoffice.org/67964
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-19  Zdeněk Crhonek  <zcrhonek@gmail.com>  [8c920614f9cd21c516a5ebcff4e699946b30219d]

        uitest fo Chart Wall dialog
        
        Change-Id: I517d36e78b8499541829485dfae04c2be9b4be13
        Reviewed-on: https://gerrit.libreoffice.org/68024
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-02-19  Caolán McNamara  <caolanm@redhat.com>  [c1d94ca2cf558c38f62b9893bc3e9cba56a1a1a7]

        survive sorting when a row may not have any string in it yet
        
        Change-Id: Idbea259266da817803ebb3d2f36ca0c0fca9bf3b
        Reviewed-on: https://gerrit.libreoffice.org/68019
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-19  Stephan Bergmann  <sbergman@redhat.com>  [38642dafb6dd4aed75d70a9409f104c856802e7b]

        Better loplugin:unnecessaryparen check for vexing parse
        
        Change-Id: Id7b09a8556da25b81c056d5811ba721e781682d6
        Reviewed-on: https://gerrit.libreoffice.org/68025
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [87d46dc80a607ea66e52c3dc81dea20fd4fe07f8]

        tdf#120752 Clarify MATCH() third argument 'Type'
        
        Change-Id: I7a034cbcbca892d80d01baf5b51da3647f45120c
        Reviewed-on: https://gerrit.libreoffice.org/67979
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-02-19  Miklos Vajna  <vmiklos@collabora.com>  [ecb733da58b74714eb66d2063a2835ce5c471870]

        oox smartart, cycle matrix: handle destination order in connections
        
        It is possible to have connections from multiple data nodes to the same
        presentation node with a presOf type. We use to order these based on as
        they appear in the data XML, but we need to order them according to the
        destOrd attribute.
        
        Introduce an std::map for that, so get ordering automatically as we
        iterate. Turn the std::pair into a struct to make the code a bit more
        readable.
        
        Change-Id: I3d2bb047ed3f171a194851f89151bd94071a8176
        Reviewed-on: https://gerrit.libreoffice.org/68027
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-19  Zdeněk Crhonek  <zcrhonek@gmail.com>  [92849660e21d5a13fb671339e52cbc30335ab842]

        uitest for bug tdf#101873
        
        Change-Id: I2b01767b94a7c63fac725d2f6e943e589e232822
        Reviewed-on: https://gerrit.libreoffice.org/68023
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-02-19  Mark Hung  <marklh9@gmail.com>  [a1bf6fa6c49a2a84d94447673c724e706e01cb59]

        sd: respect what user has selected for new effects.
        
        It was annoying that "Entry - Appear" animation was always added
        despite user had selected another effect. Correct the design as:
        - "Entry - Appear" is added for the first animation in the slide.
        - Last selected effect is added.
        - If the category is selected but the effect isn't, the first effect
          in the category is added.
        
        Change-Id: I5e781feb0468bef4a5e46fd277554ddeadbcfbec
        Reviewed-on: https://gerrit.libreoffice.org/67977
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-02-19  Mark Hung  <marklh9@gmail.com>  [cacdb1ae9d9e249737d0b3732e6fd198cfdd9d82]

        tdf#77186 handle time container indefinite repetition.
        
        Indefinite duration isn't necessary for indefinite repetition,
        so simply check the number of iteration left and do not decrease
        the number when the repetition is indefinite.
        
        Note: a known issue is that the next effect starts before
        "until click" or "until next slide" if the starting time of
        the next slide is "after previous". A workaround is to set
        the starting time of the next slide to "click".
        
        Change-Id: Ie9c73b472dc400bc41501029ff19ecc3e3fab2df
        Reviewed-on: https://gerrit.libreoffice.org/67896
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-02-19  Johnny_M  <klasse@partyheld.de>  [358b8a451f502d53e01e6b1dc6afa24ee9c5e8bc]

        Translate German variable names
        
        Please feel free to suggest a better name, if desired
        
        Change-Id: Ic4bb7188d462cf204a847c4dd5afb6a14f4bf2bc
        Reviewed-on: https://gerrit.libreoffice.org/66261
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-19  Tor Lillqvist  <tml@collabora.com>  [65559252f138aada7a55d3c5fe0a932a222d13e0]

        tdf#110987: Don't mis-detect .doc files as .dot
        
        Also add a unit test for that.
        
        Change-Id: I86c195cebbe12b2bdf498954956db882f6f0d12b
        Reviewed-on: https://gerrit.libreoffice.org/68005
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2019-02-19  Johnny_M  <klasse@partyheld.de>  [db32d80b839bf7c161f18d69740bdd6b4aa803ec]

        Translate German variable names
        
        Please feel free to suggest a better name, if desired
        
        Change-Id: I116b30f3734a96fe30a95a30514551983e0258ae
        Reviewed-on: https://gerrit.libreoffice.org/66260
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f88deae0b7450cdd2eab4cee2066f21f57050c82]

        Fix typo
        
        Change-Id: I3db38c6294aaaa4fe6c91fac83f1f1c087398b6a
        Reviewed-on: https://gerrit.libreoffice.org/66954
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-19  Takeshi Abe  <tabe@fixedpoint.jp>  [3a6d425818b7e3e449a8e27c28cfb565dc6f21a6]

        tdf#120361 Store Berend_Ilko_Tom_Stella_Volker.stc as temporary
        
        ... at invoking uno:ChooseDesign, instead of saving it into user's
        working directory.
        
        Change-Id: I899b259faca7fbc6ba2f5cc4ac8638f34e5febc6
        Reviewed-on: https://gerrit.libreoffice.org/66672
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-19  Muhammet Kara  <muhammet.kara@collabora.com>  [4b4d7014b571d8f4bff431de3a9050b2d48db2a6]

        Handle redaction finalization: Black
        
        Convert shapes on the document to black & opaque
        before sending it to the pdfexport filter.
        
        Convert them back to gray & transparent after
        the export operation.
        
        Change-Id: Iffe66e371710f16ef1c04f0da196fc5a561af344
        Reviewed-on: https://gerrit.libreoffice.org/67517
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-02-19  Stephan Bergmann  <sbergman@redhat.com>  [5206992e6e9b22b48cea0a4a7626ee576c66492e]

        Some uses of C++17 class template argument deduction
        
        Change-Id: I47c469c0fcdff41d83729be9489c946e81ef3686
        Reviewed-on: https://gerrit.libreoffice.org/68020
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-19  Salih Sariyar  <994.salih@gmail.com>  [12180ed8d6d64f78d37c6ee070da5a1ab3684843]

        tdf#112689:Replace chained O(U)StringBuffer::append() with operator+
        
        Change-Id: I4c9fc9595a498609309ce7734c312fea09680c2f
        Reviewed-on: https://gerrit.libreoffice.org/67586
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-19  Salih Sariyar  <994.salih@gmail.com>  [4d6c45c80ae37e2b92f37543329799e8c60f6021]

        tdf#112689:Replace chained O(U)StringBuffer::append() with operator+
        
        Change-Id: I6e80e83fcdd596f641bce9b246aa634dd0cbae09
        Reviewed-on: https://gerrit.libreoffice.org/67966
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-19  Ilhan Yesil  <ilhanyesil@gmx.de>  [b42b3acd043e3d464e2751ff17b0fda462ed62bd]

        tdf#123057 Correct page count in mail merge if sections are hidden
        
        Remove of invisible content has influence on page count and
        therefore on fields for page count. So straight after removing
        invisible content in the mail merge process, the layout has to
        be updated before fields are converted to text.
        
        Change-Id: If43f9921b6797c7ceb112860cda4baf4978c36bc
        Reviewed-on: https://gerrit.libreoffice.org/67343
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [99ceaabc697d6a59f6ba524cd9814cb8d254185f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#122787 Tip text on index of indexes
            
            Added a tip on including other indexes in TOC.
            
            Change-Id: Ia5877a09f9156ada440d6f2de3b612da659e08f7
            Reviewed-on: https://gerrit.libreoffice.org/68000
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-02-19  Caolán McNamara  <caolanm@redhat.com>  [1995ef43b640469ab592a3c65766dfa4de07051f]

        ResortChildren doesn't honor sortmode
        
        unlike GetInsertionPoint
        
        Change-Id: I46bf5f5f395829c96dc715761bfbe10e7ab2c940
        Reviewed-on: https://gerrit.libreoffice.org/68018
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-19  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [58fa1889eeaa1d8e4abdf49a18660721309362ce]

        tdf#42949 Fix IWYU warnings in include/framework/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ia9616f644a68ec6da22e646ba0d919a3489a9481
        Reviewed-on: https://gerrit.libreoffice.org/67745
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-19  Regina Henschel  <rb.henschel@t-online.de>  [c40b39375dbc1248c8c067ee709ad3bdcb4a01ee]

        tdf#123440 new expert option 'WriteLayerStateAsConfigItem'
        
        LibreOffice writes the ODF attributes 'display' and 'protected' of
        the 'layer' element since version 6.2. It can read the ODF
        attributes since version 6.2. But they are only evaluated if non of
        the config items VisibleLayers, PrintableLayers and LockedLayers
        exists. If the option is set to 'false' no config items are written
        and so reading of ODF attributes is forced. Version 6.1 is the last
        one which needs the config items. So until version 6.1 is end of
        life the default value is 'true'.
        The patch introduces this option and adapts the relevant unit
        tests to consider the option.
        
        Change-Id: I2f8fc61506b14820f6bee8bf153d89363690b9e8
        Reviewed-on: https://gerrit.libreoffice.org/67784
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-02-19  Caolán McNamara  <caolanm@redhat.com>  [b48a2741477e4dbc79760c592c8263f34dff1e9d]

        set parent for chinese dictionary dialog
        
        Change-Id: I29fce67b32a5c632eb12210f707f13b995bd58d3
        Reviewed-on: https://gerrit.libreoffice.org/68007
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-19  Stephan Bergmann  <sbergman@redhat.com>  [e51cc9ebf39598c1204d9b89af4e4145433adbd4]

        More loplugin:simplifybool
        
        ...found with GCC 9, where the standard library iterator implementations are
        apparently sufficiently different to older versions of GCC to find more cases
        of !(... == ...) vs. ... != ...
        
        Change-Id: Ibe7c5140049a69d2c5318b4b2371f2e66bd05028
        Reviewed-on: https://gerrit.libreoffice.org/68012
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-19  Tor Lillqvist  <tml@collabora.com>  [0a35b6801db2b6732a1ba89115757b88fe140f92]

        UNO_NAME_FILTER_NAME is not used anywhere
        
        Change-Id: I135359d9cce4a3195a8e2099545ffafa5b767cdb
        Reviewed-on: https://gerrit.libreoffice.org/68013
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2019-02-19  Tamás Zolnai  <tamas.zolnai@collabora.com>  [3a072652730f54454820f1f8045d292685c555d6]

        MSForms: Fix a regression in inplace menu handling
        
        We should not call implts_resetInplaceMenuBar() unconditionally.
        The problem which was fixed by that call can be solved by setting
        m_bInplaceMenuSet to false, which is the proper solution. So after
        the menu cleared up (inplace menu too), this indicator flag also
        contains the right value.
        
        Regression from:
        dc3a2546bd0ad0afe20cba9940934405174fd593
        
        Change-Id: I85243417eb273629cc57b762b98fdd32dc9b1dd5
        Reviewed-on: https://gerrit.libreoffice.org/68009
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-02-19  Eike Rathke  <erack@redhat.com>  [339c81e44b4d66307a43f8eb11c35220adf24fcb]

        BIFF return class A for Array, tdf#74664 follow-up
        
        Change-Id: I146e2cdf922b11dc36ade91d21c9b2208453adfc

2019-02-19  Dennis Francis  <dennis.francis@collabora.com>  [32d9f7a632e1df1b6d5ac32a88b2b88c042e91ff]

        tdf#74664 : Adds FOURIER() formula
        
        FOURIER(Array, GroupedByColumns, Inverse, Polar)
        is a matrix formula that computes discrete Fourier transform[DFT]
        of input array(first argument) via a radix-2, decimation-in-time
        fast Fourier transform algorithm.
        
        Unit test for this is coming up in a new commit.
        
        The data in input array(first argument) can be :-
        
        1) grouped by columns (needs to be indicated by flag GroupedByColumns = TRUE)
           In this case the array can contain 1 or 2 columns, where the first column
           contains the real part of input series and second column if present contains
           the imaginary part of the input series. If there is only 1 column, the input
           series is treated as purely real. If the number of rows is not a power of 2,
           zeroes are appended to the input series internally to make the series length
           equal to the next nearest power of 2.
        
        2) grouped by rows (needs to be indicated by flag GroupedByColumns = FALSE)
           In this case the array can contain 1 or 2 rows, where the first row
           contains the real part of input series and second row if present contains
           the imaginary part of the input series. If there is only 1 row, the input
           series is treated as purely real. If the number of columns is not a power of 2,
           zeroes are appended to the input series internally to make the series length
           equal to the next nearest power of 2.
        
        The third argument "Inverse" is a boolean flag to indicate whether an inverse
        DFT needs to be computed. This argument is optional and the default value is
        FALSE.
        
        The fourth argument Polar is a boolean flag to indicate whether the final output
        needs to be in polar coordinates. This argument is optional and the default value
        is FALSE.
        
        The result of DFT consists of two columns - first column contains the real parts (or
        the magnitudes if Polar=TRUE) and second column contains the imaginary parts (or
        the phases if Polar=TRUE).
        
        Implementation:
        
        A fairly straighforward non-recursive implementation of radix-2 FFT algorithm is
        written from scratch.
        
        Reference:
        
        Heckbert, P., 1995. Fourier transforms and the fast Fourier transform (FFT) algorithm.
        Computer Graphics, 2, pp.15-463.
        
        The normalization factor used in DFT / and inverse DFT in this implementation matches that
        of fft() and ifft() functions of Matlab/Octave. It also matches the one used in Wikipedia
        article on DFT: https://en.wikipedia.org/wiki/Discrete_Fourier_transform.
        
        Change-Id: If4a40a6ef62bce1f03c589ae5357b2049f66fe64
        Reviewed-on: https://gerrit.libreoffice.org/67938
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-02-19  Caolán McNamara  <caolanm@redhat.com>  [abd6f2a38506f512d4846cf43a9fc9576d96ceb3]

        gst 0.10 doesn't have gst_video_overlay_set_render_rectangle
        
        Change-Id: I499e32ce86fabd18c52ac2f99713af0933572f7c

2019-02-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2080585b0c4a2240b0c65415339149bc2b20fa82]

        Fix typo
        
        Change-Id: I5c10b3f1dbcdce9064397a76eb583d477628c4b4
        Reviewed-on: https://gerrit.libreoffice.org/68001
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-19  Arkadiy Illarionov  <qarkai@gmail.com>  [6e619198cbd132300a9219c1de64a4750ca5a092]

        Simplify ranges overlapping condition
        
        Using conjuction and disjuction distributivity and assuming
        that for each range r: r.mnStart <= r.mnEnd.
        
        Change-Id: Ifbd156426617ebf225b1b1139e17e4967a228cd6
        Reviewed-on: https://gerrit.libreoffice.org/68003
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-19  Mark Hung  <marklh9@gmail.com>  [18138417485aeba6c52d935c616dba829b24ffd8]

        avmedia: set gstreamer gst_video_overlay size and position.
        
        Have video fit to the media object size on the slide,
        allow more complicated interactions.
        
        Change-Id: Ice1fa4b521176ad7ed7f7d1d2b13e617e8282390
        Reviewed-on: https://gerrit.libreoffice.org/67978
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [d4cafd20506a60a148b55e716c690a74c943def7]

        use boost::optional in EditFieldInfo
        
        it is inefficient to allocate a tiny object like Color separately on the
        heap
        
        Change-Id: I2f03538f987ff032857f3316ed2d8c2c8d731549
        Reviewed-on: https://gerrit.libreoffice.org/67968
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [ddaaf6d1ae63320e15ce797ca2c0f11a2b539bee]

        use boost::optional in SvTreeListEntry
        
        it is inefficient to allocate a tiny object like Color separately on the
        heap
        
        Change-Id: Iac2cfc7c00c16240e7cf72e7d8814e97e9f65ac6
        Reviewed-on: https://gerrit.libreoffice.org/67967
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [183debd7e078d2daef38170afc8542a4e625602c]

        pretty up logging of exceptions
        
        Add exceptionToString() and getCaughtExceptionAsString() methods in
        tools.
        
        Use the new methods in DbgUnhandledException()
        
        Add special-case case code for most of the exceptions that contain extra
        fields, so all of the relevant data ends up in the log
        
        Change-Id: I376f6549b4d7bd480202f8bff17a454657c75ece
        Reviewed-on: https://gerrit.libreoffice.org/67857
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-19  Miklos Vajna  <vmiklos@collabora.com>  [9c1383e4da135db28c422752153e9a77558e8c2f]

        tdf#101873 sw: fix search for second term after double not found
        
        Regression from commit 8d2fe8d7e5f374f3a106a4fc58ef597a52815ad0
        (SwView::SearchAndWrap: fix WrapAround search in fly frames,
        2015-06-03).
        
        The search implementation looks in the body text, then in case searching
        in extra content was not enabled already, it attempts to search there.
        
        The problem was that while the wrap-around implementation intended to do
        the same, it failed to unset the "search in extra" flag in case nothing
        was found, fix that now.
        
        Change-Id: Idf078e464824cad69c9709309435f2db207503b8
        Reviewed-on: https://gerrit.libreoffice.org/67986
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-19  andreas kainz  <kainz.a@gmail.com>  [afc337131439fdc265706ccf27ef8b5e86f824d0]

        Sifr icon theme update
        
        Change-Id: I83ed6787b15245d11223cc054608b83f68647d9a
        Reviewed-on: https://gerrit.libreoffice.org/67993
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-19  Michael Weghorn  <m.weghorn@posteo.de>  [993b8a6667fb0ca58ec1145cc1f9529c34f3266c]

        KDE5FilePicker: Fix build on 32 bit archs
        
        This fixes the following build error on 32 bit archs as reported by
        ricotz for LibreOffice 6.2.1.1 on #libreoffice-dev:
        
        [build CXX] vcl/unx/kde5/KDE5SalGraphics.cxx
        In file included from /<<PKGBUILDDIR>>/include/com/sun/star/uno/Any.h:29,
                         from /<<PKGBUILDDIR>>/workdir/UnoApiHeadersTarget/udkapi/normal/com/sun/star/uno/XInterface.hdl:6,
                         from /<<PKGBUILDDIR>>/workdir/UnoApiHeadersTarget/udkapi/normal/com/sun/star/lang/XTypeProvider.hdl:6,
                         from /<<PKGBUILDDIR>>/workdir/UnoApiHeadersTarget/udkapi/normal/com/sun/star/lang/XTypeProvider.hpp:6,
                         from /<<PKGBUILDDIR>>/include/cppuhelper/compbase.hxx:25,
                         from /<<PKGBUILDDIR>>/vcl/unx/kde5/KDE5FilePicker.hxx:22,
                         from /<<PKGBUILDDIR>>/vcl/unx/kde5/KDE5FilePicker2.cxx:20:
        /<<PKGBUILDDIR>>/include/cppu/unotype.hxx: In instantiation of ‘static const com::sun::star::uno::Type& cppu::UnoType< <template-parameter-1-1> >::get() [with T = int]’:
        /<<PKGBUILDDIR>>/include/cppu/unotype.hxx:321:37:   required from ‘const com::sun::star::uno::Type& cppu::getTypeFavourUnsigned(const T*) [with T = int]’
        /<<PKGBUILDDIR>>/include/com/sun/star/uno/Any.hxx:268:55:   required from ‘void com::sun::star::uno::operator<<=(com::sun::star::uno::Any&, const C&) [with C = int]’
        /<<PKGBUILDDIR>>/vcl/unx/kde5/KDE5FilePicker2.cxx:664:22:   required from here
        /<<PKGBUILDDIR>>/include/cppu/unotype.hxx:296:38: error: no matching function for call to ‘cppu_detail_getUnoType(T1*)’
                 return cppu_detail_getUnoType(static_cast< T1 * >(0));
                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
        
        Change-Id: I5b734160c4ce218a9a982ba4a595add13affa365
        Reviewed-on: https://gerrit.libreoffice.org/67983
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Tested-by: Michael Weghorn <m.weghorn@posteo.de>

2019-02-19  Mark Hung  <marklh9@gmail.com>  [b295921c4a78be42f815c6d6e708c931c1ee73ec]

        svx: allow UINameSingular property.
        
        UINameSingular is used in the title of the animation effect.
        It was missed in media objects, contorl objects, frames, tables,
        etc., causing the title of the animation effect to become just a
        number without prefixing object type before it.
        
        Change-Id: I7446d59b1b80102c34b8326e20927f60ad24da25
        Reviewed-on: https://gerrit.libreoffice.org/67934
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-02-19  László Németh  <nemeth@numbertext.org>  [3707e2a7b8b05617b0afb75374f866c967593861]

        tdf#122624 XLSX OLE in DOCX: export view positions
        
        of the visible sheet of an embedded spreadsheet,
        instead of exporting always the first column and row.
        
        Change-Id: Iaf87bfc5b7658cd4d64cb9c83c50bbf66fd6e7f0
        Reviewed-on: https://gerrit.libreoffice.org/67982
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-02-18  László Németh  <nemeth@numbertext.org>  [6fb9ef15aa67b91dec016873ad8224db2323291c]

        tdf#122624 XLSX OLE in DOCX: import view positions
        
        of the visible sheet of an embedded spreadsheet,
        instead of showing always the first column and row.
        
        Change-Id: I7b712d97f152da3cecf8371e21cf0a82ef21f199
        Reviewed-on: https://gerrit.libreoffice.org/67867
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-02-18  Roman Kuznetsov  <antilibreoffice@gmail.com>  [7c37137b807df3d4859d9029fc3a246db216399e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - HELP: Add new internal error codes for Calc
            
            Source - /core/include/formula/errorcodes.hxx
            
            Change-Id: I64fcef138cf9ec89d4501ea71aa4bab54d9d04fd
            Reviewed-on: https://gerrit.libreoffice.org/67620
            Tested-by: Jenkins
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-02-18  Miklos Vajna  <vmiklos@collabora.com>  [34383064ac061497b0c46c449313877c6b6a2087]

        oox smartart, cycle matrix: handle aspect ratio in composite algo
        
        This way the 4 quadrant shapes in the center of the SmartArt form a
        circle, as width is shrinking.
        
        It's not height growing, as OOXML spec clearly says "ar" always just
        shrinks one axis.
        
        (>1 and <1 "ar" is to be handled when they are seen in action in an
        actual document.)
        
        Change-Id: I69f2390ee881253151cccc336ecbf1806a1216dc
        Reviewed-on: https://gerrit.libreoffice.org/67980
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-18  Jan Holesovsky  <kendy@collabora.com>  [c02a78b55a1806687120de1d7d2df274a811be34]

        android: Add a missing dependency.
        
        Useful when you switch sdk to a different location.
        
        Change-Id: I95301cc9adf50a0bbd918cc7562b8871093625b8
        Reviewed-on: https://gerrit.libreoffice.org/67873
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-02-18  Caolán McNamara  <caolanm@redhat.com>  [77a0cb2839c7770346bf97a273a36715a6cc0be4]

        Resolves: tdf#122355 search help for active notebook page
        
        before checking for the dialog, to get more specific
        help results.
        
        Change-Id: I2d6128fa39d3f7ebf15e194354307dd924590009
        Reviewed-on: https://gerrit.libreoffice.org/67973
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-18  Luboš Luňák  <l.lunak@collabora.com>  [051d0ccc16954ec423f91ac148e34ce3bff7aca4]

        make Makefile-clang.mk also use gb_Output_announce
        
        So that the output is consistent, even though the actual build handling
        is different.
        
        Change-Id: I460dfe4c2ac74515cc1b598d47e119eb249b8277
        Reviewed-on: https://gerrit.libreoffice.org/67972
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-02-18  Luboš Luňák  <l.lunak@collabora.com>  [af8deb6b21b4e6888267c7fe385a102e2e7eba77]

        make uninteresting code in clang's makefile to the uninteresting part
        
        Change-Id: I235284c7198aa2a295b4d81ff2f8e9ca554a4174
        Reviewed-on: https://gerrit.libreoffice.org/67971
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-02-18  Olivier Hallot  <olivier.hallot@libreoffice.org>  [023b6dbdad18901fd6cecdf3516953c10fbfcf4b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Housekeeping in some BASIC Help embeds
            
            Change-Id: I6bbc8f8450d2160b9715b90d066e51278aaf564d
            Reviewed-on: https://gerrit.libreoffice.org/67976
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2019-02-18  Miklos Vajna  <vmiklos@collabora.com>  [5b2e38e0cfc7006d6982f741cf158a8a98dc8630]

        oox smartart, cycle matrix: fix too large height in composite algo
        
        The user-level problem was that the height of the entire smartart was
        too large. The reason for this was that:
        
        - composite algorithm gets the constraint height should be 77% of width,
          this means 6096000 -> 4693920 EMUs
        
        - at the same time the parent container is already smaller, 4064000 EMUs
        
        - a few lines later we already limit the max height with std::min(), but
          in the meantime an incorrect y position is calculated, exactly due to
          the lack of early limited height
        
        Solve the problem by making sure composite algorithm never works with a
        height (even when using it to calculate vertical center) that exceeds
        the height of the parent.
        
        Change-Id: Iba29ed8b6e376bf379c40f1cddfce3ae45beff0a
        Reviewed-on: https://gerrit.libreoffice.org/67970
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-18  Caolán McNamara  <caolanm@redhat.com>  [6930a89190f063f574381c7c166aa44f001424fe]

        reorder to reduce size from 64 to 48 bytes
        
        ofz#13164 1.200G -> 1.195G
        
        Change-Id: I3738b7635a7927f1f88021e5bf00dcc5509e6ea3
        Reviewed-on: https://gerrit.libreoffice.org/67960
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-18  Stephan Bergmann  <sbergman@redhat.com>  [6ba818779d3eeca144ae3278788fa51ccd7d1298]

        Make findOperator more precise wrt acceptable parameter types
        
        Change-Id: I0a1ea253d999c9444344188d764134e83ae0c495
        Reviewed-on: https://gerrit.libreoffice.org/67959
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [dbc7fc7587008b376f28605264f45f967680e4ff]

        use unique_ptr in OComponentEventThread
        
        and simplify - by passing in a std::unique_ptr to addEvent we avoid the
        need to have a virtual clone method
        
        Change-Id: Ie425476a3158c7a66e399c2a9f33d2612dab5cbb
        Reviewed-on: https://gerrit.libreoffice.org/67962
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [c70f5f32e2537639c7ad7e6e63fb760fd7a4ed90]

        use clear() instead of erase(begin, end)
        
        Change-Id: Ie1dcff4c2e5f52521b4172ef5726413a9d048214
        Reviewed-on: https://gerrit.libreoffice.org/67961
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-18  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [581ec73d0fe5ae09449f0f48d6e3aa7c255ac6c1]

        tdf#42949 Fix IWYU warnings in basegfx/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ic8476ddc7805546f2f6f253f282ac976bb3b7bd6
        Reviewed-on: https://gerrit.libreoffice.org/67699
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-18  Mark Hung  <marklh9@gmail.com>  [a18bb779e03217db6e18ba6b8110289b4b3f101d]

        sd: fix crashing when adding new effects to media.
        
        Check if the objct has name roperty with hasPropertyByName() before
        accessing in case some objects ( media, table, control, etc. ) do not
        have name property.
        
        Regression caused by e559d360d0a19 ( related to tdf#90243 ).
        
        Change-Id: I05fc45c631f8acd3b9ba8c8305d4bc1e31651824
        Reviewed-on: https://gerrit.libreoffice.org/67901
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-02-18  heiko tietze  <tietze.heiko@gmail.com>  [16bd9c99b8116f36e4f0825860e699d79cdf0d58]

        Resolves tdf#121596 - Include a key combination to insert thin spaces
        
        uno:InsertNarrowNobreakSpace/ FN_INSERT_NNBSP added and asigned to shift+alt+space
        
        Change-Id: I20dd4159bc35ee378bee75af9734b1f25dfd8b1a
        Reviewed-on: https://gerrit.libreoffice.org/66776
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-02-18  Muhammet Kara  <muhammet.kara@collabora.com>  [47819ba0534ce1893d5cb835c98147feacdf9faf]

        Remove extra char in personas_list.txt
        
        I don't know how this extra ; slipped in.
        
        Change-Id: Ic8938f7733065f0d18052d9dc08d7d7fbcd61468
        Reviewed-on: https://gerrit.libreoffice.org/67913
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-02-18  Miklos Vajna  <vmiklos@collabora.com>  [36571ca57fc1699498f3a335a92c2c2310f07116]

        sw: remove not needed condition in SwTextFrame::SwitchHorizontalToVertical()
        
        The distance of the content from the left edge of the parent frame (in
        vertical mode) is the same in both the top-to-bottom and in the
        bottom-to-top cases.
        
        Change-Id: I9dff075276b884cb8742584cbd4b8310e7cea553
        Reviewed-on: https://gerrit.libreoffice.org/67955
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [c7f5da8b04f6e3d69953e38cb3f3bde86104d85a]

        fix comparison of std::lower_bound result
        
        turns out using a compare operator that takes something other than the
        element type as a parameter is really hard to get right.
        
        The changes in:
            basic/source/classes/propacc.cxx
            comphelper/source/property/propagg.cxx
            vcl/source/font/font.cxx
        are a regression from
            commit 35e80e9726b5fee6a00caa58349a4b5d924dad7c
            Date:   Fri Oct 19 16:01:19 2018 +0200
            when calling std::lower_bound
        
        The change in
            toolkit/source/awt/vclxtoolkit.cxx
        is a regression from
            commit 76dd28afc9c0eb632a5dd20eb51704ee0bbc4b58
            Date:   Tue Oct 9 16:27:11 2018 +0200
            loplugin:staticvar in various
        
        Change-Id: Icf6db22e1fc091517a53dd3624913c8c2071c106
        Reviewed-on: https://gerrit.libreoffice.org/67954
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-18  Miklos Vajna  <vmiklos@collabora.com>  [414cd8b6582ab6aea69c96f70f0594a51eb0665d]

        sw: prefix members in dbfld.hxx
        
        Change-Id: I8319173b5bae27456287f2ed8e028b0dc351c4b7
        Reviewed-on: https://gerrit.libreoffice.org/67952
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-18  Stephan Bergmann  <sbergman@redhat.com>  [893ee431803629111eb9271f72bde6a82cafebec]

        Tell about presumed corresponding negated operator
        
        Change-Id: Ic7ed64ecc4902853dc7431294484abb74e8da65b
        Reviewed-on: https://gerrit.libreoffice.org/67953
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-18  andreas kainz  <kainz.a@gmail.com>  [0887b47f9b272a8256a6889a912394e7cbda4c6f]

        tdf#123261 Styles items get checkbox option in menubar and popupmenu
        
        Change-Id: I54d8aa665e290b735e90212f4d7dc47576415bca
        Reviewed-on: https://gerrit.libreoffice.org/67940
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-02-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [bdc9bdccb61130355784800f99b4fd726d6c424d]

        tdf#123485 Excel 2003 xml file with xls extension detected as HTML
        
        regression from
           commit 7ea01578eed8459678369d0256de016930b3af40
           Date:   Fri Oct 19 13:04:43 2018 +0200
           loplugin:staticvar in soltools..svx
        
        turns out using std::lower_bound as a binary search is rather painful.
        
        Change-Id: Ide6f5cf4ff91a8832daa43a7fec2f5cfc97fc94a
        Reviewed-on: https://gerrit.libreoffice.org/67951
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-18  heiko tietze  <tietze.heiko@gmail.com>  [70e22d4996e71e019f62743893f041797f050361]

        Resolves tdf#122322 - Modifying max number of saved word searches
        
        Expert configuration Common::Misc::FindReplaceRememberedSearches
        defaulting to 10 introduced
        
        Change-Id: Id51bb78ee1f5ad9e73fa56e5f2d07773c528f9a7
        Reviewed-on: https://gerrit.libreoffice.org/67614
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-02-18  heiko tietze  <tietze.heiko@gmail.com>  [7dcd1651e8cd89f07bbe618393bea32fc73d3549]

        Resolves tdf#123091 - Move Display Fields section from Formatting Aids to View
        
        Change-Id: Ie302ff30328bd23c280369db0bb84c6103335ae3
        Reviewed-on: https://gerrit.libreoffice.org/67812
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-02-18  andreas kainz  <kainz.a@gmail.com>  [d341b12a924c5c901021ac0d36d8bd8dbc69b478]

        tdf#123255 writer Menubar Comment group rearrangement
        
        Change-Id: Ib8e26e806899f564d9417cd10159d9de47d43cd1
        Reviewed-on: https://gerrit.libreoffice.org/67530
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-02-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3d2be5bc0d0679bf12c1578de01e5bf80cc54419]

        Removed duplicated include
        
        Change-Id: I4d0da48bad9470a336f0412aaa976f454a2428c4
        Reviewed-on: https://gerrit.libreoffice.org/67935
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-02-18  Mike Kaganski  <mike.kaganski@collabora.com>  [dd199ccb46c036713c704a23e137d04623936e47]

        tdf#98896: GetWidth/GetHeight vs getWidth/getHeight strikes back!
        
        Regression from commit d04ee940a04922f6fc511882cff956a03b39583b
        
        Before commit 73f89b5d36dbae26072a1e749f10dfd6ffb6dd6e, the code to
        calculate full-screen rectangle only had one mode, and used
        Rectangle::Width+1/Rectangle::Height+1, with a comment "difference
        between java/awt convention and vcl".
        
        Commit 73f89b5d36dbae26072a1e749f10dfd6ffb6dd6e added another calc
        mode, and used Rectangle::GetWidth()/Rectangle::GetHeight(), which
        compensate for the +1 themselves.
        
        Then, in commit 6b5059c7b7129c3b9f00d784b6fa5248a24a6d4b, the original
        mode was changed to Rectangle::GetWidth()+1/Rectangle::GetHeight()+1,
        which was incorrect (resulting in an extra +1 for that code path).
        
        And last, in commit d04ee940a04922f6fc511882cff956a03b39583b, both
        the original mode, and the new mode were changed from GetWidth()/
        GetHeight() to getWidth()/getHeight(), which fixed the original
        mode, but broke second mode (the +1 wasn't added there, so it got
        lost).
        
        This change stangardises both modes to use the GetWidth()/GetHeight()
        pair. Yay for more functions differing by case and meaning!
        
        Change-Id: Id64684d01a55849d18557d06c59e91b5cb93385d
        Reviewed-on: https://gerrit.libreoffice.org/67941
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-02-18  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9fe1eefe256c30ea6bb207d4068e815ebdc04efe]

        Fix product name
        
        Change-Id: I35ac8f6ad54c7990bd5fb24dc0a30ebb8e1e8254
        Reviewed-on: https://gerrit.libreoffice.org/67949
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-02-18  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ea3c25358e3136cf900bc4e7d1bd6387dcca7883]

        tdf#123481 jurt: Avoid thread deadlocking
        
        Change-Id: I7b6454090aeb1046a814520166a5b8c39b716f6d
        Reviewed-on: https://gerrit.libreoffice.org/67861
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-02-18  Arkadiy Illarionov  <qarkai@gmail.com>  [44841a6778821be3e68ab15819b39064b20e968f]

        Simplify containers iterations in [f-l]*
        
        Use range-based loop or replace with STL functions
        
        Change-Id: Ib3fab47318d1bfbb4df8f886a8cd9596525a420f
        Reviewed-on: https://gerrit.libreoffice.org/67914
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bcfbd24be02d2de5d4d27c147dc58c4515a9a0f5]

        Removed executable permission on xlsx file
        
        Change-Id: Ib09622d0fd01546f3020a2fd40e5e89a33517277
        Reviewed-on: https://gerrit.libreoffice.org/67946
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-02-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [aa51774e6a309f277e71ca3a3b9d5d5b4b3dbf1a]

        loplugin:simplifybool, check for !(!a op !b)
        
        Change-Id: Ic3ee9c05705817580633506498f848aac3ab7ba6
        Reviewed-on: https://gerrit.libreoffice.org/67866
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-17  Caolán McNamara  <caolanm@redhat.com>  [9712dd74bfb0c9b99cab37bd147fe267b48c6d7d]

        weld HangulHanjaOptionsDialog
        
        Change-Id: Ic155a1f393bfcc95e094ed194acba0d98fce248d
        Reviewed-on: https://gerrit.libreoffice.org/67945
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-17  Caolán McNamara  <caolanm@redhat.com>  [3bb5e0c6dc5f069b8af39cdb669913e286a294fd]

        tdf#122305 tdf#122307 wrap label based on current wizard width
        
        rather than wrap on 82 characters, which is still too large for
        the width we are given
        
        Change-Id: I8bbb2d06d974f78d442cf59faebd29a8e22d7750
        Reviewed-on: https://gerrit.libreoffice.org/67942
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-02-17  Zdeněk Crhonek  <zcrhonek@gmail.com>  [d9bde38cfe4cac68f040cfbc9ee1be6f229ccc5e]

        uitest Chart - Y axis dialog
        
        Change-Id: I993e834086ba6b909665055590bbb53dc529a156
        Reviewed-on: https://gerrit.libreoffice.org/67944
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-02-17  Matteo Casalin  <matteo.casalin@yahoo.com>  [e81ee9289b818ffca76a52a3b37e0ea091f2d8f3]

        SfxFilter: truncate extensions list at first empty one...
        
        ... instead of rebuilding such list token by token until an
        empty extension is found
        
        Change-Id: Ib084b3064dccd1cf820bbb62ed47db03224b2161
        Reviewed-on: https://gerrit.libreoffice.org/67631
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-17  Matteo Casalin  <matteo.casalin@yahoo.com>  [9599f5eda7187567dbf8b198aa63b7421d5e9a17]

        Use optimized OUString concatenation
        
        Change-Id: I61cbbf8613bd0a2221a8244cb76b10cf0e81a4a8
        Reviewed-on: https://gerrit.libreoffice.org/67634
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-17  Matteo Casalin  <matteo.casalin@yahoo.com>  [1b4b828fddbb8cd9a1314e8e54641740629b206c]

        Avoid string comparison if result is known
        
        Change-Id: I766c343194f81497f95108d1259b697d3ad363a5
        Reviewed-on: https://gerrit.libreoffice.org/67642
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-17  Matteo Casalin  <matteo.casalin@yahoo.com>  [426f91e9aec7650b25996a91862a99367cd7d49a]

        Use optimized OUString concatenation
        
        Change-Id: I7093167a5a8ff70dcc1227bd878e70f60c22a288
        Reviewed-on: https://gerrit.libreoffice.org/67648
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-17  Matteo Casalin  <matteo.casalin@yahoo.com>  [29cc83fc4d7b7c25c1ae0410a5149eab9886f842]

        Simplify by using startsWith()
        
        Change-Id: I88bede6de1c2070691d3ba992858d36efe6626b7
        Reviewed-on: https://gerrit.libreoffice.org/67649
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-17  Matteo Casalin  <matteo.casalin@yahoo.com>  [4d341228fc9988fbf22695494197ace5a342426c]

        Simplify: getToken+comparison ==> startsWith
        
        Change-Id: I69d714db155fe27c27ff1769ae5f71161d1de5cf
        Reviewed-on: https://gerrit.libreoffice.org/67641
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-17  Matteo Casalin  <matteo.casalin@yahoo.com>  [841619900d8e148ec5ec8f54b7816ff60a5367fe]

        Use indexed getToken()
        
        Change-Id: Idea363ebc0948c83d739b5f9ed8fbf44c734935c
        Reviewed-on: https://gerrit.libreoffice.org/67643
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-17  Matteo Casalin  <matteo.casalin@yahoo.com>  [437e210e2a11928d4bea0b5af532a00d2e060311]

        Use indexed getToken()
        
        Change-Id: I463614e55ff9bae7bf3223a67d2ad2ab7725ee3e
        Reviewed-on: https://gerrit.libreoffice.org/67644
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-17  Matteo Casalin  <matteo.casalin@yahoo.com>  [60f82494a2b4f87220f1bfe9e866ad387fdf948c]

        Use indexed getToken()
        
        Change-Id: I0f4e864ed27a5a9e071489c74f72859118627b08
        Reviewed-on: https://gerrit.libreoffice.org/67645
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-17  Matteo Casalin  <matteo.casalin@yahoo.com>  [ed05ab0005d68c91c1c6d3a16dd863e9b86628ea]

        Precalculate all needed tokens and use indexing
        
        Change-Id: If83e1b89e0116f0b20549daf839bd24621c926be
        Reviewed-on: https://gerrit.libreoffice.org/67647
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-17  Matteo Casalin  <matteo.casalin@yahoo.com>  [59c73b8da8400f9504fd4fa37c10c09c9397ff59]

        Use indexed getToken()
        
        Change-Id: I28d1a4f5a32bbe6e2278e9694c85d9a72dde8a23
        Reviewed-on: https://gerrit.libreoffice.org/67650
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-17  Matteo Casalin  <matteo.casalin@yahoo.com>  [fcf24fa1ae47b2f132c992fe186b4ab38434f406]

        Simplify style processing in ScVbaFont::setFontStyle
        
        Change-Id: If4a2b9d864a007ceae063a4561c6a7172a4e73a1
        Reviewed-on: https://gerrit.libreoffice.org/67653
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-17  Matteo Casalin  <matteo.casalin@yahoo.com>  [371c744799a3a5791e3a7d643aa8e84dff27527f]

        Use indexed getToken()
        
        Change-Id: I12f621a433d2f044fed11f7fac854c68efff9b5e
        Reviewed-on: https://gerrit.libreoffice.org/67658
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-17  Caolán McNamara  <caolanm@redhat.com>  [1213cfde6b9052c1eb50b46d5cae2eef28d4b8b5]

        weld HangulHanjaEditDictDialog
        
        Change-Id: If0d49a65735b66eaa8db11686099ed29b01711c4
        Reviewed-on: https://gerrit.libreoffice.org/67929
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-17  Caolán McNamara  <caolanm@redhat.com>  [3901a75e4acf15dcb711b7d71a1cc5afd3933984]

        use Application::AddKeyListener to be able to mark key events as handled
        
        Change-Id: I1f9ced535bcd12569c355c332652babf5740434c
        Reviewed-on: https://gerrit.libreoffice.org/67931
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-17  Matteo Casalin  <matteo.casalin@yahoo.com>  [7d23072e8ea2ab409a04ff1b79ef943831f3c046]

        Use indexed getToken()
        
        Change-Id: Id26dc4262ca7030f5165a56be019a009e043d893
        Reviewed-on: https://gerrit.libreoffice.org/67660
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-17  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [55cf6c856dbb43ed5648e57d647ecfaf1498c3e5]

        disable werror for now for updater builds
        
        Change-Id: I1d7a261549efa5aad2d86e23d8ee8898c27983e5

2019-02-17  andreas kainz  <kainz.a@gmail.com>  [a5b4da39165f55fe9bfeaa35fc430698f4f799ff]

        tdf#123488 add curencyfield for colibre 32px
        
        Change-Id: I59fa76f9bfb0533559896ec37132e71e757a389e
        Reviewed-on: https://gerrit.libreoffice.org/67937
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-17  andreas kainz  <kainz.a@gmail.com>  [ceca6f1275522f443f769cfc818d01fd06e2c079]

        Sifr icon theme update
        
        Change-Id: I7b6ce4cfd02c57c9dbcfa5b5a16499882a507556
        Reviewed-on: https://gerrit.libreoffice.org/67930
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-16  Zdeněk Crhonek  <zcrhonek@gmail.com>  [99e12aed50765d0c2ac7be29c44469641f2567b5]

        uitest for Chart X axis dialog
        
        Change-Id: I21d904e614e81ad8a0f4b2189ad8a03ce2dd6871
        Reviewed-on: https://gerrit.libreoffice.org/67928
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-02-16  Caolán McNamara  <caolanm@redhat.com>  [eef8c4952da288629f9aad23f75d6f894eba83b4]

        weld DBChangeDialog_Impl
        
        Change-Id: I8d5330f07e4c76c6cdf51a878949bcac9ad3e92e
        Reviewed-on: https://gerrit.libreoffice.org/67915
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-16  Caolán McNamara  <caolanm@redhat.com>  [81c9c3f2c13c88a06fd86fabebe9f451806ad99e]

        Options pops up a dialog, so add ... to it
        
        Change-Id: I01a72c0a74fa4a57dd641f8d513a28b35f1e2dcd
        Reviewed-on: https://gerrit.libreoffice.org/67916
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-16  Tamás Zolnai  <tamas.zolnai@collabora.com>  [6a4653ed1b24a161950a9cd84caabdd5ad4fe536]

        MSForms: Rework the MS compatible Forms menu a bit
        
        * DateField is saved as a content control in MSO file formats
        so let have it under content controls submenu
        * The MS compatible forms menu is a Writer specific thing so better
        to have the related commands as Writer commands.
        
        Change-Id: I2d66130f54c055a422f56b18ff2c98667e4f6469
        Reviewed-on: https://gerrit.libreoffice.org/67912
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-02-16  Tamás Zolnai  <tamas.zolnai@collabora.com>  [770ef0d216a30efd756b4be26e9fc6e077748fed]

        MSForms: Make Control Properties menu to work with drop-down form field
        
        Always forward the Execute and State method to the form shell,
        so if a form control is selected the Control Properites will
        work correctly.
        Otherwise we check whether there is any field next to the cursor.
        
        Change-Id: I25055c17d887a2f2a716d8325f46825cc408179e
        Reviewed-on: https://gerrit.libreoffice.org/67911
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-02-16  Tamás Zolnai  <tamas.zolnai@collabora.com>  [575438b0b68baeee3d37d887d8645757a4505971]

        MSForms: Don't show popup dialog of drop-down field when there is no item list
        
        Change-Id: Ife361e0ee18437da6f188e77713ea51403b70dbc
        Reviewed-on: https://gerrit.libreoffice.org/67910
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-02-16  Tamás Zolnai  <tamas.zolnai@collabora.com>  [117da8dab05986380db586f1fae6a2f0af9ce389]

        MSForms: Introduce a properties dialog for Drop-down form field
        
        - Dialog created similar to the edit dialog of Input field
        - On the dialog, the user can edit the list of the drop down field
        - This dialog is only for editing of the field, so the user can't select
        an item from the list to display in the field.
        
        Change-Id: I6222aba9b211afeb0e9d10d97a49347921ff7353
        Reviewed-on: https://gerrit.libreoffice.org/67909
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-02-16  Tamás Zolnai  <tamas.zolnai@collabora.com>  [d24fe1116ddd9eec3a0884c7b222455c44bd6eb4]

        MSForms: Make Drop-Down form field to have a default size
        
        Similar to MSO Drop-down form field and LO Input List.
        
        Change-Id: Idba278d8c2a2106b6f3cc22d8b9f8570f45bfae9
        Reviewed-on: https://gerrit.libreoffice.org/67908
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-02-16  Tamás Zolnai  <tamas.zolnai@collabora.com>  [5a94be3e677e4b7ccb2990a3a79fbf2219322f80]

        MSForms: Insert Legacy Form Fields from MS compatible Forms menu
        
        I added a new submenu under MS compatible Forms menu called Legacy Forms.
        Under this submenu user can insert the three legacy form fields. These
        fields were already supported by DOC / DOCX filters, but were missing from
        the UI.
        When inserting text form field we insert 5 enspace to make the
        field visible, otherwise we use the same insertion methods what is
        called by DOC import.
        
        Change-Id: I1fb8c03d969b4c547ca92e783ac5e216767685d5
        Reviewed-on: https://gerrit.libreoffice.org/67907
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-02-16  Tamás Zolnai  <tamas.zolnai@collabora.com>  [54b2615e0d209f815b3d503523fd4c517dc6b5cd]

        MSForms: Show restart dialog when MS compatible Forms menu setting is changed
        
        Change-Id: Icb98dac73dea5f5cb18e1ca34e37e9d9bf84782e
        Reviewed-on: https://gerrit.libreoffice.org/67906
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-02-16  Tamás Zolnai  <tamas.zolnai@collabora.com>  [dc3a2546bd0ad0afe20cba9940934405174fd593]

        MSForms: Introduce a new Forms menu which is compatible with MS Word
        
        * It's a Writer only menu by now
        * Displayed when the compatibility option is set
        * The menubar is changed during creation, so the option
        has an effect only after a restart.
        * MS compatible Forms menu contains only some ActiveX controls now
        
        Change-Id: I459f489c15ea7a25514f379b1800b926cc2087ce
        Reviewed-on: https://gerrit.libreoffice.org/67904
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-02-16  Tamás Zolnai  <tamas.zolnai@collabora.com>  [5599dfc71b4bd0a2f9130cb51a0dc8fe7eaf9fdb]

        MSForms: Extract menu creation to a separate method
        
        No functional change is intended.
        
        Change-Id: Ieb88e746b08c6a6daac14c08a206db73cbeef8a9
        Reviewed-on: https://gerrit.libreoffice.org/67903
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-02-16  Tamás Zolnai  <tamas.zolnai@collabora.com>  [11669b9cf970d953d41b8dd2c5ce85d6fa7e31ef]

        MSForms: Introduce a new compatibility flag to enable MS compatible Forms menu
        
        * It's a global option not a document level setting (like other compatibility
        options) so I created a separate section on the GUI for this option on the
        same tab page.
        * In the configuration the option is placed under Compatibility/View since
        the existing Compatibility/FormattingOptions seems related to document formating
        and not the GUI.
        * Since it was added with a new configuration root I needed to add also a new
        ConfigItem derviative class to handle this option.
        
        Change-Id: I54668ae9808a1ca3c3b7fe81f2f201720257b3fb
        Reviewed-on: https://gerrit.libreoffice.org/67902
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-02-16  Caolán McNamara  <caolanm@redhat.com>  [294be3035aa16b07705d962b22c405c30b5866bc]

        drop newly unused code
        
        drop now unused ListBoxWrapper
        
        Change-Id: I19271de67269a9e23cf889a32910405cf3dc7a2a
        
        drop unused SingleControlWrapper
        
        Change-Id: I80bd639a9d64a1b35249c1c59c1c9d134ae6f1ca
        
        drop unused PosValueMapper
        
        Change-Id: I5e3d9ed48b5f544215ae82ba7899a62be4e59a25
        
        drop unused ControlWrapperBase
        
        Change-Id: I1890f492604ac848775e8d4b0070a3189a719a18
        
        drop now empty itemconnect.cxx
        
        Change-Id: I5374dbf91dbe715a563e7c694c9d96fb07d8f9c8
        
        drop unnecessary controlwrapper.hxx
        
        Change-Id: Ide633f64ca2851aee4f29a7f86e09cb78043d388
        Reviewed-on: https://gerrit.libreoffice.org/67887
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-16  Matteo Casalin  <matteo.casalin@yahoo.com>  [0ae876595e9d9af44fc4d4bc948f8a42d8a27e8d]

        getToken+comparison ==> startsWith, reuse available information
        
        Change-Id: Ie7eef48ee20da9bc01d0b046435bb270f8d1e18f
        Reviewed-on: https://gerrit.libreoffice.org/67654
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2019-02-16  Matteo Casalin  <matteo.casalin@yahoo.com>  [6637d32cd6f380f68a724499d0850e7944b4e5b6]

        Use optimized string concatenation
        
        Change-Id: If9d9af8255639e4d7e5c2e8020c1b3675498980f
        Reviewed-on: https://gerrit.libreoffice.org/67657
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2019-02-16  Matteo Casalin  <matteo.casalin@yahoo.com>  [15ec3e8093e9cf8e0119c839ae691629d3a1297a]

        Use optimized OUString concatenation
        
        Change-Id: I931290d8c4136f772677ffe1b8c8de29d1c4f67a
        Reviewed-on: https://gerrit.libreoffice.org/67659
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2019-02-16  Matteo Casalin  <matteo.casalin@yahoo.com>  [fe39c4dcc6cdf6d00cf893b24b74efb1cd06bde6]

        Use optimized string concatenation
        
        Change-Id: I88499f04630b3a3ee507408435cfbd293a16fba3
        Reviewed-on: https://gerrit.libreoffice.org/67655
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2019-02-16  Matteo Casalin  <matteo.casalin@yahoo.com>  [7410628fa69c4a0f2202caced766b3de58b62b04]

        Use optimized string concatenation
        
        Change-Id: I66df8c63fb2d35b923faa5b586f60c92bd9a3a8b
        Reviewed-on: https://gerrit.libreoffice.org/67656
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2019-02-16  Matteo Casalin  <matteo.casalin@yahoo.com>  [0bfbd186cc1c8bb5332209eadb7efa58d13e2e66]

        Same token is used in both branches of if/else
        
        Change-Id: I6d678b2969f0e16afe7f7f88e0610175553714b5
        Reviewed-on: https://gerrit.libreoffice.org/67651
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2019-02-16  Matteo Casalin  <matteo.casalin@yahoo.com>  [097d76b110be2595e1c0bbd3fde171ae849bb361]

        Simplify name validation in ScVbaNames::Add
        
        Change-Id: Idd73659fdd76a1efd9ceb9fdc221622367d4922c
        Reviewed-on: https://gerrit.libreoffice.org/67652
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2019-02-16  Jim Raykowski  <raykowj@gmail.com>  [16d2876b61520a765a111d7c38d60b143e669a37]

        tdf#123021 Fix options dialog cancel doesn't cancel chart color changes
        
        ...and add missed variable inititialization in options uitest that
        causes Jenkins to report test failure when testing patches concerning
        options charts default colors page.
        
        Change-Id: I324bcbb7834abf1a270bfce01eb84db280420409
        Reviewed-on: https://gerrit.libreoffice.org/67236
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2019-02-16  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [cda61b3442f329d3892b25d40260d7742c1b0772]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Document some Calc shortcuts
            
            Shift+Space, Ctrl+Space and Ctrl+Shift+Space were undocumented.
            
            Change-Id: I133bd7e92f43d53f0d6ab22bdf249ff5528dc777
            Reviewed-on: https://gerrit.libreoffice.org/67899
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-02-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e77beebb0d839f5dc0d4f9c4fd7cc9b7ccfd0175]

        Fix typos
        
        Change-Id: Ic0ab859d7b9bfbce8d55c1c9dc11bfae760626f3
        Reviewed-on: https://gerrit.libreoffice.org/67898
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-02-15  Jim Raykowski  <raykowj@gmail.com>  [5a557821c647c1a499270a8a1188e23fc015f782]

        Revert "tdf#49684 Don't focus on Navigator or Sidebar on show"
        
        See tdf#122900 for unwanted behavior changed caused by this. 
        
        This reverts commit 88cbc3ea2db8358bbedff01361f95f972f2b0231.
        
        Change-Id: I9451a4b1f059b40d33b66b06f23228fc64170d8d
        Reviewed-on: https://gerrit.libreoffice.org/67853
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-02-15  Jan Holesovsky  <kendy@collabora.com>  [8c28bc32de753b403760bf79cb0415988ab0d89f]

        lok: Fix the font previews in eg. Format -> Character... dialog.
        
        Change-Id: I5d25249c58f55c501e3e5610419753a68423b0f2
        Reviewed-on: https://gerrit.libreoffice.org/67613
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-02-15  Laurent BP  <laurent.balland-poirier@laposte.net>  [802e77dd4fe0192942a493b4c83e2c8b31c210c2]

        tdf#113020 Change horizontal-align to justify
        
        Some frames in templates were horizontal-align to left,
        which prevent from centering text
        
        Change-Id: I1de654af6ebfcad52352ed9031d14da00d72eff5
        Reviewed-on: https://gerrit.libreoffice.org/67790
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-02-15  Michael Weghorn  <m.weghorn@posteo.de>  [5ad289b558c11fcef3dada51b873b5f48b9a2cab]

        tdf#123451 qt5: Detect decimal separator on keypad
        
        'QtKeyEvent::key()' doesn't return a special value for the
        decimal separator key on the keypad ("," or "."), but just returns
        'Qt::Key_Comma' or 'Qt::Key_Period'. However, the 'Qt::KeypadModifier'
        modifier is set in this case, so check for this one in addition
        and return 'KEY_DECIMAL' if those are combined.
        
        Change-Id: Ia80826e2ad5e47a1f49bef450168523d766c1d6a
        Reviewed-on: https://gerrit.libreoffice.org/67886
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-02-15  Miklos Vajna  <vmiklos@collabora.com>  [61bb90aac5038b5ff051668f7ae86eb61658e4f3]

        sw btlr writing mode shell: fix cursor position
        
        By implementing the SwRect variant of
        SwTextFrame::SwitchHorizontalToVertical() for the IsVertLRBT() == true
        case.
        
        The blinking cursor position after doc load is now correct.
        
        Change-Id: I4862a6de286d3c0a34235fa0be8be2746b1a4151
        Reviewed-on: https://gerrit.libreoffice.org/67880
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-15  Stephan Bergmann  <sbergman@redhat.com>  [6987f1d3982c369fef401d2fbe3714f68f4398ab]

        These items are of type SfxUInt32Item
        
        ...see include/svx/svxids.hrc for SID_ATTR_NUMBERFORMAT_VALUE and
        chart2/source/inc/chartview/ChartSfxItemIds.hxx for
        SCHATTR_AXIS_CROSSING_MAIN_AXIS_NUMBERFORMAT, and as reported by
        -fsanitize=vptr in sc/qa/uitest/chart/tdf122398.py recently added to
        UITest_chart (<https://ci.libreoffice.org/job/lo_ubsan/1188/>).
        
        Change-Id: Ic1e2f3390bd54b722730e6dd7962d613587774b1
        Reviewed-on: https://gerrit.libreoffice.org/67884
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-15  Caolán McNamara  <caolanm@redhat.com>  [490269200e40ead201cc48b450b5e4b1d8147e24]

        weld ScDPFunctionDlg
        
        Change-Id: I49428a9e6cd07a962c55939477f8408822170590
        Reviewed-on: https://gerrit.libreoffice.org/67881
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-15  Caolán McNamara  <caolanm@redhat.com>  [ce31d3cd23510fb545b0f923ea24fb3cb5303780]

        weld ScDPSubtotalDlg
        
        Change-Id: I33403031421a9f372c240cddea320591ac72bfc2
        Reviewed-on: https://gerrit.libreoffice.org/67878
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-15  Caolán McNamara  <caolanm@redhat.com>  [dfdd717ce172d1589001eec9cd4b0a039c8e7260]

        weld ScDPSubtotalOptDlg
        
        Change-Id: I986346fa26f397fee6f0a2d9d724a1bdfb2e4220
        Reviewed-on: https://gerrit.libreoffice.org/67872
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-15  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [bc99e56a3173f99298a590232bfa9e9ff0125f61]

        BitmapColor string representation - fix proper padding
        
        Change-Id: I42727152e71b2dce4c2b5ce71f9a54464388a7fb

2019-02-15  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f54ed990f49dce9eecec1916c8beaa4280bfbcf1]

        disble test of rendering BitmapEx with alpha on Windows for now
        
        Tinderboxes fail, but Jenkins was fine so we must have problems
        with rounding errors in some code paths.
        
        Change-Id: I38a457c0ee7a079bebaa599794b0e65c433dfe64

2019-02-15  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [eaabda554c7ac5ec814f7eefdb1a57719e590e92]

        work around Werror=format-truncation in onlineupdate for now
        
        Change-Id: I6230cc8c76313b5d180ef3fbebec4bc20b794150
        Reviewed-on: https://gerrit.libreoffice.org/67879
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2019-02-15  Tor Lillqvist  <tml@collabora.com>  [6b13784a140c4269f2caaceec3aec2e0bece45e9]

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

2019-02-15  Caolán McNamara  <caolanm@redhat.com>  [36af12e74f4fa20712a3671c1be2a3a4b5a54e7d]

        weld ScImportOptionsDlg
        
        Change-Id: Ib8ea4726d20f0bd7f40283983fec2d5890fac382
        Reviewed-on: https://gerrit.libreoffice.org/67869
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-15  Caolán McNamara  <caolanm@redhat.com>  [03b4d8f486d9ecdfe21a05d6bf65c396a35772f6]

        weld ScDPDateGroupDlg
        
        adding a weld::Calendar and a pretty menubutton to access it, sidestepping the
        difficulty of abusing a spinbutton to select a date. The prettiness is wasted
        on this hard to find obscure dialog
        
        Change-Id: I51d461fe0220f947c106d96965e6422b4b26575b
        Reviewed-on: https://gerrit.libreoffice.org/67863
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-15  Miklos Vajna  <vmiklos@collabora.com>  [8fdbda18b593e7014e44a0fd590bbf98d83258b7]

        sw btlr writing mode: implement DOCX filter
        
        Replace the old trick with character-level rotation with the usage of
        the new writing direction.
        
        This means that finally table cells with btlr text direction and
        multiple paragraphs show all content, not only the first paragraph, as
        before (seen as data loss by users).
        
        Change-Id: I094f36fa6ba0701579e487e8e0212707987b1b2f
        Reviewed-on: https://gerrit.libreoffice.org/67870
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [3473e1df1fa3483bae68a3c01fdd1b18def99745]

        Disable automatic border creation in sw
        
        This "feature" would convert "___" to a full width paragraph border.
        
        See e.g. https://ask.libreoffice.org/en/question/15711/stop-auto-line-formatting/
        for problems caused by this.
        
        So I strongly suggest to turn this "feature" off by default.
        
        Change-Id: Ib0f650e408711e3409a5066f4c0941d2eb300787
        Reviewed-on: https://gerrit.libreoffice.org/67865
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-02-15  Mark Hung  <marklh9@gmail.com>  [18975274ddc585cc3e3e8b6ae5c2800b27723444]

        tdf#40780 extend default media duration from 0.01s to 0.3s.
        
        Player can only update the duration when the state of the
        GStreamer pipeline changes. But GStreamer need some time to get
        ready. However the default duration (0.01s) is so short that
        the audio node is deactivated before the duration update.
        Hence I just pick up a value that is long enough to allow
        update happen empirically.
        
        Change-Id: If94133fde09e414bd9ea3c4b162a13d5c70f4524
        Reviewed-on: https://gerrit.libreoffice.org/67783
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-02-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [31221c4f8fb1973d246fcf8f50886cf5811e8054]

        Adopt odk configure to new java 6 baseline
        
        Change-Id: I015f439b04ddbc337a1c0b000fa708686d1f83bb
        Reviewed-on: https://gerrit.libreoffice.org/67751
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2019-02-15  Tor Lillqvist  <tml@collabora.com>  [74674905b77419620a79671942ecb44d3ba6b2a3]

        Fix build without HAVE_FEATURE_AVMEDIA
        
        Change-Id: I65d16c3561fa6fd83aa37cb12ae4fd931d03029f

2019-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [e2d2a3386fe85b0fa11fd26c3f7ca4c651eb2818]

        loplugin:flatten in sd/source/core
        
        Change-Id: Ide9a83e5baaef24fcbd2b2fa8fb89abdf5f8ce77
        Reviewed-on: https://gerrit.libreoffice.org/67838
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [fda2a915cb72afbfdb3a6bddf100fd9550d81f31]

        loplugin:flatten in sd/source/filter
        
        Change-Id: I4f4b32e8bbe7601f10724c519226d06b04838e72
        Reviewed-on: https://gerrit.libreoffice.org/67837
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [6d2c720dccc3a9d2d0dcaeaa7d6014b7acc5708f]

        loplugin:flatten in sd/source/ui/[a-c]*
        
        Change-Id: I7e568e563d2097c7052dfd406396335f5ae36170
        Reviewed-on: https://gerrit.libreoffice.org/67836
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [dab9dbef97316828459244dd2092b6614d2310d0]

        loplugin:flatten in sd/source/ui/d*
        
        Change-Id: I0879c98e92a482fb6733099057305c3283830075
        Reviewed-on: https://gerrit.libreoffice.org/67835
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-15  Miklos Vajna  <vmiklos@collabora.com>  [835d054434d0000a5741a5bfa5f577e855594c40]

        sw btlr writing mode layout: fix multiple paragraphs
        
        aVerticalLeftToRightBottomToTop was wrong, it mapped from physical to
        logical, and it should be the other way around.
        
        In practice this means that when SwTextFrame::AdjustFrame() is invoked
        for a second lower, then nAdd will be a small positive (and not a large
        negative) number, so the
        
        warn:legacy.osl:20827:20827:sw/source/core/text/frmform.cxx:479: Ey
        
        warning goes away and the second lower becomes visible.
        
        Change-Id: I894fef4a89b1feeb333537ff7d76793130007ed8
        Reviewed-on: https://gerrit.libreoffice.org/67862
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-15  Arkadiy Illarionov  <qarkai@gmail.com>  [9d7620613d3ea2feb45a7ff57c4d2544bb1c6fe6]

        Simplify containers iterations in oox, opencl, package
        
        Use range-based loop or replace with STL functions
        
        Change-Id: I91405920d91383bc6cf13b9497d262b1f6f0a84d
        Reviewed-on: https://gerrit.libreoffice.org/67848
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-15  Stephan Bergmann  <sbergman@redhat.com>  [177747c44557489760cc00473daecacd99995427]

        SourceManager::getExpansionRange already returns CharSourceRange since Clang 7
        
        Change-Id: Ic7c6c648c71203116ca074bd7392a48ff850cd51
        Reviewed-on: https://gerrit.libreoffice.org/67864
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2019-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [e132e781d8b01684d8ef51f060e90d465a21c677]

        loplugin:simplifybool extend to !(a == b) where comparison an overloaded op
        
        Change-Id: I08fcbe2569c07f5f97269ad861fa6d38f23a7cc7
        Reviewed-on: https://gerrit.libreoffice.org/67816
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-15  Tor Lillqvist  <tml@collabora.com>  [58a2473d6672eb4ae4f55c3fe4c25ea23d932db5]

        Initialise an integer to 0, not false
        
        Change-Id: I9d85f6a86d96353312bb00aeb1c173fa9fdfefda

2019-02-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [0a5660899790be31828ea37b3241a91554aadeb7]

        Remove unused import
        
        Forgot to remove in e756b6f310f309ac29bb2bce92309bb74edd788d
        
        Change-Id: I8e736726f81d87406473cd43e94870205d0f6902
        Reviewed-on: https://gerrit.libreoffice.org/67855
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-02-15  Stephan Bergmann  <sbergman@redhat.com>  [7ef63095efb3987707a173cca27aaaf5edcc402c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#121532 Don't use non-standard `echo -n`
            
            At least the version of echo used to build TDF's LO 6.2.0.3 release apparently
            doesn't understand that non-standard option and printed out "-n" verbatim,
            generating a broken languages.js.  (Though my local macOS 10.14.3 /bin/echo does
            understand that option.)
            
            Change-Id: I7233fa5c6e7851c5086c428a67aaee71604061e1
            Reviewed-on: https://gerrit.libreoffice.org/67858
            Tested-by: Jenkins
            Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
            
2019-02-15  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [3478f4741c4a27e35a2b068a624648114d84a8f1]

        tdf#42949 Fix IWYU warnings in registry/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I819bb44e36bdb6ec671cf11bd779085767d82fd0
        Reviewed-on: https://gerrit.libreoffice.org/67697
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-15  Mike Kaganski  <mike.kaganski@collabora.com>  [d9f9a9e56d558174cb5ff96c3bb78a5692a26570]

        tdf#123474: use INetURLObject methods to construct valid URI
        
        This ensures that no extra slashes are added to the path when it
        already ends with a slash; for Windows drive root path (e.g. C:\)
        the trailing slash is always kept to not change the meaning to
        "current path on the drive", which is different from "root of the
        drive". Our IsValidFilePath does not allow more than one slash
        after <drive:>.
        
        Change-Id: Ife3cd9e146573a0c278834f795f0d7318c2d303a
        Reviewed-on: https://gerrit.libreoffice.org/67850
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-15  Caolán McNamara  <caolanm@redhat.com>  [465939feb0e9c382e5581b53b72008979ece4807]

        move Calendar to vcl and map to GtkCalendar
        
        Change-Id: I1784d4d69c6c069ef1b0ad6412e83e6a0b1db12a
        Reviewed-on: https://gerrit.libreoffice.org/67840
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-15  Tor Lillqvist  <tml@collabora.com>  [58ce8be9f96f812ac7ac274c1b2ee30a3283b633]

        Add a FIXME note
        
        Change-Id: Iedda7ca9cff1bda763845e665e0e21656b253793

2019-02-15  Tor Lillqvist  <tml@collabora.com>  [6ead817bb830b332e16e0c2ab8f39ac7ab440152]

        Interpret the parameter of WordBasic.FileClose() more correctly
        
        In particular, the value 2 means "do not save".
        
        Change-Id: I9788d201f8ecfcc016a12aa2088552ee994e1c17

2019-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [86e5ec2e5f199185dd8e9a03e72d4a2f81d9eabc]

        loplugin:flatten in sd/source/ui/framework
        
        Change-Id: Id1da25f6ee6ee867e93e0b4c58b6429e07b12429
        Reviewed-on: https://gerrit.libreoffice.org/67834
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [abe047f1e8c65e65d63077923fb051b32673fddd]

        loplugin:flatten in sd/source/ui/func
        
        Change-Id: I1d5d3ea51d012ade653aef70a17f2c173d31d3b9
        Reviewed-on: https://gerrit.libreoffice.org/67833
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-15  Miklos Vajna  <vmiklos@collabora.com>  [9e922ced246d2c4d4554d66ba97eae1d2a02847f]

        CppunitTest_sw_layoutwriter: disable testBtlrCell() on Windows, too
        
        Till it's clear why it has unexpected values.
        
        Report from mailing list:
        
        > Test name: SwLayoutWriter::testBtlrCell
        > equality assertion failed
        > - Expected: 2707
        > - Actual  : 2710
        > - In <>, attribute 'y' of '//textarray[1]' incorrect value.
        
        Change-Id: Ic914f513df544dcf472b0870a3936f87d876c76b
        Reviewed-on: https://gerrit.libreoffice.org/67856
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-15  Miklos Vajna  <vmiklos@collabora.com>  [21ed57d810f64a9d87801c1cf060d1b94690af99]

        xmloff: create XMLImpressStylesExportOasis instances with an uno constructor
        
        Change-Id: I831321bcce241bc180e22b20364137f776fee0f9
        Reviewed-on: https://gerrit.libreoffice.org/67847
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [8f6a170e4bbb5d0a0bf06d26560189e4ca7ecfb0]

        loplugin:flatten in sd/source/ui/slidesorter
        
        Change-Id: I001e0957dafee168bb997a0673be64b2e92cb658
        Reviewed-on: https://gerrit.libreoffice.org/67830
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [298284f4a6578aefc4268b7f4b5de6c2e4203465]

        Format anchor.cxx with clang-format
        
        It has nearly correct formatting already, lets keep that.
        
        Change-Id: I0b3b7baf69655cb3241ba039b181b0d8262a3f55
        Reviewed-on: https://gerrit.libreoffice.org/67845
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-02-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e756b6f310f309ac29bb2bce92309bb74edd788d]

        tdf#122982 Remove image from cell when cutting the cell
        
        Change-Id: Idd73dcc88a8cd76eb4011bb26efdd5c712d16e5e
        Reviewed-on: https://gerrit.libreoffice.org/67844
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [954397df73b182e105e3ae5dff40c36a96239b08]

        loplugin:flatten in sd/source/ui/sidebar
        
        Change-Id: I1a636fdfc505e7927b8833ad55110f6ed8fe360d
        Reviewed-on: https://gerrit.libreoffice.org/67832
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [b104e6e979bab16605840c2a14914917d5e552b3]

        loplugin:flatten in sd/source/ui/slideshow
        
        Change-Id: Id820f0f7ac51928ba1a783615c3e9d6c268affdd
        Reviewed-on: https://gerrit.libreoffice.org/67831
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [fcdfb94ac11cd4832ad68c896c706fb3cb376ce4]

        loplugin:flatten in sd/source/ui/[t-u]*
        
        Change-Id: I6db7c26c9534b249a38cec96f3875f808702a598
        Reviewed-on: https://gerrit.libreoffice.org/67829
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [c2429e3e95a4298f43c468f36a1a2832992dd40e]

        loplugin:flatten in sd/source/ui/view
        
        Change-Id: I28e75ec162cde89fe1aa7d85aecce7ce80878d88
        Reviewed-on: https://gerrit.libreoffice.org/67828
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-15  Balazs Varga  <balazs.varga991@gmail.com>  [b89f239aa9d3d4660380bbd0c893aecde0986032]

        tdf#97575 Chart OOXML: Export ShapeProps of Error Bars
        
        Export the shapeProps (fillstyle, linestyle, linewidth,
        linecolor etc.) of the Error Bars to OOXML.
        
        Change-Id: Iff74fa463fdd0fb6ed95e4d1bf0d3e906349860c
        Reviewed-on: https://gerrit.libreoffice.org/67825
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-02-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [153c40adacbe1b6b4e8c205f02afabf22fe3c0bf]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I81d83b9053329a19af4f478d21f8c452dcf39538
        Reviewed-on: https://gerrit.libreoffice.org/67849
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-02-14  Caolán McNamara  <caolanm@redhat.com>  [c57dc7d41bd62f933cffab6131edb7252606382d]

        weld ScDPNumGroupDlg
        
        Change-Id: I5f5861a1f39307133f4c87e4d5ca50ced24409ba
        Reviewed-on: https://gerrit.libreoffice.org/67813
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-14  Caolán McNamara  <caolanm@redhat.com>  [038634b63e997db80c09af3c6493364fa4431bcf]

        Resolves: tdf#123426 don't reformat tabstop pos while editing
        
        we want to know what it would format as, but we don't want to do
        the formatting during typing
        
        Change-Id: I817798adf5b3f9325682f43b92fe107659803b4f
        Reviewed-on: https://gerrit.libreoffice.org/67819
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-14  Caolán McNamara  <caolanm@redhat.com>  [465fb025a0117428aa0d409e203e3e1c60bdd992]

        buttons are at the wrong end
        
        Change-Id: Ie4c2c017d2e4426f5b4ad06e4318b439d1aac1a4
        Reviewed-on: https://gerrit.libreoffice.org/67839
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-14  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a4c1d72e6810947bbf1afc1fd51a24dab0d4ffeb]

        cleanup of PngImageReader
        
        Change-Id: Ifa5efe5fab644f1c684ada3f6cd46e19c002d7ca
        Reviewed-on: https://gerrit.libreoffice.org/67842
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-02-14  Zdeněk Crhonek  <zcrhonek@gmail.com>  [45dffbec473f6f4cba7663a458c3d076095b97fd]

        uitest for bug tdf#122398
        
        Change-Id: I47e7df381d7bb03c27833b37234471a746212f12
        Reviewed-on: https://gerrit.libreoffice.org/67826
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-02-14  Miklos Vajna  <vmiklos@collabora.com>  [a0bb480364c80192111ecab3501d63584e651ea3]

        sw btlr writing mode layout: fix baseline offset
        
        The problem was that the x position of the btlr text had a 159 twips
        difference (it was too close to the cell border), since the text portion
        height -> baseline offset calculation worked with the descent, not with
        the ascent.
        
        The position of the text now matches exactly what Word does.
        
        As a side-effect this means that multiple portions in a line and also
        multiple lines in a text frame now work correctly.
        
        Change-Id: Ic139db328e2a913e5cae4026886c3410cdab357d
        Reviewed-on: https://gerrit.libreoffice.org/67823
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-14  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [bb2aebce94c01070565bb84493f10bcee0fec511]

        don't need a special function to get the BlueOrIndex color
        
        Change-Id: Idee5a82f8b69a25afa603ce8743d071d0093d617
        Reviewed-on: https://gerrit.libreoffice.org/67824
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-02-14  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e1a5dd01bdaee3cac2edeb8c9d568c92ed8c4011]

        move pngwrite/pngread to vcl/filter/png
        
        Change-Id: Ib6bf092854208eea5257c357850213815639968c
        Reviewed-on: https://gerrit.libreoffice.org/67821
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-02-14  Caolán McNamara  <caolanm@redhat.com>  [8f3b4e42a21e13762c501e648fa81902ca8df7b1]

        impress remote provides a dialog, so add ellipsis
        
        Change-Id: Ied8f72a8d53e44cd216e4d9792826fbf2c5cff12
        Reviewed-on: https://gerrit.libreoffice.org/67827
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-14  Caolán McNamara  <caolanm@redhat.com>  [377f7049325bf4e573ac2815b4f4255604d966c2]

        weld MoreOptionsDialog
        
        Change-Id: I2fd6ffcbd03e1b797634bdb4646f1951cd665a1c
        Reviewed-on: https://gerrit.libreoffice.org/67810
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [56082703dd9c823392ee48d410b9be7f41f0c2a6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Mute l10n for python uncomented code lines
            
            Change-Id: Ia5bc3debed55813c9481acf360b96731266e7000
            Reviewed-on: https://gerrit.libreoffice.org/67822
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-02-14  Caolán McNamara  <caolanm@redhat.com>  [6c1588fd22baa0f315e38ecd22591cf13b4b9384]

        drop unneeded vcl includes, update pch
        
        Change-Id: Idd2c4a812a9415c816427f8566d9e7159b4dd2a6
        Reviewed-on: https://gerrit.libreoffice.org/67806
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-14  Caolán McNamara  <caolanm@redhat.com>  [9127763db1fcb90b168befda6ce07aece774ceb4]

        weld MacroSecurity cluster
        
        MacroSecurity, MacroSecurityLevelTP and MacroSecurityTrustedSourcesTP
        
        Change-Id: I0c3494a051cdac2723710484d5e00146d3f3dfe7
        Reviewed-on: https://gerrit.libreoffice.org/67797
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-14  Caolán McNamara  <caolanm@redhat.com>  [bb9481a489cc21b0695c9a7c3e9d4ffe1446f8a9]

        weld DigitalSignaturesDialog
        
        Change-Id: I197f4805558b07aeb9e66734d0fb5c250c41ad3e
        Reviewed-on: https://gerrit.libreoffice.org/67796
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-14  Miklos Vajna  <vmiklos@collabora.com>  [3157a3a8332ad342fb2b44659123217fa3450168]

        sw btlr writing mode: add odf spec proposal URL
        
        Change-Id: I7848677cf4c8246fc7a1833bec809945fb541b29
        Reviewed-on: https://gerrit.libreoffice.org/67814
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [329372a32a06e85dc7d7527bc6a6697a88a4f858]

        no usable KDE5 on gandalf
        
        Change-Id: I3a9b2ff1fa24ea4d28b29644d6bf6519fdb1909c

2019-02-14  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [7bad59533d506d58fb350f883c4deb67d7c011c5]

        tdf#42949 Fix IWYU warnings in cppuhelper/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I0eebd82b96d630da0597166cf87d398072607c13
        Reviewed-on: https://gerrit.libreoffice.org/67473
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e1752970006e31d9557511a088c4cc19a6824a39]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Python: improve navigation between Help pages
            
            add links between python pages
            add links from Contents section
            
            Change-Id: Ifc6704862c8213008eeb5d6e6baf86aa7c7be50b
            Reviewed-on: https://gerrit.libreoffice.org/67778
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-02-14  --author=Alain Romedenne  <OpenOfficiant@sfr.fr>  [95efef14f15a9d99c650c4a81a895d569c554ed0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Python: Help page for module import
            
            Change-Id: I35ce948bbd0abcb2daeb272fe4d436cd05bb24ed
            Reviewed-on: https://gerrit.libreoffice.org/67773
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-02-14  Caolán McNamara  <caolanm@redhat.com>  [c477033574bee8d1b4f851bee07e6c98865776fc]

        weld ScDataBarSettingsDlg
        
        Change-Id: I491975a5e222625fdabb6b6ffc9ea98e7a04a718
        Reviewed-on: https://gerrit.libreoffice.org/67811
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-14  Caolán McNamara  <caolanm@redhat.com>  [762740f6dbbb3818323dc33f0062cf27ab8fd638]

        weld CertificateChooser
        
        Change-Id: I46087a58d5cff7ea8ac86ef8ee670cc4a59d0120
        Reviewed-on: https://gerrit.libreoffice.org/67795
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-14  Mike Kaganski  <mike.kaganski@collabora.com>  [f7ec0b0ac40045450bd86b73ca59b32a15bc8346]

        VisualStudioIntegrationGenerator: put CXXFLAGS to AdditionalOptions
        
        Adding AdditionalOptions to nmake project settings allows IntelliSense
        to know about used compiler switches; specifically, passing std switch
        (currently -std:c++17) defines _MSVC_LANG macro [1] to proper value to
        avoid false IntelliSense errors (e.g., for string_view).
        
        [1] https://docs.microsoft.com/en-us/cpp/preprocessor/predefined-macros
        
        Change-Id: I90309e6bf2a87257a0c81b1406e678af962eb587
        Reviewed-on: https://gerrit.libreoffice.org/67805
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [eaf3c9e5d1090ebadecccf4e20b6b1f7fa53af26]

        tdf#123439 Assert wrt PointerStyle fails when moving cursor over toolbar
        
        regression from
            commit a2b687a88feedfae0087bfc999b3cf49b9d3d24b
            Date:   Tue Feb 12 10:12:03 2019 +0200
            Pointer is pointless
        
        Change-Id: I727e68c71f4ebacb9adae83f1f9b43ce999d5374
        Reviewed-on: https://gerrit.libreoffice.org/67803
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-14  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [29b27aecb44c00094a6c6d0f8141af969afd9630]

        vcl: test rendering of bitmaps with alpha
        
        Change-Id: I6fde9581793fe85fc30d0660de3d62f0ddbfe9fd
        Reviewed-on: https://gerrit.libreoffice.org/67807
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-02-14  Miklos Vajna  <vmiklos@collabora.com>  [b414ab3ec0caa8f53d76743ee43efcf78a7d5fa9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - sw btlr writing mode: add documentation for this
            
            And also update the bookmark after core.git commit
            081b753d4cb4f4a25073ca7de12a7bdaa9fc2be4 (sw btlr writing mode: add UI
            for this, 2019-02-13).
            
            Change-Id: I130f1ddcd6e4f37cea38b8adddf7b60f953382ca
            Reviewed-on: https://gerrit.libreoffice.org/67809
            Tested-by: Jenkins
            Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
            
2019-02-14  Caolán McNamara  <caolanm@redhat.com>  [a9a59d53783dd773fd4853266a1d98fab9912922]

        [API CHANGE] add setParentWindow to XDocumentDigitalSignatures
        
        so we can specify which window modal dialogs are modal to
        
        Change-Id: I7cd7348b5cd0f55d698553f313f745d5e0d6389d
        Reviewed-on: https://gerrit.libreoffice.org/67765
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-14  Miklos Vajna  <vmiklos@collabora.com>  [f871e8f5b34aa43db7958cbed9edecf618c9afa0]

        CppunitTest_drawinglayer_border: use CPPUNIT_TEST_FIXTURE()
        
        Change-Id: I73f00a0cc052173167a539be02a42c47da34dd98
        Reviewed-on: https://gerrit.libreoffice.org/67793
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-14  andreas kainz  <kainz.a@gmail.com>  [87138fd8b1c5b4973de7d950509cbcd4dabeabc1]

        Sifr icon theme sc_ icon update
        
        Change-Id: Ic3bb6bdd3294ed532a72166490ba255a29c96e40
        Reviewed-on: https://gerrit.libreoffice.org/67798
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-14  Matteo Casalin  <matteo.casalin@yahoo.com>  [12321a715205d2fe70bd87ddc0efa5ef777884fb]

        getToken() already returns an empty string if index is negative
        
        Change-Id: Ibb9e866cc0a84973ee950630273f229362cb1bb6
        Reviewed-on: https://gerrit.libreoffice.org/67635
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-14  Matteo Casalin  <matteo.casalin@yahoo.com>  [d5c20c6899fb535fa4dd8c85285453d635970cae]

        No need to downcast integer type here
        
        Change-Id: I99ed9bf6443c8b3c08d9ee45d171751d603c1125
        Reviewed-on: https://gerrit.libreoffice.org/67633
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-14  Matteo Casalin  <matteo.casalin@yahoo.com>  [04fbaff283c52ae42e05f64a5cc353b17a537183]

        Use indexed getToken()
        
        Change-Id: Iee411b9f8af7f123d0b13051ba6266d65ebb10ac
        Reviewed-on: https://gerrit.libreoffice.org/67622
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-14  Matteo Casalin  <matteo.casalin@yahoo.com>  [b672d6697a85e46a5b552e727eaad1eb97991bbe]

        Use indexed getToken()
        
        Change-Id: Ibf8a644c1d61516caa67e0ce22b33a41380d9911
        Reviewed-on: https://gerrit.libreoffice.org/67621
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cd28a23abe9205cb347d0869c6494a017e170475]

        Removed executable permission on docx file
        
        Change-Id: I9908b65280ae4e468a73932e9e560e8a4b0f01f4
        Reviewed-on: https://gerrit.libreoffice.org/67799
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-02-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9c6519398fb5efbe662ae6f9abfffa80ef821a63]

        remove GetLuminance from BitmapReadAccess
        
        It's not really that important shortcut function as the function
        is used only twice in the whole code base.
        
        Change-Id: Idf25ded6320f766bc66beec0ee272a62765303ba
        Reviewed-on: https://gerrit.libreoffice.org/67792
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-02-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b43976324f4f8e003b80ce422eb393010d8a101e]

        Improve the algorithm of disabled image creation
        
        Main change is to not change alpha channel at all. For RGB
        channels, calculate the luma value and map the value into 160-224
        range. Much simpler and better result.
        
        Change-Id: Ied108c2135f98d78f230a2c0b305bd3396d9ccfd
        Reviewed-on: https://gerrit.libreoffice.org/67791
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-02-13  Miklos Vajna  <vmiklos@collabora.com>  [081b753d4cb4f4a25073ca7de12a7bdaa9fc2be4]

        sw btlr writing mode: add UI for this
        
        There was only horizontal and vertical previously, so keep things simple
        and talk about the BT and TB version of vertical, not mentioning the
        LR/RL aspect.
        
        Also rename the textdirection widget, so it's unique not only within the
        tab page, but inside the dialog, so we can have uitest coverage for
        this.
        
        Change-Id: Ie396898fde03aca6cd37a29f049099fa4b2c5fc0
        Reviewed-on: https://gerrit.libreoffice.org/67789
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-13  Katarina Behrens  <Katarina.Behrens@cib.de>  [dc32f930ede9df0d7c98fdef2d5bd787139dc7cf]

        tdf#120787: fine-tune window flags w/ focus on floating toolbars
        
        Floating toolbars are tool windows (Qt::Tool, not Qt::Window which
        has a separate taskbar entry). They are frameles
        (Qt::FramelessWindowHint) bc LibO takes care of drawing window
        decorations itself. They also must be able to receive keyboard focus
        (remove Qt::WindowDoesNotAcceptFocus)
        
        Change-Id: I61e8a905fdc4fde1a64df5a0824d358036cfcdea
        Reviewed-on: https://gerrit.libreoffice.org/67768
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-02-13  Jens Carl  <j.carl43@gmx.de>  [b53dc3c30a8d6bae8325cbace174c9f02b5c59cc]

        Add XNameContainer tests to ScDataPilotFieldGroupsObj
        
        Change-Id: I34a62522abf482291cdeeb43aa6fdd298a04f93c
        Reviewed-on: https://gerrit.libreoffice.org/67749
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-02-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [bbd722dcd808fdcec225c78f09c11a21248e4377]

        remove unused methods from calc's perf tests
        
        Change-Id: I5063ae048ee940f9fd88925882df7ba8dc0daf09
        Reviewed-on: https://gerrit.libreoffice.org/67786
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2019-02-13  Miklos Vajna  <vmiklos@collabora.com>  [bef3818dbedba467a257e2573e298d98062be37b]

        sw btlr writing mode: add a layout-level test
        
        Fails with commit e8b9572bf89f55463f2c879a401ed62efc165d95 (sw btlr
        writing mode: implement initial layout, 2019-02-12) reverted.
        
        Change-Id: Ic68ef53a8b5bf86678d7e67c9960501f23341268
        Reviewed-on: https://gerrit.libreoffice.org/67776
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-13  Michael Stahl  <Michael.Stahl@cib.de>  [e0dbab555bf6811e2ef5d908f481667fc0afef4f]

        fix Sequence ostream operator<< wrt. const
        
        Change-Id: I924f5d8505f2c2132c79304e19cf89a8ef466ae4
        Reviewed-on: https://gerrit.libreoffice.org/67771
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-13  andreas kainz  <kainz.a@gmail.com>  [98b20a0115cdc787071e95757ff2e16284337fbb]

        tdf#123266 make cursors svg ready for better resizing.
        
        Change-Id: I1980cfd444e4ccee6574878fb6d6dd507bc972d5
        Reviewed-on: https://gerrit.libreoffice.org/67673
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-13  Miklos Vajna  <vmiklos@collabora.com>  [8af98ac8bf0ac8795999ecbf061d3c094f7c3be4]

        sw btlr writing mode: implement ODF filter
        
        An easy way would be to just extend aXML_WritingDirection_Enum, but then
        we would write the new attribute value to a non-extension namespace.
        
        So special case the new attribute value during both import and export
        (and only for table cells as a start).
        
        Change-Id: I431bf99693c4a3452e91f241bd2f0fcfc72c68fd
        Reviewed-on: https://gerrit.libreoffice.org/67770
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-13  Caolán McNamara  <caolanm@redhat.com>  [b6de43a14a768e261d2233df57cf5fa46480d991]

        weld CertificateViewer cluster
        
        CertificateViewer, CertificateViewerGeneralTP,
        CertificateViewerDetailsTP, CertificateViewerCertPathTP
        
        Change-Id: I5792b673f17b3cd465ff17444776066139877ec1
        Reviewed-on: https://gerrit.libreoffice.org/67756
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-13  Stephan Bergmann  <sbergman@redhat.com>  [e31c2c03f9ff06df553e577a1d9149ce75e7ff7f]

        Move desktop-file-edit calls to assemble-flatpak.sh
        
        (and fix one comment)
        
        Change-Id: I1e2e72427b6021194b2010535e01b9ca69e4a029
        Reviewed-on: https://gerrit.libreoffice.org/67760
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0ac4425e1c0c6b5c55933307929fc8d37a927b2c]

        tdf#123420 Fix RGB/BGR issue with PNG reader
        
        Change-Id: I4c6ffc89a21f46dea8775d4ec9aacc4f7ca71d94
        Reviewed-on: https://gerrit.libreoffice.org/67764
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-02-13  Michael Meeks  <michael.meeks@collabora.com>  [f637b79e3517235883a65bd33a303642fb17fdee]

        lok: keystroke attribution issue.
        
        Change-Id: I7e5ed3c72fef12d31b5500acffff622b5f4129de
        Reviewed-on: https://gerrit.libreoffice.org/66931
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-02-13  Stephan Bergmann  <sbergman@redhat.com>  [bf1a511f9c7b3ca8131601ab3b267b8e24891f9a]

        Make loplugin:stringconcat more robust
        
        Change-Id: Ib8adefd90141007c0422b4c15ba9c2cc5f707f3f
        Reviewed-on: https://gerrit.libreoffice.org/67762
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-13  Stephan Bergmann  <sbergman@redhat.com>  [e69843768707146dcd9c294b2cabe721f37e90ac]

        Merge in Flatpak improvements
        
        ...from <https://github.com/flathub/org.libreoffice.LibreOffice/>:
        
        commit ab8032d1e660db5e77ec7b64ac1d02e27941dfc5
        Merge: d1aa013 42b6543
        Author: stbergmann <sbergman@redhat.com>
        Date:   Wed Feb 13 10:01:33 2019 +0100
        
            Merge pull request #73 from flathub/fix-quoting
        
            fix quoting
        
        commit 42b6543ee833e5610465118bbea310ab87807d48
        Author: Stephan Bergmann <sbergman@redhat.com>
        Date:   Tue Feb 12 16:34:08 2019 +0100
        
            fix quoting
        
        commit d1aa013fb631191174f6eb4d390ad5ea0b68a053
        Merge: 35de93f dd48ab6
        Author: stbergmann <sbergman@redhat.com>
        Date:   Tue Feb 12 10:33:21 2019 +0100
        
            Merge pull request #69 from flathub/dotty-app-IDs
        
            rename sub-app .desktop files so they are strict sub-IDs
        
        commit dd48ab67b00859a36c3f40a08112afb6078deecc
        Author: Robert McQueen <rob@endlessm.com>
        Date:   Fri Jun 1 12:27:05 2018 +0100
        
            rename sub-app .desktop files so they are strict sub-IDs
        
            The org.libreoffice.LibreOffice-foo names are not actually sub-IDs of
            org.libreoffice.LibreOffice which means that Flatpak will not export the
            additional components in the appstream. Change the - to . so that the
            sub-apps are correctly within the org.libreoffice.LibreOffice namespace
            rather than a mere prefix match. Set the X-Flatpak-RenamedFrom list
            in the .desktop files to include both the original upstream names
            and the - delimited old IDs that we used previous in the Flatpak.
        
            https://github.com/flathub/org.libreoffice.LibreOffice/issues/36
        
        Change-Id: Ida8d5dc8ea38362f77ffb0cf58d3c998b69bd587
        Reviewed-on: https://gerrit.libreoffice.org/67737
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-13  andreas kainz  <kainz.a@gmail.com>  [790c234d150e31460709a036ab0bb31884a7e6d7]

        menubar draw sync with impress add uno:AVMediaPlayer
        
        Change-Id: I4c9259b5ba984c190b8e2601ed8f01a9e13ec1dc
        Reviewed-on: https://gerrit.libreoffice.org/67661
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-13  Caolán McNamara  <caolanm@redhat.com>  [11e18121194916f7a7ae885d981388c195ece3f4]

        stray debugging fprintf
        
        Change-Id: I3956de64c100e47ce180b1096df343eca6a87a4f
        Reviewed-on: https://gerrit.libreoffice.org/67763
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [49c21e31ce0501044a7d3602379f74c71dabb00b]

        Javavendors: Set minimum version to 1.6
        
        which is our new baseline (as discussed in ESC call 2019-02-07)
        
        Change-Id: Ie94e2af4e9231fc355961cdf3d9241b1c5748943
        Reviewed-on: https://gerrit.libreoffice.org/67750
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-13  Caolán McNamara  <caolanm@redhat.com>  [81af0617bd5c034eaff5ec6f2eba0cabd8ad966e]

        can use set_range
        
        Change-Id: I81fdc1d3f2142e3ce47fba36281f8674c67ba0a4
        Reviewed-on: https://gerrit.libreoffice.org/67759
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-13  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [7f6a5b433988e80f7d404c67d6320116ecb28c06]

        tdf#42949 Fix IWYU warnings in unoidl/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        When rechecking make sure to add
        -I/$SRCDIR/workdir/YaccTarget/unoidl/source/
        to the IWYU cmd to get correct results
        
        Change-Id: Ie3c97d2152ebba80d7c84607bf82b9bed2790eae
        Reviewed-on: https://gerrit.libreoffice.org/67520
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-13  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [8e2d16b337fbd1602af26bd9b40d7e86cee5202e]

        tdf#123002 Disable off-page positioning for footer/header objects only
        
        We should restrict this to this case since the anchor of objects in the
        body may appear on another page when the object is moved around.
        
        In constrast, objects in header and footer should not appear on other pages,
        so we still disable the "off-page positioning" for them.
        
        Horizontal off-page positioning should be disabled in any case.
        
        See also
        tdf#112443 and tdf#120839
        
        Change-Id: I056c74526f38c302ba49297f9f84ec0e958d2cec
        Reviewed-on: https://gerrit.libreoffice.org/67088
        Tested-by: Jenkins
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ac1b2c9e1ab2f84de3a8856772e00302d237e82f]

        tdf#123378 Prevent modifying doc when printing
        
        Just remove this update fields call, they are updated anyway.
        
        Change-Id: Iaed1b6e7e1be8138ecb48e7557cc09ec0eeebda3
        Reviewed-on: https://gerrit.libreoffice.org/67754
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-02-13  Julien Nabet  <serval2412@yahoo.fr>  [51cc835ab8d4c4e8d4f0219635f7300870d49cc6]

        fix context for _Review in notebookbar_groupedbar_full
        
        Change-Id: I321d2b4994f8a65f0671790381e5ce8d87429581
        Reviewed-on: https://gerrit.libreoffice.org/67589
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [a2b687a88feedfae0087bfc999b3cf49b9d3d24b]

        Pointer is pointless
        
        since it is just a wrapper around PointerStyle
        
        Change-Id: I51f065e0d4ad8bd91f5c84c5819048c720a19267
        Reviewed-on: https://gerrit.libreoffice.org/67711
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-13  Katarina Behrens  <Katarina.Behrens@cib.de>  [ad6d9bce1126997750d3c3c2606d28164d63d1d8]

        tdf#120786: show undocked toolbar only when it's ready
        
        in SetAlwaysOnTop set window flags only, don't show the widget yet
        (it'll be shown later, when it can be painted in full)
        
        Change-Id: I5e855f1ebba1eb9985744ece055a0f141e965940
        Reviewed-on: https://gerrit.libreoffice.org/67739
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-02-13  Arkadiy Illarionov  <qarkai@gmail.com>  [49bc42bfd2b164d61603f138eeb2292f5d89605b]

        Simplify containers iterations in sc/source/core/data
        
        From documentimport.cxx to validat.cxx
        Use range-based loop or replace with STL functions
        
        Change-Id: I59fb3ed20598e497b5653245f070298181da1331
        Reviewed-on: https://gerrit.libreoffice.org/67587
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-13  Stephan Bergmann  <sbergman@redhat.com>  [6cd9bc8aa40791bd0cd5315134084b2319fa2a15]

        Remove unhelpful "Check for whitespace in front of *'s" from .git-hooks
        
        It was added with 60f200caa44ddd42830eec3a98364facba71e6e1 "git-hooks: Copy them
        from the build repo", but I don't see its purpose, and it caused trouble for me
        now when trying to commit <https://gerrit.libreoffice.org/67672> "Merge in
        Flatpak improvements".
        
        Change-Id: I922b5be87549793466f99db8b12be6081e683292
        Reviewed-on: https://gerrit.libreoffice.org/67674
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-13  Stephan Bergmann  <sbergman@redhat.com>  [74f9830db4f515856adefcbc936094ceca1b78fa]

        Remove dead and broken EmbeddedDatabases configuration
        
        As found out in 98c0b20864af965c3bb99a32f8ea57be7402e534 "Make Firebird the
        (unconditional) default for new databases":  "(Curiously,
        ODsnTypeCollection::getEmbeddedDatabase would read a DefaultEmbeddedDatabase
        value from the configuration before resorting to the hardcoded default, but
        `git log -SDefaultEmbeddedDatabase` makes it look like there has never been any
        code to actually write that setting.)"
        
        Digging deeper, the story appears to be as follows:  First, "INTEGRATION: CWS
        hsqldb" commits in 2004 had addded the EmbeddedDatabases group (and accompanying
        templates) to officecfg/registry/schema/org/openoffice/Office/DataAccess.xcs
        (ee11cb6373f6bbb28b1cdf57daa73465d030fda5), corresponding values (for HSQLDB)
        to officecfg/registry/data/org/openoffice/Office/DataAccess.xcu
        (60c5f0af740265ab81b620208205fe9e74be452f), and code to read those values
        (lcl_getEmbeddedDatabase in dbaccess/source/ui/misc/dsntypes.cxx;
        ODsnTypeCollection::getEmbeddedDatabaseURL et al in
        dbaccess/source/ui/misc/dsntypes.cxx; all
        a68938bc908c8f852912f3310d2f4bec779a3cea).  This looks like it actually worked.
        
        Then, "INTEGRATION: CWS dba24b" commits in 2007 removed the EmbeddedDatabases
        configuration data from
        officecfg/registry/data/org/openoffice/Office/DataAccess.xcu
        (473a3ccf63cc36ac3fa992dcb72d581496cb1bbf, "during #i80930#: The approach to
        read the concrete type of the embedded DB from the configuration does not work,
        there are enough places where we silently assume 'embedded == embedded HSQLDB'")
        and removed the code reading it (79bbd382beb13a8f4031cc9b61332d0794878699), but
        left the EmbeddedDatabases schema data in
        officecfg/registry/schema/org/openoffice/Office/DataAccess.xcs untouched.
        
        Then, b88a62cc97613e5dc00c806f59982cb57f9d1dc8 "CWS-TOOLING: integrate CWS
        dbaperf2" in 2009 reintroduced code that attempts to read the configuration data
        as ODsnTypeCollection::getEmbeddedDatabase
        (dbaccess/source/core/misc/dsntypes.cxx).  The reason for that may be
        "2009-05-06 14:22:21 +0200 oj  r271589 : #i101587# use config for the drivers"
        as listed in the commit message.  The code added as
        ODsnTypeCollection::getEmbeddedDatabase back then remained effectively unchanged
        until today, but looks fundamentally broken:  It starts out with trying to read
        an /org.openoffice.Office.DataAccess/EmbeddedDatabases/DefaultEmbeddedDatabase/
        Value property that can never be present per the schema (an
        /org.openoffice.Office.DataAccess/EmbeddedDatabases/DefaultEmbeddedDatabase
        property could be); so no data is ever actually read from the configuration by
        ODsnTypeCollection::getEmbeddedDatabase.  (And the commit also didn't add back
        any configuration data to
        officecfg/registry/data/org/openoffice/Office/DataAccess.xcu that could have
        been read in the first place, nor any code to generate such data
        programmatically.)
        
        So remove the broken code to read configuration data from
        ODsnTypeCollection::getEmbeddedDatabase (which means it can be a static member
        function now) and also remove the obviously unused EmbeddedDatabases group (and
        accompanying templates) from
        officecfg/registry/schema/org/openoffice/Office/DataAccess.xcs.
        
        Change-Id: Icc9b34075b9b7e960df6c236d3595b7fabe71f9d
        Reviewed-on: https://gerrit.libreoffice.org/67494
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-13  Hamish McIntyre-Bhatty  <hamishmb@live.co.uk>  [8f225cf31c678c6f9861f9233718074bc85ae7e4]

        Add note with link to bug report for double-removal of annotations
        
        Change-Id: Ie5c5f6296e54b1118f1182766473f3f70eb37385
        Reviewed-on: https://gerrit.libreoffice.org/67722
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-02-13  Hamish McIntyre-Bhatty  <hamishmb@live.co.uk>  [19b5607329d3b9c12aa743b5480e9dec1b74ceea]

        tdf#97361 Make xtext.py more pythonic
        
        Mostly just clean up with pylint, and changing variable
        names to comply with the style guide.
        
        Change-Id: I7298fbbcf394de19acf66d10447676d7d822d6f0
        Reviewed-on: https://gerrit.libreoffice.org/66198
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-02-13  Balazs Varga  <balazs.varga991@gmail.com>  [e32e5e61b509dcae0462419acfc556d445895840]

        tdf#123400 OOXML Chart: Export Data Label Separator
        
        Export the data label separator XML tag and
        the separated character to OOXML.
        
        Change-Id: I9b3bcb588e42a42494107ebde70f4a72492cfac4
        Reviewed-on: https://gerrit.libreoffice.org/67753
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-02-13  Stephan Bergmann  <sbergman@redhat.com>  [bbab991c70e2a1867493d701168f49a0d0dcbd48]

        Avoid -fsanitize=implicit-signed-integer-truncation in weld::MetricSpinButton
        
        Both of Draw's "Insert - Snap Guide..." and "Shape - Duplicate..." dialogs have
        MetricSpinButtons with ranges set programmatically in the dialogs' ctors.
        Computing the ranges' min and max values was done via SetMetricValue, which does
        any necessary unit conversions and then sets the MetricSpinButton's current
        value, which is then read back out in the dialog ctors (again, doing any
        necessary unit conversions) and finally set as the min or max range value.
        
        However, setting a MetricSpinButton's current value clamps it to the min and max
        range values that are currently in effect (i.e., before they have been set
        programmatically), so the corresponding .ui files specified very large initial
        values for those.  Large enough so that any actually set current values will not
        artificially be clamped, but also so large that
        weld::MetricSpinButton::ConvertValue, which indirectly gets called during the
        above computations and converts from sal_Int64 to int, would produce Clang
        -fsanitize=implicit-signed-integer-truncation warnings (e.g., "implicit
        conversion from type 'sal_Int64' (aka 'long') of value -56692913386 (64-bit,
        signed) to type 'int' changed the value to -858338538 (32-bit, signed)" from
        within the CopyDlg ctor).
        
        So don't use SetMetricValue to compute the min/max range values.  That way, the
        MetricSpinButton's current value is not set before the computed min/max range
        values are actually set, so the .ui file doesn't need to contain any static
        min/max range values.  Also, both dialogs call SetFieldUnit, which also sets the
        MetricSpinButtons' increment values, so those don't need to be set statically in
        the .ui files, either.
        
        Change-Id: I191cfc3837278530e0c3a87e00708c4c76a76361
        Reviewed-on: https://gerrit.libreoffice.org/67734
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-13  Takeshi Abe  <tabe@fixedpoint.jp>  [91731a8674d764293e2988333027f82f15b2577e]

        tdf#119890 Lookup XDG_(DOCUMENTS|TEMPLATES)_DIR correctly
        
        ... for My Documents and My Templates.
        
        It seems customary to name XDG_*_DIR in all uppercase.  This also
        fixes buffer overrun IIUC, as osl_readLine() does not return the
        newline delimiter.
        
        Change-Id: If85ca7e6abe663e29d36b65a08d358d3d7d27c4b
        Reviewed-on: https://gerrit.libreoffice.org/67741
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [01da3c15ad047c974635995adcd1b55637809abe]

        Remove outdated comment
        
        Change-Id: Iede1d3321e909329cb0754a26e5b4bee4bb60316
        Reviewed-on: https://gerrit.libreoffice.org/67752
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-02-13  Miklos Vajna  <vmiklos@collabora.com>  [af57ab1a3fbe8ccdead53fc4dd54cd86b9db2cd9]

        writerfilter: make RTF TableRowBuffer members private
        
        Change-Id: Id16726ad6f0cd5aeae0b55c817d02b315506e863
        Reviewed-on: https://gerrit.libreoffice.org/67747
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-13  Miklos Vajna  <vmiklos@collabora.com>  [cb9f393a5293c0f39d76b703154f8392c45f8047]

        sw btlr writing mode layout: implement unmapping of this direction
        
        Fix various cases which trigger this warning:
        
        warn:legacy.osl:10975:10975:sw/source/core/txtnode/swfont.cxx:427: Unsupported direction
        
        Which means that we tried to work with a VCL direction of 900, without
        passing around the btlr flag accordingly.
        
        Change-Id: I96374fc949f60e8324c5a84de48b710b6461bafb
        Reviewed-on: https://gerrit.libreoffice.org/67746
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-13  heiko tietze  <tietze.heiko@gmail.com>  [16780939141031632d04603a148859dc8a1ef3e1]

        Resolves tdf#122998 - Position of all/none checkboxes in Autofilter
        
        Checkboxes moved above the listbox
        
        Change-Id: I8f4ef437815741e26032f47c952c32d3e5d7db56
        Reviewed-on: https://gerrit.libreoffice.org/67712
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-02-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [ea9c84c616ed50a610dbdfea625ce4c7144b06f4]

        Indexing is not needed for single getToken() call
        
        Change-Id: I38b916d217af05359754925f2ae68351486aa399
        Reviewed-on: https://gerrit.libreoffice.org/67639
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [6d7308acb7b1ae606b49d6bba3a4c5cbfd0521ed]

        OptimizerDialog: simplify string operations when selecting...
        
        ... image resolution: introduce local method to:
        * use indexed getToken
        * avoid getting all tokens in advance
        * reduce calls to non-trivial getString method
        
        Change-Id: Ib47c2e9bb5788132328fbda1b1dce05e495ad3ed
        Reviewed-on: https://gerrit.libreoffice.org/67638
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [bcee672425d37bc0007b666cc4a8152aa1a76bb5]

        Use indexed getToken()
        
        Change-Id: Ibd9d23b914645fdf52403c6c9d90a4058f2cf406
        Reviewed-on: https://gerrit.libreoffice.org/67637
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [f528ad715834d4ffb0c762f7af9c19d5dce2dadd]

        Take advantage of indexed getToken()
        
        Change-Id: Iac7b4caf58706e153981be7994cba1929520f44c
        Reviewed-on: https://gerrit.libreoffice.org/67636
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [ac200764897f738f3faac47fc664048409fe37f8]

        Use indexed getToken()
        
        Change-Id: I070cd4903a1aae0c5b22f0991ebf274b8dc09974
        Reviewed-on: https://gerrit.libreoffice.org/67632
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [4fdc99d1b9b9da438c9a10d774951aaedf1c286a]

        Execute indexOf() only if needed
        
        Change-Id: Ib018761e35841a5128a2ef1a7318ce7fac448e5c
        Reviewed-on: https://gerrit.libreoffice.org/67630
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [2e0f6635d6136622a00c04ce7041969f4d7f4348]

        Use indexed getToken()
        
        Change-Id: I393c53d7501afc6cd75a4c463031db94574b4ec7
        Reviewed-on: https://gerrit.libreoffice.org/67629
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [6975073dc1e44025cd7863feadac5d52443a268e]

        Use indexed getToken() and fix integer type
        
        nType was defined as sal_uInt32, but initialized by a toInt32
        and provided to setAutoloadSecs() which accepts sal_Int32.
        
        Change-Id: I78eb5426ddab7726ee538005cc3aa732b66ce1bf
        Reviewed-on: https://gerrit.libreoffice.org/67628
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [972b9968cd8bd70bfb39e3307cb5097302682c31]

        Avoid index for single getToken() call
        
        Change-Id: I907c108f4b056d3388464e29ce2fc40b319380c0
        Reviewed-on: https://gerrit.libreoffice.org/67627
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [bd0ba6d459d9da09038db93bf701135273a429df]

        Use indexed getToken()
        
        Change-Id: I7a9ee6cb1e5fd9dac917d236bfd612100828c087
        Reviewed-on: https://gerrit.libreoffice.org/67626
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [f4a75a254dbc172e07cac18b7bb8edc965f378d7]

        Avoid index for single getToken() call
        
        Change-Id: Ia95c9f78978c2299382ffdec603e44b06299549e
        Reviewed-on: https://gerrit.libreoffice.org/67625
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [60ee3d8e18b2cab428c22eb49883a5e307b8a689]

        Use indexed getToken()
        
        Change-Id: Ie5aa54192c537738a37e348d00642f606295d985
        Reviewed-on: https://gerrit.libreoffice.org/67624
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [6c623c048cf2c741f875c2fff87c9d863d294b57]

        Use indexed getToken()
        
        Change-Id: I0233ee1abefa5dc54835a2ce5f7be52ab9586262
        Reviewed-on: https://gerrit.libreoffice.org/67623
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6d52cd1c0b7270a512a8e4ea988432fdad3e4385]

        Fix typo
        
        Change-Id: I036a41bd4d46973a8b6fb51a90c6506cf3f9b8f0
        Reviewed-on: https://gerrit.libreoffice.org/67748
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-02-12  Zdeněk Crhonek  <zcrhonek@gmail.com>  [17dcc5c1222842c8167b233ee6e60ce93dd49f12]

        uitest one more assert in test tdf123122
        
        Change-Id: I0a42b68a29023a12557ac2de523fb80fd970d17b
        Reviewed-on: https://gerrit.libreoffice.org/67743
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-02-12  Caolán McNamara  <caolanm@redhat.com>  [5c8ff0eab1ac8199efd966a0fcb3352cdb8deaf6]

        weld ScNamePasteDlg
        
        Change-Id: I197a917458fdd75b08f888deac1926dc363202d5
        Reviewed-on: https://gerrit.libreoffice.org/67735
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-12  Zdeněk Crhonek  <zcrhonek@gmail.com>  [66cab03733f4fc91a2ebd37a799d940f5e787166]

        uitest for bug tdf#123231
        
        Bug 123231 - Chart set trendline format regression type Power twice
        
        Change-Id: Ic3a01af6fe90f1183663551f6c625219a185ccb5
        Reviewed-on: https://gerrit.libreoffice.org/67731
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-02-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6db16f98468416885a719c518a55cb2b6ef4a032]

        Removed executable permission on docx file
        
        Change-Id: I66dcbda8d91d05229b2c6c9185a4d02ce5361294
        Reviewed-on: https://gerrit.libreoffice.org/67742
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-02-12  Miklos Vajna  <vmiklos@collabora.com>  [e8b9572bf89f55463f2c879a401ed62efc165d95]

        sw btlr writing mode: implement initial layout
        
        The bulk of this commit is reasonably straightforward, the interesting parts
        are:
        
        - SwFrame::CheckDir() is where the layout reads the doc model, i.e. sets the
          new SwFrame::mbVertLRBT.
        
        - We had 3 text directions previously: horizontal, vertical (implicitly RL) and
          vertical LR (implicitly TB). This adds a 4th text direction for the LRBT case.
        
        - SwTextFrame::SwitchHorizontalToVertical() is responsible for re-locating the
          origo of a string to be painted from the top left to the bottom left corner (in
          addition to the height/width swap that's done for all vertical directions).
        
        - Finally MapDirection() is the place where we map Writer's new btlr mode (with
          no character rotation) to VCL's 900 (90 degrees) rotated direction.
        
        No functional changes intended for existing text directions. Lots of places are
        still not yet adapted, but this is good enough to paint a single word in a
        table cell at the correct position with the correct direction.
        
        Change-Id: I465c62db6562d8a2be140c3d37473e590830139e
        Reviewed-on: https://gerrit.libreoffice.org/67740
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-12  Michael Stahl  <Michael.Stahl@cib.de>  [4bbb0bcb88614d3ccaaab4bea4fe2309c92b881e]

        sw: remove load_save_test.py
        
        This is not and has never been a unit test; let's remove it to avoid
        confusion.
        
        Change-Id: I42a5e8f9d2f9757bcc9e0c6051e5d86ffc6e023f
        Reviewed-on: https://gerrit.libreoffice.org/67732
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins

2019-02-12  Caolán McNamara  <caolanm@redhat.com>  [aa31976c2e4399a86bc6f70f140972d9ccef6fc0]

        Resolves: tdf#123298 resize before writing to vector
        
        Change-Id: I8fc25d254781b31e4ffafcf4397a95d79e042cd8
        Reviewed-on: https://gerrit.libreoffice.org/67736
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-12  Jens Carl  <j.carl43@gmx.de>  [20203f1bf9733f7a1212952920f7973f8fef1abe]

        Add XServiceInfo tests to ScDataPilotFieldGroupsObj
        
        Change-Id: Iaa78c63503748c3c953a39193138239babf7a011
        Reviewed-on: https://gerrit.libreoffice.org/67707
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-02-12  László Németh  <nemeth@numbertext.org>  [b3d88a0875efcbc3efcabeef743ff0dc4d8cf686]

        tdf#122594 XLSX OLE in DOCX: export ActiveTable
        
        (visible sheet) of an embedded spreadsheet,
        instead of exporting always the first sheet.
        
        Change-Id: I5c6f982b1b814a5f3830f08d247f4db3fdc3c384
        Reviewed-on: https://gerrit.libreoffice.org/67733
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-02-12  Miklos Vajna  <vmiklos@collabora.com>  [052b5d375307245223e694bb835d86966c370d3b]

        sw btlr writing mode: implement UNO API
        
        The custom code in SwXCell::setPropertyValue() was added in commit
        5a5597655a4bf12e4ca07c9c2b6f6221e217f080 (tentative fix for fdo#30474#,
        2010-11-26), which suggests that not handling all constants from
        text::WritingMode2 was not intentional.
        
        Later the writerfilter side (which is the only client of this hidden
        property) was adapted to use text::WritingMode2, so do the same here.
        This implicitly adds support for the new text::WritingMode2::BT_LR as
        well.
        
        Change-Id: I37d8eaa844847cb19e7503b2d973069f9895e6bc
        Reviewed-on: https://gerrit.libreoffice.org/67730
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-12  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [a2bd7470368b2a44edf25680bd250c4d2b7428cb]

        o3tl::make_unique -> std::make_unique in svx/
        
        Since it is now possible to use C++14, it's time to replace
        the temporary solution with the standard one
        
        Change-Id: Ic91b7170b10299001167e78ade1d24c16ce9319e
        Reviewed-on: https://gerrit.libreoffice.org/67475
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-12  Miklos Vajna  <vmiklos@collabora.com>  [db346dde6179e7414289681d91b153a6ed259d05]

        sw btlr wrting mode: implement document model
        
        btLr is not a writing mode that would be used by any natural language,
        the reason it makes sense to support this is that the Word UI makes it
        easy to rotate text 90 degrees counter-clockwise for Latin (lrtb) text,
        which then triggers this feature. This is common in the first column of
        tables to create text that looks like a row header.
        
        An import-time workaround to handle <w:textDirection w:val="btLr"/> was
        added in commit c2d1ab73165d5fa19037e6244b1d634c6c455efc (tentative fix
        for fdo#30474#, 2010-11-26), but rotating text at a text portion level
        has various unwanted side effects, just counting my own fixes, I had 7
        workarounds on top of that workaround to hide problems where the root
        cause is this missing writing direction in sw core.
        
        This commit just extends the sw core doc model, everything else is to be
        done in follow-up commits.
        
        Change-Id: I89e02cd4b40de78699dbf14885fc128e870de3b8
        Reviewed-on: https://gerrit.libreoffice.org/67717
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-12  Salih Sariyar  <994.salih@gmail.com>  [006734562be1fec6b8fa4ff291c51b6043265653]

        tdf#114441: Convert use of sal_uLong to better integer types
        
        Change-Id: I1d54d8cec7f1157ea1c3c024a38a1a70210f98b0
        Reviewed-on: https://gerrit.libreoffice.org/67687
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins

2019-02-12  Tor Lillqvist  <tml@collabora.com>  [b1fc81bed49dfa5b3aa6efa225273e1c0c873139]

        The ARM Neon stuff is needed for ARM64, too (iOS at least)
        
        Not sure why the code has now started to require that, even if have
        used the same bundled libpng as for a long time.
        
        Change-Id: I2da223bc46c24563ce9d170643c28cc5c93f7d56

2019-02-12  Tor Lillqvist  <tml@collabora.com>  [7f71294ba699e509e64d03878c2dddbad62264eb]

        makeSvTabListBox is gone now
        
        Change-Id: Idc42c0649279cb710ca1dbf1a9a67da4d006c735

2019-02-12  Tor Lillqvist  <tml@collabora.com>  [14eea8a7ad790a96e070247d7561eb42febdf6f8]

        Fix build without HAVE_FEATURE_AVMEDIA (iOS at least)
        
        Change-Id: I72d7c7478eba13db93cb88b86e911163c38b312b

2019-02-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [204c5d1746c0afc145f9b54b68c4a099f9f0e2bf]

        Always set java bytecode / source target to 1.6 / 6
        
        as our new baseline (as discussed in ESC call 2019-02-07)
        
        Change-Id: I8a22fab6a1f9a713cb55b4c5d8173c3bbcd28587
        Reviewed-on: https://gerrit.libreoffice.org/67387
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-02-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [58e31745600757f3d95085e67aa6bf13d7b9878b]

        loplugin:flatten in sdext
        
        Change-Id: I5a7c2d38ef2e4af54316becd807bffab83d402d0
        Reviewed-on: https://gerrit.libreoffice.org/67715
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-12  Caolán McNamara  <caolanm@redhat.com>  [a8f21e120b1073d7019d41e85cc9a15104ed5c93]

        merge together as get_checkbox_column_width
        
        Change-Id: I183d2d94ab60c128b136674ef40eeb30057b281c
        Reviewed-on: https://gerrit.libreoffice.org/67714
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-12  Caolán McNamara  <caolanm@redhat.com>  [de0651551b13e58e4a37794e1da6649629be3fc0]

        weld ScSolverOptionsDialog
        
        Change-Id: I940fe1c5b4edf41c66a729c56fa789488fd39ba6
        Reviewed-on: https://gerrit.libreoffice.org/67713
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-12  Caolán McNamara  <caolanm@redhat.com>  [c4a91f1409fc21d92f207718f29377c2862e381f]

        weld SdInsertPagesObjsDlg
        
        Change-Id: Ie8e0eaa6122274d86f2d16597cd928acd15df05c
        Reviewed-on: https://gerrit.libreoffice.org/67695
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-12  Serge Krot  <Serge.Krot@cib.de>  [20f6e0babf3cb0dd66a2dfcfa7a15cb2d9f2592b]

        tdf#121040 sc: cell with ### has too big height
        
        Make the same behavior as inside MSO - numbers with any
        different number format should not be broken on two or more lines
        regardless "wrap text automatically" option.
        
        Change-Id: I135ecef1ad01171dd22828100309311bd8eea6ce
        Reviewed-on: https://gerrit.libreoffice.org/67470
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-02-12  Zdeněk Crhonek  <zcrhonek@gmail.com>  [00f76006d49b24d79e5936f981705c1d7857d4b5]

        uitest for bug tdf#123122
        
        Change-Id: If8ee892fde2bd481215ee491d3248517afca1200
        Reviewed-on: https://gerrit.libreoffice.org/67710
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-02-12  Komal  <komalbharadiya@gmail.com>  [de1a23288ff6e4d7228fd8d7920b37b570df8f9a]

        tdf#114441,Change in the data type to sal_Int32
        
        Change-Id: I962d3d9f5fcb95c7f2b19169ca87b262ed320279
        Reviewed-on: https://gerrit.libreoffice.org/66203
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-12  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [f22ce685260b8b7b792f1f132472c88c6b655589]

        “Fax” has never been an initialism—don’t write it thus
        
        It was originally short for “facsimile”.
        
        Change-Id: Icaadde5c1beaf8bbbc72144a7ce60f96794f8a33

2019-02-12  Balazs Varga  <balazs.varga991@gmail.com>  [de73efb96fbb1d268caea0f41acbe20a234ec59f]

        tdf#122226 OOXML Chart Import: data label new line separator
        
        Set the data label separator to "new line" if there is not
        present explicit point separator, just like in MS Office.
        
        Change-Id: I9ee0fb9f98fc1bb322892616af50954f4f8db0f9
        Reviewed-on: https://gerrit.libreoffice.org/67533
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-02-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e41b09d0126ecb28cff277c9b4b40eae7cc7c3f4]

        tdf#122607 Fix layout invalidation in headless mode
        
        Layout was not invalidated correctly since the visible area is 0
        in headless mode.
        So just reformat the whole doc when doing the pdf conversion headless.
        
        An attempt to fix this was already made with commit 1ecca673b40fedc53db125e332b087d1c120a254
        but that didn't cover all cases.
        
        Change-Id: I3f620b2f2db2c4a6e5bf279b33e5c93697e4e2d4
        Reviewed-on: https://gerrit.libreoffice.org/67417
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-02-12  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [fe2e315e21ccc53c2b15e1b2648001b638e13d58]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Remove Britishism
            
            That’s what we have the en-GB localization for.
            
            Change-Id: I43cf1231fbc82e7467562f4fe16cfba44db83553
            
2019-02-12  Stephan Bergmann  <sbergman@redhat.com>  [9373d594055ff67abf6e391e0eeac2e572be5399]

        loplugin:unnecessaryparen
        
        Change-Id: Ibd47c9b9dfcd33527739a7e7bbabb21f7af24ed7

2019-02-12  Miklos Vajna  <vmiklos@collabora.com>  [29a3d327900eb672b7630eb0b5ddea01a6a0c1a3]

        DOCX, RTF filter: handle distributed para adjust
        
        Pointed out by lcov for the RTF import, but all of RTF/DOCX
        import/export was missing.
        
        DOC export is still missing.
        
        Change-Id: I9c48a08c3e951409f59dc1631a6ab39aa95f905d
        Reviewed-on: https://gerrit.libreoffice.org/67700
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-12  Mike Kaganski  <mike.kaganski@collabora.com>  [cfbd830e9c4d1877989bc4ad93109551a0a4b0b7]

        tdf#120703 PVS: remove redundant static casts
        
        V572 It is odd that the object which was created using 'new' operator
             is immediately cast to another type.
        
        Change-Id: I5fee1c4bebd1972fbb5e43da37149d4e2ff6ce0d
        Reviewed-on: https://gerrit.libreoffice.org/67664
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-02-12  andreas kainz  <kainz.a@gmail.com>  [294b9a415929f25982373e91cba9254686074b19]

        sifr icon theme update
        
        Change-Id: Iac4f162dd2cf6e31416f6b28bb8cc0a18a2c21cd
        Reviewed-on: https://gerrit.libreoffice.org/67702
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-12  Stephan Bergmann  <sbergman@redhat.com>  [a072b15e96c6b7342bf785df0404ed46bfb32ffb]

        More loplugin:indentation Qt "emit" hackery
        
        Change-Id: I6f71546a5f6ab07bb4df6fc89213962e74984c84

2019-02-12  Hamish McIntyre-Bhatty  <hamishmb@live.co.uk>  [b0b23543449a3666df6e48c561672432af9d6948]

        tdf#97361 Make xtextcontent.py more pythonic
        
        Use pylint to make xtextcontent.py more pythonic. Mostly,
        changing variable and method names to comply with the
        python style guide. Also, remove unneeded imports.
        
        Change-Id: I80e6fa53e67a86520a85284f3dad76a614450047
        Reviewed-on: https://gerrit.libreoffice.org/66199
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-02-12  Arkadiy Illarionov  <qarkai@gmail.com>  [3f08be2e511dc2300021486a1cc2f1e8ba530373]

        Simplify containers iterations in reportdesign, sal, sax
        
        Use range-based loop or replace with STL functions
        
        Change-Id: If6b734dab12a7298fce16003d3d175305fbe798d
        Reviewed-on: https://gerrit.libreoffice.org/67701
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f9c57cae202818258b416b4ca28040a44e8887c2]

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

2019-02-12  Jens Carl  <j.carl43@gmx.de>  [10f2a4bf51f5b29bc601bc210a7b837be433eedb]

        tdf#45904 Move XEnumerationAccess Java tests to C++
        
        Move XEnumerationAccess Java tests to C++ for ScDataPilotFieldGroupsObj.
        
        Change-Id: I329dc17a22ae2821be09b044d24983f2c62516bf
        Reviewed-on: https://gerrit.libreoffice.org/67706
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-02-12  Jens Carl  <j.carl43@gmx.de>  [c9fa173e96190259e7a8747d769232a4c9b842dc]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScDataPilotFieldGroupsObj.
        
        Change-Id: Ib43c37dd78fa6b4da87a8c0ccd987bf4ee6879de
        Reviewed-on: https://gerrit.libreoffice.org/67705
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-02-12  Jens Carl  <j.carl43@gmx.de>  [e0745a11597e5d57eb8001a295314e86810a6027]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScDataPilotFieldGroupsObj.
        
        Change-Id: I8bd601c2bb8f2c6fa8fe197f31f8df5878aa6b71
        Reviewed-on: https://gerrit.libreoffice.org/67704
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-02-12  Jens Carl  <j.carl43@gmx.de>  [7ae358f33f849bf51e810fa8739301307c98bc67]

        tdf#45904 Move XNameAccess Java tests to C++
        
        Move XNameAccess Java tests to C++ for ScDataPilotFieldGroupsObj.
        
        Change-Id: Ifa926bd64ac7fc7cd7df080e400ab36e084f1708
        Reviewed-on: https://gerrit.libreoffice.org/67703
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-02-11  Julien Nabet  <serval2412@yahoo.fr>  [2a08db9a0473e2f87715aacfc7b481beaa490dcf]

        tdf#123020: migration to Firebird fix tablename for indexes (2)
        
        Change-Id: Ibb296611c152807d143fa1e212554fd54aea45fb
        Reviewed-on: https://gerrit.libreoffice.org/67301
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-02-11  Eike Rathke  <erack@redhat.com>  [febe6a57f9bc9145ffc8e9faeb34b8ac5af1c718]

        Resolves: tdf#123052 correctly init pNextRows[] values for up/back unprotected
        
        Regression from
        
            commit ec68d58afd53ffd5f0f524503dec607e52385c72
            CommitDate: Fri Jul 6 14:25:07 2018 +0200
        
                GetNextPos: deduplicate some nMovX code
        
        Change-Id: I0352d44eda587d2c340df4c7d8fe35b7b8591fc1
        Reviewed-on: https://gerrit.libreoffice.org/67693
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-02-11  Caolán McNamara  <caolanm@redhat.com>  [b45debb0bcf051961abc7724472e2c55e4bd0a9c]

        Resolves: tdf#123080 don't require wayland at runtime
        
        if it existed at buildtime
        
        Change-Id: I8a3285b7ee3b0556605b0c3d4b1fef222eb62d1a
        Reviewed-on: https://gerrit.libreoffice.org/67691
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-11  Caolán McNamara  <caolanm@redhat.com>  [c7ad7849d54fd3dad67e7779102f65b8b2f04881]

        Resolves: tdf#123231 spin-button focus loss triggers changing active radio
        
        Change-Id: I6562631df4225d5aa4fe650c40be7c0424eb5621
        Reviewed-on: https://gerrit.libreoffice.org/67689
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-11  Caolán McNamara  <caolanm@redhat.com>  [4bb482cc2e65a10fd4f38cddfab405169cf192e4]

        weld SvBaseLinksDlg
        
        Change-Id: I40afcb99ae0e8fd27387077aea688906f037d6f4
        Reviewed-on: https://gerrit.libreoffice.org/67676
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-11  Caolán McNamara  <caolanm@redhat.com>  [cac7541e1b2a1bbd0fca08853fd8323bb0078247]

        Resolves: tdf#123320 non-existing drop caps char style
        
        Change-Id: I416e3fcffe7da549ffd3b82cb912d78d1ca02339
        Reviewed-on: https://gerrit.libreoffice.org/67682
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-11  Caolán McNamara  <caolanm@redhat.com>  [129899248e035a0fb751c943e4a4cdf1713beec7]

        Resolves: tdf#123309 destroy menu before menubutton
        
        Change-Id: Ib6b179c460bed4ffdcc2678294633004bbae816a
        Reviewed-on: https://gerrit.libreoffice.org/67677
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-11  Yusuf Sonmez  <yusufsonmez1995@gmail.com>  [3b5dd1d49e3b5d669d020f0b268625b106c1c661]

        tdf#112689: Replace chained O(U)StringBuffer::append() with operator+
        
        Change-Id: I84fcc109087fe72cf68cf6cc1b8cf4045488ff46
        Reviewed-on: https://gerrit.libreoffice.org/67601
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-02-11  LibreOﬃciant  <OpenOfficiant@sfr.fr>  [0a240b98cde34701681bb93ea5ebea84d0fffd2f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Corrections + link activation
            
            Change-Id: I99d8a012ff51bf43a96d15450cfaeb02d56ffea9
            Reviewed-on: https://gerrit.libreoffice.org/67669
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-02-11  Tor Lillqvist  <tml@collabora.com>  [4f7f1dd12406655f71195c577ba7f7d128a93ce4]

        Revert "tdf#112689: Replace changed O(U)StringBuffer::append() with operator+"
        
        Sorry, but this change breaks the build:
        bridges/source/cpp_uno/msvc_win32_x86-64/except.cxx(884): error C2110: '+': cannot add two pointers
        
        This reverts commit 867384792244667a33cad79a7348b34b6008822b.

2019-02-11  Katarina Behrens  <Katarina.Behrens@cib.de>  [9191b59ac13d59a50f88e74604f02eb97e969e89]

        tdf#119853: Set window state only, don't actually show the window
        
        showMaximized, showNormal etc. makes the windows visible, but it is
        not always desirable (e.g. documents opened with 'hidden' flag on)
        
        Change-Id: I15364c816c35865dbc2d74f1d1a46817b1277f43
        Reviewed-on: https://gerrit.libreoffice.org/67679
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-02-11  Xisco Fauli  <xiscofauli@libreoffice.org>  [379ab849b415d61c542fc5ebd613e94052df4afb]

        tdf#22919 crash on insert picture as background from the gallery
        
        regression from commit
        commit 1b7bcaa714f0af45c6a9660d1f0940cb7931ba0f use unique_ptr in svx
        
        Follow-up from fc723fd872d5ffa52551f570b64c2b924d1cc97e
        
        Change-Id: I034583e848c6b030e77ed43893c1c7db44280add
        Reviewed-on: https://gerrit.libreoffice.org/67681
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-02-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [0d1253c2328106a443d16b6c8e96347de33e2ace]

        new loplugin writeonlyvars
        
        largely based on the relevant portion of the unusedfields loplugin, but
        adapted for local vars
        
        Change-Id: Ic522a941573940e8f75c88f90ba5f37508ca49b1
        Reviewed-on: https://gerrit.libreoffice.org/66835
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-11  Meryem Ezber  <meryemezber.me@gmail.com>  [2dd7aba7564a222c2acbac22975a76a6ab33c41f]

        tdf#112689: Replace chained O(U)StringBuffer::append() with operator+
        
        Change-Id: I4446858ed30df4adffbf18ab609c95690cff99c0
        Reviewed-on: https://gerrit.libreoffice.org/67668
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-02-11  Omer Fatih Celik  <fcelik98@gmail.com>  [bd32bf4deb7a2ae9d790a10b5c8af6ea33b7c127]

        TDF#114441 - Convert use of sal_uLong to sal_uInt32
        
        Change-Id: I4783cd877925f797af7851670d4ea5d091b1c935
        Reviewed-on: https://gerrit.libreoffice.org/67618
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-11  Stephan Bergmann  <sbergman@redhat.com>  [4c6a70cab642fa83faf9344052c7ed1543ea49aa]

        Merge in Flatpak improvements
        
        ...from <https://github.com/flathub/org.libreoffice.LibreOffice/>:
        
        commit 35de93fdcbfc7c7f6972812535e832f1405658cb
        Merge: b397586 06020ec
        Author: stbergmann <sbergman@redhat.com>
        Date:   Mon Feb 11 10:18:24 2019 +0100
        
            Merge pull request #70 from Erick555/patch-1
        
            Update gvfs to 1.38.1; apache-ant to 1.10.5
        
        commit 06020ec8be69c8c2d22265c7066c2b838d231400
        Author: Erick555 <37542552+Erick555@users.noreply.github.com>
        Date:   Sat Feb 9 21:24:57 2019 +0100
        
            Update apache-ant to 1.10.5
        
        commit 7c0a9d3fcd5988bc955bf5d67aa3249d45727bb4
        Author: Erick555 <37542552+Erick555@users.noreply.github.com>
        Date:   Sat Feb 9 21:19:16 2019 +0100
        
            Update gvfs to 1.38.1
        
            * use meson as autotools support was removed.
        
            * use same config options as gnome runtime does:
            https://gitlab.gnome.org/GNOME/gnome-build-meta/blob/gnome-3-30/elements/sdk/gvfs.bst#L17
        
        Change-Id: Ib4314ea49220bcac01fafb600065e41b434c395b
        Reviewed-on: https://gerrit.libreoffice.org/67672
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [cc26cfd379ed32a4c41878370c8db237f327d544]

        use more hasPathnamePrefix
        
        Change-Id: I539e6aedad61d80b6ebe80104b77d720072395bd

2019-02-11  Stephan Bergmann  <sbergman@redhat.com>  [b289cf8de23afa2e647b7b2045487bf3ac757e2a]

        loplugin:indentation
        
        Change-Id: Id2704c2ac38125dd6449496c0967eadc3679fdbc

2019-02-11  Dennis Francis  <dennis.francis@collabora.com>  [4aea832ffebefd62e5f9a3b34dca493b21a16bb0]

        tdf#121388 : Disable threading and dep evaluation for IF...
        
        IFS/SWITCH if the call did not originate from
        ScDocShell::DoRecalc()/ScDocShell::DoHardRecalc()
        
        Change-Id: Ifdb3a496276dc841fc42a1bad1876cfb1057baf6
        Reviewed-on: https://gerrit.libreoffice.org/67414
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-02-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [c04eb27affb8f6284d01dbd9f8b3c92a7979087a]

        remove debugging code
        
        Change-Id: Ibb6f3a1c711959cb4f32541dba96f005e51c9040

2019-02-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [941df80853cb6ab729f713eeb75984ba6dfec4ab]

        ScConditionalFormatList, don't use linear search
        
        we can use the nice new C++14 compare methods to do this properly
        
        Change-Id: Ic2a8e46747c4a105d93d32b5f58a061a2e0d4e26
        Reviewed-on: https://gerrit.libreoffice.org/67666
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-11  Miklos Vajna  <vmiklos@collabora.com>  [6cace0546f0c560587fd8ebe3e8512f56a51c6b2]

        sw: prefix members of SwDBManager
        
        Change-Id: I36c02de94bd7fcbf06e53ce930b6b0e850f2ae31
        Reviewed-on: https://gerrit.libreoffice.org/67667
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [8c0bb7692a5ae3f1c0d1966903baef013b50a7e6]

        loplugin:indentation workaround qt macros
        
        Change-Id: I17bb0b462bb4ce7e8128c9ad33491aa8b691e566

2019-02-11  andreas kainz  <kainz.a@gmail.com>  [7d80c9a89c0db40e6d836af3f8f2d5b0dd171422]

        Sifr icon theme update
        
        Change-Id: I7a14995e99a92bd6c36ccc8a17f8ae99a9a5887b
        Reviewed-on: https://gerrit.libreoffice.org/67662
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-11  Roman Kuznetsov  <antilibreoffice@gmail.com>  [bfa1595f94da80e6d27d0ef2e9b8f83407f075ca]

        tdf#123311: Label "Order" in Print dialog should be left align
        
        Change-Id: Ibaeac1ddfbe34a11d3205abc6257367497dc855e
        Reviewed-on: https://gerrit.libreoffice.org/67581
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-02-11  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [6ff712db7f581c66b50b1b50506ae0a5c3089218]

        find-unneeded-includes: Skip headers used only for compile test
        
        As proposed in https://gerrit.libreoffice.org/#/c/67473/
        
        Change-Id: Ibbc2d32dde2363502915cfeb036fa6f4ba568932
        Reviewed-on: https://gerrit.libreoffice.org/67574
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-11  Julien Nabet  <serval2412@yahoo.fr>  [c04c6c487e20730391cfc29dfe66b4558b7b4efb]

        tdf#116851: some rtf files provide param with "-" for "edmins"
        
        Change-Id: I2a2a189ee727a51aeef5601b39bb288d813fc8f3
        Reviewed-on: https://gerrit.libreoffice.org/52610
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-11  Omer Fatih Celik  <fcelik98@gmail.com>  [867384792244667a33cad79a7348b34b6008822b]

        tdf#112689: Replace changed O(U)StringBuffer::append() with operator+
        
        Change-Id: I9221608db417217dd7c97c0300ecedb67fa74132
        Reviewed-on: https://gerrit.libreoffice.org/67603
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-11  Muzaffer Kadir YILMAZ  <muzafferkadiryilmaz@gmail.com>  [3e214676b95ac384ae938f7baf7a4edbd4f5a7f3]

        tdf#112689: Replace chained O(U)StringBuffer::append() with operator+
        
        Change-Id: Iba19864313dc5039f5ca27be3d0c68785612346a
        Reviewed-on: https://gerrit.libreoffice.org/67602
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-02-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [21b901d081484eacc11bacae876a9567519e9ff0]

        Fix path
        
        Change-Id: Iacc398b4195b742ca453a2480e78bbf0e25909e8
        Reviewed-on: https://gerrit.libreoffice.org/67663
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-02-11  Meryem Ezber  <meryemezber.me@gmail.com>  [2edaadce0dedbee5d4a8213ea06d04cfc3c6cf55]

        tdf#112689: Replace chained O(U)StringBuffer::append() with operator+
        
        Change-Id: Icfedb77943721f0ed7504ec68c3b63c4709352bc
        Reviewed-on: https://gerrit.libreoffice.org/67615
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-02-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [f76bf262a60c154684ffefbd53a5339fa3864e42]

        new loplugin indentation
        
        look for mixed indentation in compound statements, which makes them hard
        to read, and sometimes makes it look like a statement is associated with
        a nearby if/for
        
        Change-Id: Ic8429cee1f9a86d938097a4a8769a2bce97b3361
        Reviewed-on: https://gerrit.libreoffice.org/63283
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-11  Mike Kaganski  <mike.kaganski@collabora.com>  [b143e7642f93e83f4f3c4df56c3e1e8e64e36ce0]

        tdf#120703 PVS: V560 A part of conditional expression is always true/false
        
        Change-Id: Ib9ad5b874a210ef3862c668158fcc5d18eeab363
        Reviewed-on: https://gerrit.libreoffice.org/67579
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-02-11  Mike Kaganski  <mike.kaganski@collabora.com>  [2ded5f80b43f91fc1bcd8fbc17bafb0758de3f70]

        tdf#120703 PVS: Check object type before static_cast
        
        V560 A part of conditional expression is always false:
             !pPrevActContent.
        
        Change-Id: Ief1b560ea8a4e1d85a693909b6a6a80566fa2f34
        Reviewed-on: https://gerrit.libreoffice.org/67547
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-02-11  Mike Kaganski  <mike.kaganski@collabora.com>  [30c0134cd31c1409c374b9b0b38d2f2ac2f4bd03]

        tdf#120703 PVS: V560 A part of conditional expression is always true/false
        
        Change-Id: I4449fead67459bdcbdc0e9320129e7a5b36aecd9
        Reviewed-on: https://gerrit.libreoffice.org/67545
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-02-11  Mike Kaganski  <mike.kaganski@collabora.com>  [04c1a98c10a24e65c4460d198c4009dc512c44ab]

        tdf#120703 PVS: V560 A part of conditional expression is always true
        
        Change-Id: I598ba9c49e919c3a521b3062c83b72a1c7949b9e
        Reviewed-on: https://gerrit.libreoffice.org/67540
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-02-11  Mike Kaganski  <mike.kaganski@collabora.com>  [6fd533031f2775aaa8843065a9986caf1fa304b0]

        tdf#120703 PVS: remove obsolete check (leftover from static removal)
        
        V560 A part of conditional expression is always true: !pSymbolList.
        
        In commit a2cd17d19085d739b979445d7f9ec7158b89df49, pSymbolList and
        xSymbols were made non-static. The check below was left though.
        
        Actually, I don't know if that was a safe move, since it's unclear
        how the lifetime of the returned pointer is managed now to prevent
        use-after-free.
        
        Change-Id: Ia51a9790503694f909ce7953337d3caaebfabfc1
        Reviewed-on: https://gerrit.libreoffice.org/67512
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-02-11  Mike Kaganski  <mike.kaganski@collabora.com>  [3165146f6deef86eb408837275ec3f7edda0183b]

        tdf#120703 PVS: V560 A part of conditional expression is always true/false
        
        Change-Id: I62cb3b8927d664b3d5359ee6ac7db30d354f4821
        Reviewed-on: https://gerrit.libreoffice.org/67496
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-02-11  Mike Kaganski  <mike.kaganski@collabora.com>  [774cc7e0930f223fded1a774e0b71e6b68d48f5f]

        tdf#120703 PVS: The check must be before assignment
        
        V560 A part of conditional expression is always false:
             nType != m_nDialogType.
        
        Change-Id: I9182ec170aa41516208f97bb8543d348990f046d
        Reviewed-on: https://gerrit.libreoffice.org/67488
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-02-11  Mike Kaganski  <mike.kaganski@collabora.com>  [121182bddbce8f14cccdf7db9af8c08867a0912f]

        tdf#120703 PVS: V560 A part of conditional expression is always true/false
        
        Change-Id: I67462369d93e9d9ff3c056800947c4b75f71ba5f
        Reviewed-on: https://gerrit.libreoffice.org/67486
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-02-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [6e8c9bdf0a55141d3cbd181862aec89b788bb060]

        using ScopedVclPtr with StartExecuteAsync not good
        
        Which doesn't actually make much of a difference in this case because
        this is a welded dialog, which currently does not preserve a VclPtr
        owner of such dialogs.
        
        Perhaps we should rather fix the
           SfxTabDialogController::runAsync
        infrastructure to temporarily
        (a) preserve an owner for such dialogs
        (b) disposeAndClear such dialogs
        at least until we are done with welding?
        
        Otherwise this is very confusing.
        
        Change-Id: I568eb6813925299663ac3f90749b64076d404d19
        Reviewed-on: https://gerrit.libreoffice.org/65708
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [743d5604c22e2c599ec22c1afd8c7c02388d575f]

        loplugin:indentation in writerfilter..xmloff
        
        Change-Id: Ibda157508e92ab5fb222daf79a38941c30a8057e
        Reviewed-on: https://gerrit.libreoffice.org/67611
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [2fab2c9d494035cc55d0bc56a47e784be6e64510]

        loplugin:indentation in vcl
        
        Change-Id: Idd7166833764fdf1d9c42a050490572a8b330199
        Reviewed-on: https://gerrit.libreoffice.org/67610
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [71a61ab2d8b650ebe0655cebd7233959a5a3811e]

        loplugin:indentation in unotools..vbahelper
        
        Change-Id: I76de5678dd21f207e9e9c2a0c446f2c0b9be974e
        Reviewed-on: https://gerrit.libreoffice.org/67609
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [30e99b793fc26d2c86363bf8c023cdd2c05940b1]

        loplugin:indentation in ucb..ucbhelper
        
        Change-Id: Ifa4b34065dacf9e144f076631c57f1d01aedaeeb
        Reviewed-on: https://gerrit.libreoffice.org/67608
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [9e03f6820417c9fcda27b49d9fa5a464f1255c84]

        loplugin:indentation in lingucomponent..tools
        
        Change-Id: I96ed4c51ce3fe45c1cb69a7d7ff917f1e152462e
        Reviewed-on: https://gerrit.libreoffice.org/67607
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [7df04009b98165f89c89f1e506ebafd2fecc8f5a]

        remove ControlDependencyManager
        
        and just use our normal handlers, instead of this weird magic
        
        Change-Id: I8245787bec2a755ce6aba31ed681577771537ca1
        Reviewed-on: https://gerrit.libreoffice.org/67534
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-10  Damjan Jovanovic  <damjan@apache.org>  [eb5e2dea18835df78872a8b0e3446e604f749645]

        Win64 fixes for dtrans.
        
        Patch by: me
        
        (cherry picked from commit 7595a809d2a4aea9299633546ca95f709133dee8)
        
        Change-Id: I59a561aad16073fec1567e1873842a2b11dff4df
        Reviewed-on: https://gerrit.libreoffice.org/67594
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-10  andreas kainz  <kainz.a@gmail.com>  [7c304fa6a99d1c30cf1bc6774612d96b382041d8]

        Sifr icon theme update
        
        Change-Id: Ib88e6582676c78853e37d7e903d565160972af64
        Reviewed-on: https://gerrit.libreoffice.org/67596
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-10  Caolán McNamara  <caolanm@redhat.com>  [df230a23676dd992ee12c13273c3901bd56f6354]

        weld FmSearchDialog
        
        Change-Id: If7e87f725ea44732080fc0c57e4503c82b0cf4a0
        Reviewed-on: https://gerrit.libreoffice.org/67595
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-10  Matthias Seidel  <mseidel@apache.org>  [d88911d172f7a57d097656eff6c2ebded627ddc4]

        Converted mouse pointer from indexed color to RGB
        
        (cherry picked from commit 85e843067bb07211eba8fb6abcb9224b340bcc65)
        
        Change-Id: I7c686e11a9449d0107b821e42feb3b360b42b50a
        Reviewed-on: https://gerrit.libreoffice.org/67593
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-10  Matthias Seidel  <mseidel@apache.org>  [b94dcadbf408b525c4481394a118aa6da54d5a80]

        Converted mouse pointer from grayscale to RGB
        
        (cherry picked from commit e98508d60780866d836d19d41ae6a0ed67414767)
        
        Change-Id: I990b1be02b2f9cf47a7587982f7a28159ad2f139
        Reviewed-on: https://gerrit.libreoffice.org/67592
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [9f40107620316fd04e1fe3669ed7c3a5c2b62eb3]

        loplugin:indentation in sw
        
        Change-Id: I4936284bff568b6bb47e5df3821f4ddd78260e92
        Reviewed-on: https://gerrit.libreoffice.org/67568
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [12b584e4a9695a7516f239cd33950656212ed0c8]

        loplugin:indentation in svx
        
        Change-Id: Ifea8e24fb76025715ab2ff495d3949223584070a
        Reviewed-on: https://gerrit.libreoffice.org/67567
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-10  Julien Nabet  <serval2412@yahoo.fr>  [6815354b286bbc6e686fea12fada6d4d18ffb64f]

        Typo: isAggreateFunction + isNumericOrAggreateFunction
        
        Change-Id: Ief40b8f83defb223c9f6cba4bab89486e1c73f99
        Reviewed-on: https://gerrit.libreoffice.org/67605
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [16f153228461595e3ad82c3502fcb6b07cfe6f2a]

        loplugin:indentation in svtools
        
        Change-Id: I5535acdf828f78d69ba8f6b4c990f9139ed3319b
        Reviewed-on: https://gerrit.libreoffice.org/67566
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [f68f3b98cc47868cda3a75298a211c5735c0a4e7]

        loplugin:indentation in soltools..svl
        
        Change-Id: I270a12cdb68920b8fa23b82dd933724e30334485
        Reviewed-on: https://gerrit.libreoffice.org/67565
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-10  Arkadiy Illarionov  <qarkai@gmail.com>  [b95512e936b4eebb301c169e091bd9064c1eb2ac]

        tdf#39593 use existing find() to reduce copypaste
        
        Change-Id: Id6280424627a3bbcb484d61cee2f2003aa1ca9b6
        Reviewed-on: https://gerrit.libreoffice.org/67604
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-10  Rene Engelhard  <rene@debian.org>  [05bcc58408f5969bbab42dee66c6dc97ee63bd73]

        fix comment
        
        LDAP support is mainly for ldapbe (LDAP configuration backend), the
        libpq one is just a by-product... so "in Base" is wrong
        
        Change-Id: I342e579b5a832f6a4722499da3f0f1c35f4c0a5d

2019-02-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b92813d9b8b09604ecf7a9adc60f360f3bde140d]

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

2019-02-10  Andrew Udvare  <audvare@gmail.com>  [6776c53b7ce2e431d8636f4e5a755f50f787ec8f]

        Make LDAP support optional
        
        Change-Id: Ifbd3903494a81e7b155bf6468f6ca2c50b3370a4
        Reviewed-on: https://gerrit.libreoffice.org/65958
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2019-02-10  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [47d3f4fcf861d5a24899bf78296da50a07d58a8c]

        KJ & elementary: Add missing format text in Draw, elementary: update shape manipulation etc
        
        Change-Id: I6f360477f9024dd0796b8a2b74185104f5d3c299
        Reviewed-on: https://gerrit.libreoffice.org/67599
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-02-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [45f4de6d333aa3fa5873cf8e1146286c74960557]

        loplugin:indentation in sfx2..slideshow
        
        Change-Id: I3bd23a8f6237d0887a4782b6179a413dd2f03e02
        Reviewed-on: https://gerrit.libreoffice.org/67564
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [34f333445c54c87f3afe777fa467f7a2bb122208]

        loplugin:indentation in sd
        
        Change-Id: I8ce307b8c467ac1e3f19faca1df15a079bc14169
        Reviewed-on: https://gerrit.libreoffice.org/67563
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [b4f38d8b788018b3f88421d72bb82ad3bdeef9e2]

        loplugin:indentation in sc
        
        Change-Id: Ieafabbafde456edba5adbe1fd587c32f04aedb98
        Reviewed-on: https://gerrit.libreoffice.org/67562
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-09  Arkadiy Illarionov  <qarkai@gmail.com>  [21d1d0d2340d40f646c5e3f413a33b45ab89675f]

        Simplify containers iterations in sc/qa/unit
        
        Use range-based loop or replace with STL functions
        
        Change-Id: I07835481988be3b1524ece8320c3952179cf022f
        Reviewed-on: https://gerrit.libreoffice.org/67590
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-09  Arkadiy Illarionov  <qarkai@gmail.com>  [4192288e67333fe0ba78611f3809d8dccdce33de]

        Simplify containers iterations in sc/source/core/data/[b-d].cxx
        
        Use range-based loop or replace with STL functions
        
        Change-Id: Ifb3c6a2fdcd32122a6fd371191b058117015c3ed
        Reviewed-on: https://gerrit.libreoffice.org/67588
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-09  Caolán McNamara  <caolanm@redhat.com>  [f50f0ae2fc9f0df7cc105cd075481172d33bc70a]

        weld SvxSearchAttributeDialog
        
        Change-Id: Ib929afd143cd02b49f87ae6d910500354197e826
        Reviewed-on: https://gerrit.libreoffice.org/67572
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-09  Caolán McNamara  <caolanm@redhat.com>  [6b9e78df3c1f0afe0352b07f7fdbd6587d5da940]

        weld SvxEditDictionaryDialog
        
        Change-Id: Ia35ef42a570353e26a8969a322b04768a4ac042f
        Reviewed-on: https://gerrit.libreoffice.org/67553
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [4188ae6a093d935c7c983c7abb0a2fcb89f96c2a]

        loplugin:indentation in registry..sax
        
        Change-Id: I4b877751818febaec8e64018335dca691a476a43
        Reviewed-on: https://gerrit.libreoffice.org/67561
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [82b91027691a0a7138c0f70b94d6500e35bb8b44]

        loplugin:indentation in oox..package
        
        Change-Id: Ie50a1ad6e27786ccdaae2ba1ae96f5682c4a38f6
        Reviewed-on: https://gerrit.libreoffice.org/67560
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [2ae813975ae8ba97e2adbce13be272e6902ca7b5]

        loplugin:indentation in jvmfwk..lotuswordpro
        
        Change-Id: I1af665f4c6d34d8514dd23bb7a3eba700ce3ddbc
        Reviewed-on: https://gerrit.libreoffice.org/67559
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [de8c193833a7c60826015ecaed13d9fb3d1e0aba]

        loplugin:indentation in helpcompiler..io
        
        Change-Id: Ia3f05662cc9542feeac3096d29e9dec6d1858620
        Reviewed-on: https://gerrit.libreoffice.org/67558
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [cfadf87cf51e0681d5fc4059a973ed1630a8203f]

        loplugin:indentation in framework
        
        Change-Id: I9d0ef502eb812499b0372436083f673bb19ff578
        Reviewed-on: https://gerrit.libreoffice.org/67557
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [0019eac5e5c1e0a9f0a216da7ce56eb5bfff886b]

        loplugin:indentation in forms..fpicker
        
        Change-Id: If01379c43519cc1dbcf8dfaefde545fbe7e24fc2
        Reviewed-on: https://gerrit.libreoffice.org/67556
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [9eed3b4a1830250cb686e386cbcbe68da0e7cb02]

        loplugin:indentation in filter
        
        Change-Id: If0574f34effb82bf718958692a44fd422b71abd4
        Reviewed-on: https://gerrit.libreoffice.org/67555
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [24f7dd62517f150f4137727a72544387421027b9]

        move and extend primitive2dxmldump to drawinglayer
        
        Also needs extending the XmlWriter to output double numbers as
        the attribute content.
        
        Change-Id: Ie749ea990d856c8c90092ed8153c24efda99c444
        Reviewed-on: https://gerrit.libreoffice.org/67573
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-02-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [bec35535b4cb784800a79cd315b4f761d0a6758e]

        Use PngImageReader for loading the icons from the icon-themes
        
        Change-Id: Id48c7707fd6c0ef72a41b102048be5749d5c4858
        Reviewed-on: https://gerrit.libreoffice.org/67578
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-02-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [34a6e8443312c5f9aa0a1bb055fac50d722a90ff]

        add PngImageFilter that uses libpng for PNG loading
        
        This adds loading of PNG images that uses libpng instead of our
        own solution. It always loaded the image as either RGB or RGBA
        image and if the source PNG is using something else, libpng
        converts to either RGB or RGBA.
        
        In addition this adds tests for loading of various PNG files to
        make sure the resulting bitmaps are using pixel data as expected.
        (especially needed to check the RGBA bitmaps)
        
        Change-Id: I194321caf76c2ec2365bb6075c79c5e84983658a
        Reviewed-on: https://gerrit.libreoffice.org/67571
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-02-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ebc6cfbb323d2f933336f7e2f4a775098c4f4341]

        more terse string output for BitmapColor
        
        Change-Id: Ia8ef9bcf10b2a2312f9f1c09afa8124a63822d1c
        Reviewed-on: https://gerrit.libreoffice.org/67570
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-02-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [033ebc5a5d76bff179ca778412e6923b605217d5]

        Fix typo
        
        Change-Id: I72fafb21ac51de7537622b5265af266073cdb293
        Reviewed-on: https://gerrit.libreoffice.org/67576
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-02-09  Eike Rathke  <erack@redhat.com>  [8e12e3300592438b06b5649deaf84574de5066ba]

        Resolves: tdf#123122 category is just one bit, date+time is two bits set
        
        DATE|TIME != DATE ...
        
        Regression from
        
            commit e85966450b770e1169f113183ce1a9a9f4dcc507
            CommitDate: Wed Oct 3 12:08:55 2018 +0200
        
                Related: tdf#119613 tdf#118127 suppress duplicated builtins, rework All cat
        
        Change-Id: If500dbeae00805f04f61586730479901b27d3901
        Reviewed-on: https://gerrit.libreoffice.org/67554
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-02-08  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f42554a1886ebe49170c25096dc3281b2c7bb1f4]

        remove obsolete image handling description from README
        
        Change-Id: I94023bc1a8eb1b6d31416292eccf220ba1c29efc
        Reviewed-on: https://gerrit.libreoffice.org/67569
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-02-08  Matteo Casalin  <matteo.casalin@yahoo.com>  [db6e0348a3c5d41e6a5d38a7902645e8e3c22b4a]

        getToken+comparison+copy ==> startsWith
        
        Change-Id: I3d243cecc21b0364b2ceac1f64cbfa1764c3ddf1
        Reviewed-on: https://gerrit.libreoffice.org/66938
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-08  Matteo Casalin  <matteo.casalin@yahoo.com>  [88895d7451ad095510d5dbe6c760b6fbccd95b05]

        Avoid index for single getToken call
        
        Change-Id: I4b7dfd024369258efb84ec8d1c1cd16f4a7aa730
        Reviewed-on: https://gerrit.libreoffice.org/66944
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-08  Matteo Casalin  <matteo.casalin@yahoo.com>  [ea3045b28943e78673a669e9e1a310d374951675]

        Initialize some OUString with proper value
        
        Change-Id: I2f5676e9973d476aa709f9dfb4a903b09edaafeb
        Reviewed-on: https://gerrit.libreoffice.org/67336
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-08  Matteo Casalin  <matteo.casalin@yahoo.com>  [042c2a24f598cd9405ba98342efcb00098d70b1d]

        Replace always true condition with a more likely one
        
        indexOf is always lower than string length since "not found" is
        encoded as -1. Original code works correctly anyway since the
        "not found" case lead to copying the whole string, although this
        copy is completely unnecessary.
        
        Change-Id: Ic5dd995dd0c3f974c77b5bf209ad5e994b044385
        Reviewed-on: https://gerrit.libreoffice.org/67320
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-08  Matteo Casalin  <matteo.casalin@yahoo.com>  [be75c3ea3037522d4abcf08d3f383d6df5f7e493]

        Use indexed getToken()
        
        Change-Id: I3c1df346c56bfbd6e885b5ddb78ac3162a8bc32e
        Reviewed-on: https://gerrit.libreoffice.org/67327
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-08  Matteo Casalin  <matteo.casalin@yahoo.com>  [6e1bd43a4344f6c3dff9a6fc06fa9a6f1356e327]

        Use indexed getToken()
        
        Change-Id: I1fa06283b3c1857c81ec320b98db857a42e91bca
        Reviewed-on: https://gerrit.libreoffice.org/67333
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-08  Matteo Casalin  <matteo.casalin@yahoo.com>  [15b0bc23e87aa41dc40beeaaed7e87d727af00f2]

        Use indexed getToken()
        
        Change-Id: I7ba78cc8ecf7d2ecface0e69dcacc9bae869c7e6
        Reviewed-on: https://gerrit.libreoffice.org/67335
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-08  Matteo Casalin  <matteo.casalin@yahoo.com>  [e5e1eca721ec35d51c41985e3020909ab956bdc5]

        Use indexed getToken()
        
        Change-Id: I8ab1c2956739c9b63de807176ca0e3a640d3961f
        Reviewed-on: https://gerrit.libreoffice.org/67325
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [dce3d4a758cf929d55c4c7220685bf7a5d332eda]

        uitest for sc Chart - format Data series dialog
        
        Change-Id: I94ff22fa79c3b147bb4ea6e1976e79c08527cc39
        Reviewed-on: https://gerrit.libreoffice.org/67549
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-02-08  Mike Kaganski  <mike.kaganski@collabora.com>  [8e1e0246a5a33d9206d6310cf8a135c2cccd70f5]

        tdf#120703 PVS: fix condition
        
        V560 A part of conditional expression is always false:
             nY == nStartRow.
        
        Change-Id: I2d1a809400d48889780ce320be740648f8d9b97f
        Reviewed-on: https://gerrit.libreoffice.org/67541
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2019-02-08  Stephan Bergmann  <sbergman@redhat.com>  [0c314c90a7af7d9e855e3cacfd8e7a31ed065a26]

        The gcc3_linux_aarch64 bridge needs to call __cxa_current_exception_type, too
        
        ...or else mapException would extract garbage from the fake
        exception->exceptionType std::type_info* when catching via
        cppu::getCaughtException the rethrown exception thrown via
        std::rethrow_exception in Test::testgetCaughtException in
        cppuhelper/qa/misc/test_misc.cxx.
        
        6ddecf61ecada646fbd6f8809270d47289727e8a "fillUnoException not working on
        std::rethrow_exception exceptions" had adapted the other relevant
        bridges/source/cpp_uno/gcc3_*/ cases but missed the gcc3_linux_aarch64 one.
        
        Change-Id: I5a2afb11ad4abf851169bd3fd8ae647cc81c2fcd
        Reviewed-on: https://gerrit.libreoffice.org/67542
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-08  Miklos Vajna  <vmiklos@collabora.com>  [b9b4e9223b6c0d6e0b48b694c9aabbe54a250660]

        oox smartart, cycle matrix: handle left/bottom constraint in composite algo
        
        The bugdoc has 3 shapes in the "outer" circle which have a position
        where either x or y is not 0. But these are defined using constraints
        talking about the right or bottom edge of the shape.
        
        Map that to top/left, given that we already know the shape size.
        
        Change-Id: If7ccc2fb642046eb53b48c8b2c2b2c6b023ba9e8
        Reviewed-on: https://gerrit.libreoffice.org/67544
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-08  andreas kainz  <kainz.a@gmail.com>  [e426cdc9e4af2d681b2bb0be290a3270df1886c6]

        Sifr icon: update icon theme
        
        Change-Id: Id432035aba9ea443a1f4afcd54e39a8f3b0939cf
        Reviewed-on: https://gerrit.libreoffice.org/67543
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [485e238bd10d1921b1b3ad7001cbe1949ca10bca]

        loplugin:indentation in editeng..extensions
        
        Change-Id: If7d7c400fb5d24e48b6cd02b364a8ac7fa23505d
        Reviewed-on: https://gerrit.libreoffice.org/67538
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [b45289e48e0f354b9996e2846dd041db4a9947ce]

        loplugin:indentation in connectivity
        
        Change-Id: I6619fcdd84a23aae975dcaa7315c7f229c63c4f1
        Reviewed-on: https://gerrit.libreoffice.org/67535
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [347571a6873a4b6bce8733e476fa902830d1a644]

        loplugin:indentation in dbaccess..drawinglayer
        
        Change-Id: I05de6c01e827e596c9802c04964f43508dfd4d64
        Reviewed-on: https://gerrit.libreoffice.org/67537
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [a58f6d2744fde88f2034987208124e5b2505c641]

        loplugin:indentation in cppu..cui
        
        Change-Id: If625e5bf38ca8e1f12686038c7c9be8d0303b6f6
        Reviewed-on: https://gerrit.libreoffice.org/67536
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-08  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [43635b474cdce65e64fa9ca9d27a3cee6d96d50b]

        o3tl::make_unique -> std::make_unique in tools..xmloff
        
        Since it is now possible to use C++14, it's time to replace
        the temporary solution with the standard one
        
        Change-Id: Ib3201f865d43f372007cdf381c7e244e9cbeae26
        Reviewed-on: https://gerrit.libreoffice.org/67474
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-08  Caolán McNamara  <caolanm@redhat.com>  [2d6313a9fac81340883b24fe3651781d31c6039d]

        weld AddDataItemDialog
        
        Change-Id: I579d6d555b0f01df22e6f97912712a9ec2bf69a6
        Reviewed-on: https://gerrit.libreoffice.org/67532
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-08  Caolán McNamara  <caolanm@redhat.com>  [c953ff6ce59001323a05a4f398fd354fac5e559d]

        weld AddSubmissionDialog
        
        Change-Id: Ib56b22743ef6b9eb849291f9d8eba02450e3fc68
        Reviewed-on: https://gerrit.libreoffice.org/67531
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-08  Caolán McNamara  <caolanm@redhat.com>  [6ff24b994e34d343e5e91b99b971aa43a841341e]

        drop propagate natural
        
        rather than have version specific behaviour
        
        Change-Id: I75866a45859f93d290f79c63b586fee2a19816f3
        Reviewed-on: https://gerrit.libreoffice.org/67529
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-08  Caolán McNamara  <caolanm@redhat.com>  [eb25b3c94053b4b614d7c8f983158d6519e530c1]

        weld AddConditionDialog
        
        Change-Id: Ib685ea89b31c1f000bc2276e3362ba059f997422
        Reviewed-on: https://gerrit.libreoffice.org/67521
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [74ed61e793ff9641a2c67b83327b066cb9a1af3d]

        loplugin:indentation in UnoControls..accessibility
        
        Change-Id: Ib58ac1c7171331eac543eba7b5f7bae8fa04ae4d
        Reviewed-on: https://gerrit.libreoffice.org/67524
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [3b9dcfee6492474398011755a92d77320a226604]

        loplugin:indentation in codemaker..comphelper
        
        Change-Id: I8dee6245cfa1f7998591b31a3752bbbae13f499d
        Reviewed-on: https://gerrit.libreoffice.org/67527
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [21b224211c998e756a7eb03de30d0737e07b2350]

        loplugin:indentation in canvas..chart2
        
        Change-Id: I9ef57a2e9aaf298f4cfd029aa9b8143871b1bc21
        Reviewed-on: https://gerrit.libreoffice.org/67526
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [587ac01f97d3fd63638bbb1e4b165b49140bfc90]

        loplugin:indentation in basctl..bridges
        
        Change-Id: Ie4e27466c4258c6f774a3ebb82ec3a88c28fd753
        Reviewed-on: https://gerrit.libreoffice.org/67525
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-08  Miklos Vajna  <vmiklos@collabora.com>  [bd824be5371d5e4d6e49b72ccf01897ba301c55e]

        xmloff: create XMLImpressExportOasis instances with an uno constructor
        
        Change-Id: I58c689f5a1b034f64687031e24b82a3ac56e4bae
        Reviewed-on: https://gerrit.libreoffice.org/67519
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-08  Stephan Bergmann  <sbergman@redhat.com>  [d7115b60eb509e9e2040a24cc71b4d8d49a2fde2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix "Error: Duplicated entry. ID = par_id3146919"
            
            ...after 00c5a418955574905aed5137c43ce2219b50e6f9 "Minor color and padding
            tweaks; some styling for TOC"
            
            Change-Id: I4340e2e52a5cbd7627364157aeb9eec17bc96cb4
            
2019-02-08  andreas kainz  <kainz.a@gmail.com>  [980e40304fa40a671624c5b4a8ec55d515f55dab]

        Sifr icon theme update
        
        Change-Id: I3ab1f7a5ec55d3f7fd8886d3578a9437f4ce03c1
        Reviewed-on: https://gerrit.libreoffice.org/67522
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7f4600f6da54daaeb0d566c978a7ec60a50c9fbd]

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

2019-02-08  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [ee3cf6c82747385a1466cde66598d8e92859c904]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Minor color and padding tweaks; some styling for TOC
            
            Just to fix the most egregious issues in content paragraphs.
            Some day I will actually have the energy to systematize
            everything into a cohesive set of spacing and padding values.
            
            Change-Id: I6d5d36e96d9c9a133d61b233413ebd17d8189d33
            
2019-02-07  Mark  <mark_r80@hotmail.com>  [c12cdfed9c63cdf257ac6afb6f391731a240029e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#107930 - Help needs to be corrected and amended for Recalculation
            
            changed test in 06080000.xhp
            
            Change-Id: I4cc8a0a04517306e5196aa79c607e624b488a56f
            Reviewed-on: https://gerrit.libreoffice.org/67518
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2019-02-07  Caolán McNamara  <caolanm@redhat.com>  [950bdd703bb4430526598a132897a6b77cb21005]

        weld NamespaceItemDialog
        
        Change-Id: If2029eaae250ed3ee4ab56dae7ec67c2deba3ab8
        Reviewed-on: https://gerrit.libreoffice.org/67515
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-07  Caolán McNamara  <caolanm@redhat.com>  [9170c8eeb6f47772f0c3e91f0cfb47b5bd2fd3ed]

        weld ManageLanguageDialog
        
        Change-Id: I70cabe6c028cdfae06d0f677979937f18249917a
        Reviewed-on: https://gerrit.libreoffice.org/67513
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-07  László Németh  <nemeth@numbertext.org>  [70ab6ff7c22ce850c9041bfeeeaba7038011a0a7]

        tdf#122594 OLE import in DOCX: show selected sheet
        
        of an embedded XLSX OLE object, instead of showing
        always the first sheet.
        
        Change-Id: I583a17dc8a3cd06ee15fbbb950328f0b9b164a63
        Reviewed-on: https://gerrit.libreoffice.org/67516
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-02-07  Zdeněk Crhonek  <zcrhonek@gmail.com>  [66850d9efb00407b7930500d0ebc6febdb03fa8c]

        uitest for bug tdf#93506 + Trend line dialog
        
        Change-Id: I7d8e43d744361ff0301ce387318cc91925810e69
        Reviewed-on: https://gerrit.libreoffice.org/67514
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-02-07  Miklos Vajna  <vmiklos@collabora.com>  [e3c6f249c10f7f1bcc528e643f5723288c514b29]

        oox smartart, cycle matrix: fix counting presentation children
        
        The markup is:
        
        <dgm:if name="Name6" axis="ch ch" ptType="node node" st="1 1" cnt="1 0" func="cnt" op="gte" val="1">
        
        Where PowerPoint evaluated the condition to true, but Impress evaluated
        to false. This means that the undocumented relation between the child
        lists is "OR" (not "AND").
        
        Also, our code assumed that "node" has to be a data node (not
        presentation node), but it seems the only way this condition can be true
        if presentation children is also counted. (The presentation node in
        question is not a presentation of anything.)
        
        Change-Id: I094b44351aeb8058cd50753f46fcdac7a88b35cd
        Reviewed-on: https://gerrit.libreoffice.org/67510
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-07  Caolán McNamara  <caolanm@redhat.com>  [85fc36b9e181c99c6033c99d70cb9066aac0687a]

        weld ManageLanguageDialog
        
        Change-Id: I03dfa49f4a8b269408d9037feb9c5c984f6c3c52
        Reviewed-on: https://gerrit.libreoffice.org/67511
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-07  Stephan Bergmann  <sbergman@redhat.com>  [cb22fb0c2e49010ed066c23f0521d10cc850c280]

        Make osl_getLocalHostname thread-safe
        
        Change-Id: I82b8c49fcbbec161bf968573e28992fa5737b45b
        Reviewed-on: https://gerrit.libreoffice.org/67508
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-07  Stephan Bergmann  <sbergman@redhat.com>  [fd66ee183f4ae61d0dff2e732c80edccb2bad362]

        Keep nW non-negative here
        
        ...which happens when GetParent()->GetOutputSizePixel().Width() is zero (as
        seen, e.g., during JunitTest_forms_unoapi_2).  It is assigned to sal_uInt16 nX
        further down, which then causes failure with Clang's -fsanitize=implicit-signed-
        integer-truncation.  And when the parent size is apparently too small (zero)
        there is probably no value in operating with a value less than zero here---there
        won't be a reasonable layout of controls anyway.
        
        Change-Id: Ic1fa75f94a9a2878c60fca4cb03e4fbf6f9fda98
        Reviewed-on: https://gerrit.libreoffice.org/67507
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [fc723fd872d5ffa52551f570b64c2b924d1cc97e]

        tdf#22919 crash on insert picture from the gallery
        
        regression from commit
            commit 1b7bcaa714f0af45c6a9660d1f0940cb7931ba0f
            use unique_ptr in svx
        
        Change-Id: Ie3ced1f13ae3d35205174a02d6cbc2c19a171871
        Reviewed-on: https://gerrit.libreoffice.org/67498
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-07  Caolán McNamara  <caolanm@redhat.com>  [6682a47deea5523b58dca37976f0f0fb30fb0a11]

        weld LibDialog
        
        Change-Id: I40df84d476b50f245c6d0849269006300e93f54a
        Reviewed-on: https://gerrit.libreoffice.org/67497
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-07  Stephan Bergmann  <sbergman@redhat.com>  [17e5028044edef2b959b73ce1dbe2c9627d1a799]

        Make osl_getLocalHostname thread-safe
        
        Change-Id: I19b0cc48b18ddda5bd09c88f03565e9b73ed776a
        Reviewed-on: https://gerrit.libreoffice.org/67495
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-07  Stephan Bergmann  <sbergman@redhat.com>  [5acca93ca02fc161b00555e081dbd169bc9eec9e]

        Replace macro with constexpr variable
        
        Change-Id: I1999113b5c5ad533dc37ffd9adb9dfe346d5d749
        Reviewed-on: https://gerrit.libreoffice.org/67493
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-07  Caolán McNamara  <caolanm@redhat.com>  [6a58859bf24c949e2531fffe5e999bcc868414c8]

        Resolves: rhbz#1673198 cannot overwrite open file with export
        
        this reverts
        
        commit 3c4cfa209f446fc433c8d3925cbbe628c2f536e8
        Date:   Mon Nov 26 12:51:05 2007 +0000
        
            INTEGRATION: CWS fwk72 (1.195.14); FILE MERGED
            2007/09/10 14:55:01 mav 1.195.14.1: #i81437# do not allow to export to the file the document is based on
        
        Change-Id: I8bf1524a8cc2d6d1911bdd228f33f1b7723e1d6e
        Reviewed-on: https://gerrit.libreoffice.org/67491
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-07  Muhammet Kara  <muhammet.kara@collabora.com>  [d2c7136158ce4163a03c14621cab26481e5fed96]

        Add some messages to SvxDrawPage::getByIndex exceptions
        
        Change-Id: I2310907071d2a8d63d78dbeb99022309870d5c34
        Reviewed-on: https://gerrit.libreoffice.org/67489
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-07  Miklos Vajna  <vmiklos@collabora.com>  [961ba62df045473e5793d9e103be86eaad8d9575]

        tdf#123032 sw, AddVerticalFrameOffsets: fix shape pos after mouse move
        
        Regression from commit 50223ea6e212b60b7d33839c2753c5601fb50f95
        (tdf#98987 sw: add AddVerticalFrameOffsets compat mode, 2016-03-31),
        the problem was that vertical position of the shape was wrong after
        mouse move, even if we attempted to take fly frames of the paragraph
        into account. (Similar situation is when saving and loading the file;
        which is much easier to test.)
        
        Fly frames are created as the
        text frames is formatted, and then SwTextFrame::CalcBaseOfstForFly() can
        calculate the vertical offset correctly. But in the "move with mouse"
        case SwToContentAnchoredObjectPosition::CalcPosition() was invoked by
        the time the old flys of the text frame were already removed, but the
        new ones were not yet added.
        
        Solve the problem by formatting the text frame from
        SwAnchoredDrawObject::MakeObjPosAnchoredAtPara() (if any of its validity
        flags are set to false) -- this is expected to be safe, as the object
        formatter is invoked by SwLayAction::FormatContent(), i.e. there is no
        recursive SwFrame::Calc() call here.
        
        Change-Id: I95851874e3da3f50f304421537c6743e04bdfc7b
        Reviewed-on: https://gerrit.libreoffice.org/67490
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-07  Tor Lillqvist  <tml@collabora.com>  [6673aa3fefad3b64469e3c6457161e09f6c27f5f]

        The WindowName param to WordBasic.AppMaximize() is optional and must be an Any
        
        Change-Id: I52d75427fe30945293f347e3f49d21bc2016edae

2019-02-07  Tor Lillqvist  <tml@collabora.com>  [49181f4b2f3cc1eeb6d0ed0ad317c6f314bb5eba]

        The parameter to WordBasic.AppShow() is optional and thus has to be an Any
        
        Change-Id: I134101d1be5922051e34352331a49f5706030ff2

2019-02-07  Caolán McNamara  <caolanm@redhat.com>  [9f3926df5c2828ad3e8cfce2b4444b1c84352cf4]

        tdf#123165 cache recently scaled bitmaps for reuse
        
        dropping the cached scaled bitmap when the bitmap
        is accesed via BitmapAccessMode::Write for writing
        
        Change-Id: Ib6539522944838238bd699ec3531039d21dc0f8b
        Reviewed-on: https://gerrit.libreoffice.org/67459
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-07  Henry Castro  <hcastro@collabora.com>  [467324f1071c65f6189e7ea567088918b51d2228]

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

2019-02-07  Stephan Bergmann  <sbergman@redhat.com>  [6287a4f0d18df7f195d1f14b7c24536317463a23]

        [API CHANGE] Synchronize supported Writer document zoom ranges
        
        On the one hand, SvxZoomSliderItem/SvxZoomSliderControl as used by SwView's
        SID_ATTR_ZOOMSLIDER support a range from MINZOOM (20) to MAXZOOM (600) (defined
        in sw/inc/view.hxx).  Setting a zoom value outside that range for one causes the
        DBG_ASSERT "Looks like the zoom slider item is corrupted" in
        SvxZoomSliderControl::StateChanged (svx/source/stbctrls/zoomsliderctrl.cxx) to
        fire, and for another (when setting a too small value) tries to assign a
        negative value (which wraps around, and gets flagged by Clang's
        -fsanitize=implicit-signed-integer-truncation) to sal_uInt16 nCurrentZoom at
        
          nCurrentZoom = nCurrentZoom - mxImpl->mnMinZoom;
        
        in SvxZoomSliderControl::Zoom2Offset (svx/source/stbctrls/zoomsliderctrl.cxx).
        
        On the other hand, SwXViewSettings' support of css.text.ViewSettings' ZoomValue
        property allowed values in the range from 5 to 1000 (cf.
        SwXViewSettings::_setSingleValue in sw/source/uibase/uno/unomod.cxx), and some
        JunitTests actually set such values (10, 15) below the MINZOOM value of 20.
        
        The incompatible 5--1000 range was there ever since
        7b0b5cdfeed656b279bc32cd929630d5fc25878b "initial import", but looks rather
        random, so change it to match the 20--600 range instead.  (And lets flag this as
        an [API CHANGE], to be on the safe side.)
        
        One of the JunitTests files that needed to be adapted,
        qadevOOo/tests/java/mod/_sw/SwAccessibleEndnoteView.java, oddly mentioned a
        zoom value of 130% in a comment while using the value 15 in the actual code.
        (And did so ever since the test code's introduction in
        26ebdfc472be16f0eb4110aab0335666d2ba5e62 "NEW: initial version".)  Changing the
        code to 130 would cause JunitTest_sw_unoapi_1 to fail in strange ways, with
        disposed UNO objects, while changing the code (and comment) to 21 appears to
        work.  Go figure.
        
        Change-Id: Id944ffdce501448312e008436e7038bf2aec63ac
        Reviewed-on: https://gerrit.libreoffice.org/67427
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-07  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [a944b4bb5c5a599f9aa3d25e7556e298d50efc9b]

        o3tl::make_unique -> std::make_unique in sw
        
        Since it is now possible to use C++14, it's time to replace
        the temporary solution with the standard one
        
        Change-Id: I871312c1077439377c67b76112f38b7019fa6fb1
        Reviewed-on: https://gerrit.libreoffice.org/67376
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-07  Miklos Vajna  <vmiklos@collabora.com>  [e44c31d68b026ad9cd954dc572cb1460958a6327]

        CppunitTest_cppcanvas_emfplus: use CPPUNIT_TEST_FIXTURE()
        
        Change-Id: I1d6a2b5d2b34dfd3356650a14cc853d00afbdda9
        Reviewed-on: https://gerrit.libreoffice.org/67476
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-07  andreas kainz  <kainz.a@gmail.com>  [23916dba4343c27503be4e84f2746461f55c056f]

        Sifr icon theme update
        
        Change-Id: I362673c0dc6f687a7b9232b985243534a17285ad
        Reviewed-on: https://gerrit.libreoffice.org/67479
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [536a6d6ca67d01c8470c242c6f1fd0750496eed4]

        loplugin:flatten in sfx2
        
        Change-Id: If4e07d497ead58a2ff58b5fdedd282b8784be421
        Reviewed-on: https://gerrit.libreoffice.org/67435
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [53a318196859140deb4b3c317db583a90cfd604c]

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

2019-02-07  Caolán McNamara  <caolanm@redhat.com>  [8b57d07a64e03db32b5383f58a40c1509392cd24]

        complete the univerbation of E-mail to Email in the ui
        
        it now looks old-fashioned hyphenated
        
        Change-Id: I5b2b905277356c1b986f97de29f82ac1c21b1709
        Reviewed-on: https://gerrit.libreoffice.org/66796
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-02-06  Caolán McNamara  <caolanm@redhat.com>  [9a923e1ce53753bb8538054fd1658a67ca0ff354]

        tdf#115941 use same font statusbar does for form navigator bar
        
        now that we have it the same height as a statusbar
        
        Change-Id: I0d5ee3f8dc57e94be5d45581bc4382e3448353c3
        Reviewed-on: https://gerrit.libreoffice.org/67462
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-06  Stephan Bergmann  <sbergman@redhat.com>  [a7521570c95cf4ecd3eb4324581ad09ff30ff70a]

        Harmonize SalPrinterQueueInfo::mnJobs and QueueInfo::mnJobs
        
        The former was of type sal_uLong while the latter has been of (potentially
        smaller) type sal_uInt32 ever since at least
        a02e8af56ba44e9bb3ba2c6e995a23745ee629a0 "INTEGRATION: CWS hedaburemove01", and
        Printer::GetQueueInfo (vcl/source/gdi/print.cxx) assigns from the former to the
        latter (so potentially truncates).
        
        But it appears the only non-zero values ever stored in the former are
        QUEUE_JOBS_DONTKNOW (defined as 0xFFFFFFFF in include/vcl/prntypes.hxx, fitting
        into sal_uInt32) and Windows-specific PRINTER_INFO_2W::cJobs (in
        WinSalInstance::GetPrinterQueueState, vcl/win/gdi/salprn.cxx), which is of
        Windows type DWORD, i.e., unsigned 32-bit, compatible with sal_uInt32.
        
        So change the former (and QUEUE_JOBS_DONTKNOW) to sal_uInt32, too.
        
        Change-Id: I0cc993d26831313b362cc31ee06fd879c854d146
        Reviewed-on: https://gerrit.libreoffice.org/67468
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-06  Stephan Bergmann  <sbergman@redhat.com>  [0160fd3fb4525f73bd51e1c4e1f00db56f652bf8]

        QueueInfo::GetJobs returns sal_uInt32
        
        ...ever since at least a02e8af56ba44e9bb3ba2c6e995a23745ee629a0 "INTEGRATION:
        CWS hedaburemove01"
        
        Change-Id: Ie363f02ed5b8ceaca4bd45f2bc1621e351a19ac9
        Reviewed-on: https://gerrit.libreoffice.org/67467
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-06  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c3cfe8f787a659eb6a18bd87cc47e9daa26cec4b]

        uitest for bug tdf#46885
        
        Bug 46885 - LibO crash when creating chart with no cells selected
        
        Change-Id: Iebe582863c2330579087d3d2743bca5d2d1676f6
        Reviewed-on: https://gerrit.libreoffice.org/67472
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-02-06  Zdeněk Crhonek  <zcrhonek@gmail.com>  [e61a5b34468474bdd359f0aa61561657f601da0f]

        uitest for bug tdf#62349
        
        Bug 62349 - Calc crashes when a newly created chart copied to clipboard
        
        Change-Id: I0627e2c86a7ce54ff0e84f8ebb3cdef1fce218c0
        Reviewed-on: https://gerrit.libreoffice.org/67469
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-02-06  andreas kainz  <kainz.a@gmail.com>  [b8f080709336dca71b6818fd0e46d7b73c8aa548]

        Sifr icon: update text formating icons
        
        Change-Id: I64a02ded0fea73d117527c62d91136b93ff31bcf
        Reviewed-on: https://gerrit.libreoffice.org/67463
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-06  Stephan Bergmann  <sbergman@redhat.com>  [cb12ed1fde058d5be2f3cc388039c8ecebcda15c]

        Adapt jurt/source/pipe/staticsalhack.cxx
        
        ...to f90e26b6313a2a7e492337f5957e49f5a512e5e7 "tdf#107461: For Unix-like OS,
        support file://<hostname>/... URLs" calling osl_getLocalHostname from
        sal/osl/unx/file_url.cxx.
        
        Change-Id: I2d9d3f8f7a1c7a1505dfafff0e60633b89f2de27

2019-02-06  Muhammet Kara  <muhammet.kara@collabora.com>  [4cceead76514e97cc25fb841629cfc6a5e1af53a]

        Extend MetafileXmlDump with MetaActionType::Transparent
        
        Change-Id: Ia74c43372b12eb71a8cc443de15458b374ee6b85
        Reviewed-on: https://gerrit.libreoffice.org/67446
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-02-06  Caolán McNamara  <caolanm@redhat.com>  [c06b120b1813a79c82aed465c8ba5cf5373c45bb]

        nNumElemVert is already known to be >= 4
        
        cause the outer if is...
        
        if ( pAny && ( *pAny >>= seqCoordinates ) && ( seqCoordinates.getLength() >= 4 ) )
        {
        	... nNumElemVert = seqCoordinates.getLength();
        }
        
        so this check is always true
        
        Change-Id: I512b9440969775224c04d8566401b63f819711aa
        Reviewed-on: https://gerrit.libreoffice.org/67464
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-06  Mike Kaganski  <mike.kaganski@collabora.com>  [70e9a35b575ba29431a421ec01af6298dfc57377]

        Remove useless const_cast
        
        Change-Id: I3f8fa4bafd5b3ff5eb549076db16cb73a5dde7e0
        Reviewed-on: https://gerrit.libreoffice.org/67458
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-02-06  Katarina Behrens  <Katarina.Behrens@cib.de>  [52c81384e054a7953e21866394f5e473ea089358]

        Add PPTX import of shape description
        
        Which was skipped before.
        
        Change-Id: I7fcd5608a8cdbeea9ea15c9c9aa32c9020154750

2019-02-06  Katarina Behrens  <Katarina.Behrens@cib.de>  [9547c0edef9a48937e4d9651a840c49481a4fbd9]

        Export background images provided by master page as artifacts
        
        Such that screenreaders don't announce them. To make this happen,
        pass them as NonStructElement to PDF writer.
        
        Change-Id: I94d52ee0207cd6362edabfb9b891faa7fe341543

2019-02-06  Katarina Behrens  <Katarina.Behrens@cib.de>  [bd66a0201fb6d1a127139287cc8b5bd27e3a92c3]

        Process all of list item (Lbl + LBody) in PDF-compliant way
        
        implemented as described in
        https://www.adobe.com/content/dam/acom/en/devnet/pdf/pdfs/PDF32000_2008.pdf#G21.1021281
        
        Change-Id: I943c35cb8ee833ff46ff594e6b6c1025450b9ca4

2019-02-06  Katarina Behrens  <Katarina.Behrens@cib.de>  [f891420f1689711e819f87e10dcfe38fe64eb038]

        Use different way to determine if paragraph is in list
        
        pptx import seems little flaky in this regard, EE_PARA_OUTLLEVEL
        isn't always set (no such problem with odp). Instead, we'll query
        paragraph's depth and visibility of bullets/numbering.
        
        Change-Id: Ia8cf6b7bb0e065a1378875442a99d79b006e2d77

2019-02-06  Armin Le Grand  <Armin.Le.Grand@cib.de>  [2840352ba56a212d191cc16e08378c87672d7b73]

        Enhance tagged PDF export for a11y
        
        The current tagged PDF export does not well support
        quite some internal structures. This includes all
        apps (Draw/Impress/Writer/Calc) and some areas.
        
        -= AlternativeText ('/Alt'):
        
        Only writer currently at least adds Title information,
        but we also have Description (MS does add) and Name.
        Target is to add this information when available to
        content frames.
        Writer did that by manually adding that tag using
        PDFExtOutDevData::SetAlternateText, but only used
        Title so far.
        To make this work as broad as possible, better add
        this to primitives. There is already a primitive called
        ObjectInfoPrimitive2D that encapsulates any content
        adding Name/Title/Description using GroupPrimitive
        functionality.
        Changed Writer to use that way. Draw/Impress already
        uses it, all apps now use graphic paint using primitives,
        so we have a natural target to encapsulate. Add support
        to VclMetafileProcessor2D to interpret it and add
        - if mpPDFExtOutDevData->GetIsExportTaggedPDF() - that
        data using a combination of Name/Title/Description and
        add using mpPDFExtOutDevData->SetAlternateText.
        This works for Draw/Impress/Writer, but not for Calc
        because Calc does not create more complex data structures,
        so SetAlternateText does not work (see
        PDFWriterImpl::setAlternateText for more infos).
        
        -= Area tagged ListContent (use 'L', 'LI', 'LBody' PDF tags):
        
        To support this in Draw/Impress, we can also use a similar
        way to support in primitives. For this I evaluated how to
        add needed OutlineLevel information to the existing (and
        already used to write 'P') TextHierarchyParagraphPrimitive2D.
        Added this and now ready to use in VclMetafileProcessor2D
        ::processTextHierarchyParagraphPrimitive2D.
        Added now using the OutlineLevel information at the
        TextHierarchyParagraphPrimitive2D. Made sure there are
        fallbacks to unchanged old behaviour when no PDF export
        or no Tagged-PDF used. Creating now '/L', '/LI' and '/LBody'
        statements as tagged PDF wants us to do.
        Exported PDF still works well while additionally a verifier
        as 'PAC 3' shows the expected and wanted structure.
        This will work now for any text in Draw/Impress and for
        Draw-Objects using Lists in Calc. Need to check for direct
        text in Calc cells and Writer - and guess how big the
        effort would be for these to make it work there, too.
        
        -= Area '/Artifact':
        
        Target is to avoid too much ScreenReader hassle when
        Impress uses Pictures/FillPatterns etc. in Background
        - what means on MasterPage in Impress.
        Experimented with different possibilities. Decided to use
        existing StructureTagPrimitive2D and extend for info if
        encapsulated data is 'Background' data -> on MasterPage.
        Can be created in ImplRenderPaintProc in method
        createRedirectedPrimitive2DSeque as needed by checking
        for MasterPage member (remember: primitives need to be
        as independent from model data as possible, never include
        e.g. a SdrObject reference in any way).
        Tried different ways to use this in VclMetafileProcessor2D
        processStructureTagPrimitive2D, see comments there. Current
        best solution is to just *not* create StuctureTag information
        for these objects.
        
        Change-Id: Ib2a578b02c1256758cda6d15ce37799803d8205c

2019-02-06  Eike Rathke  <erack@redhat.com>  [cdfa8b27f28328612b6734533981c1b363ced0a0]

        Resolves: tdf#121002 UpdateRefOnNonCopy::mbUpdated=true if references change
        
        ... somewhere in a previous shared formula group, so for the new groups
        after split the column is added to sc::RefUpdateContext::maRegroupCols
        in ScColumn::UpdateReference() to setup new listeners later, and true
        returned there, which also results in ScTable::SetStreamValid(false) at
        the end, which in this constellation wasn't the case.
        
        It may have been a reason that some documents have individual
        unrecalculated results stored (i.e. values moved within ranges that a
        shared formula group pointed to) that can be corrected by recalculating
        after load.
        
        Said to be a regression from
        
            commit 2f6a06856ad8df0c11a112d1e457b408e9a7af1d
            CommitDate: Fri Jun 5 16:22:38 2015 +0200
        
                tdf#90694 reset group area listeners when splitting group
        
        but that only uncovered this misbehaviour.
        
        Change-Id: I6b04b71898c3f1774452dd19790c208f3167d8eb
        Reviewed-on: https://gerrit.libreoffice.org/67461
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-02-06  Caolán McNamara  <caolanm@redhat.com>  [77508eee7687462e991c4fac3ba6ae8ec2650987]

        fix assert seen on opening attachment from tdf#123163
        
        I imagine it should have been seqPos-(idPos+2)
        
        seems to be like this since the initial commit of
        
        commit 091fe76b6329b4bb974987554369cbfadd8f2401
        Date:   Tue Jun 30 12:55:18 2015 +0300
        
            tdf#87348 implement mso-next-textbox vml-style textbox chaining import
        
        Change-Id: Ic2f527ede2102c01c8589d58d8c705d59b0a6ffe
        Reviewed-on: https://gerrit.libreoffice.org/67450
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-06  Stephan Bergmann  <sbergman@redhat.com>  [98c0b20864af965c3bb99a32f8ea57be7402e534]

        Make Firebird the (unconditional) default for new databases
        
        60db3d2cc3bc4f124bd4d819fbd0285e7f19c8c4 "dbu: Set Firebird to default in
        wizard.." had done so only "..in case experimental feature is checked in", but
        Firebird has been made non-experimental meanwhile as documented at <https://
        wiki.documentfoundation.org/index.php?title=ReleaseNotes/6.2&oldid=169290#Base>.
        
        <https://bugs.documentfoundation.org/show_bug.cgi?id=123099> "Creating new
        'HSQLDB Embedded' database immediately brings up migration-to-Firebird dialog"
        discusses that changing the default to Firebird may be beneficial, so lets do
        that unconditionally now.
        
        But 60db3d2cc3bc4f124bd4d819fbd0285e7f19c8c4 had apparently made a mistake,
        setting the value returned from OGeneralPageWizard::getDatasourceName to
        "sdbc:embedded:firebird" even though the corresponding "Connect to an exisiting
        database" list in the new database wizard doesn't even support that (instead of
        "sdbc:firebird:", which matches "Firebird File" in that list).  Fixed that now.
        
        (Curiously, ODsnTypeCollection::getEmbeddedDatabase would read a
        DefaultEmbeddedDatabase value from the configuration before resorting to the
        hardcoded default, but `git log -SDefaultEmbeddedDatabase` makes it look like
        there has never been any code to actually write that setting.)
        
        Change-Id: I49b7430f5f8288a6a166ed9184cb438208d56ca1
        Reviewed-on: https://gerrit.libreoffice.org/67449
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-06  Caolán McNamara  <caolanm@redhat.com>  [a96014f1365e411d700a7119dca63cdbb51931dc]

        Resolves: tdf#123163 avoid null deref
        
        one RemoveDrawObjFromPage is already null-deref protected,
        do the same for the other
        
        Change-Id: Ica5bb2df4a8dbffd8397df76b673adab75bb7aef
        Reviewed-on: https://gerrit.libreoffice.org/67452
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-06  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [1ae50279d800f16d38a6bf88c63c6fd14fbd6717]

        tdf#123194: sw: change used filter for .dotx export
        
        Now it is "Word 2007-2019 Template" and not "Office Open XML
        Text Template". Export implementation is focused more on
        MS variant, rather than OOXML.
        
        This is follow-up fix for 0932e4bb9a4e4a25be092dcf87a0119d1894ac30
        
        Change-Id: I30b99bf73c20a3be27c62ca5d871f54b1032efc1
        Reviewed-on: https://gerrit.libreoffice.org/67438
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-02-06  Caolán McNamara  <caolanm@redhat.com>  [c98db322fd372a595cc03921ec932096d1677a9e]

        missing cairo_surface_destroy
        
        Change-Id: I4ff8dcf928ebefed1eaeebdcdcfb90c56ddfd39e
        Reviewed-on: https://gerrit.libreoffice.org/67440
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-06  Tor Lillqvist  <tml@collabora.com>  [ef16a585dd4429b25ca7ba1cccb898342cdbc6b4]

        Ignore RuntimeException in Application.WindowState setter
        
        Probably helps VB6 clients.
        
        Change-Id: I3a1072e6ededbd0322c4b0dcd0ef4b16ace215d1

2019-02-06  Tor Lillqvist  <tml@collabora.com>  [ca7bffb060ae50331700b79aad8885b66b9f35f2]

        Add a dummy implementation of WordBasic.AppCount()
        
        Change-Id: Ia9e78c331d2cb711653ee3e64597ebf2824e0eeb

2019-02-06  Tor Lillqvist  <tml@collabora.com>  [f58e3f17c9efd70aab8dbcd50eb938a998edacd1]

        Add a dummy implementation of WordBasic.AppShow()
        
        Change-Id: I14379c5732c1921b8f52293045d01acf99e0b840

2019-02-06  Tor Lillqvist  <tml@collabora.com>  [fffe41c1247eea37150f43f3b856d1ee45e6e31c]

        Add a dummy implementation of WordBasic.DocMaximize()
        
        Change-Id: I972f9446560cc8ac51031dbc36fc05d438d150e7

2019-02-06  Tor Lillqvist  <tml@collabora.com>  [02035ea7939894c03c57b88b2db50796e7dbb7bd]

        Add a dummy implementation of WordBasic.AppMaximize()
        
        Change-Id: I4606e5a3717c3717d105dd2e63c9fd7d2e1abf83

2019-02-06  LibreOﬃciant  <OpenOfficiant@sfr.fr>  [429f6cde5dcd48077e064de6dc0378886db7f842]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Improve scripts legibility for Python newbies
            
            Change-Id: I6adee2c58d4030c433a9fdf0c070069264564742
            Reviewed-on: https://gerrit.libreoffice.org/67439
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-02-06  Michael Stahl  <Michael.Stahl@cib.de>  [6ac54b9c8bce9425d3415d1e9bd8da318c44ed47]

        curl: upgrade to release 7.64.0
        
        fixes CVE-2018-16890 and CVE-2019-3822
        
        Change-Id: I4c0021a5002590659cbfbdf642a7704a05309bf2
        Reviewed-on: https://gerrit.libreoffice.org/67444
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-06  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [24e7d98219191ccdab3673ac96fa866c449cac5f]

        basic: fix for UnoControlTabPageModel get/set properties
        
        The userformscontainers is required property to pass checks in
        getter/setter, but returning true instead of actual type is
        not a best idea. So let's return actually expected dummy empty
        container.
        
        Change-Id: I5cc3e5462ed82f6f2f8e5a45d9fc2d9f9ce1c76f
        Reviewed-on: https://gerrit.libreoffice.org/67431
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-06  Stephan Bergmann  <sbergman@redhat.com>  [f90e26b6313a2a7e492337f5957e49f5a512e5e7]

        tdf#107461: For Unix-like OS, support file://<hostname>/... URLs
        
        ...where <hostname> matches whatever osl_getLocalHostname reports.  (And, for
        simplicity, don't support variations where e.g. one of the two FQDNs has an
        optional final dot while the other has not.)
        
        (It is not clear to me whether a similar change should also be done for the
        Windows-specific code in sal/osl/w32/file_url.cxx.  On Windows, file URLs with a
        host component are generally interpreted as UNC pathnames, and in some local
        test on a Windows 8 machine whose hostname is reported as "win8", passing a URL
        like <file://win8/Users/me/Documents/...> (i.e., without a C: drive letter) to
        LO already worked to access files on the default drive C: at least.)
        
        Change-Id: I7a69b6d4ca76a71223def7b90d7c3b8b731ee86d
        Reviewed-on: https://gerrit.libreoffice.org/67437
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-06  Dmitriy Shilin  <dshil@fastmail.com>  [48f1451407443450e49b1253e95671d9513021b8]

        tdf#107792 vcl/win: simplify WinSalVirtualDevice::~WinSalVirtualDevice()
        
        Change-Id: I61c2ee1e8363a022239d5572e3506df9da0d5e1d
        Reviewed-on: https://gerrit.libreoffice.org/67433
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2019-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [58d89f27d1097c766c5de4098ff0ce30051ed74b]

        no need to use OUStringHash here anymore
        
        Change-Id: I2faa8c971dc7f4642353dceafa25b9022a0dfd2a
        Reviewed-on: https://gerrit.libreoffice.org/67436
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [202d9af5ab4291a8f867791293477a18ae48051d]

        loplugin:flatten in shell
        
        Change-Id: Id58f692168274a942d2b976f10885341dfe63ac3
        Reviewed-on: https://gerrit.libreoffice.org/67434
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-06  andreas kainz  <kainz.a@gmail.com>  [329d0ad29d4cb48c099abffece0dd8a051011a4f]

        Sifr icon: add and update icon theme
        
        Change-Id: I5fd636ce03b5ff47ff5e9263203a882bff7f21f5
        Reviewed-on: https://gerrit.libreoffice.org/67430
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-06  Miklos Vajna  <vmiklos@collabora.com>  [28e2f6dc3d49c79f16c6667f9575053c36a247ef]

        writerfilter: make members private in RTFMathSymbol
        
        Change-Id: I5c63c28ba4c63e17b74e656d5382d45c9fcc6baa
        Reviewed-on: https://gerrit.libreoffice.org/67428
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-06  Dmitriy Shilin  <dshil@fastmail.com>  [d3e888cf9e053259076671e8bea0d667c1f92357]

        tdf#107792 vcl/win: simplify WinSalInstance::CreateVirtualDevice
        
        Change-Id: I7e2fd41f8c4359374af143aaf7544bb61a8878c7
        Reviewed-on: https://gerrit.libreoffice.org/67189
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [20c4c3acd5fbf38f2e990435bf346d4fbac05f9d]

        store originating exception when re-throwing
        
        Change-Id: I26959d3604a581f1528e575239970ab364c7fd50
        Reviewed-on: https://gerrit.libreoffice.org/67413
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [dcc06dee258e04eff0140901d6e2e783ec3e2dd8]

        loplugin:flatten in soltools
        
        Change-Id: I3df754c58c90978ef5fccc90518ad1af92516a9e
        Reviewed-on: https://gerrit.libreoffice.org/67404
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6770cddd9d8fad5a151129c5f3d17ac2d7d39b9e]

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

2019-02-06  László Németh  <nemeth@numbertext.org>  [82fb7f9f90a3ba9d53b3412124e513aa78ddca10]

        tdf#123189 DOCX import: skip table bkground color
        
        settings to keep interoperability, use only cell
        properties, as MSO.
        
        Change-Id: I167eb0e8732fa7dc7f890c2a21d59a15299be8ba
        Reviewed-on: https://gerrit.libreoffice.org/67429
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-02-05  Caolán McNamara  <caolanm@redhat.com>  [29a66fe8cde3e18bf4d1c3d7a1f2077ea54548be]

        weld WebConnectionInfoDialog
        
        Change-Id: Idff8a0589075c8b7c774f187f5082fd954251d77
        Reviewed-on: https://gerrit.libreoffice.org/67420
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [2877657777926dbc66f4844cc94e37e74fd546cd]

        Remove code committed involuntarily.
        
        Follow-up of a7da594593eb2d63004a91dc471683713ce9742a
        
        Change-Id: I7e252f9a881b2ac1098bc21bd193f66d32404056
        Reviewed-on: https://gerrit.libreoffice.org/67423
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-02-05  Stephan Bergmann  <sbergman@redhat.com>  [46c645bf4e9909f5296e75028f1f5434e83942d2]

        Move dubious file: -> smb: conversion from INetURLObject to file UCP
        
        The Linux-only conversion of file URLs with a non-empty (other than "localhost")
        authority to smb URLs had been added in 2010 with
        0b9ef81ba5ff08d85f21275222458a5b9b9e484c "tools-urlobj-smb-scheme-patch.diff:
        migrated" (applying a Go-oo patch?) but giving no rationale beyond "process
        relative SMB paths (in hyperlinks) correctly".  That makes it hard to tell
        whether that patch is (still) actively useful for anything, or was just a
        misguided hack from the beginning:
        
        * Why make this Linux only?  What about other non-Windows OSs?  (On Windows,
          such URLs can be resolved as UNC pathnames.)  If the reason for Linux-only was
          that it is the only OS where LO can handle smb URLs via GIO, why not make it
          conditional on ENABLE_GIO?
        
        * Why map to smb?  There are various remote file access protocols.  Hardcoding
          smb looks arbitrary here.
        
        Anyway, INetURLObject is arguably at a wrong level for such a patch.  To not
        drop the hack wholesale, reimplement it in the file UCP, forwarding to a
        potential other UCP that can handle smb URLs any file://<host>/... URLs
        (rewritten as smb URLs) that the file UCP cannot handle itself.
        (file://localhost/... URLs will already have been normalized to file:///... by
        INetURLObject when they reach the file UCP, and even if they were not, the
        osl/file.hxx functionality underlying fileaccess::TaskManager::getUnqFromUrl
        knows how to handle them, so they will not take the forward-to-smb code branch.)
        
        (The corresponding #ifdef WIN code from 0b9ef81ba5ff08d85f21275222458a5b9b9e484c
        has already been removed with 82034b04e81b74a048595b0eac0f73581ecbc9e4
        "tdf#119326 crash when adding "Windows Share" File resource".)
        
        (I came across that 2010 patch while looking into
        <https://bugs.documentfoundation.org/show_bug.cgi?id=107461> "Does not support
        'file://' scheme with actual hostname".  A next step would be to make the file
        UCP actually handle any file://<host>/... URLs that denote the local host.)
        
        Change-Id: I77242705dc4c6c1e9cb3a4f32253224ac6cb13cb
        Reviewed-on: https://gerrit.libreoffice.org/67372
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-05  andreas kainz  <kainz.a@gmail.com>  [48d757ed1ae69636c7eaba83d1938666d290c5df]

        Sifr icons: update svg theme and png one
        
        Change-Id: Ia706cce2a3eaba597f0d8b9cd3cf9ca2e9e8e49f
        Reviewed-on: https://gerrit.libreoffice.org/67421
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [a7da594593eb2d63004a91dc471683713ce9742a]

        tdf#122625: Use solution for tdf#118879 in a more general case
        
        Partially revert commit 36aa3f4d6f9e9da7289ed760cfb1e87600cb6459
        
        Change-Id: Ia554d3e64da2ee620c69bc66b33a6cd305502c64
        Reviewed-on: https://gerrit.libreoffice.org/67418
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-02-05  Caolán McNamara  <caolanm@redhat.com>  [db9e1ef04d13ecc1b8f8f156b059173143ea03ea]

        weld CertPathDialog
        
        Change-Id: I73c5aa3694d2580b707c2ce769e3e9ffbc076ec8
        Reviewed-on: https://gerrit.libreoffice.org/67406
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-05  Miklos Vajna  <vmiklos@collabora.com>  [b030e83fccbff8d82a4c84462075baa8442cde54]

        sfx2: allow storeToURL() on the main thread
        
        This is similar to commit f1e775470e68fb1ca1fee390c10064c55932180d
        (framework: allow storeSelf() on the main thread, 2019-01-30), just this
        handles "save as" instead of "save".
        
        The result is that combining this commit with the previous OnMainThread
        ones allows all of document load/save/save-as/command-dispatch on the
        main thread even when the action is invoked via remote UNO, which would
        run on a non-main thread by default.
        
        Change-Id: I7d50cceb66ecc6619fe25734107a2524ca872c2a
        Reviewed-on: https://gerrit.libreoffice.org/67412
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-05  Stephan Bergmann  <sbergman@redhat.com>  [e7ce52acd75cf90ff90ed5fb6a809b5813337411]

        fix typo in comments
        
        Change-Id: I7defc08f6ce2a25f33839c5e8f76548d78443410

2019-02-05  Miklos Vajna  <vmiklos@collabora.com>  [3d409c6bdb8d4a445ec5baf1eaa296d50d4afdb9]

        sc: fix -Werror,-Wshadow (Android)
        
        Change-Id: I8e0f4e2042901b8f6bbc6e1358ca8ab5dae446ce

2019-02-05  Michael Weghorn  <m.weghorn@posteo.de>  [9a6818bd73198e6dba3414579a35db6e87dbeb66]

        tdf#123058 qt5 fpicker: Honor autoextension setting
        
        Store the file extension associated with the named
        filters in a map, and use that information to
        set the default file extension in QFileDialog
        accordingly if the corresponding checkbox in the dialog
        is enabled.
        
        Change-Id: I66f4f35da5d4378ac6337429e39260a4ed710a24
        Reviewed-on: https://gerrit.libreoffice.org/67392
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-02-05  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [8e3afdb5989d571410350f1d43fcf26492a4eaff]

        tdf#122878: enable wrap for flys in footer
        
        This patch removes the check for a footer node,
        intoduced by
        23f698ecee033612ac3a9f5cfd7674b08bb3ccd1
        preserving the behaviour for the connected bug reports
        i13832 and i24135.
        
        Without this check, the wraping becomes enabled for footer
        objects, too.
        
        With this enhencement, the commits
        7df33caac85ac90c26e97dedbc201f46dc9e4cb4
        d3db6ff43a531ecf1afc858a0a8832353d091644
        are directly affected and therefore the unit test is edited.
        
        Change-Id: I093add9e251ac97859a66cb8b8563010ef734c2d
        Reviewed-on: https://gerrit.libreoffice.org/67069
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [8a7a93b3f24b95bfcffc25e58f9e43c7be4cc1f1]

        loplugin:flatten in sot
        
        Change-Id: I66ca5113054862f1549a3d7c27da70cf4f5fc308
        Reviewed-on: https://gerrit.libreoffice.org/67403
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [5509d639d0b245415f647690619de5a5163ca620]

        loplugin:flatten in slideshow
        
        Change-Id: I826a43b36e35f9145c971b3608b6f56d27ff5f81
        Reviewed-on: https://gerrit.libreoffice.org/67405
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-05  Mike Kaganski  <mike.kaganski@collabora.com>  [ab99c08defad5431bbd0b456e3854d749ec0173e]

        Cleanup event properly; handle error from MsgWaitForMultipleObjects
        
        Commit 11a2809e369b2a6fcbb2d7f0db131a945557c6e2 follow-up
        
        Change-Id: Id70a95f46655ade3b867e0377ddd5bee13993187
        Reviewed-on: https://gerrit.libreoffice.org/67402
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-02-05  Dennis Francis  <dennis.francis@collabora.com>  [3346947b7e102384dfc6cd98dbf7da81936f8fd6]

        Allow computing spans of formula-groups
        
        Includes unit tests for correctness of the new functionality.
        
        Change-Id: I35f7449006d973de006a756664ae468b9a0dcb31
        Reviewed-on: https://gerrit.libreoffice.org/66841
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-02-05  Caolán McNamara  <caolanm@redhat.com>  [ba1e745b3d022856080c25167226e8a9eeadc911]

        crashtesting: crash on export of ooo37749-1.sxw to rtf
        
        since...
        
        commit 18bb85aa303c17b7705a9ccb0dd3d76673a1955e
        Date:   Sat Jan 12 12:04:04 2019 +0100
        
            make SwFormat a ::sw::BroadcastingModify
        
            - clean up SwSection..Hint: Lazily reusing the Dying HintId is evil
            - switch the SwChartDataSequence to SvtListener
            - add some description to RuntimeException
        
        Change-Id: I1a83c3d11b8b05699f05e812bc021daa6fadb76a
        Reviewed-on: https://gerrit.libreoffice.org/67394
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-05  Eike Rathke  <erack@redhat.com>  [f8c4459bbda62cb905d0c007cac044f3410ab76b]

        Functions supporting Wildcards or Regular Expressions
        
        Change-Id: I1e23f382e343d73a0d28ad0b88b0dc31fb75008d

2019-02-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [00da9792c51e2dd36c81e66493b8cafc1588104b]

        simplify SfxEventNamesList
        
        no need to store elements of vector on the heap
        
        Change-Id: I314372b8f81b117c07676263c0c3481b51374f33
        Reviewed-on: https://gerrit.libreoffice.org/67397
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-05  Stephan Bergmann  <sbergman@redhat.com>  [3be2a53ee1a34fd4bc96e7817191fc3e0eb3c917]

        Improve osl_getLocalHostname on Windows
        
        ...returning a non-dotted result obtained from gethostname in case trying via
        osl_createHostAddrByName doesn't work either.  The code had been like this ever
        since its introduction with 74f3ed51f1e3fa7a199210fd6ffc69d78a535c08 "made
        socket and pipe refcounted, added blocking read write methods, added direct
        access methods for struct sockaddr", but there appears to be no good reason not
        to return the non-dotted gethostname value as a fallback (and it may just have
        been an oversight not to do so; and on e.g. Linux we simply return whatever a
        successful call to gethostname provides, be it dotted or not, ever since at
        least ebd00f5c46707e0dfcdd074f581ae86c0576e69b "socket.cxx -> socket.c", too).
        
        (Calls to osl_getLocalHostname are few across the code base, so this change in
        behavior is unlikely to cause any regressions.  I came across this wile looking
        into <https://bugs.documentfoundation.org/show_bug.cgi?id=107461> "Does not
        support 'file://' scheme with actual hostname", but this change is unrelated to
        any potential fix for that issue.  It just felt right to get this fixed in
        passing.)
        
        Change-Id: I78e59140579b9d37ee435a8f121e58544d2235eb
        Reviewed-on: https://gerrit.libreoffice.org/67390
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-05  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [aa974a1b3798e04424623ad331e9f5a0ae01a34b]

        tdf#119502: dbahsql: tables without primary key
        
        No "PRIMARY KEY" keyword is needed, when composing a parsed sql which
        did not contain any primary key definition.
        
        Change-Id: Ife8b898806edba41a52d47dc04b1170606ea8aae
        Reviewed-on: https://gerrit.libreoffice.org/67379
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-02-05  Michael Weghorn  <m.weghorn@posteo.de>  [7029597034363c301727a3d16bd394c27a379796]

        qt5 fpicker: Fix initial directory selection
        
        This takes over the fix from the KDE5FilePicker
        from commit 1af4ab72e2488515fcaedeb4a377ee070d68a495
        for the qt5 one.
        
        Change-Id: Ibe34ecff9913fc91df2b9bd25b559375bab0ff83
        Reviewed-on: https://gerrit.libreoffice.org/67385
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-02-05  Oliver Specht  <oliver.specht@cib.de>  [c575d63197ff8c4b81e6c2a6c83546228518b7b7]

        recording database fields fixed
        
        Change-Id: I0abe538f37ffe6bb9b3fe0873abbf636ed0a4974
        Reviewed-on: https://gerrit.libreoffice.org/67377
        Tested-by: Jenkins
        Reviewed-by: Oliver Specht <oliver.specht@cib.de>

2019-02-05  Miklos Vajna  <vmiklos@collabora.com>  [cfc1f4ea4889f768d689a0df71519e9bcb707bc0]

        oox: disable gradient fill grab-bag for PPTX
        
        This was added in commit 2fcf3a871c94feeca11619ef5c8c0466ce61eb74
        (ooxml: preserve gradient shape fill, 2014-01-31), and assumes that the
        theme colors can be preserved, as the theme definition is grab-bagged as
        well.
        
        But the theme is grab-bagged only for DOCX, not for PPTX, so skip
        gradient grab-bag for PPTX, otherwise the gradient would refer to
        incorrect colors in the theme.
        
        Change-Id: I98e1c67d4b10e68916f81dd7fc508eb4146d506b
        Reviewed-on: https://gerrit.libreoffice.org/67386
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-05  Mike Kaganski  <mike.kaganski@collabora.com>  [11a2809e369b2a6fcbb2d7f0db131a945557c6e2]

        tdf#122435: reimplement fix for tdf#109085
        
        This reverts commit 3d8c159841bcab7365b2bed3df71ed3c15188312, and
        instead, checks if the MtaOleReq window is not destroyed yet, in
        addition to the wait for the condition. This allows to avoid wait
        forever for condition which never gets signalled, and process the
        sent messages when waiting.
        
        The window's WM_DESTROY handler sets the event signalling that.
        The Win32Condition's wait() is changed to take the abort event,
        and return true if its own event fired, and false if abort event
        fired.
        
        Change-Id: I1861dd3dabb39329976a3ccf2a5392c9ddbf9613
        Reviewed-on: https://gerrit.libreoffice.org/67383
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-02-05  Caolán McNamara  <caolanm@redhat.com>  [e436a61a89efb28d5a087b695bb51c71bdd9f62c]

        weld TSAURLsDialog
        
        Change-Id: Iae3f4f1acfca02daa66726da3434ffb4406ff71d
        Reviewed-on: https://gerrit.libreoffice.org/67380
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-05  andreas kainz  <kainz.a@gmail.com>  [5408f0731b9cd8be0e1b7aa5145b825337baad84]

        Sifr icons: add sc_ svg icons and update png one
        
        Change-Id: Ic67ef4baffaa37eb09332abda39de1a951d16b20
        Reviewed-on: https://gerrit.libreoffice.org/67384
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-05  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [16ee4d434692387419e6493aefba4312b2d80a8c]

        tdf#42949 Fix IWYU warnings in include/svtools/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I937ed12f2a96943664087ddcdd035f1347e84a57
        Reviewed-on: https://gerrit.libreoffice.org/67102
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-05  Miklos Vajna  <vmiklos@collabora.com>  [209f2fe0304114409434a3bf5f1e08c6613d83c0]

        tdf#121867 DOCX filter: handle page width zoom
        
        And other non-fixed zoom types, similar to how DOC does it.
        
        Change-Id: Ie84340b4e662d2329b5d3918900adfd0c3e9b8e9
        Reviewed-on: https://gerrit.libreoffice.org/67378
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-05  Stephan Bergmann  <sbergman@redhat.com>  [c394e6a5c850f750a98244291bfd0b00e72481d7]

        Clang ASan fails with gold
        
        ...for whatever reason.  Failure is
        
        > AddressSanitizer:DEADLYSIGNAL
        > =================================================================
        > ==16438==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x2b6ba8bfe65c bp 0x7ffca100f290 sp 0x7ffca100ba28 T0)
        > ==16438==The signal is caused by a READ memory access.
        > ==16438==Hint: address points to the zero page.
        >     #0 0x2b6ba8bfe65b  (<unknown module>)
        >
        > AddressSanitizer can not provide additional info.
        > SUMMARY: AddressSanitizer: SEGV (<unknown module>)
        > ==16438==ABORTING
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/testtools/CustomTarget_uno_test.mk:25: recipe for target '/home/tdf/lode/jenkins/workspace/lo_ubsan/workdir/CustomTarget/testtools/uno_test.done' failed
        
        (<https://ci.libreoffice.org/job/lo_ubsan/1177/>, but also seen with local ASan+
        UBSan builds.)
        
        Started to fail with 98f5f97d4a4206ecfb0754e1901d9c44a3287d82 "make --enable-ld
        the default for debug builds, if available".  (lld would automatically be
        disabled by configure.ac because it doesn't support --dynamic-list-cpp-typeinfo
        as needed by UBSan.)
        
        Change-Id: I7bfbfc4c879cbad7748e5855c22698eec5efc94c

2019-02-05  andreas kainz  <kainz.a@gmail.com>  [369bbc407b283c3df919c7f9ec7525491422e71f]

        sifr icons: add sc_ svg icons and update png one
        
        Change-Id: I0e838bddbbaa5f89dff9723be29cf25a9d06c6d3
        Reviewed-on: https://gerrit.libreoffice.org/67381
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f3520cce0e03d10c93a74d0edb333161453b4b10]

        Fix typos
        
        Change-Id: Ie186b828d500b661029704f95f4c03e56d69c282
        Reviewed-on: https://gerrit.libreoffice.org/67382
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-02-04  Matteo Casalin  <matteo.casalin@yahoo.com>  [0b21f6556b6fff76290d1095089da89532365215]

        Use indexed getToken()
        
        Change-Id: Ie8e1a7fdc8c728c7e9e43a444f0d039b2d60b121
        Reviewed-on: https://gerrit.libreoffice.org/67309
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-04  Matteo Casalin  <matteo.casalin@yahoo.com>  [973c906d2af03284a662478d292124bbb0502548]

        Use indexed getToken()
        
        Change-Id: I136a1cdb4a1522d78120f12e5f9ea5ced653c1b6
        Reviewed-on: https://gerrit.libreoffice.org/67334
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-04  Matteo Casalin  <matteo.casalin@yahoo.com>  [4a8f0d4ee9b144d215378582f02f788327e8f502]

        Use indexed getToken()
        
        Change-Id: I371ff95ff9d05e0c57844f99c222165e55aa51e8
        Reviewed-on: https://gerrit.libreoffice.org/67332
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-04  Matteo Casalin  <matteo.casalin@yahoo.com>  [25a05cf2b1bc6c80c6079aa7d01b520070083656]

        Use indexed getToken()
        
        Change-Id: Icf81629c80b6c39cef98cba3ba98a20089f7b9ef
        Reviewed-on: https://gerrit.libreoffice.org/67331
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-04  Matteo Casalin  <matteo.casalin@yahoo.com>  [8df02f7b333a983c5c4c3b53756e3d792e2d82e1]

        Fix indentation
        
        Change-Id: I2ee92b2fcf0fd589663a0141a67a9aabee180159
        Reviewed-on: https://gerrit.libreoffice.org/67330
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-04  Matteo Casalin  <matteo.casalin@yahoo.com>  [a225305b55e82ac217a25c47d59691d0f2842dd2]

        Use indexed getToken()
        
        Change-Id: I1786e75ff12f16450f62f5091981a26c89af2514
        Reviewed-on: https://gerrit.libreoffice.org/67329
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-04  Matteo Casalin  <matteo.casalin@yahoo.com>  [4b0517c57240d606a9011bf2a0b3fec4669777d2]

        Use optimized OUString concatenation
        
        Change-Id: Ib83b8cf3cbd46008413c71c098fea9946c090766
        Reviewed-on: https://gerrit.libreoffice.org/67328
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-04  Matteo Casalin  <matteo.casalin@yahoo.com>  [d4fe30d494bcedcaf7396a772ce729641c667534]

        Use indexed getToken()
        
        Change-Id: I7637728bac4b7f0df56c564b204dce08db1298e8
        Reviewed-on: https://gerrit.libreoffice.org/67326
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-04  Matteo Casalin  <matteo.casalin@yahoo.com>  [81c3d469413db27d22ea757ccef677b1aa0669c0]

        Use indexed getToken()
        
        Change-Id: Ic500623b851cd8f4db665aa7c3de7443e0d39a87
        Reviewed-on: https://gerrit.libreoffice.org/67324
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-04  Matteo Casalin  <matteo.casalin@yahoo.com>  [9d4ed3c555d0fd71b8b569f98814f1090bdeff17]

        Use indexed getToken()
        
        Change-Id: Ifd3885d07f7bcad46039560bbb19f48074fb4cd0
        Reviewed-on: https://gerrit.libreoffice.org/67323
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-04  Matteo Casalin  <matteo.casalin@yahoo.com>  [ff0c58d360b1958d896b437035b81058a176d41f]

        Use indexed getToken()
        
        Change-Id: I7f27f9a8023102c5e07fb45ed40e06ee862fccde
        Reviewed-on: https://gerrit.libreoffice.org/67322
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-04  Matteo Casalin  <matteo.casalin@yahoo.com>  [395729260ddd6ff1c32a9ac7ef5c5b4651f0100d]

        Use indexed getToken()
        
        Change-Id: Ic81c216d24eb0b41549f2b82a3888c466d26c5ca
        Reviewed-on: https://gerrit.libreoffice.org/67321
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-04  Matteo Casalin  <matteo.casalin@yahoo.com>  [9cb73d627a0c6df7c4e01ac1c90e24baf82adc6c]

        Use indexed getToken()
        
        Change-Id: Id3f8352fd367645fffb81fe1c08c3be8fb35cb07
        Reviewed-on: https://gerrit.libreoffice.org/67319
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-04  Matteo Casalin  <matteo.casalin@yahoo.com>  [8936a61e2224c3d7f85c541aa02dd72e82044604]

        Use indexed getToken()
        
        Change-Id: I613105a14a5e834bd9ac915261303b1e058340dd
        Reviewed-on: https://gerrit.libreoffice.org/67318
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-04  Matteo Casalin  <matteo.casalin@yahoo.com>  [c8adf591c724330aa999dfbdeacd94b470f59108]

        Reduce temporaries
        
        Change-Id: I50c22563c7804efe0dd125468d13e81b41b23702
        Reviewed-on: https://gerrit.libreoffice.org/67317
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-04  Matteo Casalin  <matteo.casalin@yahoo.com>  [a2d4d00cb34cb092ad3d226d086976991c0991cb]

        Check emptiness of last token on index
        
        Change-Id: I4cf0ea849f221270ebe8763d6a55f20dd72ba576
        Reviewed-on: https://gerrit.libreoffice.org/67316
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-04  Matteo Casalin  <matteo.casalin@yahoo.com>  [dc015ccb07c01a32666b87d2535c9265581b0aeb]

        Use indexed getToken()
        
        Change-Id: Icc993a7d32d560823bff6b7d636bc6402f4677c5
        Reviewed-on: https://gerrit.libreoffice.org/67315
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-04  Matteo Casalin  <matteo.casalin@yahoo.com>  [ddc4c93436dc4342bb47004376bb7e8352fbe8d6]

        Use indexed getToken()
        
        Change-Id: Ic3cd02928cf8ea938b7cb2963b9fc316dddcac80
        Reviewed-on: https://gerrit.libreoffice.org/67314
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-04  Matteo Casalin  <matteo.casalin@yahoo.com>  [ed4a4b87595c1ca8eea4f356560e2b33665e7288]

        Make some OUString const and reduce temporaries
        
        Change-Id: If82df4f962bc36eb505c0e755843a10357b29dcf
        Reviewed-on: https://gerrit.libreoffice.org/67313
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-04  Caolán McNamara  <caolanm@redhat.com>  [1b347e2688e87c79063f2492fdaea8cd824d6a5b]

        click handlers set twice
        
        Change-Id: I2b44673330b952b0dc28a8cb321541ee9f944699
        Reviewed-on: https://gerrit.libreoffice.org/67373
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-04  Matteo Casalin  <matteo.casalin@yahoo.com>  [d166dc5a1a5962411026a362c3552ecc4660c1dd]

        Use indexed getToken()
        
        Change-Id: I84b75dcc2e5b32fe456c1ecd1a8524d4fb25ebc7
        Reviewed-on: https://gerrit.libreoffice.org/67312
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-04  Matteo Casalin  <matteo.casalin@yahoo.com>  [148bc64fce5c7980e13de4743f67c0ef65412b7f]

        Group common code
        
        Change-Id: Id836c9e4bce7ae36e3ebbfea2d84f1eb095bd298
        Reviewed-on: https://gerrit.libreoffice.org/67311
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-04  Matteo Casalin  <matteo.casalin@yahoo.com>  [f0c7e840b02511d1fffb44ee9fc31b23b1fbb538]

        Use indexed getToken()
        
        Change-Id: I8484a6a6314d86026fd634e5c770443941aced48
        Reviewed-on: https://gerrit.libreoffice.org/67310
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-04  Matteo Casalin  <matteo.casalin@yahoo.com>  [a56cc4e993cd5aa7dd9375777a94b09b6a4f8c6a]

        Use indexed getToken()
        
        Change-Id: Iefbcb9c87a77264fa31b8554c122454dc1a88ead
        Reviewed-on: https://gerrit.libreoffice.org/67308
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-04  Matteo Casalin  <matteo.casalin@yahoo.com>  [687932bc898a8a7d6fbf68260cefe789eec9aadf]

        Use indexed getToken()
        
        Change-Id: I0977533e71e070227e19555d140d1de307bf91f4
        Reviewed-on: https://gerrit.libreoffice.org/67307
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-04  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [6affbd2b57a336749a6a2ab3466a4e652a7ff365]

        tdf#122129 Firebird: fix concurrency issue
        
        Allow only one isc_dsql_prepare at a time.
        
        Change-Id: I3d5974057272cd47697aeb7be54579d0c1a662a0
        Reviewed-on: https://gerrit.libreoffice.org/67231
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-02-04  andreas kainz  <kainz.a@gmail.com>  [4ed7f10d7676db0d20c706b915706d894e2113c5]

        Sifr icon: update sc_ icons in svg and png
        
        Change-Id: Iae23c4572d16257fcf8fccdf8eb2a52793bae62e
        Reviewed-on: https://gerrit.libreoffice.org/67366
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-04  Caolán McNamara  <caolanm@redhat.com>  [8ee2190b4702950d1ffc8b4e850259203e3a50e9]

        set parent for change password dialog
        
        Change-Id: I4b519e9d1a6890bb03e566baac6164547a937267
        Reviewed-on: https://gerrit.libreoffice.org/67374
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-04  Caolán McNamara  <caolanm@redhat.com>  [f69b5dd07a910dd48e087664e31642af50b5fb9a]

        weld OSelectLabelDialog
        
        Change-Id: Icbf9f05e69667cb8161942dde84ded6b3fc61138
        Reviewed-on: https://gerrit.libreoffice.org/67367
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-04  Caolán McNamara  <caolanm@redhat.com>  [ad5493c3fcbec7dfa41e57ca2f98acbbce739b85]

        weld SelectPersonaDialog
        
        Change-Id: Ice5e59bb8c26f007b71ba7844872ce825a5549f8
        Reviewed-on: https://gerrit.libreoffice.org/67371
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-04  Matteo Casalin  <matteo.casalin@yahoo.com>  [930d691d88a33cea32ad08971b034f03e2086b77]

        Don't get the same token twice
        
        Change-Id: I81e3b909529a48a60c80f55b3644f3477a77418a
        Reviewed-on: https://gerrit.libreoffice.org/67306
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-02-04  Luboš Luňák  <l.lunak@collabora.com>  [579a2ff4e108aefffc1a06b2a7379beebc58f1d4]

        vcl_graphic_test requires Library_gie for .gif
        
        Change-Id: I771ea527cf38c5ba19b337fe1a6b377312de9fbb
        Reviewed-on: https://gerrit.libreoffice.org/67370
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-02-04  Miklos Vajna  <vmiklos@collabora.com>  [82365563fb2fd55d90d444a104fa475d4ffc4cf1]

        Related: tdf#94238 PPTX export: handle border and center of radial gradient
        
        Map Border to a gradient stop before the final one.
        
        Map X/YOffset to the focus rectangle of the center shade, i.e. the
        opposite of what the import already does.
        
        Change-Id: I88db7d579da7327e5e06b736a75a6892b338dd73
        Reviewed-on: https://gerrit.libreoffice.org/67369
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-04  Luboš Luňák  <l.lunak@collabora.com>  [0a20339351dcbc75599df4e97626204c4cce8fb1]

        workaround to make Qt5 code build with Clang+icecream (#2)
        
        This fixes and extends dad7c2213979695cf3573a130309206191b45157 .
        
        Change-Id: I29352d4b4809aa254e832a932bfeb595d065565b
        Reviewed-on: https://gerrit.libreoffice.org/67368
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-02-04  Stephan Bergmann  <sbergman@redhat.com>  [91fcd999225e8525dc1765787cb110600cc92d48]

        Get rid of some macros
        
        Change-Id: I9bbb1e41a687b62b32ed00f1c7cf5d82d66b4915
        Reviewed-on: https://gerrit.libreoffice.org/67360
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-04  andreas kainz  <kainz.a@gmail.com>  [313ef29fd3fde8910362db72abc3d9653d54f910]

        tdf#122208 add form group to groupedbar_compact
        
        Change-Id: I0367b3154664105fa2f02e0dac69776e91d3966e
        Reviewed-on: https://gerrit.libreoffice.org/67365
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-04  andreas kainz  <kainz.a@gmail.com>  [777ff46071a2ee68d1c46cc2200a0c455d76f432]

        tdf#105088 Add Properties to Control and Form Context Menu writer
        
        Change-Id: Ibbd2569e150994dbab233b4244c63657ef4b66e3
        Reviewed-on: https://gerrit.libreoffice.org/67345
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-04  Caolán McNamara  <caolanm@redhat.com>  [c164084d02bbf03b0705947cd1ce35c7c02702b9]

        ofz#12856 infinite loop
        
        Change-Id: I84f54ba550225a8c250743db8b66e9cad0325714
        Reviewed-on: https://gerrit.libreoffice.org/67352
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-04  andreas kainz  <kainz.a@gmail.com>  [abfcf71acffeeeda49943f52b84e77a198e6cf07]

        tdf#123018 Notebookbar Grouped fix Quote Font Style
        
        Change-Id: I0f054f6530ddd89f4e0cddee1cc12dfb11a1dc7b
        Reviewed-on: https://gerrit.libreoffice.org/67344
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-04  Roman Kuznetsov  <antilibreoffice@gmail.com>  [6acf4af3c90cca4edbad4fceb9c07bf90805a224]

        tdf#74446 Changed item names in Styles dropdown menu on Sidebar
        
        Change-Id: I16ff0d5ff896d896cd2e261ea86a8df8d9b45f3b
        Reviewed-on: https://gerrit.libreoffice.org/66974
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-02-04  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [18f2e73f51c0f09c94f1a2b701d8e064adb39bf5]

        tdf#87884: UnoControlTabPageModel is using tabs w/o WB_NOBORDER
        
        No border attribute is a special case for vcl/TabControl, so by defualt
        created with corresponding UNO interface tabs were invisible.
        To create invisible tabs there is already "tabcontrolnotabs"(?)
        
        Change-Id: I3cc9baef9106f6c3fb5688daadbb5844d2b2a008
        Reviewed-on: https://gerrit.libreoffice.org/67188
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-02-04  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [3deab788199395712b7d4641be5b11623b2ed964]

        tdf#87884: basic: fix for UnknownPropertyException
        
        UnoControlTabPageModel had no USERFOMRCONTAINERS property
        and this was causing an exception during any attempt to set
        its properties.
        
        Change-Id: Icc432d7a431ecd861ac4f00a96ec75165bec168c
        Reviewed-on: https://gerrit.libreoffice.org/66801
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-02-04  Mike Kaganski  <mike.kaganski@collabora.com>  [41507db590b24e1b9b45d95cad55c71ba2e4091d]

        Support Amazon Corretto
        
        https://aws.amazon.com/corretto
        
        Change-Id: I7f9ef25e1e81ededce426bad661adc6880feb9d3
        Reviewed-on: https://gerrit.libreoffice.org/67289
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2019-02-04  Luboš Luňák  <l.lunak@collabora.com>  [98f5f97d4a4206ecfb0754e1901d9c44a3287d82]

        make --enable-ld the default for debug builds, if available
        
        By default for clang this tries to use first lld and then gold,
        for gcc it just tries gold.
        
        https://lists.freedesktop.org/archives/libreoffice/2018-June/080437.html
        https://lists.freedesktop.org/archives/libreoffice/2018-July/080484.html
        
        Change-Id: I669a8fa7671553f0cf78ddf82c51364fcdb0891b
        Reviewed-on: https://gerrit.libreoffice.org/65426
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-02-04  Luboš Luňák  <l.lunak@collabora.com>  [aec51c7f99d6ad0028eebda0213a632b090f6fcf]

        make --enable-split-debug the default for debug builds, if available
        
        Currently done only on Linux, as I'm unsure about the status on other platforms,
        and it seems that on Darwin the test passes successfully but later there are
        problems. Feel free to add your platform.
        https://lists.freedesktop.org/archives/libreoffice/2018-June/080437.html
        https://lists.freedesktop.org/archives/libreoffice/2018-July/080484.html
        
        Change-Id: I232ead45a1aff15cc738c612750ac28aedc08e83
        Reviewed-on: https://gerrit.libreoffice.org/65425
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-02-04  Luboš Luňák  <l.lunak@collabora.com>  [bf63a95b981a9055e5c462cc85732629ce6b98b8]

        make --enable-gdb-index the default for debug builds, if supported
        
        Currently only done on Linux, I'm not sure about the status on other platforms,
        feel free to add your platform.
        https://lists.freedesktop.org/archives/libreoffice/2018-June/080437.html
        https://lists.freedesktop.org/archives/libreoffice/2018-July/080484.html
        
        Change-Id: I5997f54e530c8078250eb7c116cb6bd2604e7925
        Reviewed-on: https://gerrit.libreoffice.org/65424
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-02-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [36aa3f4d6f9e9da7289ed760cfb1e87600cb6459]

        tdf#118879 don't embed base64 image data if we have an origin URL
        
        If an Graphic has an OriginURL it means it was created from an
        external source. We want to preserve this so we don't want to add
        the image base64 data - used in Flat ODF format.
        
        Change-Id: I2782ec53cf8dc78b0c360365d3eed3e5c54bf271
        Reviewed-on: https://gerrit.libreoffice.org/67338
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-02-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6a36bedd0a418ce12543f797ab46f24ee57feb6c]

        tdf#119661 remove the original URL when removing a graphic link
        
        Change-Id: I8c875202ba8af9cbcd7eb9ce0db78f97d56a07a8
        Reviewed-on: https://gerrit.libreoffice.org/67337
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-02-04  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [ce1276a4c4a9f16cbe5075e0a5a09712c4b3212c]

        tdf#42949 Fix IWYU warnings in xmlreader/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I9e64ad0a20654e2b97de5b23302ce2cab1a09c00
        Reviewed-on: https://gerrit.libreoffice.org/66975
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-04  Miklos Vajna  <vmiklos@collabora.com>  [14d622f541408f93f1b624d67d02e16d09bc662b]

        vcl: make it easier to spot missing fonts (fontconfig backend)
        
        Even better would be to show this on the UI, but that's more tricky:
        it's not clear how to differentiate between the replacements which are
        metric-compatible and the ones which are not.
        
        Sample output:
        
        PrintFontManager::Substitute: replacing missing font: 'Liberation Sansfoo' with 'Arial'
        
        Change-Id: I96bf24f7e538fdfc163b9b6cab4b5a381bb4d760
        Reviewed-on: https://gerrit.libreoffice.org/67342
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-04  Miklos Vajna  <vmiklos@collabora.com>  [162cc2aa04191a87ac97c1ad26400b4f06a39c25]

        sw: prefix members of SwDBField
        
        Change-Id: Iac023ddcedce9030dcbfffcf8224d8e6e1402579
        Reviewed-on: https://gerrit.libreoffice.org/67341
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-02-04  andreas kainz  <kainz.a@gmail.com>  [cf6efdb2c659a4f162c59dd098ae74c8b5b01248]

        Sifr icons: add sc_ svg icons and update png one
        
        Change-Id: Id64fe339ad747a73ca8c66d6bf0cc395494fc769
        Reviewed-on: https://gerrit.libreoffice.org/67339
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [47a5f90d42923fa045814d5c739c686381913c4c]

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

2019-02-04  Mark Hung  <marklh9@gmail.com>  [6b6c0b120f3275be6bd9dbb26480f8f1df355e00]

        tdf#44223 allow slideshow to play embedded media.
        
        Implement MediaFileManager that create the temp media
        file for package urls when making slideshow.
        
        Change-Id: I10a5ddc405928b4322ad72eb603508faf25bf0db
        Reviewed-on: https://gerrit.libreoffice.org/67209
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-02-04  Mark Hung  <marklh9@gmail.com>  [8a1321362a0229a25869e4e3d0422a5a51c5b5be]

        tdf#44223 oox: import embedded media stream.
        
        - Handle cTn and tgtEl of MediaNodeContext.
        - Setting the audio source of XAudio.
        - Embed the media in TimeNodeTargetElementContext.
        - Embed the media in SoundActionContext.
        - Allow avmedia::EmbedMedia to embed media from a XInputStream.
        
        Change-Id: I164ac50f97f2036db4bfa2f99adedff0bba382e2
        Reviewed-on: https://gerrit.libreoffice.org/67208
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-02-03  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [04160a24e34beb6802cea356b947ed9d8d382d19]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Encouraging precise language: “click” for mouse interactions
            
            Please reserve the verb “press” for interactions with keys or physical buttons.
            
            Change-Id: Ie05da647f1cf3bfafdf0231d6b5dc3bdcc38dad7
            
2019-02-03  andreas kainz  <kainz.a@gmail.com>  [ca6a975b701688d2ecaf930d3458d34d3c6921f9]

        sifr icons: add sc_ svg icons and update png one
        
        Change-Id: I23788ddfab184961419645dd6454c385d8921a84
        Reviewed-on: https://gerrit.libreoffice.org/67305
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-03  Michael Stahl  <Michael.Stahl@cib.de>  [65f6a4088ad5d51a3225905aa6e2fa175f3eab49]

        dbaccess: convert ORowSetBase::m_pCache to shared_ptr
        
        Change-Id: Ic6f95a226e0d900fbc633796d7e27edcd13f5482
        Reviewed-on: https://gerrit.libreoffice.org/67286
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-03  andreas kainz  <kainz.a@gmail.com>  [c3b6ec8aba5659ffb861b02ef98b7e49be3289b7]

        Sifr icons: add sc_ svg icons and update png one
        
        Change-Id: I675034509782f2231863db7f6bc0501e218a231b
        Reviewed-on: https://gerrit.libreoffice.org/67303
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-03  Michael Stahl  <Michael.Stahl@cib.de>  [0a42105a8d95473646b850eed6d428ebb93fc01f]

        firebird: fix CXXFLAGS
        
        In 3.0.4, the horrible makefiles override the CXXFLAGS variable:
        
        firebird/builds/posix/prefix.linux_generic:CXXFLAGS=-std=gnu++03
        
        Work around that by passing LO's customised CXXFLAGS as a command-line
        parameter to make, which in turn overrides the definition in the
        makefile.
        
        Other platforms, in particular Darwin, apparently extend CXXFLAGS
        instead of overwriting.
        
        To nobody's surprise, gnu++03 doesn't even build with clang because ICU
        headers use C++11 features (although strangely gcc doesn't complain).
        
        Change-Id: If3b26482a4f4bf284057e261677cd7182656154f
        Reviewed-on: https://gerrit.libreoffice.org/67255
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-03  Michael Stahl  <Michael.Stahl@cib.de>  [3a5e05ebdd2da36c6a3d28d486bd114e491a951b]

        sw: convert WW8Export::pO to unique_ptr
        
        Change-Id: I2cb029574a3f44105a847debaef2caea16e5b66d
        Reviewed-on: https://gerrit.libreoffice.org/67288
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-03  Michael Stahl  <Michael.Stahl@cib.de>  [4e897ceede564c6ad5400e985bf0962fa210bf24]

        sw: convert SwDBManager_Impl::pMergeData to unique_ptr
        
        Change-Id: I46848932bedc0287e55e950339bad9e656a6aca4
        Reviewed-on: https://gerrit.libreoffice.org/67287
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-02-03  Caolán McNamara  <caolanm@redhat.com>  [9e8383999ce2ae44dbe4fecdbbcc74e4deb2891a]

        weld SvxMultiPathDialog
        
        Change-Id: I9a509654d72bbe5b346002a3b23793bf69330720
        Reviewed-on: https://gerrit.libreoffice.org/67297
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-03  andreas kainz  <kainz.a@gmail.com>  [a52f5a7fc58cff4c964f888f9196acb9007ad39d]

        Sifr icons: add svg icons and update png once
        
        Change-Id: Ic6b61ea5ce5eb74deff7046239a21aa03203c2b3
        Reviewed-on: https://gerrit.libreoffice.org/67298
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9ccf0bedc472a14e309ea39434af33082d838614]

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

2019-02-03  Julien Nabet  <serval2412@yahoo.fr>  [850527869590094a29a5175779a0d984e4699763]

        Revert "tdf#123020: migration to Firebird fix tablename for indexes"
        
        This patch is wrong (see comments on gerrit) 
        
        This reverts commit b35a64be6025b59e88231a4dc0f025273adb63c5.
        
        Change-Id: Ib093e83cf68460671e9a14b3f1dc2a8d884de0b9
        Reviewed-on: https://gerrit.libreoffice.org/67300
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-02-02  Caolán McNamara  <caolanm@redhat.com>  [573a473275ad7c76d0cada9b7e73d4923e7a79d5]

        set parent for ascii import options dialog in calc
        
        Change-Id: I039ac4bfda4b36f76b66f043187beada4af0cacd
        Reviewed-on: https://gerrit.libreoffice.org/67294
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-02  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [70459f7bb7f7a214991e56e7ae6c83cbacf5a643]

        elementary:Update shape's group & ungroup KJ & elementary: Add %PRODUCTNAME Basic icon
        
        Change-Id: Ica1bbd66ea753a07c640eaf6d70d32cd919a4eac
        Reviewed-on: https://gerrit.libreoffice.org/67181
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2019-02-02  Julien Nabet  <serval2412@yahoo.fr>  [045c5bb758c263585d96b6ff361cf80e51a2f77a]

        tdf#123067: fix assert when exporting template
        
        See bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=148772
        
        Change-Id: I7bd6a7dcb7cf7677b92abe79abb781105dfb6019
        Reviewed-on: https://gerrit.libreoffice.org/67285
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-02-02  Caolán McNamara  <caolanm@redhat.com>  [b9dbc9592f6f75b12a8cdcfd4f77d927a75fa982]

        Resolves: tdf#123128 impress format->table dialog too tall
        
        it needs to be resizable if it has the modifiable western vs ctl+cjk font page
        
        Change-Id: I0498baaf566328549a365e57ac440161b7199ad9
        Reviewed-on: https://gerrit.libreoffice.org/67292
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-02-02  andreas kainz  <kainz.a@gmail.com>  [14037022129e4e803dd4241bbe409ab0f1df9597]

        Sifr icon: add svg icons and update png one
        
        Change-Id: Ic202548844b50170041ae7d173df2154c554f340
        Reviewed-on: https://gerrit.libreoffice.org/67262
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-02  Caolán McNamara  <caolanm@redhat.com>  [c744995d7acbfd1ba06eb61c8f00d119a59d3cbf]

        weld ScTextImportOptionsDlg
        
        Change-Id: If558a805e48bc7cfa57e729143588a533060a65b
        Reviewed-on: https://gerrit.libreoffice.org/67291
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-02  Jens Carl  <j.carl43@gmx.de>  [fe8d62dc89b5de2a720b30a64a1a6a7e7d47344f]

        Remove obsolete TODO comments
        
        The comments were introduced with commit 87ec4dbf4ad505c9e908db59144a6d41ecd89b5c,
        but didn't have any further explanations.
        
        Change-Id: I4519037361f3f4c961e4455a766917c1a061288f
        Reviewed-on: https://gerrit.libreoffice.org/67271
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-02-02  Mark  <mark_r80@hotmail.com>  [1204af25fde368cfd3539915dc6cc4edcecec041]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Bug 107930 - Help needs to be corrected and amended for Recalculation
            
            add 'recalculate' bookmark_value to 06080000.xhp and 06070000.xhp,
            created 'exnbr' section in 00000406.xhp for 'Tools -> Options ->
            LibreOffice Calc -> Formula' and added 'embed' tag to 01060900.xhp
            changed 00000406.xhp LibreOffice text to %PRODUCTNAME
            
            Change-Id: Id3c6dffd31b1b72a854a5bd11902d2c22109900a
            Reviewed-on: https://gerrit.libreoffice.org/67237
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-02-02  Caolán McNamara  <caolanm@redhat.com>  [65d4676eedeb0de91cdf7105453f18f600b3f13a]

        weld ScTableProtectionDlg
        
        Change-Id: Icbf9e3b679b58d2781a52a0f55b16511eed14485
        Reviewed-on: https://gerrit.libreoffice.org/67279
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-02  Katarina Behrens  <Katarina.Behrens@cib.de>  [b8ac898eb0e1ce9f068e5b4e0c4b04a729a394cb]

        tdf#120772: DnD of multiple URLs from file manager -> LibO
        
        Change-Id: I8d6fc446eff46fd6ab1152a3af836df891dde52a
        Reviewed-on: https://gerrit.libreoffice.org/67277
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-02-02  Caolán McNamara  <caolanm@redhat.com>  [e666102498dc37988630eb06071670e2c64abdfb]

        weld ScNewScenarioDlg
        
        Change-Id: I30bab36cc4163872a5e72abd2c111ff9b0b5846e
        Reviewed-on: https://gerrit.libreoffice.org/67278
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-02  Aditya  <adityasahu1511@gmail.com>  [f875364d5bf2207410814efe39e1b41f3c283356]

        tdf#119812: Hide "Windows Share" server type in Windows OS.
        
        The "Windows Share" server type is non-functional in Windows OS but
        still shown in the File Services (PlaceEditDialog) dialog.
        This patch removes its entry from dialog on Windows only so that no more 
        non-functional service can be created.
        
        Change-Id: I440c637dd2a566f820a6e8fac826f35cabb9c05f
        Reviewed-on: https://gerrit.libreoffice.org/66055
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-02-02  Caolán McNamara  <caolanm@redhat.com>  [28570ba820fb1d5ef30d3f7d3420f6c8136dba56]

        ofz#12812 tiff Timeout
        
        Change-Id: I5a9ccea6509760cd8a98087b5b3ea4b347947b0f
        Reviewed-on: https://gerrit.libreoffice.org/67261
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-02  Caolán McNamara  <caolanm@redhat.com>  [4aac7bc92ab91dadab6ad0bd3324494fbaa84625]

        ofz#11203 fuzzing timeout
        
        Change-Id: I0feb8aa17f71a6efddc1b8b95008116b36f0a1f0
        Reviewed-on: https://gerrit.libreoffice.org/67239
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-02  Miklos Vajna  <vmiklos@collabora.com>  [6205aad7f7b01f186af2b6c31b1519ef118f5a43]

        offapi: XOffset means center for awt::GradientStyle_RADIAL as well
        
        Change-Id: Ie3a39e46b1c3b0f776e6242bff7a0151eaeca1b3
        Reviewed-on: https://gerrit.libreoffice.org/67265
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-02  Miklos Vajna  <vmiklos@collabora.com>  [d938920433ed28897f41a2dde89ba296ce89bfd5]

        oox: OOX_DRAWINGML_EXPORT_ROTATE_CLOCKWISIFY() can be a template
        
        Change-Id: I9d3d371e3942e3f7ba3f2fabfb31e5d339c41ee0
        Reviewed-on: https://gerrit.libreoffice.org/67264
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-02  Miklos Vajna  <vmiklos@collabora.com>  [59886618cf8db7842ad4724a56f0f92436d0b3bd]

        tools: use std::swap() in Rectangle::Justify()
        
        Change-Id: If613c9e54f8b6178937f085c594d16a9b883ac10
        Reviewed-on: https://gerrit.libreoffice.org/67263
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-02  Julien Nabet  <serval2412@yahoo.fr>  [b35a64be6025b59e88231a4dc0f025273adb63c5]

        tdf#123020: migration to Firebird fix tablename for indexes
        
        Change-Id: If02bf119f5e9dfcefe95c22240f55a1d241a123c
        Reviewed-on: https://gerrit.libreoffice.org/67259
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-02-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6a815d1b051b0e38611ba4a864ecff3055f81dc5]

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

2019-02-02  Aditya  <adityasahu1511@gmail.com>  [29db6427ea6e3f24fbacfd6ac053231106518749]

        tdf#109120 : Mailmerge filenames starting with 1 (one)
        
        Merged documents when saved as individual documents, the filenames
        start from 0. This patch provides a fix for this as it introduces
        natural numbering of documents (starting from 1) rather than the
        previous 0-based numbering when saving individual merged documents.
        e.g. mergedfile_1, mergedfile_2 and so on.
        
        Change-Id: I67275656455788bb5ae935d7d42a349aa0510b36
        Reviewed-on: https://gerrit.libreoffice.org/66658
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-02-02  Jens Carl  <j.carl43@gmx.de>  [e1bcd6150f0ff7c4563fec722491d39498c544a0]

        Add some comments
        
        Change-Id: Ice9919d7536060a8daac349f08db6c8366ebe392
        Reviewed-on: https://gerrit.libreoffice.org/67272
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-02-02  Jim Raykowski  <raykowj@gmail.com>  [5439b1e4d504c9afa71a707743d219222790d6ac]

        tdf#105225 New background tab page for header and footer Border
        
        and Background dialog
        
        Change-Id: I21979884b89a496ae36d5f1e48763680ae5da817
        Reviewed-on: https://gerrit.libreoffice.org/64016
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-02-02  Jim Raykowski  <raykowj@gmail.com>  [6850fcef74f7d3d82dc17143dd1befdf250977d7]

        Fix bitmap not being selected and displayed in bitmap tab page
        
        The background tab page uses SvxBrushItem. Area tab page uses
        XFillBitmapItem. setSvxBrushItemAsFillAttributesToTargetSet creates
        empty string for XFillBitmapItem name. Bitmap can be identified by
        GraphicObject::GetUniqueId. Use this to select bitmap in bitmap tab page
        bitmap list.
        
        Change-Id: Ic739c0b462502a986358bf00acfbac01fafd19f7
        Reviewed-on: https://gerrit.libreoffice.org/66838
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-02-02  Jens Carl  <j.carl43@gmx.de>  [cec3fe24dd4569bf04b13e0284823bad129dbb86]

        Add XServiceInfo tests to ScDataPilotFieldsObj
        
        Change-Id: Ie5463178668389c34ad3bee892aa05f2d262de54
        Reviewed-on: https://gerrit.libreoffice.org/67270
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-02-02  Jens Carl  <j.carl43@gmx.de>  [8e99c1fafb4c5b131ee5dc61102ad799d9f36a72]

        tdf#45904 Move XEnumerationAccess Java test to C++
        
        Move XEnumerationAccess Java test to C++ for ScDataPilotFieldsObj.
        
        Change-Id: I4b8bf204ccf4229ee5c57c03caef9fa5459e28a8
        Reviewed-on: https://gerrit.libreoffice.org/67269
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-02-02  Jens Carl  <j.carl43@gmx.de>  [466f1236ac0034918ed07ac3cd37607383dff40f]

        tdf#45904 Move XElementAccess Java tests for C++
        
        Move XElementAccess Java tests for C++ for ScDataPilotFieldsObj.
        
        Change-Id: Iac23860a9194f45be6cda8f4546605ae69729693
        Reviewed-on: https://gerrit.libreoffice.org/67268
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-02-02  Jens Carl  <j.carl43@gmx.de>  [070967b25978c388e33860d69a8bf56b46b18f13]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScDataPilotFieldsObj.
        
        Change-Id: I277192a4e43a7ec45d27d93d32cad6b59534be46
        Reviewed-on: https://gerrit.libreoffice.org/67267
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-02-02  Jens Carl  <j.carl43@gmx.de>  [3b79e1e35e527b6973bce9c76d2d036f4300ce49]

        tdf#45904 Move XNameAccess Java tests to C++
        
        Move XNameAccess Java tests to C++ for ScDataPilotFieldsObj.
        
        Change-Id: I29625dcf6aa97e2781752c27e3eedba3ca479501
        Reviewed-on: https://gerrit.libreoffice.org/67266
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-02-02  Caolán McNamara  <caolanm@redhat.com>  [8b20ac021d56ed60d09614e82e12538be290264a]

        ofz#12828 svm Timeout
        
        Change-Id: I12f493a90177838ea4f29c2b4411846df19241a4
        Reviewed-on: https://gerrit.libreoffice.org/67260
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-02-01  Stephan Bergmann  <sbergman@redhat.com>  [ad972aad6ba94c5a8dd0fd1693efdd97a184e9e9]

        Use << instead of + in SAL_WARN_IF
        
        Change-Id: Iedf02c89954458e762a1997ed1676a278570a00c
        Reviewed-on: https://gerrit.libreoffice.org/67251
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-01  Stephan Bergmann  <sbergman@redhat.com>  [cd202a1cdb73fee4be460f07bb36154ee4e945f0]

        Missing extern in external/libgpg-error (clang-cl)
        
        Change-Id: I31f2ae004dac16aee05b258984e50795db2582cc
        Reviewed-on: https://gerrit.libreoffice.org/67250
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-01  Stephan Bergmann  <sbergman@redhat.com>  [07d04fd3ae72dc1c9998f83a4131407ecc39cda9]

        Better fix for missing [[noreturn]] of CPPUNIT_FAIL
        
        This includes a revert of commit 9808486a89c6368f836579f8d8c0dda63fd0063c "Avoid
        -Werror,-Wimplicit-fallthrough with clang-cl", and also undoes older MSVC
        workarounds (that would start to cause "warning C4702: unreachable code" now).
        
        Change-Id: If72bf336e12e0a2db589857e8875003dae861977
        Reviewed-on: https://gerrit.libreoffice.org/67248
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-01  Noel Grandin  <noelgrandin@gmail.com>  [3430192b9c9cc04f7aa46329c84b667f93c9ef39]

        remove unnecessary SAL_WARN
        
        none of other backends warn about this
        
        Change-Id: I9b7ceba413d15698a28806cbb35bd02ccc6e9585
        Reviewed-on: https://gerrit.libreoffice.org/67229
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-01  Noel Grandin  <noelgrandin@gmail.com>  [c2d808a5ddf89ce40939d166e67dd0271852104f]

        fix incorrect OSL_ENSURE
        
        broken in
            commit 5e0b52c1893ffe04a68333026afa7a557c48d534
            Date:   Thu May 17 14:51:04 2012 +0100
            some more ConstAsciiString behind OSL_ENSURE
        
        Also convert to SAL_WARN_IF, and make the error message more useful.
        
        Change-Id: I7f1d0c577751e7309d5a0d544f38c5050b903a58
        Reviewed-on: https://gerrit.libreoffice.org/67230
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-01  himajin100000  <himajin100000@gmail.com>  [b94eaae7a3e654b992ee7eea838245c57fea3017]

        remove redundant typedef
        
        Change-Id: I00cb289de0e75cb663f0a4fba0a9a5dc820e368b
        Reviewed-on: https://gerrit.libreoffice.org/67246
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-02-01  Stephan Bergmann  <sbergman@redhat.com>  [6a736800ac87a6b23a90827aa7b431920a6b9a36]

        Fix conversion of non-BMP chars
        
        ...which are apparently encoded as two consecutive \uXXXX\uXXXX escape sequences
        representing a UTF-16 surrogate pair
        
        Change-Id: Ic47a678dee5e28ab4dc43e115ae5c4efefb1db96
        Reviewed-on: https://gerrit.libreoffice.org/67245
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-01  Alain Romedenne  <OpenOfficiant@sfr.fr>  [e9db8eceff48290be72591f7422b4fc45e5752fc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add Help page for Python session
            
            Change-Id: I01f1448176f5c95a5151bb3040e9c2ef53fcb7f1
            Reviewed-on: https://gerrit.libreoffice.org/67214
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-02-01  Stephan Bergmann  <sbergman@redhat.com>  [854dc05d285d4bd5c91bada839f282d1d03dbb52]

        One more "Don't add snap point < MINZOOM"
        
        ...similar to a89f535d85bb7d32ccb5196813ba6233f45c0c83 "Don't add snap point <
        MINZOOM", this time triggered during CppunitTest_smoketest
        
        Change-Id: Ibee45c7b1ac9b29c7c4757bbdafd909076bcb058
        Reviewed-on: https://gerrit.libreoffice.org/67243
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-01  Stephan Bergmann  <sbergman@redhat.com>  [9808486a89c6368f836579f8d8c0dda63fd0063c]

        Avoid -Werror,-Wimplicit-fallthrough with clang-cl
        
        ...where CPPUNIT_FAIL is marked as noreturn only for __GNUC__
        
        Change-Id: Id820b00d8dfe1218a10cd586d32cc20eb6a003de
        Reviewed-on: https://gerrit.libreoffice.org/67244
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-01  Dmitriy Shilin  <dshil@fastmail.com>  [cd520894e7092349f1a7aad07066376bb28571fc]

        tdf#107792 vcl/win: use ScopedGDI in WinSalVirtualDevice
        
        Change-Id: Ia804f4ab527870ded8d57aa0d49aae1d357b7ac9
        Reviewed-on: https://gerrit.libreoffice.org/66649
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-02-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [cd5e4e1f99960910f89855ddc3b7bfea0855d4b7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - fix commit 622324ec76e54ea1de99d6cea3debc2389049f5
            
            * SVG images cannot have undefined width and height
            * pick'd a mistake in setting generic images width and height
            
            Change-Id: I9f3e62e535c82d624c5c209b0e000784b2765604
            Reviewed-on: https://gerrit.libreoffice.org/67234
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-02-01  Stephan Bergmann  <sbergman@redhat.com>  [9935a83143c1d994986035ed89e7c94d1fcb2f4d]

        Introduce O3TL_UNREACHABLE as a better alternative to assert(false)
        
        The code in sw/source/core/fields/reffld.cxx had turned into whack-a-mole:  MSVC
        needed the unreachable default:assert(false); to fall through to init some vars
        to avoid C4701 ("potentially uninitialized local variable").  But Clang (with
        !NDEBUG, and an implementation of assert marked as noreturn) reported that as
        "fallthrough annotation in unreachable code", requiring the #ifdef NDEBUG guards
        to be added.  And now clang-cl (also with !NDEBUG, but with the MSVC
        implementation of assert apparently not marked as noreturn) complained about
        "unannotated fall-through between switch labels", which wold require the #ifdef
        NDEBUG guards to be removed again.
        
        O3TL_UNREACHABLE (inspired by LLVM's llvm_unreachable and underyling
        LLVM_BUILTIN_UNREACHABLE) hopefully improves on that for all compilers involved.
        For non-MSVC (i.e., Clang or GCC) it assumes that __builtin_unreachable is
        supported (which it is at least for GCC 7, which is our current baseline per
        README.md).
        
        Change-Id: I4474f95664d97c3d0e506bab90f80d5ab252ec6e
        Reviewed-on: https://gerrit.libreoffice.org/67232
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-02-01  andreas kainz  <kainz.a@gmail.com>  [3839f155874213669c1b1c648879e8e3d36b2f43]

        Sifr icons: add svg icons and update png one
        
        Change-Id: I53f61fc5eb75a5310d96b98649c44eaf8b0687ba
        Reviewed-on: https://gerrit.libreoffice.org/67241
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-02-01  Dmitriy Shilin  <dshil@fastmail.com>  [77c9bcb1af09d20a813cc3a16c50a57ab09eb0b5]

        tdf#122820 vcl/win: do not use un-named C++ objects
        
        Change-Id: Ifbaf53ff002f8f61f9f49ab9bb14e7598e006402
        Reviewed-on: https://gerrit.libreoffice.org/67187
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-02-01  Miklos Vajna  <vmiklos@collabora.com>  [e375ad4d4112b98efeb679c560af188de9246f02]

        xmloff: create XMLImpressImportOasis instances with an uno constructor
        
        Change-Id: I10cac20b8180c0fc4d7cade2ab3d5de0f9380a88
        Reviewed-on: https://gerrit.libreoffice.org/67240
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-02-01  Martin van Zijl  <martin.vanzijl@gmail.com>  [77d6560bc97f2475f67ff5a048efda8cc1d38771]

        tdf#84431 set default format for chart image export
        
        Change-Id: I0b07bfe6e2dd8227c6a291252cd2fa8c48412866
        Reviewed-on: https://gerrit.libreoffice.org/64581
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-02-01  Martin van Zijl  <martin.vanzijl@gmail.com>  [31ba2a6bdecb81545d9b871a1a9394e5d7a3f2c4]

        tdf#41202 allow decrease selection with shift-click in writer
        
        Change-Id: Ic9522af1d3f41188f6feb31e68737fba83b3c6d4
        Reviewed-on: https://gerrit.libreoffice.org/64995
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-02-01  Martin van Zijl  <martin.vanzijl@gmail.com>  [a7082e565d7f8bccc822b2658592a4afbbf88d03]

        tdf#38101 remove highlight after using format painter
        
        Change-Id: I631fd1357c7b066eaad98f5b2f0950f59330330e
        Reviewed-on: https://gerrit.libreoffice.org/64904
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-02-01  Martin van Zijl  <martin.vanzijl@gmail.com>  [9a7d9366125374df07f6a0369a96ee2978f7f24c]

        tdf#44837 fix bug where replace all clears selection
        
        Change-Id: I3b1c95439434fab55ffd159dce0aacded4551a07
        Reviewed-on: https://gerrit.libreoffice.org/65291
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-02-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6ecca9cffc36ba6030bd511b41894c9bd105298b]

        Fix typos
        
        Change-Id: Ib748f39705cb4cee9f331e1d048a3f531116c616
        Reviewed-on: https://gerrit.libreoffice.org/67242
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-01-31  Muhammet Kara  <muhammet.kara@collabora.com>  [51af3179cf972809d6495c7d58033e069f647bbf]

        Support bitmap PDF export for Redaction
        
        * Add a new parameter IsRedactMode (SID_IS_REDACT_MODE) to .uno:ExportDirectToPDF
        * Make sure the new param makes it into PDFExport as part of FilterData
        * Hijack the metafile before being sent to ImplExportPage(), convert to bitmap, and replace the original
        * Add a new entry to GenericCommands.xcu to make our button with param visible
        
        * Nitpick: For things to be included in the bitmap conversion,
                   they need to be added to the metafile before the conversion
                   in PDFExport::ExportSelection(). Things added after that point
                   (inside ImplExportPage() for example) will not be bitmapped/pixelized
        
        Change-Id: Iec7020917da920a968ea969b98e53f17eadaa275
        Reviewed-on: https://gerrit.libreoffice.org/67108
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-01-31  andreas kainz  <kainz.a@gmail.com>  [fb95d74f9f2583259e5dea55bd83b2d6a7d98c19]

        Sifr icons: add 32px cmd svg icons
        
        Change-Id: I619dbbf059f335f685789ad6afb679a8c55a25e5
        Reviewed-on: https://gerrit.libreoffice.org/67212
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-01-31  Stephan Bergmann  <sbergman@redhat.com>  [a6c22d4e086957b743a135163c71ac233062619e]

        Allow CXX_X86_BINARY to be passed into autogen.sh
        
        This is necessary for building with clang-cl, where $CXX_X86_BINARY needs to
        match $CXX (i.e., both invoke clang-cl) so that the compiler switches (which
        have been determined based on the nature of $CXX, i.e., are Clang-specific when
        $CXX is clang-cl) passed to $CXX_X86_BINARY are actually understood by it.
        (Building extensions/source/scanner/twain32shim.cxx failed with "cl : Command
        line error D8021 : invalid numeric argument '/Wendif-labels'".)
        
        For now, my local clang-cl build will just pass a suitable CXX_X86_BINARY
        similar to the passed CXX (but with --target=i686-pc-windows-msvc -arch:SSE
        instead of --target=x86_64-pc-windows-msvc) into autogen.sh.
        
        Change-Id: Id958525f97e1d16f17af49e0b0288c1018885749
        Reviewed-on: https://gerrit.libreoffice.org/67228
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-31  Stephan Bergmann  <sbergman@redhat.com>  [4d3571a309fe27eded7a11924658b75fd100c738]

        Fix compilerplugins/clang/test/useuniqueptr.cxx for clang-cl
        
        ...where it failed with
        
        > error: 'error' diagnostics expected but not seen:
        >   File C:/lo-clang/core/compilerplugins/clang/test/useuniqueptr.cxx Line 266: rather manage this var with std::some_container<std::unique_ptr<T>> [loplugin:useuniqueptr]
        >   File C:/lo-clang/core/compilerplugins/clang/test/useuniqueptr.cxx Line 275: rather manage this member with std::some_container<std::unique_ptr<T>> [loplugin:useuniqueptr]
        
        apparently due to differences in how some std types are implemented.
        
        Change-Id: Ib81ed1a1da867359e7f22bb6fb6ceb3e610e2b41
        Reviewed-on: https://gerrit.libreoffice.org/67226
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-31  Stephan Bergmann  <sbergman@redhat.com>  [dbc92eab4d1e11fcb1588d80cb118951a180e808]

        tdf#121780: com.sun.star.comp.sfx2.BackingComp needs to be registered always
        
        ...instead of never (as there is no handling of
        org/openoffice/Office/ProtocolHandler-start.xcu in
        officecfg/Configuration_officecfg.mk).  That install:module="start" included in
        d930cefbe65d8b7f21100fcbf2ddcd977dd15cb1 "Startcenter: Refresh RecentDocsView
        when select 'Clear list' menu option" was probably misguided cargo-cult-copying
        from (meaningful) install:module="impress" that were already present in
        officecfg/registry/data/org/openoffice/Office/ProtocolHandler.xcu.
        
        Change-Id: I03ed0cf84b576597a7b88ee6627a12cedbca4960
        Reviewed-on: https://gerrit.libreoffice.org/67224
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-31  Miklos Vajna  <vmiklos@collabora.com>  [d8cf61f39181073da2d8748be74d9dadae79d647]

        Related: tdf#116371 RTF export: handle rotation of SwGrfNode
        
        This is similar to commit b226383a83e41bbced9fc2a02dc09a449401ec97
        (tdf#116371: export rotation of SwGrfNode, 2019-01-26), just this is for
        RTF, not DOCX.
        
        Make sure we don't test the ODT import result as it's done already in
        CppunitTest_sw_ooxmlexport13.
        
        Change-Id: Iaf2d3011c45f3459e920f679683b1a45de42efe7
        Reviewed-on: https://gerrit.libreoffice.org/67218
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-31  László Németh  <nemeth@numbertext.org>  [9cb5b06eea8f0067bb9ddee9f4f1c992eda34a64]

        tdf#79197 enable comment of a selected change
        
        with cursor position at the end of the change,
        ie. now using "Next Track Change" not only
        select the next track change, but it enables
        the icon "Insert Track Change Comment" and the
        menu item "Edit->Track Changes->Comment...",
        and it's possible to add comments as expected.
        
        Change-Id: I21318e70614d1285dd6fd90d8a7cc707fc0b5757
        Reviewed-on: https://gerrit.libreoffice.org/67216
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-01-31  Xisco Fauli  <xiscofauli@libreoffice.org>  [50b14658ec0ba6ccd7799a314143f3405d7036b3]

        tdf#123089: expand menulist horizontally
        
        Change-Id: I578883c9eaf02b919fe2a7128d4255ab2a1cd2b8
        Reviewed-on: https://gerrit.libreoffice.org/67222
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-01-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [4a79cef8b30840ddb69d912b36584363ca7fe1fa]

        flatten desktopdetector code
        
        Change-Id: I9a7ee90fc0b8427ba237ebd8feb2c2467f6847d5
        Reviewed-on: https://gerrit.libreoffice.org/67169
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins

2019-01-31  Xisco Fauli  <xiscofauli@libreoffice.org>  [45a0f2177b089065a2099a798639cb534ad67ac3]

        tdf#123050: catch object does not have a key labeled 'theme_data'
        
        json::document_error: node::child: this object does not have a key labeled 'theme_data'
        
        Change-Id: Ic4daf53cff4e3e25b83393cb92957bf60cd5a92c
        Reviewed-on: https://gerrit.libreoffice.org/67161
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-31  Zdeněk Crhonek  <zcrhonek@gmail.com>  [e364c8c3e7352c10ec39538e3726e2a84ebfa388]

        uitest add test for Impress / find and replace dialog
        
        Change-Id: Id3479e790c9a1faf7ce3e0b542900c8875aac653
        Reviewed-on: https://gerrit.libreoffice.org/67213
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-01-31  Zdeněk Crhonek  <zcrhonek@gmail.com>  [d7852df4bd92a35dedb460239a07649fc8032542]

        uitest for bug tdf#96432
        
        Change-Id: I9afe5656f3a5b14527ca70633fb5ec5a99615e82
        Reviewed-on: https://gerrit.libreoffice.org/67207
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-01-31  andreas kainz  <kainz.a@gmail.com>  [37f7b39ed05c5789d8c09768354e89ba0eb18c57]

        NB: add print to grouped_compact file drop down menu
        
        Change-Id: I8e6eab164ee864eb56d2ba7184a5587a18d5353a
        Reviewed-on: https://gerrit.libreoffice.org/67130
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-01-31  Gülşah Köse  <gulsah.kose@collabora.com>  [6d7d1fe6cf205d34cc8889e503c727b19c513c94]

        tdf#115549 Enable handling background object.
        
        Change-Id: Ibb9c01d83572259b812981aa6229e9aa9b7c60f3
        Signed-off-by: Gülşah Köse <gulsah.kose@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/67215
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>

2019-01-31  Szymon Kłos  <szymon.klos@collabora.com>  [a4ac1a93b540ae22dd317d88b5c3da8a7678db24]

        tdf#122198 don't remove db after close
        
        Change-Id: Ib652174148e6997c1aabe0251a62612f28243d6e
        Reviewed-on: https://gerrit.libreoffice.org/67200
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2019-01-31  Michael Stahl  <Michael.Stahl@cib.de>  [67411db4517f38b9c0283717b52ece141ff49ed1]

        libnumbertext: try to remove some odd stuff from ExternalProject.mk
        
        Why do we need this?
        
        Change-Id: I662402731de9b5c56d05730d31ae59606484ec97
        Reviewed-on: https://gerrit.libreoffice.org/67210
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-01-31  Zdeněk Crhonek  <zcrhonek@gmail.com>  [2bb6cbedcbe2004e4959bd2cf562f71a2933324f]

        uitest for bug tdf#123013
        
        Change-Id: I1a2248b167718293af0c8a7aa8be27dc0d3a99cd
        Reviewed-on: https://gerrit.libreoffice.org/67211
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-01-31  Miklos Vajna  <vmiklos@collabora.com>  [cb32d787029484af62ad78fc5c467d9aa89bc112]

        CppunitTest_sw_ooxmlexport4: testTdf81345_045Original depends on fonts
        
        I'm not sure about the exact details, but this started to fail on one
        machine for me, and not on an other one. Simply mass-copying all .ttf
        fonts from the good machine's ~/.fonts directory to the bad machine made
        the test succeed.
        
        So annotate the test as poor by explicitly not running this when bundled
        fonts are not available.
        
        Change-Id: I42358aee08b3decd942fe93de6ff4f198f7bf63a
        Reviewed-on: https://gerrit.libreoffice.org/67206
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-31  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [2ec13411b7e7b18d1ea28faee9ad93e0b7b21dde]

        tdf#121069, tdf#121469 migrate special characters
        
        dbahsql: Decode UTF8 characters stored as unicode code point values in
        schema file.
        
        Change-Id: I90db2345a6de9bee7aae8ae6a7c046a03eebc0a7
        Reviewed-on: https://gerrit.libreoffice.org/67197
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-01-31  Zdeněk Crhonek  <zcrhonek@gmail.com>  [1c2691f0ab192347da1507076ac16a248298a848]

        uitest for bug tdf#107494
        
        Change-Id: I78857cc47222a1ac81eff134b3cb570bd113ffb1
        Reviewed-on: https://gerrit.libreoffice.org/67202
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-01-31  Stephan Bergmann  <sbergman@redhat.com>  [8949f98d16a32d7c4fe1ad6ec2073d71f9a2de4c]

        loplugin:unusedfileds is no-op on Windows, so don't run its test there
        
        But nevertheless, make sure that the variables m_bar9/10 used in combination
        with css::uno::Any have UNO-compatible type.
        
        Change-Id: I241d8b5d37de60b00b5bfdc69e642872b28e8ee2
        Reviewed-on: https://gerrit.libreoffice.org/67201
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-31  Caolán McNamara  <caolanm@redhat.com>  [8fbad2f600cd3ab81e7c1da0e4a2a71ebcac0553]

        be more lenient wrt patched epm
        
        commit c3ab3df902b9e2ad363d1eca14da8f9f7f1567bb
        Date:   Thu Oct 14 09:53:40 2010 +0200
        
        changed the configure.ac to require "Patched by Libreoffice", which was
        possibly an error
        
        Change-Id: I6f8e302baeed054f36b54f8bfb6f5cad826ee788
        Reviewed-on: https://gerrit.libreoffice.org/67199
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-31  Jim Jagielski  <jim@apache.org>  [ec35e97338356ffb776cddba22765095221d3894]

        Fix confusing message... if EPM is patched, be sure to log that
        
        (cherry picked from commit e774041ec07d7f168c41a42b6ffa6aacc816d442)
        
        Change-Id: Ie21b6a4a20199e4c7b7ef891719916db4ffba545
        Reviewed-on: https://gerrit.libreoffice.org/67198
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-31  Matthias Seidel  <mseidel@apache.org>  [2a53f2b5515fffaf1a30b3f5ca2ab89bada574db]

        Removed whitespace, fixed typos
        
        (cherry picked from commit fef416499d3559230d78288661d73fe59838273e)
        
        Change-Id: I0a8f766fb5255628ea58679acca5c6b5fcefe2b1
        Reviewed-on: https://gerrit.libreoffice.org/67196
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-31  Matthias Seidel  <mseidel@apache.org>  [ec17ddd345dbe6c010dec9a6efe5921a0e1b5d64]

        Removed whitespace
        
        (cherry picked from commit e50d4c88a194dccc2b3de451503a10903e3ab006)
        
        Change-Id: Ib5fbbd250fbfa9db5f3df36277f81ffa999632d7
        Reviewed-on: https://gerrit.libreoffice.org/67195
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-31  Stephan Bergmann  <sbergman@redhat.com>  [5617d1e577bdb9a94b1aa062fb9474cb00a69c6b]

        weld::TreeView::get_selected_index returns int
        
        With Clang -fsanitize=implicit-signed-integer-truncation during
        UITest_calc_tests3:
        
        > cui/source/tabpages/numfmt.cxx:1714:31: runtime error: implicit conversion from type 'int' of value -1 (32-bit, signed) to type 'sal_uInt16' (aka 'unsigned short') changed the value to 65535
        >  #0 in SvxNumberFormatTabPage::SetCategory(unsigned short) at cui/source/tabpages/numfmt.cxx:1714:31
        >  #1 in SvxNumberFormatTabPage::Reset(SfxItemSet const*) at cui/source/tabpages/numfmt.cxx:531:9
        >  #2 in SfxTabDialogController::CreatePages() at sfx2/source/dialog/tabdlg.cxx:1964:32
        >  #3 in SfxTabDialogController::Start_Impl() at sfx2/source/dialog/tabdlg.cxx:2038:5
        >  #4 in SfxTabDialogController::runAsync(std::shared_ptr<SfxTabDialogController> const&, std::function<void (int)> const&) at sfx2/source/dialog/tabdlg.cxx:2077:18
        >  #5 in ScAbstractTabController_Impl::StartExecuteAsync(VclAbstractDialog::AsyncContext&) at sc/source/ui/attrdlg/scdlgfact.cxx:699:12
        >  #6 in VclAbstractDialog::StartExecuteAsync(std::function<void (int)> const&) at include/vcl/abstdlg.hxx:73:16
        >  #7 in ScTabViewShell::ExecuteCellFormatDlg(SfxRequest&, rtl::OString const&) at sc/source/ui/view/tabvwsha.cxx:550:11
        >  #8 in ScCellShell::Execute(SfxRequest&) at sc/source/ui/view/cellsh3.cxx:359:36
        >  #9 in SfxStubScCellShellExecute(SfxShell*, SfxRequest&) at workdir/SdiTarget/sc/sdi/scslots.hxx:7275:1
        >  #10 in SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) at include/sfx2/shell.hxx:207:35
        >  #11 in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool) at sfx2/source/control/dispatch.cxx:355:20
        >  #12 in SfxDispatcher::PostMsgHandler(std::unique_ptr<SfxRequest, std::default_delete<SfxRequest> >) at sfx2/source/control/dispatch.cxx:1092:17
        >  #13 in void std::__invoke_impl<void, void (SfxDispatcher::*&)(std::unique_ptr<SfxRequest, std::default_delete<SfxRequest> >), SfxDispatcher*&, std::unique_ptr<SfxRequest, std::default_delete<SfxRequest> > >(std::__invoke_memfun_deref, void (SfxDispatcher::*&)(std::unique_ptr<SfxRequest, std::default_delete<SfxRequest> >), SfxDispatcher*&, std::unique_ptr<SfxRequest, std::default_delete<SfxRequest> >&&) at lib/gcc/x86_64-pc-linux-gnu/9.0.1/../../../../include/c++/9.0.1/bits/invoke.h:73:14
        >  #14 in std::__invoke_result<void (SfxDispatcher::*&)(std::unique_ptr<SfxRequest, std::default_delete<SfxRequest> >), SfxDispatcher*&, std::unique_ptr<SfxRequest, std::default_delete<SfxRequest> > >::type std::__invoke<void (SfxDispatcher::*&)(std::unique_ptr<SfxRequest, std::default_delete<SfxRequest> >), SfxDispatcher*&, std::unique_ptr<SfxRequest, std::default_delete<SfxRequest> > >(void (SfxDispatcher::*&)(std::unique_ptr<SfxRequest, std::default_delete<SfxRequest> >), SfxDispatcher*&, std::unique_ptr<SfxRequest, std::default_delete<SfxRequest> >&&) at lib/gcc/x86_64-pc-linux-gnu/9.0.1/../../../../include/c++/9.0.1/bits/invoke.h:95:14
        >  #15 in void std::_Bind<void (SfxDispatcher::* (SfxDispatcher*, std::_Placeholder<1>))(std::unique_ptr<SfxRequest, std::default_delete<SfxRequest> >)>::__call<void, std::unique_ptr<SfxRequest, std::default_delete<SfxRequest> >&&, 0ul, 1ul>(std::tuple<std::unique_ptr<SfxRequest, std::default_delete<SfxRequest> >&&>&&, std::_Index_tuple<0ul, 1ul>) at lib/gcc/x86_64-pc-linux-gnu/9.0.1/../../../../include/c++/9.0.1/functional:400:11
        >  #16 in void std::_Bind<void (SfxDispatcher::* (SfxDispatcher*, std::_Placeholder<1>))(std::unique_ptr<SfxRequest, std::default_delete<SfxRequest> >)>::operator()<std::unique_ptr<SfxRequest, std::default_delete<SfxRequest> >, void>(std::unique_ptr<SfxRequest, std::default_delete<SfxRequest> >&&) at lib/gcc/x86_64-pc-linux-gnu/9.0.1/../../../../include/c++/9.0.1/functional:482:17
        >  #17 in std::_Function_handler<void (std::unique_ptr<SfxRequest, std::default_delete<SfxRequest> >), std::_Bind<void (SfxDispatcher::* (SfxDispatcher*, std::_Placeholder<1>))(std::unique_ptr<SfxRequest, std::default_delete<SfxRequest> >)> >::_M_invoke(std::_Any_data const&, std::unique_ptr<SfxRequest, std::default_delete<SfxRequest> >&&) at lib/gcc/x86_64-pc-linux-gnu/9.0.1/../../../../include/c++/9.0.1/bits/std_function.h:300:2
        >  #18 in std::function<void (std::unique_ptr<SfxRequest, std::default_delete<SfxRequest> >)>::operator()(std::unique_ptr<SfxRequest, std::default_delete<SfxRequest> >) const at lib/gcc/x86_64-pc-linux-gnu/9.0.1/../../../../include/c++/9.0.1/bits/std_function.h:690:14
        >  #19 in SfxHintPoster::DoEvent_Impl(void*) at sfx2/source/notify/hintpost.cxx:46:9
        >  #20 in SfxHintPoster::LinkStubDoEvent_Impl(void*, void*) at sfx2/source/notify/hintpost.cxx:43:1
        >  #21 in Link<void*, void>::Call(void*) const at include/tools/link.hxx:84:45
        >  #22 in ImplHandleUserEvent(ImplSVEvent*) at vcl/source/window/winproc.cxx:1932:30
        >  #23 in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) at vcl/source/window/winproc.cxx:2485:13
        >  #24 in SalFrame::CallCallback(SalEvent, void const*) const at vcl/inc/salframe.hxx:285:29
        >  #25 in SvpSalInstance::ProcessEvent(SalUserEventList::SalUserEvent) at vcl/headless/svpinst.cxx:284:22
        >  #26 in non-virtual thunk to SvpSalInstance::ProcessEvent(SalUserEventList::SalUserEvent) at vcl/headless/svpinst.cxx
        >  #27 in SalUserEventList::DispatchUserEvents(bool) at vcl/source/app/salusereventlist.cxx:110:17
        >  #28 in SvpSalInstance::DoYield(bool, bool) at vcl/headless/svpinst.cxx:423:19
        >  #29 in ImplYield(bool, bool) at vcl/source/app/svapp.cxx:441:48
        >  #30 in Application::Yield() at vcl/source/app/svapp.cxx:505:5
        >  #31 in Application::Execute() at vcl/source/app/svapp.cxx:422:9
        >  #32 in desktop::Desktop::Main() at desktop/source/app/app.cxx:1621:17
        
        Change-Id: I5b6aba4c4b832cea4209e3adc1c079e3fdd34924
        Reviewed-on: https://gerrit.libreoffice.org/67194
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-31  Mike Kaganski  <mike.kaganski@collabora.com>  [b7e89cd6c05360714fe0df5894580f8188538d30]

        const_cast is not needed here
        
        Change-Id: Ifdc1b9006fb325f14ce7623d9a28acc41a067167
        Reviewed-on: https://gerrit.libreoffice.org/67193
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-01-31  Michael Weghorn  <m.weghorn@posteo.de>  [30cc54a4532a732a0cf6dfe9943521978ff7292f]

        tdf#123077 gtk3_kde5: Set KFileWidget's custom widget only once
        
        Since the event filter is only used to set the custom
        widget in the KFileWidget, it can and needs to be removed
        again once this has been done; which also avoids crashes.
        
        (s. https://gerrit.libreoffice.org/#/c/67185/ for more
        infos, where the same thing is done for kde5)
        
        Change-Id: I5c719fb17510916b4730ed5c00bb638df2f183e3
        Reviewed-on: https://gerrit.libreoffice.org/67184
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-01-31  Miklos Vajna  <vmiklos@collabora.com>  [2e1a28981d727068b0ba0c11dde8ae418b53fdf9]

        CppunitTest_writerfilter_rtftok: use CPPUNIT_TEST_FIXTURE()
        
        Change-Id: I16e0c1adf854c3a2fa8d945724270d2d87461b39
        Reviewed-on: https://gerrit.libreoffice.org/67192
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-31  Michael Weghorn  <m.weghorn@posteo.de>  [68b15aee96abf5cd2179009424ab6a0229b67756]

        tdf#123077 kde5: Set KFileWidget's custom widget only once
        
        Since the event filter is only used to set the custom
        widget in the KFileWidget, it can be removed again
        once this has been done.
        
        Previously, events could cause 'fileWidget->setCustomWidget()'
        to be called multiple times, which resulted in a crash.
        (The fact that calling 'KfileWidget::setCustomWidget()'
        multiple times causes a crash could also be easily be
        reproduced by just duplicating the call.)
        
        Basically the same will be done for the gtk3_kde5 case,
        but in a separate commit to simplify backporting.
        
        Change-Id: Ic463c44d8a95f44ce09924893d682f402ad7ed3d
        Reviewed-on: https://gerrit.libreoffice.org/67185
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-01-31  Caolán McNamara  <caolanm@redhat.com>  [42da02bd5aa50c349ab7a2e75d054fd4af55f6a2]

        misleading and unnecessary fall through comments
        
        Change-Id: I6309a484c3411bc1151ff2ccd276d70600854021
        Reviewed-on: https://gerrit.libreoffice.org/67191
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-31  Stephan Bergmann  <sbergman@redhat.com>  [553fcbbb39a674df34475fc92a1ee3410d68c215]

        loplugin:unnecessaryparen (clang-cl)
        
        Change-Id: I0cd14e0ace9c9d2fcd880477b0485295e3010b71
        Reviewed-on: https://gerrit.libreoffice.org/67138
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-31  Arkadiy Illarionov  <qarkai@gmail.com>  [8da8cc3c9322e4b9438bbb5f4a80af80dbbfe008]

        Simplify containers iterations in sc/source/core/[o-t]*
        
        Use range-based loop or replace with STL functions
        
        Change-Id: I3ecd9e92b9690e416b4a6c8f3830346ea23c5882
        Reviewed-on: https://gerrit.libreoffice.org/67182
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [8a722c086deb751054d02f9f73e92d045cd73e1f]

        loplugin:flatten in starmath
        
        Change-Id: Iaadd8af404e3eee5ebd49846a02a33735e9c18ba
        Reviewed-on: https://gerrit.libreoffice.org/67170
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-31  Caolán McNamara  <caolanm@redhat.com>  [07ec9edc26f675646f04721acb3f1f0334a34530]

        Related: tdf#122780 skip GetTextWidth() when we don't need the result
        
        Change-Id: I1919d3da162e05ea6fec6269a53344b0625338e9
        Reviewed-on: https://gerrit.libreoffice.org/67174
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-31  Caolán McNamara  <caolanm@redhat.com>  [50547d359ff5229da1108b097612412bb06a3000]

        tdf#115941 use max of scrollbar and statusbar height for record locater
        
        Change-Id: I639fd1c593e7cc440de5d2038562e64eab1a5af6
        Reviewed-on: https://gerrit.libreoffice.org/67164
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-31  Zdeněk Crhonek  <zcrhonek@gmail.com>  [d87bf779c7a5fc5512b53aa175222d8f71d6698b]

        uitest for classification dialog
        
        Change-Id: I0338cc64790535ddf26c841f11d5ffdcaa0567ca
        Reviewed-on: https://gerrit.libreoffice.org/67158
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-01-31  Zdeněk Crhonek  <zcrhonek@gmail.com>  [f053a87d62b01c1737dafa7cc5466d36e3b9baf7]

        uitest test for Find replace - find similarity
        
        Change-Id: I8ee0a99f80a51ad8938481d19c283feb9abc5a95
        Reviewed-on: https://gerrit.libreoffice.org/67177
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-01-31  Stephan Bergmann  <sbergman@redhat.com>  [a89f535d85bb7d32ccb5196813ba6233f45c0c83]

        Don't add snap point < MINZOOM
        
        ...as happens e.g. during JunitTest_forms_unoapi_1 when nFac is 0 (MINZOOM is
        20), which then causes with Clang -fsanitize=implicit-signed-integer-truncation:
        
        > svx/source/stbctrls/zoomsliderctrl.cxx:137:24: runtime error: implicit conversion from type 'int' of value -20 (32-bit, signed) to type 'sal_uInt16' (aka 'unsigned short') changed the value to 65516 (16-bit, unsigned)
        >  #0 in SvxZoomSliderControl::Zoom2Offset(unsigned short) const at svx/source/stbctrls/zoomsliderctrl.cxx:137:24
        >  #1 in SvxZoomSliderControl::StateChanged(unsigned short, SfxItemState, SfxPoolItem const*) at svx/source/stbctrls/zoomsliderctrl.cxx:211:41
        >  #2 in SfxStatusBarControl::statusChanged(com::sun::star::frame::FeatureStateEvent const&) at sfx2/source/statbar/stbitem.cxx:283:13
        >  #3 in SfxDispatchController_Impl::addStatusListener(com::sun::star::uno::Reference<com::sun::star::frame::XStatusListener> const&, com::sun::star::util::URL const&) at sfx2/source/control/unoctitm.cxx:859:16
        >  #4 in SfxOfficeDispatch::addStatusListener(com::sun::star::uno::Reference<com::sun::star::frame::XStatusListener> const&, com::sun::star::util::URL const&) at sfx2/source/control/unoctitm.cxx:247:16
        >  #5 in svt::StatusbarController::bindListener() at svtools/source/uno/statusbarcontroller.cxx:467:38
        >  #6 in svt::StatusbarController::update() at svtools/source/uno/statusbarcontroller.cxx:178:5
        >  #7 in framework::(anonymous namespace)::lcl_UpdateController<std::__debug::map<unsigned short, com::sun::star::uno::Reference<com::sun::star::frame::XStatusbarController>, std::less<unsigned short>, std::allocator<std::pair<unsigned short const, com::sun::star::uno::Reference<com::sun::star::frame::XStatusbarController> > > > >::operator()(std::pair<unsigned short const, com::sun::star::uno::Reference<com::sun::star::frame::XStatusbarController> >&) const at framework/source/uielement/statusbarmanager.cxx:72:34
        >  #8 in framework::(anonymous namespace)::lcl_UpdateController<std::__debug::map<unsigned short, com::sun::star::uno::Reference<com::sun::star::frame::XStatusbarController>, std::less<unsigned short>, std::allocator<std::pair<unsigned short const, com::sun::star::uno::Reference<com::sun::star::frame::XStatusbarController> > > > > std::for_each<__gnu_debug::_Safe_iterator<std::_Rb_tree_iterator<std::pair<unsigned short const, com::sun::star::uno::Reference<com::sun::star::frame::XStatusbarController> > >, std::__debug::map<unsigned short, com::sun::star::uno::Reference<com::sun::star::frame::XStatusbarController>, std::less<unsigned short>, std::allocator<std::pair<unsigned short const, com::sun::star::uno::Reference<com::sun::star::frame::XStatusbarController> > > >, std::bidirectional_iterator_tag>, framework::(anonymous namespace)::lcl_UpdateController<std::__debug::map<unsigned short, com::sun::star::uno::Reference<com::sun::star::frame::XStatusbarController>, std::less<unsigned short>, std::allocator<std::pair<unsigned short const, com::sun::star::uno::Reference<com::sun::star::frame::XStatusbarController> > > > > >(__gnu_debug::_Safe_iterator<std::_Rb_tree_iterator<std::pair<unsigned short const, com::sun::star::uno::Reference<com::sun::star::frame::XStatusbarController> > >, std::__debug::map<unsigned short, com::sun::star::uno::Reference<com::sun::star::frame::XStatusbarController>, std::less<unsigned short>, std::allocator<std::pair<unsigned short const, com::sun::star::uno::Reference<com::sun::star::frame::XStatusbarController> > > >, std::bidirectional_iterator_tag>, __gnu_debug::_Safe_iterator<std::_Rb_tree_iterator<std::pair<unsigned short const, com::sun::star::uno::Reference<com::sun::star::frame::XStatusbarController> > >, std::__debug::map<unsigned short, com::sun::star::uno::Reference<com::sun::star::frame::XStatusbarController>, std::less<unsigned short>, std::allocator<std::pair<unsigned short const, com::sun::star::uno::Reference<com::sun::star::frame::XStatusbarController> > > >, std::bidirectional_iterator_tag>, framework::(anonymous namespace)::lcl_UpdateController<std::__debug::map<unsigned short, com::sun::star::uno::Reference<com::sun::star::frame::XStatusbarController>, std::less<unsigned short>, std::allocator<std::pair<unsigned short const, com::sun::star::uno::Reference<com::sun::star::frame::XStatusbarController> > > > >) at gcc/x86_64-pc-linux-gnu/9.0.1/../../../../include/c++/9.0.1/bits/stl_algo.h:3866:2
        >  #9 in framework::StatusBarManager::UpdateControllers() at framework/source/uielement/statusbarmanager.cxx:272:9
        >  #10 in framework::StatusBarManager::FillStatusBar(com::sun::star::uno::Reference<com::sun::star::container::XIndexAccess> const&) at framework/source/uielement/statusbarmanager.cxx:513:5
        >  #11 in framework::StatusBarWrapper::initialize(com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&) at framework/source/uielement/statusbarwrapper.cxx:123:40
        >  #12 in framework::MenuBarFactory::CreateUIElement(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::ui::XUIElement> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) at framework/source/uifactory/menubarfactory.cxx:160:12
        >  #13 in (anonymous namespace)::StatusBarFactory::createUIElement(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/uifactory/statusbarfactory.cxx:73:5
        >  #14 in non-virtual thunk to (anonymous namespace)::StatusBarFactory::createUIElement(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/uifactory/statusbarfactory.cxx
        >  #15 in (anonymous namespace)::UIElementFactoryManager::createUIElement(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/uifactory/uielementfactorymanager.cxx:441:39
        >  #16 in non-virtual thunk to (anonymous namespace)::UIElementFactoryManager::createUIElement(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/uifactory/uielementfactorymanager.cxx
        >  #17 in framework::LayoutManager::implts_createElement(rtl::OUString const&) at framework/source/layoutmanager/layoutmanager.cxx:705:50
        >  #18 in framework::LayoutManager::implts_createStatusBar(rtl::OUString const&) at framework/source/layoutmanager/layoutmanager.cxx:822:44
        >  #19 in framework::LayoutManager::createElement(rtl::OUString const&) at framework/source/layoutmanager/layoutmanager.cxx:1472:13
        >  #20 in framework::LayoutManager::requestElement(rtl::OUString const&) at framework/source/layoutmanager/layoutmanager.cxx:1597:13
        >  #21 in SfxWorkWindow::UpdateStatusBar_Impl() at sfx2/source/appl/workwin.cxx:1456:29
        >  #22 in SfxWorkWindow::UpdateObjectBars_Impl2() at sfx2/source/appl/workwin.cxx:1225:5
        >  #23 in SfxWorkWindow::UpdateObjectBars_Impl() at sfx2/source/appl/workwin.cxx:1083:5
        >  #24 in SfxDispatcher::Update_Impl(bool) at sfx2/source/control/dispatch.cxx:1216:19
        >  #25 in SfxBaseController::ConnectSfxFrame_Impl(SfxBaseController::ConnectSfxFrame) at sfx2/source/view/sfxbasecontroller.cxx:1250:50
        >  #26 in SfxBaseController::attachFrame(com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) at sfx2/source/view/sfxbasecontroller.cxx:528:13
        >  #27 in (anonymous namespace)::SfxFrameLoader_Impl::impl_createDocumentView(com::sun::star::uno::Reference<com::sun::star::frame::XModel2> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, comphelper::NamedValueCollection const&, rtl::OUString const&) at sfx2/source/view/frmload.cxx:595:18
        >  #28 in (anonymous namespace)::SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) at sfx2/source/view/frmload.cxx:712:13
        >  #29 in framework::LoadEnv::impl_loadContent() at framework/source/loadenv/loadenv.cxx:1149:37
        >  #30 in framework::LoadEnv::startLoading() at framework/source/loadenv/loadenv.cxx:383:20
        >  #31 in framework::LoadEnv::loadComponentFromURL(com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/loadenv/loadenv.cxx:169:14
        >  #32 in framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/services/desktop.cxx:620:12
        >  #33 in non-virtual thunk to framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/services/desktop.cxx
        >  #34 in gcc3::callVirtualMethod(void*, unsigned int, void*, _typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int, unsigned long*, double*) at bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:77:5
        >  #35 in cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, _typelib_TypeDescriptionReference*, int, _typelib_MethodParameter*, void*, void**, _uno_Any**) at bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:233:13
        >  #36 in unoInterfaceProxyDispatch at bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:413:13
        >  #37 in binaryurp::IncomingRequest::execute_throw(binaryurp::BinaryAny*, std::__debug::vector<binaryurp::BinaryAny, std::allocator<binaryurp::BinaryAny> >*) const at binaryurp/source/incomingrequest.cxx:236:13
        
        Change-Id: I6875aa9cee8bd24231872c857be83b0d152a8dff
        Reviewed-on: https://gerrit.libreoffice.org/67178
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e5d06775dd1e7a21088538a7f5fde161ef199094]

        Removed executable permission on xlsx file
        
        Change-Id: If1a2ae9432b1d5b7cfbc89c891d8f86625cc62e1
        Reviewed-on: https://gerrit.libreoffice.org/67172
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-01-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a3aa4175bd0c8661e803a857d73ae3cc669fc05b]

        Fix typo
        
        Change-Id: Icc9b6b67e917f2de7fbd3ceed52d03f8ca70d37e
        Reviewed-on: https://gerrit.libreoffice.org/67186
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-01-31  Sumit Chauhan  <sumitcn25@gmail.com>  [7373581b52ef3870e463585f53a798acb544d9a7]

        tdf#98143 ,Providing title for the fullscreen slideshow .
        
        The bug is solved by calling SystemWindow::SetText().
        
        Change-Id: If069adaded88e32a23847d519c4177643ac2acfd
        Reviewed-on: https://gerrit.libreoffice.org/66919
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-01-30  Miklos Vajna  <vmiklos@collabora.com>  [fa6d726a9369fd49ff2b6c00da682641a025ba50]

        Related: tdf#94238 PPTX import: handle subset of radial gradient fill
        
        Handle the case when the horizontal center is at 50%. Other cases are
        still unhandled, those are more complex.
        
        After fixing the style, center and border, the gradient fill looks
        similar to how PowerPoint renders it.
        
        Change-Id: I419da70482de37031aa2c7fc735692019d7665f5
        Reviewed-on: https://gerrit.libreoffice.org/67168
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-30  Zdeněk Crhonek  <zcrhonek@gmail.com>  [92cea90ee51ef27ff349d854a07bcb7d270f3c4b]

        uitest for bug tdf#122722
        
        Change-Id: I354d7fbe34a8a1d012384f6b649bccfe68dd0598
        Reviewed-on: https://gerrit.libreoffice.org/67166
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-01-30  Stephan Bergmann  <sbergman@redhat.com>  [14b9e0bf94caf0ad679a52c43c0b9501aef6b0d7]

        Consistently skip "Import the bugdoc and print to PDF" tests
        
        At least some local Linux x86 32-bit build of mine with --disable-cups (which
        might or might not be relevant) kept failing the
        
          CPPUNIT_ASSERT(pPdfDocument);
        
        in the recently added PdfExportTest::testSofthyphenPos, apparently because the
        generated temp file (maTempFile) was empty.
        
        But PdfExportTest::testTdf107868 is an older test that already gets skipped if
        !pPdfDocument, so make PdfExportTest::testSofthyphenPos be consistently skipped
        in the same way (instead of trying to find out why exactly it failed for me).
        
        Change-Id: Ifc1c507fbfb00e32ed3bf94d8d520f9c60d5c4fe
        Reviewed-on: https://gerrit.libreoffice.org/67163
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins

2019-01-30  Stephan Bergmann  <sbergman@redhat.com>  [50cd28e5728b6a64c1e605567540739ea6ef42ca]

        Ensure configuration that defines math_errhandling in <cmath>
        
        ...as demanded by the C++17 standard, and required in
        sc/source/core/tool/math.cxx.  At least when building an --arch=i386 Flatpak
        (where CFLAGS/CXXFLAGS are passed in containing, among others, -O2), that failed
        when using -std=gnu++2a (instead of -std=c++2a) due to what looks like an error
        in glibc (cf. <https://flathub.org/builds/#/builders/22/builds/797>).
        
        ...and fix fallout in external/firebird for Linux x86 32-bit build:  While GCC
        defines both __i386 and __i386__ (both as 1) regardless of -std=gnu++* vs.
        -std=c++*, it defines i386 (as 1) only for -std=gnu++*.  But various places in
        the external/firebird sources check for i386 (among them src/common/common.h,
        which fails with
        
          #error Define FB_CPU for your platform
        
        if i386 is not defined).
        
        Change-Id: I7dce1961c79aeaccc82b1e2bdc350e02730d46af
        Reviewed-on: https://gerrit.libreoffice.org/67105
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-30  Caolán McNamara  <caolanm@redhat.com>  [61364e5b983acea4f8607cc74d8cc6c319a6e3a5]

        Resolves: tdf#122958 bmps with weird compression values that work in mso
        
        Change-Id: Ie1887288cba7c1d56b807dbc9ddb886b9d20ff33
        Reviewed-on: https://gerrit.libreoffice.org/67143
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-30  Stephan Bergmann  <sbergman@redhat.com>  [8304c06a7b997231962d3a864ce4872cb852c27f]

        loplugin:implicitboolconversion (clang-cl)
        
        Change-Id: I055c91863d454141a957d2c19ec94b8e6742ff61
        Reviewed-on: https://gerrit.libreoffice.org/67149
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-30  Stephan Bergmann  <sbergman@redhat.com>  [6d341ad7f015b9efe636dea7084d7b4a60a009bc]

        -Werror,-Wenum-compare (clang-cl)
        
        Change-Id: I1d15098564779ad0ef137b47f36d6a1b23beeb29
        Reviewed-on: https://gerrit.libreoffice.org/67147
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-30  Stephan Bergmann  <sbergman@redhat.com>  [654bbb9559dc4dfbd3dfc56f15fcedae9e8d5a27]

        Fix type of MySqlFieldInfo::mysql_type to avoid -Wc++11-narrowing (clang-cl)
        
        ...at
        
        > connectivity/source/drivers/mysqlc/mysqlc_resultsetmetadata.cxx(45,13):  error: non-constant-expression cannot be narrowed from type 'enum enum_field_types' to 'unsigned int' in initializer list [-Wc++11-narrowing]
        >             fields[i].type, // mysql_type
        >             ^~~~~~~~~~~~~~
        
        Change-Id: I3439ca06b9dd6efb24931203f7c7842e430f034c
        Reviewed-on: https://gerrit.libreoffice.org/67141
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-30  Stephan Bergmann  <sbergman@redhat.com>  [2035b3ea5390f2d1d61a72b7c2e8f1193db3d2d2]

        loplugin:nullptr (clang-cl)
        
        Change-Id: Ief2ac9e55c042252e9e9b0f2334057af8602e087
        Reviewed-on: https://gerrit.libreoffice.org/67140
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-30  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [191966900865bd720f356941cb392abf3538df31]

        don't require /autoconf/ to be 2.68 (also allow e.g. autoconf268)
        
        partially reverts 182f5a0f34fa45d2f74ba22eda41d4e39dca93e5 in the sense
        that configure still insists on autoconf 2.68, but in a way that allows
        to specify an already installed copy (that the libnumbertext build
        already picked up successfully)
        
        While there is autoconf268 package, it gets installed as autoconf268, but
        aclocal doesn't provide a way to use something else than "autoconf"
        
        In the spirit of "keeping it simple", no conditional check is done
        whether libnumbertext is actually enabled or not.
        
        Change-Id: Ice05a70ef56a4ed3428c74d15d6aeeaa54f71c0b
        Reviewed-on: https://gerrit.libreoffice.org/67159
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins

2019-01-30  Serge Krot  <Serge.Krot@cib.de>  [fb3c3216ba1a6fc978176eebcef0cab4599a39e7]

        tdf#122260 sc: Autofilters not properly cleared
        
        Change-Id: I301b9ae8640e93b1ecf9e6818c9792ce45993cba
        Reviewed-on: https://gerrit.libreoffice.org/67001
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-01-30  Stephan Bergmann  <sbergman@redhat.com>  [b4d3f37ee0a7fd9b16eefa5f694fd2dff8a538fa]

        external/boost/boost_1_60_0.undef.warning.patch should no longer be necessary
        
        ...(at least the original BOOST_GCC_VERSION part) as Boost 1.69.0
        boost/config/workaround.hpp contains
        
        > #ifndef BOOST_GCC
        > #define BOOST_GCC_WORKAROUND_GUARD 1
        > #define BOOST_GCC_VERSION_WORKAROUND_GUARD 1
        > #else
        > #define BOOST_GCC_WORKAROUND_GUARD 0
        > #define BOOST_GCC_VERSION_WORKAROUND_GUARD 0
        > #endif
        
        Change-Id: I7690db147dbe776ff51b94fc9950b890bb290bda
        Reviewed-on: https://gerrit.libreoffice.org/67000
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-30  Stephan Bergmann  <sbergman@redhat.com>  [1b2740baec29f89da9389b6da016baa312dff630]

        loplugin:external (clang-cl, HasAtHook)
        
        Change-Id: I5d644f338dca5b329bc6d27c82ffa77593059220
        Reviewed-on: https://gerrit.libreoffice.org/67157
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-30  Stephan Bergmann  <sbergman@redhat.com>  [d92296e3f644fe803eb7979d33cf682298d74f2a]

        -Werror,-Wunused-macros (clang-cl)
        
        (And for non-__GNUC__, use of "inline" in
        
          static inline int clz(unsigned int value)
        
        should be accepted just fine by the C compiler.)
        
        Change-Id: I2b861aa39b815c16aa49a33a9d1fa7dfc3e1646c
        Reviewed-on: https://gerrit.libreoffice.org/67156
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-30  Stephan Bergmann  <sbergman@redhat.com>  [a5597bc96980af4216efe989176f2348053d35d2]

        Missing include (Windows --disable-pch)
        
        Change-Id: Ia8337c423abb6d1d13ab3922ba1ab658875a73b4
        Reviewed-on: https://gerrit.libreoffice.org/67155
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-30  Stephan Bergmann  <sbergman@redhat.com>  [6f658d9278dae4033a41b23937e49dba19c10873]

        css::uno::Sequence<T> needs to be a complete type here
        
        ...in implicitly defined special members of EDITENG_DLLPUBLIC SvxFontListItem,
        due to aFontNameSeq member (Windows --disable-pch)
        
        Change-Id: I7b20d9d4fdc5a335de00cdf8c143b25aa15fff7e
        Reviewed-on: https://gerrit.libreoffice.org/67153
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-30  Stephan Bergmann  <sbergman@redhat.com>  [293d1e78f54ff299f3686da673eb73b674172837]

        loplugin:implicitboolconversion (clang-cl)
        
        Change-Id: I49a006c31393664733a977f2620d055d3a0acff2
        Reviewed-on: https://gerrit.libreoffice.org/67150
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-30  Stephan Bergmann  <sbergman@redhat.com>  [31d07df57fb97ae9bf2e6f2d749cc1a0769eb4ad]

        loplugin:redundantcast (clang-cl)
        
        Change-Id: Id86b69f1bceb228d6bc5e383e7d98f177780d402
        Reviewed-on: https://gerrit.libreoffice.org/67148
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-30  Michael Stahl  <Michael.Stahl@cib.de>  [1ec8caedace2de2b7e6bf91468301548b54a28a8]

        sw: fix use-after-free in SwCursorShell::MoveFieldType()
        
        Change-Id: Ie272373bcef3459b05dc29bf874ecc3fdfa31d4a
        Reviewed-on: https://gerrit.libreoffice.org/67151
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins

2019-01-30  Stephan Bergmann  <sbergman@redhat.com>  [8f31bb9d3facfc34f42b89ef7b1e076ef158928e]

        loplugin:redundantfcast (clang-cl)
        
        Change-Id: I814e7b61ebbef1a0bbd38a5e70beeb7f99a0cfa1
        Reviewed-on: https://gerrit.libreoffice.org/67146
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-30  Jens Carl  <j.carl43@gmx.de>  [2b012f9d52dd0d52c7e1f3f1521ae3f7c7e65113]

        Remove obsolete header and using-declarations
        
        Change-Id: I9d71789af2a9fcb5072df16fc348b2641b62ec01
        Reviewed-on: https://gerrit.libreoffice.org/67103
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-30  Stephan Bergmann  <sbergman@redhat.com>  [8eccadb49ede6277cfe7086d64b523c8eb847e91]

        -Werror,-Wunused-const-variable (clang-cl)
        
        Change-Id: I3a1ebc4cc4cadd3b4a69b772addbb51eace84e27
        Reviewed-on: https://gerrit.libreoffice.org/67142
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-30  László Németh  <nemeth@numbertext.org>  [fa1eba9b761ec2932a8655d0561bdf36403f490c]

        tdf#122428 show new comments in Manage Changes
        
        dialog window added by "Edit Comment..." of local
        menu of the listed changes.
        
        Change-Id: Ie6501d06f8ad233c44318cf8928892667534f6a2
        Reviewed-on: https://gerrit.libreoffice.org/67162
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-01-30  Tamás Zolnai  <tamas.zolnai@collabora.com>  [9d319865f8bf78d25ca2e614d148420054a6461a]

        Unfloat: Need to move the page desc into the table node AttrSet
        
        Change-Id: Ib9868bb31238905dd178fcf54c79f013079a037b
        Reviewed-on: https://gerrit.libreoffice.org/67126
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-01-30  Stephan Bergmann  <sbergman@redhat.com>  [9d79fb32b76762394f68f80c1cd3dec8864f4d17]

        -Werror,-Wlogical-op-parentheses (clang-cl)
        
        Change-Id: Ia505271b395588647a2e0b3db449000d110cb395
        Reviewed-on: https://gerrit.libreoffice.org/67139
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-30  Stephan Bergmann  <sbergman@redhat.com>  [d0265c128c5c2c7d12e2f955ccb02aa255a2bf3c]

        loplugin:redundantinline (clang-cl)
        
        Change-Id: Ib6320ddc049e93cca4c5931ad28d1873d34bd8b4
        Reviewed-on: https://gerrit.libreoffice.org/67137
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-30  Caolán McNamara  <caolanm@redhat.com>  [9e8f11a722ee9cba37c4692a6ab7d74536261429]

        tdf#118038: use the ListboxButtonStyle padding for listboxes
        
        Change-Id: I916dfe036e1e4fbdc67b0c34dc0d3a428ae50d3a
        Reviewed-on: https://gerrit.libreoffice.org/67123
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-30  Caolán McNamara  <caolanm@redhat.com>  [90de8fa1d10190f45450aa41c60a42a408b15f68]

        Related: tdf#118038 give SvxFillTypeBox in toolbar optimal width
        
        Change-Id: I2fae1d529ea877acdf42c898323b10c0ba4edc9c
        Reviewed-on: https://gerrit.libreoffice.org/67129
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-30  Caolán McNamara  <caolanm@redhat.com>  [3f726abf5c4c32619f93d4982f8fb1e07619ba40]

        ofz#12666 fuzzing timeout
        
        Change-Id: I7892bef62c93dd30d5a7d9605e0e6d62fdd35cb1
        Reviewed-on: https://gerrit.libreoffice.org/67133
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-30  Jan-Marek Glogowski  <glogow@fbihome.de>  [21299f54815584951b844537749944d168882dba]

        Just define the __clang_major___WORKAROUND_GUARD
        
        Change-Id: I84e969005ac2a96da449b5434ee5fdb37fc9b432
        Reviewed-on: https://gerrit.libreoffice.org/66928
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-30  Zdeněk Crhonek  <zcrhonek@gmail.com>  [d165ab3d716c87d3d274f58adc0c37aaedf61e7c]

        uitest for tdf#122449
        
        Change-Id: I742d758796fecae2834c1407b504c1e1f8c8593e
        Reviewed-on: https://gerrit.libreoffice.org/67127
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-01-30  Michael Stahl  <Michael.Stahl@cib.de>  [9286cebdff378a19ec146183676c6da96aac77db]

        vcl: fix deadlock in VclGtkClipboard::setContents()
        
        Must not call getTransferDataFlavors with m_Mutex held;
        
        6  TransferableHelper::getTransferDataFlavors() (this=0x567b980) at svtools/source/misc/transfer.cxx:392
        7  VclGtkClipboard::setContents(com::sun::star::uno::Reference<com::sun::star::datatransfer::XTransferable> const&, com::sun::star::uno::Reference<com::sun::star::datatransfer::clipboard::XClipboardOwner> const&) (this=0x3199550, xTrans=uno::Reference to (SwTransferable *) 0x567b9a8, xClipboardOwner=uno::Reference to (SwTransferable *) 0x567b9b0) at vcl/unx/gtk3_kde5/../gtk3/gtk3gtkinst.cxx:618
        8  TransferableHelper::CopyToSelection(vcl::Window*) const (this=0x567b980, pWindow=0x301b0c0) at svtools/source/misc/transfer.cxx:960
        
        CopyToSelection() uses SolarMutexReleaser, then getTransferDataFlavors()
        has a SolarMutexGuard; this will deadlock against the main thread
        that holds SolarMutex and calls VclGtkClipboard::setContents() itself,
        from VclGtkClipboard::OwnerPossiblyChanged().
        
        Change-Id: Ibda0b6bce6f3388c45cee8077dd977abb3dda366
        Reviewed-on: https://gerrit.libreoffice.org/67121
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-30  Caolán McNamara  <caolanm@redhat.com>  [b9afe593d4756ea30a9f23af6f5f0414656173f0]

        bodge to fix build
        
        Change-Id: Ia2363177e7187dfda9a1b326e5e110696b9a1697

2019-01-30  Zdeněk Crhonek  <zcrhonek@gmail.com>  [20408e88a93a30bf29de60057d09f8a0ef2951c9]

        add test for Options-Chart-Default colors tdf#122977
        
        Change-Id: Ib3f24671b0fe17954eec3c4d30de862dba3070b7
        Reviewed-on: https://gerrit.libreoffice.org/67114
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-01-30  Stephan Bergmann  <sbergman@redhat.com>  [fcb08e31ee0635fe61338246a57e926c11890ac7]

        Avoid CFLAGS being set by accident
        
        When no CFLAGS are passed into autogen.sh,
        f104b3cafee63b47a735cfdce0f05dab2eedbb91 "tdf#72987 run firebird test for little
        endian only for now" (introducing AC_C_BIGENDIAN before AC_PROG_CC) caused
        CFLAGS in config_host.mk to accidentally be set to -g -O2 (instead of being left
        undefined).
        
        Change-Id: I639ce74b468e7fb25a6bda97346c7f97d6b829aa
        Reviewed-on: https://gerrit.libreoffice.org/67125
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-30  Julien Nabet  <serval2412@yahoo.fr>  [4ff272d90b62b591e344e6c4948495fee5208deb]

        tdf#123036: fix assert in cfg.cxx (cui)
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=123036#c3
        
        Regression from https://cgit.freedesktop.org/libreoffice/core/commit/?id=52ccd8fabeea247da7077798b50a6db1da31a2eb
        
        Change-Id: I1c24a6c59bda7ce06ed93c31a21d9bc1c8abe2f5
        Reviewed-on: https://gerrit.libreoffice.org/67104
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-30  Stephan Bergmann  <sbergman@redhat.com>  [1ac54de7869d5809a312acad0a37d48028ad9d3b]

        -Werror,-Wunused-parameter
        
        Change-Id: I60b67eeabf5f11f0d3ad4de7b5ad11bc5851d474

2019-01-30  Stephan Bergmann  <sbergman@redhat.com>  [fc67d2000631bb83812fecbf99e4179ccdac1487]

        loplugin:includeform
        
        Change-Id: I8ac8b1cbbf94f405ffef0037b6957b35d44a8f91

2019-01-30  Michael Weghorn  <m.weghorn@posteo.de>  [bf93bae6990b01ee726b59b0969b93585719671a]

        tdf#122752 gtk3_kde5: Use non-native fpicker for non-Plasma desktops
        
        Adding the custom widgets to the native dialog currently depends
        on the native dialog using a KFileWidget, which is just the case for
        the native QFileDialog implementation on Plasma/KDE5.
        
        In order not to lose custom controls for non-Plasma desktops,
        fall back to using the non-native QFileDialog there and adding
        the custom controls to its layout.
        This was mostly taken over from Qt5FileDialog.
        (This is a similar approach as that taken for the kde5 VCL plugin
        in https://gerrit.libreoffice.org/#/c/67106/ ).
        
        Adding the controls to the layout returned by 'QFileDialog::layout()'
        cannot be used for the native dialog as well, since a nullptr is
        returned in this case.
        
        From QFileDialog doc:
        
        > By default, a platform-native file dialog will be used if the platform
        > has one. In that case, the widgets which would otherwise be used to
        > construct the dialog will not be instantiated, so related accessors such
        > as layout() and itemDelegate() will return null. You can set the
        > DontUseNativeDialog option to ensure that the widget-based
        > implementation will be used instead of the native dialog.
        
        Change-Id: I75fbe7731da28d0dc7df878f4c57e141d4d89902
        Reviewed-on: https://gerrit.libreoffice.org/67111
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
        Tested-by: Michael Weghorn <m.weghorn@posteo.de>

2019-01-30  Caolán McNamara  <caolanm@redhat.com>  [3a2c2ad839860dcb36e30ae1a2867e4d5e1036fc]

        crashtesting: crash exporting ooo58458-1.odt to doc
        
        since...
        
        commit 8780fa41dcd164af244742461f4e57a4bcf4c7a4
        Date:   Tue Oct 30 12:23:36 2018 +0100
        
            svtools: fix lost replacement grpahic when updating it via OLE fails
        
        EmbeddedObjectRef::UpdateReplacementOnDemand is called by a chart during
        EmbeddedObjectRef::GetReplacement which resets mpImpl->pGraphic to null
        
        Change-Id: Id473b807582164eeb1791a26f6e0005a240f5989
        Reviewed-on: https://gerrit.libreoffice.org/67120
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-30  Katarina Behrens  <Katarina.Behrens@cib.de>  [67b0fcea9d748c4dd8101036cbb2c587d65f0bf7]

        tdf#120772: implement file manager -> LibO DnD
        
        not sure if we should support also other than URL list mimetypes
        
        Change-Id: Ida3f65637247822198b04682a3d1a7c196a24e0c
        Reviewed-on: https://gerrit.libreoffice.org/66997
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-01-30  Michael Weghorn  <m.weghorn@posteo.de>  [c902b3a96dcfbc52e53164f108e605547e598bc7]

        tdf#122752 kde5: Use plain qt5 fpicker for non-Plasma desktops
        
        Since KDE5FilePicker relies on the Plasma-specific KFileWidget
        to be present for inserting custom controls, this doesn't work
        on non-Plasma desktops, resulting in missing controls.
        
        Therefore, use a plain (non-native) Qt5FilePicker for the non-Plasma case.
        
        Change-Id: I163af89ecd7eab800d55baa2ce057802caed262c
        Reviewed-on: https://gerrit.libreoffice.org/67106
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-01-30  Caolán McNamara  <caolanm@redhat.com>  [b10a3c47a34a4b139e370bfc7d1bb164fb2fcbb2]

        ofz#11545 can treat BITFIELDS like COMPRESS_NONE for size sanity check
        
        Change-Id: Ic8b0cbe0c7821d287b2233bc015cb888e0e18d88
        Reviewed-on: https://gerrit.libreoffice.org/67110
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-30  Miklos Vajna  <vmiklos@collabora.com>  [f1e775470e68fb1ca1fee390c10064c55932180d]

        framework: allow storeSelf() on the main thread
        
        This is similar to commit 22aa6508e0a65e65a6f9410b498fe4fd6c236639
        (framework: allow dispatching a command on the main thread, 2019-01-29),
        except it addresses the scenario where save is performed with an UNO API
        call, not with a dispatched command.
        
        This way both load and save is possible on the main thread, providing a
        safe way to interact with documents containing OLE objects on Windows.
        
        Change-Id: I3516c944ece8ed0e26aa13fc9def5857b8344404
        Reviewed-on: https://gerrit.libreoffice.org/67109
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-30  Eike Rathke  <erack@redhat.com>  [7d6f30d04c51088b26815c241a7473c48822c6c3]

        Resolves: tdf#93951 set remainder as bad string if not parsed as valid
        
        Change-Id: Ieb9fa5e9cd2d5919a36fbe65ced107eab33c72e2
        Reviewed-on: https://gerrit.libreoffice.org/67090
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-01-30  Stephan Bergmann  <sbergman@redhat.com>  [f1f84cf7fae3c777908cfc5357a067db731367ac]

        Avoid computing negative nColSpan
        
        With Clang -fsanitize=implicit-signed-integer-truncation,
        CppunitTest_sw_ooxmlexport8 fails with
        
        > sw/source/filter/writer/wrtswtbl.cxx:666:39: runtime error: implicit conversion from type 'int' of value -1 (32-bit, signed) to type 'sal_uInt16' (aka 'unsigned short') changed the value to 65535 (16-bit, unsigned)
        >  #0 in SwWriteTable::FillTableRowsCols(long, unsigned short, unsigned int, unsigned short, long, unsigned int, SwTableLines const&, SvxBrushItem const*, unsigned short, unsigned short) at sw/source/filter/writer/wrtswtbl.cxx:666:39
        >  #1 in SwWriteTable::SwWriteTable(SwTable const*, SwTableLines const&, long, unsigned int, bool, unsigned short, unsigned short, unsigned short, unsigned int) at sw/source/filter/writer/wrtswtbl.cxx:757:5
        >  #2 in DocxAttributeOutput::InitTableHelper(std::shared_ptr<ww8::WW8TableNodeInfoInner> const&) at sw/source/filter/ww8/docxattributeoutput.cxx:3481:31
        >  #3 in DocxAttributeOutput::FinishTableRowCell(std::shared_ptr<ww8::WW8TableNodeInfoInner> const&, bool) at sw/source/filter/ww8/docxattributeoutput.cxx:907:9
        >  #4 in DocxAttributeOutput::TableNodeInfoInner(std::shared_ptr<ww8::WW8TableNodeInfoInner>) at sw/source/filter/ww8/docxattributeoutput.cxx:4248:5
        >  #5 in MSWordExportBase::OutputStartNode(SwStartNode const&) at sw/source/filter/ww8/wrtww8.cxx:4167:26
        >  #6 in MSWordExportBase::WriteText() at sw/source/filter/ww8/wrtww8.cxx:2812:13
        >  #7 in DocxAttributeOutput::WriteFloatingTable(ww8::Frame const*) at sw/source/filter/ww8/docxattributeoutput.cxx:336:17
        >  #8 in checkAndWriteFloatingTables(DocxAttributeOutput&) at sw/source/filter/ww8/docxattributeoutput.cxx:396:30
        >  #9 in DocxAttributeOutput::StartParagraph(std::shared_ptr<ww8::WW8TableNodeInfo>) at sw/source/filter/ww8/docxattributeoutput.cxx:406:9
        >  #10 in MSWordExportBase::OutputTextNode(SwTextNode&) at sw/source/filter/ww8/wrtw8nds.cxx:2181:22
        >  #11 in MSWordExportBase::OutputContentNode(SwContentNode&) at sw/source/filter/ww8/wrtw8nds.cxx:3327:13
        >  #12 in MSWordExportBase::WriteText() at sw/source/filter/ww8/wrtww8.cxx:2727:13
        >  #13 in DocxExport::WriteMainText() at sw/source/filter/ww8/docxexport.cxx:1469:5
        >  #14 in DocxExport::ExportDocument_Impl() at sw/source/filter/ww8/docxexport.cxx:527:5
        >  #15 in MSWordExportBase::ExportDocument(bool) at sw/source/filter/ww8/wrtww8.cxx:3212:19
        >  #16 in DocxExportFilter::exportDocument() at sw/source/filter/ww8/docxexportfilter.cxx:86:17
        >  #17 in oox::core::FilterBase::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at oox/source/core/filterbase.cxx:497:55
        >  #18 in WriterFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at writerfilter/source/filter/WriterFilter.cxx:149:23
        >  #19 in SfxObjectShell::ExportTo(SfxMedium&) at sfx2/source/doc/objstor.cxx:2411:25
        >  #20 in SfxObjectShell::SaveTo_Impl(SfxMedium&, SfxItemSet const*) at sfx2/source/doc/objstor.cxx:1505:19
        >  #21 in SfxObjectShell::PreDoSaveAs_Impl(rtl::OUString const&, rtl::OUString const&, SfxItemSet const&) at sfx2/source/doc/objstor.cxx:2818:39
        >  #22 in SfxObjectShell::CommonSaveAs_Impl(INetURLObject const&, rtl::OUString const&, SfxItemSet&) at sfx2/source/doc/objstor.cxx:2675:9
        >  #23 in SfxObjectShell::APISaveAs_Impl(rtl::OUString const&, SfxItemSet&) at sfx2/source/doc/objserv.cxx:321:19
        >  #24 in SfxBaseModel::impl_store(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, bool) at sfx2/source/doc/sfxbasemodel.cxx:3001:46
        >  #25 in SfxBaseModel::storeToURL(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at sfx2/source/doc/sfxbasemodel.cxx:1672:13
        >  #26 in SwModelTestBase::reload(char const*, char const*, char const*) at sw/qa/extras/inc/swmodeltestbase.hxx:796:20
        >  #27 in SwModelTestBase::executeImportExportImportTest(char const*, char const*) at sw/qa/extras/inc/swmodeltestbase.hxx:283:9
        >  #28 in testN779642::Import_Export_Import() at sw/qa/extras/ooxmlexport/ooxmlexport8.cxx:746:1
        
        (where nCPos is 23, nOldCol is 2, and nCol is 0).
        
        sw/qa/extras/ooxmlexport/data/n779642.docx processed by that testN779642 is the
        only case during `make check` for which the added SAL_WARN_IF triggers.  That
        file was added with 874f0a1be443b8027d5aba2285866f31cf4169e5 "n#779642: ignore
        framePr inside table or the table import won't work", leaving its origin
        unclear, and trying to open it with at least MS Word for Mac version 16.21 fails
        with "could not be opened", so it looks somewhat plausible that computation of
        such negative spans should just not happen.
        
        Change-Id: I0d460d04050017f7793ae51dc2a51ebbd3c4c193
        Reviewed-on: https://gerrit.libreoffice.org/67075
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-30  Balazs Varga  <balazs.varga991@gmail.com>  [2eac095e2a672db180dc816350c1585a65245c7c]

        tdf#122915 Chart OOXML: Export individual data label prop
        
        Export the xLabelPropSet instead of the xPropset and the
        individual data label formatting will not be disappeared.
        
        Change-Id: Ic8c64543ad1e8b40d6d6a5cb7a9a244923e028f1
        Reviewed-on: https://gerrit.libreoffice.org/66995
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-01-30  Miklos Vajna  <vmiklos@collabora.com>  [a16372dba916d3179a70434e4d26af13c2f1b540]

        writerfilter: make members private in RTFSymbol
        
        Change-Id: I8f608908689d9ebe2027bc36bf71b8cf84a016dc
        Reviewed-on: https://gerrit.libreoffice.org/67095
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-30  Jens Carl  <j.carl43@gmx.de>  [b89dbc08b735384cdc9e469b044842fb729ced0b]

        tdf#45904 Move XPropertySet Java tests to C++
        
        Move XPropertySet Java tests to C++ for ScSpreadsheetSettingsObj.
        
        Change-Id: I59da149983ee3b897c1cdeaf5f40962b917c91ba
        Reviewed-on: https://gerrit.libreoffice.org/67101
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-30  Jan Holesovsky  <kendy@collabora.com>  [b6b28931435e44aca92b8c0e1659f701e3ed1a87]

        sw: Ctrl + shape insertion was not setting up the layer.
        
        The consequence was that the shapes were inserted into the background
        layer.
        
        The problem was particularly visible with the LOK, but reproducible on
        the desktop too.
        
        Includes unit test.
        
        Change-Id: I16137331f944101e25679ec8c4a034bea658bc57
        Reviewed-on: https://gerrit.libreoffice.org/66917
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-01-30  Dmitriy Shilin  <dshil@fastmail.com>  [c2c60eb9969716ef91a83952203948b5e334ec85]

        tdf#107792 vcl/win: introduce ScopedCachedHDC
        
        Change-Id: Ia6c5ca98005642bbcce9d9d66bf16a4d4cbed04e
        Reviewed-on: https://gerrit.libreoffice.org/66648
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-01-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [44df356a075acadeb980bce80e99c73154e846ea]

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

2019-01-29  Jens Carl  <j.carl43@gmx.de>  [ce2b98580b9f36d6f358bd2c9c027d3d82cb33d7]

        Add XSheetFilterDescriptor2 and XSheetFilterDescriptor3 tests
        
        Add XSheetFilterDescriptor2 and XSheetFilterDescriptor3 tests
        to ScFilterDescriptorBase.
        
        Change-Id: I932560c42d9c5f3077f47f116f6ae011f6aea79e
        Reviewed-on: https://gerrit.libreoffice.org/67097
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [37f4c73aef2acd02b2f03d1f28ebcadf5e5dbf5e]

        Removed executable permission on source file
        
        Change-Id: I085a21afdf842a70dcdaaf9694fc6b09502985fe
        Reviewed-on: https://gerrit.libreoffice.org/67096
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-01-29  Tamás Zolnai  <tamas.zolnai@collabora.com>  [70c29e50af8e16b864d1e5e5a74c30a1de8250de]

        Unfloat: Fix some issues with unfloat operation
        
        - Use the correct method to remove the frame, so DOC
        export will work correctly.
        - Remove pagedesc attribute of the first text node if
        the table is moved before it to avoid to generate a page
        break.
        
        Change-Id: I02802c4d25c947ec140b846c594848117815f1ce
        Reviewed-on: https://gerrit.libreoffice.org/67093
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-01-29  Caolán McNamara  <caolanm@redhat.com>  [5d2dbcbd69a029d5f755111092df9d36ed1c1593]

        Resolves: tdf#122977 widget claimed to be in wrong library
        
        Change-Id: I635097e00e6b5d4f08badb1e99fa9b61b6b43856
        Reviewed-on: https://gerrit.libreoffice.org/67084
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-29  Stephan Bergmann  <sbergman@redhat.com>  [5543f99067a7aa1bc0a52fabe5bc693ec7d6fcbf]

        Put back missing external/tarballs/ path in solenv/flatpak-manifest.in
        
        ...that accidentally got lost in 6584a5d9d1bb3e9b00e529358c989e8485071e36
        "Upgrade libatomic_ops to latest libatomic_ops-7.6.8.tar.gz"
        
        Change-Id: I79823428499efb951761c4d55eb16e154397ce60
        Reviewed-on: https://gerrit.libreoffice.org/67081
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-29  László Németh  <nemeth@numbertext.org>  [9c4eef7d809ad7d283860c7b47b0f561aa240906]

        tdf#52391 reject/clear formatting of format-only changes
        
        Format-only changes had 1) disabled (in Manage Changes
        dialog window) or 2) bad rejection (Track Changes toolbar
        icons and Edit->Track Changes menu item functions
        "Reject"/"Reject All" resulted acception of the tracked
        format-only changes instead of rejection).
        
        Because format-only changes haven't had real rejection
        support, yet, this commit 1) adds an often useful
        reject-like function in the Manage Changes dialog window:
        instead of disabling Reject/Reject All, now these buttons
        clears direct text formatting in the area of the tracked
        format-only changes. Because this may be not a rejection
        (ie. the original text can contain direct text formatting),
        the labels of the button warn about it: "Reject/Clear
        formatting" and "Reject All/Clear formatting".
        Note: "Reject All" still rejects only
        insertions/deletions at (now first) pressing,
        as from commit a8a3928bd3614e52edc0a4df6f67ce53e787905c.
        
        2) Icons and menu items "Reject"/"Reject All" clear
        direct text formatting in the areas of the tracked
        format-only changes. Note: this is still not ideal,
        but it can help to avoid of unintended direct
        text formatting until implementing upcoming ODF 1.3
        change tracking.
        
        Change-Id: I87c3ac6165019cae9c49ed4591eaadef9e06beb5
        Reviewed-on: https://gerrit.libreoffice.org/67080
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-01-29  Julien Nabet  <serval2412@yahoo.fr>  [930ec0e6ab7bd5492fb4cf4a8f6860e3b728929d]

        Disable NSS GTESTS also for Windows
        
        Following https://cgit.freedesktop.org/libreoffice/core/commit/?id=02623af4f5e0049ec5988df8ff6c7ff0f32f3fb1
        See details here:
        http://document-foundation-mail-archive.969070.n3.nabble.com/fatal-error-LNK1561-on-nss-Visual-Studio-2017-td4256601.html
        
        Change-Id: I75f2c8a5409e484a8a5a12a6f12d5c20b244d2b2
        Reviewed-on: https://gerrit.libreoffice.org/67092
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-29  Daniel  <danielfaleirosilva@gmail.com>  [eaec995a96b41963ae9e5156b6c5c7ac022f9a55]

        tdf#122079 - Document orientation is no longer changed in print dialog
        
        Change-Id: I9d13cfd136f9b70674b3e43268525f8a6e1c0954
        Reviewed-on: https://gerrit.libreoffice.org/66483
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-01-29  Szymon Kłos  <szymon.klos@collabora.com>  [77e2aba5a505762383b786c246754d51c9bcb1dc]

        Grab fous from child in spell dialog
        
        Change-Id: I8c21623f7148ab2c05fe3d4198cf12231600f88d
        Reviewed-on: https://gerrit.libreoffice.org/67077
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-01-29  Miklos Vajna  <vmiklos@collabora.com>  [22aa6508e0a65e65a6f9410b498fe4fd6c236639]

        framework: allow dispatching a command on the main thread
        
        This is similar to commit 2dc3a6c273cb82506842864481d78df7294debbf
        (framework: allow loading a component on the main thread, 2018-12-19),
        just it allows saving (via .uno:Save) and other commands operating in a
        similar environment.
        
        The use-case is that once a document is loaded on the main thread (see
        commit message of the above mentioned commit), then saving also has to
        happen on the main thread, or OLE objects on Windows may be lost.
        
        Change-Id: I7321659550b556e96085ac20f197a87d5d13f1ed
        Reviewed-on: https://gerrit.libreoffice.org/67089
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-29  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [1554ec8430728a0dca2dc0177b93bda8d1256065]

        Add comments to autocorrect functions
        
        It was difficult to find the sentence capitalization function.
        I thought it would be a good idea to add the UI strings of the
        options as comments before the function blocks.
        
        Also added a couple of notes inside FnCapitalStartSentence.
        
        Change-Id: I7047b199193ee0b61ba7fd955411952aae33ab41
        Reviewed-on: https://gerrit.libreoffice.org/66812
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-01-29  Martin van Zijl  <martin.vanzijl@gmail.com>  [3931e7c05d38ee7805e2f7898d92a44c037900b5]

        tdf#89998 set increment for percent values to 1%
        
        Change-Id: I759f1041faa1222b0feb42e01c95166f56591e19
        Reviewed-on: https://gerrit.libreoffice.org/66129
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-01-29  Takeshi Abe  <tabe@fixedpoint.jp>  [0ca822c95a21c22f5118b16a5da5761f58fa38cc]

        sc: Fix CJK Unified Ideographs range in comments
        
        i.e. 4E00-9FAF -> 4E00-9FFF.
        
        According to <https://www.unicode.org/mail-arch/unicode-ml/y2003-m02/0351.html>,
        the confusion was partly due to older Unicode specification.
        As of Unicode 4.1 the trailing end (9FB0-9FFF) is in fact in use
        by "CJK Additions": <https://www.unicode.org/versions/Unicode4.1.0/>
        
        Change-Id: Ibd3704a81341743b3fa80686d3fcfc0bd11104ef
        Reviewed-on: https://gerrit.libreoffice.org/67087
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-01-29  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [76491860113d60965cd234770afcef747fe4bd65]

        mysqlc: fix timestamp query of result set
        
        Also add test for inserting and reading timestamp values.
        
        Change-Id: I2ba997c438f4e33965b0fe0602e58eddeff38b01
        Reviewed-on: https://gerrit.libreoffice.org/67066
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-01-29  Caolán McNamara  <caolanm@redhat.com>  [4faafea4f24316e75b80e6ef97c1a4d39551a0b2]

        give better warning explanation
        
        Change-Id: If76e1acdcb601d70c956bcaf0392046430f4853e
        Reviewed-on: https://gerrit.libreoffice.org/67086
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-29  Michael Stahl  <Michael.Stahl@cib.de>  [3cacdf5b0f1a6285370d5b06ddec9bce770ea603]

        sc: fix CppunitTest_sc_ddelinkobj to copy its test document
        
        XRefreshable::testRefreshListener() fails on read-only filesystem
        because the ScDDELinksObj.ods cannot be loaded read-write.
        
        It is loaded read-write since commit
        5b2794e27a81f8078cc251580ca59cc47807c7a0.
        
        Change-Id: I27b954b216acd3d138ade0d3f1b21fedd2f74fb1
        Reviewed-on: https://gerrit.libreoffice.org/67071
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-29  Caolán McNamara  <caolanm@redhat.com>  [55013f566d540b910a73d6403809cd236f75636c]

        tdf#123031 allow natural cell width if the combobox contents are >= request
        
        which matters in at least gtk 3.19
        
        Change-Id: I760e46d02f2678842a685aa077bd0129520a3263
        Reviewed-on: https://gerrit.libreoffice.org/67072
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-29  Michael Stahl  <Michael.Stahl@cib.de>  [b05484224df74709edf654901d1da299c168e344]

        odk: CustomTarget_build-examples hard-codes on "gcc" and "g++"
        
        ... so it fails if these aren't available; instead use the
        C++ compiler of the LO build system.
        
        Change-Id: I8a95d1865c481dc0a790d6fec6ff9fae8284d76d
        Reviewed-on: https://gerrit.libreoffice.org/67078
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2019-01-29  Miklos Vajna  <vmiklos@collabora.com>  [adca0b98c63a4365eb83664b3254eaa828a1ca14]

        cppu: fix Android build
        
        By restoring includes which are still needed, conditionally.
        
        Change-Id: Icc331c7d6a084af7d93b941ea879f0c60b9ca9f3

2019-01-29  Caolán McNamara  <caolanm@redhat.com>  [8b01361979a8e9c0f59716e2b3de65daad7c25a7]

        Resolves: tdf#110429 width of page number wider than traditional width
        
        since...
        
        commit c80ac2ba4a6486e6161e17f9118ba1563b7fc00e
        Date:   Fri Nov 11 18:16:52 2016 +0100
        
            Avoid -fsanitize=signed-integer-overflow
        
        Change-Id: I2ec85e854ee1547d55b43b8540c357297d3b6cce
        Reviewed-on: https://gerrit.libreoffice.org/67068
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-29  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [2660f132cc98c0fe14d5055a91a7cf126d5139f6]

        tdf#42949 Fix IWYU warnings in cppu/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ia1b2f0a9c99acc7ac538f3b41c1b6757d414db35
        Reviewed-on: https://gerrit.libreoffice.org/66970
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-29  Caolán McNamara  <caolanm@redhat.com>  [bdf40cca40ddbea8c5c903f2695d6f958c87bb3b]

        tdf#117713 set a tiny default size-request for the fixed container
        
        otherwise we get a default one if SetMinClientSize is never called, which
        is the case for these spawned-from-basic dialogs
        
        Change-Id: I4f0389de6abcb1e99b32798969dca49bf8f0f760
        Reviewed-on: https://gerrit.libreoffice.org/67063
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [7cafc7962f371d8f9bcc4d1a26c507a2536df383]

        KDE5 map QFont::stretch() == 0 to WIDTH_DONTKNOW
        
        From the Qt5 documentation: "QFont::AnyStretch / 0: Accept any
        stretch matched using the other QFont properties (added in Qt
        5.8)". So this maps 0 to LO's WIDTH_DONTKNOW, which fixes the
        too narrow font selection in the KDE5 backend, when applying the
        KDE5 font setting to LO.
        
        Change-Id: I5f1a62d6c314c0766b540869c49c72bc3f6821c3
        Reviewed-on: https://gerrit.libreoffice.org/67059
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-01-29  Michael Weghorn  <m.weghorn@posteo.de>  [f8f1d2f4419cd96a6aa16101d97b42d2fbb0310b]

        Drop kde4 desktop detection
        
        KDE 4 has been unmaintained upstream for various year now and
        the kde4 VCL Plugin was removed with
        6ca3b3648e25ae9d4d2d29a0df83349198ec3f5e in favor of the kde5 one.
        
        Drop desktop detection for this obsolete KDE 4 version as well.
        Should new LO versions be run on old systems still running KDE 4, it's
        very unlikely that they have the kf5 libraries that are required
        to use the kde5 or gtk3_kde5 SAL plugins anyway, so the default
        fallback for an unknown desktop environment is quite as good.
        
        Change-Id: If8de489fbca836a80451435edfb00d2a8d501031
        Reviewed-on: https://gerrit.libreoffice.org/67053
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-01-29  Michael Stahl  <Michael.Stahl@cib.de>  [48c6f4e0885976f9d8ccbffc5088f37bb5f1b9f0]

        framework: avoid crashing in ~HandlerCFGAccess() in atexit()
        
        Commit d587931fba77246db3a2ccc6ab61ca77446d23f4 changed
        HandlerCache::s_pConfig to a unique_ptr, which may now crash on
        shutdown because it's a utl::ConfigItem and by atexit() time the
        configmgr is long gone.
        
        Due to the HandlerCache::m_nRefCount, the crash probably only happens
        in case of an unclean shutdown, but we don't know whether this can
        happen in practice or not, so just avoid crashing on shutdown.
        
        Change-Id: Ifd2b782aa5592c344d1bc85acaa434c3f2a69b60
        Reviewed-on: https://gerrit.libreoffice.org/67029
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-29  Michael Stahl  <Michael.Stahl@cib.de>  [577a9708ea9594d60b66c1c71d24175c66d24096]

        dbaccess: don't try to migrate read-only file
        
        It's going to throw IOException anyway.
        
        This fixes CppunitTest_dbaccess_hsqldb_test on read-only file system.
        
        Change-Id: Ifc8a4791ab9a1a8d3e0f1e67d65e10dac458147c
        Reviewed-on: https://gerrit.libreoffice.org/67028
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-29  Michael Stahl  <Michael.Stahl@cib.de>  [f4be87e0583775fa5074aefa4bef4124b0c2d894]

        dbaccess: fix Tdf119625Test with read-only $SRCDIR
        
        The buildLowLevelConnection() will try to modify the read-only storage
        and throw IOException.
        
        Change-Id: I9b8ec840bebcac3c8a69bc6921d32e692d9d9e86
        Reviewed-on: https://gerrit.libreoffice.org/67027
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-29  Caolán McNamara  <caolanm@redhat.com>  [280243ff55c8404b39f32f4d636b89ac1b0b9a60]

        drop now hopeless non-optimal depth warning
        
        pointless since...
        
        commit 33761c69e9d3fa16e7a5b176200d183dc3236627
        Date:   Sun Dec 3 23:35:26 2017 -0500
        
            vcl-svp: Store 24-bit images in 3-byte pixels
        
        squashed the effort to percolate preferred target format as bitmap storage
        format
        
        Change-Id: I8a5367d4d7d251d5dd37011d0e51ab09cf5c57ac
        Reviewed-on: https://gerrit.libreoffice.org/67055
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-29  Mike Kaganski  <mike.kaganski@collabora.com>  [719d36fc9f803837436e5dce339547a11ef52190]

        Replace macros with their payload
        
        This actually increases readability of the code (for me)
        
        Change-Id: I39603f2921dcbd57984ced7e2c64b28868e8b608
        Reviewed-on: https://gerrit.libreoffice.org/67052
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [aa64dbfb76bde6cc29c3569cc9e31d949ce22787]

        use unique_ptr in LotusRangeList
        
        Change-Id: Ie99b3a4d6a311b2f5140a00fddbbd53801b8cfb3
        Reviewed-on: https://gerrit.libreoffice.org/67045
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4ac86e33433cbc606157ac911bab026a454345aa]

        b2dpolygontools: removing debug code, doesn't seem to be useful
        
        Change-Id: Id1aff2ede83e4c35976ebd51fc05aeea80dfae20
        Reviewed-on: https://gerrit.libreoffice.org/67049
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-01-29  Michael Stahl  <Michael.Stahl@cib.de>  [182f5a0f34fa45d2f74ba22eda41d4e39dca93e5]

        configure: require autoconf 2.68
        
        LO's own configure doesn't need it, but the
        ExternalProject_libnumbertext requires this version; since it's
        available in RHEL6 as "autoconf268", just keep it simple and require it
        in the top-level configure.
        
        Change-Id: I43a6ef10089363c344f06134d75f54685ed7026b
        Reviewed-on: https://gerrit.libreoffice.org/67002
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [5e4d88a27802848ae23874a81592c2a6758d77e1]

        pass ScConditionalFormat around by unique_ptr
        
        Change-Id: If15ac08d8334a386312870d3ebebb385cf55e5f6
        Reviewed-on: https://gerrit.libreoffice.org/67050
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [e7bd86b399e549ef51397e3ae46947d78852e9cc]

        use unique_ptr in ScDataPilotFieldObj
        
        Change-Id: I351999f92b83e156ffe62e02c851050d4621fe7e
        Reviewed-on: https://gerrit.libreoffice.org/67048
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-29  Caolán McNamara  <caolanm@redhat.com>  [94a025e32807c8b85692488a72beaed524fab668]

        ofz: reduce max_len for met
        
        Change-Id: If81ee19dd0127f48b9e57bf420323927c5981840

2019-01-29  Xisco Fauli  <xiscofauli@libreoffice.org>  [11853548fcc62b96a784cb81f7ec4e4bb78adfee]

        tdf#123013: Allow to change trendline name in gtk3
        
        Change-Id: I3eeb6b8e27cced0a8a86969368f48a2af8ac5892
        Reviewed-on: https://gerrit.libreoffice.org/67026
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-29  Caolán McNamara  <caolanm@redhat.com>  [eb70426c1fdf021f2688f179988a8c36b673c67b]

        ofz#11104 for timeouts, limit decompression ratios when fuzzing
        
        Change-Id: If9efe56a40a866269a06ce944885a324495af48a
        Reviewed-on: https://gerrit.libreoffice.org/67036
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-29  Michael Weghorn  <m.weghorn@posteo.de>  [cb50e64a858e6791f9893699be0ec5fe4a259834]

        Remove some kde4 leftovers
        
        The kde4 VCL Plugin was removed with
        6ca3b3648e25ae9d4d2d29a0df83349198ec3f5e, so drop some
        now superfluous leftovers.
        
        Change-Id: I92887b679462a6ac22c3668a24ec6a9fdee8fac1
        Reviewed-on: https://gerrit.libreoffice.org/67047
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2019-01-29  Michael Weghorn  <m.weghorn@posteo.de>  [7eccf0b3fe771a519dbdaaf536d64b5b193a723f]

        tdf#123011 Detect kde5 desktop in Plasma Wayland session
        
        Both env variables 'KDE_FULL_SESSION' and 'KDE_SESSION_VERSION'
        are set in both X11 and Wayland sessions for Plasma 5 (kde5),
        s.a. https://userbase.kde.org/KDE_System_Administration/Environment_Variables,
        so drop the alternative X-specific check.
        
        Move the check for a kde5 upward, so that kde5 is actually detected
        in a Plasma 5 Wayland session, rather than falling back to
        assuming GNOME.
        
        Change-Id: Ieb5b47272f375ceed4d44a2ccc5b517222ae86b9
        Reviewed-on: https://gerrit.libreoffice.org/67044
        Reviewed-by: Tomáš Chvátal <tchvatal@suse.cz>
        Tested-by: Tomáš Chvátal <tchvatal@suse.cz>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-01-29  Jens Carl  <j.carl43@gmx.de>  [6eaf598f5898abd719b264ca3fa05ceb788c4e9d]

        Add XServiceInfo tests to ScFilterDescriptorBase
        
        Change-Id: I5063d29baa5e4140d2be35684eed746ae28c2cf5
        Reviewed-on: https://gerrit.libreoffice.org/67040
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-29  Miklos Vajna  <vmiklos@collabora.com>  [e45fbf479944b9ec940bdddfa8ee7d523244a9ba]

        tdf#122430 RTF import: fix lost font size on footnote start
        
        This become more visible since commit
        49614a9ea971ff7f370f863ce8a2735aab973cee (tdf#119599 RTF import: fix
        missing deduplication of font size, 2018-09-24) as now incorrect font
        size from style affects the rendering result.
        
        Change-Id: I5b339337f021e2fc359f6fc5f5aa2ed0bcf844b9
        Reviewed-on: https://gerrit.libreoffice.org/67034
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-29  Lionel Elie Mamane  <lionel@mamane.lu>  [e9e1813a6ebe6e3015e04347b15a18aebc4e0fa7]

        tdf#106463 set new firebird connections as autocommit by default
        
        as per SDBC specifications
        
        Change-Id: I132a8e565468bcacf0fa5ee0dfb62bf0dd717e24
        Reviewed-on: https://gerrit.libreoffice.org/67015
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2019-01-29  Arkadiy Illarionov  <qarkai@gmail.com>  [474fa67c37b6c0b5e4ff12981c76a3b0bc860e95]

        Simplify containers iterations in sc/source/filter/[d-e]*
        
        Use range-based loop or replace with STL functions
        
        Change-Id: I7be6568641e154e74ff7bde812da9a8e67790a7f
        Reviewed-on: https://gerrit.libreoffice.org/66972
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-29  andreas kainz  <kainz.a@gmail.com>  [46195e2a579a373287a99d03cc06c38f557880c0]

        Sifr icon: add cmd/32px svg icons and update the png output
        
        Change-Id: I2da45245f65e3c693a87dfa6026b8c4bb3fc0f6e
        Reviewed-on: https://gerrit.libreoffice.org/67037
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-01-29  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [6d5af783bfd899253908c926853233a99df6f4e0]

        o3tl::make_unique -> std::make_unique in sc
        
        Since it is now possible to use C++14, it's time to replace
        the temporary solution with the standard one
        
        Change-Id: Ib69a4a2a08b1edbc0f40beac00f7f68075b479a1
        Reviewed-on: https://gerrit.libreoffice.org/66967
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [7a576383308edec3d6538986310264bfc0f1c213]

        loplugin:flatten in svgio
        
        Change-Id: I3276c2c368c755e070fd8b19a15a954948a68df7
        Reviewed-on: https://gerrit.libreoffice.org/67008
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [98e60805613ab6ea19c03c34c0f36d00374dab73]

        loplugin:flatten in stoc..store
        
        Change-Id: Ib8c86179a3d13852cbb02b389b6103aca5456dba
        Reviewed-on: https://gerrit.libreoffice.org/67013
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4cff06065ebfe884d8661b790db76f15203f2549]

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

2019-01-29  Jens Carl  <j.carl43@gmx.de>  [a71de08d75e15fd37408901d47a7aa3918f8087a]

        tdf#45904 Move XPropertySet Java tests to C++
        
        Move XPropertySet Java tests to C++ for ScFilterDescriptorBase.
        
        Change-Id: I86a16f3c53a5aacea0ce88a54ec8b340d13dff4f
        Reviewed-on: https://gerrit.libreoffice.org/67038
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-29  Regina Henschel  <rb.henschel@t-online.de>  [76c7a6c39d769cb9bdb9b951d9f95507c0139372]

        Improve ODF enhanced-path command moveTo to follow spec
        
        ODF 1.2 section 19.145 says 'If a moveto is followed by multiple
        pairs of coordinates, they are treated as lineto.' The patch does
        this on import.
        
        Change-Id: Ib493ca49288cdb2d34b7ee801bd052281617d2e8
        Reviewed-on: https://gerrit.libreoffice.org/66888
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-01-29  Ajay Mahato  <ajjayymahato@gmail.com>  [ecc855aa1c86d88a99c3be06c70ed382180be688]

        tdf#45904 Move XSimpleText Java tests to C++
        
        Change-Id: I6232615f15b52a1f004a13ed97fc0b8002a22269
        Reviewed-on: https://gerrit.libreoffice.org/66694
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-29  Jens Carl  <j.carl43@gmx.de>  [7cf66213a975d9c846990ed8b0c2eb0daae89aa2]

        Rename ScFilterDescriptorBaseObj to ScFilterDescriptorBase
        
        Rename ScFilterDescriptorBaseObj to ScFilterDescriptorBase so it
        matches the object name we test against.
        
        Change-Id: Ia5ce59997e99b2b537e50ddfeaa9d96b2b55555f
        Reviewed-on: https://gerrit.libreoffice.org/67033
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-28  Michael Stahl  <Michael.Stahl@cib.de>  [87873a682f0d0c3173ac815385484fa9ea92b883]

        libgpg-error: use custom soname and symbol version
        
        The hope is that this should allow both system's libgpg-error.so.0 and
        LO's bundled libgpg-error-lo.so.0 to be loaded by soffice.bin without
        unintended hilarity.
        
        Change-Id: I94498097a847b9756de86051798cb4ce022f6c83
        Reviewed-on: https://gerrit.libreoffice.org/67012
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-01-28  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [ade7cbbb01c72828e1555c826359beaeda64e69a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#121571 Solve cognitive dissonance with note icons and colors
            
            More often than not, the alarmist colors given to note boxes didn’t
            match their content.
            
            Change-Id: I88d7a8e2d07ffba661c218887fd54638506d21c8
            
2019-01-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [dfc4d2b009b9f9c7307c79e7ef2c1663005a5646]

        split basegfx 2d tests to separate files (one per tested class)
        
        Change-Id: Icb2f745851ba3de31f6a672d1bc20659de687d2e
        Reviewed-on: https://gerrit.libreoffice.org/67031
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-01-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a2f5a7d69d1bec0b5761e48d3feb5346193a969b]

        basegfx: just use the std::clamp for clamping the input
        
        Change-Id: Ia7d6c103956c8e3cebd6ebe656fd88586d33a9c8
        Reviewed-on: https://gerrit.libreoffice.org/67032
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-01-28  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [67afa83d27ac8ce84810169741846499f452dfd1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Drop this pitiful, bothersome, gimmicky animation
            
            Change-Id: If533f8565e38e02d503cc1ab59f65e2445f1369b
            
2019-01-28  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [553f34b8da22f087dfae8bc647f0c220aa31d3d8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - A couple of articles and tag vomit cleanup
            
            Change-Id: I5e3d9c7f9ce78807d1acfa190a740f41ddd8a378
            
2019-01-28  Caolán McNamara  <caolanm@redhat.com>  [c83f25bfe7f4021f419244f02678e423968cb4b3]

        Resolves: tdf#122949 gtk_style_context_save doesn't work the way I want
        
        so write something that does
        
        Change-Id: I294b9288af0ddf49cbb5a8a69b4509e1ae03d9b8
        Reviewed-on: https://gerrit.libreoffice.org/67018
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-28  Caolán McNamara  <caolanm@redhat.com>  [807f2202d7a974048d417279cd83effa24213759]

        Resolves: tdf#123019 give modal dialog a parent
        
        Change-Id: I669d8cb18ed78fcdb50aa3f452661500d75ad880
        Reviewed-on: https://gerrit.libreoffice.org/67021
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-28  Caolán McNamara  <caolanm@redhat.com>  [61da05ebd0cd73507484ce11c8ba6401d5c562fe]

        Resolves: tdf#122992 allow pre-selected fonts not in the font list
        
        Change-Id: I75c1b6d3933a5773d9e1dce40744c2342ab63ee8
        Reviewed-on: https://gerrit.libreoffice.org/67024
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-28  Eike Rathke  <erack@redhat.com>  [31d3369803ce4eceab5ef708f2cd33748b6d10ea]

        Resolves: tdf#122991 do not truncate time duration [] format values
        
        Regression from
        
            commit e2e47898180e547cad7ccde1e5890385d573e551
            CommitDate: Fri Aug 31 12:50:52 2018 +0200
        
                Use tools::Time::GetClock() in number formatter for wall clock time
        
        This partly reverts the change for the affected time duration []
        formats, which truncated the value within the magnitude that due
        to the imprecision of floating point values lead to "false"
        precision of h:m:s.999999...
        
        This might again yield imprecise display values (old behaviour)
        for a difference of two wall clock times that now are not rounded
        up into the next magnitude for display. If so, a
        tools::Time::GetDuration() might be appropriate.
        
        Change-Id: If8fbcc2e4c2e0da04ca742a2837f57cd313d0367
        Reviewed-on: https://gerrit.libreoffice.org/67005
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-01-28  Miklos Vajna  <vmiklos@collabora.com>  [4218caf142a7ecac34548c6d38c6f6fbebb898b9]

        tdf#122942 sw: update shape insert UI for the AddVerticalFrameOffsets option
        
        Regression from commit 50223ea6e212b60b7d33839c2753c5601fb50f95
        (tdf#98987 sw: add AddVerticalFrameOffsets compat mode, 2016-03-31),
        SwFEShell::ImpEndCreate() was not adapted to call
        SwTextFrame::GetBaseVertOffsetForFly() when determining the vertical
        position of the inserted shape.
        
        The call can be unconditional, the returned value is already 0 when the
        DocumentSettingId::ADD_VERTICAL_FLY_OFFSETS compat setting is false.
        
        Change-Id: Iec6af5a6d1ff3466e08377853cc8ca84f33a76d1
        Reviewed-on: https://gerrit.libreoffice.org/67017
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-28  Caolán McNamara  <caolanm@redhat.com>  [608c82472da65d9ac0b81f5a985dfa329e6c5136]

        Resolves: tdf#122930 paper tray is to update on focus-in
        
        which adds the problem that GtkComboBox doesn't send a focus-in,
        but its toggle does, to find and use that instead
        
        Change-Id: I18d46511bf2e6997539a8413f574a94b24b4583f
        Reviewed-on: https://gerrit.libreoffice.org/67009
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-28  Stephan Bergmann  <sbergman@redhat.com>  [ef28740d0ae036f6fa2e9866cadf335e9f0ad8b9]

        It's called libatomic_ops not libatomic-ops
        
        cf. <https://github.com/ivmai/libatomic_ops/> (as mentioned in
        external/libatomic_ops/README)
        
        Change-Id: Ibd50ca81695cbcd73e005b0bbbd46ceb62b1e9dc
        Reviewed-on: https://gerrit.libreoffice.org/66912
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-28  Stephan Bergmann  <sbergman@redhat.com>  [6584a5d9d1bb3e9b00e529358c989e8485071e36]

        Upgrade libatomic_ops to latest libatomic_ops-7.6.8.tar.gz
        
        ...from <https://github.com/ivmai/libatomic_ops/wiki/Download>.  (The md5sum
        given there is 99128f05e3e3f4e0cd39aa23f23bbe0c.)
        
        The old version of external/libatomic_ops failed to build at least when building
        a Flatpak for aarch64, see
        <https://flathub.org/builds/#/builders/39/builds/702/steps/5/logs/stdio>:
        
        [...]
        > Making all in src
        > Making all in atomic_ops
        > Making all in sysdeps
        > In file included from atomic_ops_stack.h:32,
        >                  from atomic_ops_malloc.c:20:
        > atomic_ops.h:343:4: error: #error Cannot implement AO_compare_and_swap_full on this architecture.
        >  #  error Cannot implement AO_compare_and_swap_full on this architecture.
        >     ^~~~~
        > atomic_ops.c:97:1: error: unknown type name ‘AO_TS_t’; did you mean ‘AO_TS_T’?
        >  AO_TS_t AO_locks[AO_HASH_SIZE] = {
        >  ^~~~~~~
        >  AO_TS_T
        [...]
        
        (cf. <https://github.com/flathub/org.libreoffice.LibreOffice/pull/67/commits/
        48b22dbabc06f1822df74f755096cf0ea5ba2499> "Upgrade libatomic_ops to latest
        libatomic_ops-7.6.8.tar.gz")
        
        Change-Id: Icc040cc47f45f71577995a2ff9c63df97150bdea
        Reviewed-on: https://gerrit.libreoffice.org/66983
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-28  Caolán McNamara  <caolanm@redhat.com>  [348482e41c9391e8fc0bab9b8eee8f52ffabfac2]

        ofz#12729 integer-overflow
        
        Change-Id: I78db6ab6fcc677247716f42d3c102314415c34d2
        Reviewed-on: https://gerrit.libreoffice.org/66993
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-28  Stephan Bergmann  <sbergman@redhat.com>  [273e9694ee3920fed5cdf0da59d88f32a6294a2a]

        aarch64 and arm need libatomic_ops
        
        (cf. LO's configure.ac, needed for external/firebird on non-x86[-64]), but
        org.freedesktop.Sdk//18.08 apparently doesn't provide it (while
        org.freedesktop.Sdk//1.6 apparently did)
        
        (cf. <https://github.com/flathub/org.libreoffice.LibreOffice/pull/67/commits/
        b2762523a4678bedd55c11db232868cbaf9c7bdd> "aarch64 and arm need libatomic_ops")
        
        Change-Id: I6eb060251ce85bfd399b72d9c90a93497a3a9029
        Reviewed-on: https://gerrit.libreoffice.org/66987
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-28  Stephan Bergmann  <sbergman@redhat.com>  [fcc5fc76c33de566cb2d02be541dcbde29d1eb8a]

        org.freedesktop.Sdk//18.08 `uname -i` always returns "unknown"
        
        (cf. <https://github.com/flathub/org.libreoffice.LibreOffice/pull/67/commits/
        deda15380b436ca8fe62e2ebc1feec8bcb6dd43e> "org.freedesktop.Sdk//18.08 `uname -i`
        always returns 'unknown'")
        
        Change-Id: Id158d769edb07aa09189907d120cb1e9cd8d9b17
        Reviewed-on: https://gerrit.libreoffice.org/66985
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-28  Katarina Behrens  <Katarina.Behrens@cib.de>  [68bdea37d79793bc8dff4672c2d360be3554b041]

        Fix misplaced Scale checkbox
        
        regression from weld-ing this tabpage
        
        Change-Id: Id79ff793842982e9dba79478ad7da23ea17f97c3
        Reviewed-on: https://gerrit.libreoffice.org/66989
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-01-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [026b3d9b339992eb14698cc26334e2f500b018ce]

        tdf#122997 Canceling Paragraph dialog causes crash
        
        regression from
            commit bf359d01ac8b1e0292e8a92c38e58c03e6c17d8b
            add a Dialog::runAsync for the non-controller case
        
        Change-Id: I02e3f62b8304139003af1c137ea59750afb4be4c
        Reviewed-on: https://gerrit.libreoffice.org/66988
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-28  Miklos Vajna  <vmiklos@collabora.com>  [525a5ea36310168c810dad6a8e764bf2ad2afce0]

        sw: avoid wrong and unnecessary downcast in SwDrawView::DeleteMarked()
        
        /sw/source/core/draw/dview.cxx:967:39: runtime error: downcast of address 0x6060006d1cc0 which does not point to an object of type 'SwDrawContact'
        0x6060006d1cc0: note: object is of type 'SwFlyDrawContact'
         1d 02 00 2e  b0 3e 06 87 15 7f 00 00  18 3f 06 87 15 7f 00 00  50 1c 28 00 50 61 00 00  00 00 00 00
                      ^~~~~~~~~~~~~~~~~~~~~~~
                      vptr for 'SwFlyDrawContact'
            #0 0x7f157de946d8 in SwDrawView::DeleteMarked() /sw/source/core/draw/dview.cxx:967:39
        SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /sw/source/core/draw/dview.cxx:967:39 in
        
        When executing testPasteListener in CppunitTest_sw_unowriter since
        commit 2a054445f09e8ba66e7cfb9f1d598554b555772d (sw paste listener:
        expose pasted images as well, 2019-01-24), though that code was added
        much earlier in commit 33141f999b22ce10cdbfbd76081fff211c4b5067
        (SwDrawView::DeleteMarked: delete textbox of shape as well, 2014-06-23),
        just no testcase invoked it.
        
        Change-Id: I22a384ab7cc4b3eb00198b28de294896c2d1e3bb
        Reviewed-on: https://gerrit.libreoffice.org/66986
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-28  Luboš Luňák  <l.lunak@collabora.com>  [906b505940f6330d2336164f341e338ff4b9b9ee]

        avoid a calc threads assert because of an undetected cyclic dependency
        
        ooo#103156-1 has a quite complex cycle of cells, some of them (and only some)
        in formula groups. And the complex Interpret() nesting confuses its cycle
        detection into believing that Interpret() can simply return without providing
        a value, which is ok if it's called from dependency checking of threaded
        calculation, but is not ok when it's called for a single cell evalution.
        So make the code set cyclic-dependency error even when it's possibly
        inside dependency checking, since if it's really that case, the error
        will be later overwritten by the actual value.
        
        This is still not a completely correct fix, as the document on repeated hard
        recals alternates some cells between correctly reporting an error and providing
        some bogus values (e.g. column S in the second sheet). But the document uses
        iteration, which complicates all this stuff even more, and after spending
        quite some time on this I'm still not sure on how to fix that. So at least
        for now, at least avoid the assert.
        
        Change-Id: I395f97d104d98b5c043d1f17878338d3f1b31146
        Reviewed-on: https://gerrit.libreoffice.org/66911
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-01-28  Miklos Vajna  <vmiklos@collabora.com>  [6f5991261a152812d5023fd146398c1528683676]

        sw: prefix members of SwTableAutoFormat
        
        Change-Id: I17515ea4e444986f50d554c864540a625a521970
        Reviewed-on: https://gerrit.libreoffice.org/66984
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-28  Caolán McNamara  <caolanm@redhat.com>  [7545d180fbc133fe19917a484aaad1e4df250c0a]

        both branches have a common piece
        
        Change-Id: I1fd28f7dc0911bfdb8fd46aee91c3a81ce034ba6
        Reviewed-on: https://gerrit.libreoffice.org/66899
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-28  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [4e8a15ca224760e8f36952528b2b47def78fd865]

        o3tl::make_unique -> std::make_unique in sax...svtools (except sc)
        
        Since it is now possible to use C++14, it's time to replace
        the temporary solution with the standard one
        
        Change-Id: I6eea0877eaa1886b64c0cce06a43b8088cbccd8e
        Reviewed-on: https://gerrit.libreoffice.org/66751
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5238ff887849b0d94c6da00a07b57984a86b6ee6]

        Fix typo
        
        Change-Id: I372918497b91bd2da0432df7b27795cbf29dc6b8
        Reviewed-on: https://gerrit.libreoffice.org/66982
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-01-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [eeeae885b726d10e97327198792775b54b456274]

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

2019-01-28  Muhammet Kara  <muhammet.kara@collabora.com>  [2e732cbbd52e4bb1ea3e03efea33c97d4e528b0d]

        Fix icon load error for uno commands with params
        
        Change-Id: I31e4c28322a3492a603bce5c7226e2dbcf131173
        Reviewed-on: https://gerrit.libreoffice.org/66980
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-27  Matteo Casalin  <matteo.casalin@yahoo.com>  [3c2cd4829229a312e79cfba3971b954bd605681c]

        Bail out early
        
        Change-Id: I7851f4952ca2c863d92fd14fa19005ed35634033
        Reviewed-on: https://gerrit.libreoffice.org/66941
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-27  Julien Nabet  <serval2412@yahoo.fr>  [6da3cd5521ffba2f6502929260d33c91ec56d556]

        tdf#122990: return if no mpMenuBarContainerWidget in ApplyPersona
        
        Related to patches for tdf#122241
        
        Change-Id: I0ce46a3a362855aaa6c11f375d20c2212f1cb20b
        Reviewed-on: https://gerrit.libreoffice.org/66973
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-27  Julien Nabet  <serval2412@yahoo.fr>  [be887356d94ad813acdf56108ad02fd5e33f803b]

        Could not determine MSC version with French UI
        
        Fix regexp for cl.exe
        This command returns some special characters preventing regexp to work.
        
        For more details, see:
        http://document-foundation-mail-archive.969070.n3.nabble.com/Could-not-determine-MSC-version-Visual-Studio-2017-td4256538.html
        
        Change-Id: I734dcd533b0f38430d1be8852f1e4f721221e580
        Reviewed-on: https://gerrit.libreoffice.org/66959
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-27  Matteo Casalin  <matteo.casalin@yahoo.com>  [9bc10964f0673b64e282ad567d08bf7ebba4df65]

        Use indexed getToken
        
        Change-Id: I7c0bb328def955efce7b3866776e4d47a0ba32c0
        Reviewed-on: https://gerrit.libreoffice.org/66947
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-27  Matteo Casalin  <matteo.casalin@yahoo.com>  [cb04f8bf4f46c573edcf7be5c33d5f06d89eaff4]

        Get data from full string, without tokenization
        
        Change-Id: I8cdaef18329543cbbe316b9499d6707d645a789d
        Reviewed-on: https://gerrit.libreoffice.org/66644
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-27  Matteo Casalin  <matteo.casalin@yahoo.com>  [bfc73ffe42529f39ea33de23f7788732238f2eb1]

        Optimize: getToken()+comparison+copy() ==> startsWith()
        
        Change-Id: Ic0e343f80ef91aad9baef8cc48648207b0365c68
        Reviewed-on: https://gerrit.libreoffice.org/66642
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-27  Matteo Casalin  <matteo.casalin@yahoo.com>  [d423829d662ddf1974ce6aca07dfa9d551333406]

        Use getTokenCount instead of custom code
        
        Change-Id: I645854f4e0d5d57f8507a13e29dbb920e9f1ab85
        Reviewed-on: https://gerrit.libreoffice.org/66940
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-27  Matteo Casalin  <matteo.casalin@yahoo.com>  [7fa1e75eb49bf46a745caab2265811d3e591802f]

        Take advantage of known index to avoid an OUString copy
        
        Change-Id: I3cf7a10f5d27ddc626adea07697aa65e01f6f978
        Reviewed-on: https://gerrit.libreoffice.org/66942
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-27  Matteo Casalin  <matteo.casalin@yahoo.com>  [c11450935df073ac3fadfe1eb1ffb68e46f24b4f]

        Use indexed getToken
        
        Change-Id: Icf0075e7487ea29db5f52846be531d30b231ee05
        Reviewed-on: https://gerrit.libreoffice.org/66945
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-27  Matteo Casalin  <matteo.casalin@yahoo.com>  [dee9ad9fdca594993190e2f79ca4696f9adf6b48]

        Use indexed getToken
        
        Change-Id: I104565b86874ed7cf99f85b9c784b3873e078ffa
        Reviewed-on: https://gerrit.libreoffice.org/66937
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-27  Matteo Casalin  <matteo.casalin@yahoo.com>  [b8fdb4c9c4a3451dc7bec7cd0e8424e8047ead6a]

        getToken: reuse known index information
        
        Change-Id: I87f274addcba0776016e9996a0b568f503e2081a
        Reviewed-on: https://gerrit.libreoffice.org/66939
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-27  Matteo Casalin  <matteo.casalin@yahoo.com>  [be3cb2cb8df286fba0b141692307f0342aeeecee]

        Use optimized OUString concatenation
        
        Change-Id: I8314d0e6a6ac922a88ff891af2f1071e7b5692e6
        Reviewed-on: https://gerrit.libreoffice.org/66943
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-27  Matteo Casalin  <matteo.casalin@yahoo.com>  [f7eae57c6511a95ee28cc8a8739f05f67e4f2395]

        Reduce OUString temporaries
        
        Change-Id: I13777809dbee314e5b0002f8da9d5009c7fc3c5b
        Reviewed-on: https://gerrit.libreoffice.org/66946
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8139663ffa6fd53ee7dbe030c1a280c768b93299]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Removed executable permission on SVG file
            
            Change-Id: Id70e4005d576fc9b13589aa53ade1cc211f6f3e3
            Reviewed-on: https://gerrit.libreoffice.org/66960
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2019-01-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [af2c169b7cafd20a552b0138a4a61fcb3145b89d]

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

2019-01-26  Muhammet Kara  <muhammet.kara@collabora.com>  [ed707a4806a489467c6d9be7d1b787dab94b5f78]

        Make the text on Redaction toolbar buttons visible
        
        Change-Id: I3d6bc2adb91fbe16da008797b7b7e5189726c500
        Reviewed-on: https://gerrit.libreoffice.org/66968
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-01-26  Justin Luth  <justin.luth@collabora.com>  [f08362c0b64b6a1f746c4c0ab008e4817595e69e]

        tdf#99573 uiwriter: clear RES_BACKGROUND -> XATTR_FILL_*
        
        The paragraph background wasn't being cleared when hard formatting
        was removed (unless roundtripped via .ODT only) because
        a couple of years ago RES_BACKGROUND was aliased to
        XATTR_FILL, but lots of edge cases are still missed.
        
        Perhaps there is a more generic place to handle "reset attribute",
        but I didn't find it. SwFormat is where most of the aliasing
        is happening.
        
        Change-Id: I9d0a3c70f03f0a5b22155e689e27e3372535aec6
        Reviewed-on: https://gerrit.libreoffice.org/65609
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-01-26  Mike Kaganski  <mike.kaganski@collabora.com>  [b226383a83e41bbced9fc2a02dc09a449401ec97]

        tdf#116371: export rotation of SwGrfNode
        
        Change-Id: I42620da798a35dfada67d9a9fb23d554cc20b16f
        Reviewed-on: https://gerrit.libreoffice.org/66963
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-01-26  Mark Hung  <marklh9@gmail.com>  [916cfdd0110856768e69d84b97f8dee1f60d401e]

        Support new HK variant in Source Han Sans 2.0 and Noto CJK Sans 2.0.
        
        Support HK variant that are newly added to Adobe Source Han Sans
        2.0 and Google Noto CJK Sans 2.0 and add missing TC, SC, HW, etc.
        in English font names.
        
        Change-Id: I3edccecfd0926d8c11a30bbb5be0debc0f8edf5a
        Reviewed-on: https://gerrit.libreoffice.org/66955
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2019-01-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [bfba88806164836789b923756d2c956c6b48d604]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#114263 Help page for Partition [VBA]
            
            + some hyperlinks and reordering of text in calssmodule
            and compatible, option vba support.
            
            Change-Id: Ic387086a5874989d22cf93caf0f3d0f48fd77a9e
            Reviewed-on: https://gerrit.libreoffice.org/66910
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-26  LibreOﬃciant  <OpenOfficiant@sfr.fr>  [e06139309b89d62f30f096ad39b6c1baa4008014]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Improper Python code requiring update
            
            Change-Id: Ia59f0e5d67718771152cca49704173701bf1f0f8
            Reviewed-on: https://gerrit.libreoffice.org/66957
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-26  Aleksei Nikiforov  <darktemplar@basealt.ru>  [1a5340788639ba71725338ddc5d340b2b304f4c2]

        tdf#122814 KDE5: conditional disable of Qt shortcuts
        
        Change-Id: I5375f0b555e483b2c108550d319e64d781b96f75
        Reviewed-on: https://gerrit.libreoffice.org/66673
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-01-26  Aleksei Nikiforov  <darktemplar@basealt.ru>  [c8b0c382c6330865df50ae7cf7360c8a2c08ebe6]

        tdf#120836 KDE5: Clipboard: don't put images to clipboard
        
        Image generation is very slow.
        
        Change-Id: I34d45ed1f4d665613700f01cceec59069b091a79
        Reviewed-on: https://gerrit.libreoffice.org/66680
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-01-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [bf359d01ac8b1e0292e8a92c38e58c03e6c17d8b]

        add a Dialog::runAsync for the non-controller case
        
        .. and use it to make the solver warning dialogs async
        
        Change-Id: I3589a1d3ae58190bf545bac1e2a95f81a114d44f
        Reviewed-on: https://gerrit.libreoffice.org/66896
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-26  Jens Carl  <j.carl43@gmx.de>  [8968e648113820308f5201da723d52d3fbbb09af]

        Add XActionLockable tests to ScNamedRangesObj
        
        Change-Id: Ibadda3535294fb58ea371e00357da8cd504d5f9a
        Reviewed-on: https://gerrit.libreoffice.org/66953
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-26  Jens Carl  <j.carl43@gmx.de>  [b9f12df1d0346d9c7beccd9c5fcff5d50354be55]

        Add XPropertySet tests to ScNamedRangesObj
        
        Change-Id: Ia591ab4657ce2e2020ca2328c65702599a70c691
        Reviewed-on: https://gerrit.libreoffice.org/66952
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-26  Jens Carl  <j.carl43@gmx.de>  [59958cb5a5693b731b625c7eceb1f678b07cd337]

        Add XServiceInfo tests to XServiceInfo
        
        Change-Id: Ic483e819d179b6e7a461fcb11b91c6d9a296ca07
        Reviewed-on: https://gerrit.libreoffice.org/66951
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-26  Jens Carl  <j.carl43@gmx.de>  [fb3da1e949230179b31667ab04f76a71aab321b3]

        tdf#45904 Move XNameAccess Java tests to C++
        
        Move XNameAccess Java tests to C++ for ScNamedRangesObj.
        
        Change-Id: Id6eea13bb00e291fdaf1c03b77630bb672938767
        Reviewed-on: https://gerrit.libreoffice.org/66950
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-26  Jens Carl  <j.carl43@gmx.de>  [3e0c4c0e96298a4f0c72b52652e2cc1d9f3a20e8]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScNamedRangesObj.
        
        	modified:   sc/qa/extras/scnamedrangesobj.cxx
        
        Change-Id: I1274e23acbd125dd784ae7591bfab8d3d146d2e2
        Reviewed-on: https://gerrit.libreoffice.org/66949
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-26  Jens Carl  <j.carl43@gmx.de>  [ce0be9900fd72b7ffc7e86da49ce836dd2da37fe]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScNamedRangesObj.
        
        Change-Id: I6455bad007d3347c805352384196d538b99ea72e
        Reviewed-on: https://gerrit.libreoffice.org/66948
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-26  Jens Carl  <j.carl43@gmx.de>  [412fbb6f017a12b423ae7e98fb7a56971084185e]

        tdf#45904 Move XEnumerationAccess Java test to C++
        
        Move XEnumerationAccess Java test to C++ for ScNamedRangesObj.
        
        Change-Id: Ia19281b8e481eda2535eb6f26c60dedc65f1beec
        Reviewed-on: https://gerrit.libreoffice.org/66933
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-26  Jens Carl  <j.carl43@gmx.de>  [3424004cca7cb61043800f0ff0acc9de64768276]

        Add XServiceInfo tests to ScSpreadsheetSettings
        
        Change-Id: Ib3de198dfe9147897a972bf2ce0a9b20e68bb155
        Reviewed-on: https://gerrit.libreoffice.org/66927
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3a4d46c586352939a37e3b07fa74cbce81abd722]

        vcl: test gradient draw into a metafile, extend the dumper
        
        Change-Id: I87600c8cb648686b80092a9526a07ed71b324907
        Reviewed-on: https://gerrit.libreoffice.org/66918
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-01-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [b0b089e8f7a6df793761bdec6ee9d98b1bf12a5a]

        Qt5/KDE5 use logicalDotsPerInch to report DPI
        
        It looks like all other backend don't use the physical, but the
        logical DPI to report the resolution.
        So use the QScreens logical resolution when reporting the DPI
        values. Also use QScreen for KDE5, as the Svp defaults to 96.
        
        This might fix tdf#122131, but since I can't reproduce...
        
        Change-Id: Iefc75acf26f8664f2a9ad995edbdc749be2228cf
        Reviewed-on: https://gerrit.libreoffice.org/66525
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-01-25  Muhammet Kara  <muhammet.kara@collabora.com>  [ed4a2031a8b72d15dbe60ec9dd6fcaed07715be9]

        Forge the freeform redaction tool
        
        out of the Freeform Line tool in Draw.
        
        * Replace .uno:LineToolbox with .uno:Freeline_Unfilled in Redaction toolbar
        
        * Add new parameters to .uno:Freeline_Unfilled
          - SfxUInt16Item Transparence, SfxStringItem Color,
            SfxUInt16Item Width, SfxBoolItem IsSticky
        
        * Handle the params in FuConstructBezierPolygon
        
        * Now the freeform line draw tool on the Redaction toolbar
          works with a default width of 5mm, color of COL_GRAY7,
          and a transparency of 50%; and it sticks when it is
          clicked/selected once until user deliberately deselects it
          by clicking on another tool or by clicking outside of the page.
        
        * Known problem: icon is not displayed on the toolbar after adding the params
        
        Change-Id: I6b09276ca82782dbf214aab8d2ba3b407fb0d81c
        Reviewed-on: https://gerrit.libreoffice.org/66916
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-01-25  Michael Meeks  <michael.meeks@collabora.com>  [b1d35c809aaa2ba6ac1f5fb12f5d251e8718aa7c]

        lok: calm down CnP issues & simplify.
        
        Change-Id: I67669b9b3accbcf89bddf3b8dc8435edba89224b
        Reviewed-on: https://gerrit.libreoffice.org/66925
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-01-25  Michael Meeks  <michael.meeks@collabora.com>  [175274a6bca20451ccd6b5574e118265449f7642]

        lok: don't crash in simple LOK use-case with no callback.
        
        Change-Id: I7bceba10f002ad5751e3d810f9a9767ad2e875bc
        Reviewed-on: https://gerrit.libreoffice.org/66924
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2019-01-25  Jens Carl  <j.carl43@gmx.de>  [7422d394812958a2014615b996df0378cc7d495f]

        tdf#45904 Move XPropertySet Java tests to C++
        
        Move XPropertySet Java tests to C++ for ScSpreadsheetSettings.
        
        Change-Id: Id969a566fcb4e544c26a4097e0f49a01bc967ad7
        Reviewed-on: https://gerrit.libreoffice.org/66926
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [79b04f8b02268399fd5388227e947d547366a4e5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix typo
            
            Change-Id: I7603a2f8eb144bf243cbf5b5d4812e7aa3a1649a
            Reviewed-on: https://gerrit.libreoffice.org/66907
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-25  Justin Luth  <justin_luth@sil.org>  [efa497515d56468ea82a873e262aa2d84a38e49c]

        NFC filter\ww8 misc code cleanups
        
        comment spelling, unnecessary if statement, and clarifying
        that a variable that I want to use later is never changed.
        
        Change-Id: If42ee9cc036188d06ceb858a23724383e3933e18
        Reviewed-on: https://gerrit.libreoffice.org/66920
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [9b90389acc2abbee87b598bd9e709d2a4f9715db]

        add basic support for generating CodeLite IDE files
        
        Change-Id: I70613baada4f82e5e56f9a21547733c3a6907b53
        Reviewed-on: https://gerrit.libreoffice.org/66908
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [8d7435aa72af7fd0b454d7314c6c79f61f112679]

        Assert missing SalGraphics font on GetTextLayout
        
        Trying to layout text without a font can't work.
        Without a font, currently the text is simply not painted, but this
        is still a programming error, so warn the developer.
        
        And we can get rid of all the intermediate OutputDevice font and
        gpahics checks, as everything now uses Harfbuzz and there won't
        be any layout which can't use the cached runs, so just generate
        them directly.
        
        Change-Id: Iae1fab0afeefec1cb1ca82c4e5d8dcbe9919859d
        Reviewed-on: https://gerrit.libreoffice.org/66818
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-01-25  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [d33998a2851eef17ccd0a85f24df587302df7c9c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Related: tdf#121173 double spaces in sentences
            
            Change-Id: I4cdde42510bdf0cf50a91caf208133666a412b27
            Reviewed-on: https://gerrit.libreoffice.org/64893
            Tested-by: Jenkins
            Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-25  Miklos Vajna  <vmiklos@collabora.com>  [b9d5c32b687d2747e7c4fe91b8890942f4548a5c]

        CppunitTest_desktop_lib: avoid use-after-free
        
        The LOK callback registers a DesktopLOKTest instance, but depending on
        timing, VCL may invoke that callback after that instance is already
        deleted. The symptom is that all tests run fine, but the testsuite still
        crashes at the end.
        
        This can happen because DeInitVCL() indirectly calls
        Scheduler::ProcessEventsToIdle(), which
        desktop::CallbackFlushHandler::Invoke(), which may or may not invoke the
        (now gone) callback, depending on timing. This typically doesn't happen
        in debug builds, but it happens in release builds.
        
        Change-Id: I00fc07046c46ad602a8b26c022ffcc916d211346
        Reviewed-on: https://gerrit.libreoffice.org/66909
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [5b2f1243bd44b450da26c8344b3ee459f8e88f6c]

        tdf#122927 prevent SolarMutex deadlock on join()
        
        The AsyncRequests thread can be blocked in a SolarMutexGuard, so
        we have to release the mutex before calling join().
        
        But there is also a static AsyncRequests object inside the
        VistaFilePickerEventHandler::impl_sendEvent function, which will
        just be cleaned up at DLL atexit.
        
        "Luckily" it won't ever run, so it doesn't need to be joined and
        we can use isRunning to detect it, prevent releasing a non-
        existing SolarMutex at this point and so won't crash LO on exit.
        
        Change-Id: I0c56b89a11f96be54e82b756c5e18a058b04a41d
        Reviewed-on: https://gerrit.libreoffice.org/66901
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-01-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [a07524de096e8c8bfdb54cfd4ad061c8bd469792]

        Qt5 initialize GlyphCache for PSP graphics
        
        For whatever reason Calc uses a printer graphics context to
        layout cell context. Without the initialized printer fonts,
        you'll see broken cell content in Calc, until you edit them.
        
        So now some part of the Qt5 GUI is painted by Cairo via the
        psp::Printer graphics context.
        
        Change-Id: Ib67c44abc952bc244f2c803d1dba8987ab618470
        Reviewed-on: https://gerrit.libreoffice.org/66817
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-01-25  László Németh  <nemeth@numbertext.org>  [a8a3928bd3614e52edc0a4df6f67ce53e787905c]

        tdf52391 don't accept format-only changes secretly
        
        for Reject all in Manage changes dialog window.
        Now clicking on Reject all keeps format-only changes
        instead of accepting them during the requested rejection
        to allow to check them before acception.
        
        Note: LibreOffice cannot reject the format-only changes.
        If changes are all format-only changes, the Manage
        changes dialog hides the Reject all button, also the
        Reject button for the selected format-only changes.
        This patch extends this workaround to avoid unintended
        acceptance of rejected changes.
        
        Change-Id: I7e60ae1ed2bec660dcb19d372dcf6892be61dad6
        Reviewed-on: https://gerrit.libreoffice.org/66902
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-01-25  Jens Carl  <j.carl43@gmx.de>  [059a958a65e064b701a74f6cb87e295b13ffbd0e]

        Add XMultiFormulaTokens tests to ScTableValidationObj
        
        Change-Id: I6239cfba2b275c5f0b8794e30d57d1835ed569fa
        Reviewed-on: https://gerrit.libreoffice.org/66892
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [265a4fd43d207cd6a99fdd9c23d54259428ed709]

        tdf#122951: Fix insertion of graphics as bullets
        
        Regression from 81260c448911069ce8cb051d3a973ec52b9b43a3
        
        Change-Id: Iecf00ea8310a767ff7945e7c1a0efe9dca5edd20
        Reviewed-on: https://gerrit.libreoffice.org/66903
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-25  Jens Carl  <j.carl43@gmx.de>  [3e36b6b1fc13b34dd82c79998bd1f73b8c7f15f8]

        Fix typos
        
        Change-Id: I57e99100d76d64bd9a7cf27016bbb02de9ed9d6a
        Reviewed-on: https://gerrit.libreoffice.org/66893
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-01-25  Stephan Bergmann  <sbergman@redhat.com>  [12764e7decb7dfbd1581be5611f45220d3f31b64]

        Disable test for Linux x86 CXXFLAGS=-O1 corner case
        
        Building the LO Flatpak for --arch=i386 (where CFLAGS and CXXFLAGS are both set
        to "-march=i686 -mtune=generic -O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2
        -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong
        -grecord-gcc-switches -fasynchronous-unwind-tables -fstack-clash-protection
        -fcf-protection").  Even if that was due to a glitch of not disabling tests
        wholesale for that arch (which has meanwhile been addressed with
        <https://github.com/flathub/org.libreoffice.LibreOffice/pull/67/commits/
        deda15380b436ca8fe62e2ebc1feec8bcb6dd43e> "org.freedesktop.Sdk//18.08 `uname -i`
        always returns 'unknown'"), lets document that failing corner case here.
        
        Change-Id: I8f78cced45e015331e23ae9c86bc286179278076
        Reviewed-on: https://gerrit.libreoffice.org/66904
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-25  andreas kainz  <kainz.a@gmail.com>  [20806e4c2e18762c2036153fc1a3a7b838a2956a]

        tdf#122924 add configuredialog icons to colibre
        
        Change-Id: If720d000ac41a44306ab0833374403813e332cc3
        Reviewed-on: https://gerrit.libreoffice.org/66900
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-01-25  Muhammet Kara  <muhammet.kara@collabora.com>  [d051eef1119832ea35cf76a3d4472cb653b73e86]

        Add Redaction Toolbar
        
        * Consists of .uno:Rect, .uno:LineToolbox, and .uno:ExportDirectToPDF
        * Automatically shown when we are in the redaction process
        * Customizes the rectangle tool for our needs
        
        Also:
            * Adds new parameters to the SID_DRAW_RECT (.uno:Rect)
              to be able to set transparancy, fill color, and line/border style,
              and to make our button sticky/permanent
        
        Known problem: Button's icon is not shown after adding the parameters
        
        Change-Id: I7928264415769f7e0a4ded171b864adb99aed442
        Reviewed-on: https://gerrit.libreoffice.org/66706
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-01-25  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5cdb0821d2b59145cf83ea3652a5df72a6a3c8c8]

        tdf#122259 resolve image link as both - png and svg
        
        This is needed to prevent mismatches when we have a image defined
        as png and we have a svg available. As we currently support both
        png and svg icon themes we need to try both or some resolvable
        icons just won't be resolved. Once svg support is in a good shape
        that we can get rid of png, we can also possibly get rid of this.
        
        Change-Id: I34e9c24ac1016ef3af46be06330b60aaab730da0
        Reviewed-on: https://gerrit.libreoffice.org/66826
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-01-25  Mark-R  <mark_r80@hotmail.com>  [e9b6eb49cad91673e5256f377e4d9d7dd6464567]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#121065 rebuild help
            
            rebuild help images im21106
            
            Change-Id: I941715407a5fc742c6b2d4c06e6bac445d56ebe9
            Reviewed-on: https://gerrit.libreoffice.org/66889
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-25  Dennis Francis  <dennis.francis@collabora.com>  [ab9ea7f10e259e9d49bba72797fc7b252ab70868]

        Adds a unit test for multiple formula-groups...
        
        in a single column with another formula group depending on
        this column. This is to protect the correctness of such a case
        before introducing a patch that allows the computation of just
        a portion (span) of a formula-group in threaded group calc mode.
        
        Change-Id: Ia685f05290aac1839816e4bdd8562766e68c8da4
        Reviewed-on: https://gerrit.libreoffice.org/66840
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2019-01-25  Justin Luth  <justin_luth@sil.org>  [128369d6c853b5541abe08b240ece0abe7c28a4c]

        tdf#121665 ooxmlexport: allow each para to have a column break
        
        The previous logic didn't allow adjacent paragraphs to each have
        a column break. For example, if this paragraph has a column break,
        then it would ignore writing the postponed paragraph break from
        the previous paragraph. In other words, only the last sequential
        paragraph would get the column break, and the earlier column breaks
        would just be lost.
        
        Introduced a new option, so that this paragraph can write its
        postponed break, and also pass on a postponed break to the following
        paragraph.
        
        Change-Id: I8afba3470804394f4e0926695e0c11c8e83dff11
        Reviewed-on: https://gerrit.libreoffice.org/66878
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-01-25  Miklos Vajna  <vmiklos@collabora.com>  [83f3706bf489a3ed37880353ca5ea90638c38fe7]

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

2019-01-25  Roman Kuznetsov  <antilibreoffice@gmail.com>  [b8c725cf871b56f74a74dc5d9b193331f98b3f4a]

        tdf#92154 limit comboBOX_TEMPLATE length
        
        Change-Id: Ic43f70181b26c88e07445f7c90a8dadcd99b3108
        Reviewed-on: https://gerrit.libreoffice.org/66653
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Jenkins

2019-01-25  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [1ecca673b40fedc53db125e332b087d1c120a254]

        tdf#122607 Don't unnecessarily redo the layout
        
        Brings weird issues like out of place textboxes as described in the bug.
        
        Change-Id: I19341efc48188f0b52069401dc39ba05f4fcc7f6
        Reviewed-on: https://gerrit.libreoffice.org/66874
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-01-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [f205e4530ef4245ee29b934d050c4ac5c2ce7257]

        Change SalGraphics::GetTextLayout definition
        
        * drop the unused ImplLayoutArgs argument
        * return a std::unique_ptr<GenericSalLayout>
        
        Change-Id: I150a2a46f67f1ffbbd3ba0ffa68f5bffb30206c8
        Reviewed-on: https://gerrit.libreoffice.org/66884
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [37f8ea642cd191e7bdbf3596f41e7bb28212472b]

        loplugin:unusedmethods
        
        Change-Id: Ifb0c479e9d1aed1cd90d78ed23902fc05db556d6
        Reviewed-on: https://gerrit.libreoffice.org/66862
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [a6358f1c1b8f981345061b0cbb708df707a5b7b8]

        improve loplugin constparams
        
        Change-Id: Ic1833dbd030044011e7ee5f89dc35737e5469f05
        Reviewed-on: https://gerrit.libreoffice.org/66586
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fc2a8bf0ef42dd6787136228d8f11e83e7bf2c16]

        Fix typo
        
        Change-Id: Ib630bb2d5465fe8fd20df152e2da70eabbff2a16
        Reviewed-on: https://gerrit.libreoffice.org/66894
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-01-25  Jens Carl  <j.carl43@gmx.de>  [33989dcb4ac1730835ba421a4488dbafb877433a]

        Add XServiceInfo tests to ScTableValidationObj
        
        Change-Id: I51d48bc8096267a657e7ac588c79864489b5b846
        Reviewed-on: https://gerrit.libreoffice.org/66891
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-25  Jens Carl  <j.carl43@gmx.de>  [dd0155967e0b679b7df3907fcb12e8cbd82cdefb]

        tdf#45904 Move XPropertySet Java tests to C++
        
        Move XPropertySet Java tests to C++ for ScTableValidationObj.
        
        Change-Id: If058f40ff73203d2705bf9841d0496d52ff93ed8
        Reviewed-on: https://gerrit.libreoffice.org/66890
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-25  Jens Carl  <j.carl43@gmx.de>  [017f846efa9b31cb692ad0c477b8e3607f297181]

        Add XPropertySet::testGetPropertySetInfo test for ScChartObj
        
        Change-Id: Ie98c353ec234d1376ef10102b5ee05cce3de6688
        Reviewed-on: https://gerrit.libreoffice.org/66887
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-24  Caolán McNamara  <caolanm@redhat.com>  [9b76295d03ee8d1eb19a62c55ff45804efe40f38]

        ofz#12660 remove flys before removing trailing paras
        
        Change-Id: I6c706e5a2066b4fcd4546a22de0aa6327515a0a8
        Reviewed-on: https://gerrit.libreoffice.org/66877
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-24  Jens Carl  <j.carl43@gmx.de>  [c7e064e8a1ca7711cb541c8678ea2ffabd5af7d3]

        Add XServiceInfo tests to ScChartObj
        
        Change-Id: I0de28d9a005a2688067610d141e12dfadf37b69a
        Reviewed-on: https://gerrit.libreoffice.org/66845
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-24  Jens Carl  <j.carl43@gmx.de>  [b5d2ebb76e763457a8c8f07b26d542295e82e192]

        tdf#45904 Move XTableChart Java tests to C++
        
        Move XTableChart Java tests to C++ for ScChartObj.
        
        Change-Id: I007d484357b5743a4283e9aa41bc6d203d312379
        Reviewed-on: https://gerrit.libreoffice.org/66842
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-24  Stephan Bergmann  <sbergman@redhat.com>  [df984a465cad0af7ab77257efe5181a8a3348dcf]

        Clean up dead uses of DISABLE_ATL
        
        ...after e597ef0489d9d5504721d21eefa15c65da0fb240 "No need for --disable-activex
        and --disable-atl any longer"
        
        Change-Id: I6ea0026fd18e0097aaaf0c1b05618e2a9ddf1a94
        Reviewed-on: https://gerrit.libreoffice.org/66871
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-24  Stephan Bergmann  <sbergman@redhat.com>  [938012a9f42761836d5240ab8efacbeeaf3385b2]

        Fix order of CPPUNIT_ASSERT_EQUAL expected vs. actual arguments
        
        Change-Id: I36ea52e6ef7142566d4155c5279f791d4cf509a1
        Reviewed-on: https://gerrit.libreoffice.org/66867
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-24  Miklos Vajna  <vmiklos@collabora.com>  [2a054445f09e8ba66e7cfb9f1d598554b555772d]

        sw paste listener: expose pasted images as well
        
        Do it similar to SwXTextView::getSelection(), so that
        SwView::GetShellMode() determines when an image is selected (and
        otherwise assume text selection).
        
        Change-Id: I717e1358428daba842309260b54f82b62a0aaec1
        Reviewed-on: https://gerrit.libreoffice.org/66879
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-24  Luboš Luňák  <l.lunak@collabora.com>  [78317bc663a0c33bef536b3db98380e64ce32b28]

        in dbgutils mode, abort if an OpenCL program fails to compile
        
        Change-Id: I86e57e6da645b59f8c71387057047c9aab4d1759
        Reviewed-on: https://gerrit.libreoffice.org/65480
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-01-24  Luboš Luňák  <l.lunak@collabora.com>  [2675e4283a5eceb30d47e622775e7e8c4fc98f15]

        avoid incorrect OpenCL code with empty arguments
        
        Change-Id: Ib7438cc2e9a020ce0cfcc649cd82667c64e0d3df
        Reviewed-on: https://gerrit.libreoffice.org/65479
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-01-24  Luboš Luňák  <l.lunak@collabora.com>  [89b9969d24c0272948004fffedf62725671670a6]

        fix svDoubleRef handling in OpenCL
        
        Basically just adjust it based on svSingleRef handling, as that one
        seems sane, while the svDoubleRef case, as a comment puts it, is
        "such crack". It didn't seem to make much sense written that way,
        and it didn't handle correctly e.g. COUNT() with only strings,
        OpCount says it doesn't take strings, but the code passed the arguments
        to it anyway, in the "other case".
        It'd be better to merge the code into one shared function, but sadly
        there are small differencies, so at least this way for now.
        
        Change-Id: Ia5f6ce60dae54b1d5a97e049600503aaa9be3bf0
        Reviewed-on: https://gerrit.libreoffice.org/65478
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-01-24  Luboš Luňák  <l.lunak@collabora.com>  [c706f61c076995e04038eef6c7fc2942f8e1fb58]

        say in log message which opcode is not handled by OpenCL
        
        Change-Id: I836969c777382a3a7dce23733ebfc331391bf4b4
        Reviewed-on: https://gerrit.libreoffice.org/65477
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2019-01-24  Caolán McNamara  <caolanm@redhat.com>  [ba5eaf86a84212ab70424fc83464acec5b0d51a0]

        Resolves: tdf#122914 missing save_value
        
        Change-Id: Ie28195f342b73b1420a1a120b1414941aab337b7
        Reviewed-on: https://gerrit.libreoffice.org/66863
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-24  Caolán McNamara  <caolanm@redhat.com>  [8e8de0a1c8ca88fb8b91ca44e260a87b93057379]

        Resolves: tdf#122931 crash on closing b&n dialog after gallery menu activated
        
        Change-Id: I3284edc2ed64895642bd12ea479a1aba8023b2ba
        Reviewed-on: https://gerrit.libreoffice.org/66873
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-24  Caolán McNamara  <caolanm@redhat.com>  [c66027d18eecaf29962e251def4203091d1669f3]

        Related: tdf#122914 visiting alignment page sets an SvxAdjustItem
        
        even if the user doesn't interact with anything, since...
        
        commit 122da2eea23faf6916c3f3b9e1895f5c404b26c7
        Author: Jim Raykowski <raykowj@gmail.com>
        Date:   Sat Nov 18 22:21:24 2017 -0900
        
            tdf#107567 et al. Paragraph dialog preview windows fixes
        
            tdf#107567 tdf#98211 tdf#98212 tdf#113275
        
        Checking those issues, I don't see a change if I put this
        part back to only set SvxAdjustItem in FillItemSet if the radio-button
        has changed (or justify subcontrols if justify was already set)
        
        Change-Id: Ia68c50fd659be5b507d6e0989caecb353b494df7
        Reviewed-on: https://gerrit.libreoffice.org/66872
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-24  Jens Carl  <j.carl43@gmx.de>  [9a2954f566b88c06c9e3aa34e1fa7e23200182ee]

        tdf#45904 Move XEmbeddedObjectSupplier Java test to C++
        
        Move XEmbeddedObjectSupplier Java test to C++ for ScChartObj.
        
        Change-Id: I125951e490719de225f1ac48d10b857c457fa529
        Reviewed-on: https://gerrit.libreoffice.org/66839
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-24  Jens Carl  <j.carl43@gmx.de>  [03c62c4db748ea214fd7bcef07052d90acc865ea]

        tdf#45904 Move XNamed Java tests to C++
        
        Move XNamed Java tests to C++ for ScChartObj.
        
        Change-Id: I65c9a8f73844e98c60b705c956118359804c6c43
        Reviewed-on: https://gerrit.libreoffice.org/66837
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-24  Jens Carl  <j.carl43@gmx.de>  [c1a4ad00786cd08fc2db552de2ce152668a57129]

        Add XServiceInfo tests to ScSheetLinksObj
        
        Change-Id: I22269b7faec9a86e5dcec95f920958f56305e57a
        Reviewed-on: https://gerrit.libreoffice.org/66820
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-24  Jens Carl  <j.carl43@gmx.de>  [9b891b0062e550430025b440a31211cdec74f3a8]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScSheetLinksObj.
        
        Change-Id: Ibe4571cf75abf96edc4361d884c63be0a972cab2
        Reviewed-on: https://gerrit.libreoffice.org/66819
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [adbb6d9bbb1164d43b12594a1e99a5bece31cae6]

        fix load/save of forms with HAVING
        
        Since
            commit 2b1d6f0d3b0b025148c81986ba7f109659d838af
            Date:   Sun Jul 30 17:57:14 2017 +0200
            tdf#96370 rework filtering to be aware of WHERE vs HAVING clause
        
        (1) the code was saving PROPERTY_FILTER and PROPERTY_SORT, but loading
        PROPERTY_FILTER and PROPERTY_HAVINGCLAUSE
        (2) the loading code was not putting the properties into m_xAggregateSet
        
        So I fixed the load/save mismatch, put the properties into the right
        location, and added the HAVING property, which meant I needed to do a
        version bump.
        
        I will note that this is somewhat of a backwards/forwards compatibility
        mess - the commit referenced above added new fields in the middle of the
        output stream, which means that older versions of LO will not be able
        to properly load forms generated after that commit.
        
        Change-Id: I9a13877b29d7c6bc5e6d014cfbcefd3069ddc4b5
        Reviewed-on: https://gerrit.libreoffice.org/66830
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2019-01-24  Szymon Kłos  <szymon.klos@collabora.com>  [33f6848dc5abe71471b08dc6a8946feaa2d75ffc]

        tdf#86731 Don't show 'spelling complete' when dictionary is missing
        
        To check if dictionary is missing we have to run spelling which
        checks used language for each text portion.
        When AutoSpelling or manually invoked Spelling is performed SwDoc
        receives notification about missing dictionaries. Then it is possible
        to not show 'Completed' dialog.
        
        Change-Id: I040ce6565632294796c0206d20c4cd0066ca9643
        Reviewed-on: https://gerrit.libreoffice.org/66813
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-01-24  Caolán McNamara  <caolanm@redhat.com>  [1500ec88195466d119d73bdf7b85e8f5526e81fc]

        tdf#122904: missing images in the format->paragraph->border valuesets
        
        since...
        
        commit 41b8b8c5ede634774851b438a4c823962c14b611
        Date:   Fri Jan 18 11:06:53 2019 +0200
        
            use Image(OUString) instead of Image(Bitmap(OUString))
        
        Change-Id: I05c2f8fb8190e9dde12e69de0d875b7bcc1ea617
        Reviewed-on: https://gerrit.libreoffice.org/66861
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-24  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ca01594ea55e1fe64c5df705e8f7c18eba82559a]

        ImplImageTree.cxx - hide local functions in anonymous namespace
        
        Change-Id: I8f031e276955dad714b47c35527d3536d699590b
        Reviewed-on: https://gerrit.libreoffice.org/66825
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-01-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6fd891839a45f9a3e7a7bd2c9e8f13388e7992cd]

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

2019-01-24  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [635b38704594851648f359477b53f2224b9e6ee1]

        Fix build with recent jdk 11.0.2
        
        Change-Id: I0ee68e087e3973b6a148f9bfefc16581606d6568

2019-01-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [c81340bcc73144e082efb9fc575ef62b9b046ca4]

        tdf#122912: Close option dialog if restart is confirmed ( part 2 )
        
        forgot it in e961e08a3277158d4e3074bfacb8599296d2fa75
        
        Change-Id: Id896bf407ca33faf0dbff74f3cbe98d23de0e0c7
        Reviewed-on: https://gerrit.libreoffice.org/66846
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-01-24  Jan Holesovsky  <kendy@collabora.com>  [a71a33e2f03fd2a56894dc8bce0250623c7a05b4]

        postprocess: Some .svg images were missing previously.
        
        Change-Id: I6c42b1f94f6510e42049bc7c7fc040f17e6edae6
        Reviewed-on: https://gerrit.libreoffice.org/66773
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-01-24  Caolán McNamara  <caolanm@redhat.com>  [626ae6a6e64d9ea7b5bbf2f22ff7798b54b61384]

        Resolves: tdf#122662 restore context after changing state
        
        otherwise we may change a context which get reused by gtk for rendering
        something we don't ourselves draw directly
        
        Change-Id: I814140cd63489f7e4fac47a7486a006a4aa1fac5
        Reviewed-on: https://gerrit.libreoffice.org/66847
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [6239993d0da8e71af15428f502c364e932591bd6]

        loplugin:constparams in ucb..xmlhelp
        
        Change-Id: I3c1e0bfbba1a1849075500882133aac3899de5c8
        Reviewed-on: https://gerrit.libreoffice.org/66834
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-24  Miklos Vajna  <vmiklos@collabora.com>  [e14fafaafb3500d65be9c1b69fcb86b31d36468c]

        sw: make it possible to listen to paste events
        
        The use-case is that the user pastes content and custom postprocessing
        is necessary for the pasted content. This is not easy by default, since
        the cursor is at the end of the pasted content, so the start is not
        known -- even if you intercept the paste UNO command.
        
        Precisely tracking the start is possible when using the internal API,
        SwReader::Read() does something similar already to track the undo range.
        
        Only expose the text selection after paste (as a start), but design the
        API in a way so that other pasted content type (e.g. image) can be
        added in a backwards-compatible way later.
        
        Change-Id: If35bda4244cc417e4858124fb75f7608b95fc556
        Reviewed-on: https://gerrit.libreoffice.org/66807
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b473896d31e4c198100fde582f5b4d12d8e2a1d7]

        Fix typo
        
        Change-Id: I8c6ec56681449c295b25890f94acfabcf77df4ec
        Reviewed-on: https://gerrit.libreoffice.org/66764
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-01-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [210132187f5e7031ea31db9a5ca780affa57f922]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - 6.2 features video last update of 1/20/2019
            
            as per msg in marketing priv list of 1/20/2019
            
            Change-Id: Ifc8cba99206c5872bebfd0a4da140d4f4bab5ae1
            Reviewed-on: https://gerrit.libreoffice.org/66858
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-24  Alain Romedenne  <pyoffice.romedenne@sfr.fr>  [c1c3e83d1a434334efb505f2b61b13ed3e0bdf8a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#114263 Undocumented BASIC Options
            
            Option Compatible
            Option ClassModule
            
            Change-Id: Ieb07fddb216f4f8cc26089a30226da5760b0065e
            Reviewed-on: https://gerrit.libreoffice.org/66824
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-24  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [578a4dedaa1f296f78ca5408abf2d889830ae149]

        Cleanup and simplify Image.{cxx,hxx}
        
        no functional change
        
        Change-Id: I8d7171913d14ccb81b88c82362cfa997f9b9964a
        Reviewed-on: https://gerrit.libreoffice.org/66823
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-01-24  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [38aa12075432cc6b4e6de60de84c04c1f480768d]

        find-unneeeded-includes: don't propose to replace o3tl/deleter.hxx
        
        As seen while analysing
        sw/source/core/inc/DocumentChartDataProviderManager.hxx
        replacing o3tl/deleter.hxx with fw declaration does not work,
        it compiles only when it is transitively included.
        
        This also removes mistakenly added fw declarations and
        now unnecessary IwyuFilter blacklist items
        
        Change-Id: I2d631f0693dbfd0bb0e62218a525113042c9a907
        Reviewed-on: https://gerrit.libreoffice.org/66750
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-24  Stephan Bergmann  <sbergman@redhat.com>  [c2216d2d7a5bb0a82f79181fbc46708d35858afe]

        Drop unnecessary gb_DEBUG_CFLAGS
        
        ...which was at maximum set to GCC's -finline-limit=0 -fno-inline
        (solenv/gbuild/platform/com_GCC_defs.mk).  Those options were set for debug
        builds "since forever", but that looks very much like cargo cult:  -fno-inline
        "is the default when not optimizing" anyway
        (<https://gcc.gnu.org/onlinedocs/gcc-7.4.0/gcc/Optimize-Options.html>), and it
        is unclear to me how -finline-limit=0 should have any impact beyond -fno-inline
        (and maybe was present for ancient compilers that only supported -finline-limit
        but not -fno-inline?).
        
        Change-Id: Id6752d03b1b7ec8763defabc5720d4dd08790874
        Reviewed-on: https://gerrit.libreoffice.org/66836
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dc3936f598e828294311ceee738b4d8d3d46cf9e]

        Fix typo
        
        Change-Id: I4dfa637c76e28f820f60388315631d57669b15bf
        Reviewed-on: https://gerrit.libreoffice.org/66766
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [4085f6ca9b345c362bb286e6fb1b17b2fcf2bc4c]

        loplugin:constparams in sd..svtools
        
        Change-Id: I50b864ffc4ed13ba801af46815988bf568b83d2e
        Reviewed-on: https://gerrit.libreoffice.org/66832
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-24  Michael Stahl  <Michael.Stahl@cib.de>  [fddd956c0cf3b2c22a152bbb30554def1336b466]

        tdf#96892 vcl: add unit test for misplaced soft-hyphen ...
        
        ... due to incorrectly exported font size.
        
        Change-Id: If06dccc000530427be767fc7a5031f5ebe6fd431
        Reviewed-on: https://gerrit.libreoffice.org/66803
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-24  Michael Stahl  <Michael.Stahl@cib.de>  [c8dd1c22d7512d4922461350c6cb804cd0864e0b]

        vcl: unx: apply configuration to "Generic Printer" so it's PDF ...
        
        ... by default, instead of leaving it with
        m_nPSLevel == 0 && m_nPDFDevice == 0.
        
        Change-Id: I44059ac39791442602cbc48582670d98edc578ee
        Reviewed-on: https://gerrit.libreoffice.org/66802
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-24  Caolán McNamara  <caolanm@redhat.com>  [114ed1814c8cee31f90585578755c9fe20a0618a]

        Related: tdf#122662 unused condition
        
        seen while investigating tdf#122662
        
        since...
        
        commit ff4b8d39e649ed56770b28550158b5148432ee48
        Date:   Wed Jul 1 20:58:14 2015 +0100
        
            gtk3: disable using notification that we are in the backdrop
        
        there's no need for this code
        
        Change-Id: Iea7f30f8b9a601b0254e6472d8d33a1664ec18c0
        Reviewed-on: https://gerrit.libreoffice.org/66804
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [7075ce2fee860daa6affde92b256838aaa3d7d87]

        loplugin:constparams in sw
        
        Change-Id: I4a0f51eae28c82eca3c44b9d06c0410f9645f62f
        Reviewed-on: https://gerrit.libreoffice.org/66833
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [399ef5c1a1af6ded3cd650b3012d5990e5015365]

        loplugin:constparams in sc
        
        Change-Id: Ie211eea01eaceb718f701d3fdbb6253700d14e5e
        Reviewed-on: https://gerrit.libreoffice.org/66831
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-24  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [cf693b02159982bbcbbd13b564a81227fbba78cf]

        LOK: sd: notify LOK of page size/orientation change
        
        Change-Id: I2eb92d83f50b91b39a10e22298d496668c1cbf72
        Reviewed-on: https://gerrit.libreoffice.org/66775
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-01-24  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [4305d9a4b97a660fec54d2796f7e5cb502d4fba0]

        Revert "lok: custom widgets: render editbox borders"
        
        Looks like this is no longer needed to correctly render
        editbox borders. Not clear what fixed the issue.
        
        This reverts commit 7484f1691cbe9513dabf084effe8a0366b737a80.
        
        Change-Id: Ieb3b8d6f60ab762d0baccb341ed6a39ae2771e79
        Reviewed-on: https://gerrit.libreoffice.org/66774
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-01-24  Miklos Vajna  <vmiklos@collabora.com>  [bd1aeecf0bbca1ce0282a98d7c0da144295bc146]

        CppunitTest_writerperfect_epubexport: use CPPUNIT_TEST_FIXTURE()
        
        Change-Id: I212301ffbad7dd975c0e16c1c71d471ec064c83f
        Reviewed-on: https://gerrit.libreoffice.org/66821
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-24  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [dae31a2b10077a389cfe487196ce6a57b1211be2]

        cleanup ImplImageTree.cxx - whitespace, remove unneeded css::
        
        Change-Id: Ic0c4d10d60bddc461fc20e98b8424c4e8480ee6e
        Reviewed-on: https://gerrit.libreoffice.org/66822
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-01-24  Arkadiy Illarionov  <qarkai@gmail.com>  [72b8f54270877726d821d3f01225d8238c9d46ed]

        Simplify containers iterations in sc/source/filter/[h-o]*
        
        Use range-based loop or replace with STL functions
        
        Change-Id: I7e024d5bf97d942b8b43465e0779cf9e30df8eb0
        Reviewed-on: https://gerrit.libreoffice.org/66827
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-24  László Németh  <nemeth@numbertext.org>  [6a54dd844d1821165642bbcc16bd12a01a23393d]

        tdf#122901 track changes: keep paragraph top and bottom borders
        
        applied in Show Changes mode, instead of losing them after
        saving the document or hiding the changes.
        
        The bug occurred in paragraphs with directly preceding tracked deletions.
        
        Change-Id: I25a84aec0159f809dd7b67d4e530e87b01070f44
        Reviewed-on: https://gerrit.libreoffice.org/66800
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-01-24  László Németh  <nemeth@numbertext.org>  [d97fc64a819f834302e384792668507df4cc412c]

        tdf#122893 track changes: keep paragraph alignment
        
        and preset line spaces applied in Show Changes mode, instead of
        losing them after saving the document or hiding the changes.
        
        The bug occurred in paragraphs with directly preceding tracked deletions.
        
        Change-Id: I33d9db8ee3522470c4f2dfdcfbea4060db8769a2
        Reviewed-on: https://gerrit.libreoffice.org/66789
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2019-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [976da2b60ebe4e8bb7c311c1c6325519db6c5bda]

        loplugin:constparams in dbaccess..oox
        
        Change-Id: I9c04906dd492c6f8a816f57f40bc31406a871a78
        Reviewed-on: https://gerrit.libreoffice.org/66793
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [48fd4199a665130947033ee431db766c04d8d023]

        loplugin:constparams in connectivity..cui
        
        Change-Id: Ia2ae97498a9aad8638c4b77ce20143eeec616751
        Reviewed-on: https://gerrit.libreoffice.org/66792
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [d2cf4cb76268c600ff7cfcdb6dc97c859f8b6e38]

        loplugin:constparams in basctl..chart2
        
        Change-Id: I9ac9a34ba58f411d5aad235407553df63216319c
        Reviewed-on: https://gerrit.libreoffice.org/66791
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d113fe774252ada99ddec3eeaef080cb67919aa3]

        Fix typos
        
        Change-Id: I371d987884987fab8039c3329968f7a9282455f2
        Reviewed-on: https://gerrit.libreoffice.org/66829
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-24  Tor Lillqvist  <tml@collabora.com>  [82ed9aa096aea95c2a9fe0ca9c1d27b70dcbc8fa]

        Add WordBasic.FileClose()
        
        Change-Id: Ifc48e5fbcc212f0e80cf6877e2781910e38e5e54

2019-01-23  Jens Carl  <j.carl43@gmx.de>  [be3dce73f9ad16145b5f898058bab416504bc9c3]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScSheetLinksObj.
        
        Change-Id: I1662766ab9026da7c8ce97953e4f690d94c2d479
        Reviewed-on: https://gerrit.libreoffice.org/66816
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-23  Jens Carl  <j.carl43@gmx.de>  [ce218f3064f58a836be6f0fba75576bfbe031404]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScSheetLinksObj.
        
        Change-Id: I8265bb9234c93e8a6e64b55522e7f0543b3af7a9
        Reviewed-on: https://gerrit.libreoffice.org/66815
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-23  Jens Carl  <j.carl43@gmx.de>  [cae2d0cda5d462889274a6ea0be30b8c0e9f8c6e]

        tdf#45904 Move XEnumerationAccess Java test to C++
        
        Move XEnumerationAccess Java test to C++ for ScSheetLinksObj.
        
        Change-Id: I68013a9717ab8da1dd4b15f489fc394c101cc016
        Reviewed-on: https://gerrit.libreoffice.org/66814
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-23  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [43978dba59cf6cfb747d4f6258bf951d4717c4c1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix some typos
            
            Change-Id: Ife8c609e1db336417077a31d8a549614e00bd91b
            
2019-01-23  Tamás Zolnai  <tamas.zolnai@collabora.com>  [9223799e73177706bf3e2d3370b412b3d1fa531a]

        Bullets: Use relative size when it's supported
        
        In Writer it might cause a problem to use relative
        size with text based numberings.
        
        Change-Id: Id19b5e45f0f932d1b69028f343daad7dec34ae23
        Reviewed-on: https://gerrit.libreoffice.org/66811
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-01-23  Stephan Bergmann  <sbergman@redhat.com>  [1dcdb9b538b3afb3e439d780baa15e5eba4af31f]

        Drop use of obsolete GCC -fno-default-inline
        
        ...that is documented as: "Does nothing.  Preserved for backward compatibility."
        ever since <https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=160384> from
        2010.
        
        -fno-default-inline was the only value ever set in gb_DEBUG_CXXFLAGS, so the
        latter can be removed now.
        
        The use of gb_DEBUG_CXXFLAGS had accidentally already been removed from
        gb_LinkTarget__get_debugcxxflags with e751e24250fda31dde52b3c65ca79f86142dc789
        "--enable-optimized should be orthogonal to --enable-debug/--enable-dbgutil",
        and that leaves gb_LinkTarget__get_debugcflags and
        gb_LinkTarget__get_debugcxxflags with identical definitions, so replace those
        two with a single gb_LinkTarget__get_debugflags.
        
        Some external modules had used only gb_DEBUG_CXXFLAGS, when this was apparently
        meant to be used in addition to gb_DEBUG_CFLAGS, so those uses have been changed
        to gb_DEBUG_CFLAGS now.
        
        Change-Id: I84ea0ab1233569b0b02ca057240a71f138352381
        Reviewed-on: https://gerrit.libreoffice.org/66808
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-23  Stephan Bergmann  <sbergman@redhat.com>  [bcb1969f961874ccbcef7fc042b3cc164c8d2325]

        rhbz#1667364 Open doc as R/O for which open(...,O_RDWR) returns EOPNOTSUPP
        
        Map that EOPNOTSUPP to osl_File_E_NOSYS (and intercept it in
        StillReadWriteInteraction, as used by MediaDescriptor::impl_openStreamWithURL in
        unotools/source/misc/mediadescriptor.cxx, which will retry opening it read-only
        then), instead of to osl_File_E_invalidError (which lead to the "General
        input/output error" box).
        
        Instead of "silently" opening the doc as read-only, this still pops up a box
        claiming that the doc is locked by somebody else, asking whether to open it
        read-only or to open a copy.  That's probably because of the
        
          rDescriptor.erase( utl::MediaDescriptor::PROP_READONLY() );
        
        in TypeDetection::impl_openStream (filter/source/config/cache/typedetection.cxx)
        where the comment already hints at the confusion among the different read-only
        and locking concepts.  Changing that looks like it would easily cause
        regressions, so is left for a follow-up commit.  (And ultimately LO wouldn't
        need to treat the doc as read-only at all; it would just need to not attempt to
        open it O_RDWR upfront, and save it via copy+rename, like other apps appear to
        commonly do.)
        
        Change-Id: I56e18f1864084ba222acaf0e38a604082edaf4c6
        Reviewed-on: https://gerrit.libreoffice.org/66805
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-23  Caolán McNamara  <caolanm@redhat.com>  [45c1056fb4d05b0a8efe0b23ae21e67e68393d9c]

        Related: tdf#122241 improve applying persona for additional menubars
        
        Change-Id: Ic968b022e3b37a9329ca29708f53b36f0e7b2ce9
        Reviewed-on: https://gerrit.libreoffice.org/66797
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-23  Caolán McNamara  <caolanm@redhat.com>  [0d46fb02f3f19d11db40b6c5335d78a3894502d7]

        Related: tdf#122874 first entry is preselected
        
        so no select-handler called
        
        Change-Id: I0398b53b24fa8095af67706922c93bb7e8d6d8d2
        Reviewed-on: https://gerrit.libreoffice.org/66799
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-23  Caolán McNamara  <caolanm@redhat.com>  [560090eccac16bca5616d210c0c82979b9e603c1]

        give email settings dialog a title
        
        Change-Id: Id073f9bc4ed4710ba29d7864f8d03a54fa14354c
        Reviewed-on: https://gerrit.libreoffice.org/66788
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-23  Caolán McNamara  <caolanm@redhat.com>  [ac163b519fc56e3695617315579bbcafeb3a9fe1]

        Related: tdf#122889 weld SwMailConfigPage
        
        and reweld SwMailConfigDlg
        
        Change-Id: Icf7497db0cd2e9097752414eb11498c694723646
        Reviewed-on: https://gerrit.libreoffice.org/66787
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-23  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [2a4cba62438de7f3dc2ccc79cd2ee013a99bb990]

        update credits
        
        Change-Id: Ib5e07977b6dd15b533e94185ecb80d0d6587b7c7

2019-01-23  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [3b00577dd326acbc544a74d309d10377a2427034]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Moved the pagination controls to the top
            
            As the height of the result list keeps changing constantly,
            it was highly annoying to click the arrows in the controls.
            
            Change-Id: I82308adc3971f25ed629009bf1e0854d38197560
            Reviewed-on: https://gerrit.libreoffice.org/66795
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-23  Caolán McNamara  <caolanm@redhat.com>  [72e3d8d62cfeff852943df6e6fb9facd528d5b47]

        set these hidden widgets to insensitive
        
        UpdateName_Impl is called if its sensitive, regardless of hidden
        and it makes no sense for the character style to update it and
        results in unsightly warnings of...
        
        ... gtk_tree_model_iter_nth_child: assertion 'n >= 0' failed
        ... gtk_list_store_remove: assertion 'iter_is_valid (iter, list_store)' failed
        
        Change-Id: Iaca6104ebb5e44ce45a7bb01a348f9c5f54de876
        Reviewed-on: https://gerrit.libreoffice.org/66778
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-23  Justin Luth  <justin_luth@sil.org>  [a7afdcd8d191248fd143743e818aa9985b95743c]

        tdf#90097 rtfimport: rewrite unit test so it run reliably
        
        Already broken for windows and mac, the numbers changed
        for me on Ubuntu when switching from gcc5 to gcc7 or gcc8.
        How it still  works on the tinderboxes etc I don't know.
        Anyway, by removing the obviously irrelevant actual numbers,
        the test still covers the original intent by ensuring that
        the top point is farther to the right than the bottom point.
        
        Change-Id: Ieeb7cd854847d47a11dc305db82371e2b8f85049
        Reviewed-on: https://gerrit.libreoffice.org/66724
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-01-23  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [02ba8155edd409ab249e04d317181a2ef8045191]

        tdf#115094 part III: DOCX export: export floating tables directly
        
        If a floating table was imported from docx, it will be placed in a frame.
        A grabBag attribute remembers the original positioning values.
        
        Restore this state when exporting to docx again and do not export the
        surrounding frame.
        
        This has to be done at the start of a paragraph, so remember the exported
        table in a std::set and skip it later in frame export.
        
        Change-Id: Ib62d4b228b306e5d1c4ce61fbbd4b6c3e1206603
        Reviewed-on: https://gerrit.libreoffice.org/65982
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-23  Stephan Bergmann  <sbergman@redhat.com>  [cfda0e43b7c31d31bb4a93e04afa10cd563318d5]

        Replace macro with template
        
        Change-Id: I0b444eae51b65caf740e625e65137ff9ff8ce4da
        Reviewed-on: https://gerrit.libreoffice.org/66782
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-23  Caolán McNamara  <caolanm@redhat.com>  [0750be852e865c6c5f6f26365064126c10770f31]

        Resolves: tdf#122889 Mail config dialog is empty
        
        revert...
        
        commit 7ec12ce7e449d7849b3e67c443783110e2a50a17
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Fri Sep 28 20:24:35 2018 +0100
        
            weld SwMailConfigDlg
        
        the contained page needs to be converted first
        
        Change-Id: I9788132b0ad11cec853be7339be1829386794511
        Reviewed-on: https://gerrit.libreoffice.org/66781
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-23  Alain Romedenne  <OpenOfficiant@sfr.fr>  [c166dc34404ef25c583b52912f80eedc9cfcf38f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add more python examples
            
            Change-Id: Id34674cd96d615b8613a35e18d96886a3d39bae0
            Reviewed-on: https://gerrit.libreoffice.org/66763
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-23  Caolán McNamara  <caolanm@redhat.com>  [96da91726c498d0cab06e2df2932a90415e5c6cf]

        Resolves: tdf#122480 make style dialogs take their optimal size
        
        and let them resize given that they add/remove tabs depending on
        the language settings. Leaving them unresizable will result
        in them too large on switching from ctl+cjk to without
        
        Change-Id: I56027b1c737822d170416ff4e2497745cb3889ff
        Reviewed-on: https://gerrit.libreoffice.org/66779
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [d8e31a35931de18bf71591ef84ac72f50bd73ef6]

        loplugin:constparams in svx
        
        Change-Id: Ie37288e4b9f064e309df81830f3a07507525bc55
        Reviewed-on: https://gerrit.libreoffice.org/66771
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [b4ca7bd5377b8fa219fcf1d5daf26035eb4f1ee2]

        loplugin:constparams in filter
        
        Change-Id: Ia7bba27371db1a23a42d77df4c4bfc975fa0366b
        Reviewed-on: https://gerrit.libreoffice.org/66770
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [94ab2ad8c55a6da110b3c9892c9da7289bf32174]

        loplugin:constparams in sfx2
        
        Change-Id: I27102bc0e7d92d50e89248d463fb3fe4048536f3
        Reviewed-on: https://gerrit.libreoffice.org/66769
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [bb30e9e591d5f9f913b3cd8fbaa3c5e412b509bd]

        Test for XmlWalker to check it parses the xml as expected
        
        Change-Id: Icf6bc7eee09b469f460080b6937fad93de6dbd39
        Reviewed-on: https://gerrit.libreoffice.org/66772
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [ebd164d8a70657216d653a71cb31d872a147777e]

        loplugin:constparams in xmloff
        
        Change-Id: I8874c9204b8bf8f422fb5bb826a340b787589360
        Reviewed-on: https://gerrit.libreoffice.org/66768
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [d010dd58e8afd7e135c7479dcabd6986eadb664f]

        loplugin:constparams in vcl
        
        Change-Id: Icf1a952fbe190fd6c4efd89364136aa2b48050e3
        Reviewed-on: https://gerrit.libreoffice.org/66767
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-23  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [8f7c35072a6bbb33f6582c8c9a37a275c8d3cb14]

        tdf#42949 Fix IWYU warnings in sc/source/filter/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Clean remaining cxx files in directories:
        dif/ ftools/ html/ lotus/ orcus/ qpro/ rtf/ xcl97/
        
        Change-Id: I219b61c087c07b0538b4525bf53d79f413d409c5
        Reviewed-on: https://gerrit.libreoffice.org/66657
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-23  Miklos Vajna  <vmiklos@collabora.com>  [232fe69e3c750076e33e3c397386835d3b44206b]

        sw: prefix members of SetGetExpField
        
        Change-Id: I1ad767fa4dfbf4f3055cc94778c13bfe169f79af
        Reviewed-on: https://gerrit.libreoffice.org/66753
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-23  Jens Carl  <j.carl43@gmx.de>  [e304a233b654a27ac7c9d77f3145e01306504ac3]

        Add XServiceInfo tests to ScDrawPagesObj
        
        Change-Id: Ide03e22eb52d22d3a367e2a75af5e08d2c86909c
        Reviewed-on: https://gerrit.libreoffice.org/66762
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ff4d23ef33647991df9068bde2cccfe87a4a200]

        fix DBG_UTIL macro block
        
        ever since
            commit cef4c601d825027e807236a5b364edddb39be809
            Date:   Mon May 27 12:52:19 2002 +0000
            #98405#: more debugging code for macro recording
        
        Change-Id: I7e7f4d917e4efabc7bd3bdef824f389c4f715b7a
        Reviewed-on: https://gerrit.libreoffice.org/66741
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2019-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [2abb72999df2b188ff174e4f7d639a3d0ecb602d]

        remove FWS X11 protocol stuff
        
        so old even google can find no mention of any of this
        
        Change-Id: I82b1470c3c903b26718cbe244b98584575d75cef
        Reviewed-on: https://gerrit.libreoffice.org/66740
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-23  Jens Carl  <j.carl43@gmx.de>  [13279b94080d87dde51bc8b8c669212bf71cacca]

        tdf#45904 Clean up _XDrawPageSummarizer Java tests
        
        The XDrawPageSummarizer interface is deprecated since commit
        d081c80877dc1ae413b9d65c206485b6821d0ef8
        
        Change-Id: I041c5d5df11d1b5208b846c76ef82427c4df4585
        Reviewed-on: https://gerrit.libreoffice.org/66757
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-23  Katarina Behrens  <Katarina.Behrens@cib.de>  [dc763f5c4a0a0a3503dbaad729a0f3cde7ccb6cd]

        tdf#121129: more custom listboxes in kde5 fpicker
        
        the following additional fpicker templates are now fully supported:
        FILEOPEN_LINK_PREVIEW_IMAGE_TEMPLATE
        FILESAVE_AUTOEXTENSION_TEMPLATE
        FILEOPEN_LINK_PREVIEW_IMAGE_ANCHOR
        FILEOPEN_READONLY_VERSION
        
        Listboxes now also have valid mnemonic labels
        
        Change-Id: Ib7f9dd234bf2cbd0eadc1a7675ef51abcea3c532
        Reviewed-on: https://gerrit.libreoffice.org/66736
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-01-23  Jens Carl  <j.carl43@gmx.de>  [be75c098440f073d92dd713ba2492625aff8246e]

        tdf#45904 Clean up _XDrawPageExpander Java tests
        
        The XDrawPageExpander interface is deprecated since commit
        d081c80877dc1ae413b9d65c206485b6821d0ef8
        
        Change-Id: I3400f09667004669286ffb94c2c89c284f0eb3f0
        Reviewed-on: https://gerrit.libreoffice.org/66756
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-22  Julien Nabet  <serval2412@yahoo.fr>  [301ff4dfb82dfd961b993aec151784bd478b4f97]

        tdf#122885: fix crash when converting odb file to Firebird
        
        4  0x00007fffdfddf846 in (anonymous namespace)::lcl_makeStringFromBigint(std::__debug::vector<unsigned char, std::allocator<unsigned char> > const&)
            (bytes=std::__debug::vector of length 3, capacity 3 = {...}) at /home/julien/lo/libreoffice/dbaccess/source/filter/hsqldb/rowinputbinary.cxx:104
        5  0x00007fffdfde04e2 in dbahsql::HsqlRowInputStream::readOneRow(std::__debug::vector<dbahsql::ColumnDefinition, std::allocator<dbahsql::ColumnDefinition> > const&)
            (this=0x7fffffff0350, nColTypes=std::__debug::vector of length 9, capacity 9 = {...}) at /home/julien/lo/libreoffice/dbaccess/source/filter/hsqldb/rowinputbinary.cxx:312
        6  0x00007fffdfdf39f0 in dbahsql::HsqlBinaryNode::readRow(dbahsql::HsqlRowInputStream&, std::__debug::vector<dbahsql::ColumnDefinition, std::allocator<dbahsql::ColumnDefinition> > const&, int) (this=0x7ffffffefc74, input=..., aColTypes=std::__debug::vector of length 9, capacity 9 = {...}, nIndexCount=2)
            at /home/julien/lo/libreoffice/dbaccess/source/filter/hsqldb/hsqlbinarynode.cxx:56
        
        See complete bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=148530
        
        Change-Id: I0b0373a81d9299fd7bf3107d2262f5836e52e459
        Reviewed-on: https://gerrit.libreoffice.org/66752
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Jenkins

2019-01-22  Jens Carl  <j.carl43@gmx.de>  [5825d63a6e6827af51797dfbf46317aca4e96c9c]

        Add missing header file
        
        Change-Id: I68bbff16862f7c237456906b219b9f530a66d461
        Reviewed-on: https://gerrit.libreoffice.org/66713
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-22  Johnny_M  <klasse@partyheld.de>  [3d2d3dc12b98dfe85dd223efeb92de4e91a99efc]

        Translate German variable names
        
        Please feel free to suggest a better name, if desired
        
        Change-Id: Iebf4c30d01d16ec200297400dafe400f43914f13
        Reviewed-on: https://gerrit.libreoffice.org/66258
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-01-22  Johnny_M  <klasse@partyheld.de>  [b100f2b4656894f742d8e8314cb5eb3ce0d4e09e]

        Translate German variable names
        
        Please feel free to suggest a better name, if desired
        
        Change-Id: If763bd70cecd77f4536d7d47a499a63234325c02
        Reviewed-on: https://gerrit.libreoffice.org/66256
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-01-22  Stephan Bergmann  <sbergman@redhat.com>  [628078fea5be293038ee2cca494ef77227077c35]

        Use std::string instead of fixed-size array to hold string
        
        Change-Id: I8477271f4de4d24cf1019c381ab3b56db2016be9
        Reviewed-on: https://gerrit.libreoffice.org/66749
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-22  Caolán McNamara  <caolanm@redhat.com>  [25970c5703c1680ba058056b54ee588547ae49ad]

        partially revert ofz#11275 erase via position
        
        partial revert of:
        commit e8833d4dd9322c01cf5b6d458fc86d3735cf9999
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Mon Jan 21 09:33:04 2019 +0000
        
        because of the concerns of https://gerrit.libreoffice.org/#/c/66665/ i.e.
        "this looks like it reintroduces the bug fixed in
         471212d464f54054f7419ef1890267d0def852d9"
        
        but continue to erase the final entry by its known index, rather than force a
        lookup of the index of the final entry
        
        Change-Id: Ic14aa133779b5555e8856d6c8fefe4e9b854e2fa

2019-01-22  Caolán McNamara  <caolanm@redhat.com>  [46efac592b76d32152353466120eea2c9800858f]

        Resolves: tdf#122241 support persona header in native gtk3 menubar
        
        Change-Id: Ia4485ec4c342c86f40e8e0bb7e5e1af1a47bb9b9
        Reviewed-on: https://gerrit.libreoffice.org/66725
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-22  Jim Raykowski  <raykowj@gmail.com>  [db4c828913cfc8c33b8cc87b576fddcc2e705176]

        Fix squeezed Bitmap fill style tab page layout in Background tab page
        
        Just use the size set by the Area tab page class
        
        Change-Id: Ie87b4e86a3c80e94f6d916dab217e52c82558074
        Reviewed-on: https://gerrit.libreoffice.org/66650
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-01-22  Caolán McNamara  <caolanm@redhat.com>  [e6c08c0c5bea60a5de727fc234379fe86569d6ab]

        Resolves: tdf#122874 select row when user clicks toggle in row
        
        Change-Id: I761d0566eef07eadf9e583566b8707b18563ee33
        Reviewed-on: https://gerrit.libreoffice.org/66742
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-22  Caolán McNamara  <caolanm@redhat.com>  [2c6c905b5f24b254c047968e889f241d5f09b1bf]

        Resolves: tdf#122880 list of obj types at 0 height with gtk 3.18
        
        Change-Id: Ib50bc94d1dd4c90cf1516110d413c480aff603ab
        Reviewed-on: https://gerrit.libreoffice.org/66739
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-22  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [6e80862ee6851b75fc7fa628156400bb044391ee]

        mysqlc: resultset's previous() on first position..
        
        .. should move the cursor backwards to beforeFirst position and return
        false.
        
        Change-Id: Icbb4bed0ea39ea3a0bf375d5616e3ef768fc69d9
        Reviewed-on: https://gerrit.libreoffice.org/66729
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-01-22  Xisco Faulí  <xiscofauli@libreoffice.org>  [81ab8e736fafbe826008939568e2d446204ae080]

        Revert "tdf#107792 vcl/win: do not afraid to delete stock objects"
        
        This reverts commit b940eb5903f583089e99042d60ceae635ae2af83.
        
        So far tdf#122877, tdf#122867 and tdf#122851 have been found
        
        Change-Id: Id69db9e705001aa8b561642b4bb9e70a2fc3fcbd
        Reviewed-on: https://gerrit.libreoffice.org/66737
        Reviewed-by: Dmitriy Shilin <dshil@fastmail.com>
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-01-22  Caolán McNamara  <caolanm@redhat.com>  [03e28b32ee1fe527da14af39eae429057abc25f2]

        fix build, loplugin:stringconcat
        
        Change-Id: Ie3cc086235591a48b8807484ed61716341d61786

2019-01-22  Balazs Varga  <balazs.varga991@gmail.com>  [40ffaa4f23fe59f979222facf1688d25c60651b6]

        Related: tdf#108021 Fix text break of X axis labels
        
        Recalculate the nLimitedSpaceForText in case of 90
        and 270 degree if the X axis label's text break is true.
        The first part of the fix: https://gerrit.libreoffice.org/65165
        
        Change-Id: I5d78be6ed83dd195bbc34185d5f6b7e44f555d9b
        Reviewed-on: https://gerrit.libreoffice.org/65937
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-01-22  Ilhan Yesil  <ilhanyesil@gmx.de>  [392729c735bb82eecf29bae5527ec786ca293f34]

        tdf#116051 Right border visible after hiding neighbour column
        
        Added an else statement to take into account that a hidden column
        has a neighboured left column with a right border.
        
        Change-Id: Ia415d422dd2fa305604e48cce55661408b835ea6
        Reviewed-on: https://gerrit.libreoffice.org/63326
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-01-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3384fd80270e80892c508caebbc1df78b76a3602]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add link to Python pages in Basic main page
            
            Change-Id: If31c609e4d345feec47bb89beac41a0c1ce6eedb
            Reviewed-on: https://gerrit.libreoffice.org/66726
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-22  Caolán McNamara  <caolanm@redhat.com>  [aa035dd64ddd4dc67e1a181c369afb2468b5549c]

        let return in format->cells: format-code entry widget activate ok
        
        Change-Id: Ibeb51624a12a62d9f93d1b1f712cbdde83cce2c7
        Reviewed-on: https://gerrit.libreoffice.org/66727
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-22  Tor Lillqvist  <tml@collabora.com>  [099ef7cfd7d9a482a7aa7a9307f55aa35ec2cbf5]

        Found documentation for WordBasic.ToolsOptionsView()
        
        Change-Id: Ic049f78fddcaabafbe6be18b92a87b56352c1a4c

2019-01-22  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [8d92dca462aa54144e90dee92c7b6ec33b99977a]

        mysqlc: fetch data exactly when it's needed
        
        It fixes the issue that one could not call getXXX on a result set
        on which next() method was never called before.
        
        Change-Id: I972bb9d475d192a14ba1534dcbdac81c20f211d0
        Reviewed-on: https://gerrit.libreoffice.org/66404
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-01-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [f9fe988b7f463bc221dd3b67dcf0ed39309f921a]

        tdf#117935 Accessible text-attributes-changed signals...
        
        ... should only be emitted when the text attributes have changed [a11y]
        second attempt.
        
        This appears to have begin at
        
            commit 7d9bb549d498d6beed2c4050c402d09643febdfa
            Date:   Mon Jun 2 15:00:50 2014 +0000
            Related: #i124638# Second step of DrawingLayer FillAttributes...
        
        Which accidentally removed the aWhichSublist param from the SwUpdateAttr
        constructor in SwpHints::TryInsertHint.
        
        Change-Id: If435ea71e8d84e0d8497cd7106cfdbebcc6af7a0
        Reviewed-on: https://gerrit.libreoffice.org/66719
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-22  LibreOﬃciant  <OpenOfficiant@sfr.fr>  [ce61c4952e7e6d8528c97d3defb9edfc25cf7ce7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - localization inhibition in Basic
            
            Change-Id: Ic0572bb9c55a205cf2f5cbb326d310bd07557811
            Reviewed-on: https://gerrit.libreoffice.org/66503
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-22  LibreOﬃciant  <OpenOfficiant@sfr.fr>  [6583b8e47f1d6ba15373f7f121fa1a785674ea8f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Localization inhibition in Basic code
            
            Change-Id: I483489265463bbd00a0ab4f82fee856e429a7497
            Reviewed-on: https://gerrit.libreoffice.org/66505
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-22  Gülşah Köse  <gulsah.kose@collabora.com>  [683645aac372fbec37a975af2160bdf67a88549c]

        tdf#122031 Unit test checks pie chart data label format.
        
        Change-Id: Ie2f153591e69a7a2718e54a0379725dcd659a737
        Signed-off-by: Gülşah Köse <gulsah.kose@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/66668
        Tested-by: Jenkins

2019-01-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6668e16b39f926d6f812ee6c000f124468f433c1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Removed executable permission on SVG file
            
            Change-Id: I9c0160c1bab14a7387d5254676715385c3de3e3c
            Reviewed-on: https://gerrit.libreoffice.org/66717
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2019-01-22  Stephan Bergmann  <sbergman@redhat.com>  [bf18d3020991c88e9639f89157beb28fc9b8072f]

        Revert "Jenkins' lo_daily_update_gandalf needs --disable-werror too"
        
        This reverts commit 81434a0f9afea2185f5e59be09ac73f363baeb92, which is no longer
        needed, see 5ae3f1fb1863af109e73f464097bdeda29113d4d "Re-enable --enable-werror
        for Jenkins' gerrit_linux_gcc_release job".

2019-01-22  Stephan Bergmann  <sbergman@redhat.com>  [f3bfae052cf7feb0baca40f9b7a29033126724c1]

        Revert "Jenkins' lo_tb_master_linux needs --disable-werror too"
        
        This reverts commit 7990bfd3998508dd3454c408613cf66e53af56eb, which is no longer
        needed, see 5ae3f1fb1863af109e73f464097bdeda29113d4d "Re-enable --enable-werror
        for Jenkins' gerrit_linux_gcc_release job".
        
        Conflicts:
        	distro-configs/Jenkins/Linux_rel_master.conf
        
        Change-Id: I90725ecbef0e0cbd908c3d4d9e87ab2336f567c5

2019-01-22  Stephan Bergmann  <sbergman@redhat.com>  [5ae3f1fb1863af109e73f464097bdeda29113d4d]

        Re-enable --enable-werror for Jenkins' gerrit_linux_gcc_release job
        
        ...now that an optimized -Werror build with contemporary GCC should work fine
        again after a bunch of recent commits (fed7c3deb3f4ec81f78967c2d7f3c4554398cb9d
        "Slience bogus -Werror=maybe-uninitialized" et al)
        
        Change-Id: I912d5dec9eb28b7e2a46cb350dcfed1ede55cb78
        Reviewed-on: https://gerrit.libreoffice.org/66666
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [e961e08a3277158d4e3074bfacb8599296d2fa75]

        tdf#122846: Close option dialog if restart is confirmed
        
        use the same logic as 0fa14d58457e9418ff756a0efd66e365c4403a67
        
        Change-Id: I485cb232bb787e176918caf2eee74b0fbb360e47
        Reviewed-on: https://gerrit.libreoffice.org/66691
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-01-22  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [6e5cdd9d550576095c046f968877956a337330cb]

        tdf#42949 Fix IWYU warnings in include/xmloff/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Id20e0bc42e39f868a7c5d49d756f2ad5e14a86c0
        Reviewed-on: https://gerrit.libreoffice.org/66637
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-22  Stephan Bergmann  <sbergman@redhat.com>  [eaa026a063a950d3682a8f88272d1f9f2cc1f004]

        loplugin:staticmethods
        
        Change-Id: I1f9ebbd77a8d7cf18facfe1783507fd9ba3b566c

2019-01-22  Miklos Vajna  <vmiklos@collabora.com>  [adc7efcd6508308cffd6b5d5932ed97c52edcb1a]

        RTF filter: add TQDEC testcase
        
        lcov points out this was uncovered previously.
        
        Change-Id: I8f83e811a0f1144dd7ba6a695b4856cdeb7350cf
        Reviewed-on: https://gerrit.libreoffice.org/66703
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-22  Stephan Bergmann  <sbergman@redhat.com>  [58f30cf1fe401452c0297703fe08a9aa14bd55f3]

        Silence bogus -Werror=clobbered (GCC 7 --enable-optimized)
        
        > In file included from gcc/include/c++/7.1.1/vector:69:0,
        >                  from jvmfwk/plugins/sunmajor/pluginlib/sunjavaplugin.cxx:39:
        > gcc/include/c++/7.1.1/bits/vector.tcc: In function ‘javaPluginError jfw_plugin_startJavaVirtualMachine(const JavaInfo*, const JavaVMOption*, sal_Int32, JavaVM**, JNIEnv**)’:
        > gcc/include/c++/7.1.1/bits/vector.tcc:407:15: error: variable ‘__new_finish’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Werror=clobbered]
        >        pointer __new_finish(__new_start);
        >                ^~~~~~~~~~~~
        
        Change-Id: Iefabac65871ed79bcfa333f0193fcbbd1369f7f1
        Reviewed-on: https://gerrit.libreoffice.org/66714
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-22  himajin100000  <himajin100000@gmail.com>  [61c4f96d6ae6a80370774e53287edb27cbce8067]

        Support AdoptOpenJDK
        
        Change-Id: Idcfd542c6caede3d987e9b8219cf48114800daa5
        Reviewed-on: https://gerrit.libreoffice.org/66634
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-22  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [0c64df243259f574daaa4bc03bc4ddcc791c9073]

        o3tl::make_unique -> std::make_unique in i18npool...reportdesign
        
        Since it is now possible to use C++14, it's time to replace
        the temporary solution with the standard one
        
        Change-Id: I8bee1344f7df82536f31bc5e4ec4fd379cac1d04
        Reviewed-on: https://gerrit.libreoffice.org/66704
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-22  Jens Carl  <j.carl43@gmx.de>  [fd8a724d22c92e3ebef4a3da126baaac3d3bde79]

        tdf#45904 Move XDrawPages Java tests to C++
        
        Move XDrawPages Java tests to C++ for ScDrawPagesObj.
        
        Change-Id: I0e48aae9caadf0d9834c4f973095ba9d10435fdc
        Reviewed-on: https://gerrit.libreoffice.org/66712
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2d8253c54a37b973282cae6bcceb41b31bd6a237]

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

2019-01-22  Jens Carl  <j.carl43@gmx.de>  [41ae69e330857a3bb983f20c4096be125c4139e9]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScDrawPagesObj.
        
        Change-Id: Ic7ba9acbcc9f285569d8f185b6ebfded60b6e87d
        Reviewed-on: https://gerrit.libreoffice.org/66709
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-22  Jens Carl  <j.carl43@gmx.de>  [835b854d74bcd9f9c6a87b24d533242433f7800b]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScDrawPagesObj.
        
        Change-Id: Ib9983f0f55c79856cf66091a4b4881fafaa1f0b9
        Reviewed-on: https://gerrit.libreoffice.org/66707
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-22  Katarina Behrens  <Katarina.Behrens@cib.de>  [2d33c7cb4b4835de77194650124a1cf046920f66]

        tdf#121129: custom listboxes in kde5 fpicker, first stab
        
        for FILESAVE_AUTOEXTENSION_TEMPLATE only so far (e.g. menu Insert >
        Image)
        
        Change-Id: I5674025788ce9bab4094f717e2b940e7cd6891e3
        Reviewed-on: https://gerrit.libreoffice.org/66705
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-01-21  Gülşah Köse  <gulsah.kose@collabora.com>  [1e38d5b976dacd8b42b8330b4b9635a058ffe20b]

        tdf#122031 Change element order for OOXML compatibility.
        
        Change-Id: I8cca2db6157996dd25afa4c95e769725188fdfb9
        Signed-off-by: Gülşah Köse <gulsah.kose@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/66686
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins

2019-01-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [88e139f19472b361e111c1f8ea62fab29c47188f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Removed executable permission on image files
            
            Change-Id: I74aba60b5c77fe9acb6252c207846035a9f67473
            Reviewed-on: https://gerrit.libreoffice.org/66667
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [25babf191603b5ebb6991ce7566e90785f82e2aa]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add SMATH Elements in Contents Tree
            
            Change-Id: Ie2bcfa12cc85dab248063c1977638e044396e374
            Reviewed-on: https://gerrit.libreoffice.org/66697
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2db318c166986ab00331732982afc1f88e6d816a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Update New Features video for 6.2 help online
            
            Change-Id: Ibe32ecee310b5d844c18e3cebec534328219325f
            Reviewed-on: https://gerrit.libreoffice.org/66695
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-21  Mark-R  <mark_r80@hotmail.com>  [af8eca3a82972c3cc26141bd22983117a5765d81]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#121065 Replace Attributes, Brackets and Format Icons with SVGs
            
            Replace Attributes, Brackets and Format Symbols PNG images with SVG
            and updated 03090800.xhp, 03090200.xhp and
            removed at21706 in Package_html_media.mk
            also removed lines with at21717, at21718, at21719, at21720
            and removed line with im21106.png in Package_html_media.mk
            
            Change-Id: If504f6a39845695aef30a61826fecf8433a326ed
            Reviewed-on: https://gerrit.libreoffice.org/66659
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-21  Stephan Bergmann  <sbergman@redhat.com>  [41fded57629ce1c14d806c0f37c18540ad2cf613]

        Simplify nXWidth initialization
        
        ...which happens to avoid an unhelpful -Werror=strict-overflow with GCC 7 and
        --enable-optimized:
        
        > vcl/source/edit/texteng.cxx: In member function ‘bool TextEngine::CreateLines(sal_uInt32)’:
        > vcl/source/edit/texteng.cxx:2197:9: error: assuming signed overflow does not occur when assuming that (X - c) > X is always false [-Werror=strict-overflow]
        >          if ( nTmpWidth > nXWidth )
        >          ^~
        
        Change-Id: Ia87933da6e38b8b462d2ea34c3db6a84c5840f92
        Reviewed-on: https://gerrit.libreoffice.org/66690
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-21  Justin Luth  <justin_luth@sil.org>  [15819181772d95963d16c1c2eaa9e51af81f7f68]

        tdf#101826 ww8import: add XATTR_* to textbox attr set
        
        Somewhat magically, just adding XATTR to the FlySet makes
        background colors/gradients/images appear. This has been
        broken since XATTR was introduced in LO 4.3.
        
        Change-Id: I84554045f49618a5eb927edfebdf641c5a93b673
        Reviewed-on: https://gerrit.libreoffice.org/66310
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-01-21  Tor Lillqvist  <tml@collabora.com>  [775dd70bb9d50f0bbc8d9e5c6e09fd6e76b3aefe]

        Add a couple of known parameters to WordBasic.ToolsOptionsView
        
        Change-Id: Ifd472f4ca79ab97a1d6d5c5007537375121f6f58

2019-01-21  Tor Lillqvist  <tml@collabora.com>  [bc02c97d87ff100ad9665f32c8d6fefde5023a6c]

        Implement WordBasic.FileSave()
        
        Change-Id: Iafb5be16ebb23aa09e0300a77c2f2dbe29b85cad

2019-01-21  Tor Lillqvist  <tml@collabora.com>  [3ec34d642dd062be56346cfb39d5832d423cf38e]

        SAL_INFO also for parameter names that are not found
        
        Change-Id: I1b3fd47a23002673cb81811ebfd0034ca546d837

2019-01-21  Caolán McNamara  <caolanm@redhat.com>  [ab8e0f5832fa910f8b1abd36d7cb3929cbac2395]

        Resolves: tdf#122484 replace gtk autocomplete with vcl-alike autoselect
        
        Change-Id: I941e32a973cdd1bc79e3739b24fdf834aa52cb11
        Reviewed-on: https://gerrit.libreoffice.org/66628
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [1ebeb2226069683fc1823b8e439e1bd01ddaea6a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Link 2 Help pages on GetPathSeparator()
            
            Change-Id: I81c23ff64baff8303d2f1936c2e426bd7ba59163
            Reviewed-on: https://gerrit.libreoffice.org/66685
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-21  Michael Stahl  <Michael.Stahl@cib.de>  [0acde7514e666fc04805fd36503bd174162336ca]

        sw_redlinehide: fix assert caused by buggy lcl_ModifyOfst
        
        converting ooo67907-1.doc to ODT asserts in fillSoftPageBreakList()
        while mapping an invalid (too large) GetOfst() of a follow frame.
        
        There are some problems with the lcl_ModifyOfst() implementation and
        usage:
        
        1. the implementation iterates over all follows; but the follows will
           get the same SwClientNotify() call as the frame itself, so in effect
           the follows' Ofsts will be modified multiple times
        
        2. the calls to lcl_ModifyOfst pass in a positive nLen whether the
           text is deleted or inserted; surely for deletions the Ofst should be
           subtracted from instead of added to
        
        3. the special-casing of RES_DEL_CHR to COMPLETE_STRING while
           RES_DEL_TXT uses the length does not appear to be justified
        
        The assert happens since b15f1ed2a1df45a57b587ac90efa90c1c18866fc
        but the lcl_ModifyOfst logic never made sense.
        
        Change-Id: Ie92628515bbee0fcc2123eb412057d8c0fd0b2f1
        Reviewed-on: https://gerrit.libreoffice.org/66679
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-21  Szymon Kłos  <szymon.klos@collabora.com>  [1b1999009962b9d79858139bd7573947f78e6669]

        tdf#122748 Don't restore previous language selection
        
        Change-Id: I8688c65695080804bae22209ed5d4890ced1a8dc
        Reviewed-on: https://gerrit.libreoffice.org/66678
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2019-01-21  Caolán McNamara  <caolanm@redhat.com>  [820a3b52f6eb8b620a1430f3574f59e8072777bc]

        tdf#122808 search formatting dialog should be modal
        
        Change-Id: I8b33fcbbf538660703f6cdb9818e8fae2c623be9
        Reviewed-on: https://gerrit.libreoffice.org/66674
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-21  Stephan Bergmann  <sbergman@redhat.com>  [1dc49149ddef560f2c20318c2298f9a1060172be]

        Forgot to adapt one of the format strings
        
        ...in 113536e974d7ebbbc484b0ef40406f9b4d14e511 "Avoid
        -Werror=format-{overflow,truncation}="
        
        Change-Id: Ie26abed8c5694a3b26777771737ded2b3b484935

2019-01-21  Aleksei Nikiforov  <darktemplar@basealt.ru>  [3d4fe8b13545ee4d2992d33638f90855080d09d3]

        tdf#122689 KDE5: Fix selection clipboard
        
        Selection clipboard now should properly get
        and set data from/to selection buffer
        and not from/to copy buffer.
        
        Related: tdf#122239
        
        Change-Id: Ia5298932ee277385c6f8a587d4fcb8204647c491
        Reviewed-on: https://gerrit.libreoffice.org/66577
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-01-21  Serge Krot  <Serge.Krot@cib.de>  [fd5599b9d23a2d9b13af6dd88bd2d38f438f7e00]

        tdf#121561 sw DOCX: output toc-end inside last toc paragraph
        
        During export of the TOC into DOCX all TOC field parts
        should be placed inside one STD frame: field start-begin,
        field-separate and field-end mark.
        
        Updated unit test.
        
        Change-Id: I10e37a48160e1dc4f0074c4e2e7621a59f79c2ee
        Reviewed-on: https://gerrit.libreoffice.org/66587
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-01-21  Miklos Vajna  <vmiklos@collabora.com>  [acf8dec2aff423c6c4cfbd0e1ecb01ee052316cd]

        oox smartart, org chart: fix position and size of connector shapes
        
        Finally the bugdoc rendering result is reasonable and even looks like a
        tree as it should.
        
        Change-Id: I4e7a729afd3d2c5af2e7f41903737bd56be406fa
        Reviewed-on: https://gerrit.libreoffice.org/66664
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-21  Caolán McNamara  <caolanm@redhat.com>  [fdc91f7493171ae600ecb293ad380df5fa77a277]

        ofz#9707 avoid timeout on excessive EndGroups without matching BeginGroups
        
        Change-Id: I6b660ba86ba639935da509623f1041b6fc1debc0
        Reviewed-on: https://gerrit.libreoffice.org/66669
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-21  Caolán McNamara  <caolanm@redhat.com>  [e8833d4dd9322c01cf5b6d458fc86d3735cf9999]

        ofz#11275 erase via position
        
        rather than searching pointer each time
        
        Change-Id: I0db8990b39cce024fbf0bfc6ebd091a5fa210c02
        Reviewed-on: https://gerrit.libreoffice.org/66665
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-21  Caolán McNamara  <caolanm@redhat.com>  [06c740aafc1b21468de3a631d117d74a520e4db6]

        WaE: loplugin:casttovoid
        
        Change-Id: I823a809048905a93f1413e3332dcb5fe18748a4a

2019-01-21  Katarina Behrens  <Katarina.Behrens@cib.de>  [3fa4674615b747e219afe5bf0a9b689df3840439]

        Related tdf#120625: improve querying supported data flavours
        
        Change-Id: Ia46b136f64c2750ed466d86967de9dfe90b4ce65
        Reviewed-on: https://gerrit.libreoffice.org/65003
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-01-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [e8449b6a45a69d3de62804b226fdbed873eedc18]

        fix -Werror=extra
        
        error: base class class salhelper::SimpleReferenceObject should be
        explicitly initialized in the copy constructor
        
        after
            commit 3b16e997f69efe2e3f6cdf64fe8fb2727b6ebaa7
            Date:   Fri Jan 18 15:38:07 2019 +0200
            cleanup SwAuthEntry manual ref-counting
        
        Change-Id: I291a8a4f6c2a6ec38506265f6a0382f89774ecd4

2019-01-21  Tor Lillqvist  <tml@collabora.com>  [7b4784ea84ba900c08ca11e1c253fcdd559de6ad]

        Add a (dummy) WordBasic.FileSave()
        
        Change-Id: I021d63c9d57f1e0435bcc5f97abc57bc39fece01

2019-01-21  Tor Lillqvist  <tml@collabora.com>  [b4ab7b86b27d83ee20087bd33adbf28db6c31b12]

        Add TODO FIXME
        
        Change-Id: I1492c604ac39ce72fe2cfe8804ac15e8c41b9a46

2019-01-21  Tor Lillqvist  <tml@collabora.com>  [712acb2a1d49e4ed3dccd34f5e6bc35ac735ce31]

        Add a dummy WordBasic.ToolsOptionsView
        
        Does nothing. Needed for customer application to proceed. Once we are
        further along in getting it to work, we can investigate what the
        parameters passed to this ToolsOptionsView method actually are. (This
        WordBasic thing is something that has been deprecated since last
        century, I suspect, so no wonder it is hard to find authoritative
        documentation on it.)
        
        Change-Id: I62a6d6d9abb9364afca110570fa341a2375a77a6

2019-01-21  Tor Lillqvist  <tml@collabora.com>  [87b6dac1581cf224f67e86a048deef5fed2e72f9]

        Try ignoring RuntimeException in ComḿandBars(), VB6 clients don't like them?
        
        Change-Id: Ia577174fac926295db439349f6caca178b363ba0

2019-01-21  Tor Lillqvist  <tml@collabora.com>  [a3b143079f58be23eaccccd2fff31bc402c67201]

        Don't throw an exception, just ignore trying to set an unhandled WindowState
        
        End-user VB6 applications might not like the exception. Better to just
        ignore.
        
        Change-Id: I42718de7855079e38c7983db39180c184ab7224f

2019-01-21  Tor Lillqvist  <tml@collabora.com>  [de0105a3093beca09830188623c9c54c8095b2c6]

        Add Documents.OpenOld() method and Application.CustomizationContext property
        
        OpenOld() just forwards to the regular Open(), passing empty extra
        parameters. CustomizationContext is fully dummy for now.
        
        Change-Id: I167494700853768d971fe16afea35e90a647a00e

2019-01-21  Miklos Vajna  <vmiklos@collabora.com>  [c4ac33d5cee521fa24a9d46f53d1c6e9c9650086]

        sw: make members private in DocxSdrExport::Impl
        
        Which shows that m_rSdrExport was unused.
        
        Change-Id: I74c305dd2088764c8971bcad09e60b7714eae05d
        Reviewed-on: https://gerrit.libreoffice.org/66661
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-21  Stephan Bergmann  <sbergman@redhat.com>  [fed7c3deb3f4ec81f78967c2d7f3c4554398cb9d]

        Slience bogus -Werror=maybe-uninitialized
        
        ...as emitted by at least GCC 8.2 with --enable-optimized, e.g. at:
        
        > In file included from include/rtl/ustring.hxx:37,
        >                  from include/cppuhelper/factory.hxx:26,
        >                  from unoxml/source/rdf/librdf_repository.hxx:24,
        >                  from unoxml/source/rdf/librdf_repository.cxx:20:
        > include/rtl/string.hxx: In static member function ‘static std::shared_ptr<{anonymous}::librdf_TypeConverter::Node> {anonymous}::librdf_TypeConverter::extractNode_NoLock(const com::sun::star::uno::Reference<com::sun::star::rdf::XNode>&)’:
        > include/rtl/string.hxx:294:27: error: ‘*((void*)(& type)+8).rtl::OString::pData’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        >          rtl_string_release( pData );
        >          ~~~~~~~~~~~~~~~~~~^~~~~~~~~
        > unoxml/source/rdf/librdf_repository.cxx:2094:30: note: ‘*((void*)(& type)+8).rtl::OString::pData’ was declared here
        >      boost::optional<OString> type;
        >                               ^~~~
        
        This appears to be a common pattern of false positives with uses of
        boost::optional, common enough to disable the warning globally for affected
        compilers, even if there would also be useful findings by that warning (e.g.,
        <https://gerrit.libreoffice.org/#/c/66619/> "Fix -Werror=maybe-uninitialized").
        
        I didn't bother to file a GCC bug for the reproducer used in configure.ac,
        <https://gcc.gnu.org/bugzilla/buglist.cgi?quicksearch=maybe-uninitialized>
        already shows lots of open bugs in that area, and the documentation at
        <https://gcc.gnu.org/onlinedocs/gcc-8.2.0/gcc/Warning-Options.html> states that
        "GCC may not be able to determine when the code is correct in spite of appearing
        to have an error."
        
        (Clang appears to not support -Wmaybe-uninitialized at all, so exclude it from
        the configure.ac check, to not have the check's failure result in an unsupported
        -Wno-maybe-uninitialized end up on the compiler command line.)
        
        Change-Id: Ifb9ca4c342750eae54f7e1a01506101310484c7e
        Reviewed-on: https://gerrit.libreoffice.org/66621
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-21  Stephan Bergmann  <sbergman@redhat.com>  [26688cf08988ad80f7412d00dba749faa06832ad]

        Avoid -Werror=stringop-truncation
        
        ...as emitted by at least GCC 8.2 with --enable-optimized.  These are not
        actually problems, as in both cases strncpy(p,...,N-1) is used to copy a
        string into an area p of length N that has initially been zero-initialized, so
        p[N-1] will already contain NUL.  But add the (redundant) p[N-1]=NUL just in
        case, and to silence GCC (where the documentation explicitly recommends this
        additional write as a way to silence the warning).  Unfortunately, in hstyle.cxx
        at least GCC 8.2 with --enable-optimized would still emit the warning, even
        though it uses the recommended way of handling it, so needs to be silenced with
        a #pragma.
        
        Change-Id: Ie41f420c732c2bfb699903ebd21ce1a89dd2b236
        Reviewed-on: https://gerrit.libreoffice.org/66620
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-21  Stephan Bergmann  <sbergman@redhat.com>  [3a001a588c43cf8c2c3f6cb6a6796cc1bf8e2683]

        Fix -Werror=maybe-uninitialized
        
        ...as emitted by at least GCC 8.2 with --enable-optimized:
        
        > In file included from vcl/source/gdi/pngread.cxx:27:
        > include/vcl/pngread.hxx: In member function ‘bool vcl::PNGReaderImpl::ReadNextChunk()’:
        > include/vcl/pngread.hxx:49:12: error: ‘aDummyChunk.vcl::PNGReader::ChunkData::nType’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        >      struct ChunkData
        >             ^~~~~~~~~
        
        The immediately relevant part is initializing
        
                sal_uInt32 nType = 0;
        
        in the ChunkData ctor, but while at it, also make the Read*Int32 calls in
        PNGReaderImpl::ReadNextChunk more robust.
        
        Change-Id: Id6ad10a4382a8d063fd70c7bac595c3693475ca3
        Reviewed-on: https://gerrit.libreoffice.org/66619
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-21  Stephan Bergmann  <sbergman@redhat.com>  [113536e974d7ebbbc484b0ef40406f9b4d14e511]

        Avoid -Werror=format-{overflow,truncation}=
        
        ...as emitted by at least GCC 8.2 with --enable-optimized, by making the buffers
        large enough for the (hypothetical) largest values of the various date/time
        components
        
        Change-Id: I82e9b08fa099546b2d6f29c702e1440df9e6c6e0
        Reviewed-on: https://gerrit.libreoffice.org/66618
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-21  Stephan Bergmann  <sbergman@redhat.com>  [5e1e912010f35ee9ba5f387bdee82363d32a8105]

        Avoid -Werror=format-truncation=
        
        ...as emitted by at least GCC 8.2 with --enable-optimized, about trying to
        output up to 4 bytes into a destionation of size 3
        
        Change-Id: I42c3c9bb7a0355a7d4a1574c6c65d6f74a97f1dc
        Reviewed-on: https://gerrit.libreoffice.org/66617
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-21  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [167396065da5668f5eb569225d0ea1b5f7d94efb]

        tdf#42949 Fix IWYU warnings in sd/source/{core,helper}/*hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ie9b605eb5340f9e47a977020a8f3688c2412a3c9
        Reviewed-on: https://gerrit.libreoffice.org/66635
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-21  Arkadiy Illarionov  <qarkai@gmail.com>  [63ab0873f2a64a66212f6d0e8aa73575416e0a54]

        Simplify containers iterations in sc/source/filter/x*
        
        Use range-based loop or replace with STL functions.
        
        Change-Id: Ide655aa3633f548ac38c71b452b0ecfc91ee9128
        Reviewed-on: https://gerrit.libreoffice.org/66636
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-21  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [979aed6b38f4963ea37c39de090d4487a12ba2ba]

        o3tl::make_unique -> std::make_unique in dbaccess...framework
        
        Since it is now possible to use C++14, it's time to replace
        the temporary solution with the standard one
        
        Change-Id: Iad5a422bc5a7da43d905edc91d1c46793332ec5e
        Reviewed-on: https://gerrit.libreoffice.org/66545
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [3b16e997f69efe2e3f6cdf64fe8fb2727b6ebaa7]

        cleanup SwAuthEntry manual ref-counting
        
        And remove the "handle" nonsense and just pass plain honest pointers to
        a real type around
        
        Change-Id: Ic49443f5f8b20890d8335088331fff81585e8981
        Reviewed-on: https://gerrit.libreoffice.org/66615
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [2af5d6006948890229d9e55feb56e0e849bf857d]

        use comphelper::containerToSequence in OGenericUnoController
        
        Change-Id: If58a22a3d9536ade5f63a3708fd0b6c53f2e21c3
        Reviewed-on: https://gerrit.libreoffice.org/66585
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-21  Sass Dávid  <sass.dvd98@gmail.com>  [2b34be5be176e6080f0a39294bf09c6d6183f4b5]

        tdf#122616 UI Enhancement: Print dialog texts changed as requested in comments
        
        Print dialog text's capitalization changed to follow the styles used in GNOME user interface elements.
        
        Change-Id: I718c4776eaa28e98c5209d160cd47e27782b1101
        Reviewed-on: https://gerrit.libreoffice.org/66093
        Reviewed-by: Gabor Kelemen <kelemen.gabor2@nisz.hu>
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-01-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f5bd9b400308e8fe40d6d833ca92678b084df3fb]

        Fix typo
        
        Change-Id: I14fba5feb45ee2f8de5f017b6da95bd1fe4908f8
        Reviewed-on: https://gerrit.libreoffice.org/66660
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-01-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fef58ec13c548fbd692adabafb0a84f50c273146]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Removed executable permission on image files
            
            Change-Id: Ia148161e36c046bfd6374c686c5074d8524dbf06
            Reviewed-on: https://gerrit.libreoffice.org/66638
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-20  Mark-R  <mark_r80@hotmail.com>  [08630be60b67ef888587cbdd886eaa6dfbf4c6cc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#121065 Replace SetOperations, Relations Symbols with SVGs
            
            Replace SetOperations, Relations Symbols PNG images with SVG and
            updated 03090800.xhp, 03090200.xhp and Package_html_media.mk
            
            Change-Id: I2066c1e692a4549a5ab9e020adf1d25ceb7d75c0
            Reviewed-on: https://gerrit.libreoffice.org/66643
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-20  Ricardo Palomares  <rpmdisguise-java@yahoo.es>  [16c689478c215c1cd0e25426eb401d859b50e450]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - Bring shipped Spanish dictionary up to version 2.4
            
            Change-Id: Ie814270a83d7459d402e8e92dab4959f2f0793e5
            Reviewed-on: https://gerrit.libreoffice.org/66654
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2019-01-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [309ab4419b1d1a4cd0ce939c3a0af4d4af5d4b6b]

        Fix typos in code
        
        It passed "make check" on Linux
        
        Change-Id: I9e6779003639e4b90e8fcbe3ef8a7f7dc1ed85f3
        Reviewed-on: https://gerrit.libreoffice.org/66652
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-01-20  andreas kainz  <kainz.a@gmail.com>  [90a4a89ef0dfe0b6d34890662d7a610f832977d0]

        tdf#92542 add index elements to table context menus in sw modules
        
        Change-Id: I19809e68542d5795310dcfccbaec70fa931c5147
        Reviewed-on: https://gerrit.libreoffice.org/66651
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-01-20  Arkadiy Illarionov  <qarkai@gmail.com>  [ab9aec1c97a69fb0d8df6f04eefdd02291c974cf]

        Check id in outer loop
        
        Change-Id: I24ecf429d26c19823cd76128d2b5e0ec3bdf82c7
        Reviewed-on: https://gerrit.libreoffice.org/66639
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-20  Caolán McNamara  <caolanm@redhat.com>  [95ae9eceb944ec71b4f99b4446d517b4cb9fd6c4]

        GSourceFunc return gboolean
        
        Change-Id: I9872b27450e9b50d8bef33abc267a763d7d516cb
        Reviewed-on: https://gerrit.libreoffice.org/66632
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-20  Caolán McNamara  <caolanm@redhat.com>  [d997066759cc79d07097f28bc6a97b1f43da73e0]

        Related: tdf#122786 but we don't want to reformat based on that new value
        
        Change-Id: I11fa408a446aa9fd36780392ae10457822acbb68
        Reviewed-on: https://gerrit.libreoffice.org/66606
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-01-20  Dmitriy Shilin  <dshil@fastmail.com>  [b940eb5903f583089e99042d60ceae635ae2af83]

        tdf#107792 vcl/win: do not afraid to delete stock objects
        
        Calling the DeleteObject function with a stock object does nothing [1].
        
        1. https://docs.microsoft.com/en-us/previous-versions/ms969928(v=msdn.10)
        
        Change-Id: Icfa1eb834dae33132ff49633035d52606e0cc236
        Reviewed-on: https://gerrit.libreoffice.org/66646
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-01-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [64b801244aee9855e26487246cd7ab79dc78b933]

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

2019-01-19  Matteo Casalin  <matteo.casalin@yahoo.com>  [6d70e04f66cbeb3aeeb1e9b69d5b201ae3d24747]

        Index is not needed for single getToken call
        
        Change-Id: I98e90e817782dbd1776a053a9a0fd098a8d2be9d
        Reviewed-on: https://gerrit.libreoffice.org/66641
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-19  Matteo Casalin  <matteo.casalin@yahoo.com>  [a214f12c20ae76ddbe307554aae1873eb590306b]

        Index is not needed for single getToken call
        
        Change-Id: I503e6e96a6a61b45e741f2131107ecaef8566b83
        Reviewed-on: https://gerrit.libreoffice.org/66640
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-19  Mark-R  <mark_r80@hotmail.com>  [87bf8b7900fe4757bd8494f7a72966915f653eb6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#121065 Replace Other Symbols PNG images with SVG
            
            Replace Other Symbols PNG images with SVG and updated 03091600.xhp and Package_html_media.mk
            
            Change-Id: I31fc96a7aaac023fd63afc45468fa17d3442e6c8
            Reviewed-on: https://gerrit.libreoffice.org/66246
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [be70ea5ee6a4222383b6324ee16bcde053df605d]

        Removed executable permission on odt file
        
        Change-Id: Id421cade7a6e81adf47c5caa77b5997e136ed30d
        Reviewed-on: https://gerrit.libreoffice.org/66630
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-01-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [14f63820d0c0a68b46e4a19edcf9aadab6ad23d8]

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

2019-01-19  Muhammet Kara  <muhammet.kara@collabora.com>  [189f4d3b3ee5807e1140b6c417a3b2687dfdd2a3]

        Redaction: Adjust offset for multiple Calc pages
        
        * Add an enum and some methods to DocumentToGraphicRenderer
          to differentiate between the doc/module types:
            isWriter(), isCalc(), isImpress()
        * Put some checks for module/doc type
        * The result seems ok for a Calc document of multiple sheets
          with hundreds of pages
        
        Change-Id: Idf3e1966d4239df30a48a947a95c9085c25ee1bb
        Reviewed-on: https://gerrit.libreoffice.org/66605
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-01-19  Regina Henschel  <rb.henschel@t-online.de>  [16fffbe869785dffeda9ae0d9f7c18a6559a2093]

        tdf#101218 Import layer-set from page
        
        This patch is a interim solution for document exchange between
        Karbon and LibreOffice, till layer-set for page and for
        master-page is implemented some day.
        
        Change-Id: I2f12eeeb9c742f65999fd4c0d95c418273ae008f
        Reviewed-on: https://gerrit.libreoffice.org/66518
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2019-01-18  Matteo Casalin  <matteo.casalin@yahoo.com>  [f7923deee042a39d5328987e579b1ac60c6c4186]

        Use getTokenCount instead of custom code
        
        Change-Id: Ie6f097984950d306453f0735eb299cfa65d4d74e
        Reviewed-on: https://gerrit.libreoffice.org/66225
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-18  Matteo Casalin  <matteo.casalin@yahoo.com>  [284e998aae8f65857a6ef8df965e03910fc4bef0]

        No need to loop twice on the same tokens
        
        Change-Id: If1ef69d537c67bf0e6f9f5236ce97b1264e82c51
        Reviewed-on: https://gerrit.libreoffice.org/66236
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-18  Matteo Casalin  <matteo.casalin@yahoo.com>  [8511bc6b9bf5dcaf0ce6ecee65be54552bc73bd5]

        Use indexed getToken, avoid unnecessary OUString copy
        
        Change-Id: I2ce2d16c24f7fd90c7ba16175ea99f7e1cb46fc9
        Reviewed-on: https://gerrit.libreoffice.org/66233
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-18  Matteo Casalin  <matteo.casalin@yahoo.com>  [bbb004094381ec595267fa93449facd2f608b9f7]

        Avoid getToken index for single call, minor simplification
        
        Change-Id: If9ec36565cf42d11a0e1715f4aac28c365843a56
        Reviewed-on: https://gerrit.libreoffice.org/66226
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-18  Jim Raykowski  <raykowj@gmail.com>  [7eedbd6380d30de82427c159b05b9545bb57336d]

        tdf#105225 New background tab page for Search for formatting dialog
        
        Change-Id: I3642ea9e474c06943ea8bfb88e4209749db1fd83
        Reviewed-on: https://gerrit.libreoffice.org/66578
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-01-18  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [58aa6a55e5bc795a94ac732cf16a4a270db7fe21]

        Remove werdly duplicated string
        
        It’s a label for a combo box in the Font Features dialog,
        so give it appropriate text and a colon.
        
        Change-Id: I2403b77283eef118d2e7701dfdcbe190fe504f36

2019-01-18  Miklos Vajna  <vmiklos@collabora.com>  [1791e08e9f27453ac5563ef400c715e30c791133]

        oox smartart, org chart: fix shape type of connectors
        
        PowerPoint renders these as bent connectors, not as arrow shapes.
        
        Also add a bit of vertical spacing between the nodes, otherwise the
        connectors have no way to be visible. Their position is still incorrect,
        though.
        
        Change-Id: I995930c0bbc1bdb1014face2490be392571548a2
        Reviewed-on: https://gerrit.libreoffice.org/66627
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-18  Gülşah Köse  <gulsah.kose@collabora.com>  [102f42fa6398fa7e6bf8e9bcfa4c28c22473cd26]

        tdf#122031 Export number format of chart label to OOXML
        
        The patch fixes missing numFmt. numFmt element has been added as child
        under the dLbl element.
        
        Change-Id: Ic81ac58c2ea087cd7599351034eb4298ee613843
        Signed-off-by: Gülşah Köse <gulsah.kose@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/66493
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Jenkins

2019-01-18  Justin Luth  <justin_luth@sil.org>  [85bd9d81e1dafdef5b868637ebb34f22282befab]

        tdf#104816 sw: if non-section content, let all sections hide.
        
        If all of the document is contained inside of sections, then at
        least one section must be visible or writer crashes. The 2012
        fix seemed to assume that all content would be in a section,
        and thus required at least one section be visible.
        
        Instead, check for non-section content at the start and end of the
        document, and for gaps between sections, and count those
        as "virtual", visible sections, which would allow all real sections
        to be marked as hidden.
        
        The example document HiddenSection.odt in tdf#55814 is a really
        nice test document. With this patch, that test now works
        even if you remove the last non-section paragraph.
        
        Even nicer is finding that a (very unclear) "did you fix me?"
        unit test entry gives a unit test for patch.
        
        Change-Id: I6cac5e6df8dff7fbb78828ae2521a1b02e305a27
        Reviewed-on: https://gerrit.libreoffice.org/66128
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Jenkins
        Tested-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-01-18  Aleksei Nikiforov  <darktemplar@basealt.ru>  [7e01a02b12a9ea3a39b5a627f3b26d94bc1ad921]

        tdf#120836 KDE5: allow adding multiple mime types to clipboard
        
        Also correct processing "text/html" and "image/png" mime types
        to fix slow select in Calc:
        if both "text/html" and "image/png" mime types were present,
        "image/png" data was requested, but it was processed as if it was
        "text/html" data.
        
        Change-Id: Ie192fff06cd9de28f466547dac32343620fe2730
        Reviewed-on: https://gerrit.libreoffice.org/66576
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-01-18  Miklos Vajna  <vmiklos@collabora.com>  [ae34f471030869dfc0da1784597cae6f9131f8c5]

        oox smartart, org chart: implement support for hierBranch conditions
        
        The relevant part of the layout is the <dgm:layoutNode
        name="hierChild2"> element that has a <dgm:choose> with two branches:
        
        <dgm:if name="Name34" func="var" arg="hierBranch" op="equ" val="std">
        <dgm:if name="Name36" func="var" arg="hierBranch" op="equ" val="init">
        
        The connectors were missing as we took the first branch
        (ConditionAtom::getDecision() returned true if the arg was hierBranch),
        even hierBranch on the parent layout node was set to "init".
        
        With this, the correct number of connectors are created, previously all
        employee connectors were missing. Their size / position is still
        incorrect, though.
        
        Change-Id: I74a705b13f82a065fc0b9b9d306bfb0dcaf0f7f4
        Reviewed-on: https://gerrit.libreoffice.org/66579
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-18  heiko tietze  <tietze.heiko@gmail.com>  [e3cc5506d695b602fbd3c6ee816e36e6a76d9d96]

        Resolves tdf#122118 - Toolbar dropdown button triangles are too large
        
        Toolbar expander triangles are now scaled depending on the parent size
        
        Change-Id: I4974c0976c1591fc09594bf4aeca020a72ebf11a
        Reviewed-on: https://gerrit.libreoffice.org/66565
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-01-18  Mike Kaganski  <mike.kaganski@collabora.com>  [dba14e6a75b56b75c32cb7f07a56cfc7f13112e5]

        Ensure itemset ranges are sorted
        
        What used to create sorted range automatically in FID_SEARCH_SEARCHSET
        handler in SwView::ExecSearch, over time turned into unsorted. this
        prevents using MergeRange on the sets created from the range list; see
        https://ci.libreoffice.org/job/gerrit_linux_clang_dbgutil/24448/consoleFull
        
        > svl/source/items/itemset.cxx:641:
        > void SfxItemSet::MergeRange(sal_uInt16, sal_uInt16):
        > Assertion `!pRange[2] || (pRange[2] > pRange[1] && pRange[2] - pRange[1] > 1)' failed.
        
        So let's just use MergeRange in the SwView::ExecSearch itself, which
        would ensure early detection if the initial list gets unsorted.
        
        Change-Id: Id0232190f850e3feb463adfcb3153eafbaad7d9b
        Reviewed-on: https://gerrit.libreoffice.org/66607
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-01-18  Balazs Varga  <balazs.varga991@gmail.com>  [82913d296709ccf4d4f35d53835bcbf49286ba28]

        tdf#122800 Chart view: Textbreak of X axis labels
        
        Do not break the word into individual letters below
        each other in the X axis labels. Keep the default
        45 degree (even if the textbreak is true) rotation
        if there is no enough space for a single word between
        two tickmark.
        
        Change-Id: I6f11e55b7ee8373210c1c417e64d552a6cd89812
        Reviewed-on: https://gerrit.libreoffice.org/66580
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-01-18  Dmitriy Shilin  <dshil@fastmail.com>  [643edcb11d635e09042d82d191279b6b1c2f25a9]

        tdf#107792 vcl/win: introduce ScopedHBITMAP
        
        Change-Id: I2af507d9b924644d3a0e8a4bf2e92ca4b8a9a1b4
        Reviewed-on: https://gerrit.libreoffice.org/65929
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-01-18  Jan Holesovsky  <kendy@collabora.com>  [74b23279c342f2484cdad64b211fb1972644d5a5]

        lok sw: When inserting shapes, do that in the middle of the visible area.
        
        Instead of in the middle of the entire document, which may be far away.
        
        Change-Id: I50a1a5f159b73a3803cd7a549939b73a366e7dc5
        Reviewed-on: https://gerrit.libreoffice.org/66584
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2019-01-18  Dmitriy Shilin  <dshil@fastmail.com>  [a40f12c3f18e4262336fcd51d26dd099eae1e070]

        tdf#107792 vcl/win: introduce ScopedSelectedHBRUSH
        
        Change-Id: I39792ce8442f9e7776b44a489b3c15b908e2f773
        Reviewed-on: https://gerrit.libreoffice.org/66253
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-01-18  Mert Tumer  <mert.tumer@collabora.com>  [2a1ea372daa12c0041d2c080a8fab33a6a87950d]

        lok: Make the welded Watermark dialog work with dialog tunneling.
        
        Change-Id: Ib5acd6fe4838aa09b74333c46cf38b9e0a926682
        Signed-off-by: Mert Tumer <mert.tumer@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/66555
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2019-01-18  heiko tietze  <tietze.heiko@gmail.com>  [9060db3eb8acd33982244167147f4bfb543f0dc5]

        Resolves: tdf#120745 - Firefox themes UI
        
        Indent the images of the preinstalled theme
        
        Change-Id: I9f4b250ba6eb7663e0631a983244311c08646274
        Reviewed-on: https://gerrit.libreoffice.org/66583
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-01-18  Dmitriy Shilin  <dshil@fastmail.com>  [f00fc7ee17153ff70fa4fb2052a5b555af0c054c]

        tdf#107792 vcl/win: introduce ScopedSelectedHFONT
        
        Change-Id: If06ef869fc68976ee3ac6e671edd1bb4f992e716
        Reviewed-on: https://gerrit.libreoffice.org/65964
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2019-01-18  Roman Kuznetsov  <antilibreoffice@gmail.com>  [8e50e218d26dfab1038570476e11d616f91d3768]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#122448 Changing of Help for changings in GUI
            
            Change-Id: I02175966fc8a964db943585133b2a966d1772ab6
            Reviewed-on: https://gerrit.libreoffice.org/66406
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [59a8d22cf3073e240899872b7dc193ddd4d19ef4]

        use unique_ptr in SwTextNode
        
        Change-Id: I4962d3480e9318c02d5cb8f031c0fcb1ab19208d
        Reviewed-on: https://gerrit.libreoffice.org/66570
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Jenkins

2019-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [fd31291cd564087ed71b8acdf79fb6797fdb06e7]

        use unique_ptr in SwCursorMoveState
        
        Change-Id: I39e67d24a38df71309f5cb4a82165c14e5640556
        Reviewed-on: https://gerrit.libreoffice.org/66569
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [484591a0c4a8f006701cb2ced75e279aacdd69c1]

        use unique_ptr in SmXMLExport
        
        Change-Id: I081ef638f35fb47f1ca2705eff53fc27f1900008
        Reviewed-on: https://gerrit.libreoffice.org/66572
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-18  Caolán McNamara  <caolanm@redhat.com>  [ac513ca0e0731753823a8a2b27d692b01b804d01]

        Related: tdf#122786 update value when spinbutton text explicitly set
        
        Change-Id: Idb6fefe08dc7cbf4d0b73485e0b1471fe0494364
        Reviewed-on: https://gerrit.libreoffice.org/66544
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [caa25f8e5f39e95fec1b32e352c841a6c0bf2fb3]

        pass SvxMSDffImportRec around using unique_ptr
        
        Change-Id: Ib2a93682f6d2745489e07cf04e3509146213c7ee
        Reviewed-on: https://gerrit.libreoffice.org/66571
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [8f4e9ea8705af4b6bdced8890410cd537363d18d]

        convert MoveDirection to scoped enum
        
        Change-Id: I077604051af8af05a3a6ea278d7164d39303f09f
        Reviewed-on: https://gerrit.libreoffice.org/66568
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-18  heiko tietze  <tietze.heiko@gmail.com>  [0945136575835844ec70abc00a7487ed6b3ff481]

        Resolves tdf#122637 - Disabled controls in Outline & Numbering unclear
        
        Tooltip added
        
        Change-Id: I4e92dc1be5bb5e864f5a10f62fd65ba1494cab6c
        Reviewed-on: https://gerrit.libreoffice.org/66575
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [41b8b8c5ede634774851b438a4c823962c14b611]

        use Image(OUString) instead of Image(Bitmap(OUString))
        
        which benefits LOOL since we can delay creating the image until
        we know the dpi setting of the display we are going to write to.
        
        Change-Id: I4c16fd221f7ec3693e37bacf3fdf7026a8c2e8bc
        Reviewed-on: https://gerrit.libreoffice.org/66574
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-18  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [cc7712ba4c70c035cbf080c5cf2f2eb6f9fe3eb1]

        vcl: LOK: notify of dialog creation before size change
        
        Notifying the size change of a non-existing dialog is
        worse than useless. This also fixes the issue with
        positioning dialogs in the center of the client window.
        
        Change-Id: I2e8163f4c5a0a09f79ea11c704c250b17a158948
        Reviewed-on: https://gerrit.libreoffice.org/66511
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-01-18  Stephan Bergmann  <sbergman@redhat.com>  [49d8cc18a85b7cc30b04b56d52b89d9016d16120]

        In vcl/unx/generic/print/, use OStringBuffer instead of fixed-size arrays
        
        ...to avoid potential overflow in psp::appendStr as reported by GCC with
        --enable-optimized:
        
        > vcl/unx/generic/print/psputil.cxx: In function ‘sal_Int32 psp::appendStr(const sal_Char*, sal_Char*)’:
        > vcl/unx/generic/print/psputil.cxx:127:13: error: ‘char* strncpy(char*, const char*, size_t)’ specified bound depends on the length of the source argument [-Werror=stringop-overflow=]
        >      strncpy (pDst, pSrc, nBytes + 1);
        >      ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
        > vcl/unx/generic/print/psputil.cxx:126:31: note: length computed here
        >      sal_Int32 nBytes = strlen (pSrc);
        >                         ~~~~~~~^~~~~~
        
        Most of the time the original code wrote at the "end" of its char array, so
        replacements with functionality based on OStringBuffer::append was
        straightforward.  A few places needed to use OStringBuffer::insert to mimic the
        original code's writing at somewhat random positions in the char array.
        
        The functions now taking an OStringBuffer argument still return the amount of
        characters written.  Even if that information would (indirectly) also be
        available as part of the OStringBuffer's state, keeping the (somewhat redundant
        now) counting of positions in the calling code should help avoid regressions.
        Some of the code may be simplified in follow-up commits, dropping the external
        counting.
        
        The original psp::getValueOfDouble is still used elsewhere, so leave it alone
        for now and add an OStringBuffer overload.
        
        Change-Id: I2bb5d51505ca70cba485e6843183496ea3a4ce18
        Reviewed-on: https://gerrit.libreoffice.org/66564
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [34e0120ce5c9892380729a0a6e90c00c6b2eec9f]

        convert StockVariant to scoped enum
        
        and simplify naming
        
        Change-Id: Ieada4e83fcc2eafd03f65b1216bf5ad026ced4c7
        Reviewed-on: https://gerrit.libreoffice.org/66567
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-18  Alain Romedenne  <pyoffice.romedenne@sfr.fr>  [3245a48be650186690a7fbb02ddbf8456f55a835]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Python Help page for screen IO
            
            Change-Id: I0a1fc11a23c6f48eb058d42541e1f22c57ddb26d
            Reviewed-on: https://gerrit.libreoffice.org/66442
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-18  Olivier Hallot  <olivier.hallot@libreoffice.org>  [daca194409234959c71652f384d179805c4e7fcb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#121781 Clarify TZ info in Calc functions
            
            Notify user that TZ are not considered in date & time functions
            and in date & time formatted cells.
            
            Change-Id: I684039ebcc095fe4eefc2bf573df18679dd7f9f3
            Reviewed-on: https://gerrit.libreoffice.org/66468
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-18  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c1a7137104b3433b3107f119529e5be661b0e0f7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#122631 Describe Shift+F5 in Writer
            
            Change-Id: I2191fa502c0db26854c10cff4a6e5f2b094a8557
            Reviewed-on: https://gerrit.libreoffice.org/66087
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-18  LibreOﬃciant  <OpenOfficiant@sfr.fr>  [3d58cc98f8c631004063aa86794611c6689f8daa]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - minor correction
            
            Change-Id: Ia986be35c2805f2ed82f9d148702a87fa5537d20
            Reviewed-on: https://gerrit.libreoffice.org/66573
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [4bf3edca63dc937112366f1067fc3fc1f0fd132c]

        convert some enums to scoped
        
        Change-Id: Ib381bb24abb4bf09c87d9fa372374ce133cb7848
        Reviewed-on: https://gerrit.libreoffice.org/66566
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-18  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [ba28af8aa576869a5e6a4f3129af302c824d31a5]

        o3tl::make_unique -> std::make_unique in chart2...cui
        
        Since it is now possible to use C++14, it's time to replace
        the temporary solution with the standard one
        
        Change-Id: I2ba0b9b44971166bd79527b52745f3c40dc14387
        Reviewed-on: https://gerrit.libreoffice.org/66490
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [fd1cfd25b48cb4bd5c87e9cb317b37699ca3a1d6]

        PortionType::Url is unused
        
        ever since
            commit 1b666235f6b0b0f0b13f473bf3b639f4f5f0b12f
            Date:   Wed Jan 3 09:08:52 2018 +0200
            loplugin:singlevalfields improve copy constructor check
        
        Change-Id: Ic17182c8abc29488ae2e1004d9fb4e8b8b7f623b
        Reviewed-on: https://gerrit.libreoffice.org/66515
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-18  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [79e618c65f398b83df45232c227f92fb5eca49a7]

        tdf#42949 Fix remaining IWYU warnings in include/vcl/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Some new headers were added since I begun the cleanup here
        Also blacklist the header from commit 403e3c04420c4d20c77427c43df52d554d7329ff
        
        Change-Id: Ie2358d5e27297f873aeb4a4dfb2778e6fb95dfa5
        Reviewed-on: https://gerrit.libreoffice.org/66255
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-18  Miklos Vajna  <vmiklos@collabora.com>  [052bca1e4ceeda9bdd28600ea915c822e314f283]

        CppunitTest_xmlsecurity_pdfsigning: use CPPUNIT_TEST_FIXTURE()
        
        Change-Id: Ia1ed6989737b765f2e4332f402fb5c11ef7f0f31
        Reviewed-on: https://gerrit.libreoffice.org/66553
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-18  Jens Carl  <j.carl43@gmx.de>  [eee8c16a5c541fd355e7e6fe3b25c3f36d2f6eb8]

        Add XDDELinks tests to ScDDELinksObj
        
        Change-Id: I9e6efbd5a1cd9e4787e8143dd4f8adbe6ab2cae7
        Reviewed-on: https://gerrit.libreoffice.org/66561
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-18  Muhammet Kara  <muhammet.kara@collabora.com>  [ec4a282657d84e9e745b68fa8299c8ecc4c7ea7a]

        Add aCalcPageSize and aCalcPagePos properties to ScModelObj::getRenderer
        
        So that we can adjust page offset when outputting to GDIMetaFiles
        
        Change-Id: I1c28440a1ff62a879b6341748a6d3092f2bfda96
        Reviewed-on: https://gerrit.libreoffice.org/66526
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [924da47e0343a5698547c8c82c13afbb012ff9c8]

        update useunique_ptr loplugin
        
        with more exclusions
        
        Change-Id: I95e7376ecf9c479d05b85c71f863d9ba40417538
        Reviewed-on: https://gerrit.libreoffice.org/66552
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [0e4e58639231e2e7b6e48201b3d79b168ae4f07b]

        use unique_ptr in SwAttrSet
        
        Change-Id: I8b30b76a0c45c8262bf03022c62639be86620bf9
        Reviewed-on: https://gerrit.libreoffice.org/66551
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [a7fea048dddab17989eaf1097d400aa5bfadf78f]

        use unique_ptr in starmath
        
        Change-Id: Ib9c555507d5271343424686f2321ae13efcbf41a
        Reviewed-on: https://gerrit.libreoffice.org/66550
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [a7ea04397bf8c6749c84fe8f0d9afc80e4cf6bb2]

        use unique_ptr in sc
        
        Change-Id: I14ccb215e895b607c7244b420ee2cbaea8112b15
        Reviewed-on: https://gerrit.libreoffice.org/66549
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [60b0526ea4929ce273de499f552a4d478a973d10]

        convert POR constants to scoped enum
        
        Change-Id: Ia146f1f932cf4437e2e7e20722b0957a458979fd
        Reviewed-on: https://gerrit.libreoffice.org/66514
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0b853017a29a927943313d7a2d9994c887ad335d]

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

2019-01-18  Julien Nabet  <serval2412@yahoo.fr>  [dc8b79e378e28a87fdef8b10737a603443043e37]

        Base/Mysqlc: fix schemas retrieving
        
        Change-Id: Ib0bd600aed3c3394890a199d105aff17cd547200
        Reviewed-on: https://gerrit.libreoffice.org/66554
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Jenkins

2019-01-18  Jens Carl  <j.carl43@gmx.de>  [b8e450a54936560cdac00ab4c70ef80c20cfaf99]

        Add XServiceInfo tests to ScDDELinksObj
        
        Change-Id: Iacd44465e4b4b3a1a6657abcf274ffe7f8eb808b
        Reviewed-on: https://gerrit.libreoffice.org/66560
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-18  Jens Carl  <j.carl43@gmx.de>  [cda562cedef53a6e54be2d9512a1347776046dfe]

        tdf#45904 Move XEnumerationAccess Java test to C++
        
        Move XEnumerationAccess Java test to C++ for ScDDELinksObj.
        
        Change-Id: I91d8ea1b51cde36996847371a03406b899e23d79
        Reviewed-on: https://gerrit.libreoffice.org/66559
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-18  Jens Carl  <j.carl43@gmx.de>  [a3fee0ee2633d6c1bbae4305c47fc66f3ed789d8]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScDDELinksObj.
        
        Change-Id: I627a9f54257b9283aadcf7b6b0fbb403b69b4354
        Reviewed-on: https://gerrit.libreoffice.org/66558
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-18  Jens Carl  <j.carl43@gmx.de>  [6e07cec370fe73d3bf1ca7432eab442f3de38bf9]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScDDELinksObj.
        
        Change-Id: Ic67c2078b0e439d7209d142c7461a2f858e04ad3
        Reviewed-on: https://gerrit.libreoffice.org/66557
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-18  Jens Carl  <j.carl43@gmx.de>  [0ea7692d02518561b6bc07bb920ae619678f020f]

        tdf#45904 Move XNameAccess Java tests to C++
        
        Move XNameAccess Java tests to C++ for ScDDELinksObj.
        
        Change-Id: Ic36e78920b0a6649b2fc5a9298cea51615c5d5c6
        Reviewed-on: https://gerrit.libreoffice.org/66556
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [30ca50c8d57096bb153aae3aad49cd2d7fd44987]

        rename SwLinePortion::GetPortion -> GetNextPortion
        
        to make it obvious when reading the code that we have a linked list here
        
        Change-Id: Ia7b8592af36a87723e7ef7b301331dc71357002b
        Reviewed-on: https://gerrit.libreoffice.org/66513
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-17  Julien Nabet  <serval2412@yahoo.fr>  [5d1a654a14696e181b49f18ea4d685d78fb1a516]

        tdf#122516: fix timestamp in MariaDb/mysql
        
        Change-Id: I9740e265c7f4c607bf871c5f12df149355ce6a61
        Reviewed-on: https://gerrit.libreoffice.org/66495
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Jenkins

2019-01-17  Eike Rathke  <erack@redhat.com>  [af8d616fe7556716af8ccd4c4de7a68ae52ce2b7]

        Resolves: tdf#122786 use weld::SpinButton::set_value() instead of set_text()
        
        ... otherwise get_value() returns 0.
        
        Change-Id: I345d31e888e40f1fc191cef7dac802eb860a824f
        Reviewed-on: https://gerrit.libreoffice.org/66539
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-01-17  Stephan Bergmann  <sbergman@redhat.com>  [95612cc87827e797e0c44d9f11561603c8b11d50]

        Rework Ascii85Encoder::ConvertToAscii85 code somewhat
        
        ...making sure not to generate characters into the output that are ultimately
        discarded again.  In preparation of eventually changing the output from a char
        array to something more flexible like OStringBuffer.
        
        Change-Id: I2fde3d02752d4e81ee1ee34188266e72d1d8b01d
        Reviewed-on: https://gerrit.libreoffice.org/66528
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [5de78478ce98ae484040b79de7df6c091873481b]

        WIN remove private-font fallback handling
        
        The fallback code is from times, when FR_PRIVATE was not available
        (pre Win2k). So just remove this special global font handling.
        
        Change-Id: Ie54b0269513ab63d84e5c8bb4d4555a775161757
        Reviewed-on: https://gerrit.libreoffice.org/66516
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-01-17  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [3bd7f23e1ad74014584ffecb77434ddd5a068d82]

        tdf#122557 EMF+ Implement Shearing for DrawImage records
        
        Change-Id: If16afb7e56002153c962c32ded2e1dd6edda36fb
        Reviewed-on: https://gerrit.libreoffice.org/66509
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-01-17  Stephan Bergmann  <sbergman@redhat.com>  [810e5008e75e54241e056de2129886689d7c21eb]

        Comment non-obvious Ascii85Encoder::ConvertToAscii85 code
        
        (see e.g. the "ASCII85Encode Filter" section on p. 129 of the PostScript
        Language Reference Manual, 2nd ed., Addison-Wesley 1990)
        
        Change-Id: Icfb6d64f67e40053ae8a0f292dd52bd72178ef36
        Reviewed-on: https://gerrit.libreoffice.org/66522
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-17  Caolán McNamara  <caolanm@redhat.com>  [be050c18eada0f6b483cbfccc0df91ff3837f773]

        tdf#122393 move to overflow row on using left/right at end of other row
        
        and on ctrl+page_up/ctrl+page_down
        
        Change-Id: I3320abfb91655b7b4278886cc6fc4dceb637e4b1
        Reviewed-on: https://gerrit.libreoffice.org/66510
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [0f73327c2fa96c2b2f0469c8fac0cc1130a9130f]

        use unique_ptr in sw
        
        Change-Id: I899d050e76f705002e943ae5384cc8c928789df9
        Reviewed-on: https://gerrit.libreoffice.org/66512
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-17  Xisco Faulí  <xiscofauli@libreoffice.org>  [59647fa4d190622cc6aae873de06a4dfe973bd54]

        tdf#122761: Revert "Resolves tdf#122118 - Toolbar dropdown button triangles are too large"
        
        This reverts commit b56ad2a1292b01647c4ee1f4364f7c4aa20fc449.
        
        Change-Id: I0fa94c4a027a85a14e85c53a18443d97fa862a59
        Reviewed-on: https://gerrit.libreoffice.org/66507
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>

2019-01-17  Caolán McNamara  <caolanm@redhat.com>  [2f7e02e71939e79f07fd6cc9cbb697729e077bc0]

        Resolves: tdf#122334 decorator missing
        
        Revert "Resolves: tdf#119688 under X full-screen doesn't work before gtk_widget_show"
        
        This reverts commit 88fc17e473ce2d3e8a7eae4235446a75eb9e91a2.
        
        Change-Id: I5f2996c0d940eec459725cc91c5dee7fd7dee267
        Reviewed-on: https://gerrit.libreoffice.org/66502
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-17  Stephan Bergmann  <sbergman@redhat.com>  [f876fdd1c0ca11dc81832e05b7203987c0c80558]

        Check OS_FOR_BUILD for behavior of sed executed during build
        
        Follow-up to d8106b6db488a4439f7bb781920c92a056b91ba6 "Non-standard sed -i
        option is different on macOS than with GNU sed", thanks to mst for spotting it.
        
        Change-Id: Ida51cfa7c4dd216a5164df4f8143ac89cf2c6b7f
        Reviewed-on: https://gerrit.libreoffice.org/66498
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-17  Stephan Bergmann  <sbergman@redhat.com>  [b122aae83e0fb29cbf36d536ace69c0bb39beb54]

        Fix rtl_DoubleLocking::getValue_002 test
        
        At least <https://ci.libreoffice.org//job/lo_tb_master_win/20394/> once failed
        with
        
        > Value in Thread #1 is 0
        > Value in Thread #2 is 5
        > C:/cygwin/home/tdf/lode/jenkins/workspace/lo_tb_master_win/sal/qa/rtl/doublelock/rtl_doublelocking.cxx:202:rtl_DoubleLocking::getValue::getValue_002
        > assertion failed
        > - Expression: nValueOK != 0
        > - getValue() failed, wrong value expected.
        
        and there is indeed no guarantee that either of the OGetThreads has already been
        through its while loop by the time the main thread calls terminate().  So make
        execution of the threads deterministic (and take out the sleeps that are no
        longer necessary, and use the now-deterministic expected values in the result
        checks).
        
        Change-Id: I61726906f646ffae7a21b1e08b1d973a4e51265b
        Reviewed-on: https://gerrit.libreoffice.org/66494
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-17  Caolán McNamara  <caolanm@redhat.com>  [eb5f725c3eceec7221b058e1479147883eeb38e4]

        upgrade to python 3.5.6
        
        Change-Id: I6cdfc50b2385c426e20ce0e9b216b18c763249b8
        Reviewed-on: https://gerrit.libreoffice.org/66506
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-17  Caolán McNamara  <caolanm@redhat.com>  [edf8e2b6630ca9cf7117d9c7a25ef9d7231c5a9b]

        Resolves: tdf#122744 pt/% values not limited to historic limits
        
        Change-Id: I439bf27b3f57838d9d0ea19605fd1b684ad4f777
        Reviewed-on: https://gerrit.libreoffice.org/66474
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-17  Miklos Vajna  <vmiklos@collabora.com>  [3a655975e5ea43417885513d0752da3627dd25ed]

        oox smartart, org chart: improve width of non-manager nodes
        
        The default case is that all managers have assistants/employees, so
        nodes under a manager can only use the horizontal space under the
        manager to avoid overlapping.
        
        But in case the previous / next sibling of the manager have no child
        nodes (assistant/employee) then we can use that space to make the child
        nodes larger. This improves readability of the chart's text a lot and
        brings the layout closer to what PowerPoint does for the same input.
        
        Handle all this in the hierChild algorithm, i.e. the container for a
        list of assistants or a list of employees, which means "parent" in this
        context always refers to a manager node.
        
        Change-Id: Ib4125ea2a113339ab7bbcd78e43c5d204f442996
        Reviewed-on: https://gerrit.libreoffice.org/66504
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-17  Eike Rathke  <erack@redhat.com>  [d8886a051abcb5abf52038bf3e5bced9f10f28af]

        Add tests for FREQUENCY() ReferenceOrForceArray, ForceArrayReturn, tdf#122301
        
        Change-Id: I36b2bda0fcb0bfd14e62c2529ecb79e11eab34f2
        Reviewed-on: https://gerrit.libreoffice.org/66482
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-01-17  Caolán McNamara  <caolanm@redhat.com>  [09513e0d5bfa00145374d195d605c33a8bc7113b]

        Resolves: tdf#122346 get font features to stick in entry properly
        
        Change-Id: I56058a2069600a4c8acba861a38e7e5d84f44d81
        Reviewed-on: https://gerrit.libreoffice.org/66499
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-17  Stephan Bergmann  <sbergman@redhat.com>  [5e89aad61e143ad6a52291ef7065f5b22e348c85]

        Adapt solenv/flatpak-manifest.in to recent download.lst changes
        
        Change-Id: I9400c8fa5b7763debc13274f7e001b6425d8392e
        Reviewed-on: https://gerrit.libreoffice.org/66496
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-17  Jan Holesovsky  <kendy@collabora.com>  [fe9b4067e00015975e0a99f3f127b93338aa4269]

        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@collabora.com>

2019-01-17  Stephan Bergmann  <sbergman@redhat.com>  [d8106b6db488a4439f7bb781920c92a056b91ba6]

        Non-standard sed -i option is different on macOS than with GNU sed
        
        While with GNU sed the optional backup suffix is given directly as part of the
        -i[SUFFIX] (or --in-place[=SUFFIX]) argument, on macOS it must unconditionally
        be given as a (potentially empty) argument following the -i argument.  That
        means that on macOS the -e that happens to follow the -i in these sed
        invocations (and that happens to not be necessary to introduce the following
        script in these invocations) was mistaken as the backup suffix, causing creation
        of pointless workdir/CustomTarget/*/generated/tokens.cxx-e backup files.
        
        Change-Id: Icd865c76139afa348d03813eb83653afd7221a0e
        Reviewed-on: https://gerrit.libreoffice.org/66491
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-17  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [e9a9fce77822d4a79eab18930144941a10b0029a]

        find-unneeded-includes: don't propose debug/bitset either
        
        Found while checking include/vcl/fontcapabilities.hxx
        
        Change-Id: Ib598978672d08d3cae7bf6f96d1b874ca13fcb5f
        Reviewed-on: https://gerrit.libreoffice.org/66254
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-17  Miklos Vajna  <vmiklos@collabora.com>  [767f6ee7be94158335cef55afd3708da2f871210]

        sw: make members of RtfExportFilter private
        
        - also use std::make_unique
        - also avoid multiple declarations in a single statement
        
        Change-Id: Ib5429730fcf14131b7b68628a8724a812dcc018f
        Reviewed-on: https://gerrit.libreoffice.org/66479
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-17  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [e3ccc09417731e61d3d35ed4cc1a7436e05f5325]

        tdf#122557 EMF+ Implement proper rotation support of DrawImage
        
        Change-Id: I2c32a47fac06b2026d61a0f369e6d569c9f57502
        Reviewed-on: https://gerrit.libreoffice.org/66392
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [2972878854d224322998c537c0b2a50fab4e7f91]

        convert ScChangeTrackMsgType to scoped enum
        
        Change-Id: Ie0baed90e3d0f51ec15c110dbd7ff41dcf7baa40
        Reviewed-on: https://gerrit.libreoffice.org/66324
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-17  Arkadiy Illarionov  <qarkai@gmail.com>  [2b56117c188989a7b86cb74133b211cb7fadcca6]

        Simplify containers iterations in sc/source/ui/[A-Sa-d]*
        
        Use range-based loop or replace with STL functions
        
        Change-Id: I261dcba1778a9d895491452fb3fee3dd4e8dfc33
        Reviewed-on: https://gerrit.libreoffice.org/66422
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dbbdc76f7fc8f762d9c9e8494cae61b527f7ddca]

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

2019-01-17  Jens Carl  <j.carl43@gmx.de>  [62ce65fe042543e7aeaf83bf66f8c2357ff902c6]

        Add XServiceInfo tests to ScTableConditionalFormat
        
        Change-Id: Icc57e3d06c13b444bbbd2936112daafbe410c34b
        Reviewed-on: https://gerrit.libreoffice.org/66489
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-17  Jens Carl  <j.carl43@gmx.de>  [4edf62ebc95ec00a3a04907213d1a5fbb57b390d]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScTableConditionalFormat.
        
        Change-Id: Ib2575920e05d56feed68c6f4c15b485ab7993600
        Reviewed-on: https://gerrit.libreoffice.org/66488
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-17  Jens Carl  <j.carl43@gmx.de>  [0b521ddd8396490939f1a2ee7dde8effbde6d82d]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScTableConditionalFormat.
        
        Change-Id: I4eb40fb4c44967f6d6dba7ea093818adfc4aacfb
        Reviewed-on: https://gerrit.libreoffice.org/66486
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-17  Jens Carl  <j.carl43@gmx.de>  [b69b90bbeac795b15418b884ac4b26e35ceb08db]

        tdf#45904 Move XNameAccess Java tests to C++
        
        Move XNameAccess Java tests to C++ for ScTableConditionalFormat.
        
        Change-Id: I675d5d5aea24f76c19507d2a4181715ab70dd48d
        Reviewed-on: https://gerrit.libreoffice.org/66485
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-16  Jens Carl  <j.carl43@gmx.de>  [1ffde9252f4583264a1f90449b9ea7cf83c2e9d9]

        Rename ScTableConditionalFormatObj to ScTableConditionalFormat
        
        Rename ScTableConditionalFormatObj to ScTableConditionalFormat to match
        the object name to test against.
        
        Change-Id: Ic14bc1181a6c0724e0973955119d9f2e731d0940
        Reviewed-on: https://gerrit.libreoffice.org/66484
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-16  Aleksei Nikiforov  <darktemplar@basealt.ru>  [aa3ef0a5efa3da3fe1d06509af52fe46fe8c6c81]

        KDE5: Fix radiocheck menu items
        
        This change fixes displaying of elements of 'Styles' menu of Writer
        
        Change-Id: I455a4f1c37aa7bc6641ebdd15eec23f18a8430d9
        Reviewed-on: https://gerrit.libreoffice.org/66387
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-01-16  Aleksei Nikiforov  <darktemplar@basealt.ru>  [f9231f054e5b6597ae8a92da165a1841e4199378]

        KDE5: minor Qt5Menu cleanup
        
        Remove unnecessary destructor
        
        Move MenuBar clearing out of DoFullMenuUpdate function
        
        Change-Id: I0fb916c6935b2f8a675e75adf696d99203a2c016
        Reviewed-on: https://gerrit.libreoffice.org/66386
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-01-16  Aleksei Nikiforov  <darktemplar@basealt.ru>  [5843e14a4ddc6d2b1e375ca26eec33033bfad455]

        tdf#122238 KDE5: disable mechanism of Qt for shortcut activation
        
        When QEvent::KeyPress event is processed, QEvent::ShortcutOverride event is created
        and processed before finishing processing original event.
        
        If it's an active shortcut, and QEvent::ShortcutOverride event is not accepted,
        the shortcut is activated, but QEvent::KeyPress event is omitted.
        If it's an active shortcut, and QEvent::ShortcutOverride event is accepted,
        the shortcut is not activated, and QEvent::KeyPress event is sent as usual.
        
        But it looks like even if shortcut activation is suppressed,
        shortcut is still called somewhere from insides SalEvent::KeyInput
        event processing callback from Qt5Widget::handleKeyEvent function.
        
        Shortcuts are still assigned to menu actions
        since it shows the key combinations used to activate them.
        
        Change-Id: I1ffc63c2530dd61ae67ab66a96ea3efe767218c0
        Reviewed-on: https://gerrit.libreoffice.org/66444
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-01-16  Stephan Bergmann  <sbergman@redhat.com>  [a89f127d146c6e39113ccba9e7e114bd88145cca]

        Avoid unnecessary string copying in osl_getDottedInetAddrOfSocketAddr
        
        Change-Id: I57aea80f0489c4176990d7233a4c218e5199a993
        Reviewed-on: https://gerrit.libreoffice.org/66467
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [edb68441362a540f4d41c05bc81ec5969207ee7c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Mute and simplify l10n for GetPathSeparator()
            
            Change-Id: I5b5736f56a21bb6abef75519557d60b8494a09be
            Reviewed-on: https://gerrit.libreoffice.org/66454
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a3f4cd3f6ef0dba624f831ad8414ac7afc49ba24]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Format string and save l10n work
            
            make Syntax: and Return value: headings same as other functions
            
            Change-Id: Ie715b6c9172ebb8154051a8083b1e2c246d93ba8
            Reviewed-on: https://gerrit.libreoffice.org/66481
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-16  Stephan Bergmann  <sbergman@redhat.com>  [92bfc1c00431f28dfaf15968f41e62181580e08e]

        Use OString for memory management of osl_psz_createPipe
        
        ...and make sure that the generated name is actually short enough to be stored
        in a sockaddr_un::sun_path.  (oslPipeImpl::m_Name is only used to store such a
        name, to be used in osl_closePipe, so just make it of the same size to guarantee
        that copying between the two with strcpy will always work.)
        
        Change-Id: I6d1d0c5518e6d09eff129d682a1a334d12201e90
        Reviewed-on: https://gerrit.libreoffice.org/66469
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-16  Stephan Bergmann  <sbergman@redhat.com>  [5b670b7ab467223d77d9101cb192021cdf71021f]

        Avoid unnecessary string copying in osl_getUserName
        
        Change-Id: I00a4b6aef307621b1607abbe75b3a64e6f8fb40a
        Reviewed-on: https://gerrit.libreoffice.org/66464
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-16  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [9bc56a8b61c276a4fa08db3e45b78122273feb2b]

        SwXOLEListener: not SwClient/Modify
        
        Change-Id: Ie27432549e835622ab8480acfb3ed613aef623ab
        Reviewed-on: https://gerrit.libreoffice.org/66411
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-01-16  Eike Rathke  <erack@redhat.com>  [d807d6a65f439da88623e45b1dabe7d9ef36cd3c]

        Related: tdf#122509 prevent access of not existing base format
        
        Call to pFormat->HasPositiveBracketPlaceholder() with nullptr as
        obtained for the not existing nIndex was the immediate cause of
        the crash.
        
        Also obtain the type from the format if found instead of the
        separate GetType() call that again would need to find the format
        first. This clarifies that the other places accessing pFormat
        don't need additional checks because eType isn't UNDEFINED there.
        
        Change-Id: I5d78ad73eeb4c3820c45d6a91b0e729ed22951a4
        Reviewed-on: https://gerrit.libreoffice.org/66476
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-01-16  Eike Rathke  <erack@redhat.com>  [c9d19b70c93b02e5c666414097e835039c598731]

        Resolves: tdf#122509 we have a second list with generated currency formats
        
        ... which kicks in if SvxNumberFormatShell::FindEntry() determined
        a format index of NUMBERFORMAT_ENTRY_NEW_CURRENCY instead of a
        real existing index.
        
        Regression from
        
            commit e607f1da329a2d4dd91904053d7ff86ac05c77bf
            CommitDate: Thu Oct 4 15:02:13 2018 +0200
        
                Select the current format if multiple instead of first matching format code
        
        The old (now removed as unused)
        SvxNumberFormatShell::GetListPos4Entry(const OUString&)
        used before took care of that, add the functionality back but
        combine into the existing GetListPos4Entry() function, the
        additional FindEntry() call wasn't necessary anyway because it was
        just called before in the caller.
        
        The actual crash happened elsewhere in
        SvNumberFormatter::GenerateFormat() because no format exists for
        the then determined entry, which should be changed independently
        to prevent such abuses.
        
        Change-Id: Id42efa152693119fbde82b234f367679f818cfab
        Reviewed-on: https://gerrit.libreoffice.org/66472
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-01-16  Jens Carl  <j.carl43@gmx.de>  [7b7cc20d83f48a0d114f3e726c9d5710aabc1a4c]

        Move XStyleLoader2 tests to ScStyleFamiliesObj
        
        Change-Id: Ibba0464d17a9517eb48f3f33b46db2455093ac52
        Reviewed-on: https://gerrit.libreoffice.org/66413
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-16  Takeshi Abe  <tabe@fixedpoint.jp>  [86501f577638b44042c35e601d13651992b64fd5]

        tdf#106678 Implement CSV filter option's 8th token
        
        ... which decides whether number cells are stored as numbers
        or quoted like strings, as documented in
        <https://wiki.openoffice.org/wiki/Documentation/DevGuide/Spreadsheets/Filter_Options#Token_8.2C_csv_export>
        but long unimplemented.
        
        Note that in this implementation the false value of the above token
        is superseded and ignored if either "Fixed column width" (1st token)
        or "Save cell content as shown" (9th token) option is on.
        
        Change-Id: Ib4ff02a2be81a8590e1fc249725f02cd83e91118
        Reviewed-on: https://gerrit.libreoffice.org/65604
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-01-16  Caolán McNamara  <caolanm@redhat.com>  [2cf3b1709203931dc6defd5af67e3feecda4895a]

        Resolves: tdf#122623 theme unwanted tab into invisibility
        
        its nigh impossible to have a GtkNotebook without an active tab, so
        try and theme it into invisibility with no width
        
        Change-Id: I312b81ae51abe9fdd222fb5d5c45cb41603b80cb
        Reviewed-on: https://gerrit.libreoffice.org/66443
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [5d2f157b25305caaff914a756727b85451abb852]

        simplify ScChangeTrack queues
        
        no need to store such small struct on the heap
        
        Change-Id: I8d9c12082a40e1d24cf7d25cca7369e1bb034c7a
        Reviewed-on: https://gerrit.libreoffice.org/66323
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-16  Matthias Seidel  <mseidel@apache.org>  [9796738e1149a99f8b3ff687b0f72264ba3a56ff]

        Corrected mask for X11 pointer (autoscroll south west)
        
        (cherry picked from commit 81b26cc1eccd270591f1ad741dde24f9ec4004c6)
        
        Change-Id: I5f443d60959490f54063288463ed497ed3cb07e1
        Reviewed-on: https://gerrit.libreoffice.org/66438
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [de2febf385b31ccc889bb4c0d45dadf57575e5a9]

        Fix typo
        
        Change-Id: Ia01e95ea80c99881756dd5bd5d6e0b82c305329a
        Reviewed-on: https://gerrit.libreoffice.org/66456
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2019-01-16  Stephan Bergmann  <sbergman@redhat.com>  [673a90cc3e606b05062ac27e1f01801cf415564a]

        Use OString for memory management of getBootstrapSocketPath
        
        Change-Id: If1187cbb428d329fa10070662282d7fc3aeaf9de
        Reviewed-on: https://gerrit.libreoffice.org/66441
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-16  Matthias Seidel  <mseidel@apache.org>  [28dee1129c7a9c4da34b9253aefd6c6b2df1a073]

        Corrected hotspot for pointer (autoscroll south west)
        
        (cherry picked from commit 1170f10906a9bca78782df6ab1b6a4e20cf0435a)
        
        Change-Id: Ibe1f7debccb28c5d9c78f7bbf4b1936051431128
        Reviewed-on: https://gerrit.libreoffice.org/66436
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-16  Matthias Seidel  <mseidel@apache.org>  [b8b4b9901725ced78b775cf6c3721b187042fc82]

        Small corrections to strings
        
        (cherry picked from commit ecb016e11bffa4ce6d9793c96e65f9252c13e356)
        
        Change-Id: I963c554234d335dff758e94822259cf44254de9b
        Reviewed-on: https://gerrit.libreoffice.org/66435
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-16  Matthias Seidel  <mseidel@apache.org>  [0859a958e741f20b1214990605a7b0756dae3bc0]

        Corrected hotspot for X11 pointer (autoscroll south west)
        
        (cherry picked from commit d97aaa8f3f945b2c4611454b55727d2770c031d6)
        
        Change-Id: I7614d3f7a014c21f40c76ab4327618ccf78bc74d
        Reviewed-on: https://gerrit.libreoffice.org/66437
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-16  Caolán McNamara  <caolanm@redhat.com>  [276b46ee53b82f409a451ae8324c1a12e2abb38e]

        Resolves: tdf#122458 not enough values saved
        
        Change-Id: Id71db408e756b273f8a90b15f86c76285cc2b1e1
        Reviewed-on: https://gerrit.libreoffice.org/66432
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-16  Stephan Bergmann  <sbergman@redhat.com>  [4828debf7b4fa19bc26e2a02e5606d2c07b4c5d2]

        New loplugin:empty
        
        Change-Id: I8729db064573ac21dfe6b203c5ae244d79ecc4fe
        Reviewed-on: https://gerrit.libreoffice.org/66430
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-16  himajin100000  <himajin100000@gmail.com>  [a0e326f5e109a1dc3402b4102ad730de6feeba96]

        Minimum Supported Version is VS2017
        
        Change-Id: Id771f1fe0d8c6702a52836f6229a944d259fed4c
        Reviewed-on: https://gerrit.libreoffice.org/66424
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [1bf68dbf53f4b5308e295058226abd6d6fb49c3d]

        pass ScPostIt around by unique_ptr
        
        Change-Id: I99c1f0a5d5c760663f5150b477a936d2f45b874c
        Reviewed-on: https://gerrit.libreoffice.org/66322
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [3c93d34caa79c37c41eab1d3212a7ff1cdf53d34]

        pass RedlinData around by unique_ptr
        
        Change-Id: Ibe709e64b89e5e036e741203a14242f27df8c637
        Reviewed-on: https://gerrit.libreoffice.org/66416
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-16  Eike Rathke  <erack@redhat.com>  [d0ded163d8e93dc5b10d7a7c9bdab1d0a6a50bac]

        Related: tdf#122301 FREQUENCY() with ForceArrayReturn on caller
        
        FREQUENCY() forces its direct caller into array mode, but only for
        the immediate subexpression and not for further operators of the
        same parameter.
        
        This weird Excel behaviour is stated in
        
        ECMA-376-1:2016 OOXML 18.17.7.127 FREQUENCY
        "A call to FREQUENCY shall be an array formula."
        
        somewhat unclear what it actually applies to, but it turned out
        that "a call" is indeed *only* THE direct call, see
        https://bugs.documentfoundation.org/show_bug.cgi?id=122301#c19
        
        Change-Id: I145d8fe26d75d5af25b987e190bf35f2d2c03ec6
        Reviewed-on: https://gerrit.libreoffice.org/66407
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [d08425c14b29bbac9f33c234f89b451388cd1d7c]

        use unique_ptr in sc
        
        Change-Id: If64b50919002f1f7376602f6e9cfb24e2184263b
        Reviewed-on: https://gerrit.libreoffice.org/66417
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-16  Stephan Bergmann  <sbergman@redhat.com>  [4c9caae6c8ab608688a68be2c81bde2dd40315b7]

        Use OString for memory management of osl_psz_getConfigDir
        
        Change-Id: I034a0ee66266d33e294271fdcf1ab13341e51b2e
        Reviewed-on: https://gerrit.libreoffice.org/66426
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-16  Stephan Bergmann  <sbergman@redhat.com>  [6c36ff284548f8c833f7110c84a04508fbf672e1]

        Use OString for memory management of osl_psz_getHomeDir
        
        Change-Id: I9062c953d5fbebf323d01b05902f6cd0d0239d03
        Reviewed-on: https://gerrit.libreoffice.org/66425
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [f8fcff9640f391a6bab7d9401d2656b3781c50cf]

        pass ScAutoFormatData around with unique_ptr
        
        Change-Id: Ia112f42560955029a4a337a080a3aa0659db06b8
        Reviewed-on: https://gerrit.libreoffice.org/66419
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-16  Michael Stahl  <Michael.Stahl@cib.de>  [99b20e589e64fbcf374d84ae68911ef2a96e537c]

        lcms2: upgrade to release 2.9
        
        ... at least, that's the plan - this is harder than it appears, as the
        upstream maintainer appears to have released version 2.9 at least 3
        times:
        
        - Fedora has a file evidently downloaded before Nov. 17 with SHA512 of e30ad5a9a1ab9e7aaace9431434caa19a5ff6143db46644aba971a5ee37a265b26bf738e886d766405a7eb45a9d620d67c7ab3684ace86a107cf5a76642c04a5
        - Gentoo has a file evidently downloaded before Nov. 19 with SHA256 of d4ad6f8718f7f9dc8b2a3276c9f237aa3f5eccdcf98b86dedc4262d8a1e7f009
        - Debian has a file evidently downloaded before Dec. 17 with SHA256 of 48c6fdf98396fa245ed86e622028caf49b96fa22f3e5734f853f806fbc8e7d20
        
        The lcms2-2.9.tar.gz available from sourceforge currently matches the
        one Debian has, so let's use it.
        
        * 0017-Upgrade-Visual-studio-2017-15.8.patch added (fixing CVE-2018-16435)
        * 0001-Added-an-extra-check-to-MLU-bounds.patch.1 removed (fixed upstream)
        
        Change-Id: Iab8dada8f6d77d5b2da8560993380b3332bc02f6
        Reviewed-on: https://gerrit.libreoffice.org/66400
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [84acbfd2ef8a895d8689fccfffce03df02240b4e]

        fix crash in draw Format->Bullets and Numbering dialog
        
        regression from
        	commit a2b78c131db2bbe3555a89dfae32aefcd00949f5
        	make Format->Bullets and Numbering dialog async
        
        Change-Id: Ia726612a492e644f5e40e78a3b537c5ed539aef8
        Reviewed-on: https://gerrit.libreoffice.org/66423
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Jenkins

2019-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [112d32a543f6431e3048d2744d80156db786e094]

        use unique_ptr in ScHTMLLayoutParser::Image
        
        Change-Id: If580fda8445894cbf3ed174d86673851a98af73c
        Reviewed-on: https://gerrit.libreoffice.org/66421
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [649ee85cd0f96d7532220ca244dee7b85fa4065b]

        use unique_ptr in ScHTMLLayoutParser::Adjust
        
        Change-Id: Ib411146c79a03a0c447c7ec387e6e57451cc0d2f
        Reviewed-on: https://gerrit.libreoffice.org/66420
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-16  Stephan Bergmann  <sbergman@redhat.com>  [939d744cee18642fec24d33436b211c92b8b46f8]

        Replace uses of rtl/instance.hxx with plain local static vars in configmgr
        
        Change-Id: Iebd72f1cfd2b3af54efaabba04a89d043eef28c8
        Reviewed-on: https://gerrit.libreoffice.org/66405
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [77243437c425547302c45e781df1daf24634b08e]

        use unique_ptr in sc
        
        Change-Id: I780157687ba0727ee11f5ccdaf64412eb89c1757
        Reviewed-on: https://gerrit.libreoffice.org/66418
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [ba4a3e650531a4832795514cdbd7535281f408aa]

        eliminate some noise from uitest failure
        
        re-arrange the logic so that when create_doc_in_start_center fails, we
        only get one backtrace instead of two.
        
        Change-Id: I736b56da8cfb11e8ef17b8422a19eafd70e3cd6f
        Reviewed-on: https://gerrit.libreoffice.org/66415
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-16  Gabor Kelemen  <kelemeng@ubuntu.com>  [72f5590661b3226cd52def7381677c01621eecdb]

        tdf#42949 Fix IWYU warnings in sd/source/ui/[s-u]*/*hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        Cleaned subdirs: sidebar, slideshow, slidesorter, table, unoidl
        
        Change-Id: Iae3b8b2581b6a07dad24b4d2d59ffae24f882fe3
        Reviewed-on: https://gerrit.libreoffice.org/65913
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-16  Miklos Vajna  <vmiklos@collabora.com>  [2044475c8cb33b76591aa6de77dd43a0bf9f5145]

        external: update pdfium to 3667
        
        Change-Id: Ie4f0cc8f06432e182ce7ffcae5269075d12658ef
        Reviewed-on: https://gerrit.libreoffice.org/66408
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-16  andreas kainz  <kainz.a@gmail.com>  [04acc9935f5a3b9a0939e37b2912e4a6741a8111]

        Sifr icon theme shapes update
        
        Change-Id: I266559a542a7f5b36e3629468cb944d575395230
        Reviewed-on: https://gerrit.libreoffice.org/66410
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-01-16  andreas kainz  <kainz.a@gmail.com>  [f3773f3fc32cf4dfafb0a13251bdc66a6f9958df]

        tdf#122733 NB AlignMiddle before AlignDown
        
        Change-Id: Ib80bf1f85f92c295521e82a9c5bc7c6b32b063f6
        Reviewed-on: https://gerrit.libreoffice.org/66401
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [b8ab6915d8a3af8c4512ebd6b6d8f9bd546364c8]

        split sw_rtfexport and sw_rtfexport2 tests up
        
        which takes it from 18m to 15m for me.
        
        Change-Id: If5a6ee84fe7c651a1a66b95cb6ece0a73f3664dd
        Reviewed-on: https://gerrit.libreoffice.org/66391
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-16  Gabor Kelemen  <kelemen.gabor2@nisz.hu>  [e48e063254caa7eb26b5c3c50fd64236d59ed553]

        o3tl::make_unique -> std::make_unique in basctl...bridges
        
        Since it is now possible to use C++14, it's time to replace
        the temporary solution with the standard one
        
        Change-Id: I9a20a58c68d12656359dcaa060d8ab41f621af32
        Reviewed-on: https://gerrit.libreoffice.org/66262
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-16  Arkadiy Illarionov  <qarkai@gmail.com>  [b0f3f3094cb3944945dcd59e7fd44f7fe0b433b7]

        Fix iterator boundary
        
        Change-Id: I81366dd7f08cf50eb289e742b3923f343ce10f80
        Reviewed-on: https://gerrit.libreoffice.org/66409
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9fd32f2fc806123fe267d1305c7039e39d2de77e]

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

2019-01-16  Jens Carl  <j.carl43@gmx.de>  [eca59b6b8a0cf826ac59f77aec9acf045340c23f]

        Add XServiceInfo tests to ScStyleFamiliesObj
        
        Change-Id: Ia67ea36d67082d289bc9872a474b536802fe39cd
        Reviewed-on: https://gerrit.libreoffice.org/66348
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-16  Jens Carl  <j.carl43@gmx.de>  [6740443311268b7d918bf4f43134d64fb78a0109]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScStyleFamiliesObj.
        
        Change-Id: I0c21e35f1c303bb430010b51795285c0a2e7e283
        Reviewed-on: https://gerrit.libreoffice.org/66347
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-15  Miklos Vajna  <vmiklos@collabora.com>  [8b461713c0c86bc19af739aada4b1345cfa5dfbe]

        vcl: protect more outdev functions for disposed state
        
        This is similar to commit c612c3b0aed9ad7f7f42b4313f821b71995ead15
        (protect more printer code-paths., 2015-03-20), but handles more
        OutputDevice member functions.
        
        The user-level problem was that in case a macro creates a dialog with an
        embedded Chart document and the user clicks on e.g. the chart title (so
        an sdr::overlay::OverlayManager is created), then it can happen during
        closing the dialog that the overlay manager calls these functions after
        the output device is disposed.
        
        Change-Id: I8021fb795704f19e52d70505804d68725c636ce0
        Reviewed-on: https://gerrit.libreoffice.org/66403
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [744dfaa8ebb65346d58da8a4331848f9ee5d07f4]

        Removed executable permission on odt file
        
        Change-Id: Ia1e3aecbb8c8ac13b102b7d7903d0cb4041f8fdb
        Reviewed-on: https://gerrit.libreoffice.org/66344
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-01-15  Stephan Bergmann  <sbergman@redhat.com>  [6619fa914fed096326bd88d970660d40bbfae729]

        Revert "Fix nan is not a member of std when building android"
        
        This reverts commit cc2bc0bf3cf75307aaa04f4dc8ddce8db678b450.  As discussed at
        <https://gerrit.libreoffice.org/#/c/55783/> "Fix nan is not a member of std when
        building android":
        
        Stephan: "with exactly what architecture and toolchain did that failure happen;
        is this commit still relevant after <https://gerrit.libreoffice.org/plugins/
        gitiles/core/+/312eeeee42cb4a1e356943e17305555e41afc4ef%5E!/> 'Switch Android
        armeabi-v7a to libc++/libc++abi/libunwind too'?"
        
        Tomaž: "It was a consequence of that limited Bionic libstdc++ that was used in
        ANdorid. libc++ should be a modern up-to-date replacements so I guess this
        workaraunds are now obsolete and irrelevant."
        
        (And a --with-distro=LibreOfficeAndroid build against NDK r16b indeed succeeded
        for me with this revert.)
        
        Conflicts:
        	external/libwps/UnpackedTarball_libwps.mk
        
        Change-Id: I2dba64e5712b20fa07f6374ae01c226025c52d8b
        Reviewed-on: https://gerrit.libreoffice.org/66390
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-15  Caolán McNamara  <caolanm@redhat.com>  [07b224028963a3ce9c1a0401c0dc9fb4538d515e]

        Related: tdf#122627 auto detect of toggle column doesn't work
        
        so remove it and explicitly state what column contains the toggle
        
        Change-Id: I58fb12a4b8fa9eeb9c038f796e48b0aeaa0b2404
        Reviewed-on: https://gerrit.libreoffice.org/66379
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-15  Stephan Bergmann  <sbergman@redhat.com>  [d479d1694897bdb2588f38c4d231220efb4eb229]

        simplify duplicate code
        
        Change-Id: Id3b2c0de16d2b6f7fd12dcdf6fc7354541ee0b61
        Reviewed-on: https://gerrit.libreoffice.org/66396
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-15  Stephan Bergmann  <sbergman@redhat.com>  [47834895ee8284b3e42c1436c1bb59c36fab5051]

        Use C++ OString/OUString classes here
        
        ...instead of underlying C structs
        
        Change-Id: I25f1de9a902e5d8ed459c9b1bfc8a8c855eefb2d
        Reviewed-on: https://gerrit.libreoffice.org/66394
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-15  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [dc0d3a3757e3ad617b8b9f0908662bac3d405228]

        UNO Styles: uno SvtListener instead of SwClient
        
        Change-Id: I173f8e2e74d4892f259fb62b623cad87523bc990
        Reviewed-on: https://gerrit.libreoffice.org/66334
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-01-15  Justin Luth  <justin_luth@sil.org>  [14087d3e5fed9b56384432d9aeac608a5e8d86cf]

        tdf#121670 ooxmlimport: no columns in page styles, only sections
        
        LIKELY TO EXPOSE SECTION EXPORT/IMPORT PROBLEMS. That is already
        happening somewhat because support for forms/protected sections was
        added in LO6.2. By making this change, it will help to expose
        problems faster, with the hope that they can still be fixed for 6.2.
        
        Columns in page styles are very problematic, because it doesn't
        let you override the number of columns (except to put sub-columns
        inside one of the existing columns). So, always
        attempt to insert a column into it's own section,
        and never into the page style itself.
        
        I'm rather excited that this didn't cause any unit test failures.
        I've made a lot of section fixes over the years
        (and some this week which are required for the unit test to work).
        This change seems very natural, and gets rid of a regression-prone
        hack.
        
        I found all of the existing unit tests with columns and tested them.
        About 10 files - all look fine including complex files
        tdf81345.docx and tdf104061_tableSectionColumns.docx
        
        Change-Id: If02f1bfd91b1cf8210665244d0782ff926cc2869
        Reviewed-on: https://gerrit.libreoffice.org/65557
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-01-15  Justin Luth  <justin.luth@collabora.com>  [3539a1efb41a787237e4333ebc715db96ffacb5b]

        tdf#116071 ww8import: import to XATTR_FILL instead of RES_BACKGROUND
        
        The new XATTR_FILL* was introduced a few years ago and the UI
        changed to that, but .doc import was still importing into
        RES_BACKGROUND and although the property showed up OK, it
        couldn't be changed or seen by the UI and somehow
        hidden/unavailable as UNO properties.
        
        Change-Id: Iea1805a321a306994ab23bb66a354dca8e3a3d40
        Reviewed-on: https://gerrit.libreoffice.org/64186
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2019-01-15  Jens Carl  <j.carl43@gmx.de>  [e1e772e40f83a8f1d7c4947c5784e1fe8b640d5b]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScStyleFamiliesObj.
        
        Change-Id: I19f783597656a1e429ea592115497e11e8a0a6a2
        Reviewed-on: https://gerrit.libreoffice.org/66346
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-15  Jens Carl  <j.carl43@gmx.de>  [babb947e4c23240bf63acbf6657384f0e2c982bd]

        tdf#45904 Move XNameAccess Java tests to C++
        
        Move XNameAccess Java tests to C++ for ScStyleFamiliesObj.
        
        Change-Id: Ief102954b4393ab54747bbe1ea4f7f5b0346393e
        Reviewed-on: https://gerrit.libreoffice.org/66345
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-15  Stephan Bergmann  <sbergman@redhat.com>  [cec518ca610022684e4ddf11cadab4d1eb6f3e11]

        Avoid unnecessary string copying in osl_getUserName
        
        ...while being careful to keep initializing *ustrName to an empty string when
        returning false (whether or not client code relies on that detail)
        
        Change-Id: Idd079a0b5a31b844287048dce57bf0fafcc32d1d
        Reviewed-on: https://gerrit.libreoffice.org/66388
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-15  Michael Stahl  <Michael.Stahl@cib.de>  [0623861685dd1c9daa72a1002f5b018d5c5ef03c]

        tdf#122722 sw: fix hidden text crash in SwTextFrame::GetCurWord()
        
        A frame that is fully hidden does not have a SwParaPortion,
        see SwTextFrame::Format() early return.
        
        (regression from 9bda4a67565817f0a26f48c4a4b9723894a385f5)
        
        Change-Id: I6b06824e53cef7218b60f60fced8f863adad8b62
        Reviewed-on: https://gerrit.libreoffice.org/66385
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-15  Mike Kaganski  <mike.kaganski@collabora.com>  [c977473546e450ec122f5d3dbc4578d8994962ef]

        tdf#38328: allow Find&Replace key combinations in FindTextFieldControl
        
        ... using svt::AcceleratorExecute to detect user-configurable key
        combinations.
        
        Change-Id: Iad4f6d3e0becfb896d4b4342c819c98e04789a1c
        Reviewed-on: https://gerrit.libreoffice.org/66377
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-01-15  Caolán McNamara  <caolanm@redhat.com>  [2d3d55e57b916e19c2c75228f7abeecda52716d6]

        Resolves: tdf#122700 cannot change shadow color
        
        Change-Id: Iee42beb96ff4d059c685173fdde453981b300b3c
        Reviewed-on: https://gerrit.libreoffice.org/66360
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-15  heiko tietze  <tietze.heiko@gmail.com>  [b56ad2a1292b01647c4ee1f4364f7c4aa20fc449]

        Resolves tdf#122118 - Toolbar dropdown button triangles are too large
        
        Fix values for toolbar expander triangles with 7px resp. 4px
        depend now on the actual toolbar height.
        
        Change-Id: I0241e3cfa9472bfbd2533afa84bcbfd9ef92c920
        Reviewed-on: https://gerrit.libreoffice.org/66166
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-01-15  heiko tietze  <tietze.heiko@gmail.com>  [dcf185ea162a4f593c66639cb3aebdc9c3d1a60f]

        Resolves: tdf#122633 - Print dialog Preview is Off
        
        By default on now
        
        Change-Id: I7619d290e3dd9032b765057b8878d5dad035eafc
        Reviewed-on: https://gerrit.libreoffice.org/66351
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-01-15  andreas kainz  <kainz.a@gmail.com>  [dc7ae151c481b9d6154ff3f982508b1e0f0cb5fd]

        tdf#121033 drawtextobjectbar follow now textobjectbar
        
        textobjectbar are now the same in all sw modules
        orientation was removed cause it's page orientation 
        instead of text orientation
        
        Change-Id: I3d1f32d426d6266f7482b93f55fa847d639d91aa
        Reviewed-on: https://gerrit.libreoffice.org/66174
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [d3ef6070dc0a597a1a7cef7c39c50b95d664976d]

        rename GetBroadCaster->GetBroadcaster
        
        Change-Id: I76ca0cd28b4c6a95d9021c760f61db982283377b
        Reviewed-on: https://gerrit.libreoffice.org/66313
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-15  Caolán McNamara  <caolanm@redhat.com>  [d9cc120870657d32d7712cb77ce216eaa407f96f]

        Resolves: tdf#122711 fix order of columns
        
        Change-Id: I04c078257fd9290ca17410b4833828f7f6bfd266
        Reviewed-on: https://gerrit.libreoffice.org/66352
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-15  Caolán McNamara  <caolanm@redhat.com>  [874963258379f4bf9d392cef5662eecad568eabf]

        crashtesting: assert on import of ooo96040-1.odt
        
         #0  std::__uniq_ptr_impl<sw::MergedPara, std::default_delete<sw::MergedPara> >::_M_ptr (this=0x108)
             at include/c++/8.2.0/bits/unique_ptr.h:150
         #1  0x00007f759b5ef71e in std::unique_ptr<sw::MergedPara, std::default_delete<sw::MergedPara> >::get (this=0x108)
             at include/c++/8.2.0/bits/unique_ptr.h:343
         #2  0x00007f759b870d00 in SwTextFrame::GetMergedPara (this=0x0) at sw/source/core/inc/txtfrm.hxx:437
         #3  0x00007f759be822f9 in sw::GetAttrMerged (rFormatSet=SfxItemSet of pool 0x4aae540 with parent 0x0 and Which ranges: [(68, 68), (90, 91)] = {...},
             rNode=..., pLayout=0x4b6f490) at sw/source/core/text/txtfrm.cxx:378
         #4  0x00007f759bf47a53 in SwTextNode::GetParaAttr (this=0x51bf980,
             rSet=SfxItemSet of pool 0x4aae540 with parent 0x0 and Which ranges: [(68, 68), (90, 91)] = {...}, nStt=0, nEnd=0, bOnlyTextAttr=false,
             bGetFromChrFormat=true, bMergeIndentValuesOfNumRule=true, pLayout=0x4b6f490)
             at sw/source/core/txtnode/thints.cxx:2072
         #5  0x00007f759baea5cc in SwEditShell::GetPaMAttr (this=0x50e7050, pPaM=0x4b42e38,
             rSet=SfxItemSet of pool 0x4aae540 with parent 0x0 and Which ranges: [(68, 68), (90, 91)] = {...}, bMergeIndentValuesOfNumRule=true)
             at sw/source/core/edit/edattr.cxx:144
         #6  0x00007f759baea772 in SwEditShell::GetCurAttr (this=0x50e7050,
             rSet=SfxItemSet of pool 0x4aae540 with parent 0x0 and Which ranges: [(68, 68), (90, 91)] = {...}, bMergeIndentValuesOfNumRule=true)
             at sw/source/core/edit/edattr.cxx:184
         #7  0x00007f759c733449 in SwView::StateTabWin (this=0x4e28f10,
             rSet=SfxItemSet of pool 0x4aae540 with parent 0x0 and Which ranges: [(10082, 10082), (10084, 10084), (10415, 10415)] = {...})
             at sw/source/uibase/uiview/viewtab.cxx:1234
         #8  0x00007f759c6f8c83 in SfxStubSwViewStateTabWin (pShell=0x4e28f10,
             rSet=SfxItemSet of pool 0x4aae540 with parent 0x0 and Which ranges: [(10082, 10082), (10084, 10084), (10415, 10415)] = {...})
             at workdir/SdiTarget/sw/sdi/swslots.hxx:13525
        
        Change-Id: I126a043ad3dc274da629a9a4efe349eafd85b485
        Reviewed-on: https://gerrit.libreoffice.org/66326
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-15  Gabor Kelemen  <kelemeng@ubuntu.com>  [cec7ae9f3c69ecc83462f28fc4987e37dc1b420e]

        tdf#42949 Fix IWYU warnings in include/toolkit/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Icebcf1a6ab073dce935a74ce79ee0f302b62e8a8
        Reviewed-on: https://gerrit.libreoffice.org/65947
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-15  Stephan Bergmann  <sbergman@redhat.com>  [e69c7cc46ef5a100d9581b7efb01ab4a868d1924]

        Avoid -Werror=undef in boost/optional.hpp
        
        ...after 23a8d5ffbbe58761b89f590f0735abccd69a3681 "Upgrade external/boost to
        Boost 1.69.0", where at least some GCC versions apparently choke on -Wundef
        there even though going through external/boost/include/boost/optional.hpp with
        
          #pragma GCC diagnostic ignored "-Wundef"
        
        (<https://ci.libreoffice.org/job/lo_tb_master_linux_dbg/23929/>):
        
        > In file included from /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/workdir/UnpackedTarball/boost/boost/core/explicit_operator_bool.hpp:22:0,
        >                  from /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/workdir/UnpackedTarball/boost/boost/optional/optional.hpp:30,
        >                  from /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/external/boost/include/boost/optional/optional.hpp:27,
        >                  from /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/workdir/UnpackedTarball/boost/boost/optional.hpp:15,
        >                  from /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/external/boost/include/boost/optional.hpp:27,
        >                  from /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/include/vcl/outdevstate.hxx:31,
        >                  from /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/include/vcl/outdev.hxx:39,
        >                  from /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/include/vcl/window.hxx:25,
        >                  from /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/include/vcl/ctrl.hxx:25,
        >                  from /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/include/vcl/fixed.hxx:25,
        >                  from /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/comphelper/source/misc/xmlsechelper.cxx:25:
        > /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/workdir/UnpackedTarball/boost/boost/type_traits/detail/config.hpp:85:69: error: "__clang_major___WORKAROUND_GUARD" is not defined, evaluates to 0 [-Werror=undef]
        >        && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4)
        >                                                                      ^
        > /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/workdir/UnpackedTarball/boost/boost/config/workaround.hpp:253:10: note: in definition of macro ‘BOOST_WORKAROUND’
        >         ((symbol ## _WORKAROUND_GUARD + 0 == 0) &&     \
        >           ^~~~~~
        > /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/workdir/UnpackedTarball/boost/boost/type_traits/detail/config.hpp:85:69: error: "__clang_major__" is not defined, evaluates to 0 [-Werror=undef]
        >        && !BOOST_WORKAROUND(BOOST_MSVC, < 1900) && !BOOST_WORKAROUND(__clang_major__, <= 4)
        >                                                                      ^
        > /home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/workdir/UnpackedTarball/boost/boost/config/workaround.hpp:254:9: note: in definition of macro ‘BOOST_WORKAROUND’
        >         (symbol != 0) && (1 % (( (symbol test) ) + 1)))
        >          ^~~~~~
        
        Change-Id: I9fe6bf0019fcddad7e1b5606a162474130a9250e
        Reviewed-on: https://gerrit.libreoffice.org/66349
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-15  Michael Stahl  <Michael.Stahl@cib.de>  [a57dd8eba9c0799dd42eb547a37622bce8fdb0b3]

        python3: add patch bpo-17239: Disable external entities in SAX parser
        
        Change-Id: I44e969d8d3a8fe6b6426d61a1cbe83154c8518dd
        Reviewed-on: https://gerrit.libreoffice.org/66329
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-15  Michael Stahl  <Michael.Stahl@cib.de>  [5e96a5c664aea950111199e56bda412512a849b0]

        curl: upgrade to release 7.63.0
        
        fixes CVE-2018-16840
        
        Change-Id: Ica995a28a71eb5d5277d045d57fee9ba0f88883f
        Reviewed-on: https://gerrit.libreoffice.org/66328
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-15  Michael Stahl  <Michael.Stahl@cib.de>  [3f720ac5ff65ddb2c0a06e48d0e2e9bec29f3a43]

        libxslt: upgrade to release 1.1.33
        
        Change-Id: Ifc64dae74df341e107857e43223ead04b9c1061e
        Reviewed-on: https://gerrit.libreoffice.org/66309
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-15  Michael Stahl  <Michael.Stahl@cib.de>  [beea5852720b22043aefcd1e6b7243c202b40601]

        libxml2: upgrade to release 2.9.9
        
        * fixes CVE-2018-14404
        * drop one hunk from libxml2-android.patch that was added in commit
          6a17d2f2ba7acfec277314b97b50e41532d6b44d; presumably nan() exists now
          given that other code is calling it.
        
        Change-Id: I696cc4e1da55536ea1c89a6e0446ce5bc8398ba4
        Reviewed-on: https://gerrit.libreoffice.org/66308
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-15  Michael Stahl  <Michael.Stahl@cib.de>  [0609ea4fc27f34367716bf41c0cdaa7785aed9da]

        poppler: upgrade to release 0.73.0
        
        Change-Id: If20998f8565b5534a96b3f29ccec572273edca1d
        Reviewed-on: https://gerrit.libreoffice.org/66306
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-15  Michael Stahl  <Michael.Stahl@cib.de>  [50d371ae08c66648d9f32f633b2245e1746e2bb6]

        sdext: fix build with poppler 0.73
        
        ... which has removed Guchar, Gushort, Guint, Gulong...
        
        Change-Id: Ia54ad378031f167f6779f6ffe574b85c1e72f26d
        Reviewed-on: https://gerrit.libreoffice.org/66305
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-15  Caolán McNamara  <caolanm@redhat.com>  [9c3faeae633f0c1efea199e522d2413461b16345]

        Resolves: tdf#122656 keypress handled twice
        
        Change-Id: I8a9ec82d46a3df04554c139264755c8f28f5e897
        Reviewed-on: https://gerrit.libreoffice.org/66335
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-15  Caolán McNamara  <caolanm@redhat.com>  [3fa03f5d1f1543ff873e5191af68ca381d7e1d90]

        Resolves: tdf#35152 select first fontwork if any are available
        
        Change-Id: I29ab070f9664939d1e10d1cccb2a62cfdc0570e7
        Reviewed-on: https://gerrit.libreoffice.org/66337
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-15  Miklos Vajna  <vmiklos@collabora.com>  [57d3c927eff495702cd12f2a15ef0763f51977a7]

        tdf#122455 RTF export: fix font style from list def leaking into first para
        
        This was a problem since RtfAttributeOutput::NumberingLevel() started to
        use OutputItemSet() or when m_aStyles and m_aStylesEnd was separated,
        but both were already like this in commit
        5bbc027d5dae3472223538b13933ff821e027737 (cws-vmiklos01.diff: Better RTF
        export filter, 2010-09-17).
        
        If m_aStylesEnd is not consumed by NumberingLevel(), then the first run
        will include its contents, which is incorrect.
        
        Change-Id: Ifc93ae5f0057102fab636febae5ee2462361878e
        Reviewed-on: https://gerrit.libreoffice.org/66332
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [339e866d09717b4919dafaad96ebf772d30ec9cb]

        use unique_ptr in SwPostItMgr
        
        Change-Id: Icc946b986f62d986e979e6a3f3ba0d2c28cb9adf
        Reviewed-on: https://gerrit.libreoffice.org/66312
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-15  Mike Kaganski  <mike.kaganski@collabora.com>  [a975d17e715bcf317e40d19ef47cc37660b81f7e]

        Use utl::TempFile for exception safety
        
        ... to not leak temporary cat files
        
        Change-Id: I99e230054f1a3ed6aabce63d427483808e969716
        Reviewed-on: https://gerrit.libreoffice.org/66343
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-01-15  Stephan Bergmann  <sbergman@redhat.com>  [23a8d5ffbbe58761b89f590f0735abccd69a3681]

        Upgrade external/boost to Boost 1.69.0
        
        <https://dev-www.libreoffice.org/src/boost_1_69_0.tar.bz2> is a copy of
        <https://dl.bintray.com/boostorg/release/1.69.0/source/boost_1_69_0.tar.bz2>,
        SHA256 hash as given at <https://www.boost.org/users/download/>.
        
        * removed from external/boost/include/boost/ those files that are no longer
          present in workdir/UnpackedTarball/boost/boost/
        
        * the shrunk external/boost/rtti.patch.0 can probably be removed completely in a
          follow-up commit
        
        * the patch to libs/filesystem/src/operations.cpp in
          external/boost/boost-android-unified.patch.1 no longer applied, and appears to
          be no longer necessary anyway (seeing a working build without it of
          --with-distro=LibreOfficeAndroid and NDK r16b); but with the non-standard
          Clang 5.0.300080 from NDK r16b, the build now caused failures like
        
        > workdir/UnpackedTarball/boost/boost/type_traits/detail/is_function_cxx_11.hpp:36:11: error: class template partial specialization contains a template parameter that cannot be deduced; this partial specialization will never be used [-Wunusable-partial-specialization]
        >    struct is_function<Ret BOOST_TT_DEF_CALL(Args...)BOOST_TT_NOEXCEPT_DECL> : public true_type {};
        >           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        > workdir/UnpackedTarball/boost/boost/type_traits/detail/is_function_cxx_11.hpp:35:38: note: non-deducible template parameter 'NE'
        >    template <class Ret, class...Args BOOST_TT_NOEXCEPT_PARAM>
        >                                      ^
        > workdir/UnpackedTarball/boost/boost/type_traits/detail/is_function_cxx_11.hpp:22:40: note: expanded from macro 'BOOST_TT_NOEXCEPT_PARAM'
        > #define BOOST_TT_NOEXCEPT_PARAM , bool NE
        >                                        ^
        
          showing that that version of Clang has the same problem handling noexcept(b)
          as a deduced template parameter as MSVC has, as already supported by the code
        
        * new external/boost/sse.patch.0 needed on Windows x86 to silence errors like
        
        > C:\cygwin\home\tdf\lode\jenkins\workspace\gerrit_windows\workdir\UnpackedTarball\boost\boost/type_traits/detail/is_function_cxx_11.hpp(111): error C2215: '__vectorcall' cannot be used with '/arch:SSE'
        
          (<https://ci.libreoffice.org/job/gerrit_windows/26117/>); according to
          <https://docs.microsoft.com/en-us/cpp/preprocessor/predefined-macros
          ?view=vs-2017>: "_M_IX86_FP Defined as an integer literal value that indicates
          the /arch compiler option that was set, or the default. This macro is always
          defined when the compilation target is an x86 processor. Otherwise, undefined.
          When defined, the value is: [...] 1 if the /arch:SSE compiler option was set."
          and we specify /arch:SSE explicitly for Windows x86 since
          8bd6bf93b7711a7ac7c5cbd7c3bb980481570ebd "fdo#82430: configure: MSVC build:
          avoid using SSE2 instructions"
        
        * boost::logic::tribool conversion operator to bool is explicit now
        
        Change-Id: Iea49560d734f545539f062dce46740fbf812dd84
        Reviewed-on: https://gerrit.libreoffice.org/66189
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-15  Arkadiy Illarionov  <qarkai@gmail.com>  [05b9bf2099460a370af4e9c13feff815cdd234d0]

        Use proper iterator in loop body
        
        Loop iterates over children to set their state
        7967e5e51e5210b8c3d3dc63502bd7d875eb36b7 follow-up
        
        Change-Id: I425b3204fb3581a22e9ed2b00c7b8c24ed2060a8
        Reviewed-on: https://gerrit.libreoffice.org/66333
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [479626aa7254dc918fd84006b352f0fb68891aeb]

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

2019-01-15  Arkadiy Illarionov  <qarkai@gmail.com>  [739a3243944d533d94d244d1464c0b8ec49e214c]

        Simplify containers iterations in sc/source/ui/docshell
        
        Use range-based loop or replace with STL functions
        
        Change-Id: I7ab254241ff5b9637ac28282ad0868b3c55a1fb3
        Reviewed-on: https://gerrit.libreoffice.org/66135
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [7883a5d1640f007ab05817540164043aa098b0dd]

        use unique_ptr in WW8Style
        
        Change-Id: I01b7b42d626a29b0702cc2aa51d0fdeb75282740
        Reviewed-on: https://gerrit.libreoffice.org/66320
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [2e0763633719f9f2a009956ace3e30d79d236ff9]

        use unique_ptr in sw
        
        Change-Id: I02026ffd808fa4939666c791c476cd0c0632cde3
        Reviewed-on: https://gerrit.libreoffice.org/66319
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [11f85d828a16b1beee5c476bd4d8d21c3e450592]

        use unique_ptr in SwWW8ImplReader::ConstructApo
        
        Change-Id: I104168fbbd04f81d500bc9d63d4328aee0a11f24
        Reviewed-on: https://gerrit.libreoffice.org/66318
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [9c6cd998aeb7061f38ec1334e160d002008dd66b]

        use unique_ptr in sw
        
        Change-Id: I8c472a7d363eb308e9ec78aadd7f1f20c824447b
        Reviewed-on: https://gerrit.libreoffice.org/66317
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [1c4acfdcb10b2cdeac8efb331fc9db8d01de9c66]

        fix unnecessary delete
        
        the erase on the preceding line will delete it,
        
        ever since
            commit a846c7106d4e4e1b8cc61e237cc2e158d037e816
            Date:   Wed Jul 25 12:26:15 2018 +0200
            loplugin:useuniqueptr in SwGlossaryList
        
        Change-Id: I8f71bca8eebf762aeea3225d3a3b52ec2ac60e19
        Reviewed-on: https://gerrit.libreoffice.org/66316
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [f7214c70676b35baff427d986ffb85b8c79c0ca8]

        simplify UCB_GetFileListOfFolder
        
        no need to use heap objects here
        
        Change-Id: Iadc35b019da7b9446ede79c96a9d8ce8c6db81ef
        Reviewed-on: https://gerrit.libreoffice.org/66315
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [6018adfabc30ee68939c2d974aa612757bbca938]

        use unique_ptr for SwTableAutoFormat
        
        Change-Id: Ib83be524b5c15e4639a834494726501ac7aa6755
        Reviewed-on: https://gerrit.libreoffice.org/66314
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [e450351a9a1b4b37e34f1c5058a83f284b4979d2]

        use unique_ptr in sw
        
        Change-Id: I369ef79e88a40c01f5384e2427c3dec429ea0457
        Reviewed-on: https://gerrit.libreoffice.org/66311
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-15  Tamás Zolnai  <tamas.zolnai@collabora.com>  [35ea8fc24ae749b8a87b7ddb5df22ecc4f58cfd3]

        tdf#122186: Fix broken Input list after RT in DOCX format
        
        We should not write out the text of the field, because it
        confuses the import code and it's unneeded anyway.
        
        Change-Id: Id114f74c5d135e9fe6cb059e25ebf324464c8362
        Reviewed-on: https://gerrit.libreoffice.org/66338
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-01-14  Caolán McNamara  <caolanm@redhat.com>  [423d70f7e45749fad680b3dfe0ccdaed1c1afb19]

        Resolves: tdf#122695 Content Type selector tooltip missing
        
        Change-Id: I0ffe6448d865f569fb59d9facbb1582d2152a9ba
        Reviewed-on: https://gerrit.libreoffice.org/66291
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-14  Caolán McNamara  <caolanm@redhat.com>  [743463057b39ee93d1fa11dc0bcdf919d47f3223]

        SolarMutexGuard needed here
        
        assert seen in dbgutil
        
        Change-Id: I09cab9e4fa4ce81d71518d87c4a571a467ead52d
        Reviewed-on: https://gerrit.libreoffice.org/66325
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-14  Justin Luth  <justin.luth@collabora.com>  [1a6367269df971dd6764db419162896170b4b21d]

        tdf#121111 ww8export: fillstyle_NONE needs a nil background
        
        Without this, there is no way to cancel out an inherited
        background color.
        
        tdf#116071's unit test depends on this
        fix in order to round-trip.
        
        Change-Id: I99ad28ee87a6bea040e0ef3c712c1c911be70004
        Reviewed-on: https://gerrit.libreoffice.org/64185
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-01-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [97be67bbd6bd72fb510814e1fbb9dfc65d190f78]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#117312 clarify --cat in start parameters
            
            Change-Id: Ia519899081e5bbceca7aedc2cb8b0d84549cbd88
            Reviewed-on: https://gerrit.libreoffice.org/66330
            Tested-by: Jenkins
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            
2019-01-14  Miklos Vajna  <vmiklos@collabora.com>  [8638cc1b737195df16a160b148d2cd2c68131174]

        oox smartart, org chart: fix height of manager nodes without employees
        
        Employees and/or assistants reduce the height of managers -- this effect
        is wanted even if there are no employees/assistants.
        
        Change-Id: I7bfcbf6819ee225aa2fbf21d4e064322912f8d5f
        Reviewed-on: https://gerrit.libreoffice.org/66304
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-14  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [be78f86cd0b0b819abe9f7db5d605ac0df191653]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Help files: http -> https
            
            + some more conservative changes
            
            Change-Id: I34de2e567574679ac724655ec0840cce6ed96edb
            Reviewed-on: https://gerrit.libreoffice.org/63212
            Tested-by: Jenkins
            Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2019-01-14  Arkadiy Illarionov  <qarkai@gmail.com>  [99ccad6fa5eab2e69fa8c43db3b27b8c02ad8217]

        Fix loop conditions
        
        2b88f6d32f572792597ccbb15276b9db52db7d10 follow-up
        
        Change-Id: I3b525506ee222c80ff04ea38eec90a581c928985
        Reviewed-on: https://gerrit.libreoffice.org/66216
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-14  Muhammet Kara  <muhammet.kara@collabora.com>  [0bb77f2161e8bcaf42c536a859c2095a3f03428a]

        Add fileName to GDIMetaFile::dumpAsXml()
        
        GDIMetaFile::dumpAsXml() is very useful while investigating/examining
        the meta files, but it overwrites with the same file name each time.
        To be able to get different dumps at the same time, let's add
        a fileName parameter to it.
        
        Change-Id: I993720b460f326cd65519556cf1e902591d90d42
        Reviewed-on: https://gerrit.libreoffice.org/66283
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-14  andreas kainz  <kainz.a@gmail.com>  [d872cd935e16525e22db1ee43a75d5913ebefcf5]

        Sifr icon theme: add svg align icons
        
        Change-Id: I39d20716420233bfe9545fd997ee4364548c3552
        Reviewed-on: https://gerrit.libreoffice.org/66278
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-01-14  Stephan Bergmann  <sbergman@redhat.com>  [e01b9e772637bbb3b6d856bd0288fb9691bc234d]

        Use C++17 nested namespace definitions (in binaryurp)
        
        Change-Id: I21594a9fec47ac4a0dd1b821a6b47ea468445c42
        Reviewed-on: https://gerrit.libreoffice.org/66295
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [1977291fc08de7425db469e21bd2ad385e722707]

        tdf#122250 Crash when running extension
        
        as a consequence of
        
            commit 4e07987ce8134312920682e3481c3f8e3d7b66c3
            Date:   Thu Aug 25 15:08:55 2016 +0200
            cid#1371154 Missing move assignment operator
        
        this extensions appears to pass bogus data into VCLXWindow::setProperty,
        so I had to workaround that when debugging
        
        Change-Id: Ib6728c0a990bd7cfbfed43d79b7560bd2f7f5a67
        Reviewed-on: https://gerrit.libreoffice.org/66293
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-14  Caolán McNamara  <caolanm@redhat.com>  [8aa5abf3aaae062ae41a4d2f122170da9e31cf67]

        Resolves: tdf#122627 be explicit about what column to check
        
        Change-Id: Icdd1cef6b0bc9d8dd61c309dc9de66021fc9422d
        Reviewed-on: https://gerrit.libreoffice.org/66286
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-14  Mike Kaganski  <mike.kaganski@collabora.com>  [64d8e5f8db70f4f913abb902b41f4cff8dd1cdad]

        Don't use own redundant mutex, since it's guarded by SolarMutex
        
        Change-Id: Ie93519c6e0363344baf91bb2792f9da2cd13df7d
        Reviewed-on: https://gerrit.libreoffice.org/66294
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins

2019-01-14  Gabor Kelemen  <kelemeng@ubuntu.com>  [267164a8cf6c9acfb6055ec6516058bc5487b474]

        tdf#42949 Fix IWYU warnings in chart2/qa/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I4fa8e6e7dad8b87d8e31140de35fa948f631bee9
        Reviewed-on: https://gerrit.libreoffice.org/65888
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-14  Caolán McNamara  <caolanm@redhat.com>  [6c904345b1f3e02db5ab163f46517fec2b85e539]

        Resolves: tdf#122701 opengl settings don't affect gtk3
        
        Change-Id: Iffcf9b6ea8d191a509c2ca451f2ce4a249fde922
        Reviewed-on: https://gerrit.libreoffice.org/66285
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-14  Caolán McNamara  <caolanm@redhat.com>  [424a1a8a06eb03d4c84fd63ca1b73abad0324f89]

        ofz#12507 micro opt
        
        Change-Id: I7cdb2e371cb3e209b71659174594bf5bb687f379
        Reviewed-on: https://gerrit.libreoffice.org/66284
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [6a70f2a42944918379f3bbefe080a6189bafd6a8]

        use unique_ptr in XMLPropertyHandlerFactory::CreatePropertyHandler
        
        Change-Id: Idb33e3a23b7e6001b2c549875a16b475d3ecd470
        Reviewed-on: https://gerrit.libreoffice.org/66186
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4da70cfe433c7c2b52709d5f689b274e1bccaaeb]

        Fix typos
        
        Change-Id: Ie78ae1a8d440d23cece788dc01789c8fd0cfe2e3
        Reviewed-on: https://gerrit.libreoffice.org/66276
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-01-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [de63114d76433b5a1f1ed0286e28545c72330630]

        no need to test for the presence of the dialog factory
        
        Change-Id: I3994b2fcd552ce616d8a2e6fa144069853966a61
        Reviewed-on: https://gerrit.libreoffice.org/66100
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-14  Miklos Vajna  <vmiklos@collabora.com>  [b0f22a54c4c6f45f173b91d051b34d176cbab629]

        uitest: fail early in case a test file would be ignored
        
        So the mistake I did in commit 457acbfa304ac8bda0755c9ca8f1e1e22e490ac8
        (UITest_writer_tests: split this into 4 parts, 2018-07-03) does not
        happen again.
        
        Change-Id: Ia28ed1fe9909d9c46ebe95d3a1926b0dced46140
        Reviewed-on: https://gerrit.libreoffice.org/66180
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-14  Mike Kaganski  <mike.kaganski@collabora.com>  [61778fd20395794d2de3b52d60dcc65083aecd93]

        Simplify sd::Window::RequestHelp
        
        Change-Id: I0d42c5a3133d97464d105a1ff29772c1b63a3a69
        Reviewed-on: https://gerrit.libreoffice.org/66282
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-01-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [101c8679d29b7aadd85628083efa1b73c8b3863b]

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

2019-01-14  Martin van Zijl  <martin.vanzijl@gmail.com>  [4824d5ea717eedd245421272f25d99c0f72642bb]

        tdf#119804 allow sort when header row protected
        
        Change-Id: I303c11f8dbe4ccd302961b4afc0f67cd9c5d2582
        Reviewed-on: https://gerrit.libreoffice.org/66133
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [101cd1b9cfb2b080a838f3253e6d7f37f483a372]

        use unique_ptr in SwProgress
        
        Change-Id: I7a5d271b2da175e064d50e8b99460e4e024237fb
        Reviewed-on: https://gerrit.libreoffice.org/66188
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [57cf9acfde03dd4247b4a40ca10bb3fd2f8bed17]

        use unique_ptr in SwXMLItemSetStyleContext_Impl::ConnectPageDesc
        
        Change-Id: Ie633140acbb3254fb90056a601d58843cf8116cf
        Reviewed-on: https://gerrit.libreoffice.org/66187
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [0f257c1dce36b69741a96ec9c10158867c48f610]

        use unique_ptr in CSS1Parser
        
        Change-Id: I4553233f7cf2f54a94154f41e899183490eec3e9
        Reviewed-on: https://gerrit.libreoffice.org/66184
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-14  Jens Carl  <j.carl43@gmx.de>  [74db00dc36cec6390329e44636deda7f43e2891a]

        Add XServiceInfo tests to ScDataPilotTablesObj
        
        Change-Id: Ic7a786d63b17760c2b18fd60bb3e2e01947522ae
        Reviewed-on: https://gerrit.libreoffice.org/66274
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-14  Jens Carl  <j.carl43@gmx.de>  [c73cc08f0a4af4578e1d061d042f2c11ce0b51ae]

        tdf#45904 Move XNameAccess Java tests to C++
        
        Move XNameAccess Java tests to C++ for ScDataPilotTablesObj.
        
        Change-Id: I43bd4ca0688e38792080710c288ca746f95460d9
        Reviewed-on: https://gerrit.libreoffice.org/66273
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-14  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [411f3a050ac2be598019d512f8ccfe041080c28f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Small changes / improvements
            
            Change-Id: I0ee2d02f72948de572a545f0af009df32296ec7d
            Reviewed-on: https://gerrit.libreoffice.org/66267
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-13  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [3d381a726a9597bfcacf40c10d55fb7ccebe0f40]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Small changes / improvements
            
            Change-Id: Ia4074a79d3bf471cd23e022f6d57057fb5e07e36
            Reviewed-on: https://gerrit.libreoffice.org/66266
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-13  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [0af0f3e87bd5429de508ca1223280ef8ffe30930]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Small changes / improvements
            
            Change-Id: I2a476a6c70c4bdc559a7815a1131a50f67771e18
            Reviewed-on: https://gerrit.libreoffice.org/66265
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-13  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [0c91f940124123f97c714fd2dff10c92f4708896]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Small changes / improvements
            
            Change-Id: I2e3660b92a0ad2083f983b6cca6103478a5ed5a7
            Reviewed-on: https://gerrit.libreoffice.org/66264
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-13  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2671be45606ef499fad52113323eb075c8ad13d4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Remove ref of native file picker in Open pages
            
            Native filepicker is not selectable in UI so not available
            to user unless set in Expert config.
            
            Change-Id: I894cebfccac9337cc558f011e2be96d30f234a93
            Reviewed-on: https://gerrit.libreoffice.org/66208
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-13  Olivier Hallot  <olivier.hallot@libreoffice.org>  [81375e66cd0e0ae1e805397e16d923df4a57e47c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix some mistakes in attibutes
            
            Change-Id: Ib5719ff52025c2eb558fb6e31ed69f8a6e733b40
            Reviewed-on: https://gerrit.libreoffice.org/66243
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-13  Olivier Hallot  <olivier.hallot@libreoffice.org>  [080dbea65a56a585dba3576ef9e7a1be4f88afb9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Mute l10n in lines of Basic and Python code
            
            Change-Id: I8cebb9a0132d430242ae32be9b7fdac10e4e7da2
            Reviewed-on: https://gerrit.libreoffice.org/66242
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-13  Caolán McNamara  <caolanm@redhat.com>  [c4747e1c71fc7a25bcb6321891a719e527c3f572]

        ofz#12500 ubsan error
        
        Change-Id: I2520f77116be418a2cb8bcf3731894dc3dd4fb56
        Reviewed-on: https://gerrit.libreoffice.org/66272
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-13  Jens Carl  <j.carl43@gmx.de>  [8e323a3fb2d359d29fdaee61f60ef6b0488fc942]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScDataPilotTablesObj.
        
        Change-Id: I33849462bfbc5fb55f97387c8ab33a834b398c55
        Reviewed-on: https://gerrit.libreoffice.org/66269
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-13  Jens Carl  <j.carl43@gmx.de>  [823ce74283d5214204abee7b2765e86f094c32eb]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScDataPilotTablesObj.
        
        Change-Id: Ic39fe92825bcb667c5d92635cafb15dbe36d7dc3
        Reviewed-on: https://gerrit.libreoffice.org/66268
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-13  Takeshi Abe  <tabe@fixedpoint.jp>  [5669026f584d2bfc2d8aba93a4a5c24dc79be541]

        basegfx: Kill empty .cxx
        
        Change-Id: I5bf94400d787bd57396870878d3ae7bd1e36e22d
        Reviewed-on: https://gerrit.libreoffice.org/66263
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-13  Jens Carl  <j.carl43@gmx.de>  [7e81bf57baf2f47ecd7ded9d10bc7f96713261cf]

        Add XServiceInfo tests to ScDatabaseRangesObj.
        
        Change-Id: I693a464e528180f81b785d63715a9443f1790c3e
        Reviewed-on: https://gerrit.libreoffice.org/66252
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-13  Jens Carl  <j.carl43@gmx.de>  [5c30493e95e54f082bd4b43d735a38c2339e1f92]

        tdf#45904 Move XNameAccess Java tests to C++
        
        Move XNameAccess Java tests to C++ for ScDatabaseRangesObj.
        
        Change-Id: Id54f9bc1a9215a4524be4a1f52800049ce438c8a
        Reviewed-on: https://gerrit.libreoffice.org/66250
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-13  Jens Carl  <j.carl43@gmx.de>  [9f77ab80d8aa8e696c8ede59cd00606bdaa2b6fe]

        tdf#39468 Translate German comment
        
        Change-Id: I6f31eb7fb2329c142442caa90c91be0fd4d4fbd5
        Reviewed-on: https://gerrit.libreoffice.org/66251
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [4edf26c329efc5b5f822fb619077a780c969c3f3]

        Reduce OUString operations
        
        Change-Id: Ibc27a460b3394a90fc8ceef824acff87a80fd2cb
        Reviewed-on: https://gerrit.libreoffice.org/66235
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [6bedf7bd840c7c6d4afea45b825b6a22cbdae240]

        Simplify, avoid getToken
        
        Change-Id: I215edc7cd9fe94af833d8a9738eb9eff9538e6d0
        Reviewed-on: https://gerrit.libreoffice.org/66232
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [49c16a49afb95d844df5746860e0ef6130bc929f]

        Do not loop on getToken to just get last token
        
        Change-Id: If0f6761d0f3632146dcc4fbbc8fa0405eb2007ff
        Reviewed-on: https://gerrit.libreoffice.org/66234
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-13  Dmitriy Shilin  <dshil@fastmail.com>  [889b57e48d94d11cd76578f421ef27534300a894]

        tdf#107792 vcl/win: introduce ScopedSelectedHPEN
        
        Change-Id: Ifbf42e083388c1e678615489ffba1245e2b49665
        Reviewed-on: https://gerrit.libreoffice.org/65963
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-01-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [087962e390719b6027b4c2cf795c49a2b92624d7]

        Simplify and use getToken index when possible/needed
        
        Change-Id: I21f31a0e3ed1cebd7f77a34a2b7b89c528823ce7
        Reviewed-on: https://gerrit.libreoffice.org/66231
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [7b475a2fcde27e44a71962f1010f92bf9df87fb1]

        No need to look for separator presence before using getToken
        
        Change-Id: I2782dc02bfc9ef7f9a4a3efd8f90a4193a80cbad
        Reviewed-on: https://gerrit.libreoffice.org/66219
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-13  Armin Le Grand  <Armin.Le.Grand@me.com>  [6e3c4ae8bca898700cde9caaff43c3a8a61eebc2]

        tdf#122384 Added isPrinter support to WinSalGraphicsImpl::drawPolyLine
        
        As already guessed but not been sure (see 'One more hint'
        in WinSalGraphicsImpl::drawPolyPolygon) the strange WinGDI
        transform is also needed when printing for WinSalGraphicsImpl::
        drawPolyLine.
        
        Change-Id: I39f89eac0c17e524949221306723a355c6e94a17
        Reviewed-on: https://gerrit.libreoffice.org/66190
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2019-01-13  Stephan Bergmann  <sbergman@redhat.com>  [73df1aea4f8a779241c053ab54f616f7b3a6dcb9]

        array_view was changed to span in upcoming C++20
        
        ...see <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/p0122r7.pdf>
        "span: bounds-safe views for sequences of objects".  o3tl::span is still an
        incomplete approximation of std::span; removed those o3tl::array_view members
        that are not present in std::span (and were not used in the code).
        
        Relies on C++17 __has_include to use standard <span> where available (e.g., in
        LLVM 7 libc++).
        
        Change-Id: I82a7e246b61b2456fa6183025d25eec4121ad3c9
        Reviewed-on: https://gerrit.libreoffice.org/66215
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [c3e9d393ea10da48e8b9ab4742dbc5277b7c4882]

        Avoid index for single getToken call, simplify
        
        Change-Id: Idd80e80845aba8dbab7144502f175ff6bafa9b18
        Reviewed-on: https://gerrit.libreoffice.org/66230
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [e57afb5fd09ed07252a8ff963f63dc08b2f1b582]

        Simplify
        
        Change-Id: I02492fe6532baedffa21de6d2f98955a57cb856d
        Reviewed-on: https://gerrit.libreoffice.org/66228
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-13  Dmitriy Shilin  <dshil@fastmail.com>  [60e308e60a623bd45b7a30aa7f538ee6ed3d42cb]

        tdf#107792 vcl/win: move scoped_gdi.hxx to vcl/inc/win
        
        Change-Id: Id08a98d31673cfa9b701e7efdaefd94d24a93807
        Reviewed-on: https://gerrit.libreoffice.org/66214
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-01-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [cc2dbc14354b937ade02049ec69b07170bde765f]

        Avoid getToken index for single call
        
        Change-Id: Ibefd5b0737de7d29a47bab0709ed96901a5e028e
        Reviewed-on: https://gerrit.libreoffice.org/66227
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [7b95484915e476bba5af96ad27c4a6aae16c72b9]

        Base loops on getToken index, not on numer of tokens
        
        Change-Id: I5dea52157b42749bcd1925bd7a9fcefad1dc857f
        Reviewed-on: https://gerrit.libreoffice.org/66224
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [c7e7146e2bb81e18753becaf6ca363d3d9dedeba]

        Avoid OUString temporaries, simplify
        
        Change-Id: I85b3cc9684673a204c3bf7428940d8efb8082fb6
        Reviewed-on: https://gerrit.libreoffice.org/66223
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [577dbcf52108c37b266557079bab74691cd23fa1]

        Avoid index for single getToken call
        
        Change-Id: Id7206487f96792ffe38611c36ac0e0e28bcc59b7
        Reviewed-on: https://gerrit.libreoffice.org/66222
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [604985f83c9cf2d4e6443478a5122a6f9c471c11]

        Reduce OUString operations
        
        Change-Id: I11f9205e82dff9df5b235860df1b36d266d17334
        Reviewed-on: https://gerrit.libreoffice.org/66221
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [1f473ecc3b601ca2ea9fc4a8eca0d89dd7be5389]

        Avoid index for single getToken call
        
        Change-Id: Ic770f944db5dfedc933b3f6d79816da5fc77c2c3
        Reviewed-on: https://gerrit.libreoffice.org/66220
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-13  Matteo Casalin  <matteo.casalin@yahoo.com>  [b409edf2f149d530791be48d7b7595f9202801bf]

        Reduce OUString operations
        
        Change-Id: I92f3af3cf9b0b5d7bc7b903403b1b93e0b432366
        Reviewed-on: https://gerrit.libreoffice.org/66218
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-13  Jens Carl  <j.carl43@gmx.de>  [29b322ebab31b83d1df470f7ec794d500e15b948]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScDatabaseRangesObj.
        
        Change-Id: I44e1021f4d312b0e3a0d254aeac5dc11b7f546bf
        Reviewed-on: https://gerrit.libreoffice.org/66249
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-13  Jens Carl  <j.carl43@gmx.de>  [d53fa1bbebf3d0ed9a8ad6d39117b076079d5b09]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScDatabaseRangesObj.
        
        Change-Id: I1bb998f54617323a828290268e549924710aaf50
        Reviewed-on: https://gerrit.libreoffice.org/66248
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7e79c8d6cf3dfd6db51fb3a952850e0089ada91d]

        Fix typo
        
        Change-Id: Ia182da4c6f364d302ca189a10a7e9619211770cc
        Reviewed-on: https://gerrit.libreoffice.org/66247
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-13  Jens Carl  <j.carl43@gmx.de>  [4efab9857007317598019040470e0694c96ba6d6]

        Add XServiceInfo tests to ScFunctionListObj.
        
        Change-Id: I8aab1425f5c16be2398d7d8e4b9f4973aaea4f70
        Reviewed-on: https://gerrit.libreoffice.org/66245
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-13  Jens Carl  <j.carl43@gmx.de>  [3e5075237aa44a9f8bf71f3fb378bdba9b696a5d]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScFunctionListObj.
        
        Change-Id: I2db954ed8801937271b946e814bb1773c089d9ab
        Reviewed-on: https://gerrit.libreoffice.org/66244
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-13  Jens Carl  <j.carl43@gmx.de>  [2432b5857ff77b72d8b51d93192f93e25fcd6235]

        tdf#45904 Move XIndexAccess Java test to C++
        
        Move XIndexAccess Java test to C++ for ScFunctionListObj.
        
        Change-Id: I80fe759fed9386a70c35f089b8dc2408ece20d30
        Reviewed-on: https://gerrit.libreoffice.org/66241
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-12  himajin100000  <himajin100000@gmail.com>  [afbbdcc216a84b59fb263777659b044c4a7cf6f0]

        added forgotten prefix to aData
        
        Change-Id: I9887b8abcaccec2ec5ea14b3f43375c4b684b5ea
        Reviewed-on: https://gerrit.libreoffice.org/66202
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-12  Jens Carl  <j.carl43@gmx.de>  [0c31cc212fce6b8c28ddc1648fed245dc840a08a]

        tdf#45904 Move XNameAccess Java tests to C++
        
        Move XNameAccess Java tests to C++ for ScFunctionListObj.
        
        Change-Id: I857a2880dc7d0099404bf36ca06877976dd6c9e8
        Reviewed-on: https://gerrit.libreoffice.org/66205
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-12  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [316f85fa1d0617064a9908dc336586332e9375ae]

        tdf#122437 mysqlc: Fix foreign key references
        
        Comparing mysqlc terminology (INFORMATION_SCHEMA) with the description
        of the XDatabaseMetadata interface:
        - columns with name "REFERENCED_*" (INF_SCHEMA) should be used for primary key
        attributes (sdbc terminology).
        - columns without any prefix (INF_SCHEMA) should be used for primary key
        attributes (sdbc)
        
        Change-Id: Id9780fd86834441485da927f85b9446c40951fcf
        Reviewed-on: https://gerrit.libreoffice.org/66213
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-01-12  Justin Luth  <justin_luth@sil.org>  [84fefd7c295fc05499ca222dff50c2fe4e0fb27e]

        tdf#120145 ww8import: ignoreCols if section is inserted
        
        Otherwise, the column setting is duplicated both in the section
        and in the page style.
        
        Change-Id: I14383c646e709a3653f1054f0d4170a2963529c1
        Reviewed-on: https://gerrit.libreoffice.org/66151
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-01-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [57ff940d74af672cbed4f7e791e95e2a67e68ddc]

        Removed executable permission on (odt|cxx) files
        
        Change-Id: I72da2e5b804d76205b288388a3436de07c7a23cd
        Reviewed-on: https://gerrit.libreoffice.org/66207
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-01-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [89c252bf506d7cea9a7c4e6b80040e0d22645847]

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

2019-01-12  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [18bb85aa303c17b7705a9ccb0dd3d76673a1955e]

        make SwFormat a ::sw::BroadcastingModify
        
        - clean up SwSection..Hint: Lazily reusing the Dying HintId is evil
        - switch the SwChartDataSequence to SvtListener
        - add some description to RuntimeException
        
        Change-Id: I897a63030f207cabe4d1ba7de0c25c6c581ffd1f
        Reviewed-on: https://gerrit.libreoffice.org/65816
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-01-12  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [ead0a04e413018f94a307a1b621e53a5f4d25a70]

        tdf#122437 mysqlc: consider "types" parameter in..
        
        ..method XDatabaseMetadata::getTables() so it will return only those types
        which are needed. This solves the problem that no tables appear in
        "Relations.." window.
        
        Change-Id: Ia02537c78917583f574ad788098c65a9acd43078
        Reviewed-on: https://gerrit.libreoffice.org/66212
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-01-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c76d9e23327fe02757cc0f2524db11ffd9fe1551]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Removed executable permission on data files
            
            Change-Id: I6d1770081388a82f22c0884d1194197ee0df4e43
            Reviewed-on: https://gerrit.libreoffice.org/66201
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2019-01-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [f548dfa29239913fd71be67eadc2905010cabd95]

        make Format->Conditional Formatting->Manage dialog async
        
        Change-Id: I13a40c13340ea34cbcbde11289d3420855a7264f
        Reviewed-on: https://gerrit.libreoffice.org/66097
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [39a6500f5536469c3af2db31b68e75483ccad03e]

        use unique_ptr in SvXMLExportItemMapper
        
        Change-Id: I71cc6b270375164c466e22f62c568cd757204efe
        Reviewed-on: https://gerrit.libreoffice.org/66185
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [c8fe80fa0029798f847c8443aae54639ad193b08]

        use unique_ptr in SfxEventConfiguration::ConvertToMacro
        
        Change-Id: I7f96ce55b22212c38972a51c9273c9f9cd241acf
        Reviewed-on: https://gerrit.libreoffice.org/66183
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [70d509c9865664dffb49c2b6cafe5627d1fd26c7]

        use unique_ptr in SwViewShell::PrintOrPDFExport
        
        Change-Id: I43defece1279c7c170519d3950856c888ebad224
        Reviewed-on: https://gerrit.libreoffice.org/66182
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-12  Tamás Zolnai  <tamas.zolnai@collabora.com>  [24613d7abf820aff639a276a1819ada8d83e9063]

        tdf#122658: Empty date form field is not exported correctly to DOCX file
        
        We need to export date format and also text content
        in case of empty date field. Otherwise the exported
        date field will be lost during import into LO Writer
        or MSO Word.
        
        Change-Id: I5cf65bedba010f64ca8f56262057f3cce32b0943
        Reviewed-on: https://gerrit.libreoffice.org/66194
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-01-11  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [e8bee017fb46f47a4164517813b9d89e43a258e0]

        Add back Print dialog’s title…
        
        ... which went missing in commit cb443d07d54d6698eff51b5be2c6b56323f10315
        
        Change-Id: I5f980fd0c6b66b2a2135a659bcb0d3330d3b887e

2019-01-11  Stephan Bergmann  <sbergman@redhat.com>  [2a78d281dc116df16dc158d430262b207ff1e482]

        Drop external/boost/boost.gcc47679.patch
        
        The corresponding <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47679>
        "[5 Regression] Strange uninitialized warning after SRA" is claimed to be fixed
        in GCC 6, so should no longer be needed (with our current baseline of GCC 7).
        
        Change-Id: Ia9435dbf6644639961094d6bfb47e47500ab70b7
        Reviewed-on: https://gerrit.libreoffice.org/66181
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-11  Mark-R  <mark_r80@hotmail.com>  [3e977806448327c13030f74d34ed8ad340c3f48b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#121065 Replace Math -- Functions PNG images with SVG Change 5
            
            Replace Math -- Functions PNG images with SVG fix 03090400.xhp with 03090400New.xhp, modified Package_html_media.mk for Functions and removed double 'in'
            
            Change-Id: Ie3306f41ec45bb347e769741e5b150ffa1e49f92
            Reviewed-on: https://gerrit.libreoffice.org/65875
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-11  Michael Stahl  <Michael.Stahl@cib.de>  [648bcf418617d3d1ff33f8d4262778fdcb3632a9]

        sw: restore accidentally deleted/disabled UITests
        
        (regression from 457acbfa304ac8bda0755c9ca8f1e1e22e490ac8)
        
        Change-Id: I2e437748d5a98c3b3eef501134ef9442f8fc3451
        Reviewed-on: https://gerrit.libreoffice.org/66179
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-11  Stephan Bergmann  <sbergman@redhat.com>  [27cd397b1a1a8a39843c093eff68c5ea6cb249e7]

        Drop o3tl/clamp.hxx, use C++17 std::clamp instead
        
        Change-Id: I5043c787dcc3b78bc7fdff130564801194e39f46
        Reviewed-on: https://gerrit.libreoffice.org/66177
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-11  Justin Luth  <justin_luth@sil.org>  [5b19be032c51e0f7489b29c2c98e484587ed0865]

        tdf#122589 rtfexport: no duplicate section at document start
        
        If the document starts with a real section, then RTF export should
        not write out \sect before the first paragraph, because there already
        is an implicit section. Otherwise on import it is treated as an
        empty paragraph.
        
        The reason this problem doesn't multiply on each round-trip
        is that the import process puts a PageBreak on the first
        paragraph, and so it follows a different code path.
        The ODT file does not contain a PageBreak on the first paragraph.
        
        Change-Id: I8f2d48c932587aaf162e8f7352adf12ec15645f0
        Reviewed-on: https://gerrit.libreoffice.org/66017
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-01-11  Michael Stahl  <Michael.Stahl@cib.de>  [484fb55168b18bbd8c6160e5a3958a5188987ab5]

        sw_redlinehide: fix infinite loop when deleting comments
        
        The problem is that sw::UpdateFramesForAddDeleteRedline() sends a
        SwFormatFieldHintWhich::REMOVED event in order to remove any comments
        that may have been deleted from the document view.
        
        Unfortunately there's another listener in class FieldDocWatchingStack
        that is used during various SwPostItMgr::Delete* functions, which will
        effectively start over from scratch if it receives this event, so it
        is an infinite loop.
        
        Avoid this by simply ignoring any redline-deleted fields; deleting them
        again won't provide any benefit anyway.
        
        This can be seen with UITest
        deleteAllComments.DeleteAllComments.test_comment_trackchanges.
        
        (regression from 9b67b6a6d4b912f1e515d3884fa02c1be8aa6921)
        
        Change-Id: Ie1d5676d1d79a51e2e4a01a3e282f8739ff08899
        Reviewed-on: https://gerrit.libreoffice.org/66178
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-11  Furkan Ahmet Kara  <furkanahmetkara.fk@gmail.com>  [a47b8f223847ce28330244bc0eef2e6b72f7f989]

        tdf#112689:Replace chained O(U)StringBuffer::append() with operator+
        
        Change-Id: Ieea40ab9cd15260b02222174b9ac389d8c9f387b
        Reviewed-on: https://gerrit.libreoffice.org/65746
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-11  Gabor Kelemen  <kelemeng@ubuntu.com>  [25f2fd3aa45dc47356b7074151e8e5b6ae750e92]

        find-unneeded-includes: don't propose cmath -> bits/std_abs.h
        
        Found while cleaning sd/source/ui/sidebar/PageMarginUtils.hxx
        
        Change-Id: Iccbd45d9c53dd6561a6161f9949d6fb9d8539514
        Reviewed-on: https://gerrit.libreoffice.org/65923
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-11  Deve  <deveee@gmail.com>  [b534c1ef4ba439cc1b0f566ed9e3a3275a2e8e5e]

        Don't build dconf on Android and iOS.
        
        Without that modification, it finds dconf in linux system and then compilation fails when it tries to build configmgr/source/dconf.cxx because dconf headers are not found in Android NDK.
        
        Change-Id: I25ab7f1ce66ed491f08a526e462e00957135b0c2
        Reviewed-on: https://gerrit.libreoffice.org/65987
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-11  Gabor Kelemen  <kelemeng@ubuntu.com>  [0515ffdb2e4c975f1d19257dfed2a24ff3cbfdb4]

        tdf#114441 Convert use of sal_uLong to sal_uInt32
        
        Convert  the return type of GetScanlineSize to sal_uInt32
        since the type of the  mnScanlineSize member of the
        BitmapBuffer struct is "long"
        
        Convert places that are using the value returned by this method
        
        Change-Id: I222ce30b8e8f88402ddfd25286ca3b7548a8e8fb
        Reviewed-on: https://gerrit.libreoffice.org/65779
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-11  Cor Nouws  <oolst@nouenoff.nl>  [46f2c64eee2213e2921f28645c4ba907d6b83885]

        tdf#115228 nouns in UI are uppercase, hence Manage Document Classification and ..
        
        Change-Id: I8c4f48d8644d7d3775fe693aa5f8b96a6ca41ef5
        Reviewed-on: https://gerrit.libreoffice.org/66175
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2019-01-11  Caolán McNamara  <caolanm@redhat.com>  [8ae5d297d46c79a73a02c856417804c371a711ac]

        ofz#11243 timeout with bogus length
        
        Change-Id: I707f31b704ed6e67183bdbd60ea1c1cc126dac09
        Reviewed-on: https://gerrit.libreoffice.org/66161
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-11  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [1a8b2c1b18b1fdf1bc598ad8c2556fa0e4183606]

        tdf#122646 EMF+ Implement proper line width display
        
        With this patch I have implemented proper line width display,
        and improved performance (we are not multiply by matrix of doubles,
        but only by one double.
        
        Change-Id: Ica85b93ac7b7f37a9debb7bc232f2d9140c2a772
        Reviewed-on: https://gerrit.libreoffice.org/66136
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-01-11  Aleksei Nikiforov  <darktemplar@basealt.ru>  [c278857137ea0e9e25613d5f6bf8ddaf1336fbcc]

        tdf#122253 KDE5: Correct parent menu before it's used
        
        Also correct action group of menu
        
        Change-Id: Ie7eddd3cdc9fa1c36fdeaa1e96eb5d50d7126c09
        Reviewed-on: https://gerrit.libreoffice.org/66146
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-01-11  Aleksei Nikiforov  <darktemplar@basealt.ru>  [35b59e56cc01e5ecf97583ab7b7884d301457089]

        Unregister action when menu item is removed
        
        Change-Id: I9fc5e6630560f285eeb7ef4dbc5e39ccabd5f0df
        Reviewed-on: https://gerrit.libreoffice.org/66147
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-01-11  Aleksei Nikiforov  <darktemplar@basealt.ru>  [72385abba9d02670349e18478cef4bf53b330cda]

        KDE5: return multilib support
        
        Change-Id: Id416ff399e443175b7c7d608c8a7a4bc38eeedcf
        Reviewed-on: https://gerrit.libreoffice.org/66145
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-01-11  Stephan Bergmann  <sbergman@redhat.com>  [70519a43e0d89a6b5d89859a6851f8c757c6b0c7]

        Replace OUStringBuffer::appendCopy with append(std::u16string_view)
        
        ...which is more general
        
        Change-Id: I94f28f8eda887120cf5f143b4549e0339b60e6a7
        Reviewed-on: https://gerrit.libreoffice.org/66155
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-11  andreas kainz  <kainz.a@gmail.com>  [a0210c5c5e8fd47b55567a8b18788d57d2b7decb]

        tdf#120993 update Add fields icon in colibre
        
        Change-Id: If51ede08035c435d11b6f015b72ad656d32d2505
        Reviewed-on: https://gerrit.libreoffice.org/66150
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-01-11  Caolán McNamara  <caolanm@redhat.com>  [bd4f12d62493509763b2a279441ac9501e830f25]

        ofz#11188 avoid timeout
        
        Change-Id: I3726eb249e3bc290fa9bd5e8fe6747b1ce5ce9bb
        Reviewed-on: https://gerrit.libreoffice.org/66149
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-11  Caolán McNamara  <caolanm@redhat.com>  [e94dc6f63a05ab7744b720847c13bd0e2f674417]

        Resolves: tdf#122404 unlock just the toplevels that were locked
        
        push what toplevels got locked to just unlock those ones. otherwise the just
        dismissed toplevel may still be present in the Application toplevel list.
        
        merge all the similar examples of this.
        
        Change-Id: I77c0d55d1e4b3bcc3b8d88fef00ba289edd1e831
        Reviewed-on: https://gerrit.libreoffice.org/66076
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [d095a887a9b0cce81b4f828feed759b5d0b3ad3f]

        make Insert->Header and Footer dialog async
        
        Change-Id: Icb2c507970c35a8ddee47912915882dede87ebca
        Reviewed-on: https://gerrit.libreoffice.org/66099
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [a2b78c131db2bbe3555a89dfae32aefcd00949f5]

        make Format->Bullets and Numbering dialog async
        
        Change-Id: Ib69c2be7c8ddaa616c08796ad2b8c8cf20ee2db9
        Reviewed-on: https://gerrit.libreoffice.org/66098
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-11  Sass Dávid  <sass.dvd98@gmail.com>  [c164dbaff63d67f5e89d133c272412aaf4c5c158]

        tdf#100701 UI Enhancement: unintuitive naming changed as requested in comments
        
        Options in menus concerning Pivot Table changed to reflect their functionality as requested by Yousuf Philips (jay) in the comments.
        Menu: Data > Pivot Table > Create... -> Insert or Edit...
        Toolbar Tooltip: Insert Pivot Table -> Insert or Edit Pivot Table
        Context Menu: Edit Layout... -> Properties...
        
        Change-Id: I77c909a5de1606fab9e23e3e3614fcae440aa586
        Reviewed-on: https://gerrit.libreoffice.org/66032
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Jenkins

2019-01-11  Roman Kuznetsov  <antilibreoffice@gmail.com>  [d1b1d89ee33c50b0d42d7e8fb6f4df96c2513ad0]

        Resolves: tdf#122448 Change menu Item "Slide->Master Slide"
        
        Change menu Item "Slide->Master Slide" to "Slide->Change Slide Master"
        Change dialog name "Slide Design" to "Available Master Slides"
        Change dialog name "Load Slide Design" to "Load Master Slide"
        
        Change-Id: I98fab31cdce2e8ddf43f0c8b8519a95e15c13de5
        Reviewed-on: https://gerrit.libreoffice.org/65860
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-01-11  Gabor Kelemen  <kelemeng@ubuntu.com>  [48ba605c546dcd223e45d7b5a8e71998f945cadf]

        tdf#42949 Fix IWYU warnings in sw/inc/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        - Also fix .h / .hrc files
        - Remove a bit of duplication from the .yaml file
        
        Change-Id: I22145a79343497678e481d882544eb08e765312a
        Reviewed-on: https://gerrit.libreoffice.org/65878
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-11  Stephan Bergmann  <sbergman@redhat.com>  [dad7a53f1106a6ecc344caa902b07726b8eb59ad]

        Drop o3tl/string_view.hxx
        
        ...now that all of its uses have been replaced with C++17 <string_view>.
        
        The LO-specific o3tl::basic_string_view ctors with OString and OUString params
        have meanwhile been replaced with OString and OUString conversion functions (in
        dac7be50cff94e0c34cdca5ac7e35c19685c40c1 "o3tl::string_view -> std::string_view
        (in configmgr)"), the ctor with OUStringLiteral turned out to be no longer(?)
        needed anyway, and the LO-specific o3tl::toOUString has meanwhile been replaced
        with an OUString ctor with std::u16string_view param (in
        6856da30665705be6380e84cf55de954c41f15d1 "o3tl::string_view -> std::string_view
        (in embedserv)").
        
        Change-Id: Ie5215b07e2387560fb7e94de8b5a963241539c64
        Reviewed-on: https://gerrit.libreoffice.org/66144
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [152e2e6943adf46f12c04cf76dc435e48c1f1c74]

        use unique_ptr in sw
        
        Change-Id: I471875142391e537a4301dfe42beb8f8803ff46b
        Reviewed-on: https://gerrit.libreoffice.org/66036
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-11  Caolán McNamara  <caolanm@redhat.com>  [3d14462e233571ac8a77ab0484069e6cc944f320]

        ofz#11061 pick an upper bound on acceptible image size
        
        Change-Id: I3386dfe5c53c07c60f8845380246fb369d970134
        Reviewed-on: https://gerrit.libreoffice.org/66134
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [2281ade467e7dcc9652f74dbc4d9736100b0ad78]

        make insert->header/footer dialogs async
        
        Change-Id: I0e8eac86280d42752db2d7bde8c6aecf452bad6c
        Reviewed-on: https://gerrit.libreoffice.org/66089
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [09f9b5f6ba9e4590227b12eb8232a56d003086ea]

        make insert-section dialog async
        
        Change-Id: Ia48f4103b8f346a93ebe1f2c5078f21a90884e3f
        Reviewed-on: https://gerrit.libreoffice.org/66065
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-11  Miklos Vajna  <vmiklos@collabora.com>  [9d4e10a198cad1ad15b9082cd5934789c00d2827]

        vcl pdf: make XRefEntry members private
        
        Change-Id: Id389773f5eabc326ae8d6cc08262fc45314a824e
        Reviewed-on: https://gerrit.libreoffice.org/66131
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-11  Miklos Vajna  <vmiklos@collabora.com>  [dfc97dd381ef516ca4a7e99b29f9da1033a380f4]

        oox smartart, org chart: handle multiple paragraphs on data node
        
        This problem was similar to the one fixed in
        cfa76f538a44d4396574ece59e8a3953c22c6eb7 (oox smartart, accent process:
        handle multiple runs from a data point, 2018-11-21), but this there we
        handled multiple runs and this handles multiple paragraphs.
        
        It seems some smartart types allow multiple paragraphs in a diagram
        node, others only allow multiple runs. Org chart is in the former
        category.
        
        Change-Id: I281f01fdfa809d0a232d5da7fdaa23de7adcd627
        Reviewed-on: https://gerrit.libreoffice.org/66066
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [1e3442983b44ad6042cb687dbb77bf174796a255]

        use unique_ptr in SwViewShell::ImplEndAction
        
        Change-Id: I9be790996347e191df63198de109acf973104d0d
        Reviewed-on: https://gerrit.libreoffice.org/66125
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [a41b1d18ad26703f6a5b622f10e1126570bfd419]

        use unique_ptr in SwNodes::ExpandRangeForTableBox
        
        Change-Id: I31cc9d6b962c116c64789d886b82ea476f4e5144
        Reviewed-on: https://gerrit.libreoffice.org/66124
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [c7d5ad9dbfc7ada52a3ec8c38fa8420a08b126c3]

        use unique_ptr in SwXNumberingRules
        
        Change-Id: I7daa1fbd11c62d712b2ff70714b5e5bda63d54d8
        Reviewed-on: https://gerrit.libreoffice.org/66123
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [77e62790800f912f557613d98273555292b002d6]

        use unique_ptr in SwXFrame
        
        Change-Id: I3671bf7ab7913a2f07eec347c1e07d036bfca4c4
        Reviewed-on: https://gerrit.libreoffice.org/66122
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [9e2ca20b0514cc77102c9985ad72f242c0af910e]

        no need to allocate on heap in SwUndoSortList
        
        Change-Id: I949a9d32b18d5ccae17dee26f030173307d0b3fb
        Reviewed-on: https://gerrit.libreoffice.org/66121
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [9fd69aba34f9818ac760f5704e007b92679d65b1]

        use unique_ptr in SwUndoDelSection
        
        Change-Id: I2637872300c60f880e32b00f5f545f6145b563bf
        Reviewed-on: https://gerrit.libreoffice.org/66120
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [3c7b2b7279bc5d4fd72ae0b1d1fc50812792ed08]

        use unique_ptr in SwLayHelper
        
        Change-Id: I6b7ee99bb38df882853e3695cd03dcc745c92318
        Reviewed-on: https://gerrit.libreoffice.org/66035
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-11  Gabor Kelemen  <kelemeng@ubuntu.com>  [108d94db881626dd35fe0decb1de184f7d2fc2bd]

        o3tl::make_unique -> std::make_unique in xmlsecurity/
        
        Since it is now possible to use C++14, it's time to replace
        the temporary solution with the standard one
        
        Change-Id: Ie15220b53c6687e1d4891df668b2dedeae5e4750
        Reviewed-on: https://gerrit.libreoffice.org/65795
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-11  Stephan Bergmann  <sbergman@redhat.com>  [4f36ea1a1ecde6c000aeb878ab46747edd16c8f0]

        o3tl::string_view -> std::string_view (in tools)
        
        Change-Id: Ic3952cf0f05752813f60199b7b2c8c8e8dc27427
        Reviewed-on: https://gerrit.libreoffice.org/66118
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [16d1041c604a28e0a8c1a5a5feb4d3dfb7f4e92c]

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

2019-01-11  Mike Kaganski  <mike.kaganski@collabora.com>  [98d71c4e0847797a4ba9229a8e6d832a8a3d5e0f]

        tdf#69060: lock refreshing font data when loading a document
        
        This accumulates all calls to OutputDevice::ImplRefreshAllFontData
        while loading document's model, to avoid multiple updates for each
        imported font. After loading, OutputDevice::ImplRefreshAllFontData
        is executed once.
        
        Change-Id: I5b23a2b8a3765dee9061b6479665d04c2ba11cbf
        Reviewed-on: https://gerrit.libreoffice.org/47112
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-01-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [284a7f60fff72c4d8c011ff60ea2e40163cd25c3]

        OSX Re-Introduce NSApplicationMain usage
        
        This restores the nested NSApplicationMain and default run loop
        usage. Without it the Java AWT integration will start its own
        event loop, effectively blocking any non-system event processing.
        
        Reproducible via "Tools - Macros - Organize Macros - BeanShell...
        - LibreOffice Macros - HelloWorld - helloworld.bsh - Edit".
        
        The blocking can be prevented by overriding NSApplication::run and
        running our own event loop using Application::Execute. But this
        still doesn't show the Java AWT editor window and I couldn't find
        any information how to fix this.
        
        Since OSX now is a VCL plugin, this can't restore the old hook
        mechanism, but instead adds a new function to SalInstance.
        SalInstance initialization happens at InitVCL() start just a
        little bit later in the call stack.
        
        Somehow NSApplicationMain manages to run the Java VM in an extra
        thread, so it doesn't block the main loop. Probably this could
        also be handled by LO starting the JVM as a thread.
        Further information for an implementation eventually can be found
        in the "Technical Note TN2147" "JNI Development on Mac OS X."
        
        Change-Id: I04a0c2bf7949571f1b678ada9ab3592e0fe30c1f
        Regression-from: 925e2edb6f3f8fffcff9eddb31ed18bc77e2a690
        Reviewed-on: https://gerrit.libreoffice.org/65836
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-01-11  Justin Luth  <justin_luth@sil.org>  [8d4a7b17e60aa889d1a78da47630aae2d1c1513c]

        writerfilter: import section margins and writingMode
        
        Previously, only page styles got these values. But if the
        section is continuous, then these properties should
        be transferred to the section itself.
        
        This patch relies on the commit for tdf#122456. It confirms
        that it is a good idea for the last section to ignore
        the "fake" section and keep the real section properties.
        Otherwise these margins would be lost on export.
        
        Change-Id: I45efb0d80fb9307a57ff560b2e1a26899155f827
        Reviewed-on: https://gerrit.libreoffice.org/65975
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-01-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a2d2f0b30b75093b6ab517349f6db0649314495f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Removed double word
            
            Change-Id: I34d554c9e42d032d46031248f68405a3f49177ab
            Reviewed-on: https://gerrit.libreoffice.org/66138
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-11  Eike Rathke  <erack@redhat.com>  [f4844297c9cdbbf341e3e7d5e2e0c0c18cb40553]

        Related: tdf#44076 use sc::power() in ScMatrix::PowOp()
        
        Change-Id: I13a47419bd57d71482793d5f9a8429101793aad7
        Reviewed-on: https://gerrit.libreoffice.org/66092
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-01-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3827fec6e86f2b1de804f69e9747af150de59e15]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Removed double word
            
            Change-Id: Ia2ddedbb18ef3772be30cb1828ada0857f523848
            Reviewed-on: https://gerrit.libreoffice.org/66137
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-10  Stephan Bergmann  <sbergman@redhat.com>  [2dc075d2895c5920a42bd7714d92575d83949639]

        o3tl::string_view -> std::string_view (in svtools)
        
        Change-Id: Id876708444e969c27c0515d6b6897c016de53437
        Reviewed-on: https://gerrit.libreoffice.org/66117
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-10  Stephan Bergmann  <sbergman@redhat.com>  [06b854bff6061f69d113b2992d646c368d05ce50]

        o3tl::string_view -> std::string_view (in sfx2)
        
        Change-Id: I61b40db1e75938ecf09c3c2e039be2d757fde170
        Reviewed-on: https://gerrit.libreoffice.org/66116
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-10  Stephan Bergmann  <sbergman@redhat.com>  [c16156f78664cf62c1ccc0041370674faf4c0196]

        o3tl::string_view -> std::string_view (in cui)
        
        Change-Id: I7899802f09d16cfa2c8821782feed4fdfa653dd0
        Reviewed-on: https://gerrit.libreoffice.org/66114
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-10  Stephan Bergmann  <sbergman@redhat.com>  [6856da30665705be6380e84cf55de954c41f15d1]

        o3tl::string_view -> std::string_view (in embedserv)
        
        Change-Id: I32bba8f45ff3b77084aa2d416126f96c051022f4
        Reviewed-on: https://gerrit.libreoffice.org/66073
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-10  Brian Fraser  <andthebrain@softfrog.ca>  [f0856d3c6115163da837c141b69ab017b8f1fd81]

        tdf#122454 Impress: Correct d'n'd animation selection in Windows
        
        Change-Id: I0f17ff657beb2a5b3dfed91856ec45ddfca793a9
        Reviewed-on: https://gerrit.libreoffice.org/65939
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-01-10  Caolán McNamara  <caolanm@redhat.com>  [59fe75cd7baab2f0c025576413cf8788ac258842]

        Resolves: tdf#120632 consider submenus on restoring focus from menu
        
        additionally to the menu having focus, if a submenu of that menu has
        focus, then restore the focus when the whole hierarchy execution ends
        return focus to the toplevel menu's saved focus widget
        
        Change-Id: Iefd467fb1ba67ffd0a303505a893d2453e0ffbb3
        Reviewed-on: https://gerrit.libreoffice.org/66115
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4631c5d4c129b826df1cc29af1a558149b823667]

        DocumentSettings Writer UNO API test (converted from Java test)
        
        Change-Id: Id9a691b1aae62f37ef7f865c5ed015b7c6a13976
        Reviewed-on: https://gerrit.libreoffice.org/65909
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-01-10  Mike Kaganski  <mike.kaganski@collabora.com>  [647ad220295e16e05333e4eb801e1c8eac2d77f9]

        Revert "Try fixing VclComplexTextTest::testArabic by rescheduling"
        
        Apparently, this patch was ineffective, and wrong, as Jan-Marek
        told.
        https://ci.libreoffice.org/job/gerrit_windows/25682/consoleFull#1607778044d893063f-7f3d-4b7e-b56f-4e0f225817cd
        https://ci.libreoffice.org/job/gerrit_windows/25549/consoleFull#1607778044d893063f-7f3d-4b7e-b56f-4e0f225817cd
        https://ci.libreoffice.org/job/gerrit_windows/25531/consoleFull#1607778044d893063f-7f3d-4b7e-b56f-4e0f225817cd
        https://ci.libreoffice.org/job/gerrit_windows/25489/consoleFull#1607778044d893063f-7f3d-4b7e-b56f-4e0f225817cd
        https://ci.libreoffice.org/job/gerrit_windows/25434/consoleFull#1607778044d893063f-7f3d-4b7e-b56f-4e0f225817cd
        
        This reverts commit 68259f3663ba61a5f15f04793ac32a200100a8a5.
        
        Change-Id: Ibcb804b0b52339d6977c80129b10adb309514dbc
        Reviewed-on: https://gerrit.libreoffice.org/66088
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-01-10  Stephan Bergmann  <sbergman@redhat.com>  [eecc3d2799d9d4d2dd7b0aecf72833b349d9fce0]

        EmptyBPixel is unused
        
        ...since b62826ad3887305a76ee1ceabe2060f9d6e8723f "Remove more unused methods"
        
        BPixel was marked BASEGFX_DLLPUBLIC, but all its member functions are defined
        inline in include/basegfx/pixel/bpixel.hxx, and basegfx/source/pixel/bpixel.cxx
        was the only .cxx from Library_basegfx that included it.  So on Windows, non-
        inline implementations of the BPixel member functions are no longer exported
        from Library_basegfx, even though code in drawinglayer using BPixel expects that
        (and would thus start to fail to link on Windows).  So just not mark that all-
        inline BPixel class as DLLPUBLIC.
        
        Change-Id: I7553a7ac5a57b5d175d7c81b3908ad7b80b064c3
        Reviewed-on: https://gerrit.libreoffice.org/66043
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-10  Gabor Kelemen  <kelemeng@ubuntu.com>  [2117257eafac507b6af0be86ae62261fd192089a]

        tdf#107416 Revert "tdf#103703 Turn on single print jobs for collated prints"
        
        Turns out this was a wrong solution to the problem, also
        causing printout mixups on busy printers for the users
        
        This reverts commit 37c3e57c788fb5ad931126ea233093d87ac3dbc3.
        
        Change-Id: I8a456f4c90f48854c1f5e92dc39ed4ec8a17cf75
        Reviewed-on: https://gerrit.libreoffice.org/65993
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-01-10  Caolán McNamara  <caolanm@redhat.com>  [34973d2c957606e0b793d007ad709160e7797ed7]

        Resolves: tdf#122398 max/min limits too small for scale FormattedSpinButtons
        
        Change-Id: I679b6cc7e4bfc4273fc438e6d1d897ba66ead77b
        Reviewed-on: https://gerrit.libreoffice.org/66049
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-10  Caolán McNamara  <caolanm@redhat.com>  [4db0b6fc7f51fb5bfe2d61faf50a3063228da1c8]

        Resolves: tdf#43220 ensure old popup is destroyed on replacement
        
        with a new one
        
        Change-Id: I0979cea429b2d1e55835ff5a65725b84b7764201
        Reviewed-on: https://gerrit.libreoffice.org/66084
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-10  László Németh  <nemeth@numbertext.org>  [bdb0177b550d27a541cdfc0668714b2e9ac28540]

        tdf#122563 DOCX import: fix OLE size after roundtrip
        
        Embedded XLSX spreadsheets and other OLE objects
        became small in Writer after a roundtrip between
        LibO and MSO, caused by the empty drawing path of
        OLE shapes.
        
        Change-Id: I4cd39d4bcd6707cc5a3b8e40dde8c6148a20cabc
        Reviewed-on: https://gerrit.libreoffice.org/66053
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-01-10  Stephan Bergmann  <sbergman@redhat.com>  [403e3c04420c4d20c77427c43df52d554d7329ff]

        PropertyValue must be a complete type here (Windows --disable-pch)
        
        ...when instantiating implicitly defined special member functions of
        VCL_DLLPUBLIC FilterConfigItem
        
        Change-Id: I3128a475e9363b0dc0960fbb34e25c64c2270f69
        Reviewed-on: https://gerrit.libreoffice.org/66063
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-10  Stephan Bergmann  <sbergman@redhat.com>  [2aa92391daf6bf2ee3c2a332786f592a3d84c771]

        __cplusplus >= 201703L is always true now for _MSC_VER
        
        ...since 50cb96346ad54bcdb172acf11b4befe540e2b152 "Use correct __cplusplus value
        with MSVC"
        
        Change-Id: Ic107a8eff42b6e3961a787d1310cf4df78c26d49
        Reviewed-on: https://gerrit.libreoffice.org/66064
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-10  Caolán McNamara  <caolanm@redhat.com>  [fa4507a7e59cb88f87392b1cb2513d0b62c32d8b]

        Related: tdf#113205, revert add icons to extensions/source/update/ui
        
        the packaging of these is fixed now
        
        This reverts commit 4f89c98d715592be42d8d378786d79eb27acadcb.
        
        Change-Id: Idc4a3dd3485f7eb5f9009566e431c3e2a7944cb5
        Reviewed-on: https://gerrit.libreoffice.org/66077
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-10  Caolán McNamara  <caolanm@redhat.com>  [b37ee6869546c9725651e0cc233871fc0322aa49]

        Resolves: ofz#12462 fix build failure
        
        Change-Id: I6719a601b5f9e5b727406667f36a8bef93eb2adc
        Reviewed-on: https://gerrit.libreoffice.org/66081
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [b7baedb4d0df3f1421e701d2a943d947dfb67010]

        make format->page dialog async
        
        Change-Id: Ie2c63e2bac176002bc6616578aef2d4c763245c7
        Reviewed-on: https://gerrit.libreoffice.org/66074
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [6fcb1baf4678c2c34595f38fa4e557cffd67f163]

        make table-of-contents dialog async
        
        Change-Id: I839eaa820952ff39818b5ed9bd06a44eec3f39d3
        Reviewed-on: https://gerrit.libreoffice.org/66069
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-10  Caolán McNamara  <caolanm@redhat.com>  [888957648d15c60cd5849f8f8c2bdf55a3b78da8]

        Resolves: tdf#122611 crash in empty template list
        
        Change-Id: Ifab72f21e92382a3072a35447c6387e1fd405e15
        Reviewed-on: https://gerrit.libreoffice.org/66070
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-10  Stephan Bergmann  <sbergman@redhat.com>  [50bc5c2da75de1dec8e467fc4126687d3ffbb3fc]

        Replace uses of rtl/instance.hxx with plain local static vars in basegfx
        
        Change-Id: I13fbecf59e99547bbe85124dc9aa2777eef015d7
        Reviewed-on: https://gerrit.libreoffice.org/66072
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-10  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [1692034d53ce28b2c5d1c63ab429232a92b2f861]

        tdf#121978 use round again for Calc function SECOND.
        
        Round was inadvertedly replaced by floor in commit 273b3e10eab70ebc084cb62568bd699fddfb376e.
        
        Change-Id: Ie0824e228c62509952a11b866638482a409c851d
        Reviewed-on: https://gerrit.libreoffice.org/65579
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-01-10  Katarina Behrens  <Katarina.Behrens@cib.de>  [d804d22c229a9a08bd50c348a0e933b0138385bf]

        tdf#122056: catch DisposedException to avoid crash w/ screen reader
        
        The repro scenario is closing a slideshow with screen reader on.
        Some object are already disposed by the time [full-screen] win with
        presentation closes
        
        Change-Id: I7e2ae7a5b694daaf7355ef93d87a998c9f2e345a
        Reviewed-on: https://gerrit.libreoffice.org/65931
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-01-10  Katarina Behrens  <Katarina.Behrens@cib.de>  [4de638c14c0a74e29e213fd53cd01cad93285aa4]

        tdf#120877: make menu items checkable as needed
        
        Change-Id: I5a07526aa5187313977d6f7c244541be83b5edbc
        Reviewed-on: https://gerrit.libreoffice.org/65930
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-01-10  LibreOfficiant  <OpenOfficiant@sfr.fr>  [62142168e42a050d052d7d75fafd8f6e9cf2a1af]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Does not compile as such
            
            Change-Id: I353cde4e67424cb5b56071adc897c28462242985
            Reviewed-on: https://gerrit.libreoffice.org/66086
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2019-01-10  Eike Rathke  <erack@redhat.com>  [559758a35216c0cb852de65d129154947a4d91e8]

        Related: tdf#44076 do not leave cast to int to undefined behaviour
        
        ... if the double is an out-of-int-range value.
        
        Also catch domain and pole and range errors.
        
        Move this to it's own sc::power() function that can be reused for
        example by ScMatrix::PowOp() to be congruent.
        
        Change-Id: I88331e02e6cdfb5e1dcbf81622d3fc7ce4510478
        Reviewed-on: https://gerrit.libreoffice.org/65986
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2019-01-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [60a66bd57d17a2f72fbf852faf1eaad87eac6dec]

        pass ScTokenArray around by unique_ptr
        
        Change-Id: I611554b1c4cbc506dbfc32748e9f14c9e8eb5156
        Reviewed-on: https://gerrit.libreoffice.org/66022
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-10  Stephan Bergmann  <sbergman@redhat.com>  [612941b64970b3e1f246652a8661fbaa56373242]

        VirtualDevice must be a complete type here (Windows --disable-pch)
        
        ...when instantiating implicitly defined special member functions of
        SFX2_DLLPUBLIC SvxCharView
        
        Change-Id: I6eae49bc33811122c3d276440698721e08391ac2
        Reviewed-on: https://gerrit.libreoffice.org/66062
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-10  Caolán McNamara  <caolanm@redhat.com>  [10f0c50c86db4e7b9130130e61412497a0e4848b]

        Resolves: tdf#122356 on row-activate click ok button
        
        instead of proceeding directy to the ok response. Because there is
        an additional handler installed in the okbutton to do extra stuff
        that is needed to make this work
        
        Change-Id: I9646ea6978533084c6c9c48b03806e46eaa49c33
        Reviewed-on: https://gerrit.libreoffice.org/66046
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-10  Caolán McNamara  <caolanm@redhat.com>  [70e76596498e2fee17d0342c72d64c27f1e8fba2]

        Resolves: tdf#122598 avoid crash on macro recording end
        
        Change-Id: Ie9f9fc8b4a4a7852a5da37c7d190ca020391012e
        Reviewed-on: https://gerrit.libreoffice.org/66028
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-10  Caolán McNamara  <caolanm@redhat.com>  [5135a19c0cdc2937499e126dd5429eeb24a023a9]

        Resolves: move extension 'source' resources to 'res'
        
        so they get picked up by the usual postprocess packaging
        machinery
        
        Change-Id: Ia677f74229a86fdb72da294d42335341fb773ab9
        Reviewed-on: https://gerrit.libreoffice.org/66054
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-10  Gabor Kelemen  <kelemeng@ubuntu.com>  [96e7dbc8c3b57b152a59a53d03f1a0fdc51f3ae8]

        tdf#42949 Fix IWYU warnings in sc/source/filter/xml/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I39b7da64f92520f1fb583b2a2f038955e5de2f24
        Reviewed-on: https://gerrit.libreoffice.org/65690
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-10  Miklos Vajna  <vmiklos@collabora.com>  [22086e70c4f3bb41620ff81ecaf57fd2af6ccbce]

        oox smartart, org chart: fix vertical order of assistant nodes
        
        It seems the manager -> assistant -> employees ordering is not part of
        the file format. The order is stored twice in the file: the hierRoot
        algorithm has 3 layout nodes as a children, and also the data model has
        an order of the presentation nodes: both describe that employees go
        before assistant nodes.
        
        In contrast to that, PowerPoint orders XML_asst nodes before XML_node
        ones, so teach the hierRoot algorithm about this.
        
        This requires tracking the data model node type for each in-diagram
        drawingML shape, so that layout can determine if a hierRoot algorithm
        children has an assistant node or not.
        
        Change-Id: Ib81f3666fb092ed3b036d830f69ba7e1b94f8331
        Reviewed-on: https://gerrit.libreoffice.org/66048
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-10  Doğa Deniz Arıcı  <bluegreenbrain@gmail.com>  [f0f462bfa5465aa978c82e6c4aad058d9b760e93]

        tdf#112689: Replace chained O(U)StringBuffer::append() with operator+
        
        Change-Id: Ieb5c1e13ae647b49fd563f1759d744bd5f008ce1
        Reviewed-on: https://gerrit.libreoffice.org/65758
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [a3f409262db9a9939d40e8f009f3e2396c78c020]

        use unique_ptr in SwTextNode
        
        Change-Id: I3f263a617e0ca48cbbe894a061910f1af767bb11
        Reviewed-on: https://gerrit.libreoffice.org/66037
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [6cd5d350db92b78f1d4b8a552e0b8972d48c16a0]

        use unique_ptr in sw
        
        Change-Id: I13ab934932a24f49a0e37257d397de7ed88f66bf
        Reviewed-on: https://gerrit.libreoffice.org/66034
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [cf6df180efe821beb094eca5bf050e80eecc2d1b]

        fix leak in SwDrawFrameFormat::GetDescription
        
        and simplify.
        
        ever since original code was committed in
            commit da12dc5adf9086d418ff0d09abee23fdd8f68cda
            Date:   Wed Sep 8 14:20:23 2004 +0000
            INTEGRATION: CWS swundo03 (1.48.34); FILE MERGED
        
        Change-Id: I9aae40eade34051219f1fe838b373e0f3317d2c6
        Reviewed-on: https://gerrit.libreoffice.org/66026
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-10  Miklos Vajna  <vmiklos@collabora.com>  [e00d5f21fe7be1ccf31d35c12dcdda289321590e]

        Revert "tdf#42949 Fix IWYU warnings in include/rtl/*"
        
        This partilally reverts commit 55ca35ab99fb1164cb2095384ed0937a533d9d3c,
        the removal of <utility> was not correct, std::move() still requires it.
        
        Change-Id: I1f905e332874b0aa72f537e37251f822258577d6
        Reviewed-on: https://gerrit.libreoffice.org/66033
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-10  Stephan Bergmann  <sbergman@redhat.com>  [dac7be50cff94e0c34cdca5ac7e35c19685c40c1]

        o3tl::string_view -> std::string_view (in configmgr)
        
        Change-Id: I64131f59ce859a252baa9c84291d262bcb04fffd
        Reviewed-on: https://gerrit.libreoffice.org/66012
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [b8f497a06d585dbae3adadb4d177fe84fdb1b5fa]

        use unique_ptr in SwCache
        
        Change-Id: I2b961380dcb5eb26ce517f7b56e5c32f5e6429e4
        Reviewed-on: https://gerrit.libreoffice.org/66011
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [50887c9010515fe9fe61b3067f502cd28333773a]

        use unique_ptr in ScRangeUtil::IsAbsTabArea
        
        Change-Id: I3a5f88eef1e7a8241921f2fed15a1ebc2c4c3445
        Reviewed-on: https://gerrit.libreoffice.org/66006
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6d8594950bea25175e62f38981d84811cff64b8b]

        Removed executable permission on source files
        
        Change-Id: I1853e7a82078c9bc7149098bf9acc0ddf65109c8
        Reviewed-on: https://gerrit.libreoffice.org/66040
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-01-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0ed38fb78f97bd534c47db37bc3172ea3d9f7e3d]

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

2019-01-10  Takeshi Abe  <tabe@fixedpoint.jp>  [4bec85e56141e0b2726e3fa244ea252486c1fa46]

        sc: Drop empty reordermap.cxx
        
        Change-Id: I6d3183cf281363538c603d126660064a205cda5b
        Reviewed-on: https://gerrit.libreoffice.org/66058
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-01-09  Stephan Bergmann  <sbergman@redhat.com>  [4f846cbc5ab3089648d36f2ba03b980cf7e31c0e]

        EmptyTuple is unused
        
        ...since b3c3e116ff0eb9b550b73d3901395c042e31d192 "unusedcode.easy: Removed
        unused code"
        
        Change-Id: I472af471c82676b226685bf67ee90857b6607c5e
        Reviewed-on: https://gerrit.libreoffice.org/66045
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-09  Roman Kuznetsov  <antilibreoffice@gmail.com>  [5cba44179be4eefae428eb9703520972b02b9ac4]

        tdf#122595 Capitalize item in list Order in Print dialogue
        
        Change-Id: I395735c60eaf33b58781abe5d7e1c7b4793cfccf
        Reviewed-on: https://gerrit.libreoffice.org/66027
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Jenkins

2019-01-09  Serge Krot  <Serge.Krot@cib.de>  [0830f50d794b36c85e0b701b7b3376b03f5e982d]

        tdf#81750 new unit test: no duplication of field content
        
        Change-Id: I53eeca0dfad9176935a70b98a19b2ce044969031
        Reviewed-on: https://gerrit.libreoffice.org/66004
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-01-09  Serge Krot  <Serge.Krot@cib.de>  [ff4f2ba3242d303f7f238a7a142440f1f4b1f288]

        sw: DOCX: recognize TOC title during import
        
        Change-Id: Ifa4fb59858d61580f76e3d104aa4caa6b5902d1b
        Reviewed-on: https://gerrit.libreoffice.org/64735
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-01-09  Caolán McNamara  <caolanm@redhat.com>  [f22f28e722a8a2efdc42bddba80a3a43025a61fd]

        Related: tdf#122527 gtk < 3.20 and gtk_image_new_from_surface
        
        seems to be a problem
        
        Change-Id: I2aac780a44ce392372af9f688cde594d67fea3df
        Reviewed-on: https://gerrit.libreoffice.org/66013
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-09  Caolán McNamara  <caolanm@redhat.com>  [473d4f84ae7e2ad39342e099c9219d1ee99539c4]

        Related: tdf#122598 macro dialog from record macro has no parent
        
        Change-Id: I4ef2bca2ada4accefcf9a5314ad60c6177d1ae19
        Reviewed-on: https://gerrit.libreoffice.org/66030
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-09  Caolán McNamara  <caolanm@redhat.com>  [b01008eb17a1d37c3d020b86a5ba6fecd59b27ea]

        Resolves: tdf#122449 crash after dismissing edit index entry dialog
        
        Change-Id: I109833e175fce96c12877fefb4b093e518782ce8
        Reviewed-on: https://gerrit.libreoffice.org/66038
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-09  Caolán McNamara  <caolanm@redhat.com>  [8254b4abdc32c5d4b93cc7dbef4a479b3efc3460]

        Resolves: tdf#122353 silence useless selection-changed event attempts
        
        Change-Id: Ie84fb12e6561d93832159779d233102a34b1c78c
        Reviewed-on: https://gerrit.libreoffice.org/66042
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-09  Justin Luth  <justin_luth@sil.org>  [f18300642c3e962d7c0c6d13daad1676b877b30b]

        tdf#122345 filter/ww8 export: no fake section at end of document
        
        If Writer has a section that is ending, then the part after
        that would need to be another section for MS formats. However,
        if the section ends at the end of the document, there is
        no need to start a new section.
        
        This is particularly important for exporting RTF (preventing
        accumulating sections/paragraphs), but it also affects
        docx and doc (without noticable benefit or harm, but
        now instead of "fake" section properties it will end with
        the properties of the real section - which can only be a
        good thing, right?)
        
        This is one step in the right direction for resolving the comment
        //0xffffffff, what ... is going on with that!, fixme most terribly
        reinterpret_cast<SwSectionFormat*>(sal_IntPtr(-1))
        
        Change-Id: Ie0641eb78c11103b33e3d849fe0b7935476a6505
        Reviewed-on: https://gerrit.libreoffice.org/65974
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-01-09  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [97bb3611d78ed33c6d538a38117c869fe7286cd3]

        tdf#122559 EMF+ Add transparency support for drawing lines
        
        Change-Id: I62081f33eb04e70742d61418fa336f184f0f359b
        Reviewed-on: https://gerrit.libreoffice.org/65996
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-01-09  Caolán McNamara  <caolanm@redhat.com>  [6bbb384bf6334eb9f207f4098820e6852e21325a]

        Resolves: tdf#122348 make return in spinbutton signal value change
        
        before going on to close the dialog afterwards
        
        Change-Id: I9764512a944e52b0d2bff2d11c8cf74c057e2623
        Reviewed-on: https://gerrit.libreoffice.org/66024
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-09  Caolán McNamara  <caolanm@redhat.com>  [e87be6db93860f33bc7141dc8ba9ddf6430ae2c0]

        Resolves: crash in double-split when first timeout hadn't expired yet
        
        Change-Id: Ieba97589a3794cf5ed95839e20cc4028cfedae3a
        Reviewed-on: https://gerrit.libreoffice.org/66018
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-09  Caolán McNamara  <caolanm@redhat.com>  [4c89c6c7c1bd89cda5690ae620092e3b32b11d97]

        Resolves: tdf#122597 chart dialog should be modal
        
        Change-Id: I66881168fe2c6f3d033f2037e3d1b884bb74bc1a
        Reviewed-on: https://gerrit.libreoffice.org/66015
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-09  Caolán McNamara  <caolanm@redhat.com>  [0aff7edaa4ec4a2aa232bac27f669e42435905b3]

        Related: tdf#122308 missing parent for losing signature warning dialog
        
        Change-Id: I3132550cc5549b61d13cd420876cf007bc80d39b
        Reviewed-on: https://gerrit.libreoffice.org/66007
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [03116898b006b1c78ea82874fc12be29a4095696]

        update uitest debugging instructions to account for gtk3 backend issue
        
        e.g. when debugging UITest_writer_tests2 it gets stuck when the uitest
        invokes dialogs
        
        Change-Id: I8276a8d7e885be5f47309beeec1f4c3c9d12ee32
        Reviewed-on: https://gerrit.libreoffice.org/66002
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [bf64b723878d793980a025e624119bc5c39268d6]

        use unique_ptr in ScViewOptions::CreateGridItem
        
        Change-Id: I350e606b14a5a7f269fecca1d176f40c4343c344
        Reviewed-on: https://gerrit.libreoffice.org/66005
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-09  Caolán McNamara  <caolanm@redhat.com>  [d2313a5d052373f86174f9de4e24153024f6a8a2]

        Resolves: tdf#122467 drop down field name is too narrow
        
        ellipise only when we have to
        
        Change-Id: I79820dc84fc9ac0a755700c70bca9edbb14cf371
        Reviewed-on: https://gerrit.libreoffice.org/66000
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-09  Caolán McNamara  <caolanm@redhat.com>  [096b455583aa23d554cd05b1fac8909b7e10e355]

        tdf#122273 modal dialog on modeless dialog needs special handling
        
        Change-Id: Idb5111b3f795f55c4b5644b5bcc6145106ff1392
        Reviewed-on: https://gerrit.libreoffice.org/65583
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [47faab780f2a099715a95ce6f3c5228f0fe0c599]

        use unique_ptr in SwContentNode::CreateOLENodesArray
        
        Change-Id: I4ff33dbdc4d87fd00e4a2b995fff1238c7e2a679
        Reviewed-on: https://gerrit.libreoffice.org/65995
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-09  Dmitriy Shilin  <dshil@fastmail.com>  [8addcffd4c4b1ce8d7e4c8dee01c312b68f1de71]

        tdf#107792 vcl/win: replace ScopedHDC with type alias
        
        Change-Id: I2d12ebc2a7e353ce685ec5132b0a65b393c36212
        Reviewed-on: https://gerrit.libreoffice.org/65962
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [3c97782c7e1ea437511249d750bf882bff17ef09]

        use unique_ptr in pGlobalOLEExcludeList
        
        Change-Id: Ib52e594b469818a0567c9c6b5cd460375d997abc
        Reviewed-on: https://gerrit.libreoffice.org/65994
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-09  Gabor Kelemen  <kelemeng@ubuntu.com>  [54515a6a01a372729bf8a7f9e992c51f214ec9a6]

        tdf#42949 Fix IWYU warnings in salhelper/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here
        and only for files that are actually compiling
        
        Change-Id: I70357eade9552984fdb3b7590f1e8237a02a7d1d
        Reviewed-on: https://gerrit.libreoffice.org/65650
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-09  Miklos Vajna  <vmiklos@collabora.com>  [b4cd1acc00a4a0cdbcd350b4441156ea22a965c5]

        CppunitTest_xmlsecurity_signing: use CPPUNIT_TEST_FIXTURE()
        
        Change-Id: I3e6c7f5af6edb1c7ae4867aa46f56fec695e5bcf
        Reviewed-on: https://gerrit.libreoffice.org/65984
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c83011038db6b9a61cb053395f33f4ed6cb53494]

        Removed duplicated include
        
        Change-Id: Iea1d992fb7b7e0d60ee3432a20b74cb8d312fc08
        Reviewed-on: https://gerrit.libreoffice.org/65991
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-01-09  Aditya  <adityasahu1511@gmail.com>  [c9a7c4358d902900eb0fe66db36e283dc8df0336]

        tdf#120086: Patch for TAB-ing order of Gallery sidebar panel
        
        The current TAB-ing order of Gallery sidebar panel is not sequential
        and the order needed to be changed. This patch fixes the TAB-ing order
        of the gallery sidebar panel to a more sequential and convenient one.
        It also fixes the reverse TAB-ing order (Shift+TAB).
        
        Change-Id: Ib0b22ccef1fa4676e535f42a794fb7c836741d0b
        Reviewed-on: https://gerrit.libreoffice.org/65907
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-01-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [850fb2ac2d89e68570db840bab65ac46df9d4314]

        use unique_ptr in sd
        
        Change-Id: Ie212034c286146067c3ce49e62b2c47478ad7282
        Reviewed-on: https://gerrit.libreoffice.org/65967
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-09  Jim Raykowski  <raykowj@gmail.com>  [16dbaf8e4a487c75f5977f5f4febdeae4466c264]

        Revert "tdf#120170 Use parent key input handler for controls that use subedit"
        
        This reverts commit 144ee02fc714f2f022e5046aeec2b46cd4cd1476.
        
        Change-Id: I8dac626851895b67d24a2ee413c0121f7a5cfe16
        Reviewed-on: https://gerrit.libreoffice.org/65988
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-01-08  Caolán McNamara  <caolanm@redhat.com>  [6b4ea2d8ddd681fec98773d7e0bbec9657a1fc08]

        tdf#122527 dot symbols in chart menubutton not working
        
        a few problems here
        
        *) each symbol was drawn on top of the previous one instead of clearing it
        *) some spurious placeholder text in the menu entry
        *) m_nSymbolType not set correctly on activation of a submenu entry
        *) under gtk3 adding entries to the submenus didn't inform the
           menubutton of their addition
        *) we can drop m_xMenu because set_item_sensitive can be used
           instead, which didn't exist at the initial time of writing
        
        Change-Id: Id339992c4192f3782fddfd56cb3e9b67cfcbe2a2
        Reviewed-on: https://gerrit.libreoffice.org/65977
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-08  Caolán McNamara  <caolanm@redhat.com>  [79358a7588e1d5f02b8f9bf1ba9feb316af7f2a5]

        Resolves: tdf#122308 ensure parent for message dialog
        
        Change-Id: Ie7e97d3beedfa007243e4a6b7408341857f2d903
        Reviewed-on: https://gerrit.libreoffice.org/65979
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-08  Muhammet Kara  <muhammet.kara@collabora.com>  [af3e421fdb32f172d40ba4641f24f1356fcb55ce]

        Add method DocumentToGraphicRenderer::getPageCount()
        
        And use that in sfx2 Redaction code to be independent of
        the document/module type
        
        Change-Id: Ic206f7a10a27d8d44566df34a10d009a34adf0a5
        Reviewed-on: https://gerrit.libreoffice.org/65971
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-01-08  Justin Luth  <justin_luth@sil.org>  [93d3ef817af1e07ff8b6ea2e6636358c1762a62a]

        writerfilter: avoid exception - IsProtect not page style property.
        
        Change-Id: I3e91bc82e5857116f5d94103a7c22ce333e4f89b
        Reviewed-on: https://gerrit.libreoffice.org/65976
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-01-08  Justin Luth  <justin_luth@sil.org>  [13ed75dd3f84d38cce8f46792af560a5090ec180]

        tdf#122460 ww8export: always export H/F to first section
        
        Normally the first section is considered a BreakCode == 2,
        which guarantees that the headers/footers will attempt
        to be written.
        In the cases where it isn't, the very first section
        definitely needs to include any possible Headers/Footers.
        
        This was already done for DOCX via bug 78606 in LO 5.0.
        
        Both DOCX and RTF seem to ignore this first aSect,
        so this change won't affect them.
        
        Change-Id: Ie08eedea9202f0922e0e505a92fe4a66ef6c4a24
        Reviewed-on: https://gerrit.libreoffice.org/65859
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-01-08  Caolán McNamara  <caolanm@redhat.com>  [8249fc75a28fe6434a9b60c50487e8f2a2e1e588]

        Resolves: tdf#121940 mnemonic ends up in tooltip text
        
        Change-Id: Ic698f23e71dbc613db2acf884fdefdeab06fde0f
        Reviewed-on: https://gerrit.libreoffice.org/65968
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-08  Michael Stahl  <Michael.Stahl@cib.de>  [2dda396f4de051cccf3442f17c84bf2ff5d1db1d]

        tdf#122452 sw_redlinehide: WW8 import/export sets layout show/hide mode
        
        ... and not SetRedlineFlags(), similar to the way the ODF filter does it.
        
        The RTF/DOCX filters don't appear to be able to export the show/hide
        flag currently, they can only handle the enabled flag.
        
        Change-Id: I76bc19292882d7de5c28ea6afe0f81eadbd4a04f
        Reviewed-on: https://gerrit.libreoffice.org/65966
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-08  Michael Stahl  <Michael.Stahl@cib.de>  [b15f1ed2a1df45a57b587ac90efa90c1c18866fc]

        sw_redlinehide: try harder to prevent SetRedlineFlags from messing things up
        
        Rearrange the code added in 15f1555da8adfa81ea1d4b0d8b694164fddbb2ae
        to set all layouts to non-hidden before moving redlines in the model.
        
        tdf52550-1.doc contains lots of consecutive delete redlines that
        when exported to ODF trigger asserts about wrong start nodes in
        CheckParaRedlineMerge().
        
        Change-Id: I89c3d4fefd26691a9632807b9899138eee895fff
        Reviewed-on: https://gerrit.libreoffice.org/65965
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-08  Andreas Sturmlechner  <asturm@gentoo.org>  [65a6c9ae4791188ffcecf489073cf38873ce5e17]

        Fix build with poppler-0.72
        
        Change-Id: I0664d1b39e97b7555c0a3cba442db52b84f37134
        Reviewed-on: https://gerrit.libreoffice.org/65960
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c3e815b216ab4495f3c5d36e798c453f1618b2df]

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

2019-01-08  Arkadiy Illarionov  <qarkai@gmail.com>  [5072e17ec99da280e70413fa2ec571aa928c4503]

        Simplify containers iterations in sc/source/ui/[f-u]*
        
        Use range-based loop or replace with STL functions
        
        Change-Id: Ia117ee3bea76c1cee84c0d2bb43195c59764fe93
        Reviewed-on: https://gerrit.libreoffice.org/65961
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-08  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [4d9ed6769f4333331f18d6cad3fc209afa3f0c62]

        update credits
        
        Change-Id: I816269e022ad85f247f8691f669898beb24775b6

2019-01-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [c2d59ec2832c8b51568e73e9314ab9c82f1f5b7b]

        use unique_ptr in ScXMLImportWrapper
        
        Change-Id: I98e29a832509f4ea0453f92ccd6fb274e39b5afc
        Reviewed-on: https://gerrit.libreoffice.org/65956
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-08  Dmitriy Shilin  <dshil@fastmail.com>  [bcbcfa7927c575ddb1379b3cd8ef1b2df709ba66]

        tdf#107792 vcl/win/gdi: introduce ScopedHRGN
        
        Change-Id: I3d103dcb6ebb81d50bb8a10371dba7feb92c421d
        Reviewed-on: https://gerrit.libreoffice.org/65924
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-01-08  László Németh  <nemeth@numbertext.org>  [7209feef41c3c858476a2ae9795a7d2264c0ffc0]

        tdf#122224 DOCX import: fix formula field syntax
        
        by removing the DOCX custom number format string
        which caused a syntax error message here instead
        of the formula calculation.
        
        Change-Id: Ia643e966440117871f6b4ddceab610100ac34138
        Reviewed-on: https://gerrit.libreoffice.org/65945
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-01-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [17dd2662ccfa9d04efbea74e5d7548db5b2126d4]

        convert "*xxx.get()" to "*xxx"
        
        Change-Id: Ic307226591ff9702957ccdec486ccf70357eb6d9
        Reviewed-on: https://gerrit.libreoffice.org/65951
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [638be04c8334e5e29f9258ff870fbe63603ce7e0]

        use unique_ptr in sd::BluetoothServer::Impl
        
        Change-Id: I54bd8fbac488182d2017e90b7afced2659f01728
        Reviewed-on: https://gerrit.libreoffice.org/65955
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [7a26512fdbef282e77028f0f318faf72b11190ee]

        loplugin:constantparam
        
        Change-Id: Id5c7e66b8f8bc324f097dd739ce683d74fc6491b
        Reviewed-on: https://gerrit.libreoffice.org/65953
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-08  Gabor Kelemen  <kelemeng@ubuntu.com>  [31c1995037a7ad408a5af6917288d8e3888a472d]

        tdf#42949 Fix IWYU warnings in store/source/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I99f1611f41378a0baa7688db5a5f78e0169f0d5b
        Reviewed-on: https://gerrit.libreoffice.org/65649
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-08  Miklos Vajna  <vmiklos@collabora.com>  [74b30472e845123c93ec83172a458eae99a793a0]

        RTF filter: add URW testcase
        
        lcov points out this was uncovered previously.
        
        Change-Id: I831b7e6c2b475d2b3ddd64fb21714c3b6667832a
        Reviewed-on: https://gerrit.libreoffice.org/65944
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [634ed501db65da619ffbd9c19c29969a9023152c]

        Removed executable permission on data files
        
        Change-Id: I20aa503bb011d7222ecc29cb87bb72c0f3ee7539
        Reviewed-on: https://gerrit.libreoffice.org/65949
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-01-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [6ccc70a8a5cf3bcf9504f3a0b7dd30969e4d7ae0]

        use unique_ptr in desktop::IpcThread
        
        Change-Id: I7f67b4c9a157d7a1a5992174397c061b14c8a674
        Reviewed-on: https://gerrit.libreoffice.org/65952
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-08  andreas kainz  <kainz.a@gmail.com>  [a236da0c740e79aed9213005c6a106b4fe2cb293]

        Colibre icon: update toolbarmode and donate icon
        
        Change-Id: Ie628d666f3f8d8bf0cfefd212706d5ce4e76dfe0
        Reviewed-on: https://gerrit.libreoffice.org/65946
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-01-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [06ec8a95c37a475b35100c9599ef56c1e179dc23]

        add operator* to uno::Reference
        
        like the other smart pointer types
        
        Change-Id: I3ac1888c84fc1411cdfc3357b005afbb3b7d8bbe
        Reviewed-on: https://gerrit.libreoffice.org/65926
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-08  Mike Kaganski  <mike.kaganski@collabora.com>  [162a472d55cf9fb9aaa6d5eae625b3da2273a516]

        Don't crash when accessing WebDAV resource after auth failed
        
        In my testing on Windows, the crashing scenario was this:
        1. FileDialogHelper_Impl::updateVersions() creates storage calling
           comphelper::OStorageHelper::GetStorageFromURL;
        2. Content::openStream() calls isDocument first;
        3. Content::isDocument() indirectly initiates WebDAV session,
           creating a NeonSession;
        4. All operations of NeonSession call Init() first; its first call
           initializes m_pHttpSession using ne_session_create, and then
           adds auth callbacks using ne_add_server_auth/ne_add_proxy_auth
        5. Then NeonSession performs the rest of PROPFIND task, calling
           ah_post_send and auth_challenge; the latter fails, then
           ah_post_send calls clean_session, which cleans m_pHttpSession's
           auth_session's sspi_host;
        6. NeonSession::HandleError throws DAVException for NE_AUTH error;
        7. Content::isDocument() returns true to Content::openStream(),
           which proceeds to execute the command, which in turn re-uses
           the NeonSession and its m_pHttpSession;
        8. NeonSession::OPTIONS then indirectly calls continue_sspi, which
           tries to dereference the m_pHttpSession's auth_session's
           sspi_host which is nullptr at this point.
        
        So in case NeonSession detects the NE_AUTH error condition, let's
        set a flag indicating that the next Init() should reinitialize its
        m_pHttpSession.
        
        Also fixed a case when xProps was used before initialization in
        Content::getPropertyValues.
        
        Change-Id: Ifc9eec4fe0333ff6be17c5089068441b4a6eb78c
        Reviewed-on: https://gerrit.libreoffice.org/65950
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-01-08  Tamás Zolnai  <tamas.zolnai@collabora.com>  [5fce6efe346c38d17b933641422c98c9cfe54069]

        Unfloat: FloatingTableButton -> UnfloatTableButton
        
        It explains better, what this button is.
        
        Change-Id: I93b78c7907686179ec4fe6b3f45daa15c846c316
        Reviewed-on: https://gerrit.libreoffice.org/65942
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-01-07  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [7809ec859d5bdb5dedb259a362a15324088b334c]

        tdf#122498 EMF+ Fix rotation of Ellipse, Arc and Pie
        
        To draw any shape with EMF+ the shape needs to be created
        and next the transformation matrix needs to be applied.
        Unfortunately for Ellipse, Arc and Pie only position and ratio
        was transformed. The rotation was not handled correctly.
        With this patch the transformation matrix is applied after
        creation of the shape.
        
        Change-Id: I63a797e7cddfd304f94e7e5c8e2ce15063dc55e5
        Reviewed-on: https://gerrit.libreoffice.org/65898
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-01-07  Eike Rathke  <erack@redhat.com>  [a6572f5f014ed159e340ed31b6e5a08527c09088]

        Resolves: tdf#122301 ReferenceOrForceArray for FREQUENCY() parameters
        
        It's yet unclear whether
        ECMA-376-1:2016 OOXML 18.17.7.127 FREQUENCY
        "A call to FREQUENCY shall be an array formula."
        indicates that the entire formula expression should be in array
        mode as well, see
        https://bugs.documentfoundation.org/show_bug.cgi?id=122301#c8
        
        If so, that will need a follow-up change.
        
        Change-Id: Ic302d25631fb870b46989b922c95912ab5d123df
        Reviewed-on: https://gerrit.libreoffice.org/65940
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2019-01-07  Justin Luth  <justin_luth@sil.org>  [0a6c609bdc89dd0317d3f5013c13d85d50d30669]

        tdf#122429/tdf#122431 ww8export: export H/F to default section
        
        Just like bug 121374 for DOCX, which was just fixed in LO62,
        DOC apparently also sometimes can miss out on headers and footers.
        
        It wouldn't be terrible to duplicate headers/footers
        unnecessarily, but it is terrible to have them disappear.
        If the last SectPr has no idea about the section start,
        it can't know whether it is continuous or started with
        a page break. In that case, just ensure that the
        header and footer are explicitly written out.
        
        RTF continues to work without this in all known cases.
        
        Change-Id: I93f2b08535a3548c0a9e9bcdb6ee2cd965dc8367
        Reviewed-on: https://gerrit.libreoffice.org/65840
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2019-01-07  Tamás Zolnai  <tamas.zolnai@collabora.com>  [b0c758b407deea0d87b51687601af48126d871c9]

        Unfloat: Add documentation for new classes
        
        Change-Id: Id7c8d5eb7f865db5db82beffe96dab605d8ae36f
        Reviewed-on: https://gerrit.libreoffice.org/65941
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-01-07  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [3272c1eb5563f3bda2caa24f32b1018372622109]

        related tdf#100074: prepare group shapes text input via writerfilter
        
        Put various preps into place, that enable us to read txbxContent from
        group shape children via the writerfilter parser, which gets us much
        more features
        
        Also:
        - store shapecontexthandler on wrapper class in writerfilter
        - move adding children shapes to ctor, not dtor
        - remove RuntimeException in Writer's XShapes::add(), aligns this
          with Draw/Impress API semantics, and helps here when trying to
          add the same shape a 2nd time (which we then simply ignore)
        - make oox's Shape notion of 'inside group' less ad-hoc
        - make SwTextBoxHelper::getTextRectangle() cope with more than
          CustomShape - so passing in a group shape will also yield some
          sensible bounding box
        - have SwTextBoxHelper handle group content, too
        - derive WpsContext from ShapeContext, so we can later substitute it
          for that inside WpgContext
        - keep WpgContext::onCreateContext() _for the moment_ with the old
          delegation to ShapeContext (needs to use WpsContext to enable
          writerfilter text input)
        
        Change-Id: I2b0f0583e21137f3321a8dc13823058b14d19773
        Reviewed-on: https://gerrit.libreoffice.org/65914
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2019-01-07  Miklos Vajna  <vmiklos@collabora.com>  [5dfd5755c709e91d2903bd7be4582f7832e89780]

        oox smartart, org chart: fix font color when defined with quick styles
        
        createStyleMatrixContext() assumed that <dgm:style> contains
        <dgm:fontRef>, but it contains <a:fontRef> instead.
        
        This resulted in a 0 mnThemedIdx, which meant that since commit
        89206c472ecf18bfde6824cea8004921cd404365 (bnc#862510: PPTX import: Wrong
        text color inside shape, 2014-12-21) we ignored the theme color in
        oox::drawingml::Shape::createAndInsert().
        
        Change-Id: I81045fa58df5cb9e31a4ed3f1b1625224bcd06ad
        Reviewed-on: https://gerrit.libreoffice.org/65938
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-07  Muhammet Kara  <muhammet.kara@collabora.com>  [c5a7e5d9348d809a61449226ac4169619f89a904]

        Redaction: Handle multiple Writer pages
        
          * Creates one GDIMetaFile from each Writer page
          * Inserts them as Shapes into the newly created Draw doc
          * Has some 'magic' numbers needs to be figured out
          * Tried with a 100-page Writer doc, seems okay
          * Seems slow, might need to be optimized
            * Seems like getDocumentSizeInPixels() and getDocumentSizeIn100mm()
              are consuming most of the cycles. Will look into this at the end.
        
        Change-Id: Ie40cd64b69fad3e66d74b6b05600cb9f52f1021b
        Reviewed-on: https://gerrit.libreoffice.org/65847
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-01-07  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [32b85ec64e5c901369ce3ce5dbda0e96f2ec7fc0]

        Disable removal of GPG socketdir with older gpgconf versions
        
        Change-Id: Id068f1c1b70c3db3d3a0faa5ebe7706f205fe4da
        Reviewed-on: https://gerrit.libreoffice.org/65932
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2019-01-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f21a3c35520842624f944e5809fc55fa7ba26119]

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

2019-01-07  Mark Hung  <marklh9@gmail.com>  [215a52bee9709090f38b171787e52ccb957281ab]

        Fix warning message if Cygwin GNU Make is used.
        
        Update url according to LODE current version (4.2.1) because
        the previous one does not support mkdir -p, which is used
        by libcdr and libqxp now.
        
        Change-Id: I7e50e46d2101a3cbd757d683f2d3550f896fc750
        Reviewed-on: https://gerrit.libreoffice.org/65882
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2019-01-07  Balazs Varga  <balazs.varga991@gmail.com>  [015569fc919b702f7a1b0f09038bafa9f104ca70]

        tdf#122091 OOXML Import: Automatically break of X Axis labels
        
        Set the TextBreak value automatically true, only if the X axis labels
        rotation is 0 degree. The MS Office using a similar method because
        there is no any XML tag in the OOXML standard which refer to this setting.
        
        Change-Id: Ie84a95935f0d5c4c1f9a30803e22572141385960
        Reviewed-on: https://gerrit.libreoffice.org/65853
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2019-01-07  Tor Lillqvist  <tml@collabora.com>  [7fc28192864c30ae95b24aceb9cdf7e869dc9dcf]

        Skip these patches for iOS, too
        
        Change-Id: I2b99cd30b151eaa0302abaa9fdfa92fe8300a4d5

2019-01-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [c4331c0b6a12b541a5adee6374f9acf70c3dd6fd]

        use unique_ptr in LwpTools::GetSystemDateStyle
        
        Change-Id: I6ea90be5736982422aaa45c7147beec1cfd5430b
        Reviewed-on: https://gerrit.libreoffice.org/65918
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [05f12ce00f03be685df9a392001c2ae5f3258edf]

        use unique_ptr in lotuswordpro
        
        Change-Id: I49ae12639d1a5adab25407115cf65ebcfe3936c9
        Reviewed-on: https://gerrit.libreoffice.org/65920
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-07  Mike Kaganski  <mike.kaganski@collabora.com>  [01f7be3806b45343131902580ce821a1a3ac3d19]

        Missing includes
        
        Change-Id: I85b2d9333e1a5f157dddfb9e250a306f10df2503
        Reviewed-on: https://gerrit.libreoffice.org/65933
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-01-07  Tor Lillqvist  <tml@collabora.com>  [90ecbc750586a6a949438ee5382bd056ebc7c627]

        Need <vcl/settings.hxx>
        
        Change-Id: I5c6e27d210efad26cfa0f4f67cfc51dfb07f577e

2019-01-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [129e0cdddc21313844a2fed26fe9d9fd6913b7d6]

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

2019-01-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f72e916e6f2cfe15147e6a53657b8f1b76a7e303]

        Fix typo and file permission
        
        Change-Id: I9fe2a1267f05bcf1dd5bb6f1a553a45b14cee079
        Reviewed-on: https://gerrit.libreoffice.org/65849
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-01-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1ca524f82b27cd65c55358dfd5fb8e77d717935e]

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

2019-01-07  Katarina Behrens  <Katarina.Behrens@cib.de>  [f70d29fd91d232f0b030f0f76bd23bd2919eb868]

        Resetting all fields for all dims corrupts pivot cache
        
        test case is exporting ooo55266-3 (contains data grouped in numerical
        intervals) to xlsx and without closing the document, opening filter on
        1st pivot table (kaboom!)
        
        ClearGroupFields corrupts the cache bc it resets Field.mpGroup items
        for all dimensions, not just the one present in ScDPDimensionSaveData
        (all this happening in ScDPCollection::SheetCaches::getCache).
        Consequently, accessing or rebuilding pivot cache may crash bc mpGroup
        now points nowhere.
        
        I split and renamed ScDPCache::ClearGroupFields into 2 parts, one of
        them clears maGroupFields, the other resets mpGroup ptrs in maFields.
        When adding data to cache, the former is used (bc group ptrs get reset
        almost immediately afterwards)
        
        Change-Id: I96e8d234a17da0f3cc65c0625aa47b12284b98b8
        Reviewed-on: https://gerrit.libreoffice.org/65329
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2019-01-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [9b255a7be8b7aab9bb5fcbea572fdaad37d9e8c1]

        tdf#122312: Expand Combobox
        
        Change-Id: I008c3e93d40ee4b6ad7a75ba8ad730e74cafede7
        Reviewed-on: https://gerrit.libreoffice.org/65622
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [31e69cac6c4a3a037affb2da81a2e13aff26b411]

        tdf#122494: Activate orientation by default
        
        Change-Id: I417c5b75206627b84c748ec5ef58c84c80e82683
        Reviewed-on: https://gerrit.libreoffice.org/65879
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2019-01-07  Mike Kaganski  <mike.kaganski@collabora.com>  [c099fa431d9934ed8bfe811267168c2a0c4b2cc1]

        Fix build: add necessary includes
        
        starmath/source/dialog.cxx needs vcl/combobox.hxx to use
        COMBOBOX_ENTRY_NOTFOUND define.
        
        vcl/virdev.hxx is needed to know VirtualDevice ancestors to allow
        assignments to pointers to OutputDevice.
        
        Change-Id: Iafd33081ef33f28697e9a03bd4892a781fb2eb27
        Reviewed-on: https://gerrit.libreoffice.org/65925
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-01-07  Stephan Bergmann  <sbergman@redhat.com>  [d6678591db64117ac8496feeda55e1b7499099fb]

        missing includes
        
        Change-Id: I81d56ab0f0ee0780cd0f73635874f467ac5c8758

2019-01-07  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [74de1d0051b6dc7392ce482444c4a0ef5376260c]

        tdf#122437 mysqlc: fix foreign key name query
        
        Correct query of the foreign key constraint name is required for
        dropping foreign keys.
        
        Change-Id: Id98b0672ec5a8a06039667a06cb0afd97b3ee205
        Reviewed-on: https://gerrit.libreoffice.org/65861
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-01-07  Miklos Vajna  <vmiklos@collabora.com>  [a87145d3c98fd5aa853ce22b3696189f3d249f04]

        sw: prefix members of SwSmartTagMgr, SwFormatPageDesc and SwTabCols
        
        Change-Id: I0bb794f500793f6d248186b683e0adb88b3e5a33
        Reviewed-on: https://gerrit.libreoffice.org/65922
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [da2d11d2efb1c0baaa80b9d7052f7c8da5b5bf45]

        use unique_ptr in BenOpenContainer
        
        Change-Id: Idc9d728e711f70cc11974020aa507552f31d4c9c
        Reviewed-on: https://gerrit.libreoffice.org/65919
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-07  Gabor Kelemen  <kelemeng@ubuntu.com>  [6256797dacfafaa573a67643440a3fe4e8128dca]

        tdf#42949 Fix IWYU warnings in include/vcl/[v-x]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I98f49765c6b74808dcbd692e0f375dd2848fcfd4
        Reviewed-on: https://gerrit.libreoffice.org/65614
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-07  Arkadiy Illarionov  <qarkai@gmail.com>  [892a5cfe557edb405ec0037676f02a1c24dd76ec]

        Simplify containers iterations in sc/source/ui/{unoobj,vba}
        
        Use range-based loop or replace with STL functions
        
        Change-Id: Ia8a8cfb71047e5612aa62c817c76ae0dfb7b3fa2
        Reviewed-on: https://gerrit.libreoffice.org/65903
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2019-01-07  andreas kainz  <kainz.a@gmail.com>  [4cd19e16ce24cd244e3a5a3c23add91a8f980790]

        tdf#121812 colibre and breeze wrong icon for roman uppercase list
        
        Change-Id: I52e1156bf67fa098346d0016a0f8b55a1fbacbdc
        Reviewed-on: https://gerrit.libreoffice.org/65912
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-01-07  andreas kainz  <kainz.a@gmail.com>  [f60bc2a18ef759a0ec9dcb2718d3063291b0d899]

        tdf#118813 update colibre Fontwork icon
        
        Change-Id: Iee30bc0f916f31ef60e8dbaa9aa6947c12f2852e
        Reviewed-on: https://gerrit.libreoffice.org/65911
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-01-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [79087c7c0ab152e8e7fd155d020e991d801748df]

        sw: DocumentIndexTest - "fix" the comment
        
        Change-Id: I735a0a4e2c273dcdc271d39ec141ead28d6b0493
        Reviewed-on: https://gerrit.libreoffice.org/65910
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2019-01-06  Aditya  <adityasahu1511@gmail.com>  [59f73a9d8284cb3f89b7be0f3539aa209ea17291]

        tdf#120195 tab focus removed
        
        Change-Id: Ifda610ecf80fbecefc86e097cf40330a6cd3343b
        Reviewed-on: https://gerrit.libreoffice.org/65867
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-01-06  Jim Raykowski  <raykowj@gmail.com>  [47e9db9c8490167e265b17ae44bb790a160703b5]

        tdf#82504 writer table cell background color SvxColorItem uno function
        
        Current background color function only sets table cell background when
        multiple table cells are selected. Paragraph background is otherwise
        set. This gives expected results for use in sidebar Paragraph panel when
        multiple table cells are not selected but unexpected results when
        multiple table cells are selected. For background setting from the table
        tool bar unexpected paragraph background color is set when multiple
        cells are not selected.
        
        This fix creates a table cell background color uno command specific for
        setting table cell background color.
        
        Change-Id: Ic56723b635252415d932c5499f996c3e46eee13b
        Reviewed-on: https://gerrit.libreoffice.org/65591
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2019-01-06  Mike Kaganski  <mike.kaganski@collabora.com>  [2e189c2464de007b3d59ba37d4f3f1cfbe5b480c]

        tdf#122425: explicitly remove borders for newly created flys
        
        After commit d398e9248c183cf988b6d985b342b0cbff93ea02, it's necessary
        to make sure that each created floating object has proper default
        border and spacing values (empty and 0), to not inherit frame style's
        non-0 values unintentionally.
        
        This fixes two places for objects in headers/footers.
        
        Change-Id: I2632bcd4066609c97aa15e39d69e9089ac691ff2
        Reviewed-on: https://gerrit.libreoffice.org/65906
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-01-06  andreas kainz  <kainz.a@gmail.com>  [dd2de0c07f8ed5ebe11412902c011519b5c50be7]

        tdf#120108 Wrong wrap optimal icon
        
        Change-Id: I7ebed364ca32c6a46387c56dfa750c8ad2c31eb1
        Reviewed-on: https://gerrit.libreoffice.org/65902
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-01-06  andreas kainz  <kainz.a@gmail.com>  [3bf82348bc73797fec61997dc4268a322299b3ff]

        Breeze icon final sync with colibre
        
        Change-Id: I84f2d979be64d9df6569e19a15c30e777c22c1a0
        Reviewed-on: https://gerrit.libreoffice.org/65893
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-01-06  Jim Raykowski  <raykowj@gmail.com>  [144ee02fc714f2f022e5046aeec2b46cd4cd1476]

        tdf#120170 Use parent key input handler for controls that use subedit
        
        and for key input that is unhandled by edit key input handler
        
        Change-Id: Idd41cca737edb5ead241c3d660cd82870206467b
        Reviewed-on: https://gerrit.libreoffice.org/64417
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2019-01-06  andreas kainz  <kainz.a@gmail.com>  [332dcfcb8e4e09697ad8f795aae8d77f75935214]

        tdf#11950 add mailerge icons to breeze and colibre
        
        Change-Id: I817a48a9dd817bb876e4b58a8effa1d0eda21a2c
        Reviewed-on: https://gerrit.libreoffice.org/65895
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-01-05  andreas kainz  <kainz.a@gmail.com>  [f33c03023b096948688ee6abd97668e67ae45bd1]

        Breeze icon update
        
        Change-Id: I08e3609cae6768f9a20ee54e089dad8eaed82b42
        Reviewed-on: https://gerrit.libreoffice.org/65877
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-01-05  LibreOfficiant  <OpenOfficiant@sfr.fr>  [46e8d599a2b8f5d5768be0a9b791d6b3537b080f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Removal of a superfluous link.
            
            Change-Id: Ib3cedf58bce141ddfd27c438a0a37e73b1a7bd77
            Reviewed-on: https://gerrit.libreoffice.org/65889
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-05  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ed143ac8ebf70695e19409b5b02863bb4db2b59d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Remove extra line
            
            Change-Id: Ice99f7fe5e46bb823b1e27bb857d3fcb5575e3a5
            Reviewed-on: https://gerrit.libreoffice.org/65891
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e074b7553ff10beaf9ef36d0757e71bc3b1ca694]

        [API CHANGE] Change the type of Embed*ScriptFonts props to bool
        
        By mistake EmbedLatinScriptFonts, EmbedAsianScriptFonts and
        EmbedComplexScriptFonts properties were using the type short in
        the Settings.idl, but everywhere in the code the props were already
        using the type bool as intended. This change fixes this.
        
        Change-Id: Idc717b592477ada3ea968e08a5f2593b92d2f454
        Reviewed-on: https://gerrit.libreoffice.org/65886
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2019-01-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [195f05311277c38dadc8894ee09b3c1cabc0e6e6]

        Fix typo in method name
        
        Change-Id: I6d4a0dfa1eed5da0efdac7553d73fc3ae681f5f9
        Reviewed-on: https://gerrit.libreoffice.org/65883
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-01-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [248be42718592ba9dc42bb131b1cdd45b9f66fa9]

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

2019-01-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cd4d466038e82efa1e9c22d3d43142eeca9507fb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix typo
            
            Change-Id: I503abdd631c5ee53466f9bc73be0650e69098806
            Reviewed-on: https://gerrit.libreoffice.org/65880
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2019-01-04  Alain Romedenne  <pyoffice.romedenne@sfr.fr>  [2ca06709e52569b563f3003157817798d2846e6e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#121736 More Help pages on Python
            
            Entry page for examples. Comments left intentionally for
            later fill.
            
            Change-Id: Ifacad703097187180cc3909be4ba9a81f80244be
            Reviewed-on: https://gerrit.libreoffice.org/65866
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8769e901f46c4b851a1fa7f1704f8f7ae1fd0d07]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix typo
            
            Change-Id: I5941a60790ad4a1d16f4888807aa0756fe687b26
            Reviewed-on: https://gerrit.libreoffice.org/65865
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-04  andreas kainz  <kainz.a@gmail.com>  [38e2357987503dc2c2ec6692a1dc43156595f0c0]

        Breeze icon update
        
        Change-Id: I701f20f714b79cd3df6ebef3b38620f7fd31bd88
        Reviewed-on: https://gerrit.libreoffice.org/65844
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-01-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3f4291f521236df88138fe1a545efa34ad9cbcdd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Update list of missing icons in Help
            
            Change-Id: I6c2afb3b0ec5a0341fd6a1d0e2120e015f93e926
            Reviewed-on: https://gerrit.libreoffice.org/65862
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-04  Alain Romedenne  <OpenOfficiant@sfr.fr>  [3a1cab17a71a9e9f52046a9a24e60f70a704a10a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Enum help page preciser content
            
            Change-Id: Ic1f8926050f6b1b4a45f2da6dae784261ecd9a9e
            Reviewed-on: https://gerrit.libreoffice.org/65493
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-04  László Németh  <nemeth@numbertext.org>  [dc8fa612054363e1a871b0e413a59889fbdb156a]

        tdf#122424 RTF import: ignore table row text outside the cells
        
        instead of extending the next row with them.
        
        Change-Id: I09941e977d0036fcea07885ccc7b745d396619c2
        Reviewed-on: https://gerrit.libreoffice.org/65852
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2019-01-04  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [ee33372f6406d7352bc7e19914ec5fb0059c4e01]

        mysqlc: Fix result set metadata related issue
        
        In order to allow fetching result of multiple result sets at time same
        time, all the data is fetched and copied on demand from the mysql result
        set. The mysql result set (MYSQL_RES) is freed afterwards.
        
        That means we need a copy of the meta information as well. Now all the
        meta data is stored in the driver for each result set, so it does not
        depend on the MYSQL_RES structure anymore.
        
        Also add test case for invoking some meta data queries before and after
        fetching the result set.
        
        Change-Id: Ie8bf993926ebe89cd362ab0b311d1f3d164b84df
        Reviewed-on: https://gerrit.libreoffice.org/65717
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2019-01-04  Jan-Marek Glogowski  <glogow@fbihome.de>  [f2ee532640fa200ada55ac51fbe47bad260aec7e]

        tdf#122459 Qt5 IM underline pre-edit
        
        This simply always underlines the pre-edit text, so it'S easier to
        see what text block is currently IM edited.
        
        Change-Id: I45145e4faa872c44eb6583ac6f335dd40fe3e53e
        Reviewed-on: https://gerrit.libreoffice.org/65856
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2019-01-04  Tamás Zolnai  <tamas.zolnai@collabora.com>  [dd0b559d6aac5bf09566af735bd00b28c00fb2e4]

        Unfloat: Test layout change of unfloat operation
        
        Change-Id: I75298a392de6a10861ac96e1bc58a30173cd2dd2
        Reviewed-on: https://gerrit.libreoffice.org/65823
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-01-04  Miklos Vajna  <vmiklos@collabora.com>  [ba60204055823bce27a51078d7170e0ff9836636]

        svtools: expose document position in DocumentToGraphicRenderer
        
        Writer pages always have an offset inside the root frame, and this is
        visible in the generated metafile as well. The offset is minimal for a
        small window and a single page, but the vertical offset increases with
        every page. Make this information visible, so sfx2 can compensate this.
        
        This is somewhat similar to what SfxObjectShell::DoDraw_Impl() does, but
        that works for the first page only (use case is thumbnail generation),
        while this is 0 offset for Calc/Impress and a proper offset for all
        Writer pages.
        
        Change-Id: I1075c98faf74f9e77c916572b4d63d40fbd80ab1
        Reviewed-on: https://gerrit.libreoffice.org/65850
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-04  Gabor Kelemen  <kelemeng@ubuntu.com>  [9ec128f8377182c0c50a4c5e6f21cd9b061ef016]

        tdf#42949 Fix IWYU warnings in starmath/inc/*hxx & starmath/source/*hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: If1a597f4c2241dc1ad5687d81199bbc5745e711f
        Reviewed-on: https://gerrit.libreoffice.org/65624
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-04  Stephan Bergmann  <sbergman@redhat.com>  [b29f6e605210477ab9e13f0dad76d83023b360f2]

        Add apparently missing ! to GlobalEventConfig_Impl::hasElements
        
        ...which had been like that ever since the code's introduction in
        026f5ef5eee4bc75dafbdc00216808daf5acce7e "INTEGRATION: CWS docking1"
        
        Change-Id: I2d5ae3a03aaf75a0f8df40c641f7233c6b19630e
        Reviewed-on: https://gerrit.libreoffice.org/65848
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f8799582e4311edc45c01678e787344d98ddc040]

        Removed executable permission on source files
        
        Change-Id: Icac69c9084d0e7afc8bd371237fa08910231380e
        Reviewed-on: https://gerrit.libreoffice.org/65845
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-01-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e90c1c0954d32f3dc9f53e5571f763c0e22c19f9]

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

2019-01-04  Miklos Vajna  <vmiklos@collabora.com>  [02623af4f5e0049ec5988df8ff6c7ff0f32f3fb1]

        nss: disable gtests
        
        We don't run them and building them takes a while, especially with -j1.
        
        Old time: 2m35,809s
        
        New time: 1m12,858s
        
        (With ccache disabled.) I.e. 47% of baseline.
        
        Change-Id: I3e2d75b27be3c5995b5e6db9812c9f82d33f42fd
        Reviewed-on: https://gerrit.libreoffice.org/65843
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-04  Tamás Zolnai  <tamas.zolnai@collabora.com>  [9a115beac9a13ae320a9abf578be25bfbff1e02d]

        Unfloat: Disable undoing of unfloat operation
        
        I tested to use undo events for unfloat operations:
        moving a table outside of the text frame and removing the
        text frame, but sometimes it just crashed. So now we handle
        unfloating similar to the reverse operation (table is moved
        into a text frame(MakeFlyAndMove).
        
        Change-Id: I4eaeda550ccc51252abd4abde6cee45c76a8483e
        Reviewed-on: https://gerrit.libreoffice.org/65822
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Jenkins

2019-01-04  Tamás Zolnai  <tamas.zolnai@collabora.com>  [dcf70bb4188e019154d6201936bf1ee2e16149a3]

        Unfloat: Implement unfloating of a floating table
        
        Triggered by the unfloat button.
        
        Change-Id: I863f0ec481480343c184b0b5fa94b9ba1aa9276c
        Reviewed-on: https://gerrit.libreoffice.org/65821
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-01-04  Tamás Zolnai  <tamas.zolnai@collabora.com>  [9c4a374baa4d18dec4066e547d76a40501b20d45]

        Unfloat: Add some tests about the visibility of the unfloat button
        
        Change-Id: Id0bc6e5be5a55480233afeae44eccac24fa01434
        Reviewed-on: https://gerrit.libreoffice.org/65820
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-01-04  Tamás Zolnai  <tamas.zolnai@collabora.com>  [c4218b3655c200e4d4880405fc5898c625b4459e]

        Fix up file permissions
        
        Change-Id: Icfc994cec2fff87e79de3d8e38a51b038e817940

2019-01-04  Tamás Zolnai  <tamas.zolnai@collabora.com>  [6e5c4001c7b5cab2b2cc6419072acbe5fa7cb04a]

        Unfloat: Handle unfloat button visibility
        
        We need to update the state of the button every time
        when the frame's layout changes or when the selection
        changes.
        Show the button if the text frame is selected and it's
        a floating table which would hang out of the actual page
        after unfloating.
        
        Change-Id: I6b64affb063f552921915a0735e80889e5fd8124
        Reviewed-on: https://gerrit.libreoffice.org/65819
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-01-03  Tamás Zolnai  <tamas.zolnai@collabora.com>  [7f51df20036ed75e4324b2d2ac60b65f99d6fc9d]

        Fix build: missing include
        
        Change-Id: I3f2dfedfd7869e1206dd48f1f99bfc2ddf11213b

2019-01-03  Tamás Zolnai  <tamas.zolnai@collabora.com>  [021c3a0ee1c95a1b0b8e7c72f9d8e81718862a62]

        Unfloat: Introduce Unfloat table button as a frame control
        
        Use the same button style and color what LO uses for header/footer
        button.
        Later it might be a good idea to have a separate configurable color
        for this button, but for now it's seems unneeded to introduce a
        new configure option for this.
        
        Change-Id: Idf86aaa44e29846a2ee211a81fe5376b4335bb05
        Reviewed-on: https://gerrit.libreoffice.org/65818
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-01-03  Miklos Vajna  <vmiklos@collabora.com>  [d02f89770f427c1a864641bf8bf2d0d1f59d8117]

        sfx2: missing include
        
        Change-Id: I1367a97035c3c03f2d4081b8c3e67ffbe86d8919

2019-01-03  Mike Kaganski  <mike.kaganski@collabora.com>  [6207c51880c9165eedb1d1af7fdc5e179bc8844d]

        tdf#122442: use Timer to detect single-clicks vs double-clicks
        
        Regression from commit 821ae0fb9fa63e0171f987d5ec210ec121978b8f which
        appeared after commits changing scheduler/main loop in the range
        e6e8a060ecc6e4fd51cfe88e00d841d546ed5915..9b4abcd1c45a646a1ac9120fe1c489ba6bb44e95
        
        Change-Id: I6cf58c1e83aa9621bdd4b5c14f8565d5c69e20c1
        Reviewed-on: https://gerrit.libreoffice.org/65837
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-01-03  Muhammet Kara  <muhammet.kara@collabora.com>  [1f6506ca9d34ab2576e7659986ed2c3d3bf81d90]

        Redaction: First steps
        
        - Add an uno command to create an empty draw document
        - Create a meta file from the first page of a Writer document
        - Insert meta file to the draw page
        - Doesn't work with normal/default view on big/high-res screens
          because of a bug in the MapModes. Manually setting zoom level to %200
          or "Page Width" (to get rid of the extra space around the actual page)
          works for now as workaround.
        
        Change-Id: I05a987617efdda6690400ef550b81b58b21aa27e
        Reviewed-on: https://gerrit.libreoffice.org/64858
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-01-03  Miklos Vajna  <vmiklos@collabora.com>  [0ea4c1ae099e53e20babc3eaae0c1c377cc3ded5]

        vcl GDIMetaFile: easier dumping from debugger
        
        Calling a const member function is easy, creating a dumper instance is
        not.
        
        Change-Id: I4892f93f6e1d1f17021185bfd24e411c9d705b3b
        Reviewed-on: https://gerrit.libreoffice.org/65838
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-03  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [5d6102ce297f12a81e1d21b4ffc9df1d97d0b847]

        sw: paragraph-sign: process signatures in one pass on loading
        
        This combines the metadata field restoration logic with
        validation/update of said field in one pass upon loading docs.
        This cuts down overheads and makes the code more readable.
        
        In addition, now that paragraph signature validation is quite
        cheap (separate commits), esp. when no signatures exist, we
        validate and update signatures (where applicable) when fields
        are updated.
        
        Change-Id: I4adcea579c591f9be457ed742d2cf54fa308163d
        Reviewed-on: https://gerrit.libreoffice.org/63008
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-01-03  Zdeněk Crhonek  <zcrhonek@gmail.com>  [dd2972d4c323afddc1eca90c88fe6240f40685dd]

        uitest for bug tdf#99069
        
        Change-Id: Ic117937629b465227c564158b7c24270997cce78
        Reviewed-on: https://gerrit.libreoffice.org/65839
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-01-03  Matteo Casalin  <matteo.casalin@yahoo.com>  [d824ddbdd15f642c828da8417fb12a70946098f8]

        Avoid getTokenCount
        
        Change-Id: Ib5fb26de4d51a348ed44987bac0131d18eaed921
        Reviewed-on: https://gerrit.libreoffice.org/65675
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-03  Matteo Casalin  <matteo.casalin@yahoo.com>  [b39ee3f45db25fb689574a17210daa16cc511f6b]

        Avoid getTokenCount
        
        Change-Id: I66d6e8d91924b2dcca9ab8ab499fb94bfb1dc723
        Reviewed-on: https://gerrit.libreoffice.org/65658
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-03  Matteo Casalin  <matteo.casalin@yahoo.com>  [920f9155a79120611acface4dc64f2ac0cc081f0]

        Get rid of ScStringUtil::GetQuotedTokenCount()
        
        Change-Id: If50beb8edaf2c0bb0d336c81b4144ff58147771f
        Reviewed-on: https://gerrit.libreoffice.org/65657
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2019-01-03  Miklos Vajna  <vmiklos@collabora.com>  [66b919c8674066871a06e7cdf5595dc6951524e0]

        svm xml dumper: move this from test to vcl
        
        This is very useful functionality, this way it can be invoked from the
        debugger and/or nested into an outer xml dump (sw/sd doc model dump)
        more easily.
        
        Change-Id: If6c83b11d0f3e65fcce71e8d820c6bc354f64d68
        Reviewed-on: https://gerrit.libreoffice.org/65834
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-03  Mike Kaganski  <mike.kaganski@collabora.com>  [f90ec6941c745cd4478aff825e175fde0b873a12]

        Remove obsolete scope
        
        The comment here states that the braces are for DbgChkThis; and it was so
        when the code arrived in commit 8ab086b6cc054501bfbf7ef6fa509c393691e860.
        
        Change-Id: Iba96822cf3c92217d0da2a15ce6d0976e8397793
        Reviewed-on: https://gerrit.libreoffice.org/65835
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2019-01-03  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [608cd2cfe9c82855360c94d629eaac7a76ae212a]

        sw: paragraph-sign: avoid re-validating paragraphs when classifying
        
        When setting the classification watermark, every edit to the document
        is triggering a re-validation of signatures, which is excessive and
        excessively expensive.
        
        Change-Id: I7808877263f553a871f2c31856da1a2f9e50c4bb
        Reviewed-on: https://gerrit.libreoffice.org/63007
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-01-03  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [42c9821cb5df50c659c36addab6b33c9065cb32d]

        sw: paragraph-sign: skip invalid graph names
        
        Change-Id: Iaff61723497466521eddb2333656981f976d3fa6
        Reviewed-on: https://gerrit.libreoffice.org/63006
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2019-01-03  Tamás Zolnai  <tamas.zolnai@collabora.com>  [484867ec5e716a1828a41b2535f7a1e10e8f3fe7]

        Move FindBodyFrame from SwTextFrame to SwFrame
        
        So we can call it on other type of frames too.
        
        Change-Id: I74e80eb831ba1fc00abb8db1ffa3728758e68376
        Reviewed-on: https://gerrit.libreoffice.org/65817
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2019-01-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9937e0b53c5cfd6e5bfa7187b637642ab7d78e58]

        Fix typo in code
        
        Change-Id: I9a2ce0edb615b53e579060d76898e4a8e491749c
        Reviewed-on: https://gerrit.libreoffice.org/65829
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-01-03  Alain Romedenne  <pyoffice.romedenne@sfr.fr>  [07875986a38f96e0a3fe33dcee9495a9c2594496]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#121736 Python programming Help pages
            
            Change-Id: I6307a9f5e5ae27931ca12d8268d825afcee58539
            Reviewed-on: https://gerrit.libreoffice.org/65828
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-03  Mark Robbinson  <mark_r80@hotmail.com>  [525bc025e2d8b26e58f359f76ddf6bb8c79856af]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#121065 Replace Math PNG images with SVG
            
            Case for UNARY Math symbols.
            + Cleanup in tables markup
            + better description of <alt>
            
            Change-Id: I65b56fd270e83e09ea81fb385fa313e2ed8b178e
            Signed-off-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-on: https://gerrit.libreoffice.org/65797
            Tested-by: Jenkins
            Reviewed-by: Mark-R <mark_r80@hotmail.com>
            
2019-01-03  andreas kainz  <kainz.a@gmail.com>  [107b8c724d0db50a3f5dd278ce58e49101678767]

        Breeze icon update
        
        Change-Id: I2ca30d3ef54ca4736f7fc4a9cd5e17b5d96069e5
        Reviewed-on: https://gerrit.libreoffice.org/65825
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-01-03  Muhammet Kara  <muhammet.kara@collabora.com>  [39e1ff4e068b05fc3e061388489761efef5b394b]

        Extend MetafileXmlDump::writeXml to cover MAPMODE
        
        Change-Id: I573374db8ae0f14e11fcd884c2e3ada5419c5982
        Reviewed-on: https://gerrit.libreoffice.org/65824
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-03  Gabor Kelemen  <kelemeng@ubuntu.com>  [5cb0c041fd50896d426626bad11032ffe4ac4614]

        tdf#42949 Fix IWYU warnings in chart2/source/controller/* (2)
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Cleaned directories are chartapiwrapper and dialogs
        Also a few other hxx in other inc dirs that came up
        during the process
        
        Change-Id: Ibf9c33aeee91a92216e8ab512f87acc482e13ae5
        Reviewed-on: https://gerrit.libreoffice.org/65566
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-03  Stephan Bergmann  <sbergman@redhat.com>  [5a2f1545134ec25d9bcb5f0d64bc7db8dc5aeb37]

        Update Flatpak to OpenJDK11
        
        see <https://github.com/flathub/org.libreoffice.LibreOffice/issues/57>
        "OpenJDK 11 is available".
        
        Change-Id: Ie24ed7349ca9a4a57c1a8d18d10b29c4a37e259c
        Reviewed-on: https://gerrit.libreoffice.org/65830
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-03  Miklos Vajna  <vmiklos@collabora.com>  [6d38fc3dd500841caed9305285dab614163212ca]

        Related: tdf#121664 RTF filter: fix line numbering start value handling
        
        Writer and RTF is 1-based, OOXML is 0-based. So it means we do an offset
        roundtrip during import, and no offsets are needed on export.
        
        Change-Id: I52cf65f268940d1d43ae76e58d0c7e6de3a54073
        Reviewed-on: https://gerrit.libreoffice.org/65827
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-02  Szymon Kłos  <szymon.klos@collabora.com>  [92edea090128839f54a7f628662529e66d657ab4]

        tdf#117480 fix crash in mailmerge
        
        Catch exceptions and hide progress dialog.
        
        Change-Id: Ie63c8d7e001c90f40cf7504fd8248a6742e9d244
        Reviewed-on: https://gerrit.libreoffice.org/65815
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2019-01-02  andreas kainz  <kainz.a@gmail.com>  [6b6abf4eb759e279be03627b11ed144901f4ed71]

        Breeze icon theme update
        
        Change-Id: I7250234203b8500a588b7cfa2c83c4abacd35c42
        Reviewed-on: https://gerrit.libreoffice.org/65787
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-01-02  Miklos Vajna  <vmiklos@collabora.com>  [dcd378bf614c99d705312259a0a0a25b40d88e2b]

        oox smartart, org chart: handle multiple elements in hierChild
        
        In case one manager has multiple employees, then we laid out only the
        first one. Recognize non-assistant type as the node type (as a start) to
        get the correct number of employees (when there are no assistants), and
        also render employees on a horizontal (and not on a vertical) path.
        
        With this, the 1 manager and multiple employees case looks reasonable.
        
        Change-Id: I3bbe0413586b1a2c25f9094dbd44f1a86c799c0f
        Reviewed-on: https://gerrit.libreoffice.org/65813
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-02  Stephan Bergmann  <sbergman@redhat.com>  [0d79068307828c3e447611a52eb36cbf34ea1f23]

        Resolve deprecated implicit capture of *this by reference in C++20
        
        ...which got freshly introduced after c56a8280bdd605f77f0075a7f2bfa474aa2a26e5
        "Resolve deprecated implicit capture of *this by reference in C++20"
        
        Change-Id: I15659f2cb7d940ac2310f39f76f084265357854e
        Reviewed-on: https://gerrit.libreoffice.org/65810
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2019-01-02  Zdeněk Crhonek  <zcrhonek@gmail.com>  [5cca6d1daf7b25a1e134beaa77073e8ba7dfbf05]

        uitest for bug tdf#45020
        
        Change-Id: I1a177fa309e7cf20ab432f302fe9c8fb0f7cfb05
        Reviewed-on: https://gerrit.libreoffice.org/65809
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-01-02  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [49c61f660d05ab13140d4349a0b3f6efba742022]

        Remove SwModify/SwClient for UNO Bookmarks
        
        - introduce sw::BroadcastingModify for migration
          * still receives .SwModify signals
          * broadcasts those to old SwClients and new SvtListeners
          * add tests
        - remove SwClient/SwModify for UNO bookmarks
        
        Change-Id: Icefca478472820b93f4bb59e670e59b60eddfe2b
        Reviewed-on: https://gerrit.libreoffice.org/65806
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2019-01-02  Martin Srebotnjak  <miles@filmsi.net>  [7f7d775544d13a300c0583b2d9e1c13faba879e3]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - Updated Slovenian thesaurus
            
            Change-Id: Ib08d9bb64020ec10215d812338cfcfc7a23028a7
            Reviewed-on: https://gerrit.libreoffice.org/65807
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            Tested-by: Andras Timar <andras.timar@collabora.com>
            
2019-01-02  Miklos Vajna  <vmiklos@collabora.com>  [d10d6270a48b7b3d4118e427d2fdd93c3248eb67]

        sw: prefix members of SwHashTable, SwSbxValue and SwServerObject
        
        Change-Id: Ibd99ef57d1e80b14e8b2e3ed73dbbab7755a2ea8
        Reviewed-on: https://gerrit.libreoffice.org/65802
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2019-01-02  Miklos Vajna  <vmiklos@collabora.com>  [9d2e98e695c9d58aa95b82d979a152d7265a2c0e]

        sd: fix missing include
        
        Change-Id: I1f4ad3827e5c093222734f2f13f0239f7887aeed

2019-01-02  Gabor Kelemen  <kelemeng@ubuntu.com>  [4c67813d710ea17b31ec01bb9d3ed7a0b8ddc82f]

        tdf#42949 Fix IWYU warnings in sd/source/ui/[a-r]*/*hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I0d9cee1cd17e168522f6161c515a325e5edf1496
        Reviewed-on: https://gerrit.libreoffice.org/65234
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2019-01-02  David Tardon  <dtardon@redhat.com>  [927c42e080221c833fd418e9cfd6d18acc7d63c0]

        upload libwpg 0.3.3
        
        Change-Id: Iac2c3f75eda07b7381e57dba389c9836ab26502f
        Reviewed-on: https://gerrit.libreoffice.org/65781
        Tested-by: Jenkins
        Reviewed-by: David Tardon <dtardon@redhat.com>

2019-01-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9cd9b6b3372d12c499797b7fac8369d8d9b6f204]

        Fix typo
        
        Change-Id: Ib3eaaae5fa5a1235e154cb17b5e202d7764d9c45
        Reviewed-on: https://gerrit.libreoffice.org/65801
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2019-01-02  Muhammet Kara  <muhammet.kara@collabora.com>  [be8897d9c63a77b223a9c0aed1d2eb689e0e0082]

        Resolves tdf#122383 and tdf#122410
        
        Add some null pointer checks
        
        Change-Id: I905c6dd46a5019e66d9c2e59374cc7d1ce83397b
        Reviewed-on: https://gerrit.libreoffice.org/65789
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2019-01-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9c9558bf9151bff50735b1ca61d2d3de881b24ce]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#114263 Tab BASIC function in Print description
            
            Add Tab Function in BASIC Print command help page
            Add bookmarks for BASIC Tab()
            
            Change-Id: Icd23a9ef9851561b162caec3034eeba0fdc65770
            Reviewed-on: https://gerrit.libreoffice.org/65796
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2019-01-01  Denis Arnaud  <denisarnuad@yahoo.fr>  [409cb3fc9413ee8faaafc09c716c4900ab85de8e]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - Updated Breton spelling dictionary to version 0.16
            
            Change-Id: Id63e2340c97f7071480ab73ebd46611ba9a8929c
            Reviewed-on: https://gerrit.libreoffice.org/65790
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            Tested-by: Andras Timar <andras.timar@collabora.com>
            
2019-01-01  Jim Raykowski  <raykowj@gmail.com>  [82df20eeb8f071aaf3780b111aaa27fbc1b2dc9a]

        tdf#105225 Add palette selection to options charts default colors
        
        Change-Id: I42d1f155238213e41b8a57ce47b70cfeb2408b26
        Reviewed-on: https://gerrit.libreoffice.org/64980
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2019-01-01  Jozsef Szakacs  <zmx3@citromail.hu>  [b8d2d78974fcb3e95de87dd98103e5bc015b7687]

        tdf#114141 draw the top of the zero height 3D bars
        
        in bar charts, instead of leaving an empty place
        at the zero data point.
        
        Note: This is an initial workaround for the
        interoperability problem. We need a new LibreOffice
        chart option or setting to support both ways of data
        visualization.
        
        Change-Id: I5c04a265ffe1392f659097054ab11a23374e88b7
        Reviewed-on: https://gerrit.libreoffice.org/65269
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2019-01-01  andreas kainz  <kainz.a@gmail.com>  [f6206244eba41a77bfe0629b2a16b6670f47aa6f]

        tdf#122407 update insert rows columns icons
        
        Change-Id: I4af4865c5b9999440264c85ad4a862f2ec866c43
        Reviewed-on: https://gerrit.libreoffice.org/65782
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2019-01-01  Zdeněk Crhonek  <zcrhonek@gmail.com>  [ef58bf56ad292656ad2de0a417eda72cc170f782]

        uitest for bug tdf#44861
        
        Change-Id: I9532fc3c5a5924fbe3cc6b76a095ff28e5b15f73
        Reviewed-on: https://gerrit.libreoffice.org/65770
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-01-01  Zdeněk Crhonek  <zcrhonek@gmail.com>  [2c7b0030b40de00e8c9ab997bdfe83631861968a]

        uitest for bug tdf#35020
        
        Change-Id: I2a124a124882c65bfda0d413a6f3a1cd4e46792a
        Reviewed-on: https://gerrit.libreoffice.org/65775
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2019-01-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3abb1ca8a9d21df622c9adb83bb07b9c6281e85b]

        Fix typo in QA
        
        Change-Id: Ia52b5bd629b80a37d3205889cb2c720d00a3d484
        Reviewed-on: https://gerrit.libreoffice.org/65778
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2019-01-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a8cb7cf68ff661b502e7c006fe4330098b5b0944]

        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@gmail.com>

2019-01-01  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [588dc2808c79da714cc107548631a65a7ddfe5d0]

        Bump copyright year to 2019
        
        Change-Id: I0d49ec7db57a0f7d18489dad61e86cbfdf4418cd

2018-12-31  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [02399a217b94660efc874e589fc4140bbbabd884]

        for tests MOZILLA_CERTIFICATE_FOLDER should be set to empty not 0
        
        0 means it has a value (string "0") but we check for an empty
        string. The end result is the same however.
        
        Change-Id: I01fed189eaf37673fdb254884c5e7382914b5211
        Reviewed-on: https://gerrit.libreoffice.org/65766
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-12-31  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [87eec1b90b6ecd83455f09168430c23f73c25c86]

        NSS: create a temporary database instead of in-memory
        
        When initializing for the in-memory database (NSS_NoDB_Init) the
        internal slot is read-only so a lot of actions (PK11_ImportCert)
        fails. Instead of that we create a new cert/key database inside
        the tmp directory and delete it on exit. This way there are no
        limitations and all the actions perform as expected.
        
        Change-Id: Iadec5dd8f3459be56ba57d077057eacf3e0797fc
        Reviewed-on: https://gerrit.libreoffice.org/65765
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-12-31  Tóth Attila  <toth.ata11@gmail.com>  [079977df3f15bc393abe7541ca0769bc20f73b9d]

        cppcheck: Consider using std::count_if algorithm instead of a raw loop.
        
        Change-Id: I994910cfba1d2ec63f48094f1ef5c52226ecf322
        Reviewed-on: https://gerrit.libreoffice.org/65776
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-12-31  Julien Nabet  <serval2412@yahoo.fr>  [18b9f23f13fd503e94d669ab80b5d2354d1817a1]

        tdf#112782: data-pilot-source is invalid in odf1.2 strict
        
        Change-Id: Ie24c416cb9ba8de904bf6e725a60b62ce7787596
        Reviewed-on: https://gerrit.libreoffice.org/65742
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-12-31  Patrik Vas  <vas.patrik.d@gmail.com>  [f6de86ec2a5478b5bd5849bba367f6d86aecf40b]

        tdf#120565: Fix scale bug in Bitmap Area dialog
        
        Change-Id: Id8886b7972e707698b539ad5787a26d6a64198ca
        Reviewed-on: https://gerrit.libreoffice.org/65771
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-12-31  Patrik Vas  <vas.patrik.d@gmail.com>  [04e41ba2d86921ce17214e2b70a277df7cf5f8ed]

        tdf#120037: Fix transition sidebar "None" scroll issue
        
        Change-Id: Ibda8aa5e81598f903056d7ff6a03f8c2e8d7cb92
        Reviewed-on: https://gerrit.libreoffice.org/65772
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-12-31  Zdeněk Crhonek  <zcrhonek@gmail.com>  [3acc80fe226df82738b5738d018532913bbc432d]

        uitest for bug tdf#39959
        
        Change-Id: Ibe33f5fd3e66f53815429eaeaea5d64fc4984730
        Reviewed-on: https://gerrit.libreoffice.org/65774
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-12-31  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a8d51dc85627514ce7f983eb4e0514ef00f84b1e]

        Remove some useless whitespaces
        
        Change-Id: Iebf7add3dd937afb6dad07a10ecbe768c0a79d36
        Reviewed-on: https://gerrit.libreoffice.org/65764
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-12-31  Zdeněk Crhonek  <zcrhonek@gmail.com>  [b22d08827c0d42890cf1e45d084dc3e08bc48aa9]

        uitest for bug tdf#49531 tdf#49520
        
        Change-Id: Ief075273f6a1331ca5290e0e21386e4e6e16f54e
        Reviewed-on: https://gerrit.libreoffice.org/65773
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-12-31  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [c3eeb89154c17c24e235c253dd03975ed3a7d90a]

        mysqlc: ensure fetched result while invoking last
        
        Change-Id: Ia1872973eefff1d8d677aa443b0c03d3ea569d60
        Reviewed-on: https://gerrit.libreoffice.org/65716
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-12-31  Justin Luth  <justin.luth@collabora.com>  [0e9d621c471bdf486fb535b068fe841b56e2e8c6]

        tdf#64242 unit test added
        
        TableColumns must be much different from rows, because I couldn't
        get the properties/width of those, and even MRI just threw a
        VOID message when trying to getByIndex. So I couldn't do any
        specific column-width tests, just table-width.
        
        Similarly, I couldn't do simple table-height tests.
        
        Change-Id: I4c1deaf6a4f6beb7325467ac9940f4328cfc1d44
        Reviewed-on: https://gerrit.libreoffice.org/65768
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-12-31  Tóth Attila  <toth.ata11@gmail.com>  [48c03635a0de4fc2c0886a134fdae616cecb4db1]

        cppcheck: 'nSelectedEntryCount' is assigned a value that is never used.
        
        Change-Id: I74c867a9fab969120884236b6ed207a0a7014932
        Reviewed-on: https://gerrit.libreoffice.org/65754
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-12-31  Dmitriy Shilin  <dshil@fastmail.com>  [7a308efc48ddc03e689e0d7847f594fb882af0c1]

        vcl/win/gdi: replace PALETTEENTRY object with constant values
        
        Change-Id: I2a06c202f1340b735d132f68db97b5980555c99a
        Reviewed-on: https://gerrit.libreoffice.org/65741
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-31  andreas kainz  <kainz.a@gmail.com>  [5a80e3bfdd38f7f604ce0c3eb30ce08a0910598d]

        Breeze icon update
        
        Change-Id: I84c58c168f9195fbbd23d6bd7e5fc73009c18364
        Reviewed-on: https://gerrit.libreoffice.org/65755
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-31  Jim Raykowski  <raykowj@gmail.com>  [cb834ae5c8d5dbecdbc3729bc21889d97d8b582f]

        Provide keyboard navigation to Shortcuts tool box and Hamburger menu in
        
        NotebookbarTabControl
        
        Use Ctrl+Right/Left arrow to move focus among current notebookbar tab
        control tab title, hamburger menu, and shortcuts tool box.
        
        Change-Id: Ia7b22ff03fce7148eb411cfe9eaabc247b737cb5
        Reviewed-on: https://gerrit.libreoffice.org/63875
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2018-12-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [639013342e216776d1c6a8a6ff3ce29d1355b8ea]

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

2018-12-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [082144fa0fb2021cfb41494bb6eb5bf417e58ab1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix typo
            
            Change-Id: I7d7955d60820c38cd2048c5fd6d37d51a3c53438
            Reviewed-on: https://gerrit.libreoffice.org/65761
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2018-12-31  Justin Luth  <justin_luth@sil.org>  [63b32bff885169ef77f86b205257fb573da7b70c]

        Revert "tdf#70195 docx export: default header/footer at 720"
        
        This reverts LO6.2 commit 7413216e02be9b2f8eb39d550c297021e92ef299
        which thought it was only affecting MSWord, but as this
        unit test shows, it also can affect LO.
        
        When we manufacture an empty footnote,
        then we want the original default of 0.
        
        Change-Id: Ibba0d48ee24997c51b81b37c2750960e7a0ab5b5
        Reviewed-on: https://gerrit.libreoffice.org/65700
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-12-31  Serge Krot  <Serge.Krot@cib.de>  [41b577218a7378da344a55eea275fa347671cc00]

        tdf#81782 new unit test: title/subject check in sub docs
        
        Change-Id: I9ff154191feeeed54d3f0549ab16f24ee60015a5
        Reviewed-on: https://gerrit.libreoffice.org/65718
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-12-31  andreas kainz  <kainz.a@gmail.com>  [092ebcc9bdc1a238f9974ee154808640698ed6e7]

        breeze icon: update grafgamma icon
        
        Change-Id: Ib86d85ec9c8bbe87bd44e2d5aa6ee421fe63952c
        Reviewed-on: https://gerrit.libreoffice.org/65757
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8d2a53a3fdcfe12e5b5b40af1a8aad016a6e28d1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add bookmark for BASIC QBColor function
            
            Change-Id: I1f7e7ea399fcc579463a7a4ac610e7205d64fcf8
            Reviewed-on: https://gerrit.libreoffice.org/65756
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [bc62c0f28ee437a927fc795fdf0565ce6fa7a681]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#114263 Add info for BASIC Spc() function
            
            Change-Id: Ic57ae1777e9e41c67a914b210b002f3ba89e678c
            Reviewed-on: https://gerrit.libreoffice.org/65753
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [23f657ea877b40a3584147a05f246a0d01f00317]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#114263 Add Help page for BASIC Frac Function
            
            Change-Id: Icc56a51597318d5c0683a2976b8d08f1b30ca49c
            Reviewed-on: https://gerrit.libreoffice.org/65752
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2f39b168b872bd16618fe82874cab3645d440b83]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#114263 Help page for BASIC WaitUntil statement
            
            Change-Id: I6ef145556a813f65ea509b146eadbf744b6f1fae
            Reviewed-on: https://gerrit.libreoffice.org/65721
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-30  andreas kainz  <kainz.a@gmail.com>  [578ec42e0d575f8700fe3d6c060da7b8f08142e3]

        Breeze icon update
        
        Change-Id: I7734d8edb31271e2a2e3c5e26c77906ea4ed0dc0
        Reviewed-on: https://gerrit.libreoffice.org/65743
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-30  Julien Nabet  <serval2412@yahoo.fr>  [40a7e9c93855ac6cceb4c4189587998e21581de5]

        tdf#112484: repeat-item-labels is invalid in odf1.2 strict
        
        Change-Id: I23d204ef3d4e466876bb3416d616dc1f3682ad4c
        Reviewed-on: https://gerrit.libreoffice.org/65740
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2018-12-30  László Németh  <nemeth@numbertext.org>  [92863700cddb70b07e4722551b1f1db78c2474d3]

        tdf#121623 RTF import: keep table in multicolumn section
        
        instead of losing columns when the section starts with that table.
        
        Change-Id: I1c9d4eb03d24e54600956cb41b835c5e37bfdd8b
        Reviewed-on: https://gerrit.libreoffice.org/65730
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-12-30  Çağrı Dolaz  <cadveri1@gmail.com>  [6f967e3403c6675bbaf2c17dcadf7e640dd719ca]

        tdf#112689: Replace chained O(U)StringBuffer::append() with operator+
        
        Change-Id: I0ccf939f44c4f9570a9987d06369294927c765d2
        Reviewed-on: https://gerrit.libreoffice.org/65739
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2018-12-30  Rene Engelhard  <rene@debian.org>  [ad65d8e7f8a8e14d65c972bd0cbec8de99aab9f8]

        deb#917795 Belarussian → Belarusian
        
        Change-Id: I2b0be9bf13cb3feedecbe22c5c844d9328013b3a

2018-12-30  Mike Kaganski  <mike.kaganski@collabora.com>  [485d2df7d574f721adfe887433a79d8ae98becda]

        tdf#42075: Perform scan after selecting a scanner on Windows
        
        On Windows, we use dialogs provided by system TWAIN DSM. We can't add
        a "Scan" button to the "Select source" dialog; but it's reasonable to
        assume that user would select a scanner to scan, so let's proceed to
        scan when user confirms selection in the dialog.
        
        Change-Id: Ic49b1ce914db65221d52d9378369afa5278d95d1
        Reviewed-on: https://gerrit.libreoffice.org/65736
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [9bdc1118c7b7fe10529b3320daa278f108e8f2c3]

        use unique_ptr in SmStructureNode::SetSubNodes
        
        Change-Id: I1dafb03f72a3a662eeae3bb23fb0a8b7ba4e6d95
        Reviewed-on: https://gerrit.libreoffice.org/65734
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [931b1931ec46928e62cced4e81c30d8fb3c619d0]

        return by unique_ptr in popOrZero in starmath
        
        Change-Id: I41ac1ccf2b8d9896dbb325154150becada6683df
        Reviewed-on: https://gerrit.libreoffice.org/65733
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-30  Roman Kuznetsov  <antilibreoffice@gmail.com>  [4db55ce4c677f0193d7833042ab7529a0e82db2f]

        tdf#115485 Add labels to fill items in Calc menu
        
        Change-Id: I36a70995ef66048d730db135aafd30f917393ce6
        Reviewed-on: https://gerrit.libreoffice.org/65603
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-12-30  Julien Nabet  <serval2412@yahoo.fr>  [5534bfef6426128af2147de995224d7cdf43a2bf]

        tdf#114919: fix ods export in ODF 1.2 strict
        
        See Valgrind trace here:
        https://bugs.documentfoundation.org/attachment.cgi?id=147891
        which contains bt
        
        Due to a8b7c72425aabae87bfd2e141aa06f06319ae11c
        "
        add error to office:value-type for calc cells and fdo#51810
        For cached value import we need the information which cells are error
        cells. For ODF 1.2 extended we therefore export now calcext:office-value
        with the additional value "error".
        "
        
        Change-Id: I13547ecc7ef8c1c4e1a236229d3b19d51f12470b
        Reviewed-on: https://gerrit.libreoffice.org/65728
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8e5844ad2321ae58762e74681baf2895190fa3e3]

        Fix typo in code
        
        Change-Id: I671749843ee14b18c4786a132ca9c6ad30efc625
        Reviewed-on: https://gerrit.libreoffice.org/65732
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-30  Noel Grandin  <noelgrandin@gmail.com>  [99cecd1f12a1d17822b9b29ceb112c0c48945386]

        use StartExecuteAsync in basctl
        
        Change-Id: Id24d03631ff60305525835144ad543d5dcb2064f
        Reviewed-on: https://gerrit.libreoffice.org/65709
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-30  David Tardon  <dtardon@redhat.com>  [6aaed7c5165ea87c3a263fd9582c97892345120f]

        upload libqxp 0.0.2
        
        Change-Id: Idda6c0ce0c087a3be2e7fe31999a7d5a6fde4835
        Reviewed-on: https://gerrit.libreoffice.org/65725
        Tested-by: Jenkins
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-12-30  andreas kainz  <kainz.a@gmail.com>  [6451a499e332d3e05382cefbdf3307af2a8f0129]

        Breeze icon update
        
        Change-Id: I979c7d9bbcd8d692c719dd402422077f5efa2652
        Reviewed-on: https://gerrit.libreoffice.org/65729
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-30  Mike Kaganski  <mike.kaganski@collabora.com>  [70e1be1b2f40e881b9aeee8f0d39f894dbf67205]

        tdf#114635: Scan operations are modal
        
        To ensure that a document frame isn't modified/closed while an
        asynchronous scan operation is performed, the frame is blocked
        for the lifetime of the shim process.
        
        Change-Id: I7e21c816ca6de8eb0a53498e77eae359985dbf71
        Reviewed-on: https://gerrit.libreoffice.org/65727
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-29  David Tardon  <dtardon@redhat.com>  [a8965ebc1b29ba578fc3e9cd6915e85e807d9fd6]

        upload libcdr 0.1.5
        
        Change-Id: I01454cc35baf96743bd19e64dd3a7269c58621bf
        Reviewed-on: https://gerrit.libreoffice.org/65715
        Tested-by: Jenkins
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-12-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [695f841604dbc7122dc6d5beee6b1200e562f3be]

        Fix typo in code
        
        Change-Id: I1e6d483e7cc7f03149fbd0a0f5f49a62677faecd
        Reviewed-on: https://gerrit.libreoffice.org/65695
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-29  andreas kainz  <kainz.a@gmail.com>  [96c9357edc67ff81358573194bbab172cbb33c38]

        Breeze dark: master and close quite icon update
        
        Change-Id: I33f05f273b07a209ac89f6c671e412f30d0ca6f7
        Reviewed-on: https://gerrit.libreoffice.org/65711
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-29  andreas kainz  <kainz.a@gmail.com>  [d1ae9fc3f6e2be6c4c19cc91f8f80af977e4976d]

        Colibre Breeze: master and close quite icon update
        
        Change-Id: Ic7c7e3ca47ad20ac741cff8a6daeba9967dc7c32
        Reviewed-on: https://gerrit.libreoffice.org/65710
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-29  Justin Luth  <justin_luth@sil.org>  [6aeba04b31cc33135f84bd7ea38a04ee9faa14ec]

        tdf#120511 writerfilter: track inserted frame per section
        
        The logic using IsTextFrameInserted is worried about whether
        a frame has been inserted before a table *in this section*,
        so track frame's existence per section, not per document.
        
        Change-Id: I8aa8a695b89727832e65535adae3fc3c94f95be5
        Reviewed-on: https://gerrit.libreoffice.org/65720
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-12-29  Noel Grandin  <noelgrandin@gmail.com>  [c5ab681957283c6624a2380d994f556b0676757d]

        flatten LibPage::InsertLib
        
        Change-Id: Ib71c160d3375cb94232894e6bdb1a37132aff3be
        Reviewed-on: https://gerrit.libreoffice.org/65706
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-29  David Tardon  <dtardon@redhat.com>  [87742f16e2d3f1c58534508b724268b9ce675c8e]

        upload libwpd 0.10.3
        
        Change-Id: I68e3791f50b95956bfe6aae743978994a5f232b4
        Reviewed-on: https://gerrit.libreoffice.org/65714
        Tested-by: Jenkins
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-12-29  Mike Kaganski  <mike.kaganski@collabora.com>  [aeb54120a47768ca3dc92f5bbb715ee491646e48]

        Use correct message filters in MsgWaitForMultipleObjects
        
        Omission from commit 648f24f5d1dae3f0fd5b132d68a5e39066f2572d, that
        made TWAIN GUI to lag.
        
        Change-Id: If2bbc53c2abf11e724f0cd6ad470a0263cd8457d
        Reviewed-on: https://gerrit.libreoffice.org/65713
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-29  Stephan Bergmann  <sbergman@redhat.com>  [e5bc69087a6e67f0872317c130dfac4fe242c448]

        external/python3: Work around macOS Clang trunk error
        
        ..."target does not support '.file' without a number", which was introduced into
        LLVM with <http://llvm.org/viewvc/llvm-project?view=revision&revision=349976>
        "[MC] Enable .file support on COFF and diagnose it on unsupported targets",
        stating:  "The 'single parameter' .file directive appears to be an ELF-only
        featurea [sic] that is intended to insert the main source filename into the
        string table table [sic]."
        
        And <https://sourceware.org/binutils/docs-2.31/as/File.html> states about the
        default single (file name) argument version:  "This statement may go away in
        future: it is only recognized to be compatible with old as programs."
        
        As external/python3 builds just fine on macOS with that .file directive removed,
        lets just do that for now.
        
        Change-Id: Ib28c29d0cacd151437447ccb2f6cfb8925e3e85a
        Reviewed-on: https://gerrit.libreoffice.org/65704
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-29  Stephan Bergmann  <sbergman@redhat.com>  [5c4e96b466e8dc1903d5b24762e8117269e64da7]

        Initialize DragSource::mDragSourceHelper
        
        At least during CppunitTest_basctl_dialogs_test, DragSource::initialize
        apparently throws an exception before initializing mDragSourceHelper, so that
        
            [mDragSourceHelper release];
        
        in ~DragSource may cause a crash.
        
        Change-Id: Ic11b5d7a1dbfd5636d6f25b30b509d0d8a381262
        Reviewed-on: https://gerrit.libreoffice.org/65702
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-29  David Tardon  <dtardon@redhat.com>  [c6e73f3e5bfd5b1cca94f985b5299857d0238ae3]

        upload libetonyek 0.1.9
        
        Change-Id: Ib29e1a622e25731731512a695443ac2c530d30c2
        Reviewed-on: https://gerrit.libreoffice.org/65701
        Tested-by: Jenkins
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-12-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e32ba6a2d439c53660ecd38badc76ce1877e9fad]

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

2018-12-29  Justin Luth  <justin_luth@sil.org>  [7815b4d2a2c89261ad6424c7fe3ce0c453e4d02c]

        tdf#113849 ooxmlexport: even headers/footers for both or none.
        
        For DOCX, there is a single setting to indicate the use of even
        headers/footers. So, if either one of these has a separate
        even, then create an even for both.
        
        In 2017, nBreakCode was used to write an empty footer to
        prevent inheriting any previously defined footer.
        So I also removed the obsolete debug.
        
        Change-Id: I3ec4a399103679092e6a6ec3a7ae9b1ae303cc3e
        Reviewed-on: https://gerrit.libreoffice.org/65699
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-12-29  Mike Kaganski  <mike.kaganski@collabora.com>  [648f24f5d1dae3f0fd5b132d68a5e39066f2572d]

        tdf#114635: reimplement TWAIN-based scan using 32-bit shim on Windows
        
        Since TWAIN is only actually available as 32-bit component on Windows,
        to use it in a 64-bit program, we need a 32-bit shim program that does
        all actual communication with TWAIN subsystem.
        
        This change reimplements TWAIN implementation to be a separate 32-bit
        process. Image is transfered from the shim to main program using file
        mapping API.
        
        This reverts most of commit 585d9806961342e95f7318fb947bd31e9f86dee0.
        64-bit LibreOffice doesn't bundle TWAIN DSM library now. TWAIN DSM
        source code is still used for TWAIN headers.
        
        Change-Id: I46f178ad36acd97a9eff156624b99036fcbb83f8
        Reviewed-on: https://gerrit.libreoffice.org/65688
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-29  Jim Raykowski  <raykowj@gmail.com>  [c3c2ac6afad6b154d83dbe555f5b276e5909718b]

        tdf#115691 Keep focus in effects list after preview
        
        Fixes gtk2 and gtk3 builds not keeping focus in effects list when
        sidebar is undocked.
        
        Change-Id: Iab2038bbf1ef2c1e6e1707f59776672d1b07404f
        Reviewed-on: https://gerrit.libreoffice.org/65618
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-29  John Paul Adrian Glaubitz  <glaubitz@physik.fu-berlin.de>  [5bdffc57b15be047dc19ff300957498465d004c5]

        typelib: Fix incorrect parameter type to std::min() on m68k
        
        Change-Id: Id674d19d38ebe634707f5a480e596efe8c83cc6a
        Reviewed-on: https://gerrit.libreoffice.org/65684
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-29  Michael Weghorn  <m.weghorn@posteo.de>  [2086b781056fe8885ba8caaf27975ef46a6a814b]

        tdf#122360 Decrease size of spinbutton for copy count
        
        Explicitly set vertical alignment to "centre" rather than the
        default "fill" which caused the spinbutton to fill the same vertical
        space as the neighbouring GtkBox holding the collate settings,
        making it appear to large.
        
        Change-Id: I04818d59cf8babe424d96d0c9ef322fac9ef756a
        Reviewed-on: https://gerrit.libreoffice.org/65694
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-29  Justin Luth  <justin.luth@collabora.com>  [43836a58ffe943e2fc65be638f9a7d343102cb07]

        tdf#47471 odfexport: use stylename if autostyle missing.
        
        My guess is the autoStylePool can be invalidated by some events
        (like clearing all attributes), and if nothing is done that
        re-creates the autostyle, then Find() returns an empty string.
        
        The normal case when all attributes are reset is that since
        there are no attributes, it doesn't bother looking for the
        AutoStyle, and just sticks with the given "parent" style.
        However, some attributes (like lists) aren't reset, and
        in those cases the autoPool didn't exist, and yet it still
        looked for something, returning an empty string when
        nothing was found.
        
        If there is a style, but autostyle returns nothing, then it
        should be safe to always use the given style. There are two
        more areas with similar coding that I will change in separate
        commits. (However, note that bug 90221 shows that an empty
        autostyle might not be exactly like the given style).
        
        Change-Id: I6a3d7b1608160f555004ca9cf1c93ec301177288
        Reviewed-on: https://gerrit.libreoffice.org/65616
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-12-29  andreas kainz  <kainz.a@gmail.com>  [17875c59a7277a31d4b1953b23bead089e7a4988]

        tdf#119249 Breeze Point markers be semi-transparent
        
        Change-Id: I22c5923e4d0f6cbfc004e40fdcb20e317e61205d
        Reviewed-on: https://gerrit.libreoffice.org/65693
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-29  Matteo Casalin  <matteo.casalin@yahoo.com>  [08004507b53c99f9c67c95e33162adda5b19a6a6]

        Further reduction of OUString copy operations
        
        Change-Id: I79339e7cf8fa6b6a6f19ba598fc66d9e0df558ae
        Reviewed-on: https://gerrit.libreoffice.org/65669
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2018-12-29  Matteo Casalin  <matteo.casalin@yahoo.com>  [3bfe10125888bcbd9f35daa4724b6fe913f4414b]

        Do not use indexing for single getToken call, simplify
        
        Change-Id: I8ee0ccbbc596a4edd0da50e8bbcf573afc9bb53b
        Reviewed-on: https://gerrit.libreoffice.org/65665
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2018-12-29  andreas kainz  <kainz.a@gmail.com>  [e66d82f72a09052e66e0ebface3135b04593edee]

        tdf#119249 Colibre Point markers be semi-transparent
        
        Change-Id: I6d89696655398f1ebb634d08be6094bc17911e18
        Reviewed-on: https://gerrit.libreoffice.org/65691
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-29  Matteo Casalin  <matteo.casalin@yahoo.com>  [7f6601b850c397baf2dc82e355aec3b5fb2ff3a1]

        Simplify
        
        Change-Id: I2fd5c9fdab396da7c9117ac7c2f0d26c572c640d
        Reviewed-on: https://gerrit.libreoffice.org/65670
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2018-12-29  Matteo Casalin  <matteo.casalin@yahoo.com>  [7ee8f2e34d1d50599a39b4d6f289ff03612ca6a3]

        Use indexed getToken
        
        Change-Id: I3f30a68653212c9d019c9799961f41e4e54595b3
        Reviewed-on: https://gerrit.libreoffice.org/65677
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2018-12-29  Matteo Casalin  <matteo.casalin@yahoo.com>  [7dc8f5144b2ae062c8fc3563e66cd080bd102c93]

        Use copy instead of getToken to get last token
        
        Change-Id: I6603f108a3079dd2329b6b6b7f88289e0a913683
        Reviewed-on: https://gerrit.libreoffice.org/65678
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2018-12-28  Regina Henschel  <rb.henschel@t-online.de>  [928f84e9c041fe1febf1cdffe64cd73471071641]

        tdf#112480 drawooo:enhanced-path only with ODF ver > 1.2
        
        Saving in ODF 1.2 strict using a debug build crashes in
        SvXMLNamespaceMap::GetQNameByKey. A pro build does not crash but
        returns the local name without a prefix, which produces the
        output reported in Bugzilla.
        
        Change-Id: I497cd4a2861f26616cc9ff0b65ca017834097f75
        Reviewed-on: https://gerrit.libreoffice.org/65631
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2018-12-28  Matteo Casalin  <matteo.casalin@yahoo.com>  [da03a266826111732e4366d06f4598429f5d7d0d]

        Use copy instead of getToken to get last token
        
        Change-Id: I86012d0e70e67c33dbc90aa7e3b2263bed9d133c
        Reviewed-on: https://gerrit.libreoffice.org/65682
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2018-12-28  Matteo Casalin  <matteo.casalin@yahoo.com>  [863cff6e6765208acd5dcf6e43441e2e7156628a]

        Reduce number of potential OUString copy operations
        
        Change-Id: I45ca5a0b916a42fbf94c370ba5fb3ad3203c43b4
        Reviewed-on: https://gerrit.libreoffice.org/65668
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2018-12-28  Matteo Casalin  <matteo.casalin@yahoo.com>  [5452f3bbf9de74497f4b1b1ff386fa1d6a4e7b7a]

        Do not use indexing for single getToken call
        
        Change-Id: Id751a88350dca032cabce56b2cf03e054894d5e8
        Reviewed-on: https://gerrit.libreoffice.org/65659
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2018-12-28  David Tardon  <dtardon@redhat.com>  [b3c7bf54b56441441f88bf906f6d01cc522ffd3c]

        upload libcmis 0.5.2
        
        Change-Id: I0a7e888af770a332e2fec057507eecebf83621c4
        Reviewed-on: https://gerrit.libreoffice.org/65646
        Tested-by: Jenkins
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-12-28  Matteo Casalin  <matteo.casalin@yahoo.com>  [4a0af123dc8b8b144e2dc43037fbef0659958574]

        Simplify: getToken(0,'.')=="*" to startsWith("*.")
        
        Change-Id: I9f1fed85673e36bc5e552cb0db176b137033cfca
        Reviewed-on: https://gerrit.libreoffice.org/65683
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2018-12-28  Matteo Casalin  <matteo.casalin@yahoo.com>  [3f0303521e553051ceb871bb5bce957177aea0f4]

        Reduce OUString copying
        
        Change-Id: I128a7d67fe23cc1a5806765fc710cc6cadc46a50
        Reviewed-on: https://gerrit.libreoffice.org/65681
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2018-12-28  Matteo Casalin  <matteo.casalin@yahoo.com>  [56e4ae786cfe9deec065a686c46a7eb457ce7049]

        Simplify: getToken+getLength ==> indexOf
        
        Change-Id: I50de21b635d791ca8f7299dcc8dafaf4e89a9fc6
        Reviewed-on: https://gerrit.libreoffice.org/65680
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2018-12-28  Matteo Casalin  <matteo.casalin@yahoo.com>  [bd61ef0c3421bf322714c4cb4c8bdc0424a32a56]

        Use copy instead of getToken to get last token
        
        Change-Id: Ia024ded766b57f1e93e171e7d1299069505c06dc
        Reviewed-on: https://gerrit.libreoffice.org/65679
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2018-12-28  Matteo Casalin  <matteo.casalin@yahoo.com>  [0d9850a3254a3ec3f4cacbfb687afe8e16b7503c]

        Use indexed getToken
        
        Change-Id: I4eec0cf92ca0ff4af00b5db4c039db072d8cba39
        Reviewed-on: https://gerrit.libreoffice.org/65676
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2018-12-28  Matteo Casalin  <matteo.casalin@yahoo.com>  [dfc5acab04cb6b8bb5f88c21904c7b38665df530]

        Avoid indexed getToken for single call
        
        Change-Id: I3e8e413d2a1e7a0b95e972246d86182156118488
        Reviewed-on: https://gerrit.libreoffice.org/65674
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2018-12-28  Matteo Casalin  <matteo.casalin@yahoo.com>  [da096e3b0ab93b43c5d33aeed0b90d7fb151f6dc]

        Reduce OUString operations and use indexed getToken
        
        Change-Id: I41bc361cbbbf1a446138354eb7bf80729a79bc1f
        Reviewed-on: https://gerrit.libreoffice.org/65673
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2018-12-28  Matteo Casalin  <matteo.casalin@yahoo.com>  [83e7d9e0847af169bd0bfb6ef0b59eaa08a0631e]

        Do not use indexed getToken for a single call
        
        Change-Id: Ib1026754a7db034af5910d84d008d0ef997ebb96
        Reviewed-on: https://gerrit.libreoffice.org/65672
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2018-12-28  Matteo Casalin  <matteo.casalin@yahoo.com>  [86daabed8b36820e6c6e3a48f8221aadec2c81a3]

        Use indexed getToken()
        
        Change-Id: I30c4a26a5873beca4c0ba88040174dd7b6b8ece4
        Reviewed-on: https://gerrit.libreoffice.org/65671
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2018-12-28  Matteo Casalin  <matteo.casalin@yahoo.com>  [217ec9aba798777ccab58f2382a1d0592f15249f]

        Simplify use of indexes in getToken/lastIndexOf
        
        Change-Id: Icb275c611dec8427121fea5e197b976a2c1b8166
        Reviewed-on: https://gerrit.libreoffice.org/65667
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2018-12-28  Matteo Casalin  <matteo.casalin@yahoo.com>  [97b4ac005269ba35d87151b55abca6a91c9b5e5f]

        Use indexed getToken()
        
        Change-Id: If5338305e1955c2cad2d9073fdd3f09d6bf55093
        Reviewed-on: https://gerrit.libreoffice.org/65666
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2018-12-28  Matteo Casalin  <matteo.casalin@yahoo.com>  [c877e2e22bd045f3f6b05bf185b30ed32e7f0b39]

        Use indexed getToken
        
        Change-Id: Ia44cbd763d06948fcf7f7633d0ee0b1aaeeda84a
        Reviewed-on: https://gerrit.libreoffice.org/65664
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2018-12-28  Matteo Casalin  <matteo.casalin@yahoo.com>  [a33c2a1ad09f834207b15e664e5b30a21c50b3ab]

        Return early
        
        Change-Id: I96774c66d2a14b9be2d8e400be928c3c0073411f
        Reviewed-on: https://gerrit.libreoffice.org/65663
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2018-12-28  Matteo Casalin  <matteo.casalin@yahoo.com>  [854b6a5f00d86b55ca8c0cb7f83940e84e65d27c]

        Remove unneeded cast, constify OUString
        
        Change-Id: I4a92779f86104cdad420069620eec50cea85b29c
        Reviewed-on: https://gerrit.libreoffice.org/65662
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2018-12-28  Matteo Casalin  <matteo.casalin@yahoo.com>  [1af64604608ce3670fdc63d6e90645edf03e6337]

        Do not use indexing for single getToken call
        
        Change-Id: Ia5282e3c03dd4225fb1438300b8cad9c95be8721
        Reviewed-on: https://gerrit.libreoffice.org/65661
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2018-12-28  Matteo Casalin  <matteo.casalin@yahoo.com>  [d94e6be598ecd42807aa2e64cb2e613eb77f90a9]

        Do not use indexing for single getToken call
        
        Change-Id: Id1d7385f927e0ef08f9a0a170420feccdcd75ed2
        Reviewed-on: https://gerrit.libreoffice.org/65660
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2018-12-28  Matteo Casalin  <matteo.casalin@yahoo.com>  [492b2dd3520827c0cd84145155244b49a7bd7229]

        Reduce scope of variable
        
        Change-Id: Ieabc790ec03470b77440bc10396b07b18441384b
        Reviewed-on: https://gerrit.libreoffice.org/65656
        Tested-by: Jenkins
        Reviewed-by: Matteo Casalin <matteo.casalin@yahoo.com>

2018-12-28  Gabor Kelemen  <kelemeng@ubuntu.com>  [d63d5babec686a13bb9fded02c157aab7925ddad]

        Drop avmediaQuickTime.mk
        
        Follow-up to 801cc9550b38778971a9b3ebf427a6a151c50033
        
        After dropping the avmedia_QuckTime library the makefile
        used to build it can go too
        
        Change-Id: I69258825ec87fbca93dac5bd85f2e65050d03e96
        Reviewed-on: https://gerrit.libreoffice.org/65620
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [50e3cede239a5691f4100cc2e74610ad12ad6ba5]

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

2018-12-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [912666d7e5969aeec87163ad2b4083889008de18]

        Fix typo
        
        Change-Id: Iabf8ef0fb5b9fd1d768b705b62db9083cec592c8
        Reviewed-on: https://gerrit.libreoffice.org/65653
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f5d403114e222283161cba49cec1e9e89e16a0cb]

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

2018-12-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cc88570fe3dee3cba2d9481c3a2654f6ec3b5e41]

        Fix typo in code
        
        Change-Id: I3a4bfbd84735ddcc8d2d0754973f73a98e06c303
        Reviewed-on: https://gerrit.libreoffice.org/65652
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-28  Roman Kuznetsov  <antilibreoffice@gmail.com>  [8394ca86e834d2a97c898c3d7552f31522ef936f]

        tdf#106917 Changed tooltip for .uno:ExportDirectToPDF
        
        Change-Id: I6b86894cf9e14b0231bd68f2c162636488e8212c
        Reviewed-on: https://gerrit.libreoffice.org/65605
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-12-28  Justin Luth  <justin_luth@sil.org>  [134be7f810d9d3878f6ed03fe4ef675351f8e7c3]

        NFC sw flowfrm HasParaSpaceAtPages: simplify logic.
        
        double negatives with an AND; that really confuses me.
        Simply with an equivalent function.
        There are two reasons to Use the upper value:
        -it is the first one (no prev)
        -or there is a pagebreak.
        
        is much easier to understand than
        
        Use the upper value unless
        -there is a previous frame
        -and this one doesn't have a pagebreak.
        
        (I can't even review this commit message without getting confused
        by the original logic.)
        
        Change-Id: Iddfbe63b0abcb11f96e323e8a28d0ed335c09133
        Reviewed-on: https://gerrit.libreoffice.org/65647
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-12-28  Justin Luth  <justin.luth@collabora.com>  [fa1354861fffa69da2a1d1613f979f2f26242d24]

        related tdf#47471 textgraphic: use stylename if autostyle missing
        
        The same fix for 47471 should also be useful for textgraphics.
        
        Change-Id: I27cef6bd22fbc4f2a94fb17231a3c385987364e0
        Reviewed-on: https://gerrit.libreoffice.org/65619
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-12-28  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [0649347bc866ea793d6c547738456f93c7fa1fa9]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - tdf#99826 Update Galician dictionaries to version 18.07
            
            Change-Id: If3a2f77855159c1a2a50880b0eb37a824c926f6c
            Reviewed-on: https://gerrit.libreoffice.org/64370
            Reviewed-by: Aron Budea <aron.budea@collabora.com>
            Tested-by: Aron Budea <aron.budea@collabora.com>
            
2018-12-28  Tor Lillqvist  <tml@collabora.com>  [b993e3f541ac358791e20f7f29dfcf4aba0f2dd9]

        WaE: -Werror,-Wreorder
        
        Change-Id: Ida0d80829f3055d3ed4f6c0e6cde34fb7a61cfec

2018-12-27  Howard Johnson  <hj@HowardJohnson.name>  [6015f6b0eff1d92de483bc4006da9967ddbe5258]

        URL fixed.  Was broken & linking to deleted page.
        
        Change-Id: Iefe842aa8ef3b183b90f896902edd8941fb1b238
        Reviewed-on: https://gerrit.libreoffice.org/63967
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f43699621adf44627aa7529b37677e2c7f892b8f]

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

2018-12-27  Stanislav Horacek  <stanislav.horacek@gmail.com>  [e464742764bfca6018b0795f9784049a062846f8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - fix keyboard shortcut for splitting objects
            
            Change-Id: Ib5db66867087f994ab7d423e347a93ba7818e25d
            Reviewed-on: https://gerrit.libreoffice.org/65640
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-27  Tor Lillqvist  <tml@collabora.com>  [408b25c8d49f92cb608d0de9b1f19c6c19b33dab]

        Make two private PNGReaderImpl fields const
        
        Change-Id: I54a21a239b41aade0b7745c2bae232dade4b6ce2

2018-12-27  Mike Kaganski  <mike.kaganski@collabora.com>  [5d7444c01aab5713b5f67f158624d7ce8180b3c1]

        Two branches are identical
        
        Change-Id: I122ff47df8c91f9a526c6bc0842598108a2cb9a7
        Reviewed-on: https://gerrit.libreoffice.org/65642
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-27  Dmitriy Shilin  <dshil@fastmail.com>  [71f02295f2dca557fddd7dbdd19bfd464de06508]

        tdf#107792 vcl/win/gdi: introduce ScopedHBRUSH
        
        Change-Id: Ieca634892f4af1b0c38fa6bd8a8bbbb8f1c7370d
        Reviewed-on: https://gerrit.libreoffice.org/65141
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-27  Tor Lillqvist  <tml@collabora.com>  [a7ff057c2bc1d8e034e190c1d06846f26083630b]

        Add some pondering what a comment means...
        
        Change-Id: I8835a5910df8c8cd2f17c4b6a46549575ea22d8c

2018-12-27  Marco A.G.Pinto  <marcoagpinto@sapo.pt>  [552b779889c803cbd408321607879bc23ee2d282]

        [pt_PT] Added 24 words to autocorrect
        
        Change-Id: Iedec01fab200cab99fcb9165244544b41a04ee09
        Reviewed-on: https://gerrit.libreoffice.org/65633
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-12-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [936f6a85649c0fd71eee484e7399d445f4040586]

        lok: add test signing DOCX -> testInsertCertificate_PEM_DOCX
        
        Change-Id: I1918041793935b012e60fe64073480ed4b9581d5
        Reviewed-on: https://gerrit.libreoffice.org/65630
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-12-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5cd86cacc1ea69bcf94d298a385e4f711e9bce3c]

        lok: simplify and cleanup testInsertCertificate_{PEM,DER}_ODT
        
        Change-Id: I61891d1295a342e546cab56ef80315c9f5018f90
        Reviewed-on: https://gerrit.libreoffice.org/65629
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-12-27  Arkadiy Illarionov  <qarkai@gmail.com>  [3ed1cd71b82ff0c11695fef1b12e422370beeff8]

        Use appropriate STL function for searching in sorted list
        
        48b35ed43db87d21a943e66cfa4f59213dcfe3a1 follow-up,
        see discussion in https://gerrit.libreoffice.org/65572
        
        Change-Id: Ic60b21be6093a44e17252a2a34e38bf2411ab07d
        Reviewed-on: https://gerrit.libreoffice.org/65608
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-27  Justin Luth  <justin.luth@collabora.com>  [7934d9085eeaf5903fee494195ed2d0c6fb74fbb]

        related tdf#47471 textframe: use stylename if autostyle missing
        
        The same fix for 47471 should also be useful for textframes.
        
        Change-Id: I58b345eaa81dddf750f042610015ef45cd955c06
        Reviewed-on: https://gerrit.libreoffice.org/65617
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-12-26  Julien Nabet  <serval2412@yahoo.fr>  [f23b7a8a73114d65d1aa38e5a648e622a56f6ee6]

        tdf#122335 follow-up, typo
        
        Change-Id: I6fa7e5874179e6c28518a8ff056205ba29282740
        Reviewed-on: https://gerrit.libreoffice.org/65628
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5965adbb3665a8bed1d5e762a533a15d3f72ac57]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Review code in help page and mute l10n when OK
            
            + Added "smathcode" role to render smath code paragraphs
            + let smath code samples be copied to clipboard.
            
            Change-Id: I580c162d0c77f51d0de817ca143a845abf56eca9
            Reviewed-on: https://gerrit.libreoffice.org/65621
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-26  Stanislav Horacek  <stanislav.horacek@gmail.com>  [9767f686da9e2bdde16b1d01a710ca34255c65b2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - update choosing of user interface and notebookbar modes
            
            Change-Id: I2a6b2252e504cd00058c48486ed8ecc34125d0b7
            Reviewed-on: https://gerrit.libreoffice.org/65219
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-26  Noel Grandin  <noelgrandin@gmail.com>  [d080cd838c7ab182e70ed5e8c1deff10b2306f24]

        tdf#122331 Autofilter disappeared after export to XLSX
        
        regression from
            commit c135f51b050dfa7ef095fe8a5b73cde37219a8dd
            loplugin:returnconstant in XclExpAutofilter
        
        Change-Id: Iea7ac925aff47699292b4c3d758e99cd2d081560
        Reviewed-on: https://gerrit.libreoffice.org/65625
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-26  Julien Nabet  <serval2412@yahoo.fr>  [1141fc3247bf8cf901af3f9c0194cbb2621ff707]

        tdf#122335: sub-view-size can only be used with ODF ver > 1.2
        
        Change-Id: I7dd767fddd11319017a215c240684dcc17238c4e
        Reviewed-on: https://gerrit.libreoffice.org/65623
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-26  Tor Lillqvist  <tml@collabora.com>  [090f0e3094e8d6e485f275964133d8b1712c358d]

        The macOS+iOS-specific BitmapSystemData::rImageContext was not used anywhere
        
        Change-Id: I7190a44d4857fd337fb49e689cd71ffb78b86b9d

2018-12-26  Tor Lillqvist  <tml@collabora.com>  [71ab9a658bf3ac8fd2486833dc2372b238acf98b]

        The Windows-specific BitmapSystemData::pDDB is unused
        
        Its comment, "if not NULL then this is actually an HBITMAP", makes me
        wonder whether we lost some functionality, or broke something, or
        pessimized code, when the field became unused, whenever that was...
        
        Change-Id: I8bc95a1c5aca3ed80448c7c03ae0b1bb586bf5ae

2018-12-26  sabri unal  <yakushabb@gmail.com>  [ce8abb1a25e838b5c804cd628a0378c27c0b1602]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Correct some typo.
            
            Change-Id: I01c312b9a5a3c5d3edbd28a17ce55a5130233f6b
            Reviewed-on: https://gerrit.libreoffice.org/65573
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e4d962756e867d17bb7df3d90f1de65dc12d1225]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix mistake in example for smath parentheses
            
            + mute l10n of example lines
            
            Change-Id: I1db13cbab50dc41378059917a308701e652ca97a
            Reviewed-on: https://gerrit.libreoffice.org/65613
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-26  Tor Lillqvist  <tml@iki.fi>  [993913469e74e9db9743004bbe36aa412411671c]

        Add some pondering about code of questionable provenance in a comment
        
        Change-Id: I20b3c8ba0ae4018307a97150440c708cfa3edc40

2018-12-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4f17ef6699fd290ff6429f16dee23315d64b672f]

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

2018-12-26  Takeshi Abe  <tabe@fixedpoint.jp>  [538ed5f34886dbaa593e6b8c2dd93bfb3fde392a]

        basic: Spare temporary variable
        
        Change-Id: I6c39061e04537c01c87f6cb2f40a35dd0a551a08
        Reviewed-on: https://gerrit.libreoffice.org/65597
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-26  Justin Luth  <justin.luth@collabora.com>  [6374249da32976a3375fa3d098da467578ffb4c1]

        sw txtnode: code cleanup - triplicated code -> function
        
        Since before if an invalid nWhich2 was given,
        it just checked the value in nWhich1,
        just set nWhich2 to nWhich1 in that case,
        which really simplifies the logic.
        
        Change-Id: I75f52566aa5260f629398076e817d778e0fd545a
        Reviewed-on: https://gerrit.libreoffice.org/65599
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-12-26  Mike Kaganski  <mike.kaganski@collabora.com>  [2a6215507ed9f1da19aa8e4c69fb4e01d20e7c0f]

        Use vector<PropertyValue> and containerToSequence to simplify things
        
        This makes creating a sequence of initially unknown size more readable
        and straightforward.
        
        Change-Id: I2c42aea7cc69efd0b53b7a35b72c4ae1a6ed4e87
        Reviewed-on: https://gerrit.libreoffice.org/65612
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-26  Mike Kaganski  <mike.kaganski@collabora.com>  [4095f95ddd29f3c3509355b0509640804160348c]

        Remove redundant ClearableMutexGuard::clear() call
        
        It's already called just before the condition check.
        
        Change-Id: I67e718a52476b334b8521ce129f4a21a8bf53797
        Reviewed-on: https://gerrit.libreoffice.org/65611
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-25  Mike Kaganski  <mike.kaganski@collabora.com>  [b1491ff14a22639775dd8b8ca130258a1b95421b]

        tdf#120676: don't send "processing done" when refused to process
        
        After commit cf333a878ceed18d0343520a2c65be69fc433b1f, condition
        RequestHandler::cProcessed is set regardless if the request was
        processed in RequestHandler::ExecuteCmdLineRequests. This allows
        PipeIpcThread::execute to avoid infinite wait for the condition
        object that is never signaled. But this makes the latter function
        to send PROCESSING_DONE to the calling process. So the secondary
        process gets no hint that the request actually failed.
        
        This change adds a boolean field to signal if the request really
        was processed. In the case of refused processing (i.e., when
        pGlobal.is() is false, or when !pGlobal->AreRequestsEnabled() is
        true, like when shutting down), the secondary process would get
        empty response to its request in PipeIpcThread::enable, instead
        of expected PROCESSING_DONE, and thus the process will eventually
        exit with non-0 error code, which would allow to detect this in
        scripts.
        
        Change-Id: Id91ea28025e3f3ab60c7049f02ed9fc226d2a654
        Reviewed-on: https://gerrit.libreoffice.org/65610
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-25  Arkadiy Illarionov  <qarkai@gmail.com>  [48b35ed43db87d21a943e66cfa4f59213dcfe3a1]

        Simplify containers iterations in sc/source/ui/{view,xmlsource}
        
        Use range-based loop or replace with STL functions
        
        Change-Id: I5604325cd25c099d3b5580956417620f298faa1e
        Reviewed-on: https://gerrit.libreoffice.org/65572
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-25  Mike Kaganski  <mike.kaganski@collabora.com>  [68259f3663ba61a5f15f04793ac32a200100a8a5]

        Try fixing VclComplexTextTest::testArabic by rescheduling
        
        The test keeps sporadically falling on Windows; it just has failed twice
        in a row for me at line 98, with actual values 90 and 76, instead of 72.
        Unfortunately, in subsequent testing, the test keeps working OK, so no
        reliable reproducing.
        
        I suspect some problem with initialization possibly missing; so try to
        fix it by inserting an Application::Reschedule(). I am not an expert in
        this code, so this change could of course make no sense.
        
        I reenable tests that were skipped because of the instability; if the
        fix is wrong, hopefully this will make it apparent sooner to revert it.
        
        Change-Id: I939375de6046e3698574be019f6ea512af53dacd
        Reviewed-on: https://gerrit.libreoffice.org/65594
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [885ca0f4b2def1623fb8901fa9a03e41543d5be4]

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

2018-12-25  Justin Luth  <justin_luth@sil.org>  [d351d6badc97a6f63366fabb6568459b2cdb3819]

        sw ooxmlimport: landscape <-> portrait ? not a continuous section
        
        If one section has a portrait page layout, and the next section has
        a landscape orientation, then LO cannot consider them to be
        continuous sections, but a page-break must occur.
        
        Change-Id: I4e2229f36919cce4f15ad727378c76480117d7c5
        Reviewed-on: https://gerrit.libreoffice.org/65156
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-12-25  Justin Luth  <justin.luth@collabora.com>  [1a4a314132acb2d2980d1bebd4238960b747c99e]

        sw filter ww8: code cleanup - value already set
        
        Due to a partial revert, the boolean variable is
        being set to the value it was guaranteed to already be.
        
        Change-Id: Iae0e5461a2cc6552e973bd6b46803dc17167380a
        Reviewed-on: https://gerrit.libreoffice.org/65598
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-12-24  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [49fcd3bbb30f93763fc5cb80fa6ac5cec5d00834]

        Fix signing empty Configurations2/accelerator/current.xml
        
        When determining if a file is an XML file for siging, we need to
        read the manifest file to get an accurate detection. In case when
        we were signing in the GUI the manifest file was read when the
        storage was set. When we didn't sign over the GUI, the manifest
        was never read: the code was only present in the GUI code -
        "documentsignaturesdialog.cxx" so the detection was wrong and
        isXML returned "true" for current.xml.
        With this we move the manifest reading to DigitalSignatureManager,
        where the manifest is read when needed.
        
        Change-Id: If45a32af6410bc5f7c5afdb976b182bd69ab7d6b
        Reviewed-on: https://gerrit.libreoffice.org/65600
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-12-24  andreas kainz  <kainz.a@gmail.com>  [97b4c632e6ed1cf3cc3aa679c02a16d8398bd2ab]

        Sync Breeze with Colibre icons
        
        Change-Id: I8774f11841d007eae8b80d26b2fcd6d956823035
        Reviewed-on: https://gerrit.libreoffice.org/65575
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-24  Mike Kaganski  <mike.kaganski@collabora.com>  [9520378e37b97b0a44130c86be482060465b479e]

        Fix CppunitTest_chart2_xshape failing with Display Scaling on Windows
        
        See thread starting at
          https://lists.freedesktop.org/archives/libreoffice/2018-December/081589.html
        
        Regression from commit 7263d223ddf42cc39d10a501159c7b04ef48df96.
        That change has made unit tests DPI-aware; and then some tests started
        failing on systems with resolutions other than 96 DPI.
        It has been suggested that the proper fix would be to do for Windows
        what commit ada20402efa81273e03e46cbedc21f25b9daeeac did for macOS.
        Another approach would be to fix all the tests to be DPI-aware.
        I cannot do the first mentioned fix; so I have fixed testFDO74215 test
        in sw_ooxmlexport4; and added DPI checks to the other failing tests in
        chart2_xshape and sc_subsequent_filters_test to skip testing when using
        non-default DPI. This is not ideal, of course, and conditionally skipped
        tests need to be re-enabled unconditionally once a proper fix arrives.
        
        Change-Id: I5c92cfe93ae65f53a8a180fcaec49231df377b8a
        Reviewed-on: https://gerrit.libreoffice.org/65595
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-24  Dmitriy Shilin  <dshil@fastmail.com>  [af9493419e103cff3b8b006c6d41613c42df8a49]

        tdf#107792: vcl/win/gdi: extract Get50PercentBrush
        
        Change-Id: If62d9f5429a78d39dc5edbe434308603b1b09fe9
        Reviewed-on: https://gerrit.libreoffice.org/65307
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-24  Mike Kaganski  <mike.kaganski@collabora.com>  [20241d32bfee4a3675066da21a0e04591200cf92]

        tdf#122302: Set status message when installing KB2999226
        
        Change-Id: I414959f0f278792c5cac0c58746faa6b7773e494
        Reviewed-on: https://gerrit.libreoffice.org/65593
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-24  Mike Kaganski  <mike.kaganski@collabora.com>  [5bbe79272ee91bd4c93064e75b7a403025cf5212]

        tdf#120703 PVS: V560 A part of conditional expression is always true/false
        
        Change-Id: I5ca32214bab4b26208aecaa98eecc2a6297d9093
        Reviewed-on: https://gerrit.libreoffice.org/65592
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-24  Justin Luth  <justin_luth@sil.org>  [ff66e912c4019c9d6320eeef4d75f265cd878d01]

        sw ooxmlexport: Header/Footer - ignore postponed page breaks
        
        I ran across this causing problems as I was developing a
        patch. I don't see any documents where I can see the problem
        any more, so no unit test.
        
        Change-Id: I432edae0ae47150a4b38de78714b284a02766e99
        Reviewed-on: https://gerrit.libreoffice.org/65265
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-12-23  Regina Henschel  <rb.henschel@t-online.de>  [a4c46ceec433edf0c5de03ea8d36857a455cafd2]

        tdf#121761, tdf#121952 Accurate ellipsequadrant in custom shape
        
        The current solution uses one, bad valued Bezier curve and does not
        toggle direction. The patch uses the more accurate solution from
        basegfx and simplifies the decision tree. In addition it extracts the
        calculation in double from GetPoint, so they can be used directly
        instead of double->long->double conversion.
        
        Change-Id: I298f49415d1b7624b36ca561647f2e58af5eb5c6
        Reviewed-on: https://gerrit.libreoffice.org/65203
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2018-12-23  Caolán McNamara  <caolanm@redhat.com>  [721bc6dafbed2185a9aedae35a34d3395eaed0bc]

        Related: tdf#122204 clarify 0xFFF0 size meaning
        
        Change-Id: I71432b1a705d54f44c63f3734281a87b155c6f10
        Reviewed-on: https://gerrit.libreoffice.org/65582
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-23  Caolán McNamara  <caolanm@redhat.com>  [f877d2882e4d257136ef2de901ff4f71b71916bd]

        tdf#122269 don't prompt to restart if we're exiting the application anyway
        
        Change-Id: I6272ae92b7e948680fb7241c387eb205adbbea01
        Reviewed-on: https://gerrit.libreoffice.org/65588
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-23  Caolán McNamara  <caolanm@redhat.com>  [092d005fe0368c57502479bc79fcee63ce07fa48]

        Resolves: tdf#122285 task panel too short
        
        there are a bunch of resizes as base starts up, and base will position
        the splitwin on the first time its big enough to place it and gets stuck
        too high up, before it goes full size.
        
        We don't want this jumping around on every subsequent user size, but we do
        want it to get placed at the final size during the load.
        
        So post the resize event to occur on idle, and when it finally gets a chance
        to run we'll be at our final size and the placement is good
        
        Change-Id: Iccb169bac93a5cf8bc931945bc7e1b71c6c9dd23
        Reviewed-on: https://gerrit.libreoffice.org/65586
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-23  Muhammet Kara  <muhammet.kara@collabora.com>  [8e5d874ae2b6135d923302e078ee195a398c23e5]

        tdf#120743: Rename the 'Select Theme' button to clarify
        
        Change-Id: Ib4516d0e184c81d666442e956bf7e6dffffb1dbd
        Reviewed-on: https://gerrit.libreoffice.org/65578
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>

2018-12-23  Caolán McNamara  <caolanm@redhat.com>  [41a36dc2bfc6a60baf3d93ffe16ccb3430cd87ae]

        tdf#122204 reversed checked_multiply check
        
        since...
        
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Wed Oct 24 14:06:03 2018 +0100
        
            ofz#11103 Integer-overflow
        
        Change-Id: Id32a5c14cfce2d7f22ca319c104908c441c3abc5
        Reviewed-on: https://gerrit.libreoffice.org/65580
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3c13b79e6b1c5b238b1b988b1ffc1927d1b88191]

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

2018-12-23  Michael Weghorn  <m.weghorn@posteo.de>  [87d90b6e60659e9c976daa9692ae99ec87a6978c]

        tdf#122116 Only create CPDManager if D-Bus descriptions present
        
        Since the XML files are required in the
        'onNameAcquired()' method, check for their existence
        before returning a CPDManager pointer in
        'tryLoadCPD()', to avoid returning a CPDManager
        that is unusable (and will even lead to a crash).
        
        Change-Id: I83c493ba8bd775ea398111971cbecb9352050194
        Reviewed-on: https://gerrit.libreoffice.org/65576
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2018-12-22  Eike Rathke  <erack@redhat.com>  [2c5c20b19c349a4b7f6d78d69d8d57f9af5c351c]

        Rework Data -> Statistics dialog, add WithReplacement and KeepOrder
        
        * Add "With replacement" checkbutton
          * checked: WR (with replacement, put back after draw), larger
            sample size than population size possible
            * mutually exclusive with "Keep order"
          * unchecked: WOR (without replacement, do not put back after
            draw), sample size limited to population size
            * automatically unchecked for "Periodic" samples
        
        * Add "Keep order" checkbutton
          * checked: samples are drawn in order of population data
            * WOR method mutually exclusive with "With replacement"
            * automatically checked for "Periodic" samples
          * unchecked: samples are drawn in random order
        
        * Limit "Sample size" and "Period" input fields to size of
          population for all WOR methods
          * when limiting, increment "Sample size" and "Period" up to
            their last known value when enlargening the population size
        
        Previously, for "Periodic" samples the "Period" field was never
        limited, which for populations of smaller size makes no sense.
        
        The new recent implementation for "Random" without "Keep order"
        and without "With replacement" set (WOR) strictly needs "Sample
        size" limited to population size.
        
        Change-Id: I3c0bef402afb775bca7ae877e6424f4a4eaae359
        Reviewed-on: https://gerrit.libreoffice.org/65574
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-12-22  andreas kainz  <kainz.a@gmail.com>  [28a1ae3285aad77e238c698bd8d496006c881f6d]

        tdf#122271 NB Impress use the wrong SpellDialog command
        
        Change-Id: Ib279e2677b4f58e77c7e03f6cfc21bfa7cbf077c
        Reviewed-on: https://gerrit.libreoffice.org/65570
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-12-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c72588dfa9480dfa32df457094e966e2a6926d97]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Remove cruft from XSLT
            
            Change-Id: I98dd6ad0a5c4dff7333c6f786aedce6b7679aae4
            Reviewed-on: https://gerrit.libreoffice.org/65567
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-22  sabri unal  <yakushabb@gmail.com>  [315e0cc44fef882059b0962ce7b8c4407ab3abd7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Some typo fixed and some sentences simplified.
            
            Change-Id: Ib372e842043c0e41bb34c7ba333238ccff918a53
            Reviewed-on: https://gerrit.libreoffice.org/65568
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2ee85baac60dde5238e42483d610edf28fcffc6b]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I23bb5e475c5b769e91f47bea19dc57994fbca091
        Reviewed-on: https://gerrit.libreoffice.org/65565
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-22  Stephan Bergmann  <sbergman@redhat.com>  [b9a08acba62357e3bf04bc35c7f12948f0fd982a]

        -Werror=class-memaccess (trunk towards GCC 9)
        
        ..."error: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial
        type ‘struct WW8TabBandDesc’; use assignment or value-initialization instead"
        
        Change-Id: I5073f84c0aedc2790a4fbca0b190833e9fd2e6cf
        Reviewed-on: https://gerrit.libreoffice.org/65551
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [05044640531055c86b34f1c6ec8055c8a0ca3df8]

        use boost::optional for OUString
        
        instead of storing on heap
        
        Change-Id: I4ca2bb58ec4f71b161c9e6081f5e456de54d8153
        Reviewed-on: https://gerrit.libreoffice.org/65537
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [03fcb4aae62a9403f22ec3671b61555419d02514]

        idlc: no need to store single OString objects on the heap
        
        Change-Id: I26586ed643d34690b56e40691df9b493a34afa16
        Reviewed-on: https://gerrit.libreoffice.org/65536
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-22  Mike Kaganski  <mike.kaganski@collabora.com>  [39b39f124a2bd6abe62e30bacac5d1326495d862]

        tdf#122266: Register default extensions for OOXML content types
        
        This allows Windows/applications to pick OOXML editors (and thus
        LibreOffice) when they lookup by content type, not by extension.
        
        Change-Id: I0daca12f735035e6fc39484b5c788af37b81b575
        Reviewed-on: https://gerrit.libreoffice.org/65563
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-22  Justin Luth  <justin_luth@sil.org>  [b18e5fc324edb4a4ea20387fbdd3acc7c1e08309]

        tdf#107618 revert fix missing header when doc ends with section
        
        This fix is replaced by the fix for tdf#121374.
        
        Change-Id: I2944050d51689cac7cca68f2066fe196a52312ec
        Reviewed-on: https://gerrit.libreoffice.org/65247
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-12-21  Luboš Luňák  <l.lunak@collabora.com>  [dad7c2213979695cf3573a130309206191b45157]

        workaround to make Qt5 code build with Clang+icecream
        
        Qt5 uses QT_HAS_INCLUDE (which maps to __has_include), and uses it
        to guard #include <chrono>. Clang's -frewrite-includes, which icecream
        uses for distributing source to remote nodes, for some reason doesn't
        recognize __has_include properly when wrapped by this macro, and this
        all results in strange compile errors related to std::chrono.
        
        Change-Id: Ia375ebd928b40ebd51ab4cc59488f3b62939e039
        Reviewed-on: https://gerrit.libreoffice.org/65506
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-12-21  Eike Rathke  <erack@redhat.com>  [0a2533aacc2dc98790510fdafd144aad66f231f2]

        Data -> Statistics: sample random values in random order
        
        The previous implementation sampled random values in the order of
        the population data. This may be unexpected and is also not what
        other spreadsheet implementations do. Instead, pick the random
        values in random order. Keeping order can be made an option as
        future feature. Code is prepared to sample WR (WithReplacement) as
        well, additionally to the now (and previously) implemented WOR
        (WithOutReplacement).
        
        Change-Id: I83734d36605b28cf44c0cc2bbc2dfcafaef025f4
        Reviewed-on: https://gerrit.libreoffice.org/65559
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-12-21  Michael Stahl  <Michael.Stahl@cib.de>  [6a6a68738114a796e36047f41797da0cacf6dc54]

        sw_redlinehide: SwTextNode::GetExpandText() HideDeletions
        
        Always enable this when the layout hides redlines (not sure why it
        wasn't done like this before...).
        
        Change-Id: Icddf8a23352565c0091a79eb64628054d0028928
        Reviewed-on: https://gerrit.libreoffice.org/65526
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-12-21  Michael Stahl  <Michael.Stahl@cib.de>  [80cedb5dcb6a7dd6c01349b93fab49ecee5f6594]

        sw_redlinehide: adapt ToX Update
        
        The ToX exists only once in the model, so it either has to have the
        content corresponding to redlines being shown, or hidden.
        
        Adapt Update based on current layout setting.
        
        Change-Id: Ibf5ec092632cf3a5f513965afdb840fd8239a7fd
        Reviewed-on: https://gerrit.libreoffice.org/65527
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-12-21  Miklos Vajna  <vmiklos@collabora.com>  [3103f9f9461f6eabb61a70be73862ef4be98010e]

        oox smartart, org chart: add initial hierChild/Root algorithms
        
        hierChild is supposed to align and position its child layout nodes in a
        linear path under the hierRoot layout node, so initially just use a
        simple vertical layout algorithm.
        
        Change-Id: Ie0090a724f8fbd2068fa2e08d8bc342290dcc2f0
        Reviewed-on: https://gerrit.libreoffice.org/65554
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2018-12-21  Stephan Bergmann  <sbergman@redhat.com>  [856ea829c948dc88aa43a496c2050c608fce3430]

        -Werror=class-memaccess (trunk towards GCC 9)
        
        ..."error: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial
        type ‘struct WW8FlyPara’; use assignment instead"
        
        Change-Id: I31d8169ea1a4e1aaf5bff55b359c280a034ea67f
        Reviewed-on: https://gerrit.libreoffice.org/65552
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-21  Marco Cecchetti  <mrcekets@gmail.com>  [aaac7246ace4b21515ccc4532cd81bccab46bdb9]

        svg.js: the SVG Path polyfill doesn't work with Firefox 59 and later
        
        We use a drop-in replacement for the SVGPathSeg and SVGPathSegList
        APIs that were removed from SVG2. Unfortunately the embedded version
        of this polyfill doesn't work anymore with Firefox 59 and later.
        
        It has been needed to adapt a new version of the same polyfill.
        (See https://github.com/progers/pathseg)
        
        Change-Id: Ib5208d67022e585b7a5fb24e37cc446f50e57ee3
        (cherry picked from commit 1b2aedb7b9f81bb6b43b64559cab00956c189f82)
        Reviewed-on: https://gerrit.libreoffice.org/65548
        Tested-by: Jenkins
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2018-12-21  Zdeněk Crhonek  <zcrhonek@gmail.com>  [6547828a63e0a5e939d58f2b016b164fa4c15d3a]

        uitest for bug tdf#106667
        
        Change-Id: Icbcd21ed159e9e560536ff5166f82bba0d39786f
        Reviewed-on: https://gerrit.libreoffice.org/65556
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-12-21  Jan-Marek Glogowski  <glogow@fbihome.de>  [c7ee454a35c392dfd03c9ccf8fd953ec9c98e484]

        tdf#121161 Qt5 initial IM support
        
        This just implements some minimal solution, since I have no idea,
        how all this IM handling should actually work.
        
        Change-Id: I0d02dfb96680891e275881927ebc17f798dc1f29
        Reviewed-on: https://gerrit.libreoffice.org/65553
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-12-21  Zdeněk Crhonek  <zcrhonek@gmail.com>  [83e957bfbfa22980461b6c0f07231902549504d4]

        uitest for bug tdf#117276
        
        Change-Id: Ib61eee95d7ed4e6ede9455b058406eccd140e31c
        Reviewed-on: https://gerrit.libreoffice.org/65555
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [0a18c1dc437642dd7ec3631367a9aab9982c55de]

        pass ScAddress around using boost::optional
        
        no need to store such a small object on the heap
        
        Change-Id: I610551156de9a00cc9d4a57c73a9450b7121d360
        Reviewed-on: https://gerrit.libreoffice.org/65535
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [bd26a8efd5ae0054b9be880870df166299759a30]

        use unique_ptr in SbiExpression
        
        Change-Id: I8b44215c438b749afce4ad056cab2c2ac66d4bda
        Reviewed-on: https://gerrit.libreoffice.org/65534
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [eef4268f05ca7771651d48ab661276981ef7d573]

        use unique_ptr in xmlhelp
        
        Change-Id: Ic49bb1bc6591735562b0b23d821202bab00ceba2
        Reviewed-on: https://gerrit.libreoffice.org/65533
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [725b5863832ef712d05b3cd49b77d447d84b80bb]

        use unique_ptr in sdext
        
        Change-Id: I8362cf42dd6a838752b25a4b184da614eb81805e
        Reviewed-on: https://gerrit.libreoffice.org/65532
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [441d38ea26a951f13e883789c74b17a607d81205]

        pass UserData by unique_ptr in MasterPagesSelector
        
        Change-Id: I4dbd6b37f969ea3afb441b449d416eedd6bd5cec
        Reviewed-on: https://gerrit.libreoffice.org/65530
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-21  Caolán McNamara  <caolanm@redhat.com>  [a63bdb1fb45b5a73fee6c826d302e0ce92876ece]

        Resolves: tdf#121838 catch exception for missing column
        
        in database migration
        
        Change-Id: Ied42d1436f14012fb918e8e6775fcbe0f7d5fac5
        Reviewed-on: https://gerrit.libreoffice.org/65545
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-21  Caolán McNamara  <caolanm@redhat.com>  [a5aeb6b52327565523be406e0082fe0122c48e03]

        Resolves: tdf#120885 Crash on choosing 'more styles'
        
        switching to the sidebar destroys the control currently active,
        just post the event to happen on the next event loop
        
        Change-Id: I3e9b629821fa43d8f29e419e72f66ed46d72fdbb
        Reviewed-on: https://gerrit.libreoffice.org/65541
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-21  Caolán McNamara  <caolanm@redhat.com>  [5df6e8e399a1634c7e8dfe3558fc8fcdac3fcb09]

        tdf#120576 avoid crash during database migration
        
        0xFFFF cast to short turned into -1 so wasn't seen as > 8000
        
        Change-Id: I57592020c3c31751bec43f2619bf65d41ac47e87
        Reviewed-on: https://gerrit.libreoffice.org/65538
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [90368a2e513b92cf5f7916870c7e001b1fb42c7c]

        no need to store B2DPolyPolygon on the heap here
        
        it's a COW type internally, so only one pointer big
        
        Change-Id: I478f5aa6f84c87bedf6f450526e7f8f7c297e7c4
        Reviewed-on: https://gerrit.libreoffice.org/65529
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-21  Caolán McNamara  <caolanm@redhat.com>  [6ba8d6533081dab96c00695dd7a908e0f7bcf164]

        WaE: Wmaybe-uninitialized
        
        Change-Id: I0817e3239c44745905947c99d3e66819c42fd661
        Reviewed-on: https://gerrit.libreoffice.org/65524
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-21  Caolán McNamara  <caolanm@redhat.com>  [89eb22881c40545d6e4cbea96a8cf607c8ea6722]

        undo the band-aid
        
        I think 27995e638e1582b443befa93bc5dfd5970a38ef2
        
            tdf#122020 - avoid nullptr deref
        
        is unnecessary with the other fix for tdf#122020
        
        Change-Id: Ibc6773c9e3a0cb234331aa988ce009967123f1da
        Reviewed-on: https://gerrit.libreoffice.org/65515
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-21  Caolán McNamara  <caolanm@redhat.com>  [b2e7e5ac8d511ada9e254d86b2f16509d4b9b977]

        tdf#122020 crash in SvTreeList::InvalidateEntry
        
        a PostUserEvent of DBTreeListBox::OnResetEntry with a SvTreeListEntry* pEntry as
        payload, then the DBTreeListBox is disposed and then the UserEvent arrives and
        the, by now deleted, pEntry is processed by the disposed DBTreeListBox
        
        Change-Id: I951639eb633920aa3536cd44320f36f6b2e910aa
        Reviewed-on: https://gerrit.libreoffice.org/65512
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [93d1d7b0b600d021ccbb2169b4bb4bacca44dd30]

        use unique_ptr in XMLFilterJarHelper
        
        Change-Id: I6c04c6d79334e36063e40b7eafe1d0c02be33d75
        Reviewed-on: https://gerrit.libreoffice.org/65520
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [e06a097b70077476f88065a3bda7c57b4b8e83b5]

        use unique_ptr in SVGFilter
        
        Change-Id: I58d352f5f9d689b268ab499f811be54020fcb458
        Reviewed-on: https://gerrit.libreoffice.org/65521
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [d30f7435aa7aacb3e196178ebd7407284e6c8230]

        use unique_ptr in hwpfilter
        
        Change-Id: I3491777281912e095c9222e83028d358d6826841
        Reviewed-on: https://gerrit.libreoffice.org/65522
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-21  Justin Luth  <justin_luth@sil.org>  [4ce06f8d162a282025cefe14e5684f82e439e01c]

        sw ooxmlexport: export non-continuous section breaks
        
        I'm amazed at how poorly DOCX section breaks were exported. This
        is really hard code to understand - jumping around all over, and
        shared between totally different doc/rtf/docx implementations.
        This change only affects docx, since .doc SectionBreaks is empty
        and RTF does nothing in the case of .IsSectionNode().
        
        I THINK that sectionbreaksandframes does this job for DOC
        (which is empty for DOCX) and RTF does things very
        differently, so no possibility to piggy-back on existing code.
        
        In any case, after a section node, there was NOTHING that
        looked at the first text node to see if there was a
        RES_PAGEDESC or a RES_BREAK, so these page breaks
        were being completely ignored. It took a few days to
        figure out this very simple solution.
        
        A followup commit will fix the import when the follow
        page is a different orientation.
        
        Change-Id: I774e3e64cac9e2d26fdbeb1484266ebb44fac114
        Reviewed-on: https://gerrit.libreoffice.org/65155
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-12-21  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [de3c85928c2df1347a93fc7051b73012f87c8bd6]

        Fix Unprotect Cells icon
        
        Change-Id: I6051bdc2c6fb62f4ba4a0b266fdc001f28ba013d
        Reviewed-on: https://gerrit.libreoffice.org/65518
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2018-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [7d63c700c36afd27850346e42b92768f084f5d4d]

        fix evoab2 build
        
        after
            commit d425658bd9fd8e315e4931afb544bc845da0360e
            Date:   Wed Dec 19 16:10:51 2018 +0200
            pass OSQLParseNode around by unique_ptr
        
        Change-Id: I3b2a294b1157527e3ade32493f319a6959839773

2018-12-21  Miklos Vajna  <vmiklos@collabora.com>  [6a58a5c449496010742ae8048297b1dd59443a77]

        graphite: update to 1.3.13
        
        Change-Id: I6ceb5b2d6834de5760d7fedd52801f042f827a85
        Reviewed-on: https://gerrit.libreoffice.org/65472
        Tested-by: Jenkins
        Reviewed-by: Martin Hosken <martin_hosken@sil.org>

2018-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [35c3b8cccacbe9f68ed123fff83f42ff35085ce6]

        hook up m_nHAdjustChangedSignalId
        
        to the other places that need to deal with it
        
        found by loplugin:unusedfields
        
        Change-Id: Ice46c1fce19afcac92854a5a8a204b71d178977f
        Reviewed-on: https://gerrit.libreoffice.org/65491
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1ae12fe4b0c610f205b9e39d74276c55a03c4fca]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: Ic8b2adeb949bfc72830667b6928147ebd053d2f0
        Reviewed-on: https://gerrit.libreoffice.org/65517
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [d425658bd9fd8e315e4931afb544bc845da0360e]

        pass OSQLParseNode around by unique_ptr
        
        Change-Id: I8ffb9e04614472c3645d24bebdc88f91059d12ad
        Reviewed-on: https://gerrit.libreoffice.org/65436
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [526387b96e9bc2c04b0dc26744bf6b88ea7c0521]

        loplugin:unnecessaryvirtual
        
        Change-Id: I4ca101ba838afecbbc8e841a6a9fa6c9c0460f14
        Reviewed-on: https://gerrit.libreoffice.org/65497
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [d9d8ec2521cd59940792902d4757f33c327130a3]

        loplugin:unusedfields
        
        Change-Id: Ib41c168817c30ce11baf99c3f43005313fe484ff
        Reviewed-on: https://gerrit.libreoffice.org/65496
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [eacc089ce8d352b6ed7ffa616d14557331ee4272]

        loplugin:unusedmethods
        
        Change-Id: I63f03bd1a0510bf411341e1a04a40eb7fce2d57e
        Reviewed-on: https://gerrit.libreoffice.org/65495
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [3d9f9e7d16aae89ff9956bff54326a56d40b7866]

        restore the UI test 'debug with two shells' instruction
        
        seems to be working for me now (and since I was the one that commented
        the instruction out, seems I must have had something wrong in my
        environment)
        
        Change-Id: Ie8e180a22d6a3dec61686cb38fd41b00f22fe5c7
        Reviewed-on: https://gerrit.libreoffice.org/65492
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dc10bd5326e4985816d74659ed7d8fded50fe11f]

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

2018-12-21  Eike Rathke  <erack@redhat.com>  [6e8756a83549340f8c6b2c085936418241448c7b]

        Rename PerformRandomSampling() to PerformRandomSamplingKeepOrder()
        
        The implementation draws samples keeping the order of the
        population data. That may not exactly be what is expected, but
        might be offered as an option once random sampling in random order
        is implemented.
        
        Change-Id: Ic850d37a53e4a5f25f91c6fb6610d2244e70d897

2018-12-21  Tor Lillqvist  <tml@collabora.com>  [4a170d29eb35f288b1c66d810bb17ee0f3ddecc6]

        Bin unnecessary #ifdef, this file is for macOS only
        
        Change-Id: Ia969648653b71e441446c38c4bed632ff1e53cc6

2018-12-21  Tor Lillqvist  <tml@collabora.com>  [c9d8ee0b4261e5a264e63ecb5d3feb4cfa3066c0]

        Skip Executable_canvasdemo unless DESKTOP
        
        For example, we don't build the vclmain library for non-DESKTOP.
        
        Change-Id: I01a1bcd6387e86c60e5543fcb8009fd1df914a20

2018-12-21  Tor Lillqvist  <tml@collabora.com>  [1cbcaebc524a615cbb2aa2c0221db8f743ac5640]

        Add follow-up comment with guess why it must be 96
        
        Change-Id: Ifa725c40c5756ba7999423a782180c1ac3901d30

2018-12-21  Tor Lillqvist  <tml@collabora.com>  [2e263affe54f8c3cdcbcea5fc4f0fb0b5b958b00]

        Add a bit more information to a SAL_WARN
        
        Change-Id: Iea825271825119bddfdaa79af3b111659f084d0b

2018-12-20  Caolán McNamara  <caolanm@redhat.com>  [ebcb1fa80654849792bc3c296f61090138f99e20]

        Resolves: tdf#114695 limit width of this combo
        
        Change-Id: I3bcb880d05b9b2b6a7faf7b3646b169f3b11a46b
        Reviewed-on: https://gerrit.libreoffice.org/65507
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-20  Caolán McNamara  <caolanm@redhat.com>  [ec61f9c97f13236cbcead7ce2d75e0122abe7969]

        Resolves: tdf#122219 base form writer-window doesn't honour CloseVeto properly
        
        just hit this with the same all-modal hammer we now use in the extension manager,
        a modeless dialog, with modal subdialogs run by a normal non-async subloop, turns
        into a modal dialog for all other toplevels
        
        Change-Id: Ia35fad7a1be2ec493011c7e4354b70231b78a7fc
        Reviewed-on: https://gerrit.libreoffice.org/65503
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-20  Mike Kaganski  <mike.kaganski@collabora.com>  [daf63683ff7eec73df2ce061720f464c36e08ecb]

        tdf#122217: Don't allow to change readonly content with Alt+X
        
        Change-Id: Ic350503e67f27bd59ccca3876a1f3b566bb187e4
        Reviewed-on: https://gerrit.libreoffice.org/65490
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-20  Armin Le Grand  <Armin.Le.Grand@me.com>  [df57d50e00820d59b2b7104b6e59883405d0f183]

        tdf#119180 Use 100th_mm in UNO API implementation
        
        Since SvxShape::GetBitmap is UNO API implementation
        the results have to be in 100th_mm, that is how UNO
        API is defined.
        Adapted Bitmap creation common case to do so using
        primitve embedding if source is not 100_th_mm.
        Also added a shortcut if object in question already
        is a SdrGrafObj and contains a Bitmap.
        Needed to update the checksum of a graphic for
        testN777345.
        
        Change-Id: I995100406a262e2872597dc64e943271e92eb4cb
        Reviewed-on: https://gerrit.libreoffice.org/65505
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-12-20  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [076dd5d5ddac1c65264ad14270f21fda14c793f3]

        sd: support for saving into .potx file
        
        MS PowerPoint template format now supported not only for import,
        but for export too.
        
        Change-Id: Ib61798b5fe966b895ed850f4b4ad7d7d06740adc
        Reviewed-on: https://gerrit.libreoffice.org/65475
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-12-20  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [5113d2f48888a7e08aa4062174cfac74043e5f00]

        uset https:// instead of git:// for submodules
        
        Change-Id: I504f30190bc1ea00eb1ea7a84c9638e73931dc95

2018-12-20  Stephan Bergmann  <sbergman@redhat.com>  [0202b472d8a0555e1750fb0d13acf469f63f27cc]

        Silence -Werror=shadow
        
        Change-Id: Ie1fcda19141a12dfe2b965d88e16c85cc2a64cb2

2018-12-20  Takeshi Abe  <tabe@fixedpoint.jp>  [58966e16d8649a16fa961dbedc4f6f97693021e6]

        sc: Simplify RemoveSubTotalsHandler using std::set
        
        instead of std::vector.
        
        Change-Id: I5927e061b5d2944cad68b96e313934738c63c321
        Reviewed-on: https://gerrit.libreoffice.org/65400
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-12-20  Zdeněk Crhonek  <zcrhonek@gmail.com>  [cab88e6fa6ae810a853c57ab427de3a3691828d4]

        uitest for bug tdf#76636
        
        Change-Id: I5a9f99b7530ed54011c1a4a677f3c6bb46914abb
        Reviewed-on: https://gerrit.libreoffice.org/65498
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-12-20  Sumit Chauhan  <sumitcn25@gmail.com>  [5acaf62a8d0e985b274845ac88abe36b4609b4ef]

        tdf#120562 , Selection of favorite character is not applied.
        
        We need to do rView->GrabFocus() , before calling any other function.
        
        Change-Id: I95a64f44c40070caa0064c3e73fb5d7b04b3bf4b
        Reviewed-on: https://gerrit.libreoffice.org/65437
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-12-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a68a85faf2fd40e65efe54fa35e2d32fdc552c23]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix menu paths Help pages after translators review
            
            Change-Id: I4afa7097d47b186c0f9732f68abadcbd73633042
            Reviewed-on: https://gerrit.libreoffice.org/65487
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-20  LibreOfficiant  <OpenOfficiant@sfr.fr>  [abab3f5023f6f19ae401e50aa9f5e7e663dfda26]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - 2 typos corrected
            
            Change-Id: Ic3e2524861d91480da0cdb53400f22ca46d10e45
            Reviewed-on: https://gerrit.libreoffice.org/65499
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-20  Serge Krot  <Serge.Krot@cib.de>  [0898595532d1e3f498c259b6dfee462249b00667]

        sw: DOCX: allow editing of unprotected areas in protected doc
        
        Change-Id: I5fb590745b733e2bfb934d946276857b65caf680
        Reviewed-on: https://gerrit.libreoffice.org/65278
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-12-20  Michael Stahl  <Michael.Stahl@cib.de>  [df1adbec35df3cdb16b97cf8a9b85bf4a935ff41]

        sw_redlinehide: don't return COMPLETE_STRING from MapModelToView()
        
        The anchor position of a fly frame can be on an empty node after the
        last non-deleted text, and SwAnchoredObject::CheckCharRect()
        needs to get a valid frame index for that.
        
        This can be reproduced with ooo69593-1.odt.
        
        Change-Id: I448bb49d64e72b0af24306bd7c45755aa631b57d
        Reviewed-on: https://gerrit.libreoffice.org/65488
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-12-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [a4749a48677b26c8b9ba9cf36f5c9bf62ed9ed8a]

        Convert canvasdemo to gbuild
        
        Change-Id: Ieb3b1846a5a31915297cdc80053dba3d1656aba2
        Reviewed-on: https://gerrit.libreoffice.org/65365
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-12-20  Dmitriy Shilin  <dshil@fastmail.com>  [718c9b8a42987dd19252d539c38909305839c946]

        vcl/win/gdi: unify private API naming in WinSalGraphicsImpl
        
        Change-Id: I0279e8796c750678607b3db8b3e209110d41cfd7
        Reviewed-on: https://gerrit.libreoffice.org/65140
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-20  Caolán McNamara  <caolanm@redhat.com>  [88fc17e473ce2d3e8a7eae4235446a75eb9e91a2]

        Resolves: tdf#119688 under X full-screen doesn't work before gtk_widget_show
        
        Change-Id: I3ba29a235c8c5807e79e83dd1eb65b99f1dfa9cf
        Reviewed-on: https://gerrit.libreoffice.org/65476
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-20  Gabor Kelemen  <kelemeng@ubuntu.com>  [febe0fd100ff0bff33c965b3bcb497e7f2bc4ef9]

        tdf#42949 Fix IWYU warnings in include/vcl/[t-u]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ib32ea54a3fa690a0722fa75ddb4121ec78c0b64f
        Reviewed-on: https://gerrit.libreoffice.org/65386
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [a60265f07bdd62d810cae3c7e64b1ad4fb02bbaa]

        use unique_ptr in ucb
        
        Change-Id: I613069e9a04b2afa06486507c857c9135694ac23
        Reviewed-on: https://gerrit.libreoffice.org/65445
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-20  Stephan Bergmann  <sbergman@redhat.com>  [9ac86f914e6086c4bb2f5214c73d21ee308c24c4]

        missing test dependencies
        
        Change-Id: I6dd52a9116d7d6f692e6f1a080c7169a92b265ea
        Reviewed-on: https://gerrit.libreoffice.org/65463
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-20  Stephan Bergmann  <sbergman@redhat.com>  [72b936d70b7eaa6d9f5f911b27e3c955382de967]

        Enable --help=html for flatpak
        
        To not increase the size of the main org.libreoffice.LibreOffice app further,
        the plan was to realize this as an org.libreoffice.LibreOffice.Help extension.
        Ideally, this would be a localized extension, so that, by default, only a
        relevant subset of the extension would be downloaded and installed.  (But see
        below.)
        
        There are multiple technical problems, as discussed at <https://github.com/
        flathub/org.libreoffice.LibreOffice/issues/35#issuecomment-447295308> "Add
        integrated LibreOffice Help offline":
        
        * LO can't pass a file URL with query part to xdg-open, so uses a temporary
          wrapper .html file that redirects to the target URL.  But for the flatpak case
          this wrapper can't be in /tmp (which isn't visible from outside the flatpak
          sandbox), but is instead stored in a new temp dir under $XDG_CACHE_HOME (which
          is always set for flatpaks and /is/ visible form the outside) that is
          removed on LO exit.
        
        * The file URL stored in the temp file must be rewritten from the internal path
          (/app/libreoffice/help/...) to the path as seen outside the flatpak sandbox.
          While the path for the org.libreoffice.LibreOffice /app is stored in
          /.flatpak-info, the external path for the org.libreoffice.LibreOffice.Help
          extension is different and not stored there.  So use a hack trying to
          construct that path from what information is available in /.flatpak-info.
        
        * But the help content consists of locale-specific and shared files, and those
          reference each other with relative links.  But a localized flatpak extension
          cannot contain shared files, it can only contain per-language sub-dirs.  And
          if the shared help files were kept out of the extension, as part of the app
          itself, the relative paths among these files inside the flatpak sandbox would
          differ from those outside of it, so would be broken when viewing the content
          in the external browser.  A solution would either (a) need to somehow rewrite
          the content of all the help files being served from LO to the external
          browser, or (b) replicate the shared help files in all the extension's per-
          language sub-dirs (and if some localization uses en-US content as a fallback
          for only part of its translated content, e.g., in the case of media files,
          would need to also replicate that en-US content), or (c) use a non-localized
          extension that always contains the content for all localizations.
        
        For now, I chose the third approach.  This makes the
        org.libreoffice.LibreOffice.Help extension relatively large (the current
        /app/libreoffice/help tree has a size of ca. 100MB), so that I decided to not
        have it downloaded and installed automatically ("no-autodownload": true in
        solenv/flatpak-manifest.in).  (I checked with Flatpak 1.0.6 that if the
        extension should be changed to a localized one with the same name in the future,
        updating from an older version would work.  If the old extension was not
        installed, just the relevant localizations of the new version will be downloaded
        and installed.  If the old extension was installed, the full set of
        localizations of the new version will be downloaded and installed.)
        
        (As also mentioned at <https://github.com/flathub/org.libreoffice.LibreOffice/
        issues/35#issuecomment-447295308>:  "A second, minor, nuisance is that, for
        security reasons, an `xdg-open file:///...html` call from a flatpak leads to an
        intermediate popup dialog letting the user chose which application to use to
        open the URI, while e.g. an `xdg-open http:///...html` is allowed to go directly
        to the user's preferred browser.  So accessing help content from LO flatpak
        would present that popup dialog first, forcing the user to select a browser to
        proceed.")
        
        Change-Id: I35f5a23947dd551dc1b9bff1dd2abd6710073b5f
        Reviewed-on: https://gerrit.libreoffice.org/65451
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [1b7bcaa714f0af45c6a9660d1f0940cb7931ba0f]

        use unique_ptr in svx
        
        Change-Id: Ib0dd1edf05470783da41f08767020a9009f356ad
        Reviewed-on: https://gerrit.libreoffice.org/65444
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [146f98e7100ae57ced080c7d9fa028f01df99ca8]

        use unique_ptr in sfx2
        
        Change-Id: I4e0bba9b8bebdeb9263ad71d3ab505d8beed17b7
        Reviewed-on: https://gerrit.libreoffice.org/65441
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-20  Caolán McNamara  <caolanm@redhat.com>  [4e6be990eaf6a524740299e8d00fb5401c1a21c0]

        weld SwTOXEntryTabPage
        
        Change-Id: Ib093fbb78a73b26060613ea72030e92f7d3681a5
        Reviewed-on: https://gerrit.libreoffice.org/65325
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [009108aa53896ccd3a2bad4380654d22f7c2206f]

        use unique_ptr in xmloff
        
        Change-Id: I98fc0630308e51fcc5eb0224af77881eebf0ff0f
        Reviewed-on: https://gerrit.libreoffice.org/65443
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-20  Mike Kaganski  <mike.kaganski@collabora.com>  [09f80aded680fca07e6676f769b80491da12f0bb]

        Restore original behavior of MasterScriptProvider::hasByName
        
        Commit f3ce30ec75a4d7116b9cd4d7b21d9aaa0e237eeb changed this to return
        after first non-throwing XNameContainer::hasByName, regardless if it
        returned true or false.
        
        This changes it back, to iterate over all the providers again.
        
        Change-Id: I74fa4d4aa8760cad509442226601ab4842312b80
        Reviewed-on: https://gerrit.libreoffice.org/65471
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-20  Miklos Vajna  <vmiklos@collabora.com>  [ae270343e29084ca94e82d85d5c76e1ec05184dc]

        starmath: create SmFilterDetect instances with an uno constructor
        
        Change-Id: I11ffe5153bc9ea263cde63093544584f01a344d2
        Reviewed-on: https://gerrit.libreoffice.org/65464
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-12-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6c9effd0e5a76ce18a211c5f8b41e00187e67ed4]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I577f6ff01e8216ed85556ce4b3365fd924f75608
        Reviewed-on: https://gerrit.libreoffice.org/65468
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a9151763b6b0485e98512352d21843e3e2fbff5b]

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

2018-12-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [17cb5ea8321419d451eea2444c69c6aefc1c6d76]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I8d05cf7480d83d71c015bd21d3d78fca56f779e7
        Reviewed-on: https://gerrit.libreoffice.org/65466
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [2215c5020d5b308a32c58f0b6144845881fe3fcd]

        use unique_ptr in SvxOnlineUpdateTabPage
        
        Change-Id: I7f93f686438c1922797a10f2510db71dc4a06ff1
        Reviewed-on: https://gerrit.libreoffice.org/65442
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-20  Arkadiy Illarionov  <qarkai@gmail.com>  [b38e690296e48657ec8c66427a6511f42f4b0115]

        Simplify containers iterations in scaddins, sccomp, scripting
        
        Use range-based loop or replace with STL functions
        
        Change-Id: I21ec2eea8f322e2792097d352fc352dc6099c7b7
        Reviewed-on: https://gerrit.libreoffice.org/65461
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [45f0c58c615e1caf2bc8630924e2e4c89ac7bc4d]

        use unique_ptr in SdrPaintView
        
        Change-Id: If4ae6eb38351a9d7dec547d02bbb5a700af5ec64
        Reviewed-on: https://gerrit.libreoffice.org/65397
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [41ed5c2e61a040b674444088b15c8bdea30a45b0]

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

2018-12-20  Justin Luth  <justin_luth@sil.org>  [d41d2ea9aa55624fab4eba4fa24f125f0d9a25fb]

        sw filter/ww8 code cleanup: remove duplicate variable
        
        Change-Id: I2be36438ca1ab0646aa8f89dfcb317d6a162b072
        Reviewed-on: https://gerrit.libreoffice.org/65266
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-12-20  Eike Rathke  <erack@redhat.com>  [3ba39e484ea3647b5ffd9e69075a40e521d0b304]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Dissolve contraction, don't -> do not
            
            This was already fixed for 6-2 with commit
            d08d1c486558d6c113863d579f89e1faf8d89572
            
            Change-Id: I00e67478ae41cd5724d2df8abe105faef4343c21
            
2018-12-19  László Németh  <nemeth@numbertext.org>  [fc50869a818f5411bf2bbd34db398078308f2ba3]

        tdf#99631 DOCX export: keep zoom of embedded XLSX
        
        OLE objects by exporting their VisibleArea settings
        
        Change-Id: Iaedc1901999dd203fc9961a4775f8d2452f3ccda
        Reviewed-on: https://gerrit.libreoffice.org/65435
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-12-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3c96e9972e7a9c377d59c726dff011f313ac16f8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix code formatting in validity help pages
            
            Change-Id: I9b0558bb805512c98223eaf2305d37861e10c82c
            Reviewed-on: https://gerrit.libreoffice.org/65458
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-19  Caolán McNamara  <caolanm@redhat.com>  [3bedbfd9b3cee5a8d2da6ee0486859bd725979ba]

        Resolves: tdf#121555 sometime crash on menu hierarchy change
        
        seems menubar gets set to dirty due to some menu activity that needs
        a refresh, but then the hierarchy changes and as its already dirty
        the maUpdateMenuBarIdle doesn't get launched
        
        the placement of the mbMenuBar test inside the loop through parents
        shows some confusion as to what which mbMenuBar might be met, the
        one belonging to this, or that of the parent being traversed, but
        it does seem to be the one belonging to this.
        
        Change-Id: I0b9dceadf64f7adf18eb1aa2dbda9bbfbcb66e0a
        Reviewed-on: https://gerrit.libreoffice.org/65452
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-19  Miklos Vajna  <vmiklos@collabora.com>  [2dc3a6c273cb82506842864481d78df7294debbf]

        framework: allow loading a component on the main thread
        
        The user-visible problem was that embedded (OLE) objects contained in a
        document that was loaded on a thread were not editable.
        
        This works in the loaded-with-UI case because the Windows version of the
        SalData constructor in vcl calls CoInitialize() (which sets the
        concurrency model of the main thread to STA) and then later the
        OleComponent constructor in embeddedobj calls OleInitialize(), which
        just realizes that the concurrency model is already set, and OLE editing
        works.
        
        However, if the document is loaded on a thread, things are different.
        The concurrency model of the thread is set to MTA in
        oslWorkerWrapperFunction() in sal, so the later OleInitialize() will
        fail with RPC_E_CHANGED_MODE, as it's not possible to set the
        concurrency model of a thread once it's set.
        
        Solve the problem by providing in opt-in way to execute the actual
        import on the main thread, since remote UNO clients always invoke
        Desktop::loadComponentFromURL() on a thread.
        
        Change-Id: I94f2721b599c3ae3e2ebc1c90dea649a69d51ef7
        Reviewed-on: https://gerrit.libreoffice.org/65453
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2018-12-19  Caolán McNamara  <caolanm@redhat.com>  [95094b1b2bb6e99cc7fc6a017949699f3e6a761b]

        shrink assign style dialog to min
        
        Change-Id: I204b239c4898ab6a7b25a7e935eb0d81e470f08c
        Reviewed-on: https://gerrit.libreoffice.org/65430
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-19  Jens Carl  <j.carl43@gmx.de>  [e80fa40418d68a64174be2b719b1ebb3a04fc54d]

        Add XServiceInfo tests to ScTableRowsObj
        
        Change-Id: I9ebf0c3664c56f99a4e423c409c5d1621b8ea082
        Reviewed-on: https://gerrit.libreoffice.org/65402
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bda2fe5378ed4db6086c025028121130f84487c6]

        Fix typo in QA path
        
        Change-Id: I866611929f75dd322ce81ec54a63ec08002f55cc
        Reviewed-on: https://gerrit.libreoffice.org/65401
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-19  Jens Carl  <j.carl43@gmx.de>  [1a4a78efc7c8bc06de958ce64c6be5f5ef3f1e2d]

        tdf#45904 Move XTableRows Java tests to C++
        
        Move XTableRows Java tests to C++ for ScTableRowsObj.
        
        Change-Id: I765d213e0a3e95a3925f1fc179a8a3f6c6611739
        Reviewed-on: https://gerrit.libreoffice.org/65398
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-19  Eike Rathke  <erack@redhat.com>  [5829e8308e40203a83cfb5b91fc81e14e0630258]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - http -> https
            
            Turns out the https://www.oasis-open.org/standards#opendocumentv1.2
            page has linked them badly with http ...
            
            Change-Id: I64d26f79f4503a6b795c4990cf92327d20fbb08a
            Reviewed-on: https://gerrit.libreoffice.org/65459
            Reviewed-by: Eike Rathke <erack@redhat.com>
            Tested-by: Jenkins
            
2018-12-19  Eike Rathke  <erack@redhat.com>  [d23ab724929b0be026de78b64c27321fb447f9da]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Point to the OASIS Standards page at #opendocumentv1.2
            
            Change-Id: Idb6c0839694337855b42b22d0ab1d98c8ae30892
            Reviewed-on: https://gerrit.libreoffice.org/65455
            Reviewed-by: Eike Rathke <erack@redhat.com>
            Tested-by: Jenkins
            
2018-12-19  Eike Rathke  <erack@redhat.com>  [52ac0499f2a3982c32255e9e443fa9987b5c6900]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Point to the correct ODFF 1.2 specification download link
            
            The previously pointed to office-formula page is the collection of
            working drafts.
            
            Change-Id: Id8bc75e2192ce8da26ca1af1d8779560ace14b6b
            Reviewed-on: https://gerrit.libreoffice.org/65454
            Reviewed-by: Eike Rathke <erack@redhat.com>
            Tested-by: Jenkins
            
2018-12-19  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [79ecfae02db92ff51979e2f4ebab918dd855d325]

        update emoji autocorrect files from po-files
        
        Change-Id: Id1ae1c7cd7beb88c0dcb9ec9c36fc3a06920def1

2018-12-19  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [0e4bce77b53ae90979fb21023464269d67845d55]

        tdf#121726 add Lower and Upper Sorbian autocorrect files (emoji input)
        
        Change-Id: I628631f4bba4952bfa5f6e03e58cc4ab2c9c3c69

2018-12-19  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [071b05797ca9111c88c3ba24e08f14a3e119b7c5]

        Update git submodules
        
        * Update translations from branch 'master'
          - update translations for 6.2.0 rc1
            
            and force-fix errors using pocheck
            
            Change-Id: Iccf11f743d0aa5c3f7fd2f0fcc12dfe105d1c071
            
2018-12-19  Tor Lillqvist  <tml@collabora.com>  [b5e86ee88e38ea8e2e454adf3ab3007195c6d6bf]

        FAST_ARGB_BGRA has been #defined since 2006
        
        Change-Id: Ia031c95c5a211f655c32afdd351afb182349e065

2018-12-19  Caolán McNamara  <caolanm@redhat.com>  [92f593ce01d9a825d12fcd14b135f0595655ae46]

        fallback to first entry
        
        Change-Id: Ib9fb979584818d1c76be730975c57b549f372dca
        Reviewed-on: https://gerrit.libreoffice.org/65431
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-19  Caolán McNamara  <caolanm@redhat.com>  [5068527d417fc28869569a35e5881b3390cc48c2]

        tdf#120859 bad column span in .ui leads to overlapping checkbuttons
        
        possibly(?) since...
        
        commit d999b55e28d0445df870f69b3a269964e3635def
        Date:   Sun Dec 10 10:56:38 2017 +0530
        
            tdf#114200  : added 'Trim space' feature in 'Text Import'
        
            made a checkbox to Trim extra white spaces from both ends
            while using seperators in 'Text Imort'
        
        Change-Id: I280c5daacdc823ea26d02890ddbc4685a5382e6c
        Reviewed-on: https://gerrit.libreoffice.org/65427
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-19  Alain Romedenne  <OpenOfficiant@sfr.fr>  [ecd7dd4cdc718e3b5b38b324dc569ea37b9a87fa]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - superfluous character
            
            Change-Id: I2c7641a6c7431a3b82b449364519f4f34bf8a8c9
            Reviewed-on: https://gerrit.libreoffice.org/65446
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2018-12-19  Caolán McNamara  <caolanm@redhat.com>  [429f80910484079e4ef10ca904710e40a14ed3c4]

        Resolves: tdf#105602 fix extended help for non-dispatchable toolbox commands
        
        Change-Id: I832a043ca5ae3a4030b9ac22447cecfabd3650c0
        Reviewed-on: https://gerrit.libreoffice.org/65422
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-19  Michael Stahl  <Michael.Stahl@cib.de>  [6996cddfb8b1aa45c77caf6cdc973b1e548cfe86]

        sw: fix assert in SwViewShell::FillPrtDoc()
        
        The point node isn't necessarily the start node; this will assert in
        SwTextFrame::MapModelToView: Assertion `SwFrame::GetDep() == pNode' failed
        when selecting a table and then File->Print->Print Selection.
        
        Thanks Samuel for the hint.
        
        (regression from 067a53bbcd209d7458b04142f989e1ff7ec1f785)
        
        Change-Id: I7f58b79e068e8b7817261e81f999721ebfcfdcf1
        Reviewed-on: https://gerrit.libreoffice.org/65421
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-12-19  Caolán McNamara  <caolanm@redhat.com>  [422b12bc13b34f4e99f79b2571b89296873ebe89]

        tdf#122171 block closing final window while xslt filter dialog is modal
        
        Change-Id: Ic40d4074bad7c06d1c1e395de74442f2a3bca5cd
        Reviewed-on: https://gerrit.libreoffice.org/65419
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-19  Caolán McNamara  <caolanm@redhat.com>  [b16992f92090f616af02ea46912ebde697c7780d]

        tdf#122119 make fontfeature dialog size unlimited
        
        Change-Id: Iacfcce9ec3a71f43fb5ce491d23184691c269944
        Reviewed-on: https://gerrit.libreoffice.org/65417
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-19  Caolán McNamara  <caolanm@redhat.com>  [cc4352ccdd5dcdf055a67accc6e74b3ee81ec28c]

        set explicit color for font feature preview bg
        
        Change-Id: Ia7e8e6e6d7b8297063798aaf63111490f356c5c9
        Reviewed-on: https://gerrit.libreoffice.org/65411
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-19  Stephan Bergmann  <sbergman@redhat.com>  [b30b82b72317919af839ce55afa492ffc7405043]

        -Werror=class-memaccess (trunk towards GCC 9)
        
        ..."‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type";
        instead adding default member initializers to the members of WW8Fib and WW8Dop,
        where all ctors called memset.
        
        Unfortunately, C++17 doesn't yet allow default initializers for bit-field
        members, so those still need to be covered by per-ctor initializer lists for
        now.
        
        Change-Id: I0f4b5130d92abed2f808084813ff1089d390c809
        Reviewed-on: https://gerrit.libreoffice.org/65376
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-19  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [70bca25807b4de57a3118d7b5dff49b5022a29ea]

        use ccache for jenkins/linux_clang_dbgutil_64's compilerplugins
        
        Change-Id: I4a4c4ee111d6a22c899ae0d288ae04d760ec996a
        Reviewed-on: https://gerrit.libreoffice.org/65272
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [f12b6893cfee3df23756f752adad299f1368f04b]

        use unique_ptr in StringResourceImpl
        
        Change-Id: Id7a44c4ac5643aae96cb707d2cca217f8535ee63
        Reviewed-on: https://gerrit.libreoffice.org/65404
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [415c2e54e758172ff4f614239128b2aa0ddad49e]

        use unique_ptr in connectivity
        
        Change-Id: I333a3bc21d4afade6d29f096390b5edbd4e78bf9
        Reviewed-on: https://gerrit.libreoffice.org/65403
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [ef8de8d202deb92a57b52f4e48a4de77cf6d8b34]

        simplify OContentHelper::notifyPropertiesChange
        
        Change-Id: I7b61b39d1057d4dd68887a2a0254592d8bdab33c
        Reviewed-on: https://gerrit.libreoffice.org/65405
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7430c6e4419ecefbc26b3b97709f5b61da3f8971]

        Removed duplicated include
        
        Change-Id: Ibefbb2cc191061c8ae08c7cdf446a2ee78b43e06
        Reviewed-on: https://gerrit.libreoffice.org/65301
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [57b46dedf343379da04b46e4d34f12ce0826bff3]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I4af38dbe7c54e01c3a9c0d11300a8492d68c64b5
        Reviewed-on: https://gerrit.libreoffice.org/65388
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [86bae8b3a27541bc4e9539254266f477c04930e7]

        Fix typo in test
        
        It passed "make check" on Linux
        
        Change-Id: I7c7f3f39b6858d81a7e29d2df8e6703f77b6653c
        Reviewed-on: https://gerrit.libreoffice.org/65389
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-19  Mike Kaganski  <mike.kaganski@collabora.com>  [0043a27279028d2a5918160c4f992514ac5566e3]

        Replace a macro with default member initializers
        
        Unfortunately, this doesn't work with bitfields (yet).
        
        Change-Id: I72fa3dc96324847a3dd732c3246dfe2851f93c09
        Reviewed-on: https://gerrit.libreoffice.org/65392
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-19  Gabor Kelemen  <kelemeng@ubuntu.com>  [ee1172071049ff82995a54d4901a664374c39381]

        tdf#42949 Fix IWYU warnings in sc/source/filter/oox/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ibf5b7a813910f2ab37d8705b99bd8a9a19706c43
        Reviewed-on: https://gerrit.libreoffice.org/65061
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-12-19  Caolán McNamara  <caolanm@redhat.com>  [e8cee7877823003e05e29f76187ea574610ef979]

        forcepoint#77 null-deref
        
        Change-Id: Ib4d546f1e44eb6a682ec7cbbaab7a0a2050ffa1c
        Reviewed-on: https://gerrit.libreoffice.org/65377
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [f9de7c851ed0326177f3f77af855bfc13b62cecd]

        HandlerCFGAccess::read should take references
        
        Change-Id: Icecb26e15d97fcf9c6694053fafc99b62385ffb5
        Reviewed-on: https://gerrit.libreoffice.org/65395
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-19  Mike Kaganski  <mike.kaganski@collabora.com>  [ec928ac5d84273b4bc1f923c545834dc59d3e394]

        tdf#121168: Ensure page descriptions are correct in work document
        
        When first node on a page is a section, then creation of a copy with
        lcl_CreateWorkingDocument initially produces a document with layout
        frames having wrong page descriptions applied (set to "Default Style").
        The reason is that when SfxViewFrame::LoadHiddenDocument indirectly
        calls SwRootFrame::Init, the sections in the document have hidden
        flag set, which causes SwNodes::GoNextSection return the first node
        after the first section. The returned node naturally doesn't have a
        page description set, thus the initialized page frame doesn't get it.
        
        This makes following copy to destination document use that wrong style;
        if the correct page style had header/footer, then it would not be
        properly copied per record in single-document output; headers/footers
        would be wrong/absent.
        
        This change forces check of page descriptions after the work document
        had been created and initialized.
        
        Change-Id: Ic196eb7fac0241f002eddd2c1d1b66dfb489bc60
        Reviewed-on: https://gerrit.libreoffice.org/65383
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [7d8bce646d53d77405b45a50fc6e889ccd0c10e9]

        tdf#122127 Crash in FORM EDIT using drag drop to move control in dataform
        
        regression from
            commit 2629aac31142449312f77c5843ea209cc810acb4
            Date:   Tue Oct 23 09:47:10 2018 +0200
            clang-tidy performance-unnecessary-copy-init in svx
        
        Change-Id: I4210c328145d062d8b72f09dcff3280e11c6bc36
        Reviewed-on: https://gerrit.libreoffice.org/65394
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-19  Jens Carl  <j.carl43@gmx.de>  [5d57ddc1853d5cf9f5af9ad73f3ec465aad6b4a6]

        tdf#45904 Move XEnumerationAccess Java test to C++
        
        Move XEnumerationAccess Java test to C++ for ScTableRowsObj.
        
        Change-Id: Ic2d37c7b918faff3af7a682f72a1f2b04857c5d7
        Reviewed-on: https://gerrit.libreoffice.org/65373
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-19  Miklos Vajna  <vmiklos@collabora.com>  [65e7c9884da4d49fe6e9792ced1bd94c87e80ebc]

        sw RtfAttributeOutput: make members private
        
        Change-Id: I417dd9352ad0b076b5c0c554b9d7dd3fe3c08fb7
        Reviewed-on: https://gerrit.libreoffice.org/65374
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-12-19  Jens Carl  <j.carl43@gmx.de>  [8deed9bc13fcec2300d3f537d2cc419625b8c499]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScTableRowsObj.
        
        Change-Id: Iefe5024cbde5f1583a560d8569e9aa460b68e42e
        Reviewed-on: https://gerrit.libreoffice.org/65372
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-19  Aleksei Nikiforov  <darktemplar@basealt.ru>  [dd2421b148fedc40547ccff8b332285047a0b09e]

        Qt5: remove assert leading to crash while executing 'open' dialog
        
        When Writer is opened using "qt5" VCL plugin,
        opening menu item "File" -> "Open" leads to a crash
        due to presence of mentioned assert.
        
        Impress crashes same way when same menu item is used.
        
        Change-Id: I9d1937344c694d4f4620be1b71d1181eb9645427
        Reviewed-on: https://gerrit.libreoffice.org/65344
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [127490ec061e18f77c546069f05826184e1cea06]

        Removed useless semicolons
        
        Change-Id: I6efd221e71020030ae5b8ac8800f72e42b13aa28
        Reviewed-on: https://gerrit.libreoffice.org/65390
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a617d85bbb2a3a5bbde0feecfb2922985e920421]

        Removed executable permission on data file
        
        Change-Id: Idee9984b91c992e4a782332f031b546774fc1568
        Reviewed-on: https://gerrit.libreoffice.org/65387
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-19  Stephan Bergmann  <sbergman@redhat.com>  [32d32b1419655c5fe80d0b4a76c9b6b3118f323f]

        -Werror=class-memaccess (trunk towards GCC 9)
        
        ..."‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct
        HWPDrawingObject’ with no trivial copy-assignment; use value-initialization
        instead" after 96c85e7d107ad0d79295349f01cd8578ce7daeba "loplugin:useuniqueptr
        in hwpfilter"
        
        Change-Id: Iee2b0ba2ec57233a311c88cb904af2bae71286d0
        Reviewed-on: https://gerrit.libreoffice.org/65375
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-19  Jan-Marek Glogowski  <glogow@fbihome.de>  [78073ecfdc50e78e3ce094c1259779b7c3b88bc4]

        Refactor bin/run
        
        Just merges some common code into setdefaults.
        
        Change-Id: I2ba2c06425bcfe569fa147af713a064a145a2018
        Reviewed-on: https://gerrit.libreoffice.org/65367
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-12-19  László Németh  <nemeth@numbertext.org>  [69ce3374f90847f357249a41118314508da6bb98]

        tdf#99631 DOCX import: keep zoom of embedded XLSX
        
        OLE objects by importing their VisibleArea settings
        
        This also reverts commit 5c1a6c9adb5ccfbb869a0a7ac730d8860a1bf405
        "tdf#99631 DOCX import: set 1:1 scale in embedded XLSX".
        
        Change-Id: I73dc945c86d0200e72767810b2ff39f233729080
        Reviewed-on: https://gerrit.libreoffice.org/65343
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-12-19  Zdeněk Crhonek  <zcrhonek@gmail.com>  [05cbfa4cca3dc77dcdcdd5d87de7baf37485d852]

        uitest for bug tdf#117601
        
        Change-Id: I9f9b92096ce2e59b3fe546ab67f9c664c837d585
        Reviewed-on: https://gerrit.libreoffice.org/65370
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-12-19  Aleksei Nikiforov  <darktemplar@basealt.ru>  [56b19f9a814ae5a39ed760ee542d715493cd0bf3]

        tdf#121247, tdf#121266 KDE5: Add basic support for OpenGL
        
        Change-Id: Id3a5879f661a6fa51b9f9dc40af73687a8f624df
        Reviewed-on: https://gerrit.libreoffice.org/65310
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Jenkins

2018-12-19  Arkadiy Illarionov  <qarkai@gmail.com>  [31bd7e8c531a9a8e470d96540d730a98da0e81b7]

        Simplify containers iterations in sd/*
        
        Use range-based loop or replace with STL functions
        
        Change-Id: I29ccc94be73ec3ab22c4915f4a18ad0247038cc4
        Reviewed-on: https://gerrit.libreoffice.org/65204
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [c7fa3b1da45f1af95962f504f36695b656f38f4b]

        don't delete out param from GetOutputString
        
        we don't own this memory, belongs to svl module
        
        Change-Id: Ief12408e4254ab3fc2069a8490ecf062a728b3d3
        Reviewed-on: https://gerrit.libreoffice.org/65349
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [06942d373560cd84246df03a404cebfba4f7d28f]

        simplify HangulHanjaEditDictDialog::m_vElements
        
        no need to store a ref-counted thing like OUString using the heap
        
        Change-Id: I372417f1a60d120e867f4f4b3b9335b73693accb
        Reviewed-on: https://gerrit.libreoffice.org/65348
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [6e3b75649383b877b46dd13dbe28c36115671d21]

        simplify DistributeMarkedObjects
        
        no need to store small objects separately on the heap
        
        Change-Id: If51b936eb0c2a4b721a1b2e5ccdf785f7e2b762b
        Reviewed-on: https://gerrit.libreoffice.org/65346
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [36e9ecd900fec7e4cc517d829345bd3e8406be59]

        use unique_ptr in io
        
        fixing a leak in PipeAcceptor::accept
        
        Change-Id: Id47da5e2a2c4060958aee9233feec859aebc69c7
        Reviewed-on: https://gerrit.libreoffice.org/65345
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [a064fb2008e69c20595f60b6d55dd9d691e2e9e2]

        use unique_ptr in RemoveWhichRange
        
        Change-Id: I6c0f07f0dc4a7f6bfa15c0ea720f349894559429
        Reviewed-on: https://gerrit.libreoffice.org/65340
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [6774e3cebf5937f8771cc0f0850696a5154ca283]

        store GroupData_Impl using unique_ptr
        
        Change-Id: Ib2f00c10b91ced44c7476290360485c8550ec718
        Reviewed-on: https://gerrit.libreoffice.org/65339
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-18  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [9df7e3706b357114d4d02bb9a8b4261341faf539]

        tdf#122121 Fix checkbox alignment & spacing in Data Series dialog
        
        Change-Id: Ibe5c344a45b96cd92591ce721c24009a646313d5

2018-12-19  Eike Rathke  <erack@redhat.com>  [ffa5b8a82eab18041bbee4d6914892b82c7801d3]

        Turn OSL_ENSURE(IsCalculated()) into assert()
        
        That is a programming error if precondition is not fulfilled.
        
        Change-Id: I9eb04cc99d10c27f193321ecaee74cc1b41ce531
        Reviewed-on: https://gerrit.libreoffice.org/65359
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-12-19  Jens Carl  <j.carl43@gmx.de>  [9b39fcd59c251e51c074e90f48924849b6f2f5c7]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScTableRowsObj.
        
        Change-Id: I90dc592ba7901dab9c402b56e9e992fe7593c71c
        Reviewed-on: https://gerrit.libreoffice.org/65371
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-18  Jens Carl  <j.carl43@gmx.de>  [2b9739b9b009de93efa4f24995469c3bb9d82261]

        Add XServiceInfo tests to ScScenariosObj
        
        Change-Id: I4d8fb95af78330d488e4b782eb8cdff5b83f1cc2
        Reviewed-on: https://gerrit.libreoffice.org/65369
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [6aaae44da382f4bc3eafc287b4a21734b740cf21]

        sw_redlinehide_4b: visibility of flys anchored at empty nodes
        
        The new mode would consider a fly anchored at a node that contains the
        start or end of a redline but has no visible text displayed to be
        hidden, while the old move-code would move it to the merged SwTextNode
        and therefore keep it visible.
        
        Change this to give the same result both on layout creation
        AppendObjs() and switching AddRemoveFlysAnchoredToFrameStartingAtNode().
        
        Reproduces with ooo108073-2.odt, tdf104735-1.odt
        
        Change-Id: Ibac795dcf7848d78e8a2200124bc2557f35ba434
        Reviewed-on: https://gerrit.libreoffice.org/65366
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-12-18  Jens Carl  <j.carl43@gmx.de>  [3ff6f789b063fd24e8dd7cf956a8141ce3060d80]

        Add missing header
        
        Change-Id: I4bc3f2743b2d57308e687eb37f78c625c2bdc184
        Reviewed-on: https://gerrit.libreoffice.org/65364
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [d41bc9bd9359eb83f807fdfa72dbde0831f39be8]

        tdf#122055: catch RuntimeException if a11y context no longer alive
        
        otherwise Desktop::Main will do it and soffice will crash w/ empty
        error msg
        
        Change-Id: I56768909227a6ff158ae353e1eff9b249d6ba9d4
        Reviewed-on: https://gerrit.libreoffice.org/65357
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-12-18  Lionel Elie Mamane  <lionel@mamane.lu>  [aa41e17e809a5398974b3b5f53a41c6632df284c]

        postgresql: any execute should close previous ResultSet
        
        not only executeQuery.
        
        Change-Id: I2ee72078c48f622484dba46436f53990a45da364

2018-12-18  Lionel Elie Mamane  <lionel@mamane.lu>  [a9d4f2bebda3380a3b6843f9df1204c9b062b3a8]

        postgresql: correctly implement XMultipleResults interface
        
        note that we implement it in a very limited way, since we will always
        return only a single result.
        
        Change-Id: Idc7927d1a6896b78f6de8627ba857982821ac629

2018-12-18  Caolán McNamara  <caolanm@redhat.com>  [faac30002b5a2af6050d440456e09dccedb15fee]

        forcepoint#75 avoid move of table in footnote
        
        Change-Id: I3426df04b938487844e471c4cd34bcd72a1b3dfc
        Reviewed-on: https://gerrit.libreoffice.org/64617
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-18  Caolán McNamara  <caolanm@redhat.com>  [d72ea08b915f72efb70c97aa1ee90c919da5b5ab]

        Resolves: tdf#122168 width/height transposed
        
        don't need it anyway, the width req is already set by SvxNumberPreview::SetDrawingArea
        
        Change-Id: Ic5b03a13a98c76c5ce927b13fc295510b6d8686d
        Reviewed-on: https://gerrit.libreoffice.org/65353
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-18  Caolán McNamara  <caolanm@redhat.com>  [eb29623cf0614030a61c02b06ccbf06199c4f94e]

        stray fprintf
        
        Change-Id: I1bb4ee9354914db21d0440f83c156069a5efd9f9
        Reviewed-on: https://gerrit.libreoffice.org/65355
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-18  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [866f10e75ddcd9dcfa327d02f587a1f322e6b6b5]

        sw_redlinehide: fix tdf#113479 by removing nag dialog
        
        No need to suggest showing redlines beyond 250 changes anymore.
        
        Change-Id: Ia219a4eb3af64079979538b8ab4aaf2a94ec19c8
        Reviewed-on: https://gerrit.libreoffice.org/65294
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [09657e3166e875f280095bf7d2f1f2ca8e022803]

        sw_redlinehide_4b: tdf#113479 SetRedlineFlags() calls no longer...
        
        ...able to be triggered by the UI, so the performance problem should be
        gone.
        
        The SwXTextDocument "ShowChanges" property allows API clients to call
        SetRedlineFlags() and change the model; this API should be retained
        as-is for now, because there is no way currently (outside of the rather
        specialised a11y API) to get a "merged view" of the paragraphs in the
        document, so API clients may want to (temporarily) toggle this property
        to then retrieve properties from the model.  In case we later find that
        there are no API clients that want to do such things, the property can
        be removed.
        
        A run with assert() instead of SAL_WARN_IF() found only 2 tests that
        explicitly call SetRedlineFlags() to clear ShowDelete.
        
        Change-Id: I44aee90f7727948ca0bbaaff9d04f8dd6b97cbd1
        Reviewed-on: https://gerrit.libreoffice.org/65350
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-12-18  Aleksei Nikiforov  <darktemplar@basealt.ru>  [4aa66236d69c63b648a966de2e2d7a3f12eed8de]

        Qt5: Fix fullscreen window size
        
        Allow setting Qt5Object's position and size
        
        Change-Id: I9f70b68ff402a3975e36baca4d81103603110d82
        Reviewed-on: https://gerrit.libreoffice.org/65309
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jenkins

2018-12-18  Jens Carl  <j.carl43@gmx.de>  [5658da22f77a48599bb20cf6c7c37abf0388186e]

        tdf#45904 Move XNameAccess Java tests to C++
        
        Move XNameAccess Java tests to C++ for ScScenariosObj.
        
        Change-Id: I73dd65e672e1e98a6839cea03c30cfafb7da4ff4
        Reviewed-on: https://gerrit.libreoffice.org/65313
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-18  Jens Carl  <j.carl43@gmx.de>  [ec291d1ad0581688522cd1f1d341ad4345b14885]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScScenariosObj.
        
        Change-Id: Ic1592746f99f685375e5b96c5b51c221d48ab07f
        Reviewed-on: https://gerrit.libreoffice.org/65308
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [32902f66e7749b2d06d13f50416be5323a0c0ea9]

        sw_redlinehide: make layout based Show/Hide mode the default
        
        remove ExperimentalMode checks
        
        Change-Id: Ie098eda0840bbd3231696cae43cc572ad61379fc

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [b310378e874bc8fa7005352fcd85fa64eb075f54]

        sw_redlinehide_4b: temporarily add an assert that is wrong
        
        This assert is wrong, because there may be a legimate need to query
        a position that is currently hidden.
        
        However, oddly enough, we haven't found a legitimate document yet that
        triggers this, and it has pointed us to several interesting functions
        that needed adapting to merged frames... so keep it a little while and
        remove it (and return something other than COMPLETE_STRING from mapping
        functions) later...
        
        Change-Id: Ide2abf0c2ce054b75c917063a5d5aa8d13430426

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [7f42b4de3a5a72e695da0705ddc7db8bce576901]

        sw_redlinehide_4b: ODF export: restore previous redline show flags
        
        There's a test for that, testRedlineFlags() in sw_globalfilter
        
        Change-Id: I9c821732910298d74271d95f0bfd0e902af84dbd

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [5bc7fb209c0e6d7c6a46499d8c2e4d7abaa87bd7]

        sw_redlinehide_4b: export flag to flat-ODF
        
        Change-Id: Ief227f3f5b03ec186178f4d68c3a415969d65507

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [68d77adb2d8242588b416240e6f7d47940099aaa]

        sw_redlinehide_4b: xmloff: destroy TextImportHelper before Model
        
        nullpointer in ~XMLRedlineImportHelper in
        SwUiWriterTest::testThreadedException()
        
        Change-Id: Ic4a79ceffa831aced4db47836333a15a13773887

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [87514172c1924492c33a8aa261b082f0ae7f9b48]

        sw_redlinehide_4b: adapt FindFormat()
        
        Change-Id: I78cfca1cd629bf518f8294450a34ee228a360ef9

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [1199902fc9cbf2cf51733f7bc4205d6c32d781d1]

        sw_redlinehide_4b: adapt FindAttrImpl()
        
        * rename the only user, some UpdateFields() overload, to UpateOneField()
        * restrict it to search for non-formatting hints; the FindAttrsImpl()
          should be used for formatting hints instead
        
        Change-Id: I15002610a287fcdcd76777733a277d2ce64904bc

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [4caef398af256be5f0c2a159129b528ee3702e5c]

        sw_redlinehide_4b: adapt FindAttrs()
        
        Iterate over merged nodes, and iterate over extents in them, so the
        complex attribute-finding logic doesn't need to be changed.
        
        Change-Id: Id72ca9247165a0c93f0cf2a38b7a0249771ca2eb

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [5e81b966778d82692b4763d892b457186a7f269d]

        sw_redlinehide_4b: FindText() adapt the replace part as well
        
        When redlining is enabled, the result will be a delete redline for the
        existing text, and an insert redline for the new text; that much is
        obious (and ReplaceRange can deal with a selection larger than one
        SwTextNode easily, since it mostly adds redlines).
        
        For the case when redlining is disabled, there are 2 options,
        and i don't really know which is preferrable from UX point of view:
        
        One approach is to reuse GetRanges() to ignore delete redlines in
        the replace range; move its declaration to different header.
        
        Another approach is to DeleteAndJoin() the existing delete redlines,
        which is the same as the previous model based Hide mode,
        which calls DeleteRedline() to remove the hidden redlines.
        
        Also change ChgAutoCorrWord() to call DeleteSelImpl() directly.
        
        Change-Id: I5974409d09eb39e04cc0b5dfc20d4db510e1cf58

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [77e67e7cd2baeca13c357fbda4c44a90db23de11]

        sw_redlinehide_4b: adapt FindText()
        
        Generally speaking, the find functions should find the strings that are
        visible in the document view.  However, they may also be called from
        SwXTextDocument functions, where they ought to find the strings that are
        actually in the document model.
        
        So concoct some funny helper types and adapt this so it can handle both
        cases; it's not pretty but maybe it even works.
        
        Change-Id: I1917398ff928e922673353e75e8fb724dc042031

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [92560b2d0149397ac5417522a37ce995691c7050]

        sw: refactor a confusing thicket of overloads, all named Find()
        
        Also, some of these don't really make much sense as member functions of
        SwPaM, so make them plain functions instead.
        
        Also, some pointer parameters are never null, but there is code to
        handle that case in MakeRegion(); simplify that.
        
        Change-Id: I822e814b0cab14f7f31cfa33478ed15774405a61

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [1b4fdcf1b13c0be54cd4c4423122580948445069]

        sw_redlinehide_4b: FrameMode::Existing is not idempotent
        
        ... so use it only once.  The problem is that the second time it will
        call DelFrames() on every non-first node, which then empties the first
        frame's newly created MergedPara instance.
        
        This can be reproduced by toggling Edit->Tracked Changes->Show in
        tdf99766-2.odt.
        
        Also change some function parameters on e.g. SwTextFootnote::DelFrames()
        to SwRootFrame to make it obvious that these don't actually need a
        particular SwTextFrame.
        
        Change-Id: I129be5db4a30546905c24c5e8820a5f105a33109

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [87cf3bcccf9ba72caf97b3e4c37120ab8fca305c]

        sw_redlinehide_4b: SwRootFrame::SetHideRedlines() disable early return
        
        ... for now, because this is the only thing that deletes existing
        sw::MergedPara instances.
        
        Change-Id: If092df52e63de28de38129f0aa11ad08156855c4

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [bba571995d30967a74d67b7f2f3f4b65491a248a]

        sw_redlinehide_4b: fix wrong nTFIndex in UpdateMergedParaForInsert()
        
        The nTFIndex is used to insert into the merged string; the correct index
        is at the position corresponding to itInsert in the extents array.
        
        Once the itInsert is found, the nTFIndex is no longer used inside the
        loop, so just stop updating it.
        
        Change-Id: Idc073cc758bad42b0d8b44d15f0f8e732eeb2a25

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [c20308f1b919ca5ce61233068946e5fddb7eadb3]

        sw_redlinehide_4b: surprising discoveries
        
        It turns out that there was a small problem in the interpretation of
        sw_JoinText(), or rather, its caller,
        SwRangeRedline::DelCopyOfSection(), which, since about OOo 3.2 and
        i#100466, passes in bForceJoinNext, so the result is that the first node
        wins always, not just for RES_BREAK/RES_PAGEDESC items.
        
        This means that pParaPropsNode and pFirstNode are the same thing really.
        
        Another little problem is that the SwAttrIter was initing the font
        wrongly: the relevant items are the items in the *current* node's item
        set on top of the item set of the paragraph style, i.e. the *first*
        node's style.
        
        Simple reproducer: ooo79457-1.odt
        
        Change-Id: I06ef3c1695b8f3cdbded238864a60d5eb9ce4c44

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [8c708b6b1a7f0ee3ba97c0f2270b7f88f0495a15]

        sw_redlinehide_4b: fix InsertCnt_() iteration of hidden tables
        
        The iteration was stopped as soon as the first start-node of a table
        cell was reached, because the SwTableNode case didn't skip over the
        table section in the nodes-array.  As seen in ooo67621-1.odt.
        
        It looks like the same problem can't happen with sections or flys
        because only tables have nested SwStartNodes and the Fly's nodes
        can hardly all be in a delete redline.
        
        Change-Id: Ib21a758c588d5dc8193ba171353f872de71bd65a

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [c2d87f9f1b078271367d9afc9403a13087e79f5c]

        sw_redlinehide_4b: SwCursorShell::GotoRefMark() check visibility too
        
        As seen in ooo50225-1.sxw.
        
        Change-Id: I9f0bc0838cbf216b9a73e3ce6bc06b4340064077

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [943d9be770e550d20ca72274fa5e914d1f61e605]

        sw_redlinehide_4b: visibility checks for bookmarks too
        
        SwCursorShell::GotoMark(), GoNextBookmark(), GoPrevBookmark() check
        visibility of mark in layout.
        
        SwWrtShell::GotoMark() returns whether it was successful.
        
        EnhancedPDFExport skips marks that are not visible when creating links.
        
        Change-Id: I36c0706c18a5f861b15eaf451a97daec04104056

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [7d481f7ac1971be622520258a4b13ada29282844]

        sw_redlinehide_4b: visibility checks for EnhancedPDFExport links
        
        SwEnhancedPDFExportHelper should not create links to things that are
        hidden by the layout:
        
        * SwCursorShell::GotoFormatField() skips deleted fields
          (this triggers an assert in GetCharRect() with ooo69593-1.odt)
        
        * SwEditShell::GetINetAttrs() skips deleted INet attributes
          (which, as an additional bonus, hides then in the Navigator too)
        
        * SwDoc::GotoOutline() skips outline nodes where we know they have
          been deleted (as seen in ooo66088-9.odt)
        
        * SwFlyFrameFormats are skipped by EnhancedPDFExportHelper itself
        
        * footnotes dito
        
        Change-Id: Ife77dc7724688631d20cbaf8531b3c826a8ece94

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [59bdf21f4d933835e158b1f94f29d7b273a4b154]

        sw_redlinehide_4b: ODF import: drop empty delete redlines
        
        moz55970-4.odt has a delete redline containing
         <text:p text:style-name="Standard">&#13;</text:p>
        which the silly whitespace normalisation of course imports as an empty
        SwTextNode.
        
        A delete redline containing no text (or at least a fly?) appears quite
        useless as the user can't do anything with it, so just delete it on import.
        
        Change-Id: I657eeb627235adf90d7d7c1e44f505e2c6eacd46

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [4edc484b5fd76ba552923756d8c4e795dde6258d]

        sw_redlinehide_4b: fix CanSkipOverRedline() using wrong start position
        
        It must use the start position that GetNextRedln() returned, not the
        start of the end redline that GetNextRedln() returned, obviously.
        
        This triggers an assert in CanSkipOverRedline() in ooo31961-27.odt.
        
        Change-Id: I40b9647e0b8be9768e49047d309dd22470e658bd

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [de551f0fca5cf25b0bdf62a7c373197332ce58be]

        sw_redlinehide_4b: fix pointer compares in SwRedlineItr::GetNextRedln()
        
        This is really stupid...
        
        Change-Id: I487ded0c0268ee9b7426e08109a9e8d447a0dfac

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [63dba5203e8bc7fc390943cb8208ae904f18e3bb]

        sw_redlinehide_4b: fix some problems with pathological table redlines
        
        As seen in ooo95711-1.odt, the ODF import may create a redline that
        starts on a SwTableNode - though i haven't been able to figure out how
        such an odd creature might arise from UI actions.
        
        Try to fix the obvious places so we don't crash easily; there might be
        more trouble elsewhere though with code that assumes that a redline
        starts on a SwTextNode.
        
        Change-Id: I8431c1416ac4503ff0209a946398656f1c28366d

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [6364180490d350b95410693c170d3031a8aebede]

        sw_redlinehide_4b: fix crash in CanSkipOverRedline()
        
        This was another IsDelLastPara() redline in ooo27109-1.sxw.
        
        Change-Id: I1f4198a4bcbed7bdd52991af3cb3322ebacc65fe

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [8af496c93328e4fee3972957e27b953fdb325bac]

        sw_redlinehide_4b: fix wrong handling of IsDelLastPara() redlines
        
        CheckParaRedlineMerge(): Fully deleted SwTextNode followed by a table,
        as seen in ooo81405-1.odt and ooo31961-16.sxw.
        
        Also avoid creating an extent for the node in which it starts,
        e.g. ooo31961-27.odt.
        
        Change-Id: I2a7d935a9cedcb66aeaa9dce418b1fab758f1784

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [9b67b6a6d4b912f1e515d3884fa02c1be8aa6921]

        sw_redlinehide_4b: consider the comments in the margin
        
        SwPostItMgr needs to hide the comments that are in delete redlines.
        
        Also notify SwPostItMgr when redlines are created/removed.
        
        SwPostItMgr is owned by the ViewShell but there is currently only one
        layout so SwRootFrame still needs to broadcast to all of them.
        
        Also an EndListening call was missing in
        SwPostItMgr::CheckForRemovedPostIts() which caused asserts.
        
        Change-Id: Ic0fccde50f6fdaa449afb535476c00c41ba94287

2018-12-18  Michael Stahl  <Michael.Stahl@cib.de>  [e41374f64daf7b513842866cc2dcdfa3a9d3c0a5]

        sw_redlinehide_4b: fix wrong assert in AppendObjs()
        
        Clearly this is wrong, the first node might be deleted; triggered e.g.
        by ooo69593-1.odt.
        
        Change-Id: I8f491372fcc375e68f2f7611924d8d4c7f673f17

2018-12-18  Caolán McNamara  <caolanm@redhat.com>  [a08cdc40c97cf9e80c1d7dbacd272d76b1908849]

        Related: tdf#103884 remove dangling menubar command
        
        since...
        
        commit 08a43cc97ccf88faa9d3a04afc3aacd2c885a2d1
        Date:   Sat Oct 28 02:28:18 2017 +0200
        
            related: tdf#103884 remove gltf/collada feature
        
        Change-Id: I7671746f2b33f8d4eae207448267d0284a3f9804
        Reviewed-on: https://gerrit.libreoffice.org/65336
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-18  Balazs Varga  <balazs.varga991@gmail.com>  [527772d8dfcedad56b11b5b13540ec1defa464e5]

        tdf#122090 Chart: Fix OOXML export of X axis labels rotation
        
        The MS Office UI allows values only in range of [-90,90].
        Because of this, we should reflect the angle if the Textrotation
        is between 90 and 270 degree. Also we have to recalculated the
        the Textrotation between 270 and 360 degree, because the OOXML
        counts clockwise.
        
        Change-Id: I2fbd53d93ab2e8ea4e26840fd056de20b337daa3
        Reviewed-on: https://gerrit.libreoffice.org/65194
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-12-18  Rizal Muttaqin  <mrizal@bajau.com>  [4575cc2bc0c6611294849132ff216995bfc07bf3]

        KJ: Fix typos
        
        Change-Id: I464ab7aec8290966555337ffb712f6c6eb9008f7
        Reviewed-on: https://gerrit.libreoffice.org/65341
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2018-12-18  Olivier Hallot  <olivier.hallot@libreoffice.org>  [550c5aaf76d79b322e1d6e4dc65446026c08106c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Python: fix location description / references
            
            Change-Id: I0b6339716d8a26dda84d0904c4a536d2173d3f1e
            Reviewed-on: https://gerrit.libreoffice.org/65347
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [90ebcc45d670fd2acbe2826e7f14570b1a25e04c]

        use unique_ptr in SfxDocTemplate_Impl::InsertRegion
        
        Change-Id: I6b94e0eec328e5b94d20fad011f1ce79e0b2fe84
        Reviewed-on: https://gerrit.libreoffice.org/65335
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [fb19a399fef73c05bbe570cb32d43ccf28d1b9c6]

        use unique_ptr in SfxMediumList
        
        fixing leak in SwGlobalTree::DialogClosedHdl
        
        Change-Id: I4a8e883bfe62181d4e332b3a0bbb85bbb332f711
        Reviewed-on: https://gerrit.libreoffice.org/65333
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [6f8186138d560d1949f89f4a525c0bd911af203e]

        use unique_ptr in GraphicHelper::getFormatStrFromGDI_Impl
        
        Change-Id: I54d0f2138763acf5addae53051ca842b878f5680
        Reviewed-on: https://gerrit.libreoffice.org/65334
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-18  andreas kainz  <kainz.a@gmail.com>  [5fa7ee35d538862601a9871cf7b1542b98aa92d4]

        NB grouped_compact add impress special view context- elements
        
        Change-Id: I8c466b04748da44af97b6e21fc8cced7f40304af
        Reviewed-on: https://gerrit.libreoffice.org/65314
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-18  Mike Kaganski  <mike.kaganski@collabora.com>  [081e27cac597d13f80a9e826fd15d3e8756a7f25]

        Natvis: VS has trouble showing sequence of signed char
        
        Provide a visualizer specialization for this case
        
        Change-Id: I54c293972c7e883b8328958f748dba5f2dbd0636
        Reviewed-on: https://gerrit.libreoffice.org/65327
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-18  Jan-Marek Glogowski  <glogow@fbihome.de>  [6251e4080f4c1ed3bf1a5d615fc3ebdda4c87059]

        Qt5 fix SalGraphics::invert
        
        ... and also print the invert mode name into the inverted region
        when running "./bin/run vcldemo --show ellipse".
        
        Change-Id: Id461a32756583df1ef778320c29c45c0e7e4fbc8
        Reviewed-on: https://gerrit.libreoffice.org/65326
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-12-18  Stephan Bergmann  <sbergman@redhat.com>  [e801f17c1d312f189c8de6dca0ec7f90b4fdcdc5]

        When showing --with-help=html offline help fails, fall back to online help
        
        Change-Id: I6a74b94adc26923f9e83dd09d9b1d077a73b5d05
        Reviewed-on: https://gerrit.libreoffice.org/65322
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-18  Aleksei Nikiforov  <darktemplar@basealt.ru>  [7802d99c35f5acfa43203f1dd6d1752af4e7c0b6]

        Qt5: fix color bits interpretation for 32bit ARGB image formats
        
        Change-Id: Iea8547089a0ce2dc9f6a06b84552f4261fbfa0f1
        Reviewed-on: https://gerrit.libreoffice.org/65311
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-12-18  Jens Carl  <j.carl43@gmx.de>  [839d651db92655f392107da864195bb86f67f704]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScScenariosObj.
        
        Change-Id: Idfe41c83adcec7a9cb6b29da9aafcb8c7c25c711
        Reviewed-on: https://gerrit.libreoffice.org/65306
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-18  Balazs Varga  <balazs.varga991@gmail.com>  [f8d6de19181d749d7c2b345ce7084c0c07fa3eab]

        tdf#108021 Chart: Fix text break of column chart X axis
        
        With this patch the text break is allowed for column chart
        X axis if the text is rotated with 0, 90 or 270 degree.
        (The MS Office only allowed the text break of X axis
        text when the rotation is 0, 90, or 270 degree.)
        
        Change-Id: I0914f6208d5a5c0c864dc0227032ef858b044445
        Reviewed-on: https://gerrit.libreoffice.org/65165
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [574678cf92d50abf456ebbb56b9ea6cc5ca5ecf6]

        use unique_ptr in FileOpenDialog_Impl
        
        Change-Id: I530d26a489a130c9fdfa105b3891d21cbfeb3379
        Reviewed-on: https://gerrit.libreoffice.org/65305
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-18  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [7f2d0dc559e24d861d72cf03a451b0aa4d275d91]

        Add SfxModelGuard to setArgs
        
        Follow-up to 43a63b725208bfa378355011ea56cb936afa4411
        
        Change-Id: I39d80abdb541909b3cfa4651317c9c9f478e42ca
        Reviewed-on: https://gerrit.libreoffice.org/65312
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-12-18  Roman Kuznetsov  <antilibreoffice@gmail.com>  [1cc7cc6234354fd5c09620374d5ec1a86709fb26]

        tdf#120513 Change error message for Excel files about recalculate
        
        Change-Id: If69941920060bb34894ea399aa7f15052502b078
        Reviewed-on: https://gerrit.libreoffice.org/65288
        Tested-by: Jenkins
        Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-18  Mike Kaganski  <mike.kaganski@collabora.com>  [c4f3bd7c94cacb52f7a791a0d364818cee6080b6]

        tdf#116496: don't add header when setting empty watermark
        
        Regression from commit 22e94ab1860b1bdea8d107d4e8824f63c6b1c8c5
        
        Change-Id: I66a6e0b5069fe459b887a52f1ea26904dfc2d37b
        Reviewed-on: https://gerrit.libreoffice.org/65303
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-18  Stephan Bergmann  <sbergman@redhat.com>  [14b95f66719269e94a717283cf5f6e9cfbd4aad5]

        No more need to generate lo.xcent from lo.xcent.in
        
        ...after fd34a19b4d8ccbd8740cf6056be87b8c267caaec "Seems that we don't need the
        com.apple.application-identifier after all" dropped the last @...@ replacement
        there
        
        Change-Id: Id6f4d1065b28be12e5d727bab553daa17fc4dfcb
        Reviewed-on: https://gerrit.libreoffice.org/65275
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-18  Justin Luth  <justin.luth@collabora.com>  [8c8c65c84de44f9a9334f72cf05138e5bc9401bd]

        tdf121374 ooxmlexport: export H/F to default section
        
        It wouldn't be terrible to duplicate headers/footers
        unnecessarily, but it is terrible to have them disappear.
        If the last SectPr has no idea about the section start,
        it can't know whether it is continuous or started with
        a page break. In that case, just ensure that the
        header and footer are explicitly written out.
        
        This seems to be a DOCX problem only. I think that
        doc and rtf both write the section information at the
        BEGINNING of the section, but DOCX writes it at the END.
        So, sharing code between these two opposite approaches
        is difficult.
        
        A followup commit can try to make it smarter about
        knowing the start of the section (because usually
        pPDNd is zero).
        
        Another followup commit can add the missing page breaks.
        
        Change-Id: Iff54ed097b4f8692d7d7764089002b00fbde4f51
        Reviewed-on: https://gerrit.libreoffice.org/64821
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-12-18  Miklos Vajna  <vmiklos@collabora.com>  [dafbc86037d63e938967c0f501bdfe3ae19fa992]

        tdf#121804 DOCX import: handle sub/superscript inside group shapes
        
        Regression from commit d5c934d150cb6cea5f96cbbee4fb5e8312bf027e
        (n#792778 DOCX import: parse group shapes in oox only, 2012-12-14),
        where where manual wordprocessingML -> drawingML translation did not
        handle this character property.
        
        Change-Id: I87481bc9c26651fd15dd39a58a92f467e8311256
        Reviewed-on: https://gerrit.libreoffice.org/65289
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [7a46f18d30285c7632eac70bedcb9f339c3aaa9c]

        no need to allocate sc::op::Op on the heap here
        
        Change-Id: I6a048a51eacaa7063318cdc27d5bc25cc96d557b
        Reviewed-on: https://gerrit.libreoffice.org/65304
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-18  Mike Kaganski  <mike.kaganski@collabora.com>  [6dc36d343aeacb3d1e14ec0c847937d63f4e68a7]

        tdf#122164: inform user that Base is needed for MailMerge
        
        Change-Id: Id62a2e4cd2d8d8b6aa79e43448513a9791a55d91
        Reviewed-on: https://gerrit.libreoffice.org/65302
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-18  andreas kainz  <kainz.a@gmail.com>  [cd41b2b7d6e6d808738a7a9f776346442da13855]

        tdf#121592 add context-Form toolbar to NB
        
        tabbed and groupedbar_compact add context-form support
        
        Change-Id: I4a59d4b71bbbc253ee4188c4c15a7353e623e2f1
        Reviewed-on: https://gerrit.libreoffice.org/65295
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-18  Mike Kaganski  <mike.kaganski@collabora.com>  [d8037ae18a297229d1b79f8f76331abfd548350d]

        Get rid of aEmptyOUStr
        
        Commit 8051bb7e18ccae0f639e65dfa86bcc18a5fb9108 had removed its "String"
        counterpart.
        
        Change-Id: Id873a259e7f4b2794e94dec83d08ed6b57298beb
        Reviewed-on: https://gerrit.libreoffice.org/65299
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [c2a91dc53431b5658f54ca4fd32ca79165e865af]

        use unique_ptr in ImpXMLAutoLayoutInfo
        
        Change-Id: Iede8522988ae26a76fe5bb28491c17b76376420f
        Reviewed-on: https://gerrit.libreoffice.org/65145
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [49fb2a24c46e5097650c0951eeabe336d242834a]

        use unique_ptr in SdrPowerPointImport
        
        Change-Id: I46608f7dd44f95bc811b20b6f26b63f0c1dc140e
        Reviewed-on: https://gerrit.libreoffice.org/65144
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [ebad2d305cd727dd94caef21031f4f268b7c642c]

        use unique_ptr in XMLTextImportPropertyMapper
        
        Change-Id: I8cc60add5fd8e3e17804795915fc4f87523b0599
        Reviewed-on: https://gerrit.libreoffice.org/65143
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [b06b3bcc6900014989da8060d126a45f31c9b8b7]

        use unique_ptr in XMLPropertyBackpatcher
        
        and drop what looks like a very old (from 2000) workaround for long
        typenames and linker problems
        
        Change-Id: I9b4b42b0c37cacaa447a104bd2cf0d4aa76ba5fc
        Reviewed-on: https://gerrit.libreoffice.org/65142
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [80d44971b6e857a40f2716645fb22b84ac15deef]

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

2018-12-18  Mike Kaganski  <mike.kaganski@collabora.com>  [c49ea4f3155dcb3538c81734e911eb2910570553]

        Simplify ShowLockedDocumentDialog argument list
        
        No need to pass file URL explicitly - it's available as GetURLObject().
        commit 607b80ca3cddc239a35580470944a438ce144fc8 follow-up.
        
        Change-Id: I6a2ceb6d3ae78c277f40215082af22112f9e2d27
        Reviewed-on: https://gerrit.libreoffice.org/65300
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-18  Mike Kaganski  <mike.kaganski@collabora.com>  [8dc3fe631583228fe5bb49b44d2308470ec30df0]

        tdf#116320: properly decode file name for File Locked dialog
        
        Change-Id: I51bd7c6695ef52b08e0b6d809160d74daebb8505
        Reviewed-on: https://gerrit.libreoffice.org/65298
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-18  heiko tietze  <tietze.heiko@gmail.com>  [9eacb42ca081302faa62ac0f8c0af0adfa0e920b]

        Resolves: tdf#121676 - Update Liberation fonts from new source
        
        Liberation updated from 2.00.1 to 2.00.4 and
        Liberation-Narrow from 1.07.4 to 1.07.6
        
        Change-Id: I295f82d5b8230cdf8b3347491dd71c8689636d94
        Reviewed-on: https://gerrit.libreoffice.org/65273
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-12-17  Caolán McNamara  <caolanm@redhat.com>  [b9505d6be5ff62930ec68a1baeb7c4bcf01442a4]

        Related: tdf#122120 left align text if preview won't fit
        
        in the number format page
        
        Change-Id: Ic398e5302ee54dfd437e07fdf892269e6eefd8fa
        Reviewed-on: https://gerrit.libreoffice.org/65284
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-17  Caolán McNamara  <caolanm@redhat.com>  [0a9917b756cf49b117766c9236a7bf63d6d4b607]

        tdf#122152 set dialog parent
        
        Change-Id: I15f6d577c3584d28f667a04b5571de80effe53fe
        Reviewed-on: https://gerrit.libreoffice.org/65274
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-17  Caolán McNamara  <caolanm@redhat.com>  [cabc14a343142e53ab1ef0085b023bb7fadcf449]

        Resolves: tdf#122153 keep Execute for modal dialogs
        
        and not modeless ones
        
        cause you get one main loop running inside another, and everything
        is running inside the modeless dialog main loop until it exits.
        
        Change-Id: I45e92380288727669e287b62e84b815d5dc1960c
        Reviewed-on: https://gerrit.libreoffice.org/65281
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-17  Caolán McNamara  <caolanm@redhat.com>  [c58d4c1990df4dcdc09f0e5841069d6a42cd07cd]

        Related: tdf#122153 set more correct dialog parents
        
        Change-Id: I32212113e3591bde81b47ea89df4977713a49700
        Reviewed-on: https://gerrit.libreoffice.org/65283
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [5d13f3efe0157559d3625c6b8fe7e9741e601215]

        Qt5 don't re-register system fonts
        
        System fonts are already registered in the QFontDatabase. And
        addApplicationFont seems to be really expensive especially when
        registering large fonts like the Noto CJK fonts, which increases
        load time by 4 seconds per font.
        
        This skips all font + style combinations already known in the DB.
        Since addApplicationFont already relies on fontconfig on Unix/X11
        this should be fine.
        
        Change-Id: Ief13a613abd99b9fe391d9afe868541035340d1c
        Reviewed-on: https://gerrit.libreoffice.org/65270
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-12-17  Mike Kaganski  <mike.kaganski@collabora.com>  [fdf4afb25ba38c7be3278bb4bde462c3f9e722fc]

        tdf#122156: closing a section link should not clear its Hidden flag
        
        If a section is hidden or not does not depend on whether it's linked
        or not. Clearing the Hidden flag made all linked sections not hidden
        in DocumentLinksAdministrationManager::EmbedAllLinks() during mail
        merge.
        
        Existed since commit 84a3db80b4fd66c6854b3135b5f69b61fd828e62
            initial import
        
        Change-Id: If347008e4cf48ab1327eb04db9fdf69750ce8fa5
        Reviewed-on: https://gerrit.libreoffice.org/65286
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-17  Dmitriy Shilin  <dshil@fastmail.com>  [5bc0cbc77f0a8be6b241e644bdac56989a0974a4]

        vcl/win/gdi: merge ImplRenderPath into drawPolyLineBezier
        
        Change-Id: I6e0a5d81bc155c8ad3603c4451a557f8412245bd
        Reviewed-on: https://gerrit.libreoffice.org/65139
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-17  Caolán McNamara  <caolanm@redhat.com>  [06e022e7e3329d8e469b8cbf860cd4916db908e5]

        give dbaccess save query dialog a parent
        
        Change-Id: I8e2c484f5237ad4fc3ec225f986336e6cbb0ba26
        Reviewed-on: https://gerrit.libreoffice.org/65276
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [410bf59de02192c2daf1158b9de76ec0ebab4c56]

        kde5: remove older kde/tde plugins, and references to that
        
        KDE4 is out of maintenance upstream since Nov. 2014, and binaries
        provided by TDF have switched to KDE5 as the official backend.
        
        Change-Id: I165465b56d3ba3a18912b203c06ae8fc6111c0c9
        Reviewed-on: https://gerrit.libreoffice.org/60014
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-12-17  Michael Weghorn  <m.weghorn@posteo.de>  [6a53832080cf201e960113de8e1887d99e857606]

        Use 'gb_Library_set_include' for GTK3_CFLAGS
        
        This among others makes sure that the '-I'/'-isystem' compiler
        flags for the gtk3 includes end up in the 'INCLUDE' section
        in 'workdir/GbuildToJson/Library/libvclplug_gtk3lo.so' when
        that file is generated by 'gbuildtojson'.
        
        That file is used by 'gbuild-to-ide' to generate IDE-specific
        config files.
        Having the gtk3 headers in the 'INCLUDE' section makes sure that
        the includes are properly taken into account when generating
        the IDE-specific files, and the included files can thus
        actually be found.
        
        Also, there's no need to set '$$(INCLUDE)' via
        'gb_Library_add_cxxflags', since the flags are already set via
        'gb_Library_set_include', so drop the 'gb_Library_add_cxxflags'
        part altogether.
        
        Change-Id: Ibf198be9372ce2bec4c8a16d8530edf860733a57
        Reviewed-on: https://gerrit.libreoffice.org/65207
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-12-17  andreas kainz  <kainz.a@gmail.com>  [4f89c98d715592be42d8d378786d79eb27acadcb]

        tdf#113205 add onlineupdate icons to core/extensions/source/update/ui
        
        Change-Id: Ideebf1ed3dc0ed7db94873ffe28e6241f8b9e808
        Reviewed-on: https://gerrit.libreoffice.org/65267
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-12-17  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [8cc29e7040ed02afd5f979e23c9ec154c0cb2c83]

        tdf#99438: sc: support for .xltx export
        
        Added support for content types for template and template
        with macros (.xltm, but no user interface for this yet).
        
        Fixed preferred extension for template: by default it is .xltx
        and not .xltm (macro-enabled), because MS Excel is very strict
        about matching of content-type and extension here.
        
        Fixed wrong namespace in FilterService for ExcelFilter.
        
        Change-Id: Ie717d31d72203601324860f069918d75082add4a
        Reviewed-on: https://gerrit.libreoffice.org/65111
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-12-17  Gabor Kelemen  <kelemeng@ubuntu.com>  [0aff4d06e706fde2543fc0926f2e48e0c2139700]

        tdf#42949 Fix IWYU warnings in sc/source/filter/excel/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ia155032426e02eb9ee64db3fb10946f5c9d445b7
        Reviewed-on: https://gerrit.libreoffice.org/64832
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-12-17  László Németh  <nemeth@numbertext.org>  [75656a933e7a503f114aa64c67397cb375c9dbe8]

        tdf#99631 DOCX import: set 1:1 scale in embedded XLSX
        
        based on the OLE object size, instead of applying
        different scales for the bad (non-imported) VisibleArea
        settings.
        
        Change-Id: I3f246b779afd145fe260af83173c1944df21fb1a
        Reviewed-on: https://gerrit.libreoffice.org/65244
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-12-17  andreas kainz  <kainz.a@gmail.com>  [e25f270d45e78399cbbf4d66d4d02af064ad4f79]

        tdf#121581 update Tools tabb in NB
        
        Change-Id: I788e97ce1f6422ba95a478fb1618773c850764f5
        Reviewed-on: https://gerrit.libreoffice.org/65262
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-17  andreas kainz  <kainz.a@gmail.com>  [c7261db775b5b97660dd44e32a2f08195f2c15cf]

        tdf#122154 add DataSort action to data group
        
        and update some alignments
        
        Change-Id: I8d21e2764805e6b86fce776b7587d7bc0f76ae33
        Reviewed-on: https://gerrit.libreoffice.org/65259
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-17  Stephan Bergmann  <sbergman@redhat.com>  [c56a8280bdd605f77f0075a7f2bfa474aa2a26e5]

        Resolve deprecated implicit capture of *this by reference in C++20
        
        ...as flagged with -Werror=deprecated by trunk GCC in -std=c++2a mode.  But
        C++17 forbids "this" in combination with a capture-default of "=", so in such
        cases list any entities explicitly that shall be captured by value.
        
        Change-Id: Ic228cd20682277a0f93e3e75798356d0fbbb80d4
        Reviewed-on: https://gerrit.libreoffice.org/65241
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-17  Stephan Bergmann  <sbergman@redhat.com>  [0574f8241acbe07c87a014fb0c8f12d2f3a8b785]

        Remove unnecessary OUString aInternal
        
        Change-Id: I37112fdb971a60012a4cb4f1aebfbb79dda3f92e
        Reviewed-on: https://gerrit.libreoffice.org/65258
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [43a63b725208bfa378355011ea56cb936afa4411]

        Allow setting some MediaDescriptor properties during runtime
        
        Change-Id: Id6bb554c0e165c6d1f9c28c48fdbcd7156f42316
        Reviewed-on: https://gerrit.libreoffice.org/65256
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-12-17  Justin Luth  <justin_luth@sil.org>  [397195cd43249851bb89d0a2ba82ffdf975b7317]

        sw filter/ww8 code cleanup
        
        cleanup of various nonsense that I ran across.
        
        Change-Id: Ib0a2f7bbe1096b36df88bf77de0eb90405c9f677
        Reviewed-on: https://gerrit.libreoffice.org/65246
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-12-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ae44404b7dd4fa7074393f95ce0497e859d106e8]

        Use correct pronoun (its, not his)
        
        Change-Id: I25280099333a315dd6d6cae0d478287a96f45961
        Reviewed-on: https://gerrit.libreoffice.org/65257
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-12-17  Mike Kaganski  <mike.kaganski@collabora.com>  [e8b57d319cfd46816cc41aeccbcb6aa4a2f7cdef]

        Simplify static initializer
        
        Change-Id: I82d5e2ad7373fb9d39aa087426ea80ca4559b556
        Reviewed-on: https://gerrit.libreoffice.org/65245
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a11a2665509f84a29b04e8941bb28d4c5e798fc2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Python: Remove wrong statement on modules.
            
            Change-Id: Ie8c8e9617807a27b2a152abaff0dbcafc03e9c2a
            Reviewed-on: https://gerrit.libreoffice.org/65255
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-17  sabri unal  <yakushabb@gmail.com>  [5a45b45eb63c26d5c4138ea3f12afdd9d34de90c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Preview in fonts lists is corrected as Show preview of fonts
            
            Change-Id: Id2a2790a11ead2fc5bddb04536c0e7c2e6a11df8
            Reviewed-on: https://gerrit.libreoffice.org/65235
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-17  Miklos Vajna  <vmiklos@collabora.com>  [e0f9839a16a016045ed06cd34d680f6fa03129ad]

        sw: prefix members of SwXNumberingRules
        
        Change-Id: I000c534d1c9740dcb0dfbbe9fc71f18a503874f3
        Reviewed-on: https://gerrit.libreoffice.org/65243
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2018-12-17  Mike Kaganski  <mike.kaganski@collabora.com>  [045c1d2da74b224e011cb6fc1c33fcef874ac0b4]

        Simplify getting selected record it a bit
        
        Change-Id: Ifb3cc0e62b88562fdf4050186b51a56316a15d07
        Reviewed-on: https://gerrit.libreoffice.org/65240
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-17  Justin Luth  <justin.luth@collabora.com>  [f10404e30ab2f468147457f0304e0e9fe64eefa3]

        tdf#121110 ww8import Jc80 justify is absolute, not Bidi relative
        
        Paragraph justification can be specified either absolutely
        (in old versions or with eWW8:Jc80) or relatively (with eWW8:Jc).
        The last processed SPRM wins (I assume).
        
        The WW8 format seems to ALWAYS specify Jc80,
        and that is overwritten by an optional Jc SPRM.
        I haven't seen Jc be processed before a Jc80 SPRM,
        but if it does, then the justify would need to be treated as absolute.
        
        If for some reason neither of these exist, BiDi will adjust by default
        only if it is the newer WW8 format. Again, that is an assumption
        because I haven't seen such a document to test.
        
        Change-Id: I966077d743f1d148fe2fb9faba87fbdd8f3507f3
        Reviewed-on: https://gerrit.libreoffice.org/63591
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-12-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bdc82e277759a2df68855fce0a3fdd58f9b1ea66]

        Fix typo
        
        Change-Id: I62306962317a4801b2f6a83a96fa3645e652e80f
        Reviewed-on: https://gerrit.libreoffice.org/65238
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1620fc40320a05d622074dc4175fac74cf40f4c0]

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

2018-12-17  andreas kainz  <kainz.a@gmail.com>  [157763f0ccfa1bd3c976e010f4310fb145d0db4d]

        Colibre icons: fix 32px datasort icon
        
        Change-Id: Ie0d85c41f4008ada7d90ea16d59c16fced0c22f9
        Reviewed-on: https://gerrit.libreoffice.org/65233
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-17  andreas kainz  <kainz.a@gmail.com>  [e1251c631f6fa225e4506f1ddc4bccc1a9afb90f]

        nb groupedbar_compact impress sync table context menu
        
        Change-Id: I31908adeab72a16a5b82fbc3bc8ac3cce9ea4a4f
        Reviewed-on: https://gerrit.libreoffice.org/65218
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-17  Mike Kaganski  <mike.kaganski@collabora.com>  [d87fa557ff58c3b9f5c9079a1d7595e095694111]

        tdf#122134: use CurrentMajorVersionNumber to filter out Windows 10
        
        On Windows 8.1, the one that is problematic to tell from Windows 10
        (because the latter also exposes its version as 603 to the msiexec),
        the registry value doesn't exist at
        HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion
        but let's play safe and also check for "#6" value just in case.
        
        Reference:
        https://stackoverflow.com/questions/31072543/reliable-way-to-get-windows-version-from-registry
        
        Thanks to Mitchell <blazer64@gmail.com> for the idea!
        
        Change-Id: Ic907c4d992a7cb1d12e392686c19cd6fd6da3c7c
        Reviewed-on: https://gerrit.libreoffice.org/65231
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-16  Caolán McNamara  <caolanm@redhat.com>  [7176211382cc288750273e16ea7eb206854be33f]

        crashtesting: clamp languagetype param value
        
        e.g. MSVR-34956-mergedlo_utl_ConfigManager-PoC5.rtf
        
        Change-Id: I8bc7d7aa2a188b284750b22716009b835d27c669
        Reviewed-on: https://gerrit.libreoffice.org/65229
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-16  Caolán McNamara  <caolanm@redhat.com>  [e6aaa9467391488a1399642df67c63f85821dcf9]

        crashtesting: assert on import of ooo121169-1.ppt
        
        Change-Id: I3b57bdd9a29ef41900bbb244daa27bf6d8c673c7
        Error: comparison doesn't meet irreflexive requirements, assert(!(a < a)).
        Reviewed-on: https://gerrit.libreoffice.org/65228
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-16  Stephan Bergmann  <sbergman@redhat.com>  [a7603be5ccb1ec9a66fc4e163a53e4b8e8e85538]

        Add back still-relevant part of external/graphite/ubsan.patch
        
        ...which had been removed completely with
        6b84708914f9c026776b28a300ac6d278272881f "graphite: update to 1.3.12".  See
        <https://ci.libreoffice.org/job/lo_ubsan/1137/>:
        
        > /workdir/UnpackedTarball/graphite/src/gr_face.cpp:98:16: runtime error: downcast of address 0x60f00008c3b0 which does not point to an object of type 'gr_face'
        > 0x60f00008c3b0: note: object is of type 'graphite2::Face'
        >  2a 00 00 61  d0 17 e7 ff 99 2b 00 00  36 00 be be be be be be  88 d8 0e 00 d0 61 00 00  80 38 05 00
        >               ^~~~~~~~~~~~~~~~~~~~~~~
        >               vptr for 'graphite2::Face'
        >     #0 0x2b99fdaae105 in gr_make_face_with_ops /workdir/UnpackedTarball/graphite/src/gr_face.cpp:98:16
        >     #1 0x2b99fdaaeabe in gr_make_face /workdir/UnpackedTarball/graphite/src/gr_face.cpp:107:12
        >     #2 0x2b99fdfd6dc7 in _hb_graphite2_shaper_face_data_create /workdir/UnpackedTarball/harfbuzz/src/hb-graphite2.cc:114:18
        >     #3 0x2b99fdfd62f0 in hb_graphite2_shaper_face_data_ensure /workdir/UnpackedTarball/harfbuzz/src/hb-graphite2.cc:37:1
        >     #4 0x2b99fddb6a10 in hb_shape_plan_create_cached2 /workdir/UnpackedTarball/harfbuzz/src/./hb-shaper-list.hh:35:1
        >     #5 0x2b99fddb1478 in hb_shape_full /workdir/UnpackedTarball/harfbuzz/src/hb-shape.cc:133:33
        >     #6 0x2b99fc5867df in GenericSalLayout::LayoutText(ImplLayoutArgs&, SalLayoutGlyphs const*) /vcl/source/gdi/CommonSalLayout.cxx:440:23
        >     #7 0x2b99fb2345e4 in OutputDevice::ImplLayout(rtl::OUString const&, int, int, Point const&, long, long const*, SalLayoutFlags, vcl::TextLayoutCache const*, SalLayoutGlyphs const*) const /vcl/source/outdev/text.cxx:1310:36
        >     #8 0x2b99fb236220 in OutputDevice::GetTextArray(rtl::OUString const&, long*, int, int, vcl::TextLayoutCache const*, SalLayoutGlyphs const*) const /vcl/source/outdev/text.cxx:960:45
        >     #9 0x2b99fb235c56 in OutputDevice::GetTextWidth(rtl::OUString const&, int, int, vcl::TextLayoutCache const*, SalLayoutGlyphs const*) const /vcl/source/outdev/text.cxx:881:19
        >     #10 0x2b99fd105281 in ImplFontMetricData::ImplInitTextLineSize(OutputDevice const*) /vcl/source/font/fontmetric.cxx:325:30
        >     #11 0x2b99fb1c128c in OutputDevice::ImplNewFont() const /vcl/source/outdev/font.cxx:1062:38
        >     #12 0x2b99fb1bd46c in OutputDevice::GetFontFeatures(std::__debug::vector<vcl::font::Feature, std::allocator<vcl::font::Feature> >&) const /vcl/source/outdev/font.cxx:171:10
        >     #13 0x2b9a1a3c8607 in FontFeatureTest::testGetFontFeatures() /vcl/qa/cppunit/FontFeatureTest.cxx:58:5
        >     #14 0x2b9a1a401f2c in void std::__invoke_impl<void, void (FontFeatureTest::*&)(), FontFeatureTest*&>(std::__invoke_memfun_deref, void (FontFeatureTest::*&)(), FontFeatureTest*&) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/invoke.h:73:14
        >     #15 0x2b9a1a401b0f in std::__invoke_result<void (FontFeatureTest::*&)(), FontFeatureTest*&>::type std::__invoke<void (FontFeatureTest::*&)(), FontFeatureTest*&>(void (FontFeatureTest::*&)(), FontFeatureTest*&) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/invoke.h:95:14
        >     #16 0x2b9a1a40195c in void std::_Bind<void (FontFeatureTest::* (FontFeatureTest*))()>::__call<void, 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/functional:467:11
        >     #17 0x2b9a1a401533 in void std::_Bind<void (FontFeatureTest::* (FontFeatureTest*))()>::operator()<void>() /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/functional:549:17
        >     #18 0x2b9a1a400340 in std::_Function_handler<void (), std::_Bind<void (FontFeatureTest::* (FontFeatureTest*))()> >::_M_invoke(std::_Any_data const&) /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/std_function.h:316:2
        >     #19 0x2b9a1a40259c in std::function<void ()>::operator()() const /home/tdf/lode/opt_private/gcc-7.3.0/lib/gcc/x86_64-pc-linux-gnu/7.3.0/../../../../include/c++/7.3.0/bits/std_function.h:706:14
        >     #20 0x2b9a1a3ff580 in CppUnit::TestCaller<FontFeatureTest>::runTest() /workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175:7
        >     #21 0x2b99d930dab8 in CppUnit::TestCaseMethodFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5
        >     #22 0x2b99f39cf332 in (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /test/source/vclbootstrapprotector.cxx:49:14
        >     #23 0x2b99d92de5fa in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #24 0x2b99e850d672 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89:12
        >     #25 0x2b99d92de5fa in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #26 0x2b99e5130312 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16
        >     #27 0x2b99d92de5fa in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #28 0x2b99d9273d82 in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12
        >     #29 0x2b99d92de5fa in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #30 0x2b99d92d7f02 in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86:18
        >     #31 0x2b99d93705e5 in CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:182:28
        >     #32 0x2b99d930c135 in CppUnit::TestCase::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13
        >     #33 0x2b99d930ff12 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
        >     #34 0x2b99d930f0ed in CppUnit::TestComposite::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #35 0x2b99d930ff12 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
        >     #36 0x2b99d930f0ed in CppUnit::TestComposite::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #37 0x2b99d939eb32 in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27
        >     #38 0x2b99d936f075 in CppUnit::TestResult::runTest(CppUnit::Test*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149:9
        >     #39 0x2b99d939fa80 in CppUnit::TestRunner::run(CppUnit::TestResult&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:96:14
        >     #40 0x543813 in (anonymous namespace)::ProtectedFixtureFunctor::run() const /sal/cppunittester/cppunittester.cxx:316:20
        >     #41 0x54027d in sal_main() /sal/cppunittester/cppunittester.cxx:466:20
        >     #42 0x53f26e in main /sal/cppunittester/cppunittester.cxx:373:1
        >     #43 0x2b99daec8444 in __libc_start_main (/lib64/libc.so.6+0x22444)
        >     #44 0x42f454 in _start (/workdir/LinkTarget/Executable/cppunittester+0x42f454)
        >
        > SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /workdir/UnpackedTarball/graphite/src/gr_face.cpp:98:16 in
        >
        > Error: a unit test failed, please do one of:
        >
        > make CppunitTest_vcl_fontfeature CPPUNITTRACE="gdb --args"
        >     # for interactive debugging on Linux
        > make CppunitTest_vcl_fontfeature VALGRIND=memcheck
        >     # for memory checking
        > make CppunitTest_vcl_fontfeature DEBUGCPPUNIT=TRUE
        >     # for exception catching
        >
        > You can limit the execution to just one particular test by:
        >
        > make CPPUNIT_TEST_NAME="testXYZ" ...above mentioned params...
        >
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/solenv/gbuild/CppunitTest.mk:113: recipe for target '/home/tdf/lode/jenkins/workspace/lo_ubsan/workdir/CppunitTest/vcl_fontfeature.test' failed
        
        Change-Id: Iccb72ec8a4c507478858ceb5af32b75f5ae53a45
        Reviewed-on: https://gerrit.libreoffice.org/65226
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-16  Caolán McNamara  <caolanm@redhat.com>  [ee8881b794c5c0cce531d62a4ebe3aa87ae7c642]

        drop scroll-wheel moves notebook page workaround
        
        now that the double-decker monstrosity is in place
        
        Change-Id: I8bc8f98d0cfd2bf4506bbc61632c1e7b0f9cd3f1
        Reviewed-on: https://gerrit.libreoffice.org/65181
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-16  andreas kainz  <kainz.a@gmail.com>  [b3f4cf6b256c1ed6f6645db009247ba08c44a53b]

        nb groupedbar_compact fix table layout to sync with others
        
        Change-Id: Iac5a3144f9790457c2ccbe0fb916b66421443a6c
        Reviewed-on: https://gerrit.libreoffice.org/65216
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-16  Julien Nabet  <serval2412@yahoo.fr>  [8626e81d00c253696c6b60b9a2188079120817c7]

        tdf#122136: select first element if there's at least one
        
        See bt from https://bugs.documentfoundation.org/attachment.cgi?id=147594
        
        Change-Id: Ibf031b8024aa4952e2d3263a445cafdb3c031390
        Reviewed-on: https://gerrit.libreoffice.org/65220
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-16  sabri unal  <yakushabb@gmail.com>  [40328178414aac565a21799c9a76329b9e9e33cc]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - Related: tdf#121610 Do dictionary option titles Title Case
            
            Change-Id: I3ab12669bec1265ad06288a122661c5b77733e1b
            Reviewed-on: https://gerrit.libreoffice.org/64916
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2018-12-16  Stanislav Horacek  <stanislav.horacek@gmail.com>  [a1c90cc656a0afe39c7a25490e22aea1965f81b6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - update description of customization dialogs
            
            Change-Id: I0d79cadf06f97e937c91908f5ffe7083c1a83291
            Reviewed-on: https://gerrit.libreoffice.org/65205
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2018-12-16  Sumit Chauhan  <sumitcn25@gmail.com>  [294c38229a37604fe2d0d82a6ebc7bcd086963f4]

        tdf#121638 , Different angle shown between sidebar & size and position dialog
        
        Bug solved , Changed the nTmp = 360+nTmp ,if nTmp <0.
        
        Change-Id: I855e634540c55ab91e8bbe5824014d304d87c8e9
        Reviewed-on: https://gerrit.libreoffice.org/65211
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-12-16  Stephan Bergmann  <sbergman@redhat.com>  [0d2ac93f4a3bec9d2fe2719b270333193d20596b]

        Fix o3tl::string_view streaming operator <<
        
        (The unnecessary os.setstate(std::ios_base::failbit) was due to a misreading of
        C++17 [ostream.formatted.reqmts]/1.)
        
        Change-Id: I7d8285230cb316c7af45c76029e9629517d05d56
        Reviewed-on: https://gerrit.libreoffice.org/65217
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-16  Roman Kuznetsov  <antilibreoffice@gmail.com>  [9bc346dc55bd62f68b8d943d522810b28d84b0dc]

        tdf#119217  Deleting of unnecessary empty space in Document in use dialog
        
        Change-Id: I5d965f683520289c5f2466c5429c6fe8b574200a
        Reviewed-on: https://gerrit.libreoffice.org/65086
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-16  Mike Kaganski  <mike.kaganski@collabora.com>  [0b6884b9f1f60db48983de6c5bd53e25e1f68eeb]

        tdf#121987 follow-up: never fail MSU install; warn instead.
        
        This replaces commit 53058090beede6a399e2f408f62c28a2921ff8ab. Now
        not only failure to start WU service, but also other errors during
        MSU installation won't break installation. E.g., running WU service
        as Guest does not prevent the service from starting; but installing
        updates fail, which makes previous solution incomplete.
        
        Instead, show a warning in those rare cases when an error happens,
        and continue. It will allow users to see the reason if they see
        "api-ms-win-*.dll missing" message later after installation. Of
        course, some small percentage of these warnings will be false, e.g.
        those on Windows 10. But those false messages must be really small
        minority, because only when (1) the installation fails (2) on a
        system with the component already present, such a message would be
        false. And it will not prevent the installation.
        
        This will not block unattended installations, since in those cases,
        MsiProcessMessage() will do nothing.
        
        Change-Id: I3a9e681e9d6701d092bd5c18bb4b68b4f77170f3
        Reviewed-on: https://gerrit.libreoffice.org/64874
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-16  Zdeněk Crhonek  <zcrhonek@gmail.com>  [7e7e203c26f0b22973aa65f163a8590d8313250d]

        uitest for bug tdf#119954
        
        Change-Id: Id9dbd53f2902f484f9d1209953ff2ad58d77936c
        Reviewed-on: https://gerrit.libreoffice.org/65199
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-12-16  Stanislav Horacek  <stanislav.horacek@gmail.com>  [d32e6d0c49deb5015fd61e68dc7deb3e18549e18]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - fix small typo
            
            Change-Id: Ice019261f62cc4ade55ede48f492373877954d06
            Reviewed-on: https://gerrit.libreoffice.org/65215
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2018-12-16  Michael Weghorn  <m.weghorn@posteo.de>  [19d9ac1031a08525ed5a5638ceaf508be870825e]

        SalGtk{File,}Picker.hxx: Add missing includes
        
        Since 'XComponentContext' and 'DECL_STATIC_LINK' are used,
        add the corresponding includes.
        
        Otherwise a successful build depends on the header being
        included after other headers that make sure that compilation
        still works.
        
        An error could be provoked e.g. by moving the
        '#include <gtk/fpicker/SalGtkFilePicker.hxx>' in
        'vcl/unx/gtk/fpicker/SalGtkFilePicker.cxx' above all
        other existing includes.
        
        Change-Id: Ib23f8b714fb971238eab28a8d4d02414a0b13812
        Reviewed-on: https://gerrit.libreoffice.org/65208
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2018-12-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4229dc0ba4e02b17ad73d62ead281441f1786e9e]

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

2018-12-15  Mike Kaganski  <mike.kaganski@collabora.com>  [e0def896eb9b32f95cb7b00afb92421ee51b8281]

        tdf#98343 follow-up: don't fail on UNC prefixes
        
        Previously, it used to use FindFirstFile on initial parts of UNC paths,
        and failed, failing the whole path.
        
        Change-Id: Ibc4442e28da17625676695070ed7ddba619f9082
        Reviewed-on: https://gerrit.libreoffice.org/65191
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-15  sabri unal  <yakushabb@gmail.com>  [07d009bb25be8334babd33564f5222a5da9e66d4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Correct Image - Compress context menu reference.
            
            Calc does not have "Image - Compress..." context menu entry anymore.
            It uses "Compress..." content menu entry as default.
            
            Change-Id: I4c30616361973dff60d8bd8eca320f08241ee11c
            Reviewed-on: https://gerrit.libreoffice.org/65198
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [2bc1d00af6863d5c92389f1f4a99d2ab9bb73f81]

        tdf#121962 Update fields after layout has been calculated
        
        Change-Id: Ic4a49494652dab416ddb1545da02eb8a7f533828
        Reviewed-on: https://gerrit.libreoffice.org/65126
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-12-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [21b81b07b01e4482a80ced8dcdf48c480031c3c8]

        tdf#122112 Hide the menu bar when the notebookbar is locked
        
        Only reproducible with GTK3 (maybe KDE5?).
        This way we ensure a uniformed behavior across vclplugins anyway
        
        Change-Id: I6edd6a426cb206d797b504ddcdcef999f79fa3c8
        Reviewed-on: https://gerrit.libreoffice.org/65189
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2018-12-15  Caolán McNamara  <caolanm@redhat.com>  [baa3c7389ec3f570be0486b3647ab424c7835ee1]

        Resolves: tdf#121050 draw fixedlines like toolbar separators
        
        Change-Id: Ib91b3f204d847cbe96750b4c080e958597bb3b9b
        Reviewed-on: https://gerrit.libreoffice.org/65110
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-12-15  Jens Carl  <j.carl43@gmx.de>  [3e2368cc76dca7583d54a5f75592f68340d6ce83]

        tdf#45904 Move XEnumerationAccess Java test to C++
        
        Move XEnumerationAccess Java test to C++ for ScHeaderFieldsObj.
        
        Change-Id: Ibead91f6c4369bb75e218eadb99776b0d1fb7cf4
        Reviewed-on: https://gerrit.libreoffice.org/64799
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-15  Jens Carl  <j.carl43@gmx.de>  [2d6e0bdda331dc6343972f9ec786335aa8ddc674]

        tdf#45904 Move XRefreshable Java tests to C++
        
        Move XRefreshable Java tests to C++ for ScHeaderFieldsObj.
        
        Change-Id: Ia922b11e93f38bfc56795cc34c150b3429fd5447
        Reviewed-on: https://gerrit.libreoffice.org/64798
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-15  Caolán McNamara  <caolanm@redhat.com>  [4f4f74642838d19278339fac9f8bc75ed8bfe1d5]

        tdf#116290 allow menubar to shrink past its minimum size
        
        with a scrolledwindow with a horizontal external policy which doesn't
        show a scrollbar, but allows the scrolledwindow to shrink past its
        child size
        
        Change-Id: Ia73fc819a16bef49008e7e41bcc2d523c28268b0
        Reviewed-on: https://gerrit.libreoffice.org/65171
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-15  Tamás Zolnai  <tamas.zolnai@collabora.com>  [d856ba77faa8db9300c99f7dcaa9101bdeca849b]

        lok: Implement SVG export of selected Writer image
        
        A Writer image does not behave similar to other
        shapes, so we need to generate a shape to get the
        export code working.
        
        Change-Id: Icfb25ceb40f73f1018d379863b836d8303e539f3
        Reviewed-on: https://gerrit.libreoffice.org/65176
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-12-15  Tamás Zolnai  <tamas.zolnai@collabora.com>  [870d30c62bb5f579dfa4e6fb2e32dd796159f3b3]

        lok: Implement SVG export for Calc (SelectionOnly mode)
        
        Change-Id: Ic305e5305890fd1efa3a3130e5216f9c672870e5
        Reviewed-on: https://gerrit.libreoffice.org/65175
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-12-14  Balazs Varga  <balazs.varga991@gmail.com>  [abd9272ef1be9da58d405a0ddf3913a816a7e362]

        Related: tdf#118705 Fix Column/Bar Chart data label placement
        
        Modify the chart data label rendering in case of Column/Bar chart
        only if the datapoint value is 0. This patch fix in case of NEAR_ORIGIN
        and CENTER DataLabelPlacement.
        
        Change-Id: Ia9857b5ac0cc5feaf2e1fd08e98c9f8534e5af04
        Reviewed-on: https://gerrit.libreoffice.org/65082
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2018-12-14  Tamás Zolnai  <tamas.zolnai@collabora.com>  [13998b050f445bac3593a8bb77b7320d1be9990d]

        lok: Handle Special character menu item's state correctly in online
        
        Change-Id: Iaa962fe5a590ef16e710fdd49d02d564f10f0f9f
        Reviewed-on: https://gerrit.libreoffice.org/65188
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-12-14  Tamás Zolnai  <tamas.zolnai@collabora.com>  [edf6819a7dca6348954d6cbefb19631448602774]

        lok: Insert shape at the positon of the selected cell
        
        Calculation of the visible area is not working correctly in
        online case which leads to positioning of the shape outisde
        of the view.
        Instead of that calculation use the selected cell's position
        to insert the shape at, similar how image insertion works.
        
        Change-Id: I5c887261556c491962ed19f416ce480a63c24a9a
        Reviewed-on: https://gerrit.libreoffice.org/65177
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-12-14  Tamás Zolnai  <tamas.zolnai@collabora.com>  [b052974a6574e4074794ffa590fe60f7c1726768]

        lok: Implement SVG export for Writer (SelectionOnly mode)
        
        Separate generic code from Impress / Draw specific code
        and implement shape selection handling in case of Writer.
        This is an internal filter, so it can be called only from
        the code.
        
        Change-Id: I807e04a0949530d6029037bb964c10c80197ff33
        Reviewed-on: https://gerrit.libreoffice.org/65174
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-12-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [68aef0a3df1dd4c83dc3c26e4d3280649f4d3265]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Adjust bookmarks for python
            
            place bookmarks at the right page
            
            Change-Id: Ia5ce242ab9d21be2ca1b7b4f078af0b824d00c3a
            Reviewed-on: https://gerrit.libreoffice.org/65187
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-14  Miklos Vajna  <vmiklos@collabora.com>  [6277a767f33bb5327408dafff2fed199087e938d]

        oox smartart, accent process: fix missing bullets and large para indent
        
        Bulleted paragraphs had a large left indent because we assumed the
        bullet levels are inherited from the normal master page styles.
        
        But that's not true, as
        <https://support.office.com/en-us/article/add-bullets-to-a-shape-in-a-smartart-graphic-47edc03d-a2f8-4b54-acfd-ca103c515ab4>
        points out:
        
        "It is not possible to change the bullet style for text in a SmartArt
        graphic."
        
        This explains why the margin and bullet char info is missing from the
        file format, and hints that just hardcoding these to the importer is
        correct.
        
        The result is less linebreaks in the shape text and the lost bullets are
        also fixed.
        
        Change-Id: I60bbee75f3e834551ebb1963a2f42101f3bd91d4
        Reviewed-on: https://gerrit.libreoffice.org/65168
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2018-12-14  Stephan Bergmann  <sbergman@redhat.com>  [f0851f982230d3fa19e0647ea18214b2c7b9fb90]

        Fix Extension_test-{active,passive}
        
        ...by reverting part of 6f50961e69406a17d6ec998956a6b33208b1001b "remove more
        rtl::OUString and OString prefixes"
        
        Change-Id: I50d37f437bb6f760c0d3990faaf71084913520f0
        Reviewed-on: https://gerrit.libreoffice.org/65169
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-14  Caolán McNamara  <caolanm@redhat.com>  [ff1016c087377cb4f10613923f65466b74f39643]

        coverity#1441522 bSdrViewInsertMode is always true
        
        Change-Id: I5fcab474b517a0482bd04dedd0fcee6a817dd3b0
        Reviewed-on: https://gerrit.libreoffice.org/65164
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ac7508c31873d79e56b406c9bf931caae63d4975]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix missing entry in makefile
            
            + bookmarks
            
            Change-Id: I836964a1ec29485ee05617cce486dadd5b009591
            Reviewed-on: https://gerrit.libreoffice.org/65161
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-14  Luboš Luňák  <l.lunak@collabora.com>  [169a1b542165f3444791fd6e672d56d3fe48bd66]

        avoid possible expensive repetitive formula group changes (tdf#102364)
        
        The testcase from tdf#102364 is actually a rather pathological case,
        the document having a full 1M cells column with the same formula, and doing
        undo in this case essentially pastes the column over itself (I think
        a column is first deleted, which moves this column, and then ScUndoInsertCells
        will trigger ScMoveUndo::UndoRef(), which will paste the column in that place
        again. And since this is done cell by cell, removing old cell first splits
        the large formula group and then adding a new cell with the same formula
        rejoins the formula group, and setting these formula group changes for all
        the cells over and over actually takes a long time.
        Avoid that by delaying the formula grouping operation and do it just once
        at the end. I'm not sure if this is that good way of handling this, given
        the testcase is very specific, but I can imagine something similar happening
        in other possible cases (manual copy&paste of a large column over itself
        or moving it slightly up or down).
        
        Change-Id: Ie4241197103a039c232150333250f78175b1c2c7
        Reviewed-on: https://gerrit.libreoffice.org/64782
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-12-14  Luboš Luňák  <l.lunak@collabora.com>  [a3fb726f4972c5a869e778353c8c1c19f149c5ea]

        optimize expensive EndListener() calls (tdf#102364)
        
        The document has a large (1M cells) column, and when replacing old cells
        with new cells during undo as described in the bugreport the repeated
        calls to EndListener() from ScColumn::DetachFormulaCell() get quite costly.
        Optimize this by doing a single EndListeningFormulaCells() call.
        
        Change-Id: If51dacdfbe876134de956dbc6bbd73e97d9686ff
        Reviewed-on: https://gerrit.libreoffice.org/64781
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-12-14  Eike Rathke  <erack@redhat.com>  [77ca13a212a570f7b8c369f468b6dfa08d4ab6e0]

        Use ScFunctionData and thus Welford in Consolidation
        
        Change-Id: I83972b07dafadf87f7322897332bbdf0cf58afd3
        Reviewed-on: https://gerrit.libreoffice.org/65162
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-12-14  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [98e84dc591e23bd8e43c7c6d5ec6511eafa91900]

        tdf#120839: Special handling for anchored-to-char frames
        
        The anchor can move to other pages if the frame is moved.
        To avoid removing the contents of the frame, exclude this case.
        
        This resolves a regression introduced by
        8d62b79f168180c6992eb483ec864d473050635f
        
        Change-Id: Ie7acd3c58ef9055cbe449ec15d337f03a02e0edd
        Reviewed-on: https://gerrit.libreoffice.org/62987
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-12-14  Caolán McNamara  <caolanm@redhat.com>  [2dfe7702a08e74a140f2e55f1625ab780f0e8c2a]

        coverity#1441522 FontWorkGalleryDialog mpSdrView member is never null
        
        Change-Id: If17d2984831b0881d39101648206accdadde12aa
        Reviewed-on: https://gerrit.libreoffice.org/65163
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-14  Mike Kaganski  <mike.kaganski@collabora.com>  [12e878d3b5e8a59079811c36b7c89e588266dd0e]

        tdf#98343: ensure PathRemoveFileSpec does not remove UNC's "\\"
        
        PathRemoveFileSpec is used exclusively in GetCaseCorrectPathName(Ex).
        The GetCaseCorrectPathName function is only called for absolute or
        relative paths, not some arbitrary that chunks. So initial double
        backslashes are only possible for UNC paths.
        
        This change fixes handling of UNC paths by the functions. Previously,
        the UNC path was recursively shortened until it only consisted of a
        single "\"; then, if bCheckExistence was requested, testing this path
        failed, which resulted in the whole recursion to return empty result;
        else when returning from the recursion, original path components were
        appended, but initial double backslashes were never restored. This led
        to transformation "\\SERVER\Path\file.ext" to "\SERVER\Path\file.ext".
        
        The GetCaseCorrectPathName itself is only used in two places:
        osl_getSystemPathFromFileURL_() and osl_getFileStatus().
        
        osl_getSystemPathFromFileURL_ only calls GetCaseCorrectPathName for
        paths longer than 248 characters; bCheckExistence is false. In that
        case, the resulting wrong path (missing one initial backslash) was then
        processed in /* it should be an UNC path, use the according prefix */
        branch, where two initial characters of it were stripped, one of which
        being the first character of SERVER name. So, all the following
        manipulations with resulting path were incorrect. This code path was
        the reason for the bug.
        
        osl_getFileStatus calls GetCaseCorrectPathName always; it requires
        to check existence. This led to 0 returned from GetCaseCorrectPathName,
        then osl_getFileStatus continued with copying the original string, thus
        ignoring the error.
        
        Change-Id: If7409afa2c0dd6dd001c79e719acbfd271a6ab72
        Reviewed-on: https://gerrit.libreoffice.org/65158
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-14  Caolán McNamara  <caolanm@redhat.com>  [977a98c5729b4301c11cab1a421d4e6f2758e41e]

        crashtesting: intermittent threaded crash
        
        race in SwDoc::CreateNumberFormatter on thread unsafe mpNumberFormatter.
        
        thread 1:
        SwDoc::CreateNumberFormatter
        SwDoc::GetNumberFormatter
        ...
        sw::DocumentTimerManager::DoIdleJobs
        Timer::Invoke
        
        thread 2:
        SwDoc::CreateNumberFormatter
        SwDoc::GetNumberFormatter
        SwXTextDocument::GetNumberFormatter();
        SwXTextDocument::queryInterface
        ...
        SvXMLExport::setSourceDocument
        SvXMLNumFmtExport::SvXMLNumFmtExport
        
        Change-Id: Iad9aa9514c9de61eb40256b954d0444d9fc9d81e
        Reviewed-on: https://gerrit.libreoffice.org/65034
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-14  Justin Luth  <justin_luth@sil.org>  [5f0cfbbe1840428b07c1ba807ca8123df60bd8a0]

        sw export: restore ww8 FormatBreak() to pre-2014 logic
        
        In LO 4.3, Feb 2014 commit a31fbb53dba76736b37213b98b64937f05929a67
        totally changed the logic of the FormatBreak function, affecting
        doc and rtf even though the focus was only on docx. This was quickly
        patched for some specific cases, but the careless changes weren't fully
        reversed.
        Doing that now, because reading the code it just seems all wrong.
        
        As I understand it, there seems to typically be two passes - a valid
        pass for bBreakBefore and then a separate PageAfter pass. When DOC changed
        to prefer a breakBefore sprm, it removed the bBefore flag, did nothing
        on the bBreakBefore pass, and on the after pass, nC wasn't defined,
        so it did nothing extra.
        Dropping the bBefore flag probably broke the docx case.
        
        Docx commit a31fbb53dba76736b37213b98b64937f05929a67 just blew that all
        away, and swapped when SectionBreak was called.
        
        Another 2014 patch restored the DOC PageBefore behaviour (nC not defined,
        so nothing happens), but didn't restore the PageAfter behaviour
        so SectionBreak was still swapped.
        
        So what logically seems to be needed is to restore the bBefore flag
        (prior to DOC's preference for breakBefore sprm), restore writing
        PageBreak_After in after pass, and ignore the FollowPageDesc
        (because it didn't seem to be included purposefully).
        
        PageAfter only seems to be UI possible in a table's text flow. So it is
        VERY uncommon (no instance at all in existing unit tests.) And, not
        surprisingly, it doesn't export a page break after the table in
        doc or docx format anyway. At least now it won't put the break BEFORE
        the table in docx.
        
        This will restore these previous behaviours:
        -doc/rtf: PageAfter no longer written in bBreakBefore stage
        -docx:  -PageAfter no longer written in bBreakBefore stage
        	-PageBefore not affected by FollowPageDesc.
        
        PageBefore is generally unaffected by this change, and now the
        test for page/column break matches again, as would be expected.
        
        Change-Id: I265541a04be49e6b60bfbd84c33ab5783b454058
        Reviewed-on: https://gerrit.libreoffice.org/64983
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-12-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [c5d0d424bd7e78455cb6f9578cf2425ac0787004]

        tdf#120750: Revert "tdf#96248 delete SfxPoolItems with Which Id >= 4000"
        
        This reverts commit c9493b344a9bd104d0a882f5e9407880c0c63c20.
        
        According to
        https://bugs.documentfoundation.org/show_bug.cgi?id=96248#c15
        the asert was gone even before the patch...
        
        Anyway, better to have an assert than a crash
        
        Change-Id: I84389bf2e8e604f6967923c0eedaae3aec3455e6
        Reviewed-on: https://gerrit.libreoffice.org/65115
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2018-12-14  Caolán McNamara  <caolanm@redhat.com>  [47cbc0f705dc965e11282d9557bfe7e8e78fea0b]

        Resolves: tdf#122059 don't crash with no parent for tabpage
        
        Change-Id: Id27609a86558094e6b53c763aebe77c97cc11672
        Reviewed-on: https://gerrit.libreoffice.org/65147
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-14  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [0932e4bb9a4e4a25be092dcf87a0119d1894ac30]

        sw: support for saving into .dotx file
        
        Template format now supported not only for import, but for
        export too.
        
        Change-Id: I9fb9da14c4d6466b6979fa37fb2c0359ce5
        Reviewed-on: https://gerrit.libreoffice.org/64947
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-12-14  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [44416a16f40167cf9a60ff6fc7990a07df4e7d7b]

        mysqlc: Fix obtaining field information in rs
        
        Result set field information should be stored correctly. It is queried
        from database on demand and stored locally.
        
        Change-Id: Ia62c62e6db32b45640b9fcd5f48c6249aecc41a2
        Reviewed-on: https://gerrit.libreoffice.org/64861
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-12-14  Katarina Behrens  <Katarina.Behrens@cib.de>  [bdeabe631f951a7d63f02426856cdbcdfc73328d]

        tdf#122042: It's two clipboards, actually
        
        Change-Id: I0e975bb73211b1d4ddb2e721659f64b361d11322
        Reviewed-on: https://gerrit.libreoffice.org/65121
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-12-14  Gabor Kelemen  <kelemeng@ubuntu.com>  [117d91cfb4a11b9fc71ca58fc60345c6b05dd5aa]

        tdf#42949 Fix IWYU warnings in chart2/source/controller/*/cxx (1)
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        Cleaned directories are:
        accessibility, drawinglayer, itemsetwrapper, main, sidebar
        
        Change-Id: I612eae9dec636d57a3a3a00102d74b964da5b54c
        Reviewed-on: https://gerrit.libreoffice.org/64307
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-12-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1d17cab6becbf24187633761b953c43b0800bb49]

        Removed executable permission on .cxx file
        
        Change-Id: I09775c92f7c5b5e0f554a2822d243a230a06f626
        Reviewed-on: https://gerrit.libreoffice.org/65136
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-14  Miklos Vajna  <vmiklos@collabora.com>  [6b84708914f9c026776b28a300ac6d278272881f]

        graphite: update to 1.3.12
        
        Martin Hosken thinks all patches are redundant now, so drop them.
        
        Change-Id: I062168416a1289b7f4dd42d8ae58b7df56a37712
        Reviewed-on: https://gerrit.libreoffice.org/65074
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-12-14  andreas kainz  <kainz.a@gmail.com>  [744c82af55d0ef1bfae61d13e5cf32fbd83c8b6b]

        update groupedbar_compact draw
        
        Change-Id: Id00bcd45faa3d9e82d3ed23843f5c4320bfa8f79
        Reviewed-on: https://gerrit.libreoffice.org/65135
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-14  andreas kainz  <kainz.a@gmail.com>  [9151f943e71a8458aa6454c717802327e4d9658c]

        update groupedbar_compact for impress
        
        Change-Id: I2d6c6d975a3047c879a87a1cee0305772c6b5d49
        Reviewed-on: https://gerrit.libreoffice.org/65134
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-14  sabri unal  <yakushabb@gmail.com>  [a4812a5894990f5886765bbd90d039ac0c90bcce]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Correct "Print black" as "Print text in black"
            
            Change-Id: Ia6832472ac9b3c636e5880293794500601b5c010
            Reviewed-on: https://gerrit.libreoffice.org/65131
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2018-12-14  Michael Weghorn  <m.weghorn@posteo.de>  [4ad69820b0614801ce0b43fd0adb53131d12a7b6]

        Qt5Menu.hxx: Add missing include/forward-declaration
        
        Since 'QObject' and the 'Q_OBJECT' macro are used,
        the corresponding header needs to be included.
        
        Without the include and forward-declaration given here,
        the compiler doesn't know about 'QObject' and 'QAction'
        which are used further below, unless another header that
        takes care of this is included before 'QtMenu.hxx'.
        
        The error could be provoked e.g. by moving the
        '#include <Qt5Menu.hxx>' in front of all other includes
        in 'vcl/qt5/Qt5Frame.cxx'.
        
        Change-Id: I76c15eb445cbe26774d6e4177e12c93658daf0ad
        Reviewed-on: https://gerrit.libreoffice.org/65130
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2018-12-14  Eike Rathke  <erack@redhat.com>  [d9aaa26a4efbe7c69254ecc5f00b997f237686e9]

        Encapsulate ScFunctionData members and abuse WelfordRunner members
        
        ... to squeeze some memory and later use this as a mass object
        during consolidation.
        
        Change-Id: I3f0aa03ec0bbbb4c64a4854b55a451dd3cacfa90
        Reviewed-on: https://gerrit.libreoffice.org/65124
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-12-14  andreas kainz  <kainz.a@gmail.com>  [4786a09e7c41c5dc21732b2e0c74c2984c40c9b5]

        tdf#119734 add icon AutoFilter to groupedbar in calc
        
        Change-Id: I9ddb8f70b53600c02addeaf44a8cd1978e1ba5d0
        Reviewed-on: https://gerrit.libreoffice.org/65128
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-13  Michael Weghorn  <m.weghorn@posteo.de>  [72d50182f7ec73ffc05b51d4cf59b7fe9509f155]

        qtcreator: Take system includes into account
        
        Take system includes ('-isystem') into account
        when generating the '*.pro' files for Qt Creator
        using the 'qtcreator-ide-integration' make target.
        
        Without this, Qt Creator is unable to find the
        corresponding included files.
        
        This also makes Qt Creator's ClangCodeModel
        able to properly process files and display
        actual problems, rather than always showing
        a multitude of errors due to missing includes
        while parsing the source/header files.
        
        Change-Id: Ie513341e1074ceab9304ae9df73fac9a79329db8
        Reviewed-on: https://gerrit.libreoffice.org/65129
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2018-12-13  Eike Rathke  <erack@redhat.com>  [6702323a10b16c3733da4f57e426d0a1247acf49]

        Remove moot comment
        
        ScMarkData is passed since long.
        
        Change-Id: I7bf66d1f66d66287206ba4ef69c89f9b020103c6
        Reviewed-on: https://gerrit.libreoffice.org/65123
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-12-13  Eike Rathke  <erack@redhat.com>  [775d93cdbf936563f0387e1fca91abc25471838b]

        Use ScFunctionData::update() and getResult() instead of direct member access
        
        So we can start to bundle everything in one place.
        
        Change-Id: I5df76bfae0e1bd5e8923b0012c1337e3a7f14db8
        Reviewed-on: https://gerrit.libreoffice.org/65122
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-12-13  Tor Lillqvist  <tml@collabora.com>  [e3e15d8c625cbf56e1f03d9ebde966e78844c7a4]

        Use the non-deprecated NSEventMaskAny
        
        (Exactly the same thing as the old name NSAnyEventMask. The naming
        convention just has changed to use a common prefix: NSEventMask*
        instead of NS*EventMask.)
        
        Change-Id: I18a1ae0a2b399ac38567a0171b0d211dcc9faec1

2018-12-13  Caolán McNamara  <caolanm@redhat.com>  [fc6d5461da366df6fa10561e12923532071af0c8]

        Resolves: tdf#117091 prepend a xml declaration if missing
        
        Change-Id: Iee8305f581533dedcb94d75af15d7178792947ff
        Reviewed-on: https://gerrit.libreoffice.org/65114
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-13  Lionel Elie Mamane  <lionel@mamane.lu>  [97a0a7f403d9514b6dc9017e6c1ac603efa9576c]

        address forward incompatibility of InputRequired default change
        
        commit fec8c14e960fbcd639a04d6c3354caff2d0bd365 changed the default value
        of InputRequired as read from the file; that is the value InputRequired
        has when it is set to neither false nor true in the file
        
        This is to mitigate the fact that InputRequired was not property
        enforced and now suddenly is, but its default value was "true"! So
        lots of past forms have InputRequired==true everywhere, users did not
        pay attention to it because it was not enforced, and now it is
        enforced, which suddenly is a huge PITA for users because they have to
        update most controls in all forms. Since older versions of LibreOffice
        omitted the input-required attribute in the file (the XML stream) when
        it had its then-default value (namely "true"), we changed that to now
        mean "false". As a side-effect, newer LibreOffice omits the attribute
        in the XML stream when InputRequired has its new default value, namely
        "false".
        
        So the situation is that any file saved with an older LibreOffice will
        have all its form controls with InputRequired==false when opened with
        a newer LibreOffice, and any file saved with a newer LibreOffice will
        have all its form controls with InputRequired==true when opened with
        an older LibreOffice.
        
        This commit makes LibreOffice always write the XML attribute. So that
        any file saved with a newer LibreOffice will have the same
        InputRequired values when opened in an older LibreOffice.
        
        This enhances forward compatibility, because InputRequired was
        enforced in older versions when the underlying database field was
        marked NOT NULL. So the current situation leads to unwanted
        enforcement in older LibreOffice versions, with a file that is saved
        from newer LibreOffice with a control having InputRequired==false and
        bound to a database field marked NOT NULL. This commit fixes that, by
        ensuring that any form control with InputRequired==false in newer
        LibreOffice will also have InputRequired==false in older LibreOffice.
        
        Change-Id: I92ef48ad99c4e2ead43e95376282cc861c181ab3
        Reviewed-on: https://gerrit.libreoffice.org/64642
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-12-13  Eike Rathke  <erack@redhat.com>  [6ca8d2c895d729510c8345db79db95016db5e3ba]

        Add SUBTOTAL_FUNC_SELECTION_COUNT to ScFunctionData::update() and getResult()
        
        Change-Id: Ie72854a812c9ea73ded6a3e8ed8992dcc73f40ad
        Reviewed-on: https://gerrit.libreoffice.org/65112
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-12-13  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [5a2fe0b2703352c682c75394b64648b61ee4fadb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Help files: http -> https
            
            + some more conservative changes
            
            Change-Id: I328505b05838c3f3ce40759096ca77d30c874c57
            Reviewed-on: https://gerrit.libreoffice.org/63196
            Tested-by: Jenkins
            Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-13  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [338ba5a2ce8bdcf6510a0f42dad77980cf572d59]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Help files: http -> https
            
            + some more conservative changes
            
            Change-Id: I6f7e22164c975421f01e9ba974d82f14a34c0d5d
            Reviewed-on: https://gerrit.libreoffice.org/63219
            Tested-by: Jenkins
            Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-13  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [11c58296859520d072307dcc6ec1629bde5c5664]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Help files: http -> https
            
            + some more conservative changes
            
            Change-Id: I0c5099f12438158ab6f9e4ac504612e2e2bea009
            Reviewed-on: https://gerrit.libreoffice.org/63213
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-13  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [dfd1108a3f3a6420087766b9e692b1a6be8c2fe2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Help files: Cleanups and Small Improvements
            
            Change-Id: Id363e364f66ab66989d853ba0d2edb49abd3f7f4
            Reviewed-on: https://gerrit.libreoffice.org/63207
            Tested-by: Jenkins
            Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-13  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [97974d89a6d14bbf38b255cda82c1db7ec9516b2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Related: tdf#121173 double spaces in sentences
            
            Change-Id: I2286dcecc52a6dafd8075a211161a16d5a637686
            Reviewed-on: https://gerrit.libreoffice.org/64933
            Tested-by: Jenkins
            Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-13  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [ae9c93b80343b2141f3c1e2557711c65c7a7171d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Related: tdf#121173 double spaces in sentences
            
            Change-Id: Ie60e05fb6b82cd91d3141ef567919f680fd84b6c
            Reviewed-on: https://gerrit.libreoffice.org/64929
            Tested-by: Jenkins
            Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-13  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [645050b57650bc006a76b2518ea827eff90995ea]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Related: tdf#121173 double spaces
            
            Change-Id: I3d29383ab3674d2967b41cceeff1d0ef0fafea06
            Reviewed-on: https://gerrit.libreoffice.org/64928
            Tested-by: Jenkins
            Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-13  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [78b15e97543c71a7e92e8cbc08b6c893347d44e9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#121173 correct double spaces in sentences
            
            Change-Id: Ia8116e46e75cbf32293f20e0c905ed8707156b95
            Reviewed-on: https://gerrit.libreoffice.org/64886
            Tested-by: Jenkins
            Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-13  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [85e1d5a13c9850bc54cb893544b0d2d264a8f787]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#121173 correct double spaces in sentences
            
            Change-Id: I46b602d6ca6323d932839b8da5bfef6d4eec2dcc
            Reviewed-on: https://gerrit.libreoffice.org/64872
            Tested-by: Jenkins
            Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-13  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [f51aff4fd4f12dcb6155d8db874a48a282574de8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Related: tdf#121173 double spaces in sentences
            
            Change-Id: I3bbcb7c64473be6ae9ffa165d448ed90a9a67b1d
            Reviewed-on: https://gerrit.libreoffice.org/64899
            Tested-by: Jenkins
            Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-13  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [a53a3228f697c34b524e2475cec990961befc6e9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Related: tdf#121173 double spaces in sentences
            
            Change-Id: Icee0b15ad69fadc6e01a50b7f1c6485675ed42b5
            Reviewed-on: https://gerrit.libreoffice.org/64927
            Tested-by: Jenkins
            Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-13  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [0485c17c6191bf9ae11461790d075bf380111466]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Related: tdf#121173 double spaces in sentences
            
            Change-Id: Iabedfa85dcb06bea8bfb7b0946ef1feafd0eb1d2
            Reviewed-on: https://gerrit.libreoffice.org/64926
            Tested-by: Jenkins
            Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-13  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [8e2eed6298fe20e7e51af75a46c36b4acf7cf659]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Related: tdf#121173 double spaces in sentences
            
            Change-Id: Ifc4c6777d2b6b45c2dd08a4c62fa794151ad886d
            Reviewed-on: https://gerrit.libreoffice.org/64930
            Tested-by: Jenkins
            Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-13  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [4fbda09a4a76b3abef17cd3ba4b1ddffc2fa6b05]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Related: tdf#121173 double spaces
            
            Change-Id: I9e923e6e67393ed460b7641c5c478c00a2a36e0b
            Reviewed-on: https://gerrit.libreoffice.org/64888
            Tested-by: Jenkins
            Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-13  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [1ef935075b1d8aa2ff12116a6f8a826d78643caf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Related: tdf#121173 double spaces
            
            Change-Id: I6060aa9759a17cbcb5419586a565688c543cb8f4
            Reviewed-on: https://gerrit.libreoffice.org/64898
            Tested-by: Jenkins
            Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [29b1d651c07708d9869e86b3e77f4e4a268a328c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix typo
            
            Change-Id: If125b22f4d77670b82a8951ad72e07d3d7e82364
            Reviewed-on: https://gerrit.libreoffice.org/65120
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [d59e44bc18bea4bccfa87865200d889f65e10bf1]

        tdf#120342 OSX always lock SolarMutex in drawRect
        
        Since we're now a good OSX citizen and do all our drawing in the
        main thread, I believe the workaround from i#93512 and merged in
        commit 81ec69125209 ("CWS-TOOLING: integrate CWS i93512_DEV300")
        isn't needed anymore. Therefore we can just claim the SolarMutex
        and draw. And I couldn't reproduce the deadlock of i#93512 with
        this patch applied.
        
        But I already was wrong a few times and many drawing semantics
        have changed for OSX 10.14, so I might be wrong again ;-)
        
        Change-Id: Ibbf1c1f394038ee5051bc16d2f3c677f4231b2ba
        Reviewed-on: https://gerrit.libreoffice.org/65009
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-12-13  Eike Rathke  <erack@redhat.com>  [0a772eeefdbc42f5c17c8c0e39476b95cae237c2]

        Allow better packing of ScFunctionData
        
        Change-Id: I10fde27502903c5fdbd474995237502d2636a403
        Reviewed-on: https://gerrit.libreoffice.org/65106
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-12-13  Eike Rathke  <erack@redhat.com>  [bb5327dc220660abfb848b76946aaec5ea70011c]

        Should had been sal_uInt64 nCount
        
        Change-Id: I45b725ee740ea84f6af297338889dc447f279acd
        Reviewed-on: https://gerrit.libreoffice.org/65104
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-12-13  Alain Romedenne  <pyoffice.romedenne@sfr.fr>  [5313addd2c1d30f1fc999db0bafe33bd4486738e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - More pages on Python scripts
            
            Change-Id: I5d8db28da384f52ee835195d3eb889fde0fe33b3
            Signed-off-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-on: https://gerrit.libreoffice.org/65117
            Tested-by: Jenkins
            
2018-12-13  Arkadiy Illarionov  <qarkai@gmail.com>  [0f0f8bdc3e5c1534d608f8475d9d3e3df4faddaa]

        Simplify containers iterations in sd/source/ui/[a-r]*
        
        Use range-based loop or replace with STL functions
        
        Change-Id: I063dc78205a4cd982c252a9b62c456e9660b8790
        Reviewed-on: https://gerrit.libreoffice.org/65063
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [3e06873d124c9f8f4cd2e5f5d619de3c99ca09bf]

        tdf#116529: Add calls to SetFieldUnit to switch inch/cm
        
        Change-Id: I96208c01deb75cc9e1a5af7a15d7bc94afd28021
        Reviewed-on: https://gerrit.libreoffice.org/65105
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2018-12-13  Mike Kaganski  <mike.kaganski@collabora.com>  [c94ae40267ae3352e95911bcd1fb9f12f4a714a0]

        Fix sc_ddelinkobj tests
        
        Regression from commit 63ff8602c16b0c26927dc3413b12a5368fe367b0.
        See thread started at
          https://lists.freedesktop.org/archives/libreoffice/2018-December/081542.html
        
        The Application::SetName is mandatory for DDE to work; otherwise
        InitializeDde() in SfxApplication::SfxApplication() fails.
        
        DDE spreadsheet formula expects full name of the target spreadsheet,
        including path.
        
        Fixed sheet name (it's "Sheet1", not "Sheet").
        
        Removed redundant tests (former "testRemoveRefreshListener" tests all).
        
        Change-Id: I6299a9ec03c3657a21ad42d0ff87db25cf2be905
        Reviewed-on: https://gerrit.libreoffice.org/65079
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [7b148b0edfb217196c171f8e64e79b49669fc36f]

        WIN move native dialog hack into WinScheduler
        
        The "hides" the hack for native Windows dialogs introduced in
        commit 5bb798a99e7b ("tdf#117295 WIN no main loop shortcut for
        OLE dialog") in its own header.
        
        Change-Id: I1f36aad20dec50ae1f296001b51085989afb19f6
        Reviewed-on: https://gerrit.libreoffice.org/65100
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-12-13  Tor Lillqvist  <tml@collabora.com>  [e07f85a68cedde82a32a2b1f9bde75f25d7dc640]

        Be less eager to use a fallback in SfxViewShell::SetLOKLanguageTag()
        
        If the fallback language tag based on available localisations would
        have the same language as the original Bcp47 tag string, use a tag
        based on the original.
        
        For example, if the user locale is 'de-CH', the localisation for plain
        'de' will be used automatically anyway, without making the LOK
        language tag 'de' which would actually end up being stored as 'de-DE'
        and thus be misleading.
        
        We will need to know that it's the 'de-CH' locale we are actually
        working with when handling Swiss German translations by replacing 'ß'
        characters in a generic German translation with 'ss'.
        
        Do it only when comphelper::LibreOfficeKit::isActive() to avoid
        modifying behaviour in the "normal" cases.
        
        Change-Id: Ib5bdfe07fd53251b42122389cb81782ef87b65c5
        Reviewed-on: https://gerrit.libreoffice.org/63446
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-12-13  Tor Lillqvist  <tml@collabora.com>  [b75ee1b35c72214d7c0dea98eda87ec9531cb768]

        Swiss Standard German: replace 'ß' in German translation with 'ss'
        
        Although there as such is nothing LibreOfficeKit-specific here, do it
        conditionally only when being used from a LibreOfficeKit client to
        avoid bike-shedding.
        
        Change-Id: I2af12394648ddad352f24c71581be0f9bf5e3d70
        Reviewed-on: https://gerrit.libreoffice.org/63447
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-12-13  Caolán McNamara  <caolanm@redhat.com>  [bbb130f8228797121d57a5e2e36ae95256bdce33]

        weld SwTOXSelectTabPage
        
        Change-Id: I2acd547263ab254edd609da4e928738f8b0b9d3b
        Reviewed-on: https://gerrit.libreoffice.org/65091
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-13  Caolán McNamara  <caolanm@redhat.com>  [a32059cfd1fa12eeb93b1ed3079ded0ce42deef6]

        Resolves: tdf#122016 crash accessing deleted GtkSalMenu
        
        Change-Id: Ib6527e17110b55251fea9f0701d0e02f6fa5a9fe
        Reviewed-on: https://gerrit.libreoffice.org/65092
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-13  Mike Kaganski  <mike.kaganski@collabora.com>  [0fa14d58457e9418ff756a0efd66e365c4403a67]

        tdf#121180: close Options dialog when restart is confirmed
        
        Change-Id: Ieb6e62ca83921abed6b6432d70c6717dadfaaa34
        Reviewed-on: https://gerrit.libreoffice.org/65090
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-13  Olivier Hallot  <olivier.hallot@libreoffice.org>  [340edbc5431293469ff2416b8f7f695508b07470]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Update DTD for <pycode>
            
            Change-Id: Icbda71715b4c23644699e9963983ab2db7c0074a
            Reviewed-on: https://gerrit.libreoffice.org/65103
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-13  Olivier Hallot  <olivier.hallot@libreoffice.org>  [878232f45cedfc00ab3f737cd2aa38b276276df9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add info on python location in filesystem
            
            Change-Id: Iae5f0cc2d95f8f24d2ba7d5ee8e9013d87c851f6
            Reviewed-on: https://gerrit.libreoffice.org/65096
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-13  andreas kainz  <kainz.a@gmail.com>  [9325646778dbd353c8cb24977b627fa8fb274eec]

        update groupedbar_compact for calc
        
        Change-Id: Iebbf1eb2db64efa340287b0e0846fa8a121ddf19
        Reviewed-on: https://gerrit.libreoffice.org/65081
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-13  Olivier Hallot  <olivier.hallot@libreoffice.org>  [64a6a34c27b861fdb87facb4626aff431667cc55]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add support for python code scripts
            
            Introduced <pycode> section and "pycode" role for paragraphs
            with same behaviour as BASIC coounterparts.
            
            Used to list python scripts examples ans code fragments
            in help pages
            
            Change-Id: Ica76bcc65dcf422a1eb4b7f39a6d671b2e4e573c
            Reviewed-on: https://gerrit.libreoffice.org/65097
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-13  Stephan Bergmann  <sbergman@redhat.com>  [25a0ae6138d5439bf0c1490be2e667a8e7b4beec]

        Introduce --enable-android-editing
        
        ...to select the experimental ...Editing... Android build variant.  (Ignored
        for non-Android builds, but using libo_FUZZ_ARG_ENABLE anyway, just in case.)
        
        Change-Id: I670925ff358039e38edc29db69f48a78d484f133
        Reviewed-on: https://gerrit.libreoffice.org/65077
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-13  Tor Lillqvist  <tml@collabora.com>  [868a683138308727496f53b43aa145a0a4e03c83]

        Un-revert the addition of more ABI checks for LibreOfficeKitClass
        
        Change-Id: Idf2ebb552065fa600a4010e83a24a0f13651c029

2018-12-13  Regina Henschel  <rb.henschel@t-online.de>  [25f059a423d42b546e319d0860df0de9c1580101]

        tdf#121890 ODF custom shapes use left and top from viewBox
        
        MS custom shapes use always zero for identifier left and top in
        the formulas of the shape geometry. But custom shapes in ODF use
        the left and top value from the svg:viewBox attribute, see
        table 11 in section 19.171 draw:formula; part 1 of the spec.
        
        Change-Id: Ief4b9d9b8797e165a494d049f32c5a46880044c2
        Reviewed-on: https://gerrit.libreoffice.org/64704
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2018-12-13  Tor Lillqvist  <tml@iki.fi>  [ef9e7c83267d9bfa7f225a25fceafa1027a21a6a]

        Revert adding the tanslateGet() and translateNGet() API to LibreOfficeKit
        
        Will handle it another way instead that isn't so visible and annoying.
        
        This reverts commit 5f0dda8e9f2e35e1fdb5750089a70543478fa8a1.
        This reverts commit 4f1a341bc312673b8d92e4474cc39bc3ab69aa5b.
        
        Change-Id: If456d2792a5f2793ee6337898aaa4a55637f8522

2018-12-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a6dabb2fd9fa198533722358e3d8dfff3bd1329c]

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

2018-12-13  Eike Rathke  <erack@redhat.com>  [9176dd1acdad9112df73268ad0a39d421c1307d4]

        Introduce ScFunctionData::update() and getResult()
        
        ... to further replace code where that is explicitly done.
        
        Change-Id: I2d4065ee2c111a073b65bfc0e42e3479fbd9cf6e
        Reviewed-on: https://gerrit.libreoffice.org/65039
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [b586bfcff288151082f7d247b392c5640ae5c951]

        use unique_ptr in checkForUniqueItem
        
        fixing a memory leak in chart2
        
        Change-Id: Idddb6a46b1bde5c1a11148c03bbdaac20ac78e13
        Reviewed-on: https://gerrit.libreoffice.org/65031
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-13  Dmitriy Shilin  <dshil@fastmail.com>  [e71f44f4dc847c75b874d514888d0675ccb00496]

        vcl/win/gdi: get dither mapping value explicitly
        
        Having a macro with a very short and nice API but assuming
        that some variables must be defined before using it leads
        to a huge misunderstanding.
        
        Change-Id: Idb16307ab4bdeff055ee2a9e237c1436cacd3591
        Reviewed-on: https://gerrit.libreoffice.org/65069
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-13  Stephan Bergmann  <sbergman@redhat.com>  [46ba7ac94595ff8317dc8988852aa75ec28a049e]

        Add missing "!"
        
        Change-Id: Ic3e50e1a64b334bee86db7456a4821fa9427370b

2018-12-13  Stephan Bergmann  <sbergman@redhat.com>  [da00284e5c4f2ab1740b602974bf3f0bb48524a6]

        Make it more obvious which enumerators the comments pertain to
        
        i.e., the following one, not the preceding one; see the discussion at
        <https://gerrit.libreoffice.org/#/c/65022/> "tdf#104277 follow-up: use
        svtools::executeRestartDialog"
        
        Change-Id: I527d2f125d8d90ceb382119befc291e7f91bad66
        Reviewed-on: https://gerrit.libreoffice.org/65071
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-13  Tor Lillqvist  <tml@collabora.com>  [0c7960fc82cfc57062e411da43f2569ed5a77654]

        Add more missing constructors from chart2/source/chartcore.component
        
        I think it would be better if native-code.py parsed the .component
        files it is interested in and just copied the constructor names from
        them to its output? Or are there many cases where it is a carefully
        manually selected subset of constructors from some .component file
        that should be put in the generated native-code.h, not all? But even
        in that case, if some constructor should not be linked in to a mobile
        app, that could be handled by adding some specific attribute in the
        .component file.
        
        Change-Id: Ib947279610f6755f112d3571512406c5d0cd620d

2018-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [62ecafe8cffad810be842b73ee7ae5c3327edfb8]

        use unique_ptr in SfxWorkWindow
        
        Change-Id: Id7133fd21a0d0d2a3138ba5f27e7637c9ed65d78
        Reviewed-on: https://gerrit.libreoffice.org/65024
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-13  Stephan Bergmann  <sbergman@redhat.com>  [a9b34c4b8cfd242b7458df52252d665ed7316239]

        Pass --en-/disable-werror into external/libexttextcat
        
        (which otherwise always defaults to --enable-werror)
        
        Change-Id: If0e430e0d0994088a61843ea8f3759adbc993be6
        Reviewed-on: https://gerrit.libreoffice.org/65075
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-13  Tor Lillqvist  <tml@collabora.com>  [9bc20ed5e4338985d21542403cefaf3141fd481f]

        We need CartesianCoordinateSystem2d for charts
        
        Change-Id: I3edccbe29129f6d60a4ac4627a0ab646e4e42458

2018-12-13  Stephan Bergmann  <sbergman@redhat.com>  [222cea83418ce74cdfcea8f5a0bf8754df930254]

        Fix getRTTI for Android x86
        
        First, make sure existing compiler-generated RTTI from liblo-native-code.so is
        found (so that catching bridge-synthesized exceptions in native code works with
        libc++abi, which checks type equivalence by address instead of string
        comparsion), by using the dlsym(RTLD_DEFAULT,...) mechanism as in the ANDROID
        gcc3_linux_arm bridge case.  And second, if that should fail, synthesize the
        type_info even if the included cxxabi.h doesn't provide the relevant type
        declarations, by using copies from the ABI specification, as also done on other
        platforms.
        
        Instead of always having getRTTI fail and raiseException throw a non-synthesized
        css::uno::RuntimeException("no rtti for type ...").  Which explains the mystery
        discussed in the commit message of 312eeeee42cb4a1e356943e17305555e41afc4ef
        "Switch Android armeabi-v7a to libc++/libc++abi/libunwind too", why the observed
        misbehavior on x86 was so different from that on armeabi-v7a.
        
        Change-Id: I9308654c5c2b88b4d27e0e8e9edda1849133a161
        Reviewed-on: https://gerrit.libreoffice.org/65070
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-13  Caolán McNamara  <caolanm@redhat.com>  [115268087dea599d4248213b1085d07275c0a007]

        Resolves: tdf#120481 gradient subpage 12 pixels too short
        
        because the max preferred-size of the subpages is taken and
        applied as the size-request of the container parent.
        
        But the container parent as a 6px border, so the subpages end
        up hosted in a parent which allocates them 12px less than they hoped
        for.
        
        As they are instantiated in the parent to measure them, measure their
        parent instead and that calculates in the parent's border to end up
        with what they wanted
        
        Change-Id: Ib270b90f9c2fed7f8bd042cc66d0d10ad3c6f183
        Reviewed-on: https://gerrit.libreoffice.org/65058
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-13  Stephan Bergmann  <sbergman@redhat.com>  [1b843d6ea39e23f4a5e34438b283afc85afc0e9e]

        Pass --en-/disable-werror into external/libnumbertext
        
        (which otherwise always defaults to --enable-werror)
        
        Change-Id: I928277cec62dd36da0b18eb622ee91c176c9ccc6
        Reviewed-on: https://gerrit.libreoffice.org/65072
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-13  Miklos Vajna  <vmiklos@collabora.com>  [44403d99d878555e0a139931f5b6cf2c7a9df68c]

        Library_xsec_xmlsec: one dll implementation macro is enough
        
        Change-Id: Ie6111c5e29d2fb6d2857c0c51d84b5b720713260
        Reviewed-on: https://gerrit.libreoffice.org/65064
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [61dfcdda8854498633cd874604bce2558bb976ec]

        loplugin:unusedfields improve write-only logic
        
        when dealing with modifications to container classes (e.g. std::vector)
        
        Change-Id: Ic30043631007355ee9a3d9e3f9b6488b435182d6
        Reviewed-on: https://gerrit.libreoffice.org/65050
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-13  andreas kainz  <kainz.a@gmail.com>  [b1d66892bbd4359be945bf103eba80959bab7478]

        tdf#11976 update groupedbar_compact writer NB
        
        Change-Id: I5be7ae9a49122c73ce5a16e773665bcc4c9593be
        Reviewed-on: https://gerrit.libreoffice.org/65066
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-13  Takeshi Abe  <tabe@fixedpoint.jp>  [320a77a3145b4eb9092c4379d4b5b999bd14901f]

        sc: Use std::find() to simplify code
        
        Change-Id: I903a59591cd204556e873429280aac9cf8d5325a
        Reviewed-on: https://gerrit.libreoffice.org/65067
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [e98bcfcc3cdad46620e3d59119b0ac262db88054]

        loplugin:unusedfields in various
        
        Change-Id: I4021ba6090bd3f42b0eb5ea1ec9bbf05d1594b35
        Reviewed-on: https://gerrit.libreoffice.org/65054
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [c474fd56e1723002ce8e6388a74b902fdc8c5887]

        loplugin:unusedfields in sc
        
        Change-Id: I5c9e92f5aff6d8fcae7e6affe2977f5804133ea9
        Reviewed-on: https://gerrit.libreoffice.org/65053
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [3cfdac90efd2b4c8397ca7ccf8bce91672000c82]

        uitest for bug tdf#39650
        
        Change-Id: I1eb757939c31aafd9730715bd43a60513842e560
        Reviewed-on: https://gerrit.libreoffice.org/65056
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [899e4a88b112a318fe712847c8b854a47ead4296]

        loplugin:unusedfields in sd
        
        Change-Id: Ifbcaeb1fae1c181861ceceed79dc0c9fd6545751
        Reviewed-on: https://gerrit.libreoffice.org/65052
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [e98711c14db9348f4d3f7d0f5bbde9276a3e73bc]

        loplugin:unusedfields in sw
        
        Change-Id: I523146ae16ed87ef042b9d19217d70ae02e411d3
        Reviewed-on: https://gerrit.libreoffice.org/65051
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [b0b5bcb52cca0075b25fa0e73efc710b8020f398]

        uitest for bug tdf#44398
        
        Change-Id: I998784e9382866e1afdce4618a2f4acb25d3efa6
        Reviewed-on: https://gerrit.libreoffice.org/65060
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [c5424e19338a3edaec3f0459c8ac5d53ca92d9fe]

        loplugin:useuniqueptr in i18npool
        
        Change-Id: I57c6ce2a8c48bc87404e596b8843efd67ea0872d
        Reviewed-on: https://gerrit.libreoffice.org/65033
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [c908f61d722624e40f3c6985243c6cb37dabafe0]

        loplugin:useuniqueptr in desktop::BackendImpl
        
        Change-Id: I3efea7e47ad18a1dd39e81929aac319fe46357f0
        Reviewed-on: https://gerrit.libreoffice.org/65032
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [58d3166152003f0c3fef329dce76e4aaa33fc289]

        uitest for bug tdf#39917
        
        Change-Id: I6b3c8a72cc36db802aace7aa54efc167d19c1bc9
        Reviewed-on: https://gerrit.libreoffice.org/65062
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [efa4c68c35a0074657b016e0132446e72385c725]

        loplugin:mergeclasses merge LineLB into SvxLineBox
        
        Change-Id: I76bab66b09ae809c069f586ccb1c4ce13fa30234
        Reviewed-on: https://gerrit.libreoffice.org/65025
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [d2bc01ff10f93a710296c7355efa8b11c6be0f56]

        loplugin:constantparam
        
        Change-Id: I389f98d06058ba65a8c2d4df2bf7d4e5102659ad
        Reviewed-on: https://gerrit.libreoffice.org/65017
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-13  Stephan Bergmann  <sbergman@redhat.com>  [312eeeee42cb4a1e356943e17305555e41afc4ef]

        Switch Android armeabi-v7a to libc++/libc++abi/libunwind too
        
        It had been left out in 4082a18406c18af7b4fcef7bd501c3679c3be56b "android: use
        unified headers and llvm-c++ STL (x86) with NDK 16" because "arm unfortunately
        crashes with llvm-c++, so keep with gnustl for now/fix that later".
        
        Making armeabi-v7a work with libc++ etc. required a number of changes, listed
        below, in this commit and in preceding ones.  At least 32-bit x86 already worked
        with libc++ etc. prior to these changes in view mode, though it crashed in the
        experimental editing mode (enabled with strippedUIEditing in
        android/soruce/Makefile) as soon as one types in something,  But it is not
        entirely clear to me why 32-bit x86 view mode didn't also fail similar to how I
        saw armeabi-v7a fail.  (On 32-bit x86, these changes appear to neither improve
        nor worsen the current state, view mode still appears to work fine while editing
        still crashes upon typing anything.  With these changes, editing mode on
        armeabi-v7a appears to work fine.  But I tested armeabi-v7a only with a real
        device and 32-bit x86 only with an emulator, in case that might make a
        difference.)
        
        * Preceding <https://gerrit.libreoffice.org/#/c/64964/> "Move NSSLIBS to a more
          sensible place on the linker command line" plus this change's addition of
          -lunwind to the liblo-native-code.so linker command line make sure that
          liblo-native-code.so uses _Unwind_* functions from libunwind.a, instead of
          erroneously picking up the ones from libgcc.a that happen to be included in
          NSSLIB's nspr4 (-lgcc is automatically added to the end of the linker command
          line by the invoking compiler, that's how libgcc.a's _Unwind_* end up in
          NSSLIB's nspr4; it is neither clear to me why NSSLIB's nspr4, being a pure C
          library, uses _Unwind_* functions, nor why exception handling in
          liblo-native-code.so fails when using _Unwind_* functions from libgcc.a
          instead of from libunwind on armeabi-v7a, nor why that would work on 32-bit
          x86, but that's what I observed: ModuleManager::identify
          (framework/source/services/modulemanager.cxx) throws a
          css::lang::IllegalArgumentException, which calls __cxa_throw ->
          _Unwind_RaiseException, which ultimately lead to odd misbehavior and
          std::abort during stack unwinding when using _Unwind_RaiseException from
          libgcc.a instead of from libunwind).  (There is no libunwind.* in
          android-ndk-r16b for 32-bit x86 at least, so is presumably using _Unwind_*
          functions from libgcc.a.  It doesn't appear to make a difference if it
          indirectly uses those _Unwind_* functions from NSSLIB's nspr4, or directly
          from libgcc.a included in liblo-native-code.so if the
        
            $(if $(filter armeabi-v7a,$(ANDROID_APP_ABI)),-lunwind)
        
          had a ",-lgcc" else branch.)
        
        * Preceding <https://gerrit.libreoffice.org/#/c/64965/> "Export RTTI symbols
          from liblo-native-code.so, for binary UNO bridge" makes sure that excpetions
          thrown from the binary UNO bridge can be caught by compiled catch clauses.
          Not sure why the corresponding state of
          bridges/source/cpp_uno/gcc3_linux_intel shouldn't have run into the same
          issue.
        
        * Preceding <https://gerrit.libreoffice.org/#/c/64966/> "Adapt gcc3_linux_arm
          __cxa_exception to NDK 18 libc++abi" makes sure that our version of
          __cxa_exception matches the version from libc++abi.  This is clearly not
          relevant for 32-bit x86.  (The comment there android-ndk-r18b, but the
          additional member is already present in
          android-ndk-r16b/sources/cxx-stl/llvm-libc++abi/src/cxa_exception.hpp, too.)
        
        The remainder of this change just drops old armeabi-v7a--specific workarounds
        that are no longer needed/no longer work.
        
        Change-Id: Ief4c2d562c5032abe6c3b94ca3b3394be6fcd4d3
        Reviewed-on: https://gerrit.libreoffice.org/64973
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-13  Stephan Bergmann  <sbergman@redhat.com>  [711f52336429d69e797d01f1c17e31d7e688e35c]

        Adapt gcc3_linux_arm __cxa_exception to NDK 18 libc++abi
        
        ...which adds a member, and will be relevant when switching armeabi-v7a to
        libc++/libc++abi/libunwind (coming soon).
        
        Change-Id: I1f98f50ca299a583e73e0dbd6c8c94d973329f3a
        Reviewed-on: https://gerrit.libreoffice.org/64966
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-13  Stephan Bergmann  <sbergman@redhat.com>  [357112d74c887a6ab974737c6282aaf96298bdf4]

        Export RTTI symbols from liblo-native-code.so, for binary UNO bridge
        
        This will become important when switching armeabi-v7a to
        libc++/libc++abi/libunwind (coming soon) which uses address instead of string
        comparison when checking for type equality, so that exceptions thrown from the
        binary UNO bridge will need to use the exact same RTTI objects as referenced
        from the compiled catch clauses.
        
        Change-Id: If8bcb39212b5f5e154aee215cb5f471fe2dc4a7b
        Reviewed-on: https://gerrit.libreoffice.org/64965
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-13  Stephan Bergmann  <sbergman@redhat.com>  [e465f9ae1749d118648408dca8935cdc13cd4cbd]

        Move NSSLIBS to a more sensible place on the linker command line
        
        511ae02c6457e69cb6daab871acd9c3e7d64e2e3 "Android: Enable HAVE_FEATURE_NSS and
        package the NSS libraries with apk" had added them to WHOLELIBS probably just
        because that already had the $(addprefix -l,...), even though --whole-archive
        doesn't make any sense for shared libraries.  Better place them later on the
        linker command line (after all our own archives and compiler support libraries),
        so that switching armeabi-v7a to libc++/libc++abi/libunwind (coming soon) will
        be able to override erroneously picking _Unwind_* symbols from NSSLIBS's nspr4
        instead of libunwind.
        
        Change-Id: Ie0c0b7a55da3eabe1bb427232d698b2a4af63e78
        Reviewed-on: https://gerrit.libreoffice.org/64964
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-13  Stephan Bergmann  <sbergman@redhat.com>  [9ff5ca9442e8a3f454d059ae2c62d94ca8d4f5ed]

        Use declarations from cxxabi.h where available
        
        Change-Id: Ie92c9654c7ccc5cd4acde728b35311f251f740ac
        Reviewed-on: https://gerrit.libreoffice.org/64963
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-13  Dmitriy Shilin  <dshil@fastmail.com>  [399af2e8cb3b80555194b4a6186fe9deabeac95d]

        tdf#107792 vcl/win/gdi: shrink WinSalGraphicsImpl::MakePen API
        
        Change-Id: I7d5752214a0c2f4891dcc023c6d573a8459b65f4
        Reviewed-on: https://gerrit.libreoffice.org/65037
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-13  Dmitriy Shilin  <dshil@fastmail.com>  [007396b294c9ecdd7468c5dd7bc01a30905e904d]

        tdf#107792 vcl/win/gdi: reduce number of return paths
        
        Change-Id: I3e7f00a10e76933424149a931042a0611ede5d47
        Reviewed-on: https://gerrit.libreoffice.org/65036
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-13  Serge Krot  <Serge.Krot@cib.de>  [7bbc1fd443ff0b137206ad279eaed7bd4d5ec6ec]

        tdf#78611 mailmerge: new unit tests: numbering in headings
        
        Change-Id: I8672376dabcdc0011c59bb9ac5c32b8dbb88396d
        Reviewed-on: https://gerrit.libreoffice.org/65035
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-12-12  Jan-Marek Glogowski  <glogow@fbihome.de>  [5bb798a99e7b178ac57ee8c15238534723000bf9]

        tdf#117295 WIN no main loop shortcut for OLE dialog
        
        Normally we handle Idle events directly without posting events
        to the main event queue, as there seem to be no way to post them
        to the end of the queue and this starves system events.
        
        This prevents using this short-cut, as the default Windows event
        processing doesn't know of this special handling.
        Eventually this hack should be removed by simply always processing
        all pending events...
        
        Change-Id: If9ae81ca7e847743f9251343e106dbf566371584
        Reviewed-on: https://gerrit.libreoffice.org/65040
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-12-12  Miklos Vajna  <vmiklos@collabora.com>  [ee6787fc5597b7f730c4ee3a1f2a1b261d0a5644]

        oox smartart, continuous block process: read space width from constraint
        
        The information is needed by the linear layout, but it's provided by a
        child algorithm of type "space", with possibly multiple foreach atoms
        in-between.
        
        So start supporting a custom space factor by reading it from
        constraints, but still assume a fixed layout node name, as it's tricky
        to look that up.
        
        Change-Id: I2aa8db8823694618d8ca6707ddcd71715a65b831
        Reviewed-on: https://gerrit.libreoffice.org/65049
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2018-12-12  Eike Rathke  <erack@redhat.com>  [ec3ab1c671e00b9c32f6cdb529fb43e49f1e8689]

        Reset WelfordRunner in ScDPAggData::Reset()
        
        Change-Id: I170b6bc5557f6d0d982751ace3dccc94c6778808
        Reviewed-on: https://gerrit.libreoffice.org/65048
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-12-12  Caolán McNamara  <caolanm@redhat.com>  [3448584553a214af910ee88cfca6e69bb85bb026]

        Resolves: tdf#116098 avoid ctrl+shift+e as a default shortcut
        
        Change-Id: Id5ec45290a0829d15a0d88a68d2ed891b9dae195
        Reviewed-on: https://gerrit.libreoffice.org/65041
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-12  Caolán McNamara  <caolanm@redhat.com>  [88fac446241c6346699927b85c50b7cc6837d616]

        expand normal tabs if overflow is active
        
        Change-Id: I4033fcb2c34c70eff554998752f93865ee1c9230
        Reviewed-on: https://gerrit.libreoffice.org/65046
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-12  Caolán McNamara  <caolanm@redhat.com>  [a99f269b77b744ab2844ecb7a711c8ef339f7bb2]

        add activates.default, etc
        
        Change-Id: Idc3e86d8b0f18a1910c6cde691e96fb8b04e8669
        Reviewed-on: https://gerrit.libreoffice.org/65016
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-12  Caolán McNamara  <caolanm@redhat.com>  [7b8f23c17cabbcb4910e8428d87aff2cac91f804]

        drop unused SwCaptionPreview
        
        an rename CaptionPreview back to SwCaptionPreview
        
        Change-Id: I24d6f2c66f1c2b152b7d625501ea6fe39d2161ae
        Reviewed-on: https://gerrit.libreoffice.org/65015
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-12  Caolán McNamara  <caolanm@redhat.com>  [72ebf150ab1f35a65de7c99e0227af77bae72be9]

        weld SwCaptionDialog
        
        Change-Id: I5babfbf3489f88c5d6cdeffbd514d86368f04fa9
        Reviewed-on: https://gerrit.libreoffice.org/65014
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-12  Caolán McNamara  <caolanm@redhat.com>  [320e8d38b7d0c5a47fdae13a657af9d9b896f279]

        weld SwCaptionOptDlg
        
        Change-Id: Iac2cb2ab3239e23a64dbc528f0d07d4071c4815c
        Reviewed-on: https://gerrit.libreoffice.org/65011
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-12  Caolán McNamara  <caolanm@redhat.com>  [3bd103064ba719013471d9664ea2c1f207b84d90]

        weld SwCaptionOptPage
        
        Change-Id: I3373a39d6d8b39717b7aec69544a9d2957db15d8
        Reviewed-on: https://gerrit.libreoffice.org/65010
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-12  Michael Meeks  <michael.meeks@collabora.com>  [27995e638e1582b443befa93bc5dfd5970a38ef2]

        tdf#122020 - avoid nullptr deref.
        
        Change-Id: Iaa63a90841523061490d207ba5403de26d5c0025
        Reviewed-on: https://gerrit.libreoffice.org/65005
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2018-12-12  Jan-Marek Glogowski  <glogow@fbihome.de>  [89c888b48eca24e25ffe8895542cf7ac9b731187]

        Qt5+kde4 don't override generic VCL style settings
        
        In commit 3911bf8364da ("tdf#98253 Qt5 rely on VCL for
        SetDeactiveColor") the named was dropped from the Qt5 styling.
        This results in SetDeactiveColor now being controlled by LO,
        but SetActiveColor by the Qt theming.
        
        But IMHO both need to be managed together in some way, as the
        deactive color is normally some variant of active with a lower
        opacity.
        Also no other backends except Windows and headless even
        overide the four general colors Set(De|A)ctive(Text)?Color and
        Windows is setting them from the window decorations (CAPTION)?!
        
        So let's get rid of all these settings for Qt5 and kde4.
        
        Change-Id: Id9497dc067e4718d25d24c5795589b6c028a8817
        Reviewed-on: https://gerrit.libreoffice.org/65028
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-12-12  Jan-Marek Glogowski  <glogow@fbihome.de>  [588f1cca15462a28fff7d983cdd991f2a96d1ca0]

        Qt5 fix the clang plugin build
        
        ... and fix the global Qt* and wrong included headers.
        
        Change-Id: I436628d3a2d4469d5cc72f9fe7f394426d86fb2e
        Reviewed-on: https://gerrit.libreoffice.org/65023
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-12-12  Mike Kaganski  <mike.kaganski@collabora.com>  [2b6bd096f5bd9d250e4590d7150190086ad282b2]

        tdf#104277 follow-up: use svtools::executeRestartDialog
        
        This harmonizes this setting's prompt with other places asking for restart.
        Related obsolete strings are removed.
        
        Change-Id: I2da63585747056714eb688681194acd35550e1c7
        Reviewed-on: https://gerrit.libreoffice.org/65022
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-12  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [22be500b1624753decec43c0de4ccb1c5f7a21d4]

        tdf#69569 implement proposed change to ODF1.2 part 2 §4.11.7.7
        
        Calculating the number of days in a year in AddIn function GetDaysInYear()
        for basis 1 (actual/actual) gave wrong results.
        Now the results are correct and the same as in Excel.
        
        Extended the unit test document for function YEARFRAC and corrected the
        unit test document for function AMORDEGRC (verified the results with Excel).
        
        Change-Id: Ic68f108496f41dec71b3616095dff80512a64c31
        Reviewed-on: https://gerrit.libreoffice.org/64837
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-12-12  Mike Kaganski  <mike.kaganski@collabora.com>  [12edea426a31f57a9d5b1c65b34fb1336c5534e9]

        tdf#122038: don't create another RestartDialog if already restarting
        
        otherwise it crashes/aborts in Window::dispose() with this backtrace:
        
        ucrtbased.dll!issue_debug_notification(const wchar_t * const message) Line 28
        	at minkernel\crts\ucrt\src\appcrt\internal\report_runtime_error.cpp(28)
        ucrtbased.dll!__acrt_report_runtime_error(const wchar_t * message) Line 154
        	at minkernel\crts\ucrt\src\appcrt\internal\report_runtime_error.cpp(154)
        ucrtbased.dll!abort() Line 61
        	at minkernel\crts\ucrt\src\appcrt\startup\abort.cpp(61)
        vcllo.dll!SalAbort(const rtl::OUString & rErrorText, bool bDumpCore) Line 309
        	at c:\lo\src\core\vcl\source\app\salplug.cxx(309)
        vcllo.dll!Application::Abort(const rtl::OUString & rErrorText) Line 270
        	at c:\lo\src\core\vcl\source\app\svapp.cxx(270)
        vcllo.dll!vcl::Window::dispose() Line 275
        	at c:\lo\src\core\vcl\source\window\window.cxx(275)
        vcllo.dll!SystemWindow::dispose() Line 114
        	at c:\lo\src\core\vcl\source\window\syswin.cxx(114)
        vcllo.dll!Dialog::dispose() Line 647
        	at c:\lo\src\core\vcl\source\window\dialog.cxx(647)
        vcllo.dll!VclReferenceBase::disposeOnce() Line 43
        	at c:\lo\src\core\vcl\source\outdev\vclreferencebase.cxx(43)
        tklo.dll!VclPtr<vcl::Window>::disposeAndClear() Line 206
        	at c:\lo\src\core\include\vcl\vclptr.hxx(206)
        tklo.dll!UnoWrapper::WindowDestroyed(vcl::Window * pWindow) Line 294
        	at c:\lo\src\core\toolkit\source\helper\unowrapper.cxx(294)
        vcllo.dll!vcl::Window::dispose() Line 233
        	at c:\lo\src\core\vcl\source\window\window.cxx(233)
        vcllo.dll!SystemWindow::dispose() Line 114
        	at c:\lo\src\core\vcl\source\window\syswin.cxx(114)
        vcllo.dll!WorkWindow::dispose() Line 129
        	at c:\lo\src\core\vcl\source\window\wrkwin.cxx(129)
        vcllo.dll!VclReferenceBase::disposeOnce() Line 43
        	at c:\lo\src\core\vcl\source\outdev\vclreferencebase.cxx(43)
        tklo.dll!VclPtr<OutputDevice>::disposeAndClear() Line 206
        	at c:\lo\src\core\include\vcl\vclptr.hxx(206)
        tklo.dll!VCLXWindow::dispose() Line 947
        	at c:\lo\src\core\toolkit\source\awt\vclxwindow.cxx(947)
        fwklo.dll!`anonymous namespace'::XFrameImpl::disposing() Line 2184
        	at c:\lo\src\core\framework\source\services\frame.cxx(2184)
        cppuhelper3MSC.dll!cppu::WeakComponentImplHelperBase::dispose() Line 105
        	at c:\lo\src\core\cppuhelper\source\implbase.cxx(105)
        fwklo.dll!cppu::PartialWeakComponentImplHelper<com::sun::star::lang::XServiceInfo,com::sun::star::frame::XFrame2,com::sun::star::awt::XWindowListener,com::sun::star::awt::XTopWindowListener,com::sun::star::awt::XFocusListener,com::sun::star::document::XActionLockable,com::sun::star::util::XCloseable,com::sun::star::frame::XComponentLoader,com::sun::star::frame::XTitle,com::sun::star::frame::XTitleChangeBroadcaster,com::sun::star::beans::XPropertySet,com::sun::star::beans::XPropertySetInfo>::dispose() Line 90
        	at c:\lo\src\core\include\cppuhelper\compbase.hxx(90)
        fwklo.dll!`anonymous namespace'::XFrameImpl::close(unsigned char bDeliverOwnership) Line 1716
        	at c:\lo\src\core\framework\source\services\frame.cxx(1716)
        fwklo.dll!framework::Desktop::impl_closeFrames(bool bAllowUI) Line 1743
        	at c:\lo\src\core\framework\source\services\desktop.cxx(1743)
        fwklo.dll!framework::Desktop::terminate() Line 233
        	at c:\lo\src\core\framework\source\services\desktop.cxx(233)
        comphelper.dll!comphelper::OOfficeRestartManager::notify(const com::sun::star::uno::Any & __formal) Line 109
        	at c:\lo\src\core\comphelper\source\misc\officerestartmanager.cxx(109)
        tklo.dll!`anonymous namespace'::AsyncCallback::Notify_Impl(`anonymous-namespace'::AsyncCallback * __formal, void * p) Line 105
        	at c:\lo\src\core\toolkit\source\awt\asynccallback.cxx(105)
        tklo.dll!`anonymous namespace'::AsyncCallback::LinkStubNotify_Impl(void * instance, void * data) Line 97
        	at c:\lo\src\core\toolkit\source\awt\asynccallback.cxx(97)
        vcllo.dll!Link<void *,void>::Call(void * data) Line 84
        	at c:\lo\src\core\include\tools\link.hxx(84)
        vcllo.dll!ImplHandleUserEvent(ImplSVEvent * pSVEvent) Line 1935
        	at c:\lo\src\core\vcl\source\window\winproc.cxx(1935)
        vcllo.dll!ImplWindowFrameProc(vcl::Window * _pWindow, SalEvent nEvent, const void * pEvent) Line 2486
        	at c:\lo\src\core\vcl\source\window\winproc.cxx(2486)
        vcllo.dll!SalFrame::CallCallback(SalEvent nEvent, const void * pEvent) Line 285
        	at c:\lo\src\core\vcl\inc\salframe.hxx(285)
        vclplug_winlo.dll!ImplHandleUserEvent(HWND__ * hWnd, __int64 lParam) Line 4068
        	at c:\lo\src\core\vcl\win\window\salframe.cxx(4068)
        vclplug_winlo.dll!SalFrameWndProc(HWND__ * hWnd, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam, bool & rDef) Line 5721
        	at c:\lo\src\core\vcl\win\window\salframe.cxx(5721)
        vclplug_winlo.dll!SalFrameWndProcW(HWND__ * hWnd, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam) Line 5828
        	at c:\lo\src\core\vcl\win\window\salframe.cxx(5828)
        user32.dll!UserCallWinProcCheckWow()
        user32.dll!CallWindowProcW()
        opengl32.dll!wglWndProc()
        user32.dll!UserCallWinProcCheckWow()
        user32.dll!DispatchMessageWorker()
        vclplug_winlo.dll!ImplSalDispatchMessage(const tagMSG * pMsg) Line 410
        	at c:\lo\src\core\vcl\win\app\salinst.cxx(410)
        vclplug_winlo.dll!ImplSalYield(bool bWait, bool bHandleAllCurrentEvents) Line 441
        	at c:\lo\src\core\vcl\win\app\salinst.cxx(441)
        vclplug_winlo.dll!WinSalInstance::DoYield(bool bWait, bool bHandleAllCurrentEvents) Line 512
        	at c:\lo\src\core\vcl\win\app\salinst.cxx(512)
        vcllo.dll!ImplYield(bool i_bWait, bool i_bAllEvents) Line 441
        	at c:\lo\src\core\vcl\source\app\svapp.cxx(441)
        vcllo.dll!Application::Yield() Line 506
        	at c:\lo\src\core\vcl\source\app\svapp.cxx(506)
        vcllo.dll!Dialog::Execute() Line 1041
        	at c:\lo\src\core\vcl\source\window\dialog.cxx(1041)
        vcllo.dll!SalInstanceDialog::run() Line 881
        	at c:\lo\src\core\vcl\source\app\salvtables.cxx(881)
        vcllo.dll!weld::DialogController::run() Line 1364
        	at c:\lo\src\core\include\vcl\weld.hxx(1364)
        svtlo.dll!svtools::executeRestartDialog(const com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> & context, weld::Window * parent, svtools::RestartReason reason) Line 101
        	at c:\lo\src\core\svtools\source\dialogs\restartdialog.cxx(98)
        cuilo.dll!OfaTreeOptionsDialog::OKHdl_Impl(Button * __formal) Line 735
        	at c:\lo\src\core\cui\source\options\treeopt.cxx(735)
        cuilo.dll!OfaTreeOptionsDialog::LinkStubOKHdl_Impl(void * instance, Button * data) Line 704
        	at c:\lo\src\core\cui\source\options\treeopt.cxx(704)
        vcllo.dll!Link<Button *,void>::Call(Button * data) Line 84
        	at c:\lo\src\core\include\tools\link.hxx(84)
        vcllo.dll!Button::Click::__l2::<lambda>() Line 125
        	at c:\lo\src\core\vcl\source\control\button.cxx(125)
        vcllo.dll!std::_Invoker_functor::_Call<void <lambda>(void) &>(Button::Click::__l2::void <lambda>(void) & _Obj)
        vcllo.dll!std::invoke<void <lambda>(void) &>(Button::Click::__l2::void <lambda>(void) & _Obj)
        vcllo.dll!std::_Invoker_ret<void,1>::_Call<void <lambda>(void) &>(Button::Click::__l2::void <lambda>(void) & <_Vals_0>)
        vcllo.dll!std::_Func_impl_no_alloc<void <lambda>(void),void>::_Do_call()
        vcllo.dll!std::_Func_class<void>::operator()()
        vcllo.dll!Control::ImplCallEventListenersAndHandler(VclEventId nEvent, const std::function<void __cdecl(void)> & callHandler) Line 321
        	at c:\lo\src\core\vcl\source\control\ctrl.cxx(321)
        vcllo.dll!Button::Click() Line 125
        	at c:\lo\src\core\vcl\source\control\button.cxx(125)
        vcllo.dll!OKButton::Click() Line 1737
        	at c:\lo\src\core\vcl\source\control\button.cxx(1737)
        vcllo.dll!PushButton::Tracking(const TrackingEvent & rTEvt) Line 1260
        	at c:\lo\src\core\vcl\source\control\button.cxx(1260)
        vcllo.dll!vcl::Window::EndTracking(TrackingEventFlags nFlags) Line 320
        	at c:\lo\src\core\vcl\source\window\window2.cxx(320)
        vcllo.dll!ImplHandleMouseEvent(const VclPtr<vcl::Window> & xWindow, MouseNotifyEvent nSVEvent, bool bMouseLeave, long nX, long nY, unsigned __int64 nMsgTime, unsigned short nCode, MouseEventModifiers nMode) Line 703
        	at c:\lo\src\core\vcl\source\window\winproc.cxx(703)
        vcllo.dll!ImplHandleSalMouseButtonUp(vcl::Window * pWindow, const SalMouseEvent * pEvent) Line 1998
        	at c:\lo\src\core\vcl\source\window\winproc.cxx(1998)
        vcllo.dll!ImplWindowFrameProc(vcl::Window * _pWindow, SalEvent nEvent, const void * pEvent) Line 2336
        	at c:\lo\src\core\vcl\source\window\winproc.cxx(2336)
        vcllo.dll!SalFrame::CallCallback(SalEvent nEvent, const void * pEvent) Line 285
        	at c:\lo\src\core\vcl\inc\salframe.hxx(285)
        vclplug_winlo.dll!ImplHandleMouseMsg(HWND__ * hWnd, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam) Line 3120
        	at c:\lo\src\core\vcl\win\window\salframe.cxx(3120)
        vclplug_winlo.dll!SalFrameWndProc(HWND__ * hWnd, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam, bool & rDef) Line 5475
        	at c:\lo\src\core\vcl\win\window\salframe.cxx(5475)
        vclplug_winlo.dll!SalFrameWndProcW(HWND__ * hWnd, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam) Line 5828
        	at c:\lo\src\core\vcl\win\window\salframe.cxx(5828)
        user32.dll!UserCallWinProcCheckWow()
        user32.dll!CallWindowProcW()
        opengl32.dll!wglWndProc()
        user32.dll!UserCallWinProcCheckWow()
        user32.dll!DispatchMessageWorker()
        vclplug_winlo.dll!ImplSalDispatchMessage(const tagMSG * pMsg) Line 410
        	at c:\lo\src\core\vcl\win\app\salinst.cxx(410)
        vclplug_winlo.dll!ImplSalYield(bool bWait, bool bHandleAllCurrentEvents) Line 483
        	at c:\lo\src\core\vcl\win\app\salinst.cxx(483)
        vclplug_winlo.dll!WinSalInstance::DoYield(bool bWait, bool bHandleAllCurrentEvents) Line 512
        	at c:\lo\src\core\vcl\win\app\salinst.cxx(512)
        vcllo.dll!ImplYield(bool i_bWait, bool i_bAllEvents) Line 441
        	at c:\lo\src\core\vcl\source\app\svapp.cxx(441)
        vcllo.dll!Application::Yield() Line 506
        	at c:\lo\src\core\vcl\source\app\svapp.cxx(506)
        vcllo.dll!Dialog::Execute() Line 1041
        	at c:\lo\src\core\vcl\source\window\dialog.cxx(1041)
        cuilo.dll!OfaTreeOptionsDialog::Execute() Line 2040
        	at c:\lo\src\core\cui\source\options\treeopt.cxx(2040)
        cuilo.dll!CuiVclAbstractDialog_Impl::Execute() Line 112
        	at c:\lo\src\core\cui\source\factory\dlgfact.cxx(112)
        sfxlo.dll!SfxApplication::OfaExec_Impl(SfxRequest & rReq) Line 1361
        	at c:\lo\src\core\sfx2\source\appl\appserv.cxx(1361)
        sfxlo.dll!SfxStubSfxApplicationOfaExec_Impl(SfxShell * pShell, SfxRequest & rReq) Line 1248
        	at c:\lo\src\core\workdir\sditarget\sfx2\sdi\sfxslots.hxx(1248)
        sfxlo.dll!SfxShell::CallExec(void(*)(SfxShell *, SfxRequest &) pFunc, SfxRequest & rReq) Line 207
        	at c:\lo\src\core\include\sfx2\shell.hxx(207)
        sfxlo.dll!SfxDispatcher::Call_Impl(SfxShell & rShell, const SfxSlot & rSlot, SfxRequest & rReq, bool bRecord) Line 356
        	at c:\lo\src\core\sfx2\source\control\dispatch.cxx(356)
        sfxlo.dll!SfxDispatcher::Execute_(SfxShell & rShell, const SfxSlot & rSlot, SfxRequest & rReq, SfxCallMode eCallMode) Line 854
        	at c:\lo\src\core\sfx2\source\control\dispatch.cxx(854)
        sfxlo.dll!SfxDispatcher::Execute(unsigned short nSlot, SfxCallMode nCall, const SfxItemSet * pArgs, const SfxItemSet * pInternalArgs, unsigned short nModi) Line 913
        	at c:\lo\src\core\sfx2\source\control\dispatch.cxx(913)
        sfxlo.dll!SfxDispatchController_Impl::dispatch(const com::sun::star::util::URL & aURL, const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & aArgs, const com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> & rListener) Line 774
        	at c:\lo\src\core\sfx2\source\control\unoctitm.cxx(774)
        sfxlo.dll!SfxOfficeDispatch::dispatch(const com::sun::star::util::URL & aURL, const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & aArgs) Line 225
        	at c:\lo\src\core\sfx2\source\control\unoctitm.cxx(225)
        fwklo.dll!framework::MenuBarManager::Select(Menu * pMenu) Line 896
        	at c:\lo\src\core\framework\source\uielement\menubarmanager.cxx(896)
        fwklo.dll!framework::MenuBarManager::LinkStubSelect(void * instance, Menu * data) Line 832
        	at c:\lo\src\core\framework\source\uielement\menubarmanager.cxx(832)
        vcllo.dll!Link<Menu *,bool>::Call(Menu * data) Line 84
        	at c:\lo\src\core\include\tools\link.hxx(84)
        vcllo.dll!Menu::Select() Line 362
        	at c:\lo\src\core\vcl\source\window\menu.cxx(362)
        vcllo.dll!Menu::ImplCallSelect(void * __formal) Line 2140
        	at c:\lo\src\core\vcl\source\window\menu.cxx(2140)
        vcllo.dll!Menu::LinkStubImplCallSelect(void * instance, void * data) Line 2136
        	at c:\lo\src\core\vcl\source\window\menu.cxx(2136)
        vcllo.dll!Link<void *,void>::Call(void * data) Line 84
        	at c:\lo\src\core\include\tools\link.hxx(84)
        vcllo.dll!ImplHandleUserEvent(ImplSVEvent * pSVEvent) Line 1935
        	at c:\lo\src\core\vcl\source\window\winproc.cxx(1935)
        vcllo.dll!ImplWindowFrameProc(vcl::Window * _pWindow, SalEvent nEvent, const void * pEvent) Line 2486
        	at c:\lo\src\core\vcl\source\window\winproc.cxx(2486)
        vcllo.dll!SalFrame::CallCallback(SalEvent nEvent, const void * pEvent) Line 285
        	at c:\lo\src\core\vcl\inc\salframe.hxx(285)
        vclplug_winlo.dll!ImplHandleUserEvent(HWND__ * hWnd, __int64 lParam) Line 4068
        	at c:\lo\src\core\vcl\win\window\salframe.cxx(4068)
        vclplug_winlo.dll!SalFrameWndProc(HWND__ * hWnd, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam, bool & rDef) Line 5721
        	at c:\lo\src\core\vcl\win\window\salframe.cxx(5721)
        vclplug_winlo.dll!SalFrameWndProcW(HWND__ * hWnd, unsigned int nMsg, unsigned __int64 wParam, __int64 lParam) Line 5828
        	at c:\lo\src\core\vcl\win\window\salframe.cxx(5828)
        user32.dll!UserCallWinProcCheckWow()
        user32.dll!CallWindowProcW()
        opengl32.dll!wglWndProc()
        user32.dll!UserCallWinProcCheckWow()
        user32.dll!DispatchMessageWorker()
        vclplug_winlo.dll!ImplSalDispatchMessage(const tagMSG * pMsg) Line 410
        	at c:\lo\src\core\vcl\win\app\salinst.cxx(410)
        vclplug_winlo.dll!ImplSalYield(bool bWait, bool bHandleAllCurrentEvents) Line 441
        	at c:\lo\src\core\vcl\win\app\salinst.cxx(441)
        vclplug_winlo.dll!WinSalInstance::DoYield(bool bWait, bool bHandleAllCurrentEvents) Line 512
        	at c:\lo\src\core\vcl\win\app\salinst.cxx(512)
        vcllo.dll!ImplYield(bool i_bWait, bool i_bAllEvents) Line 441
        	at c:\lo\src\core\vcl\source\app\svapp.cxx(441)
        vcllo.dll!Application::Yield() Line 506
        	at c:\lo\src\core\vcl\source\app\svapp.cxx(506)
        vcllo.dll!Application::Execute() Line 422
        	at c:\lo\src\core\vcl\source\app\svapp.cxx(422)
        sofficeapp.dll!desktop::Desktop::Main() Line 1619
        	at c:\lo\src\core\desktop\source\app\app.cxx(1619)
        vcllo.dll!ImplSVMain() Line 199
        	at c:\lo\src\core\vcl\source\app\svmain.cxx(199)
        vcllo.dll!SVMain() Line 234
        	at c:\lo\src\core\vcl\source\app\svmain.cxx(234)
        sofficeapp.dll!soffice_main() Line 169
        	at c:\lo\src\core\desktop\source\app\sofficemain.cxx(169)
        soffice.bin!sal_main() Line 48
        	at c:\lo\src\core\desktop\source\app\main.c(48)
        soffice.bin!main(int argc, char * * argv) Line 47
        	at c:\lo\src\core\desktop\source\app\main.c(47)
        soffice.bin!invoke_main() Line 79
        	at d:\agent\_work\3\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(79)
        soffice.bin!__scrt_common_main_seh() Line 288
        	at d:\agent\_work\3\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(288)
        soffice.bin!__scrt_common_main() Line 331
        	at d:\agent\_work\3\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl(331)
        soffice.bin!mainCRTStartup() Line 17
        	at d:\agent\_work\3\s\src\vctools\crt\vcstartup\src\startup\exe_main.cpp(17)
        kernel32.dll!BaseThreadInitThunk()
        ntdll.dll!RtlUserThreadStart()
        
        Change-Id: I0518c48e48a50b99a2a1eaf17335e116d63bc587
        Reviewed-on: https://gerrit.libreoffice.org/65007
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-12  Stephan Bergmann  <sbergman@redhat.com>  [617b4bc84eb82022fd792b1aa59cc4c5e3d18b44]

        Make android/mobile-config.py compatible with Python 3
        
        Change-Id: I079c4efd28e7e0d10ca6edf242ddd85b9294db08
        Reviewed-on: https://gerrit.libreoffice.org/64962
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [56ff7f7789cc914cef705b069553ad4f38f6b9c5]

        use unique_ptr in createTransformedClone
        
        Change-Id: I224f2ab64188d0df8f4a587af65f6bf80359a9de
        Reviewed-on: https://gerrit.libreoffice.org/65006
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-12  Martin van Zijl  <martin.vanzijl@gmail.com>  [083341cb501a14efe9d9131e4f08bf95e056f65e]

        tdf#95003 inserted frame loses background color
        
        The Area tab settings in the Insert Frame dialog are now applied
        correctly (including color).
        
        Change-Id: Id152c9409595970078970b43068a7ee594827d2b
        Reviewed-on: https://gerrit.libreoffice.org/64990
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-12-12  Caolán McNamara  <caolanm@redhat.com>  [6236051a3496278fe2768b40ebf1f4e82a44bb44]

        weld SwAddStylesDlg
        
        Change-Id: I1dfdf0cea69585991bc0fa8dc38ebdf78abe97bf
        Reviewed-on: https://gerrit.libreoffice.org/64976
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-12  Sumit Chauhan  <sumitcn25@gmail.com>  [3911bf8364dae4c855ad37237c114f9007f70657]

        tdf#98253 Qt5 rely on VCL for SetDeactiveColor
        
        Keep the DeactiveColor from generic vcl style without overriding it
        with the Qt5 style.
        
        Change-Id: I10ffdc79e1b6878d27ae13c6394ad50d7470f073
        Reviewed-on: https://gerrit.libreoffice.org/64522
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-12-12  Dmitriy Shilin  <dshil@fastmail.com>  [773a29a3fa188b0a1290781d305d2df868e1600c]

        tdf#107792 vcl: split MakeBrush into functions
        
        Change-Id: I531442ca1e121c059fb21bd86ff0c6ac7fa0cac4
        Reviewed-on: https://gerrit.libreoffice.org/64914
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [3b6ee27e4bea1414042550f078f30fe3b7845a11]

        tdf#122009: Hide notebookbar in full screen
        
        Follow same logic as in presentation mode. See
        6a9326803c01f4c9bc7da855053ce4e80646fad8
        
        Change-Id: I89c31e23dd97e647ab380aa30635acda46064b2f
        Reviewed-on: https://gerrit.libreoffice.org/64911
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-12-12  himajin100000  <himajin100000@gmail.com>  [a95815faa8b09dbd47196d6d952b3e2d20e10fef]

        "functionor" to "function or", and added missing quote
        
        Change-Id: I647abff8c149b84aa7196e81d0820b23d8b93dd0
        Reviewed-on: https://gerrit.libreoffice.org/64890
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [d49e2e46099e3599bdc8d81efe9ee8bd1cdcb6ee]

        use std::<some_container>::swap, instead of copy and clear
        
        Change-Id: If49c33e271426ff5c2d0c6cc4010670f797bdd38
        Reviewed-on: https://gerrit.libreoffice.org/65001
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-12  Katarina Behrens  <Katarina.Behrens@cib.de>  [e4e28359d688992deb8be5fbfdb3bcae855a7fe2]

        tdf#120454: Implement native rendering of tooltips
        
        side-step the entire misery of proper positioning of non-native
        tooltips just like in gtk3
        
        Change-Id: I09a75fae672d3d999c946c50c547d5f2cfa3ec14
        Reviewed-on: https://gerrit.libreoffice.org/64956
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-12-12  Alain Romedenne  <pyoffice.romedenne@sfr.fr>  [ce0ba2c95396898e9e411ee70e219360159e36c4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - StarDesktop object and reorder indexes
            
            Add StarDesktop object description
            Reorder "Other commands" to add UNO objects
            
            Change-Id: Ia6547ea059276f8946b03392d29d968187bcd26c
            Signed-off-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-on: https://gerrit.libreoffice.org/64981
            Tested-by: Jenkins
            
2018-12-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b7e93142916aaa5bf529ed7abefcf1829278510]

        use unique_ptr in SfxChildWinContextCtor
        
        Change-Id: I5ad26f30704708aac42f2c48fa38382c38f98b2a
        Reviewed-on: https://gerrit.libreoffice.org/64998
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [0bab9c02285ead494edbc456a96f38545823bb10]

        use unique_ptr in SfxChildWinCtor
        
        Change-Id: I155036f6a47c765595938ff325ede6bbe6dd5c48
        Reviewed-on: https://gerrit.libreoffice.org/65000
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-12  Caolán McNamara  <caolanm@redhat.com>  [25f06457382bb5c9c648d65eb102c9d91983cda0]

        m_EntryList just shadows ComboBox entries
        
        seems CaptionComboBox has devolved to a ComboBox that doesn't allow typing
        space
        
        Change-Id: I6beffaa8157eb91f0fd9fbe7f0de92a54e97470c
        Reviewed-on: https://gerrit.libreoffice.org/64979
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-12  Caolán McNamara  <caolanm@redhat.com>  [b5f372f5517ba4fad7a38cad14684123700055b2]

        GetEntryCount is 0 at ctor time
        
        Change-Id: I01ae503df29dbce12b10d661072a7a45e2336d2e
        Reviewed-on: https://gerrit.libreoffice.org/64978
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-12  Caolán McNamara  <caolanm@redhat.com>  [4309a966520d55125aa0ee2903907df75f5b8296]

        m_DelEntryList is unused
        
        since...
        
        commit 08da15cabdcef60191f4ed98ed694eba3e35b5e1
        Author: Jakub Trzebiatowski <ubap.dev@gmail.com>
        Date:   Fri Mar 11 20:58:34 2016 +0100
        
            tdf#90855 Improve the 'Insert Bookmark' dialog
        
        Change-Id: Iabe462ddcfc2ea1a0eaeafe0d126f87158db97fd
        Reviewed-on: https://gerrit.libreoffice.org/64977
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-12  Dmitriy Shilin  <dshil@fastmail.com>  [1f399944ab9d2d46b372a259374cb1c2d26f107c]

        tdf#107792 vcl: simplify SetFillColor()
        
        Change-Id: If01e88d80922ca140e7e5d388cb5760f0bb20d79
        Reviewed-on: https://gerrit.libreoffice.org/64913
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-12  Miklos Vajna  <vmiklos@collabora.com>  [d0e094ac9fc3e5e1efe623afafe18b3032b9321b]

        sw: various small cleanups in DocxTableStyleExport
        
        Change-Id: I7b163a344f36a1ae1170228e65dfe8828b2c7ee1
        Reviewed-on: https://gerrit.libreoffice.org/64989
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-12-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [06d77084228e16a68a6da37f182be282be2fa946]

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

2018-12-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [0dd025a2180e7fb1bf27a71687769a61d608abf2]

        use unique_ptr for SfxChildWinFactory
        
        Change-Id: I4305310ea296a5326838759742b14e687158d426
        Reviewed-on: https://gerrit.libreoffice.org/64954
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [d4fac095361f9d0c08091ba19c3fb167850be6b8]

        loplugin:useuniqueptr in editeng
        
        Change-Id: I1172359ed57e5f19e7d3d7af30e6fbf8e54d9e75
        Reviewed-on: https://gerrit.libreoffice.org/64950
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [30eb0839c59d8066d130ea3f25b605d9f6276eb9]

        loplugin:useuniqueptr in basic and framework
        
        Change-Id: I409c9c572eb8f3d68c8a387844b43988b4ab5c32
        Reviewed-on: https://gerrit.libreoffice.org/64949
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-12  Mike Kaganski  <mike.kaganski@collabora.com>  [d398e9248c183cf988b6d985b342b0cbff93ea02]

        tdf#121734: ww8 import: use direct formatting for floating object frames
        
        ... and don't modify standard frame styles to have no borders and padding.
        This makes "Frame", "OLE", and "Graphics" frame styles of imported DOC
        files to have usual settings (for "Frame", it's 1.5 mm padding and all
        borders set to 0.05 pt black line).
        
        All objects that need invisible frame will have them with all necessary
        settings set explicitly, which allows to copy and paste such frames to
        other documents without problems.
        
        This makes DOC import aligned with DOCX import in this regard.
        
        Change-Id: I6f05cf71e63ceccb8e0ddebe23ec41bf69af9b52
        Reviewed-on: https://gerrit.libreoffice.org/64992
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-12  Eike Rathke  <erack@redhat.com>  [3c964980da07892a02d5ac721d80558c459532d0]

        Use Welford one-pass variance algorithm for DataPilot / pivot table
        
        ... instead of the naïve algorithm. Short test case with 4 values:
        
        10000000007
        10000000011
        10000000013
        10000000017
        
             Naïve Var: -21845.3333333333
           Welford Var: 17.3333314259847
        VAR() two-pass: 17.3333333333333
        
        Change-Id: I2f27ab91166551e96c0e467f41bd6e6d49b50295
        Reviewed-on: https://gerrit.libreoffice.org/64993
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-12-11  Sabri Unal  <yakushabb@gmail.com>  [d1363c39201e93aa83028fd837fe12f48f79f63b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Correct some Format - Row/Column/Cell paths
            
            Some Format - Row/Column/Cell paths are corrected
            as Format - Rows/Columns/Cells
            
            Change-Id: If9795322ca50f3f5646b9195de69eb1e348662cf
            Reviewed-on: https://gerrit.libreoffice.org/64985
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-11  Zdeněk Crhonek  <zcrhonek@gmail.com>  [23b6c876180b5fc7b124f8116a350a9b9066e1f6]

        uitest for bug tdf#31805
        
        Change-Id: I21790869be9c87e923cb4d87b58b2dc4b143fb25
        Reviewed-on: https://gerrit.libreoffice.org/64971
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-12-11  Eike Rathke  <erack@redhat.com>  [639a401fbd910c1fede35f7106a5acf716ec5fea]

        Correct typed_flags<PivotFunc> mask is 0x1fff
        
        This was wrong since
        
            commit 298ee50676b849020a8a5042e8612f71379ecf3b
            CommitDate: Sun Nov 20 00:14:28 2016 +0100
        
                PivotMedian: Implement median as a new pivot table function
        
        and in fact in a debug build failed an assertion
        
        soffice.bin: include/o3tl/typed_flags_set.hxx:85:
          constexpr o3tl::is_typed_flags<E, M>::Wrap::Wrap(type name std::underlying_type<_Tp>::type)
          [with E = PivotFunc; typename std::underlying_type<_Tp>::type M = 4607; typename std::underlying_type<_Tp>::type = int]:
          Assertion `static_cast<typename std::underlying_type<E>::type>(~0) == M || (value & ~M) == 0' failed.
        
        when one of the functions (e.g. StdVar) not included in the mask
        was chosen as pivot table data function.
        
        Change-Id: I5b9efc7d2cbcf6fece3ef228db8f6e0ffa17b510
        Reviewed-on: https://gerrit.libreoffice.org/64974
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-12-11  Miklos Vajna  <vmiklos@collabora.com>  [42dffe7b135c0680a8e20e4170a5f1176afc908e]

        sw: fix paragraph enumeration going past a selected table
        
        Writer has the internal invariant that if a text (non-table) selection
        starts outside a table, it should end outside a table as well.  This
        means if you start your selection before a table and you try to select
        till the end of the table, your selection will end at the start of the
        next non-table node in fact.
        
        This is especially confusing if you turn the selection into a paragraph
        enumeration, where the last paragraph's 0 -> 0 character range is
        "selected" (i.e. none of the paragraph content is selected) and still
        the paragraph is included in the paragraph enumeration.
        
        Special-case the "selection ending at para start after a table"
        situation when it comes to turning this selection into a paragraph
        enumeration to avoid the unexpected empty paragraph at the end.
        
        Change-Id: I51432dee9e5d76971533c8059edab1cd9683434b
        Reviewed-on: https://gerrit.libreoffice.org/64972
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2018-12-11  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [e4c02a7bfe6f35afd359f6540b310437fd9a1d43]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Related: tdf#121173 double spaces in sentences
            
            Change-Id: Id9e9094b932af787ceccbe5ea867459afe6677c0
            Reviewed-on: https://gerrit.libreoffice.org/64897
            Tested-by: Jenkins
            Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2018-12-11  Tor Lillqvist  <tml@collabora.com>  [016746b9a9b85114560dead3ee226e4483a0d564]

        Adapt MACOSX/IOS ifdef for the now constness of the nFlags variable
        
        Change-Id: Ic6c51cdc219e663c59dee32f61e337709c90fbd2

2018-12-11  Tor Lillqvist  <tml@collabora.com>  [311490855235a85bceb05e6009d3c37f79b3bc2a]

        Do as the docs say: Use the CGContext property instead of graphicsPort
        
        The graphicsPort property of NSGraphicsContext is deprecated in 10.14.
        CGContext is there since 10.10 so we can use it unconditionally.
        
        But sadly this did not enable me to un-comment the assert() a few
        lines below.
        
        Wonder if this deprecation is just a cleanup of the API, and
        functionality-wise the CGContext property is exactly the same as
        graphicsPort?
        
        Change-Id: I2d5d0c766c343faa2d8cabea3a0729ce5b3a34e3

2018-12-11  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [e760ee23a41e7ca64b8a38866d3eb231ad854ec1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Related: tdf#121173 double spaces
            
            Change-Id: Iecc58ab0812c3a1bd279e28b8d0bf2de99a24792
            Reviewed-on: https://gerrit.libreoffice.org/64887
            Tested-by: Jenkins
            Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2018-12-11  Brian Fraser  <andthebrain@softfrog.ca>  [61323f3594909e3fbff858d93d97e5c86d9e3408]

        Impress: Support drag'n'drop of multiple effects in animation pane
        
        Change-Id: I004b2738929e9755dba03c8cab5cb2e2ccae707d
        Reviewed-on: https://gerrit.libreoffice.org/64129
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2018-12-11  Tor Lillqvist  <tml@collabora.com>  [7c35d5f0669f461254668c1854291e1324b37c21]

        Comment out an assertion that fails every time for me on macOS
        
        Change-Id: I458f44d16b242700b228db647582c4b40b14661a

2018-12-11  Eike Rathke  <erack@redhat.com>  [fc1568d570a96bfa57013ae62adf3f9606639fd3]

        Resolves: tdf#46119 implement GeneralFunction_VAR, VARP, STDEV and STDEVP
        
        These were never implemented. Likely because they aren't used
        internally by Calc, which for formula expressions in the
        interpreter and for DataPilot / pivot table uses a different
        approach, but they are needed for
        css::sheet::XSheetOperation::computeFunction()
        
        Change-Id: I1af038bf9db8d0c04d69598b992b827b083e2248
        Reviewed-on: https://gerrit.libreoffice.org/64957
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-12-11  Stephan Bergmann  <sbergman@redhat.com>  [aca3a4c36f420c1c21ccdcc46953b2df1edc2e33]

        -Werror,-Wunused-variable
        
        Change-Id: Ia6b57f0cf508686c437027e5753258169c18b0f7

2018-12-11  Stephan Bergmann  <sbergman@redhat.com>  [1e58f623c3ef0cc1da2f60ec8cf437622495a0ec]

        Extend libtool RPATH outsmarting hack to external/coinmp's CoinUtils
        
        (See 1d028d4783da69c5c0e6e0b59e0f8ac55eb9d2b1 "Fix Linux RPATH of various
        external modules" for the original external/coinmp/rpath.patch missing a patch
        for CoinUtils/configure.)  This is a blind fix attempt for
        <https://ci.libreoffice.org/job/lo_daily_update_gandalf/559/console>
        
        > /lo/home/tdf/lode/jenkins/workspace/lo_daily_update_gandalf/instdir/program/libCoinUtils.so.3 has unexpected RPATH  0x000000000000001d (RUNPATH)            Library runpath: [/opt/rh/devtoolset-7/root/usr/lib/../lib64:$ORIGIN]
        > /lo/home/tdf/lode/jenkins/workspace/lo_daily_update_gandalf/postprocess/CustomTarget_check_dynamic_objects.mk:20: recipe for target '/lo/home/tdf/lode/jenkins/workspace/lo_daily_update_gandalf/workdir/CustomTarget/postprocess/check_dynamic_objects/check.done' failed
        
        after ed81fe44d4e6b36c4c61a22e9e28a3a94fef9238 "Enabling Developer Toolset 7 for
        Jenkins' remaining GCC master jobs" enabled GCC 8 at gandalf's
        /opt/rh/devtoolset-7/root/ (which is at the same location as a CentOS Developer
        Toolset 7 special GCC 7, but is actually a plain GCC 8, cf.
        <https://lists.freedesktop.org/archives/libreoffice/2018-December/081544.html>
        "Re: Compiler baselines") for the lo_daily_update_gandalf job.  Presumably
        libtool added to RPATH a path to find that GCC 8 installation's
        /opt/rh/devtoolset-7/root/usr/lib64/libstdc++.so.6.
        
        Change-Id: I37c98faffe3e6c014e321b756a18a8468c32877c
        Reviewed-on: https://gerrit.libreoffice.org/64942
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [ada20402efa81273e03e46cbedc21f25b9daeeac]

        OSX implement bitmap-only rendering mode
        
        Eventually OSX should also depend on SVP and SVP should just
        export the platform agnostic code, so we can get rid of all
        the IOS and ANDROID ifdefs.
        
        Since the SVP mode now also uses a default DPI value of 96,
        we can get rid of those "broken" adjustments to the tests in
        commit a4ab0c08e747 ("Row height tolerance level increase for
        unittest") and commit 1e55a47e89a9 ("tdf#62268: allow row
        height recalculation on document load").
        
        The DPI handling on OSX seems really broken. Additionally DPI
        should probably a float value, as rounding results in various
        of-by-one errors in tests.
        
        Change-Id: I47881683a9c3d3e1b4f8e7aba1d03842da4d6652
        Reviewed-on: https://gerrit.libreoffice.org/64736
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-12-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [d0e30c11740ba22af5f6a8156dd00dad8c378b2a]

        tdf#121962 Don't treat closing bracket as invalid syntax
        
        Somehow there is a difference how the formula looks when converting via command line
        vs exporting from UI.
        In UI the sum formula looks like: 'sum( (0) ) (0|0|0|0)'
        while in cmd line it looks like:  'sum( (0) ) () '
        
        Both look sane, so just don't treat the second one as error.
        
        Change-Id: I345c062a9e7c8b9c849885bc6cb88167a3491dd8
        Reviewed-on: https://gerrit.libreoffice.org/64941
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-12-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [905c107cde4a0a7059b1e11b5f23a0a59188cb0c]

        tdf#121925 test for URLClassPath.ClassPathURLCheck
        
        Adds a configure test to check for the enabled ClassPathURLCheck.
        Should be reverted, if our jars pass it.
        
        Change-Id: I040b41f329ccae21b92118fd58270682e50e95c1
        Reviewed-on: https://gerrit.libreoffice.org/64709
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [b14371703236160bf34480ef831e9b2244e140ee]

        OSX always fall back to a bitmap context
        
        I'm not sure this is the best idea, but without a context many
        things will definitly break. In theory this is just needed for
        bitmap-only rendering mode.
        
        This is a more general solution of commit e659c6a1857f ("Work
        around odd macOS 10.14 graphicsContextWithWindow failure").
        
        Change-Id: I3708c25b302a38e1b0c0cccbcacd6cb9b5ff33dc
        Reviewed-on: https://gerrit.libreoffice.org/64952
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-12-11  Stanislav Horacek  <stanislav.horacek@gmail.com>  [70bc32b2cf3ea55d83acb7d0ed72bf697cc98026]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - correct command names for opening/saving remote files
            
            Change-Id: I2fc0b696a60dbdb3e18dc483b67c5ad57836f211
            Reviewed-on: https://gerrit.libreoffice.org/64675
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [011033cd847d037e4c6a696d3f8a99277b71a503]

        OSX cleanup some AquaSalFrame code
        
        Don't send a SalEvent from AquaSalFrame::SetWindowState, if we
        don't have a NSWindow and therefore can't actually move. Just
        like most other function, we can return early in this case.
        
        Also clean up duplicate code in AquaSalFrame::ShowFullScreen and
        remove some duplicate mpNSWindow checks.
        
        Change-Id: I90365ea64191682a7e867b80467c0a1bafdbc868
        Reviewed-on: https://gerrit.libreoffice.org/64951
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-12-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [d00513ab7d0b36819a5c9f8154d2fcd18d8e6197]

        Add some logging to sw calc
        
        Change-Id: I4cadbb928ab0fbb407e9d569e77e6c20229e1810
        Reviewed-on: https://gerrit.libreoffice.org/64940
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-12-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f611179ac6bf85d3c9d9a30d525447c54743bb6d]

        Expand warning (mention file path)
        
        Change-Id: Ib97d0da4c52215009dd2142908168c68ea0aebcb
        Reviewed-on: https://gerrit.libreoffice.org/64939
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-12-11  Serge Krot  <Serge.Krot@cib.de>  [182db646cfef44d26a4ced4bc745987e27900eb2]

        tdf#62364: mailmerge: new unit test
        
        Problem was: during mailmerge, all paragraphs became list nodes
        when the last node in original document (template) was list node.
        
        Change-Id: I8b457c5ef04ab6569e7860deb1f5b3d73dadacd0
        Reviewed-on: https://gerrit.libreoffice.org/64955
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-12-11  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [e12308fe13aa6edd88a5ae297e55b07608287b47]

        update credits
        
        Change-Id: I09e98f04b8ca2f2a3908f27276055fe9a308f5a8

2018-12-11  Caolán McNamara  <caolanm@redhat.com>  [22cd7acc7a81215876bb516311283b43f1a8f52c]

        gtk takes care of the ordering itself
        
        Change-Id: I5d77a3dddeb5524bfef13a4871ffc5bb6be6cae0
        Reviewed-on: https://gerrit.libreoffice.org/64900
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f7160636a5fa0471922f91f53a9f074859ea7bcc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix contents after translators review
            
            Change-Id: I674796639284397c019240c4cd2ee79adb5b6ec0
            Reviewed-on: https://gerrit.libreoffice.org/64960
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-11  Stephan Bergmann  <sbergman@redhat.com>  [490f07cf7235ab3c5dc4be13c53832e3266bd8e6]

        Extend libtool RPATH outsmarting hack to external/librevenge
        
        (See 1d028d4783da69c5c0e6e0b59e0f8ac55eb9d2b1 "Fix Linux RPATH of various
        external modules" for the similar patches to other external projects.)  This is
        a blind fix attempt for
        <https://ci.libreoffice.org/job/lo_daily_update_gandalf/559/console>
        
        > /lo/home/tdf/lode/jenkins/workspace/lo_daily_update_gandalf/instdir/program/librevenge-0.0-lo.so.0 has unexpected RPATH  0x000000000000001d (RUNPATH)            Library runpath: [/opt/rh/devtoolset-7/root/usr/lib/../lib64]
        [...]
        > /lo/home/tdf/lode/jenkins/workspace/lo_daily_update_gandalf/postprocess/CustomTarget_check_dynamic_objects.mk:20: recipe for target '/lo/home/tdf/lode/jenkins/workspace/lo_daily_update_gandalf/workdir/CustomTarget/postprocess/check_dynamic_objects/check.done' failed
        
        after ed81fe44d4e6b36c4c61a22e9e28a3a94fef9238 "Enabling Developer Toolset 7 for
        Jenkins' remaining GCC master jobs" enabled GCC 8 at gandalf's
        /opt/rh/devtoolset-7/root/ (which is at the same location as a CentOS Developer
        Toolset 7 special GCC 7, but is actually a plain GCC 8, cf.
        <https://lists.freedesktop.org/archives/libreoffice/2018-December/081544.html>
        "Re: Compiler baselines") for the lo_daily_update_gandalf job.  Presumably
        libtool added to RPATH a path to find that GCC 8 installation's
        /opt/rh/devtoolset-7/root/usr/lib64/libstdc++.so.6.
        
        Change-Id: I18a88b2dcdfcaf2e2d36d5ee1b41ce865e4ac34e
        Reviewed-on: https://gerrit.libreoffice.org/64943
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-11  sabri unal  <yakushabb@gmail.com>  [80b3338ec0a619a4ef09947d3594015681853e98]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Typo: Put a space after a full stop.
            
            Change-Id: I2898aefe96a3945952990470da5c7ffa6991710e
            Reviewed-on: https://gerrit.libreoffice.org/64917
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-11  sabri unal  <yakushabb@gmail.com>  [4f2c0540ceae6a4fd3e7fc7455c5e507d3b48dc2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Format - Alignment path corrected as Format - Align
            
            Change-Id: I63dcb0df4dfaa229b8992f258ca7de2d08244f39
            Reviewed-on: https://gerrit.libreoffice.org/64938
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-11  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [a5977185efb5728382f5ead19c715a59d5691eb7]

        presentation minimizer: warn user about unsaved presentation
        
        If minimizer is used on current presentation without making
        a copy and it has local modification we should suggest user
        to save it before, since not all minimization opearions could
        be reverted later.
        
        Change-Id: I12600c9a818698418f3ec957d43b13c6044609d2
        Reviewed-on: https://gerrit.libreoffice.org/64261
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-12-11  Stephan Bergmann  <sbergman@redhat.com>  [1b6a0624c5ed6a2ecab18d52c32f6a2bfa09d375]

        mythes is included in org.freedesktop.Sdk//18.08
        
        Change-Id: I9980f60ebe4cef26348fc26af6b56245260abcca
        Reviewed-on: https://gerrit.libreoffice.org/64937
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-11  andreas kainz  <kainz.a@gmail.com>  [d492fd6c0e8f133cf780d1c7ce0421fcc277d932]

        tdf#121814 savemodified indicator is bigger and red
        
        Change-Id: I5c16a662e52661aefc550fbed68635cc688664b1
        Reviewed-on: https://gerrit.libreoffice.org/64924
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [4015034e08d14c5fbc0b2b2e8a7e1e56f651d2f0]

        use unique_ptr for SfxChildWinContextFactory
        
        Change-Id: Id0e30c5e591e7fb4b21fb55d47d15a5936fe1374
        Reviewed-on: https://gerrit.libreoffice.org/64934
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-11  andreas kainz  <kainz.a@gmail.com>  [f009b0bda3102bb557ad72ac7cc4b398b9134fe3]

        Make groupedbar compact notebookbar out of experimental
        
        for writer, calc, impress and draw
        
        Change-Id: I7eadf5645788548357d5fb980b8cc938a6a47912
        Reviewed-on: https://gerrit.libreoffice.org/64925
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-12-11  Katarina Behrens  <Katarina.Behrens@cib.de>  [837a65cdc0bef4ef6c48f7b867c7948c70352f05]

        crashtesting: ooo55266-3.ods some members are nullptr
        
        Crashes since commit 6481bda69ade61cb5420156272fcf17edd43d620
        
            tdf#121612: update pivot caches during saving to XLSX
        
        without refresh, pivot cache export was skipped entirely
        
        Change-Id: Ic68d4974d5cb9278d61938a59aa8f1a01b920f1f
        Reviewed-on: https://gerrit.libreoffice.org/64903
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-12-11  Serge Krot  <Serge.Krot@cib.de>  [ac89eb0705ffc9d76a6ec2cdaf5856f3dcf998f6]

        sw: docx: avoid GrabBag checks without m_bStartedParaSdt flag
        
        Change-Id: If5c903030c624cbe2552cebfb011f912648929bf
        Reviewed-on: https://gerrit.libreoffice.org/64867
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-12-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b14ac71e71058b5804c287a45e389226a210f86]

        SvListAction::REVERSING is unused
        
        Change-Id: I188fbdd3855abff340790451e3939d2486067180
        Reviewed-on: https://gerrit.libreoffice.org/64922
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [b29b405549a527d4f953c5f0a581ea1e5a22afb8]

        SvListView::CreateViewData unnecessary
        
        the method and the only override all do the same thing
        
        Change-Id: Id8cb131845f3303fbd51736879aa15661d672400
        Reviewed-on: https://gerrit.libreoffice.org/64923
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [a8c1db54830fda16c5f5a9399bf11616570342da]

        loplugin:unusedfields
        
        Change-Id: I9f11c29a5bcb3512717ad01962f5645de96afe0b
        Reviewed-on: https://gerrit.libreoffice.org/64918
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [d35061b21b1ae4f1dcd5d451af831a6a00a3f3f0]

        loplugin:useuniqueptr in svtools,toolkits
        
        Change-Id: Ied7768293e7781772205c9e8f9fb743a584e3125
        Reviewed-on: https://gerrit.libreoffice.org/64880
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-11  Gabor Kelemen  <kelemeng@ubuntu.com>  [28726190d52b0729339d7257b84b449fafa4c34e]

        find-unneeded-includes: Avoid proposing o3tl fw declaration
        
        This does not really work: even when it seems to, it compiles only
        because of transitive includes
        
        - Filter o3tl/typed_flags_set.hxx in f-u-u
        - Remove already added fw declarations from hxx files and
          include full header just in case
        - Remove now unnecessary blacklist entries
        
        Change-Id: Ie0de6667af697095a623b435806449e7e28a6004
        Reviewed-on: https://gerrit.libreoffice.org/64659
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-12-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0ad2302cf6787cacbbaca081a890a0e356a55297]

        Fix typo
        
        Change-Id: I40c9591cd9787c919a5da7526ab866518bad3812
        Reviewed-on: https://gerrit.libreoffice.org/64912
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [43c3ca69fe39d1afa921c7228f28819cb52d20a0]

        accessibletable.hxx no more exists
        
        Change-Id: I209c1483ee668c29e68b7a5412eff740eda348d1
        Reviewed-on: https://gerrit.libreoffice.org/63849
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-11  Miklos Vajna  <vmiklos@collabora.com>  [46c5c62a9829a217f54d826c2cff6d2e15f7cba9]

        Related: tdf#121664 DOCX filter: fix line numbering start value handling
        
        SwWW8ImplReader::HandleLineNumbering() and
        WW8AttributeOutput::SectionLineNumbering() does the same for the DOC
        filter.
        
        Change-Id: I13c53a135d640829aeab44c29991c61c27a4ccf1
        Reviewed-on: https://gerrit.libreoffice.org/64892
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-12-11  andreas kainz  <kainz.a@gmail.com>  [11e6b7832465e37b3dc6f14f175e870b25ee4d19]

        tdf#119737 Wrong item Formula in drop-down menu Insert groupedbar
        
        Change-Id: Icd21e9fe0782d7b48e1167c6facaa1a1aa02cbc9
        Reviewed-on: https://gerrit.libreoffice.org/64909
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-11  andreas kainz  <kainz.a@gmail.com>  [d11dcb1b5810585b90cd6a678e081652b31e3bac]

        tdf#121898 add toggle numbered list command in home tab of writer
        
        Change-Id: Ia01c7adcd5e484982cc1131d513f9b1bab9ea0c9
        Reviewed-on: https://gerrit.libreoffice.org/64907
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-11  andreas kainz  <kainz.a@gmail.com>  [0c2d0f3197490c5b1dfd374eec7382263f0a6b38]

        tdf#121581 add scriptorganizer icon to breeze and sifr
        
        now scriptorganizer icon is available in all icon themes
        
        Change-Id: Ia981647b5d2888012eafcb5f98deb51efb51a64e
        Reviewed-on: https://gerrit.libreoffice.org/64906
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-11  Dmitriy Shilin  <dshil@fastmail.com>  [216cbcec6b0361986593e49837f8420e84032d6f]

        tdf#107792 vcl: simplify SetLineColor()
        
        Change-Id: Ie40ef8f4c0b8fe510ead1e8ad66bce88ee6cb913
        Reviewed-on: https://gerrit.libreoffice.org/64842
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-11  Mike Kaganski  <mike.kaganski@collabora.com>  [7263d223ddf42cc39d10a501159c7b04ef48df96]

        tdf#121685: also apply DeclareDPIAware manifest to console applications
        
        There's no reason not to; and now soffice.bin itself is built as a console
        application.
        
        Change-Id: Iba080498b02af04780fdfe1053fb00f584eaae81
        Reviewed-on: https://gerrit.libreoffice.org/64915
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [99111155770183ce3239dc2a074a8aa344233cab]

        loplugin:useuniqueptr in SvxIconChoiceCtrl_Impl
        
        Change-Id: I5bd4fb6b4942cea02168a8a92682fa215deae8cf
        Reviewed-on: https://gerrit.libreoffice.org/64878
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [1cd32bcf1b92bd53320717626601135623dadd55]

        loplugin:useuniqueptr in vcl
        
        Change-Id: I24eca813321fd3919bba9d37c285484f865ea2ea
        Reviewed-on: https://gerrit.libreoffice.org/64877
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-11  andreas kainz  <kainz.a@gmail.com>  [34d5e910adba4094bba1303284f9552028d0b019]

        tdf#121677 missing item name check for updates
        
        Change-Id: I35f2beffb564f1e20731ca1e972b69130276cdea
        Reviewed-on: https://gerrit.libreoffice.org/64905
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-10  Caolán McNamara  <caolanm@redhat.com>  [83e582be807e3c87b4855d840dbc9e8ae2f1e40a]

        remove bmps which were changed to pngs
        
        Change-Id: I40f3c407fa36451beba2b9cdc67d3a3ce69c29df
        Reviewed-on: https://gerrit.libreoffice.org/64881
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-10  Caolán McNamara  <caolanm@redhat.com>  [280a204b8230e2ea5626844e72f2d315cdecb931]

        Resolves: tdf#121946 first time draw uses gray bg
        
        Change-Id: Ia0491eebe8fa7ea2c2377ca96c758c681da5470a
        Reviewed-on: https://gerrit.libreoffice.org/64875
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-10  Rene Engelhard  <rene@debian.org>  [dc54afe74f6010f133ca94f7342d19da87d363f1]

        fix cut and paste error in new example in JdbcLongVarCharTest.java
        
        Change-Id: I91e568896b1674e97cdf18eacc21538093765bd9

2018-12-10  Zdeněk Crhonek  <zcrhonek@gmail.com>  [489775e72fbfb1636eafd431cf40e50705ae80ec]

        uitest for bug tdf#91425
        
        Change-Id: I95057eb6a8db1bd141bfa53ff955cd72c2b20cd4
        Reviewed-on: https://gerrit.libreoffice.org/64883
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-12-10  Stephan Bergmann  <sbergman@redhat.com>  [1173f5da013fa1652363ddaadbe8c0859f0050a2]

        missing include (--enable-breakpad)
        
        Change-Id: I9c720c109893fac671006ad7b3b2c58b397cc744

2018-12-10  Zdeněk Crhonek  <zcrhonek@gmail.com>  [e34fd6f86f15c96bb42466cc4179f1288863a428]

        uitest for bug tdf#81292 and tdf#99334 - Sort table
        
        Change-Id: Id43b223133cfc35875d6f2fc44582983120397be
        Reviewed-on: https://gerrit.libreoffice.org/64884
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-12-10  Tor Lillqvist  <tml@collabora.com>  [5f0dda8e9f2e35e1fdb5750089a70543478fa8a1]

        Add inline implementations of the C++ translate functions
        
        Change-Id: I749fa9d647bf55925fad862152b673ced312ee34

2018-12-10  Tor Lillqvist  <tml@collabora.com>  [4f1a341bc312673b8d92e4474cc39bc3ab69aa5b]

        Add a localisation API to LibreOfficeKitClass
        
        Combines the LanguageTag::Create() and Translate::get() (or nget())
        functionality.
        
        Also add an ABI test for the Kit class in the LibreOfficeKit unit
        test, and a test for the translation function.
        
        Change-Id: I78c48a8bbb434d6f204869290822830288022a53
        Reviewed-on: https://gerrit.libreoffice.org/64882
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-12-10  Zdeněk Crhonek  <zcrhonek@gmail.com>  [ee855a377f962eb8dff2224bb6412c2243535fb0]

        uitest for bug tdf#106099
        
        Change-Id: Id92e84c0eba019b5c5d9ed84703c1fb35871c64c
        Reviewed-on: https://gerrit.libreoffice.org/64885
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-12-10  Stephan Bergmann  <sbergman@redhat.com>  [7b1d57fa4e3d246ae81b89cc32ec4f78183db6d1]

        missing includes
        
        Change-Id: I1a393d402a066a42b066eb9f270cf1adf644c7e6

2018-12-10  Aleksei Nikiforov  <darktemplar@basealt.ru>  [8ff41a26caf51544699863c89598d37d93dc1b21]

        Fix build with poppler 0.71
        
        Change-Id: I470ece9dc4766e10e1ccb5e99b25a8d8cc4cbf38
        Reviewed-on: https://gerrit.libreoffice.org/63860
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-10  Laurent BP  <laurent.balland-poirier@laposte.net>  [3d9c00cee88f5821ac6fd36780ccfe8fef74c1ad]

        tdf#113720 Apply script to modify fonts
        
        Script given in bug reprort was applyed to all files
        
        Change-Id: I50f65206c2abca70841d776468be61befccd1505
        Reviewed-on: https://gerrit.libreoffice.org/63303
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2018-12-10  Zdeněk Crhonek  <zcrhonek@gmail.com>  [4fc353ef9226c8f37f97a095db8f829cb10e609a]

        uitest for bug tdf#80583
        
        Change-Id: Ifcbab8c5745b86eaf2406e1fdb3ad368acbb6fe0
        Reviewed-on: https://gerrit.libreoffice.org/64849
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-12-10  Matthias Seidel  <mseidel@apache.org>  [7e5fd926adbd62148a1fdd6950ba5b33d12874a1]

        Cleaning up Document Converter wizard, moving graphics from bmp to png
        
        (cherry picked from commit ab017c683002df7f76a792e369c00fd10e1024f0)
        
        Change-Id: I1904652b60d49d7c2c79e8fda5803a2f0932f61d
        Reviewed-on: https://gerrit.libreoffice.org/64865
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-10  Caolán McNamara  <caolanm@redhat.com>  [f6ad6eedfd21bc8f9de09d53d3be883bbc543cc7]

        Resolves: tdf#121520 duplicate languages in dropdown
        
        Change-Id: I5bbde305bf06ac1f754f24eb93e89cb3d9cf6058
        Reviewed-on: https://gerrit.libreoffice.org/64866
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [fb38c6d5e0eb4093cf9612f18d22811812adab17]

        simplify some copy construction
        
        Change-Id: Icc20ae913052a7ae96c0722a458d75bbb5eef1cd
        Reviewed-on: https://gerrit.libreoffice.org/64862
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-10  Laurent BP  <laurent.balland-poirier@laposte.net>  [e949621d06a31dc727db96824779630cc7b579f9]

        tdf#121255 tdf#121164 Update Business letter serif template
        
        Clean up of fonts and font sizes
        Kerning enabled as default
        
        Change-Id: I5772b6156173b3d70c637abe269364e266d515bc
        Reviewed-on: https://gerrit.libreoffice.org/63141
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2018-12-10  Stephan Bergmann  <sbergman@redhat.com>  [725b6fe4ce09ec23e7b665a7ffee3b96da645cc0]

        OutputDevice must be a complete type here
        
        ...on Windows for SVX_DLLPUBLIC SdrObjMacroHitRec with (implicitly) inline
        special member functions and VclPtr<OutputDevice> member.
        
        Change-Id: Ieff82d634e220d698db79e9b1e871fe5118d9c9f
        Reviewed-on: https://gerrit.libreoffice.org/64868
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-10  Stephan Bergmann  <sbergman@redhat.com>  [81434a0f9afea2185f5e59be09ac73f363baeb92]

        Jenkins' lo_daily_update_gandalf needs --disable-werror too
        
        ...similar to d3f2c61e3b9faf577f692ece76cd830f0f74b028 "Make Jenkins
        linux_gcc_release_64 pick up Developer Toolset 7":
        
        > /lo/home/tdf/lode/jenkins/workspace/lo_daily_update_gandalf/sal/osl/unx/pipe.cxx: In function ‘oslPipeImpl* osl_psz_createPipe(const sal_Char*, oslPipeOptions, oslSecurity)’:
        > /lo/home/tdf/lode/jenkins/workspace/lo_daily_update_gandalf/sal/osl/unx/pipe.cxx:248:12: error: ‘char* strncpy(char*, const char*, size_t)’ output may be truncated copying 107 bytes from a string of length 4096 [-Werror=stringop-truncation]
        >      strncpy(addr.sun_path, name, sizeof(addr.sun_path) - 1);
        >      ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        (<https://ci.libreoffice.org/job/lo_daily_update_gandalf/558/>).
        
        Change-Id: I443337969dfdcd02a350a171e68d5032b5be22a0

2018-12-10  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [c3c80b6b63e998fd3117b5039e65a2ee9df90954]

        tdf#115094 Part II: OOXML Feature: Add layoutInCell to Doc model
        
        Change-Id: I50dcc2363982f8e6b68f10b0b724b59e9430d6c5
        Reviewed-on: https://gerrit.libreoffice.org/63380
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-12-10  Gabor Kelemen  <kelemeng@ubuntu.com>  [00b49f9ff9777cb1c1e971feec55b2448fba8be2]

        tdf#42949 Fix IWYU warnings in include/vcl/s*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ie87d27dd2c385a63349e0b322fd067ba03d2d152
        Reviewed-on: https://gerrit.libreoffice.org/64479
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-12-10  Caolán McNamara  <caolanm@redhat.com>  [0005b330eaed0b5559042d2597fb45e0c9125d7e]

        forcepoint#76 avoid deleting footnote that would delete undeletable page
        
        Change-Id: I4622569eb9c757c6dcbdda32081ddc94e53db919
        Reviewed-on: https://gerrit.libreoffice.org/64622
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-10  Miklos Vajna  <vmiklos@collabora.com>  [d9dd06e7ce64d42a7df2c9e90061bb809f4fe7c6]

        sw: prefix members of SwXEndnote/Footnote/LineNumberingProperties
        
        Change-Id: I42403217b216140569ef13351df12ea54ab53ae1
        Reviewed-on: https://gerrit.libreoffice.org/64857
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2018-12-10  Matthias Seidel  <mseidel@apache.org>  [0761fbdd146c306190e41d65b9d4eec03c39c1b8]

        Cleaning up Euro Converter wizard, moving graphics from bmp to png
        
        (cherry picked from commit 7364f1749a8e25959aa580d7a4c2bc710a52ccbe)
        
        Change-Id: I2821ceaf00735fde1903fce27a01fda390b3a926
        Reviewed-on: https://gerrit.libreoffice.org/64864
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-10  Matthias Seidel  <mseidel@apache.org>  [f1cf8cd8c34d51279f2870ef87a885bf3f2896b8]

        Small changes to Euro Converter dialog
        
        (cherry picked from commit 3a4bcd943f772f1c284cdd01d5865df47886900b)
        
        Change-Id: Icf7e775256dd3349ef774381b03b091a7a7d3d4f
        Reviewed-on: https://gerrit.libreoffice.org/64863
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-10  Marco Cecchetti  <mrcekets@gmail.com>  [e9164b9bc8bd39e02f99cf7c08e38ea0b1e1134a]

        lok: shape scaling rework
        
        Now shape scaling is handled through the transform dialog instead of
        simulating a drag and drop event in core.
        
        For Impress the unit used for length is '100th mm' instead of twips,
        so we need to transform positions and size from twips to '100th mm'.
        Anyway since we don't know in SetGeoAttrToMarked if the new data is
        due to a mouse event or by entering a new value in the transormation
        dialog or in the side pane, for Impress we need to convert the new
        values sent by the dialogs from '100th mm' to twips which are
        converted back in SetGeoAttrToMarked.
        
        For performing a uniform scaling when the shape/image is rotated we
        need to inform the client about the rotation angle for the selected
        graphic object that has been achieved but appending an angle argument
        to the graphic selection callback.
        
        Now it is also possible to reverse shapes/images through negative
        scaling.
        
        Change-Id: I8a32f3e4b28f36e884a59c59b7e1351e85ef4489
        Reviewed-on: https://gerrit.libreoffice.org/64696
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-12-10  Matthias Seidel  <mseidel@apache.org>  [dd89dc8df8d82ab43f34a0c8fcfa67f93aefcb99]

        Cleaning up FormWizard, moving graphics from bmp to png
        
        (cherry picked from commit 6e5c06d0fe430c9e71c6705c14b160c950fc2c59)
        
        Change-Id: Ib805072d371a6a57d7406d955a173d7d7f5ab626
        Reviewed-on: https://gerrit.libreoffice.org/64851
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-10  Stephan Bergmann  <sbergman@redhat.com>  [ed81fe44d4e6b36c4c61a22e9e28a3a94fef9238]

        Enabling Developer Toolset 7 for Jenkins' remaining GCC master jobs
        
        ...now that gandalf (which all of these jobs may run on) has been updated (see
        d27d75f86cf8ea4fd87e2cd64b58cc8c0ac0029a "Revert 'Enabling Developer Toolset 7
        for Jenkins' lo_tb_random_config_linux'"):
        
        * <https://ci.libreoffice.org/job/lo_daily_update_gandalf/> aka
          "lo_daily_update_gandalf", configured with
          --distro-config="LibreOfficeLinuxUpdater"
        
        * <https://ci.libreoffice.org/job/lo_tb_ui_testing_linux/> aka
          "lo_tb_ui_testing_linux", configued with --distro-config="rel_master"
        
        * <https://ci.libreoffice.org/job/lo_tb_master_linux/> aka "Tinderbox on Master
          for Linux", configured with --distro-config="rel_master"
        
        Change-Id: If8afe079cc45e06ea95124e56fa974fd3aca2c78
        Reviewed-on: https://gerrit.libreoffice.org/63991
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-10  Matthias Seidel  <mseidel@apache.org>  [acbd2433493997f238c4787653d8d3f80f648360]

        Add missing graphics
        
        (cherry picked from commit c267268f2d1f8648af4897ada2753080520cbd7b)
        
        Change-Id: Ic4f0baf7a7c796efa3defea1b848aadf7686d32a
        Reviewed-on: https://gerrit.libreoffice.org/64859
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-10  Julien Nabet  <serval2412@yahoo.fr>  [88738347f81be508a639dd75f3a8627bee21d20a]

        cppcheck: incorrectStringBooleanError
        
        Change-Id: I7f4bce8444c6c022d856d20b06de4a4834148ea2
        Reviewed-on: https://gerrit.libreoffice.org/64834
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-10  Rene Engelhard  <rene@debian.org>  [c56b2e3f8dc260e9927289ca382534f491b97aba]

        replace hardcoded jdbc mysql driver URL with env variable
        
        introduce CONNECTIVITY_TEST_MYSQL_DRIVER_JDBC analogous to
        CONNECTIVITY_TEST_MYSQL_DRIVER for mysqlc
        
        Change-Id: I90b14e7145418248de79aa9d4bf4285fd4f98f9d
        Reviewed-on: https://gerrit.libreoffice.org/64854
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2018-12-10  Arkadiy Illarionov  <qarkai@gmail.com>  [7c7ec84c26a3a92635811e4cf491b7e21796e1fa]

        Simplify containers iterations in sd/source/ui/[s-v]*
        
        Use range-based loop or replace with STL functions
        
        Change-Id: I13c9982ad1e1aadbc6189068c5a5e29dfb171e97
        Reviewed-on: https://gerrit.libreoffice.org/64811
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [86abd3ec30bac181df228569b70aaf9086ed5f4a]

        Check pDoc is not null
        
        Change-Id: I9a85e6ee0b1d2df36999cbd968d84bf60e62f0a9
        Reviewed-on: https://gerrit.libreoffice.org/64758
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-12-10  Stephan Bergmann  <sbergman@redhat.com>  [b2583abd214467c40c4ca2d9e6e6168bf6160aa8]

        Remove configure.patch junk
        
        ...accidentally added with 8fa5c0315046e741d301ed236c946c55693d1eee
        "HAVE_BROKEN_CONST_ITERATORS is always false now"
        
        Change-Id: I11f19d771818002a6f61e08132bd56c854412ef0

2018-12-10  Zdenek Crhonek  <zcrhonek@gmail.com>  [d374834344132f53c96c12234f4b33f437454e3a]

        Revert "uitest writer - insert field"
        
        This reverts commit 5743e432e45ed5ed7a4f010a262b2737f1351d3c.
        
        The test is not stable.
        
        Change-Id: I3ad13392ef32ab2d8d305e7a0876014573c79a37
        Reviewed-on: https://gerrit.libreoffice.org/64856
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-12-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [2cfdf00a9a2f9287a822219bc8ab600edf3c0c35]

        loplugin:unnecessaryvirtual
        
        Change-Id: I15633651aaa914918f1e7739c4f3d4793f7d800a
        Reviewed-on: https://gerrit.libreoffice.org/64831
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [7e19677fe93389a25b7a4dbf5ca31c6473cde5c3]

        loplugin:unusedfields
        
        Change-Id: I03e8814407fd8e345cb07ac433db4230b4d96e10
        Reviewed-on: https://gerrit.libreoffice.org/64822
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ea60d4d2fac9fff5399d8b31bcd8d46752e5aa62]

        Fix typo
        
        Change-Id: I8dc57b73218277c4bc9df693578dcb25f5ebbe0a
        Reviewed-on: https://gerrit.libreoffice.org/64855
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-10  Dmitriy Shilin  <dshil@fastmail.com>  [7311a88baa8c30eeb61d897f43ac3f5b481ed01f]

         tdf#39593 vcl/win/gdi: extract brush updating into method
        
        Change-Id: I569a8e1ce30054b2e01e9f774fe7332fa6874083
        Reviewed-on: https://gerrit.libreoffice.org/64802
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-10  Tor Lillqvist  <tml@iki.fi>  [ba17d2e3c1acd571a4faa7e31ef97a2ec71591bd]

        Bin also leftover comment
        
        Change-Id: I7cb9168843d6b8996d32d37b46330656ffe9cb25

2018-12-09  Matthias Seidel  <mseidel@apache.org>  [207045ae594753691f1bfd130177cc6abeb08a06]

        Fixed typo, deleted whitespace
        
        (cherry picked from commit 31df7841adbd74c9f32cc5cfce86c148d365e01f)
        
        Change-Id: I0f7575544f24142cf27edd4002c09b316f679367
        Reviewed-on: https://gerrit.libreoffice.org/64850
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-09  Caolán McNamara  <caolanm@redhat.com>  [bf379a1054bdf84fc05550e5b9e600b50e04769e]

        Related: tdf#120371 a scheme to provide multi-level notebook tabs
        
        Change-Id: Ib92b5e63aa6457f5df8e51fe5404d2341aae5ffb
        Reviewed-on: https://gerrit.libreoffice.org/64767
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-09  Dmitriy Shilin  <dshil@fastmail.com>  [53a29871800c5b520767e18c1e3f10c4d5c4852e]

        tdf#39593 vcl/win/gdi: extract pen resetting into method
        
        Change-Id: I5abb3ed26376b38b2469f124d2ac1864083a09ef
        Reviewed-on: https://gerrit.libreoffice.org/64801
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-09  Zdeněk Crhonek  <zcrhonek@gmail.com>  [5743e432e45ed5ed7a4f010a262b2737f1351d3c]

        uitest writer - insert field
        
        Change-Id: I3794cb6bbe608f48829b85d69150628a059ba290
        Reviewed-on: https://gerrit.libreoffice.org/64741
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-12-09  andreas kainz  <kainz.a@gmail.com>  [aced039b26168342e8e5527c61daa0ae2abf786d]

        Tabbedbar: add EditDoc command to Review Tab
        
        Change-Id: I37b1397dc8406759ac138921aa9fa6c528f95bc7
        Reviewed-on: https://gerrit.libreoffice.org/64827
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-09  Julien Nabet  <serval2412@yahoo.fr>  [00c6b2976e5326cd94ce81ab6d750a2c2cd99cbb]

        cppcheck: multicondition "columns" in sw/tmpdlg
        
        weld writer page style dialog and SvxBorderBackgroundDlg
        writer, format page is complete
        a2304f62e963b413b7575bedfb8d34e5f2d3ea58
        +
        SwTemplateDlg is now unused
        2fc2f235b94de9f70a28aee90564745cda313489
        
        Change-Id: I67c3ed5b2724ac7d8dacc42ad6eabf4ec68739a8
        Reviewed-on: https://gerrit.libreoffice.org/64836
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2a81eee109f1bb55538e3897e382f738dab644d8]

        Fix typo in code
        
        Change-Id: I766d68b8e79c500aedc1741dedf662663851ffc9
        Reviewed-on: https://gerrit.libreoffice.org/64742
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [51eeee9b3fc6ad58eb4ef8ffa6460148fb9f6e7e]

        Fix typos in code
        
        It passed "make check" on Linux
        
        Change-Id: I8cfe93e58bb5a006d69ea7420b5f2aa07a0864c2
        Reviewed-on: https://gerrit.libreoffice.org/64739
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [543757b7258ad089f8c10a1afdf773602359c319]

        Removed executable permission on odt file
        
        Change-Id: I1308f5ce49c6670bdf9fc1005b40cee6cd48e1f4
        Reviewed-on: https://gerrit.libreoffice.org/64784
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a35bfce31f891431bedd8ed321762a889d55ce0e]

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

2018-12-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [0d43b791e60aa75eb7f769d0f9b3177f93e1591c]

        loplugin:unusedmethods
        
        Change-Id: I4f2635d468c9ad83b3ac93733529e01a4d03f38e
        Reviewed-on: https://gerrit.libreoffice.org/64805
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [145280ffd1dabdc629c14c8162beef668741bcef]

        missing g_signal_handler_disconnect in GtkInstanceWidget
        
        found by loplugin:unusedfields
        
        Change-Id: Iefd64e879b32f696456c51da595e462295e5c58e
        Reviewed-on: https://gerrit.libreoffice.org/64820
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-09  Mike Kaganski  <mike.kaganski@collabora.com>  [53058090beede6a399e2f408f62c28a2921ff8ab]

        tdf#121987: Don't fail installation if failed to enable WU service
        
        Since commit 1882827320ed760de82211cf690b686f8d34ff74, an attempt to
        install UCRT will be performed regardless there is an evidence that it's
        present on the system, to workaround some cases where the existing UCRT
        is broken (tdf#115405, tdf#119910).
        
        But that made other errors to emerge: on systems where users disable WU
        service using some exotic ways, installer is unable to enable the
        service, and fails. [1][2] Examples of such hard-disables are using
        `sc delete` [3] and associating WU service with a guest account. Many
        such cases are reported for Windows 10, where installation of the UCRT
        is not required.
        
        So the solution (imperfect, but possibly the best possible here) is to
        allow installer to continue in case of failure enabling the service.
        This will automatically eliminate all problems related to Win10; and
        also for cases where users are advanced enough (the majority of such
        hard-disable cases should be those), it might be enough to add a
        relevant FAQ entry.
        
        [1] https://ask.libreoffice.org/en/question/172227/cannot-install-631/
        [2] https://ask.libreoffice.org/en/question/175571/installation-failed-unknown-error-win10x64/
        [3] https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/sc-delete
        
        Change-Id: Ie85016eb6f0667f39412a3089fe1b1855cb1fc73
        Reviewed-on: https://gerrit.libreoffice.org/64825
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-09  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [adc10258c7ab263ed8f7f44de3119aab6ea00187]

        mysql_jdbc: test simultaneously opened result sets
        
        Change-Id: I413fa17ee0fc264526133eca12ee747d40d6ac6a
        Reviewed-on: https://gerrit.libreoffice.org/64412
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-12-08  Stephan Bergmann  <sbergman@redhat.com>  [b297193296e6afd0a6045ab7cd9daf2374b3fb3a]

        Use constexpr if
        
        Change-Id: I7c34dfb5a83b14afc740772cffe407d4773b07e5
        Reviewed-on: https://gerrit.libreoffice.org/64818
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-08  Stephan Bergmann  <sbergman@redhat.com>  [777a3f0a157402b249789e19a6fd5750c44ca971]

        Use [[maybe_unused]] instead of cast to void
        
        Change-Id: I1db02a4eff2d6f16bfb18bda2155d8a26c4a9335
        Reviewed-on: https://gerrit.libreoffice.org/64814
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-08  Johnny_M  <klasse@partyheld.de>  [d6e6745683c80b66349eb82581a862fcc5961575]

        Translate German variable names
        
        Change-Id: Ic7d194bd256cc573c4081bb82619e42abf2dda90
        Reviewed-on: https://gerrit.libreoffice.org/62842
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-12-08  Eike Rathke  <erack@redhat.com>  [470a91cb041782e29664212d096bb16873ba57a0]

        Resolves: tdf#80583 create range list string with proper delimiter
        
        ... which is the to be used function parameter separator here. The
        current document's grammar (from which the separator is obtained
        in ScRangeList::Format() if not specified) may differ from the
        forced English grammar later when compiling the formula, and all
        formula expressions to be inserted use the language independent
        ';' semicolon function parameter separator.
        
        Change-Id: I7a3deb6d50fc57ed434ede1f00bbe8c5c1361e0f
        Reviewed-on: https://gerrit.libreoffice.org/64819
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-12-08  Stephan Bergmann  <sbergman@redhat.com>  [8e1f198ae521c4b99ce5e8b03bf2c72849badbd2]

        Use switch with init-statement
        
        Change-Id: Iac45bd7f50e9f9e82c5dad25983f4b32515c4816
        Reviewed-on: https://gerrit.libreoffice.org/64815
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [15f0d61206dddee12159b68aeab5c860e3d5aff4]

        use Image(OUString) instead of Image(Bitmap(OUString))
        
        which benefits LOOL since we can delay creating the image until
        we know the dpi setting of the display we are going to write to.
        
        Achieved by
        
            perl -pi -w -e "s/\bImage\s*\(\s*BitmapEx\s*\((\w+)\s*\)\s*\)/Image\(\1\)/g" $( git grep -lw "BitmapEx" )
        
        followed by
        
            git grep -nP '\bImage\s*\(\s*BitmapEx\s*\('
        
        followed by commenting out the BitmapEx(OUString) constructor and seeing
        what needed adjusting.
        
        Change-Id: I3224e11937d720fa484b0d659d25673a9e809267
        Reviewed-on: https://gerrit.libreoffice.org/64760
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-12-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ceb32911f07b63fda074facba377eeb4d5946cdf]

        enable modern gcc on random config tb job
        
        Change-Id: I4cb2ff5393822c6ec982126b3e0a676374cce033

2018-12-08  Johnny_M  <klasse@partyheld.de>  [623f504cabaa9cad1f9970f50dcb366802d6d972]

        Translate German variable names
        
        Change-Id: I141c003bead8eda9bdfa8a7fd286f76390cf77ac
        Reviewed-on: https://gerrit.libreoffice.org/62843
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-12-08  Johnny_M  <klasse@partyheld.de>  [9a58c3eacf52d298d42f3a2aa990c82612eb05cc]

        Translate German variable names
        
        Change-Id: I53951eee14e028365967615c0eb017ca43dfd891
        Reviewed-on: https://gerrit.libreoffice.org/62845
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-12-08  Stephan Bergmann  <sbergman@redhat.com>  [2e83a62f15b564edfe7f585dd72fcb41058120b3]

        Clean up LIBO_INTERNAL_ONLY uses of SAL_WARN_UNUSED_RESULT
        
        Change-Id: I98b2d90c8345f07010f6defd82557188d5cd35c7
        Reviewed-on: https://gerrit.libreoffice.org/64808
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-08  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [7ce84d71b5a7e46bc4322997b1727b260e9b2cbd]

        cross-compiling: no need for gtk or gstreamer for BUILD
        
        Change-Id: I34d2078e13119291efde85636d7c62555f10a55f

2018-12-08  Johnny_M  <klasse@partyheld.de>  [6171ba66379fe169922c83a12a9c6aa1f53f4bc6]

        tdf#39674 Translate German variable names
        
        Change-Id: I6ace9eb6d13c13da0aaf2919c8846fa3cf5fe4c1
        Reviewed-on: https://gerrit.libreoffice.org/62837
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-12-08  Johnny_M  <klasse@partyheld.de>  [3741db806f1acfcf65ea48cef10c0d6ee71eccdd]

        tdf#39468 Translate German comments
        
        Change-Id: I60aa1f4b8a168fa692f0f151f69400eec749fb02
        Reviewed-on: https://gerrit.libreoffice.org/64360
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-12-08  Roman Kuznetsov  <antilibreoffice@gmail.com>  [06fae15c8c7aac7a6d50f1f3cf635f6ae3355bda]

        tdf#112236 Enhance error message when renaming a sheet to blank
        
        Change-Id: Icd7ac2d10e9d28d563f964cb144bbe94027617c1
        Reviewed-on: https://gerrit.libreoffice.org/64788
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-12-08  Rene Engelhard  <rene@debian.org>  [44266a536ffc44325345a343cda2a8a87b4e3e50]

        fix build
        
        no idea why this wasn't found on my (incremental) build
        
        Change-Id: I78079d4c3196584b171d7566245a7f71b9d43649

2018-12-08  Olivier Hallot  <olivier.hallot@libreoffice.org>  [1cd5da767899912eabe3faf51c9eda8e8c1425e0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix contents after translators review.
            
            Change-Id: I3bd4a18872f9634de245503f239d777fcb66ec87
            Reviewed-on: https://gerrit.libreoffice.org/64809
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-08  Stephan Bergmann  <sbergman@redhat.com>  [a061abd3949f933e93c84f9f67f0700055a054f7]

        HAVE_CPP_ATTRIBUTE_NODISCARD is always true now
        
        ...but for safety, leave the configure.ac check in for some longer.
        
        Also, save removing now-redundant SAL_WARN_UNUSED_RESULT in internal code for a
        follow-up commit.
        
        Change-Id: Ibe30b51c5cc4abc270f955c7c40b59f268986672
        Reviewed-on: https://gerrit.libreoffice.org/64771
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-08  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5f8b6b09871ba1f1bd2b6f0aa9d1a9ce931fdc19]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fixes in Help page after translators review
            
            Change-Id: I8ad08be0881d10bbe3ca8eac4647118cf5d4fa18
            Reviewed-on: https://gerrit.libreoffice.org/64806
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-08  Stephan Bergmann  <sbergman@redhat.com>  [d8d47a0bec655b5cab4ed0b0a4cabb5bed68c83f]

        missing include
        
        Change-Id: Iec673ea13aba85ac8070a639722359f821cc5cdd

2018-12-08  Rene Engelhard  <rene@debian.org>  [045f141bfcac40388d04e7ad831f57178d04e080]

        don't use deprecated boost/math/common_factor_rt.hpp
        
        In file included from /data/rene/git/LibreOffice/master/tools/source/generic/fract.cxx:33:
        /usr/include/boost/math/common_factor_rt.hpp:13:63: note: #pragma message: This header is deprecated. Use <boost/integer/common_factor_rt.hpp> instead.
         BOOST_HEADER_DEPRECATED("<boost/integer/common_factor_rt.hpp>");
        
        the BOOST_HEADER_DEPRECATED(..) was done in boost 1.67 so make it conditional
        on that one.
        
        Change-Id: I10cb0e4c25e1fa1497dea35c0fc3e5e719142123

2018-12-08  Stephan Bergmann  <sbergman@redhat.com>  [ab9b67bbb001f380b3973941443bfbc59fe7141c]

        Remove obsolete SAL_FALLTHROUGH completely
        
        ...after 7ffdd830d5fb52f2ca25aa80277d22ea6d89970b
        "HAVE_CPP_ATTRIBUTE_FALLTHROUGH is always true now"
        
        Change-Id: I54e5ff4e036a6bb3e5774d1c0524158aae18e937
        Reviewed-on: https://gerrit.libreoffice.org/64800
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-08  Caolán McNamara  <caolanm@redhat.com>  [3c0cb54b7ca20439e7e5e1e19dc6fcc75709973b]

        crashtesting: doubly deleted reloadtimer
        
        since...
        
        commit 0cc702232e4799f03a468d1e8014d050a683165e
        Date:   Tue Dec 4 15:00:43 2018 +0200
        
            use unique_ptr in SfxObjectShell_Impl
        
            Change-Id: I3f3b0514bdb87f59d9c5f34d2d36dc63e8b1e33d
            Reviewed-on: https://gerrit.libreoffice.org/64527
        
        Change-Id: I00e2cd2bcbb9a252a45d31da650e327506d2990d
        Reviewed-on: https://gerrit.libreoffice.org/64780
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e5efd197ad403619ac274c88e2e3be648886aa3d]

        Removed spurious chars
        
        $ file compilerplugins/clang/singlevalfields.results -i
        
        Before:
            compilerplugins/clang/singlevalfields.results: application/octet-stream; charset=binary
        
        After:
            compilerplugins/clang/singlevalfields.results: text/x-c; charset=iso-8859-1
        
        Then converted to UTF-8, to avoid troubles reading it with Python/Editors without
        forcing latin-1, like this:
        
        UnicodeDecodeError('utf-8', b'    SwWW8ImplReader::Read_F_DocInfo aName41
            ZULETZTGEDRUCKT
        sw/source/filter/ww8/ww8par5.cxx:1569
            SwWW8ImplReader::Read_F_DocInfo aName42
            DERNI\xc8REIMPRESSION
        ', 155, 156, 'invalid continuation byte')
        
        See here:
        https://stackoverflow.com/questions/5552555/unicodedecodeerror-invalid-continuation-byte
        
        Change-Id: Ie54c25e069b3f12b6a28e3724f5b2d323f26f737
        Reviewed-on: https://gerrit.libreoffice.org/64786
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-08  Michael Weghorn  <m.weghorn@posteo.de>  [ee53d07ae17747cb81340c05983b1937bd23c136]

        tdf#121974 Convert Qt menu text as needed
        
        Just as is already done in 'Qt5Menu::InsertMenuItem',
        the text needs to be converted in 'Qt5Menu::SetItemText'
        as well.
        
        Change-Id: I03c8f2e6fe0e926a3f7e4be5b7eac70f1bd9850f
        Reviewed-on: https://gerrit.libreoffice.org/64796
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2018-12-08  tagezi  <lera.goncharuk@gmail.com>  [79cf98634354a8dcc320391b5c8fcd1dbb7f7089]

        Rename files for ToolBox ComboBoxes in BasicIDE
        
        As part of documenting source code for easier code reading by newbies,
        because of the word "Box" in IDE is used not only for drop-down lists,
        but also for other interface elements with limited boundaries
        
        Change-Id: Ie9e1949cc9ac474bffe8201d12b9ce7dc2276076
        Reviewed-on: https://gerrit.libreoffice.org/64713
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-08  Dmitriy Shilin  <dshil@fastmail.com>  [8f8f9aa52d54f8cbdf044169d95e23b3dcc8da4b]

        vcl/win/gdi: include header guard
        
        Change-Id: I04c55d196a26a5f3319bac08b2f406397335ee32
        Reviewed-on: https://gerrit.libreoffice.org/64797
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-08  Stephan Bergmann  <sbergman@redhat.com>  [6e614489dcf70a812e298e1d84864312d9ac9d23]

        Clean up obsolete uses of BOOST_FALLTHROUGH
        
        Change-Id: If391c86c9b2c94eed9b95c692f290449a241ed4e
        Reviewed-on: https://gerrit.libreoffice.org/64790
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-08  Stephan Bergmann  <sbergman@redhat.com>  [5eac2e6bcc11c1a30cb29d2f1e0289e15e8f1d05]

        Remove misguided FALLTHROUGH comments
        
        ...between adjacent switch labels without any intervening statements
        
        Change-Id: Ieb8a0d9f71ea4382b5f7d005cdf7111d06aeb5d0
        Reviewed-on: https://gerrit.libreoffice.org/64789
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-08  Jens Carl  <j.carl43@gmx.de>  [8a4d80bc001483e14945d87118e53f1518a434e8]

        tdf#45904 Move XEnumerationAccess Java test to C++
        
        Move XEnumerationAccess Java test to C++ for ScCellFieldsObj.
        
        Change-Id: I09e7c6be401bb54e1314da95d6797790aedefbe1
        Reviewed-on: https://gerrit.libreoffice.org/64795
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-08  Jens Carl  <j.carl43@gmx.de>  [165e0e14e5ad71a44d7eb1f301a565c5cd8f0559]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScCellFieldsObj.
        
        Change-Id: I140cb1f1d5f9cbccfd4dbb43d37c9cd48b7346e8
        Reviewed-on: https://gerrit.libreoffice.org/64794
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-08  Jens Carl  <j.carl43@gmx.de>  [47d7608395bde93782cd9642abeeebe482ddf301]

        tdf#45904 Move XRefreshable Java tests to C++
        
        Move XRefreshable Java tests to C++ for ScCellFieldsObj.
        
        Change-Id: Ic5679c32669b1368a702c9b132e6789fb828330f
        Reviewed-on: https://gerrit.libreoffice.org/64793
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [7869b3d6e4b24a0567ad2e492038d74c03b06b7d]

        related tdf#51671, store new "hide legend" feature also in ODF
        
        Change-Id: Ibf55f02eccdcadb2d42f5aff8d72bff20ada3b3a
        Reviewed-on: https://gerrit.libreoffice.org/64792
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-12-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [897d7314429d2a7aa5ba25111dc454a159bd8e5e]

        reduce the amount of senseless exceptions during document load
        
        Change-Id: If9d0a0539002c013f077b8fb692de4c29ca032b7
        Reviewed-on: https://gerrit.libreoffice.org/64791
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-12-08  Dennis Francis  <dennis.francis@collabora.com>  [3f5dbc06e125aadbfb377b8a9a5d72e2cd00d836]

        Adds additional test-case for AVERAGEIFS...
        
        to ensure that the commit
        
        Find actual data area inside the main-range...
        24b1827309e7fe4d77108da5732f7f4eddad3ae6
        
        does not change results by its optimizations.
        
        Change-Id: I07113359cac9c653f692e84a7b79b06621142aaf
        Reviewed-on: https://gerrit.libreoffice.org/64658
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-12-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [148beecad4ead6378e3c92c0b48d37ad2f0ecfc0]

        Fix typos
        
        Change-Id: I08a4494ca249dbbb444643052bcff1740e089e26
        Reviewed-on: https://gerrit.libreoffice.org/64785
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-07  Stephan Bergmann  <sbergman@redhat.com>  [6896184167ad084fad298ababff7e6d026d0b929]

        HAVE_CXX_CWG1579_FIX is always true now
        
        ...(according to
        <http://www.open-std.org/jtc1/sc22/wg21/docs/cwg_defects.html#1579> it is fixed
        in C++14), but for safety, leave the configure.ac check in for some longer.
        
        Change-Id: Ibd2f0cac228117e35ac299e2fe74207394c900cd
        Reviewed-on: https://gerrit.libreoffice.org/64773
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-07  Stephan Bergmann  <sbergman@redhat.com>  [66ef8ca217680095d8aaae025d82c2cbcd8ec1d2]

        HAVE_CPP_INLINE_VARIABLES is always true now
        
        ...but for safety, leave the configure.ac check in for some longer.
        
        Also remove now-redundant SAL_INLINE_VARIABLE again (which was
        LIBO_INTERNAL_ONLY).
        
        Change-Id: Id049e0cb84b4f97f5859f1b16b867b39b448dec0
        Reviewed-on: https://gerrit.libreoffice.org/64772
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-07  Stephan Bergmann  <sbergman@redhat.com>  [7ffdd830d5fb52f2ca25aa80277d22ea6d89970b]

        HAVE_CPP_ATTRIBUTE_FALLTHROUGH is always true now
        
        ...but for safety, leave the configure.ac check in for some longer.
        
        Also, save removing now-redundant SAL_FALLTHROUGH for a follow-up commit.
        
        Change-Id: I9bf42d237aea4c09459f28275568cf340e588607
        Reviewed-on: https://gerrit.libreoffice.org/64770
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-07  Stephan Bergmann  <sbergman@redhat.com>  [7d928d8c6eb03c4e5e0d1961e9b62718ab53fb46]

        HAVE_CXX14_CONSTEXPR is always true now
        
        ...but for safety, leave the configure.ac check in for some longer.
        
        o3tl::array_view::max_size (include/o3tl/array_view.hxx) and
        o3tl::basic_string_view::max_size (include/o3tl/string_view.hxx) started to
        produce loplugin:staticmethods warnings, which I silenced by /not/ making the
        functions static.  Those classes are meant to be temporary drop-in replacements
        for standard classes (std::span slated for C++20, prev. std::array_view; and
        std::basic_string_view, resp.), so should have the same behavior as their
        standard counterparts (and making the functions static would likely cause
        loplugin:staticaccess warnings at call sites).
        
        Change-Id: If21674dbf02886f453ca447544e37b184df5a25e
        Reviewed-on: https://gerrit.libreoffice.org/64768
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-07  Caolán McNamara  <caolanm@redhat.com>  [74dd206e67c2efb1e56d817be9e42a1ed82e3239]

        Resolves: tdf#121954 basic input box used to have label on top of entry
        
        so for a quiet life arrange it like that again. https://xkcd.com/1172/
        
        Change-Id: I8d1f3a914f8792b8c91ccd1b98d1fbd2a25a4213
        Reviewed-on: https://gerrit.libreoffice.org/64777
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3792a944c8ad057ca7507f8fbdb59cb6a120272d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Update links for missing Colibre icons
            
            Change-Id: I827b755259ac7dc8de9a706dc111fd021be22306
            Reviewed-on: https://gerrit.libreoffice.org/64783
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dbc1b8a596cdba67e12c659a02c9fc1475799847]

        Fix typo
        
        Change-Id: Idc4dc73e61b828f989e6c8b46a6fc1fa43253ae6
        Reviewed-on: https://gerrit.libreoffice.org/64740
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-07  Zdeněk Crhonek  <zcrhonek@gmail.com>  [2f9ce888e1b2c1479a227b9833733098d8197159]

        uitest for bug tdf#107869
        
        Change-Id: I797b13c3ba76869e67c12832402798ab2b65596a
        Reviewed-on: https://gerrit.libreoffice.org/64776
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-12-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [c9713e08d23ff1addc6a6a23d895340d77c4fecb]

        tdf#121017, tdf#121897: editstyle is always paragraph style
        
        Change-Id: Ia82e6e5c4d6c3e78ba5fbc320d299acf3800a72e
        Reviewed-on: https://gerrit.libreoffice.org/64766
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2018-12-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [0f104bf33530467380044b9eb4cd3f8bd9c283f1]

        utility constructor for Image "private:graphicrepository" urls
        
        Change-Id: I118039f4e47818a43da9302ce3550ea800522675
        Reviewed-on: https://gerrit.libreoffice.org/64765
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins

2018-12-07  Stephan Bergmann  <sbergman@redhat.com>  [8fa5c0315046e741d301ed236c946c55693d1eee]

        HAVE_BROKEN_CONST_ITERATORS is always false now
        
        ...but for safety, leave the configure.ac check in for some longer.
        
        Change-Id: Ife94cdfd56696edb113e32d84f563dd805e757e5
        Reviewed-on: https://gerrit.libreoffice.org/64769
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-07  Mike Kaganski  <mike.kaganski@collabora.com>  [4150627176623ca9abcf2317bbd178bc23914c7c]

        Use ref for SvTreeList's parent SvListView
        
        Follow-up of commit 74816dd665fb2980823e01f81446147fe7fe6688
        
        Change-Id: I246df80586c8fc60efc68b5deeb865cbfcd0da13
        Reviewed-on: https://gerrit.libreoffice.org/64762
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-07  Dennis Francis  <dennis.francis@collabora.com>  [cb52b112c0d44d7a6849f773fd1ee4e863ab91da]

        Find actual data area inside the main-range...
        
        and trim all ranges to match this actual data area. Don't do
        this optimization for COUNTIFS where there is no main-range.
        This optimization is also turned off if any of the parameter
        ranges are not double-refs.
        
        Benefits in cases like -
        =SUMIFS(A:A, B:B, ">=20", C:C, "<=10") and the is data only
        in say A1:A10000 and rest are empty. Range trimming in this
        case saves lot of execution time and memory (for vConditions
        and vRefArrayConditions).
        
        Change-Id: I6b4ad91e23f89dc48603b98000bcef4dbdb03112
        Reviewed-on: https://gerrit.libreoffice.org/64657
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-12-07  Stephan Bergmann  <sbergman@redhat.com>  [50cb96346ad54bcdb172acf11b4befe540e2b152]

        Use correct __cplusplus value with MSVC
        
        ...now that /Zc:__cplusplus is available in Visual Studio 2017 version 15.7
        (see <https://blogs.msdn.microsoft.com/vcblog/2018/04/09/
        msvc-now-correctly-reports-__cplusplus/>).
        
        Some external projects might run into issues when picking up /Zc:__cplusplus
        directly with $(CXXFLAGS_CXX11) or indirectly via $(gb_CXXFLAGS) now, but that
        appears not to be the case.
        
        Some obsolete MSVC-specific __cplusplus checks can be removed now.  (The ones in
        external/libebook/libebook-msvc.patch.1 pick up /Zc:__cplusplus via
        $(gb_CXXFLAGS) in external/libebook/ExternalProject_libebook.mk.)
        
        Change-Id: Idc6849a0000ea424522f30f61caba112fae25d40
        Reviewed-on: https://gerrit.libreoffice.org/64755
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-07  Stephan Bergmann  <sbergman@redhat.com>  [f2b70baa6343f8c4ac2b4102a9fe62f79aa7870b]

        loplugin:unnecessaryparen
        
        Change-Id: I924034417bcb19a6e535f8dc427c63ff11356b23

2018-12-07  Stephan Bergmann  <sbergman@redhat.com>  [575b100ef0a5c89c56d2c646fe7076766fb9f2c5]

        Revert "In flatpak build, disable problematic test using gpg for now"
        
        This reverts commit 23339ec77e38ebdae86eb05a2a3d9a3f5609df64, which is no longer
        needed after TODO.

2018-12-07  Stephan Bergmann  <sbergman@redhat.com>  [9d6799c116cab67c43893e81904386d90992211e]

        Upgrade flatpak to org.freedesktop.Sdk//18.08
        
        ...fixing <https://github.com/flathub/org.libreoffice.LibreOffice/issues/54>
        "Build against org.freedesktop.Platform 18.08"
        
        Change-Id: I70448277ce326075435932c75a837bd7be3d4508

2018-12-07  Stephan Bergmann  <sbergman@redhat.com>  [aa3584085d41c242341a810cae05995ea7850389]

        Drop obsolete font sources from flatpak manifest
        
        ...which are no longer used by the LO build since
        0ce173b50fd12342979cf3f8f9b2d92267552060 "tdf#103080 Dont package Open Sans and
        PT_Serif fonts"
        
        Change-Id: I9ece7a85fe0003711eb23f332e617b780e6701cd

2018-12-07  Takeshi Abe  <tabe@fixedpoint.jp>  [791bb16967a94c2f2afda5383890083738a05a4c]

        sc: Peel off a pimpl
        
        Change-Id: I8797ccc165fb0a6060c6232babc299114411130a
        Reviewed-on: https://gerrit.libreoffice.org/64707
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-07  Mike Kaganski  <mike.kaganski@collabora.com>  [7bf6d0d9d8e3e2e07726ca6df246619ee1ead3a3]

        tdf#121779: extend TWo CApitals list to also ignore sMALL iNITIALS
        
        Now this list is used also in rules for capitalizing first letter of
        every sentence, and for correcting accidental use of Caps Lock key.
        
        Change-Id: I4fbdbccbae32743d5e9a6757344361eefd88e167
        Reviewed-on: https://gerrit.libreoffice.org/64759
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-07  Balazs Varga  <balazs.varga991@gmail.com>  [40144617ce05d7eff86eeb8a412c6991fe0b819e]

        tdf#114163 Chart: fix order of legend names
        
        Respecting the axis direction in case of
        normal/stacked/percent stacked Bar chart and
        the legend names will be in the right order.
        
        Change-Id: If782393a33e48dae32f919d137e1d1148a85b0b0
        Reviewed-on: https://gerrit.libreoffice.org/64632
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-12-07  Stephan Bergmann  <sbergman@redhat.com>  [a01ac385ed16fbe4239938c9d31462691707e87b]

        Upgrade external/postgresql to postgresql-9.2.24
        
        ...which is the latest 9.2.x currently listed at
        <https://www.postgresql.org/ftp/source/>.  9.2.1 doesn't build against
        OpenSSL 1.1 which dropped SSL_library_init (cf. <https://wiki.openssl.org/
        index.php/Library_Initialization#libssl_Initialization>), and 9.2.24 apparently
        has that covered.  (Ran into this when trying to upgrade the LibreOffice flatpak
        build to org.freedesktop.Sdk//18.08, which has OpenSSL 1.1.)
        
        On Windows, the new tarball as-is fails with
        
        > ..\..\port\chklocale.c(214): error C2037: left of 'lc_codepage' specifies undefined struct/union '__crt_locale_data'
        
        because at least in Windows Kits/10/Include/10.0.17763.0/ucrt/corecrt.h
        (included from Windows Kits/10/Include/10.0.17763.0/ucrt/locale.h), the relevant
        definitions are now
        
        > typedef struct __crt_locale_data_public
        > {
        >       unsigned short const* _locale_pctype;
        >     _Field_range_(1, 2) int _locale_mb_cur_max;
        >                unsigned int _locale_lc_codepage;
        > } __crt_locale_data_public;
        >
        > typedef struct __crt_locale_pointers
        > {
        >     struct __crt_locale_data*    locinfo;
        >     struct __crt_multibyte_data* mbcinfo;
        > } __crt_locale_pointers;
        >
        > typedef __crt_locale_pointers* _locale_t;
        
        which presumably has changed from a past state where that lc_codepage member was
        directly publicly accessible.
        
        <https://dev-www.libreoffice.org/src/postgresql-9.2.24.tar.bz2> is a copy of
        <https://ftp.postgresql.org/pub/source/v9.2.24/postgresql-9.2.24.tar.bz2>;
        `sha256sum postgresql-9.2.24.tar.bz2` reports the same
        a754c02f7051c2f21e52f8669a421b50485afcde9a581674d6106326b189d126 as recorded in
        <https://ftp.postgresql.org/pub/source/v9.2.24/postgresql-9.2.24.tar.bz2.sha256>
        
        Change-Id: I196dd93aa03471042efba57ea639e1bb6655de98
        Reviewed-on: https://gerrit.libreoffice.org/64730
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-07  Jan Holesovsky  <kendy@collabora.com>  [ec1b227b435a555464cb2a9fe747631485ebdbf1]

        custom widgets: Rename 'stock' to 'action'.
        
        If the button has this property, it means it is located in the action
        area, not that it is a stock button per se.
        
        Change-Id: Ia57ad24d8cd4ff1d7b74d7ef82da0f352fe3deb3

2018-12-07  Jan Holesovsky  <kendy@collabora.com>  [bb05164545cfe7101db8fe300dde22d8bac3fc7d]

        custom widgets: Better way to find out whether to use the 'stock' theming.
        
        Change-Id: I75ea7b2d407d3acfd3094f17509c89240c48f50a

2018-12-07  Tamás Zolnai  <tamas.zolnai@collabora.com>  [173953dd0ede08ad5972e48286f0d10e0d588733]

        lok: Right rotation calculation in case of delta angle
        
        Change-Id: Ia7d0a573c1902fba3fc1e69f425bbf2dc93a1c82

2018-12-07  Tamás Zolnai  <tamas.zolnai@collabora.com>  [83b24d74b0934461d89ec40f6bc08f12b7c168a4]

        Avoid moving the shape by rotation
        
        The difference between Impress and Writer is the used
        unit. We can assume that SID_ATTR_TRANSFORM_ROT_X and
        SID_ATTR_TRANSFORM_ROT_Y contains the values in twips.
        
        Change-Id: I44ba9532348200742b2c7c369b89eb2545295684

2018-12-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [e86f5a07efbb533a072aca841d040771484d388b]

        LOK: dialogs: limit listbox/combobox drop-down length
        
        Dialogs routed to the LOK client have limited real
        estate on the screen because dialogs are rendered
        on a canvas. When the listbox drop-down bleeds outside
        the dialog area, on the desktop it's no problem, but
        in the browser, that requires a larger canvas and
        that brings a host of problems.
        
        Here we limit the maximum length of listbox/combobox
        drop-down lists to avoid this situation.
        
        This would ideally be configured via ListBoxMaximumLineCount
        alas it doesn't work.
        
        Change-Id: I55fff28dbfc59dec36714e221f76cf4160ba1505

2018-12-07  Marco Cecchetti  <mrcekets@gmail.com>  [50dccc1d59bc851f1c877d4cf2e060f3e4c60ca2]

        lok: get correct handlers for a single rotated shape
        
        Change-Id: I74668ca8079d8d56b8c3f2c4513e2a2ec95872c6

2018-12-07  Jan Holesovsky  <kendy@collabora.com>  [d02fdce7852a08e09b1e72903c08e79b8747a1c3]

        lok sd: Insert the new shapes in the center of the slide.
        
        Change-Id: I134f86dc0c49ddf26e7a3cfe790c49ab200de9e9

2018-12-07  Tamás Zolnai  <tamas.zolnai@collabora.com>  [4c8756127917020e83e2ea83ee5118e30309bda9]

        LOK: Update failing unit tests
        
        Change-Id: Ib30be297d87fa40c03974e0a97f243812dc488f3

2018-12-07  Mike Kaganski  <mike.kaganski@collabora.com>  [e75c67bd552d8599126374e231c3a6ea15c25f40]

        lok: Insert shapes directly into the document.
        
        Change-Id: I182aa395ce0f4e4185c9c85a866dec89499842f9

2018-12-07  Tamás Zolnai  <tamas.zolnai@collabora.com>  [25adc4fb5a655906ff62174d90804e50aa1f345e]

        Avoid writing out unneeded data to SVG file in SelectionOnly mode
        
        Change-Id: I6d0ce089be051667e965aff45a63f6b1a8342952

2018-12-07  Henry Castro  <hcastro@collabora.com>  [a92733b33f969acffe57ea51f603bc98d7c15395]

        add parameter TransformRotationDeltaAngle to .uno:TransformDialog
        
        Change-Id: Ib22ba6956afedf1eea055e0ac3a78c53b4ee5861

2018-12-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [ad5fb8798b295e9ad706a3836ffb53a0630f752f]

        LOK: Fix API for renderShapeSelection
        
        Unlike C++, C doesn't allow reference-to-pointer types,
        and we do have C code that wouldn't compile with ref-to-ptr.
        Had to change to ptr-to-ptr, which is the proper way of
        having output arrays.
        
        For the same reason, we cannot use new/delete, rather we
        must use malloc/free.
        
        Another (lesser) issue was that we used the renderShapeSelection
        API to echo back an array we give it as prefix. This made
        the API unecessarily complex (in undocumented ways) and
        forced the implementation to both worry about user-data
        and managing the input memory. This logic is best moved
        to the client and the API simply returns the output data.
        
        Speaking of returning data, the API now returns the size
        of the array it allocated and wrote to, so the client
        can do a simple check on the return value directly.
        
        Change-Id: Ida216c10d5b37efd1e0861e26b72cabb25c568e6

2018-12-07  Tamás Zolnai  <tamas.zolnai@collabora.com>  [2bfc4494727d347d6ae8e0c6a68dee39a2dda040]

        Remove noise from the SVG file exported in SelectionOnly mode
        
        Change-Id: Ia09f6ab40c20c17230e8b544987a5d11b7359f2f

2018-12-07  Tamás Zolnai  <tamas.zolnai@collabora.com>  [7ffb0b7c71ea635f1a41b092b20b2b5ad37d04f4]

        Remove cout line
        
        Change-Id: Ic1b30a89ae513b3b3ec71853830ef7600801dee0

2018-12-07  Henry Castro  <hcastro@collabora.com>  [b2c3ee24fd1075be2a90c01eadb65d7aa42eb531]

        svx: add parameters to .uno:TransformDialog
        
        Change-Id: I6d9e110f48b0f4c6226503d01e10d099cfcb130c

2018-12-07  Tamás Zolnai  <tamas.zolnai@collabora.com>  [b4a58119a60910514f3ef5a163d32bfa8734eec1]

        Introduce client-server message for requesting the selected shape as SVG
        
        It works for Impress only now.
        
        Change-Id: I95e3e37ae7df49b567108f6d6467038b715e886d

2018-12-07  Dmitriy Shilin  <dshil@fastmail.com>  [af4fab260b4e5e6cd073d449081dd057b9715881]

        tdf#39593 vcl: reduce copy-paste in ImplCalcOutSideRgn
        
        Change-Id: I13e13e5e17815bbffef6132ed28fadd3fb12f99b
        Reviewed-on: https://gerrit.libreoffice.org/64750
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-07  Dmitriy Shilin  <dshil@fastmail.com>  [2ee6993007fc5160f73b7e560f6825fcecd0447e]

        vcl: use ref to const while iterating over palette entries
        
        Change-Id: I2a1b36d9f4bb17f8b60af86a48bc9ec84588a32b
        Reviewed-on: https://gerrit.libreoffice.org/64749
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-07  Stephan Bergmann  <sbergman@redhat.com>  [3d79f0ff9eedec74a131796016add94f4a1be02d]

        Clang (and GCC) always has __cplusplus >= C++17 now
        
        ...after 665ac8f32d3aaaf7c27e8976e14fd4819edbf79b "All supported versions of
        Clang and GCC support at least C++17 now".  And even if __cplusplus might still
        be < 201703L for old versions that only support -std=c++1z and not -std=c++17,
        this #if should probably be enabled for those too.
        
        (MSVC will first need adding /Zc:__cplusplus before it has a correct __cplusplus
        value.)
        
        Change-Id: If932b293d66e704357b10836839d221634bb1a3b
        Reviewed-on: https://gerrit.libreoffice.org/64751
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [74816dd665fb2980823e01f81446147fe7fe6688]

        SvTreeList only ever belongs to one and only one SvListView
        
        so simplify that
        
        Change-Id: I6db807c5aa8ed1e6487bdb4f5ac5c96cf8abbcf6
        Reviewed-on: https://gerrit.libreoffice.org/64752
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [67ff7348756ec88d09fc00e6d284ba5b579e9b33]

        remove unused ConfigItemMode::DelayedUpdate
        
        unused ever since
        
            commit c1758889cbd5e8e4afb1044425c908715eb3e1cd
            Date:   Fri Nov 11 22:48:37 2011 +0100
            Heavily simplified utl::ConfigManager.
        
        and rename ConfigItemMode::ImmediateUpdate to NONE, since it doesn't
        mean that anymore
        
        Change-Id: Ia1d06142a25c9eea0f1d30b70653eed325a21b37
        Reviewed-on: https://gerrit.libreoffice.org/64719
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-07  Takeshi Abe  <tabe@fixedpoint.jp>  [1e6cc2c8564e86465594f6651490f529dafb3aaf]

        sc: Drop ineffective SetError()
        
        as GetNewMat() already sets error FormulaError::MatrixSize
        when returning null.  In fact IllegalArgument is irrelevant
        here.
        
        Change-Id: Ib7354c2e861b666deef1353b2c26d876668d77e3
        Reviewed-on: https://gerrit.libreoffice.org/64420
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-07  Katarina Behrens  <Katarina.Behrens@cib.de>  [1e3d6c801ffa051f42188c917b17f171aedaeddf]

        tdf#120625: All vcl windows now share 1 instance of clipboard
        
        so we can copy'n'pasta between apps (or 2 instances of the same app)
        Copy'n'pasta into system clipboard is still buggy for non-Writer apps
        
        Change-Id: I07f025172654dd3e6c0ef9cd5ad78d24224f039f
        Reviewed-on: https://gerrit.libreoffice.org/64721
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-12-07  Caolán McNamara  <caolanm@redhat.com>  [c354b7d20f428c87a133148579f37ec434505a48]

        tdf#121935 crash on "set up connect to text files"
        
        Change-Id: I73bc93ebb5010f3a376b3b121e1ac873f1be137a
        Reviewed-on: https://gerrit.libreoffice.org/64676
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-07  Heiko Tietze  <tietze.heiko@gmail.com>  [d08e63fb1ab16d96e3d1404c4b82267447104a0f]

        tdf#121759 Revert "tdf#99296 - Disable headers/footers by default"
        
        This reverts commit 08b5048198d59441cb8033ed14cd17e68c943004.
        
        Disabled h/f lead to an inactive menu entry (tdf#121759).
        Also, the change was not accepted by the OP (tdf#99296).
        See discussion on the mailing list, Gerrit, and BZ.
        
        Change-Id: Ie3dcf14c173a1813da05d8f2a9c8f2eda14cee46
        Reviewed-on: https://gerrit.libreoffice.org/64727
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-12-07  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [217ad59a412ebab07a106b14c8976d20bddb9356]

        tdf#111486 Removed not used EMF+ code
        
        Change-Id: I708876fecab1bd6b0c37892efa9c4ab180457d6b
        Reviewed-on: https://gerrit.libreoffice.org/64366
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-07  Jim Raykowski  <raykowj@gmail.com>  [74e1281955782ca5c8a2dfb6d668a53e097b9be1]

        tdf#121448 Check if fill box event notify is already handled
        
        Change-Id: I8b2e1e7a7bf711e78feb3c0532d597f1e9f14c03
        Reviewed-on: https://gerrit.libreoffice.org/64419
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-07  Jim Raykowski  <raykowj@gmail.com>  [0a139d98477c116f14041b3c4ebb7bb6204808d3]

        tdf#105225 Add palette choice to calc tab background color dialog
        
        Change-Id: I9891a20d3bc3de51fec84fb54c7aae42f7142662
        Reviewed-on: https://gerrit.libreoffice.org/64329
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-07  Paul Trojahn  <paul.trojahn@gmail.com>  [2c8ef031af56f5e787e7984e746ffb8b65bf0a5b]

        tdf#63029 Copy and paste comments with slide
        
        Change-Id: Iceb0e744f8e994ece91cd8f50fefaed631aa8396
        Reviewed-on: https://gerrit.libreoffice.org/64126
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-07  himajin100000  <himajin100000@gmail.com>  [a10dd637dc842e0b0221b8ec10965c8f130b4059]

        adapt to the change from sal_Int32 to TextFrameIndex
        
        see commit 2136dc24 and commit e721f958
        
        Change-Id: I07ace74f93adc2568003314b5f05c41611d6f77c
        Reviewed-on: https://gerrit.libreoffice.org/64671
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-07  Stephan Bergmann  <sbergman@redhat.com>  [4723ea4b509fb6df5da1c798859cd85790c1f1fb]

        No need to silence -Wregister in lcms2.h any more
        
        ...since 2bea600f0295cab7fad3edb55f0c5e092640e49e "external/lcms2: Stop
        warnings/errors about 'register'" patched those uses away
        
        Change-Id: Ib21bb60d158172c8c4e9e93bc3ebaf3729cdecd9
        Reviewed-on: https://gerrit.libreoffice.org/64745
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-07  Stephan Bergmann  <sbergman@redhat.com>  [7c3c2ef49f636653808d3cbd2629cb18ffc45ee1]

        Use gb_UnpackedTarball_update_autoconf_configs in external/postgresql
        
        Change-Id: I56c68b74daa701e0e27ca4b661ece12bf20a8776
        Reviewed-on: https://gerrit.libreoffice.org/64729
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-07  Stephan Bergmann  <sbergman@redhat.com>  [e9774088efddff4383af4f3c55d9c8287d258212]

        Revert "Blind fix for pre-C++14 std::equal, for now"
        
        This reverts commit 75299cd119dcb3121540471354d2b33af7f6684d, now that we have
        full C++17 support.
        
        Change-Id: I6616a724394d6f9f6c386f7aa48ee386433bec50
        Reviewed-on: https://gerrit.libreoffice.org/63990
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-07  Stephan Bergmann  <sbergman@redhat.com>  [665ac8f32d3aaaf7c27e8976e14fd4819edbf79b]

        All supported versions of Clang and GCC support at least C++17 now
        
        Change-Id: I9130d0d1fceeb6efb1f324c99acd38eb92e67850
        Reviewed-on: https://gerrit.libreoffice.org/64733
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [f3e258e343dd6e3ca39fc8cb710ed6c4cbb530ba]

        remove unused XMLShapeExportFlags::NO_CHART_DATA
        
        dead since
        	commit ec712408961a4a2efc667a7af83a21209907f9eb
        	Date:   Fri Nov 20 11:58:22 2009 +0100
            chartpositioning: #i100778# chart positioning excluding labels
        
        Change-Id: Ibc7f23d51a0ba4ac1e63cd89a28298d95a405110
        Reviewed-on: https://gerrit.libreoffice.org/64718
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [e57d61f9c052c4ebb3f940a67ed6dddf26ad5cf0]

        the FontToSubsFontFlags enum is not a bitmask
        
        Change-Id: I76a777a1da15df60f283b8f3fbfd36dd05244705
        Reviewed-on: https://gerrit.libreoffice.org/64717
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [504ae08d8ca7755106926326e8cde8ed015bd2ee]

        remove unused EditStatusFlags enum value
        
        Change-Id: I859a0ebba11aaa9edbe14863c06703585defa66c
        Reviewed-on: https://gerrit.libreoffice.org/64716
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [3aa02154941bd04c1646948bcfbec20c2873e189]

        remove unused SvxNumRuleFlags::CHAR_TEXT_DISTANCE
        
        which is dead as far back as its introduction in
        
            commit fd069bee7e57ad529c3c0974559fd2d84ec3151a
            Date:   Mon Sep 18 16:07:07 2000 +0000
            initial import
        
        Change-Id: Ieff923732005aaa48cfae4918e8094020e6a540b
        Reviewed-on: https://gerrit.libreoffice.org/64715
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [9afd48075fafda24d554d17ca4a31e98e3f6be35]

        move a couple of method from SvTreeList to SvListView
        
        where they really want to be anyway, instead of passing "this" as a
        pointer into them
        
        Change-Id: Id2a3824c4603a10a7387b6e5afd21d26da121ce4
        Reviewed-on: https://gerrit.libreoffice.org/64714
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [38187ec15b6cbaedcadcbd8f3bcb632a5c6be88f]

        loplugin:singlevalfields extend to all static vars
        
        Change-Id: Ic238bb5291539fd1b7e98cb4afc9b25f37e7d528
        Reviewed-on: https://gerrit.libreoffice.org/64710
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-07  Mike Kaganski  <mike.kaganski@collabora.com>  [60714a814847f6d10f00aa6809a3896a48741e0b]

        tdf#121606: displaying Mail Merge toolbar shouldn't activate connection
        
        At least I think so. Thus now the code that queries the state of the
        toolbar controls only queries dataset if connection is active.
        
        Operating the navigation buttons (next/prev) will, naturally, activate
        connection if not yet active. This should also enable the other controls
        that may be initially disabled: create/save/print/email documents. Thus,
        the navigation controls also check if they have activated the connection,
        and invalidate said document creation controls state. Possibly there's a
        better place for the invalidation of the controls, but I was unable to
        find one.
        
        Regression after commit 5c2c5ff01c23e4f7a8947746afc13a46cbef5bec
        
        Change-Id: I76f895c871718c9c761339ba03963baf6837b592
        Reviewed-on: https://gerrit.libreoffice.org/64738
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-07  Jens Carl  <j.carl43@gmx.de>  [beae6c7a7f163daad0d4dea63a3d403af2745fd1]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScUniqueCellFormatsObj.
        
        Change-Id: I2aabc835d37c5f12afacfcbafc2d7d6346619a3c
        Reviewed-on: https://gerrit.libreoffice.org/64666
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-06  Stephan Bergmann  <sbergman@redhat.com>  [82af7584dcfe78b2242b3611bc00375871093189]

        Typo causing external/libnumbertext to always use $(gb_COMPILERNOOPTFLAGS)
        
        ...ever since f1579d3d6c5f5f3a651825e035b93bee7a4f43c6 "tdf#117171 support
        localized number name numbering styles"
        
        Change-Id: I93dcfa9f1310b35e3068a7e0efdce258364a7d78
        Reviewed-on: https://gerrit.libreoffice.org/64720
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>
        Tested-by: Jenkins

2018-12-06  Stephan Bergmann  <sbergman@redhat.com>  [9e16ad5d511cfa85b3be87f6da36f9b8e0b47424]

        --enable-python=system no longer works on macOS
        
        e.g.:
        
        > [CXX] pyuno/source/module/pyuno_callable.cxx
        > In file included from pyuno/source/module/pyuno_callable.cxx:19:
        > In file included from pyuno/source/module/pyuno_impl.hxx:27:
        > In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/Python.h:85:
        > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/unicodeobject.h:534:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
        >     register PyObject *obj,     /* Object */
        >     ^~~~~~~~~
        
        (and some $enable_python=system/$_os=Darwin-specific code can thus be removed,
        too)
        
        Change-Id: Ic7901732c01bef9335c63dd6f0949453f5824226
        Reviewed-on: https://gerrit.libreoffice.org/64732
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-06  Stephan Bergmann  <sbergman@redhat.com>  [d7b46ef1cf69c9fe5c4c36958ca5d5b40de8cf8d]

        Remove obsolete GCC version checks
        
        ...after <https://gerrit.libreoffice.org/63951> "Bump (Linux) GCC baseline to
        7.0.0".  (In some cases, those checks now need to check for __clang__, which was
        implicitly covered in the past by Clang consistently reporting to be
        GCC 4.2.1.)
        
        Change-Id: I860fef8c4ca41c22a7541f0fb2d34b37d1d69bed
        Reviewed-on: https://gerrit.libreoffice.org/63952
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-06  Stephan Bergmann  <sbergman@redhat.com>  [65b9c62354f77c0d3ff02dfa3151447c629ef419]

        Bump (Linux) GCC baseline to 7.0.0
        
        ...as discussed at
        <https://lists.freedesktop.org/archives/libreoffice/2018-November/081435.html>
        "minutes of ESC call ..."
        
        Change-Id: Ib1a4fdc56c51ab5c9e45173263689db2b88d72e7
        Reviewed-on: https://gerrit.libreoffice.org/63951
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-06  Caolán McNamara  <caolanm@redhat.com>  [f623c992fa15f3f503591c2bc225eeae5a50c5ce]

        remove extra padding in action area
        
        Change-Id: Id3b338278e6d47b90268f0bdc77f1bdaa495edb8
        Reviewed-on: https://gerrit.libreoffice.org/64723
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-06  andreas kainz  <kainz.a@gmail.com>  [7dbd56d5bfa79d948c4d291ffe79fb5b49d4fdd9]

        remove uno:InsertObjectChartFromFile command from UI
        
        cause command isn't available any more
        
        Change-Id: Ie73491e02979fe24f59e8c627b69f902a12b512a
        Reviewed-on: https://gerrit.libreoffice.org/64711
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-06  Jens Carl  <j.carl43@gmx.de>  [a9d928cd9b8073d422a5eab70f9de374bf07a260]

        tdf#45904 Move XEnumerationAccess Java test to C++
        
        Move XEnumerationAccess Java test to C++ for ScUniqueCellFormatsObj.
        
        Change-Id: Ia49fce123577a62e1ad60ef0dab4ac61148a1551
        Reviewed-on: https://gerrit.libreoffice.org/64665
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-06  Jens Carl  <j.carl43@gmx.de>  [04ce016e9c618e0b2b35271982e07f265dea81b1]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScUniqueCellFormatsObj.
        
        Change-Id: I9cec7605afa2cbfec48e5ecee22c12983c68afee
        Reviewed-on: https://gerrit.libreoffice.org/64664
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-06  Mike Kaganski  <mike.kaganski@collabora.com>  [ff8c49236b8c2498b1c186192fc6ab6ce076d21a]

        Optimize getting filter mask by index from CFilterContainer
        
        Change-Id: Id4ea2c3dd7420954b1852021f136bc98f20a9846
        Reviewed-on: https://gerrit.libreoffice.org/64663
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [2edc86a592bc943fcffef0a8ae8db220e18e2b37]

        Default all tests to run with the svp plugin
        
        Otherwise a test can already require a windowed VCL plugin by
        calling gb_CppunitTest_use_vcl_non_headless(_with_windows)?.
        
        For compatibility on unix --headless still implies the use of the
        svp plugin, but now a SAL_USE_VCLPLUGIN will override it.
        
        All the explicit SAL_USE_VCLPLUGIN=svp are not needed, as this is
        now included in the gb_TEST_ENV_VARS variable and gengal already
        calls Application::EnableConsoleOnly().
        
        Change-Id: I6b4e75282aa88d747db87d60ffe6c8f282187c5f
        Reviewed-on: https://gerrit.libreoffice.org/64052
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-12-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [86f5f598a2bdd71f95921c20e0361dee54b266c1]

        Drop juh.jar dependency from Java UNO tests
        
        Since upstream Java reverted the strict classpath checks, it's
        not needed anymore.
        
        See discussion in https://gerrit.libreoffice.org/#/c/63118 and
        http://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8513ac27b651
        
        Change-Id: Iff863702b1aeda157c8e230ab36372a71dcfb4bb
        Todo: tdf#121925
        Reviewed-on: https://gerrit.libreoffice.org/64634
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-12-06  Stephan Bergmann  <sbergman@redhat.com>  [3c015ddfb8096e2b7adc49e3e0ac67c6c0dfd9c0]

        No need to bundle gst-libav in the flatpak any more
        
        756c9f2317605e39d9cb058e650962acd2d81739 "Merge upstream fixes into
        solenv/flatpak-manifest.in" had introduced it (via <https://github.com/flathub/
        org.libreoffice.LibreOffice/commit/7d69e505165d4bbf5fa0b34b5fb2cbff9dfaf9bd>
        "For now, bundle gst-libav to be able to play mp4 videos in impress" to fix
        <https://github.com/flathub/org.libreoffice.LibreOffice/issues/20> "Impress
        don't insert a video" back when the LO flatpak was based on
        org.gnome.Platform//3.26 which doesn't contain
        /usr/lib/gstreamer-1.0/libgstlibav.so.  (And
        /app/lib/gstreamer-1.0/libgstlibav.so is apparently the only file that the
        gst-libav module contributes to the LO flatpak.)
        
        When 727bfa2c87db170483c1e4ae895174295b070c77 "Merge in Flatpak improvements"
        switched the runtime to org.freedesktop.Platform//1.6 (via
        <https://github.com/flathub/org.libreoffice.LibreOffice/commit/
        7a2393f5fcab8c6938180c4718f2c61acd495528> "port to freedesktop.org 1.6 runtime")
        it kept the gst-libav module even though org.freedesktop.Platform//1.6 contains
        /usr/lib/gstreamer-1.0/libgstlibav.so.  Lets assume it was kept by accident and
        can be removed.  (At least the scenario from <https://github.com/flathub/
        org.libreoffice.LibreOffice/issues/20#issuecomment-368543622> "Impress don't
        insert a video" still works with this change.)
        
        Change-Id: I692d01bfe5882c05d63124db7cdfa6390540e69f
        Reviewed-on: https://gerrit.libreoffice.org/64703
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-06  Caolán McNamara  <caolanm@redhat.com>  [f820f6eb6036197bbb53e2d5e4bf4d5341ad280d]

        Resolves: tdf#121942 action deactivated twice
        
        Change-Id: I25b1ed89b8d0e7a7c0e36c621a43644bc2b4aa7b
        Reviewed-on: https://gerrit.libreoffice.org/64708
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b3d0b00f76dc851bc699742af19aee2340012026]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#116078 OpenPGP encryption
            
            + some update (drop) references to LO file picker
            
            Addressed comments by reviewer.
            fix ordered list
            
            Fixed reviewer comment.
            Fixed DTD violations
            
            Change-Id: Ie71f736a5713b042e185e93e595b6880ffe7541c
            Reviewed-on: https://gerrit.libreoffice.org/64436
            Tested-by: Jenkins
            Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
            
2018-12-06  Luboš Luňák  <l.lunak@collabora.com>  [e484c02516719f7ef378c304305b857d78ab9b62]

        print also contents of OpenCL buffers in debug output
        
        Specifically, the input arguments of the run programs and the results
        buffer. This should make it much simpler to check if an OpenCL program
        works correctly.
        
        Change-Id: I0667082bf9a88757c8bda0c7ed54e2fc918534d7
        Reviewed-on: https://gerrit.libreoffice.org/64547
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-06  Caolán McNamara  <caolanm@redhat.com>  [1c4810f804e19d2246f6976cdfdb54e474194843]

        Resolves: tdf#121936 uninitialized value used
        
        since...
        
        commit e194f597ae5882e1cda2cac2925577fff609f101
        Date:   Sun Sep 30 16:07:16 2018 +0200
        
            Change GlyphItem::nFallbackLevel to font instance
        
        Change-Id: I14b40a63cd48ef527e76e15af8f421ce48cce769
        Reviewed-on: https://gerrit.libreoffice.org/64698
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-06  Caolán McNamara  <caolanm@redhat.com>  [67806532c397d7fc7ea93224a020f1f734c04077]

        Resolves: tdf#114144 let double click advance to next if 'next' exists
        
        Change-Id: Id05ad8b72e0ec4f9bad2a9cfb780a44a27618d37
        Reviewed-on: https://gerrit.libreoffice.org/64700
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-06  Stephan Bergmann  <sbergman@redhat.com>  [cead2273b0d07e32b4e6fc7a2f11a0dd216847dc]

        loplugin:unnecessaryparen
        
        Change-Id: Id951b94240b487f8c8cc3f612906d4b2e0bfd76d

2018-12-06  Tor Lillqvist  <tml@collabora.com>  [b301dcc711636533d0d8dade7fbb1decb058e18b]

        Don't fail assertion when setting the dialog cancel mode to its current value
        
        Change-Id: Ie9d78346bb104734fddeb27ff0414b4c7ef64ae9

2018-12-06  Stephan Bergmann  <sbergman@redhat.com>  [c8d4253f8637e31bf0823ecadc00f97c8d416039]

        -Werror,-Wunused-variable
        
        Change-Id: I8c59f7aa0cde22468c9451f7d910cf0106138fd7

2018-12-06  Mike Kaganski  <mike.kaganski@collabora.com>  [f553e34aff94fd9bce9cce77e0a723021be7c38a]

        tdf#119747 FileSaveDialog: remove duplicate extension on Windows
        
        This properly reimplements the fix, only changing the display strings
        sent to native dialog, and never modifying the filter names as seen
        by LibreOffice code.
        
        Change-Id: Iee5f09acd6b12c0ba8b7568b16f8ab07821006ee
        Reviewed-on: https://gerrit.libreoffice.org/64656
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-06  Mike Kaganski  <mike.kaganski@collabora.com>  [38a47bc3a4f618da4613968d28c08c8dda064cea]

        Revert "tdf#119747 FileSaveDialog: Windows dialog shows only one extension."
        
        This reverts commit 1b50fa88b148739a7b192ba70f08af2c6e326fd2.
        
        Change-Id: Ide94c1be6a265cee2e70c319578d816efa1d2eb9
        Reviewed-on: https://gerrit.libreoffice.org/64655
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-06  Mike Kaganski  <mike.kaganski@collabora.com>  [1d427cd700704bc80378e250d3350b505e4413bd]

        Revert "tdf#121497 "Save As": File Format Type unchanged in Windows"
        
        This reverts commit c444eb7934d4a3c190e1d060805d9d175c1a9127.
        
        Change-Id: I19b969572afbd0a017b8086b390611cfc04c7386
        Reviewed-on: https://gerrit.libreoffice.org/64654
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [cc797cd31e99d47db5b2815a0a86c96204a65e62]

        tdf#121926: Take metrics into account
        
        Similar to 6d9a2557a0f0366fff169f3c3581414b3cec80bd
        
        Change-Id: Ifecc3f86a3da8fdd4b0535cb67c6315e0d418f5a
        Reviewed-on: https://gerrit.libreoffice.org/64645
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2018-12-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6c42acfa8ffd749777801af7a432b9796ab9d87c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix typo
            
            Change-Id: Id8405664e2045529826ba634986c414db742cc3b
            Reviewed-on: https://gerrit.libreoffice.org/64702
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2018-12-06  Dmitriy Shilin  <dshil@fastmail.com>  [8eff8a7a37fe5183bb46f977582fccd463cafe99]

        vcl: split ImplIsPaletteEntry into low-level functions
        
        Change-Id: I785d70cf05452ce3dbe209f595670d68b9653e22
        Reviewed-on: https://gerrit.libreoffice.org/64668
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-06  tagezi  <lera.goncharuk@gmail.com>  [8ec5c249fc40fb80d2a00e54a0bd76451dbc6477]

        Format and document combobox classes of BasicIDE
        
        Change-Id: Ie4f9c142d221b16072748c9c2deaa96c4704b90d
        Reviewed-on: https://gerrit.libreoffice.org/64422
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-06  Stephan Bergmann  <sbergman@redhat.com>  [efe28895498b03f1468a9dc9f510452f36affc2f]

        Remove broken rebuild of compilerplugins when CLANG_FULL_VERSION changed
        
        Not all compilerplugins/clang/*.cxx depend on config_clang.h (e.g., check.cxx
        doesn't), so this mechanism trying to rebuild compilerplugins once the
        underlying Clang installation changes doesn't work reliably in practice (just
        debugged through this with Miklos on IRC, and it wasn't the first time that
        `make distclean` fixed compilerplugins for somebody after they upgraded their
        Clang installation).  Removing the brittle mechanism shows that plugin.hxx
        doesn't actually depend on config_clang.h.
        
        (There's a second mechanism trying to rebuild compilerplugins once the
        underlying Clang installation changes, namely
        
        > # Clang most probably doesn't maintain binary compatibility, so rebuild when clang changes.
        > $(CLANGOUTDIR)/clang-timestamp: $(CLANGDIR)/bin/clang$(CLANG_EXE_EXT)
        >         $(QUIET)touch $@
        
        in compilerplugins/Makefile-clang.mk, but that doesn't work reliably either, as
        it depends on the newly installed clang executable being newer than our
        clang-timestamp file, which will be the case for self-built Clang installations,
        but not necessarily when updating e.g. a distro-provided Clang installation.)
        
        Change-Id: Ie576f14356b3f0e55444375095c86aa851404bf3
        Reviewed-on: https://gerrit.libreoffice.org/64623
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-06  Stephan Bergmann  <sbergman@redhat.com>  [23e32f46b169bf1ec69266c925dabf7c93ba8109]

        Use structured binding
        
        Change-Id: I8254d350320115be532c6d595dc56268c8de3ad2
        Reviewed-on: https://gerrit.libreoffice.org/64653
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-06  Zdeněk Crhonek  <zcrhonek@gmail.com>  [fcc76610649a9830859f9e2efe2a06dbc6db74da]

        uitest for bug tdf#119462
        
        Change-Id: I87e601b8a68bfcfee700299526e2b899427e56f1
        Reviewed-on: https://gerrit.libreoffice.org/64652
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-12-06  Dmitriy Shilin  <dshil@fastmail.com>  [6ad0a96a460551389808fa96e0992938540c5b72]

        vcl: move SysColorEntry to anonymous namespace
        
        Change-Id: Ib483decf4cd7d8ec5cb73a23c36181bd3e1d49c0
        Relates: tdf#107792
        Reviewed-on: https://gerrit.libreoffice.org/64661
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b938a369462b6ae650b1bfb973f0c7d380daf52]

        loplugin:singlevalfields in unoxml
        
        Change-Id: I340be161aeb343ccc01b86bcb807e4441025419e
        Reviewed-on: https://gerrit.libreoffice.org/64595
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-06  Jim Raykowski  <raykowj@gmail.com>  [c0e4ac9a90920d2a9af94f36e2b943b7403b1391]

        Add the color name or hex representation to the recent color bar
        
        ...after choosing a color using the color tab page
        
        Change-Id: I8f39ed2055e8974356c9ad0894fc908db754b5a4
        Reviewed-on: https://gerrit.libreoffice.org/63929
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2018-12-05  Stephan Bergmann  <sbergman@redhat.com>  [b7f1b4c02c61dbe846ca190b246061b11c59e1df]

        loplugin:unnecessaryparen
        
        Change-Id: Ic717f68f0d107138dd18116b70f3a49588c5778f

2018-12-05  Jens Carl  <j.carl43@gmx.de>  [a91782b92d9509619da2598904c644a19aead70b]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScCellFormatsObj.
        
        Change-Id: I5ef1e789a535af55705c3a39f07a9396666adbed
        Reviewed-on: https://gerrit.libreoffice.org/64648
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-05  Jens Carl  <j.carl43@gmx.de>  [849944f62cecd75103d85ae59d79d98bf273c6e4]

        tdf#45904 Move XEnumerationAccess Java test to C++
        
        Move XEnumerationAccess Java test to C++ for ScCellFormatsObj.
        
        Change-Id: I68b9e0308b1959b848e8a53b143c6a6a49589bb7
        Reviewed-on: https://gerrit.libreoffice.org/64647
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-05  Jens Carl  <j.carl43@gmx.de>  [b4ffa8c04117ba75f7f63f2a7655a2b611b83ab9]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScCellFormatsObj.
        
        Change-Id: I8c72c7eb352720f4ff40727df4823855ec8014e5
        Reviewed-on: https://gerrit.libreoffice.org/64646
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-05  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3c6cb05cafa4e40daebbc53d49e02793c247c666]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Refactor BASIC code layout
            
            Change-Id: Ica3743e859f244a2344e0b51848460c5c4f3ead6
            Reviewed-on: https://gerrit.libreoffice.org/64651
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-05  Jens Carl  <j.carl43@gmx.de>  [4cb874c1b068d45039d7eed6f47c5ae5229fa301]

        tdf#45904 Move XControlAccess Java test to C++
        
        Move XControlAccess Java test to C++ for ScViewPaneObj.
        
        Change-Id: If18596b41fccc140186820c9e370f502fb2b6458
        Reviewed-on: https://gerrit.libreoffice.org/64606
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-05  Eike Rathke  <erack@redhat.com>  [76fbe494785faee1313d1c0be8ed2ca7b0d74f68]

        Resolves: tdf#121887 RowModel::mnRow is 1-based, always
        
        Basically this was always wrong.
        
        Original code didn't treat the r attribute as optional and
        resulted in an invalid -1 row for such cases, hence the RowModel
        wasn't applied later.
        
        Then
        
        commit af8e6f4f544ecd01d3eda5f38bbd4779d5e8b2c6
        CommitDate: Wed May 29 22:05:02 2013 +0200
        
            r is an optional attribute in c and r, fdo#65059
        
        introduced a 0-based SheetDataContext::mnRow but assigned that to
        a 1-based RowModel::mnRow as well if r attribute was missing, and
        did not update SheetDataContext::mnRow if r attribute was given.
        
        commit ff56553e34dfed01b9226ce7a516dbeb6da32124
        CommitDate: Thu Mar 13 18:39:22 2014 -0400
        
            fdo#76032: This row index is 1-based whereas our own mnRow is 0-based.
        
        then correctly assigned the decremented r attribute to
        SheetDataContext::mnRow but did not touch the assignment to
        RowModel::mnRow if r was not given. Probably confused by the
        ++mnRow already there which is correct but not sufficient for the
        assignment.
        
        Which we now finally fix herewith..
        
        Change-Id: Iae1563ed01b95e7852ddad4fd59374c07186b493
        Reviewed-on: https://gerrit.libreoffice.org/64580
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-12-05  Stephan Bergmann  <sbergman@redhat.com>  [c2374d702b0e4b7a1828964faa528344a5a9ee17]

        Revert "Compute (un-)premultiply_table at compile time"
        
        This reverts commit 644188bf7f3a07222f2b58a3794348197fb8ad24.  It has been found
        to cause compilation failure ("vcl/source/bitmap/BitmapTools.cxx(1078): error
        C2131: expression did not evaluate to a constant") with Visual Studio 2017
        version 15.9, as discussed in the mail thread starting at
        <https://lists.freedesktop.org/archives/libreoffice/2018-December/081500.html>
        "Windows build failure - C2131: expression did not evaluate to a constant" (and
        Mike thankfully filed a bug upstream,
        <https://developercommunity.visualstudio.com/content/problem/398218/
        c2131-error-with-stdarray-and-stdmake-integer-sequ.html>).  Also, Jenkins node
        tb39 which runs the "Gerrit Windows" sub-job of Jenkins' "Gerrit for master"
        job apparently has such a Visual Studio 2017 version 15.9 installed, so keeps
        failing that job.
        
        Change-Id: I87d25863f2e07474fbb2df3c8f72cd2bcc89582e
        Reviewed-on: https://gerrit.libreoffice.org/64618
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-05  Serge Krot  <Serge.Krot@cib.de>  [1575b46276a44fe0566fec8910188a781589dd75]

        tdf#121561: sw: DOCX: add std/stdPr/stdContent around TOC
        
        During export into DOCX from ODT we need to do it
        because in this case the TOC title will be recognized
        inside MS Word as part of the TOC.
        
        Later we could add support of these keywords in LO import
        in order to detect TOC title from DOCX input.
        
        Added unit test for export.
        
        Change-Id: I7135e91dc04d4c0501e6074a046fc473e041f014
        Reviewed-on: https://gerrit.libreoffice.org/63786
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-12-05  Stephan Bergmann  <sbergman@redhat.com>  [f84f5b0a0cdb82f444de572f9d8554a96056f874]

        Fix reading 16 bit millisecond value
        
        It had originally been read as 16 bit via >> in
        d2000efb31f864e912c6cf52760eea0e602b6893 "#i106421#: move msfilter to filter",
        then accidentally changed to be read as 32 bit via >> in
        9830fd36dbdb72c79703b0c61efc027fba793c5a "date/time IDL datatypes incompatible
        change" (and later changed to be read as 32 bit explicitly via ReadUInt32 with
        15535e32ddcfee451d4dbc9be9de0b8c9f9d78d4 "convert SvStream::operator>> methods
        to ReadXXX methods").
        
        Change-Id: I5062e67a578d182a0df2726ab8d0bae465f154f3
        Reviewed-on: https://gerrit.libreoffice.org/64604
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Jenkins

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [ca30a2032bc9ff078e3af6cc1fd3a6650580d1ea]

        fix logic in SvxRuler::UpdateColumns
        
        after
            commit cee2602d14214ff44dbc995f790b4d72b764f800
            "remove unused RulerBorderStyle enum value"
        introduced a broken if-chain
        
        and
            commit 55605810942227350b59e7cb4c61703b8ba991cf
            -Werror=duplicated-cond
        fixed the chain but did not quite re-introduce the original logic.
        
        Change-Id: I868d8cfe6628192a19a923ebe86c2596fb347d86

2018-12-05  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [19b2ed4dee1ec33ad55473d43bfcd0bfa194cbee]

        related tdf#51671, add UI options for new "hide legend entry" feature
        
        Change-Id: I4a9025e317dbd93fb45e676f266c555c72f4d18b
        Reviewed-on: https://gerrit.libreoffice.org/64614
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-12-05  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c32a4c2fac32b766a05473d037d73cbcd972dadd]

        tdf#51671, implement feature to disable legend entry for series
        
        No UI and no ODF or OOXML support yet.
        
        Change-Id: I839c195e9c42f074838ff6592331f7cdd13b6cd2
        Reviewed-on: https://gerrit.libreoffice.org/64583
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [7e7b9a90adc5186d48febce5ee0c0afb09aedaee]

        loplugin:singlevalfields in vcl
        
        Change-Id: I66178430bf77a8c93d054a52d74890863482382e
        Reviewed-on: https://gerrit.libreoffice.org/64601
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [c64046f61eb8a2d7d288e538377f1464a9ef34eb]

        loplugin:singlevalfields in sc
        
        Change-Id: Ia18d05b80f90a2333faf41029e7ae66fbd52dc78
        Reviewed-on: https://gerrit.libreoffice.org/64599
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Stephan Bergmann  <sbergman@redhat.com>  [55605810942227350b59e7cb4c61703b8ba991cf]

        -Werror=duplicated-cond
        
        ...after cee2602d14214ff44dbc995f790b4d72b764f800 "remove unused
        RulerBorderStyle enum value" apparently broke things by accident:
        
        > --- a/svx/source/dialog/svxruler.cxx
        > +++ b/svx/source/dialog/svxruler.cxx
        > @@ -802,8 +802,6 @@ void SvxRuler::UpdateColumns()
        >          if( !bProtectColumns )
        >              nStyleFlags |= RulerBorderStyle::Moveable;
        >
        > -        if( mxColumnItem->IsTable() )
        > -            nStyleFlags |= RulerBorderStyle::Table;
        >          else if ( !bProtectColumns )
        >              nStyleFlags |= RulerBorderStyle::Sizeable;
        >
        
        Change-Id: I898ccc9cdb12ee75f2e100d24027dfe74a99da90

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [a0e01e3a34d9f60822a5bc1bfe90cb74b62bb999]

        loplugin:singlevalfields in svl
        
        Change-Id: I26d11f60f486f3cfe4615828a410789f8e22af48
        Reviewed-on: https://gerrit.libreoffice.org/64602
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [a6dc9f3fd18ad69aa041662628f4f923ab3a82f8]

        Add interface for software-only bitmap rendering
        
        When SAL_USE_VCLPLUGIN=svp is used, LO is expected to render
        output only to bitmaps, without real GUI windows. This adds an
        enabler and a getter function to the Application class, so one
        can query this information easy as (Enable|Is)BitmapRendering.
        
        This can be used by all VCL plugins, which can't fall back to
        the Cairo based SVP plugin, primary OSX and Win.
        
        A working implementation should allow to run all test via SSH.
        All window-requiring tests already have to set this requirement
        using gb_CppunitTest_use_vcl_non_headless(_with_windows)? and
        should be moved to a different make target, or we need some test
        harness to handle this correctly, before VCL fails the test.
        
        Change-Id: I4bd4c81122a6686b090fdd93256d4712ac5f05dd
        Reviewed-on: https://gerrit.libreoffice.org/64051
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-12-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [329db5d412cc0d5e0f97cb939b94259679396ead]

        Make Application::SetDialogCancelMode "private"
        
        Change callers to Application::EnableHeadlessMode instead except
        for the Frame dispose sequence, which has to disable a fatal
        mode temporary.
        
        Since Frame is not a unique identifier, rename it to XFrameImpl,
        otherwise we get a "non-unique" compile error for other files.
        
        When we update our gcc baseline, we should be able to forward
        declare and friend XFrameImpl and really make it private.
        
        Change-Id: Ifcad0355adade8f6539ec092b174dd70af8352c2
        Reviewed-on: https://gerrit.libreoffice.org/64050
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-12-05  Stephan Bergmann  <sbergman@redhat.com>  [bcc28ff92493dbc9a51acb1cf693b9ce3162a110]

        Adapt Qt5Graphics::SetXORMode
        
        ...to be504e8c7ef06637f055c43ad350381377df1e90 "tdf#121719: Revert fix for
        tdf#96971", which re-introduced the second "bool bInvertOnly" to virtual
        SalGraphics::SetXORMode.  It had been removed with
        258301879bcd20397c38bbd522dea2c923bd9fc2 "tdf#96971 SetXORMode - remove
        un-needed parameter" before the (back then named) Kf5Graphics::SetXORMode
        override was introduced with 9335945c7cb215f387ed1444e28533fac437c6e8 "KF5
        initial VCL plugin".
        
        Assume that actually ignoring bInvertOnly in the implementation of
        Qt5Graphics::SetXORMode is fine (as is done in various other overriding
        implementations of SetXORMode, too).
        
        Change-Id: I5481e0884350d02425f3f0356029e7625387656c
        Reviewed-on: https://gerrit.libreoffice.org/64596
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-05  Armin Le Grand  <Armin.Le.Grand@cib.de>  [b38f856f234f364199d306226875471ed589b764]

        tdf#121022 Do change parent of SdrObj early
        
        Need to change parent of an SdrObject in the
        according SdrObjList methods before calling
        InsertedStateChange - that one relies on asking
        for the parent of the SdrObject
        
        Change-Id: I8c4d39190cafe889b27975941d72afca870e2ce5
        Reviewed-on: https://gerrit.libreoffice.org/64608
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-12-05  Caolán McNamara  <caolanm@redhat.com>  [1aa10fcb668f67f4313b7170a4090027e52164c5]

        tdf#121830 TogglePause should reset to original state on deactivate_st ?
        
        is that how it should work, or should there be an additional TogglePause
        created at import time to get the apparent intended pause effect
        
        Change-Id: I0573bd8d9534271f2b36d7ab3b8cdc20e0f985a1
        Reviewed-on: https://gerrit.libreoffice.org/64548
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [38e358585591dbfcfc532ee2b4fc1de0f5962ee7]

        loplugin:singlevalfields in lotuswordpro
        
        Change-Id: I1fe56271bfcbbc8aba023047b0888f75dd6ce886
        Reviewed-on: https://gerrit.libreoffice.org/64600
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [a2a922c273e90af27810cee4ec8cb724125b6aa5]

        loplugin:singlevalfields in sw
        
        Change-Id: I39a786155e25888fa9e719e22d2b0c4a70a5ce58
        Reviewed-on: https://gerrit.libreoffice.org/64598
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [4d725e38b5cb53d039dfb6db0940c91ce62ce746]

        loplugin:singlevalfields in editeng
        
        Change-Id: I369090dd2da59e9227d633ff8390518d38769db1
        Reviewed-on: https://gerrit.libreoffice.org/64603
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Dmitriy Shilin  <dshil@fastmail.com>  [6fa4c3e4778959d4591c053461329d396741ee64]

        tdf#39593 vcl: extract SysColor list deletion
        
        Change-Id: I7d1b319a1cf551e1fd6b67f13f738ab42df1b77d
        Reviewed-on: https://gerrit.libreoffice.org/64591
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-05  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [40c620a6d0761fbeb80c6cf7020a229ccc130797]

        KJ & elementary: Update master objects & master bg, etc
        
        Change-Id: I3f63ecc13e830ae9a0062b34256f3c3f73ef7e5e
        Reviewed-on: https://gerrit.libreoffice.org/64377
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2018-12-05  Luboš Luňák  <l.lunak@collabora.com>  [3156228b1d737ca47ff4e959a6e357581af3ec2e]

        OpenCL FVSCHEDULE() error checking
        
        Change-Id: If93a9ea6e0265ba616b4a1fbe138d310ea3e8693
        Reviewed-on: https://gerrit.libreoffice.org/64546
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-05  Luboš Luňák  <l.lunak@collabora.com>  [581c7e4a0ec50aaa13112985c7e79cd66628f997]

        OpenCL SQRT() error checking
        
        Change-Id: I6208cf21f53d1a2a0eb4f08962c7bddcc372aab5
        Reviewed-on: https://gerrit.libreoffice.org/64545
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-05  Luboš Luňák  <l.lunak@collabora.com>  [866eb1c49d385f497aa1585284393343910098ab]

        OpenCL NORMDIST() error checking
        
        Change-Id: I15636a64ad869bf874fc6e2ada87842050da1a9a
        Reviewed-on: https://gerrit.libreoffice.org/64544
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [984518a9ad988b1c7f87775725459ee2079af212]

        Fix typo
        
        Change-Id: Iedda3dca9937e85b7d036cef193577486fd5d3d1
        Reviewed-on: https://gerrit.libreoffice.org/64607
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-05  Luboš Luňák  <l.lunak@collabora.com>  [79ed7bbacae43468b690a3d3a6b1acf31e641cee]

        fix OpenCL ROUND() when the second parameter is negative
        
        Change-Id: Ibbf374f72e83609a602504d9ffde922896338c2c
        Reviewed-on: https://gerrit.libreoffice.org/64543
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-05  Luboš Luňák  <l.lunak@collabora.com>  [9881ac6874d0001795e5c8892e2d5ac80eeacdc8]

        better/sane error checking in OpenCL BESSELJ()
        
        Change-Id: I1f1945e7fd2721a320ab11196385e22a70d3da70
        Reviewed-on: https://gerrit.libreoffice.org/64542
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [7c692c56d509e7641d499c7d0ca800c13e1974af]

        loplugin:singlevalfields in FilterConfigCache
        
        Change-Id: Id45c9ea7f6b73c102eba5d632eff1240cbfe64f5
        Reviewed-on: https://gerrit.libreoffice.org/64594
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Jens Carl  <j.carl43@gmx.de>  [04ca6792748eb410e997e8c6a5d4a18c9e9c531a]

        Make helper to create XControlShape.
        
        Change-Id: I74dc16cde0acdbc995a8808b8e8005c66c300823
        Reviewed-on: https://gerrit.libreoffice.org/64584
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [84568fb1badc96dce12f1919e7c3c027fbfebd6d]

        loplugin:singlevalfields add checking for static class fields
        
        which required a completely different set of code
        
        Also add checking for in-class initialiser on struct/class fields
        
        Change-Id: I31e1586975aaafe23996619e2f59678c5fbc390f
        Reviewed-on: https://gerrit.libreoffice.org/64593
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Caolán McNamara  <caolanm@redhat.com>  [e441e54774d19ee038ffa242b252e81abea68676]

        only scroll if the event doesn't come from the page content
        
        Change-Id: I579cef26964aebc89bf6c4786725b4bf85fb4fe5
        Reviewed-on: https://gerrit.libreoffice.org/64555
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [5a73599206916f87c1836af7c4e0a02c28cb9887]

        remove unused ChangeType enum value
        
        Change-Id: I90f0fb281e59f60dbd3ec0aa088abd6e6caf0323
        Reviewed-on: https://gerrit.libreoffice.org/64562
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [dfe52570efbfdd988e5727aab9483f20b1975713]

        remove unused SdrHintKind enum value
        
        Change-Id: I7b64c93e95a74942b5c7462d0489e52ee8831ec7
        Reviewed-on: https://gerrit.libreoffice.org/64564
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [cee2602d14214ff44dbc995f790b4d72b764f800]

        remove unused RulerBorderStyle enum value
        
        Change-Id: I9f116ee6917da363bb7f23c039489d5683624582
        Reviewed-on: https://gerrit.libreoffice.org/64568
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [e33e73862ba2bbec9ee1f4e21ad12c6b0c0d13e5]

        -Werror=unused-but-set-variable
        
        after
            commit 0adbc69c81cc287386b31b25b2dc89780933e2b1
            remove unused VclEventId enum values
        
        Change-Id: Idcea4bfb2c7215fa903ebac806e73b8d1c7d4f63

2018-12-05  Gabor Kelemen  <kelemeng@ubuntu.com>  [04a4a2343e30b2bb4f48f74d352ce6918ff37bbf]

        Jakarta Ant is actually called Apache Ant
        
        According to https://archive.apache.org/dist/ant/source/
        it was renamed in version 1.5.2 (2003!) and we require 1.6.0 anyways
        
        Change-Id: I8adce0f67b9599249a3fb653779dad94539abff3
        Reviewed-on: https://gerrit.libreoffice.org/64573
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-12-05  Miklos Vajna  <vmiklos@collabora.com>  [437093ea77013763186866ba5b5c62e3f06d880d]

        sw RtfExport: make members private
        
        Change-Id: I6f5b46e3eaf0201368944918fcb8f431be841238
        Reviewed-on: https://gerrit.libreoffice.org/64577
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f4e5cdcc283275be6cf75e24c2502a4ad39cf0fd]

        Fix typo
        
        Change-Id: I0345811912003e308054df426e533ac7c3866284
        Reviewed-on: https://gerrit.libreoffice.org/64416
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2d89bc5a5bc27b83a6720a6740425a3055917dfe]

        Removed executable permission on docx file
        
        Change-Id: I7738c8048a3dee4788b89826d69b35d62ce79417
        Reviewed-on: https://gerrit.libreoffice.org/64356
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [58f15b44d26355da0bfe7ee3c8377d6229b2659c]

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

2018-12-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [be504e8c7ef06637f055c43ad350381377df1e90]

        tdf#121719: Revert fix for tdf#96971
        
        it's still used on Mac. Revert it until XOL is removed
        
        This reverts 258301879bcd20397c38bbd522dea2c923bd9fc2
        
        Change-Id: I06548a590f370618ad640724a1b9c59a3faceec2
        Reviewed-on: https://gerrit.libreoffice.org/64582
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  László Németh  <nemeth@numbertext.org>  [1d65ffc5a37be21e0316019b1c96eb9a1c871ac0]

        tdf#105413 track changes: keep paragraph styles
        
        applied in Show Changes mode, instead of losing them
        after saving the document or hiding the changes. The bug
        occured in paragraphs with directly preceding tracked deletions.
        
        Change-Id: I9a5fd1b82cb7e99884d8807d0abee1fea59d5df3
        Reviewed-on: https://gerrit.libreoffice.org/64518
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [9ad04dad665f9bfc054d0db4174f18ce154e20fc]

        remove unused SfxCallMode enum value
        
        Change-Id: Ie092724ac22088d607f6250fbed764269b3707ba
        Reviewed-on: https://gerrit.libreoffice.org/64571
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [29df3d5b291e0857d337a311b6ae4054b0bdc026]

        remove unused SotExchangeActionFlags enum values
        
        Change-Id: Iba1e8f24d3ea8f2dbdab0e48b04c7ae57c9c6c8f
        Reviewed-on: https://gerrit.libreoffice.org/64570
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [0e17223e9f86dd066d8ce3b835637e05859b7837]

        remove unused SvxIconViewFlags enum value
        
        Change-Id: I38fe54a5918303ddbda63c374c82071b93ab5605
        Reviewed-on: https://gerrit.libreoffice.org/64569
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [39ea830ef5f060586d4674ffce9915dc352af0fc]

        remove unused GalleryHintType enum value
        
        Change-Id: If4149e8b4a6e58f89997b150cc81e2e1195be4da
        Reviewed-on: https://gerrit.libreoffice.org/64567
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [001111f731038fd64c8b29c94614560e38d696ba]

        remove unused svx::ShapeProperty enum value
        
        Change-Id: Iafc65902ed00206ff80dfc135c1ae767893abeca
        Reviewed-on: https://gerrit.libreoffice.org/64566
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [a04e615e1f9371401946c7c89d7ec439ce92cfec]

        remove unused SdrSwapGraphicsMode enum
        
        Change-Id: Iec7660563e96f821f72caae5047820f425ca69fb
        Reviewed-on: https://gerrit.libreoffice.org/64565
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [307b746cd41fa5bf971573dd7665108def4e298b]

        remove unused SdrGrafObjTransformsAttrs enum value
        
        Change-Id: I6b6808362ff08c5af3b0d294a80cfe79505a9710
        Reviewed-on: https://gerrit.libreoffice.org/64563
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [36b21429c2c423271786e29c6a480b4b689a8ab8]

        remove unused SvLockBytesStatFlag enum
        
        Change-Id: I90b82f1bbf4b51fc76cde10ec55448053345018c
        Reviewed-on: https://gerrit.libreoffice.org/64561
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [f22f5a8a1c25d0a68d64d82bd824f5e153cf9959]

        remove unused StateChangedType enum value
        
        Change-Id: I5b241e35af90cc5c0a2df15e596bb5d45f110e52
        Reviewed-on: https://gerrit.libreoffice.org/64560
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [0adbc69c81cc287386b31b25b2dc89780933e2b1]

        remove unused VclEventId enum values
        
        Change-Id: I7887a7de37a024f2e97dbd20a27a1aa3fdfcfbfa
        Reviewed-on: https://gerrit.libreoffice.org/64559
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [6ba25b96e6187931c0651f099413dbf1e2a7ab97]

        remove unused InvertFlags::Highlight
        
        Change-Id: Id881142f39a6160b8040d0446476767aad83f260
        Reviewed-on: https://gerrit.libreoffice.org/64558
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [df55a6ca81848a5a095f08ae5265186d38176d40]

        remove unused GraphicManagerDrawFlags enum
        
        Change-Id: I12ef5e6257db337c4432b251bc92107a2c2ea88b
        Reviewed-on: https://gerrit.libreoffice.org/64557
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [5e93e406cbada31882c33fe1f420af29039027be]

        use unique_ptr in SfxBaseModel::storeSelf
        
        Change-Id: I73524a15b5ac33ee6243a2e0e563b9986e887e40
        Reviewed-on: https://gerrit.libreoffice.org/64528
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [0cc702232e4799f03a468d1e8014d050a683165e]

        use unique_ptr in SfxObjectShell_Impl
        
        Change-Id: I3f3b0514bdb87f59d9c5f34d2d36dc63e8b1e33d
        Reviewed-on: https://gerrit.libreoffice.org/64527
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [a8694d21a87c44f6008a3547f0b004a17253fdd6]

        use unique_ptr in SfxViewFrame::ExecReload_Impl
        
        Change-Id: I35a8a3a6ccbf811e529f761f840bfc7acf870056
        Reviewed-on: https://gerrit.libreoffice.org/64526
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [73d667e3a0db5f0d3ee1f9d001b6220190c02bfa]

        use unique_ptr in UCBStorage_Impl
        
        Change-Id: Iec07d23087dafd34a6c777a7c1825ebc9cbe7858
        Reviewed-on: https://gerrit.libreoffice.org/64525
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [b06abdb3ddfa1337b7433f02689fa9f0f9c7cf09]

        use unique_ptr in OLESimpleStorage
        
        Change-Id: I5ef95846640efac00055336435356efdd0a8326d
        Reviewed-on: https://gerrit.libreoffice.org/64524
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [c77a81224da71aaee6ca4351c49274293241f88c]

        use unique_ptr in ww8 export code
        
        Change-Id: I505c8005aebec40b8e812aea10deaf79eb7223ab
        Reviewed-on: https://gerrit.libreoffice.org/64523
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [c85f872b1cb8e733b556c03584080d06022f287d]

        use unique_ptr in SwModule
        
        Change-Id: I6c17853cc84365cb86b3dd2525ab8f2ff7844369
        Reviewed-on: https://gerrit.libreoffice.org/64516
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [e4472d3c139294499f4c0caeebd9d4e995958eb0]

        loplugin:unnecessaryparen include more assignments
        
        Change-Id: I9fb8366634b31230b732dd38a98f800075529714
        Reviewed-on: https://gerrit.libreoffice.org/64510
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-05  Mike Kaganski  <mike.kaganski@collabora.com>  [126e5a4d5b1d6c7ba5b313786793a38f99488b33]

        Include vcl/outdev.hxx
        
        Breaks Windows builds since commit 1c8eb8ba49340b7b59a9f1a5f28cd8bee06cd4d1
        
        D:/lode/dev/core/oox/source/ole/axcontrol.cxx(942): error C2027: use of undefined type 'OutputDevice'
        D:/lode/dev/core/include\vcl/svapp.hxx(63): note: see declaration of 'OutputDevice'
        D:/lode/dev/core/oox/source/ole/axcontrol.cxx(942): error C2227: left of '->GetSettings' must point to class/struct/union/generic type
        D:/lode/dev/core/oox/source/ole/axcontrol.cxx(942): error C2228: left of '.GetStyleSettings' must have class/struct/union
        D:/lode/dev/core/oox/source/ole/axcontrol.cxx(942): error C2228: left of '.GetAppFont' must have class/struct/union
        make[1]: *** [D:/lode/dev/core/solenv/gbuild/LinkTarget.mk:293: D:/lode/dev/core/workdir/CxxObject/oox/source/ole/axcontrol.o] Error 2
        make: *** [Makefile:283: build] Error 2
        
        Change-Id: I017bb5b99d4f314bb83cacddbe681d51cb0f9b14
        Reviewed-on: https://gerrit.libreoffice.org/64589
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-05  Michael Weghorn  <m.weghorn@posteo.de>  [93815c2b04f1905e43c695caf5cc2c594bb897ce]

        tdf#121399 Join cmd reading thread in gtk3_kde5
        
        Stop reading commands from the pipe on kde5 side once
        the "Quit" command has been sent, in order to have
        the thread that is reading commands from stdin finish
        properly.
        
        Join the thread in the 'FilePickerIpc' destructor, rather than
        just deleting it while it may still be running, which
        resulted in 'terminate()' being called.
        
        Change-Id: Ia184987e7994cc1de0208ff2757a3cf06c8b7194
        Reviewed-on: https://gerrit.libreoffice.org/63835
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2018-12-05  Michael Weghorn  <m.weghorn@posteo.de>  [8dbe0af729c9e054135a0f41706165033441f867]

        tdf#121892 Guard Gtk3KDE5FilePicker::execute with SolarMutexGuard
        
        Adhere to what gtk3's file picker does as well.
        Threading is involved in Gtk3KDE5FilePickerIpc::execute().
        
        Change-Id: I4fa0a12f46ed13ef04211cb8577e77d1db5e8eae
        Reviewed-on: https://gerrit.libreoffice.org/64502
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2018-12-05  Mike Kaganski  <mike.kaganski@collabora.com>  [6c5839d399c6277a7f2f0e214a20996761563525]

        tdf#117332: select replaced text to properly replace it next time
        
        ... othervise the next drag event will insert the new range immediately
        after the just inserted, resulting in invalid reference.
        
        Regression after commit 42aece949ec96c775b31216bddd723aa5321e966
        
          don't replace content of formula field when selecting range, tdf#58635
        
        Change-Id: I7dfdc1ce041ebadf4406dbb605676d87cd489efa
        Reviewed-on: https://gerrit.libreoffice.org/64574
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-05  Jens Carl  <j.carl43@gmx.de>  [63ff8602c16b0c26927dc3413b12a5368fe367b0]

        tdf#45904 Move XRefreshable Java tests to C++
        
        Move XRefreshable Java tests to C++ for ScDDELinkObj.
        
        Change-Id: I121d9fe6a66c549e402b0cf6fd54fea1201e443f
        Reviewed-on: https://gerrit.libreoffice.org/64511
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-05  Alain Romedenne  <pyoffice.romedenne@sfr.fr>  [b690f42eaf0d83089591e69c876dfa6fbfadc204]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Update End Statement in BASIC
            
            Change-Id: I513db8eb06bc396b71ca2aaed1a6a50ec3ac5c2f
            Signed-off-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-on: https://gerrit.libreoffice.org/64438
            Tested-by: Jenkins
            
2018-12-04  Eike Rathke  <erack@redhat.com>  [a40c56aae9fa3ccac4abb83f7d7ddb80f5d8b6a8]

        NNNN already includes LongDateDayOfWeekSeparator, do not duplicate
        
        Seems these were always wrong in some locales.
        
        Change-Id: I5dfc89a607d57c19034d6fac07a07bf3c5395ed8
        Reviewed-on: https://gerrit.libreoffice.org/64541
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-12-04  Caolán McNamara  <caolanm@redhat.com>  [0d2ac21c51f835497b1867a0ebfdf147515493f9]

        Related: tdf#121904 widget hidden but label and frame remain
        
        if we want to hide the text direction widget, we should hide
        the rest of the elements too. For now show them all.
        
        Change-Id: Icb2ef69c50eb2335170dda9bfcfcb947ce4d6d19
        Reviewed-on: https://gerrit.libreoffice.org/64551
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-04  Caolán McNamara  <caolanm@redhat.com>  [34a766f47bdc34bb8e62153681a01f99d0db59e0]

        tdf#121904 use min size for attribute dialog
        
        Change-Id: I98cdda7e384dce35f02d20d5b98b61168d34f786
        Reviewed-on: https://gerrit.libreoffice.org/64552
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-04  Miklos Vajna  <vmiklos@collabora.com>  [099ab643f60efc5be6f151bff89651efd2da1fc9]

        tdf#118373 xmlsecurity: avoid stderr output on libxmlsec version check
        
        Make sure that our normal SAL_WARN() reporting is registered during the
        xmlSecCheckVersionExt() invocation, just like it's registered during
        other libxmlsec API calls.
        
        Change-Id: Ia19368b55dbae47974f48954f86b50e36d1462ff
        Reviewed-on: https://gerrit.libreoffice.org/64550
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2018-12-04  Martin van Zijl  <martin.vanzijl@gmail.com>  [1c8eb8ba49340b7b59a9f1a5f28cd8bee06cd4d1]

        tdf#118684 save correct font height in oox format
        
        Use the correct defaults for font height, underline and
        strike-through when saving to DOCX from Writer.
        
        Change-Id: I1bee606e05daf9976488ea5db72af7320e51fc8f
        Reviewed-on: https://gerrit.libreoffice.org/64478
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-12-04  Caolán McNamara  <caolanm@redhat.com>  [997284391747771288c73d5b52d75b822fe04904]

        Resolves: tdf#121641 properties invisible after 'reset'
        
        Change-Id: Iedb2b11be0e008501273925d6ae7137b28c3b912
        Reviewed-on: https://gerrit.libreoffice.org/64537
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-04  Jan-Marek Glogowski  <glogow@fbihome.de>  [9e2e6c27231f916fec349ff60cb0f2c12e0988ad]

        tdf#121815 just use valid cached layout glyphs
        
        I'm not exacly sure when and why the font cache is invalidated,
        but as a result this also invalidates the cached layouted glyphs.
        
        So just check the glyph layout cache state before trying to use
        it. But actually the status bar should update it's cache, so I'm
        not sure where to really put the fix. At least this won't crash
        LO anymore.
        
        Change-Id: I5f3ff8b9d56808af74d1419e878819d6019cd893
        Reviewed-on: https://gerrit.libreoffice.org/64529
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-12-04  Stephan Bergmann  <sbergman@redhat.com>  [23339ec77e38ebdae86eb05a2a3d9a3f5609df64]

        In flatpak build, disable problematic test using gpg for now
        
        ...which fails as documented in
        solenv/flatpak-disable-gpgconf-socketdir-test.patch, presumably because the gpg
        software in org.freedesktop.Sdk//1.6 (which has e.g. "gpgconf (GnuPG)
        2.1.14-unknown") doesn't shut down a started gpg daemon again.  Lets see if this
        will get fixed by
        <https://github.com/flathub/org.libreoffice.LibreOffice/issues/54> "Build
        against org.freedesktop.Platform 18.08" (where org.freedesktop.Sdk//18.08 has
        e.g. "gpgconf (GnuPG) 2.2.9").
        
        Change-Id: I9c7ad326ff8f2278ec58ee484d088f6fba97694d

2018-12-04  Stephan Bergmann  <sbergman@redhat.com>  [c4d6fb7423ee061b0beea619bc641dfb256fbf61]

        Building LibreOffice needs gperf 3.1 now
        
        ...since e8e3b00bafefffa1b8a35c5721988fb3bf1f817c "Require at least gperf 3.1,
        which no longer emits 'register'", but org.freedesktop.Sdk//1.6 only has "GNU
        gperf 3.0.4" (and org.freedesktop.Sdk//18.08 also only has that version, so this
        fix will remain relevant even when
        <https://github.com/flathub/org.libreoffice.LibreOffice/issues/54> "Build
        against org.freedesktop.Platform 18.08" eventually gets addressed).
        
        Change-Id: I5a4fc6692aa077c989348903a3ed1f178922cfcb

2018-12-04  Stephan Bergmann  <sbergman@redhat.com>  [d1a1c9fa49dd24ba9eaee4b865e9ad110e77b13e]

        Adapt solenv/flatpak-manifest.in to recent download.lst changes
        
        Change-Id: Idffd274a18df14a96e61bf61ba09f837fdbbf9c7

2018-12-04  Caolán McNamara  <caolanm@redhat.com>  [f62a0d9fbc4e67de134e4166410f3b63ea442993]

        tdf#121855 like osx case don't search near-infinite calc grid for focus
        
        Change-Id: Ie6bccd2781fbbdc5f4d5dc2eb6903191aafe8265
        Reviewed-on: https://gerrit.libreoffice.org/64519
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-04  Eike Rathke  <erack@redhat.com>  [7f64ec49425d967512b8f8ca95e6328795133fd8]

        Fix af_NA wrong separator inheritance, use en_NA instead of af_ZA (en_ZA)
        
        It didn't matter originally, but en_ZA separators changed with
        
            commit 5c10c448b299faf43d9df28bdb9dc4fbb00540aa
            CommitDate: Mon Sep 3 13:38:13 2018 +0200
        
                tdf#119613 [*-ZA] decimal separator is comma, group separator is space
        
        and
        
            commit 464154aa26ae77883dd59fcbaab9e084aa035c9d
            CommitDate: Mon Sep 3 13:38:23 2018 +0200
        
                Related: tdf#119613 inherit af_ZA separators from identical en_ZA
        
        so the separators didn't match the formats inherited from en_NA
        anymore.
        
        Change-Id: Iccf951b27b5575706e0f6bae12b5df4b53e335ac

2018-12-04  Stephan Bergmann  <sbergman@redhat.com>  [685aca47da835e80f34b295c5d6389df03d1a8c2]

        Bump (Linux) Clang baseline to 5.0.2
        
        ...as discussed at
        <https://lists.freedesktop.org/archives/libreoffice/2018-November/081435.html>
        "minutes of ESC call ...".
        
        This no longer sets CLANGVER, CLANG_VERSION, and CLANG_FULL_VERSION when using
        Apple Clang (on macOS), which uses different version numbers from upstream
        anyway.  But those variables are only used in the context of compiler plugins,
        which do not work with Apple Clang anyway (which lacks necessary include files).
        
        (Also, move "AC_SUBST(COM_IS_CLANG)" up to where it belongs.)
        
        Change-Id: Iee37c42ecacf52fa5a07e35241bcd404025e1cdf
        Reviewed-on: https://gerrit.libreoffice.org/63899
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-04  Stephan Bergmann  <sbergman@redhat.com>  [60610d4f5d9fc7f04e3bf458f603395ab6b272a7]

        Remove obsolete CLANG_VERSION checks
        
        ...now that the (Linux) Clang baseline has been bumped ot 5.0.2 (see
        <https://lists.freedesktop.org/archives/libreoffice/2018-November/081435.html>
        "minutes of ESC call ...").
        
        (This commit precedes a commit that will actually enforce Clang >= 5.0.2 in
        configure.ac.  However, it was easier to do it in this order, as that other
        commit will drop CLANG_VERSION when building with Apple Clang (where version
        numbers are different from upstream), so these checks would start to fail
        there.)
        
        Change-Id: Icb3df0d0cf476e14c5453f02bdfc9e5bed066ca1
        Reviewed-on: https://gerrit.libreoffice.org/63898
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-04  Eike Rathke  <erack@redhat.com>  [35dd9167ef2ee78d8611b02c48b7630e5eeca27c]

        Some date format corrections, tdf#116868 follow-up
        
        Order is 'D, MMM YYYY'  instead of 'MMM, D YYYY'
        'NNNN, ' displays separator twice.
        
        Change-Id: Id84af3e1bb94dad0e8405c680e63f48f38415fba

2018-12-04  Luboš Luňák  <l.lunak@collabora.com>  [9a446225f4d395b584887eb42851e40cf2ab1fc7]

        fixes for OpenCL COVAR()
        
        Change-Id: Ie171eea334de65b993554146c11adb95e0dbb85e
        Reviewed-on: https://gerrit.libreoffice.org/64245
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-04  Luboš Luňák  <l.lunak@collabora.com>  [c0c03aadb3ec25ca5c4c07f270164158b6667cc2]

        make OpenCL SLOPE() handle problems more gracefully
        
        It's silly to just return NaN just because the function can't handle
        something. If nothing else, at least a proper error should be reported
        (or in this case, the fallback to the core function will take care of it).
        
        Change-Id: I9c971082f4c5c9836318cf63d15fa7c278274273
        Reviewed-on: https://gerrit.libreoffice.org/64244
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-04  Luboš Luňák  <l.lunak@collabora.com>  [93054cd09f521499ed48848cb4d3563e629593f7]

        check that OpenCL NORMDIST() takes a proper number of arguments
        
        Change-Id: I885a1b70556311f5a0862fec24a3596dbeada5d6
        Reviewed-on: https://gerrit.libreoffice.org/64243
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-04  Luboš Luňák  <l.lunak@collabora.com>  [6a2241e7db0c1db232b33dce619a203aadf21ec0]

        opencl SERIESSUM does not handle plain double arguments
        
        sc_subsequent_filters_test in ScFiltersTest::testFunctionsODS() also
        checks "SERIESSUM(2;3;2;3)", which the opencl code does not handle.
        At least bail out gracefully instead of returning 0.
        
        Change-Id: I154dca8cc437a6225b4eb98012232d80683f0114
        Reviewed-on: https://gerrit.libreoffice.org/64242
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-04  Luboš Luňák  <l.lunak@collabora.com>  [de5dd98320533888973432797254bfc5c9b52680]

        fix opencl YIELDDISC
        
        Otherwise the yielddisc unittest fails.
        
        Change-Id: I2ebb0fbf9d4aea6678c91d0289418991aa92dbb5
        Reviewed-on: https://gerrit.libreoffice.org/64241
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-04  heiko tietze  <tietze.heiko@gmail.com>  [271a767d9d8f473ef7829cbf16febe656420959c]

        tdf#117425 - Increase the length of the Name Box drop down menu
        
        Now 20 MRU plus...
        
        Change-Id: I069021bf1f42da793f7ec79a7e0eacbea519bc14
        Reviewed-on: https://gerrit.libreoffice.org/64515
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-12-04  Johnny_M  <klasse@partyheld.de>  [d93919436f371f1cb7c7fd979a72e6ed157b4691]

        Translate German variable names
        
        Change-Id: Ibaf473a2146fd925b4d8e8ffdbb6f214844a18cc
        Reviewed-on: https://gerrit.libreoffice.org/64424
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-12-04  Miklos Vajna  <vmiklos@collabora.com>  [a4b67dbccb4f376ac3a75f8f602ea84b8c4d00ea]

        sw: fix paragraph enumeration going past selection end
        
        SwCursor::MovePara() may move the uno cursor past the end of the
        selection range, check for this explicitly.
        
        In practice this makes sure that in case a 1-paragraph cell text is
        selected, we never jump to the next cell for a selection created from
        the previous cell.
        
        Change-Id: Ibe2d00cfa75ed0c32b9c89d86cfae3b51d70ddc6
        Reviewed-on: https://gerrit.libreoffice.org/64509
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2018-12-04  Mike Kaganski  <mike.kaganski@collabora.com>  [607b80ca3cddc239a35580470944a438ce144fc8]

        tdf#34171: check foreign lockfiles to tell who has locked document
        
        MS Office (Word/Excel/PowerPoint) lockfiles are supported now.
        Note that Excel does *not* create lockfiles for pre-OOXML files.
        
        This changes osl_openFile implementation on Windows, to treat
        osl_File_OpenFlag_NoLock to also include FILE_SHARE_DELETE flag
        for CreateFileW. This is required to allow opening files created
        with FILE_FLAG_DELETE_ON_CLOSE flag, such as Excel's owner files.
        The shange should be consistent with the overall meaning of the
        osl_File_OpenFlag_NoLock to not impose any locking constraints
        to the file being opened.
        
        Change-Id: I7b99012f4bd60ab3821fb91d5166a286031b7e93
        Reviewed-on: https://gerrit.libreoffice.org/64496
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-04  Johnny_M  <klasse@partyheld.de>  [5726f563550a14f761bba7fbd813dc67ee230caa]

        Translate German variable names
        
        Change-Id: Ie287f9122d4ac362b533cb9270e60337c4985113
        Reviewed-on: https://gerrit.libreoffice.org/64423
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2018-12-04  Johnny_M  <klasse@partyheld.de>  [e3e803b462c6a65eb54b64edf4161bc848e10c42]

        Translate German variable names
        
        Change-Id: Iaad1cc232222428d594a109b882aa21ccfd3aea4
        Reviewed-on: https://gerrit.libreoffice.org/62841
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-12-04  heiko tietze  <tietze.heiko@gmail.com>  [7f38b5829c16f979268959272922e5ff86802da8]

        Infobar showing donation alternating with getinvolved
        
        Change-Id: Ia103201667c3469071f19450589bd22faf3ae80e
        Reviewed-on: https://gerrit.libreoffice.org/63883
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-12-04  andreas kainz  <kainz.a@gmail.com>  [5f6b5c98dd1d46b09ad02111c2884a195c053223]

        NB: update draw groupedbar_compact
        
        Change-Id: I10f801de49cdf3d5fb37657ee88842223bf50570
        Reviewed-on: https://gerrit.libreoffice.org/64385
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-04  Jens Carl  <j.carl43@gmx.de>  [e01b46b4229bfb7ba54127f590dec837d798ebd4]

        tdf#45904 Move XNamed Java tests to C++
        
        Move XNamed Java tests to C++ for ScDDELinkObj and refactor class
        XNamed. ScDDELinkObj doesn't allow to set the name, so test that a
        exception of type RuntimeException is thrown.
        
        Change-Id: Ie110c3c0ea22d205d4f2c4575f3db3676dda9ce3
        Reviewed-on: https://gerrit.libreoffice.org/64497
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-04  andreas kainz  <kainz.a@gmail.com>  [88b46b8383019d331ae0ddc76afcd5739f511936]

        NB: update writer groupedbar_full
        
        Change-Id: I4fffde4c7ee687af1eb1c7f5eb28be16bb369e28
        Reviewed-on: https://gerrit.libreoffice.org/64386
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-04  Katarina Behrens  <Katarina.Behrens@cib.de>  [f67e9aeeb1bd6fe82e0c4e851017962c74723213]

        tdf#120775: Implement DnD between 2 SalFrames
        
        still only internal DnD (between multiple frames within 1 LibO
        instance) is supported
        
        Change-Id: I151162ee1075c8b2d71520aae950fc7214d752b7
        Reviewed-on: https://gerrit.libreoffice.org/64477
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-12-04  Caolán McNamara  <caolanm@redhat.com>  [486268cc87907a399649bd4612078031dce262d4]

        weld OfaAutoCorrDlg
        
        Change-Id: Iba217a2998de57bf963872f9b8c1cf38694eb935
        Reviewed-on: https://gerrit.libreoffice.org/64476
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [a89e8c54e8aa95e7f59f204cc3396e2acbdd860a]

        remove enum HitTest
        
        since we only care about one of the values, we can just use a bool
        
        Change-Id: Id4fd0c60cd7421861b2e605604b7d3ecbf8bf915
        Reviewed-on: https://gerrit.libreoffice.org/64485
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-04  Caolán McNamara  <caolanm@redhat.com>  [bf1932fe2133e5954441be6299e6788c17e1d1b9]

        weld OfaAutocorrOptionsPage
        
        Change-Id: I4bf626f61c0d1eb404f99bae4d1e3bf521e4878f
        Reviewed-on: https://gerrit.libreoffice.org/64473
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [a5784b7fd63cee073d85b669f745f7f6271ab040]

        remove unused SvLBoxTabFlags enum values
        
        Change-Id: Id7cccd1eb60e9a16bac6d98aa2d8c75f6218f1be
        Reviewed-on: https://gerrit.libreoffice.org/64482
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c477389e8292cea26e2a0414a9d3bb6bdd369df]

        remove unused DataChangedEventType enum value
        
        Change-Id: I32d3c3481f0b8bcc36613afb495b64f4eb229a67
        Reviewed-on: https://gerrit.libreoffice.org/64484
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-04  Caolán McNamara  <caolanm@redhat.com>  [4d902a4bca0824ded4da1b4407a2b89d517d9388]

        weld OfaSmartTagOptionsTabPage
        
        Change-Id: I34b6c654e65fa827e8efc8fd6ba97dc73d15df17
        Reviewed-on: https://gerrit.libreoffice.org/64472
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-04  Caolán McNamara  <caolanm@redhat.com>  [1bfebbf2505fe0135c390bc011258c60f3abfd35]

        weld OfaQuoteTabPage
        
        Change-Id: I7da18597e85a03d96197f32862686a49f9d8e153
        Reviewed-on: https://gerrit.libreoffice.org/64465
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-04  Caolán McNamara  <caolanm@redhat.com>  [a9296c2c5527c24c498cc6c5459463330cd78bd4]

        Resolves: tdf#120977 intended default button overridden
        
        for those cases where the built-in buttons are not
        inserted
        
        Change-Id: Ibb091832c097a15dc22a7994d94f8db6a4e47520
        Reviewed-on: https://gerrit.libreoffice.org/64491
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-04  andreas kainz  <kainz.a@gmail.com>  [7615df756179771225964174c4a06e95284d0bda]

        NB: update calc groupedbar_full
        
        Change-Id: I803e82841898ee9507a1874d0436de69ce28f55b
        Reviewed-on: https://gerrit.libreoffice.org/64387
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-04  andreas kainz  <kainz.a@gmail.com>  [78c2c59c1b93f956e268b3aaeb89f5e51d5959d7]

        NB: update impress groupedbar_compact
        
        Change-Id: Ibac6bddcd683792a9a520e1bd9269b130321e181
        Reviewed-on: https://gerrit.libreoffice.org/64384
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-04  Miklos Vajna  <vmiklos@collabora.com>  [dc8a82488d4a8e5192d3cde43c10965fa89adf3d]

        tdf#121664 DOCX import: fix lack of line numbering reset on page break
        
        Regression from commit d620629521aee48dc820b6970ca446c329d0b09a (Use
        constants for ST_LineNumberRestart values, 2014-10-01) where I forgot to
        adapt the constructor's initializer list to also use the new constants.
        
        Change-Id: I7113d23cceb3a00f0d466b63c99a18bf3dfd0ee3
        Reviewed-on: https://gerrit.libreoffice.org/64489
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-12-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [3915570a7e245283e97a8ab349247ee7d056c7c6]

        convert SvTabJustify to scoped enum
        
        Change-Id: If72ad4f44b327880942f62cd0b3793f7d7a153fb
        Reviewed-on: https://gerrit.libreoffice.org/64481
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-04  andreas kainz  <kainz.a@gmail.com>  [3bc1a951375daaa29ce266b1450a86d9f4cfbff8]

        Icons: sync WriterCommands PasteSpecial with other once
        
        Change-Id: I995be37ded721d64ef018a9ec16fdc439293d386
        Reviewed-on: https://gerrit.libreoffice.org/64380
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [057d3afa9616136040f9daaba4b54bb1ecb314b5]

        remove unnecessary GraphicFilterImportFlags::AllowPartialStreamRead
        
        Change-Id: I43036745b50e99dc47bb9b63f78e8f3c6eea2c89
        Reviewed-on: https://gerrit.libreoffice.org/64486
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [0d4f5bc196d29c6d79acb916f459a0baf758b71d]

        remove unused MouseNotifyEvent enum values
        
        Change-Id: I3d007287daf82a96e6aead6d75d81ef3e1a6f267
        Reviewed-on: https://gerrit.libreoffice.org/64483
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [21c86b6aaa73a4607eefd5e34bb726f16b505f1f]

        use unique_ptr in SwView::FUNC_Search
        
        which also fixes a leak
        
        Change-Id: I49da3f4ca3570b9fac44cee4c88c710472ca689e
        Reviewed-on: https://gerrit.libreoffice.org/64471
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [b2f1bd73f96724031edcf78320c51747a339b5e2]

        convert m_pDocContent in SwGlobalTree to unique_ptr
        
        Change-Id: I779baa6dcad33aa5fbe49b5143b2b390a747036a
        Reviewed-on: https://gerrit.libreoffice.org/64470
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [f3ba759663b85381cf5abeaeee8ffa2c7ca59bc5]

        remove unused enum SfxObjectShellFlags
        
        Change-Id: I594e7beb3fb320b70ffe4dd98fee46c833f443dc
        Reviewed-on: https://gerrit.libreoffice.org/64453
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [e909028cabf6d575f525283d089184555d56418f]

        loplugin:unusedenumconstants look through parentheses
        
        Change-Id: I2afdf5a56d827e283dd2362b87446ad7848cb274
        Reviewed-on: https://gerrit.libreoffice.org/64452
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-04  andreas kainz  <kainz.a@gmail.com>  [35d9c535707dd3c77de9591b194c98ef04d211c0]

        NB update writer grouped_compact
        
        Change-Id: Ie34f51e2540cfb2f0623402c2d69ac06f60fb9e4
        Reviewed-on: https://gerrit.libreoffice.org/64383
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-04  andreas kainz  <kainz.a@gmail.com>  [7c2e9a3b56c1607a47521e7803b80d793eaf0f97]

        NB: change macro selection in writer notebookbar
        
        Change-Id: I64d580096783300179ab10ecde270544bc561d54
        Reviewed-on: https://gerrit.libreoffice.org/64382
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-04  andreas kainz  <kainz.a@gmail.com>  [75827a019c88d5be4608f5fde7e59c87cb2a6f92]

        NB: update calc groupedbar_compact
        
        Change-Id: Ie2b921612352dbb83477a4d9f6d70795a4703664
        Reviewed-on: https://gerrit.libreoffice.org/64381
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-04  Jim Raykowski  <raykowj@gmail.com>  [79d9a9abbe0e7d8e00f1a7b4d6d653cec786ce8b]

        tdf#118764 Writer Page Styles panel tab stop fixes
        
        Change-Id: I090f15829a8c24f4204dd942b1c53ee8dce7834b
        Reviewed-on: https://gerrit.libreoffice.org/63833
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2018-12-03  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [16d12d50c2bfd924d2a7e6946896526a15a150d4]

        presentation minimizer: suggest filename for a new presentation
        
        If presentation was never saved suggested filename was empty.
        Right now it will show filename like "Untitled 1 (minimized)".
        
        Change-Id: I0077e6c9f2e86665f9de6d41fa434fd21167c779
        Reviewed-on: https://gerrit.libreoffice.org/63876
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-12-03  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [dae741a2418f1d1dd35d364ec416516cc50f5054]

        sw uno: do not throw exceptions on getString()
        
        getString() is passive method and no reason to throw
        an exception instead of returning empty string in some
        corner situations like object is being disposed.
        
        As a compromise information about inbalid state is
        reported into log.
        
        Change-Id: Ied6ecb356ce341d44e5a2bb21fb8379257e38c31
        Reviewed-on: https://gerrit.libreoffice.org/64442
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins

2018-12-03  Eike Rathke  <erack@redhat.com>  [f26ecd353327b206225f85705c99b55b2baf8699]

        Resolves: tdf#116868 add Hausa (Nigeria) [ha-Latn-NG] locale data
        
        Derived from ha_Latn_GH.xml with changes according to CLDR and
        https://ssl.icu-project.org/icu-bin/locexp?d_=en&_=ha_NG
        
        Change-Id: Id7325ab9a2e17d0d5fdad45ce675987695a90ef0
        Reviewed-on: https://gerrit.libreoffice.org/64454
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-12-03  Jim Raykowski  <raykowj@gmail.com>  [2eeabd08acda37502e65730843641870fa2eed39]

        tdf#117189 Fix table insert row redo
        
        When a table does not have the cursor the code that inserts rows/cols
        ignores the table style. This fix approach moves the cursor into the
        table when restored with redo. 
        
        Change-Id: Icbcdcd8fb931807267f24752c8af36da180735ca
        Reviewed-on: https://gerrit.libreoffice.org/60132
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2018-12-03  Caolán McNamara  <caolanm@redhat.com>  [279a1247671414413cd3a95963ab590e40dbde7d]

        sync std::unexpected_handler across bridges
        
        Change-Id: I2c2b1159ee697acc1d22740f7a2167b30a7fec41
        Reviewed-on: https://gerrit.libreoffice.org/64446
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-03  andreas kainz  <kainz.a@gmail.com>  [12707b4f48f41d24b5863b41b7a3d27219e29b27]

        Icons: sync DrawImpress PasteSpecial with other once
        
        Change-Id: Iafe1261dc3415121aa08f1ad4dad0cd9cc008ac8
        Reviewed-on: https://gerrit.libreoffice.org/64379
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-12-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [caf164725b9edf46a64d2cf8ee0918e710d50ff6]

        Fix typo
        
        Change-Id: I9d29988df9d591324486226d1dfccb45c3f75b20
        Reviewed-on: https://gerrit.libreoffice.org/64487
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-12-03  Zdeněk Crhonek  <zcrhonek@gmail.com>  [834c7c2698443332a347374db10e17d7862d6e4f]

        add test for bug tdf#121337
        
        Change-Id: I26d1d426e6a856b09a48efe8e411b8c54e0f35cf
        Reviewed-on: https://gerrit.libreoffice.org/64275
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-12-03  Caolán McNamara  <caolanm@redhat.com>  [4075840e03a175081e0e16d30bf6ae72988c7fd3]

        weld OfaSwAutoFmtOptionsPage
        
        Change-Id: Ia88fe2562dd87b33fdec0081a3adf27c8d10f407
        Reviewed-on: https://gerrit.libreoffice.org/64449
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-03  Stephan Bergmann  <sbergman@redhat.com>  [7d22ed707aaf098c996f747ee5d4bbdae506f976]

        add ASAN suppression file for multiple static linkage of graphite
        
        ASAN_OPTIONS=...:suppressions=.../solenv/sanitizers/asan-suppressions:...
        
        Change-Id: Ibe86fd0bfa0ff9bba45ad6828457195ca9ce46a5

2018-12-03  Luboš Luňák  <l.lunak@collabora.com>  [041eff7e88dc3f0d653962342c386346eb07b626]

        check in opencl for MROUND to take exactly 2 arguments
        
        Otherwise the mround unittest fails in opencl mode.
        
        Change-Id: I6c8866495bbb44ff7dfc075ba4aac58d80dac7c7
        Reviewed-on: https://gerrit.libreoffice.org/64240
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-03  Luboš Luňák  <l.lunak@collabora.com>  [433b1fdd3fc588cb542bb834117752dbef4e8236]

        add a macro for detecting incorrect number of parameters in opencl
        
        Change-Id: Id8253537025cc373c1ff183c0059158489e11750
        Reviewed-on: https://gerrit.libreoffice.org/64239
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-03  Luboš Luňák  <l.lunak@collabora.com>  [27f27e107730cc2242df578fd3e6dbb1a7117066]

        restore incorrectly removed code
        
        149a4d7566 removed NeedParallelReduction() even though the code should
        be there. I'm not sure about GenSlidingWindowFunction(), since the base
        class is a template, but better revert that one too.
        Also revert that part of 73e6a7975b that removed the subsequently
        no longer used functions.
        
        Change-Id: I932ffd58f9528ec840c4575078f8356640eb5420
        Reviewed-on: https://gerrit.libreoffice.org/64249
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-03  Luboš Luňák  <l.lunak@collabora.com>  [f7e7a59f38682dcd1f916c63fe8e2a437ecb5cf1]

        add ^ (=power) and - (=unary minus) to OpenCLSubsetOpCodes
        
        Both of these are trivial and quite common mathematical operations.
        Unary minus is a bit complicated in that unary '-' is the same symbol
        as binary '-' and so there needs to be a hack to expand the '-'
        from the list to both of the opcodes ocSub and ocNegSub.
        
        Change-Id: I556e20e161c22dc89919afffbf904c1ef1d552ff
        Reviewed-on: https://gerrit.libreoffice.org/64362
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-03  Luboš Luňák  <l.lunak@collabora.com>  [ac439c8c838a14db6ae02dff72dc8e8fffc333ef]

        fix OpenCL PEARSON()
        
        Some error checking, but also simply use "if(cond) code;" rather than
        "if(!cond) try-to-set-benign-values-that-will-break-things-nevertheless".
        
        Change-Id: Ic0c296273ba4c174dba5e96eadeeee4005988142
        Reviewed-on: https://gerrit.libreoffice.org/64342
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-03  Luboš Luňák  <l.lunak@collabora.com>  [a0b059a37e775a466c6fb0043335aae4d3e93fbf]

        make OpenCL SUM() treat empty cells properly
        
        The data vector may not have all values (if last cells are empty).
        In that case GetRefRowSize() is larger than GetArrayLength().
        Other cases in this function had a similar check, this one was
        missing it for some reason (with the 'gid0' removed, since it's
        a fixed position).
        
        Change-Id: I01692b51d6ed22ee6db419508cacf556fb9e644d
        Reviewed-on: https://gerrit.libreoffice.org/64237
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-03  Luboš Luňák  <l.lunak@collabora.com>  [99014ec9ded70a679220fe59e09ab4073512c249]

        make sure FetchVectorRefArray() never triggers Interpret()
        
        Test::testFormulaRefUpdateRange could trigger this, leading to recursion
        that wasn't handled properly by the code, since it wasn't expected
        to happen at late time (ScDependantsCalculator should have already
        caught it). This is all caused by the fact that FetchVectorRefArray()
        fetches also all rows before the given rows (to make the caching simpler
        I suppose). But that fetching could lead to Interpret() calls.
        Therefore, make ScDependantsCalculator in OpenCL mode check also all
        rows above.
        
        Change-Id: Iaecc105663df21b01443759287cec605470d34a5
        Reviewed-on: https://gerrit.libreoffice.org/64236
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-03  Luboš Luňák  <l.lunak@collabora.com>  [1b489b74fe28007749bec8a3ebd56901a7652734]

        restore functionality of OpenCL ParallelReductionVectorRef class
        
        These functions were removed in 149a4d7566, although they quite clearly
        do serve a purpose, and then e9586cf0b5 removed the no longer used
        variables.
        Without this, ParallelReductionVectorRef class simply does not work.
        E.g. SUM(B1:B250) would not sum all the cells, but just one (testcase
        is Test::testFormulaRefUpdateRange with OpenCL forced).
        
        Change-Id: Iad1aeba2fbae2b4fc1d4236030adbb9ce6d972a1
        Reviewed-on: https://gerrit.libreoffice.org/64235
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-03  Luboš Luňák  <l.lunak@collabora.com>  [95ff92118d28af20e1b3a2e5f0d5f8c6f79fb2a8]

        simply abort if SC_FORCE_CALCULATION has unknown value
        
        This is a debug tool and it's better to get it this way rather than
        the code doing something else e.g. because of a typo.
        
        Change-Id: I5ac7e7bd6ecaa15fe935d53df63e3c369e0f8f16
        Reviewed-on: https://gerrit.libreoffice.org/64234
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-03  Luboš Luňák  <l.lunak@collabora.com>  [03825850d5f86237657b0b3d3b17235fc9cb8d6f]

        remove unused function
        
        Change-Id: If965471464b4d3b2ded41951f8078d2e4dcaad10
        Reviewed-on: https://gerrit.libreoffice.org/64233
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-03  Luboš Luňák  <l.lunak@collabora.com>  [353bc9db255ca802c70b15e4d5d2e2fcbcee4fe8]

        fix OpenCL PRODUCT when there are actually no values
        
        PRODUCT() when there are no arguments (or all cells are empty) is 0.
        
        Change-Id: I4bcb9afe84d08833526255da0c61f6847d68ea36
        Reviewed-on: https://gerrit.libreoffice.org/64232
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-03  Luboš Luňák  <l.lunak@collabora.com>  [43922f1aaa3d7bced4b02f6662c5c12ee698132f]

        make sure opencl is not used from withing ocTableOp
        
        Table operations do some tricks with reusing a cell with different values,
        and this confuses opencl handling, which operates on a group as a whole.
        Possibly relevant only with SC_FORCE_CALCULATION=opencl,
        sc_subsequent_filters_test fails in testDataTableOneVarXLSX().
        
        Change-Id: I55e0d238061c8a45a2388ccf6c769ff6a1fddbcc
        Reviewed-on: https://gerrit.libreoffice.org/64230
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-03  Luboš Luňák  <l.lunak@collabora.com>  [54ea2630358c9881d7efac592155924bd152db71]

        fix opencl INTRATE
        
        No idea why somebody thought pow() would be better than a mere division.
        Without this the unittest fails because of a slightly different result.
        
        Change-Id: Ibbde8b872049be310ac98389634aab6eab154ca6
        Reviewed-on: https://gerrit.libreoffice.org/64229
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-03  Luboš Luňák  <l.lunak@collabora.com>  [62b0bcfd85eb34ddd96d82c9f96a50588b9c4d80]

        sync PI value used in opencl SQRTPI to the one used in scaddins
        
        Otherwise the sqrtpi unittest fails in opencl mode. This value is less
        precise, but consistency should be more important here, not to mention
        that float doesn't have that high precision anyway.
        
        Change-Id: I8e85b7029d33932c81009e5d48e0fe2164c68dcf
        Reviewed-on: https://gerrit.libreoffice.org/64228
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-03  Luboš Luňák  <l.lunak@collabora.com>  [3441edd25e2f006db46a6c9f2351558910c6a614]

        treat second argument of opencl's dollarde/dollarfr as integer
        
        That's how the scaddins implementation works, and the unittests fail
        in opencl mode without this.
        
        Change-Id: I08ea7dd0a0222408abf899d2da649be53f314a4c
        Reviewed-on: https://gerrit.libreoffice.org/64227
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-03  Luboš Luňák  <l.lunak@collabora.com>  [4a9ace13b905189063f6792c9490a570e0eae59b]

        disable opencl implementation of AMORDEGRC
        
        It fails sc_financial_functions_test with SC_FORCE_CALCULATION=opencl.
        
        Change-Id: If43928df8b1382eb7518fc99b6eee1759d822058
        Reviewed-on: https://gerrit.libreoffice.org/64225
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-03  Luboš Luňák  <l.lunak@collabora.com>  [07e15bb76225d259a9be4c7a47b2af0c6cc5b033]

        avoid crash in opencl AMORDEGRC and AMORLINT argument handling
        
        The last argument is optional and defaults to 0 according to docs.
        
        Change-Id: I2e3aeb1da13b119e03e5bca18a63447e0fdc77fa
        Reviewed-on: https://gerrit.libreoffice.org/64224
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-12-03  Gabor Kelemen  <kelemeng@ubuntu.com>  [be99b42489b3dad31e2a92ece937131803b17275]

        tdf#42949 Fix IWYU warnings in include/vcl/[n-r]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I5a4951e983078ab6b6cbf0e96b00a20584b85e20
        Reviewed-on: https://gerrit.libreoffice.org/64398
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-12-03  Michael Stahl  <Michael.Stahl@cib.de>  [b3e77dd93f2305f09e89d9a23a9b4404d7c796ba]

        Revert "sw_redlinehide_3: apparently a live SwNodeNum always has a parent"
        
        This reverts commit 6eebecf39a9e634cccad50ede29d281a6bfd24c8.
        
        The problem is that *during* RemoveFromList(), the IsInList() is called
        after the parent pointer is reset to null.
        
        e.g. during export of ooo67907-1.doc to .doc.
        
        SwTextNode::IsInList() const (this=0x57a3b30) at sw/source/core/txtnode/ndtxt.cxx:4352
        SwTextNode::NumRuleChgd() (this=0x57a3b30) at sw/source/core/txtnode/ndtxt.cxx:2863
        SwNodeNum::NotifyNode() (this=0x5804f80) at sw/source/core/SwNumberTree/SwNodeNum.cxx:211
        SwNumberTreeNode::Notify() (this=0x5804f80) at sw/source/core/SwNumberTree/SwNumberTree.cxx:1068
        SwNumberTreeNode::NotifyInvalidChildren() (this=0x52f1820) at sw/source/core/SwNumberTree/SwNumberTree.cxx:1088
        SwNumberTreeNode::NotifyInvalidChildren() (this=0x57e4ab0) at sw/source/core/SwNumberTree/SwNumberTree.cxx:1111
        SwNumberTreeNode::RemoveChild(SwNumberTreeNode*) (this=0x52f1820, pChild=0x5804f80) at sw/source/core/SwNumberTree/SwNumberTree.cxx:618
        SwNumberTreeNode::RemoveMe() (this=0x5804f80) at sw/source/core/SwNumberTree/SwNumberTree.cxx:648
        SwListImpl::RemoveListItem(SwNodeNum&) (rNodeNum=...) at sw/source/core/doc/list.cxx:151
        SwList::RemoveListItem(SwNodeNum&) (rNodeNum=...) at sw/source/core/doc/list.cxx:251
        SwTextNode::RemoveFromList() (this=0x57a3b30) at sw/source/core/txtnode/ndtxt.cxx:4328
        (anonymous namespace)::HandleSetAttrAtTextNode::HandleSetAttrAtTextNode(SwTextNode&, SfxItemSet const&) (this=0x7ffffcc90aa0, rTextNode=..., rItemSet=SfxItemSet of pool 0x51799b0 with parent 0x0 and Which ranges: [(72, 72)] = {...}) at sw/source/core/txtnode/ndtxt.cxx:4751
        SwTextNode::SetAttr(SfxItemSet const&) (this=0x57a3b30, rSet=SfxItemSet of pool 0x51799b0 with parent 0x0 and Which ranges: [(72, 72)] = {...}) at sw/source/core/txtnode/ndtxt.cxx:4917
        
        Change-Id: I5a2775f397da171cde23cbf42f7e95da958987e8
        Reviewed-on: https://gerrit.libreoffice.org/64448
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-12-03  Stephan Bergmann  <sbergman@redhat.com>  [7990bfd3998508dd3454c408613cf66e53af56eb]

        Jenkins' lo_tb_master_linux needs --disable-werror too
        
        ...similar to d3f2c61e3b9faf577f692ece76cd830f0f74b028 "Make Jenkins
        linux_gcc_release_64 pick up Developer Toolset 7":
        
        > In file included from /opt/rh/devtoolset-7/root/usr/include/c++/7/vector:69:0,
        >                  from /home/tdf/lode/jenkins/workspace/lo_tb_master_linux/jvmfwk/plugins/sunmajor/pluginlib/sunjavaplugin.cxx:39:
        > /opt/rh/devtoolset-7/root/usr/include/c++/7/bits/vector.tcc: In function ‘javaPluginError jfw_plugin_startJavaVirtualMachine(const JavaInfo*, const JavaVMOption*, sal_Int32, JavaVM**, JNIEnv**)’:
        > /opt/rh/devtoolset-7/root/usr/include/c++/7/bits/vector.tcc:407:15: error: variable ‘__new_finish’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Werror=clobbered]
        >        pointer __new_finish(__new_start);
        >                ^~~~~~~~~~~~
        > cc1plus: all warnings being treated as errors
        
        (<https://ci.libreoffice.org/job/lo_tb_master_linux/32166/>).
        
        Change-Id: Ifae8705bfafe4caed21713909ff6eeee158f1361

2018-12-03  Tor Lillqvist  <tml@collabora.com>  [f0b83878c2781ab6aa24bd5995155850920f4339]

        Add AnyCompareFactory_get_implementation and...
        
        ... com_sun_star_comp_util_OfficeInstallationDirectories.
        
        Needed when loading a .ott document.
        
        Change-Id: I6074869074b47d2fb679132975520b18659b5c67

2018-12-03  Michael Stahl  <Michael.Stahl@cib.de>  [d1138d72ed4f5c2ada2dd53f4b091964d8a284e6]

        sw: convert assert(bSelected out of sync) to SAL_WARN for now
        
        This evidently happens sometimes, but when it does it it's
        impossible to reproduce... Let's use SAL_WARN for now.
        
        Change-Id: Id724fd52060bfae45f9eeb16163ddfc94e53af03
        Reviewed-on: https://gerrit.libreoffice.org/64447
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-12-03  Stephan Bergmann  <sbergman@redhat.com>  [0adc21fcff02d7172587c540a0d091e46dd399ca]

        Enabling Developer Toolset 7 for Jenkins' lo_tb_master_linux
        
        ...aka "Tinderbox on Master for Linux-DbgUtil",
        <https://ci.libreoffice.org/job/lo_tb_master_linux_dbg/>.  This is similar to
        ab8454eb26f72f2d4081d90cb7e60e53e4a5590d "Enabling Developer Toolset 7 for
        Jenkins' lo_tb_master_linux_dbg".  However, unlike lo_tb_master_linux_dbg, which
        is restricted to CentOS-based tb75-lilith, lo_tb_master_linux is restricted to
        label TB_Rel, which is currently matched to CentOS-based tb75-lilith,
        tb76-maggie, and tb76-pollux, plus non-CentOS based gandalf.  The latter thus
        doesn't have Developer Toolset 7, so setting CC/CXX this way won't work for
        gandalf.  I'm thus removing gandalf from
        <https://ci.libreoffice.org/label/TB_Rel/>.
        
        Change-Id: Ied305476347d107db4087f710c05300c84ae7e85
        Reviewed-on: https://gerrit.libreoffice.org/64444
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-03  Caolán McNamara  <caolanm@redhat.com>  [f3905c9d6df67377fa0ddcd7468e52fb5066d898]

        ofz#11611 build failure with std::unexpected_handler
        
        Change-Id: I0340ce6b89dd7edb91a4a4e0c1e21aeb307f3d9f
        Reviewed-on: https://gerrit.libreoffice.org/64445
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-03  Stephan Bergmann  <sbergman@redhat.com>  [c1feb713f86265c85ad9098d86a86f69110a92c7]

        Revert "Check against concrete expected values in PdfExportTest::testTdf115262"
        
        This reverts commit 3bb64c0b26962f3c62dc82353b8ca13479c409be, at least Jenkins'
        lo_tb_master_win builds started to fail with
        
        > C:/cygwin/home/tdf/lode/jenkins/workspace/lo_tb_master_win/vcl/qa/cppunit/pdfexport/pdfexport.cxx(1581) : error : Assertion
        > Test name: `anonymous namespace'::PdfExportTest::testTdf115262
        > equality assertion failed
        > - Expected: 199
        > - Actual  : 198
        
        (<https://ci.libreoffice.org/job/lo_tb_master_win/19796/>).

2018-12-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [c9e70af2bf6dc9427a9c1dd32d5e8ecccd32c3c2]

        tdf#121620 Opening Image tab of Bullets and Numbering dialog resets selection
        
        regression from
        	commit 39e6bae2c4be24a3aad5ef8cd37d3d83c41a4abe
        	loplugin:useuniqueptr in cui numpages
        
        Change-Id: I77e16880d0590793545da38b7a3c8c5d2626d8f5
        Reviewed-on: https://gerrit.libreoffice.org/64441
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-03  Katarina Behrens  <Katarina.Behrens@cib.de>  [3ac46abde192324fc7e1cbf3f22b7280f15e77df]

        tdf#120781: Proposed DnD operation is not always 'move'
        
        sometimes drop target doesn't accept drops, dragged objects must not
        disappear in such case
        
        Change-Id: I5de3c6c4afc305ea98bd15c7ff55e218364e9475
        Reviewed-on: https://gerrit.libreoffice.org/64338
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-12-03  Miklos Vajna  <vmiklos@collabora.com>  [097da565e03c8bf1fc016d5a797f4e606716a7a3]

        sw: prefix members of SwTableField
        
        Change-Id: I02dd9227ee43967d8cf49d99791bada5d1231566
        Reviewed-on: https://gerrit.libreoffice.org/64440
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2018-12-03  Jim Raykowski  <raykowj@gmail.com>  [f3a19b124754d5506d047dabd5750b9e650bbb0a]

        Fix undocking sidebar with tab bar menu undock locks focus
        
        Missed this in
        I91194db3cc23a24e805a90edaf1566f950ac129d
        
        Change-Id: I9a9bb3cb47b19929577f4ee36206ea1c052adeca
        Reviewed-on: https://gerrit.libreoffice.org/62833
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2018-12-03  Arkadiy Illarionov  <qarkai@gmail.com>  [056845403c387f1fe286f9df13f73fa2fc6d0014]

        Simplify containers iterations in sdext
        
        Use range-based loop or replace with STL functions
        
        Change-Id: I760c1aaeae9afc99effee6a2645bb77439260ddf
        Reviewed-on: https://gerrit.libreoffice.org/64435
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-03  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [83a72f46d34fde7a119b00fcc0a7bf58dbe0076a]

        sw: paragraph-sign: formatting
        
        Change-Id: I9bf1b58aa6e18202a5f7eba010cc5b914e1d33d4
        Reviewed-on: https://gerrit.libreoffice.org/63005
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2018-12-03  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [6ad096aeeb5c85a82fba70526569f074b67a083c]

        sw: paragraph-sign: validate current SwTextNode directly
        
        When invoking undo, it turns out that the cursor position
        is updated after the text modification, which triggers the
        paragraph signature validation. Relying on the cursor
        position, then, results in the wrong (previous) paragraph
        to be validated (if the undo is in a different paragraph).
        
        Since we have the correct SwTextNode when it's modified
        (due to undo or otherwise), there is no reason why
        we shouldn't use it and try to deduce it from the cursor.
        
        Change-Id: I4c3283d59738988dcc1c592a9f3ef2c818ce675d
        Reviewed-on: https://gerrit.libreoffice.org/63004
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2018-12-03  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [3750d0533e0e00941e5aef92fe5a26b6e7e27734]

        sw: paragraph-sign: get graph-names only once
        
        And reduce other overheads to make the paragraph
        signature validation significantly faster.
        
        Change-Id: I631bd0f15200bb8f0b85b40c0d4819a7bc4d562e
        Reviewed-on: https://gerrit.libreoffice.org/63003
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2018-12-03  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [1c17aa5056afc30c40bd307798180c8c7cf73c12]

        paragraph-sign: exception-safe metadata graph enumeration
        
        Metadata graph enumeration can throw from a number
        functions and break things in horrible ways.
        Here we sanitize against the most egregious offenders,
        but not all possible sources.
        
        Change-Id: I40e006ea433dd7274d4fa08f3e8f8507680ef2f4
        Reviewed-on: https://gerrit.libreoffice.org/63009
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2018-12-03  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [7ddfd67e71a1e7ec0769e4277c28b4f6580885b1]

        sw: rdf: Split graph-name lookup from getStatement
        
        The graph-name lookup is significantly costly (compared
        to the statement lookup, esp. when no statements exist).
        Luckily, the graph-names do not change often and in the
        course of enumerating all paragraphs (as happens for
        paragraph-signature validation) it doesn't change at all.
        
        This split allows for doing the graph-name lookup only
        once and also allows for passing custom graph-names
        directly, if we know them already.
        
        Change-Id: I75425df201becb41105ba1fa6ba580af202d035c
        Reviewed-on: https://gerrit.libreoffice.org/63002
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2018-12-03  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [8c84672e93a6bcdc53d93e7a3c8321684ed36736]

        sfx2: Combine metadata graph lookup and filtering
        
        The graph lookup is suprisingly costly and so is
        filtering. By specializing the lookup with filtering
        the logic is more readable and slightly faster (~35%
        in debug build).
        
        Change-Id: Id35a562c76a84a81362f47b61ed67fb74d0a6dc7
        Reviewed-on: https://gerrit.libreoffice.org/63001
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2018-12-03  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [b402d0112a0bb53221b847fa372bfa3f6390a0e2]

        sw: paragraph-sign: erase metafields from copied text correctly
        
        This is relevant for paragraph signatures where the
        metadata is not yet copied and so we exclude it.
        The issue was that in some cases we didn't use
        the proper range of text and an assertion was
        triggered in debug builds.
        
        Otherwise there should be no change of behavior
        in release builds with this patch.
        
        Change-Id: I90bc2ca56d586b96d39f34c68de53d3dac6099d7
        Reviewed-on: https://gerrit.libreoffice.org/63000
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2018-12-03  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [349748e63c698076bb44f75da9eaa104489e959c]

        sw lok: delay processing idle jobs to let LOK finish initialization
        
        When loading document, LOK needs to setup the client view, register
        callbacks, get document size and type, etc. All of these need
        to take SolarMutex, which is taken by the idle jobs immediately
        after loading, blocking LOK from finishing initialization
        and rendering the first tiles for the user. This gives the
        user the impression that the document is loading for far
        longer than it actually is, due to lack of interactivity
        (or indeed any activity on the screen besides the spinning wheel).
        
        By delaying the idle jobs, we allow time for LOK to finish
        initialization and render the first tiles before the idle
        jobs kick in and hog SolarMutex.
        
        Reviewed-on: https://gerrit.libreoffice.org/56572
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 1056640a6e1fd044cb61f5bf5ee85dfec3cbeb7c)
        
        Reviewed-on: https://gerrit.libreoffice.org/58157
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit e5225f152c3128efa73cb602d7a524f2cb436189)
        
        Change-Id: Ic6f437bfd6f43dfed2aaa1a9d3510d43f5ec30ae
        Reviewed-on: https://gerrit.libreoffice.org/64013
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2018-12-03  Stephan Bergmann  <sbergman@redhat.com>  [644188bf7f3a07222f2b58a3794348197fb8ad24]

        Compute (un-)premultiply_table at compile time
        
        Change-Id: I34e624fcd5d11d02c26e775f5acdddec1fca9d87
        Reviewed-on: https://gerrit.libreoffice.org/64428
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-12-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1ee8d4f63adf3113a4733a479c8faf9eb65f7b8d]

        Fix typo
        
        Change-Id: I69e4d471c806159d6748016a79f041c01b40b888
        Reviewed-on: https://gerrit.libreoffice.org/64430
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-03  Jens Carl  <j.carl43@gmx.de>  [cee3278a3d5924e01d92ff8a39d7b9751996d7e3]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScLabelRangesObj.
        
        Change-Id: Icf49fb7e8c24b169e4fe33ffed8cc1412d21f9e8
        Reviewed-on: https://gerrit.libreoffice.org/64432
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-03  Jens Carl  <j.carl43@gmx.de>  [184d0c4baf3862bddf735aa416d219b83c6da421]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScLabelRangesObj.
        
        Change-Id: I448561be2395beb9448ffcfc29434a94468166cb
        Reviewed-on: https://gerrit.libreoffice.org/64431
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-03  Mike Kaganski  <mike.kaganski@collabora.com>  [a0ac944bb3faf5bf11966215fbdeb247c8f405d7]

        Fix JunitTest_chart2_unoapi failing DBG_TESTSOLARMUTEX on Windows
        
        The failing call stack:
        
        ucrtbased.dll!issue_debug_notification(const wchar_t * const message) 
        Line 28
        	at minkernel\crts\ucrt\src\appcrt\internal\report_runtime_error.cpp(28)
        ucrtbased.dll!__acrt_report_runtime_error(const wchar_t * message) Line 154
        	at minkernel\crts\ucrt\src\appcrt\internal\report_runtime_error.cpp(154)
        ucrtbased.dll!abort() Line 61
        	at minkernel\crts\ucrt\src\appcrt\startup\abort.cpp(61)
        ucrtbased.dll!common_assert_to_stderr<wchar_t>(const wchar_t * const 
        expression, const wchar_t * const file_name, const unsigned int 
        line_number) Line 187
        	at minkernel\crts\ucrt\src\appcrt\startup\assert.cpp(187)
        ucrtbased.dll!common_assert<wchar_t>(const wchar_t * const expression, 
        const wchar_t * const file_name, const unsigned int line_number, void * 
        const return_address) Line 420
        	at minkernel\crts\ucrt\src\appcrt\startup\assert.cpp(420)
        ucrtbased.dll!_wassert(const wchar_t * expression, const wchar_t * 
        file_name, unsigned int line_number) Line 444
        	at minkernel\crts\ucrt\src\appcrt\startup\assert.cpp(444)
        vcllo.dll!ImplDbgTestSolarMutex() Line 46
        	at c:\lo\src\core\vcl\source\app\dbggui.cxx(46)
        tllo.dll!DbgTestSolarMutex() Line 78
        	at c:\lo\src\core\tools\source\debug\debug.cxx(78)
        vcllo.dll!OpenGLSalBitmap::Create(const Size & rSize, unsigned short 
        nBits, const BitmapPalette & rBitmapPalette) Line 164
        	at c:\lo\src\core\vcl\opengl\salbmp.cxx(164)
        vcllo.dll!Bitmap::Bitmap(const Size & rSizePixel, unsigned short 
        nBitCount, const BitmapPalette * pPal) Line 108
        	at c:\lo\src\core\vcl\source\bitmap\bitmap.cxx(108)
        vcllo.dll!o3tl::make_unique<Bitmap,Size &,unsigned short &>(Size & 
        <args_0>, unsigned short & <args_1>) Line 29
        	at c:\lo\src\core\include\o3tl\make_unique.hxx(29)
        vcllo.dll!vcl::PNGReaderImpl::ImplReadHeader(const Size & 
        rPreviewSizeHint) Line 665
        	at c:\lo\src\core\vcl\source\gdi\pngread.cxx(665)
        vcllo.dll!vcl::PNGReaderImpl::GetBitmapEx(const Size & rPreviewSizeHint) 
        Line 342
        	at c:\lo\src\core\vcl\source\gdi\pngread.cxx(342)
        vcllo.dll!vcl::PNGReader::Read(const Size & i_rPreviewSizeHint) Line 1732
        	at c:\lo\src\core\vcl\source\gdi\pngread.cxx(1732)
        vcllo.dll!GraphicFilter::ImportGraphic(Graphic & rGraphic, const 
        rtl::OUString & rPath, SvStream & rIStream, unsigned short nFormat, 
        unsigned short * pDeterminedFormat, GraphicFilterImportFlags 
        nImportFlags, 
        com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> * 
        pFilterData, const WmfExternal * pExtHeader) Line 1813
        	at c:\lo\src\core\vcl\source\filter\graphicfilter.cxx(1813)
        vcllo.dll!GraphicFilter::ImportGraphic(Graphic & rGraphic, const 
        rtl::OUString & rPath, SvStream & rIStream, unsigned short nFormat, 
        unsigned short * pDeterminedFormat, GraphicFilterImportFlags 
        nImportFlags, const WmfExternal * pExtHeader) Line 1281
        	at c:\lo\src\core\vcl\source\filter\graphicfilter.cxx(1281)
        vcllo.dll!GraphicFilter::FilterCallback(ConvertData & rData) Line 2509
        	at c:\lo\src\core\vcl\source\filter\graphicfilter.cxx(2509)
        vcllo.dll!GraphicFilter::LinkStubFilterCallback(void * instance, 
        ConvertData & data) Line 2481
        	at c:\lo\src\core\vcl\source\filter\graphicfilter.cxx(2481)
        sofficeapp.dll!Link<ConvertData &,bool>::Call(ConvertData & data) Line 84
        	at c:\lo\src\core\include\tools\link.hxx(84)
        sofficeapp.dll!desktop::Desktop::ImplInitFilterHdl(desktop::Desktop * 
        __formal, ConvertData & rData) Line 1752
        	at c:\lo\src\core\desktop\source\app\app.cxx(1752)
        sofficeapp.dll!desktop::Desktop::LinkStubImplInitFilterHdl(void * 
        instance, ConvertData & data) Line 1749
        	at c:\lo\src\core\desktop\source\app\app.cxx(1749)
        vcllo.dll!Link<ConvertData &,bool>::Call(ConvertData & data) Line 84
        	at c:\lo\src\core\include\tools\link.hxx(84)
        vcllo.dll!GraphicConverter::Import(SvStream & rIStm, Graphic & rGraphic, 
        ConvertDataFormat nFormat) Line 44
        	at c:\lo\src\core\vcl\source\gdi\cvtgrf.cxx(44)
        chartcorelo.dll!chart::ChartModel::impl_loadGraphics(const 
        com::sun::star::uno::Reference<com::sun::star::embed::XStorage> & 
        xStorage) Line 621
        	at c:\lo\src\core\chart2\source\model\main\chartmodel_persistence.cxx(621)
        chartcorelo.dll!chart::ChartModel::impl_load(const 
        com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & 
        rMediaDescriptor, const 
        com::sun::star::uno::Reference<com::sun::star::embed::XStorage> & 
        xStorage) Line 576
        	at c:\lo\src\core\chart2\source\model\main\chartmodel_persistence.cxx(576)
        chartcorelo.dll!chart::ChartModel::load(const 
        com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & 
        rMediaDescriptor) Line 543
        	at c:\lo\src\core\chart2\source\model\main\chartmodel_persistence.cxx(543)
        chartcontrollerlo.dll!chart::ChartFrameLoader::load(const 
        com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & 
        rMediaDescriptor, const 
        com::sun::star::uno::Reference<com::sun::star::frame::XFrame> & xFrame) 
        Line 170
        	at c:\lo\src\core\chart2\source\controller\main\chartframeloader.cxx(170)
        fwklo.dll!framework::LoadEnv::impl_loadContent() Line 1149
        	at c:\lo\src\core\framework\source\loadenv\loadenv.cxx(1149)
        fwklo.dll!framework::LoadEnv::startLoading() Line 383
        	at c:\lo\src\core\framework\source\loadenv\loadenv.cxx(383)
        fwklo.dll!framework::LoadEnv::loadComponentFromURL(const 
        com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader> 
        & xLoader, const 
        com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> & 
        xContext, const rtl::OUString & sURL, const rtl::OUString & sTarget, 
        long nSearchFlags, const 
        com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & 
        lArgs) Line 170
        	at c:\lo\src\core\framework\source\loadenv\loadenv.cxx(170)
        fwklo.dll!framework::Desktop::loadComponentFromURL(const rtl::OUString & 
        sURL, const rtl::OUString & sTargetFrameName, long nSearchFlags, const 
        com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> & 
        lArguments) Line 619
        	at c:\lo\src\core\framework\source\services\desktop.cxx(619)
        mscx_uno.dll!`anonymous 
        namespace'::cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy * 
        pThis, bridges::cpp_uno::shared::VtableSlot aVtableSlot, 
        _typelib_TypeDescriptionReference * pReturnTypeRef, long nParams, 
        _typelib_MethodParameter * pParams, void * pUnoReturn, void * * 
        pUnoArgs, _uno_Any * * ppUnoExc) Line 214
        	at c:\lo\src\core\bridges\source\cpp_uno\msvc_win32_x86-64\uno2cpp.cxx(214)
        mscx_uno.dll!unoInterfaceProxyDispatch(_uno_Interface * pUnoI, const 
        _typelib_TypeDescription * pMemberTD, void * pReturn, void * * pArgs, 
        _uno_Any * * ppException) Line 429
        	at c:\lo\src\core\bridges\source\cpp_uno\msvc_win32_x86-64\uno2cpp.cxx(429)
        binaryurplo.dll!binaryurp::IncomingRequest::execute_throw(binaryurp::BinaryAny 
        * returnValue, 
        std::vector<binaryurp::BinaryAny,std::allocator<binaryurp::BinaryAny> > 
        * outArguments) Line 239
        	at c:\lo\src\core\binaryurp\source\incomingrequest.cxx(239)
        binaryurplo.dll!binaryurp::IncomingRequest::execute() Line 79
        	at c:\lo\src\core\binaryurp\source\incomingrequest.cxx(79)
        binaryurplo.dll!request(void * pThreadSpecificData) Line 83
        	at c:\lo\src\core\binaryurp\source\reader.cxx(83)
        cppu3.dll!cppu_threadpool::JobQueue::enter(__int64 nDisposeId, bool 
        bReturnWhenNoJob) Line 108
        	at c:\lo\src\core\cppu\source\threadpool\jobqueue.cxx(108)
        cppu3.dll!cppu_threadpool::ORequestThread::run() Line 170
        	at c:\lo\src\core\cppu\source\threadpool\thread.cxx(170)
        cppu3.dll!threadFunc(void * param) Line 186
        	at c:\lo\src\core\include\osl\thread.hxx(186)
        sal3.dll!oslWorkerWrapperFunction(void * pData) Line 58
        	at c:\lo\src\core\sal\osl\w32\thread.cxx(58)
        ucrtbased.dll!invoke_thread_procedure(unsigned int(*)(void *) procedure, 
        void * const context) Line 92
        	at minkernel\crts\ucrt\src\appcrt\startup\thread.cpp(92)
        ucrtbased.dll!thread_start<unsigned int (__cdecl*)(void * __ptr64)>(void 
        * const parameter) Line 115
        	at minkernel\crts\ucrt\src\appcrt\startup\thread.cpp(115)
        kernel32.dll!BaseThreadInitThunk()
        ntdll.dll!RtlUserThreadStart()
        
        Change-Id: Ia22ebb2361192c30549b0f01ac0b709295e1dbdc
        Reviewed-on: https://gerrit.libreoffice.org/63700
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-03  Jens Carl  <j.carl43@gmx.de>  [06b1e244ff9502664fe79dc27346e4fd9968afbc]

        test: enable clang-format for xindexaccess
        
        Accidentally formatted the files with commit
        d0a6f8a8e862bede67989cd3fac105d7c8231eb0. Might just enable them.
        
        Change-Id: I2f017a17d29f63721be10eb3bff388ed1a5a49bb
        Reviewed-on: https://gerrit.libreoffice.org/64418
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-03  Mike Kaganski  <mike.kaganski@collabora.com>  [aa4427f3f149b709cd95b3feb14c4f386f5d9e51]

        Let so_activex learn to work with Win32 errors and HRESULT properly
        
        Previous code made ~no sense from error handling PoV. Closing registry
        keys could be skipped because of prior errors; booleans were cast to
        HRESULT to be checked later using SUCCEEDED macro.
        
        Change-Id: I0735ab7e2f3b29682ab19adb0e96a581e997b8b5
        Reviewed-on: https://gerrit.libreoffice.org/64425
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-03  Mike Kaganski  <mike.kaganski@collabora.com>  [eddee22b0eed069c3ee2929c9b36a9b4fb05f130]

        tdf#120703 PVS: V560 A part of conditional expression is always true/false
        
        Change-Id: Id7af9a6eaefc8b49a790eb299620c4fa97067a11
        Reviewed-on: https://gerrit.libreoffice.org/64429
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-03  Mike Kaganski  <mike.kaganski@collabora.com>  [6ed52ecfed5781659cd27ff9aea5d0a04be77cd1]

        tdf#120703 PVS: V560 A part of conditional expression is always true/false
        
        Change-Id: Ieff0dde4faee209200b8f4e809e8bb4eb1b8f4a6
        Reviewed-on: https://gerrit.libreoffice.org/64433
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-03  Caolán McNamara  <caolanm@redhat.com>  [3abcd34f37b6aba5025631c64a49d4c8c34effd2]

        Resolves: tdf#121810 wrong column order
        
        Change-Id: Ie82c47ea772b6eb5fc7b84426bb3c1cc98dc9c14
        Reviewed-on: https://gerrit.libreoffice.org/64409
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-03  Caolán McNamara  <caolanm@redhat.com>  [3aa48124342e737f2a11eef9473ebc33a3873820]

        ofz#11679 avoid config using path
        
        Change-Id: I5629c4e0bbe29390db5350b05523409c48bbb84d
        Reviewed-on: https://gerrit.libreoffice.org/64434
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-02  himajin100000  <himajin100000@gmail.com>  [bbe7ce060b3b621e61b2f84a6be15c79f9afd1bb]

        no need for approxFloor
        
        Change-Id: Ie69be492f41e42714edea252af9054414b0b841a
        Reviewed-on: https://gerrit.libreoffice.org/64134
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-12-02  Vikas Mahato  <vikasmahato0@gmail.com>  [4f47b7a792c12c6f343073930098056b5e4ae1a9]

        Fixed header include guard in offapi/com/sun/star/sheet/XConditionEntry.idl
        
        Change-Id: I159affa46a13b5ea6b501aeec43cc809885b6e11
        Reviewed-on: https://gerrit.libreoffice.org/63811
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-12-02  Stephan Bergmann  <sbergman@redhat.com>  [ec7ad2a0bbd7f45d8262ae97c98e835650afd3a9]

        -Werror,-Wc++98-compat-extra-semi
        
        Change-Id: I15d67108b4a80a4788982ad6bea65e32fd941a35

2018-12-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [93e0622d0097c90effc8bec5f31cf0c12a20d88b]

        loplugin:intvsfloat get this working reliably
        
        Change-Id: Ifdf1a152f6bc2e2f6edae97a5191120f630f7e49
        Reviewed-on: https://gerrit.libreoffice.org/64374
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-02  Caolán McNamara  <caolanm@redhat.com>  [48d1df74036386ce19cfabd64d90afcd1532d5c9]

        use same [un]premultiply
        
        Change-Id: Idd1ca1243b64a9ec606382a0895e11376a2ec186
        Reviewed-on: https://gerrit.libreoffice.org/64406
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-02  Caolán McNamara  <caolanm@redhat.com>  [cd5bef5e19c2812386ab6afee4b3bc43fe5541b9]

        weld ScShareDocumentDlg
        
        Change-Id: I790f957c9ebc6d87a94a355c30215245aaabeb30
        Reviewed-on: https://gerrit.libreoffice.org/64345
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-02  Caolán McNamara  <caolanm@redhat.com>  [e84d236a81af429e92f3da39a83cca02da8fe3aa]

        Related: tdf#121810 pass suitable message dialog parent around
        
        Change-Id: I1a27d82ef94f1052171f7a3f6c5c80c0ec66b547
        Reviewed-on: https://gerrit.libreoffice.org/64408
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-02  Caolán McNamara  <caolanm@redhat.com>  [9da741ce71539745e7a4c6f623b15f5279d0bcd6]

        can pass window directly to CreateTemplateDialog now
        
        Change-Id: Ic7ff388a338b2b90f4509c807f7ffcb34e468edb
        Reviewed-on: https://gerrit.libreoffice.org/64343
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-02  Caolán McNamara  <caolanm@redhat.com>  [c650658fe23eae895ca1e0383d5a8c591eb4dd09]

        weld SwGlossaryGroupDlg
        
        Change-Id: I142123b474e0e35f6da375977e33d40e0ad39054
        Reviewed-on: https://gerrit.libreoffice.org/64324
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-02  Mike Kaganski  <mike.kaganski@collabora.com>  [4da61d4cc8f70ff62d7bac23a1b97d9d7011a678]

        tdf#120703 PVS: logical AND had been used instead of bitwise
        
        V560 A part of conditional expression is always true:
             sal_Int32(0xFF) != 0.
        
        Change-Id: I5f19c4ff20e91767d22a85239f9693d68ff360b1
        Reviewed-on: https://gerrit.libreoffice.org/64414
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-02  Mike Kaganski  <mike.kaganski@collabora.com>  [1f2d3b3f09d16033dae1f99f7739564a5f4c5482]

        tdf#120703 PVS: V560 A part of conditional expression is always true/false
        
        Change-Id: Ia9c496ec93bedb13764969bf21c3f21d84caacef
        Reviewed-on: https://gerrit.libreoffice.org/64413
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-02  Jens Carl  <j.carl43@gmx.de>  [a9b13f2b7f0d2ab8bcf25a3110a06ababb4573f6]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScAnnotationsObj.
        
        Change-Id: Ife8c2d51a3aae409fa008c5ad2515a8976481771
        Reviewed-on: https://gerrit.libreoffice.org/64407
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-02  Jens Carl  <j.carl43@gmx.de>  [2562eb1aff667fd9ddc07b75fa8346e9d61ea093]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java tests to C++ for ScAnnotationsObj.
        
        Change-Id: Icbd34ffe4b4911754045e4a5dc511b3fb25d4dd0
        Reviewed-on: https://gerrit.libreoffice.org/64404
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-01  Caolán McNamara  <caolanm@redhat.com>  [9c5d20105f0b123fca724cb4845f0e7227c217d8]

        weld OfaAutoCompleteTabPage
        
        Change-Id: I84f051fd1dc127663fd510c81addb0fd0cdc2c26
        Reviewed-on: https://gerrit.libreoffice.org/64278
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-01  Jens Carl  <j.carl43@gmx.de>  [4e0be0c35024fc35d4815d2665e12f9ebf241025]

        sc: turn on clang-format for scarealinksobj
        
        I accidentally formatted the file with commit
        20533db9eaafac18b02c81c64b583c76a5ca66a6, so it can be enabled.
        
        Change-Id: I36fb6e9107f4f5b2ac708890184bb4981a703474
        Reviewed-on: https://gerrit.libreoffice.org/64401
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-01  Mike Kaganski  <mike.kaganski@collabora.com>  [abc84c73502210603926ee8083a7c37bcceebaa4]

        tdf#120703 PVS: do not split a band that is just one pixel high
        
        This is what mentioned in the comment to the line, so implement just that
        
        V560 A part of conditional expression is always true:
             pBand->mnYTop < pBand->mnYBottom.
        
        Change-Id: I1027a30a07d49940a31838deddb457b6379eb887
        Reviewed-on: https://gerrit.libreoffice.org/64399
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-01  Jens Carl  <j.carl43@gmx.de>  [68e841326a87004968b07b3ae522a0c312519f25]

        Rename testGetByIndex to testIndex
        
        Rename testGetByIndex to testIndex of sheet::XSheetAnnotations test
        cases so it won't collide with testGetByIndex of
        container::XIndexAccess.
        
        Change-Id: Ic48ffe954c9f4f00b68066ad5d0d2df89cc4dfd7
        Reviewed-on: https://gerrit.libreoffice.org/64402
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-01  Caolán McNamara  <caolanm@redhat.com>  [da0afa5ac2b69bcb4b19ec4dd096d7b3f1e50fc9]

        Related: tdf#121721 use premultiply unpremultiply tables
        
        for tdf#121721 this brings the time down between pressing F5 and seeing the
        image from 4 seconds to 1.4 seconds
        
        Change-Id: I8e7f15e5126218b040e96f9143827ff788b4fb51
        Reviewed-on: https://gerrit.libreoffice.org/64111
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-01  Mike Kaganski  <mike.kaganski@collabora.com>  [f772860a866fd88286c9659f033f57aa9d850b1f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - REGEX: correct ICU URL to use http, not https (which seems unavailable)
            
            Change-Id: Iaeed0d81dc88418c2bffab730fd682ca8cb3b101
            Reviewed-on: https://gerrit.libreoffice.org/64313
            Tested-by: Jenkins
            Reviewed-by: Eike Rathke <erack@redhat.com>
            
2018-12-01  Jens Carl  <j.carl43@gmx.de>  [55bb8bddd72079e619ab637409733764ddd33328]

        tdf#39468 Translate German comments
        
        Change-Id: I27e5e4604cd999d778eb84976b3bea0ef35122ee
        Reviewed-on: https://gerrit.libreoffice.org/64353
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-12-01  Jens Carl  <j.carl43@gmx.de>  [e268016887aba18af67ad5060c8dfbf936f688d8]

        tdf#45904 Move XIndexAccess Java tests to C++
        
        Move XIndexAccess Java test to C++ for ScAreaLinksObj.
        
        Change-Id: I374b7301caf67c900b7a64920d2ac5b642a8c6fd
        Reviewed-on: https://gerrit.libreoffice.org/64376
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-01  Mike Kaganski  <mike.kaganski@collabora.com>  [4e8f01716ec11ea8e7b8991a659e3ef708f4fee4]

        tdf#120703 PVS: the condition needs &&, not ||
        
        ... ever since commit 9ae5a91f7955e44d3b24a3f7741f9bca02ac7f24
        
        V560 A part of conditional expression is always false: nRangeNo < nRCount.
             The value range of unsigned short type: [0, 65535].
        
        Actually, simple if (nRangeNo < nRCount) would be enough, given that if
        sal_uInt16 is less than another sal_uInt16, it cannot be equal to greatest
        sal_uInt16. But let's keep this redundant comparison, in case types or
        define changes later.
        
        Change-Id: I886a0bc847a8c30966dea3ea0670bcee9b43c7f1
        Reviewed-on: https://gerrit.libreoffice.org/64021
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-01  Arkadiy Illarionov  <qarkai@gmail.com>  [56d97cdd0af15c90c744d2ac66e879818c073ec6]

        Simplify containers iterations in sfx2, shell
        
        Use range-based loop or replace with STL functions
        
        Change-Id: I42361d6a73d201db8eb6dca09d79768e2d62051d
        Reviewed-on: https://gerrit.libreoffice.org/64389
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-12-01  Mike Kaganski  <mike.kaganski@collabora.com>  [fff501a3393b459c512ec155e2d2cd935e7885a2]

        tdf#120703 PVS: V560 A part of conditional expression is always true/false
        
        Change-Id: I38f3e3243f8cb891c9a0fe2f4c68bc76acd1ef44
        Reviewed-on: https://gerrit.libreoffice.org/64020
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-01  Mike Kaganski  <mike.kaganski@collabora.com>  [af843af4c816ef25246c815e187729ec25b2f000]

        tdf#121844: properly implement autoTxRot support
        
        ... after commit cf7b97d1328ec2f2c8254abb9ce67d63d9c54c80
        
        Change-Id: If46265f49a85d92254fedb719d76ff7319c092cc
        Reviewed-on: https://gerrit.libreoffice.org/64396
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-12-01  Stephan Bergmann  <sbergman@redhat.com>  [70769fc81e57d9ba84aa0c4e4dfc0b30a6cd273d]

        loplugin:redundantfcast
        
        Change-Id: Ifb6a8c21be89b940bb33e4b966785ec3f7113efa

2018-12-01  Caolán McNamara  <caolanm@redhat.com>  [7d459621de27574f02588190e5fef7804cc3a0c1]

        turn on hori scrollbar if WB_AUTOHSCROLL set and content doesn't fit
        
        Change-Id: I8812d6d5ccce6f84298a4c978c50f1e84653c559
        Reviewed-on: https://gerrit.libreoffice.org/64341
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-01  Caolán McNamara  <caolanm@redhat.com>  [af9423b73b3b50cb1e48f08edc812331132470bf]

        src/dest widget args reversed
        
        Change-Id: I60062d5111bbdab4f212770fe33992781254f733
        Reviewed-on: https://gerrit.libreoffice.org/64340
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-01  Caolán McNamara  <caolanm@redhat.com>  [525f7c67731fe9fa7ab7fc89e9396aa28f8f674a]

        weld OfaAutocorrExceptPage
        
        Change-Id: I735ca7d70045b278d6b885cc2de35bf76885b487
        Reviewed-on: https://gerrit.libreoffice.org/64258
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-12-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8186f8e2c8556fa151c01f09e5f5d4b1ac441d6a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add missing <bascode> div in page
            
            Change-Id: I50e0c7254d9e13582a7c7e544afc657da8c85f9a
            Reviewed-on: https://gerrit.libreoffice.org/64347
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [2452c3f008fa8cb4f4a88dace1c7d204f775d3f1]

        sfx2: fix Android build, check HAVE_FEATURE_MULTIUSER_ENVIRONMENT
        
        Change-Id: I2d78f35898cc514b20500018a7d360e3c78127aa

2018-12-01  László Németh  <nemeth@numbertext.org>  [b1dd670876cfdd3522de546e6eb4925bcde35a6b]

        tdf#58944: comment DOCX table header row limit better
        
        Change-Id: I725dce3754d5234c4f1398ef5392e72e0249d70f
        Reviewed-on: https://gerrit.libreoffice.org/64388
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2018-12-01  Jens Carl  <j.carl43@gmx.de>  [20533db9eaafac18b02c81c64b583c76a5ca66a6]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++ for ScAreaLinksObj.
        
        Change-Id: I89beb6a1c05d853e94ebbedb031d87484cb84b38
        Reviewed-on: https://gerrit.libreoffice.org/64373
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-01  Jens Carl  <j.carl43@gmx.de>  [d0a6f8a8e862bede67989cd3fac105d7c8231eb0]

        Enable XIndexAccess test cases
        
        Add macro OOO_DLLPUBLIC_TEST to class XIndexAccess (needed to use the
        test cases), refactor ctor, and add missing header files.
        
        Change-Id: Id8b27c8c3a3d7fc5c64fafd25b0d9b4b511c281f
        Reviewed-on: https://gerrit.libreoffice.org/64375
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-01  Jozsef Szakacs  <zmx3@citromail.hu>  [21399c7378be020e5e43fc07575f46e87e2d607b]

        tdf#121744 XLSX Export Combinated Chart (Column and Line)
        
        Each of the Column and Line Chart creates it's own x and y Axes.
        So now the LineChart Exporter Method uses the same Axes as the BarChart.
        
        Thanks for the help:
        - Balazs Varga
        - Adam Kovacs
        
        Change-Id: Ie763cf831c2ce63ef204d1fdcbff634e7ca8fad5
        Reviewed-on: https://gerrit.libreoffice.org/64146
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-12-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [bb8c2b1cbf7a9eb56b1515f60a2aadbef24199a2]

        convert to range for
        
        Change-Id: I3558010129eaafdab94ca3f8a63abeda32318fbb
        Reviewed-on: https://gerrit.libreoffice.org/64336
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-12-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [07e586574d5f0255ade1fe4305d56730dd7ae4c7]

        test signing with certificate chain and private key in PEM format
        
        Change-Id: If3b121e44ceec8be668820a7e8a9e35c15d547ff
        Reviewed-on: https://gerrit.libreoffice.org/64295
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-12-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [40d52cfe3b64e6bac035caed825486546bba5280]

        xmlsecurity: clean-up code a bit
        
        Change-Id: I4a43f1f33f73919f56150310e7d05244d81b7510
        Reviewed-on: https://gerrit.libreoffice.org/64294
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-12-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c2ee336288dcee103f297a55287fbca596a6c7a1]

        lokit: disable triggering of GUI when changing a signed doc
        
        When a signed document is changed and saved, the dialog pops up
        on the GUI to warn that the signature will be removed. When saving
        over the lokit this dialog isn't shown and assumes that we don't
        want to save (throws an exception) which means we can't save the
        document ever. This changes the behavior so that we allow removal
        of the signature and saving can proceed.
        
        Change-Id: I52e4a53f0cd3a326c767daee6301a78122af09d4
        Reviewed-on: https://gerrit.libreoffice.org/64293
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-12-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d7a88b902af983145b196990949e89420e5bc4cf]

        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@gmail.com>

2018-12-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d69edca3e004ab8669b3363b4755da8bb42f62fc]

        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@gmail.com>

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [c1d7cc390c6e095d6e58b856758ba86f7666195f]

        sw_redlinehide_4a: MoveDeletedPrevFrames() should only move
        
        ... frames from a layout with hidden redlines.
        
        Change-Id: I8f5d5bbbc5bfd49a8a52579a1c34157b9c5c4515

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [c985eba6e9d6f9d3fece903a6b72eca611894b16]

        sw_redlinehide_4a: fix infinite loop in SwAttrIter::Seek()
        
        It's actually possible for Seek to be invoked with a position that is
        neither 0 nor >= the current position:
        
        lcl_CalcOptRepaint(), called from SwTextFormatter::FormatLine(), will
        move backwards via some funny heuristic and call GetCharRect(), which
        then seeks.
        
        Change-Id: If061a768b9a0155d9a95b190c44e7048312f4ba3

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [109a573a644ab7aa760cde30538b1122155adc9f]

        sw_redlinehide_4a: fix asserts caused by invalid index in SwUpdateAttr
        
        There is no reason for SwpHints::TryInsertHint() to add 1 to the end
        index of an empty hint, which results in an invalid index when the end
        of the hint is at the end of the node.
        
        The only user of the indexes in SwUpdateAttr is
        SwTextFrame::SwClientNotify() and it already extends a 0 range to 1.
        
        Change-Id: I7355bac931cd8dd390f96d04546d73273f364cda

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [e7283ebe7a2ba9b608a04d1efbe5504f182369a7]

        sw_redlinehide_4a: stop toggling ShowDelete in SwAutoFormat
        
        Change-Id: Ib6495d4248faa679d5a55642ac51baf419708287

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [aa4f245efa24e25bfd78114ab8651220d0723757]

        sw_redlinehide_4a: TextFrameIndex goes live
        
        Change-Id: Ie59c09bdc57505e16022c43791d5e65cc233d5b9

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [7481e8b5500e86626be5f8eae1e7f48b7f51e21a]

        sw_redlinehide_4a: SwEditShell::AutoCorrect() etc.
        
        The hope is that the AutoCorrect never deletes nodes, hence never
        deletes SwTextFrames, hence we can pass in the SwTextFrame::GetText()
        result and it will be updated via the SwTextFrame::SwClientNotify()
        on editing operations.
        
        Change-Id: Ib644d0373963119b9f7fe6767b028fd89724feb3

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [c03da6a4a429327244bbe27e32e2f6e82b18163d]

        sw_redlinehide_4a: SwAutoFormat::AutoCorrect()
        
        Change-Id: I0ab7665f8635d6716fce996408db1e2bedf54d0c

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [9926ea7dd07f1f3d012ddf97941a42bb7fa5717d]

        sw_redlinehide_4a: SwAutoCorrDoc iterates frames, not nodes
        
        Adapt this in a similar way, with a DeleteSel() that skips over
        delete redlines.
        
        The Replace functions fortunately only have callers that replace 1
        character currently, but there is another ReplaceRange() call that
        needs a litte more complicated handling.
        
        Change-Id: Idd5c80e96c0f355d3dc965b2f70376258d23e1a3

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [eb92dc08f2abf5ed088da0d736266f213adf00de]

        sw_redlinehide_4a: SwAutoFormat iterates frames, not nodes
        
        In order to not require moving the delete redlines out of the document
        body, rely on the DeleteSel() implementation skipping over the redlines,
        and also pass the shell's layout to the various SwDoc functions that
        are called.
        
        Previously, the redlines were not deleted by DeleteSel() due to
        SwAutoFormat setting RedlineFlags::Ignore.
        
        Change-Id: Ib05ecb534993368d81f66e70124617968b4c8e9a

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [b9a5d49761351eee327e9bc8518d9388d409058d]

        sw_redlinehide_4a: SwAutoFormat: manually skip redlines when deleting
        
        Change-Id: I001e61305ee8416f851f834d3068bd91de8281f8

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [564260804ee3a8846b921188e36bc269fc8ba98e]

        sw: fix wrong title of AutoFormat with redlining dialog
        
        (regression from 9fcef57a34dbd88a98621dfaf8668fa076dd98f1)
        
        Change-Id: Id6ea5841dd25a30519deb825c3ae0aaa7469c250

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [c1f1cad3e63afcf6b9bbf6e42f28efa74ec49189]

        sw: rename misleading DeleteCurrentParagraph()
        
        Rename also DelPrevPara() and DeleteCurNxtPara().
        
        Also document the state transitions.
        
        Change-Id: I0b874852a4c1aab8d5d3a55b9dfef360e313089c

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [7058c016c5f1e4ac867db0852ca75d7e9fda2dc5]

        sw: remove nutso check from SwNoTextFrame::PaintPicture()
        
        This is a remnant of code that was removed with commits
        2cbc57c8283d26924d95b77398f85e96ca4ea155 CWS swqbf91 and
        becf02e58637276ab80227ffb19aa01c86e4962d CWS swqbf89.
        
        The level counter was apparently abused to store the load
        status of SwGrfNode's image.
        
        Since the counter is always 0, the condition is always true and
        TriggerAsyncRetrieveInputStream() is always called here; let's hope
        not calling it isn't going to break anything.
        
        Change-Id: I4cef0ddab081ed2df1fc6e88230a8c19a5632d7e

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [1af5ca57dc89fffd460a3168a937036b589c3cd7]

        sw_redlinehide_4a: some page break calls in SwFEShell/PageBreakWin
        
        ... should use layout.
        
        Change-Id: Iabb29bb49558ef1c805ede3300042b815f62136a

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [fd04c73a3897c1a0c450a09b911a14c2128c16b3]

        sw_redlinehide_4a: fix SwDoubleLinePortion/SwMultiCreator/SwBracket
        
        Missing TextFrameIndex conversion.
        
        Change-Id: Ie7b58b74aa6bb1e2ff8199031a9f59f5c3ba68c0

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [23b008ee75e22cbd3c2b08b7a7968dec22257791]

        sw_redlinehide_4a: finish conversions guess.cxx,itrcrsr.cxx,porfld.cxx
        
        ... and tests.
        
        Change-Id: I847a9441b73cdfc9bd826fad2c9075a9aa1d7d2d

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [a4165e1b08c82b667b209ee38b4d2a2c534c1def]

        sw_redlinehide_4a: SwEditShell::GetLineCount()
        
        Change-Id: Ib9a13eab25b02b919d472ae864213b110e7794c7

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [6b54554d93bb0683ae63836a85975f0b17bd1324]

        sw_redlinehide_4a: convert SwTextNode::GetMinMaxSize()
        
        Change-Id: I1ac09d3dfd95f2a98142c4bfe51aad04926e2d38

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [782506335e2b5a1c6d4c0222520165900a91aeb8]

        sw_redlinehide_4a: convert SwEditShell::GetScalingOfSelectedText()
        
        Move SwTextNode::GetScalingOfSelectedText() to SwTextFrame & simplify.
        
        Change-Id: I9e9f0059665fb128de6be12a15ca2b4a95ebc5ff

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [025ebb415e7dd2d91e6be7b3a913ef78dca7c9a6]

        sw_redlinehide_4a: fix the number handling in SwEditShell::GetScriptType()
        
        This is really to complicated & should be simplified, but while it seems
        reasonable to assume that a frame always exists (or that nodes without
        frames should be skipped), there needs to be a way to update a
        SwScriptInfo if it turns out to be invalid...
        
        Change-Id: I185733c2e1e93b0c4d2453eeb3ea48cd4b9b6779

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [b070202b420129b5edd368420e0e50ec45261d01]

        sw_redlinehide_4a: SwEditShell::IsMoveLeftMargin(), MoveLeftMargin()
        
        Change-Id: I2bc29816af93ae265c0f0d11977b2d694e00ad6c

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [a382ecb5689ee425e77f830fd81b8696dc90a68b]

        sw_redlinehide_4a: adapt SwEditShell::GetPaMParAttr()
        
        Change-Id: I97a2081a142fd1f74a5d6be534f094fdc4db45ab

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [695a7f10fa9dd55359fbc99b7fdced1c1a7fe025]

        sw_redlinehide_4a: adapt SwEditShell::FillByEx()
        
        Change-Id: I8a85d1fe580ce8c8a52d0ee00d36e499b5e903dc

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [c2932c1005968b9d0f1500c6a018704e2ccd4658]

        sw_redlinehide_4a: more adapting of SwDoc::SetCounted()/SetNumRule()
        
        Apply to/reset only the paragraph properties node.
        
        Change-Id: I4dd3973a758f4afcc30f905b7351e9687d050e33

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [68093f957d936f938213290c790443ed83435361]

        sw_redlinehide_4a: adapt SwEditShell::ResetAttr()
        
        Change-Id: I5131f5a3ff261a4d86e65b4afff3eb8cdd98cebf

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [6bbec38ae2f795b2ca839224a5997f2a883256f8]

        sw_redlinehide_4a: adapt SwEditShell::SetTextFormatColl()
        
        Skip hidden nodes, apply to properties-node.
        
        Change-Id: I9c511e87c431bd39dc6efdcddf2cad9bbf18c592

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [3b3a81ce2324a11530142c15c62ce64ac2bfaef5]

        sw_redlinehide_4a: adapt SwEditShell::ReplaceDropText()/GetDropText()
        
        Change-Id: Iaf6101f02bd5dbeb9a07e796932186b5e2b1a563

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [c253dde883b2cc7fd1fd0a460fd969bcb941d32c]

        sw_redlinehide_4a: InsertItemSet()/InsertPoolItem()
        
        It's really quite annoying to have RES_BREAK applied to all nodes; so
        apply the node-items only to the first-/properties-node and skip hidden
        nodes.
        
        Keep applying text/character items as before, except skip over hidden
        nodes.
        
        Change-Id: I085afd59af78caf1ca8dac4080c53bdbdb4e56a1

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [2ad1767c58a46266401c07d4dd4625f1fc816ac2]

        sw_redlinehide_4a: ignore hidden nodes in SwEditShell::GetPaMAttr()
        
        MergeValues would set everything to invalid.
        
        Change-Id: I45795fe9bd113399e276ac42851cbf5a198c9694

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [eb3481d9d0d67c88e04a9da86e0cee6a7585c386]

        sw_redlinehide_4a: add layout to SwTextNode::GetParaAttr()
        
        Merge items from first-node and props-node, as they are used in the
        text formatting.
        
        Change-Id: I4cbab55bc3b0f8bc6dc5bd3577da53b3160018a3

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [2b61043032e2e408e3a721bb91dd13577aa673dc]

        sw: rename to SwTextNode::GetParaAttr(), at least that's unique
        
        Change-Id: I1de6b544a4868f0d30077ba2c6d195bffd2e8b00

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [cb53a34d663626a2ae26ab85d5735bc1371c8aab]

        sw: simplify SwTextNode::GetAttr()
        
        Change-Id: I78d32031ebc42d749dbc750b7127983810bbfb1d

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [a91992e7b3e7f59e9116aef859696d517a93dab7]

        sw: SwTextNode::GetAttr() inconsistency
        
        If there are hints, the aFormatSet.Differentiate(rSet) will cause the
        pre-existing items in the parameter rSet to win, whereas without hints
        the SwContentNode::GetAttr() calls rSet.Set() which clears everything.
        
        It looks like WW8Export::WriteFootnoteBegin() was sort of relying on
        this; presumably it wants the pCFormat to win over node's items but
        hints on the position to win over pCFormat.  Well that's what it
        currently gets anyway, so try to preserve that.
        
        The other use in SwUnoCursorHelper::SetPropertyValues() looks like an
        oversight.
        
        Change-Id: I80e18e040413fcf26f6f77844ed731de31a464d2

2018-12-01  Michael Stahl  <Michael.Stahl@cib.de>  [52e8b41f1ceec33cd774d3e6b61e208b61a65eb3]

        sw_redlinehide_4a: the SwTextNode item set contains XATTR_FILL too
        
        ... so handle them as well in SwTextFrame::SwClientNotify().
        
        Change-Id: Ifa8bf8f44bcd08a64dc36939bad58efefbd7af55

2018-12-01  Jens Carl  <j.carl43@gmx.de>  [9be1f37fa2954191e06d570e98671868b47d4c76]

        tdf#45904 Move XElementAccess Java tests to C++
        
        Move XElementAccess Java tests to C++
        for ScCellsObj.
        
        Change-Id: If721582a36ef5a82fba20d4ec7e0806d1d0524d9
        Reviewed-on: https://gerrit.libreoffice.org/64365
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-01  Jens Carl  <j.carl43@gmx.de>  [099772a10470e9125367e78ae77aa25bfd46cdc9]

        Correct class name
        
        Change-Id: I76b440e72a80f20d05af477a38e9695cb17cb979
        Reviewed-on: https://gerrit.libreoffice.org/64354
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-01  Serge Krot  <Serge.Krot@cib.de>  [a0abe5e7dd3a0175d03083bddf975e3cd9afcffe]

        sw: new unit tests for editing text in bookmarks
        
        Change-Id: Ia7b49c0ae685f6a18e9d372a689643422f1f6a04
        Reviewed-on: https://gerrit.libreoffice.org/64189
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-12-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [297be63c8d1dd8f802b5216048d860c5b2661edc]

        Option to turn off WebDAV file locking
        
        Locking files on WebDAV shares was implemented in tdf#82744,
        in particular:
        
        commit 26e6d4b05ab444e6a7529ffcac7fbe592fc94833
            tdf#82744: fix WebDAV lock/unlock behaviour - part 1
        commit bc9a8ddbb7081f79e915c841e56fd1c40f0df6f9
            tdf#82744: fix WebDAV lock/unlock behaviour - part 2
        commit b4576f3da4d90139fc5140962d13cb91dab98797
            tdf#82744: fix WebDAV lock/unlock behaviour - part 3
        commit fed2984281a85a5a2f308841ec810f218c75f2ab
            tdf#82744: fix WebDAV lock/unlock behaviour - part 4
        
        Before that, files on WebDAV shares were accessed w/o locking since
        the beginning of [OOo] time. This option allows to revert to
        the old behaviour i.e. non-locking WebDAV access.
        
        For concurrent read-write WebDAV access by multiple users it is
        recommended to keep UseWebDAVFileLocking at default value (true)
        
        Change-Id: Id92177631d4854d6c7bf412164acbd9740db9592
        Reviewed-on: https://gerrit.libreoffice.org/64116
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-12-01  Jens Carl  <j.carl43@gmx.de>  [71636d5606116e432a69b03d85c4282a6452c7fb]

        Enable XElementAccess test cases
        
        The class XElementAccess was missing the macro OOO_DLLPUBLIC_TEST,
        and so it wasn't possible to use these test cases.
        
        Change-Id: I358bb840c6088ea25b60ee57b8c69f31ab71ddbb
        Reviewed-on: https://gerrit.libreoffice.org/64363
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ee8cba8591f2d610f8193d91039c9657e697f7db]

        Fix typos
        
        Change-Id: Ie85b3a61ded8c6fd7a1f8c463912062669b3719b
        Reviewed-on: https://gerrit.libreoffice.org/64357
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-12-01  Miklos Vajna  <vmiklos@collabora.com>  [ddc2786831367577967e806d603f337a2e42806a]

        oox smartart, accent process: adjust size of connector from constraints
        
        The constraints explicitly said that the width should be larger than the
        height, but it was the opposite as constraints were not parsed.
        
        Unfortunately it would be too brave for globally start handling all
        constraints which lack a forName, so add a switch to opt in for this,
        and use that with the conn algorithm. All clients should migrate to
        bRequireForName=true at some stage, though.
        
        Change-Id: I24ae79b141c0f7a11e4d19f141759fc1dd2169b0
        Reviewed-on: https://gerrit.libreoffice.org/64350
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2018-12-01  Eike Rathke  <erack@redhat.com>  [d43e48cabce7fa8235207288e66a06fce1c58975]

        Unit test for leading and trailing group separator characters
        
        Change-Id: I10ff8b59ba707d5795338ff5e9037473d31337bc
        Reviewed-on: https://gerrit.libreoffice.org/64361
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-12-01  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [262ba64960f6295e901dfeaa1de971e090a8a1dc]

        KJ & elementary: tdf#121581 change Organize Dialogs to Organize Macros; add Insert Layer
        
        Change-Id: I25bded0e5c1340ca61c747b0125825ed13a9150f
        Reviewed-on: https://gerrit.libreoffice.org/64349
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2018-12-01  Eike Rathke  <erack@redhat.com>  [a4146c38a07ff51b37d40c2e953f54b0a746a8b7]

        A leading or trailing group separator character is not a group separator
        
        Also a group separator character followed by a non-digit is not.
        
        Change-Id: Id57e43fe7692706c5532fb05ad394224265c2750
        Reviewed-on: https://gerrit.libreoffice.org/64358
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-12-01  Miklos Vajna  <vmiklos@collabora.com>  [7f66a340933339974b5c6d70af4ae3c17e4f001a]

        oox smartart, accent process: handle connector shape between pairs
        
        The shape was created, but we literally tried to create a "conn" type,
        while that has to be resolved to the relevant arrow type based on the
        context.
        
        This means now arrows show up between the parent-child pairs (but their
        size is not yet correct).
        
        Change-Id: I82594e46579e4ef723093e1dd0ba31bfcbbec4a0
        Reviewed-on: https://gerrit.libreoffice.org/64348
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2018-11-30  Takeshi Abe  <tabe@fixedpoint.jp>  [e4c2d0bb57ab8ea8f5c400d103d01376b8140f22]

        i#32345 Support a matrix of rank argument for LARGE()/SMALL()
        
        This is a followup of e22ab5e6f6b0ea49231ca454a567133996306116.
        
        Change-Id: I7052e113173204f7cfcd40622f52c5d4e14b3aa9
        Reviewed-on: https://gerrit.libreoffice.org/64139
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-11-30  Eike Rathke  <erack@redhat.com>  [776f7e7463de3e97f3056712ee567f49a314829d]

        [API CHANGE] Resolves: tdf#42518 new KParseTokens::GROUP_SEPARATOR_IN_NUMBER
        
        Default unset bit now does not accept/skip group separators in
        numbers.
        
        See .idl description comment for why this is incompatible and how.
        
        This actually uncovered a "bug" (or at least unexpected) in the
        Math parser that parsed "0," as one entity instead of "0" followed
        by ",". As obtaining the text form appends a blank after each
        entity the sw/qa/extras/rtfexport/rtfexport.cxx testMathEqarray()
        testcase had to be adapted.
        
        Change-Id: I2b605742ab3d8a9bb81ad6880faf050535dc80fa
        Reviewed-on: https://gerrit.libreoffice.org/64270
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-11-30  Jens Carl  <j.carl43@gmx.de>  [6408dbf268fc8cc72fa741197e38b07619f0e96a]

        tdf#45904 Move XEnumerationAccess Java test to C++
        
        Move XEnumerationAccess Java tests to C++ for ScCellsObj.
        
        Change-Id: I3ec78142db7cfa924bf5663ca44cca80b6a0e556
        Reviewed-on: https://gerrit.libreoffice.org/64315
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-30  Jens Carl  <j.carl43@gmx.de>  [c95f919756b5b45cbea1d37a9cb232c7f20a5f1d]

        Give CPPUNIT_ASSERT_MESSAGE a more meaningful message
        
        Change-Id: Ia83a4403243a2b2ab98c2b0e6a28213ce6fe1269
        Reviewed-on: https://gerrit.libreoffice.org/64314
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-30  Tor Lillqvist  <tml@collabora.com>  [dcd4add8e0e918fea26e00613b8d9ed762144d5a]

        Mention this file is outdated
        
        Change-Id: Iacd5323ee1db9be294556f3d7344eab00b27095b

2018-11-30  Tor Lillqvist  <tml@collabora.com>  [0047ca93e80e3cd7303eafff02a7936e853e7ab8]

        No ios/generated folder is created any longer
        
        The generated files for iOS are now in workdir/CustomTarget/ios.
        
        Change-Id: Idee3902eaabf21aa7dacb971ad81f4e2c7df3b5b

2018-11-30  Zdeněk Crhonek  <zcrhonek@gmail.com>  [bfbd60d08be537d197b4b1f77962bb9c813298a3]

        add uitest fr bug tdf#121263
        
        Change-Id: I138e097c65bac9fb37d9b08b444cc5cb9627a4d8
        Reviewed-on: https://gerrit.libreoffice.org/64260
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-11-30  Stephan Bergmann  <sbergman@redhat.com>  [9eff2ebf388fc967409590d050037cc7400ceec4]

        Make some loplugin:implicitboolconversion code use TypeCheck
        
        Change-Id: If675d629784894573085122beadc6abc3e67f457
        Reviewed-on: https://gerrit.libreoffice.org/64335
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-30  Aleksei Nikiforov  <darktemplar@basealt.ru>  [37688ce6be8cd15a57cae4c1b70ac47925079026]

        KDE5: fix build with Qt-5.6
        
        Change-Id: Ic4aef6b22d5b9c7262a534e26363c8f8cef99859
        Reviewed-on: https://gerrit.libreoffice.org/64321
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [919147fff4f3dadf877331e9bde293d1fbd945ba]

        remove unused enum DataSourceDialogPages
        
        Change-Id: If990d5f8cb2eca7fa6ffd21f2f8db17ba4385df6
        Reviewed-on: https://gerrit.libreoffice.org/64319
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-30  Mike Kaganski  <mike.kaganski@collabora.com>  [0f7aa4b1e98f27b02e5cbb70d2ee3e6596b05484]

        Specify label mnemonic widgets
        
        Fixes:
        
        sc/uiconfig/scalc/ui/conditionalentry.ui: WARNING: 'GtkLabel' 'Label_minimum' does not specify what it labels within 'interface'
        sc/uiconfig/scalc/ui/conditionalentry.ui: WARNING: 'GtkLabel' 'Label_maximum' does not specify what it labels within 'interface'
        
        after commit b907fe59a819aaba75518dc1534eb71d9e378b74
        
        Change-Id: Iff3340cd17fd6c31970fd2d01b49c55e60680978
        Reviewed-on: https://gerrit.libreoffice.org/64325
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-30  Mike Kaganski  <mike.kaganski@collabora.com>  [ca8c0452d98c86a61f69f6700d844135944620ac]

        tdf#114113: handle quoted sheet names
        
        Change-Id: I569903fc06448fe6ee7f948488319b6b1f1f8fbb
        Reviewed-on: https://gerrit.libreoffice.org/64334
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [437adaac0af448ef1ffe48a7f59f1770d2dd2458]

        loplugin:unusedmethods
        
        Change-Id: Id0d68d659fa06a8230ed0d927b85b6b504525d1e
        Reviewed-on: https://gerrit.libreoffice.org/64328
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-30  László Németh  <nemeth@numbertext.org>  [4b850b204fbbe13e3ed11434f262dfabe528241a]

        tdf#119824 fix undo/redo of overlapping redlines
        
        Overlapping redlines (introduced by the
        commit 9dbf817fe5c5253fba0831aefa17575ae0ba3af1
        "handle scope of w:pPrChange and w:rPrChange properly"
        for showing tracked DOCX paragraph formatting) resulted
        losing of tracked deletion, ie. reappearing deleted
        content using Redo (reported after fixing the broken
        non-visible change tracking with overlapping redlines in
        commit 694a6389e84d5b416cde6dde2d5eaa589a0a6493
        "tdf#119019 DOCX track changes: fix invisible delete
        and insert").
        
        Change-Id: I63fde7e89afde99cff242968d34cc70455c5c3c2
        Reviewed-on: https://gerrit.libreoffice.org/64218
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [3f88f1a6f419eab788b00e8c29bd024324b5da99]

        loplugin:unusedfields
        
        Change-Id: Ib3c797584493763773fd44fc3e8ac8b70ab0c221
        Reviewed-on: https://gerrit.libreoffice.org/64326
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [14b366e57a904c2c0d04804f15d8daf755f14541]

        loplugin:singlevalfields
        
        Change-Id: I70dc861573fd1b3d799c88aa2a6d9a3eda0e2a43
        Reviewed-on: https://gerrit.libreoffice.org/64327
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [cabf739612a0e979ebcf76f40a24e66a354b10a5]

        remove unused EditStatusFlags::CRSRLEFTPARA
        
        Change-Id: I385069328ef862f1928d436260db2f2bc13c70d6
        Reviewed-on: https://gerrit.libreoffice.org/64318
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [a77c2083a4e4525062a4c005cb6491c4e3278225]

        remove unused IconChoiceFlags::StartEditTimerInMouseUp
        
        Change-Id: I157f455880095a0ee8a609028838b399eb26238a
        Reviewed-on: https://gerrit.libreoffice.org/64320
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-30  Gabor Kelemen  <kelemeng@ubuntu.com>  [9059457a1a8385cb80b5dd2c797cee77af4222a9]

        tdf#42949 Fix IWYU warnings in sc/source/ui/*/hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I3a945828b4c74be7747850e3e0eab2f4adeb67fd
        Reviewed-on: https://gerrit.libreoffice.org/64140
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-11-30  Adam Kovacs  <christo161@gmail.com>  [5bdc78f65da36d65e94de1e2dde5659f0563f08f]

        tdf#121435 OOXML export: fixing linestyle export in charts
        
        Fixing linestyle export of chart wall (plot area) and chart page.
        
        Change-Id: Id5265110352d393d9c3e01ff55cea0770d4e0cef
        Reviewed-on: https://gerrit.libreoffice.org/63418
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2018-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [799f159ac00ca155275aebd930f538a1924ca471]

        remove unused HeaderBarItemBits enum values
        
        Change-Id: I84752cb9d683cb22c96d91cc54d7c4dc474603fc
        Reviewed-on: https://gerrit.libreoffice.org/64269
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-30  Miklos Vajna  <vmiklos@collabora.com>  [f8325dd3ea14a4766cd2bb7c0249338b59c2ed28]

        starmath: create XMLOasisSettingsImporter instances with an uno constructor
        
        Change-Id: I92c8991baf10fde574d06ab0870bbb26a7632e65
        Reviewed-on: https://gerrit.libreoffice.org/64284
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [3b48c9452778cf822a8cd1defb614c1010d7b9f8]

        loplugin:unusedenumconstants ignore common pattern
        
        Ignore a common pattern that does not introduce any new information,
        merely removes information.
        
        Change-Id: I37da352c9295ec12b9dac7aad4b4792a6d726b0d
        Reviewed-on: https://gerrit.libreoffice.org/64255
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-30  Stephan Bergmann  <sbergman@redhat.com>  [83102e4fa21e22ae18d2bbd19e29b1d37f50bab9]

        Remove obsolete _MSC_VER checks
        
        ...after 206b8c4ae320d7d8614f21800d8f77fa29f8f5ff "On Windows, check for at
        least Visual Studio 2017 version 15.7"
        
        Change-Id: I38ee86e1649bbdc828a7e328f2dbbac0dc163c8a
        Reviewed-on: https://gerrit.libreoffice.org/64250
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-30  Mike Kaganski  <mike.kaganski@collabora.com>  [f3ea5e21bea80004b04edbf0287d4a2e1aaef5d0]

        Revert "Revert "Notebookbar:Disabled appearence of context toolbars""
        
        This reverts commit 9a6169529eb687190531225bfe9fef850325ee9e now
        that proper fix for both tdf#121591 and tdf#119945 is pushed -
        see commit 0a36be3fee1b4f1b47b55a64668b6aa99896ab24.
        
        Change-Id: Ia44510d427e0626a5f566210247db8848653f8e2
        Reviewed-on: https://gerrit.libreoffice.org/64279
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [597aeaf7a9c02153ca7006eb4c0263f1a15dad3d]

        Fix typo
        
        Change-Id: I028e5462e9785bac77a98d09f0bf91b4da67e477
        Reviewed-on: https://gerrit.libreoffice.org/64263
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-11-30  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d543e8dfd3d8ae718e29304a155e1cf70d08325d]

        tdf#93005, tdf#100611, remove the incomplete ODC export feature
        
        Change-Id: I96a3882cd412ea5d993971df7e20b1fd8da73642
        Reviewed-on: https://gerrit.libreoffice.org/64283
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-30  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [6a04b9298ae993881d20fc4b5aa91516d4df6695]

        tdf#121282, tdf#121279, set text properties also on complex data labels
        
        Change-Id: I2304b6050b786b6e4a9a8a968d7a4846d9da8be8
        Reviewed-on: https://gerrit.libreoffice.org/64306
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-30  Caolán McNamara  <caolanm@redhat.com>  [d8d231f97d829350d965105e3a5be119d1a6494c]

        weld OfaAutocorrReplacePage
        
        Change-Id: I143792cfe123942d44b2e39cb1910a5127b2f592
        Reviewed-on: https://gerrit.libreoffice.org/64254
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b937c6deb2e5610c26dc7082fcdbb0f4835ecd99]

        related tdf#42915, pass NaN through date transformation
        
        Many places in chart2 use NaN to mean no available value. Not propagating
        NaN through the helper disables all this functionality.
        
        Change-Id: I37f966007b5b7cc16778c5c6903710fbd144631b
        Reviewed-on: https://gerrit.libreoffice.org/64266
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [33c0a64650646fc542a104f025abbf30d1b7628f]

        tdf#42915, NaN in a date axis can destroy the whole chart
        
        The NaN value forces the scaling of the axis to be based on years
        and introduces gaps in the rendering.
        
        Change-Id: I78219be289d76edb53b5672209e1c031ab62def9
        Reviewed-on: https://gerrit.libreoffice.org/64267
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [92d39b63d28fa3a65de623ea1c6f455c01fa9473]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115663 Syntax highlight in BASIC code examples
            
            Use prism.js to highlight BASIC code in help pages
            See README.prism.js.txt for details
            
            added normalize-whitespaces plugin to remove extra 1st line
            cleaned some useless css class
            
            Change-Id: I6dde4d217a29f485199ced462b896ee1b500fba0
            Reviewed-on: https://gerrit.libreoffice.org/64252
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-29  Alain Romedenne  <pyoffice.romedenne@sfr.fr>  [09541ad3aabad252956015dc705ec596b2db3c4c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Help pages for VBA Enum statement
            
            Change-Id: I4f382453334aa964115d30d7e11e7d202d63a230
            Reviewed-on: https://gerrit.libreoffice.org/64202
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-29  tagezi  <lera.goncharuk@gmail.com>  [2c7b4767409f54aa18cf5513818a09d26fc022aa]

        Rename files for class ObjectCatalog
        
        Change-Id: I51bb2e9e49d9922a9624a2123dbeb1a820255b90
        Reviewed-on: https://gerrit.libreoffice.org/64153
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-29  Eike Rathke  <erack@redhat.com>  [861422fce539a85dcfb2131583ef7413c64ab27f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Occurrence number as REGEX() 4th argument, tdf#113977 tdf#121084
            
            Change-Id: I42be8bbc4e7c11e09cb66bf12f164c4fc565b54b
            Reviewed-on: https://gerrit.libreoffice.org/64276
            Reviewed-by: Eike Rathke <erack@redhat.com>
            Tested-by: Jenkins
            
2018-11-29  Caolán McNamara  <caolanm@redhat.com>  [b94d0385903dfb7138d2924e81bf6be558a012d1]

        drop unused VclAbstractRefreshableDialog
        
        Change-Id: I11ce3235ee95d7c6e8b1832579d097c7b044ae52
        Reviewed-on: https://gerrit.libreoffice.org/64217
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-29  andreas kainz  <kainz.a@gmail.com>  [5f2e74b8a3fdf4b224520aa930273e2c6bd2cda9]

        tdf#121747 NB tabbed: add glue point group to view tab
        
        Change-Id: Ia658f5c5ae6b0a6a82bf322d7fa22a1640d013ef
        Reviewed-on: https://gerrit.libreoffice.org/64206
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-29  Mike Kaganski  <mike.kaganski@collabora.com>  [0a36be3fee1b4f1b47b55a64668b6aa99896ab24]

        tdf#121591, tdf#119945: ModuleManager::identify throws for embedded modules
        
        Change-Id: Ief1a664fdf26c837fd55c9a236f45aa045067309
        Reviewed-on: https://gerrit.libreoffice.org/64256
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-29  Caolán McNamara  <caolanm@redhat.com>  [20b8522e6c40625e662a2225521881f5c029fd90]

        tdf#121795 bogus checks on depth limit
        
        nDepth is only set in ParagraphObj::ImplGetParagraphValues
        where the limit is checked, so the checks elsewhere are
        unnecessary, and aren't comprehensive anyway
        
        Change-Id: I566335da6b0cf13a76dcb247ad45c8b551af4456
        Reviewed-on: https://gerrit.libreoffice.org/64223
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-29  Tor Lillqvist  <tml@collabora.com>  [cc56ccc8cd16949e95696f131abb9717e09046c1]

        GalleryPreview is gone
        
        Change-Id: I0bcf2f78bf38db8180da76c6dd2c5d39ab1bfce5

2018-11-29  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [9463669805450e77ee879832c5d37cbe2bd125a3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Help files: http -> https
            
            + some more conservative changes
            
            Change-Id: I1ee93a61399224c1903ed01c9ad6af9aa252d2a0
            Reviewed-on: https://gerrit.libreoffice.org/63210
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-29  Stanislav Horacek  <stanislav.horacek@gmail.com>  [38f0c58a242c86e844c1e080e41998b1b7e415b8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Modify menu in Draw has been renamed to Shape
            
            Change-Id: Idc0c1378ad1e2022c9e6c2ca2cddf85c7d9e8546
            Reviewed-on: https://gerrit.libreoffice.org/64213
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-29  Mike Kaganski  <mike.kaganski@collabora.com>  [cec00bae0e0f3c89e458e369068e205b100e8ede]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#102014: clarify that only locale name is taken from system for Default
            
            Change-Id: I5ddb9293c79ba48f3c5fbbb276a91119062fd538
            Reviewed-on: https://gerrit.libreoffice.org/64196
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6f878bd8bd5cc5e094570f4bfe5ac198297d6538]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix SID_EXTRUSION_TOOGLE -> SID_EXTRUSION_TOGGLE
            
            To complete commit:
            https://cgit.freedesktop.org/libreoffice/core/commit/?id=e051bb72d6a12e4a10d4a3548eb6a131b80d96fb
            
            Change-Id: Ib8a79d459bce19a50a143bbd955860d95f2dae39
            Reviewed-on: https://gerrit.libreoffice.org/64182
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-29  Aleksei Nikiforov  <darktemplar@basealt.ru>  [cb37c789c93825232924e797ffcac7fd5edfca6a]

        tdf#120814 KDE5: Assign images to menu items on first build of menu
        
        Treat submenu items similarly to action items.
        
        Qt5MenuItem controls lifetime of menus and actions instead of QMenu or QMenuBar.
        Qt5MenuItem may need to remove menus, and thus it may need to delete it.
        But if QMenu or QMenuBar owns menu, then on application exit a crash may happen
        due to order of destruction of objects.
        
        Change-Id: I66138c5692bd4955e78a805cc774ff9fc8fefb99
        Reviewed-on: https://gerrit.libreoffice.org/63886
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-11-29  Daniel Silva  <danielfaleirosilva@gmail.com>  [bc0146c2ae43256552c276d2dd86291c98556c42]

        Prepare to rebase
        
        Change-Id: I27b17e27d56a236d5d3bf59e1ce1f452fe36cce0
        Reviewed-on: https://gerrit.libreoffice.org/64197
        Tested-by: Jenkins
        Reviewed-by: Daniel Silva <danielfaleirosilva@gmail.com>

2018-11-29  Daniel  <danielfaleirosilva@gmail.com>  [6686eaa079f5557d0f3bbe92781ad9854d8a5ef6]

        Print dialog UI adjustments
        
        Change-Id: Iecf66e31b66d65b9077da4870385ef8f9012f043
        Reviewed-on: https://gerrit.libreoffice.org/58361
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-11-29  Daniel Silva  <danielfaleirosilva@gmail.com>  [86c60a6af62bf50d5a6e7bc59bb29bfc1983584a]

        Adds 16k papers to print files in vcl and paper files in i18nutil
        
        Change-Id: Iacb5903e1a51134b65836f33948a1cf5cfc3af0d
        Reviewed-on: https://gerrit.libreoffice.org/57832
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-11-29  Daniel  <danielfaleirosilva@gmail.com>  [8cbdc6a068ad88fc43a98bd0f88fcb7c4ad3ebd9]

        Resolves the mismatching behavior between page size and orientatin selection
        
        Change-Id: I8482fa062441aac59fac7324b0987eb20face077
        Reviewed-on: https://gerrit.libreoffice.org/58907
        Tested-by: Jenkins
        Reviewed-by: Daniel Silva <danielfaleirosilva@gmail.com>

2018-11-29  Daniel Silva  <danielfaleirosilva@gmail.com>  [faf2b0f165e9d9e3160e5d54e3d2e9973facf0b8]

        Adds print even pages/print odd pages options in print dialog
        
        Change-Id: I17733d83cc652be8c5abaf20cd4b5e23d3a577a1
        Reviewed-on: https://gerrit.libreoffice.org/57380
        Tested-by: Jenkins
        Reviewed-by: Daniel Silva <danielfaleirosilva@gmail.com>

2018-11-29  Daniel Silva  <danielfaleirosilva@gmail.com>  [07e4261ceaea31a20ab2bc1a76df722ed0bd54c4]

        Sets page orientation box in print dialog
        
        Change-Id: If12b833db5db372738ce02d1ed0d77145f3ffa0f
        Reviewed-on: https://gerrit.libreoffice.org/57131
        Tested-by: Jenkins
        Reviewed-by: Daniel Silva <danielfaleirosilva@gmail.com>

2018-11-29  Daniel  <danielfaleirosilva@gmail.com>  [cff219f792085645a13b4a703882a8984ce78ddc]

        Reinserts storeToSettings and readToSettings in print dialog
        
        Change-Id: I094439a677f8c30c45688fc879140177e3681559
        Reviewed-on: https://gerrit.libreoffice.org/58814
        Tested-by: Jenkins
        Reviewed-by: Daniel Silva <danielfaleirosilva@gmail.com>

2018-11-29  Daniel  <danielfaleirosilva@gmail.com>  [b368e4043582e6785a88b444e148fdffdc2aece1]

        Fix paper size combobox selection
        
        Change-Id: I9682e0fcd58b45957e7f488e0b184475a39240c2
        Reviewed-on: https://gerrit.libreoffice.org/58644
        Tested-by: Jenkins
        Reviewed-by: Daniel Silva <danielfaleirosilva@gmail.com>

2018-11-29  Daniel Silva  <danielfaleirosilva@gmail.com>  [b4601ff6d9261d185cd440ebdbca8d78f3b5d459]

        Reinserts alternative impress document types in print dialog
        
        Change-Id: I7d7082fffe6164dc751ede704b8707bd35b95aca
        Reviewed-on: https://gerrit.libreoffice.org/57587
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-11-29  Daniel Silva  <danielfaleirosilva@gmail.com>  [a0f02b8856fce1ee0eb5f1748c7c7fc04bd568a6]

        Sets duplex (paper sides) box in print dialog
        
        Change-Id: I223335dd9e02f8b09947a7b97ef4d718716a464b
        Reviewed-on: https://gerrit.libreoffice.org/57833
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-11-29  Daniel Silva  <danielfaleirosilva@gmail.com>  [952e4a6ffd95b49d421b6477b3f8e33a6550097f]

        Reinserts print comments in print dialog (writer)
        
        Change-Id: I1adcec9e190061f8534f381cfd87fba79121b6f6
        Reviewed-on: https://gerrit.libreoffice.org/57885
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-11-29  Daniel Silva  <danielfaleirosilva@gmail.com>  [e1bb5b2cd8ecc4db760b1d413e28edc388da5c3e]

        tdf#112294 fix comments listbox selection in writer print dialog
        
        Change-Id: I5e2362f22df9a1ad6b36313f306e7642591b615a
        Reviewed-on: https://gerrit.libreoffice.org/57887
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-11-29  Daniel Silva  <danielfaleirosilva@gmail.com>  [ef9e16fd1720249620c628da66ec856a5629ff2a]

        Syncs paper names in vcl with i18nutil/*/paper.hxx
        
        Change-Id: Ie6137f6f5f180282df0329ee807b071c09e0c331
        Reviewed-on: https://gerrit.libreoffice.org/57532
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-11-29  Daniel Silva  <danielfaleirosilva@gmail.com>  [ff4896a2af1df6138e9246fe1588dfe8c3748f1a]

        Sets paper sizes listbox in print dialog
        
        Change-Id: Iaeb50f6e854b90c1062d2ed6e3e053a6c26ea520
        Reviewed-on: https://gerrit.libreoffice.org/56711
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-11-29  Daniel Silva  <danielfaleirosilva@gmail.com>  [1a2ebd24e5daaefa209dea7f4b1889a8295b5794]

        Adds More options dialog with single jobs checkbox in print dialog
        
        Change-Id: I5f88e48edb5dfd966bcafca7866ee2a982a7f020
        Reviewed-on: https://gerrit.libreoffice.org/56236
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-11-29  Daniel Silva  <danielfaleirosilva@gmail.com>  [bc34eaa0a87ff89b07581551991ac83d69f64d63]

        Minor UI fixes in print dialog
        
        Change-Id: I7a6ee82dd88911372854b3f44102417579e83ffe
        Reviewed-on: https://gerrit.libreoffice.org/57020
        Tested-by: Jenkins
        Reviewed-by: Daniel Silva <danielfaleirosilva@gmail.com>

2018-11-29  Daniel Silva  <danielfaleirosilva@gmail.com>  [226ede405ed4549b7652c9a8421af37511e0046a]

        Sets pages per sheet and brochure in print dialog
        
        Change-Id: Iee6fea72cee02d9ffd00b81511382992aad72e61
        Reviewed-on: https://gerrit.libreoffice.org/56057
        Tested-by: Jenkins
        Reviewed-by: Daniel Silva <danielfaleirosilva@gmail.com>

2018-11-29  Daniel  <danielfaleirosilva@gmail.com>  [76e22667625ce8d16dfaa8617a199b774e987a70]

        Configures page range in print dialog
        
        Change-Id: I62bd9affc9e065d7afcc60296a72eae4612b0ddd
        Reviewed-on: https://gerrit.libreoffice.org/55840
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-11-29  Daniel  <danielfaleirosilva@gmail.com>  [5c7fb4b4cd9409f8b92a4bb3fe288ba83ced2502]

        Reinserts optional UI options into print dialog
        
        Change-Id: I9ee0e250ea476aa546b842cbd45fff8ea208cfe5
        Reviewed-on: https://gerrit.libreoffice.org/55450
        Tested-by: Jenkins
        Reviewed-by: Daniel Silva <danielfaleirosilva@gmail.com>

2018-11-29  Daniel  <danielfaleirosilva@gmail.com>  [cb443d07d54d6698eff51b5be2c6b56323f10315]

        New Print Dialog Design
        
        Change-Id: Ib92a16ccfab70b84ffea07970a694800ecc16d07
        Reviewed-on: https://gerrit.libreoffice.org/55237
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Daniel Silva <danielfaleirosilva@gmail.com>

2018-11-29  Daniel  <danielfaleirosilva@gmail.com>  [2c23a96f7b6888c0e05fdc2aba57f03cd797b647]

        tdf#67905 adds an option to disable print preview in print dialog
        
        Change-Id: Id6dd1724a1b8f61d94f0685f63d28b3cff19988f

2018-11-29  Tor Lillqvist  <tml@collabora.com>  [e3ce6ea30e2cdd81857597f50ef5e0a6acd198ee]

        Make use of SwView::InsertGraphicDlg() in the mobile app case work
        
        Despite the name of the function, when inserting an image that we
        already know the file name for, we don't actually need to invoke any
        interactive file dialog (file picker). We don't build any file picker
        for non-desktop platforms anyway, so make sure this code does not
        crash in trying to access a such.
        
        Change-Id: I91cc8c4d9dac26e66f4f852c3d84f5c778c90644

2018-11-29  Tor Lillqvist  <tml@collabora.com>  [d414ac8c51f9ff0c5b69b50b0a566757ddac718c]

        We need svt, too, in the iOS app, for the image insertion feature
        
        Change-Id: I058af7ba2d6a7c8851cf0da97793d053d6390f07

2018-11-29  Caolán McNamara  <caolanm@redhat.com>  [97efc04e5d472167e3b8f9e832653fb5ce71b523]

        unused abstract class AbstractTakeProgress
        
        Change-Id: I8fdcd03af9ecb89508e2d49e4c7873d1d2cbc752
        Reviewed-on: https://gerrit.libreoffice.org/64216
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-29  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [9c0d40fbc7d01ff46b78b798361bf3a19cc18bdc]

        Rename Mac OS X to official name macOS in comments and documentation
        
        Change-Id: I651b7f202fa52ff5f5357a11aa72c43eb7dc7f95
        Reviewed-on: https://gerrit.libreoffice.org/64102
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-11-29  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [a55d15e27f4290b9aaf5597161b2b3c5200d3f85]

        Revert "Simplify code"
        
        This reverts commit 7eaaf96e17c14ac49f98da9722a06c0c95f0c5c0.
        
        Change-Id: I559b8817db6f04b44d225346914ef385f7e5048c
        Reviewed-on: https://gerrit.libreoffice.org/64251
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-29  tagezi  <lera.goncharuk@gmail.com>  [0631c5da4257a657f923663bda851cf8bb3a8507]

        Reformat and documentation of ObjectCatalog
        
        This improves the Doxygen-generated documentation for the class at
        https://docs.libreoffice.org.
        Also remove objdlg.cxx and objdlg.hxx files from clang-format blacklist.
        
        Change-Id: I2299e225892a4d5db638a519bdab51a5d0c72c4d
        Reviewed-on: https://gerrit.libreoffice.org/63610
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-29  Gabor Kelemen  <kelemeng@ubuntu.com>  [a96e6e80626e3a045d58c66a4724c3b847d318d0]

        tdf#42949 Fix IWYU warnings in include/vcl/[i-m]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: If1b2e04872eb0dd6725802c1709a9085f4cd8c91
        Reviewed-on: https://gerrit.libreoffice.org/64141
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-11-29  Luboš Luňák  <l.lunak@collabora.com>  [b5cd5296ff9601ed0a38909971e0886492d5d7c2]

        make OpenCL bail out if it can't handle multi-column refs
        
        The opencl code splits SvDoubleRef into subarguments by each column,
        but many functions simply treat each subargument as one argument
        for the function, thus possibly getting things wrong (e.g. SUMPRODUCT
        would make a product of each column and sum those, rather than making
        a product of the whole SvDoubleRef).
        So bail out if multi-column SvDoubleRef is encountered, unless
        the function is known to handle this case properly (either it takes
        extra care, such as VLOOKUP, or it doesn't matter, such as SUM, AND, MAX).
        
        Change-Id: Ied89a2fc252fb35fe49796140489ff4588038e25
        Reviewed-on: https://gerrit.libreoffice.org/64238
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2018-11-29  Luboš Luňák  <l.lunak@collabora.com>  [1a9bde76620449f2e718bc02a954ebcfd3426f18]

        calc threads cycle detection should not break computing a value
        
        If ScFormulaCell::Interpret() is called to actually compute the cell's
        value (bRunning==true), do not bail out on a detected cycle, it
        needs to be detected as an actual cyclic reference. Happens with
        testCopyPasteMixedReferenceFormula when during computing dependencies
        cell C1 actually has a cyclic dependency on itself. Without this
        change, it would simply use its previously computed value.
        
        Change-Id: Ibf90b118b87d3536f5014004ea4a1dbad93ab270
        Reviewed-on: https://gerrit.libreoffice.org/63183
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-11-29  Caolán McNamara  <caolanm@redhat.com>  [f73cdd5680505523e0eb20f828f1a294f342b93c]

        weld ActualizeProgress
        
        Change-Id: I35c486ac2dcf9818e331816f554a5c414bdb2386
        Reviewed-on: https://gerrit.libreoffice.org/64214
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-29  Caolán McNamara  <caolanm@redhat.com>  [74580868fba3be30abe0e9b31b60afa76bbc2419]

        unused abstract class AbstractSearchProgress
        
        Change-Id: I4bd258b6223b81468195e3d96c1de4a23b7dc293
        Reviewed-on: https://gerrit.libreoffice.org/64215
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-29  Arkadiy Illarionov  <qarkai@gmail.com>  [0ded54c33f01d18d2cd06547bd8307bd140cf28f]

        Simplify containers iterations in slideshow, sot, starmath, stoc
        
        Use range-based loop or replace with STL functions
        
        Change-Id: I94792c28b283a0998bf813317e5beb37d93e0c23
        Reviewed-on: https://gerrit.libreoffice.org/64125
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-29  Caolán McNamara  <caolanm@redhat.com>  [7d311ea864e7cfeb1c8f4ca417911db20d13361e]

        weld GalleryThemeProperties
        
        Change-Id: I88fbb9ab03f0026ffe0c5fe79ab0a386160738a1
        Reviewed-on: https://gerrit.libreoffice.org/64198
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-29  Eike Rathke  <erack@redhat.com>  [e3af4947fd4b8d1411212775e8ffe42e330364c3]

        Support occurrence number as REGEX() 4th argument, tdf#113977 follow-up
        
        REGEX( Text ; Expression [ ; [ Replacement ] [ ; Flags|Occurrence ] ] )
        
        REGEX(Text;Expression) extracts the first match of Expression in
        Text. If there is no match, #N/A is returned.
        
        REGEX(Text;Expression;Replacement) replaces the first match of
        Expression in Text, not extracted. If there is no match, Text is
        returned unmodified.
        
        REGEX(Text;Expression;Replacement;"g") replaces all matches of
        Expression in Text with Replacement, not extracted. If there is no
        match, Text is returned unmodified.
        
        REGEX(Text;Expression;;Occurrence) extracts the n-th match of
        Expression in Text. If there is no n-th match, #N/A is returned.
        If Occurrence is 0, Text is returned unmodified.
        
        REGEX(Text;Expression;Replacement;Occurrence) replaces the n-th
        match of Expression in Text with Replacement, not extracted. If
        there is no n-th match, Text is returned unmodified. If Occurrence
        is 0, Text is returned unmodified.
        
        Change-Id: Iadb705e4c76415c57bf510489410ec029344cca7
        Reviewed-on: https://gerrit.libreoffice.org/64199
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-11-29  Sabri Unal  <yakushabb@gmail.com>  [00df4a5ae395607eab1f83aacfc1fb05eb93ecc9]

        Related: tdf#121340: Do wizards steps Title Case
        
        Change-Id: I55442bddb7fab98745b984551ffc1fa93a056742
        Reviewed-on: https://gerrit.libreoffice.org/64138
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-11-29  Julien Nabet  <serval2412@yahoo.fr>  [e9e49fceac43476d1233ee8106cba5f4831771b9]

        band-aid: deprecated-declarations related to cups
        
        Change-Id: I07438840fc1c3cc8e70559d44954be0c49531525
        Reviewed-on: https://gerrit.libreoffice.org/64191
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [933660e591211f06a1be43e83c64ad1e8529bc2f]

        loplugin:stringconstant look for unnecessary OString constructor use
        
        and tweak the methods in check.hxx to make them more flexible when
        called with
           dc.Class(xxx ? "foo" : "bar")
        
        Change-Id: I881fe628f22121ced4d8849715d6b1c92b092da1
        Reviewed-on: https://gerrit.libreoffice.org/64207
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-29  Stephan Bergmann  <sbergman@redhat.com>  [b9c9c70157e7bc5b868437ab6bda2b21ba34c627]

        Revert "comment out the EvaluateAsInt compat code for now"
        
        This reverts commit da9fb5d6d9ebf9363981c370ce937d8848989fcb, obsoleted by
        <http://llvm.org/viewvc/llvm-project?view=revision&revision=347756> "Re-commit
        r347417 'Re-Reinstate 347294 with a fix for the failures.'"

2018-11-29  Caolán McNamara  <caolanm@redhat.com>  [62623f7604df0437316c101803098760f4fe4651]

        weld GalleryFilesPage
        
        Change-Id: I5fa399144fb12bb19c3b88bf99f99dad6a64e052
        Reviewed-on: https://gerrit.libreoffice.org/64188
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-29  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [7eaaf96e17c14ac49f98da9722a06c0c95f0c5c0]

        Simplify code
        
        Change-Id: Ib22c4f628042458cab937c27224505489c67da2e
        Reviewed-on: https://gerrit.libreoffice.org/64024
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-29  Armin Le Grand  <Armin.Le.Grand@cib.de>  [12877c3ec0bb503dcd0d6d9b9aa83e2a1e5e7ac4]

        No GridOffset support for PDF or Print
        
        Change-Id: I40c1128ef2fb8860e883016344138bb84f68c2de
        Reviewed-on: https://gerrit.libreoffice.org/64112
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-11-29  Miklos Vajna  <vmiklos@collabora.com>  [6ddc2fb9f476895706915bddbe7431400e773597]

        libxmlsec: rewrite README now that we no longer patch the library
        
        Change-Id: I8900e399df970056c8ac781c05e9eff6a43c31c7
        Reviewed-on: https://gerrit.libreoffice.org/64195
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-11-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [07c607b8a20cfa3c0022204db201fe2739f7b8cc]

        remove unused SdrInsertFlags enum value
        
        Change-Id: Ic68f2dc4e3752859c943d9885b52b70f33896aea
        Reviewed-on: https://gerrit.libreoffice.org/64172
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [21de55596c0fdc2be736c6d0369bd9d3783020be]

        remove unnecessary "if (!empty()" checks before loops
        
        found with
           git grep -n -A4 'if.*!.*empty' | grep -B3 -P
        '(\bfor)|(\bwhile)|(\bdo)'
        
        Change-Id: I582235b7cf977a0f9fb4099eb306fdb4a07b5334
        Reviewed-on: https://gerrit.libreoffice.org/64169
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [da9fb5d6d9ebf9363981c370ce937d8848989fcb]

        comment out the EvaluateAsInt compat code for now
        
        sberg: Note how that Clang change keeps getting reverted; latest one is
        <http://llvm.org/viewvc/llvm-project?view=revision&revision=347656>
        "Revert r347417 'Re-Reinstate 347294 with a fix for the failures.'"  But
        lets wait a little while to see how things settle there.
        
        Change-Id: I05b34ca1377792bcb4c557defd3e9b5d11ee2b14
        Reviewed-on: https://gerrit.libreoffice.org/64168
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-29  Justin Luth  <justin.luth@collabora.com>  [1215b3cf095e5baa73bd422ef396eb6245b95303]

        doc sprmPShd documentation.
        
        sprmPShd (0xC64D) is a SHDOperand value that specifies
        the background shading for the paragraph. The SDHOperand
        structure is an operand that is used by several Sprm structures
        to specify the background shading to be applied.
        
        ShdAuto is a special value for Shd that specifies that no shading
        is applied and is defined as 0xFF000000 / 0x0000
        
        ShdNil is a special value for Shd. If ShdNil is used in a Table Style
        definition, ShdNil is ignored and the shading of the cell is not affected.
        If ShdNil is applied outside of a Table Style, ShdNil
        specifies that no shading is applied. ShdNil is defined as 0xFFFFFFFF
        
        Change-Id: I66ec3cbccae60eb658ee00cb01b22cfae36482d0
        Reviewed-on: https://gerrit.libreoffice.org/64184
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-11-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [92c25a6163dca79987fd8fe7c3efd5527edc29b5]

        add test for tdf#105236
        
        Change-Id: I5464504ae9ee411221c2cb2ff6f27b7b7e131326
        Reviewed-on: https://gerrit.libreoffice.org/64201
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [fb04e7180cdf656dbbd3daa9c81615d9478229e0]

        tdf#105236, only take number format from numeric cells
        
        Change-Id: I55deaa1f0579582a45dc1e10bb578b680eb98647
        Reviewed-on: https://gerrit.libreoffice.org/64200
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-29  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [6481bda69ade61cb5420156272fcf17edd43d620]

        tdf#121612: update pivot caches during saving to XLSX
        
        Cache was empty so pivot table was not exported completely
        and pivot table filter were missing.
        
        Change-Id: Ib0b9e98a5588159c5c7de1e2e5d2bdcbfe986d8d
        Reviewed-on: https://gerrit.libreoffice.org/63785
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-11-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [00caf3994cab5a25fd4ff147e2860a439b69c731]

        Fix typo
        
        Change-Id: I8e340cc5bbf5131939446291177c3532911237ab
        Reviewed-on: https://gerrit.libreoffice.org/64183
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-28  Caolán McNamara  <caolanm@redhat.com>  [dd929d99dd86a0ed8587adc5b8b6bff5b4dafbf3]

        drop WB_SIMPLEMODE for TreeView
        
        multi selections are weird with this set
        
        Change-Id: I765c46294803d06911a6ac3fc37d68dd001aacdc
        Reviewed-on: https://gerrit.libreoffice.org/64187
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-28  Caolán McNamara  <caolanm@redhat.com>  [30a07561c19da050c7ca0a7a67868a6f6229a449]

        Revert "Resolves: tdf#112696 survive missing SwDrawContact"
        
        This reverts commit 2cb9c55e4da18fbfb2f578c46d094e6ca0d56fa1.
        
        Change-Id: I2d276d0171103d45be2cd66990fb5cf8d2fb4161
        Reviewed-on: https://gerrit.libreoffice.org/64178
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-28  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [fc98dac9eeff15a0d04e643017cb1d49a69bca00]

        LOK: don't emit redline comments
        
        Change tracking can be quite numerous. Showing the
        markers (and their comments" as comment-boxes is
        sensible where there is limited change in a doc.
        
        However with extensively modified doc, this becomes
        overwhelming both in terms of browser load and
        editing performance. As such, we disable them
        as they don't add much value. The user can still
        access them from the Track Changes > Manage menu.
        
        Use a rather nasty env. var hack to propagate this
        setting from WSD for now.
        
        Change-Id: I3f964816b4a10f565012b273added8a8413cd309
        Signed-off-by: Michael Meeks <michael.meeks@collabora.com>
        (cherry picked from commit d4f821b7a385953542e90b2749690b9f8f4cc782)
        Reviewed-on: https://gerrit.libreoffice.org/64176
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-11-28  andreas kainz  <kainz.a@gmail.com>  [2c154667ff257a9aaec2baa386cec7b9e129132d]

        tdf#121581 change organize dialoogs to organize macro
        
        add missing colibre icons
        improve layout for large icons
        
        Change-Id: Id9d003b945654f958ec43d530083e2070d4b580e
        Reviewed-on: https://gerrit.libreoffice.org/64159
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-28  Caolán McNamara  <caolanm@redhat.com>  [e0ac72a1b714adc8f2ed8a721a8c0c1894d183e2]

        tdf#112696 if we select every member of a group, select the group itself
        
        Change-Id: I1b540772ff3a04c2cb32135c972f3a745c307eb9
        Reviewed-on: https://gerrit.libreoffice.org/64179
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-28  Stephan Bergmann  <sbergman@redhat.com>  [58904bb5b0bcba2f0c6a598f5cd5f2891a66dc3c]

        Xcode 9.3 reportedly requires at least macOS 10.13.2
        
        ...according to <https://en.wikipedia.org/wiki/Xcode#
        Xcode_7.0_-_10.x_(since_Free_On-Device_Development)>.  (See also the discussion
        in the mail sub-thread starting at
        <https://lists.freedesktop.org/archives/libreoffice/2018-November/081453.html>
        "Re: Compiler baselines".)
        
        Change-Id: Iab6fa737dfeb7cea93b18ec85c76d21da92e1d6d
        Reviewed-on: https://gerrit.libreoffice.org/64177
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-28  heiko tietze  <tietze.heiko@gmail.com>  [a9022502e0b0e2b40aa55aeee375467fc0ab75e6]

        tdf#121369 - Header and Footer parent styles
        
        New "Header and Footer" style introduced as parent to header/footer styles
        Right alignment set for HeaderR and FooterR
        
        Change-Id: Iff407da8907b761236ebc2aa8877b9d6b8294e10
        Reviewed-on: https://gerrit.libreoffice.org/64152
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-11-28  Stephan Bergmann  <sbergman@redhat.com>  [3bb64c0b26962f3c62dc82353b8ca13479c409be]

        Check against concrete expected values in PdfExportTest::testTdf115262
        
        With d464d505fbf6e53a38afdd3661d320fac8c760d6 "Refactor calc non-linear
        ViewToDevice transform", the problems with my macOS build that I described in
        the commit message of (abandoned) <https://gerrit.libreoffice.org/#/c/61651/>
        "Omit 'Calc adjust to grid hack' when not rendering for the screen" are
        apparently solved:  `make CppunitTest_vcl_pdfexport test` succeeds, and opening
        vcl/qa/cppunit/pdfexport/data/tdf115262.ods and exporting it to PDF while the
        on-screen Calc document is displayed at varying zoom levels leads to effectively
        identical files now.
        
        Assuming that 232 is the universally correct value for nFirstImageTop now
        (nRowTop appears to have always evaluated to 199), it looks cleaner to me to
        have the expected values spelled out explicitly in the test code.
        
        Change-Id: Idb9f30f4ab9641b5b5325ddd90084e4112e1b572
        Reviewed-on: https://gerrit.libreoffice.org/64171
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-28  Caolán McNamara  <caolanm@redhat.com>  [d6938caa27d22cc9c1f363df695c3621cce8ac86]

        make unopkg gui not ask to 'restart' on extension changes
        
        Change-Id: I185527fcc4481ab2bd97ad81849ee38c6fa50919
        Reviewed-on: https://gerrit.libreoffice.org/64167
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-28  Tor Lillqvist  <tml@collabora.com>  [7eeb1f63778c4c1b7c80df2defccd4a9cb91f615]

        Bin some unused declarations
        
        They used std::unexpected_handler so did not compile as C++17 anyway.
        
        Change-Id: I5f8bacb85cbd213dd6304d865a7b4cb7eb8f4b8f

2018-11-28  Tor Lillqvist  <tml@collabora.com>  [f7251d06d8a3eb0f2876566ab115e4b093e1e496]

        Do like effe6b3d84302afce3d5095e4f376e7e3bf669e0 for iOS, too
        
        Change-Id: I9163e1722f163a04968df292ee8b29d472f9ac4f

2018-11-28  andreas kainz  <kainz.a@gmail.com>  [22f2d93f1626765b16e390a18a267f9c46dab59c]

        NB tabbed compact: update toolbar
        
        Change-Id: I5c2cd3339634cbb88f2c89226ff46d342eebc3a1
        Reviewed-on: https://gerrit.libreoffice.org/64160
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4e0b3012d48cb35dda1807ce1cf48b6c340069d0]

        Fix typos
        
        Change-Id: I66f31ff16a5cd5d8fca7e920fdd6b77bb124dfbb
        Reviewed-on: https://gerrit.libreoffice.org/63321
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2018-11-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e051bb72d6a12e4a10d4a3548eb6a131b80d96fb]

        Fix SID_EXTRUSION_TOOGLE -> SID_EXTRUSION_TOGGLE
        
        It passed "make check" on Linux.
        
        If accepted, I have to update these files:
        helpcontent2/helpers/help_hid.lst           : SID_EXTRUSION_TOOGLE,10960,.uno:ExtrusionToggle
        helpcontent2/helpers/longnames_commands.csv : SID_EXTRUSION_TOOGLE,.uno:ExtrusionToggle
        helpcontent2/helpers/uno_hid.lst            : SID_EXTRUSION_TOOGLE,10960,.uno:ExtrusionToggle
        
        Change-Id: Ie315ef92b6aa8c03c6fc180f4e82d95f28975c2e
        Reviewed-on: https://gerrit.libreoffice.org/60631
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2018-11-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f0bf6a4178dfb3a75d01c4b8b48531a079b75b5b]

        Fix typo deactive
        
        Change-Id: I68a87a9435784f949f1e7b730270641bd8e05b43
        Reviewed-on: https://gerrit.libreoffice.org/63149
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2018-11-28  Caolán McNamara  <caolanm@redhat.com>  [44754323eb546c45c56803a1af14652fde25b5d7]

        drop some unnecessary includes
        
        Change-Id: I474b5762e6a07982fddc0315a67181399ea4c30e
        Reviewed-on: https://gerrit.libreoffice.org/64156
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-28  Caolán McNamara  <caolanm@redhat.com>  [3288d88e0c0842a44aa959e41cc665b9cf3804b9]

        Resolves: tdf#112215 null deref on missing optional ppd value
        
        Change-Id: Iba45437332df963e1aa213c587071ab293f36390
        Reviewed-on: https://gerrit.libreoffice.org/64163
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-28  Caolán McNamara  <caolanm@redhat.com>  [f6e0212285f48beab3c47a00e5b2f9549654a066]

        Resolves: tdf#121752 let scroll wheel change active notebook tab
        
        Change-Id: If8437346a58ea14266f11293b94082740303e5a9
        Reviewed-on: https://gerrit.libreoffice.org/64158
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-28  Stephan Bergmann  <sbergman@redhat.com>  [46d434cd12f49fdaab93e8d60b7519f33a711666]

        Let distclean remove all of generated config_build/ tree
        
        Change-Id: I8d12454003c0bd23170007e30f96016b47820f5f
        Reviewed-on: https://gerrit.libreoffice.org/64157
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-28  Andras Timar  <andras.timar@collabora.com>  [9c04c42425ae722e695fa4e340cabf0ca2846651]

        Do not validate SSL cert in LOK case
        
        Currently we cannot tunnel interaction handler dialog, so if there
        is a problem with site's SSL cert, the operation (e.g. insert image)
        would silently fail. As a workaround, let's not validate the remote
        site's SSL cert, as we also do not validate the site's SSL cert when
        we download the file through WOPI from the site, in the first place.
        So this patch does not really make things worse, but makes it possible
        to use the insert image feature with a self signed cert in test environments.
        
        Change-Id: Ibc14f0f76b814abcb9ec9ca02d92c27ad35d3878
        Reviewed-on: https://gerrit.libreoffice.org/64154
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-11-28  Stephan Bergmann  <sbergman@redhat.com>  [206b8c4ae320d7d8614f21800d8f77fa29f8f5ff]

        On Windows, check for at least Visual Studio 2017 version 15.7
        
        ...to further restrict the Windows MSVC baseline to not just VS 2017, but to the
        latest update (as the various updates bring significant improvements for C++11/
        14/17 support; see the mailing list thread starting at
        <https://lists.freedesktop.org/archives/libreoffice/2018-July/080588.html>
        "Compiler baselines (was: [Libreoffice-qa] minutes of ESC call ...)").
        
        Change-Id: If6a1b62da1691ae8ae19edb4ed7b35e4b6e46501
        Reviewed-on: https://gerrit.libreoffice.org/59209
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-28  Caolán McNamara  <caolanm@redhat.com>  [01de2fbdedc693dc46c6d3fde276820a52b42a9c]

        Resolves: tdf#121746 block toplevels from closing...
        
        while the extension manager is querying via a dialog. Reuse
        the isBusy for this.
        
        Change-Id: I97572404ae296e87fd44711bf1e978bd5bad6280
        Reviewed-on: https://gerrit.libreoffice.org/64155
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-28  Caolán McNamara  <caolanm@redhat.com>  [57bfb56972dc101200466054f0f9446301c214cb]

        Resolves: tdf#94446 if this is a SQLException in disguise, throw that instead
        
        instead of the wrapper exception, so that dbaccess can apply its special
        handling for SQLException::ErrorCode of dbtools::ParameterInteractionCancelled
        in OLinkedDocumentsAccess::open if ParameterInteractionCancelled was the root
        cause
        
        Change-Id: I777893cf7355d8c4a9c48237284903176d81402d
        Reviewed-on: https://gerrit.libreoffice.org/64123
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-28  Stephan Bergmann  <sbergman@redhat.com>  [e8e3b00bafefffa1b8a35c5721988fb3bf1f817c]

        Require at least gperf 3.1, which no longer emits "register"
        
        ...as discussed at
        <https://lists.freedesktop.org/archives/libreoffice/2018-November/081435.html>
        "minutes of ESC call ..."
        
        Change-Id: I47b6d4a7b8370262ca942b4385e2c0e6f0adc613
        Reviewed-on: https://gerrit.libreoffice.org/63953
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-28  Stephan Bergmann  <sbergman@redhat.com>  [09b8d1f480b22581f8ef31c2611f4bb7366b53c0]

        Require at least flex 2.6.0, which no longer emits "register"
        
        ...according to <https://github.com/westes/flex/blob/
        83d5d1695a2ab1d69ea4d8e7df27146c644876fc/NEWS>.  Its use is no longer allowed in
        C++17, so will start to cause build failures once we restrict builds to at least
        C++17.  (The situation with gperf is similar, but instead of checking for a
        minimal known-good version that no longer emits "register", we instead check for
        it indirectly in configure.ac, by creating gperf-produced conftest.inc and
        including that in the program used to test which -std= value to use.  We could
        have done something similar for flex, but creating suitable flex output for
        inclusion might be more work than it was for the simple gperf case.)
        
        Change-Id: I662c6795ea5fde1420d9712c0ec910c0cadbc350
        Reviewed-on: https://gerrit.libreoffice.org/63713
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [9c56e63c434be69d94a81078b7d5491a5775c8e0]

        -Werror=unused-but-set-variable
        
        after
        	commit 19c56b3befae3a23f42f981de5057de380b4c5a0
            loplugin:unusedfields in sw
        
        Change-Id: I67314e86695a399fd211a64bdcf4cc3f18ca133d

2018-11-28  Sabri Unal  <yakushabb@gmail.com>  [9574dea6272b7f4cb0f61373b1c037a0f00f1eca]

        Related: tdf#121629: Some menu items do not follow the Title Case rule
        
        Change-Id: I6b071365ee1531c3ddba70a25e36d6bd98561ffc
        Reviewed-on: https://gerrit.libreoffice.org/64135
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-11-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ab641e784774ba9b3f784d9334c0e33e2f77838d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#121797 XHP extensions (Help part)
            
            WIP. This is the Help part.
            
            Extend the XML parser to include new incantations of the <paragraph>
            tag, namely
            <h1> to <h6>
            <note>, <tip> and <warning>
            
            Extension to the <item> tag:
            <menuitem>, <input>, <literal>, <widget> and <keycode>
            
            * removed test files
            
            Change-Id: I2a473ee8772606f5e84bb02e651bccc6749598f4
            Reviewed-on: https://gerrit.libreoffice.org/63954
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [10793855574782a1d57805883693b6f200cfac3d]

        tdf#121697 XHP extensions
        
        This is the core part of the bug, and is WIP
        
        Extend the XML parser to include new incantations of the <paragraph>
        tag, namely
        <h1> to <h6>
        <note>, <tip> and <warning>
        
        Extension to the <item> tag:
        <menuitem>, <input>, <literal>, <widget> and <keycode>
        
        Change-Id: Idaed321cc8756fa6bcf4fbc170982365ff33d4d7
        Reviewed-on: https://gerrit.libreoffice.org/63955
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2018-11-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [df22ca830ca1e60dc4fb212bb5c7a528d208430b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#121736 initial Help pages for Python scripts
            
            Work in progress, initial addition of help pages for python
            scripts in LO.
            
            Change-Id: Iee95b1340c821fdb08524fdedeca3817b0de1459
            Reviewed-on: https://gerrit.libreoffice.org/64137
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-28  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [3588c6c5cc862b099e0c09dcf88c450ff93a69ed]

        slideshow: get unit tests to work again
        
        Change-Id: I7b5c7a20677ac0f720b41daf8ca59c3cc94f1283
        Reviewed-on: https://gerrit.libreoffice.org/59964
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-11-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [ae25d5d3a333f58723eb9449cd3694cc0b80b3a6]

        loplugin:unusedfields
        
        Change-Id: Iffbb4e7107a0b1ae35c879c193a9ec209addf453
        Reviewed-on: https://gerrit.libreoffice.org/64144
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-28  Caolán McNamara  <caolanm@redhat.com>  [6db4b97ee12805ce993bd7663a0613b4b4f25587]

        Resolves: tdf#121695 call save_value
        
        so get_value_changed_from_saved detects no-op
        
        Change-Id: I2b72bc7a6bc4093f9d942aa56f90542521e23cd9
        Reviewed-on: https://gerrit.libreoffice.org/64130
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [19c56b3befae3a23f42f981de5057de380b4c5a0]

        loplugin:unusedfields in sw
        
        Change-Id: I7a9184511df96bf2a6c40e39091010a7e2974ed6
        Reviewed-on: https://gerrit.libreoffice.org/64143
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-28  Caolán McNamara  <caolanm@redhat.com>  [f913bdf712b9e03506b1278e1142283af92125b1]

        tdf#90333 Dictionaries Path Cannot Be Changed
        
        PathSettings::impl_storePath wants to be able to nil the Dictionaries
        path in the old copy of properties
        
        Change-Id: Id579914cfa8b459efce962d304e2f9d6185bd55f
        Reviewed-on: https://gerrit.libreoffice.org/64115
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-28  Miklos Vajna  <vmiklos@collabora.com>  [099f481d3668f1e6ed25e8d045b99052f4b2cc4b]

        sw RtfStringBufferValue: make members private
        
        Change-Id: I82f8e96901312e91bbc9a2b5c93bea02e180e907
        Reviewed-on: https://gerrit.libreoffice.org/64133
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-11-28  Miklos Vajna  <vmiklos@collabora.com>  [aedc5427e4b6645ff3257e523c33190cf5e1934d]

        oox smartart, accent process: handle followSib axis of forEach
        
        Currently the accept process document creates 0 connectors. Instead, it
        creates empty custom shapes: this commit fixes the loop, so that only
        one of them is created.
        
        The whole purpose of the follow sibling axis is that N - 1 connectors
        are created for N shapes, not N connectors.
        
        Change-Id: I54244c7615b83f607ef53a4ff8d01d3c9594856e
        Reviewed-on: https://gerrit.libreoffice.org/64122
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2018-11-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [3abf4b91dad8fa549457e74185c000e06ba5f019]

        loplugin:unusedmethods
        
        Change-Id: Idbdf2d5d12fad894a3dfc3a86cae839502f42cf6
        Reviewed-on: https://gerrit.libreoffice.org/64114
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-28  andreas kainz  <kainz.a@gmail.com>  [b15b1a2a90fa4c239ff8a6a33e73ff50ea422abf]

        Colibre icons: add impress Slide tab icons
        
        Change-Id: Ia3d035d827c0f1b510f9ff3be8652f5bac69cead
        Reviewed-on: https://gerrit.libreoffice.org/64136
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-27  Michael Meeks  <michael.meeks@collabora.com>  [da3432a0a8ab06c5bbd79a82703bf07e79c692f9]

        Use HiDPI scaling to load scaled images.
        
        We render these at apparently the same pixel size as normal images,
        but the underlying canvas is larger so these then end up pixel-matching
        the true underlying grid.
        
        Change-Id: Ic4b749127e9c81da78d06b34d9f88c5635dc64b9
        Reviewed-on: https://gerrit.libreoffice.org/64044
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-11-27  Caolán McNamara  <caolanm@redhat.com>  [0f25a3c36f27fd51453b9a9115f236b83c143684]

        weld DataSourceDialog
        
        Change-Id: I4d3eb8aa354043d3ff57b4996db7b28ad25e0262
        Reviewed-on: https://gerrit.libreoffice.org/64072
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-27  Caolán McNamara  <caolanm@redhat.com>  [471d6c3653b8b8006db022c5d94af7503adfdc56]

        enable hiding gtk dialogs without ending their dialog loop
        
        we need this to support reshowing dialog after an intermediate
        range selection dialog executes
        
        Change-Id: Ib6575e5d852bd1d29cc1a791a5dc2c19949b67a0
        Reviewed-on: https://gerrit.libreoffice.org/64100
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-27  Caolán McNamara  <caolanm@redhat.com>  [92c34111dd8095b97a3761ab10c3ac4a3c191310]

        Related: tdf#94446 set parent for dialog
        
        Change-Id: I174ec605f40e7cafbcb44e492941dfc36a4df3f2
        Reviewed-on: https://gerrit.libreoffice.org/64120
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-27  Caolán McNamara  <caolanm@redhat.com>  [e61dec64f86413f3c7d1d32e1675287eb3550f1f]

        Related: tdf#94446 don't assert on unsetting focus handlers
        
        Change-Id: I7817f66974807eaf7d16a6d0dc30b4fbd6d366a5
        Reviewed-on: https://gerrit.libreoffice.org/64118
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-27  Stephan Bergmann  <sbergman@redhat.com>  [978a8357b25f2f319d3783cc6a58a6be79facac3]

        Remove --enable-c++17 option
        
        ...reverting 0f3b0ec973f06a98c75ef8acfa720a9973e4d2b5 "Avoid C++17 mode for
        Coverity Scan".  As far as I understand,
        <https://lists.freedesktop.org/archives/libreoffice/2018-November/081454.html>
        "New Defects reported by Coverity Scan for LibreOffice" has been run against
        dd0e6849297c18aabe4fc29c0340a2ed1e474eaf "Temporarily drop --disable-c++17 from
        Coverity builds" but doesn't let issues like the one discussed at
        <https://lists.freedesktop.org/archives/libreoffice/2017-November/078966.html>
        "Re: New Defects reported by Coverity Scan for LibreOffice" reappear.  So
        disabling C++17 for Coverity Scan builds appears to no longer be necessary.
        
        Change-Id: I22bfd9ad61da00e942a87aa5e1e0d1fab0004d49
        Reviewed-on: https://gerrit.libreoffice.org/64121
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins

2018-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [0d4298a9880e48692871b5b3d4bbc551af6e37ae]

        loplugin:unnecessaryvirtual
        
        Change-Id: I3e6424e10eade04951f8ab24bb61af4ce19d1204
        Reviewed-on: https://gerrit.libreoffice.org/64113
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [75dd5d2e734ad9e8265b1954c7496d1ba241079e]

        add EvaluateAsInt compat function for latest clang
        
        the old EvaluateAsInt method has been dropped as from current clang
        
        Change-Id: Ie30d1547ad8de777badff4b380d2fc9fb261e8fe
        Reviewed-on: https://gerrit.libreoffice.org/64107
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-27  Stephan Bergmann  <sbergman@redhat.com>  [ecdf05d1b93529a0b1edda04d0f89c08cf580308]

        missing declarations/includes
        
        Change-Id: I3a9b99011467bdfe34825da24ffdf9179a3bb194

2018-11-27  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [42827b29407484bae73155433659c9d8231f42a8]

        KJ+elementary: Sync with Colibre
        
        Change-Id: I1d569983551d27b59fccfab84c0fc7b6bd86dc77
        Reviewed-on: https://gerrit.libreoffice.org/64098
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2018-11-27  Tor Lillqvist  <tml@collabora.com>  [6fcf55e293537adb1a1a099305dc4a8943cbbe72]

        Prepare to bundle the Liberation fonts with the iOS app
        
        The way the iOS app is built (over in the online repo), any
        "resources" to be included need to be copied into the
        workdir/CustomTarget/ios folder.
        
        Change-Id: Ibac15b03dc447d6649e03404fe9a68ef3b4881b9

2018-11-27  László Németh  <nemeth@numbertext.org>  [f006b6339e20af6a3fbd60d97d21590d4ebf5021]

        tdf#112195 Writer: page background covers whole page
        
        as in ODT implementation of Google Docs, and as in DOCX
        supporting basic requirements of creating digital and
        professional print media. This patch fixes DOCX import
        (tdf#121668) and it gives the required PDF export, too.
        
        In the case of solid color, color gradient, hatching,
        pattern and tiled bitmap (except stretched bitmap),
        this patch removes the obsolete white border around
        the text area, if the user modifies the page background.
        
        Note: likely the white border was good for home printing
        in former times, but now it forms only a serious
        barrier for most users to create de facto design
        standard whole page background formatting instead of
        its unacceptable poor man's version.
        
        Note 2: the OpenDocument standard refers XSL/CSS here,
        and browsers adapt background settings to the body margin
        area the same way, as Google Docs and fixed LibreOffice do.
        
        More information:
        
        tdf#112195 "(Whole-Page-Filling) - Allow page background to cover the
        whole page (reloaded)"
        
        tdf#33041 "Allow page background to cover the whole page, not only
        within page borders/margins"
        
        tdf#121668 "FILEOPEN DOCX Page Color created with Word disappears on the
        margins"
        
        ooo#9370 "Off-margin page background"
        (https://bz.apache.org/ooo/show_bug.cgi?id=9370)
        
        Change-Id: I7c6c96ceaf7102b38e3e5c1ed767db0ee63520ab
        Reviewed-on: https://gerrit.libreoffice.org/63914
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2018-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [7a581b977e7972ed893b49cbdbc6b69176f7c71b]

        remove unused BorderWindowStyle enum value
        
        Change-Id: I05ae398b75bbafe9b144a90e6735cf7d5e532ce4
        Reviewed-on: https://gerrit.libreoffice.org/64097
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [dac1ff8b233d319e660670e0eb091ce2e1cf1c0d]

        convert treeview::TVDom::Kind to scoped enum
        
        Change-Id: Ia505df60f5758d40dd55bc5b24886fd8aec327ce
        Reviewed-on: https://gerrit.libreoffice.org/64092
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [b6449c65daa2854b8241e14c0966721412f16515]

        remove unused EEControlBits enum value
        
        Change-Id: Ic363903bb6e32c029f5aac6810f69d590df1bf79
        Reviewed-on: https://gerrit.libreoffice.org/64091
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [7290ce233de89319549cf47899905170a65593c7]

        remove unused EVControlBits enum values
        
        Change-Id: I4e10f0a2f40f9e7b6cc40a810468f43b2ab97aa9
        Reviewed-on: https://gerrit.libreoffice.org/64090
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [f691472b6ca89610eaf70c85640361fcee50ae9b]

        remove unused SfxObjectShellFlags enum values
        
        Change-Id: I945047c0955bc66602d1a5033197a7405a69a8d3
        Reviewed-on: https://gerrit.libreoffice.org/64089
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [3145a03d14c436801074cb1df00ca01ca7bd444b]

        remove unused GraphicsStateUpdateFlags enum values
        
        Change-Id: I1a83c897d93a29d38aebccdba33be7b70592922e
        Reviewed-on: https://gerrit.libreoffice.org/64096
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [a4a98dd0353db408708dd09a30fbfe6ada539770]

        remove unused SfxViewShellFlags enum value
        
        Change-Id: Ie754752203dcb066c69dff6effb835d7e1db1753
        Reviewed-on: https://gerrit.libreoffice.org/64088
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [4a68aec049276ae3742efd9553258cd1a62c88b6]

        remove unused enum storeAccessMode value
        
        Change-Id: I88a53e285cc3e8b6cc1c67b1e56322a918554de6
        Reviewed-on: https://gerrit.libreoffice.org/64087
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [3dba3a29848882ff49d668272e5aa64b4579501c]

        remove unused BrowserMode enum values
        
        Change-Id: I46eb4145bd79253c1c20b7a03d82b6873402d9ac
        Reviewed-on: https://gerrit.libreoffice.org/64086
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [1fb4a211983e120a330ebfe32c23cd617df0bead]

        remove unused SvxIconViewFlags enum values
        
        Change-Id: I31f810383fb92b2d0dbe9fa9162b77f137154e91
        Reviewed-on: https://gerrit.libreoffice.org/64085
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [fb56de2ef744583a07ec02476fc9bc75c525e863]

        remove unused RulerBorderStyle enum values
        
        Change-Id: I4f10e323293485e7a1969fd4c80873aa05971e6c
        Reviewed-on: https://gerrit.libreoffice.org/64084
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [e54d65dea830ca33cf88ae53941a83987afbb48a]

        remove unused SvxLanguageListFlags enum values
        
        Change-Id: I89a6244c01be811bfdfc443f687708ed6aec8a10
        Reviewed-on: https://gerrit.libreoffice.org/64083
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-27  Michael Meeks  <michael.meeks@collabora.com>  [bc8e23fc946380751447ab24587b1631eb56ef19]

        Add explicit API scaling via ImageTree API.
        
        Also add image scale to in-memory cache lookup.
        
        Change-Id: I1e84b922d4a9ab2f1723c5cb8a72f295c6940504
        Reviewed-on: https://gerrit.libreoffice.org/64043
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-11-27  Michael Meeks  <michael.meeks@collabora.com>  [a71ea5cefffc4169237310d72f2d6e96c8bbf63d]

        Preserve stock images until render time.
        
        This allows us to choose to render HiDPI images at the right time,
        when we have the DPI of the device to render to.
        
        The first step in a better, and more industry standard way of
        improving our UI for HiDPI via rendering level scaling that should
        retain a consistent look across the app with many fewer changes.
        
        Change-Id: I36681f3242cb650de4f0b2d0fcdffbe5618e30fc
        Reviewed-on: https://gerrit.libreoffice.org/64040
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-11-27  Caolán McNamara  <caolanm@redhat.com>  [3f2ac501e6593ef5095b308b887c48349e00c0a3]

        tdf#121713 give filter a name
        
        Change-Id: Ia1a45e7292a61efd21c4a7351af1a681b92e886e
        Reviewed-on: https://gerrit.libreoffice.org/64077
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-27  Caolán McNamara  <caolanm@redhat.com>  [b4111e9ba3099d299cd3ee861d17eec2742cac01]

        improve chart type dialog treeview width
        
        Change-Id: I41a053f63db6bced24dd6586e2c347d286339c29
        Reviewed-on: https://gerrit.libreoffice.org/64071
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-27  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [56f276592d477c2201cdc184ce62d7183397f210]

        vcl: fix gtk debug code
        
        Change-Id: I940e1ae01ec384069cf2704fdc81b7561e9f8d63
        Reviewed-on: https://gerrit.libreoffice.org/64094
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-11-27  Bartosz Kosiorek  <bartosz.kosiorek@tomtom.com>  [f54c76e1ef8aa1e076ebbc0dbb356e87463557ed]

        tdf#121648 EMF+ Fix displaying DrawDriverString record
        
        With introduing String rotation support
        I made mistake by not removing Maping from DX-Array.
        With this commit I'm fixing that issue.
        Now drawing with DrawDriverString record,
        and rotation is working perfectly.
        
        Change-Id: I7ae051b3791d9d2d8e2143ed33d21b7bfbc551c6
        Reviewed-on: https://gerrit.libreoffice.org/64079
        Tested-by: Jenkins
        Reviewed-by: Patrick Jaap <patrick.jaap@tu-dresden.de>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-11-27  Armin Le Grand  <Armin.Le.Grand@cib.de>  [d464d505fbf6e53a38afdd3661d320fac8c760d6]

        Refactor calc non-linear ViewToDevice transform
        
        This change solves the non-linear World-To-View trans-
        formation that calc uses due to it's screen rendering
        as good as currently possible (AFAIK).
        Calcv view  is layouted on pixel base (due to better
        homogen distances and full pixel lines between cells),
        but this leads to having a non-linear transformation
        between discrete units (pixels, view) and model coordinates
        (World). In principle, each cell has it's own (so called)
        ViewTransformation -> the position on screen depends on
        the mappings of all cells top/left from it. This is
        obvioulsly non-linear and can sometimes be seen by
        producing 'offset' errors when many cells (small and thin)
        are shown in low zoom stages.
        No better solution for this comes to mind easily. The
        extremes are - on the one hand AntiAliasing the whole
        calc edit view and accept 'unsharp/AAed' lines - on the
        other hand what we have now.
        Maybe a future solution could find a mapping that gets
        close to linear mapping for the full view. On the long
        run this state is hard to keep correct. Even with this
        extended solution the mapping of SdrObjects spawning
        mutiple cells is assumed 'linear' in that area - which
        is in reality currently not the case (!)
        Note: This is only true for the screen visualization,
        print and/or PDF export do not do that pixel-based
        layouting.
        Note2: This mechanism is general in DrawingLayer (look
        for '.*GridOffset.*'. If it is deactivated by providing
        no offsets, the result is the unchanged, linear mapping.
        
        First step: Add interfaces to get a possible GridOffset
        at ViewObjectContact. There it belongs, we have a view-
        dependent offset per object and view. Add mechanisms to
        create on-demand and reach back to the view (aka calc's
        derivation of it).
        
        Second step: Implement the on-demand creation, adapt to
        use it in ViewObjectContact::getPrimitive2DSequence, add
        stuff to reset on zoom change, disable temporarily old
        mechanism -> paint already works. Need to adapt the
        places from old mechanism where the GridOffset was used,
        but no longer the geometry creations.
        
        Third step: Isolated and disabled old mechanism (by
        already removing SetGridOffset). Marked all places that
        possibly need change with '//Z' tag. Main work now will
        be to adapt in the SdrView implementations in svx to know
        about having a SdrObject-dependent ViewTransformation
        at all (currently not known, was hard-coded at some places
        from the old code, ViewTransformation set as MapMode at
        a target OutputDevice, not member at SdrView at all...).
        
        Fourth step: Adapt the Handles and OverlayObjects to
        use an evtl. existing GridOffset. The mechanism is that
        the SdrHdl(s) can be seen as 'Model-Objects', these get
        converted to OverlayObjects in the ::CreateB2dIAObject()
        implementations, for all SdrMarkView and SdrPageView,
        so this is the place where the ObjectContact is known
        (the SdrPageWindow *is* a ObjectContact) and the view-
        dependent GridOffset can be calculated per SdrObject.
        I modified OverlayObject to be able to work with a
        set Offset that embeds the created visualization using
        this additionally.
        Handles get now correctly set and have a working HitTest
        (due to that already using the primitives). Some inter-
        action stuff already working, some will need more
        adaption. We simply have no concept for this stuff...
        Refactored to not get dependencies to SdrObject in
        ObjectContact.
        
        Fifth Step: Make HitTest work by adding the View-And-
        Object dependent GridOffset in the View when HitTest
        is triggered. This is in SdrMarkView::CheckSingleSdrObjectHit
        where pObj->GetCurrentBoundRect() is used that gets the
        view-independent form. To make HitTest work, add a possible
        GridOffset.
        Since this will be necessary more often in SdrView hierarchy,
        added a tooling method (getPossibleGridOffsetForSdrObject)
        at that level after checking that at that level will be
        reachable at all potential spots.
        Inside that method the correct ObjectContact will be identified
        and the object-specific offset requested there.
        
        Sixth Step: Adaptions and started some cleanups. Still some
        adaptions needed:
        - After creation of new object, need to relocate from
          used GridOffset setting to WorldCoordinates
        - Interactions, e.g. start with dragging handles or full
          object/points
        
        Seventh Step: React on EndCreateObj. Here, the created
        SdrObject is in model coordinates and needs to be adapted
        to evtl. GridOffset. This is 'tricky' due to calculating
        the possible offset based on new coordinates 'close'
        to the target position, but may be in the wrong cell.
        Nonetheless this is the best we can do here.
        Last (hopefully) missing are now all interaction
        viszualizations. They already work and are applied
        correctly, but wrong visualized.
        Have taken the time to unify adding OverlayObjects for
        selection visualization to OverlayManager, see
        handleNewOverlayObject. This does all needed when adding
        OverlayObjects in one place where the GridOffset can
        also be handled. It makles things more safe - not possible
        to forget one of the three steps for others.
        
        Eighth Step: Do the same unification for creating the
        OverlayGeometry, also rename methods to make usage more
        clear. We now have
          SdrHdl::insertNewlyCreatedOverlayObjectForSdrHdl
          SdrDragMethod::insertNewlyCreatedOverlayObjectForSdrDragMethod
        which can do the needed GridOffset changes centralized.
        Needed to get a ObjectContact for this at SdrDragMethod,
        so adapted ::CreateOverlayGeometry implementations
        accordingly. Missing is now the implementation in
        insertNewlyCreatedOverlayObjectForSdrDragMethod to add
        the GridOffset - if used. This has no SdrObject at this
        time, so we will need a fallback to do the same using a
        Range (Rectangle). The stuff doing this for SdrObject
        already has a fallback and is based on using the Rectangle
        from the SdrObject anyways, so this will be possible.
        
        Ninth Step: Cleanup of old stuff (no more //Z), adapted
        some usages of OverlayObject creations to use
        getViewIndependentPrimitive2DContainer instead of the
        view dependent parts so that offset applied to
        drag-overlays is correct and not already added. Adapted
        insertNewlyCreatedOverlayObjectForSdrDragMethod to use
        calculateGridOffsetForB2DRange. Use now that instead of
        SdrObject-based approach in calc - is more generic.
        Getting closer, but still not complete - there is an
        error with dragging the grepped handle somehow - the
        offset for drag is somehow wrong.
        
        Tenth Step: Corrected that offset error. Of course at
        interaction start and progress (move) the coordinates
        are in GrifOffset coordinates and need to be corrected
        to Model coordinates. Done that at ::BegDragObj and
        ::MovDragObj, works well.
        Of course there are exceptions for the crop-handles, so
        needed to add setting the correct parameters at SdrHdl
        when these got created, then all works as expected.
        
        The strategy is to *not* change the model data itself
        in any way, instead do all changes/adaptions in the
        view-only code. This has minimal impact and is needed
        due to having a 1:n relationship between model and
        views anyways.
        There are two directions: All visualizations are adapted
        to take the GridOffset into account (SdrObjects, overlay,
        handles, InteractionObjects, ...). In the other direction
        input like MousePosition is in principle in calc EditView
        in 'GridOffset'-coordinates and needs to be mapped back
        before usage.
        
        Change-Id: I2ecdd409def96a7248a26a65a22e59eb962880a0
        Reviewed-on: https://gerrit.libreoffice.org/64057
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-11-27  Michael Stahl  <Michael.Stahl@cib.de>  [3e1e2b6687b0259ae28441cc0d314de0d908776b]

        gbuild: MacOSX: use tr instead of sed for newlines
        
        At least on tinderbox MacOSX-x86_64@49-TDF the sed appears to ignore the
        literal newline character, which is unfortunate, particularly since it
        worked on the Jenkins builder.
        
        Blind fix to replace this with a tr invocation that already appears to
        work in Zip.mk.
        
        Change-Id: I7a77e69774b050a018b12c73ddd9eff849c33a86

2018-11-27  Gabor Kelemen  <kelemeng@ubuntu.com>  [8067be0721462079c1d91bff9865ba07bfc56b5a]

        tdf#42949 Fix IWYU warnings in include/vcl/[f-h]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ice2eb8c5994bf2ccb88972332ca4a1d3ed41752a
        Reviewed-on: https://gerrit.libreoffice.org/63826
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [876463415a47113433a5bf92887e0623c6626649]

        remove unused SdrSearchOptions enum values
        
        Change-Id: I0a8867399699d1c5ce17c2e5dadf96510246f173
        Reviewed-on: https://gerrit.libreoffice.org/64067
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [ce6ac77816005b380700118d0b1de0f145503024]

        remove unused PolyOptimizeFlags enum values
        
        Change-Id: I3a2145277212b7b45c25bea2e33aae3f6f4a7776
        Reviewed-on: https://gerrit.libreoffice.org/64066
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [33e80611c46ffb8b324e1d445287f0957546de97]

        remove unused SubsFontFlags flags
        
        and document in the registry that the SubstFontsPS is unused
        
        Change-Id: I66a9e0b4353f17b34cffb02823726c9887b7bdd3
        Reviewed-on: https://gerrit.libreoffice.org/64065
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [11fc3b52db6e46d0879b163da59df14268c1fe13]

        remove unused BmpDitherFlags enum values
        
        Change-Id: I09a0eb661b66da78d8b3809124930bc761960712
        Reviewed-on: https://gerrit.libreoffice.org/64064
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [190de05d55880c303a6161ec9b27a760300ff2ce]

        remove unused DrawButtonFlags enum value
        
        Change-Id: I5e1a92d94e5b7963c8162b74f1b67dbbf3eeccc9
        Reviewed-on: https://gerrit.libreoffice.org/64063
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [40c487469b0dcd367ca76a2407f5ef08287dbabb]

        remove unused HelpEventMode enum value
        
        Change-Id: I0fffa7b02ac61ef009e566d04b903cc02e9b4b3d
        Reviewed-on: https://gerrit.libreoffice.org/64062
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [ba51e421670c6710f1ed13e38aab8646c1ec8ce9]

        remove unused GraphicManagerDrawFlags enum value
        
        Change-Id: I9e832da8f6b7a90d72c07ab712cbe00774496b76
        Reviewed-on: https://gerrit.libreoffice.org/64060
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-27  Caolán McNamara  <caolanm@redhat.com>  [f7934ebccdba6739c7fbb230b7eb4d3fe389ca35]

        suspicious has-default on help buttons
        
        Change-Id: I604e3bf6362271e767a4862a2c9d789a2c89df88
        Reviewed-on: https://gerrit.libreoffice.org/64070
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-27  Tor Lillqvist  <tml@collabora.com>  [c76160c6e23f8a4e8d60068b7054591f238cbc9f]

        tdf#114839: Drop ancient AquaBlinker crack
        
        Most probably that was related to "pulsating" buttons that haven't
        been used since 10.9. Whether the code even worked (made buttons
        pulsate) on 10.9 anyway is unclear.
        
        Much of the code in this file uses various HITheme (Carbon?) API that
        as far as I know is long since deprecated and undocumented. It's weird
        that it still compiles, and that it doesn't get caught by the private
        API use checking when submitting to the the Mac App Store, in the
        LibreOffice Vanilla case.
        
        This change reduces the busy looping in Dialog::Execute() even when
        nothing happens (no user input, no mouse movement) when displaying a
        dialog.
        
        Change-Id: I9c62db608f637aa5d8493176feb2873f6426fd00

2018-11-27  Miklos Vajna  <vmiklos@collabora.com>  [e30f3e76a9350e2b027d99bba5a46aa0a0ff8256]

        tdf#120527 svx GraphicObjectShape: handle XBitmap for GraphicURL
        
        This restores compatibility for API users who called getByName() on the
        bitmap table and expected that the result can be set as a value for the
        GraphicURL property.
        
        The case is similar to the Writer images, which was handled in commit
        587803ba46055d43b5b108be744fdde17aeabc7c (sw TextGraphicObject: handle
        XBitmap for GraphicURL, 2018-08-08) already.
        
        Change-Id: I3740a68989b306425d0d6c4d4e350ac163cb4170
        Reviewed-on: https://gerrit.libreoffice.org/64069
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-11-27  Tor Lillqvist  <tml@collabora.com>  [a7f57d86c7c67ba3ceb4f4ec27cb1a7826579b3f]

        Bump minimum macOS run-time version to 10.10
        
        It is much over a year since we bumped to 10.9, so it is time.
        
        Bumping to 10.10 will allow us to with good conscience get rid of some
        code that (presumably) tries to emulate some aspects of OS X user
        interface look that went away in 10.10. See tdf#114839.
        
        Change-Id: Ic41f73d8e59a40c4696069af85bb3ff33146086c
        Reviewed-on: https://gerrit.libreoffice.org/63880
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [1f5fa39b45c0a62fb1ba266e6823ebdaa8d419eb]

        remove unused GRFMGR_AUTOSWAPSTREAM defines
        
        Change-Id: I01321f82958bbf22838554010abf706a3e9b9391
        Reviewed-on: https://gerrit.libreoffice.org/64061
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [30c953423a847e170ea26008535b79eb6f23e62e]

        remove unused QuickHelpFlags enum value
        
        Change-Id: Ia40e882af0df396895a19dd34caa60461cdf6c12
        Reviewed-on: https://gerrit.libreoffice.org/64059
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-27  Rahul Gurung  <gurungrahul2@gmail.com>  [851c80fdf6fb3509b53c6301dd0721be58c18719]

        tdf#45904 Move _XLinkTargetSupplier Java Tests to C++
        
        Change-Id: Idd62a6458d7aa0d1d8a479f5ebf78637e0360548
        Reviewed-on: https://gerrit.libreoffice.org/63950
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3f2b8db38c8823d9980d43dd6eec9d3150cc5405]

        add test for tdf#108027
        
        Change-Id: I1048d86bf11b4fdd4a5c90f6e98276893b8ffbf4
        Reviewed-on: https://gerrit.libreoffice.org/64078
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-27  Miklos Vajna  <vmiklos@collabora.com>  [f21d2b48bd68424a96aa6cd5572e368208378291]

        tdf#121723 vcl: leave popup mode on focus loss of toplevel windows
        
        This way it can't happen that we open a menu or context menu, the user
        switches away (loosing focus) and a leftover floating window is still
        there.
        
        Handle this at the same place where we stop blinking the cursor on focus
        loss.
        
        Change-Id: I4321e8e3fa1d3f8976c0a1fa29c6a182972023bf
        Reviewed-on: https://gerrit.libreoffice.org/64053
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2018-11-27  Tor Lillqvist  <tml@collabora.com>  [27e517b2e592d8516844848a85399c6ed05f18aa]

        Fill buildid in versionrc for iOS with the git HEAD hash
        
        Previously it tried to use a BUILDID Make variable that did not exist.
        
        Change-Id: Ie31eb3928c69dc52fcb17a9a5593cbe166d95307

2018-11-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [8efb302a446bb319a0793c45076ca6fca288949b]

        tdf#121647: fix regression from 85b3c799ede62a3d7ad0493fc80b629214956601
        
        the pCP = pCodePairs statement was left behind in
        
        - std::vector<sal_UCS4>::const_iterator itInt = aSupportedRanges.begin();
        - for( pCP = pCodePairs; itInt != aSupportedRanges.end(); ++itInt )
        -     *(pCP++) = *itInt;
        + for (auto const& supportedRange : aSupportedRanges)
        +     *(pCP++) = supportedRange;
        
        Change-Id: Icedf7a4dae224f6b328f924691ec4c6767495389
        Reviewed-on: https://gerrit.libreoffice.org/64038
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2018-11-26  Xisco Fauli  <xiscofauli@libreoffice.org>  [2bb070f95a05d52cba6fa36450d6317ab883d881]

        tdf#120879 Remove has_default from help
        
        Change-Id: I5b776f89b7a49307e7a3ed4382f28ac58fc738ff
        Reviewed-on: https://gerrit.libreoffice.org/64054
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-26  Jim Raykowski  <raykowj@gmail.com>  [73616a273d9aa0e0bb3c7a7babc87479680a78b5]

        tdf#105225 Use derived background tab page in Paragraph Style dialog
        
        Missed this one in Change-Id: I47f9ae10a0fd967729ff6e83c1a312aa49e1d13c
        
        Change-Id: Ibb825a922e7d7fcc31456386935b3a847642ebf0
        Reviewed-on: https://gerrit.libreoffice.org/63966
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-11-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7d58fd88fe24ca8f99a387f6a63c405c190432b8]

        Fix typo
        
        Change-Id: I339e1d956ed6f3017453237f0b8ad540d7d4ad20
        Reviewed-on: https://gerrit.libreoffice.org/64068
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [0111686c214fa269f8e3f001f2b776a8769164bd]

        remove unused SalLayoutFlags enum values
        
        Change-Id: I5d1559c2cb201ec69fc6353aaf491fbb5c0534dd
        Reviewed-on: https://gerrit.libreoffice.org/64047
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [b8b79633021488a7f3400026357a66c4cdadb4b6]

        remove unused DrawModeFlags enum values
        
        Change-Id: I86775a5b7609f5e85c8fcc18a0be7e0ee3c8f84c
        Reviewed-on: https://gerrit.libreoffice.org/64046
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [b3505dd7adcfd4483c4af181c15eef31bf04a846]

        remove unused enum value ConvertDataFormat::PDF
        
        Change-Id: I61023dc049b914fee1d5d8918b99972d34a82b4a
        Reviewed-on: https://gerrit.libreoffice.org/64042
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [37b3502b5c781007e701e78c3b361eba5ce8cfe0]

        remove unused enum value SplitWindowItemFlags::Invisible
        
        Change-Id: I4d63601ca3658b4ffd9eaf1c13d4c17503640aa0
        Reviewed-on: https://gerrit.libreoffice.org/64041
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [361fa01df3851fdc540144f54a17837c7f76103e]

        inline FindPositionsByName in a couple of places
        
        it is no more complex, and it saves us the construction of an
        intermediate vector
        
        Change-Id: Ie92c2970c5b10805d7bcfc0cc2a74378f2cbda08
        Reviewed-on: https://gerrit.libreoffice.org/64039
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-26  Michael Meeks  <michael.meeks@collabora.com>  [b62c43d1200e524369d9c7c2bd1dad3044efd672]

        Anti-alias toolbar button drop-downs.
        
        Change-Id: Id4eed12f3d4a32b71d00b99e6e82ca7cefb3f8ec
        Reviewed-on: https://gerrit.libreoffice.org/63961
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-11-26  Roman Kuznetsov  <antilibreoffice@gmail.com>  [d608b0af3f855e01535f40f3473dbee03d581863]

        tdf#117720 Delete Max from list Min and delete Min from list Max in CF dialog
        
        This changes how the list items are identified in the code, making
        use of the support for item ids in comboboxes introduced in commit
        83cefb5ceb4428d61a5b9fae80d1e673131e9bfe.
        
        Change-Id: I69390c8f9d32b77454e2935cf28b38ea44be8ffd
        Reviewed-on: https://gerrit.libreoffice.org/63238
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5b3d56351f7cbec5805c37001eb8a2ceb44fd3a7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#120927 Webservice functions needs linking to
            
            Change-Id: I8d96025238fc2005dab37c1050a0c7915210d73a
            Reviewed-on: https://gerrit.libreoffice.org/64055
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-26  Caolán McNamara  <caolanm@redhat.com>  [7a6c84d1790fe9d54f74270db01dbb51b24c5509]

        like keypress does, on mouse press create a cursor if missing
        
        Change-Id: I57cd718ed03846dbff164acb5cd3c329d9eee615
        Reviewed-on: https://gerrit.libreoffice.org/64036
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-26  Caolán McNamara  <caolanm@redhat.com>  [cf9f303ff9d8e2c9382d1e09e480f9801d254acd]

        weld DataSourceTabPage
        
        Change-Id: I99b7c2ec397829c2f7ceb7ec18ae24195b9781e2
        Reviewed-on: https://gerrit.libreoffice.org/61800
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [acfa3917ab2eb3d3efd45f319ec48e6ccb87c5dd]

        remove unused enum value SvTLEntryFlags::IN_USE
        
        Change-Id: Ieb09d4d28cc2084da4660165a96561ee57d2420d
        Reviewed-on: https://gerrit.libreoffice.org/64029
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-26  Miklos Vajna  <vmiklos@collabora.com>  [4a59a8aba8c9d451edff790d9281d0095c1bd78e]

        sfx2: show partial signatures even if cert validation fails
        
        Change-Id: I6060b7130827346ac5d6955bf38ebe3b476819fd
        Reviewed-on: https://gerrit.libreoffice.org/64022
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-11-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [12d0c06703842754de1eee4c1ea4f5796429730b]

        remove unused enum value TrackingEventFlags::DontCallHdl
        
        Change-Id: I75b28d20e2e0954fbd2fee396b8e06e9bb7d7073
        Reviewed-on: https://gerrit.libreoffice.org/64028
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [ea72ad4474789af1532fd49677158f62ba8e2543]

        remove unused ShowFlags::NoParentUpdate
        
        Change-Id: Id63e1d73643a18d823dfcb35479f0f8eb3e20b15
        Reviewed-on: https://gerrit.libreoffice.org/63972
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-26  Gabor Kelemen  <kelemeng@ubuntu.com>  [ae3309c908311248f1580a894f197732964bfac2]

        tdf#42949 Fix IWYU warnings in chart2/source/view/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I9ee3318c79d3b59f272a2a5f89c38b26afa05974
        Reviewed-on: https://gerrit.libreoffice.org/63775
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-11-26  Alyssa Ross  <hi@alyssa.is>  [ab9d95e6073d84a0dbabf1a4e704b8468afe7bff]

        Use -filelist with macOS linker
        
        macOS's linker can take a -filelist argument, in place of taking the
        list of object files to link on the command line. This is a more limited
        version of "response files" as used elsewhere in the code base, and by
        using it we make it far less likely that a linker invocation will hit
        ARG_MAX.
        
        A standard LibreOffice build probably won't hit ARG_MAX on macOS just
        yet, but it's not far off - some LDFLAGS are enough to tip it over the
        edge, which is what prompted me to fix the issue. If not fixed, a few
        more object files will probably break LibreOffice builds on macOS! An
        example of another large program that has encountered this issue is
        Thunderbird, which implemented the same fix[1].
        
        The changes I've made to use -filelist are adapted from the code
        elsewhere in gbuild that creates response files, but this is slightly
        different because -filelist files are a bit different - they can only
        contain object files, as opposed to arbitrary linker arguments, and
        arguments are separated by newlines rather than spaces.
        
        [1]: https://bugzilla.mozilla.org/show_bug.cgi?id=837618
        
        Change-Id: I01b9126aad95056c3dc82f941dea4fd43f95d0f2
        Reviewed-on: https://gerrit.libreoffice.org/64010
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-11-26  Aleksei Nikiforov  <darktemplar@basealt.ru>  [2d6dfead4b0546c28dcc864dc27488f83d190e3f]

        Fix menu insertion to specified position
        
        Change-Id: I61f870010003fae98d792f95d7fdac0e59d4305c
        Reviewed-on: https://gerrit.libreoffice.org/63885
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-26  Caolán McNamara  <caolanm@redhat.com>  [b1baf73dc671069bedec18d170f8199b0766ea60]

        weld SfxCmisVersionsDialog
        
        Change-Id: I73fc8ba88021f3d1450d10a75970e1fd58f26c3f
        Reviewed-on: https://gerrit.libreoffice.org/64002
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [aaad3500b3d558836a776b162184cb0556850940]

        remove some unused enum values in xmloff
        
        (*) also make it more obvious what XMLShapeExportFlags::SIZE represents
        
        Change-Id: Ie63edf0f2827f171542037b819ebe7d55e090275
        Reviewed-on: https://gerrit.libreoffice.org/63948
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-26  andreas kainz  <kainz.a@gmail.com>  [ab86777f93754f1f40d8a7ed584422ddc05b9eb7]

        NB tabbed impress: add shortcuts and Right2Left support
        
        Change-Id: Ic333dd44c980ace2f52057d795c29930515965f1
        Reviewed-on: https://gerrit.libreoffice.org/64006
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-26  andreas kainz  <kainz.a@gmail.com>  [79def472f6cc8338cafd7bef88fdc9b0485f4ca7]

        NB tabbed draw: add shortcuts and Right2Left support
        
        Change-Id: I4531a32f38ecfc1cd26b092d84ec9da442a71ea9
        Reviewed-on: https://gerrit.libreoffice.org/64005
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-26  andreas kainz  <kainz.a@gmail.com>  [45b47d0e1eb44d5f6d83709ae31a8c4e89066afd]

        NB tabbed calc: add shortcuts and Right2Left support
        
        Change-Id: I96d760063bf1684cf893e7765f10b0695b2e16ed
        Reviewed-on: https://gerrit.libreoffice.org/64004
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [313a0efb1d703a36030a7e5e55bd308c7e4650f3]

        file param is used in DEBUG mode
        
        regression from
            commit 4c19552052083b9b10d581f1a93f6ddecf241bcd
            remove some unused enum values and defines in soltools
        
        Change-Id: I897a75a65ab31068dbb9c51b111c81ab848506c9
        Reviewed-on: https://gerrit.libreoffice.org/64018
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-26  Caolán McNamara  <caolanm@redhat.com>  [7fcdc7efe836f9ca71f80d3178a2578b63fb3fd8]

        drop unnecessary includes
        
        Change-Id: I5305722d88ed947cbaf8015fc85d6b52900b7b75
        Reviewed-on: https://gerrit.libreoffice.org/64003
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-26  Caolán McNamara  <caolanm@redhat.com>  [a455d7888c8921499ab6494b460ea1415c54c89f]

        weld SfxVersionDialog
        
        Change-Id: I0b69192a6eab9dadac892968a4a2d4fa3d9febde
        Reviewed-on: https://gerrit.libreoffice.org/64001
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-26  Caolán McNamara  <caolanm@redhat.com>  [bd1cac5a9656741ad1b54df1fb740b989b77b78f]

        drop some unnecessary includes
        
        Change-Id: I4a45110e69fc76ff5b12e014586a0684c3737dfe
        Reviewed-on: https://gerrit.libreoffice.org/64000
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-26  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [3339c730f8c9a6088a2e8b335185f1bf0b232216]

        Put text label outside of the pie if..
        
        performLabelBestFitInnerPlacement fails.
        
        Change-Id: Ic84e8b42e02da2023b22a9406c44d462170c5305
        Reviewed-on: https://gerrit.libreoffice.org/64015
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-11-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [f4315955689ef0373c6ab3b4cc73b9130ea1531f]

        remove unused StartTrackingFlags enum values
        
        Change-Id: Ib72e4d5e3e1c65bc4d44756f98392393c79dab0e
        Reviewed-on: https://gerrit.libreoffice.org/63971
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [84d9785a04a1d4929505ef1d7958e0420eec43b6]

        remove unused DrawFlags enum values
        
        Change-Id: I3f313dfa085612d805ea54352793a3fb0356b986
        Reviewed-on: https://gerrit.libreoffice.org/63970
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-26  Mike Kaganski  <mike.kaganski@collabora.com>  [761546e088dcccf3aa66c3f5c4853f110b93770f]

        tdf#120703 PVS: V560 A part of conditional expression is always true/false
        
        Change-Id: I1ac4c52ea51503373644bc58dcd4395c69f1a675
        Reviewed-on: https://gerrit.libreoffice.org/64007
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-26  Justin Luth  <justin.luth@collabora.com>  [d3144a09dc5e2c21ffa34e3527bb6c94cd9926e8]

        partial revert tdf79435 doc: round-trip legacy input formfields
        
        Apparently import isn't always properly reading some of these
        strings, so it is just garbage being round-tripped in some cases.
        Let's just avoid that until such time as import might be fixed.
        
        I couldn't readily identify the import problem. It even happens with
        version eWW8 files and also TestBeltAndBraces() didn't seem to
        prevent the problem.
        
        These crashes are due to reading garbage:
        /srv/crashtestdata/files/doc/ooo78311-1.doc
        	-DISTRICT_COURSE_OUTLINE_TEMPLATE.doc
        /srv/crashtestdata/files/doc/kde79024-2.doc
        	-Ü2_Blanko.doc
        /srv/crashtestdata/files/doc/ooo24395-1.doc
        	-stateapp-emp.doc
        /srv/crashtestdata/files/doc/abi9921-1.doc
        /srv/crashtestdata/files/doc/ooo59101-1.doc
        	-Hovedblankett.DOC
        /srv/crashtestdata/files/doc/fdo48097-1.doc
        	-BR1010.doc
        
        Change-Id: Iceaa53760867f06c73ab900c57f197dbc0fb8e65
        Reviewed-on: https://gerrit.libreoffice.org/63938
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-11-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [956b39f4b3c4172adf7c76585077104bba536a0f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix typo
            
            Change-Id: Ic224fbb099b86942afb651e5c10c6a91d2dac020
            Reviewed-on: https://gerrit.libreoffice.org/63978
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [72e204da9a062282e52d5060e7f633e3b21414ff]

        tdf#108027, add external ref string items to the data array
        
        Change-Id: Iaf607fca6d7e88f2c529ab4a374f34164813331a
        Reviewed-on: https://gerrit.libreoffice.org/64009
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9e04fac561efd6bbfd6e43b0499b5542c0b4f526]

        add dumpAsXml methods to more pool items
        
        Change-Id: Ia33ac2dfa23bdc4e2990e6d028d1bae7fedfe4f5
        Reviewed-on: https://gerrit.libreoffice.org/63853
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-25  Stephan Bergmann  <sbergman@redhat.com>  [91aba7ca4f0f8d0b08802b65bfd62fbf3532315f]

        Revert "Enabling Developer Toolset 7 for Jenkins' lo_callgrind_linux"
        
        This reverts commit 74d6476a045ff2cad36deac51228712d992fb98b.  Developer
        Toolset 7 has apparently not yet been installed on vm139 (the node exclusively
        executing this job), see
        <https://ci.libreoffice.org/job/lo_callgrind_linux/6525/console>:
        
        > checking for gcc... /opt/rh/devtoolset-7/root/usr/bin/gcc
        > checking whether the C compiler works... no
        > configure: error: in `/home/buildslave/lode/jenkins/workspace/lo_callgrind_linux':
        > configure: error: C compiler cannot create executables
        > See `config.log' for more details
        > Error running configure at /home/buildslave/lode/jenkins/workspace/lo_callgrind_linux/autogen.sh line 296.

2018-11-25  Mike Kaganski  <mike.kaganski@collabora.com>  [71bbaa87a8dd4dd574607bfdc7824e0579a6ec57]

        tdf#120703 PVS: (nArse == 0x2225) condition was masked
        
        ... since initial commit d791366863cf9659a01b171ce0e727bfe2f28cdf
        
        V560 A part of conditional expression is always false: (nArse == 0x2225).
        
        Change-Id: I4afb30f0c6c067d0e42e3fa15e5c2b2c1caa73b3
        Reviewed-on: https://gerrit.libreoffice.org/63996
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3483dc5bb0783f520bd8218e71499b369cd59b18]

        Fix typo
        
        Change-Id: I994a7a6c98d2e6ba32d5e005e204e9ec1f8be44b
        Reviewed-on: https://gerrit.libreoffice.org/63999
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-25  Stephan Bergmann  <sbergman@redhat.com>  [04ae4a9721dab0133e7f63db69fcbae55fe87ef0]

        Missing test dependency
        
        > warn:vcl.layout:29309:29309:vcl/source/window/builder.cxx:446: DBG_UNHANDLED_EXCEPTION in VclBuilder::VclBuilder(vcl::Window*, const rtl::OUString&, const rtl::OUString&, const rtl::OString&, const com::sun::star::uno::Reference<com::sun::star::frame::XFrame>&, bool)
        >     when: Unable to read .ui file
        >     type: com.sun.star.container.NoSuchElementException
        >     message: file:///.../core/instdir/share/config/soffice.cfg/vcl/ui/printprogressdialog.ui
        
        Change-Id: Ie275f5dbee52c5928276c06f65a5401a5fe1ae29
        Reviewed-on: https://gerrit.libreoffice.org/63995
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-25  Mike Kaganski  <mike.kaganski@collabora.com>  [4ac2f1799f1d6d428c06e5699c246184dd8590ad]

        tdf#120703 PVS: V560 A part of conditional expression is always true/false
        
        Change-Id: I2ae298f49ceba8059cd7236431db9a4d9a46b125
        Reviewed-on: https://gerrit.libreoffice.org/63992
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-25  Noel Grandin  <noelgrandin@gmail.com>  [1bc269504bc16b188f77204f53f1c34541750da9]

        seems we need to include algorithm here
        
            commit 260002b16f18634a7e1d10d4160378beb0cc0c5f
            Simplify containers iterations in svgio, svl, svtoolsHEADmaster
        
        Change-Id: Ie97dd4276753e5b1b3a4382cf0060132caf6bd1b
        Reviewed-on: https://gerrit.libreoffice.org/63980
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [1a4113979f3e26661bbe63fee2fc6caff2375367]

        remove unused PresentationFlags enum values
        
        Change-Id: I502ff07467bbfa7117131e2a3e56c45b005512d8
        Reviewed-on: https://gerrit.libreoffice.org/63949
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-25  Caolán McNamara  <caolanm@redhat.com>  [64d6562004e8de290fb40adbe621248f188c087e]

        pretty up assign events dialog
        
        Change-Id: I80ffba5d456e8b41613e0b8df577c614ce23adab
        Reviewed-on: https://gerrit.libreoffice.org/63983
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-25  andreas kainz  <kainz.a@gmail.com>  [c987e731b688587d6285158ad9056153d0304a00]

        colibre icons: add and update icons for NB
        
        Change-Id: Ia96c0bbb030e6404a18e08556c33ecb40378f843
        Reviewed-on: https://gerrit.libreoffice.org/63968
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-25  Stephan Bergmann  <sbergman@redhat.com>  [74d6476a045ff2cad36deac51228712d992fb98b]

        Enabling Developer Toolset 7 for Jenkins' lo_callgrind_linux
        
        ...aka "Callgrind Linux", <https://ci.libreoffice.org/job/lo_callgrind_linux/>
        
        Change-Id: I518e579ec4ca7b36f700ed412d86feef37c3e203

2018-11-25  Stephan Bergmann  <sbergman@redhat.com>  [d27d75f86cf8ea4fd87e2cd64b58cc8c0ac0029a]

        Revert "Enabling Developer Toolset 7 for Jenkins' lo_tb_random_config_linux"
        
        This reverts commit 4d72f292cb8adf7529ec1d9ab8fb6728e9717543.  Developer
        Toolset 7 has apparently not yet been installed on gandalf (the node exclusively
        executing this job), see
        <https://ci.libreoffice.org/job/lo_tb_random_config_linux/1623/console>:
        
        > checking for gcc... /opt/rh/devtoolset-7/root/usr/bin/gcc
        > checking whether the C compiler works... no
        > configure: error: in `/lo/home/tdf/lode/jenkins/workspace/lo_tb_random_config_linux':
        > configure: error: C compiler cannot create executables
        > See `config.log' for more details
        > Error running configure at ./autogen.sh line 296.

2018-11-25  Stephan Bergmann  <sbergman@redhat.com>  [4d72f292cb8adf7529ec1d9ab8fb6728e9717543]

        Enabling Developer Toolset 7 for Jenkins' lo_tb_random_config_linux
        
        ...aka "Random Config Linux builder",
        <https://ci.libreoffice.org/job/lo_tb_random_config_linux/>
        
        Change-Id: I5a22526b8dcbed8e6fc9cd1fcc7db90774afb0ff

2018-11-25  Stephan Bergmann  <sbergman@redhat.com>  [ab8454eb26f72f2d4081d90cb7e60e53e4a5590d]

        Enabling Developer Toolset 7 for Jenkins' lo_tb_master_linux_dbg
        
        ...aka "Tinderbox on Master for Linux-DbgUtil",
        <https://ci.libreoffice.org/job/lo_tb_master_linux_dbg/>
        
        Change-Id: Icf99063e7aaf620cb13dd6ba869f98660f2de82a
        Reviewed-on: https://gerrit.libreoffice.org/63982
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-25  Stephan Bergmann  <sbergman@redhat.com>  [5b0b08e49ad344ceb043e0cdd1e45b0aea3f559c]

        Better way of enabling Developer Toolset 7 for Jenkins' linux_gcc_release_64
        
        Enabling it in the relevant distro-configs/Jenkins/* file is more intuitive than
        enabling it in autogen.sh (and avoids issues like
        d057e61cb5aae15ea37ce9ac824647cd2060e331 "Restrict Developer Toolset to
        Config=linux_gcc_release_64"), and will also be used for other Jenkins jobs like
        <https://gerrit.libreoffice.org/#/c/63982/> "Enabling Developer Toolset 7 for
        Jenkins' lo_tb_master_linux_dbg".
        
        Change-Id: If633044a90c35a12a73d60335839af0a106aa20f
        Reviewed-on: https://gerrit.libreoffice.org/63989
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-25  Mike Kaganski  <mike.kaganski@collabora.com>  [c59a5b81e9521a92587e701bcad82bf643b00493]

        tdf#120703 PVS: V560 A part of conditional expression is always true/false
        
        Change-Id: I8d98aa7dd77fbd79611b8a4aba77e8c378fd1cae
        Reviewed-on: https://gerrit.libreoffice.org/63981
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-25  Stephan Bergmann  <sbergman@redhat.com>  [75299cd119dcb3121540471354d2b33af7f6684d]

        Blind fix for pre-C++14 std::equal, for now
        
        ...which plagues some builders that haven't been updated to full C++17 support
        yet, let <https://ci.libreoffice.org/job/lo_tb_master_linux/31969/>
        
        Change-Id: I93ea997b9f7a85b370681103f64c791b2f28e4f2

2018-11-25  Stephan Bergmann  <sbergman@redhat.com>  [f9ba4c2be1c1514553050fea37c48b757a68d4fd]

        Generally set CCACHE_CPP2 for --enable-werror GCC
        
        This obsoletes <https://gerrit.libreoffice.org/plugins/gitiles/lode/+/
        b82e0a9d26ef4c81046c053ff831dccfc84c56be%5E!> "For linux_gcc_release_64, don't
        let ccache strip comments" and fixes ccache for all builds using (recent) GCC.
        
        Change-Id: I5fd20b2565f57073c545fe5d3a9639c2c0583a74
        Reviewed-on: https://gerrit.libreoffice.org/63979
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-25  Caolán McNamara  <caolanm@redhat.com>  [f4955d7b1879034513322f98eca027f3ee4bbc17]

        drop unnecessary vcl/window.hxx includes in writer
        
        Change-Id: I9bf20f2b4a20444f910738e42789b219efcf51fd
        Reviewed-on: https://gerrit.libreoffice.org/63977
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-25  Caolán McNamara  <caolanm@redhat.com>  [3dacf98b70088e6435fb46c3e225bea35a451028]

        weld SfxMacroAssignDlg
        
        Change-Id: I80045f1d1ca189fc490dc88b3471d68782df6f1c
        Reviewed-on: https://gerrit.libreoffice.org/63976
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-25  Caolán McNamara  <caolanm@redhat.com>  [3a713e78a03f8200668ce146b153e12384de5bee]

        SfxStyleDialog is now unused
        
        Change-Id: I2aa33c6bb53577b84373f7f920f7c6db22cd7cca
        Reviewed-on: https://gerrit.libreoffice.org/63975
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-25  Caolán McNamara  <caolanm@redhat.com>  [18547e80610f426c30390408e3fcd1d9e45b67e3]

        AbstractApplyTabDialog_Impl is now unused
        
        Change-Id: I6c0ab3ee8cadfd5eeb0aa6bd7828715401568e2b
        Reviewed-on: https://gerrit.libreoffice.org/63974
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-25  Caolán McNamara  <caolanm@redhat.com>  [2fc2f235b94de9f70a28aee90564745cda313489]

        SwTemplateDlg is now unused
        
        Change-Id: If7de6baf5d2770d18926ee744a5c0fc6283c0195
        Reviewed-on: https://gerrit.libreoffice.org/63973
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-25  Caolán McNamara  <caolanm@redhat.com>  [51e408533aadd1de62271b986ef0e2ba90c4947d]

        weld SwFrameDlg
        
        and now can remove...
        
        commit 5d84af7e83404f22d3c9cd0b0bb88fb84d0550e7
        Date:   Tue Dec 4 22:43:46 2012 +0100
        
            fdo#57553: Picture dialog Macro tab page: lazily init
        
            ... because JVM startup is annoying, so delay it until really activating
            Macro tab.  This patch is sort of lame but with the change in
            bd2c14ec78a7549d4a19738154cdd5ea890f61c4 what can you do...
        
        and description is revealed to be a text_view not an entry
        
        Change-Id: Ibc92cf11870d4349ddc728ec17c846e4158e82ac
        Reviewed-on: https://gerrit.libreoffice.org/63916
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-25  Arkadiy Illarionov  <qarkai@gmail.com>  [260002b16f18634a7e1d10d4160378beb0cc0c5f]

        Simplify containers iterations in svgio, svl, svtools
        
        Use range-based loop or replace with STL functions
        
        Change-Id: I98a3e55a14c8ac00188c5003f84194c2cc6795fb
        Reviewed-on: https://gerrit.libreoffice.org/63959
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-25  andreas kainz  <kainz.a@gmail.com>  [159b30d92f7a17f1d77417a2ed1836ea72699a0e]

        tdf#121401 add shortcuts and Left2Right support
        
        Change-Id: If2be67b9c20d887b7c8ead500daabfd3d224a2f1
        Reviewed-on: https://gerrit.libreoffice.org/63965
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [52f0aaa9c600dbe8c078fb1d2212e8cea675cd40]

        convert PropType to scoped enum
        
        and drop unused values
        
        Change-Id: Ied5a5aa9c98417b873eeea28fb126f815e742159
        Reviewed-on: https://gerrit.libreoffice.org/63947
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-25  Mike Kaganski  <mike.kaganski@collabora.com>  [d82349e3fcc87b7a9f52a009b14c5e3336a39700]

        tdf#120703 PVS: fix possible buffer over-read when iterating string
        
        V560 A part of conditional expression is always true: nStartPos < nLen.
        
        Change-Id: I2ae8634bd656e857724615d5187a14bd087598eb
        Reviewed-on: https://gerrit.libreoffice.org/63958
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-25  Mike Kaganski  <mike.kaganski@collabora.com>  [f2cd9c0c789b5825b4d5bb84b352d089e231e527]

        tdf#120703 PVS: V560 A part of conditional expression is always true/false
        
        Change-Id: If173f42302553b164267909a0a3156bb25a6d558
        Reviewed-on: https://gerrit.libreoffice.org/63957
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [e1cbd518118a5f2889213e5725e0e0a3c133de5d]

        drop unused FormulaVectorDisabledNotInSoftwareSubset
        
        Change-Id: I6d9b43ce6c72ff876b48bfba4b6de09ed46fd809
        Reviewed-on: https://gerrit.libreoffice.org/63946
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-25  Julien Nabet  <serval2412@yahoo.fr>  [85f129b59ca690ba519cdbbdb4219fddc3e90098]

        Replace list by vector for ScDDELinkCells typedef (sc)
        
        Change-Id: I3531ebc46bfc1c4362fafd7f6c93dd97f85676fa
        Reviewed-on: https://gerrit.libreoffice.org/63963
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-25  Stephan Bergmann  <sbergman@redhat.com>  [d057e61cb5aae15ea37ce9ac824647cd2060e331]

        Restrict Developer Toolset to Config=linux_gcc_release_64
        
        The Jenkins "Gerrit Linux clang/dbgutil" builds started to fail in odd ways,
        presumably because of having the Developer Toolset in the PATH now when building
        compilerplugins.  So change compilerplugins/clang/pluginhandler.hxx slightly to
        force rebuild.
        
        Change-Id: I97b8f89dc2e20c85f130284ca5326a5c96c2a1ba
        Reviewed-on: https://gerrit.libreoffice.org/63962
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2cc09c4650c2fc6acc0157cd26acad248f32c5ac]

        Fix typo
        
        Change-Id: I8e90b4592d041e63bd2efa914446db96dd293ac9
        Reviewed-on: https://gerrit.libreoffice.org/63964
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-24  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [878c36f829fd88cda95ca218a2cf03003f50e53d]

        mysqlc: next() should move cursor from Last
        
        XResultSet::next() should move cursor when called while cursor is on the
        last position. It is not documented, but older versions of the mysqlc
        extension are implemented that way. The cursor goes to the so called
        afterlast position.
        
        Even so, the next() call on the last position should return false.
        
        Change-Id: I0fd145c920077151364a6a8c12e05290496b99c8
        Reviewed-on: https://gerrit.libreoffice.org/63895
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-11-24  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [da16857fe39ab94f5584ef62b1cd59686f98a5ef]

        Build mysql_jdbc library even when building..
        
        .. without java
        
        Change-Id: Id44ef2d94992423a12b32234822e8ed3f5a48299
        Reviewed-on: https://gerrit.libreoffice.org/63889
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-11-24  Julien Nabet  <serval2412@yahoo.fr>  [796cbe6efcf0e7dcd9985bad0a8539a8952932f2]

        Replace list by vector in unocoll.cxx (sw)
        
        Same logic as https://gerrit.libreoffice.org/#/c/63928/
        
        Change-Id: I59d5329687f94dcf0dba53a428f580313467829c
        Reviewed-on: https://gerrit.libreoffice.org/63939
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-24  Julien Nabet  <serval2412@yahoo.fr>  [487ed7fdd6ea9687336112afcd80e7e8d723b8fc]

        Use returned iterator by list::erase
        
        Change-Id: I42312f5cbd0de65cc8915e6833eff668d244f66b
        Reviewed-on: https://gerrit.libreoffice.org/63956
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [843c55d132a1889ffbdfe230a48bb6dfae7d62a3]

        remove unused sc::ListenerGroupType::Single
        
        Change-Id: I98a279731b22f88f57ab667b6f5ef8c71b030832
        Reviewed-on: https://gerrit.libreoffice.org/63945
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [61d21e79e681753599b395f224ed48172e808bc4]

        convert Unit to scoped enum
        
        and drop unused UNIT_REFDEVX,UNIT_REFDEVY values
        
        Change-Id: I4e516f2c51672f6541f3cf7c03a87aebc4a1f1f6
        Reviewed-on: https://gerrit.libreoffice.org/63944
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [f326c3c01c3f2dd1ed244bded68d096cd680ad18]

        remove unused FuncFlags::BIFFIMPORTONLY,STATE::S_WK1
        
        Change-Id: I94d88f871bfc78a066f6fd583b7fb7a7305944c8
        Reviewed-on: https://gerrit.libreoffice.org/63943
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [1ab34cdb4a8bf255ba6a0eb96b2a30c7be5e451b]

        remove ScMoveUndoMode enum
        
        we only use one value
        
        Change-Id: I7a0f3760615111adcd8b925234f53fafa46a0bd7
        Reviewed-on: https://gerrit.libreoffice.org/63942
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Noel Grandin  <noelgrandin@gmail.com>  [d806e7937c277cabc06ed40c6ed1d3efd805e15a]

        disable more vcl pdfexport test on win
        
        Change-Id: I32fe34dc5d3d80dc26a5a2237c56155576789709
        Reviewed-on: https://gerrit.libreoffice.org/63940
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [102091b73d824cdda7f88d9a7b79d04eb33fabf7]

        remove ScVbaControlObjectBase::ListenerType enum
        
        we only use one value from it
        
        Change-Id: I3d0391e76f07434915940be25025de36a5475bc5
        Reviewed-on: https://gerrit.libreoffice.org/63937
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [ad74c032ce3b9d8b28387a6d74c8dc536c1ff94a]

        drop ComplListAppendHandl enum
        
        we only use one value all the time, so it is unnecessary
        
        Change-Id: I37b596f9c9330ad5f35d6b112dcca14851626995
        Reviewed-on: https://gerrit.libreoffice.org/63936
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [8a629c1f9b143e6222c4711c4d296f5f51b3485d]

        remove unused DocTreeNode::NodeType::Invalid
        
        Change-Id: I68dde9c81ac73875382cd09bf342340b6c144ee8
        Reviewed-on: https://gerrit.libreoffice.org/63935
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [9afa992b34fbe9285398c6ec88e94d961da4094e]

        remove unused FontChangeMask::HorAlign
        
        Change-Id: I9e38cf1d749aa78e5b3c32575b76a372ca25c7c8
        Reviewed-on: https://gerrit.libreoffice.org/63933
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Caolán McNamara  <caolanm@redhat.com>  [51e6a95757906dff8b2819a4141bf3dc7938e95f]

        allow collapsing rows
        
        Change-Id: I6b137e4fbb860a1d40acc961dae413bcdb27575a
        Reviewed-on: https://gerrit.libreoffice.org/63894
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-24  Julien Nabet  <serval2412@yahoo.fr>  [7798c84c969b09f519be7f382fa55e15b4ddcb0b]

        Replace list by vector in acctable.cxx
        
        Change-Id: Ia31ce52893edb4d3a050062ddb8579aae877f697
        Reviewed-on: https://gerrit.libreoffice.org/63926
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Julien Nabet  <serval2412@yahoo.fr>  [aa1398cc5c4453d1c7ca97eea0d536796de93bae]

        Replace list by vector in unodraw.cxx (sw)
        
        Since m_aShapes is filled once during construction of SwXShapesEnumeration
        with n times call to insert_iterator (equivalent here to a push_front)
        then retrieving next element with begin() + pop_front
        
        we can simplify this by using a vector with:
        - n push_back during ctr
        - back() + pop_back in nextElement()
        
        Change-Id: I089c5fdfd59934b6cc1e392e9f0703b1ffaa234e
        Reviewed-on: https://gerrit.libreoffice.org/63928
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Stephan Bergmann  <sbergman@redhat.com>  [d3f2c61e3b9faf577f692ece76cd830f0f74b028]

        Make Jenkins linux_gcc_release_64 pick up Developer Toolset 7
        
        ...as discussed at
        <https://lists.freedesktop.org/archives/libreoffice/2018-November/081423.html>
        "Re: Compiler baselines".
        
        It doesn't look exactly right to enable the Developer Toolset from autogen.sh.
        But the alternative would be to "hide" that in
        <https://ci.libreoffice.org/job/gerrit_linux_gcc_release/configure>, which would
        probably not be helpful when developers try to track down why a certain Jenkins
        build behaves the way it does.  So pragmatically stick it in autogen.sh.  (Also,
        it puts Developer Toolset on the PATH whenever it is found on a system using
        LODE_HOME, not just for the specific Config=linux_gcc_release_64 case.  Lets see
        how that works out in practice.)
        
        However, it turns out that the Developer Toolset 7's GCC 7.3.1 with
        --enable-werror (that is implicitly enabled for LODE-driven builds in
        configure.ac) and (implicit) --enable-optimized produces many false warnings
        (i.e., errors), see below for a sample.  (Actually, my experience is that
        contemporary GCC hardly ever work with -Werror in optimized builds, due to
        analysis being done on already optimized code; it surprised me to find out that
        the Jnekins linux_gcc_release_64 builds were apparently successfully done with
        --enable-werror with GCC 4.8.5.)  So explicitly --disable-werror for these
        builds.  (Which means that <https://gerrit.libreoffice.org/plugins/gitiles/lode/
        +/b82e0a9d26ef4c81046c053ff831dccfc84c56be%5E!> "For linux_gcc_release_64, don't
        let ccache strip comments" could probably be reverted again if it has negative
        impact on Jenkins' performance.)
        
        Some of the false warnings encountered:
        
        > [CXX] jvmfwk/plugins/sunmajor/pluginlib/sunjavaplugin.cxx
        > In file included from /opt/rh/devtoolset-7/root/usr/include/c++/7/vector:69:0,
        >                  from /home/tdf/sberg/core/jvmfwk/plugins/sunmajor/pluginlib/sunjavaplugin.cxx:39:
        > /opt/rh/devtoolset-7/root/usr/include/c++/7/bits/vector.tcc: In function ‘javaPluginError jfw_plugin_startJavaVirtualMachine(const JavaInfo*, const JavaVMOption*, sal_Int32, JavaVM**, JNIEnv**)’:
        > /opt/rh/devtoolset-7/root/usr/include/c++/7/bits/vector.tcc:407:15: error: variable ‘__new_finish’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Werror=clobbered]
        >        pointer __new_finish(__new_start);
        >                ^~~~~~~~~~~~
        > cc1plus: all warnings being treated as errors
        
        > [CXX] libreofficekit/qa/gtktiledviewer/gtv-calc-header-bar.cxx
        > /home/tdf/sberg/core/libreofficekit/qa/gtktiledviewer/gtv-calc-header-bar.cxx: In function ‘gboolean gtv_calc_header_bar_draw(GtkWidget*, cairo_t*)’:
        > /home/tdf/sberg/core/libreofficekit/qa/gtktiledviewer/gtv-calc-header-bar.cxx:89:117: error: ‘aRectangle._cairo_rectangle_int::height’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        >      cairo_move_to(pCairo, rRectangle.x + rRectangle.width / 2 - extents.width / 2, rRectangle.y + rRectangle.height / 2 + extents.height / 2);
        >                                                                                                    ~~~~~~~~~~~~~~~~~~^~~
        > /home/tdf/sberg/core/libreofficekit/qa/gtktiledviewer/gtv-calc-header-bar.cxx:102:22: note: ‘aRectangle._cairo_rectangle_int::height’ was declared here
        >          GdkRectangle aRectangle;
        >                       ^~~~~~~~~~
        > /home/tdf/sberg/core/libreofficekit/qa/gtktiledviewer/gtv-calc-header-bar.cxx:89:59: error: ‘aRectangle._cairo_rectangle_int::width’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        >      cairo_move_to(pCairo, rRectangle.x + rRectangle.width / 2 - extents.width / 2, rRectangle.y + rRectangle.height / 2 + extents.height / 2);
        >                                           ~~~~~~~~~~~~~~~~~^~~
        > /home/tdf/sberg/core/libreofficekit/qa/gtktiledviewer/gtv-calc-header-bar.cxx:102:22: note: ‘aRectangle._cairo_rectangle_int::width’ was declared here
        >          GdkRectangle aRectangle;
        >                       ^~~~~~~~~~
        > /home/tdf/sberg/core/libreofficekit/qa/gtktiledviewer/gtv-calc-header-bar.cxx:89:97: error: ‘aRectangle._cairo_rectangle_int::y’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        >      cairo_move_to(pCairo, rRectangle.x + rRectangle.width / 2 - extents.width / 2, rRectangle.y + rRectangle.height / 2 + extents.height / 2);
        >                                                                                     ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
        > /home/tdf/sberg/core/libreofficekit/qa/gtktiledviewer/gtv-calc-header-bar.cxx:102:22: note: ‘aRectangle._cairo_rectangle_int::y’ was declared here
        >          GdkRectangle aRectangle;
        >                       ^~~~~~~~~~
        > /home/tdf/sberg/core/libreofficekit/qa/gtktiledviewer/gtv-calc-header-bar.cxx:89:40: error: ‘aRectangle._cairo_rectangle_int::x’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
        >      cairo_move_to(pCairo, rRectangle.x + rRectangle.width / 2 - extents.width / 2, rRectangle.y + rRectangle.height / 2 + extents.height / 2);
        >                            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
        > /home/tdf/sberg/core/libreofficekit/qa/gtktiledviewer/gtv-calc-header-bar.cxx:102:22: note: ‘aRectangle._cairo_rectangle_int::x’ was declared here
        >          GdkRectangle aRectangle;
        >                       ^~~~~~~~~~
        > cc1plus: all warnings being treated as errors
        
        > [CXX] svl/source/misc/lockfilecommon.cxx
        > /home/tdf/sberg/core/svl/source/misc/lockfilecommon.cxx: In static member function ‘static rtl::OUString svt::LockFileCommon::GetCurrentLocalTime()’:
        > /home/tdf/sberg/core/svl/source/misc/lockfilecommon.cxx:190:10: error: ‘%02d’ directive writing between 2 and 5 bytes into a region of size between 1 and 9 [-Werror=format-overflow=]
        >  OUString LockFileCommon::GetCurrentLocalTime()
        >           ^~~~~~~~~~~~~~
        > /home/tdf/sberg/core/svl/source/misc/lockfilecommon.cxx:190:10: note: directive argument in the range [0, 65535]
        > /home/tdf/sberg/core/svl/source/misc/lockfilecommon.cxx:190:10: note: directive argument in the range [0, 65535]
        > /home/tdf/sberg/core/svl/source/misc/lockfilecommon.cxx:204:24: note: ‘sprintf’ output between 17 and 31 bytes into a destination of size 20
        >                  sprintf( pDateTime, "%02d.%02d.%4d %02d:%02d", aDateTime.Day, aDateTime.Month, aDateTime.Year, aDateTime.Hours, aDateTime.Minutes );
        >                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        > cc1plus: all warnings being treated as errors
        
        Change-Id: I3a851b7591274a8cf8b4729ae036afeb8e82eedc
        Reviewed-on: https://gerrit.libreoffice.org/63884
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [d21b290be2e7905a400100f207d1dc124eba0a26]

        remove unused FileViewFlags::SHOW_ONLYTITLE
        
        and correct the constant in is_typed_flags
        
        Change-Id: If8aa57be2c64ab8e4fc82d0dae670cb68e3a8926
        Reviewed-on: https://gerrit.libreoffice.org/63932
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [5a291af9969aa6e17a9827e7f6f6b12c7bebcc50]

        remove unused GalleryItemFlags::ThemeName
        
        Change-Id: Iaf1c82ee454139553dbc9fd1b0cf38b9e7971fdd
        Reviewed-on: https://gerrit.libreoffice.org/63931
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [969d96b3a844a00181a07b07f7c6dc6db7700876]

        remove unused RedlineFlags::IgnoreDeleteRedlines
        
        Change-Id: Ic7c1b752c4511a0f55aa8be6b835763715c7738a
        Reviewed-on: https://gerrit.libreoffice.org/63930
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [511ef1fc8a0c0d604067a23dc1879cea28626f4c]

        don't need function pointers here anymore
        
        Change-Id: Ica36573da290bfc98de99fec6ed59dbf8acb8a73
        Reviewed-on: https://gerrit.libreoffice.org/63924
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [dcda5569c41b33077a1795d1e147572a2d483d04]

        remove unused TableChgWidthHeightType::InsertDeleteMode
        
        looks like as a consequence of
            commit 2d5ce0e1b233c83f91481cd6b9306ac8de7f5ff8
        	Date:   Mon Mar 26 13:08:54 2018 +0200
            tdf#116452 Remove "3 seconds to add/delete col/row" functions
        
        Change-Id: Iae3e2876ed0a0bc916bb4a53f3050d9baa45b0e7
        Reviewed-on: https://gerrit.libreoffice.org/63923
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [32e3238a3734049df5397aa34e569dc15c8a8178]

        remove unused PROT values
        
        Change-Id: I2a0962c68e23722370ce36ce35e8cb86a3b7a7fb
        Reviewed-on: https://gerrit.libreoffice.org/63922
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [0742d5d3ec630c5237eb2bee28d926fb90bef706]

        remove unused VarHeight from Css1FrameSize
        
        Change-Id: I3ac901a6eaa733a0a8b85a9e8ed8b71ff6ff8f96
        Reviewed-on: https://gerrit.libreoffice.org/63921
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [6b8cd04144cbafd32450e9ab98a7b25d816cf6e2]

        remove unused SwInsertNumTypes
        
        Change-Id: Iede167882414e77f54218e8458f5315c1e16f245
        Reviewed-on: https://gerrit.libreoffice.org/63912
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [9fe4d2225c22e6583043c6cf6c723432e3f4b19e]

        remove unused LoginFlags values
        
        Change-Id: I378bd70afea58ef64186c0aeb8f9da51f155494d
        Reviewed-on: https://gerrit.libreoffice.org/63911
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [8f4ffbecee417fc7f3ed8fe2c62f9fdbdcc85634]

        remove unused PropertyIds values
        
        Change-Id: Id73a21bbf897af77057fb8e8c58b1e9e247584d8
        Reviewed-on: https://gerrit.libreoffice.org/63910
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [82cc30a832dde298832d9f029e0ead94a9d2d14b]

        BoolAttrFlags::DefaultMask is unnecessary
        
        Change-Id: Iaae876e180cef95cb45e4c0df63e146aaf5320be
        Reviewed-on: https://gerrit.libreoffice.org/63909
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [c756f32851e8a0b7eb9c0fee9991f154c758a95c]

        drop unused ColorType in canvas
        
        Change-Id: I319cc18db1b068bdfe1e7a9b6fbabb74ab7be04b
        Reviewed-on: https://gerrit.libreoffice.org/63908
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [0e585562d7ae706c52c6d872690904012e79b3b6]

        convert EPathType to scoped enum
        
        and drop unused values
        
        Change-Id: I0ba498d66702fb4bb4ff23fb4c42783fc1c83f75
        Reviewed-on: https://gerrit.libreoffice.org/63907
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [c9d4adb3cf08376ca1b5c7cef88340e294ca168f]

        convert AGGREGATE_ACTION to scoped enum
        
        and rename, and drop unused values
        
        Change-Id: I71eebed1c766d1f0044f6f263e3584fc263a8b1e
        Reviewed-on: https://gerrit.libreoffice.org/63906
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [f359f87d5f56c0d5905a8852cebe8b95bd47d9f3]

        remove some unused enums in filter
        
        Change-Id: I25c3d6718e9a2e9767a16777b88a0f96afb77b89
        Reviewed-on: https://gerrit.libreoffice.org/63905
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [cfb09a460d236861c88380cbf6d5ebbf5c84cf71]

        remove unused SpriteChangeRecord::ChangeType::none
        
        Change-Id: I66d6a8824df0430a560e4aabed0f829e51399467
        Reviewed-on: https://gerrit.libreoffice.org/63904
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [a78118a94efb8a13be368f73fae3f567a2d2e1e4]

        remove unused EXITHELPER_SECOND_OFFICE
        
        Change-Id: If6595b9893be5ffacf0810bcd7f1ba51d42ddd0b
        Reviewed-on: https://gerrit.libreoffice.org/63903
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [3ff1f462ea4b277b367048e52a068d877fe01c97]

        remove unused EESpellState::LanguageNotInstalled
        
        Change-Id: I8467f2807d77dad4290b0eff1336eaab40cfb20a
        Reviewed-on: https://gerrit.libreoffice.org/63902
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ecb962ed5441d4e48e39fd0746a672b620202176]

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

2018-11-23  Stephan Bergmann  <sbergman@redhat.com>  [70970f8b72eddc66693ec28d26c2dc764009d3e3]

        Revert "Do use -O1 for Apple Clang older than 9.1.0"
        
        This reverts commit 55b9706bea5aa9b654ab39bc7d56339422e17087, which is obsoleted
        by b4f666f2e677b05cab8395fe7972b45b15f60c3f "Bump Xcode baseline to 9.3".
        
        Change-Id: Id2240351ed9495e311d55887b8e34f2aa776ae06
        Reviewed-on: https://gerrit.libreoffice.org/63896
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7668e3df2da8883c80b49ac9ce2a3122c3c27d61]

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

2018-11-23  andreas kainz  <kainz.a@gmail.com>  [f6b3a8e308d923ff5a034ae277c0fee0c3d8370f]

        add keyboard navigation to tabbed draw
        
        Change-Id: I5f68bf42d36ba4bcf3074f458b6aaffada61492a
        Reviewed-on: https://gerrit.libreoffice.org/63863
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-23  andreas kainz  <kainz.a@gmail.com>  [953f8c7b53f159a702ee68ad970e58709696d66a]

        tdf#121401 add can_focus to tabbs
        
        Change-Id: I5e4b3559bdb642a3e0d8a44ad744efe65b684e59
        Reviewed-on: https://gerrit.libreoffice.org/63859
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-23  Caolán McNamara  <caolanm@redhat.com>  [f27bfc190d4105b9d057980a5e6f0eac07f88aba]

        weld SfxMacroTabPage
        
        Change-Id: I167dd233c8af64e31f0e266bac5cf5b9c4658ca6
        Reviewed-on: https://gerrit.libreoffice.org/63893
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [9c0c5bc5ba01f1a07abe918730675dd3c7497bb7]

        convert FormulaDlgMode to scoped enum
        
        and drop unused ARGS value
        
        Change-Id: I9b9d0c9ea64a2174759dcf6406bdf6cd5be5862a
        Reviewed-on: https://gerrit.libreoffice.org/63892
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [49b1107b6ea81c32628a52202ffbbcd44b042e38]

        remove unused enums in reportdesign,linguistic,l10ntools,vcl,svx
        
        Change-Id: I3ae854f9fed485be915ded5bc4d7e93f5db23dc6
        Reviewed-on: https://gerrit.libreoffice.org/63891
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [c110bfc810ed381409d0f3742d8ce58a690d840f]

        convert CallbackType to scoped enum
        
        and drop unused INVALID constant
        
        Change-Id: Ifbfaeb209ed75af99f8e531105b9f23541034648
        Reviewed-on: https://gerrit.libreoffice.org/63890
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-23  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [d112ffd5f101a8533c48b2ce250951d8a1332252]

        Unit test for 0853b05b1fabb231a7d57d811c5a06ee542d3295
        
        Change-Id: Iea6554448f7a3fcc621eac7248abcee9c4285688
        Related: i#117783 and tdf#38443
        Reviewed-on: https://gerrit.libreoffice.org/58687
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-11-23  Stephan Bergmann  <sbergman@redhat.com>  [4cc183111a03032809b415ac7d2aa0934d170b3b]

        loplugin:override
        
        Change-Id: Ia45b5f7c126c082d8f3835c3c3529a34a9e20975

2018-11-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [0dbb5f09e0c5ee71205d8544f5047be830f462ee]

        use binary search for starmath token
        
        Change-Id: I187a5471f0e733007e3a56d8bb4972ee71f7cf17
        Reviewed-on: https://gerrit.libreoffice.org/63882
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [baf08f569fb629211e4f9679bbb30fd61272dd46]

        enum ScMatrix::Op is unnecessary
        
        Change-Id: If4ae97b43f012f1770213d99407ffaadac05f9de
        Reviewed-on: https://gerrit.libreoffice.org/63756
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-23  Stephan Bergmann  <sbergman@redhat.com>  [b4f666f2e677b05cab8395fe7972b45b15f60c3f]

        Bump Xcode baseline to 9.3
        
        ...as discussed at
        <https://lists.freedesktop.org/archives/libreoffice/2018-November/081435.html>
        "minutes of ESC call ..."
        
        Change-Id: I47e23d222b4b27256483dfd7de915dd99ae81317
        Reviewed-on: https://gerrit.libreoffice.org/63878
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-23  Tor Lillqvist  <tml@collabora.com>  [3ace447b0fe1926945f739479a7be39276e81fb5]

        Use the correct DPI scaling factor in LibreOfficeKit for iOS, too
        
        Fixes the rendering of spreadsheets in the iOS app. (The cell area was
        rendered at half the scale of the row and column headers.)
        
        Actual code change only in desktop/source/lib/init.cxx, but update
        related comments elsewhere to mention CoreGraphics, too, and not just
        cairo.
        
        Change-Id: Ife99c6a2d58e592cfea3b4ed1ab09c19fba77e72

2018-11-23  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [c9b0766aee1f13c07c1f3decbc2e8b0388e5f8e5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Hyphenate pre-noun adjective phrase
            
            Change-Id: I108cb3b91031327f7d775857f8e7d55042eccb6c
            
2018-11-23  Stephan Bergmann  <sbergman@redhat.com>  [d20d4420870b586a3e8233ab1d8640d39eb714aa]

        Improve wording of loplugin:unoany warnings
        
        ...which apparently caused confusion occasionally, cf.
        <https://gerrit.libreoffice.org/#/c/58687/5> "Unit test for
        0853b05b1fabb231a7d57d811c5a06ee542d3295".
        
        Change-Id: I32f1137bcbb86ffa04bc1a6a58fc93ef69cb3022
        Reviewed-on: https://gerrit.libreoffice.org/63874
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-23  Alain Romedenne  <pyoffice.romedenne pyoffice.romedenne@sfr.fr>  [ea297ab09792fbab6daea2f383be2fbda4e046ab]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#114263 add help page for GetPathSelector()
            
            Change-Id: I021dcde2c5bb27713cbbff03af9f3662f187be4b
            Signed-off-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-on: https://gerrit.libreoffice.org/63807
            Tested-by: Jenkins
            
2018-11-23  Caolán McNamara  <caolanm@redhat.com>  [b3e5d954dccbac85c77d6096ea3be2b59d6288fd]

        Resolves: tdf#121644 clear pointer to customlines when customlines cleared
        
        Change-Id: I09bf6f3c484a2d90a865f0a5743c4e99d2f77b0a
        Reviewed-on: https://gerrit.libreoffice.org/63871
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [981a98af300eb5247e6ecfb6ec54c590acb54538]

        remove some unused enums in sc/
        
        Change-Id: I841f64a8b4f7f9a9e09df3b7877843616129dee1
        Reviewed-on: https://gerrit.libreoffice.org/63755
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [70894bcdb3912dbe87031da0af9ae5d591275e2a]

        improve function local statics
        
        simplify the initialisaion and make them thread-safe i.e. initialise
        them using the runtime's local static locking.
        
        Thanks to mike kaganski for pointing out the nice lambda approach that
        makes this feasible.
        
        Change-Id: I76391189a6d0a3d7eed2d0d88d28dfa6541eaff7
        Reviewed-on: https://gerrit.libreoffice.org/63645
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-23  Eike Rathke  <erack@redhat.com>  [0c8b936734285ee7f373c41ecbad5a65953789dc]

        Check isEmptyStringQuery() early to avoid call ..., tdf#121052 follow-up
        
        ... and comparison of lcl_getPrevRowWithEmptyValueLookup() result.
        
        Change-Id: Ie4b848f30a0696cc40b04376c352a530b99190b9
        Reviewed-on: https://gerrit.libreoffice.org/63840
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-11-23  Caolán McNamara  <caolanm@redhat.com>  [01e479272ae419384d2fa088370b52fc7160709f]

        Related: tdf#118764 last of the GtkRadioButtons with can-focus False
        
        Change-Id: I1346478fb8bbb1720ecc6cf7c88407be3b126bf1
        Reviewed-on: https://gerrit.libreoffice.org/63867
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-23  Caolán McNamara  <caolanm@redhat.com>  [af1cac1fd5cdab9ce02332eb41d1cdbdbde98bf3]

        Related: tdf#118764 last of the GtkCheckButtons with can-focus False
        
        Change-Id: I81d3e03a0ccea3851b01d39b2e972b13ef4f6359
        Reviewed-on: https://gerrit.libreoffice.org/63869
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-23  Aleksei Nikiforov  <darktemplar@basealt.ru>  [bc023edb6a8c9d4179ce18b1f6cec990d0107201]

        tdf#121417 Allow dynamic menu changes for Qt5 and KDE5 interfaces
        
        Separate HandleMenuActivateEvent function call from HandleMenuCommandEvent function call
        since first one might update some of menus. Also add call to HandleMenuDeActivateEvent function.
        
        Delete action with Qt5MenuItem to reflect the change in actual menu.
        
        Also update underlying qt-based menu from Qt5Menu::InsertItem function.
        
        And update Qt5Menu::SetItemImage to work with different types of descendants of SalBitmap.
        This code is shared between Qt5 and KDE5 plugins, but KDE5 plugin uses SvpSalBitmap instead of Qt5Bitmap.
        New image conversion process is borrowed from GTK plugin code.
        This approach is used in order to properly process transparency channel if it's present, and it is present usually.
        
        This change also fixes tdf#120789.
        
        Change-Id: Ifdc64c3e5d80782955b52e2da8fcff4844d2dc25
        Reviewed-on: https://gerrit.libreoffice.org/63862
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-11-23  Caolán McNamara  <caolanm@redhat.com>  [262377d1b45e46a426b705edb5b513f069f06d33]

        check EnableLocalizedDecimalSep
        
        Change-Id: I77b6b28ddf50b6fc363f09bf4f7226d39504a571
        Reviewed-on: https://gerrit.libreoffice.org/63865
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-23  Aleksei Nikiforov  <darktemplar@basealt.ru>  [e0d6fe0b55c91fd45531438dfc8a5ee28a99de94]

        Move menu item insertion into separate function
        
        Change-Id: I721910bbbd558827e9a5de1f8763426b460f08fa
        Reviewed-on: https://gerrit.libreoffice.org/63861
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-11-23  andreas kainz  <kainz.a@gmail.com>  [8d53e34c52ae2604da4cb1dafd24bcb1d42d251d]

        Tabbed NB calc: fix drop down menues
        
        Change-Id: I13978d74ad64891108b4c633d342146ad2655087
        Reviewed-on: https://gerrit.libreoffice.org/63858
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [6c19de47131f15c88eef004ef52babb3d69070d2]

        remove some dead enums in sd/
        
        Change-Id: I72bfaf2be6939798cd3db21df959b07500751fab
        Reviewed-on: https://gerrit.libreoffice.org/63754
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-23  Jim Raykowski  <raykowj@gmail.com>  [10aebd07f7bef6338de967b2dedfed2589d080eb]

        tdf#118764 Animation panel tab stop fixes
        
        Change-Id: I551a5e930731b5a173066b831dd40bea1bfdfbcd
        Reviewed-on: https://gerrit.libreoffice.org/63834
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-23  Caolán McNamara  <caolanm@redhat.com>  [a0131f3200bddb068eee9bb72f9bfa1cf24fd643]

        Related: tdf#118764 last of the GtkButtons with can-focus False
        
        Change-Id: I8001d8c6c950e74df0f909e1cebfb3d1e52a84a4
        Reviewed-on: https://gerrit.libreoffice.org/63846
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-23  Mike Kaganski  <mike.kaganski@collabora.com>  [8ea1bdce62880448a42bcc4a283308bdccebb2cf]

        Get rid of ValueSet's internal VirtualDevice, draw to RenderContext
        
        This improves support for Online HiDPI scenarios.
        
        Change-Id: I1d4d13d8877b761cabaefa028dcd50d8345d9893
        Reviewed-on: https://gerrit.libreoffice.org/63827
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-23  Stephan Bergmann  <sbergman@redhat.com>  [f23aa1a51cb1beea4ebe3a61ba0c9b3abd844fd9]

        Bump compiler plugins Clang baseline to 5.0.2
        
        ...as discussed at
        <https://lists.freedesktop.org/archives/libreoffice/2018-November/081435.html>
        "minutes of ESC call ..."
        
        Change-Id: Ia053da171d59747984546f38e19da808825b4f79
        Reviewed-on: https://gerrit.libreoffice.org/63832
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-23  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [80cf278d365a2d357c70b8c28947c91fa97e7a99]

        tdf#114836, only set changed SfxItemSet properties
        
        By always setting all existing properties again the calls started
        to differ between XMultiPropertySet::setPropertyValues and
        XPropertySet::setPropertyValue. This patch reduces the changes in
        the called methods. We can not avoid slight differences but at least
        the risk is minimized that something is unexpectedly changed.
        
        Change-Id: I5866db7be2829e6aba930f620f45db655df4e3f7
        Reviewed-on: https://gerrit.libreoffice.org/63854
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-23  andreas kainz  <kainz.a@gmail.com>  [df8ef9b05069bd9ac4c93351a1bb1040d6f94331]

        Colibre icons: add calc data icons and sync with elementary
        
        Change-Id: I38dc00c4d4364e50fa3e3aef8e3d613d9d8b4992
        Reviewed-on: https://gerrit.libreoffice.org/63848
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-23  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [19923ea1d1608044e101b1875b47f6d4fbccf2d7]

        sw: new unit test for XTextCursor
        
        Change-Id: I5b70f6dc8f7399be78daefa95d6d98687d99ec18
        Reviewed-on: https://gerrit.libreoffice.org/61098
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-11-23  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [ba85d48c0384610829f6b0cfddd944da3cffeed7]

        sw: new testcase for XText
        
        Change-Id: I8c4b89e1e0851e808daa0902f970f967c6d057a9
        Reviewed-on: https://gerrit.libreoffice.org/61348
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-11-23  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [284dd58e326e61a5d84bde367e1e4873dd738c76]

        sw: new testcase for XTextRange
        
        Change-Id: Ia476f4f001851d0f8b51fca62b5c041b1d866cc3
        Reviewed-on: https://gerrit.libreoffice.org/61174
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-11-23  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [28033ada111c1f08f1d5305e709803e84ab6ddae]

        sw: fixup XAutoTextContainer test
        
        This is a follow-up to 4967d498c486800b72ba34192c82c232bc0685bd and
        avoids to have setup errors making these tests silently pass.
        
        Also cleanup code a bit & share common init sequence.
        
        Change-Id: I043447a28f5e2c9f416aa906135030c07b2cacc8
        Reviewed-on: https://gerrit.libreoffice.org/63800
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-11-23  Serge Krot  <Serge.Krot@cib.de>  [c690fb0fa0f1e1e9ebdc782321b0b166f61e76f0]

        sw: new unit test for XAutoTextGroup
        
        Change-Id: I3928248b73025f304c0e1ef7b5f86349df9a3c8d
        Reviewed-on: https://gerrit.libreoffice.org/61267
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-11-22  Jim Raykowski  <raykowj@gmail.com>  [af16e73d786ed22fe102bd173ea555630a49a832]

        tdf#121326 Don't tab stop at toolboxes with no visible or enabled items
        
        Change-Id: I4d20bafbda9e6b675654d0359421cf9e57712d15
        Reviewed-on: https://gerrit.libreoffice.org/63457
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-22  Jim Raykowski  <raykowj@gmail.com>  [e08002d10faf26932f5f154ade4dcd1f88565af2]

        tdf#118764 Pos&Size and Shadow panels tab stop fixes
        
        Change-Id: Id6ee2eed8ee96b901be8172cccc9b50e01877e3b
        Reviewed-on: https://gerrit.libreoffice.org/63361
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-22  Caolán McNamara  <caolanm@redhat.com>  [4b7e2b8a64eca337ea06f7d11fc9d2f66a9d555e]

        weld SwFramePage
        
        Change-Id: I12f868611860867df26bd29474aa19189c2b9a96
        Reviewed-on: https://gerrit.libreoffice.org/63818
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-22  Caolán McNamara  <caolanm@redhat.com>  [b6aa70dc67983eac812e6f4a67b2b4f08de79fbb]

        coverity#1441484 Logically dead code
        
        Change-Id: I42a97ccb5cae95f57a03faf210af362a2874fcb1
        Reviewed-on: https://gerrit.libreoffice.org/63809
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-22  Caolán McNamara  <caolanm@redhat.com>  [7b6f9b6db7eab2c95b010f542a237dce5350ee73]

        coverity#1441483 try and silence bogus Using invalid iterator
        
        Change-Id: I312cef93a0cef48207a3b7f5165dd48d702de3c6
        Reviewed-on: https://gerrit.libreoffice.org/63810
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-22  Caolán McNamara  <caolanm@redhat.com>  [e796f0b499e1eb2eede7e5e1524d2ebb85601b47]

        weld SwFrameURLPage
        
        Change-Id: If189c6bbc11f85a47e3908e4ffcef36344ff8f9d
        Reviewed-on: https://gerrit.libreoffice.org/63819
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-22  Caolán McNamara  <caolanm@redhat.com>  [257a187af4165571aa379ee6e00e5fb8d1167c82]

        tdf#120426 save the style names when set or changed
        
        instead of waiting until gaining focus of the listbox,
        because of the differences in what that focus means in
        the different backends. It was an odd way to do things anyway.
        
        Change-Id: I072e3da04db184b49a86a9888080b60223813729
        Reviewed-on: https://gerrit.libreoffice.org/63820
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-22  Zdeněk Crhonek  <zcrhonek@gmail.com>  [6f44d82b0b1111f6b73bb4a57b3376dfca28e87d]

        uitest Calc Scenarios
        
        Change-Id: Iddb099f4b4773d8b70d24d7df011e103fbf0ac7a
        Reviewed-on: https://gerrit.libreoffice.org/63806
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-11-22  Serge Krot  <Serge.Krot@cib.de>  [9e55c8c7ffc43004ca314edcd4712dcc29adf933]

        tdf#121052 sc: avoid multiple empty value lookups in ranges
        
        Change-Id: I7759aef51af2f400f3f5ec69854fd9133e845f49
        Reviewed-on: https://gerrit.libreoffice.org/62712
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-11-22  Tor Lillqvist  <tml@iki.fi>  [54c2e3c83ab08ebe6179561e057e5189a842a631]

        Don't create temp file in save destination folder when sandboxed
        
        In a sandboxed environment we don't want to attempt to create
        temporary files in the same directory where the user has selected an
        output file to be stored. The sandboxed process has permission only to
        create the specifically named output file that the user chose in the
        system file dialog in that directory.
        
        Change-Id: I65274b4c433bd66b436429bea4b287a0505b72c9

2018-11-22  Stephan Bergmann  <sbergman@redhat.com>  [3afe0c79fa185a6fe01c48e427c49b12728e8c4a]

        --enable-dbgutil --disable-assert-always-abort fixes
        
        ...which <https://ci.libreoffice.org/job/lo_tb_random_config_linux/>
        occasionally stumbles across; plus some related loplugin:staticmethods fixes
        
        Change-Id: If6998c302cfbabfcad626d9c68d94d3368548a41
        Reviewed-on: https://gerrit.libreoffice.org/63808
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-22  Michael Meeks  <michael.meeks@collabora.com>  [f19dfaf817556ba28d68c000f3561a2752635727]

        Avoid busy-loop related to layout when dragging objects.
        
        Change-Id: I4fb437356bc154cfefc5958592ae5888e24d59c3
        Reviewed-on: https://gerrit.libreoffice.org/63804
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-11-22  Regina Henschel  <rb.henschel@t-online.de>  [fbc95e77d28f8a5a8f6442a64e5e0e52e98612c2]

        tdf#121425 Use better Bezier curves to approximate circle arc
        
        The distance between curve point and control point was calculated
        as linear scaling with ratio of central angle of the arc to pi/2.
        The patch replaces this with the mathematical correct formula.
        
        Change-Id: I0195e40bb99cd4bbcce95f7ac896158b7e7e3d29
        Reviewed-on: https://gerrit.libreoffice.org/63659
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [170df072a612456ec83143dff0174a2e376afcba]

        improve function-local statics in toolkit
        
        Change-Id: I2a134d1cc74eaeaad46f4249fadd215b2391ba19
        Reviewed-on: https://gerrit.libreoffice.org/63789
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-22  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [c5b920dc889410ef5c4baf0adf7fc57ff0d2f123]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#119415 Widen search box and style placeholder
            
            Change-Id: I0f60cfea338e695e778d16a208153597ec6d19ca
            
2018-11-22  László Németh  <nemeth@numbertext.org>  [d1ee27cf9b83ad9b69d1ee00e2e8969fb35446c9]

        tdf#121597 DOCX: don't export empty paragraphs at tracked deletion
        
        of non-empty multiple paragraphs. Complete the fix for
        "tdf#115521 DOCX export: keep empty paragraphs in tracked deletion"
        in commit 2cdc870a7ee82d0faf35cdb5b2bf4e687cfd2b8d
        
        Change-Id: Ic3446e2a2118e604a7a4d269c8fed1f9f157846f
        Reviewed-on: https://gerrit.libreoffice.org/63731
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-11-22  Armin Le Grand  <Armin.Le.Grand@cib.de>  [10a58ec15438d34a594437815882862c4576e2c0]

        tdf#116931 Fix scale when calc cells move indirectly
        
        For the anchor mode 'To Cell (resize with cell)' there
        were errors e.g. when the cell the object is in does
        not scale but move. If that move went further than the
        object is, wrong offsets emerged.
        Also added full linear per-cell scale instead of only
        scale (no translation through scale). Overhauled to
        use liner transfomations, too.
        
        Change-Id: Icff0fad168476c68ea10fd5830bf53bd7294b89f
        Reviewed-on: https://gerrit.libreoffice.org/63803
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [d05dbf61d2f6c11799f3f20c6ae7c5aeb90e6bf8]

        remove unused enums DocumentTextDirection and RendererPaneStyle::Side
        
        Change-Id: I5409a1b1ea3e7619bd1dc4a430c65987269f6204
        Reviewed-on: https://gerrit.libreoffice.org/63753
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-22  Caolán McNamara  <caolanm@redhat.com>  [750ccfb2a60582a5652c08f3cbb6f11d4c152275]

        tdf#120703 PVS: V637 rename inconsistent < and == operators
        
        i.e. lets not have...
        
        if (a == b)
        {
            if (a < b)
        }
        
        Change-Id: I8ffb8a1e591cbd5f9bf24fbef497660700ed47b0
        Reviewed-on: https://gerrit.libreoffice.org/63802
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-22  Stephan Bergmann  <sbergman@redhat.com>  [1947012abc29cc3a6a58bdfcb3bd248e2c95c23d]

        SAL_USE_VCLPLUGIN is a UNO bootstrap variable
        
        ...(which includes environment variables), so read it as one (as is already done
        in e.g. CreateSalInstance in vcl/source/app/salplug.cxx), esp. so since
        lo_initialize in desktop/source/lib/init.cxx doesn't set it as an environment
        variable
        
        Change-Id: I557ecf4fcc5daba1e748af789847c8bbb9f563d6
        Reviewed-on: https://gerrit.libreoffice.org/63801
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-22  Sabri Unal  <yakushabb@gmail.com>  [340ed84c84304297513225c179399f8f3fdd146a]

        Related: tdf#121340: Do wizards steps Title Case
        
        Change-Id: I4ac17e520a93678a1a0e8dfd5fd849eaf276219d
        Reviewed-on: https://gerrit.libreoffice.org/63776
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-11-22  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [d937f1ffd87eedae02ae9afb2dbc6c822e6db8d6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Stop index headers from being linkified
            
            Change-Id: If445b693feb17fd943eced3a222a20b26039891d
            Reviewed-on: https://gerrit.libreoffice.org/63759
            Tested-by: Jenkins
            Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-22  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [ccae6c0faa6f99b4dd84fb05c5cc8efefb3b4d4f]

        python tests: fix user config for autotext functions
        
        Seems that the code in SwGlossaries::GetGlosDoc() expects subdirs
        to exist in user config, and would otherwise fail miserably.
        
        Change-Id: I2da6bca46ae5e0d9d90bc23eb710396dbede37f4
        Reviewed-on: https://gerrit.libreoffice.org/63798
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-11-22  Caolán McNamara  <caolanm@redhat.com>  [205aeffda1a29865576fb865f23dfb6761ebfab1]

        tdf#121607 defer other requests until password dialog is dismissed
        
        Change-Id: I82b308f482cc5eb40a00afd01a6848afc3fb8ab1
        Reviewed-on: https://gerrit.libreoffice.org/63793
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-22  Caolán McNamara  <caolanm@redhat.com>  [278a3910fc27f6356bdd6c913fe0717e9c190ad9]

        Resolves: tdf#121607 set parent for password dialogs
        
        Change-Id: I02210a61d103aed4a181b0e907ea2fd141e5f587
        Reviewed-on: https://gerrit.libreoffice.org/63787
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-22  Caolán McNamara  <caolanm@redhat.com>  [445ea4cbca3e362f9ff0647dc3f0792b9c52fa89]

        tdf#120703 PVS: V765 simplfy assignment
        
        Change-Id: I4cf55dfd0a4b4684b6e8fed2c36a8e79bbf138c1
        Reviewed-on: https://gerrit.libreoffice.org/63799
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-22  Serge Krot  <Serge.Krot@cib.de>  [7878a30e0977f23f49a89031631a92528fdde8c5]

        sw: new unit test for XCloseable
        
        Change-Id: I1c89abffcc985d6f5b2e0f570fcb82601d923b5e
        Reviewed-on: https://gerrit.libreoffice.org/61091
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [28d82c33131f5f1a300c632acc06e027b04a5a4d]

        improve function-local statics in vbahelper
        
        Change-Id: Id54660390baa337d8bd54a19924e138c2ccb0bc7
        Reviewed-on: https://gerrit.libreoffice.org/63790
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-22  Stephan Bergmann  <sbergman@redhat.com>  [dd0e6849297c18aabe4fc29c0340a2ed1e474eaf]

        Temporarily drop --disable-c++17 from Coverity builds
        
        ...to see whether the Coverity issue has solved itself by now (see
        0f3b0ec973f06a98c75ef8acfa720a9973e4d2b5 "Avoid C++17 mode for Coverity Scan"
        for details)
        
        Change-Id: I1086d6b79217af51a84e347a0d13f323429b37d0

2018-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [0d653000a6c07327d6db1f95be3d21d50d505423]

        improve function-local statics in sw
        
        Change-Id: I36b0e9b2819a442f01182f551dbc2bf7d5c878f4
        Reviewed-on: https://gerrit.libreoffice.org/63788
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [7f91d6cceeeafb588f545be4c383e312d9e42bf7]

        remove unused enum RedlineFunc
        
        Change-Id: Ibbe870680e22cf91d6c421df98cf7b8a098d6e3f
        Reviewed-on: https://gerrit.libreoffice.org/63752
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-22  Stephan Bergmann  <sbergman@redhat.com>  [39b81921d7ecf6b7b4c61f2564eded7cfce5bd0b]

        Pass some env vars into all kinds of tests
        
        ...not only CppunitTests, as had been changed with
        d5ed903618f200456feed9b410b7bd1ed8daeb62 "Set CppunitTest-related env vars only
        during CppunitTest".  Despite those env vars having been deceptively set up
        in solenv/gbuild/CppunitTest.mk, at least some of them may also be useful during
        other tests, and may actually have been relied upon by other tests in the past.
        
        Change-Id: I854dfb1786bb5e9e2de5fd77cb6323299320b544
        Reviewed-on: https://gerrit.libreoffice.org/63784
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [06ad764cfb36ece7f054ecb786cc0395346a6a68]

        improve function-local statics in scripting..svtools
        
        Change-Id: Idf3785a1fbc6fc5b8efbdc4cd363047709f3af91
        Reviewed-on: https://gerrit.libreoffice.org/63782
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [a73494cf130866d4e678a1f421df56cdba7441d8]

        improve function-local statics in sc
        
        Change-Id: Ibde8aa9393591fe405bfad8ddb23ceda77723a35
        Reviewed-on: https://gerrit.libreoffice.org/63781
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-22  Eike Rathke  <erack@redhat.com>  [266aab73a88ae5b62fcddaf383107d8e7edc51f2]

        Resolves: tdf#113898 create JumpMatrix for svExternalDoubleRef scalar values
        
        Change-Id: I45d2a1e573a7e4923aaaf5b69f3c4b39215aacc2
        Reviewed-on: https://gerrit.libreoffice.org/63778
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [85acc270fc670443cd700c471d9b495e12d4e6dc]

        improve function-local statics in sal
        
        Change-Id: I0853cf13162bae44cf8a5c44a4546a73f05772d9
        Reviewed-on: https://gerrit.libreoffice.org/63780
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-22  Jan Holesovsky  <kendy@collabora.com>  [eea439b4b1305449616e8d0d368f3ccff1a7eca9]

        git hooks: Tell what to do in another problematic submodules case.
        
        Change-Id: I6247df16c021c13c97471cae16d3a1c0f3ddc691

2018-11-22  Jan Holesovsky  <kendy@collabora.com>  [e1f067151fe853a9e8688a02d78670ad40d5f1d1]

        git hooks: Check that you are not committing to submodules by accident.
        
        And also for a dangerous setting in the configuration that hides the
        changes from you.
        
        Change-Id: I99bad8024baf7048696d9602e857c253c20cb5c2
        Reviewed-on: https://gerrit.libreoffice.org/63389
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-11-22  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1874d71576d46e28b79fe2df87f379a28767dccc]

        remove printf
        
        Change-Id: I00394e7c9880bd96a4f68b6695f1b85fa95689b4
        Reviewed-on: https://gerrit.libreoffice.org/63442
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [94ef4c13138c5d3b410c7ef5f285cc63c585e784]

        improve function-local statics in svx
        
        Change-Id: I636fcc8ba1012d774d98f6a880bf29eb4b233128
        Reviewed-on: https://gerrit.libreoffice.org/63783
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-22  Michael Meeks  <michael.meeks@collabora.com>  [7b34fb18a4d60bfc4e32b7c382ac596cbc2e776f]

        Re-factor internal filter logic, and impl. preload properly.
        
        Change-Id: I4c55ceb19d5db2c1e4756901d0d8b14878641a99
        Reviewed-on: https://gerrit.libreoffice.org/63761
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [4c19552052083b9b10d581f1a93f6ddecf241bcd]

        remove some unused enum values and defines in soltools
        
        which led to a whole bunch of dead code
        
        Change-Id: If138a05cf7f09b3020e27489b90c32776b859bcf
        Reviewed-on: https://gerrit.libreoffice.org/63751
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-22  Aron Budea  <aron.budea@collabora.com>  [1e603213e76975d37d091a625dfd24d1ac036d78]

        Don't check page size on Win for tdf#112690 unit test
        
        Since ec11c1aee04eacb00d94a6359f959b990ddb6923,
        lo_tb_master_win consistently fails in CppunitTest_vcl_pdfexport with
        double equality assertion failed, expected: 793.7, actual: 793,
        delta 0.01.
        
        The difference is significant, previously before tdf#112690 fix the
        incorrect width was 793.67, but the reason is unknown.
        
        Let's disable the check in Win for now.
        
        Change-Id: If1569131217d83054875b7cb72787e1a6ef7023c
        Reviewed-on: https://gerrit.libreoffice.org/63726
        Tested-by: Jenkins
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2018-11-22  Martin van Zijl  <martin.vanzijl@gmail.com>  [a995d10e27149dc701d7f6fa093545888b5250f5]

        tdf#119991 save checkbox tristate in oox format
        
        Change-Id: I313bff6115d56c2567a4586daa43851a1db12b0b
        Reviewed-on: https://gerrit.libreoffice.org/63670
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [3c51ab7573d4c6e585a7142e73b8d84d5a238b79]

        remove unused toktype::IDENT
        
        Change-Id: I4222902d9ef93e92dfbcbd089d6aaf7d724fa0de
        Reviewed-on: https://gerrit.libreoffice.org/63750
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-22  Stephan Bergmann  <sbergman@redhat.com>  [f15274a9d93b7b88d459b0cdb6b3d49e6479a4c1]

        Completely remove obsolete HAVE_BROKEN_STATIC_INITIALIZER_LIST check
        
        ...after it had already been phased out almost two years ago with
        721116c7ade10d76e3ed6832e3988c91427ba431 "Phase out support for
        HAVE_BROKEN_STATIC_INITIALIZER_LIST"
        
        Change-Id: Idfc216f10ecff9dab6a3218ba234d458d7816839
        Reviewed-on: https://gerrit.libreoffice.org/63766
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [9decbd5998dc93549ef9f0268e86f53634071600]

        convert SwTableAutoFormat::UpdateFlags to scoped enum
        
        and remove unused UPDATE_ALL
        
        Change-Id: Ib8f21dcddec66947fff8e9cda63f10711da02883
        Reviewed-on: https://gerrit.libreoffice.org/63748
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [507dc611bd561c854f228b92ec70348b8e8ddd06]

        remove unused PAGESIDE enum
        
        Change-Id: I45185865ec0645040b129885beb97bebafefe70a
        Reviewed-on: https://gerrit.libreoffice.org/63747
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [ecd6b4f37341977ced8f2c8f508faaf72a1cfa64]

        remove unused enum AutoFormatLine
        
        Change-Id: I8e39be5a5f2306121358eaaf07bb026c2f577bf3
        Reviewed-on: https://gerrit.libreoffice.org/63744
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [4d60a038c936011674564e517929de7f9c1080d0]

        convert JumpToMarks to scoped enum
        
        and remove unused JUMPTO_FRAME
        
        Change-Id: Ic12350c66612a7be5f930d1cddd0481b397f3c53
        Reviewed-on: https://gerrit.libreoffice.org/63746
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [2a78a49508c3cb6a944618d23db7e909adee0d70]

        remove unused SmTokenType values
        
        Change-Id: Ie15425758f17bba3d088f3cd6925aec9fbf63c91
        Reviewed-on: https://gerrit.libreoffice.org/63749
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [667decbb4cfc5539a2d502e1f644187ec04c9153]

        remove unused ColTopBig/ColTopSmall
        
        There once was code to implement this, mapped to
           KEY_UP/KEY_DOWN in combination with KEY_MOD2 | KEY_SHIFT
        introduced in
            commit aa5a224ede8bb040382d8bbfcd939c47f08e9fe8
            Date:   Thu Sep 27 10:40:19 2007 +0000
            INTEGRATION: CWS swwarnings (1.140.102); FILE MERGED
        but it was commented out and removed in
            commit 43a36b36986dd2112fc90340e7a8a11ea5369def
            Date:   Mon Nov 1 02:50:47 2010 +0200
            Commented out code, bogus comments removed, some german comments
        translated.
        
        Change-Id: I67c1d1ed96b18d3bb8b20eae5994b476b07af31d
        Reviewed-on: https://gerrit.libreoffice.org/63745
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [49d074451c58932f4193169fabcc2256b49977f4]

        convert FieldDialogPressedButton to scoped enum
        
        and removed unused EDIT
        
        Change-Id: I1bd4ac135f280e19ffbf51364f406f8068130874
        Reviewed-on: https://gerrit.libreoffice.org/63743
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [54addc81ded0cc70a8e179b26141834e75be8e8e]

        remove unused broadcast_type enum
        
        Change-Id: I2939928e393ef2e306e840488053ca50957c10ce
        Reviewed-on: https://gerrit.libreoffice.org/63742
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [542ad7cb2031a37e8b2cea83c4dc7c1f32caab56]

        convert INetURLObject::PrefixInfo::Kind to scoped enum
        
        and drop unused ALIAS
        
        Change-Id: Ifc0c6aba681bb166c515380ebb1b0f45d232d2d2
        Reviewed-on: https://gerrit.libreoffice.org/63741
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [58bc1cba20c48f518eded86f10a73ebf42ce8bd4]

        convert LineType to scoped enum
        
        and remove unused LINE_HORIZONTAL
        
        Change-Id: I39ee05b444b4da46758ff30176e041a02bee54e8
        Reviewed-on: https://gerrit.libreoffice.org/63740
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [fe39cd0df3e1c9e1e4ea71b3759371cbcca944dd]

        convert SalRGB to scoped enum
        
        and remove unused values
        
        Change-Id: Id10c18e832d54a6e530c3fe197b230d2d511d79c
        Reviewed-on: https://gerrit.libreoffice.org/63739
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [bab2753312c960c9eea610e927492775308fdfd5]

        loplugin:unusedenumconstants in EEControlBits
        
        (*) remove effectivly unused enum constants
        
        (*) tweak the plugins heuristics some more to remove false+ in this enum
        
        (*) twweak the python post-processing step to avoid a KeyError
        
        Change-Id: I2943ec94c00f71dcd049f5c9ef33db259c005ba3
        Reviewed-on: https://gerrit.libreoffice.org/63709
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [2e6a38b7f007b36719f5fc002cb4363dec45e0d4]

        improve function-local statics in dbaccess..filter
        
        Change-Id: I64939ad4b6c53696e33300114db384abfe73f13f
        Reviewed-on: https://gerrit.libreoffice.org/63702
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-22  Zdeněk Crhonek  <zcrhonek@gmail.com>  [ca037ca06e5b261a243af15aa57d2b8ee047806e]

        uitest Calc - Multiple operations and Share spreadsheet dialogs
        
        Change-Id: I782cc8c60f94c156edfbbc0bf88427bd4a542ea1
        Reviewed-on: https://gerrit.libreoffice.org/63757
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-11-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8ee959b4534835306741e5eeeed385cb2ee4152f]

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

2018-11-22  Jens Carl  <j.carl43@gmx.de>  [b978f9f37529c2d1428dcd37221558374e95b8d1]

        tdf#45904 Move XEnumeration Java tests to C++
        
        Move XEnumeration Java tests to C++
        for ScIndexEnumeration_DataPilotItemsEnumeration.
        It's also the last test in the group JunitTest_sc_unoapi_5,
        we finally could remove that target from the Makefile.
        
        Change-Id: I560c1ca691f0019ac4da99bde3c599b4ba22fb68
        Reviewed-on: https://gerrit.libreoffice.org/63690
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-22  andreas kainz  <kainz.a@gmail.com>  [408e52dbf7953269edb0e6a7a7cb820c3ef42b3a]

        Colibre icons: add CalcCommands icons first patch
        
        Change-Id: Iab21a87be180716f648bf92699cd9a2f93e4557a
        Reviewed-on: https://gerrit.libreoffice.org/63777
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-22  Caolán McNamara  <caolanm@redhat.com>  [8342db057d0538334e97d575a992ce0f2cbb7e2e]

        Resolves: tdf#121531 impossible to change angle/rotation by text input
        
        Change-Id: Ic5fb01ac088cc777534e7986001defb61bc6ee60
        Reviewed-on: https://gerrit.libreoffice.org/63733
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-21  Xisco Faulí  <xiscofauli@libreoffice.org>  [9a6169529eb687190531225bfe9fef850325ee9e]

        Revert "Notebookbar:Disabled appearence of context toolbars"
        
        This reverts commit 2c317751c4b7661c10bd9eb11094febeccd1b816.
        
        So far, two crashes has been found related to this commit: tdf#121591
        and tdf#119945 which can be reproduced with or without the notebook enabled.
        Besides, the author seems no to be inactive now...
        
        Change-Id: Ie1ff88afc59abea176f6ae9d459a835aef39c57a
        Reviewed-on: https://gerrit.libreoffice.org/63735
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>

2018-11-21  Caolán McNamara  <caolanm@redhat.com>  [6d250d56ed9b6755a3f8131be39fc0537c3d862c]

        add TreeView header support
        
        Change-Id: If3dd296e962b08120e07c35065bc18441691b7fd
        Reviewed-on: https://gerrit.libreoffice.org/63730
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-21  Caolán McNamara  <caolanm@redhat.com>  [c986c8852cd1156aee870d21cfb4044d3b05a933]

        weld writer char style dialog
        
        Change-Id: Iaa61260e3d59dad782b32304aabe4e2d25069559
        Reviewed-on: https://gerrit.libreoffice.org/63716
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-21  Caolán McNamara  <caolanm@redhat.com>  [b78edeca8631a5e3b888d6fb357fe9125a491c41]

        weld writer parastyle dialog
        
        Change-Id: Id377af704ad9b0df90d6a494cc738fa2f62e4525
        Reviewed-on: https://gerrit.libreoffice.org/61218
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-21  Caolán McNamara  <caolanm@redhat.com>  [47897fdd936d9b6e9ac8cb6110c79352ab080df7]

        weld SwCondCollPage
        
        and put back original SvTreeListBox a11y factory use
        
        Change-Id: I4ad8ce29d8fed6ec5d44e9a1d641919a89226b79
        Reviewed-on: https://gerrit.libreoffice.org/63501
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-21  Miklos Vajna  <vmiklos@collabora.com>  [cfa76f538a44d4396574ece59e8a3953c22c6eb7]

        oox smartart, accent process: handle multiple runs from a data point
        
        Multiple paragraphs indeed are impossible for those containers, but
        multiple runs can happen.
        
        Change-Id: I47a2f72cae4cbb822f31a5b7cd0169a663e2a6a8
        Reviewed-on: https://gerrit.libreoffice.org/63732
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2018-11-21  Miklos Vajna  <vmiklos@collabora.com>  [67e062aa5e5946d4985921fe2b6f87766f363ddc]

        oox smartart, accent process: fix overlapping shape pairs
        
        Linear algorithm had an idea how to take width from constrains, but that
        was unused for embedded child algorithms.
        
        Change-Id: If4c497e053ea0d134a1ffc529f1d233ec4fc50db
        Reviewed-on: https://gerrit.libreoffice.org/63725
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2018-11-21  Caolán McNamara  <caolanm@redhat.com>  [e37b7e8a4730fad470b0b5daa0ab2bf905edc3a5]

        processing treeview entries in the wrong order
        
        Change-Id: Ica2240750273996a84ebcf0b8c089aedbbc6c913
        Reviewed-on: https://gerrit.libreoffice.org/63711
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-21  Caolán McNamara  <caolanm@redhat.com>  [02b905c8569e2d7631efd61008b4ab0e9353d994]

        Resolves: tdf#121547 do normal dialog layout first
        
        then, if still too small, re-layout with the bigger size
        
        Change-Id: I1425e7a55dced4bd93e365a38383eda07fb16d16
        Reviewed-on: https://gerrit.libreoffice.org/63706
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-21  Stephan Bergmann  <sbergman@redhat.com>  [7fb708ed9fa4f1586887f9b3b541330aa17bbeae]

        Linkage::ModuleLinkage was only introduced in Clang 5
        
        Change-Id: Ib27908cba00ca120b3bd2ea1dc291c29120a27a4
        Reviewed-on: https://gerrit.libreoffice.org/63705
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-21  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [67dd7c6c9d590ded0103de705511a8b67731d99f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Help files: http -> https
            
            + some more conservative changes
            
            Change-Id: I4176d10e185e88217455a72e7e6b5910ff970b0f
            Reviewed-on: https://gerrit.libreoffice.org/63215
            Tested-by: Jenkins
            Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
            Tested-by: Caolán McNamara <caolanm@redhat.com>
            
2018-11-21  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [073c2b6460b079dc79742b8502d96daeea6d7918]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Help files: http -> https
            
            + some more conservative changes
            
            Change-Id: I7b4bffc78fce6fe764a1746c060a403cb1b934eb
            Reviewed-on: https://gerrit.libreoffice.org/63217
            Tested-by: Jenkins
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
            Tested-by: Caolán McNamara <caolanm@redhat.com>
            
2018-11-21  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [89b598e7db1f2964a60045739d6b3ba255bb6600]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Help files: http -> https
            
            + some more conservative changes
            
            Change-Id: If73a98d6296081843830f44b75f80657f25a97a9
            Reviewed-on: https://gerrit.libreoffice.org/63216
            Tested-by: Jenkins
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
            Tested-by: Caolán McNamara <caolanm@redhat.com>
            
2018-11-21  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [b25aea31613796e5041747a9abde86c870f720f9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Help files: http -> https
            
            + some more conservative changes
            
            Change-Id: Ib905881e92c64deb2f8b22be6dbded8b53d5f8ba
            Reviewed-on: https://gerrit.libreoffice.org/63197
            Tested-by: Jenkins
            Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
            Tested-by: Caolán McNamara <caolanm@redhat.com>
            
2018-11-21  Miklos Vajna  <vmiklos@collabora.com>  [3625cdd3c0039c254d8766cac3739f903e25e618]

        filter: restore null entry at the end of msfilter services list
        
        Regression from 0c3e10b8407996b822331c56201ade515245f373 (Replace macro
        IMPLEMENTATION_ENTRY used once (filter), 2018-11-18).
        
        Change-Id: I6138fc44ddeb33cf2e3f1d37faaf01fdd17c9949
        Reviewed-on: https://gerrit.libreoffice.org/63696
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-11-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [55e42805ea796cc92d2e93dfce9200b9c13eaeb4]

        improve function-local statics in forms..reportdesign
        
        Change-Id: I285e2e75c8d9cad35445c89f00ef68b155806ea2
        Reviewed-on: https://gerrit.libreoffice.org/63703
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [2dbd02b576f28224204ac962f6ce20fde6687093]

        loplugin:redundantfcast improvements
        
        check for calls to constructors, and extend the list of types we check
        for unnecessary temporary creation
        
        Change-Id: Ia2c1f202b41ed6866779fff5343c821128033eec
        Reviewed-on: https://gerrit.libreoffice.org/63472
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [48314f25241e014a634dd5371543b90137ffd2bc]

        improve function-local statics in basic..cui
        
        Change-Id: If737e8478f6f1c8fffb060ce132d80e0f07ef8ee
        Reviewed-on: https://gerrit.libreoffice.org/63701
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-21  Caolán McNamara  <caolanm@redhat.com>  [e41667762bfff43f95d1ee71b2d67903e4fdab4e]

        ofz#11472 Integer-overflow
        
        Change-Id: I4776e416071e94468868847420c17d752d39c081
        Reviewed-on: https://gerrit.libreoffice.org/63695
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [2edc8c53433be4423d7b009c9f60ed732d554816]

        tdf#121540 crash deleting a form from form navigator
        
        regression from
            commit eec9f6c8b928de38dd9e683f46bfab00f3243048
            Date:   Mon Jun 4 15:01:43 2018 +0200
            loplugin:useuniqueptr in FmEntryDataList
        
        and rename the method to make the it's operation clearer
        
        Change-Id: Ife366f02c3d8907c397345d825ef7d1721d8930c
        Reviewed-on: https://gerrit.libreoffice.org/63694
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [0acbfd466aa8070c99c1d93f499fa5abb6b0d86a]

        loplugin, remove unnecessary filtering in post-processing
        
        removing things that point to the same source location is only really
        necessary for the method-based analyses, the other's dont need it, and
        it can hide stuff we are interested in
        
        Change-Id: Ib5c3b4c2ed4011c158a199fcd08096285976b831

2018-11-21  Gabor Kelemen  <kelemeng@ubuntu.com>  [40710c488de3e4eef585c5a5276c9a0943d36f2e]

        tdf#42949 Fix IWYU warnings in include/vcl/[B-E]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Iabe571aa8f00492902c499094bea8365a3e17fca
        Reviewed-on: https://gerrit.libreoffice.org/63623
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-11-21  László Németh  <nemeth@numbertext.org>  [836cbf3680afd9198abf3a64be698f8fe256dd5a]

        tdf#120711 fix paragraph join with change tracking
        
        a DOC import regression caused by "tdf#119571 change
        tracking: show layout changes at paragraph join"
        (commit 1bbbe57dfc0b43d6b5444798d77dcdf5e4e76e49)
        
        Change-Id: Id9c1efd4f4133a5b1860f33182312f95f5459da0
        Reviewed-on: https://gerrit.libreoffice.org/63680
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-11-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [60e6593f042e3e2869ece89cc43390b3254b3205]

        tdf#117108: do not show the master view button after updating the sidebar
        
        Change-Id: I3e6af9c2a555599e4aa288b8d6e99b43b09d35a6
        Reviewed-on: https://gerrit.libreoffice.org/63570
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2018-11-21  Jan-Marek Glogowski  <glogow@fbihome.de>  [231ee1cbaf34a85b3ef8c1e2fe2d8b1918a42408]

        Fix getColumnRows function declaration
        
        regression from commit 457aba546f43 ("fix some dodgy static vars
        in connectivity").
        
        Change-Id: I0ab2162d4fa1b09b537c149c4af0f64a2252b64e

2018-11-21  Arkadiy Illarionov  <qarkai@gmail.com>  [b80c56f2798abca7b44ecf7c0fd9948a0b966e10]

        Simplify containers iterations in svx/source/[a-e]*
        
        Use range-based loop or replace with STL functions
        
        Change-Id: I7a24407f9e8f38b4903a643210ca4511372d91f2
        Reviewed-on: https://gerrit.libreoffice.org/63687
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-21  Miklos Vajna  <vmiklos@collabora.com>  [3ad881feafebd90888ece906382c0e69390b79c2]

        connectivity Writer driver: make ProviderRequest members private
        
        And two more trivial readability cleanups.
        
        Change-Id: Ie79d9afbdc79260821c27c3f62be3e4635f40395
        Reviewed-on: https://gerrit.libreoffice.org/63677
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-11-21  Mike Kaganski  <mike.kaganski@collabora.com>  [506173a7f42f34821238a63f3f8c7362c9fae9d9]

        tdf#112536 related: make soffice.bin a proper console application on Win
        
        Being a GUI application on Windows (with related flag in the executable header
        - see https://blogs.msdn.microsoft.com/oldnewthing/20090101-00/?p=19643/), OS
        would detect the subsystem before launching the application, and won't attach
        the parent console or redirected output handles from it to the application.
        Also, different hacks to reattach the GUI application to the console later are
        unreliable on different Windows versions, and work improperly (the output goes
        to the console after the launch command has already returned, which is wrong
        in batch files). This makes it extremily difficult to do CLI operations with
        LibreOffice on Windows, with error codes/warnings/messages/output missing or
        going to wrong consoles.
        
        Making an executable for CUI subsystem, on the other hand, makes Windows to
        allocate a console before starting it when the program is run by itself. This
        makes the console window to appear on screen unconditionally, even if it's
        hidden later when the program has started. This flashing is undesirable.
        
        But we use a wrapper executable on Windows, called soffice.exe, which is what
        actually launched by user, and which runs soffice.bin. This allows us to make
        soffice.bin the proper console application, and thus make it capable to behave
        properly in CLI scenarios, while avoid the console flashing when run from the
        soffice.exe (which would suppress the console creation using DETACHED_PROCESS
        creation flag to CreateProcessW).
        
        Also creating a new wrapper for console (soffice.com) allows to use command
        lines which omit explicit executable extension (no ".bin"), like this:
        
        "C:\Program Files\LibreOffice\program\soffice" --help
        
        which allows to continue using multiple available help resources unchanged,
        since .com extension is tried prior to .exe by Windows' cmd.exe.
        
        Change-Id: I089d0f30f860da6cfc781b4383f6598a08a4d238
        Reviewed-on: https://gerrit.libreoffice.org/63572
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [457aba546f43a4117c5c263028e35c8aaf9bc7f6]

        fix some dodgy static vars in connectivity
        
        no good reason for these to be static, and likely they will cause
        trouble if this code is ever touched from multiple threads at the same
        time
        
        Change-Id: I3f29d3795bd1a059a75d0d1ab64b25478fd60121
        Reviewed-on: https://gerrit.libreoffice.org/63662
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-21  Zdeněk Crhonek  <zcrhonek@gmail.com>  [994a858d098287733dd9997ca79b4bd6e8956937]

        uitest for bug tdf#91726
        
        Change-Id: I12dadaccf660cafb85f0a6e00d891f1dfd941ab0
        Reviewed-on: https://gerrit.libreoffice.org/63684
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-11-21  andreas kainz  <kainz.a@gmail.com>  [de7d95da32e0515f89172bbb99e6c73b94f2c410]

        tdf#121401 calc keyboard navigation all notebookbars
        
        Change-Id: I45ad8e210954714ed97442ab899de489d64ecf0c
        Reviewed-on: https://gerrit.libreoffice.org/63691
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0abce68927f45673b73d8f806e108a51a36fb543]

        add test for tdf108022
        
        Change-Id: I00868938738e30afc2b212c01ed36d5223401ceb
        Reviewed-on: https://gerrit.libreoffice.org/63683
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-21  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [2bf8469cbca01e53043097708909f6cdf2aae264]

        Fix headless build on Linux
        
        Conditional-compile some OpenGL-ness that crept in
        
        Change-Id: I8d12f34db3b4875470a0d81e9ef6a1654153b206
        Reviewed-on: https://gerrit.libreoffice.org/63676
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-11-21  Jens Carl  <j.carl43@gmx.de>  [29693c9c12c947e04f37adfd56290ae3abd18490]

        Bin obsolete header
        
        Change-Id: I78a231024d90d36494cbd8e363da98fd3b420095
        Reviewed-on: https://gerrit.libreoffice.org/63685
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-20  Jens Carl  <j.carl43@gmx.de>  [a0d1f5eca204e4de84e6e83f0c0765323a23833f]

        tdf#45904 Move XEnumeration Java tests to C++
        
        Move XEnumeration Java tests to C++
        for ScIndexEnumeration_TableChartsEnumeration.
        
        Change-Id: Ibbfcf9ec92c3bae4d6add044d2e62472f32d801e
        Reviewed-on: https://gerrit.libreoffice.org/63678
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-20  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [8c1540d5751ee36a5c9fadae86575665dc3714cd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#119415 Add placeholder text for index filter
            
            Change-Id: If7a0a863eb6b8bb95a5b6236f4f3d490739810a1
            Reviewed-on: https://gerrit.libreoffice.org/63672
            Tested-by: Jenkins
            Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2018-11-20  andreas kainz  <kainz.a@gmail.com>  [12a878a2517cb2260a016ed1c7e5d056687416e9]

        tdf#121401 writer keyboard navigation all  notebookbars
        
        Change-Id: I66b384e57e3e6845bacfad34c5de1b6e5b437311
        Reviewed-on: https://gerrit.libreoffice.org/63661
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-20  Caolán McNamara  <caolanm@redhat.com>  [4853640c2ef30693ddaa5f5204aabc5a671c3692]

        coverity#1441469 silence Dereference null return value
        
        and
        
        coverity#1441468 Uninitialized pointer field
        coverity#1441470 Uninitialized pointer field
        coverity#1441467 Unchecked return value
        
        Change-Id: I485fb0b5a83838a3c4913a74b5ea3ae70b4f6bd1
        Reviewed-on: https://gerrit.libreoffice.org/63663
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-20  Mike Kaganski  <mike.kaganski@collabora.com>  [0a060db0c2bc27f529d28811e705b8c9f8de394d]

        Fix a copypaste error
        
        Has been like this since commit 2d1ef8aa2493f044fa543c72b40bd8c8394d8d71
        
        Change-Id: Idf0e05246f625befb4872e743b490a5594d24f8f
        Reviewed-on: https://gerrit.libreoffice.org/63548
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-20  Miklos Vajna  <vmiklos@collabora.com>  [1ca409292272632f443733450313de5a82c54a9c]

        sw reqif-xhtml export: write graphic of OLE object at OLE1 level
        
        [MS-OLEDS] 2.2.5 EmbeddedObject actually has a last Presentation field,
        and we didn't write it so far.
        
        Luckily all the info can be extracted from the OLE2 container, so we can
        roundtrip the OLE1 wrapper around OLE2 nicely.
        
        Change-Id: I8d4922428dd5beeaae8b6cd4da0575db7014e4a2
        Reviewed-on: https://gerrit.libreoffice.org/63667
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2018-11-20  Mike Kaganski  <mike.kaganski@collabora.com>  [18c3d7c4d2ac72aa3ce1a7c592e227f4668bc1a4]

        Tidy up the --help text to properly fit into standard 80-ch terminal
        
        Change-Id: I5b7f503e32c10b5a844817c040ab0dde27bf48f7
        Reviewed-on: https://gerrit.libreoffice.org/63666
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-20  Khaled Hosny  <khaledhosny@eglug.org>  [476525277727fe1550ff77f0d9979604ac74d00f]

        Don’t split HarfBuzz runs for Japanese text
        
        Change-Id: Ib1b632690ae8491732d893788c9b09ced8e49933
        Reviewed-on: https://gerrit.libreoffice.org/63668
        Tested-by: Jenkins
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-11-20  László Németh  <nemeth@numbertext.org>  [542d17d9384cced62db6bcfa45a5f44316409edc]

        tdf#115319 fix Hungarian article before letter i
        
        in words, for example “az Ipsum”, not “a Ipsum”.
        
        This bug was reported by Gellért Gyuris.
        
        Complete commit 1037e3759bf178b52d16c12a811717f94ab9950a
        (tdf#115319 references with Hungarian articles)
        
        Change-Id: If930feb11a0308246d2512f0093bcacdc8675d0b
        Reviewed-on: https://gerrit.libreoffice.org/63637
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-11-20  Roman Kuznetsov  <antilibreoffice@gmail.com>  [6a65455788483886db2060a4cbdea3f84bed4174]

        tdf#121490 Hide item Standard (Viewing Mode) toolbar from menu
        
        Change-Id: I9e3a071b9b5792a627a3c5b478ba16f0de386487
        Reviewed-on: https://gerrit.libreoffice.org/63630
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-11-20  Caolán McNamara  <caolanm@redhat.com>  [c03a70770e667290e3766e639300c7ecef5eea1f]

        tdf#121538 index 1 never existed
        
        Change-Id: I8493685ceab81a2bd07a3fc75b371a0f679695fb
        Reviewed-on: https://gerrit.libreoffice.org/63651
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [f715d6156e9fd1d7e9cd0cc1f64954a47f1b5d2f]

        Revert "Fix NSS parallel build"
        
        For whatever reason this now fails on Windows for multiple
        users (including myself). Doesn't look like an easy fix is
        possible, so this is reverted until I find some more time
        to look into it (or give up on it).
        
        This reverts commit baf0d6d65da8314d718380bb5750ccd29f3d9a08.
        
        Change-Id: I432637131ba8ac8be614496bd6da0e157372ae94
        Reviewed-on: https://gerrit.libreoffice.org/63664
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-11-20  Stephan Bergmann  <sbergman@redhat.com>  [d5ed903618f200456feed9b410b7bd1ed8daeb62]

        Set CppunitTest-related env vars only during CppunitTest
        
        ...and not for every target's recipe, once solenv/gbuild/CppunitTest.mk is
        included
        
        Change-Id: I710160def23fae5f93c5a67ab25e03fdaa008e00
        Reviewed-on: https://gerrit.libreoffice.org/63655
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [330a709899ed1bb037359a287e32c23bb4ffeef1]

        Removed executable permission on odt file
        
        Change-Id: Icece4e008b653ce334808e3bee968792c4c9e99c
        Reviewed-on: https://gerrit.libreoffice.org/63646
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b29217c586ca38bd8e8c360fb4b73c2ce81495f]

        clean up HelpLocaleString
        
        to make it easier to read.
        
        And fix the last two fall back cases, where it was assigning a different
        value to aLocaleStr than it was returning, which means that it would
        return a different value on the second invocation.
        
        Change-Id: I6cac1ddd23b0a6a9e4ae8a0b9e7d94c0d877de39
        Reviewed-on: https://gerrit.libreoffice.org/63642
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-20  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9b3387f57d4a762f681ab5276aff8764426c6aa4]

        tdf#121537 Add test
        
        Change-Id: Ifdf46dc79f9b3e2b5ab4c9635619a9d7f598affc
        Reviewed-on: https://gerrit.libreoffice.org/63654
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-20  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [210fbfbbf88ce6957b816e68bc442402b0668e69]

        Actually run CheckXTitle tests
        
        @Test annotation was missing
        
        Change-Id: I9e58026e5e131b18e35ab81d7927905316b58f11
        Reviewed-on: https://gerrit.libreoffice.org/63653
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-20  Réka Csékei  <reka.csekei@gmail.com>  [4610388a6cccf45c232bcdfb67d45c0443058b9f]

        tdf#120563 Improve the preview of numbering with relative size
        
        Fixes the preview on Customize tab page
        
        Change-Id: If918522bda573c0f312b04592b4b7de957c9416b
        Reviewed-on: https://gerrit.libreoffice.org/63649
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-11-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [5e2322ec84840df9e268a5d2855073912413d463]

        loplugin:unusedenumconstants improvements
        
        add some unit tests, and improve the heuristics
        
        Change-Id: I95aa97a87e178ce8d506bd245710d0ae66ad08a4
        Reviewed-on: https://gerrit.libreoffice.org/63647
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [9f0a4ae5dec545fe5d90c10ed4ddc2395e617e8e]

        clean up s_bTriedCreation static bool
        
        very weird code, no need for hiding this bool inside a method
        
        Change-Id: I75ee67af32ab012fe5ab5ae766abc56212bb08e6
        Reviewed-on: https://gerrit.libreoffice.org/63643
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-20  Sabri Unal  <yakushabb@gmail.com>  [85123ef1ce3085b33884f688e99792468a118df3]

        Related: tdf#121134: Changing http to https where possible
        
        Change-Id: I99f5ce24743a14a78d24da8c64bc6f9adfda6c4c
        Reviewed-on: https://gerrit.libreoffice.org/63615
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-11-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [a87ba810993a9cd1fd4739d6f42cdc6bc0c82cac]

        remove bogus static variable in reportdesign OSectionWindow
        
        which arrived with
           commit bee746960f3d94d92e71006a7365a26669f52f8c
           Date:   Tue Feb 1 13:42:47 2011 +0100
            dba34d: limit invalidate calls
        and looks extremely dodgy, because it means only the very first report
        design window will be correctly configured.
        
        Change-Id: I127c733faaddcacd8507fa74aebe3b6da761327f
        Reviewed-on: https://gerrit.libreoffice.org/63641
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-20  Matthias Seidel  <mseidel@apache.org>  [dbd5b255f016fc92530e2325bded0f07a0dbc861]

        Center graphic
        
        (cherry picked from commit 58a04e692ad903a9a16e258afc7f80a37fa188cf)
        
        Change-Id: I3004f9607d9551e9c8bce1bedcfe8426ed392170
        Reviewed-on: https://gerrit.libreoffice.org/63609
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-20  Caolán McNamara  <caolanm@redhat.com>  [0d4d93649ddb9962d877e23cdcc3d73e039d7772]

        don't need to use a OUStringBuffer for one character
        
        Change-Id: I301a27edf47588d11080b91507b79be177a6f99c
        Reviewed-on: https://gerrit.libreoffice.org/63608
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-20  andreas kainz  <kainz.a@gmail.com>  [d2d3dfe1d0ebb39ed70c66f4b5e9f7dcf9e4bb16]

        tdf#119714 add Normal View switch in calc pagebreak view
        
        Change-Id: I3b00ee5c851df368a98c6afa0b4c466fc8970fed
        Reviewed-on: https://gerrit.libreoffice.org/63566
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-20  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [4355137901e18e24de2ab123fd0454147f1f3890]

        tdf#121537 Display SuggestedSaveAsName in title if set
        
        Change-Id: I762eb7766a5cbe788c0a360c8a6f37b9b1106412
        Reviewed-on: https://gerrit.libreoffice.org/63639
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-20  Serge Krot  <Serge.Krot@cib.de>  [f2f2143316acb449baaf29dd5300a6acf8a5c632]

        tdf#121456: sw: DOCX: tabs export and TABS_RELATIVE_TO_INDENT prop
        
        In DOCX, w:pos specifies the position of the current custom tab stop
        with respect to the current page margins.
        But in ODT, zero position could be page margins or paragraph indent
        according to used settings DocumentSettingId::TABS_RELATIVE_TO_INDENT
        
        Added new unit test.
        
        Change-Id: Ic56a8527380b6562f4239df1edce0c9b4649af24
        Reviewed-on: https://gerrit.libreoffice.org/63460
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-11-20  Ilhan Yesil  <ilhanyesil@gmx.de>  [c444eb7934d4a3c190e1d060805d9d175c1a9127]

        tdf#121497 "Save As": File Format Type unchanged in Windows
        
        Added checks for filter title, so filter titles are Windows
        conform.
        
        Change-Id: I42485c465ea58540a99b8300c5205b902cb86a92
        Reviewed-on: https://gerrit.libreoffice.org/63573
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-11-20  Mike Kaganski  <mike.kaganski@collabora.com>  [5e8bdd9203dd642111c62a6668ee665a20d4ba19]

        poppler dropped GBool since 0.71
        
        See https://lists.freedesktop.org/archives/libreoffice/2018-November/081410.html
        
        Change-Id: I258e08894486a925bed50a3a4232b6e805af6784
        Reviewed-on: https://gerrit.libreoffice.org/63625
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-20  Stephan Bergmann  <sbergman@redhat.com>  [b0e819bbc0b3ff20de04f31b593f7d5213659045]

        Fix loplugin:staticconstfield
        
        ...(ExprWithCleanups around the CXXConstructExpr in initializers for members of
        O[U]String type, with older Clang, as used in
        compilerplugins/clang/test/staticconstfield.cxx), and thus revert
        e3e8d52625c2dc7a277a955d4ae2ad10c60c5f1b "Temporarily disable
        compilerplugins/clang/test/staticconstfield" again.
        
        Change-Id: Ic5fcdd1a26e4a6810369e4f9d909200d25feb12e
        Reviewed-on: https://gerrit.libreoffice.org/63628
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-20  andreas kainz  <kainz.a@gmail.com>  [7c0c1524f45e73ce24180efc26f969f370fbeb79]

        NB draw groupedbar compact big update and sync with impress
        
        Change-Id: I69ee7466d6e13d3b0c51c27a8668d567c0427a35
        Reviewed-on: https://gerrit.libreoffice.org/63562
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-20  Gabor Kelemen  <kelemeng@ubuntu.com>  [a87a062fd4fac61fde6aa7f6b4277cc77438d119]

        tdf#42949 Fix IWYU warnings in sc/qa/{perf,unit}/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I031faa67192f21d20938c8cc8056db138326a1ca
        Reviewed-on: https://gerrit.libreoffice.org/63143
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-11-20  andreas kainz  <kainz.a@gmail.com>  [228fed36aba7d6a9d02911bcf602218682442a56]

        tdf#120918 change AutoFormat Style in Colibre
        
        Change-Id: I23956b671a24cc8ac85cec4ea6220d1107f99b1e
        Reviewed-on: https://gerrit.libreoffice.org/63624
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-20  Jim Raykowski  <raykowj@gmail.com>  [697c308431101c936bbaae25ea6f6efd162b9d9f]

        tdf#121401 Keyboard navigation for Writer NB contextual single
        
        Change-Id: Ibcb56c6c0f1456c472061039ecc0835928846724
        Reviewed-on: https://gerrit.libreoffice.org/63458
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-20  Jens Carl  <j.carl43@gmx.de>  [dc0616cda97c5039ae6b46ded001b51c6f9de498]

        tdf#45904 Move XEnumeration Java tests to C++
        
        Move XEnumeration Java test to C++
        for ScIndexEnumeration_SubTotalFieldsEnumeration.
        
        Change-Id: Ibe2b283e99230c5e517eb80858ff31459f2c9844
        Reviewed-on: https://gerrit.libreoffice.org/63627
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-20  andreas kainz  <kainz.a@gmail.com>  [511c2d6b28f2f8a3f81558a551e8a5c04034ea74]

        Sifr icon theme rework svg files
        
        additional changes will come
        
        Change-Id: Ia7f8c7d7b3c1471a4c851d1e362f1b67ef8e413c
        Reviewed-on: https://gerrit.libreoffice.org/63055
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-20  andreas kainz  <kainz.a@gmail.com>  [976b7930a1137066a75babc6944ab48ea62ae9ac]

        ZoomMode string description is now PopupLabel Label is now shorter
        
        Change-Id: I442c4bf9acbd85f340371014c20be3292a016beb
        Reviewed-on: https://gerrit.libreoffice.org/63613
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-11-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [6cdfe5ebb4f6c06bfa8b0e67e778dd68131c14e3]

        Drop some headless mode variants
        
        This fixes OSX "make debugrun" by dropping VCL_HIDE_WINDOWS
        handling and removing the internal GetPseudoHeadless() API.
        
        While at it moves the DialogCancelMode enum out of Application.
        
        Change-Id: I4876e752ddbfc39dd44faa673fb0e97810089a75
        Reviewed-on: https://gerrit.libreoffice.org/61598
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-11-20  Miklos Vajna  <vmiklos@collabora.com>  [d220e476df38e86e094066a690985c624316d37f]

        tdf#120551 DOCX import: fix position of group shape with absolute position
        
        Regression from commit af313fc149f80adb0f1680ca20e19745ccb7fede
        (tdf#105143 DOCX import: enable DoNotCaptureDrawObjsOnPage layout compat
        option, 2017-01-06), the group shape which covers most of the single
        page in the document had a negative left position, while it should have
        a small positive one (checking the drawingML markup).
        
        This was a pre-existing problem, but now it's visible since we no longer
        force objects to be on the page in Word compat mode.
        
        Seeing the ODT import never positions group shapes (it's just a
        container for child shapes), probably the DOCX import shouldn't do that
        either. Start moving into this direction, first only for
        absolute-positioned toplevel group shapes only, which already fixes the
        bug.
        
        Change-Id: I152ba06a81a2bd09195a4c724da4b8878b0457bb
        Reviewed-on: https://gerrit.libreoffice.org/63606
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-11-20  Jens Carl  <j.carl43@gmx.de>  [0c627e494052f8717856712358763eb670b5a5fb]

        tdf#45904 Move XEnumeration Java tests to C++
        
        Move XEnumeration Java tests to C++
        for ScIndexEnumeration_SpreadsheetViewPanesEnumeration.
        
        Change-Id: I03c05cd894bf84816618ac28deb01ecb2fd8779e
        Reviewed-on: https://gerrit.libreoffice.org/63622
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [baf0d6d65da8314d718380bb5750ccd29f3d9a08]

        Fix NSS parallel build
        
        This is just a minimal solution and obviously not fully parallel.
        We still have to walk the tree twice:
        1. copy all needed headers to dist (export export_private)
        2. the parallel build (libs)
        
        The fixes are:
        * Add a few rm and @$(MAKE_OBJDIR) calls to various targets
        * Serialize minimal steps in nss_build_all
          => Build libs of nss/lib and nss/cmd/lib before all other
          => drop the minimal all target
        * Make $(SHARED_LIBRARY) depend on $(LIBRARY), otherwise dll lib
          creation on Windows builds a static lib, instead of the dll one
        * Drop all "export:: private_export" rules. We run this before
          the build and duplicate targets break the header install
        
        Change-Id: I1c35985c90d2d63990e04a0d2bb9d8ae921a2182
        Reviewed-on: https://gerrit.libreoffice.org/62011
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-11-20  Jens Carl  <j.carl43@gmx.de>  [20a7d7af616899f39824d546a325c7673506b0b2]

        tdf#45904 Move XEnumeration Java tests to C++
        
        Move XEnumeration Java tests to C++
        for ScIndexEnumeration_SpreadsheetsEnumeration.
        
        Change-Id: Id6fbc4dab54e2b50be42df7ade912a5aaf1cb97c
        Reviewed-on: https://gerrit.libreoffice.org/63621
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-20  andreas kainz  <kainz.a@gmail.com>  [ebe76aa2628617a71c1ada47e9db91dc3fb75d15]

        tdf#95073 new document Breeze icon without gray background
        
        Change-Id: I5d0d44be038f61616fe71cbfecf492b5abffbc8a
        Reviewed-on: https://gerrit.libreoffice.org/63612
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-20  andreas kainz  <kainz.a@gmail.com>  [562f550ef139f0fdaf633884a01b55ee2d596bf6]

        tdf#120300 add setminima icons to colibre and breeze
        
        Change-Id: Ie454dab3f23bee4bf0321fe6f5a657a57cc5ef5e
        Reviewed-on: https://gerrit.libreoffice.org/63611
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-20  Jens Carl  <j.carl43@gmx.de>  [49907ec311944e5c7abeca8dd33b77c63b268e6a]

        tdf#45904 Move XEnumeration Java tests to C++
        
        Move XEnumeration Java tests to C++
        for ScIndexEnumeration_TableAutoFormatEnumeration.
        
        Change-Id: Ibe9f4cffaecc4f3fada04f82425031e6773b32d7
        Reviewed-on: https://gerrit.libreoffice.org/63619
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-20  Jens Carl  <j.carl43@gmx.de>  [f0ddfe64f36b266987ef86bfecb19c203a3ff574]

        tdf#45904 Move XEnumeration Java tests to C++
        
        Move XEnumeration Java tests to C++
        for ScIndexEnumeration_SheetCellRangesEnumeration.
        
        Change-Id: Ic3bc6f38244c4f476d29826accc397b4b6902f31
        Reviewed-on: https://gerrit.libreoffice.org/63605
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-20  Jens Carl  <j.carl43@gmx.de>  [242ea8eea8cf1d0634617aebfb2fffce45c888c4]

        tdf#45904 Move XEnumeration Java tests to C++
        
        Move XEnumeration Java tests to C++
        for ScIndexEnumeration_FunctionDescriptionEnumeration.
        
        Change-Id: I6c15abff293996a6bac8e4a6c0004853fae13990
        Reviewed-on: https://gerrit.libreoffice.org/63604
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-20  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [ef2dfe4d54e1383b1f757f659f9cd1e13d12fba4]

        HIG fixes in asciifilterdialog.ui
        
        Change-Id: Ie54292794aa4ecfce3fed97102aef75d0fec2d33
        Reviewed-on: https://gerrit.libreoffice.org/63614
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-11-20  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [8b011be70b92552932e5d74d862008ab06a064fc]

        Make Persona selection dialog look less busy
        
        • No need for a horizontal line to be randomly there.
        • Get rid of GtkFrames that enclose only one element.
          Seriously, they are cancer. Use them properly!
        • … and while I’m here, use a stock label for the Search button.
          I noticed the associated help page not using the “Go” name.
        
        Change-Id: Id196d8d970a219285c5cc606ab9b4327cdce2e91
        Reviewed-on: https://gerrit.libreoffice.org/62238
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-11-19  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [b14d30f8bff4315fb7ce83a00026e3fa6fb83acf]

        no more SwClient/SwModify for SwTextTableRows
        
        Change-Id: I267904c751c9b32b9b64b0cf1b7f9d922bc7e1f7
        Reviewed-on: https://gerrit.libreoffice.org/63529
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-11-19  andreas kainz  <kainz.a@gmail.com>  [295059082e46718526ab0cc296416447128ceb8c]

        Colibre Breeze icons: add masterpage and pagemode icons
        
        for draw from impress
        
        Change-Id: I60bb28ddf47ca4aa3ef16c9fd61e26ac80d4e721
        Reviewed-on: https://gerrit.libreoffice.org/63563
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-19  andreas kainz  <kainz.a@gmail.com>  [68814c91eb11ac5c5320353267ae248f33f58df6]

        tdf#61580 add insert comment to writer and impress
        
        Change-Id: I00fa63f9cb7c31f54732446aaf62b4a9b9fce522
        Reviewed-on: https://gerrit.libreoffice.org/63565
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-19  Caolán McNamara  <caolanm@redhat.com>  [2cb9c55e4da18fbfb2f578c46d094e6ca0d56fa1]

        Resolves: tdf#112696 survive missing SwDrawContact
        
        its removed when the object was removed from the page to be reinserted
        as as a group member
        
        Change-Id: I8edeb89ae07b73572b65413817212a79ef8957b3
        Reviewed-on: https://gerrit.libreoffice.org/63578
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-19  Jens Carl  <j.carl43@gmx.de>  [4e467724fcea4bfc9cd44261c91f07d8161d3870]

        tdf#45904 Move XEnumeration Java tests to C++
        
        Move XEnumeration Java tests to C++
        for ScIndexEnumeration_DatabaseRangesEnumeration.
        
        Change-Id: I33fac410b4b05f88dad45f859ae466fabb8303fc
        Reviewed-on: https://gerrit.libreoffice.org/63592
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-19  Stephan Bergmann  <sbergman@redhat.com>  [e3e8d52625c2dc7a277a955d4ae2ad10c60c5f1b]

        Temporarily disable compilerplugins/clang/test/staticconstfield
        
        Of the "Gerrit Linux clang/dbgutil" build nodes, one (tb79-pollux) has done the
        lode update to use Clang 3.9.1, while the other two nodes (tb75-lilith and
        tb76-maggie) are still at the old Clang 3.8.0.  When building Gerrit changes for
        master, tb79-pollux started to fail in
        compilerplugins/clang/test/staticconstfield now
        (<https://ci.libreoffice.org/job/gerrit_linux_clang_dbgutil/20247/> and
        <https://ci.libreoffice.org/job/gerrit_linux_clang_dbgutil/20252/>) while such
        builds on the other two nodes still succeed.  So it looks like Clang 3.9.1 has
        some issue with that loplugin, which will need further inspection.  For now, to
        not break Gerrit/Jenkins builds, disable that test.
        
        Change-Id: I1bd380fb98d3b9a411dd04578a5620cdb27cd35b

2018-11-19  Mike Kaganski  <mike.kaganski@collabora.com>  [c13529cd2e20a0aca6f1d4cd0c85a36ab2f54afb]

        tdf#121498: also process --help/--version before VCL init on Win
        
        Otherwise they would be passed to the other running instance, and
        processed there, without outputting the data to the callng console
        
        Change-Id: I5cd9d11b567dfed06e19e9a2c4c29bc82868c064
        Reviewed-on: https://gerrit.libreoffice.org/63577
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-19  Jens Carl  <j.carl43@gmx.de>  [9cc6b8ebe366a909aa8406f26c6775554c65b439]

        tdf#45904 Move XEnumeration Java tests to C++
        
        Move XEnumeration Java tests to C++
        for ScIndexEnumeration_CellAreaLinksEnumeration.
        
        Change-Id: I0cbb97689522d9ff5d3ba0799b6d1e3f215cf533
        Reviewed-on: https://gerrit.libreoffice.org/63590
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-19  Zdeněk Crhonek  <zcrhonek@gmail.com>  [7903848d5984bc997491acc55085de8275ec3b73]

        uitest for Calc- AutoFormat and move/copy sheet dialogs
        
        Change-Id: Ic13f33d37d9f8e472bde5a2708a8a7cbdc6d26f4
        Reviewed-on: https://gerrit.libreoffice.org/63583
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-11-19  Jens Carl  <j.carl43@gmx.de>  [37455f8f0109ac838e2dde64118d7eb736958526]

        tdf#45904 Move XEnumeration Java tests to C++
        
        Move XEnumeration Java tests to C++
        for ScIndexEnumeration_CellAnnotationsEnumeration.
        
        Change-Id: I06ad265c09fa4c29e056527c79c0470634abaabc
        Reviewed-on: https://gerrit.libreoffice.org/63549
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-19  Caolán McNamara  <caolanm@redhat.com>  [d628e404dedc93077e03e2f513e977bda4452d57]

        Resolves: tdf#121487 ::Execute called on "modeless" dialog
        
        that isn't really modeless
        
        Change-Id: I9a092622dc45a9a047ef805ed1e41fd9f036a7dc
        Reviewed-on: https://gerrit.libreoffice.org/63559
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-19  Caolán McNamara  <caolanm@redhat.com>  [9e7bf5d38588adaddb371e4daed318e1b24ccc05]

        tdf#121232 set a size request that will result in a 0 m_nXGap by default
        
        Change-Id: I25ce389bd46beff2dd9b0507581736f2f9511383
        Reviewed-on: https://gerrit.libreoffice.org/63574
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-19  Caolán McNamara  <caolanm@redhat.com>  [ec4769a82f8a35495c1f2dfdd79023d29c263b90]

        tdf#101072 let the sidebar navigator drag and drop too
        
        Change-Id: I748f4e753b7ae7e1229df012e6b4a42fe7e1f97c
        Reviewed-on: https://gerrit.libreoffice.org/63568
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-19  Caolán McNamara  <caolanm@redhat.com>  [c79653e33d018de7dd89b41e4206260b6a0767e9]

        tdf#101072 mpParent isn't SdNavigatorWin
        
        Change-Id: Ibfb60302ce14f0a3492bf4d9311fb5e598f25719
        Reviewed-on: https://gerrit.libreoffice.org/63567
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-19  Stephan Bergmann  <sbergman@redhat.com>  [221caface804a0db8773bc77f0ffbed073f69d6b]

        More adapting to C++2a char8_t
        
        ...in test code that is unhelpfully excluded on macOS, so wasn't covered by
        c89a4996b82881988eb9cc1eeaf24e0d8f9e6dce "Adapt to C++2a char_t" which I
        happened to do on macOS.
        
        Change-Id: I215898a1c468c576d88914ee22deaaaa536d91e9

2018-11-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7f31a2a7fa5a0ec1d6e36161b95a26bbb96d5cd2]

        Removed duplicated includes
        
        Change-Id: Idd6a5e84d93016f97745e6d9b99e4f79f7614ea7
        Reviewed-on: https://gerrit.libreoffice.org/63554
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-19  andreas kainz  <kainz.a@gmail.com>  [45e9d8b093ee3815ed1d02b31d8b9421f977c0cb]

        NB calc groupedbar compact big update and sync
        
        Change-Id: I2c9babfd06694c319b387c53613f178e2ea538f8
        Reviewed-on: https://gerrit.libreoffice.org/63557
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-19  andreas kainz  <kainz.a@gmail.com>  [f1a02fdd43615a4016dc1f2cf44e32c001c36549]

        NB impress groupedbar compact big update and sync
        
        Change-Id: I8156912bb6158716ef9923b53d8f1ade6c89648b
        Reviewed-on: https://gerrit.libreoffice.org/63555
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-19  andreas kainz  <kainz.a@gmail.com>  [b1baf44324857ec57a584908114cd53688089236]

        NB writer groupedbar compact big update and sync
        
        between different context toolbars, ready for release
        
        Change-Id: I6288a9e3c7289fdca8991d4dc207c79f9d488e02
        Reviewed-on: https://gerrit.libreoffice.org/63538
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-19  Balazs Varga  <balazs.varga991@gmail.com>  [f35d0780918a22b2c8bc81d0b9d3d426fcf2659d]

        Related: tdf#108104 Fix nitpick inline in ShapeProperty enum class
        
        Change "///" to "///<" then the doxygen assigns the token on the
        correct line.
        
        Change-Id: Ia622a109e6e0797e967aa3c5d3ca4ba21e0ad458
        Reviewed-on: https://gerrit.libreoffice.org/63556
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-11-19  Stephan Bergmann  <sbergman@redhat.com>  [f2a3a5148256774bdd36e7550f69cde01b9c82ee]

        -Werror,-Wunused-private-field
        
        Change-Id: Ic7164539420890a1dfef6ece37a1f549bced3d0e

2018-11-19  Arkadiy Illarionov  <qarkai@gmail.com>  [b51f83a1b97c71e35bfb5253432e5e2aa488d954]

        Simplify containers iterations in svx/source/[f-i]*
        
        Use range-based loop or replace with STL functions
        
        Change-Id: Icd11c895b7eca5ad438a8b0e29a762bb22d43b1b
        Reviewed-on: https://gerrit.libreoffice.org/63531
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-19  Tor Lillqvist  <tml@collabora.com>  [f26e9dc366465a9c9de7e9a607a168aca60cf017]

        FormattedField is gone
        
        Change-Id: I5debe51f2dd44ed659c6e1a358d236303c4b9a4b

2018-11-19  Stephan Bergmann  <sbergman@redhat.com>  [601eb38254d94daeb251a1dfa06f71de4fe512da]

        missing include
        
        Change-Id: Ic34c883b5479a959cccf00da5761849ebc008aa8

2018-11-19  Stephan Bergmann  <sbergman@redhat.com>  [7d29c6c49f1b82d9305e9c9938660e85e76caae0]

        missing include
        
        Change-Id: Iec63c3a357805e7fb19681ff8590f2444ce33017

2018-11-19  Caolán McNamara  <caolanm@redhat.com>  [97bbffc917deba872090667e9dc096ecec99d557]

        weld TreeView
        
        a) use GtkTreeStores for GtkTreeViews
        b) ironically can't store GtkTreeStore contents in .ui apparently
        c) set show_expanders for all non-trees and unconverted cases
        d) on-demand subtrees
        
        Change-Id: I3c1036a222daba2c129b1a22ffeb3fe35005ae31
        Reviewed-on: https://gerrit.libreoffice.org/63336
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-19  Miklos Vajna  <vmiklos@collabora.com>  [5b3592a42cc88a225237efadcc4d110be307303e]

        sw: prefix members of SwTOXBaseSection and SwTableConfig
        
        Change-Id: I2fc2a7d456c92851e7bbb250f4467f3e0fd4f88a
        Reviewed-on: https://gerrit.libreoffice.org/63546
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2018-11-19  Miklos Vajna  <vmiklos@collabora.com>  [ec11c1aee04eacb00d94a6359f959b990ddb6923]

        external: update pdfium to 3613
        
        Change-Id: I99bd67f45796eb85635543a5e4563bb7477cf63e
        Reviewed-on: https://gerrit.libreoffice.org/63547
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2018-11-19  andreas kainz  <kainz.a@gmail.com>  [d0ecdcf4a563adfcff4aae511723488961ae259e]

        Add addtextbox link to breeze and colibre icons
        
        icon will be used in groupedbar compact Draw context NB
        
        Change-Id: I8f8151fb25d24e0423d5fb625e08f13d27187d8e
        Reviewed-on: https://gerrit.libreoffice.org/63537
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-19  Gabor Kelemen  <kelemeng@ubuntu.com>  [492ea7e08571e466e37f870b7642a79df55c2e92]

        tdf#42949 Fix IWYU warnings in include/vcl/[ab]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: If18c80fc64e55d797953e24e40e5d5e62bd9c625
        Reviewed-on: https://gerrit.libreoffice.org/63453
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-11-19  Stephan Bergmann  <sbergman@redhat.com>  [50e644253f78ab002f180fb8e82ca181b95cb7ff]

        Take array-to-pointer decay into account in loplugin:redundantcast
        
        Change-Id: I3c5bace180605d1a72a74feb1bf9f9b184a16d83
        Reviewed-on: https://gerrit.libreoffice.org/63545
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [adc8dfe0faa36ffc40e5193c25bf303a6bda91c0]

        Fix _REFESH_ -> _REFRESH_
        
        It passed "make check" on Linux.
        
        Change-Id: I3ec957f3cab6da2790976ed67e2514d58d3e141b
        Reviewed-on: https://gerrit.libreoffice.org/61044
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d5b887e2329c1d37c1bc368a4bc89d50e561e06a]

        Fix STR_REDLINE_FORMATED -> STR_REDLINE_FORMATTED
        
        It passed "make check" on Linux.
        
        Change-Id: If89dc17d0a907680f64d0d35dd147e00be694c0e
        Reviewed-on: https://gerrit.libreoffice.org/60869
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f4dc137734a7e0aaefdc854acd124cc2dbba72ec]

        Fix typos
        
        Change-Id: I6d51e4eb4a49a30193b904b2c7d62df1e16ea3d9
        Reviewed-on: https://gerrit.libreoffice.org/63475
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2f049ebdb343eeb377720e27463c1975a83a1985]

        Fix typos
        
        Change-Id: I0c966f517e337caa340526b48fa62b9910ce0a3e
        Reviewed-on: https://gerrit.libreoffice.org/63504
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [67408174f82b42ecf55c7ea0a4348aabf73a51f3]

        loplugin:constantparam
        
        Change-Id: Ifc2a8db82bd8bb508bce7f226e2cb499d1e6f6f8
        Reviewed-on: https://gerrit.libreoffice.org/63492
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [9656150f313229533a291eefd1bf33986bb19730]

        loplugin:singlevalfields
        
        Change-Id: If21bdaa8431a4d40bbf70a6e9a119d77a3596012
        Reviewed-on: https://gerrit.libreoffice.org/63487
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4c4b05b762e511bc466105be252fb3cecf2307ad]

        Fix typos
        
        Change-Id: Icf1b10c517d7c575250bc74de03162fbc13c89b1
        Reviewed-on: https://gerrit.libreoffice.org/63476
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d71ea82055a6a304493c7eaa90809a348e23784d]

        add test for tdf#104579
        
        Change-Id: I62112a2aa0eac6aaa78fdadabfc4439f2a66e6df
        Reviewed-on: https://gerrit.libreoffice.org/63542
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [afe5e1f8de0a25364c8c98b453cfe831330c4eed]

        tdf#104579, if no data point shape props are set take the series props
        
        Change-Id: Ia2c0d6b05385a0f3900e20ef807b869e4098654c
        Reviewed-on: https://gerrit.libreoffice.org/63541
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-19  Stanislav Horacek  <stanislav.horacek@gmail.com>  [8b1d0dbe1dde6db200d7061ee75566f46c9a9632]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - update menu command to protect spreadsheet structure
            
            Change-Id: I14e424aea344ffeab47bc68d99b98dd56492dcbc
            Reviewed-on: https://gerrit.libreoffice.org/63521
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-19  Stanislav Horacek  <stanislav.horacek@gmail.com>  [62bcd40ce7c8f62a84add4e631d79916cf22f9a9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - update commands to insert column before/after active column
            
            Change-Id: Ie633d63e70103f2eda88a677e72c7e91482e5ac0
            Reviewed-on: https://gerrit.libreoffice.org/63523
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-19  Caolán McNamara  <caolanm@redhat.com>  [684641b3f85850f9ae1bd36ef24e4ca89fac95f4]

        coverity#1441441 Uncaught exception
        
        Change-Id: I0c2208abe6a995d4980bd93bc5466306c6de696d
        Reviewed-on: https://gerrit.libreoffice.org/63534
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-19  Caolán McNamara  <caolanm@redhat.com>  [55df51923cfee438092e6f259574710418d62224]

        coverity#1441442 Unintended sign extension
        
        Change-Id: Id0286f34ccc387dd148e42b83e8f62aacfb54219
        Reviewed-on: https://gerrit.libreoffice.org/63535
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9ccdf4d8abf6ec6612c88ab65be25eb6be89b455]

        tdf#108022, don't overwrite chart export information
        
        Change-Id: I47d8a817022829c8cada614469303e440f377299
        Reviewed-on: https://gerrit.libreoffice.org/63536
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-18  Zdeněk Crhonek  <zcrhonek@gmail.com>  [ec914194382654aa4b0ad9973acc0eed15a4ab43]

        add uitest for bug tdf#78133
        
        Change-Id: I3a8c43f84fa69ff9a547806bbac9dfd37617f3e3
        Reviewed-on: https://gerrit.libreoffice.org/63533
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-11-18  Julien Nabet  <serval2412@yahoo.fr>  [e6019a99c8c451640d3df5b8ab1fd0be143ddf21]

        cppcheck: unreadVariable dp_gui_extensioncmdqueue
        
        Change-Id: I0bf922c5f0135d32f66a756c9e6af0bb22575a75
        Reviewed-on: https://gerrit.libreoffice.org/63532
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-18  Jens Carl  <j.carl43@gmx.de>  [e1695ce5df353f2dc1f7aa2aa9f261cc70526f37]

        tdf#45904 Move XEnumeration Java tests to C++
        
        Move XEnumeration Java tests to C++
        for ScIndexEnumeration_NamedRangesEnumeration.
        
        Change-Id: I7cbe9fbeddd4d8ecbccddfdfd14cdcae01a06684
        Reviewed-on: https://gerrit.libreoffice.org/63517
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-18  Michael Stahl  <Michael.Stahl@cib.de>  [02ee8445bb7360617d8759eb27575395992e1e13]

        coverity#1441443 SwTextFrame always has a SwTextNode
        
        Change-Id: I9453ec9f3021702d89efed0adcf3422a59ae28ae
        Reviewed-on: https://gerrit.libreoffice.org/63530
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-11-18  Alyssa Ross  <hi@alyssa.is>  [c06570c6e919ee090715049abfdfbd55d34aa467]

        Fix build on macOS 10.11
        
        Setting an undefined property is a hard error, even though we check for
        the property first. Using message notation instead reduces this to a
        warning, and allows the build to continue on systems without
        allowsAutomaticWindowTabbing.
        
        Change-Id: I572d8900fdeca16c733d541084d64385891733c1
        Reviewed-on: https://gerrit.libreoffice.org/63526
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-11-18  Arkadiy Illarionov  <qarkai@gmail.com>  [587ef41f75b8ea0bcd03366178d42a324dcf481c]

        Simplify containers iterations in svx/source/[s-u]*
        
        Use range-based loop or replace with STL functions
        
        Change-Id: I2ec3e58cc46c9286ef863c732912ca7a729bab62
        Reviewed-on: https://gerrit.libreoffice.org/63522
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8b83659bb8f3368a1df949d5bc84d7b2dd0370b4]

        tdf#102186, add test for deleted data labels
        
        Change-Id: Ie4849b62f96cf6829aa845997bbc9647d94f4dbb
        Reviewed-on: https://gerrit.libreoffice.org/63514
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-18  Caolán McNamara  <caolanm@redhat.com>  [76e79bfd3d87f61450badfb1d3bcd22002a278bb]

        Resolves: tdf#121409 missing dialog parent
        
        Change-Id: Ia290d3cc40806b2a88e33e6dabcf36543992f882
        Reviewed-on: https://gerrit.libreoffice.org/63500
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2018-11-18  Julien Nabet  <serval2412@yahoo.fr>  [7e89f4194e76863097a1d791cda8cfbf352c0109]

        cppcheck: fix returnDanglingLifetime (l10ntools)
        
        Change-Id: Ia3c094ee65be3f5048df6896a4a6428bdd8fed10
        Reviewed-on: https://gerrit.libreoffice.org/63527
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-18  Julien Nabet  <serval2412@yahoo.fr>  [d1869324494d943f684c4dfd15d311e23352c6a6]

        Use std::to_string (OOXMLParserState)
        
        Change-Id: I145f45d9980496e1ba8636597a70c4dcbf49838c
        Reviewed-on: https://gerrit.libreoffice.org/63525
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-18  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [ced9b3e50cb8a880630a3d02723816ce8c565aca]

        no more SwClient/SwModify for SwXTableRows
        
        Change-Id: Ic487fc51134bacbbc16b675cc177602874b9bc2a
        Reviewed-on: https://gerrit.libreoffice.org/63491
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-11-18  Julien Nabet  <serval2412@yahoo.fr>  [0c3e10b8407996b822331c56201ade515245f373]

        Replace macro IMPLEMENTATION_ENTRY used once (filter)
        
        Change-Id: I9781487fc7cdfd3dc71f27d51d74c0f4138eec65
        Reviewed-on: https://gerrit.libreoffice.org/63524
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-18  Stephan Bergmann  <sbergman@redhat.com>  [d30eb91f140ffcdf9326b218b03f5ff8607611a9]

        lolugin:staticmethods
        
        Change-Id: I731ad0f55e68ffa7658955c9d8a557da2759fcac
        Reviewed-on: https://gerrit.libreoffice.org/63496
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-18  Mike Kaganski  <mike.kaganski@collabora.com>  [a208ece66416048cdc99235a569bd8c928a07394]

        tdf#120703 PVS: V560 A part of conditional expression is always true/false
        
        Change-Id: I60bb778a88dd5619efd4858eb74d56d28616c777
        Reviewed-on: https://gerrit.libreoffice.org/63520
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-18  Mike Kaganski  <mike.kaganski@collabora.com>  [cf6b3bece7d46878302075329c72c7541c65bbd0]

        tdf#120703 PVS: Let ScConflictsFinder::GetEntry return reference
        
        V560 A part of conditional expression is always true: pEntry.
        
        V560 A part of conditional expression is always true: pConflictEntry.
        
        Change-Id: I54fad2b0236c8c686f470a50ce45b096a842d56a
        Reviewed-on: https://gerrit.libreoffice.org/63519
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [19d7475077518bf54d5f1cc091d6fb0094dd7e28]

        Fix typos
        
        Change-Id: I2a7877dc341e9bcbea231f5ce9edb1236f97df1c
        Reviewed-on: https://gerrit.libreoffice.org/63505
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-18  Jens Carl  <j.carl43@gmx.de>  [7ff004e8cac9b3e7296da11fc634facdadcd4d59]

        tdf#45904 Move XEnumeration Java tests to C++
        
        Move XEnumeration Java tests to C++
        for ScIndexEnumeration_LabelRangesEnumeration.
        
        Change-Id: I89c24de2323a2507fd5c1639af72c6b7121e77c9
        Reviewed-on: https://gerrit.libreoffice.org/63516
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-18  Jens Carl  <j.carl43@gmx.de>  [986217f02de979b84c62843ae93db120e267abac]

        Bin obsolete header
        
        Change-Id: I0a9ffcb8e49f60882fa944fdbc69225286ac3d44
        Reviewed-on: https://gerrit.libreoffice.org/63515
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-18  Jens Carl  <j.carl43@gmx.de>  [cd52e2775773f3628177da4551d9f18e83740910]

        tdf#45904 Move XEnumeration Java tests to C++
        
        Move XEnumeration Java tests to C++
        for ScIndexEnumeration_SheetLinksEnumeration.
        
        Change-Id: I19bd376cc7921c9dcb7b08394c9c299c336921e3
        Reviewed-on: https://gerrit.libreoffice.org/63511
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [4bd2e57653ce22044ab984b06c84f22ef287cecf]

        tdf#102186, don't overwrite the deleted flag
        
        Change-Id: I3cc69a0baebc55ad52b64960657e9daa4be8f39d
        Reviewed-on: https://gerrit.libreoffice.org/63510
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [14f83b8a8ec8f2fe1570db285f4527b9fd5d86ea]

        tdf#113916, don't import if no DB range is selected
        
        Change-Id: I6562ded076f53c44b5eeab7027058baf6c71f48f
        Reviewed-on: https://gerrit.libreoffice.org/63509
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-18  Balazs Varga  <balazs.varga991@gmail.com>  [dddcfa0089bc84965d7a2c94f5f738a325cfae78]

        tdf#94231 OOXML Import: Fix disappeared Hatch Background Color
        
        With adding the PROP_FillBackground property to spnCommonPropIds and
        spnFilledPropIds the hatch background color imported correctly,
        an will not disappear.
        
        Change-Id: I56745179236d2912a2d5c8585098e54acc4e3062
        Reviewed-on: https://gerrit.libreoffice.org/63069
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [1baf55c0ab7cc003225fd9adcaf702a511db575a]

        fix off by one error
        
        BLRG-PT-18-004
        
        Change-Id: I9cd2582aebf2b33d40f23254047c35c8dee90f4b
        Reviewed-on: https://gerrit.libreoffice.org/63508
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-18  Jens Carl  <j.carl43@gmx.de>  [a146438bdbe043357b6c729a6136d1aeef269d97]

        tdf#45904 Move XEnumeration Java tests to C++
        
        Move XEnumeration Java tests to C++
        for ScIndexEnumeration_DataPilotTablesEnumeration.
        
        Change-Id: I6f5f8439b50cdf313b00f9dd69b780d654b5cdb4
        Reviewed-on: https://gerrit.libreoffice.org/63507
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-18  Jens Carl  <j.carl43@gmx.de>  [b5fca203d1561be77ab5f3f78cf3ef38208305f1]

        tdf#45904 Move XEnumeration Java tests to C++
        
        Move XEnumeration Java tests to C++
        for ScIndexEnumeration_DataPilotFieldsEnumeration.
        
        Change-Id: Iac7c60c3971756bcc47fc68a4aa86b442af266c5
        Reviewed-on: https://gerrit.libreoffice.org/63506
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-18  Maxim Monastirsky  <momonasmon@gmail.com>  [eb5b353b523ec4d7d6588e2fae5b8b4117bfc2b1]

        Simplify color status handling
        
        Change-Id: I9335fa2ab94f69853b45f070499d7e18aac458c3
        Reviewed-on: https://gerrit.libreoffice.org/63499
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-11-18  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [f21c8878ad7c3af2d0e0c8a491d39874fc60b7ca]

        Add delete cell Calc context menu (KJ & elementary) Improve diaspeed icons (elementary)
        
        Change-Id: I71f3e9acadb97512c39a44c929b63f81eea4e944
        Reviewed-on: https://gerrit.libreoffice.org/63503
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>
        Tested-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2018-11-17  Maxim Monastirsky  <momonasmon@gmail.com>  [57f33bfd0c69a4568d1d5840391ab9901d4f4f66]

        Rename BorderColorStatus to ColorStatus
        
        Next commit will use this for all color status updates,
        not just for borders.
        
        Change-Id: Ibd95d755a33bfc079fcbffabfd8896b6b777609f
        Reviewed-on: https://gerrit.libreoffice.org/63498
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-11-17  Maxim Monastirsky  <momonasmon@gmail.com>  [f162066d9df814086c92fa008c563ffc08daaf98]

        tdf#121267 Handle missing diagonal borders
        
        Regression of 9125a4f3f63a7f49fd307908c181e999120063e0
        ("Use FeatureStateEvent directly for status updates").
        
        Change-Id: I57856c5707fffcf84f95afa9ef80a394b550c56f
        Reviewed-on: https://gerrit.libreoffice.org/63497
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-11-17  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [8a02a1d329c43df6de383a7b0cf8ac14247b18c9]

        bump product version to 6.3.0.0.alpha0+
        
        Change-Id: Ia9d5785fd32823e3c4f5b40fd3db1dc89d217bbe

2018-11-17  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6e4ec68783efb630e60a80e46817200ca89ed518]

        Update git submodules
        
        * Update translations from branch 'master'
          - final update of translations for 6.2.0 beta1
            
            and force-fix using pocheck
            
            Change-Id: I355e7331efc15474a5b4e8277d8c375b5cac7c42
            
2018-11-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0143e976454f7937b3f9ba29113bbc36505173c8]

        Fix typos
        
        Change-Id: Ic7a29f572ce4c42cc88e5d45ebbb774c4b21aaa0
        Reviewed-on: https://gerrit.libreoffice.org/63488
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b12acadfeade6749f2d3f522811539b6f1f6e664]

        Fix typos
        
        Change-Id: Ie41eaccb9a70769e43b945595039f6f598e78c8a
        Reviewed-on: https://gerrit.libreoffice.org/63489
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-17  Caolán McNamara  <caolanm@redhat.com>  [35d548e414903c9f513c0899a2bab475ff56d0f0]

        weld writer numbering styles dialog
        
        Change-Id: I697fa74a21acec550fcacd2a8d8468dfb21afcac
        Reviewed-on: https://gerrit.libreoffice.org/63495
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-17  Noel Grandin  <noelgrandin@gmail.com>  [5197e6582e0658112013bd81b905b24e5c00b5ad]

        remove unused IS_TRAVELSELECT
        
        Change-Id: I2651b28ec52a001b67cdb3b2d88e8bca0eeb7790
        Reviewed-on: https://gerrit.libreoffice.org/63493
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-17  Stephan Bergmann  <sbergman@redhat.com>  [c89a4996b82881988eb9cc1eeaf24e0d8f9e6dce]

        Adapt to C++2a char_t
        
        u8 literals incompatibly change their type (as implemented by recent Clang
        trunk)
        
        Change-Id: Ia4f7b91f5d86656a056303d2754981ab2093a739
        Reviewed-on: https://gerrit.libreoffice.org/63494
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-17  Caolán McNamara  <caolanm@redhat.com>  [1ee42f427fc80a4f3a63ee9fffbf9d187f1253ba]

        drop unused SvTreeListBoxFlags::IS_EXPANDING
        
        Change-Id: I60ecf3b157cad3ebc58b6349690eccc0fedbd26a
        Reviewed-on: https://gerrit.libreoffice.org/63482
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-17  Arkadiy Illarionov  <qarkai@gmail.com>  [bc1407317f1488fd4467422552e85a2966af939a]

        Simplify containers iterations in sw/source/core
        
        Use range-based loop or replace with STL functions
        
        Change-Id: I53f9d76b5232488856098c86c6d51decc08a6b64
        Reviewed-on: https://gerrit.libreoffice.org/63490
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-17  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [9ffe350ae344e9863330fbb2405c37df6b9d0984]

        pocheck: don't throw away Plural-Forms header
        
        also don't change POT creation date when rewriting a po file, update
        Po-Revision instead.
        When creating templates, put X-Accelerator before X-Generator (like
        pootle would order it)
        
        Change-Id: I7fec4cb1c50e27b87decd9a892de3f01a02253ed
        Reviewed-on: https://gerrit.libreoffice.org/63416
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-11-17  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [344773c608ea28718b630590ee1023247aa62d63]

        localize: sort directories to have predictable sorting in pot files
        
        also remove pre-onegit special handling
        
        Change-Id: Ie60be508a188e00b9eea1b743ea10f1f985c459e
        Reviewed-on: https://gerrit.libreoffice.org/63288
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-11-17  Takeshi Abe  <tabe@fixedpoint.jp>  [f5011d7226060e04e7b92f035f71e285b853712c]

        sc: Calculate the value only once for micro-optimization
        
        Change-Id: I394bca979d4b914d6b6997837fab636b9bc4e479
        Reviewed-on: https://gerrit.libreoffice.org/61879
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [70a60cece0666b226c4f36d87d85ec9841bfb67c]

        loplugin:unusedmethods
        
        most of the removal is ripple effect from removing
            SvxIconChoiceCtrl_Impl::EditEntry
        which became dead after
            commit 630b5db9a10cd49d24d5e563374bd68f1fe670f5
            Date:   Tue Nov 13 08:40:07 2018 +0200
            loplugin:singlevalfields in svtools
            
        Change-Id: Ibfaa7c925cc5549a4858cc62c59d848aab72f460
        Reviewed-on: https://gerrit.libreoffice.org/63481
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-17  Jens Carl  <j.carl43@gmx.de>  [3b7faa73420550d508d480ed70146468dfadb268]

        tdf#45904 Move XEnumeration Java tests to C++
        
        Move XEnumeration Java tests to C++ for
        ScIndexEnumeration_TableConditionalEntryEnumeration.
        
        Change-Id: I205a224160af39bba611cc4af76286082dd7966f
        Reviewed-on: https://gerrit.libreoffice.org/63486
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-17  Jens Carl  <j.carl43@gmx.de>  [a9cabfed5ea019c2e69220d924d000688bb5c935]

        tdf#45904 Move XEnumeration Java tests to C++
        
        Move XEnumeration Java tests to C++ for
        ScIndexEnumeration_TableColumnsEnumeration.
        
        Change-Id: Id4a3f78942b3bed2a09f617b961507a01374f455
        Reviewed-on: https://gerrit.libreoffice.org/63485
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-17  Jens Carl  <j.carl43@gmx.de>  [fb036ee652cf2284a70036b3bf2948ef966cffb0]

        tdf#45904 Move XEnumeration Java tests to C++
        
        Move XEnumeration Java tests to C++ for
        ScIndexEnumeration_TextFieldEnumeration.
        
        Change-Id: I92e8c4779a22b6da1dabf5a24bbb76fe20ec398c
        Reviewed-on: https://gerrit.libreoffice.org/63484
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [40d94e6084980ec710ee8032e4a214ec237c7c48]

        Fix typos
        
        Change-Id: I25660634dcb9ebb31292275e31ed7a047e4ddd25
        Reviewed-on: https://gerrit.libreoffice.org/63474
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [32865e69c9774d5545a3100158798b6763ff62f0]

        Fix typos
        
        Change-Id: I63b3cdae2dfb4442d10430d9041145f892b31967
        Reviewed-on: https://gerrit.libreoffice.org/63480
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4e12b20c0857b9e56ee5221fb6ecea98aca89864]

        Fix typo
        
        Change-Id: I13db1e2b776ac2590e0d861e0ad2957253cab457
        Reviewed-on: https://gerrit.libreoffice.org/63477
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ccf024edc184ce5763e38f4f1b2290f214296de8]

        Fix typo
        
        Change-Id: I60033e640f118d9e162384b6c418c35df7c61872
        Reviewed-on: https://gerrit.libreoffice.org/63461
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-16  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [f211668f1c73f4738c788d76177f6018358bde29]

        Update git submodules
        
        * Update translations from branch 'master'
          - Galician: remove duplicated string that breaks help creation
            
            causes a segfault in helpex.
            Galician help is full of syntax errors – whatever tool the translators
            use for offline translation is pretty broken – but those don't break the
            build.
            
            Change-Id: I31a21a84ed3c732dd97b2f8e443b53443483bafc
            
2018-11-16  Miklos Vajna  <vmiklos@collabora.com>  [cd348a6244a092c251a8e1362cd78de562d7bef6]

        oox smartart, accent process: add support for zorder offsets
        
        The oox::drawingml::Shape -> css::drawing::XShape converter doesn't
        support ZOrder, so just give each drawingml::Shape a default ZOrder.
        This way the offsets can be applied, and sorting can move the shapes to
        their correct place.
        
        This makes parent text of the bugdoc readable.
        
        Change-Id: Ib87a096fba66aad4a4f35d19473ea88dab340fd0
        Reviewed-on: https://gerrit.libreoffice.org/63478
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2018-11-16  Mike Kaganski  <mike.kaganski@collabora.com>  [d28bea8bfa99b46460243173e95632923b9642a8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Conversion from TXT: Move dot outside of copied text; add optional params
            
            Change-Id: Idb1ab1ea9435d88076a2fe2295c8617e54ca7c7a
            Reviewed-on: https://gerrit.libreoffice.org/63395
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [813f9259b84541c43b0730ac11f179e1deaee058]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#121084 Help page for Calc REGEX function
            
            * honor DTD
            * follow erAck advise
            
            Change-Id: Ib911888fbc5aae9c4a749c9343218081df9f6783
            Reviewed-on: https://gerrit.libreoffice.org/63430
            Tested-by: Jenkins
            Reviewed-by: Eike Rathke <erack@redhat.com>
            
2018-11-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [270e41adb0c7a5f3e25e0ea25933de0d5c32ef9c]

        loplugin:buriedassign in sd..writerfilter
        
        Change-Id: I954c12d9e1c493be6ac8c7b15076077b5bff5b74
        Reviewed-on: https://gerrit.libreoffice.org/62811
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-16  Jozsef Szakacs  <zmx3@citromail.hu>  [26caf1bc59c81704f11225e3e431e412deb8c475]

        tdf#114179: Custom size and position of the chart wall
        
        By Xlsx files, rChartSize is using the Values that it gets from getChartSize(), this is the
        same Size as rPageSize. By Docx files rChartSize was a negative number everytime,
        so the calcAbsRectangle Method gave back a 'false' Value because of this. The rPageSize shows
        at every Debugging, Width = 16000, and Height = 9000 for Docx files, and beacause rChartSize was
        equal to rPageSize by Xlsx, I tried rChartSize with this Fixed Size.
        
        Change-Id: Ia29fa3401475c33c1b5e3dde9c3cb030a02cceb4
        Reviewed-on: https://gerrit.libreoffice.org/62991
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>
        Tested-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-11-16  Tamás Zolnai  <tamas.zolnai@collabora.com>  [cb1d625aee558c9aa3c0bf3ea44b65f37dca48a8]

        Revert "tdf#115639: Align right/center with trailing spaces the same"
        
        .. as MS PowerPoint"
        This reverts commit 1da3a3cb74a415a76fa547ef0c8f61780e260e7f.
        It was a bad solution for the problem.
        
        Change-Id: I6f6fecb7c74a884fbfb04c6e7204eb8bf347a272
        Reviewed-on: https://gerrit.libreoffice.org/63473
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-11-16  Regina Henschel  <rb.henschel@t-online.de>  [c4c1636b5132261e64492de38f252b19b77e69b8]

        tdf#121305 Increase accuracy of custom shape circle
        
        The old implementation has used 4 segments and a questionable control
        point distance. The patch changes this to use the common
        implementation in basegfx. The method in basegfx is extended to allow
        to set the start quarter, so that the custom shape circle can get the
        same start quarter as it has before. The method descriptions in
        basegfx are adapted to the current implementation.
        
        Change-Id: I3a40f81827227ee0037d336bdf3c1ec6fdd64b4b
        Reviewed-on: https://gerrit.libreoffice.org/63366
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2018-11-16  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [90b93b6964e922fcc4aaadf06278edc0e10af925]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Some updates to Mozilla themes page
            
            Change-Id: Ie0f1575252317e4879a9c9c7cebc51beb304c5fa
            
2018-11-16  Justin Luth  <justin.luth@collabora.com>  [46c1a75b144a4c5fd1f4ab0113b87fe030bebd27]

        tdf79435 doc/docx: round-trip legacy input formfields
        
        GrabBag the settings which LO doesn't implement
        (which is all of them) so that the document
        round-trips without losing the config settings.
        
        Change-Id: I00de6c483af68073634430dd74fd445e981573ab
        Reviewed-on: https://gerrit.libreoffice.org/62241
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-11-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [8def8ca39d28ad34106767d14273b7b7d1b0b882]

        loplugin:buriedassign in sc
        
        Change-Id: I1408fd35a50a95e12895979b797548c89f7f4c74
        Reviewed-on: https://gerrit.libreoffice.org/63469
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-16  Stephan Bergmann  <sbergman@redhat.com>  [94146d15b2183857378b84cac9f36f8455dd378f]

        Library_vclplug_gtk3_kde5 apparently uses SvNumberFormatter now
        
        Change-Id: I3a597c971fd51cba3b9b41b88c4bcc43355ffd79

2018-11-16  Stephan Bergmann  <sbergman@redhat.com>  [53a78e9fc37187fe7f76839e28b56c853c4d860e]

        loplugin:staticmethods
        
        Change-Id: I8d26503d68ed3dcc37574e247de3eae02b4e0f53

2018-11-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [c8907b19dc04a57b74cfc14dc641ac41177e2142]

        loplugin:buriedassign in sw
        
        Change-Id: If2adf22a0ac3e030fca1b4ecd0173cac58f0f21e
        Reviewed-on: https://gerrit.libreoffice.org/63470
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-16  Caolán McNamara  <caolanm@redhat.com>  [11300c48d4350c2f6748a1ca04b919cfae338d41]

        Resolves: tdf#121246 crash in chart dialogs
        
        Change-Id: I3bc720e44f5ea15749e6bc0f0fada3a17a783e23
        Reviewed-on: https://gerrit.libreoffice.org/63463
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-16  Caolán McNamara  <caolanm@redhat.com>  [41d588835c359171c8d1a410221d75b9410b0c2d]

        Related: tdf#83128 translate word/char counts as separate n_gettext args
        
        Change-Id: I2033f4ef51a861c7634dccdae885a842bb079913
        Reviewed-on: https://gerrit.libreoffice.org/63465
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [890afecb45bfcd2e53599974fbcf61fffd8f8a7b]

        loplugin:buriedassign in dbaccess..oox
        
        Change-Id: Ic0ca695a1d9d05418213475a68e233953136cc8e
        Reviewed-on: https://gerrit.libreoffice.org/63468
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [faa63cd14c1d360d0e4eedb64cd879aa1229fa60]

        new loplugin buriedassign
        
        Change-Id: If6dd8033daf2103a81c3a7c3a44cf1e38d0a3744
        Reviewed-on: https://gerrit.libreoffice.org/63466
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-16  Caolán McNamara  <caolanm@redhat.com>  [f5f5a17be7bdcd0adb3928631bdeac275a5abdd9]

        entirity of writer rebuilding when vcl widget headers change
        
        which seems a bit excessive
        
        Change-Id: If0ab5a33bfbbd399e270f3e140c9d44d843985aa
        Reviewed-on: https://gerrit.libreoffice.org/63422
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [12e460d99988a66179381fe40185978450ea0ea0]

        loplugin:buriedassign in avmedia..cui
        
        Change-Id: Id44f1e98a3aac2c417f8030de603175bf68f0dfe
        Reviewed-on: https://gerrit.libreoffice.org/63467
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [caf9cd9389b30cd6eb93735d89aae90c1d835f5c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Honor asc/desc in XHP sorting
            
            Change-Id: I11cc206e3f8771fc19387cd2a9c02697982251dc
            Reviewed-on: https://gerrit.libreoffice.org/63445
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-16  Mike Kaganski  <mike.kaganski@collabora.com>  [071eabe3e87a3bffd8710ebf1f1d51f15f230833]

        Do not truncate fractions of seconds in timestamps to integral milliseconds
        
        I.e., importing a CSV field like "1970-01-01T00:00:45.890622" as "Date (YMD)"
        should not truncate .890622 to .891.
        
        Change-Id: I8d17ce54f63c3c4e68b8f90c63b6d1bb28bee67b
        Reviewed-on: https://gerrit.libreoffice.org/63459
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-11-16  Michael Stahl  <Michael.Stahl@cib.de>  [68880a3004623553bf1920ad8a4a4d2be4bca234]

        tdf#121031 sw_redlinehide: fix SwUndoDelete of table: create table frames
        
        (regression from 723728cd358693b8f4bc9d913541aa4479f2bd48)
        
        Change-Id: I7a52b8499f05e9e8cbf81330ea264fbbfe3bac87
        Reviewed-on: https://gerrit.libreoffice.org/63462
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-11-16  Aleksei Nikiforov  <darktemplar@basealt.ru>  [5edc23dbc53773536265fd6a54319d9cd1cd9e99]

        tdf#120777 KDE5: Update initialization of QImages
        
        Make sure that created empty QImages are filled with transparent pixels.
        
        Copying data from previous QImage on widget resize removes blanking
        on window resize when qt5 vcl plugin is used.
        
        Change-Id: If072a4b8b334bc87dbe4aaea9aa8774bb5e202ee
        Reviewed-on: https://gerrit.libreoffice.org/63029
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-11-16  Miklos Vajna  <vmiklos@collabora.com>  [84a0496de8300e4e7febb0f30862d8c5f9a1472e]

        starmath: create XMLOasisMetaImporter instances with an uno constructor
        
        Change-Id: Ie48a779958a393b68dea613c3bcc17113165f065
        Reviewed-on: https://gerrit.libreoffice.org/63443
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-11-16  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [bbf5c85c2affa47fe0f6674dd0ee8ccc55446769]

        tdf#99122 Send as email: prefer ooxml formats
        
        and remove the draw branch - there is no menu entry in draw for this.
        
        Change-Id: I1e435023a6b39c6990c8a9d3df52b668b5de0571
        Reviewed-on: https://gerrit.libreoffice.org/63433
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-16  Zdeněk Crhonek  <zcrhonek@gmail.com>  [f830d83b3c47e89f06c573d0c0eaf2a89e782c23]

        uitest Calc Show sheet dialog
        
        Change-Id: I27e97e6b0664f20d93cbf6588403d7db85ef7ecf
        Reviewed-on: https://gerrit.libreoffice.org/63384
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-11-16  andreas kainz  <kainz.a@gmail.com>  [b113553e2ec63a2b0641ffddc31db06b0c74544a]

        tdf#121017 context menu web text: editstyle is always paragraph style
        
        Change-Id: I985c3f9be81cbeadb393fe8a03bde6a11e3e391d
        Reviewed-on: https://gerrit.libreoffice.org/63450
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-11-16  andreas kainz  <kainz.a@gmail.com>  [7fbd5e13215c64232e57fb9ecc31d9b9d5f4baec]

        tdf#121017 context menu global text: editstyle is always paragraph style edit
        
        Change-Id: I8c6204e389105e2572cd2edd4fb5f23c87896c66
        Reviewed-on: https://gerrit.libreoffice.org/63449
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-11-16  andreas kainz  <kainz.a@gmail.com>  [8e3223078bd8ca356f8a3a102cc4d44b1b35caf4]

        tdf#121017 context menu writer text: editstyle is always paragraph style edit
        
        Change-Id: I56a8385669a8cd74e2794d12a7cd4c722da1313d
        Reviewed-on: https://gerrit.libreoffice.org/63448
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-11-16  andreas kainz  <kainz.a@gmail.com>  [ee0fa2b83bb648518ac3761914d39a4305f8a77a]

        tdf#121017 context menu swxform text: editstyle is always paragraph style
        
        Change-Id: I3e53e06ce55c377076234f08ce090c4904db8cb6
        Reviewed-on: https://gerrit.libreoffice.org/63451
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-11-16  Jim Raykowski  <raykowj@gmail.com>  [b4aa41f305c9f02a245dcab8b046af430a4dd6c9]

        tdf#121216 Fix custom pattern not displayed in area tab page
        
        pattern editor on reopening
        
        Change-Id: I1c77dff4bfebc9f4a2661210f5bbbaa8573a90db
        Reviewed-on: https://gerrit.libreoffice.org/63456
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2018-11-16  Jens Carl  <j.carl43@gmx.de>  [fdb520825339a8618cd41b0d972b98155039b9e7]

        tdf#45904 Move XEnumeration Java tests to C++
        
        Move XEnumeration Java tests for
        ScIndexEnumeration_TableRowsEnumeration to C++. Also improved the
        overall run time of the test by limiting the range to enumerate over for
        reasons mentioned in fdo#45337.
        
        Change-Id: Id8eb998242cacf61bb472a0c130f38482c95db1c
        Reviewed-on: https://gerrit.libreoffice.org/63444
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [a2751c0795cdac9d78f8919aab319a418b6e0bbc]

        loplugin:staticmethods improvement
        
        Change-Id: I8889ce8a7d2309b54454cfe4c6421282e1c6e755
        Reviewed-on: https://gerrit.libreoffice.org/63434
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a04340a08c9f2a0e7208f3109fbcc97ab19fccb3]

        Fix typos
        
        Change-Id: I033731251c4fffd759144f5bd9d6b9737de48c80
        Reviewed-on: https://gerrit.libreoffice.org/63455
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [25c61d782d64fb3d63484e69c7e362a0c8faf106]

        Removed duplicated include
        
        Change-Id: I147e10a4ce503a91e51eed15586db3381447cc7c
        Reviewed-on: https://gerrit.libreoffice.org/63454
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-16  Brian Fraser  <andthebrain@softfrog.ca>  [759ee18f4cbadd1f4fbdccbc599c04a183066788]

        tdf#37483 Add drag'n'drop to reorder custom Impress animations
        
        - Support drag'n'drop of single items. If the animation is collapsed,
          it will move its collapsed sub-animations as well.
        - Sub-lists remain expanded when its parent animation is moved, or
          a sub animation becomes the new parent of the text group (due to moving).
        - Maintain the cursor between custom animation list redraws.
        - Don't change selection on collapse after custom animation list
          rebuild.
        
        Change-Id: I92d96e9a01c6884ef739612e456cc541218b6ebb
        Reviewed-on: https://gerrit.libreoffice.org/62342
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-11-15  Xisco Fauli  <xiscofauli@libreoffice.org>  [525ed5d1fcb89412f0b80be0b1e35410b048c337]

        tdf#107240 tdf#120432 Disable time/date entries in read-only/protected mode
        
        Change-Id: Ia3c757fa094f17be3b4aadaee65c4699bf0c1cb1
        Reviewed-on: https://gerrit.libreoffice.org/61953
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-11-15  Takeshi Abe  <tabe@fixedpoint.jp>  [e22ab5e6f6b0ea49231ca454a567133996306116]

        Resolves: i#32345 Make LARGE()/SMALL() return an array
        
        ... if the second parameter is an array.
        
        This change follows their specification in ODF 1.2.
        
        Change-Id: I45c8923f462e9477e1234b47e39dcdd8d2198784
        Reviewed-on: https://gerrit.libreoffice.org/62541
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-11-15  Caolán McNamara  <caolanm@redhat.com>  [973a3dd9623107c18c6765d0b247aa34018a0447]

        force rerender on unit change
        
        Change-Id: I7a64b2e200bf0c50ea636be8aac1249713044103
        Reviewed-on: https://gerrit.libreoffice.org/63438
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-15  Caolán McNamara  <caolanm@redhat.com>  [1d988778095ecbe84f1a1002511377d0708b3443]

        Resolves: tdf#121432 don't insert an extra page when parent is tabcontrol
        
        but the new child is a toplevel widget
        
        Change-Id: Ib794e076e2626485b9d9231daf914db6dd9b5e2f
        Reviewed-on: https://gerrit.libreoffice.org/63431
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a78bac697f9398de7b9480eacf0e9fafce1ca58d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - typo
            
            Change-Id: I0ffcaf4a1582d3ee31c40d9ecfc4f922651a1b18
            Reviewed-on: https://gerrit.libreoffice.org/63441
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0d3f1ed35a1f211d459b5da8eba83b404b2d8e31]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#118473 Help page for VBA FormatNumber
            
            + some fixes in table formatting
            
            * Added Mike's advise.
            * fix dumb copypasta
            
            Change-Id: I997c3200e521e7fac9f20f17a9bb9e2574bccfdd
            Reviewed-on: https://gerrit.libreoffice.org/63373
            Tested-by: Jenkins
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            
2018-11-15  Tor Lillqvist  <tml@collabora.com>  [65372d470c4b8c4f1b2340b6d2af1544b1141d80]

        WaE: -Wimplicit-fallthrough
        
        Change-Id: I4d80a64a228c7225df13ca17d933b8f940ddc3e3

2018-11-15  Miklos Vajna  <vmiklos@collabora.com>  [e807d6158e5bb030e2f884571493f65b285875f8]

        sw reqif-xhtml export: write graphic of OLE object at an RTF level as well
        
        An embedded object have have its replacement graphic at 3 levels in
        reqif-xhtml: PNG at HTML level, WMF at RTF level and as a stream in the
        OLE2 storage. Some reqif readers depend on having the replacement
        graphic at an RTF level, so write that variant, too.
        
        Change-Id: I3391303248d2792a4c370e8fc84db0f22185312e
        Reviewed-on: https://gerrit.libreoffice.org/63419
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-11-15  Caolán McNamara  <caolanm@redhat.com>  [39aa91cfb4620a650ceba01076a1c0aa2fbfdadf]

        Resolves: tdf#121341 weld TrendlineTabPage
        
        Change-Id: I8ecc1901388986bd6a3822e8d0055e48d873586c
        Reviewed-on: https://gerrit.libreoffice.org/63387
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-15  Caolán McNamara  <caolanm@redhat.com>  [21c41659969cba4dc50d3208fb1736032c971661]

        Resolves: tdf#121415 font tab page has no name
        
        Change-Id: I3ca6a8b58163fe5c84a306dd80dd7171f8540299
        Reviewed-on: https://gerrit.libreoffice.org/63425
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [2e9ad89ee9c4f062b6e257548338b9e4c459f820]

        sw: -Wimplicit-fallthrough from MacOS clang (or perhaps NDEBUG clang?)
        
        Change-Id: I0219a0f6438c58b3f3307efe0b62d2a40ef281e4

2018-11-15  Caolán McNamara  <caolanm@redhat.com>  [4ce5d39689fda418e8f2d7d9c1124190b2cbad7a]

        bind SalInstanceSpinButton to FormattedField
        
        Change-Id: I71190343739fae51b1c17d74ea1c4a548bca0b01
        Reviewed-on: https://gerrit.libreoffice.org/63371
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-15  Caolán McNamara  <caolanm@redhat.com>  [9e0a099fb66c303bec0489198ba7cfe770b28684]

        reformat when the unit changes
        
        Change-Id: I2252a5bc4c3b495c35b9d5672a272362646ebbe8
        Reviewed-on: https://gerrit.libreoffice.org/63426
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-15  Jens Carl  <j.carl43@gmx.de>  [32a8c55c9746f27db6a825372913e639d67c3476]

        tdf#45904 Move XEnumeration Java test to C++
        
        Move XEnumeration Java tests for
        ScIndexEnumeration_ScenariosEnumeration to C++;
        
        Change-Id: Ia778f644cbb2836e6c6bfc12ae389cda3420e5b2
        Reviewed-on: https://gerrit.libreoffice.org/63399
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-15  Stephan Bergmann  <sbergman@redhat.com>  [ac37f40464a6bce346e588b3979bf97809f18f27]

        Adapt recent CppunitTest_xmlsecurity_signing fix to ASan
        
        f0305ec0a7d199e605511844d9d6af98b66d4bfd "Fix creation/removal of GPG socketdir"
        spawns additional gpgconf processes which need the same LD_LIBRARY_PATH fix as
        d15f042abd5a1093984a0c8380837145f38c4efc "CppunitTest_xmlsecurity_signing failed
        in sanitizer builds"
        
        Change-Id: I1da9e9e459c5a584f092966923f8818f115322dc
        Reviewed-on: https://gerrit.libreoffice.org/63420
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [38d9c708b3ee86a77f7616b46a42c0f2fbcc68f6]

        Fix wrong path name
        
        Change-Id: I79ed336058ffa9e182d3332acfeda8d6526c6b43
        Reviewed-on: https://gerrit.libreoffice.org/63432
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c7dd81ca32bd194b2ab7d181e2e7593d6347730]

        loplugin:staticmethods in sc
        
        Change-Id: I3cdce43e0ba9b17f9bf993ebcad5f64f0834ceaf
        Reviewed-on: https://gerrit.libreoffice.org/63421
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [d197d524c5292cf6d66be802ec7d1fed78e30416]

        loplugin:staticmethods in sfx2
        
        Change-Id: Ide10d0186431e745c3bb17d321cf46724e801c8f
        Reviewed-on: https://gerrit.libreoffice.org/63404
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-15  Stephan Bergmann  <sbergman@redhat.com>  [80751cd90d007a19143e13bf69c7e317b7d4afc9]

        Update the reference rdbs to libreoffice-6-1-0
        
        LD_LIBRARY_PATH=.../master/instdir/program \
         .../master/workdir/LinkTarget/Executable/unoidl-read --published \
         .../libreoffice-6-1-0/instdir/program/types.rdb \
         >.../master/udkapi/type_reference/udkapi.idl
        
        * no changes
        
        LD_LIBRARY_PATH=.../master/instdir/program \
         .../master/workdir/LinkTarget/Executable/unoidl-read --published \
         .../libreoffice-6-1-0/instdir/program/types.rdb \
         .../libreoffice-6-1-0/instdir/program/types/offapi.rdb \
         >.../master/offapi/type_reference/offapi.idl
        
        * all the interim modifications to offapi/type_reference/offapi.idl were done in
          error and had already been reverted again (i.e., `git diff
          76f30450577bcecf0423833884e3e5215decdd07..5b0ceb86c342754d8f4e83408c7ae0da0e3931d3^
          -- offapi/type_reference/offapi.idl` is empty)
        
        Change-Id: Ibac6d00f9b6fa3fa4d4ac491af66ea4938b36b87
        Reviewed-on: https://gerrit.libreoffice.org/63424
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-15  Stephan Bergmann  <sbergman@redhat.com>  [755d79e05c5b10531b8d99714121aa77b4a3c454]

        Use C locale in UITest
        
        b96180cb9bbec90b0faaf61c78c71bd4f6499e40 "uitest: set en_US.UTF8 for the
        LibreOffice instance" had made UITest use the en_US.UTF-8 locale (passed from
        LIBO_LANG to LC_ALL when starting soffice in uitest/libreoffice/connection.py),
        for unstated reasons.
        
        The mail sub-thread starting at
        <https://lists.freedesktop.org/archives/libreoffice/2018-October/081318.html>
        "Re: master build problems with en_US.utf8 locale" now argues that support for
        an en_US.UTF-8 locale in the OS should not be necessary when building LO.  While
        absence of OS-support for en_US.UTF-8 apparently doesn't break the UITests (see
        <https://lists.freedesktop.org/archives/libreoffice/2018-November/081375.html>
        "Re: master build problems with en_US.utf8 locale"), it feels better to make
        these tests not use the en_US.UTF-8 locale at all.  At least for me, the tests
        ran fine when using the C locale instead.
        
        Change-Id: I23eb2ce540bb40a7b7d13c2a396e313966f03f6e
        Reviewed-on: https://gerrit.libreoffice.org/63360
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-15  Caolán McNamara  <caolanm@redhat.com>  [f90fda2eeeb319d04a52482f85fb161a6e9a7fef]

        reformat on set_digits change
        
        Change-Id: If69cee340e48d42b1be56ea6012e6686aa203f53
        Reviewed-on: https://gerrit.libreoffice.org/63423
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-15  Eike Rathke  <erack@redhat.com>  [7997c12d01e03a719d9aa262cc55bc415b592ff7]

        Resolves: tdf#121260 do not force AddressConvention::OOO on parseFormula()
        
        Change-Id: I48b8295fc75e40f5d58f99fc2809c28de48771d5
        Reviewed-on: https://gerrit.libreoffice.org/63417
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [fc7f3f44a749265011d0a4f2d100c3e744263436]

        Revert "revert 25622f29b4003307d2ba780ff1232d8b7cdafa35 in list.cxx"
        
        This reverts commit fa2167fe500e68f8960f40e13fdc908fc3fa1323 ...
        and fixes the merge conflicts.
        
        Change-Id: I57fa6b9e7d35e0fc28d941f2968854a52b17b995

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [418206ee076c44f0447e9ea63fbac14a5f3d4c9d]

        sw: GSE_INP is dead since CVS import, remove it
        
        Change-Id: Ib0713df614e63c20965979e7e34f7481fe8ed838

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [176b91fc730db7d21cd894864baf8848b1a6aa12]

        sw: fix a search-and-replace gone bad in DocumentFieldsManager.cxx
        
        Change-Id: I6b2df2aee96ab32123d3fa23fd9a2480b3ed3c72

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [d7db9dcbbe7676daa43155006c11cfbfe922a7ff]

        sw_redlinehide_3: update fields on redline ops
        
        Can't tell which chapter/reference fields will be affected by a redline,
        so we have to either update all of them, or rely on the
        IDocumentSettingAccess::getFieldUpdateFlags() which lets the SwIdle
        update the fields, at some later time...
        
        Change-Id: I3b9cfd17bd227a18f64dac193f0cc912768810c1

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [c7d42c0341de16cdeb4a28c6b9c2e6c68c8b1892]

        sw_redlinehide_3: update fields in UnHideRedlines
        
        Repainting is not enough, values require up-to-date outline visibility
        etc.
        
        Change-Id: I85d99fc65a071279c2d4656a52ff82ed3b2db7d8

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [f30c45f52f7df3c463886b1674917ee681290fee]

        sw_redlinehide_3: filter deleted footnotes in Field Reference dialog
        
        Change-Id: I386bce6b929e38077c01595de618b89fccdaf5fe

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [f1db41715ad9cc9655cc7f9bba86b822d693bb83]

        sw_redlinehide_3: adapt SwSetExpFieldType::GetSeqFieldList()
        
        Change-Id: Iea24b3823b648066e331dc5e9789c79662727a12

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [17cf1b2695e20f5120c308fd59af35e6b83b2732]

        sw_redlinehide_3: add second result to SwRefPageGetField
        
        With the old Hide implementation this actually would take the last
        set-field in the redline nodes array section to set the value at the
        start of the document, because there was no check for that; surely that
        was wrong...
        
        Change-Id: I63fb89ccf0067f1fe375226d6d04cafb6485c5d6

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [815ffb5e166129285132aee8846578ae9839862d]

        sw_redlinehide_3: add second result to SwAuthorityField
        
        ... and SwAuthorityFieldType, which needs 2 lists of the fields because
        each citation may occur multiple times, so their order might change on
        deletions.
        
        This is for when there is a bibliography in the document, and it is set
        to IsSequence(), i.e.,
        insert Bibliography -> Number entries -> Sort by document position...
        
        Change-Id: Iba2c31267aeebacb779713567eeb0aa6659afefb

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [99a97d3807cf8c95ab452d5c16b3079ad62755f0]

        sw_redlinehide_3: add second result to SwGetExpField, SwSetExpField
        
        This is quite tricky & somewhat ugly due to the SwValueField base class
        & we need to duplicate its member too :(
        
        It would be possible to filter the deleted fields in
        SwDocUpdateField::MakeFieldList(), but the problem with that is that
        the instance is long-lived & might be used with different layout
        settings, so it's probably better to filter in the 5 or so client
        functions that iterate over the GetSortList().
        
        Note that this will also filter other fields including database fields,
        hopefully that shouldn't cause problems.
        
        Change-Id: I0cdbc7757fa529598b5dbceec0bd2c4a619be05a

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [cfb7ee43b05bf8e028ac1490242138c49ffa224e]

        sw: booleans are hard, let's go shopping
        
        Has been like that since CVS import...
        
        Change-Id: Iefa49407de90bace5eea2f86170ba8cd29b1cfe7

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [4c1ac91f28b6f76faf4beeca8b1bef7833bb6481]

        sw: flag check looks incorrect in SwDocUpdateField::MakeFieldList()
        
        Change-Id: Ifebbaa6ef21ac518f62a726dadaceb97fd5e446b

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [75ae16fc2b9c5bca79b4e5b178d9952a15c4e3bf]

        sw: prefix members of SwDocUpdateField & trivial cleanups
        
        Change-Id: Ied1e89279e3071e0c6c1b414bb23044e6439258c

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [ac41b860be6f865732b6abafd59259b8c937f8cc]

        sw: remove the SwSetExpFieldType::m_pOutlChgNd member
        
        It's only used in one function, just use a local map.
        
        Change-Id: I3a79876acf8b31c1a8a14e9f65ada2153e7c773a

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [cb55e37c32cef758f7bbe358a3766198e76991ac]

        sw_redlinehide_3: expand layout-dependent in SwChapterField/SwGetRefField
        
        Change-Id: I3b68a46f68fb4070d26b247a6701b510cc209d9b

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [e6d76a2e14c7504219f94e9ed8c213b7e58f3e5b]

        sw_redlinehide_3: transport layout from ExpandField() to Expand()
        
        While at it, rename that to ExpandImpl() so it's unique.
        
        Change-Id: I217deb72b4dfdca777e28e18ff56e49863e66640

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [f8cab2f422895ebad8be9b8b3bb76600e6eaf1d0]

        sw_redlinehide_3: add layout parameter to SwField::ExpandField()
        
        If the bCached=true, it shouldn't matter what the layout is, because the
        field won't be expanded properly anyway.
        
        Except for the SwInputField which disables caching, but that one often
        has a different code path anyway.
        
        For most fields it doesn't matter anyway, e.g. database fields.
        
        Change-Id: I628195f43c5d26feba94af0a832386791c072ba1

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [ad292b0ab5ec6f21d5ec710e6ef503b25b578169]

        sw_redlinehide_3: adapt SwFormatFootnote::GetFootnoteText()
        
        Change-Id: I206d7345525a4de0f9ece6bac575f82ff1f96df8

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [d9976f4d7fc678bcbf34d72339b710c656d92b97]

        sw_redlinehide_3: SwGetRefField::GetExpandedTextOfReferencedTextNode
        
        Change-Id: I98530004f2d75b10fc4cd3241b06d513ed57675b

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [e74d5ccd542c64487b97edff035f723a2082ec3b]

        sw_redlinehide_3: pass layout into SwTextNode::GetExpandText()
        
        Thanks to [loplugin:nullptr] and [loplugin:implicitboolconversion]
        for finding one of the call sites; 3 current C++ compilers would
        otherwise have implicitly converted the parameters into nonsense
        without warning.
        
        Change-Id: I3cf6697b37616570fd56fd32da27752983a66f4a

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [22fd34b10a8e978b881959ee508757da19eeedac]

        sw_redlinehide_3: pass current layout through ModelToViewHelper
        
        The expansion of footnotes (and soon text fields) depends on the
        layout's mode.
        
        In SwXFlatParagraphIterator, just use whatever is SwDoc's "current"
        layout, should be good enough...
        
        Change-Id: Ica3b9eae56b14910c435c0f9c3f8ab6dbcda105f

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [623d1c5017bba364f6bc28c7c99b46e5cd9f8b76]

        sw_redlinehide_3: SwNodeText::GetExpandText overload is...
        
        ... apparently only used by ToX code; rename uniquely & add layout
        parameter.
        
        Change-Id: I0f94787fecd913912f122a654f183ac59b16e30a

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [ae246b44da1708417aaaefe4f9186cfbbb9a9137]

        sw_redlinehide_3: add second result to SwGetRefField
        
        ... and init it in SwGetRefField::UpdateField().
        
        Change-Id: I69af00678e84214d4a122d8b2d940fcdda5f4ccf

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [43a7231c96b5d132e8cc349553ff6efaba9d5ed0]

        sw_redlinehide_3: add second result to SwChapterField
        
        Now it can store both the result for Show as well as for Hide mode.
        
        Change-Id: I15a14b76a96ef77683cd63039b1a8f5e1e94e4c9

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [a25e7ac89e456f57f2b9701b04b7a4733aaf6f57]

        sw_redlinehide_3: adapt SwChapterField::ChangeExpansion()
        
        Add layout parameter to find the correct outline node.
        
        Change-Id: I15477dff18c3e5e34b291a92878d938d04497436

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [b2116f2c05aed2179b4e451cc735cb13e5aa7f4a]

        sw: prefix members of SwChapterField
        
        Change-Id: I180806bfe40150398fb45f57c7d93e429464f2cb

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [da6aeed295599217df56d84580672391561b268f]

        sw: parameter of SwChapterField::ChangeExpansion() is required
        
        Change-Id: I2d992719c86ec7d0203173c6f9008cf4845b3855

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [b8b53e54e3873275c3ab40b4ec9217c00727ed26]

        sw_redlinehide_3: fix comment of SwUndoRedlineDelete
        
        GetUndoComment() just returns "$1" and then
        SwUndoRedlineDelete::GetRewriter() just replaces all of that;
        seems to work...
        
        Change-Id: Iaaa563b8dc6848506a5f8e186248f4f6fb9c80e9

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [5f8bae548fd84c26cd05af3563e6b6ba200edf74]

        sw_redlinehide_3: adapt SwEditShell::GetScriptType()
        
        Change-Id: Iffb09b9145b72a1ac8710e41a0a7d7ad3abe5c33

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [eed21432f3f1fa1f23552cc03fc3ffddf5fc2f29]

        sw_redlinehide_3: adapt PDFExport lcl_HasPreviousParaSameNumRule
        
        Reuse some formerly static functions in docnum.cxx
        
        Change-Id: I8d6bcca28a4f8a6e197a1c302acdf22ce6de01ff

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [3d6169eb3918ffb414ddc6fd36bc9973ccb36135]

        sw_redlinehide_3: adapt more SwCursorShell InFrontOfLabel funcs
        
        SwCursorShell::LeftRight() and SetCursor().
        
        Change-Id: I71cd382f06a4050c4676864ac50fb268cd099226

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [482eb7bee0084408760eddbf1b44f78f98d2707d]

        sw_redlinehide_3: adapt SwCursorShell::LRMargin/IsAtLRMargin
        
        Change-Id: I4576a464b37e786178a3cb31a0be922f1b55db88

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [2c7c8aa224629c6236a7e77e836b83d33d6edc99]

        sw: remove pointless indirection to SwTextNode::GetNumRule_
        
        Change-Id: I4b5d34d3efd4f49f8b1690ed4c2b063c782b9d20

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [f6922001a6d06e6c9ced6a2f115406a3c2b3752f]

        sw_redlinehide_3: adapt SwCursorShell::UpdateMarkedListLevel()
        
        Change-Id: I2cd143baafae09324ad0a439cfad3f916ddb13b3

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [8fd57fff544bc79a96ef54054d22dc3469daf1fb]

        sw_redlinehide_3: hide deleted numbered nodes in field dialog
        
        This reuses the IDocumentOutlineNodes code for IDocumentListItems;
        the only client of it is the field dialog cross reference page.
        
        Adapt SwCursorShell::GetContentAtPos() too.
        
        Change-Id: I9a9ed464b176dd26bf39969ba94041f995ba8c7e

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [6825f6917c78d954a7af06ce80818a1757b31416]

        sw_redlinehide_3: fix footnotes not being removed when deleted
        
        If there already is a merged SwTextFrame and a footnote is being
        deleted in a non-first node hence UpdateFramesForAddDeleteRedline()
        is called, the SwFootnoteFrame isn't removed unless by some accident.
        
        Just let CheckParaRedlineMerge iterate all top-level nodes.
        
        Change-Id: I65ac90636a283d5178b4c0323bcc0ae28b3f1196

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [b294d613876e653be1814ecdbb192ad9de665955]

        sw_redlinehide_3: move assert in SwContentNode::DelFrames()
        
        This is happening in MoveParagraph; the UpdateMergedParaForDelete will
        reset the pParaPropsNode pointer so move assert below that.
        
        Change-Id: I31069578a9bfdb05f01ea778bbe9e9ae43c865c6

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [a19dc0d9cc35ae1e200f51d86950595f6771e9c3]

        sw_redlinehide_3: update frames in MoveParagraph()
        
        ... if redlining is disabled and MoveNodeRange is called.
        
        Change-Id: I8c4e35b1b783446ab9bd888599bcce44222857e8

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [2d89cd4a1dc3c1f4193475618f222896f9a01207]

        sw_redlinehide_3: SetHideRedlines() must iterate doc when Show->Hide
        
        Something must call AddToListRLHidden() on all the nodes.
        
        Change-Id: Ibe23f499372b7fd07a2894ee3f90684d53d67aef

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [10aab2a97c3959e50b831a7530cfea7e82c405e9]

        sw_redlinehide_3: fix SwDoc::MoveParagraph copying of redlined text
        
        If redlining is enabled, the selection is copied and so delete redlines
        become insert redline; better to delete the delete redlines so the
        insert redline consists only of the visible text.
        
        Change-Id: I5f7da96dd957262ccc2b83d0abe6add258b7067f

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [a08e5729f052ebef3221a522a816033fa553d9b4]

        sw_redlinehide_3: adapt SwDoc::MoveParagraph()
        
        Very tricky...
        
        Change-Id: Ic4157d14c2a3ee7c90f103561a376ac6f753a694

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [af644c02b45b1401d8a0b6924af2d93044e6d43d]

        sw_redlinehide_3: update frames in SwDoc::MoveParagraph()
        
        ... for hidden mode.
        
        Change-Id: I61f240ee7e4e3b61d53b07170be195c15fd679ae

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [39750e1c1f83c67d67b312cfd71372c352e0cac0]

        sw_redlinehide_3: fix bad redlines in SwDoc::MoveParagraph()
        
        Avoid creating a redline that ends on an EndNode (if the moved node is
        the last in the body), and also ensure that the redline has valid
        SwIndex nContent in its positions (because lcl_CheckPosition asserts
        that).
        
        Change-Id: I9b89d8cbc180453c24d9690ac937adb4512f0aeb

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [a823343fd36fa222f2a79d7325ce0524f0375b93]

        sw_redlinehide_3: SwTextNode::AddToList ignore Undo-array nodes
        
        The node is moved between undo-array and doc-array and each time
        AddToList is called; it doesn't make sense to add a node that is
        currently in undo-array to a list, and it leaks the mpNodeNum
        because IsInList will return false because the SwNodeNum lacks a
        parent, and it triggers some recently added asserts,
        so just don't do that.
        
        Change-Id: I75e51386806ce3845b7c61206020a59c092577fe

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [b75d209fbcb78cd218d6f5c5fa54390798f85bbb]

        sw_redlinehide_3: adapt setters in SwEditShell too
        
        SwEditShell::SetNumRule(), DelNumRules(), NumUpDown()
        
        The selection could start in a different node than the props-node but
        the operation with hidden redlines should apply to the props-node.
        
        Change-Id: I307f6497c8fabdf8e12e352c6b9f2c4bf9101720

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [91545fc0694eccdd76fd66adc38d6759af90fe9d]

        sw_redlinehide_3: adapt SwEditShell::GetPaMAttr/GetPaMTextFormatColl
        
        These are Num-relevant.
        
        Change-Id: Ic07dc2574590713357aec484051f52bfe792eabb

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [d8261df866a3629d6dfdc539fa6dc649405df3fa]

        sw_redlinehide_3: adapt SwWrtShell::NumOrBulletOn/Off
        
        Change-Id: I5cd89bc0595f96125d58a05e01d9e33b965621fe

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [3d59c4639ffb667e0f59cda56baef0ff29da852e]

        sw_redlinehide_3: adapt SwFEShell::GetNumRuleNodeAtPos()/IsNumLabel()
        
        Change-Id: Ifd65b7b294cd7bc2a93c9e574712dce200bdfcf3

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [6adf631468d22d08158567670d0b609068cb0061]

        sw: remove this nonsense, see SwPam::Delete()
        
        Change-Id: Ic8425801e51219627fd37e0b63161590a61b2857

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [6b3d7e1d10912c7ed5d12256e6d02cbe414b3e50]

        sw_redlinehide_3: adapt even more SwEditShell Num
        
        IsNoNum(), GetNumLevel(), IsNumRuleStart(), GetNodeNumStart()
        
        Change-Id: I38e592835f3e6e3e7faa901e5b6533b2222fb35a

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [4d472b9b80a5c62338b7f080d5654d741c75e532]

        sw_redlinehide_3: adapt more SwEditShell Num
        
        ReplaceNumRule(), SetNumRuleStart(), SetNodeNumStart()
        
        Change-Id: I7e58d477b02e0e242ce3c12eca0071856533debf

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [cba617386c0b9b76b5d91564400adea875f1998f]

        sw_redlinehide_3: adapt SwEditShell::SearchNumRule()
        
        Change-Id: Ic7d07a1e4920d5776a8fec3893cd2cd2aff2c6fc

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [c50ed4176cb1addfd11c075b3bb3650f74e91685]

        sw_redlinehide_3: adapt SwDoc::GotoNextNum()/GotoPrevNum()
        
        ... and callers in SwCursorShell / SwEditShell.
        
        Change-Id: Iffe4ca7893b97df8bd07f25c9e0e1dc908011e3f

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [7f49659e68786948904bf71b65e8510878552d8c]

        sw_redlinehide_3: SwEditShell::HasNumber, HasBullet etc.
        
        Change-Id: I6db8421a52f7a9bece5ebb95b377dd3bb0a39af4

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [8691bb65e90b9616891bf93cd36c4292cc6bc1b5]

        sw_redlinehide_3: SwEditShell::IsFirstNumRuleAtPos()
        
        IsFirstOfNumRule() needs a layout so it can check the correct
        SwNodeNum.
        
        Change-Id: Ic6bd9adc909d7c325f5e450fd9e53a15f68e7a63

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [1514dea569e0ffdd669b1dd2c7f12d0c67596153]

        sw_redlinehide_3: adapt SwEditShell callers of SwDoc::GetNumRuleAtPos
        
        Change-Id: I192a9743300a77bc463319789064abd89d046b0a

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [675be4ab575762bb8cbd5b4b195220ff97b73a67]

        sw_redlinehide_3: adapt SwTextNode::IsNumbered() & callers
        
        Answer depends on layout.
        
        Change-Id: Ibc7bddfa1b04630ddcfcfa429fbb507347073ce2

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [7e47114d9ebcdb8851e1e196be71f48550ba6c6b]

        sw_redlinehide_3: call UpdateAllFootnote() in UnHideRedlines()
        
        ... if the numbering is per-chapter, because only with a hidden layout
        can the footnotes be numbered properly per-hidden-chapter.
        
        Change-Id: I32732b7b8eec0adcbf4349aac3c87492802e38b6

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [adfa410f3dc99f296bc1f32614e3d14cc5384167]

        sw_redlinehide_3: adapt SwFootnoteIdxs::UpdateFootnote()
        
        ... and UpdateAllFootnote() in the FTNNUM_CHAPTER case; the former is
        particularly nasty since the hidden-chapter may effectively start
        before and/or end after the "normal" chapter.
        
        Change-Id: Ifd73dec28011c47c8b23319cb7d3bf16c84f0cfd

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [ebe714b11bb6f18673ecef6cbd80311e0259649c]

        sw_redlinehide_3: filter outline nodes in SwListShell::Execute()
        
        Change-Id: I31677211d0aa5637e0cce0034e29b9db724c791b

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [50bd0f5f20db0abfe40ec335ec9b39d0e6a16550]

        sw_redlinehide_3: adapt some SwEditShell functions
        
        SwEditShell::IsOutlineCopyable(), IsOutlineMovable(),
        IsProtectedOutlinePara(), GetCurrentParaOutlineLevel() all filter.
        
        Change-Id: Ie5fb181e21d4bf606482bec9cb108dbd70f4209e

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [45531f9f09bbccd18498aadf40e33a9f59a60aad]

        sw_redlinehide_3: adapt SwCursorShell::GetOutlinePos()
        
        Filter merged outline nodes.
        
        Change-Id: I959dd4bfd2e6b279b8476ffed6b3e6e70651ed49

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [d3b1a94af509bd5c09bea5cdf43621d74d7ed6ab]

        sw_redlinehide_3: adapt SwCursorShell::GetContentAtPos()
        
        Have SwNode::FindOutlineNodeOfLevel() check if the outline node is
        merged away in the layout.
        
        Change-Id: I2da0bf8afe993f1bb60f488a015a33b5e15af217

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [ee82f171900f76f2ee7d1a0c63a4c0714d6afccb]

        sw_redlinehide_3: adapt SwEditShell::OutlineUpDown()
        
        Change-Id: I1d1f4604c580fe4dd764cfb908cd18657ea54255

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [d0e9cc832d19b622532f01580d9cf78ee0b215db]

        sw_redlinehide_3: adapt GotoOutline for SwCursrShell
        
        Adapt SwDoc::GotoOutline(), SwCursorShell::GotoNextOutline(),
        SwCursorShell::GotoPrevOutline() to skip over outline nodes that are
        merged away in the layout.
        
        Change-Id: Id6f6bb93177753ed21a438c89dc6d90098e11455

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [71c03c2a0701a898d853292b1fa0cc10619f3249]

        sw_redlinehide_3: hide deleted outline nodes in Navigator
        
        Add sw::IsParaPropsNode() to check if the node's numbering attributes are
        effective in the given layout.
        
        Add IDocumentOutlineNodes::isOutlineInLayout() to expose this to UI code.
        
        Adapt IDocumentOutlineNodes::getOutlineText() to produce the merged text
        of the outline paragraph as seen in the layout.
        
        Also adapt EnhancedPDFExport and SwFieldRefPage to interface changes.
        
        Change-Id: I6fa95150ff0c5dc5eb4f366d218e8f0c4d4bb7ab

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [5365c9de01934570808e9973bada171e5e58221e]

        sw: remove unnecessary casts
        
        Change-Id: I34e823bc9f57924851a70e04c295b1d2c6e11ab4

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [fce1bbdb24f188a66e3fe810dc486fb5bf86c6b6]

        sw_redlinehide_3: adapt SwContentTree/SwOutlineContent to gaps
        
        The SwOutlineContent::GetPos() returns the outline position in the
        document model / IDocumentOutlineNodesAccess; rename it to make that
        more clear.
        
        Also it's already possible to have gaps in the list entries by setting
        the outline level so that inner levels are filtered; the
        SwContentTree::ExecCommand() doesn't appear to handle this properly,
        it needs some tweaks to skip over the outline nodes that don't have list
        entries.
        
        The GetYPos() does not contain the outline index, it contains the list
        entry index.
        
        Change-Id: Ifae0b9648ce61bb9aa470172ef989b2532370138

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [0067dec2d25fee2b4f0067bea968c518448f1298]

        sw_redlinehide_3: adapt number tree updates in SetAttr/ResetAttr
        
        Update both of the SwNodeNums.
        
        Change-Id: Iba8aa6cda460099f4a1086d6aaa08ac98c78f097

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [1e6ee2bf10c7c42942725a18b8c097f668829e65]

        sw_redlinehide_3: remove dubious fallback code from SwNodes::ChgNode()
        
        There is no obvious case where such a fallback would be needed, but it
        does introduce a bug with a delete redline inside a hidden section:
        on Show, when moving the nodes into the body content,
        FindPrvNxtFrameNode() will return nullptr because there are no frames
        inside the hidden section, but then this fallback will cause it to
        erroneously create a frame.
        
        Change-Id: I2328a6f213fdec95857b6e4446e1a8504c17f599

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [3645e458de1de661e1edd7d5e5016fe1e5356d7c]

        sw_redlinehide_3: invalidate numbered text nodes on Show/Hide
        
        Call the same function as SwNodeNum::NotifyNode().
        
        Change-Id: If2edc5fb9364e97715d4750f3a45c3c918edfebf

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [e6e14558e7d317c583fb1a0394bb45decedefabd]

        sw_redlinehide_3: use the second list number in the text formatting
        
        Change-Id: Ibe2afae869b1999772fa6132e35a1e951fffddd2

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [39c5d1b3c20aa03b7cd6627f8f849d396ab149eb]

        sw_redlinehide_3: have SwTextFrame ensure that list node is ...
        
        ... always the same as pParaPropsNode.
        
        Change-Id: I1fb225d147ec3558615ad16ec49f873db7f1628f

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [0a846a8177d0c06b1f3bdd63894f7569890d721a]

        sw_redlinehide_3: CheckParaRedlineMerge maintains second list tree
        
        ... by calling AddToListRLHidden/RemoveFromListRLHidden.
        
        Do this here because it has all the necessary information.
        
        Change-Id: Iac2640b7493267b187e66b1d464c79fe90642afe

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [6eebecf39a9e634cccad50ede29d281a6bfd24c8]

        sw_redlinehide_3: apparently a live SwNodeNum always has a parent
        
        ... so assert that somewhere.
        
        Change-Id: I928c55ffa57ec037e9406618d20b454e11dd80d4

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [c180c9447256588fe5e7991e06642883574760ae]

        sw_redlinehide_3: add second SwNodeNum to SwTextNode
        
        Change-Id: I62ebdb92ee384905bba9ef3865fcdb306775baf2

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [ccac1f179d0f6ed9c5ba5ac2d29070c4e62b7e1e]

        sw_redlinehide_3: add flag to SwNodeNum
        
        Disable the NumRule/DocumentListsItemManager manipulations on the
        second tree; only the "main" tree does that.
        
        Change-Id: I0da8ced53f8d55758e3c02fd24b9253bbf603b38

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [26ce48bf407b0a027db70022bf95c0f98fe46c17]

        sw_redlinehide_3: add second SwNodeNum tree to SwList
        
        ... so it can be used when redlines are hidden in the layout.
        
        Change-Id: I6cb2bca2fb8ba3913bbf6633996341b52639fe41

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [31f841dbe952554decacae7017445489e5f715a5]

        sw: replace delete with unique_ptr in SwListImpl
        
        Change-Id: I5ee0928bb5ce490b52005eb3f97b56ceb81db062

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [f34480a58c461bced9b2f0a2ba31ae3e808c081c]

        sw: rename the misleading SwWrtShell::SttDoc/EndDoc
        
        ... to StartOfSection/EndOfSection, which corresponds more closely to
        where they actually move the cursor, in SwNodes::GoStartOfSection.
        
        SwCursorShell::SttEndDoc does what one would expect from these.
        
        Change-Id: I5005e3ebf230c903a4e63dcdda93892a8658e096

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [3af84bfe63f3898ad6e3e23b94f084c264f1113b]

        sw_redlinehide_3: fix SetRedlineFlags() skipping over redlines
        
        If there's a insert redline inside a footnote whose anchor is in a
        delete redline, the nested redline will be copied by the first
        iteration of the loop in SetRedlineFlags() and then deleted in the
        second iteration, while handling the outer delete redline.
        
        This causes the redline immediately following the outer delete
        redline to be skipped in the 2nd iteration.
        
        Change-Id: Iba5c3a7b0d6d8a0d76a6ab6c7066cc4b059edb75

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [2fcde5fa432a3928605bfb6f22d30dc07b9c1652]

        sw_redlinehide_3: invalidate footnotes in UnHideRedlines
        
        ... so the numbers are repainted, both in the document body and in
        the footnotes.
        
        Change-Id: I4164f1bace1b984a841f520f4832a324b811ab3f

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [c7314f8903ad251429a81a340c93f1b1121c20a7]

        sw_redlinehide_3: update footnote numbers on redline ops
        
        Needed for FTNNUM_CHAPTER and FTNNUM_DOC, as well as end-notes.
        
        It should be enough to update from the start node until the end.
        
        Change-Id: I47414f93b9ad29bc4ab4ee0fc25ae40fae160427

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [bfaa4cc043f349dc64203c3fb27d4010cfca7746]

        sw_redlinehide_3: use appropriate footnote number in text formatting
        
        Add layout parameter to SwFormatFootnote::GetViewNumStr().
        
        Change-Id: Iff9c9ff31d1793b66ba7e3ebdfa5cfe413324471

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [fe1d3328997741b55202aca7b3dc566ca833a5f4]

        sw_redlinehide_3: add second footnote number
        
        Add a separate footnote number to SwFormatFootnote for the case when
        the layout hides redlines.
        
        If the footnote is in a delete redline, the value will be an arbitrary
        number, let's use the same number as the last visible footnote for
        simplicity.
        
        Change-Id: Ic7fff9d1bb2c90f5ad811b859c6501a193b7ae70

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [80ffd0d8cf638808ad73c8de69b8a0fa19b16604]

        sw_redlinehide_3: remove number parameter from SwDoc::SetCurFootnote
        
        The number is pretty useless: none of the callers know what the proper
        auto-counted number is going to be, so they either pass in the number
        that the footnote already has, or 0.
        
        It is particularly funny if the SwPaM is actually a range containing
        multiple footnotes; fortunately such a call is apparently not possible
        currently.
        
        Just remove the parameter and use the existing footnote number directly.
        
        Change-Id: I45dee999b8b0b630eff4347a563ccca2869f84cc

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [3576d5b7a429052fabd71842a30f0bdc32c4103e]

        sw_redlinehide_3: fix SwAccessibleParagraph not being disposed
        
        If it is merged, it doesn't have GetDep().
        
        Change-Id: I5a362c03fe7fcb0a6246aef0a0ac2824c48ede36

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [57aa6493b36a0f7c153e64fecca623f6136a160b]

        tdf#120991 sw_redlinehide_3: fix crash when storing clipboard document
        
        It doesn't have a layout, of course.
        
        Change-Id: Iec4809ec4a14e1fa9852d09619a8b344419b29e7

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [efb39f9a89ce314cc016614b2d295f35808373ea]

        sw_redlinehide_3: fix SwAttrIter::SeekFwd()
        
        This never called Rst() in the loops because the m_nPosition wasn't updated.
        
        Change-Id: I5a9cf47d9fe6d92bb7fccf255acbbd22f04b7f47

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [e91cabea65a76d6b72890adf947fbe5c38cd9cfa]

        sw_redlinehide_3: fix SwAccessibleParagraph::getRunAttributes() index
        
        ... check, which should accept the past-the-last-char index, because
        as the comments say it returns the hard attributes of the SwTextNode
        as well, so it should work for empty paragraphs too.
        
        (similar fix was done in getCharacterAttributes() in IA2)
        
        Change-Id: I01e1a8f66f103b63584e88ce785ac2044c5db2b9

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [1813e7c7e3b66d9d52c69a589a311acc775cdc56]

        sw_redlinehide_3: rewrite MergedAttrIterByEnd
        
        It doesn't actually work with a similar logic to the other iterators,
        because it iterates ByEnd but forwards, so the hints and the extents
        don't come in a matching order.
        
        To prevent complicating this further, replace it with a new
        implementation that does only what the one client expects, and put it
        directly in SwTextFormatter replacing the previous integer iterator
        m_nHintEndIndex, so that it is created only once.
        
        Change-Id: I144bfcf7e837a4fb0e7ec279edfba4732d0ae897

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [e37cacc8bfe7ff16a0336cd2964525d8d3b8d64b]

        sw_redlinehide_3: fix MergedAttrIterReverse
        
        Was using the wrong node when iterating; also the tricky case of empty
        or without-end hints at the start of an extent was wrong.
        
        MergedAttrIter also shouldn't include wihout-end hints and non-empty
        hints at the end of an extent.
        
        Change-Id: Ia0776c1d3043cbd6d76fa04905b4937ebba53398

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [6c8f09bbdd93284016bc6c77f4706d981e6cef5b]

        sw_redlinehide_3: fix typo bug in SwCursorShell::GetSelText()
        
        Change-Id: Ieee07d149d045b7953ea8d5489f2fb6aed13e5e4

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [fe3d8cd68005526369201f141964fb3d0648d481]

        sw_redlinehide_3: [loplugin:blockblock] in accpara.cxx
        
        Change-Id: Ib401e6d453519890badf13320e6f2123d1a3b11b

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [d278f5cc5a239b6fed7b5a73917caa6d6473e5c6]

        sw: simplify & fix SwAccessibleParagraph::getHyperLink()
        
        There is an inconsistency between getHyperLinkCount and getHyperLink,
        as the latter uses index 0 as a no-op for some ToC link that was never
        implemented, so all the real hyperlinks have their index offset by 1.
        
        Also it's pointless to call getHyperLinkCount once per loop iteration.
        
        (regression from 76c549eb01dcb7b5bf28a271ce00e386f3d388ba)
        
        Change-Id: Iec83b6680abbdff5d372ca40358bd1306f3bd991

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [e1dc8eb76d303ad37549047d725dd8bdb168fd9c]

        sw_redlinehide_3: convert SwAccessibleMap
        
        BuildSelectedParas() needs a little tweak to create idempotent map
        entries while it iterates over the nodes of a merged paragraph.
        
        InvalidateShapeInParaSelection() has some dodgy code to check if flys
        are selected; probably should check for the start pos. of the frame
        for AT_PARA anchor.
        
        Change-Id: I2abe5dff1fb7fd0b95cc6c78b756f250db5f0872

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [b07940b6bac8a03966fe1499824f950e50cfc699]

        sw_redlinehide_3: adapt SwAccessibleDocument::getAccFlowTo()
        
        This looks like it wants to deduplicate paragraphs; just use a std::set
        for the frames, and retrieve them with a particular SwPosition, which
        should deduplicate fine.
        
        Change-Id: I0d0bd5cc4eb8d41d0a2f64979ccfde62ebc3533a

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [5bc8f50ef561438d65bea64dc641f28aa23da1a6]

        sw_redlinehide_3: remove SwTextFrame::GetTextNode()
        
        Change-Id: Ie46d8846887e9282ef40d63255f8a70e22f304e9

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [971b3c93ac2aca3ffc1ac3bd44cf17a5e03e688d]

        sw_redlinehide_3: minimally convert laycache.cxx
        
        Just fix the TextFrameIndex / GetTextNode usages.
        
        This does not make the layout cache actually work if IsHideRedlines is
        enabled, hence the layout cache remains disabled in that case.
        
        Change-Id: I9aa1fb490c3dd4fd26165f2e60513ec267857d78

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [89969e671eb481f39fb408aa1f45dd7f1bd6eef0]

        sw_redlinehide_3: SwXTextViewCursor::getString() without redlines
        
        Change-Id: I734e27c95e20373f8de32f8db2183275c94144e5

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [cd1abbede96c672d125d2f47b64820505b57d95c]

        sw_redlinehide_3: trivial conversions in new code in fntcache.cxx
        
        Change-Id: Id625ee27e69800780c04ea80d888f606cde0f308

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [5cf253b65489c8b5755a326c01501a25163982df]

        sw_redlinehide_3: trivial conversions in new code in xmldump.cxx
        
        Change-Id: I37624c92549b4b3cd4d9616a4952163bf51526ef

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [b8d87fa09b9a43419feeb79b819e3b3a921dad3d]

        sw_redlinehide_3: bug in UpdateMergedParaForMove
        
        lcl_SetWrong works on model positions.
        
        Change-Id: I34353a09260e336c15696a7bc48a5922bfd92e4a

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [f609eba8b979620dc8f1c4a47d710360f8aae9e6]

        sw_redlinehide_3: convert even more SwAccessibleParagraph functions
        
        ... and finally remove GetTextNode().
        
        Change-Id: I7ad91bf709b705afcf7ada79fd2a97335329e8b7

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [7dafa9b67524d33bb251a66dc4d20d54ece36c4c]

        sw_redlinehide_3: convert SwAccessibleParagraph::_correctValues()
        
        Tricky usage of SwWrongList here, let's hope this works...
        
        Also, there is a similar bug here, the nIndex is in a11y coordinates
        but it was used directly as input to SwWrongList; better to convert
        first.
        
        Change-Id: I9b49b4dc84089c03df0e1302512d13d289d16161

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [dd70a1e336f97f94bc8c72553c413a68343aab40]

        sw_redlinehide_3: convert SwAccessibleParagraph::_getRunAttributesImpl
        
        There appears to be a bug here, in that the nIndex is an index into
        the accessiblity string, but it was used without conversion as a
        model position in SwPosition; let's try to fix that.
        
        Change-Id: I7a43ceacfe59102577f39ab4b8fec3b495db345d

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [b38cec7732206d9021ba5a0ea488571483d2add5]

        sw_redlinehide_3: convert more SwAccessibleParagraph functions
        
        Change-Id: I33079154b4775b1df55693bf6046adbf27b0c1e3

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [c9adb93c712ed78b6af4980209d5be662b9400a3]

        sw_redlinehide_3: convert SwTextMarkupHelper and related ...
        
        ... functions in SwAccessibleParagraph, with the new WrongListIterator.
        
        Change-Id: Ie401dd867a06a1963e49fa54afa978ad1f1346f5

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [561980ac42693b9808b0dd0568d64392abd10c53]

        sw_redlinehide_3: add another kind of WrongListIterator
        
        This is not very efficient but should be good enough for a11y use.
        
        Change-Id: Ibb00cf4ae18effb09673f3f7d9b9b2e1d72413b1

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [313d54a664e1489c2558431d86f204229aa85e21]

        sw_redlinehide_3: remove GetSelection/GetSelectionAtIndex duplication
        
        Delicious copypasta!
        
        Change-Id: I95ab5a1ef58b01f775065a970a0d7eb2b6bf6394

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [517eb22452e6b51764df400b18dcdf9c3d6007e7]

        sw_redlinehide_3: convert selection functions of SwAccessibleParagraph
        
        Do i smell copypasta?
        
        Change-Id: I5450118b58540eee5ac8ff2e941d005fda4572c3

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [f1d66b18ca7703452ce5a2735eb5763bd42ed7a1]

        sw: fix 2 inverted SAL_WARN_IFs
        
        (regression from 1397e7dd3061c8995c9c042c59c4f2982bdf5e63)
        
        Change-Id: I9daa478092209b2e7c168f45280bd5f873f674f2

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [9de47b1bd055dec3f48d714da9267f3ca1b7a4a0]

        sw_redlinehide_3: convert the hyperlink code in SwAccessibleParagraph
        
        Use MergedAttrIter for the iteration.  Fortunately all use of the
        iterator is transient, i.e. it doesn't live past a UNO method return.
        
        Change-Id: I4292a4ecafe94396a9d4cc64c2a26c5f28429ef3

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [0b8965b7b647c5b4c656112f39a6b2d96c5a675a]

        sw_redlinehide_3: SwAccessibleHyperlink listen at SwFormatINetFormat
        
        There is an annoying problem here: how does a SwAccessibleHyperlink
        check whether its corresponding model hint still exists or not?
        
        The existing check via the hint-position appears not ideal, and with the
        MergedPara the obvious extension is to add a SwTextNode pointer (or
        node index?) which would make it even less ideal...
        
        Instead, do as a lot of classes in unocore do, and register as a
        listener on the pool item.
        
        There is another aspect there in how the SwAccessibleHyperTextData
        map gets disposed quite eagerly when anything changes, but the
        SwAccessibleHyperlink can live longer than this map.
        
        Change-Id: I7d0780cf28794b4ef68cff5d640190694f67530e

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [9933690d08667f410cdab34d4c698cf80f046a56]

        sw_redlinehide_3: stop SwAccessibleParagraph listening at SwTextNode
        
        The SwAccessibleParagraph is a client of SwTextNode, just so that it can
        dispose its mpParaChangeTrackInfo on any and all editing operations.
        
        This won't work with merged paragraphs, but on the other hand it's not
        necessary with merged paragraphs because the
        initChangeTrackTextMarkupLists() does nothing if IsHideRedlines().
        
        However there is the problem that the node and the frame might become
        mis-matched if the frame is "moved around", so to avoid problems due to
        that, listen on the SwTextFrame instead of the node, and have the
        SwTextFrame relay any events it gets.
        
        Though the frame is only SwClient, this is now possible thanks to
        the SfxBroadcaster on the SwFrame class, so convert to SfxListener;
        also the Accessible lifetime is tied to SwTextFrame anyway.
        
        In UnHideRedlines(), send a dummy event too so that toggling Show/Hide
        disposes the mpParaChangeTrackInfo too, which previously happened
        as a side effect of moving the redlines around in the nodes-array.
        
        Change-Id: I4e5a7107cb55d408266ee42463f9fa2a4a8b721b

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [a12bb53c861c878b53602c455f42f2b7e60e3c26]

        sw_redlinehide_3: convert SwAccessiblePortionData
        
        Change-Id: I0f6d2c09bc06a6de1b46627b205f3c7edd9e594c

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [4047822671911bb31743db09918edcb0abc56b84]

        sw: SwAccessiblePortionData::m_aAttrFieldType is dead
        
        Remove this IA2 appendix, it's also dead in aoo/trunk...
        
        Change-Id: Id13835fb20e13f5f84a289f6a94c99c3b55409df

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [8f294d9f8040dd8812e2e83f4876a8036526247d]

        sw_redlinehide_3: convert SwAccessibleDocument::getExtendedAttributes()
        
        Remove the branch that handes the text frame that isn't a text frame.
        
        Call GetLineCount() on the correct frame in the IsInFly case.
        
        Change-Id: I9378722740ea6d3a915f25c35c35c90742dc779c

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [6b001e1895a509edb1294a1fd098c209a5298d69]

        sw: fix crash in SwContentTree::HasContentChanged()
        
        Remove() will remove the node including its children, but
        SvTreeList::Next() will actually return the first child, so the pChild
        points to an entry that has been deleted.
        
        Change-Id: Ia4bd75d64c8436ea03c0727a8d49ee0c34fda16f

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [ec2e453d39b941a5cf3abcf729a889889976e09d]

        vcl: ATK: remove the hyper_link_get_object implementation
        
        This calls the same function as hyper_link_get_uri:
        getAccessibleActionObject(), which is documented to return an URL
        string, not an "object".  Since IA2 it even *does* return an URL string,
        and none of the 3 implementations return an XAccessible, and there is
        no obvious other method to call, so just remove the non-working
        implementation so it doesn't print misleading exception warnings.
        
        Change-Id: Ia32aef56439a8455698011ac636be264244656b3

2018-11-15  Michael Stahl  <Michael.Stahl@cib.de>  [fa2167fe500e68f8960f40e13fdc908fc3fa1323]

        revert 25622f29b4003307d2ba780ff1232d8b7cdafa35 in list.cxx
        
        To avoid conficts; TODO re-apply.
        
        Change-Id: I697a943504857e41978f936d21beb038c4a0e010

2018-11-15  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [c25d494b965b70908772a6dc68baaa7abbb2842b]

        Update git submodules
        
        * Update translations from branch 'master'
          - update translations for 6.2.0 beta1
            
            and force-fix errors using pocheck
            
            Change-Id: I525c53a974689b86e7f7913fb0b24ac467e8aac0
            
2018-11-15  Caolán McNamara  <caolanm@redhat.com>  [fef51fad10c2f7ec7827dcf4c07277ebdfb898e8]

        don't leak userdata
        
        Change-Id: I9a9687290bf7dd9c3705baf18dd89c8b5ed72c09
        Reviewed-on: https://gerrit.libreoffice.org/63367
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-15  Stephan Bergmann  <sbergman@redhat.com>  [8f445220038d40cbcafb27cdf2d370c645fe1f5f]

        Missing test dependency
        
        Change-Id: I3df5512984efa280a0abf05e55ad8d2babc2dc55
        Reviewed-on: https://gerrit.libreoffice.org/63403
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-15  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [876d7ebe9367c3532486e3a7d1afc3c1a260a94a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#119415 Revert string change
            
            In some languages the string gets too long.
            
            Change-Id: I1301920df06b264ccdbd806af476b22601a38405
            Reviewed-on: https://gerrit.libreoffice.org/63415
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-15  Andras Timar  <andras.timar@collabora.com>  [a042c9994e6d7f7017325773caf2997aae7e71c5]

        Update git submodules
        
        * Update translations from branch 'master'
          - Updated Slovenian translation
            
            Change-Id: I5b972286d3b44f0ce99dd65b00e7f8d8c44325be
            
2018-11-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [9007820dfba43475bc58ee8b0af9c7fd014999fb]

        loplugin:staticmethods in editeng
        
        Change-Id: Ib1a45e69736beb034c1e99e8e0fcb10aef9ffb70
        Reviewed-on: https://gerrit.libreoffice.org/63405
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-15  Dennis Francis  <dennis.francis@collabora.com>  [45d9b1b57d72fa859bea399e8b383e460a12fb19]

        declare/init nContextIdx only when NDEBUG is undefined
        
        This is necessary to fix a non-debug build failure :
        
        https://ci.libreoffice.org//job/lo_tb_master_mac/27264/consoleFull#283816981d107d11c-eea5-4209-baa1-fcfb59f7f8a6
        
        Change-Id: Ic4882a155dc3a8ea84129ddefe8076693787271c
        Reviewed-on: https://gerrit.libreoffice.org/63402
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2018-11-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [161a366356be6903d0a423769bb479dbaf58057c]

        Fix typos
        
        Change-Id: I5437180fd019ec3b9e2ccaa245b852f37cc091cd
        Reviewed-on: https://gerrit.libreoffice.org/63400
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-15  Mike Kaganski  <mike.kaganski@collabora.com>  [2b8676b01ca742792596e3516ad9990392ae100c]

        Make parameter parsing linear, not loop
        
        Just cleaner IMO.
        
        Change-Id: I89c0c13b8b0be55dcbc2e5536abf982d75e4034d
        Reviewed-on: https://gerrit.libreoffice.org/63401
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [5b51b98b668925f955d50d0fe796762ee05eb487]

        loplugin:staticmethods in vcl
        
        Change-Id: I00333677db711761510a35dfae5ce70d61fb9491
        Reviewed-on: https://gerrit.libreoffice.org/63397
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-15  Gabor Kelemen  <kelemeng@ubuntu.com>  [843fa5ff69f2bc502a6fa35878104d067b2a1e77]

        tdf#42949 Fix IWYU warnings in sc/source/filter/{excel,lotus,xml}/*hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I087492531b4fc17a3196ea820dbaa0f742aea16d
        Reviewed-on: https://gerrit.libreoffice.org/63148
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-11-15  ekuiitr  <jhaekansh80@gmail.com>  [14a56533ff2c9c859d22cd3039ada75b99e94bc0]

        SmartArt Pyramid: Now lays out shapes
        
        This algorithm was initially not implemented, because of that it was
        not able to show shapes which relates to pyramid, but with this patch,
        It rendered correctly except some minor adjustement values issues which
        can be fixed in upcoming patches.
        
        Change-Id: I298c812615956d67eb00e1b7544d7b171a4ac14a
        Reviewed-on: https://gerrit.libreoffice.org/57241
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-11-15  Jan Holesovsky  <kendy@collabora.com>  [350a9ddc264ae414e72e6e780a71077d2ce65cdb]

        gtktiledviewer: Handle LOK_CALLBACK_SIGNATURE_STATUS to avoid an assert.
        
        Change-Id: Iae56708d94a229911a5d008d519120ac59069cf3
        Reviewed-on: https://gerrit.libreoffice.org/63391
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-11-15  Jan Holesovsky  <kendy@collabora.com>  [bde2eeddf27483dc598cdf02ff2d23ec0cbc53d8]

        gtktiledviewer: Compile-time check instead of an annoying assert.
        
        Change-Id: Iece75f6f40bf7d7dfcde372cf9b4606adb9e34b2
        Reviewed-on: https://gerrit.libreoffice.org/63390
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-11-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [8c4c1abc9ffa7d9f893d4d16de61594ee090f10b]

        loplugin:staticmethods in svx
        
        Change-Id: I94df3aa40fa79877ccebf1ed8709bd7cc47748d9
        Reviewed-on: https://gerrit.libreoffice.org/63398
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-15  Dennis Francis  <dennis.francis@collabora.co.uk>  [4ddd6f329163cbac5ff31e51a5b028d8eeedadd2]

        Cache the vConditions array...
        
        used in ScInterpreter::IterateParameterIfs(). Store this
        cache as a member of ScInterpreterContext (maConditions).
        
        Create a static pool of ScInterpreterContext's so that
        the embedded maConditions is reused everytime a formula-group/
        formula-cell is calculated. There needs to be two separate
        static pools - one for threading, one for non-threaded
        computation of formula-cells. With this, we can have better
        performance of the cached maConditions as well as
        mScLookupCache. In threaded case there is no recursive
        computation of cells as dependencies are all pre-computed.
        
        The thread-indexed lookup cache array in ScDocument is
        removed as now the lookup caches on context lives as long
        in the static context pools.
        
        This cached vConditions array can take advantage
        when there are lots of SUMIFS/COUNTIFS with arguments of
        similar dimensions in the document. Otherwise it will be
        allocated from scratch for every COUNTIFS/SUMIFS formula-cell.
        
        Change-Id: I654b05e55035ce6efcf07d32d36623c9d76b0ff6
        Reviewed-on: https://gerrit.libreoffice.org/63066
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2018-11-15  Miklos Vajna  <vmiklos@collabora.com>  [10d497f9cc03e55c0e7119449e119606c40c563e]

        libxmlsec: drop last not needed patch
        
        This was patching the nmake build system for nss purposes, but we use
        nss on Linux/macOS only, and there we use the autotools build system, so
        this patch had no effect at the end.
        
        Change-Id: I0f0c3e0d045818ad3e456dd49017ae328ef6e053
        Reviewed-on: https://gerrit.libreoffice.org/63385
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-11-15  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [f90ad3d22ca77d5d76fa18767f807c0772bb5ac2]

        no more SwClient/SwModify for SwXTableColumns
        
        Change-Id: I1522cec0e01b4c9ccb4b252b8dc0a480edb22102
        Reviewed-on: https://gerrit.libreoffice.org/63350
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-11-15  Jens Carl  <j.carl43@gmx.de>  [b2b18b1456ed84b96c9f8004fe2547a478c310c7]

        Bin unused header
        
        Change-Id: I711c9e8c8be50ea5e7ff363b2889f82788497129
        Reviewed-on: https://gerrit.libreoffice.org/63396
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-15  Jens Carl  <j.carl43@gmx.de>  [87804531aa8608b267478dd253c140ebbd820497]

        tdf#45904 Move XEnumeration tests for ScUniqueCellFormatsEnumeration to C++
        
        Change-Id: Ifd90f34abfbe7a832e11d8e0e57eb97ccd81d310
        Reviewed-on: https://gerrit.libreoffice.org/63386
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-15  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [8057e37abd81e301bb14f2945eea1ead3839b049]

        Help files: http -> https
        
        + some more conservative changes
        
        Change-Id: I28ca18b962ffe42ca8b2938de606b30d2692855c
        Reviewed-on: https://gerrit.libreoffice.org/63194
        Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-11-15  Zdibák Zoltán  <zdibakzoltan@gmail.com>  [13b9055b014cfb9f15536a1bedd0cae753ecde22]

        Fix copy-paste blooper
        
        Change-Id: I6b52117fdf51da9f402b8904f472e443320d4841
        Reviewed-on: https://gerrit.libreoffice.org/63393
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-11-15  Jens Carl  <j.carl43@gmx.de>  [f559951fcbdb09a20647eedd342d0a40467eadcd]

        tdf#45904 Move XEnumeration tests to C++
        
        Move XEnumeration Java tests to C++ for
        ScIndexEnumeration_DDELinksEnumeration.
        
        Change-Id: I586fbd67f6c862f529461265536e68fea84b8c17
        Reviewed-on: https://gerrit.libreoffice.org/63394
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [50b858b96b1c252b3190bda0210e9df016016c1f]

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

2018-11-14  Caolán McNamara  <caolanm@redhat.com>  [20b2903354138f8ab19261fab74658fcf6af70e3]

        Resolves: tdf#121229 ignore internal children of VclScrolledWindow
        
        Change-Id: Iecc474db8093520ba2d90aedfc5da66507f3033b
        Reviewed-on: https://gerrit.libreoffice.org/63357
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5a29e09bb5fb93743296728138bc03aa5ec1ee46]

        Removed duplicated include
        
        Change-Id: If60f7469fbb55debac4194174745514451c8cb16
        Reviewed-on: https://gerrit.libreoffice.org/63368
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-11-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [38cc606bcc2570b6ea76c4cc07b9f862797e9a03]

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

2018-11-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c0b9d8d79937bee10004eeed9ab0b225cf2ef7cf]

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

2018-11-14  Miklos Vajna  <vmiklos@collabora.com>  [72e6269b88a32a672e00d2c25f0d0400038d1360]

        sw: fix modification of ole obj native data during HTML import
        
        It is expected that if you load an OLE2 storage (from reqif-xhtml) and
        you save it as ODT, the OLE2 data is not modified. This was almost the
        case, but we insisted on removing the OLE2 preview from the storage.
        
        Add a new flag to OleEmbeddedObject, so import filters can opt in for
        not modifying the OLE2 data.
        
        [ The nice situation is that we already had a test file which had a
        preview stream in the OLE2 storage, so we can easily assert there that
        the size doesn't change. ]
        
        Change-Id: I9b8b29f015dd4f2513e51a1066767218580cb5d8
        Reviewed-on: https://gerrit.libreoffice.org/63381
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2018-11-14  Eike Rathke  <erack@redhat.com>  [6e566c2b2b23d457a9fd47c16df15ce11e84c8e8]

        Resolves: tdf#119700 save correct table:last-row-spanned
        
        Regression from
        
            commit f6e6a6139e90d6e88fb65308e8592193ac602a8a
            CommitDate: Mon Nov 21 07:49:06 2016 +0000
        
                tdf#48140 Replace uno CellRangeAddress and CellAddress with direct calls
        
        that calculated endrow-startcol instead of endrow-startrow.
        
        Change-Id: Ie576f9abdcdc23fc5f0a06735caadc24e975360f
        Reviewed-on: https://gerrit.libreoffice.org/63374
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-11-14  Caolán McNamara  <caolanm@redhat.com>  [f17a9467e8dcba7fc624373aa81f5b4997665c03]

        don't select all new text if there was no old text
        
        Change-Id: I087f396e4de196af57974e4462f2a4e7553a6293
        Reviewed-on: https://gerrit.libreoffice.org/63370
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-14  Jens Carl  <j.carl43@gmx.de>  [f7ae9bd132d81412dea37874e5fbc7692781222c]

        tdf#45904 Move _XEnumeration tests for ScCellFormatsEnumeration to C++
        
        Change-Id: Icf133ae51a564d889997d3920de2816aadd105e1
        Reviewed-on: https://gerrit.libreoffice.org/63353
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-14  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [b510d510b074a48e96d44f04191e48f9022f0fe2]

        Add EMF and WMF mime types to Draw .desktop file
        
        It's hard to find an application that can display these file types
        on Linux, so suggest LO for those.
        
        Change-Id: I9b32b4ee2057e82a13b8fc95478f2bc2cf7ffca5
        Reviewed-on: https://gerrit.libreoffice.org/63372
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-14  Stephan Bergmann  <sbergman@redhat.com>  [f795571553ba2c30599f2659b71189be53eab5a2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Database files should appear with app:"BASE" in instdir/help/*/bookmarks.js
            
            ...instead of with app:"SHARED", according to a request by buovjaga.
            
            That means that helpcontent2/source/text/shared/explorer/database/*.xhp files
            (and their per-locale counterparts) should be processed into workdir/
            CustomTarget/helpcontent2/help3xsl/shared/explorer/database/*/bookmarks.part
            (which were empty until now) instead of
            workdir/CustomTarget/helpcontent2/help3xsl/shared/*/bookmarks.part.
            
            This change requres gb_AllLangHelp_*_BOOKMARK_HELPFILES introduced into the core
            repo with <https://gerrit.libreoffice.org/#/c/63364/> "Prepare
            gb_AllLangHelp_add_helpfiles for special bookmark needs".
            
            Change-Id: I8f37fcec67a37aee4260042e550214a34495254a
            Reviewed-on: https://gerrit.libreoffice.org/63365
            Tested-by: Jenkins
            Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
            
2018-11-14  Stephan Bergmann  <sbergman@redhat.com>  [d2b91b1caaa0e32f66b90f4e40cf24d91bb2b301]

        Prepare gb_AllLangHelp_add_helpfiles for special bookmark needs
        
        ...where (according to a request by buovjaga) in instdir/help/*/bookmarks.js,
        lines mentioning "/shared/explorer/database/" should appear with app:"BASE"
        instead of app:"SHARED".
        
        That change will come in a follow-up commit to the helpcontent2 repo.
        
        Change-Id: I7c99e5f89e001d1e507f283d16e2ee264f3ab33a
        Reviewed-on: https://gerrit.libreoffice.org/63364
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-14  Luboš Luňák  <l.lunak@collabora.com>  [12f00988c2360713885ecf7eb4b643dd118cd051]

        make sure ScConditionEntry::Interpret() doesn't confuse calc threading
        
        ScConditionEntry::Interpret() creates a temporary cell and interprets it
        without it actually being in the document at the specified position,
        which threading relies upon.
        
        Change-Id: I06fcc11dfbe14e715de4c173e061064ac90da990
        Reviewed-on: https://gerrit.libreoffice.org/63182
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-11-14  Luboš Luňák  <l.lunak@collabora.com>  [080e58a9f69ea0e1c815eb66427baf2c6b330d9e]

        abort if opencl fails with SC_FORCE_CALCULATION=opencl
        
        Otherwise calculation would silently fall back to other methods.
        
        Change-Id: I3cf624b709e7007ae16736a1ecb91b7d3c18df8e
        Reviewed-on: https://gerrit.libreoffice.org/63189
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-11-14  Luboš Luňák  <l.lunak@collabora.com>  [12c95935f265b484c0a2fa13470085710729c903]

        $SC_FORCE_CALCULATION to force Calc use opencl/threads for everything
        
        So that e.g. unit tests can be easily run with OpenCL forced. This forces
        even single cells to be evaluated using the forced method (many correctness
        tests are just a single cell which normally would not be used for grouped
        calculation).
        
        Change-Id: If5c6e77a6e0d8696d5416d760cf5e47b8acf3d27
        Reviewed-on: https://gerrit.libreoffice.org/63188
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-11-14  Luboš Luňák  <l.lunak@collabora.com>  [7fb235b21d43f3afa340dfeb53efffd516ee21fd]

        blacklist ocMatch for calc threading
        
        It calls ScDocument::IsInVBAMode(), which eventually leads to trying
        to acquire the SolarMutex, which deadlocks (since the main thread
        keeps it the whole time).
        
        Change-Id: I7f05597ca3c1f5667c9a6527dc7421da3c3e075e
        Reviewed-on: https://gerrit.libreoffice.org/63185
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-11-14  Luboš Luňák  <l.lunak@collabora.com>  [2dbda86cca1301b81a4232a6f0c03559da5ed7f4]

        make ScInterpreterContext also accessible without passing it around
        
        E.g. ScModelObj::GetFormatter() can be rather deep in the call chain
        and it just doesn't make sense to pass ScInterpreterContext* to
        all the relevant places (and it's a question if it makes sense
        to pass it around at all, googling shows that thread_local is not
        really _that_ slow).
        
        Change-Id: I9114ef8a10d82a10968391718099edccde7a2663
        Reviewed-on: https://gerrit.libreoffice.org/63184
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-11-14  Luboš Luňák  <l.lunak@collabora.com>  [698942ac73b8502eb1957b70dd165023e8d54c82]

        avoid valgrind uninitialized jump warning with clang
        
        I'm not sure what exactly the actual problem is, but valgrind reports
        unitialized reads of mbMulti, although that one is fine and the culprint
        is in fact mbCenter. Which happens to be bit 16 of the bitfield, and
        the generated assembly looks fishy, just for that one specific bit.
        Adding extra padding, extra statements or even just reordering avoids it.
        So this is lame, but just reorder it and be done with it, this should
        be otherwise harmless and I've spent enough time on this.
        
        Change-Id: I25be55ebe0e9b6dc981793aa7caeae2a40bb27a5
        Reviewed-on: https://gerrit.libreoffice.org/63186
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-11-14  Dennis Francis  <dennis.francis@collabora.co.uk>  [1fb3d85aa855f57c3a4b32819d0acd9a378bd97c]

        Reorder ScFormulaCell members
        
        When evaluating/getting result from a formulacell(which
        has been evaluated before), first bDirty/bTableOpDirty
        are accessed from MaybeInterpret()/NeedsInterpret(), then
        aResult is accessed, so it makes sense to put the first
        7 bools(with bDirty/bTableOpDirty) in the beginning, then
        aResult, then rest of bools and other remaining members. The
        expectation is that when bDirty is accessed in NeedsInterpret(),
        the relevant contents of aResult is also fetched to cache
        and remains there till aResult is needed.
        
        Change-Id: Ide0d1e809ca045ef347520f26c4d3ab9faa994bb
        Reviewed-on: https://gerrit.libreoffice.org/63065
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2018-11-14  Caolán McNamara  <caolanm@redhat.com>  [7374b8aceba8e7f6a89982844bcdc3a861bf0b49]

        Resolves: tdf#121394 listen to key strokes only if GDK_BUTTON_PRESS_MASK set
        
        Change-Id: I5471ed2f4243f79fd0bcb4f65079318c4dd65e26
        Reviewed-on: https://gerrit.libreoffice.org/63345
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8e0f44bf5b0687b4429e2900d22225993047367d]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I6a8f97f088cef39345372ce2d726ad8fb7c051ee
        Reviewed-on: https://gerrit.libreoffice.org/63356
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-11-14  Caolán McNamara  <caolanm@redhat.com>  [6eff96fa686d71f90478c262e5522a905ca3eff2]

        move fmtfield
        
        Change-Id: Ic3f4388ea2ca92d9e97d4a9e066eea07c7de79e5
        Reviewed-on: https://gerrit.libreoffice.org/63363
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-14  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [9c2c650c385bd77d7ea029c02102b39b709a381e]

        tdf#119178: use current range as a range for conditional format
        
        During addition of new conditional format it is possible to select
        different range, not one used initially. And new range should be
        used for correct relative reference in formula evaluation.`
        
        Change-Id: If73a0ddbb268c86e8c99f0703db1a5a97fb6ca66
        Reviewed-on: https://gerrit.libreoffice.org/58800
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-11-14  Andras Timar  <andras.timar@collabora.com>  [94da42773491680d25370c96640204db1fd65d35]

        Update git submodules
        
        * Update translations from branch 'master'
          - Updated Slovenian translation
            
            Change-Id: If3779c613d8d2b8157cc37cfff0ef332909b07ae
            
2018-11-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [db01b26d2e7d6626b7504fc7ee6ba6aac50e6098]

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

2018-11-14  Stephan Bergmann  <sbergman@redhat.com>  [ac43eb0fc9e19178257b601ba12b196625d696fe]

        Map VML shadow more properly to css::table::ShadowFormat
        
        For one, CppunitTest_sw_ooxmlexport6 failed under
        -fsanitize=implicit-signed-integer-truncation when passing a negative
        ShadowFormat.ShadowWidth into a sal_uInt16 SvxShadowItem (see below).
        
        Fixing the mapping from VML shadow to ShadowFormat in
        ShadowModel::pushToPropMap caused ShadowModel::pushToPropMap to fail again,
        however, testing against 57811035 in testOuterShdw
        (sw/qa/extras/ooxmlexport/ooxmlexport6.cxx).
        fa9d574ae1656b64670fbbac64ddd85461698149 "Code changes for fdo#74107:File
        Corruption - Issue with outerShdw" doesn't explain how that value came about, so
        assume that it was just whatever value happened to be observed in LO at that
        time, and now adjust it accordingly.  And, for another, opening
        sw/qa/extras/ooxmlexport/data/testOuterShdw.docx in LO now produces a green bar
        with red shadow at the top of the first page that better resembles the original.
        
        > editeng/source/items/frmitems.cxx:1154:18: runtime error: implicit conversion from type 'long' of value -1160 (64-bit, signed) to type 'sal_uInt16' (aka 'unsigned short') changed the value to 64376 (16-bit, unsigned)
        >  #0 in SvxShadowItem::PutValue(com::sun::star::uno::Any const&, unsigned char) at editeng/source/items/frmitems.cxx:1154:18 (instdir/program/libeditenglo.so +0x16716ea)
        >  #1 in BaseFrameProperties_Impl::FillBaseProperties(SfxItemSet&, SfxItemSet const&, bool&) at sw/source/core/unocore/unoframe.cxx:759:48 (instdir/program/libswlo.so +0xba32230)
        >  #2 in SwFrameProperties_Impl::AnyToItemSet(SwDoc*, SfxItemSet&, SfxItemSet&, bool&) at sw/source/core/unocore/unoframe.cxx:1004:19 (instdir/program/libswlo.so +0xba3cbb9)
        >  #3 in SwXFrame::attachToRange(com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&) at sw/source/core/unocore/unoframe.cxx:2665:20 (instdir/program/libswlo.so +0xba78d71)
        >  #4 in SwXFrame::attach(com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&) at sw/source/core/unocore/unoframe.cxx:3003:9 (instdir/program/libswlo.so +0xba877fa)
        >  #5 in SwXTextFrame::attach(com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&) at sw/source/core/unocore/unoframe.cxx:3242:15 (instdir/program/libswlo.so +0xba926a2)
        >  #6 in SwXText::insertTextContent(com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&, com::sun::star::uno::Reference<com::sun::star::text::XTextContent> const&, unsigned char) at sw/source/core/unocore/unotext.cxx:619:15 (instdir/program/libswlo.so +0xc2dc17f)
        >  #7 in writerfilter::dmapper::DomainMapper_Impl::PushShapeContext(com::sun::star::uno::Reference<com::sun::star::drawing::XShape> const&) at writerfilter/source/dmapper/DomainMapper_Impl.cxx:2330:30 (instdir/program/libwriterfilterlo.so +0x14d2953)
        >  #8 in writerfilter::dmapper::DomainMapper::lcl_startShape(com::sun::star::uno::Reference<com::sun::star::drawing::XShape> const&) at writerfilter/source/dmapper/DomainMapper.cxx:2964:18 (instdir/program/libwriterfilterlo.so +0x132c46f)
        >  #9 in writerfilter::LoggedStream::startShape(com::sun::star::uno::Reference<com::sun::star::drawing::XShape> const&) at writerfilter/source/dmapper/LoggedResources.cxx:151:5 (instdir/program/libwriterfilterlo.so +0x1763e70)
        >  #10 in writerfilter::ooxml::OOXMLFastContextHandlerShape::sendShape(int) at writerfilter/source/ooxml/OOXMLFastContextHandler.cxx:1678:27 (instdir/program/libwriterfilterlo.so +0x1ad7fba)
        >  #11 in writerfilter::ooxml::OOXMLFastContextHandlerWrapper::lcl_createFastChildContext(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) at writerfilter/source/ooxml/OOXMLFastContextHandler.cxx:1917:63 (instdir/program/libwriterfilterlo.so +0x1ae026e)
        >  #12 in writerfilter::ooxml::OOXMLFastContextHandler::createFastChildContext(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) at writerfilter/source/ooxml/OOXMLFastContextHandler.cxx:208:21 (instdir/program/libwriterfilterlo.so +0x1aa90d7)
        >  #13 in non-virtual thunk to writerfilter::ooxml::OOXMLFastContextHandler::createFastChildContext(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) at writerfilter/source/ooxml/OOXMLFastContextHandler.cxx (instdir/program/libwriterfilterlo.so +0x1aa9378)
        >  #14 in (anonymous namespace)::Entity::startElement((anonymous namespace)::Event const*) at sax/source/fastparser/fastparser.cxx:439:44 (instdir/program/libexpwraplo.so +0x24df4c)
        >  #15 in sax_fastparser::FastSaxParserImpl::callbackStartElement(unsigned char const*, unsigned char const*, unsigned char const*, int, unsigned char const**, int, unsigned char const**) at sax/source/fastparser/fastparser.cxx:1254:21 (instdir/program/libexpwraplo.so +0x249499)
        >  #16 in (anonymous namespace)::call_callbackStartElement(void*, unsigned char const*, unsigned char const*, unsigned char const*, int, unsigned char const**, int, int, unsigned char const**) at sax/source/fastparser/fastparser.cxx:310:18 (instdir/program/libexpwraplo.so +0x240fee)
        >  #17 in xmlParseStartTag2 at workdir/UnpackedTarball/libxml2/parser.c:9583:6 (instdir/program/libxml2.so.2 +0x6f9027)
        >  #18 in xmlParseTryOrFinish at workdir/UnpackedTarball/libxml2/parser.c:11342:14 (instdir/program/libxml2.so.2 +0x7300dc)
        >  #19 in xmlParseChunk__internal_alias at workdir/UnpackedTarball/libxml2/parser.c:12244:13 (instdir/program/libxml2.so.2 +0x72426a)
        >  #20 in sax_fastparser::FastSaxParserImpl::parse() at sax/source/fastparser/fastparser.cxx:1081:25 (instdir/program/libexpwraplo.so +0x23e8e7)
        >  #21 in sax_fastparser::FastSaxParserImpl::parseStream(com::sun::star::xml::sax::InputSource const&) at sax/source/fastparser/fastparser.cxx:870:9 (instdir/program/libexpwraplo.so +0x237c3b)
        >  #22 in sax_fastparser::FastSaxParser::parseStream(com::sun::star::xml::sax::InputSource const&) at sax/source/fastparser/fastparser.cxx:1377:13 (instdir/program/libexpwraplo.so +0x2528eb)
        >  #23 in writerfilter::ooxml::OOXMLDocumentImpl::resolve(writerfilter::Stream&) at writerfilter/source/ooxml/OOXMLDocumentImpl.cxx:503:22 (instdir/program/libwriterfilterlo.so +0x1a6a8d7)
        >  #24 in WriterFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at writerfilter/source/filter/WriterFilter.cxx:186:24 (instdir/program/libwriterfilterlo.so +0x1a272bb)
        >  #25 in SfxObjectShell::ImportFrom(SfxMedium&, com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&) at sfx2/source/doc/objstor.cxx:2251:34 (instdir/program/libsfxlo.so +0x38d811f)
        >  #26 in SfxObjectShell::DoLoad(SfxMedium*) at sfx2/source/doc/objstor.cxx:772:23 (instdir/program/libsfxlo.so +0x38a1299)
        >  #27 in SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at sfx2/source/doc/sfxbasemodel.cxx:1795:36 (instdir/program/libsfxlo.so +0x3a4372e)
        >  #28 in (anonymous namespace)::SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) at sfx2/source/view/frmload.cxx:688:28 (instdir/program/libsfxlo.so +0x40c49f0)
        >  #29 in framework::LoadEnv::impl_loadContent() at framework/source/loadenv/loadenv.cxx:1149:37 (instdir/program/libfwklo.so +0x15212f1)
        >  #30 in framework::LoadEnv::startLoading() at framework/source/loadenv/loadenv.cxx:383:20 (instdir/program/libfwklo.so +0x1511cd6)
        >  #31 in framework::LoadEnv::loadComponentFromURL(com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/loadenv/loadenv.cxx:169:14 (instdir/program/libfwklo.so +0x150d988)
        >  #32 in framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/services/desktop.cxx:619:12 (instdir/program/libfwklo.so +0x16705ce)
        >  #33 in non-virtual thunk to framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/services/desktop.cxx (instdir/program/libfwklo.so +0x16707da)
        >  #34 in unotest::MacrosTest::loadFromDesktop(rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at unotest/source/cpp/macros_test.cxx:50:60 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x8f1f6)
        >  #35 in SwModelTestBase::loadURL(rtl::OUString const&, char const*, char const*) at sw/qa/extras/inc/swmodeltestbase.hxx:762:23 (workdir/LinkTarget/CppunitTest/libtest_sw_ooxmlexport6.so +0x2460b1)
        >  #36 in SwModelTestBase::load(rtl::OUString const&, char const*, char const*) at sw/qa/extras/inc/swmodeltestbase.hxx:717:16 (workdir/LinkTarget/CppunitTest/libtest_sw_ooxmlexport6.so +0x2449d6)
        >  #37 in SwModelTestBase::executeImportTest(char const*, char const*) at sw/qa/extras/inc/swmodeltestbase.hxx:264:13 (workdir/LinkTarget/CppunitTest/libtest_sw_ooxmlexport6.so +0x2440bf)
        >  #38 in testOuterShdw::Import() at sw/qa/extras/ooxmlexport/ooxmlexport6.cxx:924:1 (workdir/LinkTarget/CppunitTest/libtest_sw_ooxmlexport6.so +0x33cf2d)
        [...]
        
        Change-Id: Ib26db2f175192c8756f825128fc5b852fcc24abf
        Reviewed-on: https://gerrit.libreoffice.org/63355
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-14  Arkadiy Illarionov  <qarkai@gmail.com>  [25622f29b4003307d2ba780ff1232d8b7cdafa35]

        Simplify containers iterations in sw/source/core/[d-l]*
        
        Use range-based loop or replace with STL functions
        
        Change-Id: I143e9a769e1c1bb0228933a0a92150f00e3e1f20
        Reviewed-on: https://gerrit.libreoffice.org/63347
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-14  Stephan Bergmann  <sbergman@redhat.com>  [638d619866784510dcbf0cadb6eb251208489a73]

        "oh dear, what can the matter be?"
        
        Lets assume that e3290499009492e39e5ddd870d314bb5df494199 "loplugin
        singlevalfields improvement" enabled loplugin:singlevalfields by accident.  (It
        fails miserably for me.)
        
        Change-Id: Id308a17469babae195fa8261d937036b0cc39ff0

2018-11-14  Gabor Kelemen  <kelemeng@ubuntu.com>  [f644e4be3c8568c34aca1a63d566269ce084eca2]

        tdf#42949 Fix IWYU warnings in include/svl/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ide75232858599c275e023c2300201090acd22307
        Reviewed-on: https://gerrit.libreoffice.org/63237
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-11-14  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [f750d900e5dac6f3f2d24bbbc0b8a319496c6760]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Help files: http -> https
            
            + some more conservative changes
            
            Change-Id: I806fc7998e96cc43f6db35d9f3d13f247960abc0
            Reviewed-on: https://gerrit.libreoffice.org/63199
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-14  tagezi  <lera.goncharuk@gmail.com>  [ddcd36d9d6191bfba7dea179067767a9ee192608]

         tdf#39593 deduplicate code in TreeListBox
        
        Separates filling treelist for macros and dialogs to function
        
        Change-Id: I5803b94617ed6136f97be922c9da9d705f30b9b0
        Reviewed-on: https://gerrit.libreoffice.org/63346
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-11-14  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [e136583e533101e368e5db6fc93148f40f6a2184]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Help files: http -> https
            
            + some more conservative changes
            
            Change-Id: I204669f4deb01cdb2ebdd22398f52779d3501053
            Reviewed-on: https://gerrit.libreoffice.org/63220
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-14  Miklos Vajna  <vmiklos@collabora.com>  [dd6015c2df3716b3db2861c31f00f1cb43b4960d]

        xmlsecurity: make members of OOXMLSecExporter::Impl private
        
        Change-Id: I456d9b53fd1168b382a2220716d010556eabbd22
        Reviewed-on: https://gerrit.libreoffice.org/63344
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-11-14  Mike Kaganski  <mike.kaganski@collabora.com>  [51c1351b75a82c60ce4b5e7063d02cbdb96f6848]

        Fix parameter value in comment
        
        Change-Id: Ie10882987655463af3bec8f75a0375f55415cc07
        Reviewed-on: https://gerrit.libreoffice.org/63354
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-14  Tor Lillqvist  <tml@collabora.com>  [0a911b00c4f6056167ca198fb45bdff6178575cb]

        We need gb_UnpackedTarball_update_autoconf_configs in order to recognize iOS
        
        Change-Id: I0c8eafc15c3582f64989ed3eedc28e746713df01

2018-11-14  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [d7f638f38fee26458e5e233c647248307f4e0f70]

        Add unit test for reading ODF signed signatureline
        
        Change-Id: I4423a32fe84c6f13457e92aa0de913ee22995119
        Reviewed-on: https://gerrit.libreoffice.org/63333
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-14  Jens Carl  <j.carl43@gmx.de>  [ad4a5d17ec9522c581f8ecd61ff494793ab14ff8]

        Bin obsolete header
        
        Change-Id: I361bfa9e06a19c95a8b49edc0271babba8ae2a2f
        Reviewed-on: https://gerrit.libreoffice.org/63352
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-14  Jens Carl  <j.carl43@gmx.de>  [13dd6c26658727ec72b6fa2f7129a0e283ff1ec6]

        tdf#45904 Move _XEnumeration for ScCellsEnumeration to C++
        
        Change-Id: Ic7c8e6a9fe777d16a98da89e00f1f52128ac1b5d
        Reviewed-on: https://gerrit.libreoffice.org/63351
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-14  Jens Carl  <j.carl43@gmx.de>  [85dba18a3d3644a4ac49bd32ea106a4d69159fb4]

        Improve readability of subsequentcheck targets
        
        Change-Id: I82527713d12a4ba823b3b185c14ccb8b791a62a8
        Reviewed-on: https://gerrit.libreoffice.org/63348
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-13  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [036e7d8ca0527fc6bebda2c1745750e04dbd3d1f]

        no more SwClient/SwModify for SwXCell
        
        Change-Id: I014d3e8eed3f65e4eb09ac53c6d34886a2d1086a
        Reviewed-on: https://gerrit.libreoffice.org/63310
        Tested-by: Jenkins
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-11-13  Eike Rathke  <erack@redhat.com>  [9950e50a0f304362f569d4dc0bd9ca30b7b6291d]

        Set error also in non-UNO/UCB case file date failures, tdf#121337 follow-up
        
        And do not attempt to format an odd date in case of failure.
        
        Change-Id: I82e93f9e473f42735b6a7e7b634b14ee7f09941d
        Reviewed-on: https://gerrit.libreoffice.org/63331
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-11-13  Stephan Bergmann  <sbergman@redhat.com>  [d3368c174f3e2cfed76f93cc149f80a76605d431]

        Add reference to test code
        
        ...that had inadvertently been missing from the file's inital commit,
        a6a48eeef16e473be14642469cd922f177f54998 "tdf#121325: Replace all of given
        length, even if replacement is shorter"
        
        Change-Id: I2a09e1d1ee94480d5615106a4e28958218d9b4c7
        Reviewed-on: https://gerrit.libreoffice.org/63334
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [7f0c1366c3511d4e52ffff82237e0f89d508e9c6]

        uitest Writer and Calc- autocorrect options dialog
        
        Change-Id: I09af4a6a2ca434c1b6cb5b22beac35368d72894f
        Reviewed-on: https://gerrit.libreoffice.org/63337
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-11-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [b652724714229bf473baca7ef02b6a9db8e751c5]

        uitest Writer - Columns dialog
        
        Change-Id: I2e44fea1dcff0cebb4ebcc0eca18e4c03ac29bb2
        Reviewed-on: https://gerrit.libreoffice.org/63338
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-11-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [ab4e307fe4538c3d4d4ba4b9f23df93ce2d648a3]

        tdf#113977 unit test for function REGEX
        
        Change-Id: I1871991d94f0bf84b026b0f1f771df7f0f32f5a4
        Reviewed-on: https://gerrit.libreoffice.org/63339
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-11-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [4288085b990be28cdad53d51440e0534036897f6]

        uitest Writer - about dialog
        
        Change-Id: I97e533cff27e15233b120c5e1d9ec64c342f761b
        Reviewed-on: https://gerrit.libreoffice.org/63341
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-11-13  Michael Meeks  <michael.meeks@collabora.com>  [b9e681d417cd58274d4dbb9bed225ee1fe9b9f74]

        android: harfbuzz refuses to compile using mmap.
        
        Not ideal not to use mmap on a small device though, but disable for now.
        
        Change-Id: Id595cbc87c93679c1ce186f91ad36a961aee4132
        Reviewed-on: https://gerrit.libreoffice.org/63342
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-11-13  Michael Meeks  <michael.meeks@collabora.com>  [b09e512eecac15f0bda3d89324905bd3bbfcf1e3]

        android: remove redundant header causing build failure.
        
        Change-Id: I857224b551ff6e5959ffe31e872ec4e4993bc174
        Reviewed-on: https://gerrit.libreoffice.org/63343
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-11-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [7ef1b589b15473f87fbbaff57aa2518fffed4082]

        uitest cleaning
        
        Change-Id: Idea5a87b7cce40c23eada06be82524c9b45a4db5
        Reviewed-on: https://gerrit.libreoffice.org/63313
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-11-13  Miklos Vajna  <vmiklos@collabora.com>  [b389aafee9cfba9dc4dfa552347be39ff9fe41b2]

        oox smartart, accent process: add support for reading values from constraints
        
        And also add support for merging parent and own constraints in the
        layout.
        
        This fixes the lack of vertical position difference between the two
        pairs of shapes in the bugdoc.
        
        Change-Id: I3a91c9b0da5eed78a87116ebe0e2751a73e1508f
        Reviewed-on: https://gerrit.libreoffice.org/63340
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2018-11-13  Ilhan Yesil  <ilhanyesil@gmx.de>  [1b50fa88b148739a7b192ba70f08af2c6e326fd2]

        tdf#119747 FileSaveDialog: Windows dialog shows only one extension.
        
        A temporary composed list of file types and extension types is build
        from the original list and provided to the IFileSaveDialog object,
        so that this dialog shows only one extension.
        
        Change-Id: Iae01c3e889ea38034332fc29e4cc397941930ac0
        Reviewed-on: https://gerrit.libreoffice.org/60268
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-11-13  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [afd4f48d164ca72a024159e0c6b7a49147351f64]

        hunspell: no need for autoreconf when not patching configure
        
        Also fix some bitrot... The LIBS statement was only active for the
        autoreconf call, while where it would have mattered is the configure
        call itself. Since it was built wihout those for all the time, delete
        it.
        
        also no need for explicit shell call, as it is by default executed in a
        shell.
        
        also fix missing comma in if statement for ENABLE_OPTIMIZED.
        
        Change-Id: I7ced587bcc3488f19100e89b5b02730b9dd86d5f
        Reviewed-on: https://gerrit.libreoffice.org/63329
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-11-13  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [c40014e75f5d1e5649f0b8416addd72982073d37]

        android: lock away editing mode in separate build flavor
        
        Change-Id: I767cc1d512345aa20570001033ddb4d882e3ca35
        Reviewed-on: https://gerrit.libreoffice.org/62362
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-11-13  Stephan Bergmann  <sbergman@redhat.com>  [a6a48eeef16e473be14642469cd922f177f54998]

        tdf#121325: Replace all of given length, even if replacement is shorter
        
        Both LO and MS Basic restrict the amount of replacement text ("If the Length
        parameter in the <emph>Mid statement</emph> is less than the length of the text
        that you want to replace, the text is reduced to the specified length." in
        helpcontent2/source/text/sbasic/shared/03120306.xhp, resp. "The number of
        characters replaced is always less than or equal to the number of characters in
        Target." at <https://docs.microsoft.com/en-us/dotnet/visual-basic/
        language-reference/statements/mid-statement>).
        
        But cc20344010e94eda22fee662aab966d395a0796a "tdf#111313: Honor bWriteNoLenParam
        in !bCompatibility, too" had introduced a regression (in the non--compatibility-
        mode case), restricting the amount of replaced text to be no more than the
        amount of replacement text, even if the given length argument was larger.
        (Which had already regressed in the past, see
        <https://bugs.documentfoundation.org/show_bug.cgi?id=62090> "Mid statement
        doesn't work as expected".)
        
        Added test cases now.
        
        Change-Id: I21d4409f49a2437eb0e1a1e200561d803c42a24c
        Reviewed-on: https://gerrit.libreoffice.org/63328
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-13  Miklos Vajna  <vmiklos@collabora.com>  [4866a441cab472c1f44360abdc7074097aad1a26]

        CppunitTest_xmlsecurity_signing: turn on clang-format for this file
        
        This had manual consistent formatting. Recently it was broken, so bring
        back consisency by using clang-format.
        
        (And move the "if conversion fails" comment above
        CPPUNIT_ASSERT_MESSAGE() to avoid the need for an over-indented
        comment.)
        
        Change-Id: Id6a9231c044d7282c84a21152ffdfdcb8af3690d
        Reviewed-on: https://gerrit.libreoffice.org/63327
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
        Tested-by: Jenkins

2018-11-13  Caolán McNamara  <caolanm@redhat.com>  [32fa63035fdac766b0738a4e16ec02c3b3f6241c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - rename run to ok for per-desktop placement
            
            Change-Id: I16d10fbf7edc4d0c3e572ef77d233908d400330a
            
2018-11-13  Stephan Bergmann  <sbergman@redhat.com>  [c3be773943d0d8800710cabf553969db3d7e7380]

        GTK3: Make code robust against XAccessibleText::getCaretPosition returning -1
        
        ...which I've seen once cause the assert in rtl_uString_newFromSubString to fire
        when entering text ("foo") on a slide in Impress, see below.
        
        What also looks suspicious, though, is that both
        AccessibleEditableTextPara::getCaretPosition and
        AccessibleEditableTextPara::getText
        (editeng/source/accessibility/AccessibleEditableTextPara.cxx) each lock the
        SolarMutex first thing in their bodies, but from the below backtrace
        GtkSalFrame::IMHandler::signalIMRetrieveSurrounding appears to be called with
        SolarMutex not locked, so it smells like there could be a race and the call to
        getCaretPosition return a value unrelated to the value returned by the following
        call to getText.
        
        > #52 0x00007f4ae5e0e9f6 in __GI___assert_fail (assertion=0x7f4ae62ad22b "false", file=0x7f4ae62a026b "/data/sbergman/lo-clang2/core/sal/rtl/strtmpl.cxx", line=1378, function=0x7f4ae62a35e7 "void rtl_uString_newFromSubString(rtl_uString **, const rtl_uString *, sal_Int32, sal_Int32)") at /usr/src/debug/glibc-2.28/assert/assert.c:101
        > #53 0x00007f4ae6255157 in rtl_uString_newFromSubString(rtl_uString**, rtl_uString const*, sal_Int32, sal_Int32) (ppThis=0x7ffe871c1cd0, pFrom=0x15b24ed0, beginIndex=0, count=-1) at /data/sbergman/lo-clang2/core/sal/rtl/strtmpl.cxx:1378
        > #54 0x00007f4acabc861b in rtl::OUString::copy(int, int) const (this=0x7ffe871c1d88, beginIndex=0, count=-1) at /data/sbergman/lo-clang2/core/include/rtl/ustring.hxx:2221
        > #55 0x00007f4acac98dea in GtkSalFrame::IMHandler::signalIMRetrieveSurrounding(_GtkIMContext*, void*) (pContext=0xe188f20) at /data/sbergman/lo-clang2/core/vcl/unx/gtk3/gtk3gtkframe.cxx:4260
        > #60 0x00007f4ad94dbe04 in <emit signal 0x7f4aca793890 "retrieve-surrounding" on instance ???> (instance=0xe188f20, detailed_signal=detailed_signal@entry=0x7f4aca793890 "retrieve-surrounding") at /usr/src/debug/glib2-2.58.1-1.fc29.x86_64/gobject/gsignal.c:3487
        >     #56 0x00007f4aca75d206 in _gtk_marshal_BOOLEAN__VOID (closure=0x1594ccd0, return_value=0x7ffe871c1f40, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>, marshal_data=<optimized out>) at /usr/src/debug/gtk3-3.24.1-1.fc29.x86_64/gtk/gtkmarshalers.c:1901
        >     #57 0x00007f4ad94bec9d in g_closure_invoke (closure=0x1594ccd0, return_value=0x7ffe871c1f40, n_param_values=1, param_values=0x7ffe871c1fa0, invocation_hint=0x7ffe871c1f20) at /usr/src/debug/glib2-2.58.1-1.fc29.x86_64/gobject/gclosure.c:810
        >     #58 0x00007f4ad94d2203 in signal_emit_unlocked_R (node=node@entry=0x374ea40, detail=detail@entry=0, instance=instance@entry=0xe188f20, emission_return=emission_return@entry=0x7ffe871c20b0, instance_and_params=instance_and_params@entry=0x7ffe871c1fa0) at /usr/src/debug/glib2-2.58.1-1.fc29.x86_64/gobject/gsignal.c:3635
        >     #59 0x00007f4ad94da9a3 in g_signal_emit_valist (instance=instance@entry=0xe188f20, signal_id=signal_id@entry=255, detail=detail@entry=0, var_args=var_args@entry=0x7ffe871c21a8) at /usr/src/debug/glib2-2.58.1-1.fc29.x86_64/gobject/gsignal.c:3401
        > #61 0x00007f4aca5a55dc in gtk_im_multicontext_retrieve_surrounding_cb (slave=slave@entry=0x367b5f0, multicontext=<optimized out>) at /usr/src/debug/gtk3-3.24.1-1.fc29.x86_64/gtk/gtkimmulticontext.c:532
        > #66 0x00007f4ad94dbe04 in <emit signal 0x7f4aca793890 "retrieve-surrounding" on instance ???> (instance=0x367b5f0, detailed_signal=detailed_signal@entry=0x7f4aca793890 "retrieve-surrounding") at /usr/src/debug/glib2-2.58.1-1.fc29.x86_64/gobject/gsignal.c:3487
        >     #62 0x00007f4aca75d206 in _gtk_marshal_BOOLEAN__VOID (closure=0x15949020, return_value=0x7ffe871c2490, n_param_values=<optimized out>, param_values=<optimized out>, invocation_hint=<optimized out>, marshal_data=<optimized out>) at /usr/src/debug/gtk3-3.24.1-1.fc29.x86_64/gtk/gtkmarshalers.c:1901
        >     #63 0x00007f4ad94bec9d in g_closure_invoke (closure=0x15949020, return_value=0x7ffe871c2490, n_param_values=1, param_values=0x7ffe871c24f0, invocation_hint=0x7ffe871c2470) at /usr/src/debug/glib2-2.58.1-1.fc29.x86_64/gobject/gclosure.c:810
        >     #64 0x00007f4ad94d2203 in signal_emit_unlocked_R (node=node@entry=0x374ea40, detail=detail@entry=0, instance=instance@entry=0x367b5f0, emission_return=emission_return@entry=0x7ffe871c2600, instance_and_params=instance_and_params@entry=0x7ffe871c24f0) at /usr/src/debug/glib2-2.58.1-1.fc29.x86_64/gobject/gsignal.c:3635
        >     #65 0x00007f4ad94da9a3 in g_signal_emit_valist (instance=instance@entry=0x367b5f0, signal_id=signal_id@entry=255, detail=detail@entry=0, var_args=var_args@entry=0x7ffe871c26f8) at /usr/src/debug/glib2-2.58.1-1.fc29.x86_64/gobject/gsignal.c:3401
        > #67 0x00007f4aca76673c in released_cb (gesture=<optimized out>, n_press=1, x=535, y=1009, context=0x367b5f0) at /usr/src/debug/gtk3-3.24.1-1.fc29.x86_64/modules/input/imwayland.c:523
        > #68 0x00007f4ad8b45ace in ffi_call_unix64 () at /usr/src/debug/libffi-3.1-18.fc29.x86_64/src/x86/unix64.S:76
        > #69 0x00007f4ad8b4548f in ffi_call (cif=cif@entry=0x7ffe871c2a80, fn=fn@entry=0x7f4aca766660 <released_cb>, rvalue=<optimized out>, avalue=avalue@entry=0x7ffe871c2990) at /usr/src/debug/libffi-3.1-18.fc29.x86_64/src/x86/ffi64.c:525
        > #70 0x00007f4ad94bfc66 in g_cclosure_marshal_generic_va (closure=<optimized out>, return_value=<optimized out>, instance=<optimized out>, args_list=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=<optimized out>) at /usr/src/debug/glib2-2.58.1-1.fc29.x86_64/gobject/gclosure.c:1610
        > #71 0x00007f4ad94beef6 in _g_closure_invoke_va (closure=0x158f4a50, return_value=0x0, instance=0x159474c0, args=0x7ffe871c2d30, n_params=3, param_types=0x34f2830) at /usr/src/debug/glib2-2.58.1-1.fc29.x86_64/gobject/gclosure.c:873
        > #72 0x00007f4ad94db381 in g_signal_emit_valist (instance=0x159474c0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffe871c2d30) at /usr/src/debug/glib2-2.58.1-1.fc29.x86_64/gobject/gsignal.c:3300
        > #73 0x00007f4ad94db923 in g_signal_emit (instance=instance@entry=0x159474c0, signal_id=<optimized out>, detail=detail@entry=0) at /usr/src/debug/glib2-2.58.1-1.fc29.x86_64/gobject/gsignal.c:3447
        > #74 0x00007f4aca57bdfc in gtk_gesture_multi_press_end (gesture=0x159474c0, sequence=<optimized out>) at /usr/src/debug/gtk3-3.24.1-1.fc29.x86_64/gtk/gtkgesturemultipress.c:286
        > #75 0x00007f4ad94c206e in g_cclosure_marshal_VOID__BOXEDv (closure=0x34ec650, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x34ec680) at /usr/src/debug/glib2-2.58.1-1.fc29.x86_64/gobject/gmarshal.c:1950
        > #76 0x00007f4ad94beef6 in _g_closure_invoke_va (closure=0x34ec650, return_value=0x0, instance=0x159474c0, args=0x7ffe871c30f0, n_params=1, param_types=0x34ec680) at /usr/src/debug/glib2-2.58.1-1.fc29.x86_64/gobject/gclosure.c:873
        > #77 0x00007f4ad94db381 in g_signal_emit_valist (instance=0x159474c0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffe871c30f0) at /usr/src/debug/glib2-2.58.1-1.fc29.x86_64/gobject/gsignal.c:3300
        > #78 0x00007f4ad94db923 in g_signal_emit (instance=instance@entry=0x159474c0, signal_id=<optimized out>, detail=detail@entry=0) at /usr/src/debug/glib2-2.58.1-1.fc29.x86_64/gobject/gsignal.c:3447
        > #79 0x00007f4aca578f02 in _gtk_gesture_set_recognized (sequence=0x0, recognized=0, gesture=0x159474c0) at /usr/src/debug/gtk3-3.24.1-1.fc29.x86_64/gtk/gtkgesture.c:345
        > #80 0x00007f4aca578f02 in _gtk_gesture_check_recognized (gesture=gesture@entry=0x159474c0, sequence=sequence@entry=0x0) at /usr/src/debug/gtk3-3.24.1-1.fc29.x86_64/gtk/gtkgesture.c:386
        > #81 0x00007f4aca57a50b in gtk_gesture_handle_event (controller=0x159474c0, event=0x7f4ab0006bd0) at /usr/src/debug/gtk3-3.24.1-1.fc29.x86_64/gtk/gtkgesture.c:814
        > #82 0x00007f4aca57d40e in gtk_gesture_single_handle_event (controller=0x159474c0, event=0x7f4ab0006bd0) at /usr/src/debug/gtk3-3.24.1-1.fc29.x86_64/gtk/gtkgesturesingle.c:222
        > #83 0x00007f4aca545235 in gtk_event_controller_handle_event (controller=0x159474c0, event=event@entry=0x7f4ab0006bd0) at /usr/src/debug/gtk3-3.24.1-1.fc29.x86_64/gtk/gtkeventcontroller.c:230
        > #84 0x00007f4aca70538b in _gtk_widget_run_controllers (widget=widget@entry=0x38272a0, event=event@entry=0x7f4ab0006bd0, phase=phase@entry=GTK_PHASE_CAPTURE) at /usr/src/debug/gtk3-3.24.1-1.fc29.x86_64/gtk/gtkwidget.c:7379
        > #85 0x00007f4aca70992b in _gtk_widget_captured_event (widget=widget@entry=0x38272a0, event=event@entry=0x7f4ab0006bd0) at /usr/src/debug/gtk3-3.24.1-1.fc29.x86_64/gtk/gtkwidget.c:7433
        > #86 0x00007f4aca5c394b in propagate_event_down (topmost=0x0, event=0x7f4ab0006bd0, widget=0x38272a0) at /usr/src/debug/gtk3-3.24.1-1.fc29.x86_64/gtk/gtkmain.c:2636
        > #87 0x00007f4aca5c394b in propagate_event (widget=widget@entry=0x38272a0, event=event@entry=0x7f4ab0006bd0, captured=captured@entry=1, topmost=topmost@entry=0x0) at /usr/src/debug/gtk3-3.24.1-1.fc29.x86_64/gtk/gtkmain.c:2684
        > #88 0x00007f4aca5c5957 in _gtk_propagate_captured_event (topmost=0x0, event=0x7f4ab0006bd0, widget=0x38272a0) at /usr/src/debug/gtk3-3.24.1-1.fc29.x86_64/gtk/gtkmain.c:2727
        > #89 0x00007f4aca5c5957 in gtk_main_do_event (event=<optimized out>) at /usr/src/debug/gtk3-3.24.1-1.fc29.x86_64/gtk/gtkmain.c:1914
        > #90 0x00007f4aca2b6a39 in _gdk_event_emit (event=event@entry=0x7f4ab0006bd0) at /usr/src/debug/gtk3-3.24.1-1.fc29.x86_64/gdk/gdkevents.c:73
        > #91 0x00007f4aca313286 in gdk_event_source_dispatch (base=<optimized out>, callback=<optimized out>, data=<optimized out>) at /usr/src/debug/gtk3-3.24.1-1.fc29.x86_64/gdk/wayland/gdkeventsource.c:124
        > #92 0x00007f4ad93dd26d in g_main_dispatch (context=0x239de80) at /usr/src/debug/glib2-2.58.1-1.fc29.x86_64/glib/gmain.c:3182
        > #93 0x00007f4ad93dd26d in g_main_context_dispatch (context=context@entry=0x239de80) at /usr/src/debug/glib2-2.58.1-1.fc29.x86_64/glib/gmain.c:3847
        > #94 0x00007f4ad93dd638 in g_main_context_iterate (context=context@entry=0x239de80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /usr/src/debug/glib2-2.58.1-1.fc29.x86_64/glib/gmain.c:3920
        > #95 0x00007f4ad93dd6d0 in g_main_context_iteration (context=0x239de80, may_block=1) at /usr/src/debug/glib2-2.58.1-1.fc29.x86_64/glib/gmain.c:3981
        > #96 0x00007f4acaba22db in GtkSalData::Yield(bool, bool) (this=0x2249a70, bWait=true, bHandleAllCurrentEvents=false) at /data/sbergman/lo-clang2/core/vcl/unx/gtk3/gtk3gtkdata.cxx:463
        > #97 0x00007f4acaba6a67 in GtkInstance::DoYield(bool, bool) (this=0x225b3c0, bWait=true, bHandleAllCurrentEvents=false) at /data/sbergman/lo-clang2/core/vcl/unx/gtk/gtkinst.cxx:406
        > #98 0x00007f4adf166c6a in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at /data/sbergman/lo-clang2/core/vcl/source/app/svapp.cxx:438
        > #99 0x00007f4adf166a14 in Application::Yield() () at /data/sbergman/lo-clang2/core/vcl/source/app/svapp.cxx:502
        > #100 0x00007f4adf1669a6 in Application::Execute() () at /data/sbergman/lo-clang2/core/vcl/source/app/svapp.cxx:419
        > #101 0x00007f4ae601eba1 in desktop::Desktop::Main() (this=0x7ffe871c4600) at /data/sbergman/lo-clang2/core/desktop/source/app/app.cxx:1636
        > #102 0x00007f4adf182b45 in ImplSVMain() () at /data/sbergman/lo-clang2/core/vcl/source/app/svmain.cxx:199
        > #103 0x00007f4adf1843d9 in SVMain() () at /data/sbergman/lo-clang2/core/vcl/source/app/svmain.cxx:233
        > #104 0x00007f4ae608e9b8 in soffice_main() () at /data/sbergman/lo-clang2/core/desktop/source/app/sofficemain.cxx:169
        > #105 0x00000000004011ab in sal_main () at /data/sbergman/lo-clang2/core/desktop/source/app/main.c:48
        > #106 0x00000000004011ab in main (argc=<optimized out>, argc@entry=1, argv=<optimized out>, argv@entry=0x7ffe871c4908) at /data/sbergman/lo-clang2/core/desktop/source/app/main.c:47
        > (gdb) frame 55
        > #55 0x00007f4acac98dea in GtkSalFrame::IMHandler::signalIMRetrieveSurrounding (pContext=0xe188f20) at /data/sbergman/lo-clang2/core/vcl/unx/gtk3/gtk3gtkframe.cxx:4260
        > 4260	        OUString sCursorText(sAllText.copy(0, nPosition));
        > (gdb) print xText
        > $1 = uno::Reference to (accessibility::AccessibleEditableTextPara *) 0x1597a418
        > (gdb) print nPosition
        > $2 = -1
        > (gdb) print sAllText
        > $3 = "foo"
        
        Change-Id: I047f0932bf7f44da58c6f701695b4f3e0fb0adfa
        Reviewed-on: https://gerrit.libreoffice.org/63324
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-13  Stephan Bergmann  <sbergman@redhat.com>  [b05470083a5a6f35a2c820500c823afadba804f0]

        Don't call Date's ImpYearToDays with zero year argument
        
        ...on which it asserts since 6d4f2dcc7cbba771e9d9b00de50368db4a88ef1b "Resolves:
        tdf#100452 class Date full (BCE,CE) proleptic Gregorian calendar".
        
        The assert fired when executing the Basic code from attachment 146529 to
        <https://bugs.documentfoundation.org/show_bug.cgi?id=121337>
        "FileDateTime("\\nonexistent\smb\path") returns bogus result rather than
        throwing error":
        
        > #4  0x00007ffff1d1c830 in (anonymous namespace)::ImpYearToDays(short) (nYear=0) at tools/source/datetime/tdate.cxx:55
        > #5  0x00007ffff1d1c449 in Date::DateToDays(unsigned short, unsigned short, short) (nDay=0, nMonth=0, nYear=0) at tools/source/datetime/tdate.cxx:149
        > #6  0x00007ffff1d1c3e5 in Date::GetAsNormalizedDays() const (this=0x7fffffff7268) at tools/source/datetime/tdate.cxx:142
        > #7  0x00007ffff1d1dae5 in operator-(Date const&, Date const&) (rDate1=1900-1-1, rDate2=0-0-0) at tools/source/datetime/tdate.cxx:581
        > #8  0x00007ffff5f87347 in GetDayDiff(Date const&) (rDate=0-0-0) at basic/source/runtime/methods.cxx:4653
        > #9  0x00007ffff5f8aebb in SbRtl_FileDateTime(StarBASIC*, SbxArray&, bool) (rPar=...) at basic/source/runtime/methods.cxx:3054
        
        Change-Id: I6468eeafc3daf325d3da3dfeacd08c7df1d1a8f4
        Reviewed-on: https://gerrit.libreoffice.org/63318
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-11-13  Stephan Bergmann  <sbergman@redhat.com>  [d140157952404d061c1e9df5c133d3ace735b73f]

        Fix race in test code
        
        seen it fail at <https://ci.libreoffice.org/job/lo_tb_master_win/19591/>
        
        > Value in Thread #1 is 0
        > Value in Thread #2 is 0
        > C:/cygwin/home/tdf/lode/jenkins/workspace/lo_tb_master_win/sal/qa/rtl/doublelock/rtl_doublelocking.cxx:199:rtl_DoubleLocking::getValue::getValue_002
        > assertion failed
        > - Expression: nValueOK != 0
        > - getValue() failed, wrong value expected.
        >
        > rtl_DoubleLocking::getValue::getValue_002 finished in: 1267ms
        
        Change-Id: I6ac85a9ff4da8c046412add40c9447ee53ef8d7e
        Reviewed-on: https://gerrit.libreoffice.org/63320
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-13  Martin van Zijl  <martin.vanzijl@gmail.com>  [607ab542d043c24bfbd6a08bb62fbebd095114e3]

        Fix tdf#44291. Allow saving text without byte-order mark.
        
        Change-Id: Ib16a4f37adcb2cfb3d2af9b6af21a4b32e4ae54c
        Reviewed-on: https://gerrit.libreoffice.org/50388
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-13  andreas kainz  <kainz.a@gmail.com>  [4fdd85d0029a4d66b844a4e31c1ab1e041a2567a]

        Make tabbed notebookbar non experimental
        
        for writer, calc, impress and draw
        
        Change-Id: If595fef7f6bfb8d583533b8f7b152d424b814724
        Reviewed-on: https://gerrit.libreoffice.org/62959
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-11-13  Luboš Luňák  <l.lunak@collabora.com>  [374c88d97429721414841f556b5885f497491b82]

        do not crash in opencl code with malformed formula
        
        Change-Id: Ie749b57eb0041059ad91a6ec66eddb631168cd56
        Reviewed-on: https://gerrit.libreoffice.org/63180
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-11-13  Luboš Luňák  <l.lunak@collabora.com>  [0638d2502cb59e31b021fe35dbba7d1f2bec8e92]

        blacklist ocSheet for threaded calc
        
        It asserts in thread-unsafe ScDocument::GetTable().
        
        Change-Id: I82ce5a0c977cda01fe4d372571e3f8826459dc33
        Reviewed-on: https://gerrit.libreoffice.org/63179
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-11-13  Luboš Luňák  <l.lunak@collabora.com>  [823f40e011774fb044d64390f59661867cb38d9f]

        blacklist svMatrix for calc threaded calculation
        
        If a formula contains a matrix, interpreting it will actually result
        in modifying it in some ways (e.g. ScInterpreter::PopRangeMatrix() calls
        SetErrorInterpreter() on the matrix).
        Testcase: rhbz#1645905
        
        Change-Id: I63742449ba0e4e375d6e459dc7bccd7e6b62920e
        Reviewed-on: https://gerrit.libreoffice.org/63187
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins

2018-11-13  Luboš Luňák  <l.lunak@collabora.com>  [f9026deba0581759146205237eb739f37463ba47]

        don't access deleted cells
        
        This copy&pasted code that got fixed in 2926c9e40e17, so fix it as well.
        
        Change-Id: I0a038b57a428640dae8cdf17f33a2eab50b0187c
        Reviewed-on: https://gerrit.libreoffice.org/63177
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-11-13  Luboš Luňák  <l.lunak@collabora.com>  [3460e91ac853964015215ec75be7cf63361ca0e9]

        blacklist svExternalName for calc threading
        
        It's the same like svExternal(Single|Double)Ref, there's a lot of thread-unsafe
        code involved.
        
        Change-Id: Ief8bbbd9393788c374215412ee5236ce6bb551fa
        Reviewed-on: https://gerrit.libreoffice.org/63176
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins

2018-11-13  Luboš Luňák  <l.lunak@collabora.com>  [9553f2afd0527ba435dae7bf4506c620a943b150]

        thread-safe ScGlobal::GetUnitConverter()
        
        Triggered by sc/qa/unit/data/functions/mathematical/fods/convert_ooo.fods
        with SC_FORCE_CALCULATION=threads.
        
        Change-Id: Ibedb32ee03519911650a0deee67011efeda57c93
        Reviewed-on: https://gerrit.libreoffice.org/63175
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-11-13  Luboš Luňák  <l.lunak@collabora.com>  [b15ded2ee474d6531e2a9b358d57bff9a6902a92]

        work around nan() not propagating its argument with nVidia OpenCL
        
        And added a check for this to cl-test.ods .
        
        Change-Id: I9b62f2cbef46d5b3dc0adda2b97dda9b8465fe88
        Reviewed-on: https://gerrit.libreoffice.org/63174
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-11-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [e3290499009492e39e5ddd870d314bb5df494199]

        loplugin singlevalfields improvement
        
        checking for casting to void* turns out to mask useful stuff, so
        remove that and just deal with a few extra false+
        
        Change-Id: Id9700d7ceda90ba8fdb38aa870f13a7ca3acb668
        Reviewed-on: https://gerrit.libreoffice.org/63145
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [8709c643136eed67bc8f04ab9465b4a76085747c]

        loplugin:singlevalfields in sfx2
        
        Change-Id: I91c092783facc22b6e580631252e7b2dbd80d511
        Reviewed-on: https://gerrit.libreoffice.org/63323
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ba4390968a6df9a3598d9d5b70b84dfc634ee31b]

        tdf#118568 Use custom image for signing signature line
        
        Change-Id: Ib3c4d2301bf5e68b7c02590a8947ea3a502e7087
        Reviewed-on: https://gerrit.libreoffice.org/63325
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [bad2196674764d67f19b276c1f6327dc3394e01a]

        Use shared methods instead of duplicated code
        
        Change-Id: I42836dcd1ef3f95d90e6e8897efff9cab7cc23fd
        Reviewed-on: https://gerrit.libreoffice.org/63276
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-13  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [6a23a02b2bd65a6c3db4beb7fc083528f0a006c5]

        LOK: desktop: use correct size when initializing LibreOfficeKitDocument
        
        Change-Id: I0aecc459cf448c03dd8c17a486cc66f541f6868d
        Reviewed-on: https://gerrit.libreoffice.org/63322
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-11-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [f6b3b696ad9d454f7acbe930439cccc052e9fce2]

        loplugin:singlevalfields in svx
        
        Change-Id: I94d21bb868c54638b843c6abaab370a05ec3471e
        Reviewed-on: https://gerrit.libreoffice.org/63317
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [21b0bd63a41bda1153bb6173ec23ecdd13353999]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix typo
            
            Change-Id: I134a2c8cfa704a1c79527b6ffeadfe65a2833f85
            Reviewed-on: https://gerrit.libreoffice.org/63319
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2018-11-13  Jean-Pierre Ledure  <jp@ledure.be>  [6f0dc4334a2772e14d8a1c771e9f31108212c506]

        Access2Base - tdf#121342 Increase number of recordsets
        
        RecordsetMax attribute of Database object is increased by 1
        at each Recordset opening.
        It is reset to zero at each database opening.
        While the database remains open it is increased without limit.
        Make it a Long type i.o. an Integer one.
        
        Change-Id: Ifc9854cddc1917e4336c0c0c5aa1048623de2a49

2018-11-13  Gabor Kelemen  <kelemeng@ubuntu.com>  [ae245cdde94432e01f2a4cd7b695c766ae6f569d]

        find-unneeded-includes: sort the output
        
        Default IWYU output is sorted alphabetically by filename
        
        A more friendly way to present f-u-i information would be
        to sort by line numbers: so that a developer can go through the removal
        proposals in the editor top to bottom, without too much cursor positioning
        in the list of 100 header lines to delete 20 of them.
        
        The result is not perfect, because numbers in text are not naturally sorted:
        line 205 will be listed between 20 and 21; but that's a really rare occasion
        
        Change-Id: I8011321a299a76f5a32469a9d77eb8fcc4521034
        Reviewed-on: https://gerrit.libreoffice.org/63144
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-11-13  Miklos Vajna  <vmiklos@collabora.com>  [3583f7a1256c901199574c8373443038e28813f0]

        tdf#121203 DOCX import: fix loss of free-form text in date control
        
        Date SDT from DOCX is imported as date control since commit
        3ec2d26dc2017ac4a27483febfc63328632f352d (bnc#779630 initial DOCX import
        of w:sdt's w:date, 2013-04-30).
        
        One detail I missed there is our date control is strict: it doesn't
        allow free-form text. However, DOCX date SDT has an optional ISO date,
        but the actual value can be free-form text. This means that importing
        free-form text without an ISO date is lost on import.
        
        Fix the data loss by restricting the creation of the date control: only
        do this if we recognize the date format or in case we have an ISO date.
        Otherwise just show the free-form text to avoid data loss.
        
        Change-Id: I8125bdc749954a6a1c496de74b6682744adb7680
        Reviewed-on: https://gerrit.libreoffice.org/63311
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-11-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [630b5db9a10cd49d24d5e563374bd68f1fe670f5]

        loplugin:singlevalfields in svtools
        
        Change-Id: I6bb8a875f18df3cb7054fa65285eb3cafc1648ac
        Reviewed-on: https://gerrit.libreoffice.org/63316
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-13  Stephan Bergmann  <sbergman@redhat.com>  [ca0308797df86ebece19260f3ca438a0cb437208]

        tdf#121337: Fail on GIO error in GIO UCP getPropertyValue
        
        Change-Id: I10ffe50be56ed99539f59f043a710863652d2394

2018-11-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [b7d0b49f5708b55e24aabb719e26ce5ec8628161]

        Related tdf#118581 Use subject name, not issuer name for signature line
        
        And map the gpg user also the the subject name
        
        Change-Id: I1db7b93b6bfc82304924d6ef90db18ff4f97e13c
        Reviewed-on: https://gerrit.libreoffice.org/63278
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-13  Stephan Bergmann  <sbergman@redhat.com>  [4bf2b13647030d4e5a44d6a23d5570aeea70c333]

        Clamp equation values when exporting to binary MS format
        
        CppunitTest_sw_ooxmlexport failed under
        -fsanitize=implicit-signed-integer-truncation when writing 100000 (from the
        triangle equation in oox/source/drawingml/customshapes/oox-drawingml-cs-presets)
        as a 16-bit value (see below), and as discussed at FreeNode #libreoffice-dev:
        
        Nov 12 09:12:32 <vmiklos> sberg: ah, that's custom shape equation, read from
         ooxml but then written to ms binary format; i'm not sure if there is a better
         option there other than just clamping the value.
        Nov 12 09:14:33 <vmiklos> sberg: i would expect that information is 1) used in
         general when writing drawingml+vml markup for a shape (where the vml fallback
         is not read by LO nor by MSO) and 2) i don't expect that our poor vml export
         actually reads those equations. so the vml export builds on top of the binary
         export, but at the end probably that information (equations) is not read by
         anyone
        
        (At least for CppunitTest_sw_ooxmlexport, equation.nPara[1] never needed such
        clamping, just nPara[0] and nPara[2].)
        
        > filter/source/msfilter/escherex.cxx:2929:50: runtime error: implicit conversion from type 'sal_Int32' (aka 'int') of value 100000 (32-bit, signed) to type 'sal_Int16' (aka 'short') changed the value to -31072 (16-bit, signed)
        >  #0 in EscherPropertyContainer::CreateCustomShapeProperties(MSO_SPT, com::sun::star::uno::Reference<com::sun::star::drawing::XShape> const&) at filter/source/msfilter/escherex.cxx:2929:50 (instdir/program/libmsfilterlo.so +0x54f1e6)
        >  #1 in ImplEESdrWriter::ImplWriteShape(ImplEESdrObject&, EscherSolverContainer&, bool) at filter/source/msfilter/eschesdo.cxx:283:26 (instdir/program/libmsfilterlo.so +0x67a775)
        >  #2 in ImplEESdrWriter::ImplWriteTheShape(ImplEESdrObject&, bool) at filter/source/msfilter/eschesdo.cxx:932:12 (instdir/program/libmsfilterlo.so +0x69059d)
        >  #3 in EscherEx::AddSdrObject(SdrObject const&, bool) at filter/source/msfilter/eschesdo.cxx:951:35 (instdir/program/libmsfilterlo.so +0x691064)
        >  #4 in oox::vml::VMLExport::AddSdrObject(SdrObject const&, short, short, short, short, bool) at oox/source/export/vmlexport.cxx:1425:15 (instdir/program/libooxlo.so +0x2ab3157)
        >  #5 in DocxSdrExport::writeVMLDrawing(SdrObject const*, SwFrameFormat const&) at sw/source/filter/ww8/docxsdrexport.cxx:772:38 (instdir/program/libmswordlo.so +0x168bfb2)
        >  #6 in DocxSdrExport::writeDMLAndVMLDrawing(SdrObject const*, SwFrameFormat const&, int) at sw/source/filter/ww8/docxsdrexport.cxx:975:9 (instdir/program/libmswordlo.so +0x16938f5)
        >  #7 in DocxAttributeOutput::OutputFlyFrame_Impl(ww8::Frame const&, Point const&) at sw/source/filter/ww8/docxattributeoutput.cxx:5357:57 (instdir/program/libmswordlo.so +0x1371a67)
        >  #8 in AttributeOutputBase::OutputFlyFrame(ww8::Frame const&) at sw/source/filter/ww8/wrtw8nds.cxx:3173:5 (instdir/program/libmswordlo.so +0x1befe5a)
        >  #9 in SwWW8AttrIter::OutFlys(int) at sw/source/filter/ww8/wrtw8nds.cxx:667:41 (instdir/program/libmswordlo.so +0x1beeb70)
        >  #10 in MSWordExportBase::OutputTextNode(SwTextNode&) at sw/source/filter/ww8/wrtw8nds.cxx:2275:42 (instdir/program/libmswordlo.so +0x1c32e4d)
        >  #11 in MSWordExportBase::OutputContentNode(SwContentNode&) at sw/source/filter/ww8/wrtw8nds.cxx:3237:13 (instdir/program/libmswordlo.so +0x1c5c7e4)
        >  #12 in MSWordExportBase::WriteText() at sw/source/filter/ww8/wrtww8.cxx:2725:13 (instdir/program/libmswordlo.so +0x1efcdc2)
        >  #13 in DocxExport::WriteMainText() at sw/source/filter/ww8/docxexport.cxx:1453:5 (instdir/program/libmswordlo.so +0x1607d1f)
        >  #14 in DocxExport::ExportDocument_Impl() at sw/source/filter/ww8/docxexport.cxx:514:5 (instdir/program/libmswordlo.so +0x1604baf)
        >  #15 in MSWordExportBase::ExportDocument(bool) at sw/source/filter/ww8/wrtww8.cxx:3206:19 (instdir/program/libmswordlo.so +0x1f3f022)
        >  #16 in DocxExportFilter::exportDocument() at sw/source/filter/ww8/docxexportfilter.cxx:86:17 (instdir/program/libmswordlo.so +0x166b5e3)
        >  #17 in oox::core::FilterBase::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at oox/source/core/filterbase.cxx:489:55 (instdir/program/libooxlo.so +0x1bc3880)
        >  #18 in WriterFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at writerfilter/source/filter/WriterFilter.cxx:144:23 (instdir/program/libwriterfilterlo.so +0x1a250bf)
        >  #19 in SfxObjectShell::ExportTo(SfxMedium&) at sfx2/source/doc/objstor.cxx:2441:25 (instdir/program/libsfxlo.so +0x38d1352)
        >  #20 in SfxObjectShell::SaveTo_Impl(SfxMedium&, SfxItemSet const*) at sfx2/source/doc/objstor.cxx:1535:19 (instdir/program/libsfxlo.so +0x38c1818)
        >  #21 in SfxObjectShell::PreDoSaveAs_Impl(rtl::OUString const&, rtl::OUString const&, SfxItemSet const&) at sfx2/source/doc/objstor.cxx:2848:39 (instdir/program/libsfxlo.so +0x38f0e90)
        >  #22 in SfxObjectShell::CommonSaveAs_Impl(INetURLObject const&, rtl::OUString const&, SfxItemSet&) at sfx2/source/doc/objstor.cxx:2705:9 (instdir/program/libsfxlo.so +0x38ea470)
        >  #23 in SfxObjectShell::APISaveAs_Impl(rtl::OUString const&, SfxItemSet&) at sfx2/source/doc/objserv.cxx:308:19 (instdir/program/libsfxlo.so +0x38667e3)
        >  #24 in SfxBaseModel::impl_store(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, bool) at sfx2/source/doc/sfxbasemodel.cxx:2969:46 (instdir/program/libsfxlo.so +0x3a3c48e)
        >  #25 in SfxBaseModel::storeToURL(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at sfx2/source/doc/sfxbasemodel.cxx:1639:13 (instdir/program/libsfxlo.so +0x3a425d5)
        >  #26 in SwModelTestBase::reload(char const*, char const*, char const*) at sw/qa/extras/inc/swmodeltestbase.hxx:797:20 (workdir/LinkTarget/CppunitTest/libtest_sw_ooxmlexport.so +0x364711)
        >  #27 in SwModelTestBase::executeImportExportImportTest(char const*, char const*) at sw/qa/extras/inc/swmodeltestbase.hxx:283:9 (workdir/LinkTarget/CppunitTest/libtest_sw_ooxmlexport.so +0x362d08)
        >  #28 in testTextboxTable::Import_Export_Import() at sw/qa/extras/ooxmlexport/ooxmlexport.cxx:559:1 (workdir/LinkTarget/CppunitTest/libtest_sw_ooxmlexport.so +0x43c8dd)
        [...]
        
        Change-Id: I21d028af121691d51b053c1bf9e49c656be62b77
        Reviewed-on: https://gerrit.libreoffice.org/63309
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-13  Stephan Bergmann  <sbergman@redhat.com>  [f4f3e7919de9d632881e3bca5eba9499450bfaf4]

        Silence -fsanitize=implicit-signed-integer-truncation
        
        ...as happens during CppunitTest_sw_ooxmlimport2:
        
        > filter/source/graphicfilter/itiff/itiff.cxx:866:29: runtime error: implicit conversion from type 'int' of value 498 (32-bit, signed) to type 'sal_uInt8' (aka 'unsigned char') changed the value to 242 (8-bit, unsigned)
        >  #0 in TIFFReader::ConvertScanline(int) at filter/source/graphicfilter/itiff/itiff.cxx:866:29 (instdir/program/libgielo.so +0x294419)
        >  #1 in TIFFReader::ReadMap() at filter/source/graphicfilter/itiff/itiff.cxx:695:19 (instdir/program/libgielo.so +0x292291)
        >  #2 in TIFFReader::ReadTIFF(SvStream&, Graphic&) at filter/source/graphicfilter/itiff/itiff.cxx:1597:32 (instdir/program/libgielo.so +0x2ac5c5)
        >  #3 in itiGraphicImport at filter/source/graphicfilter/itiff/itiff.cxx:1673:28 (instdir/program/libgielo.so +0x2af1ed)
        >  #4 in GraphicFilter::ImportGraphic(Graphic&, rtl::OUString const&, SvStream&, unsigned short, unsigned short*, GraphicFilterImportFlags, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>*, WmfExternal const*) at vcl/source/filter/graphicfilter.cxx:2031:22 (instdir/program/libvcllo.so +0x684e246)
        >  #5 in GraphicFilter::ImportGraphic(Graphic&, rtl::OUString const&, SvStream&, unsigned short, unsigned short*, GraphicFilterImportFlags, WmfExternal const*) at vcl/source/filter/graphicfilter.cxx:1281:12 (instdir/program/libvcllo.so +0x6845817)
        >  #6 in (anonymous namespace)::GraphicProvider::queryGraphic(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at vcl/source/graphic/UnoGraphicProvider.cxx:418:33 (instdir/program/libvcllo.so +0x623ca3a)
        >  #7 in non-virtual thunk to (anonymous namespace)::GraphicProvider::queryGraphic(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at vcl/source/graphic/UnoGraphicProvider.cxx (instdir/program/libvcllo.so +0x62407e2)
        >  #8 in oox::GraphicHelper::importGraphic(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, WmfExternal const*) const at oox/source/helper/graphichelper.cxx:263:39 (instdir/program/libooxlo.so +0x2b33a1f)
        >  #9 in oox::GraphicHelper::importEmbeddedGraphic(rtl::OUString const&, WmfExternal const*) const at oox/source/helper/graphichelper.cxx:351:24 (instdir/program/libooxlo.so +0x2b370da)
        >  #10 in oox::drawingml::BlipContext::BlipContext(oox::core::ContextHandler2Helper const&, oox::AttributeList const&, oox::drawingml::BlipFillProperties&) at oox/source/drawingml/misccontexts.cxx:154:72 (instdir/program/libooxlo.so +0x23c35e0)
        >  #11 in oox::drawingml::BlipFillContext::onCreateContext(int, oox::AttributeList const&) at oox/source/drawingml/misccontexts.cxx:237:24 (instdir/program/libooxlo.so +0x23c6da4)
        >  #12 in non-virtual thunk to oox::drawingml::BlipFillContext::onCreateContext(int, oox::AttributeList const&) at oox/source/drawingml/misccontexts.cxx (instdir/program/libooxlo.so +0x23c8638)
        >  #13 in oox::core::ContextHandler2Helper::implCreateChildContext(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) at oox/source/core/contexthandler2.cxx:94:34 (instdir/program/libooxlo.so +0x1b877e4)
        >  #14 in oox::core::ContextHandler2::createFastChildContext(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) at oox/source/core/contexthandler2.cxx:191:12 (instdir/program/libooxlo.so +0x1b8a37c)
        >  #15 in non-virtual thunk to oox::core::ContextHandler2::createFastChildContext(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) at oox/source/core/contexthandler2.cxx (instdir/program/libooxlo.so +0x1b8a3c8)
        >  #16 in writerfilter::ooxml::OOXMLFastContextHandlerWrapper::lcl_createFastChildContext(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) at writerfilter/source/ooxml/OOXMLFastContextHandler.cxx:1908:31 (instdir/program/libwriterfilterlo.so +0x1ade3d6)
        >  #17 in writerfilter::ooxml::OOXMLFastContextHandler::createFastChildContext(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) at writerfilter/source/ooxml/OOXMLFastContextHandler.cxx:208:21 (instdir/program/libwriterfilterlo.so +0x1aa7c37)
        >  #18 in non-virtual thunk to writerfilter::ooxml::OOXMLFastContextHandler::createFastChildContext(int, com::sun::star::uno::Reference<com::sun::star::xml::sax::XFastAttributeList> const&) at writerfilter/source/ooxml/OOXMLFastContextHandler.cxx (instdir/program/libwriterfilterlo.so +0x1aa7ed8)
        >  #19 in (anonymous namespace)::Entity::startElement((anonymous namespace)::Event const*) at sax/source/fastparser/fastparser.cxx:439:44 (instdir/program/libexpwraplo.so +0x24df0c)
        >  #20 in sax_fastparser::FastSaxParserImpl::callbackStartElement(unsigned char const*, unsigned char const*, unsigned char const*, int, unsigned char const**, int, unsigned char const**) at sax/source/fastparser/fastparser.cxx:1254:21 (instdir/program/libexpwraplo.so +0x24943f)
        >  #21 in (anonymous namespace)::call_callbackStartElement(void*, unsigned char const*, unsigned char const*, unsigned char const*, int, unsigned char const**, int, int, unsigned char const**) at sax/source/fastparser/fastparser.cxx:310:18 (instdir/program/libexpwraplo.so +0x240f8e)
        >  #22 in xmlParseStartTag2 at workdir/UnpackedTarball/libxml2/parser.c:9583:6 (instdir/program/libxml2.so.2 +0x6f8f90)
        >  #23 in xmlParseTryOrFinish at workdir/UnpackedTarball/libxml2/parser.c:11342:14 (instdir/program/libxml2.so.2 +0x73005c)
        >  #24 in xmlParseChunk__internal_alias at workdir/UnpackedTarball/libxml2/parser.c:12244:13 (instdir/program/libxml2.so.2 +0x7241ea)
        >  #25 in sax_fastparser::FastSaxParserImpl::parse() at sax/source/fastparser/fastparser.cxx:1061:21 (instdir/program/libexpwraplo.so +0x23e2e4)
        >  #26 in sax_fastparser::FastSaxParserImpl::parseStream(com::sun::star::xml::sax::InputSource const&) at sax/source/fastparser/fastparser.cxx:870:9 (instdir/program/libexpwraplo.so +0x237beb)
        >  #27 in sax_fastparser::FastSaxParser::parseStream(com::sun::star::xml::sax::InputSource const&) at sax/source/fastparser/fastparser.cxx:1377:13 (instdir/program/libexpwraplo.so +0x2528ab)
        >  #28 in writerfilter::ooxml::OOXMLDocumentImpl::resolve(writerfilter::Stream&) at writerfilter/source/ooxml/OOXMLDocumentImpl.cxx:503:22 (instdir/program/libwriterfilterlo.so +0x1a69417)
        >  #29 in WriterFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at writerfilter/source/filter/WriterFilter.cxx:186:24 (instdir/program/libwriterfilterlo.so +0x1a25e0b)
        >  #30 in SfxObjectShell::ImportFrom(SfxMedium&, com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&) at sfx2/source/doc/objstor.cxx:2251:34 (instdir/program/libsfxlo.so +0x38dc7ff)
        >  #31 in SfxObjectShell::DoLoad(SfxMedium*) at sfx2/source/doc/objstor.cxx:772:23 (instdir/program/libsfxlo.so +0x38a5979)
        >  #32 in SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at sfx2/source/doc/sfxbasemodel.cxx:1795:36 (instdir/program/libsfxlo.so +0x3a47e1e)
        >  #33 in (anonymous namespace)::SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) at sfx2/source/view/frmload.cxx:688:28 (instdir/program/libsfxlo.so +0x40c92b0)
        >  #34 in framework::LoadEnv::impl_loadContent() at framework/source/loadenv/loadenv.cxx:1149:37 (instdir/program/libfwklo.so +0x1521191)
        >  #35 in framework::LoadEnv::startLoading() at framework/source/loadenv/loadenv.cxx:383:20 (instdir/program/libfwklo.so +0x1511b76)
        >  #36 in framework::LoadEnv::loadComponentFromURL(com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/loadenv/loadenv.cxx:169:14 (instdir/program/libfwklo.so +0x150d828)
        >  #37 in framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/services/desktop.cxx:619:12 (instdir/program/libfwklo.so +0x167057e)
        >  #38 in non-virtual thunk to framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/services/desktop.cxx (instdir/program/libfwklo.so +0x167078a)
        >  #39 in unotest::MacrosTest::loadFromDesktop(rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at unotest/source/cpp/macros_test.cxx:50:60 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x8f176)
        >  #40 in SwModelTestBase::loadURL(rtl::OUString const&, char const*, char const*) at sw/qa/extras/inc/swmodeltestbase.hxx:762:23 (workdir/LinkTarget/CppunitTest/libtest_sw_ooxmlimport2.so +0x1256b1)
        >  #41 in SwModelTestBase::load(rtl::OUString const&, char const*, char const*) at sw/qa/extras/inc/swmodeltestbase.hxx:717:16 (workdir/LinkTarget/CppunitTest/libtest_sw_ooxmlimport2.so +0x123fd6)
        >  #42 in SwModelTestBase::executeImportTest(char const*, char const*) at sw/qa/extras/inc/swmodeltestbase.hxx:264:13 (workdir/LinkTarget/CppunitTest/libtest_sw_ooxmlimport2.so +0x1236bf)
        >  #43 in testTdf115094::Import() at sw/qa/extras/ooxmlimport/ooxmlimport2.cxx:226:1 (workdir/LinkTarget/CppunitTest/libtest_sw_ooxmlimport2.so +0x18e87d)
        [...]
        
        Change-Id: I04bf52ac9ee45d5bfefe2a406d9c601112baeef9
        Reviewed-on: https://gerrit.libreoffice.org/63307
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-13  Jens Carl  <j.carl43@gmx.de>  [d30d050c2febe7043d0f70f954ee06e28c4115d9]

        tdf#45904 Remove obsolete _XNamed tests
        
        The _XNamed tests are already written in C++ since commit
        1b973485e63717e875347f0ad33c8137f4bc05c7 for ScDataPilotTableObj.
        
        Change-Id: I877b548678d40916b406ddffdd4f209bfe4c4a8e
        Reviewed-on: https://gerrit.libreoffice.org/63314
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-13  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [426b57fdfe4bb3a0800c1d22ed765ead9ce6b4e1]

        elementary: Fix non insert table, fix 3D pie chart
        
        Change-Id: I877b548678d40916b406ddffdd4f209bfe4c4a8d
        Reviewed-on: https://gerrit.libreoffice.org/63315
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2018-11-13  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [8666a6fb4666d554ab2eadad72c1422de181890b]

        elementary & KJ: Add Draw's right clik/context menu icons
        
        Change-Id: Id3a3241af83f769fc60f67e01c9129d6f4b5c2ad
        Reviewed-on: https://gerrit.libreoffice.org/63282
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2018-11-13  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [401e6cde49af5820df90efc9219c94a2c54b5f45]

        Update git submodules
        
        * Update translations from branch 'master'
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: I6b444d20d156df4126666efaeb30a0902054362b
            
2018-11-13  Stephan Bergmann  <sbergman@redhat.com>  [32d846dc84c8ab5bf947ab3e20f353bf403372eb]

        Silence -fsanitize=implicit-signed-integer-truncation
        
        ...as happens during CppunitTest_sc_logical_functions_test (see below), by not
        relying on wrap-around of
        
          nStackBase = sp - pCur->GetParamCount();
        
        during underflow.  (Though I have no idea whether the excited "underflow?!?"
        comment means that underflow is indeed expected and harmless, or rather
        indicates a severe problem elsewhere; at least, it does happen during
        CppunitTest_sc_logical_functions_test as shown below).
        
        > sc/source/core/tool/interpr4.cxx:3965:34: runtime error: implicit conversion from type 'int' of value -2 (32-bit, signed) to type 'sal_uInt16' (aka 'unsigned short') changed the value to 65534 (16-bit, unsigned)
        >  #0 in ScInterpreter::Interpret() at sc/source/core/tool/interpr4.cxx:3965:34 (instdir/program/libsclo.so +0xab8f35e)
        >  #1 in ScFormulaCell::InterpretTail(ScInterpreterContext&, ScFormulaCell::ScInterpretTailParameter) at sc/source/core/data/formulacell.cxx:1866:23 (instdir/program/libsclo.so +0x9bce713)
        >  #2 in ScFormulaCell::Interpret() at sc/source/core/data/formulacell.cxx:1577:13 (instdir/program/libsclo.so +0x9bc4611)
        >  #3 in ScFormulaCell::MaybeInterpret() at sc/source/core/data/formulacell.cxx:2673:9 (instdir/program/libsclo.so +0x9bb04f0)
        >  #4 in ScFormulaCell::GetErrCode() at sc/source/core/data/formulacell.cxx:2912:5 (instdir/program/libsclo.so +0x9beab05)
        >  #5 in ScCellFormat::GetString(ScRefCellValue&, unsigned int, rtl::OUString&, Color**, SvNumberFormatter&, ScDocument const*, bool, bool, bool) at sc/source/core/tool/cellform.cxx:79:59 (instdir/program/libsclo.so +0xa42272b)
        >  #6 in ScColumn::UpdateScriptType(sc::CellTextAttr&, int, mdds::detail::mtv::iterator_base<mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreEvent>::iterator_trait, mdds::detail::mtv::private_data_forward_update<mdds::detail::mtv::iterator_value_node<unsigned long, mdds::mtv::base_element_block> > >&) at sc/source/core/data/column3.cxx:534:5 (instdir/program/libsclo.so +0x8b81f94)
        >  #7 in ScColumn::GetRangeScriptType(mdds::detail::mtv::iterator_base<mdds::multi_type_vector<mdds::mtv::custom_block_func1<mdds::mtv::default_element_block<51, sc::CellTextAttr> >, mdds::detail::mtv::event_func>::iterator_trait, mdds::detail::mtv::private_data_forward_update<mdds::detail::mtv::iterator_value_node<unsigned long, mdds::mtv::base_element_block> > >&, int, int, mdds::detail::mtv::iterator_base<mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreEvent>::iterator_trait, mdds::detail::mtv::private_data_forward_update<mdds::detail::mtv::iterator_value_node<unsigned long, mdds::mtv::base_element_block> > > const&) at sc/source/core/data/column2.cxx:2010:17 (instdir/program/libsclo.so +0x8aa4973)
        >  #8 in (anonymous namespace)::FindEditCellsHandler::operator()(unsigned long, ScFormulaCell const*) at sc/source/core/data/column.cxx:3036:46 (instdir/program/libsclo.so +0x8873d9b)
        >  #9 in std::pair<mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreEvent>::const_iterator, unsigned long> sc::CheckElem<mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell>, mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreEvent>, (anonymous namespace)::FindEditCellsHandler>(mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreEvent> const&, mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreEvent>::const_iterator const&, unsigned long, unsigned long, (anonymous namespace)::FindEditCellsHandler&) at sc/inc/mtvfunctions.hxx:139:13 (instdir/program/libsclo.so +0x8872c89)
        >  #10 in std::pair<mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreEvent>::const_iterator, mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreEvent>::size_type> sc::FindElement2<mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreEvent>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell>, (anonymous namespace)::FindEditCellsHandler, (anonymous namespace)::FindEditCellsHandler>(mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreEvent> const&, mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreEvent>::size_type, mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreEvent>::size_type, (anonymous namespace)::FindEditCellsHandler&, (anonymous namespace)::FindEditCellsHandler&) at sc/inc/mtvfunctions.hxx:464:37 (instdir/program/libsclo.so +0x88710f5)
        >  #11 in std::pair<mdds::detail::mtv::const_iterator_base<mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreEvent>::const_iterator_trait, mdds::detail::mtv::private_data_forward_update<mdds::detail::mtv::iterator_value_node<unsigned long, mdds::mtv::base_element_block> >, mdds::detail::mtv::iterator_base<mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreEvent>::iterator_trait, mdds::detail::mtv::private_data_forward_update<mdds::detail::mtv::iterator_value_node<unsigned long, mdds::mtv::base_element_block> > > >, unsigned long> sc::FindFormulaEditText<(anonymous namespace)::FindEditCellsHandler>(mdds::multi_type_vector<mdds::mtv::custom_block_func3<mdds::mtv::default_element_block<52, svl::SharedString>, mdds::mtv::noncopyable_managed_element_block<53, EditTextObject>, mdds::mtv::noncopyable_managed_element_block<54, ScFormulaCell> >, sc::CellStoreEvent> const&, int, int, (anonymous namespace)::FindEditCellsHandler&) at sc/inc/mtvcellfunc.hxx:139:12 (instdir/program/libsclo.so +0x8827df0)
        >  #12 in ScColumn::HasEditCells(int, int, int&) at sc/source/core/data/column.cxx:3510:9 (instdir/program/libsclo.so +0x88275b3)
        >  #13 in ScColumn::GetOptimalHeight(sc::RowHeightContext&, int, int, unsigned short, int) at sc/source/core/data/column2.cxx:823:38 (instdir/program/libsclo.so +0x8aa0056)
        >  #14 in (anonymous namespace)::GetOptimalHeightsInColumn(sc::RowHeightContext&, ScColContainer&, int, int, ScProgress*, unsigned long) at sc/source/core/data/table1.cxx:115:20 (instdir/program/libsclo.so +0x9fb52dd)
        >  #15 in ScTable::SetOptimalHeight(sc::RowHeightContext&, int, int, ScProgress*, unsigned long) at sc/source/core/data/table1.cxx:474:5 (instdir/program/libsclo.so +0x9fb4073)
        >  #16 in ScDocRowHeightUpdater::update() at sc/source/core/data/dociter.cxx:2576:33 (instdir/program/libsclo.so +0x8f17a78)
        >  #17 in ScXMLImport::endDocument() at sc/source/filter/xml/xmlimprt.cxx:1806:22 (instdir/program/libsclo.so +0xbd59796)
        >  #18 in sax_fastparser::FastSaxParserImpl::parseStream(com::sun::star::xml::sax::InputSource const&) at sax/source/fastparser/fastparser.cxx:876:36 (instdir/program/libexpwraplo.so +0x237ebc)
        >  #19 in sax_fastparser::FastSaxParser::parseStream(com::sun::star::xml::sax::InputSource const&) at sax/source/fastparser/fastparser.cxx:1377:13 (instdir/program/libexpwraplo.so +0x2528ab)
        >  #20 in SvXMLImport::parseStream(com::sun::star::xml::sax::InputSource const&) at xmloff/source/core/xmlimp.cxx:484:15 (instdir/program/libxolo.so +0x261ef9d)
        >  #21 in filter::odfflatxml::OdfFlatXml::importer(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::xml::sax::XDocumentHandler> const&, com::sun::star::uno::Sequence<rtl::OUString> const&) at filter/source/odfflatxml/OdfFlatXml.cxx:151:26 (instdir/program/libodfflatxmllo.so +0x218fa)
        >  #22 in XmlFilterAdaptor::importImpl(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at filter/source/xmlfilteradaptor/XmlFilterAdaptor.cxx:180:26 (instdir/program/libxmlfalo.so +0x3ee1f)
        >  #23 in XmlFilterAdaptor::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at filter/source/xmlfilteradaptor/XmlFilterAdaptor.cxx:316:67 (instdir/program/libxmlfalo.so +0x44f0a)
        >  #24 in SfxObjectShell::ImportFrom(SfxMedium&, com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&) at sfx2/source/doc/objstor.cxx:2251:34 (instdir/program/libsfxlo.so +0x38d597f)
        >  #25 in SfxObjectShell::DoLoad(SfxMedium*) at sfx2/source/doc/objstor.cxx:772:23 (instdir/program/libsfxlo.so +0x389eaf9)
        >  #26 in ScBootstrapFixture::load(bool, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned long, rtl::OUString const*) at sc/qa/unit/helper/qahelper.cxx:582:21 (workdir/LinkTarget/CppunitTest/../Library/libscqahelper.so +0x869b5)
        >  #27 in ScBootstrapFixture::load(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned long, rtl::OUString const*) at sc/qa/unit/helper/qahelper.cxx:597:12 (workdir/LinkTarget/CppunitTest/../Library/libscqahelper.so +0x86fa6)
        >  #28 in FunctionsTest::load(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int) at sc/qa/unit/functions_test.cxx:35:51 (workdir/LinkTarget/CppunitTest/../Library/libscqahelper.so +0xe4e95)
        >  #29 in non-virtual thunk to FunctionsTest::load(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int) at sc/qa/unit/functions_test.cxx (workdir/LinkTarget/CppunitTest/../Library/libscqahelper.so +0xe59db)
        >  #30 in test::FiltersTest::recursiveScan(test::filterStatus, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int, bool) at unotest/source/cpp/filters-test.cxx:130:20 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x7526d)
        >  #31 in LogicalFunctionsTest::testLogicalFormulasFODS() at sc/qa/unit/functions_logical.cxx:19:5 (workdir/LinkTarget/CppunitTest/libtest_sc_logical_functions_test.so +0x1fd60)
        [...]
        
        Change-Id: Icccfb37c33885d72bff1003b3a8f8505850eb184
        Reviewed-on: https://gerrit.libreoffice.org/63302
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-12  László Németh  <nemeth@numbertext.org>  [a20a2d7e0d28658f2d9089da076961a599833a28]

        bump hunspell to 1.7
        
        Change-Id: Ia8d1f4831e651b3a8d5115f78e5a5239b56c71c4
        Reviewed-on: https://gerrit.libreoffice.org/63015
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-11-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c4ebcb211c715ce31dfede0ca96f2eb592efadc5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix Help contents, after translators review (3)
            
            Change-Id: Ic43e0c195ec61c8cbdd69494cde41790333c2e94
            Reviewed-on: https://gerrit.libreoffice.org/63312
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [16398d1176cd08694edb59eed5a0755636415516]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix Contents, after translators review (2)
            
            Change-Id: Ia1038fbfc054efa457fae5d28d1a2e737dba1d45
            Reviewed-on: https://gerrit.libreoffice.org/63308
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ed4b3df423b3597f42ce68173f966a1919dda1f2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix contents, after translators review.
            
            Change-Id: I142b6ec74d06d1153675c50079ebda6273e44414
            Reviewed-on: https://gerrit.libreoffice.org/63305
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-12  Katarina Behrens  <Katarina.Behrens@cib.de>  [927f58bd997b6c1b60e354ee247a119d3f0af64b]

        tdf#119856: thread-proof creating frames and setting menus
        
        This finally enables opening a new frame and setting its menu from
        an extension, but it is still far from stable, loads of threading
        landmines like this all over the code
        
        Change-Id: Icf4b67796b0669425ecb7c2c142c21e184024534
        Reviewed-on: https://gerrit.libreoffice.org/62737
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-11-12  Katarina Behrens  <Katarina.Behrens@cib.de>  [8fb0881a3e5b2c5120af18823f6f58a1bda7cadd]

        tdf#119856: thread-proof kde5 fpicker execute() and getFiles()
        
        so they can be called from extensions
        
        Change-Id: I58b4ee25ef9a58a8d051ffd542119984973095f0
        Reviewed-on: https://gerrit.libreoffice.org/62728
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-11-12  andreas kainz  <kainz.a@gmail.com>  [77b5271dc9f397233f3583c4b1827404d5730bc1]

        NB Tabbed draw: Typefix InsertLayer with CapturePoint
        
        Change-Id: Ic2e3bfc7986f16fee02d356df3cf0e9fa55ab5a6
        Reviewed-on: https://gerrit.libreoffice.org/63294
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-12  andreas kainz  <kainz.a@gmail.com>  [c740ee1ef31a5bedb9b29536798f95557ceadc2f]

        NB Tabbed Impress: fix context menu for 3DObject
        
        Change-Id: I0b78f3c4ad3c180ddae51cf8d163f6649c42ea67
        Reviewed-on: https://gerrit.libreoffice.org/63296
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-12  Mike Kaganski  <mike.kaganski@collabora.com>  [fc3b21d97073ba88b6b7ee20588331a813946a86]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add usage info about user data
            
            Change-Id: Ib9ba84836dd13e5858eeae4bd24a6e10f7b89319
            Reviewed-on: https://gerrit.libreoffice.org/62938
            Tested-by: Jenkins
            Reviewed-by: Sophia Schröder <sophia.schroeder@libreoffice.org>
            Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
            
2018-11-12  Stephan Bergmann  <sbergman@redhat.com>  [a1f23b1fc4814bb857bb433570ed25c11594d583]

        Silence -fsanitize=implicit-signed-integer-truncation
        
        ...as happens during CppunitTest_sw_ww8export (see below), by keeping
        nTableOffset of signed type.
        
        It is beneficial to introduce InsInt16 (internally doing the cast to sal_uInt16)
        instead of casting nTableOffset to sal_uInt16 at the call site, so that
        -fsanitize=implicit-signed-integer-truncation can still warn about bad
        nTableOffset values outside the sal_Int16 range being passed to InsInt16.
        
        > sw/source/filter/ww8/wrtww8.cxx:2392:34: runtime error: implicit conversion from type 'int' of value 67140 (32-bit, signed) to type 'sal_uInt16' (aka 'unsigned short') changed the value to 1604 (16-bit, unsigned)
        >  #0 in WW8AttributeOutput::TableDefinition(std::shared_ptr<ww8::WW8TableNodeInfoInner>) at sw/source/filter/ww8/wrtww8.cxx:2392:34 (instdir/program/libmswordlo.so +0x1f12f98)
        >  #1 in WW8AttributeOutput::TableInfoRow(std::shared_ptr<ww8::WW8TableNodeInfoInner>) at sw/source/filter/ww8/wrtww8.cxx:2058:13 (instdir/program/libmswordlo.so +0x1f06ccf)
        >  #2 in WW8AttributeOutput::EndParagraph(std::shared_ptr<ww8::WW8TableNodeInfoInner>) at sw/source/filter/ww8/ww8atr.cxx:998:13 (instdir/program/libmswordlo.so +0x208fe56)
        >  #3 in MSWordExportBase::OutputTextNode(SwTextNode&) at sw/source/filter/ww8/wrtw8nds.cxx:2966:22 (instdir/program/libmswordlo.so +0x1c4d259)
        >  #4 in MSWordExportBase::OutputContentNode(SwContentNode&) at sw/source/filter/ww8/wrtw8nds.cxx:3237:13 (instdir/program/libmswordlo.so +0x1c5a3b4)
        >  #5 in MSWordExportBase::WriteText() at sw/source/filter/ww8/wrtww8.cxx:2725:13 (instdir/program/libmswordlo.so +0x1efa992)
        >  #6 in WW8Export::WriteMainText() at sw/source/filter/ww8/wrtww8.cxx:2845:5 (instdir/program/libmswordlo.so +0x1f2101e)
        >  #7 in WW8Export::StoreDoc1() at sw/source/filter/ww8/wrtww8.cxx:3005:5 (instdir/program/libmswordlo.so +0x1f31acf)
        >  #8 in WW8Export::ExportDocument_Impl() at sw/source/filter/ww8/wrtww8.cxx:3367:5 (instdir/program/libmswordlo.so +0x1f46dd2)
        >  #9 in MSWordExportBase::ExportDocument(bool) at sw/source/filter/ww8/wrtww8.cxx:3206:19 (instdir/program/libmswordlo.so +0x1f3cbf2)
        >  #10 in SwWW8Writer::WriteStorage() at sw/source/filter/ww8/wrtww8.cxx:3545:23 (instdir/program/libmswordlo.so +0x1f50966)
        >  #11 in StgWriter::Write(SwPaM&, SotStorage&, rtl::OUString const*) at sw/source/filter/writer/writer.cxx:511:20 (instdir/program/libswlo.so +0xcc770c4)
        >  #12 in Writer::Write(SwPaM&, SvStream&, rtl::OUString const*) at sw/source/filter/writer/writer.cxx:254:23 (instdir/program/libswlo.so +0xcc6cc1f)
        >  #13 in Writer::Write(SwPaM&, SfxMedium&, rtl::OUString const*) at sw/source/filter/writer/writer.cxx:289:12 (instdir/program/libswlo.so +0xcc6e1cc)
        >  #14 in SwWW8Writer::Write(SwPaM&, SfxMedium&, rtl::OUString const*) at sw/source/filter/ww8/wrtww8.cxx:3562:31 (instdir/program/libmswordlo.so +0x1f513ff)
        >  #15 in SwWriter::Write(tools::SvRef<Writer> const&, rtl::OUString const*) at sw/source/filter/basflt/shellio.cxx:851:28 (instdir/program/libswlo.so +0xc56906f)
        >  #16 in SwDocShell::ConvertTo(SfxMedium&) at sw/source/uibase/app/docsh.cxx:813:27 (instdir/program/libswlo.so +0xd038645)
        >  #17 in SfxObjectShell::SaveTo_Impl(SfxMedium&, SfxItemSet const*) at sfx2/source/doc/objstor.cxx:1537:19 (instdir/program/libsfxlo.so +0x38c0383)
        >  #18 in SfxObjectShell::PreDoSaveAs_Impl(rtl::OUString const&, rtl::OUString const&, SfxItemSet const&) at sfx2/source/doc/objstor.cxx:2848:39 (instdir/program/libsfxlo.so +0x38ef860)
        >  #19 in SfxObjectShell::CommonSaveAs_Impl(INetURLObject const&, rtl::OUString const&, SfxItemSet&) at sfx2/source/doc/objstor.cxx:2705:9 (instdir/program/libsfxlo.so +0x38e8e40)
        >  #20 in SfxObjectShell::APISaveAs_Impl(rtl::OUString const&, SfxItemSet&) at sfx2/source/doc/objserv.cxx:308:19 (instdir/program/libsfxlo.so +0x38651b3)
        >  #21 in SfxBaseModel::impl_store(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, bool) at sfx2/source/doc/sfxbasemodel.cxx:2969:46 (instdir/program/libsfxlo.so +0x3a3ae5e)
        >  #22 in SfxBaseModel::storeToURL(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at sfx2/source/doc/sfxbasemodel.cxx:1639:13 (instdir/program/libsfxlo.so +0x3a40fa5)
        >  #23 in SwModelTestBase::reload(char const*, char const*, char const*) at sw/qa/extras/inc/swmodeltestbase.hxx:797:20 (workdir/LinkTarget/CppunitTest/libtest_sw_ww8export.so +0x3b3fb1)
        >  #24 in SwModelTestBase::executeImportExportImportTest(char const*, char const*) at sw/qa/extras/inc/swmodeltestbase.hxx:283:9 (workdir/LinkTarget/CppunitTest/libtest_sw_ww8export.so +0x3b25a8)
        >  #25 in testN760294::Import_Export_Import() at sw/qa/extras/ww8export/ww8export.cxx:133:1 (workdir/LinkTarget/CppunitTest/libtest_sw_ww8export.so +0x3c556d)
        [...]
        
        Change-Id: I673a96e9f7d2d1bdf40de20f3810c4986c338c93
        Reviewed-on: https://gerrit.libreoffice.org/63301
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-12  Takeshi Abe  <tabe@fixedpoint.jp>  [eef0f6cd6b6317a6704ed43aff58b52c51397119]

        Mythes -> MyThes
        
        as seen in its README.
        
        Change-Id: I0fef39484967e9de8dc7076fb3b7a2d0e55c801f
        Reviewed-on: https://gerrit.libreoffice.org/63147
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-11-12  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [e9bf0102783e23cf8b7c609a9a5265ab436dc90e]

        tdf#120115: Dont crash on Footnote/Table undo/redo
        
        brown paperbag commit:
        
        - for one, we only want to use the anchor format when we dont have
          another one, not the other way around
        - also we want to update the anchor format (not the char format) when it
          tells us so.
        - finally, keep the selected Char and AnchorFormat in Sync between
          SwEndnoteInfo and the underlying DocumentStylePoolManager
        
        Change-Id: Ic599dc1290c4e30d1746e5eefe6fed27b0ccdfe9
        Reviewed-on: https://gerrit.libreoffice.org/63249
        Tested-by: Jenkins
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-11-12  Stephan Bergmann  <sbergman@redhat.com>  [9c4a7dfe9e2a51aeec047feba7b4ac1d79c8586a]

        Missing test dependency
        
        Change-Id: I8ce7fab21cf2e6c47c955201eee87e8890b3a47a
        Reviewed-on: https://gerrit.libreoffice.org/63300
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [69b46d7a3b7cd1f0f398ec18583a7383deef25d8]

        Fix typos
        
        Change-Id: Ibb94b2b16afbcca84dd55ae51fde6fd27afede3a
        Reviewed-on: https://gerrit.libreoffice.org/63297
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-12  Mike Kaganski  <mike.kaganski@collabora.com>  [4bb28ad217ea9d6511b6921dcd3d28328edcb4d6]

        tdf#120677: restore treatment of blanks in SwTextGuess::Guess
        
        Before commit 0be3db28a4db4d2c81a5cb2edd48711eec55b51b, all non-breakable
        spaces were converted to plain spaces in SwTextSlot::SwTextSlot (see
        pInf->SetText call there). The mentioned commit has changed that to allow
        differentiating non-breakable spaces from other types of spaces (related
        to the fix of tdf#115067). This broke following processing of the NBSPs
        when they don't fit to line, causing infinite layout loop leading to OOM.
        
        This allows to restore old behavior to not call the break iterator for
        NBSP by explicitly checking for it.
        
        Change-Id: I36ab06abb66bbe65a5fc542c41e816a9f20a2dcf
        Reviewed-on: https://gerrit.libreoffice.org/63290
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-12  Zdeněk Crhonek  <zcrhonek@gmail.com>  [e4d8c97efe620bc8ca40c29977516ea9fdb62b04]

        uitest Writer - Table properties dialog
        
        Change-Id: I1706c19c9636ba43f5b64a0691c108b1b76293c2
        Reviewed-on: https://gerrit.libreoffice.org/63299
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-11-12  Tor Lillqvist  <tml@collabora.com>  [4122e02986f3f67e7c97eda914869f3ae23a5e2c]

        We need share/liblangtag, too
        
        Otherwise i18nlantag works weirdly.
        
        Change-Id: Ic5bf2007e586e6bb53a9e89782c2b05f73e348e3

2018-11-12  Zdeněk Crhonek  <zcrhonek@gmail.com>  [eb9a223151a00d11ed89a42465663b6e5cd75bd9]

        uitest cleaning 01
        
        Change-Id: Iae30d2bef4bba232d5e5a042d1c736e36496ce1c
        Reviewed-on: https://gerrit.libreoffice.org/63298
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-11-12  Mike Kaganski  <mike.kaganski@collabora.com>  [bc63974e9d82a6ff7954618add266f967fa428eb]

        tdf#120703 PVS: V560 Properly compare current to cDecimalSepAlt
        
        V560 A part of conditional expression is always false: current == cDecimalSep.
        
        Assuming a copypaste error in commit 21052ba2edeef9e16bf90fea62f007b1131c73c0.
        Compare to a similar case below (line 817).
        
        Change-Id: Iebd84aa8df3e37b9a5e4fdc7ce7a25a0704a260f
        Reviewed-on: https://gerrit.libreoffice.org/63269
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-11-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [5b8b72cbdc6407bf806eab14b2d29bb72cf21cd6]

        fix missing "else" in transliterateBullet
        
        ever since
        
            commit f1830339193643466c1dd76dc37594c21ab3ac4f
            Date:   Tue Apr 8 15:07:08 2003 +0000
            INTEGRATION: CWS calc06 (1.2.44); FILE MERGED
        
        not it will make much difference to the logic
        
        found by experimental loplugin:indentation
        
        Change-Id: I2d724ababa1664a87f2822ed8b59f3e3cd50e5e4
        Reviewed-on: https://gerrit.libreoffice.org/63287
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-12  Caolán McNamara  <caolanm@redhat.com>  [7eb71f84db2f2d9a6e79a42d25bb676cf1018a90]

        honor getNumDecimalSep for keypad input in native gtk3 dialogs
        
        Change-Id: Ibbd37f18ee97eb6ded0ab90cd70b777ffd20f91d
        Reviewed-on: https://gerrit.libreoffice.org/63291
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-12  Jan-Marek Glogowski  <glogow@fbihome.de>  [c846e85f03b635c88e043166a352a42eeae39304]

        Guard listener cleanup of BasicProviderImpl
        
        Otherwise JunitTest_sfx2_complex dbgutil asserts especially on
        Windows with:
        
        ucrtbased!get_wide_winmain_command_line+0x296
        ucrtbased!get_wide_winmain_command_line+0xe4
        ucrtbased!wassert+0x1a
        vcllo!ImplDbgTestSolarMutex+0x43
        tllo!DbgTestSolarMutex+0x11d
        svllo!SfxBroadcaster::RemoveListener+0x2e
        svllo!SfxListener::~SfxListener+0x8f
        basprovlo!basprov::BasicProviderImpl::~BasicProviderImpl+0x8f
        ...
        
        Change-Id: Ia183436a92bc70ed5208364987b3e97e27b5bd6e
        Reviewed-on: https://gerrit.libreoffice.org/63289
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins

2018-11-12  Tor Lillqvist  <tml@collabora.com>  [88f55bea92cee46738b7fe6f206f0597edfadce5]

        Add a SAL_INFO() when changing the global "lok" language tag
        
        Change-Id: I229bb2cce38c3f67724802e31edff73e313b7457

2018-11-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9c5d3e5c59a9d0ffcb5fd99f5d4c98b0f6b5560e]

        tdf#118581 Correctly display issuer name in signature line
        
        Move the xmlsec helper methods to comphelper so that we can use them in cui
        
        Change-Id: If9b10cfff5f5abd6b16e48f043af7959edbb1142
        Reviewed-on: https://gerrit.libreoffice.org/63198
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-12  Stephan Bergmann  <sbergman@redhat.com>  [3d885f20269dd4b7485fbe09c70014646e799366]

        Adapt to new ConstantExpr in Clang trunk towards Clang 8
        
        After <https://reviews.llvm.org/D53921> "Compound literals, enums, et al require
        const expr" (making use of ConstantExpr recently introduced with
        <https://reviews.llvm.org/D53475> "Create ConstantExpr class",
        CompilerTest_compilerplugins_clang started to fail with
        
        > [CPT] compilerplugins/clang/test/unnecessaryparen.cxx
        > error: 'error' diagnostics expected but not seen:
        >   File /data/sbergman/lo-clang2/core/compilerplugins/clang/test/unnecessaryparen.cxx Line 35: parentheses immediately inside case statement [loplugin:unnecessaryparen]
        > error: 'error' diagnostics seen but not expected:
        >   File /data/sbergman/lo-clang2/core/compilerplugins/clang/test/unnecessaryparen.cxx Line 35: unnecessary parentheses around identifier [loplugin:unnecessaryparen]
        > 2 errors generated.
        
        Change-Id: Iebcfcd9af30e26df02819fbffb105599fa6a1701
        Reviewed-on: https://gerrit.libreoffice.org/63285
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-12  Stephan Bergmann  <sbergman@redhat.com>  [d89b5f3a5440cf890cf6977ef84e3419dd23e668]

        Revert "Add check for en_US.utf8 locale"
        
        This reverts commit 6b56ca7a9bf67bcada666f4cb1c2e20e7c0d512e, which is no longer
        necessary after cfdcb1bb0cf3a9fa2b342109cd581d3211e965bf
        "external/libnumbertext: Don't depend on en_US.UTF-8 locale".  I have seen a
        full `make check screenshot` succeed on a Debian 9 without any en_US locale.
        
        Change-Id: I2037af478d9bc5017c7263bb45effd3e9ccde0d3
        Reviewed-on: https://gerrit.libreoffice.org/63279
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-12  Gabor Kelemen  <kelemeng@ubuntu.com>  [2b39827a0ef0ee3065e3e6abed371cd68c38e83d]

        tdf#42949 Fix IWYU warnings in sd/source/ui/slidesorter/inc/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I48e3c5a62314baa11d6c53ce41311a9a0f1c661b
        Reviewed-on: https://gerrit.libreoffice.org/62678
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.com>

2018-11-12  Stephan Bergmann  <sbergman@redhat.com>  [5d43a4d941b34cb076a6a2463dccd327ff83e7b9]

        -Werror,-Wunused-private-field
        
        ...since 9eb81304989acb16c61c15b211dd124548ffb85f "tdf#120703 PVS: drop the
        unused code".  And which now removes the sole use of RID_SVXSTR_LOAD_ERROR.
        
        Change-Id: If8afa7595a449cb8677b03a159a452b73fed110e

2018-11-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [6ab83f201d80151a9a7ee22dec412e1c014c4063]

        loplugin:singlevalfields in vcl
        
        Change-Id: I71367548ae15ef78f9860bab9bb05c96b82eb54a
        Reviewed-on: https://gerrit.libreoffice.org/63275
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [bf8c1e277159b82362ed8f3a83d1abd0460a25c8]

        loplugin:singlevalfields in accessibility..extensions
        
        Change-Id: Id3a3241af83f769fc60f67e01c9129d6f4b5c2af
        Reviewed-on: https://gerrit.libreoffice.org/63274
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-12  Miklos Vajna  <vmiklos@collabora.com>  [8cbe779fcbcfcd722a64f98f5cef3df63d02e037]

        svx: prefix members of SdrEditView
        
        Change-Id: I3e27d8444c5a152ee39b9e2cc12b9df707f092b8
        Reviewed-on: https://gerrit.libreoffice.org/63281
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-11-12  Jim Raykowski  <raykowj@gmail.com>  [3a99ae072ac170ebed8d1f5bf65913d3412fab67]

        tdf#118764 Tab stop fixes for Area and Line panels
        
        Change-Id: Ib29701a44ab42806951a5b2ad6b63aabda4abfba
        Reviewed-on: https://gerrit.libreoffice.org/63262
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-11-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [77ab2833dce500bbe9fa78a96e38f73c33308066]

        convert ENSURE_ORIG_INTERFACE macro to template method
        
        Change-Id: I50870b501d6195cf5b593e8a3b8b446f4461deca
        Reviewed-on: https://gerrit.libreoffice.org/63277
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c747b60fac8b10681884f557ccabebd3bb0210c3]

        Fix typo
        
        Change-Id: Ic471fbbfbcc00c0bb4ee42498ddcb1005e1e7103
        Reviewed-on: https://gerrit.libreoffice.org/63280
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-12  Hamish McIntyre-Bhatty  <hamishmb@live.co.uk>  [6e9b4cf30d9ab8d77d14813ab35f32fb63d3f7e8]

        tdf#97361 Make check_bookmarks.py more pythonic
        
        Keep lines within the correct length and add a little bit
        of whitespace to improve readability.
        
        Change-Id: I0cf26886b25079a970938b728004c96c9fa3e26f
        Reviewed-on: https://gerrit.libreoffice.org/61622
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-12  Hamish McIntyre-Bhatty  <hamishmb@live.co.uk>  [f3b743a453002c78eacd0482c26017b75964c989]

        tdf#97361 Make check_table.py more pythonic
        
        Improve readability by inserting a little whitespace,
        and obeying PEP 8 (python style guide) more closely.
        Also remove an unused import and a few unused
        local variables.
        
        Change-Id: I07de686ec9b04e293bc4e0a092e5ad957cffbbba
        Reviewed-on: https://gerrit.libreoffice.org/61624
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-12  Hamish McIntyre-Bhatty  <hamishmb@live.co.uk>  [6bfef5f9fdb0977af10ad32db712968825e31f34]

        tdf#97361 Make var_fields more pythonic.
        
        Use whitespace to improve readability, including
        indenting arguments in a more readable way
        
        Change-Id: I7cf687042fb1d4d62e8acb8277539101dc859859
        Reviewed-on: https://gerrit.libreoffice.org/61626
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-12  Dennis Francis  <dennis.francis@collabora.co.uk>  [eb51a44ca493b29d4caee393cf39d09a0df97f9e]

        Make MaybeInterpret, NeedsInterpret, IsDirtyOrInTableOpDirty inline
        
        because they are in the hot path of the most common workload.
        For example, in SUM(A1:A50000) where column A is itself a
        formula-group, in threaded mode(default) A1:A50000 will already
        be evaluated, so cost to calling MaybeInterpret/NeedsInterpret etc
        should be as minimal as possible.
        
        Change-Id: Ie15c1483573391a718fb3af14cba3c798323363d
        Reviewed-on: https://gerrit.libreoffice.org/63064
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins

2018-11-12  Mike Kaganski  <mike.kaganski@collabora.com>  [270e76f6eba44749743761c5575adf9f08e84675]

        tdf#120703 PVS: V560 A part of conditional expression is always true/false
        
        Change-Id: Ifb3c9016019977aa2c51dbd0a0394a0f81150df5
        Reviewed-on: https://gerrit.libreoffice.org/63270
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-12  Dennis Francis  <dennis.francis@collabora.co.uk>  [69f279d7fd266c80584eb845291a6ba3df26631b]

        Re-order the members of ScFormulaResult...
        
        to make the common access pattern cache friendly.
        
        For example, in case of a large sum like =SUM(A1:A50000)
        where the column A itself is composed of formulas, the inner
        loop of computation involves accessing ScFormulaResult's of
        each formulacell of column A. Recently this was made faster
        by the use of a "cache" flag (commit 77f7b4768a), so to get
        the result it just need access to the cache bool-flag and the
        mfValue member. Hence it makes sense to group the bools
        together with the mfValue member.
        
        Change-Id: If12d0736ba98b9d74e7b96304fce71e8e6e66619
        Reviewed-on: https://gerrit.libreoffice.org/63063
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.com>

2018-11-12  Jens Carl  <j.carl43@gmx.de>  [e3f013dadb3aef25763ba08c37abd84a50171b2f]

        Replace "using namespace" with qualified indentifiers
        
        Change-Id: I69cfd2a3528b059fe7d0be8c38e49782ca1fa78a
        Reviewed-on: https://gerrit.libreoffice.org/63272
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-12  andreas kainz  <kainz.a@gmail.com>  [6865c528ac9df212c14ef2a000358141a147fe22]

        Impress menubar Grid section sync with Draw
        
        Change-Id: Ic8738467d9099c63b42ac0d0ec28048b8466f471
        Reviewed-on: https://gerrit.libreoffice.org/63271
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-11  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [11b7965cb7a0f83e24402ad6da068ef89e2a8802]

        KJ: ^slide transition, flip, rotate, db, table border color
        
        Change-Id: Id14a6e7754baecb0ecb70f95bf13b62b545c97a8
        Reviewed-on: https://gerrit.libreoffice.org/63259
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2018-11-11  Mike Kaganski  <mike.kaganski@collabora.com>  [7eebdd24ee72a8deef869eca53103094632aeb59]

        tdf#120703 PVS: V560 A part of conditional expression is always true/false
        
        Change-Id: I08ea67c1b51ee04258ce7769bfe9d97a1cb46b22
        Reviewed-on: https://gerrit.libreoffice.org/63268
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-11  Caolán McNamara  <caolanm@redhat.com>  [50519e036a2707aca59cc8a7b58c4fdd7aeff580]

        fix oss-fuzz build
        
        Change-Id: Ia32a80547cd3e3fd21791d8ef2cf717700c790a8

2018-11-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [1c1decd768a30471e170cd7782d7dc0a5151d915]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix icon display in Help pages
            
            1) The python script creates the replacement table (xsl) for
            missing icons from colibre/links.txt. Later it should go to
            build system.
            
            2) Handle icon tables when images are not from icon-theme
            
            Change-Id: If946af6fc6c05431c07470c01082a46e0fdbdde0
            Reviewed-on: https://gerrit.libreoffice.org/63254
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-11  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [a1d10694bfe40a37e6ee769bdb9210259d38224a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fixed some silliness, added highlighting for index filter
            
            Change-Id: I946ffdb52ed8f324ab58f45a90f5decdd58932dc
            Reviewed-on: https://gerrit.libreoffice.org/63240
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-11  Caolán McNamara  <caolanm@redhat.com>  [960f9045568317399b0dae4fd059a41566d8d3e9]

        Resolves: tdf#83128 translate row/col counts as separate n_gettext args
        
        Change-Id: I2aadeb92bbe482c766b1debf6278928d38dcc5d0
        Reviewed-on: https://gerrit.libreoffice.org/63202
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-11  Mike Kaganski  <mike.kaganski@collabora.com>  [6b67f867cca1cb62ca045b60635f6da0a347c4f2]

        tdf#120703 PVS: V560 A part of conditional expression is always true/false
        
        Change-Id: I1027242192dfd2be4918094d59f2a8f8c8fec041
        Reviewed-on: https://gerrit.libreoffice.org/63266
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-11  Mike Kaganski  <mike.kaganski@collabora.com>  [b7f022234589c84ddb8566ddf7d91701eba55d3d]

        tdf#120703 PVS: V560 A part of conditional expression is always true
        
        This changes the condition to only select row if it's not selected yet;
        previously, because of the always-true condition or'ed, SelectRow was
        always executed.
        
        Change-Id: Id12b640518f3d72810e997735216db336d79f7f6
        Reviewed-on: https://gerrit.libreoffice.org/63267
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-11  Stephan Bergmann  <sbergman@redhat.com>  [2301cb300acc1ad534a21ad93e8ed34ed71ba937]

        [API CHANGE] Remove SAL_BOUND again
        
        ...that had been added to the stable URE interface, apparently by mistake, with
        7474699aa372296da7494d1d0bec1f7dafbaae79 "contains some slightly changed macros
        from vos/macros.hxx", then removed with 2f0803e5869dd2d45c8d4b407017f053e83ed601
        "remove unused macros, and add SAL_N_ELEMENTS", then re-introduced with
        d441fa1f8cc0a17a2bc166bf2f2a44f76b83a773 "remvove vos/macros.h usage".
        
        The last internal uses have now been removed with
        <https://gerrit.libreoffice.org/63264> "Replace uses of SAL_BOUND with
        o3tl::clamp".
        
        Change-Id: I0dd842533d97fa878606cbf62efb9fa46c029088
        Reviewed-on: https://gerrit.libreoffice.org/63265
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-11  Stephan Bergmann  <sbergman@redhat.com>  [a3e725b896d692da39922dc41bed93fcb9dafae0]

        Replace uses of SAL_BOUND with o3tl::clamp
        
        Change-Id: I66a7aad64623d778b4bf2fea591f227fdac2fdc7
        Reviewed-on: https://gerrit.libreoffice.org/63264
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b9b7f98befb722e59bd84bc9975a4ec381616abc]

        Removed repeated semicolon
        
        Change-Id: Iefc820a4c4bb87fe113f97b085d8e89f30ff2db5
        Reviewed-on: https://gerrit.libreoffice.org/63261
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-11-11  Zdibák Zoltán  <zdibakzoltan@gmail.com>  [8a5a56ebfef298241daf598d7c417aef466e3ec7]

        cppCheck redundantAssignment variable bUseCustomLabel
        
        Change-Id: Ic900d5116fd1cf5a90526078c6e4802f09589aa7
        Reviewed-on: https://gerrit.libreoffice.org/63253
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-11  Zdibák Zoltán  <zdibakzoltan@gmail.com>  [18f9abffadec8337561bef16b006e2968f224538]

        cppCheck narrowed variableScope rEntry
        
        Change-Id: I04b0b0dc85afdceead9766d8a45e21055074d5fc
        Reviewed-on: https://gerrit.libreoffice.org/63248
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-11  Zdibák Zoltán  <zdibakzoltan@gmail.com>  [4d39ec07808276d7dbd2f92a08524f82ab5d715f]

        cppCheck bRet reassigned before used
        
        Change-Id: Iaf27254896783deaeaee65bd51617d8e4e457873
        Reviewed-on: https://gerrit.libreoffice.org/63244
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-11  andreas kainz  <kainz.a@gmail.com>  [cb88771a12fc7b5bb742b1c9c1c90d8a1ff3607e]

        NB tabbed: update calc and impress layout
        
        Change-Id: I8a27c11c4d8f345b316d7b2bf3bc0fdfd2e03b4b
        Reviewed-on: https://gerrit.libreoffice.org/63258
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-11  Zdibák Zoltán  <zdibakzoltan@gmail.com>  [18d112f4be4a36a00376d6e23b89e3d8d3c56060]

        cppCheck redundantAssignment
        
        Change-Id: Ib9203fa65d7b9825b0a7181dcfc0f522bc575541
        Reviewed-on: https://gerrit.libreoffice.org/63242
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-11  Zdibák Zoltán  <zdibakzoltan@gmail.com>  [de4ce7d5464102886588152171736e00e9900b0b]

        cppCheck redundantAssignment
        
        Change-Id: I829c660c6c73868ac6a0f74e554d99c54d9f0ea8
        Reviewed-on: https://gerrit.libreoffice.org/63245
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-11  Zdibák Zoltán  <zdibakzoltan@gmail.com>  [3c87a48c19a417b9fffce3d75c8e7120282b1375]

        cppCheck redundantAssignment variable pContext
        
        Change-Id: Ic7c97853eeeaa87e7ed7ecfad638f516f2be2969
        Reviewed-on: https://gerrit.libreoffice.org/63246
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-11  Zdibák Zoltán  <zdibakzoltan@gmail.com>  [85d959092ce9114941bba9d1cb49335e711677d1]

        cppCheck redundantAssignment variable bSuccess
        
        Change-Id: Ifacc27284201f74da7b4693a74d40e83ffc66408
        Reviewed-on: https://gerrit.libreoffice.org/63251
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-11  Zdibák Zoltán  <zdibakzoltan@gmail.com>  [e219d868fda704f58f6a980c29b8827cde87ea65]

        cppCheck redundantAssignment variable pClone
        
        Change-Id: If2e1643a507f13e7da733896b1115ef39b512f00
        Reviewed-on: https://gerrit.libreoffice.org/63252
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-11  Zdibák Zoltán  <zdibakzoltan@gmail.com>  [770cfd0107d0926eeaa1899a5854df1fe8c7a032]

        cppCheck redundantAssignment pParseNode
        
        Change-Id: I0e5e2d607bddd1f73fc8c256169a2fbe070f6448
        Reviewed-on: https://gerrit.libreoffice.org/63256
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c62f75f0c16ff69231b9c78d756f2c9a7d06ce57]

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

2018-11-11  Mike Kaganski  <mike.kaganski@collabora.com>  [55f267856e11492ae11beadbeb553dd6717de809]

        tdf#120703 PVS: remove non-functional check
        
        V547 Expression is always false. Probably the '||' operator should be used here.
        
        Was like that since commit df64bd535f01aa264dc4b0c7abfdaeff299fb482.
        
        Trying to fix it by restoring the intended logic (|| instead of && to disallow
        setting stylesheets for Para or Page) breaks several tests in
        CppunitTest_sd_import_tests; apparently the code relies on these families
        getting stylesheets. So just drop the non-functional (always false) condition.
        
        Change-Id: Ia547c089ba0ed4ae879ede89043aa737e4409a75
        Reviewed-on: https://gerrit.libreoffice.org/63234
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-11  Mike Kaganski  <mike.kaganski@collabora.com>  [25ddf69517134305d4dffd5dc1d111fe74584fac]

        tdf#120703 PVS: V555
        
        V555 The expression 'xBlob->length() - nDataWritten > 0' will work as
             'xBlob->length() != nDataWritten'.
        
        Calling XBlob::length() only once allows to avoid overhead of acquiring
        mutex per each iteration.
        
        V555 The expression 'xBytes.getLength() - nDataWritten > 0' will work
             as 'xBytes.getLength() != nDataWritten'.
        
        Change-Id: I2e1772fe3af16ac6a6d6f5d2854e84f2fc69ff5f
        Reviewed-on: https://gerrit.libreoffice.org/63243
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-11  andreas kainz  <kainz.a@gmail.com>  [30df4a32449f3b717e77eb447583730e026b7d17]

        NB Tabbed Table: remove separator in writer NB
        
        Change-Id: I7a6c1e452897db1a2bd9820cf681e883ae71bb5b
        Reviewed-on: https://gerrit.libreoffice.org/63257
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-10  Tamás Zolnai  <tamas.zolnai@collabora.com>  [afbfe42e63cdba1a18c292d7eb4875009b0f19c0]

        clang-tidy: (WIP) bugprone-too-small-loop-variable findings 2
        
        Change-Id: I1ddf3fe0e5fad265ae14712a23469b684253079d
        Reviewed-on: https://gerrit.libreoffice.org/63241
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-11-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [41b09c0ed154aed0caf325a1ab0b7f7ffa688a35]

        Fix typo in comment
        
        Change-Id: I4a3614461740bc921ef99d71e2d057f5a17a75a9

2018-11-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [50a3b871c7d02d50a812ce9d532bcdbceef1f33d]

        Fix whitespaces
        
        Change-Id: I3d160c71ac4874a66f036e3d91910e00cf47836d

2018-11-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [a1f1a640b65b2d0ff36155899f9c1dc2fc9381d8]

        Optimize OUStrings
        
        Change-Id: I67e8e9e2ecd7ec89d51bd9597b54be53c3203d46

2018-11-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [4ede22cf97879e71a6df0eeaea128752844835e0]

        Avoid getTokenCount
        
        Change-Id: If4dcd0a3f316bd9812ffb12b8e64489d25ce89ca

2018-11-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [a8f78db2d8114f80b9a4b6614a7f466b66b62dd8]

        Use indexed getToken
        
        Change-Id: I336924c43b6680c3742ca8c83801cbff3f346968

2018-11-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [3e10b9b8dfafdc80f1b77769a18dea8dbf1af0eb]

        Avoid getToken to just get last token
        
        Change-Id: I74669145a1341ff2a715cdec32676dfdd290d1f3

2018-11-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [9c4659266de6368adb50864e86cccbda50207a62]

        Avoid getToken to just get last token
        
        Change-Id: I56aa03bd727b8cdea38de7948a4dad4532ee214c

2018-11-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [94f79b3bf11a16d3fd020ed98bd5d17147520a67]

        Remove unneeded cast
        
        Change-Id: I04279faaf11bd1249bcea0d07d60facefb5186d8

2018-11-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [90f2d688ecfb6c7daf21bc202d2c87ba2531a7b8]

        Take advantage of already calculated index
        
        Change-Id: I6c367b00024e96aa4eef5490b3b296617851016f

2018-11-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [2206aaa72cc678ab3f04ad318dc5049f580c8d09]

        Loop only if string length is the desired one
        
        Change-Id: I5e03fceb83a22b590a62b605c4ada279b937730a

2018-11-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [5b5b58186eb197aac3898580317581dbabd71bdd]

        Avoid getTokenCount()
        
        Change-Id: Ifc509b3c31f6dbfd4d620aa451fd85b82b0ddb90

2018-11-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [71ef91f00d621b5ddc76d6611eb91bb8b0c26c97]

        Early bailout
        
        Change-Id: I0ffcbbfe2380755ff21532b314961c317ce0c69d

2018-11-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [9d2bf6f6d62c8e99b2bffe45d2d9aa05f29d625e]

        Avoid getTokenCount()
        
        Change-Id: Ia71e4822ce863a296c7c0eb137c164538f9a0d27

2018-11-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [030c27a0f35ad1515d22c386b2a343c4de1760df]

        Avoid temporary (that introduces downcast)
        
        Change-Id: I810172d045860f49819b9e25de8a2d5fe5f80dd8

2018-11-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [27f5860966f215da4d98c9af02e7f59d07809786]

        Use indexOf instead of getTokenCount for simple check
        
        Change-Id: I0a0068649fd688f311e1ba4865a51406c4ffd672

2018-11-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [1f2317b130d62614b10115527a4cbcfd0c8c3896]

        Use indexOf instead of getTokenCount for simple check
        
        Change-Id: Ic5397601267f1953379a13a3e1ac69813d363045

2018-11-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [ff7d968bd7c0d697ae23b9954918dbec1b641cd4]

        Avoid getTokenCount()
        
        Change-Id: I769660ab1832e76ed7ac272d0d2c973d14171c06

2018-11-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [be6e05e8cc707ade764067e7c1f57828e547452b]

        Avoid getTokenCount() to check for single token
        
        Change-Id: Ic72837cbb345a26faf3fd7cbf8739ddb6dc76cf9

2018-11-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [81b507808baab2274e35f4602ebecf0913e81a74]

        Use already available start index of substring
        
        Change-Id: Ibaa2835e73dc42a7296e4749fdfbd05e282e04eb

2018-11-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [e0c656aa3f6a1bb0783e059ad649c8a55edefc4b]

        Fix double ;
        
        Change-Id: I8009565c5ae2580d0cdbf3b323b95d61c25c0dcd

2018-11-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [c6665a1afef58e99d56b07a776964445689c22ca]

        Avoid getTokenCount()
        
        Change-Id: I1f6468e1050924b0c6f6971ad6276932a3c91f75

2018-11-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [4a514e21eda561ab1025610ea492360d01cbd52d]

        tdf#121263 Calc crashes when hide multiple sheets
        
        regression from
        	commit 87c06415cebd707ae359cb2f1b06d468cb6afb08
            clang-tidy performance-unnecessary-copy-init in sc
        
        Change-Id: I49a7099c0a5e9e684008d2e799f9ee94f867d786
        Reviewed-on: https://gerrit.libreoffice.org/63239
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-10  Eike Rathke  <erack@redhat.com>  [dc134874b62422729a6cbe62e48639e721eacfdf]

        Unit test for array of references in ForceArray, tdf#120895, tdf#58874
        
        Change-Id: I8d90c3c9547bc2f36e9ccb3c2ba96b2a29012e07
        Reviewed-on: https://gerrit.libreoffice.org/63222
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-11-10  Mike Kaganski  <mike.kaganski@collabora.com>  [603b63b4c154882ecfe95ae3c6960b08eb9fb626]

        tdf#121288: ReplaceFile WinAPI doesn't play nicely with WebDAV mapped drives
        
        Change-Id: I0d7a64459de283dc10448e0086c66bedbf132553
        Reviewed-on: https://gerrit.libreoffice.org/63133
        Tested-by: Jenkins
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-10  Mike Kaganski  <mike.kaganski@collabora.com>  [21795eb3d3eca8e3c2eadc1e80dfc2d032a3c861]

        tdf#120703 PVS: drop dead code.
        
        V547 Expression 'mpTargetSlideSorter != nullptr' is always false.
        
        The code wasn't used since commit 4b83a7fe5714eb9a1d208502a18e33da35772ece
        (initially, mpTargetSlideSorter pointer was compared to a pSlideSorter
        parameter, which was always nullptr since commit above; then commit
        f946e905c6c6bb041ae580b14b711c6964af97bd removed the const parameter).
        
        Change-Id: I70047ae3e7ef39419be0012e375856d8a50d5793
        Reviewed-on: https://gerrit.libreoffice.org/63229
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-10  Mike Kaganski  <mike.kaganski@collabora.com>  [0408b72ae93d7cce9f64c4779f19d645d694df95]

        tdf#120703 PVS: make ImplGet(Cleaned)FieldUnits return reference
        
        V547 Expression 'pUnits' is always true.
        
        Change-Id: I2bd31fcc31c36b43d14ff2a10a7143b9fbe86b3d
        Reviewed-on: https://gerrit.libreoffice.org/63228
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-10  Regina Henschel  <rb.henschel@t-online.de>  [a35e7f38942ca3cc3b277692fae86d0787db934a]

        tdf#121287 Use correct markers on tail of legacy callout
        
        A legacy callout from toolbar 'Text', not a custom shape, is a
        rectangle with an additional tail. Currently only the end of
        the tail is dragable. The error was, that all points of the tail
        had got markers and that the markers had got a wrong point reference.
        
        Change-Id: I900b1294aaeefc0f46547c6db009a3c750955460
        Reviewed-on: https://gerrit.libreoffice.org/63120
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2018-11-10  Regina Henschel  <rb.henschel@t-online.de>  [bd9762c080aaa6b7e0f5e628a730ec2a594b9662]

        tdf#121271 Use correct handles for arc in 'Edit Point' mode
        
        Full circle and ellipse have eight handles, all other legacy circle
        kinds have two additional handles for to modify start and end angle.
        The error was, that the loop was not adapted at its start, but at its
        end, and the values 8 and 10 were interchanged.
        
        Change-Id: I13204382a21f1b7900f0eafa18960e401e5a0c9d
        Reviewed-on: https://gerrit.libreoffice.org/63103
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2018-11-10  Regina Henschel  <rb.henschel@t-online.de>  [87fb1507750269d43d518de895931fb4483a84ae]

        tdf#121258 Use correct kind of handles for legacy rectangle
        
        Text box and rectangle have the same kind and number of handles in
        'Edit Point' mode. Only that a text box has an additional handle for
        its blinking frame. The error was, that this special one was not
        skipped for a rectangle.
        
        Change-Id: Iae7af3eb196e61e32ecd5a39ba0ec553bbdaaa48
        Reviewed-on: https://gerrit.libreoffice.org/63070
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2018-11-10  Regina Henschel  <rb.henschel@t-online.de>  [26001f4f84b0d921c8612d888856613735ba5314]

        tdf120965 Simplify SdrPathObj::AddToHdlList()
        
        A polygon consists of line segments without controls and curve
        segments with two controls. Where two segments meet, can only be
        'line to line', 'line to curve' or 'curve to curve'. So for a
        handle which marks a meeting point of two segments, there are 0
        or 1 control before and 0 or 1 control after. Thus a loop is not
        needed and makes the code harder to read. Therefore I have
        removed the loop.
        
        Change-Id: I48bcdbdf028542e08b3f5ed3f66907f2993e26bd
        Reviewed-on: https://gerrit.libreoffice.org/63036
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2018-11-10  Mike Kaganski  <mike.kaganski@collabora.com>  [065edb4c8e91170017df482843d0c3eb8d4db114]

        tdf#120703 PVS: V547 Expression is always true/false
        
        Change-Id: I0b3c407331bfa1fa0c5003250d327d4f26de3643
        Reviewed-on: https://gerrit.libreoffice.org/63235
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-10  Mike Kaganski  <mike.kaganski@collabora.com>  [0b34a5dd39e177ba99cd21b639d67ac8123b8458]

        tdf#120703 PVS: silence a V555
        
        V555 The expression '(curpos - bufpos) > 0' will work as 'curpos != bufpos'.
        
        Change-Id: I432c10c9c5ecc99293ec3f03f6e1a660e1c47e28
        Reviewed-on: https://gerrit.libreoffice.org/63236
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-10  Mike Kaganski  <mike.kaganski@collabora.com>  [ea65a40cdf6ac4dba37f21ad9bf81184b6598b55]

        tdf#120703 PVS: make selection type detection more readable
        
        V547 Expression 'Oep <= Osp' is always false.
        
        Some of the conditions in the type detection code weren't reachable.
        Also moved the code from class member to static function.
        
        Change-Id: Iaf9dbe8ab15a1970b5cd580cf5d868715a234d02
        Reviewed-on: https://gerrit.libreoffice.org/63230
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-10  Mike Kaganski  <mike.kaganski@collabora.com>  [577b5fd81be3819354cad6bb234a988f264ae599]

        tdf#120703 PVS: check proper pointer (possible nullprt dereference)
        
        V547 Expression 'pFormat' is always true.
        
        Change-Id: I11a32f903a08296fb9e6732032b7c7f00cb8aced
        Reviewed-on: https://gerrit.libreoffice.org/63233
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-10  Mike Kaganski  <mike.kaganski@collabora.com>  [9eb81304989acb16c61c15b211dd124548ffb85f]

        tdf#120703 PVS: drop the unused code
        
        V547 Expression '!pGroupInfo->m_pModule' is always false
        
        The chunk of code updating module pointers was always doing nothing
        since the beginning (commit 997cf427da6c6c1d145a74e3c23a2a1adb3e2e7d
        from 2004), because the line to load the module was commented out.
        So just remove it now.
        
        Change-Id: I8db38e795662bba6b3b4693e7ba8a869a97acdd2
        Reviewed-on: https://gerrit.libreoffice.org/63232
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-10  Mike Kaganski  <mike.kaganski@collabora.com>  [0df11c2388e4bf901e985d8041c410ba032efc61]

        tdf#120703 PVS: revert commit 8ae988054a12b43250d030661a2fb6b297f8aee7
        
        ... which is apparently not needed anymore for #i41635. The revert allows
        to properly skip "deselect" accessible event when there's no selection
        previously.
        
        Also removed the other identical correction, which was added in commit
        4883fd31141c3598b25a123033297f847cd18552.
        
        Change-Id: I87c629d679b5c253a3864061074bfde77507fb12
        Reviewed-on: https://gerrit.libreoffice.org/63231
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-10  Mike Kaganski  <mike.kaganski@collabora.com>  [03a21573479c867ea8bdf3dfc834410c424295e0]

        tdf#120703 PVS: V547 Expression 'bRet' is always true
        
        Change-Id: I637ba12d0c1b7baa8f7f4be456e6101594eb934a
        Reviewed-on: https://gerrit.libreoffice.org/63227
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-10  Roman Kuznetsov  <antilibreoffice@gmail.com>  [b907fe59a819aaba75518dc1534eb71d9e378b74]

        tdf#117719: add Minimum and Maximum labels to color bar CF
        
        Change-Id: I38d02cb771363f5012a18f41c5bf5c6fe728bd49
        Reviewed-on: https://gerrit.libreoffice.org/62261
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-10  Mike Kaganski  <mike.kaganski@collabora.com>  [e3560f4770487c8d38463fb4a9a63325abc385f9]

        Replace deprecated boost::optional::reset(val) with operator =
        
        Change-Id: I7340a561e0df0c781fd834388deb4b9f83800f9b
        Reviewed-on: https://gerrit.libreoffice.org/63221
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-10  andreas kainz  <kainz.a@gmail.com>  [77e3cb338f576757fd875bc60952ac22530f6a7a]

        Tabbed NB: sync home/text tab
        
        Change-Id: I1d13f22325679f17ddef231991ecb0e199f00c50
        Reviewed-on: https://gerrit.libreoffice.org/63223
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fee231abbd2cd8f4a71ba2df73eb902a5110cbee]

        Fix typos
        
        Change-Id: I94fe979fde236111b72b0b445ee2566177a3f0e3
        Reviewed-on: https://gerrit.libreoffice.org/63226
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d325852df29ecf82c1289fb7e4e7e8d047477334]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix typo
            
            Change-Id: I89f596c5d4ee95cc48ee52507bbce9ed4eb0085a
            Reviewed-on: https://gerrit.libreoffice.org/63225
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2018-11-10  Jim Raykowski  <raykowj@gmail.com>  [d7f9bf4dd720d677c7bd048ff6e8067241b20452]

        Make sidebar paragraph panel outline toolbox focusable
        
        Change-Id: Id538fc081ea563f2c257c061812263ae33c7af52
        Reviewed-on: https://gerrit.libreoffice.org/62971
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2018-11-10  Jens Carl  <j.carl43@gmx.de>  [bf4fc97131147d25b18d088023262c977f0b2787]

        tdf#45904: Remove/disable obsolete _XNamed tests
        
        The _XNamed tests are already written in C++ since commit
        bbfddc1b3b673fe2bd25c2c382ca95cd8f6f28a8 for ScNamedRangeObj.
        
        Change-Id: Ief17cea92c8b2ee42ef44da35f7a02ca07b099b6
        Reviewed-on: https://gerrit.libreoffice.org/63224
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-11-10  Tor Lillqvist  <tml@collabora.com>  [f1801432abaaa6c6137d62319d855b6a3599e182]

        Don't bother setting LC_ALL, LC_CTYPE, and LANG on iOS
        
        An iOS app might itself, for testing and debugging purposes, look for
        LANG in the environment (potentially passed to it by Xcode; the OS
        does not set such an environment variable). It is confusing if that
        then gets set during the execution of core code back to a device's
        default.
        
        Change-Id: I9dcf44090aed84b55fd4240bda2562026cd8dacb

2018-11-10  Tor Lillqvist  <tml@collabora.com>  [760f9867f236624c0082d5b8c8578800cb0802e6]

        Test ENABLE_FUZZERS with #if, not #ifdef
        
        Change-Id: If3efa54c5d0ce7ffee3bf3f4ecb1de5ff7e4267d

2018-11-09  Tor Lillqvist  <tml@collabora.com>  [2c10ed72c9e4d53064377183b606af22a0e34383]

        No updateSettings() in AquaSalGraphics
        
        Just ifdef out the call of it for now. This is a temporary solution,
        we presumably do want dialogs to be "themed" appropriately for the iOS
        app.
        
        Change-Id: I0b14bd59ecc13037c9ff2a286405a5020081f1d5
        Reviewed-on: https://gerrit.libreoffice.org/63112
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        (cherry picked from commit 237042b8c34f44d78972c8ec01fb3c140a6ce0a6)

2018-11-09  Tor Lillqvist  <tml@collabora.com>  [ce6f42c50fed9a3749de464684342bbd858c882c]

        Don't build the CustomWidgetDraw code for iOS for now
        
        Change-Id: I7c1500f8e5e1a1f25cbb9cd41d897a37c1402f5b

2018-11-09  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [dbe401ba4b51e0d3ac14e2a32bdf765832957152]

        mysqlc: fix return value of XResultSet::next
        
        Change-Id: I59e4803a5d9b01062eb0eaca0bf65d28298bd3e4
        Reviewed-on: https://gerrit.libreoffice.org/63121
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-11-09  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e95dae943fa2e7450185a792b1201834e6458725]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#119269 Font Features Help page
            
            Change-Id: I72f23c891dda9dda8f7d42b72aa370285abd7a41
            Reviewed-on: https://gerrit.libreoffice.org/63205
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-09  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [b9e1972720a03b45d82ea66e264d7944b646d67b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#119415 change from fuse.js to fuzzysort.js
            
            Tied the index listing to the current module.
            Fuzzysort.js is MIT licensed.
            
            Change-Id: I5d95cc1870a1856089217846ed0af572abc882d7
            Reviewed-on: https://gerrit.libreoffice.org/63203
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-09  Jan-Marek Glogowski  <glogow@fbihome.de>  [ea3fc61f29f6d53c4c65cf6026267f7a37ef1a87]

        Fix sd toolbar manager lock underflows
        
        Regressions from commit 45519023aa44 ("Resolves: tdf#119997
        toolbar layout unlock doesn't refresh ui"), commit c5977a89c28b
        ("Resolves: tdf#96451 do magic to enable embedded chart sidebar
        only for chart") and commit faed29cac93f ("for now show chart
        sidebar").
        
        It also adds an assert for the underflow, as nobody cared for
        the underflow warnings since some years.
        
        Change-Id: I86bb093987f084c85a7b640a846dfe0aefea9e48
        Reviewed-on: https://gerrit.libreoffice.org/63204
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-11-09  Jan Holesovsky  <kendy@collabora.com>  [a32dea330e5767a68754b19f6005a78618765c1a]

        custom widgets: Use only with LibreOfficeKit.
        
        Change-Id: I9f8f25ee72e93fdf575312b6b0c5d32be9ea45cc

2018-11-09  Eike Rathke  <erack@redhat.com>  [6ce84da750abcec3139bf12bc212fb2f03460add]

        Resolves: tdf#120895 new ParamClass::ReferenceOrRefArray, tdf#58874 related
        
        Too many side conditions are possible with implicit array of
        references in array mode. Propagate new ReferenceOrRefArray
        parameter class to indicate the preferred return type for
        arguments to functions whose parameters explicitly handle array of
        references.
        
        Change-Id: I1f01266495c2ef1941ffe0cb7c2e0a5ae0bb7e69
        Reviewed-on: https://gerrit.libreoffice.org/63201
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-11-09  Jan Holesovsky  <kendy@collabora.com>  [717cdaf4bc864e0b96bfba5f3bc557afe751f50f]

        custom widgets: Fix various warnings.
        
        Change-Id: I5d657fa4d6f63b93ad3775a5641d08c6e0f3a615

2018-11-09  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [e6dcc08c3d1ebc896a047257b589552be7d72c7d]

        LOK: custom widgets: simplify and correct colors
        
        Also remove macroni.
        
        Change-Id: I0b2914e9f0e2aba9d8ca10338b515b598126e315

2018-11-09  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [b5f97c9f5250907b689ad72cbeb292861aaf0c17]

        LOK: custom widgets: reduce theme plugin API surface
        
        Change-Id: I89dcf5a102be19fd1bc314a89538a121522f4a43

2018-11-09  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [53961bc1bebe1159936f177b7e70eb8fadb36cff]

        LOK: custom widgets: reduce Color into an int to reduce API surface
        
        Change-Id: Ib1afbb0b5647048f24d4ea6f9859b76328568dac

2018-11-09  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [b5e8afda4728f360401c52f3c8c2c92bad9d2136]

        LOK: custom widgets: check size of API structures
        
        Change-Id: Iff50f7aeb471870230e9e822657deed6aefad268

2018-11-09  Jan Holesovsky  <kendy@collabora.com>  [e010d5c3f8d3d6118323f750362e13e757f89e60]

        LOK: custom widgets: No need for SAL_DLLPUBLIC_RTTI here any more.
        
        Change-Id: I7cae61e1fa9cf74b98627d557890fd41047421df

2018-11-09  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [1043db68e0e5d5b4559e99a81112456bdc0b4507]

        LOK: custom widgets: convert WidgetThemeLibrary to POD for ABI compatibility
        
        Change-Id: Ibc425d8e630460547d66723ccabeaf4ac29d2719

2018-11-09  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [25741af1d255128f27444daf3705afece685322d]

        LOK: custom themes: isolate LO internals headers from theme plugin
        
        Change-Id: Ic189aecf092b9cffd800e410d2d6e88016c43052

2018-11-09  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [7484f1691cbe9513dabf084effe8a0366b737a80]

        lok: custom widgets: render editbox borders
        
        Change-Id: I1962a4a1397363b1c15e49d57b0bbcc9c232ce30

2018-11-09  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [5f0f59840d5a7d05ba19587099a3c587172d447d]

        custom widgets: rework colors and cleanup
        
        Use ColorData for custom widget themes to
        make it more readable and consistent.
        
        Renamed and split out colors to be more accurately
        named and representative of how they are used.
        
        Fixed a number of inconsistencies in how colors
        were used across widgets.
        
        Change-Id: I1cbb5f19223bd55107379b049beccaf1de4e26b2

2018-11-09  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [dee7b2621a47c2f681c044f5ef771df0a02779a7]

        LOK: custom widgets: don't clobber the custom colors
        
        The old logic threw away the result of updateSettings
        by applying the styles saved and modified after calling
        it, which lost all the custom colors thereby breaking
        custom-widgets and themeing altogether.
        
        Change-Id: Ic3750f145b67cd6a379f3b628a10c213a31656e7

2018-11-09  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [93ffc5cd079dda8eb77f625aa7119f9d6b614fab]

        LOK: custom widgets: support custom menu colors
        
        Change-Id: Icd6367fa40f9655cd58816461f0d2fca6f6932e2

2018-11-09  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [23a5a45ee4a8a097192e3c137910a1c81d3604a2]

        custom widgets: correct focus colors and render button-up in listboxes
        
        Change-Id: I70f46f94747f468a2bb79f8baa4576e4460bef31

2018-11-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [86dcf8e1527d81d1da7f130a59068ef02a6f7cbd]

        custom widgets: comment unused params. to avoid compile warnings
        
        Change-Id: I45b7ffdce2d470ed2f30b5408d8d861deb00514a

2018-11-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b838e7e800d7c05bbe168a0eb8efa625d8b539cf]

        custom widgets: setup style setting in the widget library
        
        Some theme colors are set using the style settings, which are
        implemented by each backend to correspond to the system theme.
        For custom widgets these need to also be set by the library
        itself. This commit adds the ground work and sets some of the
        colors for windows backgrounds.
        
        Change-Id: Ia65b1605b2b7bef7f01ff1feff2e7470479e626a

2018-11-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7d879658886cd73b38b12e5e6081bac7eda145d1]

        custom widgets: draw fixed line widget
        
        Change-Id: Icb8cfbe09caf5cbfcf1d3f461c297c052056250d

2018-11-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [61dc61fd3612118718374a0bd5a6ceedfb2a4300]

        custom widgets: differentiate stock and non-stock buttons
        
        Change-Id: I05f01058d7886dacec3b00dcf31313aea3939164

2018-11-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [137bb940521afd0a5c0591d9edac17f4156c53f9]

        vcl: mark stock buttons and transfer this to NWF on drawing
        
        Stock buttons like OK/Cancel/Help need sometimes to be drawn
        differently than just another button. For this we need to mark
        such push buttons as "stock" when building them from a glade file
        and transfer this information down to the NWF backend when drawing
        the widget.
        
        Change-Id: I131657f026a731208db47f4c8220622c8aabb464

2018-11-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [dc75cdaf5e31a7b38c49658e083cc7798e95b8db]

        custom widgets: editbox - draw focus rectangle
        
        Change-Id: I5d038d165d5ff08a07d24906f6a7cc2d6176f1ac

2018-11-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ef4e531b59b10efbd6a0c8adf60bb41aa4c91ae4]

        custom widgets: return early when the widget lib is not available
        
        Change-Id: I1d740b4a3840f73015f34bd2143663a919db2956

2018-11-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [eef2768482037d3eb161a5f3d7dd1bc46ccf5ff9]

        custom widgets: enable anti-aliasing when drawing widgets
        
        Change-Id: I050d8534cacdee63109158dbc150d9d13b43fe5e

2018-11-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8d1b99f2fe9d41462614ad5a33dbdcb612fc08b0]

        custom widgets: get the region from the lib. + custom tab width
        
        This implements getting the region rectangle from the widget
        library so it is possible to redefine the size of the widgets if
        needed.
        
        Additionally increase a tab width which are too small by default.
        
        Change-Id: If662c44e02631715efd137ecbfc4a5770fa9f6ab

2018-11-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cb09d6eee7574a1b3c6f74cbb5210a1f2964fe2c]

        custom widgets: add Toolbar widget
        
        Change-Id: Ia4efe711c07213f2edf472602c5b2acc81876906

2018-11-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [996a9f068de292930f5c99050c063cc1ab391fb2]

        custom widgets: add List widget - ListNode, ListWidget
        
        also added ListNet as noop
        
        Change-Id: I033f908a8fc9ce9ec4b3d202e1299f7c0a9cad6c

2018-11-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8e3c4d162382a7951a0bbcdc0b221a2966ce60d6]

        custom widgets: add Progress widget
        
        Change-Id: I573a6c28f5ddb538ca3b0abf15197695fc113802

2018-11-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [84b836c575ad849d51e5a5d4ac58b64dc5b99443]

        vcl: simplify ControlDrawParameters construction, add nValue
        
        Don't require eButtonValue as a constructor parameter as it mostly
        isn't necessary and required.
        
        In addition add nValue instance variable.
        
        Change-Id: I927714f715fce1549d87cec633330a0dc313f569

2018-11-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [11e5d5177fbaf86590a690a6189eafab0f25083c]

        custom widgets: add Slider widget
        
        Change-Id: Ie2192edfcfc49a1953059c5947b8ea7bb03a3c7d

2018-11-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [351cc2e32914d989bd0a3eda8a7d26b2cce14458]

        vcl: make slider ask if native drawing is supported
        
        Slider drawing didn't we ask if native drawing is supported using
        IsNativeControlSupported method.
        
        Change-Id: I0672114337516ff763fd710d949ab6a982db2992

2018-11-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [67a300fe537f4f142f9e888e0bec9687fcf0b035]

        custom widgets: add Tab widgets
        
        Change-Id: If9acc47b9a7751858d3394741e3984b3c2a49936

2018-11-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1bc08bd0e9b2304c06b5bdc4afb72371be6a2ff4]

        custom widgets: draw ListBox widget
        
        Change-Id: I1a3b709fdc4fb21fc4ad22542ff669c98b13487d

2018-11-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [37dec07460dba9f2fd28c211dd926b5592bc6331]

        custom widgets: first round of basic widgets with cairo
        
        - Radiobutton
        - Checkbox
        - Combobox
        - Editbox
        - Spinbox
        - Scrollbar
        
        Change-Id: I46bd2753a7c1806f4cd4583455e76c77494225b4

2018-11-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [527397abd6f59654f5a26643d62ec098170369c1]

        Support drawing custom widgets in headless backend
        
        ..and fallback the headless dawing also in gtk3 where needed
        
        Change-Id: Ic5da8fa7a04089342db8e2f334ced69691a15217

2018-11-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [63f320f6352bfca0dcd7ed0b55b95e8bc27d8d67]

        lokit: Draw dialogs without using a MetaFile
        
        A native widgets aren't part of a VCL metafile so they are ignored
        when the metafile is replayed. When drawing a dialog to a custom
        device, the first draw goes to the metafile, which is then replayed
        to the final device, but no native widgets get drawn. This commit
        changes this behavior for LOKit where it draws without using the
        intermediate VCL metafile.
        
        Change-Id: I823db30c8bceb83830c6c993d4238b39e1331c09

2018-11-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8fcfa3853a81106db2ea1f16341d30ae9055be95]

        custom widgets: Custom Widget Themes
        
        Change-Id: I7ec57d18fe99f906aeb6dbb40d0d30c2ac8b51c4

2018-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [4e6b448b998e3589baa2de46fb2135f1162695ed]

        SvStream::m_isConsistent is always true
        
        ever since
            commit a3b0ee88be3c6bff94ec6fe908f209c1dbb9748d
            Date:   Sun Jul 10 22:17:35 2011 +0100
            strip out unused methods
        
        found by loplugin:singlevalfields
        
        Change-Id: I4feab1195f78549a48f4b1a9017bc5101474228f
        Reviewed-on: https://gerrit.libreoffice.org/63173
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-09  Stephan Bergmann  <sbergman@redhat.com>  [d75563504643f4b4f8275cb754ec5ab4d786b7ad]

        Make XclRange::GetCol/RowCount more robust
        
        Under (new-in-Clang) -fsanitize=implicit-signed-integer-truncation,
        CppunitTest_sc_filters_test failed with
        
        > Testing file:///.../sc/qa/unit/data/xls/pass/crash-7.xls:
        > warn:sc:27699:27699:sc/source/filter/excel/xlroot.cxx:158: XclRootData::XclRootData - cannot get output device info: N3com3sun4star3uno9ExceptionE msg: invalid attempt to assign an empty interface of type com.sun.star.frame.XFrame!
        > warn:legacy.osl:27699:27699:sc/source/filter/excel/xilink.cxx:631: XclImpSupbook::XclImpSupbook - unknown special SUPBOOK type
        > warn:sc:27699:27699:sc/source/filter/excel/xilink.cxx:703: XclImpSupbook::GetExternName - index must be >0
        > warn:legacy.osl:27699:27699:sc/source/filter/excel/xistream.cxx:802: XclImpStream::Ignore - record overread
        > sc/source/filter/inc/xladdress.hxx:72:47: runtime error: implicit conversion from type 'int' of value -511 (32-bit, signed) to type 'sal_uInt16' (aka 'unsigned short') changed the value to 65025 (16-bit, unsigned)
        >  #0 in XclRange::GetColCount() const at sc/source/filter/inc/xladdress.hxx:72:47 (instdir/program/libscfiltlo.so +0x2510655)
        >  #1 in ImportExcel::ReadDimensions() at sc/source/filter/excel/impop.cxx:255:27 (instdir/program/libscfiltlo.so +0x24e52c4)
        >  #2 in ImportExcel8::Read() at sc/source/filter/excel/read.cxx:1110:49 (instdir/program/libscfiltlo.so +0x2589a90)
        >  #3 in ScFormatFilterPluginImpl::ScImportExcel(SfxMedium&, ScDocument*, EXCIMPFORMAT) at sc/source/filter/excel/excel.cxx:145:35 (instdir/program/libscfiltlo.so +0x230df62)
        >  #4 in ScDocShell::ConvertFrom(SfxMedium&) at sc/source/ui/docshell/docsh.cxx:1265:52 (instdir/program/libsclo.so +0xcc8db50)
        >  #5 in SfxObjectShell::DoLoad(SfxMedium*) at sfx2/source/doc/objstor.cxx:787:23 (instdir/program/libsfxlo.so +0x389f0df)
        >  #6 in ScBootstrapFixture::load(bool, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned long, rtl::OUString const*) at sc/qa/unit/helper/qahelper.cxx:582:21 (workdir/LinkTarget/CppunitTest/../Library/libscqahelper.so +0x869b5)
        >  #7 in ScBootstrapFixture::load(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned long, rtl::OUString const*) at sc/qa/unit/helper/qahelper.cxx:597:12 (workdir/LinkTarget/CppunitTest/../Library/libscqahelper.so +0x86fa6)
        >  #8 in ScFiltersTest::load(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int) at sc/qa/unit/filters-test.cxx:125:51 (workdir/LinkTarget/CppunitTest/libtest_sc_filters_test.so +0x4623a)
        >  #9 in test::FiltersTest::recursiveScan(test::filterStatus, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int, bool) at unotest/source/cpp/filters-test.cxx:130:20 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x7526d)
        >  #10 in test::FiltersTest::testDir(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int, bool) at unotest/source/cpp/filters-test.cxx:155:5 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x79127)
        >  #11 in ScFiltersTest::testCVEs() at sc/qa/unit/filters-test.cxx:146:5 (workdir/LinkTarget/CppunitTest/libtest_sc_filters_test.so +0x4729d)
        [...]
        
        so it smells like the given XclRange (with maFirst.mnCol=512, maFirst.mnRow=0,
        maLast.mnCol=0, maLast.mnRow=0) already is the result of some previous lenient
        parsing of invalid input.
        
        Change-Id: Ib7915eac5526fc295e7fbbc1c001549b991ddbf7
        Reviewed-on: https://gerrit.libreoffice.org/63200
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-09  Caolán McNamara  <caolanm@redhat.com>  [aa641600fcb81865217fe5db0a6ed79a71e45cd0]

        Resolves: tdf#121290 Crash, if press F4 for a selected callout
        
        Change-Id: Idf73b21ae2f27f4966705c8faf9fd38abc502ae4
        Reviewed-on: https://gerrit.libreoffice.org/63178
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-09  Caolán McNamara  <caolanm@redhat.com>  [293526165fcd236ba1742de2feec6ea06376e83f]

        tdf#121275 fallback to gtk3 under wayland with unknown desktop
        
        Change-Id: Ie63da823faf9067e61ca4870f464d49425bbc907
        Reviewed-on: https://gerrit.libreoffice.org/63123
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-09  Stephan Bergmann  <sbergman@redhat.com>  [9a103b6478fa2796747d6d16a4625c81d29e614f]

        Clean up excess slashes in paths
        
        Change-Id: I8e16746fc8d89adc8882303f67760341c1968aed
        Reviewed-on: https://gerrit.libreoffice.org/63190
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-09  Michael Weghorn  <m.weghorn@posteo.de>  [a6318cb430fd8f90b760f7dc36f4eacd3904e22e]

        tdf#121276 gtk3_kde5: Don't prevent creating new files
        
        This takes over for gtk3_kde5 what was done for kde5 in commit
        c0f45c89063fa5c4334ff9e624d24d48638ffb4d.
        
        Change-Id: Ieca71498bd0cc00ca07b83f6e1178d983169d5be
        Reviewed-on: https://gerrit.libreoffice.org/63172
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2018-11-09  Stephan Bergmann  <sbergman@redhat.com>  [f0305ec0a7d199e605511844d9d6af98b66d4bfd]

        Fix creation/removal of GPG socketdir
        
        <https://gerrit.libreoffice.org/#/c/50978/> "gpg4libre: fix failing gpg test due
        to over-long filenames" had introduced the gb_CppunitTest_run_gpgconf target in
        xmlsecurity/CppunitTest_xmlsecurity_signing.mk, calling `gpgconf
        --craete-socketdir`.  A 2018-03-18 comment there notes that "Stephan's last
        comment: (and `gpgconf --remove-sockedir` be called after the test?) is not
        addressed yet, will do in follow-up commit".
        
        Follow-up d7ecf4a4e37a9eeffa2b40f9fe5a2e6a8f90c876 "properly check for gpgconf
        (and --create-socketdir) working" makes gb_CppunitTest_run_gpgconf conditional.
        However, in configure.ac,
        
          HAVE_GPGCONF_SOCKETDIR=TRUE
        
        is missing, so even after follow-up 7a95ee8d0badb2cbbd137a6e18af1bada35ae933
        "actually add HAVE_GPGCONF_SOCKETDIR to config_host.mk.in...", config_host.mk
        will always contain
        
          export HAVE_GPGCONF_SOCKETDIR=
        
        so gb_CppunitTest_run_gpgconf will never be executed (and `pgconf
        --crate-socketdir` will never called).
        
        But even if it were executed, it would not create the socket dir that the test
        code in xmlsecurity/qa/unit/signing/signing.cxx is actually using, as
        gb_CppunitTest_run_gpgconf sets
        
          GNUPGHOME=.../workdir/CppunitTest/xmlsecurity_signing.test.user
        
        while xmlsecurity/qa/unit/signing/signing.cxx's SigningTest::setUp sets
        
          GNUPGHOME=.../workdir//CppunitTest/xmlsecurity_signing.test.user/
        
        and the GPG software is apparently picky about extra slashes when computing the
        socket dir name from the GNUPGHOME env var.
        
        (That `gpgconf --create-socketdir` was never executed with the current setup
        shows that calling it explicitly is probably not really needed, as the GPG
        software apparently creates it automatically on demand.)
        
        However, what is still missing is to remove the socket dir again (see the
        comment quoted above), and, probably more importantly, to exit any gpg-agent
        daemon operating on that socket dir that has (indirectly) been started by the
        tests in xmlsecurity/qa/unit/signing/signing.cxx.  At least with Fedora 29
        gpgconf from gnupg2-2.2.9-1.fc29.x86_64, that daemon is successfully terminated
        by calling `gpgconf --remove-socket`.
        
        So move the call to `gpgconf --create-socketdir` from the makefile to the test
        setup code (which makes it easier to guarantee that a single GNUPGHOME value,
        and thus a single socket dir, is used), and add a corresponding `gpgconf
        --remove-socketdir` call to the test shutdown code.  (As argued above, the
        `gpgconf --create-socketdir` call shouldn't be stricktly necessary, but it looks
        cleaner to do it explicitly anyway.)
        
        Change-Id: I2ec8f08943ed63ec27f8507461588ee7cdadf372
        Reviewed-on: https://gerrit.libreoffice.org/63181
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-09  Julien Nabet  <serval2412@yahoo.fr>  [eadba44a0c5dd12989d6b8613d6dd558c94bb4dc]

        Revert "Fix some layout values" Nothing proves this is ok since no feedback. Moreover, since it's only of the assumption that setWidth and setHeight should have value >= 0 or -1, let's revert this one.
        
        This reverts commit d467214ac24e22818ff933d76148f3f0987c65ca.
        
        Change-Id: Ia030706d150afaebaedc0ec201814cca80db248a
        Reviewed-on: https://gerrit.libreoffice.org/63171
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-09  Stephan Bergmann  <sbergman@redhat.com>  [015e4266a82ead8135458bd07f01838222521eea]

        css::security::DocumentSignatureInformation::SignatureTime is 32 bit
        
        ...and has always represented the time of day in 100th of seconds.  When
        tools::Time had been changed to 64 bit nanoseconds in
        9830fd36dbdb72c79703b0c61efc027fba793c5a "date/time IDL datatypes incompatible
        change", conversion between the two has apparently been forgotten, so that
        CppunitTest_desktop_lib under (new-in-Clang)
        -fsanitize=implicit-signed-integer-truncation failed with
        
        > xmlsecurity/source/component/documentdigitalsignatures.cxx:536:38: runtime error: implicit conversion from type 'sal_Int64' (aka 'long') of value 192536379741069 (64-bit, signed) to type '::sal_Int32' (aka 'int') changed the value to 1585795981 (32-bit, signed)
        >  #0 in DocumentDigitalSignatures::ImplVerifySignatures(com::sun::star::uno::Reference<com::sun::star::embed::XStorage> const&, com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, DocumentSignatureMode) at xmlsecurity/source/component/documentdigitalsignatures.cxx:536:38 (instdir/program/libxmlsecurity.so +0x488319)
        >  #1 in DocumentDigitalSignatures::verifyDocumentContentSignatures(com::sun::star::uno::Reference<com::sun::star::embed::XStorage> const&, com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&) at xmlsecurity/source/component/documentdigitalsignatures.cxx:296:12 (instdir/program/libxmlsecurity.so +0x484ea6)
        >  #2 in non-virtual thunk to DocumentDigitalSignatures::verifyDocumentContentSignatures(com::sun::star::uno::Reference<com::sun::star::embed::XStorage> const&, com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&) at xmlsecurity/source/component/documentdigitalsignatures.cxx (instdir/program/libxmlsecurity.so +0x4890fa)
        >  #3 in SfxObjectShell::ImplAnalyzeSignature(bool, com::sun::star::uno::Reference<com::sun::star::security::XDocumentDigitalSignatures> const&) at sfx2/source/doc/objserv.cxx:1368:47 (instdir/program/libsfxlo.so +0x3866a04)
        >  #4 in SfxObjectShell::ImplGetSignatureState(bool) at sfx2/source/doc/objserv.cxx:1397:74 (instdir/program/libsfxlo.so +0x3869118)
        >  #5 in SfxObjectShell::GetDocumentSignatureState() at sfx2/source/doc/objserv.cxx:1575:12 (instdir/program/libsfxlo.so +0x3863e57)
        >  #6 in SfxObjectShell::CheckForBrokenDocSignatures_Impl() at sfx2/source/doc/objmisc.cxx:974:38 (instdir/program/libsfxlo.so +0x3812535)
        >  #7 in SfxObjectShell::CheckSecurityOnLoading_Impl() at sfx2/source/doc/objmisc.cxx:924:5 (instdir/program/libsfxlo.so +0x38120bc)
        >  #8 in SfxObjectShell::FinishedLoading(SfxLoadedFlags) at sfx2/source/doc/objmisc.cxx:1072:9 (instdir/program/libsfxlo.so +0x3818a89)
        >  #9 in SwDocShell::LoadingFinished() at sw/source/uibase/app/docsh.cxx:1200:5 (instdir/program/libswlo.so +0xcfd4f08)
        >  #10 in SwDocShell::Load(SfxMedium&) at sw/source/uibase/app/docshini.cxx:582:13 (instdir/program/libswlo.so +0xd091a39)
        >  #11 in SfxObjectShell::LoadOwnFormat(SfxMedium&) at sfx2/source/doc/objstor.cxx:3053:20 (instdir/program/libsfxlo.so +0x3895e54)
        >  #12 in SfxObjectShell::DoLoad(SfxMedium*) at sfx2/source/doc/objstor.cxx:725:40 (instdir/program/libsfxlo.so +0x389bdd5)
        >  #13 in SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at sfx2/source/doc/sfxbasemodel.cxx:1795:36 (instdir/program/libsfxlo.so +0x3a40e1e)
        >  #14 in (anonymous namespace)::SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) at sfx2/source/view/frmload.cxx:688:28 (instdir/program/libsfxlo.so +0x40c30c0)
        >  #15 in framework::LoadEnv::impl_loadContent() at framework/source/loadenv/loadenv.cxx:1149:37 (instdir/program/libfwklo.so +0x1520131)
        >  #16 in framework::LoadEnv::startLoading() at framework/source/loadenv/loadenv.cxx:383:20 (instdir/program/libfwklo.so +0x1510b16)
        >  #17 in framework::LoadEnv::loadComponentFromURL(com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/loadenv/loadenv.cxx:169:14 (instdir/program/libfwklo.so +0x150c7c8)
        >  #18 in framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/services/desktop.cxx:619:12 (instdir/program/libfwklo.so +0x166f1ce)
        >  #19 in non-virtual thunk to framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/services/desktop.cxx (instdir/program/libfwklo.so +0x166f3da)
        >  #20 in unotest::MacrosTest::loadFromDesktop(rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at unotest/source/cpp/macros_test.cxx:50:60 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x8f176)
        >  #21 in DesktopLOKTest::loadDoc(char const*, LibreOfficeKitDocumentType) at desktop/qa/desktop_lib/test_desktop_lib.cxx:215:19 (workdir/LinkTarget/CppunitTest/libtest_desktop_lib.so +0xf2ca0)
        >  #22 in DesktopLOKTest::testGetSignatureState_Signed() at desktop/qa/desktop_lib/test_desktop_lib.cxx:2254:37 (workdir/LinkTarget/CppunitTest/libtest_desktop_lib.so +0x185a42)
        [...]
        
        Change-Id: I935f2e37ce6bcb0448f89e75a4f34f78ba54f58d
        Reviewed-on: https://gerrit.libreoffice.org/63136
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-09  Caolán McNamara  <caolanm@redhat.com>  [c1ed005edc4e8364f4021a85e5ad1ee700d4e204]

        fix oss-fuzz build
        
        Change-Id: I22823323e0b4e15dbd6ea5f7efd35301995315bf

2018-11-09  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [69103eaab126ca785d248b611ad4f8ed7b6b1403]

        tdf#121294: Allow better localization of gallery properties dialog title
        
        Change-Id: I0ebd1c19a4dfd566f027eb937a2793068a45f913
        Reviewed-on: https://gerrit.libreoffice.org/63165
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [d5acb9a30fcb3b9c799bb68d9ca400c89a655724]

        loplugin:useuniqueptr in SmDistanceDialog
        
        Change-Id: Ib5bda0c8cdd0e86ce27a56bfb1b86bc78d93a56f
        Reviewed-on: https://gerrit.libreoffice.org/63129
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [7c19dff94e7ce99ce2fc702ea69032c21212a80f]

        loplugin:singlevalfields in sc
        
        Change-Id: I7b87680b9d76bb390a0657f5f1783c3a7c9edbc4
        Reviewed-on: https://gerrit.libreoffice.org/63127
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [65d2d2647ead42e5bbb7800f14c047f383fe450b]

        loplugin:singlevalfields in sw
        
        Change-Id: Icdb155f9fa7ae79fc193c2da436d9500e7be4d29
        Reviewed-on: https://gerrit.libreoffice.org/63126
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-09  Tor Lillqvist  <tml@collabora.com>  [0f68e45e2ec6b9fa8c562044e88355d95af0347d]

        Do put a BRAND_SHARE_RESOURCE_SUBDIR setting into fundamentalrc for iOS
        
        Not sure wht it was commented out. For now use
        $(LIBO_SHARE_RESOURCE_FOLDER) which is the same "program/resource" as
        on Unix.
        
        Change-Id: I81b8dd4868e68c3a8c38f9b4f84de7bfc8383d28

2018-11-09  Tor Lillqvist  <tml@collabora.com>  [b0bcd15b399976343c2c6edabe9c125919a8f662]

        Alignment (whitespace) cleanup
        
        Change-Id: Ie46906d5aa84d91efcb88ca795797883e883939f

2018-11-09  Tor Lillqvist  <tml@collabora.com>  [6833c9e594abd74d994283f86b641b8f80ee1478]

        Do produce messagte catalogs for sw, too, for iOS, when necessary
        
        Change-Id: I9d22b44e6a835819ad32d1402a0d84ed2e465a73

2018-11-09  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [1ffb8c3ecf75d920daf8f42f208224192d668109]

        Related: tdf#121134: Changing http to https where possible
        
        Change-Id: I86ece713abdcecab7873b61ea0c08b28b8bcd8bd
        Reviewed-on: https://gerrit.libreoffice.org/63082
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2018-11-09  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [cacb495379ed7814688edfc0465d5c94c1b2fdc4]

        Related: tdf#121134: Changing http to https where possible
        
        Change-Id: Ic222fbe902686efe75061d1354339e37671144b8
        Reviewed-on: https://gerrit.libreoffice.org/63084
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2018-11-09  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [6bfbd08794c1f4daa5d4588007f80074265bbb94]

        Related: tdf#121134: Changing http to https where possible
        
        Change-Id: I6d99873416d9679f330a471b1f836f084bd5d0c9
        Reviewed-on: https://gerrit.libreoffice.org/63092
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2018-11-09  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [91a3c3c179b788bcaadbf3ac2c3009753672a8a5]

        Related: tdf#121134: Changing http to https where possible
        
        Change-Id: I3a8d66f97a9e33c9415a469c2c6e7a6b5df89248
        Reviewed-on: https://gerrit.libreoffice.org/63091
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2018-11-09  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [b955e09401cf65607b9524fadc3abd16bae328f0]

        Related: tdf#121134: Changing http to https where possible
        
        Change-Id: Iac627b2884d1cc77cf63ec3bd814f5601080e26f
        Reviewed-on: https://gerrit.libreoffice.org/63079
        Tested-by: Jenkins
        Reviewed-by: Sophia Schröder <sophia.schroeder@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2018-11-09  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [debb017ecfbc326403d0d2bf5be3fdbdfb6f4a84]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Related: tdf#121134: Changing http to https where possible
            
            Change-Id: Ib302c781800d05395be2bfb39a994dec192a3590
            Reviewed-on: https://gerrit.libreoffice.org/63021
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-09  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [dc5279e565118728e85645a2f2015d2d6ea49d1e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Related: tdf#121134: Changing http to https where possible
            
            Change-Id: Ia406490db4a23c7f9d48f14a74ccb5849f04e184
            Reviewed-on: https://gerrit.libreoffice.org/63019
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-09  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [52b5955100fdb5898110429814d5369275267a17]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Related: tdf#121134: Changing http to https where possible
            
            Change-Id: I5b7df43fd43c07377ac2ec1e0dcecb7a245330f9
            Reviewed-on: https://gerrit.libreoffice.org/63011
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-09  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [528e9bfb93f56ec5e8c1fca78d99fae91e2d1ea2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Related: tdf#121134: Changing http to https where possible
            
            Change-Id: I983391c76f7c73ad0edeb85faacdc088a9d73df6
            Reviewed-on: https://gerrit.libreoffice.org/62995
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-09  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [e48882979e124c16bde0a38edad4808906168927]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Related: tdf#121134
            
            Changing internal and external 
            "http://" links to the more secure "https://"
            where https is available,
            even to avoid some redirections.
            
            Cleanup of source file(s) included.
            
            Change-Id: Ica52ea5910bd439fe9cd295c40f7947083b65d6b
            Reviewed-on: https://gerrit.libreoffice.org/62897
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-09  andreas_kainz  <kainz.a@gmail.com>  [a4da47180ceb6ccb4cf7785d5238c4e66e33c34a]

        Revert "NB tabbed compact calc: copy files to install dir"
        
        This reverts commit bc8d99997b8087dad2a7a6c4ce768e532c4e2d56.
        
        Change-Id: I729efca84c364b2ced44511855c9902e4e8afde5
        Reviewed-on: https://gerrit.libreoffice.org/63158
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-09  Michael Weghorn  <m.weghorn@posteo.de>  [c0f45c89063fa5c4334ff9e624d24d48638ffb4d]

        tdf#121276 kde5: Don't prevent creating new files
        
        Setting QFileDialogs FileMode to either
        'QfileDialog::ExistingFile' or 'QFileDialog::ExistingFiles'
        will prevent the creation of new files, which should not be
        done for a save dialog.
        
        After all, selecting multiple files at once is probably not
        a use case for a save dialog after all.
        
        Change-Id: Idc4ae5c3bd19352dbc5610b5bcc073423362cb71
        Reviewed-on: https://gerrit.libreoffice.org/63142
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2018-11-09  Caolán McNamara  <caolanm@redhat.com>  [0120dfb12bcc8f86f256f8f56410215c1828e578]

        Resolves: tdf#121181 expand message boxes to show full title
        
        as MsgBox used to do
        
        Change-Id: I03d459b8c18f60a19ea5b0034a8d98f6aa4f5ce4
        Reviewed-on: https://gerrit.libreoffice.org/63117
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-09  Caolán McNamara  <caolanm@redhat.com>  [a75b8e11664b14884fafac32f1dba678537cd3dc]

        make factory a little more legible
        
        Change-Id: I555e01ede3d8ce2a08f67c3ce6fc686861ea6519
        Reviewed-on: https://gerrit.libreoffice.org/63139
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-09  Gabor Kelemen  <kelemeng@ubuntu.com>  [8cac3565f9d556dc8515fb9d747be7d2975d51d4]

        tdf#42949 Fix IWYU warnings in chart2/source/controller/dialogs/*hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ie6fb9f03f36d71e7b07ef70238d969db65121c8f
        Reviewed-on: https://gerrit.libreoffice.org/61506
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-11-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [d8cca1c3720e3c3d352e68ecd0dbe8bfbbaf1e4e]

        starmath: create XMLImporter instances with an uno constructor
        
        Change-Id: I96623f6d87ec2f380b37a2de51a089e0a4d59136
        Reviewed-on: https://gerrit.libreoffice.org/63134
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-11-09  Mike Kaganski  <mike.kaganski@collabora.com>  [9d93e030288aaa721761cb7991d1afdde6335777]

        tdf#121116: don't adapt start/end widths if they are set explicitly
        
        after commit b8fe3f84a60ea73aed9748844aee80441eb0fc7d
            Related: #i122121# moved automatic StartEnd adaption to svx
        
        Change-Id: Ic4639834ffa55d110f232fbad5f140a8e76df3e9
        Reviewed-on: https://gerrit.libreoffice.org/63071
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-09  andreas kainz  <kainz.a@gmail.com>  [74708d3d06075c0f5e67e627cad348df28e3e9d1]

        tdf#119581 add FormatPaintbrush to text and table popupmenu
        
        Change-Id: Ic88248078cb34a590396a84dd733818108d9dce4
        Reviewed-on: https://gerrit.libreoffice.org/63124
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-09  Jan-Marek Glogowski  <glogow@fbihome.de>  [33e47b44914a20ec657a4f4f69b052eb612cd7f8]

        Fix many Java subsequentcheck test by using JUH
        
        Splits gb_JunitTest_set_unoapi_test_class_and_jars into two
        separate defines as:
        - gb_JunitTest_use_unoapi_jars
        - gb_JunitTest_use_unoapi_test_class
        
        Then replaces many of the gb_JunitTest_use_jars lists with the
        new gb_JunitTest_use_unoapi_jars to fix the JUH dependencies.
        This probably adds some unneeded JUH dependencies to some Java
        tests, but that shouldn't be a problem.
        
        Change-Id: I0c4fce6b50f7c6eb8d62bfb2c50f056b97584794
        Reviewed-on: https://gerrit.libreoffice.org/63119
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-11-09  Jan-Marek Glogowski  <glogow@fbihome.de>  [84286ac443ea8978743d281efeaa7ddb46199558]

        Simplify and fix Java UNO API test makefiles
        
        Originally I just wanted to add the juh.jar to the list of jars
        of the UNO API tests, but this became tedious work, so after the
        first few files I decided to replace the similiar makefiles with
        a common define for the *_unoapi* tests.
        
        This patch adds two new make defines to be used used by Java UNO
        and UNO API tests:
        - gb_JunitTest_set_unoapi_test_defaults
        - gb_JunitTest_set_unoapi_test_class_and_jars
        
        The first one will deduce most defaults from the test name, but
        still allows to optionally override most settings.
        
        If a test doesn't match the default at all, the 2nd define still
        shares the common jar files and the main Java UNO class, so the
        second define adds these to your makefile.
        
        The real fix is to add juh.jar to gb_JunitTest_use_jars.
        
        Change-Id: I4342fdac5e31f85ea18fb4268e13c287a7adc2b7
        Reviewed-on: https://gerrit.libreoffice.org/63118
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-11-09  andreas kainz  <kainz.a@gmail.com>  [5063e7fc09b38b77a3ff4c200b68cf2c8947462d]

        Colibre icons: add icons for context menues
        
        Change-Id: I22cbbafb0ed4fe361d88aa791adfdc9c7fe0fca4
        Reviewed-on: https://gerrit.libreoffice.org/63140
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [93a14053ad81a296c4542607f4a4e4acbda2fa38]

        Fix typos
        
        Change-Id: I4beaec7bf6b023a73be464a8c38b0701ff3ae1b1
        Reviewed-on: https://gerrit.libreoffice.org/63116
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-09  Marco Cecchetti  <marco.cecchetti@collabora.com>  [e3ff84aed5be8e0d2780d80b178fa8fc0e388859]

        lok: sc: make hi-dpi/zoom compatible with retrieving cell cursor
        
        A bit different approach than trying to handle different zoom levels
        at the samet time: instead, always handle the spreadsheet at 100%, but
        use cairo to scale to the actual zoom level.
        
        Change-Id: I318aec8fa4baaab2ee1f271223b2e10e26d41fcf
        Reviewed-on: https://gerrit.libreoffice.org/63040
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [0b11ce9dd26c93d53f19dab23ef48a8587e72fc3]

        loplugin:useuniqueptr extend to checking more local var deletes
        
        Change-Id: I5da0f6ecd2577e92e679ed26dd42629dbac4afd4
        Reviewed-on: https://gerrit.libreoffice.org/63132
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [22d36649a3087b9f8eec74c05fa33f87423619a4]

        loplugin:useuniqueptr in ScHeaderFieldsObj
        
        Change-Id: I7d9855a45ebfb5bc185e964d4437ab0c9c2deff4
        Reviewed-on: https://gerrit.libreoffice.org/63131
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [224837289cb6c6753026173b35142b10e7e1538e]

        fix bug in listbox height calc in ExtensionBox_Impl
        
        found by loplugin:singlevalfields
        
        Change-Id: Ide29da9222c8323e87fe640bd3548306c1778919
        Reviewed-on: https://gerrit.libreoffice.org/63125
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [20831ee1c0c856904cdd4fae4a9a55ecc885d04d]

        loplugin:useuniqueptr in ResultSetForQuery
        
        Change-Id: Ie375f7fded2592cd1e926f14be0216608c2695d6
        Reviewed-on: https://gerrit.libreoffice.org/63130
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [ee204f8f54de5bef526f2ad7fc78a425b196bb63]

        loplugin:useuniqueptr in SwDoc::GetRowHeight and GetRowSplit
        
        fixing a memory leak in the process
        
        Change-Id: I1b168159a8aa23e392768c49127f42b72e1ce3b3
        Reviewed-on: https://gerrit.libreoffice.org/63128
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-09  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [939de6a6a262b354a291981f62f00310776d63e7]

        KJ: Yet another improvement
        
        Change-Id: If524e701ab295c83b485376fd4139540d3f28d7c
        Reviewed-on: https://gerrit.libreoffice.org/63085
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2018-11-08  Stephan Bergmann  <sbergman@redhat.com>  [dcfe0095ed41893808db11aee07dce2257513f19]

        Don't set too-large size for SdrPage
        
        ...(from which ScDrawPage is derived).  SdrPage::mnWidth/Height have been signed
        32-bit ever since at least b97a3f93c3794174b22b25181dd858ab75e4c28e
        "INTEGRATION: CWS hedaburemove01" (INT32 nWdt/nHgt back then).
        
        With (new-in-Clang) -fsanitize=implicit-signed-integer-truncation, this cause
        failure during CppunitTest_desktop_lib:
        
        > svx/source/svdraw/svdpage.cxx:1215:19: runtime error: implicit conversion from type 'long' of value 9223372036854775807 (64-bit, signed) to type 'sal_Int32' (aka 'int') changed the value to -1 (32-bit, signed)
        >  #0 in SdrPage::SetSize(Size const&) at svx/source/svdraw/svdpage.cxx:1215:19 (instdir/program/libsvxcorelo.so +0x4aede6f)
        >  #1 in ScDrawPage::ScDrawPage(ScDrawLayer&, bool) at sc/source/core/data/drawpage.cxx:30:5 (instdir/program/libsclo.so +0x9addca3)
        >  #2 in ScDrawLayer::AllocPage(bool) at sc/source/core/data/drwlayer.cxx:369:16 (instdir/program/libsclo.so +0x9aee60d)
        >  #3 in ScDrawLayer::ScAddPage(short) at sc/source/core/data/drwlayer.cxx:397:50 (instdir/program/libsclo.so +0x9aeeea7)
        >  #4 in ScDocument::InitDrawLayer(SfxObjectShell*) at sc/source/core/data/documen9.cxx:155:26 (instdir/program/libsclo.so +0x91fd6d0)
        >  #5 in ScDocShell::MakeDrawLayer() at sc/source/ui/docshell/docsh2.cxx:175:21 (instdir/program/libsclo.so +0xcd0d25e)
        >  #6 in ScTabView::MakeDrawLayer() at sc/source/ui/view/tabview2.cxx:1400:34 (instdir/program/libsclo.so +0xed70dda)
        >  #7 in ScTabViewShell::ScTabViewShell(SfxViewFrame*, SfxViewShell*) at sc/source/ui/view/tabvwsh4.cxx:1702:5 (instdir/program/libsclo.so +0xee61296)
        >  #8 in ScTabViewShell::CreateInstance(SfxViewFrame*, SfxViewShell*) at sc/source/ui/view/tabvwsh.cxx:106:1 (instdir/program/libsclo.so +0xee060a0)
        >  #9 in SfxViewFactory::CreateInstance(SfxViewFrame*, SfxViewShell*) at sfx2/source/view/viewfac.cxx:28:12 (instdir/program/libsfxlo.so +0x419481e)
        >  #10 in SfxBaseModel::createViewController(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) at sfx2/source/doc/sfxbasemodel.cxx:4089:46 (instdir/program/libsfxlo.so +0x3a9244c)
        >  #11 in non-virtual thunk to SfxBaseModel::createViewController(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) at sfx2/source/doc/sfxbasemodel.cxx (instdir/program/libsfxlo.so +0x3a94895)
        >  #12 in (anonymous namespace)::SfxFrameLoader_Impl::impl_createDocumentView(com::sun::star::uno::Reference<com::sun::star::frame::XModel2> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, comphelper::NamedValueCollection const&, rtl::OUString const&) at sfx2/source/view/frmload.cxx:584:60 (instdir/program/libsfxlo.so +0x40ca60a)
        >  #13 in (anonymous namespace)::SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) at sfx2/source/view/frmload.cxx:711:13 (instdir/program/libsfxlo.so +0x40c3f25)
        >  #14 in framework::LoadEnv::impl_loadContent() at framework/source/loadenv/loadenv.cxx:1149:37 (instdir/program/libfwklo.so +0x1520131)
        >  #15 in framework::LoadEnv::startLoading() at framework/source/loadenv/loadenv.cxx:383:20 (instdir/program/libfwklo.so +0x1510b16)
        >  #16 in framework::LoadEnv::loadComponentFromURL(com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/loadenv/loadenv.cxx:169:14 (instdir/program/libfwklo.so +0x150c7c8)
        >  #17 in framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/services/desktop.cxx:619:12 (instdir/program/libfwklo.so +0x166f1ce)
        >  #18 in non-virtual thunk to framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/services/desktop.cxx (instdir/program/libfwklo.so +0x166f3da)
        >  #19 in unotest::MacrosTest::loadFromDesktop(rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at unotest/source/cpp/macros_test.cxx:50:60 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x8f176)
        >  #20 in DesktopLOKTest::loadDoc(char const*, LibreOfficeKitDocumentType) at desktop/qa/desktop_lib/test_desktop_lib.cxx:215:19 (workdir/LinkTarget/CppunitTest/libtest_desktop_lib.so +0xf2ca0)
        >  #21 in DesktopLOKTest::testSearchCalc() at desktop/qa/desktop_lib/test_desktop_lib.cxx:423:37 (workdir/LinkTarget/CppunitTest/libtest_desktop_lib.so +0x100543)
        [...]
        
        Change-Id: I2af2f259a1415ba7977331d53d7ae9919692ff93
        Reviewed-on: https://gerrit.libreoffice.org/63114
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [88c6b454c8b6f08c74fb54ab9469801dd6860be5]

        Fix typos
        
        Change-Id: Ifd1affb7c3945de84a210dfbda894b60014f6cd6
        Reviewed-on: https://gerrit.libreoffice.org/63020
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d843d7727fd80fb094c1331d6f289bfb6e5818d1]

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

2018-11-08  Caolán McNamara  <caolanm@redhat.com>  [7df7e69db0b70b552db3a62d3301e0ba46e299be]

        Resolves: tdf#121238 format welded metricspinbuttons the same as historically
        
        i.e. not with the UI Language, but with the Locale setting.
        
        Change-Id: I5146ece3356fdb67c3c715c6d17e608ec92e739a
        Reviewed-on: https://gerrit.libreoffice.org/63088
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [2c614b4b2537997aece7ba0aa7ecd38e55fcffaa]

        uitest Writer Text to table dialog
        
        Change-Id: I0c28174d24cc626ebdab647844c711fc2be51fe8
        Reviewed-on: https://gerrit.libreoffice.org/63110
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-11-08  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [1873ba08d82efdc228462d839e16c802ffb6cfa3]

        tdf#113624 EMF+ Fix shift of DrawString without StringFormat
        
        While we are drawing DrawString record, in most cases optional
        StringFormat information is available.
        If StringFromat information is available then we should use default
        values.
        For LeadingMargin for String the default value is 1/6 inch.
        
        Change-Id: I4a0a68df5ebe74e810f8b5864232b477b3aac255
        Reviewed-on: https://gerrit.libreoffice.org/62927
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-11-08  Caolán McNamara  <caolanm@redhat.com>  [97abda34fa0e3501f291cceb8b03ccc98e2b9845]

        Resolves: tdf#121225 needs to be resizable
        
        Change-Id: I978196d7b8cc5dada2ebb5d72f996780fbab80b8
        Reviewed-on: https://gerrit.libreoffice.org/63102
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-08  Tor Lillqvist  <tml@collabora.com>  [27ad8ca01c9691e539fea37d018d7892377f403f]

        Bin some leftover and actually unnecessary iOS crack in vcl
        
        We don't need the '#define SvpSalGraphics AquaSalGraphics' in
        vcl/inc/headless/svpgdi.hxx. The actual AquaSalGraphics we use for iOS
        is in vcl/inc/quartz/salgdi.h. I don't remember the details of the
        convoluted history behind this.
        
        Change-Id: Ie56c3c93acf7ad89e10a05e75aa4ca7fd596ba98
        Reviewed-on: https://gerrit.libreoffice.org/63098
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-11-08  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c863d437ecb6c609677871035c7c68fd7005b06f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Clarify caption element description
            
            Change-Id: I03491b07a7c4b1da4441713c8f5bbff82ad164e1
            Reviewed-on: https://gerrit.libreoffice.org/63096
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-11-08  Caolán McNamara  <caolanm@redhat.com>  [e9c1bbb32d6cef06c875bb8cf05a00216ea59b2e]

        Related: tdf#121181 basic input box used to have a very wide edit widget
        
        so for a quiet life make it around that width again
        
        Change-Id: I7ffc0dc6d989ada3f9bf483aa1f5c1ac1ac352fc
        Reviewed-on: https://gerrit.libreoffice.org/63099
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-08  Caolán McNamara  <caolanm@redhat.com>  [8f5de14bece7548f44aafc32d3bb3d9d2211a389]

        Resolves: tdf#121200 better ofz#7802 infinite loop fix
        
        Change-Id: I50163d6545782012b177a48a1aded0572499f9af
        Reviewed-on: https://gerrit.libreoffice.org/63097
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-08  Aleksei Nikiforov  <darktemplar@basealt.ru>  [f0effa0e891d2bb64df6c5c70088938774db1f76]

        tdf#120784 KDE5: Process "Enter" key from numpad like normal "Enter" key
        
        Change-Id: Id4a721aa30e92a9396f93342cf42d5790207bb89
        Reviewed-on: https://gerrit.libreoffice.org/63095
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-11-08  andreas kainz  <kainz.a@gmail.com>  [bc8d99997b8087dad2a7a6c4ce768e532c4e2d56]

        NB tabbed compact calc: copy files to install dir
        
        Change-Id: Ibe2db53db5bffde38d24e105e87a6739dc6dbe8f
        Reviewed-on: https://gerrit.libreoffice.org/63101
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-11-08  Armin Le Grand  <Armin.Le.Grand@cib.de>  [7e0bfbd763fec8640b4c6e34abf86d5bca12466b]

        tdf#120252 use the already transformed PolyPolygon
        
        Change-Id: I38abc73116720b99364c3de9fa4378c730385dc2
        Reviewed-on: https://gerrit.libreoffice.org/63104
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-11-08  Caolán McNamara  <caolanm@redhat.com>  [3d70b1253f964fb75cd4b5915b8dd031ee54d5c7]

        Resolves: tdf#121270 use never scrollbar policy for gtk 3.18
        
        Change-Id: I76df258c822b7811024f3bb6f96bafbc3298b15d
        Reviewed-on: https://gerrit.libreoffice.org/63105
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-08  Aleksei Nikiforov  <darktemplar@basealt.ru>  [97cba40765d3178fecd463879304bac7da0efa59]

        tdf#120777 KDE5: Remove initial painting of widgets
        
        Widget will be painted later, after correct widget size is set.
        
        If window is not resizeable and painted before setting correct size,
        it saves clipping size in function vcl::Window::ImplIntersectWindowClipRegion
        and never updates it when window is resized to correct size.
        
        This initial painting call causes painting issues in
        "File" -> "Wizard" -> "Letter" dialog:
        "Cancel" button is painted only partially, as well as line above that button.
        
        Other unresizeable windows with width over 640 pixels or height over 480 pixels
        may be affected too.
        
        Change-Id: Ieccb58368670ebbbe6d17826fafc717101309ac4
        Reviewed-on: https://gerrit.libreoffice.org/63017
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-08  Aleksei Nikiforov  <darktemplar@basealt.ru>  [bb9ddf256452a3fe5aec2f638335453063449f5f]

        tdf#120777 KDE5: Prohibit resizing windows unless they're marked resizeable
        
        Change-Id: I412c3d263881d24dea1bb61520c2291d8f0b9b20
        Reviewed-on: https://gerrit.libreoffice.org/63016
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-08  Caolán McNamara  <caolanm@redhat.com>  [396d29d9deccef6fa4ecf9ea8aa6a5d6f6065c53]

        Related: tdf#121238 show ui language as well as locale
        
        Change-Id: I350c71f50fdb8f0602badd7a7ad13b3a7c2c85e0
        Reviewed-on: https://gerrit.libreoffice.org/63083
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-08  heiko tietze  <tietze.heiko@gmail.com>  [9fb7c77e5cfc5add880aee18e36a851b8929137a]

        tdf#120642 - GetInvoled update
        
        UNO command is used now and period set to 180 days
        
        Change-Id: Ib9950e75a5288e242c5a9a5c5a6a0c1dbb277e2b
        Reviewed-on: https://gerrit.libreoffice.org/62949
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-11-08  Caolán McNamara  <caolanm@redhat.com>  [1fcc999a0cf530161de811fcb11177c61f59f44a]

        crash on export to pdf with password set
        
        mostly since...
        
        commit 47a173edb603538521a035157efb6ef684238087
        Date:   Sat Sep 15 18:36:08 2018 +0200
        
            use std::vector in PDFWriterImpl for encryption buffer
        
            instead of manual allocation and size field
        
        though that nLen*2 cound was already wrong as it is actually nChars, which is (nLen*2)+2,
        its just that the initial 0x4000 size was bigger than that so we got away with it
        
        Change-Id: I445bef87b6ba45b2034a82fe457e4540258b92d5
        Reviewed-on: https://gerrit.libreoffice.org/63078
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-08  Caolán McNamara  <caolanm@redhat.com>  [e3ca8385fed93e61efb8200149e06b822a84a47e]

        Resolves: rhbz#1647507 try inputted password as both user and owner password
        
        Change-Id: Ibe1fae39d3153238e85400c9645766c260c9290d
        Reviewed-on: https://gerrit.libreoffice.org/63080
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [c3aef7a8e389942183e90683923717724bf65f42]

        Revert "lok: calc: fix needed when position caching is disabled"
        
        This reverts commit 4cee8ccc2caff17b5cbecc5ae895dcc9fd974c2e partially,
        which set the dictionaries submodule by accident.
        
        Change-Id: I798daaf5bf7a494880a2cd07820bccc4e23117e5

2018-11-08  Marco Cecchetti  <marco.cecchetti@collabora.com>  [4cee8ccc2caff17b5cbecc5ae895dcc9fd974c2e]

        lok: calc: fix needed when position caching is disabled
        
        In case it would be needed to disable position caching we can't
        retrieve the nTotalPixels value from the LOKHeight/WidthHelper.
        
        The new code works in both cases.
        
        Change-Id: I65562dd4458eee40c5db958067fc91af6b3eb79e
        Reviewed-on: https://gerrit.libreoffice.org/63039
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-11-08  Jan Holesovsky  <kendy@collabora.com>  [b0fb5acd045d116943645277a220abec5e8b6063]

        lokdialog: Implement hi-dpi support for the routed dialogs.
        
        Change-Id: I770c605a049b7ac9c26c2773414eef8b6fc093a2
        Reviewed-on: https://gerrit.libreoffice.org/63032
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-11-08  Jan Holesovsky  <kendy@collabora.com>  [498dceb43f870bf9e380f1f87e99c6ccadf1963c]

        sc lok: Implement hi-dpi and zoom for spreadsheets.
        
        A bit different approach than trying to paint different zoom levels at
        the samet time, because it is terribly hard to achieve with Calc -
        things misalign, because Calc tries to fit the lines into the pixels
        etc.
        
        Instead, always paint the spreadsheet at 100%, but use cairo to scale the
        actual painting.
        
        Change-Id: I228a9dd41bf29862bdd188825d12e61e1c86cccc
        Reviewed-on: https://gerrit.libreoffice.org/63031
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-11-08  Jan Holesovsky  <kendy@collabora.com>  [d2c7b86be879fe33ce170727421a19370ba8884d]

        Revert "The debugging rectangles are not needed any more."
        
        Still useful for debugging, particularly in combination with
        gtktiledviewer.
        
        This reverts commit dec025d4cb51f252ecd7e981fe36800cf2bedff5.
        
        Change-Id: Id2174486c0427adf083be199ce2dbb453beb8f22
        Reviewed-on: https://gerrit.libreoffice.org/63030
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-11-08  Stephan Bergmann  <sbergman@redhat.com>  [5feed3891782fc158209e04ab7d6c639266bcf6e]

        More --enable-debug --disable-assert-always-abort fixes
        
        ...which <https://ci.libreoffice.org/job/lo_tb_random_config_linux/>
        occasionally stumbles across
        
        Change-Id: I2f28fda7522b2f6b009fc2b64766ec9e43c1ab67
        Reviewed-on: https://gerrit.libreoffice.org/63067
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-08  Caolán McNamara  <caolanm@redhat.com>  [1e8b61d3ab6919aaae0faf2d4db43e3ec0348350]

        coverity#1441102 silence Copy-paste error
        
        Change-Id: I389984fa56a8709416f9d525e4a879993b432bea
        Reviewed-on: https://gerrit.libreoffice.org/63077
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-08  Stephan Bergmann  <sbergman@redhat.com>  [77b5129078906e52f15e2a5c0fdefe934ef13d0c]

        coverity#1441101: Use std::atomic instead of volatile
        
        ee9ccdf6ecd944c2f448a30d10700754d1f0cfa2 "reduce cost of ProfileZone when it is
        not active" had changed g_bRecording from a bool guarded by g_aMutex to a
        volatile bool.  But having been guarded by a mutex indicates that g_bRecording
        is potentially accessed from multiple threads, and volatile does not avoid
        races.
        
        Change-Id: I933ff5d912cbc7acce52155c605d9c19049c66aa
        Reviewed-on: https://gerrit.libreoffice.org/63073
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-08  Caolán McNamara  <caolanm@redhat.com>  [35b6f75bc14fe65c4700e199d82c958f715420ac]

        Resolves: tdf#119790 for gtk3 save and restore typed name on changing filter
        
        Change-Id: I17c3d154144b13ce401b0e4afe84c91a2fe98d8e
        Reviewed-on: https://gerrit.libreoffice.org/63075
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-08  Stephan Bergmann  <sbergman@redhat.com>  [4613e105f98af6e3b65ce87432b1a2db45e71ae2]

        tdf#121131: Default COMPILER_PLUGINS_CXX to g++ -std=c++11
        
        ab8bf5533f8de9bb1aa9dc83e650e4eccf0fcac3 "Avoid error message from configure
        about clang's header for compiler plugins" caused problems after
        cd472d1d8489f30797f47d3f6dafede28c1feb90 "Compile as C++2a, where available",
        when the compiler used to build LO (CXX) supports -std=gnu++2a but the compiler
        used to build loplugin (COMPILER_PLUGINS_CXX) does not.  So solve that problem
        instead by just adding -std=c++11 to the default for COMPILER_PLUGINS_CXX.
        
        Change-Id: I95e86bc28f2a0dfb2b7bdce6b15955b870428b8c
        Reviewed-on: https://gerrit.libreoffice.org/62997
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins

2018-11-08  Caolán McNamara  <caolanm@redhat.com>  [ac16fe01ad7bd0f48a398f6d5ca4475eff7e2068]

        select entire column, not just text-occupied portion
        
        making this consistent with ListBox
        
        Change-Id: Ifa2fd7070f95232fca8aa129e107ef5adf32e3df
        Reviewed-on: https://gerrit.libreoffice.org/62907
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-08  Stephan Bergmann  <sbergman@redhat.com>  [f0f1ae6e9fd7f8d2a5b64909071f3321b5eada4d]

        Silence GCC 8.2.1 -Werror=format-truncation=
        
        After 09841225fc055f8270cee3059253f923dd544797 "soltools: fix
        -Werror=format-overflow" changed the sprintf into an snprintf, at least the
        Fedora 29 "gcc (GCC) 8.2.1 20181011 (Red Hat 8.2.1-4)" now complains about
        
        > [C  ] soltools/mkdepend/include.c
        > soltools/mkdepend/include.c: In function ‘remove_dotdot.constprop’:
        > soltools/mkdepend/include.c:246:42: error: ‘snprintf’ output may be truncated before the last format character [-Werror=format-truncation=]
        >      int n = snprintf(buf, BUFSIZ, "%s%s%s", dir, *dir ? "/" : "", component);
        >                                           ^
        > soltools/mkdepend/include.c:246:13: note: ‘snprintf’ output 1 or more bytes (assuming 8193) into a destination of size 8192
        >      int n = snprintf(buf, BUFSIZ, "%s%s%s", dir, *dir ? "/" : "", component);
        >              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        This all looks not very helpful, lets limit the silencing to just GCC 8.2 (in
        the hopes that later versions of GCC won't emit that warning any more, anyway).
        
        Change-Id: I006964e4f32bbb52b6b90288e2d623797b8d38ea
        Reviewed-on: https://gerrit.libreoffice.org/63068
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-08  Andras Timar  <andras.timar@collabora.com>  [9d7db7316ab2f3d1a6e578625d743e6004292fb4]

        update main thread "properly" in headless case
        
        Change-Id: Ie76555a007db13e89f06c85d02beebf84eadea0b
        Reviewed-on: https://gerrit.libreoffice.org/62912
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>
        (cherry picked from commit 3fb90f6eab998d0fda07bd3f4a2ebf650e6b6a61)
        Reviewed-on: https://gerrit.libreoffice.org/63062
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-11-08  Mike Kaganski  <mike.kaganski@collabora.com>  [9e0770ea7e0cf094add54ad64bc9ff825d24bbe1]

        Convert FieldUnit to scoped enum
        
        Change-Id: Id2df31daa596a18c79af5fc6ea162deb6e24d5af
        Reviewed-on: https://gerrit.libreoffice.org/62958
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-08  Stephan Bergmann  <sbergman@redhat.com>  [841ee6fb052fb35467d74b70f575a86c8c0fe3b7]

        Adapt LibreLogo.py to Python 3.7 re.sub change
        
        In a build using the system Python during build (i.e., not using
        --enable-python=fully-internal) on Fedora 29 (where /usr/bin/python3 is 3.7.1),
        UITest_librelogo failed with
        
        > ======================================================================
        > FAIL: test_compile_librelogo (compile.LibreLogoCompileTest)
        > ----------------------------------------------------------------------
        > Traceback (most recent call last):
        >   File "/data/sbergman/lo-system/core/sw/qa/uitest/librelogo/compile.py", line 128, in test_compile_librelogo
        >     self.assertEqual(test[1], re.sub(r'(\n| +\n)+', '\n', re.sub(r'\( ', '(', compiled)).strip())
        > AssertionError: 'glob[52 chars]_#\n label(_y + _z)\n #_@L_i_N_e@_#\n#_@L_i_N_e@_#\nx(25, 26)' != 'glob[52 chars]_#\n label(_y + _z)\n #_@L_i_N_e@_#\n#_@L_i_N_e@_#\nx(25, ,26)'
        >   global x
        >   def x(_y, _z):
        >    __checkhalt__()
        >    #_@L_i_N_e@_#
        >    label(_y + _z)
        >    #_@L_i_N_e@_#
        >   #_@L_i_N_e@_#
        > - x(25, 26)+ x(25, ,26)?       +
        >
        >
        > ----------------------------------------------------------------------
        
        due to an upstream Python change discussed at
        <https://bugs.python.org/issue34982#msg329418> "re.sub() different behavior in
        3.7".
        
        I am not sure that upstream change really makes sense, despite that being
        explicitly confirmed in <https://bugs.python.org/issue34982#msg329420>.  But
        lets tweak our code to adapt to that anyway.  (There may be further places in
        LibreLogo.py that would need similar changes; I just fixed enough to make
        UITest_librelogo succeed for me.)
        
        Change-Id: I6c8f4b78f63953d582b88037fa56388b50af2b54
        Reviewed-on: https://gerrit.libreoffice.org/63038
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-08  Nickson  <nicksonthanda10@msn.com>  [c399d0715f6d3fe16896af8d1f85e66855e17402]

        tdf#119738 - Set default image caption to illustration if already being used
        
        Change-Id: I8371bd4184734857a6c5578dc5c235760f83cc36
        Reviewed-on: https://gerrit.libreoffice.org/60787
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-11-08  Caolán McNamara  <caolanm@redhat.com>  [b3c77dd04deb9b4336e2a1bd88afdfb170b585a0]

        coverity#1440238 silence Wrapper object use after free
        
        Change-Id: Iaf371360239ca07f45e76530c7d8e497b2ef697f
        Reviewed-on: https://gerrit.libreoffice.org/63049
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-08  Caolán McNamara  <caolanm@redhat.com>  [68d370ddf14455a31898b5e456ab2b4d64ae9e51]

        clarify that edit doesn't change during FormatterBase lifetime
        
        Change-Id: I416eee47eaae49a629fb0199e6b086215d315a94
        Reviewed-on: https://gerrit.libreoffice.org/63048
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-08  Caolán McNamara  <caolanm@redhat.com>  [7d73c1c00c14df7cd130db1f7196a1bfe5155a83]

        SetField/GetField do not need to be public
        
        Change-Id: I5989ce6485656f6ddb8f4994e8764cfa278d9ecb
        Reviewed-on: https://gerrit.libreoffice.org/63047
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-08  Caolán McNamara  <caolanm@redhat.com>  [1abda793895be7d9224a8cd00483497cd761476c]

        mbDefaultLocale is always true
        
        Change-Id: I92bcb381330a129ca42a2407a3e4db0ed044ed51
        Reviewed-on: https://gerrit.libreoffice.org/63041
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-08  Caolán McNamara  <caolanm@redhat.com>  [77eb2b81af79e1e987abc300236599821a280b19]

        support enable-tree-lines
        
        Change-Id: If50176e4c4ee0ce1d1746aeb516dda48631f6b07
        Reviewed-on: https://gerrit.libreoffice.org/62939
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-08  Gabor Kelemen  <kelemeng@ubuntu.com>  [dec3752eeb3bcd46fb5c4af4e0a48738440d21e7]

        tdf#42949 Fix IWYU warnings in sc/source/core/data/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I3e3bf3160fe3627cd105d8b69ff165c0577d8c9b
        Reviewed-on: https://gerrit.libreoffice.org/62807
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-11-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [e5542a8c3d5fa489d27e85ae282cc67e8f5a8ec5]

        xmlsec: replace patch with specifying NSPR/NSS_CFLAGS/LIBS
        
        Change-Id: I386ead3e61a3162c1c4605d2f65ad23a6487389f
        Reviewed-on: https://gerrit.libreoffice.org/63046
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-11-08  Maxim Monastirsky  <momonasmon@gmail.com>  [632e11d19604045e2ea9518f25dc67bf5d2695bb]

        tdf#121018 Split labels for sub menus
        
        Change-Id: Ia59ecb8f7912157aee23a6f2b5ea4aa178dd20fa
        Reviewed-on: https://gerrit.libreoffice.org/63051
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-11-08  Maxim Monastirsky  <momonasmon@gmail.com>  [6d1976af5572e5797266579a13adf98b4db1eaf9]

        sw: Remove the comment sub menu from table.xml
        
        A follow-up to 6acde4a63176e99c287c8d8ab9498c003e138025
        ("Context Menu: Remove Comment section in sw modules").
        I doubt we want the table context menu to be so
        different from the regular text context menu. And the
        reason of the whole change is apparently a comment by
        Mike Kaganski in https://gerrit.libreoffice.org/62242/,
        which applies here too.
        
        Change-Id: I2849e7c6b835a4d0d464a9a199b054dfb2b57606
        Reviewed-on: https://gerrit.libreoffice.org/63050
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-11-08  Maxim Monastirsky  <momonasmon@gmail.com>  [38754e65d58656ca2a87dfb57f401dd3464251ef]

        These commands do not work in sd
        
        Change-Id: Ic4893d310e0503d5d0d4cd185976b149c9f079b1
        Reviewed-on: https://gerrit.libreoffice.org/63053
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-11-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [1cfa1d9e1041b0e82d9be90847c428adfd01476e]

        loplugin:unusedfields
        
        Change-Id: Id16846c19c57ec437a64146d0fa771c1bfc05135
        Reviewed-on: https://gerrit.libreoffice.org/63028
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [8355de8778d67464fb654c37f9c120561da31a28]

        loplugin:unusedmethods
        
        Change-Id: Id5cddc6d85e227f18d10d7af6a8d4b25c40ab9f3
        Reviewed-on: https://gerrit.libreoffice.org/63026
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [906f8e89370cc71215ade869d7bfc2d489343f64]

        loplugin:constantparam
        
        Change-Id: I593ccc2fb43321caf3ff64d0c348b1bac742ad18
        Reviewed-on: https://gerrit.libreoffice.org/63025
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [7f48fa8152bd3320af7276d811b752c5a762dcce]

        loplugin:collapseif in tools..xmloff
        
        Change-Id: Iea1227a9f13a0a618d9bb6b0bbedaa5ce8d1a4f5
        Reviewed-on: https://gerrit.libreoffice.org/62732
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-08  Michael Meeks  <michael.meeks@collabora.com>  [f10b7e820844d94b4dbec3dcaf24392275940914]

        tdf#119648 - even if we fail to import a fontwork, we shouldn't crash.
        
        Change-Id: Id2dcfb69ad8440ea63564334a5a26a5f9b9bde14
        Reviewed-on: https://gerrit.libreoffice.org/62789
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-08  Julien Nabet  <serval2412@yahoo.fr>  [d467214ac24e22818ff933d76148f3f0987c65ca]

        Fix some layout values
        
        Cases indicated here correspond to portrait layout
        so use else cases from sd/source/core/sdpage.cxx:3013 switch:
        
        case 24/AUTOLAYOUT_HANDOUT3
        nColCnt = 2; nRowCnt = 3;
        
        case 26/AUTOLAYOUT_HANDOUT6
        nColCnt = 2; nRowCnt = 3; break;
        
        and so avoid some negative values for param given to
        setHeight in xmloff/source/draw/sdxmlexp.cxx during sd tests
        
        Change-Id: I5ffd9581c19f31b648775f57e270ab55f330dad5
        Reviewed-on: https://gerrit.libreoffice.org/62978
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-08  Julien Nabet  <serval2412@yahoo.fr>  [6aa6cb6347575828a9d6955b98f459c7446eca05]

        svmconverter value < 0 seem wrong for width and height (vcl/gdi)
        
        Change-Id: I39e639e2e14d4c377f2e8f3a74869622d0611bd9
        Reviewed-on: https://gerrit.libreoffice.org/62977
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-08  Kohei Yoshida  <kohei.yoshida@gmail.com>  [0512ed1e8c9490f0f9b0d7ab515dc292800cac55]

        Prevent crash on assert error coming from orcus::css_parser::parse().
        
        It was caused by an unsigned integer underflow i.e. 0 - 1 on size_t.
        
        Change-Id: I579aefa8ffc9e320fadf7180f51711e535fdb778
        Reviewed-on: https://gerrit.libreoffice.org/63057
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [4201779de7441c03fbf0fea665d17ed2328970cc]

        Revert "Use the backend SalInstance method IsMainThread for Application::IsMainThread"
        
        vcl/inc/unx/gtk/gtkinst.hxx's IsMainThread returns always false.
        
        This breaks in iahndl.cxx on Linux.
        
        This reverts commit bc089afb13029bae65b993992b3815430657ac24.
        
        Change-Id: I8fbd945e3704214d242f6f9e65760d44b0cc7d40
        Reviewed-on: https://gerrit.libreoffice.org/63044
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins

2018-11-08  andreas kainz  <kainz.a@gmail.com>  [397dd8a5f7694540f31f32759c2c915d63506ccd]

        Colibre icons: add context menu icons for calc
        
        Change-Id: If524e701ab295c83b485376fd4139540d3f28d7b
        Reviewed-on: https://gerrit.libreoffice.org/62961
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-07  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d278f59c6112d39ae0f0cf23ec04697d87bbf870]

        tdf#120168, adapt horizontal alignment based on text rotation
        
        See §18.8.1 of Part1 of the XLSX spec.
        
        Change-Id: Id1822e3d0ddaa0d19fa4e9adc7f469e6ef334ef1
        Reviewed-on: https://gerrit.libreoffice.org/62979
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-07  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [8d4da5429548ba6ef4d3ee4dd6062c25a77ba78b]

        tdf#55058 tdf#106084 EMF+ Add support for Underline and Strikeout
        
        Add support of Underline and Strikeout for DrawString and
        DrawDriverString EMF+ records
        
        Change-Id: I24c47e0d7524dabc13edd04c6b68aec69fa35e7b
        Reviewed-on: https://gerrit.libreoffice.org/62827
        Tested-by: Jenkins
        Reviewed-by: Patrick Jaap <patrick.jaap@tu-dresden.de>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-11-07  Caolán McNamara  <caolanm@redhat.com>  [2e4d92dd0662956da4570ac53d50ad7bffe70873]

        coverity#1441099 Unchecked return value
        
        Change-Id: Ia6224c0d638cd3dee3c6de2b97e765df709034bb
        Reviewed-on: https://gerrit.libreoffice.org/63023
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-07  Caolán McNamara  <caolanm@redhat.com>  [a977098f59a4c931c6f8a1d423720e682f5ed047]

        map GtkTreeView to SvTreeViewBox now it is in vcl
        
        Change-Id: I8ab8421354a296cb6382f28fd3bd40372e0665df
        Reviewed-on: https://gerrit.libreoffice.org/62908
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-07  Caolán McNamara  <caolanm@redhat.com>  [6311f7ffce8f64b0773d2ad3ea7be3be683924c0]

        move SvTreeListBox to vcl
        
        Change-Id: I04a146d3d8a428ac1678827dc883525c40240a44
        Reviewed-on: https://gerrit.libreoffice.org/62787
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-07  Zdeněk Crhonek  <zcrhonek@gmail.com>  [128bec2c4bf57c2d82ce61319cbd1778bcabfeb1]

        uitest Table to text dialog
        
        Change-Id: Ica1c9f18d9486ff25662f9e9c0fc96e8fda706b1
        Reviewed-on: https://gerrit.libreoffice.org/63033
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-11-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [924f01fdef73af88284e6629c6d3604f33d27f24]

        oox smartart, table list: fix too large width of children
        
        It's possible all children request 100% of space, need to scale down in
        that case. This means that children other than the first one is now
        readable in the layout result.
        
        Change-Id: I86a05cd77510bbb6686a53e33f13a60034c8e8f6
        Reviewed-on: https://gerrit.libreoffice.org/63037
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-11-07  Zdeněk Crhonek  <zcrhonek@gmail.com>  [faabaf7fe2b49085e40c7986e1b4b50973b23ab0]

        uitest Title page dialog
        
        Change-Id: I83015ea075c986ce5186f7a773df7b54ceb21636
        Reviewed-on: https://gerrit.libreoffice.org/63034
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-11-07  Caolán McNamara  <caolanm@redhat.com>  [5f91153233b7f88470e2ccdc496c236b170b24f4]

        coverity#1441100 silence Out-of-bounds access
        
        Change-Id: I8d8f93262481c35968cdfff49eddd7a20cf84c1f
        Reviewed-on: https://gerrit.libreoffice.org/63022
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [fe83001574b4c8dbab166d8abb8014f78424278a]

        embeddedobj win32: avoid owning a lock while calling out to event listeners
        
        The deadlock happens from time to time, when converting documents
        containing OLE objects via remote UNO (from Java) -- after the
        conversion, when closing the document.
        
        The relevant stacktraces are:
        
        >Debug.ListCallStack /ShowLineOffset /AllThreads
        Callstack for Thread 8 (Thread Id: 32912 (0x8090)):
        ...
         6      sal3.dll!osl_acquireMutex(_oslMutexImpl * Mutex) Line 75
         7      [Inline Frame] emboleobj.dll!osl::Mutex::acquire() Line 56
         8      [Inline Frame] emboleobj.dll!osl::Guard<osl::Mutex>::{ctor}(osl::Mutex &) Line 129
         9      emboleobj.dll!OleComponent::OnClose_Impl() Line 1399
         10     emboleobj.dll!OleWrapperAdviseSink::OnClose() Line 119
        
        Callstack for Thread 11 (Thread Id: 21088 (0x5260)):
        ...
         11     ole32.dll!00007fffc5e44e83()
         12     [Inline Frame] emboleobj.dll!OleComponent::CloseObject() Line 1012
         13     emboleobj.dll!OleComponent::Dispose() Line 484
         14     emboleobj.dll!OleComponent::close(unsigned char bDeliverOwnership) Line 1463
         15     emboleobj.dll!OleEmbeddedObject::GetRidOfComponent() Line 239
         16     emboleobj.dll!OleEmbeddedObject::Dispose() Line 275
         17     emboleobj.dll!OleEmbeddedObject::close(unsigned char bDeliverOwnership) Line 497
        ...
         26     swlo.dll!SwXTextDocument::close(unsigned char bDeliverOwnership) Line 617
        
        OleComponent::OnClose_Impl() taking a lock is fine, but
        OleComponent::close() takes a lock and then later it still calls out
        (via OleComponent::CloseObject()), which is a no-go.
        
        Fix the problem by making sure that callers of Dispose() own no lock at
        the time of the function call, and taking the lock in Dispose() only
        after the CloseObject() call (which invokes event listeners).
        
        Change-Id: I53befee21478188c7f79723b7d7596e66077d1c2
        Reviewed-on: https://gerrit.libreoffice.org/63014
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [dbe94dd3b64e74f661ea7193d8e06ac91f1dd7b0]

        tdf#120657 Pie chart saved as DOC doesn't preview in MSO
        
        regression from
        
            commit 9ec8bf8f22fe74884185492ef2576ce79b41e4f1
            add SvStream::TellEnd
        
        the problem is that in this stack trace
        
            sot/source/sdstor/stgelem.hxx:130
            sot/source/sdstor/stgdir.cxx:300
            sot/source/sdstor/stg.cxx:245
            sot/source/sdstor/storage.cxx:187
            tools/source/stream/stream.cxx:1908
            sw/source/filter/ww8/ww8scan.cxx:6267
        
        The StgEntry returns a size of 0. If we do something else to the
        SotStorageStream first, then it materialises a temporary stream, and
        that stream returns a valid size.
        
        Also implement suggestions from mike kaganski:
        
        IMO, it would be more robust to implement this new function as virtual
        (instead of the remainingSize()), and reimplement the latter as
        non-virtual one using the new one and doing the necessary correction.
        
        Change-Id: Id1462d918570a684ec67099c30181436a27d3c6a
        Reviewed-on: https://gerrit.libreoffice.org/62984
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [edbb7a39c7a954f8c773e6bdf136e65b70299dd5]

        tdf#117137 sw: add testcase for this DOCX import bug
        
        Fails with commit ac27f4e7abf5339f71d4f5f3fc09a13b25669fe4 (tdf#117137:
        DOCX import: don't try to set grab-bag as UNO prop, 2018-04-21)
        reverted.
        
        Change-Id: Ice5f9831234ba7ba72a730ea6e33648a339a2a88
        Reviewed-on: https://gerrit.libreoffice.org/62998
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [1df8aa9f3e4612270c8bf5d6b05f7cb2526f2170]

        ifdef out more fontfeature test on windows
        
        tb72 fails this regularly
        
        Change-Id: I4c5fb8f4955e8479c31d0a3b67123b34ecc889aa
        Reviewed-on: https://gerrit.libreoffice.org/62993
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-07  Michael Weghorn  <m.weghorn@posteo.de>  [2d5c38d41dc8a4d20b34307f23b67d957776019b]

        Drop unused variable
        
        Change-Id: Ie35a1f526d449989cadbbda4bf87e4b96cbcb8ef
        Reviewed-on: https://gerrit.libreoffice.org/63012
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2018-11-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [caec23449a21c0eacbb593330a5b22f8c60d58e8]

        CppunitTest_sfx2_misc: use CPPUNIT_TEST_FIXTURE()
        
        Allows not spelling out the test names 3 times.
        
        Change-Id: I394bd4c796cb2bc65cacd9f61bd37162db48a810
        Reviewed-on: https://gerrit.libreoffice.org/62976
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-11-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [20f84aa139e122733f215fc539dcbcdcfce18c81]

        unotest: backport CPPUNIT_TEST_FIXTURE macro from cppunit.git
        
        Added upstream as
        <https://cgit.freedesktop.org/libreoffice/cppunit/commit/?id=48145587c4c2dc4f1e07d83073e136336c81ce79>.
        
        Change-Id: If3adbad3187e3d2b4319be7b295b41d5b7e9c08d
        Reviewed-on: https://gerrit.libreoffice.org/62975
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-11-07  Caolán McNamara  <caolanm@redhat.com>  [577d4f115fd607d36ad574872f187b7c08223ace]

        ofz#11274 integer-overflow
        
        Change-Id: I826088ed85f2503e41315aacc72947a41dc9cd26
        Reviewed-on: https://gerrit.libreoffice.org/62992
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [5404f75a2fa863b97bdf8432f647053f0bff726e]

        loplugin:collapseif in sdext..svx
        
        Change-Id: I188d9e9b53e00acfbae3c7acd54de28f084c4b3f
        Reviewed-on: https://gerrit.libreoffice.org/62985
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-07  Caolán McNamara  <caolanm@redhat.com>  [39efec060719bb2654ba20844ba02429371a4ffb]

        oss-fuzz build failure
        
        Change-Id: I27e822ac2432eb2746ed9181cee158012e54252e

2018-11-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6751ed9e438f19e4062f1eea91e9dbab3040b6ad]

        Fix typos
        
        Change-Id: Id6f5edca053048540b57fd9871aabd1c71f9b64f
        Reviewed-on: https://gerrit.libreoffice.org/62902
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-11-07  Mark Dobo  <mrkropen18@gmail.com>  [92b56816cd9b568b808cb880be920d26bc9e2693]

        tdf#113660 - Wrong label on sidebar slide pane after switching to handout view
        
        +simplifying variable assignment
        
        Change-Id: I2f43783d6e58c16f9200d44f7f34b05974ee0772
        Reviewed-on: https://gerrit.libreoffice.org/62970
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [bdc97ababa5017422f5bcdb345969f6691fc818d]

        tdf120965 Phantom control point line in Bézier curve
        
        regression from
            commit f74b888244fcefa7c03fa25db4d42c839ebbf642
            simplify PlusHdl logic
        restore the structure of the original code here, which is completely
        opaque to me
        
        Change-Id: I7b9e5732bd7ed0a92627503ea3c7d2d320a8a33b
        Reviewed-on: https://gerrit.libreoffice.org/62989
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-07  andreas kainz  <kainz.a@gmail.com>  [3996a7fd31cd64169e34b7ddbeaffaa03c95bdd2]

        Draw/Impress Sidebar show Position and Size instead of Shadow
        
        Change-Id: I13309fa47130455a0f58b027b7815e3c24019d40
        Reviewed-on: https://gerrit.libreoffice.org/62982
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [13c247b7fee91b0ffb256e85bcd0cf416b3cd83e]

        new loplugin readability-redundant-pp
        
        code originally from vmiklos, copied from dev-tools repo
        
        Change-Id: Iadc2388fec888dde38cb4d59c78691dc1ea94c09
        Reviewed-on: https://gerrit.libreoffice.org/62983
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-07  Gabor Kelemen  <kelemeng@ubuntu.com>  [511061b0d392f238a18a27477148731e3437b5ae]

        tdf#42949 Fix IWYU warnings in include/i18nutil/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Icc3cb8118b225c9b19b451b2a6463c844ef4162d
        Reviewed-on: https://gerrit.libreoffice.org/62459
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-11-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [30bb64dc2deb53409c72bc8d4c083bbc3fd99a7d]

        lok: send signature status on document load
        
        Change-Id: If164d0edc9343b1db5ee96a2da46c9436ddbc73f
        Reviewed-on: https://gerrit.libreoffice.org/62776
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [977ccf4b0fffc178ad550bda47421db5bc4c82fd]

        loplugin:collapseif in sw
        
        Change-Id: I61e32f6ecaf72d51528af4b067d651a17691d4b1
        Reviewed-on: https://gerrit.libreoffice.org/62986
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-07  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [57d4cd80dcaf01fe4897d79d89e906d355410243]

        tdf#121205: Convert <a:br> to newline chars in chart title
        
        Change-Id: I43d14025c48878c5bc035d492623f4fc52426e5e
        Reviewed-on: https://gerrit.libreoffice.org/62752
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-11-07  Arkadiy Illarionov  <qarkai@gmail.com>  [db601f697acff89e216228f2d5828b1563e58aa0]

        Simplify containers iterations in sw/source/core/[t-v]*
        
        Use range-based loop or replace with STL functions
        
        Change-Id: Ib4a0da0c452dbfa00a1d7ec79f9570e41eda0d41
        Reviewed-on: https://gerrit.libreoffice.org/62893
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [9476ecb71b1acc66506a768a5fe0c123afd46b93]

        loplugin:collapseif in sd
        
        Change-Id: I0751c9d3f379a3621bdc7ccce6a0d58c701a0261
        Reviewed-on: https://gerrit.libreoffice.org/62955
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [83241dba8fbf2004c48d87cb7221fd354589b28c]

        loplugin:collapseif in sc
        
        Change-Id: I06bcf6b33af5c6eddb614f1f0ce1b2713876b162
        Reviewed-on: https://gerrit.libreoffice.org/62954
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [2e2d736ccbb21daae91603732c87d5375ede1b47]

        loplugin:collapseif in framework..sal
        
        Change-Id: I3068b18f5cff024a48a8f8c68d69cadad30fe4d5
        Reviewed-on: https://gerrit.libreoffice.org/62953
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-07  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [1647bc1309dcd313dff2614f4844b71b1c558dee]

        Fix for tdf#121187: Add Accept All Changes and Reject All Changes to Track Changes toolbar
        
        Change-Id: I5e9a4095ce3e114cfb6818264f669c7ac6207ad5
        Reviewed-on: https://gerrit.libreoffice.org/62960
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Jenkins

2018-11-07  andreas kainz  <kainz.a@gmail.com>  [317f5f2323b8ff7948c4812faaeb0c2a3b907ce8]

        NB tabbed consistency update
        
        Change-Id: I14634cda6d1edcf81ef665d48dd27cabd752571c
        Reviewed-on: https://gerrit.libreoffice.org/62981
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-06  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [06e90234e402717e3ef04cf712d34c9165dbc08e]

        tdf#107586, import chart sheet color
        
        Change-Id: Ie7d728cd36c93d5f398266ee65be0e1bf14a0c97
        Reviewed-on: https://gerrit.libreoffice.org/62974
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-06  Johnny_M  <klasse@partyheld.de>  [bc42b6bfa49cc2b58201a8f6177dd3b1a0c038d8]

        tdf#39674 Translate German variable names
        
        Change-Id: Id4eee662715246bf58653287fed5ecb954e88dfc
        Reviewed-on: https://gerrit.libreoffice.org/62836
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-11-06  Johnny_M  <klasse@partyheld.de>  [98a9f8939edd7cd0c320cede16d5abf982add002]

        Translate German variable names
        
        Change-Id: I9f895b7d0a2317a8518dfa7e51e437e54dfb0c13
        Reviewed-on: https://gerrit.libreoffice.org/62844
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-11-06  Lionel Elie Mamane  <lionel@mamane.lu>  [fec8c14e960fbcd639a04d6c3354caff2d0bd365]

        tdf#121188 form controls should have InputRequired false by default
        
        Unless the underlying column is not nullable and has no default value
        this is only a guess, form designer can change it
        
        Change-Id: Ifa403e00b21fdaf86aef383503d54879b25ac62b
        Reviewed-on: https://gerrit.libreoffice.org/62969
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Lionel Elie Mamane <lionel@mamane.lu>

2018-11-06  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [ebc5d16a99c9e6f9d41b6c12f75fd950c1125b73]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - related: tdf#121173: double space cleanups
            
            ..and some more improvements (hopefully) 
            
            Change-Id: I17e6656ff0f0274c342b62e72405d396437c8964
            Reviewed-on: https://gerrit.libreoffice.org/62923
            Tested-by: Jenkins
            Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>
            
2018-11-06  Jan Holesovsky  <kendy@collabora.com>  [df4f2b117d5925fa9e1fa4f9b3aec424022a583f]

        lok: Notify about the current editing context.
        
        Change-Id: I47e67b680a6abdb66020b295f55ee6a73b7b5608
        Reviewed-on: https://gerrit.libreoffice.org/62956
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-11-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [28a698db6f604137443053144dde94c9e553c0ef]

        lok: trigger sign. verification in getSignatureState + update test
        
        As the certificate chain can be added after the document was
        opened, we need to trigger signature verification every time the
        LOK API method getSignatureState is called.
        
        In addition update the tests so that they check the status of a
        document that's not signed, a document that was signed but the
        certificate chain is not available so the verification fails and
        later adding the certificate chain and the verification returns
        an OK status.
        
        Change-Id: I44578d0cece5bfc4a2e43fbbcd68b5ea1ccbc38b
        Reviewed-on: https://gerrit.libreoffice.org/62276
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-11-06  Tor Lillqvist  <tml@collabora.com>  [178f5210e658325a705dda675c7d0c05421eea9f]

        Bin more no longer needed dbgutil code
        
        It was used to initialise a virtual device pixel buffer to an
        "interesting" pattern, in case actual rendering to it failed. But it
        hasn't been needed in a while. And similar code can always be added
        temporarily if needed, no need to keep permanently, even in #ifdef
        DBG_UTIL.
        
        Change-Id: I650afcb811b903ce3d6d50b9f1eb38c83be68df5
        Reviewed-on: https://gerrit.libreoffice.org/62962
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-11-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [ebd24b39eee5ac72d33ad731e31469cf8f330631]

        tdf#121198: fix crash in SdrPage::GetPageNum()
        
        Regression from 9348b322a5c230dfcc2231661b73e480b130fcd9
        
        Change-Id: Ibf9d6b65f0dbcc3a751e3ac5f3dbc28d908d6c25
        Reviewed-on: https://gerrit.libreoffice.org/62952
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-06  andreas kainz  <kainz.a@gmail.com>  [06226de0ccebfc80d2a2acf9eb37ca919f3dd3e3]

        tabbed notebookbar calc: update print tab with additional functions
        
        Change-Id: Iad363da3955625c696de843d0a859904e189376c
        Reviewed-on: https://gerrit.libreoffice.org/62792
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [7b6f477799d55d80775b6120ba0b5ce1bb45fb3c]

        tdf#118582 Disable signature line signing once it is signed
        
        Change-Id: I720d7d4920ae9c2f5d74ad827e1e214a62fe81a9
        Reviewed-on: https://gerrit.libreoffice.org/62947
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-06  Gabor Kelemen  <kelemeng@ubuntu.com>  [ff8fdc310a13e677dfc97151f0752d7e88356b84]

        tdf#42949 Fix IWYU warnings in sc/source/ui/inc/[m-z]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I6ca0168abc71b4d9b6d332dc0fd8a3c779fdaa87
        Reviewed-on: https://gerrit.libreoffice.org/62524
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-11-06  Andras Timar  <andras.timar@collabora.com>  [bc089afb13029bae65b993992b3815430657ac24]

        Use the backend SalInstance method IsMainThread for Application::IsMainThread
        
        Change-Id: I3258268b12cb0914a5e8d1c9b57d7891e83080c6
        Reviewed-on: https://gerrit.libreoffice.org/62951
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins

2018-11-06  Andras Timar  <andras.timar@collabora.com>  [d186ed09bcabe36f70e8a58b4f0b1c05c3c72218]

        replace Application::GetMainThreadIdentifier to Application::IsMainThread
        
        Change-Id: I2b9ea77b48673af3575a3142feea5bed84f75d74
        Reviewed-on: https://gerrit.libreoffice.org/62950
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins

2018-11-06  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [4d9dda3fd096b9bffba5a07243a86208affd893f]

        tdf#115094 part I: do not move graphic nodes
        
        Do not move graphic nodes in SwXText::convertToTextFrame()
        since it is not reasonable (they are anchored to something that
        already moved) and hence it causes errors.
        
        A static function checks wether the current node is a graphic.
        
        A small change in writerfilter was done since a unit test failed:
        The condition "m_nAnchorType != 0"  was removed since it is not
        reasonable at this place.
        
        Change-Id: I8f27985f6f6c8329483370a7b8baaf9949513f1b
        Reviewed-on: https://gerrit.libreoffice.org/60860
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-11-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [ee9ccdf6ecd944c2f448a30d10700754d1f0cfa2]

        reduce cost of ProfileZone when it is not active
        
        by avoiding taking the mutex
        
        Also reduce the code that the mutex covers to the minimum necessary.
        
        Change-Id: I115c8a447ec17f4800c39557e8de0bc8c669b47b
        Reviewed-on: https://gerrit.libreoffice.org/62936
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [dc80d60dc8dab1a124e2f4b33618b3a40cb1cbfa]

        Bring back signature line context menu items
        
        They were removed with fa39a342f848ecd840f59126d211602d31345d9f
        
        Change-Id: I4a717cc9e4ec11dcd3980d8a7f37511417175da7
        Reviewed-on: https://gerrit.libreoffice.org/62948
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fcdc8178ee2907da231baafc2e1d6cf8ce0bf00b]

        sfx2: add RecheckSignature to run signature verification again
        
        This was extracted from AfterSigning method and is needed when
        we add the certificate chain to the database after the document
        was loaded already.
        
        Change-Id: I3087386d0131ce962eb3b588c409542617eb7bfe
        Reviewed-on: https://gerrit.libreoffice.org/62275
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-11-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [e581cc2e5eb943f2cbab43b026cad42a340c8ace]

        tdf#121179 FILEOPEN: Crash opening a certain file (gtk/gtk3)
        
        regression from
            commit 16b2b4f27acb83fc651b8484dead53ebd0e269e1
            Simplify containers iterations in sw/source/ui*
        
        Change-Id: Id77c41acf1cb891ffa23ca1300633031e367d0d1
        Reviewed-on: https://gerrit.libreoffice.org/62935
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [004cc81168ce4e9f9b2f8fddf3361f8c23323673]

        loplugin:collapseif in dbaccess..lotuswordpro
        
        Change-Id: Ia2a0d25c3833dfde0cd28337361f3cbd2aa29662
        Reviewed-on: https://gerrit.libreoffice.org/62934
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-06  andreas kainz  <kainz.a@gmail.com>  [2429c626b4ae5efcd2edf47dabf4add6a7384dff]

        NB Calc: add notebookbar_compact.ui (tabbed compact) to calc
        
        Change-Id: Ie6a61a5193b7b6d216f924f1abc8627ab605f2a4
        Reviewed-on: https://gerrit.libreoffice.org/62931
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-06  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [990761f5297ef7bff78f62e7df63d4d4a20616a6]

        presentation minimizer: fixed problem with default filename
        
        According to code, it is expected that minimized copy of
        presentation is proposed with ".mini" suffix as default,
        but this does not works right now. As a solution a new
        localized prefix "(minimized)" is added to filename.
        
        Change-Id: If869c70a5885a9c917fc7254aa8b0d164a6f5a50
        Reviewed-on: https://gerrit.libreoffice.org/62781
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-11-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [819149fb1f71fc13ffdc288736ce65bb3c6c75d8]

        loplugin:collapseif in accessibility..cui
        
        Change-Id: I1437b493f3289b4ac97d061bd71973580571e792
        Reviewed-on: https://gerrit.libreoffice.org/62933
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [00055d49f35bbabd46d00fefd395b46872ed45aa]

        remove with_sprintf_ define
        
        it has been this way since
        
            commit f333ee4564f7786f5f4ca501d71e660b5c366b93
            Date:   Wed Apr 11 11:54:30 2007 +0000
            INTEGRATION: CWS hedaburemove01 (1.1.2); FILE ADDED
        
        Change-Id: I317efd9538436480a9fc3d37e748b0a51052ef80
        Reviewed-on: https://gerrit.libreoffice.org/62932
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-06  Stephan Bergmann  <sbergman@redhat.com>  [b4608f36edabd7ad7ac04d84a70d29d9cf9c6a37]

        -Werror,-Wunused-private-field
        
        Change-Id: I841906973a1a9e7e91ea21a816e69460520efc21

2018-11-06  Tor Lillqvist  <tml@collabora.com>  [d6cd273c59c976c085d68e9f171a09bf018b0039]

        Add function to map custom widget name to its function to native-code.py
        
        Use that function in the dialog builder instead of having explicit
        code in there to check the names.
        
        For now this simply uses a manually curated list of custom widgets. I
        used some command line tools to extract the names of custom widgets
        used in our .ui files, and then filtered out some I guess (hope) will
        not be needed in a mobile app.
        
        For this to work the custom widgets need to have unique names.
        Currently that is not the case. Unless I did some mistake, there is
        just one case of duplicate name, NotebookbarTabControl, which exists
        both in the sfx and vcl libraries. (I simply filtered out that one,
        too, for now.)
        
        Change-Id: I29bbf6dfef2b3bde03acfc322495d051a7f275a8

2018-11-06  Tor Lillqvist  <tml@collabora.com>  [de016544e7fd243d7f922b06c7fd11aadd9f0324]

        Don't default to only tango for iOS
        
        It doesn't have all the images that dialogs need, for instance the
        vcl/res/radio1.png.
        
        Change-Id: If7839fecb2358846b92d46a47cce3b97f7556711

2018-11-06  Tor Lillqvist  <tml@collabora.com>  [1a6caadcfb86aad9bfee6fd066f9697511592128]

        The image zipfiles should be in share/config, it seems
        
        Change-Id: I6f4cf36509c2fedf7bed346a07080fe0c67716a2

2018-11-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b3cf62a59fd80160f09752ee65c64480736a8fca]

        Removed not-used variable
        
        Not sure about this, but just to catch the eye of the pro.
        Git blame says 2012, so maybe it's really no more used
        
        Change-Id: I737f3a1b2803f6ce98cb461350db18d06e0bf981
        Reviewed-on: https://gerrit.libreoffice.org/62910
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2018-11-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [e83c1f0ef999bdedaf9a5d5903aa5423c40f6d95]

        tdf#120515 ODT filter: relax layout requirement before export
        
        This reverts commit 343af46fc301a984929e071d477b8fb9f211e289 (ODT
        filter: make sure we have a layout before export, 2017-11-29) as it
        causes a performance problem with large documents (see bugreport).
        
        I added it initially for the EPUB export, but there this is no longer
        needed as commit 3ed8466b55ace15a28761e06b6bb76ebd8758106 (EPUB export,
        fixed layout: switch to a metafile-based approach, 2017-12-01) switched
        to the better metafile-based approach.
        
        Change-Id: Ie404e23db77b8ded1d29f42b6279a3cd06a574b5
        Reviewed-on: https://gerrit.libreoffice.org/62924
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-11-06  László Németh  <nemeth@numbertext.org>  [b274e879bdbed85c9373e90e6998cabe22b5bd3a]

        LibreLogo: function calls and definitions can be in any order
        
        with Logo syntax, too.
        
        Mutual recursion, for example drawing dragon curve (see in the
        unit test of the commit) doesn't need Python syntax any more
        to call the function before its definition.
        
        Change-Id: I93426a8c5be394fb4f1203e0490f7fa8d8491597
        Reviewed-on: https://gerrit.libreoffice.org/62926
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-11-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [97ebc98f0e956712d242e13f15531742f844a738]

        convert some macros to local functions
        
        Change-Id: If2c89f0f53615f6200b6cd1fb6267cc9b47df927
        Reviewed-on: https://gerrit.libreoffice.org/62884
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [4b363760b9f196e139ee367d54252c4d6cbe25f3]

        don't leave empty slots in array in ScXMLExport::GetViewSettings
        
        the code was creating 4 entries in the array, but potentially not
        putting anything there
        
        Change-Id: Ia44aea42b3939842f921d30996c5f10e595fd768
        Reviewed-on: https://gerrit.libreoffice.org/62894
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [347f3475805f8c16d36133e8c857c88e9cc6cc14]

        new loplugin collapseif
        
        Look for nested if statements with relatively small conditions, where
        they can be collapsed into one if statement.
        
        Change-Id: I7d5d4e418d0ce928991a3308fc88969c00c0d0f2
        Reviewed-on: https://gerrit.libreoffice.org/62898
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-06  Justin Luth  <justin_luth@sil.org>  [8f8d6bee47b5c41ef551e18d2f9d117d82f01e3f]

        tdf#118166 writerfilter: no design mode if ole controls exist
        
        ...just like sdt controls already turned off design mode.
        
        I'm not sure why design mode wasn't entirely turned off
        right from the start, but I don't want to do that now because
        forms are becoming more prominent in Writer. If design
        mode is ALWAYS turned off for .docx files, then the workflow
        will be different for *new* forms, since writer defaults to on.
        
        Change-Id: I91c771f1ebd5e640da8067d38cb06076d8c50d5a
        Reviewed-on: https://gerrit.libreoffice.org/62491
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-11-06  Mark Hung  <marklh9@gmail.com>  [fff34169fa912ad5096f1652172ea2455e5cb4d3]

        tdf#70851 fix strange waveline polygon.
        
        ::basegfx::utils::createWaveline was invoked with incorrect
        parameter, resulted in wavelines rendered along a 4-sided
        rectangle instead of a line.
        
        Change-Id: I30f52c95bdb4f804438b04559ba339ba95dee6e1
        Reviewed-on: https://gerrit.libreoffice.org/62838
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-11-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6896f39ffd8a6c4b32b8f601a6a93678247456bd]

        Fix typos
        
        Change-Id: I4a5ef0b6c490e34f7a4bef82e4b173ec7191dcf3
        Reviewed-on: https://gerrit.libreoffice.org/62398
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-05  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [810b8a14f6d555eb9be0da8c69d67c9a390dcca6]

        presentation minimizer: use standard error reporting
        
        Insead of custom error dialogs try to use standard LO error
        reporting & localization
        
        Change-Id: I199c7770dd884a6c5d9b22075d22ab9a9f2037a8
        Reviewed-on: https://gerrit.libreoffice.org/62779
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-11-05  Roman Kuznetsov  <antilibreoffice@gmail.com>  [d3b505c388537cc9a923da74b85aeeab79f3803a]

        tdf#112604 Set a maximum width for the Calc Sort dialog
        
        Change-Id: Ie19a6c158d8d2c324755dfa9ec5eb833721d2daf
        Reviewed-on: https://gerrit.libreoffice.org/62905
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-11-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2cb68537a08f2ac85a8d11313dd76a8292c3ae0a]

        Fix typo in code
        
        Change-Id: If1b7b6c157a250baae054d94a5cdf788651bb7bd
        Reviewed-on: https://gerrit.libreoffice.org/62906
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-11-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6225a1fb1701fa4acc49f9961e4e468894f63f0b]

        Removed executable permission on xlsx and odt file
        
        Change-Id: I59d9864e4fbf84ed98764db03b2f24703c7c9352
        Reviewed-on: https://gerrit.libreoffice.org/62903
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-11-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e10d196ab74ee9abaedaf8e5d0500f010b28338e]

        Fix typos
        
        Change-Id: Id5489f3e8f1d3ced3d57b56f8d3a7a4818af0fca
        Reviewed-on: https://gerrit.libreoffice.org/62377
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-11-05  Stephan Bergmann  <sbergman@redhat.com>  [23874f86dd51386d98ef8e3d06a1ece05463ed3c]

        xmlSecNssPKIAdoptKey apparently takes over ownership of keys
        
        (e.g., see xmlSecNssPKIKeyDataAdoptKey called from xmlSecNssPKIAdoptKey in
        workdir/UnpackedTarball/xmlsec/src/nss/pkikeys.c, which has
        
            if (ctx->privkey) {
                SECKEY_DestroyPrivateKey(ctx->privkey);
            }
            ctx->privkey = privkey;
        
        to install the passed in new privkey as ctx->privkey, which is apparently
        considered owned by ctx)
        
        Presumably since ab7fabd8b116d16def53772720f19fad4dbd6366 "lok: update the test
        for singing the document from LOK" changed the relevant test code,
        CppunitTest_desktop_lib fails in ASan builds with
        
        > ==16681==ERROR: AddressSanitizer: heap-use-after-free on address 0x61d001a914a8 at pc 0x7f2af9afdf33 bp 0x7ffd59d3ccb0 sp 0x7ffd59d3cca8
        > READ of size 4 at 0x61d001a914a8 thread T0
        >  #0 in SECKEY_GetPrivateKeyType at workdir/UnpackedTarball/nss/nss/lib/cryptohi/seckey.c:1716:21 (instdir/program/libnss3.so +0x3c6f32)
        >  #1 in xmlSecNssPKIAdoptKey at workdir/UnpackedTarball/xmlsec/src/nss/pkikeys.c:208:19 (instdir/program/libxsec_xmlsec.so +0x4026bc)
        >  #2 in SecurityEnvironment_NssImpl::createKeysManager() at xmlsecurity/source/xmlsec/nss/securityenvironment_nssimpl.cxx:846:41 (instdir/program/libxsec_xmlsec.so +0x36a4ce)
        >  #3 in XMLSignature_NssImpl::validate(com::sun::star::uno::Reference<com::sun::star::xml::crypto::XXMLSignatureTemplate> const&, com::sun::star::uno::Reference<com::sun::star::xml::crypto::XXMLSecurityContext> const&) at xmlsecurity/source/xmlsec/nss/xmlsignature_nssimpl.cxx:231:56 (instdir/program/libxsec_xmlsec.so +0x3ca23e)
        >  #4 in non-virtual thunk to XMLSignature_NssImpl::validate(com::sun::star::uno::Reference<com::sun::star::xml::crypto::XXMLSignatureTemplate> const&, com::sun::star::uno::Reference<com::sun::star::xml::crypto::XXMLSecurityContext> const&) at xmlsecurity/source/xmlsec/nss/xmlsignature_nssimpl.cxx (instdir/program/libxsec_xmlsec.so +0x3cb1ca)
        >  #5 in SignatureVerifierImpl::startEngine(rtl::Reference<XMLSignatureTemplateImpl> const&) at xmlsecurity/source/framework/signatureverifierimpl.cxx:70:44 (instdir/program/libxmlsecurity.so +0x6da8a9)
        >  #6 in SignatureEngine::tryToPerform() at xmlsecurity/source/framework/signatureengine.cxx:112:9 (instdir/program/libxmlsecurity.so +0x6c9a4e)
        >  #7 in SecurityEngine::referenceResolved(int) at xmlsecurity/source/framework/securityengine.cxx:39:5 (instdir/program/libxmlsecurity.so +0x6ba84a)
        >  #8 in ElementCollector::doNotify() at xmlsecurity/source/framework/elementcollector.cxx:136:39 (instdir/program/libxmlsecurity.so +0x660853)
        >  #9 in ElementCollector::notifyListener() at xmlsecurity/source/framework/elementcollector.cxx:88:5 (instdir/program/libxmlsecurity.so +0x660006)
        >  #10 in BufferNode::elementCollectorNotify() at xmlsecurity/source/framework/buffernode.cxx:725:40 (instdir/program/libxmlsecurity.so +0x5fe591)
        >  #11 in BufferNode::setReceivedAll() at xmlsecurity/source/framework/buffernode.cxx:96:5 (instdir/program/libxmlsecurity.so +0x5fd61a)
        >  #12 in SAXEventKeeperImpl::endElement(rtl::OUString const&) at xmlsecurity/source/framework/saxeventkeeperimpl.cxx:1067:36 (instdir/program/libxmlsecurity.so +0x67694c)
        >  #13 in XSecParser::endElement(rtl::OUString const&) at xmlsecurity/source/helper/xsecparser.cxx:408:29 (instdir/program/libxmlsecurity.so +0x885bd6)
        >  #14 in (anonymous namespace)::SaxExpatParser_Impl::callbackEndElement(void*, char const*) at sax/source/expatwrap/sax_expat.cxx:731:9 (instdir/program/libexpwraplo.so +0x1a0817)
        >  #15 in (anonymous namespace)::call_callbackEndElement(void*, char const*) at sax/source/expatwrap/sax_expat.cxx:242:9 (instdir/program/libexpwraplo.so +0x199604)
        >  #16 in doContent at workdir/UnpackedTarball/expat/lib/xmlparse.c:2954:11 (instdir/program/libexpwraplo.so +0x32fdf9)
        >  #17 in contentProcessor at workdir/UnpackedTarball/expat/lib/xmlparse.c:2531:27 (instdir/program/libexpwraplo.so +0x319c93)
        >  #18 in doProlog at workdir/UnpackedTarball/expat/lib/xmlparse.c:4556:14 (instdir/program/libexpwraplo.so +0x313539)
        >  #19 in prologProcessor at workdir/UnpackedTarball/expat/lib/xmlparse.c:4270:10 (instdir/program/libexpwraplo.so +0x2ffcc8)
        >  #20 in XML_ParseBuffer at workdir/UnpackedTarball/expat/lib/xmlparse.c:1983:25 (instdir/program/libexpwraplo.so +0x2fafbf)
        >  #21 in (anonymous namespace)::SaxExpatParser_Impl::parse() at sax/source/expatwrap/sax_expat.cxx:654:27 (instdir/program/libexpwraplo.so +0x19a27e)
        >  #22 in (anonymous namespace)::SaxExpatParser::parseStream(com::sun::star::xml::sax::InputSource const&) at sax/source/expatwrap/sax_expat.cxx:484:14 (instdir/program/libexpwraplo.so +0x192774)
        >  #23 in XMLSignatureHelper::ReadAndVerifySignature(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&) at xmlsecurity/source/helper/xmlsignaturehelper.cxx:278:18 (instdir/program/libxmlsecurity.so +0x7dd825)
        >  #24 in DocumentSignatureManager::read(bool, bool) at xmlsecurity/source/helper/documentsignaturemanager.cxx:549:31 (instdir/program/libxmlsecurity.so +0x743aaa)
        >  #25 in DocumentDigitalSignatures::signDocumentWithCertificate(com::sun::star::uno::Reference<com::sun::star::security::XCertificate> const&, com::sun::star::uno::Reference<com::sun::star::embed::XStorage> const&, com::sun::star::uno::Reference<com::sun::star::io::XStream> const&) at xmlsecurity/source/component/documentdigitalsignatures.cxx:781:23 (instdir/program/libxmlsecurity.so +0x4855fc)
        >  #26 in SfxMedium::SignDocumentContentUsingCertificate(bool, com::sun::star::uno::Reference<com::sun::star::security::XCertificate> const&) at sfx2/source/doc/docfile.cxx:3709:42 (instdir/program/libsfxlo.so +0x3577abe)
        >  #27 in SfxObjectShell::SignDocumentContentUsingCertificate(com::sun::star::uno::Reference<com::sun::star::security::XCertificate> const&) at sfx2/source/doc/objserv.cxx:1659:38 (instdir/program/libsfxlo.so +0x37e1aab)
        >  #28 in doc_insertCertificate(_LibreOfficeKitDocument*, unsigned char const*, int, unsigned char const*, int) at desktop/source/lib/init.cxx:3690:26 (instdir/program/libsofficeapp.so +0x7a40af)
        >  #29 in DesktopLOKTest::testInsertCertificate() at desktop/qa/desktop_lib/test_desktop_lib.cxx:2322:24 (workdir/LinkTarget/CppunitTest/libtest_desktop_lib.so +0x187439)
        >
        > 0x61d001a914a8 is located 40 bytes inside of 2048-byte region [0x61d001a91480,0x61d001a91c80)
        > freed by thread T0 here:
        >  #0 in free at /home/sbergman/github.com/llvm-project/llvm-project-20170507/compiler-rt/lib/asan/asan_malloc_linux.cc:124:3 (workdir/LinkTarget/Executable/cppunittester +0x4feda8)
        >  #1 in PR_Free at workdir/UnpackedTarball/nss/nspr/out/pr/src/malloc/../../../../pr/src/malloc/prmem.c:458:9 (instdir/program/libnspr4.so +0x12c5af)
        >  #2 in FreeArenaList at workdir/UnpackedTarball/nss/nspr/out/lib/ds/../../../lib/ds/plarena.c:195:9 (instdir/program/libplds4.so +0xcc36)
        >  #3 in PL_FreeArenaPool at workdir/UnpackedTarball/nss/nspr/out/lib/ds/../../../lib/ds/plarena.c:216:5 (instdir/program/libplds4.so +0xcd9d)
        >  #4 in PORT_FreeArena_Util at workdir/UnpackedTarball/nss/nss/lib/util/secport.c:383:9 (instdir/program/libnssutil3.so +0x103381)
        >  #5 in SECKEY_DestroyPrivateKey at workdir/UnpackedTarball/nss/nss/lib/cryptohi/seckey.c:250:13 (instdir/program/libnss3.so +0x3baa05)
        >  #6 in xmlSecNSSPKIKeyDataCtxFree at workdir/UnpackedTarball/xmlsec/src/nss/pkikeys.c:109:9 (instdir/program/libxsec_xmlsec.so +0x4093a3)
        >  #7 in xmlSecNssPKIKeyDataFinalize at workdir/UnpackedTarball/xmlsec/src/nss/pkikeys.c:99:5 (instdir/program/libxsec_xmlsec.so +0x417a61)
        >  #8 in xmlSecNssKeyDataRsaFinalize at workdir/UnpackedTarball/xmlsec/src/nss/pkikeys.c:1086:5 (instdir/program/libxsec_xmlsec.so +0x419214)
        >  #9 in xmlSecKeyDataDestroy at workdir/UnpackedTarball/xmlsec/src/keysdata.c:248:9 (instdir/program/libxsec_xmlsec.so +0x5213f4)
        >  #10 in xmlSecKeyEmpty at workdir/UnpackedTarball/xmlsec/src/keys.c:533:9 (instdir/program/libxsec_xmlsec.so +0x518026)
        >  #11 in xmlSecKeyDestroy at workdir/UnpackedTarball/xmlsec/src/keys.c:555:5 (instdir/program/libxsec_xmlsec.so +0x51838a)
        >  #12 in xmlSecPtrListEmpty at workdir/UnpackedTarball/xmlsec/src/list.c:149:17 (instdir/program/libxsec_xmlsec.so +0x54943a)
        >  #13 in xmlSecPtrListFinalize at workdir/UnpackedTarball/xmlsec/src/list.c:129:5 (instdir/program/libxsec_xmlsec.so +0x548b87)
        >  #14 in xmlSecSimpleKeysStoreFinalize at workdir/UnpackedTarball/xmlsec/src/keysmngr.c:663:5 (instdir/program/libxsec_xmlsec.so +0x5432b0)
        >  #15 in xmlSecKeyStoreDestroy at workdir/UnpackedTarball/xmlsec/src/keysmngr.c:274:9 (instdir/program/libxsec_xmlsec.so +0x53a03c)
        >  #16 in xmlSecNssKeysStoreFinalize at workdir/UnpackedTarball/xmlsec/src/nss/keysstore.c:276:5 (instdir/program/libxsec_xmlsec.so +0x485f76)
        >  #17 in xmlSecKeyStoreDestroy at workdir/UnpackedTarball/xmlsec/src/keysmngr.c:274:9 (instdir/program/libxsec_xmlsec.so +0x53a03c)
        >  #18 in xmlSecKeysMngrDestroy at workdir/UnpackedTarball/xmlsec/src/keysmngr.c:84:9 (instdir/program/libxsec_xmlsec.so +0x539a79)
        >  #19 in SecurityEnvironment_NssImpl::destroyKeysManager(_xmlSecKeysMngr*) at xmlsecurity/source/xmlsec/nss/securityenvironment_nssimpl.cxx:862:9 (instdir/program/libxsec_xmlsec.so +0x36a817)
        >  #20 in std::default_delete<_xmlSecKeysMngr>::operator()(_xmlSecKeysMngr*) at xmlsecurity/source/xmlsec/nss/xmlsignature_nssimpl.cxx:52:46 (instdir/program/libxsec_xmlsec.so +0x3cd05d)
        >  #21 in std::unique_ptr<_xmlSecKeysMngr, std::default_delete<_xmlSecKeysMngr> >::~unique_ptr() at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/unique_ptr.h:274:4 (instdir/program/libxsec_xmlsec.so +0x3cc759)
        >  #22 in XMLSignature_NssImpl::generate(com::sun::star::uno::Reference<com::sun::star::xml::crypto::XXMLSignatureTemplate> const&, com::sun::star::uno::Reference<com::sun::star::xml::crypto::XSecurityEnvironment> const&) at xmlsecurity/source/xmlsec/nss/xmlsignature_nssimpl.cxx:173:1 (instdir/program/libxsec_xmlsec.so +0x3c8934)
        >  #23 in non-virtual thunk to XMLSignature_NssImpl::generate(com::sun::star::uno::Reference<com::sun::star::xml::crypto::XXMLSignatureTemplate> const&, com::sun::star::uno::Reference<com::sun::star::xml::crypto::XSecurityEnvironment> const&) at xmlsecurity/source/xmlsec/nss/xmlsignature_nssimpl.cxx (instdir/program/libxsec_xmlsec.so +0x3c8b9a)
        >  #24 in SignatureCreatorImpl::startEngine(rtl::Reference<XMLSignatureTemplateImpl> const&) at xmlsecurity/source/framework/signaturecreatorimpl.cxx:78:44 (instdir/program/libxmlsecurity.so +0x6be738)
        >  #25 in SignatureEngine::tryToPerform() at xmlsecurity/source/framework/signatureengine.cxx:112:9 (instdir/program/libxmlsecurity.so +0x6c9a4e)
        >  #26 in SecurityEngine::referenceResolved(int) at xmlsecurity/source/framework/securityengine.cxx:39:5 (instdir/program/libxmlsecurity.so +0x6ba84a)
        >  #27 in ElementCollector::doNotify() at xmlsecurity/source/framework/elementcollector.cxx:136:39 (instdir/program/libxmlsecurity.so +0x660853)
        >  #28 in ElementCollector::notifyListener() at xmlsecurity/source/framework/elementcollector.cxx:88:5 (instdir/program/libxmlsecurity.so +0x660006)
        >  #29 in BufferNode::elementCollectorNotify() at xmlsecurity/source/framework/buffernode.cxx:725:40 (instdir/program/libxmlsecurity.so +0x5fe591)
        >  #30 in BufferNode::setReceivedAll() at xmlsecurity/source/framework/buffernode.cxx:96:5 (instdir/program/libxmlsecurity.so +0x5fd61a)
        >  #31 in SAXEventKeeperImpl::endElement(rtl::OUString const&) at xmlsecurity/source/framework/saxeventkeeperimpl.cxx:1067:36 (instdir/program/libxmlsecurity.so +0x67694c)
        >  #32 in XSecController::exportSignature(com::sun::star::uno::Reference<com::sun::star::xml::sax::XDocumentHandler> const&, SignatureInformation const&, bool) at xmlsecurity/source/helper/xsecctl.cxx:916:23 (instdir/program/libxmlsecurity.so +0x868894)
        >  #33 in XSecController::WriteSignature(com::sun::star::uno::Reference<com::sun::star::xml::sax::XDocumentHandler> const&, bool) at xmlsecurity/source/helper/xsecsign.cxx:393:17 (instdir/program/libxmlsecurity.so +0x894df1)
        >  #34 in XMLSignatureHelper::CreateAndWriteSignature(com::sun::star::uno::Reference<com::sun::star::xml::sax::XDocumentHandler> const&, bool) at xmlsecurity/source/helper/xmlsignaturehelper.cxx:248:29 (instdir/program/libxmlsecurity.so +0x7dcebe)
        >  #35 in DocumentSignatureManager::add(com::sun::star::uno::Reference<com::sun::star::security::XCertificate> const&, com::sun::star::uno::Reference<com::sun::star::xml::crypto::XXMLSecurityContext> const&, rtl::OUString const&, int&, bool, rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::graphic::XGraphic> const&, com::sun::star::uno::Reference<com::sun::star::graphic::XGraphic> const&) at xmlsecurity/source/helper/documentsignaturemanager.cxx:422:27 (instdir/program/libxmlsecurity.so +0x74032e)
        >  #36 in DocumentDigitalSignatures::signDocumentWithCertificate(com::sun::star::uno::Reference<com::sun::star::security::XCertificate> const&, com::sun::star::uno::Reference<com::sun::star::embed::XStorage> const&, com::sun::star::uno::Reference<com::sun::star::io::XStream> const&) at xmlsecurity/source/component/documentdigitalsignatures.cxx:777:39 (instdir/program/libxmlsecurity.so +0x48541a)
        >  #37 in SfxMedium::SignDocumentContentUsingCertificate(bool, com::sun::star::uno::Reference<com::sun::star::security::XCertificate> const&) at sfx2/source/doc/docfile.cxx:3709:42 (instdir/program/libsfxlo.so +0x3577abe)
        >  #38 in SfxObjectShell::SignDocumentContentUsingCertificate(com::sun::star::uno::Reference<com::sun::star::security::XCertificate> const&) at sfx2/source/doc/objserv.cxx:1659:38 (instdir/program/libsfxlo.so +0x37e1aab)
        >  #39 in doc_insertCertificate(_LibreOfficeKitDocument*, unsigned char const*, int, unsigned char const*, int) at desktop/source/lib/init.cxx:3690:26 (instdir/program/libsofficeapp.so +0x7a40af)
        >  #40 in DesktopLOKTest::testInsertCertificate() at desktop/qa/desktop_lib/test_desktop_lib.cxx:2322:24 (workdir/LinkTarget/CppunitTest/libtest_desktop_lib.so +0x187439)
        >
        > previously allocated by thread T0 here:
        >  #0 in __interceptor_malloc at /home/sbergman/github.com/llvm-project/llvm-project-20170507/compiler-rt/lib/asan/asan_malloc_linux.cc:146:3 (workdir/LinkTarget/Executable/cppunittester +0x4ff187)
        >  #1 in PR_Malloc at workdir/UnpackedTarball/nss/nspr/out/pr/src/malloc/../../../../pr/src/malloc/prmem.c:435:55 (instdir/program/libnspr4.so +0x12892c)
        >  #2 in PL_ArenaAllocate at workdir/UnpackedTarball/nss/nspr/out/lib/ds/../../../lib/ds/plarena.c:127:27 (instdir/program/libplds4.so +0x9c8f)
        >  #3 in PORT_ArenaAlloc_Util at workdir/UnpackedTarball/nss/nss/lib/util/secport.c:321:9 (instdir/program/libnssutil3.so +0x1028c3)
        >  #4 in PORT_ArenaZAlloc_Util at workdir/UnpackedTarball/nss/nss/lib/util/secport.c:342:9 (instdir/program/libnssutil3.so +0x10311f)
        >  #5 in PK11_MakePrivKey at workdir/UnpackedTarball/nss/nss/lib/pk11wrap/pk11akey.c:865:9 (instdir/program/libnss3.so +0x3f6529)
        >  #6 in PK11_ImportAndReturnPrivateKey at workdir/UnpackedTarball/nss/nss/lib/pk11wrap/pk11pk12.c:538:18 (instdir/program/libnss3.so +0x4ebcac)
        >  #7 in PK11_ImportPrivateKeyInfoAndReturnKey at workdir/UnpackedTarball/nss/nss/lib/pk11wrap/pk11pk12.c:645:10 (instdir/program/libnss3.so +0x4dea0c)
        >  #8 in PK11_ImportDERPrivateKeyInfoAndReturnKey at workdir/UnpackedTarball/nss/nss/lib/pk11wrap/pk11pk12.c:299:10 (instdir/program/libnss3.so +0x4ddba8)
        >  #9 in SecurityEnvironment_NssImpl::insertPrivateKey(com::sun::star::uno::Sequence<signed char> const&) at xmlsecurity/source/xmlsec/nss/securityenvironment_nssimpl.cxx:883:25 (instdir/program/libxsec_xmlsec.so +0x36ac38)
        >  #10 in SecurityEnvironment_NssImpl::createDERCertificateWithPrivateKey(com::sun::star::uno::Sequence<signed char> const&, com::sun::star::uno::Sequence<signed char> const&) at xmlsecurity/source/xmlsec/nss/securityenvironment_nssimpl.cxx:897:37 (instdir/program/libxsec_xmlsec.so +0x36afe6)
        >  #11 in non-virtual thunk to SecurityEnvironment_NssImpl::createDERCertificateWithPrivateKey(com::sun::star::uno::Sequence<signed char> const&, com::sun::star::uno::Sequence<signed char> const&) at xmlsecurity/source/xmlsec/nss/securityenvironment_nssimpl.cxx (instdir/program/libxsec_xmlsec.so +0x36b49a)
        >  #12 in doc_insertCertificate(_LibreOfficeKitDocument*, unsigned char const*, int, unsigned char const*, int) at desktop/source/lib/init.cxx:3685:41 (instdir/program/libsofficeapp.so +0x7a3ea3)
        >  #13 in DesktopLOKTest::testInsertCertificate() at desktop/qa/desktop_lib/test_desktop_lib.cxx:2322:24 (workdir/LinkTarget/CppunitTest/libtest_desktop_lib.so +0x187439)
        
        Change-Id: Id54bdea78affbf3aa24a1e9bb565c46f48f512e6
        Reviewed-on: https://gerrit.libreoffice.org/62914
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-05  Tor Lillqvist  <tml@collabora.com>  [9ddb1a12332cd1ac528b1e25d2414dbfe2088811]

        Check explicitly for function names and link directly to them on iOS
        
        When building the iOS app with optimisation (using the Release
        configurtaion), the linker will not include functions even if they
        have been marked with __attribute__ ((visibility("default"))). To get
        such a function included, you need an actual reference to it.
        
        Sure, I could probably do some other trick instead. Or I could use a
        table and loop here instead of a sequence of if statements. Later.
        
        Change-Id: I86fa38838f242fd1ac251da6e3885f5b166963d3

2018-11-05  Tor Lillqvist  <tml@collabora.com>  [0cb0c7f02b745bc040c19aa26c6139dfc1833210]

        Revert "For iOS, do actually export UI builder factory functions"
        
        This doesn't work in a Release build. The functions in question don't
        get included in the binary. Will have to use a different approach,
        with actual references to the needed functions.
        
        This reverts commit 617479a003b5f3fa876e371fe16d3a5678f2c501.

2018-11-05  Mike Kaganski  <mike.kaganski@collabora.com>  [ba796f2cddb8e63e1ec99e5c32b71d86fdf8e7d6]

        tdf#121143: don't send OnCloseApp twice; properly cleanup AppBasicManager
        
        The OnCloseApp event is being sent twice: first time in
        SfxTerminateListener_Impl::notifyTermination (in Desktop::terminate),
        and the second time in Desktop::doShutdown. The second event happens
        after application's Basic manager already was destroyed in
        SfxApplication::Deinitialize. The Basic provider, which holds a pointer
        to the manager, doesn't properly cleanup upon the manager's destruction,
        thus trying to use it after free.
        
        This removes the second (duplicate) generated OnCloseApp event, and
        makes BasicProviderImpl inherit from SfxListener to allow receiving the
        manager's SfxHintId::Dying notification.
        
        Change-Id: Iabf1432c41b1925b11b5a89e5fd8a6ae8249831e
        Reviewed-on: https://gerrit.libreoffice.org/62810
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-05  Mike Kaganski  <mike.kaganski@collabora.com>  [a30dbe34a14906933cfd47e29a4df69a628ab517]

        Win: implement Clipboard Format Listener instead of obsolete Viewer
        
        https://docs.microsoft.com/en-us/windows/desktop/dataxchg/using-the-clipboard
        discusses the techniques to monitor clipboard contents on Windows, and
        recommends Clipboard Format Listener for Vista+.
        
        https://docs.microsoft.com/en-us/windows/desktop/api/winuser/nf-winuser-setclipboardviewer
        further mentions that using the current "Clipboard Viewer Window" approach,
        "The clipboard viewer chain can be broken by an application that fails to
        handle the clipboard chain messages properly".
        
        This change reimplements our listener to use recommended way; this
        should make our clipboard handling more robust, avoiding the need to
        handle the chain with other applications' windows.
        
        Change-Id: Ib33b27a57d7a6af2ab7e3e59d030aa55329694f9
        Reviewed-on: https://gerrit.libreoffice.org/62909
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [994cf675adac2e9afb48b49b38a36658b3115204]

        Fix typo
        
        Change-Id: I9508839d67e5723db5f9155560fdaef333a689f8
        Reviewed-on: https://gerrit.libreoffice.org/62911
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-11-05  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [cd7054b5e49f435349860d55bcff5a78d14a5f67]

        tdf#55058 tdf#106084 tdf#114738 EMF+ Add rotation support for String drawing
        
        Added rotation support for DrawString and DrawDriverString
        
        The EmfPlusDrawString record specifies text output with string formatting.
        The EmfPlusDrawDriverString record specifies text output
        with character positions.
        
        Now both EMF+ records properly support rotation.
        
        Change-Id: I15a7a6dd2b8a209cf2aac2af75d7dd89cedd1aeb
        Reviewed-on: https://gerrit.libreoffice.org/62783
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-11-05  Tor Lillqvist  <tml@collabora.com>  [485efed71807ecee5ce69fa556db98dbc78a97e5]

        Add assertion for the non-DESKTOP case if the function is not found
        
        Change-Id: I8ac042ca99037f99e36449bcc9799beb2b2fd5d5

2018-11-05  Stephan Bergmann  <sbergman@redhat.com>  [08db2bb4f380fcf0e389f8035fe0251923109b16]

        -Werror=unused-parameter
        
        follow-up to b5d5032ce9b40cdca233f6f8951fa056262ec041 "Fix for --enable-debug --disable-assert-always-abort", found by
        <https://ci.libreoffice.org//job/lo_tb_random_config_linux/1579/>
        
        Change-Id: Ie0ef4c0cb0f69d951bec24a2a40218cdfdf61edf
        Reviewed-on: https://gerrit.libreoffice.org/62874
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-05  László Németh  <nemeth@numbertext.org>  [740b99783b5480fcd1e5fce7c1beb5967d015041]

        tdf#120413 LibreLogo: handle complex Logo expressions
        
        Instead of the incomplete heuristic parenthesis expansion,
        now expressions with Logo functions and with own
        procedures are parsed completely, solving several issues
        with complex Logo expressions. For example, now functions with
        more than 1 argument don't need explicit parenthesization.
        
        NOTE: to handle both Logo and Python syntaxes of function calls,
        we differentiate the forms "f(x)" and "f (x)". The second form
        is handled as Logo syntax, not the Python one:
        
        f x*2 y z     -> f(x*2, y, z)
        f(x*2, x, z)  -> f(x*2, y, z)
        f (x*2) y z   -> f((x*2), y, z)
        
        so if you want to avoid of the following expansion:
        
        sin 45 + cos 45   -> sin(45 + cos(45))
        
        it's possible to use the following parenthesizations:
        
        sin(45) + cos 45  -> sin(45) + cos(45)
        (sin 45) + cos 45 -> (sin(45)) + cos(45)
        
        but not
        
        sin (45) + cos 45 -> sin((45) + cos(45))
        
        Change-Id: Ib0602b47b8b678a352313f471599d44d6904ce17
        Reviewed-on: https://gerrit.libreoffice.org/62901
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-11-05  Mike Kaganski  <mike.kaganski@collabora.com>  [bec0ad463a39a9d66fc8ab613d0a26f0fa59b00d]

        tdf#120703 PVS: V1028 fix unexpected integer overflow
        
        V1028 Possible overflow. Consider casting arguments of the operator
              to the type instead of casting its result.
        
        V547 Expression 'nNewSize > ((sal_Int32) 0x7FFFFFFF)' is always false.
        
        Change-Id: I7107b162d88c9d3f97019effcac1f9cfab52a66c
        Reviewed-on: https://gerrit.libreoffice.org/62846
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-05  László Németh  <nemeth@numbertext.org>  [8537d88d4f13bf5b4a6f556a9742d4e0dab316bb]

        LibreLogo: stop program immediately at pressing Cancel
        
        button of the inputbox or messagebox dialog window, instead
        of waiting for the next __checkhalt__() in a loop.
        
        Change-Id: I1366ad06152e70321a21e78a626f7a89eb5a7ea0
        Reviewed-on: https://gerrit.libreoffice.org/62900
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-11-05  Mike Kaganski  <mike.kaganski@collabora.com>  [4b5420f88e4dcc442ade5c844cdabd4365ddf8d9]

        tdf#121172: use first polygon
        
        This was a code reading mistake of me when preparing commit
        3040d328c944d91b0cd612d86d358823b5c5b883.
        
        Change-Id: I321f1f39e5600fcd786ba6d2e7a4b9444021bcff
        Reviewed-on: https://gerrit.libreoffice.org/62886
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-05  Tor Lillqvist  <tml@collabora.com>  [15aee54bb56982d57c27234a4ae946b45354c310]

        Bin obsolete comment and the related commented-out line of code
        
        Change-Id: I158f99429ebeb4cbdaa6ca2614b689cc287c8010

2018-11-05  Tor Lillqvist  <tml@collabora.com>  [2a8a93b521c313aba09c034899a70849d8b17710]

        We do need Dialog::Execute() for iOS
        
        Otherwise the Data>Sort dialog in a spreadsheet document, for
        instance, will not show up. No idea about Android, so keep it dummied
        out for that.
        
        Change-Id: If9a8f8f4cfb813721a9edd6a0a3da398615981b2

2018-11-05  Caolán McNamara  <caolanm@redhat.com>  [fa0f8342357fd10864dd56e1853b5839e99a976e]

        InitFont will call ImplNewFont already
        
        Change-Id: Ib58f794dfb05ad69de90d320ba22f1bd61588630
        Reviewed-on: https://gerrit.libreoffice.org/62854
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-05  Caolán McNamara  <caolanm@redhat.com>  [05652e51420630310606ac29f86e76f3bb148af5]

        ofz#11261 null-deref
        
        Change-Id: I2a6b17feb500be9b76f89ed3ae177f44f4c164ec
        Reviewed-on: https://gerrit.libreoffice.org/62896
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-05  Mike Kaganski  <mike.kaganski@collabora.com>  [3d8c159841bcab7365b2bed3df71ed3c15188312]

        tdf#109085: don't assume MtaOleReq window is still valid at shutdown
        
        The window can be destroyed by e.g. WM_QUERYENDSESSION/WM_ENDSESSION
        sequence, and then the message MSG_REGCLIPVIEWER handler would not run
        and the condition would never be set.
        
        Since we need to wait for the message processed, let's just use sendMessage
        which would return only after the message has been processed anyway, and
        also will return immediately on failure (e.g., window handle invalid).
        
        Also this changes other cases where postMessage + wait pattern was used,
        and removes the condition from MsgContext.
        
        Change-Id: Ic12deafbaedd1cc99b9d6145650d99069c618f0e
        Reviewed-on: https://gerrit.libreoffice.org/62881
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [73fdc1e11bdb38de212b8bc223f2fbb4fab01083]

        Package separate SVG icon sets
        
        This change packages all SVG based icon sets in seperate zip
        files. It automatically generates the SVGs links.txt from
        the non-SVG version, if it doesn't exists by 's/\.png/\.svg/g'.
        
        Same for the _dark version, but this just copies it.
        This would also work for a _dark_svg version, if needed.
        
        The patch explicitly does't package sifr_svg and tango_svg.
        
        Change-Id: I8d7fda42d0ff9a2108ba8406bd4e82af4c54ff0c
        Reviewed-on: https://gerrit.libreoffice.org/62706
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-11-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [b0dbd78d010509fa9048126fd3ff24afde687136]

        Strip _dark and _svg iconset filenames for display
        
        The new display name code handles _dark and _svg like an property
        or extension. It strips both from the back of the base filename
        and adds them in brackets to the display name as (SVG), (dark)
        and (SVG + dark).
        
        This way we can drop the special handling for breeze_dark and
        sifr_dark display names.
        
        Change-Id: I0ebc8392582d7240b51528078de9d81b36e5a9e9
        Reviewed-on: https://gerrit.libreoffice.org/62788
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-11-05  Caolán McNamara  <caolanm@redhat.com>  [b932577ba0325144bcdeb91725a51000f7ef3eca]

        coverity#1440837 Unchecked return value
        
        Change-Id: I88ad412a55bad26adc1a83ea8e9b310b05513d0d
        Reviewed-on: https://gerrit.libreoffice.org/62853
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-05  Mike Kaganski  <mike.kaganski@collabora.com>  [6d1aafca5d13fa08371a3ff161d12c0f1213555c]

        tdf#120703 PVS: V547 Expression is always true/false
        
        Change-Id: If748a205b328a23473152872c6d0ed87d0570cc1
        Reviewed-on: https://gerrit.libreoffice.org/62857
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-05  Mike Kaganski  <mike.kaganski@collabora.com>  [e07253e0262a11dc96a98598c55c43da16b9678a]

        replace double-checked locking patterns with thread safe local statics
        
        Change-Id: I4ed97cc6d9f733292156d71551d5ce3af6071445
        Reviewed-on: https://gerrit.libreoffice.org/62858
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-05  Mike Kaganski  <mike.kaganski@collabora.com>  [212ea275f21251903e449ba5a6b7c4fc2dc57642]

        tdf#118573: Acquire solar mutex when calling Application::Reschedule
        
        Change-Id: I252973ad5902738c2bb684f6bb70bc4c46500bae
        Reviewed-on: https://gerrit.libreoffice.org/62873
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-05  Mike Kaganski  <mike.kaganski@collabora.com>  [17d6c6975baa7340f850c72755bc9e8d09357375]

        tdf#120703 PVS: V547 Expression is always true
        
        Change-Id: I7a863499fdae27afa8a0866fac5cfe227af8aa99
        Reviewed-on: https://gerrit.libreoffice.org/62883
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-05  Caolán McNamara  <caolanm@redhat.com>  [e3c6c89588fc6b85663444d701f782e73bb572c1]

        weld SwIndexMarkModalDlg cluster
        
        Change-Id: Iff45d9deb5409cf0dbb35723da6bad886379531f
        Reviewed-on: https://gerrit.libreoffice.org/62775
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-05  Mark Hung  <marklh9@gmail.com>  [13b4c191cb251e9218bb9c99140cff7c52fd04db]

        tdf#37636 Render textlines with colors.
        
        Create a new helepr class, TextLinesHelper, to handle
        textline colors and overall size.
        
        Change-Id: I8635199819443429f7be1754a298e9a21ef17f8c
        Reviewed-on: https://gerrit.libreoffice.org/62832
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-11-05  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [17a9318946ca3203380688de80ecf8b983554b1f]

        qt5 a11y: Fix crash
        
        Change-Id: I908bf6bb54ced0a43069b1ac1928f0655d2bbe9f
        Reviewed-on: https://gerrit.libreoffice.org/62890
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-05  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [65b7a0570c038f286bc034fdf5b7c28fd818db26]

        qt a11y: Correct way to retrieve XAccessibleContext
        
        Change-Id: I6d9ae80daa7cc6f14868691ac499b897271d683a
        Reviewed-on: https://gerrit.libreoffice.org/62889
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-05  Stephan Bergmann  <sbergman@redhat.com>  [70f710f8343f58bd4876dead79d32129ad3ebaab]

        Fix for --enable-debug --disable-assert-always-abort
        
        ...found by <https://ci.libreoffice.org//job/lo_tb_random_config_linux/1573/>
        
        Change-Id: I805457f4da6d91a1ee27b0e4da999448950ecf40
        Reviewed-on: https://gerrit.libreoffice.org/62875
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-05  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [005b1853c294ff1a465f2e8d36e524751f96e523]

        This is no longer unsupported
        
        Change-Id: Ibe5b518f393cb0e15e578240549f6547f2c28dba
        Reviewed-on: https://gerrit.libreoffice.org/62888
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-05  Mark Hung  <marklh9@gmail.com>  [8abe2d0ff1d87f1db406ab9367a6ee7edb6d234d]

        tdf#37636: pass bNormalText to cppcanvas::internal::TextRenderer.
        
        so that we know whether we are rendering a normal text or othewise
        (like shadow, etc.) because it is not necessary to use the textline
        color or overline color when rendering the shadow.
        
        Change-Id: I51c21bbb4e3cec226320b46e2cdba4cd5e8792d6
        Reviewed-on: https://gerrit.libreoffice.org/62831
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-11-05  Balazs Varga  <balazs.varga991@gmail.com>  [1351d5b97fd3e07c2bac1b7659726809bcb1c28d]

        tdf#108104 OOXML Import: Fix Hatch fill in Charts
        
        Sets an explicit fill hatch, or creates a named fill hatch
        and stored in a global container. With this patch the
        SUPPORTED MS Office hatch styles by LibreOffice, or the custom
        LibreOffice hatches will be appeared correctly instead of the
        previous display as horizontal lines in LibreOffice.
        (The background color of the hatch styles are not imported correcty,
        but that is another BUG.)
        
        Change-Id: Ifda9dc805dd08f58db10b35f40d7f511a8614f77
        Reviewed-on: https://gerrit.libreoffice.org/62681
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-11-05  Mark Hung  <marklh9@gmail.com>  [b0da1ca2d7a426ff13f39b21362fbcd5c0580c24]

        tdf#37636 create underlines, overlines, strikeout separately
        
        and expose a new cppcanvas::tools::createTextLinesPolyPolygon
        interace to fetch them in order to fill each of them with their
        own color later.
        
        Change-Id: I26e99a9af87a69d9cb71cda6a4c03c4ba42158dc
        Reviewed-on: https://gerrit.libreoffice.org/62830
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-11-05  Mark Hung  <marklh9@gmail.com>  [9709061a570a4867a4c5898ffed936b4b47ce90f]

        tdf#37636 take care of MetaOverlineColorAction in mtfrenderer.
        
        Keep the overline color in DevOutState so that it can be
        used in text actions later.
        
        Change-Id: Ia584de9b78e1adf6862c09fb50cbed1f16e2ad0b
        Reviewed-on: https://gerrit.libreoffice.org/62829
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-11-05  Tor Lillqvist  <tml@collabora.com>  [729af05280a5b1755f78eee4669e36e287048253]

        Make ScAbstractDialogFactory::Create() do its job also on non-DESKTOP
        
        Change-Id: Id97c9ead810f266239898cc559172b841bc6902f

2018-11-05  Tor Lillqvist  <tml@collabora.com>  [1bfd9d0dd7e66ab7ab6aa888b45dceb6c1b34f7b]

        Build the scui library for non-DESKTOP, too
        
        In order to eventually get the Calc-specific dialogs in the mobile
        app, too.
        
        Change-Id: I30b64512b38d37ceab5706851c211ff5cf73764e

2018-11-05  Tor Lillqvist  <tml@collabora.com>  [e5ccf0c141c8d75323623803a3ef21c48c8cd423]

        We want the function pointer here, but not call it yet
        
        We will call it just a few lines later.
        
        Change-Id: Id979fb7fdaebd05f2432d8917b921d1b1779d8a7

2018-11-05  Mark Hung  <marklh9@gmail.com>  [19e004ed1c26842e68661000ecb568e96ca76a64]

        cppcanvas::mtfrenderer refactor
        
        to get rid of one of the initEffectLinePolyPolygon we used.
        
        Change-Id: I04c6e1dc72e1f3936bfd268a3b1092bdc4a9b199
        Reviewed-on: https://gerrit.libreoffice.org/62828
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-11-05  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [3c92c347881eee4c63d111fc576c2fb2312f0de7]

        mysql_jdbc should be enabled in Repository.mk..
        
        ..only if java is enabled:
        
        Change-Id: Iaf210e7044e854545518336ed7a40ce615443356
        Reviewed-on: https://gerrit.libreoffice.org/62882
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2018-11-05  Gabor Kelemen  <kelemeng@ubuntu.com>  [50823d893807d590d20ca8ee97a9a345d5df4ac3]

        tdf#42949 Fix IWYU warnings in include/sot/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ic5d0dd8c712e74825ed0d0de6bf366568ca48f25
        Reviewed-on: https://gerrit.libreoffice.org/62460
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-11-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [f051e54ab800b07884c085f28169137b2f8fe3a5]

        sw: prefix members of HTMLAttr
        
        Change-Id: I9f87913ce537e634f8c10ddfee59002293c1fc3f
        Reviewed-on: https://gerrit.libreoffice.org/62872
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-11-05  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [0c6da44c9249e7b9355c0efd9a60004701867275]

        mysqlc: allow multiple open statements
        
        Change-Id: I07e57ea7d9e6af1c7543483b1ab54a0b8c5be2d5
        Reviewed-on: https://gerrit.libreoffice.org/62640
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-11-05  Justin Luth  <justin.luth@collabora.com>  [f2cd1c3c7cce2699d1341f726fc90cf30b52612c]

        tdf#108687 vcl: always enable tabstop on radio buttons
        
        ...as long as they are not WB_NOTABSTOP of course,
        just like checkboxes.
        
        Even though all of the radio buttons are now marked
        as WB_TABSTOP, the tab still only stops once inside
        the radio group. That's perfect.
        
        Without this, if none of the radio boxes was checked,
        then the entire group was tab-skipped.
        
        As a copy/paste programmer, I don't know how to
        test this because there were no close enough examples
        to follow.
        
        Change-Id: I3c559fb274d736cbd2f56a6a8ddc1ca5a2cfe681
        Reviewed-on: https://gerrit.libreoffice.org/62822
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-05  Mike Kaganski  <mike.kaganski@collabora.com>  [cb9d192f18082d517b805f5d84fc62bde6319ded]

        tdf#120703 PVS: V547 Expression '!pRTLData' is always false
        
        Let SbiInstance::GetRTLData() return reference
        
        Change-Id: Iafe7e64f6f296b478003ce66ea66936a65ba9edc
        Reviewed-on: https://gerrit.libreoffice.org/62855
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-05  Stephan Bergmann  <sbergman@redhat.com>  [16b738860cf065776d3fefee54bf42e9f6a070cf]

        -Werror,-Wunused-local-typedef
        
        ...after e06afb0c9546ddcde1cedd75f59001396ac6fdf2 "Simplify containers
        iterations in ucb, ucbhelper"
        
        Change-Id: I03b9408ea12be2a1b1b620bd2decf5658356a452

2018-11-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ab7fabd8b116d16def53772720f19fad4dbd6366]

        lok: update the test for singing the document from LOK
        
        Change-Id: Ie34d8c26bfbf4192cd2067c8315030903edb3fb3
        Reviewed-on: https://gerrit.libreoffice.org/62274
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-11-05  Mike Kaganski  <mike.kaganski@collabora.com>  [ea6537b455634f785de6482cc01a21a90bcf0ce5]

        tdf#120703 PVS: V547 Expression is always true
        
        The inner check looks suspicious. Still, I don't think that intended
        behavior was to check nFillDefault, because in that case the next
        line would likely start with "else if".
        
        The change just keeps current behavior; I make this an individual
        commit to keep the decision's context.
        
        Change-Id: I67d37aa0fee82190ce4bba5784b76c9f522b97ff
        Reviewed-on: https://gerrit.libreoffice.org/62864
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-05  Jim Raykowski  <raykowj@gmail.com>  [5e45ff5241546ce564eccefcc8b7fff876801415]

        tdf#120534 Make escape key focus to document from sidebar
        
        from all locations other than panel content
        
        Change-Id: I85a113d3001338dd1aff27bac75a5debd4635d59
        Reviewed-on: https://gerrit.libreoffice.org/62808
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-05  Jim Raykowski  <raykowj@gmail.com>  [cd086621e3d4fd4b90fabe0b20c0ae4602447d8a]

        tdf#120473 Change sidebar panel content tab navigation behavior
        
        Change-Id: Ifa5d52ffed32a4fe0bfe75fb731ee79d0976c0cf
        Reviewed-on: https://gerrit.libreoffice.org/61949
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-05  Jim Raykowski  <raykowj@gmail.com>  [0dfb0f09f5582a33d16c5ad8659fab198d530b31]

        tdf#105225 new background tab page
        
        This patch allows the new background/highlighting tab page and derived
        from area tab page to work correctly in the same tab dialog. It also
        provides a cleaner way to use the new background tab page by setting
        brush item as fill attributes to target set in the background tab page
        created method.
        
        Previously if the new background tab page and the area tab page were
        used in the same tab page dialog one would affect the other due to the
        same use of pool fill items. This patch makes a local copy of the
        attribute item set passed and then passes that set along to the parent
        class area tab page on each activation/deactivation.
        
        Tab page dialogs that use both the background and area tab pages are:
        Writer Paragraph Styles, Impress Presentations Styles and Drawing/
        Graphics Styles, and Draw Drawing/Graphics Styles.
        
        All new background tab page merged patches have been reworked in this
        patch and remaining old background tab pages, with the exception of
        Report Design, have been replaced by the new tab page.
        
        Change-Id: I47f9ae10a0fd967729ff6e83c1a312aa49e1d13c
        Reviewed-on: https://gerrit.libreoffice.org/57102
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [d9013f6a3961c8651ca3d024acef67428884726e]

        loplugin:useuniqueptr in LocaleDataWrapper
        
        just use OUStringBuffer here, and consequently avoid re-implementing
        such string-buffer handling code
        
        Change-Id: I61e39dada6f46478b9d289f0310bb6846eb9868b
        Reviewed-on: https://gerrit.libreoffice.org/62646
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-05  Mike Kaganski  <mike.kaganski@collabora.com>  [9bd60e28d8257f2cac1f4e0da89c75336910b197]

        tdf#120703 PVS: V547 Expression is always true/false
        
        Change-Id: I8217b1a0b6ccc29052257d54ba7844c0970ad9a4
        Reviewed-on: https://gerrit.libreoffice.org/62859
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-05  Mike Kaganski  <mike.kaganski@collabora.com>  [b5d7f596f26e3e086a6584fe69a8bbcc9c51d0bd]

        tdf#120703 PVS: V547 Expression is always true/false
        
        Change-Id: I4b48dddeaabf6b321196b537bb7aa55a89ab8fe3
        Reviewed-on: https://gerrit.libreoffice.org/62863
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-05  Mike Kaganski  <mike.kaganski@collabora.com>  [9e9e08dae1abe90d7c4d81d22065f31e5b948435]

        tdf#120703 PVS: this fix was wrong
        
        This partially reverts commit 2a3f5d11522cd69f0ce221cde3a63b7e85e94b53
        to reimplement the proper index check. Thanks to Svyatoslav Razmyslov.
        
        Change-Id: If0928eed8ff137efbb2d7605135375d147e9accf
        Reviewed-on: https://gerrit.libreoffice.org/62862
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-05  Justin Luth  <justin.luth@collabora.com>  [655154e45abfe6c69b97ad5c615f231be4b3827a]

        tdf#118244 pdfexport: radio buttons can group with same name
        
        The old implementation grouped radio buttons if their
        object name was the same, and didn't have a groupname property.
        
        The old implementation still works - so that still needs to be
        supported, which this patch ensures.
        
        Change-Id: Ied6ddc52d1c4ab5bca56b14da51258460ca2120c
        Reviewed-on: https://gerrit.libreoffice.org/62812
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-11-05  Justin Luth  <justin.luth@collabora.com>  [80400973e06e08f0c1ab0b9a86418c1bcc4bbd5c]

        tdf#118244 pdfexport: radio buttons use groupname now
        
        The previous implementation grouped radio buttons if their
        object name was the same. Likely this is a very old implementation,
        because the current radio buttons have a groupname property which
        links them together (although that too needed fixing in doc/docx),
        and their object names are unique.
        
        The old implementation still works - so that still needs to be
        supported, but I think I'll do that in a separate patch, so
        that it can be easily reverted if the old implementation is
        deprecated.
        
        Edge cases tested:
        -groupID of 0 works fine - doesn't have to be 1-based.
        -empty group name works fine (but breaks the old impl).
        -writer, calc,
        
        Change-Id: I84aebdac18b9edfa5ffcbfb23c15d0f37fcd47d1
        Reviewed-on: https://gerrit.libreoffice.org/62742
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-11-04  Mert Tumer  <merttumer@outlook.com>  [f825e6d4082c0d0beb1c95b881f6a2ee9bfc9161]

        [Pardus] ability to change slide name
        
        This patch is sponsored by ULAKBIM/Pardus project.
        Signed-off-by: Mert Tumer <merttumer@outlook.com>
        
        Change-Id: I6361e3d23b03e5463d165f7f02dacad8be9206da
        Reviewed-on: https://gerrit.libreoffice.org/62861
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.1004@gmail.com>

2018-11-04  Gulsah Kose  <gulsah.1004@gmail.com>  [7cf6cee97bc05512fae482733ee45f039e9d2160]

        [Pardus] Make the slide change command accessible.
        
        Allows to call uno:RenamePage from the android viewer and LibreOffice
        online. This patch is sponsored by ULAKBIM/Pardus project.
        
        Change-Id: Ife814846bd7076e9f8830bce4c2451cb6b44a15a
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/62860

2018-11-04  Caolán McNamara  <caolanm@redhat.com>  [92af2b5e36a403ff8f81d81d047b2d1dc340cef9]

        crashtesting: kde124742-1.html cannot trust header to be valid ascii
        
        Change-Id: Ia073dcbf0a0a4d2f3df1f58d0e140f68e830182b
        Reviewed-on: https://gerrit.libreoffice.org/62856
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-04  Caolán McNamara  <caolanm@redhat.com>  [5340c53443fc2b2056146799a1156748433be078]

        coverity#1440843 help coverity out wrt Wrapper object use after free
        
        Change-Id: I2f03cd950d37fc00ab4fe71693e717e82f242254
        Reviewed-on: https://gerrit.libreoffice.org/62851
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-04  Caolán McNamara  <caolanm@redhat.com>  [7992e3f73e169175067fe31e9a89900161ed4e9a]

        coverity#1440838 Unchecked return value from library
        
        Change-Id: I200a7be1eefdd2764e79b31ba1950a7b3d97d0b4
        Reviewed-on: https://gerrit.libreoffice.org/62850
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-04  Caolán McNamara  <caolanm@redhat.com>  [922f935f9ddefcfc50d0bbf805c97ea3f9d5c5e6]

        coverity#1440840 Uninitialized pointer field
        
        Change-Id: I794ec0a173fb20dc0e0d1cf1717a5ad903f9ba7d
        Reviewed-on: https://gerrit.libreoffice.org/62848
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-04  Mert Tumer  <merttumer@outlook.com>  [85987b2b17da26f28cc7e7dcf67ec47de2d7e5f4]

        Fix nullptr exception in presentation on Android
        
        Change-Id: If54c26f66466ee591d198aaf3f8f68ba04e5f4b3
        Signed-off-by: Mert Tumer <merttumer@outlook.com>
        Reviewed-on: https://gerrit.libreoffice.org/62774
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.1004@gmail.com>

2018-11-04  Julien Nabet  <serval2412@yahoo.fr>  [d0568b684ae9f4e4278f81679287b2422e23fac4]

        coverity#1440839: COPY_PASTE_ERROR
        
        Regression from 39e0bbfdf77cf9653ec68ffcb4374d929838b2a8
        
        Change-Id: Ibb0dea1a78ccf3ef446bbbaad28945f1ac8bdf48
        Reviewed-on: https://gerrit.libreoffice.org/62834
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-11-04  Caolán McNamara  <caolanm@redhat.com>  [f89c72437b9db889148258f489669587372a2bd1]

        coverity#1440844 Uninitialized pointer read
        
        Change-Id: I5ae1c023bfff4f5d45f8ea8104a58dbd89a5d983
        Reviewed-on: https://gerrit.libreoffice.org/62852
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-04  Mike Kaganski  <mike.kaganski@collabora.com>  [41707751a60a8044d49896b0e62d9fe0e997af85]

        tdf#120703 PVS: V547 Get rid of mutexes to initialize function-local statics
        
        Also fix an infinite recursion when VCLXHatchWindow::getTypes() called
        VCLXHatchWindow::getTypes() when initializing its static.
        
        Change-Id: I19b8b1e1b367ddf636f905fb141c7690e21f67f8
        Reviewed-on: https://gerrit.libreoffice.org/62825
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-04  Caolán McNamara  <caolanm@redhat.com>  [a786fad56fa48f7d01c6504e7063c57178d7fb64]

        fix indent
        
        Change-Id: Ia34b3b326fa48e92f3172b9930c0a985fda6022d
        Reviewed-on: https://gerrit.libreoffice.org/62849
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-04  Caolán McNamara  <caolanm@redhat.com>  [4d83c24cdd433d5c63800290e2da6317ae12111c]

        reweld SwWordCountFloatDlg
        
        fixing up the bit that failed the last time
        
        Change-Id: I235f8f92cbc0c3e31837e01a9b094580c6f5aecf
        Reviewed-on: https://gerrit.libreoffice.org/62786
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-04  Mike Kaganski  <mike.kaganski@collabora.com>  [628e96ce1fce194b30a5c2912feb8b7ec0328db0]

        tdf#120703 PVS: V547 Expression is always true/false
        
        Change-Id: I3432afca1ee9bf9e8adce1d55d58d57bf1a09cb4
        Reviewed-on: https://gerrit.libreoffice.org/62847
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-04  Mike Kaganski  <mike.kaganski@collabora.com>  [9d5365f7cacecf92f1f056dce7bb6bbaf9f0cc40]

        Replace preprocessor macro with short function definitions
        
        a2058e7516a01167c2d20ed157500b38db967c64 follow-up.
        
        Change-Id: I402cbab4f78daf0de9d1bfa88698d2b071fcabaf
        Reviewed-on: https://gerrit.libreoffice.org/62840
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-04  Mike Kaganski  <mike.kaganski@collabora.com>  [e128f7806961b391cfb265a1ce009b2e036622ca]

        replace double-checked locking patterns with thread safe local statics
        
        Change-Id: I1bf67196e97411aeecc13ed4f91d1088a315e323
        Reviewed-on: https://gerrit.libreoffice.org/62839
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-04  Mike Kaganski  <mike.kaganski@collabora.com>  [a2058e7516a01167c2d20ed157500b38db967c64]

        replace double-checked locking patterns with thread safe local statics
        
        Change-Id: Ie1aae7ecbd065a88b371d8c0deb586f54f7eff65
        Reviewed-on: https://gerrit.libreoffice.org/62835
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-04  Stephan Bergmann  <sbergman@redhat.com>  [b156ca6e4692c2a32f41b9dfcd543966efc64a5d]

        -Werror,-Wunused-variable
        
        ...after 16b2b4f27acb83fc651b8484dead53ebd0e269e1 "Simplify containers
        iterations in sw/source/ui*"
        
        Change-Id: If94cd1b242debe44871fbaa050d270e06bf0171b

2018-11-04  Mike Kaganski  <mike.kaganski@collabora.com>  [ca3b0f8242a11c23f1077117e2e9f779348da831]

        tdf#120703 VPS: V547 Expression is always true/false
        
        Some convoluted conditions present from the start turn out to be redundant
        
        Change-Id: I296928c7ca3852ce3f7b21791440e1b21c64b32c
        Reviewed-on: https://gerrit.libreoffice.org/62824
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-04  Stanislav Horacek  <stanislav.horacek@gmail.com>  [5be2e0016f46ba02c3bd7e2676f4978ebe2f119a]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - update readme for Czech dictionaries
            
            Change-Id: Iccc08a8535761418d5b8e01b642d5a18a5b7bedf
            Reviewed-on: https://gerrit.libreoffice.org/62809
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2018-11-03  Mike Kaganski  <mike.kaganski@collabora.com>  [e3720db59b23486cab773e6fadf6bf95b089b5d1]

        tdf#120703 PVS: V547 Expression is always false
        
        Let FSStorage::GetContent() return reference.
        
        Change-Id: I6595f48d56f7eb9256600eb6ee1a569077fef92f
        Reviewed-on: https://gerrit.libreoffice.org/62823
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-03  Zdeněk Crhonek  <zcrhonek@gmail.com>  [b50d16a88727047c2cdf9eeb4b8b2f5916cab859]

        uitest for Writer Table- Split table
        
        Change-Id: I95a46d206f846b5babaca41544442bcf8a8b7aa9
        Reviewed-on: https://gerrit.libreoffice.org/62773
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-11-03  Mike Kaganski  <mike.kaganski@collabora.com>  [163dd5df9f080a141e201a32c40ff80e1a5d2e34]

        tdf#120703 PVS: V1023
        
        V1023 A pointer without owner is added to the 'm_aChartTypeDialogControllerList'
              container by the 'emplace_back' method. A memory leak will occur in case
              of an exception.
        
        Change-Id: I35bf344fd083c6a1717a150f78370ec59f206240
        Reviewed-on: https://gerrit.libreoffice.org/62821
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-03  Mike Kaganski  <mike.kaganski@collabora.com>  [d85108355c1802c7aed1ef1d9a19f6c633c4a0f8]

        tdf#120703 PVS: V547 Expression is always true/false
        
        Change-Id: I27bf92770431f6a1f35e1c8224c0847555a8d43f
        Reviewed-on: https://gerrit.libreoffice.org/62819
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-03  Mike Kaganski  <mike.kaganski@collabora.com>  [1459ffdffee61f3c4a552a28c5aa43facb3f4fcf]

        tdf#120703 PVS: V547 Expression is always true/false
        
        Let ScEditFieldObj::getData() return reference.
        
        Change-Id: I4deed9a1692953088cf6d939508b9045e3e6cb3c
        Reviewed-on: https://gerrit.libreoffice.org/62816
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-03  Mike Kaganski  <mike.kaganski@collabora.com>  [49747ff2337fd1f4a3ee8e16d6328b8dacad99ec]

        tdf#120703 PVS: V547 Expression is always true/false
        
        Change-Id: I75082c85862b83ed2503900186ce9c70783e54db
        Reviewed-on: https://gerrit.libreoffice.org/62817
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-03  Mike Kaganski  <mike.kaganski@collabora.com>  [0981f1d8c8a8918b5f28bf5605023b07e73b0d44]

        tdf#120703 PVS: V581
        
        V581 The conditional expressions of the 'if' statements situated alongside
             each other are identical. Check lines: 153, 181.
        
        Change-Id: Ifcec371bc2207bdd3594e514f0eab1d06dd24c84
        Reviewed-on: https://gerrit.libreoffice.org/62820
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-03  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [726c18db3215ec74135f51365322a6b531f328af]

        elementary: add Calc contxt menu, fix unfilled shape, improve query/report, etc
        
        Change-Id: I5e9a4095ce3e114cfb6818264f669c7ac6207ad8
        Reviewed-on: https://gerrit.libreoffice.org/62801
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>
        Tested-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2018-11-03  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [fd03b130525b9d7683c14939f6eec36895031930]

        KJ: Fix for tdf#120300, tdf#120831, tdf#119731, tdf#111950 add Calc's sheet context menu, etc
        
        Change-Id: I66cde29f8b64c5212f748930b5575763f54e59bd
        Reviewed-on: https://gerrit.libreoffice.org/62818
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>
        Tested-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2018-11-03  Stephan Bergmann  <sbergman@redhat.com>  [074b2e327021c0a65fedf2fe9d327029c8be7a45]

        Still use 'graphicsPort', even if deprecated in macOS 10.14
        
        ...macOS 10.9 reportedly doesn't yet support the 'CGContext' replacement, see
        the comments to <https://gerrit.libreoffice.org/#/c/61353/>
        "loplugin:redundantcast".
        
        This reverts c3c88d6bbe4109fcf1a6d53e947faec775c96e42 "loplugin:redundantcast"
        (whose commit message was rather misleading; the redundantcast warnings were
        merely a follow-up to the commit's actual meat, of replacing deprecated uses of
        'graphicsPort' with 'CGContext'; I had failed to realize that when I chunked the
        various changes necessary for 10.14 into several individual commits) and adds
        SAL_WNODEPRECATED_DECLARATIONS_PUSH/POP instead.
        
        Change-Id: I778d7c3a29c780beff561fbbcc38df9e1494114c
        Reviewed-on: https://gerrit.libreoffice.org/62815
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-03  Mike Kaganski  <mike.kaganski@collabora.com>  [709d75853105e4fd7e5981a37a6dd95e7b9620ee]

        tdf#120703 PVS: V547 Expression is always false
        
        This resulted from commit 009e3f4841378f13a2764a2c84e147e401b70525
        which failed to replace some of numeric sprm ids with mnemonic names.
        
        Change-Id: Ie00a89bee02da383df0cbe27b093f3a1d25e8b03
        Reviewed-on: https://gerrit.libreoffice.org/62813
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-03  Arkadiy Illarionov  <qarkai@gmail.com>  [4284f618557992fdf12574f8fd014be76ec9fffc]

        Simplify containers iterations in sw/source/filter
        
        Use range-based loop or replace with STL functions.
        
        Change-Id: Ifffb7ba08b3a9950ee076558ec4048b0788a38c8
        Reviewed-on: https://gerrit.libreoffice.org/62806
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-03  Tor Lillqvist  <tml@collabora.com>  [f575cf3320684efe7db9844da89a5ebdb3083498]

        Create a CG bitmap context in doc_paintWindow(), too, for iOS
        
        Just like in doc_paintTile().
        
        Now at least some of the dialogs work in the iOS app, yay.
        
        Change-Id: I10c7eeb1f121ba68a1af723d45575890b1d598da
        Reviewed-on: https://gerrit.libreoffice.org/62800
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-11-03  Tor Lillqvist  <tml@collabora.com>  [617479a003b5f3fa876e371fe16d3a5678f2c501]

        For iOS, do actually export UI builder factory functions
        
        In the DISABLE_DYNLOADING case there is normally no need for functions
        marked with SAL_DLLPUBLIC_EXPORT to be exported, as these functions
        won't be dynamically looked up anyway. Thus, when DISABLE_DYNLOADING,
        SAL_DLLPUBLIC_EXPORT is defined in <sal/types.h> to actually mean
        __attribute__ ((visibility("hidden"))).
        
        But we do need to export the UI builder factory functions so that the
        osl_getFunctionSymbol() in VclBuilder::makeObject() finds them.
        
        (I kinda dislike looking up symbols with dlsym() from the same binary.
        We know that the function is there and what its name is, we could just
        call it directly. But makeObject() gets the function name as a string,
        so we would need a long set of string comparisons to select which
        function to call. A bit ugly. Let's see if I can come up with
        something elegant enough later.)
        
        Change-Id: Idceaf8c1ed54cd7d372bf4eb85d0428f9b57baeb
        Reviewed-on: https://gerrit.libreoffice.org/62799
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-11-03  Tor Lillqvist  <tml@collabora.com>  [5b32b3df5d4e19b9515ac4e71958a3cdffdc68a8]

        More !HAVE_FEATURE_AVMEDIA fallout
        
        Change-Id: I5b2c24e555f77199782d60d56086455f04787821
        Reviewed-on: https://gerrit.libreoffice.org/62798
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-11-03  Tor Lillqvist  <tml@collabora.com>  [a3eb2aa471bcf0573d373edfa46a6b642fe5cdb1]

        No need to mark libreofficekit_hook_2 with default visibility for iOS
        
        Change-Id: Ib7b54ebed1c66324c79c116bd4d1e08ebaa1eac9
        Reviewed-on: https://gerrit.libreoffice.org/62797
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-11-03  Tor Lillqvist  <tml@collabora.com>  [81765aa741d14dd14eba598d402c138240b23efb]

        On iOS, lok_init_2() links directly to libreofficekit_hook_2()
        
        Thus no need for any special __attribute__ ((visibility("default")))
        dance.
        
        Change-Id: I398d588a0165fd616ea0d259bbf2cab1e1a07ccb
        Reviewed-on: https://gerrit.libreoffice.org/62796
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-11-03  Tor Lillqvist  <tml@collabora.com>  [8f0e74ed6d363c6eee6874872742721ef8ae4a36]

        Handle the case if no digital signature code is implemented (iOS, currently)
        
        Change-Id: I1cf37fccdd3a58d50a015b3fc32c32fba89f2f09
        Reviewed-on: https://gerrit.libreoffice.org/62795
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-11-03  Tor Lillqvist  <tml@collabora.com>  [1c39485653d97e26aa3d5b51bf2fd0a1f4e14f0c]

        Start of work in progress on making dialogs work in the iOS app
        
        Build the swui library for non-DESKTOP platforms, too. Handle fallout
        for !HAVE_FEATURE_DBCONNECTIVITY and !HAVE_FEATURE_AVMEDIA (both of
        which features we for now don't want to bother with in the iOS app).
        
        Make VclAbstractDialogFactory::Create() do its thing also on
        non-DESKTOP.
        
        This commit just causes more code to be compiled for the non-DESKTOP
        case, dialogs in general surely don't actually work yet in the iOS
        app. For instance:
        
        vcl/source/window/builder.cxx:2060: probably need to implement sfxlo-CustomPropertiesControl or add a makesfxlo-CustomPropertiesControl function
        
        Change-Id: I579efba605f519dcbf407b675be88c7c6ee0f19b
        Reviewed-on: https://gerrit.libreoffice.org/62794
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-11-03  Mike Kaganski  <mike.kaganski@collabora.com>  [882c7f4a1feb81ed74b4243d884ecc3a954e3bed]

        tdf#120703 PVS: V547 Expression is always true
        
        This fixes possible leaks from missed pipe releases
        
        Change-Id: Ic3cdbd46e0eadc503e5711fe447d14bd5f0f7273
        Reviewed-on: https://gerrit.libreoffice.org/62804
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-03  Mike Kaganski  <mike.kaganski@collabora.com>  [2a3f5d11522cd69f0ce221cde3a63b7e85e94b53]

        tdf#120703 PVS: V547 Expression is always true/false
        
        Change-Id: I856345576ff5c10a41509a97ad4539272bd55568
        Reviewed-on: https://gerrit.libreoffice.org/62803
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-03  andreas kainz  <kainz.a@gmail.com>  [e73bf95c00168bbf7d312cd11c40d0581ebd928e]

        Colibre icons: add missing calc icons
        
        Change-Id: I66cde29f8b64c5212f748930b5575763f54e59be
        Reviewed-on: https://gerrit.libreoffice.org/62793
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-03  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [30ca9aea05d4667c5799ec4316f20daf3706f0c6]

        elementary: ^mail merge, cell border color (related to tdf#120185),conditional format, table, sheet, etc"
        
        Change-Id: I8d7fda42d0ff9a2108ba8406bd4e82af4c54ff0d
        Reviewed-on: https://gerrit.libreoffice.org/62790
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>
        Tested-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2018-11-03  Jim Raykowski  <raykowj@gmail.com>  [8ff55c16e853600fdac6164d34ff35421a1f112e]

        tdf#116869 Fix unable to access sidebar tab bar using keyboard
        
        ...when sidebar is floating and deck has one panel
        
        Change-Id: Ic741efbfbaf60241b360470c9bc736743f18f0ed
        Reviewed-on: https://gerrit.libreoffice.org/61052
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2018-11-02  Caolán McNamara  <caolanm@redhat.com>  [2cef68a605494bcef0388201b1058c95788c45a8]

        libcmis fails to build with c++2a
        
        Change-Id: Iba43de47839170973067a19d7c8715eeaefb9b95
        Reviewed-on: https://gerrit.libreoffice.org/62791
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-02  Jan-Marek Glogowski  <glogow@fbihome.de>  [0b2d153f58c83fb289c96b348631e44e553b1a9a]

        Sort list of icon styles by DisplayName
        
        Change-Id: I9829341cb54e9a5964c9d018de89511a262069b7
        Reviewed-on: https://gerrit.libreoffice.org/62784
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-11-02  Stephan Bergmann  <sbergman@redhat.com>  [5929d8ea469a971aa77371ed4b841c90a36e7da5]

        Replace function only used in an assert with a lambda
        
        Change-Id: Id1809b6f14690dff2edbc806a33297fda4373c6f
        Reviewed-on: https://gerrit.libreoffice.org/62782
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-02  Stephan Bergmann  <sbergman@redhat.com>  [4b0db40ab4a05a0940096654e8d60ed04f0cd2e6]

        Revert "weld SwWordCountFloatDlg"
        
        This reverts commit 26c375671aa362b2f59d84645784938677ae1719.
        Conflicts:
        	vcl/qt5/Qt5Frame.cxx
        
        It caused null pointer dereference during UITest_writer_tests, as seen at
        <https://ci.libreoffice.org//job/lo_ubsan/1090/>:
        
        > /sfx2/source/appl/childwin.cxx:654:18: runtime error: member call on null pointer of type 'vcl::Window'
        >     #0 0x2b97d4160fa3 in SfxChildWindow::SetWorkWindow_Impl(SfxWorkWindow*) /sfx2/source/appl/childwin.cxx:654:18
        >     #1 0x2b97d462ab86 in SfxWorkWindow::CreateChildWin_Impl(SfxChildWin_Impl*, bool) /sfx2/source/appl/workwin.cxx:1350:9
        >     #2 0x2b97d463e6bb in SfxWorkWindow::ToggleChildWindow_Impl(unsigned short, bool) /sfx2/source/appl/workwin.cxx:1837:21
        >     #3 0x2b97d6eae94d in SfxViewFrame::ToggleChildWindow(unsigned short) /sfx2/source/view/viewfrm.cxx:3080:9
        >     #4 0x2b987664316d in SwView::UpdateWordCount(SfxShell*, unsigned short) /sw/source/uibase/uiview/view1.cxx:212:9
        >     #5 0x2b9876126a5d in SwTextShell::Execute(SfxRequest&) /sw/source/uibase/shells/textsh1.cxx:1369:9
        >     #6 0x2b98760a2391 in SfxStubSwTextShellExecute(SfxShell*, SfxRequest&) /workdir/SdiTarget/sw/sdi/swslots.hxx:2974:1
        >     #7 0x2b97d49050f6 in SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) /include/sfx2/shell.hxx:207:35
        >     #8 0x2b97d48c27d0 in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool) /sfx2/source/control/dispatch.cxx:353:13
        >     #9 0x2b97d48de12d in SfxDispatcher::Execute_(SfxShell&, SfxSlot const&, SfxRequest&, SfxCallMode) /sfx2/source/control/dispatch.cxx:854:9
        >     #10 0x2b97d482ea34 in SfxBindings::Execute_Impl(SfxRequest&, SfxSlot const*, SfxShell*) /sfx2/source/control/bindings.cxx:1063:9
        >     #11 0x2b97d4e5cead in SfxDispatchController_Impl::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> const&) /sfx2/source/control/unoctitm.cxx:754:29
        >     #12 0x2b97d4e60b5e in SfxOfficeDispatch::dispatchWithNotification(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> const&) /sfx2/source/control/unoctitm.cxx:239:9
        >     #13 0x2b97c6c10b19 in comphelper::dispatchCommand(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> const&) /comphelper/source/misc/dispatchcommand.cxx:60:9
        >     #14 0x2b980472020c in UITest::executeCommand(rtl::OUString const&) /vcl/source/uitest/uitest.cxx:22:12
        [...]
        
        Change-Id: I276684a5617bfec3803b195af59c51735bfa470a

2018-11-02  Caolán McNamara  <caolanm@redhat.com>  [d562ee86414c8946c3b650d6e917db3f729325d3]

        ENABLE_FIREBIRD_SDBC no defined in system-firebird case
        
        Change-Id: Ibfd5c7f0eb931faf00e40d349176237c12bfbdbf
        Reviewed-on: https://gerrit.libreoffice.org/62777
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-02  andreas kainz  <kainz.a@gmail.com>  [1e251fd4e0dfc2774b684850aadd2409c1aa88c7]

        Colibre icons: add context menu icons for calc
        
        Change-Id: I5e9a4095ce3e114cfb6818264f669c7ac6207ad9
        Reviewed-on: https://gerrit.libreoffice.org/62772
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [e04f01abca1b7bc2cf8d643628a9dd31d476897f]

        loplugin:useuniqueptr in sot
        
        Change-Id: If4d093079e13cfaebb9d226e39581b0c66e82786
        Reviewed-on: https://gerrit.libreoffice.org/62651
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-02  Zdeněk Crhonek  <zcrhonek@gmail.com>  [97d14951adbcecf1257ce091b8c9de210b3a93cc]

        uitest Zoom dialog
        
        Change-Id: I27924775165ce45a9a91cb6793db93811ebfb5c8
        Reviewed-on: https://gerrit.libreoffice.org/62760
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-11-02  Stephan Bergmann  <sbergman@redhat.com>  [cd472d1d8489f30797f47d3f6dafede28c1feb90]

        Compile as C++2a, where available
        
        Change-Id: I6382be559a0c70d899d48d11e6f9b10ef270c9a4
        Reviewed-on: https://gerrit.libreoffice.org/62744
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-02  Jan-Marek Glogowski  <glogow@fbihome.de>  [88657bf4bed6754c182b08a442d8582a7ad30ece]

        Qt5 constify some functions to fix build
        
        Change-Id: Ic0e85b2077c89a63301cf1d5b1cede7f6a0d7dce
        Reviewed-on: https://gerrit.libreoffice.org/62767
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-02  andreas kainz  <kainz.a@gmail.com>  [f8a493ae29a66d70d4672dbc105614075aad5a92]

        tdf#120038 Missing arrow for Gallery Cycle-Transparent icon update
        
        Change-Id: I2eca0010f1c533d35212ecd2b9f3fb0e45b797e9
        Reviewed-on: https://gerrit.libreoffice.org/62770
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [b6df5604e2eafbe5857efcf9a5cb6440c47ffd16]

        loplugin:useuniqueptr in SdCustomShowList
        
        Change-Id: I604f4cd616ec6eb31198806456a660e7a1e915ca
        Reviewed-on: https://gerrit.libreoffice.org/62662
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-02  andreas kainz  <kainz.a@gmail.com>  [13449ddc667008bfe0486e5e70110f4556609c3a]

        tdf#119714 Calc Contextmenu: update Pagebreak
        
        Change-Id: Iccef9a2f613e3f4a2e3198bf8bc59f61627b8b75
        Reviewed-on: https://gerrit.libreoffice.org/62766
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-02  andreas kainz  <kainz.a@gmail.com>  [c3a9a5cb958e37cc8dd7cde307d07c92453167ca]

        tdf#119713 Calc Contextmenu: row and col header update
        
        Change-Id: I353cc4fff6ea48cf69bf1f25371c9ac70dd9b4c2
        Reviewed-on: https://gerrit.libreoffice.org/62765
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-02  andreas kainz  <kainz.a@gmail.com>  [ca00509dfe59d3ba1ced995d3340101a45f370b9]

        tdf#119713 Calc Contextmenu: sheettab.xml update
        
        Change-Id: Id5724783be913d81d04bf6de218bc63133adf393
        Reviewed-on: https://gerrit.libreoffice.org/62764
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-02  Jim Raykowski  <raykowj@gmail.com>  [1cc819c340885aebd9a8031f34e405a9f689db83]

        Don't use ToolBox::KeyInput for escape key press in GalleryToolBox
        
        GalleryToolBox is used in the Gallery deck/panel in the sidebar.
        Guidelines for keyboard navigation in the sidebar are that Escape from
        content moves focus to content panel title or in absence of panel title
        to the deck title or if sidebar is floating and the deck has only one
        panel move focus to the tab bar settings menu button. This patch removes
        ToolBox key input method from being used to handle escape key input in
        GalleryToolBox. This allows sidebar focus manger to provide the correct
        behavior.
        
        Change-Id: Iaf6fb404aae784b1119b5477948c4edb674a972a
        Reviewed-on: https://gerrit.libreoffice.org/62768
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-02  Mert Tumer  <merttumer@outlook.com>  [2f88877af05e1a277f68b07faabba0ccc3d86b3b]

        [Pardus] fix highlight color in Presentation On Android
        
        This patch is sponsored by ULAKBIM/Pardus project.
        Signed-off-by: Mert Tumer <merttumer@outlook.com>
        
        Change-Id: Ic56991b2957be91822d040d776a3dfcef2d5b451
        Reviewed-on: https://gerrit.libreoffice.org/62753
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.1004@gmail.com>

2018-11-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [8467d764187691f53e66d3568270197b162332d8]

        fix signatures of deleted copy/assign operators
        
        Change-Id: Id1a0749b78a7021be3564487fb974d7084705129
        Reviewed-on: https://gerrit.libreoffice.org/62718
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-02  Mert Tumer  <merttumer@outlook.com>  [9ec1f722caedbeb04f96258f23442f8ee92a42be]

        [Pardus] fix missing break in switch case on Android
        
        missing break causes bug on buttons on Formatting tab
        This patch is sponsored by ULAKBIM/Pardus project.
        Signed-off-by: Mert Tumer <merttumer@outlook.com>
        
        Change-Id: I8a20b542aa319591e9dea5591ed554954222d690
        Reviewed-on: https://gerrit.libreoffice.org/62756
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.1004@gmail.com>

2018-11-02  Mert Tumer  <merttumer@outlook.com>  [fb5b8c524ea793638d2db6bf884553e728ac6a55]

        [Pardus] removed ignore hidden files on Android
        
        ignore hidden files statment is obsolete because
        we put option on settings whether they are shown or not
        This patch is sponsored by ULAKBIM/Pardus project.
        Signed-off-by: Mert Tumer <merttumer@outlook.com>
        
        Change-Id: Ibba7ed76c20a189cff04e330a4493b3e84e5dba2
        Reviewed-on: https://gerrit.libreoffice.org/62754
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.1004@gmail.com>

2018-11-02  Gulsah Kose  <gulsah.1004@gmail.com>  [cb08cddf8af6f093e3084c62c6f5cbda5d889c1d]

        [Pardus] language improvements on Android
        
        This patch is sponsored by ULAKBIM/Pardus project.
        
        Change-Id: Ia890f8c3f8d638beb4c06bf1c73d49f7b0fac72a
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/62769
        Tested-by: Jenkins

2018-11-02  Rahul Gurung  <gurungrahul2@gmail.com>  [9329d18235d21a00dbc724ba3251e95fbb675588]

        tdf#45904 Move _XEnumerationAccess Java Tests to C++
        
        Change-Id: Id0aa9f3587fc6427bdbd938293eb3cc564c52bb1
        Reviewed-on: https://gerrit.libreoffice.org/61731
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-02  Paul Trojahn  <paul.trojahn@gmail.com>  [68af083f9a8e3904aa3c341da5c598212da68f6f]

        tdf#115317 Fix empty url representation
        
        ScTabEditEngine doesn't override CalcFieldValue, so the function in
        EditEngine returns a single space as representation. By inheriting from
        ScFieldEditEngine the representation is calculated correctly.
        
        Change-Id: I6f3be8bd2c3936acf9f3d082c25c080bd3cbee76
        Reviewed-on: https://gerrit.libreoffice.org/62428
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-11-02  Mark Hung  <marklh9@gmail.com>  [7d571ce7956d843c4f7ef442abc736b5b0c74c08]

        offapi: update XCanvas::createFont parameter description.
        
        Recognized parameters of aExtraFontProperties were not implemented as
        documented. Update the document to reflect current implementation.
        
        Change-Id: I001beb8843161c7633830b7ec64a79695ea0f091
        Reviewed-on: https://gerrit.libreoffice.org/62510
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-11-02  Mert Tumer  <merttumer@outlook.com>  [1239dce2595877ad64fd8c8fd927ea4285d69abe]

        [Pardus] language improvements on Android
        
        More hardcoded strings extrated to the resource file
        Few Turkish language improvements
        This patch is sponsored by ULAKBIM/Pardus project.
        Signed-off-by: Mert Tumer <merttumer@outlook.com>
        
        Change-Id: I9c49d1b8ec3dfc88a19832a2cdea2c7cbaf2be42
        Reviewed-on: https://gerrit.libreoffice.org/62757
        Tested-by: Jenkins
        Reviewed-by: Gülşah Köse <gulsah.1004@gmail.com>

2018-11-02  Mert Tumer  <merttumer@outlook.com>  [187a3db08ecc0e42787aa57d8b4ed67aa9c37e74]

        Fix permission settings on Android Viewer
        
        We ask READ_EXTERNAL_STORAGE permission on first start
        then check WRITE_EXTERNAL_STORAGE permission on switching
        between document providers. This causes problems on Android 8+
        Signed-off-by: Mert Tumer <merttumer@outlook.com>
        
        Change-Id: Ia7290e33b2a55f5a2197374ca39c60998edfff72
        Reviewed-on: https://gerrit.libreoffice.org/62269
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins

2018-11-02  andreas kainz  <kainz.a@gmail.com>  [612a107464c1889fdc4806a3c86da8c2fbf452c8]

        Colibre icons: update boarder colors
        
        Change-Id: I7f0ce90117f29dd70df6ddac5d0f54d17c1d3a5f
        Reviewed-on: https://gerrit.libreoffice.org/62761
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-01  andreas kainz  <kainz.a@gmail.com>  [6acde4a63176e99c287c8d8ab9498c003e138025]

        Context Menu: Remove Comment section in sw modules
        
        Change-Id: Id82af299502f92fe9024ab552505f086dffe9c71
        Reviewed-on: https://gerrit.libreoffice.org/62762
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-02  Tor Lillqvist  <tml@iki.fi>  [bee3790d547506500dc195eebfa8735bb8fba2d9]

        We now use a fixed name ICU data file in the iOS app
        
        That makes it much easier to use the same Xcode project file when
        building against different versions of LibreOffice, with different ICU
        data files. The configure script in the "online" directory creates a
        ICU.dat symlink to the ICU data file (with a name like icudt60l.dat in
        a 6.0 branch, or icudt63l.dat in a current master) in the LibreOffice
        build directory, and that is what gets copied into the app bundle.
        
        Change-Id: Ibe2ca85f66e2d4973d6ba3c52fc4d60e113d8f9a

2018-11-02  Tor Lillqvist  <tml@collabora.com>  [9cdcc1b7df5bbd0262a1335bd2f3bc8713e19c97]

        Fix iOS build
        
        Change-Id: I7e7ca6290929629db04472129bf80ea204cf0d69

2018-11-01  andreas kainz  <kainz.a@gmail.com>  [4a93d8dbdce90c60b2b3c4eb176ccc66af4f69f3]

        Draw menubar: Spahe section update
        
        Change-Id: Ia378a3375ba8fb0e3a9b446bd891466dfcf4bdbf
        Reviewed-on: https://gerrit.libreoffice.org/62758
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-11-01  Caolán McNamara  <caolanm@redhat.com>  [26c375671aa362b2f59d84645784938677ae1719]

        weld SwWordCountFloatDlg
        
        enable modeless dialogs to emit a response so runAsync can be used with
        them and get something called when the dialog is dismissed
        
        Change-Id: Ie9603bcc063cefabbae635949671baf06620785d
        Reviewed-on: https://gerrit.libreoffice.org/61383
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-01  Caolán McNamara  <caolanm@redhat.com>  [d611d5535b818854f9c6c6d4c144c2e5a9155a1a]

        Resolves: tdf#121097 need an initial call to CBClickHdl
        
        Change-Id: If075c6b555d6bca479d02c27bc6b4adb48b8550c
        Reviewed-on: https://gerrit.libreoffice.org/62755
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-01  Eike Rathke  <erack@redhat.com>  [0ee11c3f55ec1285d8febc065bda44224052eaae]

        Add REGEX() 4th parameter also to Excel import/export, tdf#113977
        
        Change-Id: I5c849c8646711d3de74b91d804e39cdcc20e30fe
        Reviewed-on: https://gerrit.libreoffice.org/62743
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-11-01  Michael Stahl  <Michael.Stahl@cib.de>  [a626bdd56d7116efa57e65403ad51b56657148c3]

        gbuild: rename value OS=IOS to OS=iOS
        
        This gets rid of the horrible hack in gbuild.mk to accomodate the
        case-incorrect iOS platform makefiles that cannot be renamed without
        upsetting git on file systems that sadly lack the case sensitivity
        feature.
        
        Keep the macro defined to IOS though.
        
        Change-Id: I1022bfef4900da00e75fc1ccce786b20f8673234
        Reviewed-on: https://gerrit.libreoffice.org/62705
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-11-01  Stephan Bergmann  <sbergman@redhat.com>  [4bd701a306c8068911203f976145adc717f015d2]

        tdf#92848: SvxTableShape doesn't implement css::text::XTextAppend
        
        ...so don't let it announce that in getTypes().
        
        Change-Id: I91324615e6a1857d8deed055345982e41e5d45a2
        Reviewed-on: https://gerrit.libreoffice.org/62739
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-01  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [f08d54535b3cec6d5dce4a763c738b88cc96351c]

        kde5: fix build
        
        Change-Id: Ife5a5075fcfbfd83425c021b9f535c1f5e3e8d7e
        Reviewed-on: https://gerrit.libreoffice.org/62740
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-11-01  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [b69a4e1ac88086244446083fd28662e6d832ec10]

        elementary: fix for tdf#111950, update Calc sidebar, add condition icon, distribute, etc
        
        Change-Id: I7759aef51af2f400f3f5ec69854fd9133e845f48
        Reviewed-on: https://gerrit.libreoffice.org/62730
        Tested-by: Jenkins
        Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>

2018-11-01  Caolán McNamara  <caolanm@redhat.com>  [6d9a2557a0f0366fff169f3c3581414b3cec80bd]

        Resolves: tdf#105081 and tdf#113420
        
        separate translations for Spacing: vs Margins:
        separate translations for Inch vs cm
        
        Change-Id: I9a2d8fe3ad0edde5afefe00258f1309f898130e8
        Reviewed-on: https://gerrit.libreoffice.org/62699
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-01  Mark Hung  <marklh9@gmail.com>  [beaba5f1abbb9a1461286fc831ea6a30131bb3b5]

        tdf#43671 set emphasis mark of vcl::Font (opengl).
        
        Change-Id: Ib61765b495c867bcb461ee7324eb7b92ed4da864
        Reviewed-on: https://gerrit.libreoffice.org/62631
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-11-01  Mark Hung  <marklh9@gmail.com>  [17cd7dd708631f7af9e66860b403627416e4545e]

        tdf#43671 set emphasis mark of vcl::Font (windows).
        
        Process extra font properties of the canvas font to
        set emphasis mark when creating vcl::Font.
        
        Change-Id: I18ea1aecdde92ed3c777b0db27fcee7976e88476
        Reviewed-on: https://gerrit.libreoffice.org/62245
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-11-01  Tamás Zolnai  <tamas.zolnai@collabora.com>  [56d799764d394c906936f7a042dfd3e4219d7063]

        tdf#121083: EDITOR UI Hatch background color not read back from editor
        
        Change-Id: Ic64fda8184a4cac244fe992dd72db9d67d35870c
        Reviewed-on: https://gerrit.libreoffice.org/62735
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-11-01  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [39e0bbfdf77cf9653ec68ffcb4374d929838b2a8]

        mysqlc: filter schema in getColumns
        
        Filter schema in XDatabaseMetaData::getColumns so it would show correct
        results in case there are more tables with the same name in different
        schemas.
        
        Change-Id: I8a986a43a8b049db3615d7ec2585ce68ebe3340e
        Reviewed-on: https://gerrit.libreoffice.org/62696
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-11-01  Kacper Kasper  <kacperkasper@gmail.com>  [4326fb3ef3ddd7c6f9d08ba96add4f4736503ceb]

        Fix build on Haiku
        
        Change-Id: I4a21258c2405bd6e5c539ec0206e28a316c6ce13
        Reviewed-on: https://gerrit.libreoffice.org/60835
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-01  Kacper Kasper  <kacperkasper@gmail.com>  [aabf08487fb205f82ec0b5e642236b78134ce5d5]

        Tweak stack protector check
        
        * There were concerns that current program could fail if -Werror
          is enabled and incorrectly report stack protector availability.
        * Remove "return 0;" since configure adds it automatically.
        * Add -O0 to build options, otherwise the function is optimized
          away and it doesn't trigger linker failure.
        
        Change-Id: Ib540b583019d17fec1213ff3c364030b003a5f0f
        Reviewed-on: https://gerrit.libreoffice.org/60836
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-01  Tamás Zolnai  <tamas.zolnai@collabora.com>  [26ccd00bc96c585b7065af0dcce246b5bfaae5e1]

        clang-tidy: (WIP) bugprone-too-small-loop-variable findings
        
        Change-Id: Iaa255b39928ac45dec1ed37e368c149d6027f561
        Reviewed-on: https://gerrit.libreoffice.org/62701
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-11-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [0610c4439edf95b4cc4e16ee625b60ba606f7528]

        Move PDF buildin font handling into extra file
        
        Change-Id: If3f5f3872b4d97c4832f302cc63cd9f1601ca22a
        Reviewed-on: https://gerrit.libreoffice.org/62709
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-11-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [4a66d7f0dd40c54307b5f750723f68b53703b01a]

        tdf#121030 invalidate referenced FontInstances
        
        This sets the FreetypeFont pointer of the FreetypeFontInstances
        to nullptr when clearing the cache.
        And it changes the interface functions of SalLayoutGlyphs to some
        variant different from std::vector.
        
        I don't know if we should prefer the mutable or the const font
        instance. With mutable at least one can invalidate the font
        instance when checking the IsValid(), so we can get rid of our
        referenced font instance.
        
        Change-Id: I6070cfcb3c549dbad3383bd4ec2b05b30645b753
        Reviewed-on: https://gerrit.libreoffice.org/62688
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-01  Caolán McNamara  <caolanm@redhat.com>  [c86728655415ea507cb5f8d7f0588014db2d6098]

        replace VclAbstractDialog2 with VclAbstractDialog
        
        and drop Dialog::GetResult as a consequence
        
        Change-Id: Id80a9dc1eab1a23daf4489719b3bafec976bb048
        Reviewed-on: https://gerrit.libreoffice.org/62700
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-11-01  Armin Le Grand  <Armin.Le.Grand@cib.de>  [52bbb04f1e39b2d778275c91f77b6c0714ecd0d0]

        tdf#120728 support SvxShape for SdrShape if not inserted
        
        Added a fallback to allow correct SvxShape construction
        when SdrObject is not yet inserted - or has no SdrPage yet.
        This is needed ue to the paradigm change that a SdrObject
        only has a SdrPage when it is inserted.
        For more info and a discussion, see added comments.
        
        Change-Id: I2c1a4b1bbb531501ee73ab1c98c13321c5c0b050
        Reviewed-on: https://gerrit.libreoffice.org/62710
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-11-01  Jim Raykowski  <raykowj@gmail.com>  [88cbc3ea2db8358bbedff01361f95f972f2b0231]

        tdf#49684 Don't focus on Navigator or Sidebar on show
        
        Change-Id: I21b36c3ed2e5b6fc574e00f86d2c48c352cf469c
        Reviewed-on: https://gerrit.libreoffice.org/62337
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-01  Jim Raykowski  <raykowj@gmail.com>  [27ea5f66c788443aef38cfc5378ec6410d722a9f]

        tdf#119631 Keyboard navigation: Skip hidden tabs in sidebar tab bar
        
        Change-Id: I6ac001c27d6947f379c9923ff8518f9983faa356
        Reviewed-on: https://gerrit.libreoffice.org/62716
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-01  Jim Raykowski  <raykowj@gmail.com>  [ab58646b3eefcdee9e6ad786b8eed27390da4419]

        Fix undocked window loses focus
        
        Use any method to undock a docked window and the window loses focus.
        This is a regression that began sometime after version 5.1.6.2
        
        Change-Id: I91194db3cc23a24e805a90edaf1566f950ac129d
        Reviewed-on: https://gerrit.libreoffice.org/62270
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [9036336cdc67f1924bad2486a62b4c7b43375e04]

        revert accidental rename
        
        in
            commit 15c86cadadcd389bfcf80ca285c1c298353d987f
            Date:   Wed Oct 31 14:36:41 2018 +0200
            rename RemoveX->Remove in SfxUndoArray
        
        Change-Id: I2353d087eb0afb833adb51186d6bad7a357c095a
        Reviewed-on: https://gerrit.libreoffice.org/62717
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-01  Aleksei Nikiforov  <darktemplar@basealt.ru>  [f541da4f6d61d089c8d7a7c25b58795705c787eb]

        tdf#120777 KDE5: Dialogs get blank when they are resized
        
        On window resize qt5 only redraws changed parts of widgets.
        If resize is minor (i.e. height has increased by 1 pixel, for example),
        qt5 may consider most parts of widget not changed and skip redrawing them
        and redraw only certain widget elements.
        
        But if cairo is used for drawing, on resize previously drawed image of widget
        is discarded and new one of different size is created.
        New image is empty, but qt5 doesn't issue redraw for whole widget.
        To mitigate this issue, data from old image of widget should be copied over
        to image of new widget, qt5 will redraw it partially or fully if necessary.
        
        Change-Id: Id950074efece9072bbfc002dfcb6ead813d5aeff
        Reviewed-on: https://gerrit.libreoffice.org/62698
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Jenkins

2018-11-01  Mike Kaganski  <mike.kaganski@collabora.com>  [0c33e80bd0091c928be4209ff6210844ee5465a7]

        Limit the unique_ptr scope to get rid of .reset()
        
        Change-Id: I5d852f4d7f5de24ff49eaada6f53cd197ee2d0f7
        Reviewed-on: https://gerrit.libreoffice.org/62715
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-11-01  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [e9b06dd9458074af36b0fc97ff41ed4c79e5de32]

        tdf#112614: Include all labels in the search in Customize dialog
        
        For uno commands
        
        Change-Id: Ide7a30387b0ec354cd0d42ba11c78e115ec94989
        Reviewed-on: https://gerrit.libreoffice.org/62693
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [53bc3b618b5a97702a54d3aa4dbf7853d8980a5d]

        tdf#120997 Crash after Ctrl+Tab to traverse points of object, more fix
        
        regression from
            commit b4fc996520b47a6212661a9de3a1c72ccfc379a4
            loplugin:useuniqueptr in SdrHdlList
        
        Change-Id: I53e2adee9a1ad8ef73de5a9601238187a6002241
        Reviewed-on: https://gerrit.libreoffice.org/62714
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-01  Stephan Bergmann  <sbergman@redhat.com>  [cfdcb1bb0cf3a9fa2b342109cd581d3211e965bf]

        external/libnumbertext: Don't depend on en_US.UTF-8 locale
        
        Change-Id: I1c8db3d16547d8891835d0e8e849a1f53335dbf1
        Reviewed-on: https://gerrit.libreoffice.org/62711
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-11-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [e49c42d17f50c8b0cac9db08dedc375dd5aa8a98]

        oox smartart, vertical bracket list: fix node counter condition
        
        The visible effect of this was that the 2nd level text nodes were
        missing from the layout result.
        
        The cause is that when it comes to counting nodes of a condition, we
        assumed that the current layout node is a presentation of a model node,
        but this is not necessarily true.
        
        Fix the problem doing a "first presentation child of", then a "presentation
        of" navigation in that case, which leads us to the correct model node,
        so counting its children works.
        
        (An alternative way of getting non-zero children would be a
        "presentation parent of" navigation, followed by a "presentation of"
        navigation, but that would lead us to the document root, so we would
        count the number of 1st level elements, not the correct 2nd level
        elements.)
        
        Change-Id: Iccebe0e2e56b7acb7fbe2c38a7c9ebb2abb309b9
        Reviewed-on: https://gerrit.libreoffice.org/62703
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [98718dc375df991afe8136a48b9ec11051f58054]

        loplugin:useuniqueptr in SdPPTImport
        
        Change-Id: I843a2626c6351789bee3d68f0ab9debca9caa733
        Reviewed-on: https://gerrit.libreoffice.org/62663
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [432e2357780f48135198f86a6e4b45254e59db87]

        loplugin:useuniqueptr in SfxBindings
        
        Change-Id: Ic0ede56795e0da48607e66e64ce7e6e69617b438
        Reviewed-on: https://gerrit.libreoffice.org/62658
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [0df4ec7d716b1623db9a90d198fa9832b520ecd1]

        loplugin:useuniqueptr in VclBuilder::preload
        
        Change-Id: Ifda987ce3e9f24fb9e985a01ed8e39232f61e997
        Reviewed-on: https://gerrit.libreoffice.org/62657
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [207d8b88ecf43a945745194dc999348e570a5264]

        loplugin:useuniqueptr in ContentImplHelper
        
        Change-Id: I56909fcaf8088a353bbd0bb783c88d51b9f0822f
        Reviewed-on: https://gerrit.libreoffice.org/62654
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [478f3f019f780ae6f2464ea7ccd7a52a0ea9361c]

        loplugin:useuniqueptr in SalFrame::PostEvent
        
        Change-Id: Ib066b1d6df90f330f2f93ec639bd7bc59a08c024
        Reviewed-on: https://gerrit.libreoffice.org/62507
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [9375e542f23fa35e02185996b8113dcc9ab29bcf]

        use unique_ptr in markForDeletion
        
        Change-Id: I10e5ad02243c7045d51191c735163ee4a027126e
        Reviewed-on: https://gerrit.libreoffice.org/62695
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [15c86cadadcd389bfcf80ca285c1c298353d987f]

        rename RemoveX->Remove in SfxUndoArray
        
        accidentally left it this way when doing
            commit 19e715973e15f9e7cf6e8237643dbbc14f8eb87a
            Date:   Mon Oct 29 16:15:27 2018 +0200
            loplugin:useuniqueptr in MarkedUndoAction
        
        Change-Id: I250676df7af27f485c5d34281ef0da1e127eb24c
        Reviewed-on: https://gerrit.libreoffice.org/62694
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [ef9bfdfe4f4ef75ca65547face0db09af7352314]

        tdf#120920 Assertion failure when switching slide layouts with text entered
        
        no need to call StartListening here, has already been done inside
        SdPage::CreatePresObj
        
        Change-Id: I590e51f7afeb336d562d3ad9ccc123f542897aae
        Reviewed-on: https://gerrit.libreoffice.org/62689
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [485ec8e14306352f44056bcb644bb4cacdb6490a]

        fix pyuno compile on Fedora29
        
        'PyUnicode_GetSize' is deprecated [-Werror,-Wdeprecated-declarations]
        
        Change-Id: Id298d6a2b0af9ce418f9124c9addda55fcdc0318
        Reviewed-on: https://gerrit.libreoffice.org/62687
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [d4e96a36d78299794ff4ac86e937fbbb0843c6ed]

        drop LISTBOX_ERROR
        
        almost nobody checks it, so rather just assert
        
        Change-Id: Ic3ad4c04c4f6013db3e8757559d3a773df020a1d
        Reviewed-on: https://gerrit.libreoffice.org/62684
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-11-01  Jens Carl  <j.carl43@gmx.de>  [2f1a4e0a875ea43f3845c95ea46ed95fd9c2923d]

        Clean up file by sorting entries
        
        Change-Id: If24bcf1a3c6aaa6929230e379e364507a5d5fe9b
        Reviewed-on: https://gerrit.libreoffice.org/62713
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-10-31  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [e33424dd887cb1a11a3dba2513ef0f4bf93a6dbe]

        mysqlc: Add support for mediumnint and char types
        
        When reading column types from information schema, it can be mediumint
        and char types as well. Mediumint should be 3 bytes long. We can use
        sal_Int32 for that.
        
        Change-Id: Id3507b1f38cabfb96800fc7743c911e36609a346
        Reviewed-on: https://gerrit.libreoffice.org/62697
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-10-31  Tor Lillqvist  <tml@collabora.com>  [ef15830d8f0841ad13bc6ed78517dba4acaadcca]

        Re-introduce the functionality to look for multiple iOS SDK versions
        
        Currently, look for 12.1, 12.0 and 11.4. (But of course I recommend
        people keep their Xcode updated, and thus now build against the 12.1
        SDK.)
        
        Also get rid of two AC_SUBST variables that were not used anywhere.
        
        Change-Id: Ic1abf3eb1d900c843263dc781fd4c9a8ab126f09

2018-10-31  Caolán McNamara  <caolanm@redhat.com>  [9d1c68ae17ef566b9034478c7b29411c62684289]

        replace StartExecuteModal with StartExecuteAsync
        
        Change-Id: I2c0e0266f6bb468ebb5285f95d1824cf12100812
        Reviewed-on: https://gerrit.libreoffice.org/62690
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-31  Tor Lillqvist  <tml@collabora.com>  [97be9270868990d3d45b29724c8fdc3598d2a64c]

        Handle also css::ucb::NameClashException>(aException
        
        Change-Id: I979a163e796418d9a693229698b638cec4bf2226

2018-10-31  Tor Lillqvist  <tml@collabora.com>  [741e19f7d1e17b3eb6e47ba9b71bd708ea5d5d98]

        Current iOS SDK is 12.1
        
        It sucks that configure.ac nowadays looks for exactly one specific
        version of the iOS SDK. I don't understand why that was thought to be
        a good idea.
        
        Change-Id: I5b67e17c627735bbafffc8177f1422813a33e034

2018-10-31  Jim Raykowski  <raykowj@gmail.com>  [4f1903a08917804602040cd5f0652c2983db9e22]

        tdf#119630 Fix lost focus in Sidebar menu
        
        Focus to document after deck selection or customization from the sidebar
        menu.
        
        Change-Id: I315fecfe7bfaedf4c751b1c240e08b80daa77221
        Reviewed-on: https://gerrit.libreoffice.org/62677
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2018-10-31  Justin Luth  <justin_luth@sil.org>  [72ec2c80d78af0c7601718ed89bd6b1e380a6940]

        tdf#120540 draw/impress UI: add Format / Table submenu
        
        Although these commands were available in context menus,
        there was no main menu access to these commands.
        
        Also:
        -cleanup unused context/popup labels related to table items.
        
        Change-Id: Ia574c3783bb279e869c2b8c716f6fb394aa21873
        Reviewed-on: https://gerrit.libreoffice.org/61715
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-10-31  Mike Kaganski  <mike.kaganski@collabora.com>  [3ea3611b2bb552bf103fc2c2dcbf05f2ba5ddf07]

        Fix xmlSecSize size mismatch
        
        Since commit 9630a2dfc79b08e3417e6e69b083f5124614499c,
        CppunitTest_xmlsecurity_signing on Win64 segfaults:
        
        ===
        [CUT] xmlsecurity_signing
        /usr/bin/sh: line 1: 10188 Segmentation fault      ( PATH="C:\lo\src\core\instdir\program;C:\lo\src\core\instdir\program;C:\lo\src\core\workdir\LinkTarget\Library;C:\lo\src\core\workdir\UnpackedTarball\cppunit\src\cppunit\DebugDll;$PATH" $W/LinkTarget/Executable/cppunittester.exe $W/LinkTarget/CppunitTest/test_xmlsecurity_signing.dll --headless "-env:BRAND_BASE_DIR=file:///$S/instdir" "-env:BRAND_SHARE_SUBDIR=share" "-env:BRAND_SHARE_RESOURCE_SUBDIR=program/resource" "-env:UserInstallation=file:///$W/CppunitTest/xmlsecurity_signing.test.user" "-env:CONFIGURATION_LAYERS=xcsxcu:file:///$I/share/registry xcsxcu:file:///$W/unittest/registry" "-env:UNO_TYPES=file:///$I/program/types.rdb file:///$I/program/types/offapi.rdb" "-env:UNO_SERVICES=file:///$W/Rdb/ure/services.rdb file:///$W/Rdb/services.rdb" -env:URE_INTERNAL_LIB_DIR=file:///$I/program -env:LO_LIB_DIR=file:///$I/program -env:LO_JAVA_DIR=file:///$I/program/classes --protector $W/LinkTarget/Library/unoexceptionprotector.dll unoexceptionprotector --protector $W/LinkTarget/Library/unobootstrapprotector.dll unobootstrapprotector --protector $W/LinkTarget/Library/vclbootstrapprotector.dll vclbootstrapprotector "-env:CPPUNITTESTTARGET=$W/CppunitTest/xmlsecurity_signing.test" ) > $W/CppunitTest/xmlsecurity_signing.test.log 2>&1
        warn:sfx.appl:18084:18824:sfx2/source/appl/app.cxx:191: No DDE-Service possible. Error: 16399
        warn:vcl:18084:18824:vcl/win/window/salframe.cxx:1084: WinSalFrame::SetIcon(): Could not load large icon !
        warn:vcl:18084:18824:vcl/win/window/salframe.cxx:1085: WinSalFrame::SetIcon(): Could not load small icon !
        warn:basic:18084:18824:basic/source/uno/namecont.cxx:973: Cannot access extensions!
        warn:basic:18084:18824:basic/source/uno/namecont.cxx:973: Cannot access extensions!
        warn:xmlsecurity.xmlsec:18084:18824:xmlsecurity/source/xmlsec/errorcallback.cxx:51: ..\src\xmldsig.c:793: xmlSecDSigCtxProcessKeyInfoNode() '' '' 45 'details=NULL' Operation completed successfully.
        warn:xmlsecurity.xmlsec:18084:18824:xmlsecurity/source/xmlsec/errorcallback.cxx:51: ..\src\xmldsig.c:508: xmlSecDSigCtxProcessSignatureNode() '' 'xmlSecDSigCtxProcessKeyInfoNode' 1 ' ' Operation completed successfully.
        warn:xmlsecurity.xmlsec:18084:18824:xmlsecurity/source/xmlsec/errorcallback.cxx:51: ..\src\xmldsig.c:291: xmlSecDSigCtxSign() '' 'xmlSecDSigCtxProcessSignatureNode' 1 ' ' Operation completed successfully.
        HEAP CORRUPTION DETECTED: after Normal block (#1570713) at 0x00000197AC7E5AB0.
        CRT detected that the application wrote to memory after end of heap buffer.
        warn:xmlsecurity.xmlsec:18084:18824:xmlsecurity/source/xmlsec/errorcallback.cxx:51: ..\src\xmldsig.c:793: xmlSecDSigCtxProcessKeyInfoNode() '' '' 45 'details=NULL' Operation completed successfully.
        warn:xmlsecurity.xmlsec:18084:18824:xmlsecurity/source/xmlsec/errorcallback.cxx:51: ..\src\xmldsig.c:508: xmlSecDSigCtxProcessSignatureNode() '' 'xmlSecDSigCtxProcessKeyInfoNode' 1 ' ' Operation completed successfully.
        warn:xmlsecurity.xmlsec:18084:18824:xmlsecurity/source/xmlsec/errorcallback.cxx:51: ..\src\xmldsig.c:346: xmlSecDSigCtxVerify() '' 'xmlSecDSigCtxProcessSignatureNode' 1 ' ' Operation completed successfully.
        HEAP CORRUPTION DETECTED: after Normal block (#1585431) at 0x00000197AC7E7BF0.
        CRT detected that the application wrote to memory after end of heap buffer.
        SigningTest::testDescription finished in: 3332ms
        warn:vcl:18084:18824:vcl/win/window/salframe.cxx:1084: WinSalFrame::SetIcon(): Could not load large icon !
        warn:vcl:18084:18824:vcl/win/window/salframe.cxx:1085: WinSalFrame::SetIcon(): Could not load small icon !
        SigningTest::testECDSA finished in: 550ms
        warn:vcl:18084:18824:vcl/win/window/salframe.cxx:1084: WinSalFrame::SetIcon(): Could not load large icon !
        warn:vcl:18084:18824:vcl/win/window/salframe.cxx:1085: WinSalFrame::SetIcon(): Could not load small icon !
        SigningTest::testECDSAOOXML finished in: 466ms
        warn:vcl:18084:18824:vcl/win/window/salframe.cxx:1084: WinSalFrame::SetIcon(): Could not load large icon !
        warn:vcl:18084:18824:vcl/win/window/salframe.cxx:1085: WinSalFrame::SetIcon(): Could not load small icon !
        warn:vcl.gdi:18084:18824:vcl/source/outdev/map.cxx:694: Please record only relative MapModes!
        warn:vcl.gdi:18084:18824:vcl/source/outdev/map.cxx:694: Please record only relative MapModes!
        warn:vcl.gdi:18084:18824:vcl/source/outdev/map.cxx:694: Please record only relative MapModes!
        warn:vcl.gdi:18084:18824:vcl/source/outdev/map.cxx:694: Please record only relative MapModes!
        warn:vcl.gdi:18084:18824:vcl/source/outdev/map.cxx:694: Please record only relative MapModes!
        warn:vcl.gdi:18084:18824:vcl/source/outdev/map.cxx:694: Please record only relative MapModes!
        SigningTest::testECDSAPDF finished in: 433ms
        warn:xmlsecurity.xmlsec:18084:18824:xmlsecurity/source/xmlsec/errorcallback.cxx:51: ..\src\xmldsig.c:793: xmlSecDSigCtxProcessKeyInfoNode() '' '' 45 'details=NULL' Operation completed successfully.
        warn:xmlsecurity.xmlsec:18084:18824:xmlsecurity/source/xmlsec/errorcallback.cxx:51: ..\src\xmldsig.c:508: xmlSecDSigCtxProcessSignatureNode() '' 'xmlSecDSigCtxProcessKeyInfoNode' 1 ' ' Operation completed successfully.
        warn:xmlsecurity.xmlsec:18084:18824:xmlsecurity/source/xmlsec/errorcallback.cxx:51: ..\src\xmldsig.c:346: xmlSecDSigCtxVerify() '' 'xmlSecDSigCtxProcessSignatureNode' 1 ' ' Operation completed successfully.
        ===
        
        The problem is mismatch between sizeof(xmlSecSize) in xmlsec and LO:
        xmlsec uses 32-bit integer, while LO uses 64-bit. Crash happens in
        XMLSignature_MSCryptImpl::validate(), when pDsigCtx->manifestReferences
        address is incorrectly retrieved and passed to xmlSecPtrListGetSize.
        
        Despite the comment in xmlsecurity/inc/xmlsec-wrapper.h mentioned that
        the XMLSEC_NO_SIZE_T isn't used in xmlsec for MSVC, it's actually used
        there since commit 1cf0cd6f0f19c34a23228f7de691187887081dff. So we need
        to enable it for MSVC, too.
        
        Change-Id: I05a4f4f6700c178d28886a7ac203469c41d7048b
        Reviewed-on: https://gerrit.libreoffice.org/62676
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-31  Andras Timar  <andras.timar@collabora.com>  [45d8fb0ba77396b7d5e02c2fc9a8ae5b233a02bc]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - typo: Typographica -> Typographical
            
            Change-Id: I9e9dc28dcb27ec466a5beecb1141f82489c803b1
            
2018-10-31  Johnny_M  <klasse@partyheld.de>  [2a06d78483db77aab28eaa522791bb4d96a4094e]

        Translate German comments
        
        Change-Id: I94cdb753d01dfd0d5b8f78ede1819b281b840ab2
        Reviewed-on: https://gerrit.libreoffice.org/62669
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-10-31  Kohei Yoshida  <kohei.yoshida@gmail.com>  [ee401edfaae6e31e1276f2038e8661371b6240de]

        Update mdds to 1.4.3.
        
        Change-Id: I26f06c230533ed72c2b60ce5c9230bbd0a0db2e4
        Reviewed-on: https://gerrit.libreoffice.org/62679
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-10-31  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f53422ab9ad128db3ce93ebd68517991cb8cec4f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#121073 fix Presenter console shorcuts
            
            Change-Id: If932427763d8f4c352bd53b7d5a9161293188ad1
            Reviewed-on: https://gerrit.libreoffice.org/62691
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2018-10-31  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [1c712a4447f560b8dc63a3e1e775ab04ef54f988]

        qt5 a11y: Implement QAccessibleEditableTextInterface
        
        Change-Id: I21106ac31484c4bf47363e3805315c5fb698e172
        Reviewed-on: https://gerrit.libreoffice.org/62682
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-31  Stephan Bergmann  <sbergman@redhat.com>  [d72c915794eb4453dc580fc0dcdfbe3503a4879b]

        -Werror,-Wunused-parameter
        
        Change-Id: I32713889f92f56bd1ec711116ac8232a6a462163

2018-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [ce382378ef0b882d4961e32bb0c35d6b76336fae]

        fix clang -fpermissive warnings in Qt5AccessibleWidget
        
        error: converting to ‘bool’ from ‘std::nullptr_t’ requires
        direct-initialization
        
        Change-Id: Id002e2bf0363ddde1a1172cf6364180dbcac64ee

2018-10-31  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [08c3c504644ee978c2ec75ba083765b6ffddf08c]

        lok: new function to add certificate to certificate DB
        
        Also needed to extend XCertificateCreator with a new method
        "addDERCertificateToTheDatabase".
        
        Change-Id: I7b4df65365893bd5a0628aeec30b3156584849fe
        Reviewed-on: https://gerrit.libreoffice.org/62273
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-10-31  Gabor Kelemen  <kelemeng@ubuntu.com>  [7513af89362a7d54e0210049d3644db5818950a5]

        tdf#42949 Fix IWYU warnings in sc/inc; sc/source/filter/inc/
        
        Found with bin/find-unneeded-includes after recent improvements
        - remove UNO headers from blacklist
        - remove newly found unneeded fw declarations
        - fix up some not self contained headers
        
        Change-Id: I605656bc98a64640a78d2ff4de9c7c37326033cf
        Reviewed-on: https://gerrit.libreoffice.org/62264
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-31  Miklos Vajna  <vmiklos@collabora.co.uk>  [f4818faf83fef91099b2fee972ccf3cb25aedd30]

        oox: remove dead QuickDiagrammingLayout
        
        This would create a com.sun.star.drawing.DiagramShape, and work with
        that, but nobody implements such a service.
        
        Change-Id: Iaaed3ace95d86e52ba50e059ab89698197709189
        Reviewed-on: https://gerrit.libreoffice.org/62671
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-31  Miklos Vajna  <vmiklos@collabora.co.uk>  [42cbd5aa43f52d4de489fe0828bce4c5a324f9a0]

        sw: turn on clang-format for docxtablestyleexport
        
        This had (consistent) manual formatting before, but recently I broke it.
        
        Change-Id: Ifd925797c5599aa55852b2e2fb7d16c5812cd159
        Reviewed-on: https://gerrit.libreoffice.org/62673
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-31  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [441a8c57e32de38c3863a071c78c3892e718d3ab]

        Fix qt5 build after 9078b0b8f48b161ad5b880c31a4413f9e706f01b
        
        Change-Id: I4d8a2212006cb82a106c30b491b58e23a6e1aa7b
        Reviewed-on: https://gerrit.libreoffice.org/62680
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-31  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [a5123f05769dbecd6af8b7de71d209257be24a8a]

        qt5 a11y: Add table selection support
        
        Change-Id: I4e655a2b4c6a0057935ac5e47c93b16e763d4357
        Reviewed-on: https://gerrit.libreoffice.org/62675
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-31  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [aca430292fc287e110fe3a7a91c6a61371ab8689]

        qt5 a11y: Implement QAccessibleTableInterface
        
        Change-Id: Ic632a2253afb960cda43f84905dd519e9052c0eb
        Reviewed-on: https://gerrit.libreoffice.org/62668
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-31  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [15018316bca863c9d7329572af906850d47e0c63]

        lok: Get the object shell from the document
        
        Change-Id: Id62c0db3c9f404aaab70de0a73a20b2bb57b0393
        Reviewed-on: https://gerrit.libreoffice.org/62272
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [cdb750653e680c4c30239423ed201ed7a03eda8b]

        loplugin:useuniqueptr in ParagraphObj::ParagraphObj
        
        Change-Id: I4c5dcdad18988381b64479cad077234978437795
        Reviewed-on: https://gerrit.libreoffice.org/62661
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [2a8f860a7199585ad8ae61cfacdc39f2ac3afdb8]

        loplugin:useuniqueptr in PPTTextObj::PPTTextObj
        
        Change-Id: Ib150ecf2dbcc0e3be1d7b1d4daba6065605597ee
        Reviewed-on: https://gerrit.libreoffice.org/62660
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [7b8e5bbfb5819ee6fec544792c14e91bc6075d29]

        loplugin:useuniqueptr in SfxSplitWindow
        
        Change-Id: I30ece3781df9f705c96f9fc69e2b2a943625f6b3
        Reviewed-on: https://gerrit.libreoffice.org/62659
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [ea277ae70ee7f676ffa21fc1e7dd06ce06616d27]

        loplugin:useuniqueptr in Accelerator
        
        Change-Id: I4dbca6a57ea150067f734b2edb79e750b3ff9745
        Reviewed-on: https://gerrit.libreoffice.org/62656
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [a3d31cabe0157b2fc42c20cf5229777a9a593128]

        loplugin:useuniqueptr in UcbLockBytes::SetSize
        
        Change-Id: Ie968bedac6abb8f76705e30eaaebb74fed949883
        Reviewed-on: https://gerrit.libreoffice.org/62655
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [c2ce64682155815b433a5a1c380e041caf6c4028]

        loplugin:useuniqueptr in ImplSysReadConfig
        
        Change-Id: I59fc342e480b6ace1bbe366692d834f1076abac2
        Reviewed-on: https://gerrit.libreoffice.org/62653
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [c969f04f72b95c5d3a1fdd3cf8190826bab440c2]

        loplugin:useuniqueptr in SfxItemPoolCache::ApplyTo
        
        Change-Id: Ica6ffb5bbaad5c941c65cae02bba7ea2380646f3
        Reviewed-on: https://gerrit.libreoffice.org/62652
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [167a2a0a89771f94b9f1124667cfd92459d03869]

        loplugin:useuniqueptr in TypeWriter::createBlop
        
        Change-Id: Iafc9fdcaeb83d1a383ed60b3b610043d0325cde2
        Reviewed-on: https://gerrit.libreoffice.org/62650
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [cdeb83ed3350c898af02dfe021f5da861517c2f6]

        loplugin:useuniqueptr in l10ntools
        
        Change-Id: Ib8dafdb2b3831cdd9481fd19b340ac377c8dc9db
        Reviewed-on: https://gerrit.libreoffice.org/62649
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [a3d5248b4e508ccacf7e90116df0bed347719e33]

        loplugin:useuniqueptr in codemaker
        
        Change-Id: I1d6ec5a5c06a32242773c857444bb63b7b4207b6
        Reviewed-on: https://gerrit.libreoffice.org/62648
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [8003f8694ac7c4bc117f7ce692339534d37681f0]

        loplugin:useuniqueptr in oneToOneMappingWithFlag
        
        Change-Id: I729d6640c105ca43fdd2e3e702f6f62876db75e5
        Reviewed-on: https://gerrit.libreoffice.org/62647
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [b3c449b74f64cad8b3c0403acbe283c9a588b690]

        loplugin:useuniqueptr in impl_getWindowDescriptor
        
        return by value, the usual C++ optimisations will make this efficient
        
        Change-Id: I7f9634b9663605504c69e0381a6ebc9c76061048
        Reviewed-on: https://gerrit.libreoffice.org/62645
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [16fb77b15a9a77d14d457594727689394f248953]

        fix delete in MultiSelection::SetTotalRange
        
        leftover from conversion to using std::vector<Range> instead of
        std::vector<Range*>
        
        Change-Id: Iaa2d81b0fac4551f4d1ed685d1e728d5e0ea6929
        Reviewed-on: https://gerrit.libreoffice.org/62644
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [9078b0b8f48b161ad5b880c31a4413f9e706f01b]

        loplugin:useuniqueptr in DeletePrinterQueueInfo
        
        Change-Id: Ia124a4af642e449dc05f5bae2d5ca766bd67bd68
        Reviewed-on: https://gerrit.libreoffice.org/62388
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-31  andreas kainz  <kainz.a@gmail.com>  [0df2d8726850eef54a1ed980bc7f33cc67265e12]

        Colibre Icons: update shadow to gray instead of yellow
        
        Change-Id: I38bd2d434224f90374e088feb5a0f436e6f6a771
        Reviewed-on: https://gerrit.libreoffice.org/62639
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-31  Justin Luth  <justin.luth@collabora.com>  [3955e5efc225b184b9507db94c226c031a602168]

        writerfilter: implement formprot
        
        The document properly opens with all sections protected because
        document protection (forms view) is enabled. However, when that
        setting was toggled off, all sections wrongly became unprotected,
        and remained unprotected when round-tripped
        (including in Word - so loss of configuration).
        
        Word does protection differently. It opens up in a forms only mode,
        but upon enabling editing mode, the individual sections can
        still be protected. Only when global enforcement is disabled
        do all sections become editable.
        
        So, if global enforcement is enabled, map the section protection to
        LO native protection. On startup, the sections will all be protected
        because of the global compatibility flag. If the flag is turned
        off, then you enter a similar mode to Word's "Edit document" where
        the sections are still protected. In LO, *each* section's protection
        must be turned off individually to fully disable enforcement.
        
        This patch keeps the same three-step process to fully edit the
        entire document, but the meanings take on a different form.
        "Compatability: Protect Form" changes from "enforcement" to
        "edit document" in concept. BTW, that matches how export works,
        where PROTECT_FORM is auto-enabled if any sections are protected.
        
        Section protection in LO can be disabled through
        Format - Sections - Write Protection.
        
        Patch initially developed to support tdf#120499.
        It depends on an earlier commit in order to round-trip.
        
        Change-Id: I8a2399f79640115d689ae9093792eecef7dbaeec
        Reviewed-on: https://gerrit.libreoffice.org/61918
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-10-31  Zdibák Zoltán  <zdibakzoltan@gmail.com>  [dc2509bca4f503c11cdde16779363a5aae67185f]

        cppCheck RedundantAssignment variable bRefFound
        
        Change-Id: I1b8e9d434a682717e09ae1d23470baef55935fe6
        Reviewed-on: https://gerrit.libreoffice.org/62664
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-10-31  Zdibák Zoltán  <zdibakzoltan@gmail.com>  [2e20c73082cce14b9af01d10ee8f1e07ade5be46]

        cppCheck RedundantAssignment variable pMergeAttr
        
        Change-Id: I5dc87ec04a7c79359c947ba2786bbe067770904c
        Reviewed-on: https://gerrit.libreoffice.org/62665
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-10-31  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8e037373d342826f6b80a3887b0421cace324ac7]

        uitest: add demo showing how to access the calc input window
        
        Change-Id: I5e1fc327a785e892e1c2f526cce8c58fe1ab928c
        Reviewed-on: https://gerrit.libreoffice.org/62413
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-10-31  Zdibák Zoltán  <zdibakzoltan@gmail.com>  [fac3f9c401ba7f6524b6a64ba3e27c6c94976f4e]

        cppCheck RedundantAssignment variable pPattern
        
        Change-Id: Iba6eb684366bd60c19e4f28ec76c4d85bd1c4b64
        Reviewed-on: https://gerrit.libreoffice.org/62666
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-10-31  Zdibák Zoltán  <zdibakzoltan@gmail.com>  [684dfd88716b65b354f0de2ff5661ca0736e4a29]

        cppCheck RedundantAssignment variable p3DObj
        
        Change-Id: Ib423480bdb5d2cee183b5d1bda5b1a9ff05fdafc
        Reviewed-on: https://gerrit.libreoffice.org/62667
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-10-31  Zdibák Zoltán  <zdibakzoltan@gmail.com>  [5066325953943814fa66f6d6a835d848903b742d]

        cppCheck RedundantAssignment variable bRecording
        
        Change-Id: I2fb7c2ce3581bf6347a5b6ee85d7e603e2b58800
        Reviewed-on: https://gerrit.libreoffice.org/62643
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-10-31  Zdibák Zoltán  <zdibakzoltan@gmail.com>  [949e16267ba5338f58bae353806c36f6eec55fcc]

        Reduced scope of the rDefaultElementType variable
        
        Change-Id: I6a18502c933937b50a78389b04c5545644d2e3ba
        Reviewed-on: https://gerrit.libreoffice.org/62638
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-10-31  Zdibák Zoltán  <zdibakzoltan@gmail.com>  [56901f69d484ebc3749b3b77aef99b0d4bfdd21e]

        RedundantAssignment variable aResult1
        
        Change-Id: I9c8a40389cc9cc18a017f5ab98aa022856ef301d
        Reviewed-on: https://gerrit.libreoffice.org/62642
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins

2018-10-31  Mark Hung  <marklh9@gmail.com>  [144416c428712b039927ff9d6b1eae05bc2c2478]

        tdf#43671 creatCanvasFont with EmphasisMark.
        
        Change-Id: I8c7592e9bdb212fcbb07655e81faadd07ed880f7
        Reviewed-on: https://gerrit.libreoffice.org/62244
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-10-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [4fa9e6f7f891b335ae1b432e0848c1e46c8fe3ef]

        svtools: fix up misleading indentation
        
        The intention was to only conditionally warn. Thanks Noel for spotting
        my mistake.
        
        Change-Id: Iaa035dba1f834c13a179ef66c3f39777f3843bdb
        Reviewed-on: https://gerrit.libreoffice.org/62641
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-10-30  andreas kainz  <kainz.a@gmail.com>  [f09ba75fea4864428847668a1ab1fb86d49a65af]

        toolbar impress and draw update for image and draw context
        
        Change-Id: I463441256f294185349177afb83936230a6c6dea
        Reviewed-on: https://gerrit.libreoffice.org/62636
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-30  Jan-Marek Glogowski  <glogow@fbihome.de>  [2226d69ae3f416c15f3718f43a05055091ea50d2]

        Make SbiProcDef::Match more readable
        
        This reverts commit 02caaef29d60 ("loplugin:useuniqueptr in
        SbiProcDef") and is hopefully easier to follow.
        
        Change-Id: I46be2b3c7a933743795d89fe17a2c499c6983382
        Reviewed-on: https://gerrit.libreoffice.org/62548
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-30  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [c2a9207e28c11132d5c3d4817c8a903a3f38ecd1]

        qt5 a11y: Implement QAccessibleTextInterface::attributes
        
        Only a few basic attributes for now
        
        Change-Id: I1147e4feaf9eac3664142a678e918a65e9a7b2a3
        Reviewed-on: https://gerrit.libreoffice.org/62633
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-30  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8f8e280f06a37be4e51137b30240ee23e5cb0c8c]

        XAccessibleText: Add reference to CharacterProperties
        
        Change-Id: I367e0a38ca44b6577e79c1cf2c447a85582ce1e3
        Reviewed-on: https://gerrit.libreoffice.org/62632
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-30  Jan-Marek Glogowski  <glogow@fbihome.de>  [612e8f05d72b96c86122396ffc960cd76a742325]

        Qt5 actually return the selection
        
        This broke my Windows build with interesting error messages:
        
        Qt5AccessibleWidget.cxx(772): error C2440: "=": "sal_Int32 *"
        kann nicht in "int *" konvertiert werden
        
        Qt5AccessibleWidget.cxx(772): note: Die Typen, auf die verwiesen
        wird, sind nicht verknuepft; die Konvertierung erfordert einen
        reinterpret_cast-Operator oder eine Typumwandlung im C- oder
        Funktionsformat.
        
        Same for line 774.
        
        So actually return the selection parts depending on the provided
        int pointers.
        
        Change-Id: Iffbe4481883450b9dacefa867ba7035861d62cdf
        Reviewed-on: https://gerrit.libreoffice.org/62635
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-30  Jan-Marek Glogowski  <glogow@fbihome.de>  [996d7f36ddcd6d518f4b44d132b3c5e3300f0c24]

        Move SalGraphics glyph functions into FontInstance
        
        As we already rely on the GlyphItem's font instance, consequently
        this removes the SalGraphics GlyphItem based functions. Also
        unifies the glyph bound rect cache handling.
        
        An interesting aspect is the rotated glyph bounding box handling
        moved from CairoTextRender to FreetypeFont. It doesn't look like
        an implementation detail for Cairo, so it may have been a bug.
        
        Change-Id: I81bbb5d8ee98fb77a1eee05568c456f9e4553023
        Reviewed-on: https://gerrit.libreoffice.org/62503
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0ea92ad5332ddb6583c82275071c3be3939ebf28]

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

2018-10-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [d8469be4671d924782b20100c912828d64e4a348]

        oox: missing <vector> include
        
        Change-Id: Ib0808750854c1d59f8d208dbbe4e95045ceb56d0

2018-10-30  Gabor Kelemen  <kelemeng@ubuntu.com>  [560aad17af07f4f2d653e2ec56770450029cc100]

        tdf#42949 Fix IWYU warnings in include/sax/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I8061ef6a7a8c04baf350844fae1f97836ac03554
        Reviewed-on: https://gerrit.libreoffice.org/62399
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-30  Jan-Marek Glogowski  <glogow@fbihome.de>  [02a2b75550e8e94e29d252178cfb223452812d2b]

        Fix SalLayoutGlyphs copy constructor
        
        Since we can't know the real SalLayoutGlyphsImpl type, we
        always have to clone and delete it on assignemt and in the
        copy constructor.
        
        Change-Id: I3e3aa1e0271c5ecbb1474a70fae5e63bd7124677
        Reviewed-on: https://gerrit.libreoffice.org/62583
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-30  Tor Lillqvist  <tml@collabora.com>  [b9e4bb65bcd7600f8e9150aa18ecd2527646ae05]

        Add comment about AquaSalGraphics::GetResolution() returning a DPI of 96
        
        Change-Id: I3b89cb6c24c263a1a8ea4e249ab24256a7d6f3f7

2018-10-30  Eike Rathke  <erack@redhat.com>  [61aa2f2e7e89268bab174447016f3a3e14a541df]

        4th parameter Flags for REGEX(), tdf#113977
        
        REGEX( Text ; Expression [ ; [ Replacement ] [ ; Flags ] ] )
        
        REGEX(Text;Expression) extracts the first match of Expression in
        Text. If there is no match, #N/A is returned.
        
        REGEX(Text;Expression;Replacement) replaces the first match of
        Expression in Text, not extracted. If there is no match, Text is
        returned unmodified.
        
        REGEX(Text;Expression;Replacement;"g") replaces all matches of
        Expression in Text, not extracted. If there is no match, Text is
        returned unmodified.
        
        Change-Id: I9d26a48f40c64a2704d9d07576c8b1b98b2c7b84
        Reviewed-on: https://gerrit.libreoffice.org/62545
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [ac12028bf29aad389f03a296402e7af51a86a3e6]

        tdf#116989: add unit test
        
        Change-Id: Ia8b5478b0d2a15f91add4ee76455e73c2c970392
        Reviewed-on: https://gerrit.libreoffice.org/62544
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [8780fa41dcd164af244742461f4e57a4bcf4c7a4]

        svtools: fix lost replacement grpahic when updating it via OLE fails
        
        How to reproduce the problem:
        
        1) Create an ODT file which has an OLE object, where the native data i
        an OLE2 container, containing a Package stream, containing a DOCX file.
        
        2) Install some external application on Windows which registers itself
        as a handler for the DOCX CSLID [ this is where writing a testcase for
        this bug is challenging ].
        
        3) Load the ODT file in hidden mode, e.g. connect to a
        
         ./soffice "--accept=socket,host=localhost,port=9999;urp;StarOffice.ServiceManager"
        
        process from remote Java, load the file with Hidden=true in the
        Arguments parameter of loadComponentFromURL().
        
        4) Save it in a format that reads the replacement graphic of OLE
        objects, like HTML or DOC.
        
        Expected result: the replacement graphic is there.
        
        Actual result: the <img> tag has no src attribute (HTML case).
        
        The root cause is that in case the document is loaded in hidden mode
        then the IDataObject::GetData() call in OleComponent::getTransferData()
        fails, so the OLE objects enters a state where it no longer has its old
        replacement graphic, but it doesn't have a new one, either.
        
        Fix the problem by making this update more transactional in
        svt::EmbeddedObjectRef::GetReplacement(), so the "document conversion"
        scenario (load in one format in hidden frame, save in other format)
        works.
        
        Change-Id: I624c372baea56a85fb949bd99046f3af1f258c36
        Reviewed-on: https://gerrit.libreoffice.org/62549
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-10-30  Jan-Marek Glogowski  <glogow@fbihome.de>  [b0c475a00ced9ec1e4ef1efb9d184ee8e2a3eaab]

        tdf#119020 always scale icons as 24bit RGB
        
        We don't really care for the palette or even lower bitness of the
        original icons, when scaling them. So just convert them to 24bit
        to get the best scaling quality.
        
        And also actually fail the OpenGL scaling for 8bit color icons,
        instead of handling them as a grayscale image, which results in
        "funny" luminance based color icons.
        
        Change-Id: I62ff9e7cd45dbffba81b0db5a0252737b6189059
        Reviewed-on: https://gerrit.libreoffice.org/62505
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-30  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ccc53c51f35e38750b26768dd54fc311a696afba]

        qt5 a11y: Fix QAccessibleValueInterface
        
        Needs to be part of Qt5AccessibleWidget
        
        Change-Id: I3543cb3b5834c9967066733f0dbd73e974175892
        Reviewed-on: https://gerrit.libreoffice.org/62515
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-30  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [4d33df9087bad92bca7ad570779445befc633f17]

        qt5 a11y: Implement most of QAccessibleTextInterface
        
        Change-Id: I184bad8a6915048d425f8baa56d2e5675d4b97d1
        Reviewed-on: https://gerrit.libreoffice.org/62512
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [a15c38aa4e4ec66c5d74c026c7583188bff98ca9]

        tdf#120997 Crash after Ctrl+Tab to traverse points of object
        
        regression from
            commit b4fc996520b47a6212661a9de3a1c72ccfc379a4
            loplugin:useuniqueptr in SdrHdlList
        
        Change-Id: I5f7a8d49f0ce359364933db4c35759118846be2d
        Reviewed-on: https://gerrit.libreoffice.org/62543
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-30  Jan-Marek Glogowski  <glogow@fbihome.de>  [71507ba3eb4bc6e8b36cd66b865c49a1b66b787e]

        tdf#120982 add font reference to SalLayoutGlyphsImpl
        
        Now that we store the LogicalFontInstance instead of the fallback
        level, it's not enough to keep a pointer in the glyphs in
        SalLayoutGlyphsImpl. We also need a reference to the font, to
        keep the font instance alive.
        
        Change-Id: Idc99cf9259af6be672a97ab2c67dbffd9cf29c70
        Reviewed-on: https://gerrit.libreoffice.org/62520
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-30  Jan-Marek Glogowski  <glogow@fbihome.de>  [adf71090c94b90d95d3b320e070d53b7071751cd]

        Hide SalLayoutGlyphs details
        
        Nobody outside of VCL should deal with GlyphItems.
        
        Change-Id: Id84b0f320bc49f790658f23efe129b92262c2aea
        Reviewed-on: https://gerrit.libreoffice.org/62446
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-30  Jan-Marek Glogowski  <glogow@fbihome.de>  [7b0f2ee441b0cbcb88f3020df40c49e7cd6f9fb1]

        Rely on the font instance of the glyph
        
        The FreetypeFont might already have released the font instance of
        the glyph, but the glyphs font instance must still be valid, so
        use this instead to cache glyph bound rect.
        
        For whatever reason the Windows compiler doesn't accept inline
        functions in the GlyphItem struct and wants to export them in
        the DLL, even when declared VCL_DLLPRIVATE, so this just uses
        static inlines as a workaround.
        
        Change-Id: I4539d91a846a54a05f9648638494e1e99f704b0a
        Reviewed-on: https://gerrit.libreoffice.org/62425
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [a4b60b78ea36d55a2abf0e5efccd8530568d2209]

        loplugin:returnconstant
        
        Change-Id: I5b859de6ccd908eee4356acbe1f12b441ab36df3
        Reviewed-on: https://gerrit.libreoffice.org/62539
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [034a462475c2878e1eba13f10b2fcaf8c1755c4a]

        Simplify static initialization
        
        Change-Id: Ief8157da03f2fa79f97d83bdbb589030ddd82686
        Reviewed-on: https://gerrit.libreoffice.org/62538
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-30  Julien Nabet  <serval2412@yahoo.fr>  [f88b95032262c434647475b6af7e33068635b6c4]

        Revert tdf#120782, tdf#120728, tdf#120152, tdf#120151
        
        The first fixes were wrong and only brought some regression
        
        Change-Id: I5e47393b454ca9dc73d87ac4277fa48a3d8bf38d
        Reviewed-on: https://gerrit.libreoffice.org/62530
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-30  Michael Stahl  <Michael.Stahl@cib.de>  [db7f8a8ec077269535b5e5231db81d38c91d06c5]

        dbaccess: CppunitTest_tdf119625 requires firebird
        
        Change-Id: I21a100209d9177b80cfb9f4a629fb320626df1b7
        Reviewed-on: https://gerrit.libreoffice.org/62511
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-10-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [ac0df3fa4fc3d69dd8cf0f7fce64050a14b94b15]

        fix use-after-move
        
        after
            commit 50c63e5c2f7962e8893e2d04b0e958209432f4c9
            pass OutlinerParaObject around by std::unique_ptr
        
        spotted by Mike Kaganski
        
        Change-Id: Id69aafc8b0a0fb06165e3fc0cc6e6a29108b4d1f
        Reviewed-on: https://gerrit.libreoffice.org/62540
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [19e715973e15f9e7cf6e8237643dbbc14f8eb87a]

        loplugin:useuniqueptr in MarkedUndoAction
        
        Change-Id: Ic06b990112df5bc135cfd7af6f1129580f294428
        Reviewed-on: https://gerrit.libreoffice.org/62509
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-30  Gabor Kelemen  <kelemeng@ubuntu.com>  [da02b574b4b077ba819350eec76a37eaf0ceeeb0]

        tdf#42949 Fix IWYU warnings in sd/source/ui/inc/{framework,tools,view}/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Also a typo fix :)
        
        Change-Id: I7c96e8459f6fb75b07f6447715e8165800ecba53
        Reviewed-on: https://gerrit.libreoffice.org/62259
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [f3a40a66e3150bf0d60a8ea0f9e7c10450e508ac]

        sw: make members of DocxTableStyleExport::Impl private
        
        Change-Id: I1d2a1ac7c651a706e4ef03d04df4222d4e2aaba5
        Reviewed-on: https://gerrit.libreoffice.org/62525
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [9630a2dfc79b08e3417e6e69b083f5124614499c]

        external: upgrade libxmlsec to 1.2.27
        
        Allows dropping 3 upstreamed patches.
        
        Change-Id: I0dd739817b507eb5993ad18e8c4a128e0be7254a
        Reviewed-on: https://gerrit.libreoffice.org/62526
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-30  Stephan Bergmann  <sbergman@redhat.com>  [9ebcc7c9a21f33cf42146786e4463856d373f114]

        Missing test dependency
        
        Change-Id: I822a71fcf6d3de93081046cdc9b4b8a07ed2c1d0
        Reviewed-on: https://gerrit.libreoffice.org/62521
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-30  Arkadiy Illarionov  <qarkai@gmail.com>  [16b2b4f27acb83fc651b8484dead53ebd0e269e1]

        Simplify containers iterations in sw/source/ui*
        
        Use range-based loop or replace with STL functions.
        
        Change-Id: I0d690e873f720a68f04991674ce84ec590231fd0
        Reviewed-on: https://gerrit.libreoffice.org/62432
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-30  Regina Henschel  <rb.henschel@t-online.de>  [922c4a61ca21848777703a28abfd442dd0b4a858]

        Remove now unused mbUserDefinedLayer from SdrLayer
        
        Commit 'Special methods NewStandardLayer and SetStandardLayer
        not needed' has removed the last user of mbUserDefinedLayer.
        
        Change-Id: Id4d4fbbfa9b1425225181ea6b0750a4205683902
        Reviewed-on: https://gerrit.libreoffice.org/62506
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-30  andreas kainz  <kainz.a@gmail.com>  [5242ad5f2b4ad44fee8a6b2524e55907d3329ad1]

        Tabbed Notebookbar: Show Draw toolbar didn't work so was removed
        
        Change-Id: Iab3af7ee75597b148a60d6d7d90c6104d80ca2cb
        Reviewed-on: https://gerrit.libreoffice.org/62536
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-30  Noel Grandin  <noelgrandin@gmail.com>  [7598df03159c45eab011b15a47dc824676008f3d]

        tdf#120097 Revert "clang-tidy bugprone-virtual-near-miss in RecoveryDialog"
        
        This reverts commit eb34a6a93fcdebe545ab267d7cc7c5c72bab22c8.
        
        Change-Id: Ife0cc2098ab49da97f73c65754b5d6a43bd0eece
        Reviewed-on: https://gerrit.libreoffice.org/62519
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-30  Mike Kaganski  <mike.kaganski@collabora.com>  [d3db6ff43a531ecf1afc858a0a8832353d091644]

        tdf#116989: disable conversion of tables in footers to floating for now
        
        As the floating objects anchored to footers aren't wrapped around properly
        (they behave as if they are wrapped through unconditionally), which makes
        imported tables to overlap the page body text making the document unusable,
        let's just disable the conversion for the time being (until the actual bug
        fixed properly).
        
        Change-Id: I06c984ff7157b71fff2aa8122cc475a1199994c6
        Reviewed-on: https://gerrit.libreoffice.org/62523
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-30  Takeshi Abe  <tabe@fixedpoint.jp>  [2e184378da6058af14acf208d6469fadf44d04ed]

        sc: Fix a wrong reference in a SMALL()'s test case
        
        Change-Id: I6eb5491cb437745a787304bde9f5673e63892773
        Reviewed-on: https://gerrit.libreoffice.org/62380
        Tested-by: Jenkins
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2018-10-30  Eike Rathke  <erack@redhat.com>  [9574076674acfed2e7f24a86929c10b7a539a35c]

        Rewrite REGEX() to directly use icu::RegexMatcher, tdf#113977
        
        This not only avoids all the overhead of i18npool's TextSearch and
        Transliteration efforts (which are useful in the Find&Replace
        dialog bu we don't use here) that could possibly even get in the
        way how they are implemented, but also gives us direct control
        over all possible flags; plus ICU's replace features are more
        convenient to use and have better error checking to report back
        and there is the advantage that ICU's regex description can be
        taken verbatim.
        
        Change-Id: Iaa06c26a3ff6882a0057d1ca92b1605073429bca
        Reviewed-on: https://gerrit.libreoffice.org/62531
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-10-30  andreas kainz  <kainz.a@gmail.com>  [bd96f02f51ccaa6ad02f459b07f810d23c868f98]

        context menu: finish draw and calc context menues
        
        and update NameGroup arrangement
        
        Change-Id: I373229793fa1605e731c04824112118c15e05c29
        Reviewed-on: https://gerrit.libreoffice.org/62528
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-30  Tor Lillqvist  <tml@collabora.com>  [629f9ff63bf3a1e16ed38a737a7fdd074b9c0ca7]

        m_FeedbackFDs is unused on iOS
        
        I wonder why we have that iOS ifdef in SvpSalInstance::Wakeup()?
        Elsewhere in this file we do compile code that uses those same fields
        for iOS, too.
        
        Change-Id: Ib801ea81fafcf2296181874018c1df2ceef144a1

2018-10-29  Zdeněk Crhonek  <zcrhonek@gmail.com>  [87f57f3aaf90706f1b3e0a9bc22de17378f319f2]

        uitest for bug tdf#67346
        
        Change-Id: I637a9811ac656db46e0e993343e962dc296e360b
        Reviewed-on: https://gerrit.libreoffice.org/62527
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-10-29  andreas kainz  <kainz.a@gmail.com>  [e9b5b4b5c65cd86b1c7aee98a9837464bc126ef1]

        update tabletext context toolbar for draw and impress
        
        Change-Id: If4a78aa0c95c0d6943c34caf0636e9867556b725
        Reviewed-on: https://gerrit.libreoffice.org/62516
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2286137c40a2abb26d36beb906962baffd779312]

        fix importing the certificate and private key
        
        If importing the certificate and private key is done separately,
        they don't associate with each other, so with this you can add
        the private key to the certificate that it belongs to. If the
        private key is set in this way, then getPrivateKey() call doesn't
        look into the database but just returns the private key stored
        in the member variable.
        
        Additionally use CERT_DecodeCertFromPackage to import the DER
        certificate from the imput as CERT_DecodeDERCertificate doesn't
        import a complete certificate and doesn't add it into the
        certificate database.
        
        Change-Id: I29876030f167cc5fa6b887f9bfeb0b84622c751e
        Reviewed-on: https://gerrit.libreoffice.org/62271
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-10-29  Regina Henschel  <rb.henschel@t-online.de>  [f713caa6f116ee9d6f99e03a688216984cedce44]

        tdf#114700 Single marker files are needed for HiDPI display
        
        The method ImpGetBitmapEx in svdhdl.cxx needs special single
        marker files to generate display dependent markers on the fly.
        List them in bitmaps.hlst so that they are packed and delivered.
        
        Change-Id: I26d86fa31d82ab623016c9ed0bfb6eb9a3e91a14
        Reviewed-on: https://gerrit.libreoffice.org/62488
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-10-29  Zdeněk Crhonek  <zcrhonek@gmail.com>  [993948678e7a78c7c91e2c2728a9b7182cb2bc79]

        uitest for bug tdf#54197
        
        Change-Id: Iaa6039f9ebabdd4b17e044a82b4e047506addf79
        Reviewed-on: https://gerrit.libreoffice.org/62522
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-10-29  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [360b557c28c7f19731d566c01627cc104d06638a]

        update credits
        
        Change-Id: I8a383888ae8e2da96c7eef94c40cf3ddb7815d98

2018-10-29  andreas kainz  <kainz.a@gmail.com>  [742206383ef2d570178acc5e931fdafb62f6cca9]

        context menu: sync page context menu between draw and impress
        
        Change-Id: I7ea70042a6a1f2724bf5a2573eb388f4af2bfd4e
        Reviewed-on: https://gerrit.libreoffice.org/62492
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-29  andreas kainz  <kainz.a@gmail.com>  [cc94ca3dd1350c5cd23dcf2ebe69ef0838439d1f]

        calc: sync calc popupmenu and toolbare files with writer
        
        Change-Id: I0cd058974f879166d2205dd7f26e0fd867db4c47
        Reviewed-on: https://gerrit.libreoffice.org/62487
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-29  andreas kainz  <kainz.a@gmail.com>  [9964299e7396dd7c7f5a9e1870eaa7901d930868]

        Toolbar: sync sglobal with swriter
        
        Change-Id: I95205265c2c7dc0d7a43fdcb26394e5cfd53ee37
        Reviewed-on: https://gerrit.libreoffice.org/62483
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-29  andreas kainz  <kainz.a@gmail.com>  [fce17ee83a3ed4ab1703524370155c113cfa3a46]

        sw modules: finish context menues
        
        Change-Id: Iacbda858faa758a17245482acc594fcedb6d2366
        Reviewed-on: https://gerrit.libreoffice.org/62481
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c2ceb1f54e85ebc8b38df3f2e4d1113a2fe1cc64]

        lok: create certificate and private key with insertCertificate
        
        Change-Id: Ie114068d9aec5259f9f7ed395c5dfeecf8bb787d
        Reviewed-on: https://gerrit.libreoffice.org/61915
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-10-29  Ilhan Yesil  <ilhanyesil@gmx.de>  [b8e260a9372de9ee1186e1f78ade29717e9b8026]

        tdf#121013 External tool opens it's own dialog to update input fields
        
        Instead calling function SwWrtShell::UpdateInputFields directly, use
        an UNO command, so an external tool can catch the UNO call.
        
        Change-Id: I978487e94b6f82a75b008bfcdc20bb025dc610f7
        Reviewed-on: https://gerrit.libreoffice.org/62502
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-10-29  Serge Krot  <Serge.Krot@cib.de>  [9c5f3baa657290cca801767f9e5886f6287e2f08]

        sc: fix: range/step calculation for progress bar
        
        Change-Id: I733e4003b65b410d44d9a1132be4e9e10ac24c3e
        Reviewed-on: https://gerrit.libreoffice.org/62305
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-10-29  Caolán McNamara  <caolanm@redhat.com>  [65d727548740afae7175fb04a12f50e119514497]

        tdf#118820 untested speculative fix
        
        Change-Id: I50a65d56251f978785fa446515cb374167c604e8
        Reviewed-on: https://gerrit.libreoffice.org/60682
        Tested-by: Jenkins
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2018-10-29  Mike Kaganski  <mike.kaganski@collabora.com>  [6b56ca7a9bf67bcada666f4cb1c2e20e7c0d512e]

        Add check for en_US.utf8 locale
        
        Change-Id: I62ce7680c65ec49dd81085d4087c578f3b6c7907
        Reviewed-on: https://gerrit.libreoffice.org/62508
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ef2623b712d7417d8135279d654a16de2caf56fc]

        xmlsecurity: implement XCertificateCreator for NSS backend
        
        Change-Id: I28aa17e6c97494769185ed289836524064030f39
        Reviewed-on: https://gerrit.libreoffice.org/61914
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-10-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [41eeaace84b45c803fff3ebd5ab981f0ad09393b]

        loplugin:oncevar
        
        Change-Id: Iba892694acb378887a1d15ab59104c55f591f0bd
        Reviewed-on: https://gerrit.libreoffice.org/62498
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-29  Gabor Kelemen  <kelemeng@ubuntu.com>  [a2f7678171618d958e3c387718cd389bea63eaeb]

        tdf#42949 Fix IWYU warnings in sd/inc ; sd/source/ui/inc/
        
        Found with bin/find-unneeded-includes after recent improvements
        - remove UNO headers from blacklist
        - remove newly found unneeded fw declarations
        - fix up some not self contained headers
        
        Change-Id: Ib262e361b62162d96ce8308500b1a41a971353df
        Reviewed-on: https://gerrit.libreoffice.org/62258
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5e432284a8a350ea82b6773f565b8b8098eab4f0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#118586 Base report 'Add field' Help page
            
            Change-Id: Ic76c408d3023bad5bc1eb8d7fd582965b83422b3
            Reviewed-on: https://gerrit.libreoffice.org/62461
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-10-29  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [c2a19eb8b94dd01d306fcae6a2fd974ef3298c3d]

        Remove unused parameter
        
        Change-Id: I5b53e8d270f5b87cb3068943d35c17e1f041d1a5
        Reviewed-on: https://gerrit.libreoffice.org/62497
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-29  Mike Kaganski  <mike.kaganski@collabora.com>  [53c907aa2411f92059d15a961874b22a543745ed]

        Simplify conditions a bit
        
        bOn is implied when nCount is > 0
        
        Change-Id: I77939668445603a22ae9ea56a7d272ca650c5c1c
        Reviewed-on: https://gerrit.libreoffice.org/62499
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [19a0698079fbba36646a2d06eaec3a7fde60b2f5]

        tdf#120735 sw: clear the font cache text glyphs when layout finished
        
        The motivation for remembering the text glyphs was to avoid repeated layout
        calls during one sw layout run, this still preserves that optimization.
        
        Approximate numbers for memory usage after importing the bugdoc finished:
        
        - old: 401MB
        
        - new 366MB (91% of baseline)
        
        Change-Id: Ie960c606a8246c9c696745b2dcc9a49c3c570c07
        Reviewed-on: https://gerrit.libreoffice.org/62496
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-10-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [e503ed2c530a3e91ad6a8b93efac727ea0207019]

        sw: prefix members of SwExtraPainter
        
        Change-Id: I90a2f05d40f79c005bec6b4bdb42cc6603521a80
        Reviewed-on: https://gerrit.libreoffice.org/62495
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-10-29  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [76279399f747548494a259173ef5669553c3f06f]

        tdf#120691 Migrate tables which contain spaces
        
        Change-Id: I115d765bc781a926189605990e91c8e47f24d474
        Reviewed-on: https://gerrit.libreoffice.org/62403
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-10-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [a1dd2f55f24da4fa875a92eebf05c154528e1d74]

        loplugin:shouldreturnbool
        
        return value is ignored by call site, so just drop it
        
        Change-Id: Ibba9b6b898d3277a44ccf864ba302d97282bffff
        Reviewed-on: https://gerrit.libreoffice.org/62494
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-29  Gabor Kelemen  <kelemeng@ubuntu.com>  [8ee49e6e8f5c37682d776fac4bc01479733b9d76]

        tdf#42949 Fix IWYU warnings in sc/source/ui/inc/[f-p]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ie40401e8706dda219b8578d180983811114cabed
        Reviewed-on: https://gerrit.libreoffice.org/62208
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-29  Stephan Bergmann  <sbergman@redhat.com>  [982663f2137195cffabbcb623e3199cbba658ab7]

        Use copied test docs in sw/qa/uitest/findReplace/findReplace.py, too
        
        No idea why this was initially commented out in
        80d1ac7d55c22de20edeec30f8f56e09f8455f8d "uitest findReplace; tdf#116242;
        tdf#98417; tdf#39022".
        
        Change-Id: Ic1357118080bc117158bf23cd7bb14038a19169e
        Reviewed-on: https://gerrit.libreoffice.org/62493
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a113aff7add62da5f2f8ffe0be453af4b1b79866]

        xmlsignaturehelper: fix comments, no change
        
        Change-Id: Ibfdf92712264ad37aafed53db0fe8e8c4fea4699
        Reviewed-on: https://gerrit.libreoffice.org/61913
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-10-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [bdde44d5525caf2240a6ea900336ac973121f145]

        xmlsecurity: UNO interface to create cert. and private key
        
        new XCertificateCreator interface which can be used to create a
        certificate and a associated private key, both in DER format
        
        Change-Id: I24caf053f1f2b7357a836047b88b4ce418470eac
        Reviewed-on: https://gerrit.libreoffice.org/61912
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-10-29  Stephan Bergmann  <sbergman@redhat.com>  [f7e87507640eef524edaae23495220bd96fdb435]

        Compensate for `set -u` when LO_ELFCHECK_WHITELIST is unset
        
        ...as happens e.g. in
        <https://ci.libreoffice.org/job/lo_daily_update_gandalf/515/>.  (Regression
        introduced with d157e510252636d3519c71415c20dfd113d40960
        "check-elf-dynamic-objects: allow extending the whitelist via env-var".)
        
        Change-Id: I93097d0bb7781b1bfac818872f40bbe38c5f5fea

2018-10-29  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [81695542af1dc2cc74f16a1ce4b4dd540a64817b]

        tdf#120874 Don't show menubar in other windows when one is closed
        
        Change-Id: Id0b1af277bd7ec367525663ec6d478d67cde0a40
        Reviewed-on: https://gerrit.libreoffice.org/62431
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-29  andreas kainz  <kainz.a@gmail.com>  [128ecffe53394c1f045521c2efb42ea03a319f4b]

        Notebookbar: add context-Printpreview to calc tabbed NB
        
        Change-Id: I9b63a515c407692f5632cb5e1f391593cfd68736
        Reviewed-on: https://gerrit.libreoffice.org/62433
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-29  Stephan Bergmann  <sbergman@redhat.com>  [ac51f1dfb3c63f1d0a3e2577ba5a56c25bc0b94b]

        Avoid SvxSearchController::StateChanged during SvxSearchDialog sub-dialog
        
        UITest_findReplace occasionally fails (esp. in slowly-executing builds like the
        ASan+UBSan one, e.g., <https://ci.libreoffice.org/job/lo_ubsan/1084/>) because
        the "Find" edit is re-filled with old content while the "Format..." sub-dialog
        is executing:  The SfxBindings::NextJob timer fires from the main thread's
        Application::Yield, calls SvxSearchController::StateChanged ->
        SvxSearchDialog::SetItem_Impl -> SvxSearchDialog::Init_Impl, which goes into the
        
        >       else if (!aSearchStrings.empty())
        >       {
        >           bool bAttributes =
        >               ( ( pSearchList && pSearchList->Count() ) ||
        >                 ( pReplaceList && pReplaceList->Count() ) );
        >
        >           if ( bSetSearch && !bAttributes )
        >               m_pSearchLB->SetText(aSearchStrings[0]);
        
        code re-filling the "Find" edit (despite it having been cleared
        programatically), because bAttributes is false because the "Format..." sub-
        dialog has not yet completed, so pSearchList has not yet been filled (as is done
        by the handle_format_dlg code in test_find_writer in
        sw/qa/uitest/findReplace/findReplace.py).  (This issue can be triggered rather
        reliably by adding a sleep
        
        > @@ -94,6 +94,7 @@ class findReplace(UITestCase):
        >              xSizeFont.executeAction("BACKSPACE", tuple())
        >              xSizeFont.executeAction("TYPE", mkPropertyValues({"TEXT":"16"}))    #set font size 16
        >              xOkBtn = dialog.getChild("ok")
        > +            time.sleep(1)
        >              self.ui_test.close_dialog_through_button(xOkBtn)
        >
        >          self.ui_test.execute_blocking_action(format.executeAction, args=('CLICK', ()),
        
        to sw/qa/uitest/findReplace/findReplace.py.)
        
        So suppress executing SvxSearchController::StateChanged ->
        SvxSearchDialog::SetItem_Impl while an SvxSearchDialog sub-dialog is in
        progress.  The open TODO question is whether those state changes should be saved
        and executed once the sub-dialog has been executed, or whether it is OK to just
        throw them away (as happens now).
        
        Change-Id: I20fb8c8d88c3d3fe8b604718bb289a7421471aa7
        Reviewed-on: https://gerrit.libreoffice.org/62489
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-29  Gabor Kelemen  <kelemeng@ubuntu.com>  [98f4f6442c234df1fc98832c2716348085fdfd83]

        Drop unused header
        
        Found while cleaning up unotools with IWYU
        The same OStreamSection class is is implemented in comphelper
        about since 2c23e6959a2dfd45d904308e5c7dfe456408a652 (this was in 2000!)
        
        Change-Id: I464ece9ff84536d5332caa0f285856d3fe358e5b
        Reviewed-on: https://gerrit.libreoffice.org/62470
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d2242cb1b88cc7d7af1990965925d19557b9f347]

        lokit: test for the new signing API functions
        
        Change-Id: I3ab2f3986955eb82451704fc2386b64f208da554
        Reviewed-on: https://gerrit.libreoffice.org/61782
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-10-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2077c5e4e10a8254206945520f084e6216464d6a]

        xmlsecurity: prevent seg. fault if there is no private key
        
        Change-Id: I8c6917c63bbdcf0d9bb2eb1c89745186feb263f8
        Reviewed-on: https://gerrit.libreoffice.org/61781
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2018-10-29  Mike Kaganski  <mike.kaganski@collabora.com>  [951a65923c088a1e19a4073f3c26a3b564a0a922]

        tdf#120703 PVS: V547 Expression is always true/false
        
        Change-Id: I0516dc68cf7d451eafc044be8e50a66d2bddf15f
        Reviewed-on: https://gerrit.libreoffice.org/62484
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-29  Justin Luth  <justin_luth@sil.org>  [cb7500ddb8de6c41fca84a0009ffe22240bb1845]

        tdf#108954 docxexport: only emit section if diff from current
        
        For the very last paragraph, if a header or footer was defined in
        the section, then a dummy section was always being added, but that
        should only happen if the section is different from the current one.
        If they are the same, then the pageDesc will be created anyway, so
        a dummy isn't needed to prevent it from getting lost.
        
        Change-Id: I5e3a53e2810622c7232aa23575740bd775c5a595
        Reviewed-on: https://gerrit.libreoffice.org/62430
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-10-29  Caolán McNamara  <caolanm@redhat.com>  [59d48c531a5cad27f02b91c9b86278d5ede211a1]

        Resolves: tdf#120988 mismatch of in/out locale formatting
        
        Change-Id: I9def43c111adc877aeec9f1990f5dd76fabdbf8f
        Reviewed-on: https://gerrit.libreoffice.org/62485
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-28  Julien Nabet  <serval2412@yahoo.fr>  [a73f696b9a36b85ac6549a3a342a690eefcec4fc]

        tdf#120782: fix crash when dragging column...
        
        from datasource to spreadsheet
        
        See bt here:
        https://bugs.documentfoundation.org/attachment.cgi?id=146108
        
        See related bugtrackers.
        
        Change-Id: I2343e1468460b4e8036ce16060471763d344630a
        Reviewed-on: https://gerrit.libreoffice.org/62482
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-28  andreas kainz  <kainz.a@gmail.com>  [a50f845957fff66ca7f459da4878be4597e0bae3]

        finish context menues
        
        Change-Id: Ib3344432a3fcf47a3c9704cc9603376e4754cb8f
        Reviewed-on: https://gerrit.libreoffice.org/62480
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [23a2312344ac961ead9ee14140c0b3e879bb7a41]

        lokit: add funct. to insert, sign and verify signature
        
        A lot of signing code paths trigger a GUI dialog (to select the
        certificate for example) which aren't acceptable when triggering
        through the LOKit. This code paths needed to be duplicated and
        reworked to not trigger any GUI action.
        
        Change-Id: I2f0d6038fb1bcd00adcdf86e432f9df8858cc21c
        Reviewed-on: https://gerrit.libreoffice.org/61780
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-10-28  Caolán McNamara  <caolanm@redhat.com>  [12b9952a9a04341bc41b0a5838bd25cfbb835e62]

        drop unnecessary requires lib="LibreOffice"
        
        Change-Id: I5444e5076ca69e8f6f8d28e36f4e744721cf43ef
        Reviewed-on: https://gerrit.libreoffice.org/62445
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-28  Caolán McNamara  <caolanm@redhat.com>  [b56a4c83e199ea75381bdd338b0be2f75a54eac3]

        update old 'interface-requires' comments to <requires> tag
        
        Change-Id: If7533650ae543f9d43a3a50fdfc137141fa64586
        Reviewed-on: https://gerrit.libreoffice.org/62444
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-28  Caolán McNamara  <caolanm@redhat.com>  [a174f52a7f6758d694d4cde5f446024e21b33d13]

        ofz#11125 pass param len around
        
        Change-Id: I4b382271df21c58de0e102af6e0b07a88a1d9610
        Reviewed-on: https://gerrit.libreoffice.org/62443
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-28  Mike Kaganski  <mike.kaganski@collabora.com>  [de26ed225eb03ab36efed592774e460b21e695fa]

        tdf#120703 PVS: V547 Fix activation of launched process' window
        
        V547 Expression 'procHandle != nullptr' is always false.
        
        The code was nonsensical overall. First, the launched process handle
        was never returned by ShellExecuteExW, because SEE_MASK_NOCLOSEPROCESS
        wasn't used, so GetProcessId couldn't succeed. Then, nullptr window
        handle was passed to GetWindowThreadProcessId, thus never returning a
        meaningful result.
        
        This reimplements this to find the launched process' main window by
        first waiting for process idle (up to 1-second delay is possible),
        then enumerating all the top-level windows and checking their process.
        
        Change-Id: I5fb4c04147b3f9414e27650a023f7844523c18bd
        Reviewed-on: https://gerrit.libreoffice.org/62478
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-28  Jim Raykowski  <raykowj@gmail.com>  [a21ec77601e2dd15a2281727b827db9310cece6d]

        Fix Sidebar docking key regression
        
        Add back Ctrl+Shift+F10 undocking/docking handling. This regression was
        introduced by me in tdf#115434 Fix key press misbehaviors in sidebar.
        
        Change-Id: I29a563b2eb96be8a6b346454fddc1605dbc4aba6
        Reviewed-on: https://gerrit.libreoffice.org/62268
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2018-10-28  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [da2ee51346814072cd55bce3cf2d2b385500beb0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - The Bibliography Database window no longer has an Insert menu
            
            Change-Id: I07f85db5cd175c9941408c91ec68c70efcdba3da
            
          - Grammar
            
            Change-Id: I3d3bc317afd35bce5c941144417b7222e9063ae8
            
2018-10-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [d157e510252636d3519c71415c20dfd113d40960]

        check-elf-dynamic-objects: allow extending the whitelist via env-var
        
        to allow working on packaging with epm without a baseline setup...
        
        Change-Id: I9ab737cd52adf51c9eb23a4bc67f09c0ac06647e
        Reviewed-on: https://gerrit.libreoffice.org/62454
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-10-28  andreas kainz  <kainz.a@gmail.com>  [45b6f096e7ae86d0692ecdfd5b7069622d8a6efa]

        sw toolbars sync context toolbars between different apps
        
        Change-Id: Ib70cbcb392391c732f9d15a26722cf0dbdb8a56f
        Reviewed-on: https://gerrit.libreoffice.org/62477
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d7413085daa452b6315893e311d4249f23d0097f]

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

2018-10-28  Mike Kaganski  <mike.kaganski@collabora.com>  [3040d328c944d91b0cd612d86d358823b5c5b883]

        tdf#120703 PVS: V547 Expression is always true/false
        
        Change-Id: Iaa1a1811b638aadfe6b06b3465a182cb675031b5
        Reviewed-on: https://gerrit.libreoffice.org/62476
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-28  andreas kainz  <kainz.a@gmail.com>  [d86778573a1ef207748cf8a6ca67eaef5cf04b02]

        tdf#119410 Menubar sw: combine mirror and rotate
        
        Change-Id: Id71b22d81f6aee26239f7311031fc63523c7dec5
        Reviewed-on: https://gerrit.libreoffice.org/62473
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [5aaa7282582efd5b6c88e6d76cbd0d8b460ab19a]

        elementary: Refix for tdf#119731, update presentation/slide related icons, add envelope, etc
        
        Change-Id: Iae01c3e889ea38034332fc29e4cc397941930ac1
        Reviewed-on: https://gerrit.libreoffice.org/62466
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bfa6aeb379e5dfcf6f1f97b3365ab551995ab3d5]

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

2018-10-28  Mike Kaganski  <mike.kaganski@collabora.com>  [f5dd208719b6667394b2ab95d4a17296fb898224]

        tdf#120703 PVS: V547 Expression is always true/false
        
        Change-Id: I2b2ea62ff4ed3e16cd4fa2a5e588d001d21121cb
        Reviewed-on: https://gerrit.libreoffice.org/62465
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-28  Michael Stahl  <Michael.Stahl@cib.de>  [1132e59172f7beca5a39653cf9ee448f9f4577b1]

        svx: remove newly unused XFillExchangeData
        
        Change-Id: I0260504ba108421e82ad50f9680dda9a05710678
        Reviewed-on: https://gerrit.libreoffice.org/62456
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-10-28  Michael Stahl  <Michael.Stahl@cib.de>  [0a6813ad5d57d0df72562c797a8b0581bfd65a11]

        tdf#119235 svx,sd: fix drag&drop from ColorBar
        
        This was using the SfxPoolItem serialisation of XATTR_FILL* items,
        where only XFillColorItem and XFillStyleItem were actually used;
        the binary serialisation was removed without being aware of this
        feature.
        
        Fix this by using uno::Any instead, rather than reviving the binary
        serialisation.
        
        Also change the clipboard format strings, just to be safe.
        
        (regression from 97b889b8b2b2554ce33fd6b3f0359fc18f39832d)
        
        Change-Id: I1828621a9aae606a1ca47835eef608062efe64a0
        Reviewed-on: https://gerrit.libreoffice.org/62455
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2018-10-28  Armin Le Grand  <Armin.Le.Grand@cib.de>  [e89e8941e114d4d1adf76df995a3f1a8d1bff4b1]

        tdf#115296 extend vertical FrameBorders for joined Frames
        
        This feature was lost on my changes for FrameBorder primitive
        creation. It was calculated/applied formally in
        lcl_PaintLeftRightLine
        
        Change-Id: Ie44619a4c4e44ff4584533685cb21882c323742e
        Reviewed-on: https://gerrit.libreoffice.org/62451
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-10-28  Mike Kaganski  <mike.kaganski@collabora.com>  [36880d76299e913761f03bbde1b6ca6bea393b5a]

        tdf#120703 PVS: V547 Expression is always true/false
        
        Change-Id: I1e5098e11f1e5e2f7c5518ea05c57512f58b585b
        Reviewed-on: https://gerrit.libreoffice.org/62464
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-28  andreas kainz  <kainz.a@gmail.com>  [85985a6ad85ebd3debf63e286dacbe5945178796]

        tdf#119773 update sd table context menu
        
        Change-Id: Ib85e6a3be4f2771b9772751d6526e8f278bb0a40
        Reviewed-on: https://gerrit.libreoffice.org/62240
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-28  andreas kainz  <kainz.a@gmail.com>  [45a78e5c89e923a6f5e2a37aeeb8367099e6b094]

        contect menu sw drawtext remove OpenHyperlinkOnCursor
        
        Change-Id: I4fd53ea430e04f89e14efa20d98faa5dfbc8cda9
        Reviewed-on: https://gerrit.libreoffice.org/62447
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-28  Mike Kaganski  <mike.kaganski@collabora.com>  [ea62885a4f759dfb5a7236e9ac3a69da4703e902]

        tdf#120703 PVS: V547 Expression is always true/false
        
        Change-Id: Ieb48a5fd29f78d2e39e1d91448f3ce973aff93d9
        Reviewed-on: https://gerrit.libreoffice.org/62463
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-28  Mike Kaganski  <mike.kaganski@collabora.com>  [c026807d8d4654090bccefc6d70ceb1819c2092a]

        tdf#120703 PVS: V547 Expression is always true/false
        
        Fixed the logic broken since commit 5d64757c7a5df2d3cb9b36d18f44932df15e5b3f
        with what seems to be the original idea.
        
        Change-Id: I1a25cfb27d7d9a1af4e024c2989ea4959014455f
        Reviewed-on: https://gerrit.libreoffice.org/62462
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-28  Mike Kaganski  <mike.kaganski@collabora.com>  [5f0ddb2d2068a4388a7df12cd0e11f628b91e4c0]

        tdf#120703 PVS: V547 Expression is always true/false
        
        Change-Id: Ic92cc594979cac2edac04a085957398672a5dfcc
        Reviewed-on: https://gerrit.libreoffice.org/62450
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8522572cdd27f62a031bb07c9cf7f6f85e8453ad]

        Fix typos
        
        Change-Id: I4a718b73adcfa0871b94dde92c047593640350a4
        Reviewed-on: https://gerrit.libreoffice.org/62458
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-10-28  Mike Kaganski  <mike.kaganski@collabora.com>  [fd855967e0474323e22c9d27152d271826a43821]

        tdf#120703 PVS: V547 Expression '!pTmp' is always true
        
        Change-Id: Ia31961d65592ebd2718446eaa931aab785b8ba65
        Reviewed-on: https://gerrit.libreoffice.org/62457
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-28  Xisco Fauli  <xiscofauli@libreoffice.org>  [871089ecca78d818dee5c588f1a9a5e975816f7c]

        tdf#119209: Windows share has inappropriate server suggestion
        
        Follow the same logic as HostDetailsContainer
        
        Change-Id: I3de8b2fc07b9caef6b4d20ab89242137d738c522
        Reviewed-on: https://gerrit.libreoffice.org/60732
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-27  Izabela Bakollari  <izabela.bakollari@gmail.com>  [0f190f50368816964b2a1b7bb58000ac1792d640]

        tdf#42982: added description on RuntimeException
        
        Change-Id: I4d76117d4cbef19a8c68fecb882fcaef4c97efba
        Reviewed-on: https://gerrit.libreoffice.org/62434
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins

2018-10-27  Michael Stahl  <Michael.Stahl@cib.de>  [be9f3db2306150a37ef18e4ccc8d8f4a1934c5c1]

        tdf#120376 sd: fix duplicated styles on copy/paste
        
        Unfortunately the comparison was inverted, so a style is copied
        iff it already exists, which is clearly the reviewer's fault...
        
        (regression from 57db6e24b5ad43d447c30e44a112c74c7e75b46b)
        
        Change-Id: I3425982feb08e980eca9243cc16120897b65a70f
        Reviewed-on: https://gerrit.libreoffice.org/62436
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-10-27  Jim Raykowski  <raykowj@gmail.com>  [68c73b2cc26313de315e828cb9f8db53d9aeb6bf]

        tdf#108751 Show currently selected color name in color button tooltip
        
        Based on Heiko Tietze's work in
        I26f0500527d2b86049948ca64e636e1ff566f262
        
        Change-Id: I20541dd6ad155a39c0f87361088b44923406064f
        Reviewed-on: https://gerrit.libreoffice.org/61815
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-10-27  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [d666b6b19d3e400561edc585d967ecab266c6b8f]

        elementary: fix for tdf#120831 & tdf#120300, related to tdf#119731, etc
        
        Change-Id: Ib6f9c3467578ebc68b3a15f8dbea4054af45707e
        Reviewed-on: https://gerrit.libreoffice.org/62416
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-27  Caolán McNamara  <caolanm@redhat.com>  [13869d040f868a6da32fe3f3b3a6703410610658]

        merge SchTitleResources/TitleResources back together
        
        Change-Id: I4c7ff790b2b6d76a96a5d54f1537fa051beac7d1
        Reviewed-on: https://gerrit.libreoffice.org/62439
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-27  Caolán McNamara  <caolanm@redhat.com>  [ecb7a18aef839056b038e9699d48c918102f389b]

        merge SchLegendPositionResources/LegendPositionResources back together
        
        Change-Id: I53b5bc65313a6f5e661c3f6804db256d18037c74
        Reviewed-on: https://gerrit.libreoffice.org/62437
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-27  Caolán McNamara  <caolanm@redhat.com>  [4eecab2520d432f05bf398cff9abfdd64d55a3d9]

        missing OPageNumberDialog run
        
        Change-Id: I0e21f90e9cfd4e1ee6ced6108ab6619533ab8dda
        Reviewed-on: https://gerrit.libreoffice.org/62438
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-27  andreas kainz  <kainz.a@gmail.com>  [567f6a0f0d24411969641e2e7bb87187854688a7]

        tdf#119773 update sw table context bar
        
        Change-Id: I7648db3fd775eab2067c89932c6f111c45fac554
        Reviewed-on: https://gerrit.libreoffice.org/62239
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-27  andreas kainz  <kainz.a@gmail.com>  [b9749eb440a44bd49850b5add0ab2b7e241a1b9e]

        sw text context menu sync between different sw apps
        
        tiny change in text context menu for writer
        
        Change-Id: I1c18f505b13a210c6e8544d9e0f20556fac97bdb
        Reviewed-on: https://gerrit.libreoffice.org/62242
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-27  brinzing  <oliver.brinzing@gmx.de>  [a41d7ee25ea5057cd887c67d33d42f4c764f9c77]

        possible fix for issue 120928 - quickstart --killtray throws exception
        
        Change-Id: Id4081439075f4beecc2b0e4aed035d5ee28a2cfd
        Reviewed-on: https://gerrit.libreoffice.org/62429
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2018-10-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [646a6307b9a31376d85fa3ed12a314118d41d7cc]

        loplugin:unusedmethods
        
        Change-Id: I66ef078794ed1eb44dbfa854c589545e5f9ba78e
        Reviewed-on: https://gerrit.libreoffice.org/62407
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-27  Zdeněk Crhonek  <zcrhonek@gmail.com>  [97ed3b93e1def081a535de14cc3c3644363cbd45]

        uitest Calc signature line
        
        Change-Id: I249c843f89ed5fe1d413f17fa57671d4ef9c69b2
        Reviewed-on: https://gerrit.libreoffice.org/62404
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-27  Mike Kaganski  <mike.kaganski@collabora.com>  [51b6a52e1c8c3ef30842cf108d2a12fb222e7607]

        tdf#120703 PVS: V724
        
        V724 Converting type 'int' to type 'sal_Bool' can lead to a loss of
             high-order bits. Non-zero value can become 'FALSE'.
        
        Change-Id: I26540aa9fa9390e1990e95d81665567cd0a248b5
        Reviewed-on: https://gerrit.libreoffice.org/62426
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [3cccff0bbd17ecd4ce386c9eaea06bfa3d14115b]

        simplify personas generation by using a single template
        
        Change-Id: I127181fff198dd865d0d958675db7446c73d09d0
        Reviewed-on: https://gerrit.libreoffice.org/62427
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins

2018-10-27  Mike Kaganski  <mike.kaganski@collabora.com>  [db7e454bf7809b57c34c90e8876a3970a004ef16]

        tdf#120703 PVS: V668
        
        V668 There is no sense in testing the 'pProc' pointer against null, as the
             memory was allocated using the 'new' operator. The exception will be
             generated in the case of memory allocation error.
        
        Change-Id: Iec65fd44fa947a2402da33510c29730a46c2e1a4
        Reviewed-on: https://gerrit.libreoffice.org/62424
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-27  Izabela Bakollari  <izabela.bakollari@gmail.com>  [48dbd2bc121764c076fdb45e5e9236126a6eec30]

        tdf#88205: Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: Ifc9fcc718b318c439484a6cc98a4e71c8d445fd8
        Reviewed-on: https://gerrit.libreoffice.org/62417
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>
        Tested-by: Jenkins

2018-10-27  Andras Timar  <andras.timar@collabora.com>  [129d1fe9fdb448a764f6c181705a61d4db321904]

        tdf#80646 insert LTR mark after label
        
        Change-Id: Idb60b43bd04ab9e7c75c144ebf2b1626e13d34b6
        Reviewed-on: https://gerrit.libreoffice.org/62418
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-10-27  Andras Timar  <andras.timar@collabora.com>  [2b9fa72fdc683d4357ee47b98c7dd4cd2f4c02a2]

        tdf#99469 remove obsolete BlockList.xml entries
        
        Change-Id: I88bd4777e973b43edfc7e6d1123cef5c6bb2d7ea
        Reviewed-on: https://gerrit.libreoffice.org/62423
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-10-27  Mike Kaganski  <mike.kaganski@collabora.com>  [c9ec7105ba173af77fb9eadcdd3f694494664865]

        tdf#120703 PVS: variable is assigned values twice successively
        
        V519 The 'aToken.aText' variable is assigned values twice successively.
             Perhaps this is a mistake. Check lines: 1147, 1163.
        
        Change-Id: I9bcb9a302a182932d7b15f25ee64005158d50a46
        Reviewed-on: https://gerrit.libreoffice.org/62422
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-27  Mike Kaganski  <mike.kaganski@collabora.com>  [a8cdc839d7639348d248c0b4bd98d4f29931f984]

        tdf#120703 PVS: variable is assigned values twice successively
        
        V519 The 'mbDesignMode' variable is assigned values twice successively.
             Perhaps this is a mistake. Check lines: 731, 737.
        
        Change-Id: I20cb70e050f194e7ab02de92dff4db35cade7386
        Reviewed-on: https://gerrit.libreoffice.org/62421
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b44b9c4519794d159b154a9713c10da1155a5198]

        pocheck: don't choke on plural forms
        
        Change-Id: I51a82ce5fc09d44ebc6f7c06c67b475ee2adf68b
        Reviewed-on: https://gerrit.libreoffice.org/62419
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins

2018-10-27  Mike Kaganski  <mike.kaganski@collabora.com>  [8d21f814dff7b56e03c5c2526ede53d18584bbaa]

        tdf#120703 PVS: V519 variable is assigned values twice successively
        
        V519 The 'm_nFetchDirectionPropertyHandle' variable is assigned values twice
             successively. Perhaps this is a mistake. Check lines: 489, 493.
        
        It was this way since 2000 (commit d3329bacd8a925ec070ad06ea3d9a6a026a3696b)
        
        Change-Id: Ia6ade4355bbfac799f8b32069f27a0c439300030
        Reviewed-on: https://gerrit.libreoffice.org/62414
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-27  Mike Kaganski  <mike.kaganski@collabora.com>  [6a12a9e941283fe32d7714d4aee694c397996c3a]

        tdf#120703 PVS: V530 The return value of function is required to be utilized
        
        Change-Id: Ifc170a45e25b3fd5b7f561cc50afb6452bb359bd
        Reviewed-on: https://gerrit.libreoffice.org/62420
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [2272b7e876dade3359b9f1fd1ae8a24e391bb8e5]

        Update git submodules
        
        * Update translations from branch 'master'
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: Ib2c4218faaa153151595024d052cc93d32037d4b
            
2018-10-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5894c09af1d37874953f1b4bbf9e0e19c77b92b3]

        uitest: integrate the calc input bar into the ui testing
        
        Change-Id: Ib73d09b648c0663de57e4b205e7154d6af1366f8
        Reviewed-on: https://gerrit.libreoffice.org/62412
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-10-27  Mike Kaganski  <mike.kaganski@collabora.com>  [52a4986d8f87550df1ae3295926d5a5f1ff3dde2]

        tdf#120703 PVS: V524
        
        V524 It is odd that the body of 'GetRef2' function is fully equivalent
             to the body of 'GetRef1' function.
        
        Was that way since 2007 (commit 6002b49955c75135489a4f2af0eab14eaeaaf31b)
        
        Change-Id: Iff75ebafd13ce47c23c80be8bc6b5995954b524f
        Reviewed-on: https://gerrit.libreoffice.org/62415
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-27  heiko tietze  <tietze.heiko@gmail.com>  [142985383f9ccc321e3fa084ce81d3d436c85c45]

        tdf#120906 - Option to use Header/Footer not working correctly
        
        Now with storage capabilities too
        
        Change-Id: Iaf9050b38ce356d80c26f339caf61267c1fb3c3b
        Reviewed-on: https://gerrit.libreoffice.org/62360
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2018-10-27  Mike Kaganski  <mike.kaganski@collabora.com>  [3bb49555e9e3ea54a575ac8342ca3740aad51d74]

        tdf#120703 PVS: V519 variable is assigned values twice successively
        
        V519 The 'hResult' variable is assigned values twice successively.
             Perhaps this is a mistake. Check lines: 1097, 1098.
        
        Change-Id: Ib6f9c3467578ebc68b3a15f8dbea4054af45707d
        Reviewed-on: https://gerrit.libreoffice.org/62411
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-27  Mike Kaganski  <mike.kaganski@collabora.com>  [bb702103f210cd344d8e700ece27f3708aab8eaf]

        tdf#120703 PVS: V519 variable is assigned values twice successively
        
        V519 The 'aNewTextBoundingBox.Y2' variable is assigned values twice
             successively. Perhaps this is a mistake. Check lines: 409, 411.
        
        I have tried to check if that could possibly be a typo, and X1 was meant,
        but it seems to be not the case here (doing that, or putting anything to
        X1 instead of 0, just displaces the notes in the presenter console wrong
        vertically).
        
        Change-Id: Ie686b69bddc193568c1b5c0d18b9b7bf547313d1
        Reviewed-on: https://gerrit.libreoffice.org/62410
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-27  Mike Kaganski  <mike.kaganski@collabora.com>  [6ef1eac70343d7867e24fa4830081640b0e20351]

        tdf#120703 (PVS): V519 variable is assigned values twice successively
        
        V519 The 'xFontCharMap' variable is assigned values twice successively.
             Perhaps this is a mistake. Check lines: 1673, 1674.
        
        Change-Id: I008c268bd2440e489d4cd50f94b4f04129589448
        Reviewed-on: https://gerrit.libreoffice.org/62408
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-27  andreas kainz  <kainz.a@gmail.com>  [e48fc4d011f43d5d2260e4db435fa925037cbcd8]

        tdf#120856 sync shape, graphic, frame and ole contect toolbar
        
        in writer and calc
        
        Change-Id: I36458c27027748c790a5e6ef768fcd19986b656d
        Reviewed-on: https://gerrit.libreoffice.org/62336
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-27  Justin Luth  <justin_luth@sil.org>  [8255ef26395500d9965972a28cba20fa492e127c]

        use comphelper::SequenceAsHashMap to avoid manual iteration
        
        Thanks for the suggestion Miklos
        
        Change-Id: Ie37259a1f05919fa50194afde7171efbe5473771
        Reviewed-on: https://gerrit.libreoffice.org/62409
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-10-27  Mike Kaganski  <mike.kaganski@collabora.com>  [dc1858783e72bba808dbd87b5b03d5170449ad52]

        tdf#120703 (PVS): V519 The variable is assigned values twice successively
        
        Change-Id: I9265425a215609ef6bf4298ba39c8399f215ce27
        Reviewed-on: https://gerrit.libreoffice.org/62406
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-27  Michael Weghorn  <m.weghorn@posteo.de>  [5690acdb44e8017055bb88e86e19d207836bb95c]

        tdf#120453 Preserve literal '&' in Qt menu texts
        
        As described in the QMenuBar documentation,
        a single ampersand in a menu item text is used to
        set the shortcut for the menu, while "&&" is used to
        get a real ampersand character.
        
        Change-Id: Idf510641c8919ff8223114413851cb3ee7d7b4a2
        Reviewed-on: https://gerrit.libreoffice.org/62405
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2018-10-26  andreas kainz  <kainz.a@gmail.com>  [5d2ab49cbda1d7aea1019478abe0163e1f40a121]

        tdf#120861 move paste special to a submenu in menubar
        
        Change-Id: I4b6a2eb32ff155855bb9e5d1638f7239252278f3
        Reviewed-on: https://gerrit.libreoffice.org/62301
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-26  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [f0e1f4fd55f76221f51ff8692530a43fa222e3f0]

        fix build --without-java - CppunitTest_dbaccess_tdf119625 uses hsqldb
        
        introduced with 4d7dd4e1e4e072db8bcfe4d52b8c185187353e74
        
        Change-Id: I118b6185fc01b2234d2a20da76b0e19929f9812a

2018-10-26  Katarina Behrens  <Katarina.Behrens@cib.de>  [140434a7677946020bb2c6db9ed3afe8998ee7d0]

        tdf#119719: Move the window to the requested screen
        
        According to Qt doc, setScreen by itself is ineffective and this
        additional step is needed. It still wouldn't work w/ dual screen
        on older KDE Plasma (<= 5.12) but tests positively in GNOME and
        Plasma 5.13.5
        
        Change-Id: I080b6f93aa3c21411f606ade6df42e9bc3f6f299
        Reviewed-on: https://gerrit.libreoffice.org/62351
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [397b64afc62a5632a6648598558a4d2c3ca0d283]

        oox smartart, linear layout: take horizontal position from constraints
        
        Both horizontal size and position looks sane now.
        
        Change-Id: I6f040e4f0ff49be74420fafc4bcc5e899b6e94f7
        Reviewed-on: https://gerrit.libreoffice.org/62397
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-10-26  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [a23ef14e671ad427b2cef81a4482ce006c347846]

        elementary+KJ: Fix for tdf#120918
        
        Change-Id: I2b75dce78ad8a955aa6f94ea5d225a79ae0e2dc6
        Reviewed-on: https://gerrit.libreoffice.org/62392
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [b083b0808121d19f398a9f6ead195ae7e14ed047]

        oox smartart, linear layout: take width from constraints
        
        Finally the "parent text" of the test document now has correct width.
        
        Change-Id: I05c552dda66ad91f19cfc335b464549920269f69
        Reviewed-on: https://gerrit.libreoffice.org/62395
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-10-26  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e21ece71a70906526e2c3eceaac3bc0c93bb7831]

        unopkg: Make logging to default location work again
        
        Change-Id: Ie0b476164b370f58e0b220cee56ed52896753ade
        Reviewed-on: https://gerrit.libreoffice.org/62394
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-26  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [5bd0212b54ea8c98fe401e8b1ad6d0b626a4b7e1]

        unopkg: Log deployment output with the same logger as unopkg
        
        This prevents overwriting the existing logfile by
        using the same logger as unopkg does.
        
        Change-Id: Iaad4c5b99a4f428d3a4ad8a046c88404aecb5652
        Reviewed-on: https://gerrit.libreoffice.org/62393
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-26  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [d2a4fac09bc6d17b85fd34a3f0777ecc5e3bd286]

        unopkg: Write to console when no UNO available
        
        Change-Id: I159b7e85f53e33c5359cca83aa958387d888f6a2
        Reviewed-on: https://gerrit.libreoffice.org/62391
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-26  Eike Rathke  <erack@redhat.com>  [ca844d61ea19c9b2096db6047110ec0257d817bb]

        Use CheckStringResultLen() also for CONCATENATE(), CONCAT() and TEXTJOIN()
        
        Change-Id: Ifbc2b127998e037be3f014bebf8721bef15ef53b
        Reviewed-on: https://gerrit.libreoffice.org/62385
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-10-26  László Németh  <nemeth@numbertext.org>  [5590c70b47c029006edec41be70c34a0a07fd6fd]

        LibreLogo: support backslash escape sequence for apostrophes
        
        (ASCII and typographical) and for enclosing quotes of string literals.
        
        Change-Id: I3caf3b707afa1fb41ba3afe9ff12ebce7ce63847
        Reviewed-on: https://gerrit.libreoffice.org/62384
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-10-26  Stephan Bergmann  <sbergman@redhat.com>  [06599d1f670516ce97267d746fa230a0c9310f3d]

        missing include
        
        Change-Id: I57dfc006d849918179a2398ef22be7585cb0993f

2018-10-26  Eike Rathke  <erack@redhat.com>  [2107e08fe4798d48610f7472fa581103462081aa]

        Let REGEX() return #N/A instead of #VALUE! if no match, tdf#113977 follow-up
        
        So match can be checked with IFNA(REGEX(...);...) and
        IF(ISNA(REGEX(...);FALSE();TRUE())
        
        Change-Id: I2b75dce78ad8a955aa6f94ea5d225a79ae0e2dc5
        Reviewed-on: https://gerrit.libreoffice.org/62386
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-10-26  Gabor Kelemen  <kelemeng@ubuntu.com>  [33623f3117d88683fbc9e66792e5030c0322946e]

        tdf#42949 Fix IWYU warnings in include/unotools/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I444c43b9d549977039f25bec2b5bf666c3e15e0e
        Reviewed-on: https://gerrit.libreoffice.org/62041
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-26  Stephan Bergmann  <sbergman@redhat.com>  [31a8d9c711dfdbdb4b11067125d763b1d570033b]

        Don't read past end of string in Guess ctor
        
        <https://ci.libreoffice.org//job/lo_ubsan/1082/>:
        > ==26422==ERROR: AddressSanitizer: heap-buffer-overflow on address 0x604000accc72 at pc 0x2ae43e63f4b6 bp 0x2ae43e600510 sp 0x2ae43e600508
        > READ of size 1 at 0x604000accc72 thread T70 (cppu_threadpool)
        >     #0 0x2ae43e63f4b5 in Guess::Guess(char const*) /lingucomponent/source/languageguessing/guess.cxx:95:28
        >     #1 0x2ae43e667f2f in SimpleGuesser::GetManagedLanguages(char) /lingucomponent/source/languageguessing/simpleguesser.cxx:169:19
        >     #2 0x2ae43e668420 in SimpleGuesser::GetAvailableLanguages() /lingucomponent/source/languageguessing/simpleguesser.cxx:179:12
        >     #3 0x2ae43e64a18e in LangGuess_Impl::getEnabledLanguages() /lingucomponent/source/languageguessing/guesslang.cxx:229:24
        [...]
        > 0x604000accc72 is located 0 bytes to the right of 34-byte region [0x604000accc50,0x604000accc72)
        > allocated by thread T70 (cppu_threadpool) here:
        [...]
        >     #7 0x2ae43e65350a in std::string::operator+=(char const*) /home/tdf/lode/opt_private/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/../../../../include/c++/5.2.0/bits/basic_string.h:3355:16
        >     #8 0x2ae43e667e6e in SimpleGuesser::GetManagedLanguages(char) /lingucomponent/source/languageguessing/simpleguesser.cxx:168:21
        >     #9 0x2ae43e668420 in SimpleGuesser::GetAvailableLanguages() /lingucomponent/source/languageguessing/simpleguesser.cxx:179:12
        >     #10 0x2ae43e64a18e in LangGuess_Impl::getEnabledLanguages() /lingucomponent/source/languageguessing/guesslang.cxx:229:24
        [...]
        
        shows, during UITest_librelogo, the Guess ctor making wrong assumptions about
        the structure of guess_str and skipping over the terminating NUL.  Locally I
        could see that while most inputs do have the expected syntax of starting with
        "[" and containing two "-", one input is indeed just "[haw-utf8" without a
        second "-".
        
        I don't know where the strings passed into the Guess ctor in the two places in
        lingucomponent/source/languageguessing/simpleguesser.cxx ultimately come from,
        and what their guaranteed syntax and their semantics is.  So from the existing
        code and the non--well-formed "[haw-utf8" sample (where the second segment shall
        apparently designate an encoding, not a country), construct rules how to
        robustly parse any input into potential language/country/encoding parts.  (What
        is obvious from the call sites is that for one each input will start with "[",
        and for another the item to parse need neither be "]"- nor NUL-terminated.)
        
        (Guess::encoding_str and the local enc variable have effectively been unused
        ever since the code's introduction in 0762811922c4e1a3474bdd91daf308baafbc18e4
        "INTEGRATION: CWS languageguessing".  Guess::encoding_str, but not the local
        enc variable, got later removed with b275246c30ce3796cd22f72cd82c58b5cf4c86f0
        "loplugin:unusedfields in formula..registry".)
        
        Change-Id: Icbedc05ed5b119ee4efbc3118cc17076a4d80c74
        Reviewed-on: https://gerrit.libreoffice.org/62390
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-26  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [39d8e5e574c7f445c4d34a7a72d6ac40e3364ddb]

        Towards solving tdf#120747: Remember the preview file of persona
        
        Change-Id: I9230421a98ea5d1ec61bf1500b24949635db68d3
        Reviewed-on: https://gerrit.libreoffice.org/62387
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-10-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [4054dff516367b332b7e3ce6fa91a452bf690571]

        use unique_ptr when Clone()'ing PoolItems
        
        and fix a handful of small leaks in the process
        
        Change-Id: I876e12ff5305f9dda84532d4182fb91657d6fa0c
        Reviewed-on: https://gerrit.libreoffice.org/62389
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [c0cc59adca23580864a2e5cdadf66212246cbfcc]

        loplugin:singlevalfields improvement
        
        look for any kind of types, not just POD types, helps to find
        smart pointer fields that are only assigned nullptr
        
        Change-Id: I2d887e98db012f03b646e1023985bcc196285abc
        Reviewed-on: https://gerrit.libreoffice.org/62382
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [4bf2052e9dbdfcd32a749747c918f2d714010633]

        loplugin:unusedfields
        
        Change-Id: I36d3e874aac2d57d4e6f24a0e89c9836704bb7a6
        Reviewed-on: https://gerrit.libreoffice.org/62383
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-26  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e4583f1ce81fc76dbfe55bcfd86d63ffe3518e5b]

        Introduce SimpleTextFormatter and format unopkg output using it
        
        This will write log messages as plain text (no timestamp and other stuff
        like PlainTextFormatter).
        Warnings and errors will be prefixed accordingly.
        
        Change-Id: Id82512d7dd3907a4c7cd69a963a375966189dc20
        Reviewed-on: https://gerrit.libreoffice.org/62370
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-26  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e8d130e7c6b2ff2a941372f386ee46fe8a95f218]

        Log unopkg errors to log file if requested
        
        Before only the output generated by extension add/remove/... functions
        were logged to file, but not the error messages of unopkg itself.
        
        Change-Id: I4451aa51e2877ae48c453ee4791e36d970832567
        Reviewed-on: https://gerrit.libreoffice.org/62369
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [8a678b1f51e5dcd0961f21a8ea4cfb43bae5ec07]

        oox: remove dead QuickDiagrammingImport
        
        This would create a com.sun.star.drawing.DiagramShape, and work with
        that, but nobody implements such a service.
        
        Change-Id: I32a63dd258a5f168e37c5926a832dadd45c2b179
        Reviewed-on: https://gerrit.libreoffice.org/62371
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-26  László Németh  <nemeth@numbertext.org>  [1b341e578083b492c620bd468e20f28f2039bfd8]

        LibreLogo: add unit tests for program compilation
        
        from LibreLogo to Python
        
        Change-Id: I39df100a13efe3573b33cb856701cbeb0d95954d
        Reviewed-on: https://gerrit.libreoffice.org/62364
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-10-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9f93ab871eb068574448b99569f89893b5c1ebdb]

        Fix typos
        
        Change-Id: I537871602282f85f2947f91f9b579b0e8cf12fe8
        Reviewed-on: https://gerrit.libreoffice.org/62378
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-26  Jim Raykowski  <raykowj@gmail.com>  [bb74df3f1e9feca233cec19e9ade86cd9dbcf195]

        tdf#120888 Use event notify result
        
        Change-Id: Ic85f7182b66f9f5c31b612e5a93299496e874fc0
        Reviewed-on: https://gerrit.libreoffice.org/62381
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2018-10-26  Eike Rathke  <erack@redhat.com>  [28cc9746a9639ac14d3f6816b7fbf59cacbb42f4]

        Change kScInterpreterMaxStrLen now result string length limit to 256MB
        
        This is arbitrary.
        
        Change-Id: I88875e674464984c174e27fa6038080cc7366ecf
        Reviewed-on: https://gerrit.libreoffice.org/62375
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-10-26  Eike Rathke  <erack@redhat.com>  [9e5d7dff301ccef35429ee5cb7e3b3b80b318993]

        Use SAL_MAX_INT32 in CheckStringPositionArgument()
        
        ... as that does not affect the result string length.
        
        Change-Id: Ia4426b4444845b3966da6a8c46089d8a98a38cb0
        Reviewed-on: https://gerrit.libreoffice.org/62374
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-10-26  Eike Rathke  <erack@redhat.com>  [adbff0473751cde45e24bc06d524e858c68cc423]

        Introduce kScInterpreterMaxStrLen
        
        ... and use that instead of SAL_MAX_UINT16 where string operations
        are involved.
        
        Change-Id: I41248bc1a876c19cd917269e44a6e91f51e569f5
        Reviewed-on: https://gerrit.libreoffice.org/62373
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-10-26  Eike Rathke  <erack@redhat.com>  [a03528713a7a035bf0f9149801b5da9c14633c24]

        Rework GetStringPositionArgument() to return sal_Int32
        
        ... and set FormulaError::IllegalArgument for illegal values.
        
        Change-Id: Iaf4c5123a3290ee1860d16fcf270e8c2a2e0845f
        Reviewed-on: https://gerrit.libreoffice.org/62372
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-10-26  Maxim Monastirsky  <momonasmon@gmail.com>  [96cf06c947838120e37f3fbb4d0543dd882cb20c]

        tdf#120907 Arrow keys don't work in palette list
        
        For a docking window which reparented to a floating window
        via DockingManager, Window::GetParent() won't find the
        floating window, because WindowImpl::mpRealParent points
        to the previous parent (e.g. the toolbar). What we need is
        to check WindowImpl::mpParent instead.
        
        Change-Id: Ibdc5e29b7b8db37f9cbea65b3d7fbe39de334319
        Reviewed-on: https://gerrit.libreoffice.org/62361
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-10-25  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f9acea526b9aeb3cf450cd7ee43bd969385865db]

        use "range for" to iterate through certificates
        
        Change-Id: Ife206ab29f2f8eaa2358f45e6bae2290d95fd4d6
        Reviewed-on: https://gerrit.libreoffice.org/61779
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-10-25  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [40810c43c48b25385b487c0b79c4c466dbf36be7]

        Support to sign a document with a specified signature
        
        Change-Id: I92e392b315c9217b63db830dea1b2e91387b56c2
        Reviewed-on: https://gerrit.libreoffice.org/61778
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-10-25  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [2fac8cf22f687b247ba6fba8e7caf8e970cd15d9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#120221 Add experimental note
            
            Change-Id: I591c7ef34a84059060a7eeeff15ad2f7b6cc58ae
            Reviewed-on: https://gerrit.libreoffice.org/62365
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-10-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [6ddda80effd0fd7edac16b050bb598721840cde4]

        Qt5 fix Windows -Werror build
        
        Change-Id: I8e58f9132c382885aa4cc85cf3e0a5277ec71623
        Reviewed-on: https://gerrit.libreoffice.org/62368
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [923061d17d4b5b8bf0d4a8111b270c99a7c649a9]

        oox smartart: work towards accessing parent constraints
        
        The "Vertical Box List" preset in PowerPoint contains two linear
        layouts, the inner one nested in the outer one. All the constraints are
        stated on the parent layout. This commit doesn't actually read those
        constraints yet, but adds infrastructure to look up parents of layout
        nodes and also to get the constraints of a layout node.
        
        No functional changes intended.
        
        Change-Id: If844d17a90f8f180a9d21245249a2744bea32b31
        Reviewed-on: https://gerrit.libreoffice.org/62367
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-10-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [a8b72c8a54ab6ce68764a4c5b97b7af0e30ce566]

        Always check IsVirtual() in SwFntObj::DrawText
        
        I tried to use the new OUTDEV_PDF in replacement for the PDF
        export check. It survived Jenkins and local builds, but sometimes
        a tinderbox breaks, so check IsVirtual() instead.
        
        Change-Id: I64fe7c145dc3b87345f6a967f6b2997f3c7e38c2
        Reviewed-on: https://gerrit.libreoffice.org/62366
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [e194f597ae5882e1cda2cac2925577fff609f101]

        Change GlyphItem::nFallbackLevel to font instance
        
        No need for a real reference, as GlyphItems are bound to their
        GenericSalLayout, which holds the valid reference and doesn't
        allow font change.
        
        Change-Id: I8e1129ef99f576e43d55f39aee040ceeb635d51d
        Reviewed-on: https://gerrit.libreoffice.org/62359
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-25  Stephan Bergmann  <sbergman@redhat.com>  [b5a6865a67dc6223dc164d2fe68dfdaf4dab5c39]

        Remove dead comment
        
        ...that had been introduced in aecda33a2bc46fada51f2cff06887e33adbf05cf
        "#90370# Attribute Display uses FixedText instead of MultiLineEdit" together
        with code that is long gone again:
        
        +    // temporary to avoid incompatibility
        +#if SUPD < 641 || defined( GT_DEBUG )
        +    aSearchFormatsED.Hide();
        +    aReplaceFormatsED.Hide();
        +
        
        Change-Id: If93425a3815f4946f97657f03bf066ee6ca4e6a4
        Reviewed-on: https://gerrit.libreoffice.org/62363
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [e5a7ee832b4385fa83a914f4d7d81ed860da0667]

        Return bool from InitFont and try to init the font
        
        InitFont() is always called after ImplNewFont(). Calling
        InitFont() without a call to ImplNewFont() doesn't make much
        sense.
        
        There are some places which don't need to set the SalGraphics
        font, but these are fine with calling ImplNewFont() as is.
        
        It now looks like Printer' and OutputDevice' InitFont() do the
        same, after commit c766a05ae035 ("Antialias drawing is part of
        the font selection") moved Antialias handling into the common
        ImplNewFont() function.
        
        Change-Id: I77b9a5b6dbed186a2b0868537930d6bf3fccd9d5
        Reviewed-on: https://gerrit.libreoffice.org/62202
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [134447e78f00d7378406d0a3fa5a4c5d3a02032e]

        Move GlyphItem into its own header
        
        Actually GlyphItem should be VCL internal, but this requires a
        transparent SalLayoutGlyphs (i.e. via pImpl), which I'm too lazy
        to implement currently.
        
        This seperation makes the affected source files more obvious and
        later migration of vcl/glyphitem.hxx easier.
        While at it apply the coding style and add '_' to member prefix.
        
        Change-Id: I61497af5c628c40f51597ce0ef286c47321acbc2
        Reviewed-on: https://gerrit.libreoffice.org/62358
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [094e7b6a1028620c2b1503de8b51dc6a2482e290]

        sw HTML import: avoid custom default page style in reqif mode
        
        Would be "HTML" by default, but reqif-html is mostly very simple
        documents and the custom page styles is unexpected.
        
        Change-Id: I3f1b293bcd074305cf5cc87f03248e934d5fac4d
        Reviewed-on: https://gerrit.libreoffice.org/62317
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-10-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d3f009819132ba59d260a8a0a1ca4d0ceceb3976]

        Fix typos
        
        Change-Id: I4eda42a11239567c557431017a1fa99cb37298c5
        Reviewed-on: https://gerrit.libreoffice.org/62357
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-25  Caolán McNamara  <caolanm@redhat.com>  [af428a570e05a7d38476208152630853dc15f41f]

        weld SwAuthMarkModalDlg
        
        Change-Id: Ief3a32a6001cf8b388107c74dc96fc82430d6398
        Reviewed-on: https://gerrit.libreoffice.org/62354
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-25  Tor Lillqvist  <tml@collabora.com>  [c799679135882337e65eab23eabdcae2d8b42786]

        Need <o3tl/make_unique.hxx>
        
        Change-Id: I416523b701f6468bcbbc47e9e4e507c319b6beaa

2018-10-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ae4e64287643b7340e6e35bd16fffeac663e809]

        fix gdb pretty printing
        
        revert part of
        	commit 6f50961e69406a17d6ec998956a6b33208b1001b
        	remove more rtl::OUString and OString prefixes
        
        Change-Id: I026f8175c855a20bab54940f6235bca5c91ddbab

2018-10-25  AlicVB  <dev@lnaa.fr>  [87239dbf7d57d812cdecbf75f6e86afaa4864abb]

        tdf#120525 fix linespacing <100% for impress
        
        apply linespacing changes even for fonts with big descent values
        
        Change-Id: If1763da1ea015822d90a5c7410ca90dcaa71d22f
        Reviewed-on: https://gerrit.libreoffice.org/61894
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-10-25  Katarina Behrens  <Katarina.Behrens@cib.de>  [8043727a5882d7cc7904a79ded6c989a18b8c67a]

        Remembering window position regressed a little
        
        since commit 8d791a9d9657f6573ce27947c0289b36c6eba77c
        (Set Qt5Widget to be a central widget of QMainWindow)
        
        Change-Id: Ifd23043312a92b260871630862f1b949851a6d89
        Reviewed-on: https://gerrit.libreoffice.org/62348
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-25  Caolán McNamara  <caolanm@redhat.com>  [e19b342f15178ce9f7d7b832649ee173b4b7f2ea]

        tdf#120188 limit the width of the styles combos in the url tabpage
        
        Change-Id: Idcc4043b70c30ccc693c9c5ac983bfabe0573862
        Reviewed-on: https://gerrit.libreoffice.org/62352
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-25  Tor Lillqvist  <tml@collabora.com>  [88014e265a91753b69b70b5f4b246921d16051de]

        Verify that we are actually passed a URL, not a pathname
        
        Sure, the test could be even more strict and actually do a
        case-insensitive check for an initial "file:" or
        "vnd.sun.star.pathname:".
        
        Change-Id: Ic252aeccdec708138530075d1f38fa348d1e469e

2018-10-25  Tor Lillqvist  <tml@collabora.com>  [616554c36eec41f80424dd2a3c1e99d227b9eee6]

        The 2nd parameter to lo_initialize() is a URL so use such naming consistently
        
        Change-Id: Id4e7f8556d6910ab43b0f7b8ba09e7be8b1ec1d1

2018-10-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [d4dff7dc148080da437ed2e46cd08ded044e64a7]

        return std::unique_ptr from CloneSetWhich
        
        Change-Id: I709122cb8cd7c257e7eb2bd564c529689e6d555a
        Reviewed-on: https://gerrit.libreoffice.org/62350
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [dd16804e52984ded1ee739a22822daa068a13707]

        Drop duplicate PhysicalFontFace reference
        
        A LogicalFontInstance has a pointer to its parent font face.
        And don't pretend we can actually nest MultiSalLayout, so
        store the GenericSalLayout internally.
        
        Change-Id: I801acbc34497fc57e8e185eee34c1a1162dbea93
        Reviewed-on: https://gerrit.libreoffice.org/62314
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [655e3bd9a880a8bf3a1f9d3514e64d0da3d36b8a]

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

2018-10-25  Caolán McNamara  <caolanm@redhat.com>  [ce155a8943bdd8cfa8e32e38fc83160df25beee1]

        weld SwTOXStylesTabPage
        
        Change-Id: I1e7056ef8293ddc7072e95ee248e45b2785d1234
        Reviewed-on: https://gerrit.libreoffice.org/62347
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-25  Stephan Bergmann  <sbergman@redhat.com>  [749ef30c823e595f42e9844fb438441250389a0a]

        Fix external/hunspell/0001-recent-Hunspell-fixes-for-suggestion-spelling-...
        
        ...introduced with b691e5824a6346d2fe7f702b5280b56532a2f89e "tdf#118162 spell
        checking: fix freezing and add missing OCONV", leaving
        HunspellImpl::suggest_internal's newly introduced out-parameters uninitialized
        when the function returns early, causing HunspellImpl::suggest to use capwords
        uninitialized, as seen when invoking spell-checking in LO built with UBSan:
        
        > hunspell.cxx:907:7: runtime error: load of value 160, which is not a valid value for type 'bool'
        >  #0 in HunspellImpl::suggest(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) at workdir/UnpackedTarball/hunspell/src/hunspell/hunspell.cxx:907:7 (instdir/program/../program/libspelllo.so +0x288ccd)
        >  #1 in Hunspell::suggest(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) at workdir/UnpackedTarball/hunspell/src/hunspell/hunspell.cxx:888:18 (instdir/program/../program/libspelllo.so +0x288693)
        >  #2 in SpellChecker::GetProposals(rtl::OUString const&, com::sun::star::lang::Locale const&) at lingucomponent/source/spellcheck/spell/sspellimp.cxx:467:56 (instdir/program/../program/libspelllo.so +0x202913)
        >  #3 in SpellChecker::spell(rtl::OUString const&, com::sun::star::lang::Locale const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at lingucomponent/source/spellcheck/spell/sspellimp.cxx:520:17 (instdir/program/../program/libspelllo.so +0x203b84)
        >  #4 in non-virtual thunk to SpellChecker::spell(rtl::OUString const&, com::sun::star::lang::Locale const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at lingucomponent/source/spellcheck/spell/sspellimp.cxx (instdir/program/../program/libspelllo.so +0x203e62)
        >  #5 in SpellCheckerDispatcher::spell_Impl(rtl::OUString const&, o3tl::strong_int<unsigned short, LanguageTypeTag>, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at linguistic/source/spelldsp.cxx:484:44 (instdir/program/liblnglo.so +0x672505)
        >  #6 in SpellCheckerDispatcher::spell(rtl::OUString const&, com::sun::star::lang::Locale const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at linguistic/source/spelldsp.cxx:227:12 (instdir/program/liblnglo.so +0x670040)
        >  #7 in SpellCheckerDispatcher::spell(rtl::OUString const&, short, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at linguistic/source/spelldsp.cxx:768:12 (instdir/program/liblnglo.so +0x67b353)
        >  #8 in non-virtual thunk to SpellCheckerDispatcher::spell(rtl::OUString const&, short, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at linguistic/source/spelldsp.cxx (instdir/program/liblnglo.so +0x67b538)
        >  #9 in Thesaurus::queryMeanings(rtl::OUString const&, com::sun::star::lang::Locale const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at lingucomponent/source/thesaurus/libnth/nthesimp.cxx:433:27 (instdir/program/../program/liblnthlo.so +0x88315)
        >  #10 in non-virtual thunk to Thesaurus::queryMeanings(rtl::OUString const&, com::sun::star::lang::Locale const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at lingucomponent/source/thesaurus/libnth/nthesimp.cxx (instdir/program/../program/liblnthlo.so +0x8a322)
        >  #11 in ThesaurusDispatcher::queryMeanings(rtl::OUString const&, com::sun::star::lang::Locale const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at linguistic/source/thesdsp.cxx:181:40 (instdir/program/liblnglo.so +0x6b6fa5)
        >  #12 in non-virtual thunk to ThesaurusDispatcher::queryMeanings(rtl::OUString const&, com::sun::star::lang::Locale const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at linguistic/source/thesdsp.cxx (instdir/program/liblnglo.so +0x6b7ca2)
        >  #13 in ThesaurusMenuController::getMeanings(std::__debug::vector<rtl::OUString, std::allocator<rtl::OUString> >&, rtl::OUString const&, com::sun::star::lang::Locale const&, unsigned long) at framework/source/uielement/thesaurusmenucontroller.cxx:117:31 (instdir/program/../program/libfwklo.so +0x1be1a9a)
        >  #14 in ThesaurusMenuController::fillPopupMenu() at framework/source/uielement/thesaurusmenucontroller.cxx:75:5 (instdir/program/../program/libfwklo.so +0x1bdf973)
        >  #15 in ThesaurusMenuController::statusChanged(com::sun::star::frame::FeatureStateEvent const&) at framework/source/uielement/thesaurusmenucontroller.cxx:63:9 (instdir/program/../program/libfwklo.so +0x1bdf24d)
        >  #16 in SfxDispatchController_Impl::addStatusListener(com::sun::star::uno::Reference<com::sun::star::frame::XStatusListener> const&, com::sun::star::util::URL const&) at sfx2/source/control/unoctitm.cxx:861:16 (instdir/program/libsfxlo.so +0x2b6851f)
        >  #17 in SfxOfficeDispatch::addStatusListener(com::sun::star::uno::Reference<com::sun::star::frame::XStatusListener> const&, com::sun::star::util::URL const&) at sfx2/source/control/unoctitm.cxx:249:16 (instdir/program/libsfxlo.so +0x2b671d4)
        >  #18 in svt::PopupMenuControllerBase::updateCommand(rtl::OUString const&) at svtools/source/uno/popupmenucontrollerbase.cxx:189:20 (instdir/program/libsvtlo.so +0x2b0ef9e)
        >  #19 in svt::PopupMenuControllerBase::updatePopupMenu() at svtools/source/uno/popupmenucontrollerbase.cxx:173:5 (instdir/program/libsvtlo.so +0x2b0e66f)
        >  #20 in svt::PopupMenuControllerBase::setPopupMenu(com::sun::star::uno::Reference<com::sun::star::awt::XPopupMenu> const&) at svtools/source/uno/popupmenucontrollerbase.cxx:357:5 (instdir/program/libsvtlo.so +0x2b13e92)
        >  #21 in framework::MenuBarManager::CreatePopupMenuController(framework::MenuBarManager::MenuItemHandler*) at framework/source/uielement/menubarmanager.cxx:984:31 (instdir/program/../program/libfwklo.so +0x1a9ff7e)
        >  #22 in framework::MenuBarManager::Activate(Menu*) at framework/source/uielement/menubarmanager.cxx:737:50 (instdir/program/../program/libfwklo.so +0x1a94daa)
        >  #23 in framework::MenuBarManager::LinkStubActivate(void*, Menu*) at framework/source/uielement/menubarmanager.cxx:605:1 (instdir/program/../program/libfwklo.so +0x1a8f150)
        >  #24 in Link<Menu*, bool>::Call(Menu*) const at include/tools/link.hxx:84:45 (instdir/program/libvcllo.so +0x3bda2ae)
        >  #25 in Menu::Activate() at vcl/source/window/menu.cxx:269:28 (instdir/program/libvcllo.so +0x3b75b01)
        >  #26 in PopupMenu::ImplExecute(VclPtr<vcl::Window> const&, tools::Rectangle const&, FloatWinPopupFlags, Menu*, bool) at vcl/source/window/menu.cxx:2849:5 (instdir/program/libvcllo.so +0x3bcc12e)
        >  #27 in PopupMenu::Execute(vcl::Window*, tools::Rectangle const&, PopupMenuFlags) at vcl/source/window/menu.cxx:2788:12 (instdir/program/libvcllo.so +0x3bc95d6)
        >  #28 in PopupMenu::Execute(vcl::Window*, Point const&) at vcl/source/window/menu.cxx:2763:12 (instdir/program/libvcllo.so +0x3bc8c20)
        >  #29 in SfxDispatcher::ExecutePopup(rtl::OUString const&, vcl::Window*, Point const*) at sfx2/source/control/dispatch.cxx:1857:23 (instdir/program/libsfxlo.so +0x27980ec)
        >  #30 in SfxDispatcher::ExecutePopup(vcl::Window*, Point const*) at sfx2/source/control/dispatch.cxx:1806:19 (instdir/program/libsfxlo.so +0x279500f)
        >  #31 in SwEditWin::Command(CommandEvent const&) at sw/source/uibase/docvw/edtwin.cxx:5224:25 (instdir/program/../program/libswlo.so +0xd546dd0)
        >  #32 in ImplCallCommand(VclPtr<vcl::Window> const&, CommandEventId, void const*, bool, Point const*) at vcl/source/window/winproc.cxx:228:17 (instdir/program/libvcllo.so +0x4283a3c)
        >  #33 in ImplHandleMouseEvent(VclPtr<vcl::Window> const&, MouseNotifyEvent, bool, long, long, unsigned long, unsigned short, MouseEventModifiers) at vcl/source/window/winproc.cxx:792:34 (instdir/program/libvcllo.so +0x427e12e)
        >  #34 in ImplHandleSalMouseButtonDown(vcl::Window*, SalMouseEvent const*) at vcl/source/window/winproc.cxx:1982:12 (instdir/program/libvcllo.so +0x429c206)
        >  #35 in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) at vcl/source/window/winproc.cxx:2316:20 (instdir/program/libvcllo.so +0x4296785)
        >  #36 in SalFrame::CallCallback(SalEvent, void const*) const at vcl/inc/salframe.hxx:280:29 (instdir/program/libvclplug_gtk3lo.so +0xb9badd)
        >  #37 in GtkSalFrame::CallCallbackExc(SalEvent, void const*) const at vcl/unx/gtk3/gtk3gtkframe.cxx:4477:16 (instdir/program/libvclplug_gtk3lo.so +0xb139f3)
        >  #38 in GtkSalFrame::signalButton(_GtkWidget*, _GdkEventButton*, void*) at vcl/unx/gtk3/gtk3gtkframe.cxx:2690:16 (instdir/program/libvclplug_gtk3lo.so +0xb2f96e)
        >  #39 in _gtk_marshal_BOOLEAN__BOXED at /usr/src/debug/gtk3-3.24.1-1.fc29.x86_64/gtk/gtkmarshalers.c:83:14 (/lib64/libgtk-3.so.0 +0x3e16fa)
        [...]
        
        Change-Id: I613bf37ded8c525301297d96e0d33826c9a48215
        Reviewed-on: https://gerrit.libreoffice.org/62345
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: Jenkins

2018-10-25  Caolán McNamara  <caolanm@redhat.com>  [01679ba1373f1d1439d7bd5c350d48831a06ce84]

        re-orient insert index entry to have action buttons at the bottom
        
        Change-Id: Id383ef7eaab9b48c93ced12277f1676a01a6da84
        Reviewed-on: https://gerrit.libreoffice.org/62349
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-25  Armin Le Grand  <Armin.Le.Grand@cib.de>  [313392119522c21a6ecd14403d6f92c948149df7]

        Reorganize FrameBorderPrimitive creation (II)
        
        Step5: Move the view-dependent decomposition from
        BorderLinePrimitive2D to SdrFrameBorderPrimitive2D.
        
        It is now possible to use discrete sizes before the
        line and edge matching is done what will look much
        better. When it was done at BorderLinePrimitive2D
        and the matching was already done, that match was
        'displaced' with the adapted forced scale to discrete
        units.
        
        The space and size used when zooming out for a single
        discrete unit (pixel) can heavily vary - it just covers
        a much larger logical area than the 'real' line/poly
        would do. All this needs to be handled (also for bound
        ranges) and can only be in a good way using primitives.
        
        Adapted to no longer do view-dependent changes in
        BorderLinePrimitive2D. Adapted to do these now at
        SdrFrameBorderPrimitive2D. Currently used to force
        the existing border partial lines (up to three) to
        not get taller than one logical unit.
        
        Adapted to no longer switch off AntiAliased rendering
        in VclPixelProcessor2D for processBorderLinePrimitive2D,
        this is problematic with various renderers on various
        systems (e.g. vcl still falls back to render multiple
        one-pixel-lines when taller than 3.5 pixels which looks
        horrible combined with other parts like filled polygons)
        
        All this needs fine balancing on
        - all systems
        - all renderers
        - all apps (which all have their own table implementation)
        - all render targets (pixel/PDF/print/slideshow/...)
        
        Done as thorough as possible, but may need additional
        finetuning. May also be a motivation to move away from
        vcl and implement these urgetly needed system-dependent
        primitive renderers...
        
        Adapted UnitTest testDoublePixelProcessing with the needed
        comments.
        
        Change-Id: Ie88bb76c2474b6ab3764d45a9cd1669264492acd
        Reviewed-on: https://gerrit.libreoffice.org/62344
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-10-25  Eike Rathke  <erack@redhat.com>  [8dec85a3b3f4cbd46b03f707458347a25cc22c15]

        Resolves: tdf#113977 implement REGEX() spreadsheet function
        
        REGEX( Text ; Expression [ ; Replacement ] )
        
        Using ICU regular expressions
        http://userguide.icu-project.org/strings/regexp
        
        Change-Id: I4cb9b8ba77cfb5b8faab93037aa0d947609383d7
        Reviewed-on: https://gerrit.libreoffice.org/62332
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-10-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [ae081cc1137fc0f41612504994d58fe0d9c0a7fc]

        tdf#120830 crash opening Form-Based Filters
        
        regression from
        	commit 7469e078dc3a7a891bd7f5c44a693e4421d3bcdd
        	loplugin:useuniqueptr in FmXGridCell
        
        Change-Id: Ia74fcb518fe568d702101ff088f30dc8c096528f
        Reviewed-on: https://gerrit.libreoffice.org/62346
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-25  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [1b9574ed8269f4ed9dde33856c1d74702a7fa4bb]

        tdf#118747 sc: use manual height for previous rows in TransferObj
        
        This can ensure, that visible area will not shift if autoheight
        will change height of previous rows.
        
        Change-Id: I66e013e9f3f27396f13b26fde37353cb63e47258
        Reviewed-on: https://gerrit.libreoffice.org/62279
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-10-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [5af524251642a43747f56c1f24c41222fd9ac69f]

        sw: fix some IWYU warnings
        
        Change-Id: Ic7e6aa31e5c6d210101da7223a294092ab5b7481
        Reviewed-on: https://gerrit.libreoffice.org/62334
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-25  Katarina Behrens  <Katarina.Behrens@cib.de>  [8f71eb5182f7fe6d3e19705ed233f5f84a0a6208]

        tdf#119856 related: opening kde5 filepicker from extensions now possible
        
        certain things have to be done exclusively in main thread
        
        Change-Id: Ib9f5a3187080cd986977e323a38a1e6c2ed57366
        Reviewed-on: https://gerrit.libreoffice.org/62281
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-25  Marco A.G.Pinto  <marcoagpinto@sapo.pt>  [54f06c0004d51db5a3ab5e339bd5b5822cdb59f6]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - Updated the English dictionaries: GB+AU+CA+US+Extension logo
            
            Change-Id: I4223020f9ead26d3497908a3160395fa7b75d9f9
            Reviewed-on: https://gerrit.libreoffice.org/62340
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            Tested-by: Andras Timar <andras.timar@collabora.com>
            
2018-10-25  Lionel Elie Mamane  <lionel@mamane.lu>  [9b6906bbf3cdc3fc100339b39755bbbe02594e4f]

        tdf#120713 correctly handle boolean values in filters
        
        This commit has two parts:
         - Hardcode the correct BooleanComparisonMode in the firebird-sdbc driver
           (this fixes on Firebird databases, among others, the AutoFilter for bools)
         - Generic to all DBMS, have the "form-based filter" obey the BooleanComparisonMode
        
        Change-Id: Ib14e6c3d5cb773ae1f972840f8b53062f0224396
        Reviewed-on: https://gerrit.libreoffice.org/62319
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2018-10-25  Caolán McNamara  <caolanm@redhat.com>  [0fdf02b8054aec843ff0081c66a10484b2b29fa9]

        weld OUserAdminDlg
        
        Change-Id: I3e190db7c00ebff55296fe1ffb8999d9892c7723
        Reviewed-on: https://gerrit.libreoffice.org/62329
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-25  Caolán McNamara  <caolanm@redhat.com>  [6d5791332d4ba6a3f506d8cb27f7a44fe84855c7]

        rename DBOConnectionURLEdit and DBOConnectionHelper back
        
        Change-Id: I9353efc407d9dab04b72d7ddedd43bfa125c63ca
        Reviewed-on: https://gerrit.libreoffice.org/62328
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-25  Caolán McNamara  <caolanm@redhat.com>  [b2fae6ba39cd57a4bd5bf8693579bfc5dbb47f6f]

        drop OConnectionURLEdit and OConnectionHelper
        
        Change-Id: I028b243b21a41f3fbd23dea57ea90f77e4a5317c
        Reviewed-on: https://gerrit.libreoffice.org/62327
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-25  Caolán McNamara  <caolanm@redhat.com>  [f6f53264d9e2f924ac1dbb309b615912dfe9a7dc]

        rename DBOConnectionTabPageSetup back to OConnectionTabPageSetup
        
        Change-Id: I3d5c90e51922350ca3bb6f59fc94bf5768c995f1
        Reviewed-on: https://gerrit.libreoffice.org/62326
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-25  Caolán McNamara  <caolanm@redhat.com>  [de48e3cf707813f1c2e6b5f6663f41382f316011]

        fix up wizards pages
        
        Change-Id: Icea2c91d06af4fc5d190186d4f6d624ebfc991ff
        Reviewed-on: https://gerrit.libreoffice.org/62325
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-25  Caolán McNamara  <caolanm@redhat.com>  [a8c1835911450211493f3cddc10c3ccc1455c43a]

        drop unused stuff
        
        Change-Id: Icd92801dc88c603c369bfb6c85bf4278ea609ea9
        Reviewed-on: https://gerrit.libreoffice.org/62324
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-25  Caolán McNamara  <caolanm@redhat.com>  [c9e55e2b9e5c9a536e512151be91b1d73e0ee6e9]

        weld OJDBCConnectionPageSetup
        
        Change-Id: I8c194c8efa17079253c857e171af203c17d3aff3
        Reviewed-on: https://gerrit.libreoffice.org/62323
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-25  Caolán McNamara  <caolanm@redhat.com>  [08402a81e55ab43bf079a9c91df8b9494634ef52]

        weld OSpreadSheetConnectionPageSetup
        
        Change-Id: Ibcf63af2bb1272d35420ac1b6f71aaa6f147ec16
        Reviewed-on: https://gerrit.libreoffice.org/62322
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-25  Caolán McNamara  <caolanm@redhat.com>  [e6176cdb896a53e132920d1e13f2d4f274a62df2]

        rename DBOTextConnectionHelper back to OTextConnectionHelper
        
        Change-Id: Ie20403b88c8510465ab7cccbb431072331dbc96f
        Reviewed-on: https://gerrit.libreoffice.org/62321
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-25  Caolán McNamara  <caolanm@redhat.com>  [e82650dead9e1fe0f87c99495dd8b763a04080c8]

        rename DBCharSetListBox back to CharSetListBox
        
        Change-Id: I14c8b95ee166b75aa309f701be569f54b57538aa
        Reviewed-on: https://gerrit.libreoffice.org/62300
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-25  Caolán McNamara  <caolanm@redhat.com>  [55078d3e3bef957311a80f5d1bcce594f298d2bd]

        remove unused stuff
        
        Change-Id: I5ae616f46cb86b35435e007f98e4b0f882a75751
        Reviewed-on: https://gerrit.libreoffice.org/62299
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-25  Caolán McNamara  <caolanm@redhat.com>  [660cace2a15bd863e0c85d61533cc52e9fa07e27]

        weld OTextConnectionPageSetup
        
        Change-Id: Iaa4fdc97be23ccd50471c26923745fd565e10653
        Reviewed-on: https://gerrit.libreoffice.org/62298
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-25  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [808dcac5f733ab5addcec0d3b3dcf5637aebd352]

        avoid running into commandline length limits on win with all-lang help
        
        also simplify the recipe by removing the one-time-use only calls to
        helper commands
        
        Unclear though why help adds the lang-dirs individually, as all come
        from the same subdir and end up in the same target dir...
        
        Change-Id: I489b1ac3f1312a565fb2a9cfc071d94201c74555
        Reviewed-on: https://gerrit.libreoffice.org/62304
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-10-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [a8520074425cd0b05ea54af4e189caafca634655]

        loplugin:unusedmethods
        
        Change-Id: I1f9ac5f8a090f365d9a21486029e1c13d721a4a4
        Reviewed-on: https://gerrit.libreoffice.org/62338
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-25  Gabor Kelemen  <kelemeng@ubuntu.com>  [d90ec5d26f1e9ff6afe7544cff8413d105d4d439]

        tdf#42949 Fix IWYU warnings in include/xmlscript/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Iacc5b98b947a26ca920cb9c49e579bc61d69b0c9
        Reviewed-on: https://gerrit.libreoffice.org/62119
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [8160d5db205e44c1a218b0cbcf63278578e5f063]

        vcl: use default member initializer for PDFElement
        
        Less code and other classes in the same header already do this.
        
        Change-Id: I8a64cabcdb4b95acb7e2f55ec371568702d9c331
        Reviewed-on: https://gerrit.libreoffice.org/62333
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-25  Adam Kovacs  <christo161@gmail.com>  [ba60a132e788201d4074c576352b4f462c16a9c6]

        tdf#108064 OOXML export: keep preset dashes with linewidth < 1pt
        
        Before this patch prstDash xml tags were preserved only with linewidth 1/4 pt, 1/2 pt or 3/4 pt below 1 pt. Now it is working for example with 0.33 pt.
        
        Change-Id: I36372edfaea560d8913cd4aa8ee551ee059ec682
        Reviewed-on: https://gerrit.libreoffice.org/61737
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-10-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e492482e40ee44a344774d3de5f77d12e0e4b9ce]

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

2018-10-25  Stephan Bergmann  <sbergman@redhat.com>  [7ae4b32225010a049197f17e022e0a5c725e191b]

        Adapt external/epm/asan.patch.0 to pre-C99
        
        ...as e.g. still used in
        <https://ci.libreoffice.org/job/lo_daily_update_gandalf/511/>
        
        Change-Id: I11d85ff9ae7462a4149272344e0b0f52eb120c22

2018-10-25  László Németh  <nemeth@numbertext.org>  [4712b830f82a1de6ce3d7dddbe80a0f83947b968]

        LibreLogo: add unit tests
        
        for program running and command name expansion, and for following fixes:
        
        tdf#106792: regression in line length and continuous line drawing
        tdf#100941: line breaking by "magic wand"
        tdf#120422: program lines are different paragraphs by "magic wand"
        
        Also add function __is_alive__() to LibreLogo.py to check
        LibreLogo program termination via XScript API.
        
        Change-Id: If884b3fd608a6e8077be853eb2dd17fbdfff2011
        Reviewed-on: https://gerrit.libreoffice.org/62263
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-10-24  andreas kainz  <kainz.a@gmail.com>  [8e8d89b27167a524d7e591d00e5d1ed20288c964]

        tdf#120038 Fix broken svg galler arrow A25
        
        Change-Id: I833e4d7bddec89d83ea09fbf677c818988c149ce
        Reviewed-on: https://gerrit.libreoffice.org/62312
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6f901c26f34cc1d6176850b11bd0c58d7be65218]

        Fix typos
        
        Change-Id: I64cfe4c24d3abb4a8445fd2e7b832b2bdb0b40d3
        Reviewed-on: https://gerrit.libreoffice.org/62310
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c8feee4e5c98fd0d46c83f8452fb2215d56e9d93]

        Removed executable permission on hxx file
        
        Change-Id: I0004193fc0de93632cdd05628052c35cc524690f
        Reviewed-on: https://gerrit.libreoffice.org/62311
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d27e4e61d5620cd21cb4202b43f62c68ce04eb16]

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

2018-10-24  Caolán McNamara  <caolanm@redhat.com>  [a8f0068fccfa3495ea8c7f1548a3cd4662bf391c]

        ofz#11103 Integer-overflow
        
        Change-Id: I4ca56e675056b8bd40c6e9b43516815511b33f20
        Reviewed-on: https://gerrit.libreoffice.org/62302
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-24  Caolán McNamara  <caolanm@redhat.com>  [cef587ce6c14261250623fe1d5e100f67952f4ca]

        hdo is always a HWPDrawingObject
        
        Change-Id: Ia9484304e9fc3c5bc9aa833bf14711203e9e72fe
        Reviewed-on: https://gerrit.libreoffice.org/62306
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-24  Caolán McNamara  <caolanm@redhat.com>  [9cb5deaaa4eb98da06d9ab46c6bee9f0a479499a]

        ofz#11119 Direct-leak
        
        since...
        
        commit 55f0b65b0568b8a8b1d823578eea1cbf633f4134
        Date:   Tue Oct 23 09:27:51 2018 +0200
        
            loplugin:useuniqueptr in LoadDrawingObject
        
        Change-Id: Id5c7929482a1dc00584c4c1a228d993525fc8ed6
        Reviewed-on: https://gerrit.libreoffice.org/62307
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-24  Maxim Monastirsky  <momonasmon@gmail.com>  [b8bf751f9f5e2cb718175c0f2c4b2be762dcf614]

        tdf#120764 Toolbar popups sometimes not showing under Wayland
        
        This happens with gtk 3.24 if the toolbar button is
        clicked when the tooltip of that button is visible.
        The warning gtk emits is "Tried to map a popup with a
        non-top most parent".
        
        The solution is to hide the tooltip early on mouse
        button press event processing. (gtk does hiding too,
        but in a way which isn't useful here - see the code
        comment. We also have similar code for the non-native
        case in ImplHandleMouseEvent of winproc.cxx.)
        
        Note that it's likely a gtk bug, as this new tooltip
        behavior breaks some native cases too, e.g. combo boxes
        with tooltips. But we can't leave our toolbars broken
        until this is fixed upstream.
        
        Change-Id: I1ce8bffcd78a3bcbbfe2ffdd1bd006ae5dc79618
        Reviewed-on: https://gerrit.libreoffice.org/62207
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-10-24  Tor Lillqvist  <tml@collabora.com>  [4fc1fe6dbc6dd1e836a7abf37f7860eb17c12b1c]

        Tell the actual end result and not an intermediate one in the SAL_INFO()
        
        Change-Id: If896ed5b1a8daa3dc057888b858b6b0d5da18f28

2018-10-24  Caolán McNamara  <caolanm@redhat.com>  [9db2d95e1e094c61efe20fecf80fe2d44ca22bd7]

        pvs-studio: silence V530 use std::unique_ptr less weirdly
        
        Change-Id: I24bcf03ca9277597aea6ccaac661c7e4e3869541
        Reviewed-on: https://gerrit.libreoffice.org/62168
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-24  Stephan Bergmann  <sbergman@redhat.com>  [6567eb4f5b03366e6be2103a3f59a6f257b1f56f]

        external/epm: AddressSanitizer: strcpy-param-overlap
        
        ...during CustomTarget_instsetoo_native/install
        
        Change-Id: Ia796057b98044ccd227c150788d5caa1ef68eb25
        Reviewed-on: https://gerrit.libreoffice.org/62308
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-24  Caolán McNamara  <caolanm@redhat.com>  [f62efe43a25770b8bcbe9b7bc681284b9a006ea0]

        weld ODbAdminDialog
        
        Change-Id: I691ce67b55fb16d06d7266ebe671ac31e30c05d5
        Reviewed-on: https://gerrit.libreoffice.org/62297
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-24  Caolán McNamara  <caolanm@redhat.com>  [290b6e09f9622027bab8eaf12f87b72237d2e9d6]

        fix OGeneralSpecialJDBCDetailsPage
        
        Change-Id: Iee83dcd992ff5d66ff4090019ceb764051a9c776
        Reviewed-on: https://gerrit.libreoffice.org/62296
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-24  Caolán McNamara  <caolanm@redhat.com>  [74d4f1b43bc6c9b5ea2a8197e51cbcb2c376de6b]

        weld TextConnectionSettingsDialog
        
        Change-Id: Iaa08d066d9c2198bca7e21f619fb89808620fba9
        Reviewed-on: https://gerrit.libreoffice.org/62295
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-24  Caolán McNamara  <caolanm@redhat.com>  [510c64cd540694f4b7e0896a56b3d0d3fbdacd0a]

        rename DBOCommonBehaviourTabPage back to OCommonBehaviourTabPage
        
        Change-Id: I7877f746280b76bce73998e1ad48f21b02eb521c
        Reviewed-on: https://gerrit.libreoffice.org/62294
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-24  Caolán McNamara  <caolanm@redhat.com>  [b3d41f0c0ad6790254a898f8fd242979c0e47be4]

        drop now unused OCommonBehaviourTabPage
        
        Change-Id: I0a7ff8a018cbe20481360196f6f2ed919f11ded8
        Reviewed-on: https://gerrit.libreoffice.org/62293
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-24  Caolán McNamara  <caolanm@redhat.com>  [1fccdde12a27379ed75463ba175732b72265eb70]

        weld DBMySQLNativeSettings
        
        Change-Id: I0c4f27e02f9dd6c7bb42ffe49043e98e043d9084
        Reviewed-on: https://gerrit.libreoffice.org/62292
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-24  Caolán McNamara  <caolanm@redhat.com>  [a8165c111d38c6280a9205b45dde002f5ef9118d]

        weld OTextDetailsPage
        
        Change-Id: I81abd72fb7843aebcf093e421472ecca6998847e
        Reviewed-on: https://gerrit.libreoffice.org/62291
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-24  Caolán McNamara  <caolanm@redhat.com>  [ea5c47d8ab9c8da6facc6ab950a93f4b0c286cb5]

        weld OMySQLODBCDetailsPage
        
        Change-Id: I8f0c291a9bfc3c9cc5edb6095fd31aba68a6feac
        Reviewed-on: https://gerrit.libreoffice.org/62290
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-24  Caolán McNamara  <caolanm@redhat.com>  [53d582156d0f699711e7993dc8898178b795e1ab]

        weld OGeneralSpecialJDBCDetailsPage
        
        Change-Id: I0db0801167d36a04ebbe467b29862efcbb54e599
        Reviewed-on: https://gerrit.libreoffice.org/62289
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-24  Caolán McNamara  <caolanm@redhat.com>  [fbc37c3bed19e629a55df43f7fc2f985766dab5f]

        weld OUserDriverDetailsPage
        
        Change-Id: I05db75b90dbb4302f968f129437630adb47a35a8
        Reviewed-on: https://gerrit.libreoffice.org/62288
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-24  Caolán McNamara  <caolanm@redhat.com>  [c61e12c64868b5e8f4f7793ef27c28bbdc5cd371]

        weld OOdbcDetailsPage
        
        Change-Id: I798fa10a1cb4288b0a73e8439b71851c56113129
        Reviewed-on: https://gerrit.libreoffice.org/62287
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-24  Caolán McNamara  <caolanm@redhat.com>  [199998361c3987f3bcdc26501b5f017d8965a22b]

        weld OAdoDetailsPage
        
        Change-Id: I81cbac086a00cdaa649c2794a9192dce8e7c5efe
        Reviewed-on: https://gerrit.libreoffice.org/62286
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-24  Caolán McNamara  <caolanm@redhat.com>  [33b76785eeff2a261a0a35a4041180d175e3f8e4]

        weld OLDAPDetailsPage
        
        Change-Id: I9477a52419db08812ccef95107c410685449fa6c
        Reviewed-on: https://gerrit.libreoffice.org/62285
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-24  Caolán McNamara  <caolanm@redhat.com>  [fad334d72d9f49906322bd1bc3769ce6f565c3b5]

        weld ODbaseDetailsPage
        
        Change-Id: Ia0d953ee2d4a4f35ba6f59bb6bd6b1a04ed25f63
        Reviewed-on: https://gerrit.libreoffice.org/62284
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-24  Caolán McNamara  <caolanm@redhat.com>  [9dc5234d36ebcafca36aece80b6a9b59da287cda]

        weld OConnectionTabPage
        
        Change-Id: Icdbe5d95d0850d131018d21d0a21cb12109d565c
        Reviewed-on: https://gerrit.libreoffice.org/62283
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-24  Caolán McNamara  <caolanm@redhat.com>  [9844b3e6bb2c2877f38c65aa55ac7796a3c92acf]

        add adjustment to specialsettingspage
        
        Change-Id: Ia897b8f01618e499817f16e8ac2d1e0a8bef3367
        Reviewed-on: https://gerrit.libreoffice.org/62282
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-24  Armin Le Grand  <Armin.Le.Grand@cib.de>  [9328368c45f0e8763de2de31343ce5a72dbc1b05]

        Reorganize FrameBorderPrimitive creation
        
        Step1: Basic concept, move stuff to svx and new
        SdrFrameBorderPrimitive2D
        
        Step2: Adapt all creators/usages to use
        SdrFrameBorderData/SdrFrameBorderPrimitive2D,
        check functionality
        
        Step3: Re-implement mergre of BorderLinePrimitive2D
        during decomposition of SdrFrameBorderPrimitive2D
        to keep the number of primitives low from the start,
        make merge optional (not urgently needed)
        
        Step4: Migrate and isolate all helper methods
        and classes involved in geometry creation of border
        lines to the implementation (.cxx) of the new
        primitive
        
        Change-Id: I840b6765439bd995f2c57ef36315427b1f0f3e21
        Reviewed-on: https://gerrit.libreoffice.org/62247
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-10-24  Arkadiy Illarionov  <qarkai@gmail.com>  [86192438d16ec160d6b59d08735e770ee05ac113]

        Simplify containers iterations in test..tools
        
        Use range-based loop or replace with STL functions.
        
        Change-Id: If8fac9236a4696c8e56c0e81c60c429782581b96
        Reviewed-on: https://gerrit.libreoffice.org/62262
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [6f50961e69406a17d6ec998956a6b33208b1001b]

        remove more rtl::OUString and OString prefixes
        
        which seem to have snuck back in since the great rounds of removals.
        
        Change-Id: I85f7f5f4801c0b48dae8b50f51f83595b286d6a1
        Reviewed-on: https://gerrit.libreoffice.org/62229
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [4e729de73f2947155248f8df5897380611b87917]

        ScDoubleItem is dead
        
        i.e. no way to get any useful information out of it, at least since
        
        	commit 8b3fcb6a4f80e803586120535768745f6637b34d
            Date:   Fri Aug 11 10:01:25 2017 +0530
            Removing unused SfxItemPool serialisation from svx
        
        Which means that SID_RANGE_VALUE is also useless.
        
        Possibly the commit that added this had a bug, and it meant to use
        SvxDoubleItem, which implements the necessary QueryValue/PutValue
        methods to be able to interact with macro code.
        
        Change-Id: I6ffb0c46f6f0864f202d71f0e157d7e1d0f54f51
        Reviewed-on: https://gerrit.libreoffice.org/62232
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-24  Jan-Marek Glogowski  <glogow@fbihome.de>  [6217cfd414ee86b160313c0a71b7d62e1eb3db14]

        Introduce OutputDevice type OUTDEV_PDF
        
        Originally I thought mpPDFWriter can be used to create PDF from
        any OutputDevice, but it's actually just set for the internal
        VirtualDevice of the PDF writer.
        
        So this gets rid of all the special mpPDFWriter and GetPDFWriter()
        handling and replaces it with checks for OUTDEV_PDF. But since
        ImplPDFWriter used to be a OUTDEV_VIRDEV, this also introduces
        OutputDevice::IsVirtual(), which now replaces most of the direct
        OUTDEV_VIRDEV checks.
        
        Change-Id: I11824143b6b8833ecc81119762448cbdf1145dbc
        Reviewed-on: https://gerrit.libreoffice.org/62257
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a27d9845935149005342c74736a961068e6bf242]

        Fix typos
        
        Change-Id: I8d2ff75a7b185daf331724616b4c61c5569c0664
        Reviewed-on: https://gerrit.libreoffice.org/62226
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-24  Julien Nabet  <serval2412@yahoo.fr>  [9320dc6615c8d745b1130aa6bf8de83a833e144b]

        ReportDesign: FooterBackGraphic may be void
        
        Fix this message on console:
        warn:xmloff:29095:29095:xmloff/source/core/xmlerror.cxx:170: An error or a warning has occurred during XML import/export!
        Error-Id: 0x20040001
            Flags: 2 ERROR
            Class: 4 API
            Number: 1
        Parameters:
            0: FooterBackGraphic
        Exception-Message: The given value cannot be converted to the required property type. (property name "FooterBackGraphic", found value type "void", required property type "com.sun.star.graphic.XGraphic")
        Position:
            Public Identifier:
            System Identifier:
            Row, Column: 28,1
        
        Change-Id: I630dcd77767a61ef82695d004a76e01a2d2e27d0
        Reviewed-on: https://gerrit.libreoffice.org/62118
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-24  Julien Nabet  <serval2412@yahoo.fr>  [f51005bc969c9296fa3e64d82c13f84fdfb90fe4]

        tdf#119561: fix assert when double click field in a table
        
        by calling ClearMark so we clean table cursor and related stuff
        before creating a new cursor for field edition
        See https://bugs.documentfoundation.org/attachment.cgi?id=145578
        
        Change-Id: I3a67fc5704d7a565f76e486bb12e4012e3336062
        Reviewed-on: https://gerrit.libreoffice.org/61632
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-24  Julien Nabet  <serval2412@yahoo.fr>  [0b01a950edafc595293a6d0f3ea09d0703da6215]

        Add 5 properties to not pass to JDBC driver
        
        AppendTableAliasInSelect
        DisplayVersionColumns
        GeneratedValues
        UseIndexDirectionKeyword
        UseKeywordAsBeforeAlias
        
        So we don't get this kind of message:
        warn:legacy.osl:4402:4415:connectivity/source/drivers/jdbc/tools.cxx:153: OSL_ASSERT: 0
        
        Change-Id: Id74e2a914d76e199c0f18d25d4169401ab500136
        Reviewed-on: https://gerrit.libreoffice.org/61740
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-24  Julien Nabet  <serval2412@yahoo.fr>  [ea30f1ef54bbc2608b3793068e3cb1f86c1b3f69]

        tdf#120728: retrieve label page
        
        See bt with:
        https://bugs.documentfoundation.org/attachment.cgi?id=145860
        
        Change-Id: I0fc0d5a269d69637d3c164f6cea6f7dc8a79fffc
        Reviewed-on: https://gerrit.libreoffice.org/62082
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-24  andreas kainz  <kainz.a@gmail.com>  [62dbf3447d06a0f478d522eb720132aae11d07f5]

        calc context toolbar update celledit
        
        arrangement is now like in drawtext
        
        Change-Id: I5d2e13b18bf2f3f4762858de8ce86a1d7269c3be
        Reviewed-on: https://gerrit.libreoffice.org/62246
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-10-24  andreas kainz  <kainz.a@gmail.com>  [4ca6773a6b19a8bdd5a4c610d7005a0d02a7c4a6]

        calc context menu cell add styles support (like in writer)
        
        arrange like in other modules
        
        Change-Id: I9e96b9d820821a9743cbb4c254a69e6dd9627953
        Reviewed-on: https://gerrit.libreoffice.org/62243
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-10-24  Caolán McNamara  <caolanm@redhat.com>  [7579a33a2e19b55e9448fccdf3ce8dccfbce3478]

        Resolves: tdf#120862 double-click in bullets and numbering
        
        Change-Id: I3d8aa529fc5ac8a8f80eb1fd6728786680f2aee2
        Reviewed-on: https://gerrit.libreoffice.org/62277
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-24  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [b6b31bbb1a9e2272ac77de127825c4ee9f71effa]

        tdf#120746: Show the name of the persona as tooltip in the search results
        
        Change-Id: Ie6de25e93f0e96a1a5b1cf5c4d465dfb45afc7f7
        Reviewed-on: https://gerrit.libreoffice.org/62249
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-10-24  Gabor Kelemen  <kelemeng@ubuntu.com>  [dc35f2592654166ab293c1315f47cec9d2384ed5]

        tdf#42949 Fix IWYU warnings in include/opencl/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I76f15a8e7724384e8ba773621bdcac1351b32a0a
        Reviewed-on: https://gerrit.libreoffice.org/62086
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-24  Jan-Marek Glogowski  <glogow@fbihome.de>  [db0051744330d82986e8f2629a027bc4a5dc1b4a]

        tdf#120807 check for valid ImplGetWindowImpl()
        
        Change-Id: Ia1135d11990abc303849bd1b6a549c82008c79de
        Reviewed-on: https://gerrit.libreoffice.org/62260
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [548e60a8c47e270aba79a5f4e5911cbb35462814]

        tdf#120491 EPUB export: fix IngramSpark validator error
        
        Change-Id: I7b6d2217525dbf2e8c9c78a14ea7601c4170857a
        Reviewed-on: https://gerrit.libreoffice.org/62267
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-10-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [94f72eeab2e0bda0d654244dc70bfac6f4797a1e]

        don't try to verify .desktop files when building the menus.rpm
        
        the actual .desktop files are in the main rpm, the freedesktop-menus
        package only has symlinks pointing to it
        
        Change-Id: I0816255dd56cd2281b441836871d281e112a659a

2018-10-24  Caolán McNamara  <caolanm@redhat.com>  [f8e06f7b77a6286d2c41bbc76f06a768c76cd87a]

        weld AdvancedSettingsDialog
        
        make run virtual and fold executes into it, so GenericUnoDialog
        can call run on tabdialogs to do the right thing, and allows
        Start_Impl to be private again
        
        Change-Id: Ic457edfbdc7457f4c49d4e8ad679903f38ad9b42
        Reviewed-on: https://gerrit.libreoffice.org/62227
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-24  Jan-Marek Glogowski  <glogow@fbihome.de>  [b85ff98383942360901b8242cf77366782400426]

        Change PDFWriterImpl into an OutputDevice
        
        It actually changes it into a VirtualDevice and should just be a
        refactoring. We get rid of the crude stuff in a follow up patch,
        
        While at it unfriend PDFWriterImpl from OutputDevice.
        
        Change-Id: Id43731ad076690292c30f9f3e05ff0dd58edc5e5
        Reviewed-on: https://gerrit.libreoffice.org/62201
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [4b46826ec2219935ebcf86ed6e6db73910122e72]

        loplugin:useuniqueptr in SwContentTree
        
        Change-Id: I4f42497023883450a00f8b50a7dd6d30ca1cbac4
        Reviewed-on: https://gerrit.libreoffice.org/62265
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [808ba7c15cf9f12b002765b1e08417afaeb491a5]

        sw: prefix remaining members of SwIndexMarkPane
        
        Change-Id: I60e66fe3f92c5952172323ec2d4b0dda1f2ab5f1
        Reviewed-on: https://gerrit.libreoffice.org/62266
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-10-24  Justin Luth  <justin.luth@collabora.com>  [0ed56b6a335d963f327d60650752c161654bf223]

        ww8export roundtrip forms password
        
        This was already done for docx in LO6.0 with
        commit 2694162969cf86ef366d3ce812fccd0630acc800
        
        Patch initially developed to support tdf#120499 and depnds
        on commit 953dad97c7ef7881c2ac6d73fe5266b44b15f3e2
        
        Change-Id: I04b0693ed1e90f70b079040030c5bd9d2ccfbf13
        Reviewed-on: https://gerrit.libreoffice.org/61952
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-10-24  Johnny_M  <klasse@partyheld.de>  [3516e1b2468b21fdab3332dfba5048d5fa845b07]

        Translate German comments
        
        Change-Id: I4e0150aac5a785ea2cb0884dede1596164a18af0
        Reviewed-on: https://gerrit.libreoffice.org/62079
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-10-24  Katarina Behrens  <Katarina.Behrens@cib.de>  [b439cfda24676c5272e3fe30c0a521975f948274]

        tdf#120450: Radiobuttons want to be checked too
        
        Change-Id: If9b67bf866ed9fe38f69d440deeb2eccb87301bc
        Reviewed-on: https://gerrit.libreoffice.org/62237
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [87c06415cebd707ae359cb2f1b06d468cb6afb08]

        clang-tidy performance-unnecessary-copy-init in sc
        
        Change-Id: I93ded61c22bd533a6ffaddd20d6e527f176e7651
        Reviewed-on: https://gerrit.libreoffice.org/62218
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [f31c9f16fefd16ea434cdd68721d45bced9b78e1]

        clang-tidy performance-unnecessary-copy-init in test..xmlscript
        
        Change-Id: I1ae16467a8e58e8a50f59b7a140e9f8b68bde07e
        Reviewed-on: https://gerrit.libreoffice.org/62254
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [645db9a2643832e29dbdf904e1cf7b323d273f86]

        clang-tidy performance-unnecessary-copy-init in sw
        
        Change-Id: I515e3e8ddaee3e3ddc4bf3827fb85f3489e84539
        Reviewed-on: https://gerrit.libreoffice.org/62253
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [2629aac31142449312f77c5843ea209cc810acb4]

        clang-tidy performance-unnecessary-copy-init in svx
        
        Change-Id: I27f4dd0cb08f9b62496a1c51eed732a678e1c2e5
        Reviewed-on: https://gerrit.libreoffice.org/62252
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [4e51d68dc3595dae8b2519e0a023c9b1ca13a8fd]

        clang-tidy performance-unnecessary-copy-init in sfx2..svtools
        
        Change-Id: I1e92472b4aaeca1eb1372bd18d10cc9e0766dc39
        Reviewed-on: https://gerrit.libreoffice.org/62251
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [ec98adb2ec71882801a4db031c8e2bcf3075c5a0]

        clang-tidy performance-unnecessary-copy-init in sd
        
        Change-Id: I4a494aebdae9b9cba3794e5eee1f3a29eb3ec838
        Reviewed-on: https://gerrit.libreoffice.org/62250
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [fdb68feeb12362f1d9d8f70d8cae49b2fa004493]

        FmInterfaceItem is dead
        
        ever since
            commit a0c7b2bc4511da87c776b92aaa77ba7680542fa1
            Date:   Tue Nov 16 10:24:21 2004 +0000
            INTEGRATION: CWS eforms2 (1.48.52); FILE MERGED
        
        Change-Id: Id8568ba19c4b7f1b7e5d8e8ebead0b4b2a1f5e0e
        Reviewed-on: https://gerrit.libreoffice.org/62231
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [d8c41e6fe52d0b086dbb6a0a947573b87a3311dc]

        DSID_DATASOURCE_UNO is dead
        
        ever since it's introduction in
            commit 1519f106cad10c9832089a8bcad63e6890f7135b
            Date:   Mon Feb 5 12:57:41 2001 +0000
            #83430# +DSID_DATASOURCE_UNO
        
        Change-Id: If9573e259c8897c6cd5cce649bfde7ff3aef7f77
        Reviewed-on: https://gerrit.libreoffice.org/62230
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-24  Mike Kaganski  <mike.kaganski@collabora.com>  [e9ab8ed391d961e42e46bbaa58a6336ff65b32b4]

        Fix empty capture group reference
        
        Searching for something like (foo)|(bar) and replacing with $1$2 would fail
        assertion in appendCopy in include/rtl/ustrbuf.hxx, because beginIndex is
        negative (-1), because one of the references is always empty (SearchResult
        at TextSearch::ReplaceBackReferences() has both startOffset and startOffset
        equal to -1).
        
        In this case, we should simply return an empty string.
        
        Change-Id: Ibf91b1d17ab21c279cfcdc31e84d0c2eae567a53
        Reviewed-on: https://gerrit.libreoffice.org/62248
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [0378bfcea51ff0f379d0954aa6740f1829909dc3]

        Constify VirtDevice::me(Alpha)?Format
        
        Change-Id: I619c19837c3bb6124009787ba0fc53991b4c4d0b
        Reviewed-on: https://gerrit.libreoffice.org/62256
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [7a46940d0a8782ed40b7e8182d883b02eb69bc40]

        Constify OutputDevice::meOutDevType
        
        Change-Id: Idfa57c545704626a8b8b7405cd32c49666a04746
        Reviewed-on: https://gerrit.libreoffice.org/62255
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-23  Katarina Behrens  <Katarina.Behrens@cib.de>  [9415f3e10274cc4087a72d425a223309d39ede27]

        tdf#120449: Show keyboard shortcuts in native menus
        
        Who would have thought that this information has to be stored in
        SalFrame
        
        Change-Id: I8fbdf1794184e8dfd0b0025d29a19938dbb2af03
        Reviewed-on: https://gerrit.libreoffice.org/62236
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-23  Serge Krot  <Serge.Krot@cib.de>  [d11594db10c6c4eb9251c6eeeccbf9b9565cc693]

        sc: speed-up: avoid usage of svl::SharedString where it is possible
        
        Change-Id: I55a1a634927cb1d7a04267d02322fcfa41d390d0
        Reviewed-on: https://gerrit.libreoffice.org/61572
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-10-23  Caolán McNamara  <caolanm@redhat.com>  [25af42bc70e1a0a61d2ea90d7b0ef1ed6000ed69]

        remove all use_action_appearance lines
        
        Change-Id: I031676e939f53a28b1a62654ffe0a91b95dea029
        Reviewed-on: https://gerrit.libreoffice.org/62234
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-23  Eike Rathke  <erack@redhat.com>  [4df55ffee791b9fcb4b2f5e6c64ad15b34316faf]

        Resolves: tdf#120689 omit <definedName> for ocMacro in OOXML
        
        Change-Id: I7578d568d2afe5d3a45b31a8a349cd370b03fc67
        Reviewed-on: https://gerrit.libreoffice.org/62204
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-10-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [32ca870833a89ec16ed7e08296dcc573dcc64029]

        clang-tidy performance-unnecessary-copy-init in dbaccess..drawinglayer
        
        Change-Id: I49a152b2aea93d30b16192260f4f659c7e5fcaee
        Reviewed-on: https://gerrit.libreoffice.org/62215
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-23  Katarina Behrens  <Katarina.Behrens@cib.de>  [509c017f5a6ee6b7c1bb9b61b36aef58a06afd27]

        tdf#120803: avoid crash if no valid vcl::Window
        
        when called from the destructor it is no longer alive
        
        Change-Id: Ia68272253f9c459b2647a0bd389e833fb0b519e3
        Reviewed-on: https://gerrit.libreoffice.org/62228
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [87e7b4bf4b81b82f43abb7dcafcc733ebca5fb42]

        loplugin:useuniqueptr more exclusions
        
        Change-Id: I70c6d4af999965497e23ec8180eb08aa6dc648c5
        Reviewed-on: https://gerrit.libreoffice.org/62221
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-23  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [0ce6100ab672ad597f7555c0bd475b8393896c0f]

        tdf#117348: Change default grid color to a darker gray
        
        For Impress and Draw
        
        Change-Id: I8c7854062ae061ba2f7cd968ffd608b8d9b0ca5b
        Reviewed-on: https://gerrit.libreoffice.org/62025
        Tested-by: Jenkins
        Reviewed-by: V Stuart Foote <vstuart.foote@utsa.edu>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-10-23  Regina Henschel  <rb.henschel@t-online.de>  [12a99f16edb791245a1b56bc9e879f2dd3f1f656]

        Special methods NewStandardLayer and SetStandardLayer not needed
        
        The method SetStandardLayer() is only used once, in method
        SdrLayerAdmin::NewStandardLayer(). This method is only used once, in
        OReportDefinition::init(). The difference between a layer 'Standard'
        and other layers is only in mbUserDefinedLayer. But this difference is
        no where evaluated. Therefore an ordinary layer is sufficient. The
        layer name is neither stored nor used in the UI, thus translation is
        not needed. A layer name must be set, but in this case it is not
        used in code, thus handle it same as for layer 'back'.
        
        Change-Id: Ifd4400d432d3b4702e950d3a717ed13d4075c279
        Reviewed-on: https://gerrit.libreoffice.org/62144
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2018-10-23  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [0c18395d56fe56db375a10592fe2702fa1e700fd]

        tdf#120475: Sync persona categories with Mozilla
        
        * Removed buttons which represent the static set of 6 categories
        * Added all categories from Mozilla:
          https://addons.mozilla.org/en-US/firefox/themes/
        * Added extra category, named Featured,
          which will be selected by default
        * Sort results based on download numbers
        
        Change-Id: Ia3908f560dedbd08ce2c0d469fbe75a7d3dee15b
        Reviewed-on: https://gerrit.libreoffice.org/62183
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-10-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [1688a395d05125b83eac6cd5c43f0e3f2f66c491]

        remove old poppler compat code
        
        since we require poppler >= 0.12.0
        
        Change-Id: Ie698ecbe776d12ef21ba8f12ac4dfa0575ed467b
        Reviewed-on: https://gerrit.libreoffice.org/62223
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-23  Tor Lillqvist  <tml@collabora.com>  [bdb10815a6003052417421e2b1eb1faf61f52931]

        dlsym() typically does not find "main" so use readlink() on /proc/self/exe
        
        Change-Id: I37b77fbc393b743fd508b7e3330409e90c7097b9
        Reviewed-on: https://gerrit.libreoffice.org/62196
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-10-23  Caolán McNamara  <caolanm@redhat.com>  [5481ca586df8eed2c832e00bc5f7e910fa2cd174]

        weld SpecialSettingsPage and GeneratedValuesPage
        
        Change-Id: I3b4c2a4d553032128efe25c008df30d6f1f77628
        Reviewed-on: https://gerrit.libreoffice.org/61018
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [55f0b65b0568b8a8b1d823578eea1cbf633f4134]

        loplugin:useuniqueptr in LoadDrawingObject
        
        Change-Id: I6d6204128f40a87bc05987fa1ce724cf1d95aac1
        Reviewed-on: https://gerrit.libreoffice.org/62220
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [51d1ec7883444e6216f1020122084d3a996c9ecb]

        clang-tidy performance-unnecessary-copy-init in editeng..i18npool
        
        Change-Id: I2ee2c8d15d8700cfaa1697363da4557c741a5f36
        Reviewed-on: https://gerrit.libreoffice.org/62216
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [cd6dd8c6f3562cbccbc971b916c6a8933840ffeb]

        tdf#120794 crash while selecting a drawing line
        
        regression from
            commit b4fc996520b47a6212661a9de3a1c72ccfc379a4
            loplugin:useuniqueptr in SdrHdlList
        
        Change-Id: Ic49c60020b1d86b4c65cc4662393415b96af714e
        Reviewed-on: https://gerrit.libreoffice.org/62222
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [edc85fb55f8adc30a1416c6c854c89097060fb21]

        clang-tidy performance-unnecessary-copy-init in idl..reportdesign
        
        Change-Id: I4b2eda375bbfe1ba35a45168515d885935adcb76
        Reviewed-on: https://gerrit.libreoffice.org/62217
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [86cce1343ca5ed85eece1c9d065f9f861d57f9d9]

        loplugin:useuniqueptr in Sane::Start
        
        Change-Id: Iea78ab60d294e1cf29c5ad02a540880a42762398
        Reviewed-on: https://gerrit.libreoffice.org/62213
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [a8a461b2fba27f1a729e2b9b28426286617892a9]

        clang-tidy performance-unnecessary-copy-init in canvas..cui
        
        Change-Id: I08c137d852b5f1f817c171ee4f1cee7971417dc4
        Reviewed-on: https://gerrit.libreoffice.org/62214
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-23  Katarina Behrens  <Katarina.Behrens@cib.de>  [f806a2832aee62efc0e0404f7c24d53aaaf814d0]

        tdf#120451: Use primary screen if requested screen doesn't exist
        
        Change-Id: I3e570bdeddc82f1d8cd46a362964e53527e6c152
        Reviewed-on: https://gerrit.libreoffice.org/62193
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-23  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [4e0580dc2d05ff37d813cb573e0b57f3451fb2fd]

        elementary:+ crookrotate,crookslant,^graphic, convert, smallest*, etc
        
        Change-Id: I8717f2b896e083712240182dc51cc79c0a001180
        Reviewed-on: https://gerrit.libreoffice.org/62209
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [44688e498c9672f0a1759ead394f6d6e0f0ef5fd]

        clang-tidy performance-unnecessary-copy-initialization in
        
        basctl..basic
        
        Change-Id: I4009282869cd8a2f269093564bd4fafccab80ec3
        Reviewed-on: https://gerrit.libreoffice.org/62212
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-23  andreas kainz  <kainz.a@gmail.com>  [b0c6d587405af9e2263dc5073a9a965db46ff986]

        Frame Contextmenu in Writer and other sw apps
        
        use ObjectAlign as a Frame is an Object
        
        Change-Id: I3afd1aa08e713ae919dde8b57811a5e8cbaa4b24
        Reviewed-on: https://gerrit.libreoffice.org/62198
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-23  Arkadiy Illarionov  <qarkai@gmail.com>  [39bbfa61653ba7c3cca0aed739559914c78edc89]

        Remove redundant comparisons, copy properties unconditionally
        
        e06afb0c9546ddcde1cedd75f59001396ac6fdf2 follow-up
        
        Change-Id: Ic4449c9424c622aeabbf5be49826d68d95dd93eb
        Reviewed-on: https://gerrit.libreoffice.org/62195
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-23  Julien Nabet  <serval2412@yahoo.fr>  [2995a95d8efa727ea53b06323c0b2bdc52e1aed0]

        tdf#120795: fix ooo2wordml_list.xsl syntax
        
        See errors in comments from tracker
        
        Regression from:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=1501df419ea4d40358d705a281fd9662088ba51e
        
        Change-Id: I9bbf970ac2b8cbf8fcc448f0847f61e8606797c7
        Reviewed-on: https://gerrit.libreoffice.org/62205
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-23  Julien Nabet  <serval2412@yahoo.fr>  [9deabca91c8fd899fd162f4a16a1061793e8a10e]

        tdf#120773: simplify condition in sbagrid.cxx:1265
        
        Change-Id: If907fe0310f4983ddf1917c6ca88f2cebf4c45aa
        Reviewed-on: https://gerrit.libreoffice.org/62206
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-23  Mark Hung  <marklh9@gmail.com>  [ae9f37ba753519ae4a2ae6384d052d417359602f]

        tdf#100236 Implement linestyles with dash and dots.
        
        Allow append dashes to have dash and dot line styles.
        Segment length parameters were taken from cppcanvas, also restructure
        the code to use the same appendDashes function.
        
        Change-Id: I17c0796dbe722c4c6d5e91d0e318570a52a2514c
        Reviewed-on: https://gerrit.libreoffice.org/62084
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-10-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [c766a05ae0354f1bc9763b725f91069975b37bd3]

        Antialias drawing is part of the font selection
        
        At least on Windows antialias-drawing has to be selected via
        LOGFONTW.lfQuality passed to CreateFont, so InitFont is too late.
        
        Change-Id: Ie81c5f0074fdbcf1f0e74fbff31a5df663a67884
        Reviewed-on: https://gerrit.libreoffice.org/62200
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [6d3843a415bb74a00a40f312b7771db27060cf0b]

        Implement IsUnderlineAbove in vcl::Font
        
        There was even a duplicate implementation...
        
        Change-Id: I192ac2ec8e5b8dd0e6b3ab9b9ddf0bf53df546ab
        Reviewed-on: https://gerrit.libreoffice.org/62199
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-22  Caolán McNamara  <caolanm@redhat.com>  [c816cb847da9a3302f23e113171c81fed6b319c0]

        pvs-studio: V571 Recurring check
        
        Change-Id: I1ad7bcfa557b38488adf26b434433e6bae259f43
        Reviewed-on: https://gerrit.libreoffice.org/62190
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-22  Caolán McNamara  <caolanm@redhat.com>  [7354da6ccfd0492a3f38ff07ce65500ec9f727b7]

        intermediate _disposing call doesn't exist anymore
        
        Change-Id: Ifcc5142eaebae06634e1530abb1361cc123117f5
        Reviewed-on: https://gerrit.libreoffice.org/62189
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-22  Caolán McNamara  <caolanm@redhat.com>  [ff65c84450d29207f45354e363ce900dce0b6625]

        pvs-studio: V581 identical conditional expressions situated alongside
        
        Change-Id: I063bd0dbfe1d7b00e56cd4e01affa5465ae04d9a
        Reviewed-on: https://gerrit.libreoffice.org/62192
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-22  Caolán McNamara  <caolanm@redhat.com>  [8cf0b56f1fbca36c86d499e5473c242041ba5183]

        pvs-studio: V560 A part of conditional expression is always true
        
        Change-Id: Iff61dda72f304c335a1ac6d6b56e5fce2644ee81
        Reviewed-on: https://gerrit.libreoffice.org/62191
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-22  Caolán McNamara  <caolanm@redhat.com>  [7f44b106cf8876fdd56d4afdb656f652bffceaee]

        simpler to use a vector
        
        Change-Id: I6acd4b042bc29dcf52d36061e897a9bae5c8cc8b
        Reviewed-on: https://gerrit.libreoffice.org/62188
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-22  Caolán McNamara  <caolanm@redhat.com>  [f482d8dbf856a9167db52144f343824fbac19310]

        pvs-studio: V763 Parameter always rewritten in function body before being used
        
        Change-Id: Ifd3b8b2a66a2257220f0596d31f5b545d416c748
        Reviewed-on: https://gerrit.libreoffice.org/62186
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-22  Stephan Bergmann  <sbergman@redhat.com>  [e2e9e617c634d143cd193c223ea5dd73570ade3c]

        Remove ScLookupCache from ScLookupCacheMap it had been added to
        
        ...instead of removing an arbitrary ScLookupCache with a matching ScRange from
        the first ScLookupCacheMap that happens to contain one.
        
        79449d73900d7a9bf061244d76f5f8eecc441198 "make VLOOKUP in Calc thread-safe"
        introduced per-thread ScLookupCacheMaps, so that multiple ScLookupCacheMaps can
        contain ScLookupCaches with identical ScRanges.  For example, UITest_calc_tests6
        adds ScLookupCaches for ScRange 1!R2C18:R97C18 to different threads'
        ScLookupCacheMaps.  That causes confusion so that calling
        ScDocument::RemoveLookupCacheHelper to remove an ScLookupCache from a
        mismatching ScLookupCacheMap accesses a different
        
          ScLookupCache* pCache = (*it).second.release();
        
        that may already have been destroyed; see failing ASan/UBSan builds like
        <https://ci.libreoffice.org//job/lo_ubsan/1067/>.
        
        Change-Id: I70c33b236dc502b8a98e0e313d422424eec5dbca
        Reviewed-on: https://gerrit.libreoffice.org/62194
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-22  Tor Lillqvist  <tml@collabora.com>  [c49d91805ec15668b2930c8657f1690e6391f701]

        Look for the generated native-code.h where it now is
        
        The makefile here was changed already some weeks ago to put
        native-code.h in workdir and not in the source directory, but I forgot
        to make sure this file still compiled, as it is used by
        LibreOfficeLight only.
        
        Yes, it is ugly to use the workdir/CustomTarget/ios pathname, so sue
        me.
        
        Change-Id: I568d933c1d1384041632f432053d0a0c64c485c2

2018-10-22  Stephan Bergmann  <sbergman@redhat.com>  [98aa81bcb7782600cba17e67908d976188cdce42]

        -Werror,-Wunused-function (--disable-assert-always-abort)
        
        Change-Id: I5bdecf34dea5baf6c5ef1c48e5995c2ae8ec78df

2018-10-22  Katarina Behrens  <Katarina.Behrens@cib.de>  [a77163f0bd21d018da0e195974b42d6d71503592]

        tdf#119856: [Re-]activate menu before dispatching command
        
        Menu entry dispatchers may be cleared (after they've been initially
        set) when an extension comes with its own menu entries. Activating
        the entry sets the dispatcher again so that dispatching a command
        can proceed
        
        Change-Id: I3909fb5eb6e6e2fa7db0418aca17009e60f01372
        Reviewed-on: https://gerrit.libreoffice.org/62180
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-22  Maxim Monastirsky  <momonasmon@gmail.com>  [22beeb3ee7d199b6b15636c532d3ad9f75da1a2b]

        sd: Use the regular textbox popupmenu for outline text objects
        
        Having a separate menu for just one kind of a text box makes
        no sense. It isn't good for developers that must remember to
        sync changes between the two, and likewise for users which do
        customization, and that have to make the same changes twice.
        
        In fact both menus are identical, except that the outlinetext
        menu has also .uno:TextAutoFitToSize. But this commands seems
        to work also for other kinds of text boxes, and we actually
        have a request in tdf#116898 to have it in the context menu.
        So we can just move .uno:TextAutoFitToSize to textbox.xml, and
        then remove the separate outlinetext.xml.
        
        Fortunately there is no fear of losing existing user
        customization for outlinetext.xml, as it wasn't exposed to the
        customization dialog by error (no corresponding entries were
        added to ImpressWindowState.xcu/DrawWindowState.xcu).
        
        Change-Id: I3568cb95d862d4ab91bedfa691dcc6659a3bf86f
        Reviewed-on: https://gerrit.libreoffice.org/61972
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-10-22  Caolán McNamara  <caolanm@redhat.com>  [7da3947535d1b3aac23b3d0a72e94396960ee751]

        pvs-studio: silence dodgy V763 Parameter always rewritten
        
        Change-Id: I4939b77dd733a6502d9a4c8e04305764ce56f3b8
        Reviewed-on: https://gerrit.libreoffice.org/62187
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-22  Caolán McNamara  <caolanm@redhat.com>  [62da1fde05ca2c4d13b294699e5672743e9a95d8]

        pvs-studio: V670 The uninitialized class member 'm_aMutex' is used
        
        Change-Id: I7ac2662afe77e6e9170b004b335635f97ae03692
        Reviewed-on: https://gerrit.libreoffice.org/62184
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-22  Tor Lillqvist  <tml@collabora.com>  [b1faaf7335d2c7bb951c1170e66ee6aab9d37e66]

        Put quotes around a URL in a message to make it more obvious if it is empty
        
        Change-Id: I03fe3f70ee97066d9c2083d4ef091c501f241392

2018-10-22  Tor Lillqvist  <tml@collabora.com>  [362fc24e96813e7e55513a696d2f3161a7a29e57]

        If we have encountered a "FATAL ERROR" we can afford writing a line to stderr
        
        There is no guarantee that if something is wrong, the
        Application::ShowNativeErrorBox() will manage to show anything, is
        there? And this code might be invoked in a program that doesn't even
        have any GUI. So at least try to show the message on stderr, too.
        
        Change-Id: Ieb11a6f490c26c773af646ed7e9c3cf6ccb4a669

2018-10-22  Mark Hung  <marklh9@gmail.com>  [d2aee5ab5a89efc8e5e42eb124afb80be637f379]

        tdf#70851 render wave underlines in slideshow.
        
        Change-Id: I31b2717e60b5eae6c992e27700e589938764957c
        Reviewed-on: https://gerrit.libreoffice.org/62035
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-10-22  Mark Hung  <marklh9@gmail.com>  [c13f0a62fb701e7c69907fbe3398027c9323b284]

        tdf#100236 implement waveline in mtfrenderer.
        
        Create B2DPolygon with ::basegfx::utils::createWaveline
        to render the waveline. Parameters are adapted from
        the drawinglayer. Thickness of the line isn't really
        implemented yet.
        
        Change-Id: I74d05744632d5d54e439a2a3e144fa2daf4ae1bb
        Reviewed-on: https://gerrit.libreoffice.org/61947
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-10-22  Mark Hung  <marklh9@gmail.com>  [226f397174c6439bc12ae47d7363e49ea31ea367]

        drawinglayer: fix bold dash dash dot overline in Impress.
        
        Change-Id: Ie3fa48a6ff5cf602b1cd661e3e4053a001a4470f
        Reviewed-on: https://gerrit.libreoffice.org/62083
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-10-22  Caolán McNamara  <caolanm@redhat.com>  [542a9a340972da7739c33465620ffe48da8745dd]

        cannot interact with chart sidebar as the previous deck is still active
        
        Change-Id: I7972ef73b8c11ae78569fa1c7dc0a244ebba3f30
        Reviewed-on: https://gerrit.libreoffice.org/62181
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-22  Tor Lillqvist  <tml@collabora.com>  [0ddb1e4848997c2741219d6dc493e2d95135817a]

        Remove line commented out since 2004
        
        Change-Id: Icf48d2d0422dc4e757627001e4792b45208054ab

2018-10-22  andreas kainz  <kainz.a@gmail.com>  [cae758a8608e584a3c73259797a70d19595c9ea6]

        tdf#119596 DrawText Contextmenu in Writer, Calc, Draw, Impress
        
        and all other sw modules
        
        Change-Id: Ifd7161f58170f32555134250b91e537eeada3c99
        Reviewed-on: https://gerrit.libreoffice.org/61988
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-22  Terrence Enger  <tenger@iseries-guru.com>  [4d7dd4e1e4e072db8bcfe4d52b8c185187353e74]

            tdf#119625: coerce migrated Time between 0 and 24 hours
        
            Coincidentally, remove unwarranted addition of one hour
            Added unit test dbaccess_tdf119625
        
        Change-Id: I84a47c7abd4ab8e2c80d3faaf8cf4f11e1b81df3
        Reviewed-on: https://gerrit.libreoffice.org/60048
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2018-10-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2606f2bc1ac921f2e9c33da36b6b8bbb75ac0386]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Missing space between words.
            
            Change-Id: I5731c2c00ee45d949182d17dfbebe94fa1c00be4
            Reviewed-on: https://gerrit.libreoffice.org/62178
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-10-22  Serge Krot  <Serge.Krot@cib.de>  [e50f90bd21dc1116e5f1defc73f230ef1b687315]

        sc: avoid checking for time formats in case of SvNumFormatType::NUMBER
        
        Change-Id: I565506d58f2dd94a6c2c5e1c4a2000ce1f9752cf
        Reviewed-on: https://gerrit.libreoffice.org/61445
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-22  Caolán McNamara  <caolanm@redhat.com>  [9c51e6fb8915bb084d25a58a6eb217f17ecf308b]

        pvs-studio: V716 Suspicious type conversion in return statement
        
        https://docs.microsoft.com/en-us/windows/desktop/api/objidl/nf-objidl-irunnableobject-isrunning
        
        has IRunnableObject::IsRunning as returning BOOL unlike ::Run which returns HRESULT
        
        Change-Id: I992d8ba33502eff56b582e1cb9b73f6227c383b8
        Reviewed-on: https://gerrit.libreoffice.org/62169
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-22  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [e04e7a7214450fc6dff2571ecda65f7b7ea0d168]

        Add unit test for mysqlc connector
        
        It can be used to test the mysqlc connector whenever there is an
        external mysql or mariadb server running.
        
        The test runs only when CONNECTIVITY_TEST_MYSQL_DRIVER environment variable
        is set. This variable should contain the URL of the database, including
        the port number and the host name.
        
        The URL should also contain a user name password pair which can be used
        to connect to the external database. The URL format is the following:
        
        [user]/[passwd]@sdbc:mysql:mysqlc:[host]:[port]/[db_name]
        
        README is updated and contains detailed information about the test.
        
        Change-Id: I1bbc9369ff193a29c06de63a0f6cc975877c8da3
        Reviewed-on: https://gerrit.libreoffice.org/62171
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-10-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [63476c346b6c33e9d097c75a0cf4935408c19aec]

        loplugin:staticvar ignore rtfkeywd.cxx for now
        
        Change-Id: I2bd26bcad94aa905f0c87d92b43561855409e330

2018-10-22  Stephan Bergmann  <sbergman@redhat.com>  [dc946a0195781d69770ce709fc77ce13a6164f41]

        Let CppuniTest's unoexceptionprotector handle uncaught exceptions
        
        (it nicely prints exceptions' messages, too)
        
        Change-Id: I66bb4fd856d0249a7dc5bc58975b6ea322f9a9ca
        Reviewed-on: https://gerrit.libreoffice.org/62165
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-22  Caolán McNamara  <caolanm@redhat.com>  [1a6552c5d96626112608eee204f51bdc71da1fc2]

        Resolves: tdf#120785 no parent set via status bar
        
        Change-Id: Ibdc0f75b18330b77e18293f7485e165d2133290e
        Reviewed-on: https://gerrit.libreoffice.org/62179
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-22  Stephan Bergmann  <sbergman@redhat.com>  [3929eab0c0b329d6631cf7fdba7204c3690e9b8a]

        Disable loplugin:staticvar for now
        
        produces false positive
        
        > [CXX] svtools/source/svrtf/rtfkeywd.cxx
        > /home/sbergman/lo/core/svtools/source/svrtf/rtfkeywd.cxx:38:23: error: var should be const, or whitelisted [loplugin:staticvar]
        > static RTF_TokenEntry aRTFTokenTab[] = {
        > ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
        
        Change-Id: I7cd96988218d1192ced2fadff911c7ec89088012

2018-10-22  Mike Kaganski  <mike.kaganski@collabora.com>  [c99732d59bc649ff9e79d880c7f328076864f64e]

        tdf#120703 (PVS): redundant nullptr check
        
        V668 There is no sense in testing the 'pMed' pointer against null, as the memory
             was allocated using the 'new' operator. The exception will be generated in
             the case of memory allocation error.
        
        Change-Id: Ia630fd30d86e9b8f9ce85077edbd949274bbee70
        Reviewed-on: https://gerrit.libreoffice.org/62125
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-22  Caolán McNamara  <caolanm@redhat.com>  [c0a6a4c3ae0116ada31971f80bf383c5bc6c28e8]

        Resolves: tdf#120731 crash in border tabpage
        
        Change-Id: Id11b8fdc91e552a38a78f13df410f4d364e7acbf
        Reviewed-on: https://gerrit.libreoffice.org/62170
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-22  andreas kainz  <kainz.a@gmail.com>  [cf8b3a74e8c093dd0ffc7e2f431a26864958f6fb]

        tdf#119506 Draw Contextmenu in Writer, Calc, Draw, Impress
        
        and all the other sw modules
        
        Change-Id: Ie407f858bf1d17f3af4c2948fcd4cb40bc9e8c92
        Reviewed-on: https://gerrit.libreoffice.org/61963
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-10-22  andreas kainz  <kainz.a@gmail.com>  [8e9d980656b46f5972933590eca89413a1430c2e]

        tdf#119547 Media Contextmenu sync in all apps
        
        similar layout to graphic
        
        Change-Id: Id97460cdeb1db62326b7cb2e7655a39af2c1ae99
        Reviewed-on: https://gerrit.libreoffice.org/61962
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-10-22  andreas kainz  <kainz.a@gmail.com>  [c74eadd331235838886b0ae5fcf509d136021b41]

        NB tabbed calc: finishing correct padding and final tab review
        
        Change-Id: Ib0bb557a2a98d8256182aab29b98b953ffc9c7a4
        Reviewed-on: https://gerrit.libreoffice.org/62172
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [812f63ba45ae6cd10ff2e9ed14ca01baeb4fe528]

        tdf#120410: Disable insert/delete row/page break if sheet is protected
        
        Follow-up on f7982d4dfa85f15a6f0c25e9795a5847ecfcbf31
        
        Change-Id: I2defd3474fdbb0b87898df7734bb076ab95c8c08
        Reviewed-on: https://gerrit.libreoffice.org/61950
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-10-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [f29389f1b150bf96681ddb0fff47c7967109c37d]

        loplugin:staticvar ignore this case for now
        
        Change-Id: Ic0e5e113ff16dbb3fb246c52f5a2fee8d9f52304

2018-10-22  Caolán McNamara  <caolanm@redhat.com>  [f8f8cfff0d5805cdbbc088ca66b42fd96f2a32b7]

        pvs-studio: silence V649 dubious Two identical 'if' statements
        
        Change-Id: I303b4db52e852011d45a147f3010a8f934c1f77b
        Reviewed-on: https://gerrit.libreoffice.org/62167
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-22  heiko tietze  <tietze.heiko@gmail.com>  [920bf3979cd7421110b65621635aefc072e8a779]

        tdf#120176 - Text appears as white on first launch
        
        Splash screen text should be black now
        
        Change-Id: I963ffc89c48fdc1de148586cd6f0fb4bf35d44bd
        Reviewed-on: https://gerrit.libreoffice.org/61924
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-10-22  heiko tietze  <tietze.heiko@gmail.com>  [72f61c464ae78d5a20fc125ad9d91210b053d9cf]

        tdf#120034 - Position of New > Master Document questionable
        
        Item moved above Templates...
        
        Change-Id: I813544bbfb76c34dd3e73daf87d8d5ea1478240b
        Reviewed-on: https://gerrit.libreoffice.org/61787
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-10-22  Caolán McNamara  <caolanm@redhat.com>  [e5e0cc68f70d35e1849aeaf21c0ce68afd6a1f59]

        pvs-studio: V794 The assignment operator should be protected
        
        Change-Id: Ia443a0e61a091d877c8da26bf7d45bf4261f8669
        Reviewed-on: https://gerrit.libreoffice.org/62166
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [fd56d5fd409c832886bf42a020322e69b6a35d9e]

        loplugin:unusedfields improvemements
        
        treat fields touched in operator== as not being important, which
        finds some more stuff (but also adds some false+)
        
        Change-Id: I3f5d504d7dec7945a917afbcd58c92df74f03645
        Reviewed-on: https://gerrit.libreoffice.org/62020
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [76dd28afc9c0eb632a5dd20eb51704ee0bbc4b58]

        loplugin:staticvar in various
        
        looks for variables that can be declared const and static i.e. they can
        be stored in the read-only linker segment and shared between different
        processes
        
        Change-Id: I8ddc6e5fa0f6b10d80c75d5952df8ddd311cf892
        Reviewed-on: https://gerrit.libreoffice.org/61591
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-22  Caolán McNamara  <caolanm@redhat.com>  [78490b45c771a4c9632b324922f2c8e83f06153b]

        pvs-studio: V668 no sense testing against null as memory was allocated by new
        
        category V668 complete
        
        Change-Id: I986d4cb89a7c72d54d71ea01fc598a9958deee24
        Reviewed-on: https://gerrit.libreoffice.org/62138
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [5c147fc5fe0e77838b8e9bebd4ff215a80946980]

        tdf#120703 (PVS): Recurring check.
        
        V571 The '!aDelData.isDeleted()' condition was already verified in line 359.
        
        Change-Id: Ie66aa65c024e30d34a4b0766ddad3fa24ce98644
        Reviewed-on: https://gerrit.libreoffice.org/62163
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-22  Caolán McNamara  <caolanm@redhat.com>  [4347b5975283ca1a591b6c3d4559ed360e187022]

        pvs-studio: V728 An excessive check can be simplified
        
        for...
        
        "The '(A && !B) || (!A && B)' expression is equivalent to the 'bool(A) != bool(B)' expression"
        
        subcases, where the args are already bool
        
        Change-Id: Ica8b5c4974c513f7f7ad8acf17ca931e85ebc8af
        Reviewed-on: https://gerrit.libreoffice.org/62146
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-22  Caolán McNamara  <caolanm@redhat.com>  [b55fda6d9eb83460382c0da74eb5cd3a3d03cd7f]

        pvs-studio: V785 Constant expression in switch statement
        
        Change-Id: I2ac33db8d265f1af1c8fc8def2d3a45c5be37741
        Reviewed-on: https://gerrit.libreoffice.org/62154
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [ceaf6f7a0241e7229e75bbe92cf04efc8aa7b8ad]

        tdf#120703 (PVS): Recurring check.
        
        V571 The 'pNew' condition was already verified in line 47.
        
        Change-Id: Ib6b6a48f8c565ee28bbbaa8846f549639b6291be
        Reviewed-on: https://gerrit.libreoffice.org/62159
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2018-10-22  Caolán McNamara  <caolanm@redhat.com>  [a8712656dbd3a48d848dff1619622b8400e075f8]

        pvs-studio: V1001 variable assigned but is not used by the end of the function
        
        Change-Id: Ida759ae9fce3d384b19e41683bdcd796eb158efe
        Reviewed-on: https://gerrit.libreoffice.org/62147
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-22  Mike Kaganski  <mike.kaganski@collabora.com>  [cd9aa5bc508244082b4baf4a3094875bf2c6f992]

        tdf#120703 (PVS): redundant comparisons, dynamic_cast<T&> in dtor
        
        V560 A part of conditional expression is always true: (nHintStart >= nStartIdx)
        
        V509 The 'dynamic_cast' operator should be located inside the try..catch block,
             as it could potentially generate an exception. Raising exception inside
             the destructor is illegal.
        
        V560 A part of conditional expression is always true: pHint.
        
        Change-Id: Icfb9a2961f5db034fd19f4665fe3ceaae6232350
        Reviewed-on: https://gerrit.libreoffice.org/62039
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-10-22  Armin Le Grand  <Armin.Le.Grand@cib.de>  [92b849b9297cbf78bddf5e48bdbd44303a7021db]

        tdf#120674 set DlgEdForm early in DlgEdObj::EndCreate
        
        Change-Id: I5ba0504265f5692614a8db0117883528bd4bfc0b
        Reviewed-on: https://gerrit.libreoffice.org/62000
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-10-22  Mike Kaganski  <mike.kaganski@collabora.com>  [0b92d04ab61b4d39d714df6210d6f6bf8fdec5bf]

        tdf#120249: fix escaping to handle quotes and multiple trailing backslshes
        
        Follow-up of commit f4103a42d58535e21c48ff94ab000ab0305c62e3
        
        Change-Id: I4562386d3151875dff8e9eddf31c4af3333cefb7
        Reviewed-on: https://gerrit.libreoffice.org/61245
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-22  andreas kainz  <kainz.a@gmail.com>  [0f262a4c8b2f72e35881bddc31a8899e2506eca7]

        NB tabbed draw and impress: finishing correct padding
        
        and final tab review
        
        Change-Id: Ia91398f65486f09fccce19b3b1a568f96844cd24
        Reviewed-on: https://gerrit.libreoffice.org/62164
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [8acf598338f2255f13eb1182f9ecffc730584530]

        tdf#120703 (PVS): Recurring check.
        
        V571 The 'pArgs' condition was already verified in line 47.
        
        Change-Id: Id63eb556610ec457864e44b7d3f49e46f133e5a9
        Reviewed-on: https://gerrit.libreoffice.org/62162
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [8a764bc0df140f72a5d552db6cb6623d02d5c11f]

        tdf#120703 (PVS): Recurring check.
        
        V571 The 'SwKeyState::KeyToView != eFlyState' condition was already verified in line 1723.
        
        Change-Id: I4fb5d7a5e50822985ca753706d4cdb1693439118
        Reviewed-on: https://gerrit.libreoffice.org/62161
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [5d41d9fefcdf18d431c22b7c7ce9aa56ee96016a]

        tdf#120703 (PVS): Recurring check.
        
        V571 The '!pNumRule' condition was already verified in line 2092.
        
        Change-Id: I2fc040e9c3053b351b99eb123285ef05f20813f5
        Reviewed-on: https://gerrit.libreoffice.org/62160
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [b9e4f8e1d7464858f15030ee55aa2b4a8b86e427]

        tdf#120703 (PVS): Recurring check.
        
        V571 The 'pColumn->GetWidthOption()' condition was already verified in line 1033.
        
        Change-Id: I5bc11bceddc8090f41bf86b45f880ceea3dfb204
        Reviewed-on: https://gerrit.libreoffice.org/62158
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [fbfb65f140f0dea1c782d1d4c97f272d40135426]

        tdf#120703 (PVS): Recurring check.
        
        V571 The 'mpView' condition was already verified in line 417.
        
        Change-Id: I64d522412f1f627ab04a29f90b33177ef726eb58
        Reviewed-on: https://gerrit.libreoffice.org/62157
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [a3a95649bc02181cad231e545719e2b2b2507f31]

        tdf#120703 (PVS): Recurring check.
        
        V571 The 'bOk' condition was already verified in line 1553.
        
        Change-Id: I19a30071ebfc1937d03f2fdfcbfc12017e3e835e
        Reviewed-on: https://gerrit.libreoffice.org/62156
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-22  Xisco Fauli  <xiscofauli@libreoffice.org>  [7cd65a3141c09111962dfd52a91d738c3f560f04]

        tdf#120703 (PVS): Recurring check.
        
        V571 The 'mpViewShell' condition was already verified in line 887.
        
        Change-Id: I90e8beee2f66936122824e403ae82aebceb3adc4
        Reviewed-on: https://gerrit.libreoffice.org/62155
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-22  Arkadiy Illarionov  <qarkai@gmail.com>  [e06afb0c9546ddcde1cedd75f59001396ac6fdf2]

        Simplify containers iterations in ucb, ucbhelper
        
        Use range-based loop or replace with STL functions.
        
        Change-Id: I3cdb0f89523008199af1550de164a52b75c52ba5
        Reviewed-on: https://gerrit.libreoffice.org/62088
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-22  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8959bb300b05be9fafbf30e553b35fb517bdf786]

        Sync extension registration on startup
        
        There are cases where the extension registration becomes invalid
        (empty rdb files) which leads to extensions not starting up,
        although installed and active.
        Syncing extension repos on startup fixes that.
        
        The performance impact is negligible (1ms in my measurements).
        
        Change-Id: I10475ce6a054b43c4591b17a8486648ca6a30068
        Reviewed-on: https://gerrit.libreoffice.org/61943
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-22  Mike Kaganski  <mike.kaganski@collabora.com>  [f2c8180b7750e55807fe9d0e765e831ed2953c01]

        tdf#120703 (PVS): redundant nullptr check
        
        V668 There is no sense in testing the 'pProgress' pointer against null, as
             the memory was allocated using the 'new' operator. The exception will
             be generated in the case of memory allocation error.
        
        Change-Id: Ida8c103e5f08d380e5c2de5bc5d269597bd32e30
        Reviewed-on: https://gerrit.libreoffice.org/62151
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [b979e7181ff8c089b7809571791f7f287d01ae83]

        loplugin:singlevalfields look for fields that can be bool
        
        Change-Id: Ief773b661a8378a10db56943b32127c7a2c86d11
        Reviewed-on: https://gerrit.libreoffice.org/62037
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [7ea01578eed8459678369d0256de016930b3af40]

        loplugin:staticvar in soltools..svx
        
        Change-Id: Ie9f36eb0e00aaee34a27f136ed903f8f87e52dcc
        Reviewed-on: https://gerrit.libreoffice.org/61916
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-22  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [8274c4c62df5b937b3f0bec9e1eeca85f3b219d4]

        bump product version to 6.2.0.0.alpha1+
        
        Change-Id: If6dedb58b6918d9815c47f898a8b19eb9c0d5681

2018-10-22  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [cec31fdedd7c94f4ebf903a66456a75867db22b0]

        add Lower Serbian (dsb) language pack
        
        Change-Id: Ibafa81b412036e98fa9ab047fc8e204660eae120

2018-10-22  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b720adf246275b95cf0fbb3c6296f049e8fcce35]

        Update git submodules
        
        * Update translations from branch 'master'
          - update translations for 6.2.0 alpha1
            
            also add Lower Sorbian and force-fix errors using pocheck
            
            Change-Id: I616de90d5159504de836211412a2266296b2f624
            
2018-10-22  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [25757021d3ee305b7d0af9e75bc7b26d98aa72e1]

        elementary: Finalize chart graphics, separate dbtable & regulaaaaaaaaaaaaar table, etc
        
        Change-Id: Ib3c5a5a09eff26acabf64e4cbc2e7019ca3264e7
        Reviewed-on: https://gerrit.libreoffice.org/62142
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-22  Mike Kaganski  <mike.kaganski@collabora.com>  [7223808a4771ebf2d23fd263547009ceeecba6e0]

        tdf#120703 (PVS): too complex condition; wrong condition
        
        V728 An excessive check can be simplified. The '(A && !B) || (!A && B)'
             expression is equivalent to the 'bool(A) != bool(B)' expression.
        
        V668 There is no sense in testing the 'pCTLOptions' pointer against null,
             as the memory was allocated using the 'new' operator. The exception
             will be generated in the case of memory allocation error.
        
        The latter is apparently error in our condition, since the || turned it
        into unconditional execution, but _xISC must be a valid reference inside
        the block, since it's dereferenced there in all code paths.
        
        Change-Id: I7fbbb1c4b54503db50e8eabd2666cbcd05758103
        Reviewed-on: https://gerrit.libreoffice.org/62153
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [2f6d20d4ff8a308979f84d823211408363502fac]

        tdf#120703 (PVS): redundant nullptr check
        
        V668 There is no sense in testing the 'hdo' pointer against null, as the
             memory was allocated using the 'new' operator. The exception will be
             generated in the case of memory allocation error.
        
        Change-Id: Ic889dcba4e9d77a6dd27dd1603ed37d39e9fe581
        Reviewed-on: https://gerrit.libreoffice.org/62152
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [dfee8f56dda26857cad4feba5703eb23420ea6e6]

        tdf#120703 (PVS): redundant nullptr checks
        
        V668 There is no sense in testing the 'pClipDoc' pointer against null, as
             the memory was allocated using the 'new' operator. The exception will
             be generated in the case of memory allocation error.
        
        V560 A part of conditional expression is always true: pDoc.
        
        V560 A part of conditional expression is always true: pMergeFlagAttr.
        
        V560 A part of conditional expression is always true: pMergeFlag.
        
        Change-Id: Ief75a140cca58fe458dc3c1fd18a9bbaa1ea39cb
        Reviewed-on: https://gerrit.libreoffice.org/62143
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [89aefcb877567ad3fde2d6ddc4c4f9f620ab2661]

        tdf#120703 (PVS): redundant nullptr check
        
        V668 There is no sense in testing the 'pBackgroundPropertiesPtr' pointer
             against null, as the memory was allocated using the 'new' operator.
             The exception will be generated in the case of memory allocation error.
        
        Change-Id: I728ffa74ec5e1f1f428224c79bd17c53b3ad3829
        Reviewed-on: https://gerrit.libreoffice.org/62150
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [ebab5c3cdffd5ef51919ff00cd20654a6abdf966]

        tdf#120703 (PVS): missing nullptr check; redundant nullptr check
        
        V1004 The 'pDocShell' pointer was used unsafely after it was verified
              against nullptr. Check lines: 258, 561.
        
        V668 There is no sense in testing the 'pFrameView' pointer against null,
             as the memory was allocated using the 'new' operator. The exception
             will be generated in the case of memory allocation error.
        
        Change-Id: I768d3f56dbd5edd070da9d989ab2d85c4b8e868f
        Reviewed-on: https://gerrit.libreoffice.org/62149
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [2e682faf5fccd932f57aafc8f50b4654811cdd91]

        tdf#120703 (PVS): redundant nullptr check
        
        V668 There is no sense in testing the 'pPor' pointer against null, as the
             memory was allocated using the 'new' operator. The exception will be
             generated in the case of memory allocation error.
        
        Change-Id: I58d553fc59606f54013246f23a1b18a4ab673aac
        Reviewed-on: https://gerrit.libreoffice.org/62148
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-21  Caolán McNamara  <caolanm@redhat.com>  [7623f0f1afcdcb2ed63cea5220e10f7619ad53f1]

        pvs-studio: V590 The expression is excessive or contains a misprint
        
        Change-Id: Ibe61e593b7f0fb3abc033132450ce620ee3294c9
        Reviewed-on: https://gerrit.libreoffice.org/62136
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Caolán McNamara  <caolanm@redhat.com>  [c2145978f64d24260df88b7ebf86f5fc48149914]

        pvs-studio: Expression 'condition == MQueryExpression::AND' is always true.
        
        Change-Id: Ib3c5a5a09eff26acabf64e4cbc2e7019ca3264e6
        Reviewed-on: https://gerrit.libreoffice.org/62098
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Caolán McNamara  <caolanm@redhat.com>  [28acf83a9c07081d8a818f1dddb74b48d0188512]

        pvs-studio: initialize maLockedRect
        
        Change-Id: If95854af5072c9e693bec4011cdcd6c041dffdf3
        Reviewed-on: https://gerrit.libreoffice.org/62094
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [e473d49f5666382a8d5b696a00330a55c889f56e]

        tdf#120703 (PVS): redundant nullptr check; loop index size
        
        V668 There is no sense in testing the 's' pointer against null, as the
             memory was allocated using the 'new' operator. The exception will
             be generated in the case of memory allocation error.
        
        V1029 Numeric Truncation Error. Result of the 'size' function is written
             to the 16-bit variable.
        
        Change-Id: I8e0598e892ca160ac074bccfed87c14367a3b46a
        Reviewed-on: https://gerrit.libreoffice.org/62139
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [34208a37bf22823ac80aa9fb7938af759c66f5ca]

        tdf#120703 (PVS): redundant nullptr check; unsafe pointer dereference
        
        V668 There is no sense in testing the 'mpTheme' pointer against null, as
             the memory was allocated using the 'new' operator. The exception
             will be generated in the case of memory allocation error.
        
        V1004 The 'mpFont' pointer was used unsafely after it was verified
              against nullptr. Check lines: 879, 881.
        
        
        
        Change-Id: I47627de2cd98d3bb36e1ced7346ebe9177c21e65
        Reviewed-on: https://gerrit.libreoffice.org/62141
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-21  Caolán McNamara  <caolanm@redhat.com>  [062401fee55847fd646f73d95d9056950c1f1b1f]

        queryComplete is always true
        
        Change-Id: I455fc328a0b9aa3af3e37e9a9fa86ecba97dc5a4
        Reviewed-on: https://gerrit.libreoffice.org/62099
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Caolán McNamara  <caolanm@redhat.com>  [3ffc82138063d8535f8f833560e78bb3d3edb2e8]

        pvs-studio: V501 same expression twice
        
        Change-Id: I3a2585c605ba9cb83f47fafc93653b36ab4104fc
        Reviewed-on: https://gerrit.libreoffice.org/62135
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [e4b165d729926692ae19c85b1596dfdaa74a15b9]

        tdf#120703 (PVS): redundant nullptr check
        
        V668 There is no sense in testing the 'pEffect' pointer against null, as
             the memory was allocated using the 'new' operator. The exception will
             be generated in the case of memory allocation error.
        
        Change-Id: I979915efb406d3173e03b4f47883e01fe0ca5d2d
        Reviewed-on: https://gerrit.libreoffice.org/62140
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Caolán McNamara  <caolanm@redhat.com>  [acd9e3f5dac9804286eb498cb9665ba333fc6583]

        pvs-studio: Expression 'pException' is always false.
        
        Change-Id: Id81e01bd8a082e6bb4eda2f9e8bae1818389941f
        Reviewed-on: https://gerrit.libreoffice.org/62102
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [c60e737832fe5f9b4841ba163e22c532f0abe6f4]

        tdf#120703 (PVS): redundant nullptr check
        
        V668 There is no sense in testing the 'pDest' pointer against null, as the
             memory was allocated using the 'new' operator. The exception will be
             generated in the case of memory allocation error.
        
        Change-Id: I17773f92ed73359e925ad779d171ec99727f7905
        Reviewed-on: https://gerrit.libreoffice.org/62133
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-21  Caolán McNamara  <caolanm@redhat.com>  [aacbb8bac09409d5a7d31dd8278dd495a0557a49]

        pvs-studio: V557 Array overrun is possible
        
        Change-Id: Ia4a7c857b3c94490364ed979ba2fcb9e192e3796
        Reviewed-on: https://gerrit.libreoffice.org/62111
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Caolán McNamara  <caolanm@redhat.com>  [562765f8cc3b9dc625a0d7b9304f98c2c01e63c1]

        pvs-studio: Expression '_par0 > 0' is always true.
        
        Change-Id: I61e49c665d84e34748ae9e5974edb7ee2785e044
        Reviewed-on: https://gerrit.libreoffice.org/62100
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Caolán McNamara  <caolanm@redhat.com>  [0785b156e52705f8b8c6cd0ff5c71f45af9de4fe]

        pvs-studio: A part of conditional expression is always true
        
        Change-Id: I57e3feeedf6a235c576bfc2ed3a4bd98eb86a5c4
        Reviewed-on: https://gerrit.libreoffice.org/62109
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Caolán McNamara  <caolanm@redhat.com>  [e9d1d8a129a86cb67814007b3b2b614e42d66638]

        pvs-studio: condition always false
        
        Change-Id: I7dcb927028c89f06545fe92c75cb5660767a4817
        Reviewed-on: https://gerrit.libreoffice.org/62106
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Caolán McNamara  <caolanm@redhat.com>  [c4f96bdb57d7d6a1e51bebcf6c1d23e8deed5379]

        aUS is always empty
        
        Change-Id: I77ae732ea4bcaf0e76acb71fd8886af6b36d8284
        Reviewed-on: https://gerrit.libreoffice.org/62101
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Caolán McNamara  <caolanm@redhat.com>  [574c437319e9f6b19b7cd83d397c6d0f06064c21]

        pvs-studio: reference becomes invalid when temporary object destroyed
        
        Change-Id: Ibe39738e1a607e3bca273fc03f0f3232024254bc
        Reviewed-on: https://gerrit.libreoffice.org/62093
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Caolán McNamara  <caolanm@redhat.com>  [6e15a3e2e45c21d947d36f47bfcb66d9f02b8c63]

        pvs-studio: A part of conditional expression is always true: !pIStm
        
        Change-Id: I32af1d0041cebdb195e6433a0b44fa6ea271275c
        Reviewed-on: https://gerrit.libreoffice.org/62105
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Caolán McNamara  <caolanm@redhat.com>  [f222cec758f62537b96d7681671f60212cc62a89]

        pvs-studio: Not all members of a class are initialized inside the constructor
        
        Change-Id: I914c715c96a6701995212fdb76615a19c984a128
        Reviewed-on: https://gerrit.libreoffice.org/62113
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [99e4145c5f842bc8416719258089f9bdb696602e]

        tdf#120703 (PVS): redundant nullptr check
        
        V668 There is no sense in testing the 'pResult' pointer against null, as
             the memory was allocated using the 'new' operator. The exception will
             be generated in the case of memory allocation error.
        
        Change-Id: I8c80df7100e6cdf6c3c51957e3bef3c8a9f30732
        Reviewed-on: https://gerrit.libreoffice.org/62137
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [b9d06c893df399e16572381d086db42be12186eb]

        tdf#120703 (PVS): Recurring check.
        
        V571 This condition was already verified in line 224.
        
        Change-Id: I75a29c49c82c78d3afd1c900743b42af93817f84
        Reviewed-on: https://gerrit.libreoffice.org/62046
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [360f389e68a44a8dae896a9ccbdb20b9636a0041]

        tdf#120703 (PVS): Recurring check.
        
        V571 The 'if (IsTabFrame())' condition was already verified in line 2879.
        
        Change-Id: I738d818207d7303bc914b140c73feeb182194b27
        Reviewed-on: https://gerrit.libreoffice.org/62047
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Xisco Fauli  <xiscofauli@libreoffice.org>  [a2a35b3df0858f77db15929fa087f1d712cc22e1]

        tdf#120703 (PVS): Recurring check.
        
        V571 Recurring check. The 'mbBufferingAllowed' condition was already verified in line 177.
        
        Change-Id: Iea4c5a64e96ea3f513ce5a63fa3fc1f5062cb7cb
        Reviewed-on: https://gerrit.libreoffice.org/62072
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Caolán McNamara  <caolanm@redhat.com>  [e4dc1d1a73f17f56e239a39f533f2b7c90129a46]

        pvs-studio: silence bogus V557
        
        Change-Id: I5aa740afa1143adaf4e2afa5d5e1596497de8323
        Reviewed-on: https://gerrit.libreoffice.org/62112
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Caolán McNamara  <caolanm@redhat.com>  [6793ae2504dea490d26cbf9b2ebd33774a66d639]

        GetBulletOverride never returns nullptr
        
        Change-Id: I9becc9397a93369cd46922b66b45990e9e6a51f1
        Reviewed-on: https://gerrit.libreoffice.org/62108
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Caolán McNamara  <caolanm@redhat.com>  [d1771e8de2f49193821d281239cc6b99c7c692e4]

        pvs-studio: Potentially uninitialized pointer 'ret_type' used.
        
        Change-Id: I2f6faf1264a62012724d9fe34352a76ea5491717
        Reviewed-on: https://gerrit.libreoffice.org/62096
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Caolán McNamara  <caolanm@redhat.com>  [e8db509ee41369c9f805a8ed1a4447b5c03962be]

        pvs-studio: _pView was already dereferenced
        
        Change-Id: I72511a46524d02007c7b8e8b0e6486d62cbc7fa0
        Reviewed-on: https://gerrit.libreoffice.org/62103
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Caolán McNamara  <caolanm@redhat.com>  [6837fbb1884cd8ad928ac028f9a94fad54dc1827]

        pvs-studio: silence bogus V656
        
        Change-Id: Ib54677e4172b8d2b789cf49ab964fbcc112869f8
        Reviewed-on: https://gerrit.libreoffice.org/62110
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  andreas kainz  <kainz.a@gmail.com>  [da3091d18cec68bdbb2f1c1418d9d2bd07683ab8]

        NB tabbed writer: finishing correct padding and final tab review
        
        Change-Id: Ibcc0638176ed2f7b749cea06a00ed709c21aab33
        Reviewed-on: https://gerrit.libreoffice.org/62134
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-21  Caolán McNamara  <caolanm@redhat.com>  [8dc236124ab6f441853d4b23dd0154da9ca0da74]

        pvs-studio: The condition 'nIndex != - 1' of loop is always true
        
        Change-Id: I5b74d8ac2701adbd63816360812687201f645c39
        Reviewed-on: https://gerrit.libreoffice.org/62097
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Caolán McNamara  <caolanm@redhat.com>  [4219853f7344987cc8ebdf20860038222a1883dc]

        clarify this code a bit
        
        Change-Id: I44066ad4f2e2374e87771de89bdefdbccc816302
        Reviewed-on: https://gerrit.libreoffice.org/62095
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Andras Timar  <andras.timar@collabora.com>  [496f13538220da6f9040e3f372ee1291afd19a91]

        Update git submodules
        
        * Update translations from branch 'master'
          - Updated Slovenian translation
            
            Change-Id: If92bf4315d62bbd31c9c42c40f0673b240c1853b
            
2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [63e85b852b9507f7a034b930a20678ee88c2fd0b]

        tdf#120703 (PVS): redundant nullptr check
        
        V668 There is no sense in testing the 'pCGM' pointer against null, as the
             memory was allocated using the 'new' operator. The exception will be
             generated in the case of memory allocation error.
        
        Change-Id: Ib07d1ceaf01f657e67572c0f5bcd6aae497d2d07
        Reviewed-on: https://gerrit.libreoffice.org/62132
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [630f506ff2e505b093ab54a5d4394adcd7dd0be2]

        tdf#120703 (PVS): redundant nullptr check
        
        V668 There is no sense in testing the 'aNewSdrGrafObj' pointer against null, as
             the memory was allocated using the 'new' operator. The exception will be
             generated in the case of memory allocation error.
        
        Change-Id: I78159c7bd19bacea7120abc8015b866e6179c719
        Reviewed-on: https://gerrit.libreoffice.org/62128
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [4c5ad24111addbf7d171b833da812fe5ba6e36b1]

        tdf#120703 (PVS): redundant nullptr check
        
        V668 There is no sense in testing the 'm_spNumberFormatterWrapper' pointer
             against null, as the memory was allocated using the 'new' operator.
             The exception will be generated in the case of memory allocation error.
        
        Change-Id: Id9e89bfcb412c6034ac3c06f67236a77d335c9fc
        Reviewed-on: https://gerrit.libreoffice.org/62127
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [33a8afeda6e1b6325f42790a0e1cc3c6cca8409f]

        tdf#120703 (PVS)
        
        V668 There is no sense in testing the 'pBuf' pointer against null, as the
             memory was allocated using the 'new' operator. The exception will be
             generated in the case of memory allocation error.
        
        V547 Expression 'ePageKind == PPT_NOTEPAGE' is always true.
        
        V581 The conditional expressions of the 'if' statements situated alongside
             each other are identical. Check lines: 3724, 3727.
        
        V1023 A pointer without owner is added to the 'aCharPropList' container
              by the 'emplace_back' method. A memory leak will occur in case of
              an exception.
        
        Change-Id: I5edae28a6ca1023a512fd5f86208951d439db941
        Reviewed-on: https://gerrit.libreoffice.org/62131
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-21  Caolán McNamara  <caolanm@redhat.com>  [96762d29bc796bebdd513352aabcad3b216f847d]

        pvs-studio: A part of conditional expression is always true: bDisplayOK
        
        Change-Id: If01f2d3b02219194cbeaeffbb0fd8242320432a8
        Reviewed-on: https://gerrit.libreoffice.org/62056
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Caolán McNamara  <caolanm@redhat.com>  [6c0fe24140b11874a519001d58a0c503840b3a94]

        pvs-studio: Expression 'mnInterlaced == 0' is always true.
        
        Change-Id: Ie7f62b8eabf12010aa8f1ab03ca2f65d9c6856ed
        Reviewed-on: https://gerrit.libreoffice.org/62069
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Caolán McNamara  <caolanm@redhat.com>  [5d6dc06db98385a8d4bb821f27df58b88e4bf25f]

        coverity#1440400 Resource leak in object
        
        Change-Id: I96aea5e6004e8074630bdeeb7cbe4d16a46d5648
        Reviewed-on: https://gerrit.libreoffice.org/62087
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [0de0b8c9d80d68619b6f3c0e8d9429d8b08553fb]

        Copy gpgme-w32spawn.exe to workdir/LinkTarget/Executable
        
        ... to avoid "GpgME not installed correctly" message boxes during
        unit tests. See the mail list thread started with
        https://lists.freedesktop.org/archives/libreoffice/2018-October/081209.html
        
        Change-Id: Ie57e6b5a7281d8f20ba97912f3413eafaac9cfd4
        Reviewed-on: https://gerrit.libreoffice.org/61903
        Tested-by: Jenkins
        Tested-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [22dfffe39ff1a61e73af9778e34ca40827d10da3]

        tdf#120703 (PVS): redundant nullptr checks; use range-based for
        
        V668 There is no sense in testing the 'pRet' pointer against null, as the
             memory was allocated using the 'new' operator. The exception will be
             generated in the case of memory allocation error.
        
        V1029 Numeric Truncation Error. Result of the 'size' function is written to
             the 16-bit variable.
        
        V595 The 'pStData' pointer was utilized before it was verified against
             nullptr. Check lines: 6380, 6384.
        
        V1004 The 'pStData' pointer was used unsafely after it was verified against
             nullptr. Check lines: 6384, 6389.
        
        V668 There is no sense in testing the 'pData' pointer against null, as the
             memory was allocated using the 'new' operator. The exception will be
             generated in the case of memory allocation error.
        
        Change-Id: I9110c25dee3751ddd9a875ea52969ec097730780
        Reviewed-on: https://gerrit.libreoffice.org/62129
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-21  Mark Dobo  <mrkropen18@gmail.com>  [94ff79285a019b40027ec415b416ca217703728c]

        cppcheck: variableScope
        
        Change-Id: I6826f1352cff7632dc93cc0067dfe4315dc43823
        Reviewed-on: https://gerrit.libreoffice.org/62078
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [58abc74248509067e0160a7ff5d5709316f3e274]

        tdf#120703 (PVS): redundant nullptr checks
        
        V668 There is no sense in testing the 'm_pScriptSubPackageIterator' pointer
             against null, as the memory was allocated using the 'new' operator. The
             exception will be generated in the case of memory allocation error.
        
        Change-Id: I15e635a6c9420ff444c5998dc0dbbf6f74ca6644
        Reviewed-on: https://gerrit.libreoffice.org/62126
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [3d0559e4b8b674cb9a63239b0f28fd23b1dd76bb]

        tdf#120703 (PVS): redundant nullptr check
        
        V668 There is no sense in testing the 'pChan' pointer against null, as the
             memory was allocated using the 'new' operator. The exception will be
             generated in the case of memory allocation error.
        
        Change-Id: I1cb78c27da753525f05de2d3a0b74c894b07528e
        Reviewed-on: https://gerrit.libreoffice.org/62124
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-21  Stephan Bergmann  <sbergman@redhat.com>  [c0dcf426d258bc0b605b4097833729eb9ed05025]

        fix --enable-debug builds
        
        Change-Id: Icf500409ac2652d38ecafa898edf6c5c50774893

2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [3f8a890dceb38427774abdcb0803d1f56f621c9d]

        tdf#120703 (PVS): redundant nullptr checks, redundant assign
        
        V668 There is no sense in testing the 'pMember' pointer against null, as the
             memory was allocated using the 'new' operator. The exception will be
             generated in the case of memory allocation error.
        
        V519 The 'pObject' variable is assigned values twice successively. Perhaps
             this is a mistake. Check lines: 2876, 2877.
        
        Change-Id: I0c801c97e75da99bf39f7a14306e67abfb8a3d85
        Reviewed-on: https://gerrit.libreoffice.org/62123
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [52d68e39c749de45cbec4c9114c8d10d65d45936]

        tdf#120703 (PVS): handle failed realloc
        
        V701 realloc() possible leak: when realloc() fails in allocating memory, original
             pointer 'mpChunk' is lost. Consider assigning realloc() to a temporary pointer.
        
        Change-Id: If85475cf22ea10e4db35532724d947e4e9005e91
        Reviewed-on: https://gerrit.libreoffice.org/62091
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-21  Stephan Bergmann  <sbergman@redhat.com>  [1e9245e4cdf975e9b087ffb120cf23ee2ca7a23d]

        loplugin:redundantinline
        
        Change-Id: I5fb1c6ba516e2853b1826e20c6c21cccc1fe98fa
        Reviewed-on: https://gerrit.libreoffice.org/62074
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-21  Stephan Bergmann  <sbergman@redhat.com>  [21ba68ae7991ee0f6546d765dcad2c84cd05a375]

        Java 11 no longer synthesizes DocumentView$1.class
        
        ...so, for simplicity, just include whatever generated DocumentView$*.class by
        wildcard
        
        Change-Id: I779e2709c8ef2859d68233300302dd62dbe2455f
        Reviewed-on: https://gerrit.libreoffice.org/62073
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [5e8cd8683d345b75297994b3f7aab851835eb124]

        tdf#120703 (PVS): handle failed calloc/realloc
        
        V522 There might be dereferencing of a potential null pointer 'pProfile'.
             Check lines: 215, 213.
        
        V522 There might be dereferencing of a potential null pointer 'pFile'.
             Check lines: 1081, 1068.
        
        V701 realloc() possible leak: when realloc() fails in allocating memory,
             original pointer 'pProfile->m_Lines' is lost. Consider assigning
             realloc() to a temporary pointer.
        
        V522 There might be dereferencing of a potential null pointer 'pProfile->m_Lines'.
             Check lines: 1328, 1324.
        
        V701 realloc() possible leak: when realloc() fails in allocating memory,
             original pointer 'pProfile->m_Lines' is lost. Consider assigning
             realloc() to a temporary pointer.
        
        V522 There might be dereferencing of a potential null pointer 'pProfile->m_Lines'.
             Check lines: 1365, 1362.
        
        V701 realloc() possible leak: when realloc() fails in allocating memory,
             original pointer 'pSection->m_Entries' is lost. Consider assigning
             realloc() to a temporary pointer.
        
        V701 realloc() possible leak: when realloc() fails in allocating memory,
             original pointer 'pProfile->m_Sections' is lost. Consider assigning
             realloc() to a temporary pointer.
        
        V522 There might be dereferencing of a potential null pointer 'pProfile->m_Sections'.
             Check lines: 1540, 1536.
        
        Change-Id: Ib6c2c79c372120268f6101f639a3ed085534cca0
        Reviewed-on: https://gerrit.libreoffice.org/62116
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [c078e432903bfdcabed6ae86d585aeae82716cd1]

        tdf#120703 (PVS): 920d4463f6e59b815852c173e2974ffc7b4bb284 follow-up
        
        V519 The 'o_rKeyLength' variable is assigned values twice successively.
             Perhaps this is a mistake. Check lines: 1276, 1279.
        
        V519 The 'o_rRC4KeyLength' variable is assigned values twice successively.
             Perhaps this is a mistake. Check lines: 1277, 1280.
        
        Change-Id: I1dc4ba9097996201d97ef323113ed0b11f3cb913
        Reviewed-on: https://gerrit.libreoffice.org/62120
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-21  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [3e2268d46f1a716e91a1c81774622028bc8e3d70]

        KJ: Fix  track changes icons related to tdf#119073, add assign macro, fix net chart
        
        Change-Id: I74d05744632d5d54e439a2a3e144fa2daf4ae1b3
        Reviewed-on: https://gerrit.libreoffice.org/62036
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [24e4b37987ccd410b6d6672151d84c790cdb7e56]

        tdf#120703 (PVS): handle failed realloc
        
        V701 realloc() possible leak: when realloc() fails in allocating memory,
             original pointer 'm_p' is lost. Consider assigning realloc() to a
             temporary pointer.
        
        Change-Id: Ic298927a266da4d543f3856a1c9f97ba1f6fe941
        Reviewed-on: https://gerrit.libreoffice.org/62092
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [79e837d8e2fb961cd4825566f07aabf031fddb5f]

        tdf#120703 (PVS): handle failed (re)allocations
        
        V769 The 'readBuf' pointer in the 'readBuf + readAll' expression could be nullptr.
             In such case, resulting value will be senseless and it should not be used.
             Check lines: 171, 166.
        
        V701 realloc() possible leak: when realloc() fails in allocating memory, original
             pointer 'readBuf' is lost. Consider assigning realloc() to a temporary
             pointer.
        
        Change-Id: I2e15a1abb79516dd42d64256463333bb54eab5b8
        Reviewed-on: https://gerrit.libreoffice.org/62117
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [70198d4f7ffc7b3139cf34764b0e6bb6971489c6]

        tdf#120703 (PVS): handle malloc/realloc failures
        
        V769 The 'pTmpTarget' pointer in the 'pTmpTarget - pTarget' expression could be
             nullptr. In such case, resulting value will be senseless and it should not
             be used. Check lines: 81, 67.
        
        V701 realloc() possible leak: when realloc() fails in allocating memory, original
             pointer 'pTarget' is lost. Consider assigning realloc() to a temporary
             pointer.
        
        V769 The 'pTarget' pointer in the 'pTarget + nOffset' expression could be nullptr.
             In such case, resulting value will be senseless and it should not be used.
             Check lines: 85, 82.
        
        Change-Id: I883ea42fca66467edfe26382c78636c1d48c5260
        Reviewed-on: https://gerrit.libreoffice.org/62115
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [86fd9622fb8066e1b3a41971cdf7ad76539d313c]

        tdf#120703 (PVS): handle failed realloc
        
        V701 realloc() possible leak: when realloc() fails in allocating memory,
             original pointer 'm_pBuffer' is lost. Consider assigning realloc()
             to a temporary pointer.
        
        Change-Id: I8a18e1472072456bfe9f32d822f185cabd24d6ed
        Reviewed-on: https://gerrit.libreoffice.org/62114
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-21  Mike Kaganski  <mike.kaganski@collabora.com>  [3846561f79cf9065abd9ca83c9fbfbe7e52e28e2]

        tdf#120703 (PVS)
        
        V522 There might be dereferencing of a potential null pointer 'pSecImpl'.
            Check lines: 81, 79.
            Check lines: 116, 114.
            Check lines: 175, 173.
        
        V522 There might be dereferencing of a potential null pointer 'pSecImpl->m_pNetResource'.
             Check lines: 176, 175.
        
        V701 realloc() possible leak: when realloc() fails in allocating memory, original
             pointer 'pInfoBuffer' is lost. Consider assigning realloc() to a temporary
             pointer.
        
        V724 Converting type 'BOOL' to type 'sal_Bool' can lead to a loss of high-order
             bits. Non-zero value can become 'FALSE'.
        
        V522 There might be dereferencing of a potential null pointer 'Ident'.
             Check lines: 345, 340.
        
        V614 Potentially uninitialized buffer 'Name' used. Consider checking the second
             actual argument of the 'rtl_uString_newFromStr' function.
        
        Change-Id: Ieadc914d0f15e9c01621f8d7b5a7f8c0778c4498
        Reviewed-on: https://gerrit.libreoffice.org/62090
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [cc21f1ab22328ddf2bd82a77d81dbee69c847e5e]

        dubious SysAllocString check
        
        Change-Id: I1aece8321b12351b5e8a2d5c33e513531cbc95a1
        Reviewed-on: https://gerrit.libreoffice.org/62007
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Mike Kaganski  <mike.kaganski@collabora.com>  [9f8f804f089a40fc2fc0b43690a4b9d529217d32]

        tdf#120703 (PVS)
        
        V745 A 'wchar_t *' type string is incorrectly converted to 'BSTR' type string.
             Consider using 'SysAllocString' function.
        
        V560 A part of conditional expression is always false: !ppdispParent.
        
        V595 The 'm_pIParent' pointer was utilized before it was verified against nullptr.
             Check lines: 673, 675.
        
        V745 A 'wchar_t *' type string is incorrectly converted to 'BSTR' type string.
             Consider using 'SysAllocString' function.
        
        V530 The return value of function 'SysAllocString' is required to be utilized.
        
        V1032 The pointer '& pChildXAcc' is cast to a more strictly aligned pointer
             type.
        
        V512 A call of the 'GetUNOInterface' function will lead to overflow of the buffer
             '& pChildXAcc'.
        
        V547 Expression 'pSeq' is always true.
        
        V547 Expression 'pChild' is always true.
        
        V512 A call of the 'GetUNOInterface' function will lead to overflow of the buffer
             '& pTempUNO'.
        
        V1032 The pointer '& pTempUNO' is cast to a more strictly aligned pointer type.
        
        V716 Suspicious type conversion in return statement: returned HRESULT, but function
             actually returns BOOL.
        
        Change-Id: I2185992dad0127144416783e25476d05c0365b74
        Reviewed-on: https://gerrit.libreoffice.org/62075
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [f93e29fe7e1207825520b145d8b6c48c958d2ab7]

        const this up
        
        Change-Id: I878ba62345925a8396b0b2a5f38f069148c8a6b5
        Reviewed-on: https://gerrit.libreoffice.org/62071
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [aa3b2f90a62678c8e594830277a32e3ad742e826]

        result of DdeQueryStringW unused
        
        since
        
        commit 88e3b846b8a4bd4ce5507d1bc5441ee4167e5326
        Date:   Wed Apr 6 11:28:44 2016 +0200
        
            remove some dead bits of DDE
        
        Change-Id: I66b2f8365e3fed15391ff0fe2eb3c874b5054e91
        Reviewed-on: https://gerrit.libreoffice.org/62070
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [974f3183221130bfdf93eb8821539a5554909e5c]

        pvs-studio: pointer was utilized before it was verified against nullptr
        
        Change-Id: Ib677c60019f7ce7d26809e50489f04a457b4c224
        Reviewed-on: https://gerrit.libreoffice.org/62066
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [a8a0d0fa151aee294fc3744c6fbc0729b2a7bcee]

        pvs-studio: pointer was utilized before it was verified against nullptr
        
        Change-Id: I601d30f8222f7c666eab4727c84e612484e01eed
        Reviewed-on: https://gerrit.libreoffice.org/62067
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [5d0b961b1962474fd5c5be9a6a064114a710bc1b]

        use std::unique_ptr
        
        Change-Id: I8645d1d0776f7b7f2cd6e6d18f387210c6e126d9
        Reviewed-on: https://gerrit.libreoffice.org/62068
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [2efbeea3f2625f62e08e78789de25ca5783d5e5d]

        pvs-studio: loop-variable-too-small
        
        Change-Id: Ie4aafecd17cf53ab3cbab2003b59da374d06e06b
        Reviewed-on: https://gerrit.libreoffice.org/62058
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [5e8911efab74eb2519eb8ba8301b282b232c2d00]

        pvs-studio: A part of conditional expression is always true: bCertValid.
        
        Change-Id: Ia70f28fece45c84b4a460e379c5447818818e114
        Reviewed-on: https://gerrit.libreoffice.org/62054
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [f90c2001eb8f6d41e90fa347bf5a707bbefb6f43]

        pvs-studio: Expression '!bWasSetTypeAttribute' is always true.
        
        Change-Id: I605bbc117426bba3dae9a8ec3ffc45967edbf7c4
        Reviewed-on: https://gerrit.libreoffice.org/62060
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [c2b33fec70f0f4c79584db119ecd565af3a5b28e]

        pvs-studio: 'memcpy' function will lead to underflow of the buffer
        
        Change-Id: I285d5ddcc8906d1e38c6b58c625dc7c894ad433a
        Reviewed-on: https://gerrit.libreoffice.org/62064
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [0b8682d83e9e5a9832383aff011af5429ddd7e71]

        pvs-studio: Expression 'keyStore != nullptr' is always true.
        
        Change-Id: I70a78f731a01f3344bf6c874995d367d26bf2397
        Reviewed-on: https://gerrit.libreoffice.org/62052
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [5fa9076a2926b2a54f001f78eea5ce0183466b61]

        pvs-studio: An excessive check can be simplified
        
        Change-Id: Idaa511d4ccf3d8542bdf6a1dcee4fa54c6d2315f
        Reviewed-on: https://gerrit.libreoffice.org/62059
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [014dec7fea06189d79c635e8df35e1f48edf7ef5]

        pvs-studio: rework expression
        
        Change-Id: Ibcbeef3eba53df790c1860e6e4066de67bdda0bc
        Reviewed-on: https://gerrit.libreoffice.org/62057
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [cdf8d7a1d88865b26cab11f01cc6307a4033f1dd]

        pvs-studio: new does not return nullptr
        
        Change-Id: I3ba9048a4563e7c8e6930ae67d5a076a829d6b81
        Reviewed-on: https://gerrit.libreoffice.org/62049
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [71c804a05eb07fa21482ca298486ed70c63907ad]

        pvs-studio: The 'store' variable is assigned values twice successively.
        
        Change-Id: I532bf99935c2f4d3b58f666684013bc545791208
        Reviewed-on: https://gerrit.libreoffice.org/62050
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [fc6dd83ba24a9fed9c61caddfba701d6835bc80c]

        pvs-studio: Expression 'pCertContext' is always true.
        
        Change-Id: Iefd9b082e44dc22e9bd7fb2856f44c8db6d8482f
        Reviewed-on: https://gerrit.libreoffice.org/62051
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [f9ccf6216022dcaf70bd01e51feb5c88b5f03731]

        rework to check cPath against nullptr only on !WNT
        
        Change-Id: Iaca0d47b07f4b31b70ddeccb87f0f84019be81cd
        Reviewed-on: https://gerrit.libreoffice.org/62055
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [83c82bbb73dec5e3ba82e81b09824cd223e575a7]

        pvs-studio: A part of conditional expression is always true: bSigValid.
        
        Change-Id: I4da53c79bb9e47548338d3e348677049e664bf8d
        Reviewed-on: https://gerrit.libreoffice.org/62053
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [5145882f8f33ce2588722ae7439fc47d1cdcaaf6]

        pvs-studio: The 'aIndexFolderResultVector' variable is used after it was moved
        
        Change-Id: I565f22594a371188c4a6eff5f405946ec1e04d95
        Reviewed-on: https://gerrit.libreoffice.org/62061
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [993d92d5cbb8f63a630ca615112a6abbefdf8a16]

        pvs-studio: Possible overflow
        
        Change-Id: Ifa213fd6b719683afae9633615f69db894cd9c18
        Reviewed-on: https://gerrit.libreoffice.org/62062
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [3421107a2bb5defc99a59fd0683a7b3014bc5444]

        unused pUNumberString buffer
        
        Change-Id: Ib17f5344b9bdf3710a49fc054dd96d5998e6b822
        Reviewed-on: https://gerrit.libreoffice.org/62065
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [27b0d7237a7e2f32897fa52820c3aa382f6683e9]

        clarify this code a little
        
        Change-Id: I10a9f29add5cefa866cbe87e5c6164738ca57d04
        Reviewed-on: https://gerrit.libreoffice.org/62019
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [f0edf93fce53a726fec5167139513bc8420728e7]

        ImpDetectPCX 2nd arg always overwritten
        
        Change-Id: I0ec1e71d40c34f021003330c4dd0a8d5ee2b6ce2
        Reviewed-on: https://gerrit.libreoffice.org/62018
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [8947c9b1d8cd407131fdfb6fc3c77c8532e9d2a0]

        weld SchAttribTabDlg
        
        Change-Id: Ia53547b7b42a3ff8848085ab8f8d214259d5cc7b
        Reviewed-on: https://gerrit.libreoffice.org/61959
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [b361413eef7e46f340d921708faca9986c63c9f8]

        wrong pointer check
        
        since...
        
        commit 2636ab883adbcb1f6593787934c6d6d3fff67c21
        Date:   Mon Sep 15 20:13:54 2014 +0200
        
            vcl menu: Rename CloseStartedFrom() to ClosePopup() + adapt code.
        
        Change-Id: Ie30f6d907907551e23e592b8502107e75c333f2e
        Reviewed-on: https://gerrit.libreoffice.org/61997
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [9f46a103cbc7d3d7f7c1754d1aabfad6260d260f]

        ensure m_aMutex ctor called before m_aMutex used
        
        Change-Id: I3d05831947b955b63f351180193bcf1585589c25
        Reviewed-on: https://gerrit.libreoffice.org/62012
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [b893e3a63f899e276ebb5c88c9458ebed2eb08a0]

        use rtl_secureZeroMemory when we're zeroing temporaries before returning
        
        Change-Id: I0c3efa394511e479d925f5320977d071e8301f8d
        Reviewed-on: https://gerrit.libreoffice.org/62002
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [281e5f982008741bb6f7f03c578e47e342f4543e]

        new/delete mismatch
        
        Change-Id: I910366753d1d365e0388262c98fca12d000e83e5
        Reviewed-on: https://gerrit.libreoffice.org/61979
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [7f0b7410e84a222d8fbee7c4fadd3b40028a068d]

        permissionIdAndName is empty in permission-for-user case
        
        merge the two identical branches and make it do what it probably wants to do
        
        Change-Id: I38390a18fcd90349c6bd86f14c67850166b6aeaa
        Reviewed-on: https://gerrit.libreoffice.org/62001
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [2b2769177e368651943d3cedc0c18708c0a811ce]

        copy and paste error
        
        Change-Id: I30a8fb0568f00253f8d7a55eab51279f639b33cc
        Reviewed-on: https://gerrit.libreoffice.org/61982
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [a43712a9232eea1a439be95e8a30ee833dd4bff4]

        check for self assign
        
        Change-Id: I1d8ae37c3f3fc41d5ec65bb246e891d76f7ff544
        Reviewed-on: https://gerrit.libreoffice.org/62006
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [d585e572b5d4fc7113c0d0380f16427c1e3448d8]

        alloc should have been free
        
        Change-Id: I325a815ff17446bc389f889a028f5e2ced57d7e7
        Reviewed-on: https://gerrit.libreoffice.org/62008
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-20  Eike Rathke  <erack@redhat.com>  [190a1394c2dd2aa338559c99a23ec3c62d29a2eb]

        Upgrade to ICU 63.1
        
        Change-Id: I3b73fca39f51809f608dd78865c2566357a7b8a1
        Reviewed-on: https://gerrit.libreoffice.org/62034
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-10-20  Mike Kaganski  <mike.kaganski@collabora.com>  [77e4f5e2b31292ca635aa807f701ba39ac521531]

        tdf#120703 (PVS)
        
        V1023 A pointer without owner is added to the 'm_aSubElements' container by the
              'emplace_back' method. A memory leak will occur in case of an exception.
        
        V560 A part of conditional expression is always true: !pNum.
        
        V701 realloc() possible leak: when realloc() fails in allocating memory, original
             pointer '* pOutBuf' is lost. Consider assigning realloc() to a temporary
             pointer.
        
        V586 The 'delete' operator is called twice for deallocation of the same memory
             space.
        
        V581 The conditional expressions of the 'if' statements situated alongside each
             other are identical. Check lines: 867, 869.
        
        Change-Id: I2832bf7228914b48cf2c5178ed9c0719b53c883c
        Reviewed-on: https://gerrit.libreoffice.org/62040
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [22f08ed485dfd34e52b7976840404def5f0292d4]

        Fix typos
        
        Change-Id: I57ff252f8326818a57fdf10218210f70b100e088
        Reviewed-on: https://gerrit.libreoffice.org/61928
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-10-20  Stephan Bergmann  <sbergman@redhat.com>  [06eb767c39d8e426aaaa98ce8497d0d3fb867c2b]

        Turn LanguageTag::ScriptType into scoped enum
        
        ...to avoid -Werror,-Wshadow from Clang trunk with
        <https://reviews.llvm.org/D52400> "Improve -Wshadow warnings with enumerators",
        warning about shadowing of UNKNOWN in e.g. enum ESCHER_BlibType in
        include/filter/msfilter/escherex.hxx
        
        Change-Id: Id6608474e76730be4c439f480c31f661b8b5748e
        Reviewed-on: https://gerrit.libreoffice.org/62013
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-20  Mike Kaganski  <mike.kaganski@collabora.com>  [07a70e84f21ef2a69d8b7a69a1bd3844a0c362f5]

        tdf#120703 (PVS): compare BSTR to wchar_t[] directly
        
        V505 The 'alloca' function is used inside the loop. This can quickly overflow
             stack.
        
        Change-Id: I57773664000df0f5329f957674661a2313205223
        Reviewed-on: https://gerrit.libreoffice.org/62038
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-20  Mike Kaganski  <mike.kaganski@collabora.com>  [76a25639474c50c34a2b84ba1f357013de5ddae8]

        tdf#120703 (PVS): redundant check
        
        V547 Expression 'aData.eType == SbxDECIMAL' is always true
        
        Change-Id: I37bf367221ced7bf1c53bcd5138ae7bac656da52
        Reviewed-on: https://gerrit.libreoffice.org/62030
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [722cb06e71539e108f663ca1c2dd6baf7f4adc64]

        return by unique_ptr from CreateFieldControl
        
        Change-Id: Ic8bf9829c3320aca452fd1a40e9843fdbdbfa219
        Reviewed-on: https://gerrit.libreoffice.org/61906
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [587bd15487f78dc0e973ea811a4200612ceeda5d]

        use equal_range instead of lower_bound+upper_bound
        
        Change-Id: I7cc1c95b3a55630e3571cac5fe22be6c2f3a1bc9
        Reviewed-on: https://gerrit.libreoffice.org/62015
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [35e80e9726b5fee6a00caa58349a4b5d924dad7c]

        when calling std::lower_bound
        
        it's not enough to compare != end(), you also need to compare the key
        against the iterator result
        
        Change-Id: Ide5f151ba2297a35e5546f47fbc3c53cbe5ab533
        Reviewed-on: https://gerrit.libreoffice.org/62014
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-20  Mike Kaganski  <mike.kaganski@collabora.com>  [a3143aa0dec78177e522858fbf786494c75512a0]

        tdf#120703 (PVS): properly handle BSTR; fix enum comparison
        
        V505 The 'alloca' function is used inside the loop. This can quickly overflow
             stack.
        V745 A 'wchar_t *' type string is incorrectly converted to 'BSTR' type string.
             Consider using 'SysAllocString' function.
        V768 The variable 'mnVersion' is of enum type. It is odd that it is used as a
             variable of a Boolean-type.
        
        Change-Id: If7533483a53467b6901d1f39411a634d77bbd840
        Reviewed-on: https://gerrit.libreoffice.org/62033
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [9d936de849f1d2267dc733d38ff66d66490b04f7]

        clang-tidy readability-delete-null-pointer
        
        Change-Id: Ib47fc58f1cdfdd54adff07687c56198aa6f2091e
        Reviewed-on: https://gerrit.libreoffice.org/62029
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [4ba5b003b594f9eb6c9b185208bdb72aef8273d0]

        loplugin:staticvar in sw
        
        Change-Id: I73b0fb18febfe1d26bb63e1755b0b8c123aa854f
        Reviewed-on: https://gerrit.libreoffice.org/62004
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-20  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [7fe8c33dfc940659011cc2f210d282987f81399f]

        elementary: fix for tdf#119073, + 32px chart configuration,3D setting, heading style, etc
        
        Change-Id: I53c3b4d7dd6a4b47ac2d27b361978faa597386e4
        Reviewed-on: https://gerrit.libreoffice.org/61965
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-10-20  Zdeněk Crhonek  <zcrhonek@gmail.com>  [4eb277bc08f08826613b0dd08c4d3e8342410260]

        uitest for chapter numbering dialog
        
        Change-Id: Id83c8298618d38d8d6631fabdf8bc1e1326a2d0d
        Reviewed-on: https://gerrit.libreoffice.org/62032
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-10-20  Justin Luth  <justin.luth@collabora.com>  [fa667b6dc410f3af57ef436cc117352c829f95e7]

        sw mso export: PROTECT_FORM shouldn't force section to protected
        
        PROTECT_FORM maps to enforcement = true, not "everything is protected".
        "The enforcement of this property is determined by the documentProtection
        element (§17.15.1.29), as it is possible to specify protection
        without turning it on."
        
        So, sections should retain their protected on/off status
        regardless of the value of PROTECT_FORM. My guess was
        that this was to offset the fact that DOCX import did not
        import protected status, so this helped to protect the
        sections that should not be unprotected. A followup
        patch will address the import side.
        
        patch initially developed to support tdf#120499.
        
        Change-Id: I8ff6d31711651a4827cbb8520fd68e88273d6799
        Reviewed-on: https://gerrit.libreoffice.org/61905
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-10-20  Caolán McNamara  <caolanm@redhat.com>  [6baca63b44bf7f75a522b1adc4b4bbce502aec3b]

        copy and paste error
        
        Change-Id: If19bd49e14ec5347312949bf4ba4d4c0719e22ef
        Reviewed-on: https://gerrit.libreoffice.org/61981
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-10-19  Jan-Marek Glogowski  <glogow@fbihome.de>  [6bf20df63b316ae34c2067b2fa09d1ea9d3d8ec2]

        Remove / from personas_list.txt install
        
        Probably fixes the tinderboxes installer failures
        
        Change-Id: Iff84b07e244000e1b0f8d94566bff76918935554

2018-10-19  Jan-Marek Glogowski  <glogow@fbihome.de>  [792d07c7f2816f1afdbed1d0b8129e3f1aecf8d7]

        WIN fix CacheGlyphToAtlas resource handling
        
        Use :comphelper::ScopeGuard to handle cleanup.
        And actually restore the original font on the correct DC.
        
        Change-Id: Ib59d430636b470486da2f8e5e34ed8d71b57aac2
        Reviewed-on: https://gerrit.libreoffice.org/62010
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-19  Caolán McNamara  <caolanm@redhat.com>  [d20c39d1b07a2c55de442cb4e0859fbb939af78b]

        copy and paste error
        
        Change-Id: Idfb9772912b52fa6cd33546953def4f65ac75e52
        Reviewed-on: https://gerrit.libreoffice.org/61983
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-19  Caolán McNamara  <caolanm@redhat.com>  [919fb9c999b369f4b3f50336188204716e01190f]

        copy and paste error
        
        Change-Id: I54a1453b561306dd98cd2193f1a21b80b8b7e1d4
        Reviewed-on: https://gerrit.libreoffice.org/61973
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-19  Caolán McNamara  <caolanm@redhat.com>  [39bbc2230d7cb9609954d90a9a471c2f9574185c]

        new throws on failure
        
        Change-Id: Ida6250fc01e0bf156a81030c2f393838ced423fe
        Reviewed-on: https://gerrit.libreoffice.org/61998
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-19  Caolán McNamara  <caolanm@redhat.com>  [2bb1a0bf95570b205e181235bb906eaadc949318]

        loop run a maximum of once
        
        revealed since...
        
        commit f69585c35411ca74e17bb6cd1cf535489472a4c2
        Date:   Tue Mar 1 20:38:22 2016 +0200
        
            loplugin:unuseddefaultparams in chart2
        
        Change-Id: I805680f7087313b1bb678ab6f6756d7a2ccc3720
        Reviewed-on: https://gerrit.libreoffice.org/61991
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-19  Caolán McNamara  <caolanm@redhat.com>  [8d645c36b8cee4850884390fac4d858ceeff1108]

        expression is excessive
        
        Change-Id: Idb6b2af0a3d37ff9ebf13a0413f9656000296b48
        Reviewed-on: https://gerrit.libreoffice.org/61996
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [b61d2784271bf8b042642c378f50e8b446682548]

        oox smartart: fix width of shapes with agl=lin, linDir=fromT
        
        Smaller width only makes sense in the fromL/fromR cases, I think.
        
        Change-Id: I21c643b90556e47593b62abc2466e808d1ef31e5
        Reviewed-on: https://gerrit.libreoffice.org/62024
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [71fcb90fb7b795c57b0634e114927103597c9cb1]

        oox WpsContext: bTextFrame is always false
        
        Since commit d379d18666aa42031359ca8eb34b0021960347ae (oox: import WPS
        shape with text as shape with textbox, 2014-06-18).
        
        Change-Id: I5cc1f9938a2c091c868e6e1572e7ae35e87109a7
        Reviewed-on: https://gerrit.libreoffice.org/62016
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-10-19  andreas kainz  <kainz.a@gmail.com>  [2c4b0396ba0de0ced0d46293a0abef1e943d5f45]

        NB fix TextShape with uno:DrawText instead of uno:Text
        
        Change-Id: If213ecdc5dd47f3870a71131d3e634f216b3da98
        Reviewed-on: https://gerrit.libreoffice.org/61989
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-19  Mike Kaganski  <mike.kaganski@collabora.com>  [49d304c4f6635381a27b60a8944744cc81ff1e91]

        tdf#120706: nullptr dereference
        
        Change-Id: I55814a6b4cdfda93a51621b5b31c166507a7e7a6
        Reviewed-on: https://gerrit.libreoffice.org/62005
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-19  Caolán McNamara  <caolanm@redhat.com>  [f209524965641596cea16a0ee7780fffe176235a]

        clarify Calendar_jewish::getDisplayString a little
        
        Change-Id: I7abecaebd296d404e6a095b2befe5da07d346e75
        Reviewed-on: https://gerrit.libreoffice.org/62017
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-19  Caolán McNamara  <caolanm@redhat.com>  [6e910b3de459db604b303be49b510a34ed8bb870]

        naming order in header doesn't match order in body
        
        Change-Id: I0e425788d24bc2fe6ba05b2bdde069b3ae139df4
        Reviewed-on: https://gerrit.libreoffice.org/62003
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-19  Caolán McNamara  <caolanm@redhat.com>  [4ba11dd84a1e75a29ad96d4f92c64191c69cacb3]

        simplify comparison
        
        Change-Id: Ia298ee3e315e241ebc1c1664958d5a3a47820f28
        Reviewed-on: https://gerrit.libreoffice.org/61999
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-19  Caolán McNamara  <caolanm@redhat.com>  [726328d26cd274ce72f2db2d84e3e915a4d142a2]

        expression is excessive
        
        Change-Id: I9af0de0d0f3aed565ac396b15821812fd9922779
        Reviewed-on: https://gerrit.libreoffice.org/61994
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-19  Caolán McNamara  <caolanm@redhat.com>  [45e208f4621fba7525c3f1e44b6529b70d771ed4]

        copy and paste error
        
        Change-Id: I73a617137bf0b3b567181ff817069944076eab0e
        Reviewed-on: https://gerrit.libreoffice.org/61980
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-19  Caolán McNamara  <caolanm@redhat.com>  [87d36feab5ce4b45798b0b80abe566fc7960d194]

        keep pyuno script processing below base uri
        
        Change-Id: Icc13fb7193fb1e7c50e0df286161a10b4ed636c7
        Reviewed-on: https://gerrit.libreoffice.org/61957
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2018-10-19  Caolán McNamara  <caolanm@redhat.com>  [834500c958899efd2bb51f47aa17242f892c202c]

        index validity check looks dubious
        
        Change-Id: Iccbbeab3b52d1d7369c19e333756713b42e83830
        Reviewed-on: https://gerrit.libreoffice.org/61976
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-19  Katarina Behrens  <Katarina.Behrens@cib.de>  [a9342497f309be256e6c7d43065c160378a48e1a]

        tdf#120452: Just enough of SystemEnvData in Qt5Object
        
        the video in the presentation still doesn't play but at least the
        crash is gone
        
        Change-Id: I78ab4ff9412998f235a4b44a23b0e9d3ef4143e0
        Reviewed-on: https://gerrit.libreoffice.org/61944
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-19  Michael Stahl  <Michael.Stahl@cib.de>  [23f3246dfa0c212ae662c14fa2d0c0ad1d222041]

        sw_redlinehide_3: fix some unnecessary loops
        
        PVS-Studio complains about the funny code.
        
        Change-Id: I58e2ebcca7e13baa78cfbcc4a654d5badab8d037
        Reviewed-on: https://gerrit.libreoffice.org/61987
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2018-10-19  Stephan Bergmann  <sbergman@redhat.com>  [d0777b400c48867da3a26313949093efeb8787eb]

        Turn ScStyleSheet::Usage into scoped enum
        
        ...to avoid -Werror,-Wshadow from Clang trunk with
        <https://reviews.llvm.org/D52400> "Improve -Wshadow warnings with enumerators",
        warning about shadowing of USAGE in e.g. enum ESCHER_BlibType in
        include/filter/msfilter/escherex.hxx
        
        Change-Id: If492c5086402e46158d3de5d4d6b00b61412c655
        Reviewed-on: https://gerrit.libreoffice.org/61985
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-19  Tor Lillqvist  <tml@collabora.com>  [22a2ed832bae50f85a254f0604d375aeca207c9e]

        Introduce UnixErrnoString() and use it in sal/osl/unx
        
        The UnixErrnoString() function returns the symbolic name of an errno
        value, like "ENOENT". For now this is local to sal/osl/unx.
        
        If it can't figure out the symbolic name, it returns it as a number
        followed by the cleartext description (as from strerror()) in
        parentheses.
        
        Rationale why to use this and not strerror(): This is intended to be
        used in SAL_INFO() and SAL_WARN(). Such messages are intended to be
        read by developers, not end-users. Developers are (or should be)
        familiar with symbolic errno names in code anyway. The symbolic names
        of errno values are (or should be) instantly recognizable as such,
        they all start with E and are in UPPERCASE.
        
        strerror() can be localised although in LibreOffice it apparently
        isn't as there allegedly aren't setlocale() calls. But, anyway, the
        error strings might be less familiar to a developer than the symbolc
        errno names that one uses when coding.
        
        When encountering an unfamiliar error string the developer might want
        to add special handling for that error case in the code. They would
        need a reverse mapping from error string to errno value, by manually
        searching <errno.h>, looking at the comments there, hoping the match
        what strerror() produces, to find the corresponding symbolic errno
        value.
        
        Change-Id: Idc11595d528e8432a32bf474e6791f4ea7262a1e
        Reviewed-on: https://gerrit.libreoffice.org/61931
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-10-19  Tor Lillqvist  <tml@collabora.com>  [9a373521d7a328197a4bf9abeb0a981b7acba896]

        It seems to work even without calling temporaryHackToInvokeCallbackHandlers()?
        
        But I tested just a few times. If somebody re-starts work on
        LibreOfficeLight, and encounter hangs, hopefully they notice this
        commit and try to un-comment-out the line in question.
        
        I hadn't noticed that temporaryHackToInvokeCallbackHandlers() thing
        before, maybe calling it in the iOS app being developed (in the
        "online" repo) is necessary, and would help avoiding the hangs I
        occasionally see in it?
        
        Change-Id: I0f4d8c800024c43acb512d40efdfad71c229bec2

2018-10-19  andreas kainz  <kainz.a@gmail.com>  [98f292390239b530ffad3b6c9340d182a8aa834f]

        Personas: add 6 new default themes
        
        design part of the personas patch
        
        Change-Id: I53c3b4d7dd6a4b47ac2d27b361978faa597386e6
        Reviewed-on: https://gerrit.libreoffice.org/61507
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-19  Katarina Behrens  <Katarina.Behrens@cib.de>  [a261016b9817443878396c745a72e8d2eb644ded]

        Make repeated drag'n'drop possible
        
        Change-Id: If87ceeb8ddc4b2aada8ea0c963385a291622fef6
        Reviewed-on: https://gerrit.libreoffice.org/61932
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-19  Caolán McNamara  <caolanm@redhat.com>  [c324644aa098939d651fb0cf7e8e1a0975350ad0]

        index validity check looks dubious
        
        Change-Id: Ib57a26e51a69cc48f82b3474d11fe4f8c8398e07
        Reviewed-on: https://gerrit.libreoffice.org/61977
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-19  Caolán McNamara  <caolanm@redhat.com>  [5883da7c35805b5bdbe35a379cdab5118bae6edd]

        copy and paste error
        
        Change-Id: If352e7a0f6e8dab2a9acc9aa2cde56b40cedb50c
        Reviewed-on: https://gerrit.libreoffice.org/61974
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-19  Caolán McNamara  <caolanm@redhat.com>  [a7f9d632bb283955fb79e1e557665759a1b196a7]

        index validity check looks dubious
        
        Change-Id: I0952bbaabeb8353b27b478ad6b17bc9348c6f61a
        Reviewed-on: https://gerrit.libreoffice.org/61978
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-19  Michael Stahl  <Michael.Stahl@cib.de>  [fe930b18bc6ae2431860887fbc980b8550a95ed3]

        winaccessibility: IA2 is no longer experimental
        
        Change-Id: I1ccaa95678b5ac6e3a25eb7577cb790ab388b73a
        Reviewed-on: https://gerrit.libreoffice.org/61986
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2018-10-19  Caolán McNamara  <caolanm@redhat.com>  [b739827f996262fb3719c25a622a0482cdb4c626]

        simplify expression
        
        Change-Id: I57c7df50040737656c2a68e5fdc0d069ad21f833
        Reviewed-on: https://gerrit.libreoffice.org/61975
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-19  Katarina Behrens  <Katarina.Behrens@cib.de>  [0fa25c261ad1bac1303f8a35d89261365bb5d849]

        Now that initiating drag works, let's also accept drops
        
        Change-Id: Iab328edd799dd4ce04312db4e640f86a8f7fda77
        Reviewed-on: https://gerrit.libreoffice.org/61897
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-19  andreas kainz  <kainz.a@gmail.com>  [c8d158c05c2d5be5d387b93d03526bf13a1c767d]

        NB tabbed: update draw tab drop down menu entries
        
        Change-Id: Id12b92eaa472e59681cf684e6f007476c884cc5a
        Reviewed-on: https://gerrit.libreoffice.org/61964
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-19  Justin Luth  <justin.luth@collabora.com>  [2ec0cf500222aef55d02df80154b47fbb92970c9]

        NFC ww8 cleanup: remove unused variables, simplify, whitespace
        
        Change-Id: Ib4f100d4019643cde893ef1d8643a5c08b55ff8f
        Reviewed-on: https://gerrit.libreoffice.org/61951
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-10-19  Caolán McNamara  <caolanm@redhat.com>  [59a55475af8e4f6ce4f0976a73a605b012165d3a]

        weld SchOptionTabPage
        
        Change-Id: Iadcdd4b5343992517718da4adc7945e9a9f53710
        Reviewed-on: https://gerrit.libreoffice.org/61958
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-19  Caolán McNamara  <caolanm@redhat.com>  [dcb164b62032c389568c8114801cd0763b742852]

        release mouse before launching dialog
        
        Change-Id: If2076aeef81b8354ceb231d6551bc06edb46f7b2
        Reviewed-on: https://gerrit.libreoffice.org/61956
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-19  Katarina Behrens  <Katarina.Behrens@cib.de>  [5ebef042bd44e9babd58f53b4458616aa3215beb]

        Kick-start beginning of drag event
        
        Change-Id: Iaad25a7acdc7d64013bc3dd0d9410e7d2d5c6762
        Reviewed-on: https://gerrit.libreoffice.org/61791
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [2c1b7e8d6a7fa22cb91919238418816671c3a497]

        clang-tidy readability-container-size-empty
        
        Change-Id: I1df70b7dff5ebb6048f7fc618789faa15ca5d422
        Reviewed-on: https://gerrit.libreoffice.org/61967
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-19  Stephan Bergmann  <sbergman@redhat.com>  [ad18bb24d51e4f735085d50c496d28bd637dbb0b]

        Turn ScGridWin::AutoFilterMode into scoped enum
        
        ...to avoid -Werror,-Wshadow from Clang trunk with
        <https://reviews.llvm.org/D52400> "Improve -Wshadow warnings with enumerators",
        warning about shadowing of SortAscending/Descending in enum SvSortMode in
        include/svtools/treelist.hxx
        
        Change-Id: I7022d3c6338c5ff50edf6362577f89f6609cd3e9
        Reviewed-on: https://gerrit.libreoffice.org/61960
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [95ed72a4cda2826f56d6ef08267ddc89b0422c04]

        sw: create SwUnoModule instances with an uno constructor
        
        Change-Id: If05d773d6823833ef075484807bf427dcc2c1426
        Reviewed-on: https://gerrit.libreoffice.org/61955
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-19  Noel Grandin  <noelgrandin@gmail.com>  [b25e2451d981878fbde636b66bfa48f13d21fa7e]

        simplify construction of Sequence
        
        and don't bother with mutex when returning static data
        
        Change-Id: I92bb53cf4e9ae8996b25a1d83cb5ffa4a8d4aed5
        Reviewed-on: https://gerrit.libreoffice.org/61948
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [8b1a6e68536daee46c8a39ef855e6638df0f07b0]

        use unique_ptr in LwpGraphicObject::GetGrafData
        
        Change-Id: I19ba8eb5251af3b0c381275a0a18cf8c50944372
        Reviewed-on: https://gerrit.libreoffice.org/61941
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [e61e4e56994c22221dcc0e9f4c2cb62fd63ac823]

        clang-tidy readability-misleading-indentation
        
        Change-Id: I4673fc7c694924b41d048a1918ddb8b0e0af1f79
        Reviewed-on: https://gerrit.libreoffice.org/61935
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [ba80f637b82ef5df7c650ec301ca9ebb5f678f44]

        clang-tidy modernize-redundant-void-arg
        
        Change-Id: Ia25ac2e40f29e5b766a4c5c013fb53274196f656
        Reviewed-on: https://gerrit.libreoffice.org/61934
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [265072a4cafd9f8552264448e2fc049ae3ac97e5]

        loplugin:staticvar in vcl
        
        Change-Id: I2bdab84dc81e0545aa96542caec213db61765f68
        Reviewed-on: https://gerrit.libreoffice.org/61922
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [a22d32644be3fede66558df997e4c75ed96b2fa8]

        loplugin:staticvar in xmloff
        
        Change-Id: I283d162807a906334627613be7c340af566144f1
        Reviewed-on: https://gerrit.libreoffice.org/61921
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-19  Justin Luth  <justin.luth@collabora.com>  [3e2e49074a59abbc9733e0c6e6914f902dd81664]

        ww8import: always protect document if set
        
        Just because some sections are unprotected doesn't mean that
        the document should not open in forms mode. MSWord 2016
        opens it in "forms view" mode which also doesn't allow
        editing those unrestricted settings. Only when choosing
        the "Edit Document" view are the unprotected sections
        editable - similar to LO turning off the Compatibility:
        Protect Forms flag.
        
        Unfortunately, the "I want to address this" comment
        was from 2011, so obviously his temporarly solution
        became more permanent that expected.
        
        If this patch now blocks someone from being able to edit a
        document (because now only the forms components of the
        document are editable) they can remove the forms protection
        by going to tools - options - LibreOffice Writer -
        compatability - and disable Protect Form.
        
        patch developed to support tdf#120499 and depends on the
        patch for tdf#37778.
        
        Change-Id: I86e26095ade6b2cf0ab8ea8fc941a92fa672a2f7
        Reviewed-on: https://gerrit.libreoffice.org/61901
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-10-19  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6df13f8648baa692910a67d1f9bfe415df3457b4]

        Revert "Notebookbar: add context-Printpreview to calc tabbed NB"
        
        This reverts commit 3f9c477929c261a8862411c00153e4c7d0d0ae7c.
        
        Breaks the JunitTest_sc_unoapi tests with clang

2018-10-18  andreas kainz  <kainz.a@gmail.com>  [04d6fdacf0daef4f9c3036929904f0332582524d]

        NB: Rename Menu entries for drop down menues
        
        Change-Id: Iee8cbf1d3be4f205c975d5100a8b3f2506653e26
        Reviewed-on: https://gerrit.libreoffice.org/61954
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-10-18  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [c76a85424f9d2c8501452e9fef2560e3ecd08225]

        elementary: Add 32px connector line, tablemode, shape manipulation, etc
        
        Change-Id: I53c3b4d7dd6a4b47ac2d27b361978faa597386e7
        Reviewed-on: https://gerrit.libreoffice.org/61937
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-18  Zdeněk Crhonek  <zcrhonek@gmail.com>  [b10a205cf162fd7b610c6efd5b444b1cbd920910]

        add test for bug tdf#73081
        
        Change-Id: I96f56cee0cab3fa18992281e3745164377adade3
        Reviewed-on: https://gerrit.libreoffice.org/61939
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-10-18  Stephan Bergmann  <sbergman@redhat.com>  [d0e77848853d60f01308df309d73fa2d7389d0ce]

        Turn SvgMarkerNode::MarkerUnits into scoped enum
        
        ...to avoid -Werror,-Wshadow from Clang trunk with
        <https://reviews.llvm.org/D52400> "Improve -Wshadow warnings with enumerators",
        warning about shadowing of userSpaceOnUse in enum SvgUnits in
        svgio/inc/svgtools.hxx
        
        Change-Id: Ie1438e6ad0f73c73ad643157e5f8366a6e3f6851
        Reviewed-on: https://gerrit.libreoffice.org/61933
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-18  andreas kainz  <kainz.a@gmail.com>  [ca341bbe44169135958d7a0b28feaed7d1aa11d3]

        Sync Image/Graphic Tabb and context menu
        
        NB: sync MenuImage in tabbed toolbar
        context menu: sync graphic.xml context menu
        
        in writer, calc, impress and draw
        
        Change-Id: Idab90ae9af7ac68815fe689811d6c11f948063ca
        Reviewed-on: https://gerrit.libreoffice.org/61938
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-10-18  andreas kainz  <kainz.a@gmail.com>  [3f9c477929c261a8862411c00153e4c7d0d0ae7c]

        Notebookbar: add context-Printpreview to calc tabbed NB
        
        Change-Id: Iee6c83ae03ead7ae0b2c33f6cf364c1c3c59528f
        Reviewed-on: https://gerrit.libreoffice.org/61892
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-10-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [ac2b58cdae26375846f67bfbe7244e4a0fd306ba]

        Implement drag'n'drop-related qt5 events, no-op so far
        
        Change-Id: I67b8cecdc85ad77d7ab48d229459a79bc168072d
        Reviewed-on: https://gerrit.libreoffice.org/61721
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [0585043a6f326a2e108a51bba251ce77ca6a2ea0]

        Just enough of SystemEnvData for drag'n'drop
        
        Change-Id: I18ef6cb58632898ddfcb28098b99447565bcfb99
        Reviewed-on: https://gerrit.libreoffice.org/61720
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [6685793351178364460e1580e07b2bf5ccc043ce]

        Basic structures for qt5 drag'n'drop support
        
        put (so far) no-op UNO ifaces in place
        
        Change-Id: I95394cfe05b8e3db21ddce6dfed1c1bb1d0e6381
        Reviewed-on: https://gerrit.libreoffice.org/61385
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-18  heiko tietze  <tietze.heiko@gmail.com>  [b2fdf08169fea536bc05e49bf63d70d6fdbfe31b]

        tdf#113415 - Customizable links in Help menu
        
        SendFeedbackURL, QA_URL, DocumentationURL, GetInvolvedURL,
        DonationURL added to global variables under Menus
        
        Change-Id: Ie95ef2795d4079edd204edb1fcd86fde4376cedf
        Reviewed-on: https://gerrit.libreoffice.org/61874
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-10-18  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [c3eb1c85f95168f8e84b8f655c839eff23c7e98a]

        update credits
        
        Change-Id: I666805e38c40826328d8c4226c394d4c3072b2a7

2018-10-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [a7e86beb00e9635ea4556ef4f8f8e24ff9965391]

        oox: ignore SmartArt "fallback" with empty shape list
        
        This way at least something shows up in the import result. Far from
        perfect, though.
        
        Change-Id: Iae5a073d458598e7b5059ebdf435d50ce7c7df80
        Reviewed-on: https://gerrit.libreoffice.org/61925
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-10-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a51c1829cb90303f28011428873ff9160fdd3152]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I20e2ecce45ead161a3f95b511416044af4e04290
        Reviewed-on: https://gerrit.libreoffice.org/61917
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-18  Caolán McNamara  <caolanm@redhat.com>  [c1870900196eac3f4852eb7396a3479e2d20008b]

        drop newly unused SdAbstractTabDialog_Impl
        
        Change-Id: I1e3b000b1fa5c439768eef135433fbf810309bbd
        Reviewed-on: https://gerrit.libreoffice.org/61930
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-18  Marco A.G.Pinto  <marcoagpinto@sapo.pt>  [c8a2895e19eca53a17a17a2422b3d3d8a5a013cf]

        [pt_PT] Added 21 autocorrect words
        
        Change-Id: Ifa4c540b83fd9c6841b6b57890fb5db5266d82ad
        Reviewed-on: https://gerrit.libreoffice.org/61908
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Jenkins

2018-10-18  Caolán McNamara  <caolanm@redhat.com>  [03422ee447a69abfb0b263decc1362bcefb650ee]

        align the various previews to the same place
        
        Change-Id: Ice5bb1db9f4bec803121c160a1f74c0d24551b40
        Reviewed-on: https://gerrit.libreoffice.org/61929
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-18  Caolán McNamara  <caolanm@redhat.com>  [b7d4b1dae5ad05370b8ac289ae2642aa4236111a]

        weld SdTabTemplateDlg
        
        Change-Id: I3aae53844f839ff54fab85ab4649c0bf0691e6de
        Reviewed-on: https://gerrit.libreoffice.org/61927
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-18  Caolán McNamara  <caolanm@redhat.com>  [0e19bb2583717a0284e95f47b1094a5849dfeeaf]

        weld SdPresLayoutTemplateDlg
        
        Change-Id: Ifc4c9a4631e92eee4b7f9b215c41d2bcc12a17d1
        Reviewed-on: https://gerrit.libreoffice.org/61926
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-18  Caolán McNamara  <caolanm@redhat.com>  [f1ca64800074530d95e507f93c764a687310b9eb]

        weld SwMMResultEmailDialog
        
        Change-Id: Ib12455751074bbd818cc2da0c813fe984d887571
        Reviewed-on: https://gerrit.libreoffice.org/61920
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-18  Caolán McNamara  <caolanm@redhat.com>  [9c6a4d1f542ad687e72037ac55547241f519097b]

        weld SwMailMergeCreateFromDlg
        
        Change-Id: I9885881bfc6baffe1184d52c207d8f5d81a4a3b4
        Reviewed-on: https://gerrit.libreoffice.org/61919
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-18  Caolán McNamara  <caolanm@redhat.com>  [de09774238831ad43ec6e7ec7778db4d6a88fe3e]

        weld SwMailMergeOutputTypePage
        
        Change-Id: I4177bfd48b6af1cfc526e5ff43f00f1405ea647f
        Reviewed-on: https://gerrit.libreoffice.org/61911
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-18  Mark Hung  <marklh9@gmail.com>  [a1b9f7e81aa1a105bbac08d310825f367dbfe601]

        tdf#120573 export media type for .wav properly.
        
        Only video files were handled before. .wav files had
        wrong mime type in [Content Types].xml, used videoFile
        tag in slide1.xml, and incorrect type in rel file.
        
        Change-Id: I92bded52eb9f366103a10334c6a92fda9648076e
        Reviewed-on: https://gerrit.libreoffice.org/61885
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-10-18  Mark Hung  <marklh9@gmail.com>  [c2545303f7c0c18c4b65e50006bcedb5fe31aa4c]

        offapi: document queryLogicalAdvancements() for XTextLayout.
        
        Based on implementation, explain the definition of logical
        advancements for RTL and LTR case and remove incorrect part.
        Logical advancements are distances to the edge instead of
        widths of characters, so summing all do not yield the
        total.
        
        Change-Id: I437f490e5025c2124238e8cad506a966d7bc792c
        Reviewed-on: https://gerrit.libreoffice.org/61461
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [4c68cf2636573c97e69ae73cb9a0b65019efd26a]

        convert SdrLayer::nType to bool
        
        since it is being used as a bool. Also rename it to something more
        readable
        
        Change-Id: I89acc47251770c94fa321b742b0fb9327024055f
        Reviewed-on: https://gerrit.libreoffice.org/61909
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>
        Tested-by: Jenkins

2018-10-18  Caolán McNamara  <caolanm@redhat.com>  [bfd6233cc83aa368d4869ae5901219238fb02e13]

        weld SwMailMergeDocSelectPage
        
        Change-Id: I0a319624656eb1305522ebd4ae3ff63d5106db3b
        Reviewed-on: https://gerrit.libreoffice.org/61910
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-18  Stephan Bergmann  <sbergman@redhat.com>  [8ea9de4f7a7bec1ba6e20defa243655f7c3e0db8]

        Turn BorderHandler::BorderPosition into scoped enum
        
        ...to avoid -Werror,-Wshadow from Clang trunk with
        <https://reviews.llvm.org/D52400> "Improve -Wshadow warnings with enumerators",
        warning about shadowing of BORDER_TOP/LEFT/BOTTOM/RIGHT in enum BorderPosition
        in writerfilter/source/dmapper/PropertyMap.hxx.
        
        Also, BorderPosition can apparently be made a private member of BorderHandler,
        which gives extra confidence that any other uses of BORDER_TOP/LEFT/BOTTOM/RIGHT
        across writerfilter/source/dmapper/ indeed meant to reference the other enum
        BorderPosition.
        
        And change BorderHandler::lcl_sprm to return early in default case, to avoid
        having to come up with some new BorderPosition sentinel value to represent
        "invalid pos".
        
        Change-Id: I31e535326627cec25a17b99485bf7cf56f4c66d3
        Reviewed-on: https://gerrit.libreoffice.org/61896
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-18  Arnaud Versini  <arnaud.versini@libreoffice.org>  [2e57dac3b44a17d4c45f242059d43225e79174e3]

        Attempt to fix tdf#118193
        
        Change-Id: I41e3548c98e0fbe86a9a736c66b4cf6d746d84c7
        Reviewed-on: https://gerrit.libreoffice.org/61757
        Tested-by: Jenkins
        Reviewed-by: Arnaud Versini <arnaud.versini@libreoffice.org>

2018-10-18  Mert Tumer  <merttumer@outlook.com>  [1ed42082589f529278cd35a01f23cc25846f7983]

        Added Turkish Language Support on Android Viewer
        
        Change-Id: I0b2f1ca5386510e3a8217cf3bb3e08a940f438f7
        Signed-off-by: Mert Tumer <merttumer@outlook.com>
        Reviewed-on: https://gerrit.libreoffice.org/61788
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-10-18  Mert Tumer  <merttumer@outlook.com>  [f2e35a695671028b32139df1824ff536e7610d35]

        Added language support on Android Viewer
        
        Change-Id: I05a189dcee9cf4415ce59771da03c08cf0fef6c4
        Signed-off-by: Mert Tumer <merttumer@outlook.com>
        Reviewed-on: https://gerrit.libreoffice.org/60727
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-10-18  Michael Stahl  <Michael.Stahl@cib.de>  [81974604d859da8365146ce126f3584d902224b8]

        editeng: do not throw from QueryValue implementation
        
        None of the other QueryValue throw; in case of a problem they return
        false without initialising the Any.
        
        On the one hand, it would be useful to throw an exception for this
        special property that has now become Write-Only, so that API users
        get a better hint what is going wrong; on the other hand, it breaks
        various other things like the various multi-property interfaces that
        call QueryValue for multiple items (there are 3 such loops in
        SwAccessibleParagraph alone).
        
        (throw was introduced in 7a8ed362eb163ac15a000ba1cfc74b58315800a1)
        
        It turns out there is even a test for the exception on ToX.
        
        Change-Id: Id60ff43544f7399ce869227bfd6fb933dbaea3be
        Reviewed-on: https://gerrit.libreoffice.org/61719
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [d6da34186866aa5b373cb7ca6d22f67b36aea43c]

        loplugin:staticvar in sd
        
        Change-Id: I2a0b7e70db0d244627a462a5da5de7eeba8db940
        Reviewed-on: https://gerrit.libreoffice.org/61907
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-18  Nickson  <nicksonthanda10@msn.com>  [9b0e098a785165cd9ec28c60505b60e62c3e59dc]

        tdf#119847 - Can now autoselect font size on first click
        
        Change-Id: Id49f4d039f0eb7c4efccecda91bd656c1c31d497
        Reviewed-on: https://gerrit.libreoffice.org/60784
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-10-18  Caolán McNamara  <caolanm@redhat.com>  [3ffdf76d43bcfc249216e1602a016f36cb377226]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - update help ids
            
            Change-Id: I475516915714d6d05e3ccb65b2309241da9ff4ea
            
2018-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [dfd5385d97d4c359185450f5d0acc5aac4a7527b]

        loplugin:staticvar in sc
        
        Change-Id: I9f1d66e9af454a27a341e56bbe50a558898b65a1
        Reviewed-on: https://gerrit.libreoffice.org/61900
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-18  Caolán McNamara  <caolanm@redhat.com>  [e060b66fc4568f58562d85191aacd9fd9b6d86bf]

        weld SwMailMergeAddressBlockPage
        
        Change-Id: I0344e3c408f07f97caa34a87ce9e1559b6a76892
        Reviewed-on: https://gerrit.libreoffice.org/61889
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-18  Caolán McNamara  <caolanm@redhat.com>  [a4b8df27b956610f6a481f0c25ba8ccc5ee21460]

        weld SwMailMergeGreetingsPage and SwMailBodyDialog
        
        Change-Id: I7ac171654ec0a5095c05d1b54bec423b8eb9247b
        Reviewed-on: https://gerrit.libreoffice.org/61888
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [5fb66ae5595b7435e8954df31473fad15a74b8c2]

        clang-tidy readability-simplify-boolean-expr
        
        Change-Id: I78fa01a6c803dec782488490b730af3a11814d64
        Reviewed-on: https://gerrit.libreoffice.org/61902
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [181a1b36ac728e3a43e054496ceb53fd3315abdb]

        xmlsecurity: avoid repeated manual calls to PORT_FreeArena()
        
        Change-Id: Id62a894b08e6221c858304d7cb198a5a3f0cbd43
        Reviewed-on: https://gerrit.libreoffice.org/61893
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-18  Justin Luth  <justin.luth@collabora.com>  [8ba20167034f38ea2984bc8fb0e785da107cb82b]

        tdf#37778 ww8import: protect section only if protEnabled
        
        Protection is not related to fReadOnlyRecommended
        
        In Word, documentProtection enforcement is a document level
        setting which is required for the section protection setting
        to be enforced. formprot: "The enforcement of this property
        is determined by the documentProtection element (§17.15.1.29),
        as it is possible to specify protection without turning it on."
        
        In LO, section protection is honored if it is simply enabled,
        so only enable a section's protection if the enforcement
        variable is set. Round-tripping will lose the fact that
        sections are marked as protected if the enforcement is off.
        
        patch initially developed to support tdf#120499 where
        the focus is on sections, not on read-only and the
        fake section that was being created.
        
        Change-Id: I08c37ea6a9cc8fd1bdf7f36771b2d719bf9c93d6
        Reviewed-on: https://gerrit.libreoffice.org/61899
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2018-10-18  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [c0f0592bd55a865c5bbde9729ec75e8c18562597]

        Qt5AccessibleEventListener: Improve mapping
        
        Change-Id: I8852b37b2c82f88b5feb5aa42775fbfeb3c9b187
        Reviewed-on: https://gerrit.libreoffice.org/61886
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [1aafe4950c04024907076e1420ddfd02181eb278]

        loplugin:staticvar in hwpfilter..sal
        
        Change-Id: I8bf3509637cb295847e0dd667c1862269a192bbe
        Reviewed-on: https://gerrit.libreoffice.org/61881
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-18  Jim Raykowski  <raykowj@gmail.com>  [6626281b4a123cfb5e2c8f449b55f4acd46ee198]

        tdf#120231 Focus to document on sidebar tabbar deck tab click
        
        Change-Id: Ic93b0171c9862f70311e93d64d1b93baf35a5182
        Reviewed-on: https://gerrit.libreoffice.org/61457
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2018-10-18  Tor Lillqvist  <tml@collabora.com>  [044122de1153bd785ed555c96b6aca67e9d0f739]

        Need <rtl/strbuf.hxx> for the !HAVE_FEATURE_EXTENSIONS case, apparently
        
        Change-Id: I3d3c31f785ae2969660c95425419ef9fe5b893c3

2018-10-17  Stephan Bergmann  <sbergman@redhat.com>  [151c1f3d03f668a756d077009e0b8f6843458f93]

        Turn sd::BluetoothServer::Impl into scoped enum
        
        ...to avoid -Werror,-Wshadow from Clang trunk with
        <https://reviews.llvm.org/D52400> "Improve -Wshadow warnings with enumerators",
        warning about shadowing of UNKNOWN in anonymous enum in
        sd/source/ui/remotecontrol/BluetoothServer.hxx
        
        Change-Id: Ie0e6794da82c79ae2f8fd848c3c015c873fd60aa
        Reviewed-on: https://gerrit.libreoffice.org/61878
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-17  Caolán McNamara  <caolanm@redhat.com>  [99fa8d59f8cc3f06ce4fbe6b5ec834e9e30ae3b4]

        Resolves: tdf#120003 missing prefix to link url in .doc import
        
        regression from...
        
        commit 9b77f8142bf665a47c3a179e3fe3f82623a99f8a
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Thu Apr 6 15:08:45 2017 +0100
        
            ditch ReadRawUniString
        
        three argument lclGetString32 variant mistaken for two argument lclGetString32
        variant
        
        Change-Id: I163aad0de7873487d9f9c8b6c28d162159fe7ad4
        Reviewed-on: https://gerrit.libreoffice.org/61884
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-17  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [7e3ee1673c3e59f5e98158c4edd14a57df95e1cd]

        Increase number of default personas to 6
        
        Also:
         * Prepare the ui file for up to 9 default personas
         * And make the click handlers future-proof for different numbers
        
        Change-Id: Iddf3b1c07feff12dc1fbba3e8a881ddf04923ced
        Reviewed-on: https://gerrit.libreoffice.org/61891
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-10-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [4fb3e08a9a9f057708c530faec853993e8972029]

        oox: add an environment variable to bypass the SmartArt warning
        
        That dialog is counter-productive if you develop that feature itself.
        
        Change-Id: Ia635a2ff0ecc29a0d11be5c621a7c2a76469f9ba
        Reviewed-on: https://gerrit.libreoffice.org/61880
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-10-17  heiko tietze  <tietze.heiko@gmail.com>  [e8c064652799e02669b98b336126a254599c5eb3]

        tdf#120395 - Rename Page numbers in Fields dialog
        
        Change-Id: I47c52fbda3692178ad6c02fea7615463eeb4dcc8
        Reviewed-on: https://gerrit.libreoffice.org/61876
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-10-17  Rene Engelhard  <rene@debian.org>  [369880e6e1093f05e7e20d4ffa5ce189bdb789b1]

        fix build
        
        Change-Id: I33451bd326697cfffb156f041dd1c2500da385da

2018-10-17  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [c86a4ffb70838a68e25fedc9114d0fe7376088c3]

        KJ: Rename wrong icon
        
        Change-Id: I5285409f69f8e6568436fcc25a58eca4a24a0887
        Reviewed-on: https://gerrit.libreoffice.org/61863
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-17  Caolán McNamara  <caolanm@redhat.com>  [f9e83fe5ec5550a02f8ccd9caaf0fc9b0ad35902]

        tdf#120651 have to sort radiogroup by tab position
        
        Change-Id: I8fcf4c4b186d8292c85babaa90e98396a5fbc71b
        Reviewed-on: https://gerrit.libreoffice.org/61882
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-17  Mike Kaganski  <mike.kaganski@collabora.com>  [647fc41763d1310479d59262734caa296f6e558d]

        Limit variable scope
        
        Change-Id: I42d2e59297a70c977ec2f7782b403c1f79c434de
        Reviewed-on: https://gerrit.libreoffice.org/61875
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [b40068d55dd52f337b0a0da4c876ae4e4473eaec]

        loplugin:unusedmethods
        
        Change-Id: I73de303f93b3557881dbb84d6d11d89f193da010
        Reviewed-on: https://gerrit.libreoffice.org/61868
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-17  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [6d37ae12052dfccaa6e081d18297ca1d4cdd9e79]

        elementary: fix for tdf#120192, add more 32px, etc
        
        Change-Id: I6441f66f7cd078dae0c81cb1a5c62b5130187537
        Reviewed-on: https://gerrit.libreoffice.org/61862
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [1f3576acfaae79cb232698296b3501baf3b489d4]

        Implement Qt5AccessibleText::characterCount
        
        Change-Id: I91135172bbfb34010f6c53833ac4b7c06b0f7d26
        Reviewed-on: https://gerrit.libreoffice.org/61872
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-17  Caolán McNamara  <caolanm@redhat.com>  [6c8c47429936c30ebb760253fa4078c1e410eea5]

        weld SwMailMergeFieldConnectionsDlg
        
        Change-Id: I15ee027db596c98eef878e2e174429c532789dad
        Reviewed-on: https://gerrit.libreoffice.org/61871
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-17  Caolán McNamara  <caolanm@redhat.com>  [2410cce33e9bde53cecd8d2d5a73ab91121567e3]

        weld BrokenRecoveryDialog
        
        Change-Id: I6bcc067eba0648f0f4c000d1fbb811d9235c8707
        Reviewed-on: https://gerrit.libreoffice.org/61870
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-17  Stephan Bergmann  <sbergman@redhat.com>  [d29d759b5be4a68b60b952ea0477fe98b2beb960]

        Remove unused FormulaLogger::maMessage
        
        Change-Id: Ie1bc5cf4db6b46160fd950f471c9baf9ec51ebf7
        Reviewed-on: https://gerrit.libreoffice.org/61873
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [718a7e580dde8eea87063edafc65edfc838b3874]

        qt5 a11y: Add event notifications
        
        Change-Id: Idb2fb2f880b4e848adc213a4e2cea33c5eb56f05
        Reviewed-on: https://gerrit.libreoffice.org/61424
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-17  Gabor Kelemen  <kelemeng@ubuntu.com>  [f3b34508682c829abd697c66917b8e46e9e8266c]

        tdf#42949 Fix IWYU warnings in include/tools/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I9dc920e9388f9e2aa4dcae1f0b3f7562d08f7f70
        Reviewed-on: https://gerrit.libreoffice.org/61809
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-17  Stephan Bergmann  <sbergman@redhat.com>  [c0baf66fcf5175af12df227a090ae5d2b4bdb680]

        Silence more Clang trunk -Wdefaulted-function-deleted
        
        ...similar to 3db830d354de80b319fb818a0373365a1e647264 "Silence new Clang trunk
        -Wdefaulted-function-deleted", after fb1d3b580763a333bbbfe115d09e1b5cd8849675
        "loplugin:constfields in sc"
        
        Change-Id: I8358e862e53dd8f57169ba2d2f2c543edb93e2a5
        Reviewed-on: https://gerrit.libreoffice.org/61867
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [ef5b895afe63eae029363ddb5d7960d7e34e5e35]

        loplugin:staticvar in editeng..framework
        
        Change-Id: I8e555a98f74f61e6e40122564b7ad19ca07a8a91
        Reviewed-on: https://gerrit.libreoffice.org/61866
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [48b41d73cb62dc89fc0594ccfd6fa664a460d142]

        ScTable::CopyTable drop defaults from params
        
        so I can change the signature of this method safely
        
        Change-Id: I91574cc1660c14408f2dcd9dbd18c0faa1a1e5c5
        Reviewed-on: https://gerrit.libreoffice.org/61864
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [4b5e8066e230b4fcbadb39b306f7c272865b0245]

        workaround weird linking error on tb71
        
        ever since
            commit 9ec8bf8f22fe74884185492ef2576ce79b41e4f1
            add SvStream::TellEnd
        
        Change-Id: I3043459688e9cee16cdb71137c6808a3365b69f6
        Reviewed-on: https://gerrit.libreoffice.org/61869
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [a463287a3bf12ee3f6f58311e2629da19e6d014b]

        sw, writerfilter: avoid some unnecessary value parameters
        
        Change-Id: I409eb644bdf519e097c87911b90f83c5ecd913ee
        Reviewed-on: https://gerrit.libreoffice.org/61853
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [bb480f77b8a65e7e52b53e601e536f55fa55f44b]

        loplugin:staticvar in cppuhelper..desktop
        
        Change-Id: I21cf6bafab6e865b90b29caa73183a8e00b538d1
        Reviewed-on: https://gerrit.libreoffice.org/61865
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-17  Caolán McNamara  <caolanm@redhat.com>  [1d63be277eb7daedc7c59850ab53b6341352d0fd]

        ofz: thread shenanigans
        
        Change-Id: I638b4e670f88aee78b6bd9ec638014795e103971
        Reviewed-on: https://gerrit.libreoffice.org/61851
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-17  Caolán McNamara  <caolanm@redhat.com>  [1ac3738abadb03ce0508d4e69741b4a1d32f8617]

        Resolves: tdf#119997 toolbar layout unlock doesn't refresh ui
        
        because lock was taken when toolbar layout wasn't set yet
        
        Change-Id: I695493d4fb637210c72b9ce53af9f089c79b0c7b
        Reviewed-on: https://gerrit.libreoffice.org/61848
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-17  Arkadiy Illarionov  <qarkai@gmail.com>  [87bd462eff0e746835bb4e449bdea19ff3749580]

        Simplify containers iterations in unodevtools, unoidl
        
        Use range-based loop or replace with STL functions.
        
        Change-Id: I3089a4d4a94eea849cad442b04906908908e4c27
        Reviewed-on: https://gerrit.libreoffice.org/61854
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [ccb2a1f650bc505f8a4f1abebf8ce4f9396562a8]

        clang-tidy readability-redundant-smartptr-get
        
        redundant get() call on smart pointer
        
        Change-Id: Icb5a03bbc15e79a30d3d135a507d22914d15c2bd
        Reviewed-on: https://gerrit.libreoffice.org/61837
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [da5c3a1ee43dd1a07cbd1b8005488bf05432593d]

        loplugin:staticvar in avmedia..connectivity
        
        Change-Id: I5dcac79131c810787e8fa49df75e55cc78147860
        Reviewed-on: https://gerrit.libreoffice.org/61834
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [6ee4375763854e43e549aee5a35520def2e215a2]

        new loplugin staticvar
        
        looks for variables that can be declared const and static i.e. they can
        be stored in the read-only linker segment and shared between different
        processes
        
        Change-Id: I577fb2070604003e56fb44f8a02c9684070311cf
        Reviewed-on: https://gerrit.libreoffice.org/61817
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [16690220ed6e68f2e9674a09b5008f38c5e6ed8d]

        loplugin:singlevalfields
        
        tighten up the handling of binary operators
        
        Change-Id: I262ec57bf7142fa094d240738150a94d83fd15ee
        Reviewed-on: https://gerrit.libreoffice.org/61777
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-17  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [86d70dc840b88ed827d6d8febaf512264009951d]

        Use curl while getting the actual persona
        
        Change-Id: Ia2f9c3b7c68ffba1e80ecd271bc92467210fa9b5
        Reviewed-on: https://gerrit.libreoffice.org/61833
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-10-17  andreas kainz  <kainz.a@gmail.com>  [14408644f9927aa092df1a2ac681ef946feb8e12]

        Notebookbar: sync tabbedbar
        
        Change-Id: I6441f66f7cd078dae0c81cb1a5c62b5130187536
        Reviewed-on: https://gerrit.libreoffice.org/61858
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-17  andreas kainz  <kainz.a@gmail.com>  [d92319d2ffeaa65e31f923e0e9c7328b8d7c97bf]

        Notebookbar: update calc tabbed notebookbar
        
        Add Printpreview, Object, Media,
        Update Image, Draw
        Context tab
        
        Change-Id: I4433ba838ca734f2214679f9bdfa50427edfcc71
        Reviewed-on: https://gerrit.libreoffice.org/61856
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-16  Eike Rathke  <erack@redhat.com>  [9672d034b9e760f24ac9a6652ab45dee15ee260a]

        Resolves: tdf#115182 default Chart percentage format is integer
        
        Regression from
        
            commit 0f4b3cb7d3d68906de316a64dcec281da2a641bd
            CommitDate: Mon Aug 10 17:12:45 2015 +0200
        
        The chart2/qa/extras/xshape/data/reference/tdf90839-?.xml
        reference files were created with the then wrong default of two
        decimals so need to be adapted.
        
        For chart2/qa/extras/xshape/data/reference/tdf90839-1.xml this
        meant to regenerate because of the changed positions and sizes of
        labels.
        
        Change-Id: Ib0c2c862af9399ab2af5178d01510aa5e4fff97c
        Reviewed-on: https://gerrit.libreoffice.org/61826
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-10-16  Mike Kaganski  <mike.kaganski@collabora.com>  [eb04d583b77d4e8a9233b6f164428cc0594d0dae]

        tdf#119885: a typo fix
        
        5d0c83fd4cf91083805f60f49e4fafd3d6ac73d4 follow-up
        
        Change-Id: I3611172944072ac009c7c5191cbe05ec9600fd1d
        Reviewed-on: https://gerrit.libreoffice.org/61847
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-16  Julien Nabet  <serval2412@yahoo.fr>  [c3bb8a447199f1d65dc3f38cc00658d60813cf00]

        Fix build in sfx2
        
        Failing build due to 27dadc070ec2c2a602d3c5b3494dd0bdc15c785f
        
        Change-Id: I34aa67185e7889fd4ee1781b9a45c9a202e76954
        Reviewed-on: https://gerrit.libreoffice.org/61846
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-16  Zdibák Zoltán  <zdibakzoltan@gmail.com>  [e57ab1b338af12a85166859b9f5e5b958300f867]

        Narrowed variableScope
        
        Change-Id: Ic3284266a021e3fe17bf99a64e75c0d5a7e662d7
        Reviewed-on: https://gerrit.libreoffice.org/61739
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-10-16  Rahul Gurung  <gurungrahul2@gmail.com>  [189d8ade3ca69c4eb313bdfc25182dc81b5d06e8]

        tdf#45904 Move _XTableChartsSupplier Java Tests to C++
        
        Change-Id: I4cd0b25cefce60e8253df65d5136d15d690dbc38
        Reviewed-on: https://gerrit.libreoffice.org/61540
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-10-16  Tor Lillqvist  <tml@collabora.com>  [872f363a5926c76ed8b21dc209352cebfe955764]

        Avoid risk of looking at an errno modified by SAL_INFO() call
        
        Thanks to Stephan for noticing.
        
        Change-Id: I6b90258bdc6bce7b2aeb44f9a1a136b4b9bd51c9
        Reviewed-on: https://gerrit.libreoffice.org/61812
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-10-16  Mike Kaganski  <mike.kaganski@collabora.com>  [5d0c83fd4cf91083805f60f49e4fafd3d6ac73d4]

        tdf#119885: OOXML import: try to get cell paddings as Word does
        
        Change-Id: I7abd715b6bb71d6e2e01939c4cf849d94eb6a103
        Reviewed-on: https://gerrit.libreoffice.org/61843
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-16  Regina Henschel  <rb.henschel@t-online.de>  [c8b68f7d63df9335ab4ef90441d3d2815bb4ddd6]

        tdf#119956 unit test, LayerTabBar, adapt focus if Alt+Click
        
        The test simulates Alt+Click and checks which tab is current.
        Some methods have been exported, so that they can be used in
        the test. The test classes have been changed to get an odg
        document really opened in Draw.
        
        Change-Id: I6ece8594f297c48c862693ead049e6e1f9edbc31
        Reviewed-on: https://gerrit.libreoffice.org/61545
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-10-16  Caolán McNamara  <caolanm@redhat.com>  [78313adecc5c9ec9ec0d54c1f4b181cd6ac53813]

        crashtesting: exception on exporting fdo77519-2.odt to docx
        
        since...
        
        commit 761308edb65a6cf44ef84cebc387e77af8b70f83
        Date:   Thu Sep 13 04:04:41 2018 -0400
        
            tdf#108064 OOXML export: fixing linestyle export in charts
        
        Change-Id: I3b1a43246adaa1476ddba1b67f37d0e933a44345
        Reviewed-on: https://gerrit.libreoffice.org/61842
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-16  Caolán McNamara  <caolanm@redhat.com>  [469902211317ca7d94c500a761f3f7d53a43a35a]

        coverity#1440303 use emplace_back instead of push_back
        
        Change-Id: I51457423fdd8d39b5c11d02b450d31fa59127952
        Reviewed-on: https://gerrit.libreoffice.org/61840
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-16  Caolán McNamara  <caolanm@redhat.com>  [0c1f93f3a2884d52b2ef329e87c7713bced17c33]

        coverity#1440240 Uncaught exception
        
        Change-Id: I6342120377b018a9e4c363187c1399d59af2625d
        Reviewed-on: https://gerrit.libreoffice.org/61839
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-16  Caolán McNamara  <caolanm@redhat.com>  [ab79dc909ac755dd66c08c942f8be6957b9d0cfc]

        coverity#1440239 Uncaught exception
        
        Change-Id: Ibecc931a53a58fc78f400e23e980f75def0f5935
        Reviewed-on: https://gerrit.libreoffice.org/61838
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-16  Caolán McNamara  <caolanm@redhat.com>  [5d34a6efc6b7be5f89b9beee39af32b85498b177]

        coverity#1440242 silence Useless call
        
        Change-Id: Idde46e74d15698e1665f3e439e3063ed5cb4f79a
        Reviewed-on: https://gerrit.libreoffice.org/61836
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-16  Caolán McNamara  <caolanm@redhat.com>  [5b554b31827ca378e1ff8beef8d4a9fef539bf4d]

        coverity#1440300 rework to silence Using invalid iterator
        
        Change-Id: Icf887a54f0e999c633e4e3f514086c29842427fc
        Reviewed-on: https://gerrit.libreoffice.org/61835
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-16  László Németh  <nemeth@numbertext.org>  [469e3b5d9f0d4b118ca9237b79401a2b1152eb7d]

        bump to libnumbertext 1.0.5
        
        with Estonian support and language fixes. Extend offapi also with
        the missing Albanian, Galician, Norwegian, (Bokmål, Nynorsk) and
        Ukrainian.
        
        Change-Id: Icf471ade0b9d3f3989469bb33cfb323dcc474106
        Reviewed-on: https://gerrit.libreoffice.org/61590
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-10-16  Caolán McNamara  <caolanm@redhat.com>  [f0ca3ee62dce657293c85764931b0f5183a292c4]

        Related: tdf#120612 help response missing from other help buttons
        
        Change-Id: I982b4190f5af2715f797ecd9bf798e4b4af0ecda
        Reviewed-on: https://gerrit.libreoffice.org/61828
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-16  Caolán McNamara  <caolanm@redhat.com>  [0db54833da1048c0454b8bb564025b9072ee36d1]

        crashtesting: bad sidebar index during teardown as decks are removed
        
        Change-Id: I4b256aa10096b969a6d26c3ba2d5b7b640dd10bd
        Reviewed-on: https://gerrit.libreoffice.org/61830
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [6d7ffb35c4a18542f81011886cd1d8816b32f572]

        clang-tidy readability-simplify-subscript-expr
        
        error: accessing an element of the container does not require a call to
        'data()'; did you mean to use 'operator[]'?
        
        Change-Id: I022745aa84b80124f342ce6c596d51b4d904f012
        Reviewed-on: https://gerrit.libreoffice.org/61820
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [c081264c84ab7515653655aaddb5630d5c46d38c]

        pep8 -> pycodestyle
        
        To silence this warning:
        
        /usr/lib/python3.6/site-packages/pycodestyle.py:2190: UserWarning: [pep8] section is deprecated. Use [pycodestyle].
          warnings.warn('[pep8] section is deprecated. Use [pycodestyle].')
        
        Change-Id: I0a2f9b266562a797d1625b3c50261e7e43315fb7
        Reviewed-on: https://gerrit.libreoffice.org/61827
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-16  andreas kainz  <kainz.a@gmail.com>  [8c4facf89499ede01b43de34b4285c2f08a1708d]

        Notebookbar: update tabbed toolbar for calc
        
        remove separator in other tabbedbars
        
        Change-Id: I99c83cd09e5fa8bde2809680d5ef138c4ef499de
        Reviewed-on: https://gerrit.libreoffice.org/61803
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-16  Caolán McNamara  <caolanm@redhat.com>  [7415495021a2f63d2d05895f3f91d818ce77a7b9]

        tdf#120610 add title to DDE Link dialog
        
        Change-Id: I33ee263f8321f66fc7c26854e02cb031ffbff956
        Reviewed-on: https://gerrit.libreoffice.org/61823
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [00358845506ad90bd784cb6723651908ad8f52a3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#120612 (related) update DDE link Help page
            
            Change-Id: Ib4d29a35a87954fe2985d8445eb8b1aaede780c7
            Reviewed-on: https://gerrit.libreoffice.org/61829
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-10-16  Eike Rathke  <erack@redhat.com>  [e77f63d6ab56d526bebaa409b9b03eee5a05609d]

        Unit test deleting shared formula group top cell, tdf#119623
        
        Change-Id: I9a497b9d9ae09c8764f62549a60c8a2a952bc9e9
        Reviewed-on: https://gerrit.libreoffice.org/61822
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-10-16  Caolán McNamara  <caolanm@redhat.com>  [83cc4a58fd672d83ed020c2697288c7948f1538b]

        Resolves: tdf#120612 help response missing
        
        Change-Id: I096bdcc93899dfd41d88cb9d00d54c51cebeca92
        Reviewed-on: https://gerrit.libreoffice.org/61824
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [4b1d185de3cdab97805391a41c778cce9c5fce19]

        loplugin:singlevalfields in vcl
        
        Change-Id: I159f94fba64acc0e0599b64be02c7864b1ed02c3
        Reviewed-on: https://gerrit.libreoffice.org/61813
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [ba951a969d76fc5ea863bb19c24140bbf390694b]

        loplugin:singlevalfields in lotuswordpro
        
        Change-Id: Iac507cb050c93367a8d5dd4cc33106f54c5d462f
        Reviewed-on: https://gerrit.libreoffice.org/61816
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-16  Caolán McNamara  <caolanm@redhat.com>  [8b0631fe118acc458fe7f94a47ded3dcbf7019be]

        ofz#10994 move the reset of trailing fly paras to before redline processing
        
        Change-Id: I906c29848acc3917f76cb8c21e0bd581e0ded421
        Reviewed-on: https://gerrit.libreoffice.org/61819
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-16  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [48d22544be09bf63ded8eb48d1f8252b456f7fd5]

        sw: merge test suites sw_unoapi and sw_unowriter
        
        Both test suites have the same propose "Test to assert
        UNO API call results of Writer" so better to keep them
        together.
        
        Change-Id: I0ef7c28856a374dca3edcec73fd98a96c5067527
        Reviewed-on: https://gerrit.libreoffice.org/61794
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-16  Caolán McNamara  <caolanm@redhat.com>  [f3961ea18cf4f80d231f6bc63320af1454d1e7e9]

        tdf#120626 'rewind' doesn't stick when effect duration is changed
        
        Change-Id: I1c65168b68bba2928030f89836d2b127655d6066
        Reviewed-on: https://gerrit.libreoffice.org/61814
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-16  Eike Rathke  <erack@redhat.com>  [fbec372ba829b3f32b3c0874920b2ee36220ef9d]

        Resolves: tdf#119623 record group positions also for top cells
        
        So listeners can be re-established for remaining grouped cells if
        top cell is deleted (which ends listening and probably was the
        cause to exclude them here).
        
        Change-Id: Ic91b74c65013452d56b5cfbc132722c4314743c8
        Reviewed-on: https://gerrit.libreoffice.org/61808
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-10-16  Cor Nouws  <oolst@nouenoff.nl>  [2b0cb3cf4ac35dbe29b203d24adf5604a860cde5]

        tdf#113241 better default for number recognition options in Writer tables
        
        Change-Id: Ibcaa185dc16953302ed04fab65153e4275709ad9
        Reviewed-on: https://gerrit.libreoffice.org/61065
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-10-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [27dadc070ec2c2a602d3c5b3494dd0bdc15c785f]

        loplugin:singlevalfields in sfx2
        
        pParent in SfxDispatch_Impl was always nullptr, which led to a bunch of
        dead code
        similarly with pParent in SfxWorkWindow
        
        Change-Id: I964a43fe094409ab4b6d1eda7225af997092e81c
        Reviewed-on: https://gerrit.libreoffice.org/61811
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-16  Caolán McNamara  <caolanm@redhat.com>  [20a872d21602409cda873bb1f4830d50be3b6f8b]

        tdf#120626 unable to set direction in custom animation dialog
        
        Change-Id: I8487381af648e562e2c11adda2e2c48557b12b41
        Reviewed-on: https://gerrit.libreoffice.org/61806
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-16  Caolán McNamara  <caolanm@redhat.com>  [8a2f7704cd0e43304e54bf2281232335cc0979a3]

        drop LazyDeletor
        
        Change-Id: I7d2e00466f321994a46b0529d645e342f229c929
        Reviewed-on: https://gerrit.libreoffice.org/61718
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-16  Gabor Kelemen  <kelemeng@ubuntu.com>  [7dc9fb33db45c269fece6cfec993b124491c68f6]

        tdf#42949 Fix IWYU warnings in sc/source/ui/inc/[a-e]*
        
        Also files starting with capital letters.
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ia79de45524315e2aaa1283ee6e42c54c9e14a31e
        Reviewed-on: https://gerrit.libreoffice.org/61735
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [2b920bdc12f3bf3a196ec0d6d59043a68e663e33]

        tdf#112520 RTF export: write ZOrder only for toplevel shapes
        
        RTF export at the moment exports children of group shapes as a flat
        shape list. This means that the order inside the group shape is not
        relevant for the toplevel ZOrder, so just don't write it.
        
        Change-Id: I870707cb28c2f177c0e5d9cf5328260e76b661f3
        Reviewed-on: https://gerrit.libreoffice.org/61805
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-15  Eike Rathke  <erack@redhat.com>  [8c8926d127a3113a6cabc67df6cc6f7f0d583f98]

        Introduce and use ScConditionalFormatList::empty() instead of size()
        
        Change-Id: If42fdfbcac74ef2a04bd5d006272a5c1a4f510e2
        Reviewed-on: https://gerrit.libreoffice.org/61804
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-10-15  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [bafd49fb4d72b6dbb10b2fea1386d295dc9d435c]

        tdf#118049 tdf#118833 tdf#118725: Fix some SwDepend regressions
        
        (partial revert/fix of 83243003b46dfb258c2b41049b0e1cb82a2d7ddb)
        
        Change-Id: I96213a41b026ee6496516ad1d0a416c5708a2300
        Reviewed-on: https://gerrit.libreoffice.org/61769
        Tested-by: Jenkins
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-10-15  Caolán McNamara  <caolanm@redhat.com>  [aa75bf8b11c6e2e4fd7e9988c3c9d7db2420389a]

        weld RangeChooserTabPage
        
        Change-Id: I3006d215cc734d28b208c0c4e8b9c719b70d4954
        Reviewed-on: https://gerrit.libreoffice.org/61799
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-15  Caolán McNamara  <caolanm@redhat.com>  [27a5f7d36874b6a20f5cae27d9b583b821a7cb8f]

        weld TitlesAndObjectsTabPage
        
        Change-Id: I071ddf117e44fab3b5f712198973c86a0fd8d206
        Reviewed-on: https://gerrit.libreoffice.org/61798
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-15  Caolán McNamara  <caolanm@redhat.com>  [ec548bce309d965a25e807ae79432114926e06f3]

        weld ChartTypeDialog and SchLayoutTabPage
        
        Change-Id: I101c56b855d0bdc43559ca4561d298fa4ad92572
        Reviewed-on: https://gerrit.libreoffice.org/61797
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-15  Caolán McNamara  <caolanm@redhat.com>  [ff643eb3c5b1a50aab5e544ea689e227eecc751d]

        m_pLine is always unset
        
        Change-Id: I269081ed0abcad09b66331d7fc1589e16556bd27
        Reviewed-on: https://gerrit.libreoffice.org/61801
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-15  Mike Kaganski  <mike.kaganski@collabora.com>  [992ed5bdf9946b59bcd6bfc2250f85e7d0374826]

        Avoid useless copy of vectors
        
        Change-Id: Iadab935efff35e1e8e5d70878414da1ed2f0fbf9
        Reviewed-on: https://gerrit.libreoffice.org/61795
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-15  Abhyudaya Sharma  <sharmaabhyudaya@gmail.com>  [401d1691468fb11281b4eaa290193b4e8ff871c3]

        tdf#120087 Disable unuseable items in Manage Dialog
        
        Fix behaviour for 'Remove' and 'Edit' buttons for the Manage Conditional
        Formatting dialog in Calc
        
        Change-Id: Id8fc37262464232ab8fbb76c5a9609af5982e222
        Reviewed-on: https://gerrit.libreoffice.org/61475
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-10-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c85186441be27df0c843629c934a71f5935ba40c]

        Fix typos
        
        Change-Id: Iffa6d87339f7ba338e74b2b9d061dd2815b19408
        Reviewed-on: https://gerrit.libreoffice.org/61790
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [eaf0c263eb1a72a58d2a67cc0506ab022d7c4be4]

        loplugin:staticconstfield improvements
        
        And fix
          ScXMLCachedRowAttrAccess::Cache
        which was never setting its mnTab field, and hence would never
        be hit.
        
        And fix oox::xls::CellBlockBuffer, which was never setting mnCurrRow.
        
        Change-Id: I2c46aa050b9ebe3c2dc2e52579555f97945dd61c
        Reviewed-on: https://gerrit.libreoffice.org/61772
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-15  Caolán McNamara  <caolanm@redhat.com>  [921ae49cd7e332d7e1ad702efe2198b2780cc829]

        restore RemoveItem mnHighItemId handling
        
        Change-Id: I9aa094d50f7bc52fd379fa2e315037b81bb53df2
        Reviewed-on: https://gerrit.libreoffice.org/61796
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-15  Ilhan Yesil  <ilhanyesil@gmx.de>  [e080f70e99ee3e1ead15cd3efdb10fcc5a204056]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - In the "Edit Links" dialog, help topic "Source file" is extended to inform the user, how a relative path can be defined.
            
            Change-Id: I7ab9633f2f9894d27d819bfd8d57b4fb797e2b5e
            Reviewed-on: https://gerrit.libreoffice.org/61647
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-10-15  Caolán McNamara  <caolanm@redhat.com>  [1c4a99648988ee39ce2c6a79981885e775f0d08c]

        weld InsertErrorBarsDialog and ErrorBarsTabPage
        
        Change-Id: I3fb2fb4d8010e43e59b4de5c488f137960bc6417
        Reviewed-on: https://gerrit.libreoffice.org/61760
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-15  andreas kainz  <kainz.a@gmail.com>  [a58e2af67af1daedd5b680c0b78ff8416bfdca45]

        Notebookbar: sync draw and impress context tabs
        
        Change-Id: Ic1d87412821c6ce2103664eab56883e5e4033818
        Reviewed-on: https://gerrit.libreoffice.org/61771
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-15  andreas kainz  <kainz.a@gmail.com>  [e48462fbe14e568e1dda37a0f33c702c046cc88b]

        Notebookbar: update writer context tabs
        
        Change-Id: I0806c86b8dc98aac6211cac09a7f4c25eb716007
        Reviewed-on: https://gerrit.libreoffice.org/61770
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-15  Eike Rathke  <erack@redhat.com>  [5c6549affe47207e0e7d5e49d0be14ab4b5003c2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Related: tdf#102257 adjust Help, RANDBETWEEN() volatile like RAND()
            
            Change-Id: Id200bd4886ccc6e5f932d2872d5969f0196b7332
            
2018-10-15  Eike Rathke  <erack@redhat.com>  [c97dd6e4ffedf4423e091b4c7e9c40c37de171e9]

        Resolves: tdf#102257 RANDBETWEEN() volatile like RAND(), ScRecalcMode::ALWAYS
        
        Change-Id: I01698e6b9981d7dd15bf42fcb69a7bd4778d1798
        Reviewed-on: https://gerrit.libreoffice.org/61792
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-10-15  Jan Holesovsky  <kendy@collabora.com>  [f8f395218b242367a23f82b9b362ad5f5b2f546e]

        Conditional formatting: Use the nElements from g_IconSetMap.
        
        And also kill some copy'n'paste when at that.
        
        Change-Id: Ice38b738f31e486008fdae450c9534306f3a9613
        Reviewed-on: https://gerrit.libreoffice.org/61705
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-10-15  Tamás Zolnai  <tamas.zolnai@collabora.com>  [f4e4231286a2e914e3d37f41db330a9680400047]

        Relicense LoopVarTooSmall plugin to use LLVM license
        
        Change-Id: I9e8cf6d7c2474f8c4c624dd9040890997c43f788
        Reviewed-on: https://gerrit.libreoffice.org/61789
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-10-15  Tamás Zolnai  <tamas.zolnai@collabora.com>  [323bf83979f4096b3242f17a899ee54d230047e0]

        Add the already referenced LICENSE.TXT with the LLVM license
        
        From: https://opensource.org/licenses/UoI-NCSA.php
        
        Change-Id: I81dc98ec532e3cd6787abc491d81346fae87c087
        Reviewed-on: https://gerrit.libreoffice.org/61793
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-10-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [db50f2f094648c9e8fa08eb7e0723003c6ac06e5]

        clang-tidy bugprone-copy-constructor-init
        
        message is "calling a base constructor other than the copy constructor"
        
        these constructors are not in use, so just remove them
        
        Change-Id: Ic8cede1eb153a6ae97fd1ca9c96ca8c1f43e3399
        Reviewed-on: https://gerrit.libreoffice.org/61784
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-15  Takeshi Abe  <tabe@fixedpoint.jp>  [10fff25227db4d2161dcc3e498654f6bc499a5b2]

        sc: Let SKEW/SKEWP raise #!DIV/0 when < 3 numbers are given
        
        as ODF 1.2 mentions such constaints of these functions, and
        Excel's documentation also admits it with more specific remark:
        <https://support.office.com/en-us/article/skew-function-bdf49d86-b1ef-4804-a046-28eaea69c9fa>
        <https://support.office.com/en-us/article/skew-p-function-76530a5c-99b9-48a1-8392-26632d542fcb>
        
        Change-Id: If19350997ddcb6f0fb36e29e090e260c3ae3d262
        Reviewed-on: https://gerrit.libreoffice.org/61130
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-10-15  Takeshi Abe  <tabe@fixedpoint.jp>  [e785c027af8d26b78211b0caa740bae7c0384d3a]

        sc: Make KURT() return #DIV/0! when <4 arguments are given
        
        as Excel does:
        <https://support.office.com/en-us/article/kurt-function-bc3a265c-5da4-4dcb-b7fd-c237789095ab>
        
        Change-Id: I1059e6e5dd9f01688219492e76af6dbbe97be41a
        Reviewed-on: https://gerrit.libreoffice.org/61286
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-10-15  Caolán McNamara  <caolanm@redhat.com>  [0ed250a9ac4f278ce9ecf12fe1fc9e0c7142fbe4]

        drop some unnecessary headers
        
        Change-Id: I203824738f3e3eb5ff21b9099c731e7026e644f6
        Reviewed-on: https://gerrit.libreoffice.org/61785
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-15  Mike Kaganski  <mike.kaganski@collabora.com>  [fa7643e0a8f9c12ca02e18f639482db49427ae21]

        Redundant variable
        
        Change-Id: I0ceeea25b35b144e2cb4567939a7e9b01a723320
        Reviewed-on: https://gerrit.libreoffice.org/61569
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-10-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [ca014eca8a07ae97125afa6e47d56c44269d7a73]

        loplugin:constantparam
        
        Change-Id: I895ceffa468d84d22e4a81b7a6b06eaed0bd839d
        Reviewed-on: https://gerrit.libreoffice.org/61776
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [6eba86ae9d6c8550e069ef933889610aee309381]

        clang-tidy misc-redundant-expression
        
        Change-Id: I708b0b486a233071f95592ccdb97f27fc35a23c4
        Reviewed-on: https://gerrit.libreoffice.org/61783
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [afed3d177b8bfbc98d631867f200486bc2963e03]

        loplugin:unusedfields
        
        Change-Id: I4ebd1e89daf7ba5e6ab709f56c0fec5b49f50dd0
        Reviewed-on: https://gerrit.libreoffice.org/61774
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [bb234655bfdd60c64a0511918f835c3cfbde789a]

        loplugin:unusedmethods
        
        Change-Id: I0226d33cbe224519cf2ed9ea5143ffe68fdbc884
        Reviewed-on: https://gerrit.libreoffice.org/61775
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-15  heiko tietze  <tietze.heiko@gmail.com>  [7f5fd9d9ebffa692ba670f01f8f833657bb7745f]

        tdf#120429 - Functions Insert Columns Exist Two Times
        
        Legacy UNO commands InsertRows and InsertCols hidden from customization
        Commands are still accessible via macro
        Also fixed terminology in Draw/Impress for Insert Columns from Left/Right to Before/After
        
        Change-Id: I29a6b2fdb7481db43ad1a8ad25be5e9107558bd6
        Reviewed-on: https://gerrit.libreoffice.org/61579
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-10-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [8e3814fd78fa21c7033aa91d58ce7d29ae08f02b]

        sw: prefix members of SwTableRep
        
        Change-Id: Ib5c35ba6e53f70df8fe6dbcaf189590c754bb3cb
        Reviewed-on: https://gerrit.libreoffice.org/61773
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-10-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [d18e27c80d3f1d7c641468b62aa6c26f4100142d]

        loplugin:simplifyconstruct
        
        Change-Id: Ia74a2493ad780314a832b384ca6326c7fd420631

2018-10-15  Gabor Kelemen  <kelemeng@ubuntu.com>  [b93769c666d84509223b67aca614ef6d1655a9dd]

        tdf#42949 Fix IWYU warnings in include/basegfx/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ifd59a5d93cfe7dc232891a681002014cd825035a
        Reviewed-on: https://gerrit.libreoffice.org/61546
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [49c87270f7176312806d1759967c247a312f0acf]

        fix missing include
        
        after
            commit b2cefc2e36925b4384eb0aea54aa2c6bcfb018a8
            Revert removal of mysql jdbc connector
        
        Change-Id: I379cfba0f36b0e55ea135e5c9eb14a2851fb2881

2018-10-15  Arkadiy Illarionov  <qarkai@gmail.com>  [40ab4d8fda9b69b388ac674c1ee4e88084af9519]

        Simplify containers iterations in unotools, unoxml, uui, vbahelper
        
        Use range-based loop or replace with STL functions.
        
        Change-Id: I5a43f6fc62c81453dcef3820bb715f4da76915af
        Reviewed-on: https://gerrit.libreoffice.org/61762
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-15  Noel Grandin  <noelgrandin@gmail.com>  [9ec8bf8f22fe74884185492ef2576ce79b41e4f1]

        add SvStream::TellEnd
        
        and simplify callsites to use it instead of the current
            "seek to end, find pos, seek back to original pos"
        pattern
        
        Change-Id: Ib5828868f73c341891efc759af8bd4695ae2f33c
        Reviewed-on: https://gerrit.libreoffice.org/61738
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [a84e3df74eecc8778e3d5be5dd80ad4ddb511edf]

        loplugin:constfields in oox
        
        Change-Id: I1e110d193ebfa30ab1ab0d85bfb6dc409e341439
        Reviewed-on: https://gerrit.libreoffice.org/61728
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [fb1d3b580763a333bbbfe115d09e1b5cd8849675]

        loplugin:constfields in sc
        
        Change-Id: If326175d571d15752efd1b63df45b2bc785f7541
        Reviewed-on: https://gerrit.libreoffice.org/61653
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-15  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [40bc840da261fcc5652e5278dc2566b61f990884]

        use range based loops over B2DPolyPolygon in svx
        
        avoid copy when adapting polygon in SdrPathObj::ImpForceKind()
        
        Change-Id: Ifd830ecd181563102ee269c6a609ef8ebeab670c
        Reviewed-on: https://gerrit.libreoffice.org/61767
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-15  Mike Kaganski  <mike.kaganski@collabora.com>  [2da25cb43f4af8d094b01de1073eee2e2023c029]

        tdf#120593: properly handle tab pos identical to right indent
        
        ... otherwise it's counted without taking into account current column,
        as well as TabsRelativeToIndent mode.
        
        Change-Id: I7442f63d9d5c51c5a4d82094b49b8028f2b42b41
        Reviewed-on: https://gerrit.libreoffice.org/61768
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-15  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [e00ac11c6b12d5e8e3e1537b3206eaa29a0a5e95]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - One of the first things LibreOffice did was remove registration
            
            Change-Id: I9463222744eee12c24157fc33c133f15be898f6a
            
2018-10-15  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [cf2825d9f8af86a73aae5ac4216966504b320184]

        The code doesn’t check for glyphs, but for code points (i.e., characters)
        
        This string was a little misleading. A typical pair of OS-provided fonts
        can encode glyphs at different code points (e.g., the f+i ligature is
        encoded at U+F001 (legacy position) in Arial Black but at U+FB01 in
        Comic Sans MS.
        
        Change-Id: I6ca93e9ad247f62e1674a03d6ab1bc0800df3612
        Reviewed-on: https://gerrit.libreoffice.org/60419
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-10-14  Caolán McNamara  <caolanm@redhat.com>  [26c7c10d2de625f616d34897fa45c1b9b22c50a8]

        MoreButton is solely used by toolkit
        
        Change-Id: Ieb436b49be3598e316d59a6d89cb211879d061c1
        Reviewed-on: https://gerrit.libreoffice.org/61766
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-14  Caolán McNamara  <caolanm@redhat.com>  [1c97e5ffa79ccb6ad6272b7044c008800b61da79]

        only vcl and toolkit need to use [G|S]etUnoWrapper
        
        Change-Id: I47cdb47cceda32f0871fd2f713ea565852383ca7
        Reviewed-on: https://gerrit.libreoffice.org/61765
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-14  Caolán McNamara  <caolanm@redhat.com>  [d377c085627ac00268952d2401a8b8fde360336c]

        unowrap.hxx is also exposed for toolkit only
        
        Change-Id: Ife3648c8ca84c942f02fb6eab2990ec3eb3eb3f9
        Reviewed-on: https://gerrit.libreoffice.org/61764
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-14  Caolán McNamara  <caolanm@redhat.com>  [17a416248235d89f145e8c15dac01d6946ac8460]

        split out vcl stuff used solely by toolkit module
        
        Change-Id: Idb1dfcdaaefefa9a8d97ecdd22e39377cb31bc62
        Reviewed-on: https://gerrit.libreoffice.org/61763
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-14  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [b2cefc2e36925b4384eb0aea54aa2c6bcfb018a8]

        Revert removal of mysql jdbc connector
        
        And also make some minor fixes so it cooperates with the new mysqlc
        library.
        
        Change-Id: I866add99a699150c6550ee7f7ff2ee947e07117c
        Reviewed-on: https://gerrit.libreoffice.org/61648
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-10-14  Caolán McNamara  <caolanm@redhat.com>  [ba6723431afa843232fadf44e12ddab44e85c9f0]

        drop unnecessary vcl/group.hxx includes
        
        Change-Id: I09d86ee7e156ac71d7c1f9fd58d43751037d2629
        Reviewed-on: https://gerrit.libreoffice.org/61761
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-14  Caolán McNamara  <caolanm@redhat.com>  [2b9f23b9b8a62d82691233d789e830b3bde7b3da]

        weld SwFrameAddPage
        
        Change-Id: Ia63e22d01c6bcc08f50d3e1b12943094660c7fd0
        Reviewed-on: https://gerrit.libreoffice.org/61758
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-14  Arkadiy Illarionov  <qarkai@gmail.com>  [19be86249dcc5b13b3c95f5469600fa2bc1b749b]

        Simplify containers iterations in vcl
        
        Use range-based loop or replace with STL functions.
        
        Change-Id: Ide2f89194238ae6a1f21e8132e2297710d9e6dcd
        Reviewed-on: https://gerrit.libreoffice.org/61756
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-14  Arnaud Versini  <arnaud.versini@libreoffice.org>  [7758115d15ded2afd81946df0865ecc831b179aa]

        Remove useless constructor and destructor
        
        Change-Id: I3130ffb7e3ec1c39965ddbc921e5b3ef8303fa31
        Reviewed-on: https://gerrit.libreoffice.org/61755
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-14  Caolán McNamara  <caolanm@redhat.com>  [7e85ee1e5fdf0c122f450155f49d9696aef17de0]

        rename SchTextDirectionListBox back to TextDirectionListBox
        
        Change-Id: Ic2369630e66fa26e189fbbc374c5a60ce7fb8173
        Reviewed-on: https://gerrit.libreoffice.org/61754
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-14  Caolán McNamara  <caolanm@redhat.com>  [c8ecf827f4ba8f2ff81a58c45bea773d52828723]

        TextDirectionListBox is gone now
        
        Change-Id: If71c156164b51362754b6996f46917e30aee5b87
        Reviewed-on: https://gerrit.libreoffice.org/61753
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-14  Caolán McNamara  <caolanm@redhat.com>  [60c5c3576a3dc2907e308aa8272e90a6b2d2b38a]

        weld SchLegendPosTabPage
        
        Change-Id: Iee0b2a028119d3d65eb613ce65f05c9ab3f778fc
        Reviewed-on: https://gerrit.libreoffice.org/61752
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-14  Caolán McNamara  <caolanm@redhat.com>  [21a6a6832bbbb57e7d2d9f372ab7f2eec6525f22]

        drop now unused orienthelper
        
        Change-Id: I6a33104002ecb304a65e930320595a082049faa9
        Reviewed-on: https://gerrit.libreoffice.org/61750
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-14  Caolán McNamara  <caolanm@redhat.com>  [11d9225b9e7b6fb1d20997163cf2aa3e4f65531e]

        svxlo-DialControl gone from .uis now
        
        Change-Id: I70c83a0c87b49048d0bb7c85a287f23d2c45b868
        Reviewed-on: https://gerrit.libreoffice.org/61749
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-14  Caolán McNamara  <caolanm@redhat.com>  [41e5d31b19188318ce035a3da918de52569e3030]

        weld PolarOptionsTabPage
        
        Change-Id: I7e0c9bcd940a5f1816e3e18077be4373644ce760
        Reviewed-on: https://gerrit.libreoffice.org/61748
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-14  Caolán McNamara  <caolanm@redhat.com>  [c3c02d012006f38519a4eeb64f306d7f3a4edbaa]

        weld SchAxisLabelTabPage
        
        Change-Id: I499162c6c2327a6c0d635382defea7e0bae068cd
        Reviewed-on: https://gerrit.libreoffice.org/61747
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [5487df9cf7c9d14de9b855f178b5d1194b4ae869]

        loplugin:redundantinline
        
        Change-Id: I67ee39655193517a7d79eeb7d686cbd564fff7a1

2018-10-14  Simon Quigley  <tsimonq2@ubuntu.com>  [b63d48a146c3615f56b6ec83361b3c02ebcbb215]

        Add some additional verification for LXQt as the desktop environment.
        
        ac9c14dbbd3a4341de0aa1b1dbc37ad2ce69398c added initial support for LXQt
        as a desktop environment under Linux, but this only works where a pure
        LXQt session is started and not when an LXQt distributor's session has
        been started.
        
        In upstream LXQt, $XDG_CURRENT_DESKTOP is always set to LXQt, so check
        that first.
        
        Change-Id: Ifaa1f85192dc7a943911846e1cb39cf49be03baf
        Reviewed-on: https://gerrit.libreoffice.org/61751
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-10-13  Caolán McNamara  <caolanm@redhat.com>  [9886625d02fee7692ff94e7c5b63dc2f51e31fa1]

        weld SchAlignmentTabPage
        
        Change-Id: I9b67720b087d2d89dd1a64933b0e073132e601b7
        Reviewed-on: https://gerrit.libreoffice.org/61745
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-13  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [ad6bf7e72325b7baf36d46512993fbd3cc9b4746]

        remove unneeded variable
        
        Change-Id: I5e988effa02891661fb92074db605744fb407261
        Reviewed-on: https://gerrit.libreoffice.org/61746
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-13  Caolán McNamara  <caolanm@redhat.com>  [6b7819dbe09d5aef3acf20a5acc807afbdcacc20]

        weld SwGrfExtPage
        
        Change-Id: Iffcefbcef92d278803112635b0d3e98606c820b9
        Reviewed-on: https://gerrit.libreoffice.org/61744
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-13  Caolán McNamara  <caolanm@redhat.com>  [0d87cfbdb5a4d75295d83e5246bad2849f5f66b1]

        move fallback image out of .ui
        
        Change-Id: Id46f1c2a06e6c32b60e6308a01dc4ee5e75e20ba
        Reviewed-on: https://gerrit.libreoffice.org/61743
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-13  Gabor Kelemen  <kelemeng@ubuntu.com>  [e9e347e9d7b36a32d44b5f0b53d8f9fe47567c16]

        find-unneeded-includes: do not propose css/uno .hxx to .h replacements
        
        Better to not replace stable API headers with implementation details
        
        Change-Id: I66c7a237b1df13b7aa2523eba87d45d123621a95
        Reviewed-on: https://gerrit.libreoffice.org/61742
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-13  Julien Nabet  <serval2412@yahoo.fr>  [3ff158c41d6e17e75773f28f8e1808702edd81a6]

        Fix 00e10ae3189a4407ffb1a48f836cd52dc9a1b6df
        
        Sorry my fault since my review was wrong
        
        Change-Id: I8bac7232434b0b4ea808176df9cde33f06bfbc6e
        Reviewed-on: https://gerrit.libreoffice.org/61741
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-13  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [00e10ae3189a4407ffb1a48f836cd52dc9a1b6df]

        use range based loops over B2DPolyPolygon in vcl
        
        Change-Id: I98f17311822ba50b0c8eaa50fbdef088c76168d4
        Reviewed-on: https://gerrit.libreoffice.org/61730
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-13  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [b9234b43ed259a10cf9077032af0f79740f01d8b]

        Fix a weird checkbox label in Calc’s recalculation prompt
        
        GTK+’s dumb defaults strike again!
        
        Similar to 7da61ec6d8ab6312b45ef7d683f3ec24e6b2b570.
        Found while triaging tdf#120513.
        
        Change-Id: I9ade695184cbcc9f1de9f11b20aa751754263586

2018-10-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [31138ff7729cbf179079a5e635d3a823e2971f08]

        loplugin:constfields in package..registry
        
        Change-Id: Ie139490f2b008bf294910d002af711f8f41fe76d
        Reviewed-on: https://gerrit.libreoffice.org/61727
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-13  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [67bf520af2448e15802a5c0af977f3e1e7edb1bf]

        KJ: Change close doc icon, change some graphic icons
        
        Change-Id: Ie6545844546dc78d14e1fabdf28f4e1938cf2dd6
        Reviewed-on: https://gerrit.libreoffice.org/61420
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-10-13  Caolán McNamara  <caolanm@redhat.com>  [f7a2e12cb582bda905a75fc547ad632c9b371d06]

        weld DataLabelsDialog and DataLabelsTabPage
        
        Change-Id: I509d58b2677b5e8f0db476e2650661cb128a5279
        Reviewed-on: https://gerrit.libreoffice.org/61723
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-13  Eike Rathke  <erack@redhat.com>  [c0bf396a566f94b0999357dcdca10cf2eb03b5bc]

        Ditch now unused class UserInformation and userinformation.?xx
        
        ... one class with one member variable holding one string for one
        instantiation ...
        
        Change-Id: I033312ed1c05c181e7077b4b1a0d988cfb80eb33
        Reviewed-on: https://gerrit.libreoffice.org/61734
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-10-13  Eike Rathke  <erack@redhat.com>  [e888ed185e9e4b254409959c7978e4d84f70d846]

        Extract the one getUserLanguage() call from UserInformation
        
        After which we can ditch that.
        
        Change-Id: I6027327b41d98bffd47324b4c6145c1eddca632a
        Reviewed-on: https://gerrit.libreoffice.org/61733
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-10-12  Eike Rathke  <erack@redhat.com>  [d77446f12b2f72a208edcb4765b38a7e30c70962]

        SvNumberFormatsSupplierServiceObject: default to LANGUAGE_SYSTEM
        
        ... instead of LANGUAGE_ENGLISH_US that will be ultimate fall-back
        anyway if no match is found.
        
        Change-Id: Ice6495e54fa0a1e275769fcfdf1e0e932e22944e
        Reviewed-on: https://gerrit.libreoffice.org/61729
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-10-12  Eike Rathke  <erack@redhat.com>  [da4dc534403b74182913cc4dfeb2b689a30e513c]

        Resolves: tdf#119739 switch date field input to NF_EVALDATEFORMAT_FORMAT_INTL
        
        To evaluate date input against date acceptance patterns in the
        order first format locale, if any, then formatter (system) locale.
        
        The slight drawback is when the field has no content there is no
        indication of that the format's locale's patterns would be
        preferred, whereas the old NF_EVALDATEFORMAT_INTL_FORMAT preferred
        the default locale's patterns.
        
        The big advantage is that editing a date actually uses the
        patterns associated with the presented display string.
        
        Change-Id: Id3f11e26a0e32b95f26b69a681433deb87b7c6b0
        Reviewed-on: https://gerrit.libreoffice.org/61726
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-10-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [c7b83934fcf4120c1a4cba8e1eaf9c7aef9edc82]

        tdf#119992 sw: compare sub-strings in SwTextGlyphsKey comparison
        
        Time till the layout reaches idle, before:
        
        77.412 seconds
        
        After:
        
        26.221 seconds (33% of baseline) for me.
        
        Change-Id: Idd0c5255070c836fde2fb048b02c851f5f2321e4
        Reviewed-on: https://gerrit.libreoffice.org/61724
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-10-12  Eike Rathke  <erack@redhat.com>  [e30f6a8c6b053e7a7b9c54fb3fdaed4e73bb5389]

        tdf#119739 split ConfigManager::getLocale(), getUILocale(), getWorkLocale()
        
        To prevent further confusion which is which, dbaccess
        UserInformation already got that wrong since ever.
        
        /org.openoffice.Setup/L10N/ooLocale is the UI locale.
        /org.openoffice.Setup/L10N/ooSetupSystemLocale is the work locale.
        
        Confusingly due to legacy when the setup program was a separate
        binary that picked the UI ooLocale and later set up the default
        (system) work locale as well.
        
        Change-Id: I9a05ad39f5fb65c54076ff5789ba7a2cc06ad23a
        Reviewed-on: https://gerrit.libreoffice.org/61725
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-10-12  Caolán McNamara  <caolanm@redhat.com>  [5d5e0da5c314773129d8153363e2892fc359a744]

        tdf#118572 dispose instead of LazyDeletor
        
        Change-Id: Ib52a1d6ffee0354cc7749f2535a05821d73149c5
        Reviewed-on: https://gerrit.libreoffice.org/61716
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-12  Caolán McNamara  <caolanm@redhat.com>  [b0dc3c644ffc3726b3616377950df25dc09d1a35]

        coverity#1440239 Uncaught exception
        
        Change-Id: I2b744d70ab426fbf26bcb3762aafaa569d0aafc7
        Reviewed-on: https://gerrit.libreoffice.org/61675
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-12  Katarina Behrens  <Katarina.Behrens@cib.de>  [ff1bd0f189635a6efe84337f8c6b4a366e7501e2]

        HTML and image copy into qt5 clipboard
        
        Change-Id: I1c26db35b801694fcc3935baab842027eac1e561
        Reviewed-on: https://gerrit.libreoffice.org/61611
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a40880ca4b7693f9b926404fe5745d7123b320e6]

        Simple translation passing by...
        
        Change-Id: I643e8bdf6b88d53f41008e41ac04fbf49696c3a2
        Reviewed-on: https://gerrit.libreoffice.org/61707
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-10-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [508ba4ada470fa53d3d2f03469c973967d2fe73d]

        Fix typo
        
        Change-Id: I89ce64cfb8ea6777ac70583942d76dbc59eaf65b
        Reviewed-on: https://gerrit.libreoffice.org/61717
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f730f1d5db85845bb612f063e3b97d8c218e4d01]

        Fix typos
        
        Change-Id: I678b545f2a266365fb700b3f75b3d939d28348d6
        Reviewed-on: https://gerrit.libreoffice.org/61603
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-12  Caolán McNamara  <caolanm@redhat.com>  [345b5bc75883a5f4c3b8b6a5b70e45cacce0109e]

        clarify when XInitThreads is called
        
        and make the minor version checks more sensible
        
        Change-Id: Ieee6750e4e8dd79213a0befb040ce7b8a815e357
        Reviewed-on: https://gerrit.libreoffice.org/61713
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-12  Caolán McNamara  <caolanm@redhat.com>  [a48ec324d284123f7ad6d0addfdc8c6789fd8d47]

        drop some unused headers
        
        Change-Id: If7cedab43231103f7435ce57a0eb3a4d047becb4
        Reviewed-on: https://gerrit.libreoffice.org/61714
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-12  Katarina Behrens  <Katarina.Behrens@cib.de>  [f2c4b6eeb62e9ceb102cccf56c823309df8c6a4a]

        Support image paste from qt5 clipboard
        
        Change-Id: Ie1894d9549227c73c6da6688b0540c85d4593a2b
        Reviewed-on: https://gerrit.libreoffice.org/61589
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-12  Katarina Behrens  <Katarina.Behrens@cib.de>  [3f29d2cb7ccb7150d5ecd8f6e2bdc2f0de9efb1d]

        Support HTML paste from qt5 clipboard
        
        Change-Id: I23b615bf0720fdcdb1849e7890956c1d9f1a79c1
        Reviewed-on: https://gerrit.libreoffice.org/61516
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-12  Caolán McNamara  <caolanm@redhat.com>  [b752a93acff31c824bcec4233a8dd9bee014ca7d]

        weld SdPresLayoutDlg
        
        Change-Id: I04dddf836eccf16a6335b63c3350e97335d2fb58
        Reviewed-on: https://gerrit.libreoffice.org/61710
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-12  Caolán McNamara  <caolanm@redhat.com>  [f6d3a1e9c3b99a3d2e7e03b16a61f683ea18a32e]

        add id column to liststores
        
        Change-Id: I4a0cc9cbdd0a82219878301a78e610c2dce1c685
        Reviewed-on: https://gerrit.libreoffice.org/61709
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-12  Caolán McNamara  <caolanm@redhat.com>  [a974e067f1045be3990ec7f49b21e2eb10d689d8]

        weld ODbaseIndexDialog
        
        Change-Id: I5cf97cc9f0b7123675bd2dbeb472419ffda9a459
        Reviewed-on: https://gerrit.libreoffice.org/61708
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-12  heiko tietze  <tietze.heiko@gmail.com>  [4e4c8a71756da952686cdd682c6132413959dc21]

        tdf#118621 - Optionally disable floating header/footer menu
        
        UNO command UseHeaderFooterMenu introduced
        
        Change-Id: I4be009e08bc66dc675c7c903552c6376e22639f1
        Reviewed-on: https://gerrit.libreoffice.org/61706
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-12  Caolán McNamara  <caolanm@redhat.com>  [95b91bafa519e45177689e9459e621370a34a40b]

        tdf#120420 fix for overwide Ubuntu 16.04 GtkSpinButtons
        
        Change-Id: I581a7f4e8e10b8002fee5ddf9b24fdb867b2235e
        Reviewed-on: https://gerrit.libreoffice.org/61694
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-12  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [50c2effdf7f2f209d8d256b9c48580c79ece7fbd]

        sw: new unit test for XTextContent
        
        Change-Id: Ic5f6740b145a473f69052489ce6c48894f33c74d
        Reviewed-on: https://gerrit.libreoffice.org/61351
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-12  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [cd861f593bcffb573b5588f2b3b60d70542909ca]

        tdf#120506: Get rid of unnecessary accentcolor parsing for personas
        
        Change-Id: I64534fd3d7de90debb9e49e8c636c5fbfac787bf
        Reviewed-on: https://gerrit.libreoffice.org/61668
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [d4d37662b090cb237585156a47cd8e1f1cbe2656]

        loplugin:constfields in reportdesign,sal,sax
        
        and improve the rewriter so I spend less time fixing formatting
        
        Change-Id: Ic2a6e5e31a5a202d2d02a47d77c484a57a5ec514
        Reviewed-on: https://gerrit.libreoffice.org/61676
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-12  Caolán McNamara  <caolanm@redhat.com>  [f2e65b3dbcd4c0ca91781067255854a0c5141d60]

        XInitThreads only when running under X
        
        Change-Id: I5068b5229e88da3b1f00b03a2f1c1aea67526de9
        Reviewed-on: https://gerrit.libreoffice.org/61703
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-12  Caolán McNamara  <caolanm@redhat.com>  [cf47926c3191edfff9e943286c8d87820a1ab3c8]

        weld OPasswordDialog
        
        Change-Id: Id08853ec1789a7a3a361263a4a61329a849f8658
        Reviewed-on: https://gerrit.libreoffice.org/61704
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9f9372ff52cb7d3792f116faa73dd019825b7e38]

        Improve sentences
        
        Change-Id: I9d5c657f53d23b2801b0e90584a4b8613dd93235
        Reviewed-on: https://gerrit.libreoffice.org/61671
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-12  Jan Holesovsky  <kendy@collabora.com>  [7da83a670b9988bf31a3385c708a2dbee03f73cd]

        Conditional formatting: Allow to set the icon set CF via .uno: command.
        
        When .uno:IconSetFormatDialog gets a parameter, it directly creates the
        icon set conditional formatting with pre-selected values.
        
        Change-Id: I75dda90e5ea9c191254acc24c564cda7b27243a5
        Reviewed-on: https://gerrit.libreoffice.org/56429
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Reviewed-on: https://gerrit.libreoffice.org/61669
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-10-12  Caolán McNamara  <caolanm@redhat.com>  [64aabbe88f2c0989565957033e1bf1e9a2c736d4]

        coverity#1440241 silence Dereference after null check
        
        Change-Id: I6c4f4b626c02de3cd69c32dcb4ffea282c0ebff5
        Reviewed-on: https://gerrit.libreoffice.org/61683
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-12  Caolán McNamara  <caolanm@redhat.com>  [4aad457ef429f09015d01ac0f368c9768157c615]

        set m_nSizeAllocateSignalId to 0 when not installed
        
        Change-Id: I1023f5b51fefd86d7faa749c9488a7fcaeeaf3ff
        Reviewed-on: https://gerrit.libreoffice.org/61695
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [b6137b659e5358dfb5be4c4191bc1199de190f9e]

        sw: create DocxExport instances with an uno constructor
        
        Change-Id: I34e674e4f3225e724fd9ed6d513fb66c2d5ebdd9
        Reviewed-on: https://gerrit.libreoffice.org/61696
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-12  Stephan Bergmann  <sbergman@redhat.com>  [a0ed677fbc17ac9daea42d6264982c62a4a2f338]

        Remove unnecessary mutex
        
        CMimeContentType::m_ParameterMap isn't modified after construction
        
        Change-Id: Ib3dbfbd4212ed0d7e8a9f29c655f935d3fc4f1bf
        Reviewed-on: https://gerrit.libreoffice.org/61698
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-12  Stephan Bergmann  <sbergman@redhat.com>  [2a20bdbb21ee01b0b21246c3d6f87d535c467e9f]

        Remove undefined member function declarations
        
        ...that had accidentally not been removed along with the definitions in
        b75e3ded1f73c943fb09f117e476e367ac0c3413 "tdf#120158: Base CMimeContentType on
        INetMIME::scanContentType"
        
        Change-Id: If94c0c413b891480c12a098c7b15caa1422213b0
        Reviewed-on: https://gerrit.libreoffice.org/61697
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-12  Tor Lillqvist  <tml@collabora.com>  [f8c77cf7ebaf63e3aac85269c637c92a37bc988b]

        More SAL_INFO("sal.file", ...) tweaks
        
        Change-Id: I999d641b54a53c5a737e82d67a0a1ffa769afd24
        Reviewed-on: https://gerrit.libreoffice.org/61700
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-10-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [fa394eef4017d62549599ded3a62d790bc508582]

        clang-tidy misc-throw-by-value-catch-by-reference
        
        Change-Id: I04750771b63551fd3df522753a4ed21b8d5c42f3
        Reviewed-on: https://gerrit.libreoffice.org/61680
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-12  Zdeněk Crhonek  <zcrhonek@gmail.com>  [a267efe358cb788e0256feada268987ddbf9604f]

        uitest for bug tdf#118208
        
        Change-Id: Ibe9a09dae281ea1bcd1da17bfaa9dfef051ddab8
        Reviewed-on: https://gerrit.libreoffice.org/61692
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-10-12  Justin Luth  <justin.luth@collabora.com>  [0a452b5005744d96f37fcb29b37a84e23a04bf8e]

        tdf120224 docx export: don't double up field bookmarks
        
        fields are internal bookmarks. When the exporter runs
        through the bookmarks, it will already write out a bookmark
        entry, so don't output a separate one for the fieldmark.
        
        Change-Id: I84af2989035507ac745d028f1585d60d8823ff8b
        Reviewed-on: https://gerrit.libreoffice.org/61616
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-10-12  Justin Luth  <justin.luth@collabora.com>  [579c0749bef8c980507229439715e72060c1b077]

        tdf120224 writerfilter: consume excess bookmark from fields
        
        Although this follows a very different code path, copy the ww8
        import idea of "consuming" the bookmark of a BOOK_FIELD.
        
        This is particularly important for textcontrols, especially
        since LO keeps duplicating bookmarks as it adds another
        bookmark for the field name at each save.
        
        Existing unit tests that this matches are fdo53985.docx and
        tdf111964.docx. I expected more, but apparently most fields
        don't contain or represent any bookmarks.
        
        This patch is for import only. A followup patch stops
        the creation of duplicate bookmarks during export.
        
        Change-Id: I1e11980e52dc523393fd6d621191228d676e9a17
        Reviewed-on: https://gerrit.libreoffice.org/61615
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-10-12  Justin Luth  <justin_luth@sil.org>  [3fa8f934195cabb9c6fa9cd09ee0a05c7ded46ab]

        tdf#117721 draw ui: modify Optimize/Distribute RowHeight
        
        Optimize row height: Adjust the height of the selected rows
        to match the height of the tallest row in the selection
        (fit to content), without shrinking the table.
        
        (Optimize rows is a new feature for Draw. My initial
        implementation was replaced by setMinimalRowHeight.
        This option is now the same as minimizing row height and then
        distributing rows evenly except that it adds the benefit of
        preventing the table from shrinking.)
        
        Distribute rows evenly: Adjusts the height of the selected rows
        to match the height of the tallest row in the selection
        (regardless of the content), causing the table to grow.
        
        (Previously, Distribute rows worked like Optimize now does,
        but the documentation indicates that it should work this way.)
        
        Change-Id: I49b9f9b5d1f9d3e8d2267ba0d49a9901585b4095
        Reviewed-on: https://gerrit.libreoffice.org/61473
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-10-12  Justin Luth  <justin_luth@sil.org>  [ab18c17d70e1dcf5cf9db38256d35e6af479373e]

        tdf#64242 sw optimal column width, not minimize
        
        Optimize column width: Adjusts the width of the
        selected columns to fit the entire column's content,
        without changing the width of the table.
        Any leftover space is distributed proportionately,
        with thin columns growing slightly,
        and wide columns growing much wider.
        
        Change-Id: I9b8436814fc103d52fdd5ce3d88c6442dbb72d50
        Reviewed-on: https://gerrit.libreoffice.org/60905
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-10-12  Tor Lillqvist  <tml@collabora.com>  [144da6d5079bcd435e6637cb5cf95305f3ec1306]

        We don't need to handle iOS specially in DisconnectStorage_Impl() after all
        
        Now that we make sure UserInstallation/user directory exists, a
        "backup" directory will be created there, and the edited document's
        backup file placed in it, and not beside the original document
        location (which wouldn't work on iOS).
        
        Change-Id: Ibc0a6e7f0b596cc3d02774878cd8c3d53fda0c3e

2018-10-12  Tor Lillqvist  <tml@collabora.com>  [944ef72a1e4e00bba8d9f88bec11d27cbe53fcdc]

        Avoid superfluous directory level
        
        Don't bother with a 'userinstallation' subdirectory. It is a
        subdirectory called "user" of the UserInstallation value that will be
        used for our stuff anyway.
        
        Change-Id: Idb6b5992bfda73ed7af80274b0de8ad7b43c241c

2018-10-12  Tor Lillqvist  <tml@collabora.com>  [a68bf798532c93c1fef8def82fe049ca55b5cb33]

        Make sure the UserInstallation/user directory exists on iOS (and Android)
        
        If it doesn't exist lots of things go very badly. Took a while for me
        to understand the mechanism, sigh.
        
        Change-Id: I40300587a5f422876cbda68c5aa98a23ed707135

2018-10-11  Maxim Monastirsky  <momonasmon@gmail.com>  [18446d16ea801f465bb79471f7cf9f3b95ea2e92]

        tdf#119580 sc: Use the regular object popupmenu for charts
        
        Context menu of a chart is supposed to be the same as for
        other ole objects, except the additional .uno:ExportAsGraphic.
        Given that .uno:ExportAsGraphic is hidden when non-chart
        object is selected, we can just place it in the regular ole
        object popupmenu (done already), and use that menu also for
        charts.
        
        Discussion is in https://gerrit.libreoffice.org/60128 .
        
        Change-Id: I8a07c550998e1db0d2af7f87c625dbd258454bdd
        Reviewed-on: https://gerrit.libreoffice.org/61678
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-10-11  Maxim Monastirsky  <momonasmon@gmail.com>  [ef427e9bb4ad7f48db0b4f44180b221e11feda49]

        Remove superfluous separator
        
        Change-Id: I12f7ebf8cb40c5c1ea40509ac38ae977e1abca89
        Reviewed-on: https://gerrit.libreoffice.org/61677
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-10-11  Mike Kaganski  <mike.kaganski@collabora.com>  [e6af1ef9836199724987fbe86dc49dd4401c5dfa]

        tdf#120528: check for empty mpMouseEvent in ScDataTableView::MouseButtonUp
        
        The preceeding mouse button down event could happen in a different (closing)
        window, like context menu.
        
        Change-Id: I630b827fb5fe05399ca8436ea79210f4642a56d4
        Reviewed-on: https://gerrit.libreoffice.org/61691
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-11  Caolán McNamara  <caolanm@redhat.com>  [5e0a2b89eeefd9b538d5d541625beae41065f014]

        ofz#10853 no config available during fuzzing
        
        Change-Id: Ice48111756d2e5950093fabc28359f7a4e490220
        Reviewed-on: https://gerrit.libreoffice.org/61693
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-11  Caolán McNamara  <caolanm@redhat.com>  [3de2e2294759b83409e61ef5735313a6adf906e8]

        weld DlgFilterCrit and DlgOrderCrit
        
        Change-Id: Icb96b47cb20a1a80877f693156a3395aba4c70d5
        Reviewed-on: https://gerrit.libreoffice.org/61685
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-11  Tor Lillqvist  <tml@collabora.com>  [6d18862629aaf9b8117f8a97187c1f82154a70b1]

        Further SAL_INFO("sal.file",...) tweaks
        
        Now it should be fairly close to the (IMHO) ideal: One
        SAL_INFO("sal.file") per file system system call. (Not read() and
        write().)
        
        Sure, on Linux one could just use strace, but my interest at the
        moment is debugging what goes on on iOS.
        
        Change-Id: I19ec0404c0c15a957de96d98376b4338b48a8cbd
        Reviewed-on: https://gerrit.libreoffice.org/61687
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-10-11  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [4c30ebd44749c09157a23754ce68261eb9247931]

        elementary: update existing /add 32px fontworkshapes, form icons, etc
        
        Change-Id: Ie6545844546dc78d14e1fabdf28f4e1938cf2dd3
        Reviewed-on: https://gerrit.libreoffice.org/61642
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Jenkins

2018-10-11  Tor Lillqvist  <tml@collabora.com>  [a51865a75742677611c98316384eea889eb5bc88]

        loplugin:simplifybool
        
        Change-Id: Icb25fd00296f0584fdd503ad0e840870f8bc6774

2018-10-11  Caolán McNamara  <caolanm@redhat.com>  [14337672d2793fec5ec1cebcced33d04ecf4d0c6]

        Resolves: tdf#120476 need to be resizable if number of tabs is variable
        
        across runs
        
        Change-Id: Ie77512557c10f564ed9d2dab837b134e9b4834a1
        Reviewed-on: https://gerrit.libreoffice.org/61672
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-11  Caolán McNamara  <caolanm@redhat.com>  [759dcc107cb7740ec4242634a19631d9ed70cb0f]

        Resolves: tdf#120487 postit losing focus triggering recreation of postit
        
        Change-Id: Idde6b740bc94de62bbd528b656841ab37e3f3786
        Reviewed-on: https://gerrit.libreoffice.org/61681
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-11  Stephan Bergmann  <sbergman@redhat.com>  [3bc8e2f3ab69adb9196508688e5211dc171add95]

        Revert "tdf#120158: fix ImplGetParameterString for typename"
        
        This reverts commit 40e22f1e1bd44a1aa56ff77b82f1306ed1076ebf.  See the commit
        message of <https://gerrit.libreoffice.org/61684> "tdf#120158: Base
        CMimeContentType on INetMIME::scanContentType" why that change is considered a
        superior fix compared to the reverted one.
        
        Change-Id: I1a0d77edee5bb18a98890d2021c777bc4c148a26
        Reviewed-on: https://gerrit.libreoffice.org/61686
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-11  Stephan Bergmann  <sbergman@redhat.com>  [b75e3ded1f73c943fb09f117e476e367ac0c3413]

        tdf#120158: Base CMimeContentType on INetMIME::scanContentType
        
        ...instead of using yet another local implementation of parsing media types.
        
        CMimeContentType is the implementation of the UNO
        css.datatransfer.XMimeContentType interface.  One observable change in behavior
        is that type, subtype, and parameter names will now always be reported in lower
        case instead of with the casing from the input preserved (but those differences
        in casing are functionally equivalent per the media type specification).  Also,
        parameter names supplied to the hasParameter and getParameterValue functions are
        now also treated case-insensitive.
        
        The upside of this change is that INetMIME::scanContentType (via "The encoding
        of rMediaType should be US-ASCII, but any Unicode values in the range U+0080..
        U+FFFF are interpreted 'as appropriate.'") already implicitly supports RFC 6532
        "Internationalized Email Headers" extensions for media types, allowing quoted-
        string parameter values to contain non-ASCII Unicode characters.
        
        That means that tfd#120158 "Impossible to paste special in Writer from Calc in
        Libreoffice 6.1.x in some UI languages - the dialogue caption says 'unknown
        source'" can be fixed by just allowing non-ASCII typename parameters being
        generated in ImplGetParameterString in svtools/source/misc/transfer.cxx, and
        reverting the problematic (see the comments there) previous fix
        <https://gerrit.libreoffice.org/61601> "tdf#120158: fix ImplGetParameterString
        for typename".  (Which will be done in a follow-up commit, to ease potential
        backporting, as that previous fix has already been backported to some versions
        but not to others.)
        
        Change-Id: I5d4d3586e8046f288a97605b000e262a8db5a4e9
        Reviewed-on: https://gerrit.libreoffice.org/61684
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-11  Tor Lillqvist  <tml@collabora.com>  [810094ea4d8d5509a02b3bb8b5b97d5fe5f6e40e]

        It's the developer's choice whether to use --enable-werror
        
        It belongs in an autogen.input, not in a distro-configs file.
        
        Change-Id: I2e22f94fe9e11986fa40a632e12a272193172bac

2018-10-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [04eb39a9829cf40974b82f9c44abf51d51d2685d]

        Restore explicit _WIN32_WINVER in the ODK example
        
        Change-Id: I01855c37955dcae13dbb3c6f028d4030dc48945a
        Reviewed-on: https://gerrit.libreoffice.org/61657
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2018-10-11  Tor Lillqvist  <tml@collabora.com>  [b0bed2457ffd74f772aec6d5fc76862822f79bbe]

        No reason to have --disable-dependency-tracking here ffs
        
        Change-Id: Ia42daaf0dbb8fcd0230c7cee21a0f5d560885c22

2018-10-11  Tor Lillqvist  <tml@collabora.com>  [0f2c0238dc988d49acc8687c83a49d199df8f9d0]

        Don't just log the file name, at least say what we are doing with it
        
        Change-Id: I9ff0b4287c5be0dfc83740b75d58cab78dc990f7

2018-10-11  Tor Lillqvist  <tml@collabora.com>  [e519d7b58454d39fb39e4420872c9a677e1b2296]

        Change {read,write}FileAt() SAL_INFO calls to use a separate log area
        
        Keep sal.file for the SAL_INFO logging of file system calls (open,
        close, rename, etc), and use sal.fileio for the (very verbose) file
        I/O.
        
        Change-Id: I0e166d83e20921696a8a0880f9fcbbdec55053dd

2018-10-11  Tor Lillqvist  <tml@collabora.com>  [c387836fa6782c7efff9ade6bfa18fac21ec0e05]

        Don't use GetDBManager() without checking it for nullness
        
        Change-Id: Idb7b16a6976df62a1beea8a01c812206a0b8b85a

2018-10-11  Tor Lillqvist  <tml@collabora.com>  [5268927d390295015abb68abcd310167abe8b8bd]

        Initialise m_pDBManager to nullptr in the !HAVE_FEATURE_DBCONNECTIVITY case
        
        Change-Id: Id18bafaaf8f5315a0590687d98ea97952bdf883b

2018-10-11  Tor Lillqvist  <tml@collabora.com>  [4dcd54067d27376bd66402318ac891257191d805]

        Skip the backup dance on iOS for now
        
        The code is much too convoluted for my little brain. We can't create a
        backup copy of a file from outside the sandbox in the same folder as
        the original file. At least not using just normal Unix APIs. And if we
        store it somewhere else, how would the user find it anyway? Let's just
        skipt this mess for now.
        
        No idea how the code manages to create backup files in the same folder
        as the actual document in a sandboxed LibreOffice on macOS. Or does
        it? Maybe we do some similar bypassing of the backup dance at some
        other place in the code already, and I should just have made that
        happen for iOS, too?
        
        Change-Id: I0c90edf9e72f54cce78b2cd325e67c710b6df745

2018-10-11  Tor Lillqvist  <tml@collabora.com>  [fb4c929328027b1a804f214c4d189c9b59e0af51]

        Do the SAL_INFO() for the fsync() call only when we know the result
        
        Change-Id: I4bea64f959a6d6f3010809261804748b4fcd7718

2018-10-11  Zdeněk Crhonek  <zcrhonek@gmail.com>  [80d1ac7d55c22de20edeec30f8f56e09f8455f8d]

        uitest findReplace; tdf#116242; tdf#98417; tdf#39022
        
        Change-Id: I03efe36dac946dd00c91af44a2f6401d56c23214
        Reviewed-on: https://gerrit.libreoffice.org/61630
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-10-11  Caolán McNamara  <caolanm@redhat.com>  [93c817971d76ff5020d4210229896a35d357a371]

        add id column to model
        
        Change-Id: I0c62ef3c296f8aa1ce8b924cf88f569c48dc198f
        Reviewed-on: https://gerrit.libreoffice.org/61666
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-11  Caolán McNamara  <caolanm@redhat.com>  [3643a93698d9d2f86e58c80dcaf15427199acffc]

        Resolves: tdf#120503 fix border padding
        
        a) SetFirst doesn't imply SetMin
        b) ModifyFlag and SaveValue are orthogonal
        
        Change-Id: Ibe637ec5d33af030af068fcf8690191a775a6460
        Reviewed-on: https://gerrit.libreoffice.org/61670
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-11  Tor Lillqvist  <tml@collabora.com>  [fd41fb8392a4e9a27d9fd09071a5f1e2be4b5a0e]

        On iOS, don't create temp files in the folder where a document being edited is
        
        That folder typically is not inside the app sandbox, and the process
        has access only to the one file that they have selected for editing
        there. Trying to create other files in that folder is doomed to fail.
        
        Change-Id: Ib4ff5c7c60aa372eb412e87dc8bbce48ec6d6b54

2018-10-11  Tor Lillqvist  <tml@collabora.com>  [cc8cd28f4f66444f8e77c350c5dc64e2dc70af17]

        Do the SAL_INFO() also in the special 'good' ENOENT case
        
        Change-Id: I66c3fb02f4c44adec5c8f663d8845658adfe803f

2018-10-11  Tor Lillqvist  <tml@collabora.com>  [f340ddd7371938333092e0cca4fc035762872340]

        Add SAL_INFO for the open() call in oslDoCopyFile()
        
        Change-Id: I1fde453d5d37481aedec152a1a4da8a85fc6c99b

2018-10-11  Tor Lillqvist  <tml@collabora.com>  [5f438ebe0824f04d08ddf2b39d7f5e02325f2ce3]

        Tweak check for nonexistent file on iOS
        
        Calling stat() on a non-existent file outside the sandbox fails with
        EPERM on iOS, not ENOENT. (Presumably calling stat() even on an
        existing file, but one you don't have been granted access to, also
        fails, because that is after all a point of sandboxing, you shouldn't
        even be allowed to figure out whether arbitrary files exist outside
        the sandbox.)
        
        Not sure why this change hasn't been necessary also for a sandboxed
        LibreOffice on macOS.
        
        Change-Id: I67c768e9c34fd17fa35f08232284210ff4a71b98

2018-10-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [5521184be8873552879f1118af529e3a9cac83ba]

        Make editeng_core test depend on more_fonts
        
        CppunitTest_editeng_core explicitly request the
        "Liberation Sans" font.
        
        Change-Id: I810bddda26498252985f1869df58610e79ebc5ef
        Reviewed-on: https://gerrit.libreoffice.org/61658
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-11  Tor Lillqvist  <tml@collabora.com>  [0ae27915d0f40abbb46861fd7cc92b0443ea05b1]

        Add more SAL_INFO("sal.file", ...) calls to trace actual file operations
        
        As we already do SAL_INFO logging for some low-level file operations,
        surely we should try to do it for all such operations.
        
        Change-Id: I252bbb2149c1dc7aaeaa9ea15674e1f87547f249
        Reviewed-on: https://gerrit.libreoffice.org/61659
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-10-11  Michael Stahl  <Michael.Stahl@cib.de>  [bf0276f0b53c01ac434fef88e97f6b0dd4c41787]

        sw: fix invalid cast in SwEditWin::RequestHelp()
        
        This results in a garbage OUString.
        
        Change-Id: I03b8030a812d7016df5c29f1341749fbdedf1729
        Reviewed-on: https://gerrit.libreoffice.org/61652
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-10-11  Caolán McNamara  <caolanm@redhat.com>  [f1f0045c74c930c02592db7dd6d7b782729f9ee9]

        weld OParameterDialog
        
        Change-Id: I46b38a4adb4e1e825918029c7b4aba1d267a6e62
        Reviewed-on: https://gerrit.libreoffice.org/61665
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-11  Caolán McNamara  <caolanm@redhat.com>  [282e49b2f7bb3d6993cd2151064d6b2eddfe940b]

        don't show_all null popover
        
        Change-Id: Id918a413febc39a8f147bd1b65b7204433d91ae1
        Reviewed-on: https://gerrit.libreoffice.org/61663
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-11  Caolán McNamara  <caolanm@redhat.com>  [8a5f6a0cbf04d9ffc8d0a50366f33662ac7252ec]

        forward to treeview
        
        Change-Id: Icd0f854ee9480f98684f8254a542b671c12960d1
        Reviewed-on: https://gerrit.libreoffice.org/61662
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-11  Caolán McNamara  <caolanm@redhat.com>  [117e8ff822f04dbb639ceafffa3f1786bba870ed]

        Related: tdf#120371 relax tabs on left
        
        Allow on-top if tabs would fit, even when > 6. Some themes have
        much smaller tabs where more can fit comfortably.
        
        Change-Id: Ia9de9059bd5af4de0e6d6a8b8817f87226e2066a
        Reviewed-on: https://gerrit.libreoffice.org/61661
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-11  Mark Hung  <marklh9@gmail.com>  [53d900fb334b2ce08ff19de0f765108e8c91a36f]

        tdf#119065 fix the style of two connected paragraphs.
        
        Invoke ImpConnectParagraphs with bSpecialBackward set to
        false by default in DeleteLeftOrRight(). Old design connect
        backward when pressing backspace to connect two paragraphs.
        The former paragraph of the two ( or the remain one ) adopt
        the paragraph style ( bullet on/off status, color, etc. )
        from the later paragraph.
        
        It's hard to understand the intention of the original design,
        and the design was not activated until LibreOffice6.1,
        hence just don't connect backward anymore.
        
        Change-Id: I3697acc01d718d7a769fb8d0bd573084c4fe2969
        Reviewed-on: https://gerrit.libreoffice.org/61537
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-10-11  Eike Rathke  <erack@redhat.com>  [a6032ff5418ad66cc8fec10c636e32b124ee7864]

        Resolves: tdf#90698 catch list (1;2) of non-references as error
        
        Change-Id: Icc6f93bbf85df245ba332ce89791a1c8d266b1c6
        Reviewed-on: https://gerrit.libreoffice.org/61639
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-10-11  Justin Luth  <justin_luth@sil.org>  [79bc165b6c906aa4f9efa6f4cdebb2f8a5f405b1]

        tdf#117721 draw ui: add .uno::SetMinimal[RowHeight|ColumnWidth]
        
        Minimize column width: Adjusts the width of the selected columns
        to fit the selected content. The table can shrink if necessary,
        but will not grow.
        
        (Previously no way to minimize columns. Since
        minimizing really can mess up merged cells, enhance my
        new calcPreferredColumnWidth function.)
        
        Minimize row height: Adjusts the height of the selected rows
        to fit the content, causing the table to shrink.
        
        (The new optimize action functioned as minimize. So this change
        tweaks optimize so that it does not reduce the table size. A
        followup commit will make it distribute based on largest
        minimized row (still without reducing table size), and change
        distributed rows to work the way the document states - based
        on the largest row.
        
        Change-Id: I807a9cc9e9441a1215539e817b87158afe5a0604
        Reviewed-on: https://gerrit.libreoffice.org/61472
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-11  Justin Luth  <justin.luth@collabora.com>  [048b8e45813f6a19a4ff56e1d676fe9450325cd2]

        tdf#111980 oox optionbutton autoGroup inside GroupBox
        
        The area of a GroupBox indicates which radio buttons
        are considered to be part of the same group. The
        button needs to be fully inside of the groupbox
        in order to participate. This patch resolves the last
        worry of commit 9f969799629fe6bdf8b922d8cb922846aa646ece
        
        Change-Id: Ie6057337c63bf9eb173a0615e30c8d4e4d0c7a19
        Reviewed-on: https://gerrit.libreoffice.org/61131
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-11  Justin Luth  <justin_luth@sil.org>  [0f26c6ddda31221364b011a0b89286ecea303d89]

        tdf#64242 sw optimal row height, not minimize
        
        The previous optimal implementation was cloned as a new
        uno:MinimalColumnWidth function.
        
        Optimal should try to keep the table the same size, but ultimately
        the ideal row/table height will be balanced, so grow to achieve
        that if necessary.
        
        Optimize row height: Adjust the height of the selected rows
        to match the height of the tallest row in the selection
        (fit to content), without shrinking the table.
        This option is the same as minimizing row height and then
        distributing rows evenly except that it adds the benefit
        of preventing the table from shrinking.
        
        Change-Id: Ib772ae4943127d17a915cdae8cd6000db3a9d164
        Reviewed-on: https://gerrit.libreoffice.org/60903
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-11  Justin Luth  <justin_luth@sil.org>  [59ed21b1720db5fd0326e1b723483b288725e662]

        tdf#64242 sw add minimize table col/row UI
        
        A followup commit will modify the optimize functions,
        which currently function as a minimize, so lets make
        sure that the ability to minimize is still available.
        
        Minimize column width: Adjusts the width of the
        selected columns to fit the selected content.
        The table can shrink if necessary, but will not grow.
        (This is how Optimize column width worked in LO <= 6.1.)
        
        Minimize row height: Adjusts the height of the
        selected rows to fit the content, causing the table to shrink.
        (This is how Optimize row height worked in LO <= 6.1.)
        
        Change-Id: I2c0b8c7b7a05c31328f2feef464ef0e131318ff8
        Reviewed-on: https://gerrit.libreoffice.org/60902
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [e4c7f31cf90850a986a6603b62192976567871b9]

        xmlsec: replace xmlsec1-vc.patch.1 with backport
        
        Change-Id: I2d40b1512420b5601c0ea6db42f319caf7c4170f
        Reviewed-on: https://gerrit.libreoffice.org/61634
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-11  Julien Nabet  <serval2412@yahoo.fr>  [8b44c2c525a663dbee3d88785ddcd0d5781002da]

        tdf#120478: fix wrong icon when JDBC driver test fails
        
        Change-Id: I1d96e4a5e091caddf46131385ff5274521844fa9
        Reviewed-on: https://gerrit.libreoffice.org/61637
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-11  Simon Quigley  <tsimonq2@ubuntu.com>  [ac9c14dbbd3a4341de0aa1b1dbc37ad2ce69398c]

        Add support for LXQt as a Linux desktop environment.
        
        This change makes LXQt use the Breeze icon theme, and adds it as a
        desktop environment along the other supported DEs.
        
        Change-Id: I482d85620986c8fc4e33b4722b887b81c77c23bf
        Reviewed-on: https://gerrit.libreoffice.org/61641
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-11  Stephan Bergmann  <sbergman@redhat.com>  [754cff7a3f5e6c7a8ff0aa39cc94c3246d7125ee]

        Avoid error with old Clang
        
        <https://ci.libreoffice.org/job/lo_ubsan/1065/console>:
        
        > [build CXX] chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.cxx
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/sd/qa/unit/dialogs-test.cxx:430:41: error: default initialization of an object of const type 'const std::vector<OUString>' without a user-provided default constructor
        >             const std::vector<OUString> aPageNames;
        >                                         ^
        >                                                   {}
        > 1 error generated.
        
        Change-Id: I543ba3420e1997f21bc2c83c632fbd93ef016459
        Reviewed-on: https://gerrit.libreoffice.org/61638
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-11  Stephan Bergmann  <sbergman@redhat.com>  [cd3c315e5a5c7d0a961418cfce3b1683f9ab5ad9]

        -Werror,-Wdeprecated-declarations (--with-macosx-version-min-required=10.14)
        
        These are all the cases where the warning suggests a direct replacement.
        
        This is a companion to 2f2c9df8e270ede0fd71b146380c3883b75d8f0d
        "-Werror,-Wdeprecated-declarations (--with-macosx-version-min-required=10.14)"
        which covered all the other cases (via SAL_WNODEPRECATED_PUSH/POP) that offered
        no direct replacement.
        
        Change-Id: If22a3f8cec1ff22fd1ac4b9d2f2bffde50e11e86
        Reviewed-on: https://gerrit.libreoffice.org/61633
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-11  Justin Luth  <justin.luth@collabora.com>  [9943f37e8a80f2c4df6d58da4c50f3e7f3d6f3ce]

        related tdf#120225 ww8export: save PROTECT_FORM
        
        Change-Id: I20664f8c2dc2c49feec17ee6a1df72776d43cc40
        Reviewed-on: https://gerrit.libreoffice.org/61635
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-10-11  Justin Luth  <justin.luth@collabora.com>  [4af4a473daf8b2530e6b6f5e49c7f4e3413f8378]

        tdf#120225 ww8import: keep textform name
        
        A bookmark cross-reference was trying to access the textform
        field by name, but an autogenerated __Fieldmark__ name obviously
        wasn't matching.
        
        Change-Id: I1018fecf44fda5d947b214c599f1a405f311e2ee
        Reviewed-on: https://gerrit.libreoffice.org/61565
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2018-10-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [c8481c8a43ce2544275b2d70ef29a8b0cb157732]

        Drop duplicate WINVER and _WIN32_WINNT defines
        
        Just keep the definition of _WIN32_WINNT in windows.mk, which
        claims it automatically derivates WINVER in some sdk header.
        
        Change-Id: I0a83e91ffdc9e0fc847433a92a45424fbfcb189c
        Reviewed-on: https://gerrit.libreoffice.org/61631
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-10  Julien Nabet  <serval2412@yahoo.fr>  [40e22f1e1bd44a1aa56ff77b82f1306ed1076ebf]

        tdf#120158: fix ImplGetParameterString for typename
        
        since type name might also contain unacceptable characters,
        encode all of them
        
        See comments 8/9/10 and 11 (bt here) of bugtracker
        
        + add SAL_WARN in catch (which would have avoided me to waste a lot of
        time chasing the root cause)
        
        Change-Id: If8555bba8cda011218206621216e0405615229eb
        Reviewed-on: https://gerrit.libreoffice.org/61601
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-10  Caolán McNamara  <caolanm@redhat.com>  [ddc44ac1773f00c90922216d7d3ba2cc0d230a7b]

        weld FmShowColsDialog
        
        Change-Id: I31f3a787e6f835f576c02b5831508fa78340bf22
        Reviewed-on: https://gerrit.libreoffice.org/61629
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-10  Caolán McNamara  <caolanm@redhat.com>  [1440777eec33f59dc1c8a2fe9e5b46a5fe08da1b]

        forcepoint#74 crash in layout
        
        Change-Id: Iad5770b512d7c49483ac823aa4f51212f281bbca
        Reviewed-on: https://gerrit.libreoffice.org/61628
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-10  Caolán McNamara  <caolanm@redhat.com>  [b67d9a5db61de3cef2dac072c55bf1dac9a2dc4c]

        can use remainingSize instead of Seek(STREAM_SEEK_TO_END)
        
        Change-Id: I6bbd9300fd3ec468267af2cf5d7f87d96d1817bc
        Reviewed-on: https://gerrit.libreoffice.org/61627
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-10  Armin Le Grand  <Armin.Le.Grand@cib.de>  [ad1b8880c22a6a38b31aa2516d9d8da979c0a102]

        tdf#119067 DefaultLabel only for interactively created OBJs
        
        Both have to work - the Wizard-created report which this report
        defines and the interactively created ones (see tdf#118730). The
        second was moved to OUnoObject::CreateMediator and by error
        sets the default text (e.g. 'Label') now all the time. This
        was wrong.
        To solve, remember if the Object was created interactively
        (which is the case when ::EndCreate was called which is needed
        again) and set the default only when that is the case.
        
        Change-Id: Id26e701d863b098a77db5f6419bcabf1f2ec5017
        Reviewed-on: https://gerrit.libreoffice.org/61620
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-10-10  Mike Kaganski  <mike.kaganski@collabora.com>  [9eb489da4682a89ab96b0d6a8ba13418aac4ca9d]

        Properly check HRESULT
        
        Although the IEnumFORMATETC::Next documentation only mentions S_OK and
        S_FALSE, there are error codes that also may be returned: e.g.,
        0x800706BA RPC server unavailable (encountered locally in a unit test).
        In that case, this used to loop infinitely.
        
        We are only interested in S_OK result, so check for it.
        
        Change-Id: I062e409e84efb68353321f7c48d922ec83191f73
        Reviewed-on: https://gerrit.libreoffice.org/61621
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-10  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [fb0c1cf19af461795afd24ab7c4cd36e24cec1c6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Typos
            
            Change-Id: I06250d85bc5944fa918161d9655204d37b57017b
            
2018-10-10  Caolán McNamara  <caolanm@redhat.com>  [3177bcaa10cf2c61427f03f05f1c442bcf744ecb]

        Resolves: tdf#120407 support popover getting replaced
        
        Change-Id: I56f51a5effccd8854361790c68fa11a2cc067aa9
        Reviewed-on: https://gerrit.libreoffice.org/61623
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-10  Jim Raykowski  <raykowj@gmail.com>  [69c826957362be0de36bff190d299545a5780e1a]

        Unhardcode sidebar used customizable key bindings
        
        Change-Id: Ia3bc171e2c9805955394fac274de382c3f87d35f
        Reviewed-on: https://gerrit.libreoffice.org/61564
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-10  Xisco Fauli  <xiscofauli@libreoffice.org>  [f7982d4dfa85f15a6f0c25e9795a5847ecfcbf31]

        tdf#120410: Disable insert/delete row/page break in read-only mode
        
        Change-Id: Idbc81467c57c8e597e5065ef316bc4c5773b695b
        Reviewed-on: https://gerrit.libreoffice.org/61602
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2018-10-10  Stephan Bergmann  <sbergman@redhat.com>  [07721a4dea1aab898a993662a24c5ab68ecc1edf]

        HTML tt -> code in JavaDoc comments
        
        ...to avoid "error: tag not supported in the generated HTML version: tt" with
        JDK 11
        
        Change-Id: I761c987257f42d01f24c88440495698cac6226d2
        Reviewed-on: https://gerrit.libreoffice.org/61614
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-10  Caolán McNamara  <caolanm@redhat.com>  [3b21fed4b153e3bbf1d47c3073f31a3735538596]

        optimize adding a block of entries at one time
        
        Change-Id: I9a59154fa445cf3c44ede3ceb1d09f408d906530
        Reviewed-on: https://gerrit.libreoffice.org/61618
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-10  Caolán McNamara  <caolanm@redhat.com>  [ee68b450b75c68b2b129564c799766abba7087c9]

        font lists come presorted
        
        Change-Id: I0559ed99971bd83d9d09321a12ce64e7bbd1f339
        Reviewed-on: https://gerrit.libreoffice.org/61608
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-10  Mike Kaganski  <mike.kaganski@collabora.com>  [095caf5c7501e982b8e10b4619e47885a22d07c6]

        Restore using shlwapi by VCL code on Windows
        
        This was lost in commit 1698debed2993fc5f262aa3ebbdb32fc112ac556.
        Windows 10 SDK doesn't depend on it, but Windows 8.1 SDK does,
        because InitPropVariantFromString is implemented in it as call
        to SHStrDupW.
        
        Change-Id: I20b596bba21664bed93d2b194f6cc9f23673586a
        Reviewed-on: https://gerrit.libreoffice.org/61612
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-10  Stephan Bergmann  <sbergman@redhat.com>  [a17ed50b6e9953a7459cd6ecb8acd5b978bbca1d]

        Missing include (Windows --disable-pch)
        
        Change-Id: I28632c47b397705ea03592321b8b7c3cc3c0e838
        Reviewed-on: https://gerrit.libreoffice.org/61613
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-10  Caolán McNamara  <caolanm@redhat.com>  [853b84c307191c2d6fd0ac697328abb9ac8ef22a]

        tdf#120420 only show as much column widgets as don't distort the page width
        
        Change-Id: Ibde6f2bcb4fed1261ebd7efa45904600855a20ef
        Reviewed-on: https://gerrit.libreoffice.org/61596
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-10  Tor Lillqvist  <tml@collabora.com>  [cde5ea63cd90a1068d99358d6aee0c53af57e441]

        Sure it is a square
        
        Change-Id: I2a48c31bfcfa0c1fee213a70f3c25bcdcc1de56d

2018-10-10  Tor Lillqvist  <tml@collabora.com>  [1d279e9c9123d50788cefb186663ef3842aaa8c2]

        Move the iOS CGBitmapContextCreate() call do doc_paintTile()
        
        Thus it now actually takes a buffer pointer also on iOS, like on Linux
        and Android. Less confusing, more uniform. Add a separate iOS-specific
        paintTileToCGContext() method to LibreOfficeKitDocumentClass that
        takes a CGContextRef. Adapt callers correspondingly. (The
        LibreOfficeLight code in particular needs the paintTileToCGContext().)
        
        Change-Id: I81084806d37b9aac9f2b2bc03d0c262e991eec81

2018-10-10  Lionel Elie Mamane  <lionel@mamane.lu>  [d143e211b1416665d77cd1914dd7f6a6b0b4f72a]

        clean up column pos vs column id
        
        everywhere GetColumnAtXPosPixel is used;
        see also tdf#119564 fix
        
        Change-Id: Ibab57c7305bf4dce9ea9f3df66e6214b0d1585b2
        Reviewed-on: https://gerrit.libreoffice.org/61390
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2018-10-10  Lionel Elie Mamane  <lionel@mamane.lu>  [2f792ac91fdaaea1df38e64833dd1c258bb41c03]

        tdf#119564 column id is not always the same as position
        
        GetColumnAtXPosPixel returns the column position
        (index in mvCols vector), _not_ the column id!
        These differ in particular when some columns are hidden.
        
        Change-Id: Ifc068bd3cc090969278f10e48d9d7d3f8a682e13
        Reviewed-on: https://gerrit.libreoffice.org/60975
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2018-10-10  László Németh  <nemeth@numbertext.org>  [3a81c0d402d70b00351d1b236939976d589856b8]

        tdf#120422 LibreLogo: fix page and line formatting of "magic wand"
        
        Format program lines as paragraphs, instead of a single paragraph
        with line breaks:
        
        - basic debug feature "jump to the bad line" works after formatting
        
        - fix 2-page editing area: page break before the LibreLogo program
        
        Now formatting of program lines doesn't depend on the actual regular
        expression setting of Search & Replace functionality of Writer,
        so this is the intended fix for tdf#100941 "LibreLogo: 'magic wand'
        icon inserts incorrect '\n' characters instead of paragraph breaks".
        
        NOTE: setting also AlgorithmType, not only AlgorithmType2 prevents
        crashing of LibreOffice at opening Search & Replace dialog after
        usage of the "magic wand" icon.
        
        partial revert of the commit b1a6d157683b8182089ed5854179c8da8c416304
           Resolves: tdf#100941 LibreLogo: replace literal '\n' with newline
        
        Change-Id: I34f581278fdae8d41967800d05662e37b731b59d
        Reviewed-on: https://gerrit.libreoffice.org/61610
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2018-10-10  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [0d4abd0a5ae687e0503fd4185406fc02079951fd]

        tdf#99776: Preload a persona category initially
        
        Change-Id: Ib47470fed9251611cce043790cb2c1255495524a
        Reviewed-on: https://gerrit.libreoffice.org/61609
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-10-10  Stephan Bergmann  <sbergman@redhat.com>  [0bf61855164af5751e78ca8626c10d604b1ab13b]

        Fix failure of loplugin:useuniqueptr with older compilers
        
        ...where CompilerTest_compilerplugins_clang failed in
        compilerplugins/clang/test/useuniqueptr.cxx due to Foo24's
        
          HTMLAttrs::const_iterator it = m_aSetAttrTab.begin();
        
        and either the old compiler lacked Clang's recent
        <https://reviews.llvm.org/D50666> "Fix Stmt::ignoreImplicit" (and the above
        initialization expression happens to include a CXXBindTemporaryExpr, at least
        with libstdc++), or an even older compiler was used in pre-C++17 mode, so the
        above initialization expression happens to include an elidable CXXConstructExpr
        copy constructor call.
        
        Change-Id: I757a9ad76829e399b4fe2da1c82863909b8c9657
        Reviewed-on: https://gerrit.libreoffice.org/61531
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-10  Caolán McNamara  <caolanm@redhat.com>  [d4938dfcaf4f5fbcb5a576fe9425b6d62584122f]

        ofz#10879 stay inside sSecStr bounds
        
        Change-Id: I0ca70cdb9b80305c5339668d65d2c4c9977e7160
        Reviewed-on: https://gerrit.libreoffice.org/61604
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-10  Luboš Luňák  <l.lunak@collabora.com>  [79449d73900d7a9bf061244d76f5f8eecc441198]

        make VLOOKUP in Calc thread-safe
        
        There is mutex protection needed for accessing the same SvtBroadcaster
        when calling StartListeningArea(). Also some of the memory management
        and caching needed fixing.
        
        Change-Id: Ia57ed85286cf195521719cfd3b320f73a6342bb1
        Reviewed-on: https://gerrit.libreoffice.org/61187
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-10-10  Luboš Luňák  <l.lunak@collabora.com>  [b1721b04d8a921a69230927cd7995d8c5d8f5fe2]

        fix detection of self-references
        
        If the reference points to another sheet, it obviously cannot be
        a self-reference.
        
        Change-Id: I3290660e6ed679c84036ab4e65a55bdb369a64e9
        Reviewed-on: https://gerrit.libreoffice.org/61188
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-10-10  Luboš Luňák  <l.lunak@collabora.com>  [18ff25ff596552ee2755b41af11c9e1ec95fd2e7]

        ColumnSpanSet variant optimized for just one ScRange
        
        Since ScInterpreter::IterateParameters() iterates over just one range,
        there's no point to to set flags for that range and then generically
        walk over that range, just directly use the range.
        
        Change-Id: I13003eb09bd98f145e9ead5e485596168d9399cb
        Reviewed-on: https://gerrit.libreoffice.org/60866
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-10-10  Luboš Luňák  <l.lunak@collabora.com>  [caf0595f05c0b9199c28c96415878ffc22cb05ec]

        do not needlessly create ScTokenArray copies in Calc input filters
        
        It doesn't make much sense to keep around one ScTokenArray, pass
        it around, use a copy of it and then Clear() the original.
        
        Change-Id: I8636b32dc9b547b4b649c8d811c8425530896100
        Reviewed-on: https://gerrit.libreoffice.org/60863
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-10-10  Luboš Luňák  <l.lunak@collabora.com>  [16e417b8c211a919a921baeb65660185aac38393]

        add ScTokenArray::Finalize() to explicitly reduce memory usage
        
        Since ScTokenArray::Add() overallocates memory, make sure we do not
        keep such possibly large arrays. Since any copying of ScTokenArray
        implicitly finalizes as well, this is not a big problem right now,
        but then why needlessly do the copies? (next commit)
        
        Change-Id: I55398bcd8fb31f1be5a4b8e3f5a71b26649a7594
        Reviewed-on: https://gerrit.libreoffice.org/60862
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-10-10  Luboš Luňák  <l.lunak@collabora.com>  [7600c63424db644065d736158c182cb9498574e9]

        avoid usually needless large allocation for formula token array
        
        Change-Id: I855af060e1aeb91bccfc923ca567ad34d64be757
        Reviewed-on: https://gerrit.libreoffice.org/60861
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-10-10  Gabor Kelemen  <kelemeng@ubuntu.com>  [b5680189c930cc58cf523c0dea175a09cb390517]

        tdf#42949 Fix IWYU warnings in include/jvmaccess/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I404b1ff3c312e5168a6dfec0133092dda640e155
        Reviewed-on: https://gerrit.libreoffice.org/61508
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-10  Tor Lillqvist  <tml@collabora.com>  [6b77a740e580ffbd4a99e15ad321f160916646f7]

        Make LibreOfficeLight build again
        
        (And it actually works now again, as far as I see, after the recent
        fix to LibreOfficeKit's iOS code.)
        
        Adapt to earlier changes: The generated files are now in workdir, not
        in the ios source directory.
        
        Use org.libreoffice.ios.LibreOfficeLight for the
        PRODUCT_BUNDLE_IDENTIFIER instead of janI's own.
        
        (Additionally the DEVELOPMENT_TEAM was reset to the one I use;
        apparently there is no way to make sure that developer-specific
        setting is in a file not in version control?)
        
        Change-Id: I575561583f584b5ac3c759d115b1c9c6dc97ef94

2018-10-10  Damjan Jovanovic  <damjan@apache.org>  [99c59c594ff6747abef4529fbb2251751737eb7e]

        Set up our own libxslt security context in xmlhelp, as per #i117643.
        
        Patch by: me
        
        (cherry picked from commit ae1f34be5c9a49fae1eacdb3c1e5267acea53441)
        
        Change-Id: I0e5277b17243f6b8f5f4303206cf446b10dd0aef
        Reviewed-on: https://gerrit.libreoffice.org/61597
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2018-10-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [de29c77c0e20b607c4fd4f535bb711ce24c3a853]

        Removed executable permission on odt file
        
        Change-Id: I142c86e8add935bf8e0cc384921332d4aed3e591
        Reviewed-on: https://gerrit.libreoffice.org/61578
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-10  Caolán McNamara  <caolanm@redhat.com>  [b0e8d9107fc581263ca334403ebb3501bd96d0fa]

        checkbox missing its indicator
        
        Change-Id: I09ec02e8148479edf45fb10d8b9261a435bedc64
        Reviewed-on: https://gerrit.libreoffice.org/61600
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [87e3539d69626780c6d7531b725dd0d64c69e6d8]

        pdfium: remove not needed FPDFImageObj_GetBitmapBgra() patch
        
        Last usage was removed in commit
        45c753aff6468b9761e68bc0bf48ab161cd0cba6 (svx: pdfium's
        FPDFImageObj_GetBitmapBgra() is not needed after all, 2018-09-28).
        
        Change-Id: I2412fa24859ad5bcd3ced634d3c4f41d2f35aebe
        Reviewed-on: https://gerrit.libreoffice.org/61599
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-09  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [425af6845ebe066c950b0b63f50563e067485f3e]

        elementary:^/+ bezier, glue point, star shape, symbol shape, etc
        
        Change-Id: Ie6545844546dc78d14e1fabdf28f4e1938cf2dd7
        Reviewed-on: https://gerrit.libreoffice.org/61458
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-10-09  Caolán McNamara  <caolanm@redhat.com>  [359940c4b43e7db0786800a0cf4e76039da7eff9]

        filling the language list just to replace it entirely
        
        Change-Id: I1f79038f2a5cc455a50a532870c4042588c3e446
        Reviewed-on: https://gerrit.libreoffice.org/61595
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-09  Caolán McNamara  <caolanm@redhat.com>  [4e819ba343fea588236e78fd71952756a670fa23]

        bruteforce typeahead into combobox menus
        
        Change-Id: I2cf75773f380c3a53d3e091e7e72beb62a4ff119
        Reviewed-on: https://gerrit.libreoffice.org/61593
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-09  Caolán McNamara  <caolanm@redhat.com>  [9009881c46fd67edeea52099d7e123c443d1b71f]

        use freeze/thaw
        
        Change-Id: I7ffe52cd96f147956da30d551a30b9170c632383
        Reviewed-on: https://gerrit.libreoffice.org/61588
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-09  Tor Lillqvist  <tml@collabora.com>  [496f3a23db14e042b8e77e7e46a6e0d3e9605b3d]

        We want the function pointer here, not call it (yet)
        
        Change-Id: I20c7c1e82b12a2d20baa673e8b7aeb3d0e1fa58c

2018-10-09  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [e59ea346d31d416e61b963648e78c5c7f13d8551]

        tdf#101629: Handle invalid urls and search strings for Personas
        
        Change-Id: I9666aa9f323e53ef394121acdef146866d2cc696
        Reviewed-on: https://gerrit.libreoffice.org/61529
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-10-09  Eike Rathke  <erack@redhat.com>  [1b8886ad7744fc48e09bb7379d8ad8e75bb3084d]

        Resolves: tdf#66545 display URL fields non-shaded in Calc
        
        This disables shading of URL and email address fields when
        displaying cell content and still preserves shading in the Input
        Line and when editing cell content to indicate that it is actually
        a field content value.
        
        Change-Id: I8737045168646b6cd446bd357713ec9ac4631b31
        Reviewed-on: https://gerrit.libreoffice.org/61594
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-10-09  Tor Lillqvist  <tml@collabora.com>  [828d91ecde50b3a5e6c02ef1e5061e6e655a1399]

        Bin some no longer needed dbgutil code
        
        It was used to initialize a virtual device pixel buffer to an
        "interesting" pattern, in case actual rendering to it failed.
        
        Change-Id: Iacdd86382dfa8c9ed1ea9d213fa489515b2b217d

2018-10-09  Tor Lillqvist  <tml@collabora.com>  [1ab835e0fae20118971a349811ae28712c41fbc0]

        Bin horribly verbose image saving on iOS for debug purposes
        
        Not really that useful any longer.
        
        Change-Id: Idf29b9c3eeafd1b1cc7a2baa87205f7064681a23

2018-10-09  Rene Engelhard  <rene@debian.org>  [0450456ffd75936c30e38da9e5c35f5edc37e782]

        make --enable-kde5 imply --enable-qt5
        
        And explicitly fail if --enable-kde5 and --disable-qt5.
        
        Change-Id: Ifa0cef6b065ca0825b1cb42922f6fcf676e457f1
        Reviewed-on: https://gerrit.libreoffice.org/61571
        Tested-by: Jenkins
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Tested-by: Rene Engelhard <rene@debian.org>

2018-10-09  Caolán McNamara  <caolanm@redhat.com>  [0cde3c332d2cc5c470998b6c1ba39705c64621b5]

        tdf#120371 follow GNOME HIG on tab placement on mega tab notebooks
        
        tradionally we do double/triple decker tab dialogs when there are a lot of tabs,
        that option isn't available with native gtk3 notebooks.
        
        Instead follow
        https://developer.gnome.org/hig-book/unstable/controls-notebooks.html.en#controls-too-many-tabs
        and when there are > 6 tabs position them at-left
        
        Change-Id: I8e6ca78abeec3c1fa9f616c21f21fd7367be2ec9
        Reviewed-on: https://gerrit.libreoffice.org/61487
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-09  Caolán McNamara  <caolanm@redhat.com>  [5c9fe8c42f5b51debe58b4806c57b0784d99665a]

        use freeze/thaw
        
        Change-Id: Ia5e24c6eab1f33d8a9ef8232095cd95c68386a43
        Reviewed-on: https://gerrit.libreoffice.org/61592
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-09  Caolán McNamara  <caolanm@redhat.com>  [13a5f2693f4ade09e6e6d16186c04f18e30197e3]

        use freeze/thaw
        
        Change-Id: I14f808864ec99258731e12879acffdd130ab0613
        Reviewed-on: https://gerrit.libreoffice.org/61586
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-09  Caolán McNamara  <caolanm@redhat.com>  [2116f1d7932aa778afb14daf9cf5cd3df7b05fc1]

        add some more pluralized form examples
        
        Change-Id: I7163577fb43f28c8c9c138ebf3a9d36586247a32
        Reviewed-on: https://gerrit.libreoffice.org/61587
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-09  Caolán McNamara  <caolanm@redhat.com>  [2bd87a28d5b7ff406176b20eddf614e9be624c84]

        support typeahead for entryless unpopped up combobox
        
        Change-Id: I14ecd4d4a967a7c49aef77a423ea17b3fc46fe76
        Reviewed-on: https://gerrit.libreoffice.org/61583
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-09  heiko tietze  <tietze.heiko@gmail.com>  [e0aa9310299181cea87c5723a933ffd5ee4afe22]

        tdf#120264 - Access to "Get Involved"
        
        UNO command SID_GETINVOLVED added with access to the website
        from all main menus under Help
        Dispensable ellipsis removed from other UNO commands around Help
        
        Change-Id: I79536be3de31f55a7b208bcdd5a243e05b3d3668
        Reviewed-on: https://gerrit.libreoffice.org/61238
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-10-09  Caolán McNamara  <caolanm@redhat.com>  [b0a0a3dddb9dc46c07b334eeba3f92df662563be]

        bodge not needed when it has an entry
        
        Change-Id: I790703790e49bd9e5b4ad0d5f357681f56db5121
        Reviewed-on: https://gerrit.libreoffice.org/61582
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-09  Caolán McNamara  <caolanm@redhat.com>  [15ea661bec6e38f4b4b641ed79bd5591345fefbd]

        tdf#120377 weld cluster of animation pages and dialog
        
        Change-Id: Ia5a9880c1e6d88141bd654a9cc761b289f27c249
        Reviewed-on: https://gerrit.libreoffice.org/61542
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-09  Stephan Bergmann  <sbergman@redhat.com>  [7ceee0f1ec0e349d0df4980d7fdedbd13c7917c5]

        Extend loplugin:redundantinline to catch inline functions w/o external linkage
        
        ...where "inline" (in its meaning of "this function can be defined in multiple
        translation units") thus doesn't make much sense.  (As discussed in
        compilerplugins/clang/redundantinline.cxx, exempt such "static inline" functions
        in include files for now.)
        
        All the rewriting has been done automatically by the plugin, except for one
        instance in sw/source/ui/frmdlg/column.cxx that used to involve an #if), plus
        some subsequent solenv/clang-format/reformat-formatted-files.
        
        Change-Id: Ib8b996b651aeafc03bbdc8890faa05ed50517224
        Reviewed-on: https://gerrit.libreoffice.org/61573
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [664db0d945fbb23e115eeea8377e3a4e88541da1]

        loplugin:unusedmethods
        
        Change-Id: Icd7a0f9909f36363b307b4fe7ee920183881afbb
        Reviewed-on: https://gerrit.libreoffice.org/61576
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-09  Jan-Marek Glogowski  <glogow@fbihome.de>  [c11ee0f7b0e4e7bf4d1e2e5bb4309f24b917ce79]

        tdf#120387 get lock to use ImpEditView::CutCopy
        
        ImpEditView::CutCopy releases the SolarMutex to handle clipboard
        access. So lock the SolarMutex when accessing this function
        through OutlinerView::Copy().
        
        Now all paths effectively need the SolarMutex, so remove all the
        intermediate locking. I guess the explicit release for the
        xTransferable.is() test isn't needed.
        
        Change-Id: Ib2a69a520bbf0ef7ba4ccb893c6489b292207f2a
        Reviewed-on: https://gerrit.libreoffice.org/61580
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-09  Stephan Bergmann  <sbergman@redhat.com>  [3c3bc96aef41f27ad5fea318929134df036e494f]

        -Werror,-Wimplicit-fallthrough
        
        ("fallthrough annotation in unreachable code")
        
        Change-Id: I858937b439333b851942de9ca8f50ec228e77a76

2018-10-09  Réka Csékei  <reka.csekei@gmail.com>  [c9bfde9a613aafbf209e093ae44d4b8dbdb17d9d]

        cppcheck: redundantAssignment
        
        Change-Id: I1efdffb92e09f83be7052b8a28ddbfb22f17defa
        Reviewed-on: https://gerrit.libreoffice.org/61581
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-10-09  Gabor Kelemen  <kelemeng@ubuntu.com>  [6b74c41a31fbff26606f69c90b979326d4133dc3]

        tdf#42949 Fix IWYU warnings in chart2/source/tools/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I804895a4dd2d98707f0d1bbbc9bb78782b07a397
        Reviewed-on: https://gerrit.libreoffice.org/61505
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [ef0c0dfd77f3012fc487a8a3f5e70187bdcc1347]

        loplugin:unusedfields
        
        Change-Id: Iacce8e12a85f857192dc0520b795e1990a3612db
        Reviewed-on: https://gerrit.libreoffice.org/61575
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [f7ce839c7844f029c0a1ac83a5638e83356b4c4b]

        use unique_ptr in SfxUndoManager::AddUndoAction
        
        Change-Id: I11483e3cece12a7373f4276972b4c899edf1ce15
        Reviewed-on: https://gerrit.libreoffice.org/61566
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-09  Serge Krot  <Serge.Krot@cib.de>  [4ba06560e33f17ca1ed72ad722c80eae5ffd4277]

        sc: Enhance binary search for ScAttrArray
        
        Change-Id: Idf417c452dbbadbede0e3f0860cce7a8a6fd308e
        Reviewed-on: https://gerrit.libreoffice.org/61517
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8c9985fe1d8eb9093dea81e93f2c3b6c205db8b4]

        Fix typos
        
        Change-Id: Ia2aca4e87054d2f5cc0462e07ac0717278d3c98c
        Reviewed-on: https://gerrit.libreoffice.org/61577
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-09  Caolán McNamara  <caolanm@redhat.com>  [dc3a50d9d110892d67fef17075786a73ed535bda]

        Resolves: tdf#120370 should check gradientgrid sensitivity
        
        rather than whether listbox first entry is not selected
        
        Change-Id: Ic3dc574f6f1a476929e89e695849756437024cee
        Reviewed-on: https://gerrit.libreoffice.org/61559
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-09  Jim Raykowski  <raykowj@gmail.com>  [4f6e104499625d69d2b37271d0fee52848c0a6d4]

        tdf#111718 Fix interaction between bitmap and pattern settings
        
        Change-Id: I1c68b9f1f51cb15a30f56eef08dc384d10355bf1
        Reviewed-on: https://gerrit.libreoffice.org/58805
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-10-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [383a4f883d4a2932167695c761611b998f773f0e]

        loplugin:constfields in scripting
        
        Change-Id: I1484d920649817680f70de4ca00a3d46e1faf42a
        Reviewed-on: https://gerrit.libreoffice.org/61554
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [565746cf861c407ae222b2284d8525b4e9a62d94]

        loplugin:constfields in sdext
        
        Change-Id: Ief438d98b8117a7759282323e47c8b5283d6762a
        Reviewed-on: https://gerrit.libreoffice.org/61552
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-09  Caolán McNamara  <caolanm@redhat.com>  [283229f5bc27ce23456b9cbd9aff75ff44707105]

        Related: tdf#83128 support translation of plural forms
        
        Change-Id: Id3d41099a895ca5423be2ac3d497851bc65eaff7
        Reviewed-on: https://gerrit.libreoffice.org/61426
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-09  Julien Nabet  <serval2412@yahoo.fr>  [cc6d591e1c4202afdbc30a76fd56d66b7547fa34]

        tdf#120318: remove autofilter for the moment
        
        Before adding it the entry again, please implement it
        and test it.
        See comments of the tdf.
        
        Change-Id: I64a5729baf589dbd188b6e8fcd5075112e5a7da7
        Reviewed-on: https://gerrit.libreoffice.org/61558
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-09  Balazs Varga  <balazs.varga991@gmail.com>  [a1d4c2419097169cb2d51f7c11d90073766f6d9d]

        tdf#120341 OOXML export: fix export of Pie Chart Wall Borderline
        
        Export LineStyle_NONE instead of default linestyle of PlotArea border,
        because LibreOffice make invisible the Wall shape properties in case of
        PIE/NET/FILLED_NET charts. Or other solution in the future is set the
        default LineStyle of these charts to LineStyle_NONE.
        
        Change-Id: I59e6f18058713f4a0d4c77da8760a319f9c25152
        Reviewed-on: https://gerrit.libreoffice.org/61547
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-10-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [5da57ff00b23fd9969a2bfcf4e6e1e8245dfc1a3]

        tdf#119993 sw: clear the font cache text glyphs on table col change
        
        This helps not storing pre-computed vcl text layouts which are most
        probably never re-used anymore.
        
        Approximate numbers for memory usage with 10 column resizes for the
        bugdoc:
        
        - old: 310MB -> 454MB
        
        - new: 309MB -> 310MB
        
        Change-Id: Ifb88b88e1bffe2c2670089930fc2d22ff19576ce
        Reviewed-on: https://gerrit.libreoffice.org/61562
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-09  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [98cc91efd7862d39b3c33b85b744721bec935938]

        cppcheck: useInitializationList in editeng ...
        
        and remove some indirections
        
        Change-Id: I94088030084683c1a24f904da1c42a01f24f47ce
        Reviewed-on: https://gerrit.libreoffice.org/61561
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-10-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [1ab27f9ae6f32c7502884c02c2217bbdcf035c48]

        loplugin:constfields in scaddins,sccomp
        
        Change-Id: I4d21cfcc65c099fbddbe5146fc1b8a6257971e32
        Reviewed-on: https://gerrit.libreoffice.org/61555
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [453879cfd8f4a8e22847043231a0929e4d50f238]

        loplugin:constfields in sd
        
        Change-Id: Ia072401c71dacf089b9f5213957c2cd25bb1a1b3
        Reviewed-on: https://gerrit.libreoffice.org/61553
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [ec7e3609917092ee00667c78ff40cd4c2f0adec1]

        loplugin:constfields in shell
        
        Change-Id: Ib30c45bddcc58fcd0fec8b160eb925349e801df7
        Reviewed-on: https://gerrit.libreoffice.org/61551
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [8411b80d46765f1ddd4e37aa634ec963dcf4b04f]

        loplugin:constfields in sfx2
        
        and we find that bSplitable in SfxDockingWindow is always true,
        ever since
        
            commit 4bd28a2fee0d36c67911019eeb7d934838e27cad
            Date:   Tue Jan 29 15:27:40 2008 +0000
            INTEGRATION: CWS fwk82_SRC680 (1.45.138); FILE MERGED
        
        so we can remove all of the non-splittable code there.
        `
        
        Change-Id: Ia7fe607ed02d1a7c69a92bab57e220b19f0e6e87
        Reviewed-on: https://gerrit.libreoffice.org/61550
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [1de7e818a417a412678013c100b4bf73fd8858ac]

        loplugin:constfields in smoketest..sot
        
        Change-Id: I59ceda8ff85cc7b348882a6e1c62491b74297801
        Reviewed-on: https://gerrit.libreoffice.org/61549
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [56940b766e5d52cb1c17b4250e4c7e2c375b7b65]

        loplugin:constfields in slideshow
        
        Change-Id: Ieeda808ad8e7fe500a2142c779529ca190725f6a
        Reviewed-on: https://gerrit.libreoffice.org/61548
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [e9a3b06f4e2b22f26006e0df730ad23d715ecbb6]

        use unique_ptr in SdrUndoGroup
        
        Change-Id: I569c56b6114e07b2a227ad0f906c1a5188a94af4
        Reviewed-on: https://gerrit.libreoffice.org/61528
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [33e596e03cd486ebb992327988f4bebebd23a0c9]

        use unique_ptr in ParaPortionList
        
        Change-Id: I3d730007ba25740282091f0f3db8ffb90d5de367
        Reviewed-on: https://gerrit.libreoffice.org/61527
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-09  Jan-Marek Glogowski  <glogow@fbihome.de>  [b8835ad978b1295a01105c587e601163cd9ff725]

        Qt5: fix build with Qt 5.11
        
        And while at it annotate Qt5Font fall-throughs.
        
        Change-Id: I31a73407f3228f303236983df17c66bc88eef6c5
        Reviewed-on: https://gerrit.libreoffice.org/61557
        Tested-by: Jenkins
        Tested-by: Rene Engelhard <rene@debian.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-09  Mark Hung  <marklh9@gmail.com>  [d9ad59da50c1172fe98f94370221c9c1b688200a]

        tdf#55361 fix result of showing RTL text in the animation.
        
        Call drawTextArray with SalLayoutFlags::BiDiRTL if the
        text direction of a TextLayout is RTL.
        
        Change-Id: I1a3bfaee5521eea77b44350c21c104cbf72fac97
        Reviewed-on: https://gerrit.libreoffice.org/61460
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-10-09  Mark Hung  <marklh9@gmail.com>  [800c60524d25dfde71240fe3c1533e17f6749daa]

        tdf#55361 adjust leftmost position for RTL text while animation.
        
        Set the leftmost position correctly based on logical advancement
        values of XTextLayout to render the substring of a RTL text.
        
        Change-Id: Ib65b433105274f6ebfd251e92d831f1b28516294
        Reviewed-on: https://gerrit.libreoffice.org/61459
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-10-08  Jim Raykowski  <raykowj@gmail.com>  [7645bd0adf4f4e8845ecb7bcb814aa2a0537bff3]

        tdf#120061 Enable Navigator multiple headings selection
        
        ...on document reopening when Navigator window was previously in
        Headings/Outline Content Navigation View mode
        
        Change-Id: I169df15e81c4e9acf24c0e76d7f720af598c5b93
        Reviewed-on: https://gerrit.libreoffice.org/60910
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2018-10-08  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [bc9385c71e780f4dca5c54b8e817faae43c30d18]

        cppcheck: variableScope and fix index types
        
        Change-Id: I045b4d84e0ad07a98523b91fc7203bfd422b3529
        Reviewed-on: https://gerrit.libreoffice.org/61541
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-10-08  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [9ed8a1bfffd608b31badeae5341ebf0b48501419]

        replace double-checked locking patterns with thread safe ...
        
        local statics.
        
        Change-Id: Iab4963a04d15f06e9b1a36079a36d32453e09c8f
        Reviewed-on: https://gerrit.libreoffice.org/61538
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-08  László Németh  <nemeth@numbertext.org>  [110781a3a27dffe9e6690839bdce993796a08331]

        tdf#58944 DOCX import: workaround for hidden table headers
        
        Repeating table headers consisted of more than 10 table rows
        switch off table header repetition during DOCX table import
        to fix non-visible table content and broken tables.
        
        Repeating header lines are not visible in MSO, if there is no space for them.
        OOXML (and ODF) standards don't specify this exception, and unfortunately,
        it's easy to create tables with invisible repeating headers in MSO, resulting
        OOXML files with non-standardized layout. To show the same or a similar layout
        in LibreOffice (instead of a broken table with invisible content), we use a
        reasonable 10-row limit to apply header repetition, as a workaround.
        Later it's still possible to switch on header repetition or create a
        better compatible repeating table header in Writer for (pretty unlikely) tables
        with really repeating headers consisted of more than 10 table rows.
        
        Note: This workaround could help to create standard and more portable OOXML
        files in a mixed environment.
        
        Change-Id: I17fbc0173ec1c4f188a46227b99dde5726530da3
        Reviewed-on: https://gerrit.libreoffice.org/60689
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-10-08  Stephan Bergmann  <sbergman@redhat.com>  [260701270abc7997996625449cd3d40f8b4f7f49]

        Missing include
        
        Change-Id: I5cb4fad28312e3ab28f26d7e12169d6db25e3758

2018-10-08  Mike Kaganski  <mike.kaganski@collabora.com>  [ec235750bb30c3b66bd8b642f6abd1f9ea8244df]

        tdf#120271 related: Allow finalizing of LastTimeGetInvolvedShown
        
        This avoids abort() on modifying the setting in case it's finalized
        
        Change-Id: I5982a4d7bf867301d7ba0e7e0dbb3f7c87013134
        Reviewed-on: https://gerrit.libreoffice.org/61430
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-08  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [6fed64c36c4a198d960e22a8489dbade512be575]

        desktop: move font initialization into preloadData
        
        Reviewed-on: https://gerrit.libreoffice.org/57160
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit bbba0902fc1f1c6bb2a7f1e6ff2b682e2fbd3cc9)
        
        Change-Id: I66840512b45e987cc7b08b07b65bdb24f2023a41

2018-10-08  Aron Budea  <aron.budea@collabora.com>  [e93a5993c370203cfd4104803b6976626d1389e1]

        desktop: move dictionary preload before font init
        
        spell-checker is initialized during font init
        
        since e7f65920b12517b31f0c5cbfd0dcb8df96d20ba4
        
        Change-Id: Ia5b5223aa8cc00d0e80451142ae18a7046ad00d4
        Reviewed-on: https://gerrit.libreoffice.org/57064
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>

2018-10-08  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [752494ee759efdf976c44ffd6408a7f861215901]

        desktop: initialize fonts in pre-init
        
        Reviewed-on: https://gerrit.libreoffice.org/56573
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit e7f65920b12517b31f0c5cbfd0dcb8df96d20ba4)
        
        Change-Id: I5a3acc41196c7e0672514fa2dae00e5fc0f76a1f
        Reviewed-on: https://gerrit.libreoffice.org/61492
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-10-08  Jan-Marek Glogowski  <glogow@fbihome.de>  [b89bf7e197be88ca60c1910835080a26e092dfaa]

        Run GarbageCollect() for freetype fonts
        
        Restores wrong hunk removed in commit dd36db168c65 ("UNX use font
        cache based glyph rect cache"), so we actually run the font
        based garbage collect. Just the glyph based one is gone.
        
        Change-Id: I30b4f9987d21764398ac00cf24968aa65aff8fc0
        Reviewed-on: https://gerrit.libreoffice.org/61536
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-08  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [a53e9b1d626a9f973d3bfc93a7d3e9341b0072ad]

        cppcheck: variableScope
        
        Change-Id: I56b06b4c69bdb501535a43780b6a10d5ceb0c7da
        Reviewed-on: https://gerrit.libreoffice.org/61524
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-10-08  Stephan Bergmann  <sbergman@redhat.com>  [5688cd1d9ad4500b82d2668cc5035da5c64acd0e]

        Fix loplugin:useuniqueptr for libc++ (macOS)
        
        ...after 05a337e297eb0cfe88c99503d760bd9eaf495b7d "loplugin:useuniqueptr look
        for deleting in loops with iterators", where it didn't emit the warning for
        Foo24 in compilerplugins/clang/test/useuniqueptr.cxx during
        CompilerTest_compilerplugins_clang, because in the initialization of
        
          HTMLAttrs::const_iterator it = m_aSetAttrTab.begin();
        
        the HTMLAttrs::const_iterator CXXConstructExpr happens to have a second,
        defaulted argument.
        
        Change-Id: I882a6dfb5cab1b147f790072f2545b13172c0f9a
        Reviewed-on: https://gerrit.libreoffice.org/61530
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-08  Jan-Marek Glogowski  <glogow@fbihome.de>  [18c628ae6ef2664db40ef46e21064f3ac4713e5c]

        Fix emfio_wmf_test VCL dependency
        
        This unit test sometimes fails on Windows with the message:
        "no suitable windowing system found, exiting."
        
        Currently the test just depends on desktop_detector and manually
        sets up VCL duplicating a lot of code and even library symbols.
        The original Gerrit change describes a lot of failures in its
        comments (change 28322, version 16). Now that Windows and MacOS
        were converted to VCL plugins, depending on desktop_detector is
        not sufficient anymore.
        
        This reverts a lot of VCL test setup from commit 20f6a6b159c6
        ("tdf#99402: fix Metafile Font handling"). Seems now a simple
        gb_CppunitTest_use_vcl is enough.
        
        Change-Id: Ia941ded91358231021741ff4a5d96e2014ac6c80
        Reviewed-on: https://gerrit.libreoffice.org/61497
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-08  Vikas Mahato  <vikasmahato0@gmail.com>  [4a00c79aafc6dde331cf4bb351d98226a9337171]

        Added date time transformations - follow-up
        
        Change-Id: I130feda7c835b067a542736ad6fadc79cabc4f41
        Reviewed-on: https://gerrit.libreoffice.org/59413
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-10-08  Adam Kovacs  <christo161@gmail.com>  [47c3b0390e5ad5a894488c47f014cdd7ecba7d2e]

        tdf#108064 OOXML export: convert LO preset dashes to equivalent MSO presets
        
        Change-Id: I967dfdc6a49cf04d98ea9fa9b57bf4669126a585
        Reviewed-on: https://gerrit.libreoffice.org/61417
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-10-08  Mike Kaganski  <mike.kaganski@collabora.com>  [f3ce30ec75a4d7116b9cd4d7b21d9aaa0e237eeb]

        tdf#120363: try to avoid asking user to enable JVM when looking ...
        
        ... for a provider for an operation.
        
        When another provider actually handles an operation, it's useless to
        ask user to enable disabled JVM just to learn that it doesn't handle
        the request. So, this patch does the MasterScriptProvider operations
        in two steps: first with "Enable JVM" interaction disabled, and if
        failed, again with the interaction enabled to try disabled providers.
        
        This shouldn't typically give performance penalties in case when JVM
        is enabled, and when it's disabled and the operation is addressed to
        another provider.
        
        A context class designed to disable "Enable JVM" interaction is moved
        from cui/source/customize/cfgutil.cxx to a new comphelper header,
        which is supposed to hold similar helper context classes in needed.
        
        Change-Id: I21be922bfd80a276d9c8f1215d62a47bb3c225f5
        Reviewed-on: https://gerrit.libreoffice.org/61468
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-08  Stephan Bergmann  <sbergman@redhat.com>  [078a81d5ba9f44b642e3e8b838fc4fe48a91810a]

        Fix undefined css::uno::Reference<css::uno::XComponentContext> dtor
        
        ...when compiling desktop/source/app/crashreport.cxx, after
        2a962cb122f796aef9a10252ab224f5cd70569cf "tdf#42949 Fix IWYU warnings in
        include/comphelper/[m-z]*"
        
        Change-Id: Icefe8f8d0a10ed6357daf0530afc01598dd99e22

2018-10-08  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b7835c1d7465db6bea4cc80b6d0c2f71596938f1]

        cppcheck: duplicateExpressionTernary
        
        HTML_FRMOPTS_MULTICOL_CNTNR is the same as HTML_FRMOPTS_MULTICOL
        
        since commit 7b0b5cdfeed656b279bc32cd929630d5fc25878b
        Date:   Mon Sep 18 16:15:01 2000 +0000
        
            initial import
        
        in htmlfly.cxx
        
        Change-Id: I54d04b77f4f281205d3ca89f36c12ff34ba12c12
        Reviewed-on: https://gerrit.libreoffice.org/61522
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-10-08  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d75a96d50bb62e40d69d7ab432ca94f23d36e82f]

        cppcheck: knownConditionTrueFalse
        
        Change-Id: I245a353b69af7dcedf4c0f3f1271f1fdf86fd09c
        Reviewed-on: https://gerrit.libreoffice.org/61523
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-10-08  Tor Lillqvist  <tml@collabora.com>  [2f74b6842f56dc0313022bc0e51472342b0515a6]

        Try to manage without curl on non-desktop platforms (iOS, for me)
        
        We don't build curl for iOS. (Don't remember why exactly, but anyway,
        this persona thing is surely a feature relevant for desktop platforms
        only, and certainly not a good reason to start building curl.)
        
        Change-Id: Ia2acebe77a0acb9dbf5858e6524c444e772ac8c8
        Reviewed-on: https://gerrit.libreoffice.org/61520
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-10-08  Gabor Kelemen  <kelemeng@ubuntu.com>  [60706b01d18f5c8ff52aff73a2032f641873533c]

        tdf#42949 Fix IWYU warnings in chart2/source/model/*cxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ic4fdbad7469d506d7cf308cb96f069b781dd1f58
        Reviewed-on: https://gerrit.libreoffice.org/61488
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [57b3161eb9ffb890c26e78309c4e833f631600ff]

        Fix typo
        
        Change-Id: I204fb88d7c5e45efd97dc8e3f6e584b12fba879b
        Reviewed-on: https://gerrit.libreoffice.org/61521
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-08  Stephan Bergmann  <sbergman@redhat.com>  [e659c6a1857fbb8e5a6e8ff60fe241483eea32dd]

        Work around odd macOS 10.14 graphicsContextWithWindow failure
        
        When running on macOS 10.14, both master and libreoffice-6-1 (at least) started
        to fail CppunitTest_vcl_bitmap_render_test with
        
        > /Users/stephan/Software/lo2/core/vcl/qa/cppunit/bitmaprender/BitmapRenderTest.cxx:90: Assertion
        > Test name: BitmapRenderTest::testTdf113918
        > equality assertion failed
        > - Expected: mcBlueOrIndex: 255, mcGreen: 255, mcRed: 255, mcAlpha: 0
        > - Actual  : mcBlueOrIndex: 1, mcGreen: 112, mcRed: 15, mcAlpha: 0
        
        in --enable-debug/--enable-dbgutil builds.
        
        I tracked that down to the OSL_DEBUG_LEVEL>0--only call to
        Scheduler::ProcessEventsToIdle in test::BootstrapFixture::setUp
        (test/source/bootstrapfixture.cxx).  If that call is also included in non-debug
        (i.e., OSL_DEBUG_LEVEL=0) builds, or if it is removed from all builds and
        instead an unsuspecting
        
          [NSApp nextEventMatchingMask: 0 untilDate: nil inMode: NSDefaultRunLoopMode dequeue: NO];
        
        is added directly before the call to
        
          pVDev->SetOutputSizePixel(Size(2480, 3508));
        
        at the start of BitmapRenderTest::testTdf113918
        (vcl/qa/cppunit/bitmaprender/BitmapRenderTest.cxx:76), the test always fails.
        
        What happens is that, after such a nextEventMatchingMask call done, the call to
        NSGraphicsContext graphicsContextWithWindow in AquaSalVirtualDevice::SetSize (as
        called from the SetOutputSizePixel call in the test) returns nil, for unclear
        reasons.
        
        Until those underlying reasons are understood, change the code of SetSize to
        "fall back to a bitmap context" also in case the graphicsContextWithWindow call
        returned nil.
        
        Change-Id: I604ebd2c444b58610e4ed73ec70af87b0a08e864
        Reviewed-on: https://gerrit.libreoffice.org/61519
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-08  Mike Kaganski  <mike.kaganski@collabora.com>  [b2d156b6ef3845a2f1f390b1c9b7c202187e6b85]

        tdf#120362: Don't ask user to enable JVM when enumerating scripts
        
        Since it wasn't an explicit user's intention to run something that requires
        JVM, asking to enable it in case it's disabled is nonsense, and it happened
        every first time in a LO session when user wanted to start e.g. Basic macro
        using Tools->Macros->Run Macro... tool.
        
        Change-Id: I5afae804e183c185472d41a2d419ec80b7955110
        Reviewed-on: https://gerrit.libreoffice.org/61465
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [e056e30f82ae00c5cb3249f943b0d7ec46c65aad]

        compilerplugins: the useuniqueptr clang plugin test fails on 5.0.1
        
        I'm not sure what is the first version that passes it, let's go with 6.0
        for now.
        
        Change-Id: I7a150fbc2a722a6a47d91de4b00893303add5cc8

2018-10-08  Gabor Kelemen  <kelemeng@ubuntu.com>  [2a962cb122f796aef9a10252ab224f5cd70569cf]

        tdf#42949 Fix IWYU warnings in include/comphelper/[m-z]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I04c5ba277d5b3398c07de6ae66713d977636088d
        Reviewed-on: https://gerrit.libreoffice.org/61347
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-08  Gabor Kelemen  <kelemeng@ubuntu.com>  [9b686537f59a63bad05a0cfe7fc5f1096bb7a7c1]

        find-unneeded-includes: warn about fw decls in namespaces too
        
        This regex parsed unneeded fw declarations reported by IWYU in the form of:
        class foo;
        But not ones inside namespaces, e.g.:
        namespace foo { class bar; }
        namespace com { namespace sun { namespace star { namespace foo { class bar; } } } }
        
        Change-Id: Ie2962b9fb1cf9382e8da45903f3716d0311dd58e
        Reviewed-on: https://gerrit.libreoffice.org/61485
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [cb9ba1c2d0202b1932b637d83a9458879a1f2e6a]

        Related: tdf#120287 sw layout, TabOverMargin: fix left margin handling
        
        The old code only worked when left and first margin was 0; feed the
        relevant margin to SwTextFormatInfo, so SwTextFormatInfo::GetLineWidth()
        can compare against the right rectangle.
        
        This way TabOverMargin compat flag results in layout that matches the
        Word behavior for all 3 bugdocs from the bugreport.
        
        Change-Id: I6f81ad33b14e95ba4213c8956b3a9790ba6eee84
        Reviewed-on: https://gerrit.libreoffice.org/61518
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [98dd271c7228a4cf03a995d98eba8a1d64ad92f8]

        use more std::unique_ptr in ScDBCollection::NamedDBs
        
        Change-Id: I5825208435fd179e9515e731a24a6e5bf1c94431
        Reviewed-on: https://gerrit.libreoffice.org/61436
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [0317541c6b5486647bacaa5255e4babfc5ce9c23]

        use more std::unique_ptr in ScDPCollection
        
        Change-Id: I7d76704ba76b0d47544456047bc699b12fa7c288
        Reviewed-on: https://gerrit.libreoffice.org/61435
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-08  Tor Lillqvist  <tml@collabora.com>  [8122551c799e6a083018e213b12b8901ae79625b]

        The UnitTest app needs the MobileCoreServices framework
        
        (No idea why it complains about that only now. I did upgrade the Mac
        where I am building this to 10.14, but not sure how that could have an
        impact?)
        
        Change-Id: Ifaf56dbbe380694049d4957cc3fa8174c602bc67

2018-10-08  Tor Lillqvist  <tml@collabora.com>  [80258f93448d278a50cd4aaf130d821a01361a34]

        Define a dummy GlyphCache class here for now
        
        Change-Id: Ib26ed91ca90cc2f38e21cce54c093795b1059877

2018-10-08  Tor Lillqvist  <tml@collabora.com>  [5231818a373ed17df751f5dc31c9edc4a0037127]

        No cairo used on iOS
        
        Change-Id: I2fc713be404e68ea2fd0db43d0e93dfd62279da8

2018-10-08  Cor Nouws  <oolst@nouenoff.nl>  [3bd549e30161c953e0ea7bf203782d18a6b6f309]

        resolves tdf#120272 List templates in template dialog doesn't accept focus
        
        Change-Id: Ieb5b52051cb75f72308ad875fe8c181d5a9bee2f
        Reviewed-on: https://gerrit.libreoffice.org/61260
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-10-08  Cor Nouws  <oolst@nouenoff.nl>  [0ab1e3101935606d8554acc1e8a3536845080c72]

        tdf#113236 change menu "Tools > Protect Spreadsheet" to "Protect Spreadsheet Structure"
        
        Change-Id: Id9f69e6f27610591ef0c62b7d0dec83fa1e4fe9a
        Reviewed-on: https://gerrit.libreoffice.org/61066
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-10-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [4854acc7929ea58632c5d0f7f80a4adc3c62b8cd]

        sw: prefix members of SwUndoTableNdsChg
        
        Change-Id: I70c6a0c9ff6306ba3c703028a732626fd92ad378
        Reviewed-on: https://gerrit.libreoffice.org/61515
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [e494cc2942899fd92a2273eaed2bf41eb74ea8a9]

        loplugin:constfields in starmath
        
        Change-Id: I5092401b4138ca15e93b36adf1b059e75d4e8f5a
        Reviewed-on: https://gerrit.libreoffice.org/61514
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [0ddf3e0a628599d01356cb5262b93faca073ee9f]

        loplugin:constfields in stoc..svgio
        
        Change-Id: Icfd936fe9b83e0e122af5b09f7ed6dde2ead4400
        Reviewed-on: https://gerrit.libreoffice.org/61512
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-08  Stephan Bergmann  <sbergman@redhat.com>  [b5d5032ce9b40cdca233f6f8951fa056262ec041]

        Fix for --enable-debug --disable-assert-always-abort
        
        ...found by <https://ci.libreoffice.org//job/lo_tb_random_config_linux/1522/>
        
        Change-Id: I9087d54f783e1ab51029704aa34eed16dc14605d
        Reviewed-on: https://gerrit.libreoffice.org/61513
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-08  Serge Krot  <Serge.Krot@cib.de>  [2060909e8e9f1b3483b32fc15b5c70372825b1c3]

        sc: speed-up: no usage of temp strings objects
        
        Change-Id: I7d9812672e4cbefd7e422b5c70b54ee3ea50df2d
        Reviewed-on: https://gerrit.libreoffice.org/61446
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [5181253946ca1877cc42050452aa6d733d6da3f1]

        loplugin:constfields in svl
        
        Change-Id: I18183c5c257cbe69bd067d4e74c50483ae683cf3
        Reviewed-on: https://gerrit.libreoffice.org/61509
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-08  Caolán McNamara  <caolanm@redhat.com>  [fcd2f1c80f0523efb6941239c220bddd25d4cd7b]

        weld ScTPValidationError
        
        Change-Id: Iaea475dc1037ed070ab2ff61be647f345d39ae3c
        Reviewed-on: https://gerrit.libreoffice.org/61501
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-08  Caolán McNamara  <caolanm@redhat.com>  [59dd8fe17e970743e45edf687ab8751ab7f21b1f]

        weld ScTPValidationHelp
        
        Change-Id: I7bf8219bfef8f6e7d765b2a9f1240f364418cbc2
        Reviewed-on: https://gerrit.libreoffice.org/61500
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-08  Caolán McNamara  <caolanm@redhat.com>  [cac00eeb8ca32e931efb9b245643bff815e84bb9]

        weld ScTpSubTotalOptions
        
        Change-Id: Id147ae786c8c93939acff8a97c4167f99451f364
        Reviewed-on: https://gerrit.libreoffice.org/61499
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-08  Caolán McNamara  <caolanm@redhat.com>  [ecc6180d8158a6b4d998807bc78f78b9efcea677]

        weld ORptPageDialog
        
        Change-Id: I96bd38046e527c76782504edd408df1aee490e37
        Reviewed-on: https://gerrit.libreoffice.org/61498
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-08  Andras Timar  <andras.timar@collabora.com>  [f5bafb4d9824956984d3bd2e1bc868996beca7fc]

        l10ntools: remove unused srclex
        
        Change-Id: I464309a2409485b34bd9662372bedd897b41e474
        Reviewed-on: https://gerrit.libreoffice.org/61490
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-10-08  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [6c97feec872e82711f58cce61b7796ed594e552c]

        Modernize personas under-the-hood - The search
        
        * Upgrade the used mozilla API from v1.5 to v3
        * Ditch Neon for curl
        * Get rid of the get-HTML-then-search-within craziness
        
        It is much faster and smarter now:
        * Fetches the search results at once in JSON format,
          instead of repetitively making http calls for each persona,
          and relying on an ever-changing HTML design
        * Doesn't redownload and overwrite files each time, so it is
          much faster for the second time of the same search query
        
        This patch handles the search part. A follow-up patch will
        handle the apply part.
        
        Change-Id: I703fc7b510799e8c205566cf5ffad2a81f12c4ea
        Reviewed-on: https://gerrit.libreoffice.org/61449
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-10-08  Stephan Bergmann  <sbergman@redhat.com>  [1aae63b62b8a745ba3345d73e59107c63f904c02]

        loplugin:external (--enable-gtk3-kde5)
        
        Change-Id: Id096bd25cd6df5941eaec45f7573f5887ae51d79

2018-10-08  Michael Weghorn  <m.weghorn@posteo.de>  [788716cebad012513cc2798589b817b86cbf1bbc]

        tdf#120261 gtk3_kde5: Leave event handling on gtk3 side to gtk
        
        This introduces a new thread that takes care of handling the IPC
        command and result for executing the file picker
        ('Commands::Execute'), which is the only command in the file
        picker that may block for a longer time until it receives its
        result from the kde5 side (namely, when the dialog has been
        closed).
        
        While the file dialog is being executed, activate a dummy GTK dialog
        that also takes care of handling events in its main loop as long
        as the file dialog is shown. The dummy dialog is closed together
        with the KDE file dialog.
        (Since the actual KDE file dialog is run as a separate process,
        this one is mostly "transparent" to the soffice process from the
        point of view of a dialog.)
        
        This allows dropping the custom event processing previously done
        in 'Gtk3KDE5FilePickerIpc::readResponse()' that had the potential
        to cause all kinds of problems, e.g. when another event related to
        the file picker was triggered from a Java process via UNO.
        
        Change-Id: I3d663253f09320f7a8e0d9ec32a8fd6ec191c189
        Reviewed-on: https://gerrit.libreoffice.org/61253
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2018-10-08  Michael Weghorn  <m.weghorn@posteo.de>  [3b36855e48f6ef3f4e52e998c52c531fe5191477]

        tdf#120261 gtk3_kde5: Read IPC cmds in own thread on kde5 side
        
        Move reading IPC commands and arguments to those commands
        to a separate thread and use the signal/slot mechanism
        to notify 'FilePickerIpc' whenever a new command and its
        arguments have been read.
        
        This allows to handle the events of other commands that have been
        received while the dialog is being executed.
        This will be needed by a subsequent change that will modify
        how IPC is handled on the gtk3 side.
        
        Change-Id: Ia77b21045b0196710cbe164fb640b36a128d5081
        Reviewed-on: https://gerrit.libreoffice.org/61252
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2018-10-08  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [307c29ecbcd63b787374c5c2aefabdc4353d2723]

        tdf#119266: Nodes don't expand on double click in the Customize dialog
        
        Change-Id: I8b6667dc631df2fd38a8a2d99668b4a2336801b6
        Reviewed-on: https://gerrit.libreoffice.org/61504
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-10-08  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ed1eff2bcbc6324f8ea635e0a11512ff0f117019]

        Qt5AccessibleWidget: Add stub for QAccessibleTextInterface
        
        Change-Id: Iee80b40d2c33a0464abfc285360e76774c644b32
        Reviewed-on: https://gerrit.libreoffice.org/61372
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [1a6397030381a45f27ab7a2a02e6e6d0f9987c84]

        loplugin:constfields in svx
        
        Change-Id: I643e8686e015ca85dd96221f1c93038f4fddf27b
        Reviewed-on: https://gerrit.libreoffice.org/61182
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [781544497a0913037bba160a4cf6b643e5ca1d1a]

        return by unique_ptr from E3dObject::GetBreakObj
        
        Change-Id: Id983695650b13b2cb7881ce17a186e35fbb480ef
        Reviewed-on: https://gerrit.libreoffice.org/61441
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [69c9a077b3052fc012d2f23c00dfcc901c65583d]

        return by unique_ptr from CreateDefaultObject in sd/
        
        Change-Id: I6e103ef4b858ceb0d350069f523cb3cb670fe95b
        Reviewed-on: https://gerrit.libreoffice.org/61440
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-08  Jim Raykowski  <raykowj@gmail.com>  [94bf82a8ceba41c32cf3620529e6ce8ea94f18c0]

        tdf#99678 Show style in common template dialog tree box immediatly
        
        ...after creation using New Style dialog
        
        Change-Id: Idb24f537fe7be2dfb9660a1a5de0bcd26612affc
        Reviewed-on: https://gerrit.libreoffice.org/59914
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2018-10-07  Caolán McNamara  <caolanm@redhat.com>  [e46f8a9a4e3c5b0542c0813b476b449f3af8d607]

        move com_sun_star_comp_Writer_RtfExport_get_implementation to writer
        
        Change-Id: I039d416adc23722740125c5f0845e79c47505f03
        Reviewed-on: https://gerrit.libreoffice.org/61503
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-07  Julien Nabet  <serval2412@yahoo.fr>  [f2bd68c33c13b94cf844227d04a7eba9fe3723f8]

        tdf#120152: fix adding labels in reportdesign
        
        Regression from:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=4b4942224b550235da228655677b5c068a053254
        
        Change-Id: I7935f11e82410574e64cf3d50ea4e2e3791f0487
        Reviewed-on: https://gerrit.libreoffice.org/61146
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-07  Caolán McNamara  <caolanm@redhat.com>  [45385a532b2d4bd227d6771e54b2b8a9faca939c]

        drop unnecessary includes
        
        Change-Id: I0a873ecc812f229d972f18370ff06c02f521fedb
        Reviewed-on: https://gerrit.libreoffice.org/61484
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-07  Caolán McNamara  <caolanm@redhat.com>  [cf5a2fbbdaace0cbf0e7cbb39e280ec900a82b08]

        weld FontworkCharacterSpacingDialog
        
        Change-Id: I847c705ae486f9c83877ff3092ebf904e9332e63
        Reviewed-on: https://gerrit.libreoffice.org/61483
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-07  Caolán McNamara  <caolanm@redhat.com>  [52f3046842ccb2a81e8eef6c744330567512e55b]

        weld ListSelectionDialog
        
        Change-Id: Id2aaec88bd864167e0815ddb675c27b10331247f
        Reviewed-on: https://gerrit.libreoffice.org/61482
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-07  Caolán McNamara  <caolanm@redhat.com>  [6846f2f204dbaaf9f32c2f717eb39d3a01711087]

        weld NewDataTypeDialog
        
        Change-Id: Ice5146e72baba397e60fbcb8d64d1ddaeb32e45c
        Reviewed-on: https://gerrit.libreoffice.org/61481
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-07  Caolán McNamara  <caolanm@redhat.com>  [08d4100a81396c2c35f074efc41ee89c795e3ab6]

        weld OPageNumberDialog
        
        Change-Id: I074dade23767e48bc1e0e311629ed4c0b55c1a00
        Reviewed-on: https://gerrit.libreoffice.org/61480
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-07  Caolán McNamara  <caolanm@redhat.com>  [4b713fb40833ace1543d3645d429fe9a202dbfc8]

        unused Dialog field in FuPoor
        
        Change-Id: Ic8ff613f7de37476054874f60bc83666d4cf404c
        Reviewed-on: https://gerrit.libreoffice.org/61479
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-07  Julien Nabet  <serval2412@yahoo.fr>  [8b119b972b37a7e497091167bb6944a1c167f9bb]

        tdf#120151: fix crash in edit report
        
        Change-Id: I5ac7960233b615a3dd163cf1ab8355753948240e
        Reviewed-on: https://gerrit.libreoffice.org/61152
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [3e15dd2915f6f0ebb485781e837f1d9c94268b68]

        use more unique_ptr in SmParser
        
        Change-Id: I132598f5829e02664040dff745011a59c6a19c1d
        Reviewed-on: https://gerrit.libreoffice.org/61401
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [10510c002229c63ebf04b3b2a78b3f48fd95311c]

        flatten some impls in SvxBackgroundTabPage
        
        having not one, but two separate impl classes and then a whole bunch of
        data members?
        
        Change-Id: Icd2d4017015d277b55770aea1495366401008ed9
        Reviewed-on: https://gerrit.libreoffice.org/61443
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-07  Eike Rathke  <erack@redhat.com>  [9d8c89d9044edb5ad5c8bc4a8f0fd5868192714e]

        Resolves: tdf#73081 empty <> not-empty is also a match if numeric
        
        This simplifies to match empty for the same conditions whether
        numeric or not, an empty string does not result in numeric 0 here.
        
        Change-Id: I923a3e1f07dd2691d3ac720fc28ba76986fe6c3d
        Reviewed-on: https://gerrit.libreoffice.org/61486
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-10-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [86d9e48fc60dd7325658feca7088100c78023a7b]

        Fix typos
        
        Change-Id: Ia26896cbcd8912f7cad641ea2ecf14c4ddf2d741
        Reviewed-on: https://gerrit.libreoffice.org/61489
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-07  Regina Henschel  <rb.henschel@t-online.de>  [fbc2b2d93a091c9dba26139878dd3d0acc5f31e9]

        tdf#120317 Set control layer name if not default
        
        In commit a9ec212c1b545d745285f0ab3119a80713b1d1f2 the internal
        default name of the layer, which holds form controls, was changed to
        controls, the same name as used in file format and UNO. Users of
        the class SdrLayerAdmin have to set the control layer name
        explicitly in case they want an own, different name.
        
        Change-Id: Ia08a85a4d01a75ee2c5115da25b2a409204ccc01
        Reviewed-on: https://gerrit.libreoffice.org/61447
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2018-10-07  Julien Nabet  <serval2412@yahoo.fr>  [67e5201cc6caee52d8e37e98a0d535c085c19cb4]

        -Werror=catch-value=
        
        Change-Id: I58563735e6cf5004b4ac5e846885414f0c603f4c
        Reviewed-on: https://gerrit.libreoffice.org/61491
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [8a445db3bb59a3e046daa62c1a1e0e199f3977b7]

        use std::unique_ptr in SvxBackgroundTable_Impl and SvxBackgroundPage_Impl
        
        Change-Id: I823e4ab434ac41865c8faf513769f7a985c199ea
        Reviewed-on: https://gerrit.libreoffice.org/61442
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [c666ea47bcf45b3c530778a7d0eea888e949947e]

        use more std::unique_ptr in ScCheckListMenuWindow
        
        Change-Id: Ia63d663204af570fb0e7faa46e4925c2787fc59b
        Reviewed-on: https://gerrit.libreoffice.org/61433
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-07  Jim Raykowski  <raykowj@gmail.com>  [3250c27b86d420d4891e1f83d8b11f9999b2a7d0]

        tdf#119900 Fix Navigator Content Navigation View Headings focus
        
        Change-Id: I884ae9d1f13646782f56a982d3d8dc0bc3aacee0
        Reviewed-on: https://gerrit.libreoffice.org/60906
        Tested-by: Jenkins
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>

2018-10-06  Caolán McNamara  <caolanm@redhat.com>  [6dacf9ec5455bdad82e78470a1a7cb6d2271bec7]

        drop some now unnecessary includes
        
        Change-Id: Idb41ddc0ff01333bac6cfce8bdd5e80c3c101de9
        Reviewed-on: https://gerrit.libreoffice.org/61478
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-06  Caolán McNamara  <caolanm@redhat.com>  [0e257f8c07de253c0a1d4e63dfdf0383bd658fab]

        weld ImpSWFDialog
        
        Change-Id: I0650ab2b95eddde0337b1d65e957a58083d993bf
        Reviewed-on: https://gerrit.libreoffice.org/61477
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-06  Caolán McNamara  <caolanm@redhat.com>  [b8633c58dc7fa43076abeeb7e53a931d92119f26]

        weld FontWorkGalleryDialog
        
        Change-Id: I6a3a2b445d6f79d0c259c69176e1b23de1ff05d3
        Reviewed-on: https://gerrit.libreoffice.org/61474
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [7aa30262d543ed87d673264d6f51146694120d94]

        return unique_ptr from CreateDefaultObject in sc/
        
        Change-Id: I8981050aeadc1efe907e7e9a47d18dc3c72956c2
        Reviewed-on: https://gerrit.libreoffice.org/61439
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [e6f52edc3dda716fd4ab3bb83c0112ffd62ebef7]

        use more std::unique_ptr in ScUndoDraw
        
        Change-Id: I4216efd74f279a0997754b75b62b2dedce09511e
        Reviewed-on: https://gerrit.libreoffice.org/61434
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-06  Caolán McNamara  <caolanm@redhat.com>  [692c4f4d2c5995660baf747f2d15929896f6e992]

        weld SwSelGlossaryDlg
        
        Change-Id: I8d8b4a3b7ed461275eb4af86f3fd7709bab30586
        Reviewed-on: https://gerrit.libreoffice.org/61476
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-06  Caolán McNamara  <caolanm@redhat.com>  [1dc6a3aeec6d0f67990c2e18c31f094fc3edeba7]

        drop some now unnecessary include
        
        Change-Id: I9db3d9a172a41c70ed343efd76f4c7c8f88b3a3f
        Reviewed-on: https://gerrit.libreoffice.org/61471
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-06  Caolán McNamara  <caolanm@redhat.com>  [fca8704954c9e38719ac0158ba66edd8d85522ed]

        make scrollabledialog.hxx a private header
        
        Change-Id: I16c68436c35568867677c33f70ef48287bc9e8ac
        Reviewed-on: https://gerrit.libreoffice.org/61470
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-06  Caolán McNamara  <caolanm@redhat.com>  [8a63cdd32c4eb348cb6625b4be6739fe391cb0b4]

        make OGenericUnoDialog take an awt::XWindow
        
        Change-Id: I7c63397d0579306f4ade1947ce5bf9e1866bf876
        Reviewed-on: https://gerrit.libreoffice.org/61469
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-06  Armin Le Grand  <Armin.Le.Grand@cib.de>  [e650279db77281fe98aaff28e31c2269611c31e4]

        Support estimateUsageInBytes for SystemDependentData
        
        Change-Id: I6074035ed8f90e452915e9ecffdbe9363375e126
        Reviewed-on: https://gerrit.libreoffice.org/61306
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-10-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [dd36db168c658ebe588396255ad61363cc4ea7af]

        UNX use font cache based glyph rect cache
        
        Drop the special / duplicate glyph rect bound cache implementation
        for Freetype fonts. The GlyphCache class now looks a lot like the
        ImplFontCache class.
        
        The lru handling for Freetype fonts is based on the byte / memory
        size, including the glyth bound-rect caching. Using the new common
        cache is effectivly removing the bound-rects from this accounting,
        so the garbage collection won't free them anymore.
        
        Change-Id: Ie53226596ee2287e1059a74885f52c3d64bbccaa
        Reviewed-on: https://gerrit.libreoffice.org/61377
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [2f182faaf08542e381a1aee4544b47c4cd7c0b92]

        OSX use font cache based glyph rect cache
        
        Change-Id: Ia9bf718f1158c68971511688fe5af3e335d841ba
        Reviewed-on: https://gerrit.libreoffice.org/61386
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [16a338e173083954a9932a3a4005f172309c784e]

        Convert ImplFontCache to use o3tl::lru_map
        
        We still do our own cleanup of the LRU map, as we can't drop
        any fonts in use.
        
        Change-Id: I8ec5c6ce8f80893635621357e9085950e7010f5b
        Reviewed-on: https://gerrit.libreoffice.org/61455
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [01a782d2ceb741d20721b44d26d862d80b47d226]

        tdf#119829 use font cache based glyph rect cache
        
        The current glyph cache on Windows didn't work for multiple fonts
        and had to be manually invalidated on font change. The new glyph
        rect cache is coupled to the font cache and will invalidate all
        cached glyph rects, if a cached font is released.
        
        So switch to the new cache on Windows.
        
        Change-Id: Ic641f78e2e664dc0ad52e595d5fdfb6ef611eb3f
        Reviewed-on: https://gerrit.libreoffice.org/61278
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [612339e574293b248c44cc04a4fae0c77a64ad53]

        Add a glyph-bound-rect cache to the font cache
        
        This way the font cache can correctly invalidate the cached glyph
        rects when a font is dropped from the cache.
        
        Change-Id: I050866099742334f01cac1b872228a017ddb5e9b
        Reviewed-on: https://gerrit.libreoffice.org/61371
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-06  Mike Kaganski  <mike.kaganski@collabora.com>  [4435135e68f7d1024875defc3df18de183607048]

        Use range-based loop
        
        Change-Id: I5c1233f53ca5c9f4322ecf7a832880399d6fec5e
        Reviewed-on: https://gerrit.libreoffice.org/61463
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-06  Noel Grandin  <noelgrandin@gmail.com>  [97dac306e6b4c26f67307e6b3bb0c2b2b470a09a]

        try to fix SvtBroadcaster on macOS
        
        this reverts
        
            commit a20ec3b5cd691ae18f0d87d045673ce3a06579c6
            fix iterator invalidation assert
        and
            commit 4a290888580474f9542f185091bb2a6fcf4e9a53
            SvtBroadcaster unify the normal and PrepareForDestruction paths
        
        no idea what is going on, I suspect that std::vector is re-allocating
        its data buffer despite having called reserve()
        
        Change-Id: I681ae5fca4578240a2a0dc0af51ff06d919f9099
        Reviewed-on: https://gerrit.libreoffice.org/61464
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [792f85dcc45951a05027d082ce5ac1aef103f453]

        introduce SdrObjectUniquePtr typedef
        
        Change-Id: I00106a7be04d473e2ee60ef6165bebc4148f954b
        Reviewed-on: https://gerrit.libreoffice.org/61438
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [1f969657a64abc14cb8d1a5428a4da519d7cf6d8]

        use more std::unique_ptr in ScUndoMoveTab and ScUndoCopyTab
        
        Change-Id: Id69d87369d2a73b00e4ed6159047eef3135722e1
        Reviewed-on: https://gerrit.libreoffice.org/61432
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [54d82085ccf1ad5f7c2a9b92ffa23db6725640af]

        Fix typo
        
        Change-Id: I822fa325d37955583a21e4d7ce2e79a4d5b02fc5
        Reviewed-on: https://gerrit.libreoffice.org/61462
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [8fdb37119f6db7f7fa5af1644e15347f17e5968e]

        Add GlyphCache instance to GenericUnixSalData
        
        This gets rid of some statics and drops some duplicate code:
        - the X11 based GlyphCache => gone
        - the svp version of the GlyphCache => gone
        - the "normal" GlyphCache
        - the PrintFontManager
        
        And while at it move the implementation into its own file
        gendata.cxx.
        
        Change-Id: I9063139c9482f5f37285505f389cf5f32c02426b
        Reviewed-on: https://gerrit.libreoffice.org/61454
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [ede39d78282484650796456327a35a879a475cef]

        UNX merge FreetypeManager into GlyphCache
        
        Change-Id: I736cc60af6d0c91623a25843bd9ff8fcdd9e8e90
        Reviewed-on: https://gerrit.libreoffice.org/61453
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [2b3bd14c566e97044b50bb81d8d61bc6bb0fd37b]

        Quieten compiler warning
        
        Change-Id: I96d66d09a911d393e7f618e539b9eab5c3d740f9
        Reviewed-on: https://gerrit.libreoffice.org/61450
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [7d8a756164dda3b5b08eef68a2925fa4704c33ab]

        WIN rename GlyphCache to OpenGLGlyphCache
        
        The Windows-backend based GlyphCache is OpenGL specific, so
        reflect that by renaming it.
        
        Change-Id: I1034bfde14792f0b6a807f8e938742556a31fcfb
        Reviewed-on: https://gerrit.libreoffice.org/61452
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-06  Mert Tumer  <merttumer@outlook.com>  [897b393ee516f1d731996ac9058edb828d1f8caf]

        Extract hardcoded strings to string resource file on Android Viewer
        
        Change-Id: Ie2276ac162062e7365c9605f98fe03e5011ba6cb
        Signed-off-by: Mert Tumer <merttumer@outlook.com>
        Reviewed-on: https://gerrit.libreoffice.org/60688
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2018-10-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [315e585f283e6e4a5f1ac11e7d17a638d04e82b0]

        inline GfxLink::SwapIn
        
        only called from one site
        
        Change-Id: I2f8cb927df2f4f389c5d1bee19845aed5535663b
        Reviewed-on: https://gerrit.libreoffice.org/61437
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [bb2ff075642664084e735948fcc65e21ad861937]

        loplugin:useuniqueptr in SwHTMLPosFlyFrames
        
        and add a new method erase_extract to o3tl::sorted_vector, otherwise
        there is no decent way to extract an element from such a vector without
        freeing it.
        
        Change-Id: I769782c04a54a2d7433e8349c99134f997a54689
        Reviewed-on: https://gerrit.libreoffice.org/61345
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [49ea32064a28675a735fd270d07fd6ea8e7e03b6]

        use more uniqueptr in SdGlobalResourceContainer
        
        Change-Id: I2cfd478032066c7e4cd930d098a086711b99934f
        Reviewed-on: https://gerrit.libreoffice.org/61431
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [e7d5bad5ae083da12c3ec4a4a8bdc8b42447a242]

        lru_map: fix std::move insert
        
        After the move the std::pair is invalid.
        That caused invalid iterators on lookups - hard to debug...
        Also adds an assertion to warn if size of map and list differ.
        
        Change-Id: Ib987d47963d5e1009d64a96dcdd588a0bc27cd77
        Reviewed-on: https://gerrit.libreoffice.org/61451
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-06  Eike Rathke  <erack@redhat.com>  [0f1ae0debdcb0d3e80651873b09ad23dfaa90123]

        Unit test for de-* Januar/Jänner, tdf#114927
        
        Change-Id: I8f0f3b88e172e93caca4de6d8000cb20c5af8333
        Reviewed-on: https://gerrit.libreoffice.org/61428
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-10-06  Caolán McNamara  <caolanm@redhat.com>  [692c26408ca3a5d9cc34a07e3a34ac0b2d87d920]

        Resolves: tdf#120334 crash on ESC in position and size
        
        Change-Id: I50421f01ca368ec4d074db4b0add2f08b7b3fc0d
        Reviewed-on: https://gerrit.libreoffice.org/61448
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-05  Caolán McNamara  <caolanm@redhat.com>  [d70746d17b1baa610eae0ec0088388b95bf30b11]

        Resolves: tdf#120345 wrong text model column used for line GtkComboBox
        
        Change-Id: I6804fea72e105b118c8ef0228ca295ddfc0b1454
        Reviewed-on: https://gerrit.libreoffice.org/61427
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-05  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e03771210f39dd778aa18dede71177836ebc99c1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Update help on Help in module pages
            
            fix DTD issue
            
            Change-Id: I178683b7352e2eff3de111bbb726d2ab60a31063
            Reviewed-on: https://gerrit.libreoffice.org/61429
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-10-05  Tor Lillqvist  <tml@collabora.com>  [7f1c085e72f80f087c7077bd377d100ff06b7a3d]

        s/0/nullptr/
        
        Change-Id: Id1b75435134da830130ebe725d86ad4e273d1f06

2018-10-05  Tor Lillqvist  <tml@collabora.com>  [08afdd3dab674707bafab9f4dee892d77d3c872a]

        WaE: unused parameter
        
        Change-Id: I0ccdad335f0a2cd6f14a4a226590b0e1d3033244

2018-10-05  Tor Lillqvist  <tml@collabora.com>  [bb1d53946cd813ed63c9cce2a70a999ac6367063]

        Bin some ancient debug tracing stuff from TiledLibreOffice days
        
        Change-Id: I3928c6e9240ad28a65aeb4fecb07268f789faf67

2018-10-05  Tor Lillqvist  <tml@collabora.com>  [528057887e92b46e26d91639d82e2b15a747ccad]

        SAL_WRN and SAL_INFO tweaks
        
        Also add an assertion and some verbose debug output (in #if 0).
        
        Change-Id: If4907a682ee7359d71078f72ca2f483c80fc4a58

2018-10-05  Tor Lillqvist  <tml@collabora.com>  [5b37c499986aab625c9eaaeb742ae492ba5b6c37]

        Add more vcl sources for easier breakpointing
        
        Change-Id: I3dccdd3253bf6e3e451b9ed53786eefaa02d451e

2018-10-05  Tor Lillqvist  <tml@collabora.com>  [88f7147c1ab9d1feeb5c14d67ffa1b623df5dc50]

        We should call pDevice->SetBackground(Wallpaper(COL_TRANSPARENT)) also on iOS
        
        Change-Id: Id42d3b84ab97ec1efd9551e4d9cc5fd16ab77c80

2018-10-05  Tor Lillqvist  <tml@collabora.com>  [62e5bcd8b76d0cbe38804e54be5c08c5933ee238]

        Use LOK_FEATURE_NO_TILED_ANNOTATIONS here, like in Online
        
        Change-Id: Ib34b83bc14f17dbb2bf3e89140edb734697710a8

2018-10-05  Tor Lillqvist  <tml@collabora.com>  [272cfc8593bc21436f503aaa1d577d4ede549194]

        Add sources in vcl/headless for easier breakpointing
        
        Change-Id: I02c73c040eafd77628d94f6045c48f02b650f8d6

2018-10-05  Tor Lillqvist  <tml@collabora.com>  [29b0e31c941c84cf5261c0d356f8b350ace6975c]

        Add more source files from vcl for breakpointing convenience
        
        Change-Id: I61b030d277a7fbcc1fd714b3edafc7922c59483a

2018-10-05  Tor Lillqvist  <tml@collabora.com>  [2b9d6a6c567d44bcdd337e92b5f9b8238fd76d26]

        Don't disable dbgutil here, let the developer choose in their autogen.input
        
        Change-Id: If6149dce7a0467a73720e9ea40e54705518f3316

2018-10-05  Tor Lillqvist  <tml@collabora.com>  [27491822195e131d04cf117dcd84b7059f281309]

        Call also initializeForRendering() and registerCallback()
        
        ... to make the LibreOfficeKit usage more like a real app, to make
        sure that calling these doesn't cause any change in behaviour. (It
        didn't, as far as I could see.)
        
        Change-Id: Idded20c06031b46d5194ffeeb17309f2dbcdbaac

2018-10-05  Tor Lillqvist  <tml@collabora.com>  [61f1d1564c8a058f6b040f7cb392c4884e4613e2]

        Add files from vcl/quartz for easy breakpointing
        
        Change-Id: Iccf4b7156677c6db7e675b2c7a6926d8395d025a

2018-10-05  Tor Lillqvist  <tml@collabora.com>  [65da08ea8efef28fc45694d0606e51bb425f1d65]

        Call SetOutputSizePixel() in the iOS case, too
        
        Change-Id: I844901f38ec1d93f4183e0678741fecdc7636139

2018-10-05  Eike Rathke  <erack@redhat.com>  [18c0d3c26baa2b61443baf14bcb4be46fcf194e3]

        OUString::fromUtf8() instead of createFromAscii()
        
        So we can use UTF-8 input to test.
        
        Change-Id: Ie56d43226c8cc8a5bf10317961fa0a91d8acfcf0

2018-10-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0c86538173f9c96cfdb490e76ca399931b6fd7e4]

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

2018-10-05  Caolán McNamara  <caolanm@redhat.com>  [a54c1d1a7f7ad7d5d5a0364d01c52ed8f4efe53d]

        give SvFilterOptionsDialog a proper parent
        
        Change-Id: Ie6545844546dc78d14e1fabdf28f4e1938cf2dd4
        Reviewed-on: https://gerrit.libreoffice.org/61413
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-05  Caolán McNamara  <caolanm@redhat.com>  [c98578f9b8da2c9ff9525c13697ff33c4f00731d]

        weld ExportDialog
        
        Change-Id: I9d0f21a10708edcc7f5da14f83944da58c33b1d9
        Reviewed-on: https://gerrit.libreoffice.org/61408
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-05  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [21bd6a843de27e49fd79f6bbf4783fac8e61fcb5]

        elementary: Add 32px size for symbolshape,arrowshape and flowchartshape
        
        Change-Id: Ie6545844546dc78d14e1fabdf28f4e1938cf2dd5
        Reviewed-on: https://gerrit.libreoffice.org/61414
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-10-05  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [eddce0e6111d78b270049f0cd01ff2599b70485b]

        Remove references to java classes
        
        Change-Id: I040d6b597d7f947b6ee19cefc19b21cf7a55fa71
        Reviewed-on: https://gerrit.libreoffice.org/61425
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-05  Eike Rathke  <erack@redhat.com>  [5043cf9b5a4bfa93e1a88f81b931a13b7931bfd5]

        Resolves: tdf#114927 recognize both Januar and Jänner in de-* German locales
        
        Change-Id: Ifcf087a8a20a1cdc460bd2caf6d1ceb528792e0d
        Reviewed-on: https://gerrit.libreoffice.org/61415
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-10-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [05a337e297eb0cfe88c99503d760bd9eaf495b7d]

        loplugin:useuniqueptr look for deleting in loops with iterators
        
        Change-Id: I0e5bf671ee11265c0afa8770430ec9e064e05fe3
        Reviewed-on: https://gerrit.libreoffice.org/61402
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [67405c331a3c17d5e866d26dd885bc73323a53ac]

        Fix typo
        
        Change-Id: Ic491b7f63726abe25acb61c619c15967e496094d
        Reviewed-on: https://gerrit.libreoffice.org/61422
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-05  Caolán McNamara  <caolanm@redhat.com>  [10c9a1f1b2dfb43446fcf0453809fbff08e5e2d2]

        bodge up a workaround for GtkComboBox menus not appearing under wayland
        
        when the menu is too tall to fit and the active entry is sufficiently
        far down the menu that the problem gets triggered.
        
        i.e. https://gitlab.gnome.org/GNOME/gtk/issues/94
        
        as a workaround set wrap to 1, which is good enough to make
        GtkComboBox take an alternative path to the one which sets
        the problematic rect-anchor-dy value and the menu will at least
        appear
        
        Change-Id: Ia05887e0db727b7e1045179e36d348d22228a0ce
        Reviewed-on: https://gerrit.libreoffice.org/61416
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-05  andreas kainz  <kainz.a@gmail.com>  [9388d9b5d3bdbd649d164deb97cae756bb1d3de3]

        tdf#120022 SVG Colibre icon is broken in web browser
        
        Change-Id: I0dc2594371f6d11e6ba1f02de7d70bdde3af9957
        Reviewed-on: https://gerrit.libreoffice.org/61409
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-10-05  Jim Raykowski  <raykowj@gmail.com>  [26ed394abc8cebbb78f0ff69fba9ce35a006a511]

        tdf#85850 Pass CTRL+F5 event in sidebar to parent classes
        
        Change-Id: I86e1fba17402d0a5f06d7942cf0733b0f2c924ba
        Reviewed-on: https://gerrit.libreoffice.org/61276
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-10-05  Noel Grandin  <noel@peralex.com>  [a20ec3b5cd691ae18f0d87d045673ce3a06579c6]

        fix iterator invalidation assert
        
        which only recent versions of MSVC (from 15.8.6) seem to spot.
        It resulted in PythonTest_sw_python failures with "vector
        iterators incompatible" assertion on the
            dest != maDestructedListeners.end()
        check
        
        ever since
            commit 4a290888580474f9542f185091bb2a6fcf4e9a53
            Date:   Mon Oct 1 14:31:00 2018 +0200
            SvtBroadcaster unify the normal and PrepareForDestruction paths
        
        Although this code appears to always have been wrong, it is just
        that it is being hit much more often now.
        
        Change-Id: I45d4f2ceef4ddf19c205702645a41363eea93f21
        Reviewed-on: https://gerrit.libreoffice.org/61397
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [cb2f30897ca5d9ced5b4a4d801af6f0a22c98cc0]

        Related: tdf#120287 sw layout, TabOverMargin: fix too wide tab portion
        
        What happened is:
        
        - the paragraph was split into two lines, at the correct position
        
        - but then the first line checked how wide the tab portion can be, and
          there it concluded that it has a lot of space, so the tab portion was
          1418 twips wide, instead of the expected "almost zero" 69
        
        The root of the problem was that first the text break was determined
        using the TabOverMargin rules (more horizontal space), but later a check
        validated the result ignoring the TabOverMargin flag (less horizontal
        space). Fix this inconsistency by using GetLineWidth() in
        SwTextPortion::Format_() instead of manual calculation.
        
        Change-Id: Iaa7144341dfeaa8d177716dd87165598f11fd573
        Reviewed-on: https://gerrit.libreoffice.org/61403
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-10-05  Stephan Bergmann  <sbergman@redhat.com>  [c26e13307fae1be23ab7e019ab7d82bacad04155]

        Record external/gpgmepp/version.patch as sent upstream
        
        Change-Id: Ibc0dc42f3df8c5a4acc1ccece5a4ef63bd04fd39
        Reviewed-on: https://gerrit.libreoffice.org/61405
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-05  Caolán McNamara  <caolanm@redhat.com>  [f6eee4f7966e09be82b51554ead4c4aac8c47457]

        weld QueryPropertiesDialog
        
        Change-Id: Id523fdb25a24e2ef205bd24e594c8e01772d7a58
        Reviewed-on: https://gerrit.libreoffice.org/61406
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-05  Caolán McNamara  <caolanm@redhat.com>  [faf6b466ab510ccee540953eebb790b6a57386e6]

        weld modeless sfx SearchDialog
        
        Change-Id: I90a9b5dcf8878356b6666f8fe911d5dce9391904
        Reviewed-on: https://gerrit.libreoffice.org/61396
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [42b629bc7f700d6f1d1b922e5c6aab119b8edf27]

        use more std::unique_ptr in FmFormView::createControlLabelPair
        
        Change-Id: I36f364739e5a37f9adc0fbad8a49a71947b7318b
        Reviewed-on: https://gerrit.libreoffice.org/61399
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1fefdd6f3b4165491af433a815e6c82aa5ac8204]

        Alpha channel in BitmapColor - change bIndex to alpha
        
        We want to store the alpha channel in BitmapColor. To achieve this
        we can repurpose bIndex attribute for alpha. Generally we don't
        need bIndex at all as we can infer if we use index colors or not
        from the context (using palette or not)
        
        Change-Id: I18fe748beeca59e2869368a1c3c2ee9d2062b41e
        Reviewed-on: https://gerrit.libreoffice.org/61057
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-10-05  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2ddc6186930b8538ced47df8bff4b79b9f65efb4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Uppercase function MUNIT
            
            Change-Id: Ife835065f29789785d5382081c2ebecb576e34dd
            Reviewed-on: https://gerrit.libreoffice.org/61407
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-10-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [98193d35a60ca699d57033461abe43040c27b274]

        return std::unique_ptr from SdrText::RemoveOutlinerParaObject
        
        Change-Id: Id4833818b48a572b7fa4f3c5d7bba1bf9548a0fe
        Reviewed-on: https://gerrit.libreoffice.org/61398
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [518fdc296a45a2b47eb8f2c377522fb39cdcccf2]

        use more std::unique_ptr in EnhancedCustomShapeEngine
        
        Change-Id: Ib488b15e55492fb469258bfba59e6475dbdb058f
        Reviewed-on: https://gerrit.libreoffice.org/61400
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-05  Serge Krot  <Serge.Krot@cib.de>  [724e92d6bfa9900e40546df5c05da44e9d33b856]

        sc: Enhance binary search for ScMarkArray
        
        Change-Id: I0fe6a0b8987fb3c3229c5aabcbf056cfb365650c
        Reviewed-on: https://gerrit.libreoffice.org/61373
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-05  Caolán McNamara  <caolanm@redhat.com>  [3f3281868e7516d7535071a01fcde63ed3d73e7e]

        move WindowStateMask into vclenum.hxx
        
        Change-Id: Ia9e4d65f769c94f99a2eb23dd93d9d7cc81c398b
        Reviewed-on: https://gerrit.libreoffice.org/61395
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-05  Michael Stahl  <Michael.Stahl@cib.de>  [6d8720fc64957331c329c7c8e8441b60300274dd]

        sw_redlinehide_2: add unit test with char attributes
        
        Change-Id: I8c5de1f850e3e2dd879bf3ccbedb08615ef0bf44
        Reviewed-on: https://gerrit.libreoffice.org/61375
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-10-05  Michael Stahl  <Michael.Stahl@cib.de>  [4113498357f1265b5ca32bd8b34aaf8eb025d78e]

        sw_redlinehide_2: add unit test with table
        
        Change-Id: Ia0334e08fb70e04e75c1bb6fe1f00a451d4567e3
        Reviewed-on: https://gerrit.libreoffice.org/61374
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-10-05  Michael Stahl  <Michael.Stahl@cib.de>  [1a0d9d688609cc2e5c0c0a5910be451119e42c0e]

        sw_redlinehide_2: add unit test with sections
        
        Change-Id: Ic9957f0a0624da2086e9e1eaded5f3df879e8e9f
        Reviewed-on: https://gerrit.libreoffice.org/61367
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-10-05  Michael Stahl  <Michael.Stahl@cib.de>  [0c59a1f7143e687768b56b14b1b0dcc6b7e96e79]

        sw_redlinehide_2: import ShowRedlineChanges from flat-odt as well
        
        In this case a generic ImportInfo property set is created in
        XmlFilterAdaptor::importImpl(), so the XMLRedlineImportHelper
        is responsible for setting this.
        
        Change-Id: I6ec7ab2bab3ee10a585af88effb74f465e4bbae1

2018-10-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [63a29bd44dfd6d5e58e4111c2e1562d1ee6ee6d0]

        sw: create RtfExport instances with an uno constructor
        
        Change-Id: I08cbfa2b9ccc7bc1c5d1ebeb9e06238472b2fa26
        Reviewed-on: https://gerrit.libreoffice.org/61393
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-05  Michael Stahl  <Michael.Stahl@cib.de>  [4018508f7a3fbcf811fa337188ef530e30e2114e]

        sw_redlinehide_2: add unit tests with fly frames in flys
        
        Change-Id: Iaf56bfc92fe3628c53d2426c9b955610d7dc4c5a
        Reviewed-on: https://gerrit.libreoffice.org/61261
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-10-05  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [7b0d9a053c13f7e772e7ef3e1fce4a2803b42d72]

        Qt5AccessibleWidget: Implement QAccessibleValueInterface
        
        Change-Id: Ia431650586ec26f5dc321cb162afa632ddb53ab3
        Reviewed-on: https://gerrit.libreoffice.org/61361
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [dbe85d6613f96192417059acb3274e981a57819d]

        use std::unique_ptr in sw::IDocumentUndoRedo
        
        Change-Id: I504706ff1a3fc11a7a06ebe935f9dbc5323aefe8
        Reviewed-on: https://gerrit.libreoffice.org/61369
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [d46061c3190b66cbf698f6ff5e97ec1fd9fe0d44]

        use more std::move in sw/
        
        Change-Id: Id2f063550db3a3110e4bae8e18d0e7b9a7bf5df3
        Reviewed-on: https://gerrit.libreoffice.org/61368
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-05  Noel Grandin  <noelgrandin@gmail.com>  [35a7dd63dd8e2c8489ef95c661d5373247f7ed3b]

        use std::unordered_map in locale
        
        instead of hand-coded hash table
        
        Change-Id: I1c52f98b5a72609f7cd8086227017a486d97520e
        Reviewed-on: https://gerrit.libreoffice.org/60706
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-05  Michael Stahl  <Michael.Stahl@cib.de>  [09841225fc055f8270cee3059253f923dd544797]

        soltools: fix -Werror=format-overflow
        
        error: ‘sprintf’ may write a terminating nul past the end of the destination
        
        (Why does GCC8 complain about this now and not before?)
        
        Change-Id: I62cd9dec02d313b5aff1afc4cadf38ca1909ffb1
        Reviewed-on: https://gerrit.libreoffice.org/61381
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-04  Eike Rathke  <erack@redhat.com>  [e539a492597c7312a8d0cccb4b386341bd4ec84a]

        Reformat this eye-cancer causing mess
        
        A mix of clang-format and manual.
        
        Change-Id: Ice3d96d1400329fc7386e2d4544c69641658600f

2018-10-04  Caolán McNamara  <caolanm@redhat.com>  [78010a4db197ac44fb729a122464847931ee0e5b]

        Resolves: tdf#106340 resize dialog when search/replace labels are shown/hidden
        
        Change-Id: I1e20807f613a73c7dbefcb8e331f99d484eb5c04
        Reviewed-on: https://gerrit.libreoffice.org/61384
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-04  Stephan Bergmann  <sbergman@redhat.com>  [90bf93135e9eff21eda2c0b4e94ed727a2449a72]

        Record external/liborcus/version.patch.0 as covered upstream
        
        Change-Id: I006a16cfc83e5b03408a2e772e752bb210901686
        Reviewed-on: https://gerrit.libreoffice.org/61380
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-04  Stephan Bergmann  <sbergman@redhat.com>  [fe32670dda4a9a9afca233cba2cbb645d7480bd7]

        Add external/liborcus/README, containing link to upstream project
        
        Change-Id: Iea609a8e90d8b2bf8bcac2b537699b08073f25ae
        Reviewed-on: https://gerrit.libreoffice.org/61379
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-04  Stephan Bergmann  <sbergman@redhat.com>  [bce85c2605431bf2203bede5c039e9599b2e39f4]

        Missing CppunitTest dependencies on new macOS/Windows vclplug backends
        
        ...after 1698debed2993fc5f262aa3ebbdb32fc112ac556 "Implement Windows VCL backend
        as plugin" and 3af4e1a0825c5b11ae4ef58fc411378aab669387 "Implement MacOSX VCL
        backend as plugin".  (On these platforms, the tests apparently call into the
        respective vclplug backend code regardless of whether the test is "headless" or
        not.)
        
        Change-Id: I6d93eacd9f94047add94ba3e866e6be1eb35c879
        Reviewed-on: https://gerrit.libreoffice.org/61376
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-04  Stephan Bergmann  <sbergman@redhat.com>  [2f2c9df8e270ede0fd71b146380c3883b75d8f0d]

        -Werror,-Wdeprecated-declarations (--with-macosx-version-min-required=10.14)
        
        These are all the cases where the warning doesn't suggest a direct replacement,
        so the existing code is just wrapped in SAL_WNODEPRECATED_PUSH/POP for now.  A
        companion commit will cover cases where there is a direct replacement that can
        probably be applied (even backwards-compatibly with our current baseline,
        hopefully).
        
        Change-Id: I899537cb36dd69e08b5442ad4af7ce69ce2ddaec
        Reviewed-on: https://gerrit.libreoffice.org/61354
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-04  Eike Rathke  <erack@redhat.com>  [1371c2f4edab5086af6d0661de046252def29455]

        Do not let end row creep above start row, tdf#69977 tdf#119305 follow-up
        
        commit 3acc5a2383f5b0458e3caf1505fe6b8ad7dc3fb0
        CommitDate: Tue Mar 27 13:26:30 2018 +0200
        
            tdf#69977 improve creation of large charts
        
        changed the loop such that it removed the stop condition for
        rStartRow < rEndRow, and
        
        commit aaa3c31ba79b1b3d335dcf55d72837a13411b45e
        CommitDate: Tue Sep 11 20:29:04 2018 +0200
        
            tdf#119305 Chart created from fully selected sheet only
            targets header row
        
        still checks only for a minimum of the original end row and the
        last data row, which for an empty (no data) range selected may be
        above the start row.
        
        Change-Id: I9de08d09be62e86e7c946df701c49314fa4d682e
        Reviewed-on: https://gerrit.libreoffice.org/61389
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-10-04  Justin Luth  <justin.luth@collabora.com>  [2cae2ecfef47d8dd10647c10f9577392c1887d3a]

        tdf#120301 oox: lclIsWhiteSpace should return true for a space
        
        Change-Id: I72c79c1fed4d9a91bf02024eef23cd3b1a58632e
        Reviewed-on: https://gerrit.libreoffice.org/61388
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-10-04  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [34dc3c02f6d529f5a6a3c7ae0c6d564dda23072d]

        sw: switch XAutoTextContainer to use user-dir files
        
        This amends 4967d498c486800b72ba34192c82c232bc0685bd
        to put .bau files into user dir instead of shared config
        
        Change-Id: Ic58b2cb10a62e90deebec9cd8d7dce5ef6218b43
        Reviewed-on: https://gerrit.libreoffice.org/61387
        Tested-by: Jenkins
        Reviewed-by: Serge Krot (CIB) <Serge.Krot@cib.de>

2018-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [cc633cee77e938a1da7252bb90d5b013487dc81a]

        tdf#120291 Attaching a connector makes draw Draw busy-loop
        
        regression from
            commit ffe84f49270e0a8818365ca7d1fd5242abff5562
            remove SdrObject::GetHdl in favour of AddToHdlList
        
        Change-Id: Idb15b976f6e1fcb6ffeda933ffbec96d59e6f155
        Reviewed-on: https://gerrit.libreoffice.org/61370
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-04  Eike Rathke  <erack@redhat.com>  [cc354c104e09a2f35faf06a3df9d044ced94d6a9]

        Resolves: tdf#120238 remove wrong assert()
        
        There may be a non-empty RowMap even if
        nColCount == 0 || nRowCount == 0
        if there was only one column or row (or cell) selected and
        bRowHeaders and/or bColHeaders were set, thus nColCount and/or
        nRowCount were decremented by 1.
        
        Regression from
        
        commit b1f9aa5f58ea322097998839e00d95fc40be8b22
        CommitDate: Fri Sep 28 09:04:07 2018 +0200
        
            loplugin:useuniqueptr in ScChartPositionMap
        
        Change-Id: I942e3fcc92449da57d708f654000387f862a4066

2018-10-04  Samuel Thibault  <samuel.thibault@ens-lyon.org>  [5b41a01d7409fe7ba939ff952caa5a90f9b81772]

        gla11y: better print paired element for visibility conflict
        
        Change-Id: I1f3bcaf732d01c5def7b84ecbd14e0cbe3397927
        Reviewed-on: https://gerrit.libreoffice.org/61300
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-04  Lionel Elie Mamane  <lionel@mamane.lu>  [b24ab600b06c4aed43552544b4ef575649c93ee9]

        sal_False -> false in comment
        
        Change-Id: I3344af4ce28bd2b94725ea9336ce1b1ab9c98554

2018-10-04  Caolán McNamara  <caolanm@redhat.com>  [be7ab624c1d56fc4f169e4c7d379e376653165ab]

        weld SwCreateAddressListDialog
        
        Change-Id: I9b8fa8ff001f82904db2478a6c88419294df2855
        Reviewed-on: https://gerrit.libreoffice.org/61364
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-04  Stephan Bergmann  <sbergman@redhat.com>  [c3c88d6bbe4109fcf1a6d53e947faec775c96e42]

        loplugin:redundantcast
        
        "static_cast from 'CGContextRef' (aka 'CGContext *') prvalue to 'CGContextRef'
        (aka 'CGContext *') prvalue is redundant" with
        --with-macosx-version-min-required=10.14 at least.  (Not exactly sure why this
        warning only starts to appear now.  Presumably something changed in the system
        headers.  Lets see whether older baseline builds are happy with the dropped
        casts, too.)
        
        Change-Id: Id52d1891e5e33f7c37d095440339980b4000ca4e
        Reviewed-on: https://gerrit.libreoffice.org/61353
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-04  Caolán McNamara  <caolanm@redhat.com>  [1346d0c125c35094d241bbc1e0e0316433a292aa]

        weld SwFindEntryDialog
        
        Change-Id: Ia45e4ce13b92fd73fcc8ad52233aa5eccc3cfb6d
        Reviewed-on: https://gerrit.libreoffice.org/61365
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-04  Caolán McNamara  <caolanm@redhat.com>  [1cfcf1a5c7437b935da652e6bd25db536c4f4cf7]

        weld SwAddRenameEntryDialog
        
        Change-Id: I687486a392450fcf3b92fdc4d7a193b10f829835
        Reviewed-on: https://gerrit.libreoffice.org/61363
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-04  Caolán McNamara  <caolanm@redhat.com>  [a57f67f1773f6693f07352fcb232460350d0d091]

        weld SchLegendDlg
        
        Change-Id: Ie57d195782d9fbfdf555205e53e733529b4c1ae8
        Reviewed-on: https://gerrit.libreoffice.org/61360
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [1a049bc17c5f5ca524289efb73981292c32c58a1]

        drop SvMemoryStream::GetBuffer
        
        since it does the same thing as GetData()
        
        Change-Id: I18d35aa4e67ad7775987160c021863d0de90179b
        Reviewed-on: https://gerrit.libreoffice.org/61350
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-04  Eike Rathke  <erack@redhat.com>  [e607f1da329a2d4dd91904053d7ff86ac05c77bf]

        Select the current format if multiple instead of first matching format code
        
        This never worked..
        
        Change-Id: I79b8687dde4faac383121abeda70931d0192b33d
        Reviewed-on: https://gerrit.libreoffice.org/61290
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-10-04  Stephan Bergmann  <sbergman@redhat.com>  [689b6a6ceb88b2c074b77c1030bc2396a1816eea]

        external/gpgmepp: Clash between VERSION and trunk libc++ <version>
        
        ...on macOS with case-insensitive file systems.  When compiling e.g.
        workdir/UnpackedTarball/gpgmepp/lang/cpp/src/parser/exception.cpp, libtool adds
        -I../../.. (presumably to find files like
        workdir/UnpackedTarball/gpgmepp/config.h), and including e.g. <string>
        internally includes <version> now, and workdir/UnpackedTarball/gpgmepp/VERSION
        happens to win.  So just remove VERSION from the sources, which appears to not
        be needed at least in our build of gpgmepp.  (An alternative approach might have
        been to use -iquote../../.. instead of -I../../.., but that's probably hard to
        shoehorn into the libtool-generated compiler invocation.)
        
        Change-Id: Ib1a30a6b825cab208238d17ff384e7900a27047d
        Reviewed-on: https://gerrit.libreoffice.org/61359
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-04  Stephan Bergmann  <sbergman@redhat.com>  [f7bc83c6c4a74e32fff3180d9053c1e006beb44d]

        external/liborcus: Clash between VERSION and trunk libc++ <version>
        
        ...on macOS with case-insensitive file systems.  When compiling e.g.
        workdir/UnpackedTarball/liborcus/src/parser/base64.cpp, libtool adds -I../..
        (presumably to find files like workdir/UnpackedTarball/liborcus/config.h), and
        including e.g. <vector> internally includes <version> now, and
        workdir/UnpackedTarball/liborcus/VERSION (generated from VERSION.in) happens to
        win.  So disable generation of VERSION from VERSION.in (Kohei confirmed in
        private communication that that file isn't actually used for anything, so not
        generating it is fine).  (An alternative approach might have been to use
        -iquote../.. instead of -I../.., but that's probably hard to shoehorn into the
        libtool-generated compiler invocation.)
        
        Change-Id: Id9a6778368796dc2494df3499b5e1ca560df1e56
        Reviewed-on: https://gerrit.libreoffice.org/61358
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Jenkins

2018-10-04  Stephan Bergmann  <sbergman@redhat.com>  [22c1d6972b4dbf2a3394a28cacfb27cf5bdbb659]

        Avoid -Werror=stringop-truncation
        
        ... "‘strncpy’ output truncated before terminating nul copying as many bytes
        from a string as its length", as reported at
        <https://lists.freedesktop.org/archives/libreoffice/2018-October/081109.html>
        "LO build fails -Werror=stringop-truncation in _lex.c".  Not adding the
        terminating NUL appears to be intentional here, as the s->inp buffer is
        terminated (through s->inl) with EOB bytes after the if/else blocks.
        
        Change-Id: I5a8559e620b7e34ee27cbcd0f836432deb8cba90
        Reviewed-on: https://gerrit.libreoffice.org/61355
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-04  Caolán McNamara  <caolanm@redhat.com>  [3d4012a84c13448d1320f1e42ccb72de6bb9a480]

        weld SteppedPropertiesDialog
        
        Change-Id: I6e5a5a76f4e7d0d8b71e7d2e3dee9f7c2815f5d5
        Reviewed-on: https://gerrit.libreoffice.org/61357
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-04  Caolán McNamara  <caolanm@redhat.com>  [d4e61b53fbdfa3b21f8cce981f6f98a6a1bf89b6]

        weld SchTitleDlg
        
        Change-Id: Ie4537b9b6d856178ae378473fda4a1b27a1ed0b5
        Reviewed-on: https://gerrit.libreoffice.org/61356
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [54204d53eb4854715500edc064123e8d687381b2]

        tdf#120287 sw layout, TabOverMargin: imply PrinterIndependentLayout=high-res
        
        In case an ODT document has the usual layout compat flags enabled (by
        the DOC/DOCX/RTF imports) to emulate Word behavior, then it's expected
        that Word will lay out the resulting ODT document similar to Writer.
        
        This works most of the time, but in case exact spacing matters, it's
        important that PrinterIndependentLayout is not disabled, as that doesn't
        match the Word default and will result in mismatching Writer vs Word
        layout.
        
        Change-Id: I0fbe110a6417ffa5d919fb81236a60bfa1fc30f5
        Reviewed-on: https://gerrit.libreoffice.org/61352
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [6ed7696c35599068a29af355da1173416a4e7196]

        pass AbstractGeometryAttributes around by std::unique_ptr
        
        Change-Id: I6e06c89b5e4b77c8fc5e3e1a6bf7d76d8ebd7810
        Reviewed-on: https://gerrit.libreoffice.org/61349
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [6203c2b73db2de239498b517a222c38433fd9168]

        loplugin:useuniqueptr in SwInsDBColumns
        
        Change-Id: Idd159cfd29d487773e478a0cca352fcb77f88a33
        Reviewed-on: https://gerrit.libreoffice.org/61340
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [55f78bcb63e552559ec6a18e39ae982dd925974a]

        loplugin:useuniqueptr in SwWriteTableCols
        
        Change-Id: Ib4c95401c3e9e60c1c909080b3381d652c862e62
        Reviewed-on: https://gerrit.libreoffice.org/61342
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [04c5f27e8f904f01b1dbfba2b95ed57a9e439f91]

        loplugin:useuniqueptr in SetGetExpFields
        
        and a couple more utility methods to o3tl::sorted_vector to make this
        easier
        
        Change-Id: Iebbbb8899b67fffa1ac98ae46b7fa70a7e35f866
        Reviewed-on: https://gerrit.libreoffice.org/61344
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [70b125c68eed7d99063f7599ea71b2831d2aed30]

        loplugin:useuniqueptr in HTMLControls
        
        Change-Id: I7301fdb1dba6f05b43b114cfb72641958322964d
        Reviewed-on: https://gerrit.libreoffice.org/61343
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [9743bec6d81b19d38b69d8a52d969e90c6aef1b5]

        loplugin:useuniqueptr in SwSeqFieldList
        
        no need to store such a small structure separately on the heap
        
        Change-Id: I36b3ad5250718b7bdf526f5f67219740c69a549a
        Reviewed-on: https://gerrit.libreoffice.org/61298
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [56f1e2e081d29112b345df08f039a2cecbd9743d]

        loplugin:useuniqueptr in SwBlockNames
        
        Change-Id: Ib7b0b206439b9b14cbfdf58bc8932281329e7deb
        Reviewed-on: https://gerrit.libreoffice.org/61346
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-04  Stephan Bergmann  <sbergman@redhat.com>  [dc88d2111892430a847dfd6a5240d0ba1572903e]

        loplugin:override (--enable-qt5)
        
        Change-Id: Id9e3127a7ac53dc9e50caa4d4c4c4d7c6e7008fb

2018-10-04  Stephan Bergmann  <sbergman@redhat.com>  [2eb1da59d9fb49755b2371a560b76b2e4f251927]

        loplugin:subtlezeroinit (--enable-qt5)
        
        Change-Id: I1a6f0a2b0de82fd0e8c30818c2ddf6e0a2d3f1b0

2018-10-04  Stephan Bergmann  <sbergman@redhat.com>  [36960825acd93777c431e71aded96e31a86335c0]

        loplugin:nullptr (--enable-qt5)
        
        Change-Id: I85e310a4e2cf8e9f726d8d7c6ac8bbb399f0cd7c

2018-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [4f5b39b949d1748683de1553ec4998b7f389990f]

        loplugin:useuniqueptr in SwXMLTableColumns_Impl
        
        Change-Id: Iee894bccfc162bd97093def7eb86d54be9fde13d
        Reviewed-on: https://gerrit.libreoffice.org/61341
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-04  Katarina Behrens  <Katarina.Behrens@cib.de>  [6b4abed111c67152a2c0c3a498071f37bce93b67]

        Implement qt5 plain text copy to clipboard
        
        Change-Id: I5804467c97758641718a6d6314cae015a0442d1b
        Reviewed-on: https://gerrit.libreoffice.org/61233
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-04  Katarina Behrens  <Katarina.Behrens@cib.de>  [309bd0e920aae38c94f2c83dd5ff7d8b9feb9847]

        Implement qt5 plain text paste from system clipboard
        
        Change-Id: I44053d445098efc619ad9255d8f21962531a0654
        Reviewed-on: https://gerrit.libreoffice.org/60674
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-04  Katarina Behrens  <Katarina.Behrens@cib.de>  [de40fe552e51e1d634c2401afef305ba4af91799]

        Clipboard support for qt5, first cut
        
        this adds just enough of basic UNO ifaces to have SID_PASTE enabled.
        It can't actually paste anything yet.
        
        Change-Id: I82e8ef37e11e9df21d27f08d4d199f3e5924ed84
        Reviewed-on: https://gerrit.libreoffice.org/60494
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-04  Caolán McNamara  <caolanm@redhat.com>  [f317a3de7473de5e6366ba4f2a4aa0ca25cdfdc1]

        Resolves: tdf#120175 normalize theme names to our naming scheme
        
        So breeze-dark turns into breeze_dark
        
        Change-Id: Id5d06f73a79f099048b31fd16f9f9611236af392
        Reviewed-on: https://gerrit.libreoffice.org/61321
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-04  Caolán McNamara  <caolanm@redhat.com>  [e3df7e17d568e1efb5d2b94f95b4b52c441789cf]

        color moved to slot 4
        
        Change-Id: I965d4b042cf1510d5286c85043792a140116497f
        Reviewed-on: https://gerrit.libreoffice.org/61331
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-04  Caolán McNamara  <caolanm@redhat.com>  [d54599561bb1736649d796bb30a60522a64a04c3]

        weld SbaSbAttrDlg
        
        Change-Id: Ic1478d92fcf829bebdf8ada1051a4373d47077cf
        Reviewed-on: https://gerrit.libreoffice.org/61330
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-04  Caolán McNamara  <caolanm@redhat.com>  [fd5e9b1eb383e380d7eef4d168f2f5f85d2ab819]

        weld DlgSize
        
        Change-Id: I5e27d2a27810af98bd0cf59f9e9cbe1cf75d7f1b
        Reviewed-on: https://gerrit.libreoffice.org/61329
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-04  Caolán McNamara  <caolanm@redhat.com>  [7e86cfab8ee1f7fdcb42f37e2b0b7a5ab5d862c1]

        replace sclo-ScExtIButton with MenuButton
        
        Change-Id: I1f03bebe465e76f7e62f707937b9289e17b76605
        Reviewed-on: https://gerrit.libreoffice.org/61328
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [32dfaf1e23496599169b8eae163b733975cfed2e]

        xmlsecurity nss: avoid deleting the dsig context manually
        
        Change-Id: I0198c1b0d6ba6c27072376943895718d536a284c
        Reviewed-on: https://gerrit.libreoffice.org/61323
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-04  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [ae882ec4d76f54b4e765aa513e8f7f4bef7a53c5]

        elementary: sync folder color with upstream, add more 32px, etc
        
        Change-Id: I28f0e7b964a229320ede7accfd3a98e35ef113b3
        Reviewed-on: https://gerrit.libreoffice.org/61180
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-10-04  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [10072ea419ade05b61fd42e14f6be7d201134280]

        Fix crash when no key bindings are available
        
        Change-Id: I89693a01bd3e89f6d4000901c01accf88b453691
        Reviewed-on: https://gerrit.libreoffice.org/61232
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-04  Justin Luth  <justin.luth@collabora.com>  [b4c0a0ea0102d4157572b4f4302324533c0667fb]

        related tdf#76683 writerfilter: hanging implemented as Signed
        
        despite the documentation that states it must be a positive value,
        the actual implmentation honors a negative number (as opposed to
        treating it as a zero, or an absolute).
        
        Change-Id: Ie38369ecdf5353b73572dd3533c2efe41adda290
        Reviewed-on: https://gerrit.libreoffice.org/59401
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [86bcedbef057d234be91daeac6d4086efc10ab20]

        use regular Set methods in TextCharAttrib
        
        instead of returning a mutable ref, which just reads weird
        
        Change-Id: Ia2e2a7222f6ccd73e1d7f69dd7c2523f3a05ae24
        Reviewed-on: https://gerrit.libreoffice.org/61309
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [6c5208b91ee15c2a501696d1d9a131c51c737741]

        use unique_ptr in TextCharAttribList::InsertAttrib
        
        Change-Id: Ie6818586e9dbbcbf79f0bb8e1031fc0a0b13763a
        Reviewed-on: https://gerrit.libreoffice.org/61308
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [b8767d980898d346d9a8a2cc1cbfb040bfc1851a]

        pass SvXMLNamespaceMap around using std::unique_ptr
        
        Change-Id: Ia5ae67678a508e3df81e72cb84993491e222c528
        Reviewed-on: https://gerrit.libreoffice.org/61307
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [96a032743339f315ffff13fd8dc9191acffcc636]

        reserve space before appending to vector in a loop
        
        Change-Id: Ib0017fc2a57ab90596aa494934c9579cae4bf4aa
        Reviewed-on: https://gerrit.libreoffice.org/61301
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c7de51f908e866cdab7dbf4aa22aa48f42dc153]

        loplugin:useuniqueptr in ResultMembers
        
        no need to store a small structure separately on the heap
        
        Change-Id: I054ca078242225d12cf8abc86e25813586e6495f
        Reviewed-on: https://gerrit.libreoffice.org/61299
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-03  Xisco Fauli  <xiscofauli@libreoffice.org>  [5f5d890c242b8a092804991dba809f6f4287cfb2]

        tdf#120057: protect sheet dialog checklistbox should be can-focus
        
        Same logic as fee3669a3395133a9e47ff2f0a96159cb3eefb89
        
        Change-Id: I43c00a6fcd0e3b42798702f746df9bcb7f817a5f
        Reviewed-on: https://gerrit.libreoffice.org/61320
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-03  Caolán McNamara  <caolanm@redhat.com>  [d25c88ef9bbc9ab74a90b2669561e336d5a7a148]

        Resolves: tdf#120265 assert on moving item via customization dialog
        
        Change-Id: I435409a1e16ad138519fb31e873dcb4f500b3734
        Reviewed-on: https://gerrit.libreoffice.org/61319
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-03  Caolán McNamara  <caolanm@redhat.com>  [0be3a5eea3089c2b63cc821ffb282fd4ab8ec455]

        Resolves: tdf#93372 format table in base is ignored
        
        since...
        
        commit b4bbb5e5d7b31caad2fbcc00382ad27df3c81001
        Date:   Sun May 17 22:56:46 2015 +0900
        
            refactor how font, fg. and bg. are applied in widgets/controls
        
        revert the relevant piece, in this case there are two Windows/Contexts getting
        their settings manipulated, rather than the usual one
        
        Change-Id: I0a228aee6aaf1f58b2235fccf14dc63ffa96dd2d
        Reviewed-on: https://gerrit.libreoffice.org/61317
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-03  Caolán McNamara  <caolanm@redhat.com>  [cf8d6f6f3651d4dfa2244f981061fc6ec2e2f353]

        Resolves: tdf#117784 inherit SfxTabDialogController from SfxDialogController
        
        Change-Id: I6b7ce81093ec402954aa5a2f4b266827fe85a88f
        Reviewed-on: https://gerrit.libreoffice.org/61314
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-03  Caolán McNamara  <caolanm@redhat.com>  [ca8558a28d1dc271cd2f10362e5e0f7d218149cb]

        Related: tdf#120277 inherit from SfxDialogController
        
        where the dialog originally inherited from SfxModalDialog.
        
        Change-Id: Ibe0006de93b0a9f05fb3b6181baf3ba1b4cf04c8
        Reviewed-on: https://gerrit.libreoffice.org/61313
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-03  Caolán McNamara  <caolanm@redhat.com>  [349d0e679a4ee296c703145afe73e65efc5d2bff]

        Resolves: tdf#120277 special character dialog not appearing in Online
        
        the magic smoke connecting the dialog to the viewshell was in
        SfxModalDialog, so not inheriting from that drops the connection
        
        add a SfxDialogController to enable setting up the connection
        
        Change-Id: I29c45cd43e05295309fc647b039db0c6565ca0d1
        Reviewed-on: https://gerrit.libreoffice.org/61304
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-03  Caolán McNamara  <caolanm@redhat.com>  [19ec881034dbabbdc72779eb9382d0deb17ac569]

        Related: tdf#120277 extract common piece of SfxModalDialog LOK notification
        
        Change-Id: Ie14cd80d5c33f58673823ee16fa8037efaa17773
        Reviewed-on: https://gerrit.libreoffice.org/61303
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-03  Caolán McNamara  <caolanm@redhat.com>  [f6390539a271e287a96419a8d13d16800aa756b0]

        use ScopedVclPtr here
        
        Change-Id: I5780dfbb751ad24d815ac6526b26d633768b6030
        Reviewed-on: https://gerrit.libreoffice.org/61302
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-03  Serge Krot  <Serge.Krot@cib.de>  [f0deb6511b3766bfc89c72dd46d7770eb38169af]

        sw: py unit tests: EOL and VIM comment
        
        Change-Id: I0ab569a4140a8f866e8022c97b4481a33454c8e8
        Reviewed-on: https://gerrit.libreoffice.org/61294
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-10-03  Caolán McNamara  <caolanm@redhat.com>  [42e5319342f436f43ada228818d928cc8fd01d5b]

        weld OutlineBulletDlg
        
        Change-Id: Icfbe456a71e0febf5b7d7b6cb625217c730bb367
        Reviewed-on: https://gerrit.libreoffice.org/61291
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-03  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [60de083e9f8d2f3b7e5a475cd94d165844ac6faa]

        fix DOS lineends
        
        Change-Id: Ib6ec8c705beaf97293bd761fa74e66535733121e

2018-10-03  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [006b023184afddf072979d2c8e2c08484780877d]

        vcl: fixed Windows build with enabled breakpad
        
        It was unresolved external symbol CrashReporter::AddKeyValue()
        in SalAbort()
        
        Change-Id: I21c48e40a9b9b73e43f6b5f58079b7877a1deac6
        Reviewed-on: https://gerrit.libreoffice.org/61293
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-10-03  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [8ea0b0f4dc5eba2d0bafc2e42415ef1824ff604e]

        Update git submodules
        
        * Update translations from branch 'master'
          - update translations for master
            
            and force-fix errors using pocheck
            
            Change-Id: I2a1fd1969ac1b5f197b1554050e2bb971149f25a
            
2018-10-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [6725311151403e5bf5bef44e08c35ac76527aba4]

        no need to call empty() before clear()
        
        found with
        
            git grep -A2 -nP '!.*\.empty()' | grep -B1 -w clear
        
        Change-Id: I87013eab9c6988048b891d20577e1f7efbce1b6c
        Reviewed-on: https://gerrit.libreoffice.org/61295
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-03  Caolán McNamara  <caolanm@redhat.com>  [0de15abda691b78bef38862f078e60d97da549a5]

        update old .ui to current format
        
        Change-Id: I61dbd6eea328ae7b4c2ce79d266e2d88a9ce512d
        Reviewed-on: https://gerrit.libreoffice.org/61287
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-03  Caolán McNamara  <caolanm@redhat.com>  [bc8aec6280e1a0558ab9c3ef6f85325e9997d7da]

        make position and options level treeview match in size
        
        Change-Id: I3e9216e95c845a319fc7315f80e926023ddd911b
        Reviewed-on: https://gerrit.libreoffice.org/61292
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-03  Caolán McNamara  <caolanm@redhat.com>  [68be4ff2f37d6deaceba19c3d098c4a15de4788c]

        unweld HeaderEditPage for now
        
        not ready yet
        
        Change-Id: I022b47c521a63fb18052274aa8e2020dc6210d9c
        Reviewed-on: https://gerrit.libreoffice.org/61289
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-03  Caolán McNamara  <caolanm@redhat.com>  [b0fddbc128158da81d008636a7e270b8ee9a19cc]

        set modal in .ui
        
        Change-Id: I3a428f0104c030f7c5d3954387d84cb2a5351483
        Reviewed-on: https://gerrit.libreoffice.org/61288
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [6f28db10d7d4e76448bff9b832cc4f44d7b0aa35]

        loplugin:unusedmethods
        
        Change-Id: I9e583df920657ab401162db79decb192c4f69f90
        Reviewed-on: https://gerrit.libreoffice.org/61283
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-03  Eike Rathke  <erack@redhat.com>  [e85966450b770e1169f113183ce1a9a9f4dcc507]

        Related: tdf#119613 tdf#118127 suppress duplicated builtins, rework All cat
        
        In number formatter dialog:
        
        Some locales may define duplicated formats, specifically date
        formats, for all builtin formats <50 must be present and default
        formats may be equal to other formats. Try to suppress duplicated
        formats, preferring those that are essential (i.e. used as
        current, default or edit formats). This is done only per category,
        not in the All category.
        
        Example is [en-ZA] English (South Africa) that now has ISO 8601
        also as default date+time format, though there only the date+time
        format is suppressed because for date we want to keep both the
        locale's default and the fixed ISO format pickable.
        
        The All category still listed the since long deprecated old
        currency formats including the worrying CCC format that follows
        the current default currency. Eliminate that crap, unless one
        matches the current format.
        
        Also, additional formats defined in locale data and user defined
        formats were never listed in the All category, do that.
        
        Change-Id: I6e6b9bfecc34d51e89930f348f7afbe5e3c41738
        Reviewed-on: https://gerrit.libreoffice.org/61275
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-10-03  Caolán McNamara  <caolanm@redhat.com>  [c330763e1bfdae5894d4a0303a7a947e5b7870e0]

        crash in calc page dialog
        
        Change-Id: I06072af58b0e302930a8d305f2b667843c42cd03
        Reviewed-on: https://gerrit.libreoffice.org/61284
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [4969f4c0d3e2581aaa8a5b5a5769840fa6b6f8ea]

        loplugin:constfields in sw
        
        Change-Id: I1eb6583bb9ec815bc0564b0d7c676f5b1fb9045f
        Reviewed-on: https://gerrit.libreoffice.org/61177
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-03  Adam Kovacs  <christo161@gmail.com>  [d5cc52fec12e3c8d1c3561f172d3e1c5434290b3]

        tdf#108064 OOXML export: keep preset dashes with mso preset linewidths
        
        Change-Id: Ie87544850c494d946ea43b984aeff8666e08d738
        Reviewed-on: https://gerrit.libreoffice.org/60874
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-10-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [487fc22690c274c824264602212c4549b9b07b15]

        loplugin:unusedfields
        
        Change-Id: I3d2cdd80b542dbdbd29971ef837111191809f081
        Reviewed-on: https://gerrit.libreoffice.org/61282
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-03  Serge Krot  <Serge.Krot@cib.de>  [4967d498c486800b72ba34192c82c232bc0685bd]

        sw: new unit test for XAutoTextContainer
        
        Change-Id: I8c4fba4d576256c4ca3870b521aec999407af4e5
        Reviewed-on: https://gerrit.libreoffice.org/60945
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-10-03  Tor Lillqvist  <tml@collabora.com>  [f5775505396e5459561883d5a1b9f091f84161d8]

        We need to include <o3tl/make_unique.hxx> here
        
        Change-Id: I9670407cd9e848d208f844f6d0879a5a19b86f4c

2018-10-03  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [9d11ab9295b479e8d817e5dd37337b4fb8af7581]

        Add Python files to pre-commit hook checks
        
        Change-Id: Ie5a631abe25a25bab9e74b353994f0788fe3dd06
        Reviewed-on: https://gerrit.libreoffice.org/61279
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-10-03  Rene Engelhard  <rene@debian.org>  [36befb3aca96907a14e71e82497dbb8f03ead5ab]

        tdf#72987 split firebird test into a regression test and a "new" test
        
        former with endianness and latter with the new fbk format.
        Add new endianness-independent firebird test odbs
        
        Change-Id: I29be2e6916fcca74744211dba04463376fb6b8d5
        Reviewed-on: https://gerrit.libreoffice.org/60917
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Tested-by: Rene Engelhard <rene@debian.org>

2018-10-03  Rene Engelhard  <rene@debian.org>  [f104b3cafee63b47a735cfdce0f05dab2eedbb91]

        tdf#72987 run firebird test for little endian only for now
        
        since those old(er) files still use the endianness-depending format.
        And remove x64 from the filename...
        
        Change-Id: I24e56cd8561c2ec6a1f77a66907c14cdea8248b6
        Reviewed-on: https://gerrit.libreoffice.org/60916
        Tested-by: Jenkins
        Reviewed-by: Rene Engelhard <rene@debian.org>

2018-10-03  Caolán McNamara  <caolanm@redhat.com>  [0b2bf16f2d7794638e4ca72fc3616330b7b76d0c]

        Related: tdf#93372 fix up extensions character dialog
        
        Change-Id: I3609f8bd6a23e6f419bba88c17bc7d82a5d3b993
        Reviewed-on: https://gerrit.libreoffice.org/61266
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2018-10-03  Caolán McNamara  <caolanm@redhat.com>  [0d868e004f62013ba5fcb9595dbe5c3f18d0623b]

        Related: tdf#93372 pass in parent to base's table format dialog
        
        Change-Id: I06a39b6517aabac321c45b1a3ab92f13903b9daa
        Reviewed-on: https://gerrit.libreoffice.org/61265
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-03  Caolán McNamara  <caolanm@redhat.com>  [ff418ffebbdbef98d346c153bc2315fcdcc97945]

        rename cui::NumberingPreview back to SvxNumberingPreview
        
        Change-Id: I5c8b9ac10babd0535fa55f490a5478f88fc76222
        Reviewed-on: https://gerrit.libreoffice.org/61264
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-03  Caolán McNamara  <caolanm@redhat.com>  [77cbe42543900265389d5fc6064c854194158fa5]

        keep reset/standard order
        
        Change-Id: Idc047faf8ade81b3e6fce382b188ccfa97004b12
        Reviewed-on: https://gerrit.libreoffice.org/61263
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-03  Caolán McNamara  <caolanm@redhat.com>  [e3993341d041f6f2a72f4fc697bd1f6f94c40439]

        when gtk3 >= 3.22.0 set natural size propagate
        
        so 1-10 in format numbering etc isn't slightly clipped
        with a scrollbar on top of it
        
        Change-Id: I55909993d4b4c846ca0aeff2f2cd458dfa59d860
        Reviewed-on: https://gerrit.libreoffice.org/61262
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-03  Caolán McNamara  <caolanm@redhat.com>  [ea7b290a691f33caa3327bd1cb57b97a92c94dc7]

        weld SwSvxNumBulletTabDialog
        
        Change-Id: I8ea74dc15bba04c0615e61c069407160a7b95c4c
        Reviewed-on: https://gerrit.libreoffice.org/61242
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [2b402bbd34624c4759fa411c98bb60da1dd11e76]

        writerfilter: pass these by value and use std::move()
        
        Change-Id: I9a763eacf8887230ba5d88ac69cb13d0cfb1a7ee
        Reviewed-on: https://gerrit.libreoffice.org/61274
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [dbeb289888e70038e9fc3c52728f7fe03f1935cb]

        loplugin:unusedmethods
        
        Change-Id: I7db0c27ff2213210ed4b46ebbadc1a2f74a18257
        Reviewed-on: https://gerrit.libreoffice.org/61249
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [c3b7f134b94bf2f0830b16b42bd72d235de377fb]

        loplugin:mergeclass merge ScFullMatrix into ScMatrix
        
        ever since
        
            commit b26f83b1cc184a79caa9e9c0ae15717ef61dde4a
            Date:   Fri Aug 10 21:43:32 2018 +0200
            loplugin:unusedmethods
        
            mostly this seems to be fallout from
                commit 089a4f245325a5be5cd5951d85305d791b4d9cb6
                Date:   Mon Aug 6 14:55:04 2018 +0200
                remove Calc's software interpreter
        
        Change-Id: Id1cb89bb3d95521b7ddf7d072ee9392053e5a52b
        Reviewed-on: https://gerrit.libreoffice.org/61257
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [be98dffedd70f36e7c74c4ebd6509c5868a016d1]

        loplugin:unusedfields
        
        Change-Id: Idf6f7f2946eecada64d2a586194533840ec8cc63
        Reviewed-on: https://gerrit.libreoffice.org/61248
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [07c4aa4298f062cee1894b80ef82e76d5ffcf4c7]

        loplugin:constfields in svtools
        
        Change-Id: I91553f89d8f5ee42afa52d196bf86f8a92011850
        Reviewed-on: https://gerrit.libreoffice.org/61186
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [48bf5a74186140760a734091a85e85d198e6fdfa]

        loplugin:useuniqueptr in SdrLayerAdmin
        
        Change-Id: I0f9c5b471b6db799b2194096f5d40c8adeb027d7
        Reviewed-on: https://gerrit.libreoffice.org/61119
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-03  Justin Luth  <justin.luth@collabora.com>  [93242e985a002d94b0ac765952ce47b928effcae]

        tdf#76683 writerfilter: TwipMeasure must be positive
        
        ...and the column width must not be negative.
        
        The previous column logic ensured that the total width was
        larger than the reference by adding a fake buffer
        and then subtracted the difference from the final column.
        In the case of a zero-width final column, it could become negative.
        The current logic ensures that the total width is less than
        the reference width, and then adds the difference
        (which should be a smaller difference now) to the final column.
        
        Regression potential - early columns that need every single twip
        of bonus space might not fit anymore. On the other hand,
        ending columns might be fixed...
        
        Change-Id: Ie75d455e8ed62dbec5a1b9c901417df8d842ace8
        Reviewed-on: https://gerrit.libreoffice.org/59400
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-10-03  Julien Nabet  <serval2412@yahoo.fr>  [adb0030d99b90fc50e536c89fc8c7a80f057c6ac]

        tdf#120245: Accept to insert empty field with 'not null' database constraint
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=120245#c4
        
        Change-Id: I9ac852a83e0a57c34ef3640bf0fb0e6a3394db63
        Reviewed-on: https://gerrit.libreoffice.org/61268
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-03  Julien Nabet  <serval2412@yahoo.fr>  [6de679cca6978694bacf5322c9ab8559740f0443]

        Fix some drivers xcu (connectivity/registry)
        
        1) Revert partly 568778874429595855b435792e5ebecd52956dae
        UseKeywordAsBeforeAlias should be put to true in Features section
        (see https://gerrit.libreoffice.org/#/c/61144/)
        
        2) Fix BooleanComparisonMode
        Use xs:int for Properties part but stay with xs:boolean in Features
        (see https://gerrit.libreoffice.org/#/c/61144/ again)
        
        Change-Id: I4397327ceef408be9ee0563f25fe700c1bfd82d3
        TODO: add README in connectivity/registry to provide some info
        Reviewed-on: https://gerrit.libreoffice.org/61271
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-03  Justin Luth  <justin_luth@sil.org>  [b170dbbafc2a783aa8f54b5756b5c56b5153977f]

        paintfrm white-spacing adjust: remove obsolete brackets
        
        doing this in a separate patch to avoid obscuring the changes
        inside of the other cleanup patch. This simply removes one
        layer of indenting.
        
        Change-Id: I295b2ef59fb8c62db14d18d2e529da6c4c578665
        Reviewed-on: https://gerrit.libreoffice.org/61273
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-10-03  Justin Luth  <justin_luth@sil.org>  [8f30759a540c0b323b2fb6d873abd67f37da2ca2]

        tdf#41542 sw cleanup: m_bBorderDist was always true
        
        This was forced to True in LO 5.4, leaving the variable intact
        in case any problems arose that would make it easier to revert.
        But now it is time to clean it up and remove the unnecessary
        logic.
        
        I didn't change the indenting because I don't like obscuring
        the significant changes. I can do that in a followup commit.
        
        Change-Id: Iab04a6a8f4ba8ff7151cf7941f655173136258eb
        Reviewed-on: https://gerrit.libreoffice.org/61270
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-10-03  Julien Nabet  <serval2412@yahoo.fr>  [690dffce4fa5db01fcda60df467e75272d5a4863]

        Add README for xcu drivers in connectivity/registry
        
        I used comments from https://bugs.documentfoundation.org/show_bug.cgi?id=119743
        + https://gerrit.libreoffice.org/#/c/61144/
        
        Thank you to Lionel and Stephan
        
        Change-Id: I956b0c2009e3fa1169ba57a059dde0016375def5
        Reviewed-on: https://gerrit.libreoffice.org/61272
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-02  Stephan Bergmann  <sbergman@redhat.com>  [48cfa0b00b22f11ade53aec79b2fdddad253e1bd]

        -Werror,-Wunused-private-field
        
        ...ever since the code's introduction in
        278b1de21f8395ab2a6c49377cf4aec4c16f05c6 "Added base as a data provider"
        
        Change-Id: I3ccd1d699e0888cb010e46735f8816eea8b41e34
        Reviewed-on: https://gerrit.libreoffice.org/61250
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-02  Stephan Bergmann  <sbergman@redhat.com>  [3db830d354de80b319fb818a0373365a1e647264]

        Silence new Clang trunk -Wdefaulted-function-deleted
        
        This mostly affects explicitly defaulted functions that had recently been user-
        declared to silence new GCC trunk -Wdeprecated-copy.  It is not entirely clear
        to me what the best approach is overall, see my mail
        <http://lists.llvm.org/pipermail/cfe-commits/Week-of-Mon-20181001/245321.html>
        "Re: r343285 - [cxx2a] P0641R2: (Some) type mismatches on defaulted functions
        only", but lets just explicitly delete those functions for now.
        
        Change-Id: If8c72f612f67a8feb8b03c2fb988c807e704ef03
        Reviewed-on: https://gerrit.libreoffice.org/61259
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [22c3b4077f5f113f8208bb03b853eb3befafff51]

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

2018-10-02  Jan-Marek Glogowski  <glogow@fbihome.de>  [408dbdd28037917986f6d2cdc290f935ffefc60e]

        tdf#120234 ignore all proxy windows
        
        I thought just border windows can act as proxies, but this bug
        proves me wrong; also floating windows set mpClientWindow and may
        have an additional nested proxy border window.
        Interestingly proxies can have multiple children, which I tested
        with a temporary assertion I added!?
        
        So just ignore all proxy windows until we find a real one, And
        drop the assertion as it doesn't make sense any more.
        
        I'm just wondering why I always read Child instead of Client...
        
        Change-Id: I83a1a5743b434399aae361cb14058993ba60c83c
        Reviewed-on: https://gerrit.libreoffice.org/61196
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-02  Tor Lillqvist  <tml@collabora.com>  [4e1b526f35abe6a0a01edaa72f9134cb878d4945]

        We shouldn't call DrawTextLayout() without a context on iOS
        
        Change-Id: I3e72909ca1aa9f97721d982f16624f496152ae2d

2018-10-02  Tor Lillqvist  <tml@collabora.com>  [baddd90d4ac0af1efe8bd09f3993d2b2f48d62b6]

        LibreOfficeKit wants the tile pixmap bytes to be in BGRA order in memory
        
        To get that with CoreGraphics on iOS we need to use also
        kCGImageByteOrder32Little in the CGBitmapContextCreate() call,
        otherwise the bytes will be in ARGB order in memory.
        
        (Not touching the macOS code here.)
        
        Change-Id: I3c2dd94feb1c6bf46c5b335f5901b29e5fe1e7fb

2018-10-02  Tor Lillqvist  <tml@collabora.com>  [51591ae750df644738bba4e1c8a2bb81d183a572]

        More hacking on the tilebench part of the UnitTest app
        
        On iOS, don't attempt to write the tile dump ppm file to /tmp, but use
        the app-specific directory so that it can be copied for inspection
        using iTunes. (Of course, even better would be to simply paint it to
        the app's view. Later)
        
        Change-Id: I8dd60d04adc61de6594099f5c358a9b6220522da
        Reviewed-on: https://gerrit.libreoffice.org/61255
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-10-02  Caolán McNamara  <caolanm@redhat.com>  [0895c26b7761215e92eef7b3fbf384982ac01eeb]

        weld SvxNumOptionsTabPage
        
        Change-Id: Ie2ae18b1722e91996887162b4a8ff02d2d812341
        Reviewed-on: https://gerrit.libreoffice.org/61228
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d58fef4623908a436e7d1af42e4ba71f695be4ee]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix typos
            
            Change-Id: Ic23908f65b62064ae99fa337a4f269d1b1ea1c09
            Reviewed-on: https://gerrit.libreoffice.org/61254
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2018-10-02  Tor Lillqvist  <tml@iki.fi>  [a40b31b6b1ae413aa72dfed99ccee9c7d5919fc9]

        Add some colour to a sample odt file
        
        Change-Id: If4dc6458d9c5fb3b574c1bb55196a5086aff3365

2018-10-02  Caolán McNamara  <caolanm@redhat.com>  [5c179fd747d78c04dde94e368aa6ca1c73d61399]

        filename may be null
        
        Change-Id: I373886d3613607b8ee8e96d8c0314865f3991a92
        Reviewed-on: https://gerrit.libreoffice.org/61241
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-02  Dennis Francis  <dennis.francis@collabora.co.uk>  [4cb160d58c62e6214f86ba94c9c2834dab6cfe8f]

        tdf#120174 : Always copy mbValueCached flag in Assign()
        
        so that fast result return maintains correctness.
        
        Although not necessary for fixing this bug,
        lets take advantage of fast result return in the case
        of empty result token by setting mfValue to 0.0 and
        setting mbValueCached flag.
        
        The fast result return was implemented in :-
        
        <commit-header>
        commit 77f7b4768a79e5a8489b163670e0ce10fbd07c49
        Author: Dennis Francis <dennis.francis@collabora.co.uk>
        Date:   Wed Jul 11 17:19:28 2018 +0530
        
            Allow fast result return for formula-cells with...
        
            "double" result which is a very frequent use-case.
            This improves overall running times in most cases,
            not just for the threaded path.
        
            Change-Id: I18d10ee3cea613923e2057e746a6a8187bb18647
            Reviewed-on: https://gerrit.libreoffice.org/59395
            Tested-by: Jenkins
            Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        </commit-header>
        
        Also added a ui-test for the fix. A normal unit test would
        have sufficed, but I could not get it to reproduce the issue
        from a ucalc environment somehow.
        
        Change-Id: I9b95b571b596a7bb68768ea0de8ee4334448b540
        Reviewed-on: https://gerrit.libreoffice.org/61140
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins

2018-10-02  Caolán McNamara  <caolanm@redhat.com>  [80e840a5208a822aa92ae5869ce34fe0dad8c63e]

        tdf#120227 'standard' button missing from .ui
        
        and 'standard' just has to exist, doesn't need to be translatable
        
        Change-Id: I1e5157781ea81c40952c462253a2e3d53557aecb
        Reviewed-on: https://gerrit.libreoffice.org/61229
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-02  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [a8454eb805dfe3cddcef39189af126f5ca34295f]

        Implement filter for Qt5AccessibleWidget::relations
        
        Change-Id: I1859d612e13b2f0d837aa65012552c441346cb1a
        Reviewed-on: https://gerrit.libreoffice.org/61236
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-02  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [3f53647b6c66a5c1988bf7dd060c4b9624156e3d]

        Implement Qt5AccessibleWidget::relations
        
        without considering 'match' parameter for now
        
        Change-Id: I03ec7017fdaae8c8e20f19e6c827aafb093e8a53
        Reviewed-on: https://gerrit.libreoffice.org/61231
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-02  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [41b1038874a45097cd9a6b981142029a8466200c]

        sw: new unit test for XControlShape
        
        Change-Id: Ic7b56da1f48760770ca5617cea6c91e10ff0dcee
        Reviewed-on: https://gerrit.libreoffice.org/61100
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-10-02  Serge Krot  <Serge.Krot@cib.de>  [307b1cab436f63b5e879ca65cf3c74065ee4ad14]

        sw: new unit test for XRefreshable
        
        Change-Id: Idaea2e46451ee80b82764e573fdea1c7bf0c86ef
        Reviewed-on: https://gerrit.libreoffice.org/61213
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-10-02  Samuel Thibault  <samuel.thibault@ens-lyon.org>  [3c7c4afc2d34702151484105925bca3c0ba660c8]

        printdialog: Use labelling a11y relation instead of static role
        
        The field names are arguably rather labels for the static-role widgets
        providing the status.
        
        Change-Id: Ic3407adf84d7399696e51de712635a986fa0c190
        Reviewed-on: https://gerrit.libreoffice.org/60142
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-02  Serge Krot  <Serge.Krot@cib.de>  [e92a4bf08624159c64fcc45a9786ff2e41727bf2]

        sw: new unit test for XModifiable2
        
        Change-Id: I30c4db19db068ff73f34236776cb511280acbbd7
        Reviewed-on: https://gerrit.libreoffice.org/61096
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-10-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [d02d57d5c2bbe38722f848460a02511749e50957]

        fix bug in SvtListener copy constructor
        
        it was copying maBroadcasters, without actually starting to listen to
        those broadcasters, which means if we __did__ call StartListening, that
        method would have just returned early.
        
        Since nothing seems to need this functionality, and it's not obvious
        what the correct behaviour would be, just don't do the copy.
        
        Change-Id: If5865fa3449839758a43ac537475e0a474f39078
        Reviewed-on: https://gerrit.libreoffice.org/61239
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-02  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [754f3614837ecd7348b241c9000d5f1d15d16947]

        Qt5AccessibleWidget: Implement keyBindingsForAction
        
        Change-Id: I53d6d36374fc35eb8370ad6d83723aafb01fb8b4
        Reviewed-on: https://gerrit.libreoffice.org/61199
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-02  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [570d99b7776ccbee031737a9c32c5c9af11649ed]

        Qt5AccessibleWidget: Implement QAccessibleActionInterface
        
        shows available action and allows to execute them
        
        Change-Id: I944e4eccaac7c458af77b471c1d6e10650b1e798
        Reviewed-on: https://gerrit.libreoffice.org/61183
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-02  Katarina Behrens  <Katarina.Behrens@cib.de>  [a8b69bf89b4ae88b40d8fc2341a2d45decf4d1de]

        sd a11y: fix dozen of missing mnemonics
        
        Change-Id: Ie0a7f85624da2ef2cd60fe7e074fa98cf64e779e
        Reviewed-on: https://gerrit.libreoffice.org/61179
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [25f23c6570f909a8dfd2c7b0a78d43d59868a5f9]

        loplugin:useuniqueptr in SdrPageView
        
        Change-Id: I85aaf0f28c30055003b48209d15b1b496c234e4b
        Reviewed-on: https://gerrit.libreoffice.org/61120
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [800bf1071a30955ff70373b2fb5886eadce59dee]

        Related: tdf#120028 PPTX import: fix font color of multi-col shape text
        
        Not just font color, anything defined via list styles were not imported.
        
        Change-Id: I95e6fc52e30a09ff93fb55d0836e45e177a7b099
        Reviewed-on: https://gerrit.libreoffice.org/61230
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-10-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [dbd4d6963280da4c3465532da8778e67ed3271c5]

        parse-perfcheck: fix parsing of previous CSV data
        
        Change-Id: I46db49472dcaa80b54a937f03bf03b06a2d8a87c
        Reviewed-on: https://gerrit.libreoffice.org/61240
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [4a290888580474f9542f185091bb2a6fcf4e9a53]

        SvtBroadcaster unify the normal and PrepareForDestruction paths
        
        since this approach is better in that it avoids O(n^2) behaviour
        of lots of listeners deleting from a std::vector, lets just
        always use this approach.
        
        Change-Id: I9204996ee8c9379ac71dfc168a6c1fc653e63a8e
        Reviewed-on: https://gerrit.libreoffice.org/61204
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-02  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [1019fc891964b97c1d43e7113a7d64e5d8d56084]

        Move GetkeyBindingStrByXkeyBinding to comphelper
        
        So that it is available to other a11y implementations as well
        
        Change-Id: Ib82c4861cf9e0e90c64703b13c46548a080ffd10
        Reviewed-on: https://gerrit.libreoffice.org/61198
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [0e204fa43128b98e3331f306648ae5eb5af862a2]

        minor optimisation to SvtBroadcaster::Add
        
        Change-Id: I5ab173cb2517602abc42e715375157fd05fdd55f
        Reviewed-on: https://gerrit.libreoffice.org/61203
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [7ea1ebbbfe720e1a6913c208a2cc66f1e3a470ef]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are'nt working 32
            
            Module basctl
            
            Change-Id: I0206a66346e76e71f6fc14cd92257b2415968741
            Reviewed-on: https://gerrit.libreoffice.org/61235
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-10-02  Stephan Bergmann  <sbergman@redhat.com>  [174435dcba3d807a9258baa1f61053ab68b1e711]

        Cater for --without-java in CppunitTest_sc_dataprovider
        
        ...which appears to still work if you just disable the components that are not
        present because they require Java.
        
        Found by <https://ci.libreoffice.org/job/lo_tb_random_config_linux/1514/>.
        
        Change-Id: I1a7f27a9f44d2a82953e4230c974f19e98127550
        Reviewed-on: https://gerrit.libreoffice.org/61226
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-02  Caolán McNamara  <caolanm@redhat.com>  [fee3669a3395133a9e47ff2f0a96159cb3eefb89]

        tdf#120055 line dialog notebook should be can-focus
        
        Change-Id: I3993f726f433503173c27c68be40936bc03aaf6e
        Reviewed-on: https://gerrit.libreoffice.org/61227
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-02  Jan-Marek Glogowski  <glogow@fbihome.de>  [0f3be2e19fa408d7069d586ccf04cb3f3eccd6b9]

        Unify sal plugin loaders
        
        Change-Id: Ic099761eaff80349e985ccf62e3f4aa6b2e98022
        Reviewed-on: https://gerrit.libreoffice.org/61103
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-02  Jan-Marek Glogowski  <glogow@fbihome.de>  [3af4e1a0825c5b11ae4ef58fc411378aab669387]

        Implement MacOSX VCL backend as plugin
        
        Change-Id: Ie90af62eff146064c3b066a8f7ca1c3a69f44c39
        Reviewed-on: https://gerrit.libreoffice.org/61102
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-02  Jan-Marek Glogowski  <glogow@fbihome.de>  [1698debed2993fc5f262aa3ebbdb32fc112ac556]

        Implement Windows VCL backend as plugin
        
        Change-Id: If9c7c67f48311ac68ecc9f8e3a07f9bb7c73d962
        Reviewed-on: https://gerrit.libreoffice.org/61101
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-02  Michael Stahl  <Michael.Stahl@cib.de>  [3d9809bb6a20c34ef9f5ef0f4a6bc4eab7d8551f]

        coverity#1439597 it's not possible for SwPaM::End to return null
        
        Change-Id: I1289721e2e62e258237096d79182779ca3f15bdb
        Reviewed-on: https://gerrit.libreoffice.org/61205
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-10-02  Caolán McNamara  <caolanm@redhat.com>  [c998b73a33d0813ca0a624a4a756f477a32b6b6f]

        rename PresetListBox back to SvxPresetListBox
        
        Change-Id: If65c3a9b529d2173f9795c038c877d4e4423a883
        Reviewed-on: https://gerrit.libreoffice.org/61217
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-02  Caolán McNamara  <caolanm@redhat.com>  [374d9af32aab5fcf56445fe1a9e474e2720c7e0c]

        drop unused SvxPresetListBox
        
        Change-Id: I9efd96e42c7c1a7e8f9f08ddf1edf7c74b30c7ca
        Reviewed-on: https://gerrit.libreoffice.org/61216
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-02  Caolán McNamara  <caolanm@redhat.com>  [b7240fe13dbc78c224a3883a5463691a72a571c1]

        consistent 3.18 version require in .uis
        
        Change-Id: I5102c218c969cf9302405e4146f92e187c1998ce
        Reviewed-on: https://gerrit.libreoffice.org/61215
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-02  Caolán McNamara  <caolanm@redhat.com>  [9553efdc445f6dfd8cfd8bdd380f25a9e742d91b]

        make all notebooks scrollable and enable_popup
        
        Change-Id: I16a6d556ca4c6b3f876dc0c8380d01fe3022209e
        Reviewed-on: https://gerrit.libreoffice.org/61195
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-02  Caolán McNamara  <caolanm@redhat.com>  [3c80f4880d0d3a8f7c71d76877efe234f4f3629c]

        weld SvxLineTabDialog
        
        Change-Id: Icb13a6eb2e8c6f6dbd3cf477051bc0bd682e2e7a
        Reviewed-on: https://gerrit.libreoffice.org/61193
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [616fd241838069e18c59064e33c4b24f5ae112c6]

        tdf#115262 sc: fix cumulative placement error of images
        
        Commit 708d1c5ab242b545ced598879233fc662d7e6cc0 (sc lok: emit
        RowColumnHeader info in twips, 2015-11-02) improved precision of the
        twip -> pixel conversion ratio, but ignored the detail that limited
        precision used to silence cumulative errors that appear with larger
        precision.
        
        The original use-case was better precision of row/column headers for the
        LOK API, so keep that as-is, but go back to the original behavior on the
        desktop.
        
        Change-Id: Ide169ab1745a9a9299caf3334559884ff7223cbe
        Reviewed-on: https://gerrit.libreoffice.org/61219
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-10-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [063ebcbb0f230094297ee267e11767d37c552eab]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Reduce L10N workload for repetitive strings
            
            Change 'Syntax' and 'Examples' heading into an embedded string
            translated only once.
            
            Change-Id: Iac2eef8fedbaa4461aa2f941af7f065a3b16fb2d
            Reviewed-on: https://gerrit.libreoffice.org/61143
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-10-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [9ccb282f8973c2554339f3917fe35fcc8b4c2396]

        fix bug in SvtBroadcaster copy constructor
        
        otherwise we end up with duplicated listeners on our list, because we
        add them twice
        
        Change-Id: Ia5cdd3584d49ef11b89cf12fc9ebf07441a47724
        Reviewed-on: https://gerrit.libreoffice.org/61202
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [dc1c424acfb4b3504a19be52417d23f1c5c30ee8]

        loplugin:useuniqueptr in FmParentData
        
        Change-Id: Ie6c2c3f10e2ca4037c0607f1faac8f6235ed2eed
        Reviewed-on: https://gerrit.libreoffice.org/61121
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-02  Michael Stahl  <Michael.Stahl@cib.de>  [81f713802ea6d1def41a29a83d7122e8bb0e4dde]

        sw: Don't assert when printing with comments in margins
        
        Assertions in SwTextFrame::DestoryImpl that were added in
        ee6eb7abf5803d8e0d929380920a6591ba9af486
        are triggered when reproducing tdf#118690.
        
        I've never liked these IsInDtor checks, so avoid the situation by
        delaying the destruction of the temporary SwDoc.
        
        Change-Id: I601da8b45e547f4903b7ff3b0c6461a01964f416
        Reviewed-on: https://gerrit.libreoffice.org/60940
        Tested-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-02  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ff2c158adcbcad5a35c11fd46a95e37136936797]

        Remove unused getOLECHARFromKeyCode
        
        Change-Id: Idacfeff59f8578c5be72cb1de25447d6e147c975
        Reviewed-on: https://gerrit.libreoffice.org/61197
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-02  Brian Fraser  <andthebrain@softfrog.ca>  [dc7ae0c3647670b55347be8abe483423e77d11ee]

        Presurve rolled-up custom animation order when reordering
        
        Fixes bug 119835
        
        Change-Id: I3d2cb7f0e5d7d7c902878b77e64fa113b6e10c12
        Reviewed-on: https://gerrit.libreoffice.org/60707
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-02  Eike Rathke  <erack@redhat.com>  [52cb73911e661fb636085337374e09845f07783b]

        Omit deprecated old currency entries for ALL category unless used
        
        These €0 instead of [$€-407]0 and CCC switching with system
        instead of [$EUR]
        
        They can't even be imported anymore since binfilter is gone, but
        still could be manually entered. Just don't offer that nonsense.
        
        Change-Id: I193eb3a864e192d4d420ac5178bf03296d697761
        Reviewed-on: https://gerrit.libreoffice.org/61224
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-10-01  Stephan Bergmann  <sbergman@redhat.com>  [f780a64a4f62bb7884d9dcfd984dc96ab737b34e]

        Consistently have both copy functions for utl::ConfigurationBroadcaster
        
        The ctor was added with d1e47b1428abf1732ab4d5e219b210760d4152e0 "enhance
        useuniqueptr loplugin" apparently because it was needed and the implicitly
        declared one stareted to be defined as deleted, while the assignment op was
        left implicitly defined as deleted (presumably because it wasn't needed anyway).
        
        Adding a non-deleted definition of the assignment op probably is a good move
        towards consistency, and was assumed it could help avoid new Clang trunk
        -Werror,-Wdefaulted-function-deleted in derived ConfigItem
        (include/unotools/configitem.hxx), but which appears not to be the case.
        
        And ConfigurationBroadcaster can't easily switch from copy to move semantics, as
        SdOptionsLayoutItem::Clone needs SdOptionsLayoutItem copy ctor needs
        SdOptionsLayout copy ctor needs SdOptionsGeneric copy ctor needs
        SdOptionsItem copy ctor needs utl::ConfigItem copy ctor needs
        utl::ConfigurationBroadcaster copy ctor.
        
        Change-Id: Ie1f4e72eacb9b6b776103c4cf04a959acfa6648f
        Reviewed-on: https://gerrit.libreoffice.org/61208
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-01  Mike Kaganski  <mike.kaganski@collabora.com>  [f4103a42d58535e21c48ff94ab000ab0305c62e3]

        tdf#120249: escape trailing backslash in argument passed to soffice.bin
        
        ... to avoid treating \" as in-argument " instead of end of argument
        
        See https://docs.microsoft.com/en-us/windows/desktop/api/shellapi/nf-shellapi-commandlinetoargvw
        
        Change-Id: Ie283ba04117e13bc06c5b92412a945f945e67ff3
        Reviewed-on: https://gerrit.libreoffice.org/61214
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-10-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [c6c13c83ea72141299babf840478169c72f343c1]

        Qt5 pass LO clang compiler plugins
        
        loplugin:simplifydynamiccast
        
        Change-Id: I437b4a249243c6c9be6b6776295e0657474b8ab6
        Reviewed-on: https://gerrit.libreoffice.org/61171
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-01  Eike Rathke  <erack@redhat.com>  [fbc6415b85a855d3658be758efe4684cfd49faa3]

        Resolves: tdf#119613 [*-ZA] default to ISO 8601 date format
        
        This also made it necessary to adapt the unit tests that checked
        for the old default format in output.
        
        Change-Id: Ie7bc78d1e5a17e5cb6f52d5ed1ab42db80f07d2e
        Reviewed-on: https://gerrit.libreoffice.org/61200
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-10-01  Caolán McNamara  <caolanm@redhat.com>  [5c64c0e5f264818a648fbe8b49ed784f14cd8e6a]

        rename PreviewBase back to SvxPreviewBase
        
        Change-Id: I121b169ab1eff090457cfc3a1307e32a4bd3f40a
        Reviewed-on: https://gerrit.libreoffice.org/61192
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-01  Caolán McNamara  <caolanm@redhat.com>  [a734dcdd10c7912ae2fbaef4062756f80a00814d]

        SvxPreviewBase is now unused
        
        Change-Id: If8b83b277b71307e87e155c544f6e295b1192f75
        Reviewed-on: https://gerrit.libreoffice.org/61191
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-01  Caolán McNamara  <caolanm@redhat.com>  [40e157e2a838fd8cecd0e45109b7e62e056d642b]

        rename XLinePreview back to SvxXLinePreview
        
        Change-Id: I833c4ae6e2944b484bb32532c20f5ef09917e712
        Reviewed-on: https://gerrit.libreoffice.org/61190
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1a3846b70d7bb34ad4ce17eef1196fe42d74e41c]

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

2018-10-01  Caolán McNamara  <caolanm@redhat.com>  [0d1df8d5ea2ee25903044d7cb72d00a721a1b902]

        weld SvxLineTabPage
        
        Change-Id: I91d7ec8a51ce935db40c57feeeed7b160cf4dad8
        Reviewed-on: https://gerrit.libreoffice.org/61172
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-01  Caolán McNamara  <caolanm@redhat.com>  [38bef03742c94376a974f84693ff2e48693e6839]

        pass menuitem ident around directly, instead of deriving from itemid
        
        sidestepping the while duplicate itemids in separate submenus problem
        
        Change-Id: Icb57ac805f3c8c4fc3a68341e318375c6492cbb1
        Reviewed-on: https://gerrit.libreoffice.org/61189
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-10-01  Julien Nabet  <serval2412@yahoo.fr>  [75a48e37b260c145297261d0e0ab5720894404f1]

        Revert "Fix type for BooleanComparisonMode"
        
        This reverts commit a9a7f32d23eaa24ee9e416e76f5607c84f7a59bd.
        
        Change-Id: I9bbdc6f6df493394ccd69f8fb0839db0fc900cd6
        Reviewed-on: https://gerrit.libreoffice.org/61206
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-01  Andras Timar  <andras.timar@collabora.com>  [59f4115122f70004d78a85b08607b9678b8fd6ca]

        fix of extension description l10n
        
        Change-Id: Ica102309627fade2a064ee5516e84801affe4082
        Reviewed-on: https://gerrit.libreoffice.org/61184
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [72f30d79bc58a1f3bc52d2ce01708765f1326416]

        sw: prefix members of SwSetExpField / SwSetExpFieldType
        
        Change-Id: I63327930ba5b082bcd82fa107b6c9c73b3b6e627
        Reviewed-on: https://gerrit.libreoffice.org/61175
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-10-01  Julien Nabet  <serval2412@yahoo.fr>  [a9a7f32d23eaa24ee9e416e76f5607c84f7a59bd]

        Fix type for BooleanComparisonMode
        
        Change-Id: I73fe0695e3ffb3fd2369d9865b277590665cc4d0
        Reviewed-on: https://gerrit.libreoffice.org/61144
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-10-01  Stephan Bergmann  <sbergman@redhat.com>  [b0eab4b2d2761139ecf5191252dfa8005cd29508]

        Add loplugin:includeform documentation
        
        Change-Id: I5a8c6ab0a967d9da2e1764301cd54f87f467a653
        Reviewed-on: https://gerrit.libreoffice.org/61176
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-01  Eike Rathke  <erack@redhat.com>  [ef20b1d3dbc834d1fd4f858ed5f10e24747a0216]

        Add formatindex comments for some (edit) formats
        
        Change-Id: I7630532624a778b7a1b6897f0b51b7eeffeb19b6

2018-10-01  Stephan Bergmann  <sbergman@redhat.com>  [e9c1cbce903d325b1e19602d72765511589f5bf2]

        Revert "sw: new unit test for XAutoTextGroup"
        
        This reverts commit 9356a2d98b13f45b3d17d181b1ad79d541d7d2f8.  For one, it
        caused PythonTest_sw_python to crash like
        <https://ci.libreoffice.org//job/lo_tb_master_linux_dbg/22022/> with
        
        > include/vcl/vclptr.hxx:112: VclPtr<T>::~VclPtr() [with reference_type = vcl::Window]: Assertion `m_rInnerRef.get() == nullptr || vclmain::isAlive()' failed.
        
        firing (presumably because some more clean-up as in
        e7a3329fd0a68c95f00e6cdfdc3e40e6afa5411c "DeInitVCL in PythonTest" is needed).
        And for another, it left behind instdir/share/autotext/atg_name1.bau at least in
        my build, and a subsequent PythonTest_sw_python would then fail due to
        css.container.ElementExistException from some of those tests'
        xAutoTextContainer.insertNewByName("atg_name1").  That apparently all needs
        further inspection before re-introducing that test.

2018-10-01  andreas kainz  <kainz.a@gmail.com>  [257c4203faffdb62d7aaf03819fd2c8c2301f572]

        tdf#119580 contextmenu ole is now synced between different apps
        
        writer changed to objectalign and arrangement is like in graphic
        all sw context menues oleobject.xml are 100% the same
        draw layout is similar to writer character and paragraph was removed
        cause text features are needed in drawtext not in ole
        impress layout is the same than draw with interaction instead of name
        
        Change-Id: I388e9f531f99ef739799a99c011b6aa3f57f08df
        Reviewed-on: https://gerrit.libreoffice.org/60128
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-10-01  andreas kainz  <kainz.a@gmail.com>  [43cd16a158d80b9a1cb3ef2961c4bf4dcd0e6505]

        tdf#119411 where needed added PasteUnformated
        
        checked all different apps and options. this it what will work now
        maybe in the future additional options will be available but now
        it's fine with this patch
        
        Change-Id: I27671e80c9ec3d1304605405ff79cb19c3f4c88c
        Reviewed-on: https://gerrit.libreoffice.org/60062
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-10-01  andreas kainz  <kainz.a@gmail.com>  [fa39a342f848ecd840f59126d211602d31345d9f]

        tdf#119412 contextmenu graphic is now synced between different apps
        
        all sw context menubars graphic.xml are 100% the same
        calc layout is similar to writer with edit hyperlink and assign macro
        draw layout is similar too with name cause you may want to rename items for navigator
        impress has interaction instead of rename the other items are 100% like draw
        
        Change-Id: I573af9de4b1dc9572048f7d39160bce6ca1b66dd
        Reviewed-on: https://gerrit.libreoffice.org/60097
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-10-01  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [51c3121a163adbf4853fc05e4f161e763c84083c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#103527 Remove Colors from Options help
            
            Change-Id: I5ea31c33a438f170e9141474065e3a3256bcb4b9
            Reviewed-on: https://gerrit.libreoffice.org/61134
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-10-01  Jim Raykowski  <raykowj@gmail.com>  [d9cb4522087d1ef1cafe4333f9b91a62a4657403]

        tdf#118764 Sidebar style panel tab stops
        
        Change-Id: I307de58a10ec3a79dcf75b9b1383e951b38a9d93
        Reviewed-on: https://gerrit.libreoffice.org/61147
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-10-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [1f2f53501cdf4fc5e54563c8375410df75d600c8]

        implicitboolconversion: ignore quint64 bitfield
        
        Change-Id: I97380455b9f526b75c7d3855d188d2f659035ba2
        Reviewed-on: https://gerrit.libreoffice.org/61170
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-10-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e65f0c096797799279d805dafab9fae7533f3b2f]

        Qt5AccessibleWidget: Implement childAt
        
        Change-Id: I8703b33cf5d9f4ea119daf94392d67c9375cbb01
        Reviewed-on: https://gerrit.libreoffice.org/61178
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-01  Michael Stahl  <Michael.Stahl@cib.de>  [4c05f6546b9558463a1cc458d49825e07092e8c0]

        sw_redlinehide_2: add unit tests with fly frames
        
        ... in the body, in header and in footnotes.
        
        Change-Id: Id66911008fe3b68ae9f8dbc24b7d6fee61324f0e
        Reviewed-on: https://gerrit.libreoffice.org/60942
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-10-01  Michael Stahl  <Michael.Stahl@cib.de>  [63e3426cf4cee7ce1d292497cd660fc4d6f06709]

        sw_redlinehide_2: add unit test with footnotes
        
        Change-Id: I19dd7862460373a9cee0f950dcc285c043cc608c
        Reviewed-on: https://gerrit.libreoffice.org/60934
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-10-01  Michael Stahl  <Michael.Stahl@cib.de>  [1e79f6f01a8afc55a455b0c52fd5cf2b766e1e08]

        sw_redlinehide_2: more footnote assert problems
        
        If there are multiple footnotes in a node, the notifications that happen
        during Cut require that the text is still in the source node.
        
        4  sw::MapModelToView(sw::MergedPara const&, SwTextNode const*, int) (rMerged=..., pNode=0x5975180, nIndex=5) at sw/source/core/text/txtfrm.cxx:1020
        5  SwTextFrame::MapModelToView(SwTextNode const*, int) const (this=0x5a7b5f0, pNode=0x5975180, nIndex=5) at sw/source/core/text/txtfrm.cxx:1061
        6  SwTextFrame::SwClientNotify(SwModify const&, SfxHint const&) (this=0x5a7b5f0, rModify=..., rHint=...) at sw/source/core/text/txtfrm.cxx:2092
        ...
        14 SwContentNode::ModifyNotification(SfxPoolItem const*, SfxPoolItem const*) (this=0x5975180, pOld=0x0, pNew=0x59b7300) at sw/inc/node.hxx:477
        15 SwTextFootnote::SetNumber(unsigned short, rtl::OUString const&) (this=0x5967a90, nNewNum=2, sNumStr="") at sw/source/core/txtnode/atrftn.cxx:341
        16 SwFootnoteIdxs::UpdateFootnote(SwNodeIndex const&) (this=0x58d3070, rStt=SwNodeIndex (node 29)) at sw/source/core/doc/ftnidx.cxx:154
        17 SwTextNode::InsertHint(SwTextAttr*, SetAttrMode) (this=0x77f63e0, pAttr=0x59b6bd0, nMode=(SetAttrMode::DONTREPLACE | SetAttrMode::NOTXTATRCHR)) at sw/source/core/txtnode/thints.cxx:1461
        18 SwTextNode::CutImpl(SwTextNode*, SwIndex const&, SwIndex const&, int, bool) (this=0x5975180, pDest=0x77f63e0, rDestStart=SwIndex (offset 0), rStart=SwIndex (offset 0), nLen=3, bUpdate=false) at sw/source/core/txtnode/ndtxt.cxx:2594
        
        Change-Id: Id9863fa455207c6fab97f9561c6c390c15dd2ea6
        Reviewed-on: https://gerrit.libreoffice.org/60933
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-10-01  Michael Stahl  <Michael.Stahl@cib.de>  [831b9594a2b91a6cb79624ccd28cdb6056165259]

        sw_redlinehide_2: fix SwTextFrame::SwClientNotify corner case with footnotes
        
        Change-Id: I88b611d59fa95b14091510b82f5530998074bfc4
        Reviewed-on: https://gerrit.libreoffice.org/60932
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-10-01  Michael Stahl  <Michael.Stahl@cib.de>  [3dfa702ad8edff68ec70ac8d8cdad91c7e9157a9]

        sw_redlinehide_2: avoid adjacent extents in UpdateMergedParaForDelete
        
        It's more efficient to keep the vector small, and
        UpdateMergedParaForInsert() may even assert in this case, so merge
        the extents.
        
        Change-Id: I8ffe47f27f667b4030d62db8f0119e45bfd62767
        Reviewed-on: https://gerrit.libreoffice.org/60931
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-10-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [0685975503fac7609e2d50c6584a75ac20259df5]

        Change all font-based tests to depend on ooo_fonts
        
        Instead of depending on individual font packages.
        Most didn't depend on fonts at all.
        
        Change-Id: I190295bbecb1b44aa34aaf0874afadd35b5daeb4
        Reviewed-on: https://gerrit.libreoffice.org/61159
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-10-01  Stephan Bergmann  <sbergman@redhat.com>  [b6429f3e72a705e41e1da6b6402bd7aba12ab11f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix duplicate hid
            
            ...introduced by 8e6c3462c929a8ac34609f461ddc68684558c1d0 "tdf#105034 add help
            text for option Position cell reference with selection", causing build failures
            like
            
            > Error: Duplicated entry. ID = hd_id3146146  LANG = en-US in File .../core/helpcontent2/source/text/shared/optionen/01060300.xhp
            > make[1]: *** [.../core/solenv/gbuild/HelpTarget.mk:68: .../core/workdir/HelpTranslatePartTarget/de/helpcontent2/source/text/shared/optionen/done] Error 255
            
            Change-Id: I02cc9b99dac272b36e846edfe02a89a7b9fc4bbb
            
2018-10-01  Cor Nouws  <oolst@nouenoff.nl>  [de9c1e0d49ef7812cf526f7aaece2d846623add8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#105034 add help text for option Position cell reference with selection
            
            Change-Id: I7af1faed2ca969f3b1c1999f8b1c28a580de647a
            Reviewed-on: https://gerrit.libreoffice.org/61083
            Reviewed-by: Cor Nouws <cor.nouws@documentfoundation.org>
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-10-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [bb8207ed0a900e1e45c5d3f91f82d28d5c88bc43]

        loplugin:useuniqueptr in scaddins::ConvertDataLinear
        
        Change-Id: I071e7b072ea6b96a527ccbac91e122f0253eb448
        Reviewed-on: https://gerrit.libreoffice.org/61117
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [7384e53bbc5163534ae898b7295b4efe51c8acde]

        qt5 a11y: Use UNO Api instead of vcl::Window methods
        
        This gets us into the document itself, not only the widgets.
        
        Change-Id: Id0cf1294817309c889729d01242cae69d2391130
        Reviewed-on: https://gerrit.libreoffice.org/61094
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-10-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [df9e895763d7887baef7fe14c035aff25b99be7e]

        loplugin:useuniqueptr in hierarchy_ucp::DataSupplier_Impl
        
        Change-Id: I56259038649419b5ef02d911c20358d8a8d56917
        Reviewed-on: https://gerrit.libreoffice.org/61118
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [11e8e629037a8b80470f3f7c2bb96bd74e4ead0b]

        loplugin:useuniqueptr in package_ucp::DataSupplier_Impl
        
        Change-Id: Ib0eb89748aa0afd3826252f7f8fec43837fa4b5e
        Reviewed-on: https://gerrit.libreoffice.org/61116
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [1cc24fe3be7221940c3bb6c4812d01a0f356f971]

        loplugin:useuniqueptr in gio::DataSupplier
        
        Change-Id: Ie0633d26d858c25e355f49597352d6b29c8c6c0f
        Reviewed-on: https://gerrit.libreoffice.org/61115
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [30e0a64209f11ee596bcdd9eda1a320217ef31cd]

        loplugin:useuniqueptr in ScCondFormatData
        
        Change-Id: I93c906bfb84143ff101577e8e1ef8f5ffb07a0a7
        Reviewed-on: https://gerrit.libreoffice.org/61114
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [39f563ca59cd70a208c5fbc81e40bbe51d689ee4]

        loplugin:useuniqueptr in ComponentContext
        
        no need to store such small movable and ref-counted objects separately
        
        Change-Id: Idf4262a8edbfe07fcb4b96d1025924224b72b5b6
        Reviewed-on: https://gerrit.libreoffice.org/61113
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [52d0aca586f3754cfab997387a9fb11fe9f63fc8]

        loplugin:useuniqueptr in TVChildTarget
        
        Change-Id: I5d51df50a0c2279c52273254c451f3f21eaafbfb
        Reviewed-on: https://gerrit.libreoffice.org/61112
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [c490bfac65ae2a95eddcf027c1b402aa2a199522]

        loplugin:useuniqueptr in shell::Substitutor
        
        Change-Id: Iee1be29bb4f6a90ccc38d2da8372046350ada438
        Reviewed-on: https://gerrit.libreoffice.org/61111
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [93edc2cf42c84025740e6fa779edd6e2b2e6a5c8]

        loplugin:useuniqueptr in PCXReader::ImplReadBody
        
        Change-Id: I8aa249fbd5fd05fb9b5ca0dd1cddf3e0111cf201
        Reviewed-on: https://gerrit.libreoffice.org/61110
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [e79b7a51cc4f425112377e2c3cee7f27961557ef]

        loplugin:useuniqueptr in SwPendingStack
        
        and simplify, no need for a linked list here, a vector will do fine
        
        Change-Id: I0aa3d518ceec305aaa0607306bdf816a52507c58
        Reviewed-on: https://gerrit.libreoffice.org/61109
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [7e4631c544146a9b5a4087aab992aedfed6e8c03]

        loplugin:useuniqueptr in SwHTMLParser
        
        Change-Id: Ib6d101ef6640d45d467cc749b9d1b1261a4ac452
        Reviewed-on: https://gerrit.libreoffice.org/61108
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-01  Noel Grandin  <noelgrandin@gmail.com>  [3de097e028d1079b0f48f43fab843fe53d39ec5d]

        fix bug in SvtListener::CopyAllBroadcasters
        
        need to flush existing broadcasters before overwriting
        
        Change-Id: If570b838d0313ab7598b36ff8a32fc6d31dea92c
        Reviewed-on: https://gerrit.libreoffice.org/61151
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-01  Noel Grandin  <noelgrandin@gmail.com>  [8e56287a931b7fbc2fd645e0d5592212965b8d04]

        SvtBroadcaster no need to unique
        
        SvtListener already enforces this
        
        Change-Id: I0389668af12013addfdbeec7a5e92a9d374193dc
        Reviewed-on: https://gerrit.libreoffice.org/61150
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-01  Noel Grandin  <noelgrandin@gmail.com>  [2318e36d888ef0daa2e8d424fa7d3c2e423b5816]

        scatter some asserts in SvtBroadcaster
        
        copying a broadcaster that has been marked for destruction is very suspicious.
        so is adding a listener to such a broadcaster
        
        Change-Id: Ic1cae111a600477f16a346004b8017a9a8d242e9
        Reviewed-on: https://gerrit.libreoffice.org/61136
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-01  Noel Grandin  <noelgrandin@gmail.com>  [89e2ec08b50d88facd0b100a8be04ab56c1f3ad1]

        don't call back into the SvtBroadcaster when dying
        
        and we don't need to use equal_range on a sorted and uniqued vector,
        lower_bound will do
        
        Change-Id: I3f967c04b43432875e3d4de75e6e87bfdef40dc8
        Reviewed-on: https://gerrit.libreoffice.org/61135
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-10-01  Cor Nouws  <oolst@nouenoff.nl>  [89a60912bba7ffd6f65ea99f4664f343c5025c95]

        tdf#116085 make sure Certificate Manager is found with GPG4win v3
        
        Change-Id: I3a7ab7ec046a6bbff4b4a020e76356ffd454bab8
        Reviewed-on: https://gerrit.libreoffice.org/61061
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-10-01  Serge Krot  <Serge.Krot@cib.de>  [9356a2d98b13f45b3d17d181b1ad79d541d7d2f8]

        sw: new unit test for XAutoTextGroup
        
        Change-Id: Ia43a59def79b3379e051020771e9ce45ce03a9ac
        Reviewed-on: https://gerrit.libreoffice.org/60976
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-09-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7fe40724b7b07710a501710466b6f10b526c2c97]

        Fix pImageSufface -> pImageSurface
        
        Just to spot this to devs.
        It is right?
        
        Change-Id: Icc38184149aa3bbdc7eb5a25f3c32735ec20e253
        Reviewed-on: https://gerrit.libreoffice.org/61167
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-09-30  Andras Timar  <andras.timar@collabora.com>  [1139c76b60b9a9f6df2bc53deb6c1c1cba42178d]

        pocheck: tdf#119080 update po checker tool for post LO 6.0 po files
        
        Change-Id: I700eaa0d412fb609fdc89ca07003534e6bb13854

2018-09-30  Andras Timar  <andras.timar@collabora.com>  [2a47dd078bf448f34f05a56a647410a66da00eea]

        pocheck: we need to access msgctxt of a PO entry
        
        Change-Id: I43978811056692623344239d2c6e4763fa7de16b
        Reviewed-on: https://gerrit.libreoffice.org/61165
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-09-30  Andras Timar  <andras.timar@collabora.com>  [1bf49e98f8019bf62906651804725e4da5b9d514]

        pocheck: PO entries can have multiple source code reference lines since LO 6.0
        
        Change-Id: Icbe0dd5e63eb5b10d162f34347ab86dde547dc62
        Reviewed-on: https://gerrit.libreoffice.org/61164
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-09-30  Andras Timar  <andras.timar@collabora.com>  [8d4e12a4153868c9d98937d49c4ac6064013a8dd]

        pocheck: do not change msgctxt when po is regenerated
        
        Change-Id: I220fce194813f783c807c23eeffd2421cadd7636
        Reviewed-on: https://gerrit.libreoffice.org/61163
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-09-30  Andras Timar  <andras.timar@collabora.com>  [86919365393a0c3da9c86f63099bc05cb2e39844]

        pocheck: handle the '#, c-format' flag
        
        Change-Id: I7d1d344e79e0c23886a21032d2ce85e5abb199cb
        Reviewed-on: https://gerrit.libreoffice.org/61162
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-09-30  Andras Timar  <andras.timar@collabora.com>  [baf048cd2ffe1f3afeb204b9dcc11d36999c1725]

        pocheck: stop further processing, if input file cannot be opened
        
        Change-Id: Ida6a13e112871ab6864ae2a32a33a15a591154c2
        Reviewed-on: https://gerrit.libreoffice.org/61161
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-09-30  Andras Timar  <andras.timar@collabora.com>  [a906b68a9fff30c2af5c03189e59c1952cd3f69f]

        pocheck: fix usage message
        
        pocheck needs environment variables that bin/run does not provide
        
        Change-Id: I0de148363d60c515d4024cd0e97d1025ce50b6a5
        Reviewed-on: https://gerrit.libreoffice.org/61160
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-09-30  Caolán McNamara  <caolanm@redhat.com>  [3b4935255c3b1c4592259239d6ade4adae6cb888]

        weld SvxLineDefTabPage
        
        Change-Id: I7a7f421190c89cec8e1a772015b7544d60b26298
        Reviewed-on: https://gerrit.libreoffice.org/61158
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-30  Caolán McNamara  <caolanm@redhat.com>  [64d764e02a848ed243409092d3fdcb4775db5153]

        weld SvxLineEndDefTabPage
        
        Change-Id: I3e947511bbffae4cd48388b17a8fb9a13d453bab
        Reviewed-on: https://gerrit.libreoffice.org/61139
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-30  Caolán McNamara  <caolanm@redhat.com>  [20c6cff919e09bf3a42fa9e26cc3e7568743047d]

        ofz#10406 fuzzing oom
        
        reduce repeated allocations totalling 2.944G worth of allocations to 877.4M,
        peak usage remains unchanged at 4.2M
        
        Change-Id: I9840bdb25a72021f6085fa318b51a687d5f36149
        Reviewed-on: https://gerrit.libreoffice.org/61155
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-30  Matthias Seidel  <mseidel@apache.org>  [d8fe90fd1dcc881aa6a0f078dde202b9d4bea85d]

        Deleted whitespace, use correct branding, fixed typos
        
        (cherry picked from commit 6cf656f2bbeb39e5a46984c58b32098ed6185699)
        
        Change-Id: I88724806f5b8eb809661d4e754726a6246d47e8a
        Reviewed-on: https://gerrit.libreoffice.org/61157
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-30  Caolán McNamara  <caolanm@redhat.com>  [b878bd3fe9cdc2ad0180b05892b7feeaa06b9c8d]

        rename XRectPreview back to SvxXRectPreview
        
        Change-Id: I5d684a651c075104cfb2f2bd73303a2e7f5a7fdd
        Reviewed-on: https://gerrit.libreoffice.org/61138
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-30  Caolán McNamara  <caolanm@redhat.com>  [0749b68fe14ef8687c9fa28133a960f66add1fc7]

        drop unused SvxXRectPreview
        
        Change-Id: I7e43c0e1e12be40cfecbe6614430e9291efe8c2e
        Reviewed-on: https://gerrit.libreoffice.org/61137
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-30  Caolán McNamara  <caolanm@redhat.com>  [3e719d72ed64b0690ebef2dda1d56a0d28bc0c0e]

        add GetFileImageId and check if there is no parent
        
        Change-Id: I80fdcb800642dbb850072a259d0f742e8c6cbb20
        Reviewed-on: https://gerrit.libreoffice.org/61071
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-30  Caolán McNamara  <caolanm@redhat.com>  [7ec12ce7e449d7849b3e67c443783110e2a50a17]

        weld SwMailConfigDlg
        
        Change-Id: I6295eeb6938f654967d2fbfc86acd90b18d9d16e
        Reviewed-on: https://gerrit.libreoffice.org/61107
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-30  Caolán McNamara  <caolanm@redhat.com>  [544243ea8a92e9761201941c033c341795328baf]

        ofz#10635 oom in tight OUString concat loop
        
        Change-Id: I56944e14b7d2b2dc0946b76360b906447e024f06
        Reviewed-on: https://gerrit.libreoffice.org/61154
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-30  Matthias Seidel  <mseidel@apache.org>  [1c0045688fee0916e652c235e3a3f474e8346849]

        Correcting description: Gnome -> GNOME
        
        (cherry picked from commit 72b2299f3ec474a09e00f4966abc8c37bb972ec1)
        
        Change-Id: I8bc06a07974f98707df39ff39d9e1a215cba9c52
        Reviewed-on: https://gerrit.libreoffice.org/61156
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-30  László Németh  <nemeth@numbertext.org>  [502e8785085f9e8b54ee383080442c2dcaf95b15]

        LibreLogo: fix regression of line drawing
        
        related to measurement changes, for example we got only
        5.7 cm long line for "FORWARD 10cm", because the processed
        value measured in 0.0100 mm instead of the correct twips
        (pt/20 ~ 0.0176mm).
        
        Note: only the line drawing was shorter, the turtle path
        didn't change, so the turle could draw only dashed line
        for multiple FORWARD or BACK, instead of a continuous one.
        
        regression from
            commit 36bade04d3780bc54c51b46bb0b63e69789658a5
            tdf106792 Get rid of SvxShapePolyPolygonBezier
        
        Change-Id: I16d75dbdadef5af9c545abc86575490559b3d54c
        Reviewed-on: https://gerrit.libreoffice.org/61145
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-09-30  Caolán McNamara  <caolanm@redhat.com>  [ccbd773136c8c6b8746b2e7b767b1aef3fb3babe]

        weld SwTestAccountSettingsDialog
        
        Change-Id: Idead8d63dc472403e15eb9adf3cb82467e4d6721
        Reviewed-on: https://gerrit.libreoffice.org/61106
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-30  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [896a1f8630cc4948e23fc8cce926e4d0910feb96]

        Separate persona download thread
        
        And do not re-download the already existing images
        
        Change-Id: I1b9c6b85aec6ffa448f56d4250317c3d6a50db1d
        Reviewed-on: https://gerrit.libreoffice.org/61148
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-09-29  Arkadiy Illarionov  <qarkai@gmail.com>  [65b00f316517b0f570b6aff30e70d95d4d543c03]

        Simplify containers iterations in w*
        
        Use range-based loop or replace with STL functions.
        
        Change-Id: Ie1e169f9d2d44e188180164bd1f93af43740425d
        Reviewed-on: https://gerrit.libreoffice.org/61141
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-29  Julien Nabet  <serval2412@yahoo.fr>  [618d474f059a75c2ac04df16c830d71a88690118]

        band-aid: deprecated-declarations related to gtk
        
        Don't hesitate to revert this one but only if there's a patch to fix it.
        
        Change-Id: Ib15352e1a94d0542120f6710acfe19887494ed51
        Reviewed-on: https://gerrit.libreoffice.org/61142
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-09-29  Justin Luth  <justin.luth@collabora.com>  [a7756236858788b11816cbaba433768ba4ccc72a]

        tdf#111980 sc optionbutton autoGroups different for form/activeX
        
        This patch only affects calc. (Perhaps .xls* is the only
        format that supports non-activeX radio buttons?)
        
        Commit 9f969799629fe6bdf8b922d8cb922846aa646ece worried
        about form and activeX buttons sharing the autoGroup_.
        This patch prevents that.
        
        Change-Id: Ia57a14f1cdd6363aa5d6d991469668fcc56016ca
        Reviewed-on: https://gerrit.libreoffice.org/61095
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-09-29  Armin Le Grand  <Armin.Le.Grand@cib.de>  [c01b66846d6651600893ae5d3c590e9076065032]

        tdf#120066 Only invalidate SdrModel when SdrObject has SdrPage
        
        Change-Id: If32dd85f8d04a3f597b033272ffc2fc0bb73fbad
        Reviewed-on: https://gerrit.libreoffice.org/61132
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-09-29  Caolán McNamara  <caolanm@redhat.com>  [281a44a61b692f85007412d0b460284fc228b751]

        weld SvxJSearchOptionsDialog
        
        Change-Id: I18f2ad69daff376c8f09c7bd1cbc8c1f9079f63e
        Reviewed-on: https://gerrit.libreoffice.org/61105
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-29  Caolán McNamara  <caolanm@redhat.com>  [6e7d28315aff7bd84c8144fa62ddfd0580629f35]

        weld SvxJSearchOptionsPage
        
        Change-Id: I6efaf72b0a239e4f6a6dca185b7fd78ec5b872cb
        Reviewed-on: https://gerrit.libreoffice.org/61104
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-29  Andras Timar  <andras.timar@collabora.com>  [bc32f789bb3c079eba9c07275866a7b13f76dbcc]

        remove remainders of mysqlc extension files
        
        Change-Id: I0eaaeef001c70450319e0b3d8774a76ffa163945
        Reviewed-on: https://gerrit.libreoffice.org/61122
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-09-29  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [7480879b1fcd705a31e6545d1dc4298fc23227d1]

        Revert "Personas: add 6 default themes"
        
        This reverts commit 030181b37d2b7edd7cab20ceb7736e575186f99b.
        
        Change-Id: I9cf6b752d43eb331cdd3c66e4cfcc0d1ae50a208
        Reviewed-on: https://gerrit.libreoffice.org/61056
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-09-29  Julien Nabet  <serval2412@yahoo.fr>  [003bc12a3c11d67e54c14d1bc48fb8bba56ec49c]

        Band-aid fix for deprecate gtk_css_provider_get_default
        
        by gtk_css_provider_new
        
        Don't hesitate to revert this one but only if there's a patch
        to fix it.
        Change-Id: Id91fefb689326a31e029a788bd3729e670fe3100
        Reviewed-on: https://gerrit.libreoffice.org/60915
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-09-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [594d77c1805ee8e7e7cbbe0e1051858a59c93012]

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

2018-09-29  Justin Luth  <justin_luth@sil.org>  [5d4c6ee89ef6302db08c23bbe2d3fb4d7de3b1a3]

        tdf#92026 docxexport: eliminate fake tblBorders
        
        This patch depends on tdf#119760.
        
        The border was based on whatever cell A1 had, but that fake
        default was never passed to the cell's functions, so the
        table border definition served no purpose whatsoever.
        Cells had no idea whether they needed to override those
        default borders, and this was bad for non-borders, because
        then the default borders were assigned instead of none.
        
        The other option would be to properly fill m_aTableStyleConf,
        but that didn't seem valuable. Better, and less code churn,
        to just eliminate the function altogether. (Well, the
        empty function kept in place as a placeholder for
        someone who decides it could be useful to reduce
        the number of borders written out per cell.)
        
        Unit test fdo80097.docx's fix was just trying to
        prevent an invalid table border. Since that is still
        obviously true when no table border is defined,
        it is valid to just eliminate this part of the test.
        (Having a table definition wouldn't be invalid
        in the future, so I'm not testing for zero instances.)
        
        Change-Id: I983dbe120bfc3354fefd14bc95ac01abccea7ea8
        Reviewed-on: https://gerrit.libreoffice.org/60989
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-09-29  Caolán McNamara  <caolanm@redhat.com>  [79761d6b64d31efdac61172ec4d9bf71197e462e]

        just *one* button to have has_default set
        
        Change-Id: I7c4253a5c1a2c838b832c430bb3d28fee6bdf27a
        Reviewed-on: https://gerrit.libreoffice.org/61093
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-29  Caolán McNamara  <caolanm@redhat.com>  [bbeeedbbfa0b7a0d1461c5ff703721bce1b7f80a]

        weld SwNumFormatDlg
        
        Change-Id: I8f7acf1b662d2357f810ff3c103670df2e58757f
        Reviewed-on: https://gerrit.libreoffice.org/61089
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-29  Caolán McNamara  <caolanm@redhat.com>  [6f070fb228d0c6f05c48386d0f3538c89cfbc878]

        tdf#120169 handle [combo|list]box can-focus specially
        
        Change-Id: I93fec026079ac37993e48fac48d937a0a20e5b0f
        Reviewed-on: https://gerrit.libreoffice.org/61081
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [ad6adb1bfadf49af3187a0bb3ceffbf355e9eed1]

        Add number comments to WindowType
        
        Change-Id: Icc8bddb00a26f3844d8b264acd5535951ac64f1c
        Reviewed-on: https://gerrit.libreoffice.org/61099
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-09-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [9ff4232c365c19c9402fce80e26ccbf739d0b82e]

        Handle initial TabControl and border window
        
        ImplGetSubChildWindow has special code to handle a TabControl and
        its pages. If the function finds a TabControl as a child it'll
        return its window and then recurse into the current page.
        This currently breaks in the case where the initial parent is a
        TabControl. where the function will walk all of the tab pages.
        
        The function also ignores border windows, but not if the initial
        parent is a border window.
        
        This patch correctly handles both cases and as a bonus drops all
        the special page handling during child iteration.
        
        Change-Id: Ie8699dae8d08628b66b33e0704237b9e219874bc
        Reviewed-on: https://gerrit.libreoffice.org/61037
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-09-28  Vikas  <vikasmahato0@gmail.com>  [278b1de21f8395ab2a6c49377cf4aec4c16f05c6]

        Added base as a data provider
        
        Change-Id: Iaf23b70f303cd05bcf6450fed1246de894285526
        Reviewed-on: https://gerrit.libreoffice.org/57447
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-09-28  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [c494273adea0293bbcfc022adc0ea13d5c21e18d]

        Revert "Personas: add 6 themes to the selection dialog"
        
        This reverts commit 9927a3ab9edec7ae9f41ecaa8025a2a920321997.
        
        Change-Id: I7282bb5734c4cad2cf2d375d4a6bfc03a759ce19
        Reviewed-on: https://gerrit.libreoffice.org/61055
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-09-28  Andras Timar  <andras.timar@collabora.com>  [b6b400396f92f51f76afa0788275ef01b7a11f6b]

        fix issues found by bin/ui-translatable.sh
        
        Change-Id: I443aeea9dd21e34110307e9ef5f9db4b13c50b39
        Reviewed-on: https://gerrit.libreoffice.org/61080
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-09-28  Caolán McNamara  <caolanm@redhat.com>  [990ced77a5a8c27d69d40a702b3122850dcb04f0]

        weld NumberFormatDialog
        
        Change-Id: I82f3574142bbcdfba5277a7ad5db82e3a33fdbd8
        Reviewed-on: https://gerrit.libreoffice.org/61092
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-28  Caolán McNamara  <caolanm@redhat.com>  [7f5cc838f055c0b083cca1d90a5b2d00b5a44ad5]

        listen to [leave|enter]-notify-event at event widget level
        
        rather than toplevel. This avoid the problem under wayland where
        with an initially maximized calc clicking in it will select all
        cells from 0,0 to the clicked cell until the mouse is released
        
        Change-Id: I138fe587c9cb7cfff0293847c00730593e3244e1
        Reviewed-on: https://gerrit.libreoffice.org/61087
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [35aafd712b2c183a25721a3227f527a8fdf4df90]

        sw layout-level redline hiding: add more doxygen documentation
        
        Thanks Michael Stahl for the conference talk that was the input for
        these.
        
        Change-Id: Ia48248f4739218ee7832559353aab06183a934d7
        Reviewed-on: https://gerrit.libreoffice.org/61079
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-09-28  Caolán McNamara  <caolanm@redhat.com>  [1a35fd6fb42a02c73050a281fb7b00ac4a3d0379]

        fix oss-fuzz build
        
        Change-Id: Id8b33ac7b3988a8fef7bff3b03cfe9c1c167adc3
        Reviewed-on: https://gerrit.libreoffice.org/61090
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c46dfb8ba633ae79e8dfbedaaa7d4b5e406623f7]

        Fix DI_TITEL -> DI_TITLE
        
        It passed "make check" on Linux.
        
        Change-Id: I3239622286c07914f88727ffdbb0be8d2ca724ea
        Reviewed-on: https://gerrit.libreoffice.org/61084
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-09-28  Caolán McNamara  <caolanm@redhat.com>  [64ed833ccad5c692f4d92259c546bc22a9f061e5]

        weld SvxConnectionDialog
        
        Change-Id: Id240f3cc62775888d23634a203ae8e2de07f7caf
        Reviewed-on: https://gerrit.libreoffice.org/61082
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-28  Caolán McNamara  <caolanm@redhat.com>  [3120c9722f5c7553c78d638c3fd1f976f76bc9e9]

        weld SvxConnectionPage
        
        Change-Id: I155f0c037f0d1879cec4d0b511d60a276466b1bb
        Reviewed-on: https://gerrit.libreoffice.org/61077
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [45c753aff6468b9761e68bc0bf48ab161cd0cba6]

        svx: pdfium's FPDFImageObj_GetBitmapBgra() is not needed after all
        
        Given that we do check for the different formats just below anyway.
        
        Thanks Ashod Nakashian for pointing this out!
        
        Change-Id: Ie481f6f3fa66ee182668bd6ea7171da2a04cca9d
        Reviewed-on: https://gerrit.libreoffice.org/61078
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-09-28  Caolán McNamara  <caolanm@redhat.com>  [b2e7956c6ce350eeaa1e4ea79909afd8480ee242]

        weld ScStyleDlg
        
        Change-Id: I67e6a6cd1f0b018012c3a373c856494c4fc02979
        Reviewed-on: https://gerrit.libreoffice.org/61048
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-28  Caolán McNamara  <caolanm@redhat.com>  [3833b8e8fba49b91259cb52ee6181ce7a602c1e7]

        drop now unused SvxFontListBox
        
        Change-Id: I1ad6c5b98d7bd75c42e14177c417af6ad4ebbeda
        Reviewed-on: https://gerrit.libreoffice.org/61016
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-28  Caolán McNamara  <caolanm@redhat.com>  [3c11aa745cc78f1bde4efacccb22fa818df825c7]

        weld ScAttrDlg
        
        Change-Id: I11eb9001604a1997a8bfa80a144306ddcb913d93
        Reviewed-on: https://gerrit.libreoffice.org/61011
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-28  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a98058199410bdb183acd0ec5e7899ea4baf6c5a]

        make the loginterpreter executable
        
        Change-Id: I9dcb562f9309c75a2d1719f1ad4fe6b5a4c23385

2018-09-28  Eike Rathke  <erack@redhat.com>  [14729a8aadd41f4acd47046c2ed5b58a99c473c2]

        Remove unused ocIndirectXL and ocAddressXL
        
        Separated implementation is gone since long.
        
        Change-Id: I78279f631c9205202af92ad8e248f9a1226b7a19
        Reviewed-on: https://gerrit.libreoffice.org/61075
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-09-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [ff4a319f51fc0ea4eb2baafa22d59f51b6e46a6f]

        oox: create ShapeContextHandler instances with an uno constructor
        
        Change-Id: Ie780ff9f3a8c61d13ad10cc2dbe24d3ec165470e
        Reviewed-on: https://gerrit.libreoffice.org/61063
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-09-28  Caolán McNamara  <caolanm@redhat.com>  [1e6b6f038af656b475cb87844822287fd4e6c166]

        weld SvxFormatCellsDialog
        
        Change-Id: I236ddc4f58b882e648512a99306440fa88a3aeeb
        Reviewed-on: https://gerrit.libreoffice.org/61017
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-28  Caolán McNamara  <caolanm@redhat.com>  [0b3ca6a1fa6bbbbd2eaaf97254fd1d45e2ac7b3a]

        weld SvxNumberFormatTabPage
        
        Change-Id: Ia6e6497d5c9b6c47e34e5cb5b3913d25e73c3a69
        Reviewed-on: https://gerrit.libreoffice.org/60944
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-28  Tor Lillqvist  <tml@collabora.com>  [68de1021353902d48ddd712f5e6fedc51c57936d]

        Start on the iOS unit test app
        
        Change-Id: Idef0b375d5c7d6d4542aee1f8abecaf9f834189c
        Reviewed-on: https://gerrit.libreoffice.org/61058
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-09-28  Takeshi Abe  <tabe@fixedpoint.jp>  [7f7e890a10a710db57739cc1a6e0abfe7ae83530]

        sd: micro-optimize SdPage::GetPresObj() by sorting less
        
        No need to sort all matched elements.
        
        Change-Id: I4133b28a9c84ab322e55f9987859690e426f600c
        Reviewed-on: https://gerrit.libreoffice.org/59691
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [2fbb97367ac93eb11429382f31fa6417eec76f8d]

        loplugin:unusedmethods
        
        Change-Id: I5f9ef043d76c55f2c761fd08a2bc1dae66b675c8
        Reviewed-on: https://gerrit.libreoffice.org/61073
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [d664a01f3be81572526d1136c261d86c12f5af90]

        loplugin:useuniqueptr in SwCellStyleTable
        
        Change-Id: I9e589efa8ee8e11e6518f61f80f0e4c114867b4a
        Reviewed-on: https://gerrit.libreoffice.org/61001
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [8dac53d5cec1984590f7ef51a4a773711ca2d01d]

        elementary: Fix for tdf#120135, improve existing and many more
        
        Change-Id: I28f0e7b964a229320ede7accfd3a98e35ef113b9
        Reviewed-on: https://gerrit.libreoffice.org/61067
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-09-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [458c9af2e5002893414c6fce53dd8bd558c4c7d0]

        gla11y: check element visibility
        
        Add warnings for different visibility settings in the "label-for"
        and "labelled-by" elements.
        
        Sine LO doesn't support multiple annotations per accessibility
        element, we have to switch them manually, if we change the
        visibility of one element of a pair.
        
        Change-Id: I9b3d941248b804b8435591536277677e99b77340
        Reviewed-on: https://gerrit.libreoffice.org/61050
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-09-28  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [eb602dd74518ba30b5a692eae99bb20a3e9c47d7]

        Qt5AccessibleWidget: Add state mapping
        
        Change-Id: I6c846fcb56ecfc24d966dfd01b97c47460fdf16b
        Reviewed-on: https://gerrit.libreoffice.org/61068
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-09-28  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6b787aec5241b22c40a3acccc9a861f8b8dfd65b]

        Qt5AccessibleWidget: Implement foreground and background color
        
        Change-Id: Ice848f429ce8b9d4395e3cf1c23c22aa806fb5f9
        Reviewed-on: https://gerrit.libreoffice.org/61043
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-09-28  Serge Krot  <Serge.Krot@cib.de>  [e9efc76f90291ba54dd2c6359f6fecef8c540841]

        sw: new unit test for XTextRangeCompare
        
        Change-Id: Ia0d216b94f8090c3479c6e4c593baf84cb28e5e2
        Reviewed-on: https://gerrit.libreoffice.org/61005
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-09-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [93035efada5b7a242faf998b2152e9a8c4095e5d]

        Fix TRANPARENT -> TRANSPARENT
        
        It passed "make check" on Linux.
        
        Change-Id: I70ccaae61eb7961a331cabcd8f4e56b5ea5dfc4c
        Reviewed-on: https://gerrit.libreoffice.org/61045
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-09-28  Justin Luth  <justin.luth@collabora.com>  [9f969799629fe6bdf8b922d8cb922846aa646ece]

        tdf#111980 oox: connect empty radio groups
        
        affects doc, docx, xls, xlsx (at least). Handling optionbutton
        groups is new since 2017, so incremental enhancements are OK.
        
        In LO, if an option button with an empty groupName (like any form
        control which has no groupName option), then it stands alone,
        which is a ridiculous position to be in for a radio button.
        So, lets put them all together into an automatic group.
        
        In MSO, buttons without any explicit group stick together,
        so the effective group is the entire document, or entire sheet.
        
        One complication is that ActiveX radio buttons don't
        interact with Form radio buttons, even if all of them
        have no group name. That situation is not handled by
        this patch (and not very likely to happen since ActiveX
        defaults the group name to the sheet name).
        
        (A Group Box can also be used, which automatically groups
        all buttons fully within its area. That will be much harder
        to implement since every object will need to first be
        categorized as groupbox or optionControl - meaning that everything
        must first be imported. That implies a function call from every
        application doing the import.)
        
        Change-Id: I204adaea75ce99999a16c0cc4e9c3b8b08da9433
        Reviewed-on: https://gerrit.libreoffice.org/61064
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-09-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [598f2ee618a2bb14a13630168dd82601e2c8f69f]

        Fix dictionnary -> dictionary
        
        It passed "make check" on Linux.
        
        Change-Id: I893b7873f3a7d3f43bf742f2ee126524310dfafb
        Reviewed-on: https://gerrit.libreoffice.org/61029
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-09-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [81cf79d1af42fc9fb1f5500bcc3f55cce1548bab]

        loplugin:useuniqueptr in SwTable::NewInsertCol
        
        Change-Id: If22b13087ab193ed37ca092c2b252579d5ac5d0e
        Reviewed-on: https://gerrit.libreoffice.org/61003
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [36fca319d8c49147f0362a61956138e9c5292ed3]

        Move TabPage lookup into extra function
        
        This way it's easier to read the follow up patch.
        
        Change-Id: I42e8f78b69b4ed2cb28bf0f36496eb751e8cb433
        Reviewed-on: https://gerrit.libreoffice.org/61036
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-09-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [30e9f06dcfb578c894d2e5c003403bfbda57ae13]

        Constify vcl::Window child lookup
        
        Also removes the function comments before the implementations,
        as these are just the same as already in the header.
        
        Change-Id: I11425dc4aa372423fcf469ab1374159ce8b180e2
        Reviewed-on: https://gerrit.libreoffice.org/61035
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-09-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a8cd67e2690a3fd8b3d486fa6dc82a5c4a6ef17b]

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

2018-09-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [a6c7c2fe1bc48ffddca486de0f97164421ca6404]

        loplugin:unusedfields
        
        Change-Id: I355fad84ed8765e8eb3fadb7c239b3b902ec1747
        Reviewed-on: https://gerrit.libreoffice.org/61059
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d938a896b8fa0b5b7591a7de39c689e004de8893]

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

2018-09-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [12c953fa25cc6c1e56eff6429f73cac8e870a58e]

        loplugin:useuniqueptr in DocumentListsManager
        
        Change-Id: Id179245161d707e27e009b6ebc53d925aae5ce0f
        Reviewed-on: https://gerrit.libreoffice.org/61000
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [b1f9aa5f58ea322097998839e00d95fc40be8b22]

        loplugin:useuniqueptr in ScChartPositionMap
        
        Change-Id: I7c3209dff1c09c40d7a3bb57db0f0b26254318f2
        Reviewed-on: https://gerrit.libreoffice.org/60996
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [4ffb89466ff9e70678e807b7d29d94aa34d52bfe]

        loplugin:useuniqueptr in ScDPResultTree::MemberNode
        
        Change-Id: I835e37a99ddab174e45681fe6cf55edaa41a727c
        Reviewed-on: https://gerrit.libreoffice.org/60995
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-28  Caolán McNamara  <caolanm@redhat.com>  [8a8a0c6577e0695b00c482822951402d8ef944b9]

        weld SvxMeasureDialog
        
        Change-Id: I9fc3364d83fa5e55cee6c823f16c05934ee2dc43
        Reviewed-on: https://gerrit.libreoffice.org/61053
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-28  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8dc8b22997138ff51b2e1b806a2a42f3b363d58f]

        Guard against invalid states
        
        Happened while trying the qt5 a11y stuff that mpWindowImpl was invalid.
        
        Change-Id: Ibe238bdcce6410689b1e65f7f45f7b9deea06de7
        Reviewed-on: https://gerrit.libreoffice.org/61032
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-09-28  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e8bb1c89171af9c9f80734e48ccb77b7044bf1ac]

        Implement Qt5AccessibleWidget::isValid
        
        Change-Id: Ie2ef115bc655d0f64e8b269e73d3343176f115e3
        Reviewed-on: https://gerrit.libreoffice.org/61042
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-09-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [defda20708507303c8980433fed90a1e7088ee81]

        Fix toogle->toggle
        
        It passed "make check" on Linux
        
        Change-Id: Id25a7893e536a579cef58f63e8ec7ce240ad16fb
        Reviewed-on: https://gerrit.libreoffice.org/60633
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-09-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2a7fe9b08d6b99fbb294b0bcd0a5f91d80e35c98]

        Fix E_SUCCEDED -> E_SUCCEEDED
        
        It passed "make check" on Linux.
        
        Change-Id: I96b34c818f6d4170c110ecd1fb93af79c3279e57
        Reviewed-on: https://gerrit.libreoffice.org/61028
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-09-28  Stephan Bergmann  <sbergman@redhat.com>  [84deb15526fa9501eb57eec53e21bd6e2d7f7ce5]

        tdf#120099 Reintroduce .def files
        
        ...that had been removed with 28b4f4aeaf160c7721dfecf5bd2445d7dbc6f01c "Get rid
        of Windows .def files in setup_native, use __declspec(dllexport)".  Looks like
        for 32-bit builds, the .def file EXPORTS are still needed to avoid __stdcall's
        _...@NN symbol decoration (and for 64-bit builds __stdcall is effectively
        ignored, so the removed .def files didn't make a difference there).
        
        This is only a partial revert of 28b4f4aeaf160c7721dfecf5bd2445d7dbc6f01c, the
        addition of __declspec(dllexport) for the benefit of loplguin:external should
        still be fine.
        
        Change-Id: I76a1a3f4671824367bab495afeba291c0340108d
        Reviewed-on: https://gerrit.libreoffice.org/61047
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-28  Justin Luth  <justin_luth@sil.org>  [b430722da7dc2ddbbc1ae2e2a86d415e6fd8baba]

        sw: increase horizontal line parastyle default borderwidth
        
        RES_POOLCOLL_HTML_HR had the absolute minimum width of 1 (0.05pt).
        Dividing by 3 in the "convert to word size" formula returned zero.
        It looks like import or export must increase the size to 3 because
        round-tripping in ODT format loads in a larger value that works
        when resaving as .doc.
        
        cui/source/tabpages/border.cxx sets the default for a double
        style border to 10, but the minimal value of 3 will be better
        since it matches the ODT round-tripped value (and looks more
        like a single line which people probably expect from the
        horizontal line).
        
        Change-Id: I32a90f2add3fe746359cd9cece14762ccc2a58c1
        Reviewed-on: https://gerrit.libreoffice.org/61022
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-09-28  Justin Luth  <justin_luth@sil.org>  [fe847dda1751bc2c96ef646baa4f16bcc431c1e3]

        tdf#119760 writerfilter: cell border priority over tblBorder
        
        If the tblBorder does not exist, or if first row's
        left-border has a different sized border than the
        overall table settings, use the cell's lineWidth
        value to determine the the spacing needed.
        
        The potential regression here is the spacing given to
        the cells. However, the current calculation is totally
        wrong (it needs to be based on per-cell, not on some
        table-level default) and so it was "wrong" a different
        way before. The unit test shows this visually.
        
        Plus, MS Office version are inconsistent in handling this
        unit test. The latest versions base the position on the
        *last* row and not the first row.
        
        The key reason for making this change is to support a
        table that doesn't have a table default, needed to
        fix tdf#92026.
        
        Change-Id: I319513a2f5550c1527dc564fb8b3806d1251a0c2
        Reviewed-on: https://gerrit.libreoffice.org/60988
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-09-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f7a065f8cb3270a3fae382325e87dbec5e9a16fa]

        Fix mbRefeshingPeer -> mbRefreshingPeer
        
        It passed "make check" on Linux.
        
        Change-Id: Ia28f23b78b467fc70431fa4a7ed41ae2f3a4c5fd
        Reviewed-on: https://gerrit.libreoffice.org/61046
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-09-27  Caolán McNamara  <caolanm@redhat.com>  [5000b334e99f9c917c57726960fd51a6c2d7f90e]

        pass parent to CreateSfxDialog
        
        Change-Id: Ie46de317003ebbfca3ee99d7ab60bef4ac762f76
        Reviewed-on: https://gerrit.libreoffice.org/61054
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-27  Mike Kaganski  <mike.kaganski@collabora.com>  [e4ff750db6d186ac55c27db226d249e47dfa65a1]

        UND->AND; ODER->OR
        
        Change-Id: I921db377c257dc50e3f39fe04f0ad093f3db6a81
        Reviewed-on: https://gerrit.libreoffice.org/59896
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-09-27  Stephan Bergmann  <sbergman@redhat.com>  [26e76ada0cb87550e5bac56006da851cf1279a02]

        -Werror=unused-variable (--enable-debug --disable-assert-always-abort)
        
        ...found by <https://ci.libreoffice.org//job/lo_tb_random_config_linux/1504/>
        
        Change-Id: I8ebbe48cdbbdf378731bbc4548031d8799d91532
        Reviewed-on: https://gerrit.libreoffice.org/61023
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-27  Michael Stahl  <Michael.Stahl@cib.de>  [a6a4fa526b8ad19ff6d44a89ee56d4268c8e90be]

        sw: fix copying of PageDesc follows in SwDoc::AppendDoc
        
        The problem in the bugdoc is that there are 2 styles; "First Page"
        has "Default Style" as the follow, and vice versa.
        
        When the "First Page" style is copied, its follow is copied as well, but
        the follow of the follow doesn't point to the *new* "First PageN" style
        that was just created, but the original "First Page" one.
        
        Change-Id: Ie5b0064581a585a3a545360ea5c05f60652f0d4e
        Reviewed-on: https://gerrit.libreoffice.org/60993
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-09-27  Tor Lillqvist  <tml@collabora.com>  [cc463567cb04bd6d3cdb97fd5dc933460f3e3892]

        Hide also TimeRecord, for tilebench for iOS
        
        Change-Id: Iaf34e5f14b0753960a13b0a9ff3d734bfc08d139

2018-09-27  Tor Lillqvist  <tml@collabora.com>  [45786711ec54e738d868ceabdc1a9f5bccffec1d]

        Need to handle css::uno::RuntimeException too now
        
        Change-Id: Idedcaddeab80fcfdc3d5a4f2852712827a98e848

2018-09-27  Tor Lillqvist  <tml@collabora.com>  [dc6dcebda285aac7306992a00533b855ac5b716d]

        Draw rendered tile border here in the normally ifdeffed out snippet
        
        Not just some stuff in one corner. When using this test code, I want
        to see the borders of the actual (combined) tiles that we attempt to
        render.
        
        Change-Id: I270d5a6b16ec717f8613def57d710b97fbd33672

2018-09-27  Tor Lillqvist  <tml@collabora.com>  [999a9c183c395a36fbaf35468ace11a625a581f7]

        Do build cppunit for iOS, too
        
        I am writing a separate unit test app that will include selected
        existing unit tests that make sense and are important to run on iOS.
        
        Change-Id: I4722f1ed872ba21e181eeba5ed3b58e82d8fed72
        Reviewed-on: https://gerrit.libreoffice.org/61049
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-09-27  Samuel Thibault  <samuel.thibault@ens-lyon.org>  [2f9c6940a702da50cf19bc22c3bc85066a27fc3a]

        printdialog: fix some accessibility warnings
        
        Change-Id: Icf508473d194bc8c6f01e551b6659a625b8ee229
        Reviewed-on: https://gerrit.libreoffice.org/60141
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-09-27  Caolán McNamara  <caolanm@redhat.com>  [38cdfcd55f05058e2adfe5bf01e85ca5417649af]

        weld ScTablePage
        
        Change-Id: I38d86705de3215a7e8c24f03c2d253751e66b2d8
        Reviewed-on: https://gerrit.libreoffice.org/61040
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [4d382636b0b1c555af2b98f2f41b4776fd7b5ffb]

        qt5: Add basic a11y support
        
        Widget tree is displayed and basic role mapping is available.
        Still needs quite some work (positions, actions, texts, etc.)
        
        Change-Id: I9d26a762f1d9684f33bbb80a384cf2a0b8a905c0
        Reviewed-on: https://gerrit.libreoffice.org/60853
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-09-27  Mike Kaganski  <mike.kaganski@collabora.com>  [c9343988204ee3e9889f3cc833adbbaca83e53e6]

        tdf#119238: keep replaced file's identity when renaming docfile
        
        Regression from 2157a3536f97ff5ae7c82611a801fef7e3708983
        
          sfx2 store: try rename before copying
        
          Rename is cheaper then copying the content over manually, so try that
          first.
        
        On Windows, we need to keep the file's dentity, including metadata (e.g.,
        creation time, which is kept in FS). WinAPI has ReplaceFileW specifically
        for this, and it keeps ACLs of the original file, and otherwise makes the
        changed file not a separate entry, but updated old file from system's PoV.
        
        Eventually, we could try to restructure creating backup copies (e.g., for
        documents when configured so) to take advantage of this function being able
        to do that.
        
        Change-Id: I6001a2a3af5e10bc010f5ef129f4bb6f83ee1581
        Reviewed-on: https://gerrit.libreoffice.org/60163
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2018-09-27  Caolán McNamara  <caolanm@redhat.com>  [bfd2393ca7247aae1b09e661610a5f750b6e06fa]

        ofz#10696 null-deref
        
        since...
        
        commit c6b8587eef3ead53418312c43012f4322789a33a
        Date:   Wed Sep 19 16:35:10 2018 +0200
        
            loplugin:useuniqueptr in SvxRTFParser
        
        Change-Id: Id901d5645500fedcb54b11e1b5b27fe81281f5a2
        Reviewed-on: https://gerrit.libreoffice.org/61033
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-27  Caolán McNamara  <caolanm@redhat.com>  [06e81e90100bb7e3779e461c91530f4b2d9ee3ff]

        coverity#1439332 silence Identical code for different branches
        
        Change-Id: I9f477e063fd764fff24843562a2de34b5498d4c5
        Reviewed-on: https://gerrit.libreoffice.org/61038
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bfaf12201ca119c03f90f54511e443cb9a0cb83e]

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

2018-09-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [27a2de0bd3f1cf64b9ad3a84b112968941ce6d8e]

        xmlsecurity nss: avoid deleting the keys manager manually
        
        Change-Id: I53a88116148db9e1ceac4024781516173c3d4666
        Reviewed-on: https://gerrit.libreoffice.org/61021
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-09-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d71859ed79eef8d0d76ea93530fe708b0effdc80]

        Fix typos
        
        Change-Id: Icfe120db02a70d43e4120d1f4cbb2704640d3990
        Reviewed-on: https://gerrit.libreoffice.org/59470
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-09-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [1534025a0386584a7b8f3f929b10ce5eb33257cf]

        loplugin:methodcycles more graph theory for the win
        
        implemeent a reduction approach, which is good at finding virtual
        methods that only themselves or their virtual partners.
        
        The accessibility GetVisArea stuff is dead since
            commit 891e41fac81fbd8d5cdb277b26639abfd25a7143
            Date:   Wed Apr 4 11:23:22 2018 +0200
            dead code in AccessibleTextHelper_Impl::UpdateVisibleChildren
        
        Change-Id: I78d9d8bca585ecec8394f2c3fe2baa93db0e58f5
        Reviewed-on: https://gerrit.libreoffice.org/60912
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-27  Caolán McNamara  <caolanm@redhat.com>  [0f2e01677cd0e8857faec99c61d71e88eee78b27]

        dispose custom widget a11y on teardown
        
        Change-Id: Iea80ffff0b36e093e4b8e513e924a21da67cb2ce
        Reviewed-on: https://gerrit.libreoffice.org/61009
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [753dd7c178100ade0f14b2f127691b756d03572c]

        uitest: add the ModelessDialogVisible event to the execute_blocked_action
        
        Change-Id: I5496bf0bcce442c60d2ecd4207734d0e8b17935b
        Reviewed-on: https://gerrit.libreoffice.org/61026
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-09-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [18c2a6c5b41f442a57db74107c63b72ee0b8c042]

        uitest: make it easier to log the received events for dialog creation
        
        Change-Id: I1dc3041408c3f9fa9ce6023d7c668bc5baa65b4e
        Reviewed-on: https://gerrit.libreoffice.org/61025
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-09-27  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [9a89a75052c7327187cd5788dbaf8891a0a95cac]

        sw: new unit test for XAutoTextGroup and rdf::URI
        
        Change-Id: I989ff797ddcd4ce77ac9b87fde2a2f8f75dbbc6b
        Reviewed-on: https://gerrit.libreoffice.org/60961
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-09-27  Stephan Bergmann  <sbergman@redhat.com>  [70fe1a5c9aae1876d3a0f4c6fd3d4f11dc25369f]

        Fix prev blind fix
        
        Change-Id: I58d534e7da346062c631791f9c016850602e40ad
        Reviewed-on: https://gerrit.libreoffice.org/61024
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-27  Stephan Bergmann  <sbergman@redhat.com>  [a887c42095d5749e896a8e8ee41e9e07f4e65557]

        Blind fix for error with old Clang
        
        <https://ci.libreoffice.org//job/lo_ubsan/1050/consoleFull#-18477798892a810015-1db5-427c-9ce2-83b5f06a5284>:
        
        > In file included from /home/tdf/lode/jenkins/workspace/lo_ubsan/codemaker/source/codemaker/exceptiontree.cxx:28:
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/include/unoidl/unoidl.hxx:507:9: error: constructor for 'unoidl::SingleInterfaceBasedServiceEntity::Constructor' must explicitly initialize the const member 'annotations'
        >         Constructor(): defaultConstructor(true) {}
        >         ^
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/include/unoidl/unoidl.hxx:524:44: note: 'annotations' declared here
        >         std::vector< rtl::OUString > const annotations;
                                                   ^
        1 error generated.
        
        Change-Id: I041a67599b48959bcca136bab646f6943d071bed

2018-09-27  Brian Fraser  <andthebrain@softfrog.ca>  [1fb688b2e13da39b8099a3f4ba58dc9aeef8d723]

        tdf#118065 Fix slow Impress custom animation sidebar update
        
        Timer MainSequence::maTimer dropped from 500ms to 50ms.
        Reorder declarations of UI elements in CustomAnimationPane.hxx
        to be more intuitive and reflect order shown in UI.
        
        Change-Id: I2857dbbd6a4131c4ca6f9a054132f34056e95338
        Reviewed-on: https://gerrit.libreoffice.org/61019
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-27  Jim Raykowski  <raykowj@gmail.com>  [e14c7fa64eff20bf5fc0a97600a0dd58531e1046]

        tdf#120122 Fix key input being passed to doc view from floating sidebar
        
        ...tab bar
        
        Change-Id: Iae327e0de3a129f28315a3fe2961a6ae572e4056
        Reviewed-on: https://gerrit.libreoffice.org/61020
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [ec2cc68a666b573e226fce94919041538345cd9b]

        loplugin:useuniqueptr in SwReader::Read
        
        Change-Id: Iff7936e440951e65653ef42ce5a2aebd22a03029
        Reviewed-on: https://gerrit.libreoffice.org/61004
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [07e5c4381ac405b4379767f9735152b8f0314faa]

        loplugin:useuniqueptr in SwObjPosOscillationControl
        
        Point is a small object, no need to store separately on the heap
        
        Change-Id: Id8fb1829b711831860ad1d7709fb4bf71ae8ff09
        Reviewed-on: https://gerrit.libreoffice.org/61002
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [10f2196266dd3bb0fe6c8da0c5967f80815e9492]

        loplugin:useuniqueptr in ScTable::FillAuto
        
        Change-Id: Ia75a0dc9aa567b00517c066a65e4a0d1536fa9bd
        Reviewed-on: https://gerrit.libreoffice.org/60999
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [2d34c3c421cf8b43fd6601ca688e882f6d493bfc]

        loplugin:useuniqueptr in Chart2PositionMap
        
        Change-Id: I6db63c66da67fa9133333b4d0cda2b2978140e77
        Reviewed-on: https://gerrit.libreoffice.org/60998
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [d1c74bda372044154b05c1a0863808ae838b1c42]

        loplugin:useuniqueptr in ScAddInAsyncs
        
        Change-Id: I18086623378a6ffd9272b2255ea8060d301b6c43
        Reviewed-on: https://gerrit.libreoffice.org/60997
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [175834ce6a3ba707a6d34aa8de7351574381f481]

        loplugin:constfields in toolkit
        
        Change-Id: I26254acc84b1bfe71e4addbde51cb6a9ed52c981
        Reviewed-on: https://gerrit.libreoffice.org/60990
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [833c4965fc0941ea997852e3d99dcd7688e58c14]

        loplugin:constfields in tools
        
        Change-Id: I83499cfb49f7abdbf0629c60167d09a1352571ee
        Reviewed-on: https://gerrit.libreoffice.org/60987
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [64035391ebe8810520a214a3ae0aeb4c1b039819]

        loplugin:constfields in ucbhelper
        
        Change-Id: Ic9d59b352dcb771191de963c0f6e90c74647c8b8
        Reviewed-on: https://gerrit.libreoffice.org/60983
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-27  Justin Luth  <justin_luth@sil.org>  [850c575d67162a97c1b7acd4fb75c32d0884e7b9]

        editeng ConvertBorderWidthToWord ensure minimum width
        
        If the border in LO has a width, then make sure that the
        converted width is non-zero.
        
        The specific fix intended is for the "Horizontal Line"
        paragraph style (double, width =1) to export to .doc
        format and retain the bottom border.
        
        Change-Id: I65392b2312360d51c290030ceb415155e6139302
        Reviewed-on: https://gerrit.libreoffice.org/61006
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-09-27  Justin Luth  <justin_luth@sil.org>  [32ffb7b875ee229744f0b880a32817e948ff10a4]

        tdf#119037 rtf (im/ex)port: new borderlines
        
        "new" borderlines (from 2012, 2014) defined in
        offapi/com/sun/star/table/BorderLineStyle.idl
        where no supported in export yet!!! Sad.
            const short FINE_DASHED = 14; (rtf)
            const short DOUBLE_THIN = 15; (rtf/doc/docx)
            const short DASH_DOT = 16; (rtf/docx)
            const short DASH_DOT_DOT = 17; (rtf/docx)
        
        Change-Id: I07fee08e17171db4baec489864fc47da107cee75
        Reviewed-on: https://gerrit.libreoffice.org/60992
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-09-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d077b30dba618daace0373e9b7e7fe84f982c6aa]

        make the UI element IDs locally unique in impress header footer dlg
        
        Change-Id: I368405acc7dfbd210cfc0115e58e993846ab9497
        Reviewed-on: https://gerrit.libreoffice.org/60985
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-09-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [4e02fee0022e2f05927eec69773ecb8ce519c19e]

        uitest: checking whether we have focus needs to be recursive
        
        Change-Id: Id18a56cdf5b23433178882a953fd85954c0ccc1c
        Reviewed-on: https://gerrit.libreoffice.org/61008
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins

2018-09-26  Caolán McNamara  <caolanm@redhat.com>  [b877f78f30400c6861f1fb371c827ae42c2a7484]

        fix positioning within cellprotectpage
        
        Change-Id: I9ae7fd7f6ff7b999018cc0ba13147dd69dc7e9ae
        Reviewed-on: https://gerrit.libreoffice.org/61010
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-26  Justin Luth  <justin_luth@sil.org>  [d55615f6c5f8adcb7157358a95329ceb1f9f7685]

        tdf#119037 doc/x export: new borderlines
        
        "new" borderlines (from 2012, 2014) defined in
        offapi/com/sun/star/table/BorderLineStyle.idl
        were not supported in export yet!!! Sad.
            const short FINE_DASHED = 14; (rtf)
            const short DOUBLE_THIN = 15; (rtf/doc/docx)
            const short DASH_DOT = 16; (rtf/docx)
            const short DASH_DOT_DOT = 17; (rtf/docx)
        
        Change-Id: I085bb4c70e53241fb59a4a3c97d7741cef841412
        Reviewed-on: https://gerrit.libreoffice.org/60991
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2018-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9a639b7130e98fb24d492ed03770bbe0a48cb3e6]

        Fix BMP_REDLINE_FORMATED -> BMP_REDLINE_FORMATTED
        
        It passed "make check" on Linux.
        
        Change-Id: Ic3e9a1c2d9ecd2fd8583592c8cf68a3916196984
        Reviewed-on: https://gerrit.libreoffice.org/60858
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [60296b288961e154c0828f61be23ab7f9c294e49]

        Fix typo
        
        Not so sure, but anyway, let's see what the gods say.
        
        Change-Id: I5abffb27f8d124c34b50a3591de1ffc8c64fa13a
        Reviewed-on: https://gerrit.libreoffice.org/60994
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [619cda0fce93dde1dcda9353270c1a001bf339a8]

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

2018-09-26  Justin Luth  <justin_luth@sil.org>  [32fc5661ba1da1c386e495c7b8141b2848afae47]

        sw AdjustCellWidth rewrite for clarity
        
        This section has absolutely nothing to do with the previous
        idea of a "wish" width. It is dealing with actual, current
        cell width regardless of content.
        
        Change-Id: I53b615cb7ea61554ff3f83d253b97b0e1f38d547
        Reviewed-on: https://gerrit.libreoffice.org/60904
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-09-26  Gabor Kelemen  <kelemeng@ubuntu.com>  [3bb54d3a046feabaa35df39b7a753c385c3c4101]

        tdf#42949 Fix IWYU warnings in chart2/source/controller/chartapiwrapper/*hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I07bdc60ecc2d8ff9ad9c109f32b350eb09ac72e5
        Reviewed-on: https://gerrit.libreoffice.org/60921
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d321b7dd08e2e9138efe925b86a502a6740e89ef]

        Fix preset_maping -> preset_mapping
        
        It passed "make check" on Linux
        
        Change-Id: I37c9af2a0687e292475d43a37b85e222c187f711
        Reviewed-on: https://gerrit.libreoffice.org/60690
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7e248d3558fe8385a99629cd721e7c7feafd9974]

        Fix ID_DELIMETER->ID_DELIMITER
        
        It passed "make check" on Linux
        
        Change-Id: Ic119935ca45f985b3cd088b16db4128ffaf2d1a2
        Reviewed-on: https://gerrit.libreoffice.org/60642
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [faa2f029c16b8f25e88b054f22f69ef474fa289d]

        Fix _bToogleOn -> _bToggleOn
        
        It passed "make check" on Linux
        
        Change-Id: I2b26805bc3be7c8cb9ee8cd85fd8fcb35dd4fc58
        Reviewed-on: https://gerrit.libreoffice.org/60632
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-09-26  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [7f16835c10435ddafdfe05921eac9b89e488ab8e]

        tdf#120065 and tdf#120108, Fix wrap elementary icons
        
        Change-Id: I28f0e7b964a229320ede7accfd3a98e35ef113b8
        Reviewed-on: https://gerrit.libreoffice.org/60950
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [d8f8b4375998b62431c8605004e7c7d5c921ccc9]

        loplugin:constfields in ucb
        
        Change-Id: I81a4b6241d6ff2e04903ddf2955463514d04ac0b
        Reviewed-on: https://gerrit.libreoffice.org/60986
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [c04a8576f07cb837439959b8bdbb8b620684d508]

        loplugin:constfields in unoidl
        
        Change-Id: I8d13626322e419d5d21a8e364de446bb6804ffa6
        Reviewed-on: https://gerrit.libreoffice.org/60982
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-26  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3708195d0c94cf1c50febc49fcfa6a9ff6855336]

        tdf#119882, don't change the chart model from the chart view
        
        Change-Id: I1c909f6e1984bd4b09c3b67c19659dc276ac3229
        Reviewed-on: https://gerrit.libreoffice.org/60984
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-09-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [60eaa7d7b856bc17b2a49a510be6d3c50851cb92]

        sw: use auto when initializing with a template cast ...
        
        ... to avoid duplicating the type name.
        
        Change-Id: I98379b35baeccf685bcadecf794e73e91024da0b
        Reviewed-on: https://gerrit.libreoffice.org/60979
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [8913a08423e732f27ae7645cad9570aadb5aaf2b]

        loplugin:useuniqueptr in SplineCalculater
        
        Change-Id: Ie14e0aaff07fbbaab834158f4666b819a0ba2dbc
        Reviewed-on: https://gerrit.libreoffice.org/60967
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [1140eccc9f620de227efe381980ea06e0b455aed]

        loplugin:useuniqueptr in LwpFormulaInfo
        
        Change-Id: Iac1f025f1311ef05fd48581d5bee9875163f4f2b
        Reviewed-on: https://gerrit.libreoffice.org/60972
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [fd84276cf31182c80fc07c88537f9524c4d80e8c]

        loplugin:useuniqueptr in VbaApplicationBase_Impl
        
        Change-Id: I4ce3cba4a6f5cfec677550a4263bb3e4cc795c49
        Reviewed-on: https://gerrit.libreoffice.org/60974
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [08730055c9baed59e8efd825fc593bb39b0ab49c]

        loplugin:useuniqueptr in OfaLanguagesTabPage
        
        Change-Id: I9fcbac58f1b0a13b83dc24c8e2f256016b5f31b8
        Reviewed-on: https://gerrit.libreoffice.org/60973
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [7f8167d04d6191a0f3a590a9c646689312d63547]

        loplugin:useuniqueptr in LwpFormulaInfo
        
        Change-Id: I73fbad626ab1d37448ea12052a2fbafab5656fc7
        Reviewed-on: https://gerrit.libreoffice.org/60971
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [791683498651a6edb017df7d211d1a014afa0899]

        loplugin:useuniqueptr in XFIndex
        
        but actually this object should be held by rtl::Reference
        
        Change-Id: Iabf068bd909201af5df6f987c6dcdb64679fefbd
        Reviewed-on: https://gerrit.libreoffice.org/60970
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [6cc5c6dea2b03a14e051728aa513fb206929ea86]

        loplugin:useuniqueptr in SvgDocument
        
        Change-Id: I299e97c276b60be86491bfeee22d46774739ca44
        Reviewed-on: https://gerrit.libreoffice.org/60969
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [0699a18c622149ac6dbc898bf920c47c45ccd5b9]

        loplugin:useuniqueptr in lcl_LookupTableHelper
        
        Change-Id: I8ee34ced61a23d7ade71b25f547c607cd4fe37bb
        Reviewed-on: https://gerrit.libreoffice.org/60968
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a39166b98580c0b0f7af6830745962d17adef578]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add debug info for HID in new help
            
            To enable Help page debug, add '&Debug=1' to the page URL.
            
            This patch pass the HID in the URL of the help page and
            displays it in the debug div in the bottom of the page.
            It should help to locate missing pages for a given HID.
            
            Change-Id: I671feb2dc34baaef5230028ba918a407d4cfea76
            Reviewed-on: https://gerrit.libreoffice.org/60843
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-25  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [05b45cc9aa165f895beae0b8f9eb192243812999]

        uno: extra exception for XAutoTextGroup:removeByName
        
        According to idl, removeByName() should throw
        NoSuchElementException on invalid element, but it does not
        
        Change-Id: I4ae84cd8c5a0f46bedeb3df6da4dee076888295f
        Reviewed-on: https://gerrit.libreoffice.org/60978
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-09-25  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [6328c56e1819cf85cb58539f7f3bace8ff577245]

        sw: new unit test for XTextFieldsSupplier
        
        Change-Id: I44c2fd97beeaa328774e241459b2a631b6a72030
        Reviewed-on: https://gerrit.libreoffice.org/60794
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-09-25  Paul Trojahn  <paul.trojahn@gmail.com>  [67c8049a3abcaf9aa692fc9ba768b5db9fbb2f05]

        Queue notifications only once
        
        AccessibleTextHelper already queues notifications, so another queue in
        editeng isn't needed.
        
        Change-Id: I31c69a21e2379da99cba559208eb5475ddccddfe
        Reviewed-on: https://gerrit.libreoffice.org/60918
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-25  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [4c6733637d9c213b0dbd16df9de3b5713574644b]

        screenshots: add better diagnostics for failing CI
        
        Output current UI file being processed, in case any random exception
        pops up.
        
        Change-Id: If6937f70718cc801494f424f7e09e9cb8c8758f0
        (cherry picked from commit fb5d849cdeebe5299da399efc9d0ca36b6fc192b)
        Reviewed-on: https://gerrit.libreoffice.org/60964
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-09-25  Serge Krot  <Serge.Krot@cib.de>  [6d3a04546542156d50151cf9b4507661bde39df0]

        sw: new unit test for XNamedGraph
        
        Change-Id: I222179c92cda3e0b2503544b7f120f35957265ac
        Reviewed-on: https://gerrit.libreoffice.org/60815
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-09-25  Serge Krot  <Serge.Krot@cib.de>  [0a853def66bdaa9fbf2a6025aeb4351388235671]

        sw: new unit test for XTextTable
        
        Change-Id: Ide5e7dd75ddb30eb1db61406c6811c6846d603bd
        Reviewed-on: https://gerrit.libreoffice.org/60694
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-09-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [add7d506b9ef9b799aefbbae1270642991b15668]

        loplugin:useuniqueptr in SvImpLBox
        
        Change-Id: I59aa026217ed250fab68afc4aa0086d4d1300eac
        Reviewed-on: https://gerrit.libreoffice.org/60627
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [191dda3eca5518aa866ddada48bc8465c8aba1ba]

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

2018-09-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [b4fc996520b47a6212661a9de3a1c72ccfc379a4]

        loplugin:useuniqueptr in SdrHdlList
        
        Change-Id: I83241bd2ed172594704f4b115b584dc39b234086
        Reviewed-on: https://gerrit.libreoffice.org/60959
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [c30bdfbd22807e3f0c77f13a246ec243153ad7ae]

        loplugin:useuniqueptr in SfxWorkWindow
        
        Change-Id: I30ae51c05dfbee5fc754d26d3de3e41c30834b31
        Reviewed-on: https://gerrit.libreoffice.org/60952
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [c6b8587eef3ead53418312c43012f4322789a33a]

        loplugin:useuniqueptr in SvxRTFParser
        
        Change-Id: Ib759d5bcc7ce7cd9ea8ad752e5363375fa24e8f0
        Reviewed-on: https://gerrit.libreoffice.org/60957
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [88e26267844ac96f39d341ef05bd1536f210af74]

        loplugin:useuniqueptr in cmis::DataSupplier
        
        Change-Id: If12889ffe320c6a2e2808709ce53438e92077a58
        Reviewed-on: https://gerrit.libreoffice.org/60958
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c829a7df3768254324bbdcc36b7fd79983fafbe]

        inline SvxIconChoiceCtrlEntryList_impl typedef
        
        and simplify usage in SvxIconChoiceCtrl_Impl
        
        Change-Id: If72d14be66cdf3135ad4edf5502a478a0857d7dd
        Reviewed-on: https://gerrit.libreoffice.org/60951
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [e68520937281cc97542b7eb27e8736148d16fae4]

        loplugin:useuniqueptr in CmisPropertiesWindow
        
        Change-Id: I113160675aa7af0a3a425fe0cab4f68ee24adf27
        Reviewed-on: https://gerrit.libreoffice.org/60956
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [7658798496b1b3705155d1289f0fc82eab7cab7d]

        loplugin:useuniqueptr in CustomPropertiesWindow
        
        Change-Id: I8d3f700fcdcb853518729f966dd8651579676a36
        Reviewed-on: https://gerrit.libreoffice.org/60954
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [80f28ef95e7c74c8df799a47fa90ff90bfd13f61]

        loplugin:useuniqueptr in CmisPropertyLine
        
        Change-Id: If54a2c546cb3c65417c1ebcc4957cce41597dd07
        Reviewed-on: https://gerrit.libreoffice.org/60955
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [72c191e046112df73c66be8dc8d1bec5a546fa60]

        loplugin:useuniqueptr in ThumbnailView
        
        Change-Id: I95817a03afedbee4ffb28041a9834e591356102d
        Reviewed-on: https://gerrit.libreoffice.org/60953
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-25  Arkadiy Illarionov  <qarkai@gmail.com>  [daf44342ca82c5b0e79da88b7f9dbf28f6d43a8b]

        Simplify containers iterations in xmloff/source/[c-d]*
        
        Use range-based loop or replace with STL functions.
        
        Change-Id: I2af2d739d55a0bf480bb6e9d57b49dd16806af30
        Reviewed-on: https://gerrit.libreoffice.org/60734
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [49614a9ea971ff7f370f863ce8a2735aab973cee]

        tdf#119599 RTF import: fix missing deduplication of font size
        
        Deciding when to and when not to deduplicate repeated direct formatting
        of paragraph / character properties is stricky, this bug is about a case
        when deduplication should happen and did not, since commit
        1970a686273c5d4fc1eeb4430283e37085d9f647 (tdf#113408 RTF import style
        dedup: separate paragraph and character handling, 2017-10-31).
        Especially that deduplication works in both directions: it should remove
        properties which are duplicated and also should insert explicit default
        values for not repeated properties.
        
        Fix the problem by making the getDefaultSPRM() aware of the context
        (which style type it deals with), and then by making sure that only
        default properties relevant for the given style type are inserted.
        
        Change-Id: I35b6599cc47fa51b8754fd921c61a3b31a283547
        Reviewed-on: https://gerrit.libreoffice.org/60946
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-09-25  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [7a8acab1ee7a9396b514e901b1e4fbd51bacb586]

        KJ: Add LICENSE file
        
        Change-Id: Iee80ba5e1dab7d36798dc3e9dcbae3dfc86e86a0

2018-09-25  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [46d781553e0ab0b55363d9ec57a6487b0f7caa26]

        tdf#120108 KJ: Update decrease indentation & wrap icon; add LICENSE
        
        Change-Id: I28f0e7b964a229320ede7accfd3a98e35ef113b7

2018-09-25  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e206a3b40083729fd57502f33e49fa30e54ac8e6]

        tdf#119922, sanitize the point count when extrapolate is used
        
        Change-Id: Iec5e591f51ab13efa4b014b82df213e91eb5b793
        Reviewed-on: https://gerrit.libreoffice.org/60949
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-09-25  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [217cb86dd06f0c539d6181d9b7fd0d71c4edd628]

        tdf#120015, don't crash without major tick marks
        
        Change-Id: Icac79eb1c0c47388f96d37d2921c81fb6c848607
        Reviewed-on: https://gerrit.libreoffice.org/60948
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-09-24  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [0e01d84c541513d695e0a9b896b4abc2a7b85545]

        This remark is now unnecessary
        
        Change-Id: I766ae652ef08c865eb5faa0f2d53220ccb00c828

2018-09-24  andreas kainz  <kainz.a@gmail.com>  [9927a3ab9edec7ae9f41ecaa8025a2a920321997]

        Personas: add 6 themes to the selection dialog
        
        Change-Id: I1e8c28f477602c7578ca7e40bd7d14550dc1aaf8
        Reviewed-on: https://gerrit.libreoffice.org/60930
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-09-24  Gabor Kelemen  <kelemeng@ubuntu.com>  [8df9935dcbdb1b64385642fbd37d43ab5b3d092c]

        tdf#42949 Fix IWYU warnings in include/comphelper/[a-l]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I22ba2c8aec235e34cd7835b8a0a716bf3057db7a
        Reviewed-on: https://gerrit.libreoffice.org/60837
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-24  Caolán McNamara  <caolanm@redhat.com>  [8a83a40dc23b1e7c64a34c33a0ca57afc5183f40]

        make all the related inheritences formatted the same way
        
        Change-Id: I2e0c060a86cd199a640589a7599fa5f01ef77e3b
        Reviewed-on: https://gerrit.libreoffice.org/60943
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-24  Jan-Marek Glogowski  <glogow@fbihome.de>  [79cb9ef524c3a6b058019da5ca6acfad7a895bf2]

        tdf#118690 don't try to process all messages
        
        Regression from commit 221b0ab1245b ("WIN use Reschedule instead
        of own dispatch loops"). This limit the maximum reschedule loops
        as the original code did. There is still a busy loop when opening
        the print dialog, as it was before the patch, but this at least
        gets printing started.
        
        Change-Id: If867329b82b13c898bb15b08584244084488a66c
        Reviewed-on: https://gerrit.libreoffice.org/60310
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-09-24  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [95e023e86c2f94c454dfe98c84d61a617771e59e]

        Remove accidental addition of executable bit under icon-themes/*
        
        Change-Id: I6a2bcdd8403494490a44c11179bf87411f73d32a

2018-09-24  Stephan Bergmann  <sbergman@redhat.com>  [928b1b04adc1cd49cc5d00069084e03675a320f3]

        loplugin:external (clang-cl)
        
        Including:
        
        * expanding STDAPI to its definition (as per
          <https://msdn.microsoft.com/library/ms686631(vs.85).aspx> "STDAPI"), to add
          __declspec(dllexport) into its middle, in
          extensions/source/activex/so_activex.cxx; as discussed in the comments at
          <https://gerrit.libreoffice.org/#/c/60691/> "Get rid of Windows .def files in
          setup_native, use __declspec(dllexport)", having a function both listed in a
          .def file EXPORTS and marking it dllexport is OK, and the latter helps the
          heuristics of loplugin:external; however, the relevant functions in
          extensions/source/activex/so_activex.cxx probably don't even need to be
          exported in the first place?
        
        * follow-up loplugin:salcall in sal/osl/w32/file-impl.hxx
        
        Change-Id: Ida6e17eba19cfa3d7e5c72dda57409005c0a0191
        Reviewed-on: https://gerrit.libreoffice.org/60938
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-24  Stephan Bergmann  <sbergman@redhat.com>  [ec709a8d5e808b970a8930a389c0a5a6f61fe8c7]

        -Werror,-Wunused-variable (clang-cl)
        
        Change-Id: I4132e02ce9a4eb509a2e70a705068102f95ffd3e
        Reviewed-on: https://gerrit.libreoffice.org/60937
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-24  Caolán McNamara  <caolanm@redhat.com>  [95e9f79199e02550ce579085710b8c04cadbe015]

        Resolves: tdf#119624 stray image_position bottom for some icons in buttons
        
        icons are off by default so not usually seen
        
        Change-Id: I6076fd87250fc4595d279c830e14779147b7857a
        Reviewed-on: https://gerrit.libreoffice.org/60935
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-24  Stephan Bergmann  <sbergman@redhat.com>  [4ae5c029078df88bfb7dfb6753830210df0c40a8]

        missing includes (--with-webdav=serf)
        
        Change-Id: I021b378b2ae001a38c8f84a71e90ec4f14c905e6
        Reviewed-on: https://gerrit.libreoffice.org/60928
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-24  Jan-Marek Glogowski  <glogow@fbihome.de>  [d0bd1880f4edf6b5a1657e675aa10a6418003d99]

        Scheduler: add per-priority Task lists
        
        This way we don't have to search the whole list for a higher
        priority event, if an immediate Task is found. This probably
        helps bugs like tdf#119724 and tdf#119428.
        
        Change-Id: Ic5685193d1bedb6996cf46f0ee2cba42190ff7cc
        Reviewed-on: https://gerrit.libreoffice.org/60572
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-09-24  Stephan Bergmann  <sbergman@redhat.com>  [d4f871a859d969172bd1f8959e86f40993664ad5]

        loplugin:simplifyconstruct (--with-webdav=serf)
        
        Change-Id: I3a52b0e2517cfd88f661dde2b01b2e6bc6913ba2
        Reviewed-on: https://gerrit.libreoffice.org/60927
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-24  andreas kainz  <kainz.a@gmail.com>  [030181b37d2b7edd7cab20ceb7736e575186f99b]

        Personas: add 6 default themes
        
        Change-Id: Id8a920054c5b6f560ff2b26ce39c2a99574ad680
        Reviewed-on: https://gerrit.libreoffice.org/60929
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-09-24  Stephan Bergmann  <sbergman@redhat.com>  [c3d8f8742e8bc713316a7e9b2351b94b9a297b59]

        Simplify assertion code
        
        ...avoiding conditional blocks and variables (that need careful #if'ing to avoid
        them being either undefined or unused depending on NDEBUG and OSL_DEBUG_LEVEL
        combintaion)
        
        Change-Id: Ica9fe3857694f5c0a6e9079dfff05f2e0554b781
        Reviewed-on: https://gerrit.libreoffice.org/60926
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-24  Stephan Bergmann  <sbergman@redhat.com>  [6ad7a76d6f5c1f9a74464a263527764d5c3d4a30]

        Looks like these functions can be static and not STDAPI
        
        ...as they appear to only be called from within this .cxx.  (And
        <https://msdn.microsoft.com/library/ms686631(vs.85).aspx> documents that STDAPI
        expands to a return type of HRESULT, among further decoration.)
        
        Change-Id: I4994e6e6f8fe0466f9aa9b4c9cf2c20bd718fa05
        Reviewed-on: https://gerrit.libreoffice.org/60925
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-24  Caolán McNamara  <caolanm@redhat.com>  [d5d2a33e7e7e202f4b0c35423cfd94c054d1d424]

        weld ScTabPageProtection
        
        Change-Id: I85fa703ebe73987822f85ff722f02627751937ec
        Reviewed-on: https://gerrit.libreoffice.org/60909
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-24  Caolán McNamara  <caolanm@redhat.com>  [0314b3e22b155b83036b83b9d365f596ea8064e8]

        coverity#1438870 Big parameter passed by value
        
        Change-Id: I6ade72ed19b63b7f68c8f58c57bb409eab55e55c
        Reviewed-on: https://gerrit.libreoffice.org/60919
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [1be1327b6059403638b180a92577dffe8af3c6ea]

        sw: prefix members of SwRedlineExtraData_Format, ...
        
        ... SwRedlineExtraData_FormatColl and
        SwRedlineExtraData_FormattingChanges.
        
        Change-Id: I7dedf293ba06879985d4652e073642d5a15d97ca
        Reviewed-on: https://gerrit.libreoffice.org/60922
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-09-24  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [16a0a64e7ec9c25e991d164f540f8e9edaea99af]

        elementary: improve many icons, add more 32 px
        
        Change-Id: I28f0e7b964a229320ede7accfd3a98e35ef113b6
        Reviewed-on: https://gerrit.libreoffice.org/60920
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-09-24  andreas kainz  <kainz.a@gmail.com>  [d8860e492ea8a22804750eeb6dd80f0c009365c9]

        NB tabbed: graphic update writer and draw layout
        
        open
        calc and impress
        and drop down graphic menu
        
        Change-Id: I28f0e7b964a229320ede7accfd3a98e35ef113b5
        Reviewed-on: https://gerrit.libreoffice.org/60778
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-09-23  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [70888986c7b813bf3b5a0906bc320e4f3d7816a9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#108890 Chapter Numbering button “Format” renamed “Load/Save”
            
            Change-Id: Iec39885663c838dfaf112c1a4a99bcde7b9f9036
            
2018-09-23  Caolán McNamara  <caolanm@redhat.com>  [f18106b4cb120af673e39c89f661fe6bc6db6a2c]

        coverity#1401334 Uncaught exception
        
        Change-Id: Id6dad66b3c55e5b3049f57e65c857db5abce50b1
        Reviewed-on: https://gerrit.libreoffice.org/60901
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-23  Caolán McNamara  <caolanm@redhat.com>  [40287a71f8be03ba2fefc8500509bb37c74cd5b4]

        tdf#120056 reorder radiobuttons elements into desired logical order
        
        Change-Id: I770dad005779e7bf347221afad46633371f17a07
        Reviewed-on: https://gerrit.libreoffice.org/60908
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-23  heiko tietze  <tietze.heiko@gmail.com>  [3e1d531002e74fe6cd144366bcfdcb77b94f8990]

        tdf#108890 - "Format" in outline/chapter dialog not self-explanatory
        
        Renamed to Load/Save according discussion on BZ
        
        Change-Id: I7444ffc6b2d6158542357364fd6a282a1684a33d
        Reviewed-on: https://gerrit.libreoffice.org/60876
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-09-23  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [db11e8a92044d5229d2d81a049878ed513ca4cc6]

        qt5: fix build
        
        Add missing header after 60a23d5d5f0963cd9bea7711ff4336418e3d6392
        
        Change-Id: Ic24a78db3b425966e49fec96160d10670f68dea4

2018-09-23  Xisco Fauli  <xiscofauli@libreoffice.org>  [14ce6a88e3fc299af1f643edfc2230ace5d614c1]

        ŧdf#120069: Do not crash changing background color in draw
        
        Regression from c57f10b67fceef47d304d74dce93be7389a7720c,
        where I disabled the master background in Impress but not in Draw,
        and both share some common code.
        
        Besides, disable master background in draw as well. Follow-up of bug
        tdf#111306
        
        Change-Id: I772382b5ed8eff3a35d001ea498810613137d172
        Reviewed-on: https://gerrit.libreoffice.org/60913
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2018-09-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [1aa37aa6bee19099b57555a6d839992b054aa405]

        loplugin:unusedmethods
        
        Change-Id: I9dac9260af9955dc4a66b34c33265c6e36094322
        Reviewed-on: https://gerrit.libreoffice.org/60911
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-22  Stephan Bergmann  <sbergman@redhat.com>  [8b1501d80dc9d3f42c351c6e026fa737e116cae5]

        Always disable loplugin:expressionalwayszero, to avoid false positives
        
        bdade7e3fc33c1832c6f6a472443fca8238738d2 "tdf#105444 DOCX import: don't put
        extra paragraphs in comments" caused
        
        > /home/sbergman/lo2/core/writerfilter/source/dmapper/DomainMapper_Impl.cxx:441:22: error: expression always evaluates to zero, lhs=0 rhs=unknown [loplugin:expressionalwayszero]
        >                     (sizeof(SAL_NEWLINE_STRING)-1 == 2 && xCursor->getString() == "\n"))
        >                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        now with sufficiently new Clang, and the code looks reasonable, and there's no
        apparent way to avoid such false positives in the plugin.  (It could check for a
        sub-expression of the problematic expression being an object-like macro, but
        SAL_NEWLINE_STRING could just as well be a variable instead of a macro.  That
        variable would need to be defined in some #if to have different values on
        different platforms, so the plugin could theoretically check for such
        conditional inclusion, but it's not clear whether that's worth it and would even
        be a useful heuristic to not produce neither too many false positives nor too
        many false negatives.)  So just disable the plugin for good.
        
        Change-Id: I85dc8573735ccac4e19be20ab7443cbaa85a3164
        Reviewed-on: https://gerrit.libreoffice.org/60907
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-22  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [98530f4dfe13fd379ab0c2d55b90914b6738dad9]

        Ensure settings consistency for default personas
        
        Change-Id: I7610e890a8b49c50bf23ed07daa5517c33edcb8d
        Reviewed-on: https://gerrit.libreoffice.org/60897
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-09-22  Caolán McNamara  <caolanm@redhat.com>  [2a052cc921ee819c44794f5762023816e4c4343c]

        ofz#10610 Direct-leak
        
        Change-Id: If7cd5e7157419c5d3b3a7ff834613e7f6489047c
        Reviewed-on: https://gerrit.libreoffice.org/60900
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-22  Lionel Elie Mamane  <lionel@mamane.lu>  [6bebb05bd4b338e1ed3dac2c02b8b4186dc79675]

        tdf#119569 try most likely to succeed method to get column metadata _before_
        
        We first try to prepare the statement and get metadata
        information. That's fine. Some DB engines/drivers will not give column
        information on an unexectured prepared statement. In that case, first
        try to execute the statement with all parameters set to NULL, which is
        likely to succeed. If not, keep "execute the raw SQL indiscriminately"
        as a last resort. I'm not sure it will ever be useful, though.
        
        Change-Id: I76b5fd6b2059e96fabe9a611c8e3ed115acfc964
        Reviewed-on: https://gerrit.libreoffice.org/60884
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2018-09-22  Caolán McNamara  <caolanm@redhat.com>  [3e17cdbca0738eeecbda7ed8f60f1e988c68d7bc]

        tdf#120045 propagate_natural_[width|height] illegal in gtk 3.18
        
        no warning in glade about it, though there is for other
        such things that don't exist in the targetted version
        
        Change-Id: Ib1522aaf9709b94274db378678314dc945048d97
        Reviewed-on: https://gerrit.libreoffice.org/60899
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-22  Stephan Bergmann  <sbergman@redhat.com>  [0a5542438320ee81bbf285b11d0996796c8a9830]

        external/harfbuzz's libharfbuzz.a links against icuuc library
        
        buovjaga reported on IRC that his build (implicitly --without-system-harfbuzz
        --without-system-icu) failed to link e.g. Library_vclplug_gtk3 due to harfbuzz
        missing symbols from ICU, like
        
        > /usr/bin/ld: /home/user/libreoffice/workdir/UnpackedTarball/harfbuzz/src/.libs/libharfbuzz.a(libharfbuzz_la-hb-icu.o): in function `hb_icu_unicode_decompose_compatibility(hb_unicode_funcs_t*, unsigned int, unsigned int*, void*)':
        > /home/user/libreoffice/workdir/UnpackedTarball/harfbuzz/src/hb-icu.cc:334: undefined reference to `unorm2_getNFKDInstance_62'
        [...]
        
        It is not clear to me why Library_vclplug_gtk3 would actually use
        libharfbuzz.a's hb_icu_unicode_decompose_compatibility (and for e.g. my builds,
        it apparently doesn't), but in general libharfbuzz.a does depend on some symbols
        from icuuc, so it is correct to add icuuc to the link when linking against
        harfbuzz.  (And "gb_LinkTarget_use_external,...,icuuc" conveniently only adds
        libs for linking, and does not add C/C++ include file paths, which would not be
        wanted here.)
        
        (<https://gerrit.libreoffice.org/#/c/60882/> "Revert 'Add more more dependencies
        to VCL makefiles'" was a false start trying to address the above issue.)
        
        Change-Id: Ic8bcfa2aab185f8a9487d7787b4f22068e7cb481
        Reviewed-on: https://gerrit.libreoffice.org/60898
        Tested-by: Jenkins
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-22  Caolán McNamara  <caolanm@redhat.com>  [5372962696ba4271ffb6b2b230fab5261108af6b]

        unwind ItemWrapperHelper
        
        Change-Id: I171150342e04bee6efd97f36f769a2c3d1db4bd7
        Reviewed-on: https://gerrit.libreoffice.org/60887
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-22  Caolán McNamara  <caolanm@redhat.com>  [32eac27a2c22aae63941479482ef21e8d75a5122]

        weld AlignmentTabPage
        
        Change-Id: I253a01b053efe836b0657f9a711cecd060b6782b
        Reviewed-on: https://gerrit.libreoffice.org/60883
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-22  Regina Henschel  <rb.henschel@t-online.de>  [47f84e024344d9a50e44dda4f947945e8fc643b5]

        tdf#67248 unittest for: Use localized layer name only ...
        
        for display in UI. The test counts the layers. The error was, that a
        user layer was merged into a standard layer.
        
        Change-Id: Ib73e14965689b005a7d42811b6de9126dd3ef57d
        Reviewed-on: https://gerrit.libreoffice.org/60892
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2018-09-22  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [37dba4f25f00ffc1a1a631772eadd50e998966c1]

        tdf#119850 show missing mysql connector options
        
        For MYSQL connections there is an extra window which determines how to
        connect to a mysql/mariadb database. This functionality is handled in
        OGeneralPageWizard::approveDatasourceType.
        
        Change-Id: Ia3c548103b694731cba47ff5390c34b072a938a0
        Reviewed-on: https://gerrit.libreoffice.org/60893
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2018-09-22  Caolán McNamara  <caolanm@redhat.com>  [f576512912599c527d4465e34df5844371c5b530]

        eState is not that of SID_ATTR_CHAR_WORDLINEMODE as it should be
        
        Change-Id: Ibafbaf7c1f7ab0c4922eeaf9cf27b39d90af03bf
        Reviewed-on: https://gerrit.libreoffice.org/60870
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-22  Caolán McNamara  <caolanm@redhat.com>  [2e145afcfe9bcda3dbf916bb7a91bcf45442f12e]

        tweak markup
        
        Change-Id: I5d7171045a9c271e2ef5f456411fa4d3eb5f1571
        Reviewed-on: https://gerrit.libreoffice.org/60895
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-22  Caolán McNamara  <caolanm@redhat.com>  [9b1af015fba717db26e6419365b25b4c274fedea]

        try other markup
        
        Change-Id: I1d2ff100023ac6d94ea6ec65844cf509988ac90b
        Reviewed-on: https://gerrit.libreoffice.org/60894
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-22  László Németh  <nemeth@numbertext.org>  [bdade7e3fc33c1832c6f6a472443fca8238738d2]

        tdf#105444 DOCX import: don't put extra paragraphs in comments
        
        on Win32, waiting only for \r\n instead of \n in RemoveLastParagraph().
        
        Change-Id: I8921a6a72e8397ed04edb9f339ba3f0bf5bbb98b
        Reviewed-on: https://gerrit.libreoffice.org/60865
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-09-22  Rahul Gurung  <gurungrahul2@gmail.com>  [b56ad4cbe0aa67b92211cf31d70eca0b35c62666]

        tdf#45904 Move _XIndent Java Tests to C++
        
        Change-Id: I65b594db595f0e08a50a9ea18baf44c496cf18e3
        Reviewed-on: https://gerrit.libreoffice.org/60218
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-09-22  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [ac2dff01460f8ef0c23fbf51f3666218b00c0c66]

        tdf#60543: Remember the URL of the currently applied persona
        
        Change-Id: I21bc9353dc37825967bdca3329568990907928b4
        Reviewed-on: https://gerrit.libreoffice.org/60888
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-09-22  Mike Kaganski  <mike.kaganski@collabora.com>  [d3e6b3e4c15c57f876b4e7e22a1e7ba25e0cd18d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - SEARCH spreadsheet function returns error when text not found
            
            ... as per OASIS ODF OpenFormula specification:
            http://docs.oasis-open.org/office/v1.2/os/OpenDocument-v1.2-os-part2.html#__RefHeading__1018874_715980110
            
            Change-Id: I16b81de40dcc4b103e44cc1e3784eea830bf8ffa
            Reviewed-on: https://gerrit.libreoffice.org/60891
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-22  Justin Luth  <justin_luth@sil.org>  [871795ad598dfccc156e6dd47937638893b727d8]

        tdf#117721 draw ui: add .uno::SetOptimalRowHeight
        
        Optimal row height: Adjusts the height of the selected rows
        to fit the content, causing the table to shrink.
        
        This really is SetMinimalRowHeight, but until minimize
        is also added, it is the most desirable optimization.
        
        Change-Id: I90717b2752027404a85fd5eb01c68279996598ca
        Reviewed-on: https://gerrit.libreoffice.org/60129
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2018-09-22  Manuj Vashist  <manujvashist@gmail.com>  [bb11b48e6a4317a73b52ebf7646339d921fb7641]

        Added  Date and Time Transformation in data provider dlg
        
        Change-Id: Iead6b030d54983d08543656d2b62e42ba38b946e
        Reviewed-on: https://gerrit.libreoffice.org/58912
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-09-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ce9fd6d1329ecf4ab1f710472fbf55fd4bf0058d]

        Removed duplicated include
        
        Change-Id: I913406a2a35f2202b7cfd41e06d1dca620d1b606
        Reviewed-on: https://gerrit.libreoffice.org/60864
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-09-21  Caolán McNamara  <caolanm@redhat.com>  [4f45687426af9b6d18b590816eb902bb364a521b]

        coverity#1439597 Dereference before null check
        
        Change-Id: I0e4f8467440662a3d8cbda642339a55cfad445d8
        Reviewed-on: https://gerrit.libreoffice.org/60849
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-21  Armin Le Grand  <Armin.Le.Grand@cib.de>  [80b287ad0322afcbf8f80b0507e212870dcf0f98]

        Support buffering SystemDependent GraphicData
        
        Started to make the buffering more flexible by adding
        virtual methods
        
                virtual sal_uInt32 getHoldCyclesInSeconds() const;
                virtual sal_Int64 estimateUsageInBytes() const;
        
        to class SystemDependentData. This will allow to add more
        sensitive buffering/caching.
        Also fine-tuned Linux-derived classes actively used for buffering
        to be more sensitive when and where to reuse the buffered data
        
        Change-Id: Ifc69c318ade0209aff071d76001869d9f4eeb10d
        Reviewed-on: https://gerrit.libreoffice.org/60881
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-09-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [c8b2849d140677f7b35523096eb2bc715b3dc507]

        Related: tdf#120028 PPTX import: fix font size of multi-col shape text
        
        Normal shapes have a TextFitToSize property for this, but table cell
        content has to be scaled manually, as the rendering has no automatic
        support for them. Luckily the file format has the info we need to scale
        at import time.
        
        Change-Id: Ibbcc4b8685995261536cce88b8c0774e148f708e
        Reviewed-on: https://gerrit.libreoffice.org/60880
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-09-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [4c945b22fc42eb7a52864018cbca88358e71fd4d]

        new loplugin:methodcycles
        
        look for closed cycles of methods i.e. unused code that would not
        otherwise be found by the unusedmethods loplugin
        
        Change-Id: I3fb052132d97aabca573bb8e9fc424201b1e2042
        Reviewed-on: https://gerrit.libreoffice.org/60875
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-21  Caolán McNamara  <caolanm@redhat.com>  [893f2128ed451120e41dba1ee4c2f512ec6bb20e]

        coverity#1438870 Big parameter passed by value
        
        Change-Id: If170645fa09ffc41948d1770df65b38d35a3f71e
        Reviewed-on: https://gerrit.libreoffice.org/60856
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-21  Justin Luth  <justin_luth@sil.org>  [73859a1c00d443714a1e5f2a1a8d16fe46877944]

        tdf#117721 draw ui: add .uno::SetOptimalColumnWidth
        
        Optimize column width: Adjusts the width of the
        selected columns to fit the content,
        without changing the width of the table.
        Any leftover space is distributed proportionately,
        with thin columns growing slightly,
        and wide columns growing much wider.
        
        The implementation and results are different from how Writer
        does it, but tables themselves are also very different in Draw.
        So I don't think it needs to be handled identically.
        
        Writer's implementation is really "minimalColumnWidth" anyway.
        
        Change-Id: Ia10cfa9822d7eef3c4909a82c21535aa6668b143
        Reviewed-on: https://gerrit.libreoffice.org/60078
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-09-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [f74b888244fcefa7c03fa25db4d42c839ebbf642]

        simplify PlusHdl logic
        
        like we did with the AddToHdlList stuff, all the client code cares about
        is fetching the entire list
        
        Change-Id: Id3cefa5f316a3f979a276c64f9125943d0981842
        Reviewed-on: https://gerrit.libreoffice.org/60813
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8d7012b65650a7b2e379bc53b1d93ee616c32ae9]

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

2018-09-21  Caolán McNamara  <caolanm@redhat.com>  [3a807c6d6176caaec83654204a2cca41e1be28ea]

        ofz#10523 infinite .doc parse recursion
        
        Change-Id: Ie39ce942bbfe724e0f9c7be6bafaf3fdc607f19d
        Reviewed-on: https://gerrit.libreoffice.org/60868
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-21  Caolán McNamara  <caolanm@redhat.com>  [360d504464f68c031359026b15ccce38e797f220]

        coverity#1439598 Inferred misuse of enum
        
        and
        
        coverity#1439596 Inferred misuse of enum
        
        Change-Id: I4edd08c46c714c3d513df5f9403ab29dfd0e2497
        Reviewed-on: https://gerrit.libreoffice.org/60850
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [aef569ed83a3ccc02639e5b2a1c7cc131ba262fc]

        tdf#120028 PPTX import: map shapes with multiple columns to table shapes
        
        Longer term the core Impress shape has to be improved so that it can have
        text in multiple columns.
        
        Shorter term, map text with multiple columns to table shapes, that gives
        correct layout in many cases and requires changes to the import filter
        only.
        
        Change-Id: Id7942b16882ab1f083ded2f0e577e8c9e128697c
        Reviewed-on: https://gerrit.libreoffice.org/60859
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-09-21  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [356db87a6b622722d0d04ee3e17730a96865770a]

        Make use of the already defined constants for personas
        
        Change-Id: I7bba01f03fb5cf327e9ff4f21314859857033acd
        Reviewed-on: https://gerrit.libreoffice.org/60834
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-09-21  Caolán McNamara  <caolanm@redhat.com>  [8d96717154c0c69e46032c10d7e7ddef297a4668]

        coverity#1401334 Uncaught exception
        
        Change-Id: I2a74e0bcba46b730067b5baca5e934f95ba265ce
        Reviewed-on: https://gerrit.libreoffice.org/60854
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-21  Caolán McNamara  <caolanm@redhat.com>  [4a5ed266e64b892dde8a3e36be042e7e9d307eae]

        unused returns
        
        Change-Id: Ic5828b37951ed649a3d9abc18e1d44b979208d9b
        Reviewed-on: https://gerrit.libreoffice.org/60855
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-21  Caolán McNamara  <caolanm@redhat.com>  [082b56282f60bca8f58e0c77161ea3afc2005f12]

        coverity#1439599 Uninitialized pointer field
        
        Change-Id: I083e9e01e26f294064104a4682c50a9bfc7fa09c
        Reviewed-on: https://gerrit.libreoffice.org/60848
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-21  Regina Henschel  <rb.henschel@t-online.de>  [a9ec212c1b545d745285f0ab3119a80713b1d1f2]

        tdf#67248 Use localized layer name only for display in UI
        
        The internal management of layers was based on localized layer names.
        So it could happen, that a custom layer name was a standard layer
        name (which includes special handling) in one local and not in the
        other. The patch changes the implementation to use the same real
        layer names as in file, and use localized standard layer names only
        for display in the UI.
        Removes no longer needed RestoreLayerName()
        Removes convertToInternalName(), ersatz convertToLocalizedName()
        Removes no longer needed convertToExternalName()
        Includes fix for tdf#119956 in addition
        
        Change-Id: Iaedb73e4017e728f7ca3b0dc4aa7bb7f0e6ce6da
        Reviewed-on: https://gerrit.libreoffice.org/60507
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2018-09-21  Caolán McNamara  <caolanm@redhat.com>  [ed480e918b6c1d3566ebfdfae6687bc4a4a06c10]

        coverity#1439338 silence Time of check time of use
        
        Change-Id: I69d17f9190c165ed787b68febd2cdb37c4e16b9e
        Reviewed-on: https://gerrit.libreoffice.org/60852
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [ffe84f49270e0a8818365ca7d1fd5242abff5562]

        remove SdrObject::GetHdl in favour of AddToHdlList
        
        the code already says that using GetHdl is inefficient, and client code
        should be using AddToHdlList, so just drop the bad one
        
        Change-Id: I88c43154c8cc0988127b9292e4cda28917f54eb9
        Reviewed-on: https://gerrit.libreoffice.org/60792
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-21  Tor Lillqvist  <tml@collabora.com>  [6b28441fb8823ba28a9db6cf1d97aa277cdcd7b4]

        Add some temporary test code (ifdeffed out)
        
        Change-Id: If5428e93bafeb97c8f8d39bf3407f34a2b0cfe20

2018-09-21  Tor Lillqvist  <tml@collabora.com>  [988cfbaa92e7ec20e2c29b81ba14fb7e314a4a08]

        Change slightly mysterious comment into a SAL_WARN()
        
        No memory any more in what circumstances we might end up at this early
        return spot in this function. Is it an error or can it be intentional
        that the function is called like this, no idea. But now at least we
        use a SAL_WARN().
        
        Change-Id: Iaa9c27b4104135d4d3d6787125c9c26004b861cb

2018-09-21  Caolán McNamara  <caolanm@redhat.com>  [c6afaeecb8f38228bd5b053f387c24b871a0f7bf]

        missing text renderer for non-editable language selector
        
        Change-Id: I0c82b6006ca778439c5c4559d0c7c23ff94fffc4
        Reviewed-on: https://gerrit.libreoffice.org/60844
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-21  Balazs Varga  <balazs.varga991@gmail.com>  [18bda2df4c378b19b6afcd9f3da6accb9f74a663]

        tdf#118705 Fix Column and Bar Chart data label placement
        
        In the OOXML standard the supported data label positions in case of
        Column and Bar Chart are Center (ctr), Inside End (inEnd),
        Inside Base (inBase) and Outside End (outEnd). So even if the default
        value is Above of the date labels placement in LibreOffice,
        after the export to OOXML the "DLblPos" will be changed to outEnd.
        It is not a problem, but the 0 datapoints value will be appear on the
        wrong side of the axis and making itself and the the axis text both
        undreadable. This patch will fix it in case of OOXML and ODF format too.
        
        Change-Id: I04d68ee79b560cf144e6290271f2341355a5b089
        Reviewed-on: https://gerrit.libreoffice.org/60477
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2018-09-21  Stephan Bergmann  <sbergman@redhat.com>  [433221d66bd178a41e2b665be5909bc8048593bf]

        Get rid of redundant odk/source/unowinreg/win/unowinreg.def
        
        ...similar to 28b4f4aeaf160c7721dfecf5bd2445d7dbc6f01c "Get rid of Windows .def
        files in setup_native, use __declspec(dllexport)".  And JNIEXPORT (with which
        the listed functions are decorated in odk/source/unowinreg/win/unowinreg.cxx)
        already implies __declspec(dllexport).
        
        Change-Id: I45fd1d50cd3b072d124002e469c70eb1d6ed7610
        Reviewed-on: https://gerrit.libreoffice.org/60819
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-21  Gabor Kelemen  <kelemeng@ubuntu.com>  [6ed8e3258da439172e97a1404ef9e4d6453556a1]

        find-unneeded-includes: Don't propose functional -> bits/std_function.h
        
        As seen for include/comphelper/doublecheckedinit.hxx - won't compile anyways
        
        Change-Id: I3a0d5e115ecfc61ae90c6e843ecf4f0213b76e82
        Reviewed-on: https://gerrit.libreoffice.org/60838
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [ec3c4775a52bc2bb498f67c5937545fc40c65daa]

        oox: create QuickDiagrammingLayout instances with an uno constructor
        
        This is effectively dead code as commit
        547217ecf2348cf511b1f058ecbab6f15f2bceff (Document seemingly dead
        QuickDiagrammingImport, QuickDiagrammingLayout, 2013-06-03) found, so
        the primary motivation is to just get this out of
        oox_component_getFactory().
        
        Change-Id: Ibfee57202f0a3b02847b1298ce8895c8cf312322
        Reviewed-on: https://gerrit.libreoffice.org/60840
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3d5595a3c39e074556ef1c11983051f4edfbcf1a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#119230 Chart help page opens empty
            
            Chart module was missing in selection of default entry help page.
            + fix main entry page for Help, when no module specified.
            
            Change-Id: Id79ae7fe4fd6170034348bc799e22d71e286f38c
            Reviewed-on: https://gerrit.libreoffice.org/60839
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2018-09-21  Takeshi Abe  <tabe@fixedpoint.jp>  [de65bb0f0d07d2945a25202d659a74634989d37e]

        Let's calm down and end message with a period
        
        Change-Id: I14bbb49e7d7200785b0fb812b9719d030987cbc5
        Reviewed-on: https://gerrit.libreoffice.org/60845
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-09-21  Rahul Gurung  <gurungrahul2@gmail.com>  [db3d55152b32e7545638cf0e6d3996def140bcf7]

        fix typo i had mistakenly wrote wrong modules which is fixed in this patch
        
        Change-Id: I2747810f449b245b29288cf48cecd6e319df7c6a
        Reviewed-on: https://gerrit.libreoffice.org/60545
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-09-20  Julien Nabet  <serval2412@yahoo.fr>  [3208fcb3a36d75d6290d9c548430682f153b09db]

        tdf#119743: add Features entries in Properties block Drivers.xcu
        
        in order to save special options of a database file.
        
        Regression from d6fce54c82868b82bd6fa190db6047d69bbb3ecf
        Read https://bugs.documentfoundation.org/show_bug.cgi?id=119743#c5
        for detailed explanation
        
        Change-Id: Icea932ef5e7358db1cd819583f6ef3ad9399ca87
        Reviewed-on: https://gerrit.libreoffice.org/60471
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-09-20  Caolán McNamara  <caolanm@redhat.com>  [2739dee0eab2edbba898cb7115579e43ea89399d]

        drop unused SvxTabPage ctor
        
        Change-Id: Id522dce62d6c4496689fa4970a09e5f067bcd23a
        Reviewed-on: https://gerrit.libreoffice.org/60832
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-20  Caolán McNamara  <caolanm@redhat.com>  [5ef22c17a05ab161abc591f195158da5e4e9359e]

        drop dead PointChanged variant
        
        Change-Id: Ie467c3aa1787902364f545a13ab3b4d0e4bbdbb2
        Reviewed-on: https://gerrit.libreoffice.org/60831
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-20  Caolán McNamara  <caolanm@redhat.com>  [ec67e7e4b22740bf8dc5e1a9c84c49facdd85717]

        SvxTabPage with a dummy PointChanged impl is just SfxTabPage
        
        Change-Id: I520353fe1e4695f29e0646d52a492c3a63b90060
        Reviewed-on: https://gerrit.libreoffice.org/60830
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-20  Caolán McNamara  <caolanm@redhat.com>  [71b85d982269af1ec4616d6738cdadf5ea750f99]

        weld SvxDistributeDialog
        
        Change-Id: I15ee19d825800fc99150292e04dbe4ff239589ba
        Reviewed-on: https://gerrit.libreoffice.org/60829
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-20  Caolán McNamara  <caolanm@redhat.com>  [7b4bb1d190642ec1c3b4bd9696d8261afe224fdc]

        weld SvxDistributePage
        
        Change-Id: Iaf303e9e75f27fb84b7f58a3b653fd4058661f7f
        Reviewed-on: https://gerrit.libreoffice.org/60825
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-20  Caolán McNamara  <caolanm@redhat.com>  [5d80a776ca2f45534d7d786e8700bced36dec500]

        ofz#10523 guard aginst 0 pF->nLCode
        
        Change-Id: I8ef476e06f54ddd57be907488a8a65314abda3ee
        Reviewed-on: https://gerrit.libreoffice.org/60822
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-20  Eike Rathke  <erack@redhat.com>  [7ea5d339dc4d8412f436f3affa589bfbd0b1ef68]

        Resolves: tdf#119954 do not copy the old parent, init with new parent instead
        
        The parent is always the ScDBCollection that contains the
        ScDBCollection::NamedDBs container, not the one the
        ScDBCollection::NamedDBs was copy-constructed from.
        
        Change-Id: Ia409347f3aeb9ad7a5e68da7af727adfac98d6a2
        Reviewed-on: https://gerrit.libreoffice.org/60833
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-09-20  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [4cc71fef5a4fd05b2ee2953dd8a297ffffff29a0]

        Use slug instead of name to store Personas
        
        Persona names aren't necessarily unique,
        but the slug is a unique id (also called pretty name)
        for personas.
        
        It can also be directly used to retrieve/reach the original
        url of an installed persona.
        
        Change-Id: Ieb81671a0fd654a727063d00a4f78a3b5cb29cbd
        Reviewed-on: https://gerrit.libreoffice.org/60821
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-09-20  Armin Le Grand  <Armin.Le.Grand@cib.de>  [66232248ff55639052ddb76918d555e21dc9c46b]

        Support buffering SystemDependent GraphicData (III)
        
        This change is for speedup of fat line drawing when using
        X11. This is a long-term problem which never really progressed,
        but is avoided using Cairo in the future. Still - if used,
        speedup using current state and buffering possibilities.
        
        Two speedup steps will be used:
        (1) The tesselation is no longer done using trapezoids. That
        works (but was done wrong leaving artifacts) but is not fast
        and done every time. It is even not done with FatLines and
        more than 1000 points.
        New version will use triangulation. Dspite using the existing
        triangulator (that works but is slow) extend the FatLine
        geometry creator to directly create triangles.
        This is also necessary since for buffering that data a
        transformation-invariant version is needed (in device coordinates
        the data changes all the time when scrolling). Trapezoids are
        by definition *not* transformation-invariant (e.g. rotation)
        
        (2) Buffer that triangulation - with the needed care and watch.
        It is e.g. necessary to react on 'hairlines' since these change
        their logical LineWidth view-dependent (zoom). In those cases, the
        buffered data *has* to be removed due to the base for buffering is
        the created FatLine geometry based on one stable logical LineWidth
        
        Also took the time to adapt B2DPolygonTriangulator to use an
        own data type (B2DTriangle) and a vector of these for better
        understandability and security. Adapted all usages as needed.
        
        Change-Id: Iedb2932b094a8786fd9c32d0d0ab1ca603a1a7b2
        Reviewed-on: https://gerrit.libreoffice.org/60818
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-09-20  Eike Rathke  <erack@redhat.com>  [ad15354a7061b39d2ba22011a6d74b4ba2af4fae]

        Avoid U+21D2 Rightwards Double Arrow character
        
        Change-Id: I181e5ad44027e261b3b8ad45c3d3d8cfcd23f987

2018-09-20  Eike Rathke  <erack@redhat.com>  [0ffa7a733d834647dfd59b864c52a015028822b6]

        Document rules for use of nominative / genitive / partitive case month names
        
        Change-Id: Ie322be2c85e1b652273565eb61a8b62f116b9f9e

2018-09-20  Caolán McNamara  <caolanm@redhat.com>  [345ea93f116b02fdcb76c191edc50f5677b65bd3]

        weld header/footer SingleTabDialog
        
        Change-Id: Ifbe3be21e3cd792a22fe0797076f1402bb736de6
        Reviewed-on: https://gerrit.libreoffice.org/60820
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-20  Caolán McNamara  <caolanm@redhat.com>  [b461619a05667c2c1da84617a477c9bc6d593cd8]

        weld CropDialog
        
        Change-Id: Ia63a7e0831328e4ddd329fd2ba042515cf38e414
        Reviewed-on: https://gerrit.libreoffice.org/60817
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-20  Caolán McNamara  <caolanm@redhat.com>  [1c52d39970de2daeac565165491ba82122ce299c]

        weld SwWrapTabPage
        
        Change-Id: I76e4a8e557ae6c92ad16dc9b6cf88a6c6ca59e4e
        Reviewed-on: https://gerrit.libreoffice.org/60812
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-20  Caolán McNamara  <caolanm@redhat.com>  [f6ab12d5dae1212b0ad4e82ca3325f3dd4c974b6]

        weld SwWrapDlg
        
        Change-Id: Ib60a44932764965ab6af3055d615771617737392
        Reviewed-on: https://gerrit.libreoffice.org/60816
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-20  Caolán McNamara  <caolanm@redhat.com>  [11a229c0094979b4980d8e3be8a8a7db60d01be7]

        weld SwBackgroundDlg
        
        Change-Id: Ia470058b1bb42d0a9bd6a40e8af4c5aac33df3a8
        Reviewed-on: https://gerrit.libreoffice.org/60811
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-20  Caolán McNamara  <caolanm@redhat.com>  [6520afe69286e46fa50aceb30cffbf6f9a4a1709]

        weld SwBorderDlg
        
        Change-Id: I992201c15a23ebc23170e7e1b69f7faf949c9bb2
        Reviewed-on: https://gerrit.libreoffice.org/60810
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-20  Stephan Bergmann  <sbergman@redhat.com>  [852a6a57f99f8ceacee791329f2e6ca04a28dc58]

        [API CHANGE] Remove unused SAL_FINAL
        
        ...which was never meant to be used by !LIBO_INTERNAL_ONLY code, anyway
        
        Change-Id: I90225efa91c9fa047a23e2a9b73cea0b87c20594
        Reviewed-on: https://gerrit.libreoffice.org/60803
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-20  Stephan Bergmann  <sbergman@redhat.com>  [92d4e9304cbe07115bfc6c6c0146943b7bcb7cf6]

        Replace SAL_FINAL with final in internal code
        
        Change-Id: Ib0d3324d7021ba1a8ff9779807d0a900be5e6226
        Reviewed-on: https://gerrit.libreoffice.org/60802
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-20  Noel Grandin  <noelgrandin@gmail.com>  [be30b7616cef6efa607eba00f52c8192759f7099]

        loplugin:useuniqueptr in ImplPixelFormat
        
        Change-Id: If116578f68438550bddab5d2257b9af4ec8a69b0
        Reviewed-on: https://gerrit.libreoffice.org/60705
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [35e1658e7275777ee94902b5014fd93b8daf975c]

        loplugin:useuniqueptr in XMLEventExport
        
        Change-Id: I29a7c565db576afa4dbd0e0fbd1dfd99f9c989fc
        Reviewed-on: https://gerrit.libreoffice.org/60618
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-20  Armin Le Grand  <Armin.Le.Grand@cib.de>  [3c658d7fd77eb2e7b98e70c6b8fd5f80cb6414f7]

        tdf#119843 Use transformed polygon data when needed
        
        Change-Id: I33cd8da925b9bf3d5b50a1c6ac43babedbe31d0a
        Reviewed-on: https://gerrit.libreoffice.org/60769
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-09-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4119fcda5be21a29fdd0bebaf4a97ff811a6e18d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf@120000 bookmark index for outline-to-clipboard
            
            Change-Id: Ie1a88269efe71f87505c6069b8f709c0976af171
            Reviewed-on: https://gerrit.libreoffice.org/60809
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f512a43d0960c82dc604062bc7039e420e55f0cf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Suggestion to make it easier to read
            
            Change-Id: I3da255c1303eed2dc2b0cddbcadf446b7077e563
            Reviewed-on: https://gerrit.libreoffice.org/60786
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-20  Caolán McNamara  <caolanm@redhat.com>  [6f14bf55a88cc1577d261ff5c48221632ae46a85]

        StartUndo with END arg should have been EndUndo
        
        Change-Id: Iffcb770ef0ebf28e6bdbea044cd0ec8dcffa53e8
        Reviewed-on: https://gerrit.libreoffice.org/60804
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-20  Caolán McNamara  <caolanm@redhat.com>  [0185dfc5ece111e2755afed729f2f2c00fe49114]

        ofz#10526 check with dynamic_cast its really a EMFPStringFormat
        
        Change-Id: Ifbe81b851b17858a915105c102af6f4d8f2c81fa
        Reviewed-on: https://gerrit.libreoffice.org/60798
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-20  Caolán McNamara  <caolanm@redhat.com>  [6b5b2bbdf88aec54fc648a019e544addabdece6b]

        weld SwDropCapsDlg
        
        Change-Id: Ibd01c0fb54f0e3b361d5e1f196bfeb44a1fcb99c
        Reviewed-on: https://gerrit.libreoffice.org/60805
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [b613eeeb566adc8955248c31b94a7ed32ebba4d1]

        tdf#119356 add input lists to tooltip handling
        
        The SwFieldIds::Dropdown type simply wasn't ever handled.
        
        Change-Id: I0d8a11548d4347bf5e97e31fd2a4bb58acbe7b51
        Reviewed-on: https://gerrit.libreoffice.org/60797
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-09-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [f19caba47949ebe918f3b76e49a398192b2da365]

        Don't try to load VCL conflicting config backends
        
        Since we can't load Qt4 and Qt5 based libraries in one process
        prevent loading the conflicting config backends based on the VCL
        backend.
        
        Also removes the reference to the long gone KDE3 backend.
        
        Change-Id: I7a9bc449ebf825b47882f8bd207496a2a9597608
        Reviewed-on: https://gerrit.libreoffice.org/60764
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-09-20  Stephan Bergmann  <sbergman@redhat.com>  [2369b23256df2e910722800f14aec4eba41b6f5d]

        Replace SAL_DELETED_FUNCTION with = delete in internal code
        
        Change-Id: I23399a4d1869635c8b6ffeb25bd183b0504b448d
        Reviewed-on: https://gerrit.libreoffice.org/60801
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-20  Stephan Bergmann  <sbergman@redhat.com>  [d7a3b76f1913a8a6524635a4a7880fdf42d0469f]

        Clean-up follow-up to a4923f1d25c5449da3547ca5846379d719cee648
        
        ..."CppunitTest_vcl_pdfexport: fix use after free"
        
        Change-Id: Ic82ea6c606e615f0eb3b62e48d2fd15db214db52
        Reviewed-on: https://gerrit.libreoffice.org/60793
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [51dac33cfd7d6c52577f9d6d300f85a632f4371d]

        tdf#119356 fix hand cursor for none input fields
        
        Inside the input field the cursor still changes to "edit", as
        expected.
        
        Change-Id: I4cec6ae5233143f5a0e4f1979deeb674d909f76c
        Reviewed-on: https://gerrit.libreoffice.org/60796
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-09-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [6cd775cc0be0d09209c9a60d5a26bc9a52fea01f]

        Scope breaks; and add number comments to SwFieldIds
        
        SwFieldIds is fixed, so add number comments to easier find the ID
        in the long list.
        
        Change-Id: I2b9fc00bd0ddc15fc327324c2895810d61e2870e
        Reviewed-on: https://gerrit.libreoffice.org/60795
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-09-20  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [bb26bd6148ef7c60d6280b4848c017ba63775242]

        update credits
        
        Change-Id: I1a8c8bc20ee7e97b47f0602dcfaa3cb1b771de8f

2018-09-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [25818683497234d0f326f41acc040a1baa383e99]

        Removed executable permission on odt file
        
        Change-Id: If08e90a11e57698f98af15a3f35648a98b03e062
        Reviewed-on: https://gerrit.libreoffice.org/60771
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-09-20  Caolán McNamara  <caolanm@redhat.com>  [87b5e2c0589ae7735f27d39186ced432eed7f7d0]

        weld CopyDlg
        
        Change-Id: Ic55ce7c8297f6a5122cfb4716b9d153a5856aff5
        Reviewed-on: https://gerrit.libreoffice.org/60783
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-20  Caolán McNamara  <caolanm@redhat.com>  [d5d943fdc729763a5277cd0ac2093ae8acb6fccd]

        rename ParaPrevWindow back to SvxParaPrevWindow
        
        Change-Id: I3dc51ed38509a588003137bf295f005b031c20c3
        Reviewed-on: https://gerrit.libreoffice.org/60777
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-20  Caolán McNamara  <caolanm@redhat.com>  [f00312e7fa960b64accd25c3a55533f61893daae]

        drop unused SvxParaPrevWindow
        
        Change-Id: Ie217864bc9a5d8dd08d75a651b0826a07b9f1ed9
        Reviewed-on: https://gerrit.libreoffice.org/60776
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-20  Caolán McNamara  <caolanm@redhat.com>  [71caf233dc7f5b2988a5b8efddb0d79b1934c5cb]

        drop unused widgets from glade catalog
        
        Change-Id: I2406f24cc4f6de02e7a60cca905fa3139871ab12
        Reviewed-on: https://gerrit.libreoffice.org/60775
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-20  Caolán McNamara  <caolanm@redhat.com>  [41db073808566641a3c364e6490f33b7f204d0b0]

        weld SvxHyphenWordDialog
        
        Change-Id: If92d57c5c807a7fc04fe66a748aa385c558be664
        Reviewed-on: https://gerrit.libreoffice.org/60774
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-20  Caolán McNamara  <caolanm@redhat.com>  [da9a539999fc8ae47a78542ce646005f3a9be868]

        use can-focus for TB_TABSTOP|WB_NOTABSTOP, not editable
        
        Change-Id: I56e60b98151c5dfcf8148ddafb6224bed734d039
        Reviewed-on: https://gerrit.libreoffice.org/60773
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-20  Caolán McNamara  <caolanm@redhat.com>  [3f73733f7df6393be773e66e445eb0a86e9a9377]

        weld BreakPointDialog
        
        Change-Id: Icecef8b0b939c5d87bdf1bb781731df8fc4419b5
        Reviewed-on: https://gerrit.libreoffice.org/60756
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-20  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [495412c74f52957dd3941970bf34928d069e0dc3]

        Do not crash when there are more default personas than intended
        
        Change-Id: I516607375b2f296e562bb378e5051303cd27055b
        Reviewed-on: https://gerrit.libreoffice.org/60492
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [38898ffcd9bf3253ba7a9df0a3cda6af120a7a34]

        loplugin:useuniqueptr in xmlsecurity::BufferNode
        
        Change-Id: Ifaea9f2f0ef5b84372b2ba51deacdb4149bb66e1
        Reviewed-on: https://gerrit.libreoffice.org/60616
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-20  Mike Kaganski  <mike.kaganski@collabora.com>  [1882827320ed760de82211cf690b686f8d34ff74]

        tdf#115405, tdf#119910: don't check if UCRT is already installed
        
        There appears to be common situation that a system has *some* UCRT libraries
        in System32, that were installed improperly (presumably by some applications
        using simple copy).In these cases, our installer would detect the presence of
        ucrtbase.dll, and not try to install UCRT on the system.
        
        Unfortunately, it seems that oftentimes such improper UCRT installations miss
        some parts of UCRT, which leads to LibreOffice failing to start with messages
        like "The program can't start because api-ms-win-crt-string-l1-1-0.dll is
        missing from your computer. Try reinstalling the program to fix this problem."
        (the missing component varies).
        
        This patch removes the check for UCRT presence. Installer will try to install
        UCRT on applicable systems unconditionally. Since the proper outcomes in case
        of already present UCRT are either WU_S_ALREADY_INSTALLED or WU_E_NOT_APPLICABLE
        and both are treated as success in inst_msu action (see InstallMSU in
        setup_native/source/win32/customactions/inst_msu/inst_msu.cxx), this should
        only make this part more robust, and not bring new problems (yes, I know that
        actually there will be new problems, as usual).
        
        Change-Id: I22a3d357014d31a8e492ff8a15bcb477eeb79735
        Reviewed-on: https://gerrit.libreoffice.org/60789
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-09-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [c138a26217890d30f6bf01bcf0580086998ed0f8]

        xmlsec: drop no longer needed xmlsec1-1.2.14_fix_extern_c.patch.1
        
        Commit 2d1e4290a92a9ac153fa73edbaa050941ee0040b (Merge Gentoo patches
        from old build and downstream repositories., 2011-03-13) mentions this
        was necessary for libxml-2.7.8, but xmlsec already depends on 2.8.0 and
        the same "extern block starts before the include list" pattern is there
        in every other xmlsec header, so the patch was incomplete anyway.
        
        Change-Id: I33fadcb3e5583266a37cf7f240b27b2df1544040
        Reviewed-on: https://gerrit.libreoffice.org/60782
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [a4923f1d25c5449da3547ca5846379d719cee648]

        CppunitTest_vcl_pdfexport: fix use after free
        
        Just do the minimal fixing, a follow-up commit should clean up the
        copy&paste coding that happened here in previous commits.
        
        Change-Id: I44306e2fee57d55997414e62120c7e5037f306fb
        Reviewed-on: https://gerrit.libreoffice.org/60757
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a1400603e3178ec937b9f5e79727d8cc83b1cdad]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix typo
            
            Change-Id: Ia566d8214b6b055adbb29b4dcf1c3eb52769fa46
            Reviewed-on: https://gerrit.libreoffice.org/60785
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2018-09-20  Stephan Bergmann  <sbergman@redhat.com>  [cc2fe8c763b7050f07968f31bcdb7e45b8c7464d]

        Replace SAL_OVERRIDE with override in internal code
        
        Change-Id: Ifa446647b11fd1f1b0dc6a991b752480545634db
        Reviewed-on: https://gerrit.libreoffice.org/60788
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-20  Julien Nabet  <serval2412@yahoo.fr>  [475ea37809b5bec369d02a5ab500fac46ab40f0a]

        tdf#108402: avoid crash if filter doesn't match
        
        See bt https://bugs.documentfoundation.org/attachment.cgi?id=134006
        + display warning
        
        Change-Id: I38496364c0965015ea54f753f3d3550f317d88d8
        Reviewed-on: https://gerrit.libreoffice.org/60413
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-09-20  Noel Grandin  <noelgrandin@gmail.com>  [6d0d6a875867c823603f5947f7a035601042f903]

        loplugin:useuniqueptr in QuartzSalBitmap::CreateColorMask
        
        Change-Id: I7fbebf3730aa79209a3ad954522ad8695e5d8c24
        Reviewed-on: https://gerrit.libreoffice.org/60704
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [97c934d96be62f906c48561673866399f6469446]

        convert SwGlblDocContents to sorted_vector<unique_ptr<>>
        
        Change-Id: I9766a03739aa63be8f42fc99012577cfa154298d
        Reviewed-on: https://gerrit.libreoffice.org/60738
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-20  László Németh  <nemeth@numbertext.org>  [ace6bbf3da9ae27aca87865b6be887a3aed341fc]

        tdf#64264 DOCX import: fix row count of repeating table header
        
        by ignoring isolated tblHeader settings, according to the standard.
        (OOXML 17.4.49 tblHeader (Repeat Table Row on Every New Page)
        "...if this row [with tblHeader property] is not contiguously connected
        with the first row of the table (that is, if this table row is not
        either the first row, or all rows between this row and the first row
        are not marked as header rows) then this property shall be ignored.")
        
        Note: with this fix, in a mixed environment, LibreOffice is able to
        fix the known problems of MS Word 2013/2016 by removing the isolated
        tblHeaders during DOCX import/export (such problems in MSO: missing
        repeating headers in a few pages or in the whole table, despite the
        correct settings; and non-modifiable repeat header row property in
        the table settings).
        
        Change-Id: I73e8394a75b77c937a4bac37d99ff747ad95a06e
        Reviewed-on: https://gerrit.libreoffice.org/60765
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-09-19  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [62cd86977ca41677c56fb2d1f97bb1c5cbdbd416]

        sw: new unit test for XScriptProvider
        
        Change-Id: I2954bff51d6a507fef4d8a22ff5964735f1cee60
        Reviewed-on: https://gerrit.libreoffice.org/60640
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-09-19  Caolán McNamara  <caolanm@redhat.com>  [af8c304b8f984066d80d64f9a821ee9433e97781]

        null parent is a bad idea
        
        Change-Id: Ifcd9039c2de396a4cadf3ba557df3cff3cc6001c
        Reviewed-on: https://gerrit.libreoffice.org/60772
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-19  Caolán McNamara  <caolanm@redhat.com>  [8d40a23aafc4c0972e052fbb58862228839cc7ef]

        drop some unnecessary headers
        
        Change-Id: Ic26c41e1d6be76e28081cc0110cd2335c03d2e27
        Reviewed-on: https://gerrit.libreoffice.org/60755
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-19  Caolán McNamara  <caolanm@redhat.com>  [98e45269e4d9f276a27c065dbd00614436856b20]

        weld SmFontDialog
        
        Change-Id: Id253631e7dfd44570a4261b7a7a5db1fac9d68ba
        Reviewed-on: https://gerrit.libreoffice.org/60728
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-19  Caolán McNamara  <caolanm@redhat.com>  [c1ad998afeef0238f1b823fec8aea4eed7187fcf]

        set modal flags
        
        Change-Id: I9dca572b413f9cbd19f3f095d049be294be94e4c
        Reviewed-on: https://gerrit.libreoffice.org/60719
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-19  Caolán McNamara  <caolanm@redhat.com>  [af60b15af12bbb0cda2b48b99fde632f1532e1aa]

        weld TPGalleryThemeGeneral
        
        Change-Id: Id5ec1b1282c039f30c40fc781be0f6d72a8bfb47
        Reviewed-on: https://gerrit.libreoffice.org/60718
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-19  Caolán McNamara  <caolanm@redhat.com>  [dbf355e5dbffe97b64a98005d1b84edddc472e4f]

        weld SvxGrfCropPage
        
        Change-Id: I7e239e5487a1ae642d009f313dd4aae20ee0de81
        Reviewed-on: https://gerrit.libreoffice.org/60717
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-19  Stephan Bergmann  <sbergman@redhat.com>  [ed510993d7db9a8ca9a3822d107af063aab5b637]

        Make compilers combine sUNO_* vars across TUs
        
        ...by changing them from internal linkage to being inline (where available).
        The net effect is that compilers (that HAVE_CPP_INLINE_VARIABLES) are required
        to combine all uses of a given sUNO_* var across a Library, where before that
        was only possible if the compiler could prove that placing multiple such vars
        across TUs at the same address didn't change the program's behavior.
        
        (And
        
        > $ diff <(nm --def instdir/program/libsdlo.so | grep sUNO_ | cut -d ' ' -f 3 | LC_ALL=C sort) <(nm --def instdir/program/libsdlo.so | grep sUNO_ | cut -d ' ' -f 3 | LC_ALL=C sort | uniq)
        > 2d1
        > < _ZL16sUNO_View_ViewId
        > 8d6
        > < _ZL18sUNO_View_PageKind
        > 23d20
        > < _ZL22sUNO_View_LockedLayers
        > 30d26
        > < _ZL23sUNO_View_VisibleLayers
        > 39d34
        > < _ZL25sUNO_View_PrintableLayers
        
        showed that there were duplicates, while
        
        > $ nm --def instdir/program/libsdlo.so | grep sUNO_ | cut -d ' ' -f 3 | LC_ALL=C sort | uniq | wc -l
        > 71
        
        shows that only 71 of the 117 sUNO_* vars are actually used at all---there's
        still room for clean up.)
        
        Introduces LIBO_INTERNAL_ONLY SAL_INLINE_VARIABLE.
        
        Change-Id: Icf92116de9ea4019d298e325d2a83009317f7a4c
        Reviewed-on: https://gerrit.libreoffice.org/60743
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-19  Maxim Monastirsky  <momonasmon@gmail.com>  [1a72dbb390e9cf6e61b6503f3c575ba531d547d8]

        tdf#90850 Enable align commands for a single shape in Writer
        
        Similar to images and frames. Just exposes the existing
        position settings from the "Position and Size" dialog.
        
        Change-Id: Ifa7e91f695af74d5297412e5ffeb12286ec63767
        Reviewed-on: https://gerrit.libreoffice.org/60649
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-09-19  Maxim Monastirsky  <momonasmon@gmail.com>  [1c2e55dc616d1f3c25b1b2c41402e28419f4b554]

        tdf#119819 Disable Rename Layer command when not possible
        
        Change-Id: I5bb330295c1052679ed19ebeb0d6e5591640867d
        Reviewed-on: https://gerrit.libreoffice.org/60650
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-09-19  Kohei Yoshida  <kohei.yoshida@gmail.com>  [7dcb1592eb2783333437ff8ae4fef1f3dec10f70]

        Update orcus to 0.14.1.
        
        Change-Id: I345d2655c1999ab319b92c6e8719c0eb9572000b
        Reviewed-on: https://gerrit.libreoffice.org/60731
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-09-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7bc99b2ab93f6a2ca30eff738ac1669375d1a6a2]

        Removed duplicated include
        
        Change-Id: I4e499da70bc1f5656c49dba7c9261a6082b131bc
        Reviewed-on: https://gerrit.libreoffice.org/60635
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-09-19  Caolán McNamara  <caolanm@redhat.com>  [8f4a399c7a6e7337d9be358a0611006b8fac6e40]

        drop unused cuilo-BackgroundPreview from catalog
        
        Change-Id: Ib8707b29c44291fe18d86660d9bfaaed742afbd6
        Reviewed-on: https://gerrit.libreoffice.org/60716
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-19  Caolán McNamara  <caolanm@redhat.com>  [94da3afddd21ee1ca437132466995eb59a6bc05b]

        rename RectCtl back to SvxRectCtl
        
        Change-Id: I4adde35b198d45fed09d837de5c1370d2a879f4b
        Reviewed-on: https://gerrit.libreoffice.org/60715
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-19  Caolán McNamara  <caolanm@redhat.com>  [efd0a2dd23fbc069ac829167f7d9ed2e1ce88cfc]

        drop newly unused SvxRectCtl
        
        Change-Id: I41fc4f53bedb4d5504aed39bd4d3052e2084fa6d
        Reviewed-on: https://gerrit.libreoffice.org/60714
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-19  Caolán McNamara  <caolanm@redhat.com>  [785060b22ded6e5d8d6edfdcf4aceb59e0d88e78]

        rename to original names
        
        Change-Id: I1f4f57b77982a71f9be7cb5cd61116c9aa77189e
        Reviewed-on: https://gerrit.libreoffice.org/60713
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-19  Caolán McNamara  <caolanm@redhat.com>  [82289b3a122378133ca6ccf2e8b20c76d5219a8a]

        drop newly unused code
        
        Change-Id: Ie907cfb4bed26cade09cf1c365a5e4cbc9aea31b
        Reviewed-on: https://gerrit.libreoffice.org/60712
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-19  Caolán McNamara  <caolanm@redhat.com>  [d6cee8ad86ded54004f0dc87b390e43b20560390]

        weld GraphicFilterSmooth
        
        Change-Id: I9f92b49bff105965c13e5977ef39788c6684da29
        Reviewed-on: https://gerrit.libreoffice.org/60711
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-19  Caolán McNamara  <caolanm@redhat.com>  [65b5fc8f66eb2facaed5d35b61a2836b3390fb01]

        weld GraphicFilterPoster
        
        Change-Id: I1e8af81267fdadc725eee8ac28e4dcf038cc50d9
        Reviewed-on: https://gerrit.libreoffice.org/60710
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-19  Caolán McNamara  <caolanm@redhat.com>  [d85d206077bd400162157dadd1a36184e4851dbf]

        weld GraphicFilterMosaic
        
        Change-Id: I2bd52c8a998ecfc168b4fd0cecf79e49c12604eb
        Reviewed-on: https://gerrit.libreoffice.org/60709
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-19  Caolán McNamara  <caolanm@redhat.com>  [b5f67308c6d19fd8bce1515312fb3fcd0eb28af4]

        weld GraphicFilterSepia
        
        Change-Id: Id57f29f4694a8aaa395f5f166744d06e4adfb492
        Reviewed-on: https://gerrit.libreoffice.org/60708
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6f5dd32f05da716369ecb1b5a3765cd8af661731]

        Fix typo
        
        Change-Id: I644fed22dd46458623a1f99f7eefbdc2a7b31fc1
        Reviewed-on: https://gerrit.libreoffice.org/60770
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-09-19  Caolán McNamara  <caolanm@redhat.com>  [4b743a2cc1b6d29404873205a25432baf4f9c933]

        weld GraphicFilterSolarize
        
        Change-Id: If729ea1688e9dc15372a59d75c972ee37511f76e
        Reviewed-on: https://gerrit.libreoffice.org/60680
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-19  Caolán McNamara  <caolanm@redhat.com>  [3a87fb18241e803f7ebffedfc59648782f560f4e]

        weld GraphicFilterEmboss
        
        Change-Id: Ic3c816ddd7d5df9c5ced14600fffd6ca59f0096e
        Reviewed-on: https://gerrit.libreoffice.org/60594
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-19  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [088af44063c3e2d1d0e7744a9f9bd7b37ff58a75]

        tdf#118502 Fix loading of eps images with replacement graphic
        
        Change-Id: Iaf9c8e2ed72115e1f82d2541ae2a1d4803795a46
        Reviewed-on: https://gerrit.libreoffice.org/60752
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-09-19  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8c7e64cd3854a912ef33b5a717a9f36856925c7c]

        generateGUIDString: Fix incorrect string length
        
        This bug caused signature line IDs in OOXML to be written
        with an appended "_x0000_".
        
        Change-Id: If219279a5d5177ec5fac2d9dd747dc015c16b6bc
        Reviewed-on: https://gerrit.libreoffice.org/60736
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-09-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [d36ff576c875c79706511194e72bb38c435c49a2]

        convert SwContentArr to sorted_vector<unique_ptr<>>
        
        Change-Id: I97b9c143bf5e1aefc4324609b6c69e2fb07b8d00
        Reviewed-on: https://gerrit.libreoffice.org/60739
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [e4920a076f100489b229b8926064bb26a03dc55b]

        convert XMLFontAutoStylePool_Impl to sorted_vector<unique_ptr<>>
        
        Change-Id: Ic9fcefd3a2d64aa01349ae6eec81d3ae49c5e069
        Reviewed-on: https://gerrit.libreoffice.org/60741
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-19  Tor Lillqvist  <tml@iki.fi>  [d48eb7255dad05c3baff5194dc3151683893d56c]

        Avoid unused function in the !HAVE_FEATURE_SCRIPTING case
        
        Change-Id: I5ef5c1ce2be3de7390322a4f4f7b78a484fd7396

2018-09-19  Tor Lillqvist  <tml@iki.fi>  [b6fa941a62c1f301982732f4d7ec1b42f9330af0]

        Avoid unused functions in the !HAVE_FEATURE_SCRIPTING case
        
        Change-Id: I4b3cb1d696adb7f9a6f35b8529e49d55bd5d957b

2018-09-19  Tor Lillqvist  <tml@iki.fi>  [83dd72cb85dc8bcd797e62d7a28b8ec2cfdb700a]

        Avoid unused function in the !HAVE_FEATURE_SCRIPTING case
        
        Change-Id: Ic41be9447a8ac068d9616252ad3b17451234956e

2018-09-19  Tor Lillqvist  <tml@iki.fi>  [4a827917373377a99b2207bdb39ac266257215c4]

        iOS SDK 12.0 is the current now
        
        Also, I don't see why we would want to use -miphoneos-version-min=12.0
        just because we build against the 12.0 SDK. Use 11.0 as the minimum
        runtime iOS version for now.
        
        Change-Id: I36b9696ce367249e7e8d0a51ee61791e32972390

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [049e522490129123a120704a001528a61cf088ec]

        sw: rework annoying GetFrameOfModify/getLayoutFrame parameters
        
        The bCalcFrame is only evaluated if a pPoint is given; this is
        surprising and should be more visible in the interface, so people don't
        go on a goose chase to find places that may do formatting in
        inappropriate places.
        
        So put these parameters into a pair instead, which doesn't have
        particularly good ergonomics in C++, particularly since compilers
        warn about taking the address of a temporary object...
        
        Change-Id: I101c6eeb5bd6baf83c2bd9a6cb91ccaa04036cc3
        Reviewed-on: https://gerrit.libreoffice.org/60695
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-09-19  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [fee5b79543de5e35299b1e3576209c77ef64a4d6]

        tdf#112356 follow-up: Make the Help button work
        
        Change-Id: I7181e07f8d817dd402eec8bd98e8526503455f5e

2018-09-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [e750c1f35bb2f6dcd9824a9a4d6adbaf72c44a34]

        convert XMLTextListAutoStylePool_Impl to sorted_vector<unique_ptr<>>
        
        Change-Id: Ic40e4034b30ec527a3a3dbb0d74506478d2dd0a5
        Reviewed-on: https://gerrit.libreoffice.org/60740
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-19  Caolán McNamara  <caolanm@redhat.com>  [80761fd7cd574a2d71b5b0aeead5d6920db56707]

        weld ShapeParagraphDialog
        
        Change-Id: I8c3b3c0f6c0cfe133e1ec8eda8c10bbbaee5f010
        Reviewed-on: https://gerrit.libreoffice.org/60584
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-19  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [3c24038f0e5bbaf40050b46f75915346153bd9d1]

        menu:style="radio" is used since 2010, update dtd to reality
        
        menubar definitions using  menu:style="radio" attribute were
        introduced with df4017a8fffb448cd2f202ed297754f275ca6be3 / the other
        commits of that cws, but the dtd wasn't adjusted accordingly
        
        Change-Id: I7c7e1b8116800ee20cfede431ed90ef8f213cce0
        Reviewed-on: https://gerrit.libreoffice.org/60276
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-09-19  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [17d981d795f18422e1435180d42baeba509c1280]

        add locale to joinus link so hub can redirect to language specific pages
        
        Change-Id: Ibed6f899ad0219bf0211ac50c0595484ddba8c92
        Reviewed-on: https://gerrit.libreoffice.org/60696
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-09-19  Serge Krot  <Serge.Krot@cib.de>  [fa8b2c533265a6d74e16ffae55673d6aa0fbf6a5]

        tdf#118393: FILESAVE: DOCX Export loses header/footer
        
        Change-Id: If47a2e4953e4b98f41c9115779522a755eea8192
        Reviewed-on: https://gerrit.libreoffice.org/56522
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-09-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [0bc059f2a893d812e29d6a72d4f988428b5ea346]

        implement find(T*) for o3tl::sorted_vector when it contains unique_ptr<T>
        
        and add some unit tests
        
        Change-Id: I9a01c9fa2fbbf3a553663a980ee6e958f9819645
        Reviewed-on: https://gerrit.libreoffice.org/60737
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [ae3150b1e1863e854224c2e41c7e50991f945dad]

        sw_redlinehide_2: replace SW_REDLINEHIDE with ExperimentalMode config
        
        So we can get more testing & many bug reports.
        
        Change-Id: I34fe456a58670baecf4fdf1a87da77aceab43891

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [7e8b4756d95057f069467b34e7849f9354856578]

        sw_redlinehide_2: disable layout-cache for now
        
        Both reading & writing.
        
        Change-Id: I301bc80549e25c21961b8e79db420e81ab40f8f7

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [ede29e57cd14946c8668ca7d2b84dbc3afa90fd5]

        sw_redlinehide_2: hide redlines in ascii filter too
        
        It's called from SwEditShell::GetSelectedText() :-/
        
        Change-Id: Ie26c7abd1bc0714bb4c1d49eecb7c869d947c276

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [9bda4a67565817f0a26f48c4a4b9723894a385f5]

        sw_redlinehide_2: adapt SwEditShell::GetCurWord()
        
        Move SwTextNode::GetCurWord() to SwTextFrame, this was the only caller.
        
        Change-Id: Id26cea92e1ca507fd82c5c75bc5a6eedb531d78d

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [6410a654058c3dc30461aa25d0197e579147edcc]

        sw_redlinehide_2: fix FrameContainsNode() to use pLastNode
        
        Change-Id: Iaa67b9a0134971917c18c9d6f678f6d2913db666

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [c9fea568b41351898ab5be9e0de46a26570a60dc]

        sw_redlinehide_2: view cursor: adapt SwCursorShell::GetSelText()
        
        Pass in ExpandMode::HideDeletions to get the same effect (hopefully)
        from the model code as from the merged text frame.
        
        Change-Id: I546f51388bc7bd0d1740167062ef9171a37d1797

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [bf488abbf46da51d17c3ad7ccf9e39005a55c2d7]

        sw_redlinehide_2: remove one bool from SwTextNode::ExpandText()
        
        ... to make call sites both more readable and more flexible.
        
        Change-Id: I28932290799cb3c354cdcaad8e426050bcfede50

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [7409c8a6a61623d8f6463e1229a8fb1c9d9aedcc]

        sw_redlinehide_2: view cursor: IsSelOnePara(),IsStartPara(),IsEndPara()
        
        Change-Id: Idb7bdc139e501dfbd7e7d3b2d4598d211fa11591

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [e2dc30d6b01a02efc40849b15a38f30b1f34181c]

        sw_redlinehide_2: remove GetTextUntilEndOfNode()
        
        This is pretty silly, the only caller is actually interested in the
        position of the cursor, not any text at all.
        
        Change-Id: Ibf016d5526e18775c0e6e365b9823723267e76d5

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [29c8641fb20c27a3a9aafb94654b4a9afaaa578b]

        sw_redlinehide_2: rename SwCursorShell::GetText()
        
        It's really not obvious *what* you can get here.
        
        Change-Id: I1f14b851a127847206f8eb5fd2da778d0acece9b

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [292fe0cdea073eb23b4ddb52df37dd8b2ae309bc]

        sw_redlinehide_2: view cursor movement, prev/next/start/end paragraph
        
        This is used by Ctrl+Up/Down.
        
        Just iterate movement in SwCursorShell::MovePara() until the point
        is at the start (or end) of a frame.
        
        Change-Id: I8abab57f1b549a3d585a385181cf734d73a0286a

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [ae2232366f00e08c1855667cfaf068269ac9af2f]

        sw_redlinehide_2: view cursor movement, Word/Sentence functions
        
        E.g. Ctrl+Left/Right, Ctrl+Shift+Del/Backspace, double-click to select
        word...
        
        These are all implemented in SwCursor, so they need a layout passed to
        them from the SwViewShell.
        
        There was a bug in the while loop in SwCursor::GoSentence() case
        NEXT_SENT that triggered assert in the mapping code when the
        endOfSentence() returned the length of the SwTextNode but then it was
        incremented once more.
        
        Change-Id: Ic3866860a8c07774dce35952271c207eb6e7d182

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [b6db9f2755b5d64028daa29e1c531a2ecbd2c587]

        sw_redlinehide_2: adapt SwCursor::UpDown()
        
        Actually it already works, this is just a clean up to pass in the
        SwCursorShell's layout...
        
        Change-Id: I1a90bbe9966c7f4d5b5e959122ca1f995df93a45

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [def855d05efeb711e246663c37add218aaadac2f]

        sw_redlinehide_2: view cursor movement, SwCursorShell::LeftRight()
        
        Just put a loop in SwCursor::LeftRight() to repeat a movement if
        it didn't actually advance the text frame index; the
        SwContentNode::GoPrevious()/GoNext() take into account hidden text
        attributes from SwScriptInfo, so this ought to result in end
        positions that are neither hidden by attributes nor by redlines.
        
        This requires passing the layout to SwCursor.
        
        Change-Id: Ieb623840f6390fa6f1c78b7458ad8dc6523a2744

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [46125c6d248bd7a9c01341403a1d054ca4583475]

        sw_redlinehide_2: adapt the SwUndoDelete DelFullPara path...
        
        This never splits or joins nodes, so it needs yet another different code
        to keep the merged text frames up to date.
        
        Change-Id: I151edcec9db34c64bf3a29ecad4396d95669d1c9

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [34b32f56e7f76639ee3a31cfc230a3340acf635a]

        sw_redlinehide_2: JoinPrev with NonFirst node
        
        This needs to recreate the frames on the node preceding the deleted one,
        in case the second node of the join wasn't merged like the first was,
        but is merged afterwards...
        
        Change-Id: I001ba3af118614c1cce891cf6faec7e829576d21

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [0e7dfa11153de18b16bb6ab36575e5bc6e380c19]

        sw_redlinehide_2: fix frame updates for SwUndoRedlineDelete
        
        There is a special case where the redline that is inserted doesn't have
        a valid range and then it's split up inside AppendRedline(), in
        SwRedlineTable::InsertWithValidRanges().  This happens for example
        with a selection that includes a section start node but not its end node
        (or vice versa).
        
        This breaks the UpdateFramesForRemoveDeleteRedline() /
        UpdateFramesForAddDeleteRedline() because they assume that the given
        range is one SwRangeRedline; the result is duplicate text frames.
        
        This could be worked around by iterating the SwRangeRedline in the given
        PaM, but for the Remove case there is the additional complication that
        the redlines are actually removed by the time the function is called.
        
        So rework the implementation of DeleteAndJoinWithRedlineImpl()
        to call the part of InsertWithValidRanges() that does the splitting
        into multiple redlines (extracted into new sw::GetAllValidRanges())
        and create multiple SwUndoRedlineDelete actions, each of which now
        updates the frames properly.
        
        Also clean up the horrible group-undo code to group before inserting,
        instead of after-the-fact cleanup.
        
        Change-Id: Ia279910e0c74edabe56b0c4cf87dbbad688179da

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [3223f3eed63f9f4774c5f5115f5e4052ebba790a]

        sw_redlinehide_2: tweak CheckParaRedlineMerge() next-node flag update
        
        If there's a table or section affected by the editing operation, then
        it has to be ensured that the table node / section node has its flag
        reset on Undo; also the next text node following the table, as
        CheckParaRedlineMerge() isn't called for table nodes.
        
        Change-Id: Ic1b085619adbeba69fa641a3a7492b71966fee6e

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [28382b92ca917697a60aa228cbb416d9cca4bb98]

        sw_redlinehide_2: do all frame deletion in CheckParaRedlineMerge()
        
        Other callers need this too, particularly Undo, so move this into the
        function so it's done once.
        
        Change-Id: I58e89899127650157fe2889929c1c6b47c00649b

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [3230baca58db9c78109a3c208afd7d19fe912f16]

        sw_redlinehide_2: update flys and footnotes on redline ops
        
        Re-use some code that is already used elsewhere; for the
        UpdateFramesForAddDeleteRedline(), the same code as for switching
        the layout to Hide mode should work, for
        UpdateFramesForRemoveDeleteRedline() use the code that is used for
        SwTextNode::SplitContentNode().
        
        Change-Id: I97601bfb63478cc999cf7017da0225b2dc62ad37

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [cc7635c545ebf33768163a815bfa8f7c5b6a2cdd]

        sw: remove window invalidation from SwRedlineTable::DeleteAndDestroyAll()
        
        This is called in 2 situations, from ClearDoc() and from SwDoc dtor.
        
        In the latter case, there is no window any more, and in the former case,
        surely something else must have invalidated it already.
        
        Change-Id: Ideecdeb145171a4dafbec50a04d4ec5aa2acab82

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [52cd97fb64bac7f6367da44cf92f48c1aa991d32]

        sw: SwDocTest: adjust this so it actually tests something interesting
        
        * test more than 1 paragraph, by calling SplitNode()
        * enable Undo, because that's the more usual situation
        * remove one mode that is identical to the previous one
        * use SwUnoCursor because plain SwCursor isn't corrected when nodes
          are deleted
        * create a selection before calling Delete functions
        
        Change-Id: If406bd8c37b005e431fbaebe82f297b051da1ed3

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [471212d464f54054f7419ef1890267d0def852d9]

        sw: SwRedlineTable::DeleteAndDestroy() is surprisingly dangerous
        
        At least with the randomised test, it can happen that deleting one
        redline will recursively delete other redlines that are located in
        the hidden content section of the redline, or at least try to and
        crash because those have already been deleted before.
        
        The callers will either delete 1 redline, or delete all of them
        via DeleteAndDestroyAll(), so put a safer loop into
        DeleteAndDestroyAll() and have DeleteAndDestroy() only delete 1.
        
        Change-Id: I9c4225544a43a4a03f4eb7b6f56e7fe848c8ca54

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [12a841e1f102ff7f47a7281120fe777bf440d2fd]

        sw: SwUndoOverwrite ctor shouldn't DeleteRedline if ...
        
        ... it's at the end of the node already, similar to CanGrouping().
        
        Change-Id: Ic7c6f5caa6e69e9414112cb245db97fd5d79e87d

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [51a5c1c454e217127fba3978c7e93c4fb4eff783]

        sw: SwUndoOverwrite::CanGrouping() should ignore redlines for inserted
        
        ... characters; if the character is inserted at the end of the node,
        the aPam end position will have an invalid index Len()+1 and
        the DeleteRedline() will correct existing redlines onto that index,
        which will assert later.
        
        Change-Id: Ia31cd1937385fb10fd284e7add61c39f96b917ab

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [6e3905644f655bc872d030b3f9b909ca6a9a2d64]

        sw: avoid updating redlines to be empty in Overwrite()
        
        The problem is that SwIndexReg::Update will correct a 1-character
        redline in the middle of the newly-inserted part of the overwrite string
        into a 0-length redline, which then a later SwTextNode::Update() will
        correct in such a way that the whole thing becomes unsorted.
        
        Just delete redlines in the entire overwrite range, which should help;
        the aPam actually deletes them in the *last* character only which
        seems rather unintentional anyway.
        
        Change-Id: I61b6b312998e0779651d30f636312ef13556428c

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [7b859bdb6626bc9195d04b3a4d280c07a6743d3a]

        sw_redlinehide_2: SwDocTest: avoid deleting selections that ...
        
        ... start or end outside of the body in randomTest().
        
        Also, it would be more interesting to delete parts of the one
        paragraph, not always the whole thing.
        
        Change-Id: I782bcde24e0ed542c32ae50b50997555fd32813f

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [d258fc29560baa5ecae03ebc2740e11420643e27]

        sw_redlinehide_2: update frames on redline ops
        
        When Delete redline is created, removed, accepted, rejected & undo/redo
        of all of these, update all the text frames so they're merged or not,
        as required.
        
        Change-Id: I08aa6aea270a50d19f4bda0caf016870a42a8dd3

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [f32075fd7404dba62ae844cff84fdb43a91ac600]

        sw_redlinehide_2: remove a pointless level of indentation
        
        Change-Id: I82893951b6e227ab1ed6423e08a0370561482cd8

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [905541a6f1930604dd103ddfd107fcd3801d80ca]

        sw_redlinehide_2: handle delete-without-redline inside of redline
        
        The problem is that the SwInsText/SwDelText do not transfer the
        "deleted-ness" of the text from one node to the other in the
        SwTextFrame, so add a new hint that is sent after SwInsText & before
        SwDelText to move the info that is in the extents vector.
        
        Change-Id: I32d8dbe52a18556d8dc2c50a47246a6600fdb355

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [aa8caf09eb31c708d72d471d3c4c62e97e57235a]

        sw_redlinehide_2: call CompressRedlines later in DeleteRange*
        
        DocumentContentOperationsManager::DeleteRange* functions should call
        CompressRedlines after sw_JoinText, because otherwise if there's a join,
        the FillSaveData in SwUndoDelete ctor will split redlines that contain
        the selection into 2, and they won't be recombined although CanCombine
        is true for them.
        
        If you do 2 operations, then on Undo of the second, SetSaveData
        will restore the previous redlines and join them into 1, but then it will
        assert because it expects 2 redlines, pointlessly split.
        
        Change-Id: I1df3f2205b4f16904f66b5af1f3b9f0ccbaf24a0

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [723728cd358693b8f4bc9d913541aa4479f2bd48]

        sw_redlinehide_2: SwUndoDelete
        
        This is problematic because of the calls to SplitNode.
        Ideally we'd want the SplitNode to create merged frames already, but
        that doesn't seem to be easy to achieve; several problems with this are:
        
        1. the redlines are only restored at the end of UndoImpl
        2. even if we store another set of SwRedlineSaveDatas right before the
           Join (while preventing the first SwRedlineSaveDatas from deleting
           them), and restore them by passing a closure to SplitNode, there
           are complaints about empty redlines, and also this case isn't
           handled properly:
        
             f<delete start>o<redline start>o
             b<redline end>a<redline start>r
             b<redline end>a<delete end>z
        
        So instead, let SplitNode create whatever frames it does, and fix it up
        at the end manually on the start node's frames.
        
        This necessitates delaying the creation of the frames on the moved nodes
        until the end too.
        
        Change-Id: I8ba2967659cc2ddbe6f7c40e0447d79601498ed6

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [41d8ca9686c7c184f586e99674b443c34bfd4f33]

        sw_redlinehide_2: JoinPrev() may need to move frames on deleted ...
        
        ... prev. Node to the second node, if the two were merged before the
        Join.
        
        Change-Id: I047b6008c5f0bb6e79c63421a4dba09ba8cf3320

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [0de06872ab8fcd2c0e8cd852f80adc9f0183ddca]

        sw_redlinehide_2: DelFrames is called for hidden nodes too now
        
        Change-Id: I9933d8b8ee29bb4da74819d7d2350a5b2b04aa09

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [e0850bc178ade609d5588aa3c8ba5c7bd4bac2b8]

        sw_redlinehide_2: SwContentNode::DelFrames()
        
        ... needs to remove extents when it's called when moving nodes to
        Undo-nodes-array.
        
        Change-Id: I32cf38074d9f3d614d5f854979be6b0135d53914

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [9e1efcc85eb1f8f59fa4a9dcda17374bfb1efc95]

        sw_redlinehide_2: assert calls with wrong start node
        
        Change-Id: I132ea43397b8990c5759db66f62749df8aaa45d5

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [69d2d24b3579ad21fb1ba2746f81a02f8bbfb984]

        sw: add a real create-no-frames flag to MakeCopy/MakeTextNode
        
        SwNodes::CopyNodes calling MakeCopy() and then immediately DelFrames()
        considered silly.
        
        Apparently SwOLENode/SwGrfNode don't actually create frames anyway since
        that is done via their SwFrameFormats, so they just ignore the parameter.
        
        Change-Id: I8a8f52da1d25bb5689345e956a33aebd727e8fc7

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [c1c3c5cd24345e0ef909f152693f1db95d74193b]

        sw_redlinehide_2: tiny optimisation in SwTextFrame::SwClientNotify()
        
        If there are no items left that affect the frame (which is hard to
        predict for merged frames, nCount only refers to the incoming item set),
        skip calling SwContentFrame::Modify().
        
        Change-Id: I10bdb6420bcff9b89e73b6d57ebb762aa43a0648

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [f0cccc76ce59a0797153bfdfc84a37230a9f3b9a]

        sw_redlinehide_2: quite the nuisance when it happens, better assert
        
        ... in SwFootnoteFrame::GetRef()
        
        Change-Id: I5cef7c2cea41a5b246268a541afd47945603ffed

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [f947bfa168e951f4b5fa3e50d2fa2756fdff8b6d]

        sw_redlinehide_2: invalidate more in DocumentRedlineManager::DeleteRedline
        
        To get the extents right, first invalidate old range with Remove,
        then new range with Add.
        
        Change-Id: If46954b9bb86680ae689de742ec878e0287f58d9

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [4faf5ce05cfbbdc8df4c55135ac70d7c35527109]

        sw_redlinehide_2: invalidate when delete redline goes away
        
        Add another new hint sw::RedlineUnDelText; the main use case is to send
        it from  DocumentRedlineManager::DeleteRedline() so the view is updated
        accordingly.
        
        Change-Id: Ia490116588dc8d3c695ec83c0c2ce8497736f76e

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [f8cde353240758ce1b40302d56c2373e99bb8a55]

        sw_redlinehide_2: incorrect call to lcl_SetWrong
        
        Must not move WrongList indexes for redline ops, which do not actually
        insert/delete characters.
        
        Change-Id: I965c60dad691128125ef9cdacdb388b30c9d52f3

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [9a5dec4abf73c145c09627e81af295b6dd82972a]

        sw_redlinehide_2: force SwAttrIter::GetNextAttr to make progress
        
        ... and skip over the redline if the start position is at the beginning
        of it.
        
        Change-Id: Ib12b459b12d49e1443257ce398963ab3ec64f2a5

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [457f41512e6491895ddf1203a0df54135f220aec]

        sw_redlinehide_2: subtlety in UnHideRedlines, delete all flys ...
        
        ... even on nodes that have no extents any more because they were all
        deleted while the redlines were hidden.
        
        Change-Id: Id6595520b1d5db030c26905b62033db68969532c

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [c7439dad2ff5f6ce19d68cd3ba9ca1aac82f175b]

        sw_redlinehide_2: annoying fixup in CheckParaRedlineMerge()
        
        If the document is edited while redlines are shown, the node merge flags
        aren't updated because only CheckParaRedlineMerge() really updates the
        flags.
        
        But CheckParaRedlineMerge() knows what the last node of a merge is,
        so we can conclude that the next node then isn't merged and needs to
        have frames created for it.
        
        Change-Id: Ie9e189a2d9251910c3f5ac98a46867bbe1d91c10

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [70fed136c3598f6c3324129891bcc1de21140b9e]

        sw_redlinehide_2: CheckParaRedlineMerge must also mark...
        
        ... first node as not merged when there are redlines but not spanning
        nodes.
        
        Change-Id: Ieb6a5775a1f6a22874e622b10b245b7e8d61a62c

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [309bec709c9c5645af7e4a32b364caa5acfc47cb]

        sw_redlinehide_2: fix bug in UpdateMergedParaForDelete
        
        Change-Id: I818a22f286f08a842295e362fa3e10fbcb37c728

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [67d82abe7be686a33a3cc9fdfb14796bb0e90a49]

        sw_redlinehide_2: JoinNext/JoinPrev may need to recreate MergedPara
        
        Change-Id: I17cde9fab29cf54837904db3c6e64d609aed83b0

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [b4b07e4d7d2af6c5f008d24f3ba50162ce1f2d03]

        sw_redlinehide_2: SplitContentNode also needs to move flys ...
        
        ... and footnotes that are anchored in a node of a merged frame that
        follows the one that is being split to the new frames of the existing
        node when the existing frames are moved to the new (preceding) node.
        
        Change-Id: I759718c14130e6a3809dc2ca55243f3ff2eec50b

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [83487b49dc1d7b27185beba2cc6c79db7f1aff1c]

        sw_redlinehide_2: reset node's merge flag in SwTextNode::JoinNext/JoinPrev
        
        ... if the deleted node was the only one it was merged with.
        
        Change-Id: I7b73bb3bfa92d285c06cfb24e0bae4e81708dbb8

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [15f1555da8adfa81ea1d4b0d8b694164fddbb2ae]

        sw_redlinehide_2: prevent SetRedlineFlags from messing things up
        
        Unfortunately it doesn't work to just let the content editing
        functions that are called by the SwRangeRedline Show function
        set up the frames because they can't do it correctly, as the redline
        that is currently being Shown doesn't have a correct position;
        the position is only patched up afterwards in MoveFromSection.
        
        Change-Id: Ie94a2eea44befce55ad16db1f9349b1582a7f73e

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [9091522a79387ef6fc50e31c363f5d60c0b92f3d]

        sw_redlinehide_2: move SwInsText/SwDelText hint in CutImpl before attributes
        
        An unfortunate incident involving a footnote accessing its old anchor
        node's layout frame during InsertHint and the MapModelToViewPos needing
        to have a mapping for this index...
        
        6  SwTextFrame::MapModelToViewPos(SwPosition const&) const (this=0x8937760, rPos=SwPosition (node 41, offset 4)) at sw/source/core/text/txtfrm.cxx:1005
        7  SwTextFrame::GetFrameAtPos(SwPosition const&) (this=0x8937760, rPos=SwPosition (node 41, offset 4)) at sw/source/core/text/frmcrsr.cxx:153
        8  GetFrameOfModify(SwRootFrame const*, SwModify const&, SwFrameType, Point const*, SwPosition const*, bool) (pLayout=0x6a0a240, rMod=..., nFrameType=(SwFrameType::Txt | SwFrameType::NoTxt), pPoint=0x0, pPos=0x7ffcfa9d70a0, bCalcFrame=false) at sw/source/core/layout/frmtool.cxx:3517
        9  SwContentNode::getLayoutFrame(SwRootFrame const*, Point const*, SwPosition const*, bool) const (this=0x6a67e20, _pRoot=0x6a0a240, pPoint=0x0, pPos=0x7ffcfa9d70a0, bCalcFrame=false) at sw/source/core/docnode/node.cxx:1137
        10 SwFootnoteFrame::GetRefFromAttr() (this=0x8970a30) at sw/source/core/layout/ftnfrm.cxx:2839
        11 SwContentNode::DelFrames(SwRootFrame const*, bool) (this=0x897ead0, pLayout=0x0, fromDtor=false) at sw/source/core/docnode/node.cxx:1419
        12 SwTextNode::InsertHint(SwTextAttr*, SetAttrMode) (this=0x89ac890, pAttr=0x6a3ff60, nMode=(SetAttrMode::DONTREPLACE | SetAttrMode::NOTXTATRCHR)) at sw/source/core/txtnode/thints.cxx:1408
        13 SwTextNode::CutImpl(SwTextNode*, SwIndex const&, SwIndex const&, int, bool) (this=0x6a67e20, pDest=0x89ac890, rDestStart=SwIndex (offset 2), rStart=SwIndex (offset 0), nLen=3, bUpdate=false) at sw/source/core/txtnode/ndtxt.cxx:2374
        14 SwTextNode::CutText(SwTextNode*, SwIndex const&, int) (this=0x6a67e20, pDest=0x89ac890, rStart=SwIndex (offset 0), nLen=3) at sw/source/core/txtnode/ndtxt.cxx:2199
        15 SwTextNode::JoinNext() (this=0x89ac890) at sw/source/core/txtnode/ndtxt.cxx:812
        
        Change-Id: If0dc0f16eb124dc8a070b84684ee9ec9ab0dc70f

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [6729666918b8c5fa3167e24b04534194eb24e519]

        sw_redlinehide_2: fix SplitNode handling of merged frames
        
        The first branch is a bit easier, because it always moves the existing
        frame onto the first node of the split anyway; the second branch may or
        may not need to do that, but it has to move it just to be sure if it
        needs to move it, which is a bit annoying...
        
        Change-Id: Ib2fc69c2bd99dffa958f1620211ec657a8cc1be8

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [a4ec5d4753d541b2c763c807adfcb88564ebce5b]

        sw_redlinehide_2: let's have MergedPara listen on hidden nodes
        
        ... in particular all SwTextNodes on the same nodes-array nesting level
        as the first one; then UpdateMergedParaForInsert can handle insertions
        there.
        
        Change-Id: I59d12b87c1296c322ab1f21779240ec611919cb0

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [a4e200114da7ed7ed71f659b7873c6372404ee95]

        sw_redlinehide_2: fix wrong assertion
        
        Change-Id: I8b00f406ae52c3280f9ec07c845ef7aa6e41617f

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [295c01428f20959946e3ed3bf8c9eb63b55e2b1c]

        sw_redlinehide_2: try to keep the pLastNode updated if it's deleted...
        
        Change-Id: Ied4ca532b336cacf3c4a8d96b9e75dcbaf47ba29

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [fa3ddff22fd4c7c2ca035fddaea8eef0f33ed372]

        sw_redlinehide_2: fix infinite loop caused by SwAttrIter::Seek(0)
        
        The problem is if there is a delete redline that deletes the entire
        pFirstNode and ends in a different node, at the position where a
        hint starts; first m_pRedline->Seek() will be called with the wrong
        node, then the GetNextAttr() will call MapModelToView() and get 0
        back again...
        
        Change-Id: Ie3eb1250267429ea3e3f6281685c955a79d4e960

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [66b563cf0c85ca20432b4ad93a16ebbe1c0a843a]

        sw_redlinehide_2: check merge flag in various MakeFrames
        
        Change-Id: I2d54ae4069c0c6813059f90a1003387512ee9ba1

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [e6c28812c33808bb07007d41f0a6176c6c8e9b7c]

        sw_redlinehide_2: SplitNode: move more code into restoreFunc
        
        In DocumentContentOperationsManager::SplitNode(), ensure that all
        redline updating is done in the restoreFunc.
        
        Change-Id: I918b8f24dcda0cc181cb0f33bb2ca170a14b0e98

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [71532ba574ccafd2247254b49263c3f644a39709]

        sw_redlinehide_2: MapModelToView needs to work on hidden nodes...
        
        ... that have no extents as well; add a pointer to the last node that
        can be used for comparing.
        
        Change-Id: Ibe7a84b523bb5921b3ca7fed2e330c54d85c5498

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [0fa39cb0f0a5ac382214ced73b9574615022c120]

        sw_redlinehide_2: also reset Merge flag in CheckParaRedlineMerge
        
        If it sets the Merge flag, it needs to reset it too.
        
        Change-Id: I0b07ca87ff9911db37166312ca07edd15e8b496c

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [a0fe386d9d232f5d8a1bb1e1204cb30f5da5b436]

        sw_redlinehide_2: when switching show/hide, invalidate Insert redlines
        
        ... so that the frames are repainted with/without font color.
        
        Change-Id: I68f105868d262c9d0a88f124c98243a64159aa38

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [09fd75a0125afff17998481443b27c8fd50d3f2e]

        sw_redlinehide_2: fix painting of "bars" in the margin
        
        If the layout wants to hide redlines, these should not be painted.
        
        Change-Id: I3cc725b466ca3874a00c6b96eb0e02ff70dcc42b

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [d784612ff788f688eebb851c800228fc01c60470]

        sw_redlinehide_2: fix init of SwRedlineIter::Mode
        
        If there are no delete redlines in a frame, the mode must be Ignore,
        otherwise the insert redlines will be colorful...
        
        Change-Id: Ibd57f2827b0805ac2fdb29ed347d9b2ed0b00737

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [0996bff80cb4f4f6803bce925f2df7a310317820]

        sw_redlinehide_2: fix ordering of SplitNode usage of ContentIdxStore 2
        
        The flys have their anchor positions updated, and that causes lookups
        from the layout frame to the anchor SwTextFrame, but that isn't updated
        yet; it looks like the fly restore must be done after adapting the
        SwTextFrames, while the redline restore must be done before.
        
        Also RegisterToNode must call Check only for the 1st node.
        
        Change-Id: If87a62108f1bcaf794e5be1cc38dc936f08cd69e

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [ad067c367fbca9eb7a0f5c8adbe6be243950569e]

        sw_redlinehide_2: fix ordering of SplitNode usage of ContentIdxStore
        
        The problem is that now the ctor of SwTextFrame will check the redline
        positions, but the call to MakeFramesForAdjacentContentNode()
        happens before the call to ContentIdxStore::Restore() that updates
        the SwPositions of the redlines, hence they point to the wrong node.
        
        Try to fix this by not calling Restore directly but pass in a closure
        to SwTextNode::SplitContentNode() so that it can call
        ContentIdxStore::Restore() before frames are created and redline positions
        are checked.
        
        Also remove the useless SwContentNode::SplitContentNode() - only the
        SwTextNode override actually did anything.
        
        Change-Id: I2088fd124d04cf354f4f0f691a50ff5217d778d7

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [6386e5951c72d1ac4072a333e867bcf87fdd9c81]

        sw_redlinehide_2: adapt SwFlyFrameFormat::MakeFrames() ...
        
        ... and SwDrawFrameFormat::MakeFrames() to do nothing if anchored in
        hidden redline.
        
        Change-Id: Idb0668db81b20ee52cd9c0237c22f8fa72beb7b3

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [daa952ea70f3c577e495ab91ef0cc73515c809d3]

        sw_redlinehide_2: handle flys anchored in flys
        
        There is no way to iterate over the nodes-array such that flys are
        ordered wrt. the flys in whose content they are anchored; this makes
        it hard to ensure that flys anchored in flys are handled only once.
        
        For the Hide implementation, when the flys anchored to a non-first
        merged SwTextNode in a fly are inserted, ensure that the content of
        the same fly is skipped if it happens to come later in the nodes-array.
        
        For the Show implementation, the ::MakeFrames() would call
        AppendAllObj() anyway; suppress that and manually call it at the end,
        which should avoid the problem.
        
        Change-Id: I7fb31cf14ef26c095fa7e09edd4ab530add9f253

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [d4ca2468235bbaa128f0a1913e1ba404fbf4aef0]

        sw_redlinehide_2: disable hiding at-char flys again
        
        Needs changes in Delete for consistency.
        
        Change-Id: If9382ebca9b6335ffef8c738840813837316f841

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [07611f95804460125d07a33867247fbe731b5b00]

        sw_redlinehide_2: fix use-after-free in SwFootnoteFrame
        
        On hide, the SwTextFootnote::DelFrames() for a note in a deleted frame
        must actually delete the frames; if there's a follow SwTextFrame, then it
        might erroneously return without deleting anything.
        
        Change-Id: I7e9473b94feaf939be72e285553a8990c2ce1a06

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [7adb4a7ae48b4a1ddeb218a9c2e46b36996cbb4e]

        sw_redlinehide_2: try to minimise invalidation on show/hide
        
        InvalidateAllContent(Size) will basically format every paragraph
        in the document from scratch; let's try to optimise this a bit
        by invalidating only the SwTextFrames that actually contain redlines
        and the SwPageFrames they're on, and also invalidate the position
        of all flys anchored at these frames as a precautionary measure.
        
        Change-Id: I22ed683dc2225992ee48faa6084f277ef8733e8b

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [464ef392f901c6e2ad3d32df8b039f2226073cf4]

        sw_redlinehide_2: show/hide flys in redlines
        
        The old implementation would not actually hide at-char flys but move
        the anchor, which is clearly not ideal; better to hide them.
        
        Change-Id: If21d0360e04857752a2c84f5329eadfad7818ac8

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [6182e030417bb48f767203957bab1cb48fa18b14]

        sw_redlinehide_2: add layout parameter to *Node::DelFrames
        
        A trivial patch to remove some FIXMEs; unfortunately one new FIXME
        because the SwSectionNode case isn't entirely trivial.
        
        Change-Id: I94f11ffd19b189b165ad1fb05488ba8617e81357

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [695d995c3006a7125e5733b76347d327d137d3bd]

        sw_redlinehide_2: show/hide footnotes in redlines
        
        This requires some manual work to delete the footnote frames.
        
        Change-Id: I2c5efccdd1e97f26e18402b809ca4f893147cba1

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [c35696fa02acbef92790fa136a39dd0bb3732964]

        sw_redlinehide_2: invalid position from SwTextCursor::GetCursorOfst()
        
        The problem here is that nCurrStart is incremented, but then the early
        return isn't taken, so a position of nCurrStart + nLength is returned,
        and if the portion is the last in the line it will be beyond the end
        of the paragraph.
        
        (regression from CWS smarttags3)
        
        Change-Id: I58a0591202bd664a89c395ea06098eb939a7ed93

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [c0f51bdf3896473962702c01968a133c927aed4a]

        sw_redlinehide_2: fix use-after-free of SwFont
        
        SwTextSizeInfo::m_pFnt may be an alias of either SwAttrIter or
        SwAttrHandler's SwFont members; keep these alive if they exist when
        re-initialising from SwAttrIter::Seek().
        
        Change-Id: I8fcbcf3aa339dfc6fa33b5439facadc6034c8cf5

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [dc4edcc62e3aa55a28cd8230742fb8ab1da593ad]

        sw_redlinehide_2: fix crash in SwAttrIter::Seek()
        
        There aren't necessarily hints in every merged node.
        
        Change-Id: Id83319d8846602b65d9d25b850a8254daf8c54ff

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [ce1a1bb71bf5366f61f6808f1f7c878cb46513d0]

        sw_redlinehide_2: incorrect node returned by MergedAttrIterMulti
        
        Change-Id: I0aa83b5902b2e0e4d0c5371cdbf6ce6dccbf6e74

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [b9067209c2aa3213ca7ef19161137bba77130707]

        sw_redlinehide_2: improve SwRootFrame::SetHideRedlines()
        
        Change-Id: If54585d20bbe0fbf5c071e3a96737015d7d62c05

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [2d3fa051ada34bc0267736a80e72b7731eb2b07f]

        sw_redlinehide_2: fix CanSkipOverRedline crash
        
        Change-Id: Ia7efc0639650af570acc98f62f9f36f683beb1fa

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [425de900f600288dfe55e17a8f30fc877a340f6c]

        sw_redlinehide_2: SwContentNode::DelFrames(): ignore merged...
        
        ... frames unless the node is the owner / first node of the frame.
        
        Not sure what should happen if the node *is* the first node of a merged
        frame; let's not create a frame for the 2nd... node for now.
        
        Change-Id: I5b105d0745d67012bbbdf778811e417efaae8490

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [7e74bd11f3c9afcd0fed50d303d56309bc8cfcf5]

        sw_redlinehide_2: InsertCnt_(): skip merged nodes
        
        Change-Id: I3363c787779364e771e0406b0f9e90b0337bf03d

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [ef4dcea2e77ee7ac58df80d003ac098bb0d44a75]

        sw_redlinehide_2: assert that SwContentFrame is created only when allowed
        
        Change-Id: I1b42b386eb7323dcbf40d4086276bd0a74d581b9

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [9e961fe6a2dd2d680ec42a200ddaabc0c31a69e5]

        sw_redlinehide_2: SetMergedPara must ensure that frame is...
        
        ... registered as listener on a node somehow.
        
        Change-Id: I1100726d3dd9cf46e1cc48e992cc5a1a0187b7c5

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [fc31e80dc2f14886e844d382ca02899663819379]

        sw_redlinehide_2: SwView::GetState must be in sync with Execute
        
        Because FN_REDLINE_SHOW is TOGGLE so it reads the existing state to
        invert it.
        
        Change-Id: I43053c28085722c869f1e8b0cb989d0956c2e00b

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [b7e4feb9d985750f04b53e630fa68ab471743a14]

        sw_redlinehide_2: store flag in settings.xml too
        
        ... and restore the model show mode after export.
        
        Change-Id: Ifa02f261a7c0b4f08ccf5ca744ab544741d7e225

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [4532845e22c10f252840887e55002307227b2390]

        sw_redlinehide_2: add *another* flag to DocumentRedlineManager
        
        Sadly the SwRootFrame is created too late, so we have to store the
        "ShowRedlineChanges" value that is imported from ODF settings.xml
        somewhere, and we can't store it in SfxBaseModel::setViewData() because
        it's not in "Views" map.
        
        Change-Id: I30eefcb0262048f7141a719917aff77182765946

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [d76b06da2eae5a8d62761ad95c92295cddd7b440]

        sw_redlinehide_2: more invalidations in UpdateMergedParaForDelete
        
        Change-Id: Ie9d136f58ea4d81d76459663fbb70c9f07203fe2

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [a44d7917655dfec3f6a101752c68de8c46aeb822]

        sw: fix usage of wrong string in SwUndoOverwrite::RedoImpl()
        
        At this point the "aDelStr" is in the document, don't use invalid index.
        
        Change-Id: I0aae8839e9669e3a474266a345b54a1e7e6db38f

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [db54b6bcae68c0f93540df9f34e3878cdc89aa8c]

        sw: convert to assert in SwUndoOverwrite
        
        Change-Id: Iafad5a72922db35d94c836cefc53fb6be50eaaad

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [cad5c3b9253d7c4abbfabb26e7a0b73341033bc8]

        sw: add some asserts in CheckPosition()
        
        This checks stuff but doesn't complain in any way if it fails, so try to
        make it useful.
        
        Change-Id: I5d52ea020226f1ffc4fda6533761930ac0d7051d

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [54d627e0c2ef64a8b09bc744384f6e3dd1d29d22]

        svl: fix SfxItemIter on empty item set
        
        The problem is that IsAtEnd { return m_nCurrent == m_nEnd; } is never
        true because of the odd initialisation with m_nEnd > m_nStart.
        
        Change-Id: I477b0f111e2c2f47fe093800710a9b28ca8a5925

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [503f07caa904ba375e390ad87640115866c3db05]

        sw: fix listener registration of sw::UnoCursorPointer
        
        Listening at one SwUnoCursor at a time is enough; this triggers
        asserts added in 1925a57dee73933ffbdb3b57349b757470a8218a from
        SwNavigationMgr.
        
        Change-Id: I791355533214daeb1779cd7d1a6aac7faa1a1472

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [251b88be7fdca54c38cc7632a85184577f719180]

        sw: fix 0-length delete redlines in SwUndoSaveSection::SaveSection
        
        The delete redlines aren't restored properly on Undo because they are
        squashed into a point by DelBookmarks.
        
        (regression from 6af2caab7271e11d9501fd6a597e05194d33fd10)
        
        Change-Id: I34ea66b5ab0d441c42570e25ea374cb2d0cfc780

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [7f406cbacf9c3abc45c7241535472ffab807e2f0]

        sw: avoid asserts from SwSortedObjs::Insert()
        
        The first frame is almost certainly already inserted in line 2057;
        This causes "<SwSortedObjs::Insert()> - already contains object".
        
        Change-Id: I4a785accdec033865da971bf25d0ebe06ec2e765

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [deacee23d9530350988eef68b0e9bb5cfcf2fde3]

        sw: fix return value of DocumentRedlineManager::AppendRedline()
        
        If a footnote is inserted, a redline that includes the start/end node of
        the footnote is created, but that is not a valid redline (as far as
        HasValidRange() is concerned), so instead a different redline without
        start/end nodes is inserted, but pNewRedl is reset and so AppendRedline()
        returns IGNORED, and then we get an assert in Undo from
        SwRedlineSaveData::RedlineToDoc().
        
        Change-Id: I92253e1a40ba98e34e0bca601b4e3b6ef3751b08

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [c3f9076e70871be6140d566369ec0b49fb4a6c0e]

        sw: assert in SwFrameFormat::MakeFrames()
        
        This is an oddity, where the base class has an unimplemented
        MakeFrames() but an implemented DelFrames(), where the latter is relied
        upon by subclasses that do override MakeFrames().
        
        Not sure if there are subclasses that don't override MakeFrames()
        but which still require this base class DelFrames().
        
        Change-Id: I5bc8a8d5cb99c9ce80fc14ef33a038e9d88eaecd

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [60dca2de31ad6a187e35b3a2d751ea674f7f0d9d]

        sw: convert some obvious asserts in MakeFrames/InsertCnt_
        
        Those are postconditions of SwNode2Lay
        
        Change-Id: If5af97cb0fb050c95690796bcd708a31a1bdf49f

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [410d6d98b1b0add6164b3c4491953c2d8166b604]

        sw: convert obvious asserts in SwNode2Lay
        
        Change-Id: Ib3a4d6071ad03e68385ef5be74427282d374e966

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [f7b500526d1df98c51ee81147ccd8d3e58aad9c1]

        sw: disambiguate SwNode2Layout
        
        For the first constructor, only RestoreUpperFrames is ever called, while
        all of the other methods are called on instances created by the second
        constructor.  Why aren't there 2 distinct classes?
        
        Change-Id: I1c9e8432f127a71732c762104605680089039973

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [4064c072022617cb10b7c5f8197e7831ce6186c6]

        sw: rename SwNode MakeFrame overloads
        
        Change-Id: Ida4f6d55801292c509e577056140d9ff7608de9b

2018-09-19  Michael Stahl  <Michael.Stahl@cib.de>  [ebcf59eeba6a322dbf6d42e40149e0da135e4a93]

        sw: IsListeningTo can be const
        
        Change-Id: Ib4ab6e9c68ec95b59d3bb68074ae39c9318076c8

2018-09-19  Ulkem Kasapoglu  <ulkem.kasapoglu@pardus.org.tr>  [4c8d1d2fa99aca14464c1d5f0283c1d0357cfa33]

        Uppercase versions of the lowercase letter are added to Turkish AutoCorrect
        
        Change-Id: I6ab6106b071e1007b8449a90586f624c38e5f207
        Reviewed-on: https://gerrit.libreoffice.org/60309
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-09-19  Noel Grandin  <noelgrandin@gmail.com>  [d469dca492e55798251c7f570bb730a38c32e893]

        loplugin:useuniqueptr in GetTTSimpleGlyphMetrics
        
        and only return the advance, we don't use the other field
        
        Change-Id: I956033dac97763caea2b27404fe9f099da809899
        Reviewed-on: https://gerrit.libreoffice.org/60703
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-19  Noel Grandin  <noelgrandin@gmail.com>  [21614aadc2b7a7bb6d2e00a5a081d8d233e4384b]

        use unique_ptr in GetOUString
        
        Change-Id: If229508c3d6cb57b0a52a1f0d9ecd3b82d9f1760
        Reviewed-on: https://gerrit.libreoffice.org/60699
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-19  Cor Nouws  <oolst@nouenoff.nl>  [993d7346c5d2f901cb26357b7a75ffc20aba1ae6]

        tdf#113235 - new attempt: More useful description for Calc option "Use legacy
        
        cursor movement behavior when selecting" - thanks to the UX meeting for
        coming up with the solution
        
        Change-Id: Id400bcd83b77cab154d2d6cb82207bfe7e90da98
        Reviewed-on: https://gerrit.libreoffice.org/60440
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-09-19  Jan-Marek Glogowski  <glogow@fbihome.de>  [b7d1371910dad02c05bfd9ecd65a73de97871b9c]

        Qt5 minimal initial fix for Java UNO
        
        This is just a minimal fix for Qt errors from JunitTest_svx_unoapi,
        which was manipulating Qt5Timer and other timers, resulting in a
        spew of timer error messages like:
        
        QObject::killTimer: Timers cannot be stopped from another thread
        QObject::startTimer: Timers cannot be started from another thread
        QBasicTimer::start: QBasicTimer can only be used with threads started with QThread
        
        Eventually all the QWidget manipulation in the Qt5Frame must be
        redirected to the main thread, just like Qt5FilePicker already does.
        
        Change-Id: I66054e6c90f99d27bd5818dcaa5876c515867f77
        Reviewed-on: https://gerrit.libreoffice.org/60672
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-09-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [56ac8214ab35387f8861044b62c79fae6d7ccac5]

        pdfium: update to 3550
        
        Allows dropping all the backports, so only one custom API patch remains.
        
        Change-Id: I13dc4f62be86d0859862cbd95bb14e07bbcf53d6
        Reviewed-on: https://gerrit.libreoffice.org/60697
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-19  Noel Grandin  <noelgrandin@gmail.com>  [47a173edb603538521a035157efb6ef684238087]

        use std::vector in PDFWriterImpl for encryption buffer
        
        instead of manual allocation and size field
        
        Change-Id: I969e1c23308b03a42585b3074b55ee848ca9c667
        Reviewed-on: https://gerrit.libreoffice.org/60702
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-19  Noel Grandin  <noelgrandin@gmail.com>  [52ac0bf2a3d0a030da2b1a0478727e5e2871e05b]

        loplugin:useuniqueptr in PDFWriterImpl::writeG4Stream
        
        Change-Id: I1a596162180f4aef40b88ee7eccc7b2af9ece608
        Reviewed-on: https://gerrit.libreoffice.org/60701
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-19  Noel Grandin  <noelgrandin@gmail.com>  [9fec5ac89d0675d2229b3adf425202fd93f11f8e]

        inline X11_freeBmp
        
        Change-Id: Ia79d2f7a40e9ee7a91a652536a360cb878b44516
        Reviewed-on: https://gerrit.libreoffice.org/60700
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-19  Noel Grandin  <noelgrandin@gmail.com>  [4b4ad80908d8f583a32e5b9aa61a95f01ecdbfda]

        std::shared_ptr in AquaSalInfoPrinter can be std::unique_ptr
        
        also simplify the the call to reset
        
        Change-Id: Ie29b5ef754a8caf905e2dddbb56d8f1ffc7a43a0
        Reviewed-on: https://gerrit.libreoffice.org/60698
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [cde84694f094a317e3bb57aaaf244b0363ef5cc5]

        loplugin:useuniqueptr in XMLEventImportHelper
        
        Change-Id: I44e6e1fdb49f4392b22745581205b840b8a8af49
        Reviewed-on: https://gerrit.libreoffice.org/60617
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [9fe3839fed4488ee7ad47bd877a6978d118891a3]

        flatten SfxUndoArray
        
        there is really no need to point to an impl which points to a
        std::vector
        
        Change-Id: I73c47cf3056a24d909e77b9b4cf9d9ae57c19c04
        Reviewed-on: https://gerrit.libreoffice.org/60588
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [d8ac55e3e53564aca4b0bade5a5b5cb01b4519b1]

        loplugin:constfields in unotools..uui
        
        Change-Id: I9d9cfd107bea9556cbc505e977838fb13bd25e2a
        Reviewed-on: https://gerrit.libreoffice.org/60573
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-19  Stephan Bergmann  <sbergman@redhat.com>  [488db385bd14597b2c14410b855749bc5c5b9441]

        -Werror,-Wunused-private-field
        
        Change-Id: Ibe152c3d57cac2084ab83443ff163bd05223653f

2018-09-19  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [c3de0478fbcbe1dc22ab5dea42b423bb8e45fcba]

        tdf#118567 Signature Line: Fix ooxml signing
        
        Change-Id: Ie2467db7ab209f10e92b6db1f5680e7a9be614ab
        Reviewed-on: https://gerrit.libreoffice.org/60676
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-09-19  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [02ae1077f118dc9d287913d99528de58f69852ce]

        SignatureType should be "2" for ooxml signatures
        
        This is what recent MS Office writes and means XmlDsig
        
        Change-Id: I053f4a3261d7925142666c7d1e2e7dbb51eaff57
        Reviewed-on: https://gerrit.libreoffice.org/60675
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-09-19  Eike Rathke  <erack@redhat.com>  [7d242f3bd7277236046f90d3f32b9792fd8ea97b]

        Bin more binfilter cruft
        
        As the requirement for persistent keyword index values is gone,
        let's rearrange the keywords to a more logical and also gapless
        order, which allows to get rid of the cumbersome multiple loops in
        ImpSvNumberformatScan::GetKeyWord().
        
        Change-Id: Ic1a034acc5f42f593b147a1baf377f1600fac118
        Reviewed-on: https://gerrit.libreoffice.org/60692
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-09-18  Stephan Bergmann  <sbergman@redhat.com>  [28b4f4aeaf160c7721dfecf5bd2445d7dbc6f01c]

        Get rid of Windows .def files in setup_native, use __declspec(dllexport)
        
        For one, replacing the dated .def files with equivalent functionality should be
        a good move all by itself.  And for another, it paves the way for using
        loplugin:external with clang-cl on Windows, which uses the heuristic of not
        warning about functions that are explicitly marked as __declspec(dllexport).
        
        Change-Id: I6efd50a8c5ce2a166ca0dd4e5f472118f3f9a071
        Reviewed-on: https://gerrit.libreoffice.org/60691
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-09-18  Caolán McNamara  <caolanm@redhat.com>  [b9a2d00c7c38ccd24b0663a2ecc6c08106fe51f1]

        Size aSz constructed but not used
        
        Change-Id: I49af25b7e5232a0309df8b08498cf33b13e279ad
        Reviewed-on: https://gerrit.libreoffice.org/60693
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-18  Caolán McNamara  <caolanm@redhat.com>  [e0432408840196e3f0af3c91ba4a42c70262b1e0]

        tdf#119770 nullptr GetGraphic return
        
        Change-Id: I9e76b6704e7f82cd9d200ed6c5802101de264242
        Reviewed-on: https://gerrit.libreoffice.org/60683
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-18  Caolán McNamara  <caolanm@redhat.com>  [81bb872ad54410d3a0fdaeece62c8703f635506b]

        format character is a modal dialog
        
        Change-Id: Id68fce21336f668f044f0bb4e68f22463042fc57
        Reviewed-on: https://gerrit.libreoffice.org/60679
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-18  Caolán McNamara  <caolanm@redhat.com>  [117514ec9f79d8a608b34c5372c83cf63b2a6e3b]

        weld TextControlCharAttribDialog and TextControlParaAttribDialog
        
        Change-Id: Id90967c9be1a56535aac3900a0cc2555ed8f9600
        Reviewed-on: https://gerrit.libreoffice.org/60583
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-18  Caolán McNamara  <caolanm@redhat.com>  [feadf8387fb215ad0e126139c7b32af11ea2e194]

        weld SdParagraphDlg
        
        Change-Id: I936b8b52c36f4e91a330020badf5ae4d7a4393da
        Reviewed-on: https://gerrit.libreoffice.org/60582
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-18  Caolán McNamara  <caolanm@redhat.com>  [f926fb12f3c008c0cb1d67b97e38fbe7b7c5549c]

        weld ScParagraphDlg
        
        Change-Id: I861fe82fb3e1f6d8be0a3dd191a27b27b90fbdaf
        Reviewed-on: https://gerrit.libreoffice.org/60530
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-18  Kohei Yoshida  <kohei.yoshida@gmail.com>  [46995724c0cb8a03f2ed83f4a84f056728aff0d2]

        Update mdds to 1.4.2.
        
        Change-Id: I68da1496a6fbbea7cde24c35d97db6c3bde2c118
        Reviewed-on: https://gerrit.libreoffice.org/60652
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [4865d3289ba7200be436c9bac305a4519804ec0c]

        loplugin:useuniqueptr in SvtValueSet
        
        Change-Id: I5477d58efad0d6cf6bcfcd9670e5296f958fa15f
        Reviewed-on: https://gerrit.libreoffice.org/60629
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [da0a588b64edb93ea362b246049cd71466c3f018]

        m_xTabControllerList is dead
        
        ever since
            commit af4b38d6e7f769bf403a768bd310e5fa2b3e8ddd
            Date:   Mon Mar 24 15:59:06 2014 +0100
            Remove dead code
        
        Change-Id: Ia7848f469d91666f13130132ebe5766c4fedcebb
        Reviewed-on: https://gerrit.libreoffice.org/60621
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Caolán McNamara  <caolanm@redhat.com>  [6d184e2e23b319128f94649f4e15c2f7bcbffca9]

        weld SwParaDlg
        
        Change-Id: Idb330d63480c0b973190d5f7696aac8f232a16c3
        Reviewed-on: https://gerrit.libreoffice.org/60529
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-18  Caolán McNamara  <caolanm@redhat.com>  [03cecc2985c10ecfb2efab28f5b03e451e82c777]

        weld SvxTabulatorTabPage
        
        Change-Id: Ife45f59e63309046e532fcb4377e66a887d11f34
        Reviewed-on: https://gerrit.libreoffice.org/60504
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-18  Takeshi Abe  <tabe@fixedpoint.jp>  [dc139f00106a27aa6f4683294fa75d84461e910e]

        sc: Begin with upper case for labels of Number Transformation
        
        Change-Id: I28b9af112d48fb6a39b7d61af3b49ee43db957fb
        Reviewed-on: https://gerrit.libreoffice.org/58953
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-09-18  Caolán McNamara  <caolanm@redhat.com>  [42fa7c8a25d5a2b67c56c91ecbdaeef31f9f7a1d]

        executeAction("BACKSPACE") doesn't do anything
        
        tests are working because of the previous ctrl+a
        
        Change-Id: Ib44351da1680484c3d4a9d0a8d6cb6ba6002d63b
        Reviewed-on: https://gerrit.libreoffice.org/60673
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-18  Eike Rathke  <erack@redhat.com>  [f827b5fd7f5add45868b2527006856d902a4e550]

        Bin binfilter cruft
        
        The requirement for persistent keyword index values is gone since
        long. Remove the NF_KEY_UNUSEDn place holders.
        
        Change-Id: Idcc1b621d88884ebcefb3ba4e7865d4f2db4ce51
        Reviewed-on: https://gerrit.libreoffice.org/60643
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-09-18  Stephan Bergmann  <sbergman@redhat.com>  [67b153e0defb2f3e098a47bfcb2e8432b887a248]

        loplugin:external (in non-Linux code)
        
        Change-Id: I8cd9d278cfa9da9ceaab364a549d0e2c92d4be09
        Reviewed-on: https://gerrit.libreoffice.org/60664
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-18  Luboš Luňák  <l.lunak@collabora.com>  [b9796d00be8ac90b4e3b8cecbf34a3117bc92ce6]

        make sure testOpenCLCompute() doesn't fail because of a stale lockfile
        
        If the lockfile for the testing .ods stays around, e.g. because of a crash,
        the next loading will fail (because no UI interaction is allowed at that
        point) and so the whole openCL test will fail.
        
        Change-Id: Ic193003f52e407e47cd634773b6eb4cdefcc2753
        Reviewed-on: https://gerrit.libreoffice.org/60497
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-09-18  Zdeněk Crhonek  <zcrhonek@gmail.com>  [e6c998bdc08b9eccaa43eca140efbcffd7b7c4fa]

        uitest for bug tdf#116737
        
        Change-Id: I69f5f387db706dff62649ef3dd65bd30c0e8a57a
        Reviewed-on: https://gerrit.libreoffice.org/60600
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-09-18  Stephan Bergmann  <sbergman@redhat.com>  [9092b81afe0a1ee6f46601f86b12791093afbb16]

        Missing test dependency
        
        (needs e.g. cui/uiconfig/ui/dimensionlinestabpage.ui)
        
        Change-Id: I46e4d9d0f89fad7b42d5dfbe85d09f66f69c6c22

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [d7f2c36d25dd693ac4ac3ab645ee841e617d2bd1]

        loplugin:unusedmethods
        
        Change-Id: I5f63ac44654ed3fc658e72e0d1148a5a22decc47
        Reviewed-on: https://gerrit.libreoffice.org/60662
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [5d86154f49d713dada4aaa541755076cfeefa2c6]

        loplugin:unusedfields improve search for unused collection fields
        
        look for collection-like fields that are never added to, and are
        therefore effectively unused
        
        Change-Id: Id52c5500ea5e3d2436fb5915aebb86278bf2d925
        Reviewed-on: https://gerrit.libreoffice.org/60661
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Caolán McNamara  <caolanm@redhat.com>  [469892f65d9717fcee7996a040b32d713a83b412]

        fix CppunitTest_sd_dialogs_test
        
        Change-Id: Ibc858e7860d583277c4296c4754208db18c4e182
        Reviewed-on: https://gerrit.libreoffice.org/60686
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-18  Stephan Bergmann  <sbergman@redhat.com>  [e19a21add0d1f559edc28451eddeb11335cffd21]

        loplugin:external (macOS)
        
        Change-Id: Ib06572a844d2999e9ecd91e26abd98ecec06a0ae
        Reviewed-on: https://gerrit.libreoffice.org/60665
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-18  Caolán McNamara  <caolanm@redhat.com>  [738bcd238297966de197c02efc95554a08b16c9e]

        emboss filter broken
        
        since...
        
        commit 4b183ae94821ed6d08708b43e4d719ffb4540843
        Author: Chris Sherlock <chris.sherlock79@gmail.com>
        Date:   Fri Apr 20 21:00:46 2018 +1000
        
            vcl: ImplEmbossGrey() -> BitmapEmbossGreyFilter
        
            Change-Id: I6e541e9ca9cf61dfa8df9638a4ba4b8bd1d3ad71
            Reviewed-on: https://gerrit.libreoffice.org/53204
            Tested-by: Jenkins <ci@libreoffice.org>
            Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        
        Change-Id: If1a96d2165a3c003b9f3cb5a922d08c12156fd29
        Reviewed-on: https://gerrit.libreoffice.org/60669
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [2ae258946eac4f4a9a812de8777e874f1701a61b]

        loplugin:useuniqueptr in BaseContainerControl
        
        Change-Id: If78893d47d2b504b01652575579c6972a3863a09
        Reviewed-on: https://gerrit.libreoffice.org/60620
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Stephan Bergmann  <sbergman@redhat.com>  [3a1aa1c2e7192fa3fa0e3fdca70ef4dd68e215e9]

        Fix for --enable-debug --disable-assert-always-abort
        
        ...found by <https://ci.libreoffice.org//job/lo_tb_random_config_linux/1480/>
        
        Change-Id: Ia71abc74122b9935344bfe693ba1556f6980c6de
        Reviewed-on: https://gerrit.libreoffice.org/60668
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-18  Caolán McNamara  <caolanm@redhat.com>  [2ba6e9d4979b622ce9e270b61ade4bee08c8259d]

        tdf#119929 ensure .ui translation domain is bound before translation attempt
        
        Change-Id: Ib06b399f6c975c1c64594b0a294b10bc6a9f0a69
        Reviewed-on: https://gerrit.libreoffice.org/60666
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-18  Caolán McNamara  <caolanm@redhat.com>  [4e6a09ae5206dd828d7e51d1b3a866619c9bc173]

        align to the top
        
        Change-Id: Ib850c509d9d3fdcbe7f16c26804db9337ab77348
        Reviewed-on: https://gerrit.libreoffice.org/60532
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-18  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8349ec49abd939b4cdb0dc417607eca6a936f258]

        Add pep8 config file for python
        
        There were some attempts to format python code with pep8 in the past
        (tdf#99145).
        This adds a config file and sets the max line length to 100
        (what we use in clang-format).
        
        Change-Id: I07837af0f6fd6fb108fcfd25c1ba6c6c09a12404
        Reviewed-on: https://gerrit.libreoffice.org/60660
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-09-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [79093cce6c3a65f84bbafd172b1e9e6702d3ce75]

        tdf#119881: Check if Unity/Gnome is separated by colon in XDG_CURRENT_DESKTOP
        
        Change-Id: Ie29c2213d8efccd7750396325ce05b4909c09d02
        Reviewed-on: https://gerrit.libreoffice.org/60592
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2018-09-18  Caolán McNamara  <caolanm@redhat.com>  [ba156df0c103fde35c9750e321f091d81df0a4a6]

        make preview position align again
        
        Change-Id: I8e14cb855c5588c161d87d421c8e2870a165d4cb
        Reviewed-on: https://gerrit.libreoffice.org/60531
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-18  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [be2f88d4446706862c715dc1c9528565bf56a463]

        Elementary:+more 32 px, icon with darker tone, etc
        
        Change-Id: I5490787d772a56f43f38cc8a548a92a683273142
        Reviewed-on: https://gerrit.libreoffice.org/60296
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-09-18  Caio B. Silva  <caioboffo@gmail.com>  [a93c71a97975c0b3f8fceae86fa2bd598a9eae59]

        tdf#114441 Replacing sal_uLong with most appropriate integer types
        
        Change-Id: I4ba636e9b882c0c0958420037768fd596fdecef9
        Reviewed-on: https://gerrit.libreoffice.org/57845
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-09-18  Tor Lillqvist  <tml@collabora.com>  [c9afea8dad1cc5cfad3837a0a747a62496919af1]

        Mention macOS SDK 10.14 also in the error messages
        
        Change-Id: I9f1a0f8456f5d2c0eee1c00c24843cbcdc7e3906

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [70c0c3b6157a869074ad7e9909b0e48d2da245e0]

        loplugin:useuniqueptr in xmlhelp::Databases
        
        Change-Id: Idaf73fd5d12badbee58861c6ca3b087c16946b9c
        Reviewed-on: https://gerrit.libreoffice.org/60615
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Stephan Bergmann  <sbergman@redhat.com>  [a8eb515599526b5b69647a842b2889b6f56de2c8]

        macOS SDK 10.14 is out
        
        Change-Id: Iab7bc66db94fe02bb3714234d68b3e2fc3569fdf
        Reviewed-on: https://gerrit.libreoffice.org/60657
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-18  Jan-Marek Glogowski  <glogow@fbihome.de>  [925e2edb6f3f8fffcff9eddb31ed18bc77e2a690]

        Drop NSApplicationMain usage
        
        Allows to drop all the special SVMain handling introduced for
        MacOSX. This way LO can also be build via SSH, because gengal
        won't abort / fail because of the missing window system.
        
        Currently this just implements the global menu. I don't know
        what else is missing. Eventually we want to reimplement the
        Cocoa debug option forwarding (NSAccessibilityDebugLogLevel).
        
        Change-Id: I359c46fd03e2436a8a37fd211e59e4e305f8aba0
        Reviewed-on: https://gerrit.libreoffice.org/60571
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-09-18  Jan-Marek Glogowski  <glogow@fbihome.de>  [0c27134fb993b30e1a0ce827364c35f8fbaac359]

        Move yield mutex handling into SalInstance
        
        After the refectoring in commit 4c93de2c921b ("merge
        GenericSolarMutex and SolarMutex"), there is no more need to
        prevent instantiation of comphelper::SolarMutex objects.
        
        Since every VCL backend implements the yield mutex management in
        the same way, we can move the general implementation into the
        SalInstance.
        
        While at it use std::unique_ptr for the yield mutex on Mac and
        Windows platforms.
        
        Change-Id: Ibe0610bd92b4623152ee14e7a35b52465d403720
        Reviewed-on: https://gerrit.libreoffice.org/60570
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [fb1ef04ef8edac85f2d391c508e286621057fef6]

        loplugin:useuniqueptr in VtableFactory::createBlock
        
        Change-Id: I6fd0495277301dfa15bb456f30b8386aea86fe60
        Reviewed-on: https://gerrit.libreoffice.org/60622
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [1d59238221cb3fcc97a5516fc94429a3b32e04f4]

        loplugin:useuniqueptr in ValueSet
        
        Change-Id: I0c0e32179fe1bee60c63b5db36759d5362c4402d
        Reviewed-on: https://gerrit.libreoffice.org/60628
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Eike Rathke  <erack@redhat.com>  [1c54cd50d5a393a09e9f82bc24100683c1ba24ed]

        Use !startsWith() instead of indexOf()!=0
        
        Faster and even easier to read.
        
        Change-Id: I0146f70ea250e68887ac5d8dd5a10fe7e6a90eeb
        Reviewed-on: https://gerrit.libreoffice.org/60648
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [6927f127699ac47c0989df23c5b0d00ab067e20f]

        loplugin:useuniqueptr in SwWW8ImplReader::LoadThroughDecryption
        
        Change-Id: I76d6e2c2a4b9adf916c2fe12956c81ab4b63d885
        Reviewed-on: https://gerrit.libreoffice.org/60613
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [9c3cf7a3f738b407b74909220ac68e7382f414e1]

        loplugin:useuniqueptr in SwTextPainter::PaintMultiPortion
        
        Change-Id: I7d3db85eb59ba44b529941ac166201d12c6fdf84
        Reviewed-on: https://gerrit.libreoffice.org/60601
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [ca35cd1136f30fa862ac24c6b3cf1c181450c3fa]

        loplugin:useuniqueptr in SwWW8ImplReader::InsertAttrsAsDrawingAttrs
        
        Change-Id: I5aa8602ae56f60bf3f03fa3456e98fd7a90a49ba
        Reviewed-on: https://gerrit.libreoffice.org/60610
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [ad7a2511ed956295bec0391c0dd2cc329970a079]

        use nullptr instead of reinterpret_cast<void*>(0)
        
        Change-Id: I1b424fd2fbf524c36746e9e39300595328979937

2018-09-18  Caolán McNamara  <caolanm@redhat.com>  [230f67d958be212ab496c66d3a7ed96ca498f241]

        weld ShapeFontDialog
        
        Change-Id: I9df9dd3f2bfaedccb4a02681964544daf39f261e
        Reviewed-on: https://gerrit.libreoffice.org/60580
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-18  Caolán McNamara  <caolanm@redhat.com>  [65e7aedb06db332a6feedfcf08706ed97627d0d8]

        weld ControlCharacterDialog
        
        Change-Id: Iac11d3ea29cc9529a786db3b91b79a9e7bcbd2cf
        Reviewed-on: https://gerrit.libreoffice.org/60581
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-18  Caolán McNamara  <caolanm@redhat.com>  [0693d69d6080b6976133e0e68db2637d0030370d]

        weld ScCharDlg
        
        Change-Id: Ie0fe76ef5c5c706007c2285b3a309d92ff4bc2b0
        Reviewed-on: https://gerrit.libreoffice.org/60528
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-18  Caolán McNamara  <caolanm@redhat.com>  [5889fd4416cd9569c44e2d250ce5d027974bd243]

        weld SvxMeasurePage
        
        Change-Id: I08f177d74aff278c62f76e32a1401ff24f249c57
        Reviewed-on: https://gerrit.libreoffice.org/60589
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-18  Caolán McNamara  <caolanm@redhat.com>  [9ac82acc8bdb7d4028b946e21f7222dbfafa5f62]

        Resolves: tdf#119860 missing block of code to set text positioning
        
        Change-Id: Ia57fc61147179a92569918417692e44e11ad6061
        Reviewed-on: https://gerrit.libreoffice.org/60646
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-18  Caolán McNamara  <caolanm@redhat.com>  [f0a65dbba76359a2c6440329e1736a7eca24090c]

        crash editing previously added remote cmis
        
        http://crashreport.libreoffice.org/stats/crash_details/61ba172a-ce27-46d7-8493-dc7cb688b10a
        
        presumably since...
        
        commit 767188fd1b1e1f504864f9489076283ebc413625
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Thu May 17 16:21:02 2018 +0100
        
            make PlaceEditDialog a bit more ordinary
        
        which missed the other ctor
        
        Change-Id: Iece359b94afdd0d2c48afe7f301e7178180f1dc5
        Reviewed-on: https://gerrit.libreoffice.org/60586
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-18  Stephan Bergmann  <sbergman@redhat.com>  [bb75ea63c050812ea7a9864d0ba9b95bb29aac2f]

        Missing forward declaration
        
        ...found by <https://ci.libreoffice.org//job/lo_tb_random_config_linux/1485/>
        
        Change-Id: Id58b86b561ebe10e23c14130bd5f3efe10f95be5
        Reviewed-on: https://gerrit.libreoffice.org/60656
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [3c25e7a31bd8b5b40f86208cd141c6108cb736c5]

        tdf#118784 sot: lower priority of RTF clipboard format on macOS
        
        This was a problem since commit 29d4ecf32392bc94ab0ba9e73fd79eba65c23fdb
        (tdf#115574 sot: fix Excel -> Writer paste, 2018-03-29), the root cause
        seems to be that (older?) Safari provides RTF clipboard content which
        simply doesn't contain the images.
        
        Just to back to the old behavior on macOS for now, hopefully the
        problematic RTF producer will go away in the long run.
        
        Change-Id: I5c40b28671978cfbf8593f1cc9775985dffc5030
        Reviewed-on: https://gerrit.libreoffice.org/60641
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [98f98eed80d538edaa74acaa767840326ab10025]

        loplugin:useuniqueptr in SvxIconChoiceCtrl_Impl
        
        Change-Id: Icb13a87a8a55c89d4852a31c7708eb3596d9f689
        Reviewed-on: https://gerrit.libreoffice.org/60630
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [1d6366fc9aac6f9645f35bcdc784aeb46e20ba47]

        loplugin:useuniqueptr in StdTabController::autoTabOrder
        
        Change-Id: I67c2283974eb71978beaf265f821fd2c5c5ae55c
        Reviewed-on: https://gerrit.libreoffice.org/60626
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [b225295d68f5e868595b74342d41338c49d33589]

        loplugin:useuniqueptr in convertToUnicode
        
        Change-Id: I1d4379350793c3c245952793af5defeea84075b3
        Reviewed-on: https://gerrit.libreoffice.org/60624
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [acc711238df5cf7cdd5b470d1439f6dc439f895a]

        loplugin:useuniqueptr in SvMetaSlot
        
        no need to store ref-counted object like OString on the heap
        
        Change-Id: Ifd031ae68dfd615e99f54414cb2dc32aac60daa8
        Reviewed-on: https://gerrit.libreoffice.org/60623
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [455ac9fb7a46d3bd8e0a94593388c9c474d1dd75]

        loplugin:useuniqueptr check more local variables
        
        Change-Id: I8387731747ee6eb7d74037c0eff7fc9ac0b884c8
        Reviewed-on: https://gerrit.libreoffice.org/60619
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [83b840e6a08d7d990a4703b6ef67c3829c75aad4]

        loplugin:useuniqueptr in SwXTextDocument
        
        Change-Id: I095e0b35d62fa0c82e7e171b2923431e06175558
        Reviewed-on: https://gerrit.libreoffice.org/60614
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [7e4e715ea3a05bbcbba78c8deaa0b339dfa42926]

        loplugin:useuniqueptr in SwWW8ImplReader::InsertOle
        
        Change-Id: Ibf84535dd24292e7c6f67b813224bfd4e02945cd
        Reviewed-on: https://gerrit.libreoffice.org/60612
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [4738866207eadddf968bf07e08d478754c45368b]

        loplugin:useuniqueptr in SwWW8ImplReader::ReadPlainChars
        
        Change-Id: I677d9b229d1c9f69d74b4fbde9b81124bd1ddd12
        Reviewed-on: https://gerrit.libreoffice.org/60611
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [3ec0bbd2e4b11fb94a62bf70f5d07fc044de731b]

        loplugin:useuniqueptr in SwFieldMgr::GetCurTypeId
        
        Change-Id: I998676bb563307d31df7d787b741519263c7308a
        Reviewed-on: https://gerrit.libreoffice.org/60609
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [e662968999a904244c2be826128660a66f1d78e3]

        loplugin:useuniqueptr in initui
        
        Change-Id: I19f4762b17fcd6841b7c6520770400297f59dd03
        Reviewed-on: https://gerrit.libreoffice.org/60608
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [6131eee742a972c41b9017de455b8b8104bcaf32]

        loplugin:useuniqueptr in TestTextSearch
        
        Change-Id: Ifce0dc836ea8500105ebcf3302f37ad6968929ec
        Reviewed-on: https://gerrit.libreoffice.org/60607
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [32074859ba79489f1211542aca295a450443203e]

        loplugin:useuniqueptr in SwDocShell::StartConvertFrom
        
        fixing a leak in SwView::InsertMedium
        
        Change-Id: I9abd97151b0fd7b3f6c286926e1a317ea47dc232
        Reviewed-on: https://gerrit.libreoffice.org/60606
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [ce30c6316f7c7ffc727b2d852b6b42c8fefa52bd]

        loplugin:useuniqueptr in SwHTMLParser::SetAttr_
        
        Change-Id: I8acc0df204417846d275dbba290177d0f166f3d9
        Reviewed-on: https://gerrit.libreoffice.org/60605
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [6649cd063832f8571d08ed264599d589ed6d60cc]

        loplugin:useuniqueptr in AsciiReader::Read
        
        Change-Id: Id8701c91d272850368db80b1ebabf11ea2a028f5
        Reviewed-on: https://gerrit.libreoffice.org/60604
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [81d7755d026f1f7b34140d5a090a7ee24c7f62f3]

        loplugin:useuniqueptr in SwViewShell::PrintOrPDFExport
        
        Change-Id: Id32017ea2d3214e2bb568501ec633f182c5766de
        Reviewed-on: https://gerrit.libreoffice.org/60603
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [ddb67a4e6ec3e9de6cf5b2e47c1ce3d9cfd2b05d]

        loplugin:useuniqueptr in SwSearchProperties_Impl::FillItemSet
        
        Change-Id: I731a57bff9f74811b240b6eaabbafed833b2fbd3
        Reviewed-on: https://gerrit.libreoffice.org/60602
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [cc34b5a4c2d231de3882508654f15765d29f44c9]

        loplugin:constfields in vbahelper
        
        Change-Id: I6121e2b41a5e6116be8027fe5197ce53d8f6797f
        Reviewed-on: https://gerrit.libreoffice.org/60562
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  heiko tietze  <tietze.heiko@gmail.com>  [99102d4263189d347c7a7d0df8fd782e8c4c8ad5]

        tdf#94369 - Default set of Impress graphic styles
        
        Several drawing styles added
        
        Change-Id: I3c0efcdc5c0462844f84f5dbb355cfa800a70898
        Reviewed-on: https://gerrit.libreoffice.org/60444
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-09-18  Stephan Bergmann  <sbergman@redhat.com>  [5be8dbd98b09b73319a7c5baf0473c29cd5d05b6]

        Don't prematurely cast to sal_uInt8, to avoid UB
        
        ...e.g. during UITest_conditional_format
        (https://ci.libreoffice.org//job/lo_ubsan/1039/):
        
        > /sc/source/core/data/colorscale.cxx:524:48: runtime error: value -33.2609 is outside the range of representable values of type 'unsigned char'
        >     #0 0x2b778b7d666d in (anonymous namespace)::GetColorValue(double, double, unsigned char, double, unsigned char) /sc/source/core/data/colorscale.cxx:524:48
        >     #1 0x2b778b7bd096 in (anonymous namespace)::CalcColor(double, double, Color const&, double, Color const&) /sc/source/core/data/colorscale.cxx:530:25
        >     #2 0x2b778b7bcb94 in ScColorScaleFormat::GetColor(ScAddress const&) const /sc/source/core/data/colorscale.cxx:625:20
        >     #3 0x2b778b8906a4 in ScConditionalFormat::GetData(ScRefCellValue&, ScAddress const&) const /sc/source/core/data/conditio.cxx:1830:33
        >     #4 0x2b778cb8968a in (anonymous namespace)::handleConditionalFormat(ScConditionalFormatList&, std::__debug::vector<unsigned int, std::allocator<unsigned int> > const&, CellInfo*, ScStyleSheetPool*, ScAddress const&, bool&, bool&, bool) /sc/source/core/data/fillinfo.cxx:301:34
        >     #5 0x2b778cb74e49 in ScDocument::FillInfo(ScTableInfo&, short, int, short, int, short, double, double, bool, bool, ScMarkData const*) /sc/source/core/data/fillinfo.cxx:581:54
        >     #6 0x2b77941656c0 in ScPrintFunc::DrawToDev(ScDocument*, OutputDevice*, double, tools::Rectangle const&, ScViewData*, bool) /sc/source/ui/view/printfun.cxx:539:5
        >     #7 0x2b77914e965b in ScDocShell::Draw(OutputDevice*, JobSetup const&, unsigned short) /sc/source/ui/docshell/docsh4.cxx:2032:9
        >     #8 0x2b76f7004296 in SfxObjectShell::DoDraw_Impl(OutputDevice*, Point const&, Fraction const&, Fraction const&, JobSetup const&, unsigned short) /sfx2/source/doc/objembed.cxx:229:5
        >     #9 0x2b76f7001b81 in SfxObjectShell::DoDraw(OutputDevice*, Point const&, Size const&, JobSetup const&, unsigned short) /sfx2/source/doc/objembed.cxx:176:9
        >     #10 0x2b76f6fd8fe3 in SfxObjectShell::CreatePreviewMetaFile_Impl(bool) const /sfx2/source/doc/objcont.cxx:168:5
        >     #11 0x2b76f6fd618b in SfxObjectShell::GetPreviewMetaFile(bool) const /sfx2/source/doc/objcont.cxx:115:12
        >     #12 0x2b76f55728ab in SfxPickListImpl::AddDocumentToPickList(SfxObjectShell*) /sfx2/source/appl/sfxpicklist.cxx:134:54
        >     #13 0x2b76f5576d93 in SfxPickListImpl::Notify(SfxBroadcaster&, SfxHint const&) /sfx2/source/appl/sfxpicklist.cxx:222:17
        >     #14 0x2b76fc444921 in SfxBroadcaster::Broadcast(SfxHint const&) /svl/source/notify/SfxBroadcaster.cxx:49:13
        >     #15 0x2b76f4eb062c in SfxEventAsyncer_Impl::IdleHdl(Timer*) /sfx2/source/appl/appcfg.cxx:119:5
        >     #16 0x2b76f4eaf705 in SfxEventAsyncer_Impl::LinkStubIdleHdl(void*, Timer*) /sfx2/source/appl/appcfg.cxx:114:1
        >     #17 0x2b7724e683b7 in Link<Timer*, void>::Call(Timer*) const /include/tools/link.hxx:84:45
        >     #18 0x2b7724e67599 in Timer::Invoke() /vcl/source/app/timer.cxx:77:5
        >     #19 0x2b7724c40779 in Scheduler::ProcessTaskScheduling() /vcl/source/app/scheduler.cxx:451:13
        >     #20 0x2b7724c3b168 in Scheduler::CallbackTaskScheduling() /vcl/source/app/scheduler.cxx:270:5
        >     #21 0x2b7725b02fac in SalTimer::CallCallback() /vcl/inc/saltimer.hxx:55:13
        >     #22 0x2b7725af43a5 in SvpSalInstance::CheckTimeout(bool) /vcl/headless/svpinst.cxx:206:21
        >     #23 0x2b7725afbc52 in SvpSalInstance::DoYield(bool, bool) /vcl/headless/svpinst.cxx:418:14
        >     #24 0x2b7724dafc3b in ImplYield(bool, bool) /vcl/source/app/svapp.cxx:471:28
        >     #25 0x2b7724d8a3ff in Application::Yield() /vcl/source/app/svapp.cxx:536:5
        [...]
        
        Change-Id: I1650c2236a183c7b6349be6cb444d350e85ea8b6
        Reviewed-on: https://gerrit.libreoffice.org/60654
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-18  Arkadiy Illarionov  <qarkai@gmail.com>  [36f2df8a32429ac3f3c91203c39a87003003260e]

        Replace manual copying with comphelper::containerToSequence
        
        30530afaaa715473a2f9c3f068beeed5f3a98daf follow-up
        
        Change-Id: I74082858c938087c5698ef0948a72b9a61b9127c
        Reviewed-on: https://gerrit.libreoffice.org/60593
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-18  László Németh  <nemeth@numbertext.org>  [f63a60f56156e4ac17887e6c96d15fb865a2a8eb]

        tdf#118691 DOCX import: fix table loss caused by <w:cr>
        
        According to the OOXML standard, <w:cr> (carriage return –
        Unicode character 000D) is equivalent to a break
        with null type and clear attributes, so we handle it as
        a <w:br/>, instead of endOfParagraph, fixing
        losing table paragraphs and tables containing <w:cr/>.
        
        Note: It seems, MSO cannot handle carriage return characters
        in table cells correctly. It shows squares (unknown
        characters) without line break there. Copying this text to
        a non-table paragraph in MSO, we get the correct layout with
        line breaks. Copying this text with carriage return characters
        back to a table cell, we get squares again. With this LO fix,
        it will be possible to fix the bad tables edited by MS Word
        by using LO, because LibreOffice import/export converts all
        <w:cr>s to <w:br>s (as before, but now without destroying
        the structure of the tables).
        
        Change-Id: Iee42f71e9a00531353582e7127c2c212ea0890d0
        Reviewed-on: https://gerrit.libreoffice.org/60585
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-09-18  Stephan Bergmann  <sbergman@redhat.com>  [5571d3c8621e18a3bea527da807b7b99d19ec409]

        CppunitTest_sd_dialogs_test needs sd::ViewShell::GetFrameWeld
        
        ...since 88582ebee383c63c3fba588924f36ff7655af9c1 "weld SdCharDlg"
        
        Change-Id: Id6069271806e1a19688debf045169890e557cc66
        Reviewed-on: https://gerrit.libreoffice.org/60645
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-18  Stephan Bergmann  <sbergman@redhat.com>  [2f6bd6799c0b43afa6e01925456054082c6968be]

        -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...after 27463197176fd7f68cbdeed790621dad6b4c63d3 "clang-tidy bugprone-copy-
        constructor-init" made e.g. the SfxStyleSheetBase copy ctor (in
        svl/source/items/style.cxx) use the copy instead of the default ctor for its
        OWeakTypeObject sub-object
        
        Change-Id: I7deec4ea2f968587ba1dc03e33206cecfa3f8df5
        Reviewed-on: https://gerrit.libreoffice.org/60644
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-17  Stephan Bergmann  <sbergman@redhat.com>  [e2a525b00c9ea15408fb64dcb6749405739f58ab]

        compilerplugins/clang/test/constfields doesn't work for clang-cl
        
        ...because loplugin:constfields is wrapped in
        
          #if !defined _WIN32 //TODO, #include <sys/file.h>
        
        Change-Id: I9b2a72ecd31f561c71be5a74a752344c24d40f26
        Reviewed-on: https://gerrit.libreoffice.org/60598
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [59273adf87a7fa0bbf9e0ba40fe8d4f91f0a77a0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are'nt working 31
            
            Module cui
            
            Change-Id: I3f9dc6e469b04f0e86c426c907a8213fe351b8c4
            Reviewed-on: https://gerrit.libreoffice.org/60636
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [570f3c12fdb9db523cdef15c7a03cff82bd8ec15]

        tdf#119820 sw: optimize SwTextGlyphsKey comparison
        
        Import time before:
        
        12.192 seconds
        
        After:
        
        5.836 seconds (47.87% of baseline) for me.
        
        Change-Id: Ifd650addaae3fe25b45cf0fd452f78372e60c467
        Reviewed-on: https://gerrit.libreoffice.org/60591
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-09-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6a7ba34eb52ea919454b8f58a2d9de87229e6e83]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix typo
            
            Change-Id: I2219e81ed03a92ea5ff4cff3e494a7c483d16cec
            Reviewed-on: https://gerrit.libreoffice.org/60634
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2018-09-17  Stephan Bergmann  <sbergman@redhat.com>  [590e44c802d7809a3a4cfb71a5fa9603aff39bd9]

        loplugin:simplifyconstruct (clang-cl)
        
        Change-Id: I7cae6b3f31b10efc72884bce4bda7bf6b380cbc2
        Reviewed-on: https://gerrit.libreoffice.org/60597
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-17  Stephan Bergmann  <sbergman@redhat.com>  [f13c2ce1879182331b2cb57066e23b7a3fc0eb83]

        Missing include (Windows, --disable-pch)
        
        Change-Id: I825230daf223ff94ab1dbc19d81d478fbf464f56
        Reviewed-on: https://gerrit.libreoffice.org/60596
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-17  Stephan Bergmann  <sbergman@redhat.com>  [cb1f0bebf80be925927028f90f8b631c9ad51e53]

        -Werror,-Wshadow (clang-cl)
        
        Change-Id: I14040fd236d399bfce6c4e6e6927a00aabe5b2c5
        Reviewed-on: https://gerrit.libreoffice.org/60595
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-17  Armin Le Grand  <Armin.Le.Grand@cib.de>  [1fb121ef93325278fb2c9e417c47a5902c4b6033]

        In ::SetStyleSheet implementations call parent first
        
        This will guarantee SfxItemSet existence
        
        Change-Id: Ia969b5391c7b20d3a2bbba4376a16fcaadccb9d4
        Reviewed-on: https://gerrit.libreoffice.org/60563
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-09-17  andreas kainz  <kainz.a@gmail.com>  [a9b36a9cb9e3d5d28f322070afdae2eb12e5ba23]

        NB sync draw shapes between apps
        
        Change-Id: Ibb1e11eb438607d26ebd06e7fb160cf850915d5b
        Reviewed-on: https://gerrit.libreoffice.org/60555
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-09-17  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [f717cf15d3dc8f4cebffba8a6673273c1d4a549c]

        remove ancient PRINT_OFFSET
        
        it's useless since
        commit c30e0cd9948e721e114d1233daca14ec9496bcd2
        Date:   Wed Apr 10 11:33:37 2002 +0000
        
            #97886# remove unnecessary page border offset
        
        Change-Id: I89c7d4514ff212c62c6e681739ff3dfe0f04f633
        Reviewed-on: https://gerrit.libreoffice.org/60553
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-09-17  Caolán McNamara  <caolanm@redhat.com>  [c090d2fc981d237a5591a51a94674a35835b706d]

        weld SvxSearchFormatDialog
        
        Change-Id: Iefe6c616dc5f6bd525ed9708785846626f43c9b6
        Reviewed-on: https://gerrit.libreoffice.org/60579
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-17  Caolán McNamara  <caolanm@redhat.com>  [88582ebee383c63c3fba588924f36ff7655af9c1]

        weld SdCharDlg
        
        Change-Id: If0c072c0a0a1548034dca37258f72294536ec566
        Reviewed-on: https://gerrit.libreoffice.org/60578
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-17  Caolán McNamara  <caolanm@redhat.com>  [fb8d53ee0a5afc6305a988a7dca60d55376f8fcc]

        weld SvxBackgroundTabPage
        
        Change-Id: I7b80ba0b2c85b191d5a7bec44d22293eb772d925
        Reviewed-on: https://gerrit.libreoffice.org/60575
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-17  Gabor Kelemen  <kelemeng@ubuntu.com>  [b943b9b974ac8c093677b4f625e93c6e64e4ceb4]

        tdf#42949 Fix IWYU warnings in sc/source/filter/inc/[xX]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I3211d2c8c35320a2e924cfe8bb561c315db4ef5e
        Reviewed-on: https://gerrit.libreoffice.org/60534
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-17  Caolán McNamara  <caolanm@redhat.com>  [a7e9db8338e93921ede5892545ce18655d08aad5]

        weld SdPageDlg
        
        Change-Id: Id9c78651d3eb315bf2e982eef48ef24071bfc79b
        Reviewed-on: https://gerrit.libreoffice.org/60550
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-17  Caolán McNamara  <caolanm@redhat.com>  [95401c5b3eef03497af6a85afc6e907c659ef6f7]

        tweak combobox vs comboboxtext
        
        Change-Id: I3e183d2cc0b0372b961b295801887bc4aadeb3b3
        Reviewed-on: https://gerrit.libreoffice.org/60574
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [408ea1f0d449fdcd2ddaa50155c7a1a26a048ca8]

        Only check ODF version when signing ODF
        
        This allows signing ooxml when an older default ODF version
        has been configured.
        
        Change-Id: I8e44caa2795c1da445895dd68d8cc60370c5747c
        Reviewed-on: https://gerrit.libreoffice.org/60560
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-09-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [69b9cf6fe4a10d2820b2203883a583588ec13726]

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

2018-09-17  himajin100000  <himajin100000@gmail.com>  [88ec498f1d287dced1a9ca095a0776b14a023891]

        adapt to commit 1476d95b6ed3afa35ccc
        
        Change-Id: Ie6582b324d4c7feb8dbc7cac852b2c52358a052a
        Reviewed-on: https://gerrit.libreoffice.org/60547
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-17  Caolán McNamara  <caolanm@redhat.com>  [76c7cabc42a239dbaf9e72122d36fb213e5a3555]

        rename to weld::ComboBox are they are not text only now
        
        Change-Id: Ice26d1fd2ad97a6959c6916fef428777efea9c2d
        Reviewed-on: https://gerrit.libreoffice.org/60500
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-17  Jan-Marek Glogowski  <glogow@fbihome.de>  [60a23d5d5f0963cd9bea7711ff4336418e3d6392]

        Qt5 just implement a non-native file picker
        
        Since there is no way to retrieve the embedded native file dialog
        from the Qt5 platfor abstraction, force the dialog in non-native
        mode. This drops the 2nd option dialog completely.
        
        While at it implement handling of the optional combo boxes in the
        dialog.
        
        Change-Id: I8d11e929a5f3b142dc0f5653fcc576231a1b0392
        Reviewed-on: https://gerrit.libreoffice.org/60569
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-09-17  Mike Kaganski  <mike.kaganski@collabora.com>  [9fb1bd0365c469d33ddecda9602258a523f80885]

        Natvis: add boost::optional
        
        Change-Id: I64c5ff89bedcee0d955e4aa12035302e413d0c02
        Reviewed-on: https://gerrit.libreoffice.org/60567
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-09-17  Alexander Thurgood  <alex.thurgood@gmail.com>  [e41e2bbce9c5351e93b244ff5aedc538b4062184]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - DB help content clean-up
            
            Change-Id: Id5a3f2bd17d4e6a159fe6322eb9cec8012cc9d51
            Reviewed-on: https://gerrit.libreoffice.org/60487
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-17  Caolán McNamara  <caolanm@redhat.com>  [07b3bfb125fae70e0ab796a929a4f2abe4937912]

        ofz#10395 Null-dereference
        
        Change-Id: I7bde5987a51949d60174335327652186e0ad8998
        Reviewed-on: https://gerrit.libreoffice.org/60559
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [487a05e898a135e477278afca2abbd57acb5c8fc]

        sw: prefix members of SwRevisionConfig
        
        Change-Id: I51150783d0e624ae33efdd36857c2e26fb970ae0
        Reviewed-on: https://gerrit.libreoffice.org/60558
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-09-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [05db125c57ea3c8f04a304561209c32cc5c45a67]

        loplugin:staticconstfield improvements
        
        Change-Id: Ia0a19736dfd4500bb17b04c072710f8ee8744031
        Reviewed-on: https://gerrit.libreoffice.org/60526
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-17  Michael Meeks  <michael.meeks@collabora.com>  [be9b83445ec19346a4d5c830c955ed573469591a]

        oovbaapi: hack Excel / OptionButton compatibility into Button for now.
        
        Change-Id: I22d2d545a6201cbb89d430c65f66e0fea8794d83
        Reviewed-on: https://gerrit.libreoffice.org/60541
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2018-09-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [694a433d5fbc9ab77dd37e7be9e79f3d3776eb24]

        remove duplicate line
        
        accidentally introduced with
           commit 23f9d2b092989c5f105144083e79066e3070afbc
            match_colorKeyword should be using static const lookup table
        
        Change-Id: I64c85504af6edba9f5e6a20b20ef245d43fd611b

2018-09-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9b4c6892630a98c1218aca72827f718184a4b5f0]

        tdf#118569 Signature Line: When signing ooxml, only show X.509 certificates
        
        Also fixes a bug where signing was aborted after saving as docx.
        
        Change-Id: Ic42b7de2400be0bc55da03b017a545ceaedef9f9
        Reviewed-on: https://gerrit.libreoffice.org/60480
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-09-17  Caolán McNamara  <caolanm@redhat.com>  [2419fa71d8b2223a50f596d5db7721f6213d4f87]

        add image support to weld::ComboBoxText
        
        Change-Id: Ie7f00ed4aef5318a525a526d0377bb7952bdd5a0
        Reviewed-on: https://gerrit.libreoffice.org/60499
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-17  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [35109fe7c058cf6d961245fc24550d1c1d39a300]

        cppcheck: knownConditionTrueFalse in chart2
        
        Change-Id: I89164a9bc4710d9a90d415c2369c2cde3857c778
        Reviewed-on: https://gerrit.libreoffice.org/60552
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-17  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [3d57e965d31a3bf2dc5fe5d9dc87d857f5149745]

        cppcheck: variableScope in sc
        
        Change-Id: I9fe9c042a4990c6399765819f6b8e80c17dba9d2
        Reviewed-on: https://gerrit.libreoffice.org/60551
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-17  Stephan Bergmann  <sbergman@redhat.com>  [206b5b2661be37efdff3c6aedb6f248c4636be79]

        New loplugin:external
        
        ...warning about (for now only) functions and variables with external linkage
        that likely don't need it.
        
        The problems with moving entities into unnamed namespacs and breaking ADL
        (as alluded to in comments in compilerplugins/clang/external.cxx) are
        illustrated by the fact that while
        
          struct S1 { int f() { return 0; } };
          int f(S1 s) { return s.f(); }
          namespace N {
            struct S2: S1 { int f() { return 1; } };
            int f(S2 s) { return s.f(); }
          }
          int main() { return f(N::S2()); }
        
        returns 1, both moving just the struct S2 into an nunnamed namespace,
        
          struct S1 { int f() { return 0; } };
          int f(S1 s) { return s.f(); }
          namespace N {
            namespace { struct S2: S1 { int f() { return 1; } }; }
            int f(S2 s) { return s.f(); }
          }
          int main() { return f(N::S2()); }
        
        as well as moving just the function f overload into an unnamed namespace,
        
          struct S1 { int f() { return 0; } };
          int f(S1 s) { return s.f(); }
          namespace N {
            struct S2: S1 { int f() { return 1; } };
            namespace { int f(S2 s) { return s.f(); } }
          }
          int main() { return f(N::S2()); }
        
        would each change the program to return 0 instead.
        
        Change-Id: I4d09f7ac5e8f9bcd6e6bde4712608444b642265c
        Reviewed-on: https://gerrit.libreoffice.org/60539
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-17  Stephan Bergmann  <sbergman@redhat.com>  [a85d3ba1c0de313b60324b9ecfa488bb99d69d06]

        loplugin:external in i18npool
        
        ...showing that print_node etc. are actually unused
        
        Change-Id: Ife7faf53dc2487a7ee0cfbe131a761ea18104945
        Reviewed-on: https://gerrit.libreoffice.org/60538
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-17  Arkadiy Illarionov  <qarkai@gmail.com>  [30530afaaa715473a2f9c3f068beeed5f3a98daf]

        Simplify containers iterations in xmloff/source/[f-t]*
        
        Use range-based loop or replace with STL functions.
        
        Change-Id: Ic94c7e292f44d460038d3ca99c7e4cc02958d8a3
        Reviewed-on: https://gerrit.libreoffice.org/60549
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-17  Stephan Bergmann  <sbergman@redhat.com>  [ffe2b51a4919fb64a8debecb724d1e959abf343a]

        loplugin:external in Executable_mkdepend
        
        ...moving notdotdot to include.c (and some other decls to def.h)
        
        Change-Id: I5d05988aca3daed978c2302380f69d1373081571
        Reviewed-on: https://gerrit.libreoffice.org/60537
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-17  Mike Kaganski  <mike.kaganski@collabora.com>  [38aae53a1004bb7393c81a98c7b370344613244e]

        tdf#119897: "Version " prefix is optional
        
        Hopefully this fixes the problem, which is being incorrect version written
        for the font in MSI (1.0.0.0), and comparing with installed one (1.3), the
        font is removed and not reinstalled.
        
        Change-Id: Iee675e2c2b3f29c76e35dcf41bbcce9b6181bf62
        Reviewed-on: https://gerrit.libreoffice.org/60548
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-09-16  Zdeněk Crhonek  <zcrhonek@gmail.com>  [ae0d1f3af9ae129c3a7d98a544e0c9b0c30659c7]

        uitest for bug tdf#105544
        
        Change-Id: I913a46d371cb537acbb29d3a4da8223d1fa98a55
        Reviewed-on: https://gerrit.libreoffice.org/60554
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-09-16  Stephan Bergmann  <sbergman@redhat.com>  [41493823f98a1751df943b07da8b887f29052ffb]

        loplugin:external in Executable_cpp
        
        ...showing that tottok and tokkind are actually unused
        
        Change-Id: Ic70f4f1fd7b585b00e98b538d116599e395a43b9
        Reviewed-on: https://gerrit.libreoffice.org/60536
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-16  Armin Le Grand  <Armin.Le.Grand@cib.de>  [d357e50fa1734da0bf341dbd49fc0596011bdfe3]

        tdf#118203 Avoid endless recussion in MeasureObject
        
        Change-Id: I1e6fff80e7b6d36830f61387cc5245fc54877d95
        Reviewed-on: https://gerrit.libreoffice.org/60546
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-09-16  Zdeněk Crhonek  <zcrhonek@gmail.com>  [e00de4022d7d432985bd90c556bee436daabdd0b]

        uitest for bug tdf#116996
        
        Change-Id: I679f1269c0e666859eda61ed9ac81d2755a84dc4
        Reviewed-on: https://gerrit.libreoffice.org/60508
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-09-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [7168fe32c9e79cf9cbbcf1e0b6a35d85781b1332]

        rename conststringfield loplugin to staticconstfield
        
        in preparation for making it more general
        
        Change-Id: I2fc8d0f99140dc7ef72341f8cbf28d6536ebd61f
        Reviewed-on: https://gerrit.libreoffice.org/60525
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-15  Caolán McNamara  <caolanm@redhat.com>  [7595fce391ba2aca49db87c93006302d0c2a64f2]

        explictly *not* translatable I mean
        
        Change-Id: I6631c507c71afbd33b7d98bf1b0a173c5b687ba6
        Reviewed-on: https://gerrit.libreoffice.org/60533
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-15  Caolán McNamara  <caolanm@redhat.com>  [64c16c94b7fba876077c32e27cea76bd0a87ed1f]

        add model support to ComboBox like ListBox
        
        Change-Id: I325650a8e95ea7eb426714f6ab8313dcec162e46
        Reviewed-on: https://gerrit.libreoffice.org/60527
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-15  Andras Timar  <andras.timar@collabora.com>  [c6e9be6bd817f7bae78fb95966019ad02947d47a]

        SDK: fix image URLs in docs
        
        Change-Id: I2cac00a6da5602e4edbf9f6ca440f3a350e8dea7
        Reviewed-on: https://gerrit.libreoffice.org/60540
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>

2018-09-15  Caolán McNamara  <caolanm@redhat.com>  [1c7cd5cfba5d3a0812cf205057806f046a088d9d]

        coverity#1439340 Unchecked return value from library
        
        Change-Id: I62caea8487d620d09f5aefad585afa3e5b37e182
        Reviewed-on: https://gerrit.libreoffice.org/60519
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f3e565d50e8a2cdbbc01030fdea55827a380e87d]

        Removed executable permission on docx file
        
        Change-Id: I4b5a1cbb62223b2c15f0abc3e4805d2696adf321
        Reviewed-on: https://gerrit.libreoffice.org/60518
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-09-15  Caolán McNamara  <caolanm@redhat.com>  [777180ecf17fa384c95276c700df7b32eb73f974]

        coverity#1439333 Dereference null return value
        
        Change-Id: Ia67ca842b2ae54ad8f07d80ea2df23203ed88262
        Reviewed-on: https://gerrit.libreoffice.org/60520
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-15  Caolán McNamara  <caolanm@redhat.com>  [8ed86da5ff66ace29e99d5a7871500c1acb37265]

        coverity#1439339 assert non-null
        
        and
        coverity#1439334 assert non-null
        
        Change-Id: Ia4e51b729fc335d0ac5beeaa39b112f2a7f9e1ae
        Reviewed-on: https://gerrit.libreoffice.org/60522
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-15  Caolán McNamara  <caolanm@redhat.com>  [669a80a9776774e382b66889e2694927069125ff]

        if its empty don't set it to empty string
        
        Change-Id: I14e2461141332677c029877f6ab082b6f5dd2010
        Reviewed-on: https://gerrit.libreoffice.org/60524
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-15  Caolán McNamara  <caolanm@redhat.com>  [74f4b03df17b3d194b2345c8d0b7779e6c6bd4ef]

        coverity#1439337 uninitialized scalar field
        
        Change-Id: Ie5d3ae790b0155ce0cc36c347f32e390c2097768
        Reviewed-on: https://gerrit.libreoffice.org/60523
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-15  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [9c5a468dda19724c95a9e20647b0e94026c6c7f7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Helponline: H2 too similar to H3
            
            A teeny-tiny upward nudge.
            
            Change-Id: I9491c5a849316907f0770ab29752cbc385cef107
            
2018-09-15  Caolán McNamara  <caolanm@redhat.com>  [da62981c33fb56e37a86c911e6404090d75fd2e7]

        coverity#1439335 silence Explicit null dereferenced
        
        and
        
        coverity#1439331 Explicit null dereferenced
        
        Change-Id: Ic9de4d4975cc1721fe5064b2cb8f41b819cf1f98
        Reviewed-on: https://gerrit.libreoffice.org/60521
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [8629850eb98ec7f3501f0904063958d61b370747]

        loplugin:useuniqueptr pass SwTextBlocks around by unique_ptr
        
        fix leaks in SwGlossaryHdl::NewGlossary and SwGlossaryHdl::DelGlossary
        and SwGlossaryHdl::InsertGlossary error paths
        
        Change-Id: Iaf98fea08cd44bf68885e053854cf65372fcfc2c
        Reviewed-on: https://gerrit.libreoffice.org/60495
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-15  Caolán McNamara  <caolanm@redhat.com>  [4e59ef9864cc659e7f5560648ed800c3575f805a]

        ofz#10326 oss-fuzz move make clean to start
        
        clear previous build results, but leave results of this build in place
        
        Change-Id: Ia2857c7cfb33ac0227323d90828818ceb6e693a8

2018-09-15  Noel Grandin  <noelgrandin@gmail.com>  [203f7320950346841931cc2525155f817987e279]

        fix callgrind crash
        
        after commit 96ef1973d0309cc8a6aa9482f2fe35804f49c414
            loplugin:useuniqueptr in SwTextPortion::CreateHyphen
        
        Change-Id: Idb3b652c328ca20d049a1002088ded797f8ed098
        Reviewed-on: https://gerrit.libreoffice.org/60517
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-15  László Németh  <nemeth@numbertext.org>  [2cdc870a7ee82d0faf35cdb5b2bf4e687cfd2b8d]

        tdf#115521 DOCX export: keep empty paragraphs in tracked deletion
        
        of a paragraph sequence by inspecting every paragraph in a
        "redline" range. Before this fix, all empty paragraphs of
        a multiparagraph deletion reappeared as normal text in the DOCX
        export.
        
        Change-Id: I928504bdbd8c04673698e8f34c0b608eb3ecc5fc
        Reviewed-on: https://gerrit.libreoffice.org/60503
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-09-15  heiko tietze  <tietze.heiko@gmail.com>  [6fc90bcb8593b21d99027f45e8a54ff0042d1224]

        Transparency tool added to the context menu
        
        After tdf#119689/gradient has been added to the context menu
        the same should be done for transparency
        
        Change-Id: I3932a1c4dff99c2b8876b0196de7d974b8dcdb31
        Reviewed-on: https://gerrit.libreoffice.org/60478
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-09-15  Arkadiy Illarionov  <qarkai@gmail.com>  [87b24ddbba056b4887ad4613a84686ab3d2218cd]

        Simplify containers iterations in xmlhelp, xmlreader, xmlscript, xmlsecurity
        
        Use range-based loop or replace with functions from std algorithm.
        
        Change-Id: I5b1859da37c2a6c6e5e70602287bfc2ada951893
        Reviewed-on: https://gerrit.libreoffice.org/60463
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-15  Tor Lillqvist  <tml@iki.fi>  [7d6be61a62ca3724c67ab3fb93e60a2748d8a67e]

        Re-think cppu::throwException() and the C++/UNO bridge on iOS
        
        It seems that on iOS, where we don't have any Java, Python, BASIC, or
        other scripting, the only thing that would use the C++/UNO bridge
        functionality that invokes codeSnippet() was cppu::throwException().
        
        codeSnippet() is part of what corresponds to the code that uses
        run-time-generated machine code on other platforms. We can't generate
        code at run-time on iOS, that has been known forever. Instead we have
        used some manually written assembler to handle it instead. We used to
        have a Perl script to generate a set of code snippets for different
        cases, different numbers of parameters of the called function and
        whatnot, but that went away at some stage some year ago. (It is
        unclear whether that broke the C++/UNO bridge on iOS, or whether the
        stuff continued to work even after that.)
        
        Anyway, this handwritten assembly, or the manual construction of
        internal data structures for exceptions, or something else, seemed to
        have bit-rotten. Exceptions thrown with cppu::throwException() were
        not catchable properly any longer.
        
        Instead of digging in and trying to understand what is wrong, I chose
        another solution. It turns out that the number of types of exception
        objects thrown by cppu::throwException() is fairly small. During
        startup of the LibreOffice code, and loading of an .odt document, only
        one kind of exception is thrown this way... (The lovely
        css::ucb:InteractiveAugmentedIOException.)
        
        So we can simply have code that checks what the type of object being
        thrown is, and explicitgly throws such an object then with a normal
        C++ throw statement. Seems to work.
        
        Sadly the cppu::getCaughtException() API still needs some inline
        assembly in the C++/UNO brige. That seems to work though, knock on
        wood.
        
        This commit also adds a small "unit test" for iOS, copied from
        cppuhelperm to ImplSVMain(). Ideally we should not copy code around of
        course, but have a separate unit test app for iOS that would somehow
        include relevant unit tests from source files all over the place.
        Later.
        
        Change-Id: Ib6d9d5b6fb8cc684ec15c97a312ca2f720e87069
        Reviewed-on: https://gerrit.libreoffice.org/60506
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-09-15  Julien Nabet  <serval2412@yahoo.fr>  [e005ab5d40d358adb75a64e140d46f4bf605647d]

        Micro-optim in FormController::approveRowChange
        
        TODO says:
        "in case of binary fields, this "getString" below is extremely expensive"
        
        In this case, swap the terms of the if to hope to gain a little.
        
        Change-Id: I4ef7b3bf5a9cbe49f7d56462d02ab274cbfd0025
        Reviewed-on: https://gerrit.libreoffice.org/60509
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2018-09-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [6394c22887a55b6ce33e2abbbd5837ee642ee4dd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are'nt working 30
            
            Module desktop
            
            Change-Id: I9a965d52ccfa4de55b1b0c8453022336a9336e81
            Reviewed-on: https://gerrit.libreoffice.org/60516
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d9573798121b2fb011fa29cf8841e5c6499578a4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are'nt working 29
            
            Module extensions, scanner + spropctrl
            
            Change-Id: I3984f52dd383e3d9153312418964af513408640b
            Reviewed-on: https://gerrit.libreoffice.org/60515
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [cd1b9c68f90c8adad34a9fa673e11f679485b79c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are'nt working 28
            
            Module extensions sabpilot
            
            Change-Id: Ice04b3b4a73ff3004bc367d4ed0da93edaef3fc5
            Reviewed-on: https://gerrit.libreoffice.org/60514
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [dca6942606a9ef46abae4f7a5bb19bc5188c128a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are'nt working 27
            
            Module filter
            
            Change-Id: I57015107b3dfa2536987dc187e2fe40eec1cf32d
            Reviewed-on: https://gerrit.libreoffice.org/60513
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b53ab74e949fc80a4bf2b1195f4ba54472a6d501]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are'nt working 26
            
            Module formula
            
            Change-Id: I938d27a30497e3f9cc1880e3eb3cff82dedec2e4
            Reviewed-on: https://gerrit.libreoffice.org/60512
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [85d653eaf16003b4930b67f8d376cef9d9ccdf12]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are'nt working 25
            
            Module fpicker
            
            Change-Id: I23f736f131e5cd7a7d9b2900d2423302cbbb87db
            Reviewed-on: https://gerrit.libreoffice.org/60511
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d4ba15c86e12b711a5003c825953defa1782426e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are'nt working 24
            
            Module reportdesign
            
            Change-Id: Iefdc13ab35e4ac475f93b76d6b9bb9b202985c8b
            Reviewed-on: https://gerrit.libreoffice.org/60510
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [b5937112d4035fb9ffb472e1bf36567d9c78c820]

        tdf#119875 sw: fix invalid pos of frame after 0-sized section with laycache
        
        The interesting part of the layout of page 2 is:
        
        - frame #40 is a section frame with a text frame which is in a list
          ("A")
        - frame #48 is a section frame after that, with the same top=19213
        
        Given that frame #40 has height > 0, they overlap when the page is
        rendered. What happens is:
        
        - frame #40 grows
        - there are other section frames between #40 and #48 in-between, but
          they don't have an SwSection
        - these frames are skipped
        - then the position of #48 is invalidated
        
        So the next time we calculate the position of #48, we look the last
        skipped (previous) section frame (which still has top=19213, since its
        position was not invalidated above), and since its height is 0, we
        conclude that our current top=19213 is valid after all.
        
        This is like this since commit 84a3db80b4fd66c6854b3135b5f69b61fd828e62
        (initial import, 2000-09-18), so leave the code there that invalidates
        not only the next frame, but all the way down to the first
        non-SwSection-less-SwSectionFrame. But instead of just invalidating the
        last frame, invalidate the in-between SwSection-less-SwSectionFrames as
        well.
        
        In practice this did not cause a problem in case the document has no
        layout cache. If it does, then the frames are created on pages hinted by
        the cache, then later moved to their final place. In practice this bug
        was visible only in this later case. (I.e. such a layout cache can be
        only created if the machine that saved the document last time does not
        have the fonts needed by the document installed; and then the document
        is opened on an other machine which has those fonts.)
        
        Change-Id: I02ae9f63d0b4b5e9d014df53ed2cf21a04b15090
        Reviewed-on: https://gerrit.libreoffice.org/60502
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-09-14  Tor Lillqvist  <tml@iki.fi>  [14a58a5e5582bb1d34025cafc5a7bea7e7cc0100]

        Return share/config/soffice.cfg as it was, as I think the code expects
        
        Not sure how it worked in LibreOfficeLight.
        
        Change-Id: I0991b13a7538581642f530bf45a1bba1b1b644d5
        Reviewed-on: https://gerrit.libreoffice.org/60505
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-09-14  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [4ac31078b9c46231f8ecf0409a1724749ac8c5a4]

        tdf#117187 unit test
        
        A unit test to conserve the current behavior which fixes 117187 partly.
        
        Change-Id: If10feb7de52963db2f6974581cac54fd1ae7e0e6
        Reviewed-on: https://gerrit.libreoffice.org/60319
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-14  Caolán McNamara  <caolanm@redhat.com>  [18aeaa2ad9606483da9a78d91cf6270848641381]

        set those to explicitly untranslatable again
        
        Change-Id: I3f6d0b5047d85038a9dec9022950de9cb7df4977
        Reviewed-on: https://gerrit.libreoffice.org/60498
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-14  Stephan Bergmann  <sbergman@redhat.com>  [e49a3970f8bdc47721460ed0dfea38d0b7accbb8]

        Check that loplugin:unreffun warns for explicitly "extern" functions
        
        Change-Id: Ic43f007af4480b358916c2b27796a9b248ea9eb7
        Reviewed-on: https://gerrit.libreoffice.org/60496
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-14  Michael Meeks  <michael.meeks@collabora.com>  [6b12e4a9be9283951ac234692e79c9e00cd32654]

        Join the thread only if launch succeeded.
        
        Change-Id: Idee779cea587e11f6d0f7902182c9394e73d46eb
        Reviewed-on: https://gerrit.libreoffice.org/60488
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-09-14  Stephan Bergmann  <sbergman@redhat.com>  [375fda169be2af64db91ac970b8f83d663e40f21]

        Fix race in chart::ChartView
        
        ...that recently started to hit quite often during JunitTest_chart2_unoapi, when
        the main thread is painting windows and calls ChartView::createShapes (which
        calls impl_deleteCoordinateSystems, which clears m_aVCooSysList) while an URP
        thread executes chart::WrappedPropertySet::getPropertyValue and calls
        ChartView::getExplicitValuesForAxis (which calls findInCooSysList, which
        iterates over m_aVCooSysList), all apparently without locking access to
        m_aVCooSysList.  (See e.g. the below backtraces from
        <https://ci.libreoffice.org/job/gerrit_linux_clang_dbgutil/14432/console>, where
        both threads operate on chart::ChartView instance 0x2633140.)
        
        I assume this issue has always been there, and has only been made noticeable
        with recent 3e62ac3e9ef2f6759d8faca2c012dba51c314ba5 "loplugin:useuniqueptr in
        VCoordinateSystem", which changed the implementation of
        impl_deleteCoordianteSystems from O(1) swap-and-clear to plain O(n) clear of
        m_aVCooSysList, which extends the time span in which the thread executing
        findInCooSysList can find an inconsistent m_aVCooSysList (and see in the below
        backtrace how much code is apparently executed during the destruction of
        m_aVCooSysList's VCartesianCoordinateSystem elements).
        
        And indeed, <https://bz.apache.org/ooo/show_bug.cgi?id=109770>
        "ChartView::getExplicitValuesForAxis accessing destroyed VCoordinateSystem"
        found apparently the same issue already in 2010, and the swap-and-clear was
        introduced as a means to address the race in
        590a1a5225623eb922e63b02b62e711d153e9d55 "chart43: #i109770#
        ChartView::getExplicitValuesForAxis accessing destroyed VCoordinateSystem".  (So
        the "//#i109770#" comment should have been removed from
        impl_deleteCoordinateSystem already when
        3e62ac3e9ef2f6759d8faca2c012dba51c314ba5 dropped the swap; catching up on that
        now.)
        
        For a proper fix, there appears to be no constitent existing locking scheme for
        ChartView (appart from a few scatter SolarMutexGuards).  Lets be bold and see
        whether it works to put the whole bodies of (at least, for now) createShapes and
        getExpliticValuesForAxis under SolarMutexGuards.  (Which means the
        SolarMutexGuard in createShapes2D can go, as it is exclusively called from
        createShapes.)
        
        > Thread 2 (Thread 0x2ae81cbd2840 (LWP 10147)):
        > #0  0x00002ae81dee4f9a in __gnu_debug::_Safe_iterator_base::_M_attach(__gnu_debug::_Safe_sequence_base*, bool) () at /lib64/libstdc++.so.6
        > #1  0x00002ae822e0a685 in __gnu_debug::_Safe_iterator_base::_Safe_iterator_base(__gnu_debug::_Safe_sequence_base const*, bool) (this=0x7ffedb73c598, __seq=0x2acc2f0, __constant=false) at /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/debug/safe_base.h:89
        > #2  0x00002ae822f75c6a in __gnu_debug::_Safe_iterator<std::__cxx1998::_Deque_iterator<SfxBroadcaster*, SfxBroadcaster*&, SfxBroadcaster**>, std::__debug::deque<SfxBroadcaster*, std::allocator<SfxBroadcaster*> > >::_Safe_iterator(std::__cxx1998::_Deque_iterator<SfxBroadcaster*, SfxBroadcaster*&, SfxBroadcaster**> const&, std::__debug::deque<SfxBroadcaster*, std::allocator<SfxBroadcaster*> > const*) (this=0x7ffedb73c598, __i=, __seq=0x2acc2a0) at /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/debug/safe_iterator.h:152
        [...]
        > #44 0x00002ae846166609 in chart::VCartesianCoordinateSystem::~VCartesianCoordinateSystem() (this=0x28c2b60) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/chart2/source/view/axes/VCartesianCoordinateSystem.cxx:64
        > #45 0x00002ae8461767af in std::default_delete<chart::VCoordinateSystem>::operator()(chart::VCoordinateSystem*) const (this=0x28e4190, __ptr=0x28c2b60) at /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/bits/unique_ptr.h:67
        > #46 0x00002ae8461737d3 in std::unique_ptr<chart::VCoordinateSystem, std::default_delete<chart::VCoordinateSystem> >::~unique_ptr() (this=0x28e4190) at /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/bits/unique_ptr.h:184
        > #47 0x00002ae84626e295 in std::_Destroy<std::unique_ptr<chart::VCoordinateSystem, std::default_delete<chart::VCoordinateSystem> > >(std::unique_ptr<chart::VCoordinateSystem, std::default_delete<chart::VCoordinateSystem> >*) (__pointer=0x28e4190) at /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/bits/stl_construct.h:93
        > #48 0x00002ae84626e25f in std::_Destroy_aux<false>::__destroy<std::unique_ptr<chart::VCoordinateSystem, std::default_delete<chart::VCoordinateSystem> >*>(std::unique_ptr<chart::VCoordinateSystem, std::default_delete<chart::VCoordinateSystem> >*, std::unique_ptr<chart::VCoordinateSystem, std::default_delete<chart::VCoordinateSystem> >*) (__first=0x28e4190, __last=0x28e4198) at /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/bits/stl_construct.h:103
        > #49 0x00002ae84626e1bd in std::_Destroy<std::unique_ptr<chart::VCoordinateSystem, std::default_delete<chart::VCoordinateSystem> >*>(std::unique_ptr<chart::VCoordinateSystem, std::default_delete<chart::VCoordinateSystem> >*, std::unique_ptr<chart::VCoordinateSystem, std::default_delete<chart::VCoordinateSystem> >*) (__first=0x28e4190, __last=0x28e4198) at /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/bits/stl_construct.h:126
        > #50 0x00002ae84626dce1 in std::_Destroy<std::unique_ptr<chart::VCoordinateSystem, std::default_delete<chart::VCoordinateSystem> >*, std::unique_ptr<chart::VCoordinateSystem, std::default_delete<chart::VCoordinateSystem> > >(std::unique_ptr<chart::VCoordinateSystem, std::default_delete<chart::VCoordinateSystem> >*, std::unique_ptr<chart::VCoordinateSystem, std::default_delete<chart::VCoordinateSystem> >*, std::allocator<std::unique_ptr<chart::VCoordinateSystem, std::default_delete<chart::VCoordinateSystem> > >&) (__first=0x28e4190, __last=0x28e4198) at /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/bits/stl_construct.h:151
        > #51 0x00002ae846273bf3 in std::__cxx1998::vector<std::unique_ptr<chart::VCoordinateSystem, std::default_delete<chart::VCoordinateSystem> >, std::allocator<std::unique_ptr<chart::VCoordinateSystem, std::default_delete<chart::VCoordinateSystem> > > >::_M_erase_at_end(std::unique_ptr<chart::VCoordinateSystem, std::default_delete<chart::VCoordinateSystem> >*) (this=0x2633240, __pos=0x28e4190) at /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/bits/stl_vector.h:1352
        > #52 0x00002ae846273b94 in std::__cxx1998::vector<std::unique_ptr<chart::VCoordinateSystem, std::default_delete<chart::VCoordinateSystem> >, std::allocator<std::unique_ptr<chart::VCoordinateSystem, std::default_delete<chart::VCoordinateSystem> > > >::clear() (this=0x2633240) at /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/bits/stl_vector.h:1126
        > #53 0x00002ae846251d8c in std::__debug::vector<std::unique_ptr<chart::VCoordinateSystem, std::default_delete<chart::VCoordinateSystem> >, std::allocator<std::unique_ptr<chart::VCoordinateSystem, std::default_delete<chart::VCoordinateSystem> > > >::clear() (this=0x2633240) at /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/debug/vector:563
        > #54 0x00002ae84623749c in chart::ChartView::impl_deleteCoordinateSystems() (this=0x2633140) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/chart2/source/view/main/ChartView.cxx:1136
        > #55 0x00002ae846240346 in chart::ChartView::createShapes() (this=0x2633140) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/chart2/source/view/main/ChartView.cxx:2484
        > #56 0x00002ae84623d8f6 in chart::ChartView::impl_updateView(bool) (this=0x2633140, bCheckLockedCtrler=true) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/chart2/source/view/main/ChartView.cxx:2563
        > #57 0x00002ae846243eae in chart::ChartView::update() (this=0x2633140) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/chart2/source/view/main/ChartView.cxx:2720
        > #58 0x00002ae845bafef5 in chart::ChartController::execute_Paint(OutputDevice&, tools::Rectangle const&) (this=0x2a60ac0, rRenderContext=..., rRect=...) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/chart2/source/controller/main/ChartController_Window.cxx:479
        > #59 0x00002ae845bceb26 in chart::ChartWindow::Paint(OutputDevice&, tools::Rectangle const&) (this=0x2928e60, rRenderContext=..., rRect=...) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/chart2/source/controller/main/ChartWindow.cxx:100
        [...]
        > #71 0x00002ae8280ee03c in Scheduler::ProcessTaskScheduling() () at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/vcl/source/app/scheduler.cxx:451
        > #72 0x00002ae8280ed1ed in Scheduler::CallbackTaskScheduling() () at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/vcl/source/app/scheduler.cxx:270
        > #73 0x00002ae828302716 in SalTimer::CallCallback() (this=0x20db780) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/vcl/inc/saltimer.hxx:55
        > #74 0x00002ae828300b84 in SvpSalInstance::CheckTimeout(bool) (this=0x12640d0, bExecuteTimers=true) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/vcl/headless/svpinst.cxx:206
        > #75 0x00002ae828301a61 in SvpSalInstance::DoYield(bool, bool) (this=0x12640d0, bWait=true, bHandleAllCurrentEvents=false) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/vcl/headless/svpinst.cxx:418
        > #76 0x00002ae82811fbd1 in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/vcl/source/app/svapp.cxx:471
        [...]
        
        > Thread 1 (Thread 0x2ae842779700 (LWP 13177)):
        > #0  0x00002ae8461307dc in com::sun::star::uno::Reference<com::sun::star::chart2::XScaling>::set(com::sun::star::chart2::XScaling*) (this=0x2ae842776bb8, pInterface=0x9999999999999999) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/include/com/sun/star/uno/Reference.hxx:234
        > #1  0x00002ae84612f8a0 in com::sun::star::uno::Reference<com::sun::star::chart2::XScaling>::operator=(com::sun::star::uno::Reference<com::sun::star::chart2::XScaling> const&) (this=0x2ae842776bb8, rRef=...) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/include/com/sun/star/uno/Reference.hxx:349
        > #2  0x00002ae846140bea in chart::ExplicitScaleData::operator=(chart::ExplicitScaleData const&) (this=0x2ae842776b98) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/chart2/source/inc/chartview/ExplicitScaleValues.hxx:37
        > #3  0x00002ae846171ad2 in chart::VCoordinateSystem::getExplicitScale(int, int) const (this=0x28c2b60, nDimensionIndex=1, nAxisIndex=0) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/chart2/source/view/axes/VCoordinateSystem.cxx:272
        > #4  0x00002ae84623d475 in chart::ChartView::getExplicitValuesForAxis(com::sun::star::uno::Reference<com::sun::star::chart2::XAxis>, chart::ExplicitScaleData&, chart::ExplicitIncrementData&) (this=0x2633140, xAxis=..., rExplicitScale=..., rExplicitIncrement=...) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/chart2/source/view/main/ChartView.cxx:1735
        > #5  0x00002ae845954d69 in chart::wrapper::Chart2ModelContact::getExplicitValuesForAxis(com::sun::star::uno::Reference<com::sun::star::chart2::XAxis> const&, chart::ExplicitScaleData&, chart::ExplicitIncrementData&) (this=0x26b6920, xAxis=..., rOutExplicitScale=..., rOutExplicitIncrement=...) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/chart2/source/controller/chartapiwrapper/Chart2ModelContact.cxx:143
        > #6  0x00002ae8459d1d20 in chart::wrapper::WrappedScaleProperty::getPropertyValue(chart::wrapper::WrappedScaleProperty::tScaleProperty, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const&) const (this=0x2b68480, eScaleProperty=chart::wrapper::WrappedScaleProperty::SCALE_PROP_STEPMAIN, xInnerPropertySet=...) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/chart2/source/controller/chartapiwrapper/WrappedScaleProperty.cxx:389
        > #7  0x00002ae8459d114b in chart::wrapper::WrappedScaleProperty::setPropertyValue(chart::wrapper::WrappedScaleProperty::tScaleProperty, com::sun::star::uno::Any const&, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const&) const (this=0x2b68480, eScaleProperty=chart::wrapper::WrappedScaleProperty::SCALE_PROP_AUTO_STEPMAIN, rOuterValue=..., xInnerPropertySet=...) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/chart2/source/controller/chartapiwrapper/WrappedScaleProperty.cxx:234
        > #8  0x00002ae8459d0893 in chart::wrapper::WrappedScaleProperty::setPropertyValue(com::sun::star::uno::Any const&, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const&) const (this=0x2b68480, rOuterValue=..., xInnerPropertySet=...) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/chart2/source/controller/chartapiwrapper/WrappedScaleProperty.cxx:130
        > #9  0x00002ae846523605 in chart::WrappedPropertySet::setPropertyValue(rtl::OUString const&, com::sun::star::uno::Any const&) (this=0x2b64cc0, rPropertyName=..., rValue=...) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/chart2/source/tools/WrappedPropertySet.cxx:89
        > #10 0x00002ae841d97854 in gcc3::callVirtualMethod(void*, unsigned int, void*, _typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int, unsigned long*, double*) (pThis=0x2b64cf8, nVtableIndex=4, pRegisterReturn=0x0, pReturnTypeRef=0x127fb10, bSimpleReturn=true, pStack=0x2ae8427777d0, nStack=0, pGPR=0x2ae842777ae0, pFPR=0x2ae842777aa0) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:77
        [...]
        
        Change-Id: Id0236bf04bff9f06f8fc5ee9e2db295216a54c16
        Reviewed-on: https://gerrit.libreoffice.org/60474
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-14  Caolán McNamara  <caolanm@redhat.com>  [25df705499835877c0e236230f5c117fabf947b8]

        rename CharBasePage back to SvxCharNamePage
        
        Change-Id: I1637696282df596e9e86d65739f77904b89b6f51
        Reviewed-on: https://gerrit.libreoffice.org/60436
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-14  Caolán McNamara  <caolanm@redhat.com>  [c090ec8a12aaae4472eaafe617c04471f16dcdf6]

        drop now unused SvxCharBasePage
        
        Change-Id: I8744b5c4d6f97b88f09d8c2455be0407c75c9b79
        Reviewed-on: https://gerrit.libreoffice.org/60435
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [23f9d2b092989c5f105144083e79066e3070afbc]

        match_colorKeyword should be using static const lookup table
        
        no need to re-init this every time we look up a color
        
        Change-Id: I68113fc6a36880752f5eb7813df1f0d971678013
        Reviewed-on: https://gerrit.libreoffice.org/60493
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-14  Maxim Monastirsky  <momonasmon@gmail.com>  [eb0a38c178179493f4c86314f78c5de75d18a482]

        tdf#119836 tdf#118840 Toggle behavior for some draw commands
        
        Keeping a function active after a subsequent click only makes sense
        for shape drawing, as it's used to lock the function so more that one
        shape can be drawn in a row. Otherwise just do what users expect, and
        turn the function off.
        
        Affected commands:
        
        .uno:Mirror
        .uno:Crop
        .uno:InteractiveTransparence
        .uno:InteractiveGradient
        .uno:Shear
        .uno:CrookRotate
        .uno:CrookSlant
        .uno:CrookStretch
        .uno:ConvertInto3DLathe
        .uno:ZoomMode
        .uno:ZoomPanning
        
        Change-Id: Ic441cd72423cbc0570c4a070402b474e85b5084b
        Reviewed-on: https://gerrit.libreoffice.org/60472
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-09-14  Caolán McNamara  <caolanm@redhat.com>  [a4503017dfcf0c919b8f81bd8cdbc44bade3f774]

        weld SwCharDlg
        
        Change-Id: Ice7c211b10d59ab9d166da6e09662b602debb09d
        Reviewed-on: https://gerrit.libreoffice.org/60417
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-14  Caolán McNamara  <caolanm@redhat.com>  [dd1db430fe8009250253756573a1a19a45830c5f]

        Related: tdf#118038 use an intermediate GdkPixbuf under gtk < 3.20.0
        
        otherwise the GtkImage's width isn't right
        
        Change-Id: Id5e44749fb9925037d5777512e3123de8840d346
        Reviewed-on: https://gerrit.libreoffice.org/60484
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-14  Tor Lillqvist  <tml@iki.fi>  [5aec06a8f1da3c8245208540ceb899d86fe39b2f]

        Revert "iOS, remove unused script."
        
        It can be useful.
        
        This reverts commit b140f92531396c1087b997852d7ece18429b79d1.

2018-09-14  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e625c64575216f787d7f534b90b6a7e7f981849f]

        Add missing @since tags
        
        Change-Id: Ie4436986f847828cf1644325d692d64c344b03c5
        Reviewed-on: https://gerrit.libreoffice.org/60482
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [f90e32c06b206390455a1f3bf5c0892ef59ec89d]

        tdf#119841 Crash when pasting an HTML table from a web page
        
        regression from
            commit 510033783a9921eef507d424fc5adf6e2696bc4a
            loplugin:useuniqueptr in ScHTMLLayoutParser
        
        Change-Id: If2c46552d8c784eb2ea1b182140fd731c39b1bd3
        Reviewed-on: https://gerrit.libreoffice.org/60483
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-14  Caolán McNamara  <caolanm@redhat.com>  [9237a905fa5f2b67db73c15847eff203a258c2b4]

        weld SvxCharNamePage
        
        Change-Id: Ia54a5ac4fe4a11b7c03508c336193bb52c616e7f

2018-09-14  Michael Weghorn  <m.weghorn@posteo.de>  [34f6b7f4529cc5a3b0e286fbd7318c2b7bf9b132]

        Reduce variable scope
        
        Change-Id: Ia5016284c338f5d305d9f7fc92180a770230b446
        Reviewed-on: https://gerrit.libreoffice.org/60479
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2018-09-14  Michael Weghorn  <m.weghorn@posteo.de>  [2fdafe62ef3959ec34e05daf312088a8f0534d9a]

        kde5backend.cxx: Fix inverted logic leading to invalid write
        
        Only write to 'pFakeArgv[2]' when 'aDisplay' is NON-empty.
        
        Otherwise, the 'pFakeArgv' array only has size 2 and the write
        is invalid.
        
        (Found by valgrind while looking at another issue.)
        
        Change-Id: I58aff6d25c8647bc6ef346af8ac09b0b0fc030b8
        Reviewed-on: https://gerrit.libreoffice.org/60476
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2018-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [59887868da3499c68d5f259cfa48178354397448]

        loplugin:constfields in vcl
        
        Change-Id: I1072642be4fdfa720e61f2d7bad3c2701eb81610
        Reviewed-on: https://gerrit.libreoffice.org/60430
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [afb0dfc41ebb0a6a96ae31c122c7f97743dc7486]

        loplugin:useuniqueptr in SwSubFont::DoOnCapitals
        
        Change-Id: Ib5a02c71fa66f46a8e1072c5c0a263e1eb977692
        Reviewed-on: https://gerrit.libreoffice.org/60454
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [96ef1973d0309cc8a6aa9482f2fe35804f49c414]

        loplugin:useuniqueptr in SwTextPortion::CreateHyphen
        
        Change-Id: I9ab88f5d15a2d98285ac4c1ffce8750c16830d56
        Reviewed-on: https://gerrit.libreoffice.org/60453
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-14  Noel Grandin  <noel@peralex.com>  [9e568efaad811e57e89ca68649d5112d77c7957a]

        make WinFontInstance take and return a WinFontFace
        
        to make the handling more explicit here
        
        Change-Id: I934fcc7b0da8a160acd904440f18fc6c01ec1ad3
        Reviewed-on: https://gerrit.libreoffice.org/60475
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [eaf6fa7dd8643a6d02704797b51e7a815b31f0bb]

        loplugin:useuniqueptr in SwTable::OldSplitRow
        
        Change-Id: Ie01de0c9463b9a1012d4b1adc9e92e8f8b1d8a58
        Reviewed-on: https://gerrit.libreoffice.org/60447
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-14  Stephan Bergmann  <sbergman@redhat.com>  [c62d02bcb9192c839767d6824751002696c3ed3f]

        Improve loplugin:simplifyconstruct warnings
        
        Change-Id: I0a64d0eb9938d5a99416dbe4078ba4c05e5d588b
        Reviewed-on: https://gerrit.libreoffice.org/60465
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-14  László Németh  <nemeth@numbertext.org>  [4e5f89d2d3511b6421b388ecaba2f61ada14d084]

        tdf#119848 DOCX export: keep tracked deleted empty line
        
        when it has no other paragraph property change.
        
        Change-Id: I4e18c89f1a4c7f39a7e55303956b85f61c9d5105
        Reviewed-on: https://gerrit.libreoffice.org/60442
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [6a40191dc9912a4d4bb1f982aaeda9c107f2a5dd]

        loplugin:useuniqueptr in SwXDrawPage::add
        
        Change-Id: If929ee4725f65d8695367f38b5203be3a7e426d1
        Reviewed-on: https://gerrit.libreoffice.org/60457
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [52fe7d3196465bd7d4c7e3b4cecda66a7ef0b8ad]

        loplugin:useuniqueptr in SwTextNode::MakeNewTextNode
        
        Change-Id: I524375af95b988e53838b87c00be5fbaf2895a84
        Reviewed-on: https://gerrit.libreoffice.org/60456
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [96ac9e4bf913043e89461e6259a403edc93d56e4]

        loplugin:useuniqueptr in SwTextSizeInfo::GetMultiCreator
        
        Change-Id: I5cc13b33f46eee9a770049c1127e5de47fecea84
        Reviewed-on: https://gerrit.libreoffice.org/60455
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [7bf2c7bd69c5ae78f2b3220fc04f7271a8e5e90c]

        loplugin:useuniqueptr in SwHolePortion::Paint
        
        Change-Id: I068c83db5a3f5e717c72e4f2459a18eee690bbfd
        Reviewed-on: https://gerrit.libreoffice.org/60452
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [9e0ee17d5059b9a7cf80c8839bb139e1626d0ebb]

        loplugin:useuniqueptr in SwTextFrame::EmptyHeight
        
        Change-Id: I76647a9441fee2f4d2d338a70f9bf95e80fa18ee
        Reviewed-on: https://gerrit.libreoffice.org/60451
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [2327d5cfc1cb938b5b7e1c6388d460a1236f4665]

        loplugin:useuniqueptr in SwTextFrame
        
        Change-Id: I34fac0560a1a408df421365379b15e64c96c9a15
        Reviewed-on: https://gerrit.libreoffice.org/60450
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-14  Stephan Bergmann  <sbergman@redhat.com>  [1cb4dc25a9d45e748d637177ac2a15a68debc162]

        Remove MSVC workaround from 2002
        
        ...introduced with fec05c3deabec6299eec87fa481b7e50b6fb29f5 "#90279#
        performance: DoSubTotals: collect formula cell positions and put cells after
        InsertRow calls to not have them inspected for updates again" and hopefully no
        longer necessary
        
        Change-Id: I2cd781c81defb3838612d460e8234fd4de97b88d
        Reviewed-on: https://gerrit.libreoffice.org/60459
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-14  Stephan Bergmann  <sbergman@redhat.com>  [fa652c4062d87e85e84a86c717d6059d667dfbf5]

        loplugin:simplifyconstruct (make screenshot)
        
        Change-Id: Ia888dba63ee6917bd5726e92a8e248b63f744047
        Reviewed-on: https://gerrit.libreoffice.org/60467
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-14  Justin Luth  <justin.luth@collabora.com>  [65c43d97f3f03e944c6bc35eb44a1ebcde31094e]

        tdf#82177 docx export: eliminate invalid tbl insideV/H borders
        
        Inherited from OOo, these insideV/H borders incorrectly assume
        that every inside border will match the bottom/right border
        of cell A1. For the most part this error is harmless since
        every cell specifies every border anyway (that doesn't match
        a table-style default). The only time it is visible is when
        insideV/H specifies a border, but none is set on the cell.
        
        The problem is that these pseudo-defaults are not passed
        to the cellborders function as defaults, so cells have no idea
        whether they need to override these values or not.
        
        Since the implementation is completely flawed and unnecessary,
        simply eliminate it.
        
        (TODO: In fact, the entire tblBorders output is flawed,
        as demonstrated by the outside borders in the unit test.)
        
        One unit test is removed since insideV/H is no longer
        being written (this was just a "lets specify what we
        see being written out" test, not one concerned specifically
        with insideV/H. Not enforcing the absence of insideV/H because
        theoretically someone could legitimately add zero-width
        borders to the table borders and still be valid.
        
        The ordering of the borders test was moved from a
        table borders test (no longer created) to a styles
        border (which is still valid - a grabbag dump.)
        
        Change-Id: Ie6786a66fe88d2c7e3bdcff8fda3b4f77cb988d7
        Reviewed-on: https://gerrit.libreoffice.org/59675
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-09-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [515f97e3dd279ca8487f6f6038045511f0e1db51]

        oox: create QuickDiagrammingImport instances with an uno constructor
        
        This is effectively dead code as commit
        547217ecf2348cf511b1f058ecbab6f15f2bceff (Document seemingly dead
        QuickDiagrammingImport, QuickDiagrammingLayout, 2013-06-03) found, so
        the primary motivation is to just get this out of
        oox_component_getFactory().
        
        Change-Id: If0a585c2fc4b87ceb00e6f772fef2ac65d10dc67
        Reviewed-on: https://gerrit.libreoffice.org/60470
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [7fb70e419d8f6ce5b0821cb0476cc37483791180]

        loplugin:useuniqueptr in SwImpBlocks::MakePaM
        
        Change-Id: Icba921c1875592df7d120c9cc4866184cea74b92
        Reviewed-on: https://gerrit.libreoffice.org/60449
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [8920f62b51cd0fe2dc9f92be2d66eec6e663cdce]

        loplugin:useuniqueptr in SwFrame::PaintSwFrameBackground
        
        Change-Id: I351ebf8ece7e6c298bfd352d308bb811029ea266
        Reviewed-on: https://gerrit.libreoffice.org/60448
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [cf4b4a75ef813b243986b3dc9b5a4be47b218f06]

        loplugin:useuniqueptr in SwDoc::CopyPageDescHeaderFooterImpl
        
        Change-Id: I14841e14272878d0a17f58b001df9bf1c937f0f2
        Reviewed-on: https://gerrit.libreoffice.org/60446
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [e1beb569ff54c2b9dde6dd442c6ea1cc53a03222]

        loplugin:useuniqueptr in DocumentContentOperationsManager::MoveNodeRange
        
        Change-Id: I2e32dba4ad9770ed62dbf74769ee00c05235bd40
        Reviewed-on: https://gerrit.libreoffice.org/60445
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-14  Adam Kovacs  <christo161@gmail.com>  [761308edb65a6cf44ef84cebc387e77af8b70f83]

        tdf#108064 OOXML export: fixing linestyle export in charts
        
        getLineDash function copy paste from ChartLinePanel.cxx.
        We query the actual linedash value associated to the LineDashName
        of the chart line via DashTable service.
        Thanks for the guidance of László Németh!
        
        Change-Id: I565fc968ce009803f9872da1f01dd56cfe07ddb3
        Reviewed-on: https://gerrit.libreoffice.org/60424
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2018-09-14  Stephan Bergmann  <sbergman@redhat.com>  [4464f851a34fb000673e54a3f7d6395682d53003]

        These rtl_hash* functions appear to never have been exported from sal
        
        They were introduced with 9399c662f36c385b0c705eb34e636a9aec450282 "initial
        import" without any trace of being exported DLLPUBLIC-style, and were probably
        included in error in the initial sal/util/sal.map when that was introduced in
        92b0714c409bd3cffcefd338371ee000fa1b5805 "new".
        
        That means the functions themselves can be moved from extern "C" to an unnamed
        namespace (and the resulting loplugin:salbool warnings be fixed).
        
        Change-Id: Ida99540edce9560e69081f507e41db2af34966fb
        Reviewed-on: https://gerrit.libreoffice.org/60469
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-14  Stephan Bergmann  <sbergman@redhat.com>  [a9d3d2b34415edd0d7018e940b41321b9951d151]

        loplugin:simplifyconstruct (macOS)
        
        Change-Id: I460732b2ea9e7366943162bef8f4fced5f975e95
        Reviewed-on: https://gerrit.libreoffice.org/60466
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-14  Stephan Bergmann  <sbergman@redhat.com>  [fa22722fc0befc893958bdbba698a9810c8552d4]

        Remove redundant declaration
        
        ...where the documentation for the declaration and the definition curiously
        differed ever since 84a3db80b4fd66c6854b3135b5f69b61fd828e62 "initial import"
        
        Change-Id: I53add6ee84f392c321de5aefa21d528165cc8187
        Reviewed-on: https://gerrit.libreoffice.org/60458
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d30259b6bb3f2dcace20e415f2d6187c4078db14]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I9edeef1f74414dd5d7dcf75c24934d8ba1f274bf
        Reviewed-on: https://gerrit.libreoffice.org/60473
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-09-14  Julien Nabet  <serval2412@yahoo.fr>  [94e5443c05f3ed47d51465b91d5312a7d010b716]

        Fix warning out-of-range value from the DatasourceType selection
        
        Fix warn:dbaccess.ui.generalpage:19437:19437:dbaccess/source/ui/dlg/generalpage.cxx:405:
        Got out-of-range value '2147483647' from the DatasourceType selection ListBox's GetSelectedEntryPos():
        no corresponding URL prefix
        
        Just Launch Base and select "Open an existing database file" and see this log
        If there's nothing to display, we get 2147483647 which corresponds to LISTBOX_ENTRY_NOTFOUND
        
        Change-Id: Iaab680695d9816c6375d9ef04f02845890f99dda
        Reviewed-on: https://gerrit.libreoffice.org/60464
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Jenkins

2018-09-14  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [8c20d5d4ad6f3e8c672337e3ba67be45a1ccb7c2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - More tag vomit cleanup, plus a menu path fix
            
            Change-Id: Id7ae7c637c0d74d228fb88ca5e55deaafb9ea140
            
2018-09-13  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [e98ac43ec42ff398ad489d6719960d595f0327be]

        tdf#118881: Fix HTML parsing for personas
        
        This is just a band-aid to make personas feature
        work again.
        
        Change-Id: I80b54fe9a8ddc93d93744fcf2c7f739d81f6face
        Reviewed-on: https://gerrit.libreoffice.org/60432
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-09-13  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [f4393330b2bbebc7290b72ad2f5b81d26244ac64]

        mysqlc: fix XPreparedStatement::setTimestamp
        
        Change-Id: Ia0d0290517fdebd9a7700d52fa0e86de0e958b2d
        Reviewed-on: https://gerrit.libreoffice.org/60406
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-09-13  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [25ca37889ec99276afc9fb67ae4508efd77d18b9]

        mysqlc: prep stmt: check if cursor out of range
        
        Change-Id: I81307c6e45220081c39ddd7d1672457202bbc517
        Reviewed-on: https://gerrit.libreoffice.org/60404
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-09-13  Stephan Bergmann  <sbergman@redhat.com>  [658d3c9fabe7e66a1b8740cacf0f9b763d7ea130]

        Make use of special operator == explicit
        
        Change-Id: I6449da3ef928a5a92a4197f5c2228e55253e43c3
        Reviewed-on: https://gerrit.libreoffice.org/60431
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [0a398f5af0c03c7912c32576f51824d6fcc3a862]

        sw: move frame id SwFrame to SwFrameAreaDefinition
        
        Otherwise it's not easy to see which frame position was invalidated in
        SwFrameAreaDefinition::setFrameAreaPositionValid() in a SAL_DEBUG()
        statement.
        
        Change-Id: I5771a81b98524bbce6557653a1a366e7a91c583e
        Reviewed-on: https://gerrit.libreoffice.org/60443
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-09-13  Caolán McNamara  <caolanm@redhat.com>  [88f7ac5ccd358069e356c544888386b745c82732]

        add GetDialogExampleSet rather than guess at it
        
        Change-Id: I8d7fc780c77e7f410ce78eb07bcb92dcd71f6c13
        Reviewed-on: https://gerrit.libreoffice.org/60434
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-13  Caolán McNamara  <caolanm@redhat.com>  [74edbc474975266a1cee36d47cb0443808f9c19a]

        must call enterpage handler if we do enter a page
        
        Change-Id: I2eb6949a22de038d8e501bc8ade57e6ebc053d34
        Reviewed-on: https://gerrit.libreoffice.org/60433
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-13  Stephan Bergmann  <sbergman@redhat.com>  [5eb9dd46e9b3ba18afd4f6dac580c4b91e715f43]

        More temp copies of test docs in Python/UITests
        
        ...similar to d76281864b0e83812c0edf7490b1e8271e89fff5 "Create temp copies of
        test docs in Python/UITests", which only fixed those places that were broken
        with a read-only SRCDIR.  However, I now ran into a deadlock on Linux (where
        UITests are run with SAL_USE_VCLPLUGIN=svp) that suggests that /all/ documents
        from SRCDIR that are opened by those tests should better first be copied to
        WORKDIR sub-dirs (that are removed prior to running tests, so stale lock files
        cannot exists).  This commit addresses just a small part of all those tests,
        though.
        
        I had cancelled (ctrl-c) a `make check` midway, when it happened to be in the
        middle of UITest_calc_tests2 and left beind a
        sc/qa/uitest/calc_tests/data/.~lock.stableSorting.ods# lock file (which records,
        among other things, the host name).  I then dropped off a VPN, which caused the
        host name as seen by LO to switch from "alpha" to "alpha.fritz.box", then re-
        started the build as `make check screenshot` (which was the thing I'd originally
        intended, but forgotten the screenshot target).  The new built hung during
        UITest_calc_tests2's sc/qa/uitest/calc_tests2/stableSorting.py, as loading
        sc/qa/uitest/calc_tests/data/stableSorting.ods found the lock file with non-
        matching host name in SfxMedium::LockOrigFileOnDemand, and hung in
        SfxMedium::ShowLockedDocumentDialog -> UUIInteractionHandler::handle -> (switch
        to main thread...) -> UUIInteractionHelper::handleLockedDocumentRequest -> ...
        -> Dialog::Execute, which just blocks in svp mode (which, unlike --headless,
        doesn't cause Application::IsDialogCancelEnabled).
        
        Change-Id: I999af50d6b1e5012d3978f5e476bcbfc9be6fd1d
        Reviewed-on: https://gerrit.libreoffice.org/60439
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-13  Michael Stahl  <Michael.Stahl@cib.de>  [c29e90ceb71518d8f27bdc7cd9e8446f934c3c7d]

        vcl: revert verbose WNT font logging
        
        Revert 656bef6ce3626769bd59fc7c46d781af512dfe0e to use SAL_INFO again,
        as there are few if any font related test failures now.
        
        Change-Id: If91908b93394790eb5d0615508e1f64f83f2f9c6
        Reviewed-on: https://gerrit.libreoffice.org/60438
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-09-13  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [b3e81068734a33878e7a638138100fd8d722c2dc]

        mysqlc: Fix XResultSet::absolute and previous
        
        We need to update the actual row position after using absolute or
        previous.
        
        Change-Id: Ie85f9679b7a06649a88ac8ee08436bf7f4a58a22
        Reviewed-on: https://gerrit.libreoffice.org/60328
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-09-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [e7c6c05ae5a62e1705ffda97c5405eecd1f62a1e]

        loplugin:constfields in writerfilter
        
        Change-Id: Ibe380e1fb35d9defc478d459a988f9f6df13bf35
        Reviewed-on: https://gerrit.libreoffice.org/60427
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [79c4c5dfc1df4b8b80f7d3a6343aa6af9458819d]

        Fix typos
        
        Change-Id: I4cea59a00029af5cdbd75ab12476d7b0c08419c0
        Reviewed-on: https://gerrit.libreoffice.org/60428
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-09-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5be9451b9be4f71e18aeaadf9e9553d560a1710d]

        Fix typos
        
        Change-Id: I1ee620200a285936159fed57d0cbbf5320e7d3ec
        Reviewed-on: https://gerrit.libreoffice.org/60429
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-09-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4653db1caea48b55d91bf8b702a18ab24ae9ba9f]

        fix typo
        
        Change-Id: Ic06c2cc3fa9fee3ae81b71ac011cac53a6893e0e
        Reviewed-on: https://gerrit.libreoffice.org/60437
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>

2018-09-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [04e9a4c012f12dc26fda10aabb8d229555c711ab]

        loplugin:constfields in xmlhelp
        
        Change-Id: Ia8eda3075b0387ec3a5ed6267f1dfcfb3a8cf782
        Reviewed-on: https://gerrit.libreoffice.org/60426
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [b74db4138342f646fda061eac5d6759ecf2c366f]

        loplugin:simplifyconstruct exclude std::unique_ptr with custom deleter
        
        Change-Id: I8f4ba883747a2aace88786ef807fd7c338bef5da

2018-09-13  Caolán McNamara  <caolanm@redhat.com>  [e06a1239371f14ef0ad84a4ddaa9309a601048da]

        crashtesting: divide by zero
        
        since...
        
        commit f3d6c44c9cb533fe4f1cd28fc95adc36cac4bfd5
        Date:   Mon Sep 3 11:05:44 2018 -0400
        
            tdf#108064 OOXML export: keep preset dashes with any line width
        
        Change-Id: I948123977f48d1f1005788f6a2c117e8971cab6f
        Reviewed-on: https://gerrit.libreoffice.org/60423
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [0302c9b192c3b7ba10daabed61d6864c24c14070]

        loplugin:constfields in xmloff
        
        Change-Id: I9623e6b483b28f5b50a2c76016bcc319b375a35a
        Reviewed-on: https://gerrit.libreoffice.org/60394
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-13  heiko tietze  <tietze.heiko@gmail.com>  [ecf987682881258774f4ec1644474beae3366abe]

        tdf#119689 - Missing interactive gradient tool
        
        Command added to the context menu of Draw and Impress
        Caption and tooltip slightly adjusted for a more clear communication
        
        Change-Id: Id5ce9c07f949a4e6b99082ccb3a511960b59725c
        Reviewed-on: https://gerrit.libreoffice.org/60425
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-09-13  heiko tietze  <tietze.heiko@gmail.com>  [d8f8fa33f477ddb445ef7a89590ad2314e3f7cca]

        tdf#119671 - UI: Add "Calculate All" to menu "Data\Calculate"
        
        .uno:CalculateHard added to the main menu
        
        Change-Id: I6deff5892d13bc7b4f6a8e63e20e07aaf7e8a6ac
        Reviewed-on: https://gerrit.libreoffice.org/60422
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-09-13  Caolán McNamara  <caolanm@redhat.com>  [c5846c5af1fff1543a160743dd2728c76f901e8b]

        fix crash on startup under X
        
        since...
        
        commit 240974561685ff44c1abf5157a043d0fde4654d1
        Date:   Wed Sep 12 15:12:39 2018 +0200
        
            loplugin:simplifyconstruct in ucbhelper..vcl
        
        Change-Id: I154893825f5dfa9f2bbc4a0c200df6340e7743cf

2018-09-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [61e94390a3b86024b76c3418fe8c5e517c5c5123]

        new loplugin simplifyconstruct
        
        no need to init smart pointers with nullptr, they all have default
        constructors that do this already
        
        Change-Id: Ief20c060daa0def8c1aa82f1cf8dc4bc696761e9
        Reviewed-on: https://gerrit.libreoffice.org/59818
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-13  Juergen Funk  <juergen.funk_ml@cib.de>  [dfb18a0557d5a897f443fd1f1d617365f6ae134a]

        Improve the Windows SDK 10 ProductVersion-Path
        
        At the moment the ProductVersion-Path has always the same format,
        with this patch, when the format the same, then no change is need for
        the next Version.
        
        Change-Id: I6a52fd20751ba139dd5ed6e3802f29c5e8f02975
        Reviewed-on: https://gerrit.libreoffice.org/60041
        Tested-by: Jenkins
        Reviewed-by: Juergen Funk (CIB) <juergen.funk_ml@cib.de>

2018-09-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [cbfb7f463cbf39ec59b5a4e4f9bb07e89f8c9d13]

        pass SfxRequest around by std::unique_ptr
        
        - remove a couple of copies in the process
        - need to use std::function instead of LINK to handle the unique_ptr
        
        Change-Id: Ic760d2fc639bf2e11d5bddbfbb6f2d5f15b78fe3
        Reviewed-on: https://gerrit.libreoffice.org/60397
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [b40f41d0cfcc355f16f4a9d5b0d805fe555dd5bf]

        loplugin:useuniqueptr in SwContentFrame::MakeAll
        
        Change-Id: I46aff0769abaf778c705029ac59a03afadac5e8b
        Reviewed-on: https://gerrit.libreoffice.org/60411
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-13  Caolán McNamara  <caolanm@redhat.com>  [fe0ad0b9b8d8897e4b7ca5bc6e0eedcd2c96e6fd]

        fix position page radio groups and focus
        
        Change-Id: I1206ad75fa30561bd1498c0418c1948ba890832f
        Reviewed-on: https://gerrit.libreoffice.org/60416
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-13  Caolán McNamara  <caolanm@redhat.com>  [50202505b1087f29e7772436d0c52f5d8550ca29]

        background tab reserves size for pages it never shows
        
        Change-Id: I47e4b9481139bf05c4454712fa2f3f2d7cfbe10c
        Reviewed-on: https://gerrit.libreoffice.org/60415
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-13  Gabor Kelemen  <kelemeng@ubuntu.com>  [9784934cb9054e7aa7b1574f926a555b107a31c8]

        tdf#42949 Fix IWYU warnings in include/ucbhelper/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I7bfeef47abaf94cfb355db95c0fdb928ce36c0a6
        Reviewed-on: https://gerrit.libreoffice.org/60232
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [fb7c57aa0fbe1e1b627fc3e6616b5bb8ed0a92b0]

        xmlsec windows: replace debug runtime patch with configure switch
        
        Change-Id: Ib24c800216492ce4b090522831d21e80888185d1
        Reviewed-on: https://gerrit.libreoffice.org/60414
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-13  Armin Le Grand  <Armin.Le.Grand@cib.de>  [7034311dce663c895577267110baadbec312d491]

        Support buffering SystemDependent GraphicData (II)
        
        In this step I have changed all calls that use a
        B2DPolyPolygon and do filled graphics, added support for
        providing needed transformation which will -if supported-
        be used. Added buffering of SystemDependentData at
        B2DPolyPolygon for that purpose, see comments describing
        the current possibilities in the Gdiplus implementation.
        
        Moved lifetime creation/cleanup of SystemDependentDataManager
        to ImplSVData due to cleanup problems in the clang build
        
        Tried to use a std::unique_ptr to hold the instance
        of a SystemDependentDataBuffer at ImplSVData and cleanup
        inside DeInitVCL() right before ::ImplDeInitScheduler. This
        works in principle, but scheduler shutdown triggers
        ProcessEventsToIdle which leads to repaints and re-creates
        the buffer. Will now do exactly as was done with GdiPlusBuffer
        before, a simple local static incarnation and a call to
        SetStatic() in constructor
        
        Splitted SystemDependentDataBuffer and Timer due to
        different LifeTimes. Timer needs to be destructed
        earlier than SystemDependentDataBuffer, before
        Scheduler::ImplDeInitScheduler() is called from
        DeInitVCL()
        
        Change-Id: I2134e4346a183a4cee1be3428c51541cc8867c11
        Reviewed-on: https://gerrit.libreoffice.org/60102
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-09-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [d92b0efe58b77247e1e5292c1a989baa934df797]

        loplugin:useuniqueptr in lcl_DoDragCells
        
        Change-Id: Id50deec2b4b0e1de6b15e9d8a486b0818e0edfe1
        Reviewed-on: https://gerrit.libreoffice.org/60412
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [9abbe6746cb4d36e3ccb384f96ccafb9e0612cd6]

        loplugin:useuniqueptr in lcl_UpdateLinksInSect
        
        Change-Id: Id9e8f142b8cc4b2a4418b3cde59e98bb7f045fe6
        Reviewed-on: https://gerrit.libreoffice.org/60410
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [43125f3b0b18b8d9bac9bd459fa234cb5ff9ddb4]

        loplugin:useuniqueptr in SwDoc::GetUniqueSectionName
        
        Change-Id: I24365f9412c6086d143ebb1769c1f792109a958c
        Reviewed-on: https://gerrit.libreoffice.org/60409
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [4b4a6d43a8cff2bc335f813d5c300bad14a9ba6e]

        loplugin:useuniqeptr in starmath
        
        Change-Id: I2a62b63f17b7a9daf4d42f2e9d7272d3b78bdf7f
        Reviewed-on: https://gerrit.libreoffice.org/60408
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [5cd976bdef4334a5c28d6c7748ef5d72cf5025ff]

        loplugin:simplifyconstruct in writerfilter..xmlsecurity
        
        Change-Id: Ic2d901ca0dbc2d6fa96611d260c1572da8a783c0
        Reviewed-on: https://gerrit.libreoffice.org/60398
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [8c29b0837d924d226fd1a48e323771b450f2b9b6]

        new loplugin:constfields
        
        look for fields which are only assigned to in the constructor, so they
        can be made const
        
        Change-Id: I0b76817c2181227b04f6a29d6a808f5e31999765
        Reviewed-on: https://gerrit.libreoffice.org/60393
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-13  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [20b9e4f81a2fd3bcc2dd0c219d64968a42e35a4a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Remove more pointless translatable strings
            
            Follow-up for commit 8bece13f73046ebebfb5c18d02d857a961a4cdab.
            
            Change-Id: I292553aa666b3c5fccf6a0b239bcfada41899ab6
            
2018-09-13  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [82b629c2b0ad767b79a2031e30a46cfe666ea4f9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - More “tablehead” roles for table headings…
            
            Change-Id: I53ac21f371d43bfd0a4f7bb4eb721a4e416f637d
            
2018-09-12  Caolán McNamara  <caolanm@redhat.com>  [18c5089df091bddeb8c2dc339776671964389040]

        ofz#9707 cgm timeout, don't store undo during load
        
        Change-Id: I07ac959c5556fdfa1bfce7f5257be6d522ad7f4b
        Reviewed-on: https://gerrit.libreoffice.org/60405
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-12  Arkadiy Illarionov  <qarkai@gmail.com>  [8d5779bef3cb36f0db6f61b6a9f711796d487d9d]

        Simplify containers iterations in xmlsecurity
        
        Use range-based loop or replace with functions from std algorithm.
        
        Change-Id: I0146186b7c42405076dfce7de7805be4228cc6d3
        Reviewed-on: https://gerrit.libreoffice.org/60360
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [3778399872ad592b4416e54a154e8bcc02d73a2e]

        tdf#119802 LibreOffice crashes when I save multiple times in a row
        
        regression from
            commit c2452e52f644649723df10e3cd6bbd48d6bafb49
            loplugin:useuniqueptr in SfxDispatcher_Impl
        
        Change-Id: Ia6e097c72e8571540c9cbd1512aedd85e4c2433e
        Reviewed-on: https://gerrit.libreoffice.org/60395
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Justin Luth  <justin_luth@sil.org>  [ca762d7016ac1271a17e2d4371cca71a78455376]

        ~revert tdf#103961: delay merge of default props until export
        
        partial revert to fix tdf#119589
        
        Although it was working fine for DOC/DOCX formats, ODT doesn't
        save the working document's defaults to the file. Instead it just
        writes the application's built-in docdefaults, and just
        throws away the current working state. Unbelievable.
        But changing this results in invalid ODF syntax, so not trivial.
        
        So, it wasn't working to change the format from DOCX to ODT.
        
        Since this patch was just "future-looking" and didn't immediately
        solve a particular problem, I'm just reverting part of it, so
        that parentless styles once again copy the default settings.
        This means that table-style settings cannot override system defaults
        since it cannot know whether the style specified that value, or
        if it just got a copy of the defaults. (Just becuase the style
        matches the docDefaults doesn't necessarily mean that it
        inherited them - unless it is parentless...)
        
        Change-Id: I61dd7866b42f79d91645ee65ff84b734ed2a53cf
        Reviewed-on: https://gerrit.libreoffice.org/60366
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-09-12  Michael Weghorn  <m.weghorn@posteo.de>  [e95930d96459cc653342e78617db9498255569d0]

        tdf#119814 Fix UI freeze with gtk3_kde5 filepicker
        
        Previously, the loop inside 'runCommands()' was triggered
        every time 'm_stdinNotifier' got activated.
        
        This could lead to both the soffice and the separate
        lo_kde5filepicker process blocking indefinitely, when
        during the execution of 'KDE5FilePicker::execute()', the
        processing of another event started which would then
        be blocked in the 'readCommand()' call; finally causing
        both processes to wait for input from stdin that would
        never appear (s. backtrace attached to tdf#119814).
        
        Since the loop inside 'runCommands()' runs until all
        commands have been processed, it's sufficient to
        start it once when 'm_stdinNotifier' is activated for the
        first time.
        
        Change-Id: Ie9180dbaf7e3f7ec033ad6d53fabe1b1ee363465
        Reviewed-on: https://gerrit.libreoffice.org/60380
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2018-09-12  Jan Holesovsky  <kendy@collabora.com>  [032eb5399be3fbfdd6bfffc93bd55ddd63909701]

        lok: Avoid crash when inserting a table in a redline.
        
        Steps to reproduce:
        
        * turn on changetracking
        * write few characters
        * insert table
        * move the cursor behind the table and type
        * crash
        
        Change-Id: Icd7b64d2fe594c2b87c9d3d7fa48a957755cbc3b
        Reviewed-on: https://gerrit.libreoffice.org/60390
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit 43197a3097d2939c30fd9f242ae52b03bf29f240)
        Reviewed-on: https://gerrit.libreoffice.org/60401
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-09-12  Caolán McNamara  <caolanm@redhat.com>  [854ae712766dc80d2c3cd556a033a3c5914eadc8]

        CJK preview text missing from format->character
        
        since...
        
        commit 16700331da2087bbb53c1774605cef2d0411206a
        Date:   Wed Feb 21 17:51:19 2018 +0400
        
            tdf#114768: Update default font list for Simplified Chinese
        
        Liberation Sans doesn't have any CJK glyphs in it
        
        Change-Id: I8c2822055ccabdf1fac2cf035a959015e5a33d33
        Reviewed-on: https://gerrit.libreoffice.org/60396
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [61bc0d058dd95961761056a104ecd729ddfa4a82]

        tdf#118500 Impress losing slide transition sound on saving
        
        This reverts commit b223028d65d24ffcd8e27974c29c2744a5df6227.
        
        Change-Id: Iac12092a4f6b0edb3b6a5228ed17e7d0c1794357
        Reviewed-on: https://gerrit.libreoffice.org/60391
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [240974561685ff44c1abf5157a043d0fde4654d1]

        loplugin:simplifyconstruct in ucbhelper..vcl
        
        Change-Id: Id435bb3289dcfd9a7aeca6a661e249085958cb7c
        Reviewed-on: https://gerrit.libreoffice.org/60392
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [1334ee97787aa7cea399fa7f1633aea84ff8047d]

        tdf#70759 Clear formatting should set "Standard" text style
        
        not "Text body"
        
        Change-Id: I994682b156dd4d8d6301baf6ca077cd072412b25
        Reviewed-on: https://gerrit.libreoffice.org/60381
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-09-12  Stephan Bergmann  <sbergman@redhat.com>  [7fa4845a6f30fb1f49d00c62f97be425b06e48f4]

        No more use of MACOSX_SDK_VERSION outside configure.ac
        
        ...after <https://gerrit.libreoffice.org/60376> "Remove
        Library_avmediaQuickTime, which is dead" and
        <https://gerrit.libreoffice.org/60377> "Remove MACOSX_SDK_VERSION < 101200 code,
        which is dead".  (This commit can be reverted if MACOSX_SDK_VERSION ever needs
        to be used again in makefiles or source code.)
        
        Change-Id: Iaff300d325e357f96c329cc84b3b37d91863d4b0
        Reviewed-on: https://gerrit.libreoffice.org/60378
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-12  Stephan Bergmann  <sbergman@redhat.com>  [9bc7194ebb20969b0097a242eedeae64c6d6e2d2]

        Remove MACOSX_SDK_VERSION < 101200 code, which is dead
        
        ...as a consequence of <https://gerrit.libreoffice.org/#/c/60375/> "Support for
        building with macOS SDK < 10.12 is long gone"
        
        Change-Id: Ic87a9608b4defbeb5cf066d61f6819226dd58c1b
        Reviewed-on: https://gerrit.libreoffice.org/60377
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-12  Stephan Bergmann  <sbergman@redhat.com>  [801cc9550b38778971a9b3ebf427a6a151c50033]

        Remove Library_avmediaQuickTime, which is dead
        
        ...as a consequence of a4e81b7c313e5cb0e0f23a8605502b4b0b7f599e "No QuickTime in
        the 10.12 SDK" and <https://gerrit.libreoffice.org/#/c/60375/> "Support for
        building with macOS SDK < 10.12 is long gone"
        
        Change-Id: Ida690370aea5b9559bb2c112dc73f26738facfd0
        Reviewed-on: https://gerrit.libreoffice.org/60376
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-12  Stephan Bergmann  <sbergman@redhat.com>  [dd7b96ee874611a9e965badb166a408881223039]

        Support for building with macOS SDK < 10.12 is long gone
        
        ...according to 372d2d78906aac32ddaf7eaa3c2037ea3d5af1ae "Update OSX SDK
        checking".  (With the current code, there was still a possibility to pass in an
        explicit --with-macosx-sdk= with a value of 10.9, 10.10, or 10.11, but I assume
        that was an oversight rather than a desirable feature, and that nobody, esp. not
        the "official" TDF builds, actually used it.)
        
        Change-Id: Ib3cb7309f6aa7c506687e9746acfcf365422901f
        Reviewed-on: https://gerrit.libreoffice.org/60375
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-12  Khaled Hosny  <khaledhosny@eglug.org>  [2523e10b5856bebd534385f4beec0386e2c800fa]

        Simplify HarfBuzz shaping call
        
        We were using a shape plan explicitely to report which shaper HarfBuzz
        ended up using, but the logging was dropped in:
        
        commit 919d5ac6b02e85126b3938c31daf4a891d3b2d90
        Author: Khaled Hosny <khaledhosny@eglug.org>
        Date:   Sat Mar 4 05:06:47 2017 +0200
        
            Make vcl.harfbuzz logging less verbose
        
            Change-Id: I9b93c11e34ca880e9a60fb0fce49777c274568e6
        
        So simplify the call and use the simpler hb_shape_full (which does the
        same thing this code was doing).
        
        Change-Id: I9122280869fb84a212fcf28cd8f2d58259a6b6bf
        Reviewed-on: https://gerrit.libreoffice.org/60327
        Tested-by: Jenkins
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-09-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [21c89633f93f2b03bfd554be067bcf18429e5d8e]

        Removed executable permission on pptx file
        
        Change-Id: I7605c0c299f84a10b822cdb698b9e80f5b23d6ce
        Reviewed-on: https://gerrit.libreoffice.org/60357
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-09-12  Stephan Bergmann  <sbergman@redhat.com>  [0295ff316336f50a2db04c1e295368ff4d99abe8]

        Use only exact --with-macosx-sdk=..., if explicitly requested
        
        Change-Id: Ifacf22dd283d2d90d68cfe9edc45f8f5e24f08bf
        Reviewed-on: https://gerrit.libreoffice.org/60374
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [569f7a4adefdfce9be82499d8449e808bfad06c6]

        loplugin:unusedmethods
        
        Change-Id: I0f96c41ab61bd4bfaf6c36d78d0a2ca768da0032
        Reviewed-on: https://gerrit.libreoffice.org/60314
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [c5a9da1e47dffcf7c15229612bcdd48d7491ce3d]

        loplugin:useuniqueptr in SwPaM::DoSearch
        
        Change-Id: Ifcef51cc6b7168915076198bcd70dbf02883dc79
        Reviewed-on: https://gerrit.libreoffice.org/60356
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [7ee808ba894db274a474febe39ace46deebf8896]

        loplugin:useuniqueptr in SwAccessibleShapeMap_Impl
        
        Change-Id: I2d51fc07d86ab0f85972565af88e89cc8cbb1e2c
        Reviewed-on: https://gerrit.libreoffice.org/60344
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [feca66c513a681769c4b66ed1f1e0c70dada246c]

        loplugin:simplifyconstruct in toolkit..ucb
        
        Change-Id: Ica3efbdbf05a8161861b8be1ccdc62ab4aec1d69
        Reviewed-on: https://gerrit.libreoffice.org/60371
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [99e3703a845c643f17b589cf8174677ef88bb89a]

        loplugin:useuniqueptr in SwObjectFormatter
        
        Change-Id: I549173b942de19eb3ff1e74fdee6e72de720988f
        Reviewed-on: https://gerrit.libreoffice.org/60373
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [3af36642f1b703b698fe2d53e8c064233dd64de8]

        loplugin:simplifyconstruct in sw
        
        Change-Id: I17c9009637edc04d9d06fa9a0bd19572eefd4fe8
        Reviewed-on: https://gerrit.libreoffice.org/60370
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [a170f5c4a53f6a02ce9d7bb7458e3677c0d69ad3]

        loplugin:useuniqueptr in Compare
        
        Change-Id: I3d45c5b893e8dba348dd84ba8d1b96fa5a14d1cb
        Reviewed-on: https://gerrit.libreoffice.org/60351
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Stephan Bergmann  <sbergman@redhat.com>  [a6ea0e89c092332e003567019294acc9e890eac2]

        Avoid duplicate class name causing ODR violation
        
        ...as reported by ASan during e.g. UITest_writer_tests:
        
        > ==3420==ERROR: AddressSanitizer: odr-violation (0x7f523b312200):
        >   [1] size=152 'vtable for NumberingPreview' /data/sbergman/lo-san/core/cui/source/tabpages/numpages.cxx
        >   [2] size=152 'vtable for NumberingPreview' /data/sbergman/lo-san/core/sw/source/ui/misc/outline.cxx
        
        Change-Id: I8ed56e3af3c6ba21ce6d757854e92a0f2c043ede
        Reviewed-on: https://gerrit.libreoffice.org/60368
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [b22e3d3b631efdb3f25066ecbecedbe3507fbb43]

        loplugin:useuniqueptr in SwAttrCheckArr
        
        Change-Id: If981fc6f64b28812e1face263da326c7a424487a
        Reviewed-on: https://gerrit.libreoffice.org/60345
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Caolán McNamara  <caolanm@redhat.com>  [d8b4d2f9c6fe710031471bea360e9223f29c3eea]

        ofz#10301 Abrt
        
        Change-Id: I3ec766dd243fa27068ec44b16c941beaa9da1479
        Reviewed-on: https://gerrit.libreoffice.org/60359
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-12  Michael Meeks  <michael.meeks@collabora.com>  [efa2681db1fb66e5f3677adff3a5e91ccba6b9ec]

        Ensure fastparser thread is joined in case of exceptions.
        
        Change-Id: Ie0fb21776514a9a67e9fdff2ae856392cd711adb
        Reviewed-on: https://gerrit.libreoffice.org/60361
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-09-12  Gabor Kelemen  <kelemeng@ubuntu.com>  [ec06ffdfd54b1f6997f905f9252cecabde3a1c5a]

        tdf#42949 Fix IWYU warnings in chart2/source/controller/[a,i,m,s]*/*hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I5f445522e9a1ccd60555e992adf345b254b2ac83
        Reviewed-on: https://gerrit.libreoffice.org/60335
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-12  Regina Henschel  <rb.henschel@t-online.de>  [d52c8fd4cc025ca9da474a20aa0f5514032273e2]

        tdf#119392 write bitfield in <draw:layer-set> order
        
        The view uses the SdrLayerIDSet bitfield in layer ID order.
        But file format knows no layer IDs and on loading the
        bitfield is interpreted in the layer order given by
        <draw:layer-set> element. Therefore reorder the bits on
        saving according <draw:layer-set>, which is order in
        SdrLayerAdmin.
        
        Change-Id: Id349dc7f42338e35ca8cc3b6409d061213b01691
        Reviewed-on: https://gerrit.libreoffice.org/60178
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2018-09-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [1b267db43b35cc0dcd6d50712efe52ed32fa6e7b]

        pdfium: replace FPDFFormObj_GetMatrix patch with backport
        
        Change-Id: Ic819fb1097986437cae99f4769bd93f20b6db44a
        Reviewed-on: https://gerrit.libreoffice.org/60358
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [5fe2c43a94c6d90090809c08e39af58a44974c26]

        IWYU: ignore UNO include files, similar to how the clang loplugin does
        
        Otherwise we could break some external code for no good reason.
        
        Change-Id: I01b1e266425688d3d4b5293c0f8609d78c6b7f2f
        Reviewed-on: https://gerrit.libreoffice.org/60331
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [9b7ee5a05524b3c80258be6a0f6c5b496942d1f2]

        loplugin:useuniqueptr in SwAccessibleParagraph::_getRunAttributesImpl
        
        Change-Id: I6196d15ea4d83625c7f058ecf074a860e8ca6fe9
        Reviewed-on: https://gerrit.libreoffice.org/60355
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [ab974915f96c907e9270423adf332ab7910466c4]

        loplugin:useuniqueptr in ScInterpreter
        
        the ScInterpreterTableOpParams are allocated and deleted in the same
        method, so the vector in ScDocument doesn't actually need to own them
        
        Change-Id: Icd5a33c891e608abc0843c144d7a53f44c3ac02f
        Reviewed-on: https://gerrit.libreoffice.org/60354
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [c72b9281d5a2b199143d56c58f8ddabf466968a2]

        loplugin:useuniqueptr in ScMyValidationsContainer::WriteMessage
        
        Change-Id: I72a699834244c6996b5021f7d110028aa747bbf7
        Reviewed-on: https://gerrit.libreoffice.org/60353
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [867cfc57d8bcca1e1c9ea8e63595b618c55fc840]

        loplugin:useuniqueptr in ODatabaseForm::GetDataMultiPartEncoded
        
        Change-Id: Ica70b20b84a8ada5b37cb6d23ce67096bd9ced2d
        Reviewed-on: https://gerrit.libreoffice.org/60352
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [790c1e3facc67f11e102b5ae2aa879b3430022cb]

        loplugin:useuniqueptr in SwDoc::Spell
        
        Change-Id: Ida21e57093b42b6ceec9236ca2ad3990da31bd89
        Reviewed-on: https://gerrit.libreoffice.org/60350
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [38a4b614c0f517e61c2979c4729921360960754b]

        loplugin:useuniqueptr in SwDoc::GetUniqueNumRuleName
        
        Change-Id: I9612e3874aefa874b3d8733ac32b6f0a2e9a2a48
        Reviewed-on: https://gerrit.libreoffice.org/60349
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [a13701cb6f0c01b1955b613d5d7507e47d4dbbfd]

        loplugin:useuniqueptr in SwDoc::GetUniqueTOXBaseName
        
        Change-Id: I73851c8b630493980e58dad7d39da7c415517e77
        Reviewed-on: https://gerrit.libreoffice.org/60348
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [5928396cb2bb759fbbde68c1df50e1fa1ba07463]

        loplugin:useuniqueptr in SwDoc::UnGroupSelection
        
        Change-Id: Ib18a027e96f4ea14057c17f51345797b7d8746c2
        Reviewed-on: https://gerrit.libreoffice.org/60347
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [9ac209a67f06599a1f6fd8ea6fa6243e8cf1843b]

        loplugin:useuniqueptr in DocumentFieldsManager
        
        Change-Id: If7e72eb54608b29233884ede230dcd574c7b9e81
        Reviewed-on: https://gerrit.libreoffice.org/60346
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [61d6047727d2d6f80054094160d630bfed31ab03]

        loplugin:useuniqueptr in SdPPTImport
        
        Change-Id: I077646794b806cf66d36de87050d1c93cc96a972
        Reviewed-on: https://gerrit.libreoffice.org/60343
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [1b88de0a07180661c4d5d6706247d546d06bc983]

        loplugin:useuniqueptr in sd::BluetoothServer
        
        Change-Id: I42c11e4a178a92024de8f764af582f60c36302d5
        Reviewed-on: https://gerrit.libreoffice.org/60342
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [d6de1390b848412196cebef86f75c1b36289fc92]

        loplugin:useuniqueptr in FuSummaryPage::Create
        
        Change-Id: I275483f94474740d999831009cae6a78f9ad067b
        Reviewed-on: https://gerrit.libreoffice.org/60341
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [9aa479f9b9b0f13c10cf8873c9319ec11ff4e3b0]

        loplugin:useuniqueptr in FuOutlineBullet::SetCurrentBulletsNumbering
        
        Change-Id: Ia28c225990d4409016f91bed46193efda717f7ca
        Reviewed-on: https://gerrit.libreoffice.org/60340
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [fb310c42746c5f2452a7e8d9b0893640bf7b2019]

        loplugin:useuniqueptr in DrawDocShell::Load
        
        Change-Id: I0d8b8c5c592b689bae33dd73f99cdf4ceb5f6c2d
        Reviewed-on: https://gerrit.libreoffice.org/60339
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [7df81f27974a640de3dae54b48f0b71281bffd4a]

        loplugin:useuniqueptr in DrawDocShell::GetPagePreviewBitmap
        
        Change-Id: Ib301f361d9d9598bcb79865c62200bce081c77ef
        Reviewed-on: https://gerrit.libreoffice.org/60338
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [ce47f6dade0802d61b298e9490605894d94f6762]

        loplugin:useuniqueptr in SdDrawDocument::InsertBookmarkAsObject
        
        Change-Id: Ib46259a87152a491f6fcad2c8fc5d2aa1f0f9531
        Reviewed-on: https://gerrit.libreoffice.org/60337
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [e75baaa5dfffd96da55b892dd26ffec37ad5080c]

        loplugin:useuniqueptr in lotuswordpro
        
        Change-Id: Ib34984180cea7143b6595decba785f1b55d15e2c
        Reviewed-on: https://gerrit.libreoffice.org/60336
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [7e69b971a5453e7092e5c3ef5ca197261227479e]

        loplugin:useuniqueptr in ScFormatFilter
        
        Change-Id: I04745351e28e0d41b2b4c668d8207538dd489704
        Reviewed-on: https://gerrit.libreoffice.org/60320
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [e1d3ecb498c9b28731392a6cb8557fe73fcfb5e9]

        loplugin:simplifyconstruct in stoc..svl
        
        Change-Id: I81d465d66a979e9a1e092e5d23ed339840d1fb2d
        Reviewed-on: https://gerrit.libreoffice.org/60315
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [97930797d2346ceaded866fd7c1dd4c3c9916015]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix typo
            
            Change-Id: Ideca97ded830b58d314c40dfa417ae5327325bca
            Reviewed-on: https://gerrit.libreoffice.org/60367
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2018-09-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [4926b0f348dd1ddf170fe41df0cde4d426ab3b5f]

        tdf#119793 Crash on redo of rectangle movement and text
        
        regression from
           commit be48eb2e82a3d8891ee84145567e2b89884f1fd6
           return std::unique_ptr from SdrMakeOutliner
        
        Change-Id: Iec4421558ed29121973c87b9363da0303f71e203
        Reviewed-on: https://gerrit.libreoffice.org/60317
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-12  Stephan Bergmann  <sbergman@redhat.com>  [9c6880bb0771fe2cd6523a4d2488c403e5480163]

        Make sure MSVC actually warns/errors on unknown attribute
        
        ...as "warning C5030: attriubte '...' is not recognized" is not inclued in the
        default /W1.
        
        Change-Id: I89acfa34df3c361e572c59d197d0c26b68abbeee
        Reviewed-on: https://gerrit.libreoffice.org/60332
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-12  Stephan Bergmann  <sbergman@redhat.com>  [e87143222934ee730806be9f8f7d083133566ad7]

        loplugin:nullptr (clang-cl)
        
        Change-Id: Ie9c95a26200223aa392100125690359e72abd1a9
        Reviewed-on: https://gerrit.libreoffice.org/60326
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d5a2202f955657e427670a87c2d4e5638884517b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are'nt working 23
            
            module sc a - e
            
            Change-Id: I179ea686cf83f31ebc645c2310fca52b222eb66f
            Reviewed-on: https://gerrit.libreoffice.org/60365
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0f2d3ff6c35022c5033261fdbb4e151bfe916bc3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are'nt working 22
            
            module sc d-m
            
            Change-Id: I067b880ab4db50704acfd52a6ee6edb4aa277560
            Reviewed-on: https://gerrit.libreoffice.org/60364
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8931c7e89e10f35023b3fea426ecb30756bdf0cb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are'nt working 21
            
            Module sc m-r
            
            Change-Id: I6619733467aadf2a5bec5ffbfee523f4a55705a0
            Reviewed-on: https://gerrit.libreoffice.org/60363
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [93cbc5d2807addd3d067e6ae2efbe680b7764e41]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are'nt working 20
            
            Module sc r-z
            
            Change-Id: Ib8ee034cdbaf2f42280fac787cc31279cab3dc8e
            Reviewed-on: https://gerrit.libreoffice.org/60362
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-11  Stephan Bergmann  <sbergman@redhat.com>  [65ed581fc1cca7052665e53a149f78b06b44970a]

        clang-cl: Don't define "const" away in external/mariadb-connector-c
        
        Mimicing MSCV, clang-cl doesn't predefine __STDC__
        (InitializeStandardPredefinedMacros in clang/lib/Frontend/InitPreprocessor.cpp)
        when LangOpts.MSVCCompat aka -fms-compatibility is set, which it is by default
        for clang-cl (Clang::ConstructJob in clang/lib/Driver/ToolChains/Clang.cpp).
        
        But clang-cl still needs to be called with /FIIntrin.h to preload declarations
        of intrinsics from the Clang-provided Intrin.h, some of which like
        
          unsigned char _bittest(long const *, long);
        
        both make use of "const" (which isn't defined away because the file is loaded so
        early) and are duplicated in the system-provided winnt.h---where the "const"
        /is/ defined away when that header is included later, causing "conflicting
        types" errors.
        
        ("Real" MSVC also runs into the #if defining "const" away, but it seems it
        happens to not have bad consequences there.)
        
        Change-Id: Ice92a059330bd945f8a3d9e5fa1635a01d08ad8b
        Reviewed-on: https://gerrit.libreoffice.org/60321
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-11  Stephan Bergmann  <sbergman@redhat.com>  [40b5b00788aafd9e723061b419b366ea8b281b8b]

        Fix --with-macosx-version-min/max consistency check message
        
        Change-Id: I1118576b823dd831cd874147e098cafbab87c22a
        Reviewed-on: https://gerrit.libreoffice.org/60334
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-11  Stephan Bergmann  <sbergman@redhat.com>  [2d6df9bc36b81ab63bb5b7fe2648f156d3ed74ae]

        Use [[fallthrough]] also with MSVC
        
        Change-Id: I840de9460c164b86dcbd96b4c0f382e1a1b609a2
        Reviewed-on: https://gerrit.libreoffice.org/60330
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-11  Stephan Bergmann  <sbergman@redhat.com>  [50921d122399d669a2c401b8d26d90a0c7e14d14]

        -Werror,-Wunused-macros (clang-cl)
        
        Change-Id: I53b736d8b243f6e9da09856e0729b8702c4167d2
        Reviewed-on: https://gerrit.libreoffice.org/60323
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [aaa3c31ba79b1b3d335dcf55d72837a13411b45e]

        tdf#119305 Chart created from fully selected sheet only targets header row
        
        regression from
            commit 3acc5a2383f5b0458e3caf1505fe6b8ad7dc3fb0
            tdf#69977 improve creation of large charts
        
        Change-Id: I09d02447b0e4691e98a44222608a3dc5edc95b0b
        Reviewed-on: https://gerrit.libreoffice.org/60318
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-11  Stephan Bergmann  <sbergman@redhat.com>  [6d79c2f56d3548d8ea767dfe69626759e6cf6f34]

        loplugin:unnecessaryoverride (clang-cl)
        
        Change-Id: If20c05de5521ff2121da4b5973dcf15697bafe95
        Reviewed-on: https://gerrit.libreoffice.org/60325
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-11  Stephan Bergmann  <sbergman@redhat.com>  [cb13f2ce1675053ecf925c7de20bf22f1249bc5a]

        Consolidate C++11 checks for MSVC and GCC/Clang
        
        Change-Id: I2ca35093d804f85dc44d332b09efed9655dcd40c
        Reviewed-on: https://gerrit.libreoffice.org/60311
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-11  Stephan Bergmann  <sbergman@redhat.com>  [01dc9413e1dbc5206f67ede8c6bb81f0eac73dc2]

        loplugin:stringbuffer (clang-cl)
        
        Change-Id: Ie49cd58e7363c834c02769dda7c5aa83cca4f587
        Reviewed-on: https://gerrit.libreoffice.org/60324
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-11  Stephan Bergmann  <sbergman@redhat.com>  [35efd72da5847a391fdba94a21ee2206ef7539c5]

        clang-cl wants these the other way around
        
        (where SAL_WARN_UNUSED expands to a "real" [[nodiscard]] attribute since
        3b835b8d546ca16d7edcb06eda017e276383ea0f "Use [[nodiscard]] in
        SAL_WARN_UNUSED_RESULT where available", instead of an
        __attribute__((warn_unused_result)) language extension)
        
        Change-Id: I38d55b23c68e872b1e563e4672eda5a9512fb380
        Reviewed-on: https://gerrit.libreoffice.org/60322
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [2601708e3c00092693af6dd04561125cafb21d8e]

        cleanup mutex and signalling in ExecuteWrapper
        
        found this while examining issues reported by clang-tidy.
        
        Judging from the code, the original intention was to somehow lock access
        to the mbSignal field in ExecuteWrapper, but since we were not locking
        when writing to that field, and that field was not volatile, it
        surprises me that this worked very well at all.
        
        We can accomplish the same end more reliably by just marking the field
        as volatile and not doing any locking at all.
        
        Change-Id: I388c7082a809b6aca5a3c8981625f55cfef3cfcd
        Reviewed-on: https://gerrit.libreoffice.org/60184
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [40069adbc225a6dd5d3431a7cd9f17986f6385de]

        loplugin:unusedfields
        
        Change-Id: Ic7871f3a40668ba73aa0f0067a45455920d55890
        Reviewed-on: https://gerrit.libreoffice.org/60313
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [83a962578f616ae4ff215fa782763f2045a20bcc]

        loplugin:simplifyconstruct in svtools..svx
        
        Change-Id: Ia20fac7cec01ac658a903f8b001807b2e72dbf3e
        Reviewed-on: https://gerrit.libreoffice.org/60316
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [591db0f97b6084723c138a01d5f336b1f1a3a639]

        WIN drop unused fpicker subdirs
        
        While the folder picker had some shared code with the file picker,
        the folder hierarchy made some sense, but since it's gone now,
        move the files to the base directory.
        
        Change-Id: Ib78ada9cdb570df64ccbc28da835cfcaf25009db
        Reviewed-on: https://gerrit.libreoffice.org/60145
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-09-11  Gabor Kelemen  <kelemeng@ubuntu.com>  [f87be145725b15745dabae90e1b030819d7a6eac]

        tdf#42949 Fix IWYU warnings in sc/source/filter/inc/[n-w]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I32e9e2fb636d80ce351d1ef7beb888afac0e8ee7
        Reviewed-on: https://gerrit.libreoffice.org/60205
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-11  Stephan Bergmann  <sbergman@redhat.com>  [4ca492f11e41bb8c539a3295cde60f1bc92bcd5c]

        Better check for MSVC
        
        Change-Id: Ida9197e662f4f13baf834e54e2ff4f7dff65160f
        Reviewed-on: https://gerrit.libreoffice.org/60312
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [2ee177e58a57420eaa18b9d39ade4c28907bc0c8]

        tdf#119756 assume the HFONT is always valid
        
        This is a regression from the commit 7cb3e475f2fb ("WIN add
        SalGraphics* to WinFontInstance"). We need a sensible way to
        compare the SalGraphics / HFONT. I'm not sure how to implement
        this yet, so just assume unchanged, as the old code did.
        
        Change-Id: I828a41e529976c500eedaef3afd40cf20287f746
        Reviewed-on: https://gerrit.libreoffice.org/60256
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [bb209f2f53edc1b0d268d561e0c12bf93e83fb41]

        Revert "clang bugprone-unused-return-value"
        
        comment from sberg:
          aren't these changes broken in general, when the called function
          may throw an exception before it takes ownership of the passed-in pointer?
        
        So revert, except for
          (a) PlainTextFilterDetect::detect, which was definitely a leak
          (b) SwCursor::FindAll, where unique_ptr was being unnecessarily used
        
        This reverts commit 7764ae70b04058a64a3999529e98d1115ba59d1c.
        
        Change-Id: I555e651b44e245b031729013d2ce88d26e8a357e
        Reviewed-on: https://gerrit.libreoffice.org/60301
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-11  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [a1949a419e2e4bec52906bb163b0cf510fe2aa14]

        cppcheck: variableScope in basegfx
        
        and use range based loops on B2DPolyPolygon
        
        Change-Id: Ic68c236c839766a0c52369ae8487de187d1ad04e
        Reviewed-on: https://gerrit.libreoffice.org/60189
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [7430dfe2a4a3b13ffa248bf14a3a2ca87993f48d]

        loplugin:unusedmethods
        
        Change-Id: I34009aabf0befb346470b5c0d96ad8fc476b7c4e
        Reviewed-on: https://gerrit.libreoffice.org/60300
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-11  Stephan Bergmann  <sbergman@redhat.com>  [3b835b8d546ca16d7edcb06eda017e276383ea0f]

        Use [[nodiscard]] in SAL_WARN_UNUSED_RESULT where available
        
        ...which required some lax placements of SAL_WARN_UNUSED_RESULT to be fixed.
        Also, Clang unfortunately is rather picky about the relative order of
        SAL_WARN_UNUSED_RESULT expanding to [[nodiscard]] and uses of the DLLPUBLIC
        macros (expanding to __attribute__(...) resp. __declspec(..) for clang-cl).
        
        Change-Id: Iae6ca36bef97f1864873aefdb5f05c7f5e045ad3
        Reviewed-on: https://gerrit.libreoffice.org/60274
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-11  Caolán McNamara  <caolanm@redhat.com>  [3d39dad6d93c979ac64244ecb9acfbd8a5fbd6c6]

        ofz#10228 Integer-overflow
        
        Change-Id: Ifb7e6ad6f5ffe71c3c5bb7cca9cb3b27bff7943a
        Reviewed-on: https://gerrit.libreoffice.org/60308
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-11  Caolán McNamara  <caolanm@redhat.com>  [d072795d78342c4be68d9410ee438fa3607c34ac]

        weld SvxNumPositionTabPage
        
        Change-Id: I95844c549393f5e151377cdfd79e770d1563b662
        Reviewed-on: https://gerrit.libreoffice.org/60271
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-11  Caolán McNamara  <caolanm@redhat.com>  [1520d56ea3cd5075c71b8ec492e3d4c23b9593f5]

        weld SvxBitmapPickTabPage
        
        Change-Id: I4c5fd94356f3640b150ef9fec48a166457f3b70b
        Reviewed-on: https://gerrit.libreoffice.org/60266
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-11  Caolán McNamara  <caolanm@redhat.com>  [bc65992929392d597070237471aa4d5a7eec674d]

        weld SvxNumPickTabPage
        
        Change-Id: I575927d125af684e1133d6b46c0f637d996cbb88
        Reviewed-on: https://gerrit.libreoffice.org/60265
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-11  Balazs Varga  <balazs.varga991@gmail.com>  [063e92004b65411dbee7fc12ab00c78aa9c69a86]

        tdf#108028 OOXML: Fix line breaking of chart title
        
        With adding the "TextMaximumFrameWidth" property to the chart title's
        textbox property, it breaks chart titles longer then the chart width,
        as in OOXML reference implementation. LibreOffice previously distorted
        the text and squeezed the chart. This patch will fix it.
        
        Change-Id: Ic086d25b49e9c5cf9c6f2c79f141592749adc7d8
        Reviewed-on: https://gerrit.libreoffice.org/59991
        Tested-by: Jenkins
        Tested-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-09-11  Balazs Varga  <balazs.varga991@gmail.com>  [86b14cc8bd910651cef422a0f7408adc0fc51a17]

        tdf#119617 Fix export of Autofit property of shapes to PPTX
        
        With this patch the "Resize shape to fit text" property
        (TextAutoGrowHeight-->spAutofit/noAutofit) will be exported
        correctly to PPTX format.
        
        Change-Id: I5fa975c6390a17bad30c360b3b17aa944bbe72af
        Reviewed-on: https://gerrit.libreoffice.org/60043
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-09-11  Caolán McNamara  <caolanm@redhat.com>  [934735795dbddf074c85ae2a9d5d2b358d65e403]

        move 'features' button for format->character to next row
        
        for non CJK/CTL case, there's loads of space there for it
        
        Change-Id: I713e827b2d332fd29fec7f09f900406b98d08762
        Reviewed-on: https://gerrit.libreoffice.org/60273
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-11  Takeshi Abe  <tabe@fixedpoint.jp>  [9b0d2c5c3b2720c7ada339c52b159d1389c13a08]

        sd: Drop unused ImplProcessObjectList()
        
        which could be gone at commit 174bbee54828788eb562cb9b172200e509fdd08d.
        
        Change-Id: I2baa67123279f0da6f2443af6bfd351aaa9dfcd8
        Reviewed-on: https://gerrit.libreoffice.org/60298
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [b6ddcc0ddf8e1a7ac49175fed92998750b80ec35]

        loplugin:useuniqueptr in SwPaM::MakeRegion
        
        Change-Id: Ie069da6336d8d73c41c47a32308de751de438b31
        Reviewed-on: https://gerrit.libreoffice.org/60253
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [0e8e5c196bd8eeda37da0db17bb617f5e97f4ddb]

        loplugin:unusedfields
        
        Change-Id: I876183559a7d9f1e6d914fbf37d7ffe91459144e
        Reviewed-on: https://gerrit.libreoffice.org/60278
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [2da435922f9c1fcf52eb0c1eb3d6f73581e9f793]

        loplugin:constantparam
        
        Change-Id: Ia11bf93768d5f722b7fe62df15f24809cb7e7f04
        Reviewed-on: https://gerrit.libreoffice.org/60280
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [7823684cb6fbe752dc64300799c5d102f61e0b70]

        tdf#119316 sfx2 store: no move on macOS
        
        osl::FileStatus::getAttributes() and osl::File::setAttributes() doesn't
        preserve all the necessary file properties (at least "Hide extension" is not
        handled), so always copy on macOS instead.
        
        Change-Id: I529467cc3d432d04e593f936c13ed4656a18150c
        Reviewed-on: https://gerrit.libreoffice.org/60294
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [27463197176fd7f68cbdeed790621dad6b4c63d3]

        clang-tidy bugprone-copy-constructor-init
        
        Change-Id: Idd435b3a4d081f6d3af26ff8add69ad4af50db57
        warning: calling a base constructor other than the copy constructor
        Reviewed-on: https://gerrit.libreoffice.org/60239
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [b40e57f403b3d4ccb90f3b76caf8d537b61826dc]

        fix loplugin:unusedmethods
        
        revert the part of
            commit 9f4d23c15115d64febd6bf01f870cc157badd350
            Date:   Mon Aug 13 17:24:26 2018 +0200
            filter out some of the AST in the plugins
        that applied to this plugin. Turns out it really needs to see __all__
        the code in order to produce good results.
        
        Change-Id: If580a701049d2570f2a833327b2189641090079b
        Reviewed-on: https://gerrit.libreoffice.org/60279
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [1476d95b6ed3afa35cccc46f61865ea938b62144]

        loplugin:useuniqueptr in StylePool::createIterator
        
        Change-Id: I1a7bdfc00352c25f5d2db9ef195000d16f909537
        Reviewed-on: https://gerrit.libreoffice.org/60263
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [9a9d407977494b405479b138a33fc6f8f1e2911d]

        prevent crashes when running the global-analysis plugins
        
        Change-Id: Ib50583289afd6212d5d5aedd3d6b7ede75902052
        Reviewed-on: https://gerrit.libreoffice.org/60277
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-11  Stephan Bergmann  <sbergman@redhat.com>  [8e4e0bf8e81694f80a72d241fe5c8cae64240436]

        loplugin:includeform
        
        Change-Id: I4885c9ad497c350679588fc2068728c7a39edb88

2018-09-11  Mike Kaganski  <mike.kaganski@collabora.com>  [c3422cd205d8da852f5c310b5f08028d6c4c5eb4]

        tdf#109229: Set "TextBox" prop before filling textbox-related props
        
        Otherwise those properties aren't set, and defaults are used
        
        Change-Id: Ib6671c019ff652ec5b59d9cbbf02a4e536a17817
        Reviewed-on: https://gerrit.libreoffice.org/60267
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-09-10  Caolán McNamara  <caolanm@redhat.com>  [9c6c179ee4e71127194c4e50fd96ad21995a85c9]

        tdf#119777 min target is 3.18, not 3.20
        
        Change-Id: I9d0ff68729df01f1d9dc9bb953be10ea44ce58df
        Reviewed-on: https://gerrit.libreoffice.org/60270
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-10  Katarina Behrens  <Katarina.Behrens@cib.de>  [647631e0cb4a2db73b69aa9e93f49af70d9b4af8]

        a11y: Remove unused warnings
        
        since commit 1188bebbc53d0519733cfe98cfab4d83474e8ddf
        
            tdf#118742 - Input field dialog workflow
        
        Change-Id: Ied80dca50222de8dfea93d4d4fbee74c5255943c
        Reviewed-on: https://gerrit.libreoffice.org/60248
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-09-10  Katarina Behrens  <Katarina.Behrens@cib.de>  [256dbcd3d1c732a713ca8a735e14c16326e46b7e]

        a11y: Fix multiple instances of duplicate mnemonics
        
        Change-Id: I0ffe2a7c6b8102aa977af16232ce930541a8b816
        Reviewed-on: https://gerrit.libreoffice.org/60246
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-09-10  Caolán McNamara  <caolanm@redhat.com>  [a27ae800fed5a974c9b255f7ce2b38ec2dbaa426]

        weld SvxSingleNumPickTabPage
        
        Change-Id: I6d8cf1d63b30472072e2d464c3ba6f173f4d030f
        Reviewed-on: https://gerrit.libreoffice.org/60264
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-10  Caolán McNamara  <caolanm@redhat.com>  [17cbd1dcd12b140fd22477635edcb9874fbc439a]

        weld SvxBulletPickTabPage
        
        Change-Id: I0b3e48cc63984208c8e4a090d6630dd5325d776e
        Reviewed-on: https://gerrit.libreoffice.org/60257
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-10  Caolán McNamara  <caolanm@redhat.com>  [b4ccfe7333345a4338240cbd013170ba4751b3a7]

        wrap GlobalNeonMutex as local static
        
        Change-Id: I8d879877c93ce4d3a8f52fc707f94f2f095227d6
        Reviewed-on: https://gerrit.libreoffice.org/60262
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-10  Caolán McNamara  <caolanm@redhat.com>  [cbc79e563612e9a2eaf66d1e63f98d5094c09d62]

        add mutex guard to new methods
        
        Change-Id: I4d6ae0622107df6f619f945575687f616f184ccc
        Reviewed-on: https://gerrit.libreoffice.org/60260
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-10  Caolán McNamara  <caolanm@redhat.com>  [12637b0f83b3a3d9d740882e0e8e7cc0a442cde2]

        suspicious MutexGuard placement
        
        Change-Id: I3b5cf5984a1a852d2482b8a417fc46c836ea2dc2
        Reviewed-on: https://gerrit.libreoffice.org/60258
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-10  Caolán McNamara  <caolanm@redhat.com>  [0ed04982cbbdba7c0ec6db2a53aca9496ab4bb6f]

        bounce callback functions back into class methods
        
        Change-Id: I5e449768f867d3d08ced830f9ea36f6519f4276a
        Reviewed-on: https://gerrit.libreoffice.org/60259
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-10  Stephan Bergmann  <sbergman@redhat.com>  [40110d917b26f0d0e84938df2792abfedb461c45]

        No more need for extra local variables
        
        ...after 453fde35bb838febf73bfda0bd981ee270c9b12e "BitmapFilter::execute can be
        const".  This reverts the call-site changes of
        bce47223099bb3349d96af9d6b1fe88bcdd539df "clang-tidy bugprone-use-after-move in
        BitmapFilter::Filter" again.
        
        Change-Id: I5ce4eb7ddce90fb779ddfb1c5864fd4785708175
        Reviewed-on: https://gerrit.libreoffice.org/60255
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-10  Caolán McNamara  <caolanm@redhat.com>  [8d831cc01daaed6937fc126dc5671ae58e8c027e]

        weld SvxCaptionTabDialog
        
        Change-Id: If678c5f4834144f1c710465701dc4d13714a6b44
        Reviewed-on: https://gerrit.libreoffice.org/60247
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-10  Caolán McNamara  <caolanm@redhat.com>  [f21e8a94b0c6ca7fdea157f858b079aca30e274e]

        weld SvxCaptionTabPage
        
        Change-Id: I163e00ce91cc207f735e67c32269ee2df0ffbfb6
        Reviewed-on: https://gerrit.libreoffice.org/60245
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-10  Mark Hung  <marklh9@gmail.com>  [98cbbb4f6e2446c63be214bd302a57a23fe6f1c8]

        sd / pptx export: get rid of GET and GETA macros.
        
        Change-Id: Ib090bb3e9168e62767404823dd2beadd70eeb440
        Reviewed-on: https://gerrit.libreoffice.org/60179
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-09-10  Stephan Bergmann  <sbergman@redhat.com>  [a55711ad4f6f0a39fd26bcd682a1a81b4a6c6fb6]

        Generate UNO exception classes as SAL_WARN_UNUSED
        
        ...to find more places like 09978dd1fc18ce1ae707bc9e4ea1d2745ff07b61 "clang-tidy
        bugprone-unused-return-value"
        
        Change-Id: Ibe8b6790c701dc8270295dd1e2cbc9023b5ce018
        Reviewed-on: https://gerrit.libreoffice.org/60234
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-10  Caolán McNamara  <caolanm@redhat.com>  [c8c4f35ae3e9721aecba0987359f5e106a9041eb]

        select an entry before setting sensitivity
        
        Change-Id: Ifeafd4dedc77e5361a1ef6744a68f601ffd713bc
        Reviewed-on: https://gerrit.libreoffice.org/60227
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-10  Stephan Bergmann  <sbergman@redhat.com>  [fb841f76fc9d887cfff0301ddaeb51a0995c243b]

        Missing include
        
        Change-Id: I7c0616ffefb00d45342013acc28460dcf76476cb

2018-09-10  Caolán McNamara  <caolanm@redhat.com>  [916260dcbe84fcde76ee66c752391123f44ea4da]

        weld SwTableTabDlg
        
        Change-Id: I343ddfd5ba1e42711b74815517ab931e0905dd07
        Reviewed-on: https://gerrit.libreoffice.org/60243
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-10  Korrawit Pruegsanusak  <detective.conan.1412@gmail.com>  [0e8d0c725ed135dd7c95e6963e585326b2d97d3b]

        correct doxygen syntax
        
        rename two functions according to 2a3678c713a88f43867aead48f320d1d301bcab1:
        * rtl_getCommandArg -> rtl_getAppCommandArg
        * rtl_getCommandArgCount -> rtl_getAppCommandArgCount
        
        Change-Id: I4bd3699640b03a062868b1f92fd6d78d75f5b3d4
        Reviewed-on: https://gerrit.libreoffice.org/59910
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-09-10  Stephan Bergmann  <sbergman@redhat.com>  [653218c76a1b2c0da1963f9e09cadcbea56fecc3]

        Fix for --enable-debug --disable-assert-always-abort
        
        ...found by <https://ci.libreoffice.org/job/lo_tb_random_config_linux/1465/>
        
        Change-Id: Ia38fe5cac9fa187535599d313a3422c34458bcd9
        Reviewed-on: https://gerrit.libreoffice.org/60242
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [d53897ca4625fff97b041402de718404bef06f40]

        CppunitTest_sw_uiwriter: improve readability
        
        Change-Id: I31121878ab71f318d3e5cbbcc769c9b9be10f004
        Reviewed-on: https://gerrit.libreoffice.org/60244
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-09-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [a909d67f476945ec51d597dcd281a6f2a2b0b9b8]

        sw: prefix members of SwRedlineData
        
        Change-Id: Idf21b7f3330fdc4ecca6245494a788a33efee2a7
        Reviewed-on: https://gerrit.libreoffice.org/60236
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-09-10  Mike Kaganski  <mike.kaganski@collabora.com>  [d1afb4c4218ae0e41b790b0c0e19a1df86ca9b5f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Document Ctrl+Alt+Shift+Home -> .uno:Menubar
            
            "Main menu disappeared; how to bring it back" is an often-asked question
            
            Change-Id: I0ff70feb61a87c34ed80fe6b484c363c2e769b03
            Reviewed-on: https://gerrit.libreoffice.org/60185
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-10  Stanislav Horacek  <stanislav.horacek@gmail.com>  [c9d0636640d2f71212184a36120b05ac6ef5494f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - it is not possible to set negative angle for watermark
            
            Change-Id: Ie51a36a95c8443d56a559bf79fb9a674e9e1a283
            Reviewed-on: https://gerrit.libreoffice.org/59615
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [700929e8e0f930faa983a3945901b74a745b6347]

        loplugin:simplifyconstruct in sfx2..starmath
        
        Change-Id: I9fbdd23ad61773e57aaf7d70fd19d05a50b8d399
        Reviewed-on: https://gerrit.libreoffice.org/60238
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-10  Caolán McNamara  <caolanm@redhat.com>  [f0de1dea8a408daf894388411b5443bcffd26119]

        fix wrong focus settings
        
        Change-Id: I58ce900a5897ed1e562a7e3522a481b99bf4432f
        Reviewed-on: https://gerrit.libreoffice.org/60228
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-10  Juergen Funk  <juergen.funk_ml@cib.de>  [77d075facaf4fc8954666ad541ed14f75d964fba]

        sw: tdf#119742 fix null pointer in SetCursorInHdFt
        
        In SwWrtShell::ChangeHeaderOrFooter the ChgPageDesc destroys the frames
        of the header, that's why GetCurrFrame returns null later.
        
        Change-Id: I26915237c8b455a5b8ad0bbd5c2de38537dfef08
        Reviewed-on: https://gerrit.libreoffice.org/60130
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2018-09-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [4b3430f27a01a256e268aa19d51f7c2e1a61534c]

        loplugin:simplifyconstruct in reportdesign..sax
        
        Change-Id: I7d2a754cdc5576b5a5b35db2fbffd19ea17c16ff
        Reviewed-on: https://gerrit.libreoffice.org/60224
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-10  Jan-Marek Glogowski  <glogow@fbihome.de>  [926e4e469d0285ee72f8da80f00370b4b3120417]

        Rename online updater functions and strcmp relpath
        
        Try to be more explicit about the newly allocated absolute path and
        the relative offset and actually compare the relative part.
        
        -get_full_path(const NS_tchar *relpath)
        +new_absolute_path(const NS_tchar *relpath)
        
        -get_relative_path(const NS_tchar *fullpath)
        +get_relative_offset(const NS_tchar *abs_path)
        
        Change-Id: I02abd722fc89a1688502b9c5cd375954f9f0bc05
        Reviewed-on: https://gerrit.libreoffice.org/60168
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-09-10  Stephan Bergmann  <sbergman@redhat.com>  [410cbc4d872403947e94598cfb24685819b6bfd7]

        Work around "find: The environment is too large for exec()" errors on Windows
        
        ...similar to df9edbcd2883cec2d0596133131cfbc220dee91f 'Work around 'xargs:
        environment is too large for exec' errors on Windows"
        
        Change-Id: I50bc5c73b84e2d8e7adc70f72f9af2d23a0b3b36
        Reviewed-on: https://gerrit.libreoffice.org/60241
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [6a85925841feffdefead52ba35acd3379c8aa8ce]

        loplugin:simplifyconstruct in scaddins..sd
        
        Change-Id: Ia2c04ef9fe5113b8b04304d0f495b948b5371fb4
        Reviewed-on: https://gerrit.libreoffice.org/60237
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-10  Ilhan Yesil  <ilhanyesil@gmx.de>  [66838c2418df4d016be0da0ef1c7e54934c03421]

        tdf#119016 Editing a read-only section shall popup a dialog
        
        While processing the key input, an additional if statement for the
        paste command (Ctrl+V) is added.
        
        Change-Id: If205589256855422ac93f8a5ed8a1ee394ca9310
        Reviewed-on: https://gerrit.libreoffice.org/58360
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-09-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [eb34a6a93fcdebe545ab267d7cc7c5c72bab22c8]

        clang-tidy bugprone-virtual-near-miss in RecoveryDialog
        
        warning: method 'svx::DocRecovery::RecoveryDialog::execute' has a
        similar name and the same signature as virtual method 'Dialog::Execute';
        did you mean to override it?
        
        Change-Id: I42eadd96069ff23c44fedc76d800161767313e77
        Reviewed-on: https://gerrit.libreoffice.org/60240
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-10  Stephan Bergmann  <sbergman@redhat.com>  [663e09800b5bde6c3bfb8655628b4d08f040fedb]

        Mark some exception classes as SAL_WARN_UNUSED
        
        ...so that it would have found 09978dd1fc18ce1ae707bc9e4ea1d2745ff07b61
        "clang-tidy bugprone-unused-return-value"
        
        Change-Id: I75fb36618bf76110e5c32b9c2a5aeff7461a2a9a
        Reviewed-on: https://gerrit.libreoffice.org/60235
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-10  Justin Luth  <justin_luth@sil.org>  [d934fe802c228d5478cea228b84ba56b6c9b9241]

        tdf#82177 docx export: eliminate invalid tcPr insideV/H borders
        
        better fix than cecf71c18da5430c10daa8522d38d5144edefc14 since:
        
        17.4.25 insideV (Table Cell Inside Vertical Edges Border)
        This element specifies the border which shall be displayed
        on all interior vertical edges of the current group of table cells.
        [Note: Although individual table cells have no concept of an
        internal edge, which would render this property useless in
        most cases, it is used to determine the cell borders to apply to a specific
        group of cells as part of table conditional formatting in a table style,
        for example, the inside vertical edges on the set of cells in the header
        row. end note]
        
        So, I interpret this as insideV/H having meaning only within
        table styles, and not when directly applied to a cell. The only documents
        I've seen with insideV/H directly applied to a cell seem to have been
        created by LO - which dumps them everywhere, redundantly.
        
        Tablestyle cell groupings are handled elsewhere via grabbag dumps,
        so insideV/H borders can be eliminated from TableCellProperties.
        
        Change-Id: I128417f0a0b485c85ede463daacb8feabc457302
        Reviewed-on: https://gerrit.libreoffice.org/60187
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-10  Gabor Kelemen  <kelemeng@ubuntu.com>  [cc7280efdbfefd96eb96b63dc8bd171d39704388]

        tdf#42949 Fix IWYU warnings in include/cppuhelper/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ib420e9216b8313f5ed7634ec375e39ceb741fd45
        Reviewed-on: https://gerrit.libreoffice.org/59297
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [433fce6571d4b9121374047324a7d2d2722ac3e4]

        vcl: less text layout calls in ListBox
        
        Number of GenericSalLayout::LayoutText() calls during Writer startup at
        this call-site: 1068 -> 614.
        
        Change-Id: I3bef56e550294a6b2c9fe73c0c6531249c9f1f30
        Reviewed-on: https://gerrit.libreoffice.org/60164
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-10  Adam Kovacs  <christo161@gmail.com>  [f3d6c44c9cb533fe4f1cd28fc95adc36cac4bfd5]

        tdf#108064 OOXML export: keep preset dashes with any line width
        
        Change-Id: I496e1cbac527383837a4e8fcdee42967ecf555e4
        Reviewed-on: https://gerrit.libreoffice.org/59968
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-09-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [a6a5064c371017676f606a7a2823214146003572]

        loplugin:simplifyconstruct in sc
        
        Change-Id: I1f67cef740eb946fea9097e6f62085d25b1e891b
        Reviewed-on: https://gerrit.libreoffice.org/60225
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-10  Rahul Gurung  <gurungrahul2@gmail.com>  [efe119aaa50e9f532b3fac1ef153469c80f24b80]

        tdf#45904 Move _XMergeable Java Tests to C++
        
        Change-Id: I37dc759a64301810a7d32a3f160b9bcbf546dd01
        Reviewed-on: https://gerrit.libreoffice.org/60211
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-09-10  Rahul Gurung  <gurungrahul2@gmail.com>  [8e12e517473dcdfbfd04dc5192c841aff011f609]

        tdf#45904 Move _XChild Java tests to C++
        
        Change-Id: Idaf883eadb95792bdb333dea487be084b1722194
        Reviewed-on: https://gerrit.libreoffice.org/60146
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-09-09  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [2789bbfd607240f260dfb38b6e9c19c9cf49fca9]

        use more range based loops
        
        use references to B2DPolygon where loop index is needed
        
        Change-Id: I3b048072bac139e8e451331b832a03a1413bc9eb
        Reviewed-on: https://gerrit.libreoffice.org/60223
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-09  Caolán McNamara  <caolanm@redhat.com>  [9ae23dfae84fa6d1e8fd6bfb4fe16ff1d47a1e97]

        weld SvxAreaTabDialog
        
        Change-Id: Ia6ec954c6d0117fddc17432301ddeda3b26bbc8e
        Reviewed-on: https://gerrit.libreoffice.org/60222
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-09  Caolán McNamara  <caolanm@redhat.com>  [c8610e24baaa0788f74acadcf6db1a00856f0d3a]

        weld SvxShadowTabPage
        
        Change-Id: I5447641216c8cba3d275d76c00bf7306df8acf19
        Reviewed-on: https://gerrit.libreoffice.org/60221
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-09  Julien Nabet  <serval2412@yahoo.fr>  [b90fa8698e1928b218cdbc07a7ca02b5a80eb406]

        cppcheck: fix arrayIndexThenCheck (vcl/salfont)
        
        Change-Id: Ia530a5947ef5b0718c7076367317c661155c6691
        Reviewed-on: https://gerrit.libreoffice.org/60226
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [a6589756916ae0e5f85c8320f602fa07b7291e73]

        Avoid getTokenCount()
        
        Change-Id: I82fa0cca6cd14f92c11678fa7d416fcf629195b8

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [a928e673c4b7cd40d6c903013517325249938a6e]

        Remove redundant check
        
        Change-Id: Ib35da3156a48d7421ba73a33baee8341dd05355f

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [5b383e1feece636cce3e90eb6a49221dfa5a2a5a]

        Avoid getTokenCount()
        
        Change-Id: I4f0f921a177e10fc896a12b2bea8aaced1cacf0d

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [31fca96e53e59e810da136e8448b8e6986c44afa]

        Avoid getTokenCount()
        
        Change-Id: I3d4ae7495f43cae35e8a149c6523bc0337621724

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [1b49ad9550ce69e29ad0fcdf32d2f345b58ff76d]

        Remove return variable
        
        Change-Id: I322386e103e21e2660716419dd0747765ee087de

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [7ce0fbe7e71cfde8a73f359fac5dd9ed02587be7]

        Reduce OUString operations
        
        Change-Id: Ia95ced36201ee78d511604a33992be0eff4810df

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [0da6e8800b8188caae60707ed2c609d9a17c1dd8]

        Avoid getTokenCount()
        
        Change-Id: Ib84104ea0c523729c3a7fe6019ed2e788ff7b189

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [d1bda6b0b0f2d42a76df822757d21130c401922e]

        Avoid getTokenCount()
        
        Change-Id: I30b9a9122a1e20f50471d1864b8c08af985fc5d7

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [4f90bd648de91cfb803e94148e8ffcbc9502299e]

        Avoid getTokenCount()
        
        Change-Id: I13318d43d3c572bd81080d5bb164fdcd9cd7d27b

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [d3596b7274934e124b6baf57a2fb2fe75d732598]

        Handle trailing token separator without copying string
        
        Change-Id: I09770f343ed54645cfa1f56ed2604af5e18c1720

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [82974d069bc35c0eaaae0dd1cbfe2a46bc237552]

        Avoid getTokenCount()
        
        Change-Id: I6b90d09d37ed47f965110fb93138155a1271c7dc

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [3ca649430c832be555b556fd045fa5d490e4da9e]

        Fix condition in f573402116937876cb0b80cf7af2a52bf2ccc31a
        
        Change-Id: I6b755c64da5050f69114f63c693ff25c7b12991f

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [da37548dab2eeaae6a105574549c6e504ba49674]

        Avoid getTokenCount()
        
        Change-Id: I783dc5a6b31c3a2be65a1dc50f69f86a29cca0ae

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [67e2acb013ebe0f716ee096f12ec63debcd1d814]

        Avoid getTokenCount()
        
        Change-Id: I2fa4e9d36fa2707ba7fb6faa59fc8f4be906c04c

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [daf832451e49592096c1cc7926584d887000aca3]

        Avoid getTokenCount()
        
        Change-Id: I3148f7fcd9db1511cf552f62b81ac6937302a160

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [2c1c0168e02e1efda51f8a0f71bf030da4f665f3]

        Avoid getTokenCount()
        
        Change-Id: Idb1eff48c33a8bd9c5119c1caa6ee01202d1d374

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [41bcf6138c88ed413d557419b73d29a8526e5fb3]

        Avoid getTokenCount()
        
        Change-Id: I3d9a1c4a6c57fca1179a08494b6d298d4aeffb05

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [559449ba62565966aa4a42a822a70b07e6c98079]

        Avoid getTokenCount and temporaries, reduce scope
        
        Change-Id: Ic97e9952de387040bb87e854eb34a183f0cf60ec

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [42e961972a56a6508c9a38c2b80a996ee2e679e1]

        Avoid temporary variable
        
        Change-Id: I0febc7c1b270a46460cf7a67ec269458974f70c5

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [6d76610978733bf0add633670cb33504d6720122]

        Use optimized OUString concatenation and avoid temporary
        
        Change-Id: I25cae27d9822a323167a8b202acc2bde660abc58

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [2d94bfbabf1948317ad85f9fa3be7d2fcb895a30]

        Use optimized OUString concatenation
        
        Change-Id: I95e1a00caf2ef82f2931cc3a2709cbb3c6cc3d26

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [ecdca13805a2a7ded0f08208337509030d160c2c]

        Bail out early
        
        Change-Id: Ie5b34bfbfd45aaafbf0a64ee72f741066d1632e1

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [c08c3807fe1a2c4a08b542125ee9f40f0f7f07fe]

        Reduce scope
        
        Change-Id: Id4f6e3dd2e9acdc8586e59a26b2d4ac6b13980dd

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [d2fdf0610792f187f313e7ec64fa8049b814cb27]

        Avoid getTokenCount and use indexed getToken
        
        Change-Id: Iaac598c9e56afa29db88237fecbe54d9cb4d4011

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [088cb5c33fc78606e1db9fef6d33f77e63bf7b24]

        Avoid getTokenCount
        
        Change-Id: I60d11dab9bc04462cf3cc0412a356ec51212fb6e

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [8a5d742accb7ec316bfc66743d9c3cba0fa9a9b4]

        Avoid getTokenCount and use indexed getToken
        
        Change-Id: If4aec143168febe9a0f48831752a4114bdea0cbd

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [416bedb92a3e4f57f3da243e8befd42e1be101a1]

        Avoid getTokenCount
        
        Change-Id: If9720800a5118d29b1d5d57aa06c21dd4db5b511

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [e2821c569e720ecf85e3773b9e411f8297301827]

        Avoid getTokenCount
        
        Change-Id: If4609be33625fd1a9955d393c5c999aef75624ec

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [42a4937c8b5e4ff97416966da827d94b8a115bb0]

        Avoid getTokenCount
        
        Change-Id: I3aeef1208a579dd65eabeaadda3e7250cf333177

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [cfabcee0a7765534b419451ec812838ac6a2a50d]

        Avoid getTokenCount
        
        Change-Id: I261311443edcf943d6f2849acc3042089080dee6

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [a9bcbd3dad16c69f1e7ebb52a30611150a49f298]

        Avoid getTokenCount and use indexed getToken
        
        Change-Id: I1a52508c782c980d369a74f70fc8db5cbe1a0296

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [c8796e9f1fe5a77953dd5089581b2e8569533de9]

        Avoid getTokenCount and use indexed getToken
        
        Change-Id: I1cea711e1e22edfab8f90c30554135727b97a276

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [0a2be735c37dd7d5c7ecf2aeb8f8fa2b689dba45]

        Avoid getTokenCount and use indexed getToken
        
        Change-Id: I14c22a3f04bd9ee31d7261f48ed64bad2477f8fd

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [7224b69bd52bc3544e2b4d36ccf36965d3c3c45e]

        Early bailout
        
        Change-Id: I34cb0f151b35fe775008d449bf7efb72ae81f29d

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [e3f3ce96d000c86d8f79d64ef99f07b2a60aa7ee]

        OUString: use optimized concatenation, make const
        
        Change-Id: I8b4f6d47852c2a42c55723c3a0757f2c144f6ef2

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [0e68209fe3e6dec0d6f5ecf919ceecd91d962129]

        Avoid getTokenCount and use indexed getToken
        
        Change-Id: Ib459f491927518266288aaf2d982279dd47ebd39

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [68b3eb1372aa9728673d3c334880d70a75e42b21]

        Avoid getTokenCount and use indexed getToken
        
        Change-Id: Icd6253b09aacfdf63696f4292e1ac4ed8be8242c

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [78c25a457bf62d38c31021f6fe6446dc16ecdb61]

        Avoid getTokenCount and use indexed getToken
        
        Change-Id: I84141b9863225346d2bedfb702468f37bbeb9f64

2018-09-09  Matteo Casalin  <matteo.casalin@yahoo.com>  [e37992d8c00db08b2dbc64c1fccb0b12aa4d6e9f]

        Avoid getTokenCount and use indexed getToken
        
        Change-Id: I2ad3e6bf35f53e83ccc570f8660a090e340ffa59

2018-09-09  Caolán McNamara  <caolanm@redhat.com>  [c0266d67bbc79ba78cbd58f7051458253c8e5196]

        weld SvxGridTabPage
        
        Change-Id: I04c2ead288547ecd0fba22a7a95a2497ab8dc768
        Reviewed-on: https://gerrit.libreoffice.org/60217
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-09  Caolán McNamara  <caolanm@redhat.com>  [3ad3292376e7818ccc53047483d6ab3bc1930c3f]

        unused typedef
        
        Change-Id: Iaba97feb23b22930261b558f953a70aa3364a1ef
        Reviewed-on: https://gerrit.libreoffice.org/60219
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f3a084d25889edfeed11f1f57b3af33c5f5d97d5]

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

2018-09-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [349778d8f377cc8e475d91c3649ae26c6b37f681]

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

2018-09-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [fada813d5db2be370638d182e9f3b0dcd89fa081]

        loplugin:simplifyconstruct in l10ntools..package
        
        Change-Id: I8dba8ef1e7455af1e55bbd6086b49c0606bf4927
        Reviewed-on: https://gerrit.libreoffice.org/60212
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-09  Mike Kaganski  <mike.kaganski@collabora.com>  [f6de30f44311e6125e65e990af1bb87ef2e4b979]

        gbuildtojson ide-integration: unblacklist most of modules
        
        This unblacklistes following modules:
        connectivity compilerplugins dictionaries bridges helpcompiler helpcontent2
        icon-themes javaunohelper lingucomponent odk solenv stoc translations udkapi
        unoidl
        
        Change-Id: I482f4256dd72bea1ed4a370aca41e0bd1829961c
        Reviewed-on: https://gerrit.libreoffice.org/60213
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-09-09  Caolán McNamara  <caolanm@redhat.com>  [f95d782f3bfebb41f0fbd7967d87800f1f25bd48]

        make CreateGeneralTabPage take a TabPageParent
        
        Change-Id: Ie68a2405ed9a00daf519ee56db8e1874b050a82e
        Reviewed-on: https://gerrit.libreoffice.org/60220
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-09  Caolán McNamara  <caolanm@redhat.com>  [b829325fb407250849d9508ed32176b08006dd0a]

        silence bogus -Wmaybe-uninitialized
        
        Change-Id: I702b4818f05a606da30a643e13bfcd2c98ba412a
        Reviewed-on: https://gerrit.libreoffice.org/60215
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-09  Caolán McNamara  <caolanm@redhat.com>  [f09836cae28eaf43b895d9ee14f071f5e1248623]

        ofz#10100 use --disable-release to avoid icu adding extra link flags
        
        so only use our passed in link flags, and so avoid failing under oss-fuzz with
        linker problem
        
        https://github.com/google/oss-fuzz/issues/1789
        
        and revert the interim hackery to narrow down the problem
        
        Change-Id: Ic92f65ac3895d36a2917281c260e177caf2d31f5
        Reviewed-on: https://gerrit.libreoffice.org/60216
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-09  Michael Stahl  <Michael.Stahl@cib.de>  [9026e254a64e6ee91e5d140f6e153fd38dc5362b]

        gbuild: record UITest as well
        
        This will rr record the python process of the UITest as well if RR=1
        is set.
        
        Change-Id: Id0955511fa5a25795ab4bfe1b96b0b403c07ea8d
        Reviewed-on: https://gerrit.libreoffice.org/60167
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-09-09  Caolán McNamara  <caolanm@redhat.com>  [854d8c418904bbb9370ca6ee0aad6bde5deb426e]

        weld SfxNewStyleDlg
        
        set some parents and replace VclComboBoxText with an entry and a treeview
        
        Change-Id: Ied75176355f23c986eac4d5de8654472a15dbbbf
        Reviewed-on: https://gerrit.libreoffice.org/52517
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [f2ea65c92330ef0e36725a351f7b39027023f4bf]

        loplugin:useuniqueptr in StringResourcePersistenceImpl
        
        Change-Id: Ie3a516adeed9a2cec7b187368bc047461a33dc87
        Reviewed-on: https://gerrit.libreoffice.org/60113
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [fcc31cd0e0a6544a13dac0fdc66005d77f6f5cf9]

        Revert "clang-tidy performance-move-const-arg"
        
        This reverts commit 3d604d1cd6cc70ef96782ef769f0479b509987a8.
        
        comments from sberg:
        
        I assume dropping the std::move from aCurSel(std::move(aSel)) is caused
        by performance-move-const-arg's warning "if std::move() is called with
        an argument of a trivially-copyable type"
        (<https://clang.llvm.org/extra/clang-tidy/checks/performance-move-const-arg.html>).
        
        For my taste, that approach is too tightly tied to a class's current
        implementation details, something that may change over time.  Imagine a
        trivially copyable class C with a raw pointer member (where the
        lifecycle of the pointed-to object is tracked by some higher-level,
        likely broken protocol).  Now, that protocol is fixed and the raw
        pointer member is replaced with a std::shared_ptr.  C is no longer
        trivially copyable, and the dropped std::move would turn out to be
        beneficial again.
        
        (Also, if Clang and clang-tidy did implement the fixed rules for
        trivially copyable classes from CWG1734/C++17, where a subset of a
        trivially copyable class's copy/move members may be deleted, the above
        rule to warn "if std::move() is called with an argument of a
        trivially-copyable type" would no longer make sense as written; consider
        a trivially copyable class whose copy ctor has been deleted.)
        
        Change-Id: Icb91610e50ed98b8f55fe6323bdfa48c8cb9b4b9
        Reviewed-on: https://gerrit.libreoffice.org/60166
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-09  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [161a710592af30121fdf0bb4015fe66442607d92]

        elementary: Add more 32 px, update folder icons, many *dialog, etc
        
        Change-Id: I7a246b94bbee50ec8e456475a6c469c7134358b3
        Reviewed-on: https://gerrit.libreoffice.org/60181
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-09-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [38a98c2999bb0710e383ab6b326f3aa5165ee035]

        loplugin:simplifyconstruct in helpcompiler..io
        
        Change-Id: Ibdc1933b5d8d6be1fe42a7df93bd7e1c903bb39b
        Reviewed-on: https://gerrit.libreoffice.org/60202
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-09  Ilhan Yesil  <ilhanyesil@gmx.de>  [278e66488135c8fa2714520d056573c64ea803cf]

        tdf#114400 Import drawoo:fontwork-xyz attributes
        
        Either the document has attributes in the old namespace or in the
        new, both will be imported. But export is still in the old
        namespace.
        
        Change-Id: I9f4d1ca0d8af37c13b513f99cc7d254c68867bb2
        Reviewed-on: https://gerrit.libreoffice.org/59405
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-09-08  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [260740f0a08fcefb9a1c7d43e775e344064f2af9]

        KJ: +more missing Calc NB icons, Calc menu, Writer menu, etc
        
        Change-Id: I81b397608ab8d3d1c0c523a2f620b3417788913f
        Reviewed-on: https://gerrit.libreoffice.org/60098
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-09-08  Jan-Marek Glogowski  <glogow@fbihome.de>  [2129753120d8101f0f484571b6a8cd8eb4d4629c]

        tdf#119730 WIN switch to IFileDialog FOS_PICKFOLDERS
        
        Citing SHBrowseForFolderW remarks: "For Windows Vista or later, it
        is recommended that you use IFileDialog with the FOS_PICKFOLDERS
        option rather than the SHBrowseForFolder function."
        
        Since the minimum required Windows version is already 7 and we
        already just provide the Vista file picker, this gets rid of the
        Windows XP compatible folder picker code.
        
        Change-Id: I85daae84d4eb36fc827cf20aa277ce6a2f63dd2c
        Reviewed-on: https://gerrit.libreoffice.org/60144
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-09-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [025abb05385a1dc6219d48390cd4b783988cb409]

        uitest Imrepss- Autocorect options dialog
        
        Change-Id: I65c7711e4d655a6c2c759c8e94c196d690512af6
        Reviewed-on: https://gerrit.libreoffice.org/60186
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-09-08  Aron Budea  <aron.budea@collabora.com>  [1bb732acc6b4d3de94f343041472ccc096723b30]

        Revert "tdf#110987: type detection, binary Office formats > templates"
        
        This reverts commit c1817a5b12da642e365a3ef72b556d33c6e29a76.
        
        Change-Id: Ia1442dedd07436e5954943c6ff09ed8d9d2b9fc6
        Reviewed-on: https://gerrit.libreoffice.org/60197
        Tested-by: Jenkins
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2018-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [8dc6c96a8036f80c3ba016ea347ce2f83daa9726]

        loplugin:simplifyconstruct in filter..framework
        
        Change-Id: Ida4307a92dfb1dbd14da5a30b6ee1f0fd6a9455e
        Reviewed-on: https://gerrit.libreoffice.org/60194
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [9212fadc4d421148e1a3f8b668d82a93f65cc2c3]

        loplugin:useuniqueptr in OGenericAdministrationPage
        
        Change-Id: I3028aa7d40b5fea763a93b54bf5f4c5bc4294822
        Reviewed-on: https://gerrit.libreoffice.org/60193
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [d34098cdb98966e537d9c500e34c8719c21094a8]

        loplugin:useuniqueptr in CGMElements
        
        Change-Id: Icff5c5c3790f06af19d463a66a2dcef0a7917f44
        Reviewed-on: https://gerrit.libreoffice.org/60190
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [9db52c294f37c9404e846a1c0bd1741f142f5708]

        clan-tidy bugprone-throw-keyword-missing in SubmissionPropertyHandler
        
        warning: suspicious exception object created but not thrown; did you
        mean 'throw IllegalArgumentException'?
        
        looks like a mistake in
            commit cd5b956817d0a6585d44f50857d690e9dc58145e
            Date:   Tue Mar 14 10:33:39 2006 +0000
            INTEGRATION: CWS pbrwuno (1.3.88); FILE MERGED
        
        Change-Id: I828501f32b3caff8c4ca05a8a8c4b063dccecd3b
        Reviewed-on: https://gerrit.libreoffice.org/60196
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [2bbcdc574ee2ca5849d7ab52963e89d810633cac]

        clan-tidy bugprone-throw-keyword-missing in SdXShape
        
        warning: suspicious exception object created but not thrown; did you
        mean 'throw IllegalArgumentException'?
        
        looks like a mistake in
            commit 1d8d532b369330a3ee1e1fb65a16c34787b19667
            Date:   Fri Mar 18 16:03:40 2005 +0000
            INTEGRATION: CWS impress36 (1.45.2); FILE MERGED
        
        Change-Id: I338686e59e4c9b7737f6b304249c1081e4e763aa
        Reviewed-on: https://gerrit.libreoffice.org/60195
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-08  Caolán McNamara  <caolanm@redhat.com>  [fd9582a56cbee82c2a790a35c81795469fa9ab48]

        set default min point line width
        
        Change-Id: I4d75977b930b669c8845059f893d79fbeb2f1afc
        Reviewed-on: https://gerrit.libreoffice.org/60199
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [ff2037b76c83fca0371a78005283d641103565d0]

        loplugin:useuniqueptr in TakeThread
        
        Change-Id: I5d3d197d57235f2bd09cbf80a7a35314edda945d
        Reviewed-on: https://gerrit.libreoffice.org/60192
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-08  Caolán McNamara  <caolanm@redhat.com>  [4907cf58bae433b833aa7fedc6a8aafd45e75a75]

        ofz#10259 ofz#10263 ofz#10264 ofz#10265 use-after-free
        
        Change-Id: I3e845c21f7a4e853ce9548f2992cab324dec05a8
        Reviewed-on: https://gerrit.libreoffice.org/60200
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [cbf8f81156840bffff524d74d02d70a5530a0a37]

        loplugin:useuniqueptr in xmlhelp
        
        Change-Id: I8a407e0492adf61e1d815cadd5da0a1623c2b23b
        Reviewed-on: https://gerrit.libreoffice.org/60191
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-08  Luboš Luňák  <l.lunak@collabora.com>  [4aecbe996349c7767ba3fb1e81db2ef6f94d39ba]

        blacklist all ocDB* tokens for Calc threading
        
        A sort of follow-up to 92e6be6614, all functions possibly may have
        this problem. E.g. sc_opencl_test, if it somehow ends up actually
        using threads instead of OpenCL, uses ocDBCount, which indirectly
        ends up in ScColumn::GetInputString() calling non-threaded context.
        
        Change-Id: I6e2b1c9aa6dc9a7d8732cdf2e86b8041f19d5bac
        Reviewed-on: https://gerrit.libreoffice.org/60030
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-09-08  Caolán McNamara  <caolanm@redhat.com>  [1da0940a603bf8fc1350586d61f747f0325d7967]

        drop some unused custom widget descriptions
        
        Change-Id: I21f170235729ee7ea34763d620704213bc9d3b32
        Reviewed-on: https://gerrit.libreoffice.org/60171
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-08  Caolán McNamara  <caolanm@redhat.com>  [0e41c75dac5dac3d6350fcfeaeb531ddd335294f]

        fix various focus problems
        
        Change-Id: Ic510420ec486fdf77438891d08521039d180e5d4
        Reviewed-on: https://gerrit.libreoffice.org/60170
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-08  Caolán McNamara  <caolanm@redhat.com>  [842c71a1fae1def3e8b694ae3b820b34ad26bce4]

        weld FontFeaturesDialog
        
        Change-Id: I67ab7388593aceb00b660e4d40904a4eef247620
        Reviewed-on: https://gerrit.libreoffice.org/60148
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-08  Arkadiy Illarionov  <qarkai@gmail.com>  [97b6fd8e9ec4c655a5b73cbb4f64be06e7057242]

        Replace find_if with proper quantifier algorithms
        
        Missed in 085269d25a705b656436feac47149296b4b4b35d
        
        Change-Id: I3cfab57232908b48d090658e0fbc948d62b3fc6f
        Reviewed-on: https://gerrit.libreoffice.org/60180
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-08  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b678dee6a856e3c0bd4e969db76f6a19970e5343]

        cppcheck: variableScope in basic
        
        use a range based loop in one case
        
        Change-Id: I3d3acc35739634797e2b6e4d1cc2909b3fe33750
        Reviewed-on: https://gerrit.libreoffice.org/60188
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [85966810131b1db3fe0cdc0c54b08703350abf39]

        clang-tidy bugprone-sizeof-expression
        
        this was not really testing anything before, because it was doing
           sizeof(char*)
        which is 4 or 8
        
        Change-Id: I7eccdd3c6ae14a6fabb27202737fdb2fd12663dc
        Reviewed-on: https://gerrit.libreoffice.org/60182
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [2002bbe83de99784e38edc206f83c580e2a7a7a7]

        loplugin:simplifyconstruct in editeng..extensions
        
        Change-Id: I646a24382554312d92a4a8746d5267767353a53f
        Reviewed-on: https://gerrit.libreoffice.org/60169
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [6d180f09f2d2bdb94e5d2113e509430cf8ba13cc]

        clang-tidy bugprone-use-after-move
        
        Change-Id: I93c33da06f638ec6c8432bd13f992c320cfde93e
        Reviewed-on: https://gerrit.libreoffice.org/60158
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [867ee21fe4c0c9216aea57850efec4de3c3fc554]

        clang-tidy bugprone-unused-raii in RequestHandler
        
        The message from clang-tidy is:
            warning: object destroyed immediately after creation; did you mean
        to name the object?
        
        The guard in
        RequestHandler::ExecuteCmdLineRequests
        comes from
        commit cf333a878ceed18d0343520a2c65be69fc433b1f
        Date:   Sun Jan 21 22:10:09 2018 +0300
        tdf#38915: set cProcessed condition on any process outcome
        and I'm sure it's intention was to set the flag on exit from the
        function, not immediately.
        
        Change-Id: Ibf874a5774770df00b9db7f673554e7ffda55072
        Reviewed-on: https://gerrit.libreoffice.org/60183
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2018-09-08  Stephan Bergmann  <sbergman@redhat.com>  [ba5670b262b46016011fc7b4ca33c90cd5a1fd6e]

        -Werror,-Wformat (clang-cl)
        
        ...%d vs. DWORD aka unsigned long, but no need for sprintf anyway
        
        Change-Id: I7e97ada40abf7785a0678c76c76b547d6571f497
        Reviewed-on: https://gerrit.libreoffice.org/60160
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bc8131987bb59f3e3467385c53be52fc7cfa0908]

        Fix typos
        
        Change-Id: I75692373028a64ba71899a4fd8c240fa4f2f1c02
        Reviewed-on: https://gerrit.libreoffice.org/60172
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [09978dd1fc18ce1ae707bc9e4ea1d2745ff07b61]

        clang-tidy bugprone-unused-return-value
        
        In
           OStorage::openEncryptedStream
        the lines were marked with a TODO until the TODO comment was removed in
            commit 8083b46285fefc4af751e1b00d20b40bea196ea8
            Date:   Tue Jun 16 16:15:54 2009 +0000
            CWS-TOOLING: integrate CWS fwk103
        Since no-one has "fixed" this intended functionality by now,
        I just removed it.
        
        The lines in unoidl/ were introduced by
            commit 12353c73868d26690aa4ac008ef5e9f2db8bc12c
            Date:   Fri Mar 1 23:23:50 2013 +0100
            WIP: Experimental new binary type.rdb format
        I assume that not throwing these was just an oversight.
        
        Change-Id: I26fbcce267f2cc1154a30b8259176f59611dfbd8
        Reviewed-on: https://gerrit.libreoffice.org/60161
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [7764ae70b04058a64a3999529e98d1115ba59d1c]

        clang bugprone-unused-return-value
        
        most of these changes just make the change of ownership when using
        std::unique_ptr clearer, but there is one definite leak fix in
            PlainTextFilterDetect::detect
        
        Change-Id: I8282a68007222a4fee84004f394bde0cca8569e9
        Reviewed-on: https://gerrit.libreoffice.org/60159
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-08  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [37d5bf82eae7e6d611879d1132b1f6fdafdeb9ed]

        [tr][autocorr] Fix erroneous entries
        
        Change-Id: Iaded68785c50833aa998706b6840f86d99ffc17d
        Reviewed-on: https://gerrit.libreoffice.org/60155
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-09-08  Mark Hung  <marklh9@gmail.com>  [22f49d10c001f9d62e3783872bc7e53a902265a3]

        sd / pptx export: use extracted ooxml node type.
        
        Prefer extracted node type over XAnimationNode->getType(),
        as the later has been converted to former and unknown
        condition filtered.
        
        As the switch-case statements use ooxml node type now,
        all kown node types are handled. Hence returning early
        for unkown case isn't necessary and is removed.
        That also fix unrestored mpConetxt in 9a9b81c7212f because
        of returning early.
        
        Change-Id: I614dcaa5b0ce32b19c396d0eab4499c1d67fa059
        Reviewed-on: https://gerrit.libreoffice.org/60139
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-09-07  Mark Hung  <marklh9@gmail.com>  [9a9b81c7212fa6a6762246593acf3f1950677a22]

        sd/ pptx export: resolves unhandled node type causing crashes.
        
        found in
        http://dev-builds.libreoffice.org/crashtest/1103bddab3f695b61484960523c4c2c0de4f0f91/
        
        https://bz.apache.org/ooo/attachment.cgi?id=49270
        https://bz.apache.org/ooo/attachment.cgi?id=44458
        https://bz.apache.org/ooo/attachment.cgi?id=54593
        
        Change-Id: If9e19140f2fcffc0b261c1d91a40597684a51917
        Reviewed-on: https://gerrit.libreoffice.org/60060
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-09-07  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [0fa2a77881d81fd0692eed628b2785a57be60ab7]

        [tr][autocorr] Consistent capitalizations for Turkish
        
        Change-Id: Icfb6d82f094a4ab743d0ec4f51ddfdda606a731a
        Reviewed-on: https://gerrit.libreoffice.org/60152
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-09-07  Jan-Marek Glogowski  <glogow@fbihome.de>  [b18747fcee1ba8744e5cd63791dc9f3eb6848a56]

        Fix some std::unique_ptr array allocs
        
        Found by reviewing the output of and the code around
        git grep -n "unique_ptr.*new.*\[.*\]" | grep -v "\[\]"
        
        The onlineupdater code needs a little bit more attention.
        
        Change-Id: I8b70c7da7db60af52bfac12314a21602ede8bfc0
        Reviewed-on: https://gerrit.libreoffice.org/60162
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-09-07  László Németh  <nemeth@numbertext.org>  [694a6389e84d5b416cde6dde2d5eaa589a0a6493]

        tdf#119019 DOCX track changes: fix invisible delete and insert
        
        during editing in a paragraph with tracked paragraph formatting,
        by accepting the old formatting change automatically in the
        actual paragraph before text deletion/insertion.
        
        Note: it's not possible to reject paragraph formatting
        changes in LO, but showing them is a minimal requirement.
        Now they are still visible in change tracking dialog and
        by the vertical line before the related paragraphs until
        there are no new text deletions and insertions in those
        paragraphs.
        
        Change-Id: I526daad8dd96212ac73a10627128553452e4d31c
        Reviewed-on: https://gerrit.libreoffice.org/60101
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-09-07  Stephan Bergmann  <sbergman@redhat.com>  [453fde35bb838febf73bfda0bd981ee270c9b12e]

        BitmapFilter::execute can be const
        
        ...after a little tweak to BitmapMosaicFilter
        
        Change-Id: I76b8ffdbf719a9d7960e7f3dafeb3adeb2300ec5
        Reviewed-on: https://gerrit.libreoffice.org/60165
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-07  Jan-Marek Glogowski  <glogow@fbihome.de>  [7cb3e475f2fb0162c7290414509de4fb8fe57e30]

        WIN add SalGraphics* to WinFontInstance
        
        HFONT lookup in ImplDoSetFont depends on the mbVirDev of the
        WinSalGraphics. Since we need too look up HFONTs for SalLayout
        without changing the corresponding SalGraphics, add a pointer
        to the WinFontInstance.
        
        Change-Id: Idb6573ce7267f0019c2183be47621d0eaef8e57b
        Reviewed-on: https://gerrit.libreoffice.org/60093
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-09-07  Jan-Marek Glogowski  <glogow@fbihome.de>  [334df91c6e464fe6434500f63e2fb12438722845]

        WIN drop mhFonts[MAX_FALLBACK]
        
        Everything now uses the HFONT from WinFontInstance, so there
        is no need for the additional fallback array.
        
        Change-Id: I15a197b262633569cb95c37689561db5323e1115
        Reviewed-on: https://gerrit.libreoffice.org/60092
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-09-07  Stephan Bergmann  <sbergman@redhat.com>  [c5483edae01e4145c80439c5070e0bf2fad51186]

        Drop workaround for old MSVC that no longer appears necessary with MSVC 2017
        
        The comments talk about unspecific "compilation and/or linking errors" with MSVC
        2008 and 2013, but building with latest MSVC 2017 at least works fine now, so
        assume the workaround is no longer needed.  (Theoretically, external code being
        compiled with older MSVC could run into problems now, but lets take that risk of
        becoming slightly build-time incompatible here.)
        
        Change-Id: I9e20be355c765c3a881502773963a61305eb00f3
        Reviewed-on: https://gerrit.libreoffice.org/60135
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-07  Stephan Bergmann  <sbergman@redhat.com>  [91f2b2b88731bd083c6a5218ae4eb35126e4b872]

        Multiple calls of BitmapColorQuantizationFilter::execute
        
        ...should probably be independent of each other
        
        Change-Id: I22fb860a5a197d5f3f0f8706782e25d07511a1d9
        Reviewed-on: https://gerrit.libreoffice.org/60153
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-07  Caolán McNamara  <caolanm@redhat.com>  [0593afe5606b6388a705f3e8b19e427fcbf7555b]

        just edit Entry to readonly, instead of a shadow ro widget
        
        Change-Id: I28d6d3cceec5224a6b38bd44ec380974cd3bae12
        Reviewed-on: https://gerrit.libreoffice.org/60104
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [da8617d69a7b27a3eeb3f26e207ddf1b4de3eeb3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Prepare to handle native SVG icons
            
            Today icons are PNG images, if later they become SVG natively...
            
            Change-Id: I42d886257b55b5676767c8b8879a6bf35eb4d5e6
            Reviewed-on: https://gerrit.libreoffice.org/60156
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [09b618a03e9ace06a931ec7a868593df5114b498]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - add image dimension and alt content to icons
            
            some icons miss width and height values.
            
            Change-Id: I4b94a0cf64a29451c96bb8f58729914b2cb576cf
            Reviewed-on: https://gerrit.libreoffice.org/60157
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-07  Caolán McNamara  <caolanm@redhat.com>  [a5c1d1c021d98e515574f8bd689c76eaf6c6a3ce]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - adapt to merge of namero and namerw
            
            Change-Id: I46883713361bf8107b601e4cc775ef5bce185e3d
            Reviewed-on: https://gerrit.libreoffice.org/60138
            Tested-by: Jenkins
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
            Tested-by: Caolán McNamara <caolanm@redhat.com>
            
2018-09-07  Caolán McNamara  <caolanm@redhat.com>  [0b8f70538040b306ccb0aa0a66e159c1b8005559]

        ofz#10100 skip namespace check in icu
        
        fails under oss-fuzz with linker problem
        
        https://github.com/google/oss-fuzz/issues/1789
        
        Change-Id: I5788fca1914c1b795a91d59f7d9271f854b4d464
        Reviewed-on: https://gerrit.libreoffice.org/60134
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-07  Caolán McNamara  <caolanm@redhat.com>  [5744597e4d1df2cd9a739f249dbbcae7214a4e23]

        weld SvxCharEffectsPage
        
        Change-Id: I067b7a8c93e997fd554558f334a2968bf27965c6
        Reviewed-on: https://gerrit.libreoffice.org/60147
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [2a73c9e04ba9379c0561a7e8d531b5633c46ec52]

        sw: less vcl text layout calls in SwFont::GetTextBreak()
        
        Number of GenericSalLayout::LayoutText() calls during "dt<F3>" in Writer: 105
        -> 89.
        
        Change-Id: I0f2bb241536209cfccc1d78bed6f54bf5c31e627
        Reviewed-on: https://gerrit.libreoffice.org/60133
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-09-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2aaf5a73dac9f1dc137fba1e5f8536ef9f67ed89]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Height and width are <img> attributes
            
            Change-Id: Ia8084ff7029ddd06e450cbf03a7b1fb5efaa7dc7
            Reviewed-on: https://gerrit.libreoffice.org/60136
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-07  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [01b19afeceb417e258df771677c65c36210a7c4d]

        update credits
        
        Change-Id: I946580363eb272f95694b000d6daa997e761285d

2018-09-07  Marco A.G.Pinto  <marcoagpinto@sapo.pt>  [bdbaddc5a3836463f8b4795e772be947ed202859]

        [pt_PT] Added 21 autocorrect words
        
        Change-Id: I8ca06334d176d5d00f72d448cb92afcc891a7d83
        Reviewed-on: https://gerrit.libreoffice.org/60015
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-09-07  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [ed01dc1a88f95b852f5e42daba71816440466b21]

        mysqlc: ensure cursor is not out of range
        
        when calling getXXX() methods of a simple result set.
        
        Change-Id: I9e018385bb73468ea520b03275232c0982cbcba0
        Reviewed-on: https://gerrit.libreoffice.org/60095
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-09-07  Aron Budea  <aron.budea@collabora.com>  [b38065ea941375bf4f78f13314e84f4a875545d9]

        tdf#108691, tdf#119639 Don't print hidden objects in XLS(X)
        
        In Excel hidden drawing objects aren't printed. When not
        hidden, printing is controlled by a separate 'Print object'
        setting.
        
        Only rely visibility setting for now, but properly:
        visible means also printed, hidden means not printed.
        Ie. import visible property also as printable, and only
        output visible property in XLS(X) formats.
        
        For the future, in XLSX format printability is controlled by
        attribute 'fPrintsWithSheet' of element 'clientData', don't
        know about XLS, there fUsefPrint/fPrint bits don't appear to
        be used anymore (see note in tdf#119639).
        
        Change-Id: I728107b30056f7bf073f2fefddece1bef1eb2e7a
        Reviewed-on: https://gerrit.libreoffice.org/59915
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-09-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ce4245a73114800972711b789a946575b804cea3]

        Fix typos
        
        Change-Id: Idf3906894510d671c75c32a787ad315945b2c339
        Reviewed-on: https://gerrit.libreoffice.org/60137
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-09-07  Caolán McNamara  <caolanm@redhat.com>  [a2304f62e963b413b7575bedfb8d34e5f2d3ea58]

        weld writer page style dialog and SvxBorderBackgroundDlg
        
        writer, format page is complete
        
        Change-Id: I09f6e4354461c4374cdb0d0e0754dfee35415b45
        Reviewed-on: https://gerrit.libreoffice.org/60058
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-07  Mike Kaganski  <mike.kaganski@collabora.com>  [1a86f5643f3c36ead2f9aee42571664c2454ccf7]

        Cppcheck: make 1-argument ctors explicit
        
        Change-Id: I437988b238af961c6a3ac61ed4e93ea8206f6001
        Reviewed-on: https://gerrit.libreoffice.org/60123
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-09-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [3efc3f4902c4f8a5cf9c1ff748d5b01b28a6d271]

        improve help message for uitest failure
        
        Change-Id: I7213ee2ca55ddc1a11c4f411d3b72f1b2382f7e7

2018-09-07  Mark Hung  <marklh9@gmail.com>  [612db6877a73e6f9b142b81697291f02c0adb95f]

        tdf#99213: don't export invalid child nodes.
        
        Create NodeContext for all child nodes at beginning and
        check if they are valid, either it has a valid target or
        it contains valid nodes, so that we only export valid
        node later.
        
        Change-Id: I660d99011eb57ddc79f727455fce0be8876e8b17
        Reviewed-on: https://gerrit.libreoffice.org/59892
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-09-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [c3c43c7966e0f4c7a3b76361559d29c9335487d9]

        oox: create PowerPointImport instances with an uno constructor
        
        PowerPointImport_getSupportedServiceNames() was copy&pasted from
        oox::core::FilterBase::getSupportedServiceNames(), so it can go away entirely.
        
        Change-Id: Ia6352cea1c2d65ba94cae66b500de951d82f455a
        Reviewed-on: https://gerrit.libreoffice.org/60124
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-09-07  Mike Kaganski  <mike.kaganski@collabora.com>  [aef44b5a71d6d2bd8e399d2cb35bce6d6023fbf8]

        Cppcheck: release the handle that CreateThread returns
        
        Change-Id: I4d6d04873d69d2ff1e5409372b353e0bb9a5d68d
        Reviewed-on: https://gerrit.libreoffice.org/60120
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-09-07  Mike Kaganski  <mike.kaganski@collabora.com>  [58008a0fdd611bb75e4f6922483818ffd2acbc26]

        Cppcheck: resource leak warning
        
        Change-Id: I855097279cd091c1e8bd665bb0b48ce9279a9ca8
        Reviewed-on: https://gerrit.libreoffice.org/60121
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-09-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5dd1474ca627c1354ebd4c22c890e9fd67afcffa]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Mute L10n in some regexp definitions and examples
            
            Change-Id: I614575fd63d08e05ffdf7c74a9f73a4c3021cf08
            Reviewed-on: https://gerrit.libreoffice.org/60105
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8d6f07fb75c716d8543c5338bbb9b8f9c8659b24]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix image dimensions expression in style
            
            Change-Id: I1803f18aa0512e5b618daa64efff6487c583fb76
            Reviewed-on: https://gerrit.libreoffice.org/60106
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f8e9f155dd91e4a08e4ff35ea5f4b600c9025f4e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix icon sizes
            
            SVG images must have width/height set.
            
            Change-Id: Ia881ad81614d949f1d01764f3e750c066651d631
            Reviewed-on: https://gerrit.libreoffice.org/60107
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2443437c990f1c1033671d6116797c1ea68d34e2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Remove dup bookmarks
            
            Change-Id: If88b54807649c5046d7f513eb533156687417e93
            Reviewed-on: https://gerrit.libreoffice.org/60108
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [2bfc7d480980ec9da723e46f21f1e73ff37b7127]

        loplugin:useuniqueptr in CoinMPSolver
        
        Change-Id: Ibe0dfdfabf6f56498564406441a9c505e93dd9a6
        Reviewed-on: https://gerrit.libreoffice.org/60112
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-07  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [7c7e2fe9ad2197c131f26bc77083cb49932f1c1e]

        [tr] Add 27 new autocorrect entries for Turkish
        
        Change-Id: Ifb0f6fbda69c0696f55a6430120e4ec2e1eb2754
        Reviewed-on: https://gerrit.libreoffice.org/60096
        Tested-by: Jenkins
        Reviewed-by: Marco A.G.Pinto <marcoagpinto@sapo.pt>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-09-07  Gabor Kelemen  <kelemeng@ubuntu.com>  [9912d3e4003a10d7bc690afdef69473976244dd7]

        tdf#42949 Fix IWYU warnings in sd/source/ui/inc/[t-z]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I4ec951ddbc0a5ad4718bb44731eb2b4a0f718afc
        Reviewed-on: https://gerrit.libreoffice.org/60061
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-07  Julien Nabet  <serval2412@yahoo.fr>  [4b5194bd1d0dd893720ec0b311ee215a3168219f]

        tdf#119694: read embedded hsqldb file generated before 6.1
        
        Regression from:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=ebb34571c19c5ac939fbf5aed2ab66ee18e298dc
        Thank you Drew Jensen for the bibisect!
        
        Change-Id: I9550f61709e8582a52554f578ef043c6551f09f0
        Reviewed-on: https://gerrit.libreoffice.org/60117
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2018-09-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [dbd9ff5a29d60209ddff958ba9f8a1929011e5f7]

        clang-tidy bugprone-use-after-move
        
        Change-Id: I6213706ace039492429349c2459923b0e9a5d758
        Reviewed-on: https://gerrit.libreoffice.org/60127
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-07  Armin Le Grand  <Armin.Le.Grand@cib.de>  [32d49d077fff5c63ec731191bff4daed06744afa]

        Cleanup SvpSalGraphics LineGeometry creation
        
        Target is to less modify the given PolyPolygons to
        allow better buffer/reuse. To do so, multiple steps
        need to be taken to make the creation of cairo_path_t
        correct and effective.
        
        Adapted AddPolygonToPath to no longer add a fixed
        PixelOffxet of (0.5, 0.5) for LineDrawing. Moved that
        at all places to set the needed linear transformation.
        Some places which know to work in DeviceCoordinates got
        directly adapted. The creation of geometry for polygon
        paints that use line and fill no longer offsets by that
        values for fill now (which should be better)
        
        Adapted AddPolygonPath to use the closed information from
        the given Polygon geometry - this is used in Win Gdiplus
        for years and shoud be safe
        
        Adapted AddPolygonPath to do correct PixelSnap when
        a ObjectToDevice transformation is used. This requires
        to have the ObjectToDevice transformation in the method
        and using it and it's inverse
        
        Adapted AddPolygonPath to support PixelSnapHairline which
        now needs to be supported in the VCL-layer. Adapted the
        BufferedData stuff accordingly (and saw that the old
        solution for this snap was not used - sigh)
        
        Corrected ::drawLine to correctly do PixelSnap if needed,
        version before would have lost it
        
        Change-Id: I5e8f71f7439b21f58561da5770b9054236a33235
        Reviewed-on: https://gerrit.libreoffice.org/60083
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-09-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [66c3c53d1951bed03173415d9bce1d7c1e5ac960]

        loplugin:useuniqueptr in ImpEditEngine::Convert
        
        Change-Id: Iba910b17ca84e423e15b270fe109a2552d16cfba
        Reviewed-on: https://gerrit.libreoffice.org/60116
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [9e17d32da3cec059f9f994d502ff67dbcbf3bb50]

        loplugin:useuniqueptr in ImpEditEngine
        
        Change-Id: I9799c1b239a23fc0f497132ddf29f69c73b1529f
        Reviewed-on: https://gerrit.libreoffice.org/60115
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [6c96bc3cbe109c97cddda9b357c1857fbcb4700c]

        loplugin:useuniqueptr in NeonSession
        
        Change-Id: I8ff5c031ddd6cf6546c6e4eee60cbe9f60d4fb5f
        Reviewed-on: https://gerrit.libreoffice.org/60114
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [cf67ffaacba130a0c572f26cbd14a7492d9b53b8]

        loplugin:useuniqueptr in HWPFile
        
        Change-Id: I0eb3f09b5ca82ce4810aafbb7d5d53f1faa00e3f
        Reviewed-on: https://gerrit.libreoffice.org/60111
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-07  Mike Kaganski  <mike.kaganski@collabora.com>  [fda27303cfb84ef182696787878dba06c4a129da]

        Cppcheck: WNT -> _WIN32
        
        Change-Id: Iaf26d9f3b32fd2c60bd94517e1dc12589ecab766
        Reviewed-on: https://gerrit.libreoffice.org/60122
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-09-07  Mike Kaganski  <mike.kaganski@collabora.com>  [8cd610077dc0e436c3154cdd755795c85cef92c1]

        Cppcheck: reduce variable scope
        
        Change-Id: I5660fe6ddc745894c1e36176f4aa38ad568f09ba
        Reviewed-on: https://gerrit.libreoffice.org/60119
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-09-07  Stephan Bergmann  <sbergman@redhat.com>  [e7a3329fd0a68c95f00e6cdfdc3e40e6afa5411c]

        DeInitVCL in PythonTest
        
        After b9757f5cfdb62b24e79eeb4c0ef0c8b98056cecf "loplugin:useuniqueptr in
        vcl/svdata" ASan/UBSan builds started to fail (like
        <https://ci.libreoffice.org//job/lo_ubsan/1025/>) at the end of
        PythonTest_dbaccess_python (and probably other PythonTests), when during exit
        the static utl::ConfigManager instance already happens to be destroyed by the
        time the static ImplSVData's mpSettingsConfigItem is destroyed (which would
        normally be cleared during DeInitVCL, if PythonTests would call that, and which
        in the past had thus simply been leaked in PythonTests when that
        mpSettingsConfigItem was a plain pointer instead of std::unique_ptr).
        
        So ensure that PythonTests that initialize VCL also call DeInitVCL, via a new
        private_deinitTestEnvironment, complementing the existing
        private_initTestEnvironment.
        
        However, while private_initTestEnvironment is called once (typically via
        UnoInProcess.setUp, which internally makes sure to only call it once) as soon as
        the first executed test needs it, private_deinitTestEnvironment must be called
        once after the lasts test needing it has executed.  The only way that I found to
        do that is to override unittest.TextTestResult's stopTestRun method, which is
        called once after all tests have been executed.  Hence a new test runner setup
        in unotest/source/python/org/libreoffice/unittest.py that is now called from
        solenv/gbuild/PythonTest.mk.
        
        That revealed a few places in PythonTests that didn't yet close/delete documents
        that they had opened, which has now been added.
        
        One remaining problem then is that classes like SwXTextDocument and friends call
        Application::GetSolarMutex from their dtors, via sw::UnoImplPtrDeleter (a "Smart
        pointer class ensuring that the pointed object is deleted with a locked
        SolarMutex", sw/inc/unobaseclass.hxx).  That means that any PyUNO proxies to
        such C++ objects that remain alive after private_deinitTestEnvironment will
        cause issues at exit, when Python does a final garbage collection of those
        objects.  The ultimate fix will be to remove that unhelpful UnoImplPtrDeleter
        and its locking of SolarMutex from the dtors of UNO objects; until then, the
        Python code is now sprinkled with some HACKs to make sure all those PyUNO
        proxies are released in a timely fashion (see the comment in
        unotest/source/python/org/libreoffice/unittest.py for details).  (Also, it would
        probably help if UnoInProcess didn't keep a local self.xDoc around referencing
        (just) the last result of calling one of its open* methods, confusingly making
        it the responsibility of UnoInProcess to close that one document while making it
        the responsibility of the test code making the other UnoInProcess.open* calls to
        close any other documents.)
        
        Change-Id: Ief27c81e2b763e9be20cbf3234b68924315f13be
        Reviewed-on: https://gerrit.libreoffice.org/60100
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-07  Julien Nabet  <serval2412@yahoo.fr>  [dbb444e4ed7c19a11733ce8438bbb6546d42f852]

        tdf#75341: fix condition to approve row (form)
        
        Considering rColInfo.nNullable != ColumnValue::NO_NULLS is ok to approve row
        isn't sufficient in the case the field is "Input required" in form.
        
        Change-Id: I27c57fe8ce5afac97eb0650f93703333c85f1421
        Reviewed-on: https://gerrit.libreoffice.org/60109
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2018-09-07  Kohei Yoshida  <kohei.yoshida@gmail.com>  [e55a85228ddb6910cbc045bb2aa06149b6f749bc]

        tdf#116453: Add a test case for this.
        
        Change-Id: I280f070bf974ac2f4a889f4c98a80a87092c013a
        Reviewed-on: https://gerrit.libreoffice.org/60118
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-09-07  Mike Kaganski  <mike.kaganski@collabora.com>  [be5e7fed5f8dc4ba95b890d8b364a8be97fa2739]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Mark XML Source as experimental feature
            
            ... since commit 65722772f00a40b8ca8adf21e31c22295ef7d215
            
            Change-Id: I80d97004a9cd4dc9e6600e6bab64a43c5be91633
            Reviewed-on: https://gerrit.libreoffice.org/59706
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2018-09-07  Mike Kaganski  <mike.kaganski@collabora.com>  [719d5d72424f2a5f58dbcd6aa0eeb3f380c92bd4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Mention custom format codes for Calc's TEXT() function
            
            Change-Id: I29271e2f555cbc231b616e75b43b37775143feae
            Reviewed-on: https://gerrit.libreoffice.org/59984
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2018-09-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6732bebb8796f5f941ddae6c49420962f4e71356]

        Fix typo
        
        Change-Id: Ib2c183f5edb94e68f43f92edd83cb8d3ae5b40e1
        Reviewed-on: https://gerrit.libreoffice.org/60103
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-09-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c4fb70d1f70209e31936b9c488a044087f11c303]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Move bookmark out of list
            
            Change-Id: Ib1d844ed88a7389e1eeeb9f2279266745ba6acec
            Reviewed-on: https://gerrit.libreoffice.org/60099
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [c177c305fc839e7a64d228ec56209d133588572b]

        tdf#119302 WIN better font scale handling
        
        Moves the scale factor into the LogicalFontInstance and uses the
        Glyphs font fallback level to use the correct font and scale.
        
        Probably the glyphs should be using a rtl::Reference to the
        LogcalFontInstance instead of the fallback level. I don't know if
        glyphs are evicted from the cache, if the fallback changes. There
        is now an assert and all places will use 1.0 as the default
        scaling factor, so LO should at least not crash.
        
        Change-Id: I9dd4fc3a5b5924fc379b48a7f71c9eed26b4779d
        Reviewed-on: https://gerrit.libreoffice.org/60091
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-09-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [2c704832567d0948595ebe1b239314890a01da4e]

        Pretty print FontSelectPattern
        
        Change-Id: Ia43dbfd6313935bec90ac88018011eacca0c0eaf
        Reviewed-on: https://gerrit.libreoffice.org/60090
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-09-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [bce47223099bb3349d96af9d6b1fe88bcdd539df]

        clang-tidy bugprone-use-after-move in BitmapFilter::Filter
        
        which necesitated changing the API and hence the call sites
        
        Change-Id: Id417a235bf9b2bf1a3d152dc6600c0635486cafa
        Reviewed-on: https://gerrit.libreoffice.org/60086
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f4d4b100ffd18993d4eab1bcd52fe12b7f8f3e32]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#117551 Change icons to SVG equivalent
            
            Change-Id: I5d174b434429485d270ba7b6e9147a3bc2b84828
            Reviewed-on: https://gerrit.libreoffice.org/60056
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5b9d296e41898d41a588a6b83c355fb978d1b428]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Show how beautiful are our icons
            
            On hovering icons, enlarge them.
            
            Next step: change icons to SVG (tdf#117551)
            
            Change-Id: Ib43e3b54ed27352a8ca785c57dce9314adc00e4d
            Reviewed-on: https://gerrit.libreoffice.org/60053
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [bcb9be395cd7e382777b041fc90869883f726850]

        svtools: less text layout calls in Ruler
        
        Number of GenericSalLayout::LayoutText() calls during Writer startup: 2603 ->
        1616 (18 -> 1 layouts / included number).
        
        Change-Id: I9a1a1131707bb6bc31683bbf609319f4bc22de92
        Reviewed-on: https://gerrit.libreoffice.org/60087
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-09-06  heiko tietze  <tietze.heiko@gmail.com>  [e75c8384c4663b0603a30f66d0d8e390d03a3bf6]

        tdf#119036 - Inserting columns into RTL sheets will add them to the wrong side
        
        Commands renamed to Before/After according Writer
        
        Change-Id: I4af6fa134a70ff83a717bd53bb0531fd3f647300
        Reviewed-on: https://gerrit.libreoffice.org/60081
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-09-06  heiko tietze  <tietze.heiko@gmail.com>  [77a9df09adfcb04a3d49a621d568694657969fd7]

        tdf#119293 - UI Consistency for inserting rows in Writer table"
        
        Labels are set now depending on row/col as before/after and above/below
        .uno:InsertColumnsBefore and .uno:InsertColumnsAfter are captioned Before/After
        
        Change-Id: Ifb4f791b62e3c96f50d457c785b6f793deb4fce9
        Reviewed-on: https://gerrit.libreoffice.org/60080
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2018-09-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [c289c25523496f58b81e061cea82757c99e99957]

        loplugin:simplifyconstruct in canvas..cui
        
        Change-Id: I02eba1df117a9d0df42bcac13c3251cb4fa6da14
        Reviewed-on: https://gerrit.libreoffice.org/60074
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [07e87211c2b2e98fd176fef2018723b50c8dbb1a]

        loplugin:simplifyconstruct in dbaccess..drawinglayer
        
        Change-Id: I83624d8bc787aaaaf6071171c882a6e5bde70a0d
        Reviewed-on: https://gerrit.libreoffice.org/60075
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [3e62ac3e9ef2f6759d8faca2c012dba51c314ba5]

        loplugin:useuniqueptr in VCoordinateSystem
        
        Change-Id: I369d6755d3de2dd885214115559150256298852d
        Reviewed-on: https://gerrit.libreoffice.org/60051
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-06  Caolán McNamara  <caolanm@redhat.com>  [b603c7629143b99f19f7ac6c4da2ab67d5ba20df]

        ofz#10100 dump failed icu config.log on failure
        
        Change-Id: I53059b6be263b2abc00e8818a9aeae74b9902a1c
        Reviewed-on: https://gerrit.libreoffice.org/60082
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-06  Caolán McNamara  <caolanm@redhat.com>  [5a739fba62a300cd1926445462d6e2f1f08aaaaa]

        rename back now originals are fully replaced
        
        Change-Id: I1911055f9bf6bd636561209cadfb1dbf5650affa
        Reviewed-on: https://gerrit.libreoffice.org/60057
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-06  Caolán McNamara  <caolanm@redhat.com>  [587899f9ced03d02fbf8ffa9a3f52ba31be30818]

        weld SwColumnPage and SwColumnDialog
        
        Change-Id: Ia649785047db2551044b4d765881309f83b5c838
        Reviewed-on: https://gerrit.libreoffice.org/60044
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-06  Caolán McNamara  <caolanm@redhat.com>  [83f12a2d4e410014c70844085f19190a50e83429]

        ofz#10228 Integer-overflow
        
        Change-Id: I09cb2e8f4af7d34c32accf2590695799d0613d62
        Reviewed-on: https://gerrit.libreoffice.org/60070
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-06  Caolán McNamara  <caolanm@redhat.com>  [d409ea98b36ff82285ed1ab182e29f203b63d2af]

        WaE: -Wmaybe-uninitialized
        
        Change-Id: I41c965512085cc56c06fb735d8ef86aaf3ecdbe9
        Reviewed-on: https://gerrit.libreoffice.org/60071
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-06  Gabor Kelemen  <kelemeng@ubuntu.com>  [c6a4c1a998bdf6c709b87fc60361f519c3213138]

        tdf#42949 Fix IWYU warnings in chart2/source/view/{axes,charttypes,main}/*hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I33d3ac3edbda5e2a9958373123565e28210b55c8
        Reviewed-on: https://gerrit.libreoffice.org/59956
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-06  Stephan Bergmann  <sbergman@redhat.com>  [247d0795312fdb8b1bfc68bf9e0d33459dbfeb63]

        Make AC_LINK_IFELSE (to check HAVE_CPP_INLINE_VARIABLES) work on Windows
        
        Change-Id: I6c71e079f21093d5f8dc4dbca20624e9fc927882
        Reviewed-on: https://gerrit.libreoffice.org/60072
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [5ac1f17e0885f3301287cf494664ff8e02bbd8c2]

        xmlsecurity: just two bools are fine, no need for bitfield complexity
        
        Change-Id: I3e28ef5646ff39b0e3e8ed8962bfacf5b79176a7
        Reviewed-on: https://gerrit.libreoffice.org/60069
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-09-06  Samuel Thibault  <samuel.thibault@ens-lyon.org>  [e55afba091d07e269a99ef91e953a955e1f5da4b]

        sc header-footer dlg: Suppress false-positive warning
        
        labelFT_H_DEFINED and labelFT_F_DEFINED are indeed two labels for the same
        widget, and only one appears at the same time.
        
        Change-Id: Ie8c29a43408d1ee29f15c686af906359ef3c50b9
        Reviewed-on: https://gerrit.libreoffice.org/60046
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-09-06  Katarina Behrens  <Katarina.Behrens@cib.de>  [20c5e708fce9954d7c2ff2705e28a3e1790b1092]

        sc [tz]test dlg: fix duplicate mnemonic label
        
        Change-Id: Ibf2780a2eb658f7210cb5e80cf2b8e2e65fe1bda
        Reviewed-on: https://gerrit.libreoffice.org/59979
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-09-06  Katarina Behrens  <Katarina.Behrens@cib.de>  [8887f0f62136111e60f4d55f5f37d556fc4254c5]

        sc random number gen dlg: fix some a11y issues
        
        Change-Id: I04c31c96538cb7da07e6bf2e43e6150f04f9d247
        Reviewed-on: https://gerrit.libreoffice.org/59978
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-09-06  Heiko Tietze  <tietze.heiko@gmail.com>  [48d7a087b43b523d9d3f2bb296904c5a4ef43759]

        Revert "tdf#119293 - UI Consistency for inserting rows in Writer table"
        
        This reverts commit a3c8250c5b56a2cb40aa01b9a6a59e4daa1fd2f8.
        "Left/Right" is inappropriate for RTL documents. So we better use Before/After in accordance with tdf#119036.
        
        Change-Id: Id9cb721902d246f837c7440c2f0c049c7c1dc4ca
        Reviewed-on: https://gerrit.libreoffice.org/60073
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-09-06  heiko tietze  <tietze.heiko@gmail.com>  [337cf4b174d1bda1f582bb83e43f8cb101a05902]

        tdf#108351 - Default list of paragraph styles in drop down menu
        
        Sort order adjusted
        
        Change-Id: I09109ac4aa21d8fa77da5c5930682dcf7a4f542a
        Reviewed-on: https://gerrit.libreoffice.org/60020
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-09-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [24eae7bd702f3f6dd790be7ac38ac16e9fe6a375]

        clang-tidy performance-unnecessary-value-param
        
        Change-Id: I69247498e13331f6ef84afeb242479f8fb1178a8
        Reviewed-on: https://gerrit.libreoffice.org/60068
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [fad919eb0d30b2303193e1c00ba765514957652c]

        make SwWriteTableRows be a vector of std::unique_ptr
        
        and update o3tl::sorted_vector to handle that
        
        Change-Id: I11a9ec3ec09f835cbd7e49ccda133b9f210d761e
        Reviewed-on: https://gerrit.libreoffice.org/59931
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-06  Justin Luth  <justin.luth@collabora.com>  [62159ea8cc806df327461275563e95dfdff25667]

        tdf#102290 sw ui: give all columns a chance to grow
        
        Previously, if an earlier column wished for the entire table width,
        then none of the other columns could adjust their size, even if
        they only wanted one more character. This slight change gives
        every column a chance to "wish" for an equal portion, and
        still gives the earlier columns a chance to maximize.
        
        So, this should implement very similarly to before, thus workflow
        should not be impacted.
        
        Change-Id: I11e8b94ce333735aa92b5388af6319f8eb0ccc51
        Reviewed-on: https://gerrit.libreoffice.org/60027
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-09-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [3d604d1cd6cc70ef96782ef769f0479b509987a8]

        clang-tidy performance-move-const-arg
        
        Change-Id: I607891e120688b746c8a4c577018d97147a79217
        Reviewed-on: https://gerrit.libreoffice.org/60029
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [16afac775a048d6d57d43952c855345f47cb231f]

        loplugin:useuniqueptr in OResultSetMetaData
        
        Change-Id: I74a12381a222fb3b394176db41cb9d6a9091d5a3
        Reviewed-on: https://gerrit.libreoffice.org/60052
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [37d93222377d7b1df05bbcbc5f56fdc0732f1413]

        loplugin:useuniqueptr in framework::Frame
        
        Change-Id: Ic1350d5bff80d4a88d3949a412ee9bf02ad969ba
        Reviewed-on: https://gerrit.libreoffice.org/60050
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [7c94581151c6427d143bb63fe51fa4b229e0b7e7]

        loplugin:useuniqueptr in editeng
        
        Change-Id: I6190098e7e3f4df415d6aef46d152324cbc3dd60
        Reviewed-on: https://gerrit.libreoffice.org/60049
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-06  Michael Weghorn  <m.weghorn@posteo.de>  [1f5698ba8b62e62999b0efb363916a91bdd54c94]

        tdf#119685 Fix infinite loop in gtk3_kde5 filepicker
        
        Since 'string::find()' returns the position of the given
        character in the string and that was passed as the amount of
        characters to delete from the string, 'm_responseBuffer'
        would always be a string starting with a newline character
        afterwards, when this part of the code was reached.
        
        Subsequent calls to 'Gtk3KDE5FilePickerIpc::readResponseLine'
        therefore always returned an empty string and left
        'm_responseBuffer' unchanged, resulting in the lambda function
        inside 'readResponse' in 'gtk3_kde5_filepicker_ipc.hxx' to
        loop infinitely.
        
        While at it, make a little more explicit that 'it' is of type
        'size_t' here.
        
        Change-Id: I3b1c209f8307ab71465d9538a82616dff8656415
        Reviewed-on: https://gerrit.libreoffice.org/60047
        Tested-by: Jenkins
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2018-09-06  Rahul Gurung  <gurungrahul2@gmail.com>  [53291ffee8e2a2186afbd2412881a18dded5a697]

        tdf#45904 Move _XColumnRowRange Java tests to C++
        
        Change-Id: I35b5fc2f18867c386c8c92d1d7a3a0823bd07b78
        Reviewed-on: https://gerrit.libreoffice.org/59863
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-09-06  Julien Nabet  <serval2412@yahoo.fr>  [d80b3235cc106e17a0c10dea44e8afa8db724400]

        tdf#91837: fix deinitializeControls (forms)
        
        m_bControlsInitialized wasn't ever resetted to false
        
        Change-Id: I9f7bd6504ccaa0a41c9cb075c1ba33436f0f97dc
        Reviewed-on: https://gerrit.libreoffice.org/60059
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2018-09-06  Kohei Yoshida  <kohei.yoshida@gmail.com>  [7f43f0b50135e147fb2bb1f942da3bf60153fd2c]

        tdf#116453: One less argument to pass to ScOrcusStyles.
        
        You can access ScDocument via ScOrcusFactory. There should be no 
        functionality change.
        
        Change-Id: Ia679b6b006cc60bf24ca11432909682fa527b034
        Reviewed-on: https://gerrit.libreoffice.org/60063
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2018-09-05  Tor Lillqvist  <tml@iki.fi>  [a754ce416c844b6b26eff0aab3e6bac65387b433]

        Re-introduce code to use the ICU data file in the iOS app bundle
        
        We used to have this code snippet in the TiledLibreOffice app back in
        the days. Then in LibreOfficeLight it was lost and forgotten (?).
        
        Clearly we need to tell ICU abouyt the data that we include as a
        separate file in iOS apps, and presumably any iOS app will be a
        LibreOffficeKit-based one, so let's do the initialistion here.
        
        Change-Id: Ib08dc9d7386789d10e8c53114e79d0b5beab7232

2018-09-05  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [d15d3ce697e88e72cec84b5b9b9619a37a8ae7ed]

        upgrade curl to 7.61.1
        
        Change-Id: I4590f5f705dd08c63a1532ce5afa94a3af953f24
        Reviewed-on: https://gerrit.libreoffice.org/60042
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-09-05  Katarina Behrens  <Katarina.Behrens@cib.de>  [41d213e96d4bad0997dc64147f70c6c0142ce8dd]

        Use generic unx PspSalInfoPrinter instead of Qt5InfoPrinter
        
        the latter provides (so far) no added value, quite the contrary:
        File > Print > $printer > Properties didn't display generic unx/CUPS
        dlg but just failed silently
        
        Change-Id: Ide2ad175ffe55b5c9ac5ca3efad4a43b692f9984
        Reviewed-on: https://gerrit.libreoffice.org/60040
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-09-05  Tor Lillqvist  <tml@iki.fi>  [46b2350cb303a84ffd549447d313c7ced50e7032]

        Handle passing a null pAppPath to lo_initialize() on iOS
        
        Change-Id: I293ede0dbac4b36a1b91b86100bc11593b402d06

2018-09-05  Tor Lillqvist  <tml@iki.fi>  [60569747d57cb1eb5b67ec57198b7f9ab7b87fb0]

        Don't copy files into the source directory, use workdir
        
        (The LibreOfficeLight Xcode project still needs to be adapted
        correspondingly.)
        
        Change-Id: I0b17c595fc0d169f6393ab8734a1eecb241f59be

2018-09-05  Katarina Behrens  <Katarina.Behrens@cib.de>  [42b3be24f058ce470db54232cc496d56e2fd774e]

        Avoid crash in printer dlg due to empty QImage
        
        Crash seems to be limited to vertical FixedLine control type. This is
        just a band-aid, need to find out what's wrong with drawing this specific
        control. Other control don't seem to be affected
        
        Change-Id: Ie04bc04bbdf95920d62d43ac7874e7dba1441a4c
        Reviewed-on: https://gerrit.libreoffice.org/60039
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-09-05  Katarina Behrens  <Katarina.Behrens@cib.de>  [de2c99f715aeac78ee310200b49006a56cdc8d17]

        Deactivate Qt5Frame's reimplementation of Flush()
        
        it causes too many issues: giant tooltips, dialogs can't be smaller
        than 640x480 etc. Need to figure out a better solution
        
        Change-Id: I4cc404687a60f2e0a39fd748fcc8cfea7cb7c0ac
        Reviewed-on: https://gerrit.libreoffice.org/60038
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-09-05  Zdeněk Crhonek  <zcrhonek@gmail.com>  [3b63ac006ba968548fab8d47c22e7d55c99d20f8]

        uitest Impress Master elements dialog
        
        Change-Id: Ifd6da1590323b1e8e7065a35f3b594910866d31a
        Reviewed-on: https://gerrit.libreoffice.org/59990
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-09-05  Manuj Vashist  <manujvashist@gmail.com>  [e5587c96b43ff2958ae994a43532da4a5795ee93]

        Added  Replace Null Transformation in data provider dlg
        
        Change-Id: I5e1541e87f1eabd1bf564c7a8c6721377b51cffe
        Reviewed-on: https://gerrit.libreoffice.org/58911
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-09-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [033a68c49fe2b8aa397832d92d400eb0259ea809]

        improve error message when building as root
        
        Change-Id: I496e439e2f7e24c05f798f1a7ed0081ca0725f5c
        Reviewed-on: https://gerrit.libreoffice.org/60037
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Jenkins

2018-09-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [d70bf1c4caf37f38166b5f1facc08264cd203f92]

        vcl: less text layout calls in Menu
        
        Number of GenericSalLayout::LayoutText() calls for each & every menu
        item till a Writer document is opened: 3 (before) -> 1 (after).
        
        Change-Id: I08a3d174bf15bafbcbce612712f2ab773cd5e085
        Reviewed-on: https://gerrit.libreoffice.org/60045
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-09-05  Caolán McNamara  <caolanm@redhat.com>  [a91dfea300a379c2f754dbb1d5a002d093b73032]

        weld SwFootNotePage
        
        Change-Id: Iadc26837cc71537cd6a8533d731a51117ebf56fc
        Reviewed-on: https://gerrit.libreoffice.org/60021
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-05  Michael Stahl  <mstahl@redhat.com>  [ad6286ce92e7536f0aec9fd1bd9e2eec8ccc21bf]

        gbuild: allow recording of CppunitTests and PythonTests too
        
        Since these don't use soffice they need to be tweaked to use RR variable.
        
        A rr git master build from some weeks ago can record all tests, except
        CppunitTest_dbaccess_firebird_test which fails.
        
        smoketest is a bit tricky because it spawns soffice which checks RR
        variable again and starts a nested rr, but fortunately there's a
        flag to prevent it from aborting in this situation.
        
        For UITests currently only the soffice.bin is recorded, not the python
        test process.
        
        The size of all the recording is about 35G per run in a --enable-dbgutil
        build.
        
        Change-Id: I2143618fa2181e36b6aaeded43637cb3481f5e47
        Reviewed-on: https://gerrit.libreoffice.org/60032
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2018-09-05  Stephan Bergmann  <sbergman@redhat.com>  [62bfe29f9045127d479c42376f599ddfb0fbb2ca]

        Already set MSVC's -std:c++17 during the configure.ac feature checks
        
        For cl version 19.15.26726 (VS 2017 15.8.1) that would detect
        HAVE_CPP_GUARANTEED_COPY_ELISION, but wrongly so as it turns out.  :(
        
        The compiler has C++20's __cpp_guaranteed_copy_elision feature-test macro
        defined (and <https://en.cppreference.com/w/cpp/compiler_support> claims that
        C++17 "Guaranteed copy elision" is supported in "MSVC 19.13", aka VS 2017 15.6).
        But the build then failed at
        
        > [build CXX] sw/source/uibase/app/docsh2.cxx
        [...]
        > C:/lo/core/sw/source/uibase/app/docsh2.cxx(427): error C2248: 'editeng::SortedAutoCompleteStrings::SortedAutoCompleteStrings': cannot access private member declared in class 'editeng::SortedAutoCompleteStrings'
        > C:\lo\core\include\editeng/swafopt.hxx(66): note: see declaration of 'editeng::SortedAutoCompleteStrings::SortedAutoCompleteStrings'
        > C:\lo\core\include\editeng/swafopt.hxx(55): note: see declaration of 'editeng::SortedAutoCompleteStrings'
        
        due to enabling the HAVE_CPP_GUARANTEED_COPY_ELISION-conditional code in
        include/editeng/swafopt.hxx.
        
        (And while my VS 15.8.1 stopped detecting HAVE_CPP_GUARANTEED_COPY_ELISION then,
        <https://ci.libreoffice.org/job/gerrit_windows/14774/>, reportedly done with
        15.7.4 aka 15.7.27703.2035, still mis-detected it and then failed at
        sw/source/uibase/app/docsh2.cxx(427) as above, so needed a tweak to the check in
        configure.ac.)
        
        Change-Id: Ie14d74f3f795d819047deaafdb1e644ed00ee406
        Reviewed-on: https://gerrit.libreoffice.org/59835
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-05  Eike Rathke  <erack@redhat.com>  [ede27cf598ed2aef41b9552b2c787ef8331400fc]

        Resolves: tdf#118850 disentangle the twisted wrong cell type vs format type
        
        Change-Id: Idb5267c9bc50e8844654c2f2cd0d123fcbb7aa12
        Reviewed-on: https://gerrit.libreoffice.org/60026
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-09-05  Caolán McNamara  <caolanm@redhat.com>  [229483707c3ccb48d008d37f856bbeb6df199a90]

        weld SvxBorderTabPage
        
        Change-Id: I33f12f160ac5fea14c9a53c3846c6d31c7fd0084
        Reviewed-on: https://gerrit.libreoffice.org/59954
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-05  Tor Lillqvist  <tml@iki.fi>  [59b9fc4776940863d905de14e25d74421f7de603]

        Put the lib names one per line to match what ld's -filelist expects
        
        Change-Id: I7454c10a1547db796554f45f2d630af81a916c55

2018-09-05  Caolán McNamara  <caolanm@redhat.com>  [4f79e73af6ba77f67cf3a3385641d6e808b9446d]

        fix CppunitTest_cui_dialogs_test assert
        
        Change-Id: I72bc0067cb0f0ecc648f216aad1c7e196749daff
        Reviewed-on: https://gerrit.libreoffice.org/60019
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-05  Jim Raykowski  <raykowj@gmail.com>  [3c86ffd8ded628e6f2b4187948a1b1056f6a0f56]

        tdf#118696 impress navigator: zoom slide/slide object on select
        
        Change-Id: I5656c99f72fb94c791282bbf2fcf5044bcdd8a7a
        Reviewed-on: https://gerrit.libreoffice.org/57379
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-09-05  Jim Raykowski  <raykowj@gmail.com>  [a14088e2822f6018f19677705a74d2f37d0d0431]

        tdf#119570 Show deck when focus is moved to panel in collapsed deck
        
        Change-Id: Ifebc5802607d66cb32be2e0f51952ca4d5cb32bc
        Reviewed-on: https://gerrit.libreoffice.org/59843
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-09-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [2e8944702eb7b1b32392181064a04cd5ae442baf]

        loplugin:useuniqueptr in AccessibleEventNotifier
        
        Change-Id: I4a77e1ea7338a2d38120597a146a5a2d893e970b
        Reviewed-on: https://gerrit.libreoffice.org/59996
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-05  Katarina Behrens  <Katarina.Behrens@cib.de>  [9698654236c2772c46b914b135d60da08d7d1279]

        sc header-footer dlg: fix some a11y issues
        
        Change-Id: Ibeb5f38315668aa83e5f8d92ad955b75d592102d
        Reviewed-on: https://gerrit.libreoffice.org/59977
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-09-05  Katarina Behrens  <Katarina.Behrens@cib.de>  [593ab71245b00f9d7bd04e567d3a85bacfe37102]

        sc formula options dlg: fix some a11y issues
        
        Change-Id: Ibffcd694e92b25bd26a6d479418a660b77edc11b
        Reviewed-on: https://gerrit.libreoffice.org/59922
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-09-05  Katarina Behrens  <Katarina.Behrens@cib.de>  [10e09915a1b5fe789cec3bb6378347155d9f4e9e]

        sfx2 template dialogs: fix some a11y issues
        
        Change-Id: I5a72addaea131f59edec915491d11fa312a46049
        Reviewed-on: https://gerrit.libreoffice.org/59834
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-09-05  Ilhan Yesil  <ilhanyesil@gmx.de>  [7010edf9c3cd1a602417421980092dee9ce7ea94]

        tdf#117287 When saving as Xlsx, export visible flag if comment is visble
        
        The visible flag will be exported now, when a comment is visible and
        the file is saved as Xlsx.
        
        Change-Id: Id05ab5f94ea85f48db123d1043ecdc4813a64382
        Reviewed-on: https://gerrit.libreoffice.org/59934
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-09-05  Andras Timar  <andras.timar@collabora.com>  [bfe1624507ed32818a4d4b59c995330f3bb40c2b]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - bump Norwegian linguistic components to ver 2.2
            
            Change-Id: Iad2df5b511a45c9fe86bbf79915887fb2786aaa0
            
2018-09-05  Tor Lillqvist  <tml@iki.fi>  [1d6d1eef3a6c3c14ea88eeeadb0119624bfa8056]

        Workaround for file name case inconsistency
        
        Change-Id: Ia13dc01f86e51064658d5ad9a996c6bd555cbeef

2018-09-05  Tor Lillqvist  <tml@iki.fi>  [e3bac83bec762db924149f710f1ba437e0c94582]

        Run bin/ios-all-static-libs and put its output in a file
        
        (To be used from Xcode projects elsewhere building iOS apps that want
        to link to iOS code built here.)
        
        Change-Id: I39bf2a4ed059930fcfc30c4d2016dfbc698da353

2018-09-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8b7d0c2c39caa76461ca0c2d879c4615911cbb60]

        Fix typos
        
        Change-Id: I5b2fdf1a43979d52282e8925959fd7c25077f46a
        Reviewed-on: https://gerrit.libreoffice.org/59969
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-09-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [93dfb99c7032e61ad136824daa975bd174095236]

        Fix typo in code
        
        It passed "make check" on Linux
        
        Change-Id: I1cb32c359d761410cf8e657f8e4e15694836947e
        Reviewed-on: https://gerrit.libreoffice.org/59985
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-09-05  Justin Luth  <justin.luth@collabora.com>  [7d9e9ecd5bb5d5abec338c2ceb61ad623d2ac5cb]

        tdf#90906 writerfilter: Allow COL_AUTO to override non-auto
        
        If the inherited properties define a non-auto color, then
        a specified COL_AUTO needs to be returned in order to
        override the inherited color.
        
        This affects three areas. Character fill, Paragraph fill,
        and table cell fill. The unit tests cover all three areas.
        
        This patch depends on the commits for tdf#91292
        
        Change-Id: I1a043d2224b164c6c411ce2e46d899212f2b7f3d
        Reviewed-on: https://gerrit.libreoffice.org/59313
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-09-05  Caolán McNamara  <caolanm@redhat.com>  [1d4f03114f3fb04fc1b493193e3eddee07cdabb8]

        default focus colorset on popover gaining focus
        
        Change-Id: Icb731c4c9544d754bb3ad88ecf15ffc04f216294
        Reviewed-on: https://gerrit.libreoffice.org/60006
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [11d513d580ed8b80fd32987cb9c73716b48ca916]

        loplugin:useuniqueptr in svx
        
        Change-Id: Iba9ceb0b86b175ef599f4de7b06bf0dccc2ba997
        Reviewed-on: https://gerrit.libreoffice.org/60005
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [1800cac964c145d9aa7e0048e0e545463901a03c]

        loplugin:useuniqueptr in ViewObjectContactOfPageObj
        
        Change-Id: I4f7af7bb8da2b4bfb27ab7cf748677fc3fa6fdbc
        Reviewed-on: https://gerrit.libreoffice.org/60004
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [d2b3ea4d377bf05830f6eb11d53fd55ea6b435fc]

        loplugin:useuniqueptr in sfx2
        
        Change-Id: I7b406cd07cae579de608faa3ec47dd1190dea411
        Reviewed-on: https://gerrit.libreoffice.org/60003
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [7a11e702569ab89eb7722c883ecc3cbbe1a19a65]

        loplugin:useuniqueptr in DocumentHandlerImpl
        
        Change-Id: I722f9a25040ab4ddd8a5d3e5b402c22e5cc3f454
        Reviewed-on: https://gerrit.libreoffice.org/60002
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [d02587d79d38997cf74bb0add7dfdf32f26c1fe1]

        loplugin:useuniqueptr in SbiGlobals
        
        Change-Id: Icbf913058ada4714345d0251970e6420b315270c
        Reviewed-on: https://gerrit.libreoffice.org/60001
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [de688dd0efdc39f6f7b3d98631d5bd08d060b8cc]

        loplugin:useuniqueptr in NWPaintGTKScrollbar
        
        Change-Id: I3d0f124c1513ddeca1cefbc68e08883af95e343d
        Reviewed-on: https://gerrit.libreoffice.org/60000
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [f338432f2eced2605ae555c646a22e3b5e4162b1]

        loplugin:useuniqueptr in PrinterInfoManager
        
        Change-Id: I42ffde6905abc64b6e3b6188015f6d5c60d17eb6
        Reviewed-on: https://gerrit.libreoffice.org/59999
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [3b4ffee640b9f3f19d142de518ebc85378e68e9c]

        loplugin:useuniqueptr in Window
        
        Change-Id: I0072d3085b1c00573d72948d1bbefb241b0da205
        Reviewed-on: https://gerrit.libreoffice.org/59998
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [93e5da84a40be70857833903e3ebdea395c06596]

        loplugin:useuniqueptr in Printer
        
        Change-Id: I5326c96f86f6805246837524e75504c1c5db99b5
        Reviewed-on: https://gerrit.libreoffice.org/59997
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [fe0ae0efe894ad2b313a5278f3c5ede03747bf4e]

        loplugin:useuniqueptr in PngHelper::createPng
        
        Change-Id: I55ec28c88a89eab927a46ec666c3698065b151d2
        Reviewed-on: https://gerrit.libreoffice.org/59995
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [1fd4927817df1134749ec7b69620c49b0089e00b]

        loplugin:useuniqueptr in l10ntools
        
        Change-Id: I8aaab2f3055bd0856926803ee7f71107b7cb1851
        Reviewed-on: https://gerrit.libreoffice.org/59994
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [06951f8c14d6b8861af58bbb6b7f61a00b378a1c]

        loplugin:useuniqueptr in TypeWriter::createBlop
        
        Change-Id: I33ce7786430d9a8c7cbc835fc5ca381fe5ab8b8f
        Reviewed-on: https://gerrit.libreoffice.org/59993
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [80f990b8e3d05e47e041685a7811f1352d03ad4d]

        clang-tidy performance-inefficient-vector-operation
        
        Change-Id: Iebcaea7b08c5284946d83b6b6b9ed26b218025d4
        Reviewed-on: https://gerrit.libreoffice.org/59992
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [c2139cafe6240991f88b85c1df12613d0ae0e821]

        loplugin:simplifyconstruct in accessibility..bridges
        
        Change-Id: I08f6a64b50f03d1b08027a2ac9e51442255d64bc
        Reviewed-on: https://gerrit.libreoffice.org/59976
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [51dca926f5968e9227391f7c47d25b9442178eaa]

        pdfium: replace FPDFTextObj_CountChars/GetTextProcessed patches with backport
        
        Change-Id: I9c198ff0cd31de064fcc4a3bb0ed92066f38e4c5
        Reviewed-on: https://gerrit.libreoffice.org/60007
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-05  Stephan Bergmann  <sbergman@redhat.com>  [ce74572fb321b9a47fa4f70eb60dc7c6487abda3]

        loplugin:subtlezeroinit
        
        (Qt5System has no non-static data members to zero-initialize anyway)
        
        Change-Id: I80f349265c0056b81ae774e07f1e8717bff2d8a8

2018-09-05  Stephan Bergmann  <sbergman@redhat.com>  [6da612a82488e242d876feba94716ec35275f816]

        loplugin:staticaccess
        
        Change-Id: I4336b9cf8600acb42812ed8bbf14bb72828338e1

2018-09-05  Stephan Bergmann  <sbergman@redhat.com>  [d66f0c88a95adb54e54ca3d5fb291c7b6661738f]

        -Werror,-Wunused-result
        
        (And <https://doc.qt.io/archives/qt-4.8/qregion.html#united> indeed says:
        "Returns a region which is the union of this region and r.")
        
        Change-Id: Icc18376e89167029823f64a01236a4fccaf7ea3a

2018-09-05  Stephan Bergmann  <sbergman@redhat.com>  [2020bd758cc51d1eb47fdc1d6711770e064db8b6]

        Update external/libcmis upstream URL
        
        Change-Id: Ic44d4a414ffc264434596fba187e0eb2055048ea
        Reviewed-on: https://gerrit.libreoffice.org/59987
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-05  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [6f3fcf10630a161dd10e80ad47b8ba90398bafaf]

        kde5: make disabled and hidden menu items work
        
        Change-Id: I145a496bbc5b375bc309815b18f2c31fa4d50d6c
        Reviewed-on: https://gerrit.libreoffice.org/60012
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-09-05  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [1ddbf5c37a472c72b3b2be23381e18a9f1ad5823]

        kde5: cleanup cargo-culted empty dtors
        
        Change-Id: I8f987e30b2a78e173fd8f3ebb9f33e4720f6588b
        Reviewed-on: https://gerrit.libreoffice.org/60011
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-09-05  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [702824f66751bbb4c3d0f38035e85027c0de64c0]

        kde5: get focus on dialogs on open
        
        Change-Id: Ia78a0a2d26159e46bc58557477723a366b8e677a
        Reviewed-on: https://gerrit.libreoffice.org/60010
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-09-05  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [f970499651c85d429cc31518ed65c37c33c9936b]

        kde5: add screensaver disable and fixups
        
        - call X11 screensaver disable for preso
        - add SAL_NO_MOUSEGRABS check for mouse capture
        - call min/max size methods on correct widget
        
        Change-Id: I0dc838d9254d3a7f8848ec8283b0c10d00f36b42
        Reviewed-on: https://gerrit.libreoffice.org/60009
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-09-05  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [58069fef2d81a81f35a0a5f40441d841a5636cd0]

        kde5: add more missing pieces to Qt5Frame
        
        - some cleanup
        - ShowFullScreen
        - ToTop/SetAlwaysOnTop
        - CaptureMouse/SetPointerPos
        - Beep/Flush
        - ClipRegion functions
        
        Change-Id: Ieafdbdae3f808879b9ad0ebed0fa99a2e4f7ee2e
        Reviewed-on: https://gerrit.libreoffice.org/60008
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-09-05  László Németh  <nemeth@numbertext.org>  [1bbbe57dfc0b43d6b5444798d77dcdf5e4e76e49]

        tdf#119571 change tracking: show layout changes at paragraph join
        
        in Show changes mode, too. Delayed update of the paragraph
        layout at file saving etc. resulted invisible style changes.
        
        All removed paragraphs get the style of the first (partially
        deleted) paragraph to avoid text insertion with bad style in
        the deleted area later, as in MSO (except the incomplete undo
        of paragraph styles here and at other paragraph
        formattings during change tracking).
        
        Note: see also tdf#105413 for the remaining problem: style
        changes after deleted paragraphs are losing in Show changes mode.
        
        Change-Id: Ic6c6055c2e4da61755b09a1d78b4aa8826212047
        Reviewed-on: https://gerrit.libreoffice.org/59821
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-09-05  László Németh  <nemeth@numbertext.org>  [22639148ae5400bac98f32a75d7431b857c80195]

        tdf#54819 change tracking: keep paragraph style after full deletion
        
        of the previous paragraph(s), as in editing without change tracking.
        
        This is a workaround for the regression introduced by #i100466#.
        
        NOTE: We change the style of the first removed paragraph to restore
        normal editing function during change tracking, too. Manual fix
        of the spoiled paragraph does the same style changes in the
        previously deleted paragraphs, so this commit doesn't introduce
        any new oddity.
        
        Change-Id: I9565e600ec86adc95246ff899d58de79f3c3a996
        Reviewed-on: https://gerrit.libreoffice.org/59820
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-09-05  andreas kainz  <kainz.a@gmail.com>  [8bf82d47d6bd749fc0a7c5fac211be44406e9615]

        tdf#119532 Contextmenu Form update
        
        Change-Id: If273abd9b65dc3b4bab143de02567bd3cb157e7b
        Reviewed-on: https://gerrit.libreoffice.org/59957
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-09-05  Kohei Yoshida  <kohei.yoshida@gmail.com>  [5e8fd488f17fe0433cc9b31ace6527fb06ea3bb0]

        tdf#116453: Pick up non-UTF8 encoding and use it for string values.
        
        Change-Id: Ibb0455359ad41871e86a8858f6fe0c5b834bcb13
        Reviewed-on: https://gerrit.libreoffice.org/60013
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-09-05  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [3f69719bdc929ecf52eb6426ba8cf974bce785b9]

        KJ: Add more missing Calc, Draw & Writer NB icons, etc
        
        Change-Id: Ibf094d551546cc08e962b5afb0a170e7d17da0ef
        Reviewed-on: https://gerrit.libreoffice.org/59829
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-09-05  Maxim Monastirsky  <momonasmon@gmail.com>  [5d7e9ce7dfae4c53bd3eea3f23f987f8682752b7]

        Revert "Menubar Calc: update sheet menuentry according to table in writer"
        
        This reverts commit 94787b2f8457156c4c9a906717a2b48709ecea91.
        This reverts commit a96351eda8b18168a7dd1ae4824e4364f2938e5b.
        This reverts commit e68783344a88b827c5fe6a0fd1174b36d75d4d3c.
        
        Change-Id: I726ec48d996ad13f209ce1d139d88401d4d27ddb
        Reviewed-on: https://gerrit.libreoffice.org/59930
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-09-05  Rahul Gurung  <gurungrahul2@gmail.com>  [6914ad12af3c9f51fa33d733b3355694e0254cdc]

        tdf#45904 Move _XCell Java tests to C++
        
        Change-Id: I79d8f42932f81bf8a2eb38fbd3eabbdf56c09111
        Reviewed-on: https://gerrit.libreoffice.org/59901
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-09-04  Justin Luth  <justin.luth@collabora.com>  [efd316b6171b9e1827c5e34ddb12658f48268e24]

        tdf#94009 ww8export: always export section margins
        
        Since the internal SW defaults (0) don't match the import
        defaults, always write the top/bottom, left/right margins
        into the document definition.
        
        It is very rare indeed to have a zero margin anyway, since
        the page margin being zero is highly discouraged because
        of printing. The bug report is for DOCX, but it also
        affects DOC.
        
        I don't have an example where LRSpace is skipped, but it
        only makes sense to treat these two the same just in case.
        
        Change-Id: Ie9a08ad0dd4f73bc976756fe244fc33e2dc804f3
        Reviewed-on: https://gerrit.libreoffice.org/59967
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-09-04  Stephan Bergmann  <sbergman@redhat.com>  [aa978430637448effd2b94dbedd561c1c7a52f42]

        Record external/libcmis/xwwwformurlencoded.patch.0 as sent upstream
        
        Change-Id: I9306eeed3d1e661c5819ccf8f32fb9aefe185008
        Reviewed-on: https://gerrit.libreoffice.org/59989
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-04  Stephan Bergmann  <sbergman@redhat.com>  [33f7485dedea90e0f80c6348fa8ac5f27c5052e0]

        Properly encode OAuth2 credentials
        
        Change-Id: Ic3edeae035262309e91fb01e3aca5c2f905bc3e5
        Reviewed-on: https://gerrit.libreoffice.org/59986
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-04  Jan-Marek Glogowski  <glogow@fbihome.de>  [7e7a1ff3926e86705199aa9814089e90f01c02ed]

        tdf#119340 WIN don't always re-init the HFONT
        
        After all the LogicalFontInstance refactoring, its FontSelectData
        is now immutable, so the HFONT will never need to be changed.
        Therefore we can skip the HFONT lookup in WinSalGraphics::SetFont,
        if the WinFontInstance already has it set.
        
        All the HFONT handling (basically WinSalGraphics::ImplDoSetFont)
        should be moved to the WinFontInstance to further clean this up.
        
        Change-Id: I1c9a9e3414677d77f0f007d7ace653bb53b8474d
        Reviewed-on: https://gerrit.libreoffice.org/59988
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-09-04  Mark Hung  <marklh9@gmail.com>  [6db1448eaa30ac7e2ebc64ad561b1d4a2c6e4ff2]

        tdf#119629 Fix keytime formula and missing effect node type.
        
        1. Don't override keytime formula value if already read.
        2. MSO's effect node type Click parallel node, with group node,
        after group node were missing, now mapping to ON_CLICK,
        WITH_PREVIOUS, AFTER_PREVIOUS correspondingly.
        
        Change-Id: Id81d6c8597f4de58a7face3f013fcd7a36bb0fd9
        Reviewed-on: https://gerrit.libreoffice.org/59940
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-09-04  Caolán McNamara  <caolanm@redhat.com>  [8d7b1f2e7c13a1ebcf6dfa2afed80f1df6d2565d]

        tdf#119690 on 'apply' options dialog is still up, use that as parent
        
        Change-Id: Icecf6bd2981a5b96c594a706238e8baf9b5a8149
        Reviewed-on: https://gerrit.libreoffice.org/59980
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-04  Stephan Bergmann  <sbergman@redhat.com>  [6f88d98d9a768c904b6813d36b43b4b894f0eb26]

        loplugin:cstylecast (--with-webdav=serf)
        
        Change-Id: Ic8d62e4e8bad28a45fad28aa5a4e6e56e89e7bd3
        Reviewed-on: https://gerrit.libreoffice.org/59963
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [bdfa446d2e79ca1d8f45e39ad4ee0bfc753ed553]

        loplugin:useuniqueptr in SbiDdeControl
        
        Change-Id: I7bded977d12b6105c15a4343206dc43d66b910c6
        Reviewed-on: https://gerrit.libreoffice.org/59974
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [a910fb442e31afb53c4d43243dfe75f044b2355c]

        sw: less vcl layout calls in SwFntObj::GetCursorOfst()
        
        GenericSalLayout::LayoutText() calls for a single word document's
        initial layout: 5 -> 4.
        
        Change-Id: If806b6f91faef1a5ad56b3439efc12bbabe030af
        Reviewed-on: https://gerrit.libreoffice.org/59973
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-09-04  Stephan Bergmann  <sbergman@redhat.com>  [200f88c55842a3947eb3cbc5ce05b044eb25d338]

        -Werror=return-local-addr (-with-webdav=serf)
        
        Missing adaption after 2e142c0ee54744d35517f0b9c49a24302fb32d47 "tdf#114227: Add
        support for PAC to ucbhelper::InternetProxyDecider on Windows", found by
        <https://ci.libreoffice.org//job/lo_tb_random_config_linux/1456/>.
        
        Change-Id: I5093827035a9bbc31f3d8d2262e14df55fa610aa
        Reviewed-on: https://gerrit.libreoffice.org/59961
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [72be5ac08aa963bdd42d2e56a62f43e69f728caa]

        tdf#119381 sfx2 store: don't break symlink targets
        
        osl::File::move() would not follow symlinks for the target, so don't
        move the file in that case.
        
        Change-Id: I907e1ba8db04dad670c884ea0283947f953117da
        Reviewed-on: https://gerrit.libreoffice.org/59949
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [b9757f5cfdb62b24e79eeb4c0ef0c8b98056cecf]

        loplugin:useuniqueptr in vcl/svdata
        
        Change-Id: I4e5c50e2dde40b4047020fed2733a3e47ed4208e
        Reviewed-on: https://gerrit.libreoffice.org/59950
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-04  Stephan Bergmann  <sbergman@redhat.com>  [270946b220692e466b1eaaed85e4b08ea876fee2]

        loplugin:salcall (--with-webdav=serf)
        
        Change-Id: Idc3e3513a664eea1cb786a3caa5ea41909491182
        Reviewed-on: https://gerrit.libreoffice.org/59966
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-04  Stephan Bergmann  <sbergman@redhat.com>  [22d57d223bd491495fbeff952a71da4c94745813]

        loplugin:simplifybool (--with-webdav=serf)
        
        Change-Id: I473854cfd45a99879b8965225d3058af08061567
        Reviewed-on: https://gerrit.libreoffice.org/59962
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [7b6a65685f728c94ffd41f859a29e50b79f83abd]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Typo
            
            Change-Id: I0943c9a67f45d5bcebc79278166c9ff0256eb209
            Reviewed-on: https://gerrit.libreoffice.org/59972
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-09-04  Stephan Bergmann  <sbergman@redhat.com>  [bf8fbbaa683ef7eef5f9587b60486f622b50cb80]

        loplugin:unnecessaryparen (--with-webdav=serf)
        
        Change-Id: If5b05772f2195244e509d7464f5ac3d59280c807
        Reviewed-on: https://gerrit.libreoffice.org/59965
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-04  rezso  <rezso@rezso.net>  [3ef3569c4ae1c5319aff0664d52cbd8a8d42c909]

        tdf#119344 fix libcmis build with boost 1.68
        
        Change-Id: I80d6ea8ecd001dc02b941c1eb8974c9244316045
        Reviewed-on: https://gerrit.libreoffice.org/59958
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-09-04  Katarina Behrens  <Katarina.Behrens@cib.de>  [c134154de1d96f458c4502372c7d7e4d12a58fb3]

        kde5: fix initial [re]size of LibO main window
        
        Consider also blank user profile (empty-ish WindowState) and show
        maximized window in that case
        
        Change-Id: Idddcef357cec5f6e6923884ee0c5b454451e8caa
        Reviewed-on: https://gerrit.libreoffice.org/59764
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-09-04  Caolán McNamara  <caolanm@redhat.com>  [25f109c229eb4300bee79e41ae69137d5f9fdb35]

        reformat current value on initial weld
        
        Change-Id: I415102e94fe2dcd9c851b47462139e6b1f425bce
        Reviewed-on: https://gerrit.libreoffice.org/59953
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-04  Caolán McNamara  <caolanm@redhat.com>  [dd371caa3aff09c80c19772fcf5968cfcf14ff8c]

        upgrade to openssl 1.0.2p
        
        Change-Id: Ifacf5dce39d830838b3cf57df760a04df97ade4b
        Reviewed-on: https://gerrit.libreoffice.org/59926
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-04  rezso  <rezso@rezso.net>  [97836184c61075c4d25b85fff0e24874020632cd]

        remove unsupported TDE and KDE3 desktops from desktopdetect and salplug
        
        Change-Id: I7b8468c3c451e67f30cacc80196ca7f46c2a000c
        Reviewed-on: https://gerrit.libreoffice.org/59959
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-09-04  Paul Trojahn  <paul.trojahn@gmail.com>  [6b669c9d9ee61c5c37c384c3a546467a048f5636]

        tdf#118967 Batch all a11y notifications
        
        Currently all a11y notifications get send out immediately, which often
        ends up formatting the document before it is ready. With the current
        EnterBlockNotifications()/LeaveBlockNotifications() system it is difficult
        to find all places that need blocking and any change in the a11y code
        might require additional blocking in unpredictable places. By queueing
        all notifications by default and only sending them out when the document
        is ready, we can make sure that it can't be corrupted.
        
        Change-Id: I9599c7b57eb5b8f8f0575de57fcc8bab171f78ff
        Reviewed-on: https://gerrit.libreoffice.org/58703
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [5876b81eaf84dff0114dc5142320d3ad9b324e30]

        loplugin:useuniqueptr in AcceleratorConfiguration
        
        Change-Id: I255005e80ee57638846e353a88477dd54bbbb284
        Reviewed-on: https://gerrit.libreoffice.org/59943
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-04  Gabor Kelemen  <kelemeng@ubuntu.com>  [9aee9781212328e78b6a34ac2b965b16fd0d9e3a]

        tdf#42949 Fix IWYU warnings in sc/source/filter/inc/[a-l]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I92cfd8d09ca8229764db4200568b96a62e2ab21e
        Reviewed-on: https://gerrit.libreoffice.org/59742
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [d587931fba77246db3a2ccc6ab61ca77446d23f4]

        loplugin:useuniqueptr in HandlerCache
        
        Change-Id: Ic3ba52568cbf1281162b3b4146d8c5d2ce9574b4
        Reviewed-on: https://gerrit.libreoffice.org/59942
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [fce81d39959acd4ed7885cc068db4cc178e88ce7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Refactor pages for string <-> numbers/refs/dates
            
            Change-Id: I988850bd09ed2877bc98a3fda7ddff4b3ffbcff6
            Reviewed-on: https://gerrit.libreoffice.org/59595
            Tested-by: Jenkins
            Reviewed-by: Eike Rathke <erack@redhat.com>
            
2018-09-04  Mark Hung  <marklh9@gmail.com>  [3017396a26f22ea193b4fd74bc485bc31cd547fe]

        sd/pptx export: allow exporting effect preset id.
        
        Change-Id: I2a0149e7f47fe3d5abeea61c93d0a55782af3e6d
        Reviewed-on: https://gerrit.libreoffice.org/59891
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-09-03  Maxim Monastirsky  <momonasmon@gmail.com>  [6c3d10d86e48e92ad963750ec5ba6e1049df2532]

        Enable the align group button for frames
        
        Change-Id: I6ba8b5fe0d185817e61986c90f5264493b6d5339
        Reviewed-on: https://gerrit.libreoffice.org/59951
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-09-03  Mike Kaganski  <mike.kaganski@collabora.com>  [a8aaffa6ea0f0fd8cf1d22883173df64a93e3322]

        tdf#119146: fix populating maCurrentSubsets
        
        Regression from commit 4600b07c1d787f959618d9ecf54161e4ea4ffa61
        
        Before the mentioned commit, creating a subset X, and then adding
        sub-subsets until all the subset is excluded, had left the subset X
        with two *empty* nodes in maCurrentSubsets, 1st of them having both
        mnStartIndex and mnEndIndex equal to maSubset.mnStartIndex, and 2nd
        having both mnStartIndex and mnEndIndex equal to maSubset.mnEndIndex.
        
        The commit above changed that to adding maSubset to maCurrentSubsets
        in the beginning of each exclusion, which finally resulted in a messy
        maCurrentSubsets with multiple duplicating nodes effectively covering
        all maSubset. That resulted in the item as a whole handled *besides*
        the sub-subsets.
        
        This commit (1) avoids adding extra maSubset to maCurrentSubsets, and
        (2) adds the two empty nodes in case all the subset has been excluded
        by its sub-subsets.
        
        Change-Id: I7fc5f2d0b6ecf4f9247351da3a2746032150557b
        Reviewed-on: https://gerrit.libreoffice.org/59948
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-09-03  Caolán McNamara  <caolanm@redhat.com>  [81a6835048d1f2e01432b8765e696f8b3529bed3]

        ofz#10198 reset uncommitted fly stuff & pams before applying redlining
        
        Change-Id: I2a2587ec4590926f7cffc2a4d58a22d9d5f19c99
        Reviewed-on: https://gerrit.libreoffice.org/59946
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-03  Caolán McNamara  <caolanm@redhat.com>  [6666b31829c93d8ae45bdda52155021d44b91b73]

        define PURIFY for openssl for dbgutil to silence valgrind spew
        
        Change-Id: I318ca368f26e42038a043b1e264a619795a9515e
        Reviewed-on: https://gerrit.libreoffice.org/59945
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-03  Stephan Bergmann  <sbergman@redhat.com>  [76dbcbf621af4e684ff0d9a36f1f5a0e3cc219b1]

        Adapt solenv/flatpak-manifest.in to recent changes
        
        Change-Id: Ibbc167ca736012e7585694885370c1505ad48499
        Reviewed-on: https://gerrit.libreoffice.org/59939
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-09-03  Katarina Behrens  <Katarina.Behrens@cib.de>  [009618776924b21516c9d29660eb2dd64266db01]

        sc dataprovider/databar dialogs: fix some a11y issues
        
        Change-Id: Id57c11e6e41d5b940e4c48519a198885a593f2ef
        Reviewed-on: https://gerrit.libreoffice.org/59921
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-09-03  Caolán McNamara  <caolanm@redhat.com>  [79daf40ec696e0855d4a2894f048e44188cfbbb6]

        weld SvxAreaTabPage
        
        which itself has 5 sub tab pages
        
        Change-Id: If71e91248b5771af4845ad6dba997ac4c7841b5d
        Reviewed-on: https://gerrit.libreoffice.org/56112
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-03  Caolán McNamara  <caolanm@redhat.com>  [b094921089beeecb2333075e174c8b1fa6d1b812]

        expand CheckBox AddItemConnection
        
        Change-Id: I35e7f0e129186a863d0ddcc6ebcb86b81378ea78
        Reviewed-on: https://gerrit.libreoffice.org/59933
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-03  Mark Hung  <marklh9@gmail.com>  [f7c37579e6c348ec8d48ddbfb26e08ac09a8eeba]

        sd/ pttx export: wrap user data handling in NodeContext.
        
        Move effect node type, effect preset class, preset id, and prset subtype
        to NodeContext.
        
        Change-Id: I1f89a71e0bfc4bf3beb6c3c55662c076bef88fa8
        Reviewed-on: https://gerrit.libreoffice.org/59890
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-09-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [dbcabd8f46af3c0e609be44cabbcfa2ebdbd5742]

        return by std::unique_ptr from GetErrorInfo
        
        Change-Id: I80f1643b252d0b38d279b402a422733c0c4749b9
        Reviewed-on: https://gerrit.libreoffice.org/59938
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [009fdd4b83ba5ed66bd858784938fd6e246ddf75]

        sw: prefix members of SwXTextColumns
        
        Change-Id: I03add1c19ce225eeec92d6d3d43063b59c6b7967
        Reviewed-on: https://gerrit.libreoffice.org/59917
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-09-03  Mark Hung  <marklh9@gmail.com>  [459c5e3e04a0c5b99f412202b55e3ef2db44200c]

        sd/ pptx export: refactor WriteAnimationNodeCommonPropsStart().
        
        Make switch-case conversions standalone functions to make the
        function shorter and more clear.
        
        Change-Id: I71ea33c92ab4df848f106979c8d2d69340775da8
        Reviewed-on: https://gerrit.libreoffice.org/59888
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-09-03  Caolán McNamara  <caolanm@redhat.com>  [9212201d70c33516efd16c8715716cf502a479c0]

        upgrade curl to 7.61.0
        
        Change-Id: Iaaa83fc4146c2b91b1d1f1942882ab1e664f998b
        Reviewed-on: https://gerrit.libreoffice.org/59925
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-03  Julien Nabet  <serval2412@yahoo.fr>  [73af06a6a7fcb2d92d36a45bbe54395bcba8dfb0]

        tdf#37268: use also sheet local range in Pivot
        
        There are 2 types of range names:
        - those global to the document
        - those specific to a sheet
        Before this patch, Pivot could only see global range names
        
        There are 2 parts on the patch:
        1) ScCellShell::ExecuteDataPilotDialog()
        Retrieve all the range names and use:
        - for sheets range names: <scope>.<range name>
        - for global range names: <range name>
        
        2) ScSheetSourceDesc::GetSourceRange()
        Search about the presence of . to know if it's a global or sheet
        name range
        
        Change-Id: I92ac321e1475516cce7ee42b6e6038c231d0514b
        Reviewed-on: https://gerrit.libreoffice.org/58070
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-09-03  Mark Hung  <marklh9@gmail.com>  [6c21fb251ba6bb2455c947583709262deddf5e4a]

        sd/pptx export: clean up rXNode and bMainSeqChild
        
        from function paramter list, invoke getCurrentNode() and
        isMainSeqChild() only when necessary.
        
        Change-Id: I1da472426fab84219176b98a826210bbe279bb53
        Reviewed-on: https://gerrit.libreoffice.org/59877
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-09-03  Caolán McNamara  <caolanm@redhat.com>  [5a4ed4533127db8cf149353d587a7d3a89c5b338]

        Resolves: tdf#119574 set specific width for style list widget
        
        so super wide style name doesn't break things
        
        Change-Id: I096eb1d3deeb935b43566b4d3ccb45d89ac2a56a
        Reviewed-on: https://gerrit.libreoffice.org/59928
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-03  Stephan Bergmann  <sbergman@redhat.com>  [57cd494c9045d86d8337087be099c0a2e10beb23]

        Missing include
        
        Change-Id: Ib04de3f3f143cfa8a0c9d6171e329655d96527eb

2018-09-03  Eike Rathke  <erack@redhat.com>  [464154aa26ae77883dd59fcbaab9e084aa035c9d]

        Related: tdf#119613 inherit af_ZA separators from identical en_ZA
        
        Also LC_FORMAT is already inherited.
        
        Change-Id: I166ac1b50329430139d3f243454d7fdd2069e4ad
        Reviewed-on: https://gerrit.libreoffice.org/59920
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-09-03  Eike Rathke  <erack@redhat.com>  [5c10c448b299faf43d9df28bdb9dc4fbb00540aa]

        tdf#119613 [*-ZA] decimal separator is comma, group separator is space
        
        Change-Id: I9152a419385cc894f973a7333ae03b75b7f79008
        Reviewed-on: https://gerrit.libreoffice.org/59919
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-09-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [5967bae717c83a44d865558373acc08ee365de22]

        fix bug in SwEditShell::GetGlobalDocContent
        
        ever since
           commit 84a3db80b4fd66c6854b3135b5f69b61fd828e62
           Date:   Mon Sep 18 23:08:29 2000 +0000
           initial import
        
        where it could insert an uninitialised pointer into the
        SwGlblDocContents sorted vector
        
        Change-Id: Id58778444593c39b5f80bac3a6dab8e14404030a
        Reviewed-on: https://gerrit.libreoffice.org/59932
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [437d5d30422014c0a6def06e432a41e3f2e5c4c5]

        move identity checks into B3DHomMatrix::operator*=
        
        and consequently simplify some call-sites
        
        Change-Id: I301fc4c88fdfb8af75a348a41593a27f4c6567c5
        Reviewed-on: https://gerrit.libreoffice.org/59916
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [2a933f0b9444792c9a6b1273238d3c36ca590686]

        loplugin:useuniqueptr in various in sc
        
        Change-Id: I47eb6ea14495a3f21fd008f8b8716c30effde985
        Reviewed-on: https://gerrit.libreoffice.org/59924
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-03  Mark Hung  <marklh9@gmail.com>  [ee883e6156668f1c6b9117b5f8507fd192584de8]

        sd/pptx export: utility class to further refactor.
        
        Add NodeContext to wrap reference of XAnimationNode
        and bMainSeqChild so that the node under processing can be
        get via getCurrentNode() and isMainSeqChild() instead passing
        arround via parameters.
        
        Change-Id: Ie4be58211f4194fc2a24aa951c2110911c91d94e
        Reviewed-on: https://gerrit.libreoffice.org/59876
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-09-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [651a2dee1c8c5bb084aa6b84fd7171f35ff52305]

        loplugin:useuniqueptr update exclusions
        
        Change-Id: I9c741dbaba772550b4d68406fff50d8b0ac60874
        Reviewed-on: https://gerrit.libreoffice.org/59923
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-03  Justin Luth  <justin.luth@collabora.com>  [4b5fcd417587cfb9e6d8b61ecb037ab165eeb5b9]

        tdf#82177 ooxmlimport: ignore direct insideV/H cell borders
        
        17.4.25 insideV (Table Cell Inside Vertical Edges Border)
        This element specifies the border which shall be displayed on
        all interior vertical edges of the current group of table cells.
        [Note: Although individual table cells have no concept
        of n internal edge, which would render this property useless
        in most cases, it is used to determine the cell borders to
        apply to a specific group of cells as part of table
        conditional formatting in a table style, for example, the
        inside vertical edges on the set of cells in the header row.
        end note]
        
        So, I interpret this as insideV/H having meaning only within table
        styles, and not when directly applied to a cell. The only
        documents I've seen with insideV/H directly applied to a cell seem to
        have been created by LO - which dumps them everywhere, redundantly.
        
        Change-Id: Ie76e9af6845cc87b0b847050b031e57d95b1a31b
        Reviewed-on: https://gerrit.libreoffice.org/59674
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-03  Caolán McNamara  <caolanm@redhat.com>  [fc5ab21dd326c28486e9cb668c50f417ab4455ee]

        ofz#10189 check container size
        
        Change-Id: Ie99e3b082795989290799d057a99b1bcff94b161
        Reviewed-on: https://gerrit.libreoffice.org/59911
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-09-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [2e8cc2f51284163a35e0efe22497efb9bdf64317]

        use less magic in sw/
        
        rename the "magic" members and fields that are actually a font-cache-id,
        to more useful names
        
        Change-Id: Ie787b0939115c576e979c7e27a21a68c138c32f6
        Reviewed-on: https://gerrit.libreoffice.org/59868
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [aeff83240c88435d11590f5e9c6fe9927a508c6a]

        sw: save more vcl layout calls in SwFntObj
        
        This builds on top of commit 436b829f5b904d76039db0818cff5dedf1ae89f1
        (sw: save one vcl layout call in SwFntObj::DrawText(), 2018-08-16), but
        now layouts are shared not only inside SwFntObj::DrawText(), but also
        between SwFntObj::GetTextSize() and SwFntObj::DrawText().
        
        To get there, create an SwFntObj cache member that stores already
        calculated vcl layouts. SwFntObj already derives from SwCacheObj, so no
        need to explicitly expire this cache member.
        
        Total number of GenericSalLayout::LayoutText() invocations go down from
        8 to 5 with this when pressing a key in Writer.
        
        Change-Id: Ifbe84a5c00025604f9c1331b56074b3dc27864b5
        Reviewed-on: https://gerrit.libreoffice.org/59879
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-09-03  heiko tietze  <tietze.heiko@gmail.com>  [08b5048198d59441cb8033ed14cd17e68c943004]

        tdf#99296 - Disable headers/footers by default
        
        Change-Id: I9232c879cebdcb92236322e4d4a12048d9fec00f
        Reviewed-on: https://gerrit.libreoffice.org/59696
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-09-03  heiko tietze  <tietze.heiko@gmail.com>  [a3c8250c5b56a2cb40aa01b9a6a59e4daa1fd2f8]

        tdf#119293 - UI Consistency for inserting rows in Writer table
        
        Labels are set now depending on row/col as left/right and above/below
        
        Change-Id: I73b81660db1e4e8c3d0146f59e193744a3883583
        Reviewed-on: https://gerrit.libreoffice.org/59867
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-09-03  heiko tietze  <tietze.heiko@gmail.com>  [3ff21b52de4047a03c4fcd82daff8aff588aebc3]

        tdf#79022 - Please bundle Source Serif Pro
        
        Source Serif added
        
        Change-Id: Ibbdbd2556852e7c4e19357d332990646aec7a43d
        Reviewed-on: https://gerrit.libreoffice.org/59498
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-09-03  Eike Rathke  <erack@redhat.com>  [238f180e0813368f697b77768b1ca50714ae47ed]

        SvXMLUnitConverter::convertDateTime: use tools::Time::GetClock()
        
        ... to not round up to the next magnitude.
        
        Change-Id: Ibda6e014ae3bdbe021e208c8781f619b112bee21
        Reviewed-on: https://gerrit.libreoffice.org/59887
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-09-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [89b47b5eb272f26ea829dcd0fc9cd6a98160fe76]

        cppcheck: useInitializationList in basic
        
        Change-Id: I97fefc25076c2c163f6010745081772ee8c17712
        Reviewed-on: https://gerrit.libreoffice.org/59908
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [9e28155909a5d3295e2a531731790a42fdb4c8a2]

        cppcheck: knownConditionTrueFalse
        
        Change-Id: I6ee2dd049b2482d93b5d05754c11b34bf535e377
        Reviewed-on: https://gerrit.libreoffice.org/59907
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [6be7e2e9dd8027d284f1b00ef6e3b4654eec7d79]

        pass SdrUndoAction around by std::unique_ptr
        
        convert the LINK we use here to std::function, since LINK
        does not currently handle std::unique_ptr
        
        Change-Id: I9df80352e612445e5f5ca513d7d4196d65589778
        Reviewed-on: https://gerrit.libreoffice.org/59804
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-09-03  Justin Luth  <justin.luth@collabora.com>  [dff829e863fd05bedd5bcb713cd80c10fa582932]

        tdf#104354 writerfilter: not FirstParaInSection if InFootOrEndnote
        
        or InComment. The first footnote does not get special treatment in
        autospacing either, so no exception needs to be made for it like in
        autospacing, unlike many other "firsts".
        
        The unit test is simply preventative. I'm a bit surprised,
        but the section isn't even marked as "IsFirstSection" until after
        the comment and footnote paragraphs are finished. That seems a bit
        odd to me, since they are in the FirstSection after all.
        
        Change-Id: Ib0107c969bf624e44f0c78b936bf9531fd25bfc2
        Reviewed-on: https://gerrit.libreoffice.org/59858
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-09-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8854cf29682bc2f02fba1901f967c7a94bc706d5]

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

2018-09-02  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [0a9f682de7727e5873323b68405a4aecd785057e]

        tdf#118993 - Missing new Insert Special Character in Writer (global)
        
        Change-Id: I8b9925f6124527dfc27c7a27f6c8832c7e9c88e4
        Reviewed-on: https://gerrit.libreoffice.org/59855
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-09-02  Maxim Monastirsky  <momonasmon@gmail.com>  [4d8a5ebdf9d2bef608a77559e93b5c543acfe6fd]

        tdf#117835 Paste as Unformatted for comments in Writer
        
        Change-Id: Ia96f8c51cc0a3898c1169454bd7c3031e08c45d4
        Reviewed-on: https://gerrit.libreoffice.org/59906
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-09-02  Maxim Monastirsky  <momonasmon@gmail.com>  [8fb5567dc05397e9b28b821b2d3ff2735ccdeb33]

        tdf#118674 Paste special and unformatted for shapes in Writer
        
        Change-Id: I348a6f93b61ea644077dcd3a16ba9d9fe17afb91
        Reviewed-on: https://gerrit.libreoffice.org/59905
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-09-02  Maxim Monastirsky  <momonasmon@gmail.com>  [a201c5c8c3e7ea14001b5634f330dbce2b1f4314]

        tdf#112935 Paste as Unformatted doesn't work in shapes and comments
        
        The shapes and comments code in sw and sc assumes
        that OutlinerView::Paste does paste as unformatted
        text, and OutlinerView::PasteSpecial does paste as
        formatted, similar to the corresponding methods of
        EditView, which it's supposed to call internally.
        But the reality is that OutlinerView::Paste just
        calls PasteSpecial, with a comment "HACK(SD does
        not call PasteSpecial)". All this situation goes
        back to "initial import" commits.
        
        This commit changes OutlinerView::Paste to paste
        as unformatted (by default). Call sites that were
        using it, but apparently wanted formatted output,
        were changed to an explicit PasteSpecial call.
        
        Change-Id: I1d7472039fb9fe09810260a199e216ec95765b10
        Reviewed-on: https://gerrit.libreoffice.org/59904
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-09-02  Justin Luth  <justin.luth@collabora.com>  [61821277ed4974debd05af89cb7284602512088f]

        tdf#104354 writerfilter: rewrite Autospacing
        
        which also resolves a regression from tdf#113258.
        
        The previous code segments were being spread out all over
        the place. It all consolidates nicely in finishParagraph,
        and the code is much easier to read using the new
        GetAnyProperty function.
        
        Plus there were regressions creeping in.
        The mere presense of the Autospacing property normally, but
        not necessarily means that it is on. Verify that it is enabled,
        and update grabbag if autoSpacing changes.
        
        Additionally, support was added for a zero top margin for
        the first paragraph of the document.
        
        This will be too hard to backport since it depends on
        150c12fc0fba2c2f4b08b4298678ee49676ebae0 from tdf#72560
        and the many code fixes related to GetPropertyFromStyleSheets.
        
        Change-Id: Iaf1600fffea54e9800e215e89cad40006d5bcdda
        Reviewed-on: https://gerrit.libreoffice.org/59705
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2018-09-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [56dfe00a424e57e6103ed80374d571f0f2a015ec]

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

2018-09-02  László Németh  <nemeth@numbertext.org>  [5e2caf236091c71b2148970eba36b22655d8845a]

        tdf#119188 DOCX import: fix zero margins of numbered lines in cells
        
        regression from 5c6bce38a01b21403a603acd3148cf3bbb4c685f
        (tdf#104354 DOCX import: fix paragraph auto spacing in tables).
        
        Change-Id: I486d155eb4463599ab922837fd2f4347b48e0851
        Reviewed-on: https://gerrit.libreoffice.org/58818
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-09-02  Julien Nabet  <serval2412@yahoo.fr>  [307e84ac706345510a4d347fbaaf3d53f8249dea]

        tdf#118750: fix migration assistant
        
        by catching throw if backup content file doesn't exist
        
        Regression from 9ceeb4619ba762c47589023d99c43c774caab441
        
        Change-Id: I68bb27763573217a9dff0e263cb8be88e15255ad
        Reviewed-on: https://gerrit.libreoffice.org/59900
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-09-02  Gabor Kelemen  <kelemeng@ubuntu.com>  [4f3dec1104a21d93d400c76ab0ae85083aec8492]

        tdf#119152 Hide Text Direction dropdown from Columns tab by default
        
        To restore behavior seen before 6.1
        
        Change-Id: I7dd6b566b4964298a3e08c6c6dd663f87857d038
        Reviewed-on: https://gerrit.libreoffice.org/59479
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-09-01  Regina Henschel  <rb.henschel@t-online.de>  [d59acca8d1e33585d6f29cd85e8cb0d598067f9b]

        tdf#119611 Use generic SetAll() in SdrPageView ctor.
        
        The LayerAdmin has invalid values in case of charts. In
        consequence a bitfield with only zeros was generated,
        meaning all is invisible and not printable.
        
        Change-Id: I59d341ac8742f81b5f9afb28dc9add459a01525f
        Reviewed-on: https://gerrit.libreoffice.org/59895
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-09-01  Jean-Pierre Ledure  <jp@ledure.be>  [a9db401c6d3d7089f91940745c94648672bc663f]

        Access2Base - Add Location property to Database object (2)
        
        Addition of Location property in OpenConnection sub
        
        Change-Id: I58c278b3ff60290709df2e00ee48a05010813f4d

2018-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c0c293089af962661cf3809d5b207149ed4619ed]

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

2018-09-01  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [897f9c0dbcfdf895668bea1a1ad965542979a974]

        mysqlc: implement beforeFirst and fix findColumn
        
        Change-Id: I9a12ef6c61b83f588be89ed9aff301d570155d74
        Reviewed-on: https://gerrit.libreoffice.org/59880
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-09-01  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6c08039ebec28b936dd4521139c9670f7fadf9f4]

        package Indonesian (id) dictionaries into installset
        
        Change-Id: I78b8c745b9d6e4a23fa13622188c5bd1776b0ac6
        Reviewed-on: https://gerrit.libreoffice.org/59882
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6e79acd7238c5e5ab19d0f2c0bbda99b3cfa067c]

        Removed execution flag on source files
        
        Change-Id: Iec140c37e437ce0b49f07b393498f0804e5b46d8
        Reviewed-on: https://gerrit.libreoffice.org/59846
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7632b3b0b916ec9271c58ea68e59d77221c20a96]

        Fix typos
        
        Change-Id: I3da548adbbd8b24fe79779bdd8de70bdf7244035
        Reviewed-on: https://gerrit.libreoffice.org/59845
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-09-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4977b95a69fbcefb4cf415cdfb86665e5d6b5abb]

        Fix typos
        
        Change-Id: I886178782ebfaaa90b7b14be529210dcbee4dd7a
        Reviewed-on: https://gerrit.libreoffice.org/59883
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-09-01  Justin Luth  <justin_luth@sil.org>  [21f52dc70e0f74adc559375f560dff969b9498de]

        Revert "tdf#117994 ww8export: extend Chp over CR"
        
        This reverts commit 091aedc63de2f6c8f0f4c60dd1fa93fe4c6ddde4.
        
        It was a regression-prone code area, so this was expected,
        but disappointing.
        
        Change-Id: Ibf0702dd634ba19bce9c0c5b2d2bd8b668f736c6
        Reviewed-on: https://gerrit.libreoffice.org/59779
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-09-01  Justin Luth  <justin.luth@collabora.com>  [4ea9efb492484da7763d25ce09c92ab1c6beb587]

        remove single-value variable: nCell
        
        pulled in from OOo project as a single call being passed nCell = 0.
        
        Change-Id: I90899e9b5270d809dbdc37915a5ec31fc43f1f22
        Reviewed-on: https://gerrit.libreoffice.org/59673
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-09-01  Kohei Yoshida  <kohei.yoshida@gmail.com>  [1d0727a104d76210814f41c1169df318e40c9d80]

        Update orcus to 0.14.0.
        
        And make all necessary adjustments for the new version of orcus.
        
        Change-Id: I0dc207162a3ddfaad6da198a3d13b65f530757d5
        Reviewed-on: https://gerrit.libreoffice.org/59884
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-08-31  Eike Rathke  <erack@redhat.com>  [d7c16324b58c08ca6fdd231b145b77f999800d28]

        Do as the comment says it should do..
        
        stupid me..
        
        Change-Id: I5cd067a653641bb86e0a76f86f334781dbaef018
        Reviewed-on: https://gerrit.libreoffice.org/59875
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-31  Stephan Bergmann  <sbergman@redhat.com>  [d9998186d37c58751f45dd7cb97d6c72f901a346]

        GCC only supports inline variables since GCC 7
        
        (see also discussion at <https://gerrit.libreoffice.org/#/c/59204/11> "new
        loplugin:conststringfield" about its changes to registry/source/regimpl.cxx)
        
        Change-Id: Id2743adbfeb4d7c42105a65ba8400d7051da2f03
        Reviewed-on: https://gerrit.libreoffice.org/59873
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-31  Armin Le Grand  <Armin.Le.Grand@cib.de>  [b5f081e1ac14f60497f62a27be86b07b0baa42f7]

        Support RTL layout in VCL using Matrices
        
        Did some changes inspired by Noel, corrected the
        transformation due to mirroring already applied,
        re-added 'mirror this window back'-mode
        
        Change-Id: I21999e59898cf672fd293bc2b11f5d568e6673be
        Reviewed-on: https://gerrit.libreoffice.org/59842
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-08-31  Justin Luth  <justin.luth@collabora.com>  [cecf71c18da5430c10daa8522d38d5144edefc14]

        tdf#82177 docx export: no inside borders on outside cells
        
        Well, not on the bottom or right outside cells.
        Obviously the presence of a bottom or a right in those
        cases doesn't indicate an inside line.
        
        Change-Id: I5d0661fd60f478a392b12fe9093c2e47e130631b
        Reviewed-on: https://gerrit.libreoffice.org/59600
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-31  Gabor Kelemen  <kelemeng@ubuntu.com>  [347a86962bffeaf7420c390a733d2ddd1d78efeb]

        tdf#42949 Fix IWYU warnings in sc/source/core/opencl/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I95f5ba3a4b6f72262e2fa39cb02c9d8e8f1efdd9
        Reviewed-on: https://gerrit.libreoffice.org/59743
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-31  Stephan Bergmann  <sbergman@redhat.com>  [ceb72f4c28d0500ddc36f6f7043b756db114be39]

        No need to AC_SUBST these
        
        Change-Id: I3f9613bcf6d29c4f696e359d198a028a6f0a35c9
        Reviewed-on: https://gerrit.libreoffice.org/59861
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [2d4cf6a3405be27cd95942038f63015411fdcd97]

        pWaveCol can just be a file local constant
        
        Change-Id: Iff44dae790793701e00f5394d5fb786059bd7c7c
        Reviewed-on: https://gerrit.libreoffice.org/59862
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-31  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [9b75c54aa5b619c704536df2912cdab7e2241443]

        tdf#119615 Ownership of m_aFields is..
        
        .. on Mariadb side
        
        Change-Id: Id65487191c29f7af1a171c06345034d1dc5b20ec
        Reviewed-on: https://gerrit.libreoffice.org/59856
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-08-31  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [d2a1ca79e50f191e20688345c4d78e82477342be]

        mysqlc: implement getImpotedKeys
        
        Change-Id: Ic819389000b5b31de69bece6b280cf89f93db948
        Reviewed-on: https://gerrit.libreoffice.org/59851
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-08-31  Caolán McNamara  <caolanm@redhat.com>  [514db965c803c24dc0f21b95740d7f7230818d94]

        coverity#1438473 silence Logically dead code
        
        Change-Id: I10b3821311515bb5148dab698f07d902c5c73100
        Reviewed-on: https://gerrit.libreoffice.org/59822
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-31  Stephan Bergmann  <sbergman@redhat.com>  [239e65474fe03dd2f9c6ca7e9ccc4554c20297b1]

        -Werror,-Wunused-parameter
        
        (--disable-assert-always-abort --enable-cipher-openssl-backend)
        
        Change-Id: I0cf10fd6c788432a3312048cbde31ccc6f8fcbad
        Reviewed-on: https://gerrit.libreoffice.org/59860
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-31  Stephan Bergmann  <sbergman@redhat.com>  [98ad9ec18ee63d6b97b4b90917113656450b81fd]

        Make --enable-assert-always-abort orthogonal of --enable-debug/dbgutil
        
        (and keep enabled by default iff --enable-debug/dbgutil)
        
        Change-Id: I962230b4c6623220603cb713c787c69274f63a8f
        Reviewed-on: https://gerrit.libreoffice.org/59859
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-31  Michael Weghorn  <m.weghorn@posteo.de>  [8eca83829b21bf17f6a83b87df38862eab490b30]

        tdf#112454 Add tests for ScDocument::ContainsNotesInRange
        
        Change-Id: Ic8867c69ae537f785a5928849e247174e92ac437
        Reviewed-on: https://gerrit.libreoffice.org/59816
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-08-31  Mike Kaganski  <mike.kaganski@collabora.com>  [e56eb9cb7ee80215c05d06f25349d7ab7ad06640]

        tdf#117781: don't remove already applied conditional format data
        
        ... when deduplicating; only add new range. Check not to add the
        same conditional format to a range more than once.
        
        Change-Id: I0702b8e1462784cc71666ddfa6442a2827f00af5
        Reviewed-on: https://gerrit.libreoffice.org/57725
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-08-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [b0d94ba8efe46c3ff7e90fa98f9a8708f48c5e66]

        use std::unique_ptr in various sc undo code
        
        Change-Id: I7906f4e78336d3b738ea3409838ce3404e7f5c30
        Reviewed-on: https://gerrit.libreoffice.org/59796
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-31  Mike Kaganski  <mike.kaganski@collabora.com>  [64cb57c82d9e7f7069821b2e2ef92574ec73ebe2]

        tdf#118845: make HiddenPara have higher priority deciding visibility
        
        Otherwise, a Database field in a paragraph which is non-empty would
        force the paragraph to be visible, regardless of HiddenPara field
        telling it to be hidden.
        
        Regression from commit db04be037b611e296ef9f2542322c52ed82d7a2b
        
        Change-Id: I21807e22bd339fd1ea0aaa3b382579f688903418
        Reviewed-on: https://gerrit.libreoffice.org/59792
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-08-31  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [eb199c1b5e8d6039a1969cc6ddb3d627bedf5bd8]

        presentation minimizer: report possible errors
        
        In process bunch of different problems can occur, but they are
        not reported to user. IO errors are now shown with message dialog,
        other exceptions (if any) are passed to upper level.
        
        Change-Id: Idc15cb5b7f97de296e095d71ae1f3b2700fc0fa7
        Reviewed-on: https://gerrit.libreoffice.org/58765
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-08-31  Eike Rathke  <erack@redhat.com>  [e2e47898180e547cad7ccde1e5890385d573e551]

        Use tools::Time::GetClock() in number formatter for wall clock time
        
        Also handle rounding/scaling better in ImpGetTimeOutput() for the
        [] duration formats, of which [HH]:MM:SS(.0000000) is used to edit
        time values.
        
        The wall clock change made it necessary to adapt some test cases in
        Test::testUserDefinedNumberFormats() where M_PI formatted to
        date+time actually is 1900-01-02 03:23:53.60527 with second 53
        instead of the previously rounded 54.
        
        Change-Id: I242a6c753a24281e041d3f73af019bdd77c65b37
        Reviewed-on: https://gerrit.libreoffice.org/59857
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-31  Michael Weghorn  <m.weghorn@posteo.de>  [370d4c9ba34913076f7a73a2912eb2e0e48ca73c]

        tdf#73078 Add/Enable test for TYPE function on empty cell
        
        Change-Id: Idcd02a1c59447833f72bb0310912c65e082e70ef
        Reviewed-on: https://gerrit.libreoffice.org/59827
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-31  Luboš Luňák  <l.lunak@collabora.com>  [8eafa504e99bdf946e006527092d1974f18b66cc]

        properly reset nSeenInIteration when iterating cell cycles
        
        ooo#956-3 has a somewhat complex cell cycle structure. Calc detects
        cycle G40, H40, H47, H37, D40 -> G40, marks these cells as bIsIterCell,
        adds them to the list of cells in RecursionHelper and starts iterating.
        However, there are more cells involved, e.g. there's another cycle
        D41, G41, H41, H47, H37 -> D41, which Calc doesn't detect (probably
        because it partially overlaps with the detected cycle).
        
        This means that InterpretTail() was setting nSeenInIteration for every
        involved cell, but it wasn't unset, because some of the cells weren't
        know to be part of the iteration. And so on the next recalc, these
        cells weren't interpreted, because Interpret() aborted early because
        of the stale nSeenInIteration value. And in threaded calculation, this
        eventually led to hitting an assert in MaybeInterpret().
        
        And obvious fix for this is to set nSeenInIteration only for cells
        that Calc treats as being part of the iteration. Which is what this
        commit does.
        
        That's however not a complete fix. Doing a recalc with ooo#956-3 now
        at least gives somewhat sensible values, but it needs repeated hard
        recalcs to actually reach the correct values that converge, or the delta
        change in the iteration settings need to be (needlessly) small, 1E-6,
        while Excel manages with just 1E-2. So what also should be done is probably
        detecting all cells involved in the cycle and treating them as such.
        
        Change-Id: I05fd149b453363c335f1f5d5d3748354ae624613
        Reviewed-on: https://gerrit.libreoffice.org/59495
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-08-31  Stephan Bergmann  <sbergman@redhat.com>  [965ac9915280e3d570d7b32ff20799507f4e42eb]

        At least MSVC 19.15.26726 (VS 2017 15.8.1) needs the SAL_STREAM fix too
        
        ...that was originally introduced for libc++ in
        691b6ea8e100fc55f0ff70a82511722733113a07 "Make the SAL_STREAM thing compile with
        clang++ -std=c++11 -stdlib=libc++".  MSVC and clang-cl builds now started to
        fail like
        
        > [build CXX] sfx2/source/control/bindings.cxx
        > C:/lo-clang/core/sfx2/source/control/bindings.cxx(1333,19):  error: dynamic_cast from rvalue to reference type '::std::ostringstream &' (aka 'basic_ostringstream<char, char_traits<char>, allocator<char> > &')
        >                 ? SAL_STREAM("File: " << pFile << " Line: " << nLine) : ""));
        >                 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        > C:/lo-clang/core/include\sal/log.hxx(169,6):  note: expanded from macro 'SAL_STREAM'
        >     (dynamic_cast< ::std::ostringstream & >(::std::ostringstream() << stream).str())
        >      ^
        > C:/lo-clang/core/include\sal/log.hxx(306,20):  note: expanded from macro 'SAL_INFO'
        >         SAL_WHERE, stream)
        >         ~~~~~~~~~~~^~~~~~~
        > C:/lo-clang/core/include\sal/log.hxx(120,53):  note: expanded from macro 'SAL_DETAIL_LOG_STREAM'
        >                     ::sal::detail::StreamStart() << stream) == 1) \
        >                                                     ^~~~~~
        [...]
        
        Change-Id: Icb311c8a61cd7e7f450a45fc7f07327e94b5d186
        Reviewed-on: https://gerrit.libreoffice.org/59833
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-31  Michael Weghorn  <m.weghorn@posteo.de>  [03b361673d04f31e0602d2988e4df26eaeb53a34]

        tdf#112454 Also consider last SCTAB in loop
        
        Since 'rRange.aEnd.Tab()' is valid, it needs to
        be included in the loop to get a valid result.
        
        Change-Id: I7b2447e059dc03444c56e7fc0b113e1b618dd510
        Reviewed-on: https://gerrit.libreoffice.org/59798
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-08-31  Michael Weghorn  <m.weghorn@posteo.de>  [0383ccd4e7116c3d26edc1f86b7a74fe3cf649bd]

        tdf#73078 Let 'Type()' return '1' for empty cells
        
        Quote from tdf#73078:
        
        > The function TYPE is specified with the Syntax:
        > TYPE( Any value ) and the rule "If a Reference
        > is provided, the reference is first dereferenced,
        > and any formulas are evaluated."
        > [ODF1.2 part2 section 6.13.33 TYP]
        >
        > Because of argument type "Any" the function cannot result
        > in an error. Gnumeric, Apache OpenOffice, and Excel return
        > the number 1 in this case.
        
        Therefore, have LibreOffice return 1 as well, rather than
        having an "Err:502" ("Error: Invalid argument").
        
        Change-Id: I1e679645e7b2e70e185574f805cd410b0508cbd8
        Reviewed-on: https://gerrit.libreoffice.org/59826
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-08-31  Gabor Kelemen  <kelemeng@ubuntu.com>  [bf01403479096eb3e0d8c7d7dc09390570a1f262]

        tdf#42949 Fix IWYU warnings: boost/optional in include/
        
        Found with bin/find-unneeded-includes a few low hanging
        boost/optional headers.
        This gets us about 75M includebloat reduction; still much to go
        
        Change-Id: I5c737631767970f9145609aad298a5d11e3fed65
        Reviewed-on: https://gerrit.libreoffice.org/59840
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-31  Eike Rathke  <erack@redhat.com>  [91cb01b1e6f898b5a1c1934f60b2b43653a12044]

        The never ending rounding and scaling of tools::Time::GetClock()
        
        Change-Id: Idab1c49730e10a806d7aeecb1d9b2676b3cc51e5
        Reviewed-on: https://gerrit.libreoffice.org/59839
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [7ffa238eb8f520e9e62d10b89b36238acbf83457]

        fix qt5 build
        
        after
            commit b9fa01a8d1137a95af9865a3e47995734c40da6e
            Support buffering SystemDependent GraphicData
        
        Change-Id: I484d8f0bb78db97b7c6c8f32d61b7702fa81d6f3

2018-08-31  andreas kainz  <kainz.a@gmail.com>  [3e42e545176a7bfe31fc687ec9ab47db517725eb]

        tdf#119432 add snap options to Draw menubar and contextmenu
        
        Change-Id: Id3444cea1941d2a4117a34435f0f21698c66476f
        Reviewed-on: https://gerrit.libreoffice.org/59477
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-08-31  Caolán McNamara  <caolanm@redhat.com>  [6fe7b0ae629a258649feb5b8dfc87d6579321587]

        Resolves: tdf#119607 crash in calling getPropertyState on TextParagraph
        
        Change-Id: Ib7091473e3547241e95dc3d3921abf650f288aff
        Reviewed-on: https://gerrit.libreoffice.org/59824
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-31  Caolán McNamara  <caolanm@redhat.com>  [1fe8479e5ba4ec092d6dc6d88a1edd5fb4487542]

        tdf#119557 style hierarchy isn't stable so looping check fails falsely
        
        Given the css stuff a given style can end up with itself as a grandparent but
        then the css mutates things so it doesn't loop around to give itself as a
        grandgrandparent.
        
        So undo the loop detection check and turn it into a parse depth test
        instead with an arbitrary, but high, level
        
        Change-Id: If28684ad2b2adc664bc2da6b176b93248b377162
        Reviewed-on: https://gerrit.libreoffice.org/59813
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-31  Tor Lillqvist  <tml@iki.fi>  [1240a0749e6a23a1a150df61e6a2e05c6b7b55be]

        Fix accidental placement of code inside #if HAVE_FEATURE_OPENGL
        
        No reason for SalGraphics::getSystemDependentDataManager() to be inside
        the #if HAVE_FEATURE_OPENGL. Fixes build for iOS.
        
        Change-Id: I3d8174a4841d793f8d7ea2c3ebf3be2888229a3e

2018-08-31  Miklos Vajna  <vmiklos@collabora.co.uk>  [4ccac77652d61b823160cac073e3c1bf725352f1]

        oox: create DocumentPropertiesImporter instances with an uno constructor
        
        Change-Id: I2600a59e4eac7375882aff0491ecf16bad449520
        Reviewed-on: https://gerrit.libreoffice.org/59841
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ba259064a0301a1b2fc17064be2724f61bd12f9b]

        Removed execution flag on xlsx file
        
        Change-Id: I61b0d754caddb659d3bed7fb7321bfba9a6123d7
        Reviewed-on: https://gerrit.libreoffice.org/59819
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-08-31  Julien Nabet  <serval2412@yahoo.fr>  [49d1a2f70bb8c099f1a950e5ad9f805d252ea342]

        Fix syntax
        
        Change-Id: I21cca2e5cd81ee58a59fda077ed40ba02d9f1df3
        Reviewed-on: https://gerrit.libreoffice.org/59844
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-08-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [df26410a52419707590fdf62dc043d13b79ada81]

        pass ScDBData by std::unique_ptr
        
        Change-Id: Ia16bde5b428be6a39ff7e3f6052258652ea0f07a
        Reviewed-on: https://gerrit.libreoffice.org/59789
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [418e6419219a7ffa61b7400abbbcec6a6a93b91f]

        pass ScDocument by ScDocumentUniquePtr
        
        Change-Id: I6ce82c6f061c7f01a5584230c26e9bf20c7f07ca
        Reviewed-on: https://gerrit.libreoffice.org/59788
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-31  Stephan Bergmann  <sbergman@redhat.com>  [0cf0847b81ed48de01e66565d794ebbd9c663e79]

        cl version 19.15.26726 (VS 2017 15.8.1) still produces those warnings
        
        ...see d84bf553afa510e5c674817fa480ac0af62e4945 "Silence external/boost
        deprecated std::iterator warnings with MSVC 2017"
        
        Change-Id: I886ce27b90184aa0044f5a89f40cdd69507a70c4
        Reviewed-on: https://gerrit.libreoffice.org/59831
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-31  Stephan Bergmann  <sbergman@redhat.com>  [63aa373631a192f261b0e5cb603357f5e9822efa]

        XLabeledDataSequence would need to be a complete type
        
        ...when MSVC creates ExplicitCategoriesProvider's implicit copy functions (and
        --disable-pch doesn't happen to include the definition of XLabeledDataSequence
        anyway).  Easiest fix is to explicitly delete those (apparently unused) copy
        functions.
        
        Change-Id: I983a7f20729ba066b4fa5342800382d830492848
        Reviewed-on: https://gerrit.libreoffice.org/59830
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-31  Mark Hung  <marklh9@gmail.com>  [7321d7e34f8e2e886f11764cc432755040ea24cc]

        sd/pptx export: remove parameter that is always true.
        
        Caller of WriteAnimationNodeCommonPropsStart always
        pass true for parameter bSingle.
        
        Change-Id: I780a09e2fb34b3040561d4c2b437f8c4cc23df4a
        Reviewed-on: https://gerrit.libreoffice.org/59800
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-08-31  Mark Hung  <marklh9@gmail.com>  [8d9707e5f685c7f8824c752c086dd4727e989898]

        sd/pptx export: remove unused parameter.
        
        Change-Id: Icd685d903d12eb867fe0545e605d2389f40d6e70
        Reviewed-on: https://gerrit.libreoffice.org/59799
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-08-31  Julien Nabet  <serval2412@yahoo.fr>  [94acf17472c9a1560b5a745fcbed3a9e9506ac53]

        Typo: skipPropetiesNamed->skipPropertiesNamed
        
        Change-Id: I28810ca142f9b4dcc4bf76305c7fa4e3504adf3b
        Reviewed-on: https://gerrit.libreoffice.org/59837
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-08-31  Mark Hung  <marklh9@gmail.com>  [26d237aaec02b6ffa90037feff9ce106cc39335b]

        sd/pptx export: make FSHelperPtr pFS a class member.
        
        Change-Id: I39ebede67761bd77027975cc7991190dae88e7ad
        Reviewed-on: https://gerrit.libreoffice.org/59765
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-08-31  Mark Hung  <marklh9@gmail.com>  [76be5c31b97a37d15a3009995f4e60e4cee011ee]

        sd/pptx export: new PPTXAnimationExport class.
        
        Create a new PPTXAnimationExport and move animation
        related member functions from PowerPointExport.
        
        Change-Id: Iaeb9ff032c248d9b540680a4937365004d0c921e
        Reviewed-on: https://gerrit.libreoffice.org/59735
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-08-31  Samuel Thibault  <sthibault@hypra.fr>  [135fca2f14ee4231886bf9f9efe79bf9c34e8121]

        printdialog: set a11y role of printer information to static
        
        Change-Id: Ifec76dcd5d6cccefe9e1d0d939d799fcde88b087
        Reviewed-on: https://gerrit.libreoffice.org/59812
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-08-31  Samuel Thibault  <sthibault@hypra.fr>  [5e1ab7e36bb38b217260bf1cc9aec2be7defe25e]

        Address data source wizard: fix most a11y warnings
        
        Change-Id: I7992bee3cf88c670d932cd6d6873339ac5f0c104
        Reviewed-on: https://gerrit.libreoffice.org/59817
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-08-31  Serge Krot  <Serge.Krot@cib.de>  [6126de0363b070a914f06a1b853979317aa0a183]

        sw: fix inconsistent bookmark behavior around at-char/as-char anchored frames
        
        Added unit test for Added fix for
           Change-Id: Ic1f173c85d3824afabb5b7ebf3a8594311eb9007
        
        Change-Id: I38444587d00b96d52ff725dc7c5852e057bc6bd9
        Reviewed-on: https://gerrit.libreoffice.org/59828
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-08-31  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [22d2b332dfd38da82902ace5d6d3763cb3f56f17]

        sw: add unit test for the XHTML part of tdf#109202
        
        Change-Id: Ifb1b5b30e1c3586be75ff01f7bc0612a6b8b1f8d
        Reviewed-on: https://gerrit.libreoffice.org/59785
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-08-31  Mark Hung  <marklh9@gmail.com>  [8fbf75895e92f179ecc8a90b90d076552a279285]

        sd/pptx export: refactor WriteAnimationNode.
        
        to get rid of function pointers.
        
        Change-Id: Iaea4782274c655484559118183397a3340d1d7cb
        Reviewed-on: https://gerrit.libreoffice.org/59734
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-08-31  Mark Hung  <marklh9@gmail.com>  [9216d1d7a699618e91c739b7c0b66395539681d8]

        sd/pptx export: remove unnecessary using caluses.
        
        Change-Id: I836766e308fb198f4f081837731ba1854c770f06
        Reviewed-on: https://gerrit.libreoffice.org/59733
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-08-31  Mark Hung  <marklh9@gmail.com>  [7496a0c8141c05c5f2b7e39ea9d4582f261b9e13]

        sd/pptx export: move animation related static member functions
        
        of PowerPointExport to anonymous namespace. This allows cleaning
        up PowerPointExport and later moving other non-static member
        functions caller outside PowerPointExport to become a new class.
        
        Change-Id: I174337896db68307d7859dc9cf8bb9a9648f90eb
        Reviewed-on: https://gerrit.libreoffice.org/59732
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-08-31  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [7fc4aa739c6913c14bea7485919818f6da5f8c38]

        tdf#118993 - Missing new Insert Special Character in Web
        
        Change-Id: Icbe68ac5f1ddb5ad59e0615ad1d558b829c6977f
        Reviewed-on: https://gerrit.libreoffice.org/59832
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-08-31  Maxim Monastirsky  <momonasmon@gmail.com>  [4b8ef8bd6acfa9c062146bff2168fb0450e9542e]

        tdf#119390 Don't focus the toolbar when closing a floating window
        
        Toolbar popup windows have the toolbar as their direct
        parent. This causes problems when such window is teared-off
        and later closed, as Window::dispose will attempt to move the
        focus to its parent which is the toolbar, instead of what
        users expect to have the focus back in the document area, or
        in whatever was the last focused control. As a solution
        reparent the window before dispose, similar to what happens
        with floating toolbars.
        
        Also return the focus to the main window when popup mode ends,
        so we can keep track of the last focused control. This is also
        a good thing by itself, as WB_OWNERDRAWDECORATION windows don't
        get the focus by default, which results in neither the floating
        window nor the document have focus after tear-off.
        
        Change-Id: I060b8c45a64db9c612da58b7c35478bab41a4558
        Reviewed-on: https://gerrit.libreoffice.org/59811
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-08-30  Stephan Bergmann  <sbergman@redhat.com>  [e2ecce7e01038baac502f4b69c7ad47e82cd1ab4]

        Combine mysqlc and connectivity.mysqlc log areas
        
        Change-Id: I2d13401dc21548018235bab715d54eb3ae81b51b
        Reviewed-on: https://gerrit.libreoffice.org/59807
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-30  Eike Rathke  <erack@redhat.com>  [73c200d7e5779b18ee1406b7fbd2000a8c901589]

        Use INPUTSTRING_PRECISION to enable input of fraction of second
        
        This got lost when SvNumberFormatter::INPUTSTRING_PRECISION was
        introduced but not all places changed using the previous hard
        coded number 300, so input of fraction of second in time clock and
        duration was either truncated or not available at all, already
        since
        
            commit 0ce0dd5863208500d8d4658f1f68f34e254ab015
            CommitDate: Tue Dec 1 16:58:07 2009 -0500
        
                #i46511# Fixed one bug where the standard percent format
                incorrectly got unlimited precision.
        
        Change-Id: I9e4dd867b07090db16b23639fd01fb2cebb3f5d0
        Reviewed-on: https://gerrit.libreoffice.org/59815
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-30  Armin Le Grand  <Armin.Le.Grand@cib.de>  [b9fa01a8d1137a95af9865a3e47995734c40da6e]

        Support buffering SystemDependent GraphicData
        
        This is a first step to allow buffering of system
        dependent data, especially (but not only) for the
        system-dependent implementations of graphic output.
        For example, for B2DPolygon and Win output, it allows
        buffering the Gdiplus::GraphicsPath instead of re-
        creating it all the time.
        To support that, the change includes forwarding the
        current transformation to the renderers in SalGraphics.
        The current state in VCL is to transform all and
        everything to device coordinates at every single
        paint.
        I have currently started to do this for ::drawPolyLine
        implementations. The fallbacks for all systems will
        at the start of that method just transform the data
        to device coordinates, so all works as before.
        This may also be done for FilledPolygon paint in a later
        step, but most urgent is FatLine painting.
        An arrangement of shared_ptr/weak_ptr is used so that
        either the instance buffering (in the example B2DPolygon)
        or the instance managing it can delete it. The instance
        managing it currently uses a 1s Timer and a cycle-lifetime
        management, but that can be extended in the future
        to e.g. include size hints, too.
        The mechanism it designed to support multiple Data per
        buffering element, e.g. for B2DPolygon at the same time
        system-dependent instances of Gdiplus and Cairo can be
        buffered, but also PDF-data.
        This is achieved semi-automatic by using
        typeid(class).hash_code() as key for organization.
        The mechanism will be used for now at B2DPolygon, but
        is not limited to. There is already a similar but less
        general buffer (see GdiPlusBuffer) that can and will
        be converted to use this new mechanism.
        
        Added vcl/headless Cairo renderer to support given
        ObjectToDevice transformation (not to transform given
        B2DPolygon)
        Added support for CairoPath buffered at B2DPolygon,
        seems to work well. Need to do more tests
        
        Moved usage to templates suggested by Noel Grandin
        (Noel Grandin <noelgrandin@gmail.com>), thanks for
        these suggestions. Adapted Win usage to that, too.
        
        Converted Win-specific GdiPlus BitmapBuffer to new
        mechanism, works well. Checked, the manager holds
        now a mix of bitmap and path data under Win
        
        Added a cleanup mechanism to flush all buffered data
        at DeInitVCL() using flushAll() at
        SystemDependentDataBuffer
        
        Adapted Linux-versions of ::drawPolyLine to support
        PixelSnapHairline, for now in a simplified version
        that still allows buffering. This will also be used
        (and use buffering) for the Cairo-fallback in
        X11SalGraphics
        
        Change-Id: I88d7e438a20b96ddab7707050893bdd590c098c7
        Reviewed-on: https://gerrit.libreoffice.org/59555
        Tested-by: Armin Le Grand <Armin.Le.Grand@cib.de>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-08-30  Mark Hung  <marklh9@gmail.com>  [f4a9ce33415a85d0b86ced3a0bf780f4ec61e25f]

        sd/pptx export: move animation export code to a single file.
        
        Move animation export functions in PowerPointExport to
        a single file for further refactor work.
        
        Change-Id: I957599bb293fcdda3d51db48334ef5825b1cba64
        Reviewed-on: https://gerrit.libreoffice.org/59731
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-08-30  Mike Kaganski  <mike.kaganski@collabora.com>  [416a543824caa01a07ab96f1764769d4f234f213]

        Remove redundant asserts after new
        
        Also remove SlideSorter::CreateController which only calls new;
        fix a memory leak in osl_Security's MyTestPlugInImpl::initialize
        
        Change-Id: I70b6e888984f8543adbf879162e752556d2b3f0e
        Reviewed-on: https://gerrit.libreoffice.org/59805
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-08-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [81fac013cb365d711ad78a566ee1b5b13480b013]

        sw XHTML export: xml:lang is not relevant for ReqIF
        
        I suppose if language is set, that happens in the wrapping ReqIF
        document, not in the XHTML fragments.
        
        Change-Id: I970c3810b7f02bbafc37dd85e095b254cc651330
        Reviewed-on: https://gerrit.libreoffice.org/59810
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [5d997c029e53c31a3651a08f5012645097cec48f]

        sw XHTML export: improve dummy OLE object handling
        
        It is possible that we not only have a dummy OLE object, but both the
        replacement image and the native data is missing. Handle these enough so
        that we don't give up exporting the document and also produce valid
        output.
        
        Change-Id: Ia973ecfbfb7e8fdecdc831b29d3a82c988ed7ea5
        Reviewed-on: https://gerrit.libreoffice.org/59806
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-08-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [59a4804ce4ec15bad1c8ec2a1a850d0740ba3e7a]

        Fix typos
        
        Change-Id: Ia658776bce8744e7b771559ca12b94a20923fc52
        Reviewed-on: https://gerrit.libreoffice.org/59782
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-08-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [99c95cc9fbff0e2cc60152f97d4826a07a8a6ba7]

        Fix typo
        
        Change-Id: Ib7d79f9ea2192e798891ea1c2a9d547c8ddf3574
        Reviewed-on: https://gerrit.libreoffice.org/59790
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-08-30  Caolán McNamara  <caolanm@redhat.com>  [eac4bd8e3c84ba4afe153e42cc82b263f62b5e11]

        tdf#119579 skip floating windows as potential parent for missing help dialog
        
        Change-Id: Ibcee9a6aab0b04bf52f3e75a46f52d98864eee4c
        Reviewed-on: https://gerrit.libreoffice.org/59808
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-30  Mike Kaganski  <mike.kaganski@collabora.com>  [80d071f834b13c73b14335ed6298daf895aecdb3]

        Upgrade to vs2017-ide-integration, since we don't support VS2015 in master
        
        This allows to avoid the "(Visual Studio 2015)" labels next to project
        names in Solution Explorer; and also avoid multiple warnilgs like
        
            project-name.vcxproj : warning  : The build tools for Visual Studio
            2015 (v140) cannot be found. Install Visual Studio 2015 (v140) to
            build using the Visual Studio 2015 (v140) build tools.
        
        in IDE's Output pane in case VS2015 is absent locally.
        
        Change-Id: I53b68ac810cbf2a31667c35dd549310e7209e010
        Reviewed-on: https://gerrit.libreoffice.org/59797
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-08-30  Stephan Bergmann  <sbergman@redhat.com>  [c00948d9bd35dfb15a331c2163f32e9ee24644fd]

        Silence bogus -Werror=redundant-move (GCC 9)
        
        Change-Id: Ia078fb8e1e497edfa08e2a61d1659100461fc52e
        Reviewed-on: https://gerrit.libreoffice.org/59720
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-30  Caolán McNamara  <caolanm@redhat.com>  [412c1a3089904a95e18b3ac34eb432e4b87c8fbb]

        weld SvxHeaderPage/SvxHeaderPage
        
        Change-Id: I86f14a38c32baf46ccb5674005192fea2665719d
        Reviewed-on: https://gerrit.libreoffice.org/59801
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-30  Michael Stahl  <Michael.Stahl@cib.de>  [340bde53376dfa844270bcdf991b5f4183981bb9]

        Revert "On macOS Library_mysqlc needs _iconv{,_close,_open}"
        
        This reverts commit a191075ee1bd103a57c935e47026337a5e2340e9.
        
        This fix was superceded by commit 13a05eec7377c013d9c13deeee6473a9e863c897
        which is better abstracted.
        
        Change-Id: I3b8ba735d279a50f5548a26fcc8fa6f790b2ea42

2018-08-30  Jim Raykowski  <raykowj@gmail.com>  [b9c38b78025c1abd5bf155c66f878d42c0eccb16]

        tdf#119577 Ignore escape key press on sidebar toolboxes not handled by
        
        ...focus manager.
        
        This prevents escape key press on More Options tool box in some panel
        title bars from sending focus to doc view.
        
        Change-Id: Iaac9bf31494e4e35f30350580acaa9f42ead49a0
        Reviewed-on: https://gerrit.libreoffice.org/59783
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-08-30  Justin Luth  <justin.luth@collabora.com>  [b914c4c98bfca32168ff05fec7cc687c95754d36]

        tdf#115670 vml shadow: shadow is off unless explicitly set on
        
        The absence of "on=" is treated in Word (tested 2003) as off.
        
        Change-Id: Ibc6b0e5ca0f25a9c3ca1b9505fa24c4d821bfd0
        Reviewed-on: https://gerrit.libreoffice.org/59457
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-30  Michael Stahl  <Michael.Stahl@cib.de>  [2ed18399f034982a5d7f2ed46144a4b66987baef]

        solenv: fix markdown issues in mkdocs.sh
        
        - Fedora 28 has python3-markdown2 package containing /usr/bin/markdown2-3
        - the "alias" doesn't work at all because it's not exported to the
          sub-shell in $(markdown) so use variable instead
        
        Change-Id: Icf2af1e66750269e0660f3897a91734cadf5d978

2018-08-30  Michael Stahl  <Michael.Stahl@cib.de>  [13a05eec7377c013d9c13deeee6473a9e863c897]

        RepositoryExternal: mariadb needs iconv on MacOS
        
        Change-Id: I78928baab2ea3accfdd7db62240e39e486c2f52c

2018-08-30  Caolán McNamara  <caolanm@redhat.com>  [893f26ce157e47a1f4b3499c5f0d3db9e923e1be]

        Resolves: tdf#119572 addressee/sender formatting swapped
        
        Change-Id: Icdb2ca0362711e87edcb952fb52117502d80d328
        Reviewed-on: https://gerrit.libreoffice.org/59793
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-30  Kacper Kasper  <kacperkasper@gmail.com>  [339795d6bd064f57ef33c7cbd5e90433c179e72e]

        Drop --with-system-mysql-cppconn
        
        Not needed since 5061663ce052087c6d5d0910d6f99358e26dbbd1 "drop
        unnecessary SYSTEM_MYSQL_CONNECTOR_CPP"
        
        Change-Id: I6ca1869edcfb42a1ffa77b791527e53d774117f5
        Reviewed-on: https://gerrit.libreoffice.org/59781
        Tested-by: Jenkins
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Tested-by: Rene Engelhard <rene@debian.org>

2018-08-30  Johnny_M  <klasse@partyheld.de>  [0b06762ff19a804d3b86167ae3012811662412f1]

        Translate German comments
        
        Change-Id: I8e3b98e1ddc3f4f9826aa14383908d6b77f4827a
        Reviewed-on: https://gerrit.libreoffice.org/59592
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-08-30  Ilhan Yesil  <ilhanyesil@gmx.de>  [9d847ff825c1c94286e8ab864a88fc5375d9341c]

        tdf#117823 Save mail merge config item in new view
        
        The config object is now saved in a newly created document.
        
        Regression from commit id 00fa85e701d4a8984cfa3a24c9b7a3963b031fa0.
        
        Change-Id: I2265de1dd69038d447e28dfda2e85c7cf89903c6
        Reviewed-on: https://gerrit.libreoffice.org/59728
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-08-30  Balazs Varga  <balazs.varga991@gmail.com>  [7626dc2d81dc5eb647d6f8937cc1d220a8b8ef4b]

        tdf#119562 Fix export of AutoFit property of shapes to XLSX
        
        With this patch the "Resize shape to fit text" property
        (TextAutoGrowHeight) will be exported correctly to XLSX format.
        
        Change-Id: I488ceead452aef9096e7766f957de425c8486f85
        Reviewed-on: https://gerrit.libreoffice.org/59778
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-08-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [1f9f35177aca7000edd0ec5e68e4045e04cce535]

        pass ScRefUndoData around by std::unique_ptr
        
        Change-Id: I317a0c7665f4c146fc34bcffdae8835cf674ff61
        Reviewed-on: https://gerrit.libreoffice.org/59787
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-30  Ilhan Yesil  <ilhanyesil@gmx.de>  [32bf352c61754fe5ef39e0794b5d6dc71be99194]

        tdf#113848 Sidebar: Get user-defined sizes while changing orientation
        
        If the orientation of the page is changed, the user
        defined page sizes are now accessed directly to swap the sizes
        correctly.
        
        Change-Id: I91d256d35dcd910a8c3151a3f9e669413c9a57db
        Reviewed-on: https://gerrit.libreoffice.org/59577
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-08-30  Jim Raykowski  <raykowj@gmail.com>  [897d64a5370770f526d7709f8b27096407f06e1c]

        Update sidebar panel title decoration expand/collapse bitmap
        
        ...when panel title has focus and space key is pressed
        
        Fixes sidebar panel title decoration expand/collapse bitmap not updating
        when keyboard space key is pressed. This has been present since at least
        ver 5.1.6.2. Seems trival enough to not have go through the report
        process. May be why I could find no bug report for it :-)
        
        Change-Id: I7c0dfe511a780eb2bdc5ab8d1064549645cc30ae
        Reviewed-on: https://gerrit.libreoffice.org/59680
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [fbb2d771681709e84444d40f844d16e9a487a813]

        loplugin:useuniqueptr in registry
        
        Change-Id: Ia2f9340183e76e6d46ea51ca62c7a731264f621c
        Reviewed-on: https://gerrit.libreoffice.org/59773
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-30  Bijan Tabatabai  <bijan311@yahoo.com>  [5857555e129a5913352cd7e8c7e825dd6892d808]

        tdf#114441 Convert  sal_uLong to other types in ./sc/source/ui/app
        
        Change-Id: I9648d54f75d7ed5cb68ec7d678bc61c46df18acf
        Signed-off-by: Bijan Tabatabai <bijan311@yahoo.com>
        Reviewed-on: https://gerrit.libreoffice.org/59602
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-08-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [b99c69784e8bb7b477759f14058a707e9000e56d]

        rename GetMarkedObjModel to CreateMarkedObjModel
        
        and return std::unique_ptr
        
        Not that it helps much, the ownership quickly becomes complex once it
        hits the TransferableHelper.
        
        Change-Id: I3c6bd72072e092b71b32e4105fe859fdcea956af
        Reviewed-on: https://gerrit.libreoffice.org/59777
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [5ff20b1c726509ad88058c953406a2bd0c8e194b]

        no need to allocate a new string in parseDuration
        
        just parse the incoming string in-place with boost::lexical_cast
        
        Change-Id: Ie165a80ea3cd10ca883afdff1ad1289edda3e9ab
        Reviewed-on: https://gerrit.libreoffice.org/59770
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [59bcc90cad1bf07e6841dbd01ef503c10032ff0b]

        xmlsecurity: use comphelper::containerToSequence()
        
        Allows not iterating the certificate chain twice.
        
        Change-Id: I3993f8af24b28bef505d0e8c24bce8065580c2cf
        Reviewed-on: https://gerrit.libreoffice.org/59780
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-30  Caolán McNamara  <caolanm@redhat.com>  [07b71a93278f39c3cdac12e18643c70dc5042cdc]

        the 0 default for EndDialog means RET_CANCEL
        
        Change-Id: I41b01719d147b0ae6899f8323dfa13326f480b4a
        Reviewed-on: https://gerrit.libreoffice.org/59767
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-30  Caolán McNamara  <caolanm@redhat.com>  [923c14135c21ffde2a19ca7875be6ebb79197740]

        add SfxStyleDialogController
        
        Change-Id: I5b55b8adb46d894f87dcf68c97f6fd56059354a2
        Reviewed-on: https://gerrit.libreoffice.org/59768
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [6c99bca30449589a2904891939e12e6a474464eb]

        loplugin:useuniqueptr in InverseColorMap
        
        Change-Id: I04801a912397ca0081201f52b756c37f83538be5
        Reviewed-on: https://gerrit.libreoffice.org/59776
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [ab6da907521514cfa85eb8e5786a9c9bae3ceb2e]

        use realloc instead of malloc+memcpy
        
        Change-Id: Ia69be8db2b735c28cc69f478efcff3b6a2cdbbf2
        Reviewed-on: https://gerrit.libreoffice.org/59775
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [27d03cc31acb6a3c06dc56ac0a45a56062b873ec]

        loplugin:useuniqueptr in PDFObject
        
        Change-Id: I605dd193f4fd32b07762208766db5f529adf7998
        Reviewed-on: https://gerrit.libreoffice.org/59774
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [d695fdf9ddf713c90b4c53fc1a7eb96a8ff5f065]

        loplugin:useuniqueptr in idlc::compileFile
        
        Change-Id: I9f634466a084f8565aab4843f53702500014a133
        Reviewed-on: https://gerrit.libreoffice.org/59772
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [cb2c7428f68d2c07f5e97ae4b42fee7c43e709a8]

        use std::vector in AstStack
        
        instead of a hand-coded equivalent. Note that I can't use
        std::unique_ptr, because the parsing code appears to just randomly leak
        AstScope
        
        Change-Id: Idc56dfe1f084db55c9d5a7558ac44ddab53b98e3
        Reviewed-on: https://gerrit.libreoffice.org/59771
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [e040d8defb774255e083825863641493f4c7d9ff]

        don't declare allocation operators for internal code
        
        since they just call into malloc/free now, we can ignore them. Should
        have some nice side-effects like letting the compiler allocate
        temporaries on the stack.
        
        Change-Id: I2500abe19acf9b5bcc676604393c498d4e0dce58
        Reviewed-on: https://gerrit.libreoffice.org/59658
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-30  Rahul Gurung  <gurungrahul2@gmail.com>  [9e1df712d6e247f4dc9391c0a006b3da2df40403]

        tdf#45904 Move _XCellCursor Java tests to C++
        
        Change-Id: Iebada370e4fa58c5e21dd724789b5f05357a0faa
        Reviewed-on: https://gerrit.libreoffice.org/59610
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-08-30  Samuel Thibault  <sthibault@hypra.fr>  [c446df46df21472d3465be69603473a4ddad9b82]

        findreplacedialog: Set a11y role of hint text to static
        
        Since this is not a label for another widget, but some text that screen
        readers should speak.
        
        Change-Id: Iddc2840e60c8a55caf2e6581831024e2658e084e
        Reviewed-on: https://gerrit.libreoffice.org/59668
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-08-30  Serge Krot  <Serge.Krot@cib.de>  [3559daee24ea1224d3d40e6a86b10cf37e18443f]

        tdf#101856 Handle properties of nested bookmarks
        
        Change-Id: I1a92d2001e58751c5bbe41f6480f4c46dcc8c9e7
        Reviewed-on: https://gerrit.libreoffice.org/59766
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-08-29  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [a1dd8098e6e2a7d5ba4b9c1a2d094db11d3d6b27]

        KJ: Draw menubar: add icons to shape menusection
        
        Change-Id: I21c9d1a938266be9dcc6a43c2681a6b98b49e937
        Reviewed-on: https://gerrit.libreoffice.org/59723
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-08-29  Eike Rathke  <erack@redhat.com>  [5f352a7289786e9648d0aca61a8ec867be4f4aa4]

        Round fraction if possible, else truncate; tools::Time::GetClock()
        
        With this also some test cases can be narrowed.
        
        Change-Id: Ic754baf135dbd362b80fac1cf080758f46017e01
        Reviewed-on: https://gerrit.libreoffice.org/59753
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ff1dd003b7094594d0b8d799d56546005e9094f2]

        Fix typo
        
        Change-Id: Ice092364268cdae09ad5ac31a922bbde049cfd8f
        Reviewed-on: https://gerrit.libreoffice.org/59105
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dd6c80e4336d4c30e733f126f968b8fb7152851c]

        Fix typo: s/an other/another/g
        
        Change-Id: Ifd83affcb16209f4134c725640fbd95077c8ab0f
        Reviewed-on: https://gerrit.libreoffice.org/59099
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [718f63002e52ad3d80fae148c28c6994592c1c09]

        Fix typos
        
        Change-Id: I6ca53ead2b125618d0aceff05d5fdfa374662799
        Reviewed-on: https://gerrit.libreoffice.org/58809
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ce1d0fd8da41798ab91228cd4fd7e0d713b20e0e]

        Removed executable permission on simple ASCII files
        
        Change-Id: I3feef220283d57fd07cff836ddd22937b1b8c77f
        Reviewed-on: https://gerrit.libreoffice.org/57593
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [eeb827111c4c523d31b9c204e698dceda3590f61]

        Removed execution flag on pptx file
        
        Change-Id: I7beaea418a995670d26f1542ef09416410fdb722
        Reviewed-on: https://gerrit.libreoffice.org/59466
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fc4a26cf1701f7206f5f23ce2b8f59a8e1c1a042]

        Removed executable permission on xml file
        
        Change-Id: Iaf8ca3004c209291a42edf4e6eea7c3631847db1
        Reviewed-on: https://gerrit.libreoffice.org/59307
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [04ddcfd98a849b30442c72cb64a3e262ccaf347f]

        Removed execution flag on xlsx file
        
        Change-Id: Iaf82d475825b4794dadad50093839fad319e3ba5
        Reviewed-on: https://gerrit.libreoffice.org/59527
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-29  Arnold Dumas  <arnold@dumas.at>  [7d6a139bbb63a5b3c472b2460d15d6fdb0b7fb80]

        tdf#117058: Simplify calls to Menu::CheckItem
        
        Change-Id: Ib4cba3af376d8d031d5282a5459eaecc18e3ed9a
        Reviewed-on: https://gerrit.libreoffice.org/58811
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-08-29  Jim Raykowski  <raykowj@gmail.com>  [1eeda4a32f33b9f37f093c6e9905c3ce9523b81a]

        tdf#119554 Expand collapsed panel when panel content gets focus
        
        Change-Id: I1af7a9e93affc5c6e5e3ba90ba335e59a0900d20
        Reviewed-on: https://gerrit.libreoffice.org/59737
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-29  Jim Raykowski  <raykowj@gmail.com>  [9ee057d06f3d27ce3b4e92b76d070fbe75204a41]

        tdf#119527 Fix focus hidden by mouse click panel collapse
        
        Set focus to the clicked panel title
        
        Change-Id: I65993a6a2f8e7a9a2bdaa6cf4527d5b163d81409
        Reviewed-on: https://gerrit.libreoffice.org/59694
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-29  Jim Raykowski  <raykowj@gmail.com>  [2c92b886b7538c4786a4d9a33cbcfe694daf1f62]

        tdf#119461 Fix focus hidden on deck collapse
        
        Makes Space key behavior the same as mouse click. Focus remains on the
        tab button when the deck collapses.
        
        Makes Enter key never collapses the deck but to open if collapsed and
        always place focus on the first panel title.
        
        Change-Id: Id6d7624e88b421dcfc62f3d0e79986f10c76a65d
        Reviewed-on: https://gerrit.libreoffice.org/59616
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-29  Jim Raykowski  <raykowj@gmail.com>  [17d8f6b0d78c11ac40a335917b3576f13d1e1b9d]

        tdf#102031 Expand collapsed deck when sidebar docking window gets focus
        
        SidebarDockingWindow::GetFocus hides focus when deck is in collapsed
        state so request open deck before setting focus to deck/panel title
        
        Change-Id: I7d7f6d940a3722eb02e6356c069c4d9df9642326
        Reviewed-on: https://gerrit.libreoffice.org/58712
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [ca2b546a8a4c80f4f589ef529b3cb98d0c3bf048]

        loplugin:useuniqueptr in the sc dialog classes
        
        Change-Id: I61c9812e1779e0342160f0762afe79d3302304e6
        Reviewed-on: https://gerrit.libreoffice.org/59759
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-29  Caolán McNamara  <caolanm@redhat.com>  [bd26eb29d7d2bc0f3a990bfcd3f2c82148ee913d]

        drop gpgme for oss-fuzz
        
        Change-Id: I0ed32f520cf5592ddaf95a849aed16a125b52656
        Reviewed-on: https://gerrit.libreoffice.org/59761
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-29  Stephan Bergmann  <sbergman@redhat.com>  [9ab68b9fb02797f9b5242ae0e7cc406a5a1b1adc]

        32-bit Clang trunk (towards Clang 9) still doesn't have __mulodi4
        
        Change-Id: I7579ff88d34c931a51c820b53960a281e6e3678e
        Reviewed-on: https://gerrit.libreoffice.org/59763
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-29  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [98a03d8ff4b3ce665a5e851fec4f4ace7b268f6a]

        mysqlc: Add library to log areas and put some
        
        warnings into databasemetadata
        
        Change-Id: I4c2841e9174e738fff6b8627f8860588c7838c49
        Reviewed-on: https://gerrit.libreoffice.org/59755
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-08-29  Caolán McNamara  <caolanm@redhat.com>  [70492ce8b0fd4e03b0beff9b72f00a718394937c]

        match preview buffer device mapmode and pixel size
        
        Change-Id: Ie5ac758b788357e1d54ea3dc5abd233ff9e4abf0
        Reviewed-on: https://gerrit.libreoffice.org/59762
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-29  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [1697000180c0674413f1df000ce3348eb4e9691f]

        desktop: improve help blurb for various cases
        
        - tdf#109202 fix was missing --convert-images-to example
        - its not the mimetype, but the filter name that's needed
        - also add backslash line continuation where example cmd line
          overflows
        
        Change-Id: I80a461eb4a6ae5c9268bc0f888abd43a179c7a68
        Reviewed-on: https://gerrit.libreoffice.org/59722
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-08-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [b9d83751d236552e474151f2eb4196d33cebe9e6]

        loplugin:useuniqueptr in XclExpDxf
        
        Change-Id: I32c9ef89b387e6f5700100174700668d9412916b
        Reviewed-on: https://gerrit.libreoffice.org/59758
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-29  Justin Luth  <justin.luth@collabora.com>  [6563b399aea5292d04e32511d0aac397aed76200]

        fix sd_export_ooxml2 fail on Linux-rpm_deb-x86@71-TDF, MASTER
        
        due to rounding differences, it was failing on 32bit linux only.
        
        Test name: SdOOXMLExportTest2::testTdf91999_rotateShape
        equality assertion failed
        - Expected: 1449000
        - Actual  : 1448640
        
        Test name: SdOOXMLExportTest2::testTdf114845_rotateShape
        equality assertion failed
        - Expected: 3287520
        - Actual  : 3287160
        
        I also re-added the extra test that had previously
        failed for a similar reason under Linux64 even.
        
        Change-Id: I6c8be5ef1545d48f1e59319c3b3df1d2580e1f95
        Reviewed-on: https://gerrit.libreoffice.org/59754
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-08-29  Stephan Bergmann  <sbergman@redhat.com>  [f41cbea9a49c3059498a1ff432ac545b296db5a5]

        More -Werror=redundant-move
        
        ...similar to dc06c8f4989fc28d0c31ebd333e53dfe0e0f5f66 "-Werror=redundant-move
        (GCC 9), take two"
        
        Change-Id: I53c181887e254aa3d924c134c77d7d0230717d5c
        Reviewed-on: https://gerrit.libreoffice.org/59750
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [5288887d0028115611bf4ea3d497cf27bfcdb182]

        loplugin:useuniqueptr in ScDrawTransferObj
        
        Change-Id: I7a895a88576eabf010caa13353ad5698b4daf4d6
        Reviewed-on: https://gerrit.libreoffice.org/59756
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-29  Stephan Bergmann  <sbergman@redhat.com>  [b59feb122b13ec91571db774cedbf19ee73f5719]

        More -Werror=redundant-move
        
        ...similar to dc06c8f4989fc28d0c31ebd333e53dfe0e0f5f66 "-Werror=redundant-move
        (GCC 9), take two"
        
        Change-Id: Idb6b29d6959ff707bab820d150133a954221a29e
        Reviewed-on: https://gerrit.libreoffice.org/59749
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-29  Arkadiy Illarionov  <qarkai@gmail.com>  [085269d25a705b656436feac47149296b4b4b35d]

        Replace find_if with proper quantifier algorithms
        
        Change-Id: Icc820a47ac891c358883f9c01224f676c58fdd11
        Reviewed-on: https://gerrit.libreoffice.org/59744
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [b0e74b65a86eb965c3e93da2fb77972cc5445f3c]

        vim-ide-integration: remove no longer needed workaround
        
        Fixes the problem that e.g. this code:
        
        OUString str;
        str += "";
        
        is marked as a compile error, when clang would still work with c++11,
        but the tree is configured for gnu++17.
        
        Change-Id: Id60c0cf4b8c693b534f16ba813cf01a4bad7e560
        Reviewed-on: https://gerrit.libreoffice.org/59746
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-08-29  Justin Luth  <justin_luth@sil.org>  [2127581728ae61eca7470b288c21d1c02754fb5b]

        tdf#119232 ww8import: even page means default to start on page 2
        
        I didn't see this mentioned in the sprm documentation,
        but that is how MS Word seems to implement it.
        
        Change-Id: I5b86ecf99a884e768877cdb0e71f43cdb9f2ad76
        Reviewed-on: https://gerrit.libreoffice.org/59221
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-29  Kacper Kasper  <kacperkasper@gmail.com>  [41427a5682ba83167f3b0abfa0e1e61b9ea6fa9d]

        sal: use correct settings path for Haiku
        
        * Don't lowercase the name.
        
        Change-Id: I8addd735bf8ee48256ec53f01063e96e7a4b41cd
        Reviewed-on: https://gerrit.libreoffice.org/58632
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-08-29  Kacper Kasper  <kacperkasper@gmail.com>  [5f60f6fe1475491ac0c2f529fb2d074c32336add]

        Various Haiku improvements
        
        * Fix make distro-pack-install.
        * Remove Xorg dependency.
        * Remove stack protector workaround.
        * Update distro-config and enabled features.
        
        Change-Id: I273dc8343ad84bd77b86453cc01ff427b50ea0b5
        Reviewed-on: https://gerrit.libreoffice.org/58634
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-08-29  Kacper Kasper  <kacperkasper@gmail.com>  [84151f7aa93521070fe405c60cbd0eaab4305805]

        Fetch xmlsec only if necessary
        
        Change-Id: I4c5fe29c539d0f64c6cfede79a832f68feee1205
        Reviewed-on: https://gerrit.libreoffice.org/58629
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-08-29  Kacper Kasper  <kacperkasper@gmail.com>  [5cbbd7d858a7753c1cbe4ecbf9b9366f3f3bc897]

        Fix stack protector check
        
        * "return 0;" is not enough to trigger it.
        
        Change-Id: I5a011f664aec30096cd5d26a1f94a0405297b1db
        Reviewed-on: https://gerrit.libreoffice.org/58437
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-08-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [3dfc17ed6334c619228668ffeff591bc75d32025]

        loplugin:constantparam (3)
        
        Change-Id: Ifc47bb8e096c9a8563021b2fcb44199577740746
        Reviewed-on: https://gerrit.libreoffice.org/59747
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [f8e989c2384250d30f84651eb03673fb8d8dd096]

        fix android build
        
        after
            commit 37f9fdc11c4e95d6a34cb515a454503256a82c63
            replace rtl_allocateMemory with std::malloc
        
        just add cstdlib as in include to the compatibility header, so that
        std::malloc/etc is visible
        
        Change-Id: I3f0569434c41f5427a037a3c8d0ff75389169241

2018-08-29  Eike Rathke  <erack@redhat.com>  [7cb6dc2652ce7e2e7d9ec7464bb1eed0d93306d7]

        Add unit tests for tools::Time::GetClock()
        
        Change-Id: I0ff755fca2ee193f0f7ad99499ea12000029e674
        Reviewed-on: https://gerrit.libreoffice.org/59736
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-08-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [3bd8316718fdfed454c01a9c4ae6af6beb34437d]

        tdf#119458 just wakeup Scheduler on active Idle
        
        So this almost returns the code to the original state, before I
        started fixing tdf#116370... a long way. This introduces the new
        Scheduler::Wakeup() function, which will just queue a Scheduler
        event in the System event queue unconditionally.
        
        This should prevent fdo#73165, which I couldn't reproduce, but
        just to be sure.
        
        More importantly this patch resets the m_bStartOnUnblock when
        the Idle job actually runs. This run should already determinates
        if more Idle work needs to be done, and others can still call
        BeginIdling() to ensure further processing.
        
        This also drops the IsBusyDoc() test from UnblockIdling(). We
        can't really know, if the document is still busy when the
        Scheduler is finally running, be it by the system timer or
        Application::Reschedule().
        
        Change-Id: I6cc4a3c48dcaf62b6985c7bc1c95c96697443f3b
        Reviewed-on: https://gerrit.libreoffice.org/59730
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-08-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [b406744b8f2af5ea4e2440df62caa0f896efa2f4]

        fix android build
        
        after
            commit 37f9fdc11c4e95d6a34cb515a454503256a82c63
            replace rtl_allocateMemory with std::malloc
        
        Change-Id: Ib565eeb5277a9184f875e67b55040bedbbbdb952

2018-08-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [80343351c9444bba7a5ac98f22fddbbecf5abb9f]

        loplugin:constantparam (2)
        
        Change-Id: I528f22876497f87159e3b9453362ebbfb55b7092

2018-08-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [37f9fdc11c4e95d6a34cb515a454503256a82c63]

        replace rtl_allocateMemory with std::malloc
        
        where used directly, since rtl_allocateMemory now just calls into std::malloc
        
        Change-Id: I59f85bdb7efdf6baa30e8fcd2370c0f8e9c999ad
        Reviewed-on: https://gerrit.libreoffice.org/59685
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [4c91b89d8ce9c34179f31854dc88bd0a9fa84cba]

        new loplugin:oustringbuffer
        
        look for places where we are appending the temporary result of adding
        strings together, to an OUStringBuffer, where we could rather call
        append repeatedly and avoid the temporary creation
        
        Change-Id: I481435124291ac7fb54b91a78344a9fe5b379a82
        Reviewed-on: https://gerrit.libreoffice.org/59708
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-29  Caolán McNamara  <caolanm@redhat.com>  [a1f31211920bfae1a21ea375fa5280c9c6595e15]

        remove 1 pixel white band in XRectPreview
        
        Change-Id: I3089f9305b8142e2c78405a4f9ae6a2066e90cfa
        Reviewed-on: https://gerrit.libreoffice.org/59725
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [6dbae37b8d2d2d1ecad85c772fd684803b5a52cb]

        loplugin:constantparam (1)
        
        Change-Id: I25077e391ecca1b678062d261a83d88daadf0a58
        Reviewed-on: https://gerrit.libreoffice.org/59701
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-29  Stephan Bergmann  <sbergman@redhat.com>  [dc06c8f4989fc28d0c31ebd333e53dfe0e0f5f66]

        -Werror=redundant-move (GCC 9), take two
        
        ...after 5b62a43349da6fda13fb33e0f1ec477c21daec8f "Revert
        '-Werror=redundant-move'" to fix the build for GCC 8.1 again.  Turns out the
        std::move can only be dropped if the compiler has a fix for CWG1579.  For GCC
        that's the case starting with GCC 5.1, so the !HAVE_CXX_GWG1579_FIX case can
        hopefully be removed again soon, see the mail thread starting at
        <https://lists.freedesktop.org/archives/libreoffice/2018-July/080588.html>
        "Compiler baselines (was: [Libreoffice-qa] minutes of ESC call ...)").
        
        Change-Id: I3592cad7fb503db921c37e92831a34785a1054a1
        Reviewed-on: https://gerrit.libreoffice.org/59741
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-29  Mike Kaganski  <mike.kaganski@collabora.com>  [d8d310dcac8ddfdb16756cc863552ef788cfc393]

        Use ConvertSidToStringSidW instead of composing SID string manually
        
        Change-Id: I0dc22130b5dec5eb2250c9625773b6c9720182a9
        Reviewed-on: https://gerrit.libreoffice.org/59740
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-08-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [b4c003397eb29beff055044091c1d088acda2bae]

        pdfium: replace FPDFTextObj_GetFontName() patch with backport
        
        Change-Id: I36d86e7ccca66b09f2f49e401d77deb52fbf742a
        Reviewed-on: https://gerrit.libreoffice.org/59738
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [60362accc78fdff4213fa6c28bb4fbf00e06972f]

        XHTML import: <br></br> is one line break
        
        But only for XHTML, HTML stays unchanged to be in sync with web
        browsers.
        
        Change-Id: I3a1cf6651dab565bafece68963acb112ae715cdd
        Reviewed-on: https://gerrit.libreoffice.org/59727
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-08-29  Tor Lillqvist  <tml@collabora.com>  [b5fcdfd30c0a75b3365e42082f7af860381b2bc5]

        chmod -x
        
        Change-Id: I6ba581f3665bc2934b8e3af5985ae853d60be39f

2018-08-28  andreas kainz  <kainz.a@gmail.com>  [22f2d8c41aa0a0a4cfa215c07ec06ae38cde7da8]

        Colibre icons: remove convertmenu icon
        
        Change-Id: Id3e167009ad5cc7677930ebfad412600e62f261f
        Reviewed-on: https://gerrit.libreoffice.org/59681
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-08-28  Caolán McNamara  <caolanm@redhat.com>  [2c91705505c6f1e22a0bb5b794b39267c6b11136]

        tdf#119122 first (5%) pattern initially drawn with too many black cells
        
        pattern of area tab, pattern subtab of e.g. format page
        
        and in the pattern editor the 5% style is shown wrong,
        clicking ona different pattern and then back may make it draw correct
        
        a problem since...
        
        commit 6fbb6d80fe6203ff6f84ee85ca625b6e60bf5bae
        Date:   Fri Feb 16 16:13:38 2018 +0200
        
            use std::array in createHistorical8x8FromArray
        
            to make the assumption about the size of the array obvious in the code.
        
        Change-Id: I882384a13dedc7a14b63b3b8a9b764a4367b7cc6
        Reviewed-on: https://gerrit.libreoffice.org/59724
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-28  Eike Rathke  <erack@redhat.com>  [e055b4a0fc23e1d0ad5d498f9195790dd41f6b3e]

        Use tools::Time::GetClock() to obtain hour,minute,second
        
        ... instead of rtl::math::approxFloor(fValue*DATE_TIME_FACTOR+0.5)
        seconds that most times works but sometimes not.
        
        Change-Id: Iaca69630461f2067622898fab35cda61d20172a9
        Reviewed-on: https://gerrit.libreoffice.org/59719
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-28  Eike Rathke  <erack@redhat.com>  [a19161a8b17a607f9d4a92c4ea57bafd55087841]

        Assign fFractionOfSecond in shortcut
        
        Otherwise it may be uninitialized.
        
        Change-Id: Iccb61d66c8410ac8ecdabbd96204d2393060bc1d
        Reviewed-on: https://gerrit.libreoffice.org/59721
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-28  Gabor Kelemen  <kelemeng@ubuntu.com>  [dfb30a0b5c1f36f44e8806d9491cced343f4b8fd]

        tdf#42949 Fix IWYU warnings in sc/source/core/inc/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I5af85ef9ed3e6d15f7e98e9d669c59a66fc70833
        Reviewed-on: https://gerrit.libreoffice.org/59478
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-28  Stephan Bergmann  <sbergman@redhat.com>  [5b62a43349da6fda13fb33e0f1ec477c21daec8f]

        Revert "-Werror=redundant-move"
        
        This reverts commit 3ba67ff4b110635bae9552d1d895443a9df5e3e2.  Turns out
        GCC 4.8 fights GCC 9 here, so needs a more elaborate fix.  Sorry for the noise.

2018-08-28  Stephan Bergmann  <sbergman@redhat.com>  [3ba67ff4b110635bae9552d1d895443a9df5e3e2]

        -Werror=redundant-move
        
        Change-Id: I8e239d95e288cba4fd798ce04cfe56cb62fff6a9

2018-08-28  Caolán McNamara  <caolanm@redhat.com>  [7d0d1b198e8f87b9a59a584abf71800874f6a431]

        upgrade epoxy to 1.5.2
        
        Change-Id: Ic3093d3c12c33cbcc09903409daec6277428ecd6
        Reviewed-on: https://gerrit.libreoffice.org/59664
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-28  Eike Rathke  <erack@redhat.com>  [7f3c6efd859050c8f376b6820710e91fa9077ac4]

        Move lcl_getHourMinuteSecond() to tools::Time::GetClock()
        
        Also add fFractionOfSecond and nFractionDecimals to obtain the
        remaining fraction of second.
        
        In preparation to use this in the number formatter and other
        places that obtain the wall clock time particles, which likely so
        far use bad rounding as well.
        
        Change-Id: I4fbea4165c560646438b06c340756c97dafa7c78
        Reviewed-on: https://gerrit.libreoffice.org/59700
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b57ed76361da672697eccd219b09bd358a967e0d]

        Fix typo in code
        
        To complete commit:
        e9fa088735bfbd34bc81f1925438691f746db070
        
        It passed "make check" on Linux
        
        Change-Id: I2772b1ac5d4024bb11f3e09e24afc566b7091fb8
        Reviewed-on: https://gerrit.libreoffice.org/59693
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-08-28  Caolán McNamara  <caolanm@redhat.com>  [6a71408b00b99b3dc841b0a0812b5388f3e0ebed]

        create toggles with WB_TOGGLE set
        
        Change-Id: Ic4142b6f80f2b47e745c4d2bd898c6aef865ca36
        Reviewed-on: https://gerrit.libreoffice.org/59703
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-28  Michael Weghorn  <m.weghorn@posteo.de>  [571df3ede6f09c945c4cdfd37f34ef760b6b1af2]

        tdf119556 Sync "Use only paper size from printer preferences"
        
        Since commit ee6dad51150fd53d19f882edfefa879e18f9897d,
        the "Use only paper size from printer settings" is shown
        at two places in the print dialog
        
        1) in the "Options" tab
        2) in the "Properties" -> "Paper" tab
        
        This makes the setting being correctly updated in the UI in
        1) as well if changed in 2).
        
        The other way around was already working previously.
        
        Change-Id: I41d29a11b4e1695a4b2f676b8d7a9c01e4abde3e
        Reviewed-on: https://gerrit.libreoffice.org/59581
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-08-28  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [a67acf8e6127e33dc9ba5f75e097aa27ad5fe952]

        mysqlc: registry xml: install driver
        
        Change-Id: I864302cc7ba8f27300e4bf0dd3d8a6cc1896da4b
        Reviewed-on: https://gerrit.libreoffice.org/59698
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-08-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [38afe2976eea427999c39ee3a73e7938ec8d5f7b]

        tdf#119050 sfx2 store: don't inherit temp file permissions when overwriting
        
        The too aggressive error handling in commit
        fb04780cf8523ad4e900ae8b9cecbe7a2697a12a (tdf#116117 sfx2 store: don't
        inherit temp file permissions when renaming, 2018-03-12) means that if
        the file is already there, then we don't try to stat() it; even if there
        is no problem with that.
        
        Change-Id: Ie0b9084064834e339bcae3ad7b4a35c54cb9d3c2
        Reviewed-on: https://gerrit.libreoffice.org/59684
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-08-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [29591a97d2832c1313d728db51b575de3fe5b672]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Preface->Precede
            
            Just a suggestion.
            I'm not english-native but it sounds wrong to me with "preface".
            
            Change-Id: I403dfb162b399f4a487d616cde3209ba9efcba0b
            Reviewed-on: https://gerrit.libreoffice.org/59695
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-28  Tor Lillqvist  <tml@iki.fi>  [31703196388b455edda1c40fd2b3b536b315848f]

        We do want to initialise m_MainThread on iOS, too
        
        This doesn't make the LibreOfficeLight app work much better, though.
        But at least it doesn't hang its event loop completely, some 10 s
        timer keeps firing. (But nothing sane shows up in the app UI, even if
        some welcome.odt document apparently does get loaded. Clearly
        something is waiting for something else that never happens...)
        
        Change-Id: Ieba22a5e1418d48a7dd6cacda526aca69cced4c3

2018-08-28  Tor Lillqvist  <tml@iki.fi>  [037737fe5acbe874892ff886577530e344273a6c]

        Fix typo
        
        Change-Id: I78571f8494a13f6f8c07f9aee2bf6f8144a48ed2

2018-08-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [771544544ee13ec98961f93b5313a7d2e29429cd]

        tdf#119458 fix sw background Idle unblocking
        
        We can't handle the correct state when blocking via a tasks
        mbActive bool, as this also schedules the task and starts the
        scheduler timer. So reintroduce a bool for the unblock state.
        
        Change-Id: I40991d0160b058fae3803fab002dc036fc0b0339
        Reviewed-on: https://gerrit.libreoffice.org/59692
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-08-28  Luboš Luňák  <l.lunak@collabora.com>  [e82785887a13bdb8d8cd4d4c74df0c6c71ae52d4]

        fix glib/bluetooth linking errors
        
        Since nobody else seems to have this problems, this may be possibly
        only specific to KDE builds or to using gold linker.
        
        Change-Id: I29359e298178b934a6232b78da684e55db590863
        Reviewed-on: https://gerrit.libreoffice.org/59655
        Tested-by: Jenkins
        Reviewed-by: Arkadiy Illarionov <qarkai@gmail.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-08-28  Eike Rathke  <erack@redhat.com>  [98cb91686901dc0133c5c23dc5658d9623dbd436]

        Shortcut small negative values to 0:0:0, tdf#119533 tdf#118800 follow-up
        
        ... instead of letting them end up as 24:0:0
        
        Change-Id: I0212a2b422a931a24fd2748aa2826a5b60d2a397
        Reviewed-on: https://gerrit.libreoffice.org/59699
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-08-28  Justin Luth  <justin_luth@sil.org>  [b88da9b4302fa324f061a4a26ab4b2d647fdc765]

        writerfilter: not FirstParaInSection if IsInShape
        
        Since anchored objects can contain paragraphs, considering all
        of them to be "firstParagraphs" would generally be considered
        an incorrect result. Browsing through the existing uses of
        IsFirstPara.*InSection I didn't see any that looked like
        it should be considered true if IsInShape.
        
        Since this is the kind of gotcha that that the programmer
        should be aware of, add it directly into the function instead
        of requiring each use to have an additional qualification.
        
        The following ooxml unit tests match these conditions, but
        only one was fixed - the rest were unaffected since they just
        avoided adding/removing dummy paragraphs.
        fdo79540.docx - 5
        tblppr-shape.docx - 5
        ooo47778-3.odt- 5
        ooo47778-4.odt- 5
        textbox-rounded-corners.docx - 7
        n780563.docx - 8
        missing-path.docx - 10
        floating-tables-anchor.docx - 10
        tdf117805.odt - 11  (fixed - prevented extra section paragraphs)
        
        Change-Id: I841475e214c194a673321c1229d9254dd07205f8
        Reviewed-on: https://gerrit.libreoffice.org/59659
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-08-28  Tor Lillqvist  <tml@iki.fi>  [a922f56cbf25f78534cd2d36bf13a86a4f15d970]

        Add --enable-ios-libreofficelight-app option to build stuff for janI's app
        
        Change-Id: I1310cb8f5f543f49f9667ee10cb26c9809df259e

2018-08-28  Tor Lillqvist  <tml@iki.fi>  [c16d64ad4f26382f5763bfb9f8f9216e76f289e0]

        Bin superfluous whitespace on empty line
        
        Change-Id: Ida0ab3cd78514b2c10f8e6655becefe794217f8c

2018-08-28  Tor Lillqvist  <tml@iki.fi>  [15b7cdb35d080a8cbeb844dc4102ef0b7b172d3d]

        Add getMaskSet() to the dummy AVMediaSetMask
        
        As such I am not convinced that this "dummy" replacement class
        approach is the right thing; we don't do it like that elsewhere
        either?
        
        Change-Id: Ife912d9ed91bd26610ea40cf4b446beb2ed481ec

2018-08-28  Tor Lillqvist  <tml@iki.fi>  [6a37bb093a2891723d2fff720b0adaf114d7953a]

        Bump version number in ICU data file name
        
        Change-Id: I222792dd34cd016196dfec9870161896c7c43b0d

2018-08-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [6100ef45d8c90f141d68011bba9d9745dd319174]

        return ScMemChart by std::unique_ptr
        
        Change-Id: I5a5b54872ce6ae351c6550a1ec0b2f7c52c35e13
        Reviewed-on: https://gerrit.libreoffice.org/59683
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [b7239a1271d5af51163b4fcd93608b72db2616a4]

        loplugin:useuniqueptr pass ScDocument by unique_ptr in undo code
        
        Change-Id: Ib05638865a42ad37c3382714e1790c7035ed8ebf
        Reviewed-on: https://gerrit.libreoffice.org/59638
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [8bcc4a98d78869d6839821b9747602777f00ebaf]

        return by std::unique_ptr from CreateSortInfoArray
        
        Change-Id: I4be97a5e93bd4cb08a9c25dc663883c2c5e8dd5e
        Reviewed-on: https://gerrit.libreoffice.org/59682
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-28  Gabor Kelemen  <kelemeng@ubuntu.com>  [d26d9fd652a07fb8c708c162355a15ec3b3f72d0]

        tdf#42949 Fix IWYU warnings in chart2/source/inc/[l-z]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        Some only-recently analyzed files were cleaned.
        Also tried harder to use more fw decls instead of blacklisting
        
        Change-Id: Ie4f8eb7065e44a2b5208d6da4fa8e3681a31820b
        Reviewed-on: https://gerrit.libreoffice.org/59420
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [24534b101c713a04c9ab12570d9124037643e644]

        tdf#119451 vcl layout cache: fix glyph fallback handling
        
        Type ":dog:" into Writer with e.g. the Liberation Serif font, glyph
        layout doesn't execute, a literal 0 glyph id is rendered.
        
        Fix the problem by returning the glyph items (to be inserted into a
        cache) after handling glyph fallback.
        
        Change-Id: I928b0087de309dbe04936c6e7732d79bec541596
        Reviewed-on: https://gerrit.libreoffice.org/59665
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-28  Arkadiy Illarionov  <qarkai@gmail.com>  [eada4adee8a32be021ee3031d07e0ccda7217e0d]

        tdf#39593 deduplicate code using existing function
        
        Change-Id: I437becdb0ed4840738d6c45d88cd3be2ff1243fb
        Reviewed-on: https://gerrit.libreoffice.org/59591
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-28  Stephan Bergmann  <sbergman@redhat.com>  [abee8ffe6494a53b7b584597ef13831518a59d18]

        SYSTEM_MYSQL_CPPCONN is never defined
        
        ...since 5061663ce052087c6d5d0910d6f99358e26dbbd1 "drop unnecessary
        SYSTEM_MYSQL_CONNECTOR_CPP"
        
        Change-Id: I2023baf04dfb050833a0032367fc2dc2cfdb9d92
        Reviewed-on: https://gerrit.libreoffice.org/59670
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-28  Stephan Bergmann  <sbergman@redhat.com>  [760111784eb014091a445b3c5c2d1ad7b1b1ded7]

        No space before period
        
        ...left there by 26b40fcfc67480e75bd9959b0c5cb9db10fdf6a1 "Moving mysqlc into
        connectivity as a library".  (And remove latter half of sentence that doesn't
        make much sense anymore.)
        
        Change-Id: Ic87bd243cfde61080e4afae14de5c3fe7c53824b
        Reviewed-on: https://gerrit.libreoffice.org/59656
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-28  Eike Rathke  <erack@redhat.com>  [273b3e10eab70ebc084cb62568bd699fddfb376e]

        Resolves: tdf#119533 reintroduce time rounding but cut, tdf#118800 follow-up
        
        Regression from
        
            commit c69e7266916ac1b8917477fb4eccdb9098da5792
            CommitDate: Thu Jul 19 14:01:30 2018 +0200
        
                tdf#118800 fix rounding error in Calc function HOUR, MINUTE, SECOND.
        
        Rounding was only an error if it produced a value of a full day in
        seconds, or if it otherwise led to an inappropriately rounded-up
        individual value, but in general some rounding is necessary.
        
        Instead of omitting rounding completely, basically round to
        nanoseconds and then do not round individual hour,minute,second
        values but instead truncate to the next magnitude so 23:59:59.9999
        gives 23h59m59s instead of 24h0m0s
        
        Change-Id: I93df1aa54212c1b8816237c9467f270ed28a3f1f
        Reviewed-on: https://gerrit.libreoffice.org/59677
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-27  Serge Krot  <Serge.Krot@cib.de>  [a3358bb4a75ce36e1dd4c26a3be7bf0d8dbbfa98]

        sw: fix inconsistent bookmark behavior around at-char/as-char anchored frames
        
        Added fix for
         Change-Id: Ic1f173c85d3824afabb5b7ebf3a8594311eb9007
         Reviewed-on: https://gerrit.libreoffice.org/46889
         Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
         Tested-by: Jenkins <ci@libreoffice.org>
        
        The problem was (the same condition of the bOnlyFrameStarts parameter
        was used during output of Start and End bookmarks):
          if (BkmType::Start == pPtr->nBkmType && !bOnlyFrameStarts)
          ...
          if (BkmType::End   == pPtr->nBkmType && !bOnlyFrameStarts)
          ...
        Should be:
          if (BkmType::Start == pPtr->nBkmType &&  bOnlyFrameStarts)
          ...
          if (BkmType::End   == pPtr->nBkmType && !bOnlyFrameStarts)
          ...
        
        I assume this was a simple copy-paste bug.
        
        Change-Id: I712a0dccc1638fed3b81c65628033a4dc06c1ca4
        Reviewed-on: https://gerrit.libreoffice.org/59556
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-08-27  Stephan Bergmann  <sbergman@redhat.com>  [5988d888099d018ca1000bb17341c9529c538649]

        Remove Extensions_MySQLConnector junk
        
        ...left over from 26b40fcfc67480e75bd9959b0c5cb9db10fdf6a1 "Moving mysqlc into
        connectivity as a library".  (Apparently, for one, a module's Files that don't
        exist are ignored, so 8ecf5e1815b5459bc0bbcdfb398d3bd53b0c2861 "Build fix, make
        install: mysql-connector-ooo extension is gone" removing
        gid_File_Oxt_MySQLConnector but not
        gid_Module_Optional_Extensions_MySQLConnector referencing it didn't cause
        trouble; and for another, an empty module is ignored, so there were no
        extension-mysql-connector packages generated any more---but better clean up the
        junk anyway.)
        
        Change-Id: If598a968dfbbe9b5f16d735e8011e192cbd4178b
        Reviewed-on: https://gerrit.libreoffice.org/59669
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-27  Caolán McNamara  <caolanm@redhat.com>  [30020423bd76c6770db1627cfec684708ab3427c]

        fix own-cairo edge case build
        
        Change-Id: I787c5e5a53f93b3a3bb511fe0bbd107ef7963ec7
        Reviewed-on: https://gerrit.libreoffice.org/59663
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-27  Tor Lillqvist  <tml@iki.fi>  [1721e474e8944e69e3f100c8003d40734123d323]

        Avoid 'HAVE_FEATURE_GPGME' is not defined, evaluates to 0 [-Werror,-Wundef]
        
        Change-Id: Ic788c84171747c31a686da7c523da72b0f838742

2018-08-27  Tor Lillqvist  <tml@iki.fi>  [71527a308a4b32284830911a055087d05d078a71]

        Fix iOS build after f05f4e042ca6ac8ae7f1d1e8e6bfb4cbba17a044
        
        Change-Id: I7b0c737b84f4528a8fba01e2998f525046834b1c

2018-08-27  Tor Lillqvist  <tml@iki.fi>  [823a328a04167935be38203ae05181ec5eb9b386]

        Fix build in the !(USE_TLS_OPENSSL + USE_TLS_NSS > 0) case
        
        Change-Id: I746f0f322082e81cc47322989634322a0659aa73

2018-08-27  Tor Lillqvist  <tml@iki.fi>  [57ba456786614348e309ad1860219ace2f2a2e0b]

        Fix warning in !HAVE_FEATURE_SCRIPTING case
        
        Change-Id: Ibc2a9d4426e9ef09eb874e7a9fef0ea31cad56d5

2018-08-27  Andras Timar  <andras.timar@collabora.com>  [79ba62d461493fb9e513acdebca925fb826c8a06]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - remove unused and abandoned wiki-to-help code
            
            Change-Id: Ifd3585262f6e5a04a19e040a5e5cfd48376bfbe6
            Reviewed-on: https://gerrit.libreoffice.org/59676
            Tested-by: Jenkins
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2018-08-27  Mike Kaganski  <mike.kaganski@collabora.com>  [951f68a5ddfc7cf6a11bb91fcba0c56b7d933867]

        tdf#119531: use correct conversion direction
        
        Regression from commit 8c48d69f06ddb3cb6c807a1e7db62dddb9778ded
        
        Change-Id: I302a210ab6c502e3938487ee02a08fc334cd3289
        Reviewed-on: https://gerrit.libreoffice.org/59666
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-08-27  Jan-Marek Glogowski  <glogow@fbihome.de>  [107f0e6dba57a5b27366a35a5cdb184079546df0]

        tdf#119458 fix sw background Idle state handling
        
        Starting the SwDocIdle in StartIdeling() just reintroduces the
        bug fixed in commit 401cba4c20fb ("tdf#116370 cleanup Writer idle
        job handing"), so trading one bug for the other.
        
        For the real solution we have to handle two states:
        1. The SwDocIdle being active
        2. The SwDocIdle being blocked
        
        For the first state we can just use the active state of the Idle
        itself. Since it's not a AutoIdle, it will be turned of, if
        invoked. Either some Idle handler will want to be run it again or
        some other thread might start it again, if needed.
        Since we're now tracking the wanted Idle state via the active task
        flag, we can drop the explicit mbStartIdleTimer handling.
        
        As a result of the first change, we can't stop the Idle anymore
        when blocking it. But the Idle itself checks its ready state via
        IsDocIdle() in its UpdateMinPeriod function, so we have to add
        the blocking state to IsDocIdle().
        
        Change-Id: I33017a8e07208a6a3bce761cc899ac3ca944cd61
        Reviewed-on: https://gerrit.libreoffice.org/59586
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-08-27  heiko tietze  <tietze.heiko@gmail.com>  [8e79ca904622a90b72e198f97441452d1bfffdc0]

        tdf#118443 - Presenter Console
        
        "Next" button disabled with the last slide
        
        Change-Id: Iebb7c46b9838f5372cb68c51daa41d114309d613
        Reviewed-on: https://gerrit.libreoffice.org/59642
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-08-27  Mike Kaganski  <mike.kaganski@collabora.com>  [c3c4847d359ad74f0ba45a36c28ecb75f4694ca1]

        tdf#119143: introduce tentative directional embedding import support
        
        ECMA-376-1:2016 states that w:dir is functionally equivalent to LRE/RLE+PDF
        pair around the enclosed runs. So this patch does just that.
        
        Change-Id: Ibf9775338cc38a3bbc38a42a33fc64ae787b478f
        Reviewed-on: https://gerrit.libreoffice.org/59643
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-08-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [ea3a5036d23081b6e8eb38a399ff8ef5acd8adc7]

        tdf#119309 xmlsecurity xades: missing XML attribute on idSignedProperties ref
        
        The AdES validator at
        <https://ec.europa.eu/cefdigital/DSS/webapp-demo/validation> recently
        learned to deal with ODF files, this improves its output, so that
        "Qualification Signature" section is no longer just a red "N/A" but an
        orange "Indeterminate QESig".
        
        Change-Id: I5f47b935f1dbfa4e2eee4654db31403479cb571d
        Reviewed-on: https://gerrit.libreoffice.org/59633
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-27  Justin Luth  <justin_luth@sil.org>  [1a4bc964f15003c6aaec84989e3e47501b7f72df]

        tdf#116436 rtf export: add missing table background fill
        
        MS formats only have support for Table and Cell fill.
        
        Interestingly, MS Word doesn't let the cells inherit from
        the Table fill setting,
        so that value also needs to be written out into every cell.
        
        Since Word apparently ignores the table color, I didn't
        bother trying to search out how to export that in RTF
        format.  (I did add it to DOCX since it was so easy to find.)
        
        Change-Id: I7fe7723fb1603bc60608762aea79ff3b8122e073
        Reviewed-on: https://gerrit.libreoffice.org/59282
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [cc2f7944c2f058038bb4c54a592681f2413cd865]

        writerfilter: build-time test for unexpected data types
        
        So next time I write <data type="ST_Foo"> instead of <ref
        name="ST_FOO">, I get an error quickly.
        
        Change-Id: Ida91b8ebe68915e22c62addffafe418ab29b1158
        Reviewed-on: https://gerrit.libreoffice.org/59661
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [04ede7f7a8595b56cfc4d9b82e84efbedd32a6b1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Refactor help page on empty cells
            
            Change-Id: I8bff8e56804fae90a71fb35c0a67b015356c2138
            Reviewed-on: https://gerrit.libreoffice.org/59585
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-27  Caolán McNamara  <caolanm@redhat.com>  [15f6a37f97acaa8ea8c5af208d2f16992f349df0]

        coverity#1438784 Uninitialized pointer field
        
        Change-Id: Ic8bc7423765f8610d92ca3ced4c52d4838b7699a
        Reviewed-on: https://gerrit.libreoffice.org/59653
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-27  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [97f035c7c7461a406706bd342a28c9539088cbd9]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - Migrate the Turkish dictionary to hunspell-tr
            
            It had been permitted to be re-licensed under MPL v2.0,
            by the original author of the extension.
            
            It has fewer words, but a lot less false-positives,
            and false negatives.
            
            The original author offered to update the dictionary,
            if we provide him with a word list.
            
            Change-Id: Ideb27da220dcf10dabc924996362b549a5373352
            Reviewed-on: https://gerrit.libreoffice.org/59258
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Reviewed-by: Aron Budea <aron.budea@collabora.com>
            Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2018-08-27  Caolán McNamara  <caolanm@redhat.com>  [ff74bd33e5e3ef7514bb405e353acca25399f20f]

        coverity#1438783 Unchecked return value
        
        Change-Id: Ice56d317087dd24d2eef27f2ace5fdf9f4da946d
        Reviewed-on: https://gerrit.libreoffice.org/59654
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-27  Vincas Dargis  <vindrg@gmail.com>  [136077b40cdabab83aec6833bf3895d4305d30a3]

        apparmor: fix printing to file
        
        AppArmor denies writing to .ps files and dealing with temporaries needed
        for "Print to file" functionality. Add .ps to the allowed extensions
        list, also giving access to rm executable together with writing
        printing-related temporary file.
        
        Change-Id: I415e1401878bff6459f42162d4e8b517261b9cec
        Reviewed-on: https://gerrit.libreoffice.org/59114
        Tested-by: Jenkins
        Reviewed-by: Rene Engelhard <rene@debian.org>

2018-08-27  Regina Henschel  <rb.henschel@t-online.de>  [9826a4e4a6aa9953d3f354fe645a23f9dae59d77]

        tdf#101242 Support draw:display and draw:protect attributes of ODF
        
        LibreOffice writes the properties visible, printable and locked of
        layers into items in the subfile settings.xml and handles them as
        properties of the view. ODF handles them as property of the layer.
        To become more ODF conform as a first step these properties are now
        read and written. They are used to initialize the view in case they
        are missing in settings.xml, which is the case for foreign documents.
        The ODF properties are written in addition to the items in
        settings.xml, so that older versions will notice no difference with
        such documents. SdModelTestBase is changed to handle odg as Draw
        document.
        
        Change-Id: I190ecc51fc6ee91ec4b96d06bb216ce517bdfcfe
        Reviewed-on: https://gerrit.libreoffice.org/59269
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-08-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3ed1bd19eb7fb7898bcca8e046e058799f836063]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Review date and time functions help pages
            
            fix some formatting issues
            Add note and warning on date parsing
            Mute l10n in some tables with constants
            
            Change-Id: I86b4e7651ac89e2d2c8e2e658a8bdfd8f185ab60
            Reviewed-on: https://gerrit.libreoffice.org/59582
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2018-08-27  Caolán McNamara  <caolanm@redhat.com>  [ca8f76aca38bd7be3d40157d054d2510e90e509a]

        coverity#1438785 Uninitialized pointer field
        
        Change-Id: I62c26622992447fd0dbc5fa857cb7231e9d00154
        Reviewed-on: https://gerrit.libreoffice.org/59652
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-27  Mike Kaganski  <mike.kaganski@collabora.com>  [8abc80dee8c2fd19a076cd911f151f2360c45d19]

        SW_DEBUG_WRITERFILTER: Use configured TEMP path instead of hardcoded /tmp
        
        This allows using the logger on Windows with default settings
        (not having TAGLOGGERTMP variable set).
        
        Change-Id: Ic2be0ae90b2278b8c605aaa9f16f71fa16e7fcfe
        Reviewed-on: https://gerrit.libreoffice.org/59657
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-27  Jan-Marek Glogowski  <glogow@fbihome.de>  [0073101ec520e40727800f1d90b3b211fd6ec8d8]

        WIN use the SetTimer timer as one-shot
        
        SetTimer is a continuous timer, but we want to use it as a
        one-shot, so make sure we actually kill it when not needed.
        
        Change-Id: If6f5374346dc530eb664545ade2c2955885941b5
        Reviewed-on: https://gerrit.libreoffice.org/59589
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-08-27  Jan-Marek Glogowski  <glogow@fbihome.de>  [4c356a3e5eafea92856824f902181b59ffed4fcc]

        WIN ignore the timer results
        
        Nobody else will handle our scheduler or WM_TIMER event, so
        there is really no point to return any error value from the
        handlers to some lower level function.
        
        Change-Id: I33eac11076a30220cfa11cec8f352bd5c8b69209
        Reviewed-on: https://gerrit.libreoffice.org/59588
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-08-27  Eike Rathke  <erack@redhat.com>  [e8cb36fd6234270c8c31147db35cccab9c234529]

        Increase arbitrary sort elements limit from 100000 to two full columns
        
        The value 100000 already was in the year 2000 initial commit,
        probably some memory and performance constraints back then. At
        least one full column should be sortable, make it two so we don't
        bail out that early for functions like MODE() that can take
        multiple ranges. In fact maybe ScMatrix::IsSizeAllocatable()
        should be taken into account, which is much larger though and
        QuickSort() might not play well with it.
        
        Change-Id: I061abfd0f061c8df62c31468df744eb5dc7152be
        Reviewed-on: https://gerrit.libreoffice.org/59637
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-08-27  Tor Lillqvist  <tml@iki.fi>  [c5bef7505a6b761cf586abb4316776069ce0e887]

        Disable mariadb for iOS, too
        
        Change-Id: Iee7b31f1b1a498b99f027cc9f5aeb60360213e51

2018-08-27  Tor Lillqvist  <tml@iki.fi>  [a6b5dda58ca2e7c52f946bba12e79780f9a1fd00]

        Make harfbuzz build for iOS
        
        Change-Id: Ifc28ac50a453eef8aa2f31d02ac513db0222eb4e

2018-08-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [91e6d9c757ee16a3219b57aca9b6b00b99a840f1]

        Android: disable mariadb
        
        Change-Id: I32502b6b412afbe4c46a6efe0ca49dc50913673d
        Reviewed-on: https://gerrit.libreoffice.org/59651
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-08-27  Luboš Luňák  <l.lunak@collabora.com>  [966aa588964fef159b3dce45ea2dc70389a975af]

        capitalization in a configure message
        
        Change-Id: I0a6a4c119cab8948b34fb6f32d8ec5066426e42e

2018-08-27  Luboš Luňák  <l.lunak@collabora.com>  [1de0901d226e6851f6c75fc3a834e9a5fcaa5e98]

        avoid error message about removing non-existent file
        
        If it's a first build, there are no Makefiles in the build dir.
        
        Change-Id: Idec99145a5fb273921f58d92013a1c882cb8b026

2018-08-27  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [43f30952f39e4d568befff2a224418435a8c7691]

        mysqlc: fix registry configuration
        
        Change-Id: Iefe1446e5f28471c6cafd256b29612c2457e42fc
        Reviewed-on: https://gerrit.libreoffice.org/59640
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-08-27  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [bce87186e5a67d5e5cf9dc169a67e852ef5f9bec]

        Delete mysqlc module, mysql cpp connector remains
        
        Change-Id: Ic3536c1dd1e2aa9dd19af66db1b9a50fd8ef90e6
        Reviewed-on: https://gerrit.libreoffice.org/59639
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-08-27  Stephan Bergmann  <sbergman@redhat.com>  [0705d2a239b8fd44420fe2af3555436775660cd6]

        Adapt CustomTarget_postprocess/check_dynamic_objects to --enable-kde5
        
        Change-Id: I3b03e3a75f5a6157479582e74be349c567fc1e8c

2018-08-27  Leo Moons  <leo.moons@proximus.be>  [98177cd488f3114ed561fd259b3cd75eb250ae36]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#117592 Collateral file trigon.ods for NL
            
            Change-Id: Iec97f54113f398f97e751878422cfb0bc541fef5
            Signed-off-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Reviewed-on: https://gerrit.libreoffice.org/59609
            Tested-by: Jenkins
            
2018-08-27  Mike Kaganski  <mike.kaganski@collabora.com>  [5ae6d8a219667cdb3eac729dd6f28327459ab2ca]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Mention ICU list of regular expressions
            
            ... because we use that engine under the hood.
            
            Change-Id: Icf72dfe7534ccad26cc4ee0aefd7d3f03817e65d
            Reviewed-on: https://gerrit.libreoffice.org/58969
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [87239e9aa6953170dbfde4dfdd6e45fb1c0fac0b]

        sw: prefix members of SwModuleOptions
        
        Change-Id: I1312371b1e95d93b6fa3e200851f5bfbf237d256
        Reviewed-on: https://gerrit.libreoffice.org/59634
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-27  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [5c5515fde5f464e1b3e481404893b825270afcc3]

        mysqlc: Fix issue by freeing result sets
        
        Change-Id: I8a5f886306e028f06243768376b2a6c55df6063c
        Reviewed-on: https://gerrit.libreoffice.org/59210
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-08-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [943125904f164d4115ed2b1681b4e4669a630853]

        libreofficekit: update lloconv git URL
        
        Change-Id: I3a1699efe5335c43f79a15c3487f8deb7d1be5c6
        Reviewed-on: https://gerrit.libreoffice.org/59635
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-27  Gabor Kelemen  <kelemeng@ubuntu.com>  [334d8a61e45290015424bd5370cfd51e903ebff4]

        tdf#42949 Fix IWYU warnings in sd/source/ui/inc/[n-s]*hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        Also a bit of fallout management overreaching into
        include/
        
        Change-Id: I99bd4527ecf34e5193602f0e9dcb33b504e8c9e1
        Reviewed-on: https://gerrit.libreoffice.org/58808
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-27  Saurav Chirania  <saurav.chir@gmail.com>  [db68a9c002314e17c2b1d1748269af4d1851ef48]

        uitest interpreter: some improvements
        
        Change-Id: I7b768694ba5a82f7273fd7641fae5c3fc84233a6
        Reviewed-on: https://gerrit.libreoffice.org/58340
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins

2018-08-27  Caolán McNamara  <caolanm@redhat.com>  [00f6bec6b70130327313b9e203625272ef05ae93]

        bump to latest cairo
        
        Change-Id: I001da359569d37afe482cdbb50e9c8b3ced24aff
        Reviewed-on: https://gerrit.libreoffice.org/58134
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-27  Caolán McNamara  <caolanm@redhat.com>  [1f1e349bbee1b2bff01a850d9a7fe4d6a77c4f29]

        Resolves: tdf#118382 crash on paste of rtf
        
        into an existing document since....
        
        commit deaa16bd24fba4a3a6b072ab2b94542a7dbd41c6
        Author: Serge Krot <Serge.Krot@cib.de>
        Date:   Mon Jan 29 12:17:06 2018 +0100
        
            tdf#72942 Do not overwrite styles from the inserted doc
        
            During inserting of the text from the external document
            we should not change original default styles in
            currently opened document.
        
        because missing styles aren't created, so there's exceptons
        thrown on their use.
        
        I see that the m_bIsNewDoc flag is already checked for since...
        
        commit 5ebe826caf75e8d00656b3333385bf0bbc05cb27
        Author: Miklos Vajna <vmiklos@collabora.co.uk>
        Date:   Fri Oct 4 11:02:59 2013 +0200
        
            fdo#69384 fix impress -> writer copy&paste
        
            Regression from 2ade07126971b79c92f729fae5709f2e2e2b495c (fdo#62044 RTF
            import: don't overwrite existing styles when pasting, 2013-06-04),
            during paste, if existing style was found, then the intention was to
            skip that style, but instead we tried to create one.
        
        in the body of the following loop, which should mean that existing
        styles are left alone and only missing styles created if we remove
        this hunk of the tdf#72942 commit
        
        Change-Id: Ia4aedb5e309c991490656061aa20d11ff24f4f9e
        Reviewed-on: https://gerrit.libreoffice.org/59519
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-27  Stephan Bergmann  <sbergman@redhat.com>  [b1d1edff4e81a8299e2a17c7e562d144329549ab]

        --enable-ext-mariadb-connector was removed
        
        ...in 26b40fcfc67480e75bd9959b0c5cb9db10fdf6a1 "Moving mysqlc into connectivity
        as a library", apparently without replacement
        
        Change-Id: Ia1d32f98bd90efe2fcd4441dd84cd1862a4daa70

2018-08-27  Stephan Bergmann  <sbergman@redhat.com>  [63f8c506637c910ed1efa572f23ff1af7715e7e3]

        -Werror,-Wunused-private-field
        
        Change-Id: I8c71fe9a5ae0d228313b6b66752ee93aae72f539

2018-08-27  Takeshi Abe  <tabe@fixedpoint.jp>  [40e2c088569ab0825cb26e43124dbb7ea8f66924]

        svl: Avoid unnecessary indirection in SfxItemPropertySetInfo
        
        Change-Id: I56db3db23361590b5d2c09bc8f6f23a02ccd7f60
        Reviewed-on: https://gerrit.libreoffice.org/59570
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-27  Noel Grandin  <noelgrandin@gmail.com>  [2b5812e0191d43bff939274d88e7ec3ce02ce6cd]

        rename ENABLE_HEADLESS option to DISABLE_GUI
        
        since it has nothing to do with the headless command line option, so
        use the name it has in the configure.ac file
        
        Change-Id: Ibf0615ed02695d6e48a797f5632e4f417c010c70
        Reviewed-on: https://gerrit.libreoffice.org/59611
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [e6f4779de8fea16931967ce206439c5780d46125]

        directly use malloc/free in sal, instead of rtl_allocateMemory/etc
        
        now that those functions are entirely malloc/free based, we can skip a
        function call layer.
        
        Change-Id: Ib091de0bdf4cdd58cee45185df17d96d3e8af402
        Reviewed-on: https://gerrit.libreoffice.org/59576
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-27  Jan-Marek Glogowski  <glogow@fbihome.de>  [afd49c198769b5e7fc01a68ce7a6847aa0d0ddd8]

        tdf#90376 revert the dock windows' Idles to Timers
        
        The dock windows' Timers were converted to Idles in commit
        eef25e0e7c03 ("changed timers to idles"). Since the Idles poll
        the mouse buttons, they starve all lower priority events.
        
        From the comment in ImplDockFloatWin2::Move, this is a hack to
        get the mouse release event from the window decorations in X11.
        
        Change-Id: Ibba3c58dd8b3d95dbd9296cc111ab32968bee230
        Reviewed-on: https://gerrit.libreoffice.org/59590
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-08-27  Jan-Marek Glogowski  <glogow@fbihome.de>  [b4f16f918989b418a9dec3054700407cb93a7f51]

        Add task count to Scheduler debug info
        
        Change-Id: I60c00a40f119260ea34fb48efab72f1da8ae4e53
        Reviewed-on: https://gerrit.libreoffice.org/59587
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-08-27  Stanislav Horacek  <stanislav.horacek@gmail.com>  [17226094bc771215d7532144d0242e24de76b763]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - style previews can be now disabled by checkbox
            
            and expert config in not needed for that anymore
            
            Change-Id: I82ba2dc1f867ec50924326c8fed0e25f3e19b4c2
            Reviewed-on: https://gerrit.libreoffice.org/59599
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2018-08-26  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [1a271ebc59eb690ddff1a65b3756cbe11378e17b]

        Checkboxes don’t use title case, only section headings and menus
        
        Change-Id: If54fdd732d05a99fb06ea5dd8d31345dc0f6192a

2018-08-27  Stanislav Horacek  <stanislav.horacek@gmail.com>  [1124a4253b46be23577fbb0694fea7918464d900]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - fix menu path to image properties
            
            Change-Id: Ic4ea128ba4d995c6adec288a6b47a19dfd118799
            Reviewed-on: https://gerrit.libreoffice.org/59593
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2018-08-26  Kohei Yoshida  <kohei.yoshida@gmail.com>  [4d1f735fcf064b18ef2848cc1f5a2a0616b0b33d]

        mdds 1.4.1 is now a minimum requirement.
        
        Change-Id: I647bcfbdd8e0417990ed93b25c1bca00f60df709
        Reviewed-on: https://gerrit.libreoffice.org/59614
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-08-26  Caolán McNamara  <caolanm@redhat.com>  [8b5ee6a03d9f256833bcb5eec67130a73ea5ca74]

        rely on forward declare of boost::optional
        
        Change-Id: Ic3718290944b813b5ac2712fd4006dc97f5b68a0
        Reviewed-on: https://gerrit.libreoffice.org/59613
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-26  Caolán McNamara  <caolanm@redhat.com>  [e9fa088735bfbd34bc81f1925438691f746db070]

        boostrap->bootstrap
        
        Change-Id: I3082130a39a55609fa38fbf9a667fb95fe6d60ea
        Reviewed-on: https://gerrit.libreoffice.org/59612
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-26  Kohei Yoshida  <kohei.yoshida@gmail.com>  [51f73f35ea61dd81dd3194af50394b98ff1bf8e9]

        Update mdds to 1.4.1.
        
        The largest change in 1.4.x relevant to the calc code is that the
        multi_type_matrix::walk() methods now take a copy of the function
        object rather than a reference, to allow for it to take an inline
        lambda function.  Instead, it does return a instance of the input
        function object, similar to how std::for_each() behaves.
        
        In case the function object contains a large data member, try to
        make it a moveable so that it will get moved rather than copied
        when going through one of the walk() methods.
        
        Change-Id: Ifd08fc4a2ed75039e5292a35ff08726e0126c77f
        Reviewed-on: https://gerrit.libreoffice.org/59584
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-08-26  Caolán McNamara  <caolanm@redhat.com>  [5061663ce052087c6d5d0910d6f99358e26dbbd1]

        drop unnecessary SYSTEM_MYSQL_CONNECTOR_CPP
        
        Change-Id: I41cfbf41247270d29e08e5125adc05aac198b175
        Reviewed-on: https://gerrit.libreoffice.org/59608
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-26  Caolán McNamara  <caolanm@redhat.com>  [74ef0185b1945d610c591b7ec3cda67e5c857d22]

        don't need dangling Library_mysqlcppconn.mk
        
        Change-Id: I18fbe9feead3d48d9437cc7372eb1373ffb67c3e
        Reviewed-on: https://gerrit.libreoffice.org/59607
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-26  Caolán McNamara  <caolanm@redhat.com>  [a42f498f4556b3156f7f2471db08b566bfcbb546]

        presumably should be mysqlc here
        
        Change-Id: I328cb639cf1e190e745aa20e0f83b0e3e4fd2f60
        Reviewed-on: https://gerrit.libreoffice.org/59606
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-26  Caolán McNamara  <caolanm@redhat.com>  [44f878924648c23f5332e8a759b8c419b88724e1]

        MYSQL_CONNECTOR_CPP not built anymore
        
        since...
        
        commit 26b40fcfc67480e75bd9959b0c5cb9db10fdf6a1
        Author: Tamas Bunth <tamas.bunth@collabora.co.uk>
        Date:   Thu Aug 16 16:35:17 2018 +0200
        
            Moving mysqlc into connectivity as a library
        
            Additionally I erased the remains of the old mysql C++ connector.
        
            Also update the code where the clang plugins were unhappy after moving
            the mysqlc module.
        
            Remove mysql-cpp-connector external.
        
        so we don't need the source to it
        
        Change-Id: I0436e9f5a9cce87d0294cf3163a97a19566df1f4
        Reviewed-on: https://gerrit.libreoffice.org/59605
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-26  Caolán McNamara  <caolanm@redhat.com>  [71cbeeee374a416c90df54ef1a0353e04a7ca668]

        CPPCONN_LIB now unused
        
        since
        
        commit 26b40fcfc67480e75bd9959b0c5cb9db10fdf6a1
        Author: Tamas Bunth <tamas.bunth@collabora.co.uk>
        Date:   Thu Aug 16 16:35:17 2018 +0200
        
            Moving mysqlc into connectivity as a library
        
        Change-Id: Iafc4fb685d8f7b97f8be83dbf26945f9af976f1a
        Reviewed-on: https://gerrit.libreoffice.org/59604
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-26  Caolán McNamara  <caolanm@redhat.com>  [ae5d6e44ce2310ef3ec4b0d12fe2d0005567a1ef]

        get rid of aEndItr entirely
        
        Change-Id: Ib95ca628457d7330ac1e1001ab13a00a764c9bad
        Reviewed-on: https://gerrit.libreoffice.org/59598
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-26  Paul Trojahn  <paul.trojahn@gmail.com>  [7b52990a234bfd6d4efcbc9fe51e240e065faeea]

        tdf#106260 Fix invisible pasted urls
        
        UpdateFields() was never called after pasting a field.
        
        Change-Id: I91f3eb183a0545d8735c0844f1e864a287101d22
        Reviewed-on: https://gerrit.libreoffice.org/59339
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-25  Caolán McNamara  <caolanm@redhat.com>  [7a115715c7884d43ed7a4ff9054fed9a95cefef0]

        crashtesting: cached deque::end invalidated
        
        e.g. import of ooo101471-3.odf
        
        Change-Id: Ie1d83077cf91f2291c74390c24b7f36808e32562
        Reviewed-on: https://gerrit.libreoffice.org/59597
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-25  Caolán McNamara  <caolanm@redhat.com>  [a48b5c8e85159485e175bdcd1dea7e30948f9fc4]

        ofz#10056 Null deref
        
        Change-Id: I9ea0f272d0a8b13fb51fec55ac57adca47cafc77
        Reviewed-on: https://gerrit.libreoffice.org/59596
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [621611f648641861301819c55ed9c468f370cf82]

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

2018-08-25  Jean-Pierre Ledure  <jp@ledure.be>  [8ff357981f29f8b9a501f46020167ff11f7bfd4c]

        Access2Base - Add Location to Database object
        
        File location is known by URL property for non-registered databases
        Effective Location now available for all databases
        
        Change-Id: If1551f2644c82dbb4a4128c647810aa6a755f1ab

2018-08-25  Eike Rathke  <erack@redhat.com>  [8ecf5e1815b5459bc0bbcdfb398d3bd53b0c2861]

        Build fix, make install: mysql-connector-ooo extension is gone
        
        Since
        
            commit 26b40fcfc67480e75bd9959b0c5cb9db10fdf6a1
            CommitDate: Fri Aug 24 17:19:51 2018 +0200
        
        	Moving mysqlc into connectivity as a library
        
        Was used in #ifdef WITH_EXTENSION_MARIADBC
        
        Change-Id: Ib95d81fbd79f253c4490dd3afdfd67962b5f1563

2018-08-25  Jean-Pierre Ledure  <jp@ledure.be>  [fc45d4ae3ab0fb42739571df97bd2cdd46341467]

        Access2Base - Fix typo
        
        Typo error in commit f903dd5e21265e0b520c312bc41cd65a1ab74851
        
        Change-Id: I3c770296d1d4063c6bd3190eb90df0389ecf8f26

2018-08-25  Jean-Pierre Ledure  <jp@ledure.be>  [f903dd5e21265e0b520c312bc41cd65a1ab74851]

        Access2Base - Fix flush method when closing database
        
        The "flush" method is not always present in
           com.sun.star.sdbc.drivers.OConnectionWrapper or
           com.sun.star.sdbc.XConnection
        objects.
        => Test presence before executing Connection.flush
        
        Change-Id: I5ab4968ba6fdd0e23352e0cfe18907260c46b7b0

2018-08-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [6ae4c85fe6c1bdd009b494382ac2ca2584307801]

        loplugin:useuniqueptr in ScMoveUndo
        
        Change-Id: I622a0f37866c5ea1f4ec5f4475d784682a0179c2
        Reviewed-on: https://gerrit.libreoffice.org/59560
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-25  Justin Luth  <justin.luth@collabora.com>  [7413216e02be9b2f8eb39d550c297021e92ef299]

        tdf#70195 docx export: default header/footer at 720
        
        This only impacts MSWord, which otherwise suggests
        a new header start at 0. LO ignores that 0 and uses
        a sane default.
        
        Change-Id: Id9790038086de1e20918d4ab498a0ce93ca53b5c
        Reviewed-on: https://gerrit.libreoffice.org/59523
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-08-24  Caolán McNamara  <caolanm@redhat.com>  [af579ed7d1482df5cfa7e12e8af2603917d40602]

        ofz#10045 Null deref
        
        Change-Id: If9c8edd94b02240510325d6c9c0fc7584ba89b5f
        Reviewed-on: https://gerrit.libreoffice.org/59571
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-24  Caolán McNamara  <caolanm@redhat.com>  [389db2b45c138b8e62499024e31636ba365db676]

        Resolves: tdf#118572 ensure basic error dialog blocks any other dialog
        
        if a dialog is already running, disable input to it until this
        error dialog is acknowledged. The other dialog might be running
        from the script which has the error.
        
        Change-Id: I10c437a25bd7c91d37eeb8241bef10709767e499
        Reviewed-on: https://gerrit.libreoffice.org/59567
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-24  Caolán McNamara  <caolanm@redhat.com>  [e5f6be4902f1ee0941760630cd0a17d6e1a7b87a]

        Related: tdf#118572 set parent of basic error dialog to basic ide
        
        Change-Id: I2e9dfd354dce114af9a2933255a991c29619b8a5
        Reviewed-on: https://gerrit.libreoffice.org/59566
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-24  Arkadiy Illarionov  <qarkai@gmail.com>  [d153882ca640ccc39460a09a6d5d10f1720c5b94]

        Remove redundant loop, tdf#96099 follow-up
        
        Change-Id: I6318a526c8ea73ef32c18038c9bb5feeffc07b52
        Reviewed-on: https://gerrit.libreoffice.org/59583
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b324722ace08f5d4309ad8c4d7edc411dd4f2882]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Honor colspan and rowspan in tablecells
            
            Previously not implemented
            
            Change-Id: I8867d82bc12a6c4312fcc6aa49c6b31e360a524e
            Reviewed-on: https://gerrit.libreoffice.org/59580
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c112c984af1352bf8653e99ef90db644bf24065a]

        Fix typos
        
        Change-Id: Ie6e3f3edabcd1ef9b44aefeb81ea84ca28654606
        Reviewed-on: https://gerrit.libreoffice.org/59578
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-08-24  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [26b40fcfc67480e75bd9959b0c5cb9db10fdf6a1]

        Moving mysqlc into connectivity as a library
        
        Additionally I erased the remains of the old mysql C++ connector.
        
        Also update the code where the clang plugins were unhappy after moving
        the mysqlc module.
        
        Remove mysql-cpp-connector external.
        
        Change-Id: I771cc7afacf5012fc349afb6b36828fb0fee5a66
        Reviewed-on: https://gerrit.libreoffice.org/59200
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-08-24  Jean-Pierre Ledure  <jp@ledure.be>  [84c02b6d9f2fbe6658b58182f57d60e2bc797016]

        Access2Base - Fix OutputTo of null string
        
        Basic builtin function IsDate
        returns True for a null-length string.
        Intercepted to avoid conversion to date giving "00:00:00"
        
        Change-Id: Ie917574043ea743e43cd79c5d95d023c8ccab38a

2018-08-24  Caolán McNamara  <caolanm@redhat.com>  [e71ece6a6f5a817120a3866896828e4158fbde79]

        document that nEndPos of -1 is all text
        
        Change-Id: I4646e1ef09db3a637248cff53cbbafb214219cf8
        Reviewed-on: https://gerrit.libreoffice.org/59542
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [1cf7fcda337ad7e9e63234b750b7ab227f5ee6f3]

        loplugin:useuniqueptr pass ScDocument by unique_ptr in the undo code
        
        Change-Id: I85188a4b3da4bc7f1a8a83870c8888be18bc1053
        Reviewed-on: https://gerrit.libreoffice.org/59559
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [588333c9438bfd97c027c2cd0d4936f5b4cbf25a]

        loplugin:useuniqueptr for ScOutlineTable in the undo code
        
        fixing what looks like a couple of leaks on some paths
        
        Change-Id: Idc851b8ffca8e5ed1bd54c9195442709ed310d40
        Reviewed-on: https://gerrit.libreoffice.org/59558
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [b5ee452d403b0c94cc0d7548117e9c96d1d45c67]

        loplugin:useuniqueptr in ScEditFieldObj
        
        consequently fixing potential leak in InitDoc
        
        Change-Id: I50885f32d2465b41ede5dcf6653d7d8d30a3aeba
        Reviewed-on: https://gerrit.libreoffice.org/59557
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-24  Stephan Bergmann  <sbergman@redhat.com>  [16357f1c65189c9ae66763356d935c3516baa355]

        Blind fix for -Werror,-Wunused-function
        
        ...on Android tb24
        
        Change-Id: I3119a660d6d38d3bff15b3a32a98b188ea06fdbd

2018-08-24  Jan-Marek Glogowski  <glogow@fbihome.de>  [bf0a63dc93a746a008fb1656457c77de8df693ba]

        tdf#118786 WIN just assert in Yield
        
        This reminds me - again - that Jenkins doesn't run make check.
        
        It turns out InSendMessage() also returns true, if you process a
        nested SendMessage in the same thread. Therefore we have to
        remove the SalComWndProc assert and just keep the one in the
        Yield call.
        
        Why? Because there seem to be no way to get the information
        ReplyMessage has access to, so we could detect the caller /
        origin of the send message and implement proper nested call
        checks. The alternative would be to change all call sites of
        SendMessage to:
        
        if ( !pSalData->mpInstance->IsMainThread() )
            SendMessage(...)
        else
            SalComWndProc(...)
        
        which is the same SendMessage already does.
        
        Change-Id: I991d68a64952dc5d47ba51edd8635c9e8c46614c
        Reviewed-on: https://gerrit.libreoffice.org/59538
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-24  Mark Hung  <marklh9@gmail.com>  [34dff8df7b9fc46fed6e6ffbaa8b6847ad6ed1b1]

        tdf#73547 fix ooxml export / import custom dashes.
        
        Fix import logic as well as arithmatic precion of both import
        and export.
        
        Change-Id: I97e9bde847e0a2425421af2f2175d4d0b7af0cab
        Reviewed-on: https://gerrit.libreoffice.org/59306
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-08-24  Jim Raykowski  <raykowj@gmail.com>  [80d6cba424439803704dbddf4fc832bd73e90e97]

        tdf#119416 Open Special Characters dialog on Enter key press
        
        ...when focus is on toolbar character map control
        
        Change-Id: Ie7b53b18acfe1967a635c64120591a5ff7f2dc33
        Reviewed-on: https://gerrit.libreoffice.org/59528
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-08-24  Olivier R  <olivier.dev@grammalecte.net>  [62dbf07277b3f11aec077edfd2d594d5307b849b]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - French dictionary update (v6.3)
            
            Change-Id: I98c98d1484810b7403c3de4ed9a02e8689542552
            Reviewed-on: https://gerrit.libreoffice.org/59561
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            Tested-by: Andras Timar <andras.timar@collabora.com>
            
2018-08-24  Eike Rathke  <erack@redhat.com>  [72db8ca7d9506b313e78427676c02dd9cb4b4773]

        SCCOLROW instead of long, tdf#117016 follow-up
        
        Change-Id: I94c527031184fd040380de5d532d30e502646dfb
        Reviewed-on: https://gerrit.libreoffice.org/59552
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-24  Eike Rathke  <erack@redhat.com>  [3aa566566923e3a2d582d72c1141774056bb9554]

        Consolidate duplicated code, use VectorMatrixAccessor, tdf#117016 follow-up
        
        Change-Id: I52650913034b1d490ad567867ad4405531095d92
        Reviewed-on: https://gerrit.libreoffice.org/59551
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-24  Eike Rathke  <erack@redhat.com>  [ce91b05fd79e34bbbb07cbec75f2fedf8b1960f3]

        Avoid unnecessary copy of vector if nothing omitted, tdf#117016 follow-up
        
        Change-Id: Ifed272642c0594377d66d6cb0c36a1b775e6bb20
        Reviewed-on: https://gerrit.libreoffice.org/59550
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-24  Eike Rathke  <erack@redhat.com>  [1d0d5734ffaf6f56699c5315b6427ac832af6a13]

        Eliminate unnecessary per element copy of matrix' first col/row
        
        Change-Id: I12e282bc9e999db674e02218160b6ac199aedc48
        Reviewed-on: https://gerrit.libreoffice.org/59548
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-24  Caolán McNamara  <caolanm@redhat.com>  [8114f976b897c4717368146a49d5404ef970c77a]

        coverity#1438527 Nesting level does not match indentation
        
        Change-Id: I0b36a0fdb1c284ab8510740d10d9fc0202c71e44
        Reviewed-on: https://gerrit.libreoffice.org/59554
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-24  Jan-Marek Glogowski  <glogow@fbihome.de>  [7a14326fea2cc317b8be57d45be7ca57aebd8bdd]

        Just set highlight color for focus rect list box
        
        Hopefully fixes the regression from commit 9897fd1c4715 ("Fix
        list box focused text color"), so it won't re-introduce
        tdf#109353.
        
        Change-Id: I7107deb33b959a250da9051b527099d723914223
        Reviewed-on: https://gerrit.libreoffice.org/59549
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [38d82e5724080a7799de430dc9ddaeb3c647bc05]

        loplugin:useuniqueptr in ScTransferObj
        
        Change-Id: I43f813b11fc0ed27cab9c97a7e25124aaae1d398
        Reviewed-on: https://gerrit.libreoffice.org/59540
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [8e74d55a89b00e3d1a8e6d356c21009cda02eb5c]

        loplugin:useuniqueptr in sd dialogs
        
        Change-Id: Ie4b665b565812f8ba4ca454387a6ad0e38433bbd
        Reviewed-on: https://gerrit.libreoffice.org/59544
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-24  Stephan Bergmann  <sbergman@redhat.com>  [185a14525f114e58b48236284ed8e8644bc40e48]

        iRelated rhbz#1618703: Properly handle failure en-/decoding PDF file
        
        ...when e.g. FIPS mode makes the various calls to rtl_cipher_initARCFOUR fail.
        
        Change-Id: Id1b2222249c151470e233ab814b21228f3a8b561
        Reviewed-on: https://gerrit.libreoffice.org/59543
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-24  Don Lewis  <truckman@apache.org>  [91a70317a34826549ed2b1089b3a8e5b0200bdd6]

        Fix int vs sal_GlyphId
        
        (cherry picked from commit 7b63e739fc22b8ade19cbd6fd5a343d0b457f751)
        
        Change-Id: Ic3606609bbdcaa07340b6a5d1cd7210ddd627ed7
        Reviewed-on: https://gerrit.libreoffice.org/59546
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e25a812000f244ed1ce3107b0102064e48e38dd3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Drop word "keys" in Search index navigation
            
            Change-Id: I1810349b25855325299f0ef098c0cf5a574e73d4
            Reviewed-on: https://gerrit.libreoffice.org/59553
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-24  Eike Rathke  <erack@redhat.com>  [4f35cb303583a66de3b5df548bcad9c24f126f34]

        tdf#117016 unit test for LOOKUP() interim array omitted errors
        
        Change-Id: I764e39876dd0a870cbe88054311899f0cc2a3181
        Reviewed-on: https://gerrit.libreoffice.org/59541
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [3c91b6362eab14a631577ca9a0caa7610fe3725a]

        split ScViewFunc::CopyToClip into two methods
        
        and flatten it, to make it easier to read and reason about
        
        Change-Id: I5032472f26c9695ce719d905d20472b18356f017
        Reviewed-on: https://gerrit.libreoffice.org/59539
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-24  Jan-Marek Glogowski  <glogow@fbihome.de>  [ce68889678bca3b51c258452f7bfdd21982e4a0d]

        tdf#119458 always start the SwDocIdle
        
        The SwDocIdle prevents its own scheduling, while its document is
        busy. In theory something should kick the Idle, when the document
        isn't busy anymore, but SwViewOption doesn't have access to the
        doc easily.
        
        So this returns to the old state, where each StartIdling kicks
        the SwDocIdle, as long as it is not blocked. This is the way it
        has been working - out of luck - since ever.
        
        Eventually all the "other" Writer idle handling should be dropped
        in favour of the IDocumentTimerAccess interface, or otherwise be
        consolidated.
        
        Change-Id: I9e1cf5c309f614da579458981332ed1ee32c7c3f
        Reviewed-on: https://gerrit.libreoffice.org/59536
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-08-24  Julien Nabet  <serval2412@yahoo.fr>  [2bc3bda3a9d0abc7435e5dc9004c74304330a121]

        tdf#119364: fix by reverting some previous commits about notebookbar
        
        Revert:
        - dcbb65f2a4a3ee70ccd4896d7a5e975dbd9e6509
        which was to avoid Avoid com.sun.star.container.NoSuchElementException "Active"
        when opening embedded form
        
        - 6c89f41b02fcd8918e535460994daac4ecd5d37e
        which was to fix previous commit and fix tdf#119330
        
        Just fix Avoid com.sun.star.container.NoSuchElementException "Active"
        by testing if OUString returned by lcl_getAppName is empty or not.
        If empty, just return false
        
        Change-Id: I51ec7cba457bafdd161e02f16e3e09fddcd04408
        Reviewed-on: https://gerrit.libreoffice.org/59417
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-08-24  Eike Rathke  <erack@redhat.com>  [cbdcf8955b6bd1def3e6e8f728bd93746b8df203]

        Resolves: tdf#117016 omit error values from an interim array in LOOKUP()
        
        for all these LOOKUP(2,1/NOT(ISBLANK(A:A)),A:A) and variations
        that obtain the last non-empty cell in a range.
        
        Change-Id: Icfb8477f26fd2fb8cbeeb2fd362f0592811b5019
        Reviewed-on: https://gerrit.libreoffice.org/59529
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-24  Caolán McNamara  <caolanm@redhat.com>  [5fb4d80fd7c59c2e309992f9f09b5cd6fac9cc87]

        give the migration warn dialog a parent
        
        Change-Id: Ie133c81464d87e5fbcfa9ff5d3c43f470b48d620
        Reviewed-on: https://gerrit.libreoffice.org/59508
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-24  Caolán McNamara  <caolanm@redhat.com>  [d204dddc9aa1919ef94add3a7dfb40087ccceb4b]

        Resolves: tdf#112563 we don't want a human representation of SvxRsidItem
        
        Change-Id: I6a57440b08258ddcbfaa955a62c4963a83193115
        Reviewed-on: https://gerrit.libreoffice.org/59515
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-24  Michael Weghorn  <m.weghorn@posteo.de>  [db6f17dc09b49ecbe89cbb99de71c069c029e052]

        tdf#119303 Preselect text in input field dialog
        
        The text was no longer preselected since the dialog
        was welded in commit
        c8780642a5e8dc0bdcc97940ee7d9cacdc64c928 .
        
        Change-Id: I282336cf68ad4b363d5148f0f48f5f426826ed66
        Reviewed-on: https://gerrit.libreoffice.org/59521
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-24  heiko tietze  <tietze.heiko@gmail.com>  [fcb8ee70824acace8fbe2357eaeba52ad9b7332f]

        tdf#119425 - Use Ctrl+Tab to switch between sheets on macOS
        
        macOS used MOD3 now
        
        Change-Id: I6bec6a8311335ea0eb3decb0e0c2adc2fa9b03f7
        Reviewed-on: https://gerrit.libreoffice.org/59459
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [9f529c2bbfc1b331a3037cdd2bf25363389ab032]

        loplugin:useuniqueptr in BitmapScaleConvolutionFilter
        
        Change-Id: If83aecb555b3b73b2e4fd19ecfa782236bc546e6
        Reviewed-on: https://gerrit.libreoffice.org/59507
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [e8e558488217b8d2c381191389f2a785aaa5ca27]

        pass DelFormats around using std::vector
        
        instead of an array and a separate count
        
        Change-Id: Ia12a549da7e35092da2db35f8b2b9fc6a9e9c2be
        Reviewed-on: https://gerrit.libreoffice.org/59506
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [68b9553d44769947dfe3899b396d9236d4406ddf]

        loplugin:useuniqueptr in sd::Communicator
        
        Change-Id: Iedfe9aa982b64e8ba7d07c74d60cabd101538357
        Reviewed-on: https://gerrit.libreoffice.org/59491
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [a5e733aa1d7a6e4905062dae85376fcad2c92c67]

        pass ScChangeAction around by std::unique_ptr
        
        Change-Id: I34dbed97f01a14dbdcdaaec90233a4a1641cee0e
        Reviewed-on: https://gerrit.libreoffice.org/59454
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-24  lbenes  <lukebenes@hotmail.com>  [4ea15845447788f9b9a1ec7dbde5a7bf3671764d]

        Fix MSVC 2017 warning C4702: unreachable code
        
        This appeared on x86 release build here:
        http://document-foundation-mail-archive.969070.n3.nabble.com/Windows-32-bit-build-failure-unreachable-code-tp4243848.html
        
        And on x86-64 release builds here:
        http://document-foundation-mail-archive.969070.n3.nabble.com/64-bit-Windows-build-failure-after-MSVC-Update-tp4246816.html
        
        This is most likely a compiler bug / false positive.
        
        Change-Id: Ia5502eedf079051d35eb24fca10f6804029789be
        Reviewed-on: https://gerrit.libreoffice.org/59480
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-24  Jan-Marek Glogowski  <glogow@fbihome.de>  [9897fd1c4715e7dbbe99fae2b82c2eda1d2b6f7e]

        Fix list box focused text color
        
        This ignores the rollover state for text colors if the list box
        has the focus and just uses the highlight text color.
        
        This is visible in the "gen" VCL plugin and on Windows, e.g.
        when the focus is in the Math symbol list box.
        
        Change-Id: I00602e2a2601060f8588e474380dfa9af64a9094
        Reviewed-on: https://gerrit.libreoffice.org/59488
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-08-24  Justin Luth  <justin.luth@collabora.com>  [2902771581ccd6465b3e8cdca0aa3fcb6d51ca60]

        tdf#91292 docx export: COL_AUTO != cleared fill
        
        required for tdf#90906.
        
        If the color was COL_AUTO, then the fill was already
        marked as NONE, so that doesn't indicate a "change"
        made by the user since the document opened, and thus
        the original information shouldn't be tossed.
        
        Change-Id: I2e20c228c2a5f61826320798a2f07d94f0da024c
        Reviewed-on: https://gerrit.libreoffice.org/59442
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-08-24  heiko tietze  <tietze.heiko@gmail.com>  [84c1b71f2bc525597e0877a2abd235a69dbc00d6]

        tdf#118993 - Missing new Insert Special Character in Calc
        
        Added also to Impress and Draw for consistency
        Fix for tdf#116355 included and SID_CHARMAP_CONTROL disabled in Impress
        like SID_CHARMAP
        
        Change-Id: I8b9925f6124527dfc27c7a27f6c8832c7e9c88e2
        Reviewed-on: https://gerrit.libreoffice.org/58323
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-08-24  Maxim Monastirsky  <momonasmon@gmail.com>  [2ac9cb17de765cdc5c358059c6256a3e168203ac]

        tdf#119236 Dimension dialog for Writer and Calc
        
        Change-Id: Ifbc6c8959afcedac0fd9ec7a3f5e2cca63c11eda
        Reviewed-on: https://gerrit.libreoffice.org/59484
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-08-24  Maxim Monastirsky  <momonasmon@gmail.com>  [b576d593cd702560f84ac28d8a17905e5e7b8353]

        Explicitly set line ends for measure lines
        
        So they won't be lost on file export
        
        Change-Id: I7da183e4b392fd9f3019b1f3029db15a56eff84d
        Reviewed-on: https://gerrit.libreoffice.org/59483
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-08-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [58f2e4690b57f0fa7a95be3a023d54d8967f5529]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Help page for Impress  Remote Connection dialog
            
            Change-Id: Ia3525f58f876fd92b447b99fd148fb12e6ac461b
            Reviewed-on: https://gerrit.libreoffice.org/59531
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [71e006b7b696598d9f28fa4500e3187b72d4dcda]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are'nt working 19
            
            module sd
            
            Change-Id: Icd24da60b6b6ce8dca289d8585f0366c58bd249b
            Reviewed-on: https://gerrit.libreoffice.org/59532
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-23  Julien Nabet  <serval2412@yahoo.fr>  [36123b42c5d3084f94d068874a0bac2cc849a66e]

        tdf#119427: fix selectionChanged event
        
        Regression from 0fb4ae8767fa5ff791cd42934b4215011a269eb0
        Thank you Drew for the bibisection!
        
        Change-Id: Id444172d534374d71765bd4aca71b012cc2352f1
        Reviewed-on: https://gerrit.libreoffice.org/59526
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-08-23  Zdeněk Crhonek  <zcrhonek@gmail.com>  [7f9a946c52cd95b0cbf63385a795d7e66f174071]

        add test for bug tdf#119034
        
        ADDRESS function >> R1C1 style is used instead of A1 style,
        if "A1" argument is floating-point number with zero integer
        
        Change-Id: I7c10acb837c40b7529368042de5fa0e0b50e2940
        Reviewed-on: https://gerrit.libreoffice.org/59517
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-08-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d6107a4aaf4d0a241ee5de88c2d1f93d24fafcc7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add help pages for new Help
            
            Exlplain the new browser-based help system and user interface.
            
            Change-Id: I418b5fe148661a40b4e0291776ac43f4f207743e
            Reviewed-on: https://gerrit.libreoffice.org/59472
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b43cbd3bbec50e73c2c8208bde18cf4c77a5fb3e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are'nt working 18
            
            module sfx2
            
            Change-Id: I4193c687cec8da75178d94d17778ce6836d1e6fd
            Reviewed-on: https://gerrit.libreoffice.org/59418
            Tested-by: Jenkins
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
            Tested-by: Caolán McNamara <caolanm@redhat.com>
            (cherry picked from commit 0a77fc09a8060c18d52eaaf6d8233117fbdb3414)
            Reviewed-on: https://gerrit.libreoffice.org/59525
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [162fc9649a4ddb28dd747edb20a4f1b9efe70c3c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are'nt working 17
            
            module svtools
            
            Change-Id: Ifc61a6fbd0f32ed0f8b4bbea273d1b9081df92c9
            Reviewed-on: https://gerrit.libreoffice.org/59312
            Tested-by: Jenkins
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
            Tested-by: Caolán McNamara <caolanm@redhat.com>
            Reviewed-on: https://gerrit.libreoffice.org/59524
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-23  Takeshi Abe  <tabe@fixedpoint.jp>  [3d13da021afc5e0786dc95ea707fbea50616ded1]

        sw: Prefer std::vector to undemanded std::list
        
        Change-Id: I2003538f3a7cff2163cbb85f948c0bab9187dfeb
        Reviewed-on: https://gerrit.libreoffice.org/59379
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [de853c54e8712af499480bd3b6bfa41f1b1132ab]

        loop and then erase
        
        instead of erasing one element at a time
        
        Change-Id: I7514cb86874281d2bb2366c1d740d9b6b3fb2158
        Reviewed-on: https://gerrit.libreoffice.org/59453
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-23  Stephan Bergmann  <sbergman@redhat.com>  [4bc16aeb73c1201f187742e0fefe35521fae77ac]

        rhbz#1618703: Allow to use OpenSSL as backend for rtl/cipher.h
        
        ...with new configuration option --enable-cipher-openssl-backend
        
        rtl/cipher.h (which is part of the stable URE interface) offers functionality to
        en-/decrypt data with Blowfish in ECB, CBC, and streaming CFB mode, and with RC4
        (aka ARCFOUR; which is a stream cipher).  LO itself only uses Blowfish CFB and
        RC4, so only those are wired to OpenSSL for now, for simplicity.  Using Blowfish
        ECB and CBC, or Blowfish CFB in DirectionBoth mode would cause failures for now
        (cf. sal/qa/rtl/cipher/rtl_cipher.cxx); the assumption is that no external code
        actually makes use of this functionality.
        
        Using NSS instead of OpenSSL could be an alternative, but there appears to be no
        support in NSS for Blowfish in streaming CFB mode, only CKM_BLOWFISH_CBC for
        CBC mode.
        
        Change-Id: I0bc042961539ed46844c96cb1c808209578528a0
        Reviewed-on: https://gerrit.libreoffice.org/59428
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-23  Stephan Bergmann  <sbergman@redhat.com>  [229340812f6e6cc8c868915055583f60c82a8cf3]

        Related rhbz#1618703: Properly handle failure encoding MS file
        
        ...when e.g. FIPS mode makes EncryptRC4 (in sw/source/filter/ww8/wrtww8.cxx)
        fail, but which hadn't been propagated out to SwWW8Writer::WriteStorage (in
        sw/source/filter/ww8/wrtww8.cxx)
        
        Change-Id: I1123136ce1a25e181a0a27486954621a2dd095ea
        Reviewed-on: https://gerrit.libreoffice.org/59518
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-23  Stephan Bergmann  <sbergman@redhat.com>  [3cc6d3611ac8cbbfb9803f3a084d02edde470ad3]

        Related rhbz#1618703: Properly handle failure encoding zip file
        
        ...when e.g. FIPS mode makes ZipFile::StaticGetCipher fail by throwing an
        exception which would be caught by ZipPackageStream::saveChild (in
        package/source/zippackage/ZipPackageStream.cxx) alright (and translated into
        bSuccess = false), if ZipFile::StaticGetCipher didn't unhelpfully swallow and
        ignore all exceptions in an outer try-catch.
        
        Change-Id: I14376128515df1dd4bdac921edd8ab94cc9b7617
        Reviewed-on: https://gerrit.libreoffice.org/59514
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-23  Stephan Bergmann  <sbergman@redhat.com>  [e17987f4bd54fec7e0d94bdefdb94809255b3436]

        Related rhbz#1618703: Properly handle failure decoding master password
        
        ...when e.g. FIPS mode makes PasswordContainer::DecodePasswords fail by throwing
        an exception which needs to be caught in PasswordContainerHelper::addRecord (in
        uui/source/passwordcontainer.cxx, but which only catches NoMasterException, not
        generic RuntimeException)
        
        Change-Id: I877bb5126e79ac2c90b11ef6d31bf81a2927f409
        Reviewed-on: https://gerrit.libreoffice.org/59511
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-23  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [9a6ace57cd59161d45deb71e45f597b89935fd25]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Better placement of background color definitions & a new shadow
            
            Change-Id: I8ad99f278cd1e4d96ae873627f2dfa2a5b827761
            
2018-08-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [b0a5a564c359adc55f953c7545f52740e90a6e2e]

        tdf#119454 don't advance PS glyphs
        
        The glyphs from SalLayout already have the correct position, so
        one doesn't have to advance them.
        This is why PS glyphs were positioned "off-by-one", which is
        especially visible, if your test document has words with spaces.
        "dm d" was almost rendered / printed as "d md".
        
        This is a regression from commit 2325f9ac789c ("fix bug in
        GlyphSet::DrawGlyph"), which assumed the dead / unused code was
        a bug, introduced by commit b157b82a6d92 ("Use GlyphItem in more
        places"), which out of luck, seem to have been correct.
        
        Since nobody uses the advance anywhere, just drop the parameter.
        
        Change-Id: I40e8f99a98f84d48446a9190566af8cfe441cd88
        Reviewed-on: https://gerrit.libreoffice.org/59510
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [b64f4847cceef666ba3c86950df729f3c94a1bd9]

        std::list is overkill for small structures
        
        Change-Id: I483ac562eb709d00c3354006da6662122777fbdc
        Reviewed-on: https://gerrit.libreoffice.org/59452
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-23  Caolán McNamara  <caolanm@redhat.com>  [d4f7fc2a892f50873a1f7ded156c55c797adff34]

        tdf#117426 don't crash is infobar is disposed in preview view
        
        Change-Id: Iff2dece2ea5f65c5d0896af888e05703ae709c65
        Reviewed-on: https://gerrit.libreoffice.org/59512
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-23  Caolán McNamara  <caolanm@redhat.com>  [76b81269dd8c13a238f99f8a4ee72952c29f847e]

        we have a suitable parent window at this point
        
        Change-Id: I018ebec7fcad946613b7f3b8a4755e28909b7ce9
        Reviewed-on: https://gerrit.libreoffice.org/59505
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-23  Caolán McNamara  <caolanm@redhat.com>  [8051bdea4fa3fc75f9cb08facf79e64a24cd8bd9]

        Resolves: tdf#118659 eps not shown
        
        since...
        
        commit 7b355669c6ddeab2e6cec692d6afdff41c61d0fb
        Date:   Sat Apr 14 15:13:05 2018 +0900
        
            Function to load graphic swapped out (loaded on demand)
        
        new function doesn't load the eps, so supposed to fall back
        to the old function, but the new function didn't leave
        the stream at its original position on failing to attempt
        the load
        
        Change-Id: I960574722687cf5ad8c78be7339d2ce6b74397a9
        Reviewed-on: https://gerrit.libreoffice.org/59503
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [1fd27a79318b2a762e3ae1590dde783ee656234b]

        filter out AST in more plugins
        
        I seem to have missed quite a few in
        
            commit 9f4d23c15115d64febd6bf01f870cc157badd350
            filter out some of the AST in the plugins
        
        This nets me another 14% improvement
        
        Change-Id: I39b980b49ced560f768045dbedd3ddfef29306c1
        Reviewed-on: https://gerrit.libreoffice.org/59501
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-23  Caolán McNamara  <caolanm@redhat.com>  [e78a6c4231cfb33643b45442b786e1e31b2781a8]

        leak on import of moz279355-2.pdf
        
        since...
        
        commit e4e39a48fd6da85189af278d194e06e42189690d
        Date:   Thu Aug 16 12:38:52 2018 +0200
        
            loplugin:useuniqueptr in PDFGrammar
        
        Change-Id: If233f3be5beb2c14399f229972441e912385a2b7
        Reviewed-on: https://gerrit.libreoffice.org/59500
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-23  Stephan Bergmann  <sbergman@redhat.com>  [6a0aeb78e3098e92c09de24bd6036b90a13152f2]

        loplugin:cstylecast (clang-cl)
        
        Change-Id: If33fb9d046ea7d54af16a14a77c76c2e173c0a63
        Reviewed-on: https://gerrit.libreoffice.org/59499
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [d4f692db44748def01152425f2ef9df8abf8c5ca]

        simplify ScMyGeneratedList
        
        no need to use std::list and no need to allocate entries on the heap.
        
        But to make this work properly, we need move constructors on ScBigRange
        and therefore ScBigAddress
        
        Change-Id: Ic3cb1fd85051ff30fe5c5b8d8fd6cab81a7b38eb
        Reviewed-on: https://gerrit.libreoffice.org/59451
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [4a58fd0e81b0375c71f6182233f0ec9390942cd1]

        tdf#119357 add the glyph, if the lookup failed
        
        Regression from commit de8f6b25de6f ("loplugin:unused-returns in
        vcl") changing the logic in hunk:
        
        -    return    LookupGlyphID (nGlyph, nOutGlyphID, nOutGlyphSetID)
        -           || AddGlyphID    (nGlyph, nOutGlyphID, nOutGlyphSetID);
        +    if (LookupGlyphID(nGlyph, nOutGlyphID, nOutGlyphSetID))
        +           AddGlyphID(nGlyph, nOutGlyphID, nOutGlyphSetID);
        
        Change-Id: Id643120e1cf5e26b3ffda933d07893048493f089
        Reviewed-on: https://gerrit.libreoffice.org/59493
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-08-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [36d37015519d03d21fb7c6c3127bfa3d049dee58]

        Qt5 initialize unx glyph cache
        
        Until we implement a Qt based glyph cache, this prevents the crash
        for print preview.
        
        Change-Id: I37dd3f90cc0bcac28ef4ce9fe70fd566a781d903
        Reviewed-on: https://gerrit.libreoffice.org/59489
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-08-23  Caolán McNamara  <caolanm@redhat.com>  [cd82e5317006d3411b6b3e13ef21b71c633bc919]

        ofz: various use after free and related crashes in glyph cache
        
        in a long lived fuzzer it eventually gets to garbage collect and the trouble
        begins, this can be reproduced locally and faster by setting mnMaxSize to 1
        
        I think since...
        
        commit 0b6f2f3ff47b6f1455d213bee4b257542e527976
        Date:   Mon Aug 13 14:50:13 2018 +0200
        
            loplugin:useuniqueptr in GlyphCache
        
        oss-fuzz stats show no instances of this until approx August 17th
        
        Change-Id: I1809f3d50e339ccf51a10fa2d3098752d12bc248
        Reviewed-on: https://gerrit.libreoffice.org/59496
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c2ea0fd20f776d18272fb2fae7e5f10f603d6347]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#119009 Clarify DATEDIF date parsing
            
            Change-Id: Ia0fa5110beb5914f7acb70046ef09e337f2fb30d
            Reviewed-on: https://gerrit.libreoffice.org/59406
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2018-08-23  Balazs Varga  <balazs.varga991@gmail.com>  [17c2b0af97f73b9103be982b15d7111b3980e027]

        tdf#94502 Fix overlap export of Stacked Bar Chart to *.xlsx
        
        Export the Overlap value with 100% for stacked charts, because the
        default overlap value of the Bar/Column chart is 0% and LibreOffice
        do nothing with the overlap value in Stacked Chart case, unlike the
        MS Office.
        
        Change-Id: If4e20b88c2b1180f68a8d2b610c407d674a8498b
        Reviewed-on: https://gerrit.libreoffice.org/59448
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins

2018-08-23  Caolán McNamara  <caolanm@redhat.com>  [47b8e414dd6f034a94f594c237c428c69a07f0cf]

        ofz#10022 oom in htmlfuzzer
        
        Change-Id: Ia33b10e0184cb97cf895a9c926a81863c281b1f4
        Reviewed-on: https://gerrit.libreoffice.org/59490
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [b640c566908de902c26bf209c79c7c3efa4a0def]

        loplugin:useuniqueptr in SwXMeta
        
        Change-Id: I10c75fd2cd7b78195661b499753a2fbb90e8793c
        Reviewed-on: https://gerrit.libreoffice.org/59485
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-23  Zdeněk Crhonek  <zcrhonek@gmail.com>  [e854848cc7b3ca484cb749ad2f92b203764e8b18]

        add test for tdf#119137
        
        Change-Id: I898553949b033a3d919bd3129f65420952fe4b91
        Reviewed-on: https://gerrit.libreoffice.org/59332
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [b1c44589581f7edefea782d5dadc4a4256f7ad37]

        simplify ScMyDeletedList
        
        no need to use std::list and no need to allocate entries directly
        
        Change-Id: If02cff310af85727d5d1152b7be6114ee0b0830e
        Reviewed-on: https://gerrit.libreoffice.org/59450
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-23  Dennis Francis  <dennis.francis@collabora.co.uk>  [77f7b4768a79e5a8489b163670e0ce10fbd07c49]

        Allow fast result return for formula-cells with...
        
        "double" result which is a very frequent use-case.
        This improves overall running times in most cases,
        not just for the threaded path.
        
        Change-Id: I18d10ee3cea613923e2057e746a6a8187bb18647
        Reviewed-on: https://gerrit.libreoffice.org/59395
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [dc510c2e5742beb54cafe53daff3846c0d3a5018]

        loplugin:useuniqueptr in sw dialogs
        
        Change-Id: Ief2cd941b95c640b70fd7024d9f27f5c0bd36da9
        Reviewed-on: https://gerrit.libreoffice.org/59487
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [312e83325c81aa0c22573621802eb622357c7a7b]

        loplugin:useuniqueptr in SwFltStackEntry
        
        Change-Id: I849c1d0377a3d8a5dafedb017a6dfdb3189b799d
        Reviewed-on: https://gerrit.libreoffice.org/59486
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-23  Stephan Bergmann  <sbergman@redhat.com>  [b3f4d69d31757d4bf446628636e493d2e4826088]

        Avoid warnings about unused private fields
        
        Change-Id: If8fa47120f8dd7453a30f28ca9f726cbcbb80dc2

2018-08-23  andreas kainz  <kainz.a@gmail.com>  [94787b2f8457156c4c9a906717a2b48709ecea91]

        calc menubar move back print range to format
        
        Change-Id: I289d0dba45a31d26c8eabaf93d60c1d0640b143b
        Reviewed-on: https://gerrit.libreoffice.org/59482
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-08-23  andreas kainz  <kainz.a@gmail.com>  [a96351eda8b18168a7dd1ae4824e4364f2938e5b]

        tdf#119420 move conditional and style section back from sheet to format
        
        Change-Id: I11131e2f1ebe2449c7bdddc2ee739078d98acaf8
        Reviewed-on: https://gerrit.libreoffice.org/59481
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-08-23  Justin Luth  <justin.luth@collabora.com>  [352efa5b3cb7d025b9a299e2fcade5f7822ed043]

        related tdf#76683 docx export: use firstLine, not hanging
        
        for negative first line indents. TwipMeasure must be positive
        even though contrary to their documentation, Microsoft still
        uses the negative number. So this should have no noticable
        impact, other than making the output valid.
        
        Change-Id: Iafd9411c748f086dde3165c2ac7229b17a2312ab
        Reviewed-on: https://gerrit.libreoffice.org/59423
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-08-23  andreas kainz  <kainz.a@gmail.com>  [2d0b1b9dec9a2f72269a7bc6cc8d47e080c54dc1]

        tdf#119430 new icon MeasureAttributes
        
        added to
         - breeze
         - elementary
         - colibre
        
        Change-Id: Idbb7237aeba4ed9bafd162d282901f8d4282615b
        Reviewed-on: https://gerrit.libreoffice.org/59471
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-08-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [72ebbe8baa9600e2c86b7d6c71e92c4b272ad949]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add some space between warning/note/tip boxes
            
            Change-Id: I37b9bf85cbe2b3e101c5ba4c71391692b2a65425
            Reviewed-on: https://gerrit.libreoffice.org/59473
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2018-08-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6da6ee9cce4aa1fdf1f07d9102f3fe7e4750011b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Remove Britishism
            
            Change-Id: I082ad10480c53c122f6ef2ebe2586db686b8b837
            Reviewed-on: https://gerrit.libreoffice.org/59465
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2018-08-22  Stanislav Horacek  <stanislav.horacek@gmail.com>  [9952486c71446002e3df89d092d5b31fa841bee4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - there are styles instead of AutoFormat in Insert Table dialog
            
            Change-Id: Id82614ea1efd6c40c9c382c44bffb5079371d44d
            Reviewed-on: https://gerrit.libreoffice.org/59474
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-22  Eike Rathke  <erack@redhat.com>  [cadd6c595b250b3ce0025a2a09c160eaae483d5a]

        Resolves: tdf#119402 +- typo sign flip
        
        Regression from
        
            commit 667aa6ade94a4dee441868d21db037e42c871932
            CommitDate: Wed Jul 19 20:13:58 2017 +0200
        
                Avoid temporary Date and normalization
        
        that introduced a sign flip
        from        +  5 - eDay
        to          + (5 + eDay)
        instead of  + (5 - eDay)
        
        Change-Id: I28194296b20552135e6abd24eb9eefe8634ce7c0
        Reviewed-on: https://gerrit.libreoffice.org/59461
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-22  Eike Rathke  <erack@redhat.com>  [0e9bdde3c07500abb13c72d2f6bec07aae6848da]

        Resolves: tdf#119399 add es-VE currency Bolivar Soberano VES Bs.S.
        
        Introduced on 2018-08-20
        
        Change-Id: I1b10a0f3b2ff8037310e7cba9caceaacb0858463
        Reviewed-on: https://gerrit.libreoffice.org/59462
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [3c0373016afa69fd9a1086a037bdd28793431e09]

        pass ScMyCellInfo around by std::unique_ptr
        
        Change-Id: Ib34fb23c26510c0b2b4e485d2643a75a9c745dec
        Reviewed-on: https://gerrit.libreoffice.org/59449
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [735a230c00f06392d9076b08d5bf573f4ba30e7d]

        replace StackCleaner with std::unique_ptr
        
        it is doing the same thing
        
        Change-Id: Ieaf0931c4dffc62fda2792f34d900c9c01ba82e8
        Reviewed-on: https://gerrit.libreoffice.org/59444
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-22  heiko tietze  <tietze.heiko@gmail.com>  [fbcc3469a635508c3af273453f24017bee4fd943]

        tdf#119360 - Inconsistent labels protect/protected
        
        Insert/Edit section dialogs use now the same label
        
        Change-Id: I9726c5e90d25d7b1285be53f6a365ae0eb017bdc
        Reviewed-on: https://gerrit.libreoffice.org/59460
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-08-22  Caolán McNamara  <caolanm@redhat.com>  [9c3d8b1c64c2ce5a2fd39aa785df45f6b1d6628b]

        Resolves: tdf#98558 oom under windows with certain charts
        
        keep the performance fix of i#66963 but clip it to a value
        larger than appears in that document, but massively smaller
        than what is necessary for this document
        
        Change-Id: I162c03a13ce11e348db8168fed212dfea216c7a4
        Reviewed-on: https://gerrit.libreoffice.org/59458
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [5dd5890522ea39f75b5a42e9daf5892ed24da007]

        loplugin:useuniqueptr in SwSdrUndo
        
        Change-Id: I848f889f34dd7d3ffd83ff0cf209de8e69bbfeae
        Reviewed-on: https://gerrit.libreoffice.org/59447
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [3a58fa09d89bff3d5d8588c9ace3b4af90a9a2ce]

        loplugin:useuniqueptr in SwTextLine
        
        Change-Id: I3c3cdf14d8d86028c452e190dea5fa1bb3da0cbb
        Reviewed-on: https://gerrit.libreoffice.org/59443
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-22  Eike Rathke  <erack@redhat.com>  [d0f8daa0980ba8e403b32006831657c5a0a4ea17]

        Resolves: tdf#73063 preserve and roundtrip LCID from/to Excel number formats
        
        Change-Id: I8e3e5ef5873af108596b387e8900d038e3942981
        Reviewed-on: https://gerrit.libreoffice.org/59441
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-08-22  Caolán McNamara  <caolanm@redhat.com>  [50c9ed67d29d6105f3907cb7a2fe3322685af53c]

        Resolves: tdf#118799 use spelling/search dialog as message dialog parent
        
        when visible
        
        Change-Id: Id4d6df2a85aebd6887949f285e1a5ec1046dbf64
        Reviewed-on: https://gerrit.libreoffice.org/59456
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-22  Caolán McNamara  <caolanm@redhat.com>  [27fb6f228271637070e0e0a69d7df503250d8bde]

        Resolves: tdf#119259 reused in-use SdStyleSheet removed by undo
        
        since...
        
        commit a4cd841541a729d7b8126d27d91fa28e30b01403
        Date:   Thu Feb 13 16:10:47 2014 +0530
        
            n#757432: Styles (rename &) copy to different decks.
        
            While copying slides to different slide decks,
            styles were not being copied if there is already one
            with the same name. This patch renames and copies those
            to keep the formatting intact.
        
        if a SdStyleSheet is not freshly created, but reused, it ends up in
        the rCreatedSheets list, and so when the copy is undone
        (via SdMoveStyleSheetsUndoAction), the SdStyleSheet is unconditionally
        remove from the StylePool and so its ref count hits 0 and is removed,
        even though there are still objects depending on it.
        
        the problem becames more common since...
        
        bash-4.4$ git show 57db6e24b5ad43d447c30e44a112c74c7e75b46b
        commit 57db6e24b5ad43d447c30e44a112c74c7e75b46b
        Date:   Tue Aug 15 02:51:07 2017 +0530
        
            Removing old SfxItemSet::getHash usage
        
        improves the SfxItemSet comparison.
        
        Assuming that its correct to leave SdStyleSheetPool::CopySheets
        with those reused SdStyleSheets in the list, change things so
        that a flag is passed around to indicate if the SdStyleSheet
        should be removed or not by undo
        
        Change-Id: I82b5bd93183fd1ff9e67957ccfb5babef81fd36d
        Reviewed-on: https://gerrit.libreoffice.org/59432
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-22  David Ostrovsky  <david@ostrovsky.org>  [6073627ddc50de5d1222c89712c350ef34eaa0e1]

        gbuild: Unconditionally compile as C++17 with MSVC 2017
        
        Change-Id: Icb7161bb140cb2ffbf36f56839a2889d9eb2660c
        Reviewed-on: https://gerrit.libreoffice.org/59445
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins

2018-08-22  Caolán McNamara  <caolanm@redhat.com>  [d01839774a2d3709d6be5d8f780fdf9b514b4032]

        fix oss-fuzz build
        
        Change-Id: Idec87abc7c7ec030e299a5dd582d6c1c44ae1a32
        Reviewed-on: https://gerrit.libreoffice.org/59440
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-22  Marco A.G.Pinto  <marcoagpinto@sapo.pt>  [8a5e21d6bb7b70a9cde1ea86580191947f6208a4]

        pt_PT autocorrect - added 21 new words.
        
        Change-Id: I59793df3b2424661c92c0015444b12b7b4abeb94
        Reviewed-on: https://gerrit.libreoffice.org/59378
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-08-22  Michael Stahl  <Michael.Stahl@cib.de>  [190e0bafbebd5abad48eba72a5632a8dd49c6bab]

        vcl: README claims VCL expands like Borland's VCL, not StarOffice's
        
        Change-Id: I41b013dc3666dc990b63f1de34fe80fcc129ecc8
        Reviewed-on: https://gerrit.libreoffice.org/59455
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2018-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [b183b32383d40ebbd628771b1cd909e9a60a34ab]

        loplugin:useuniqueptr in ScChartListener
        
        Change-Id: I0504bcd57a85b91ae2f4a5fa931f90f776f0fd46
        Reviewed-on: https://gerrit.libreoffice.org/59446
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [fe8b2398b2850f210c6d4fbcb5edd614194787f3]

        loplugin:useuniqueptr in ScLookupCacheMapImpl
        
        and simplify
        
        Change-Id: Ic5ec97680349a1ea837891b2300dff05cd00026f
        Reviewed-on: https://gerrit.libreoffice.org/59431
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-22  Matthias Seidel  <mseidel@apache.org>  [b355ef5ca7ece681ed6c738fc4890dbfb58667f6]

        Fixed LongDateYearSeparator
        
        (cherry picked from commit ba13ae2c5b626b6e5ccd27c9f88e8e4dcc79729c)
        
        Change-Id: I408e1294a3c25d8b8fc036f40f754c20cfbe1653
        Reviewed-on: https://gerrit.libreoffice.org/59426
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [0ba5628811c111bc6927ec165be8fa8bdf4b2f7d]

        loplugin:useuniqueptr in SwContourCache
        
        and simplify, std::vector is easier than keeping an array and our own
        count
        
        Change-Id: I8662063e7914a2f7dacd40f7c20dd1f924ea70dd
        Reviewed-on: https://gerrit.libreoffice.org/59433
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [04c790949bb8311517c1fc1bfb6c15f207041f5d]

        loplugin:useuniqueptr in sd::Outline::Iterator
        
        Change-Id: I5f8281efb09c1da7c12e80d2522b89bbd400c3f7
        Reviewed-on: https://gerrit.libreoffice.org/59435
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [60bc26354763fa3461db49a3e827da552484150d]

        new loplugin:conststringfield
        
        Look for const string fields which can be static, and
        mostly convert them to OUStringLiteral
        
        And add a getLength() method to OUStringLiteral to make
        the transition easier.
        
        Remove dead code in XclExpRoot::GenerateDefaultEncryptionData,
        default password is never empty.
        
        Change-Id: Iae75514d9dbb87289fd5b016222f640abe755091
        Reviewed-on: https://gerrit.libreoffice.org/59204
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [7867e1f1cdd726cb98a236245e3d08557cc3a313]

        loplugin:useuniqueptr in StringResourceImpl
        
        Change-Id: I399836e9177038dde03ec7435e549094e4d3dd04
        Reviewed-on: https://gerrit.libreoffice.org/59437
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [5cb74685babe8ce8ea61bec515c0b701e0df34a5]

        loplugin:useuniqueptr in chelp::DynamicResultSet
        
        Change-Id: If9ffa025ba0ce9a1c97c89ec50e71e7f90c5435b
        Reviewed-on: https://gerrit.libreoffice.org/59436
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-22  Eike Rathke  <erack@redhat.com>  [5f7d8f68886065a316cb0b88b8364a789bc5c0bf]

        Related: tdf#73063 strip a plain locale identifier if locale data is available
        
        Change-Id: Ie34f6c34fe4415489026203fe7d7b1f32a2bb5dc
        Reviewed-on: https://gerrit.libreoffice.org/59398
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-08-22  Mark Hung  <marklh9@gmail.com>  [dc96b95f4a2c732f678af002bf53765ba3a0a21e]

        tdf#119118 convert tmAbs value to second.
        
        setInterval() of IterateContainer actually need second instead
        of percentage of the duration, we just need to convert tmAbs
        in millisecond to second to make iterate interval correct.
        
        Change-Id: I1dfc3c64187eb5b7fd8f0b6a91f41dc55466b58b
        Reviewed-on: https://gerrit.libreoffice.org/59412
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-08-22  Matthias Seidel  <mseidel@apache.org>  [969e2dd3575bd13813318a4f30e5b06060f3dce3]

        Deleted whitespace, fixed typos and spelling errors
        
        (cherry picked from commit 16c6c9fbce5112869d554ca1f346f7c8f1bcc024)
        
        Change-Id: I61f469100dc49fe9c00171b59c3390834bb3af78
        Reviewed-on: https://gerrit.libreoffice.org/59425
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-22  Caolán McNamara  <caolanm@redhat.com>  [5f1451f0b0b3184b85ae357f90e9a01a3c51d278]

        arg is never null
        
        Change-Id: Ifde85786e9e0b0d9c1bdb1163b7c4a0889005323
        Reviewed-on: https://gerrit.libreoffice.org/59386
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [ab0f8e61f663acd0bf30469b6abadca078906b64]

        pass X11SalGraphics around by std::unique_ptr
        
        Change-Id: Id2fcf829e3ca0edcfcdd3d4daf31188ae5317b27
        Reviewed-on: https://gerrit.libreoffice.org/59427
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-22  Stephan Bergmann  <sbergman@redhat.com>  [582aa81147557ace37b8ad4aea1bd153eb743c66]

        Adapt Library_vclplug_kde5 to f05f4e042ca6ac8ae7f1d1e8e6bfb4cbba17a044
        
        ..."loplugin:useuniqueptr in SvpSalInstance"
        
        Change-Id: I6f3f7c102fcf07f552d3256553dd39e9cd54005f

2018-08-22  Andras Timar  <andras.timar@collabora.com>  [34b6f2e577d7768e2259e7b9637d708bdd979e3a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add 'Indonesian' to language dropdown list
            
            Change-Id: I8c2fe09b6c774363252e69117c13ee29470528e7
            Reviewed-on: https://gerrit.libreoffice.org/59429
            Tested-by: Jenkins
            Reviewed-by: Andras Timar <andras.timar@collabora.com>
            
2018-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [3a5cd84cdf47c6a7da1789fbbf5c1199ef04196b]

        loplugin:useuniqueptr in ScDBQueryDataIterator
        
        Change-Id: I53b458c39ec6fd8b64110d9cdd1ccbd9f850dc08
        Reviewed-on: https://gerrit.libreoffice.org/59361
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b8658c0e847afe1ed199c5fa7a2dd5d1d61ccbac]

        Fix typos
        
        Change-Id: I8a25a3d7928cca12b0f5c86701fe86b76b85249f
        Reviewed-on: https://gerrit.libreoffice.org/59414
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-08-22  Stanislav Horacek  <stanislav.horacek@gmail.com>  [959be15e94d554a616bf0cf7fcfd315f9de32e28]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - minor corrections to Edit Fields page
            
            Change-Id: I04e54d3edd10540e730f9049ffd8b9361c7775a5
            Reviewed-on: https://gerrit.libreoffice.org/59419
            Tested-by: Jenkins
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
            Tested-by: Caolán McNamara <caolanm@redhat.com>
            
2018-08-22  Mark Hung  <marklh9@gmail.com>  [aeb3bc5a05a739b6ffe93b0ad53ccebd24167ccd]

        offapi: correct description of IterateInterval.
        
        Correct the description in com/sun/star/animation/XIterateContainer.
        Both sd and xmloff take the value of the interval as second when
        invoking setIterateInterval() and getIterateInterval(), so does
        the slideshow. Referring to the duration of the container is
        only implmented in UI level and is not related to API.
        
        Change-Id: Ieb86c5b2b99c7a58314241ed62f273ba424e9962
        Reviewed-on: https://gerrit.libreoffice.org/59409
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [c658fd4609c05617c785870b00aa3a0998375cc6]

        fix android build
        
        after
            commit f05f4e042ca6ac8ae7f1d1e8e6bfb4cbba17a044
            Date:   Sun Aug 19 08:53:29 2018 +0200
            loplugin:useuniqueptr in SvpSalInstance
        
        Change-Id: I0479139c28b88c049a4584c825a28217fa20b7c0

2018-08-22  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [566050c5f3f3e54bfec115f9dba693404ca91770]

        tdf#118261 package libnumbertext data files into installation sets
        
        Change-Id: I1d4bfc9de274df2b467614fba7639e7f5a653377
        Reviewed-on: https://gerrit.libreoffice.org/59421
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [bde6f794b1650c4f6ef15d276f2b1238d77bc44a]

        lokdialog: Convert the SideBar->Animation->Effect Options to async exec.
        
        and move the ownership of the propertyset, so it lives as long as the
        dialog (which appears to fix a double delete here as a bonus)
        
        Change-Id: Iaff931a048211ae8453cc8955344453abdd3f4ab
        Reviewed-on: https://gerrit.libreoffice.org/59399
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [ddfed109ebaa854582bc59750a1988af3f6ad3d6]

        loplugin:useuniqueptr in SwFieldPortion
        
        Change-Id: I7b87652c86ff682760120f3992b33e27f4eaeaed
        Reviewed-on: https://gerrit.libreoffice.org/59365
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [9590c68852177056602342dd874b8818eeb57e82]

        loplugin:useuniqueptr in SwTextAPIObject
        
        Change-Id: I697a8a119fa4ad0a6c50bc6e4a3bc8944435928a
        Reviewed-on: https://gerrit.libreoffice.org/59364
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [66a8ad83d5b8142720c8579bdde046e9332c06ca]

        loplugin:useuniqueptr in ModuleData
        
        Change-Id: I90b4f18028fe269f44973fbb3b8ed002335f11ef
        Reviewed-on: https://gerrit.libreoffice.org/59363
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [8b25bf16fb0ec41681ca8569327d68c493ca88dc]

        loplugin:useuniqueptr in DynamicResultSet
        
        Change-Id: I1c34dbe81a6909bfbc4d62f5f9f73e7b9114e58c
        Reviewed-on: https://gerrit.libreoffice.org/59362
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [a18a72ac1a71360b5d30c713437c8d2bd36321aa]

        loplugin:useuniqueptr in SbiExprNode
        
        Change-Id: I2025251e35a48f47a51f11d790c3a22e118f3c05
        Reviewed-on: https://gerrit.libreoffice.org/59348
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [86b2f0ad773feb42ee0a308d5e0152d4e53f1ee5]

        improvements to loplugin:useuniqueptr
        
        find more patterns of deleting member data
        
        Change-Id: I8913e364200dad8405bac30dd8cab2a68c8bee8f
        Reviewed-on: https://gerrit.libreoffice.org/59233
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-22  Justin Luth  <justin.luth@collabora.com>  [85818da3307a28b2d9c6fa5c1c97ca7833dfe24c]

        tdf#106174 ww8import: bidi - prev adjust? prev bidi?
        
        Read_RTLJustify knows that it needs to swap in BiDi situations,
        but sometimes it is read before BiDi status is known.
        So Read_ParaBiDi needs to watch for this and do the swap afterwards.
        
        Three situations to handle:
        1.) bidi same as previous setting: no adjust change
        2.) no previous adjust: set appropriate default for this bidi
        3.) previous adjust and bidi different from previous: swap adjusts
        (4. Unknown bidi treated like prev=LTR - one difference from DOCX)
        
        Unit tests cover both situations - where BiDi is already known,
        and where it is unknown.
        
        Change-Id: I0b4e2383a4909fe79317dd9772d0be63f749da68
        Reviewed-on: https://gerrit.libreoffice.org/57294
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-08-22  Caolán McNamara  <caolanm@redhat.com>  [cbce9044b075f22a936c8a15bacf3cb57130c984]

        rename FontSelectPatternAttributes to FontSelectPattern
        
        Change-Id: I2c018e2e61707c0d89178b0cb38a0918906e23cb
        Reviewed-on: https://gerrit.libreoffice.org/59390
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-22  Caolán McNamara  <caolanm@redhat.com>  [450b89b61d3a061174194acb1c18cb859cfc0123]

        drop now unused FontSelectPattern
        
        Change-Id: Ie236f1dd88f21cf85130ab324787d7b9bd2ff81e
        Reviewed-on: https://gerrit.libreoffice.org/59389
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-22  Caolán McNamara  <caolanm@redhat.com>  [b10c8f3fce37d72019f4767fdb9612b46845aecd]

        turn the cache around to work on LogicalFontInstance
        
        instead of a FontSelectPattern with an associated LogicalFontInstance
        use a LogicalFontInstance with owned FontSelectPatternAttributes
        
        Change-Id: I939f84731fcb8db5ff6484dcfbd2f9199bb50d23
        Reviewed-on: https://gerrit.libreoffice.org/59388
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4790dd4d957827f9b2eeffe23ce1a8d63635df0d]

        Fix typos
        
        Change-Id: If515966300c5d3835e4d4a9004fb8cd472f4d3ae
        Reviewed-on: https://gerrit.libreoffice.org/59308
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-08-21  Caolán McNamara  <caolanm@redhat.com>  [01aef877c2e8df428fa68ce9be7695b0407c433a]

        split into FontSelectPatternAttributes and LogicalFontInstance args
        
        Change-Id: I099d9de60e6ca85f6cf048fe935cdfe5a804e78b
        Reviewed-on: https://gerrit.libreoffice.org/59374
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-21  Caolán McNamara  <caolanm@redhat.com>  [fa0ea0257676d7f96938216ac958a08d7c9a364c]

        change FindFontSubstitute to operate on FontSelectPatternAttributes
        
        it remains to be seen if we need the the returned mpFontInstance
        of the coretext impl
        
        Change-Id: I48f73188250c3eb014f16ffe0a735191da5cb25b
        Reviewed-on: https://gerrit.libreoffice.org/59322
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-21  Caolán McNamara  <caolanm@redhat.com>  [fb4a58fcaefc2f437c0ec4a7cb40281aef4162da]

        CreateFont from LogicalFontInstance instead of FontSelectPattern
        
        Change-Id: I75e5dc2934a208c30be18b3ce3b033059fdf1164
        Reviewed-on: https://gerrit.libreoffice.org/59373
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-21  Caolán McNamara  <caolanm@redhat.com>  [232992fa65358e7bc493c9f19f724457eed4feb5]

        can now use just FontSelectPatternAttributes
        
        Change-Id: I1857afa0a9aff39118ba3c242134985f865e37c1
        Reviewed-on: https://gerrit.libreoffice.org/59387
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-21  Caolán McNamara  <caolanm@redhat.com>  [99fc650d519f78e3866ce119c7d3640a070e88c5]

        pass GetFontFace at call site
        
        Change-Id: Id2677cdc386e51ae1549c548c06d095ad0f43b40
        Reviewed-on: https://gerrit.libreoffice.org/59385
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-21  Caolán McNamara  <caolanm@redhat.com>  [05e14fdeeebe1b5bb35c847ceafc80fe9bdef16a]

        Resolves: rhbz#115937 virtual device leak
        
        windows runs out much sooner than the other platforms
        
        Change-Id: I8ffbe32babf8854580150edfe741b03fd43e4326
        Reviewed-on: https://gerrit.libreoffice.org/59404
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-21  Caolán McNamara  <caolanm@redhat.com>  [2f97ae5def2e51cfec3240fa625ffd495288360e]

        use LogicalFontInstance with SalGraphics
        
        Change-Id: I66fb1ff4b2fdcc211e0a9d5831f6dcc5e564e789
        Reviewed-on: https://gerrit.libreoffice.org/59372
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-21  Caolán McNamara  <caolanm@redhat.com>  [3a6f510c3e3bc269b2816cd6cca57f81eb7c4ae3]

        use ImplDoSetFont instead of SetFont
        
        i.e. the same pattern as CreateFontSubset and GetGlyphWidths
        
        Change-Id: Ie90d7279c4debe47b4d2739e12cdae86f4e70517
        Reviewed-on: https://gerrit.libreoffice.org/59403
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [cd8dd48bf89d800c012afb04b16281ed8b261de9]

        tdf#119282 Area tab, Pattern color change
        
        regression from
        
            commit ccd316d1cb310734848bd20244f509024b549b8c
        	use VirtualDevice in createHistorical8x8FromArray
        
        Move the code inside vcl so we don't need to expose BitmapWriteAccess.
        
        I tried to detect this thing by counting the number of independent
        colors in the bitmap, but that didn't work. It is used from more than
        one place, and appears to be very determined that it needs a 2-color
        palette to work properly.
        
        Change-Id: Id11dd9ea78e5e522a6083d6a799e801cac81fd5b
        Reviewed-on: https://gerrit.libreoffice.org/59331
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins

2018-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [f05f4e042ca6ac8ae7f1d1e8e6bfb4cbba17a044]

        loplugin:useuniqueptr in SvpSalInstance
        
        Change-Id: I8cab3c63ba4dcd08488d0fb34d689692d5cf97f9
        Reviewed-on: https://gerrit.libreoffice.org/59347
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [82034b04e81b74a048595b0eac0f73581ecbc9e4]

        tdf#119326 crash when adding "Windows Share" File resource
        
        this was a regression from
        
            commit ce43d0ae9279edbf1ad108fe0d8325327a038d49
            use consistent #define checks for the Windows platform
        
        where I converted
            #ifdef WIN
        to
            #ifdef _WIN32
        
        But that was already dead code at that point since we did not define
        that preprocessor constant anywhere.
        
        Change-Id: Ieadafd61fada05fc19d04d83992fba7c42969daa
        Reviewed-on: https://gerrit.libreoffice.org/59402
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-21  Caolán McNamara  <caolanm@redhat.com>  [ccadef3d8500f7b83f803737e32df3f65f936c63]

        Resolves: tdf#119350 page with 0 margins shown as 1cm in page dialog
        
        since...
        
        commit 7958091b06954a7b253fdebb9ea0313db9217959
        Date:   Fri Jun 15 14:03:31 2018 +0100
        
            weld SvxPageDescPage
        
        because the toggle handler fires when the value of landscape is set,
        change to a click handler which fires only when the user explicitly
        clicks on it, which restore the original quirky behaviour
        
        Change-Id: If93cc9e0b5d38d92844a1d85de53ee2da958efa0
        Reviewed-on: https://gerrit.libreoffice.org/59393
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-21  Zdeněk Crhonek  <zcrhonek@gmail.com>  [55d1ee5a8fb3e72d534a64e5045dfc0ec6a6eab8]

        uitest Calc-Text Case; tdf#119155 ; tdf#119162
        
        Change-Id: Ifaf90b8bcf37bc712f734778a935370027696210
        Reviewed-on: https://gerrit.libreoffice.org/59328
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-08-21  Jean-Pierre Ledure  <jp@ledure.be>  [c4651bf0b75e3178efa2ac472ec4ed225176bbfd]

        Access2Base - Fix index out of array range when no forms
        
        In AllForms the manes and persistent names lists
        must be stored in a fixed size array of strings
        When # of forms = 0 lists array was left empty.
        
        Change-Id: I9b98673688994730715bb7aeccce43a9ed4fa23d

2018-08-21  Eike Rathke  <erack@redhat.com>  [e02c7b1bb0e27a55f91945aa34c55f7821921d24]

        LongDateDaySeparator with blank
        
        So LocaleDataWrapper::getLongDate() forms the correct long date string.
        
        Change-Id: I794a64c79706fe97922b12d319bb242a7994e579
        Reviewed-on: https://gerrit.libreoffice.org/59392
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [479658580245b6448f305f3e1b51224a67e9bba3]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#95490 Help page for image compression
            
            Change-Id: If3311afeac94d16b18e80db83125394daea580ff
            Reviewed-on: https://gerrit.libreoffice.org/59367
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-21  Matthias Seidel  <mseidel@apache.org>  [cd025065505d57ad4f6db96d7dd2bbb4384ccdf6]

        Deleted whitespace, fixed missing paranthesis
        
        (cherry picked from commit 3d3594a2c542fef7c78936f8528eba4595f2768e)
        
        Change-Id: I5fc099b7b2677a3615f92aff738ae6958744e64b
        Reviewed-on: https://gerrit.libreoffice.org/59381
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-21  Caolán McNamara  <caolanm@redhat.com>  [29140ebaa7226ddab129010bd16306ffeeb13efc]

        only need FontSelectPatternAttributes here
        
        Change-Id: I5112b1e6db223a3df83b6769af140b3f698fdebd
        Reviewed-on: https://gerrit.libreoffice.org/59384
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-21  Caolán McNamara  <caolanm@redhat.com>  [a83dee1310c6fd7f7e2b62b3b2640d97a8d0270e]

        only need FontSelectPatternAttributes here
        
        Change-Id: I101ebf470e3635815a445ef761afc62e9d4c70f0
        Reviewed-on: https://gerrit.libreoffice.org/59383
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-21  Matthias Seidel  <mseidel@apache.org>  [5932aa91ff7fb21178f6ff5687c04f5c3df1b52f]

        Fixed LongDateDaySeparator
        
        (cherry picked from commit 870f47795d6675d28ea2277e2e7cba64ebcee32b)
        
        Change-Id: Iaec68d103d3e7f27a0f118ca13e57ed0ce55832c
        Reviewed-on: https://gerrit.libreoffice.org/59382
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-21  heiko tietze  <tietze.heiko@gmail.com>  [917b0aec183f50c119d6a98275ab6623accdfca6]

        tdf#117972 - Empty UI string
        
        Change-Id: I43bdd0533c34d5e44c96fd023d2c7270a65ddb74
        Reviewed-on: https://gerrit.libreoffice.org/59380
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-21  Caolán McNamara  <caolanm@redhat.com>  [0776ad6c2eaca2e4e7f254e27c2cf8985444744e]

        only need FontSelectPatternAttributes here
        
        Change-Id: I3e7595a952c7e95c82091cc483f13a0e96c13532
        Reviewed-on: https://gerrit.libreoffice.org/59370
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [85a90158d69db1926feb3e2af0712502bb77f6ee]

        loplugin:useuniqueptr in TextApiObject
        
        Change-Id: I57c6f91ff034f06f947dd8498aa10a2e61a5ff9e
        Reviewed-on: https://gerrit.libreoffice.org/59366
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [06e2159f3448e9ce00fd521aadd32075ae93f376]

        loplugin:useuniqueptr in PropertyChangeNotifier
        
        Change-Id: Ibfbee5d4c9378778ee4a8d70ee1501444f071003
        Reviewed-on: https://gerrit.libreoffice.org/59360
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [5ff6bfeafb9c14d2f0fff4464b970dff11de537b]

        loplugin:useuniqueptr in OutlineNumbering
        
        Change-Id: I7413ac32e976ffa965de92f9339f838dec5d543a
        Reviewed-on: https://gerrit.libreoffice.org/59359
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [c4558e4b7b3defe7a128e16781eaececc416195a]

        loplugin:useuniqueptr in HStreamIODev
        
        Change-Id: I81ab91bce2a83603b25922593c1fd764b5c0b003
        Reviewed-on: https://gerrit.libreoffice.org/59358
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [079abbaefa0ce600958e8e6a2b15c58deec14990]

        loplugin:useuniqueptr in cui
        
        Change-Id: I7afe964a65950c25e3255eba72970fa9da0a0df9
        Reviewed-on: https://gerrit.libreoffice.org/59357
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [91b6145090e6e5194493ac7e7dfb3b4096df906f]

        loplugin:useuniqueptr in TitleDialogData
        
        Change-Id: Idec568c868411056d1c8aa1a93c36008b223ce57
        Reviewed-on: https://gerrit.libreoffice.org/59356
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [34b1a8c2c75f32f0c352acb4f1fd9fd3c2ff00cb]

        loplugin:useuniqueptr in PPTNumberFormatCreator
        
        Change-Id: I6c2e155834d3c75807bee12b1ab03d575b6a8413
        Reviewed-on: https://gerrit.libreoffice.org/59355
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [7469e078dc3a7a891bd7f5c44a693e4421d3bcdd]

        loplugin:useuniqueptr in FmXGridCell
        
        Change-Id: I4783b59f5fe83354fb47d081a60a81c9cebfac71
        Reviewed-on: https://gerrit.libreoffice.org/59354
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [9ca80b550216daac3cfb3d373c344c0154fa7df2]

        loplugin:useuniqueptr in ExtendedAttributes
        
        Change-Id: I86af2614ac9e3282ecd2aba5d23f6a075712968f
        Reviewed-on: https://gerrit.libreoffice.org/59351
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-21  Caolán McNamara  <caolanm@redhat.com>  [e159948c4b3143b67fcd5861d9f4f583bc2df3ee]

        can use FontSelectPatternAttributes here
        
        Change-Id: If7f50b04580ad7eeb7460eadf7dc493be8dfca2c
        Reviewed-on: https://gerrit.libreoffice.org/59369
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-21  Caolán McNamara  <caolanm@redhat.com>  [e0ad66c833265e16ef515283e998ed17f7c9e7f4]

        drop unnecessary mpFontInstance use path
        
        the only call to the ImplFontMetricData ctor is from the ctor of
        LogicalFontInstance. LogicalFontInstance is only created via
        PhysicalFontFace::CreateFontInstance which is only
        from ImplFontCache::GetFontInstance.
        
        The typical call to ImplFontCache::GetFontInstance(..., FontSelectPattern&)
        is from the other GetFontInstance which create a new FontSelectPatternAttributes
        so rFontSelData.mpFontInstance won't get set in that case
        
        The other case is from the edge-case GetGlyphFallbackFont where mpFontInstance
        will be set. I'm reasonably confident that we don't need actually have this
        mpFontInstance use, but if it turns out we do then it could be restored to
        GetGlyphFallbackFont after it ctors the its LogicalFontInstance return
        
        Change-Id: I77404876b55bceced951d78cb52bc9cb829fc904
        Reviewed-on: https://gerrit.libreoffice.org/59371
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-21  Eike Rathke  <erack@redhat.com>  [195c1cfb16a9513e496c2bc2179c282344df9926]

        No LCID if no format code, tdf#73063 prep
        
        Current code inserts LCID only if there is a calendar or locale
        specific numerals given, prepare for more general handling.
        
        Change-Id: I61f89263c47b7aeed58803656f58543def5f4f2f
        Reviewed-on: https://gerrit.libreoffice.org/59345
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [be806964a1053299896b1a8f8ab51b3e3f02d460]

        loplugin useuniqueptr improvement
        
        passing owning pointers to constructors
        
        Change-Id: I4e64cabbf449393b77162a845b3138be415e2dc9
        Reviewed-on: https://gerrit.libreoffice.org/59346
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-21  Stephan Bergmann  <sbergman@redhat.com>  [96e736864360ca913a113c475b54b1f55302ce40]

        Missing declaration (when compiling vcl/qt5/Qt5FontFace.cxx)
        
        Change-Id: Ie758f8677ac9fdd573484c467b7f021cd055adb6

2018-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [b4ef23955e11a90b54bce189c3300406e9cf15b0]

        loplugin:useuniqueptr in NetChart
        
        Change-Id: I095ae98b809c1dc938c12b5fbe4427fb08edc604
        Reviewed-on: https://gerrit.libreoffice.org/59353
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [5779775c6dd831205a296393a2cca26a9120d2ea]

        loplugin:useuniqueptr in GalleryThemeCacheEntry
        
        Change-Id: Ib9f3e604ca889a938cd41dbf3f59dfa7131fe4da
        Reviewed-on: https://gerrit.libreoffice.org/59352
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [b1da360e9230f5a1d1d5e03bd8f83f65e7e14edc]

        loplugin:useuniqueptr in XMLTextFieldExport
        
        Change-Id: Ib525cc596429f61740f567445296dcf71c19acf2
        Reviewed-on: https://gerrit.libreoffice.org/59350
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [06765e45cbf83a865cabb3ce6c418f497e87e099]

        loplugin:useuniqueptr in DeleteItemOnIdle
        
        Change-Id: I6a72417bcab1ac48b5d8a73005104c8627dde32b
        Reviewed-on: https://gerrit.libreoffice.org/59349
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-21  heiko tietze  <tietze.heiko@gmail.com>  [1188bebbc53d0519733cfe98cfab4d83474e8ddf]

        tdf#118742 - Input field dialog workflow
        
        Buttons reverted to gtk-media-previous and gtk-media-next
        Dialog title changed to "Review Fields"
        
        Change-Id: If2bac95ccd36fc14a4c0b4e7789a3cf81db3bc0f
        Reviewed-on: https://gerrit.libreoffice.org/58132
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-08-21  Stephan Bergmann  <sbergman@redhat.com>  [fd71427f6502f4540053c10d8eb9b495451d959d]

        external/mysql-connector-cpp uses std::auto_ptr, must not be compiled as C++17
        
        But gb_CXX03FLAGS may contain -Werror=c++11-extensions and would thus fail with
        
        > [CXX] workdir/UnpackedTarball/mysql-connector-cpp/driver/mysql_connection.cpp
        > In file included from workdir/UnpackedTarball/mysql-connector-cpp/driver/mysql_connection.cpp:44:
        > In file included from workdir/UnpackedTarball/mysql-connector-cpp/driver/mysql_util.h:30:
        > In file included from workdir/UnpackedTarball/mysql-connector-cpp/driver/nativeapi/mysql_private_iface.h:63:
        > workdir/UnpackedTarball/mariadb-connector-c/include/mysql.h:223:45: error: commas at the end of enumerator lists are a C++11 extension [-Werror,-Wc++11-extensions]
        >                       MYSQL_STATUS_QUIT_SENT, /* object is "destroyed" at this stage */
        >                                             ^
        
        (And otherwise the code appears to build fine with gb_CXX03FLAGS, so just stick
        with that instead of coming up with yet another way of compiling as >= C++11 and
        < C++17.)
        
        Change-Id: I924d906e34c073672f2038072743197d3f7fef5f
        Reviewed-on: https://gerrit.libreoffice.org/59368
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-21  Stephan Bergmann  <sbergman@redhat.com>  [f0fcbcadac148a5bfd36b2a26795d45aef8eace4]

        Make OUStringLiteral ctor actually constexpr
        
        ...which had accidentally been broken with
        87707670c993794ab12b0fad0f048f11429269c2 "Make OUStringLiteral more useful".
        (std::strlen unfortunately isn't constexpr, so need to use an explicit loop
        instead.)
        
        Change-Id: I9a820e2940b99a0c37124477810ef879d82c8325
        Reviewed-on: https://gerrit.libreoffice.org/59344
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-21  Justin Luth  <justin.luth@collabora.com>  [7d01ce4021bafde8184355f46d1cbe2c370767e1]

        tdf#57589 writerfilter: support hash-encoded colors
        
        Previously, a hash-encoded value would simply fail to zero
        and thus the color would be dark black.
        
        The unit test covers two conditions. Paragraph 1 has a valid
        encoding, and pararaph 2 has an invalid coding (which is
        ignored and fails to COL_AUTO).
        
        Change-Id: I68940f5c4b0975a87feb6cab8fb3572b7546a077
        Reviewed-on: https://gerrit.libreoffice.org/59295
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-08-21  Samuel Thibault  <sthibault@hypra.fr>  [5732db01795df90df95944cffc8566ea11e6c389]

        tdf#116542 a11y: Implement .ui ways of setting widget role
        
        Atk-LO correspondance in getRoleFromName() was built on
        vcl/unx/gtk/a11y/atkwrapper.cxx's correspondance, with the same "?"
        uncertainties, plus some approximations.
        
        Change-Id: I2e3a5042d4c9dabbab5407397373a373ee1caa6d
        Reviewed-on: https://gerrit.libreoffice.org/58767
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-08-21  Mert Tumer  <merttumer@outlook.com>  [414ef6cb187dd3bbcc917dbedf3c0c1cc8668f60]

        Added Clear Formatting button on Android Viewer
        
        Change-Id: If576aaf3e5095e660219fed9f5e11971c9a73469
        Signed-off-by: Mert Tumer <merttumer7@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/59293
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-08-21  Mert Tumer  <merttumer@outlook.com>  [1c08deed080e46478d6aac198e0b2f8f1ff54fe5]

        Fix listing all options (presentation and spreadsheet) on all documents
        
        Change-Id: I2f43818dbf490de10a54da7f36c6bae3d4d62e39
        Signed-off-by: Mert Tumer <merttumer@outlook.com>
        Reviewed-on: https://gerrit.libreoffice.org/59289
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-08-20  Eike Rathke  <erack@redhat.com>  [b262e4e691d71defa5aa45e6bd647f112e1513c4]

        Avoid searching "[DBNum" if not inserted, tdf#73063 prep
        
        Change-Id: I731f2813a2b29d3d7013d559c481f9b59fe7fa43
        Reviewed-on: https://gerrit.libreoffice.org/59343
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-20  Caolán McNamara  <caolanm@redhat.com>  [f34747e39ae034bb7bbfef6fd071662f1abcfa98]

        FindBestFontFace can take FontSelectPatternAttributes instead
        
        Change-Id: I96d4a69c8530b9a80f6110666f4cc841f1812e23
        Reviewed-on: https://gerrit.libreoffice.org/59319
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8bdfc1960edd57aca36c7d1399a613c97f5b71d7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix logic for screenshots in help pages
            
            better handling of image dimensions
            
            Change-Id: Iefceb9fa391d564c8920ab53160f70110a7abb8a
            Reviewed-on: https://gerrit.libreoffice.org/59338
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-20  Stephan Bergmann  <sbergman@redhat.com>  [a191075ee1bd103a57c935e47026337a5e2340e9]

        On macOS Library_mysqlc needs _iconv{,_close,_open}
        
        ...presumably since 3478d7453a3d65b3d8d164e8f898a0b79f005c58 "Switch from mysql
        to MariaDB C API". (And see external/mysql-connector-cpp/Library_mysqlcppconn.mk
        for a similar case.)
        
        Change-Id: I146bf83a71c59a59f7694552a31923eb1e7fe664
        Reviewed-on: https://gerrit.libreoffice.org/59336
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-20  Ilhan Yesil  <ilhanyesil@gmx.de>  [200fafc341c9ac5cedb0e3e8a38fcc4e88fce77c]

        tdf#118994 JAWS has no access to accessibility objects
        
        According to the MSDN, lParam must be cast to DWORD when examining
        WM_GETOBJECT messages on 64-bit Windows. The MSDN example also
        casts wParam, so in this solution, lParam and wParam are cast to
        the appropriate types sal_Int32 and sal_uInt32.
        
        Change-Id: I1edc00778c7da91d2baf5784e4c3f8c441e42eab
        Reviewed-on: https://gerrit.libreoffice.org/58312
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>

2018-08-20  Eike Rathke  <erack@redhat.com>  [0281aa380a20672d55d1d672fd4a43bdcb6c224d]

        One more "do not reorder date particles", tdf#113889 tdf#119013 follow-up
        
        commit 5b8007afdb97d416ee7c22bf9226e927d61e9bd3
        CommitDate: Thu Aug 16 18:54:31 2018 +0200
        
            Resolves: tdf#119013 do not over-aggressively reorder date particles
        
        negated logic from bForExcelExport to bConvertDateOrder. This
        somehow slipped through in that commit.
        
        Change-Id: Ibe7e7f7dc669292f38136ceeced1ead120641a20
        Reviewed-on: https://gerrit.libreoffice.org/59330
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-20  Caolán McNamara  <caolanm@redhat.com>  [ae814d8b00364da8c1d3b12d91fd781081033ce8]

        can use FontSelectPatternAttributes here
        
        Change-Id: I7702c8a763ff9c624ef9c64f80c3e8457a027d40
        Reviewed-on: https://gerrit.libreoffice.org/59324
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-20  Caolán McNamara  <caolanm@redhat.com>  [ea4fe606687876e8dc3e160be4a238cc66193b27]

        uselessmatch can take FontSelectPatternAttributes
        
        Change-Id: Ic441d8795133b0332011ce8d19fcc9f644046dda
        Reviewed-on: https://gerrit.libreoffice.org/59321
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-20  Arkadiy Illarionov  <qarkai@gmail.com>  [0787ce8814e37972a0c968f60008d4e8722b6e27]

        Simplify containers iterations, tdf#96099 follow-up
        
        Use range-based loop or replace with std::any_of, std::find and
        std::find_if where applicable.
        
        Change-Id: I2f80788c49d56094c29b102eb96a7a7c079567c6
        Reviewed-on: https://gerrit.libreoffice.org/59143
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-20  Caolán McNamara  <caolanm@redhat.com>  [d2c9c60fefb9687adbde4be61ed66a5123a2587f]

        make PhysicalFontCollection::Close return std::shared_ptr
        
        Change-Id: Iefa9df1d40c11cc56831467a03e0274475c50ed1
        Reviewed-on: https://gerrit.libreoffice.org/59327
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-20  Caolán McNamara  <caolanm@redhat.com>  [c1a06ec8779ffb6fe442379735bcdeab5fb3532e]

        IsBetterMatch just uses FontSelectPatternAttributes
        
        Change-Id: I5d0ca9059bc5717b345332e18ef983db982a2966
        Reviewed-on: https://gerrit.libreoffice.org/59316
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-20  Eike Rathke  <erack@redhat.com>  [7d785183dda20942459616110bab041f9293a399]

        Resolves: tdf#119137 treat scalar non-reference non-array argument as matrix
        
        ... of size 1x1 so all further checks are applicable as for any other array.
        
        Change-Id: I0c8926bc56f5e451ca4847e0f0c76a1be97418f2
        Reviewed-on: https://gerrit.libreoffice.org/59317
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-08-20  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [4c8589ca9fad5ecda988b6c15b5cdd2560405278]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Cleanups
            
            in /shared/00/
            
            Change-Id: I54fc724adac9d08ac6f705933c4b3fc0cf9ffa0b
            Reviewed-on: https://gerrit.libreoffice.org/57134
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2018-08-20  Caolán McNamara  <caolanm@redhat.com>  [d9ab7be6c2e4494846081b089710f4dd0b1d2ad3]

        TODO: refcount ImplFontList
        
        Change-Id: Ie125f1ac9c14a41e25c3e54beafca2f9e34e4c6f
        Reviewed-on: https://gerrit.libreoffice.org/59310
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-20  Caolán McNamara  <caolanm@redhat.com>  [7fe7805f0fe7924bb0e190207d8ea320353d2810]

        FindMetricCompatibleFont can take FontSelectPatternAttributes
        
        Change-Id: I2a42c469d2ab009c5823fc654912fd20c649d2df
        Reviewed-on: https://gerrit.libreoffice.org/59323
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-20  Caolán McNamara  <caolanm@redhat.com>  [29ff7fbbcc3cdd077458356b06cf7e8120fb4e95]

        these just use the base FontSelectPatternAttributes
        
        Change-Id: I0c5ffe571c2cf37ec7d20d4d3ae965227cd72b7e
        Reviewed-on: https://gerrit.libreoffice.org/59314
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-20  Caolán McNamara  <caolanm@redhat.com>  [7d44fb6d97f629839bb896142ccb4ce0c55db707]

        TODO: refcount ImplFontCache
        
        Change-Id: Ia4499c2a1515aebaff9edf0e843fc66c7fb1414e
        Reviewed-on: https://gerrit.libreoffice.org/59309
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [401cba4c20fbc930f034168872642428d7459218]

        tdf#116370 cleanup Writer idle job handing
        
        This prevents the start of the idle job, while processing itself,
        so the fixed WinSalInstance::AnyInput of commit 3bf6c97029d2
        ("tdf#112975 WIN correctly handle VclInputFlags::OTHER") won't
        report the timer events of the re-started idle job to process.
        
        Fixes the early abort of the background job, which resulted in
        the busy loop of the reported bug and this strange printing
        behaviour.
        
        P.S. I'm not sure, why this was just broken on Windows.
        
        Change-Id: I6503dcd925c9a0ed843e794a31eea32a4a4b2889
        Reviewed-on: https://gerrit.libreoffice.org/59279
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-08-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [35a254750392dcd738481f5d6e8719cee9fb41b3]

        tdf#118786 WIN allow nested SendMessage calls
        
        This bug trips "assert( !pInst->mbNoYieldLock )".
        
        There is already a special case, introduced in commit 4baec725e0dc
        ("WIN run main thread redirects ignoring SolarMutex"), to prevent
        tripping the assert for a nested SendMessage call.
        
        So this implements a general solution for nested SendMessage calls.
        We just have to prevent yielding in a call from an other thread,
        as the sending thread still owns the SolarMutex.
        
        This way we can also drop the special handling in
        WinSalFrame::ReleaseFrameGraphicsDC.
        
        Change-Id: I7024b081b26f3545af12a3a3a038fe5e5671af3c
        Reviewed-on: https://gerrit.libreoffice.org/59275
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-08-20  Caolán McNamara  <caolanm@redhat.com>  [3e97b8a74b20d72d36ac65d3ef091cae79b8cdac]

        coverity#1438402 Improper use of negative value
        
        Change-Id: I00aa17ae4fd543faabc4cb7a052e3561da29c1e6
        Reviewed-on: https://gerrit.libreoffice.org/59311
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [ae1139f5b8474bd3056ddc1e25173dc0882b944a]

        loplugin:useuniqueptr in svt::Dialog
        
        Change-Id: Ib13cd74f186de0db1be4414e893b2d4f66048b44
        Reviewed-on: https://gerrit.libreoffice.org/59304
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [0f34e96a5ce68a3039f65cd0f896b33f2d20af5f]

        return weld widgets by std::unique_ptr from builder
        
        Change-Id: I20c007b13dae2d1155034711ad1ad48bfdfd0ba8
        Reviewed-on: https://gerrit.libreoffice.org/59288
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-20  Stanislav Horacek  <stanislav.horacek@gmail.com>  [f05b0a6aaf8af5d78f9cad8bb953228cb0ce09f1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - table is not in Insert menu anymore, use another example
            
            Change-Id: Iab50a4452f5b50eade881119f316410a03611265
            Reviewed-on: https://gerrit.libreoffice.org/59305
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c3554e77056b6c950fe946c7c53dd93838e17c9a]

        Fix typos
        
        Change-Id: Ib717870185bdf4ac43af8fcd3a7233b051e23d30
        Reviewed-on: https://gerrit.libreoffice.org/58888
        Tested-by: Jenkins
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>

2018-08-19  Johnny_M  <klasse@partyheld.de>  [b5f483cb907e3fe43bfa03c147dfb82ec645e668]

        Remove comment leftovers
        
        This is a follow-up to commit 45ec1d9b56cec41596f806ebf845ebfcd30c9f46 ,
        where the respective defines were removed, but their comments stayed
        behind.
        
        Change-Id: I205c5a36e0cd13e67293215c0be730ac7b17f111
        Reviewed-on: https://gerrit.libreoffice.org/59284
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-08-19  Johnny_M  <klasse@partyheld.de>  [7a0f3d16e35dbc890734e263432afc8da7b4f777]

        Translate German comments
        
        Change-Id: I1a4e41ccd3e3eb829419c45edd0417776a73c3ae
        Reviewed-on: https://gerrit.libreoffice.org/59285
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-08-19  Johnny_M  <klasse@partyheld.de>  [b2f52f4372e65b9af0e6fda588ca8b49e370ec0c]

        Translate German variable names
        
        Change-Id: I6b5fb91cbf32ce082fb77989e1b9ac5e8ecfe438
        Reviewed-on: https://gerrit.libreoffice.org/59283
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-08-19  Takeshi Abe  <tabe@fixedpoint.jp>  [e020cc88161ca5f3b35b629da627a530cb618532]

        toolkit: a micro-optimization taking min and max simulnateously
        
        Change-Id: I161dd318b1e5729ef0b8c55a41c0eddc681b153f
        Reviewed-on: https://gerrit.libreoffice.org/57612
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-19  andreas kainz  <kainz.a@gmail.com>  [e68783344a88b827c5fe6a0fd1174b36d75d4d3c]

        Menubar Calc: update sheet menuentry according to table in writer
        
        Calc sheet menubar entry
        
        First section was use the same items than writer
        so the WriterCategories were moved to GenericCategorie
        
        Main benefit is that app specific items are centralized in sheets
        - Format -> Row, Columns and Merge items are in Sheet on the same subsection than writer
        - Format -> Print Range was moved from Format to Sheet where SplitTable is in writer
        - Format -> Conditional and Style stuff was moved to Sheet where the Style stuff is located in writer. In writer there are NO Style items in Format
        - Tools -> Protect and View -> Protect is centralized in Sheet like in Writer -> Table
        - Sheet -> Comments are now in Edit -> Comments like i writer
        
        open point: Sheet -> Size -> The entries has to be renamed to be more clear (like already in writer)
        
        Change-Id: Ic014ccc260dd3264ef6e79a2b71d268e40f22088
        Reviewed-on: https://gerrit.libreoffice.org/56912
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-08-19  Caolán McNamara  <caolanm@redhat.com>  [1a3bf54159f71f8feb67c89fa1e2452c31fc8701]

        Related: tdf#122166 require opengl >= 3.0 for slide transitions
        
        glGenVertexArrays requires opengl >= 3.0
        
        and since...
        
        commit c831e4851f35ddef5ef45062ba291d07dda4b1b4
        Date:   Wed Dec 9 21:39:27 2015 +0000
        
            slideshow: Fix what was remaining to be able to use a core context
        
        we always use that in all slide transitions, so slideshow opengl transitions
        presumably thus all have a min opengl version of 3.0
        
        Change-Id: Ifb21201fc94c4a911c8d4127d1df1efb3e34a2d8
        Reviewed-on: https://gerrit.libreoffice.org/59298
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-19  Caolán McNamara  <caolanm@redhat.com>  [5295459d0aff98f6817769b2eef279115e4ffad0]

        tdf#112166 need to check if glXCreateContextAttribsARB really exists
        
        checking the glXCreateContextAttribsARB function pointer will just return the
        epoxy_glXCreateContextAttribsARB stub which always exists.
        
        Change-Id: I740cc680082102c1f9712cf5cc083e92b26f8865
        Reviewed-on: https://gerrit.libreoffice.org/59300
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-19  Xisco Fauli  <xiscofauli@libreoffice.org>  [ba91d344bbf81f9e9cc98e7a9bfef9f5e9cdeb07]

        tdf#119030: Disable entries if open file read-only is unchecked
        
        Change-Id: I9e00094f92210a025537f2115e2529acb82d960f
        Reviewed-on: https://gerrit.libreoffice.org/58400
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-08-19  Laurent BP  <laurent.balland-poirier@laposte.net>  [0378fa5f8c523e3d3b738b344ce6dc529760e9c5]

        Writer templates: built from XML code
        
        Maintaining XML code is easier if we need to change a font
        (name or size). See tdf#114749
        
        Change-Id: I1c1e5951c24863be717aef3dd22d533f5fd23a4f
        Reviewed-on: https://gerrit.libreoffice.org/58787
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-08-19  Julien Nabet  <serval2412@yahoo.fr>  [f61af646c5c3fe7e50aea01ede6a9d7ea53380f2]

        tdf#119321: fix appendCopy in searchAndReplace (printing)
        
        Regression from:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=cd66852f6dd08631a25d15a1527a647e69ab8ce3
        
        Change-Id: Iea4b21647dd01406271f9b3e13fea3cc73e1c801
        Reviewed-on: https://gerrit.libreoffice.org/59303
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-18  Julien Nabet  <serval2412@yahoo.fr>  [6c89f41b02fcd8918e535460994daac4ecd5d37e]

        tdf#119330: fix regression in SfxNotebookBar.cxx
        
        See https://bugs.documentfoundation.org/attachment.cgi?id=144272
        
        Change-Id: Ibe36c0bbacc5a36db03129ce139b3b4b1adbbf39
        Reviewed-on: https://gerrit.libreoffice.org/59296
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-08-18  Caolán McNamara  <caolanm@redhat.com>  [d21298e3b108b0dfdb1515248068314757cf4dd7]

        coverity#1438401 assert nPrevIndex >= 0
        
        Change-Id: I1b6e4428aa44163bd098517ed654ea115c10daf7
        Reviewed-on: https://gerrit.libreoffice.org/59292
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-18  Caolán McNamara  <caolanm@redhat.com>  [289abd076af14eeb4504cd4e33b49ef95009dd93]

        coverity#1438403 Unchecked return value
        
        Change-Id: I7debe5eb1c366264cb94a52f63677f392cda647e
        Reviewed-on: https://gerrit.libreoffice.org/59291
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-18  Caolán McNamara  <caolanm@redhat.com>  [70ed8c321e0f8a6058d92876de2eb49f8f0ebbb8]

        coverity#1438404 Identical code for different branches
        
        Change-Id: I19a7bb7a142ddb90d9b42fe589900bd74d09e153
        Reviewed-on: https://gerrit.libreoffice.org/59290
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-18  Justin Luth  <justin_luth@sil.org>  [b576ab5073a8cdf5ca2db04838d255e142f5a896]

        tdf#116436 doc export: add missing table background fill
        
        MS formats only have support for Table and Cell fill.
        
        Interestingly, MS Word doesn't let the cells inherit from
        the Table fill setting,
        so that value also needs to be written out into every cell.
        
        Since Word apparently ignores the table color, I didn't
        bother trying to search out how to export that in DOC
        format.  (I did add it to DOCX since it was so easy to find.)
        
        Change-Id: I8946f07b45f72fed5959369182882a7bf013b1d0
        Reviewed-on: https://gerrit.libreoffice.org/59281
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-08-18  Justin Luth  <justin_luth@sil.org>  [8cc753d54ad1834709c5802115580adf65def89e]

        tdf#116436 docx export: add missing table background fill
        
        MS formats only have support for Table and Cell fill.
        
        Interestingly, MS Word doesn't let the cells inherit from
        the Table fill setting (even though LO docx import currently does),
        so that value also needs to be written out into every cell.
        
        Change-Id: Ib49fddf52758ff641428de747ea290d1fcb894f3
        Reviewed-on: https://gerrit.libreoffice.org/59260
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2018-08-18  Zdeněk Crhonek  <zcrhonek@gmail.com>  [991ff3d6205d8b594701c9df537cf8f0a629a92d]

        uitest Impress-rename,new slide ; tdf#85360
        
        Change-Id: Id080fdeb3d47f27f9a8b83b7720e96eb46eb716b
        Reviewed-on: https://gerrit.libreoffice.org/59267
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [9fd7808f79fe48af9d9a4d47561abb9b8c66cbc3]

        loplugin:useuniqueptr pass SmNodeList around by std::unique_ptr(2)
        
        Change-Id: I53b7f39ddc150367bc5f9c4a7ee7049d59e9f485
        Reviewed-on: https://gerrit.libreoffice.org/59231
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [2caee0fac86165730b676727390dc74852f9663d]

        new loplugin intvsfloat
        
        This was a good idea from mike kaganski as a consequence of
           https://gerrit.libreoffice.org/55359
        
        Unfortunately, clang/llvm is not yet up to the job of doing floating
        point evaluation, I get tons of crashes all over the evaluate
        infrastruction inside clang, so this will need to wait until clang's
        code matures.
        
        So park it in store for now
        
        Change-Id: I5ba4de8323e462b4fd4db301e4d116a81fd56ed3
        Reviewed-on: https://gerrit.libreoffice.org/59254
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-17  Stephan Bergmann  <sbergman@redhat.com>  [4cb69cf33b5bf17030bcd263fe31258177c76d5e]

        Avoid further downstream overflow
        
        ...after 004304eb2fd1703d22dec0abf0170bb2ce493d0c "try to avoid overflows in
        some compare functions" had changed the return type of just one function, but
        not its callers.  Found with Clang's new -fsanitize=implicit-conversion during
        CppunitTest_sd_filters_test:
        
        > Testing file:///home/sbergman/lo/core/sd/qa/unit/data/ppt/pass/hang-17.ppt:
        [...]
        > sot/source/sdstor/stgdir.cxx:101:19: runtime error: implicit conversion from type 'sal_Int32' (aka 'int') of value -57120 (32-bit, signed) to type 'short' changed the value to 8416 (16-bit, signed)
        >  #0 in StgDirEntry::Compare(StgAvlNode const*) const at sot/source/sdstor/stgdir.cxx:101:19 (instdir/program/libsotlo.so +0x217699)
        >  #1 in StgAvlNode::Find(StgAvlNode const*) at sot/source/sdstor/stgavl.cxx:43:29 (instdir/program/libsotlo.so +0x1db72b)
        >  #2 in StgDirStrm::Find(StgDirEntry&, rtl::OUString const&) at sot/source/sdstor/stgdir.cxx:907:57 (instdir/program/libsotlo.so +0x22f2dc)
        >  #3 in Storage::IsStream(rtl::OUString const&) const at sot/source/sdstor/stg.cxx:773:39 (instdir/program/libsotlo.so +0x1d2cdf)
        >  #4 in SotStorage::IsStream(rtl::OUString const&) const at sot/source/sdstor/storage.cxx:654:27 (instdir/program/libsotlo.so +0x29ebdb)
        >  #5 in PropRead::PropRead(SotStorage&, rtl::OUString const&) at sd/source/filter/ppt/propread.cxx:543:19 (instdir/program/libsdfiltlo.so +0x6b72ee)
        >  #6 in ImplSdPPTImport::Import() at sd/source/filter/ppt/pptin.cxx:262:32 (instdir/program/libsdfiltlo.so +0x5d0dc4)
        >  #7 in SdPPTImport::Import() at sd/source/filter/ppt/pptin.cxx:167:21 (instdir/program/libsdfiltlo.so +0x5cf733)
        >  #8 in ImportPPT at sd/source/filter/ppt/pptin.cxx:2761:26 (instdir/program/libsdfiltlo.so +0x618f64)
        >  #9 in SdPPTFilter::Import() at sd/source/filter/sdpptwrp.cxx:106:32 (instdir/program/libsdlo.so +0x2877ed3)
        >  #10 in sd::DrawDocShell::ConvertFrom(SfxMedium&) at sd/source/ui/docshell/docshel4.cxx:474:46 (instdir/program/libsdlo.so +0x2e1607c)
        >  #11 in SfxObjectShell::DoLoad(SfxMedium*) at sfx2/source/doc/objstor.cxx:786:23 (instdir/program/libsfxlo.so +0x2c8c762)
        >  #12 in SdFiltersTest::load(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int) at sd/qa/unit/filters-test.cxx:75:31 (workdir/LinkTarget/CppunitTest/libtest_sd_filters_test.so +0x19771)
        >  #13 in test::FiltersTest::recursiveScan(test::filterStatus, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int, bool) at unotest/source/cpp/filters-test.cxx:130:20 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x5724c)
        >  #14 in test::FiltersTest::testDir(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int, bool) at unotest/source/cpp/filters-test.cxx:155:5 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x57ec9)
        >  #15 in SdFiltersTest::testCVEs() at sd/qa/unit/filters-test.cxx:83:5 (workdir/LinkTarget/CppunitTest/libtest_sd_filters_test.so +0x19d6d)
        
        Change-Id: Iaffd35d33f0e1109195e3bd56538104d395af01b
        Reviewed-on: https://gerrit.libreoffice.org/59274
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-17  Takeshi Abe  <tabe@fixedpoint.jp>  [abb780094d9a6b6261c4a4018d24f3853d04876d]

        sw: Replace std::list with std::vector for simplicity
        
        Change-Id: I239df7b0009711eeaf025221bec9c95887681c8d
        Reviewed-on: https://gerrit.libreoffice.org/58918
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-17  Caolán McNamara  <caolanm@redhat.com>  [319b187e8b48d014fb79406466887a1143147f57]

        Use for-range loops
        
        Change-Id: I7bf26258b8330a5f81657a3684c81ce429b37090
        Reviewed-on: https://gerrit.libreoffice.org/59262
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a2adca5fa9090fd24641c3ea8e2bd0b6d8418f4b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix dup ID
            
            Change-Id: I4c21333e6738edc39153ed2f9b276f361190d396
            Reviewed-on: https://gerrit.libreoffice.org/59276
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [387c70dcb77042f2b97e3e5b0fc475e6cd630026]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are'nt working 16
            
            Module svx
            
            Change-Id: I0ce6c3c004ee8ef68b7114692ffcc6f9e912ccf3
            Reviewed-on: https://gerrit.libreoffice.org/59273
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-17  Armin Le Grand  <Armin.Le.Grand@cib.de>  [046df0a876b3d948bb1e14443c00c180bc8cccaa]

        tdf#105998: Enhanced fix for MetafileToBitmap at better place
        
        Change-Id: I220bdbe196a68ef2df25885dceee70e15b760410
        Reviewed-on: https://gerrit.libreoffice.org/59220
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-08-17  Caolán McNamara  <caolanm@redhat.com>  [bc28d51cb88c796da241d1ab914bbe6bb174cc49]

        ofz: make ValidNewTabName faster wrt collisions
        
        Change-Id: Id2058719c3bc822518faa922a6cd0409b4088ac7
        Reviewed-on: https://gerrit.libreoffice.org/59253
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-08-17  Stephan Bergmann  <sbergman@redhat.com>  [2291c110738266abb42cb592df04c1220ddc4998]

        Remove unused includes
        
        Change-Id: If51bdcb4bd426ddbd563861a0cf3eeb5f2756b06
        Reviewed-on: https://gerrit.libreoffice.org/59268
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-17  Stephan Bergmann  <sbergman@redhat.com>  [f4351535f3bf10b94cccc721ab395e2c7f5010a4]

        Consolidate: basegfx::clamp -> o3tl::clamp
        
        Change-Id: Iffd8b0a19d4479b6c70dc834c6f64499e87e01b1
        Reviewed-on: https://gerrit.libreoffice.org/59265
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-17  Julien Nabet  <serval2412@yahoo.fr>  [13db6e8671c36e1a028d6a8ad63f518e60f84870]

        tdf#119117: get phonebook sort work by tweaking ICU call mechanism
        
        Using "phonebook" as variant does't work with de_DE
        since it gives de_DE_PHONEBOOK whereas icu expects de__PHONEBOOK
        See http://userguide.icu-project.org/locale#TOC-Variant-code,
           Level 2 canonicalization, 8.
        
        So let variant empty and use the fourth arg of icuLocale "keywords"
        
        See constructors in http://icu-project.org/apiref/icu4c/classicu_1_1Locale.html
        
        Change-Id: I6c216c86cdd32abfa477c14a80d1b8794b536900
        Reviewed-on: https://gerrit.libreoffice.org/58870
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-08-17  Eike Rathke  <erack@redhat.com>  [da0dc858fc05e7f1d6a60ca61f722044e688d4f8]

        Resolves: tdf#118983 do not expand range if sheet references not affected
        
        Change-Id: Ib207d3723ce1d370a953e652957aaed399affc9c
        Reviewed-on: https://gerrit.libreoffice.org/59255
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-08-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a0d9200fbdcf0d7c0c0155389d2954f4fa9dac32]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Add MACOSX for =INFO("system")
            
            Change-Id: I23bd4706bf7f0eba4334e15c21e750b2f2cf2883
            Reviewed-on: https://gerrit.libreoffice.org/59266
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8af4ea707e7ed63e65d75fd63cca02e018e4e16a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Mute l10n in numeric table and InfoType strings
            
            Numeric cell are not to be translated
            InfoType either.
            
            Change-Id: I320b78c2c84212ece5c080e47c78cef2550ae066
            Reviewed-on: https://gerrit.libreoffice.org/59263
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-17  Caolán McNamara  <caolanm@redhat.com>  [519dfa1f3dba16e528becdd573f801f4c84b259c]

        make GetCodeName accessor more standard
        
        Change-Id: Ieee004ef7f6c7db5503a8a0d1660785105ec0511
        Reviewed-on: https://gerrit.libreoffice.org/59251
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-17  Caolán McNamara  <caolanm@redhat.com>  [0994fcef4b401ff7a99a9e8e882f6e2697d310c7]

        Resolves: tdf#119325 tooltip position should be relative to widget
        
        Change-Id: I244f2d6cd89fd53d7a874cac593f3759d75966da
        Reviewed-on: https://gerrit.libreoffice.org/59256
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [0662f319324e55a80bb789e960a752c172feb530]

        loplugin:useuniqueptr pass SmNodeList around by std::unique_ptr
        
        Change-Id: I263a7afd23a38f68ee54ecb11f00bcfbdda30c64
        Reviewed-on: https://gerrit.libreoffice.org/59230
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-17  Caolán McNamara  <caolanm@redhat.com>  [49d08ac52b06b2f690ebcb1fd70bf0dc7bcd16e1]

        ofz#9934 null deref
        
        Change-Id: I6833ad8a556b561a37e468da8845914cabfac4c5
        Reviewed-on: https://gerrit.libreoffice.org/59246
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-17  Samuel Thibault  <sthibault@hypra.fr>  [5ee3c68d1633c7b544b06372da298380ac81d04d]

        a11y: Use ATK "footnote" role
        
        instead of "comment" which is less precise.
        
        Change-Id: Icca55a3c440748f311d896aac648a7a6d89f3bc4
        Reviewed-on: https://gerrit.libreoffice.org/58763
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-08-17  Samuel Thibault  <sthibault@hypra.fr>  [ac475d8d6fb68798ebd77f291bef6336e580859a]

        tdf#116542 a11y: Make R/O accessibleedit use STATIC role
        
        as improvement to tdf#86661 which had made it a LABEL as first improvement
        over TEXT.
        
        Change-Id: I0e5ee7b680ec943f38526b98cb904d0f9f916d85
        Reviewed-on: https://gerrit.libreoffice.org/58736
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-08-17  Caolán McNamara  <caolanm@redhat.com>  [aa0adc7a4f2b0ca735fc8330fa7b9dab75b38e56]

        make GetName accessor more standard
        
        Change-Id: I8cb4853be09e37499d26acb6889b3d9b2c70dcf8
        Reviewed-on: https://gerrit.libreoffice.org/59252
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-17  Noel Grandin  <noel@peralex.com>  [173b2649ee1e3b7db4a2f898dbf74c2d2987ffe5]

        fix crash on Windows on assert enabled builds
        
        regression from
            commit 9cceba9a928cf3b3447f293020be2fe76c035ed5
            make DBG_TESTSOLARMUTEX available in assert builds
        
        Change-Id: Ifbedc3c16f341a12ba026fc598fb5386da91c50c
        Reviewed-on: https://gerrit.libreoffice.org/59245
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-17  Caolán McNamara  <caolanm@redhat.com>  [c05692cbcdcc820bb98b53af6dca09d13c804c00]

        ofz: infinite loop
        
        Change-Id: Ie42e73ebe02cd4c2bb10c9d0e55a5256b1fffd15
        Reviewed-on: https://gerrit.libreoffice.org/59248
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-17  Stephan Bergmann  <sbergman@redhat.com>  [b83fac898a54196e2430fe7710f946b5217ee6f2]

        loplugin:override
        
        Change-Id: Id884bdd1f1b5314df05b4d8839b13922f19f01cb
        Reviewed-on: https://gerrit.libreoffice.org/59236
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [200b4f3324c18667b3f2ddcb8d4ca26a1d2bb55d]

        loplugin:useuniqueptr in Tcg255
        
        Change-Id: I68aa80fbd9d1b1dcd22ecee3a8c51fefe5574ece
        Reviewed-on: https://gerrit.libreoffice.org/59226
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [99aad471716bfd212e29eebdcbdfb260627f1ae1]

        loplugin:useuniqueptr in SwPagePreviewLayout
        
        Change-Id: Iecec5b3d4651eb6a1d8fe0b29a691c945a3eb19c
        Reviewed-on: https://gerrit.libreoffice.org/59228
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [d94ec445b7377062a5b6503c2dc4a3182612cd0e]

        loplugin:useuniqueptr in ScFormatRangeStyles
        
        no need to store a ref-counted thing like OUString on the heap, just put
        it directly inside a std::vector.
        And no need to store a dynamic container like std::list on the heap
        either, just put it directly inside a std::vector.
        
        Change-Id: If14a620916caab543d799ca868ee94129a51c672
        Reviewed-on: https://gerrit.libreoffice.org/59224
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-17  Stephan Bergmann  <sbergman@redhat.com>  [070254c2a129d8e35bbdb37d38f90fec03490182]

        Print (raw) exit code on system() failure
        
        Change-Id: I5d99319aa336c02dc0c20ab2bc3a1302840d100d
        Reviewed-on: https://gerrit.libreoffice.org/59242
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-17  Adam Kovacs  <christo161@gmail.com>  [f5f235051055d24c8aced602078c54261603efea]

        tdf108064 OOXML export: keep preset dashes in shape outlines
        
        Extending commit d7551e32609d0e0de8ac419576ca42d65c5015be
        to all default MSO 2016 preset dashes:
        
        Saving an ooxml file with LibreOffice now preserves the
        prstDash tags with the values sysDot, sysDash, dash, dashDot,
        lgDash, lgDashDot, lgDashDotDot, instead of converting them
        to custDash tags.
        
        Note: the import of the preset dash outlines are still not
        relative to the line width, in spite of their original
        behaviour in MSO.
        
        Change-Id: I65eaf06952a968019495664067010c874fce1352
        Reviewed-on: https://gerrit.libreoffice.org/59203
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2018-08-17  Caolán McNamara  <caolanm@redhat.com>  [849cedc47333416d05d93801701c7751e080f2eb]

        insert->envelope->printer->setup crashes
        
        Change-Id: I06d91941eaab0f622b384e9b3379d033890fd92f
        Reviewed-on: https://gerrit.libreoffice.org/59184
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [51e73ccb003357d17eab1c6536f3108e36ca5868]

        Fix typos
        
        Change-Id: I75b38bbbef895901c7b5188fc7b47860b9e9ff89
        Reviewed-on: https://gerrit.libreoffice.org/59241
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-08-17  Eike Rathke  <erack@redhat.com>  [f000f9f1a5b9a4ef157e09f3104e57f6b8f3239d]

        Override [sd-IN] with [sd-Deva-IN]
        
        Deva is not listed as Suppress-Script for sd in
        https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry
        
        Also, this seems to be what MS expects, see
        https://msdn.microsoft.com/en-us/library/cc233965
        
        Change-Id: I974b0032c1c0485135690e68ed0a71c43f2adf6e
        Reviewed-on: https://gerrit.libreoffice.org/59217
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-17  Eike Rathke  <erack@redhat.com>  [a4c9e4539ee82c409add42e68329d4eb1100d62f]

        Do not convert YMD date order to YDM and vice versa, tdf#107012 follow-up
        
        Change-Id: I6362caae4dd0764a5f99f1b0453c17ecde4b53f1
        Reviewed-on: https://gerrit.libreoffice.org/59213
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [42580b440158d37781feed1623720368a4d1b7e0]

        update loplugin returnconstant
        
        to find more stuff, and return less false positives
        
        Change-Id: I24cacbb825c1f7484fd568230051b1a57dbc663f
        Reviewed-on: https://gerrit.libreoffice.org/59137
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [e4e39a48fd6da85189af278d194e06e42189690d]

        loplugin:useuniqueptr in PDFGrammar
        
        Change-Id: I8eff505de0d2821a33bbbc8e4acc2cbee7c1058e
        Reviewed-on: https://gerrit.libreoffice.org/59232
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [c751fd0ebd6724fe2b8ee9f308841cabbb002391]

        loplugin:useuniqueptr in WW8ListManager
        
        Change-Id: Ibd6486889797a4e660c63377a1fd3d577747aec0
        Reviewed-on: https://gerrit.libreoffice.org/59229
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [a0f996703ec37c1403eeda27144bebfa1986aea5]

        loplugin:useuniqueptr in SwPageNumAndTypeOfAnchors
        
        it's a small struct, so just store it inline in the std::vector
        
        Change-Id: Ib53c903bf960097ea395e7d54ea7b80fa027ea7b
        Reviewed-on: https://gerrit.libreoffice.org/59227
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [1b95eb30f6358a9ebdedee2888be8273120669c8]

        loplugin:useuniqueptr in ScColumnRowStylesBase
        
        Change-Id: I44e9cb38f57684930a94bd1f185e87a9605b65c2
        Reviewed-on: https://gerrit.libreoffice.org/59225
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [7125c6798f94a8b7345372ba36dbabd89bab8820]

        loplugin:useuniqueptr in connectivity/file
        
        Change-Id: I39c3b164c78a10f7a499974db3690d062dc59753
        Reviewed-on: https://gerrit.libreoffice.org/59223
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [790a32e2d22e48d5eb3463febf04874d8ae11782]

        loplugin:useuniqueptr in ImplSalBitmapCache
        
        and dramatically simplify
        
        Change-Id: If0947125cd599ca5e2d5a9dc5974a646d4bca605
        Reviewed-on: https://gerrit.libreoffice.org/59222
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-17  Stephan Bergmann  <sbergman@redhat.com>  [f58933829dc6c11a06255ae8d5417dea56264c49]

        Avoid loplugin:redundantcast false positive involving decltype
        
        ..with libc++ on macOS:
        
        > /Users/stephan/Software/lo2/core/sw/source/core/doc/CntntIdxStore.cxx:238:44: error: static_cast from 'decltype(__x.base() - __y.base())' (aka 'long') prvalue to 'long' prvalue is redundant [loplugin:redundantcast]
        >                 const MarkEntry aEntry = { static_cast<long>(ppBkmk - pMarkAccess->getAllMarksBegin()), false, pBkmk->GetMarkPos().nContent.GetIndex() };
        >                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        Change-Id: I94ab3d828482462c0fde26e19c9cc6508efa00fe
        Reviewed-on: https://gerrit.libreoffice.org/59240
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-17  Stephan Bergmann  <sbergman@redhat.com>  [d7e087608eba7dc6f966204f0e57e88c2ab37764]

        loplugin:redundantfcast
        
        Change-Id: Ife2d609403c753b917f29fa00bc5f5f1a520503d
        Reviewed-on: https://gerrit.libreoffice.org/59238
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-17  Stephan Bergmann  <sbergman@redhat.com>  [585482133b67d100c0480bfdd924035593985a97]

        loplugin:cstylecast
        
        Change-Id: I36ffe5952e4ca930ed51fa547611ce4c7a51e1d7
        Reviewed-on: https://gerrit.libreoffice.org/59237
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-17  Maxim Monastirsky  <momonasmon@gmail.com>  [da7040510d5be27ad7b90ffb0c962535f3375358]

        tdf#119299 Start with a never scrollbar policy
        
        Similar to 8161d9cf7649e1183e51aaa2525a9c0374205a3d
        ("Fix initial width of the color palette in welded picker")
        
        Change-Id: I9d9584c8cc41ac5d3ca886a7541fc7874d1ef933
        Reviewed-on: https://gerrit.libreoffice.org/59206
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-08-16  Mike Kaganski  <mike.kaganski@collabora.com>  [380d0fda99ff664de8443cfc33c7c86bca18134c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix excel syntax description
            
            Change-Id: Iaaf38a33373eb910785a4a5d1fc45649523726e9
            Reviewed-on: https://gerrit.libreoffice.org/57897
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [57abecebc1b6c114b93fea34f133ac4eeb157dc3]

        Fix typo: s/an other/another/g
        
        Change-Id: I203c546cfca841e7853282267190e20b60919add
        Reviewed-on: https://gerrit.libreoffice.org/59098
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-08-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [436b829f5b904d76039db0818cff5dedf1ae89f1]

        sw: save one vcl layout call in SwFntObj::DrawText()
        
        Pressing a key in Writer used to lay out the relevant string 4 times
        (counting GenericSalLayout::LayoutText() invocations), save one of them
        by pre-calculating the layout and sharing it between GetTextArray() and
        DrawTextArray().
        
        Change-Id: Ic2194bdcbe94a546d57745463ae81e6b0cadcd92
        Reviewed-on: https://gerrit.libreoffice.org/59208
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-08-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [c5dc042219e9872937f9fe1cb68f2f03423f398e]

        vcl: use SalLayoutGlyphs, not SalLayout for pre-computed layout
        
        This means that the pre-computed glyph ids and positions are usable with
        multiple dx array or draw base.
        
        So the amount of cached data is smaller, but it can be used in more
        situations, most importantly Writer's SwFntObj::DrawText() use-case
        (which does GetTextArray() followed by a DrawTextArray(), with different
        dx array arguments).
        
        Change-Id: I3bcd1b7a015c2cf9921efa0f3f355f2c627fb652
        Reviewed-on: https://gerrit.libreoffice.org/59207
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-08-16  Julien Nabet  <serval2412@yahoo.fr>  [24a30e5bde07cf168c30adadb417ba002818970b]

        Related tdf#118547: don't change protection symbol if nTab == TABLEID_DOC
        
        See Eike's comment in https://gerrit.libreoffice.org/#/c/59035/
        
        Change-Id: Ic0f6f0a6fc8d08a7c92b2c12bd301f5089843891
        Reviewed-on: https://gerrit.libreoffice.org/59218
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-16  Caolán McNamara  <caolanm@redhat.com>  [613333d0be43aab4191344916c41f9cb1ca62c7d]

        ofz: timeout
        
        Change-Id: I98fd5135eb47b518a97238ae981a0083f2e29f67
        Reviewed-on: https://gerrit.libreoffice.org/59214
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-16  Caolán McNamara  <caolanm@redhat.com>  [9fe16109167b57ab7e7356f96fcee9ecfeeb1b63]

        ofz#9932 Null-deref
        
        Change-Id: I6a917e118fa9263069c13122765fc6c1ace2bddb
        Reviewed-on: https://gerrit.libreoffice.org/59183
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-16  Caolán McNamara  <caolanm@redhat.com>  [8efdce75d96819d42bae2104169b74d67677c32e]

        std::deque->std::vector
        
        Change-Id: Ia454ec1853bde1a19c6daafe5fef11bb633db080
        Reviewed-on: https://gerrit.libreoffice.org/59211
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3cd264bb09c6c14bf9eb769d508d7015c4bdc83b]

        tdf#117797 guard access to mpSwapFile as it may not be set
        
        Change-Id: If45257293e997bc4540b97fbbe5f1f4b77a48b69
        Reviewed-on: https://gerrit.libreoffice.org/59202
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-08-16  Stephan Bergmann  <sbergman@redhat.com>  [085933f202cf973782a20a46a60087ff943ad6b9]

        SvxNumberFormat::nFirstLineOffset should have a larger type
        
        ...similar to 0d227c96e11d7d03829144183bc66d229e059a4b
        "SvxNumberFormat::nAbsLSpace should have a larger type", this time due to:
        
        > Testing file:///home/sbergman/lo/core/sd/qa/unit/data/ppt/pass/hang-10.ppt:
        [...]
        > filter/source/msfilter/svdfppt.cxx:3793:39: runtime error: implicit conversion from type 'sal_Int32' (aka 'int') of value -142240 (32-bit, signed) to type 'short' changed the value to -11168 (16-bit, signed)
        >  #0 in PPTNumberFormatCreator::ImplGetNumberFormat(SdrPowerPointImport const&, SvxNumberFormat&) at filter/source/msfilter/svdfppt.cxx:3793:39 (instdir/program/libmsfilterlo.so +0x79930d)
        >  #1 in PPTNumberFormatCreator::GetNumberFormat(SdrPowerPointImport const&, SvxNumberFormat&, unsigned int, PPTParaLevel const&, PPTCharLevel const&, TSS_Type) at filter/source/msfilter/svdfppt.cxx:3674:5 (instdir/program/libmsfilterlo.so +0x797bad)
        >  #2 in PPTStyleSheet::PPTStyleSheet(DffRecordHeader const&, SvStream&, SdrPowerPointImport&, PPTTextParagraphStyleAtomInterpreter const&, PPTTextSpecInfo const&) at filter/source/msfilter/svdfppt.cxx:4395:13 (instdir/program/libmsfilterlo.so +0x7ac27d)
        >  #3 in SdrPowerPointImport::SdrPowerPointImport(PowerPointImportParam&, rtl::OUString const&) at filter/source/msfilter/svdfppt.cxx:1618:59 (instdir/program/libmsfilterlo.so +0x74759f)
        >  #4 in ImplSdPPTImport::ImplSdPPTImport(SdDrawDocument*, SotStorage&, SfxMedium&, PowerPointImportParam&) at sd/source/filter/ppt/pptin.cxx:175:7 (instdir/program/libsdfiltlo.so +0x5f2be8)
        >  #5 in SdPPTImport::SdPPTImport(SdDrawDocument*, SvStream&, SotStorage&, SfxMedium&) at sd/source/filter/ppt/pptin.cxx:162:23 (instdir/program/libsdfiltlo.so +0x5ce2bb)
        >  #6 in ImportPPT at sd/source/filter/ppt/pptin.cxx:2760:47 (instdir/program/libsdfiltlo.so +0x617c79)
        >  #7 in SdPPTFilter::Import() at sd/source/filter/sdpptwrp.cxx:106:32 (instdir/program/libsdlo.so +0x2878233)
        >  #8 in sd::DrawDocShell::ConvertFrom(SfxMedium&) at sd/source/ui/docshell/docshel4.cxx:474:46 (instdir/program/libsdlo.so +0x2e163dc)
        >  #9 in SfxObjectShell::DoLoad(SfxMedium*) at sfx2/source/doc/objstor.cxx:786:23 (instdir/program/libsfxlo.so +0x2c8c492)
        >  #10 in SdFiltersTest::load(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int) at sd/qa/unit/filters-test.cxx:75:31 (workdir/LinkTarget/CppunitTest/libtest_sd_filters_test.so +0x19771)
        >  #11 in test::FiltersTest::recursiveScan(test::filterStatus, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int, bool) at unotest/source/cpp/filters-test.cxx:130:20 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x5724c)
        >  #12 in test::FiltersTest::testDir(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int, bool) at unotest/source/cpp/filters-test.cxx:155:5 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x57ec9)
        >  #13 in SdFiltersTest::testCVEs() at sd/qa/unit/filters-test.cxx:83:5 (workdir/LinkTarget/CppunitTest/libtest_sd_filters_test.so +0x19d6d)
        
        Change-Id: Icd83120e99ac8e7181d75e2cf9d13f49064e65e1
        Reviewed-on: https://gerrit.libreoffice.org/59212
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [0bafa88ce38bc9f6735d8118e544aa9232cc840c]

        td#f119300 crash in Manage BreakPoints dialog
        
        regression from
            commit 4b5699bff586dd923123fbfd949c9bf03e491ed7
            loplugin:useuniqueptr in BreakPointList
        
        Change-Id: Ia95a1a15563b1664de938fad7c6435fc82ebf04c
        Reviewed-on: https://gerrit.libreoffice.org/59170
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-16  Caolán McNamara  <caolanm@redhat.com>  [b264c9276888bb952deeec31abe3a77e05dac164]

        data->sort->options->copy sort results to, enter "asd"->ok crashes
        
        Change-Id: If0748d26f8e65b07e98fdda577931348fc479724
        Reviewed-on: https://gerrit.libreoffice.org/59186
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-16  Stephan Bergmann  <sbergman@redhat.com>  [f260284c3915fbd84430833f19ad8c053205ebce]

        Adapt loplugin:ptrvector to libc++ (on macOS)
        
        ...where it produced false positive
        
        > /Users/stephan/Software/lo2/core/UnoControls/source/controls/progressmonitor.cxx:245:21: error: do not call operator== on a std container containing a unique_ptr const class std::__1::__wrap_iter<class std::__1::unique_ptr<struct unocontrols::IMPL_TextlistItem, struct std::__1::default_delete<struct unocontrols::IMPL_TextlistItem> > *> [loplugin:ptrvector]
        >             if (itr != maTextlist_Top.end())
        >                     ^
        
        Change-Id: I8a8b6f30145e6aff2caa03c03f0fd20af0ba42b5
        Reviewed-on: https://gerrit.libreoffice.org/59181
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [d43e61962c5abdb435eff08c64a5476dfb99028a]

        PDF export: allow API users to opt in for version 1.6
        
        Don't make it the default yet, though.
        
        Change-Id: Ida56eb25a84bf5425d4879c062c084bb68984d9a
        Reviewed-on: https://gerrit.libreoffice.org/59180
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-08-16  Eike Rathke  <erack@redhat.com>  [5b8007afdb97d416ee7c22bf9226e927d61e9bd3]

        Resolves: tdf#119013 do not over-aggressively reorder date particles
        
        In particular not when reading documents as we don't know what the
        original (default/system) locale was when the date format was
        created and stored and whether the format's date order actually
        matched the locale's ordering.
        
        Regression from
        
            commit 51478cefaa4e265b42e3f67eda0a64767ff3efba
            CommitDate: Tue Apr 18 17:01:27 2017 +0200
        
                Resolves: tdf#107012 follow date order of the target locale
        
        Change-Id: I9d3bdbd512d95ed81ff6459e368a2d7497ec8a2d
        Reviewed-on: https://gerrit.libreoffice.org/59182
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-16  Mark Hung  <marklh9@gmail.com>  [6e03d7ee5734c94d245aea5900c0924fbef2a246]

        tdf#99213 handle iterate container.
        
        Export iterate container as p:par with iterate element, which has
        'type' attribute and p:tmAbs element. Note that child animation
        node would not have target so it has to use the target of the
        iterate container.
        
        Testcase of testTdf113822 is used, PowerPointExport::
        WriteAnimationAttributeName is tuned to prevent data loss
        there. Deciding an Any is a RGB color by converting
        to sal_Int32 doesn't work and has been done
        AnimationExporter::convertAnimateValue, so we can remove
        them securely and make the roundtrip test case work.
        
        Change-Id: I04a66f004df291c04c1f6e4a8fb7da34b924d922
        Reviewed-on: https://gerrit.libreoffice.org/58998
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-08-16  Caolán McNamara  <caolanm@redhat.com>  [4f2b25c406b3e63b5d15bf90ad29abb3eb9041a1]

        tdf#114427 improve fix, wedo need to free it regardless
        
        Change-Id: I7c35bcd839d7b7b2e8a9ce83f732e14b68ca58eb
        Reviewed-on: https://gerrit.libreoffice.org/59172
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-16  Caolán McNamara  <caolanm@redhat.com>  [00faf6dd9957890634db94cfc6b8a1108a62a2d2]

        tdf#119224 start and end are expected to exist for the scope of this function
        
        Change-Id: I771bce68a2ac923af6a7d54646a2c59ce6f10f7e
        Reviewed-on: https://gerrit.libreoffice.org/59176
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [46b3a2401d371b20bdbfca6a47c09408259d595f]

        vcl: support pre-computed glyph items in OutputDevice::ImplLayout()
        
        This allows using the SalLayoutGlyphs obtained from
        GenericSalLayout::GetGlyphs() to return early in
        GenericSalLayout::LayoutText().
        
        Change-Id: If3a004f983f3578915786668bfcada00227d2eeb
        Reviewed-on: https://gerrit.libreoffice.org/59169
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-08-16  Caolán McNamara  <caolanm@redhat.com>  [a518d1acf7f2f9952ab1d20f3185615351655ef8]

        skip text layout when fuzzing
        
        Change-Id: I4d1c0ce31c4bfde0c1c681235868f6e5484fb561
        Reviewed-on: https://gerrit.libreoffice.org/59174
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-16  Szymon Kłos  <szymon.klos@collabora.com>  [308fbd8cdf9ce0fc3921b6c4c58707609b486fb9]

        tdf#118385 Avoid crash on loading document
        
        Change-Id: Ifb18fee79667a5d0284407e84877b0d4d89536d9
        Reviewed-on: https://gerrit.libreoffice.org/59173
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-08-16  László Németh  <nemeth@numbertext.org>  [61c713bf93a1c585730b97265e2ba7a5a4d09d1d]

        tdf#118127 fix date format duplications in Hungarian locale
        
        – by adding and using narrow month names "jan."–"dec." (abbreviated
        month names are still Roman numbers for back-compatibility);
        
        – by adding ortographically incorrect, but "interoperable/back-compatible"
          typewriter & Excel format "YYYY.M.D.";
        
        – by replacing one of the "YYYY. MMM. D." by "YYYY. MM. DD.".
        
        Other changes:
        
        – replacing incorrect "YYYY. M. D." format with the ortographically
          correct "YYYY. MM. DD." format. We keep its long YYYY format for
          back-compatibility. (This system format is visible only on the extra
          page of the Date formatting list, so it's not an annoying duplication.)
        
        – abbreviated eras use non-breaking narrow spaces.
        
        Note: there is also a not so annoying duplication, the "YYYY-MM-DD HH:MM:SS",
        not on the first page of the date list in the dialog window and not in the
        XML file, but only on the second page of the date list. For back-compatibility,
        we keep this format in the XML file.
        
        Change-Id: I4c49d637710295395b75034aa50015a5f3719d89
        Reviewed-on: https://gerrit.libreoffice.org/59171
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-08-16  Caolán McNamara  <caolanm@redhat.com>  [05cc10da5fe10e712dd6252bbd039856059263af]

        ofz#9691 infinite-loop
        
        Change-Id: Ifab7271c20104e0e073f68d8a570bceb9d8f387a
        Reviewed-on: https://gerrit.libreoffice.org/59168
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-16  Mike Kaganski  <mike.kaganski@collabora.com>  [c883d5e073d2ac5b2d55126c929d7bf3e6d295e8]

        tdf#119294: reimplement fix for tdf#118859
        
        When removing paragraphs with mail mere fields, both field type reference
        and node reference could get invalid, because field type will be destroyed
        when its last field is gone; and node will be destroyed if it is in a fly
        with anchor in another node which gets destroyed.
        
        To avoid use-after-delete, we will use an SwClient on field types, thus
        detecting if a collected field type got destroyed; iterating over fields
        using SwIterator is safe, because removing a node with fields would update
        the iterator.
        
        Change-Id: Id8b555ef7015b13ab70ebb41845d34c477ac6b31
        Reviewed-on: https://gerrit.libreoffice.org/59164
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-08-16  Noel Grandin  <noelgrandin@gmail.com>  [346ba4bedaaa5fa6a7b76687b749959814685846]

        remove mempool
        
        we've been using the normal memory allocator instead of the sal slab
        allocator ever since
            commit bc6a5d8e79e7d0e7d75ac107aa8e6aa275e434e9
            Date:   Wed Nov 15 16:52:44 2017 +0530
            Disable custom allocator
        
        Change-Id: I3383962cedb85d56fbec695398901f6ff7057651
        Reviewed-on: https://gerrit.libreoffice.org/58577
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-16  Caolán McNamara  <caolanm@redhat.com>  [3ec86ad77071af577f37a83a0b1d0389b2204716]

        tdf#119284 bg for automatic not set while editing
        
        refactor and reuse fdo#35779 solution for this case
        
        Change-Id: I0631cd2560aa2acc2310f95b5c4dea36a2845a58
        Reviewed-on: https://gerrit.libreoffice.org/59165
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-16  Caolán McNamara  <caolanm@redhat.com>  [e75a01f4a00fdafad918099b90d1ca79224b4dca]

        these only get used if pOL is non-null
        
        Change-Id: I70d38727027d15b0bf3ea2904655f15d9503b681
        Reviewed-on: https://gerrit.libreoffice.org/59162
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-16  Jan Holesovsky  <kendy@collabora.com>  [3fdbd214fbdc4f9d1c8b2b8b09d175538d3c68e6]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Generate the modules dropdown content on demand too.
            
            Change-Id: Ibcbd8faac4f31d41398d8ae98314d83690136ab6
            Reviewed-on: https://gerrit.libreoffice.org/59152
            Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
            Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
            Reviewed-on: https://gerrit.libreoffice.org/59153
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-16  Stephan Bergmann  <sbergman@redhat.com>  [f5f4f6cfc300e923ddf13f1452da829244d10801]

        Adapt cast
        
        ...to 0d227c96e11d7d03829144183bc66d229e059a4b "SvxNumberFormat::nAbsLSpace
        should have a larger type", from which this was accidentally missing
        
        Change-Id: I1d84f8f3545512ca47181b40b56effda39894e67
        Reviewed-on: https://gerrit.libreoffice.org/59160
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [213df3f22afc4d65bf5b426def641fa1d54e8548]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix typo: s/an other/another/g
            
            Change-Id: I7cf78bc37d3bdc44a0bfb6fe34a3ef1a53a4a73c
            Reviewed-on: https://gerrit.libreoffice.org/59103
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-16  Stephan Bergmann  <sbergman@redhat.com>  [8cde5d96a2172acfa748235186e700029de62ee1]

        Adapt external/breakpad/0001-Handle-race-between-ExceptionHandler...
        
        to old compilers that default to < C++11.  (Explicitly passing CXXFLAGS_CXX11
        into ExternalProject_breakpad wouldn't work well for now, as it would cause
        -Wregister error with -std=c++17 at
        workdir/UnpackedTarball/breakpad/src/common/dwarf/dwarf2reader.cc:878:43.)
        
        Change-Id: I1d04e0f05e36e2f9622991fb477f430a062fee0b

2018-08-16  Jan Holesovsky  <kendy@collabora.com>  [4fa448b79c60f38254be4c4db4942935c992931e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Translate the language names in JS.
            
            Change-Id: I7185a7d0981abbacef4a152ee6ac5352ebe970cd
            Reviewed-on: https://gerrit.libreoffice.org/59150
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-16  Jan Holesovsky  <kendy@collabora.com>  [d46ae4c645d1e6d7f7d3dae7ce3e4c15de10f452]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Don't embed links to all the languages into every page.
            
            Change-Id: I31f140919a18db55ef5afab9f229afa7eed3e36c
            Reviewed-on: https://gerrit.libreoffice.org/59149
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [88e601188c6902769e0c8f2ecfd2ade5c4f27703]

        vcl: introduce a SalLayoutFlags::GlyphItemsOnly
        
        OutputDevice::ImplLayout() does a number of things: first it calls the
        expensive SalLayout::LayoutText(), then it does a number of remaing
        tweaks to the resulting SalLayout based on the rLogicalPos and pDXArray
        parameters.
        
        This means that the resulting layout is not easy to reuse for Writer
        purposes, as it typically operates with the same text multiple times,
        but with different LogicalPos/DXArray.
        
        Add a new flag that returns the glyph items early, with the hope that
        this way the result only depends on the output device state and the
        string only, nothing else.
        
        Change-Id: I7c4a23d0f230495c8ba0ebbd1cfc3421e4a6e43c
        Reviewed-on: https://gerrit.libreoffice.org/59159
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-08-16  Stephan Bergmann  <sbergman@redhat.com>  [0a99baa1f96b4baf5be7c776c7fb2e5e7c94a351]

        -Werror,-Wmultichar (clang-cl)
        
        (<https://docs.microsoft.com/en-us/cpp/cpp/string-and-character-literals-cpp>
        specifies that, for MSVC, "Multiple characters in the literal fill corresponding
        bytes as needed from high-order to low-order.")
        
        Change-Id: I192be65adf3bfff1a4d0f0f4862939be2736ffad
        Reviewed-on: https://gerrit.libreoffice.org/59154
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-16  Stephan Bergmann  <sbergman@redhat.com>  [fe500e0472e4fa61506363e4b0b67eca6f490f5b]

        loplugin:reservedid (clang-cl)
        
        Change-Id: I324b93db2040efeff9d56f529df998cb8d64ec03
        Reviewed-on: https://gerrit.libreoffice.org/59155
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [78c6a111548eafe636845256a3ec08d5a58b7e67]

        loplugin:returnconstant in dbaccess
        
        Change-Id: I37b7dc7f0a7786089034acc279cb6ed7a6ef863f
        Reviewed-on: https://gerrit.libreoffice.org/58426
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-16  Stephan Bergmann  <sbergman@redhat.com>  [ac4e861203054479d06a31784a3385fc77d76b35]

        Handle race in external/breakpad
        
        ...that hit once in a UBSan build in UITest_calc_tests4:
        
        > soffice.bin: /data/sbergman/lo-san/core/include/com/sun/star/uno/Reference.h:420: interface_type *com::sun::star::uno::Reference<com::sun::star::xml::crypto::XXMLSecurityContext>::operator->() const [interface_type = com::sun::star::xml::crypto::XXMLSecurityContext]: Assertion `_pInterface != NULL' failed.
        > warn:desktop:11041:11425:desktop/source/app/sofficemain.cxx:82: minidump generated: /data/sbergman/lo-san/core/workdir/UITest/calc_tests4/user/crash//0585280b-6f1e-fa99-4b711485-60baa6f1.dmp
        > src/client/linux/handler/exception_handler.cc:367:34: runtime error: member call on null pointer of type 'std::vector<google_breakpad::ExceptionHandler *, std::allocator<google_breakpad::ExceptionHandler *> >'
        > warn:sal.osl.mutex:11041:11041:sal/osl/unx/mutex.cxx:82: pthread_mutex_destroy failed: Device or resource busy
        >  #0 in google_breakpad::ExceptionHandler::SignalHandler(int, siginfo_t*, void*) at <null> (instdir/program/libsofficeapp.so +0x963904)
        > warn:unotools.config:11041:11041:unotools/source/config/configmgr.cxx:169: ConfigManager not empty
        >  #1  at <null> (/lib64/libpthread.so.0 +0x11fbf)
        
        Change-Id: Icf46adea879c0541a297e5f54f9ce936caa9858b
        Reviewed-on: https://gerrit.libreoffice.org/59157
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-16  Stephan Bergmann  <sbergman@redhat.com>  [2dc14bee879903bd8824b0ca0ced2d48df7b19f2]

        -Werror,-Wformat (clang-cl)
        
        Change-Id: I2605d5d9bc201bac8160c96b47c6e03181fcbfc3
        Reviewed-on: https://gerrit.libreoffice.org/59156
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-16  László Németh  <nemeth@numbertext.org>  [4b432a8c77ae4b5e8305ca69953bc202e7614664]

        tdf#113608 DOCX import: don't use numbering of removed paragraphs
        
        to avoid direct numbering of the unnumbered paragraphs later
        using numbering of the removed w:r-less paragraph incorrectly.
        
        Test file and clean up by Justin Luth.
        
        Change-Id: I821eed11f96e56e945aa88da03cc84e29322195a
        Reviewed-on: https://gerrit.libreoffice.org/59117
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-08-16  Szymon Kłos  <szymon.klos@collabora.com>  [a643c8353754c6ce8b318e37cbbc60c3425e9d32]

        tdf#116350 Better text layout for big shapes
        
        Added some horizontal padding - for bigger shapes
        and vertical adjustment for multi-line labels.
        
        Change-Id: I665b238b0d08a499cd846952d831fe449f72f575
        Reviewed-on: https://gerrit.libreoffice.org/58975
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [13c78ceb25151b971e28f64d2ab931016eea7408]

        pass SfxMedium around by std::unique_ptr
        
        Change-Id: Ibde7b68d9248f80d5304991390a80742265f37b3
        Reviewed-on: https://gerrit.libreoffice.org/59031
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [899fbd617b32771bc8c14effc52a7153465adf5d]

        loplugin:returnconstant in ScOutlineDocFunc
        
        Change-Id: I036a860bd861f0fa1136d242a5e042c5c56d4226
        Reviewed-on: https://gerrit.libreoffice.org/59125
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [fbba9324c7df5f459dfe10795021ad3bf77da423]

        loplugin:useuniqueptr in swf::Writer
        
        Change-Id: Id10d9b120cf81b1576da48840f84353537466d17
        Reviewed-on: https://gerrit.libreoffice.org/59027
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-16  Caolán McNamara  <caolanm@redhat.com>  [469debe65029cd78423e68ee82f0377714e89d11]

        reenable the rest of the fuzzers
        
        Change-Id: I84050caa6f606a4a41724620ac5fe716a2a56fb9

2018-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [6d29499bd0b854338b7429a6f78b3224ac9f3201]

        loplugin:returnconstant in ScDBDocFunc
        
        Change-Id: Iaa71bbc2a10e46153209bf3264c74c8ce78f007b
        Reviewed-on: https://gerrit.libreoffice.org/59124
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-16  Jan Holesovsky  <kendy@collabora.com>  [3b5e09d4fc47c4534d0b4b3de809d005dec6c340]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Let's have Content-Type everywhere.
            
            Change-Id: I000658561d76d6a95a4acbc621db5e3f6d081e08
            Reviewed-on: https://gerrit.libreoffice.org/59051
            Tested-by: Jenkins
            Reviewed-by: Jan Holesovsky <kendy@collabora.com>
            
2018-08-16  Jan Holesovsky  <kendy@collabora.com>  [b9731b83213f33a073b8948fce1b9b0211b06457]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Try to detect the system at least a bit.
            
            Change-Id: I5c5243d56cf85eeb7cd857c7d9f6da5cd305b429
            Reviewed-on: https://gerrit.libreoffice.org/59049
            Tested-by: Jenkins
            Reviewed-by: Jan Holesovsky <kendy@collabora.com>
            
2018-08-16  Jan Holesovsky  <kendy@collabora.com>  [2499070ddde86afa50247bf1c1f4d523039a3e2b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - The <version>/index.html can default correctly, no need to do it in the root.
            
            Change-Id: If74aaea6924638f9fef647121da4a35c66fc0213
            Reviewed-on: https://gerrit.libreoffice.org/59048
            Tested-by: Jenkins
            Reviewed-by: Jan Holesovsky <kendy@collabora.com>
            
2018-08-16  Caolán McNamara  <caolanm@redhat.com>  [01cdb167ded667926b9f61e9956b3b6e0bd6a63d]

        reenable another bunch of fuzzers
        
        Change-Id: Ibee698f8dcc79e1599e9790fb6710f80e22821c3

2018-08-16  Jan Holesovsky  <kendy@collabora.com>  [f15dcba539d01c8b42d0c92f46439844306dcdbe]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Limit the online help only to the built languages.
            
            Change-Id: Ib81dbd9a4047d9bb63761a43ef0b183a450b03f1
            Reviewed-on: https://gerrit.libreoffice.org/59047
            Tested-by: Jenkins
            Reviewed-by: Jan Holesovsky <kendy@collabora.com>
            
2018-08-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [d2fda98aae606b4e133582952b5a7699a0733746]

        xmlsec: replace macOS configure patch with backport
        
        Change-Id: I5d3b16e09e585607a4261f8435d032d0d2ae4bd9
        Reviewed-on: https://gerrit.libreoffice.org/59146
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [5a6d2392e02294721ef26e38d7c174d9b7faf93e]

        loplugin:useuniqueptr in SwTOXBaseSection
        
        Change-Id: I1c4d9cb4189073d83ea2872b87475b8bf79e43db
        Reviewed-on: https://gerrit.libreoffice.org/59030
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [278a093775221f66d5299be54153ff91d168a94c]

        return std::unique_ptr from CreateOverlayObject
        
        Change-Id: Ib4e8849cd82ee0374228405209a33554310579d7
        Reviewed-on: https://gerrit.libreoffice.org/59115
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [4adea88305ff22483bdc925fe782a3422a6da813]

        loplugin:returnconstant in OPropertyBrowserController
        
        Change-Id: Id5e225dbe5a1c2f27c1032cdaab35a01c78ede81
        Reviewed-on: https://gerrit.libreoffice.org/59136
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [b9df8ad95e56493d6868c8b820b899f27218d105]

        loplugin:returnconstant in XclImpChangeTrack
        
        Change-Id: Ib7670dd3595af4a4aafa2502a5e3b2ed4ad7fe11
        Reviewed-on: https://gerrit.libreoffice.org/59135
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [c135f51b050dfa7ef095fe8a5b73cde37219a8dd]

        loplugin:returnconstant in XclExpAutofilter
        
        Change-Id: Ibd57de5b8309048ec29e869f3058b0a8bb26df71
        Reviewed-on: https://gerrit.libreoffice.org/59134
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [9278de7a528052759bc3d94dcf6aba58ad6c17c6]

        loplugin:returnconstant in ScGridWindow
        
        Change-Id: I4b7cb0b5346cd21d6aa3b25dbe5e37a107b179b5
        Reviewed-on: https://gerrit.libreoffice.org/59133
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-16  Julien Nabet  <serval2412@yahoo.fr>  [c60ef370a39e91974a242c7f780d7d8725fea7da]

        Related tdf#117795: comment fix
        
        Change-Id: Icf3bb150d0009b50295002a781e71a70a77521fa
        Reviewed-on: https://gerrit.libreoffice.org/59147
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [4dc748525c5280b821ee07fbb82ac42147352d31]

        loplugin:returnconstant in ScContentTree
        
        Change-Id: Ib3aab99712e40f0b5482f87aaf37d228a72f3684
        Reviewed-on: https://gerrit.libreoffice.org/59132
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [01caa0ffbca6f1ee30cf0f25d2e462b12cb7535c]

        loplugin:returnconstant in ScViewUtil
        
        Change-Id: Id28d24e05e0f416ffaab4e22ad1189834e1570ab
        Reviewed-on: https://gerrit.libreoffice.org/59131
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [4f286af9e85e979382e2c1cea7e0b80640044234]

        fix bug in SwCTBWrapper::ImportCustomToolBar
        
        the code structure here and at the callsite indicats that wants true to
        mean "successfully imported"
        
        Change-Id: Ibe3242e85ed970494c2ee0deb4b898db0fe85d0d
        Reviewed-on: https://gerrit.libreoffice.org/59130
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [87b04949ee633c9bd8f1407394a104ec70e4031d]

        loplugin:returnconstant in DocxAttributeOutput
        
        It appears that the last code which returned something other than true
        from PostponeOLE was removed in
            commit 21d356f691a7c1859f85a19c79060a3d31cffc21
            Date:   Fri Feb 28 10:44:53 2014 +0100
            sw: export OLE objects outside run properties
        
        Change-Id: Ie0197be980014a7ceb58c6b71adf69babd734e4e
        Reviewed-on: https://gerrit.libreoffice.org/59128
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [ef62f7bdfc5ff6e1a2c23f67a3339fd24608f4f5]

        loplugin:returnconstant in PresenterFrameworkObserver
        
        the Predicate stuff is effectively unused
        
        Change-Id: Icdba9872f9915f1c7bae89548343580e97ff5de2
        Reviewed-on: https://gerrit.libreoffice.org/59129
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [0025cb72f2b6b19d63fb1393df910845f255a6d0]

        loplugin:returnconstant in SwWrtShell
        
        Change-Id: I1f810108a3c79f4d8b7df6ef1ad755a29dbc62b6
        Reviewed-on: https://gerrit.libreoffice.org/59127
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [c5ff0696bddc6fdcdc92d7585c70e2b5e202d11b]

        loplugin:returnconstant in ScTokenConversion
        
        Change-Id: I17d8d188cb4a51978af41788ee3adf9d221c8bdb
        Reviewed-on: https://gerrit.libreoffice.org/59126
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-16  Justin Luth  <justin_luth@sil.org>  [9202597373f745b7b83dde1396636e1e619e4e81]

        tdf#106572 writerfilter: don't write to dummy paragraph
        
        I found a few existing unit tests that this fixes, and
        a few unit tests that already worked without this. So
        something else is at play here, but it doesn't appear
        to be hurt by this fix since each one still starts
        with "First Page" style.
        
        Change-Id: Idc61279fc5fddc9df62b6ab7a9bcd3822d52cbbb
        Reviewed-on: https://gerrit.libreoffice.org/59033
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2018-08-16  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [0f369c16bd7443a5f5ac07aa5801d9e817963e5a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Horrible use of capitals here
            
            Change-Id: Id38a238f97718e498bb65a450e68550708222295
            
2018-08-15  Caolán McNamara  <caolanm@redhat.com>  [215780a7eca23c1bfcde74958e10ae84ea12d506]

        ofz#9917 use a WW8SprmIter to find the sprm
        
        extend WW8SprmIter to support the needed paramater match feature and
        drop the custom WW8PLCFx_SEPX::HasSprm logic
        
        Change-Id: I5893e04402ed03493add398f0939a578807561ef
        Reviewed-on: https://gerrit.libreoffice.org/59118
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-15  Caolán McNamara  <caolanm@redhat.com>  [307f561e8dce3c7a685de4af92563c9094925de6]

        ofz#9821 Indirect-leak
        
        Change-Id: I7b4f1a487c49048b7796dba982c5c1d2163cce46
        Reviewed-on: https://gerrit.libreoffice.org/59068
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-15  Julien Nabet  <serval2412@yahoo.fr>  [3512079dc42a6472136f9c229fc9ea0b0033ebf9]

        tdf#117795: not all elements have ChartFontName property
        
        See bt https://bugs.documentfoundation.org/attachment.cgi?id=144114
        In this bugtracker we tried to apply a change of fontname on reportdesign::OFixedLine
        
        Change-Id: I60ee5ca9f967fc71939e2f57ecd9de7edd680958
        Reviewed-on: https://gerrit.libreoffice.org/58895
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-08-15  Stephan Bergmann  <sbergman@redhat.com>  [0d227c96e11d7d03829144183bc66d229e059a4b]

        SvxNumberFormat::nAbsLSpace should have a larger type
        
        ...as is seen when executing CppunitTest_sd_filters_test with Clang's new
        -fsanitize=implicit-conversion (see below).  The next larger natural choice
        after short is sal_Int32, and some of the code calling GetAbsLSpace actually
        already supported the value to be as wide (but not wider than) sal_Int32; code
        calling GetAbsLSpace that expected the value to be no wider than short has
        either been adapted or at least been marked with a TODO.  (Other choices could
        have been sal_Int64 or long.)
        
        Some dependent function's parameter types have also been changed accordingly.
        
        > Testing file:///home/sbergman/lo/core/sd/qa/unit/data/ppt/pass/hang-10.ppt:
        [...]
        > filter/source/msfilter/svdfppt.cxx:3792:33: runtime error: implicit conversion from type 'sal_uInt32' (aka 'unsigned int') of value 144780 (32-bit, unsigned) to type 'short' changed the value to 13708 (16-bit, signed)
        >  #0 in PPTNumberFormatCreator::ImplGetNumberFormat(SdrPowerPointImport const&, SvxNumberFormat&) at filter/source/msfilter/svdfppt.cxx:3792:33 (instdir/program/libmsfilterlo.so +0x7992cc)
        >  #1 in PPTNumberFormatCreator::GetNumberFormat(SdrPowerPointImport const&, SvxNumberFormat&, unsigned int, PPTParaLevel const&, PPTCharLevel const&, TSS_Type) at filter/source/msfilter/svdfppt.cxx:3674:5 (instdir/program/libmsfilterlo.so +0x797c6d)
        >  #2 in PPTStyleSheet::PPTStyleSheet(DffRecordHeader const&, SvStream&, SdrPowerPointImport&, PPTTextParagraphStyleAtomInterpreter const&, PPTTextSpecInfo const&) at filter/source/msfilter/svdfppt.cxx:4395:13 (instdir/program/libmsfilterlo.so +0x7ac38d)
        >  #3 in SdrPowerPointImport::SdrPowerPointImport(PowerPointImportParam&, rtl::OUString const&) at filter/source/msfilter/svdfppt.cxx:1618:59 (instdir/program/libmsfilterlo.so +0x74762f)
        >  #4 in ImplSdPPTImport::ImplSdPPTImport(SdDrawDocument*, SotStorage&, SfxMedium&, PowerPointImportParam&) at sd/source/filter/ppt/pptin.cxx:175:7 (instdir/program/libsdfiltlo.so +0x5f2be8)
        >  #5 in SdPPTImport::SdPPTImport(SdDrawDocument*, SvStream&, SotStorage&, SfxMedium&) at sd/source/filter/ppt/pptin.cxx:162:23 (instdir/program/libsdfiltlo.so +0x5ce2bb)
        >  #6 in ImportPPT at sd/source/filter/ppt/pptin.cxx:2760:47 (instdir/program/libsdfiltlo.so +0x617c79)
        >  #7 in SdPPTFilter::Import() at sd/source/filter/sdpptwrp.cxx:106:32 (instdir/program/libsdlo.so +0x2878413)
        >  #8 in sd::DrawDocShell::ConvertFrom(SfxMedium&) at sd/source/ui/docshell/docshel4.cxx:474:46 (instdir/program/libsdlo.so +0x2e165bc)
        >  #9 in SfxObjectShell::DoLoad(SfxMedium*) at sfx2/source/doc/objstor.cxx:786:23 (instdir/program/libsfxlo.so +0x2c8cb12)
        >  #10 in SdFiltersTest::load(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int) at sd/qa/unit/filters-test.cxx:75:31 (workdir/LinkTarget/CppunitTest/libtest_sd_filters_test.so +0x19771)
        >  #11 in test::FiltersTest::recursiveScan(test::filterStatus, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int, bool) at unotest/source/cpp/filters-test.cxx:130:20 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x5724c)
        >  #12 in test::FiltersTest::testDir(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int, bool) at unotest/source/cpp/filters-test.cxx:155:5 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x57ec9)
        >  #13 in SdFiltersTest::testCVEs() at sd/qa/unit/filters-test.cxx:83:5 (workdir/LinkTarget/CppunitTest/libtest_sd_filters_test.so +0x19d6d)
        
        Change-Id: Ifa298a51bb62b7cbee9249b8289963f3427721f5
        Reviewed-on: https://gerrit.libreoffice.org/59116
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-15  Mert Tumer  <merttumer@outlook.com>  [6ede90a790ce08330af58f81474c103ee1ca438f]

        tdf#89860 ability to print from Android Viewer
        
        Change-Id: I13c7f3e085095f1c0d88ab3668557fcc1c4cb23a
        Signed-off-by: Mert Tumer <merttumer@outlook.com>
        Reviewed-on: https://gerrit.libreoffice.org/58900
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2018-08-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [a6a2cc8f0e6501b92988accee2c3674dcfb05a2f]

        Fix wizard step text styling
        
        Moves all the SetTextColor handing into ApplySettings and just
        changes the ControlBackground depending on step state.
        
        Change-Id: I96234b6353afada7bc77e2f641a160c1cf25f48d
        Reviewed-on: https://gerrit.libreoffice.org/58857
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-08-15  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [757b2438b172b3ef4560e533b3ce2a10f699f2bd]

        tdf#118883 reinstate the try block to not throw on copy/paste
        
        Seems the defnesive approach wasn't enough to ward against the
        exception being thrown when creating a clipboard document when
        copy/pasting between documents.
        
        Change-Id: Iedcfbc6fe054b46fc26005b1ea0dbadbd21a08cb
        Reviewed-on: https://gerrit.libreoffice.org/59121
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-08-15  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [43b7aa5133ce3bfb44c5203aea37fa4474bc3a61]

        tdf#119276 Fix loading of images with internal LO URLs
        
        Change-Id: I30556aba4490bef7f4a6e6b3899cc05f4b6a06d4
        Reviewed-on: https://gerrit.libreoffice.org/59104
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-08-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [950e84e4ca1896923b96eacc5e5aa461a0936e86]

        sw: nOffs is always 0 in SwFntObj::DrawText()
        
        Since commit 95cb8d2ce96578e8968d4d74573fa528e226fac9 (Remove
        FONT_TEST_DEBUG, COMING_SOON and some more dead code., 2011-01-24).
        
        Change-Id: Iff4ad45f8e1550254ab237ea097b17ec3122766a
        Reviewed-on: https://gerrit.libreoffice.org/59109
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-08-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [76532719505a3d9b495911ce7f86b8cda8412a00]

        Fix typo: s/an other/another/g
        
        Change-Id: Iab3302d20fb9b0be4b97331709f83f818a46b2da
        Reviewed-on: https://gerrit.libreoffice.org/59100
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-08-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [9aee1dd5c7a4799fa02f0f64e6f733029c47a21a]

        vcl: allow using pre-calculated layout in OutputDevice::DrawTextArray()
        
        I plan to use this in SwFntObj::DrawText().
        
        Change-Id: Ic5e167d90a7e72452d8efa9fad06b8067675a225
        Reviewed-on: https://gerrit.libreoffice.org/59108
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-15  Mike Kaganski  <mike.kaganski@collabora.com>  [f24b0ec13c5c8edda5ffb1336b0eb6da173dfc97]

        tdf#118990: use full URI for absolute references
        
        Previously (since commit 7eb5e135422f1a5830a44d129300bc3fafb4627d)
        only path relative to reference host was stored, and host itself
        was dropped. That resulted in URIs like "/share/file.xlsx", even
        without scheme. For Windows shares, this broke UNC paths like
        "\\HOSTNAME\share\file.xlsx" (which are stored in XLSX by Excel as
        "file:///\\HOSTNAME\share\file.xlsx"), and on subsequent import,
        this resulted in paths on the same drive as the document (like
        "C:\share\file.xlsx").
        
        With this change, we will store "file://HOSTNAME/share/file.xlsx",
        which is correctly processed by both LibreOffice and MS Excel.
        
        Change-Id: I3f13aa0b3ae8dc41ec28eaa1416d536469c4562a
        Reviewed-on: https://gerrit.libreoffice.org/59064
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-08-15  Mike Kaganski  <mike.kaganski@collabora.com>  [b3b5abf3fdb0e088f6b902a22c3434e7176513c1]

        Allow all _MSC_VER up to (excluding) 2000 (Firebird)
        
        (see https://blogs.msdn.microsoft.com/vcblog/2016/10/05/visual-c-compiler-version/)
        
        Change-Id: I69133a3742f72c20daa0ad94e093e4fffbd5d8c2
        Reviewed-on: https://gerrit.libreoffice.org/59097
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-08-15  Caolán McNamara  <caolanm@redhat.com>  [11c782a3bc70a6820334515002e9c5b849aa5025]

        outer loop unrelated to inner loop
        
        since original checkin of...
        
        commit 9cddf9da7fb256418e1bc3b4719abb55e3b0604c
        Date:   Tue May 22 15:33:44 2007 +0000
        
            INTEGRATION: CWS chart2mst3 (1.1.2); FILE ADDED
        ...
            2006/12/13 12:31:03 tl 1.1.2.38: #i71244# update charts in writer
        
        where I think this LockUnlockAllCharts chart2 loop was modelled on
        the previous chart[1] styles loop of e.g. DoUpdateAllCharts which
        loop over tables.
        
        chart2 objects are unrelated to these tables, so remove the outer
        loop, which then means the ofz#9689 ofz#9856 ofz9874 crashes that
        made me look at it will get fixed
        
        Change-Id: I7d7ba0a2aa257b5aa399f20d902f01306fbaecff
        Reviewed-on: https://gerrit.libreoffice.org/59110
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-15  Eike Rathke  <erack@redhat.com>  [2f058c33c85958c77adf103da1865aae333126e9]

        Resolves: tdf#110751 add "Sindhi, Arabic" to language list
        
        ... to match our 'sd' translation and not display that as
        "{sd-Arab-PK}" anymore.
        
        Reword "Sindhi" to "Sindhi, Devanagari" to differentiate properly.
        
        Change-Id: Ie2c532980eb7fe73e9130dfcf2ee1e3e39e216e2

2018-08-15  Caolán McNamara  <caolanm@redhat.com>  [1af7f19224f18e5025352339648db659575eae33]

        ofz#9894 cut out slow paths
        
        Change-Id: I4be00089740e5d96ceac70505e190769e86b55eb
        Reviewed-on: https://gerrit.libreoffice.org/59106
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-15  Caolán McNamara  <caolanm@redhat.com>  [c2db702ca3df56bd4a1c26d2171cd0ac5259b973]

        unroll complex if statement assigns
        
        Change-Id: I462095f6b912bc3442c232f003278efc3f5c347e
        Reviewed-on: https://gerrit.libreoffice.org/59107
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [9d31badc81c5044269a50ee2bc16f757f258d617]

        loplugin:useuniqueptr in disposeOutliner
        
        Change-Id: I038d98a4d4b3dd2a73afd8ddb4c4a7396e52267f
        Reviewed-on: https://gerrit.libreoffice.org/59012
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-15  Caolán McNamara  <caolanm@redhat.com>  [e4989ae8ca0d8b37e98caa5b68c164c79d27d574]

        tdf#117086 crash on deleted SwFootnoteBossFrame
        
        use SwFrameDeleteGuard to lock pOldBoss to exist over the range
        its directly accessed
        
        Change-Id: I68af80114a380f68b86cbc78278fb9e5e87cccce
        Reviewed-on: https://gerrit.libreoffice.org/58991
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-15  Mike Kaganski  <mike.kaganski@collabora.com>  [c144dcbdb54cf657e21b0ba09ca8675246441519]

        Don't break on twain_dsm warnings
        
        Change-Id: I5e180ebef0a9d6809f0b5ca3014f60eaedd8ffe9
        Reviewed-on: https://gerrit.libreoffice.org/59070
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-08-15  Caolán McNamara  <caolanm@redhat.com>  [aa7c6cccd896f4ad7357dc819c668983ffc979e6]

        ofz#9910 Direct-leak
        
        Change-Id: I14e5fbf8e572e9ea1fd8779434fd46ed43caac2c
        Reviewed-on: https://gerrit.libreoffice.org/59069
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-15  Caolán McNamara  <caolanm@redhat.com>  [94f99ad38238f223b6fbed252e099581e0090e65]

        Resolves: tdf#118609 crash in calc after some manipulation through basic
        
        Change-Id: I518b15359b29c845604d2e9cde64bdb637078ba1
        Reviewed-on: https://gerrit.libreoffice.org/59052
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [664b4f31e6bd609846fd4bb2a17730209fe73ae5]

        pass ScPrintRangeSaver around by std::unique_ptr
        
        Change-Id: I5b5ffe9f421b63951b05d9d6f58af346b8fdf0d1
        Reviewed-on: https://gerrit.libreoffice.org/59029
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-15  Stephan Bergmann  <sbergman@redhat.com>  [2c16b803b681b1fab4ec337273fdbae36f9c79fe]

        Avoid unsigned wrap-around when nVisibleViewCount is zero
        
        ...(and some more improvements to that code, like dropping the unnecessary
        casting to sal_uInt16) as Clang's new -fsanitize=implicit-conversion flags
        during CppunitTest_dbaccess_dialog_save:
        
        > svtools/source/contnr/svimpbox.cxx:1317:26: runtime error: implicit conversion from type 'int' of value -1 (32-bit, signed) to type 'sal_uInt16' (aka 'unsigned short') changed the value to 65535 (16-bit, unsigned)
        >  #0 in SvImpLBox::FillView() at svtools/source/contnr/svimpbox.cxx:1317:26 (instdir/program/libsvtlo.so +0x15e6edb)
        >  #1 in SvImpLBox::UpdateAll(bool) at svtools/source/contnr/svimpbox.cxx:697:5 (instdir/program/libsvtlo.so +0x15e5151)
        >  #2 in SvImpLBox::Resize() at svtools/source/contnr/svimpbox.cxx:1299:9 (instdir/program/libsvtlo.so +0x1602c31)
        >  #3 in SvTreeListBox::Resize() at svtools/source/contnr/treelistbox.cxx:1427:12 (instdir/program/libsvtlo.so +0x17282ee)
        >  #4 in vcl::Window::ImplCallResize() at vcl/source/window/event.cxx:523:5 (instdir/program/libvcllo.so +0x3196951)
        >  #5 in vcl::Window::ImplPosSizeWindow(long, long, long, long, PosSizeFlags) at vcl/source/window/window.cxx:1603:17 (instdir/program/libvcllo.so +0x374c602)
        >  #6 in vcl::Window::setPosSizePixel(long, long, long, long, PosSizeFlags) at vcl/source/window/window.cxx:2828:18 (instdir/program/libvcllo.so +0x377e616)
        >  #7 in vcl::Window::SetPosSizePixel(Point const&, Size const&) at vcl/source/window/window2.cxx:1300:5 (instdir/program/libvcllo.so +0x36deba1)
        >  #8 in dbaui::OAppDetailPageHelper::Resize() at dbaccess/source/ui/app/AppDetailPageHelper.cxx:928:18 (instdir/program/libdbulo.so +0x1733a91)
        >  #9 in dbaui::OAppDetailPageHelper::switchPreview(dbaui::PreviewMode, bool) at dbaccess/source/ui/app/AppDetailPageHelper.cxx:988:9 (instdir/program/libdbulo.so +0x172ce0e)
        >  #10 in dbaui::OAppDetailPageHelper::setDetailPage(vcl::Window*) at dbaccess/source/ui/app/AppDetailPageHelper.cxx:657:5 (instdir/program/libdbulo.so +0x1725e81)
        >  #11 in dbaui::OAppDetailPageHelper::createPage(dbaui::ElementType, com::sun::star::uno::Reference<com::sun::star::container::XNameAccess> const&) at dbaccess/source/ui/app/AppDetailPageHelper.cxx:637:9 (instdir/program/libdbulo.so +0x172796e)
        >  #12 in dbaui::OApplicationDetailView::impl_createPage(dbaui::ElementType, com::sun::star::uno::Reference<com::sun::star::sdbc::XConnection> const&, com::sun::star::uno::Reference<com::sun::star::container::XNameAccess> const&) at dbaccess/source/ui/app/AppDetailView.cxx:647:27 (instdir/program/libdbulo.so +0x1780e95)
        >  #13 in dbaui::OApplicationDetailView::createPage(dbaui::ElementType, com::sun::star::uno::Reference<com::sun::star::container::XNameAccess> const&) at dbaccess/source/ui/app/AppDetailView.cxx:626:5 (instdir/program/libdbulo.so +0x17810c9)
        >  #14 in dbaui::OApplicationController::onContainerSelect(dbaui::ElementType) at dbaccess/source/ui/app/AppController.cxx:1695:46 (instdir/program/libdbulo.so +0x161a37e)
        >  #15 in dbaui::OApplicationSwapWindow::onContainerSelected(dbaui::ElementType) at dbaccess/source/ui/app/AppSwapWindow.cxx:139:53 (instdir/program/libdbulo.so +0x17c5310)
        >  #16 in dbaui::OApplicationSwapWindow::OnContainerSelectHdl(SvtIconChoiceCtrl*) at dbaccess/source/ui/app/AppSwapWindow.cxx:157:9 (instdir/program/libdbulo.so +0x17c5908)
        >  #17 in dbaui::OApplicationSwapWindow::LinkStubOnContainerSelectHdl(void*, SvtIconChoiceCtrl*) at dbaccess/source/ui/app/AppSwapWindow.cxx:150:1 (instdir/program/libdbulo.so +0x17c0a90)
        >  #18 in Link<SvtIconChoiceCtrl*, void>::Call(SvtIconChoiceCtrl*) const at include/tools/link.hxx:84:45 (instdir/program/libsvtlo.so +0x15a0863)
        >  #19 in SvtIconChoiceCtrl::ClickIcon() at svtools/source/contnr/ivctrl.cxx:276:20 (instdir/program/libsvtlo.so +0x159c680)
        >  #20 in SvxIconChoiceCtrl_Impl::CallSelectHandler() at svtools/source/contnr/imivctl1.cxx:3386:16 (instdir/program/libsvtlo.so +0x15194ef)
        >  #21 in SvxIconChoiceCtrl_Impl::SelectEntry(SvxIconChoiceCtrlEntry*, bool, bool) at svtools/source/contnr/imivctl1.cxx:384:9 (instdir/program/libsvtlo.so +0x1518f4d)
        >  #22 in SvxIconChoiceCtrl_Impl::SetCursor(SvxIconChoiceCtrlEntry*) at svtools/source/contnr/imivctl1.cxx:2001:13 (instdir/program/libsvtlo.so +0x1519c69)
        >  #23 in SvtIconChoiceCtrl::SetCursor(SvxIconChoiceCtrlEntry*) at svtools/source/contnr/ivctrl.cxx:310:13 (instdir/program/libsvtlo.so +0x159d140)
        >  #24 in dbaui::OApplicationSwapWindow::selectContainer(dbaui::ElementType) at dbaccess/source/ui/app/AppSwapWindow.cxx:179:25 (instdir/program/libdbulo.so +0x17c6415)
        >  #25 in dbaui::OApplicationView::selectContainer(dbaui::ElementType) at dbaccess/source/ui/app/AppView.cxx:441:17 (instdir/program/libdbulo.so +0x17e2df6)
        >  #26 in dbaui::OApplicationController::OnSelectContainer(void*) at dbaccess/source/ui/app/AppController.cxx:1873:25 (instdir/program/libdbulo.so +0x161ef9d)
        >  #27 in dbaui::OApplicationController::LinkStubOnSelectContainer(void*, void*) at dbaccess/source/ui/app/AppController.cxx:1869:1 (instdir/program/libdbulo.so +0x15e6660)
        >  #28 in Link<void*, void>::Call(void*) const at include/tools/link.hxx:84:45 (instdir/program/libdbulo.so +0x1814063)
        >  #29 in dbaui::OAsynchronousLink::OnAsyncCall(void*) at dbaccess/source/ui/browser/AsynchronousLink.cxx:80:16 (instdir/program/libdbulo.so +0x1813e7b)
        >  #30 in dbaui::OAsynchronousLink::LinkStubOnAsyncCall(void*, void*) at dbaccess/source/ui/browser/AsynchronousLink.cxx:67:1 (instdir/program/libdbulo.so +0x1813b7e)
        >  #31 in Link<void*, void>::Call(void*) const at include/tools/link.hxx:84:45 (instdir/program/libvcllo.so +0x3829953)
        >  #32 in ImplHandleUserEvent(ImplSVEvent*) at vcl/source/window/winproc.cxx:1929:30 (instdir/program/libvcllo.so +0x381d774)
        >  #33 in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) at vcl/source/window/winproc.cxx:2482:13 (instdir/program/libvcllo.so +0x380e97f)
        >  #34 in SalFrame::CallCallback(SalEvent, void const*) const at vcl/inc/salframe.hxx:280:29 (instdir/program/libvcllo.so +0x53690fa)
        >  #35 in SvpSalInstance::ProcessEvent(SalUserEventList::SalUserEvent) at vcl/headless/svpinst.cxx:280:22 (instdir/program/libvcllo.so +0x53adf67)
        >  #36 in SalUserEventList::DispatchUserEvents(bool) at vcl/source/app/salusereventlist.cxx:109:17 (instdir/program/libvcllo.so +0x4bdc0c3)
        >  #37 in SvpSalInstance::DoYield(bool, bool) at vcl/headless/svpinst.cxx:414:19 (instdir/program/libvcllo.so +0x53b1464)
        >  #38 in ImplYield(bool, bool) at vcl/source/app/svapp.cxx:471:48 (instdir/program/libvcllo.so +0x4d4d08a)
        >  #39 in Application::Reschedule(bool) at vcl/source/app/svapp.cxx:488:12 (instdir/program/libvcllo.so +0x4d35650)
        >  #40 in framework::StatusIndicatorFactory::impl_reschedule(bool) at framework/source/helper/statusindicatorfactory.cxx:523:13 (instdir/program/libfwklo.so +0xe3c97f)
        >  #41 in framework::StatusIndicatorFactory::start(com::sun::star::uno::Reference<com::sun::star::task::XStatusIndicator> const&, rtl::OUString const&, int) at framework/source/helper/statusindicatorfactory.cxx:143:5 (instdir/program/libfwklo.so +0xe3a336)
        >  #42 in framework::StatusIndicator::start(rtl::OUString const&, int) at framework/source/helper/statusindicator.cxx:51:19 (instdir/program/libfwklo.so +0xe334f8)
        >  #43 in dbaccess::(anonymous namespace)::lcl_triggerStatusIndicator_throw(comphelper::NamedValueCollection const&, dbaccess::DocumentGuard&, bool) at dbaccess/source/core/dataaccess/databasedocument.cxx:270:35 (instdir/program/libdbalo.so +0x114b3b3)
        >  #44 in dbaccess::ODatabaseDocument::impl_storeToStorage_throw(com::sun::star::uno::Reference<com::sun::star::embed::XStorage> const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, dbaccess::DocumentGuard&) const at dbaccess/source/core/dataaccess/databasedocument.cxx:1219:9 (instdir/program/libdbalo.so +0x1138ffd)
        >  #45 in dbaccess::ODatabaseDocument::impl_storeAs_throw(rtl::OUString const&, comphelper::NamedValueCollection const&, dbaccess::ODatabaseDocument::StoreType, dbaccess::DocumentGuard&) at dbaccess/source/core/dataaccess/databasedocument.cxx:1064:9 (instdir/program/libdbalo.so +0x11484f3)
        >  #46 in dbaccess::ODatabaseDocument::store() at dbaccess/source/core/dataaccess/databasedocument.cxx:966:9 (instdir/program/libdbalo.so +0x11457bc)
        >  #47 in DialogSaveTest::test() at dbaccess/qa/extras/dialog-save.cxx:98:23 (workdir/LinkTarget/CppunitTest/libtest_dbaccess_dialog_save.so +0x1fb5a)
        
        Change-Id: I7be2e468f9101d247f6247eb5e63393d711c0de2
        Reviewed-on: https://gerrit.libreoffice.org/59067
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [95fe8fa97a62ae90b6d092c52d2fc6fae198e011]

        loplugin:useuniqueptr in GalleryTheme
        
        Change-Id: I6c709b9c38f24af37b355f85e5957790eb20a326
        Reviewed-on: https://gerrit.libreoffice.org/59022
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-15  Caolán McNamara  <caolanm@redhat.com>  [5779b4966954d845f3c526c340bdee8c6a92ef95]

        tdf#115086 crash in assignLabelsToDataSequence
        
        since...
        
        commit c45358e928b9b9419bba10a0fcb661696cb7647a
        Date:   Mon Apr 24 00:09:08 2017 +0200
        
            preserve "Total" label on round-trip, remove code duplication
        
        Change-Id: I83ed20e1cab8d67f2f5aedcaf862756d9548bf9f
        Reviewed-on: https://gerrit.libreoffice.org/59060
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-15  Caolán McNamara  <caolanm@redhat.com>  [f93583f8694dbb626e511cf24ae366dce725e564]

        ofz#9908 validate no negative editengine selection positions
        
        Change-Id: I37dace2051518224c55756362facd3edba4a9571
        Reviewed-on: https://gerrit.libreoffice.org/59058
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-15  Takeshi Abe  <tabe@fixedpoint.jp>  [992242a15c3f6cc6aed55fa2a4177d80d33a7277]

        sc: Report #DIV/0! when MOD()'s divisor is 0
        
        as Excel does [1], while ODF 1.2 does not specify which kind of
        error should be assigned for that case.
        
        [1] https://support.office.com/en-us/article/mod-function-9b6cd169-b6ee-406a-a97b-edf2a9dc24f3
        
        Change-Id: Id6ebf790ac407f2a8b8769fc0518f136a1271a3d
        Reviewed-on: https://gerrit.libreoffice.org/58351
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-08-15  Stephan Bergmann  <sbergman@redhat.com>  [64474264443a83a341c161bbcc6592073a1728f9]

        Silence bogus -Werror,-Wsign-compare
        
        ...in some Android builds like <https://tinderbox.libreoffice.org/cgi-bin/
        gunzip.cgi?tree=MASTER&brief-log=1534320601.32504>, where USHRT_MAX is wrongly
        of type unsigned int.  (Cf. similar comits like
        f164c68296b66d534ed2c9de6da4c01e328959d9 "Introduce dedicated
        SwXMLTableContext::MAX_WIDTH, replacing USHRT_MAX".)
        
        So this was the reason for 4a61006255c67bb6f9ac99107093a424a9de441e "Remove <
        USHRT_MAX check that is presumably no longer needed" that now had to be reverted
        again with d9c312d1917bc039bb0354c8c3f5c9dbbb758cf1 "tdf#119252: Revert 'Remove
        < USHRT_MAX check that is presumably no longer".
        
        Change-Id: I7ff4f6ab61adc2490bcab46ec5e5a65d9302141f

2018-08-15  Lionel Elie Mamane  <lionel@mamane.lu>  [4b84202e8e495ed2f658215357963f3d23e94528]

        pgsql-sdbc: better debug message
        
        Change-Id: I28a218b39be6436bac3cbdaa9dd25385c7964d09

2018-08-15  Caolán McNamara  <caolanm@redhat.com>  [0bbf91e3cf43b8f2110db78e36e39d951b79a544]

        ofz#9892 Null-dereference
        
        Change-Id: I8ab1948e5760da365bdddaf45955912a18b20ead
        Reviewed-on: https://gerrit.libreoffice.org/59055
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-15  Eike Rathke  <erack@redhat.com>  [0815f3460fa8a595a085d853e96ffffb8ec0471f]

        Resolves: tdf#119034 do not floor() for Logical A1
        
        Either it is 0.0 or it is not.
        
        Change-Id: I8e170e08b7a26ade65ca3b8db26a2d8c581e444c
        Reviewed-on: https://gerrit.libreoffice.org/59057
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-08-15  Justin Luth  <justin_luth@sil.org>  [1597dbb5ba5d68b5807236c1d045f5215f221c91]

        tdf#119141 Revert "sc htmlimp: non-global sheet range names"
        
        This reverts commit 5720c85ccea9f1481bd604b806c5be728e59a13f,
        which was made in response to the suggestion in
        comment 6 of bug 114487 and backported to 6.0.6.
        
        But ScAreaLink::FindExtRange doesn't bother to search the
        local rangenames, and the Links to External Files dialog also
        doesn't give non-global variables as options.
        
        Since this was just a "logical" change, simply revert it
        to repair the regression. Any attempt to support local rangenames
        is something bigger that isn't appropriate for backport to stable.
        
        Change-Id: I8bd4dcc6492da2712e13b2e54cf81609cdc5936e
        Reviewed-on: https://gerrit.libreoffice.org/58761
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [18e20676024baecaf5719139f80f053f5f1e784a]

        loplugin:useuniqueptr in OverlayObjectList
        
        Change-Id: I641d93e54504c27bcc49bae8edf6286c0a9a471f
        Reviewed-on: https://gerrit.libreoffice.org/59024
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-15  Samuel Thibault  <sthibault@hypra.fr>  [82a7c54ad8b9b193e767fcafb5316d3f05e21001]

        a11y: Fix EDITBAR atk name
        
        ATK_ROLE_EDITBAR's nick name is actually "edit bar" (special-cased in
        atkobject.h)
        
        Change-Id: Icd4767d3513c7a5ad1774357d026922d74a42f90
        Reviewed-on: https://gerrit.libreoffice.org/58762
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-08-15  Stephan Bergmann  <sbergman@redhat.com>  [2d2ccd18ead83d1589bc0d71c01d4d79f7ac8bbc]

        RTF picture sizes are 32-bit signed
        
        ...not 16-bit unsigned.  Word2007RTFSpec9.docx states "A small number of control
        words take values in the range −2,147,483,648 to 2,147,483,647 (32-bit signed
        integer)." and for \picwN, \pichN, \picwgoalN, and \pichgoalN it states "The N
        argument is a long integer."
        
        This was found with Clang's new -fsanitize=implicit-conversion during
        CppunitTest_writerfilter_rtftok, where
        writerfilter/qa/cppunittests/rtftok/data/pass/TCI-TN65GP-DDRHDLL-partial.rtf
        contains "\pich81306":
        
        > Testing file:///home/sbergman/lo/core/writerfilter/qa/cppunittests/rtftok/data/pass/TCI-TN65GP-DDRHDLL-partial.rtf:
        [...]
        > writerfilter/source/rtftok/rtfdispatchvalue.cxx:770:48: runtime error: implicit conversion from type 'int' of value 81306 (32-bit, signed) to type 'sal_uInt16' (aka 'unsigned short') changed the value to 15770 (16-bit, unsigned)
        >  #0 in writerfilter::rtftok::RTFDocumentImpl::dispatchValue(writerfilter::rtftok::RTFKeyword, int) at writerfilter/source/rtftok/rtfdispatchvalue.cxx:770:48 (instdir/program/libwriterfilterlo.so +0xb96f2f)
        >  #1 in writerfilter::rtftok::RTFTokenizer::dispatchKeyword(rtl::OString const&, bool, int) at writerfilter/source/rtftok/rtftokenizer.cxx:311:29 (instdir/program/libwriterfilterlo.so +0xd86c93)
        >  #2 in writerfilter::rtftok::RTFTokenizer::resolveKeyword() at writerfilter/source/rtftok/rtftokenizer.cxx:243:12 (instdir/program/libwriterfilterlo.so +0xd84b06)
        >  #3 in writerfilter::rtftok::RTFTokenizer::resolveParse() at writerfilter/source/rtftok/rtftokenizer.cxx:123:27 (instdir/program/libwriterfilterlo.so +0xd8299a)
        >  #4 in writerfilter::rtftok::RTFDocumentImpl::resolve(writerfilter::Stream&) at writerfilter/source/rtftok/rtfdocumentimpl.cxx:786:27 (instdir/program/libwriterfilterlo.so +0xbf03bd)
        >  #5 in RtfFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at writerfilter/source/filter/RtfFilter.cxx:144:20 (instdir/program/libwriterfilterlo.so +0x132d911)
        >  #6 in RtfTest::load(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int) at writerfilter/qa/cppunittests/rtftok/testrtftok.cxx:58:27 (workdir/LinkTarget/CppunitTest/libtest_writerfilter_rtftok.so +0x15c6e)
        >  #7 in test::FiltersTest::recursiveScan(test::filterStatus, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int, bool) at unotest/source/cpp/filters-test.cxx:130:20 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x5724c)
        >  #8 in test::FiltersTest::testDir(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int, bool) at unotest/source/cpp/filters-test.cxx:155:5 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x57ec9)
        >  #9 in RtfTest::test() at writerfilter/qa/cppunittests/rtftok/testrtftok.cxx:78:5 (workdir/LinkTarget/CppunitTest/libtest_writerfilter_rtftok.so +0x16214)
        
        (Needs to add o3tl::clamp as a compatibility wrapper for C++17 std::clamp.)
        
        Change-Id: I515e70a435c2585777062fd5a27d1de8ddbe1b74
        Reviewed-on: https://gerrit.libreoffice.org/59038
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [f71f16b742faa75fe0cab6b899b99ee42d5ec6c7]

        loplugin:useuniqueptr pass SgaObject around by std::unique_ptr
        
        Change-Id: I88ef5de94f83cd8f7a7d2a60b072cc23bd147b27
        Reviewed-on: https://gerrit.libreoffice.org/59009
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [a84abd9e29b1920af87a1c7510bd92355594f9af]

        loplugin:useuniqueptr in MenuBarManager
        
        Change-Id: Iffdd62e8af5fa31caecc6ea01bd5e21de950862c
        Reviewed-on: https://gerrit.libreoffice.org/59021
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [9b9f60dd3adafe2364cb9f8122b430f729f0ad1c]

        loplugin:useuniqueptr in LngSvcMgr
        
        Change-Id: I3c8046a70ffce402d52caf2e7b77fa9951103f99
        Reviewed-on: https://gerrit.libreoffice.org/59011
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-15  Caolán McNamara  <caolanm@redhat.com>  [17838c9c4279ab3e7932d4f383a8b1696491e622]

        Resolves: tdf#114427 crash when basic used to dispose shape
        
        Change-Id: Ia078a0f4262fbe18b6cf463dbff33df1d4fd0a95
        Reviewed-on: https://gerrit.libreoffice.org/59036
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-15  Julien Nabet  <serval2412@yahoo.fr>  [d064ced9e9db3f924dd954b86c40f21addab1c68]

        Related tdf#118547: Lock mark on protected sheet tab
        
        Fix opposite case, see https://bugs.documentfoundation.org/show_bug.cgi?id=118547#c10
        
        Change-Id: I2c4e55f8929b1979e71a4040dfac1ba7cff51aeb
        Reviewed-on: https://gerrit.libreoffice.org/59035
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-08-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [e264e31cd904d373f43240bb626b3a0d66f95d26]

        pdfium: replace FPDFFormObj_GetSubObject() with backport
        
        Change-Id: If5fc2fb328320f6cad608bebbc704ced3d69cee8
        Reviewed-on: https://gerrit.libreoffice.org/59006
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-15  Stephan Bergmann  <sbergman@redhat.com>  [eb730584ee02f67c505fca5f7ee3f9e7e7dc6b41]

        Revert broken part of cd66852f6dd08631a25d15a1527a647e69ab8ce3
        
        "create appendCopy method in OUStringBuffer"; response_body is a std::string
        
        Change-Id: I58ab982c87fa568fdac8e3c72fbcb0e071d73228

2018-08-15  Vincas Dargis  <vindrg@gmail.com>  [a826cb4f9655ab8b994c4da258835f5f6ddb5a5f]

        apparmor: fix access to /etc/xml/catalog
        
        Exporting document to .xhtml produces AppArmor deny log entry. Add
        AppArmor rule for accessing /etc/xml/catalog as it is needed by libxml2.
        
        Change-Id: If62046059c4e1d458cca895f14f7d1e3f537c527
        Reviewed-on: https://gerrit.libreoffice.org/59005
        Tested-by: Jenkins
        Reviewed-by: Rene Engelhard <rene@debian.org>

2018-08-15  Vincas Dargis  <vindrg@gmail.com>  [8d1f307c2fb1fa6b0402b88954269a0b0442d02f]

        apparmor: allow writing .epub files
        
        Currently, exporting document to .epub fails if AppArmor profile is
        enabled. This patch fixes it by registering .epub extension within
        AppArmor profile.
        
        Change-Id: I5075ac803ffd9157c2f2cc6546895149b0fdd5f2
        Reviewed-on: https://gerrit.libreoffice.org/59004
        Tested-by: Jenkins
        Reviewed-by: Rene Engelhard <rene@debian.org>

2018-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [45c2eb2eced00c51198ea2e4e09a8c06d0a81305]

        loplugin:useuniqueptr in RedlineStack
        
        Change-Id: I8e4f3599d30f94cfaa418f0adb35cf9fba97ff53
        Reviewed-on: https://gerrit.libreoffice.org/59032
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [92f9fcc99d103a572d42b00a0227e3d8d8303be6]

        loplugin:useuniqueptr in CGMChart
        
        Change-Id: I55e11d158c50a76b0fad1da0e1adc3712990aa8f
        Reviewed-on: https://gerrit.libreoffice.org/59028
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [aad3b3b067987390b356a6901b85e0bfab46fab8]

        loplugin:useuniqueptr in IconChoiceDialog
        
        Change-Id: I3c39782cdbb332627e33ecb85c8d447a40ea0fea
        Reviewed-on: https://gerrit.libreoffice.org/59026
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [13ec3a1d80df070fff0227b089c4e9d29d7f06cc]

        loplugin:useuniqueptr in mgcLinearSystemD
        
        Change-Id: I2043b6473ef18828a903a8da9faa98e3fd4dba0a
        Reviewed-on: https://gerrit.libreoffice.org/59025
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [6536083617f5043752f047fff7a8641873a69d4c]

        pass PlottingPositionHelper around by std::unique_ptr
        
        Change-Id: I2bcfeb1e670bc75f093a05e7d5bfb0be09235052
        Reviewed-on: https://gerrit.libreoffice.org/59023
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [0b6f2f3ff47b6f1455d213bee4b257542e527976]

        loplugin:useuniqueptr in GlyphCache
        
        although I rather suspect these FreetypeFont objects would be better
        held by rtl::Reference
        
        Change-Id: I1a7d6ca47d1f78686637368a4bec57b1fcfaa6e9
        Reviewed-on: https://gerrit.libreoffice.org/59020
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [3deaeb9380d43d35cba82e1427492ca6ad0ea01f]

        pass IMapObject around by std::unique_ptr
        
        and avoid some unnecessary copying
        
        Change-Id: Ieb9b1fe169a7d56197bf1e054e9af5dca7804301
        Reviewed-on: https://gerrit.libreoffice.org/59019
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [9467f10de690c622a210120e1963b2d755875a6b]

        loplugin:useuniqueptr in FreetypeManager
        
        Change-Id: Idf8f843f2740bc20e6b0877b62dbfc778e31acd8
        Reviewed-on: https://gerrit.libreoffice.org/59018
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [40ab9800d3d19eee59571092a9872c8fe9af4e38]

        loplugin:useuniqueptr in PhysicalFontCollection
        
        Change-Id: Id0a6a44848541968e9084a198366accda9c1149a
        Reviewed-on: https://gerrit.libreoffice.org/59017
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [bac46d18a2a46024bb5cdf2ffb59ef6e0c028744]

        loplugin:useuniqueptr in TilingEmit
        
        Change-Id: Idf591f6d8557f1477eec4f8d69358ff41d9acff3
        Reviewed-on: https://gerrit.libreoffice.org/59016
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [beb0637b4e1516b12dc934a177a58a2c53d2872f]

        loplugin:useuniqueptr in extensions/propctrlr
        
        Change-Id: I08564e76ed667d158bd885a66b994b421ae9b426
        Reviewed-on: https://gerrit.libreoffice.org/59015
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-15  Stephan Bergmann  <sbergman@redhat.com>  [d9c312d1917bc039bb0354c8c3f5c9dbbb758cf1]

        tdf#119252: Revert "Remove < USHRT_MAX check that is presumably no longer
        
        ...needed"
        
        This reverts commit 4a61006255c67bb6f9ac99107093a424a9de441e, as it turns out
        to actually break things.  I'm not quite sure how I came across that code and
        the attempted fix back then, but at least ASan+UBSan `make check` still works
        after the revert (and UBSan seems the most likely reason I came across this).
        
        I know too little about that Writer table layout code to know whether the
        original code is actually good, or would need some other fixing, so lets just
        revert for now.
        
        Change-Id: I1e88372a3b688a5fdd4c1bf88033b51287195799
        Reviewed-on: https://gerrit.libreoffice.org/59002
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [48baa68e3ac12bbaf0d5b7912a0197accf341b25]

        loplugin:useuniqueptr in OPreparedResultSet
        
        Change-Id: Ieb536bb2ab7cef378b7279e086b26762f4291c56
        Reviewed-on: https://gerrit.libreoffice.org/59014
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [2088dac08b729805e981465526be3aad090462f0]

        loplugin:useuniqueptr in ODbAdminDialog
        
        Change-Id: I4487552b2936cdfcc38055bf16e114fb6b54a3ed
        Reviewed-on: https://gerrit.libreoffice.org/59013
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [3d5fde2064c4c63797ba03269cd405096a2dba04]

        loplugin:useuniqueptr in consumeScheduledThreadEntry
        
        Change-Id: I9c0b05081915712089d363a476d6354cfba2461d
        Reviewed-on: https://gerrit.libreoffice.org/59010
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [7ec60cdc3a6ca76d96411288ad55435de39c4b0c]

        loplugin:useuniqueptr pass XEditAttribute around by std::unique_ptr
        
        Change-Id: Idaf02002cecb1300a5fc3bcb0e298b11a1958bb1
        Reviewed-on: https://gerrit.libreoffice.org/59008
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [d5f9675c2dba0c2e8993078946ee669e1d61b086]

        loplugin:returnconstant in ScDetectiveFunc
        
        Change-Id: Id6eef7772b32a93d43d0417c5b6e24d9189c4e73
        Reviewed-on: https://gerrit.libreoffice.org/58955
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [619a6fc90d9682d859e43e5297d32a0f98738c0f]

        convert ScChangeActionCellListEntry to std::vector
        
        no need for a linked list where each cell contains a single pointer
        
        Change-Id: I5353b178ddf3c6a69762edc23612995efd81fb41
        Reviewed-on: https://gerrit.libreoffice.org/58987
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-15  Tor Lillqvist  <tml@iki.fi>  [0f2f719ccd5544eb37d1aacb0a50c317ae963e50]

        tdf#106324: Remove unnecessary test folder from LibreOfficePython framework
        
        No need to distribute that, apparently. We don't ship it on Windows,
        either.
        
        Change-Id: I76bf77311caceccd07afb0afa2f097b63f58bf54
        Reviewed-on: https://gerrit.libreoffice.org/59034
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-08-14  Vincas Dargis  <vindrg@gmail.com>  [032c3f0d8403c6c7cdc60564641687bfb56cf9b3]

        apparmor: fix qt-related denies
        
        Commit c86e4ad53391d17d1eb54845b5999889f7e65061 introduced qt-related
        rules, like linking to ~/.config/#[0-9]* files, though does not allow to
        write the files themselves, in result producing DENIED log entries if
        AppArmor profile is enabled. This is fixed by adding read-write rule for
        particular files.
        Change-Id: I6441398c4fcfbfcf59ba5f5b3178682c1e5d1cd5
        Reviewed-on: https://gerrit.libreoffice.org/59007
        Tested-by: Jenkins
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Tested-by: Rene Engelhard <rene@debian.org>

2018-08-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c4b0804ec4cb76dfa03321b31b4695d0058958ad]

        Fix typos
        
        Change-Id: Ia717a116056bddc7968a3e451058a94cb2bbbd29
        Reviewed-on: https://gerrit.libreoffice.org/59003
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins

2018-08-14  Caolán McNamara  <caolanm@redhat.com>  [321248b44bb97707523be7e1b7ff360e8f9eace4]

        Resolves: tdf#117069 crash double clicking in certain chart
        
        Change-Id: I4506a3517eff7f73cf793195e9d605d450b84fda
        Reviewed-on: https://gerrit.libreoffice.org/58995
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-14  Jan Holesovsky  <kendy@collabora.com>  [45660fb701334609da077a00222a57d2fc252eb4]

        help: Let's make the help urls more standard, and use ?Target=...&... form.
        
        Reviewed-on: https://gerrit.libreoffice.org/58863
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit a7485a5db36dc8a8e61285384eed06c46e6a5b53)
        
        Change-Id: If9b7f6e50e8e668b7349dae1935ce16965ef19b0
        Reviewed-on: https://gerrit.libreoffice.org/58868
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2018-08-14  Mark Hung  <marklh9@gmail.com>  [daa131c420c640a66c36e69da58f7e6a9d9bd8f0]

        tdf#118825 use exportToSvgD for motion path in pptx filter.
        
        Change-Id: Ie3c023b0efc4a6c5a92ffc8ba43259ff2bb7da8f
        Reviewed-on: https://gerrit.libreoffice.org/58849
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-08-14  Mark Hung  <marklh9@gmail.com>  [071d8aff7cbe38c0522c5a87ee77dd1b0d2da91f]

        tdf#118825 Implement OOXMLMotionPath in exportToSvgD of basegfx.
        
        Powerpoint only allows M,L,C,Z,E,m,l,c,z,e , i.e. V,H,S ( and
        their corresponding relative command ) must not be used and
        ending E is mandatory. Command and space delimiters also can not
        be skipped.
        
        Change-Id: Icad38ec2eed3e49143eb9a03aa56cc178baae99d
        Reviewed-on: https://gerrit.libreoffice.org/58848
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-08-14  Caolán McNamara  <caolanm@redhat.com>  [652454378c5e77e11d9fb9cc399ccb74387a0229]

        crashtesting: IsSctFrame assert
        
        we have two asserting cases...
        
        soffice.bin --headless --convert-to pdf odt/tdf109532-2.odt
        soffice.bin --headless --convert-to odt odt/fdo45450-1.odt
        
        both pass after this
        
        Change-Id: I24a9bdc5ab19f678dc611f78ed84347789915cc5
        Reviewed-on: https://gerrit.libreoffice.org/58939
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-14  Jan Holesovsky  <kendy@collabora.com>  [2757c3139cc65a5e3ec67319e9494bf63145a49f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Let's make the help urls more standard, and use ?Target=...&... form.
            
            Change-Id: Ic2568c769ab11e3622f71b92a46fb124012a3c90
            Reviewed-on: https://gerrit.libreoffice.org/58865
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [df71ea1b01c3fd35d959053c84f615f661b69f8a]

        tdf#119234 OOXML Shapes from Word fail to render
        
        regression from
        	commit 65e4a776e8315fd61fd67ad00d28985b11f0b79e
        	simplify some OUString::copy calls
        I got the params switched around
        
        Change-Id: I68da0ae681f2b886e35f74bd72de0c482c843ae9
        Reviewed-on: https://gerrit.libreoffice.org/58986
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-14  Caolán McNamara  <caolanm@redhat.com>  [ba209b98f99b2b547dc94445efbc7263c47abf16]

        Resolves: tdf#119251 parse non-default units in user inputted values
        
        Change-Id: I28f8338f5c318f2228b742e2e171d53820cb0cc8
        Reviewed-on: https://gerrit.libreoffice.org/58984
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [abe48a44ce80cd215a9cc18c219daf5e58e1f4e8]

        tdf#119231: Add missing help response id
        
        Change-Id: I2c89e44e5d78377666bacb2393b26323f1e0a904
        Reviewed-on: https://gerrit.libreoffice.org/58919
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-08-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [fa81dd8e34816f8b1d57576f0c7fcbf3c66271e6]

        tdf#116856 Update screenshot images
        
        Taken from https://www.libreoffice.org/discover/screenshots/
        
        Thanks to guilhem for creating the hub redirection
        
        Change-Id: I57a8fb928e9353d9b305c2e1b09b4f0dd13624f6
        Reviewed-on: https://gerrit.libreoffice.org/52767
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-08-14  Jan Holesovsky  <kendy@collabora.com>  [177d19d58bbddb94fa156319eec01f0c90033f75]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Rename 'map' to 'hid2fileMap'.
            
            Also update dependency, so that the file gets rebuilt when the 'echo'
            part of the makefile changes.
            
            Change-Id: I0412f882dd12e265d8261a259ed83c469e261cdf
            Reviewed-on: https://gerrit.libreoffice.org/58993
            Tested-by: Jenkins
            Reviewed-by: Jan Holesovsky <kendy@collabora.com>
            
2018-08-14  Mark Hung  <marklh9@gmail.com>  [a85565653d770418f1f5a8bbfd13dfbe890ac7bb]

        tdf#118825 move basegfx::internal::putNumberCharWithSpace
        
        to anonymous namespace.
        
        While basegfx::internal::putNumberCharWithSpace is only used in
        exportToSvgD, move it into the anonymous in the same file for
        later enhancement.
        
        Change-Id: I6534ac39b2095ed2ba12acc114c75737ad8dacb6
        Reviewed-on: https://gerrit.libreoffice.org/58847
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [99e545dda9198bfcb4c63a2c7f1ba7fc4ded2a49]

        loplugin:returnconstant in SwSpellDialogChildWindow
        
        Change-Id: If02664294bc9503ac8a373793edfdb8231582e76
        Reviewed-on: https://gerrit.libreoffice.org/58961
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-14  Mark Hung  <marklh9@gmail.com>  [576b53468a15b2952dbdf9612f8a87d54b16680a]

        tdf#118825 refactor basegfx::utils::exportToSvgD with putCommandChar.
        
        Move similar code fragments to a new function called putCommandChar.
        
        Change-Id: I7cd0beaab29110d89c3a206d6929e5154c755c4c
        Reviewed-on: https://gerrit.libreoffice.org/58846
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-08-14  Jan Holesovsky  <kendy@collabora.com>  [a4bd06c29eacfa1d6ce08f32d6900935cb044195]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Rename get_url.xsl to generate_hid2file.xsl, because that's what it's doing.
            
            Change-Id: I565ca442281fa8a80a59d1038d29b34d7f9d9f41
            Reviewed-on: https://gerrit.libreoffice.org/58989
            Tested-by: Jenkins
            Reviewed-by: Jan Holesovsky <kendy@collabora.com>
            
2018-08-14  Stephan Bergmann  <sbergman@redhat.com>  [9b4013ef522fe1faebf76f7f9c624e7e2a90c8c9]

        cclass_Unicode::StrChr needs to support non-BMP chars
        
        ...as seen with Clang's new -fsanitize=implicit-cast during
        CppunitTest_starmath_qa_cppunit:
        
        > i18npool/source/characterclassification/cclass_unicode_parser.cxx:565:46: runtime error: implicit conversion from type 'sal_uInt32' (aka 'unsigned int') of value 119886 (32-bit, unsigned) to type 'sal_Unicode' (aka 'char16_t') changed the value to 54350 (16-bit, unsigned)
        >  #0 in i18npool::cclass_Unicode::getFlags(unsigned int) at i18npool/source/characterclassification/cclass_unicode_parser.cxx:565:46 (instdir/program/libi18npoollo.so +0x3ae807)
        >  #1 in i18npool::cclass_Unicode::parseText(com::sun::star::i18n::ParseResult&, rtl::OUString const&, int, int) at i18npool/source/characterclassification/cclass_unicode_parser.cxx:712:29 (instdir/program/libi18npoollo.so +0x3b04c3)
        >  #2 in i18npool::cclass_Unicode::parsePredefinedToken(int, rtl::OUString const&, int, com::sun::star::lang::Locale const&, int, rtl::OUString const&, int, rtl::OUString const&) at i18npool/source/characterclassification/cclass_unicode.cxx:275:5 (instdir/program/libi18npoollo.so +0x3a17ea)
        >  #3 in non-virtual thunk to i18npool::cclass_Unicode::parsePredefinedToken(int, rtl::OUString const&, int, com::sun::star::lang::Locale const&, int, rtl::OUString const&, int, rtl::OUString const&) at i18npool/source/characterclassification/cclass_unicode.cxx (instdir/program/libi18npoollo.so +0x3a18dc)
        >  #4 in i18npool::CharacterClassificationImpl::parsePredefinedToken(int, rtl::OUString const&, int, com::sun::star::lang::Locale const&, int, rtl::OUString const&, int, rtl::OUString const&) at i18npool/source/characterclassification/characterclassificationImpl.cxx:118:63 (instdir/program/libi18npoollo.so +0x3c48ba)
        >  #5 in non-virtual thunk to i18npool::CharacterClassificationImpl::parsePredefinedToken(int, rtl::OUString const&, int, com::sun::star::lang::Locale const&, int, rtl::OUString const&, int, rtl::OUString const&) at i18npool/source/characterclassification/characterclassificationImpl.cxx (instdir/program/libi18npoollo.so +0x3c497c)
        >  #6 in CharClass::parsePredefinedToken(int, rtl::OUString const&, int, int, rtl::OUString const&, int, rtl::OUString const&) const at unotools/source/i18n/charclass.cxx:443:25 (instdir/program/libutllo.so +0x904d17)
        >  #7 in SmParser::NextToken() at starmath/source/parse.cxx:391:25 (workdir/LinkTarget/CppunitTest/libtest_starmath_qa_cppunit.so +0xa4a3e7)
        >  #8 in SmParser::DoTerm(bool) at starmath/source/parse.cxx:1337:13 (workdir/LinkTarget/CppunitTest/libtest_starmath_qa_cppunit.so +0xa5951b)
        >  #9 in SmParser::DoPower() at starmath/source/parse.cxx:1285:35 (workdir/LinkTarget/CppunitTest/libtest_starmath_qa_cppunit.so +0xa57d46)
        >  #10 in SmParser::DoProduct() at starmath/source/parse.cxx:1105:19 (workdir/LinkTarget/CppunitTest/libtest_starmath_qa_cppunit.so +0xa5685a)
        >  #11 in SmParser::DoSum() at starmath/source/parse.cxx:1087:19 (workdir/LinkTarget/CppunitTest/libtest_starmath_qa_cppunit.so +0xa55ebc)
        >  #12 in SmParser::DoRelation() at starmath/source/parse.cxx:1069:19 (workdir/LinkTarget/CppunitTest/libtest_starmath_qa_cppunit.so +0xa558dc)
        >  #13 in SmParser::DoExpression(bool) at starmath/source/parse.cxx:1043:29 (workdir/LinkTarget/CppunitTest/libtest_starmath_qa_cppunit.so +0xa54ff5)
        >  #14 in SmParser::ParseExpression(rtl::OUString const&) at starmath/source/parse.cxx:2366:12 (workdir/LinkTarget/CppunitTest/libtest_starmath_qa_cppunit.so +0xa671dc)
        >  #15 in (anonymous namespace)::Test::ParseAndCompare(char const*, char const*, char const*) at starmath/qa/cppunit/test_nodetotextvisitors.cxx:485:30 (workdir/LinkTarget/CppunitTest/libtest_starmath_qa_cppunit.so +0x5f7ea6)
        >  #16 in (anonymous namespace)::Test::testMiscEquivalent() at starmath/qa/cppunit/test_nodetotextvisitors.cxx:637:5 (workdir/LinkTarget/CppunitTest/libtest_starmath_qa_cppunit.so +0x5f2dc8)
        
        Change-Id: Iaf62efd60bd6132e005ab69ce385bbf5c2db5d19
        Reviewed-on: https://gerrit.libreoffice.org/58979
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-14  Caolán McNamara  <caolanm@redhat.com>  [a6ca38e610df2536c07d92a0fa87340886bbdf7d]

        tdf#117127 crash on inspecting value describing a table
        
        since...
        
        commit f86d0413f7cedf096b285c2eb6698653dd99c21e
        Date:   Mon Mar 30 01:26:21 2015 +0200
        
            SwXCellRange:: and SwXTextTable::getDataArray() do the same
        
        which used to have more checks than its replacement
        
        Change-Id: Id931882ef7c749ffa18ef3474e3e661ba8614ab0
        Reviewed-on: https://gerrit.libreoffice.org/58976
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-14  Caolán McNamara  <caolanm@redhat.com>  [87b26787804cf1839d1eefd54854e647f716d934]

        abandon import on bad entry
        
        Change-Id: I86a48eec43505966bca03aca947ab4d67de41e60
        Reviewed-on: https://gerrit.libreoffice.org/58967
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2018-08-14  Stephan Bergmann  <sbergman@redhat.com>  [d206ddf6c5e253f8fc94c27fff43c42a9f3b2232]

        Adapt new code to getLocStart rename
        
        Change-Id: I96cabd351e06de6b3e728c456bd05156572822c9

2018-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [013c278d564d4e50c81bec7915c33f4edd75c00e]

        loplugin:returnconstant in ScXMLChartExportWrapper
        
        Change-Id: Ibf448058d5c67455a747a276717ba659559017bc
        Reviewed-on: https://gerrit.libreoffice.org/58957
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [c5155f59e9fb7f5841de8a6a6fae2219400ac508]

        loplugin:returnconstant in SwEditShell
        
        Change-Id: I0daa8938e81017f8c6db4da55aed297f767799b7
        Reviewed-on: https://gerrit.libreoffice.org/58959
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-14  Caolán McNamara  <caolanm@redhat.com>  [e33685593f4cf747c93a02eb4b4c980544f790ca]

        ofz#7790 InsertMatrixFormula timeout
        
        Change-Id: Ic99e4db85495f7581ff09cbfcc7bf1f57b016709
        Reviewed-on: https://gerrit.libreoffice.org/58972
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-14  Caolán McNamara  <caolanm@redhat.com>  [a6c1eab1d1c418b24f0756d96d38f891e690ec86]

        mv rather than cp fuzzer
        
        Change-Id: I8166bef1c7786c17f531be807029ba8d609931b3
        Reviewed-on: https://gerrit.libreoffice.org/58971
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-14  Caolán McNamara  <caolanm@redhat.com>  [6d5a82f04d73f52efc9cb9a81c15087f06f35b5c]

        use std::unique_ptr
        
        Change-Id: Ib76d6a82037e36a41cebdf86af9754a51aab213c
        Reviewed-on: https://gerrit.libreoffice.org/58968
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-14  Vincas Dargis  <vindrg@gmail.com>  [c86e4ad53391d17d1eb54845b5999889f7e65061]

        apparmor: update program.soffice.bin for KDE
        
        Add rules to fix file dialog and other issues with 6.2 alpha1 on Debian
        Buster with KDE desktop.
        
        Change-Id: Ib1b20c5809ac9bdea1bf2623eff4345fa42fd4f3
        Reviewed-on: https://gerrit.libreoffice.org/58702
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [9f4d23c15115d64febd6bf01f870cc157badd350]

        filter out some of the AST in the plugins
        
        by checking if the current namespace decl is in our code, so we have to
        scan less stuff, which results in a 10% perf improvement for me
        
        Change-Id: Idf0e30d57b6d0dcd13daa9ed679c28b9d233d387
        Reviewed-on: https://gerrit.libreoffice.org/58942
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-14  Samuel Thibault  <sthibault@hypra.fr>  [4917430c1c5e8105987e81d65d31df21955ad60e]

        tdf#116542 a11y: introduce STATIC role
        
        This should be used for brief non-editable text which is not meant to have a
        relation with another object (as opposed to text or label).
        
        Change-Id: I46bfa56042a51295e9fa0d332babdbb40668ff0b
        Reviewed-on: https://gerrit.libreoffice.org/58734
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [ed77565f1487ed93e2557b562c10e0f4e8673c6a]

        loplugin:returnconstant in SwChartDataProvider
        
        Change-Id: Ia9dc1f9c5a02162359c1fe6e65f21ae5dede7702
        Reviewed-on: https://gerrit.libreoffice.org/58965
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [c50cd9678df2067b33f6c1d98600223a339b3225]

        loplugin:returnconstant in reportdesign
        
        Change-Id: I3a198faad8f4dff607b1a7e1a06afda0225b4f9a
        Reviewed-on: https://gerrit.libreoffice.org/58964
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [22c7ae97431e58aa3812357da1a23e24c53b4bcd]

        loplugin:returnconstant in ScInterpreter
        
        Change-Id: I2ba3fde098b082659656e6a21771495ec97775d1
        Reviewed-on: https://gerrit.libreoffice.org/58956
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [fef16d0e0dbf877b5ab600973d17c4d826fd8b8e]

        loplugin:returnconstant in SwTextCursor
        
        Change-Id: If695e6f1564ca37e9bb9870c6fee20d639fb721c
        Reviewed-on: https://gerrit.libreoffice.org/58962
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [73fafa6a6f84c68516e6cbac8832e762b68de924]

        loplugin:returnconstant in SvxCSS1Parser
        
        Change-Id: I890fe1c116c487a6065f4b47d3f9cebe4803ef77
        Reviewed-on: https://gerrit.libreoffice.org/58963
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [7a9453a09ac1dc2af3192c9eda7980b425fc966a]

        loplugin:returnconstant in SwTabFrame
        
        Change-Id: I9a8ecd32516315df25e7bd3c9c6672743c567035
        Reviewed-on: https://gerrit.libreoffice.org/58960
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [761a969465671a2047a5c1deafdb0df16f89463f]

        loplugin:returnconstant in ScColumn
        
        Change-Id: I105d07da6e1a9259a7b833a1259c0e992e35a03d
        Reviewed-on: https://gerrit.libreoffice.org/58954
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [9456d6cd5fd473a01cbebeb19b6cd284cf37e166]

        loplugin:returnconstant in SwGrfNode
        
        Change-Id: If6e7c7750db8cdc45a2c487f1aebcf504a0e1edb
        Reviewed-on: https://gerrit.libreoffice.org/58958
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-14  Maxim Monastirsky  <momonasmon@gmail.com>  [ea77c31944c7ca8896e5e58f3f57d9a9cbe9b6bb]

        tdf#119245 Set a parent for OParameterDialog
        
        Change-Id: I5a7f4b43027a72f049e12c06cd583c6545b028f5
        Reviewed-on: https://gerrit.libreoffice.org/58952
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-08-14  Caolán McNamara  <caolanm@redhat.com>  [775dfaee0f5f9c304cc55f2fdea8126db192a38a]

        mml needs pdffilter too
        
        Change-Id: If5faadee3504d88df8584850905d3b3de46c0328

2018-08-14  Stephan Bergmann  <sbergman@redhat.com>  [926a112851c3e3a994acda4c7317fc8112d8917e]

        LwpObjectID::GetLow returns sal_uInt32
        
        ...and b7af008a35f48b821dd95f3d2d945f254bf4ed26 "remove first chunk of
        lotuswordpro warnings" probably changed that in error:
        
         void LwpGraphicObject::GetBentoNamebyID(LwpObjectID* pMyID, std::string& rName)
         {
             sal_uInt16 nHigh = pMyID->GetHigh();
        -    sal_uInt32 nLow = pMyID->GetLow();
        +    sal_uInt16 nLow = pMyID->GetLow();
             char pTempStr[32];
             rName = std::string("Gr");
        -    sprintf(pTempStr, "%X,%lX", nHigh, nLow);
        +    sprintf(pTempStr, "%X,%X", nHigh, nLow);
             rName.append(pTempStr);
         }
        
        Found with new Clang -fsanitize=implicit-conversion during
        CppunitTest_lotuswordpro_test_lotuswordpro:
        
        > Testing file:///home/sbergman/lo/core/lotuswordpro/qa/cppunit/data/pass/IntPres11-2004.lwp:
        > lotuswordpro/source/filter/lwpgrfobj.cxx:321:23: runtime error: implicit conversion from type 'sal_uInt32' (aka 'unsigned int') of value 1085767199 (32-bit, unsigned) to type 'sal_uInt16' (aka 'unsigned short') changed the value to 32287 (16-bit, unsigned)
        >  #0 in LwpGraphicObject::GetBentoNamebyID(LwpObjectID const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) at lotuswordpro/source/filter/lwpgrfobj.cxx:321:23 (instdir/program/liblwpftlo.so +0x948b85)
        >  #1 in LwpGraphicObject::GetRawGrafData() at lotuswordpro/source/filter/lwpgrfobj.cxx:352:5 (instdir/program/liblwpftlo.so +0x940cae)
        >  #2 in LwpGraphicObject::XFConvert(XFContentContainer*) at lotuswordpro/source/filter/lwpgrfobj.cxx:228:48 (instdir/program/liblwpftlo.so +0x93e1af)
        >  #3 in LwpObject::DoXFConvert(XFContentContainer*) at lotuswordpro/inc/lwpobj.hxx:129:9 (instdir/program/liblwpftlo.so +0x84a472)
        >  #4 in LwpFrameLayout::XFConvertFrame(XFContentContainer*, int, int, bool) at lotuswordpro/source/filter/lwpframelayout.cxx:836:26 (instdir/program/liblwpftlo.so +0x87ba7b)
        >  #5 in LwpFrameLayout::XFConvert(XFContentContainer*) at lotuswordpro/source/filter/lwpframelayout.cxx:800:13 (instdir/program/liblwpftlo.so +0x87b1b0)
        >  #6 in LwpObject::DoXFConvert(XFContentContainer*) at lotuswordpro/inc/lwpobj.hxx:129:9 (instdir/program/liblwpftlo.so +0x84a472)
        >  #7 in LwpFribFrame::XFConvert(XFContentContainer*) at lotuswordpro/source/filter/lwpfribframe.cxx:183:14 (instdir/program/liblwpftlo.so +0x8a6382)
        >  #8 in LwpFribPtr::XFConvert() at lotuswordpro/source/filter/lwpfribptr.cxx:280:24 (instdir/program/liblwpftlo.so +0x8f187d)
        >  #9 in LwpPara::XFConvert(XFContentContainer*) at lotuswordpro/source/filter/lwppara.cxx:258:13 (instdir/program/liblwpftlo.so +0xa608a1)
        >  #10 in LwpStory::XFConvert(XFContentContainer*) at lotuswordpro/source/filter/lwpstory.cxx:110:16 (instdir/program/liblwpftlo.so +0xae1e1a)
        >  #11 in LwpStory::Parse(IXFStream*) at lotuswordpro/source/filter/lwpstory.cxx:156:5 (instdir/program/liblwpftlo.so +0xae6aa7)
        >  #12 in LwpObject::DoParse(IXFStream*) at lotuswordpro/inc/lwpobj.hxx:119:9 (instdir/program/liblwpftlo.so +0x7a4802)
        >  #13 in LwpPageLayout::Parse(IXFStream*) at lotuswordpro/source/filter/lwppagelayout.cxx:120:17 (instdir/program/liblwpftlo.so +0xa1885d)
        >  #14 in LwpObject::DoParse(IXFStream*) at lotuswordpro/inc/lwpobj.hxx:119:9 (instdir/program/liblwpftlo.so +0x7a4802)
        >  #15 in LwpDocument::ParseDocContent(IXFStream*) at lotuswordpro/source/filter/lwpdoc.cxx:428:17 (instdir/program/liblwpftlo.so +0x794de5)
        >  #16 in LwpDocument::Parse(IXFStream*) at lotuswordpro/source/filter/lwpdoc.cxx:158:9 (instdir/program/liblwpftlo.so +0x792f6a)
        >  #17 in LwpObject::DoParse(IXFStream*) at lotuswordpro/inc/lwpobj.hxx:119:9 (instdir/program/liblwpftlo.so +0x7a4802)
        >  #18 in LwpDocSock::Parse(IXFStream*) at lotuswordpro/source/filter/lwpdoc.cxx:816:15 (instdir/program/liblwpftlo.so +0x7a3a4f)
        >  #19 in LwpObject::DoParse(IXFStream*) at lotuswordpro/inc/lwpobj.hxx:119:9 (instdir/program/liblwpftlo.so +0x7a4802)
        >  #20 in LwpDocument::Parse(IXFStream*) at lotuswordpro/source/filter/lwpdoc.cxx:164:19 (instdir/program/liblwpftlo.so +0x793148)
        >  #21 in Lwp9Reader::ParseDocument() at lotuswordpro/source/filter/lwp9reader.cxx:167:10 (instdir/program/liblwpftlo.so +0x6f52a1)
        >  #22 in Lwp9Reader::Read() at lotuswordpro/source/filter/lwp9reader.cxx:90:20 (instdir/program/liblwpftlo.so +0x6f3fbc)
        >  #23 in ReadWordproFile(SvStream&, com::sun::star::uno::Reference<com::sun::star::xml::sax::XDocumentHandler> const&) at lotuswordpro/source/filter/lwpfilter.cxx:215:33 (instdir/program/liblwpftlo.so +0x82442d)
        >  #24 in LotusWordProImportFilter::importImpl(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at lotuswordpro/source/filter/LotusWordProImportFilter.cxx:75:14 (instdir/program/liblwpftlo.so +0x6e4aca)
        >  #25 in LotusWordProImportFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at lotuswordpro/source/filter/LotusWordProImportFilter.cxx:87:12 (instdir/program/liblwpftlo.so +0x6e4d8a)
        >  #26 in (anonymous namespace)::LotusWordProTest::load(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int) at lotuswordpro/qa/cppunit/test_lotuswordpro.cxx:59:27 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x14a52)
        >  #27 in test::FiltersTest::recursiveScan(test::filterStatus, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int, bool) at unotest/source/cpp/filters-test.cxx:130:20 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x5724c)
        >  #28 in test::FiltersTest::testDir(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int, bool) at unotest/source/cpp/filters-test.cxx:155:5 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x57ec9)
        >  #29 in (anonymous namespace)::LotusWordProTest::test() at lotuswordpro/qa/cppunit/test_lotuswordpro.cxx:64:9 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x153d4)
        >  #30 in void std::__invoke_impl<void, void ((anonymous namespace)::LotusWordProTest::*&)(), (anonymous namespace)::LotusWordProTest*&>(std::__invoke_memfun_deref, void ((anonymous namespace)::LotusWordProTest::*&)(), (anonymous namespace)::LotusWordProTest*&) at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/invoke.h:73:14 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x17fcd)
        >  #31 in std::__invoke_result<void ((anonymous namespace)::LotusWordProTest::*&)(), (anonymous namespace)::LotusWordProTest*&>::type std::__invoke<void ((anonymous namespace)::LotusWordProTest::*&)(), (anonymous namespace)::LotusWordProTest*&>(void ((anonymous namespace)::LotusWordProTest::*&)(), (anonymous namespace)::LotusWordProTest*&) at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/invoke.h:95:14 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x17c6b)
        >  #32 in void std::_Bind<void ((anonymous namespace)::LotusWordProTest::* ((anonymous namespace)::LotusWordProTest*))()>::__call<void, 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/functional:400:11 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x17b28)
        >  #33 in void std::_Bind<void ((anonymous namespace)::LotusWordProTest::* ((anonymous namespace)::LotusWordProTest*))()>::operator()<void>() at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/functional:482:17 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x178e5)
        >  #34 in std::_Function_handler<void (), std::_Bind<void ((anonymous namespace)::LotusWordProTest::* ((anonymous namespace)::LotusWordProTest*))()> >::_M_invoke(std::_Any_data const&) at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/std_function.h:297:2 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x16bc6)
        >  #35 in std::function<void ()>::operator()() const at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/std_function.h:687:14 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x23276)
        >  #36 in CppUnit::TestCaller<(anonymous namespace)::LotusWordProTest>::runTest() at workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175:7 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x160c6)
        >  #37 in CppUnit::TestCaseMethodFunctor::operator()() const at workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22c1f1)
        >  #38 in (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) at test/source/vclbootstrapprotector.cxx:49:14 (workdir/LinkTarget/Library/libvclbootstrapprotector.so +0x159a)
        >  #39 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x20e64d)
        >  #40 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) at unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:88:12 (workdir/LinkTarget/Library/unobootstrapprotector.so +0x987a)
        >  #41 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x20e64d)
        >  #42 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) at unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16 (workdir/LinkTarget/Library/unoexceptionprotector.so +0x5000)
        >  #43 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x20e64d)
        >  #44 in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) at workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x1c6c51)
        >  #45 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x20e64d)
        >  #46 in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86:18 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x2096b8)
        >  #47 in CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) at workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:182:28 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x26c3e4)
        >  #48 in CppUnit::TestCase::run(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22b1fb)
        >  #49 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22db43)
        >  #50 in CppUnit::TestComposite::run(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22d119)
        >  #51 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22db43)
        >  #52 in CppUnit::TestComposite::run(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22d119)
        >  #53 in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x28b6c2)
        >  #54 in CppUnit::TestResult::runTest(CppUnit::Test*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149:9 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x26b715)
        >  #55 in CppUnit::TestRunner::run(CppUnit::TestResult&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) at workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:96:14 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x28c103)
        >  #56 in (anonymous namespace)::ProtectedFixtureFunctor::run() const at sal/cppunittester/cppunittester.cxx:316:20 (workdir/LinkTarget/Executable/cppunittester +0x440697)
        >  #57 in sal_main() at sal/cppunittester/cppunittester.cxx:466:20 (workdir/LinkTarget/Executable/cppunittester +0x43e2fc)
        >  #58 in main at sal/cppunittester/cppunittester.cxx:373:1 (workdir/LinkTarget/Executable/cppunittester +0x43d90e)
        >  #59 in __libc_start_main at /usr/src/debug/glibc-2.27-74-g68c1bf8097/csu/../csu/libc-start.c:308:16 (/lib64/libc.so.6 +0x2324a)
        >  #60 in _start at <null> (workdir/LinkTarget/Executable/cppunittester +0x4172a9)
        
        Change-Id: I90f3ed9efa56359005e84732139452acacbaa0ad
        Reviewed-on: https://gerrit.libreoffice.org/58937
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins

2018-08-14  Stephan Bergmann  <sbergman@redhat.com>  [d9ca7ddc78cbf99db6fed23a783bc8ecb74eb82f]

        Don't call LwpTools::QuickReadUnicode with negative, wrapped-around strlen
        
        ...as happens during CppunitTest_lotuswordpro_test_lotuswordpro (as found with
        new Clang -fsanitize=implicit-conversion, see below).  (The code was like that
        ever since its introduction with cc316b39d9110c536e1758a4f814738ca209bb02 "Port
        of Lotus Word Pro filter, by Fong Lin and Noel Power".)
        
        > lotuswordpro/source/filter/lwpatomholder.cxx:83:49: runtime error: implicit conversion from type 'unsigned long' of value 18446744073709551615 (64-bit, unsigned) to type 'sal_uInt16' (aka 'unsigned short') changed the value to 65535 (16-bit, unsigned)
        >  #0 in LwpAtomHolder::Read(LwpObjectStream*) at lotuswordpro/source/filter/lwpatomholder.cxx:83:49 (instdir/program/liblwpftlo.so +0x705fd2)
        >  #1 in LwpFontTableEntry::Read(LwpObjectStream*) at lotuswordpro/source/filter/lwpfont.cxx:218:23 (instdir/program/liblwpftlo.so +0x834958)
        >  #2 in LwpFontTable::Read(LwpObjectStream*) at lotuswordpro/source/filter/lwpfont.cxx:260:31 (instdir/program/liblwpftlo.so +0x8351ce)
        >  #3 in LwpFontNameManager::Read(LwpObjectStream*) at lotuswordpro/source/filter/lwpfont.cxx:379:15 (instdir/program/liblwpftlo.so +0x836587)
        >  #4 in LwpFontManager::Read(LwpObjectStream*) at lotuswordpro/source/filter/lwpfont.cxx:433:13 (instdir/program/liblwpftlo.so +0x83767a)
        >  #5 in LwpFoundry::Read(LwpObjectStream*) at lotuswordpro/source/filter/lwpfoundry.cxx:123:15 (instdir/program/liblwpftlo.so +0x850f23)
        >  #6 in LwpFoundry::LwpFoundry(LwpObjectStream*, LwpDocument*) at lotuswordpro/source/filter/lwpfoundry.cxx:81:5 (instdir/program/liblwpftlo.so +0x850519)
        >  #7 in LwpDocument::Read() at lotuswordpro/source/filter/lwpdoc.cxx:116:31 (instdir/program/liblwpftlo.so +0x791ae6)
        >  #8 in LwpObject::QuickRead() at lotuswordpro/source/filter/lwpobj.cxx:81:5 (instdir/program/liblwpftlo.so +0x9d4989)
        >  #9 in LwpObjectFactory::CreateObject(unsigned int, LwpObjectHeader&) at lotuswordpro/source/filter/lwpobjfactory.cxx:661:17 (instdir/program/liblwpftlo.so +0x9df914)
        >  #10 in LwpObjectFactory::QueryObject(LwpObjectID const&) at lotuswordpro/source/filter/lwpobjfactory.cxx:704:15 (instdir/program/liblwpftlo.so +0x9e058f)
        >  #11 in LwpObjectID::obj(VO_TYPE) const at lotuswordpro/source/filter/lwpobjid.cxx:190:47 (instdir/program/liblwpftlo.so +0xa00b99)
        >  #12 in LwpDocument::GetFirstDivision() at lotuswordpro/source/filter/lwpdoc.cxx:621:68 (instdir/program/liblwpftlo.so +0x7a0e21)
        >  #13 in LwpDocument::ImplGetFirstDivisionWithContentsThatIsNotOLE() at lotuswordpro/source/filter/lwpdoc.cxx:653:30 (instdir/program/liblwpftlo.so +0x7a1532)
        >  #14 in LwpDocument::GetFirstDivisionWithContentsThatIsNotOLE() at lotuswordpro/source/filter/lwpdoc.hxx:159:29 (instdir/program/liblwpftlo.so +0x7a8bcc)
        >  #15 in LwpDocument::RegisterDefaultParaStyles() at lotuswordpro/source/filter/lwpdoc.cxx:398:34 (instdir/program/liblwpftlo.so +0x795aae)
        >  #16 in LwpDocument::RegisterStyle() at lotuswordpro/source/filter/lwpdoc.cxx:207:5 (instdir/program/liblwpftlo.so +0x795376)
        >  #17 in LwpObject::DoRegisterStyle() at lotuswordpro/inc/lwpobj.hxx:109:9 (instdir/program/liblwpftlo.so +0x70070a)
        >  #18 in Lwp9Reader::ParseDocument() at lotuswordpro/source/filter/lwp9reader.cxx:154:10 (instdir/program/liblwpftlo.so +0x6f5197)
        >  #19 in Lwp9Reader::Read() at lotuswordpro/source/filter/lwp9reader.cxx:90:20 (instdir/program/liblwpftlo.so +0x6f444c)
        >  #20 in ReadWordproFile(SvStream&, com::sun::star::uno::Reference<com::sun::star::xml::sax::XDocumentHandler> const&) at lotuswordpro/source/filter/lwpfilter.cxx:215:33 (instdir/program/liblwpftlo.so +0x82488d)
        >  #21 in LotusWordProImportFilter::importImpl(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at lotuswordpro/source/filter/LotusWordProImportFilter.cxx:75:14 (instdir/program/liblwpftlo.so +0x6e4f5a)
        >  #22 in LotusWordProImportFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at lotuswordpro/source/filter/LotusWordProImportFilter.cxx:87:12 (instdir/program/liblwpftlo.so +0x6e521a)
        >  #23 in (anonymous namespace)::LotusWordProTest::load(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int) at lotuswordpro/qa/cppunit/test_lotuswordpro.cxx:59:27 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x14a52)
        >  #24 in test::FiltersTest::recursiveScan(test::filterStatus, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int, bool) at unotest/source/cpp/filters-test.cxx:130:20 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x5724c)
        >  #25 in test::FiltersTest::testDir(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int, bool) at unotest/source/cpp/filters-test.cxx:158:5 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x580e7)
        >  #26 in (anonymous namespace)::LotusWordProTest::test() at lotuswordpro/qa/cppunit/test_lotuswordpro.cxx:64:9 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x153d4)
        >  #27 in void std::__invoke_impl<void, void ((anonymous namespace)::LotusWordProTest::*&)(), (anonymous namespace)::LotusWordProTest*&>(std::__invoke_memfun_deref, void ((anonymous namespace)::LotusWordProTest::*&)(), (anonymous namespace)::LotusWordProTest*&) at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/invoke.h:73:14 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x17fcd)
        >  #28 in std::__invoke_result<void ((anonymous namespace)::LotusWordProTest::*&)(), (anonymous namespace)::LotusWordProTest*&>::type std::__invoke<void ((anonymous namespace)::LotusWordProTest::*&)(), (anonymous namespace)::LotusWordProTest*&>(void ((anonymous namespace)::LotusWordProTest::*&)(), (anonymous namespace)::LotusWordProTest*&) at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/invoke.h:95:14 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x17c6b)
        >  #29 in void std::_Bind<void ((anonymous namespace)::LotusWordProTest::* ((anonymous namespace)::LotusWordProTest*))()>::__call<void, 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/functional:400:11 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x17b28)
        >  #30 in void std::_Bind<void ((anonymous namespace)::LotusWordProTest::* ((anonymous namespace)::LotusWordProTest*))()>::operator()<void>() at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/functional:482:17 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x178e5)
        >  #31 in std::_Function_handler<void (), std::_Bind<void ((anonymous namespace)::LotusWordProTest::* ((anonymous namespace)::LotusWordProTest*))()> >::_M_invoke(std::_Any_data const&) at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/std_function.h:297:2 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x16bc6)
        >  #32 in std::function<void ()>::operator()() const at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/std_function.h:687:14 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x23276)
        >  #33 in CppUnit::TestCaller<(anonymous namespace)::LotusWordProTest>::runTest() at workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175:7 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x160c6)
        >  #34 in CppUnit::TestCaseMethodFunctor::operator()() const at workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22c1f1)
        >  #35 in (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) at test/source/vclbootstrapprotector.cxx:49:14 (workdir/LinkTarget/Library/libvclbootstrapprotector.so +0x159a)
        >  #36 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x20e64d)
        >  #37 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) at unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:88:12 (workdir/LinkTarget/Library/unobootstrapprotector.so +0x987a)
        >  #38 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x20e64d)
        >  #39 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) at unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16 (workdir/LinkTarget/Library/unoexceptionprotector.so +0x5000)
        >  #40 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x20e64d)
        >  #41 in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) at workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x1c6c51)
        >  #42 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x20e64d)
        >  #43 in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86:18 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x2096b8)
        >  #44 in CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) at workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:182:28 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x26c3e4)
        >  #45 in CppUnit::TestCase::run(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22b1fb)
        >  #46 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22db43)
        >  #47 in CppUnit::TestComposite::run(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22d119)
        >  #48 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22db43)
        >  #49 in CppUnit::TestComposite::run(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22d119)
        >  #50 in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x28b6c2)
        >  #51 in CppUnit::TestResult::runTest(CppUnit::Test*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149:9 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x26b715)
        >  #52 in CppUnit::TestRunner::run(CppUnit::TestResult&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) at workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:96:14 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x28c103)
        >  #53 in (anonymous namespace)::ProtectedFixtureFunctor::run() const at sal/cppunittester/cppunittester.cxx:316:20 (workdir/LinkTarget/Executable/cppunittester +0x440697)
        >  #54 in sal_main() at sal/cppunittester/cppunittester.cxx:466:20 (workdir/LinkTarget/Executable/cppunittester +0x43e2fc)
        >  #55 in main at sal/cppunittester/cppunittester.cxx:373:1 (workdir/LinkTarget/Executable/cppunittester +0x43d90e)
        >  #56 in __libc_start_main at /usr/src/debug/glibc-2.27-74-g68c1bf8097/csu/../csu/libc-start.c:308:16 (/lib64/libc.so.6 +0x2324a)
        >  #57 in _start at <null> (workdir/LinkTarget/Executable/cppunittester +0x4172a9)
        
        Change-Id: If8fe6fac5fcd0853334f465bee0b6eedc8529e11
        Reviewed-on: https://gerrit.libreoffice.org/58934
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-14  Stephan Bergmann  <sbergman@redhat.com>  [9ce9872a665e09ce17959857a4b8872f8f383817]

        Don't call LwpTools::QuickReadUnicode with negative, wrapped-around strlen
        
        ...as happens during CppunitTest_lotuswordpro_test_lotuswordpro (as found with
        new Clang -fsanitize=implicit-conversion, see below).  (The code was like that
        ever since its introduction with cc316b39d9110c536e1758a4f814738ca209bb02 "Port
        of Lotus Word Pro filter, by Fong Lin and Noel Power".)
        
        Not sure how to report errors there, so just issue a SAL_WARN and return an
        empty string for now.
        
        > lotuswordpro/source/filter/lwpobjstrm.cxx:374:43: runtime error: implicit conversion from type 'unsigned long' of value 18446744073709551614 (64-bit, unsigned) to type 'sal_uInt16' (aka 'unsigned short') changed the value to 65534 (16-bit, unsigned)
        >  #0 in LwpObjectStream::QuickReadStringPtr() at lotuswordpro/source/filter/lwpobjstrm.cxx:374:43 (instdir/program/liblwpftlo.so +0xa035d8)
        >  #1 in LwpOleObject::Read() at lotuswordpro/source/filter/lwpoleobject.cxx:214:21 (instdir/program/liblwpftlo.so +0xa06630)
        >  #2 in LwpObject::QuickRead() at lotuswordpro/source/filter/lwpobj.cxx:81:5 (instdir/program/liblwpftlo.so +0x9d4469)
        >  #3 in LwpObjectFactory::CreateObject(unsigned int, LwpObjectHeader&) at lotuswordpro/source/filter/lwpobjfactory.cxx:661:17 (instdir/program/liblwpftlo.so +0x9df3f4)
        >  #4 in LwpObjectFactory::QueryObject(LwpObjectID const&) at lotuswordpro/source/filter/lwpobjfactory.cxx:704:15 (instdir/program/liblwpftlo.so +0x9e006f)
        >  #5 in LwpObjectID::obj(VO_TYPE) const at lotuswordpro/source/filter/lwpobjid.cxx:190:47 (instdir/program/liblwpftlo.so +0xa00679)
        >  #6 in LwpParaStyle::Apply(XFParaStyle*) at lotuswordpro/source/filter/lwpparastyle.cxx:151:62 (instdir/program/liblwpftlo.so +0xa92be0)
        >  #7 in LwpParaStyle::RegisterStyle() at lotuswordpro/source/filter/lwpparastyle.cxx:673:5 (instdir/program/liblwpftlo.so +0xa9e649)
        >  #8 in LwpDocument::RegisterTextStyles() at lotuswordpro/source/filter/lwpdoc.cxx:242:25 (instdir/program/liblwpftlo.so +0x797af6)
        >  #9 in LwpDocument::RegisterStyle() at lotuswordpro/source/filter/lwpdoc.cxx:211:5 (instdir/program/liblwpftlo.so +0x794fd6)
        >  #10 in LwpObject::DoRegisterStyle() at lotuswordpro/inc/lwpobj.hxx:109:9 (instdir/program/liblwpftlo.so +0x7001ea)
        >  #11 in LwpDocSock::RegisterStyle() at lotuswordpro/source/filter/lwpdoc.cxx:807:15 (instdir/program/liblwpftlo.so +0x7a36cf)
        >  #12 in LwpObject::DoRegisterStyle() at lotuswordpro/inc/lwpobj.hxx:109:9 (instdir/program/liblwpftlo.so +0x7001ea)
        >  #13 in LwpDocument::RegisterStyle() at lotuswordpro/source/filter/lwpdoc.cxx:222:19 (instdir/program/liblwpftlo.so +0x7953d4)
        >  #14 in LwpObject::DoRegisterStyle() at lotuswordpro/inc/lwpobj.hxx:109:9 (instdir/program/liblwpftlo.so +0x7001ea)
        >  #15 in Lwp9Reader::ParseDocument() at lotuswordpro/source/filter/lwp9reader.cxx:154:10 (instdir/program/liblwpftlo.so +0x6f4c77)
        >  #16 in Lwp9Reader::Read() at lotuswordpro/source/filter/lwp9reader.cxx:90:20 (instdir/program/liblwpftlo.so +0x6f3f2c)
        >  #17 in ReadWordproFile(SvStream&, com::sun::star::uno::Reference<com::sun::star::xml::sax::XDocumentHandler> const&) at lotuswordpro/source/filter/lwpfilter.cxx:215:33 (instdir/program/liblwpftlo.so +0x82436d)
        >  #18 in LotusWordProImportFilter::importImpl(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at lotuswordpro/source/filter/LotusWordProImportFilter.cxx:75:14 (instdir/program/liblwpftlo.so +0x6e4a3a)
        >  #19 in LotusWordProImportFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at lotuswordpro/source/filter/LotusWordProImportFilter.cxx:87:12 (instdir/program/liblwpftlo.so +0x6e4cfa)
        >  #20 in (anonymous namespace)::LotusWordProTest::load(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int) at lotuswordpro/qa/cppunit/test_lotuswordpro.cxx:59:27 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x14a52)
        >  #21 in test::FiltersTest::recursiveScan(test::filterStatus, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int, bool) at unotest/source/cpp/filters-test.cxx:130:20 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x5724c)
        >  #22 in test::FiltersTest::testDir(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int, bool) at unotest/source/cpp/filters-test.cxx:158:5 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x580e7)
        >  #23 in (anonymous namespace)::LotusWordProTest::test() at lotuswordpro/qa/cppunit/test_lotuswordpro.cxx:64:9 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x153d4)
        >  #24 in void std::__invoke_impl<void, void ((anonymous namespace)::LotusWordProTest::*&)(), (anonymous namespace)::LotusWordProTest*&>(std::__invoke_memfun_deref, void ((anonymous namespace)::LotusWordProTest::*&)(), (anonymous namespace)::LotusWordProTest*&) at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/invoke.h:73:14 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x17fcd)
        >  #25 in std::__invoke_result<void ((anonymous namespace)::LotusWordProTest::*&)(), (anonymous namespace)::LotusWordProTest*&>::type std::__invoke<void ((anonymous namespace)::LotusWordProTest::*&)(), (anonymous namespace)::LotusWordProTest*&>(void ((anonymous namespace)::LotusWordProTest::*&)(), (anonymous namespace)::LotusWordProTest*&) at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/invoke.h:95:14 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x17c6b)
        >  #26 in void std::_Bind<void ((anonymous namespace)::LotusWordProTest::* ((anonymous namespace)::LotusWordProTest*))()>::__call<void, 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/functional:400:11 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x17b28)
        >  #27 in void std::_Bind<void ((anonymous namespace)::LotusWordProTest::* ((anonymous namespace)::LotusWordProTest*))()>::operator()<void>() at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/functional:482:17 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x178e5)
        >  #28 in std::_Function_handler<void (), std::_Bind<void ((anonymous namespace)::LotusWordProTest::* ((anonymous namespace)::LotusWordProTest*))()> >::_M_invoke(std::_Any_data const&) at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/std_function.h:297:2 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x16bc6)
        >  #29 in std::function<void ()>::operator()() const at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/std_function.h:687:14 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x23276)
        >  #30 in CppUnit::TestCaller<(anonymous namespace)::LotusWordProTest>::runTest() at workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175:7 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x160c6)
        >  #31 in CppUnit::TestCaseMethodFunctor::operator()() const at workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22c1f1)
        >  #32 in (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) at test/source/vclbootstrapprotector.cxx:49:14 (workdir/LinkTarget/Library/libvclbootstrapprotector.so +0x159a)
        >  #33 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x20e64d)
        >  #34 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) at unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:88:12 (workdir/LinkTarget/Library/unobootstrapprotector.so +0x987a)
        >  #35 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x20e64d)
        >  #36 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) at unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16 (workdir/LinkTarget/Library/unoexceptionprotector.so +0x5000)
        >  #37 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x20e64d)
        >  #38 in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) at workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x1c6c51)
        >  #39 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x20e64d)
        >  #40 in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86:18 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x2096b8)
        >  #41 in CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) at workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:182:28 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x26c3e4)
        >  #42 in CppUnit::TestCase::run(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22b1fb)
        >  #43 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22db43)
        >  #44 in CppUnit::TestComposite::run(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22d119)
        >  #45 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22db43)
        >  #46 in CppUnit::TestComposite::run(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22d119)
        >  #47 in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x28b6c2)
        >  #48 in CppUnit::TestResult::runTest(CppUnit::Test*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149:9 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x26b715)
        >  #49 in CppUnit::TestRunner::run(CppUnit::TestResult&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) at workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:96:14 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x28c103)
        >  #50 in (anonymous namespace)::ProtectedFixtureFunctor::run() const at sal/cppunittester/cppunittester.cxx:316:20 (workdir/LinkTarget/Executable/cppunittester +0x440697)
        >  #51 in sal_main() at sal/cppunittester/cppunittester.cxx:466:20 (workdir/LinkTarget/Executable/cppunittester +0x43e2fc)
        >  #52 in main at sal/cppunittester/cppunittester.cxx:373:1 (workdir/LinkTarget/Executable/cppunittester +0x43d90e)
        >  #53 in __libc_start_main at /usr/src/debug/glibc-2.27-74-g68c1bf8097/csu/../csu/libc-start.c:308:16 (/lib64/libc.so.6 +0x2324a)
        >  #54 in _start at <null> (workdir/LinkTarget/Executable/cppunittester +0x4172a9)
        
        Change-Id: Idabb149df922432b48330d3914d1467b6ab01580
        Reviewed-on: https://gerrit.libreoffice.org/58932
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-14  Stephan Bergmann  <sbergman@redhat.com>  [8a34b8cba94dca9c4d5e30b84848957115cf8e6d]

        LwpPageLayout::GetPageNumber returns sal_Int32
        
        ...so assume this code (esp. the following nPageNumber>0 check) wants to
        actually use sal_Int32 rather than wrap-around (cf. the subtraction of 1)
        sal_uInt16.  (The code was like that ever since its introduction with
        cc316b39d9110c536e1758a4f814738ca209bb02 "Port of Lotus Word Pro filter, by Fong
        Lin and Noel Power".)
        
        Found with new Clang -fsanitize=implicit-conversion during
        CppunitTest_lotuswordpro_test_lotuswordpro:
        
        > lotuswordpro/source/filter/lwppagelayout.cxx:447:23: runtime error: implicit conversion from type 'int' of value -2 (32-bit, signed) to type 'sal_uInt16' (aka 'unsigned short') changed the value to 65534 (16-bit, unsigned)
        >  #0 in LwpPageLayout::HasFillerPageText(LwpFoundry const*) at lotuswordpro/source/filter/lwppagelayout.cxx:447:23 (instdir/program/liblwpftlo.so +0xa23859)
        >  #1 in LwpMasterPage::RegisterFillerPageStyle() at lotuswordpro/source/filter/lwpfribsection.cxx:434:23 (instdir/program/liblwpftlo.so +0x9051e4)
        >  #2 in LwpMasterPage::RegisterMasterPage(LwpFrib*) at lotuswordpro/source/filter/lwpfribsection.cxx:288:17 (instdir/program/liblwpftlo.so +0x8fd614)
        >  #3 in LwpFribPageBreak::RegisterBreakStyle(LwpPara*) at lotuswordpro/source/filter/lwpfribbreaks.cxx:125:24 (instdir/program/liblwpftlo.so +0x890392)
        >  #4 in LwpFribPtr::RegisterStyle() at lotuswordpro/source/filter/lwpfribptr.cxx:440:24 (instdir/program/liblwpftlo.so +0x8f4ef9)
        >  #5 in LwpPara::RegisterStyle() at lotuswordpro/source/filter/lwppara.cxx:684:13 (instdir/program/liblwpftlo.so +0xa7267f)
        >  #6 in LwpObject::DoRegisterStyle() at lotuswordpro/inc/lwpobj.hxx:109:9 (instdir/program/liblwpftlo.so +0x7001ea)
        >  #7 in LwpStory::RegisterStyle() at lotuswordpro/source/filter/lwpstory.cxx:146:16 (instdir/program/liblwpftlo.so +0xae61cf)
        >  #8 in LwpObject::DoRegisterStyle() at lotuswordpro/inc/lwpobj.hxx:109:9 (instdir/program/liblwpftlo.so +0x7001ea)
        >  #9 in LwpFooterLayout::RegisterStyle(XFMasterPage*) at lotuswordpro/source/filter/lwppagelayout.cxx:1042:17 (instdir/program/liblwpftlo.so +0xa1f491)
        >  #10 in LwpPageLayout::RegisterStyle() at lotuswordpro/source/filter/lwppagelayout.cxx:354:24 (instdir/program/liblwpftlo.so +0xa1d717)
        >  #11 in LwpObject::DoRegisterStyle() at lotuswordpro/inc/lwpobj.hxx:109:9 (instdir/program/liblwpftlo.so +0x7001ea)
        >  #12 in LwpHeadLayout::RegisterStyle() at lotuswordpro/source/filter/lwplayout.cxx:520:22 (instdir/program/liblwpftlo.so +0x96e987)
        >  #13 in LwpObject::DoRegisterStyle() at lotuswordpro/inc/lwpobj.hxx:109:9 (instdir/program/liblwpftlo.so +0x7001ea)
        >  #14 in LwpHeadLayout::RegisterStyle() at lotuswordpro/source/filter/lwplayout.cxx:520:22 (instdir/program/liblwpftlo.so +0x96e987)
        >  #15 in LwpObject::DoRegisterStyle() at lotuswordpro/inc/lwpobj.hxx:109:9 (instdir/program/liblwpftlo.so +0x7001ea)
        >  #16 in LwpFoundry::RegisterAllLayouts() at lotuswordpro/source/filter/lwpfoundry.cxx:182:17 (instdir/program/liblwpftlo.so +0x852894)
        >  #17 in LwpDocument::RegisterLayoutStyles() at lotuswordpro/source/filter/lwpdoc.cxx:257:26 (instdir/program/liblwpftlo.so +0x7980b9)
        >  #18 in LwpDocument::RegisterStyle() at lotuswordpro/source/filter/lwpdoc.cxx:212:5 (instdir/program/liblwpftlo.so +0x795056)
        >  #19 in LwpObject::DoRegisterStyle() at lotuswordpro/inc/lwpobj.hxx:109:9 (instdir/program/liblwpftlo.so +0x7001ea)
        >  #20 in LwpDocSock::RegisterStyle() at lotuswordpro/source/filter/lwpdoc.cxx:807:15 (instdir/program/liblwpftlo.so +0x7a36cf)
        >  #21 in LwpObject::DoRegisterStyle() at lotuswordpro/inc/lwpobj.hxx:109:9 (instdir/program/liblwpftlo.so +0x7001ea)
        >  #22 in LwpDocument::RegisterStyle() at lotuswordpro/source/filter/lwpdoc.cxx:222:19 (instdir/program/liblwpftlo.so +0x7953d4)
        >  #23 in LwpObject::DoRegisterStyle() at lotuswordpro/inc/lwpobj.hxx:109:9 (instdir/program/liblwpftlo.so +0x7001ea)
        >  #24 in Lwp9Reader::ParseDocument() at lotuswordpro/source/filter/lwp9reader.cxx:154:10 (instdir/program/liblwpftlo.so +0x6f4c77)
        >  #25 in Lwp9Reader::Read() at lotuswordpro/source/filter/lwp9reader.cxx:90:20 (instdir/program/liblwpftlo.so +0x6f3f2c)
        >  #26 in ReadWordproFile(SvStream&, com::sun::star::uno::Reference<com::sun::star::xml::sax::XDocumentHandler> const&) at lotuswordpro/source/filter/lwpfilter.cxx:215:33 (instdir/program/liblwpftlo.so +0x82436d)
        >  #27 in LotusWordProImportFilter::importImpl(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at lotuswordpro/source/filter/LotusWordProImportFilter.cxx:75:14 (instdir/program/liblwpftlo.so +0x6e4a3a)
        >  #28 in LotusWordProImportFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at lotuswordpro/source/filter/LotusWordProImportFilter.cxx:87:12 (instdir/program/liblwpftlo.so +0x6e4cfa)
        >  #29 in (anonymous namespace)::LotusWordProTest::load(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int) at lotuswordpro/qa/cppunit/test_lotuswordpro.cxx:59:27 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x14a52)
        >  #30 in test::FiltersTest::recursiveScan(test::filterStatus, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int, bool) at unotest/source/cpp/filters-test.cxx:130:20 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x5724c)
        >  #31 in test::FiltersTest::testDir(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int, bool) at unotest/source/cpp/filters-test.cxx:158:5 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x580e7)
        >  #32 in (anonymous namespace)::LotusWordProTest::test() at lotuswordpro/qa/cppunit/test_lotuswordpro.cxx:64:9 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x153d4)
        >  #33 in void std::__invoke_impl<void, void ((anonymous namespace)::LotusWordProTest::*&)(), (anonymous namespace)::LotusWordProTest*&>(std::__invoke_memfun_deref, void ((anonymous namespace)::LotusWordProTest::*&)(), (anonymous namespace)::LotusWordProTest*&) at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/invoke.h:73:14 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x17fcd)
        >  #34 in std::__invoke_result<void ((anonymous namespace)::LotusWordProTest::*&)(), (anonymous namespace)::LotusWordProTest*&>::type std::__invoke<void ((anonymous namespace)::LotusWordProTest::*&)(), (anonymous namespace)::LotusWordProTest*&>(void ((anonymous namespace)::LotusWordProTest::*&)(), (anonymous namespace)::LotusWordProTest*&) at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/invoke.h:95:14 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x17c6b)
        >  #35 in void std::_Bind<void ((anonymous namespace)::LotusWordProTest::* ((anonymous namespace)::LotusWordProTest*))()>::__call<void, 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/functional:400:11 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x17b28)
        >  #36 in void std::_Bind<void ((anonymous namespace)::LotusWordProTest::* ((anonymous namespace)::LotusWordProTest*))()>::operator()<void>() at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/functional:482:17 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x178e5)
        >  #37 in std::_Function_handler<void (), std::_Bind<void ((anonymous namespace)::LotusWordProTest::* ((anonymous namespace)::LotusWordProTest*))()> >::_M_invoke(std::_Any_data const&) at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/std_function.h:297:2 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x16bc6)
        >  #38 in std::function<void ()>::operator()() const at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/std_function.h:687:14 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x23276)
        >  #39 in CppUnit::TestCaller<(anonymous namespace)::LotusWordProTest>::runTest() at workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175:7 (workdir/LinkTarget/CppunitTest/libtest_lotuswordpro_test_lotuswordpro.so +0x160c6)
        >  #40 in CppUnit::TestCaseMethodFunctor::operator()() const at workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22c1f1)
        >  #41 in (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) at test/source/vclbootstrapprotector.cxx:49:14 (workdir/LinkTarget/Library/libvclbootstrapprotector.so +0x159a)
        >  #42 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x20e64d)
        >  #43 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) at unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:88:12 (workdir/LinkTarget/Library/unobootstrapprotector.so +0x987a)
        >  #44 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x20e64d)
        >  #45 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) at unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16 (workdir/LinkTarget/Library/unoexceptionprotector.so +0x5000)
        >  #46 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x20e64d)
        >  #47 in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) at workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x1c6c51)
        >  #48 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x20e64d)
        >  #49 in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86:18 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x2096b8)
        >  #50 in CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) at workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:182:28 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x26c3e4)
        >  #51 in CppUnit::TestCase::run(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22b1fb)
        >  #52 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22db43)
        >  #53 in CppUnit::TestComposite::run(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22d119)
        >  #54 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22db43)
        >  #55 in CppUnit::TestComposite::run(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22d119)
        >  #56 in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x28b6c2)
        >  #57 in CppUnit::TestResult::runTest(CppUnit::Test*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149:9 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x26b715)
        >  #58 in CppUnit::TestRunner::run(CppUnit::TestResult&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) at workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:96:14 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x28c103)
        >  #59 in (anonymous namespace)::ProtectedFixtureFunctor::run() const at sal/cppunittester/cppunittester.cxx:316:20 (workdir/LinkTarget/Executable/cppunittester +0x440697)
        >  #60 in sal_main() at sal/cppunittester/cppunittester.cxx:466:20 (workdir/LinkTarget/Executable/cppunittester +0x43e2fc)
        >  #61 in main at sal/cppunittester/cppunittester.cxx:373:1 (workdir/LinkTarget/Executable/cppunittester +0x43d90e)
        >  #62 in __libc_start_main at /usr/src/debug/glibc-2.27-74-g68c1bf8097/csu/../csu/libc-start.c:308:16 (/lib64/libc.so.6 +0x2324a)
        >  #63 in _start at <null> (workdir/LinkTarget/Executable/cppunittester +0x4172a9)
        
        Change-Id: I1e7458f831619ddf78d654656cdd9edcaf341aaa
        Reviewed-on: https://gerrit.libreoffice.org/58928
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [43c1a3a904e889e4b8660fa28d4f4479c0f267ae]

        SvxCharSetColorItem can be removed
        
        and just use SvxColorItem in its stead, all of it's special
        functionality has been removed over time
        
        Change-Id: I61a4d1fb92d9dccbdfc5bbb6d1a41692b83eb320
        Reviewed-on: https://gerrit.libreoffice.org/58938
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [cd66852f6dd08631a25d15a1527a647e69ab8ce3]

        create appendCopy method in OUStringBuffer
        
        so we can avoid temporary copies when appending a substring of an
        OUString to the buffer. I would have preferred to call the method just
        "append" but that results in ambiguous method errors when the callsite
        is something like
           sal_Int32 n;
           OUStringBuffer s;
           s.append(n, 10);
        I'm not sure why
        
        Change-Id: I6b5b6641fcb5b26ce2269f89ef06e03c0b6aa76f
        Reviewed-on: https://gerrit.libreoffice.org/58666
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-14  Stephan Bergmann  <sbergman@redhat.com>  [095e1ca4372d90da7fc56051f1271ddd975a9e3a]

        Assume that EMR_SETWINDOWEXTEX wants to read signed values
        
        ...rather than unsigned ones.  With Clang's new -fsanitize=implicit-conversion,
        CppunitTest_vcl_filters_test fails in a way (see below) suggesting that it wants
        to read a negative sal_Int32 value here (that naturally extends to the same
        negative value of type long when constructing the Size instance) instead of a
        large unsigned sal_uInt32 value (that extends to a large positive (64-bit) long
        value).
        
        The code is like that effectively ever since its introduction with
        c7470f5be441d8fe80155ff29605d74d5838be26 "emfplus: add rough version of local
        reader".  (In case that's relevant, <https://docs.microsoft.com/en-us/windows/
        desktop/api/wingdi/nf-wingdi-setwindowextex> documents the SetWindowExtEx
        function as taking x and y parameters of (signed) int type.)
        
        > Testing file:///home/sbergman/lo/core/vcl/qa/cppunit/graphicfilter/data/wmf/fail/facename-1.wmf:
        > emfio/source/reader/mtftools.cxx:1961:33: runtime error: implicit conversion from type 'long' of value 2273774060 (64-bit, signed) to type 'sal_Int32' (aka 'int') changed the value to -2021193236 (32-bit, signed)
        >  #0 in emfio::MtfTools::SetWinExt(Size const&, bool) at emfio/source/reader/mtftools.cxx:1961:33 (instdir/program/libemfiolo.so +0xedacd)
        >  #1 in emfio::EmfReader::ReadEnhWMF() at emfio/source/reader/emfreader.cxx:754:25 (instdir/program/libemfiolo.so +0x152e99)
        >  #2 in emfio::WmfReader::ReadWMF() at emfio/source/reader/wmfreader.cxx:1434:57 (instdir/program/libemfiolo.so +0x12f7ac)
        >  #3 in emfio::emfreader::XEmfParser::getDecomposition(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at emfio/source/emfuno/xemfparser.cxx:149:104 (instdir/program/libemfiolo.so +0xb14bc)
        >  #4 in non-virtual thunk to emfio::emfreader::XEmfParser::getDecomposition(com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at emfio/source/emfuno/xemfparser.cxx (instdir/program/libemfiolo.so +0xb1e22)
        >  #5 in VectorGraphicData::ensureSequenceAndRange() at vcl/source/gdi/vectorgraphicdata.cxx:171:137 (instdir/program/libvcllo.so +0x49121b2)
        >  #6 in VectorGraphicData::getRange() const at vcl/source/gdi/vectorgraphicdata.cxx:273:45 (instdir/program/libvcllo.so +0x4912c4e)
        >  #7 in VclFiltersTest::load(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int) at vcl/qa/cppunit/graphicfilter/filters-test.cxx:78:46 (workdir/LinkTarget/CppunitTest/libtest_vcl_filters_test.so +0x18010)
        >  #8 in test::FiltersTest::recursiveScan(test::filterStatus, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int, bool) at unotest/source/cpp/filters-test.cxx:130:20 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x5724c)
        >  #9 in test::FiltersTest::testDir(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int, bool) at unotest/source/cpp/filters-test.cxx:158:5 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x580e7)
        >  #10 in VclFiltersTest::testCVEs() at vcl/qa/cppunit/graphicfilter/filters-test.cxx:149:5 (workdir/LinkTarget/CppunitTest/libtest_vcl_filters_test.so +0x1a30f)
        >  #11 in void std::__invoke_impl<void, void (VclFiltersTest::*&)(), VclFiltersTest*&>(std::__invoke_memfun_deref, void (VclFiltersTest::*&)(), VclFiltersTest*&) at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/invoke.h:73:14 (workdir/LinkTarget/CppunitTest/libtest_vcl_filters_test.so +0x2c0bd)
        >  #12 in std::__invoke_result<void (VclFiltersTest::*&)(), VclFiltersTest*&>::type std::__invoke<void (VclFiltersTest::*&)(), VclFiltersTest*&>(void (VclFiltersTest::*&)(), VclFiltersTest*&) at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/invoke.h:95:14 (workdir/LinkTarget/CppunitTest/libtest_vcl_filters_test.so +0x2bd5b)
        >  #13 in void std::_Bind<void (VclFiltersTest::* (VclFiltersTest*))()>::__call<void, 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/functional:400:11 (workdir/LinkTarget/CppunitTest/libtest_vcl_filters_test.so +0x2bc08)
        >  #14 in void std::_Bind<void (VclFiltersTest::* (VclFiltersTest*))()>::operator()<void>() at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/functional:482:17 (workdir/LinkTarget/CppunitTest/libtest_vcl_filters_test.so +0x2b945)
        >  #15 in std::_Function_handler<void (), std::_Bind<void (VclFiltersTest::* (VclFiltersTest*))()> >::_M_invoke(std::_Any_data const&) at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/std_function.h:297:2 (workdir/LinkTarget/CppunitTest/libtest_vcl_filters_test.so +0x2aa56)
        >  #16 in std::function<void ()>::operator()() const at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/std_function.h:687:14 (workdir/LinkTarget/CppunitTest/libtest_vcl_filters_test.so +0x2c656)
        >  #17 in CppUnit::TestCaller<VclFiltersTest>::runTest() at workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175:7 (workdir/LinkTarget/CppunitTest/libtest_vcl_filters_test.so +0x29ec6)
        >  #18 in CppUnit::TestCaseMethodFunctor::operator()() const at workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22c1f1)
        >  #19 in (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) at test/source/vclbootstrapprotector.cxx:49:14 (workdir/LinkTarget/Library/libvclbootstrapprotector.so +0x159a)
        >  #20 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x20e64d)
        >  #21 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) at unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:88:12 (workdir/LinkTarget/Library/unobootstrapprotector.so +0x987a)
        >  #22 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x20e64d)
        >  #23 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) at unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16 (workdir/LinkTarget/Library/unoexceptionprotector.so +0x5000)
        >  #24 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x20e64d)
        >  #25 in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) at workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x1c6c51)
        >  #26 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x20e64d)
        >  #27 in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86:18 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x2096b8)
        >  #28 in CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) at workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:182:28 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x26c3e4)
        >  #29 in CppUnit::TestCase::run(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22b1fb)
        >  #30 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22db43)
        >  #31 in CppUnit::TestComposite::run(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22d119)
        >  #32 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22db43)
        >  #33 in CppUnit::TestComposite::run(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x22d119)
        >  #34 in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x28b6c2)
        >  #35 in CppUnit::TestResult::runTest(CppUnit::Test*) at workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149:9 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x26b715)
        >  #36 in CppUnit::TestRunner::run(CppUnit::TestResult&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) at workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:96:14 (workdir/UnpackedTarball/cppunit/src/cppunit/.libs/libcppunit-1.14.so.0 +0x28c103)
        >  #37 in (anonymous namespace)::ProtectedFixtureFunctor::run() const at sal/cppunittester/cppunittester.cxx:316:20 (workdir/LinkTarget/Executable/cppunittester +0x440697)
        >  #38 in sal_main() at sal/cppunittester/cppunittester.cxx:466:20 (workdir/LinkTarget/Executable/cppunittester +0x43e2fc)
        >  #39 in main at sal/cppunittester/cppunittester.cxx:373:1 (workdir/LinkTarget/Executable/cppunittester +0x43d90e)
        >  #40 in __libc_start_main at /usr/src/debug/glibc-2.27-74-g68c1bf8097/csu/../csu/libc-start.c:308:16 (/lib64/libc.so.6 +0x2324a)
        >  #41 in _start at <null> (workdir/LinkTarget/Executable/cppunittester +0x4172a9)
        
        Change-Id: Ia3899d2e80f9dc22329f7739a0c2be3cb465e967
        Reviewed-on: https://gerrit.libreoffice.org/58940
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-14  Stephan Bergmann  <sbergman@redhat.com>  [0e50b4bea313509b57fc15c4e4ced8be6f22bd49]

        Revert "Work around what looks like MSVC 2013 miscompilation"
        
        This reverts commit e58f9cad29404670085803a8010729a735759088 (plus follow-up
        5378963b262ade09f5a55ecb185164b2eac8c782 "Turns out this was a non-debug build"
        that merely tweaked the comment).  Lets hope that the alleged MSVC 2013
        miscompile is no longer an issue with our current MSVC 2017 baseline.  (And
        Clang's new -fsanitize=implicit-conversion complained about
        
          return nProjKey;
        
        truncating from sal_uInt32 2271 to sal_uInt8 223 during
        CppunitTest_oox_vba_encryption.)
        
        Change-Id: I0dd55e658899833899a8da1ce2111edb1524e7d5
        Reviewed-on: https://gerrit.libreoffice.org/58944
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-14  Michael Stahl  <Michael.Stahl@cib.de>  [61688aa1abd9db9adbb8dc5d5aacc6269b21fd27]

        xmlsecurity: nsscrypto_initialize: try to avoid profile migration
        
        https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.35_release_notes
        
        NSS 3.35 and later will automatically migrate migrate profiles from the
        old "dbm:" BDB format to the new "sql:" SQLite format.
        
        The new format can be read by NSS 3.12 and later, which is old enough that
        it can be assumed to be available.
        
        However LibreOffice still shouldn't migrate the profile on its own:
        LO typically uses a Mozilla Firefox or Thunderbird profile, and if it is
        a system Firefox with system NSS libraries, then it's probably a bad
        idea for LO to migrate the profile under Firefox's nose, particularly
        considering the "partial migration" scenario if the profile is
        password-protected.
        
        Try to avoid this by checking if the profile is the old format and
        explicitly using the "dbm:" prefix to prevent the migration.
        
        Change-Id: I06480522f830ce74e2fb7bf79fee84ad80979b82
        Reviewed-on: https://gerrit.libreoffice.org/58756
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [d2d996db4806e84ae0bf6aef1c285b498f2d2867]

        tdf#118058 sw, sections in tables: no split for multiple columns
        
        The original use-case was "group a few paragraphs together" for the
        split sections inside tables, i.e. it's safe to not split when the
        section has multiple columns.
        
        And the multiple columns case would mean that we don't find where to put
        the follow section inside a table, resulting in a layout loop.
        
        Change-Id: Ifab220e582439d2e757b5645f3167b55a051a379
        Reviewed-on: https://gerrit.libreoffice.org/58951
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-13  Caolán McNamara  <caolanm@redhat.com>  [ac7a655f614175353445d99e8550b66936613c21]

        restore a few fuzzers
        
        Change-Id: I6ded1a204d9140eea6d79df3d40a1874a87bd3d0

2018-08-13  Caolán McNamara  <caolanm@redhat.com>  [9a26c243a8c81724b557355471818f7fe238ed64]

        short-circuit IsFuzzing when FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION defined
        
        Change-Id: Ib82daad19185de3d271adee3cdb6d39a35e9c082
        Reviewed-on: https://gerrit.libreoffice.org/58941
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-13  Caolán McNamara  <caolanm@redhat.com>  [98cf7063dfda2e4958145c5b0f25d91200270864]

        ofz: Integer-overflow
        
        Change-Id: I4f5e133195b46839da96952952ad119855dfbddf
        Reviewed-on: https://gerrit.libreoffice.org/58948
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-13  Caolán McNamara  <caolanm@redhat.com>  [364b559e2e090824d304e816827e12ba34539994]

        ofz: Null-deference
        
        Change-Id: I339cfb54379b1c98a04747046ed599a23d49c220
        Reviewed-on: https://gerrit.libreoffice.org/58949
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-13  Caolán McNamara  <caolanm@redhat.com>  [515006ff9a8977b184e806a70eb4d8f3a318886f]

        ofz#9870 check sequence length before use
        
        Change-Id: I137a9de49c5a73eb5f277dc1519e5e036abba31c
        Reviewed-on: https://gerrit.libreoffice.org/58945
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a8731ff8378735a1cfddc476665702ee55fb3349]

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

2018-08-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cb2b52e068717b625b0097a44ecd9e7bbfb8962b]

        Fix typos
        
        Change-Id: I0bcdff1d355f374e9922cf3f318a88f01af86f4f
        Reviewed-on: https://gerrit.libreoffice.org/58929
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-08-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [60c55430211ba220e7a3348602c559897dc15908]

        Fix typos
        
        Change-Id: I47725a9f56528a88cd3db1798eae954eff337560
        Reviewed-on: https://gerrit.libreoffice.org/58611
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-08-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ff0d1b150ed6ca05f021daac52e5fcae8d9265ad]

        Fix typos
        
        Change-Id: Ie3baa2f843a98c1edc523050db53beaa2c803394
        Reviewed-on: https://gerrit.libreoffice.org/58801
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-08-13  Jean-Pierre Ledure  <jp@ledure.be>  [83709f8af41c7ec7bcd727b8001d84a9e67c1e55]

        Access2Base - Support hierarchical form names
        
        So far, only a flat list of form names was implemented (by far the majority of cases).
        Now, hierarchical form names (like "Folder1/Folder2/myForm") are accepted.
        
        Impacts:
        - on AllForms() and Forms() collections:
          - insertion of _GetAllHierarchicalNames() to make list of names
          - insertion of _CollectNames(): recursive function to walk thru folders
          - insertion of _GetHierarchicalName(persistent name) to establist correspondence
        - on OpenForm action
        - on SelectObject action: form windows are not identified by title anymore
        - on form and control events
        - on arguments check when argument is a form object
        
        Change-Id: I2da73ac3d4fe2d90b2e526fe510207c0f8ec8386

2018-08-13  Gabor Kelemen  <kelemeng@ubuntu.com>  [690cbe7aa2d36373e93a8d50da4a1d026f9e56bd]

        tdf#42949 Fix IWYU warnings in include/xmlreader/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ie96f3c739d4b3654d60888e01f3a8a70c18d25cf
        Reviewed-on: https://gerrit.libreoffice.org/58824
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-13  Justin Luth  <justin.luth@collabora.com>  [ea6aef691cbc663b423c2075297581eb21e93031]

        cleanup tdf#72560 writerfilter: set in defaults, not styles
        
        These "unspecified" defaults are best set in document defaults,
        not in the style itself. Otherwise things like table styles
        don't know whether they can override that property.
        
        Most of the existing logic was no longer necessary, since
        a more generic fix ensured that all parentless styles
        inherited all docDefaults.
        
        Change-Id: I0ae0ccc4d69c784611fd762b5aed6e924196caf1
        Reviewed-on: https://gerrit.libreoffice.org/58829
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-13  Caolán McNamara  <caolanm@redhat.com>  [fd60696e20b323299941af321e159c03f5c232b4]

        output oss-fuzz df
        
        Change-Id: Ic5d2cbdbcce29a2d9b9db1485da9ed18a3330e4a
        Reviewed-on: https://gerrit.libreoffice.org/58943
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [64356c1dc427f5318c171bbe2df55ae4bdd63784]

        Removed duplicated test
        
        Change-Id: I06954db80884532d04550609c83623fd5ec5c8bc
        Reviewed-on: https://gerrit.libreoffice.org/58598
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-13  Caolán McNamara  <caolanm@redhat.com>  [4130f3bcaf6cc8778fcb921caa5357d9c945e353]

        ofz#9591 Indirect-leak
        
        ==18428== 12,809 (176 direct, 12,633 indirect) bytes in 1 blocks are definitely lost in loss record 2,664 of 2,683
        ==18428==    at 0x4C2EBAB: malloc (vg_replace_malloc.c:299)
        ==18428==    by 0x8D1CBC8: xmlNewDoc (tree.c:1171)
        ==18428==    by 0x8D0C43D: xmlParseEntityDecl (parser.c:5521)
        ==18428==    by 0x8D0F017: xmlParseMarkupDecl (parser.c:6802)
        ==18428==    by 0x8D11588: xmlParseInternalSubset (parser.c:8305)
        ==18428==    by 0x8D1733A: xmlParseTryOrFinish (parser.c:11977)
        ==18428==    by 0x8D17DDA: xmlParseChunk (parser.c:12263)
        ==18428==    by 0x3060C380: sax_fastparser::FastSaxParserImpl::parse() (fastparser.cxx:1041)
        ==18428==    by 0x3060B6DC: sax_fastparser::FastSaxParserImpl::parseStream(com::sun::star::xml::sax::InputSource const&) (fastparser.cxx:850)
        ==18428==    by 0x3060E675: sax_fastparser::FastSaxParser::parseStream(com::sun::star::xml::sax::InputSource const&) (fastparser.cxx:1357)
        ==18428==    by 0x2F4B2ABE: SvXMLImport::parseStream(com::sun::star::xml::sax::InputSource const&) (xmlimp.cxx:485)
        ==18428==    by 0x34E2C12C: filter::odfflatxml::OdfFlatXml::importer(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::xml::sax::XDocumentHandler> const&, com::sun::star::uno::Sequence<rtl::OUString> const&) (OdfFlatXml.cxx:150)
        
        Change-Id: I63885b837e7311330255457da3a368bd3f4f8921
        Reviewed-on: https://gerrit.libreoffice.org/58933
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-13  Julien Nabet  <serval2412@yahoo.fr>  [1fdb7c1434048f4dfc7168158c626cdc188dccde]

        tdf#119155, tdf#119162: check there's at least 1 word in Capitalize Every Word
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=119155#c4
        + https://bugs.documentfoundation.org/attachment.cgi?id=144036
        
        Change-Id: Id2cb05b3c83069b031a8be73cf0a4ec774d94d7e
        Reviewed-on: https://gerrit.libreoffice.org/58750
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-13  Caolán McNamara  <caolanm@redhat.com>  [8e7620584ff81813f97d24192d01830834fece4d]

        ofz#9858 Bad-cast
        
        use a SwUnoCursor for the LastAnchorPos around here
        
        Change-Id: I9b2b18e88aa0816e3386d7b95b4fd386d13af77f
        Reviewed-on: https://gerrit.libreoffice.org/58927
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3f9f000bbeefe38af1d5bad540bb070df034aac4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix typo
            
            Change-Id: Ibfbd8efce7c262375e336af242da4fb27a192236
            Reviewed-on: https://gerrit.libreoffice.org/58930
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2018-08-13  Caolán McNamara  <caolanm@redhat.com>  [06c680b8861e41bfa4ce95a69fa3feeb080bb350]

        reuse of pCont implies its not supposed to be deleted in this scope
        
        Change-Id: I7c98c5e2a334966dc63a55fab96fa983ea542378
        Reviewed-on: https://gerrit.libreoffice.org/58926
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [08a68d853cf0b3c9b1779ac2366cb502b85f9db6]

        convert GETSELTXT_PARABRK_ constants to scoped enum
        
        Change-Id: I793e092871f8f8239d3e084614cc9e0d5700deb1
        Reviewed-on: https://gerrit.libreoffice.org/58925
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-13  Caolán McNamara  <caolanm@redhat.com>  [9aada6df968b8148f659c5949a0c20fe9cfe69c1]

        Reslves: tdf#119212 sort character sets
        
        and save useritem
        
        Change-Id: I92f00bd982ab00571148c0e74cd9c8772451a246
        Reviewed-on: https://gerrit.libreoffice.org/58920
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-13  Stephan Bergmann  <sbergman@redhat.com>  [ab76a889713661030c5839e5cc04820726a31c38]

        Various loplugin warnings in mysql
        
        I assume the "0 == " around columnStringValue.equalsIgnoreAsciiCase in
        ODatabaseMetaData::getSchemas (mysqlc/source/mysqlc_databasemetadata.cxx) was
        just a thinko, as the latter already returns sal_Bool, not a <0 / 0 / >0 integer
        value.
        
        (Rebased atop ce24919c01d1ab77f962137ff04a31dd5ec944af "loplugin, various in
        mysqlc", which covered the same warnings, but didn't consider the negated call
        to equalsIgnoreAsciiCase to be an accident as I do here (see above), and
        accidentally reversed the logic of OResultSetMetaData::isNullable in
        mysqlc/source/mysqlc_resultsetmetadata.cxx, I think.)
        
        Change-Id: Ie89cc8ef7c7638d28307a4b240930d387d75b8f2
        Reviewed-on: https://gerrit.libreoffice.org/58908
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-13  Caolán McNamara  <caolanm@redhat.com>  [fbc0524ee19e039cadea92d2dd163525bad5f661]

        compress debug sections for oss-fuzz
        
        Change-Id: If633ffae3cd3acaf489a31891ca91f810c5e50c4
        Reviewed-on: https://gerrit.libreoffice.org/58917
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-13  Caolán McNamara  <caolanm@redhat.com>  [5ef48c6a7e294bcf7325daaa7e8c0c8c858d37ff]

        use gold linker for oss-fuzz
        
        Change-Id: I60319d22c192b068860b1959350a602edf19aea4
        Reviewed-on: https://gerrit.libreoffice.org/58916
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-13  Caolán McNamara  <caolanm@redhat.com>  [7798c5703367846fbc5681c3a6f933cedb663420]

        crashtesting: empty B2DRange range turned into oversized Rectangle
        
        with document ooo47086-1.xls
        
        Change-Id: Ia43b6b3e3951875280892138c7068348f1b56a7c
        Reviewed-on: https://gerrit.libreoffice.org/58913
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-13  Johnny_M  <klasse@partyheld.de>  [e39d011375ed0f5f26ce7a823fccb5ac93b6a8e6]

        Translate German variable names
        
        Act -> Current
        
        Not a translation per se, but correction of usage of "actual"
        (German: "wirklich") instead of "current" (German: "aktuell").
        
        This is similar to the Akt -> Current translation done on
        commit b62ac98a72e21d49aec4493ace8ba12b7561439d in the same file.
        
        Change-Id: I462106ee5d2b07b09bb567b962bcb97d76859d81
        Reviewed-on: https://gerrit.libreoffice.org/58873
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2018-08-13  Johnny_M  <klasse@partyheld.de>  [f4eba92cc70985fa5850b284f1d9fd5f9f8eeaa0]

        Translate German variable names
        
        frei -> free
        
        Change-Id: Ib402bd7829a2ac519350ad1294510adefc872514
        Reviewed-on: https://gerrit.libreoffice.org/58874
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-08-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [a50f1c55a242f0d629f1f9d9597b332554d60f44]

        sw: prefix members of SwMiscConfig
        
        Change-Id: I1582641032f6641c14db461eb9910d3639ab0865
        Reviewed-on: https://gerrit.libreoffice.org/58909
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-08-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [ce24919c01d1ab77f962137ff04a31dd5ec944af]

        loplugin, various in mysqlc
        
        including
            redundantcast
            implicitboolconversion
            sallogareas
        
        after
            commit 3478d7453a3d65b3d8d164e8f898a0b79f005c58
            Date:   Sun Jun 17 18:09:43 2018 +0200
            Switch from mysql to MariaDB C API
        
        Change-Id: Ibbb2fccdc8c7837412d878752f7da780140d678c

2018-08-13  Caolán McNamara  <caolanm@redhat.com>  [85f141b533b9b778971ddf755d93df09f92d495d]

        crashtesting: load of ooo47086-1.xls
        
        presumably since...
        
        commit df1d4bd528027c60bcab2f2e0a87303610fad326
        Date:   Sat Aug 4 20:10:55 2018 +0200
        
            ScCompiler::IsString, pass down the string length if we know it
        
        reading the old code, it looks it would have returned true
        for this case of input of a bare " but change this to return false
        as that doesn't seem quite right for this case
        
        Change-Id: Id54ffe6440bb842d8103174edd6b99940ca5d142
        Reviewed-on: https://gerrit.libreoffice.org/58889
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-13  Stephan Bergmann  <sbergman@redhat.com>  [0cd46eedd08bfbb4061b3c7df66390c5e0243911]

        loplugin:includeform
        
        Change-Id: I7c927bb46ce411138069f7c64a5036ce07077ced

2018-08-13  Gabor Kelemen  <kelemeng@ubuntu.com>  [2bc7f8302601bbbac5cb4d4bf1d9b74262004363]

        tdf#42949 Fix IWYU warnings in include/{store,registry}/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I9c3561292f770795623b765b1ea2ce80b9700ada
        Reviewed-on: https://gerrit.libreoffice.org/58821
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [431c4dc7dae68c28018ec19dd1c2b3e6b058c019]

        vcl opengl windows: fix error handling in tryShaders()
        
        Both of my GPUs failed to start with GL enabled in an enable-symbols
        build, but they were fine in a dbgutil build.
        
        It seems the problem was that in case CHECK_GL_ERROR() expands to an
        error reporting code, then we already correctly checked the error of the
        last GL call at the end of tryShaders() -- but in case it expanded to
        nothing, then previous (unrelated) errors signaled that shader
        compilation went wrong, even if it did not.
        
        Given that we have error handling right before glDeleteProgram(), clear
        the GL error queue before calling glDeleteProgram().
        
        Change-Id: If58188d06a0b7009a71af82c476b5aa77823d9b0
        Reviewed-on: https://gerrit.libreoffice.org/58852
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [67649406d7b72f8d6ea4bbe76e775e0052ddefc3]

        loplugin:returnconstant in oox,package
        
        Change-Id: I1dade7ddde6b1e226861d32f24f65be5bb9d9352
        Reviewed-on: https://gerrit.libreoffice.org/58880
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [e7cc6b253f5a1fd1205da231f6a14011501ed74e]

        loplugin:returnconstant in hwpfilter,test
        
        Change-Id: I7c7c450f1da4ac3205148d2de8b344f0735f92ba
        Reviewed-on: https://gerrit.libreoffice.org/58881
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [7a5d2b3cdb448998e6aef1f12f0a70c400a434d2]

        loplugin:returnconstant in unoxml,uui
        
        Change-Id: Iac240f59acf8404fe5439a7e450c048df0d7a54e
        Reviewed-on: https://gerrit.libreoffice.org/58879
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [412215fbc5a71afff7ee3b539852ed92c55e11bc]

        loplugin:returnconstant in sd
        
        Change-Id: Ie48caf16bae9f85b61dd9614199f1b2d75783e6e
        Reviewed-on: https://gerrit.libreoffice.org/58878
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [eb841c06f879df11142c659b372e365c361a231b]

        loplugin:returnconstant in linguistic,lotuswordpro
        
        Change-Id: If5c7d936020e5470b09c2fe54d41fb006c296a34
        Reviewed-on: https://gerrit.libreoffice.org/58877
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [ff4d6a7e5b166bb98bbe8d0f59cc4db36e7002aa]

        loplugin:returnconstant in forms..fpicker
        
        Change-Id: I3f0bead636632682488cbe677fd7fee60350f04d
        Reviewed-on: https://gerrit.libreoffice.org/58876
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-13  Rene Engelhard  <rene@debian.org>  [22828c32d1ae379782631a351aac34d0b1df95f4]

        fix build (missing #include <sal/log.hxx>'s)
        
        Change-Id: Idf0b21d41fa0bac0a49c1b28724c487edd336353

2018-08-13  Justin Luth  <justin_luth@sil.org>  [091aedc63de2f6c8f0f4c60dd1fa93fe4c6ddde4]

        tdf#117994 ww8export: extend Chp over CR
        
        Plan to revert this within a month - just a test and see.
        
        MS Word has a placeholder that can receive chacter formatting
        for the carriage return, but LO doesn't really. So normally
        when LO exports, the CR is "unformated", which really
        can affect things like paragraph size, or numbering.
        So, extend the current character formatting to cover
        the CR, so that what we see in Writer is what we get in Word.
        
        This will cause regressions as Writer round-trips documents
        that it incorrectly reads. (In other words, even though they
        don't look right in Writer, they still used toround-tripped
        OK, but now they will be saved with LO's distortions.)
        Since normally if we *save* in writer, that implies that
        changes have been made, and theoretically the document
        looks the way the user wants to re-preserve it, it
        is better to now have the document look as Writer
        sees it than to preserve some prior formatting.
        
        This really breaks unit test tdf102334.doc, but that
        round-tripped document is already *really* broken in Word.
        With this patch, it looks like the original again.
        (tdf102334.doc looks bad in LO no matter what, it just looks
        worse in this case.)
        
        Change-Id: I04d3fdc7dbc66f8732456d7ac5b309c454992d8b
        Reviewed-on: https://gerrit.libreoffice.org/58594
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-08-13  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [fe9f10a96fe25dd151b1040de14719a0b8e8e7a7]

        KJ:^save as * icons
        
        Change-Id: Ia87b3244e95e7515d1846a171c10e39ed0b644ed
        Reviewed-on: https://gerrit.libreoffice.org/58892
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-08-12  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [aa6859f09068fa0380d0a23db4823f6ca1923037]

        mysqlc: Fix float, double and numeric types
        
        Change-Id: I9d0b989735e736c9c35d8acf4ea1b072eddf7437
        Reviewed-on: https://gerrit.libreoffice.org/58744
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-08-12  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [3478d7453a3d65b3d8d164e8f898a0b79f005c58]

        Switch from mysql to MariaDB C API
        
        In order to get rid of the MySQL C++ Connector, the sdbc driver should
        be implemented using the MariaDB C connector instead. MariaDB
        Connector/C is LGPL licensed, so later it can be used in the
        connectivity module. This way mysqlc won't be an extension, so it could
        be maintained easier.
        
        Change-Id: I99c13ccf154b33b145d34b1e06eec85946dc82a0
        Reviewed-on: https://gerrit.libreoffice.org/55960
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2018-08-12  Arkadiy Illarionov  <qarkai@gmail.com>  [f465685aecf508be987ae199e77667af896a5e8f]

        Resolves: tdf#112343 remove last dbus-glib mentions
        
        Remove dbus-glib bundle from flatpak since LibreOffice
        doesn't depend on dbus-glib as of commit
        02addb3618f026acd72ece76fc726b9473cc5940.
        
        Fix dbus reference in comment.
        
        Change-Id: I1f4bc41bcd0ea091fc199f2271b27079ce3c2c74
        Reviewed-on: https://gerrit.libreoffice.org/58795
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-08-12  Katarina Behrens  <Katarina.Behrens@cib.de>  [87a4623a8dd5c9efed8335bb56145b9ea9dcce36]

        tdf#119133: Fix initial file and folder selection
        
        what d7fc00e1f7ab7a44e6102a and 1af4ab72e2488515fcaede already does
        for kde5
        
        Change-Id: I924bdc5cfd6a12ff7bdbeef36d606c03307cb99b
        Reviewed-on: https://gerrit.libreoffice.org/58832
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-08-12  Katarina Behrens  <Katarina.Behrens@cib.de>  [0adebdf09faa31c8f25415b6a8af415615d42e42]

        Finally remove non-native menu bar
        
        Change-Id: I4758bc5afa9f9eaced7763b9923250f27df14259
        Reviewed-on: https://gerrit.libreoffice.org/58834
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-08-12  Katarina Behrens  <Katarina.Behrens@cib.de>  [a7b18b63ec040a15b1008ec6ccb62e9733488a07]

        Revert templatization of Qt5Widget class
        
        it was not a step in the right direction in 1st place. We distinguish
        between main window frame (QMainWindow) and everything else (QWidget)
        differently now
        
        Change-Id: I331c9760f7616b2f199e63e5e521df74b08acc62
        Reviewed-on: https://gerrit.libreoffice.org/58853
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-08-12  Katarina Behrens  <Katarina.Behrens@cib.de>  [8d791a9d9657f6573ce27947c0289b36c6eba77c]

        Set Qt5Widget to be a central widget of QMainWindow
        
        this is meant to solve the problem of native menu bar overlapping
        w/ non-native, as well as the inability to place an object or select
        text dragging the mouse cursor w/ LMB pressed
        
        Change-Id: I29f590ebf79d1ecc7e17b402125384cf13774bf3
        Reviewed-on: https://gerrit.libreoffice.org/58171
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-08-12  Caolán McNamara  <caolanm@redhat.com>  [20444972edb1dd49af13902a850a8e343d5a60ec]

        add make clean to oss-fuzz build
        
        Change-Id: Ic591748eedbe82b1c7305ef68156370f1b97f216
        Reviewed-on: https://gerrit.libreoffice.org/58904
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [bb6f2b12e8f0bbc99a5ca93141d35fd40b043e55]

        loplugin:constantparam
        
        Change-Id: I676a8408e97cc8134009f764736cad68513c89ad
        Reviewed-on: https://gerrit.libreoffice.org/58875
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-12  Maxim Monastirsky  <momonasmon@gmail.com>  [d42d937e6edb85bb8c2795cd54dc237e0da49bd6]

        Don't show ShowImeStatusWindow in the customization dialog
        
        Change-Id: I5aeac6cf6ec9fae56c0dba3c176e0d6c52a28a5e
        Reviewed-on: https://gerrit.libreoffice.org/58899
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7c93e4d72f74b57b335617717e6e4788022d5369]

        Fix typos
        
        Change-Id: I673b9121968ff79e6313e4019bc02a3364b4737f
        Reviewed-on: https://gerrit.libreoffice.org/58901
        Reviewed-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jean-Pierre Ledure <jp@ledure.be>
        Tested-by: Jenkins

2018-08-12  Jan Holesovsky  <kendy@collabora.com>  [2a18492fcd707ca087ccc0bcabd79d26d9f4aaee]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Avoid several JS errors.
            
            Change-Id: If0b8b4f3e8c3464f4e7f812ba727a929330438f3
            Reviewed-on: https://gerrit.libreoffice.org/58864
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-12  Jan Holesovsky  <kendy@collabora.com>  [ca15cd081c9f875f0735f4bad2eaef366b5d43a5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Use window.location.href = ...; instead of window.open(..., '_self');
            
            Otherwise the interim URLs end up in the history.
            
            Change-Id: If99aa1a29126f93387d2f5a6460cc0d43b488cd9
            Reviewed-on: https://gerrit.libreoffice.org/58867
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-12  Mike Kaganski  <mike.kaganski@collabora.com>  [d19482e191b8839f3b552e3b6e5e91ead70d565f]

        Use o3tl::temporary
        
        Change-Id: Ifbe8de75aa0000eab9403b8e6366ecd927851c32
        Reviewed-on: https://gerrit.libreoffice.org/58894
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-08-12  Mike Kaganski  <mike.kaganski@collabora.com>  [0a635939d992369c06f5aef98c1627de7098f156]

        Sort includes
        
        Change-Id: Ied47f42098eb7975340ba82406fefbeb0533d704
        Reviewed-on: https://gerrit.libreoffice.org/58893
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-08-12  andreas kainz  <kainz.a@gmail.com>  [b8f263c2172a6ad51e2e07cf09c823aa28f3afa2]

        Draw menubar: add icons to shape menusection
        
        Change-Id: Ia095375bc300e45ce4956867fc02472d1e11a0dc
        Reviewed-on: https://gerrit.libreoffice.org/58890
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-08-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6bc0e3f12f926450aaa72b56e2fd866fabe8c020]

        Fix typos
        
        Change-Id: I2cee481ec18f52d6610ab73b99637268b2340337
        Reviewed-on: https://gerrit.libreoffice.org/58886
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-08-12  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [82b12d836582c2dccc5f438363c9d128e85ac656]

        KJ:^macro,db*sql,compare doc icons, copyright file
        
        Change-Id: I1460f178ba0f7a568ba341cc5456658a441010f9
        Reviewed-on: https://gerrit.libreoffice.org/58891
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-08-12  Stanislav Horacek  <stanislav.horacek@gmail.com>  [c0fdcece6b886912618deee9656cb2d169a9b999]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - correct variable name in VBA example for WeekdayName function
            
            Change-Id: I79cbb241239f1f9cee59994b2b35e76703b1aa1a
            Reviewed-on: https://gerrit.libreoffice.org/58885
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-12  Stanislav Horacek  <stanislav.horacek@gmail.com>  [082b6e85993dfdb89d145b96e3762857df3697b8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - fix description of VBA Rate function
            
            Change-Id: I6cd34d766825d5c947a533368b8ce8d132324fab
            Reviewed-on: https://gerrit.libreoffice.org/58883
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-12  Tor Lillqvist  <tml@iki.fi>  [2694eb1a1b3c0cf2187ad679e974b9f17f95e169]

        Fix fallout from 6a4c464b49dbfa2801818ead1b50bc9580824d00
        
        Change-Id: I72e4008a0aacf7e35006be685462168874954631

2018-08-11  Mert Tumer  <merttumer@outlook.com>  [cb059f7e1930aee73024fd8a697f8ed02aee5bd6]

        Added PDF Export option on Android Viewer
        
        Change-Id: I89d0ca239e3a713979f84a77a66d6da95aad234d
        Signed-off-by: Mert Tumer <merttumer@outlook.com>
        Reviewed-on: https://gerrit.libreoffice.org/58826
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-08-11  Caolán McNamara  <caolanm@redhat.com>  [5262ec68f36216cdca9be87b3b2e126d724b69c5]

        set copy_paste_error to false rather than intentional
        
        Change-Id: I152482ef594c286d3c2a94cab62feff49bbf79fa
        Reviewed-on: https://gerrit.libreoffice.org/58884
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-11  Mike Kaganski  <mike.kaganski@collabora.com>  [12ea892df9ca1691c406b4c98f996456e3b69307]

        tdf#119197: import some symbols as symbols, not as Math functions
        
        ... to avoid broken formulas due to missing arguments
        
        Change-Id: If86737450a16a257528cfb9d5f52915ec930f6a8
        Reviewed-on: https://gerrit.libreoffice.org/58835
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-08-11  Caolán McNamara  <caolanm@redhat.com>  [8aa125c0f27520d9c6938084f3fb4f97fefcc720]

        when DISABLE_DYNLOADING gc linking
        
        Change-Id: Ifba1dd8e6cf095b965ed1277ce63505085f1d13c
        Reviewed-on: https://gerrit.libreoffice.org/58854
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-11  Noel Grandin  <noelgrandin@gmail.com>  [d99af1a67cbe4e23661467843e7d72194b45b313]

        loplugin:mergeclasses AbstractShapeFactory into ShapeFactory
        
        Change-Id: I9cc607bcc84a14ffdbe22bdbe1a038f5b22b719a
        Reviewed-on: https://gerrit.libreoffice.org/58871
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [b26f83b1cc184a79caa9e9c0ae15717ef61dde4a]

        loplugin:unusedmethods
        
        mostly this seems to be fallout from
            commit 089a4f245325a5be5cd5951d85305d791b4d9cb6
            Date:   Mon Aug 6 14:55:04 2018 +0200
            remove Calc's software interpreter
        
        Change-Id: Ib48696e724969a28a7d41155ba1573fd9cd58be6
        Reviewed-on: https://gerrit.libreoffice.org/58869
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-11  Justin Luth  <justin_luth@sil.org>  [d5bee2ea364427cafc90cd4fa8e63f27c09e10a3]

        writerfilter: ensure bidi has expected value
        
        In case the document has an unexpectedly high positive value for
        bidi, don't let that mess up the logic.
        
        Change-Id: I133dbec738a7503dff49b2af6d1a35b2f7754a9d
        Reviewed-on: https://gerrit.libreoffice.org/58827
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-08-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [d54861bac28c0c6dd84bca6a9c1ddeb76de184a8]

        Simplify control logic
        
        Change-Id: I71d688862458df25e3f417e7aee32d072aa51d50

2018-08-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [bb22d405b2c5cdccf5644d1025543801463cea46]

        Use indexed getToken()
        
        Change-Id: I102c9ea0b11144cc930b5e4d3617f6178b63218b

2018-08-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [d798d9980172a20834318cf3b3ade4c3441cf028]

        Use indexed getToken()
        
        Change-Id: Iaf52b7eee0e906d2c21982b354b69fd8d87231e3

2018-08-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [56a9903a0047c4ec130e43248cf37a16e7dea084]

        OUString: avoid getTokenCount to only get last token
        
        Change-Id: I68529076a6a6c2b23842c41d3e9099083a78d3c6

2018-08-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [f96e78a7f82e68183afbec01c87d135eb5edce8c]

        OUString: avoid getTokenCount
        
        Change-Id: Icceff0aeb5c6fb70513786366416c2d86b60602a

2018-08-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [1f85149ffc723beb939a8d939af339a26d504083]

        CopyDlg: avoid getTokenCount
        
        OUString managed inside this class either is empty or has 8 tokens,
        simplify check.
        
        Change-Id: If576187c6e4800e85f1cebb1ed3e1ae87a4315d1

2018-08-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [989a4ab7fba919ba242589ac5d4a068d7da33af8]

        OUString: use optimized concatenation
        
        Change-Id: Ibaaa29568fe46148baa47422853ef2e627f4045b

2018-08-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [20d50d13933150f2a9fa9dc6e80d146efbf151be]

        OUString: use indexed getToken and convert to proper integer types
        
        Change-Id: I39210971a65e62cc22b384ebf090a987747c57af

2018-08-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [f18b7955344c058db8b021f77fe9a5b99592dc54]

        Avoid getTokenCount
        
        Change-Id: Ib1b6c354184b9379ebafb15ac4a1c789e1c3c1a2

2018-08-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [266c73ebd350a161be9b73715673c0b85e499ac4]

        Use ASCII literals in indexOf and compare result against 0
        
        Change-Id: I3bea0f3d0566d46c9f92e74f452b6c5a009adcd6

2018-08-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [d20dc73be974dfc0a8524a3bad52e7874783fb34]

        Reduce OUString operations
        
        Change-Id: I379cc523587da41ee270ac90e8cfdc00526a2745

2018-08-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [227f52f0bde15e64d068903d36c8c8f91beb22a0]

        Fix whitespaces
        
        Change-Id: I4d64e537fe6eacf8481479604ee34272073d9aae

2018-08-10  Matteo Casalin  <matteo.casalin@yahoo.com>  [aa116a17dc92c722a39cd434f63c9aafa08886db]

        Avoid getTokenCount/getToken to get last token
        
        Change-Id: I19de49e64746a6632c56c0ddb0a0c455c97be414

2018-08-10  Justin Luth  <justin.luth@collabora.com>  [f13a7100cfa1d76a1a27ffb9e986d627df20d4c0]

        cleanup tdf#106062 writerfilter: use new GetAnyProperty function
        
        Change-Id: I88945bbaaf07e3b068c63f17c654c5f7fee9d20a
        Reviewed-on: https://gerrit.libreoffice.org/58828
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-08-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [a4f80a3a7c76efd9a73ec6803ccce7514bbc570e]

        vcl: separate SalLayout from the rest of sallayout.hxx
        
        This way SalLayout can be created separately (and potentially reused)
        outside vcl as well. Don't reformat the moved code, so git blame keeps
        working.
        
        This is a first step towards the goal of
        <https://wiki.documentfoundation.org/Development/Budget2017#Text_layout_performance>,
        in the context of code outside vcl.
        
        Change-Id: I8b40313b5fa531d3b56c153cbc4b5ca3cec8f8df
        Reviewed-on: https://gerrit.libreoffice.org/58851
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-08-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [2f383611f356023948cd825688a95b5f9425fe13]

        vcl text layout: return early for empty strings
        
        It seems the only side effect of GenericSalLayout::LayoutText() is
        push_back() calls on m_GlyphItems, which doesn't happen for an empty
        string input, so it's safe short-circuit this case.
        
        Change-Id: Ia6e2865117bca60573e2874f11d3742413e9df4b
        Reviewed-on: https://gerrit.libreoffice.org/58850
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-08-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [36a2af004e1a7b17a71d8327c7ae2b6091ab0ffa]

        tdf#119169 impress, crash when editing bulleted list
        
        regression from
            commit e278df1a14c5cb5dbb7add5d6ed5dd52da131e92
            tdf#108608 Draw file unresponsive on large text pasted into textbox
        
        Somewhere up in the accessibility code it has a stale paragraph index.
        Judging up other code in this class, that is fairly common, so just add
        similar safety checks.
        The old code (pre-regression) only worked because it iterated over all
        paragraphs, and it just ignored the paragraph index.
        
        Change-Id: I51c573b95f976fa87228e4f7e9f33bd6ea0dc3c8
        Reviewed-on: https://gerrit.libreoffice.org/58836
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [d7c3f01280f7d716d608a12d56cc9d6438da24f7]

        vcl statusbar: fix last non-use of pre-calculated layout
        
        Use it in the offscreen rendering case as well. Layout calls are visible
        by logging the invocations of GenericSalLayout::LayoutText().
        
        Change-Id: I9157aa56d22b6c0cee71cdaeca4d61d1c673c79e
        Reviewed-on: https://gerrit.libreoffice.org/58831
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-10  Caolán McNamara  <caolanm@redhat.com>  [e80214b4c8bfda05f4c26dc8c56c2b982fe08650]

        shrink scrtf fuzzer
        
        Change-Id: I977636eff8a2962ca248287f8733422d635f8559
        Reviewed-on: https://gerrit.libreoffice.org/58833
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-10  Szymon Kłos  <szymon.klos@collabora.com>  [b348f1a0d28708d801c0cb54536dd5798bd0ef68]

        tdf#119160 remove fill from all fontwork shapes
        
        Change-Id: I66cd5ab39c3f3b8635eb4e9b5261e100a8037abf
        Reviewed-on: https://gerrit.libreoffice.org/58817
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-08-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [e14ce86a8cf5d161b36890d03abd6aa6ed5bf490]

        vcl statusbar: store calculated layout in StatusBar::SetItemText()
        
        Otherwise we calculate the layout of the text multiple times, which is a
        waste of resources. This effectively reverts commit
        a4ed3d9a1ffa1b51ba4352a955c950235f099fdc (tdf#115353 Status bar: no
        cache in settext, 2018-03-01).
        
        That seems to be safe, given that I can't reproduce tdf#115353 after
        this change, and reading through the comments the bug was reported fixed
        after both the mentioned commit and
        commit 8d42909cd326cb26d8ba1fb383b5578f820c72ed (tdf#115353 layout fix,
        2018-02-23). So either the first one was not necessary, or it just
        worked around an underlying problem that has been fixed in the meantime.
        
        Change-Id: I79c014e9ce41be0c06dae65b5195a23d0d88c2aa
        Reviewed-on: https://gerrit.libreoffice.org/58830
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-10  Johnny_M  <klasse@partyheld.de>  [c707aad57aaa9071b0410e62c08caf1625261e00]

        Translate German variable names
        
        This is a follow-up to commit 48806ad275b0c4c8fa3eb1637684092266ec6a0d
        for the rest of the variables in the same files.
        
        Change-Id: I2d95f73be4cf3d91315ed4f7fac80484a7cb29b0
        Reviewed-on: https://gerrit.libreoffice.org/58698
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2018-08-10  Justin Luth  <justin_luth@sil.org>  [ab296726263655bd3a722c125dd9cec2d507aaa5]

        tdf#91999 export/drawingml: shape rotate 180 is not special
        
        This commit reverts the first (LO 4.3ish) regression commit
        6063555744ed89d8a757b667cddcdd4357839466 and most of the two commits
        that tried to fix that: commit 9ae1e094d5a8a5b4432c88ebea0ca9fc1c79f602
        and commit ee45d881efab230e7682f964d6ad4d00f85b0006 in LO6.0/6.2.
        
        The ooxmlexport6 unit test shows that there is nothing special
        about 180degrees. So, all transformations need to be avoided in
        docx format - not just 180 degree ones.
        
        I removed IsInGroupShape() since it is no longer being used - as
        per standard procedures.
        
        Change-Id: Id2bba5bc542875a10ac21fbb67f29b2d59705493
        Reviewed-on: https://gerrit.libreoffice.org/58434
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-10  Stephan Bergmann  <sbergman@redhat.com>  [3cc5149a84c7b8cfaf0deb2e2f6c88c72343ee28]

        Avoid -Werror=deprecated-declarations with recent Clang trunk
        
        ...which first added alternative names to and then deprecated getLocBegin/End
        
        Change-Id: Iaefb8ce259057abfa6cd20f0b63c0ef2949a96b2
        Reviewed-on: https://gerrit.libreoffice.org/58820
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-10  Gabor Kelemen  <kelemeng@ubuntu.com>  [d1a19ef614fd1bf115af15d3cb16e24150d4ceb7]

        tdf#42949 Fix IWYU warnings in include/salhelper/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Iaef3e980a96e8a831458e42540795b922bec5ab4
        Reviewed-on: https://gerrit.libreoffice.org/58810
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-10  Nickson  <nicksonthanda10@msn.com>  [1da9b165b9c47f52db97fe70fe3e83626e580cdd]

        tdf#111856 Playing video in impress is considered a modification
        
        Change-Id: If7a2db2d37dc6230a76b79c79e6163a1b33be7d2
        Reviewed-on: https://gerrit.libreoffice.org/58713
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-08-10  Caolán McNamara  <caolanm@redhat.com>  [53eda574a61396b6765cd1cb0ac9804c754ac4c1]

        Resolves: rhbz#1614419 FIPS mode PK11_ImportSymKey failure
        
        use rhbz#1461450 style workaround
        
        Change-Id: I9e3b17deb9bac6af76ac253634c91d5e8ccd4963
        Reviewed-on: https://gerrit.libreoffice.org/58816
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-10  Stephan Bergmann  <sbergman@redhat.com>  [bc634e9d2c1fe79228c94a1a92fc6cb5be57b659]

        Revert "uitest for bug tdf#79569"
        
        This reverts commit 5bd027e17f3656ab65548126ed6d7e309818eae7.  It kept failing
        in the Jenkins ASan+UBSan build (see below) but wasn't reproducible/debuggable
        by anybody else.  So as discussed with vmiklos on #libreoffice-dev, lets
        disable/revert this test for now.
        
        This also includes reverts of the follow-up commits that unsuccessfully tried to
        track down and fix the issue:
        * c57191e0c45f9735a33953d6b95d54b0e10c876f "Try to make
          test_tdf81457_table_merge_undo deterministic"
        * 88d82b7da7f3b362c62494875ad359158be964d8 "Temporarily sprinkle test code with
          debug print statements"
        * a94a481c9f5088e6957220a7e09b64fc3f15aaf1 "One last attempt at fixing
          UITest_writer_tests for Jenkins ASan+UBSan build"
        
        With the above follow-up commits still enabled, the latest failure of the
        ASan+UBSan Jenkins bot was <https://ci.libreoffice.org//job/lo_ubsan/998/>
        
        [...]
        > warn:vcl.gdi:26099:26099:vcl/headless/svpgdi.cxx:235: non default depth bitmap, slow convert, upscale the input
        > WPSDocument::isFileFormatSupported()
        > warn:i18nlangtag:26099:26377:i18nlangtag/source/languagetag/languagetag.cxx:1388: LanguageTagImpl::convertLocaleToLang: with bAllowOnTheFlyID invalid 'xx-XX'
        > warn:legacy.osl:26099:26798:sw/source/core/table/swnewtable.cxx:222: Didn't find wished box
        > warn:sw.core:26099:26798:sw/source/core/table/swnewtable.cxx:2164: Different Line Widths: first: 9894 current [1]: 8393
        > warn:sw.core:26099:26798:sw/source/core/table/swnewtable.cxx:2167: Line width differs from table width: 9894 current [1]: 8393
        > warn:sw.core:26099:26798:sw/source/core/table/swnewtable.cxx:2137: Wrong position/size of overlapped table box
        > warn:sw.core:26099:26798:sw/source/core/table/swnewtable.cxx:2164: Different Line Widths: first: 9894 current [2]: 1982
        > warn:sw.core:26099:26798:sw/source/core/table/swnewtable.cxx:2167: Line width differs from table width: 9894 current [2]: 1982
        > warn:sw.core:26099:26798:sw/source/core/table/swnewtable.cxx:2164: Different Line Widths: first: 9894 current [1]: 8393
        > warn:sw.core:26099:26798:sw/source/core/table/swnewtable.cxx:2167: Line width differs from table width: 9894 current [1]: 8393
        > warn:sw.core:26099:26798:sw/source/core/table/swnewtable.cxx:2137: Wrong position/size of overlapped table box
        > warn:sw.core:26099:26798:sw/source/core/table/swnewtable.cxx:2164: Different Line Widths: first: 9894 current [2]: 1982
        > warn:sw.core:26099:26798:sw/source/core/table/swnewtable.cxx:2167: Line width differs from table width: 9894 current [2]: 1982
        > warn:sw.core:26099:26798:sw/source/core/table/swnewtable.cxx:2164: Different Line Widths: first: 9894 current [1]: 8393
        > warn:sw.core:26099:26798:sw/source/core/table/swnewtable.cxx:2167: Line width differs from table width: 9894 current [1]: 8393
        > warn:sw.core:26099:26798:sw/source/core/table/swnewtable.cxx:2137: Wrong position/size of overlapped table box
        > warn:sw.core:26099:26798:sw/source/core/table/swnewtable.cxx:2164: Different Line Widths: first: 9894 current [2]: 1982
        > warn:sw.core:26099:26798:sw/source/core/table/swnewtable.cxx:2167: Line width differs from table width: 9894 current [2]: 1982
        > warn:legacy.osl:26099:26798:sw/source/core/table/swnewtable.cxx:222: Didn't find wished box
        > warn:sw.core:26099:26798:sw/source/core/table/swnewtable.cxx:216: Possibly wrong box found
        > soffice.bin: /home/tdf/lode/jenkins/workspace/lo_ubsan/sw/source/core/layout/findfrm.cxx:1702: const SwCellFrame &SwCellFrame::FindStartEndOfRowSpanCell(bool) const: Assertion `pRet && "SwCellFrame::FindStartRowSpanCell: No result"' failed.
        >
        >
        > Fatal exception: Signal 6
        > Stack:
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/soffice.bin(backtrace+0x41)[0x44f821]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libuno_sal.so.3(+0x457429)[0x2b7859768429]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libuno_sal.so.3(+0x456c25)[0x2b7859767c25]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libuno_sal.so.3(+0x45452a)[0x2b785976552a]
        > /lib64/libpthread.so.0(+0xf6d0)[0x2b785b78b6d0]
        > /lib64/libc.so.6(gsignal+0x37)[0x2b785bff1277]
        > /lib64/libc.so.6(abort+0x148)[0x2b785bff2968]
        > /lib64/libc.so.6(+0x2f096)[0x2b785bfea096]
        > /lib64/libc.so.6(+0x2f142)[0x2b785bfea142]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/../program/libswlo.so(+0xbd5c735)[0x2b792487d735]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/../program/libswlo.so(+0xc74058b)[0x2b792526158b]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/../program/libswlo.so(_ZN7SwFrame6ShrinkElbb+0x1502)[0x2b7925218cb2]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/../program/libswlo.so(+0xc710bb2)[0x2b7925231bb2]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/../program/libswlo.so(_ZN13SwContentNode9DelFramesEb+0x2a10)[0x2b79237ff1e0]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/../program/libswlo.so(_ZN7SwNodes9MoveNodesERK11SwNodeRangeRS_RK11SwNodeIndexb+0x12d4d)[0x2b79238848ed]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/../program/libswlo.so(+0xa0168ea)[0x2b7922b378ea]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/../program/libswlo.so(+0xdd5f2f2)[0x2b79268802f2]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/../program/libswlo.so(+0xdebd7b4)[0x2b79269de7b4]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/../program/libswlo.so(+0xdc6c87c)[0x2b792678d87c]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libsvllo.so(_ZN17SfxListUndoAction15UndoWithContextER14SfxUndoContext+0x5cc)[0x2b78774690fc]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libsvllo.so(_ZN14SfxUndoManager8ImplUndoEP14SfxUndoContext+0x1b2d)[0x2b787744829d]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libsvllo.so(_ZN14SfxUndoManager15UndoWithContextER14SfxUndoContext+0x106)[0x2b78774496d6]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/../program/libswlo.so(+0xdb2a648)[0x2b792664b648]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/../program/libswlo.so(+0xdb2bac7)[0x2b792664cac7]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/../program/libswlo.so(_ZN11SwEditShell4UndoEt+0x15b6)[0x2b7923f7cde6]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/../program/libswlo.so(_ZN10SwWrtShell2DoENS_6DoTypeEt+0x635)[0x2b792b4e14e5]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/../program/libswlo.so(+0x1168a394)[0x2b792a1ab394]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/../program/libswlo.so(+0x11688002)[0x2b792a1a9002]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libsfxlo.so(+0x326de37)[0x2b787042be37]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libsfxlo.so(+0x3227341)[0x2b78703e5341]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libsfxlo.so(_ZN13SfxDispatcher8Execute_ER8SfxShellRK7SfxSlotR10SfxRequest11SfxCallMode+0x1a40)[0x2b7870401c50]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libsfxlo.so(+0x3196242)[0x2b7870354242]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libsfxlo.so(+0x3795206)[0x2b7870953206]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libsfxlo.so(+0x3798e6f)[0x2b7870956e6f]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libcomphelper.so(_ZN10comphelper15dispatchCommandERKN3rtl8OUStringERKN3com3sun4star3uno8SequenceINS6_5beans13PropertyValueEEERKNS7_9ReferenceINS6_5frame23XDispatchResultListenerEEE+0x163a)[0x2b78628adb0a]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libvcllo.so(_ZN6UITest14executeCommandERKN3rtl8OUStringE+0x78d)[0x2b789fac7fbd]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libvcllo.so(+0x87b6b72)[0x2b789fae5b72]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libgcc3_uno.so(+0x134616)[0x2b78e0997616]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libgcc3_uno.so(+0x12dedb)[0x2b78e0990edb]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libgcc3_uno.so(+0x12aaef)[0x2b78e098daef]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libbinaryurplo.so(+0x38ae9c)[0x2b78e63f5e9c]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libbinaryurplo.so(+0x381e87)[0x2b78e63ece87]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libbinaryurplo.so(+0x4b213d)[0x2b78e651d13d]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libuno_cppu.so.3(+0x254191)[0x2b78641a1191]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libuno_cppu.so.3(+0x286a8e)[0x2b78641d3a8e]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libuno_cppu.so.3(+0x298567)[0x2b78641e5567]
        > /home/tdf/lode/jenkins/workspace/lo_ubsan/instdir/program/libuno_sal.so.3(+0x48bc3d)[0x2b785979cc3d]
        > /lib64/libpthread.so.0(+0x7e25)[0x2b785b783e25]
        > /lib64/libc.so.6(clone+0x6d)[0x2b785c0b9bad]
        > DEBUG.1
        > DEBUG.2
        > DEBUG.3
        > DEBUG.4
        > DEBUG.5
        > DEBUG.6
        > DEBUG.7
        > DEBUG.8
        > DEBUG.9
        > DEBUG.10
        > DEBUG.11
        > DEBUG.12
        > DEBUG.13
        > DEBUG.14
        > DEBUG.15
        > DEBUG.16
        > DEBUG.17
        > DEBUG.18
        > DEBUG.19
        [...]
        
        showing that soffice.bin hit the assert at
        sw/source/core/layout/findfrm.cxx:1702 during the second .uno:Undo (after the
        .uno:Redo).
        
        Change-Id: I24a4ae379a1589f6d762dc3979f963eb543ba6b6
        Reviewed-on: https://gerrit.libreoffice.org/58813
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-10  Justin Luth  <justin_luth@sil.org>  [ae74abcd85dc529aeab9e710f18b3089fdf2906f]

        tdf#116549 docx export: write "nil" to uninherit a border
        
        If styles would provide a border, then non-borders need
        to be explicitly written out.
        
        Unit tests prove this out for both styles and pragraphs.
        
        Change-Id: I4195d38622adc09831f6dad64840a92a42c494b5
        Reviewed-on: https://gerrit.libreoffice.org/58803
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-10  Mike Kaganski  <mike.kaganski@collabora.com>  [5ccf82642b19728e1cfe8fa11f654e90712c5757]

        tdf#119194: save deprecated argument early
        
        Change-Id: I4b5001e1f71ac536ac0c3bda4b8c1955020ab40d
        Reviewed-on: https://gerrit.libreoffice.org/58815
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-08-10  U-Vladimir\Vadim  <k.kergakov@gmail.com>  [8055f402dbe6783884a51c8a78f4abcf7adda6c4]

        tdf#113853 fix keeping visible selected items jumping by tab
        
        Calc range of window, check if item is inside that range, calc scroll offset
        
        Change-Id: I5ce7c95b167fe18e20f81bb4656093c15309d1c7
        Reviewed-on: https://gerrit.libreoffice.org/58633
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-08-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [e07fe2495b89c645a006de2966126d252aca9a0f]

        sw: document Extent and MergedPara
        
        Change-Id: Ia0c3bba156b644cb78187999fc48b6cdc2cd1aaf
        Reviewed-on: https://gerrit.libreoffice.org/58642
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-08-10  Jan-Marek Glogowski  <glogow@fbihome.de>  [e7a9e653027407a0cb2bb6dd88241f809a3929d9]

        Qt5 disable native draw via SAL_VCL_QT5_NO_NATIVE
        
        Primary as a debugging measure to compare output for Qt5Graphics.
        Checks mpToolkitName, so we just disable it for qt5 not kde5.
        
        Change-Id: Ib7a67c4bec16d81dd87b6351ba106f655d37948b
        Reviewed-on: https://gerrit.libreoffice.org/58790
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-08-10  Jan-Marek Glogowski  <glogow@fbihome.de>  [3e52c6512e8f00c7f1481a09b50c9c8d5ac1aca5]

        Qt5 fix nTransparency handling
        
        So nTransparency is actually also in percent, i.e. max is 100,
        instead of the full byte range, like alpha colors in Qt and VCL.
        
        Fixes "SAL_USE_VCLPLUGIN=qt5 ./bin/run vcldemo --show poly"
        transparency.
        
        Change-Id: I723cbb2d6b5af4a37b18d3e6a5e0c5b81421221a
        Reviewed-on: https://gerrit.libreoffice.org/58789
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-08-10  Jan-Marek Glogowski  <glogow@fbihome.de>  [0927c5b3101064905028aeaff2c266771c6e09b3]

        Qt5 also move color setting handling from kde5
        
        This is all QStyle based. Font handling still to do.
        
        Change-Id: I784e64aa88d013146e2c9a07051a0a76a1369ff0
        Reviewed-on: https://gerrit.libreoffice.org/58788
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-08-10  Arnold Dumas  <arnold@dumas.at>  [0b73990b2f1e0ea4312d29ef530ad6ca7134c470]

        tdf#117058: Simplify calls to Menu::CheckItem
        
        Change-Id: I2a8375eb35c86c445d04f71755aef0cdbb051024
        Reviewed-on: https://gerrit.libreoffice.org/58802
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-08-10  László Németh  <nemeth@numbertext.org>  [99b9ea63bfc9a5fe63a0cd7b30b66ce2c1bde08e]

        tdf#41425 XLS/XLSX export: workaround for style and validation loss
        
        of cells of blank rows.
        
        This workaround is probably a fix for problems of most users, but for
        a full solution it needs to extend the workaround for all rows with not
        default settings, also avoiding of the possible performance problems.
        
        Note: the number 1000 of the extra rows came from a similar workaround used in
        XLSX export of Google Spreadsheets, but instead of listing extra empty 1000
        rows in OOXML, this fix writes only the cells with not default settings from
        the extra 1000 blank rows.
        
        Change-Id: Icac9441b7eb1520dcd20fc04337e070d070591c7
        Reviewed-on: https://gerrit.libreoffice.org/58575
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-08-10  Rene Engelhard  <rene@debian.org>  [d0841a1828dad5d9aa1ce92b234092e9b1180d31]

        test apparmor profile parsing (see tdf#114915)
        
        idea taken from
        https://salsa.debian.org/apparmor-team/apparmor-profiles-extra/commit/7fbcc4788d0e94764eeeff2f080796601241f986#546c1096cd506dbb01a47ed87a636a8e94d83b8c
        
        Change-Id: I7e5bda9224d69530af4d30422c2fd3d60c9929d6
        Reviewed-on: https://gerrit.libreoffice.org/55770
        Tested-by: Jenkins
        Tested-by: Rene Engelhard <rene@debian.org>
        Reviewed-by: Olivier Tilloy <olivier.tilloy@canonical.com>
        Reviewed-by: Rene Engelhard <rene@debian.org>

2018-08-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [2963e0c69949c2c5d0c57a1960ac0406edfc2311]

        oox: create FilterDetect instances with an uno constructor
        
        Change-Id: Ic9baba6a4ca37af18c5f5175aadcc59bf47c7b64
        Reviewed-on: https://gerrit.libreoffice.org/58798
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-10  Noel Grandin  <noelgrandin@gmail.com>  [d977e02ec6350115c39f03d588539e8bd423a1c3]

        unnecessary null check before dynamic_cast, in various
        
        Change-Id: I76ad0b3152030c29ee28f6a6cc80d0832188d02b
        Reviewed-on: https://gerrit.libreoffice.org/58774
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-10  Noel Grandin  <noelgrandin@gmail.com>  [76dd6bb9cc6dff0f59cdfce87b61210be6476965]

        unnecessary null check before dynamic_cast, in sc
        
        Change-Id: I442dee456ccb419642e6cedee7c3ca99ce214de6
        Reviewed-on: https://gerrit.libreoffice.org/58773
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-10  Noel Grandin  <noelgrandin@gmail.com>  [4e63c00f4dd5f8ac6496481e687c59209f9aee07]

        unnecessary null check before dynamic_cast, in sd
        
        Change-Id: I91579ece17b85b1ae9926b7a05eb641672e8ecbd
        Reviewed-on: https://gerrit.libreoffice.org/58772
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-10  Noel Grandin  <noelgrandin@gmail.com>  [7fdd5a12f6d20422ebda1d3afd5e5146cadbe0e5]

        unnecessary null check before dynamic_cast, in svx
        
        Change-Id: I5174c9530d18e5d88ad8a41cc2bb02c6d090f3cf
        Reviewed-on: https://gerrit.libreoffice.org/58771
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-10  Noel Grandin  <noelgrandin@gmail.com>  [b268ef57e97e692644335afeae834205ecb73557]

        unnecessary null check before dynamic_cast, in sw
        
        Change-Id: I4f3f3f8b8b7fdf57fe76ff9a24cd8c58e386392d
        Reviewed-on: https://gerrit.libreoffice.org/58770
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-10  Takeshi Abe  <tabe@fixedpoint.jp>  [d063bea95848fd3b899b9809cb8e69eb61ded2fc]

        sw: Reduce redundant copy
        
        Change-Id: Iee865bbbc5cbb98ba64305c6e90273ce3c719e6e
        Reviewed-on: https://gerrit.libreoffice.org/58804
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [23178c0c3e2a9240d965ef8836e085000617fad3]

        Fix typos
        
        Change-Id: I98d9120160fb652cae490513765670f447cf5911
        Reviewed-on: https://gerrit.libreoffice.org/58791
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-08-10  Balazs Varga  <balazs.varga991@gmail.com>  [c958f52b813d34baa9b5236bb34a08a04e6b0aba]

        tdf#96469 Export Data Point properties in Charts on DOCX/XLSX
        
        If the color or other property of a datapoint in the chart
        deviates from the dataseries property, this patch will write it
        into a separate dPt tag and fixing the lost properies during
        OOXML export.
        
        Change-Id: I3d975675ac3691fcafe76de16e46851561eb2807
        Reviewed-on: https://gerrit.libreoffice.org/58752
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-08-09  Stephan Bergmann  <sbergman@redhat.com>  [a94a481c9f5088e6957220a7e09b64fc3f15aaf1]

        One last attempt at fixing UITest_writer_tests for Jenkins ASan+UBSan build
        
        ...where <https://ci.libreoffice.org/job/lo_ubsan/997/> still triggered the
        assert at sw/source/core/layout/findfrm.cxx:1702 during the second .uno:Undo.
        Lets see if a little sleep "fixes" that.
        
        Change-Id: I659ea86aab03f2d39913122af2cc8869abff5578
        Reviewed-on: https://gerrit.libreoffice.org/58777
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-09  Stephan Bergmann  <sbergman@redhat.com>  [8f482ea747af838401936543e720454f02bc47e2]

        No more need for CppunitTest_cppuhelper_qa_weak to be a subsequentcheck
        
        ...as gbuild can handle such dependencies from tests to libraries from modules
        higher up in the hierarchy
        
        Change-Id: Ia3993c50feba3916572febe0748c99561b8a8675
        Reviewed-on: https://gerrit.libreoffice.org/58775
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-09  Stephan Bergmann  <sbergman@redhat.com>  [10179c33d26c5fed4bb6664e0f29b16d5abaff51]

        Remove unnecessary test dependency
        
        Change-Id: I8202cf38e4b54fc4b457d2a7d70ad42b29ee9dec
        Reviewed-on: https://gerrit.libreoffice.org/58769
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-09  Zdeněk Crhonek  <zcrhonek@gmail.com>  [d329136dd014941a6cc63f37dc3895bc118798c2]

        uitest for bug tdf#108654
        
        Change-Id: I70698e02cc6c6555b8dc4b362a7dfa0cfafa2327
        Reviewed-on: https://gerrit.libreoffice.org/58776
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-08-09  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2ac0b223053ff5b35a1c18e1d64705ef9881debb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - New Help housekeeping
            
            remove deprecated files (gbuild has replaced them)
            
            Change-Id: I00a0a1558dfa80486dd64df37273c90bc6262fb0
            Reviewed-on: https://gerrit.libreoffice.org/58784
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-09  Jan Holesovsky  <kendy@collabora.com>  [158bc720ae555f49676c0bed78df0a68383b1b89]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Use PRODUCTNAME from the configure.
            
            Change-Id: Ibc742e653f44093372bed4e103fedb3a597dfdac
            Reviewed-on: https://gerrit.libreoffice.org/58793
            Reviewed-by: Jan Holesovsky <kendy@collabora.com>
            Tested-by: Jan Holesovsky <kendy@collabora.com>
            
2018-08-09  Michael Stahl  <Michael.Stahl@cib.de>  [718dd013b1a005665edc5db93c08163d38743513]

        forcepoint#72 negative string index
        
        The problem is that the pMaster->GetFormatted() screws up the offset of
        the follow frame; there isn't any hope of fixing this up when it happens
        so deep inside Format_()... so instead try a conservative check on the
        outside (can't check the position there as Format_ moves around quite a
        bit) and format the master there already, and then SetOfst() to fix
        things.
        
        Change-Id: I0a119ccf1561ece031cec03db3c36155f271a6a8
        Reviewed-on: https://gerrit.libreoffice.org/58726
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-09  Jan Holesovsky  <kendy@collabora.com>  [fc5f0243ca73b4de8c54bb47ad97e4922667270b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Update the README.txt.
            
            Change-Id: Id493d2d1fa21a160b4fc7d2bb160e6cb6a38c93b
            
2018-08-09  Stephan Bergmann  <sbergman@redhat.com>  [0bf41a3f962ea2a81ab713b165612a3067e92a56]

        Various fuzzers need pdffilter_component_getFactory
        
        Change-Id: I59c5499586c16768afde822cd6d580540d1bcd73
        Reviewed-on: https://gerrit.libreoffice.org/58764
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-09  Stephan Bergmann  <sbergman@redhat.com>  [bab5511870e8ad847020645628df8090116f0e8b]

        Set umask /before/ using it
        
        The test used to fail when umask originally was e.g. 077.
        
        Change-Id: I21d346532698feebccc8bb3f6cb9a9dd3002a20e
        Reviewed-on: https://gerrit.libreoffice.org/58757
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-09  Maxim Monastirsky  <momonasmon@gmail.com>  [f25c985b768059ac11b1c73ef6116e767bc409c7]

        Toolbar and menu containers are similar enough
        
        ... to be handled by the same code.
        
        Change-Id: I96fae066ccf2bef474fe4faf8068b7290eea8d8b
        Reviewed-on: https://gerrit.libreoffice.org/58766
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-08-09  Caolán McNamara  <caolanm@redhat.com>  [6d0ea082889c89eb8b408779f2de08da7441ff54]

        forcepoint73 deleted SwAnchoredObject still referenced in TmpConsiderWrapInfl
        
        Change-Id: If255723834d049865fcf6fd0eac7768dfcbad2a1
        Reviewed-on: https://gerrit.libreoffice.org/58760
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-09  Caolán McNamara  <caolanm@redhat.com>  [f1b5a236d315bf0d37bc6143c070a0c33471f6f7]

        dynamic_cast followed by static_cast
        
        Change-Id: I931ed8945b4af713ead42e0eca0bb5fb6cb07d9c
        Reviewed-on: https://gerrit.libreoffice.org/58759
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-09  Stephan Bergmann  <sbergman@redhat.com>  [654bd1ab45a0f24571f029fcd247cf28db575871]

        No need for CppunitTest_cppuhelper_qa_misc to be a subsequentcheck
        
        Change-Id: I5b27c4803a9927ff9e2be084e7abbae7fdf94f55
        Reviewed-on: https://gerrit.libreoffice.org/58696
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-09  Mike Kaganski  <mike.kaganski@collabora.com>  [8313116f962ac87e103ea22aafb58700b8c695da]

        Don't use internal __CxxDetectRethrow: it has side effects
        
        Since the __CxxDetectRethrow may increment __ProcessingThrow, which then
        must be decremented in __CxxUnregisterExceptionObject, and the latter does
        many other funny things with exception handling CRT machinery, we cannot
        use those internal functions (neither alone, nor together), or we end up
        breaking runtime's expectations: the runtime code checks __ProcessingThrow
        left and right, expecting its non-0 value to indicate "we are unwinding...
        possibly called from a dtor()". In this case, e.g., std::current_exception
        returns nullptr inside catch block.
        
        This creates our own copy of __CxxDetectRethrow, which does not mangle the
        global state, and just performs the same checks. This is a dirty hack, and
        it relies on current layout of the exception description layout - so must
        be synchronized in the event of changes!
        
        Change-Id: I2c475fbc2468073b796c7e9d0f4dfcd315896489
        Reviewed-on: https://gerrit.libreoffice.org/58730
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-09  Stephan Bergmann  <sbergman@redhat.com>  [7cb07a7a7cb2b05be3f698daccf8bfaef427a728]

        Improve wording of comment
        
        ...as discussed on #libreoffice-dev
        
        Change-Id: I5314bdcaf0e023db615c68785b76f4ee6144b079
        Reviewed-on: https://gerrit.libreoffice.org/58758
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [f4fb14ed796cec7a02f3a06a6556997ae415e79d]

        loplugin:unusedmethods
        
        Change-Id: I0308ddd467ab6e283c0503f98885a248eb28290c
        Reviewed-on: https://gerrit.libreoffice.org/58738
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-09  Stephan Bergmann  <sbergman@redhat.com>  [d84bf553afa510e5c674817fa480ac0af62e4945]

        Silence external/boost deprecated std::iterator warnings with MSVC 2017
        
        At least cl version 19.14.26433 generates such warning C4996 now.  While the one
        about the using declaration in boost/iterator.hpp looks somewhat bogus, the one
        in boost/circular_buffer/details.hpp is about an actual use of std::iterator as
        a base class in Boost-internal code.  If further such places in external/boost
        crop up that need fixing, an alternative approach could be to extend the
        external/boost/include/ wrappers to be also used with MSVC.  (Globally setting
        _SILENCE_CXX17_ITERATOR_BASE_CLASS_DEPRECATION_WARNING has avoided, as it also
        finds uses in our own code that should be fixed, like
        58222feb7fee0c08fb54b9ee29f8f0674c5cf508 "warning STL4015: std::iterator is
        deprecated (clang-cl)".)
        
        Change-Id: I6a41421a590fcee57b4ac8bcb7c3631fdfdecb81
        Reviewed-on: https://gerrit.libreoffice.org/58755
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [ffc61735fe804913e55db45ae4d533c8980c2e6a]

        tdf#101254: Enable arrowheads in sidebar for draws
        
        It's enabled in Line and Filling toolbar so do the same
        in the sidebar
        
        Change-Id: Icc64705268a9efb46ab463131ddf486dad12f085
        Reviewed-on: https://gerrit.libreoffice.org/58747
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2018-08-09  Luboš Luňák  <l.lunak@collabora.com>  [089a4f245325a5be5cd5951d85305d791b4d9cb6]

        remove Calc's software interpreter
        
        - it's in practice never used nowadays, group threading has higher
        priority in the code and since SwInterpreter's allowed opcodes are
        a subset of group threading's, there should be no formula where
        control flow gets as far as using SwInterpreter
        - the only opcodes SwInterpreter allows are ocAdd, ocSub, ocMul,
        ocDiv, ocSum and ocProduct, which is a rather limited set and group
        threading should handle all that as well
        - if SwInterpreter performs anything better than group threading,
        there shouldn't be a problem doing the same for group threading
        - it's yet another code path that should be handled, tested, etc.
        and the added complexity is not worth it
        - it shares some code with OpenCL handling, which is both added
        hassle in case OpenCL code needs changes, and it also causes confusion
        such as people thinking SwInterpreter has something to do with OpenCL
        
        Change-Id: I99052862b60b6266c70dd436d1d7938177dc6bd9
        Reviewed-on: https://gerrit.libreoffice.org/58643
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-08-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [954f59db6cddc79d1f629fafc53ad20b6c4a14de]

        svl windows: remove last traces of pre-CNG signing
        
        Mostly only the certificate selector was left + the global runtime switch.
        
        Change-Id: I11e8e0920806eb61848512df6dea48c594febfe4
        Reviewed-on: https://gerrit.libreoffice.org/58751
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-09  andreas kainz  <kainz.a@gmail.com>  [ff09d941ecee1044570ca898be408dcd14ead4f7]

        menubar draw: add choosemodebar commands
        
        Change-Id: I1baee1ec55e310aec2ec1010234d739eec5020c8
        Reviewed-on: https://gerrit.libreoffice.org/58749
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-08-08  Maxim Monastirsky  <momonasmon@gmail.com>  [0a1a4ffb4f87adff7fbbbc60202b6a0e42fedd0c]

        tdf#83659 Enable outline commands for text boxes and tables
        
        Change-Id: I2fff7354556769104e9ffaafc504d3159f63e4e8
        Reviewed-on: https://gerrit.libreoffice.org/58748
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-08-08  Szymon Kłos  <szymon.klos@collabora.com>  [f536bff1dc0e80c6ef23d132edf471ea75ffb05e]

        tdf#116350 Fix export of fontwork
        
        Change-Id: Icf3a07c6b79296feb233bbe08a6d69ab21a41414
        Reviewed-on: https://gerrit.libreoffice.org/58746
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-08-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [8536b96ab71bff7c996ad01063c5b514aaf4726f]

        loplugin:singlevalfields
        
        Change-Id: I75554209ad247173381ea96a14c8bf532bed13a8
        Reviewed-on: https://gerrit.libreoffice.org/58724
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-08  Jens Carl  <j.carl43@gmx.de>  [a6c9228fd1cf02eb9de5647ee00f6f60680bf44d]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I9ce151dfdb58fd4bb539aaa461a6c873c9ad18a5
        Reviewed-on: https://gerrit.libreoffice.org/58716
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-08-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [587803ba46055d43b5b108be744fdde17aeabc7c]

        sw TextGraphicObject: handle XBitmap for GraphicURL
        
        This restores compatibility for API users who called getByName() on the
        bitmap table and expected that the result can be set as a value for the
        GraphicURL property.
        
        Changing the property type to cppu::UnoType<css::uno::Any>::get() is
        necessary, otherwise scripting languages figure out (via reflection)
        that the type doesn't match, and SwXFrame::setPropertyValue() is not
        called.
        
        Change-Id: Idd62f109e91dbaebf1138b9038f66c6c648d780e
        Reviewed-on: https://gerrit.libreoffice.org/58745
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-08-08  Gabor Kelemen  <kelemeng@ubuntu.com>  [47db30bdb35a86bf34d2574c9af3f06b1d2a8bd7]

        tdf#42949 Fix IWYU warnings in chart2/source/inc/[d-l]*hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        Try harder to use fw declarations, and a few newly analyzed files
        
        Change-Id: I50299e9115ced60468c7bc5e63013addbaec48c0
        Reviewed-on: https://gerrit.libreoffice.org/58618
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-08  Stephan Bergmann  <sbergman@redhat.com>  [d1ffda89c59a11a00f9d846d540fc6502a5cb289]

        Remove presumably unused distro-configs/Jenkins/*_libreoffice-5-0.conf
        
        Change-Id: I0b6c2d116496da64f91cb5cafb81b69e02366d96
        Reviewed-on: https://gerrit.libreoffice.org/58743
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-08  Szymon Kłos  <szymon.klos@collabora.com>  [e1d6ed941590a771abfc73f9eef4a98346eca762]

        tdf#116350 Correctly display text on arc
        
        Change-Id: Ice8c141db20d43ccc8d6e2b56004a4a28d2b257a
        Reviewed-on: https://gerrit.libreoffice.org/58729
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-08-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [63c91b9cb3f73b66a915875721b0efd65b8aebac]

        sw HTML import: apply default table autoformat on cells in reqif mode
        
        The reqif xhtml subset doesn't allow formatting of cells, which means
        that the tables created with the UI and imported tables look different,
        e.g. the later ones have no borders.
        
        Fix this inconsistency by applying the default table autoformat during
        import (in reqif mode). The import result looks better this way, and the
        export will ignore it anyway.
        
        Change-Id: I310770594e7a00e62f23d9df8cb16c2b95e1e44a
        Reviewed-on: https://gerrit.libreoffice.org/58741
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-08-08  Caolán McNamara  <caolanm@redhat.com>  [98e2b6de4741c672e4249119c7619aa9cbffef85]

        Resolves: tdf#118281 control positions always in cm
        
        Change-Id: I7803f673e835bd4575616d4e4b465ca144e282c8
        Reviewed-on: https://gerrit.libreoffice.org/58720
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-08  Stephan Bergmann  <sbergman@redhat.com>  [88d82b7da7f3b362c62494875ad359158be964d8]

        Temporarily sprinkle test code with debug print statements
        
        ...to hopefully find out why <https://ci.libreoffice.org//job/lo_ubsan/996/
        consoleFull#-14523843999567f988-cbcf-4519-af05-6000b834f13f> still fails in
        UITest_writer_tests after c57191e0c45f9735a33953d6b95d54b0e10c876f "Try to make
        test_tdf81457_table_merge_undo deterministic".
        
        Change-Id: I142f89c508eb66a82e656b0ef32f595796b547fc
        Reviewed-on: https://gerrit.libreoffice.org/58728
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-08  David Tardon  <dtardon@redhat.com>  [ca8d5f5478b02fd9ef6f2c80479c381af841e269]

        upload libwps 0.4.10
        
        Change-Id: Ib29c429a34a3895fa0747a54194dcd60ad41e45d
        Reviewed-on: https://gerrit.libreoffice.org/58704
        Tested-by: Jenkins
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-08-08  Michael Stahl  <Michael.Stahl@cib.de>  [6ab702312d424deb9cdc8ec6b594c79ef9607c1e]

        nss: remove inline patch message from nss-android.patch.1
        
        forgot to remove this in the 3.38 upgrade
        
        Change-Id: Idaa9fd8e8036f305ec64c4a474d904d72daef0e8
        Reviewed-on: https://gerrit.libreoffice.org/58721
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-08-08  Arkadiy Illarionov  <qarkai@gmail.com>  [02addb3618f026acd72ece76fc726b9473cc5940]

        tdf#112343 Change dependency from dbus-glib to dbus
        
        Add check for GLib support for modules which depends on
        dbus and glib separately.
        Also fix copy-paste typo.
        
        Change-Id: Ibd33573b2f8dff9e0a7f2e0fc983d93878bb5357
        Reviewed-on: https://gerrit.libreoffice.org/57157
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-08-08  Justin Luth  <justin_luth@sil.org>  [2c00f5c896bee61033b93ddb9f32d959b0b01e94]

        tdf#103961: delay merge of default props until export
        
        Until now, during docx import the pPrDefault properties have been
        directly added to the parentless styles. However, things like
        table styles are supposed to over-ride these document defaults, but
        not style defaults. Since the docDefaults are merged into the style,
        table-styles were unable detect if they could override them.
        
        Exporting doesn't export pPrDefaults well, so the
        properties still need to be merged into the style when
        round-tripping.
        
        Almost every existing unit test document is a proof test.
        It effectively ought to act as a non-functional change.
        Plus, this basically reverts 7f697ec27b1175ed94228155935d9ccd3cd5606c
        so that unit test still covers bug 103961.
        
        Change-Id: I4948299ddd610c07d828f2bd57c58734f1b94c49
        Reviewed-on: https://gerrit.libreoffice.org/58203
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-08  Caolán McNamara  <caolanm@redhat.com>  [674416a2f16dfa050a23f2b1f0b749214ea1f2a6]

        tdf#118731 delay on showing dialogs that create SdrModels
        
        for their preview widgets. since...
        
        commit 4be44a7a6f2f480e55255d7cdd119f3d6577d085
        Date:   Thu May 24 19:09:44 2018 +0200
        
            SOSAW080: Cleanup of SdrModel
        
        Change-Id: I102b64bdacc56a41091bbe60e932c2915f20323f
        Reviewed-on: https://gerrit.libreoffice.org/58693
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-08-08  Michael Stahl  <Michael.Stahl@cib.de>  [3ef76067bfa1f9f60ec3989bd6b40a5760137903]

        nss: upgrade to release 3.38
        
        Fixes CVE-2018-0495 and "the ASN.1 code".
        
        Remove one hunk of nss-android.patch.1 that should be obsolete with the
        current Android toolchain baseline.
        
        Change-Id: I5516edec17b72f53acd2749e8840805eead077bc
        Reviewed-on: https://gerrit.libreoffice.org/58697
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-08-08  Gabor Kelemen  <kelemeng@ubuntu.com>  [55ca35ab99fb1164cb2095384ed0937a533d9d3c]

        tdf#42949 Fix IWYU warnings in include/rtl/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Iae997959a0ec2c9edb1c795533692ec4e579449f
        Reviewed-on: https://gerrit.libreoffice.org/57313
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [6a6774cc4b22aceaca4441318420bb9dfb1cacab]

        loplugin:useuniqueptr in SfxApplication::LoadTemplate and SfxMedium
        
        pass SfxItemSet around by std::unique_ptr
        
        Change-Id: I54da96d8df224f7c4f2fb9ebf06ed32d479298e7
        Reviewed-on: https://gerrit.libreoffice.org/58649
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [1444bd72006fec7ebcd3c5df2399da26ad3b1466]

        loplugin:unnecessaryvirtual
        
        Change-Id: I3fe82f6e3aad299fe42d6256c0deaba1339df0c1
        Reviewed-on: https://gerrit.libreoffice.org/58708
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [46449722030066473fef54b9766a3bafccef4e25]

        the TimeEventHandler stuff is dead
        
        ever since
            commit c760d61bad637bf178566884039dd07d81ab17ed
            Date:   Fri Jul 27 15:28:44 2018 +0200
            remove SdrGrafObj::IsSwappedOut
        
        Change-Id: I68c98449b98a3ac5da3bf26917ad2a76226f470c
        Reviewed-on: https://gerrit.libreoffice.org/58707
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [c83a8071666af2f8e96a4b1808d7650ba112f931]

        loplugin:unusedfields
        
        Change-Id: I9ae44279f1cce06bd6868005fbb878ba4894aed7
        Reviewed-on: https://gerrit.libreoffice.org/58706
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-08  Noel Grandin  <noelgrandin@gmail.com>  [c2f318c6e57bf7b5d3b3c1cb19846e5261080daa]

        improve SharedStringPool
        
        we don't need two sets, we can simplify the logic and let the key
        in the map perform the same function that one of the sets was
        performing.
        
        Change-Id: If042fd0d1483fb603967164c429a085a4f0b31eb
        Reviewed-on: https://gerrit.libreoffice.org/58692
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-08  Stephan Bergmann  <sbergman@redhat.com>  [62775630afc80d1da0dc345e8ec10123a8e05463]

        Missing include (incomplete SfxAbstractTabDialog)
        
        Change-Id: Iba9facc39f26a22f07de5372e0eebf9a4544c077

2018-08-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [3820aff0a577f72d63446a62f0e614a1408ab114]

        pdfium: replace FPDFFormObj_CountSubObjects() with backport
        
        Change-Id: Ie7aaf6790c29818236f38b90409860dedecb3cb3
        Reviewed-on: https://gerrit.libreoffice.org/58711
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-08  Justin Luth  <justin_luth@sil.org>  [b9a739e0d3909e0fa4b76d5c0087d92a505e95fa]

        tdf#119136 GetPropertyFromStyleSheet infinite loop
        
        So, apparently we accept a style that has no styleId and
        define it as such. Due to some reworkings, this function
        was called instead. Since we can "find" a style without a
        name, now every parentless style thought it inherited from
        this nameless style.
        
        Change-Id: I47b4119abd37ece94a39e636ddb7798b809ccb04
        Reviewed-on: https://gerrit.libreoffice.org/58705
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-08-08  Jens Carl  <j.carl43@gmx.de>  [69a81eea210447a976d33ee161cc3a7dadf19b5e]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I5729650d35dbc724906141c8fdf371eb5ceb80f4
        Reviewed-on: https://gerrit.libreoffice.org/58714
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-08-08  Jens Carl  <j.carl43@gmx.de>  [19f33f83e834a3cc8970afc1dadbcb1029a8bbef]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: Ie2be68fe9d106b5f370bc8927fcf65d16496ee3e
        Reviewed-on: https://gerrit.libreoffice.org/58715
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-08-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7bfa1901b677b7014cbce1608a259f203b2e40be]

        Fix typos
        
        Change-Id: Ib734b3d578f8036182a2f3e22eb1f3f8951b7fad
        Reviewed-on: https://gerrit.libreoffice.org/58699
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-08-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f6fa75a9b4cfa5ce46b3ba375750758b2015cd43]

        Fix typos
        
        Change-Id: I65836b437bbc27d4f6a5862fe436397d858564a2
        Reviewed-on: https://gerrit.libreoffice.org/58701
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-08-08  Mike Kaganski  <mike.kaganski@collabora.com>  [3a81fcbf9de1385d65b4d7a7932543dba65618cd]

        CID 1438378: Allow only signed types
        
        Change-Id: Ie342a356a599e42882f59fc823330bdfae233e5d
        Reviewed-on: https://gerrit.libreoffice.org/58710
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-08-07  Stephan Bergmann  <sbergman@redhat.com>  [d0425778eef7ea20ccc19834c07d0b265f58baf0]

        Mark external/mdds/gcc9.patch as upstreamed
        
        Change-Id: I146dd8926e5e93a57162558286168e963f402f59
        Reviewed-on: https://gerrit.libreoffice.org/58689
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-07  Mike Kaganski  <mike.kaganski@collabora.com>  [02bc256252bcbfcd3068f6413347143c59590218]

        CID 1438378: Use correct specialization
        
        Omission from commit 81302f33073e7629d724ed269f1fa21dad29e141
        
        Change-Id: Icc2ac3ce87a199609a4faa32a2f6f999fc219f4d
        Reviewed-on: https://gerrit.libreoffice.org/58700
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-08-07  Mert Tumer  <merttumer@outlook.com>  [28bf0e7bb7375fc2adc11b67a314739b032e2bfb]

        added necessary library for pdf export on Android Viewer
        
        Change-Id: I01413493100fd110175ec85790899a130954c78e
        Signed-off-by: Mert Tumer <merttumer@outlook.com>
        Reviewed-on: https://gerrit.libreoffice.org/58688
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-08-07  Stephan Bergmann  <sbergman@redhat.com>  [b7b014781f56ac7dbbed1bac9059440d70675415]

        Mark external/cppunit/gcc9.patch.0 as addressed upstream
        
        Change-Id: I9071acc34d07f3819fb40c93bbee6b5bcc79a14a
        Reviewed-on: https://gerrit.libreoffice.org/58691
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-07  Jens Carl  <j.carl43@gmx.de>  [7eeeedb6708bbb94fbff678a3661f321100efe73]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I61893e446ec9549fae2bc0cde2fa5fcc5d77a713
        Reviewed-on: https://gerrit.libreoffice.org/58662
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-08-07  Jens Carl  <j.carl43@gmx.de>  [2f88d3ec240296df29a6a4b14f3c0d37a8a4b73e]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: Ic5c406eb281477c0831c1a13e8c5eaa63169c7e9
        Reviewed-on: https://gerrit.libreoffice.org/58661
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-08-07  Luboš Luňák  <l.lunak@collabora.com>  [1d531077d97e247ebfd14b18a5dc72c45f41ea15]

        more robust implicit intersection optimizing
        
        For example, FormulaCompiler::MergeRangeReference() may replace
        the parameter tokens and merge two into one.
        
        Change-Id: Ie2933dec3ef73b5b605160e86a8ab3b5b1d17c1c
        Reviewed-on: https://gerrit.libreoffice.org/58684
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-08-07  Gabor Kelemen  <kelemeng@ubuntu.com>  [a30072282e7bc7d9dda68986b4859cc1d6575597]

        tdf#42949 Fix remaining IWYU warnings in sc/inc
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        With this patch, find-unneeded-includes gives no more problems
        
        Change-Id: I24e62be7a387d7fd97a36f54eed0ba9d83ddaf0c
        Reviewed-on: https://gerrit.libreoffice.org/58667
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [8e7d6bd5095404337c6e6dab1b9a20f69765ef29]

        tdf#119052: hide edit style button in character style
        
        Change-Id: I8ec82865b990ff19ead819c990f442edd7423d66
        Reviewed-on: https://gerrit.libreoffice.org/58472
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2018-08-07  Caolán McNamara  <caolanm@redhat.com>  [b8a83417ed080b4c63b797d3f6837c49cdbdd2a2]

        tdf#119130 only have the active postit as a dialog control...
        
        in which pressing ctrl+tab cycles between text and button so we don't waste
        time searching thousands of SwAnnotationWins
        
        Change-Id: Iba34882c6588fc9414004f0ed3b2b779f77b30d1
        Reviewed-on: https://gerrit.libreoffice.org/58682
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-07  Caolán McNamara  <caolanm@redhat.com>  [0dced3431fd7ef664d55d73ac9b1ec76d28c51fd]

        coverity#1438379 Uninitialized scalar field
        
        Change-Id: Ic8614c2c455a5a49592ee5f8ef0c91bf4d729e1e
        Reviewed-on: https://gerrit.libreoffice.org/58686
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-07  Stephan Bergmann  <sbergman@redhat.com>  [098f4a7fe6dfb52c5f5c4c7a289c785dd7374682]

        loplugin:includeform
        
        Change-Id: Ibd50fa73a5ee63e3375ef0518df0ba84bf6fce1c

2018-08-07  Jan-Marek Glogowski  <glogow@fbihome.de>  [192af752c8111abbf8c7504231c8f7cb98deec43]

        Qt5 move native control handing from kde5
        
        The native painting code in the kde5 backend is Qt based only.
        To prevent multiple inheritance, it's moved into an extra class
        and just leaves the backend specific QImage blitting in the
        specific SalGraphics implementation.
        
        Change-Id: I3d5f58f42a37966794541fe1214c1b9557376a98
        Reviewed-on: https://gerrit.libreoffice.org/58652
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-08-07  Jan-Marek Glogowski  <glogow@fbihome.de>  [b9a6760a371f00d49614732790782c9a456f4e86]

        Qt5 static_cast bitmap data should be enough
        
        This failed to build to on Haiku with:
        
        /sources/core/vcl/qt5/Qt5Bitmap.cxx:
         In member function 'virtual bool Qt5Bitmap::Create(const SalBitmap&, sal_uInt16)':
        /sources/core/vcl/qt5/Qt5Bitmap.cxx:155:92:
          error: invalid cast from type 'unsigned int' to type 'sal_uInt32 {aka long unsigned int}'
                        *image_data = reinterpret_cast<sal_uInt32>(colorTable.at(*buffer_data >> 4));
        
        Change-Id: Ib536901f8c55f854715089bce0ad5d954dd529e9
        Reviewed-on: https://gerrit.libreoffice.org/58651
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-08-07  Jan-Marek Glogowski  <glogow@fbihome.de>  [0c02747e54d34c4148a8a8fe389726703187ab5d]

        Qt5 fix main loop locking when processing events
        
        In commit bded890a44cc ("Qt5 just release the SolarMutex for Qt
        event") the Qt5 main loop was switched to running non-locked, as
        most other backends do, so now we must take the lock when
        processing Qt events.
        
        Eventually CallCallback should be virtual for security?
        
        Change-Id: I8cbfc9bb8b3de677a70ad3bd5cb3910fabec9b87
        Reviewed-on: https://gerrit.libreoffice.org/58650
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-08-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [c86a47a9d3debbc7e8ee6247f573e7f98c611f19]

        sw doc model xml dump: handle frame format of table boxes
        
        Shows e.g. table cell borders.
        
        Change-Id: Ic93fb8bcb11b1d5dc0a3eab88ac7fa33672d177b
        Reviewed-on: https://gerrit.libreoffice.org/58681
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-07  Takeshi Abe  <tabe@fixedpoint.jp>  [fed411f4b66888afbc5056b4ec7d6b176b0340ad]

        sw: Replace std::list with std::vector for simplicity
        
        Change-Id: I91c4c1d53f1cea0aebbdc2cc1548cad86d5226a4
        Reviewed-on: https://gerrit.libreoffice.org/58675
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-07  Maxim Monastirsky  <momonasmon@gmail.com>  [92a4e4eac7520541a433e40836cafa4e29edf47f]

        tdf#119128 toggle INSERT/OVERWRITE is broken
        
        Regression of 632bc11ce8fab1c4046ab24810b90a7ce9ac5914
        ("tdf#117017 Pasting into the formula bar shouldn't
        retain formatting"). Toggling the overwrite mode sets
        the EVControlBits::OVERWRITE bit from inside the editeng
        keyboard handler, so make sure to not override it.
        
        Change-Id: I2b5e3fe9cb885ed20e7528fdfe2fd59f5ef05f42
        Reviewed-on: https://gerrit.libreoffice.org/58658
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-08-07  Mert Tumer  <merttumer@outlook.com>  [2fa47f8c0f9e4a7a61f29b4bb8acaf10c861fda1]

        tdf#106648 save current work when switching to other apps
        
        Change-Id: Ieecfad2d0127fec850f7a4f3576a77eec94926b3
        Signed-off-by: Mert Tumer <merttumer@outlook.com>
        Reviewed-on: https://gerrit.libreoffice.org/58562
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-08-07  Mert Tumer  <merttumer@outlook.com>  [e4c9d68b23a9a58ee040bf748bb3d492350b0ee0]

        Fix floating action button disappears after closing a document
        
        Change-Id: I6afc278908d2afadbf531010ab7e466b9224b9af
        Signed-off-by: Mert Tumer <merttumer@outlook.com>
        Reviewed-on: https://gerrit.libreoffice.org/58564
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2018-08-07  Mert Tumer  <merttumer@outlook.com>  [27326e0f587c20d8dcf1595829233de1bd3fbe9e]

        tdf#119082 Exception wrong thread on Android Viewer
        
        Change-Id: I58a8d104b24c7cf2d021e2dce700e25592c8a605
        Signed-off-by: Mert Tumer <merttumer@outlook.com>
        Reviewed-on: https://gerrit.libreoffice.org/58563
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-08-07  Mert Tumer  <merttumer@outlook.com>  [e4ed3d74084cb9acd8c5bb2d30cdc35d92def0f4]

        Show Save document dialog when using colorpicker
        
        on Android Viewer
        Signed-off-by: Mert Tumer <merttumer@outlook.com>
        
        Change-Id: I4e46e9a4aeba991e19e85f177a8031bcecf4b9c3
        Reviewed-on: https://gerrit.libreoffice.org/58370
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-08-07  Michael Stahl  <Michael.Stahl@cib.de>  [31e66bd07c1082bb375be8aaf7835f019351d9bb]

        sw: fix ignored frames in AppendAllObjs()
        
        The problem is that AppendAllObjs() doesn't check if MakeFrames()
        actually created frames, it just assumes success.
        
        If there are frames anchored in frames, then it could go through
        the circular_buffer, find a dependent frame before its anchor frame,
        unsuccessfully call MakeFrames(), then call MakeFrames() on the anchor
        frame, and then the vector is empty.
        
        A surprising aspect is that push_back on a boost::circular_buffer will
        silently pop the first element if it's already "full".  Possibly this
        is what caused tdf#112447.
        
        1. insert section
        2. in paragraph in section, insert frame
        3. repeat 2
        4. drag anchor of frame 1 into body of frame 2
        5. edit section, click hide
        6. edit section, un-click hide
        7. only one frame is displayed
        
        (regression from 575e222a1742918be052f2b716ddf57ce0008404 and/or
         ce2fce9a41729774689080c8b5552b60c2e6ee2d)
        
        Change-Id: Ie782252ac388524dfb083f655320a50e95239b24
        Reviewed-on: https://gerrit.libreoffice.org/58676
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-08-07  Vincas Dargis  <vindrg@gmail.com>  [8ca83479ab1f921a14a366432a513a904af0dd20]

        deb#905442 apparmor: fix saving files in enforced mode
        
        Add rule to allow creating temporary files like `lu6924jgpjkq.tmp`,
        because without it files cannot be saved.
        
        Change-Id: I640897df5d325e2d01da16840034abbd095fb276
        Reviewed-on: https://gerrit.libreoffice.org/58672
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-07  Stephan Bergmann  <sbergman@redhat.com>  [f96ba2d948deb4a14dd686d74c758e1429c239a4]

        Ensure consistent pointer-to-member representation on MSVC
        
        ...even with --disable-pch, where CppunitTest_sw_macros_test failed because
        creating the three iterWrong, iterGrammar, iterSmartTags in
        SwTextFrame::PaintSwFrame (sw/source/core/text/frmpaint.cxx) happend to have a
        differnt idea about the size of pointer-to-SwTextNode-member than the
        WrongListIterator ctor in sw/source/core/text/wrong.cxx.
        
        Change-Id: I6acef19c798991cc0fd65f6e8d5cf44485b6d2c6
        Reviewed-on: https://gerrit.libreoffice.org/58670
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-07  Caolán McNamara  <caolanm@redhat.com>  [74132131e74813834d2a09ff68e614415fe44747]

        ofz#9733 drop bookmarks in deleted range
        
        Change-Id: Ibf6d3cb244ddbfc600e6e91564988b9f814a258b
        Reviewed-on: https://gerrit.libreoffice.org/58668
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-07  Caolán McNamara  <caolanm@redhat.com>  [7afb70863f649d40ca889b553815ff2479b89362]

        disable even more fuzzers
        
        Change-Id: Ieba632453d7a5f9d1881c01aa81445db9a7158e8
        Reviewed-on: https://gerrit.libreoffice.org/58674
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [bba0ccd743a3d023e4829155571cdf0318fcb81c]

        sw TextGraphicObject: fix GraphicURL handling in the descriptor
        
        Commit dfee7d93b4e863d673c45921f79bb876b5738ea6 (sw: get rid of
        FN_UNO_GRAPHIC_U_R_L and "GraphicURL" property, 2018-03-08) removed
        support for string-based graphic references, then a later commit
        restored the setter. But one scenario (when setting the graphic URL
        before inserting the text graphic object) was still unsupported for real
        URL setter; restore that as well.
        
        Change-Id: I52a7f96e820f614d9d031df3ba03c794984ad68b
        Reviewed-on: https://gerrit.libreoffice.org/58669
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-08-07  Stephan Bergmann  <sbergman@redhat.com>  [c57191e0c45f9735a33953d6b95d54b0e10c876f]

        Try to make test_tdf81457_table_merge_undo deterministic
        
        As discussed on #libreoffice-dev:
        
          Aug 07 08:48:59 <sberg> vmiklos, the ASan+UBSan bot fails for a while now in
            UITest_writer_tests, e.g., <https://ci.libreoffice.org//job/lo_ubsan/995/
            consoleFull#-14523843999567f988-cbcf-4519-af05-6000b834f13f>; a bit unclear
            when it started, as it might initially have been hidden by another
            (meanwhile fixed) issue that stopped the build before reaching this test; I
            can't reproduce it with my local ASan+UBSan build; I guess something timing
            dependent, the test code is at sw/qa/uitest/writer_tests/tdf79569.py:32
            (i.e., the second .uno:Undo and hits the assert at
            sw/source/core/layout/findfrm.cxx:1702 (search for it further up in the
            log), after preceding warnings like "Didn't find wished box"; any idea
            whether anything there could be timing dependent?
          Aug 07 09:09:48 <vmiklos> sberg: i'm not sure if any of that is executed
            synchronously, actually. all of these .uno:Foo commands are dispatched async
            IIRC
          Aug 07 09:13:03 <vmiklos> sberg: the easiest i could think of (to find out if
            my assumption is correct) would be to insert the pyuno equivalent of
            Scheduler::ProcessEventsToIdle() after the dispatches and see if that helps.
            (we should have an UNO interface + service that exposes that)
        
        Not sure whether all of the executeCommand/executeAction would need to be
        followed by processEventsToIdle, but probably doesn't hurt to be conservative
        there (except maybe for increased run time?).
        
        Change-Id: Iac64330def636a7b7db958e83feae9ce66d0677b
        Reviewed-on: https://gerrit.libreoffice.org/58663
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-07  Caolán McNamara  <caolanm@redhat.com>  [fe5afeda8c0a99bc97e1b2009b554d3a2ef4da70]

        ofz#9747 Indirect-leak
        
        Change-Id: I1063fbe9f41833c70e28343dd8d2392acd579d6d
        Reviewed-on: https://gerrit.libreoffice.org/58665
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-07  Johnny_M  <klasse@partyheld.de>  [48806ad275b0c4c8fa3eb1637684092266ec6a0d]

        Translate German variable names
        
        This is not a literal translation. Rather, it follows the notions used in the UI,
        as introduced in commit 79283929ac9b8e56516b70c8381e0c31f1c68645 - see
        https://gerrit.libreoffice.org/gitweb?p=core.git;a=blob;f=cui/source/tabpages/labdlg.cxx;h=41bc3d72ea50e94d31aab369ea5dcdedbb00ddac;hb=79283929ac9b8e56516b70c8381e0c31f1c68645#l86 .
        
        This seem to be the legacy callouts described in https://help.libreoffice.org/Common/Callout .
        
        Further similar translations in the same files will be done separately later.
        
        Change-Id: Iac5f1e34f28f12cd24001c488d35ae3ba3996aea
        Reviewed-on: https://gerrit.libreoffice.org/58584
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-08-07  Johnny_M  <klasse@partyheld.de>  [5c141ed84de9105914d643b296d8e6a43c3815bb]

        Translate German variable names
        
        Change-Id: Ie23aae867280944a877e5daf1306a703d0fc94ee
        Reviewed-on: https://gerrit.libreoffice.org/58617
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-08-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [f4c387e97419be0a39b0df33e1bd9dee910f221c]

        loplugin:useuniqueptr in ImplRepository
        
        Change-Id: I664e16e4d61ed11df54bd161ad30c15fc41ce39b
        Reviewed-on: https://gerrit.libreoffice.org/58648
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [04fe6b033bc5e3f9eaef6bf7e1f8214e83ec7ba7]

        simplify TimerScheduler
        
        no need for a Deleter class
        
        Change-Id: Iee6e9218f4a81dad8c1e932e807dccf61666a0b3
        Reviewed-on: https://gerrit.libreoffice.org/58647
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [ffdd06c2237f7dd935581e43c08d079b6a4337cd]

        SharedStringPool is always called with a CharClass
        
        Change-Id: Ib2b9963a90a135998b6189fba521bd85f5579cf5
        Reviewed-on: https://gerrit.libreoffice.org/58645
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [59f5f666a5085ae58a8dd164636a6bea47e6bddc]

        tdf#109137 sw textbox: fix initial wrap type of a shape's textbox
        
        This was already working for the DOCX import by luck. Make the wrap type
        explicit, so the ODF import has it correctly.
        
        The wrap type for the hidden sw text frame ("textbox of a shape") should
        be always "through", wrapping is only performed for the surrounding draw
        shape.
        
        Change-Id: Ice28cd5b517d544cfab4900dee32f01b534fee26
        Reviewed-on: https://gerrit.libreoffice.org/58656
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-07  Jens Carl  <j.carl43@gmx.de>  [7d800d0fa98978e06c5dc0f189501f96402e11d5]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I15730e0eb76dc08b7751b221a2103af52ba6d8b2
        Reviewed-on: https://gerrit.libreoffice.org/58657
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-08-06  Caolán McNamara  <caolanm@redhat.com>  [3ea75ad97f336108fc1b1afe2d6678e96e1f4831]

        coverity#1438216 Resource leak
        
        Change-Id: I2b105221cd90ac224bb140a005ed40c30ad92837
        Reviewed-on: https://gerrit.libreoffice.org/58627
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-06  Vikas Mahato  <vikasmahato0@gmail.com>  [d1fa83231c8afd2b2c14f89f869ba14ba2f3e628]

        Import ODF with data transformations - follow-up
        
        Change-Id: If8bef32ff4a08edef3bb86f366a7b47d8ac1e397
        Reviewed-on: https://gerrit.libreoffice.org/58258
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-08-06  Vikas Mahato  <vikasmahato0@gmail.com>  [f7abf77d150cf6761f6c1e3bbba81ebadc37e0ab]

        Export Data Transformations to ODF - follow-up
        
        Change-Id: I8aea387f5db399e27b2a08224f6c4ac59f26c54c
        Reviewed-on: https://gerrit.libreoffice.org/58254
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-08-06  Vikas Mahato  <vikasmahato0@gmail.com>  [38ec31b6ff7341f7c1b050ba650798b35f13e52c]

        Added date and time transformations
        
        Change-Id: Icbea042f14ec6559597923f42fee26e666b2cc3c
        Reviewed-on: https://gerrit.libreoffice.org/58152
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-08-06  Gabor Kelemen  <kelemeng@ubuntu.com>  [c40109cc4e2412b06a2cc2e92ac1267c6c338aed]

        Add missing sal/log.hxx headers
        
        rtl/string.hxx and rtl/ustring.hxx both unnecessarily #include <sal/log.hxx> (and don't make use of it themselves), but many other files happen to depend on it.
        This is a continuation of commit 6ff2d84ade299cb3d14d4110e4cf1a4b8070c030 to be able to remove those unneeded includes.
        
        This commit adds missing headers to every file found by:
        grep -FwL sal/log.hxx $(git grep -Elw 'SAL_INFO|SAL_INFO_IF|SAL_WARN|SAL_WARN_IF|SAL_DETAIL_LOG_STREAM|SAL_WHERE|SAL_STREAM|SAL_DEBUG')
        in files formerly omitted for oversight or non-cxx extension
        
        Change-Id: I327c573f44076c6ccfecf737eafccba2da72e1bd
        Reviewed-on: https://gerrit.libreoffice.org/58600
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-06  Mark Hung  <marklh9@gmail.com>  [a472d3352a61b51624aea480410789e3f547a9ca]

        tdf#113822 handle letter-by-letter animations in pptx documents.
        
        Unlike odp that has anim:iterate (IterateContainer) node,
        both parallel time container and interate container appear
        as p:par in ooxml so that we have to alter the node type
        in the end. We also have to set the target of the iterate
        container to make animation work.
        
        Change-Id: Ic50b5f1d85716a67712ed1e812bcb0e7f25fb5a8
        Reviewed-on: https://gerrit.libreoffice.org/58576
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-08-06  Noel Grandin  <noelgrandin@gmail.com>  [df1d4bd528027c60bcab2f2e0a87303610fad326]

        ScCompiler::IsString, pass down the string length if we know it
        
        instead of making the constructor first perform strlen (normally for the
        second time).
        
        And drop an unnecessary if (.. > MAXSTRLEN) which is impossible to hit,
        since we check that before adding to this array.
        
        Change-Id: I8ef2e027fb4a22e06be81e8b5955350869599d85
        Reviewed-on: https://gerrit.libreoffice.org/58597
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-06  andreas kainz  <kainz.a@gmail.com>  [d027b4ae533d5b8d7b00f5e1b8351b8c9e203085]

        NB Draw: add tabbedbar initial release
        
        Change-Id: I23b8d7147cf540bb1ac264e9b113aaec658f8598
        Reviewed-on: https://gerrit.libreoffice.org/58638
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-08-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [2855fa6eef83ec670d927b46dc7f987c66d93057]

        loplugin:useuniqueptr in DeleteOnDeinit
        
        Change-Id: If7428654a2577ba67aea57904d2a2b5099c4d602
        Reviewed-on: https://gerrit.libreoffice.org/58568
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-06  Noel Grandin  <noelgrandin@gmail.com>  [fc79121c95d111d519e58478b48957d2d4f8612d]

        skip some copying with external names in ScRawToken
        
        No need to convert from an OUString to a sal_Unicode[] and then back
        again.
        There is only one ScRawToken allocated so no need to be ultra careful
        with extra fields here.
        
        Change-Id: I279835e83ba02d9d4cf4d724bd8046be6aca1405
        Reviewed-on: https://gerrit.libreoffice.org/58580
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [7989b3951bcdc87e504a8773b29d9c6860f7a306]

        loplugin:useuniqueptr in sal/qa/OStringBuffer
        
        Change-Id: Ib05e209bfe71bacca99862f0e3266008bb436995
        Reviewed-on: https://gerrit.libreoffice.org/58569
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [2c3b5e0691322bcd541e3259eeb05df641ef5751]

        fix for crash in CppunitTest_services on windows
        
        after
            commit 9cceba9a928cf3b3447f293020be2fe76c035ed5
            make DBG_TESTSOLARMUTEX available in assert builds
        
        bt looks like:
        
         #0  0x00007faf569074fd in ImplDbgTestSolarMutex()
         #1  0x00007faf56904df9 in vcl::EventPoster::~EventPoster()
         #2  0x00007faf4392b452 in AutoRecovery::~AutoRecovery()
         #3  0x00007faf4392b589 in AutoRecovery::~AutoRecovery()
         #4  0x00007faf5d03dfc8 in __run_exit_handlers()
        
        Change-Id: If72eece22db89b492d8e69d1abb496168e32cb9d
        Reviewed-on: https://gerrit.libreoffice.org/58636
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [20d3c7a680b5200f0756bb87186783b598a65857]

        sw: prefix members of SwInsertConfig
        
        Change-Id: I743c0566df36c25b67bdec1eaaa859098f40a1d8
        Reviewed-on: https://gerrit.libreoffice.org/58637
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-08-06  Noel Grandin  <noelgrandin@gmail.com>  [e715619d3b28292b751860f01c853f59720b285d]

        simplify SharedStringPool and assert invariants
        
        Change-Id: I7385db9e87f8a8f7a4be1f7c52e770e8afcb3a23
        Reviewed-on: https://gerrit.libreoffice.org/58615
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-06  Takeshi Abe  <tabe@fixedpoint.jp>  [61a54ea68e63aee498a3dd938fbb7fe58416046f]

        sw: Prefer std::vector for SwLineOffsetArray to std::list
        
        as its instance adds an element only at the end, and no erase.
        
        Change-Id: I41dc7c4d0f7d070b7ce0cef2e36ee73c05f342ae
        Reviewed-on: https://gerrit.libreoffice.org/58635
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [8d9aea221f4233e861343b48dab5d5d629b2f4d6]

        loplugin:useuniqueptr in WW8PLCFx_Book
        
        Change-Id: I7e8848da73d40d1c1e57c6eee3f2339cc10a5309
        Reviewed-on: https://gerrit.libreoffice.org/58574
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [078493d96bd19234d673099a9824375834990a97]

        loplugin:useuniqueptr in WW8PLCFx_AtnBook
        
        Change-Id: I2bff645db03d0962764df33c7a2af1dbbc44b954
        Reviewed-on: https://gerrit.libreoffice.org/58573
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [96b36edb8963706560a55a5e93a471e39ebd846f]

        loplugin:useuniqueptr in VCLObject
        
        Change-Id: Ib31e3ea5c4ac59ff526e85b6156a06130ad20311
        Reviewed-on: https://gerrit.libreoffice.org/58572
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [fa0f81614f456ed61a73dd3c8b7d1a534badfff5]

        loplugin:useuniqueptr in WW8PLCFx_FactoidBook
        
        Change-Id: I1ae19c5d0673be4bbc9786539f1e1996e4b4784c
        Reviewed-on: https://gerrit.libreoffice.org/58571
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [63d9e2dd97f18ed70b1fd1e8094ff5f74e63f520]

        loplugin:useuniqueptr in ScCompressedArray
        
        Change-Id: I6bc46fc209e648e1262ea62e5c13c70a6342ff0d
        Reviewed-on: https://gerrit.libreoffice.org/58570
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-06  Justin Luth  <justin_luth@sil.org>  [46780892cd3c49c27fdeb4566b7407602901e98f]

        related tdf#103961 writerfilter: DocDefaults -> defaults
        
        Effectively should be an NonFunctional Change.
        
        Both LO and .docx format have an ability to specify
        document-wide properties. However, on import the defaults
        are being directly applied to the styles, and no internal
        defaults were being set.
        
        This patch changes it so that the style:default-style
        for the paragraph family gets the DocDefaults. Now
        "Standard" is treated just like any other style.
        
        This just opens up more possibilities for the future.
        Currently, the lack of export support hinders doing
        anything further. Thus the defaults are still being
        directly applied to the styles.
        
        Change-Id: Ibd1225c5a2dd021b4ce2e57241f0ee99969a0c68
        Reviewed-on: https://gerrit.libreoffice.org/57932
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-08-06  Jens Carl  <j.carl43@gmx.de>  [2b5d38649f6f8db8532f9944af87f5dbc1a05a63]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I514b0a3eb6f71a653d50bd7607686a6711427b92
        Reviewed-on: https://gerrit.libreoffice.org/58602
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-08-06  Jens Carl  <j.carl43@gmx.de>  [f31d261d8721a2eecbd9cf0d58f26f2b69092e30]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I49cdc2a38a98669d84f3c8b3b92316b8b27be896
        Reviewed-on: https://gerrit.libreoffice.org/58601
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-08-05  Caolán McNamara  <caolanm@redhat.com>  [98788274275d7c9effa2a3839469bd35d9290f1e]

        coverity#1438225 Improper use of negative value
        
        and
        
        coverity#1438221 Argument cannot be negative
        coverity#1438213 Argument cannot be negative
        coverity#1438227 Argument cannot be negative
        coverity#1438223 Argument cannot be negative
        coverity#1438222 Argument cannot be negative
        coverity#1438215 Improper use of negative value
        coverity#1438220 Improper use of negative value
        coverity#1438217 Improper use of negative value
        
        Change-Id: I398ae9901b27f6b65f03aad03638939b5880a671
        Reviewed-on: https://gerrit.libreoffice.org/58626
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-05  Caolán McNamara  <caolanm@redhat.com>  [2c4401b9051ceb955de367f7d63d1e8a6038399d]

        still not enough space on oss-fuzz
        
        Change-Id: I159704ff44193943ecd354dd159db795d76ae2d8
        Reviewed-on: https://gerrit.libreoffice.org/58628
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-05  Zdeněk Crhonek  <zcrhonek@gmail.com>  [d3fabecde3efb1b186dd26f8c526bbf83dbd16d6]

        uitest for bug tdf#118638
        
        Change-Id: I87f9822110d9e15115ef4e0fc6ef23823a6bbcf0
        Reviewed-on: https://gerrit.libreoffice.org/58620
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-08-05  Caolán McNamara  <caolanm@redhat.com>  [e5c3b913cc5b656710677e3597079e0cd5040f82]

        coverity#1438224 Dereference null return value
        
        Change-Id: I794c54867b83d738a075f9fa0dbd31fe62de49b9
        Reviewed-on: https://gerrit.libreoffice.org/58610
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-05  Caolán McNamara  <caolanm@redhat.com>  [6792ed3b71c0c6d40dd2fc52ede64a84d897278f]

        coverity#1438212 Unchecked dynamic_cast
        
        Change-Id: I9c346fd09603d086542f7f3cb355c7e5acc3378e
        Reviewed-on: https://gerrit.libreoffice.org/58609
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-05  Caolán McNamara  <caolanm@redhat.com>  [816da33afa4b0dcafed301880c1a12279193b95d]

        coverity#1438214 Unchecked dynamic_cast
        
        Change-Id: I68e1569835a1e981f57aabf2565f3eb2c619d296
        Reviewed-on: https://gerrit.libreoffice.org/58608
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-05  Caolán McNamara  <caolanm@redhat.com>  [1cd862de06a6044f3f9b565ec24c24cd68930a3f]

        coverity#1438218 Unchecked dynamic_cast
        
        Change-Id: I59ce652b1a3271fc1f95d76c6a42902db8b1bc68
        Reviewed-on: https://gerrit.libreoffice.org/58607
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-05  Caolán McNamara  <caolanm@redhat.com>  [1852e9c80677e32544fe5302e7d4a8ecbebb9a75]

        coverity#1438219 Unchecked dynamic_cast
        
        Change-Id: I83664684ac75d534b529438332d9aeee17e6dcf3
        Reviewed-on: https://gerrit.libreoffice.org/58606
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-05  Caolán McNamara  <caolanm@redhat.com>  [39f504dc888aeef8e52c65d3d4ac7d0639407a73]

        coverity#1438226 Unchecked dynamic_cast
        
        Change-Id: Ic00eae935f81cab692b614abee9d30992fc7b176
        Reviewed-on: https://gerrit.libreoffice.org/58605
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-05  Mike Kaganski  <mike.kaganski@collabora.com>  [576fac6f6199a87fb07e4a067abaa18c89b6d7ea]

        tdf#118859: Avoid trying to remove already removed nodes
        
        Regression from commit db04be037b611e296ef9f2542322c52ed82d7a2b
        
        Change-Id: I530c00f6357b4822654add6e5f2eecb3252b88ae
        Reviewed-on: https://gerrit.libreoffice.org/58612
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-08-05  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [74edd968e9bd760a4635aa1658b8143410e74c50]

        cppcheck: knownConditionTrueFalse
        
        Change-Id: I7aa3e47db67072c06f4de4c219710325cfdb748e
        Reviewed-on: https://gerrit.libreoffice.org/58613
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-05  Zdeněk Crhonek  <zcrhonek@gmail.com>  [f8046f991587aa569866d82d98b626c94badc400]

        uitest for bug tdf#107267
        
        Change-Id: I20266ea50a7e413e0c8297fd6817c0a97205802d
        Reviewed-on: https://gerrit.libreoffice.org/58604
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-08-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6f6f57d4c4739b958ee72e5df7b257aadae89bde]

        Fix typos
        
        Change-Id: I2ea9b44f180a44efb0bfd37d4273009cf3f44480
        Reviewed-on: https://gerrit.libreoffice.org/58591
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-08-05  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [33dba8ffabecb93ad240075644206b726ba57b13]

        KJ:^color, flip, rotate, sepia & poster filter icons
        
        Change-Id: If205caee24425b15588556f81c4e871bb1992865
        Reviewed-on: https://gerrit.libreoffice.org/58603
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-08-04  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [b79d8de3af5edc731ea92fbd9f64d1937f533fd7]

        Use proper Windows terminology here
        
        Microsoft has never referred to desktop shortcuts as “start links”.
        This change aligns our installer with almost every other installer
        out there.
        
        Change-Id: Ib5779e6cd44e719e52d1afeb6a44c7dc8f3624dc

2018-08-05  Jens Carl  <j.carl43@gmx.de>  [13bf47c31acb475e513618b608280c85c9248e06]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I1e26c36bcd5057e3f4dbe13745725e52717ac8fe
        Reviewed-on: https://gerrit.libreoffice.org/58599
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-08-04  Caolán McNamara  <caolanm@redhat.com>  [4f50129e54c8b4a78e35dc869fd1f5fbc5aa9a87]

        crashtesting: bubble surface creation failure notification upwards
        
        e.g. on converting moz858095-2.svg to odg
        
        Change-Id: I1a222f1745cff9c4cb225f6c0c216072fb17b4f7
        Reviewed-on: https://gerrit.libreoffice.org/58587
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-04  Caolán McNamara  <caolanm@redhat.com>  [042a8282430ff87baa3ad4bf51e2349c01c93ec2]

        ofz#9704 null deref
        
        Change-Id: Ieb3854af97a7c5cbe5679de09925f6802757ebf1
        Reviewed-on: https://gerrit.libreoffice.org/58567
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-04  Jens Carl  <j.carl43@gmx.de>  [19fa988c402f1809be868c2599bd3e0e72e5e76b]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I8603a7e219c90095ee971c806f9dd21c1ba9f701
        Reviewed-on: https://gerrit.libreoffice.org/58596
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-08-04  Mike Kaganski  <mike.kaganski@collabora.com>  [8c48d69f06ddb3cb6c807a1e7db62dddb9778ded]

        Use more basegfx deg<->rad functions, instead of direct formulas
        
        Also make the functions constexpr.
        
        Due to slight changes in floating-point arithmetics (90.0 instead of
        180.0, M_PI2 instead of M_PI resp.), results might differ in last
        digits (usually 17th decimal digit). This has lead to need to tweak
        char2dump's PieChartTest unit test.
        
        Change-Id: I20323dd7dab27e4deb408ea4181e390cc05e7cd3
        Reviewed-on: https://gerrit.libreoffice.org/58583
        Tested-by: Jenkins
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-08-04  Caolán McNamara  <caolanm@redhat.com>  [c05fbde6c870b7e6bc2f9bf642dc7d76215a496f]

        oss-fuzz out of space
        
        Change-Id: Iaf671453d513689deb651261c5bba813305fb234
        Reviewed-on: https://gerrit.libreoffice.org/58590
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-04  Jens Carl  <j.carl43@gmx.de>  [be4f6329be11cc9c48753a8c766f97adb26b88a3]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I0d6bbd0814d07a440e1a186c7673ba561df6472e
        Reviewed-on: https://gerrit.libreoffice.org/58592
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-08-04  Jens Carl  <j.carl43@gmx.de>  [2e0a82b049c6409ab38924813c75ed1cf139b13f]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I19258e12eab781e7835c362326d6f969228ae56f
        Reviewed-on: https://gerrit.libreoffice.org/58593
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-08-04  Caolán McNamara  <caolanm@redhat.com>  [ce2792eda318b2760d24d2a744fc89e6a1d87138]

        use C++11 exception rethrowing
        
        for those cases where we are doing relatively simple catching and rethrowing
        e.g. catch in one thread and throw in main thread.
        
        Change-Id: I6192017c4ec99dd671a9582f7b004096b0fc4525
        Reviewed-on: https://gerrit.libreoffice.org/58588
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-04  Caolán McNamara  <caolanm@redhat.com>  [f9309a171a762b888bdfbea1dba8cbc1683be089]

        fix arm build
        
        Change-Id: I9662478b41486f1fb12ffd83b5046afd48289ed7

2018-08-04  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [3853eb6b86a5230d93cc96299ea138715515c9c6]

        KJ:^print(er),graphic,index,save,style's sidebar icon
        
        Change-Id: I622ee6ca7ef1a4fba7bdd8a57e9b76dc54c08fe0
        Reviewed-on: https://gerrit.libreoffice.org/58586
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-08-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ebb2a0d7331b7830c0c6b56cc19431e9a9e43b85]

        Fix typos
        
        Change-Id: Iaaf12d276fb890e5ac860e79c5dc196d7e8680d8
        Reviewed-on: https://gerrit.libreoffice.org/58435
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-08-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e952085cf75b847c9021fa6f5d81633b059b3eba]

        Fix typos
        
        Change-Id: I7f90b7672665be0d8d5e47c6456433b06f88d5e0
        Reviewed-on: https://gerrit.libreoffice.org/58553
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-08-04  Caolán McNamara  <caolanm@redhat.com>  [6ddecf61ecada646fbd6f8809270d47289727e8a]

        fillUnoException not working on std::rethrow_exception exceptions
        
        used since...
        
        commit dacc1b40df67d154c96b256b0d920460f38c3d11
        Date:   Sat Jul 28 16:33:22 2018 +0100
        
            ofz#9597 rethrown IOException not caught by catch IOException
        
        the adjustedPtr seems to be as expected, but the type_info not.  Presumably
        these are thrown as 'dependent exceptions' (?)
        https://github.com/gcc-mirror/gcc/blob/master/libstdc%2B%2B-v3/libsupc%2B%2B/eh_type.cc#L42
        
        Change-Id: Ibd736abe941bb1d5facdb88139b3a0e6cf32cf1f
        Reviewed-on: https://gerrit.libreoffice.org/58477
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-04  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [3aab478e77937f9e40f4fdfa04f7d202d7391fb8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Remove repeated word
            
            Change-Id: I71bf44d3f962c830f6057ced2f0930724f1a394b
            
2018-08-04  heiko tietze  <tietze.heiko@gmail.com>  [b512cea37ebbb62a5dfaa21ec0a35de78fe4c05a]

        tdf#118980 - No "clear list" control on formatting toolbar
        
        Change-Id: I87517885b5adf4a2fc43630769bb52342c936786
        Reviewed-on: https://gerrit.libreoffice.org/58467
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-08-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3466475d09fe72c8eeaca3122d1790b3fe7b6822]

        Fix typos
        
        Change-Id: I5ffa6366875d29c8a8bc8273057205c221e04a64
        Reviewed-on: https://gerrit.libreoffice.org/58581
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-08-04  Mike Kaganski  <mike.kaganski@collabora.com>  [5d516b4cd60dc8a1749f4cba1b6ab2f5ef995fc9]

        Remove local deg<->rad functions: use what we already have in basegfx
        
        Change-Id: I33848d0b973999f486bb980e78b51e3d109ed1bf
        Reviewed-on: https://gerrit.libreoffice.org/58582
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-08-03  Stephan Bergmann  <sbergman@redhat.com>  [554e090538bd8aa0948b010d2d80dc54b8e1d3bd]

        Fix use-after-free in SwLayAction::IsShortCut
        
        ...as seen with valgrind during CppunitTest_sw_odfexport (see below).
        
        It looks like the
        
          if ( !IsEmptyPage() ) //#59184# unnecessary for empty pages
        
        optimization in SwPageFrame::DestroyImpl (which was there ever since at least
        84a3db80b4fd66c6854b3135b5f69b61fd828e62 "initial import") was wrong, preventing
        the call to
        
          pImp->GetLayAction().SetAgain();
        
        that would cause SwLayAction::IsShortCut (sw/source/core/layout/layact.cxx) to
        quit early from an IsAgain() call, before accessing prPage again that has
        meanwhile been destroyed from within its
        
          pContent->Calc(pRenderContext);
        
        call.
        
        The same failure started to show in ASan+UBSan builds only now after
        integration of <https://gerrit.libreoffice.org/#/c/58263/> "the custom SAL
        allocator is no longer used", for reasons I explained in a comment there:  "For
        FORCE_SYSALLOC (which was esp. set for ASan/UBSan builds), alloc_mode was always
        left at AllocMode::UNSET (as determine_alloc_mode was never called in
        FORCE_SYSALLOC blocks), so rtl_cache_alloc (which only checked alloc_mode for
        AllocMode::SYSTEM, but never called determine_alloc, and wasn't entirely short-
        circuited under FORCE_SYSALLOC) actually called into the legacy, supposed-dead
        slab allocator code.  That's apparently how some use-after-free bug in sw got
        hidden from ASan+UBSan builds in the past, and only now starts to show up
        (<https://ci.libreoffice.org/job/lo_ubsan/989/>)."
        
        The valgrind failure log:
        [...]
        > testFdo58949::Import_Export_Import finished in: 191975ms
        > File tested,Execution Time (ms)
        > warn:sw:12555:12555:sw/inc/swrect.hxx:283: SVRect() without Width or Height
        > warn:sw:12555:12555:sw/inc/swrect.hxx:283: SVRect() without Width or Height
        > warn:sw:12555:12555:sw/inc/swrect.hxx:283: SVRect() without Width or Height
        > warn:sw:12555:12555:sw/inc/swrect.hxx:283: SVRect() without Width or Height
        > warn:sw:12555:12555:sw/inc/swrect.hxx:283: SVRect() without Width or Height
        > warn:sw:12555:12555:sw/inc/swrect.hxx:283: SVRect() without Width or Height
        > warn:sw:12555:12555:sw/inc/swrect.hxx:283: SVRect() without Width or Height
        > warn:sw:12555:12555:sw/inc/swrect.hxx:283: SVRect() without Width or Height
        > warn:sw:12555:12555:sw/inc/swrect.hxx:283: SVRect() without Width or Height
        > warn:sw:12555:12555:sw/inc/swrect.hxx:283: SVRect() without Width or Height
        > ==12555== Invalid read of size 8
        > ==12555==    at 0x2AFDAA7C: SwFrame::GetPrev() (/sw/source/core/inc/frame.hxx:649)
        > ==12555==    by 0x2B6A4F7A: SwLayAction::IsShortCut(SwPageFrame*&) (/sw/source/core/layout/layact.cxx:1071)
        > ==12555==    by 0x2B6A342D: SwLayAction::InternalAction(OutputDevice*) (/sw/source/core/layout/layact.cxx:473)
        > ==12555==    by 0x2B6A2E46: SwLayAction::Action(OutputDevice*) (/sw/source/core/layout/layact.cxx:340)
        > ==12555==    by 0x2BE0F8A2: SwViewShell::ImplEndAction(bool) (/sw/source/core/view/viewsh.cxx:281)
        > ==12555==    by 0x2AF7A6C0: SwViewShell::EndAction(bool) (/sw/inc/viewsh.hxx:595)
        > ==12555==    by 0x2AF68B50: SwCursorShell::EndAction(bool, bool) (/sw/source/core/crsr/crsrsh.cxx:258)
        > ==12555==    by 0x2C464281: SwView::OuterResizePixel(Point const&, Size const&) (/sw/source/uibase/uiview/viewport.cxx:1124)
        > ==12555==    by 0x2A29D78F: SfxViewFrame::DoAdjustPosSizePixel(SfxViewShell*, Point const&, Size const&, bool) (/sfx2/source/view/viewfrm.cxx:1604)
        > ==12555==    by 0x2A2A390E: SfxViewFrame::Resize(bool) (/sfx2/source/view/viewfrm.cxx:2395)
        > ==12555==    by 0x2A2AF1A7: SfxFrameViewWindow_Impl::Resize() (/sfx2/source/view/viewfrm2.cxx:73)
        > ==12555==    by 0x1A8C2A64: vcl::Window::ImplCallResize() (/vcl/source/window/event.cxx:523)
        > ==12555==    by 0x1AA2AF8D: vcl::Window::Show(bool, ShowFlags) (/vcl/source/window/window.cxx:2277)
        > ==12555==    by 0x2A282069: SfxBaseController::ConnectSfxFrame_Impl(SfxBaseController::ConnectSfxFrame) (/sfx2/source/view/sfxbasecontroller.cxx:1250)
        > ==12555==    by 0x2A2815BA: SfxBaseController::attachFrame(com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) (/sfx2/source/view/sfxbasecontroller.cxx:550)
        > ==12555==    by 0x2A265C78: (anonymous namespace)::SfxFrameLoader_Impl::impl_createDocumentView(com::sun::star::uno::Reference<com::sun::star::frame::XModel2> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, comphelper::NamedValueCollection const&, rtl::OUString const&) (/sfx2/source/view/frmload.cxx:594)
        > ==12555==    by 0x2A26374F: (anonymous namespace)::SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) (/sfx2/source/view/frmload.cxx:711)
        > ==12555==    by 0x36E8A2A1: framework::LoadEnv::impl_loadContent() (/framework/source/loadenv/loadenv.cxx:1149)
        > ==12555==    by 0x36E84F2A: framework::LoadEnv::startLoading() (/framework/source/loadenv/loadenv.cxx:383)
        > ==12555==    by 0x36E83979: framework::LoadEnv::loadComponentFromURL(com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (/framework/source/loadenv/loadenv.cxx:169)
        > ==12555==    by 0x36EDDEB8: framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (/framework/source/services/desktop.cxx:619)
        > ==12555==    by 0x36EDDF6A: non-virtual thunk to framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (/framework/source/services/desktop.cxx:0)
        > ==12555==    by 0x2D456C63: unotest::MacrosTest::loadFromDesktop(rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (/unotest/source/cpp/macros_test.cxx:50)
        > ==12555==    by 0x295BCC30: SwModelTestBase::loadURL(rtl::OUString const&, char const*, char const*) (/sw/qa/extras/inc/swmodeltestbase.hxx:762)
        > ==12555==    by 0x295BC7E9: SwModelTestBase::load(rtl::OUString const&, char const*, char const*) (/sw/qa/extras/inc/swmodeltestbase.hxx:717)
        > ==12555==    by 0x295BC660: SwModelTestBase::executeImportTest(char const*, char const*) (/sw/qa/extras/inc/swmodeltestbase.hxx:264)
        > ==12555==    by 0x295E4B5F: testStylePageNumber::Import() (/sw/qa/extras/odfexport/odfexport.cxx:686)
        [...]
        > ==12555==  Address 0x28ddde10 is 160 bytes inside a block of size 280 free'd
        > ==12555==    at 0x4C2FDAC: free (/builddir/build/BUILD/valgrind-3.13.0/coregrind/m_replacemalloc/vg_replace_malloc.c:530)
        > ==12555==    by 0x519E494: rtl_freeMemory (/sal/rtl/alloc_global.cxx:51)
        > ==12555==    by 0x519DCDB: rtl_cache_free (/sal/rtl/alloc_cache.cxx:172)
        > ==12555==    by 0x19BB090A: FixedMemPool::Free(void*) (/tools/source/memtools/mempool.cxx:49)
        > ==12555==    by 0x2B68B89D: SwPageFrame::operator delete(void*, unsigned long) (/sw/source/core/inc/pagefrm.hxx:111)
        > ==12555==    by 0x2B6DA2E8: SwPageFrame::~SwPageFrame() (/sw/source/core/layout/pagechg.cxx:301)
        > ==12555==    by 0x2B74E763: SwFrame::DestroyFrame(SwFrame*) (/sw/source/core/layout/ssfrm.cxx:384)
        > ==12555==    by 0x2B6E18D3: SwRootFrame::RemovePage(SwPageFrame**, SwRemoveResult) (/sw/source/core/layout/pagechg.cxx:1414)
        > ==12555==    by 0x2B6E145D: (anonymous namespace)::doInsertPage(SwRootFrame*, SwPageFrame**, SwFrameFormat*, SwPageDesc*, bool, SwPageFrame**) (/sw/source/core/layout/pagechg.cxx:1270)
        > ==12555==    by 0x2B6E0CA0: SwFrame::InsertPage(SwPageFrame*, bool) (/sw/source/core/layout/pagechg.cxx:1324)
        > ==12555==    by 0x2B65373D: SwFrame::GetNextLeaf(MakePageType) (/sw/source/core/layout/flowfrm.cxx:997)
        > ==12555==    by 0x2B65331A: SwFrame::GetLeaf(MakePageType, bool) (/sw/source/core/layout/flowfrm.cxx:818)
        > ==12555==    by 0x2B657637: SwFlowFrame::MoveFwd(bool, bool, bool) (/sw/source/core/layout/flowfrm.cxx:1876)
        > ==12555==    by 0x2B657133: SwFlowFrame::CheckMoveFwd(bool&, bool, bool) (/sw/source/core/layout/flowfrm.cxx:1796)
        > ==12555==    by 0x2B634109: SwContentFrame::MakeAll(OutputDevice*) (/sw/source/core/layout/calcmove.cxx:1322)
        > ==12555==    by 0x2B62CEF4: SwFrame::PrepareMake(OutputDevice*) (/sw/source/core/layout/calcmove.cxx:343)
        > ==12555==    by 0x2B770166: SwFrame::Calc(OutputDevice*) const (/sw/source/core/layout/trvlfrm.cxx:1799)
        > ==12555==    by 0x2B6A4F11: SwLayAction::IsShortCut(SwPageFrame*&) (/sw/source/core/layout/layact.cxx:1065)
        > ==12555==    by 0x2B6A342D: SwLayAction::InternalAction(OutputDevice*) (/sw/source/core/layout/layact.cxx:473)
        > ==12555==    by 0x2B6A2E46: SwLayAction::Action(OutputDevice*) (/sw/source/core/layout/layact.cxx:340)
        > ==12555==    by 0x2BE0F8A2: SwViewShell::ImplEndAction(bool) (/sw/source/core/view/viewsh.cxx:281)
        [...]
        
        Change-Id: I57ebbab536ca41554e4681477cf1dea62abbc688
        Reviewed-on: https://gerrit.libreoffice.org/58550
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-03  Mike Kaganski  <mike.kaganski@collabora.com>  [81302f33073e7629d724ed269f1fa21dad29e141]

        Move angle normalization code from various places to tools
        
        Also rename svx angle normalization functions in include/svx/svdtrans.hxx, that
        deal with 100ths of degree, to avoid confusion: NormAngle180 -> NormAngle18000;
        NormAngle360 -> NormAngle36000.
        
        Some places were fixed that previously returned inclusive ranges (i.e., both 0
        and 360), see changes in these files:
        
            chart2/source/view/main/PlottingPositionHelper.cxx
            chart2/source/view/main/PolarLabelPositionHelper.cxx
            chart2/source/view/main/ShapeFactory.cxx
            filter/source/graphicfilter/idxf/dxf2mtf.cxx
            sw/source/core/graphic/grfatr.cxx
        
        (the latter now matches the comment in the function).
        
        Change-Id: I9f274bbb4168360d60dceff02aeba6332c519a59
        Reviewed-on: https://gerrit.libreoffice.org/58556
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-08-03  Caolán McNamara  <caolanm@redhat.com>  [83b25e4b9fa8f95c24759a64f8cb9716ee34a4a3]

        forcepoint#71 sanity check when copying pieces of imported pdf
        
        Change-Id: I7e340e15c95cdfa8b185f61fad7e14bd00babf21
        Reviewed-on: https://gerrit.libreoffice.org/58555
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-03  Dennis Francis  <dennis.francis@collabora.co.uk>  [2ffe228264caa77b18c3bea56823f000b2d01a7e]

        Allow forcing of intercept to zero in regression dialog
        
        Change-Id: I3958c139141a9e717256a638d319e0bb5879e6a4
        Reviewed-on: https://gerrit.libreoffice.org/58565
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.co.uk>

2018-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [6b8874e780367427ff748556e8744bfe5c91b08e]

        inline RegexpMapIterImpl into RegexpMapConstIter
        
        no need for header only classes to have an Impl
        
        Change-Id: I66236e3f9137320cfe39d4312cf7682c1d808815
        Reviewed-on: https://gerrit.libreoffice.org/58561
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [95f21c30a3b5b4436a5cc95c60ca7af6429a8b98]

        inline RegexpMapImpl into RegexpMap
        
        no need for header-only classes to have Impl's
        
        Change-Id: I65b7f84ebd9eec67ad8be694b7752da59af39a9d
        Reviewed-on: https://gerrit.libreoffice.org/58560
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-03  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [48cef8104c39916b4c71423d0dcb27cedc3bd967]

        Update git submodules
        
        * Update translations from branch 'master'
          - update translations for master
            
            Change-Id: If7b8b1685d00503ee3d1e84b978c8f59359a73b5
            
2018-08-03  Mike Kaganski  <mike.kaganski@collabora.com>  [b5b601b1a56891d46f126d4d1a561c201de7300b]

        Remove svx::Round; use FRound from tools instead
        
        Change-Id: Idb8d16f59823d9065b82d6312def36601457af1a
        Reviewed-on: https://gerrit.libreoffice.org/58546
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-08-03  Caolán McNamara  <caolanm@redhat.com>  [a61b4c214b8acfcdddd2f5203184468e329bdb92]

        forcepoint#70 give all escher client data objects a common parent class
        
        and make NotifyFreeObj a virtual method of SvxMSDffClientData, finding
        the sc case where the client data was neither SvxMSDffImportData nor
        ProcessData.
        
        make the sc case a XclImpDrawObjClientData whose NotifyFreeObj is a noop
        
        Change-Id: I07422e7a3415114674bb1e3c1ef120299adf2dc8
        Reviewed-on: https://gerrit.libreoffice.org/58551
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-03  Stephan Bergmann  <sbergman@redhat.com>  [ea59fc4831b9d2430de51faa8c3e0a24e6d90cd1]

        Resolve unnecessary typedef
        
        Change-Id: Ide89f6082f877046eac0415f23a3e29c5f7f1e65
        Reviewed-on: https://gerrit.libreoffice.org/58554
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [ed1e2967064e098459324818baa5466ad2a90492]

        loplugin:useuniqueptr in lru_cache
        
        Change-Id: I8ccd3acdcb160a19466da2bbf05527617c9f9ad2
        Reviewed-on: https://gerrit.libreoffice.org/58491
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [03e0d86fe221ee3d8a8595fcd4ccf682101255f1]

        icu: fix Android build
        
        Change-Id: I9c2f508098610ff97f059bb325401de052a35e3c
        Reviewed-on: https://gerrit.libreoffice.org/58549
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-08-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [834ac18e093a3919f353ced9fe7b76b01d598823]

        solenv: adapt native code script to oox FastTokenHandler changes
        
        Change-Id: I67900740fce6df6bf3a4025eb7a4d6e279930edf
        Reviewed-on: https://gerrit.libreoffice.org/58547
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [a0c2958552e82c3795b094a0538beab521679628]

        loplugin:useuniqueptr in LRU_Cache
        
        Change-Id: I30d008f01318f9e484b08398ed1ca1b41f90946a
        Reviewed-on: https://gerrit.libreoffice.org/58490
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [8d5b917d188a1f59d9c0df61424fbe960ddced90]

        loplugin:useuniqueptr in bridges
        
        Change-Id: I7248f8b5031e9659b2a58644952e59cc99d6a2d6
        Reviewed-on: https://gerrit.libreoffice.org/58483
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-03  Mike Kaganski  <mike.kaganski@collabora.com>  [47eaea7d82377b910e98826fc2202e839c8b45e8]

        NormAngle180: avoid two extra operations
        
        Change-Id: Ib661c57c652c407baef3b6b7390be731fa83ab5d
        Reviewed-on: https://gerrit.libreoffice.org/58545
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [071d14324c2c5c85ed8fe7a0e8bb2ae77d1538f9]

        tdf#119007 Crash when paste table from web
        
        regression from
            commit 510033783a9921eef507d424fc5adf6e2696bc4a
            loplugin:useuniqueptr in ScHTMLLayoutParser
        
        Change-Id: I3c6f04ac2c8f188856ec4c9eb6bf520fa03ee97a
        Reviewed-on: https://gerrit.libreoffice.org/58480
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-03  Caolán McNamara  <caolanm@redhat.com>  [4f891d874c8e748ec9a6680f8d12df41ab846aa4]

        forcepoint#69 ditch any unclosed m_pPosAfterTOC before dropping cursor
        
        Change-Id: I6b56a48f5449b25fe3bdc2e02d3885388b0da74f
        Reviewed-on: https://gerrit.libreoffice.org/58496
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-03  Gabor Kelemen  <kelemeng@ubuntu.com>  [4760bc9916cb726321bf4506bb48a26cfb239753]

        Add missing sal/log.hxx headers
        
        rtl/string.hxx and rtl/ustring.hxx both unnecessarily #include <sal/log.hxx> (and don't make use of it themselves), but many other files happen to depend on it.
        This is a continuation of commit 6ff2d84ade299cb3d14d4110e4cf1a4b8070c030 to be able to remove those unneeded includes.
        
        This commit adds missing headers to every file found by:
        grep -FwL sal/log.hxx $(git grep -Elw 'SAL_INFO|SAL_INFO_IF|SAL_WARN|SAL_WARN_IF|SAL_DETAIL_LOG_STREAM|SAL_WHERE|SAL_STREAM|SAL_DEBUG')
        to directory sw
        
        Change-Id: I1ede3f86e390bfec1a2d3ee8e8bb6ec67083b194
        Reviewed-on: https://gerrit.libreoffice.org/58372
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [28fa64612a3b4b9496da68ba83b54bbd80b75eaa]

        loplugin:useuniqueptr in VclMetafileProcessor2D
        
        Change-Id: Ib80eae7d024153f4d765dc08a0856fac3c540052
        Reviewed-on: https://gerrit.libreoffice.org/58489
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [5d746e198b1a59742ac6c0da6b23b273f335f31c]

        loplugin:useuniqueptr in SvParser
        
        Change-Id: I1850fc979394120be8aa0540140da13cda86bccb
        Reviewed-on: https://gerrit.libreoffice.org/58487
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [02caaef29d60370e703bdcdfda09e10e5055d788]

        loplugin:useuniqueptr in SbiProcDef
        
        Change-Id: I31c43f8fe40d90094d550b02c5d6213e59149bad
        Reviewed-on: https://gerrit.libreoffice.org/58486
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [cd6486b118c8453f1e494ddeb97021f0ef9181c4]

        loplugin:useuniqueptr in BasicManager
        
        Change-Id: I9774a1651c8754f575ebb4b98fbddee5a99a7719
        Reviewed-on: https://gerrit.libreoffice.org/58485
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [28dc7c3c5efe78d8e43abec89fb904100ace5d41]

        oox: create FastTokenHandler instances with an uno constructor
        
        Change-Id: I1d7bca67c493d31a2a833a8254a9c01c76f1d286
        Reviewed-on: https://gerrit.libreoffice.org/58495
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [1da9761c72e0893ee01abacb341435a1539a1f93]

        loplugin:useuniqueptr in ImplHomMatrixTemplate
        
        Change-Id: I31175a5110672e864b07d6b5508b8b04b14e66ee
        Reviewed-on: https://gerrit.libreoffice.org/58484
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-03  Szymon Kłos  <szymon.klos@collabora.com>  [5934d4ab724c96f69ef0d5b0c76d770c1f615960]

        tdf#116350 Export preset text geometry (text effects)
        
        Change-Id: Ifb921b56387ca183b5a57126f6e88e2f9a4ecb3d
        Reviewed-on: https://gerrit.libreoffice.org/58430
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-08-03  Zdeněk Crhonek  <zcrhonek@gmail.com>  [dc05737d46cd6f4a7f430c7ac8b4e512de12b159]

        uitest Impress Document properties
        
        Change-Id: Ida877ab6e65d4bcbd42d37fd2567db63f84ed8ad
        Reviewed-on: https://gerrit.libreoffice.org/58456
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-08-03  Marco A.G.Pinto  <marcoagpinto@sapo.pt>  [6ec8c8edbfb7d4e13b48638203af4c22f631aa60]

        [pt_PT] Added 20 autocorrect words
        
        Change-Id: If2cd89b76433ce32e072805969e2381a30f62125
        Reviewed-on: https://gerrit.libreoffice.org/57482
        Tested-by: Jenkins
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2018-08-02  Caolán McNamara  <caolanm@redhat.com>  [653394fb199fae2d9e39f681fc72ffffb35fe7f3]

        turn SfxPickList singleton a member of SfxApplication
        
        SfxPickList listens to the SfxApplication so it can
        be made a member of that, and drop the singleton, which
        is causing trouble like...
        
         #0  0x00007ffff613ad7d in ImplDbgTestSolarMutex() () at /libreoffice/symbols/vcl/source/app/dbggui.cxx:47
         #1  0x00007ffff6ee86e1 in SfxBroadcaster::RemoveListener(SfxListener&) (this=0x5555565d0380, rListener=...) at /libreoffice/symbols/svl/source/notify/SfxBroadcaster.cxx:126
         #2  0x00007ffff6eea993 in SfxListener::~SfxListener() (this=0x555556622620, __in_chrg=<optimized out>) at /libreoffice/symbols/svl/source/notify/lstner.cxx:66
         #3  0x00007ffff7207b45 in SfxPickListImpl::~SfxPickListImpl() (this=0x555556622620, __in_chrg=<optimized out>) at /libreoffice/symbols/sfx2/source/appl/sfxpicklist.cxx:84
         #4  0x00007ffff7207b45 in SfxPickListImpl::~SfxPickListImpl() (this=0x555556622620, __in_chrg=<optimized out>) at /libreoffice/symbols/sfx2/source/appl/sfxpicklist.cxx:84
         #5  0x00007ffff7206aa5 in std::default_delete<SfxPickListImpl>::operator()(SfxPickListImpl*) const (this=<optimized out>, __ptr=<optimized out>) at /usr/include/c++/7/bits/unique_ptr.h:78
         #6  0x00007ffff7206aa5 in std::unique_ptr<SfxPickListImpl, std::default_delete<SfxPickListImpl> >::reset(SfxPickListImpl*) (__p=<optimized out>, this=0x7ffff76775a8 <SfxPickList::ensure()::aUniqueInstance>) at /usr/include/c++/7/bits/unique_ptr.h:376
         #7  0x00007ffff7206aa5 in SfxPickList::~SfxPickList() (this=0x7ffff76775a8 <SfxPickList::ensure()::aUniqueInstance>, __in_chrg=<optimized out>) at /libreoffice/symbols/sfx2/source/appl/sfxpicklist.cxx:188
         #8  0x00007ffff44dc041 in __run_exit_handlers (status=0, listp=0x7ffff4884718 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at exit.c:108
         #9  0x00007ffff44dc13a in __GI_exit (status=<optimized out>) at exit.c:139
         #10 0x00007ffff44bab9e in __libc_start_main (main=0x555555557880 <main(int, char**)>, argc=10, argv=0x7fffffffdde8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffddd8) at ../csu/libc-start.c:344
         #11 0x00005555555578da in _start ()
        
        Change-Id: Ic781f3eb065fef14da1f10a56246b9b7068e1529
        c781f3eb065fef14da1f10a56246b9b7068e1529
        Reviewed-on: https://gerrit.libreoffice.org/58494
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-02  Caolán McNamara  <caolanm@redhat.com>  [1cb3195fa7859618736002dedc3bd0ff7e164c35]

        coverity#1438198 silence using invalid iterator
        
        Change-Id: Ibccf6d3838335ae2d8a3a7f8187df8f2e173f043
        Reviewed-on: https://gerrit.libreoffice.org/58482
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-02  Caolán McNamara  <caolanm@redhat.com>  [668e68d3dfe7f187c51c5ff9af752a8d0369b426]

        coverity#1438194 silence Resource leak
        
        Change-Id: I54cf8e4fc430feb2e34d3f6f0f2abce81973b09a
        Reviewed-on: https://gerrit.libreoffice.org/58481
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-02  Caolán McNamara  <caolanm@redhat.com>  [46d5bde3800e3010978ed650cfe72908698944de]

        m_xStringLength is unused
        
        Change-Id: I244ca2c34363d0776a3cc18953a1c9b28467da44
        Reviewed-on: https://gerrit.libreoffice.org/58493
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-02  Stephan Bergmann  <sbergman@redhat.com>  [8fee33bac216bb05bb7dfdf5f4a490e9a765b2f4]

        KF5_HAVE_GLIB etc. are apparently unused
        
        ...ever since their introduction with 4d78cf97d7b1629556df68fc461922fda930d9ec
        "Extend build system to support linking against KDE Frameworks 5"
        
        Change-Id: I47f0b6c440aa345d564abac5a12a4af35b8fcf4e
        Reviewed-on: https://gerrit.libreoffice.org/58476
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-02  Stephan Bergmann  <sbergman@redhat.com>  [0e2a8bbfa16f9b7fff370b2e7f4ecf9abdd25e66]

        Remove no-longer functional --with-alloc
        
        ...after db354dfad541fe2edd64a618a2d7cc83a6be2b9e "the custom SAL allocator is
        no longer used"
        
        Change-Id: Ia897e2d3cf20bb240dcc3eed801b81f86267dc6a
        Reviewed-on: https://gerrit.libreoffice.org/58475
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-02  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [cbd383aa70cce13ed07ca170dd40c83a79c57751]

        update credits
        
        Change-Id: Idfce6ffe88615f64319d7e1112ac6c4bde2a88d9

2018-08-02  Julien Nabet  <serval2412@yahoo.fr>  [c8d8fdeadcb34cb5ff4fdd8368d1b92a710c0bd6]

        Reportdesign: try to fix EndListening
        
        Looking at history:
        2014-05-02:
            reportdesign: sal_Bool->bool
        e23c98d713ababb72de0616831a2abe0e48387f5
        
        2008-06-16:
            INTEGRATION: CWS rptchart02 (1.7.4); FILE MERGED
            2008/05/16 12:53:21 oj 1.7.4.6: #i89365# copy props before set args at chart
            2008/05/07 06:56:32 oj 1.7.4.5: #i88842# set databaseprovider at chart
            2008/04/30 13:03:34 oj 1.7.4.4: #i88843# impl clone method
            2008/04/16 06:28:15 oj 1.7.4.3: RESYNC: (1.7-1.8); FILE MERGED
            2008/04/03 06:35:18 oj 1.7.4.2: #i86343# remove unused code
            2008/03/12 09:45:16 oj 1.7.4.1: impl chart handling
        b8fe847a46f2a51e3e9653eb254e4254883496f7
        @@ -299,10 +297,9 @@ void OObjectBase::EndListening(sal_Bool /*bRemoveListener*/)
             DBG_CHKTHIS( rpt_OObjectBase,NULL);
             OSL_ENSURE(!m_xReportComponent.is() || isListening(), "OUnoObject::EndListening: not listening currently!");
        
        +    m_bIsListening = sal_False;
             if ( isListening() && m_xReportComponent.is() )
             {
        -        m_bIsListening = sal_False;
        -
                 // XPropertyChangeListener
                 if ( m_xPropertyChangeListener.is() )
                 {
        Since isListening() returns the value of m_bIsListening
        (see https://opengrok.libreoffice.org/xref/core/reportdesign/inc/RptObject.hxx#79)
        quite suspicious.
        
        We may think that "m_bIsListening = false;" should be put if we succeed in removing the listener
        382      if ( isListening() && m_xReportComponent.is() )
        383      {
        384          // XPropertyChangeListener
        385          if ( m_xPropertyChangeListener.is() )
        386          {
        387              // remove listener
        388              try
        389              {
        390                  m_xReportComponent->removePropertyChangeListener( OUString() , m_xPropertyChangeListener );
        391              }
        392              catch(const uno::Exception &)
        393              {
        394                  OSL_FAIL("OObjectBase::EndListening: Exception caught!");
        395              }
        396          }
        397          m_xPropertyChangeListener.clear();
        398      }
        Either in the try after the remove or in a finally if we don't want to care about catch part.
        (see https://opengrok.libreoffice.org/xref/core/reportdesign/source/core/sdr/RptObject.cxx#377)
        But considering the 2008 commit and the former state before it, it seems it was on purpose to put m_bIsListening in all cases so...
        
        Change-Id: I7db8ba45d915e28e707cea61d16ef94fc13b969a
        Reviewed-on: https://gerrit.libreoffice.org/56898
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-08-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [6ca5d288ca810f128163da121777ee2e11c46edc]

        sw user field type: fix locale of string -> float conversion
        
        The key part is the SwUserFieldType::GetValue() hunk, the field type has
        to always use the same locale, which means if we get an SwCalc reference
        that works with the document or field locale that has to be switched
        temporarily.
        
        Change-Id: I26ff18e74f477729a66b066c4baf6d215a7685bc
        Reviewed-on: https://gerrit.libreoffice.org/58492
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-08-02  Gabor Kelemen  <kelemeng@ubuntu.com>  [82828c6c4030ccc8b7af8ee4e7eebd9c6d32fdf9]

        Add missing sal/log.hxx headers
        
        rtl/string.hxx and rtl/ustring.hxx both unnecessarily #include <sal/log.hxx> (and don't make use of it themselves), but many other files happen to depend on it.
        This is a continuation of commit 6ff2d84ade299cb3d14d4110e4cf1a4b8070c030 to be able to remove those unneeded includes.
        
        This commit adds missing headers to every file found by:
        grep -FwL sal/log.hxx $(git grep -Elw 'SAL_INFO|SAL_INFO_IF|SAL_WARN|SAL_WARN_IF|SAL_DETAIL_LOG_STREAM|SAL_WHERE|SAL_STREAM|SAL_DEBUG')
        to directories from test to vbahelper
        
        Change-Id: Ia7f773511624099505d6a36a8d6e23c0cde4a737
        Reviewed-on: https://gerrit.libreoffice.org/58225
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-02  Szymon Kłos  <szymon.klos@collabora.com>  [bf3420110cdd21490bc8d49a471340e747585159]

        tdf#116350 Import preset text geometry (text effects)
        
        "Font effect" implementation, instead of normal
        text, content is converted to "fontwork".
        
        Change-Id: I5d02c7faedb66a4b919e64ae1b830bffb69984c1
        Reviewed-on: https://gerrit.libreoffice.org/58358
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-08-02  Stephan Bergmann  <sbergman@redhat.com>  [587d2c036bbd250c9186c927ab7097d64742c5bb]

        WITH_HELPPACK_INTEGRATION is no longer substituted
        
        ...since 255bfc283c531512c93401bb4a23cb617137b864 "WITH_HELPPACK_INTEGRATION
        isn't substituted anywhere"
        
        Change-Id: I59d8befc55b36cc32096f75217d91bccc8b72160
        Reviewed-on: https://gerrit.libreoffice.org/58474
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-02  Kshitij Pathania  <kshitijpathania@gmail.com>  [7489dd5a502a647bad5677cb7e6aa754fee0dc5a]

        Notebookbar: Added shortcuts toolbox in draw
        
        Change-Id: Icb1dbc5539c1fe64c2ee4906602578460860e9c8
        Reviewed-on: https://gerrit.libreoffice.org/58464
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-08-02  Luboš Luňák  <l.lunak@collabora.com>  [983b234bd566e98fb78ea1e19d4c874b4cb24c6e]

        add invalid argument check to HandleIIOpCode()
        
        This should have been part of 6b8be4b2aaca5.
        
        Change-Id: I6f0263b014d0d7aa4622884922bca218c85ce29d
        Reviewed-on: https://gerrit.libreoffice.org/58473
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-08-02  Stephan Bergmann  <sbergman@redhat.com>  [89f2d2449a3f7c31ddf14cad8812d44e530f0057]

        loplugin:expressionalwayszero
        
        ...after d3e7bbec20c25bc26b3dadc9791f53239473b13d "coverity#1438196 deliberate
        'Constant' variable guards dead code", so finally just remove the code guarded
        by always-false bSupportSvtGraphicFill, which has been dead ever since
        70e3eb2c1762fb1ca097cf671e3c7ce3d0dfd1b7 "Resolves: #i121267# added support for
        taking clipping into account..." introduced bSupportSvtGraphicFill
        
        Change-Id: I0d95e7346c2bfd29de51ae2e4253e8298e143333
        Reviewed-on: https://gerrit.libreoffice.org/58469
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [6008cfd6cd661e5fe0b73a43e908d6cac5ffc2d1]

        loplugin:returnconstant in filter
        
        Change-Id: I0ebbd835ddc50e984920950e1559faf163c2c30f
        Reviewed-on: https://gerrit.libreoffice.org/58429
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-02  Stephan Bergmann  <sbergman@redhat.com>  [f53470d1e6ab1d29019919c8e37a55f1481d80d3]

        ALLOC is no longer substituted
        
        ...since db354dfad541fe2edd64a618a2d7cc83a6be2b9e "the custom SAL allocator is
        no longer used"
        
        Change-Id: Ie4cca54568091f20448997bb4eae7e01230572bf
        Reviewed-on: https://gerrit.libreoffice.org/58471
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-02  Mike Kaganski  <mike.kaganski@collabora.com>  [66467726ece9a252f78928d6dfad803cc2c87a81]

        Fix dependency
        
        Change-Id: Iff0fa9e4bdc8e7498805fbe2553f67df5c6db744
        Reviewed-on: https://gerrit.libreoffice.org/58465
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-08-02  Jean-Pierre Ledure  <jp@ledure.be>  [8c65831e4c67a7978a297030d04dea8d6aa21712]

        Access2Base - Fix undeclared variable
        
        CloseConnection: error handling is switched off
        Error was not user visible but left connection(s) unclosed.

2018-08-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [2f3684b2289a8c46dc6144064a452cc529400f28]

        [API CHANGE] add some more asserts to the string functions
        
        rtl_[u]String_alloc now requires that the length be >= 0.
        Since this function is only @since Libreoffice 4.1, it is unlikely
        to be widely used externally.
        
        Removed some unit tests that were testing invalid or out of
        range paramers, which are already not allowed according to the
        documented contract of those functions.
        
        The change in writerfilter is because the new asserts triggered
        when running testFdo74745
        
        The change in SwTextNode::EraseText is because testFdo60842
        triggered the assert in replaceAt.
        
        The change in SwFieldSlot::SwFieldSlot is because
        testMoveRange::Import_Export_Import triggered the assert in
        replaceAt.
        
        The changes in SwFieldSlot::SwFieldSlot and TabControl::ImplGetItemSize
        are due to failures in the uitests.
        
        Change-Id: Ib317261067649b0de96df12873ce31360cd24681
        Reviewed-on: https://gerrit.libreoffice.org/58390
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-02  Armin Le Grand  <Armin.Le.Grand@cib.de>  [4804a1474ccba8df57f0a0151bd69237e82eb618]

        Directly prevent multiple change broadcasts
        
        Instead of using members in SdrObject and a class
        (SdrDelayBroadcastObjectChange) to prevent special,
        selected SdrObnjects from executing BroadcastObjectChange,
        use existing possibilities.
        
        Change-Id: Iccab28249cfdc73219143b681495c84d7f520b62
        Reviewed-on: https://gerrit.libreoffice.org/58451
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-08-02  Gabor Kelemen  <kelemeng@ubuntu.com>  [bd8320952522165ee7f5f6cbe2675ea674ec5749]

        Add missing sal/log.hxx headers
        
        rtl/string.hxx and rtl/ustring.hxx both unnecessarily #include <sal/log.hxx> (and don't make use of it themselves), but many other files happen to depend on it.
        This is a continuation of commit 6ff2d84ade299cb3d14d4110e4cf1a4b8070c030 to be able to remove those unneeded includes.
        
        This commit adds missing headers to every file found by:
        grep -FwL sal/log.hxx $(git grep -Elw 'SAL_INFO|SAL_INFO_IF|SAL_WARN|SAL_WARN_IF|SAL_DETAIL_LOG_STREAM|SAL_WHERE|SAL_STREAM|SAL_DEBUG')
        to directories from stoc to svx
        
        Change-Id: If562b1aa1d676d2c1cf513e953238abbb846c65c
        Reviewed-on: https://gerrit.libreoffice.org/58224
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [1e9f594f7eb4a813c3a566114198632352a163d8]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - New 6.1 video for module's help entry pages
            
            Must be cherry-picked to 6.1 branch
            
            Added localize=false to prevent translation. Translation
            will be displayed in captions.
            
            Note: videos and collateral files are available in help online
            ONLY
            
            Change-Id: If57a384783a2e31c90b069c1f0b33746d569f800
            Reviewed-on: https://gerrit.libreoffice.org/58433
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-02  Noel Grandin  <noelgrandin@gmail.com>  [12af39cf39240f211b0601da3ed68d49db924181]

        Use memcpy for string ImplNewCopy functions
        
        Change-Id: If0072a2fd7d3111b48413143610025124f365207
        Reviewed-on: https://gerrit.libreoffice.org/58275
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-02  Caolán McNamara  <caolanm@redhat.com>  [0327615ca7df3de463c9773b1284e5089b7e481a]

        forcepoint#67 null deref
        
        Change-Id: I666c6b1795e037d3bb74d4ccc33be0e161bfb157
        Reviewed-on: https://gerrit.libreoffice.org/58444
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-02  Caolán McNamara  <caolanm@redhat.com>  [e7a4426872429c2f286819cc0bdbc65fe4bd79cd]

        forcepoint#66 make sure we don't get stuck endlessly reparsing
        
        Change-Id: Ie2733e8d7f73e5f6a072604c477e949cd944189a
        Reviewed-on: https://gerrit.libreoffice.org/58441
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [d5415561e3979d33b2a7e1a06e2d5515a1e1dd33]

        loplugin:stringloop in various
        
        Change-Id: Ia400e67108e622ae63a8d59667eae96c858f22dc
        Reviewed-on: https://gerrit.libreoffice.org/58463
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-02  Caolán McNamara  <caolanm@redhat.com>  [d3e7bbec20c25bc26b3dadc9791f53239473b13d]

        coverity#1438196 deliberate 'Constant' variable guards dead code
        
        Change-Id: I8b4cec8c82a5d1eb57d96908b784bbc2704ac8fa

2018-08-02  Caolán McNamara  <caolanm@redhat.com>  [6c3067a5bd121b839ce3c0a9d45deae6123d9168]

        coverity#1438197 deliberate 'Constant' variable guards dead code
        
        Change-Id: I4fb8a0bcfb3785fbd144ab25adbe6505684dc8c4

2018-08-02  Caolán McNamara  <caolanm@redhat.com>  [3a00d7bbda7c96e3c2f65427e0d1abcb9212e31a]

        forcepoint#67 detect cairo surface creation failure
        
        if e.g. too large
        
        Change-Id: I7de8748a5ed695c1b3ddc8c1358414f3acd68c94
        Reviewed-on: https://gerrit.libreoffice.org/58453
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [22f60a3e0d2a7ca32d14a285f4b50ed318ff7874]

        libxmlsec windows: no longer build the mscrypto backend
        
        Only the mscng one is used.
        
        Change-Id: Ic8716cd465b2631da56f47d36811731be205fc3e
        Reviewed-on: https://gerrit.libreoffice.org/58446
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-02  Stephan Bergmann  <sbergman@redhat.com>  [e3c0b6e6eecdcd94b37d8bb126668ec0db52d487]

        Revert rtl_alloc_preInit back to boolean argument
        
        This effectively reverts 271a663d2f098f3f665cab6da2e13b265a7eab93 "rtl: support
        start/stop threads around pre-init" again, now that
        df6ba650469a6f2fda06ef1c2e107ccdd3570505 "Remove 'officially dead now' rtl_cache
        slab allocator mechanism" removed the wsupdate thread.
        
        (rtl_alloc_preInit is an internal-use-only C function, so changing its arguments
        doesn't affect URE compatibility.)
        
        Change-Id: Ie9bce86377f9520e2600e4111ac525dddace10f8
        Reviewed-on: https://gerrit.libreoffice.org/58443
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [df6270e9c1d75a4865bf79043190669b74de71d3]

        loplugin:returnconstant in cui,desktop
        
        Change-Id: Ieec9e3d9e2e18add9a1bc7e0e15bb8435ea51954
        Reviewed-on: https://gerrit.libreoffice.org/58428
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-02  Mike Kaganski  <mike.kaganski@collabora.com>  [8f90492812d1edac6c91e83b84f3512877dcd552]

        tdf#119029: also export rotation for data series
        
        Change-Id: I6a9895145e0c54d35bf404f209721a0c718e4446
        Reviewed-on: https://gerrit.libreoffice.org/58401
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-08-01  Mike Kaganski  <mike.kaganski@collabora.com>  [d0a481d09e696f6d5a2a0d40a9d5c48cfca559bf]

        tdf#119042: Also check if SfxViewFrame::Current() is nullptr
        
        Change-Id: I5ac43ff626bfb4e2e754cacead5bf87115f3ce4b
        Reviewed-on: https://gerrit.libreoffice.org/58447
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Jenkins

2018-08-01  andreas kainz  <kainz.a@gmail.com>  [89fd0dff73e2442dfabcdbef6a5ad8a6c28772d6]

        NB calc: add tabbed compact layout to calc
        
        similar to writer
        
        Change-Id: Id8e6e2f658228a86a8460e879f1e2942a8209664
        Reviewed-on: https://gerrit.libreoffice.org/58284
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-08-01  Caolán McNamara  <caolanm@redhat.com>  [84aa79f52c7d49f326d38d1782a9b91f57c78cff]

        forcepoint#66 protect against infinite parse recurse
        
        Change-Id: I0313cc141469a00b7d6a5bd15400e9d5a8f686cf
        Reviewed-on: https://gerrit.libreoffice.org/58440
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [d1ea4db02dac313a9836b26f05f00e9a34b25600]

        loplugin:returnconstant in chart2
        
        Change-Id: If44096ccf8d176023a1b7b8ae722e04417e4c131
        Reviewed-on: https://gerrit.libreoffice.org/58425
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [4a779c4d01b0482457e189af991b3b1b7c1a47a9]

        loplugin:returnconstant in connectivity
        
        Change-Id: I291bebbd644095d6632841abe56c4f28b84e228d
        Reviewed-on: https://gerrit.libreoffice.org/58427
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [52f69445c55c9af8ad97bee6da335b4592d56d4d]

        loplugin:stringloop in sc
        
        Change-Id: I12c020d5dd75d9c8ffcb7a2e8d6ff310628fa04d
        Reviewed-on: https://gerrit.libreoffice.org/58432
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [28580110807a38e3ba6f8385f22871b8dfe0a910]

        add operator+=(OUStringBuffer) method to OUString
        
        to reduce needless object creation and copying some more
        
        And fix what looks like a bug in CSS hex color parsing at line
        609 in sw/../parcss1.cxx that has been there since
        commit 7b0b5cdfeed656b279bc32cd929630d5fc25878b "initial import"
        
        Change-Id: Ibad42b23721a56493bd1edcd7165e6104494a5c3
        Reviewed-on: https://gerrit.libreoffice.org/58357
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-08-01  László Németh  <nemeth@numbertext.org>  [58e266ae808dbf3e157b38eb2c8f24774131e0f8]

        tdf#118949 don't set zero auto top margin in every first paragraph
        
        of sections, only in table cells.
        
        Partially revert of the commit 0307a62790b33ee0c02c2323a8f759e53e2035a4.
        
        Change-Id: I1daf1bc49ce1acf42a55857c1b6b92c7cbcb8e00
        Reviewed-on: https://gerrit.libreoffice.org/58431
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-08-01  Mike Kaganski  <mike.kaganski@collabora.com>  [45f4d02dd0129d20accc62b889d4e36968ee27b0]

        Tidy up used libraries
        
        Change-Id: Iffe7f5075ee11585fa945363c132d7f3ff8d6f1c
        Reviewed-on: https://gerrit.libreoffice.org/58436
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-08-01  Mike Kaganski  <mike.kaganski@collabora.com>  [480428e0e95453ff6abbc8f90255d3f00e4f0b7b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Revert "tdf#118187 Text for INDIRECT() in wrong place"
            
            ... and clarify the context in the example instead.
            
            This reverts commit 184324625ea1e803007b9c41ce625ae6014573f1.
            
            Change-Id: Ie51c3b960a2262e5751bdecf86ba4e174f369fff
            Reviewed-on: https://gerrit.libreoffice.org/57899
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-01  Jens Carl  <j.carl43@gmx.de>  [0a4f577669d4f7faf7287d3eb947832502a31726]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I9edc18f94a33587bbb0a3bd11b4df66b7844a028
        Reviewed-on: https://gerrit.libreoffice.org/58379
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-08-01  Caolán McNamara  <caolanm@redhat.com>  [88af6826a78dcacee4270dc65108a4123b46fb12]

        forcepoint#60 FPE
        
        Change-Id: I7de20dce834d4c41531487d79071db47e9260e73
        Reviewed-on: https://gerrit.libreoffice.org/58403
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-01  Stephan Bergmann  <sbergman@redhat.com>  [aeeb6d5206e813b037a3957aa8fb94c490d2729d]

        Replace rtl_cache_alloc/free with rtl_allocate/freeMemory
        
        ...as with the combination of old ce906b8096081dee15dc8cc96e570d5b0b587955
        "skip tricky allocators on G_SLICE=always-malloc" and recent
        bc6a5d8e79e7d0e7d75ac107aa8e6aa275e434e9 "Disable custom allocator", rtl_cache
        unconditionally just uses malloc/free now (see also
        db354dfad541fe2edd64a618a2d7cc83a6be2b9e "the custom SAL allocator is no longer
        used" and df6ba650469a6f2fda06ef1c2e107ccdd3570505 "Remove 'officially dead now'
        rtl_cache slab allocator mechanism").  So simplify the code.
        
        Change-Id: Ia665fd381ee4757e2c8b3d0460363bd34efd373a
        Reviewed-on: https://gerrit.libreoffice.org/58424
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-01  Caolán McNamara  <caolanm@redhat.com>  [0c00f6490951ee73748fae74998edf0a7ef589fa]

        fix up non standard indent and stray ;
        
        Change-Id: Ica713270278046ec8f64531eb67be17787fbedf7
        Reviewed-on: https://gerrit.libreoffice.org/58413
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-01  Caolán McNamara  <caolanm@redhat.com>  [20e8d12c309d33a4c2937fa5ae041ac05a167de1]

        forcepoint#65 pdf page visiting revisits itself
        
        Change-Id: I6d9eb75f0850a94814fb4d69ea1442b826674496
        Reviewed-on: https://gerrit.libreoffice.org/58416
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-01  Caolán McNamara  <caolanm@redhat.com>  [bd145a8a6d284d6fbc67929a2783b297f3b8fe6f]

        forcepoint#64 null deref
        
        Change-Id: I4acf03a7911aa203fc4ef10b6a96b0135d6adbbc
        Reviewed-on: https://gerrit.libreoffice.org/58414
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-01  Caolán McNamara  <caolanm@redhat.com>  [1c21662de87e03ae9430ce8a5be283aef70ef846]

        forcepoint#63 null deref
        
        Change-Id: Ib22ff870cd0d8cdd2350b2aa8698f5a2e3866bdc
        Reviewed-on: https://gerrit.libreoffice.org/58410
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-01  Stephan Bergmann  <sbergman@redhat.com>  [90950c63fa24f98fa18306610e18f2080b8f0029]

        Dead assignment
        
        Change-Id: Ia9459d29ebe823a8e08eed0a7418e89b05ed360b
        Reviewed-on: https://gerrit.libreoffice.org/58412
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-08-01  Caolán McNamara  <caolanm@redhat.com>  [805609a5a3845fdd67d375be850484340593e567]

        forcepoint#62 null deref
        
        Change-Id: I255aeb96c3763aa106128d3463e4fd55395ef8b8
        Reviewed-on: https://gerrit.libreoffice.org/58408
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-01  Mike Kaganski  <mike.kaganski@collabora.com>  [61ebd4fac9da6a56ae89beeb850a719820a87920]

        Use temporaries for dummy arguments
        
        Change-Id: Idd91a4dedc3a37aac572343580da9587d58b0810
        Reviewed-on: https://gerrit.libreoffice.org/58405
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-08-01  Caolán McNamara  <caolanm@redhat.com>  [f40ec956b65ba25eacb75f201ea039639a5d1297]

        forcepoint#55 invalid iterator increment
        
        Change-Id: I151602f645a48404d93e0ae64a9e1d2a6ba2bc4b
        Reviewed-on: https://gerrit.libreoffice.org/58384
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-01  Caolán McNamara  <caolanm@redhat.com>  [518210ad681bc0721c57c56e625abcb6429dd693]

        forcepoint#61 null deref
        
        Change-Id: Ia22f1df0ce3a49a8cb9b11e35895f9d1e13a2e05
        Reviewed-on: https://gerrit.libreoffice.org/58406
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-01  Caolán McNamara  <caolanm@redhat.com>  [ec98a8c4ced6d94159a84e4db6fec7bd97a171f3]

        forcepoint#59 the "matrix" is always one row in height
        
        so it can be a vector instead, and by using vector::at() instead of
        matrix::at() vector bounds checking is performed, unlike matrix::at()
        which does no checking
        
        Change-Id: Ic767c2dd884bffbf1cdff65c0980b21170612f4d
        Reviewed-on: https://gerrit.libreoffice.org/58396
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-01  Caolán McNamara  <caolanm@redhat.com>  [9d9148ae8b78d4c6fbee397889897127ecf317b3]

        forcepoint#57 sanity check stream signature size
        
        Change-Id: I5ae459e159a64f32c62278a87e37deb08ab9d6ac
        Reviewed-on: https://gerrit.libreoffice.org/58389
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-01  Caolán McNamara  <caolanm@redhat.com>  [090616c5fb01a649076e535ad8ef43bd027f4fa2]

        flatten conditionals
        
        Change-Id: I3b3e45a20c41e538849b7b0b4cdf112d8fac8fe7
        Reviewed-on: https://gerrit.libreoffice.org/58388
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-01  Caolán McNamara  <caolanm@redhat.com>  [44236073b2d20dfaa003b1bbb1f49162f38e5b23]

        forcepoint#56 null deref
        
        Change-Id: Iaa9c4d6901a340145412fa46eaf5c292c3fb62e8
        Reviewed-on: https://gerrit.libreoffice.org/58385
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [59187f1b539a36ae78bc07aaeebe71cd830317be]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are'nt working 15
            
            module sw a- to b-
            
            Change-Id: Ife8de2a83b4e99a2762a452c06045e1892b090b6
            Reviewed-on: https://gerrit.libreoffice.org/58402
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-01  Gabor Kelemen  <kelemeng@ubuntu.com>  [852ef6e2863405318db8a1dcd24666000ce60f2e]

        Add missing sal/log.hxx headers
        
        rtl/string.hxx and rtl/ustring.hxx both unnecessarily #include <sal/log.hxx> (and don't make use of it themselves), but many other files happen to depend on it.
        This is a continuation of commit 6ff2d84ade299cb3d14d4110e4cf1a4b8070c030 to be able to remove those unneeded includes.
        
        This commit adds missing headers to every file found by:
        grep -FwL sal/log.hxx $(git grep -Elw 'SAL_INFO|SAL_INFO_IF|SAL_WARN|SAL_WARN_IF|SAL_DETAIL_LOG_STREAM|SAL_WHERE|SAL_STREAM|SAL_DEBUG')
        to directory sc
        
        Change-Id: I988d7d3abaedfb32516a9db88815663bf54da46e
        Reviewed-on: https://gerrit.libreoffice.org/58266
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-01  Caolán McNamara  <caolanm@redhat.com>  [ccc0986d9a1c4a90114a38c30fe778ee42c8a8b5]

        forcepoint#58 null deref
        
        Change-Id: I826890ec85a16bc05fc1e4cd068079b0f8734d07
        Reviewed-on: https://gerrit.libreoffice.org/58393
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-01  László Németh  <nemeth@numbertext.org>  [80d3d1044a1ad921bff990e2c4bb4dbf7c0a35c6]

        tdf#37223 insert OLE tables in text tables as native text tables
        
        to solve the long-standing problem of Calc/Writer integration,
        ie. now Calc table data are inserted cell by cell in Writer
        text tables instead of putting an unwanted second table over
        the original, as an OLE object.
        
        First insert the OLE table as a nested native table using paste
        special as RTF, and cut and paste that to get a native table
        insertion, removing also the temporary nested table.
        
        This fix has got correct undo, but unfortunately, also a small
        flash during insertion by the temporary nested table. I've
        tried to fix that by LockView and LockModify, but it seems,
        they don't help.
        
        Note: the planned solution mentioned in the original OOo issue
        (reported in 2004) suggested to use a hidden temporary
        document, but that has got poblems with clipboard usage.
        
        Change-Id: I49253239f1878bce5fc4c93494f997ed37101a1c
        Reviewed-on: https://gerrit.libreoffice.org/58346
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-08-01  Jean-Pierre Ledure  <jp@ledure.be>  [64b18c37c55dcac472e0344f7ac61a12d81e51c5]

        Access2Base - Firebird 3.0 field equivalences
        
        Review in LoadMetadata the field types array for Firebird

2018-08-01  Caolán McNamara  <caolanm@redhat.com>  [396d77ac0d7e7fa8ca6d9f3fc3846b835905427a]

        Resolves: rhbz#1610692 rectangles ctor takes topleft, bottomright points
        
        so pass arguments in the topleft, bottomright order to avoid eventual...
        
        Gtk-CRITICAL **: 09:43:33.896: gtk_widget_queue_draw_area: assertion 'height >= 0' failed
        
        Change-Id: I2396f49470274331c49275a5e6d707f59277be4a
        Reviewed-on: https://gerrit.libreoffice.org/58391
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-01  Caolán McNamara  <caolanm@redhat.com>  [79180421cb1b8f5b94ca442d0cee57773466ceea]

        forcepoint#54 null deref
        
        Change-Id: I9ca04647b16f90bb2d2d4aa0d25b08a09c408fe0
        Reviewed-on: https://gerrit.libreoffice.org/58382
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-08-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d4c4a07de9c5bdbeaa43bc82f9b78f397d5249fc]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are'nt working 14
            
            module sw, c- to e-
            
            Change-Id: Ie5f2575114177fe7ca7b060a82fbd9b992c3bda1
            Reviewed-on: https://gerrit.libreoffice.org/58377
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0820ece7c6b20610b81772388b94b445c562002c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are'nt working 13
            
            Module sw, f- h-
            
            Change-Id: I40bd97eb8d48951c087548f8a1f4aeeefb745f66
            Reviewed-on: https://gerrit.libreoffice.org/58376
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-08-01  Justin Luth  <justin_luth@sil.org>  [07266e2314fd19dcbf777dadd52d7b826b23c207]

        tdf#118521 writerfilter: ContextMargin grouped with Top/Bottom
        
        fixes tdf#104348, but tagging with the bug# of the initial fixes.
        
        Internally, EditEng holds Top/Bottom/Context settings in one
        object, so if only one piece is set, the cloned object
        starts with docDefaults, so the un-initialized parts also need to
        be specified with the values they inherit from their style.
        
        So this patch makes two corrections. The first is grouping
        ContextMargin with top/bottom. The second correction
        is to check the entire style-chain instead of only
        the direct style for the inherited property.
        
        Change-Id: Ie1d4c9538aefece4ff8b7287242c7f4d33319b3b
        Reviewed-on: https://gerrit.libreoffice.org/57914
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-08-01  Gabor Kelemen  <kelemeng@ubuntu.com>  [3fb5f7181dc30425e31653e48ac1de9d4d20a3df]

        Add missing sal/log.hxx headers
        
        rtl/string.hxx and rtl/ustring.hxx both unnecessarily #include <sal/log.hxx> (and don't make use of it themselves), but many other files happen to depend on it.
        This is a continuation of commit 6ff2d84ade299cb3d14d4110e4cf1a4b8070c030 to be able to remove those unneeded includes.
        
        This commit adds missing headers to every file found by:
        grep -FwL sal/log.hxx $(git grep -Elw 'SAL_INFO|SAL_INFO_IF|SAL_WARN|SAL_WARN_IF|SAL_DETAIL_LOG_STREAM|SAL_WHERE|SAL_STREAM|SAL_DEBUG')
        to directories from dbaccess to extensions
        
        Change-Id: I4d15aa35e11664ef78c836ffc2937c7e0bb6ea59
        Reviewed-on: https://gerrit.libreoffice.org/58165
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-08-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [d8b7ac327cfe39f46aaa871cfa7a8fdc8b2b6b54]

        pdfium: replace FPDFTextObj_GetColor() patch with backport
        
        Upstream already got FPDFPageObj_GetFillColor() and
        FPDFPageObj_GetStrokeColor(), so what was necessary is just a
        FPDFText_GetTextRenderMode() to find out which one to use.
        
        Change-Id: I2f31fcadee8a4377b890e01ea62ed96bce275f2b
        Reviewed-on: https://gerrit.libreoffice.org/58381
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-08-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8d5a74868383e5405a2225d6a7268dec5ca9cbff]

        Fix typos
        
        Change-Id: Id59caa7da8fdfd613eb3b97196c52131aeb7378c
        Reviewed-on: https://gerrit.libreoffice.org/58375
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-08-01  Stephan Bergmann  <sbergman@redhat.com>  [df6ba650469a6f2fda06ef1c2e107ccdd3570505]

        Remove "officially dead now" rtl_cache slab allocator mechanism
        
        ...after <https://gerrit.libreoffice.org/#/c/58263/> "the custom SAL allocator
        is no longer used" got merged.  According to my July 31, 2018 comment there:
        
        "However, [...] this change is effectively a final coffin nail for the
        'rtl_cache' mechanism.  It could be argued that the alleged benefits of that
        mechanism (if it were still working) might be real (at least on some platforms;
        which would need measurements), and that it should be made working again (by
        reverting the effects of both ce906b8096081dee15dc8cc96e570d5b0b587955 'skip
        tricky allocators on G_SLICE=always-malloc' and
        bc6a5d8e79e7d0e7d75ac107aa8e6aa275e434e9 'Disable custom allocator' on
        rtl_cache_alloc/free again).  But it could just as well be argued that the
        'rtl_cache' mechanism is effectively gone for long enough now (since end of
        November, 2017, with bc6a5d8e79e7d0e7d75ac107aa8e6aa275e434e9 'Disable custom
        allocator') without any (apparent) negative consequences, so that it can be
        removed for good with this change."
        
        Change-Id: I8c1e45d494fc22555a9e675ab27be9e6e404abde
        Reviewed-on: https://gerrit.libreoffice.org/58369
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-31  Julien Nabet  <serval2412@yahoo.fr>  [74ea0faf1f5556a09f1cc5acb89ba54bfbd586b9]

        nitpick, following f0dcfe008d58053e52c51b10e51c58eae27c1f0b
        
        In code comment, typo + replace OSL_FAIL by SAL_WARN
        
        Change-Id: I77fc643f86a2711ce68aa206923ac7913ab81e12
        Reviewed-on: https://gerrit.libreoffice.org/58374
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-07-31  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [94b699d590cc97bf12f5534eaf02fe03380b95bb]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Further cleanups and improvements
            
            in /shared/01/020*.xhp files
            
            Change-Id: I7b6da19227f2b4a4ee33a634b16481f0ef720837
            Reviewed-on: https://gerrit.libreoffice.org/54905
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-31  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [eff57aa228d344f6aeaf9e81cc0a1938db358ed0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Further cleanups and improvements
            
            in /shared/01/011*.xhp files
            
            Change-Id: I12ec3e9901eecb31131ad2497bd1c545cde4f51c
            Reviewed-on: https://gerrit.libreoffice.org/54842
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-31  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [8b79824e35c6ebdd379c427212bd53eb0955bc8a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Cleanups and improvements
            
            in /shared/05/*.xhp
            Hopefully also fixes visual glitches in
            https://help.libreoffice.org/6.1/en-US/text/shared/05/00000150.html
            
            Change-Id: I4698bc0ecf547ac2231cb28d6ccef3025e0b832f
            Reviewed-on: https://gerrit.libreoffice.org/55444
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-31  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [0002a4e0dbae5acae90ac6cf259c0b516cb1fe91]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Cleanups in /shared/05/*.xhp
            
            Change-Id: I35b699fc4408809a6f5e7802e16b17594781ed15
            Reviewed-on: https://gerrit.libreoffice.org/57133
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-31  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [044160016094e8fc3a36e207639348ff0d541e0e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Cleanups in /shared/05/*.xhp
            
            This partial patch hopefully also fixes visual glitches in
            https://help.libreoffice.org/6.1/en-US/text/shared/05/00000150.html
            
            Change-Id: I753ffda535df10c453b36b459178e0d1a5974f79
            Reviewed-on: https://gerrit.libreoffice.org/57132
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-31  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [2baa5d8ba5bd5c2156ff011f7515f7c66eb0af45]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Cleanups in /shared/02/011*.xhp files
            
            Change-Id: I91875370ab207dfb94f06070f081194050402cd0
            Reviewed-on: https://gerrit.libreoffice.org/57127
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-31  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [0e4b9f0647f6acd2429d3ada75c4bf2f40bb58c1]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Cleanups in /shared/02/011*.xhp files
            
            Change-Id: I0a41efdc51a2696936235d614c9044e929b3a2b2
            Reviewed-on: https://gerrit.libreoffice.org/57126
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-31  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [674d60121aab5c522ac2be3f658830e5075f94b2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Cleanups in /shared/02/011*.xhp files
            
            Change-Id: I7ec108d45b8b14a15f910867032625b2f48897a6
            Reviewed-on: https://gerrit.libreoffice.org/57125
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-31  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [e5e70834ab2f0b700d63ce3d06e2a3c5b72b9bac]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Cleanups in /shared/01/04*.xhp files
            
            Change-Id: I3897b484ca802b5482a4f2278cbed10b0ede30e8
            Reviewed-on: https://gerrit.libreoffice.org/57124
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-31  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [b17e3529bb3fa886ec4436d405730d9bb1ce082c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Cleanups in /shared/01/04*.xhp files
            
            Change-Id: If9dfa504db1edd23f18012419fd7bad5f6c064ae
            Reviewed-on: https://gerrit.libreoffice.org/57123
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-31  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [fa794dcf070e7fc1f5f587bbad219e7ace1f7467]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Cleanups in /shared/01/04*.xhp files
            
            Change-Id: I6251ed2d63735b2a0f39a9bf9c8d6b5571657a5e
            Reviewed-on: https://gerrit.libreoffice.org/57122
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-31  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [6f44630a27b30162d88617b2f6cd3848ba53691c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Cleanups in /shared/01/04*.xhp files
            
            Change-Id: I34225b401def6a2e6e00aa725e20a17b9a4c3a21
            Reviewed-on: https://gerrit.libreoffice.org/57121
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-31  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [03d98b69a3ea1150884bab90c826dd9eb8382283]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Cleanups in /shared/01/04*.xhp files
            
            Change-Id: I42a6cff181c3e3e5bf6dc4cca04865caab2e9bad
            Reviewed-on: https://gerrit.libreoffice.org/57120
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-31  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [72db8dd52ae4beaddea5712f84d6cc92e8abb801]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Cleanups in /shared/01/04*.xhp files
            
            Change-Id: Ife7ef0ba0416063a3807386664a52466a6a683db
            Reviewed-on: https://gerrit.libreoffice.org/57119
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-31  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [43479ddb3d2bb4362e8e40e805a2c51e69654912]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Cleanups in /shared/01/04*.xhp files
            
            Change-Id: If7ebf56aeec57c267f81706d61650c101b33f323
            Reviewed-on: https://gerrit.libreoffice.org/57118
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-31  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [f1d6e8b90171da7a3adec4525ae4ad90119b090b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Break my patches into smaller changes
            
            untill the last 2 action items are resolved:
            https://gerrit-review.googlesource.com/Documentation/user-inline-edit.html#not-implemented-features
            
            This should also helps reviewing.
            
            Change-Id: I88cfbf66a3a091097a27a20bd4c41b1261769bfd
            Reviewed-on: https://gerrit.libreoffice.org/57111
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-31  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [6b70d2b0f80490ba20f216871713a742cdacad5c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Cleanup in /shared/01/02*.xhp files
            
            Change-Id: Iff5a39d1ed1a0d269f6d49e499cb9bbf71ccfea4
            Reviewed-on: https://gerrit.libreoffice.org/57117
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-31  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [74317ed5f794816bc9b33e087c5412833fbba420]

        Font features: Use Graphite instead of HarfBuzz if available
        
        When searching for font features, use Graphtie if it is available
        instead of HarfBuzz, because HarfBuzz will only give a subset of
        OpenType features in a Graphite font, but will ignore additional
        features specific to Graphite.
        
        Change-Id: I00c8790ee4d1e1ab906928f649d2a3e54163557f
        Reviewed-on: https://gerrit.libreoffice.org/58306
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-31  Caolán McNamara  <caolanm@redhat.com>  [aa2e694e8d9e22de94dbf21f81883f9af0e34ce9]

        crashtesting: stack exhaustion exporting moz1253590-2.svg to odg
        
        happens on the crashtesting box, but not locally, comparing the stack frames its clear
        that the stack used on the crashtester for VclPixelProcessor2D::processBasePrimitive2D is
        over double that used locally...
        
        comparison on
        > objdump -S workdir/CxxObject/drawinglayer/source/processor2d/vclmetafileprocessor2d.o |less
        gives...
        void VclMetafileProcessor2D::processBasePrimitive2D(const primitive2d::BasePrimitive2D& rCandidate)
        gcc-4.8.2-3.2.mga4 has...       sub    $0x5b0,%rsp
        vs...
        gcc-8.1.1-5.fc28.x86_64 has...  sub    $0x2e0,%rsp
        
        lets split up this method
        
        Change-Id: I6d84f555a01b5c58f530adb9b9b8cb8803c985bf
        Reviewed-on: https://gerrit.libreoffice.org/58364
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-31  Caolán McNamara  <caolanm@redhat.com>  [2a4b054b3685aaeca5bdcb2969bcfc25365421d9]

        crashtesting: stack exhaustion exporting moz943243-4.svg to odg
        
        happens on the crashtesting box, but not locally, comparing the stack frames its clear
        that the stack used on the crashtester for VclMetafileProcessor2D::processBasePrimitive2D is
        over double that used locally...
        
        comparison on
        > objdump -S workdir/CxxObject/drawinglayer/source/processor2d/vclmetafileprocessor2d.o |less
        gives...
        void VclMetafileProcessor2D::processBasePrimitive2D(const primitive2d::BasePrimitive2D& rCandidate)
        gcc-4.8.2-3.2.mga4 has...	sub    $0x11e8,%rsp
        vs...
        gcc-8.1.1-5.fc28.x86_64 has...	sub    $0x4c0,%rsp
        
        lets split up this method
        
        Change-Id: I73ef1eb0280224988176986918a2d025344197d0
        Reviewed-on: https://gerrit.libreoffice.org/58362
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-31  Caolán McNamara  <caolanm@redhat.com>  [4f13f8ddeebca1de9fd30f0aae71e3f84383656a]

        push it around a bit
        
        Change-Id: I26423e8d0f0c8a35447afbcc38eaab14c277359f
        Reviewed-on: https://gerrit.libreoffice.org/58356
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-31  Mike Kaganski  <mike.kaganski@collabora.com>  [d6f73641ff10286339562075e11c7cbb8e3d2b74]

        tdf#119015: don't call TableModel::optimize in CellCursor::merge()
        
        Better do that explicitly in the SvxTableController::MergeRange, so
        that the UI-driven operation still optimizes the table, but import
        code gets the initial column count, and not throw trying to access
        the deleted column.
        
        Change-Id: Ib4b4d716935ec2036ccb839c36f1be5b0cb878d5
        Reviewed-on: https://gerrit.libreoffice.org/58359
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-07-31  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [52a13e485f6b16eb8be5168897b24931f7a291de]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Cleanup in /shared/01/02*.xhp files
            
            Change-Id: Id1057af0e0ac1dbbf9cf8d18dfc181416911622b
            Reviewed-on: https://gerrit.libreoffice.org/57116
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-31  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [c6549553f170a5babe3b067c43034f7d7fec80f0]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Cleanup in /shared/01/02*.xhp files
            
            Change-Id: Ie2d121c7abd2b57c923e8500096269e8ae662c6b
            Reviewed-on: https://gerrit.libreoffice.org/57115
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-31  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [ad79bd39b7a2c88948d97785638515bf64f12d11]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Cleanup in /shared/01/02*.xhp files
            
            Change-Id: I7866fba42217456a6cf997b3f61472249f8df921
            Reviewed-on: https://gerrit.libreoffice.org/57114
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-31  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [7c37d943f477acf8ba0de79c647a93839cbd58ad]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Cleanup in /shared/01/02*.xhp files
            
            Change-Id: I85c2513952e20e11b7063f7700c559a0ab01968c
            Reviewed-on: https://gerrit.libreoffice.org/57113
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-31  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [4c9965c88d5ad53139e85eb393ee728c0d6f98a7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Cleanup in /shared/01/02*.xhp files
            
            Change-Id: I6e0b1a7c36e6d530a4648806c5d323ca427223b9
            Reviewed-on: https://gerrit.libreoffice.org/57112
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-31  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [e1362e37e16a7afc11244f2be41b8e56b67d9e9c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Further cleanups and improvements
            
            in /shared/01/010103*.xhp files
            
            Change-Id: I4489ea771b44cb92ce145dbf31c01c16ad10e113
            Reviewed-on: https://gerrit.libreoffice.org/54835
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-31  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [6a70206948080490ae4fbfc2b06e586cee71237d]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Further cleanups and improvements
            
            in /shared/01/0220* - 0222*.xhp files
            
            Change-Id: I1f0a81dee3348ec06af81f78f725a3a35f13fe26
            Reviewed-on: https://gerrit.libreoffice.org/54932
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-31  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [0ab4f7fd5dae73fe2178118a4bfdd03b363b1e1b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - WIP: tdf#118008 Review of Format menu help page(s?)
            
            Change-Id: Id3a87aa5523d4f84a7ea6e523dfe59d655c03054
            Reviewed-on: https://gerrit.libreoffice.org/55445
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-31  Gabor Kelemen  <kelemeng@ubuntu.com>  [b5867945d67dba505d0629e5e41fdc52bc78bfee]

        Add missing sal/log.hxx headers
        
        rtl/string.hxx and rtl/ustring.hxx both unnecessarily #include <sal/log.hxx> (and don't make use of it themselves), but many other files happen to depend on it.
        This is a continuation of commit 6ff2d84ade299cb3d14d4110e4cf1a4b8070c030 to be able to remove those unneeded includes.
        
        This commit adds missing headers to every file found by:
        grep -FwL sal/log.hxx $(git grep -Elw 'SAL_INFO|SAL_INFO_IF|SAL_WARN|SAL_WARN_IF|SAL_DETAIL_LOG_STREAM|SAL_WHERE|SAL_STREAM|SAL_DEBUG')
        to directories from sfx2 to starmath
        
        Change-Id: I40ee7bfae6efdadd862319b7b693ad22c648e1c4
        Reviewed-on: https://gerrit.libreoffice.org/58222
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-31  Luboš Luňák  <l.lunak@collabora.com>  [1bf7bc6f9929ceae0ea059b64ae0efa12228525f]

        try to detect that a formula does not contain any implicit intersection
        
        Commit 67444cbe disabled svDoubleRef completely for OpenCL, which means
        many formulas weren't handled by OpenCL even if the implicit intersection
        problems are quite rare. This patch tries to detect formulas implicit
        intersections in formulas and if it's certain that a formula does not
        contain one, then it's ok to use OpenCL with svDoubleRef.
        
        The detection is done by having ScCompiler analyze each opcode call
        and its parameters, which should provide sufficient information to know
        if implicit intersection can take place or not. The extra compilation
        can be avoided by using OpenCL's compilation and doing the svDoubleRef
        conversion later on the RPN code, to be done later.
        
        This is opt-in, so if unsure don't do anything, if it turns out that some
        opcode needs special handling, it can be simply added.
        
        Change-Id: Iaa52fa7eb8b14dc8c2b92384a21e2ab8efe0ddd7
        Reviewed-on: https://gerrit.libreoffice.org/57959
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-07-31  Luboš Luňák  <l.lunak@collabora.com>  [58a15b452801f1f6f1b3e9f2fef49a1249538ac5]

        protect against accessing before the start of pCode in FormulaCompiler
        
        If the expression is bad, such as in sc/qa/.../sheet.fods, 'pCode - 1'
        may actually refer before the array of tokens, since nothing has been
        added yet. So make that element nullptr. This is a bit hackish, but
        checking in every place that pCode is valid seems tedious.
        
        Change-Id: Ia099a50583f60d93a2e20b1f7b5e44b0121a275b
        Reviewed-on: https://gerrit.libreoffice.org/58198
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-07-31  Luboš Luňák  <l.lunak@collabora.com>  [3c15daa2a11d675a37b2d75a3f9952cfd60b3e98]

        even more implicit intersection computation
        
        This extends 60c5ca1b87 to do implicit intersection while generating
        RPN code for even more opcodes. This will serve as a basis for making
        it possible to know when ScGroupTokenConverter can convert svDoubleRef
        to a matrix without the problems mentioned in its convert() method.
        
        Change-Id: I8dfeefc026418bd5644bd266ad94c31f670e811c
        Reviewed-on: https://gerrit.libreoffice.org/57958
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [0522251d5bf21185b907acb068619dbfc3ac4684]

        more fix windows --enable-debug build
        
        follow on to
        
            commit cba7acca97ac0245b93e27ba46351285fd7c5ff2
            fix windows --enable-debug build
        
        which tried to fix the regression from
        
            commit 9cceba9a928cf3b3447f293020be2fe76c035ed5
            make DBG_TESTSOLARMUTEX available in assert builds
        
        Change-Id: I054552a53fd86a9b6cefcdad055f1f870c47e07c

2018-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [7d13fe52bdb31d1263148567fec009df1de6e330]

        loplugin:returnconstant in ucb
        
        Change-Id: I2810468e64bba8bc9f8af4dff170bc1ab310fe2f
        Reviewed-on: https://gerrit.libreoffice.org/58337
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [f2fb91390c443248e9c70363ef3038b1e2265e45]

        loplugin:unnecessaryoverride small improvement
        
        when we have two definitions of the same method in a straight
        inheritance path up our hierarchy, we were missing a warning
        
        Change-Id: Ibc0f11644c7321a0d5618024860c2503665d8835
        Reviewed-on: https://gerrit.libreoffice.org/58354
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [8f35503fb9273843a0153084e6ec79fead301972]

        loplugin:returnconstant in editeng
        
        Change-Id: I9e38c1634466e580af29547df554d620b5b7860c
        Reviewed-on: https://gerrit.libreoffice.org/58336
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [cba7acca97ac0245b93e27ba46351285fd7c5ff2]

        fix windows --enable-debug build
        
        regression from
            commit 9cceba9a928cf3b3447f293020be2fe76c035ed5
            make DBG_TESTSOLARMUTEX available in assert builds
        
        Change-Id: Id3747e2a342830e0184251b909b577b2a8814543

2018-07-31  Mark Hung  <marklh9@gmail.com>  [696cbec5c6db783d3dd91d3f7d46f83dcc00b3cc]

        tdf#118080 fix formula importing of ppt animation.
        
        Change-Id: I5f56e0d70a13418b0bde45c2fc65f56fdb365263
        Reviewed-on: https://gerrit.libreoffice.org/58209
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-07-31  Mark Hung  <marklh9@gmail.com>  [ec4c4cbc3d761c51375136db561f44ae7c5157b0]

        sd/qa: fix saveAndReload with PPT format.
        
        UIName instead of Type were used as TypeName to initialize SfxFilter,
        and caused problems in DrawDocShell::ConvertTo() when saving PPT format.
        
        Change-Id: Iaffe7025a163c7520442c96921e8540903284ebf
        Reviewed-on: https://gerrit.libreoffice.org/58208
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-07-31  Mert Tumer  <merttumer@outlook.com>  [7a0e523b8875539491ce1cd1975f5c8f243d4c83]

        Rename/Delete worksheets and slides option on Android Viewer
        
        Change-Id: I57f379f0283ecc1a456e44f9fefcfd3b3e56a46c
        Signed-off-by: Mert Tumer <merttumer@outlook.com>
        Reviewed-on: https://gerrit.libreoffice.org/58327
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-31  Mert Tumer  <merttumer@outlook.com>  [cc61683a0e1dd67e838538a432b961322e5832be]

        Setting visibility of menu items instead of disabling or enabling them
        
        On Android Viewer
        Signed-off-by: Mert Tumer <merttumer@outlook.com>
        
        Change-Id: I1fc21f84f5063afe3b91bf26401f9fcacc66b6c8
        Reviewed-on: https://gerrit.libreoffice.org/58285
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-31  Mert Tumer  <merttumer@outlook.com>  [baac334dd2a8425714b0706ab764b6f00e83a65c]

        Renamed "Font Back Color" to "Highlight Color" on Android Viewer
        
        Change-Id: Ia87a8091cf7ca7f15b9be7d5368f314d20421258
        Signed-off-by: Mert Tumer <merttumer@outlook.com>
        Reviewed-on: https://gerrit.libreoffice.org/58283
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-31  Jim Raykowski  <raykowj@gmail.com>  [623cb7a1299386f8d8f7c53b0369a40cae51b752]

        tdf#118976 Make area pattern tab page display pattern preview
        
        Change-Id: If30b83ec93897b85784d66c699ece377f47f68d4
        Reviewed-on: https://gerrit.libreoffice.org/58265
        Tested-by: Jenkins
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-31  Jim Raykowski  <raykowj@gmail.com>  [10b865fc00a97e5ad0bf76cb9bad774933e25461]

        tdf#117892 Blue Area/Background Bitmap tabpage Preview fix
        
        Change-Id: Iaef3651407d1df85b1cb221821d47c33e111016e
        Reviewed-on: https://gerrit.libreoffice.org/58206
        Tested-by: Jenkins
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [c760d61bad637bf178566884039dd07d81ab17ed]

        remove SdrGrafObj::IsSwappedOut
        
        and consequently a whole bunch of related code
        
        leftover from
            commit e4eb416c3ef81d098ed61caabd2077cbbb2418bc
            remove swapping and link from GraphicObject and Graphic
        
        Change-Id: I2f8a631441e06aa52db6d9ad247e8ae6be1004ed
        Reviewed-on: https://gerrit.libreoffice.org/58195
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-31  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f2e2752d75b2c0f65a929ed740deb750cb19a550]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are'nt working 12
            
            module sw, i- l-
            
            Change-Id: I9c9a3060f79542b7397fa7fde48a990599eb4b8d
            Reviewed-on: https://gerrit.libreoffice.org/58350
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [714fe0fed88d01bac1a658fbb2de193a7704e24b]

        loplugin:returnconstant in svx
        
        Change-Id: I0cc0c32afa0d735738c6744873f3518a2763821e
        Reviewed-on: https://gerrit.libreoffice.org/58334
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [cb9ce13d82839a7ce0db3bd113e70bbcc125076a]

        loplugin:useuniqueptr in sd::Test
        
        Change-Id: I77b938a6269612d6282fcef4f17a5a8486f93fc2
        Reviewed-on: https://gerrit.libreoffice.org/58355
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-31  Noel Grandin  <noelgrandin@gmail.com>  [db354dfad541fe2edd64a618a2d7cc83a6be2b9e]

        the custom SAL allocator is no longer used
        
        ever since commit bc6a5d8e79e7d0e7d75ac107aa8e6aa275e434e9
            Date:   Wed Nov 15 16:52:44 2017 +0530
            Disable custom allocator
        which makes FORCE_SYSALLOC redundant
        which makes SYS_ALLOC redundant
        
        Change-Id: I42e1d651473e7601e2280d9fb0662c89808c88f6
        Reviewed-on: https://gerrit.libreoffice.org/58263
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-07-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1de9dc5ff788105a6de7988e5ed5cbad84e807b7]

        Fix typos
        
        Change-Id: If8897807f065a342ef0e7f923199660079a70d22
        Reviewed-on: https://gerrit.libreoffice.org/58123
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-07-31  Gabor Kelemen  <kelemeng@ubuntu.com>  [a43b79f6f9d16d52cdd30b990169160573e5de17]

        Add missing sal/log.hxx headers
        
        rtl/string.hxx and rtl/ustring.hxx both unnecessarily #include <sal/log.hxx> (and don't make use of it themselves), but many other files happen to depend on it.
        This is a continuation of commit 6ff2d84ade299cb3d14d4110e4cf1a4b8070c030 to be able to remove those unneeded includes.
        
        This commit adds missing headers to every file found by:
        grep -FwL sal/log.hxx $(git grep -Elw 'SAL_INFO|SAL_INFO_IF|SAL_WARN|SAL_WARN_IF|SAL_DETAIL_LOG_STREAM|SAL_WHERE|SAL_STREAM|SAL_DEBUG')
        to directory vcl
        
        Change-Id: I205fe0f4e80a66cd9c3b19f7e9716411da1d1cf5
        Reviewed-on: https://gerrit.libreoffice.org/58221
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7a3e7ee1c7323e6db279d006ff218e6543228f3f]

        Fix typos
        
        Change-Id: Iaa00d65b518b3e638c2d31912e247cb91bdd0950
        Reviewed-on: https://gerrit.libreoffice.org/58347
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-07-31  Caolán McNamara  <caolanm@redhat.com>  [c2611f185f6a396ac17677079e9588b82f214aeb]

        crashtesting: failure on exporting tdf112587-1.odp to pptx
        
        since...
        
        commit 7ff086c9141429e32c733f38d288cf67d6e9e3c9
        Date:   Tue Jul 17 18:58:27 2018 +0800
        
            tdf#118836: fix grow-shrink animation in saved pptx.
        
            Convert AnimeTransform with transform type SCALE to animScale.
        
        Change-Id: I098db215b2970f321e2f8b715b1037140f2268be
        Reviewed-on: https://gerrit.libreoffice.org/58345
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-31  Miklos Vajna  <vmiklos@collabora.co.uk>  [7ac4e48687d7679927f5659e941024445946ffa7]

        tdf#118593 sfx2: no need to call into xmlsecurity without signature streams
        
        In the ODF and OOXML cases the ZIP storage already tells us if there are
        signatures on this file so we can avoid the whole libxmlsec init, which
        can be slow.
        
        The bugreport talks about a smartcard setup, I also heard that the gpg
        code in xmlsecurity isn't cheap to init, either.
        
        Change-Id: Ife9ed577d03e96a9ac2f42a28776b7df58e76c59
        Reviewed-on: https://gerrit.libreoffice.org/58344
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-31  Caolán McNamara  <caolanm@redhat.com>  [dacc1b40df67d154c96b256b0d920460f38c3d11]

        ofz#9597 rethrown IOException not caught by catch IOException
        
        under google oss-fuzz, asan + clang version 6.0.0 (trunk 315613)
        
        when using our own exception thrower, but builtin C++11 support works
        
        also, ofz#9266, ofz#9591, ofz#9597, ofz#9622, etc
        
        Change-Id: I29c692da880b49268284de2f61be07fa94f33bc6
        Reviewed-on: https://gerrit.libreoffice.org/58223
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-31  Justin Luth  <justin.luth@collabora.com>  [108d4a6391eee22642fcb18ba429c2c9f4d8c818]

        writerfilter: create StyleSheetEntry::GetMergedInheritedProperties
        
        This is a useful function. Make it more widely available.
        
        Change-Id: I729c908eaf26e17c16198d14dcb89069ec6ca70c
        Reviewed-on: https://gerrit.libreoffice.org/58261
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-07-31  Saurav Chirania  <saurav.chir@gmail.com>  [7e65a0794b7c57210779bb9a6d1f2b2e49eb86e9]

        uitest logger: log more events
        
        Logging for the following:
        
        1) Object Selection
        2) Sidebar / Deck opening
        3) Parameters of UNO commands
        4) Element Selection (Math)
        5) Set Zoom (Impress)
        6) Calc -
            a) Autofilter Launch
            b) Select Cell / Range of cells
            c) Switch table
        7) Writer -
            a) Goto page
            b) Set Zoom
        
        Change-Id: Ifc7f603f62d10cfd1062923ded68203e574aebb6
        Reviewed-on: https://gerrit.libreoffice.org/57368
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-30  Balazs Varga  <balazs.varga991@gmail.com>  [051399740e41c6495ed362e78c63e0868bcd180c]

        tdf#108078 OOXML Export Chart shapes area fill properties
        
        Verified with color, gradient, bitmap for:
        Chart Title in DOCX, XLSX and PPTX.
        
        Also verified with gradient, bitmap for
        Chart Legend, Plot Area, Dataseries and Background
        in DOCX, XLSX and PPTX.
        
        Change-Id: I15d29f3ca2d75f45f612766b635d50a29d8551ae
        Reviewed-on: https://gerrit.libreoffice.org/57880
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [83d8331581ab43cf35325ca674cf62d4ba5dc5ad]

        loplugin:stringloop in svgio..xmlsecurity
        
        Change-Id: I1b2fe5674c8350690efc3d3219b9273cc61d5b0c
        Reviewed-on: https://gerrit.libreoffice.org/58332
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [c90da566ed1026a70217ac8a52a90e5df5c3026e]

        loplugin:returnconstant in xmloff
        
        Change-Id: Ia837a93ae817df282096abb80efcbd6922867b25
        Reviewed-on: https://gerrit.libreoffice.org/58335
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [4bef6511332073fbe3899fa2003caf88d9f2ac49]

        loplugin:stringloop in sw
        
        Change-Id: Ie316aee8d1e4f772dc25725b46e130c6717458c2
        Reviewed-on: https://gerrit.libreoffice.org/58331
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [c9dcd0a6197160fdc8bf086ae4d8a78558e7d078]

        loplugin:returnconstant in sfx2
        
        Change-Id: I9a41a2b53669bebfca573fef8d0d755e4621ce37
        Reviewed-on: https://gerrit.libreoffice.org/58333
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [1ad14b32c651b23b2c37d83dbdea889607ea6680]

        sw doc model xml dump: dump float value of user fields
        
        Change-Id: Ie59070254eb293cbfdd688d97bf4bb6c06e77a79
        Reviewed-on: https://gerrit.libreoffice.org/58339
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-30  Jens Carl  <j.carl43@gmx.de>  [a69bac4caa6ceec5cd19c84cdf25c1341e7feb4c]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I84a9dc3e41e13faa50017644e4bc9c80eb9b8ed5
        Reviewed-on: https://gerrit.libreoffice.org/58299
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-30  Armin Le Grand  <Armin.Le.Grand@cib.de>  [f0dcfe008d58053e52c51b10e51c58eae27c1f0b]

        Added SdrObjectLifetimeWatchDog for debug mode
        
        Change-Id: I79f65b7511d400c3e7071e45c3f0b1d385bcd8d4
        Reviewed-on: https://gerrit.libreoffice.org/58197
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-07-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [e1d73cb5552c2566c6d7463ce001e555523f3d92]

        tdf#118971: allow arrow keys to move images or drawing objects
        
        Partially revert 2d5ce0e1b233c83f91481cd6b9306ac8de7f5ff8
        
        Change-Id: Ie4c91529c1ce878f4b0474d815a3a88ed48769c2
        Reviewed-on: https://gerrit.libreoffice.org/58318
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-30  Gabor Kelemen  <kelemeng@ubuntu.com>  [efdc775d7dd464dcbd917623df94df87810d9bf3]

        Add missing sal/log.hxx headers
        
        rtl/string.hxx and rtl/ustring.hxx both unnecessarily #include <sal/log.hxx> (and don't make use of it themselves), but many other files happen to depend on it.
        This is a continuation of commit 6ff2d84ade299cb3d14d4110e4cf1a4b8070c030 to be able to remove those unneeded includes.
        
        This commit adds missing headers to every file found by:
        grep -FwL sal/log.hxx $(git grep -Elw 'SAL_INFO|SAL_INFO_IF|SAL_WARN|SAL_WARN_IF|SAL_DETAIL_LOG_STREAM|SAL_WHERE|SAL_STREAM|SAL_DEBUG')
        to directories scripting, sd, sdext
        
        Change-Id: I47889cd889cf1d68353184229bfd4712f1528fbf
        Reviewed-on: https://gerrit.libreoffice.org/58220
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [05ae22e9f99ae6236a77a3fbfb5ac1e3f95df619]

        sw doc model xml dump: cover SwValueField
        
        Also SwUserField.
        
        Change-Id: Ie8a8ca997e5b89bcf6b40363721e9caaeb60f696
        Reviewed-on: https://gerrit.libreoffice.org/58325
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-30  Mike Kaganski  <mike.kaganski@collabora.com>  [6ee3d32494e165b11a416637a91cf4fc69af5432]

        tdf#106374: lock view when updating index
        
        Change-Id: I745f8b66cb79c8738dba6fcdd58b8597e604f6fd
        Reviewed-on: https://gerrit.libreoffice.org/58091
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-07-30  Mike Kaganski  <mike.kaganski@collabora.com>  [ec9b18b75c193c914691a29d3eb78bd81961fced]

        tdf#118869: mark some properties secure to pass them to elevated install
        
        See also http://helpnet.flexerasoftware.com/installshield19helplib/helplibrary/ISBP10.htm
        
        Change-Id: I217d68f98af8e56874af6c071bb7fa7354b3e4b4
        Reviewed-on: https://gerrit.libreoffice.org/58326
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-07-30  Gabor Kelemen  <kelemeng@ubuntu.com>  [c6e5d55171b295149a5e93fa8ee23c9c9908c6dd]

        Add missing sal/log.hxx headers
        
        rtl/string.hxx and rtl/ustring.hxx both unnecessarily #include <sal/log.hxx> (and don't make use of it themselves), but many other files happen to depend on it.
        This is a continuation of commit 6ff2d84ade299cb3d14d4110e4cf1a4b8070c030 to be able to remove those unneeded includes.
        
        This commit adds missing headers to every file found by:
        grep -FwL sal/log.hxx $(git grep -Elw 'SAL_INFO|SAL_INFO_IF|SAL_WARN|SAL_WARN_IF|SAL_DETAIL_LOG_STREAM|SAL_WHERE|SAL_STREAM|SAL_DEBUG')
        to directories from l10ntools to reportdesign
        
        Change-Id: Ia2dc93dd848c2dc0b6a8cb6e19849c614ec55198
        Reviewed-on: https://gerrit.libreoffice.org/58205
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [5ea91ed27342766f2b6103ddb64f07e35af54e50]

        svl: turn on clang-format for grabbagitem
        
        I (tried to) keep these files consistent manually in the past, switching to
        clang-format makes sure that the recent problem with introducing
        inconsistencies in these files doesn't happen again.
        
        Change-Id: I94e7f846c0d3361082d74a2883486c9aa67ed362
        Reviewed-on: https://gerrit.libreoffice.org/58322
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-30  Caolán McNamara  <caolanm@redhat.com>  [ce3e03bd87b9091485931d7621472a3113b41a9e]

        deque could be a vector instead
        
        reduces peak memory from 90M to 65M
        
        Change-Id: Ia30309b7a1adf0736c1e84b2aafcd8b10b7fea8c
        Reviewed-on: https://gerrit.libreoffice.org/58324
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-30  Maxim Monastirsky  <momonasmon@gmail.com>  [94614dc88d78c68d687222d2eb205605e1bd0c51]

        tdf#108461 Correct use of the default style
        
        The underlying issue was fixed by Miklos in commit
        9d754a59154c40235c240bb0e7f47a2006fa85bd ("sw: give
        the 'Default Style' char style a programmatic name").
        What left is to actually use the internal name in
        various UI elements.
        
        Also removed a comment that tells to not rename the
        default style, which isn't relevant anymore, as we
        no longer write the UI name into files.
        
        Change-Id: Ie2ab632e40b4fc6295f2c9d1a1f1f2358ab38e52
        Reviewed-on: https://gerrit.libreoffice.org/58311
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-07-30  Caolán McNamara  <caolanm@redhat.com>  [e3c8f4978a797f2b999865b7d6ebd65aa1ef93f4]

        Related: rhbz#1602589 rework to avoid bogus cppcheck double free warning
        
        Change-Id: Ie673de68f39b903536c2287b8989fe6afcc9fd66
        Reviewed-on: https://gerrit.libreoffice.org/58307
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-30  Caolán McNamara  <caolanm@redhat.com>  [d12b73008a29317e779920e02ac521fd7af70017]

        harfbuzz-rtti.patch doesn't apply
        
        Change-Id: Ia634c008799793f3a54354a3f7fc13446f7db3c5
        Reviewed-on: https://gerrit.libreoffice.org/58302
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [ccf14962edf5cb1cf650363c876f6460e9403ccf]

        fix bug in SwXMLTextBlocks::CopyBlock
        
        would have created a name that looked like
        
           xxxx123456789101112
        
        etc, which is probably not what it wanted
        
        Change-Id: I4ebdf1444fc12d57762463075ca0dea2cc046dd7
        Reviewed-on: https://gerrit.libreoffice.org/58309
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8e46561f087e923bc0d9ad03758c270b06d201fb]

        fix OT font feature description ssxx and cvxx mixup
        
        Change-Id: I20e169fede237e4760f8be905e70a3ed964c402f
        Reviewed-on: https://gerrit.libreoffice.org/58305
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-30  Caolán McNamara  <caolanm@redhat.com>  [1eb1fe39f14a8fcd306859f0741c88b8577a2598]

        Resolves: tdf#118965 fix input list edit button
        
        regression since...
        
        commit 7d5245848c28f5786258476cd7aa2a4523645de3
        Date:   Fri Sep 15 17:39:48 2017 +0200
        
            tdf#79877 revert to old behavior when clicking on input fields.
        
        Change-Id: I5e67a8f0c8d2599c139d3d728298c30f4a31c8d1
        Reviewed-on: https://gerrit.libreoffice.org/58313
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-30  Caolán McNamara  <caolanm@redhat.com>  [7c3dcb0546c5fbaae6b67ce5e4c5305ba85a96a8]

        SHELLCHECK_WARNING, VERBOSE is unused
        
        gengal.sh was originally based on unopkg.sh
        which had this --verbose switch...
        
        commit 164027e48899faaee284242eaca04b8aa5545319
        Date:   Fri Apr 5 16:39:24 2013 +0100
        
            gengal: re-base on original tool.
        
            new wrapper based on unopkg.sh.
            work re-based on original SUSE implementation.
        
        and unopkg.sh later had VERBOSE removed...
        
        commit 1fc195f7e830619d56cc4c56043b154bc3a72b02
        Author: Stephan Bergmann <sbergman@redhat.com>
        Date:   Thu Oct 17 15:34:53 2013 +0200
        
            Simplify code (VERBOSE was unused)
        
        but gengal.sh retained its unused VERBOSE variable
        
        Change-Id: I56aa830aef829c7727550fcaf7aed5058fffdc78
        Reviewed-on: https://gerrit.libreoffice.org/58308
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-30  Caolán McNamara  <caolanm@redhat.com>  [397c2e67e6614f87e408432f63956f507a64023d]

        workaround msvc compiler warning
        
        warning C4315: 'WW8_FFN': 'this' pointer for member 'WW8_FFN::sFontname' may
        not be aligned 8 as expected by the constructor
        
        Change-Id: Ic23b79c7da5f435f72cf3d1d3052d7a6926e5dce
        Reviewed-on: https://gerrit.libreoffice.org/58303
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [4219a1f8e44aaa44a0baf30af9ebdcbd709f0a56]

        sw: prefix members of SwHyperlinkIter_Impl and SwInputField
        
        Change-Id: I35bb9f6624a74c8351c094355434417790d6027d
        Reviewed-on: https://gerrit.libreoffice.org/58301
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [70bfdd828b01e9db0713b87645ffe39f3dc21c7e]

        loplugin:stringloop in sfx2..svx
        
        Change-Id: Ie4ca2421f00259f974b6d94f883adfa11600b1fe
        Reviewed-on: https://gerrit.libreoffice.org/58251
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noelgrandin@gmail.com>  [dead246b1955a99b66b0a69e8da3db1a61f3ab88]

        avoid writing StringBuffer twice
        
        Change-Id: Ib0a8914cc1967f89a2cd3b062e7a0b52de7a972c
        Reviewed-on: https://gerrit.libreoffice.org/58281
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Gabor Kelemen  <kelemeng@ubuntu.com>  [bdb0775a262cb66e8924303c98bf5180a7fb02ee]

        Add missing sal/log.hxx headers
        
        rtl/string.hxx and rtl/ustring.hxx both unnecessarily #include <sal/log.hxx> (and don't make use of it themselves), but many other files happen to depend on it.
        This is a continuation of commit 6ff2d84ade299cb3d14d4110e4cf1a4b8070c030 to be able to remove those unneeded includes.
        
        This commit adds missing headers to every file found by:
        grep -FwL sal/log.hxx $(git grep -Elw 'SAL_INFO|SAL_INFO_IF|SAL_WARN|SAL_WARN_IF|SAL_DETAIL_LOG_STREAM|SAL_WHERE|SAL_STREAM|SAL_DEBUG')
        to directories from filter to jvmfwk
        
        Change-Id: I2a73d63f2aaef5f26d7d08957daaa8a30b412ac5
        Reviewed-on: https://gerrit.libreoffice.org/58204
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [9cceba9a928cf3b3447f293020be2fe76c035ed5]

        make DBG_TESTSOLARMUTEX available in assert builds
        
        where our QA people are more likely to trigger it
        
        Change-Id: I4ce7c8c72e7e21f2296c0f9cc9f019aaef32ed0b
        Reviewed-on: https://gerrit.libreoffice.org/58170
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Justin Luth  <justin.luth@collabora.com>  [b3d28822a650166bb7ff5759499cd5ce0124f746]

        related tdf#72560 ooxmlexport3: fix tinderbox long -> sal_Int32
        
        Change-Id: Ifb522c5488aeadc327116bef8a21adef16e3e711
        Reviewed-on: https://gerrit.libreoffice.org/58300
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [077b746be045a3918a55f21a687ba47dcb77702e]

        loplugin:useuniqueptr in SwTOXStylesTabPage
        
        Change-Id: I566ac5f9c334cfdfe879cdb0eef921fcc9a7be8d
        Reviewed-on: https://gerrit.libreoffice.org/58243
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [7234541a7832c03ebd617a93d080e6cf8628a138]

        loplugin:useuniqueptr in SwMailMergeLayoutPage
        
        Change-Id: Ia8411b8efa792fe06f25765a2aa4d479c66f1ec5
        Reviewed-on: https://gerrit.libreoffice.org/58249
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [fe7bea05bb5ddcb0eacddc72fdb0f8689d01ed75]

        loplugin:useuniqueptr in SwSendMailDialog
        
        Change-Id: I653066c25fd627d98e63f7ae94a56954c9c01583
        Reviewed-on: https://gerrit.libreoffice.org/58248
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [818b837790c0807e508fc1246df3d2e07520529f]

        loplugin:useuniqueptr in SwInsertDBColAutoPilot
        
        Change-Id: Ida2be4abdeb6788ec9074a81c927e99e633ce394
        Reviewed-on: https://gerrit.libreoffice.org/58247
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [15e7509e6781957bc82bc7ce7d0619179b126256]

        loplugin:useuniqueptr in SwCreateAddressListDialog
        
        Change-Id: I4d118e6f4db66beb3553eeead2a36cbb8bec45be
        Reviewed-on: https://gerrit.libreoffice.org/58246
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [951cf8e6cf2d5e5fc2c3c760ef5df2cadb04aea4]

        loplugin:useuniqueptr in SwTitlePageDlg
        
        Change-Id: I8e68950b311e78dd7bb71d282728a92f98bcccbb
        Reviewed-on: https://gerrit.libreoffice.org/58245
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [133a6a877ed48f1ef778a9ff387dda1f0dbcaa7f]

        loplugin:useuniqueptr in SwModalRedlineAcceptDlg
        
        Change-Id: I3c22604a838406d88a324381affbf72d6608235d
        Reviewed-on: https://gerrit.libreoffice.org/58244
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [c5adc20d4017d12172d861e7c1165e79c2ce93bf]

        loplugin:useuniqueptr in SwNumPositionTabPage
        
        Change-Id: Ie0ad1694df7429080f2a296bb72370c6e70c97d4
        Reviewed-on: https://gerrit.libreoffice.org/58242
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [466d6d77f08a46f7801ba3b9771c25c2eb2a7902]

        loplugin:useuniqueptr in SwTOXSelectTabPage
        
        Change-Id: Idfc3298ef74a3bdde55f2091dc035c5133413dd2
        Reviewed-on: https://gerrit.libreoffice.org/58241
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [47220de23b44aacf2bf3a1eff592972c3d1da2fc]

        loplugin:useuniqueptr in SwGlossaryDlg
        
        Change-Id: I46df74af9eae2cedc7121d6454e92faf03321c63
        Reviewed-on: https://gerrit.libreoffice.org/58240
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [c14b9ccc3d274644a721398edc7e336b5463cf81]

        loplugin:useuniqueptr in SwMultiTOXTabDialog
        
        and use a std::vector and a custom struct for storing stuff instead of a
        rrays and a separate count field
        
        Change-Id: Ic1063ed0bfdc06f83a01d18503ccf6f9503f5b9d
        Reviewed-on: https://gerrit.libreoffice.org/58239
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [cfe896e7b811d4c2777531efcca8065a0d2fbf54]

        loplugin:useuniqueptr in SwGrfExtPage
        
        Change-Id: Ic71cf09b6a443f6918b074010fe53ea0843bf246
        Reviewed-on: https://gerrit.libreoffice.org/58238
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [95d7dc537e8979b67ed0928237404fd552880095]

        loplugin:useuniqueptr in SwCaptionDialog
        
        Change-Id: Ibf49f18ed43bb24a3ef79a0c7862b0dbd2698f3d
        Reviewed-on: https://gerrit.libreoffice.org/58237
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [aa8182383eaf25e296c4c104c63feb164f90e426]

        loplugin:useuniqueptr in SwColumnPage
        
        Change-Id: I36cd9ba0c64073ae09d8ab8e2119d1404cbb02f1
        Reviewed-on: https://gerrit.libreoffice.org/58236
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [6645a78104da18e23e476218343161c62dbc6a40]

        loplugin:useuniqueptr in SwColumnDlg
        
        Change-Id: I115ee37ce3fffa26bbaf011ae2c5aa3427059b5e
        Reviewed-on: https://gerrit.libreoffice.org/58235
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [dbaad8f46631e0e294d487bd215c5fb89ec1b962]

        loplugin:useuniqueptr in SwJavaEditDialog
        
        Change-Id: Iccd0cafdc6ac454f125da0f5a1df214d2463a2c5
        Reviewed-on: https://gerrit.libreoffice.org/58234
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [9b7c875440d473aa914962d3a602b652722d30e8]

        loplugin:useuniqueptr in SwLabDlg
        
        Change-Id: Ie2a54b88e821041ecea6c84ea402486a76ba1f31
        Reviewed-on: https://gerrit.libreoffice.org/58233
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [c6b23dbf3deec12a5da71b2e310b80ccb8ef0ff9]

        loplugin:useuniqueptr in SwInsertSectionTabPage
        
        Change-Id: I22ffd16c26c837c8989d9c1875e5f809695ea27c
        Reviewed-on: https://gerrit.libreoffice.org/58232
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [c695c3ca47338fa28428ea507a44713c0f3616ba]

        loplugin:useuniqueptr in SwEditRegionDlg
        
        Change-Id: I59137a86744db372c9067a1b88b76654016a1823
        Reviewed-on: https://gerrit.libreoffice.org/58231
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [7fc64583c82f1ca545140fbde903a5cb19a97a06]

        loplugin:useuniqueptr in SwEnvDlg
        
        Change-Id: Ie907974dcdeb6f7f30801fc502d919afdab734f3
        Reviewed-on: https://gerrit.libreoffice.org/58230
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [2d8634d236a1bc528ae5a3838556ff1b51e9deb7]

        loplugin:useuniqueptr in SwStdFontTabPage
        
        Change-Id: I9ae756cfbdb1cd1f8a257d34b4e7045143bb92b9
        Reviewed-on: https://gerrit.libreoffice.org/58229
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [bf3421c5942639b5dd3c82b35108384ef6b9f392]

        loplugin:useuniqueptr in SwCaptionOptPage
        
        Change-Id: I6e3391be26e6442ab13cc3d6d9da6e6909d68707
        Reviewed-on: https://gerrit.libreoffice.org/58228
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [cecb480b91688567f5f0f91568ceecd53835f46a]

        loplugin:useuniqueptr in SwMailConfigPage
        
        Change-Id: I3fad75babc11a6fec0d94c1cf0380277a43f0fdb
        Reviewed-on: https://gerrit.libreoffice.org/58227
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [df7adbfc158f182e9111ade5cde45fc860f0275e]

        loplugin:useuniqueptr in SwCharURLPage
        
        Change-Id: I19cb7ba6ce32fef43691db2c994fd79fee76fb46
        Reviewed-on: https://gerrit.libreoffice.org/58226
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-30  Justin Luth  <justin.luth@collabora.com>  [3f1eaebcbb39aeff0558218f0ce77f7e91424fa2]

        related tdf#72560 writerfilter: also check rPrDefaults
        
        So far I've been fixated on paragraph properties, but styles
        (both character and paragraph) also inherit the rPrDefaults.
        One enhancement could be to check the styleType and skip
        the paragraph stuff for character styles, but that doesn't
        seem necessary or valuable at this point.
        
        The unit test is pre-emptive.
        
        Change-Id: I4e898f5fa573b62be4dc70512b02cdeb7b21e7c6
        Reviewed-on: https://gerrit.libreoffice.org/58257
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2018-07-30  Jens Carl  <j.carl43@gmx.de>  [1b21ff86effe58ae368457de8fec654ba4c8edd9]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I6cb34763798dbc2a4c0b3fa04e1e3bfe8ef514be
        Reviewed-on: https://gerrit.libreoffice.org/58294
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-29  Jens Carl  <j.carl43@gmx.de>  [77d5e577c71718539785a65cb9633d429bd030e4]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: Ie58b3ab1563afa4d223ca0ff92315e7da6b15e06
        Reviewed-on: https://gerrit.libreoffice.org/58293
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-29  Jens Carl  <j.carl43@gmx.de>  [0dac94abdacb3d4bc6cfc74a2411bbe83024fae1]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I828bf75fef031758b354149945f719f61a9caf91
        Reviewed-on: https://gerrit.libreoffice.org/58292
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-29  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [c9697dc2abb2d23ffbb8253ce8b0ff0314d86984]

        replace double checked locking patterns
        
        with thread safe static initialization
        
        Change-Id: I4c751a47e3bdf52bbfb67d4f3aabd6f442e30118
        Reviewed-on: https://gerrit.libreoffice.org/58287
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-29  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [1eeb8d34760e63c0ab2b52a27f43141bcde84297]

        replace double checked locking patterns
        
        with thread safe static initialization
        
        Change-Id: I7b102e8a6aec64b0795f5fa915276ffc1f568d0a
        Reviewed-on: https://gerrit.libreoffice.org/58288
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3c28c44a7acc42e89b4012557ca7e51a870043c8]

        Fix typos
        
        Change-Id: I246d2f1681a7d833fc5f201bfdbacbe4fc3ae084
        Reviewed-on: https://gerrit.libreoffice.org/58286
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-29  Jens Carl  <j.carl43@gmx.de>  [a8de08e198bb02fd6bfc683efd6816edc9e5d59c]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I7e50331f3332b8a3d18ab4f208d5225fa0cd3416
        Reviewed-on: https://gerrit.libreoffice.org/58256
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-29  Jens Carl  <j.carl43@gmx.de>  [e0c190b9d4281acdb1892afa9807b778aa7ff14f]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I4dc2ed73df1648c0c6ba45c4c31fc8e16716633a
        Reviewed-on: https://gerrit.libreoffice.org/58255
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-29  Noel Grandin  <noelgrandin@gmail.com>  [72b099d279e7096d41a04fe8c0dd493a5fc18a33]

        bChanged can be bool
        
        Change-Id: I7d3f6af5410d93537b6b7a704615f43860160320
        Reviewed-on: https://gerrit.libreoffice.org/58278
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-29  Noel Grandin  <noelgrandin@gmail.com>  [0955eb65b6302a072fd9b55b9cd09b62ab5dcd43]

        Use memmove in trim_WithLength
        
        Change-Id: If75ac1968b8b0b3314ae36c2a7f163cb5428e9c6
        Reviewed-on: https://gerrit.libreoffice.org/58277
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-29  Noel Grandin  <noelgrandin@gmail.com>  [034203742d43045df1a6a733a81fb929ee840aac]

        optimise newFromStr functions
        
        use the other functions in this module so we get the compiler builtins
        if available
        
        Change-Id: Idbd9df44e057e573dd3fb243c50c5186e8edd8d8
        Reviewed-on: https://gerrit.libreoffice.org/58276
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-29  Caolán McNamara  <caolanm@redhat.com>  [b41b150f2e671d2cd7a0f78102029bf433e7b65a]

        ofz#7790 reduce row limit further for fuzzing
        
        Change-Id: I9ab4831635ffb316c4295f23fa078e96e48a384e
        Reviewed-on: https://gerrit.libreoffice.org/58282
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e9112e17efa0e59078acccc5f921a22855db317a]

        Fix typos
        
        Change-Id: I483680622a75affb9822bbf5fc4d14512961493f
        Reviewed-on: https://gerrit.libreoffice.org/58130
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-07-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [836efb78798397be216b82475cd7581b1ee52622]

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

2018-07-29  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b96bbb1ff391036cbba832bc22100792880f0fe6]

        upgrade the internal harfbuzz to 1.8.4
        
        Change-Id: I127cf3fa3ae00e91c73114e1a1915ea614924819
        Reviewed-on: https://gerrit.libreoffice.org/57771
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-29  Caolán McNamara  <caolanm@redhat.com>  [7b61374d5274d7413380f15795c8ce4c437d512f]

        coverity#1438138 Uninitialized scalar field
        
        Change-Id: I484e00503cc3db5e5d394bc0432532fb1d0fc987
        Reviewed-on: https://gerrit.libreoffice.org/58272
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-29  Caolán McNamara  <caolanm@redhat.com>  [726038bf16c3657b45395570646a173ae310572f]

        coverity#1438139 Uninitialized scalar field
        
        Change-Id: I7443003bb457a1cfb2e7df4225e94748ab09b5e9
        Reviewed-on: https://gerrit.libreoffice.org/58273
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-29  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [c6a890317fc82abec0cd9acb77d0a8d41252bf3b]

        remove unused parameter rFont
        
        Change-Id: Iaccae5a81e555e27924452b87489e33629988b5d
        Reviewed-on: https://gerrit.libreoffice.org/58280
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-07-29  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [465084267d99fb7f38296609dbb7c46460fe2144]

        cppcheck: knownConditionTrueFalse
        
        Change-Id: I531667ef580bfa81126cdb3a8d227c9e8783e02c
        Reviewed-on: https://gerrit.libreoffice.org/58279
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-07-29  Caolán McNamara  <caolanm@redhat.com>  [072f5f01b2d089ddeb763c2dd62febe926935a71]

        coverity#1401328 Uncaught exception
        
        Change-Id: I9855d38d095ab726cd4c63573b71313f6bcb2ef8
        Reviewed-on: https://gerrit.libreoffice.org/58274
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-29  Caolán McNamara  <caolanm@redhat.com>  [06e1b26e2ae3f761f2643057c3d085335bb70b82]

        coverity#1438137 Uninitialized scalar field
        
        Change-Id: Iea93be89e5b62fb34a71ebbf4446fe8af9db516c
        Reviewed-on: https://gerrit.libreoffice.org/58271
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-29  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [5c9a860dd219603af4e6b3de25ce9d07366fb63d]

        Merge identical switch cases in SvxCaptionTabPage
        
        Change-Id: I515c64191d7a9defc3e175c18d8be1f198e03160
        Reviewed-on: https://gerrit.libreoffice.org/58267
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-29  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [d4f1942c1e4740e538fa332925e52a8b94492dfa]

        Merge identical switch cases in SvxTransparenceTabPage
        
        Change-Id: I463a947de16fee3b361a429c7dc3ef69bd507617
        Reviewed-on: https://gerrit.libreoffice.org/58268
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-29  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [0b4b16b572470039d5a4c0661a226f1d852c8a3e]

        Merge identical conditional branches in OContentHelper
        
        Change-Id: Ifaf72d1151f32dc99dbe76838f88090ee2fd7b15
        Reviewed-on: https://gerrit.libreoffice.org/58269
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-29  Caolán McNamara  <caolanm@redhat.com>  [22ab116a9cad1390c20fd6a0a3a6ddbccb2f760b]

        crashtesting: additional crash on export to pptx
        
        Change-Id: I4fb2b69aaf53ecef7aae325108bc6a78f62336d4
        Reviewed-on: https://gerrit.libreoffice.org/58264
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-29  Jean-Pierre Ledure  <jp@ledure.be>  [7a7eb2c270d598cb15ce38cefceeecba149fe467]

        Access2Base - FIX: flush external connections
        
        Connections opened with DoCmd.OpenDatabase
        were not flushed when closed explicitly.
        Risk of data loss.

2018-07-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [e593b623dad9456d3452c4c537479596bcd0b00b]

        loplugin:stringloop in various
        
        Change-Id: Ic2436c6d94729211cd5bc72fee18af228381e4a3
        Reviewed-on: https://gerrit.libreoffice.org/58250
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [a612d738a8c909e18ed89675432ca42b376ef624]

        loplugin:stringloop in sd
        
        Change-Id: I5b0cd65b6e69490c79e0ac37c137283d19711787
        Reviewed-on: https://gerrit.libreoffice.org/58252
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-29  Noel Grandin  <noelgrandin@gmail.com>  [415436ad27b4522102d3fbbb6003935871029fc6]

        more windows tinderbox fix
        
        Change-Id: Ie17b27f89c3c6d2fb43b869985febd18921a99f0
        Reviewed-on: https://gerrit.libreoffice.org/58259
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-29  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [5a9726ab6ce4cdc5ae7fdedf7fb74bc5a99aa36e]

        Remove unused local variable aError
        
        Leftover from 529e7619c5258aec91c33dd57b9fa12c3e85cfeb
        
        Change-Id: Ifdfe0f0c75d4d0d2ce90310dcb9c3fbfff5775e1
        Reviewed-on: https://gerrit.libreoffice.org/58253
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-07-29  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b6b9b037e97710b66183ac3506f2983aa44045d3]

        remove unused variable
        
        Change-Id: I22454ef597e679439f6c5b71866022c90823a690
        Reviewed-on: https://gerrit.libreoffice.org/58260
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-29  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [01b4c5b27f38d606b05e7a9236ec151e8039972a]

        cppcheck: useInitializationList in test to xmloff
        
        Change-Id: I50545784c5412ab7767f401c6e40058a1d0bfab0
        Reviewed-on: https://gerrit.libreoffice.org/58262
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-28  Caolán McNamara  <caolanm@redhat.com>  [c97df0d704bfa5eebe573386445abfa4dcfd95b8]

        ofz#9613 Integer-overflow in shadow multiplication
        
        Change-Id: I1c7dda7391987ea7bf5aa841aab576af0fc3759e
        Reviewed-on: https://gerrit.libreoffice.org/58219
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-28  Armin Le Grand  <Armin.Le.Grand@cib.de>  [e5ee79b5c089e72e6b24c04c7c820d706bd39993]

        tdf#118963 Hand over a SdrModel to createControlLabelPair
        
        Change-Id: I34a35ff0700d14474fa9946851812c25c4eb4bc1
        Reviewed-on: https://gerrit.libreoffice.org/58187
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-07-28  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [7dc30a147353085b8410f0c676ca48e602b383f0]

        Update git submodules
        
        * Update dictionaries from branch 'master'
          - Add Turkish (tr_TR) hunspell dictionary
            
            From https://addons.mozilla.org/en-US/firefox/addon/turkce-yazim-denetimi/
            
            Change-Id: Idd122cc8fe48940e9286a49006b3f97546cf5a79
            Reviewed-on: https://gerrit.libreoffice.org/58129
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            Tested-by: Muhammet Kara <muhammet.kara@pardus.org.tr>
            
2018-07-28  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [c9f744f9af66f72fc1fb8aefafe5fadd50914f5c]

        Restore the accidentally overwritten array value in ODatabaseMetaData
        
        Seems like there was a copy/paste/programming error
        in baaa43446f5661177b4900f260bba313883c4032
        
        Change-Id: I9cb9ee816f274457d6632064bdbff926565f906d
        Reviewed-on: https://gerrit.libreoffice.org/57793
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-07-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [f74281a026a1b231292c928acd2c6f1aa0ba1552]

        loplugin:stringloop in xmloff
        
        Change-Id: I33a24e08b7359a75c41b88c21ee31c22b8c62d05
        Reviewed-on: https://gerrit.libreoffice.org/58215
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [0c64757b574f8dcffe76087db34310786029e625]

        loplugin:stringloop in lotuswordpro
        
        Change-Id: I4fb61b92c76550def03b960cb4d1c16a1d63de67
        Reviewed-on: https://gerrit.libreoffice.org/58214
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [8d344ea12cfe50dd0c3ccc24252acee3290903e7]

        loplugin:stringloop in editeng
        
        Change-Id: Ie0bff59cbb3ef4e79b1923ddebec979a135dd000
        Reviewed-on: https://gerrit.libreoffice.org/58213
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [4d20ec5ad75e8268cbc753f5bf86e3ef7c0be557]

        loplugin:stringloop in filter
        
        Change-Id: Icb2df9854975544ae3e164b5d25a6628824027e5
        Reviewed-on: https://gerrit.libreoffice.org/58212
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [d407304544cdb2edc3cbdb4e56d49f3ceda79c38]

        loplugin:stringloop cui,dbaccess
        
        Change-Id: I32b63d2435d36b869823ea022ebd7f8347a46ea0
        Reviewed-on: https://gerrit.libreoffice.org/58211
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [fa87224130a4ab6c4b79f993cc990adc4be0465b]

        loplugin:stringloop basctl,chart2,connectivity
        
        Change-Id: I21353dace60705d55b3d70f1e0bc610d55b84d63
        Reviewed-on: https://gerrit.libreoffice.org/58210
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-28  Stephan Bergmann  <sbergman@redhat.com>  [e1d7b0973d8318bd7f153350e2e8a38bec3b3e7b]

        Silence bogus GCC 8 -Werror=virtual-move-assign
        
        ...seen with at least gcc-c++-8.1.1-1.fc28.x86_64 and
        gcc-c++-8.1.1-5.fc28.x86_64 after 5065bcf513147c1b92edc9d393768b01bc693c3a
        "cppcanvas: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)" and
        6844ef8a7ed9b253b6cca4c8d8aec54ef05d013e "cppcanvas: avoid -Werror=deprecated-
        copy (GCC trunk towards GCC 9)":
        
        > [CXX] cppcanvas/source/wrapper/implbitmapcanvas.cxx
        > In file included from cppcanvas/source/wrapper/implbitmapcanvas.hxx:26,
        >                  from cppcanvas/source/wrapper/implbitmapcanvas.cxx:28:
        > include/cppcanvas/bitmapcanvas.hxx:41:11: error: defaulted move assignment for ‘cppcanvas::BitmapCanvas’ calls a non-trivial move assignment operator for virtual base ‘cppcanvas::Canvas’ [-Werror=virtual-move-assign]
        >      class BitmapCanvas : public virtual Canvas
        >            ^~~~~~~~~~~~
        
        Change-Id: I5348eb110c147957347554504a7e7c6d7fb32b70
        Reviewed-on: https://gerrit.libreoffice.org/58185
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-28  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [bdd11c60aa6619f0d1391d393649f56b0b8a9175]

        Remove unnecessary theUICommandDescription.hpp includes
        
        from the Customize dialog
        
        Change-Id: Ie7e87872b2427d0dda3de5a8333129cba492b26e
        Reviewed-on: https://gerrit.libreoffice.org/58189
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [10bc54f2e4a0beb844cdd8b17352319cb2e64381]

        KJ: Update reference, superscript, & clone formatting icons
        
        Change-Id: Ic68a0913a5ceaa5c7e42ac851f460d85fbdaaccd
        Reviewed-on: https://gerrit.libreoffice.org/58207
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-07-28  Noel Grandin  <noelgrandin@gmail.com>  [93baa280670367ef6246d837080706f2c80eab0b]

        tdf#118948 - Date format in Impress header/footer is lost when saving
        
        regression from
            commit 7d14555ef7e867c5b1a0e195e3ef056885697c59
            convert SvxDateFormat to scoped enum
        
        Change-Id: I9d365c710a20054e249433f54635068f713afa72
        Reviewed-on: https://gerrit.libreoffice.org/58202
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-28  Justin Luth  <justin_luth@sil.org>  [a56e2bba046b569e8923a438996bc6185037d3ed]

        writerfilter: unit test that no w:default still uses "Normal"
        
        Note: the unit test does NOT test the changes in
        GetCurrentParaStyleName. That is just a logical change and this
        unit test asserts the validity of the intention.
        
        Word 2013 was used to confirm that Normal is used for styleless
        paragraphs even if it is not marked as "default".
        
        Change-Id: I405591b40ed9028b292e99ba2833c25a24e089ac
        Reviewed-on: https://gerrit.libreoffice.org/58161
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-07-28  Saurav Chirania  <saurav.chir@gmail.com>  [f458dabcaa18d66b054d00f5d9a389c06240f0eb]

        uitest: support parameters when sending UNO commands
        
        This patch introduces a new function to send parameters
        with UNO commands in UI Tests and adds a test which
        uses the function to change the color of text in writer.
        
        Change-Id: Ic687872ab826b50360e1bd042d9668a9f6ddbf63
        Reviewed-on: https://gerrit.libreoffice.org/57857
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-28  Vikas  <vikasmahato0@gmail.com>  [0c350906b1d6dc27383619dd3338fe28768f1c2e]

        Added ReplaceNullTransformation
        
        Change-Id: Ic233a9d13312568ac7f25f919d85ca776a47df88
        Reviewed-on: https://gerrit.libreoffice.org/58151
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-28  Stephan Bergmann  <sbergman@redhat.com>  [e06ec84a80ee7e8f493f0c032f1586cbcd2be533]

        Mark workaround for compiler bug as such
        
        Change-Id: If024b41e09765f921080b208f166dd2245bc8765
        Reviewed-on: https://gerrit.libreoffice.org/58182
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-28  Stephan Bergmann  <sbergman@redhat.com>  [983664aea83914aa273c07e1e7dd3ddefec86e11]

        Missing include (Windows --disable-pch)
        
        Change-Id: I9e8e5da968c777519a0c3d2b1de6de40b0730900
        Reviewed-on: https://gerrit.libreoffice.org/58181
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-28  Stephan Bergmann  <sbergman@redhat.com>  [446f1720577db659525e773211e2a1a3a19bb460]

        Prevent loplugin:unreffun on explicitly defaulted special members
        
        ...as started to appear (with sufficiently recent Clang versions only, it
        appears) after c5fcb476ac8eab18152a7f6d0487daa56231fcf8 "toolkit: avoid
        -Werror=deprecated-copy (GCC trunk towards GCC 9)":
        
        > [CXX] toolkit/source/controls/spinningprogress.cxx
        > toolkit/source/controls/spinningprogress.cxx:38:5: error: Unreferenced externally invisible function definition [loplugin:unreffun]
        >     SpinningProgressControlModel(SpinningProgressControlModel &&) = default;
        >     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        Change-Id: Id78cd2d801e9760dde9e0a594e2b62ec20840204
        Reviewed-on: https://gerrit.libreoffice.org/58180
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-28  Stephan Bergmann  <sbergman@redhat.com>  [dea2c65032eafb0398ffd10bcd3485499be17eb4]

        -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...in SfxPoolItem-derived classes that have a user-provided copy assignment op
        (to override the explicitly deleted one of SfxPoolItem, cf.
        727878a7d8ae25342db75173cc314fa330ccc077 "Remove unused copy assignment ops of
        SfxPoolItem-derived classes"), so GCC 9 would warn about the implicitly-defined
        copy ctor.  Mark all those with "SfxPoolItem copy function dichotomy" comments
        so they can be found again should the odd design of SfxPoolItem ever be changed.
        
        Change-Id: If206716747c42205ae4822a3f54c9de037c75286
        Reviewed-on: https://gerrit.libreoffice.org/58172
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-28  Stephan Bergmann  <sbergman@redhat.com>  [3280281b8f766490688a6e27130418981ee31b05]

        -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        (the SvxNumberType ctors/dtor update static nRefCount, so the copy ctor cannot
        be defaulted)
        
        Change-Id: Ibccc8377bf0f226d092cd53917b396fcd19cb4e0
        Reviewed-on: https://gerrit.libreoffice.org/58167
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-27  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [8f817e953e57d2e055c770856dad35ffbdfd7935]

        Remove unused type declaration CanvasRef
        
        Change-Id: Ie40652fbe13c6bc4bd7486ed0a132db62648689c
        Reviewed-on: https://gerrit.libreoffice.org/58201
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-27  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [59981d24e2aa4bb50c63f1f14deeb80d258fb847]

        Merge identical conditional branches in ViewLayoutUserHdl
        
        Change-Id: I7e4d92dd12b00fa4d60cd667af780201b3246312
        Reviewed-on: https://gerrit.libreoffice.org/58200
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [3e41c06607737e3ab91545644abe2761dcba1157]

        use boost::optional for OUString instead of std::unique_ptr
        
        Change-Id: I4539380956dad232f3ce92498b8f58a205fe00b1
        Reviewed-on: https://gerrit.libreoffice.org/58196
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [53491f8a66d72176aab332983f9aff47ecd3d654]

        loplugin:returnconstant in ucbhelper,drawinglayer
        
        Change-Id: I4e84c570fe0e555a3aeb1f11632715de466d6e0e
        Reviewed-on: https://gerrit.libreoffice.org/58192
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [e6538f5bdd876911ea30f84a6512c03908e620fd]

        tdf#118966 vcl: add a flag to determine if AA of fonts is used from the system
        
        This is on by default (as there are loads of vcl users who expect font
        AA working even if the default is off and they don't enable it), but the
        svx UnoGraphicExporter disables it to make everyone happy.
        
        The reason in practice AA was on by default is that the gtk backend uses
        the system settings in GtkInstance::GetCairoFontOptions() (and not the
        AA setting from the UI), and lclGetSystemTextAntiAliasMode() does the
        same on Windows (at least in the direct write case). So now these
        defaults again have higher priority than leaving the vcl-level default
        unchanged.
        
        Change-Id: I81267c0b036211525ac02d3282fa89d75510f4a8
        Reviewed-on: https://gerrit.libreoffice.org/58199
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-27  Caolán McNamara  <caolanm@redhat.com>  [e545e16d043cb583156abf9a531b4dd2542959b5]

        ofz#7960 tight OUString concat loop causes libfuzzer oom
        
        it doesn't get a chance to release memory and falls over with
        an oom. Or something like that anyway.
        
        Change-Id: Ic99c1d1074146e38dc4aa5f63219aea345b11b2f
        Reviewed-on: https://gerrit.libreoffice.org/58183
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [b197a4488adcf37b5460f5f7a5edc8adff0edabb]

        svx UnoGraphicExporter: allow a custom AA just for that particular export
        
        This has an effect for text only since the cairo text renderer no longer
        ignores the "disable AA" requests.
        
        To use it, instantiate com.sun.star.drawing.GraphicExportFilter, call
        its filter() method with an argument that has a FilterData, which has an
        AntiAliasing sub-key with a boolean value.
        
        Change-Id: I4f51bc685a97141eb0fdeae5e4afed26787b1fb8
        Reviewed-on: https://gerrit.libreoffice.org/58194
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-27  Jens Carl  <j.carl43@gmx.de>  [36e1f6ebf0c74b4b90bbf1aab8d9ab69b8746f3a]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I035eb9803631e7e8fffb49723c96100b1efda7af
        Reviewed-on: https://gerrit.libreoffice.org/58154
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-27  Caolán McNamara  <caolanm@redhat.com>  [d97dd0d7e9075f5cdb5f3b6a62256d0fdca6d425]

        ofz#9603 infinite recursion
        
        Change-Id: Ia4d0e3c1bb12330bd2f754e663055e1218da926f
        Reviewed-on: https://gerrit.libreoffice.org/58177
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-27  Caolán McNamara  <caolanm@redhat.com>  [aca1bcb5a28c35de1b893388ec6327a66ce97ef7]

        ofz#9607 Abrt
        
        Change-Id: I42a4cba41df0e20ef20984b18bfb605009aae1cb
        Reviewed-on: https://gerrit.libreoffice.org/58186
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-27  Mark Hung  <marklh9@gmail.com>  [9605b998438a62501f58c6e028f79b679629b333]

        tdf#76436 initialize maStartInterpolationValue.
        
        Fix regrssion caused by 372c47309a192e67220913309fa1ccffdff8cde1,
        where a from-to or from-by animation always interpolate with a
        empty maStartInterpolationValue, ignoring original from value.
        
        That also affect many animations, such as unexpected magnify effect
        at the end of put-on-the-brake animation.
        
        Change-Id: If63960816f2f284774c51e12be2fcac8c8a1b57e
        Reviewed-on: https://gerrit.libreoffice.org/58109
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-07-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [cba1c7421338324cb6c91511a294c4861e665c29]

        update credits
        
        Change-Id: I11206cbe209fc61c59af4d3be1c85168a518003f

2018-07-27  Stephan Bergmann  <sbergman@redhat.com>  [0920b06d3d8a148ff547ca2b373edc62cc280357]

        sw: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by explicitly defaulting the copy/move functions (and, where needed in turn,
        also a default ctor) for classes that have a user-declared dtor that does
        nothing other than an implicitly-defined one would do, but needs to be user-
        declared because it is virtual and potentially serves as a key function to
        emit the vtable, or is non-public, etc.; and by removing explicitly user-
        provided functions that do the same as their implicitly-defined counterparts,
        but may prevent implicitly declared copy functions from being defined as non-
        deleted in the future.  (Even if such a user-provided function was declared
        non-inline in an include file, the apparently-used implicitly-defined copy
        functions are already include, so why bother with non-inline functions.)
        
        Change-Id: Ib4a48431398d40858d9e2ee1fd685b1f223a5423
        Reviewed-on: https://gerrit.libreoffice.org/58168
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-27  Stephan Bergmann  <sbergman@redhat.com>  [d77d6983602cb468621b34e3561a85040f5a3018]

        -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        SwVectorModifyBase and its DestructorPolicy look like they beg for clean up, but
        it's not immediately clear to me what the best solution would be, so just mark
        the dangerous status quo with a TODO comment for now.
        
        Change-Id: I24164553baefb124969d4ac37247dabdaead0cd5
        Reviewed-on: https://gerrit.libreoffice.org/58169
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [5d23851b572346d35c9fcf5a8266db38cb5f8555]

        writerfilter python: 2 blank lines after class/function definition
        
        To be in sync with PEP8.
        
        Change-Id: If712dc4eac675abb011543f2ea54a2de085e6ad8
        Reviewed-on: https://gerrit.libreoffice.org/58163
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-27  Stephan Bergmann  <sbergman@redhat.com>  [c21612e5e18d632fd2073e4f3c717613051133ed]

        editeng: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by explicitly defaulting the copy/move functions (and, where needed in turn,
        also a default ctor) for classes that have a user-declared dtor that does
        nothing other than an implicitly-defined one would do, but needs to be user-
        declared because it is virtual and potentially serves as a key function to
        emit the vtable, or is non-public, etc.; and by removing explicitly user-
        provided functions that do the same as their implicitly-defined counterparts,
        but may prevent implicitly declared copy functions from being defined as non-
        deleted in the future.  (Even if such a user-provided function was declared
        non-inline in an include file, the apparently-used implicitly-defined copy
        functions are already include, so why bother with non-inline functions.)
        
        Change-Id: Icf0d0a904252ca014a0272cd2ff21c77438eba9d
        Reviewed-on: https://gerrit.libreoffice.org/58166
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-27  Xisco Fauli  <xiscofauli@libreoffice.org>  [c57f10b67fceef47d304d74dce93be7389a7720c]

        tdf#111306: Hide background widget in sidebar in master and notes view
        
        Background is lost if it's changed from the sidebar in master or
        notes view, thus hide the widget for now, until the real issue is fixed.
        
        Keep the insert image button visible as it works.
        
        The background can be changed from the page properties dialog
        
        Change-Id: Ic3f6116cb0997024096343cb20ec40ac07307918
        Reviewed-on: https://gerrit.libreoffice.org/57440
        Tested-by: Jenkins
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2018-07-27  Stephan Bergmann  <sbergman@redhat.com>  [228b9801f1ec440cf3090a6f2ff24722c5bc26d0]

        l10ntools: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by explicitly defaulting the copy/move functions (and, where needed in turn,
        also a default ctor) for classes that have a user-declared dtor that does
        nothing other than an implicitly-defined one would do, but needs to be user-
        declared because it is virtual and potentially serves as a key function to
        emit the vtable, or is non-public, etc.
        
        Change-Id: I4b3833ceb9da0a83be45c808f163dfad97f9c946
        Reviewed-on: https://gerrit.libreoffice.org/58164
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-27  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [825df05602ba4387d927ddcf74f34aca29564837]

        Remove unused local variable aImageProvider
        
        It is no longer needed for the cases where
        oly the static methods are called
        
        Change-Id: I869b824c53ef1a8db07f4ca7f0aa9e678e16a7ac
        Reviewed-on: https://gerrit.libreoffice.org/58162
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-27  Caolán McNamara  <caolanm@redhat.com>  [959f22c4e41c42851c2dde3884cf24da4b9eb606]

        skip checking zip crcs when fuzzing
        
        Change-Id: If90828e508178dfaaee51f88cf52ada0aec5970c
        Reviewed-on: https://gerrit.libreoffice.org/58120
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [a4901e73b7ec1acab95fec7a04b688368786a234]

        loplugin:returnconstant in framework
        
        Change-Id: Id3009a4b038175625cf8be419deb5ef8a9998850
        Reviewed-on: https://gerrit.libreoffice.org/58110
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [928dfebe109794eb079469a46f549e25b3b1e89d]

        loplugin:returnconstant in svl,svtools
        
        Change-Id: Id297a513f3313e10531f0ccd99a16277e4e37fa1
        Reviewed-on: https://gerrit.libreoffice.org/58111
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [bd28564be85ee51dc08cb2591840e1cb00263e28]

        loplugin:returnconstant in vcl
        
        Change-Id: I597ef6d75d1c21cdc15a91bf7f549bc14c851506
        Reviewed-on: https://gerrit.libreoffice.org/58086
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-27  Stephan Bergmann  <sbergman@redhat.com>  [02dc2cafbb0364556a4145633485f3c9f082b43d]

        svx: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by removing explicitly user-provided functions that do the same as their
        implicitly-defined counterparts, but may prevent implicitly declared copy
        functions from being defined as non-deleted in the future.  (Even if a dtor was
        declared non-inline in an include file, the apparently-used implicitly-defined
        copy functions are already inline, so why bother with a non-inline dtor.)
        
        Change-Id: Ic8c24977a68d33a0051a74617fb4b4dcc2b664df
        Reviewed-on: https://gerrit.libreoffice.org/58094
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-27  Stephan Bergmann  <sbergman@redhat.com>  [c441672c0d99e08faa0667afd0ea804732b66c22]

        cppuhelper: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by explicitly defaulting the copy/move functions (and, where needed in turn,
        also a default ctor) for classes that have a user-declared dtor that does
        nothing other than an implicitly-defined one would do, but needs to be user-
        declared because it is virtual and potentially serves as a key function to
        emit the vtable, or is non-public, etc.  (For LIBO_INTERNAL_ONLY.)
        
        Change-Id: I9da48559b083bdec9b1b4014634f6f3bfb1c3de3
        Reviewed-on: https://gerrit.libreoffice.org/58107
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [b83cc2b0108a4ec2087221a6150a66578788e5b4]

        loplugin:stringloop in basic, framework, sax, svtools
        
        Change-Id: I2bad74a8f103e9dc68c8e0d0e6315697068d2f6d
        Reviewed-on: https://gerrit.libreoffice.org/58135
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-27  Zdeněk Crhonek  <zcrhonek@gmail.com>  [86be39afd5b142f7cbdbe0107b394c5924c414cc]

        uitest for bug tdf#100793
        
        Change-Id: I43c7f2d350e54ae00b03e4498f05f59bcfd16337
        Reviewed-on: https://gerrit.libreoffice.org/57952
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-07-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [c8fa03b1f565461364b9f6423b65680e09281c14]

        new loplugin:stringloop, and applied in various
        
        look for OUString being appended to in a loop, better to use
        OUStringBuffer to accumulate the results.
        
        Change-Id: Ia36e06e2781a7c546ce9cbad62727aa4c5f10c4b
        Reviewed-on: https://gerrit.libreoffice.org/58092
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [82a4ef72d6e34c2f5075069a1b353f7fd41c7595]

        loplugin:stringloop in vcl
        
        Change-Id: I086a809b6541041b627daa93f9a08be2a9218550
        Reviewed-on: https://gerrit.libreoffice.org/58117
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-27  Eike Rathke  <erack@redhat.com>  [cacbb0faef77ae8462de9ff5c7307a6a2e28b2bb]

        Prepare for "Japan's Y2K" Gengou calendar era switch after 2019-04-30
        
        The emperor Akihito will abdicate on 2019-04-30. The next emperor
        will be Naruhito, but so far neither the new era name (Heisei for
        Akihito) nor its abbreviation or a Unicode character are
        determined. At least introduce the new era with some dummy names
        (Naruhito,Na,N).
        
        Change-Id: I8c0af390ca0408ac259e47e7eaf2e49b5889c9ba
        Reviewed-on: https://gerrit.libreoffice.org/58142
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-07-27  Eike Rathke  <erack@redhat.com>  [a0a8c958e358d93bb84e26e307d95df05be7f31a]

        Use IsInArrayContext() instead of (bMatrixFormula || pCur->IsInForceArray())
        
        Change-Id: I50debd5be2e0d4db0b5c57676d03ec33a2c38737
        Reviewed-on: https://gerrit.libreoffice.org/58128
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-07-27  Eike Rathke  <erack@redhat.com>  [0d9f755fec6f29b72e9e4d110da3175ade46588c]

        Introduce and use ScInterpreter::IsInArrayContext(), tdf#91502 follow-up
        
        Change-Id: I4c6299e9b6890eb22f50586ceb5788057527e88c
        Reviewed-on: https://gerrit.libreoffice.org/58124
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-07-27  Eike Rathke  <erack@redhat.com>  [2008a520e429bc2581001d61b63ff934c2255be0]

        Related: tdf#91502 handle FORMULA() pCur->IsInForceArray() as well
        
        ... so using it in SUMPRODUCT() and other ForceArray context works
        as expected.
        
        Change-Id: I60197301edcd2c24f8cb0c5fcf4dc4699d9a6165
        Reviewed-on: https://gerrit.libreoffice.org/58118
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-07-27  Eike Rathke  <erack@redhat.com>  [a44d1b8d47e0ef6645c7c5def1fe5d34d470ae0b]

        Resolves: tdf#91502 handle ISFORMULA() in array context
        
        Obtaining the usual matrix for iterated scalar values doesn't work
        here because we don't want the formulas' results but whether there
        are formulas at the referenced positions.
        
        Change-Id: I7912f9019d21b803ca327cb022df2014d3cc5c5a
        Reviewed-on: https://gerrit.libreoffice.org/58115
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-07-27  Luboš Luňák  <l.lunak@collabora.com>  [5da06c77f154ecfb4a1517718c615ba7bf2ef4cc]

        add simple calc tests for ocAdd and ocSub
        
        Triggered by 710aeefd2 ("make opencl also use approximate add and sub"),
        OpenCL doesn't actually get used to check these because it's not used
        for single formulas, but it looks like handling of imprecise doubles
        is not checked anywhere, so add a test.
        
        Change-Id: I7a73af508d6ea5f141397ebf11f246cf0a622fed
        Reviewed-on: https://gerrit.libreoffice.org/58068
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-07-27  Luboš Luňák  <l.lunak@collabora.com>  [2abdcdfae6eddb08de8fade2392963fda81851ab]

        make opencl also use approximate add and sub
        
        Code basically taken from rtl::math::approxAdd() and friends. Without this
        OpenCL will sometimes not get results as 0 because of rounding errors
        (sc/qa/.../linest.fods with minimum formula size disabled).
        
        Change-Id: Ib66f5eb1c6aeb9c95047406de1442b388ccc7f5f
        Reviewed-on: https://gerrit.libreoffice.org/57911
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-07-27  Justin Luth  <justin_luth@sil.org>  [49ddaad2f3ba4e17e1e41e94824fb94468d2b680]

        tdf#117988 writerfilter: IgnoreTabsAndBlanksForLineCalculation
        
        Introduced in LO 4.0 in a mass copy of compat settings in
        commit 355d25eac764713f4d52eac801ade6e2ff1deab0
        
        Change-Id: I0d95941ff2815a43e571be1a6a0dbab1d12185d6
        Reviewed-on: https://gerrit.libreoffice.org/57991
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-27  Luboš Luňák  <l.lunak@collabora.com>  [8af5cb7870032fbdb50f0b3ad6d855e488af4b99]

        do not keep incorrect calc values in the cache
        
        All these calls first entered the whole array into the cache and
        only then filled it up with values. If that failed, the values
        stayed in the cache and could be reused by something else.
        Testcase is sc/qa/.../linest.fods, where the error in X19 prevents
        caching of that column for the formula in AA24:AA28. Since currently
        ScFormulaCell::InterpretFormulaGroup() calls InterpretFormulaGroupOpenCL()
        twice, the first ScGroupTokenConverter::convert() call cached
        the incomplete column and then failed, and the second call simply reused
        the value. But this could presumably happen for multiple formulas using
        data in the same column as well, even without the double call.
        
        Change-Id: Iaa55671936fe61f72dfa35940db8deaf27d1c22d
        Reviewed-on: https://gerrit.libreoffice.org/57912
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-07-27  Stephan Bergmann  <sbergman@redhat.com>  [c5fcb476ac8eab18152a7f6d0487daa56231fcf8]

        toolkit: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by explicitly defaulting the copy/move functions (and, where needed in turn,
        also a default ctor) for classes that have a user-declared dtor that does
        nothing other than an implicitly-defined one would do, but needs to be user-
        declared because it is virtual and potentially serves as a key function to
        emit the vtable, or is non-public, etc.
        
        Change-Id: Ib10659fbd430b96edbad67e779ce4c12b7eeaa5d
        Reviewed-on: https://gerrit.libreoffice.org/58054
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-27  Caolán McNamara  <caolanm@redhat.com>  [ba1e1727c238210b022741a710486964f28bb065]

        Related: rhbz#1602589 add comments to coverity annotations
        
        Change-Id: I88c941832a0d682ea4b6028c28edd48cf5df38f7
        Reviewed-on: https://gerrit.libreoffice.org/58093
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-27  Caolán McNamara  <caolanm@redhat.com>  [877dd9e9d1c1774817fa96f62adda98d5bce0ce8]

        Related: rhbz#1602589 fix leaked_storage
        
        no logic change intended
        
        Change-Id: Ic4d54965033e518195ef8e76ddec7feca14970c2
        Reviewed-on: https://gerrit.libreoffice.org/58125
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-27  Caolán McNamara  <caolanm@redhat.com>  [8d11d68c25baaab08f30d4e0a24753ac43ab90b0]

        Related: rhbz#1602589 silence leaked_storage
        
        Change-Id: I21cc4af40429fa3ef4284d6c0ea592b05bf36620
        Reviewed-on: https://gerrit.libreoffice.org/58121
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-27  Caolán McNamara  <caolanm@redhat.com>  [2d6d7171cdf3c50c71e4af271e4ce689ce7482ef]

        Related: rhbz#1602589 silence leaked_storage
        
        Change-Id: Ib489ebf55d3a18d2af6f34b3f6128231d6d7758c
        Reviewed-on: https://gerrit.libreoffice.org/58090
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-27  Caolán McNamara  <caolanm@redhat.com>  [7a937660201d48d5e94971aebd81ece98f529f57]

        Related: rhbz#1602589 silence coverity copy_paste_error
        
        Change-Id: Idca4bfaaa9f127eae87ae879e2131aed747ce4b3
        Reviewed-on: https://gerrit.libreoffice.org/58089
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-27  Caolán McNamara  <caolanm@redhat.com>  [e41b7bc4cc2376b8fafeab0ef8fed388b0b9d7ae]

        ScDPObject is only needed in endFastElement
        
        Change-Id: I8e1a7897777111c225e42ebcf81e67face6b29b9
        Reviewed-on: https://gerrit.libreoffice.org/58114
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-27  Caolán McNamara  <caolanm@redhat.com>  [3ff27fbcc23f4f076a9ca5edd25eebce9dbe24af]

        pDPObject can never be null
        
        Change-Id: Ie98da9b53e952c2fb1f8f91e4b9489060114c366
        Reviewed-on: https://gerrit.libreoffice.org/58113
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-27  Caolán McNamara  <caolanm@redhat.com>  [870c5443a5fb5e5981c1916cc2ff09dad984f225]

        InsertNewTable always returns true
        
        Change-Id: I28b2cd46bf40011f5f813784bd5c182f18ee103f
        Reviewed-on: https://gerrit.libreoffice.org/58112
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b45926a3a1dd89ffec3ed766ab5647604c23eec0]

        add test for tdf#109132
        
        Change-Id: I115590658708bafc7c7778612251ad7eb716b30b
        Reviewed-on: https://gerrit.libreoffice.org/58150
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [f26ca9283beaa03c7155d567622281b952337488]

        pdfium: replace FPDFTextObj_GetFontSize() patch with backport
        
        Change-Id: I2a4bdcf506720f266344378cdcc71975de4293e0
        Reviewed-on: https://gerrit.libreoffice.org/58146
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-27  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [1108f9c9045d603cfabaf28f7ad17c3b0433cc3b]

        Remove unused iterators from MQueryHelper.cxx and mork_helper.cxx
        
        Leftover from 8d3d04ef588b5
        
        Change-Id: I4ab7c7eccc8165bdfadba792f2ef8ccf1e52c1c3
        Reviewed-on: https://gerrit.libreoffice.org/58138
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-27  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [d751ee0d080a3585c5f98c27c3afe4a9a1c98a03]

        Remove unused local variable aOpts
        
        and the corresponding include for SvtMiscOptions
        
        Introduced in 20bb2e7074811
        Leftover from 026e2623f7f498432e6dc970fb06145dfc77dc45
        
        Change-Id: Ibe232045be2396f4a9761d5537b4cc3c9b7af6e1
        Reviewed-on: https://gerrit.libreoffice.org/58137
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-27  Stephan Bergmann  <sbergman@redhat.com>  [727878a7d8ae25342db75173cc314fa330ccc077]

        Remove unused copy assignment ops of SfxPoolItem-derived classes
        
        SfxPoolItem has the curious design of non-deleted copy ctor and deleted copy
        assignment op.  Many derived classes then provide a non-deleted assignment op,
        apparently more or less on an as-needed basis.  But some of those user-provided
        assignment ops are actually unused (and their presence causes
        -Werror=deprecated-copy with GCC trunk towards GCC 9 when the---implicitly-
        defined---copy ctor of the derived class is used), so remove them.  In some
        cases that would still cause -Werror=deprected-copy because of a user-declared
        dtor, so in those cases explicitly default all the copy/move functions (some of
        which will then be implicitly defined as deleted).
        
        Change-Id: If0d9f1a9f3954263a39ffd27ba895d6202afa307
        Reviewed-on: https://gerrit.libreoffice.org/58133
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-27  Stephan Bergmann  <sbergman@redhat.com>  [13502c0f201f37960ec06bf1e7e2e8b4d838090a]

        svx: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by explicitly defaulting the copy/move functions (and, where needed in turn,
        also a default ctor) for classes that have a user-declared dtor that does
        nothing other than an implicitly-defined one would do, but needs to be user-
        declared because it is virtual and potentially serves as a key function to
        emit the vtable, or is non-public, etc.; and by removing explicitly user-
        provided functions that do the same as their implicitly-defined counterparts,
        but may prevent implicitly declared copy functions from being defined as non-
        deleted in the future.  (Even if such a user-provided function was declared
        non-inline in an include file, the apparently-used implicitly-defined copy
        functions are already include, so why bother with non-inline functions.)
        
        Change-Id: I1c470ef87e95b22e406099a4e6816693edab2e03
        Reviewed-on: https://gerrit.libreoffice.org/58131
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-27  Stephan Bergmann  <sbergman@redhat.com>  [6844ef8a7ed9b253b6cca4c8d8aec54ef05d013e]

        cppcanvas: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by explicitly defaulting the copy/move functions (and, where needed in turn,
        also a default ctor) for classes that have a user-declared dtor that does
        nothing other than an implicitly-defined one would do, but needs to be user-
        declared because it is virtual and potentially serves as a key function to
        emit the vtable, or is non-public, etc.  There appears to be no good reason for
        these classes to have a deleted copy assignment op, so just change that to
        implicitly-defined, too.
        
        Change-Id: I65fb6ea78a13b7b3d237529613c0489c8cf50614
        Reviewed-on: https://gerrit.libreoffice.org/58119
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [e6d79e896c540c3e758ebc4b730ca71987c2cee6]

        loplugin:returnconstant in helpcompiler
        
        and fix scanForFiles to return false on error
        
        Change-Id: I246e906de9985947be421d361340874c94a2102d
        Reviewed-on: https://gerrit.libreoffice.org/58085
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-27  Stephan Bergmann  <sbergman@redhat.com>  [1a400fc39023bcf471a6d4448acbf1a2afcb274c]

        codemaker: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by explicitly defaulting the copy/move functions (and, where needed in turn,
        also a default ctor) for classes that have a user-declared dtor that does
        nothing other than an implicitly-defined one would do, but needs to be user-
        declared because it is virtual and potentially serves as a key function to
        emit the vtable, or is non-public, etc.  (For LIBO_INTERNAL_ONLY, in cppumaker-
        genered code.)
        
        Change-Id: Ia13d945c10600f5793a3247f85a464170ede483d
        Reviewed-on: https://gerrit.libreoffice.org/58116
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-27  Noel Grandin  <noelgrandin@gmail.com>  [ea7e6dd4afd7154f51c5344eb6ab1825fc92a293]

        use OUStringBuffer in some loops
        
        Change-Id: Ib32fb5ddc04df1c090f9d7b319e4ff9be0c285f9
        Reviewed-on: https://gerrit.libreoffice.org/58007
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-27  Stephan Bergmann  <sbergman@redhat.com>  [a8ed578f92cdfbd6236c74bc118beeebf806a84b]

        cppuhelper: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by removing explicitly user-provided functions that do the same as their
        implicitly-defined counterparts, but may prevent implicitly declared copy
        functions from being defined as non-deleted in the future
        
        Change-Id: I2b7b6b8baa872addfb2adb0d551d78de1e31c896
        Reviewed-on: https://gerrit.libreoffice.org/58106
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-27  Stephan Bergmann  <sbergman@redhat.com>  [d2a28ebd5878305b29d8dbfc3b537ddfaabd3625]

        vcl: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by explicitly defaulting the copy/move functions (and, where needed in turn,
        also a default ctor) for classes that have a user-declared dtor that does
        nothing other than an implicitly-defined one would do, but needs to be user-
        declared because it is virtual and potentially serves as a key function to
        emit the vtable, or is non-public, etc.; and by removing explicitly user-
        provided functions that do the same as their implicitly-defined counterparts,
        but may prevent implicitly declared copy functions from being defined as non-
        deleted in the future.  (Even if such a user-provided function was declared
        non-inline in an include file, the apparently-used implicitly-defined copy
        functions are already include, so why bother with non-inline functions.)
        
        Change-Id: Ife5d8eb699b8b6c84b9229ae275dc386fa189bce
        Reviewed-on: https://gerrit.libreoffice.org/58105
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-27  Stephan Bergmann  <sbergman@redhat.com>  [739f746254853dbf6552b0fac9192bfd5ddd0118]

        sal: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by removing explicitly user-provided functions that do the same as their
        implicitly-defined counterparts, but may prevent implicitly declared copy
        functions from being defined as non-deleted in the future
        
        Change-Id: I4da623b67ef1792f9dd04382dcb0e772d66bdb40
        Reviewed-on: https://gerrit.libreoffice.org/58104
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-27  Stephan Bergmann  <sbergman@redhat.com>  [ba263144035ddc27ab05b4f2d78d116acc24f92e]

        salhelper: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by removing explicitly user-provided functions that do the same as their
        implicitly-defined counterparts, but may prevent implicitly declared copy
        functions from being defined as non-deleted in the future
        
        Change-Id: I58b1b41823fa9eb5f37187272e38a2df80c48afb
        Reviewed-on: https://gerrit.libreoffice.org/58103
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-27  Stephan Bergmann  <sbergman@redhat.com>  [08ec78be6fcc4465db0ed463bc68f841c4d43c97]

        svl: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by explicitly defaulting the copy/move functions (and, where needed in turn,
        also a default ctor) for classes that have a user-declared dtor that does
        nothing other than an implicitly-defined one would do, but needs to be user-
        declared because it is virtual and potentially serves as a key function to
        emit the vtable, or is non-public, etc.
        
        Change-Id: I8c900426c49701afc94094115ec0c2d5b1af90d9
        Reviewed-on: https://gerrit.libreoffice.org/58102
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-27  Stephan Bergmann  <sbergman@redhat.com>  [10eb292bcae870b022ae8995ecc724fe2d3bfb7c]

        svtools: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by explicitly defaulting the copy/move functions (and, where needed in turn,
        also a default ctor) for classes that have a user-declared dtor that does
        nothing other than an implicitly-defined one would do, but needs to be user-
        declared because it is virtual and potentially serves as a key function to
        emit the vtable, or is non-public, etc.
        
        Change-Id: I206a63f4ed3468bb60505b630a42418ee14d8a0c
        Reviewed-on: https://gerrit.libreoffice.org/58101
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-27  Stephan Bergmann  <sbergman@redhat.com>  [1163e60f779d1cc3ccb1e30dbcc19d01b03ffc04]

        tools: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by removing explicitly user-provided functions that do the same as their
        implicitly-defined counterparts, but may prevent implicitly declared copy
        functions from being defined as non-deleted in the future
        
        Change-Id: I59a845b97071d5de5e0e830304948ce39942e732
        Reviewed-on: https://gerrit.libreoffice.org/58100
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-27  Stephan Bergmann  <sbergman@redhat.com>  [31dac8fc291d220af240833d0aec8638da0c0c5a]

        tools: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by explicitly defaulting the copy/move functions (and, where needed in turn,
        also a default ctor) for classes that have a user-declared dtor that does
        nothing other than an implicitly-defined one would do, but needs to be user-
        declared because it is virtual and potentially serves as a key function to
        emit the vtable, or is non-public, etc.
        
        Change-Id: I17480375f747915f95efdd65ac223077e6451782
        Reviewed-on: https://gerrit.libreoffice.org/58099
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-27  Stephan Bergmann  <sbergman@redhat.com>  [aa84f1458f422c1acf38b53a3e3138cd0e84e313]

        lotuswordpro: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by explicitly defaulting the copy/move functions (and, where needed in turn,
        also a default ctor) for classes that have a user-declared dtor that does
        nothing other than an implicitly-defined one would do, but needs to be user-
        declared because it is virtual and potentially serves as a key function to
        emit the vtable, or is non-public, etc.; and by removing explicitly user-
        provided functions that do the same as their implicitly-defined counterparts,
        but may prevent implicitly declared copy functions from being defined as non-
        deleted in the future.  (Even if such a user-provided function was declared
        non-inline in an include file, the apparently-used implicitly-defined copy
        functions are already include, so why bother with non-inline functions.)
        
        Change-Id: I725d60235b72e4eec59809e2d09bfab9a2f7c416
        Reviewed-on: https://gerrit.libreoffice.org/58097
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-27  Stephan Bergmann  <sbergman@redhat.com>  [f1a10d4f14e86a2a2a632ff4a091690c2f31f255]

        sc: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by explicitly defaulting the copy/move functions (and, where needed in turn,
        also a default ctor) for classes that have a user-declared dtor that does
        nothing other than an implicitly-defined one would do, but needs to be user-
        declared because it is virtual and potentially serves as a key function to
        emit the vtable, or is non-public, etc.; and by removing explicitly user-
        provided functions that do the same as their implicitly-defined counterparts,
        but may prevent implicitly declared copy functions from being defined as non-
        deleted in the future.  (Even if such a user-provided function was declared
        non-inline in an include file, the apparently-used implicitly-defined copy
        functions are already include, so why bother with non-inline functions.)
        
        Change-Id: I4efe3eb088e5f9096be87dd8240504768755112b
        Reviewed-on: https://gerrit.libreoffice.org/58096
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-27  Stephan Bergmann  <sbergman@redhat.com>  [7f0bdd5e88ed49eebe3c0c8edabecffdddeaff4f]

        unotools: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by explicitly defaulting the copy/move functions (and, where needed in turn,
        also a default ctor) for classes that have a user-declared dtor that does
        nothing other than an implicitly-defined one would do, but needs to be user-
        declared because it is virtual and potentially serves as a key function to
        emit the vtable, or is non-public, etc.; and by removing explicitly user-
        provided functions that do the same as their implicitly-defined counterparts,
        but may prevent implicitly declared copy functions from being defined as non-
        deleted in the future.  (Even if such a user-provided function was declared
        non-inline in an include file, the apparently-used implicitly-defined copy
        functions are already include, so why bother with non-inline functions.)
        
        Change-Id: Iaa08ef916a2d266e011a2cb66592b377cb1eb23c
        Reviewed-on: https://gerrit.libreoffice.org/58095
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-27  Stephan Bergmann  <sbergman@redhat.com>  [322acaa9ad58f4dc9a7025eacedd748dd2c1a1a1]

        connectivity: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by removing explicitly user-provided functions that do the same as their
        implicitly-defined counterparts, but may prevent implicitly declared copy
        functions from being defined as non-deleted in the future.  (Even if such a
        user-provided function was declared non-inline in an include file, the
        apparently-used implicitly-defined copy functions are already inline, so why
        bother with non-inline functions.)
        
        Change-Id: Idb59d19dcf5e0873780959797daeb438cbb38ae7
        Reviewed-on: https://gerrit.libreoffice.org/58072
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-27  Stephan Bergmann  <sbergman@redhat.com>  [4084f9332956b93f009bb1ab50e1708ce90312ff]

        helpcompiler: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by removing explicitly user-provided functions that do the same as their
        implicitly-defined counterparts, but may prevent implicitly declared copy
        functions from being defined as non-deleted in the future
        
        Change-Id: I61182be57a0ed9071e3559a6445aee98ec5c19bf
        Reviewed-on: https://gerrit.libreoffice.org/58057
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-27  Stephan Bergmann  <sbergman@redhat.com>  [db481dff62bd8f744083c91b12289ff92a166ff1]

        stoc: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by removing explicitly user-provided functions that do the same as their
        implicitly-defined counterparts, but may prevent implicitly declared copy
        functions from being defined as non-deleted in the future
        
        Change-Id: Iacfdd89ca6ca3af19a56cd26721e1ce2d47c49fa
        Reviewed-on: https://gerrit.libreoffice.org/58055
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9ea6c0e6777c5b367ec507f10858c9c4be5960ed]

        tdf#109132, load VBA library by default during ODF import
        
        Without loading the VBA library any of the functions inside of the
        library will not be available for spreadsheet functions.
        
        Change-Id: I7d0b931ef4817e5870635f43f4b4ae4399780bc4
        Reviewed-on: https://gerrit.libreoffice.org/58149
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-27  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [76bf3939b0583212a56c317c85aea110f8ac6fee]

        related tdf#109132, ugly hack to ensure the VBA mode is setup during import
        
        Change-Id: Ia48e4b19eb690ba7ab24a37538f6de11a74ad4d3
        Reviewed-on: https://gerrit.libreoffice.org/58148
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5a7d18e432571fb1e9b2cd54d6168353d25c6f19]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are'nt working 11
            
            module sw m- n-
            
            Change-Id: I556041e33ce908d02e510676039370cdf79bc096
            Reviewed-on: https://gerrit.libreoffice.org/58147
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-26  Caolán McNamara  <caolanm@redhat.com>  [1d457f960b3bb8efe8132b87babba7db4b58813e]

        Related: rhbz#1602589 silence coverity leaked_storage
        
        Change-Id: Iae694be40b32cc3821d326bb362e6091dba19a35
        Reviewed-on: https://gerrit.libreoffice.org/58079
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-26  Caolán McNamara  <caolanm@redhat.com>  [1d023f5bba0bd29a94bb252009e5e217849239f8]

        Related: rhbz#1602589 double_free, convert to std::vector
        
        Change-Id: I5fa19422d7ee61e7aad74eae86d843072e94016c
        Reviewed-on: https://gerrit.libreoffice.org/58087
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-26  Caolán McNamara  <caolanm@redhat.com>  [81411dc7c6481db6a90f3841df15c977f8c21205]

        Related: rhbz#1602589 silence coverity use_after_free
        
        Change-Id: If5345b6515c45bee2742d1293cd181ab46e8e61b
        Reviewed-on: https://gerrit.libreoffice.org/58088
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [1d42b3da3a0649c45ec030242668e1bc159cb37c]

        framework: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by removing explicitly user-provided functions that do the same as their
        implicitly-defined counterparts, but may prevent implicitly declared copy
        functions from being defined as non-deleted in the future.  (Even if such a
        user-provided function was declared non-inline in an include file, the
        apparently-used implicitly-defined copy functions are already inline, so why
        bother with non-inline functions.)
        
        Change-Id: Ia4c3442642a2db3ca365a35e56a203a955a415c4
        Reviewed-on: https://gerrit.libreoffice.org/58080
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d4adfdf019afd2db5c281edf438066240c3a4d61]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are'nt working 10
            
            module sw, o-
            
            Change-Id: I301f34529ee6c62018d8301d1d16a2cab908e829
            Reviewed-on: https://gerrit.libreoffice.org/58143
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-26  Julien Nabet  <serval2412@yahoo.fr>  [f85181c817e7c8371b2d18cee0055b3f8c8958d4]

        Avoid com.sun.star.container.NoSuchElementException "Active" (3)
        
        Launch Math and notice this kind of logs:
        warn:unotools:4125:4125:unotools/source/config/confignode.cxx:444: DBG_UNHANDLED_EXCEPTION
        in com::sun::star::uno::Any utl::OConfigurationNode::getNodeValue(const rtl::OUString&) const
        type: com.sun.star.container.NoSuchElementException
        message: Active
        context: configmgr::RootAccess
        
        Change-Id: I4bb1af5caaf53086c243cc8e3a2746ff61cbb869
        Reviewed-on: https://gerrit.libreoffice.org/58081
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-07-26  Zdeněk Crhonek  <zcrhonek@gmail.com>  [6b728b6eb89a848a7c7aaadf246311f7fcebed03]

        uitest for bug tdf#81696
        
        Change-Id: I1fba51bc60912d4c0c107a88c34c2df91cd8913d
        Reviewed-on: https://gerrit.libreoffice.org/58033
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [916e1e61a1b2d7f1b822b4b90d63f4e34719a090]

        oox: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by explicitly defaulting the copy/move functions (and, where needed in turn,
        also a default ctor) for classes that have a user-declared dtor that does
        nothing other than an implicitly-defined one would do, but needs to be user-
        declared because it is virtual and potentially serves as a key function to
        emit the vtable, or is non-public, etc.; and by removing explicitly user-
        provided functions that do the same as their implicitly-defined counterparts,
        but may prevent implicitly declared copy functions from being defined as non-
        deleted in the future.  (Even if such a user-provided function was declared
        non-inline in an include file, the apparently-used implicitly-defined copy
        functions are already include, so why bother with non-inline functions.)
        
        Change-Id: Id05e85ac8ac4155e6345b6f96ddf9449f640dc98
        Reviewed-on: https://gerrit.libreoffice.org/58083
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [de573ba8e67f165693e58e05d80756e5b55852e7]

        o3tl: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by removing explicitly user-provided functions that do the same as their
        implicitly-defined counterparts, but may prevent implicitly declared copy
        functions from being defined as non-deleted in the future
        
        Change-Id: If3430e23fff7bb0da12ae20579696869bdf9b3d8
        Reviewed-on: https://gerrit.libreoffice.org/58082
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [fc053e04278aa4b466a1dec8b01c2e692a548a7a]

        sd: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by explicitly defaulting the copy/move functions (and, where needed in turn,
        also a default ctor) for classes that have a user-declared dtor that does
        nothing other than an implicitly-defined one would do, but needs to be user-
        declared because it is virtual and potentially serves as a key function to
        emit the vtable, or is non-public, etc.
        
        Change-Id: Ib791cc511acfce457f7ffb2cd2c1a834e4e28734
        Reviewed-on: https://gerrit.libreoffice.org/58078
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [2fb6ac75eb63368b1a0b52d82ae9adab9e012ab3]

        writerfilter: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by explicitly defaulting the copy/move functions (and, where needed in turn,
        also a default ctor) for classes that have a user-declared dtor that does
        nothing other than an implicitly-defined one would do, but needs to be user-
        declared because it is virtual and potentially serves as a key function to
        emit the vtable, or is non-public, etc.; and by removing explicitly user-
        provided functions that do the same as their implicitly-defined counterparts,
        but may prevent implicitly declared copy functions from being defined as non-
        deleted in the future.  (Even if such a user-provided function was declared
        non-inline in an include file, the apparently-used implicitly-defined copy
        functions are already include, so why bother with non-inline functions.)
        
        Change-Id: I08632dcf7ccac1ab7efa0d5e8f4985d74cd31eac
        Reviewed-on: https://gerrit.libreoffice.org/58077
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [ec32cb36e63fe3dd1599b2984ade83b811700939]

        filter: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by explicitly defaulting the copy/move functions (and, where needed in turn,
        also a default ctor) for classes that have a user-declared dtor that does
        nothing other than an implicitly-defined one would do, but needs to be user-
        declared because it is virtual and potentially serves as a key function to
        emit the vtable, or is non-public, etc.; and by removing explicitly user-
        provided functions that do the same as their implicitly-defined counterparts,
        but may prevent implicitly declared copy functions from being defined as non-
        deleted in the future.  (Even if such a user-provided function was declared
        non-inline in an include file, the apparently-used implicitly-defined copy
        functions are already include, so why bother with non-inline functions.)
        
        Change-Id: I20a2c713f0fea62659d44298c1d98dc9b7f2d5aa
        Reviewed-on: https://gerrit.libreoffice.org/58076
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [0c457a20b1a7caa9e8631dfdaa4a41a5ee149e8d]

        dbaccess: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by removing explicitly user-provided functions that do the same as their
        implicitly-defined counterparts, but may prevent implicitly declared copy
        functions from being defined as non-deleted in the future.  (Even if such a
        user-provided function was declared non-inline in an include file, the
        apparently-used implicitly-defined copy functions are already inline, so why
        bother with non-inline functions.)
        
        Change-Id: Ie8dfa12a144b0d21c99803bf6810cc573b4880ac
        Reviewed-on: https://gerrit.libreoffice.org/58075
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [490838e438b5f6a049e6ff2ed2a89de9639585a4]

        dbaccess: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by explicitly defaulting the copy/move functions (and, where needed in turn,
        also a default ctor) for classes that have a user-declared dtor that does
        nothing other than an implicitly-defined one would do, but needs to be user-
        declared because it is virtual and potentially serves as a key function to
        emit the vtable, or is non-public, etc.
        
        Change-Id: Ic07bf2a39ee18368d2d56b5bc6e666758367b7d7
        Reviewed-on: https://gerrit.libreoffice.org/58074
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [5065bcf513147c1b92edc9d393768b01bc693c3a]

        cppcanvas: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by explicitly defaulting the copy/move functions (and, where needed in turn,
        also a default ctor) for classes that have a user-declared dtor that does
        nothing other than an implicitly-defined one would do, but needs to be user-
        declared because it is virtual and potentially serves as a key function to
        emit the vtable, or is non-public, etc.
        
        Change-Id: Ifa6e6f71f73b9d0a577de1a90cbf3a8c969ac062
        Reviewed-on: https://gerrit.libreoffice.org/58073
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [58f23b8f1fb0e696e40a6ecb356012dc59198abb]

        chart2: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by explicitly defaulting the copy/move functions (and, where needed in turn,
        also a default ctor) for classes that have a user-declared dtor that does
        nothing other than an implicitly-defined one would do, but needs to be user-
        declared because it is virtual and potentially serves as a key function to
        emit the vtable, or is non-public, etc.
        
        Change-Id: Idecc69d147607824b95cd6fc715feb88c3fa1591
        Reviewed-on: https://gerrit.libreoffice.org/58071
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [74da5c2914876cb2b1d4cc0e898d6bab0c99fb98]

        comphelper: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by removing explicitly user-provided functions that do the same as their
        implicitly-defined counterparts, but may prevent implicitly declared copy
        functions from being defined as non-deleted in the future.  (Even if a dtor was
        declared non-inline in an include file, the apparently-used implicitly-defined
        copy functions are already inline, so why bother with a non-inline dtor.)
        
        Change-Id: Id5494686dd169b17de7830588e603d1fd5f6b768
        Reviewed-on: https://gerrit.libreoffice.org/58061
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [6a5a69bd59b96b83468079ed3c08f0c6d92608a6]

        external/gpgmepp: silence -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        Change-Id: Ib516eb3c9905577f083b99dd972443dcb3e86a42
        Reviewed-on: https://gerrit.libreoffice.org/58043
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [847848d1401f23d51501e4b3396967a4bc193913]

        make SwContentNode handle legacy ModifyNotification() again (tdf#117749)
        
        Change-Id: If5fe61b6bfd4012be63c27d531100018fb31dd21
        Reviewed-on: https://gerrit.libreoffice.org/58024
        Tested-by: Jenkins
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-07-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ff99456ba7cdcc1f78ac0450ca4bbe46f09aa051]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are not working 9
            
            module sw,  p- to r-
            
            Change-Id: I7772ab8ac360f00df6e914ea509118eacca7270d
            Reviewed-on: https://gerrit.libreoffice.org/58139
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-26  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [6bc58f562c366b1323925478a38bb409cc8588fe]

        Remove unused local variable 'aResultNode'
        
        Change-Id: I8a240176fb3a446a8f17efd258ef5136cc44c139
        Reviewed-on: https://gerrit.libreoffice.org/57980
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-07-26  Jens Carl  <j.carl43@gmx.de>  [e8949c8fef77c54c7b1ae9f420530d16cb6b5030]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I3166be8669d5bb46ac31ecdd10327572c678ef47
        Reviewed-on: https://gerrit.libreoffice.org/58032
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-26  Paul Trojahn  <paul.trojahn@gmail.com>  [65eaebd2879c18926d4672c9276ef7f73f87af99]

        tdf#115438 Fix freeze when pasting unformatted text
        
        ImpConnectParagraphs calls TextModified, which calculates the selection rectangles of
        the paragraph for accessibility services by calling DrawSelectionXOR. When
        calling ImpConnectParagraphs from ImpDeleteSelection, the selection isn't
        valid, because UpdateSelection wasn't called yet. DrawSelectionXOR ends up
        freezing the application, because pEndNode isn't valid.
        
        This can be fixed by calling EnterBlockNotifications, to deliver the notification
        sent by TextModified when the insertion is done.
        
        Change-Id: Ia3a0e5b59a28f3503cbc54da682fcdaa5af277be
        Reviewed-on: https://gerrit.libreoffice.org/57286
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-26  Mike Kaganski  <mike.kaganski@collabora.com>  [e2a5932da7a3df9f6440f8326520061caa2342c1]

        tdf#41063: don't jump to cursor when saving
        
        Reuse the fix from commits e12184393f0591b5c5d9218062cc0a4bced6d4e6
        and 36c84fa3fbd03e5f651ba9d81e321566c8fcdbd0.
        
        Change-Id: I5b7cdc321c6e30e994732d2c0295e494a172a2e2
        Reviewed-on: https://gerrit.libreoffice.org/58034
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [4c702afe205a778b73b50cd95bc4f28b98baca44]

        chart2: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by removing explicitly user-provided functions that do the same as their
        implicitly-defined counterparts, but may prevent implicitly declared copy
        functions from being defined as non-deleted in the future.  (Even if such a
        user-provided function was declared non-inline in an include file, the
        apparently-used implicitly-defined copy functions are already inline, so why
        bother with non-inline functions.)
        
        Change-Id: If96d3b6ca79416127933e7f22e3628361604efe1
        Reviewed-on: https://gerrit.libreoffice.org/58069
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [9ba1acca680e80a816666d67b9429284840b7121]

        basegfx: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by removing explicitly user-provided functions that do the same as their
        implicitly-defined counterparts, but may prevent implicitly declared copy
        functions from being defined as non-deleted in the future
        
        Change-Id: I88d3024ddfa51fc32de71af50cdfadb16ff93ffd
        Reviewed-on: https://gerrit.libreoffice.org/58066
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [d6ecc3562b0628b1c3e0cac3b4e7a39f4038e2e8]

        lingucomponent: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by removing explicitly user-provided functions that do the same as their
        implicitly-defined counterparts, but may prevent implicitly declared copy
        functions from being defined as non-deleted in the future.  (Even if a dtor was
        declared non-inline in an include file, the apparently-used implicitly-defined
        copy functions are already inline, so why bother with a non-inline dtor.)
        
        Change-Id: Ib8eea8d4d2088c8a32c5938985ad14e4609a4237
        Reviewed-on: https://gerrit.libreoffice.org/58060
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [601c7bd8eaf2582443c6ccaa58391e52e3ea3bb7]

        Removed execution flag on pptx file
        
        Change-Id: Ia73b1d9cf740e8fc086885951d48cd2d4bf2d786
        Reviewed-on: https://gerrit.libreoffice.org/57994
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [d4d7b64cf02439b08eadf33ef7d5074c40d0de8d]

        basctl: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by explicitly defaulting the copy/move functions (and, where needed in turn,
        also a default ctor) for classes that have a user-declared dtor that does
        nothing other than an implicitly-defined one would do, but needs to be user-
        declared because it is virtual and potentially serves as a key function to
        emit the vtable, or is non-public, etc.
        
        Change-Id: Ib343070f809c364290d1747372508437692df5cd
        Reviewed-on: https://gerrit.libreoffice.org/58064
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [e6ab9174b02aa6240ed9c4392a0e1b0c261d3481]

        basic: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by removing explicitly user-provided functions that do the same as their
        implicitly-defined counterparts, but may prevent implicitly declared copy
        functions from being defined as non-deleted in the future.  (Even if a dtor was
        declared non-inline in an include file, the apparently-used implicitly-defined
        copy functions are already inline, so why bother with a non-inline dtor.)
        
        Change-Id: I8a31ab0c806cb0f3c226d217f152a205aff6c07f
        Reviewed-on: https://gerrit.libreoffice.org/58065
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Caolán McNamara  <caolanm@redhat.com>  [d9f81ecb1f8a6142379d85a7c6b1fdb54c57ad22]

        Related: rhbz#1602589 silence error[memleak]: Memory leak: newValue
        
        Change-Id: I2d04c75aa9b5e1d91e06992fdb99899657ecf96d
        Reviewed-on: https://gerrit.libreoffice.org/58062
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [a42a7a5d782baf7c8082f064b11cb2192dba07c5]

        ucb: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by removing explicitly user-provided functions that do the same as their
        implicitly-defined counterparts, but may prevent implicitly declared copy
        functions from being defined as non-deleted in the future.  (Even if such a
        user-provided function was declared non-inline in an include file, the
        apparently-used implicitly-defined copy functions are already inline, so why
        bother with non-inline functions.)
        
        Change-Id: I6cd0ac297240ce868442ab7f8b4f1ba46c68d409
        Reviewed-on: https://gerrit.libreoffice.org/58063
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  heiko tietze  <tietze.heiko@gmail.com>  [f5b7eb35bfbb80690d6d8191336e14859b9e4d60]

        tdf#117647 - Conditional formatting of "Top 10..." misleading
        
        "Top 10..." misses the option to enter different values;
        changed top "Top N..."
        
        Change-Id: I919fe48cce08ddd52a5f7246b77853c1b8c14253
        Reviewed-on: https://gerrit.libreoffice.org/58052
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-07-26  heiko tietze  <tietze.heiko@gmail.com>  [350dd849194fe793e07c7080a95abf6cb97cf859]

        tdf#118539 - Recent Characters Toolbar Dropdown Control on toolbar
        
        Change-Id: I2d1ec76b11c44f258b2bfbbb7d3f00259bfb4f1f
        Reviewed-on: https://gerrit.libreoffice.org/58045
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [2b4b94e8f0b7a8484ce70c701580b5a20fd0d14d]

        jvmfwk: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by removing explicitly user-provided functions that do the same as their
        implicitly-defined counterparts, but may prevent implicitly declared copy
        functions from being defined as non-deleted in the future.  (Even if a dtor was
        declared non-inline in an include file, the apparently-used implicitly-defined
        copy functions are already inline, so why bother with a non-inline dtor.)
        
        Change-Id: I1330a9fd4fc7f8fe8525b3ea02f9edb9e88e6638
        Reviewed-on: https://gerrit.libreoffice.org/58059
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [e9cca2f5e66604ec9bf38fccc6949c7d68a6010c]

        i18nlangtag: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by removing explicitly user-provided functions that do the same as their
        implicitly-defined counterparts, but may prevent implicitly declared copy
        functions from being defined as non-deleted in the future.  (Even if a dtor was
        declared non-inline in an include file, the apparently-used implicitly-defined
        copy functions are already inline, so why bother with a non-inline dtor.)
        
        Change-Id: I6de6b84ebd177f494864d7de91e538fa5a64985c
        Reviewed-on: https://gerrit.libreoffice.org/58058
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [f7f7eb79bf62318188f77558c5c9cfbaeab9ccd3]

        idl: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by removing explicitly user-provided functions that do the same as their
        implicitly-defined counterparts, but may prevent implicitly declared copy
        functions from being defined as non-deleted in the future
        
        Change-Id: I75e356ee9e12bb2d88ed9db6c60c49b3f4ac5d58
        Reviewed-on: https://gerrit.libreoffice.org/58056
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [cec34c9862ebcc2cb60951b690bbdd09d0c6989d]

        external/icu: silence -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        Change-Id: I43ecb3c0daac421e48433af04b1109bac02cc9aa
        Reviewed-on: https://gerrit.libreoffice.org/58044
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [e0e1a2d756498d8e00a94bf7535d964f8df3e6ec]

        xmloff: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by removing explicitly user-provided functions that do the same as their
        implicitly-defined counterparts, but may prevent implicitly declared copy
        functions from being defined as non-deleted in the future
        
        Change-Id: Idd25cd86db429b0f3391e359bb2617863b29eb67
        Reviewed-on: https://gerrit.libreoffice.org/58053
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c8da7130a1ccfe5115d5cd4d734536a2e73942a2]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are not working 8
            
            module sw s-
            
            Change-Id: I8a8c40c6506f57caeb6de2d55181b4af91a28fce
            Reviewed-on: https://gerrit.libreoffice.org/58027
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e41e43804153a43aa766e656658771937058ae8b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are not working 7
            
            Module sw , t- to w-
            
            Change-Id: Ic307998cd8f2080c3c0a98a114308e30394362d9
            Reviewed-on: https://gerrit.libreoffice.org/58026
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-26  Caolán McNamara  <caolanm@redhat.com>  [62955bb8145c95991f7771eb7efb0dc46f744ef5]

        skip checking png block crcs when fuzzing
        
        Change-Id: If4671f7db2afb46dc68aa7a8a92c509e1735ab9f
        Reviewed-on: https://gerrit.libreoffice.org/58051
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [aa415ee2d6b8816c9a280321660e20c41c59e896]

        OOXMLFastContextHandler has a deleted copy assignment op
        
        ...for whatever reason, ever since the file's introduction with
        359fd901c7c8a1c37e1d2ccee2b5a2cf6c3c93d1 "INTEGRATION: CWS xmlfilter02".  Make
        the copy ctor expliticly defaulted to avoid -Werror=deprecated-copy with GCC
        trunk towards GCC 9.
        
        Change-Id: I7785dfb073767ba963ceec682cfbdfe192eed69b
        Reviewed-on: https://gerrit.libreoffice.org/58040
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [daa2fd4a81efaea35f18b53b65407464ba57eeaa]

        external/mdds: avoid -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        ...by removing explicitly user-provided functions that do the same as their
        implicitly-defined counterparts, but whose presence may prevent implicitly
        declared copy functions from being defined as non-deleted in the future
        
        Change-Id: Ie9b943af57bd8081c06a531fb3c634e52f0a99b6
        Reviewed-on: https://gerrit.libreoffice.org/58048
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Luboš Luňák  <l.lunak@collabora.com>  [5706225cea4a2c1c92f2346471d6bff36b55ac6e]

        add simple add/sub to the opencl test document
        
        See gerrit#57911.
        
        Change-Id: I122cf6069cdac05ef6781bfb0a4840614514d435
        Reviewed-on: https://gerrit.libreoffice.org/58067
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [dcd77e78d5c3b3c855c0588f165bcd4af695101f]

        external/liborcus: silence -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        Change-Id: I520b19e2486bf1622206c74649f7105148b7bd87
        Reviewed-on: https://gerrit.libreoffice.org/58047
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [6b128853443f203d47c4a2bc20cbaddb0cd57d1a]

        Pass $(verbose) into ExternalProject_libexttextcat
        
        Change-Id: I87f89818c321fadb28faa600377b9e8bc3ad3085
        Reviewed-on: https://gerrit.libreoffice.org/58046
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [e7b8728f5c0292a6c6a18e76220b1769ecf25aa3]

        external/boost: silence -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        Change-Id: I25703979ebe94649f9cf1464d282b21a70cfe1fa
        Reviewed-on: https://gerrit.libreoffice.org/58041
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [46c9312c54c7292fb9d83388936e28f31f0c72c6]

        external/cppunit: silence -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        Change-Id: I2daec11938361a6988741bd29e713a36a4c77414
        Reviewed-on: https://gerrit.libreoffice.org/58042
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [bd8cb3ff962417e3f79ae19e7d802e433ea174ac]

        Iterators must be CopyAssignable
        
        ...so make sure the (implicitly defined) copy assignment op is not deleted and
        has sane semantics
        
        Change-Id: If34cb5bd1ef250505a4c876ab78aba2a3d5dfc21
        Reviewed-on: https://gerrit.libreoffice.org/58039
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [11d87b35474b642e99e7aa397aa18992c1bc20c9]

        tdf#109077 sw textbox: fix as-char shapes with custom print area in para
        
        Regression from d379d18666aa42031359ca8eb34b0021960347ae (oox: import
        WPS shape with text as shape with textbox, 2014-06-18), the position of
        the textbox should be relative to the print area of the text frame, not
        to the text frame itself.
        
        Change-Id: I2b591dc46ad4967edd8a1691d9b100ef0d74bed3
        Reviewed-on: https://gerrit.libreoffice.org/58009
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-26  Eike Rathke  <erack@redhat.com>  [eb880ce1da856964c99dc66fcff1ea560a93c1be]

        Refresh AutoFilter buttons unconditionally, tdf#118867 related follow-up
        
        Not just in the merged-does-not-need-refresh case, in the needs
        refresh case ScMF::Auto is not handled.
        
        Change-Id: I6d1b98a4afb51893d052498c87a0477982106a36

2018-07-26  Peter Foley  <pefoley2@pefoley.com>  [2dd99dd1f27197bb813be7d2e9e89b0a7f647e78]

        Prevent unittest hangs due to cups password prompt
        
        If cups is configured to require a password prompt, it causes unittests
        to hang indefinitely.
        
        e.g.
        0  0x00007fe545a41ccd in __pthread_join (threadid=140622167353088, thread_return=0x0) at pthread_join.c:90
        1  0x00007fe53e3aa4bf in psp::CUPSManager::checkPrintersChanged(bool) () from /home/peter/libreoffice/instdir/program/libvcllo.so
        2  0x00007fe53e3bcbe0 in SvpSalInstance::GetPrinterQueueInfo(ImplPrnQueueList*) () from /home/peter/libreoffice/instdir/program/libvcllo.so
        3  0x00007fe53e27d532 in Printer::ImplGetQueueInfo(rtl::OUString const&, rtl::OUString const*) () from /home/peter/libreoffice/instdir/program/libvcllo.so
        4  0x00007fe53e27d739 in Printer::Printer() () from /home/peter/libreoffice/instdir/program/libvcllo.so
        
        And in another thread:
        Password for peter on localhost?
        0  0x00007f07f3c3834a in __GI___libc_read (fd=<optimized out>, buf=0x7f07d4a30b0f, nbytes=1) at ../sysdeps/unix/sysv/linux/read.c:26
        1  0x00007f07ea7603ab in _cupsGetPassword () from /usr/lib/libcups.so.2
        2  0x00007f07ea7231dd in cupsDoAuthentication () from /usr/lib/libcups.so.2
        3  0x00007f07ea759266 in cupsSendRequest () from /usr/lib/libcups.so.2
        4  0x00007f07ea7596d4 in cupsDoIORequest () from /usr/lib/libcups.so.2
        5  0x00007f07ea72650b in _cupsGetDests () from /usr/lib/libcups.so.2
        6  0x00007f07ea727403 in ?? () from /usr/lib/libcups.so.2
        7  0x00007f07ea7275d1 in cupsGetDests2 () from /usr/lib/libcups.so.2
        8  0x00007f07ec090b2d in psp::CUPSManager::runDests() () from /home/peter/libreoffice/instdir/program/libvcllo.so
        
        Fix this by exporting SAL_DISABLE_SYNCHRONOUS_PRINTER_DETECTION=1 for unittests.
        
        Change-Id: I0a3a2e7e9a88f5e6e1a9481cbb134538505381be
        Reviewed-on: https://gerrit.libreoffice.org/55255
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-07-26  Luke Deller  <luke@deller.id.au>  [094f9f48b227e9e9cb7218555cfbd8868d9646d7]

        Avoid configure error when warning with no TERM
        
        When configure wants to show a warning, it tries to check whether the
        terminal supports colour.  This check produces an error message
        when running with no TERM environment variable set (seen on a tinderbox)
        
        Fix this check so that it tolerates failure of the `tput colors` command
        
        Change-Id: I263136142120cf66fe900df0deb74d2fa6e5d1d0
        Reviewed-on: https://gerrit.libreoffice.org/57009
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-07-26  Mark Hung  <marklh9@gmail.com>  [f13c4f11a1cae639ae2bc6dc5d4930ec979b0f33]

        sd: remove incorrect comments in testTdf118783 and testTdf118768.
        
        Remove comments that are copied from other tests by mistake.
        
        Change-Id: I2dde9a7fc0c1e2f693947ff3bf9d83cf644a03cc
        Reviewed-on: https://gerrit.libreoffice.org/57979
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-07-26  Caolán McNamara  <caolanm@redhat.com>  [c60d77aac98049c8f58ae780d1c01d10acce7f1a]

        crashtesting: crash on loading ooo126177-3.ods
        
        since...
        
        commit 5be0637827cd987b7b7dda7ca2c54a3548d9ef51
        Date:   Mon Jun 25 16:46:32 2018 +0200
        
            loplugin:useuniqueptr in ScSheetEvents
        
        Change-Id: Ia20f6c8dfc1fcde49e35c07415f336f49ef79a28
        Reviewed-on: https://gerrit.libreoffice.org/58037
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [de3cb0118af97d3ea8aafe4759ffc61073448de0]

        -Werror,-Wunused-private-field
        
        ...since ee025b744ac9efafe7c083ed80f8e2cc7cb3e2c1 "loplugin:returnconstant in
        tools,comphelper,unotools"
        
        Change-Id: Ia5fb60f5929084d8e3c6f45d81eefa55da100954

2018-07-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [3ecd8f19a91ed7141304a2080fb11612b5ff30b3]

        vcl cairo text renderer: support non-AA text
        
        Non-AA lines were already working, but text was always anti-aliased.
        
        (Use-case is reference bitmaps in a testsuite, where AA just makes it
        harder to determine if the expected and actual rendering output match.)
        
        Change-Id: I7c5ab4c80675e1a523d67b71f3cd3cbc9c6416c3
        Reviewed-on: https://gerrit.libreoffice.org/58035
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-26  Caolán McNamara  <caolanm@redhat.com>  [b032d746a48b8887ccc2330b2fdbf63d701a213f]

        weld SwTextGridPage
        
        Change-Id: I4f8e5f643126bea5deef7636b6d20f8080cb6662
        Reviewed-on: https://gerrit.libreoffice.org/56309
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [e953ce16d24cff34b97940a6063704cd487fec42]

        fix warning towards clang7
        
        warning: binding reference member 'n1_' to stack allocated parameter
        'n1'
        
        Change-Id: Ifa4c1520453e00d6fc35411fa0edbf2bf2b42708

2018-07-26  Zdeněk Crhonek  <zcrhonek@gmail.com>  [96faaa6005465661d74b6dbf4879c43b85c68a55]

        uitest for bug tdf#118206
        
        Change-Id: Ia78195d49dfa72bc8ee06b81a1b18d38b17a72a3
        Reviewed-on: https://gerrit.libreoffice.org/58028
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-07-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [919ccaba419531d689231b76a43ab29c6a9ec65a]

        tdf#118860 svx opengl: avoid SalBitmap creation without solar mutex
        
        The bugdoc has 2 slides. When switching to the second slide, the graphic
        is loaded in the background, but OpenGLSalBitmap::Create() can't work
        correctly if the caller doesn't own the solar mutex.
        
        This already asserts in OpenGLContext::prepareForYield() in a less
        obvious way.
        
        Focus on the correctness, so just hold the solar mutex during the whole
        ImportGrpahic() call. If it turns out that the purpose of running this
        on a thread is to avoid synchronous network traffic, then the data could
        be first copied to a memory stream, and only then take the lock + import
        the graphic.
        
        Change-Id: I88203c12b4e7a5f2b689928c01e2ba953c5b13c5
        Reviewed-on: https://gerrit.libreoffice.org/57970
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [07ad18ed6d90773a1e8120057929fa3a1dff2665]

        Silence loplugin:staticaccess in Windows ATL macros (clang-cl)
        
        Change-Id: I18cde30e132b8209d189e9438b49a1c3e5a36672
        Reviewed-on: https://gerrit.libreoffice.org/57997
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [ebdb7b7c92a84bc8be1159648b86c5202e315ae8]

        loplugin:useuniqueptr in WW8PLCFx_PCDAttrs
        
        and make WW8PLCFx_PCDAttrs store a reference to the vector in
        WW8ScannerBase rather than storing pointers to the data() inside a
        vector. yuck.
        
        Change-Id: I1a74a0f9cd9bf4669a7e49e2a56282d49be834cb
        Reviewed-on: https://gerrit.libreoffice.org/58023
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [715eaef7c405f161c6471dc88ae6290e8ca905d8]

        loplugin:useuniqueptr in WW8PLCFx_SubDoc
        
        Change-Id: If8b9b999fd46022b5be0a3353e58653f5a42a06c
        Reviewed-on: https://gerrit.libreoffice.org/58022
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [242129b92e843bb828a829e37841b2a3ef02633f]

        loplugin:useuniqueptr in WW8PLCFx_Fc_FKP
        
        Change-Id: If1a8a0301a94c6303f7fe0db52fb3e5ae8c04715
        Reviewed-on: https://gerrit.libreoffice.org/58021
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [c9c97b4eb050dae10cbecebb815eae84cff7dde0]

        loplugin:useuniqueptr in SwWW8ImplReader
        
        Change-Id: I81473abfd71f816495fe562dd57f987df03c11ab
        Reviewed-on: https://gerrit.libreoffice.org/58019
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ceb8e9d9bf352d5a79894ecb04326284b642810]

        loplugin:useuniqueptr in WW8Export
        
        Change-Id: I1211daba231e4c5557dad06e8392a28fca922ab7
        Reviewed-on: https://gerrit.libreoffice.org/58018
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [337d0a4f602b879e73367586b9090dcc94898eb3]

        loplugin:useuniqueptr in MSWordExportBase
        
        Change-Id: I73c43bd95350a8ebb7373872d58fa8911736a0a3
        Reviewed-on: https://gerrit.libreoffice.org/58017
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [cb91af4c3b1808e14be5e2476f2b6f645807184f]

        loplugin:useuniqueptr in SwWW8ImplReader
        
        Change-Id: Id924a16aa9ee2935606bf89d676145d1f68f236e
        Reviewed-on: https://gerrit.libreoffice.org/58020
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [c99d883447cc37b017d8c2fce95877177095d301]

        loplugin:useuniqueptr in DocxExport
        
        Change-Id: I8d98585fa759070a82bf5738d20b018ec9fbabf0
        Reviewed-on: https://gerrit.libreoffice.org/58016
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [fb90f975cb5f744f8dbe64b9a1514d4d7ace746d]

        loplugin:useuniqueptr in SwWrtShell
        
        Change-Id: I570b45e4174375be9e30f6ebc8c8171cace78990
        Reviewed-on: https://gerrit.libreoffice.org/58015
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [1a0494b2dd3c2eaef8a5e83753dfc037d8fa56ae]

        loplugin:useuniqueptr in SwXTextDocument
        
        Change-Id: Iafe979a9a6c6f92226a25dc52b510682c5e5924f
        Reviewed-on: https://gerrit.libreoffice.org/58014
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [a846c7106d4e4e1b8cc61e237cc2e158d037e816]

        loplugin:useuniqueptr in SwGlossaryList
        
        Change-Id: I208d46c27e5fefb20fbc9e049a0b3b36f7be4cbb
        Reviewed-on: https://gerrit.libreoffice.org/58013
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [78e940247fbf576c7e6e4ae8d62dc3531bba21fe]

        loplugin:useuniqueptr in SwGlobalTree
        
        Change-Id: I3499860f02e8fcdd5177f66cb648f7bdb12e4f6e
        Reviewed-on: https://gerrit.libreoffice.org/58012
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [0e714e412c9831e4cd710fd9d250615bf3e1547c]

        loplugin:useuniqueptr in SwAnnotationWin
        
        Change-Id: I6c362954a8004a246773e6e72137d6eafb6e019e
        Reviewed-on: https://gerrit.libreoffice.org/58011
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [ba42d00ed5a04850f88abdf184a4855db7cf2700]

        loplugin:returnconstant in sal,l10ntools,sot
        
        Change-Id: I3f4e4efa8ea839f48b9700ebc26c7e5ab279ce49
        Reviewed-on: https://gerrit.libreoffice.org/57975
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [ee025b744ac9efafe7c083ed80f8e2cc7cb3e2c1]

        loplugin:returnconstant in tools,comphelper,unotools
        
        Change-Id: Iabc3c67b4cdcd0344a37c533bf92dd00cd4700d8
        Reviewed-on: https://gerrit.libreoffice.org/57974
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-26  George Wood  <gwoodcode@gmail.com>  [1c56d5fec2ddd9f68aaaf21e9dbe287db893c092]

        It doesn't make sense to have document links in the online version.
        
        Change-Id: I893845570e4bd2961797fa1c2dd3e5316c9d262d
        Reviewed-on: https://gerrit.libreoffice.org/58008
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [803a7b659ea7149e61c9783e96981309a4196014]

        loplugin:redundantcast (clang-cl)
        
        Change-Id: Iaf6cbe8dcfd107a66660746719b6b61e82a6ed0a
        Reviewed-on: https://gerrit.libreoffice.org/57998
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Stephan Bergmann  <sbergman@redhat.com>  [edb36ef2bf9cb58ea2c12f7e6374adac249bc7a5]

        Missing includes (Windows --disable-pch)
        
        Change-Id: Iea067e3529de9208bd0a00c276eb03858816bd00
        Reviewed-on: https://gerrit.libreoffice.org/57996
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-26  Zdeněk Crhonek  <zcrhonek@gmail.com>  [3715ca5943ee05d4df7bfd0cf47071b2ee4081b6]

        uitest for bug tdf#105351
        
        Change-Id: Ifbeda8a97c81167d5ba6c66c9691b059794f32b1
        Reviewed-on: https://gerrit.libreoffice.org/58025
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-07-26  Jens Carl  <j.carl43@gmx.de>  [ecb56a971b1e39d04e2767bc4cd57235fde34f6a]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: Ic870fce3b88745ca6d25bab17c8c995cbd13f967
        Reviewed-on: https://gerrit.libreoffice.org/58031
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e3c9876dd9ad42c689bb62ee41bf26db70e0767a]

        Removed executable permission on pptx file
        
        Change-Id: Ic1c9e854229a80f82c7ce6187816cc63f85c1f41
        Reviewed-on: https://gerrit.libreoffice.org/57992
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-26  Jens Carl  <j.carl43@gmx.de>  [ba7b609b190e69dc89c3cb26cbab4b340fcbfc4b]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I836019b91866ecb993a3604dd646759acfd70a46
        Reviewed-on: https://gerrit.libreoffice.org/58030
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-26  Takeshi Abe  <tabe@fixedpoint.jp>  [f30afe009e9e9da32dfc0aa1490d1f7ce787d101]

        sc: Make CONFIDENCE.T() raise #DIV/0! when size is 1
        
        ... for interoperability with Excel, as remarked in
        <https://support.office.com/en-us/article/CONFIDENCE-T-function-E8ECA395-6C3A-4BA9-9003-79CCC61D3C53>.
        
        Change-Id: I2d24573055455fa014c38f6e5985e3501ed6ba6e
        Reviewed-on: https://gerrit.libreoffice.org/57322
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-07-25  Stephan Bergmann  <sbergman@redhat.com>  [75a5b5a850511bf1a0a32c113237085cbc069cc4]

        -Werror,-Wformat (clang-cl)
        
        Change-Id: I5b292aa58e14a2bc46ec9b2ecc93eaca2f03502d
        Reviewed-on: https://gerrit.libreoffice.org/58001
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-25  Eike Rathke  <erack@redhat.com>  [167c3f9d94e503d99fbdcbf59bae47766cd239f3]

        Related: tdf#118867 refresh AutoFilter buttons when deleting cols/rows/cells
        
        Also in ScUndoDeleteCells::Undo()/Redo()
        
        Change-Id: I203e447e8d1bcbad48658c26c98a1558e0d4881a
        Reviewed-on: https://gerrit.libreoffice.org/57989
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-07-25  Stephan Bergmann  <sbergman@redhat.com>  [81f06a142d3228a97341d0728d2aff761b5fd5a2]

        No bad macros from windows.h in external/pdfium (Windows --disable-pch)
        
        Change-Id: I036b6b8974481a59b6869115f216949a455451d0
        Reviewed-on: https://gerrit.libreoffice.org/58003
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-25  Stephan Bergmann  <sbergman@redhat.com>  [9779ba452b523d45805a3d2a18f68194005ef977]

        -Wc++11-narrowing (clang-cl)
        
        ...from 'int' to 'FLOAT' (aka 'float')
        
        Change-Id: I999fc322d0ace0d32c675a22337077d7a95eed3c
        Reviewed-on: https://gerrit.libreoffice.org/58006
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-25  Stephan Bergmann  <sbergman@redhat.com>  [6639ab3922a8f88a0421d25f82ed50a99f40f341]

        loplugin:sallogareas (clang-cl)
        
        Change-Id: Id3f41fe72487a1e38ead75c8df6307edd1c3ccab
        Reviewed-on: https://gerrit.libreoffice.org/58005
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-25  Stephan Bergmann  <sbergman@redhat.com>  [b2b9eafa41280a3f8da49a94bf1c31239c7df700]

        -Wc++11-narrowing (clang-cl)
        
        ...from vector difference_type (aka 'long long') to 'long'
        
        Change-Id: I2a1569760ef219655936fa5c10f0e6fb85b5a504
        Reviewed-on: https://gerrit.libreoffice.org/58004
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-25  Stephan Bergmann  <sbergman@redhat.com>  [d77e1cf718e004fd24976c3c30c8f03ba3eeddfb]

        Silence warning STL4014
        
        "std::result_of and std::result_of_t are deprecated in C++17", as issued (with
        clang-cl) in slideshow/source/engine/eventmultiplexer.cxx
        
        Change-Id: I0f7a6ab98fbaf2a5e4d2aebf2e4af0ecc21075f8
        Reviewed-on: https://gerrit.libreoffice.org/58002
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-25  Caolán McNamara  <caolanm@redhat.com>  [18d1492a907e7e72b0351d6b347e7d0dd2cd30f1]

        allow popover direction to depend on position of parent widget in dialog
        
        use the same setting as the emoji popover so that at the top of a dialog the
        popover pops down and at the bottom of a dialog is pops up.
        
        Change-Id: I8e6cd13c5f669b5218c65096f68471bf2e27c848
        Reviewed-on: https://gerrit.libreoffice.org/56483
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-25  Caolán McNamara  <caolanm@redhat.com>  [6d6b4df2c2e979ab0fadc96ae20bb23e86df1ae0]

        ofz#8373 tight OUString concat loop causes libfuzzer oom
        
        it doesn't get a chance to release memory and falls over with
        an oom. Or something like that anyway.
        
        Change-Id: I9d8dd704fb63d70755c6c1b211db6fe9d99cc2e5
        Reviewed-on: https://gerrit.libreoffice.org/57987
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-25  Stephan Bergmann  <sbergman@redhat.com>  [4728dfc10830eba57a084b0cbd495f691e09d066]

        loplugin:cstylecast (clang-cl)
        
        Change-Id: Ib754baae7387990ceb2d189fa71b046bb3d29873
        Reviewed-on: https://gerrit.libreoffice.org/58000
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-25  Stephan Bergmann  <sbergman@redhat.com>  [58222feb7fee0c08fb54b9ee29f8f0674c5cf508]

        warning STL4015: std::iterator is deprecated (clang-cl)
        
        Change-Id: I92dce067ab05cbef1b13dddd9b4de221051c9320
        Reviewed-on: https://gerrit.libreoffice.org/57999
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [22fd015d640aa0261c65b70624b46cc202c66049]

        Fix typo
        
        Change-Id: I77f793b789952d12ca07e9d218396090bb3cd427
        Reviewed-on: https://gerrit.libreoffice.org/57993
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8416f00bf1cb3ed080347e94842fb6e92c39ba4f]

        Fix typo
        
        Change-Id: I24e325e2d283c58ea58e8d227a909417e3535484
        Reviewed-on: https://gerrit.libreoffice.org/57995
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-25  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [082c7caecef2658920998b0877683f513c35db34]

        Add missing method hasUnsignedLongDependency()
        
        m_unsignedLongDependency was already set but never used.
        
        Behavior of Includes::Includes ctor is now in consistency with
        the related switch cases in Includes::add (see: m_includeSalTypesH)
        
        Change-Id: I4cca1bab014ac280b73b7532aadfd5ff2b0b9894
        Reviewed-on: https://gerrit.libreoffice.org/57792
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-07-25  Armin Le Grand  <Armin.Le.Grand@cib.de>  [96b338e62c422ccd23cd33b3f87a463730221514]

        tdf#118730 Correct ReportDesigner Object creation
        
        This is a follow up problem to removing the old stuff
        that first a SdrPage* at the SdrObjects was set *without*
        the SdrObject being inserted to any SdrObjList. It works
        no longer - the SdrPage which you can get now is the one
        the SdrObject *is* inserted at.
        Solution is to move that stuff - plus other initializations
        which were done in OUnoObject::EndCreate before - to where
        it belongs. This gets rid of OUnoObject::EndCreate
        completely.
        It makes OUnoObject::impl_setReportComponent_nothrow no
        longer needed due to being used only in one place. All
        initializations move to OUnoObject::CreateMediator which
        anyways needs to be done when a OUnoObject got created.
        
        Change-Id: I86f968dc6e867c5752d3c8cee1b3b2af57e467c8
        Reviewed-on: https://gerrit.libreoffice.org/57976
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-07-25  Caolán McNamara  <caolanm@redhat.com>  [ad9821c92fdf6dbd39826fb71742f10c41f2155b]

        ofz#8539 share LineInfo to save memory
        
        Change-Id: I6a97d82e55fb91f2c45add4d066522f36fabff6c
        Reviewed-on: https://gerrit.libreoffice.org/57983
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-25  Katarina Behrens  <Katarina.Behrens@cib.de>  [2a00e1f98d4cca448c1394e2504cc7539cb9ac1d]

        tdf#118777: Disable signature line slot if non-text object
        
        both in sw and sc
        
        Change-Id: I54f7ec336026013d09ac6262779e7fcbd17c2084
        Reviewed-on: https://gerrit.libreoffice.org/57949
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-07-25  Gabor Kelemen  <kelemeng@gnome.hu>  [7e24a32d7bcdcc630d6be2106a8c9117a0122772]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix ahelps in Math; Format - Spacing page
            
            Change-Id: I96b74f871a66d7968ae268552f38d43c56bec12f
            Reviewed-on: https://gerrit.libreoffice.org/57928
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [fdc50b0a1b9741c5610a2b6c793c8fcdf5573c76]

        new loplugin:returnconstant
        
        look for methods that always return the same value
        
        Change-Id: I5f1c5b58a985ecf5f7765a2d4ebd464eae5ef76f
        Reviewed-on: https://gerrit.libreoffice.org/57973
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-25  Mark Hung  <marklh9@gmail.com>  [d459f4c92e7bbb7e031b8cbba395d4767ecf344e]

        tdf#50499 convert by, from, and to of AnimContext.
        
        Also change testTdf104788 because the expected value
        is taken as a double and decimal places are omitted
        if there isn't any.
        
        Change-Id: I16cb363b1ce0ff09da2df361849d47819bf9ced4
        Reviewed-on: https://gerrit.libreoffice.org/57413
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-07-25  Mark Hung  <marklh9@gmail.com>  [7ff086c9141429e32c733f38d288cf67d6e9e3c9]

        tdf#118836: fix grow-shrink animation in saved pptx.
        
        Convert AnimeTransform with transform type SCALE to animScale.
        
        Change-Id: I39dfbdb814afa78ca981238bb1876f4af0995791
        Reviewed-on: https://gerrit.libreoffice.org/57790
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-07-25  Caolán McNamara  <caolanm@redhat.com>  [981ffeb876e3b3d898b00054ed5072035cf27c1a]

        ofz#7886 reject bogus text offsets inside fib
        
        Change-Id: I7e81d13c199301cc4a049081476feac6e1507bd0
        Reviewed-on: https://gerrit.libreoffice.org/57972
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-25  Caolán McNamara  <caolanm@redhat.com>  [8b8fb4ac654c8f847c35b93d701ba3475662ea69]

        convert pFontA to std::vector
        
        Change-Id: I8045047a963930c4a0dca2d1eaa0dcb6362b8e53
        Reviewed-on: https://gerrit.libreoffice.org/57971
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-25  Michael Stahl  <Michael.Stahl@cib.de>  [7213a583f5c1d42c05dc4f19b4d4d2f9dded7733]

        tdf#118777 cui: use right XText in SignatureLineDialog
        
        Writer has multiple nested XText and we have to call insertTextContent
        on the one that corresponds to the xCursor, so use the convenient
        getText() instead of hard-coding the body text.
        
        Change-Id: I86bce48e97730917aa8c4b093bb74c03e3f0dd36
        Reviewed-on: https://gerrit.libreoffice.org/57969
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-07-25  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [549b718b7dc5ff11990f6c922e467752b65d6945]

        Remove useless self-assignment of mxImpl->mxAccess
        
        Change-Id: I49fe21ad4a99ea617d6698a9c9eab4daf6fed3b9
        Reviewed-on: https://gerrit.libreoffice.org/57951
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-07-25  Caolán McNamara  <caolanm@redhat.com>  [3a62485530f3901c75eca2f741fe51f5013f6a0d]

        ofz#7666 WritingDirectionInfos doesn't have to be a deque
        
        Change-Id: I67731046b1ed1ad87b78ad3981ce0b0f6d2f8415
        Reviewed-on: https://gerrit.libreoffice.org/57964
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-25  Stephan Bergmann  <sbergman@redhat.com>  [5c016d6ae4e59629cfd0b80c631f67cf46e42d3e]

        Adapt solenv/flatpak-manifest.in to recent download.lst changes
        
        Change-Id: I7799abe1a6fc9cf79a751d76360ea7ad2face133

2018-07-25  Caolán McNamara  <caolanm@redhat.com>  [e161206709ea4bd6182fa9feeedf4b3f08231fe5]

        Resolves: tdf#118862 new instances cannot be edited
        
        Change-Id: I9b10ff4f043949c7140852ac9ad9106ca611c98c
        Reviewed-on: https://gerrit.libreoffice.org/57960
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-25  Caolán McNamara  <caolanm@redhat.com>  [1ac55de4674035c7306df4d66db088c3b8f99438]

        Resolves: tdf#118919 crash on double click ole object
        
        Change-Id: Id7b3df447db56f6f80d6255dabdcc7f6ab149e95
        Reviewed-on: https://gerrit.libreoffice.org/57953
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [5da6001918536d3d4c71410ea7e28caf3192897d]

        loplugin:useuniqueptr in SwPageGridExample
        
        Change-Id: Ie173b7ea280e922ed7aaaec6efca08ad0d95ffd0
        Reviewed-on: https://gerrit.libreoffice.org/57940
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [16ebb85eef0656482207f8030a3abead37cea867]

        loplugin:useuniqueptr in SwView
        
        Change-Id: Ifcb8320dff5e596afe1240280f64099480a6721c
        Reviewed-on: https://gerrit.libreoffice.org/57947
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-25  Justin Luth  <justin_luth@sil.org>  [9fc9510ae3f46e5c1fd65303bac9f01ddc79cb5c]

        tdf#106174 writerfilter: bidi - prev adjust? prev bidi?
        
        Four situations to handle:
        1.) bidi same as previous setting: no adjust change
        2.) no previous adjust: set appropriate default for this bidi
        3.) previous adjust and bidi different from previous: swap adjusts
        4.) previous adjust and no previous bidi: RTL swaps adjust
        
        The previous method was pretty heavy-handed, especially when
        clobbering the inherited ParaAdjust value. It essentially
        only handled situation #2.
        
        There are several commits that this one builds on or that
        enhance it. Look in this bug 106174 and in bug 72560.
        
        Change-Id: I07192ed93d50b07911cc8134a4ee57da87023d78
        Reviewed-on: https://gerrit.libreoffice.org/57196
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [921f285c7ff713ad219d3e3385d7e7d12d33581e]

        sw: prefix members of SwGetExpField and SwGetRefField
        
        Change-Id: I703357694eb2f880fa9cc5240fcc5610bd34e924
        Reviewed-on: https://gerrit.libreoffice.org/57950
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [fbd79e4b2dfdcad415c9de589dd3e509d1fc0f56]

        loplugin:useuniqueptr in SwFrameSidebarWinContainer
        
        Change-Id: If802bc040f49f6a78068bbcf2b1247a98987be11
        Reviewed-on: https://gerrit.libreoffice.org/57938
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [187f29dfc8f03565b277ee163186a46a0b8ef0c5]

        loplugin:useuniqueptr in SwXViewSettings
        
        Change-Id: I29c70ad5b6d5e120d8dc709d279407d3100373b7
        Reviewed-on: https://gerrit.libreoffice.org/57948
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [36f8b5ec35440fa0b1dadadf28ce9d1a83f8dc50]

        loplugin:useuniqueptr in SwSrcView
        
        Change-Id: I550d184ddd158e32abc353f8f1d458319bd4c2c5
        Reviewed-on: https://gerrit.libreoffice.org/57946
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [97c993b681bb059d1974b29ade5b433f93a85e46]

        loplugin:useuniqueptr in SwView_Impl
        
        Change-Id: Id92590b00dbcd9b64ca90116fb6a275d66001519
        Reviewed-on: https://gerrit.libreoffice.org/57945
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [cc60fd2285515b17b893ab4c106f5b060cf31a38]

        loplugin:useuniqueptr in SwModelessRedlineAcceptDlg
        
        Change-Id: I29dcfce3cc9977454f29cf21efb38dbe14f5c14f
        Reviewed-on: https://gerrit.libreoffice.org/57944
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [e2d96eaa1d6b75347c3de272547fe5d78e9d8623]

        loplugin:useuniqueptr in SwInputWindow
        
        Change-Id: If9ea84c6402269483d74a64b4b79a1f47f01c88d
        Reviewed-on: https://gerrit.libreoffice.org/57943
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [be1cc9d0d2e7cdbf449521a9e602ac5a288255ab]

        loplugin:useuniqueptr in SwHHCWrapper
        
        Change-Id: Id651533b725c61f2fabd6ac51d640a42b06e6eea
        Reviewed-on: https://gerrit.libreoffice.org/57942
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [df0175c71ee836ed6e832e8849d9004cef530c65]

        loplugin:useuniqueptr in SdrHHCWrapper
        
        Change-Id: I1695dcf5af4f51e118b0286229e00896b09ec0bd
        Reviewed-on: https://gerrit.libreoffice.org/57941
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [f154ed6d9c5ba1895ec07f0d93337f6941803e59]

        loplugin:useuniqueptr in SwSrcEditWindow
        
        Change-Id: I64d8a4ab60df95672363df7a4ac65cf4d2f9c8c2
        Reviewed-on: https://gerrit.libreoffice.org/57939
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [3426b8ea0ded6423e465bf1770433b39cc345ffd]

        loplugin:useuniqueptr in SwEditWin
        
        Change-Id: I93dc00565c5ae99be774300bdde92e08546b3571
        Reviewed-on: https://gerrit.libreoffice.org/57937
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [574a6265fb6adb401efefcc1312a4e1d7e6b4ddc]

        loplugin:useuniqueptr in SwPostItMgr
        
        Change-Id: I63dd541ac975648083d75fe5ce1ef86e99016faa
        Reviewed-on: https://gerrit.libreoffice.org/57936
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [003b2956d872ac19a1c84fefcc773ecefa008220]

        loplugin:useuniqueptr in SidebarTextControlAccessibleContext
        
        Change-Id: Ie1506b90f541d3ccdc93c8234b393471fef0118d
        Reviewed-on: https://gerrit.libreoffice.org/57935
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [b05b2eafa2a15f861de065bc6c3a4a31d6f126d7]

        loplugin:useuniqueptr in SwPageBreakWin
        
        and fix check in UpdatePosition, which would previously never have
        returned early
        
        Change-Id: Ie0d3feaf193dd3216f359a88c11ce6e504ac451c
        Reviewed-on: https://gerrit.libreoffice.org/57934
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [7789628e9aebc68fb194d42252dcb5e29f183f96]

        loplugin:useuniqueptr in SwTransferable
        
        Change-Id: I857bd0416d3c093021409af18a28815eddbdb66a
        Reviewed-on: https://gerrit.libreoffice.org/57933
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-25  Zdeněk Crhonek  <zcrhonek@gmail.com>  [1394bad8ce5c5e341f824fd6cd14769ada32eeb3]

        uitest for bug tdf#96698 , Validity-> Custom
        
        Change-Id: Ia35d95c4ac6cddfb7db7a6e770b6c193baeab9fa
        Reviewed-on: https://gerrit.libreoffice.org/57896
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-07-24  Caolán McNamara  <caolanm@redhat.com>  [f33ca5e3ba342e8251ab8177105a9b4b231b73e0]

        ofz#7621 tight OUString concat loop causes libfuzzer oom
        
        it doesn't get a chance to release memory and falls over with
        an oom
        
        Change-Id: I20eb91223de3aa00f3e2f4131ad212f1cfde6ff3

2018-07-24  Caolán McNamara  <caolanm@redhat.com>  [2882c0fd4740e35f03e0a800b8f6b33fb06cf8f2]

        GetCharWidths always returns true
        
        Change-Id: I4a58b203a7c18484c3405f918e77297ac764725d
        Reviewed-on: https://gerrit.libreoffice.org/57925
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-24  Caolán McNamara  <caolanm@redhat.com>  [1fbbc34a4d25c479ebec1f1419b50bbd3c312127]

        drop some more stuff for fuzzing
        
        Change-Id: Ie9e1214eb2fd84f458eedb739248e06eef889385
        Reviewed-on: https://gerrit.libreoffice.org/57929
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-24  Caolán McNamara  <caolanm@redhat.com>  [d43c1b718f9a290307510b7d526a981b15264622]

        split buffers to clarify what it does
        
        Change-Id: Id7888d2e2ef1cdf21af4247207c2b0dda0aa3823
        Reviewed-on: https://gerrit.libreoffice.org/57926
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-24  Caolán McNamara  <caolanm@redhat.com>  [ad3595cac951d069a2b0883a18711edab138c1ab]

        forcepoint#53 restrict to expected index range
        
        Change-Id: I22f01e5a3e3cf51b014ac841cd14071dce5baf0f
        Reviewed-on: https://gerrit.libreoffice.org/57920
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-24  Michael Stahl  <Michael.Stahl@cib.de>  [d0f44c46c678837f0b30928595d82443f3d53abe]

        icu: icu4c-icu11100.patch.1 presumed obsolete
        
        According to http://bugs.icu-project.org/trac/ticket/11100
        the bug was fixed upstream in a different way so hopefully
        this patch can be removed (but i don't know how to verify this).
        
        Change-Id: I815c17dae3de2d57d2e0e247cf5823dfc1cc7109
        Reviewed-on: https://gerrit.libreoffice.org/57391
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4602d890bf2f25b66b74bbd440397f5bbf7b3a43]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix <otherwise> case for icon replacement
            
            Change-Id: Ia5db370d1e19aa2818fba7ad7b2427692ff1b80e
            Reviewed-on: https://gerrit.libreoffice.org/57927
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-24  Caolán McNamara  <caolanm@redhat.com>  [8c29928de76ff24f9b6dc4dba08940e63e54413d]

        ofz#9431 don't check attribs of Invalid column
        
        Change-Id: I9c5adcadfa2a8593ff90622449d6bdfa4810f2c0
        Reviewed-on: https://gerrit.libreoffice.org/57915
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [ac8a1a146fa362ebe6849ae1a592a0629801971d]

        pass WrappedProperty around by std::unique_ptr
        
        Change-Id: Ifcd9606541d1157027ca49a351dbbbe0bf153b12
        Reviewed-on: https://gerrit.libreoffice.org/57875
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [90430ac55ca4ac2ccd54d19bdcb5dc488d42e0ef]

        tdf#86619 Reintroduce Insert Caption to the table context menu
        
        This was removed in 4d0b11411d11050b13b821e847bab86f1247bcea
        however, the Insert Caption entry is available for images, charts and frames,
        thus, reintroducing in to keep it consistent across context menus
        
        Change-Id: I7dbe15ba82b8997a53eb32f8207c7ea35246b6df
        Reviewed-on: https://gerrit.libreoffice.org/57861
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>

2018-07-24  Michael Stahl  <Michael.Stahl@cib.de>  [6de194cb685dbe105a73812afa73070d04341bfb]

        sw,sc: Signature Line: fix VclPtr assertion
        
        Insert a Signature Line, right click, Sign..., Cancel
        
        include/vcl/vclptr.hxx:116: VclPtr<T>::~VclPtr() [with reference_type = AbstractSignSignatureLineDialog]: Assertion `(!m_rInnerRef.get() || m_rInnerRef->isDisposed() || m_rInnerRef->getRefCount() > 1) && "someone forgot to call dispose()"' failed.
        
        Change-Id: I09a1b37b917b267a84ee95fb375658974ee1b320
        Reviewed-on: https://gerrit.libreoffice.org/57913
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-07-24  Caolán McNamara  <caolanm@redhat.com>  [8347f43707ca1dc4f79dbaf3d5136f35067a6e6d]

        forcepoint#52 flatten deep recursive delete of SwLineLayout
        
        Change-Id: I36d995062f4677ae900009d1eb5d48b906a4b36f
        Reviewed-on: https://gerrit.libreoffice.org/57910
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-24  Caolán McNamara  <caolanm@redhat.com>  [c8d7715e9fcf69ad4130a2bc7e393f42bfcacd0a]

        valgrind: use of unit value exporting tdf107162-1.ots to xls
        
        Conditional jump or move depends on uninitialised value(s)
           at 0x4554B657: SetApiUnderline (xlstyle.cxx:487)
           by 0x4554B657: (anonymous namespace)::lclSetApiFontSettings(XclFontData&, rtl::OUString const&, float, float, com::sun::star::awt::FontSlant, short, short) (xlstyle.cxx:583)
           by 0x4554C096: XclFontPropSetHelper::ReadFontProperties(XclFontData&, ScfPropertySet const&, XclFontPropSetType, short) (xlstyle.cxx:679)
           by 0x4546D8BE: XclExpTbxControlObj::XclExpTbxControlObj(XclExpObjectManager&, com::sun::star::uno::Reference<com::sun::star::drawing::XShape> const&, tools::Rectangle const*) (xeescher.cxx:753)
           by 0x45593D99: XclEscherEx::CreateTBXCtrlObj(com::sun::star::uno::Reference<com::sun::star::drawing::XShape> const&, tools::Rectangle const*) (xcl97esc.cxx:441)
           by 0x45594E85: XclEscherEx::StartShape(com::sun::star::uno::Reference<com::sun::star::drawing::XShape> const&, tools::Rectangle const*) (xcl97esc.cxx:254)
           by 0x44E4FFBC: ImplEESdrWriter::ImplWriteShape(ImplEESdrObject&, EscherSolverContainer&, bool) (eschesdo.cxx:164)
           by 0x44E510C3: ImplEESdrWriter::ImplWriteShape(ImplEESdrObject&, EscherSolverContainer&, bool) (eschesdo.cxx:215)
           by 0x44E5452B: ImplEESdrWriter::ImplWritePage(EscherSolverContainer&) (eschesdo.cxx:848)
           by 0x44E54D27: ImplWriteCurrentPage (eschesdo.cxx:932)
           by 0x44E54D27: EscherEx::AddSdrPage(SdrPage const&) (eschesdo.cxx:945)
           by 0x454696BC: XclExpObjectManager::ProcessDrawing(SdrPage const*) (xeescher.cxx:1523)
           by 0x45407A35: ExcTable::FillAsTableBinary(short) (excdoc.cxx:518)
           by 0x454088B8: ExcDocument::ReadDoc() (excdoc.cxx:767)
        
        Change-Id: Ibefe8ea808bfbd9dfc8e773b4c13936387633507
        Reviewed-on: https://gerrit.libreoffice.org/57904
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [03477108118028c8dfc1e161502177fabd037a6d]

        crashtesting: tdf107162-1.xls
        
        regression from
            commit 8a304fe8b1282efa2d40bdf337728e64b7532a35
            loplugin:useuniqueptr in XclEscherEx
        
        Change-Id: I84c2619a1ac62cf70144b530c540a4c18b474bd1
        Reviewed-on: https://gerrit.libreoffice.org/57903
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [125a139e3dcfcf2bec4c61c30fb5dbf63f454cba]

        loplugin:useuniqueptr in SwXMLTableContext
        
        Change-Id: I14dddb4ffb9ceb36ccdb902d6cbf253ccf480931
        Reviewed-on: https://gerrit.libreoffice.org/57866
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-24  Caolán McNamara  <caolanm@redhat.com>  [c33613a07df9ea92201ad741032cb9201aebf21d]

        ofz#9261 catch all exceptions
        
        Change-Id: I535c9608bbd554a55edf9ccd58ac71032ba756fc
        Reviewed-on: https://gerrit.libreoffice.org/57902
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-24  Mark Hung  <marklh9@gmail.com>  [6a79db85be2520de3ca5d2c52eacdb58bc17fec8]

        tdf#118835 export animClr element. ( handle AnimateColor ).
        
        Implement PowerPointExport::WriteAnimateColorColor to export
        to, from, by elements of the animClr element.
        
        Change-Id: I0fb81f8838656c127610a9a10654e3e51106bea8
        Reviewed-on: https://gerrit.libreoffice.org/57820
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-07-24  Mark Hung  <marklh9@gmail.com>  [0bc245ede6ec5831561e950299071f57b0329da8]

        tdf#113818 convert formula of AnimContext.
        
        Change-Id: I0f6f08247eaf8099d84c0e8201d22fc507b1cac4
        Reviewed-on: https://gerrit.libreoffice.org/57414
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-07-24  Mark Hung  <marklh9@gmail.com>  [e65da112029bf7b6a3b5d94b72bcd5d6ca225195]

        tdf#118835 fix missing attribute name conversion.
        
        LineColor and LineStyle are missing from the switch-case.
        Just reuse the conversion list from
        oox::ppt::getAttributeConversionList(), also reoder the
        list so that fillcolor is prior than fillColor.
        
        Change-Id: Ia78553ad2fc908923da56bc58baf96dbb7d40863
        Reviewed-on: https://gerrit.libreoffice.org/57819
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-07-24  Mark Hung  <marklh9@gmail.com>  [629aeda73b2db4246b837b63fb7bcf267111783c]

        tdf#118890 subtract 100% from by values of animScale.
        
        Despite that by values should be offset values instead of
        ending values, what we got from pptx seems to be the later,
        that we have to subtract 100% from the by values to get
        offset values for slideshow.
        
        Change-Id: I7eb9981210ea9998dae0de8f22c155b394e5abeb
        Reviewed-on: https://gerrit.libreoffice.org/57860
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-07-24  Julien Nabet  <serval2412@yahoo.fr>  [dcbb65f2a4a3ee70ccd4896d7a5e975dbd9e6509]

        Avoid com.sun.star.container.NoSuchElementException "Active" (2)
        
        Launch Base, use by default settings then create a form with the wizard
        and look at this kind of logs:
        warn:unotools:4125:4125:unotools/source/config/confignode.cxx:444: DBG_UNHANDLED_EXCEPTION
        in com::sun::star::uno::Any utl::OConfigurationNode::getNodeValue(const rtl::OUString&) const
        type: com.sun.star.container.NoSuchElementException
        message: Active
        context: configmgr::RootAccess
        
        Change-Id: I8a5e77ca1d51ab1a8e2b73972ad5d9a7acdce36b
        Reviewed-on: https://gerrit.libreoffice.org/57900
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [8a592a5c6a0fbfb831569a7c03ac75b91ce013c4]

        loplugin:useuniqueptr in rptui::Condition
        
        Change-Id: I1197be1f7ea8b621dedef41fdd0a664cb6d90374
        Reviewed-on: https://gerrit.libreoffice.org/57879
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-24  Zdeněk Crhonek  <zcrhonek@gmail.com>  [65379d43e1f590274775449c8fb381ceb3bc0537]

        uitest for bug tdf#53920
        
        Change-Id: I4e4cd572c2f2354da4f024d4bc80f56b589faab9
        Reviewed-on: https://gerrit.libreoffice.org/57895
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [29a8e51aea4e6956a388deaa1104fb1d81476ad3]

        loplugin:unusedfields,can-be-const in xmloff(1)
        
        (*) When passing a part of a global static data to XMLPropertiesOOoTContext_Impl,
        just store a reference to it instead of copying
        
        (*) Simplify the OOo2OasisTransformer constructor and call sites to make the const-ness work
        
        Change-Id: I012d638cfd9266ed3514164e84b381d0d577f821
        Reviewed-on: https://gerrit.libreoffice.org/57853
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-24  Caolán McNamara  <caolanm@redhat.com>  [37ce56416d67ecd6a8d1bfa762c45ec04a00e51b]

        crashtesting: infinite recurse with moz609361-1.svg
        
        Change-Id: I18c2dd159dd7a64c3627abdb472d65013453b1b9
        Reviewed-on: https://gerrit.libreoffice.org/57891
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-24  Caolán McNamara  <caolanm@redhat.com>  [20bb79886de5b7e24b6796aaa9811153abda86c9]

        crashtesting: infinite recurse with moz384637-1.svg
        
        Change-Id: Ia4bbc9d471c63812dc3ef490f32e8490bda72bfe
        Reviewed-on: https://gerrit.libreoffice.org/57888
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-24  Jens Carl  <j.carl43@gmx.de>  [f5930a2235b8a51b30b4ecf1640bf9a56adffe6b]

        Fix semantic of sentence
        
        Follow up of ad7d72f0381f6a16db5c6c7bee538c475c233555.
        
        Change-Id: I188e96fd9d71dce5ebd83200b9d8212e5f13b948
        Reviewed-on: https://gerrit.libreoffice.org/57894
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-24  Xisco Fauli  <xiscofauli@libreoffice.org>  [a61d61f66f80c91c14825f8fe8fb9bd3f295591b]

        tdf#118517: Use xStg before resetting it
        
        Regression from 0f166ef5240ee155bf2544e6bc3c985b1e3bf646
        Change-Id: I083951700895a00be8d4407871c27804ca3e5f30
        Reviewed-on: https://gerrit.libreoffice.org/57881
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-24  Takeshi Abe  <tabe@fixedpoint.jp>  [07c934e3f12718bb5a4befce04148969a2350065]

        sw: Change TextPortions to std::vector
        
        as its usage does not require std::deque.
        
        Change-Id: I047e31972325a28f5ff92153e34893821e80fe57
        Reviewed-on: https://gerrit.libreoffice.org/57898
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [98c21af70727bcaae4ec0754eb922f1b50b99604]

        use regular destructor for AnchorOverlayObject and ShadowOverlayObject
        
        no need for static methods
        
        Change-Id: I8de3bf41183ef592f9c08d8d227834fa64d772fa
        Reviewed-on: https://gerrit.libreoffice.org/57849
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [d67d9c26476f32e4b1157f6dd6a2d2746cc9c6c8]

        loplugin:useuniqueptr in SwSpellDialogChildWindow
        
        Change-Id: Ib79e4672b7857aaacef15cd55c8633523df4d26b
        Reviewed-on: https://gerrit.libreoffice.org/57877
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [3c8a7a1553710a2798058bed0768dd8cfabf9662]

        loplugin:useuniqueptr in SwAnnotationWin
        
        Change-Id: I0a4844898a85f0513da3e3fd7a977e35a9250f1e
        Reviewed-on: https://gerrit.libreoffice.org/57878
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [257b099bc4d904ebd4fae0ccd668de5ce7570d18]

        loplugin:useuniqueptr in SwInsertConfig
        
        Change-Id: I5f39956e529b98f4114139b8c3ba1391e45440ef
        Reviewed-on: https://gerrit.libreoffice.org/57876
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [63ba8ffa5c390c04e22a74015a64cefc2bf228ea]

        loplugin:useuniqueptr in ScValidationDataList
        
        Change-Id: Icbf8eb814e7d3bd57e78d2d1a97eb44bbfd2a432
        Reviewed-on: https://gerrit.libreoffice.org/57874
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [e2282a94558d6d92ed5f170e3dde6f26bfe383db]

        loplugin:useuniqueptr in SfxViewFrame
        
        Change-Id: I1edd00a184d8ffab4cf327aefc4e786458ccce52
        Reviewed-on: https://gerrit.libreoffice.org/57873
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [e83e5144119cba5514d07e03b6af557dae542b5b]

        loplugin:useuniqueptr in ChartController
        
        Change-Id: I224db5ab179bfd84125617e643441fd9a2872e67
        Reviewed-on: https://gerrit.libreoffice.org/57872
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [4089e1d9f67a61322b1fa4330ee10f62b3684f7f]

        loplugin:useuniqueptr fix check for DELETEZ inside compound stmt
        
        Change-Id: Id748b8b0c9cfe8c288dfafb5d0c2a83a8de2c91c
        Reviewed-on: https://gerrit.libreoffice.org/57871
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [fbd757349ea0dd2e9daecc2b6d1aa2e80aa7a319]

        loplugin:useuniqueptr in SwDBConfig
        
        Change-Id: Ibf9cdf4e09275325a876b81067245f76597ae08e
        Reviewed-on: https://gerrit.libreoffice.org/57870
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [232d0f4f6620bf21f382d38fd98f48ad57525ff0]

        loplugin:useuniqueptr in SwModule
        
        Change-Id: I37f4df7d309e83b3232dab8268c3b7557b259ae8
        Reviewed-on: https://gerrit.libreoffice.org/57869
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [07d0c305187abeaa7661b0275725b29fe2e3623f]

        loplugin:useuniqueptr in SwImplShellAction
        
        Change-Id: Iab0844b8ad5bbe57c4f1fb5a706bc742abf4cdb5
        Reviewed-on: https://gerrit.libreoffice.org/57868
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [c92d89b4e481d7f1777592d9f55a250e2d1a9869]

        loplugin:useuniqueptr inSwDocShell
        
        Change-Id: I9b834406b391695a18c9fdcdad9a6dd13be34c9e
        Reviewed-on: https://gerrit.libreoffice.org/57867
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [14377b33bd35a34d5be2d015c9a8d3d108153292]

        loplugin:useuniqueptr in SwXMLImport
        
        Change-Id: I0c90d39c87bbd4a6edaa70b2413a64a41585a944
        Reviewed-on: https://gerrit.libreoffice.org/57865
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [94e3568d3d1aa399d13c53f53a699c49da3e929c]

        loplugin:useuniqueptr in SwXMLExport
        
        Change-Id: Id0354b73b0ff14b6a168b672f25483c07988494e
        Reviewed-on: https://gerrit.libreoffice.org/57864
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [dba5dccfc5606ed6c6c888524460c9546143aaef]

        loplugin:useuniqueptr in SwHTMLWriter
        
        Change-Id: I67f3dd615e798f8ac865b57332f6153530d81929
        Reviewed-on: https://gerrit.libreoffice.org/57863
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [0b7fe7b2ceff8056b619b994fc765eb827f29bf3]

        loplugin:unusedfields,can-be-const in xmlreader
        
        Change-Id: I762a749b858063a1c063ee918bb6d33e06328876
        Reviewed-on: https://gerrit.libreoffice.org/57852
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [f08a06052bfe38c2bc0a23bd2c56ff9c1cb5536c]

        loplugin:unusedfields,can-be-const in xmlscript
        
        Change-Id: Ibd733b822bb2eee9de6319b5ea9e4d8dd3641cdc
        Reviewed-on: https://gerrit.libreoffice.org/57850
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cec5271db3563bf393e1afe40bd5a368eeaf0b88]

        Fix variable name
        
        Change-Id: I6e5bef8840730f61ca976c72a808b9ffd21fe8dc
        Reviewed-on: https://gerrit.libreoffice.org/57883
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-07-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5050e9d9c188524bc601b54eade5924be9ae77ea]

        Fix typos
        
        Change-Id: I07cf04cd2acc5b50d64224edb9f2c2de2c61e356
        Reviewed-on: https://gerrit.libreoffice.org/57884
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-07-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cf1bb9d4cbaec9d746eb6850e905eb951587543f]

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

2018-07-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a3ecd60aa0a9b58663e851aacafcb389f9a1fe52]

        Fix typos
        
        Change-Id: I8758872f6a5270de3f9b9dea750b9d40c7a446db
        Reviewed-on: https://gerrit.libreoffice.org/57800
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-07-24  Justin Luth  <justin_luth@sil.org>  [3aaa81ff68c6597381f58f2bd257190d70bd58a3]

        tdf#72560 ExchangeLeftRight shouldn't use DefaultParaStyle
        
        MS Word's UI is a bit confusing for RTL because the only place you
        can set it (at least in Word 2003) is on the Normal paragraph
        style - everywhere else the control is grayed out.
        
        Add a test that very specifically tests the impact of Normal style.
        The document does not use the "default" style at all, because
        the style used is based on -none-. Normal is set to RTL - does
        that mean that the whole document should be RTL or that
        Left/Right should swap?
        
        No. Parentless style provides LTR in MSWord, and thus the LO code
        that ExchangeLeftRight() based on DefaultStyle's bidi setting was
        wrong. Yes, it is determined by style/DocDefault settings, but
        not by DefaultStyle in particular.
        
        Change-Id: I000953e51d3d919f73aa1e97df63f266d15447b2
        Reviewed-on: https://gerrit.libreoffice.org/57859
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-07-24  Justin Luth  <justin_luth@sil.org>  [0fbf627a4beca383c25cc50cfa9d555f18fade53]

        tdf#72560 writerfilter: StyleProperty - also check DocDefaults
        
        Styles without parents still have inheritance - from the DocDefaults.
        So, make sure to check those properties too in
        GetPropertyFromStyleSheet() (and therefore also in GetAnyProperty).
        
        Currently, this should only impact when InStyleSheetImport(),
        but if the docDefaults ever find a way to naturally migrate
        into LO as doc defaults and not into the style itself, then
        this will also be useful to check for paragraph properties etc.
        
        Change-Id: Ic02cd10c104c0330684308f1380a77009206a664
        Reviewed-on: https://gerrit.libreoffice.org/57805
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2018-07-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ea96a4815e456295ca7454475e54cd8b0ba5c388]

        Fix typos
        
        Change-Id: If6e6df9ac592c77f19e381e50b7eb26fbf429f61
        Reviewed-on: https://gerrit.libreoffice.org/57831
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-07-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [52f98086fd7f8eca8dbd104451a8cb9cb3de365f]

        Fix typos
        
        Change-Id: I22c02c9d4e121d3cb3b68be9a5c845e9e45cc123
        Reviewed-on: https://gerrit.libreoffice.org/57603
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-07-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [73ed7a5179df6543fd3b34d82b5feb9b7277b688]

        Fix typos
        
        Change-Id: Ia11646ac8f2f57225a1cf37725c5e0742a8489d9
        Reviewed-on: https://gerrit.libreoffice.org/57605
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-07-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c7d324a4cb236426849c52005d95a43f1d0c2c1d]

        Fix typos
        
        Change-Id: I1cc2b1f63326d1d0e1f6e452b93af11e59a2d674
        Reviewed-on: https://gerrit.libreoffice.org/57799
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-07-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e1328b89fa87cbb333c096bf229a810317f25bc3]

        Fix typos
        
        Change-Id: If0d8f4033d9bc20f521d33d732fb349f0df5eeef
        Reviewed-on: https://gerrit.libreoffice.org/57822
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-07-23  Caolán McNamara  <caolanm@redhat.com>  [2a1e975f4fa67162f3c7b37939fa0a3b771376f5]

        crashtesting: infinite recurse with moz455984-5.svg
        
        Change-Id: Idef368c44454ae144b091132cd0d6103f92a6dde
        Reviewed-on: https://gerrit.libreoffice.org/57854
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-23  Kshitij Pathania  <kshitijpathania@gmail.com>  [8b1208d0b931fbac9cbbf593a2044d63b2933d8b]

        Notebookbar: Now no white background is visible behind areafillstyle
        
        Change-Id: Ida903be094861991fe36792caa9a6b75738e4f15
        Reviewed-on: https://gerrit.libreoffice.org/57847
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-07-23  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [ec8b4cf748cc12f04cd201b0679868faefa6ac36]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix a typo found by Andrea Gelmini
            
            -reformatting part
            
            Change-Id: If12a0361a9b47878b7df0f562154931437e59fc6
            Reviewed-on: https://gerrit.libreoffice.org/57827
            Tested-by: Jenkins
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2018-07-23  Zdeněk Crhonek  <zcrhonek@gmail.com>  [4897a75b4703d658f94f88caae6a66375fd73b08]

        uitest for bug tdf#65686
        
        Change-Id: I4c50618d0f570978873c13c9e503d5c3d32f9f9d
        Reviewed-on: https://gerrit.libreoffice.org/57830
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-07-23  Stephan Bergmann  <sbergman@redhat.com>  [968476c557267ddf78ba894c6ce174cdc0ea84e0]

        Missing includes (--disable-pch)
        
        Change-Id: Ie3427dfbbdf6ecf96b4fc36c534022dc881b3957

2018-07-23  Jens Carl  <j.carl43@gmx.de>  [a1b58837206fec2fe89a8a16567b1e1499ec9385]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I1a926f45510e18cf399aa2eb7e1bf0ad8f4f0226
        Reviewed-on: https://gerrit.libreoffice.org/57836
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-23  heiko tietze  <tietze.heiko@gmail.com>  [dafcb7f57961227b3ebae5f4ae8edae27bd0cbe5]

        tdf#118760 Inconsistent label "Select font scripts to embed"
        
        Fixed also alignment and accelerator issues
        
        Change-Id: I3182b98a793ebc3d2e9d11975842bf7aac010d7c
        Reviewed-on: https://gerrit.libreoffice.org/57848
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-07-23  Jan-Marek Glogowski  <glogow@fbihome.de>  [bded890a44cc3cc7ce07113565ce80469697f73f]

        Qt5 just release the SolarMutex for Qt events
        
        Just like the other backends, just release the SolarMutex when
        processing Qt events and keep it for user events.
        
        Change-Id: I0c4a7149f1541607b546a99e51e790836bc9b2f9
        Reviewed-on: https://gerrit.libreoffice.org/57844
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-07-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [deafd385566a5e65d0fe33780db2fcd3825f369e]

        Fix typos
        
        Change-Id: I9671ad7c9e75b9e10abf46bc6b53fcd760acecbf
        Reviewed-on: https://gerrit.libreoffice.org/57599
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [c13865a4caf7898c4e59a5b22bbd493d6dad9661]

        tdf#118716 Inner border of an embedded table can't be dragged around
        
        regression from
            commit f14b9d30293f180500fc56d81e5390021758e7c1
            convert (a>b?a:b) to std::max(a,b)
        
        In this code
           int a;
           std::max<sal_uInt16>(a,0)
        std::max will first convert a and b to sal_uInt16, therefore potentially
        converting a negative number to a positive number due to the conversion
        rules. Then it will take the larger number.
        
        While this code
            int a;
            static_cast<sal_uInt16>(a > 0 ? a : 0)
        will compare first, and then convert the larger number to sal_uInt16,
        which might result in making a "a" that is larger than 2^16 into a
        smaller value, but which will never convert a negative "a" value into a
        positive value.
        
        Change-Id: Id4f6df0089b1a74ea4ac1c5d05655e7c1d8f0c7f
        Reviewed-on: https://gerrit.libreoffice.org/57846
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ad7d72f0381f6a16db5c6c7bee538c475c233555]

        Fix typos of commit 26f1fc7
        
        Thanks to Noel Grandin and Juline Nabet
        
        Change-Id: Ie12c7bd7e2b6c6a1f2c3e7173f11a84f19137568
        Reviewed-on: https://gerrit.libreoffice.org/57851
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [036d8cb359c3d08793ed371c554a3ce3196f725d]

        crashtesting: ooo72057-1.doc
        
        fallout from
            commit 65e41592a650887c
            pass SvStream around by std::unique_ptr
        
        The backtrace where it was was freeing the SvStream we need is below,
        the code seems dodgy because it is re-creating the underlying SvStream. Before
        65e41592a650887c, it just leaked the SvStream.
        
        0  SvStream::~SvStream()
            at tools/source/stream/stream.cxx:369
        1  SvFileStream::~SvFileStream()
            at tools/source/stream/strmunx.cxx:300
        2  SvFileStream::~SvFileStream()
            at tools/source/stream/strmunx.cxx:298
        3  std::default_delete<SvStream>::operator()(SvStream*) const
        4  std::unique_ptr<SvStream, std::default_delete<SvStream> >::reset(SvStream*)
        5  std::unique_ptr<SvStream, std::default_delete<SvStream> >::operator=(std::unique_ptr<SvStream, std::default_delete<SvStream> >&&)
        6  SfxMedium::GetMedium_Impl()
             at sfx2/source/doc/docfile.cxx:2603
        7  SfxMedium::GetInputStream()
            at sfx2/source/doc/docfile.cxx:3329
        8  ImportExcel8::ReadBasic()
            at sc/source/filter/excel/excimp8.cxx:391
        9  ImportExcel8::PostDocLoad()
            at sc/source/filter/excel/excimp8.cxx:425
        10 ImportExcel8::Read() (this=0x4727a10)
            at sc/source/filter/excel/read.cxx:1298
        11 ScFormatFilterPluginImpl::ScImportExcel(SfxMedium&, ScDocument*, EXCIMPFORMAT)
            at sc/source/filter/excel/excel.cxx:142
        
        Change-Id: I4fb769a7da71ef9a27ddef1581448efb3d303bde
        Reviewed-on: https://gerrit.libreoffice.org/57843
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-23  Eike Rathke  <erack@redhat.com>  [0549b5dded97cd6b315531baf50a874f5bb53155]

        HandleIIOpCode: testing for ForceArray is not sufficient
        
        There are also other "force to array" context modes in which a
        range reference does not result in an implicit intersection.
        
        Change-Id: I3f4d85f73ecde5bbf9f011deeac2936d5f43949b

2018-07-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [26f1fc7c520b442a3c56b3346a19d921e1574f81]

        Fix typos
        
        Change-Id: I4bb060a6a65ca27bba8d16c268660bedef8b0ed5
        Reviewed-on: https://gerrit.libreoffice.org/57821
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [810eed8646eacd665004d95359f21ce5e23fc795]

        make some fields in StgCache private
        
        Change-Id: Ia44131f2ebee0c162b05c8019cf3600181aea5e0
        Reviewed-on: https://gerrit.libreoffice.org/57842
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-23  Stephan Bergmann  <sbergman@redhat.com>  [8ab0f9f3aa3abd84c70d84613dd0412d84fd8f92]

        loplugin:unnecessaryparen
        
        Change-Id: Ie28001cf1eb5259f479caecdfb50355f98b80b7f

2018-07-23  Katarina Behrens  <Katarina.Behrens@cib.de>  [bb035edcadf0d7e77e45b421ac6c06c1f3183465]

        Avoid deadlock in case of events not driven by the user
        
        e.g. progress bar updates. Release and re-acquire SolarMutex
        
        Change-Id: Ie4e12fed7b2b8ee9bcb163334d82e466025cb7fa
        Reviewed-on: https://gerrit.libreoffice.org/57780
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-07-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2bceb245e60be2cf973c7b9d586b74881f66fbef]

        Fix typos
        
        Change-Id: Id7d0de124c4b9006db8c28e5cebb3ba38b0143ee
        Reviewed-on: https://gerrit.libreoffice.org/57602
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-07-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7d071f35bee7bed82ac47429a594e76617518d20]

        Fix typos
        
        Change-Id: Iebc31a53404da41f35eed7338662365d7efbd7a2
        Reviewed-on: https://gerrit.libreoffice.org/57810
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-07-23  Caolán McNamara  <caolanm@redhat.com>  [934fa68365b40c9dcfe5ae4a0e712195e0c1d5a4]

        ofz#9507 wrong start point for Johab block 59
        
        Change-Id: I011f4cbb10324c4a7d4e1be3ab1355291f79730b
        Reviewed-on: https://gerrit.libreoffice.org/57838
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-23  Jim Raykowski  <raykowj@gmail.com>  [9dd24a925871b623774aec63a0fab289687125df]

        Set can_focus true for Area tab page Bitmap listbox
        
        can_focus property needs to be true for tab navigation to stop here
        
        Change-Id: If9ed0cefc652369243d623a311ba92e2941bd43f
        Reviewed-on: https://gerrit.libreoffice.org/57834
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-07-23  Jim Raykowski  <raykowj@gmail.com>  [d5a432c7d2b2c1cbfd18f38c6f671ebb0a0cddd4]

        tdf#118764 Add missing tab stops in sidebar panels
        
        Change-Id: I09d5df8d7f07eb4b6c4341d9cd281131fc2df23b
        Reviewed-on: https://gerrit.libreoffice.org/57535
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-07-23  SalimHabchi  <salim.habchi@epitech.eu>  [7cc85bfd54645d3786828816972a2f039cb134e9]

        tdf#118453 Reactivate navitagor submenu drag mode and display
        
        I add a function to get the data from the submenu
        
        Change-Id: If8aedc72abfc7ca967377f0e588167f9f62fe137
        Reviewed-on: https://gerrit.libreoffice.org/57269
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [110a25fdc2b0dc16c9b376fa6a9fdeb5fe7a58fb]

        loplugin:unusedfields
        
        Change-Id: I1827262ad95942cacff589929f9436f8383cf142
        Reviewed-on: https://gerrit.libreoffice.org/57642
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-23  Takeshi Abe  <tabe@fixedpoint.jp>  [ba0e705b53c631f9fc47b5379c50fe2abb95feac]

        sw: Turn SwScriptInfo's m_HiddenChg into a std::vector
        
        as it is added only at its end.
        
        Change-Id: I46731565ddf833b055ddd5dc9175638daef1e298
        Reviewed-on: https://gerrit.libreoffice.org/57837
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [a8a11fbadc4cb6a26981be2b539066f0845a9000]

        loplugin:unusedfields,can-be-const in xmlsecurity
        
        Change-Id: I271b1d69d5231ab76cb49fb0101c09d7c0ef6b79
        Reviewed-on: https://gerrit.libreoffice.org/57779
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-23  Justin Luth  <justin_luth@sil.org>  [150c12fc0fba2c2f4b08b4298678ee49676ebae0]

        tdf#72560 writerfilter: check my style, not default style
        
        The default style is only relevant if no style is defined
        for the paragraph, so it should not be hard-coded into
        any general operation.
        
        The intention of that code was to look for an inherited value,
        which can properly be found with GetPropertyFromStyleSheet().
        
        Change-Id: Ie2805d2516b43b45e702ee860deabe89d50ec031
        Reviewed-on: https://gerrit.libreoffice.org/57804
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-07-23  Jens Carl  <j.carl43@gmx.de>  [7119184f4b5441600f7b3eae7ec6771c094bbb7f]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: If68a45523242a30d5bc8122818b36f0babc70dcd
        Reviewed-on: https://gerrit.libreoffice.org/57828
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c814036604810e84d2b20f1407020cf6f003ab78]

        Fix typos
        
        Change-Id: I2715bcbaf642fd24d61f61dbf4e978e06afbf102
        Reviewed-on: https://gerrit.libreoffice.org/57824
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ccae1766063670a1e166696e92c8bb4744665df2]

        Fix typos
        
        Change-Id: Ia78310bd85c9a582245074bd46154516a1f21c86
        Reviewed-on: https://gerrit.libreoffice.org/57826
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-22  Caolán McNamara  <caolanm@redhat.com>  [8319ff926042f0044760386fb4567bdec84cad5f]

        fix oss-fuzz build
        
        Change-Id: I166d5f675d1b807e023cc19f72071fc77d3dd036
        Reviewed-on: https://gerrit.libreoffice.org/57823
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-22  Caolán McNamara  <caolanm@redhat.com>  [f1179b8efbbda225dbbafef671303a69f8de9eb0]

        coverity#703935 Unchecked return value
        
        Change-Id: I31ce141955a3beadb60368fc8238bfe0507b1566
        Reviewed-on: https://gerrit.libreoffice.org/57782
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [54dee68a816c0109916707a475772c02334c6014]

        Fix typos in code
        
        It passed "make check" on Linux
        
        Change-Id: I5140beaf2115005c197c1e47f4d2df073a761ed4
        Reviewed-on: https://gerrit.libreoffice.org/57773
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-07-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [6f053176f0e046c2c0b3fd3927024466a4ec999a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Move bookmark target out of list
            
            Targets <a> inside a list breaks formatting.
            
            No impact on translation.
            
            Change-Id: I58aecd307f4156f0fb84ee0b5b06b497ca28c1d2
            Reviewed-on: https://gerrit.libreoffice.org/57818
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [af3726e15cce3bb32b380e9568d9e1a1ea28d597]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Restore 'GLOBAL' label in Index
            
            GLOBAL is the external nam of the SHARED bookmarks.
            
            Change-Id: If4a877cc26dddb3fa99e5369ef63c7333aa53ffe
            Reviewed-on: https://gerrit.libreoffice.org/57815
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a3d4eb94937822a118ab93ad8f4c82a2c8f8bb34]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#118844 Add missing icons in Help pages
            
            Apply strategy #1 described in tdf#118844 comment #3
            
            Change-Id: I072bf837217acc8dc84ff1104324df69e33a22bd
            Reviewed-on: https://gerrit.libreoffice.org/57801
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-22  László Németh  <nemeth@numbertext.org>  [b9d18daf5b23155a9b4dfcdd5d1f23ed53bc3849]

        tdf#37223 Writer: insert 1-cell tables as text instead of OLE object
        
        to get a user-friendly solution to copy Calc cell content to a text
        document and to its native tables.
        
        NOTE: MSO does the same for copying 1-cell tables, while LibreOffice
        was able to do this only with paste special as RTF.
        
        Change-Id: I6156333055aa9bed4cf56ff12f913e89d3f5700c
        Reviewed-on: https://gerrit.libreoffice.org/57783
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-07-22  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [fa881095bc62c3646406c82a98d8503377288a54]

        tdf#98074, using the same builtinId maps the styles to the same one
        
        Additionally, using customBuiltin for all styles is a bad idea as well.
        
        Change-Id: I788a3c5b9164f79aa65ded2fc3e6a556e44ee0a8
        Reviewed-on: https://gerrit.libreoffice.org/57807
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b86ef3b7fa3713031858f7d39c084445a5976a83]

        Fix typos
        
        Change-Id: I326827c394347cbe9fad242e9da5702cba7a4d95
        Reviewed-on: https://gerrit.libreoffice.org/57761
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ccc7d6de630ad7d59dbde65c44f81ad749cb556b]

        Removed executable permission on (odp|pptx) files
        
        Change-Id: I6180c01c45c3336192d4e95cc943ad9f4bc38f4e
        Reviewed-on: https://gerrit.libreoffice.org/57730
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-07-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d5e970537a26ce8eba8ab87498ddf3d53c571fb6]

        Fix typos
        
        Change-Id: I8dd681eebf5534224d1b5e886d6a0600767f9c98
        Reviewed-on: https://gerrit.libreoffice.org/57600
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-07-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [91bad611355905a637e72602d6590c12547fc1a3]

        Fix typos
        
        Change-Id: Ifc804e33afa160943d7b5634f8ccf4e3af4d26e5
        Reviewed-on: https://gerrit.libreoffice.org/57806
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-07-21  Justin Luth  <justin_luth@sil.org>  [6b7f12f6108f136d60bd77e3787ef6a2632038cd]

        writerfilter: default style is the last one
        
        Documentation states, and the examples confirm that
        "If this attribute (w:default) is specified by multiple styles, then
        the last instance of a style with this property shall be used."
        
        Change-Id: I17f06ab8944a39341a00c479117e978a01d6af7a
        Reviewed-on: https://gerrit.libreoffice.org/57510
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-07-21  Mark Hung  <marklh9@gmail.com>  [71821a74d65765afa9f2273d98b5b0cc3ac2782f]

        sd: fix closing document twice in testTdf118768.
        
        Change-Id: I07def80070d8109b9d54ef19a841e3091f743b9c
        Reviewed-on: https://gerrit.libreoffice.org/57791
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-21  Takeshi Abe  <tabe@fixedpoint.jp>  [e469ab0d9eb02a05b1d12a7a0a6b6ed0e5977f1c]

        sc: Compare vectors by simpler code
        
        Change-Id: I5efac4a449b388c2d8a6e47beb4a6a8fbfed909a
        Reviewed-on: https://gerrit.libreoffice.org/57797
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-21  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [387f4b1e63fabb486d404ec7a47604aec1c9a75c]

        Remove useless self-assignment of sHelpPath
        
        Change-Id: I4ba4a19a45ade62e65ae987cadb8ba07d4a5e006
        Reviewed-on: https://gerrit.libreoffice.org/57794
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-07-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [715fcaff01ed048c52c69264a7a0fb773dd57b32]

        fix shutdown crash when SfxApplication has already been destroyed
        
        See e.g. http://crashreport.libreoffice.org/stats/crash_details/dc1ae6ff-923e-44f6-99a9-84893039efd7
        
        Change-Id: I3b5a24bfb62977ca922bf3bececb6676691bf6ea
        Reviewed-on: https://gerrit.libreoffice.org/57789
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-20  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [bab37647c4366c4f422d577a65cb8d91cb49ded2]

        Remove dead code from textwindowaccessibility.cxx
        
        Seems like commented out during some refactoring/rewrite in 2013
        with commit efb23f29983f8, and then forgotten
        
        Change-Id: I59148b7fd9ee8a68bfdb0609dc3a13634b29db5f
        Reviewed-on: https://gerrit.libreoffice.org/57785
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-07-20  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [0fc41c53dfbd21e526fb0ad68a6651693c4a2ecd]

        tdf#118150 Fix displaying of chart where Legend is set manually
        
        By default Legend's position is automatic and it is located
        at the right side of the chart.
        Unfortunately even if layout with manualLayout is set:
        http://www.datypic.com/sc/ooxml/e-draw-chart_manualLayout-1.html
        the empty space for the automatic legend on the right side of the chart,
        was left.
        This is issue with opening of the OOXML charts by LibreOffice,
        as MS Word is opening the same document properly.
        
        This patch fixes issue with wrong chart displaying, when manual position
        of the legend is set.
        
        Change-Id: Id5363d48b049c469b6761b43cecfbb56514bf7d8
        Reviewed-on: https://gerrit.libreoffice.org/57762
        Tested-by: Jenkins
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-20  Vikas Mahato  <vikasmahato0@gmail.com>  [842af5109646f0b2555c4cb48d79bb999ee6efff]

        Import ODF with data transformations
        
        Change-Id: Iee76ed28d0dcd4ee57115ec951a181b2cf8d35fd
        Reviewed-on: https://gerrit.libreoffice.org/57239
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-20  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [64ee6a4d5f2e937e549568d83abead7259f690ac]

        Remove commented-out code from bastypes.cxx
        
        Was last touched in 2012 by a mass find&replace
        in commit d3e08f257437f
        
        Change-Id: Id62c0ce4680afa1febca01d54734f11dd026a58f
        Reviewed-on: https://gerrit.libreoffice.org/57786
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-07-20  Armin Le Grand  <Armin.Le.Grand@cib.de>  [cbc992e7370ab006ea7c0f8520896845f79f7749]

        tdf#118662 Cleanup old hack with cloned SdrCaptionObj
        
        XclObjComment formally cloned the SdrCaptionObj for a single
        reason - to suppress functionality of the UNO API implementation
        in SvxShape::GetBitmap - non-inserted SdrObjects did not create
        Graphic return values.
        
        Changed this to use an exclusive flag at SdrCaptionObj, only
        accessible for XclObjComment. Due to bad/undefined behaviour
        of SdrObjects that are not iinserted anywhere (see old comment
        in XclObjComment) there is no way to return to cloning the
        SdrObjects just to have them without being added to a SdrPage.
        
        Also improved the time eater UNO API implementation SvxShape::GetBitmap
        to use more modern stuff to create the Graphics needed. All the
        time constructing a full E3DView and setting SdrObjects selected
        and getting the selection as graphic is way too expensive. That
        way save may even get somewhat faster.
        
        Last was to cleanup the bInserted flag in SdrObject. It is no
        longer needed, being inserted now depends on being a member
        of an SdrObjList (Group or Page) - sounds normal anyways and
        is a synergy effect of already done AW080 cleanups.
        
        Checked now on linux. Problem is UnitTest 'testN777345' which
        checks file "n777345.docx".
        
        First point is that this only happens
          #if !defined(MACOSX)
          #if !defined(_WIN32)
        so it's clear why I detected no problem on Windows.
        
        Second point is that this test takes a checksum of a Graphic
        that is created using getReplacementGraphic() this value *will*
        change - of course - every time creation of that graphic is
        even *slightly* modified, so from my POV this UnitTest is
        defined to fill quite often. It may even create different
        results on different systems (!). Adaption of the test value
         will be needed quite often and makes this test questionable.
        
        Change-Id: If0918831a9cbd61b31298aeac7342e1913ee6c7a
        Reviewed-on: https://gerrit.libreoffice.org/57758
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-07-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [133da6ed83b278b9e6059c5c1a3d49f9f402792e]

        Fix typos
        
        Change-Id: Ia3e6f17217b837517faa588ea7f2e72dc5aff6aa
        Reviewed-on: https://gerrit.libreoffice.org/57767
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-20  Caolán McNamara  <caolanm@redhat.com>  [4a627a5724c9a9a4e469921d032376703260fbff]

        implement pdf export of underline for outlined font
        
        just the simplest case of a straight solid line which is outlined,
        i.e. border in font color and filled with white
        
        Change-Id: I7d670a543475b6457cb2827e74a05bba6c4a91ea
        Reviewed-on: https://gerrit.libreoffice.org/57778
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-20  Samuel Thibault  <sthibault@hypra.fr>  [3c51047edc9209ca97e9d6611deb4258d5be71d2]

        gla11y: Enable warnings for all orphan labels
        
        This completes enabling all gla11y warnings
        
        Change-Id: I791de2f03ec09098bd52bfff515270d15584d70d
        Reviewed-on: https://gerrit.libreoffice.org/57609
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [fadd8727cd050c00af4f0986626b99a9e84f1ddd]

        undef more vcl_font_feature test on windows
        
        Change-Id: If8697d13b8fa87fd07e8fef9cb6fdcb0f444fa71
        Reviewed-on: https://gerrit.libreoffice.org/57775
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [76b43425d764fbc9bf4dac52054b1d94344f26b0]

        tdf#118107 canvas opengl: avoid assertion failure with negative widths
        
        In case an Impress shape has a "Fade in and Swivel" animation attached,
        canvas calls OutputDevice::DrawBitmapEx() with a negative width. This
        results in a call to OutputDevice::DrawDeviceAlphaBitmap(), which
        asserts that the height/width is not negative.
        
        Fix the problem by transforming the bitmap before calling
        OutputDevice::DrawBitmapEx() in the GL case, similarly to how "complex"
        transformations are handled already.
        
        Change-Id: I65ccc8a984132c5921d6096bfe9c7a8fcfacd8dd
        Reviewed-on: https://gerrit.libreoffice.org/57774
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-20  Justin Luth  <justin.luth@collabora.com>  [7f697ec27b1175ed94228155935d9ccd3cd5606c]

        tdf#103961 writerfilter: parentless styles need pPrDefault(s)
        
        It is possible for paragraph styles to be based on -none-.
        In those cases, the DocDefaults must be applied.
        
        Change-Id: I5b3458384c6473f3aaf64e5f274372d291ff824d
        Reviewed-on: https://gerrit.libreoffice.org/57371
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [a98d071d32ad15f928e262cdb721fd64032d46a2]

        loplugin:useuniqueptr in HTMLTable
        
        Change-Id: I46ece073659444e802bf480996a5797c9f1ec9e8
        Reviewed-on: https://gerrit.libreoffice.org/57754
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-20  Caolán McNamara  <caolanm@redhat.com>  [e97a2073b5c8a209f224c70b04e9a1cddab30add]

        forcepoint#51 anchor location deleted before graphic anchor processed
        
        try deferring to after anchor stack is cleared
        
        Change-Id: Iaa42d19635968d1656e171a7e0c5e473879cd8f3
        Reviewed-on: https://gerrit.libreoffice.org/57772
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [12dce07aec980562fa449fa1884e0e8379d680fb]

        loplugin:unusedfields - look for fields that can be const, in comphelper
        
        idea from tml.
        
        Extend the unusedfields plugin to find fields that are only assigned in
        the constructor.
        
        Change-Id: I258d3581afbe651d53ce730c9ba27a4598cd9248
        Reviewed-on: https://gerrit.libreoffice.org/57733
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [fd0348d42568d5f32fb03e1e13055db5938d5f35]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are not working 6
            
            writerperfect and uui modules
            
            Change-Id: Ic5534fc23a8f631c82e39def337a867d355cb93f
            Reviewed-on: https://gerrit.libreoffice.org/57702
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [984bab6c6f48bd3dfa8deaa6e7f1a1fb73f9af34]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are not working 5
            
            vcl and xmlsecurity dialogs
            
            Change-Id: I538af5bf6f54a629e4d39a9a0f153bf97c7d8329
            Reviewed-on: https://gerrit.libreoffice.org/57701
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [f3c4af6383340886b94bdbc429b95916c104e09e]

        loplugin:useuniqueptr in SvxCSS1PropertyInfo
        
        Change-Id: Ia78db6e7ab74a6f2f15280aff65857e2f97cb578
        Reviewed-on: https://gerrit.libreoffice.org/57755
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-20  Abhyudaya Sharma  <sharmaabhyudaya@gmail.com>  [8544730f60b18ec25ed5ff2a939ffb8f1c425c03]

        tdf#118402 Add ellipsis to New -> Templates
        
        Change-Id: Id79036d8d96748525fedcf366dc6f92b03360e69
        Reviewed-on: https://gerrit.libreoffice.org/56926
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-07-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f61cff7f039153c1296ea823316fbebee6c895a8]

        Fix typos
        
        Change-Id: I1048bea42c66b81244021aa2188e5dfe2ce6e83d
        Reviewed-on: https://gerrit.libreoffice.org/57768
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-07-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [75ecad2b30c8d564444355f0aaaf1ec093ed16cc]

        Fix typos
        
        Change-Id: I1450de6d00f52bbe1f4fdebb375f505243e1eba9
        Reviewed-on: https://gerrit.libreoffice.org/57769
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-07-20  Justin Luth  <justin_luth@sil.org>  [eab67995d7056682c250efa3c903b1fffd812700]

        tdf#118521 DOCX import: style sets unset left/right/hanging margin
        
        followup to commit 480ac84f2f5049fb4337b36f12fd6796e005761b which
        nicely paved the way by doing this for top/bottom.
        
        Change-Id: I61b4e298e8732391b4f0467b459d9c15298925fa
        Reviewed-on: https://gerrit.libreoffice.org/57742
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2018-07-20  Aron Budea  <aron.budea@collabora.com>  [9b8c8c70fa8116f606ce0ebacdaad04ed9402c9f]

        Don't search for old (<= 2.0) .NET SDK anymore
        
        Try to find >= 4.6 .NET SDK first.
        
        +allow .NET SDK 4.7.2.
        
        Change-Id: I64084e894ee829ecff091fe16a45f309a51eb4d5
        Reviewed-on: https://gerrit.libreoffice.org/57550
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-07-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [b6e3cad985252d8ce30ca9aa4c7553646c7ad1a5]

        writerfilter, xmlsecurity: various small cleanups
        
        That call in the RTFSprms copy ctor to the parent non-copy ctor was a
        bit odd.
        
        Change-Id: Ic219ec22c0b63472766a668406585dbbeebae2f7
        Reviewed-on: https://gerrit.libreoffice.org/57763
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a1dafed34690e76b0d6c1b45ce1a5f3d26f63344]

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

2018-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [af3a976ab355b8e67f91a6223427bf967fdaefff]

        loplugin:useuniqueptr in SwHTMLParser
        
        Change-Id: Id8a9bc8b0190e1c469ea5cec71d465c9025ac5d0
        Reviewed-on: https://gerrit.libreoffice.org/57757
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [bb718c9e00bb4e3c1ab9dded4434ea58fdac00c6]

        loplugin:useuniqueptr in SvxCSS1Parser
        
        Change-Id: I586e6047f6723453801958e2d8f69ffbc4c47dcf
        Reviewed-on: https://gerrit.libreoffice.org/57756
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [82a2a8f29e0f4bade59d26a7733f797188f1d57c]

        loplugin:useuniqueptr in XclObj
        
        Change-Id: I2995dfe5fb39ae2e7f3c37992cb3e2147381784e
        Reviewed-on: https://gerrit.libreoffice.org/57753
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [8c63897b833df95b2e03b72f62fb180bdcf680ba]

        loplugin:useuniqueptr in ScTpContentOptions
        
        Change-Id: If19da8d2d7ffe1d245e67466fa55166b76774013
        Reviewed-on: https://gerrit.libreoffice.org/57752
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [a0f0863dc7d251f6112d59c34e8851ee41ba47d8]

        loplugin:useuniqueptr in ScTpUserLists
        
        Change-Id: I15f30f655d409e3570bb33aa032f809263d3035b
        Reviewed-on: https://gerrit.libreoffice.org/57751
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [8caf5129d46d1ebfdd66ebe4dd3d8463ad1aa035]

        loplugin:useuniqueptr in ScImportOptionsDlg
        
        Change-Id: I7d3a7a72c5de2915822ebb4cc73a504e65ce04a6
        Reviewed-on: https://gerrit.libreoffice.org/57750
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [c6acb048e6f40ead4110750a79eeb3d6d6d5865d]

        tdf#79878 perf loading docx file, pendingChars
        
        Use std::vector<char> for pendingCharacters in SAXParser to avoid
        calling the OUString utf8 conversion routine more than one per character
        block. We seem to hit multiple characters() callbacks per chunk of text
        fairly often in loading writer docs.
        
        This is only good for about 0.5% performance
        
        Change-Id: I354bb4efe9d883c4bebf49bc96dd44be4f2b1610
        Reviewed-on: https://gerrit.libreoffice.org/57731
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-20  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [7ef5d73a82c5e3b57cfbd1bb0c6fd77528345663]

        KJ:^ PDF 32px, caption 16px, Writer's sidebar icons
        
        Change-Id: Id6f08fd29dd85e46bde487f99535ad91d2ac2712
        Reviewed-on: https://gerrit.libreoffice.org/57734
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-07-19  Caolán McNamara  <caolanm@redhat.com>  [b7e139fa21607f488465fd87333db757ad0c91a2]

        coverity#1078573 Explicit null dereferenced
        
        since...
        
        commit 7581730b2795a58d4fe6868e2f61572a91fde293
        Date:   Wed May 23 17:36:44 2018 +0900
        
            tdf#117247 just send a GRAPHIC_ARRIVED hint after update
        
        Change-Id: Id1a2a3bb25649f3f8e60d7edf79e5fd217b9e72f
        Reviewed-on: https://gerrit.libreoffice.org/57736
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-19  Caolán McNamara  <caolanm@redhat.com>  [516f1e2ac2f03bee97ca05a56984bd5fc0f4ec8a]

        coverity#1438043 Logically dead code
        
        Change-Id: I5f9754b96e954a8295d8fa84b2337bc8deac9bc8
        Reviewed-on: https://gerrit.libreoffice.org/57735
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-19  Caolán McNamara  <caolanm@redhat.com>  [2c0f2e43f7152c34026d3f3bb7562d4e2f8b4d90]

        coverity#1437527 silence Explicit null dereferenced
        
        Change-Id: Id085fb6ab14a27c84beed0d29284a125e82d277d
        Reviewed-on: https://gerrit.libreoffice.org/57737
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-19  Eike Rathke  <erack@redhat.com>  [da9a6f426b61937d9cda17f5be3f82d2e15e6ecd]

        Related: tdf#118735 introduce FormulaError::LinkFormulaNeedingCheck (Err:540)
        
        To indicate why the result isn't available ("External content
        disabled") and in future maybe signal to the formula cell that it
        could keep the hybrid string result, see source code comment.
        
        Change-Id: Ic5d336b8489e8776f7b640b7e46815e71d0a82a4
        Reviewed-on: https://gerrit.libreoffice.org/57738
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-07-19  Jean-Pierre Ledure  <jp@ledure.be>  [3e39524d4171f0ecadad5658d6e03cf44126b2a0]

        Access2Base - tdf#118767 Fix DLookup for Firebird
        
        Firebird requires
           SELECT FIRST 1 ...
        syntax, while HSQLDB and other RDBMS use
           SELECT TOP 1
        
        Additionally the Value property for monoselect listboxes has been reworked

2018-07-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7175dd320bda267366350c3cd26ffabfd3fb284d]

        Removed executable permission on odp file
        
        Change-Id: I7ed142158ab9306886555f3b14d39dfc5b12080d
        Reviewed-on: https://gerrit.libreoffice.org/57706
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-07-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [da9bb5165152bfa00425c08cf46d6a3775da0a1b]

        Fix typos
        
        Change-Id: Id31aa22a98f7520a37e624cbb1dc4d949246c0fb
        Reviewed-on: https://gerrit.libreoffice.org/57622
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-07-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [35c4e29e53210e785dc12931a3c9dc841a565f84]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix double words
            
            Change-Id: Ibd67f546b323139eed589758721b1c00a8852502
            Reviewed-on: https://gerrit.libreoffice.org/57741
            Tested-by: Jenkins
            Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
            
2018-07-19  Jens Carl  <j.carl43@gmx.de>  [934c7fdd23c95858fba022ba1fe7c00d23f502b5]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I201a8fc715b0f64f7efeb6ffa17d6c603e0c810f
        Reviewed-on: https://gerrit.libreoffice.org/57708
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0288088d407e8285c9cdbf01637e56e66ab02318]

        Fix typos
        
        Change-Id: I18b19477f9697b155ecb63481c38b93a5ac8c430
        Reviewed-on: https://gerrit.libreoffice.org/57607
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [340eaa6aa15c18cc2696a4a304350810cb36565c]

        tdf#101534 sw: fix lost indent attributes when copying into numbered paragraph
        
        Commit aa91dc0ccbe53ffcec9dbfec2265de057775d4e3 (CWS-TOOLING: integrate
        CWS sw32numbf01, 2009-09-08) replaced the SwDoc::ReplaceNumRule() call
        with SwDoc::SetNumRule(), as the later handles list ids. This required a
        decision if resetting of the indent attributes is needed or not, but it
        did not document why resetting was chosen.
        
        On the other hand, the current bugdoc shows why resetting is a bad idea:
        this way if you paste into a numbered paragraph which has a non-zero
        paragraph indent inherited from the numbering + zero indent as direct
        formatting, then this later is lost during paste.
        
        Change-Id: Ie5dcf6ed86c240fd61c4d5bfed886910aea3648f
        Reviewed-on: https://gerrit.libreoffice.org/57727
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-19  László Németh  <nemeth@numbertext.org>  [049d436eaad05a3fbd2e64a558dfef3c03ce7448]

        use sequenceToContainer and simplify iterator usage
        
        clean up commit 9a5c56a9c4e04589b0a6bb710573922e459d9685
        (OOXML import/export of setting "Open as read-only"),
        as suggested by Eike Rathke.
        
        Change-Id: I2a176261fa729038b5be4649b6a53d0bcc35840d
        Reviewed-on: https://gerrit.libreoffice.org/57726
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-07-19  Caolán McNamara  <caolanm@redhat.com>  [e8bf2cb72dbe55f4e9ac7ace48e644a934cfc503]

        tdf#118304 reselect current glyph on changing font
        
        preview glyph will rerender the glyph if its there, or the glyph description
        changes to "missing glyph" if its not there anymore. Don't auto select
        first entry of the subset when font changes, leave it as unselected and
        let the glyph determine what's ends up there
        
        Change-Id: I33d7dd3a071100175ac9bc7c7e9d44684a1aff28
        Reviewed-on: https://gerrit.libreoffice.org/57724
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-19  Caolán McNamara  <caolanm@redhat.com>  [9c4d1503ba0ff97cdb113653b8dfe3ce66798ad5]

        Resolves: tdf#118827 SetCareWin should be SetCareDialog
        
        Change-Id: I84c00a193e65a18b3ba82351c07be0b63e0cd5d4
        Reviewed-on: https://gerrit.libreoffice.org/57719
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-19  Caolán McNamara  <caolanm@redhat.com>  [fce3d0eec508c14beb2bc4ad3b7982abf6ec3c4a]

        tdf#93085 restore orig min window size after startcenter...
        
        is replaced by something else, but use 1,1 if orig was 0,0 otherwise its ignored
        
        Change-Id: Id63ec5875cd8fb4335f0f47586bb30bb5f812145
        Reviewed-on: https://gerrit.libreoffice.org/57722
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [a08e51634ff944eef05ce802242fc90a501f462a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#118771 EPUB export: document that reflowable content has no page style
            
            Change-Id: I452b26da43c1481d7af01c0b9f4b0f27a5053ae7
            Reviewed-on: https://gerrit.libreoffice.org/57732
            Tested-by: Jenkins
            Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
            
2018-07-19  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [8196549f20d9e623ec18991191ed97c6fe0c9c8b]

        KJ: ^ case, sheet related, numb-format, vert-alignment, navigation
        
        Change-Id: I187b289963a6fdbf8752133bc006328f9de886ba
        Reviewed-on: https://gerrit.libreoffice.org/57580
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [db85d367c266898d4b98fc18c9318b6bcc83725a]

        return SfxStyleSheetIterator by std::unique_ptr
        
        std::shared_ptr overkill here
        
        Change-Id: I9bd6ee5b92f9c04e0ca48d25eba99e5c232643c7
        Reviewed-on: https://gerrit.libreoffice.org/57570
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-19  László Németh  <nemeth@numbertext.org>  [bcdebc832b272662d28035007a4796e42d1305ae]

        tdf#104797 DOCX change tracking: handle moveFrom and moveTo
        
        data as deletion and insertion instead of importing them
        as normal (unmodified) texts (messing up document content
        and losing change tracking information).
        
        Change-Id: I9c0a7da83f3e8235d65d47afdb99ffe188f52704
        Reviewed-on: https://gerrit.libreoffice.org/57723
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2018-07-19  Mark Hung  <marklh9@gmail.com>  [71f7ecae6e0ef45730db4e288108cc4a3994612a]

        tdf#118783 sd:fix spin animation in saved pptx file.
        
        The attribute name of the AnimateTransform is "Transform"
        but we expect "r" for "Rotate". We need to fix it so that PowerPoint
        recognize it.
        
        Change-Id: I47590d80d28af0a0ac92ef0892b40643f1de3643
        Reviewed-on: https://gerrit.libreoffice.org/57579
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-07-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a6b456076f4e4f689e77cffbb661f2cae62a1502]

        Fix typos
        
        Change-Id: Ica623a5312196ff6a3538027e7c72ba4afe92f5c
        Reviewed-on: https://gerrit.libreoffice.org/57604
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-07-19  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [c69e7266916ac1b8917477fb4eccdb9098da5792]

        tdf#118800 fix rounding error in Calc function HOUR, MINUTE, SECOND.
        
        Change-Id: I7a875b172493112b66fca8f70d2061371a05486c
        Reviewed-on: https://gerrit.libreoffice.org/57721
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-07-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ad1fb1c3dfb04e956d8793a320714c1ae1ba5941]

        Fix typos
        
        Change-Id: I7d12fe95d1c65a431325273c6e95943166e2ec58
        Reviewed-on: https://gerrit.libreoffice.org/56941
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-07-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5a8389c834ae8d09fd43acca89fb34612788a9f6]

        Fix typos
        
        Change-Id: If7365b05c8f4fd1bf130678cb28f05c9a1add4c7
        Reviewed-on: https://gerrit.libreoffice.org/57598
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-07-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7f801569311a2fc889efbd27063a50f1a4f6a7f8]

        Fix typos
        
        Change-Id: Iceeef5a003f8550063a0163d39e73de91a6378d2
        Reviewed-on: https://gerrit.libreoffice.org/57601
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-07-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c9e31a8de05b5ba4b21849a22d7809ab0768aefb]

        Fix typos
        
        Change-Id: I2aa5448869bf60e9c8d9b1ebabd0d0932d28f3a1
        Reviewed-on: https://gerrit.libreoffice.org/57606
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-07-19  Caolán McNamara  <caolanm@redhat.com>  [b073bbdacf694fd6a0ecc1e107b6b05af2b8ac9d]

        tdf#117038 set button width to max possible content width
        
        Change-Id: I97e7c27523d213cb06cdf87a8ed0124d1ea8d5ba
        Reviewed-on: https://gerrit.libreoffice.org/57717
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c57d6bf9798e3a8d4d22d6dfd0f4516ee9f3825e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#118330 Terminology change of CONTENTS sidebar
            
            Change-Id: Ibb7b5d85f39e1a097ff85e74f2f2be69ab48bc57
            Reviewed-on: https://gerrit.libreoffice.org/57018
            Tested-by: Jenkins
            Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
            
2018-07-19  Nickson Thanda  <nicksonthanda10@msn.com>  [11b60b16739bfd88cc6f9f16834870a296921883]

        tdf#108012 - Clicking in the font field should select the contents
        
        Change-Id: I1276976e031b419ca5cc3cc8e848f2af58ce4cfb
        Reviewed-on: https://gerrit.libreoffice.org/56865
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-07-19  Caolán McNamara  <caolanm@redhat.com>  [9f01dca60e6539f48cd529180f0d64c2131e0ea1]

        tdf#118816 recover initial intent of enabled possibility of tristate as a flag
        
        Change-Id: I0150b96e063818cc20e2404081b906ccc5ff0be6
        Reviewed-on: https://gerrit.libreoffice.org/57712
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-19  Tor Lillqvist  <tml@collabora.com>  [efe42fca7c386340575088ecf94952f3ba0447de]

        Avoid gcc: "specified bound depends on the length of the source argument"
        
        Just use memcpy().
        
        Change-Id: Icb705acb6c12baf28684c763a77da7abc514ea6d
        Reviewed-on: https://gerrit.libreoffice.org/57714
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [087b1fc95a1d500e75de3ddc357298c9f93bf7b5]

        loplugin:useuniqueptr in SwUndoMergeTable
        
        Change-Id: I5c75bc85019be1e4bd25b955f873e230c0ffe132
        Reviewed-on: https://gerrit.libreoffice.org/57695
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-19  Caolán McNamara  <caolanm@redhat.com>  [d0e8dbe92960abcc60a8b0461d8c459680197641]

        Resolves: tdf#118115 add missing help response id
        
        Change-Id: Ie050285cc10d82cf80e560be3f1766c50dd1527c
        Reviewed-on: https://gerrit.libreoffice.org/57715
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ee6e15080cd98c654e213d70f0b169ad541c56e]

        loplugin:useuniqueptr in SwUndoSplitTable
        
        Change-Id: I364d57e30a3b8470d1b4739096f13248e1389a08
        Reviewed-on: https://gerrit.libreoffice.org/57694
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [174d8630d754c429b6a88964edae9c9dda707344]

        loplugin:useuniqueptr in SwHTMLParser
        
        Change-Id: I2be859198aa176d239dbfa5684f25ab2be8d517e
        Reviewed-on: https://gerrit.libreoffice.org/57689
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [dcfef09233972619533caa39f2706629025124cb]

        loplugin:useuniqueptr in SwUndoTableCpyTable
        
        Change-Id: I819c96ed7aec51f546cdc8442154dbba7110d961
        Reviewed-on: https://gerrit.libreoffice.org/57693
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [3d786062f515ab769aca172e5c08292cda9c4c8c]

        loplugin:useuniqueptr in SwUndoTableNumFormat
        
        Change-Id: I6e27bdad49ec22708cf27599e9e4d54a13a160c3
        Reviewed-on: https://gerrit.libreoffice.org/57692
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-19  Caolán McNamara  <caolanm@redhat.com>  [a8e657e9d04f908388580039a0ac5b9348dfee60]

        Related: rhbz#1602589 null_check: 'xComponent'
        
        Change-Id: I591f9fa611c0ad0d1631d179b7263f83613badfb
        Reviewed-on: https://gerrit.libreoffice.org/57640
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [27beb3211a595b70bc411cf5419ba7e1d9212a1a]

        xmlsecurity: stop linking to libxmlsec's mscrypto backend
        
        This was only useful when the mscrypto to mscng porting was in progress.
        
        Change-Id: I5a062cae744489e5ad311ab6b531d00ea21f4e0a
        Reviewed-on: https://gerrit.libreoffice.org/57699
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-19  Regina Henschel  <rb.henschel@t-online.de>  [99a74aaf42fe4baa73dccc0a90438deb86736b5d]

        Remove unused parameter bBrowse
        
        The parameter bBrowse in ReadUserDataSequence and
        WriteUserDataSequence was only forwarded in the call
        chain and finally ignored in class ViewShell.
        
        Change-Id: Ibc8fd6ce92dd700e70e5bcf11de5bd93e5e14986
        Reviewed-on: https://gerrit.libreoffice.org/56034
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [cbb1f3814e59c97b36a6941c73ef45e008d8aea6]

        loplugin:useuniqueptr in SwHTMLWriter
        
        Change-Id: I7017cbd4e572865353e10cea1463aeaba7adf439
        Reviewed-on: https://gerrit.libreoffice.org/57690
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [8a939de0e1bb62843f8801f526dbdb47125bba64]

        loplugin:useuniqueptr in SwUndoTableMerge
        
        Change-Id: I0c528c2b12d219f37a2c2fdf2211fce3c51ad9e4
        Reviewed-on: https://gerrit.libreoffice.org/57688
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [8991efcb3dd76a80ce6b3c2e7aa264355c0ef76e]

        loplugin:useuniqueptr in SwViewShellImp
        
        Change-Id: Ied98688ca83652d92838f1ad01861068cd438c66
        Reviewed-on: https://gerrit.libreoffice.org/57687
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [42d11d8dabe42fb090466915adde399ba43aaed8]

        loplugin:useuniqeptr in SwUndoTableToText
        
        Change-Id: I8c888db9190b1938c0375deb09868951fc9d7aa9
        Reviewed-on: https://gerrit.libreoffice.org/57686
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [da9c06ee12e9845e5e06908b1c34ce2bc62145a2]

        loplugin:useuniqueptr in SwUndoTextToTable
        
        Change-Id: Ifa873c977b925ca446ba547ec59ddde2345eb0e2
        Reviewed-on: https://gerrit.libreoffice.org/57685
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [e69da79dc00db42411354d36c28e30f840191acf]

        loplugin:constantparam
        
        Change-Id: I8e2e9009f0a70d2fa390e03688a988ac935d5f36
        Reviewed-on: https://gerrit.libreoffice.org/57643
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [1e9bde7825a5b63c0f1502bd3ebf5173bdf57111]

        loplugin:unusedmethods
        
        Change-Id: I2b7a055a44c63bfc072b82580811898e177fbb8e
        Reviewed-on: https://gerrit.libreoffice.org/57628
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-19  Mark Hung  <marklh9@gmail.com>  [a4d2720ebdc6cdd700ca2cfa0d8e2db22a17e4c2]

        tdf#98477 convert to, from, by of AnimScaleContext.
        
        To, from, by of AimScaleContext used to use return value
        of oox::draingml::GetPointPercent(), which is in 1000th of
        a percent, but slideshow need ratio to work.
        
        Make a conversion here, also fix the obvious error in
        oox::draingml::GetPointPercent() that y coordinate is always
        converted incorrectly.
        
        Change-Id: I061d2ce89341a4e88f3ffada03954734fafad985
        Reviewed-on: https://gerrit.libreoffice.org/57434
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-07-18  Eike Rathke  <erack@redhat.com>  [a014a9bcf071229eef93c307c705a4c639635bd5]

        Do not force all string results to be recalculated if no style set
        
        Results are forced to recalculate for cells with General format in
        case they need to inherit a format that then can be set. However,
        a General format will never lead to some other format being set
        for any string results and almost all string result cells will
        have General format because the string is already what is being
        displayed. So for formula cells with a string result available do
        not allow to use ScFormulaCell::SetNeedNumberFormat() forcing the
        need to recalculate.
        
        This popped up during intercepting for tdf#118735 when the formula
        cell containing a WEBSERVICE() call is set dirty, through
        CompileXMLHandler::operator()(...)
        
            if (pCell->NeedsNumberFormat())
                pCell->SetDirtyVar();
        
        Which again, as WEBSERVICE() has to be recalculated to populate
        the link manager, made it necessary to add that to
        ScRecalcMode::ONLOAD_LENIENT (which it should already had been
        before (when that was ONLOAD), but no harm in this case).
        
        Change-Id: I0dc2cdfe35c56d9843f0edd24a6d14e3de79f7ef
        Reviewed-on: https://gerrit.libreoffice.org/57700
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-07-18  Michael Meeks  <michael.meeks@collabora.com>  [5bfdbc664072dbf2731365b237b60eba2b3e03fb]

        Allow the comphelper threadpool to be reset after construction.
        
        Otherwise some pre-init components can start it, and threads get
        stranded in the forkit process causing grief.
        
        Change-Id: Ib1846f8b329b4c6b84645999dafba1252c5129c7
        Reviewed-on: https://gerrit.libreoffice.org/57631
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-07-18  Caolán McNamara  <caolanm@redhat.com>  [98fdac1e1f7dcba40b1d3a1cd5662f23160a0881]

        tdf#118579 ignore body in body instead of flagging as an error
        
        Change-Id: Ie6626a320a5264aea004f7c57244643798703de8
        Reviewed-on: https://gerrit.libreoffice.org/57652
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-18  Caolán McNamara  <caolanm@redhat.com>  [f48d1cf923231cbfcd663c5f97657d04073793b5]

        Resolves: tdf#118802 map GTK_RESPONSE_DELETE_EVENT to RET_CANCEL
        
        Change-Id: I8285f329e4672c90f47d96ccffe60c21c565dde7
        Reviewed-on: https://gerrit.libreoffice.org/57655
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-18  Eike Rathke  <erack@redhat.com>  [d2e5283f0caeb87e316040e2db1aade8cc408f62]

        Related: tdf#118735 WEBSERVICE preserve the hybrid string result, if possible
        
        Possible only for constant literal URI arguments, as otherwise we
        wouldn't know whether the hybrid string result actually matches
        the call, and possible only for the very first recalc as the
        hybrid string result will be replaced by the calculated result.
        
        However, executing an initial recalc is necessary to add the (then
        determined and maybe calculated) URI to the link manager after
        having loaded a document.
        
        Change-Id: I67738c13ecce54b43ebb52ea8a8282aebee5f03a
        Reviewed-on: https://gerrit.libreoffice.org/57696
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-07-18  Justin Luth  <justin_luth@sil.org>  [ef86b2e7a08ea25c434db85087d094f030f762cc]

        tdf#118528 sw layout: only direct formatting for EmulateTableKeep
        
        Emulating MSWord's way of keeping a table with the next paragraph
        has caused a few complaints, but never anything that seemed
        to clearly indicate a real problem - usually just badly designed
        documents. But a common theme has been the keep attribute coming
        through styles. Since our export-emulation writes directly
        to the paragraph properties, lets make the emulation dependent
        on direct formatting to avoid some of these complaints.
        
        Change-Id: I008fc7b6a7083292463c20972ad209761ec97601
        Reviewed-on: https://gerrit.libreoffice.org/57613
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-07-18  Caolán McNamara  <caolanm@redhat.com>  [55b128760e8e7fb732b4627f3120ea5cba8755ce]

        Resolves: tdf#118562 set correct help button placement
        
        Change-Id: Ia7e5a5ba549c5824b43b36e6b3350b4b5f6c9118
        Reviewed-on: https://gerrit.libreoffice.org/57657
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-07-18  Zdeněk Crhonek  <zcrhonek@gmail.com>  [5c507017d984c9e8900e98afbcdd745a055278e7]

        uitest Calc - key F4
        
        Change-Id: I3c16c41a797b219811d37bbae97f7b176bb5782e
        Reviewed-on: https://gerrit.libreoffice.org/57650
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-07-18  Caolán McNamara  <caolanm@redhat.com>  [4611abcb226a19ed6d33f8c15623a754fd312e73]

        Related: rhbz#1602589 copy_paste_error: 'global_image_list'
        
        Change-Id: I4151819d5c628a85f487f7d9a8358e92553aaf03
        Reviewed-on: https://gerrit.libreoffice.org/57639
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [1a884ea69b2c8b98719fa3cd298b42a6d584cd41]

        sw HTML export: force PNG output harder in reqif mode
        
        Need to disable one more flag to avoid GIF for transparent images.
        
        Also start asserting reqif-xhtml output with an XML parser.
        
        Change-Id: I1395812a5ddfd56cee4acacf6dea46c6e413b736
        Reviewed-on: https://gerrit.libreoffice.org/57630
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-18  Pranav Kant  <pranavk@collabora.co.uk>  [8de98e61fbc96bf523b3dec7e1e52eb7e2d7693e]

        lokdialog: no invalidation when in init show
        
        This improves LOK dialog opening time considerably.
        
        libreofficekit/tilebench results:
        
        Before:
        profile run:
          initialization - 346.5185(ms)
          load document - 2162.5881(ms)
          open dialog - 7077.8980(ms)
          wait for dialog - 52.7742(ms)
          render dialog - 256.9597(ms)
          post close dialog - 523.7811(ms)
          destroy document - 58.3723(ms)
        Total: 10.4789(s)
        
        After:
        profile run:
          initialization - 336.5867(ms)
          load document - 2155.5481(ms)
          open dialog - 1151.4130(ms)
          wait for dialog - 51.5332(ms)
          render dialog - 260.3197(ms)
          post close dialog - 519.8729(ms)
          destroy document - 56.7322(ms)
        Total: 4.5320(s)
        
        Change-Id: I6345aca33c5881aba33c8a5f74765b99fe098711
        Reviewed-on: https://gerrit.libreoffice.org/57561
        Tested-by: Jenkins
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2018-07-18  Caolán McNamara  <caolanm@redhat.com>  [53352706de3152fe57309a3e2b2ec793949b4413]

        Related: rhbz#1602589 null_check 'guiRow'
        
        Change-Id: I0c93e6a721646363e5b71ec0e9db6199e7cce006
        Reviewed-on: https://gerrit.libreoffice.org/57641
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-18  Nickson Thanda  <nicksonthanda10@msn.com>  [84ee78fce5e980d3593fbbbe49005f35c5b3e2d0]

        tdf#104277 - Added restart buttons to OpenCL restart dialog
        
        Change-Id: Icf31d0516deb7844c8be1003219cbacae1cdc5ec
        Reviewed-on: https://gerrit.libreoffice.org/57537
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-07-18  Nickson Thanda  <nicksonthanda10@msn.com>  [eb3c3a9072f96f2d4198ab7689ab3bd513c8b60f]

        tdf#112261 - Recent characters are now fixed width
        
        Change-Id: I4a36e4e2e76fc2935c57b00b5f47d33c15b557d1
        Reviewed-on: https://gerrit.libreoffice.org/57558
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-07-18  Jens Carl  <j.carl43@gmx.de>  [95b00f1bfa341003af23e150d316d943d47909cf]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I73ea0f836852dc40c81f167d409ca0294100676e
        Reviewed-on: https://gerrit.libreoffice.org/57610
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-18  Jean-Pierre Ledure  <jp@ledure.be>  [7ea081d9f7938c59b1f71399bf32ce3fb738ad66]

        Access2Base - tdf#118680 Fix VARCHAR_IGNORECASE error
        
        Precision property of com.sun.star.sdbcx.Column service
        is set to the maximum length for VARCHAR database fields
        while it remains at 0 for VARCHAR_IGNORECASE fields.
        
        Access2Base reported erroneously an overflow error.

2018-07-18  Caolán McNamara  <caolanm@redhat.com>  [ec640f452af7c62b2e72b84261e2162bae4cef7e]

        Related: rhbz#1602589 dead_error_line: Execution cannot reach this statement
        
        Change-Id: If0e4ea982ede92d564aafb247c789cc6cc3013ca
        Reviewed-on: https://gerrit.libreoffice.org/57638
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-18  Caolán McNamara  <caolanm@redhat.com>  [56453842ddefc7cb53272cee94ebaf8a6a0d9fea]

        Resolves: tdf#118520 insert sheet list not horizontally expanded
        
        Change-Id: I0004602631fb82ed13d925a1911ea4ada544462d
        Reviewed-on: https://gerrit.libreoffice.org/57632
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-18  Caolán McNamara  <caolanm@redhat.com>  [b5f29db025affa0731b57713ebb585daa897617f]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Related: rhbz#1602589 unreachable code
            
            Change-Id: I420ed94f178dcdb7bbaba6078b7b3c6730053a34
            Reviewed-on: https://gerrit.libreoffice.org/57647
            Tested-by: Jenkins
            Reviewed-by: Jan Holesovsky <kendy@collabora.com>
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
            Tested-by: Caolán McNamara <caolanm@redhat.com>
            
2018-07-18  Caolán McNamara  <caolanm@redhat.com>  [e729021a913639fdcfde7f35a881ce342b58b0c7]

        Related: rhbz#1602589 copy_paste_error: 'getKeyTimes'
        
        Change-Id: I2b48d8c75af42429ce41a8f809fc3ac82cb354de
        Reviewed-on: https://gerrit.libreoffice.org/57636
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-18  Olivier Hallot  <olivier.hallot@libreoffice.org>  [7877296d355da050e9866bccc9ecf631e0633be0]

        tdf#118355 Repl Default / Text Body in Style menu
        
        Replace Default Paragraph Style by Text Body, as justified in
        bug report.
        
        Change-Id: Idca1bf437af7d3df838b65bf9991f08e18260c85
        Reviewed-on: https://gerrit.libreoffice.org/56709
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2018-07-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [c28ec6d9fbb21b363102faac0171de2754ea5d75]

        tdf#118354 Do not dereference non-exsisting Object
        
        Change-Id: Ie7323302f3b29dfc19b26e2185321c2e609cab2b
        Reviewed-on: https://gerrit.libreoffice.org/57629
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-07-18  Caolán McNamara  <caolanm@redhat.com>  [f35e3b36b0df830d0259d9d754c3da1946da3e6b]

        crashtesting: infinite recurse on moz330387-6.svg
        
        Change-Id: I3c39d49504a4651b92f41c07e4cef8887366dc2b
        Reviewed-on: https://gerrit.libreoffice.org/57626
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-18  Mark Hung  <marklh9@gmail.com>  [0197a2ca1602c3ea13fecabd9de7499971830e21]

        tdf#118806 sd: specify the motion path origin for pptx.
        
        Motion path animation created by Impress always take the
        position of the shape as the origin, so set origin=layout.
        
        Change-Id: I8b4b579f3a2fc282b41a68c4c8d7573d01ad1aa9
        Reviewed-on: https://gerrit.libreoffice.org/57583
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-07-18  Mark Hung  <marklh9@gmail.com>  [70674228f3afd1019da7314b368a121a9afaa5d2]

        tdf#118768 fix pptx export of put on the brake animation.
        
        1. Convert to, by, from based on attribute name for Animate.
        2. Export auto reverse (autoRev) attribute.
        
        Change-Id: I11ae9997de29a5b0992889eed2eb58d48d81fbb5
        Reviewed-on: https://gerrit.libreoffice.org/57554
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-07-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [6af1637d0cf85566ca8482cc284669c4968ae977]

        sw HTML export: fix writing transparent images
        
        It is possible ImpGraphic::ImplSetPrepared() should handle this
        directly, though.
        
        Change-Id: I1a020a45eaded140493d7207f8e0e0dfe551cc88
        Reviewed-on: https://gerrit.libreoffice.org/57623
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [563fe60878c2ad3289c5bdcd7d8647aea4280129]

        Fix typos
        
        Change-Id: I5195d13b351c0eebad1eae901f7ce8408a9e5c92
        Reviewed-on: https://gerrit.libreoffice.org/57028
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-07-18  László Németh  <nemeth@numbertext.org>  [480ac84f2f5049fb4337b36f12fd6796e005761b]

        tdf#118521 unit test for DOCX import: fix paragraph margin from style
        
        Change-Id: Ifa9d3803ab6440544a027bf35367e3c25faf1fd3
        Reviewed-on: https://gerrit.libreoffice.org/57620
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-07-18  Caolán McNamara  <caolanm@redhat.com>  [9e9138c09bd3d05ff45a6aabf574af897ef93a1e]

        only ellipize menubutton label when requesting narrower size
        
        Change-Id: I32f4856756910ec1db8d37854b6e57dbec5aae76
        Reviewed-on: https://gerrit.libreoffice.org/57617
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-18  Caolán McNamara  <caolanm@redhat.com>  [753314b102979b628d7ba77fb856a6e20771db33]

        Resolves: tdf#118604 only use popover workaround for popovers, not menus
        
        Change-Id: I7982a3836fbf699979beaa70e34bfa38aea80462
        Reviewed-on: https://gerrit.libreoffice.org/57615
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-18  Eike Rathke  <erack@redhat.com>  [6db5e1bdd67531fab14b375d6c624237d38de297]

        Related: tdf#117016 DoubleRefToVars: always put in order
        
        ... as all callers expect, whatever dynamic range creating process
        may have created it.
        
        Change-Id: I47b2e174d5bf4d5c23f10685526b48eee07dd6a4
        Reviewed-on: https://gerrit.libreoffice.org/57567
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-07-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [7d2668517b68f9a7f056a993e53b4dd80838a4f9]

        tdf#118139 Set Default StyleSheet only when available
        
        Change-Id: Id8643895add3181c41737249326bb49e1a2c2493
        Reviewed-on: https://gerrit.libreoffice.org/57582
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-07-18  Takeshi Abe  <tabe@fixedpoint.jp>  [f3df554636b32160cab6d9e6e42cd32550a6a0c7]

        sw: Change m_KashidaInvalid to std::unordered_set
        
        ... for clarifying what is supposed to do, and doing it more
        efficiently.
        Actually this assumes that m_KashidaInvalid has no duplicate
        entries, which I think is humble and sane.
        
        Change-Id: I010d3d9788378b369b5b52a37a3824c8e415c2aa
        Reviewed-on: https://gerrit.libreoffice.org/57611
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-18  Vasily Melenchuk  <vasily.melenchuk@cib.de>  [13d0b53fe4030f0be7bd176a2934548f57bff729]

        configure: diagnose and report cygpath convert failure
        
        If Windows machine has short filenames disabled,
        it is not reported during configure run, but leads
        to unexpected and difficult to understand failures
        later. Checking of cygpath call conversion result
        should help to diagnose this problem earlier.
        
        Change-Id: Ia93ae612f4bc624bc3e71c6733838fd14b075f64
        Reviewed-on: https://gerrit.libreoffice.org/57608
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0bc495a56203863b332ea6bb43172786195a1724]

        Removed duplicated include
        
        Change-Id: I671c16a16b32622559b2809c3df717706653a78a
        Reviewed-on: https://gerrit.libreoffice.org/57594
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-07-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3dce73969bcb3629bd32d3af6e1463306594701a]

        Removed executable permission on pptx file
        
        Change-Id: Ia58efd31de16ab00cfe763c674b7870c1270dcfd
        Reviewed-on: https://gerrit.libreoffice.org/57236
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-07-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [38b39686d2c5e396cc0b449ea17c3f8736afa0d2]

        Removed executable permission on doc file
        
        Change-Id: Ie70c103ddc2d7e939db69591e84cadc238fd19c3
        Reviewed-on: https://gerrit.libreoffice.org/57596
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-07-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [aa58a6396de25f6a3230e8692ef390b6b207e743]

        Removed duplicated include
        
        Change-Id: I5e3b08470db04db80238543a385fddd15708ba05
        Reviewed-on: https://gerrit.libreoffice.org/57595
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-07-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [618e1fdac12126ab8fc0c90d8b9508825f533c5c]

        Fix typos
        
        Change-Id: I563ea72a1e3870f5c362527f018c6b63607b4011
        Reviewed-on: https://gerrit.libreoffice.org/57597
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-07-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [a2a6a2ddc5f2f9c8e6070acaab0719277872d824]

        No parent-child relationship between Qt5Widgets
        
        QWidget destructor always deletes all its children, which is fatal
        in case not-yet-deleted frame (e.g. because it's in lazy delete queue)
        points to one of those children
        
        There's parent-child relationships between the frames though, so perhaps
        no need to have it double. For native modality this seems enough
        
        Change-Id: I556ace8d7949bcdfb208170cc08181ac1f2622e8
        Reviewed-on: https://gerrit.libreoffice.org/57560
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-07-18  andreas kainz  <kainz.a@gmail.com>  [49452f539d18cb525b593d710f5244fcfa810ca0]

        Elementary icons: sync with colibre icons
        
        Change-Id: Ie9f8c28d663b70ff01760e3f2c82b0a80eab5449
        Reviewed-on: https://gerrit.libreoffice.org/57464
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-18  Caolán McNamara  <caolanm@redhat.com>  [c92dd5a2ba5fd07a32d1671bb8dfcb03bfb95e10]

        Resolves: tdf#118302 drag n drop to same tab should cancel dnd
        
        dropComplete is used to do this, follow the mac pattern here to
        propogate this in the drag and drop from self to self case.
        
        Maybe this also affects tdf#105320 ?
        
        Change-Id: I2b8f8b0e0486f6ee45a65918fae2537750a75f2d
        Reviewed-on: https://gerrit.libreoffice.org/57589
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-18  Balazs Varga  <balazs.varga991@gmail.com>  [4edb7599d83c897cc7e800b916dcedf07b645cba]

        tdf#118651 OOXML ActiveX textbox: fix multiline support
        
        of textfield component in DOCX/PPTX by handling properties
        AX_FLAGS_MULTILINE and AX_FLAGS_WORDWRAP during the import
        and export. Both of them need to be enabled to get multiline
        textfield in MSO, but LibreOffice has got only one multiline
        property. With this fix, LibreOffice imports only really
        multiline textfields as multiline, and it doesn't export
        multiline textfields as single line anymore.
        
        Change-Id: I9b567c3fcdc5d01a5838a3ec2517579f8d788954
        Reviewed-on: https://gerrit.libreoffice.org/57552
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2018-07-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [1445d84cdc906fabf6cc7a59f3c94b4049477701]

        pdfium: update to 3471
        
        Allows dropping 4 API patches + the one that allows building against
        system ICU.
        
        Change-Id: Ib5c63ba7daf51b320c07b24486f7398bf71bcfbf
        Reviewed-on: https://gerrit.libreoffice.org/57588
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-18  László Németh  <nemeth@numbertext.org>  [dc0300eac3b755bc207cd1fe87217f4ebaeb9f58]

        tdf#118521 DOCX import: fix paragraph margin from paragraph style
        
        when the other (top or bottom) margin was set by direct formatting.
        
        Change-Id: Ic4038397329374fb2d6cf974751310f7dd8e8b31
        Reviewed-on: https://gerrit.libreoffice.org/57585
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-07-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [99e626dee48e08d59304c8abe8abe84e7a99af3a]

        tdf#79878 perf loading docx file, use XMultiPropertySet
        
        because the property setting code in sw/ is surprisingly expensive
        
        Change-Id: Id9caa735f77539484993a8f16082cff588a9763a
        Reviewed-on: https://gerrit.libreoffice.org/57569
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [346b900594a84581056ba56061ea513f4e6f101d]

        loplugin:mergeclasses merge IFormulaToken into FormulaToken
        
        Change-Id: I5dbf870ff27f1039e24f4350787cf5bfc5f4ccaf
        Reviewed-on: https://gerrit.libreoffice.org/57487
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-18  Justin Luth  <justin.luth@collabora.com>  [2bc84658cce1df5050fe788dd0c8a0906a1ca2c3]

        related tdf#63561 docx: styles inherit tabstops too
        
        Add import and export support for style-parent
        tabstop inheritance.
        
        This patch is dependent on GetPropertyFromStyleSheet
        commit 39171b82b245a7589b9258337a18d6dd281f8ed2
        
        Change-Id: I0245d0e08f140b6cb473c96cffa6f5a4ceff8944
        Reviewed-on: https://gerrit.libreoffice.org/57278
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-07-18  Mark Hung  <marklh9@gmail.com>  [daafe79c55cd53decbeac2367f298d79371dcf3d]

        tdf#113822 convert animation value in SetTimeNodeContext.
        
        Convert 'to' value of SetTimeNodeContext based on attribute name
        and move conversion code in its destructor to convertAnimationValue.
        Value conversion in AnimVariantContext is also included in
        convertAnimationValue and is removed together.
        
        Change-Id: I5dc693a1bbc7df57f7506e7704f9cd4693bf2056
        Reviewed-on: https://gerrit.libreoffice.org/57412
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-07-18  Samuel Thibault  <sthibault@hypra.fr>  [7ba295853669f7c333ba22e8284e9732091c67fa]

        gla11y: Enable warnings for all widgets missing a label
        
        Change-Id: I60c0eef6b7532a4631c6f56902a4691b0105e691
        Reviewed-on: https://gerrit.libreoffice.org/57403
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-07-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e4df813d5225627b0f45a90b3fd0bb2b4d3a7327]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix typo
            
            Change-Id: I626c1943c79f2767c6c528e3305e76b375b4d4da
            Reviewed-on: https://gerrit.libreoffice.org/57592
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-17  Caolán McNamara  <caolanm@redhat.com>  [cee296066ab780217395201ab84c2150c8840d25]

        Resolves: tdf#118545 restore to historic logic
        
        revert
        
        commit 9eff9e699e17cc5a8a25895bd28dc8e4ceb8071e
        Date:   Wed Aug 10 09:47:40 2016 +0200
        
            Don't re-check valid SwPageDescs when layouting
        
        and then revert
        
        commit 60d34e1c840d2c317bb7d0a5b14f4602c22b3fcc
        Date:   Wed Nov 12 20:33:06 2014 +0000
        
            coverity#735517 Logically dead code
        
            its possible that this was the original intent, maybe
        
        Change-Id: Iff45f1e7f3d7e3791d984eb117779a6f39ebb19c
        Reviewed-on: https://gerrit.libreoffice.org/57577
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-17  Caolán McNamara  <caolanm@redhat.com>  [74318dbeffb9536ac3b4215ae9369a05f2ac7228]

        Resolves: tdf#118801 icons go missing on text-less buttons
        
        Change-Id: I003a59643518e60948d71b335dfcd7e20ba8fee5
        Reviewed-on: https://gerrit.libreoffice.org/57572
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [7207ef5c9cf1627d85a276a36753465c0169ebbf]

        desktop lok: associate EPUB filter with the .epub suffix
        
        Change-Id: I7bc4da5404f1947415e982f52e15f4fe76b17348
        Reviewed-on: https://gerrit.libreoffice.org/57559
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-17  Caolán McNamara  <caolanm@redhat.com>  [4d18cd6aad0daaefaca792e8eac173bea07f3750]

        put load of html images (to measure dimensions) under referer control
        
        Change-Id: I1de4a5214ef48394dcafa97e4ea12bb460f2fba2
        Reviewed-on: https://gerrit.libreoffice.org/57564
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-17  Caolán McNamara  <caolanm@redhat.com>  [19b3a353662c547b9e1a445c1bc71cf3bc107250]

        Related: tdf#118681 use a case insensitive compare for hex digits
        
        Change-Id: I7b177d2772a86cada37c20056794bc1d8ab50991
        Reviewed-on: https://gerrit.libreoffice.org/57563
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-17  Eike Rathke  <erack@redhat.com>  [1d3de59ac2d12e42e12c9642bd252236a80b096b]

        Use $(ICU_MAJOR) instead of hard coded (Upgrade to ICU 62.1)
        
        Change-Id: Ifea7072922388b2c0b7631fb809b23e2a5524a3c

2018-07-17  Armin Le Grand  <Armin.Le.Grand@cib.de>  [e244c2c56528dff0d4cfa4e46c3d24ca141bf2be]

        tdf#117707 Correctly Scale ItemSets when pasting from External
        
        Change-Id: Id01777a786fa7bb75d46ee0f78da645e94f7b840
        Reviewed-on: https://gerrit.libreoffice.org/57556
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-07-17  Pranav Kant  <pranavk@collabora.co.uk>  [01d422f263f825904cc475c07e1bdbacd25f3b74]

        lokdialog: No need to notify 'close' callback here
        
        This is now handled in Dialog::dispose
        
        Change-Id: If6703dbf1fa02c3d83debcc17eba3c6b1ee49a1c
        Reviewed-on: https://gerrit.libreoffice.org/48622
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit cc9ca93c52e40557ed918868e235d393f9ecde6e)
        Reviewed-on: https://gerrit.libreoffice.org/57506
        Tested-by: Jenkins

2018-07-17  Eike Rathke  <erack@redhat.com>  [bd3baf8dab6c5b8865a33136cc28a016e6ee6afb]

        OOXML import: CalcFormulaTree() is unnecessary, tdf#94925 follow-up
        
        View will trigger recalc of dirty cells, or anything else
        accessing formula cell results, so we can avoid a worst case full
        blown recalc.
        
        Change-Id: Ic94c3520358a817614ec730f3471368303e34d2e
        Reviewed-on: https://gerrit.libreoffice.org/57551
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [28aa5b950a0db9242ce350704cd443c4c6a05fd5]

        tdf#118448 style drop downs are static
        
        regression from
        	commit d70f53a8269be31f0412926afa5ba826faed6633
        	tdf#100894 freeze when editing calc file with bazillions of cond
        formatting
        
        Change-Id: Ia2fcb254b5f1ce7cb0512566e2453bd527be3cd9
        Reviewed-on: https://gerrit.libreoffice.org/57557
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-17  Jean-Pierre Ledure  <jp@ledure.be>  [a61b903e33e6f2f1b881b83e4608b70677955999]

        Access2Base - FIX Empty line on top of each module
        
        Closing ">" had disappeared in xml headers ??
        Force newline after xml headers

2018-07-17  Manuj Vashist  <manujvashist@gmail.com>  [1d5ad86725f75763ede6a14dedc242a9a1feb21c]

        Added option to remove applied transformation.
        
        Change-Id: I67634d74151f61441fc618db90687660d6d81d33
        Reviewed-on: https://gerrit.libreoffice.org/57536
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-17  Armin Le Grand  <Armin.Le.Grand@cib.de>  [ee71c3def71508d1fc3e110659c7ed7aa0ba2238]

        tdf#118498 Correct CustomShape 3D Visualization
        
        Change-Id: Ic312190616044f37fd92464ad605c6e0cdd5cc4d
        Reviewed-on: https://gerrit.libreoffice.org/57547
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [4c2d0b0d85eabc5228b3777d3519482c52a0f96b]

        loplugin:useuniqueptr in ScTabView
        
        Change-Id: Ic506f5d350abbbbb5912e3ebf753e02821c76841
        Reviewed-on: https://gerrit.libreoffice.org/57523
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [d6bd9c273483b12f1bb2ae398afdba977e3ec336]

        tdf#79878 perf loading docx file, disable SAX threading for writer
        
        since it seems to cost us 20% performance
        
        Change-Id: Ic4796ee3756c8c722feb4851dc48a99e882ba0fe
        Reviewed-on: https://gerrit.libreoffice.org/57545
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [d375324a86c5cd4647da5036e846e9c648f97c9c]

        loplugin:useuniqueptr in CachedTokenArray
        
        Change-Id: If65de2af34b6f2013feee96332078c1cfa167dcf
        Reviewed-on: https://gerrit.libreoffice.org/57524
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-17  Caolán McNamara  <caolanm@redhat.com>  [77519d83eb796f75d73e872356e4100017673653]

        bubble referer to LinkManager::GetGraphicFromAny
        
        Change-Id: Id2c6d629692a365f96f3f81c5686930668389a6a
        Reviewed-on: https://gerrit.libreoffice.org/57546
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-17  Caolán McNamara  <caolanm@redhat.com>  [8898bae2affc470db4b70baa3050edfad163e2e5]

        coverity#1401328 Uncaught exception
        
        Change-Id: I112260f1ea02c2173be56dde1d78497fc8339cec
        Reviewed-on: https://gerrit.libreoffice.org/57543
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-17  Caolán McNamara  <caolanm@redhat.com>  [18d9fb3c4ce3829c73a8f1007887c3176d43b06f]

        ofz#9454 Integer-overflow
        
        Change-Id: I6eecf45110d84951a892b4387a6a554aff198810
        Reviewed-on: https://gerrit.libreoffice.org/57544
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-17  Takeshi Abe  <tabe@fixedpoint.jp>  [972ff044edc502a0e382d9f5bb3a9d0bd0a95616]

        sc: Drop #undef leftover
        
        Change-Id: I48bb3d8717319f8ac34a575037e15a1c41730448
        Reviewed-on: https://gerrit.libreoffice.org/57542
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [a97411b061a382dc09423d04c633dc9b7d24a737]

        loplugin:useuniqueptr in ScPivotFilterDlg
        
        Change-Id: Iffd5b18048117f59443fc63f137cd468e7e22750
        Reviewed-on: https://gerrit.libreoffice.org/57525
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [011c6c719f77181f042c68ba92e38847e39c8ca1]

        loplugin:useuniqueptr in SwHTMLWriter
        
        Change-Id: I4802e6502addce96bff4831598e852e4fe673af4
        Reviewed-on: https://gerrit.libreoffice.org/57521
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-17  László Németh  <nemeth@numbertext.org>  [5c6bce38a01b21403a603acd3148cf3bbb4c685f]

        tdf#104354 DOCX import: fix paragraph auto spacing in tables
        
        Top margin of first paragraph of a table cell with auto spacing, and
        bottom margin of last paragraph of a table cell with auto spacing are
        zero (except in numbered last paragraphs), but LibreOffice set 14pt
        instead of them, resulting much longer tables. Following cases needed
        special handling:
        
        - auto spacing in style
        - direct top and bottom auto spacing
        - direct top and bottom margins
        - footnotes in cell paragraphs
        
        Change-Id: I462847616dd43b4ba30fae2c4eb99abb49bfb9a3
        Reviewed-on: https://gerrit.libreoffice.org/57352
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [8a304fe8b1282efa2d40bdf337728e64b7532a35]

        loplugin:useuniqueptr in XclEscherEx
        
        Change-Id: I8f56bad91c7128a1907e72cd457d43b5937d743a
        Reviewed-on: https://gerrit.libreoffice.org/57527
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [1aff15fa737f88129b1854d09c01a600d92c8ce0]

        loplugin:useuniqueptr in SvXMLExportPropertyMapper::Impl
        
        Change-Id: I10729d720338ad3fc0d9507491b6255dd53a3173
        Reviewed-on: https://gerrit.libreoffice.org/57512
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [d683ec33d478606fa8afc2d44d8f1282562e8dfa]

        loplugin:useuniqueptr in SvxAsianLayoutPage_Impl
        
        Change-Id: I6380ccceabb9ce9c3c7c187e913e7384d8854b5b
        Reviewed-on: https://gerrit.libreoffice.org/57516
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-17  Caolán McNamara  <caolanm@redhat.com>  [5a74884e7da4c497c4ea714bf84d62b55ed82cfe]

        drop reference to removed chart2_opengl_shader
        
        Change-Id: I8bd1727028d18367ffa160a87aa548bca60c212f

2018-07-17  Xisco Fauli  <xiscofauli@libreoffice.org>  [923131f8b47f7ae53b1385df213722991673bffa]

        tdf#105262 Clean up CopyGraphic
        
        It's only available in read-only mode, it doesn't work and
        the images can be copied with the normal copy option
        
        Change-Id: I6493147309104b2b0f3881a667547c38d7633ef3
        Reviewed-on: https://gerrit.libreoffice.org/57162
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-17  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [a51e14849606111e9dcbccb2707786c53e0f732d]

        Pop all remaining arguments on stack in ScInterpreter::Iterateparameters().
        
        (And not all but one.)
        
        Change-Id: I42c0ea0f188fa16258022041ab8fc898f5d64ab5
        Reviewed-on: https://gerrit.libreoffice.org/57503
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-07-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [0c91f8f839d36c8b5af272b1d3c835d2f4af6b65]

        tdf#81943 sw RTF import: fix missing wrap in background for in-table shape
        
        Regression from commit 015fd55c94b7b650ed8e572cafaf3b0f903b01b9
        (tdf#96275 RTF import: fix anchor of shapes inside tables, 2016-05-10),
        remember more context when delaying the import of a shape.
        
        Change-Id: Idc02868eb3fe5b7637c9fd00c841bf71423adf2b
        Reviewed-on: https://gerrit.libreoffice.org/57531
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [db20ca1171475967e60e416df09a12ec565e2d8b]

        loplugin:useuniqueptr in ScCondFormatManagerDlg
        
        Change-Id: Icca18a88686493b30e89a3fc00880968a48fe964
        Reviewed-on: https://gerrit.libreoffice.org/57528
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [100f66cfa594454a4f06998e6a346b8f42c052b1]

        loplugin:useuniqueptr in ScTpCalcOptions
        
        Change-Id: Iebf8bc4036ed6b530e088429a71200097816bccd
        Reviewed-on: https://gerrit.libreoffice.org/57526
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [1926e76d9a7ac54b00526afb94debef89108d00c]

        loplugin:useuniqueptr in ImportExcel
        
        Change-Id: I46f62022cbbbcda75a4daa916ff6841048a334ce
        Reviewed-on: https://gerrit.libreoffice.org/57522
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [e00f99a1157f0ed31210ed1a662457d184ec4819]

        loplugin:useuniqueptr in SwViewShell
        
        Change-Id: I2060769860be8527f7966d2d83fe9a6f533f8271
        Reviewed-on: https://gerrit.libreoffice.org/57520
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [8f32dc03302e2435aab8e876fb874a1c4897d536]

        loplugin:useuniqueptr in HTMLAttrContext
        
        Change-Id: I1a1c5054a27c8731eb397c63af26347b979375ee
        Reviewed-on: https://gerrit.libreoffice.org/57519
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [4c9423b3e033a4eabf76b3bffb344385e770a4b6]

        loplugin:useuniqueptr in SwRelNumRuleSpaces
        
        Change-Id: I0f5ab46d117114b4d90f15252a7ea7fa01dab039
        Reviewed-on: https://gerrit.libreoffice.org/57518
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [e77428ae3143166cfd96a6df1262e358c17f4695]

        loplugin:useuniqueptr in SwXShape
        
        Change-Id: I7081485c63e17078cfbae7211d20809b0aec6fc3
        Reviewed-on: https://gerrit.libreoffice.org/57517
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [ecd0ce5529ad6a577260bacaeff58a8bdf9c379f]

        loplugin:useuniqueptr in PrintFontManager
        
        Change-Id: I539e167b0b9d3523d50cbebc13227867c5f05bd5
        Reviewed-on: https://gerrit.libreoffice.org/57515
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [60c08199f215ff7db335a692cbbcb72d1ac582d1]

        loplugin:useuniqueptr in PPDParser
        
        Change-Id: Id7ffe7967d2b6a7f394a4e096c04218c10aeda37
        Reviewed-on: https://gerrit.libreoffice.org/57514
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [76db1242ad6944dea42a09d3e5575a890bf6f7c2]

        loplugin:useuniqueptr in XMLRedlineExport
        
        Change-Id: I337b6c068e28a5cf69d9c0b6a30b480834d8a227
        Reviewed-on: https://gerrit.libreoffice.org/57513
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-17  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [026e2623f7f498432e6dc970fb06145dfc77dc45]

        remove the GL based 3D charts
        
        Change-Id: Ia578c71ae70aa0a85b49fa50138edf90f961b1e9
        Reviewed-on: https://gerrit.libreoffice.org/57533
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-16  Caolán McNamara  <caolanm@redhat.com>  [13660d4b311501d80b3e1a9541fb7db80cc42f87]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - reword Block any links from untrusted documents documentation
            
            Change-Id: I7f509ca500d859e4332fdc94f9a265fa34a64fcb
            Reviewed-on: https://gerrit.libreoffice.org/57509
            Tested-by: Jenkins
            Reviewed-by: Caolán McNamara <caolanm@redhat.com>
            Tested-by: Caolán McNamara <caolanm@redhat.com>
            
2018-07-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [14c2ca1b4efad2dcdc40e6d5c218cedd487857aa]

        tdf#113646, export font size for dxf records
        
        Change-Id: I6dd6b0ef858fd933603be4435f7810c739b72ef0
        Reviewed-on: https://gerrit.libreoffice.org/57471
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-16  Tor Lillqvist  <tml@collabora.com>  [48c977dd945130051a7e37d7fcb7eb11b767ead3]

        tdf#69460, tdf#118416: Don't copy whole columns to the clipboard
        
        ...for the BITMAP or PNG formats either.
        
        Change-Id: Ib1739ceb917fe24dac412007fd6522e40f5517c4
        Reviewed-on: https://gerrit.libreoffice.org/56577
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-07-16  Zdeněk Crhonek  <zcrhonek@gmail.com>  [e72577d1ebd58a4d79bfd7c51086e3542170f1d2]

        uitest for bug tdf#102525
        
        Change-Id: Idb3810d99ebbd33bf0961f362694d0f4961fb912
        Reviewed-on: https://gerrit.libreoffice.org/57463
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-07-16  Caolán McNamara  <caolanm@redhat.com>  [cf6c748f30fd630b6b7256e0c7ba1783892f9d1e]

        tdf#118681 make sure we're using the right font char map
        
        Change-Id: I64265dac5d0d18b092d64ef656997d7177a425a4
        Reviewed-on: https://gerrit.libreoffice.org/57504
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-16  Jens Carl  <j.carl43@gmx.de>  [66537c7cecbfe92b3b50cff4c0cac051d8d4272f]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: Iab52f84d7a9fbe8ad460ef09190452b053c5c661
        Reviewed-on: https://gerrit.libreoffice.org/57476
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-16  Caolán McNamara  <caolanm@redhat.com>  [508cb85217f0b1ed91a346520a8661e60f32f7ba]

        tdf#118635 relative checkbox disabled on reopen
        
        Change-Id: Ic52737e5122b1ae37390061a5f7cf17b69e7e665
        Reviewed-on: https://gerrit.libreoffice.org/57498
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-16  Eike Rathke  <erack@redhat.com>  [86dfa34c6d83b70923d462fecad316dafd9a1fc4]

        Upgrade to ICU 62.1
        
        Change-Id: I9426e77aa85cfe068df59db47b8ac50b59cd4eb3
        Reviewed-on: https://gerrit.libreoffice.org/57500
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-07-16  Caolán McNamara  <caolanm@redhat.com>  [f543b6a0ac6cf30922c1a1ae9bfce1d605f1d4f1]

        tdf#118549 crash on dialog teardown
        
        only an issue for the current partially complete interim case
        
        Change-Id: Iaf1ef4dabca1cdd5d2d90028edf5793cf45feb20
        Reviewed-on: https://gerrit.libreoffice.org/57501
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [180fa02a592bc846e21e3d58c548e6ed7c7039d5]

        try to make the windows tinderboxes happier
        
        at the moment about 1 in 10 builds fail
        
        Change-Id: I29ada5555170bf7c3f603b684ab4dc7b1932c44c
        Reviewed-on: https://gerrit.libreoffice.org/57491
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [fe1b87eb831d6e85b2db0591f933a9eede2e78cf]

        convert SW*READER constants to scoped enum
        
        Change-Id: I7cf635e238a16e7ec96e585e6eb5e2e9c39b545a
        Reviewed-on: https://gerrit.libreoffice.org/57497
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [d22cc61705239d9fcf6ee9597da8c883e3c79da4]

        loplugin:useuniqueptr in SwXTextSearch
        
        Change-Id: I30fcea4f03b29dfcd434f4544d5c52dc7ca9d4a9
        Reviewed-on: https://gerrit.libreoffice.org/57422
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-16  Caolán McNamara  <caolanm@redhat.com>  [802afa88a85c32bd3a4a56fdc55971bab3f02a25]

        tdf#118769 parent of modal dialog not set
        
        Change-Id: Ie3b1a626eb0ca4f39e015a18fede935b36ed194e
        Reviewed-on: https://gerrit.libreoffice.org/57492
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-16  Caolán McNamara  <caolanm@redhat.com>  [8203e556a9863d0a5562269f667e323bd39fcb9a]

        coverity#1401328 Uncaught exception
        
        Change-Id: I08c91c9c84d53f567332e5780b14173b8c8e5fb1
        Reviewed-on: https://gerrit.libreoffice.org/57462
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [9882778b83bc052c20e4cd1dcd5f284ee3f1dadc]

        loplugin:mergeclasses update results output
        
        Change-Id: Id1138cf7358c610aff77b7d7073c61cd3f13129c
        Reviewed-on: https://gerrit.libreoffice.org/57485
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-16  Caolán McNamara  <caolanm@redhat.com>  [5cc423efe304edc20ec92e126bf9ff9e285906b7]

        move freeze/thaw to Widget
        
        Change-Id: I3944092c26ca81028912f6fb206b148b49e4f172
        Reviewed-on: https://gerrit.libreoffice.org/57489
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [140d9b832621df291ad58bdb85fd85465b2a6257]

        loplugin:useuniqueptr in SwUndoDrawDelete
        
        Change-Id: I7d7e89a9ffa67141e459772791caae2937458b8f
        Reviewed-on: https://gerrit.libreoffice.org/57425
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [c2b0e016e246c6a70a7c41c1088cda6cf122e1b7]

        loplugin:mergeclasses merge ResourceManager into SlideSorterModule
        
        Change-Id: If78dc81e41180e7449b389e36223ee78d6ac91ec
        Reviewed-on: https://gerrit.libreoffice.org/57486
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [72fecbbc81bf375e2a5617db5c6e88a8a3bacb26]

        loplugin:mergeclasses merge BPixelRaster into BZPixelRaster
        
        Change-Id: Ib6f7bfd2392daa5512d5fa68b69428ae9c8876f9
        Reviewed-on: https://gerrit.libreoffice.org/57488
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-16  Caolán McNamara  <caolanm@redhat.com>  [3da20d39e2cbda4d4c01ad206668924ab8c3f2b6]

        forcepoint#50 refetch FirstNonHeadlineRow
        
        Invalid read of size 8
           at 0x43D42DE6: SwFrame::GetUpper() const (frame.hxx:664)
           by 0x44427435: SwRowFrame::ShouldRowKeepWithNext() const (tabfrm.cxx:4618)
           by 0x4441FA5C: SwTabFrame::MakeAll(OutputDevice*) (tabfrm.cxx:2403)
           by 0x4433492F: SwFrame::PrepareMake(OutputDevice*) (calcmove.cxx:343)
           by 0x44431B6F: SwFrame::Calc(OutputDevice*) const (trvlfrm.cxx:1799)
           by 0x44334430: SwFrame::PrepareMake(OutputDevice*) (calcmove.cxx:246)
           by 0x44431B6F: SwFrame::Calc(OutputDevice*) const (trvlfrm.cxx:1799)
           by 0x44334430: SwFrame::PrepareMake(OutputDevice*) (calcmove.cxx:246)
           by 0x44431B6F: SwFrame::Calc(OutputDevice*) const (trvlfrm.cxx:1799)
           by 0x44334A67: SwFrame::OptPrepareMake() (calcmove.cxx:354)
           by 0x443982CE: SwFrame::OptCalc() const (frame.hxx:1051)
           by 0x44395F18: SwLayAction::FormatContent_(SwContentFrame const*, SwPageFrame const*) (layact.cxx:1794)
         Address 0x352771b0 is 144 bytes inside a block of size 280 free'd
           at 0x4C2EDAC: free (vg_replace_malloc.c:530)
           by 0x4E5B9D7: rtl_freeMemory_SYSTEM(void*) (alloc_global.cxx:237)
           by 0x4E5BC93: rtl_freeMemory (alloc_global.cxx:303)
           by 0x4E5A7A2: rtl_cache_free (alloc_cache.cxx:1081)
           by 0xF28B5B9: FixedMemPool::Free(void*) (mempool.cxx:49)
           by 0x442FF36D: SwRowFrame::operator delete(void*, unsigned long) (rowfrm.hxx:123)
           by 0x444243E8: SwRowFrame::~SwRowFrame() (tabfrm.cxx:3702)
           by 0x4441630C: SwFrame::DestroyFrame(SwFrame*) (ssfrm.cxx:384)
           by 0x4441AC31: SwTabFrame::RemoveFollowFlowLine() (tabfrm.cxx:900)
           by 0x4441D7EB: SwTabFrame::MakeAll(OutputDevice*) (tabfrm.cxx:1836)
           by 0x4433492F: SwFrame::PrepareMake(OutputDevice*) (calcmove.cxx:343)
           by 0x44431B6F: SwFrame::Calc(OutputDevice*) const (trvlfrm.cxx:1799)
        
        Change-Id: I36fe0df0ef96b4019e0ca5756b06df72e9f0d8cb
        Reviewed-on: https://gerrit.libreoffice.org/57480
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-16  Gabor Kelemen  <kelemeng@ubuntu.com>  [dfaa7d4d2829e4b30af4fe48c31f1b4b94b22259]

        Add missing sal/log.hxx headers
        
        rtl/string.hxx and rtl/ustring.hxx both unnecessarily #include <sal/log.hxx> (and don't make use of it themselves), but many other files happen to depend on it.
        This is a continuation of commit 6ff2d84ade299cb3d14d4110e4cf1a4b8070c030 to be able to remove those unneeded includes.
        
        This commit adds missing headers to every file found by:
        grep -FwL sal/log.hxx $(git grep -Elw 'SAL_INFO|SAL_INFO_IF|SAL_WARN|SAL_WARN_IF|SAL_DETAIL_LOG_STREAM|SAL_WHERE|SAL_STREAM|SAL_DEBUG')
        to directories from connectivity to cui
        
        Change-Id: I9903c10d0a04bbeb93d0f776d1d252b152459499
        Reviewed-on: https://gerrit.libreoffice.org/57408
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [a605762c579f2d9ee4ef8e5c1c0d4b603e0ce9bb]

        sw: prefix members of SwDateTimeField and SwFormatDrop
        
        Change-Id: I8824da58ccbbe3cd377e8f258941676598145062
        Reviewed-on: https://gerrit.libreoffice.org/57477
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-16  Mark Hung  <marklh9@gmail.com>  [f07912624b6c9971c10591d2cf8b5bd61c6c50e7]

        oox: refactor CommonBehaviorContext to inherit from FragmentHandler2.
        
        Although it's convenient to inherit from TimeNodeContext, but only
        mpNode is used so it's really not necessary.
        
        Change-Id: I922774df4c420ee9982f1c31e720f4fd85991e02
        Reviewed-on: https://gerrit.libreoffice.org/57395
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-07-16  Mark Hung  <marklh9@gmail.com>  [df3168e84dc30b5cbe993ec41b521486736065a7]

        oox: enum MS_AttributeNames -> enum class AnimationAttributeEnum
        
        It's the attribute enum for the target animation. Remove
        MS_ prefix since it is in oox::ppt namespace and prepend
        Animation to make the purpose more clear.
        
        Change-Id: I0b6bbaf30ae4e2cf1cb0f6d5d24ba9f31e0b0773
        Reviewed-on: https://gerrit.libreoffice.org/57353
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-07-16  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [311131fca0242e9465f03b6b1267906790a385c8]

        cppcheck: useInitializationList in vcl
        
        reorder members of GIFLZWDecompressor to ease initialization.
        use rtl_allocateZeroMemory in ImplVectMap to avoid memset in ctor.
        
        Change-Id: Icfcfe73ec7e52988036995d8dbc604361aee893b
        Reviewed-on: https://gerrit.libreoffice.org/57481
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [d41682505503819dab82ced563e4501133924f90]

        coverity#1437962 and 1437961 and 1437955 and 1437951 resource leak
        
        regression from
        
            commit 0fb5ca6cc9cc55a4436a36c533461769b1fc8526
            tdf#79877 perf loading docx file, writerfilter/ improvements
        
        Change-Id: I76792bd635eacc60647a097e070ce7b963fd122f
        Reviewed-on: https://gerrit.libreoffice.org/57478
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-16  Caolán McNamara  <caolanm@redhat.com>  [a3b960feb8541be75c9bd37578b8c899a292c5c4]

        coverity#1437959 Copy into fixed size buffer
        
        Change-Id: I5578e195c834b2a3ceacd5c528f58d1d03502c2e
        Reviewed-on: https://gerrit.libreoffice.org/57461
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [623de483737bd3bb7a58d6055f99a42ecc7a8684]

        loplugin:useuniqueptr in SwUndoSort
        
        Change-Id: I9e524c9c653fd4b1f61e407eee12ca3a7fdc14df
        Reviewed-on: https://gerrit.libreoffice.org/57420
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [03a651d48e7cb3b19c98bdf3ed0a1080b60974ae]

        return BaseProcessor2D by std::unique_ptr
        
        Change-Id: Ibad6e989d2d7ba779e7557e41552d06c076f657b
        Reviewed-on: https://gerrit.libreoffice.org/57448
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-16  Noel Grandin  <noelgrandin@gmail.com>  [99876774fbcd5409ca6a6a15c44ecd39a117236f]

        SvPersistBase no longer necessary
        
        Change-Id: I928c0898d77d30bd6ca755d07acac6f78b20563b
        Reviewed-on: https://gerrit.libreoffice.org/57436
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [9df9e5b0a92caeda305c53214632a3ba42f02b2d]

        loplugin:useuniqueptr in SwHistory
        
        Change-Id: Ie36cdf1e7b3d09ae27cb2a5b51f8a644693fe2b3
        Reviewed-on: https://gerrit.libreoffice.org/57424
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [8bcea1698c6ec45923a7675ab1250204e952527d]

        loplugin:useuniqueptr in SwSdrUndo
        
        Change-Id: I67276f2cd13cce8a7cb047216ead40c5afc384bd
        Reviewed-on: https://gerrit.libreoffice.org/57423
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [e7a252166e2d88b4e16f25a04f1d5072236e8c5e]

        loplugin:useuniqueptr in UndoTransliterate_Data
        
        Change-Id: I1c6e865a6f59ce7f31c42d28b2b463a577b3cc28
        Reviewed-on: https://gerrit.libreoffice.org/57421
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [43c085f95d7ef985d9b2f229ce346f8fe11d0e34]

        loplugin:useuniqueptr in SwUndoInserts
        
        Change-Id: I678798048b5ff5fc917fd2c37180d977a2a1d606
        Reviewed-on: https://gerrit.libreoffice.org/57419
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [fc6c9de5e88f849d44dcecf775b60c366d5e41d8]

        loplugin:useuniqueptr in SwUndoCompDoc
        
        Change-Id: I3a74f017b2b82476034f1c92a509c1d5bb20de35
        Reviewed-on: https://gerrit.libreoffice.org/57418
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [59ef51a03160117f2df7393c13a6b524386e2678]

        loplugin:useuniqueptr in SwUndoRedline
        
        Change-Id: I158cfb0774b5991197816725aef7c74b7e1f00da
        Reviewed-on: https://gerrit.libreoffice.org/57417
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [ff186d94f32676030d86e2e5668f768254c53cde]

        loplugin:useuniqueptr in SwUndoInsNum
        
        Change-Id: I1bdf4b0ac9ccbb6fb618f7c44a15caf01bd321b4
        Reviewed-on: https://gerrit.libreoffice.org/57416
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-16  Jens Carl  <j.carl43@gmx.de>  [de6b0c6edce0b9237fa43d12e258bf5fa568f6a7]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I3486391ff2c3826a4c10892e756428cca400f991
        Reviewed-on: https://gerrit.libreoffice.org/57446
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [952cbfd2de0801081665a8ff05600eb7ea1cf82f]

        related tdf#113646, keep cjk, ctl font items in sync
        
        If the default style and default pool items are no longer in sync,
        our script detection assumes that any style without an explicitly
        set font has script type CTL or CJK.
        
        Use the same selection idea for both cases and at the same time
        use the *_SPREADSHEET font items for the default pool items.
        
        Change-Id: I6a5bb14a3fabab11627ad52b9e79554fdcedac89
        Reviewed-on: https://gerrit.libreoffice.org/57470
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d61228c84c1b52c6a876a8348625a1ebb7f44adf]

        pretty-print the calc default styles
        
        Change-Id: I8245fc1d1b3d045ec0431ddb04d890cc59c87825
        Reviewed-on: https://gerrit.libreoffice.org/57469
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-16  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [232622051966faa116e7093d5c0df26e44cddb43]

        Fix Win32 warning C4702: unreachable code
        
        ..by disabling the warning for the moment. This happens on x86 builds
        with VS2017, but only with OSL_DEBUG_LEVEL=0, e.g. at:
        
         cppuhelper/source/servicemanager.cxx(1311) : error C2220: warning treated as error - no ´object´ file generated
         cppuhelper/source/servicemanager.cxx(1311) : warning C4702: unreachable code
         cppuhelper/source/servicemanager.cxx(1373) : warning C4702: unreachable code
        
        Change-Id: I91943350d7f6f5acfedb3b2bb14e5d835e4494ed
        Reviewed-on: https://gerrit.libreoffice.org/57472
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-07-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [be138f674c6d96beecf4accf228fd031c9079718]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are not working 4
            
            sfx2 module dialogs
            
            Change-Id: Id7f799c0939c63695c29d0b6352e88c005386d3f
            Reviewed-on: https://gerrit.libreoffice.org/57468
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-15  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0f0466c6498287c3eb790136655ac65f501b9f0f]

        related tdf#117816, the dxf ID is a global and not a sheet property
        
        Change-Id: I4c5ca66ce550de74d8b9396aa0213c558b7f884f
        Reviewed-on: https://gerrit.libreoffice.org/57445
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-15  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [16048ebc230880148346f02403820b7646b2649c]

        related tdf#117816, only export cond format formula to xlsx when required
        
        Change-Id: I7523d17e9945dfbdf0c346fff8eddd40593f946a
        Reviewed-on: https://gerrit.libreoffice.org/57444
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-15  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [6df45ae3a85b21d984605a6656282e5feaf8dea9]

        related tdf#117816, add more work arounds for MS Excel bugs
        
        Another set of cases where MS Excel needs the formula.
        
        Change-Id: I58344a540ad69ff9b8c56aa817730079bd011acd
        Reviewed-on: https://gerrit.libreoffice.org/57443
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [729ea6464f41cdae1c6daef9fb60029ea3a81de5]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115254 Some branch bookmarks are not working 3
            
            dialogs from chart2
            
            Change-Id: I97e08c5b8ca2200f143073abadb355da99b38b9a
            Reviewed-on: https://gerrit.libreoffice.org/57450
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-15  Caolán McNamara  <caolanm@redhat.com>  [87884c53bfe7c4d10ee24359b3d03c9bc25c6b5e]

        coverity#1437956 Dereference after null check
        
        Change-Id: Idcfb63beb094a000c70f594542757ad2e4a577fc
        Reviewed-on: https://gerrit.libreoffice.org/57459
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-15  Caolán McNamara  <caolanm@redhat.com>  [b294def2389aa3981a72d23878fa63928efc4147]

        coverity#1437960 Resource leak in object
        
        Change-Id: Icee05e1ef1fef213de293971beb9e17753c8eb3b
        Reviewed-on: https://gerrit.libreoffice.org/57458
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-15  Caolán McNamara  <caolanm@redhat.com>  [5062ffbfcae932edf096ce4f360f23b0fd61d111]

        coverity#1437954 Dereference null return value
        
        turn DBG_ASSERT into a real assert
        
        since...
        
        commit 904c97bbdf4c76709dbcacb11292668b98a9efd8
        Date:   Mon Jul 2 17:23:59 2018 +0200
        
            move SvTreeList::*Sibling to SvTreeListEntry
        
            since they don't depend on SvTreeList at all
        
        Change-Id: Ib230ff2fc9ab1f68c6686c125dbf4213e77bea84
        Reviewed-on: https://gerrit.libreoffice.org/57457
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-15  Caolán McNamara  <caolanm@redhat.com>  [c7911e7d6aac471018c69942256e4c9566c2183f]

        coverity#1437953 Unchecked dynamic_cast
        
        Change-Id: I7f9e000cb47206444c4bda0896f56d220d86f04b
        Reviewed-on: https://gerrit.libreoffice.org/57456
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-15  Caolán McNamara  <caolanm@redhat.com>  [0f84be3e0d26cf82af14bb07c71074c913cacbd7]

        coverity#1437957 Unchecked dynamic_cast
        
        Change-Id: I1c1d699e585da5d758671422f8e438e5ac8b5b03
        Reviewed-on: https://gerrit.libreoffice.org/57455
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-15  Caolán McNamara  <caolanm@redhat.com>  [ac52f29687a66f551d7e557a4486999e2ccd1b17]

        coverity#1437958 Uninitialized pointer field
        
        Change-Id: I569c4367cc968f968c0f864bb3e231a7417d7560
        Reviewed-on: https://gerrit.libreoffice.org/57454
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-15  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [6fab990bff635ac5589947f26fd3dc4958b0c71c]

        remove SvxFrameDirectionItem::operator== override
        
        base class SfxEnumItem has the same operator
        
        Change-Id: I57bd4878f34eb17ee16553bb3f6aa2b15af533d9
        Reviewed-on: https://gerrit.libreoffice.org/57452
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-07-15  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [936ae2b21631f2fb302e0e46fafef704b371841e]

        cppcheck: useInitializationList in writerfilter
        
        Change-Id: I4bbd2b4d3a4bba23936bd25a02cff011448e66f9
        Reviewed-on: https://gerrit.libreoffice.org/57453
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-07-15  andreas kainz  <kainz.a@gmail.com>  [ccec2722aa816090f0ea51036c7df8e9871a5231]

        Icon theme bug: add sc icons for some page layout icons
        
        this icons are needed in writer tabbed NB
        
        Change-Id: Id71ff2d125923af9b9f13d1f8c2d34aa30be60f6
        Reviewed-on: https://gerrit.libreoffice.org/57382
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-07-15  Armin Le Grand  <Armin.Le.Grand@cib.de>  [3debc8c6eded517f7401c2e7ad45f73854c32e57]

        tdf#118377 Do not use disposed OutputDevice
        
        Change-Id: I7e085f69ce18e8e3c47fde690a939948454d4d15
        Reviewed-on: https://gerrit.libreoffice.org/57319
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-07-15  Ximeng Zu  <uznomis@yahoo.com>  [7c2d92ab63834f124c32ea49178974432159d980]

        Developer Mode
        
        Added an settings option to enable Developer
        Mode, in which you can send UNO commands
        from the Viewer. You can also add properties
        to the command.
        
        Change-Id: I76cbb55771cdd5cea89da65ddf67e48e12745b41
        Reviewed-on: https://gerrit.libreoffice.org/37045
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-15  Arnaud Versini  <arnaud.versini@gmail.com>  [43d8bf8beefe31a41733c5c9b443df22ca3c22a9]

        accessibility : move ensureIsAlive outside of implGetText and implGetLocale
        
        Change-Id: Ib52a19045cde1b6d9d3f3b5d76c5c59d162a3fa6
        Reviewed-on: https://gerrit.libreoffice.org/57153
        Tested-by: Jenkins
        Reviewed-by: Arnaud Versini <arnaud.versini@libreoffice.org>

2018-07-15  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d7ab10b62e893453a250d4dc9a8a05235590b1d0]

        use array version of unique_ptr
        
        fixes commit 592eb9217a52632e4271db3628c5aafb0cefbee8
             loplugin:useuniqueptr in XclExpChTrTabId
        
        Change-Id: I03c4f12f0e821ca599db00d7eb2f44749e3c9e95
        Reviewed-on: https://gerrit.libreoffice.org/57430
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-07-15  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [7e8dbbb02f25278d5afc51ae4a397831f5b21239]

        add test for tdf#117816
        
        Change-Id: I470b4137a3b4e23acf0f4e949a7a834fed8069db
        Reviewed-on: https://gerrit.libreoffice.org/57433
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-15  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e77596be879c25f5766b73a2f67cf0ddf7775ccc]

        tdf#117816, work around MS Excel bug with containsText cond format
        
        Excel seems to require the formula that is equal to the containsText
        condition.
        
        According to cfRule (18.3.1.10) "Only rules with a type attribute
         value of expression support formula syntax." which contradicts the
        MS EXCEL behavior.
        
        Change-Id: Ifa3f9fee58194f70a64b37c62922513435d43bb8
        Reviewed-on: https://gerrit.libreoffice.org/57432
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-14  Caolán McNamara  <caolanm@redhat.com>  [d11313f341d1d9a9c73c736932441a89d5292e37]

        ofz#9116 Integer-overflow
        
        Change-Id: I8715eaee5e71341beef1c146f5eca09581f87879
        Reviewed-on: https://gerrit.libreoffice.org/57437
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-14  Caolán McNamara  <caolanm@redhat.com>  [3cf8c9df5d25694f170db9e95070badaaeaa371a]

        ofz#9403 null deref
        
        Change-Id: I6efa4be9f4feb4f92f96f7030f933e4a0c406b1e
        Reviewed-on: https://gerrit.libreoffice.org/57435
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-07-14  Eike Rathke  <erack@redhat.com>  [095d749fcabdc2601c6dd3c519aa1aba1249a41a]

        Remove the check for IsRecalcModeMustAfterImport(), tdf#94925 follow-up
        
        It's now superfluous as we set those cells dirty and broadcast in
        ScDocumentImport::broadcastRecalcAfterImport()
        
        Change-Id: Ia9dd4ad16c20b23ee8a1d46b69a4702b1ad4c81f
        Reviewed-on: https://gerrit.libreoffice.org/57439
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-07-14  andreas kainz  <kainz.a@gmail.com>  [836074f8532fee46b6bf073f7d6beff231448ad6]

        tdf#118123 Tango shouldn't fallback to Colibre
        
        move missing tango icons from galaxy
        cause tango isn't finished without galaxy
        
        missing links in links.txt from 6.1 release are not added
        
        Change-Id: Ia199beabe2a465cb7e8013be807e610249f42424
        Reviewed-on: https://gerrit.libreoffice.org/57288
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-07-14  Caolán McNamara  <caolanm@redhat.com>  [67498b7025be9781d4f941ce5f9f6384b34fce4f]

        fix oss-fuzz build
        
        https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=9301
        
        Change-Id: Iceb25764c483e20f09fe976d1271987643990aaf

2018-07-14  Eike Rathke  <erack@redhat.com>  [4247120b0edc0429a228dc8ea0ea820aa2f09214]

        Broadcast formula cells marked for recalc, tdf#94925 related
        
        In fact the ScDocument::CalcFormulaTree() call in
        WorkbookFragment::recalcFormulaCells() never did anything because
        no formula cell was added to the tree. Only visible dirty cells
        were recalculated, but not their dependents.
        
        Change-Id: I11217fa19adb766f509d0d6854502112de547c59
        Reviewed-on: https://gerrit.libreoffice.org/57431
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-07-14  Ulkem Kasapoglu  <ulkem.kasapoglu@pardus.org.tr>  [db2d8301613f2eb95b76f3468d92a06dfd49fff4]

        tdf#88205: Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: I09016a06110772379ddf8b15f14446346b850cd6
        Reviewed-on: https://gerrit.libreoffice.org/57339
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-07-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [860a9daf2b45942a4b10ff22d36aa3fe29be19f4]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115524 Some branch bookmarks are not working 2
            
            simpress and sdraw modules
            
            Change-Id: I5d498cb7ab504277a54f6d002e1f8e88ce78ab0c
            Reviewed-on: https://gerrit.libreoffice.org/57411
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a7153e3e7ceff08165f3cc0db70c5d89c07d4adf]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#115524 Some branch bookmarks are not working 1
            
            With .ui dialogs, the Help system sends specific URL
            associated to the higlighted widget in the .ui dislog.
            
            Not every help page associated to the dialog has
            <bookmark branch="hid/<path to the dialog/widget"/>
            for all widgets of the dialog. As consequence, some URLs
            were not addressed and the default module entry page
            was displayed, instead of the dialog help page.
            
            The solution is to define a dumy bookmark '@@nowidget@@' to the
            help page associated to the dialog, and if the widget bookmark
            is missing in the help page then use the dummy target,
            thus offering a help page with the right contents anyway.
            
            This patch covers help pages for smath.
            
            Change-Id: I40b592271b0c336d4d3bacc33d2f3d19107ae702
            Reviewed-on: https://gerrit.libreoffice.org/57393
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [be7203eca9745bd39d167777d7ec824954b3e4c0]

        add test for tdf#91385
        
        Change-Id: Ic755d330f242a78214e8b1610aa496ecce3d61b4
        Reviewed-on: https://gerrit.libreoffice.org/57410
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [1ce2d70bc29b348f2f819d616a897e1dcb6a1a9f]

        tdf#91385, recalc cond format formulas during hard recalc
        
        Change-Id: I54b650d228c89a15eb37294eb108ab736163a000
        Reviewed-on: https://gerrit.libreoffice.org/57409
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [064c86b817c5d122af13f1bde26b51a992bf1fd9]

        sc: disable sc_apitest::ScTabViewObj::testGetReferredCells()
        
        This was added in commit 600987b415e537362125b4445ab7132535e6e1e1
        (tdf#45904 Move remaining _XCellRangeReferrer Java tests to C++,
        2018-06-13), but as it was reported it fails on some Linux and Windows
        machines.
        
        Disable it till it's clear why that happens, as discussed at
        <https://lists.freedesktop.org/archives/libreoffice/2018-July/080521.html>.
        
        For the record, the failure what I can see is like this:
        
        	xcellrangereferrer.cxx:32:Assertion
        	Test name: sc_apitest::ScTabViewObj::testGetReferredCells
        	equality assertion failed
        	- Expected: Sheet: 0 StartColumn: 0 StartRow: 0 EndColumn: 6 EndRow: 22
        	- Actual  : Sheet: 0 StartColumn: 0 StartRow: 0 EndColumn: 6 EndRow: 23
        
        	Failures !!!
        	Run: 6   Failure total: 1   Failures: 1   Errors: 0
        
        Change-Id: I8057c938134b651b5f0f62fe07c2ef66a99d2e66
        Reviewed-on: https://gerrit.libreoffice.org/57396
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [4b7ce45c2384fdd65c17ab18036899cd76577254]

        add tests for tdf#117809
        
        Change-Id: Ifbd48879a10acfbc6fdb0f2799321ff0684cdcc4
        Reviewed-on: https://gerrit.libreoffice.org/57407
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [17722541e906cf64dcdd7169194aad72ec14bb10]

        tdf#117809, listen to the actual conditional format range if necessary
        
        Change-Id: Ib83cf22e40f5e0338a3c85f631d30f00b80d8655
        Reviewed-on: https://gerrit.libreoffice.org/57406
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-14  Eike Rathke  <erack@redhat.com>  [771149ac99a57c641caebdfc7dd6fac25c292682]

        Resolves: tdf#94925 do not unset dirty if formula cell must be recalculated
        
        Change-Id: If70860b8babf1cce7fda2ae63412659e72dbb4c3
        Reviewed-on: https://gerrit.libreoffice.org/57404
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-07-13  Takeshi Abe  <tabe@fixedpoint.jp>  [65b1990687ec261d10a96e58b9d476d4b23e11a0]

        sc: Add a test case for ZTEST() raising #DIV/0!
        
        ... when the sample stddev is 0.
        
        This follows up d17e8faa13b1f8d943b602aa6ea754c1b22fdd76.
        
        Change-Id: I4ce718f60f1dbcf58fdcbbb553c345c9c8907a2b
        Reviewed-on: https://gerrit.libreoffice.org/55741
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [84ccbb5123fe976a105e97390141ed209c8b9bcc]

        uitest Calc - Validity
        
        Change-Id: I0de19f41e177eebf6212ff2de905ca1a7859e9c5
        Reviewed-on: https://gerrit.libreoffice.org/57394
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-07-13  Eike Rathke  <erack@redhat.com>  [a5803a66fd9d71b72521d712ba4391ddd570bffa]

        Rework FormulaTokenArray ScRecalcMode in preparation for tdf#94925
        
        Strictly order the exclusive bits by priority, let AddRecalcMode()
        handle all sets except forced ALWAYS or NORMAL.
        
        Introduce ONLOAD_LENIENT and ONLOAD_MUST splitting ONLOAD to be
        able to distinguish later during OOXML import.
        
        Change-Id: I188de2d53a2d54df32d24eeeb148c4f9e87e7cfc
        Reviewed-on: https://gerrit.libreoffice.org/57402
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-07-13  Samuel Thibault  <sthibault@hypra.fr>  [e92dcc0632dbdecbc561a35530c21ea66c04f85a]

        gla11y: Enable warnings for GtkImage missing a label
        
        Change-Id: I6ba9c6bcb8ce4faef6853ea25b2a9e68a67d0087
        Reviewed-on: https://gerrit.libreoffice.org/56152
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-07-13  Eike Rathke  <erack@redhat.com>  [f109cc0c498d49ea5679344018724ff76e6addf6]

        Remove now superfluous CheckLinkFormulaNeedingCheck() call
        
        That's now done in the ScDocumentImport::setFormulaCell() anyway,
        called two rows below.
        
        Change-Id: I593a8781fced9930061a492e4ce613baba50207a

2018-07-13  Pranav Kant  <pranavk@collabora.co.uk>  [dc30fdcf7277d2d86f45b1c36384d8b54be29111]

        lokdialog: Don't hide dialogs in case of LOK
        
        We change views (using setView) a lot in case of LOK. Changing the view,
        without this patch, leads to InitShow on the dialog which means
        invalidation of the whole dialog even though there is nothing to
        invalidate. This decreases performance as it increases the dialog paint
        traffic through the LOK API. We don't need to hide the dialog once it's
        opened in case of LOK.
        
        This patch improves the multiview dialog performance considerably
        (can easily be noticed in GTV).
        
        Change-Id: If2b4ceb945ccd86da3d90bbbb0a0b9fbade43f30
        Reviewed-on: https://gerrit.libreoffice.org/57401
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2018-07-13  Aron Budea  <aron.budea@collabora.com>  [c1817a5b12da642e365a3ef72b556d33c6e29a76]

        tdf#110987: type detection, binary Office formats > templates
        
        The templates for binary MS Office formats were higher prioritized
        than non-templates, this caused files in binary format and lacking
        file extension to be identified as templates.
        
        Change-Id: I5638b38dfa0a7520dd09cb497c05b6af0eb00834
        Reviewed-on: https://gerrit.libreoffice.org/40651
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-07-13  Jens Carl  <j.carl43@gmx.de>  [1549ff45e14fccec653c2db927393c9710173e6b]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: Ib1683d144597b0ed985321687dc269981e68b910
        Reviewed-on: https://gerrit.libreoffice.org/57381
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [2b9e55aa4ce070eb5301adb67af85d062eb1dc36]

        sw HTML export: fix XHTML mode of 'Heading 7' style
        
        Font name, font size.
        
        Change-Id: I32b8b2d596b0e0aeb72156edaae83b4b04765583
        Reviewed-on: https://gerrit.libreoffice.org/57392
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-13  Mark Hung  <marklh9@gmail.com>  [660c0b54a18be5ec0c87dc55e6ca8196606ea999]

        Move convertMeasrue and convertAnimationValue from sd to oox.
        
        1. convertAnimationValue convert the attribute value of a animation
        target from MS ppt to the format that slideshow understand,
        moving it so that it can be resued in oox.
        
        2. convertMeasure is used by convertAnimationValue, moving it togehter
        eliminate the duplicated function in oox.
        
        Change-Id: I41cd1cf731b6496d7ae96b174a1748326415593f
        Reviewed-on: https://gerrit.libreoffice.org/57287
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-07-13  Armin Le Grand  <Armin.Le.Grand@cib.de>  [2da75024f88f7c3242fedd9b5bf4832a596402c0]

        Refresh linked OLE representation when OLE updated
        
        Change-Id: If949778779f1a91901412938d0b0298e1d7cfc3e
        Reviewed-on: https://gerrit.libreoffice.org/57357
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-07-13  Thorsten Wagner  <thorsten.wagner.4@gmail.com>  [a0d0b0248567f6c0e3b57c5875a6551262b32368]

        Inaccurate symbol signs fixed (tdf#118381)
        
        Change-Id: I2af1d3e4c924acd2ae601f0b40fcf1b2be17c397
        Reviewed-on: https://gerrit.libreoffice.org/56426
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [dbf8ad9bc385411c349095dfa66345464b4215d6]

        loplugin:useuniqueptr in SbUnoStructRefObject
        
        now that we have upgraded to VS2017, we can use std::unique_ptr in
        std::map
        
        Change-Id: Id01af07ccae7447405b8f0bc44b08043f453e54b
        Reviewed-on: https://gerrit.libreoffice.org/57384
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [b0e2dbca5164c494a669bd48f8ff058f4c1ad710]

        tdf#118702: partially revert the fix for tdf#78907
        
        This is a regression from 2df0d9d32d05f08ccf673fd0f61f650438511acb
        
        Reverting it as the unitest from tdf#78907 still passes.
        Besides, adding a new unittest for tdf#118702
        
        Finally, adapt ooxmlexport9 and remove pointless assert which fails
        with:
        
        ooxmlexport9.cxx:557:Assertion
        Test name: testBnc519228OddBreaks::Import_Export_Import
        equality assertion failed
        - Expected: <Any: (void)>
        - Actual  : <Any: (string) Converted2>
        
        Failures !!!
        Run: 155   Failure total: 1   Failures: 1   Errors: 0
        
        
        Change-Id: I486e9489ef6c3978cbcf90f3b9885248f4f92110
        Reviewed-on: https://gerrit.libreoffice.org/57338
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [a5c04cbf2309ddb1d3ee80f2f2674df38b52df80]

        loplugin:useuniqueptr in ScImportAsciiDlg
        
        Change-Id: Ie73f89401a9e99f0cb11949cae3ebdde793b14bb
        Reviewed-on: https://gerrit.libreoffice.org/57359
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-13  Michael Meeks  <michael.meeks@collabora.com>  [fdef3ecc1ddef7adcf51df465048613b7b3e4ae6]

        tdf#118620 - unit test.
        
        Change-Id: Iae7d2f5cc1ed5b37d6b7ced983951a64e2114c2b
        Reviewed-on: https://gerrit.libreoffice.org/57369
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-07-13  Michael Meeks  <michael.meeks@collabora.com>  [d3387b38fe0eea3fb7ac630c026f02986e8dafc4]

        tdf#118620 - avoid out of bounds iterator for end of sheet pivots.
        
        Change-Id: I2ddcf56dc94175718739611f0791558fda87b1ba
        Reviewed-on: https://gerrit.libreoffice.org/57358
        Tested-by: Jenkins
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-07-13  Justin Luth  <justin_luth@sil.org>  [bc67bda7363df48f1983513a8e969b61738139f5]

        related tdf#106174 writerfilter: replace broken FindParentStyleSheet
        
        FindParentStyleSheet didn't do anything right. An empty stylename
        was supposed to check currentEntry, but instead it just returned
        null. The passed stylename was completely ignored if there was
        a currentEntry. And on top of that, the stylename itself was
        returned, not its parent. Even worse, the currentEntry properties
        were ignored because in that case it DID return the parent.
        Even the comments were totally bogus. Amazing...
        
        GetPropertyFromStyleSheet() has the potential for LOTS of use
        in writerfilter. I'm surprised it has hardly been used. Perhaps
        the completely wrong results led people to ignore it rather than
        investigate why it didn't give the expected results.
        
        Change-Id: I89a6b02877ab7990aa4eb58e5e0b6a572f3d10e3
        Reviewed-on: https://gerrit.libreoffice.org/57195
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [23793a08b75757c1fe764e3e03e09fe08b72413d]

        sw, writerfilter: various small cleanups
        
        Different parameter name in declaration and definition, repeating type
        name inside the very same line when initializing from a cast, and so on.
        
        Change-Id: I52dc29ed845fb1a780dfab586bfd67db0d4a9e54
        Reviewed-on: https://gerrit.libreoffice.org/57370
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [41e2cbc157ce70ea4db67be1a77f61810089b840]

        loplugin:useuniqueptr in SwUndoDelete
        
        Change-Id: I942e55ffebf265a3138c25bedbb7ef882e6c0916
        Reviewed-on: https://gerrit.libreoffice.org/57367
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [0673411c58529e6c4252b7973a16afae1f4363f1]

        loplugin:useuniqueptr in SwUndoSplitNode
        
        Change-Id: Ib77b31a7558b5d3c928d774d3c6bdaeff26c177d
        Reviewed-on: https://gerrit.libreoffice.org/57366
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [72a86870670ae3af7503a5c034282e5eaeaf4582]

        loplugin:useuniqueptr in SwUndoInsert
        
        Change-Id: I229cace30597543fc63222ddb5acf78539d4ba39
        Reviewed-on: https://gerrit.libreoffice.org/57365
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [c79bd83818dbd49dfd77ab82457057eff6a5d3d7]

        loplugin:useuniqueptr in SwUndoInsTable
        
        Change-Id: If3f0f51415d0cae910fded9f1391219a8b5b7309
        Reviewed-on: https://gerrit.libreoffice.org/57364
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [c75f597722608732d991619f550063e7c5d7c485]

        loplugin:useuniqueptr in SwGrammarContact
        
        Change-Id: I1e6a2ca8f00d6130cfa6d2c18139bf61ada10630
        Reviewed-on: https://gerrit.libreoffice.org/57363
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [77a015f160d544827d298fd42b16418ace6a43c0]

        loplugin:useuniqueptr in ScInsertTableDlg
        
        Change-Id: I239d3b1b585219125841dcc02104390f4a1ac3b7
        Reviewed-on: https://gerrit.libreoffice.org/57362
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [281f1281edbd0063b1d1d9151bcbfc1299a0082e]

        loplugin:useuniqueptr in XclExpChTrCellContent
        
        Change-Id: I8002f1bbb45a48244b981051abc02c1414a2fa34
        Reviewed-on: https://gerrit.libreoffice.org/57361
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [1ea64c9d0d73daec926390c87afc543d54e71fb0]

        loplugin:useuniqueptr in XclExpChTrData
        
        Change-Id: I07ca61d4b3a1c85c4441938ece8106bc469173df
        Reviewed-on: https://gerrit.libreoffice.org/57360
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [2d71dd52b6d91660cda6cb8f9457463439f56e20]

        merge IUndoManager into SfxUndoManager
        
        SfxUndoManager is the only implementation of the IUnderManager
        "interface", and it lives in the same header.
        Plus this way we can get rid of some covariant parameters,
        which will make using std::unique_ptr easier.
        
        Change-Id: I6661b9876b18da830bead78794d237886cd3c5c9
        Reviewed-on: https://gerrit.libreoffice.org/57317
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-13  Noel Grandin  <noelgrandin@gmail.com>  [ddef60b9c26b1d2990c6c49dbbda73e7831f21fb]

        pass SvxFieldData around by std::unique_ptr
        
        Change-Id: I9c826547d348000dd6c80e45d833e048caae0ed8
        Reviewed-on: https://gerrit.libreoffice.org/57308
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1a8435a23e84f3ceeee580eb9d4404a738d98888]

        tdf#65353 separate autostyle collection and export
        
        To be able to look which fonts are in use, we need to collect the
        autostyles which contains all styles that are used in a document.
        Previously the autostyles were collected in the same process as
        they were expoted, so with this commit we separate collaction and
        export. First we collacte the auto styles, then e can use them in
        embedded fonts export, the last we export the auto styles
        themselves.
        
        Change-Id: Ib939f1119f4af00a1e5d66fcd2e04b9d2add6881
        Reviewed-on: https://gerrit.libreoffice.org/57348
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-12  Jens Carl  <j.carl43@gmx.de>  [68d3a44bc96041982cb38c140c0f9628dc8547c5]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I0ae7742cf7d0bf9a1de702dc78eea84abc8d21f6
        Reviewed-on: https://gerrit.libreoffice.org/57314
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-12  Eike Rathke  <erack@redhat.com>  [1a5ef55b7de60131efa7a831309186b29cb6214e]

        SvTreeListBox::DoubleClickHdl: DbRegistrationOptionsPage more, tdf#115950 rel.
        
        Change-Id: I820ce28a4df108f17cbb65210834acae6b0f8946

2018-07-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [d45a158f2d9114069870469e9004f3f7ed1f3636]

        improve message when running perfcheck without valgrind installed
        
        Change-Id: I50e7d3f38dc16feab450e32085e8c031904b216c
        Reviewed-on: https://gerrit.libreoffice.org/57347
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-12  Eike Rathke  <erack@redhat.com>  [446f9cf176038881af166e46489bb1880b22174d]

        SvTreeListBox::DoubleClickHdl: SwContentTree more, tdf#115950 related
        
        Change-Id: I86b5275484754b222698fb8c4540ff66bd6c962a

2018-07-12  Mert Tumer  <merttumer@outlook.com>  [46855d3a98b515f334c447707c533025cfe98a48]

        Style tab added to Android Viewer
        
        This is a base change, further implementations may be added
        
        Change-Id: I8aa5b5314f2b1e93821baf3da3e44803904f57fa
        Reviewed-on: https://gerrit.libreoffice.org/57249
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-12  Mert Tumer  <merttumer@outlook.com>  [ec025525eb892b22a1874a295772f9653624c608]

        tdf#118622 fix unhandled exception when selecting remove server
        
        Change-Id: I5f0f9a1ed4a4e0a62555a33209296128572c4ffb
        Reviewed-on: https://gerrit.libreoffice.org/57159
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-12  Mert Tumer  <merttumer@outlook.com>  [7e04333c194eaeb161291a984a777a2fe67da104]

        tdf#118618 fix document browser doesnt list all documents
        
        Change-Id: I70aa1eb2bf08d3fa82a5ab86543198a263729ac9
        Reviewed-on: https://gerrit.libreoffice.org/57150
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-12  Mert Tumer  <merttumer@outlook.com>  [f5db384409e85a4e98773265be68adad6fe65866]

        tdf#118585 Fix exception when closing Android Viewer
        
        Change-Id: I9d87168dce4b5c6e503d41366aa35d5dadf89dae
        Reviewed-on: https://gerrit.libreoffice.org/57081
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-12  Tor Lillqvist  <tml@collabora.com>  [3f3154b265a8ddf32df336caf50594d1f832b1bb]

        Say VS2017 here, too
        
        Change-Id: Icce460adc702547b12ad8e474507e396424c1eb3

2018-07-12  Tor Lillqvist  <tml@collabora.com>  [af8d2b5198964639da1c76aab402b90e22aad005]

        Revert "loplugin:useuniqueptr in SwGrammarContact"
        
        This reverts commit 478d967eeb7ef8247033918da09d022427593f68.
        
        Sadly the change caused a crash in Writer. Stack trace:
        
        > #0  0x00007fffc8b124cc in rtl::OUString::isEmpty() const (this=0x6666000000000000) at /ssd1/lo/fedora/include/rtl/ustring.hxx:646
        > #1  0x00007fffc95ccaa8 in SwWrongList::GetWrongPos(int) const (this=0x5bb5f60, nValue=0)
        >     at /ssd1/lo/fedora/sw/source/core/text/wrong.cxx:199
        > #2  0x00007fffc95cd0d2 in SwWrongList::Move(int, int) (this=0x5bb5f60, nPos=0, nDiff=1)
        >     at /ssd1/lo/fedora/sw/source/core/text/wrong.cxx:274
        > #3  0x00007fffc94caffd in SwGrammarMarkUp::MoveGrammar(int, int) (this=0x5bb5f60, nPos=0, nDiff=1)
        >     at /ssd1/lo/fedora/sw/source/core/text/SwGrammarMarkUp.cxx:41
        > #4  0x00007fffc95af393 in lcl_SetWrong(SwTextFrame&, SwTextNode const&, int, int, bool) (rFrame=..., rNode=..., nPos=0, nCnt=1, bMove=true)
        >     at /ssd1/lo/fedora/sw/source/core/text/txtfrm.cxx:1462
        > #5  0x00007fffc95ad0ba in SwTextFrame::SwClientNotify(SwModify const&, SfxHint const&) (this=0x62f3c50, rModify=..., rHint=...)
        >     at /ssd1/lo/fedora/sw/source/core/text/txtfrm.cxx:1676
        > #6  0x00007fffc8bd96b8 in SwModify::CallSwClientNotify(SfxHint const&) const (this=0x4cef450, rHint=...)
        >     at /ssd1/lo/fedora/sw/inc/calbck.hxx:444
        > #7  0x00007fffc8bd893e in SwModify::ModifyBroadcast(SfxPoolItem const*, SfxPoolItem const*) (this=0x4cef450,
        >     pOldValue=0x0, pNewValue=0x7ffffffed3a8) at /ssd1/lo/fedora/sw/inc/calbck.hxx:201
        > #8  0x00007fffc8bd65d1 in SwModify::NotifyClients(SfxPoolItem const*, SfxPoolItem const*) (this=0x4cef450, pOldValue=0x0, pNewValue=0x7ffffffed3a8) at /ssd1/lo/fedora/sw/source/core/attr/calbck.cxx:199
        > #9  0x00007fffc965ec9f in SwTextNode::InsertText(rtl::OUString const&, SwIndex const&, SwInsertFlags) (this=0x4cef450, rStr="s", rIdx=SwIndex (offset 1), nMode=SwInsertFlags::EMPTYEXPAND) at /ssd1/lo/fedora/sw/source/core/txtnode/ndtxt.cxx:1997
        > #10 0x00007fffc8ef97be in sw::DocumentContentOperationsManager::InsertString(SwPaM const&, rtl::OUString const&, SwInsertFlags) (this=0x4ca2ef0, rRg=SwPaM = {...}, rStr="s", nInsertMode=SwInsertFlags::EMPTYEXPAND)
        >     at /ssd1/lo/fedora/sw/source/core/doc/DocumentContentOperationsManager.cxx:2509
        > #11 0x00007fffc919bf7b in SwEditShell::Insert2(rtl::OUString const&, bool) (this=0x4d8eb90, rStr="s", bForceExpandHints=false)
        >     at /ssd1/lo/fedora/sw/source/core/edit/editsh.cxx:98
        > #12 0x00007fffca1d0cca in SwWrtShell::Insert(rtl::OUString const&) (this=0x4d8eb90, rStr="s")
        >     at /ssd1/lo/fedora/sw/source/uibase/wrtsh/wrtsh1.cxx:224
        > #13 0x00007fffc9e71220 in SwEditWin::FlushInBuffer() (this=0x4d7a3e0) at /ssd1/lo/fedora/sw/source/uibase/docvw/edtwin.cxx:989
        > #14 0x00007fffc9e7accc in SwEditWin::KeyInput(KeyEvent const&) (this=0x4d7a3e0, rKEvt=...)
        >     at /ssd1/lo/fedora/sw/source/uibase/docvw/edtwin.cxx:2620
        
        Noel said I should revert and push.
        
        Change-Id: I22d51bb3b5427af261cd4a1af19f9fa378891d27

2018-07-12  Mert Tumer  <merttumer@outlook.com>  [3eeb603c091c9242d8f45417f6273604c5419090]

        Fix remote server can not be selected on Android Viewer
        
        Change-Id: Ic08253c3732f963eec6f97e6bd0530f95eb2916a
        Reviewed-on: https://gerrit.libreoffice.org/57072
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-12  Mert Tumer  <merttumer@outlook.com>  [61b981e2682872e9ff45dc3c13d51875b1cd5ae3]

        Fix endless loop when selecting remote server on Android Viewer
        
        Switching document provider when exception thrown casues
        endless loop.
        Signed-off-by: Mert Tumer <merttumer@outlook.com>
        
        Change-Id: Ie34080abdf7b8d6a48cd96785700b7bd91910512
        Reviewed-on: https://gerrit.libreoffice.org/57070
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-12  Eike Rathke  <erack@redhat.com>  [3d73f76a91260becf171ea77589190714577b267]

        SvTreeListBox::DoubleClickHdl: SwCondCollPage more, tdf#115950 related
        
        Change-Id: I179c791aac5eb522aefb3ce20931fe44dd7248c6

2018-07-12  Eike Rathke  <erack@redhat.com>  [60c2f6d7f167cc313b33d29531f8c7320903e78d]

        SvTreeListBox::DoubleClickHdl: SwContentTree more, tdf#115950 related
        
        Change-Id: Id3d1e070467bdb681919b380c0d2ace78ebd388d

2018-07-12  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [0b7ab07611ddaafe25e9e1914a49be2afe68ada9]

        tdf#118717 add Kabyle (kab) user interface package
        
        Change-Id: I4b36d8700ad369b58205b699e0aff5591d2f1d6a

2018-07-12  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [87e339d3e852d197b86b53eda3ab5e90dbdf6d39]

        Update git submodules
        
        * Update translations from branch 'master'
          - update translations for master and add Kabyle
            
            Change-Id: Id526786e75a593590b553910a0e152bbfbfb690d
            
2018-07-12  Eike Rathke  <erack@redhat.com>  [08ac6e6f991cffcb1fed7bd1bb4ec67e94817507]

        SvTreeListBox::DoubleClickHdl: Navigator return more to be done, tdf#117063
        
        Change-Id: I2b232cd9ea791273e8a776bf88fa45ee0ad5edf0

2018-07-12  Eike Rathke  <erack@redhat.com>  [c9d1655d455ad783694e6d7f0d2e6cf3d0d0acae]

        Resolves: tdf#115950 proper double click return and bail out, tdf#117063
        
            commit b649ce123dea372359ec571135a68eb3de844e5b
            CommitDate: Sun Apr 29 08:46:46 2018 +0200
        
                tdf#117063 Modify tree list double click behavior in the navigator
        
        changed the return value in SvTreeListBox::DoubleClickHdl() from
        
          return !aDoubleClickHdl.IsSet() || aDoubleClickHdl.Call(this);
        
        to an unconditional true. Earlier there was
        
            commit 1b9af08481b8f7f4bd15a30508606dff56b8e74f
            CommitDate: Tue Mar 13 16:28:40 2018 +0100
        
                tdf#116334: Actually when there is no handler, we have to return 'true'.
        
            -    aDoubleClickHdl.Call( this );
            -    return false;
            +    return !aDoubleClickHdl.IsSet() || aDoubleClickHdl.Call(this);
        
        and before that
        
            commit 7651e57573952758032ceb88f16e2dbbb6cc4e18
            CommitDate: Thu Mar 1 15:41:13 2018 +0100
        
                tdf#115950: Indicate that the dialog was already destroyed.
        
            -    return true;
            +    return false;
        
        Neither a constant false or true are correct return values here,
        but only the value the double click handler, if any, returned to
        indicate whether processing should continue (true) or not (false).
        
        If handlers don't return a proper value so the intended behaviour
        for tdf#117063 or anything else does not work then fix the
        handlers instead.
        
        If the handler returned false then don't even attempt to access
        anything in SvImpLBox::MouseButtonDown() because an OK handler may
        have destroyed everything and all is rotten.
        
        Change-Id: Ia90c21288bedd7e5078dbe4b3dd6d9f5199a2a98
        Reviewed-on: https://gerrit.libreoffice.org/57225
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-07-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [85cf4d25a3df3da86840c69bc035d58212a9672c]

        loplugin:mergeclasses fix ignoring some stuff
        
        Seems that calling getCanonicalDecl here results in us sometimes picking
        up forward-decl's, which hides stuff
        
        Also make the python processing code spit out a message if I manage to
        mess up the log files
        
        Change-Id: I08bf50eb26cf463c126507b51535b0a0fc9f7ecf

2018-07-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [0d7193bd2cd2f1bd24232095d7617f0764c58a9b]

        loplugin:useuniqueptr in ScRTFParser
        
        Change-Id: I3192704e0dc594f7496978414a8c1d93a4e0e5bb
        Reviewed-on: https://gerrit.libreoffice.org/57300
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-12  andreas kainz  <kainz.a@gmail.com>  [c6dc541a59a22c59d23c43c3dfcf8ef2c96095a6]

        tdf#117697 add missing section icon in search
        
        Change-Id: Iea2b4a7c98a2751048dc2228ac550708bd22c238
        Reviewed-on: https://gerrit.libreoffice.org/57318
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-12  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [1d3f2ed0606cc971513dab5932ec7d1dd2a15f90]

        call System.runFinalizersOnExit by reflection, since it was removed in jdk11
        
        Change-Id: I542c87bc1de21727a035cc6ac3b3e20c0ccfb5f7

2018-07-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [510033783a9921eef507d424fc5adf6e2696bc4a]

        loplugin:useuniqueptr in ScHTMLLayoutParser
        
        bitfields and make_unique don't play nice together, so bFirstRow
        had to become a regular bool field.
        
        Change-Id: I990a0ddcbbef5e826fbe26736e68ebce55cebb4c
        Reviewed-on: https://gerrit.libreoffice.org/57303
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-12  Xisco Fauli  <xiscofauli@libreoffice.org>  [cdd373e593557984dcd90c94bbb9b053655c1b83]

        tdf#101778: Disable crop and rotate in read-only mode
        
        Change-Id: I26d6e98a768d40e97209e0a646cbb834d2635f9a
        Reviewed-on: https://gerrit.libreoffice.org/57158
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-07-12  Gabor Kelemen  <kelemeng@ubuntu.com>  [0132f27d4e062b9306e4fb90c38a58afffbe6cf0]

        Add missing sal/log.hxx headers
        
        rtl/string.hxx and rtl/ustring.hxx both unnecessarily #include <sal/log.hxx> (and don't make use of it themselves), but many other files happen to depend on it.
        This is a continuation of commit 6ff2d84ade299cb3d14d4110e4cf1a4b8070c030 to be able to remove those unneeded includes.
        
        This commit adds missing headers to every file found by:
        grep -FwL sal/log.hxx $(git grep -Elw 'SAL_INFO|SAL_INFO_IF|SAL_WARN|SAL_WARN_IF|SAL_DETAIL_LOG_STREAM|SAL_WHERE|SAL_STREAM|SAL_DEBUG')
        to directories w* x*
        
        Change-Id: I27bff44da3d34d24262031c7489e755311599bc5
        Reviewed-on: https://gerrit.libreoffice.org/57307
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [7d710ee08fbaecd376a8b731965e805ad0f4c59a]

        loplugin:useuniqueptr in XclImpChangeTrack
        
        Change-Id: I360720b5c0402982e58416f9c902388034e5ecee
        Reviewed-on: https://gerrit.libreoffice.org/57301
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-12  Michael Stahl  <Michael.Stahl@cib.de>  [ffc08c6819a986086e9015ede3863c039d419490]

        installer: exit on the other errors in resolve_filelist_flag too
        
        Nobody reads these error messages if the build succeeds.
        
        Change-Id: Ib1e52bf188d0da2bc35a0d2d2f79fff409e15977
        Reviewed-on: https://gerrit.libreoffice.org/57270
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-07-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [592eb9217a52632e4271db3628c5aafb0cefbee8]

        loplugin:useuniqueptr in XclExpChTrTabId
        
        and write the buffer in one go in SaveCont
        
        Change-Id: Id41bb132ff3b4176b1fcb1798d10191c3d45fffc
        Reviewed-on: https://gerrit.libreoffice.org/57298
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-12  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [0f587b82ea8da631bb4a5a394d0145d91aef486f]

        KJ: ^ some table related, font, align icons etc, + PivotTable menu icon
        
        Change-Id: Icfa28a165d6697ca105b95fcc846ae05edbbdb11
        Reviewed-on: https://gerrit.libreoffice.org/57282
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-12  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [0853b05b1fabb231a7d57d811c5a06ee542d3295]

        Make setPagePrintSettings() accept IsLandscape again
        
        Regression from 80c35d97b9b3b60a091aae77de0ffef38cbf531a - invert
        the check for boost::optional validity.
        
        Change-Id: If4e041e1fe349c1fcb2c74b2e5780bf57300486f
        Reviewed-on: https://gerrit.libreoffice.org/57309
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-07-12  Tor Lillqvist  <tml@collabora.com>  [cd6a441a77d1d34a79c928b54ae40a43fb09825b]

        Bin support for Visual Studio 2015, leaving just 2017 for now
        
        Change-Id: I6e604a8a463ff453b82ca60f1bf92b7c73870482
        Reviewed-on: https://gerrit.libreoffice.org/56455
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-07-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [4ed059490d02afcbe359ab39def6729beeab6196]

        pdfium: replace FPDFTextObj_GetMatrix() patch with backport
        
        Also remove unused FPDFTextObj_GetUnicode() and FPDFTextObj_GetText().
        
        Change-Id: I4b1f88f878f2754ff790b67d286a9d5366acc641
        Reviewed-on: https://gerrit.libreoffice.org/57292
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [bf9d2c6f208faa18b17c8962e47de3a26ac40497]

        loplugin:useuniqueptr in RootData
        
        Change-Id: Ibb053d17a1da6e3db74b97b4f66a4ad03147b3bc
        Reviewed-on: https://gerrit.libreoffice.org/57297
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [807d5f11f4e4895a74c999b5f81b42c1a6743060]

        loplugin:useuniqueptr in SwUndoSaveSection
        
        Change-Id: I0d4efde9ffa3a026052303eda4fe4dbbd48b22bc
        Reviewed-on: https://gerrit.libreoffice.org/57306
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [b1a15e7f5b5680b33bd25956479dc30209a79078]

        loplugin:useuniqueptr in SwRedlineItr
        
        Change-Id: I74f4b9bef04b67380035eb7dcfdc73c89bf0c0d1
        Reviewed-on: https://gerrit.libreoffice.org/57305
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [478d967eeb7ef8247033918da09d022427593f68]

        loplugin:useuniqueptr in SwGrammarContact
        
        Change-Id: I13b346751a001871fe2db04c0b40a0201d55352b
        Reviewed-on: https://gerrit.libreoffice.org/57304
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [816bfa206b0347ad375a804a2ffe8481f6a573d6]

        loplugin:useuniqueptr in ExtConditionalFormattingContext
        
        Change-Id: I3816fda10378852e06290e358b2bf18d48bee13d
        Reviewed-on: https://gerrit.libreoffice.org/57302
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [65c5a18e2708ba28f225bf98e4d2972e4e549ea5]

        loplugin:useuniqueptr in LotAttrCache
        
        Change-Id: Ic28b2aa9488b4a85e18d3777798bc1106cfb7c5f
        Reviewed-on: https://gerrit.libreoffice.org/57299
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [9a238644f21014cef085b7124ebc3d1397e85870]

        loplugin:useuniqueptr in TokenPool
        
        Change-Id: I25ff554e1dae45ff62bb3f036590a57a79d54b28
        Reviewed-on: https://gerrit.libreoffice.org/57296
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [f37f83e9e879926568bf1f508ad554a20076100d]

        loplugin:useuniqueptr in LotusFontBuffer
        
        Change-Id: I1039d3f40409a0839c35d6270741aae8017ddf62
        Reviewed-on: https://gerrit.libreoffice.org/57295
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [acde273ea8b105ed5cc7adec98110b822a1b4490]

        return SvMemoryStream by std::unique_ptr
        
        Change-Id: I60a41111e76d72a7384cbb15f2d2a73c95af8c2d
        Reviewed-on: https://gerrit.libreoffice.org/57280
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-12  Saurav Chirania  <saurav.chir@gmail.com>  [7140644302d97869c7ea8d636123755fe04e640b]

        uitest logger: log key according to DSL inside dialogs too
        
        Change-Id: I30cfbf7ba87dda43ecb75ffd5f69253d77b6a00b
        Reviewed-on: https://gerrit.libreoffice.org/57233
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-12  Henry Castro  <hcastro@collabora.com>  [3add3e5b70ad991c8351a54b0da62d05e977458f]

        tdf#117895: "Edit document properties before saving"...
        
        option leaves just-saved document modified; changes are not saved
        
        Change-Id: Icad48fe1edcfb4c10c40f297326c23110144df53
        Reviewed-on: https://gerrit.libreoffice.org/57211
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-07-12  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8e9d43546c8e46ea635472ddf07f5c183dc13360]

        fix the build
        
        Change-Id: I661666166594ce3012767fac6edc64aa424442e5

2018-07-12  Manuj Vashist  <manujvashist@gmail.com>  [5ed11c2ba2b1897955e80d240815f79239b324c2]

        Added Number transformation in Data Provider Dlg
        
        Change-Id: I9a2e1e16d7683d790826fdc772fbcfbcf8af9881
        Reviewed-on: https://gerrit.libreoffice.org/57149
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-12  Manuj Vashist  <manujvashist@gmail.com>  [8666f3670c8e32228cdaf59ee9b879a796bbb308]

        Added Aggregate functions to data provider dlg
        
        Change-Id: Ic6de5319f936095fa1d165fc5901f13d0e7776f5
        Reviewed-on: https://gerrit.libreoffice.org/57027
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-12  Manuj Vashist  <manujvashist@gmail.com>  [537ca51ddb2ad2052cb0ca33fd8656d42ad46733]

        Added Sort Transformation in Data Provider dlg
        
        Change-Id: I68ea3d2fc40163d0f3a67bb3723341f8e382db27
        Reviewed-on: https://gerrit.libreoffice.org/56914
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-11  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [725a43ef934653255b2d5d18fe5bac116fe9b1b7]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#118314 Delete help content related to obsolete “Input Method Status” feature
            
            Change-Id: Ie80279915e3ee9a123204a729325ca9e119ab6bb
            Reviewed-on: https://gerrit.libreoffice.org/57224
            Tested-by: Jenkins
            Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
            
2018-07-11  Vikas Mahato  <vikasmahato0@gmail.com>  [376011df10f20c9a5ee033f11789c579910cf206]

        ODF export data transformations -follow-up
        
        Change-Id: I31a0b29d94abb59e7633c45aa1536772b2d8c102
        Reviewed-on: https://gerrit.libreoffice.org/57217
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-11  andreas kainz  <kainz.a@gmail.com>  [5442670e4c643ef476fe154df9a0d226b7252d3a]

        tdf#116861: better default settings for minimize Presentation
        
        Change-Id: I6d05cb5591791afc438bfe38f179aa26d6cee920
        Reviewed-on: https://gerrit.libreoffice.org/57285
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-11  andreas kainz  <kainz.a@gmail.com>  [3ffd06f141f86a695deb8672a34b95f31f4d1b16]

        NB Implementation: fix Underline command and add CharmapControl
        
        The new CharmapControl action will be used instead of InsertSymbol
        
        Change-Id: I9a2e519fb7b8b773763b4c58f8aaa40e6af810b6
        Reviewed-on: https://gerrit.libreoffice.org/57283
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-11  Armin Le Grand  <Armin.Le.Grand@cib.de>  [0613ce41da0b94bc481b94b8141afcf15df8abe7]

        tdf#118232 Allow load and insert of SVGs with no Geometry
        
        Change-Id: Iaf3d6a0423c5f11dda1e623dd730af01dbd6551c
        Reviewed-on: https://gerrit.libreoffice.org/57284
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-07-11  Eike Rathke  <erack@redhat.com>  [e6b18c1d0f377e1295970b94bdf6b90739e13d4d]

        ScGlobal::OpenURL: support relative references as URI references in hyperlinks
        
        Instead of failing with "is not an absolute URL" error.
        
        For example in the HYPERLINK() spreadsheet function where Excel
        supports it, but also anywhere else that calls OpenURL(). A
        relative reference is relative to the current document, or for yet
        unsaved documents or if no object shell is available relative to
        the work path, as usual.
        
        Additional benefit is that "\\" UNC path names are accepted as
        smb:// Samba shares and DOS \ path name separators resolved for a
        proper file:// URI.
        
        Users are asking for this, found no related tdf# bug/RFE. See
        https://ask.libreoffice.org/en/question/160280/relative-and-absolute-hyperlinks/
        and other linked q&a therein.
        
        Change-Id: Ib314b71d68fbe1793ec614cbf7c0c058fad14a10
        Reviewed-on: https://gerrit.libreoffice.org/57277
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-07-11  Mark Hung  <marklh9@gmail.com>  [4dfc014cb3838b61faef32991c8083787ee6d60c]

        tdf#118564 sw/ww8filter - map NFC 11 to SVX_NUM_NUMBER_LOWER_ZH.
        
        The attribute name of the numbering format code  11 is "japaneseCounting"
        [1]. Although it seemd like a Japanese counting guessing from its name,
        it's actually use the same characters used by Chinese lower numbers [2].
        
        Ref:
        [1]https://msdn.microsoft.com/en-us/library/dd923798(v=office.12).aspx
        [2]https://msdn.microsoft.com/en-us/library/dd772856(v=office.12).aspx
        
        Change-Id: I241be1e5e118197207cbc51334272b532e23c25f
        Reviewed-on: https://gerrit.libreoffice.org/57138
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-07-11  Mark Hung  <marklh9@gmail.com>  [d0acd56420625133a2e5622f44932e439b2cf95d]

        sw/qa: CjkNumberedListTestHelper -> getNumberingTypeOfParagraph
        
        Move CjkNumberedListTestHelper to swmodeltestbase.hxx to get
        rid of copy-pasted code, and rename it to getNumberingTypeOfParagraph.
        
        Change-Id: I36f14be30bcd9a9d22d1d5071220a13c02602a22
        Reviewed-on: https://gerrit.libreoffice.org/57137
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-07-11  Justin Luth  <justin.luth@collabora.com>  [10272122b2ace68add7d2b0191aa516558f8401f]

        related tdf#114845 oox: ensure rXShape.is()
        
        Change-Id: Ic5a78d3f650bff82ce8d86a62ecfc025ca2062e0
        Reviewed-on: https://gerrit.libreoffice.org/57276
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-07-11  andreas kainz  <kainz.a@gmail.com>  [85f4ec6e0ebf4f97c1253c723d3c9c9b823ae372]

        Colibre icons: fix links.txt link and update addwatch icon
        
        Change-Id: Iddb48d2cde206824f7721c5f4374166cc4979ad9
        Reviewed-on: https://gerrit.libreoffice.org/57272
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [4b345f95ce7cb09011892bf465cfdf3811adaf8e]

        tdf#118672 sw layout, TabOverMargin: allow using the area over the tab portion
        
        TabOverMargin in general is about allowing the cursor to jump over a
        margin if there is an explicit tab stop there.
        
        A corner-case is what to do when there is enough content so a line break
        is necessary for the characters after the tab portion. Allow using the
        area up to the edge of the whole text frame (i.e. over the tab
        position), this matches what Word does.
        
        Change-Id: Ie86edf030d54fba556eee26e7ea563fb8d4fbee4
        Reviewed-on: https://gerrit.libreoffice.org/57275
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-11  Michael Stahl  <Michael.Stahl@cib.de>  [e50a5477fa5949716c38f0f0d7f7835f8b02b7c8]

        sysui: try to fix Mac instsets
        
        7c6ca00e61c42bb7c43cbb7a3203d8bad5c0ed0e broke the Mac build, because
        the files from infoplist Package have double "/" because of the empty
        path in the call to gb_Package_add_files.
        
        Change-Id: I3a72e8de0a8f2256b068a491231aaaa3d3b00b6e

2018-07-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [ba2a084d0e133faefadfe329fb1c28aa8c4f2a32]

        loplugin:useuniqueptr in SwAttrIter
        
        Change-Id: I204250a02ac88cc36267b79ef1d70cd361230752
        Reviewed-on: https://gerrit.libreoffice.org/57245
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-11  Michael Stahl  <Michael.Stahl@cib.de>  [7c6ca00e61c42bb7c43cbb7a3203d8bad5c0ed0e]

        related: tdf#118571 installer: error out if path contains "//"
        
        No point in creating funny MSIs that don't work.
        
        (Thanks to bubli for the help with perl)
        
        Change-Id: I54aa39ed282e31270de69566656d33b803a73802
        Reviewed-on: https://gerrit.libreoffice.org/57266
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-07-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [bd394492c165d27c96a44495d9ca694a242acb8f]

        tdf#79878 perf loading docx file, improve threading heuristic
        
        this gives another 2% perf
        
        Change-Id: Ia2983339f3f11daef37c48044904c8037a7a0bf6
        Reviewed-on: https://gerrit.libreoffice.org/57265
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [00850e3fa71cc9ebeacad65f54a98b9a79a8b183]

        clean up UNO available() implementations
        
        There seems to be some confusion here. available() is actually the
        number of bytes that can be read without blocking, but most
        implementations seems to be just returning the number of bytes remaining
        in the stream. Since we're doing that, let's do it properly.
        
        (*) some of them were just casting, instead of clamping, which will
        return wrong values sometimes.
        (*) FileStreamWrapper_Impl/OInputStreamWrapper/OTempFileService were
        doing unnecessary work, instead of just asking the underlying SvStream
        for it's remaining size
        
        Change-Id: I3ef26e0363e989ed3e00be0fdb993e1cdeb7819f
        Reviewed-on: https://gerrit.libreoffice.org/57264
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ce795510d3de7beb6bcd39954280bc3b5778ec6e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Fix more typos in GIMMICKS name here and there
            
            Change-Id: Iae95e2aaa42f273effa3b7576da7e6c45495c5c6
            Reviewed-on: https://gerrit.libreoffice.org/57273
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [7d5c8923284b1ea8f82e30b7e8b2435e929e6c45]

        tdf#79878 perf loading docx file, more sax
        
        (*) in GetTokenWithPrefix, use rtl_str_reverseCompare_WithLength
            faster than strncmp
        (*) No need for NamespaceDefine to be stored via std::shared_tr
        
        Change-Id: Ibd262a3f4f5a0f518ec6abe1fb19e7803f78fe8b
        Reviewed-on: https://gerrit.libreoffice.org/57261
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-11  Mike Kaganski  <mike.kaganski@collabora.com>  [f61304db5118082a2d35b57fa374af37c0430d64]

        Make sure to re-enable UI after save
        
        Change-Id: I9e8ea29893b372daa27262b2224481c67b4e4482
        Reviewed-on: https://gerrit.libreoffice.org/57258
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-07-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [2e6afbe65c75c919665927f62efa21140a020d46]

        tdf#79877 perf loading docx file, activate SAX threading
        
        our nice threaded parser was not kicking in because it checks the size
        of the stream with available(), and this available() implementation was
        just returning 0.
        This makes for a 5-10% performance improvement
        
        Change-Id: I6516862c9c63136b54ca825dd98e35e6d87d4227
        Reviewed-on: https://gerrit.libreoffice.org/57263
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [99503fa006497a88e4dc413a3f85af19d720874c]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Typo in GIMMICKS Basic library name
            
            Change-Id: I15a491ae867f16c13faf1a102ec3b11a6dcfc638
            Reviewed-on: https://gerrit.libreoffice.org/57252
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [a1a46e93e4ecc1b7f7ea34b9953dbc1abbae2588]

        CppunitTest_sw_uiwriter: fix --without-fonts build
        
        Member function was defined, but not declared.
        
        Change-Id: Ia7aeae264be9e833f5ba1714df0bd7f976b21437

2018-07-11  Justin Luth  <justin_luth@sil.org>  [859a0389b5639397e9c46cd4828a35793bd194f8]

        tdf#63561 docx export: "clear" unused inherited tabs
        
        If a style contains tab definitions, then the paragraph inherits
        these. They are added to any tabs defined at the paragraph
        level. Unwanted inherited tabs must be explicitly removed.
        
        (TODO: LO ought to be inheriting from ALL parents, so the same
        logic ought to apply to a style's parent tabs, but currently
        LO does not import that way. So the proof unit test looks
        different in MSO compared to LO.)
        
        Change-Id: Ida8ed2792482655d512c753fdff8d02062d895a8
        Reviewed-on: https://gerrit.libreoffice.org/57255
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-07-11  Takeshi Abe  <tabe@fixedpoint.jp>  [bd71dccb2644257000cf6481c50af1f10f4d63c5]

        sc: Prefer std::vector to std::deque or std::stack
        
        as the queue is modified only by either appending or clear().
        
        Change-Id: I6866c047eaf7149221c77ff4f1f3759dbf10492e
        Reviewed-on: https://gerrit.libreoffice.org/57182
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [a9c0289886ee5519d4a718d8e3145d66b187faac]

        xmlsecurity UI: restore lost AdES default for PDF signing
        
        Regression from 13596e704e4b48e8b0892867b3f3fc351a2729f9 (Don't pass ODF
        version, just retrieve it directly, 2018-05-17).
        
        Change-Id: Ia031e597c610000db2820920c3dc1b58430dcc12
        Reviewed-on: https://gerrit.libreoffice.org/57246
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-11  andreas kainz  <kainz.a@gmail.com>  [7e068c79c16eee0084745bb55bd3eac7876cad0d]

        Breeze icons: sync with Colibre
        
        Change-Id: I1bf2a55bc9fe7f70c5cc8ff51062b9c51cf70f80
        Reviewed-on: https://gerrit.libreoffice.org/57248
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [39e5b2c174c6a27b5c3e2a08b00dd4c26677e07f]

        tdf#65353 test for font embedding in ODF documents
        
        Change-Id: I97fdb9ffb506a005dac08f7c78a3fa4383098b0b
        Reviewed-on: https://gerrit.libreoffice.org/57169
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [28493a04f0fa63a76c096c62a3141d86edbac964]

        font feat: prioritize Graphite descriptions, use UI lang., fixes
        
        When collecting font feature description do prioritize Graphite
        collected descriptions over OT. This is important for descriptions
        for ssxx and cvxx only contain general description and not what
        exactly they do.
        
        When collecting for Graphite use the UI language for descriptions.
        
        Fix gathering the descriptions with graphite to include all of
        the descriptions available.
        
        Change-Id: I6b3b92eb160fc3fd70214edf0d37095865f9c563
        Reviewed-on: https://gerrit.libreoffice.org/57250
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [877362dadf34c910365490ce53b2dcf902dab8cc]

        loplugin:useuniqueptr in ScTabViewShell
        
        Change-Id: I35061f62244ea40ce66bbb0ba09edf9b45d62742
        Reviewed-on: https://gerrit.libreoffice.org/57244
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [72eb6f7e47d7c8c19c76cea67330464af47648f1]

        loplugin:useuniqueptr in ScPrintFunc
        
        Change-Id: I135c0a333633bbdc362fb80699c6d009a80b23a5
        Reviewed-on: https://gerrit.libreoffice.org/57243
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [92c2a7e026beaaabf4cd3b8c612c15e9b933a90a]

        loplugin:useuniqueptr in ScModelObj
        
        Change-Id: I12635d45555bc59d14134b8eef3e093f3fd4e6a0
        Reviewed-on: https://gerrit.libreoffice.org/57242
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-10  Eike Rathke  <erack@redhat.com>  [86ca9badf9be518be3456afde70271bc1f956065]

        ScGlobal::OpenURL: rearrange item init
        
        Preparing for additional URL handling.
        
        Change-Id: I7897a2c0771b42c02911d8a979c0064410ebd792

2018-07-10  Eike Rathke  <erack@redhat.com>  [28dc2add855f4d2eb85cb76a52a3b990e4772f0a]

        ScGlobal::OpenURL: obtain pViewFrm early and bail out if not available
        
        Unnecessary to init a bunch of stuff if not.
        
        Change-Id: Ica80185370ecc341bda5b1615ff6d765b579f45e

2018-07-10  andreas kainz  <kainz.a@gmail.com>  [9c912cf08c7ea94268c74d08f196858212762a3c]

        Colibre icons: finish 32px icon support
        
        Change-Id: I5bdb2876a871e2b1f4b8294e262705554cb3968c
        Reviewed-on: https://gerrit.libreoffice.org/57237
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-10  Eike Rathke  <erack@redhat.com>  [8afccbd129ecda81ff00dd2c6e5e10af254ae0ef]

        Resolves: tdf#118624 let RAND() in array/matrix mode fill a matrix
        
        ... instead of only top left that is referenced for other
        elements.
        
        Change-Id: I718946d7e4327b152e2d9f80712395fd7ab67dee
        Reviewed-on: https://gerrit.libreoffice.org/57235
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-07-10  Katarina Behrens  <Katarina.Behrens@cib.de>  [a9466a07a34f33a6efeafb8a636617bf76f9fec8]

        Bitmap cursors contain XBM data, read them accordingly
        
        Change-Id: I8d5cf48fb37db8e6e5c8058f92b69659838f3471
        Reviewed-on: https://gerrit.libreoffice.org/57229
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-07-10  Eike Rathke  <erack@redhat.com>  [8ca6468f0f4900d4d3bb45e0e938fe35c308512c]

        Revert "tdf#118324 Extend ODF for blank in integer"
        
        This reverts commit c290f692dd28094d41dff686f3faa1c4e14b556e.
        
        Reverting because
        
        a) makes builds fail with errors from the schema validator in saving unit tests
        
        b) the loext:max-blank-integer-digits is now saved for some number formats where it is not necessary
        For example, load sc/qa/unit/data/ods/tdf102370_ExponentWithoutSign.ods
        save as .xlsx
        reload the .xlsx
        save as .ods
        
        (which effectively is what the ScExportTest::testExponentWithoutSignFormatXLSX() unit test does and makes the schema validator stumble)
        
        Change-Id: Iaac7e42b23317e7977876c9b5d545c76a1e2a4d2
        Reviewed-on: https://gerrit.libreoffice.org/57240
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-07-10  Mike Kaganski  <mike.kaganski@collabora.com>  [edc62adae9a354ca1305e83b10c98a545f58d341]

        tdf#118634: Don't save embedded data source to a temporary preview document
        
        Also don't use storeAsURL to store embedded datasource when the document
        is being saved using storeToURL.
        
        Change-Id: I69a7ee5ae066e591be5e45c87bcf57dff370decc
        Reviewed-on: https://gerrit.libreoffice.org/57178
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-07-10  Michael Stahl  <Michael.Stahl@cib.de>  [d7cdb7fcc48a580cd5183ba899f73f2ad9bdbec9]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#118571 avoid MSI problems with double / in Package_html*.mk
            
            MSI helpfully converts "help//fuse.js" into "help/help/fuse.js",
            which isn't obvious.  Or helpful, for that matter.
            
            Actually it might be the Perl installer code that messes it up,
            can't quickly check whose fault it is...
            
            Change-Id: I69e9849b533a7fbe54310edb99bda3a879f4f031
            
2018-07-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [967eb080ac91e3b59fb244dc6d6106a264d0fbf1]

        sw HTML export: fix bookmark output in XHTML mode
        
        Missing XML namespace, wrong attribute name, missing escaping for the
        bookmark name.
        
        Change-Id: I639c147574e059083646b4c33ede9d478d6c0c38
        Reviewed-on: https://gerrit.libreoffice.org/57230
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-10  Jens Carl  <j.carl43@gmx.de>  [25c7f070b94c7b0625299cacd80b1f9b1b9c37a5]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: Ie68bf48b44ab583f0ea8a4a02d330ce95d739c00
        Reviewed-on: https://gerrit.libreoffice.org/57213
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-10  László Németh  <nemeth@numbertext.org>  [970eaaf1bdade63fd651db591c683e36e662f8f5]

        tdf#118533 fix shape import: zero top margin only in first paragraph
        
        commit 0307a62790b33ee0c02c2323a8f759e53e2035a4 fixed the
        top margin import of the paragraphs of document sections, and
        import of first paragraph of the text frames with beforeAutospacing,
        but nullified all other paragraph top margins in frames.
        
        Note: there is no visible margin difference in the unit test (extended
        by this commit) before and after the fix, because the first paragraph
        uses also afterAutospacing, resulting still 14pt paragraph space.
        But the tested beforeAutospacing value of the next paragraph checks
        the fix correctly.
        
        Change-Id: I0ab3b8bbff33c5488f4b4af1ea4dabf7105103f2
        Reviewed-on: https://gerrit.libreoffice.org/57231
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2018-07-10  Armin Le Grand  <Armin.Le.Grand@cib.de>  [b9bc45705bc3204c968fd6c902a1d5003c008023]

        Make EscherPropertyContainer::CreatePolygonProperties safer
        
        Additionally adapted EscherPropertyContainer's AddOpt
        methods to be more safe and flexible. Added support for
        SvMemoryStream. Changed Data handling in EscherPropSortStruct
        to use std::vector<sal_uInt8>, adapted all usages and
        converions throgh all modules. This makes memorty handling
        for these parts much safer (no more local new-ops, no
        longer delete[] there).
        Currently there are quite some usages of nProp.size() and
        &nProp[0] to access the data. but the base for further
        changes to work more on std::vector is done.
        
        Change-Id: I982225c5bfc06fdd9e195d18cd3c550d15f1d48d
        Reviewed-on: https://gerrit.libreoffice.org/57061
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-07-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3bc3ddc11fd94877d9c5d2b8313ab53150818236]

        tdf#65353 filter fonts when embedding (unused, font script)
        
        When embedding, the fonts are gathered and added to the ODF
        document. This change in addition adds the functionallity to
        embed used fonts only and filtering out of font scripts. When
        embedding used fonts only, they are filtered depending on if
        the style (referencing the font) is in use and in addition if
        the font is used in direct formatting.
        
        Change-Id: I1ba0066b1eb34bdde7247eeb63c1be5a91db984d
        Reviewed-on: https://gerrit.libreoffice.org/57168
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [eb6ff07605a55675e7007ac0cb5604fb13a9ddf9]

        [API CHANGE] tdf#65353 Add more doc. settings more embedding fonts
        
        - Add setting to embed used fonts only
        - Add setting for filtering of Latin, Asian, Complex script fonts
        
        Change-Id: I8d093ed05fdcef3715616c008f6eeaa8cfbcc850
        Reviewed-on: https://gerrit.libreoffice.org/57167
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-10  Johnny_M  <klasse@partyheld.de>  [76b4820076eb24a4f3e5c8583c117cbf09fb8a8a]

        Translate German comments
        
        Including correction of earlier translations in case of and around "packen"
        
        Change-Id: Icaeaebb46a15edcc4abdcfee55d07b43e1767e06
        Reviewed-on: https://gerrit.libreoffice.org/57156
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2018-07-10  Laurent BP  <laurent.balland-poirier@laposte.net>  [c290f692dd28094d41dff686f3faa1c4e14b556e]

        tdf#118324 Extend ODF for blank in integer
        
        Following resolution of tdf#117575, this commit add
        disambiguation between '0' and '?' in integer part
        XML_MAX_BLANK_INTEGER_DIGITS is added for the number of '?'
        XML_MIN_INTEGER_DIGITS is the number of '?' and '0'
        This preserve compatibility with previous versions:
        in previous versions '?' will be transformed in '0'
        It also applies to scientific and fraction numbers.
        
        Change-Id: I6e1185bbece9c615240425cc973d59052b22aa34
        Reviewed-on: https://gerrit.libreoffice.org/56352
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-07-10  ekuiitr  <jhaekansh80@gmail.com>  [1f66bd9cbd961d1923c260b2d74249e363a0c217]

        Support txAnchorVert parameter
        
        Specifies the y-axis anchoring of the text area in a shape according to:
        t(top), mid(middle, default), b(bottom).
        
        Change-Id: I98927f687334fd989ae43385de7dd91f8e2929b1
        Reviewed-on: https://gerrit.libreoffice.org/56939
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2018-07-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [fb9c1c191e76755ffa6acb09d4f50533cb589d1b]

        tdf#118661 LibreOffice remains in background after closing it
        
        regression from
            commit d0f44d8ba7e87aa263008d3cfc4e68294d783162
            tdf#84323 - sal - add sane sleep interface: cleanup osl_waitThread
        
        Change-Id: I55c2fa6c8993cc6268b1c5d9331c665c401e8efe
        Reviewed-on: https://gerrit.libreoffice.org/57228
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-10  Jan-Marek Glogowski  <glogow@fbihome.de>  [ca4e75d694a5fb41a1c800146319aa6ba34d8bab]

        Revert "tdf#117517: Fix OpenGL text rendering on Windows"
        
        This actually breaks the OpenGL glyph cache, which forced a full
        redraw all the time working around the original problem, which
        is now fixed with commit fad862e290d727fc9fefe206f6e4b807482c4175.
        
        This reverts commit c5f8a296fcfc08f8ac441cb8300a7565caa50b53.
        
        Change-Id: Ibfc5a24dfc157c42b4cf796b35101191e88a6d15
        Reviewed-on: https://gerrit.libreoffice.org/57221
        Tested-by: Jenkins
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-07-10  ekuiitr  <jhaekansh80@gmail.com>  [2d61cb923e5e3999f6fd660aec26504311f0407c]

        Unit test for Chevron Smartart and modified Unit test for Line algorithm.
        
        It checks the position of the childs and
        compare it with position of that child in MSO.
        It also checks whether the childs are in the
        same horizontal level or not.
        
        Change-Id: I8e6dcaaf2923fe9d0d24e945486ba2f2954927d3
        Reviewed-on: https://gerrit.libreoffice.org/55891
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-07-10  ekuiitr  <jhaekansh80@gmail.com>  [6d7c22092e66b6479ab4542286a0c0690e20b4dd]

        Unit test for Snake Algorithm
        
        Added unit tests for snake algorithm which tests the position of the
        child nodes in normal from left to right layout and from right to left
        layout.
        
        Change-Id: I25eeb5f8a98e06e748c95b72ffdf9e1a63a4d251
        Reviewed-on: https://gerrit.libreoffice.org/56795
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-07-10  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [c926c57e440b93913feff600745e340ec733697a]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Also add that here…
            
            Change-Id: Ia31ace1a2f844dbd707839a44ec131f424513924
            
2018-07-10  Mike Kaganski  <mike.kaganski@collabora.com>  [bda88f07780ae541e37015438678999f314a5b2b]

        Deduplicate code
        
        Change-Id: Ic11e481688401559c2e26cffd625d3b6e3bf2f03
        Reviewed-on: https://gerrit.libreoffice.org/57219
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-07-10  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [221c239c339f8f98d1b37cf61dbefa6a93a7e45b]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Helponline: Fix alignment of TOC in sidebar
            
            It was too close to the window border in Edge, Chrome and Firefox Nightly.
            
            Change-Id: I29a7b17c6abc240baa1f75cba879942810ebee07
            
2018-07-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [0fb5ca6cc9cc55a4436a36c533461769b1fc8526]

        tdf#79877 perf loading docx file, writerfilter/ improvements
        
        this improves load time by 20%.
        We switch from shared_ptr to tools::SvRef to manage the objects
        
        I noticed some double inheritance like this:
          DomainMapper
            LoggedProperties
              Properties
                SvRefBase
            LoggedTable
              Table
                SvRefBase
        so to be safe I made all the ref-count-base-class inheritance
        virtual.
        
        Change-Id: Ia3de9733f5c6966e8171f43d083dcc087040b8cd
        Reviewed-on: https://gerrit.libreoffice.org/57022
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [1a33947a91685808fd5f6d4903b6ae896686066d]

        pass SwField around by std::unique_ptr
        
        Fix leak in SwFieldPage::InsertField, where it interacts badly with
        SwFieldMgr::UpdateCurField
        
        The awkward
           return std::unique_ptr<SwField>(pTmp.release());
        code is because clang 3.8.0 doesn't seem able to do auto-upcast of
        std::unique_ptr.
        
        Change-Id: I05b748e9cda145fd972a01bfa343239df32368b9
        Reviewed-on: https://gerrit.libreoffice.org/57197
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-10  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [b7e75f974962db49d29d2f5261dce4de5cd42d3e]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - tdf#118430 Three column layout with 1440px width
            
            Contents will now stay collapsed until 1440px width, when
            it will move to the right side of the screen.
            Removed useless and harmful float:left from .index-label.
            
            Change-Id: I504e8c4be3a5e777dc7bafbd6a6105b163e4a5f3
            Reviewed-on: https://gerrit.libreoffice.org/57129
            Tested-by: Jenkins
            Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
            
2018-07-10  Luboš Luňák  <l.lunak@collabora.com>  [c2ef6701b1de29e7a76ab95d4974ead16a6abe22]

        say in debug output which ocExternal wasn't handled
        
        Change-Id: I2588688ee11825088d2509d4f5908c29e93d0b1b

2018-07-10  Luboš Luňák  <l.lunak@collabora.com>  [406ebf8e36ab1d1e10fb1d55101d7fc66add0c4b]

        disable OpenCL for XIRR
        
        The function actually fails with sc/qa/.../xirr.fods if OpenCL is forced
        (and mnOpenCLMinimumFormulaGroupSize is disabled). As far as I can tell
        the OpenCL function gets the proper data and returns incorect data,
        so it's the function itself that is buggy. No idea how to debug it,
        feel free to.
        
        Change-Id: I8879c6fdcfe8ecd2bc40fd3e0d1c13cddb1c2051
        Reviewed-on: https://gerrit.libreoffice.org/57002
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-07-10  andreas kainz  <kainz.a@gmail.com>  [58831796ec48c3d3ec0850a9e470344c917138a8]

        Menubar revert movement of Insert Doc
        
        Change-Id: I4b0d95faa7e6986f268f5faf1d26bdfa6a84e550
        Reviewed-on: https://gerrit.libreoffice.org/57215
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-07-10  Gabor Kelemen  <kelemeng@ubuntu.com>  [6b51fee8d264db616d1be32676f0f691acbfe680]

        tdf#42949 Fix IWYU warnings in include/osl/*hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I7b19938246ca8498fa300f781589bf17b3d486aa
        Reviewed-on: https://gerrit.libreoffice.org/56723
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-10  Olivier Hallot  <olivier.hallot@libreoffice.org>  [15eadb56d0a24fb4b1e70c8afb41f6e02eb47761]

        tdf#118457 Place Help button on the left
        
        Change-Id: Id1c386fab92a2e21e7b2f07f08daf08d5886d027
        Reviewed-on: https://gerrit.libreoffice.org/56774
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-07-10  Tor Lillqvist  <tml@collabora.com>  [d66df262ee4fd8abc794ef9ef764a182b0da29ea]

        tdf#118647: Improve handling of system spell dictionaries on macOS
        
        The system has generic spell dictionaries for languages spoken in many
        countries, but LibreOffice wants them to correspond to specific
        language-country combinations. So do it like that then.
        
        Change-Id: I9ec4bb4302b2f1eec3ce7b1c1ef8f2be867bad52
        Reviewed-on: https://gerrit.libreoffice.org/57220
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-07-10  Michael Stahl  <Michael.Stahl@cib.de>  [572b298e636612416b8223ff6e6f2d26ab51a243]

        tdf#118578 sw: allow inserting only TextDocument
        
        There are 3 sw document services: TextDocument, WebDocument and
        GlobalDocument.
        
        The current logic in SwView::InsertDoc() and
        SwView_Impl::StartDocumentInserter() is to request a filter with the
        same document service as the existing target document, so you can insert
        only a GlobalDocument into a GlobalDocument, which doesn't make much
        sense.
        
        As it happens there are 2 different HTML import filters: "HTML" and
        "HTML (StarWriter)", the latter using the TextDocument service.
        
        So just hard-code to allow TextDocument regardless of the target
        document.
        
        (regression from 805fd1ca343d6295b8114a24cc29bdac332f266d)
        
        Change-Id: I7dc0dd4789fba8b61625ca8eae74a864aea383b0
        Reviewed-on: https://gerrit.libreoffice.org/57193
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-07-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [87b621a1262d2e57b770bc4c6e80e51f99441f58]

        sw RTF import: add tests for shape prop posh left/right cases
        
        Center was already tested, lcov says.
        
        Change-Id: I10707a7a6318f3a8268db365f703485418ce7d51
        Reviewed-on: https://gerrit.libreoffice.org/57204
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-10  andreas kainz  <kainz.a@gmail.com>  [ab3e7a234fb6e55274159952743d6c937c7c3f7c]

        tdf#118314 menubar: remove ShowImeStatusWindow in menubars
        
        Function isn't available any more. codebase has to be cleanded up
        
        Change-Id: I42597cde5b5d2472f670552f49776775d5bf391e
        Reviewed-on: https://gerrit.libreoffice.org/57183
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [02329510d45395422556ff2ac0a0e52892aecb77]

        loplugin:useuniqueptr in ScCellFormatsEnumeration
        
        Change-Id: I5551b65d4c7fea7e38d7c5b40af7c1803218b960
        Reviewed-on: https://gerrit.libreoffice.org/57203
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c8f9d0d83127df1017e41d3512a629627527a82]

        loplugin:useuniqueptr in DrawViewKeeper
        
        Change-Id: I75c58682539c7f2dd69c8d46f795411aa9fdb52c
        Reviewed-on: https://gerrit.libreoffice.org/57202
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [e66e004cc00c4616732bbac6500463be30a19643]

        loplugin:useuniqueptr in ScPreviewShell
        
        Change-Id: I95c248755200ab1651faa82f00d49f1ca8e04191
        Reviewed-on: https://gerrit.libreoffice.org/57201
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [6b8a1a6fa77f910a2537958799bbdbac96e0bb57]

        loplugin:useuniqueptr in SwDropPortion
        
        Change-Id: I42381af772d545206fc7facb0b893f7a1c8625bf
        Reviewed-on: https://gerrit.libreoffice.org/57200
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [208f91edea145fd76ffd67f238079f11c4142082]

        loplugin:useuniqueptr in SwTOXInternational
        
        Change-Id: I6d0687f2dbfc1b3d168440c7192ddaf7869ef58d
        Reviewed-on: https://gerrit.libreoffice.org/57199
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [62cf9b479232c72648dbca426aff1309b897dc7a]

        loplugin:useuniqueptr in SwFootnoteSave
        
        Change-Id: If70990222a6a59cede90bb52413f22540dd06a75
        Reviewed-on: https://gerrit.libreoffice.org/57198
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [65e41592a650887c8d00586385119effa54de5fa]

        pass SvStream around by std::unique_ptr
        
        and give utl::OStreamWrapper a new constructor so that it knows it is
        taking ownership of  the SvStream, which appears to fix several leaks
        
        Change-Id: Idcbcca9b81a4f0345fd8b8c8a2f4e84213686a6b
        Reviewed-on: https://gerrit.libreoffice.org/57187
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [acb7c06ab171d4201842d8183eefeeca2d28c3f5]

        use std::uniqueptr in HandledTextToken
        
        fixing a memory leak
        
        Change-Id: Ic7754bb88a11855a308d39c6c4c66b89652422a0
        Reviewed-on: https://gerrit.libreoffice.org/57186
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [bff02d54960b55e16d5c1220719bb86dc1fdd205]

        uitests - error if UITEST_TEST_NAME not set to anything useful
        
        so the next poor sod who doesn't understand the instructions doesn't
        waste time with the wrong way of specifying the tests
        
        Change-Id: I9759c7f792ec80d660f70f79dc6e2589d44e360f
        Reviewed-on: https://gerrit.libreoffice.org/57177
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-10  Justin Luth  <justin_luth@sil.org>  [139750d7c295b84f4c42bf9409ccbdfb0c46b9f6]

        tdf#118361 sw ooxmlimport: set footnote separator alignment
        
        If RTL is defined in the default (Normal) paragraph style,
        then the footnote separator should be right-aligned.
        In MSWORD, the alignment is not a property that is stored
        with the footnote separator definition, and it is not a
        page property like it is in LO.
        The reverse needs to happen for LTR default paragraph style.
        
        Based on my MSWORD observations, the only place where you can
        indirectly set RightToLeft is in the "Normal" paragraph style.
        That option is disabled in all of the other styles.
        
        In LibreOffice, this is typically handled by the locale properties.
        The default PAGE style's Footnotes - Position is RIGHT for
        RTL locales, but LEFT for LTR locales.
        
        It is kinda interesting that no one from a RTL locale complained
        about wrongly-right-aligned footnote separator
        from imported LTR .docx's.
        
        None of this belongs in export code, since MSO doesn't support
        specifying the location - it is just a consequence of the
        RTL/LTR settings.
        
        Change-Id: I07d26640116cb12cb9157cd1d902b4c774dbba26
        Reviewed-on: https://gerrit.libreoffice.org/56532
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-07-10  andreas kainz  <kainz.a@gmail.com>  [700407594c0d6e1f2fa4227c7dd359c35486d3c4]

        Colibre icons: fix icon-set-bars-x colors
        
        Change-Id: Ic78e28080e9f2d77582fa3114646d860847b8960
        Reviewed-on: https://gerrit.libreoffice.org/57207
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-10  andreas kainz  <kainz.a@gmail.com>  [937daa75851402af4b0bf23c3d1507ddcb31cbd9]

        tdf#118645 NB grouped calc: styles drop down menu will work now
        
        Change-Id: Ie5838d4b36dc95ff234724ec924b78740a15b664
        Reviewed-on: https://gerrit.libreoffice.org/57205
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-10  Justin Luth  <justin_luth@sil.org>  [ab16d43dd649b111e095a06f3b75ab77721830fe]

        ~NFC related tdf#102619 writerfilter: use ConvertStyleName()
        
        This cleanup should help simplify and clarify immensely.
        
        An empty followStyle is treated the same as not
        defining it at all, and if a style specifies a follow, why
        not accept any style with that ID, regardless of whether
        a UI name was attached?
        HOWEVER, both this unit test and
        tdf104713_undefinedStyles.docx ignore the w:next
        IN MSO. I tested with 2013, 2010, and 2003 and they all
        revert back to w:next being the same style
        in these broken documents.
        
        Perhaps the existing test of whether sStyleName.isEmpty()
        is not the best test, but that is what it was, so keeping
        it until some proof document comes along.
        
        Change-Id: I28b1a5d67e6feea6b4d1ffdb77ec27bf6c824251
        Reviewed-on: https://gerrit.libreoffice.org/57075
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-07-10  Mike Kaganski  <mike.kaganski@collabora.com>  [1947730e9810cfbe5f1f7612aa48879b89c8ed6a]

        Use range-based for
        
        Change-Id: I2e598aa01d42ab4f67becdba3ee30f8dbe983aa2
        Reviewed-on: https://gerrit.libreoffice.org/57210
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-07-10  Mike Kaganski  <mike.kaganski@collabora.com>  [d27e4007c697f5eb78181181a0ddcd663ac265b2]

        Remove redundant variable
        
        Change-Id: Iee6a7ade18d69655d99ab0d0eaed84cbb72e9128
        Reviewed-on: https://gerrit.libreoffice.org/57209
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-07-09  Eike Rathke  <erack@redhat.com>  [bf34c041ed1869e7e544cf75966c9f42960cb2d3]

        Resolves: tdf#118638 preset include format patterns for anonymous subtotals
        
        Change-Id: I48bc9d5e2bbdee58687dd87e38cad8e9af9de408
        Reviewed-on: https://gerrit.libreoffice.org/57194
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-07-09  Jan-Marek Glogowski  <glogow@fbihome.de>  [b444422244a2eb8d558499d2ffdb2cca5ddb44f3]

        WIN GetFontMetric doesn't matter for GetEmbedFontData
        
        so there should always be a valid mpWinFontEntry[nFallbackLevel].
        
        Change-Id: I27f7a5a72c50d10a88538d02f1510f583ae6df35
        Reviewed-on: https://gerrit.libreoffice.org/57192
        Tested-by: Jenkins
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-07-09  Jan-Marek Glogowski  <glogow@fbihome.de>  [fad862e290d727fc9fefe206f6e4b807482c4175]

        tdf#118555 fix HFONT fallback handing / lifecycle
        
        Instead of storing the never changing DC in the WinFontInstance
        store the HFONT, which is Windows logical font instance.
        
        Then set the correct HFONT instance from the layout when rendering
        its text.
        
        This also changes the HFONT ownership and lifecycle. The HFONT
        is moved from the mhFonts to the WinFontInstance, if available,
        so it has a proper referenced lifecycle. The mhFonts is still
        needed, as embedded font just supply an HFONT and no
        WinFontInstance.
        
        Change-Id: Iba62281c710290276f004f0c0177e6d37c849d2c
        Reviewed-on: https://gerrit.libreoffice.org/57101
        Tested-by: Jenkins
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-07-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [9d754a59154c40235c240bb0e7f47a2006fa85bd]

        sw: give the 'Default Style' char style a programmatic name
        
        So that referring to that style is possible from UNO API client code in
        a way that is portable across multiple locales.
        
        This also improves consistency between the default para and default char
        styles, as the default para style already had this behavior.
        
        Also add a new CppunitTest_sw_unowriter for such tests which assert the
        UNO API from cppunit, instead of hacking this into
        CppunitTest_sw_uiwriter.
        
        Change-Id: I0a2b02378dce53c6b79c57780d1b7f14e89242e8
        Reviewed-on: https://gerrit.libreoffice.org/57191
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-09  Jens Carl  <j.carl43@gmx.de>  [5f3914ad67584fc4731c394c969baaa017ba75b7]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: Id598f6a6ca30a3fd328d47c61c7998497222d03b
        Reviewed-on: https://gerrit.libreoffice.org/57164
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-09  Marco Cecchetti  <marco.cecchetti@collabora.com>  [daaf101ffe683eb691418ec2df4adc260d7e6a15]

        lok: sc: formulas were not updated correctly
        
        this patch fixes several issues:
        
        - any cell containing a formula above row 1024 causing a tile
        invalidation whenever any cell content was changed, even if unrelated
        to the formula;
        
        - any formula below row 1024 wasn't updated even if it was inside the
        visible area.
        
        Change-Id: Ib92153d5755c4e231aa68dee807fe997f9e80a46
        Reviewed-on: https://gerrit.libreoffice.org/53935
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-07-09  Marco Cecchetti  <marco.cecchetti@collabora.com>  [08db80ebb4e831d6501ea30de561b175819cc68c]

        lok: chart when edited is visible on other user's document parts
        
        - Open a spreadsheet with chart in multiple views.
        - With one view double-click in the chart.
        - With the other switch to a different sheet.
        
        => The chart is visible for the second view on the other sheet.
        
        The same is true in impress for slides.
        
        Change-Id: Ia3fe98b0a9fc94c7f3a8f59f28e3a8937eb51a2a
        Reviewed-on: https://gerrit.libreoffice.org/52960
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-07-09  Xisco Fauli  <xiscofauli@libreoffice.org>  [1407aeea58046e0ab5e2483dbc5984ee1c0f4187]

        tdf#114131 Remove insert rows/columns in read-only mode
        
        Change-Id: Ief3565bc41639af1a2f48fd2b4be9156a10596c2
        Reviewed-on: https://gerrit.libreoffice.org/57098
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-07-09  Marco Cecchetti  <marco.cecchetti@collabora.com>  [2f45ddefb9060940a6939fa1384733176f03d6b4]

        lok: sc: user input is lost when another user moves the related cell
        
        - Start/open a spreadsheet with two users.
        - Type a number in a cell, eg. 10 in F10.
        - With user A, change that number, but don't finish editing, eg.
        change F10 to 5.
        - With user B, add rows or columns before F10. The cells will slide
        right/down accordingly, including F10.
        - With user A, finalize editing in its new place (still showing the
        updated value (5)), eg. press Enter.
        
        => The value reverts back to its former entry (10).
        
        Change-Id: I938763bf3b8bc5b4b78c7c753ecfad929ec80e79
        Reviewed-on: https://gerrit.libreoffice.org/52998
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-07-09  Aron Budea  <aron.budea@collabora.com>  [9a7a419baf9a6aa9fc70d9e2a00dec3fbdeee565]

        tdf#112690: make page size of exported PDF closer to what is set
        
        regression from 3a2ccb419c5face6fbf56b1a4877e675d4cd5fe8
        
        Change-Id: Ia0fddeb112fa0867ec367c085e3682eac078d5f8
        Reviewed-on: https://gerrit.libreoffice.org/57166
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-09  Katarina Behrens  <Katarina.Behrens@cib.de>  [fa62b9c4b857eab162282972bc33d2aa001f73e4]

        Implement reading screen count and screen geometry
        
        this improves restoring window location should it be within
        the secondary screen
        
        Change-Id: Iaac6bcead6bfcb7ae9eda579e5a4ad6b2482cc39

2018-07-09  Katarina Behrens  <Katarina.Behrens@cib.de>  [1bb7761b0aa0c7c62806ccf8a8fde365d640cb37]

        Basic Qt5 system display data
        
        copied from dummy headless implementation
        
        Change-Id: I1b184745627acd065b4c0cc54f044c47ec980c93

2018-07-09  Katarina Behrens  <Katarina.Behrens@cib.de>  [5f33fa5ded2bb168a51f2b6f8e42a1373d15a0ac]

        Don't draw focus around checkboxes and radiobuttons
        
        it is drawn separately around cb/rb's text
        
        Change-Id: I22737944048c4d501ba4dc5416fa79d4d081e91c

2018-07-09  Katarina Behrens  <Katarina.Behrens@cib.de>  [b7ae14ba2f90507cab1925cd3c63dfe996cf76c7]

        Try to move adjusting focus rect down to gtk3 code
        
        as it makes the focus rect look oddly shifted for kde5 widgets
        
        Change-Id: Ia42ccf30207a8c804d23ba45870d839f94c3f858

2018-07-09  andreas kainz  <kainz.a@gmail.com>  [338c5387b57a0ae1eafd36bc89d449201bf1e9b8]

        Colibre icons: 32px icons
        
        Change-Id: I217e4e9fe16cfb6958cab5c3394f8a48ce5466d9
        Reviewed-on: https://gerrit.libreoffice.org/57180
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-09  Kshitij Pathania  <kshitijpathania@gmail.com>  [508f14b13614c9f5f9611589e7f744d1bc523ff3]

        Conserved the alphabetical order in contexts.
        
        ThreeDObject is remained on top as its entry begin with 3.
        All others are sorted now except the generalised ones in last.
        
        Change-Id: Id56550da450f0d2a0dd770a78360d20ada90f048
        Reviewed-on: https://gerrit.libreoffice.org/56984
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-07-09  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [59b73e257dba49fc5cc5b374472e9d529a314155]

        Update git submodules
        
        * Update translations from branch 'master'
          - update translations for master
            
            Change-Id: I2445c79d846d0d30f34e5ba51bb8fe3a462530dc
            
2018-07-09  Jan-Marek Glogowski  <glogow@fbihome.de>  [6899a161302aadd0e8412e347225b31adbb782bf]

        Don't unload VclBuilder modules on shutdown
        
        Prevents crashing the CppunitTest_smoketest on Ubuntu Trusty.
        
        Probably this should be a subclass in osl:: with a proper virtual
        destructor. The release() function is actually called for a lot
        of osl::Module handling all over the code.
        
        The alternative would have been a custom allocator for the map.
        
        Change-Id: I10b86587556056b7080d0d04a27f07dbb8ca4d48
        Reviewed-on: https://gerrit.libreoffice.org/57067
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins

2018-07-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [67f3063b7c334d4d5c59132d90b938671aad09f0]

        sw: prefix members of SwCompareConfig
        
        Change-Id: If475eb38df6851eccde4570c69d36df4bc522a4e
        Reviewed-on: https://gerrit.libreoffice.org/57176
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [1501da01092d4ad4e5f3c8499fd8d1e18f87bc0c]

        loplugin:oncevar
        
        Change-Id: Id295dc0db174a448ef73db9de34f2de07d47f09a
        Reviewed-on: https://gerrit.libreoffice.org/57108
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-09  Gabor Kelemen  <kelemeng@ubuntu.com>  [7af90cc93b76996f0f338c6a1285997531281e75]

        Add missing sal/log.hxx headers
        
        rtl/string.hxx and rtl/ustring.hxx both unnecessarily #include <sal/log.hxx>
        (and don't make use of it themselves), but many other files happen to depend on it.
        This is a continuation of commit 6ff2d84ade299cb3d14d4110e4cf1a4b8070c030
        to be able to remove those unneeded includes.
        
        This commit adds missing headers to every file found by:
        grep -FwL sal/log.hxx $(git grep -Elw 'SAL_INFO|SAL_INFO_IF|SAL_WARN|SAL_WARN_IF|SAL_DETAIL_LOG_STREAM|SAL_WHERE|SAL_STREAM|SAL_DEBUG')
        to directories from a* to configmgr
        
        Change-Id: I6ea1a7f992b1f835f5bac7a725e1135abee3f85a
        Reviewed-on: https://gerrit.libreoffice.org/57170
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-09  Michael Meeks  <michael.meeks@collabora.com>  [432a935d4e178b4e1e54c2ec864cb5e05bb03d9b]

        tilebench: add --preinit mode.
        
        Also cleanup DISPLAY to avoid various weird problems.
        
        Change-Id: Ib480c94fc50baab6185ecadaabda9a8063cedfee
        Reviewed-on: https://gerrit.libreoffice.org/57146
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-07-09  Michael Meeks  <michael.meeks@collabora.com>  [2872653997b614cc788c8a632a4d5ccb63c4670d]

        lok: export preinit helper, and share code variously.
        
        Change-Id: I09f2992c4ba45ce91190a9f61dd0fedd0eb8a581
        Reviewed-on: https://gerrit.libreoffice.org/57145
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-07-09  Michael Meeks  <michael.meeks@collabora.com>  [a8ebc12eabe2e49e7d1564027c7128898279944e]

        tilebench: add dialog profiling mode.
        
        Change-Id: I4661664d1206aacdaf22a4a8f05d7962547faf45
        Reviewed-on: https://gerrit.libreoffice.org/56765
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-07-09  Michael Meeks  <michael.meeks@collabora.com>  [8a2414e4691ceb61559233570dd9df1221d164ea]

        Re-factor to allow dialog profiling.
        
        Change-Id: I2268cc7b1db23c520ce3699d4e478d7c5bf6820f
        Reviewed-on: https://gerrit.libreoffice.org/56764
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2018-07-09  Chris Sherlock  <chris.sherlock79@gmail.com>  [bfedfedafe3cb86fb0431e278bb4ba0cb3b181be]

        test: create unit tests for Config
        
        Change-Id: Iaf92f93e169cf7367e3b9fc521f237413a268493
        Reviewed-on: https://gerrit.libreoffice.org/53893
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-09  Kevin Dubrulle  <kevin.dubrulle@gmail.com>  [dc47a950eaf99b8abb2f7bd2f44243ec7e1bce72]

        tdf117058 - Simplify calls to Menu::CheckItem
        
        Change pGearMenu->CheckItem( pGearMenu->GetItemId("gear_iconOnly") ) style to
        pGearMenu->CheckItem( "gear_iconOnly" ) style, where it is possible.
        
        Change-Id: I6ec77eac51be14a8e5d278bd3604cb65b3d1f006
        Reviewed-on: https://gerrit.libreoffice.org/57172
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-09  Tor Lillqvist  <tml@collabora.com>  [498805290a5a6f3e8342b3a62ae365bda051f75d]

        Fix typo
        
        Change-Id: I73b808f7dc34f1bdd4b84086b79cf56541e5072c

2018-07-09  Ulkem Kasapoglu  <ulkem.kasapoglu@pardus.org.tr>  [79c0328f4824300426333ba05c43bb300e2de4e7]

        tdf#100726: Improve readability of OUString/OString concatenations
        
        Change-Id: Ie78ca074a2472a57fb32c43f8dee9cc4cf5614c7
        Reviewed-on: https://gerrit.libreoffice.org/56945
        Tested-by: Jenkins
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-07-09  Justin Luth  <justin_luth@sil.org>  [39a4f21fc4a16f7c57a9b6f1ddd5ce2953781576]

        tdf#102619 writerfilter: first create style, then set FollowStyle
        
        Styles were having FollowStyle set to themselves (Heading 1),
        not to a defined follow (Text body).
        
        The style was being created with a FollowStyle property that
        identified a style which had not yet been created.
        So svl code was warning
          "svl.items", "StyleSheet-Follow not found"
        
        This section of code should really be cleaned up, but that will
        happen in a separate commit.
        
        Change-Id: Iae79fac917f64cdaa14ca6568e7d903ec6dc60fa
        Reviewed-on: https://gerrit.libreoffice.org/57074
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-07-09  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a7699fc27240f1329602a5d442667c326525ad55]

        uitest: test for ui elements children first
        
        Change-Id: I837721533bc40cea55cbccaa14e1f14686aa3e3a
        Reviewed-on: https://gerrit.libreoffice.org/57165
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-09  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [9d7166b448198875bdff43d7054d0f5914e675de]

        fix compile_commands.json when generated with modern gcc
        
        Change-Id: I4a17cfb567f5ebec8bb416b9aa4d58763ff36c36

2018-07-09  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c3c2ca43686b8cf63e60f783b81cb353d91973fa]

        rename UI element to prevent duplicate IDs in same dialog
        
        Small improvement for the UI testing.
        
        Change-Id: I49fa6a7566a492930532719271b6c83005bc85a8
        Reviewed-on: https://gerrit.libreoffice.org/57163
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-09  Manuj Vashist  <manujvashist@gmail.com>  [9546f6fec9c16c0440ef6db940aa704d2f8c6657]

        added Text transformation in data provider dlg
        
        Change-Id: I69d8aae9289ad6d1cbdf92307c16299a533fcd56
        Reviewed-on: https://gerrit.libreoffice.org/56807
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-08  Vikas Mahato  <vikasmahato0@gmail.com>  [e300efd3a029672e24114914355c5c690fb725d5]

        Added XML data provider
        
        Change-Id: Ib5727912977eb79cdf1f84bf874919beafc693eb
        Reviewed-on: https://gerrit.libreoffice.org/56356
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-08  Vikas  <vikasmahato0@gmail.com>  [510073cf047101cf6297fcec2ad8296f9e63c486]

        Added number transformations for external data
        
         - Round allows you to round the numbers in the column up to a given number of decimal places
         - Round Up rounds the numbers in the column up to the nearest whole number
         - Round Down rounds the numbers in the column down to the nearest whole number
         - Absolute Value returns the absolute value of the numbers in the column
         - Logarithm
        	- Natural returns the natural logarithm
        	- Base-10 returns the base-10 logarithm
         - Cube returns the cube of the numbers
         - Square returns the square of the numbers
         - Square Root returns the square root of the numbers
         - Is Even returns TRUE if the values in the column are eve
         - Is Odd returns TRUE if the values in the column are odd
         - Sign returns 1 if the values in the column are positive, -1 if they are negative, and 0 otherwise.
        
        Change-Id: I7458d0d61da3749fe497b3999449373234391b04
        Reviewed-on: https://gerrit.libreoffice.org/56886
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-08  Dennis Francis  <dennis.francis@collabora.co.uk>  [187af5be47db42e2f4ab94319f932b847f897ce2]

        tdf#118556 : Respect locale specific decimal separator...
        
        in Regression dialog box's confidence-level entry.
        Do not write floating-point numbers to cells as strings using
        OUString::number() converter if the cell is supposed to be a
        numeric one.
        
        This also amends the uitest document such that the "expected"
        confidence level cell is numeric and not string.
        
        Thanks to Julien Nabet <serval2412@yahoo.fr> for pointing me to
        the specific issue.
        
        Change-Id: I7d12674bf69fc53348366a03b7e6ff0af9588511
        Reviewed-on: https://gerrit.libreoffice.org/57151
        Tested-by: Jenkins
        Reviewed-by: Dennis Francis <dennis.francis@collabora.co.uk>

2018-07-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [eedeeb63d1287ed0416e1fe3d2f7ba37632626d0]

        tdf#89893: Enable previous/next track changes in read-only mode
        
        Change-Id: Ie7dd41b2f79347e9b959a73d58888915379f2e2a
        Reviewed-on: https://gerrit.libreoffice.org/57100
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-07-08  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [ce2a2c6cdf36d21dd208c3f2f4907de483ce6fd3]

        cppcheck: useInitializationList in settings.cxx
        
        and remove some default-able constructors
        
        Change-Id: I3ff5cb9d68143bb13a362383255da98f7bf6bd86
        Reviewed-on: https://gerrit.libreoffice.org/57135
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-08  Kevin Dubrulle  <kevin.dubrulle@gmail.com>  [d0f44d8ba7e87aa263008d3cfc4e68294d783162]

        tdf#84323 - sal - add sane sleep interface: cleanup osl_waitThread
        
        Replace osl_waitThread by osl::Thread::wait.
        Use std::chrono instead of TimeValue.
        
        Change-Id: I71691d014feeeb0c5d0ba29d048bda8e25e6e7dd
        Reviewed-on: https://gerrit.libreoffice.org/57130
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [a2193f8f33565cc896592acb9d3ab65c756d97fb]

        tdf#79878 perf loading docx file, sax improvements
        
        these are the smaller improvements, they make about 5% worth of
        difference
        
        - use std::vector instead of std::deque
        - use std::move on pendingCharacters instead of copying
        - in FastAttributeList::add, when reallocate the buffer, allocate twice
        the existing size, instead of increasing to only what we need
        - in FastAttributeList, create getAttributeIndex and friends, so
        we can avoid iterating the attribute list more often than necessary
        
        Change-Id: I3e3380ea50b77c6845b66e83404e245778ec06eb
        Reviewed-on: https://gerrit.libreoffice.org/57021
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-08  Jens Carl  <j.carl43@gmx.de>  [8164399df0df976784ddc1a76b46939c53ae51ee]

        tdf#45904 Move _XSheetCellCursor Java tests to C++
        
        Change-Id: I9d12f9a13d3e0c59b7a28ff91563878efde22b68
        Reviewed-on: https://gerrit.libreoffice.org/45067
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dc8ed4b8e1fa5ed3b934bfcf5999ddb75ea07b0a]

        Fix typo
        
        Change-Id: I1cc4544e807d7c04aa171358ccd1c204040dff55
        Reviewed-on: https://gerrit.libreoffice.org/57078
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [40b1e5d40667e5863aa213a31fa1b06085bd407a]

        loplugin:passstuffbyref
        
        Change-Id: I6e6c47020073ec183c6c8ff9cd026a0bec23b177
        Reviewed-on: https://gerrit.libreoffice.org/57088
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [107af098311beafaadb343c5a3634389f56006a0]

        uitest for bug tdf#117458
        
        Change-Id: Ie6316a3b10567d0a291281a2358d4edfc5ab761c
        Reviewed-on: https://gerrit.libreoffice.org/57107
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-07-08  Olivier Hallot  <olivier.hallot@libreoffice.org>  [35bc6242f8ec22779144b4b1f3e876da239ddd85]

        Update git submodules
        
        * Update helpcontent2 from branch 'master'
          - Mute L10n for embedded specific string
            
            Change-Id: I208c5f5e8a7a65d19ce79055cd031f4c8d8921e8
            Reviewed-on: https://gerrit.libreoffice.org/57068
            Tested-by: Jenkins
            Reviewed-by: Sophia Schröder <sophia.schroeder@libreoffice.org>
            Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
            
2018-07-08  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [bea0ff777742be603adf43dc4b7b9adc04dc6307]

        KJ icons: ^ envelope, symbol, char style; + toolbar, sendfeedback & donation
        
        Change-Id: I5cfee18784a469b3aa025f9be16d429b04d05ef5
        Reviewed-on: https://gerrit.libreoffice.org/57106
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-07-08  Eike Rathke  <erack@redhat.com>  [a5b9bb7be70c7aec2388199e68a0cf86dd220955]

        Resolves: tdf#118561 handle external references as jump matrix result
        
        Change-Id: I0381179347960293f5d470ed231d626cb6707b5a
        Reviewed-on: https://gerrit.libreoffice.org/57144
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-07-07  Maxim Monastirsky  <momonasmon@gmail.com>  [dda14afa6e1cdf79d03a127163e238d088017304]

        Use UNO ctors for extrusion and fontwork toolbar controls
        
        Change-Id: I075b1cbe648dfaf8bb7cee6d353cbdcf26c4465c
        Reviewed-on: https://gerrit.libreoffice.org/57143
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-07-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [526a6baff85ae1f891c5d9af4e2e20b5b0e547d1]

        Use agile encryption with AES256 and SHA512 by default
        
        Change-Id: I4dcf05a7018f8e15063a20512f4c0b673a62f1de
        Reviewed-on: https://gerrit.libreoffice.org/57141
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7ba835ff5837290598d0b27c90a8abcfedf5b210]

        oox: Handle agile encryption info "reserved" field correctly
        
        The "reserved" filed is written fter the version number major,
        minor which is used to identify the encryption as agile. The
        "reserved" field must always have the value 0x00000040. This
        change writes the reserved filed correctly and when encryption and
        when decrypting it checks the value an potentially bails out if
        it desn't contain the expected value.
        
        Change-Id: I2045dc64e0c6bbb3318384e25deef2ba8f41b94c
        Reviewed-on: https://gerrit.libreoffice.org/57140
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8efeb81537726445954b10314ebbd770d266ac20]

        Add LO standard encryption to the ooxml encryption tests
        
        Change-Id: I199ed40d409dc4baf9102480eadffde9a7c26a78
        Reviewed-on: https://gerrit.libreoffice.org/57139
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-07  Khaled Hosny  <khaledhosny@eglug.org>  [4fe073b563336c1b8bfb97a9addc8fb7a8145858]

        Drop TEST_FONTS_MISSING for HAVE_MORE_FONTS
        
        TEST_FONTS_MISSING is just adding confusion since it tests for hardcoded
        font names, while what we really want (most of time) is to check whether
        bundled fonts are enabled or not, and HAVE_MORE_FONTS just does that.
        
        Change-Id: I1b00d359c37fa49584ca27c319d6d0e937c3b20b
        Reviewed-on: https://gerrit.libreoffice.org/57136
        Tested-by: Jenkins
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-07-07  Xisco Fauli  <xiscofauli@libreoffice.org>  [614804f034a114544dc14047e72ca18a946fbae3]

        tdf#101930: Allow page up/down and first/last page in read-only mode
        
        Change-Id: Iea7d7a234d9904cd31c2a2355297ad8438d82b17
        Reviewed-on: https://gerrit.libreoffice.org/57077
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-07-07  Justin Luth  <justin_luth@sil.org>  [be9ed1cfec7a236786b714fc306a0631e598f234]

        tdf#112721 sd ppt export: don't adjust first line of table
        
        Round-tripping ppt files with tables was causing the
        text content to slowly creep downward as space was
        being added on each save.
        
        No unit test. Something is wrong with saveAndReload for PPT.
        Plus, I don't know what property contains this padding,
        or whether it is a cell object or what that contains it.
        
        Change-Id: I8918718c4ae2c87856910717c3ca8af1cbd86a6e
        Reviewed-on: https://gerrit.libreoffice.org/56690
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-07-07  Justin Luth  <justin_luth@sil.org>  [ac540c1d743250062b3e71b094209ec1428872e9]

        tdf#95114 writerfilter: follow correctly converted stylename
        
        Using styleIdentifierD works *if* you do an bExtendedSearch.
        But since we already took the pains of ensuring that sStyleName
        is not empty, and ExtendedSearch is expensive, just use sStylename.
        (I don't know *why* we ensure that styleName exists, and this
        code was originally flakey enough that it might be a fake
        requirement...)
        
        This only affects the few styles which have a different "name"
        than their ID. The primary one affected is TextBody/Body Text.
        
        Change-Id: I77f143760c10be4b7853f16bce2b57474b70d3f1
        Reviewed-on: https://gerrit.libreoffice.org/57073
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-07-07  Noel Grandin  <noelgrandin@gmail.com>  [363146254bd44ab82d657f2ca0293d03bd111280]

        use std::unique_ptr fo CreateObjectSpecificProperties
        
        Change-Id: Ica82eca48719f12535757c81e95d788fe0aaa48e
        Reviewed-on: https://gerrit.libreoffice.org/57110
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [d4b1f51f99fcb2a6d550f667df14e99983ab9d8c]

        fix vecUnaccepted check in printf_packages
        
        regression from
            commit 1b0beef8794210b2af49d8c4a00ca7d4e3ebedb7
            Date:   Tue Mar 6 22:36:02 2018 +0100
            Use for-range loops in desktop (part2)
        
        Change-Id: I684462f4473eb57db589033795dd4f91d8897389
        Reviewed-on: https://gerrit.libreoffice.org/57109
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-07  Saurav Chirania  <saurav.chir@gmail.com>  [2cff0e2ceb53b2986be8788c7505cabbd04d0288]

        uitest: complete wrapper for SpinField and SpinButton
        
        Change-Id: Ibd28b656792018087478a3c6fb5f5f7ac6686131
        Reviewed-on: https://gerrit.libreoffice.org/56813
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [e040894fbe0765883e13d51fd6d6331adb09832c]

        tdf#118554 sc crash clicking outside of comments
        
        regression from
            commit c7f762973d21118ce3f5b0baab8850dc89bc4765
            loplugin:useuniqueptr in ScTabView
        
        Change-Id: If7fd580f1a2fedbc6b707f59f196cbceffc95fe3
        Reviewed-on: https://gerrit.libreoffice.org/57090
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d5c6087979a6a01c16eff6dab15b4b94770a2c14]

        Fix typos
        
        Change-Id: I02edac50950327ca81acbb25ef1830f8e9130984
        Reviewed-on: https://gerrit.libreoffice.org/56943
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-07-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0e2c1ab9b7c987686037c6b90bb268a99f797c7f]

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

2018-07-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8e9630935c6aced97758eab72322620e863ee70a]

        Fix typos
        
        Change-Id: Ifc035f58ddc958bf7445a81a7fc0cb8f122061a3
        Reviewed-on: https://gerrit.libreoffice.org/56316
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-07-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6784278aae45d979f37fcd0210d58b6a74e4fe32]

        Removed executable permission on odt file
        
        Change-Id: I4d67c8b06aeb7ef14471b1d881f985484eab9af0
        Reviewed-on: https://gerrit.libreoffice.org/57079
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-07-07  andreas kainz  <kainz.a@gmail.com>  [b864589497f628055a238371e2124f2c4d7fb0bd]

        Colibre icons: fix calc home tab (tabbedbar) with missing icons
        
        Change-Id: Ifb2ff58a82895a55e7e7f3052bf7ac25a4cc50b7
        Reviewed-on: https://gerrit.libreoffice.org/57094
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-07  Michael Stahl  <Michael.Stahl@cib.de>  [2986f4baa8bdef1f9ab9108240ea890075321be1]

        tdf#115890 sw: fix invalid cast in SwContentTree::GetEntryAltText()
        
        AccessibleListBoxEntry calls this for any entry.
        
        This was always broken but now we have asserts to tell us about it.
        
        Change-Id: I7094a1dfbffd359e0f536ca60cba2478e2a62464
        Reviewed-on: https://gerrit.libreoffice.org/57086
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins

2018-07-06  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [ad955de670c822c5462990ef36a35608eac88480]

        WaE: -Wunused-variable
        
        Change-Id: I58f012ddc2c5030b0e3e215b9cab4e89abf06c2b
        Reviewed-on: https://gerrit.libreoffice.org/57066
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-07-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [fafc6f046f9e92d5776d31ea6abb188ec74aaa71]

        sw HTML export: avoid writing <font> in XHTML mode
        
        First, it should be <$prefix:font>, not <font>, but then XHTML prefers
        CSS for font color.
        
        Change-Id: I947c0b93a117c8e88e4aec91c3c7f843bd943c59
        Reviewed-on: https://gerrit.libreoffice.org/57085
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-06  Michael Stahl  <Michael.Stahl@cib.de>  [510209df4bcf457cac819e75889d564d620f119d]

        tdf#117261 xmloff: ODF import: convert form:connection-resource URL
        
        ... to absolute on import.
        
        (regression from fbb3b60cdb7a22595eec80232bb3ccd83781cf00)
        
        Change-Id: I2cd046e44489da86d3d67ff5df6cbad13e8265d0
        Reviewed-on: https://gerrit.libreoffice.org/57076
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins

2018-07-06  Armin Le Grand  <Armin.Le.Grand@cib.de>  [3a27688e0b54e124ab533b9670da76ef9dc455d2]

        tdf#118254 Do not rely on XStatusIndicator for SVG import
        
        For SVGs loaded as Document and status 'hidden' is used,
        there is no xStatusIndicator handed over to the SVGFilter.
        Compared with old filter - there it was used setting it
        somewhere else, but not required. Remove code that it
        requires it.
        
        Change-Id: I9fbf2b4ea02d8c5aae234f78f96b4acd37b7341b
        Reviewed-on: https://gerrit.libreoffice.org/57062
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-07-06  Saurav Chirania  <saurav.chir@gmail.com>  [09e8815066c133b6a53fd5bc2f3d3ab8ad6e4248]

        uitest logger: log the events calling CallEventListeners()
        
        Some events directly call CallEventListeners() instead
        of calling ImplCallEventListenersAndHandler.
        This patch thus moves logAction to CallEventListeners()
        Further, this patch adds logging for EditSelectionChanged
        which is broadcasted using CallEventListeners().
        
        Change-Id: Ib15367688cdbcdb542f6139d270d8d463f214fde
        Reviewed-on: https://gerrit.libreoffice.org/56952
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-06  Saurav Chirania  <saurav.chir@gmail.com>  [8801cf6fbe3959cb1485a06fb86a41cc05b28ac6]

        uitest interpreter: support opening existing document
        
        In addition, I have imported the mkPropertyValues function
        which seems to be necessary in almost all test files.
        
        Change-Id: Iee44651aaa05fc2ef5da1d7e0f9281f76819d3e4
        Reviewed-on: https://gerrit.libreoffice.org/56850
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-06  Saurav Chirania  <saurav.chir@gmail.com>  [4914c03245983f913ecdd2a5d9682a05bca1fea7]

        uitest interpreter: handle when parent is empty string
        
        Change-Id: I439e2679ce46872f34e095b7f05fa19d404d2c00
        Reviewed-on: https://gerrit.libreoffice.org/56887
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-06  Eike Rathke  <erack@redhat.com>  [6fb449d127d1da165f610c4c99c2c7d9c5afbb97]

        Handle protection lock mark in Undo/Redo, tdf#68290 follow-up
        
        Change-Id: Ic88cb375f9f6030c9268fca84de7a5434bb82dc1
        Reviewed-on: https://gerrit.libreoffice.org/57063
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-07-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ce560ee99ebf97fa44aecedd5110b29913cf77a5]

        oox: Agile encryption and data integrity verification
        
        This adds agile encryption for OOXML documents. Previously we
        always used the standard encryption used in MSO 2007 for max.
        compatibility, but new MSO versions (2010+) use the agile
        encryption, which allows more strong encryption methods (AES256
        with SHA512). With this change we can now use do AES128 with
        SHA1 or AES256 with SHA512 encryption.
        
        In addition the agile encryption has data verification with HMAC
        hashing. With this change we also now write the data verification
        hash into the encrypted document and in addition also do data
        verification when opening / decrypting a document, so to make sure
        the document is not corrupted.
        
        Change-Id: Ib45d397df228c355941eefb76d51e5d6f8925470
        Reviewed-on: https://gerrit.libreoffice.org/56974
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ce7fb7473bc72d8a672c4fdcd49474721c9a2784]

        oox: Standard2007Engine - take size into account when decrypting
        
        Change-Id: I3a28344d28136c9785a9476b490d296143abfacf
        Reviewed-on: https://gerrit.libreoffice.org/56973
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [96fb57611f8c9fa19a12c0fd9ed6e0c383962ac7]

        oox: move reading of the encryption info into the crypt engine
        
        Change-Id: I92345cd8a0f9fc9172ae087e1bc1a16afdd67d8a
        Reviewed-on: https://gerrit.libreoffice.org/56972
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [72aa159a6fce92f47a56a8de8c7f8260577dd936]

        XmlWriter: support namespaces, writing of base64 attribute
        
        Change-Id: I3c1d885d239178b46578123fd83d3aa1d7ccd023
        Reviewed-on: https://gerrit.libreoffice.org/56971
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6db3aeb6e698b07d2fb4985a0c529358b7323f55]

        CryptoTools: add HMAC, move crypto impl. details to CryptoImpl
        
        Change-Id: I8edb24ee5d9595ef54bd49526b631baf8a7415b1
        Reviewed-on: https://gerrit.libreoffice.org/56970
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0d0bf4132d7cf81306a3de6592fce40ab69ef040]

        base64: change impl. of encodig to also work with OStringBuffer
        
        + make test simpler and add a test case for the new behaviour
        
        Change-Id: Ifc743835f0cd634c79929ce22dc36b5a822a7e88
        Reviewed-on: https://gerrit.libreoffice.org/56969
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-06  bvarga91  <balazs.varga991@gmail.com>  [fc434c8fd62ccb6d083af075f1ab83da6bd76b8d]

        tdf#118153 VBA Macro: add XLSX support to Workbooks.Open
        
        by accepting "MS Excel 2007 XML" in isSpreadSheetFile().
        
        Test example:
        
        Workbooks.Open Filename:="/tmp/test.xlsx"
        
        Change-Id: Id7102325c96842bb413b1fb7bb8162e8bca41f4e
        Reviewed-on: https://gerrit.libreoffice.org/57030
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2018-07-06  Eike Rathke  <erack@redhat.com>  [7eba8e98508d547f43fecbe3175a11a05956b30a]

        Related: tdf#118547 handle multi-sheet un-/protect, tdf#95880 follow-up
        
        Also don't attempt to remove a lock for TABLEID_DOC that is not a
        sheet.
        
        Change-Id: I28775a068215a59063ed95fd141e125cf2155aa7
        Reviewed-on: https://gerrit.libreoffice.org/57060
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-07-06  Vikas  <vikasmahato0@gmail.com>  [8981adda6a24a172245b8cd0dd60e31644e23c75]

        Added aggregate functions for external data
        
        - Sum, which returns the sum of values in the column.
        - Average, which returns the average of values in the column.
        - Min, which returns the minimum of the values in the column.
        - Max, which returns the maximum of the values in the column.
        
        Change-Id: I196eb2d367d2f8c50ceec42735f6f56e2067e401
        Reviewed-on: https://gerrit.libreoffice.org/56862
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-06  Xisco Fauli  <xiscofauli@libreoffice.org>  [c3a732a11c320b98e31dad79f421d4d73f33a15b]

        tdf#118547: Remove lock mark only if password is correct
        
        Change-Id: I9f5731dfaaf9b4cc67e600a8b1c01709e7c9ba99
        Reviewed-on: https://gerrit.libreoffice.org/57044
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-07-06  Eike Rathke  <erack@redhat.com>  [ec68d58afd53ffd5f0f524503dec607e52385c72]

        GetNextPos: deduplicate some nMovX code
        
        Change-Id: I9208e2e0a9eaa27a81ffe1dd7054dffc7ddd75f4
        Reviewed-on: https://gerrit.libreoffice.org/57050
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-07-06  Henry Castro  <hcastro@collabora.com>  [d778140cca4c1a0b63531f46ea6c5df716e47b98]

        tdf#118540: LO6.1b2: DOCX crashes when properties...
        
        are opened in print preview mode
        
        Change-Id: Idc64d2b98dff157d28813dd3f90a276f8cacd11f
        Reviewed-on: https://gerrit.libreoffice.org/57024
        Tested-by: Jenkins
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2018-07-06  Michael Stahl  <Michael.Stahl@cib.de>  [ff002524c12471668e63837a804b6006f9136a34]

        compilerplugins: try to make these work with icecream
        
        There are some problems here, this should fix one of them: the
        getFilename function returns "<stdin>" for spelling locations, because
        the input to clang is sort of preprocessed via -frewrite-includes if
        icecream is used and the file is built on a remote host (whereas it's
        apparently not preprocessed if the file is compiled locally by icecream).
        
        Using getPresumedLoc() uses the #line directives in the preprocessed
        input, which avoids the problem but is more expensive, so try to use it
        only when necessary.
        
        The getFileEntry(getMainFileID())->getName() pattern will also result
        in "<stdin>", but fortunately icecream passes -main-file-name,
        which oddly enough isn't used by the SourceManager's spelling locations,
        but is available separately via CodeGenOptions.
        
        This builds everything successfully with clang version 6.0.0:
        ICECC_PREFERRED_HOST=myremote make check gb_SUPPRESS_TESTS=t
        
        Change-Id: Ic121511683e5302d7b9d85186c8b9c4a5443fa1b
        Reviewed-on: https://gerrit.libreoffice.org/54993
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-07-06  Dennis Francis  <dennis.francis@collabora.co.uk>  [243f7d73a0b6ef9cea63bfcca0a07aa9c19e259c]

        Unit tests for a couple of cases...
        
        for the fixes in
        commit 49324c8bc90002b89990bcfe17da77ae1de55cd9
        
        "Generalize FG cycle detection for cycles involving
        a mix of formula-groups and plain formula-cells
        which are not grouped"
        
        Change-Id: I63b4f3ff488f8e788f42527f939769887877b989
        Reviewed-on: https://gerrit.libreoffice.org/57047
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-07-06  Dennis Francis  <dennis.francis@collabora.co.uk>  [24afa5ddbecf54b545b6ff966af1521b8c1b8984]

        Generalize FG cycle detection for...
        
        ...cycles involving a mix of formula-groups and plain
        formula-cells which are not grouped.
        
        This fixes a crash in tdf#104213/1
        
        Change-Id: I63b8b7379e4e5eaf322a3318f061a9e5fbc931ef
        Reviewed-on: https://gerrit.libreoffice.org/57031
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-07-06  Dennis Francis  <dennis.francis@collabora.co.uk>  [0f95580d392bb1a6f103f3a1543fb61a16f9f263]

        Use cycle guard for calls to InterpretTail too
        
        Some formula-groups even though a part of a cycle
        may get skipped from getting flagged(mbPartOfCycle)
        in the dependency calculator because it has other
        problems like self references. Such FG's can be
        caught when they through InterpretTail() by having
        a cycle guard there.
        
        Concretely it fixes a crash in the bugdoc of
        tdf#94271-2.
        
        Change-Id: I508df88804c7cd8dbbb6497188b1c9559bec3aa6
        Reviewed-on: https://gerrit.libreoffice.org/57004
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-07-06  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [9ceeb4619ba762c47589023d99c43c774caab441]

        HSQLDB Migration: overwrite backup xml
        
        Change-Id: I080568f2d278e8a7153188497e3987217d9d188f
        Reviewed-on: https://gerrit.libreoffice.org/56464
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-07-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [9eb929aa8cb3f5b0fee1264119a55cdd8cbe8f0e]

        connectivity: turn on clang-format for the Writer driver
        
        I (tried to) keep this consistent locally with astyle in the past,
        switching to clang-format means consistency is enforced by CI.
        
        Change-Id: I1016e253c6536b207a05328e5f6f13de37889588
        Reviewed-on: https://gerrit.libreoffice.org/57046
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-06  Justin Luth  <justin_luth@sil.org>  [59fe3d7d231e4acb0635ac899a0ab2dee6c59289]

        tdf#86371 sw export: SvxInterLineSpaceRule::Off == single spacing
        
        This affects doc/docx/rtf exporting.
        
        Ultimately, this was due to the way the UI works. When you
        select Single, it just turns spacing off, but doesn't reset
        the proportional value. If instead of choosing single, you
        change the proportional percent to 100, then you wouldn't
        see this problem. I can see why this could be useful in the
        UI (allowing them to remember the previous proportional
        value) although it doesn't use it right now...
        
        Because it is all based on sw internals, it would be
        very difficult to create a unit test - not worth the effort.
        
        Change-Id: Id17a42878f73266e19219bcd88e2decdaf3b72f2
        Reviewed-on: https://gerrit.libreoffice.org/56749
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [c6cc4457f56046e7cce2661831ed08eaf007cd53]

        loplugin:externandnotdefined + loplugin:unreffun
        
        Change-Id: I364cfdb3b26096d986b651bd3e0673fa3dbf5f83
        Reviewed-on: https://gerrit.libreoffice.org/57039
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-07-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [3fc8179c7ac33616008513e4182f86cd77743151]

        various loplugin in qt5
        
        loplugin:includeform
        loplugin:staticaccess
        loplugin:loopvartoosmall
        loplugin:redundantcast
        
        Change-Id: Ibd4848f0c6076d5ae95fff2853e1f6e0ba1c083b

2018-07-06  andreas kainz  <kainz.a@gmail.com>  [27ec8e8ab4d670c764c0fc6c550c5a46c7bbf7c7]

        Menubar icons: add icon to Help -> SendFeedback
        
        Change-Id: If88c59e6beddfdfcca95448334cc558ae5720366
        Reviewed-on: https://gerrit.libreoffice.org/57042
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-06  andreas kainz  <kainz.a@gmail.com>  [7678e511bc37338c7e9514c835f04a6fc12b82f6]

        Colibre icons: add about icon for menubar -> help -> about
        
        now without a link in links.txt maybe it work now
        
        Change-Id: Icf639b5ae4ca9abb8e11ce491112c7813571e65b
        Reviewed-on: https://gerrit.libreoffice.org/57041
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-06  andreas kainz  <kainz.a@gmail.com>  [a988cc64aceb4bda1e0cb27e3be05ee4bb7e00ad]

        Colibre icons: add 32px icons
        
        Change-Id: I51c4230790a81794ec0d8a0f889a1d30377fb3ef
        Reviewed-on: https://gerrit.libreoffice.org/57037
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-06  andreas kainz  <kainz.a@gmail.com>  [222630beb2423e69cfd121017975e84f2e3c0281]

        Menubar Writer: remove FootnoteDialog icon in Tools section
        
        Change-Id: Ia151c71409d4395762f6ebcb69b73b6652751104
        Reviewed-on: https://gerrit.libreoffice.org/57038
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [106a544f1e1e84481151df18020da8c58d61f346]

        loplugin:useuniqueptr in ScViewData
        
        Change-Id: I56f6c12525c1be876a4f536c6a07ed3a888600ee
        Reviewed-on: https://gerrit.libreoffice.org/57036
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-06  Eike Rathke  <erack@redhat.com>  [c6b601603967b0ddc32755ee29049580696f1a3d]

        GetNextPos: init end cols/rows with current pos, tdf#68290 follow-up
        
        Using the added move value to obtain the print area could had
        placed them outside of the sheet already.
        
        Change-Id: I5fd97a7dd8ca92ab76cdfbb5c9a2b76ccc3f4c16

2018-07-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [9a5b1d50806706328404060806bf3ee936b4baaf]

        Qt5 use fontconfig for font substitution
        
        This just shoves all known fonts from the PrintFontManager into
        the QFontDatabase. Can be disabled using SAL_VCL_QT5_NO_FONTCONFIG.
        It already feels slow - don't know.
        
        Running "./bin/run vcldemo --show text" you can see it has some
        pro and cons, regarding the output. Qts' diacrits look definitly
        nicer then the "substitutions". This brings the font support kind
        of on par with the other backends.
        
        And since sensible font substitition is not at all implemented in
        Qt, we have to rely on some platform ssolution anyway. And this
        needs a sensible, platform agnostic interface, so we can reuse the
        code easier.
        
        Change-Id: I4e9d8ee98fc479a7c4bbe4c968116e0a102ebb7a

2018-07-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [670117dd9659910fe2cbde92356b12ef1ceb8399]

        Qt5 multiple small fixes
        
        * just assert palettes, which are larger then the bitmap support;
          smaller then maximum palettes are ok
        * 1bit images are encoded by the most significant bit (N1BitMsbPal)
          => adapt the alpha mask decoding
        * drawLine update height and width need an additional pixel
        * drawn objects can be filled *and* have an outline
        * show cairo usage in about dialog
        
        Change-Id: I301708386feb3cc1c86b27f47f0e76594a1e7357

2018-07-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [bd39726fe67cad9eb133daf4a8ab8c2b19dddfe1]

        Qt5 implement invert for blinking cursor
        
        The different modes are quite probably not correctly implemented,
        as multiple backends disagree here.
        
        Change-Id: I08fc3096487ca95f4905ae9f0e4b5d3897fca483

2018-07-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [30bf6b73178a6cf793cddb9c646560808f5faba7]

        Qt5 implement scaled image draws
        
        If the source and target rects don't match, LO expect the image
        to be scaled.
        
        Change-Id: I337acfa56600eba92c10aed7a70749ad08c03e90

2018-07-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [ef46981023becba0f34a235a3571028dd0ea8838]

        Qt5 implement 4bit => 32bit bitmap conversion
        
        Some of the PNG icons are 4bit palette based PNG images.
        This implements the conversation function for the most
        common 4bit case, so we don't rely on some generic handling.
        
        All other non-4bit conversions can be handled by Qt.
        
        Change-Id: I4ddd744fb7166fc3a6992b6be6c250c2adb99ca5

2018-07-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [ebd1d973eac7ef6f330634a2d2a8ca1bf3c6720e]

        Qt5 flesh out font handling
        
        Fills some more FontAttributes based on the QFont.
        Also implements initial font rotation support.
        
        Something is still strage with the vertical font in Writers
        vertical ruler. Text looks correct in vertical text boxes FWIW.
        
        The toRectangle bug is embarrassing; I was wondering for quite
        some time, which glyphs had strange size rects :-)
        
        While at it, move the Qt5Font header to vcl/inc/qt5.
        
        Change-Id: I67fa400486981035be6f98c5ab56e82d69c42065

2018-07-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [d4125bd04bd58972594510bf6ab5614693e25833]

        Add ostream::operator<< for SalTwoRect
        
        Change-Id: I4466ebb154acd8046927db6b945b04c85095b87e

2018-07-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [e2320955b32595df09c9c4412ccec56a0b273df7]

        Some cleanup and comments
        
        Change-Id: Ic1dda9b0e5d7896703b65d0d43be340196bcb871

2018-07-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [df8589bd49d7eb1bb42ae78abcb91d33cf9255ce]

        loplugin:useuniqueptr in XclExpObjList
        
        Change-Id: Ia7f2be93d6306d72773ab611de2945c8a711a2d9
        Reviewed-on: https://gerrit.libreoffice.org/57010
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-06  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [a91fe8558b4c8aa163069ebdb117d58239da74f2]

        dbahsql: Look for properties only after name
        
        Additional properties in SQL string like "DEFAULT" or "NOT NULL" should
        be searched only after column name, because what if a column name is
        "myEvilNOT NULLColumn"
        
        Change-Id: I21f0755ba14c7267243d9999f044db4d16963387
        Reviewed-on: https://gerrit.libreoffice.org/56462
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-07-06  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [815b2130c86d5a0aa07bdddb252fbd6ae5d64a62]

        dbahsql: refactor, around parseColumnpart
        
        Change-Id: I663da1474d3f1c3bde8a3d3c041e8fd0fe4c7d43
        Reviewed-on: https://gerrit.libreoffice.org/56459
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-07-06  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [8f3d6e67b08ed1bce9bc989e5e3df92c4d9d95d3]

        tdf#117867 dbahsql: Migrate default values
        
        Default Value "NOW" is a special case, because Firebird likes it with
        single quotes. In contrast, HSQLDB uses the keyword without quotes.
        
        Add unit test for parsing default value "NOW"
        
        Change-Id: I34886f8ae53e98addb52bf5e85030a03721d6a45
        Reviewed-on: https://gerrit.libreoffice.org/56454
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-07-06  Michael Stahl  <Michael.Stahl@cib.de>  [2b0a7c346f8e3c5823a9e032a4501f20bc712914]

        tdf#118414 sw: fix fieldmarks in GetNextAttr()
        
        Apparently this needs to stop both before and after the CH_TXT_ATR_*.
        
        (regression from 3e724847308c0d9cdd727898faaeb347c5f0643a)
        
        Change-Id: Iff3d594d2eec59436ad683b9cc7aca04f7527bd5
        Reviewed-on: https://gerrit.libreoffice.org/57017
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-07-06  Michael Stahl  <Michael.Stahl@cib.de>  [bf4d4a9cad6664bd5772618e31e998942caef77e]

        tdf#101856 sw: hidden bookmark portions in SwTextFormatter::NewTextPortion()
        
        All other hidden-text features already have a AUTOFMT hint or a TXTFIELD
        hint, so the SwAttrIter already creates new portions for them.
        
        The bookmarks aren't considered by SwTextFormatter currently, but
        SwScriptInfo already has all of the required info.
        
        Change-Id: I451ce331110aa58df8955e1a3ffa339e6f905b22
        Reviewed-on: https://gerrit.libreoffice.org/56959
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-07-06  Serge Krot  <Serge.Krot@cib.de>  [97de51107824b5b3452e5343672c838da4b04b84]

        tdf#101856: Use bookmark attributes at load
        
        Conflicts:
        	sw/source/core/text/porlay.cxx
        
        Change-Id: I935c50f8b3a1d7179121b9230a7f7f25fa6aea22
        (cherry picked from commit f8afdb8ba99074a85b331065b4642081467557ec)
        Reviewed-on: https://gerrit.libreoffice.org/49578
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-07-06  Serge Krot  <Serge.Krot@cib.de>  [8c2545153572b32ecba202e52aade84b188dac73]

        tdf#101856 odt: write/read new bookmark attributes: unit test
        
        Change-Id: I094f91c2af2d171067e3c37a8d52276835d36e9c
        (cherry picked from commit 61150f1c37744457e7a1a1c1e684612b6adf0298)
        Reviewed-on: https://gerrit.libreoffice.org/49424
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-07-06  Serge Krot  <Serge.Krot@cib.de>  [412b1f8d2b03687a13784e3055c5b0f2507dfef2]

        tdf#101856 Backport parsing of bookmark properties
        
        Change-Id: I7654aa93d4d86a5d36201832ac3609b9f4c30e03
        Reviewed-on: https://gerrit.libreoffice.org/50565
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        (cherry picked from commit 88b6b1a8c149163d226eb3295930e3407bcb8b5b)
        Reviewed-on: https://gerrit.libreoffice.org/56958
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-07-06  Bernhard Widl  <bernhard.widl@cib.de>  [7a586a9c6bf28088c72f163d724d1cb3259e7920]

        tdf#101856 create bookmarks w/ new hidden/cond attrs, save as odt
        
        Committer's note: this is forward ported from 5.2+backports branch, with
        numerous conflicts.
        
        tdf#101856 add new checkbox/editfield for hidden/condition attrs
        Conflicts:
        	sw/uiconfig/swriter/ui/insertbookmark.ui
        Author: Bernhard Widl <bernhard.widl@cib.de>
        (cherry picked from commit c347e00821791377731ab32acd103ea006f3cc1b)
        
        tdf#101856 Fix crash in Insert Bookmark dialog
        Author: Serge Krot <Serge.Krot@cib.de>
        Reviewed-on: https://gerrit.libreoffice.org/50616
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        (cherry picked from commit bcc16920eec647f2a3753d60c4d969862f272942)
        
        Change-Id: Ib1df7a4c1477693aa2d0ec067635cdcbd393cebd
        Reviewed-on: https://gerrit.libreoffice.org/46820
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-07-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [d3e8be155c4483642b71b00f44cb057beb68f70f]

        solenv: adapt native-code.py to xsec_xmlsec_component_getFactory removal
        
        Change-Id: Ic8bfac8b0d0741abeaa38c75d1bad254fe6acaeb

2018-07-06  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [c67f70732eef249a64522da99011e944cea80125]

        Karasa Jaga: Add missing Impress menubar icons & Common Align actions
        
        Change-Id: I8a6a9774e40b0ea68fca37e0eb80e59e10241459
        Reviewed-on: https://gerrit.libreoffice.org/57016
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [61a7a43e3a37e1b1fb764f7be2dc1b5504162ec0]

        xmlsecurity: convert last non-uno-consturctor based service
        
        Change-Id: Ib8a16c69aa2a05118e329a6552682b7a21d4536a
        Reviewed-on: https://gerrit.libreoffice.org/57023
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-06  Vikas  <vikasmahato0@gmail.com>  [483ca6e6bb9c920cc96212c7042e13fbbb5fa767]

        Added text transformations for external data
        
         - Uppercase, which sets all text in the selected columns to upper case.
         - Lowercase, which sets all text in the selected columns to lower case.
         - Capitalize Each Word, which makes all words in the selected column start with a capital letter and sets all subsequent letters in a word to lower case.
         - Trim, which removes any leading or trailing whitespace characters from text.
        
        Change-Id: I6da37bec9d820887a155da57d0b0c75f36e8ac69
        Reviewed-on: https://gerrit.libreoffice.org/56780
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-06  Jens Carl  <j.carl43@gmx.de>  [fadc32c3bc7baaefd1538605a3900b73e8d95638]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I72d34c875951a8b4a349d92b0d893fdaecd718e7
        Reviewed-on: https://gerrit.libreoffice.org/57033
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8905ae9f0fc8b0e4a95113fd81e88d4e7db57bcc]

        Writer: Insert signature line at current cursor position
        
        Change-Id: Ic7cbcd409372a2d8222f57e67e1109a74f6f5ce3
        Reviewed-on: https://gerrit.libreoffice.org/57026
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-07-06  Mike Kaganski  <mike.kaganski@collabora.com>  [3aa4edb1028bfafff38efda8843f8ebe43a38155]

        Simplify string concatenation.
        
        Change-Id: Ib478a7371599309f68b6fffd4dbed0f17c9ecb01
        Reviewed-on: https://gerrit.libreoffice.org/57032
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-07-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9891fd076c30d353e9edfee9678f0b8e96d26238]

        tdf#117903 Add signature line feature to calc
        
        Change-Id: I4e9121803a26cba1f40f8f1c673c7809543ef2ec
        Reviewed-on: https://gerrit.libreoffice.org/57015
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-07-06  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3f66d987ce3a46eb836f2c11bbaf360bd6195e27]

        add a selection for the DB range to Dataprovider dlg
        
        Change-Id: I02c63b46e21cd8d04e6b515e2cbbee08743d5657
        Reviewed-on: https://gerrit.libreoffice.org/49459
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-06  Manuj Vashist  <manujvashist@gmail.com>  [eac72845f5c9aac0fb346b2d48cee697006c057b]

        Added Delete Column Transformation in Data Provider Dialog
        
        Change-Id: Ibebd92c426d1653642c5b9d037d6368636561fcd
        Reviewed-on: https://gerrit.libreoffice.org/56786
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-06  Eike Rathke  <erack@redhat.com>  [cef1e0986a66dd95b3fd4cf61c4cda1a1c4c8234]

        Limit GetNextPos() loops to range also for nMoveX, tdf#68290 follow-up
        
        And straighten the code a bit to use one init block and return
        early if nothing marked or not protected.
        
        Change-Id: I4c9247479a137cb7f9435180f3f54667d28a29ef
        Reviewed-on: https://gerrit.libreoffice.org/57025
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-07-05  andreas kainz  <kainz.a@gmail.com>  [ab51458f35eb55ec006156a9ad9383e0358ccbfb]

        Colibre icons: add 32px size icons
        
        Change-Id: Ib9b16fe037d1ecaac3c52723a002d0b6c440ba31
        Reviewed-on: https://gerrit.libreoffice.org/57019
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-05  Stephan Bergmann  <sbergman@redhat.com>  [8b17679fca3564643ff248149e9d9d895e28dda5]

        cid#1437407: create class loader in doPrivileged
        
        Change-Id: Iade079e44c8d88a13830258157d9481f4b8b3358
        Reviewed-on: https://gerrit.libreoffice.org/57013
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-05  Armin Le Grand  <Armin.Le.Grand@cib.de>  [f73eeabf6e584e4a1414ecb0878bb46143f90ff5]

        Only access css::drawing::PointSequence when not empty
        
        Had to adapt EscherPropertyContainer::GetPolyPolygon due
        to it using conversions from UNO API drawing::PointSequence
        to old tools::polygon, containing unsafe memory accesses.
        It is not useful to fix that, use new tooling instead.
        
        Before correctly testing nCount for zero in b2dpolygontools.cxx
        when you look closely always a point was added - a random
        one due to accessing random memory.
        This is corrected, so in test case for "tdf104115.docx"
        a PolyPolygon with two polys is used, the first being
        empty (had one point due to the error mentioned above).
        When having no points, CreatePolygonProperties in escherex.cxx
        does badly calculate and alloc the pSegmentBuf array used
        to write to doc formats (in the test case - 20 bytes alloced,
        22 written). This did not happen before due to having
        always a point due to the error before - argh!
        Corrected that and hopefully this will work now.
        
        To be on the safe side and to not need to redefine that whole
        CreatePolygonProperties I will turn back that little change
        and better sort-out empty polygons inside GetPolyPolygon
        alrteady. That should bring us back to the original state,
        at the same time avoiding that CreatePolygonProperties has
        to handle empty Polygons at all.
        That stuff urgently needs cleanup - I took a look and thought
        about using std::vector<sal_uInt8> so no wrong alloc or write
        too much could happen, but that nTotalBezPoints needs to be
        pre-calculated because it gets itself written to that
        buffers...
        
        Change-Id: Iefc885928f5bb29bceaf36c2a1555346bb21fd26
        Reviewed-on: https://gerrit.libreoffice.org/56927
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-07-05  Takeshi Abe  <tabe@fixedpoint.jp>  [7e971b500f164cf07728cc128f63b50d9e56f909]

        sc: Prefer std::vector to std::deque
        
        There seems no need for choosing deque in the first place
        5099046dccb69af04e2a3adafad8e06c0832bd06.
        
        Change-Id: I194e6bee37d8f6f177aee96681b3014119aa11c1
        Reviewed-on: https://gerrit.libreoffice.org/56997
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-07-05  Jens Carl  <j.carl43@gmx.de>  [87f3d6cdff977bf3f90b84ce2078e933f9a322a2]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I9696a9ad3c0f5c3e6bb12a81dd2386e927eebed2
        Reviewed-on: https://gerrit.libreoffice.org/56987
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-07-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [07cac0079fce384ce0e97875d84bc7c9888ed94a]

        FontFeatureTest set weight/italcs explicitly
        
        Font featrues can depend on the state. To make the state more
        stable we need to set the the font properties explicitly. This
        sets the weight, italics, width type to "NORMAL", which changes
        the number of available features.
        
        Change-Id: Ida6be4191762c3acfeb7b95182b80717e9774c62
        Reviewed-on: https://gerrit.libreoffice.org/57011
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-05  Rene Engelhard  <rene@debian.org>  [ab87f61b61d72a5d69ba4d4ef543953164848ac2]

        fix HSQLDB_JAR define in scp2/InstallModule_ooo.mk
        
        for one HSQLDB_JAR is already a path and secondly, gb_Helper_make_path
        doesn't even exist (anymore). It's supposed to end up in
        URE_MORE_JAVA_CLASSPATH_URLS so use gb_Helper_make_url
        
        Change-Id: I52c6117299caeb4fac8c894fc54564befc673e67
        Reviewed-on: https://gerrit.libreoffice.org/55552
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-07-05  Mike Kaganski  <mike.kaganski@collabora.com>  [8a20bf4a7df90d789753026c1e5b1b6fcf319d6c]

        tdf#118546: GetNotebookBar() may return nullptr
        
        Change-Id: I411ea0abcb5fd5fac0db7fe0c4bad16a0c1b9d77
        Reviewed-on: https://gerrit.libreoffice.org/57006
        Reviewed-by: Kshitij Pathania <kshitijpathania@gmail.com>
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-07-05  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [25b74c5b725a2c76ce5b1d513e868a488628a7a8]

        Adjust indentation to match surrounding code
        
        Change-Id: I631fe8553907c5ddc979a139c8cc77d3902d204a
        Reviewed-on: https://gerrit.libreoffice.org/57014
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-07-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fd8690213e79d406f2a8e74f29b16b0e1dc9b468]

        Fix for commit ae412b4
        
        In commit ae412b486e02aa5890769bebcfc46e485a72103c
        I missed a '>', to close tag.
        
        Change-Id: Id60b88b5b2a38ede2a2c0680abcc8af32f900586
        Reviewed-on: https://gerrit.libreoffice.org/57007
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-07-05  Stephan Bergmann  <sbergman@redhat.com>  [fe8fc25e0673c9b27816c19d35915594074187d3]

        -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        Change-Id: I97cbb82fc0912e9b9ccdfdf78c424c478251362b
        Reviewed-on: https://gerrit.libreoffice.org/56993
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-05  Luboš Luňák  <l.lunak@collabora.com>  [fbd79a36ca8110e37434bb2eb5cc83e892710392]

        block ocText for calc's threading
        
        It may end up calling XColorList::CreateStdColorList(), and
        XPropertyList is not thread-safe (gnome#627759-1 with disabled
        mnOpenCLMinimumFormulaGroupSize).
        
        Change-Id: I79c8335c6e8e3aaf39e01c68e6dbf6011820971a

2018-07-05  Jim Raykowski  <raykowj@gmail.com>  [f432d96eb30c91578f11491778a7c3fb823f166a]

        tdf#105225 fix new background tab page in calc format cells dialog
        
        Change-Id: I56cca8d22e98364eb369f3ccf54ca1acb3eb8516
        Reviewed-on: https://gerrit.libreoffice.org/56983
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-07-05  Maxim Monastirsky  <momonasmon@gmail.com>  [2113992e740ec5ba58b150acef04c355cb10bdad]

        Honor border width in a welded color picker for gtk3/x11
        
        Change-Id: I1b59e85edb8e9df5be453dc0be1d7d1ffd100ceb
        Reviewed-on: https://gerrit.libreoffice.org/56996
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-07-05  Maxim Monastirsky  <momonasmon@gmail.com>  [8161d9cf7649e1183e51aaa2525a9c0374205a3d]

        Fix initial width of the color palette in welded picker
        
        Problem can be seen with non-gtk3, if the initial
        palette has no scrollbar (e.g. "standard" palette).
        
        The cause is that in non-gtk3 we don't have overlay
        scrollbars, so the palette area needs to be enlarged
        when switching from a palette with a scrollbar to a
        palette without a scrollbar. In practise, this was
        happening also on initial show, although the palette
        already had the correct width.
        
        To fix that, start with a never scrollbar policy by
        default, and add the scrollbar later if needed.
        
        Change-Id: I5286f301b3c7ef5c72b650290ace784222f7922d
        Reviewed-on: https://gerrit.libreoffice.org/56995
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-07-05  heiko tietze  <tietze.heiko@gmail.com>  [0e83efbccc180c957f77291fc0fdc6dd74eae0f4]

        tdf#117745 - Split Options/Formatting Aids/"Display of"
        
        Field options moved into another frame
        
        Change-Id: I42a1422617183e5059e66b4f280cbf9cc6daa79d
        Reviewed-on: https://gerrit.libreoffice.org/56090
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-07-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [bcc9feb94c481ee885c763d8fadfc9209acb117c]

        sw HTML import: strip query & fragment for <object data="..."> and file URLs
        
        There are two cases: when the <object> is a child of an outer <object>
        (we create an embedded object) and the non-embedded <object> case (we
        create an image). Call the new SwHTMLParser::StripQueryFromPath() in
        both cases.
        
        INetURLObject considers this query/fragment part as "name" (end of
        "path"), so just do it manually.
        
        Change-Id: Icb7991082b6e595db5729f3c4c84073c80834f27
        Reviewed-on: https://gerrit.libreoffice.org/56989
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [b8335d6b5b6b0184ed7c5d141c6a956187bcf9cf]

        use std::unique_ptr for ScTable in ScDocument
        
        Change-Id: Ic817fbd7953afe9007f9ec6071f53c8beca6dd18
        Reviewed-on: https://gerrit.libreoffice.org/56949
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-05  andreas kainz  <kainz.a@gmail.com>  [eada59bd3383b1711f3a68030ad52c69746e810a]

        Menubar Impress: add missing icons to menubar
        
        Change-Id: I5116e214ab64923c28dda4d10feab1193b5d9d31
        Reviewed-on: https://gerrit.libreoffice.org/56978
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-05  Michael Stahl  <Michael.Stahl@cib.de>  [656bef6ce3626769bd59fc7c46d781af512dfe0e]

        vcl: experiment for font related test fails on WNT
        
        Change-Id: I7471299c1f0d4c0431e9b896cd2fbf5a056f31f8
        Reviewed-on: https://gerrit.libreoffice.org/56892
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-07-05  andreas kainz  <kainz.a@gmail.com>  [c50e4badfcb701d9e3927dae6617bb0d33f386e0]

        Impress Menu -> Insert -> Slide Number fixed wrong command
        
        Impress
        Menubar -> Insert -> Slide Number open the Header and Fooder Dialog
        
        Change-Id: Ie6c03358254265422ef2b760aa182515a44480d4
        Reviewed-on: https://gerrit.libreoffice.org/56976
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-07-05  Stephan Bergmann  <sbergman@redhat.com>  [7b101fc549593e2ad8c54f4e53d23fcdf683a4bb]

        UBSan apparently still needs --dynamic-list-cpp-typeinfo
        
        ...(presumably due to it using -fvisibility-ms-compat, cf.
        solenv/gbuild/platform/com_GCC_defs.mk), or else things start to fail like
        <https://ci.libreoffice.org/job/lo_ubsan/962/console>'s
        CustomTarget_testtools/uno_test:
        
        > /cpputools/source/unoexe/unoexe.cxx:502:24: runtime error: member call on address 0x60600000c288 which does not point to an object of type 'com::sun::star::lang::XMain'
        > 0x60600000c260: note: object is base class subobject at offset 40 within object of type 'bridge_test::TestBridgeImpl'
        >     #0 0x50dc0b in sal_main() /cpputools/source/unoexe/unoexe.cxx:502:24
        >     #1 0x507762 in main /cpputools/source/unoexe/unoexe.cxx:348:1
        >     #2 0x2b2ede591444 in __libc_start_main (/lib64/libc.so.6+0x22444)
        >     #3 0x429425 in _start (/instdir/program/uno.bin+0x429425)
        
        Change-Id: I7f2c38ef2f3cedae07d71246980ad1f21220db72

2018-07-05  Mike Kaganski  <mike.kaganski@collabora.com>  [44c0d38a06cd5ab765facef3242e2c0e3e7944b4]

        tdf#43438: SwContentTree: handle ModeChanged notification
        
        Change-Id: Iebb53af7fb06ebab6d5cdd1ce514480caec1b17e
        Reviewed-on: https://gerrit.libreoffice.org/56985
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-07-05  Gabor Kelemen  <kelemeng@ubuntu.com>  [450482220a14a5e083f11bfa1c9561994dc91ec8]

        find-unneeded-includes: stop proposing internal libstdc++ headers
        
        They wouldn't really compile anyways and only cause unnecessary
        blacklist entries.
        Some '- memory' entries can already be removed from the blacklists.
        
        Change-Id: Iab53d5a57121f61abe935e712dc23a55390235bf
        Reviewed-on: https://gerrit.libreoffice.org/56979
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [2f324e5305ea8d2fb309804cda2195a8e7351133]

        pdfium: replace FPDFPath_GetMatrix() patch with backport
        
        Change-Id: Ibf358e42f6411777819d0f46a4fe93c9b5ed9594
        Reviewed-on: https://gerrit.libreoffice.org/56975
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-05  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [2f5be15efa0f34ab3a8ec27be8bcd9cbe9a7ac7a]

        Karasa Jaga: add icons to some Calc menubar entries
        
        Change-Id: I3730aea8f4b5c14b48bc1020687cb037c06b28eb
        Reviewed-on: https://gerrit.libreoffice.org/56964
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-05  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [7bafb7ca8ef9467f5c55766d2a38ba0d0a60837c]

        tdf#117901 Write signature line images as emf to ooxml
        
        Change-Id: Idbf60be3cef2d9dde454da0279d2810488b1e157
        Reviewed-on: https://gerrit.libreoffice.org/56871
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-07-05  Justin Luth  <justin_luth@sil.org>  [961908dde51e44b93567cb59bd398778fe1ece10]

        related tdf#82175 writerfilter: use docDefault, not w:default
        
        Commit b8fa3952 for tdf#104713, added this w:default test to only
        override style inheritance on well-formed documents (i.e. all default
        values have been specified in the document. Otherwise the document
        will have no defaults at all).
        
        However, checking on w:default is not the best test of a well-formed
        document. W:default had no impact on inheritance anyway, so it was a
        bad test, and if we used that, shouldn't we setParent to
        the default style instead of assuming it is "Standard"?
        Besides, FindDefaultParaStyle() already exists, so a
        separate boolean value wasn't necessary in that scenario.
        
        So lots of reasons to tweak my old commit. It is prep work
        for setting the parent to -none- instead of "Standard".
        
        Change-Id: I0846c09775c9a86b506f13e3588aab437a9a93cc
        Reviewed-on: https://gerrit.libreoffice.org/56824
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-07-05  Mike Kaganski  <mike.kaganski@collabora.com>  [54d76f5203aa5f3ef0e5afdca9d131dadeb3794e]

        tdf#116543: don't forget to commit registrations in DB field editor
        
        This avoids revoking the uncommitted registration when any mailmerge
        doc is destroyed.
        
        Also don't forget to pass relevant SwDocShell when registering data
        source. This allows to register the data source for current document.
        
        Change-Id: Id89be82b0120661700e9fee6a075e5877d76e3b0
        Reviewed-on: https://gerrit.libreoffice.org/56891
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-07-05  Eike Rathke  <erack@redhat.com>  [4bfa5d08c6ef94706e340f78ea1052e94a8c5915]

        Turn SAL_WARN into assert
        
        ... as it indicates a programming error.
        
        Change-Id: I526846fe695fc7ed28336ea20cdba0c0db2e922a

2018-07-05  Eike Rathke  <erack@redhat.com>  [7903fa04d2d2233fe193eef7dfd3c203430edcc6]

        Limit GetNextPos() loops to range, if available, tdf#68290 follow-up
        
        It's unnecessary to check all columns if there was a range marked
        anyway. Also use GetPrintArea() only for bUnprotected and enlarge
        the result a bit to cover the case where a protected form may be
        empty but not have vidsual indications either.
        
        Also adding nMoveY to nCol was nonsense all the time already, what
        was actually meant is to add the direction of movement. Worked by
        chance because nMoveY was always +1/-1.
        
        Change-Id: Ic1175a607a1169f3ef0e28d0f3a91f8c526314f4
        Reviewed-on: https://gerrit.libreoffice.org/56966
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-07-04  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [e55e6d863080b5f03f6d14820c5c08b84eeab600]

        Update git submodules
        
        * Update translations from branch 'master'
          - update translations with the updated submodules
            
            Change-Id: I0f59e5cb8f567d52c1124c2d13095d4b7ad4bfac
            
2018-07-04  Stephan Bergmann  <sbergman@redhat.com>  [94813abf417250725bbfb09a9bc3a5ffd56f0e7a]

        Dead declaration
        
        ...without a matching definition.  (And the now implicitly-declared copy
        assignment op will be defined as deleted, as the SfxPoolItem base class has a
        deleted copy assignment op.)
        
        Change-Id: I5dbe2954bf920a902f44d72fde3c481386633d54
        Reviewed-on: https://gerrit.libreoffice.org/56962
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-04  Stephan Bergmann  <sbergman@redhat.com>  [a9303d85a4f201a42322e8e4ce5ebe6e6ca728b0]

        Make brittle SortedAutoCompleteStrings ownership handling more explicit
        
        Change-Id: Ieaf2231a84d97528bb1b9a410c4ee0c38966dd27
        Reviewed-on: https://gerrit.libreoffice.org/56950
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-04  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [8d69ca2d310de2e6275b93b4fd6cd40f05e9e84e]

        reset submodules to their corresponding branch
        
        was broken after gerrit update
        
        Change-Id: I56cc1ab0e9d5bb4acb54d5ca5538fefae290253c

2018-07-04  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [cd3525f7c12f884e87000a5f36a717a0374bb1d0]

        Update git submodules
        
        * Update translations from branch 'master'
          - update translations for 6.1.0 rc1
            
            and also test the auto-update of the core module
            
            Change-Id: Id4556effa916c1d274f818bb5a5b700617fa6436
            
          - update translations for 6.1.0 rc1
            
            Change-Id: Ibff5b92a1b44ed2546d3ad25312e272ada2fa350
            
2018-07-04  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b547f6a2d7fa228f195963314de9d256cc1ec8e5]

        move helpfiles pattern rule above the plaing get_target one
        
        as mac's make might pick the one without the dependency on the direcotry
        when trying to "make" that <module>.helpfiles target
        
        Change-Id: I60a55be118bc9a41352dad94326247b02aef1dd6
        Reviewed-on: https://gerrit.libreoffice.org/56960
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-07-04  Xisco Fauli  <xiscofauli@libreoffice.org>  [0c3f7154f4d2919f7d28a5db9578fc308f2c0d02]

        tdf#118506: Disable orientation page in read only
        
        Change-Id: I30994b95e65ddd70df7872f5cc41c339bf906f19
        Reviewed-on: https://gerrit.libreoffice.org/56875
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-07-04  andreas kainz  <kainz.a@gmail.com>  [e15ef2649d6aa15452a4be1f9e841ea8b349e908]

        NB writer: add printpreview to all NB implementations
        
        Change-Id: I763811ba4f0a5a9096be0b5d7f139a3acdb0086a
        Reviewed-on: https://gerrit.libreoffice.org/56955
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-04  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [99d2c655012af86941f2cdc46fc555bcc27c8eba]

        cppcheck: variableScope
        
        Change-Id: I9a01758812e5611c313a41225ec8e04b86e3bdf3
        Reviewed-on: https://gerrit.libreoffice.org/56769
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-07-04  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [35df0d64727f975a0073aa3b0b0de0a903b77b64]

        m_nHeaderLength is always 0
        
        ever since
        
          commit 3716b144265dda695d7dd447dbe692a3f84c588e
          Date:   Mon Aug 8 15:38:59 2016 +0200
        
              loplugin:constantparam
        
        and because (m_nPosition < m_nHeaderLength) is always false,
        m_pBMPHeader is unused too.
        
        Change-Id: I481e37ba75dfe4523ea49d10f94a35b045334a8d
        Reviewed-on: https://gerrit.libreoffice.org/56897
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-07-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [76abcd5f912f1a9e6f86ffc2a489ba7dba1aac56]

        sw HTML export: use PNG fallback + RTF native data for all images for ReqIF
        
        ReqIF says the image should be either PNG or has a PNG fallback and then
        it can be something else. We used to convert images to PNG to avoid
        writing any native data, but results in data loss.
        
        So instead:
        
        1) Write the original image as an RTF fragment, so it's not lost.
        
        2) Some ReqIF parsers expect an RTF fragment even for PNG, so make sure
        we always write the RTF fragment, even if that means a small
        duplication.
        
        Change-Id: Ida0fcaa58d56b9e11f81992307505599807353b5
        Reviewed-on: https://gerrit.libreoffice.org/55430
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-04  Stephan Bergmann  <sbergman@redhat.com>  [efa1d0df9a108b585bddd0a7e8ba5a4f64df3489]

        -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        Change-Id: I12d5cfafab17e02dc041eff8af207ba36df9bb5a
        Reviewed-on: https://gerrit.libreoffice.org/56938
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-04  Justin Luth  <justin_luth@sil.org>  [58eb31be2dff045aa29e328c73a505104181b563]

        tdf#82175 writerfilter: honor basedOn -none- for built-in styles
        
        This section of code was introduced when
        LO 5.3 commit b79b5e0d for tdf#53856 reset built-in inheritance to
        Standard. (Not sure why I didn't try "none" at that time.)
        
        This commit prevents settings specifically applied to LO's "Default"
        paragraph style from affecting built-in styles that have been
        re-defined by the document settings to not have any parent.
        
        I don't know why this commit would cause regressions, but it probably
        will so committing early in 6.2 development. Since both "Standard" and
        every other built-in style has had LO-specific settings cleared
        by SetPropertiesToDefault(), they ought to be identical, so
        dependence on "Standard" should be irrelevant for default values.
        
        Change-Id: Ie306d036f8667ef9ae1d51678f4e8e108d754641
        Reviewed-on: https://gerrit.libreoffice.org/56919
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-07-04  Eike Rathke  <erack@redhat.com>  [94af1b1100e8b48f755ec66b190d2017aae1dc00]

        Check for HasAttrFlags::Protected instead ATTR_PROTECTION, tdf#68290 follow-up
        
        ATTR_PROTECTION at ScAttrArray is not sufficient as also
        conditional formatting may apply protection to otherwise
        unprotected cells. This now actually enables travelling
        Enter->Right in the sample document of tdf#68290 to advance to the
        next row / first col if at the end of a row for such protected
        cells.
        
        This matches what the ScTabView::MoveCursorRel() call then does
        via ScTabView::SkipCursorHorizontal() and
        ScTabView::SkipCursorVertical() (additionally checking protection
        options for selectable cells which should be done in
        ScTable::GetNextPos() as well). Actually when getting things
        straight the call to MoveCursorRel() may not be needed anymore and
        MoveCursorAbs() could be sufficient, but *only* if we can
        differentiate between viewshell cursor travel and UNO
        gotoNext()/gotoPrevious() calls.
        
        Change-Id: I0fcb0ecd748bbde982b260db4f4696166cfc5e78
        Reviewed-on: https://gerrit.libreoffice.org/56947
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-07-04  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [c625bc9aa485c747de54b0cb479abbbf79789b36]

        enable html-help for Linux, Windows and Mac distro-configs
        
        Change-Id: I731e9bcae221d72286f13d5ab8a117e1f1f92052

2018-07-04  Jan-Marek Glogowski  <glogow@fbihome.de>  [1b6031423c39afba57c6d67c098ac49e1e22a303]

        Add font mapping test for Linux Libertine G
        
        The vcl_fontfeature test needs a valid "Linux Libertine G" font,
        not a fallback font like DejaVuSans.ttf.
        
        Also fixes the test to work with spaces in font names.
        
        Change-Id: I6acad55c912c2ecab4b17ac7ab31021ad22d0cbc
        Reviewed-on: https://gerrit.libreoffice.org/56928
        Tested-by: Jenkins
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-07-04  Mike Kaganski  <mike.kaganski@collabora.com>  [67c20d4a02c55bd1749f7cdacd8a56df9c370d98]

        Avoid failing assert in SwDBManager::MergeMailFiles
        
        The failing assert reproducing scenario is the steps in
        https://bugs.documentfoundation.org/show_bug.cgi?id=116543#c0
        
        rMergeDescriptor.nMergeType == DBMGR_MERGE_PRINTER;
        rMergeDescriptor.bPrefixIsFilename is true;
        rMergeDescriptor.sPrefix is empty.
        
        The failing assert is unrelated to the crash in tdf#116543.
        It looks like the assertion was incorrect; assert on empty
        prefix instead.
        
        Change-Id: Ibeedb90a9fac810124283fc06aa756777fa04720
        Reviewed-on: https://gerrit.libreoffice.org/56863
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-07-04  Luboš Luňák  <l.lunak@collabora.com>  [c90312c6d61bfa43c70c9acf1093edd731c5f02a]

        add --enable-gdb-index for --gdb-index from gold/lld
        
        https://lists.freedesktop.org/archives/libreoffice/2018-June/080437.html
        
        Change-Id: I66904333bf329e804025d4b229a0db573e21c3af
        Reviewed-on: https://gerrit.libreoffice.org/56566
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-07-04  Luboš Luňák  <l.lunak@collabora.com>  [d0cb2967aa288852561497537327ebea838ebc9a]

        add configure option --enable-ld to use GNU gold or LLVM lld
        
        https://lists.freedesktop.org/archives/libreoffice/2018-June/080437.html
        
        Change-Id: I06214459fcebe5cc58fd7979f3cbe5ac3d97db7d
        Reviewed-on: https://gerrit.libreoffice.org/56417
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-07-04  Luboš Luňák  <l.lunak@collabora.com>  [0654030f98355f105ddc741147fc0ff03ab0d906]

        add --enable-split-debug for -gsplit-dwarf
        
        https://lists.freedesktop.org/archives/libreoffice/2018-June/080437.html
        
        Change-Id: I2a02e23e46d7a54083249408f09fba87932b1d44
        Reviewed-on: https://gerrit.libreoffice.org/56416
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [44137151dfd719ed921aece504eb11c5e098492c]

        simplify ScChartListenerCollection listener management
        
        Change-Id: I95961bc77b5f07c9eb57675ce2cada79fec4a2e2
        Reviewed-on: https://gerrit.libreoffice.org/56942
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-04  Luboš Luňák  <l.lunak@collabora.com>  [e73825ea4b12cc62caa95faa902bfc9ebb48f58a]

        drop usage of --dynamic-list-cpp-new/typeinfo
        
        First of all, lld doesn't have these options, but there doesn't seem
        to be any point in using them anyway. They are supposed to block
        the effect of -Bsymbolic-functions, but:
        - --dynamic-list-cpp-new matters only if we'd create our own global
          operator new/delete, which we don't
        - --dynamic-list-cpp-typeinfo affects only the typeinfo (_ZTI*)
          and typeinfo name (_ZTS*) symbols, which are not functions, and
          so -Bsymbolic-functions shouldn't do anything with them. According
          to https://sourceware.org/bugzilla/show_bug.cgi?id=3831
          my understanding is that --dynamic-list-cpp-typeinfo actually
          predates -Bsymbolic-functions and it was an attempt to do the same
          from the other direction ('bind locally everything except for this'
          instead of 'bind locally only functions').
        
        Change-Id: Iadad2d78f32a2adfb9c2100fb4eb5abe75725545
        Reviewed-on: https://gerrit.libreoffice.org/56739
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Luboš Luňák <l.lunak@collabora.com>

2018-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [f0d007b7b70e2845df082d11f023e4fca9ac947f]

        loplugin:useuniqueptr in ScDPDataDimension
        
        Change-Id: I74d6fd6a291d518c26180836706e4195f1144c8f
        Reviewed-on: https://gerrit.libreoffice.org/56944
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-04  Eike Rathke  <erack@redhat.com>  [2a269251f86b6bed3f24310bca96c796847bd42f]

        Remove now moot OSL_ENSURE
        
        Change-Id: Ifaf18cfa74a57898f4762a284ec088ece8b8270e

2018-07-04  Stephan Bergmann  <sbergman@redhat.com>  [4997f500497421f52adf3d4cd05df86f7c780c22]

        -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        (BroadcasterMixin apparently needs a one-off user-provided copy assignment op
        due to SvtBroadcaster's odd design of having a user-provided copy ctor and an
        explicitly deleted copy assignment op.)
        
        Change-Id: I8fcb5a40f82031f94c37a65e9bd54657dfd07b7e
        Reviewed-on: https://gerrit.libreoffice.org/56876
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-04  Stephan Bergmann  <sbergman@redhat.com>  [0e133efbf750f9647ded941faf617da271525a3c]

        -Werror=deprecated-copy (GCC trunk towards GCC 9)
        
        It is apparently by "design" that SwCursor has a deleted copy ctor and non-
        deleted copy assignment op, see bdf3c9bff607e3977c8455927b21ba292530d25a 'sw:
        replace SwPaM's so-called "copy constructor'" and
        c23dd470d49d722197c148f4ef64a6a3350af88d "sw: same treatment for SwCursor's fake
        'copy constructor'"
        
        Change-Id: I7c44dcf022fa3edbd371d5a19c547f6ebdc13204
        Reviewed-on: https://gerrit.libreoffice.org/56934
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-04  Eike Rathke  <erack@redhat.com>  [5d774434743fbc40a5d19daadc9d5b73d2552c41]

        Resolves: tdf#117458 let Enter move left/right again, tdf#68290 follow-up
        
        Regression from
        
            commit b0a391d62c1df7525069a02913a52af940d92ecc
            CommitDate: Tue Jan 30 23:12:04 2018 +0100
        
                Circular movement of cursor in a table with  hidden columns/rows, tdf#68290 related
        
        where for nMoveX case nNewX - nCurX and nNewY - nCurY were both 0.
        
        Also don't abuse the bMarked flag for GetNextPos() as bUnprotected
        if nothing is marked, in which case also bKeepSel doesn't make
        sense.
        
        Change-Id: I59af09f1cfa397e68ce16d151ba7eee6e6598a75
        Reviewed-on: https://gerrit.libreoffice.org/56935
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-07-04  Kshitij Pathania  <kshitijpathania@gmail.com>  [d05b7b32d9ecb6fcb4a268eb68cdcee09bafa6dd]

        Notebookbar:Context for printpreview is now working
        
        Also the context stuff is now working well even
        after print preview is set
        
        Change-Id: Ia43f512394cf4d162b4019257c039aecb664df22
        Reviewed-on: https://gerrit.libreoffice.org/56740
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-07-04  Armin Le Grand  <Armin.Le.Grand@cib.de>  [ea39c41fdf63191579d25f327db81db14862251c]

        tdf#118199 avoid double dispose actions
        
        Cell::dispose may be (and gets in this case) called multiple
        times. Do not double-cleanup stuff.
        
        Change-Id: Icb907968e8211eb4ba0bbb1c4d060eb8be9a874a
        Reviewed-on: https://gerrit.libreoffice.org/56924
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-07-04  Abhyudaya Sharma  <sharmaabhyudaya@gmail.com>  [1413cd01ae4a7962902c03d56838bdb5cd299be7]

        tdf#118369 Add Ellipsis to "Insert Image"
        
        Adds ellipsis to "Insert Image" in Impress Slide properties sidebar.
        
        Change-Id: I8f93d35e7fbb217cd10e9a549397d816a3e164f6
        Reviewed-on: https://gerrit.libreoffice.org/56929
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-07-04  László Németh  <nemeth@numbertext.org>  [0307a62790b33ee0c02c2323a8f759e53e2035a4]

        tdf#118533 RTF/DOCX import: fix beforeAutospacing for first paragraph
        
        of a text frame (first bug of tdf#104354), a table cell or a
        document by setting zero top margin here. This bug could result non
        visible paragraph content in narrow frames, as in the test document
        of the commit. See also commit f737c9386a605cb7d8c9dbc210c557f98f6cdc19
        for a similar fix for first paragraph of a shape.
        
        Fix top margins of the first paragraphs of the affected tdf#82006
        and tdf#107480, adding also new paragraphs to their RTF tests cases
        to keep the original tests, too.
        
        Change-Id: Iea3c735eeb262233b82090fb9491991ed2df2b4e
        Reviewed-on: https://gerrit.libreoffice.org/56737
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2018-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [f91705bf48f4675838452c92f261867600f27bf7]

        loplugin:useuniqueptr in ScChart2DataSequence
        
        Change-Id: I340d9fbde1aa53097c162b61505593ee6d9fde35
        Reviewed-on: https://gerrit.libreoffice.org/56902
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [c7f762973d21118ce3f5b0baab8850dc89bc4765]

        loplugin:useuniqueptr in ScTabView
        
        and remove pDrawOld, was not being used for anything useful.
        
        Change-Id: I65ded5758ca5f7636bf7188012707410f59fb81d
        Reviewed-on: https://gerrit.libreoffice.org/56910
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-04  Stephan Bergmann  <sbergman@redhat.com>  [3e837f44fc88497f9b187e72d7a542acec00df4f]

        Revert "loplugin:useuniqueptr in SwWrongList"
        
        This reverts commit 09d9419bf2072fdab2d7c1d1c6a8dee70b9f0f8a, which breaks tests
        like JunitTest_forms_unoapi_3, see valgrind log:
        
        [...]
        > ***** State for forms.OHiddenModel ******
        > Whole component: COMPLETED(with known issues).OK
        > *****************************************
        > Creating: forms.OImageButtonControl
        > LOG> Log started 04.06.2018 - 10:45:27
        > LOG> creating a textdocument
        > ==30352== Thread 37 cppu_threadpool:
        > ==30352== Invalid read of size 8
        > ==30352==    at 0xEE952773: std::__cxx1998::vector<SwWrongArea, std::allocator<SwWrongArea> >::size() const (/usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/stl_vector.h:806)
        > ==30352==    by 0xEE951E8C: SwWrongList::Count() const (/sw/source/core/inc/wrong.hxx:304)
        > ==30352==    by 0xEF389F31: SwWrongList::GetWrongPos(int) const (/sw/source/core/text/wrong.cxx:200)
        > ==30352==    by 0xEF38A5A1: SwWrongList::Move(int, int) (/sw/source/core/text/wrong.cxx:282)
        > ==30352==    by 0xEF285AAC: SwGrammarMarkUp::MoveGrammar(int, int) (/sw/source/core/text/SwGrammarMarkUp.cxx:40)
        > ==30352==    by 0xEF36C41F: lcl_SetWrong(SwTextFrame&, SwTextNode const&, int, int, bool) (/sw/source/core/text/txtfrm.cxx:1462)
        > ==30352==    by 0xEF36A12C: SwTextFrame::SwClientNotify(SwModify const&, SfxHint const&) (/sw/source/core/text/txtfrm.cxx:1676)
        > ==30352==    by 0xEE95E937: SwModify::CallSwClientNotify(SfxHint const&) const (/sw/inc/calbck.hxx:444)
        > ==30352==    by 0xEE95DC0D: SwModify::ModifyBroadcast(SfxPoolItem const*, SfxPoolItem const*) (/sw/inc/calbck.hxx:201)
        > ==30352==    by 0xEE95B910: SwModify::NotifyClients(SfxPoolItem const*, SfxPoolItem const*) (/sw/source/core/attr/calbck.cxx:199)
        > ==30352==    by 0xEF41DA5E: SwTextNode::InsertText(rtl::OUString const&, SwIndex const&, SwInsertFlags) (/sw/source/core/txtnode/ndtxt.cxx:1997)
        > ==30352==    by 0xEF4450CE: SwTextNode::InsertHint(SwTextAttr*, SetAttrMode) (/sw/source/core/txtnode/thints.cxx:1301)
        > ==30352==    by 0xEF444C71: SwTextNode::InsertItem(SfxPoolItem&, int, int, SetAttrMode) (/sw/source/core/txtnode/thints.cxx:1247)
        > ==30352==    by 0xEEC9DB1C: sw::DocumentContentOperationsManager::InsertDrawObj(SwPaM const&, SdrObject&, SfxItemSet const&) (/sw/source/core/doc/DocumentContentOperationsManager.cxx:2791)
        > ==30352==    by 0xEF5997B7: SwXDrawPage::add(com::sun::star::uno::Reference<com::sun::star::drawing::XShape> const&) (/sw/source/core/unocore/unodraw.cxx:727)
        > ==30352==    by 0x3039EE14: gcc3::callVirtualMethod(void*, unsigned int, void*, _typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int, unsigned long*, double*) (/bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:77)
        > ==30352==    by 0x3039D892: cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, _typelib_TypeDescriptionReference*, int, _typelib_MethodParameter*, void*, void**, _uno_Any**) (/bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:233)
        > ==30352==    by 0x3039D01E: unoInterfaceProxyDispatch (/bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:420)
        > ==30352==    by 0x34E513E1: binaryurp::IncomingRequest::execute_throw(binaryurp::BinaryAny*, std::__debug::vector<binaryurp::BinaryAny, std::allocator<binaryurp::BinaryAny> >*) const (/binaryurp/source/incomingrequest.cxx:236)
        > ==30352==    by 0x34E4FA2C: binaryurp::IncomingRequest::execute() const (/binaryurp/source/incomingrequest.cxx:79)
        > ==30352==    by 0x34E7DCAC: request (/binaryurp/source/reader.cxx:85)
        > ==30352==    by 0x8A67426: cppu_threadpool::JobQueue::enter(long, bool) (/cppu/source/threadpool/jobqueue.cxx:107)
        > ==30352==    by 0x8A6ED71: cppu_threadpool::ORequestThread::run() (/cppu/source/threadpool/thread.cxx:165)
        > ==30352==    by 0x8A7187D: threadFunc (/include/osl/thread.hxx:185)
        > ==30352==    by 0x4EC8969: osl_thread_start_Impl(void*) (/sal/osl/unx/thread.cxx:234)
        > ==30352==    by 0x5906593: start_thread (/usr/src/debug/glibc-2.27-63-g80c83e9114/nptl/pthread_create.c:463)
        > ==30352==    by 0x563A02E: clone (/usr/src/debug/glibc-2.27-63-g80c83e9114/misc/../sysdeps/unix/sysv/linux/x86_64/clone.S:95)
        > ==30352==  Address 0x35687808 is 40 bytes inside a block of size 136 free'd
        > ==30352==    at 0x4C3029C: operator delete(void*) (/builddir/build/BUILD/valgrind-3.13.0/coregrind/m_replacemalloc/vg_replace_malloc.c:576)
        > ==30352==    by 0xEF285968: SwGrammarMarkUp::~SwGrammarMarkUp() (/sw/source/core/text/SwGrammarMarkUp.cxx:24)
        > ==30352==    by 0xEF287E1E: std::default_delete<SwGrammarMarkUp>::operator()(SwGrammarMarkUp*) const (/usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/unique_ptr.h:81)
        > ==30352==    by 0xEF3B83B2: std::unique_ptr<SwGrammarMarkUp, std::default_delete<SwGrammarMarkUp> >::reset(SwGrammarMarkUp*) (/usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/unique_ptr.h:382)
        > ==30352==    by 0xEF3B8306: std::unique_ptr<SwGrammarMarkUp, std::default_delete<SwGrammarMarkUp> >::operator=(decltype(nullptr)) (/usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/unique_ptr.h:318)
        > ==30352==    by 0xEF3B7BA7: SwGrammarContact::TimerRepaint(Timer*) (/sw/source/core/txtnode/SwGrammarContact.cxx:77)
        > ==30352==    by 0xEF3B7B17: SwGrammarContact::LinkStubTimerRepaint(void*, Timer*) (/sw/source/core/txtnode/SwGrammarContact.cxx:69)
        > ==30352==    by 0x1118CFC7: Link<Timer*, void>::Call(Timer*) const (/include/tools/link.hxx:84)
        > ==30352==    by 0x1118CE26: Timer::Invoke() (/vcl/source/app/timer.cxx:76)
        > ==30352==    by 0x11141A61: Scheduler::ProcessTaskScheduling() (/vcl/source/app/scheduler.cxx:448)
        > ==30352==    by 0x11140C7C: Scheduler::CallbackTaskScheduling() (/vcl/source/app/scheduler.cxx:270)
        > ==30352==    by 0x11368EC5: SalTimer::CallCallback() (/vcl/inc/saltimer.hxx:55)
        > ==30352==    by 0x11367333: SvpSalInstance::CheckTimeout(bool) (/vcl/headless/svpinst.cxx:205)
        > ==30352==    by 0x1136826A: SvpSalInstance::DoYield(bool, bool) (/vcl/headless/svpinst.cxx:417)
        > ==30352==    by 0x111782D9: ImplYield(bool, bool) (/vcl/source/app/svapp.cxx:470)
        > ==30352==    by 0x11172F13: Application::Yield() (/vcl/source/app/svapp.cxx:535)
        > ==30352==    by 0x11172E9D: Application::Execute() (/vcl/source/app/svapp.cxx:450)
        > ==30352==    by 0x514B874: desktop::Desktop::Main() (/desktop/source/app/app.cxx:1634)
        > ==30352==    by 0x11188B94: ImplSVMain() (/vcl/source/app/svmain.cxx:200)
        > ==30352==    by 0x1118A7E7: SVMain() (/vcl/source/app/svmain.cxx:238)
        > ==30352==    by 0x51C07D7: soffice_main (/desktop/source/app/sofficemain.cxx:169)
        > ==30352==    by 0x40087C: sal_main (/desktop/source/app/main.c:48)
        > ==30352==    by 0x400856: main (/desktop/source/app/main.c:47)
        > ==30352==  Block was alloc'd at
        > ==30352==    at 0x4C2F226: operator new(unsigned long) (/builddir/build/BUILD/valgrind-3.13.0/coregrind/m_replacemalloc/vg_replace_malloc.c:334)
        > ==30352==    by 0xEF3B7E11: SwGrammarContact::getGrammarCheck(SwTextNode&, bool) (/sw/source/core/txtnode/SwGrammarContact.cxx:123)
        > ==30352==    by 0xEF8450B1: SwXTextMarkup::commitMultiTextMarkup(com::sun::star::uno::Sequence<com::sun::star::text::TextMarkupDescriptor> const&) (/sw/source/core/unocore/unotextmarkup.cxx:432)
        > ==30352==    by 0x17BAD989: GrammarCheckingIterator::ProcessResult(com::sun::star::linguistic2::ProofreadingResult const&, com::sun::star::uno::Reference<com::sun::star::text::XFlatParagraphIterator> const&, bool) (/linguistic/source/gciterator.cxx:456)
        > ==30352==    by 0x17BAB9CB: GrammarCheckingIterator::DequeueAndCheck() (/linguistic/source/gciterator.cxx:657)
        > ==30352==    by 0x17BAB070: lcl_workerfunc (/linguistic/source/gciterator.cxx:224)
        > ==30352==    by 0x4EC8969: osl_thread_start_Impl(void*) (/sal/osl/unx/thread.cxx:234)
        > ==30352==    by 0x5906593: start_thread (/usr/src/debug/glibc-2.27-63-g80c83e9114/nptl/pthread_create.c:463)
        > ==30352==    by 0x563A02E: clone (/usr/src/debug/glibc-2.27-63-g80c83e9114/misc/../sysdeps/unix/sysv/linux/x86_64/clone.S:95)
        > ==30352==
        [...]

2018-07-04  heiko tietze  <tietze.heiko@gmail.com>  [9a8356d81bba69507861417a73aea98beca2b347]

        tdf#86612 - Keep zoom visible in Writer
        
        Mandatory flags added to the statusbar
        
        Change-Id: I2605c76d579aa50efb953a475aacbc5e3a6e3abb
        Reviewed-on: https://gerrit.libreoffice.org/56859
        Tested-by: Jenkins
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [aab78c06f42fea5662c32d842e513bd212aa9c31]

        loplugin:useuniqueptr in ScCellTextData
        
        Change-Id: I60a0ffe27b2bbd7d2661fc0fa288730cb71be0b2
        Reviewed-on: https://gerrit.libreoffice.org/56904
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-04  Marco Cecchetti  <marco.cecchetti@collabora.com>  [96928bb74a993f3020ed71776d11b9849501f90c]

        lok: sc: ctrl-clicking links doesn't work
        
        I think there is no reason for not execuring the code below
        
        if ((bDouble || bIsTiledRendering) && .... ) { ... }
        
        for both desktop and online.
        
        So since the code for open the clicked URL is below such if
        clause, I changed the code so that we return only when it's really a
        double click event.
        
        Moreover I reverted back the code for executing the list validation
        pop-up to its original place, since there is no more the need to have
        it executed in two places.
        
        Change-Id: Idbec2e6e45cd7ee8282005169e1132a11d4cac33
        Reviewed-on: https://gerrit.libreoffice.org/54151
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-07-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5a440ae57623fac8b68f9f2d0824e6db346f735f]

        Removed duplicated includes
        
        Change-Id: Ie6e6574b031c68c0d4c9079abbe3317fab2a6123
        Reviewed-on: https://gerrit.libreoffice.org/56834
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins

2018-07-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [3c01b8cc4f15df16b4373855b8797d5dcff59327]

        tdf#106854 svl windows: enable CNG by default
        
        But keep the environment variable to disable it for testing purposes.
        This means that signing with ECDSA keys works out of the box on Windows.
        
        Change-Id: I2820deb45377c54b59cdbd27a490af9beaf62851
        Reviewed-on: https://gerrit.libreoffice.org/56901
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-04  Stephan Bergmann  <sbergman@redhat.com>  [0bff0f77c2168589c23080f81f4fef1fc22a6fd7]

        There should be no need for a private SwSubFont copy assignment op
        
        ...given that its (implicitly defined) copy ctor is public.  Before
        ad355e2b2449421786c0abe8f9ee740e9153eae3 "New: Proportional font width" the
        class's members were all private, and then were gradually changed to public,
        that's probably the reason why the copy assignment op still is.  Making it
        public and implicitly declared avoids -Werror=deprecated-copy with GCC trunk
        towards GCC 9.
        
        Change-Id: I940c04041b0447f2129aaaa48f19fec40352311e
        Reviewed-on: https://gerrit.libreoffice.org/56920
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5dadfe9f904be1767d16bab8ecf3886231e14f01]

        Fix typo
        
        Change-Id: I851237e46ddf83035453ae4f6c43a53e74b3aca7
        Reviewed-on: https://gerrit.libreoffice.org/56882
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [fa1028a0cd2b50d7077e4d3f7e3ae2ea96f19a53]

        loplugin:useuniqueptr in ScCellsEnumeration
        
        Change-Id: I2ab494c977e6c877064ba6561d850b62bef2b438
        Reviewed-on: https://gerrit.libreoffice.org/56911
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [7b6411d0160ea9b714607274aa89ad3b09c09cae]

        loplugin:useuniqueptr in ScCellRangesBase
        
        Change-Id: I4416b012f20c71885211350e605e7ad856642fea
        Reviewed-on: https://gerrit.libreoffice.org/56909
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [13eb18a3874fe2bfdba4b93e8035494fd83563bf]

        loplugin:useuniqueptr in ScOutputData
        
        Change-Id: Ic3b8802262910502cc2f7b638e41e0e865c03f6c
        Reviewed-on: https://gerrit.libreoffice.org/56908
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [a618f06d1f6c480d46eb0630f82e25963c654a35]

        loplugin:useuniqueptr in ScPreview
        
        Change-Id: I081066d34ed6b134b5354f8df7f9801356ef181c
        Reviewed-on: https://gerrit.libreoffice.org/56907
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [2720dbe9f79b6d954f40b9b50aeb8ddd267a4b36]

        loplugin:useuniqueptr in ScDrawView
        
        Change-Id: Idbc47bdb3ff16d29a93365654b36b047c564de70
        Reviewed-on: https://gerrit.libreoffice.org/56906
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [ac49eb6ef947e21504d7f20d2d5e9fea4dbd263f]

        loplugin:useuniqueptr in ScNoteMarker
        
        Change-Id: I4880f23a6c5879807430b60e812c6c697cf69268
        Reviewed-on: https://gerrit.libreoffice.org/56905
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [38733c7daab85793a8d88c58808f8e35d3d25887]

        loplugin:useuniqueptr in ScSimpleEditSourceHelper
        
        Change-Id: Iebe62753d9e6f83f985e4c55fb938d5861613898
        Reviewed-on: https://gerrit.libreoffice.org/56903
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [2ddddc46fdc3cf18cefcca29934eaab0544d2198]

        Make ThreadPool::pushTask take param by std::unique_ptr
        
        And fix leak in XclExpRowBuffer::Finalize, was not freeing the
        synchronous task it creates
        
        Change-Id: Id1e9ddb5d968e6b95d9d2b5ca0c9e50774580182
        Reviewed-on: https://gerrit.libreoffice.org/56874
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-04  Stephan Bergmann  <sbergman@redhat.com>  [b0b4649690983143d88a4fae3c49f46ba2db3c51]

        solenv/bin/pack_images.py no longer needs executable bit
        
        ...after 906a2e4fa4e9ce231126c608e741c0c0d809157d "Always execute pack_images.py
        with the right Python interpreter" removed its shebang line
        
        Change-Id: I39dfa9c57699594caad85e183d3ef90b9ecaa59b
        Reviewed-on: https://gerrit.libreoffice.org/56872
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-04  andreas kainz  <kainz.a@gmail.com>  [6a81ed1f3d6fe87baccb41f50cefa1ff50fbc9e4]

        Menubar Calc: move document compare features to track changes group
        
        same layout than in writer
        
        Change-Id: I9fd0e745b6376c3047c4fa8408543fe11a4852ce
        Reviewed-on: https://gerrit.libreoffice.org/56899
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-04  andreas kainz  <kainz.a@gmail.com>  [073d1907efdc381f1f992bcb944947ecc7484c20]

        Calc Menubar: add icons to some menubar entries
        
        Change-Id: Iad8334c3e0f27c39cdab54a06ca8e54de263d26b
        Reviewed-on: https://gerrit.libreoffice.org/56885
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4cf0bd4bc41fd5620afdd3b8a436b571d3322cc7]

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

2018-07-04  Alex McMurchy1917  <mcmurchy1917-libreoffice@yahoo.co.uk>  [585415df64f226503b52d1e2b7971a9c46eb6917]

        tdf#115718 Fix Watch Window EditBox
        
        For KDE4 only: this change reintroduces QStyle::PE_PanelLineEdit for
        the EditBox/LineEdit widget. This allows the contents of the
        Watch Window EditBox to be amended as one would expect.
        
        Change-Id: Iffd7498d5f553ac0c9c612bf36b9f23d9eb8f86d
        Reviewed-on: https://gerrit.libreoffice.org/56447
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-07-04  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [48e14cbb13ff967e86136b11cf1bebf29e3f54cc]

        tdf#86612: impress: mark several statusbar elements as optional
        
        support for "mandatory" property was introduced in
        d77f8eef165a7c6fd97cc06dcbc4ead55e7b633c but implementation was
        made only for Calc and Draw.
        
        decrease minimal width for "size" element: it is using too much
        horizontal space in small window.
        
        Change-Id: I184ac3a03ffa0a018f012d0f5da3c2da54f6c365
        Reviewed-on: https://gerrit.libreoffice.org/56719
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-07-03  Stephan Bergmann  <sbergman@redhat.com>  [f47b3f63b39dba8c7abd0014c14e802295f3e950]

        Adapt compilerplugins/clang/store/deletedspecial.cxx
        
        ...to 322083e0cf1268bc5d40f0d49eb50f00f503ef15 "ScFormEditData copy functions
        can be deleted"
        
        Change-Id: Ic62c83b79e70a79d1d236b79140009a4212b6a43
        Reviewed-on: https://gerrit.libreoffice.org/56878
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4dcfaad008efe2a564092b23427af105b671a474]

        vcl: fontfeature test, decalre fonts the same was as in sw tests
        
        Change-Id: If1b3e658c30d1ae0e254ed7d8035d107bd2892f7
        Reviewed-on: https://gerrit.libreoffice.org/56900
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-03  andreas kainz  <kainz.a@gmail.com>  [fdfa511eda8724e44aa934676c7c6d9c340594a8]

        NB writer: add media section to tabbed_compact
        
        Change-Id: Icbe25a95319806d8d45deb9d3d8a68ce8afc3721
        Reviewed-on: https://gerrit.libreoffice.org/56895
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-03  andreas kainz  <kainz.a@gmail.com>  [1de7a603889237d3d321aa17b2d7c38e57f4e138]

        NB writer: add media section to groupedbar_compact
        
        Change-Id: I65aa3bbabeb0bbff05ac9257539135c67b9bcf2e
        Reviewed-on: https://gerrit.libreoffice.org/56890
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-03  andreas kainz  <kainz.a@gmail.com>  [a74fe1b6f9c8e24cae0951a60d5851727fcdb657]

        NB writer: add media section to groupedbar_full
        
        Change-Id: I2b306813720205649a394f3a9bcb7b38f72eea94
        Reviewed-on: https://gerrit.libreoffice.org/56889
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [d4b49841090c70cc31000fb30de9b5ddc07b0c42]

        tdf#115671 vcl opengl: fix drawing of polylines with duplicate points
        
        The bugdoc had a custom shape, the interesting part of it was a triangle
        with miter line join, where the last segment was missing. In that case
        RenderList::addDrawPolyLine() mishandled the polyline, as it does not
        expect duplicate points in it.
        
        Change-Id: I06d5c2d191bb6269a87da1f006f27a94205f5145
        Reviewed-on: https://gerrit.libreoffice.org/56879
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [457acbfa304ac8bda0755c9ca8f1e1e22e490ac8]

        UITest_writer_tests: split this into 4 parts
        
        Before: make -sr -j2 UITest_writer_tests UITest_writer_tests2 -> 5m9,863s
        After: make -sr -j4 UITest_writer_tests UITest_writer_tests2 UITest_writer_tests3 UITest_writer_tests4 -> 2m21,734s
        
        Again just assuming that each .py file means the same amount of CPU cost
        (which may not be true exactly).
        
        Change-Id: I9c4144c40eb1116d4b999bbba68e2fbef440af7b
        Reviewed-on: https://gerrit.libreoffice.org/56880
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-03  Rene Engelhard  <rene@debian.org>  [d503b5d50b22fe376d74aadbe518bc616299a019]

        we still need a Archive::Zip test in configure.ac
        
        since system-hsqldb uses it for checking the hsqldb version. This partly
        reverts 4e3dc8c141c2efd037c1f214b5edff071812b6a8
        
        Change-Id: I60d333d5807404355dd8c8fc2763e76d3a7fa350
        Reviewed-on: https://gerrit.libreoffice.org/56888
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Tested-by: Rene Engelhard <rene@debian.org>

2018-07-03  Michael Stahl  <Michael.Stahl@cib.de>  [ed765a6087408bde28a4f8cf2ae3527f1089b1f3]

        schema: add some simple things found in ODT exported from crashtesting
        
        Change-Id: I425eb8595793560e35918c3b17b0c56cfd8ecaf6
        Reviewed-on: https://gerrit.libreoffice.org/56867
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-07-03  Stephan Bergmann  <sbergman@redhat.com>  [76a29148be63cb006a7e25e312dc93acc93e071f]

        const fixes for python3-devel-3.7.0-1.fc29.x86_64
        
        Change-Id: Ia16a8b828e11ce36e9bb77ecf9e8a1179bd9b90c
        Reviewed-on: https://gerrit.libreoffice.org/56841
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-03  andreas kainz  <kainz.a@gmail.com>  [9f0bd172d0d9f0d282131a57bb4098096afd2e2a]

        App icon update
        
        Change-Id: I3ac392f903644281c6a1ccb9183fbe1c72b78311
        Reviewed-on: https://gerrit.libreoffice.org/56847
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-03  Eike Rathke  <erack@redhat.com>  [36eed54d3dfed6551fd2ad944feff7e217c56e82]

        Resolves: tdf#118221 whole cell kerning default is off
        
        So set that at OutputDevice, there is no cell attribute for
        kerning, all kerning on is handled by EditEngine output.
        
        Change-Id: I23ac2b2cf59f3a4651cc9b614df03860a9cb9146
        Reviewed-on: https://gerrit.libreoffice.org/56866
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-07-03  Michael Stahl  <Michael.Stahl@cib.de>  [fb84f580025503673ba45684b7c18c41b27c2a06]

        schema: add README, as requested by Noel
        
        Change-Id: If3270ad1d20002dc39a5b4326b0cb42753112e93
        Reviewed-on: https://gerrit.libreoffice.org/56868
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2018-07-03  Mike Kaganski  <mike.kaganski@collabora.com>  [cd718dcdd2261b06f6f1bfa8be2a37c365304c1c]

        Small cleanup of redundant assert expressions
        
        Change-Id: Ia529a6a9cf0ce75c612b8fc0fa1bc7dc8f1c2b5a
        Reviewed-on: https://gerrit.libreoffice.org/56853
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-07-03  Stephan Bergmann  <sbergman@redhat.com>  [11efed740ef5fb96485fe007639f9a0df2b2c28e]

        Read of uninitialized DrawViewShell::mbMouseButtonDown
        
        ... (introduced with 6fffd09833a5bd602b0117f48656afd07fd40f41 "tdf#109190 sd:
        only MakeVisible on mouseclick-up") during CppunitTest_sd_misc_tests,
        <https://ci.libreoffice.org//job/lo_ubsan/960/console>:
        
        > /sd/source/ui/inc/DrawViewShell.hxx:117:50: runtime error: load of value 190, which is not a valid value for type 'bool'
        >     #0 0x2b20592e1a9c in sd::DrawViewShell::IsMouseButtonDown() /sd/source/ui/inc/DrawViewShell.hxx:117:50
        >     #1 0x2b20594e7c0c in sd::DrawViewShell::MakeVisible(tools::Rectangle const&, vcl::Window&) /sd/source/ui/view/drviewsh.cxx:61:11
        >     #2 0x2b2059074b41 in sd::DrawView::MakeVisible(tools::Rectangle const&, vcl::Window&) /sd/source/ui/view/drawview.cxx:501:9
        >     #3 0x2b207669a227 in SdrObjEditView::ImpMakeTextCursorAreaVisible() /svx/source/svdraw/svdedxv.cxx:1959:17
        >     #4 0x2b20766e4ea4 in SdrObjEditView::SetAttributes(SfxItemSet const&, bool) /svx/source/svdraw/svdedxv.cxx:2171:13
        >     #5 0x2b2076396e58 in SdrCreateView::SetAttributes(SfxItemSet const&, bool) /svx/source/svdraw/svdcrtv.cxx:868:16
        >     #6 0x2b203f8d7b36 in SdrView::SetAttributes(SfxItemSet const&, bool) /include/svx/svdview.hxx:192:81
        >     #7 0x2b203f8ab5a1 in SdMiscTest::testTdf99396TextEdit() /sd/qa/unit/misc-tests.cxx:215:9
        >     #8 0x2b203f934ad8 in void std::_Mem_fn_base<void (SdMiscTest::*)(), true>::operator()<, void>(SdMiscTest*) const /home/tdf/lode/opt_private/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/../../../../include/c++/5.2.0/functional:600:11
        >     #9 0x2b203f9347e3 in void std::_Bind<std::_Mem_fn<void (SdMiscTest::*)()> (SdMiscTest*)>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) /home/tdf/lode/opt_private/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/../../../../include/c++/5.2.0/functional:1073:11
        >     #10 0x2b203f9341f1 in void std::_Bind<std::_Mem_fn<void (SdMiscTest::*)()> (SdMiscTest*)>::operator()<, void>() /home/tdf/lode/opt_private/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/../../../../include/c++/5.2.0/functional:1131:11
        >     #11 0x2b203f932bc9 in std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (SdMiscTest::*)()> (SdMiscTest*)> >::_M_invoke(std::_Any_data const&) /home/tdf/lode/opt_private/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/../../../../include/c++/5.2.0/functional:1871:2
        >     #12 0x2b203f935550 in std::function<void ()>::operator()() const /home/tdf/lode/opt_private/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/../../../../include/c++/5.2.0/functional:2271:14
        >     #13 0x2b203f931265 in CppUnit::TestCaller<SdMiscTest>::runTest() /workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175:7
        >     #14 0x2b1ff4edce7d in CppUnit::TestCaseMethodFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5
        >     #15 0x2b20120c14d6 in (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /test/source/vclbootstrapprotector.cxx:48:14
        >     #16 0x2b1ff4e9b947 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:12
        >     #17 0x2b20048ad7a6 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89:12
        >     #18 0x2b1ff4e9b947 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:12
        >     #19 0x2b2000939e13 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16
        >     #20 0x2b1ff4e9b947 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:12
        >     #21 0x2b1ff4e172df in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12
        >     #22 0x2b1ff4e9b947 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:12
        >     #23 0x2b1ff4e91b70 in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86:18
        >     #24 0x2b1ff4f66ccb in CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) /workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:182:10
        >     #25 0x2b1ff4ed9efd in CppUnit::TestCase::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:5
        >     #26 0x2b1ff4ee00b3 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:5
        >     #27 0x2b1ff4edf01d in CppUnit::TestComposite::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #28 0x2b1ff4ee00b3 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:5
        >     #29 0x2b1ff4edf01d in CppUnit::TestComposite::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #30 0x2b1ff4fa6686 in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:5
        >     #31 0x2b1ff4f64e19 in CppUnit::TestResult::runTest(CppUnit::Test*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149:3
        >     #32 0x2b1ff4fa7b27 in CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) /workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:96:3
        >     #33 0x515d6d in (anonymous namespace)::ProtectedFixtureFunctor::run() const /sal/cppunittester/cppunittester.cxx:315:13
        >     #34 0x51071f in sal_main() /sal/cppunittester/cppunittester.cxx:465:14
        >     #35 0x50e832 in main /sal/cppunittester/cppunittester.cxx:372:1
        >     #36 0x2b1ff6bdc444 in __libc_start_main (/lib64/libc.so.6+0x22444)
        >     #37 0x433494 in _start (/workdir/LinkTarget/Executable/cppunittester+0x433494)
        
        Change-Id: Idff283298ee2fa11467ff4b8604da642e5a09a8f
        Reviewed-on: https://gerrit.libreoffice.org/56854
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-03  andreas kainz  <kainz.a@gmail.com>  [796d60da3e03438c92c54c0a9010e859a7679c9e]

        NB writer: add media tab to notebookbar.ui
        
        Change-Id: I83a094b88c3ac31dc200a152e83ad7b8329418ad
        Reviewed-on: https://gerrit.libreoffice.org/56848
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-03  Luke Deller  <luke@deller.id.au>  [9f331575ad8d371c95a18e33a245d404e873ca8a]

        tdf#118412: DOC incorrect bottom page margin
        
        Fix a silly typo when determining if the page has a bottom margin
        
        Change-Id: I96857951725d00978c43d850d0e1bc64ab61d965
        Reviewed-on: https://gerrit.libreoffice.org/56602
        Tested-by: Jenkins
        Reviewed-by: Luke Deller <luke@deller.id.au>

2018-07-03  Katarina Behrens  <Katarina.Behrens@cib.de>  [63f0dbdd61df0bf390d201b4ea4215b0077a2f9d]

        Draw button focus so that it doesn't obscure the actual button
        
        Change-Id: I0df51b8dfd75dd966639d0893c379f2038c949ff

2018-07-03  Katarina Behrens  <Katarina.Behrens@cib.de>  [dc8f347f5fed638f07ef88246950460e3ed284d1]

        Use cairo's OVER operator to preserve transparency
        
        Change-Id: I1afae266a5308fa0dbf2488777ddb963e99199c7

2018-07-03  Katarina Behrens  <Katarina.Behrens@cib.de>  [c4a06289ca549290bfd2ba9e16236e430b4c53fe]

        Implement native modality for modal dialogs
        
        instead of hack with hiding the window and showing it again (otherwise
        modality change has no effect and worse yet, weird things happen)
        it would be much easier to use QDialog
        
        Change-Id: Ie7029ca66380495c4aad246d02f4b96cb55eb01e

2018-07-03  Katarina Behrens  <Katarina.Behrens@cib.de>  [b1a5ce7d1db7b654ad49b8865ecdf482ef05e2b7]

        Traversing dialog controls backwards (Shift-Tab) works now
        
        Change-Id: If0e8d7307dd37436751e524d7ed24e89d5b72db3

2018-07-03  Katarina Behrens  <Katarina.Behrens@cib.de>  [e3ac0b04324b32a58c6ce94b413de3c3ea2fa9e0]

        Ignore closeEvent if user has vetoed closing the frame
        
        Change-Id: Ib86ec0d297e23c02ad50ce1044859e029eae2ba9

2018-07-03  Katarina Behrens  <Katarina.Behrens@cib.de>  [af74bf268f3cdcd86931d033eaae9ee5ee521c8c]

        Rearrange and annotate funcs by XInterface
        
        Change-Id: Ie429074fdbe8fb4e28b1af47486bc70c5f8070e8

2018-07-03  Katarina Behrens  <Katarina.Behrens@cib.de>  [aeda1e0ff96007ffc69c34485cea35952fd0a222]

        Implement getDirectory, signal+slot
        
        also factor some shared code out into separate func
        
        Change-Id: I49d25eeb4eb647b72dae78c42301091d198eeff4

2018-07-03  Katarina Behrens  <Katarina.Behrens@cib.de>  [998f08ee291a5dd8e8953dc463d3c8e176e80ff0]

        Folder picker is now really a folder picker
        
        and not a regular file picker with wrong title
        
        Change-Id: I849e7bb3d0cad197880fadd865f4d39f13245e97

2018-07-03  Katarina Behrens  <Katarina.Behrens@cib.de>  [1af4ab72e2488515fcaedeb4a377ee070d68a495]

        Fix initial switch to folder in fileopen dlg
        
        the argument passed is an URL, so using setDirectory wouldn't do
        the trick, setDirectoryUrl would
        
        Change-Id: I312f6e2a06b46777dc126f95f63ec0dbcb1f5799

2018-07-03  Justin Luth  <justin.luth@collabora.com>  [e1bab58778fd501f2d2aff7e5dc61eefdc229c9a]

        tdf#109190 sd: cancel selecting status on new mousedown
        
        It is possible to cancel a mouse-down without a mouse-up
        (for example with an ESC button).
        So, cancel an obsolete "MouseSelecting" on mouse-down.
        
        Change-Id: I37d641612cf2cd8099af8f04b12fdb364c4f9e24
        Reviewed-on: https://gerrit.libreoffice.org/56857
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-07-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [b8fd1a814ffc80f2802c5b980febabcffe9606cb]

        tdf#117757 sfx2 save-as: fix leftover temporary files for embedded objects
        
        This is really similar to c1676204447df942e766c0780c1580e1f0427b73
        (tdf#117225 sfx2: fix leftover temp file when saving doc with embedded
        objects, 2018-05-14), just this is save as, not save.
        
        Change-Id: If78d91262bfbe97846287deb0794e4101ef7b4af
        Reviewed-on: https://gerrit.libreoffice.org/56842
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-03  Takeshi Abe  <tabe@fixedpoint.jp>  [de7e83969b60ab6d78e501a16a069a786746f022]

        sc: Eliminate the case of MAXROWCOUNT_DEFINE <= 65536
        
        It is 1024*1024 since b3579d71c6536ab1d03cc47249d582a574fd054a.
        
        Change-Id: I7f523f21229de8f4fa378aa85f124863a67b21c8
        Reviewed-on: https://gerrit.libreoffice.org/56843
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-07-03  Takeshi Abe  <tabe@fixedpoint.jp>  [e46df81b679cbb44235e891c81e8b30ae50b31d4]

        sc: A micro optimization of PERCENTILE() for interpolation cases
        
        As the leading std::nth_element() already partitions the vector,
        all we have to do is to pick the minimum in its latter part.
        
        Change-Id: I7767edc538819251c8fe9d26441ae57b06b2f865
        Reviewed-on: https://gerrit.libreoffice.org/55575
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-07-03  Stephan Bergmann  <sbergman@redhat.com>  [322083e0cf1268bc5d40f0d49eb50f00f503ef15]

        ScFormEditData copy functions can be deleted
        
        Change-Id: Id6aad74198da68aa6475bcd3b17c993a51ccabe9
        Reviewed-on: https://gerrit.libreoffice.org/56846
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-03  Stephan Bergmann  <sbergman@redhat.com>  [75b3f109f674a295c88c29bf03f6c4d10d7d7343]

        ScAsciiOptions copy assignment op can be left implicitly defined
        
        ...which removes a -Wdeprecated-copy (because the copy ctor is already not user-
        declared) with GCC trunk towards GCC 9 (and makes SetColInfo unused).
        
        Curiously, the user-provided copy assignment op didn't copy the eLang member,
        but assume that was by accident rather than on purpose.
        
        Change-Id: I3116500b748f0625acf1368d0106ade94f0dfa26
        Reviewed-on: https://gerrit.libreoffice.org/56845
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [79cb267812f0c22919fddc4d60d381fa649f8d05]

        no need to switch models in the SvTreeListBox
        
        since we're replacing it completely anyhow.
        
        which means we can remove DisconnectFromModel
        
        Change-Id: I2f31d93eb95a641f3364d715111e70817c7e5087
        Reviewed-on: https://gerrit.libreoffice.org/56849
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-03  Gabor Kelemen  <kelemeng@ubuntu.com>  [e119194aeec907f3d02cb914e5afde5ac763df7c]

        tdf#118452 Don't crash when multi thread calculation is disabled
        
        ...by default configuration.
        
        Change-Id: If6075ae66537f613434dd38766324436f2426517
        Reviewed-on: https://gerrit.libreoffice.org/56840
        Tested-by: Jenkins
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-07-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [73356ae1a5c3eba957331d66bed042edb1fc7f6d]

        Removed executable permission on pptx files
        
        Change-Id: I4c7cc0f462fdd3ee2d2b44bc73f0313e6cd4176a
        Reviewed-on: https://gerrit.libreoffice.org/56423
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-07-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [17882b5adfbfe8f92233a33d6f7e56e445a0f9f1]

        Fix typos
        
        Change-Id: Ieacea4f6f53a0e55876a8b84d0dfeea8e308035d
        Reviewed-on: https://gerrit.libreoffice.org/56712
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-07-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [71654c950e7d56453cf314cfd179cd8afb9ce879]

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

2018-07-03  Noel Grandin  <noelgrandin@gmail.com>  [dbdf5ef32e2fc041183b762d9a1561430c96470b]

        use std::unique_ptr for CreateObjectSpecificViewContact
        
        Change-Id: I0fed54d345a43fe0bc21ebbe424e6fdc7eac9523
        Reviewed-on: https://gerrit.libreoffice.org/56823
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [24218c21712bc900a6641bd1844878f07b173df7]

        loplugin:useuniqueptr in SwDropPortionPart
        
        Change-Id: I9aaaeb2b5cb05d350059554555ecb0c195c51a74
        Reviewed-on: https://gerrit.libreoffice.org/56830
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [3769a6271120e0e856b53f906654bc2c593804fe]

        loplugin:useuniqueptr in ScHeaderFooterTextData
        
        Change-Id: Ia359ee8e9e4876f6bbf86702c476c9f9602295a0
        Reviewed-on: https://gerrit.libreoffice.org/56832
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [09d9419bf2072fdab2d7c1d1c6a8dee70b9f0f8a]

        loplugin:useuniqueptr in SwWrongList
        
        and simplify, just use copy constructors and operator=, instead of
        special-case CopyFrom methods
        
        Change-Id: I3e14fa08e820cf7ae2c5424ae22ae95516933773
        Reviewed-on: https://gerrit.libreoffice.org/56831
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [1c588317c6e55ede11c577ea16e1af85eee4810a]

        loplugin:useuniqueptr in SwGrfNumPortion
        
        Change-Id: I87f60bc3b6dc11246202801f39cbc7cf464e1890
        Reviewed-on: https://gerrit.libreoffice.org/56829
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [ecf56400b31511ebb737ba6c9200d1b075867ec7]

        loplugin:useuniqueptr in SwLayAction
        
        Change-Id: I0552a113a3eaf1265e65d32b2b04cc768571d9ff
        Reviewed-on: https://gerrit.libreoffice.org/56827
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [0df31898281a771821d62ad419c7343da72cfb51]

        loplugin:useuniqueptr in ScFunctionAccess
        
        Change-Id: I678bfbc54a1c35540bb7f2b76f4f7e5c7c62b23c
        Reviewed-on: https://gerrit.libreoffice.org/56826
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [6118675b1f6bd37589d88d5893dffd41501cf624]

        loplugin:useuniqueptr in ScHeaderFieldsObj
        
        Change-Id: Ibf9251880e658605e83179c9de7ac2104d2c1c14
        Reviewed-on: https://gerrit.libreoffice.org/56825
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [b82d6a3ddc1e70c2f61b8f8fdbfeb9345206472f]

        return by std::unique_ptr from CreateViewData
        
        Change-Id: I83572646fb2ebe8afe8cff581e574375798e74f7
        Reviewed-on: https://gerrit.libreoffice.org/56818
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [904c97bbdf4c76709dbcacb11292668b98a9efd8]

        move SvTreeList::*Sibling to SvTreeListEntry
        
        since they don't depend on SvTreeList at all
        
        Change-Id: If48c83976a95943e5cfa92490d68f74281cf4b5f
        Reviewed-on: https://gerrit.libreoffice.org/56819
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-03  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [bb1d5780226bb1b9156580972eea9aa849178742]

        store the data provider settings in the document
        
        Change-Id: I049187432437a4bf2539fae54d44ad1266c54149
        Reviewed-on: https://gerrit.libreoffice.org/56787
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-02  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [5fce97a58b8f764e35bf98128591c9a89537da05]

        ./g: don't exit early on ./g checkout -f
        
        Change-Id: I33f54c365bce64ccccfeb1c58fc8e4faddb7ad77
        Reviewed-on: https://gerrit.libreoffice.org/56822
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-07-02  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [4c475bc6763e29f7af2caadc7add42d26e1d6f75]

        ./g: indent & de-tabbify to make code readable
        
        Change-Id: Ica2a0dd281f77bfab223fa1526ba0720c9c280f1
        Reviewed-on: https://gerrit.libreoffice.org/56821
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-07-02  Vikas  <vikasmahato0@gmail.com>  [cb875f3ef1aa14b931131c4c0ddc595e3841273d]

        Export data transformations to odf
        
        Change-Id: Ie36aef4a4ee550a1bb5407305f13726d55eeea58
        Reviewed-on: https://gerrit.libreoffice.org/56665
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-02  Dennis Francis  <dennis.francis@collabora.co.uk>  [b7a02f2bb66b990289eb7f4dc80069d1545179a4]

        tdf#109042 : Add support for multivariate regression...
        
        to regression tool. This means we now support more than
        one X variable(independent variable). One caveat is that
        all X variable observations needs to be present adjacent
        to each other in the same table. For example if data is
        grouped by columns, a valid organization of X variables
        look like :-
        
          X Variables ---->
        
          A        B       C     ...
        
          XVar1    XVar2   XVar3 ... XVarN       |
          0.1      0.45    0.32  ...         Observations
          0.34     0.23    0.54  ...             |
          0.23     0.56    0.90  ...             |
          0.32     0.11    0.78  ...             V
        
        This patch also makes our regression tool output to have
        similar structure to what Excel and Gnumeric does. This
        means more statistical measures are added including
        confidence intervals for all parmeter estimates.
        
        We already have support for Logarithmic and Power regression
        in addition to plain Linear regression. This patch's
        multivariate support extends to all of these types of
        regressions.
        
        Earlier all regression statistics were computed separately
        from scratch, which mostly compute the same regression
        multiple times. This would slow things down if the
        data-set being analysed is big. This is not true anymore
        as we use LINEST() formula. LINEST() formula provides all
        the necessary statistics needed in regression analysis, so
        here it is called just once and its output components are
        referenced to compute other statistics(derived).
        
        Following are the UI changes for the regression dialog box :-
        
        1. Changed the regression-type selectors from check-boxes
           to radio-buttons. So only one type of regression can
           be done at a time. This is because the output of a single
           regression type itself shows a lot of information and
           if do all types of regression, it is hard to read and
           interpret especially for bigger data-sets with lots of
           X variables.
        
        2. Allow the variable's ranges to have label in them, via
           a checkbox. If labels are provided, they are used to
           annotate the variable specific statistics and the user
           can easily identify the stats corresponding to each
           variable.
        
        3. More robust input validity checks, with error messages
           at the bottom of the dialog to let the user know which
           of their entry is invalid.
        
        4. User can enter the confidence level (default = 95%)
           for computing the confidence intervals of each estimate.
        
        5. Make residual computations optional via a check-box,
           as this involves writing a table with all X's and Y
           with predicted Y and residual for each observation.
           If the data-set is big, or the user just care about
           the estimates and confidence intervals, they can
           avoid this.
        
        Finally the patch includes a uitest that tests all
        3 types of regressions with a small dataset. The ground
        truths for the tests were obtained by running
        regression tool in Gnumeric.
        
        Change-Id: I9762b716eae14b9fbd16e2c7228edf9e1930dc93
        Reviewed-on: https://gerrit.libreoffice.org/56809
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-07-02  Michael Stahl  <Michael.Stahl@cib.de>  [fa503091cce61b0288645efeeab0937b11fe5403]

        gbuild: avoid -Wunused-macros with clang and icecream+ccache
        
        On Fedora, the recommended way to use icecream with ccache is to set
        CCACHE_PREFIX=icecc - but then $CC does not indicate that icecream is
        used.
        
        Change-Id: Ie757e6c00b07df7664c368c0e9f9c9bc599f3651
        Reviewed-on: https://gerrit.libreoffice.org/56815
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-07-02  Armin Le Grand  <Armin.Le.Grand@cib.de>  [36bade04d3780bc54c51b46bb0b63e69789658a5]

        tdf106792 Get rid of SvxShapePolyPolygonBezier
        
        SvxShapePolyPolygonBezier was an implementation for the UNO
        Shape group of polygons with bezier parts (filled/unfilled/
        closed/open), e.g. com.sun.star.drawing.OpenBezierShape.
        It was differing from SvxShapePolyPolygon just by supporting
        drawing::PolyPolygonBezierCoords instead of the simple
        drawing::PointSequenceSequence and some details.
        This leads to problems - the ShapeType *does change* e.g.
        when you edit a non-bezier Shape in Draw/Impress and change
        parts to curve (also when closing, see ShapeTypes above).
        This is why SvxShape::getShapeType() already detects this
        identifier by using thze internal ShapePolyType (e.g.
        OBJ_PATHLINE).
        So there is no reason to have two separate UNO API imple-
        mentations for sthe same type of SvxShape at all. Get rid
        of the extra one and unify this implementation detail.
        Also cleaned up double basegfx tooling for conversions of
        UNO API Poly/bezier data and B2DPolygon.
        Adapted test for "tdf113946.docx", see comment there.
        Adapted test for "tdf90097.rtf", see comment there. Also
        needed to use the Linux values, also check comment there.
        Adapted test for "tdf105127.docx", see comment there.
        Adapted test for "tdf85232.docx", see comment there.
        Had to fic a problem with test for "tdf96674.docx"- the
        adaption of the RotateAngle for line objects goes havoc
        together with the UNO API when scaling is involved. That
        old aGeo rotate stuff just kills the existing rotation due
        to numerical inprecise stuff. The UNP API - in trying not
        just to apply a rptation, but manipulate the existing one
        then goes wrong in not re-getting the current rotation
        value anymore. ARGH! This is the original reason for the
        ols tdf#96674 task - i doubt that the additional code to
        make a line not exactly hor/ver is needed.
        Checked and it is not needed, thus removed the change from
        tdf#96674 in shape.cxx.
        
        Change-Id: I2bb8d4cfe33fee3671f3dad60e5c18609a394f9d
        Reviewed-on: https://gerrit.libreoffice.org/56614
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-07-02  Mike Kaganski  <mike.kaganski@collabora.com>  [942f1056b51e53358d42ff8da8a1bbdce9ba5303]

        tdf#117923: handle direct formatting for numbering in .doc
        
        Since commit df07d6cb9f62c0a2c4b29bd850d4efb4fcd4790b, we do for DOCX.
        DOC also has this problem, so set the relevant compatibility flag on
        import for this format, too.
        
        Change-Id: I3aef593341edffa878a06566da815cb72aa38004
        Reviewed-on: https://gerrit.libreoffice.org/56812
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-07-02  Eike Rathke  <erack@redhat.com>  [c807e7ea7a0725a4d8375eda07d6f70870e0d50a]

        Resolves: tdf#56910 detect a Space (blank) separator if not selected
        
        On populating the CSV import dialog for the first time attempt to
        detect a possible space (blank) separator if field separators
        don't include it already. This can be necessary because of the
        "accept broken misquoted CSV fields" feature that tries to ignore
        trailing blanks after a quoted field and if no separator follows
        continues to add content to the field assuming the single double
        quote was in error. If this blank separator is detected it is
        added to field separators and the line and subsequent lines are
        reread with the new separators.
        
        Change-Id: I3c6d74ce8883f1d279a810e800e54b349d85ac71
        Reviewed-on: https://gerrit.libreoffice.org/56810
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-07-02  László Németh  <nemeth@numbertext.org>  [77f81dabfd75ef756f6ed7ba9086db19a58984c9]

        libnumbertext: update to 1.0-1
        
        New languages: Albanian, Galician (by Adrián Chaves),
        Norwegian Bokmål and Nynorsk, Ukrainian (based on Russian).
        
        Change-Id: I6b40dfdafe3023edc661b0a9e9f2dedbc94364f8
        Reviewed-on: https://gerrit.libreoffice.org/56785
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-07-02  Jacek Fraczek  <fraczek.jacek@gmail.com>  [10b34eb9f33a19e1189bd822244c04484ae06404]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: Ib06c8ed707bdfd87b294b2597614249fac2c1f18
        Reviewed-on: https://gerrit.libreoffice.org/56342
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-07-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [74b33394c45889b640a852ad156e31a5ba60e45b]

        sw: prefix members of SwAccSingleTableSelHander_Impl
        
        Also use the 's_' prefix in sw::ClientIteratorBase, like it's done
        almost everywhere else.
        
        Change-Id: Id2c28037eb4f69ce1f27e0365e2b078ffc300935
        Reviewed-on: https://gerrit.libreoffice.org/56798
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-07-02  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [9d2979a880f9a596b7ca9f164e948001a51c35f8]

        Karasa Jaga: Update many icons
        
        Change-Id: Iead405770be4ba3bc9c957f8cef656b0b462d6b0
        Reviewed-on: https://gerrit.libreoffice.org/56744
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-02  andreas kainz  <kainz.a@gmail.com>  [2fbcfc8ab619e64642e97aeb2f7a8c8585615d59]

        Colibre icons: add icons for Common Align actions
        
        Change-Id: Ia234b76039759d6f71ec6578e7ffa4ff4236dae2
        Reviewed-on: https://gerrit.libreoffice.org/56797
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-07-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [7c610a2a74ca2bde7673b3ceee11c1b3f6b9d498]

        loplugin:constantparam
        
        Change-Id: I9fbfa6163c1d4650c52b00dc911972f07fe7c0e5
        Reviewed-on: https://gerrit.libreoffice.org/56778
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-02  Stephan Bergmann  <sbergman@redhat.com>  [7de66670069219c3507734aefc2d600a3bef2071]

        -Werror,-Wunused-private-field
        
        Change-Id: I1c32a6e7e517acc2e8bb3e7898329cb38ed4accb

2018-07-02  Stephan Bergmann  <sbergman@redhat.com>  [c9d316ecdb54ea2ee17b76c10c70e997c32c500d]

        -Werror,-Wunused-private-field
        
        Change-Id: I27512b518bada81c607c5dd73c6e5155ec1b19d8

2018-07-02  Justin Luth  <justin.luth@collabora.com>  [6fffd09833a5bd602b0117f48656afd07fd40f41]

        tdf#109190 sd: only MakeVisible on mouseclick-up
        
        Since MakeVisible is called on both
        mousebuttom-down and mousebuttom-up,
        this also eliminates useless double-processing.
        
        In the problematic use case, the user pressed Ctrl-A to select
        a tall table. When clicking to de-select the cells, the contents
        moved around in unexpected ways because the rectangle is at the
        end of the selection during down-click, not at the cursor location.
        The re-arrangment of the screen invalidates the mouse-up,
        so the intended cursor position shifted.
        
        In the bug's calendar example, position the screen so that items
        20-31 are hidden, select the whole month, and then click
        on 5. Before, it would move the screen down to show 31, and
        the cursor would be placed at the screen position where 5
        had originally been. Solved by only repositioning on
        mouse-click up.
        
        However, mouseButtonDown must still be honoured while
        selecting, otherwise you can't select off-screen content
        with the mouse.
        
        Change-Id: I41c90a7b113dc59a3c8c385139a5bb41993646fa
        Reviewed-on: https://gerrit.libreoffice.org/56262
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-07-02  Nickson Thanda  <nicksonthanda10@msn.com>  [391134e4cc0cf444ac50c6df02073de57ad9c466]

        tdf#51223 can now undo auto-capitalise with enter
        
        Change-Id: I1ff1bd0137415349d1eb89bef0947453f72a8ef5
        Reviewed-on: https://gerrit.libreoffice.org/56267
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-07-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [f54143088a867c59be144f1d4d7cd6d9fe1c18f5]

        loplugin:unusedmethods
        
        Change-Id: I92665f577bfe39497905063da517a05b8008c3cc
        Reviewed-on: https://gerrit.libreoffice.org/56743
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [50c63e5c2f7962e8893e2d04b0e958209432f4c9]

        pass OutlinerParaObject around by std::unique_ptr
        
        SdrText::SetOutlinerParaObject was modified to not check for
        self-assign, and instead assert because
        the existing check was no longer possible.
        
        Fix bug in SdrUndoObjSetText::Undo(), where it was calling
        SdrText::SetOutlinerParaObject unnecessarily,
        because NbcSetOutlinerParaObjectForText already does that.
        
        Optimise Outliner::GetEmptyParaObject by creating a new constructor for
        OutlinerParaObject,
        so we don't need to copy the new object we get back from
        GetEmptyTextObject, unnecessarily.
        
        Change-Id: I57c475583d6c31658c154e24992b3d587bad9841
        Reviewed-on: https://gerrit.libreoffice.org/56730
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [d98f1e4e0373782ad71b945dcc92c1c3d6dcf6c8]

        loplugin:unusedfields improve checking for write-only fields
        
        we trade off a little accuracy for finding more possible write-only
        fields.
        
        Change-Id: I9f7edba99481fe4ded0a9d8e45e911b0ee99d269
        Reviewed-on: https://gerrit.libreoffice.org/56715
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-07-02  andreas kainz  <kainz.a@gmail.com>  [683fa7b68673c8c6563ee493b8b5682bb6fd1b8a]

        Colibre icons: update mediaplayer icons
        
        Change-Id: I97cf021a65e6daedc742cf76089622a7ba6b309e
        Reviewed-on: https://gerrit.libreoffice.org/56794
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-07-02  andreas kainz  <kainz.a@gmail.com>  [cb5a5653b53427075cb945791f3cf173258acd7c]

        Colibre icons: update avmedia icons
        
        Change-Id: I6212e22935676bc2d5107c91f2af29e0b9e9e076
        Reviewed-on: https://gerrit.libreoffice.org/56793
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-07-02  andreas kainz  <kainz.a@gmail.com>  [5931fc1515c9f4f830055292f3a829e1908db0c1]

        Colibre icons: fix sc_*columns* icons
        
        Change-Id: Ie98683c6631b05bd831620a60ebac55b940211e1
        Reviewed-on: https://gerrit.libreoffice.org/56792
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-07-02  Takeshi Abe  <tabe@fixedpoint.jp>  [123a4808dca73f99bb80413d3a2eb23d232a9b2e]

        scaddins: Drop unused stuff
        
        Change-Id: Icdbb297df55ed5984b4008e304a41df89a996334
        Reviewed-on: https://gerrit.libreoffice.org/56523
        Tested-by: Jenkins
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2018-07-02  Saurav Chirania  <saurav.chir@gmail.com>  [ad511ce89c3ceddd3a8c6d650ce81df1e35bc48f]

        uitest interpreter: add support for starting apps
        
        Change-Id: Iaab98515d2046aaff1e3da4f80de192ebc01a9eb
        Reviewed-on: https://gerrit.libreoffice.org/56789
        Tested-by: Jenkins
        Reviewed-by: Saurav Chirania <saurav.chir@gmail.com>

2018-07-02  Mike Kaganski  <mike.kaganski@collabora.com>  [59d53910de13acfc2070e6240b936806af35c0a5]

        Small cleanup and simplification
        
        Change-Id: I1e8a750832f365f080f6f60c81560dc942003049
        Reviewed-on: https://gerrit.libreoffice.org/56788
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-07-02  Justin Luth  <justin_luth@sil.org>  [fc90f7ea8034e9585486ea9cc3e55771aca85540]

        tdf#108000 sw layout: ignore emulated keep on large tables
        
        There is no point in a very large (multipage) table keeping with
        the following content and it just makes the layout more complex.
        This is especially true when we are emulating this using
        MSWord's convention, and not LO's native table-keep option.
        
        This patch only affects my earlier code for emulated tables.
        Otherwise, something about the general logic could loop
        forever in certain huge tables. This seemed like a very
        reasonable compromise.
        
        Change-Id: Ic1bde12b266e71fc9f608ec4d1223277108750fa
        Reviewed-on: https://gerrit.libreoffice.org/56314
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-07-02  Saurav Chirania  <saurav.chir@gmail.com>  [5560a23cbc1e61cf55bb8c98202d7c93e21f60f1]

        uitest interpreter: let's use argparse to parse arguments
        
        Reasons to do this-
        1) We will add more arguments in future,
        handling them manually will be time consuming.
        2) Argparse generates a useful help message automatically.
        
        Change-Id: I7ce8cc2746f7774c4fa7cd5b173da637e10a770b
        Reviewed-on: https://gerrit.libreoffice.org/56777
        Tested-by: Jenkins
        Reviewed-by: Saurav Chirania <saurav.chir@gmail.com>

2018-07-02  Takeshi Abe  <tabe@fixedpoint.jp>  [d6aa070267f95fbcc6024ca42b8473ef08df81c7]

        sc: Replace DblMin() with std::min()
        
        Change-Id: Ic9ca0e9c1a63519026152f9aa1a038f183de1e4d
        Reviewed-on: https://gerrit.libreoffice.org/56581
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-02  Vikas  <vikasmahato0@gmail.com>  [b30b4e9c7c492542e1ae726e2e45627ee33f7cd5]

        Move writesort() method from WriteDatabaseRange to free function
        
        Change-Id: I732a0693aae92c5e654d1f8f414b7d6bd38b0562
        Reviewed-on: https://gerrit.libreoffice.org/56662
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-07-01  Saurav Chirania  <saurav.chir@gmail.com>  [a4be3ebd4daddab219c347af8583bfbb9d63a843]

        uitest interpreter: add more features
        
        1) Support UNO commands
        2) Support closing dialog using buttons
        3) Correct keyword for modless dialog
        4) Introduce "Redundant Couple" for couples
        from which only 1 statement can generate the log.
        
        Change-Id: I3541fea6a0b72de2c03626476b8abb43a7324dab
        Reviewed-on: https://gerrit.libreoffice.org/56776
        Tested-by: Jenkins
        Reviewed-by: Saurav Chirania <saurav.chir@gmail.com>

2018-07-01  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d2a9fdda9af20954d16e1bb05e106a384a608351]

        cppcheck: variableScope
        
        Change-Id: Ic175a141cc6b6e98e66da7bc34ee77090236c9b6
        Reviewed-on: https://gerrit.libreoffice.org/56767
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-07-01  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [caa9e875a333b804a5914cf52cde21aa3ae94fd6]

        cppcheck: variableScope
        
        Change-Id: Ic6491da10fe4fdf46a7f6fac8e2ca6f32701a25f
        Reviewed-on: https://gerrit.libreoffice.org/56770
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-07-01  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [ab176ed3ad1d69edc9d18bf71eeb2e75313fc362]

        cppcheck: variableScope
        
        Change-Id: I7c90978dba2e751303244785a38fe251bd955224
        Reviewed-on: https://gerrit.libreoffice.org/56766
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-07-01  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b0e291a7efcd3af2a72d0b622b1f1b84723f011f]

        cppcheck: variableScope
        
        Change-Id: I06fc0e6cba1e5754f9b801e55e27fcde4457eb72
        Reviewed-on: https://gerrit.libreoffice.org/56768
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-06-30  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [efd08467b41365dff4a270393efb588de765eaef]

        cppcheck: variableScope
        
        and use unique_ptr for vector elements
        
        Change-Id: I5421a53e96928699fd451d4ff3e2eef0bf847f42
        Reviewed-on: https://gerrit.libreoffice.org/56772
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-06-30  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [a272704cb04fee27a5934433fe59a006b2ddaf0e]

        cppcheck: variableScope
        
        Change-Id: Icd99a9e6791840f7701745b93a0f414bf61e2955
        Reviewed-on: https://gerrit.libreoffice.org/56773
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-06-30  Matteo Casalin  <matteo.casalin@yahoo.com>  [6050f9cf7b39e4d7073e1e54109e436b43dfa519]

        Reduce number of operations on OUString
        
        Change-Id: I5d65dd36981e6d75f0e3c0e3f00e1964d1249887

2018-06-30  Matteo Casalin  <matteo.casalin@yahoo.com>  [fbd787dc9bf048bfc1be8eebf5920a69e34b6b75]

        Use indexed getToken() and avoid getTokenCount()
        
        Change-Id: I8807f8e7fd0fb76723bc4d46fa35cc346777051e

2018-06-30  Matteo Casalin  <matteo.casalin@yahoo.com>  [d253ee7c8b04d19e415a4fdeefdc450bdee824e2]

        Avoid using getTokenCount() to get last token in a string
        
        Change-Id: I8e26d07c67fe10a55717a238563dd036b94fd381

2018-06-30  Matteo Casalin  <matteo.casalin@yahoo.com>  [7f232e3319d39e7fb8e0ba0930c20176a91d6325]

        Constify, fix whitespaces
        
        Change-Id: Ief4c2e01fb855ce294ecf000dfb9b9e12982e441

2018-06-30  Matteo Casalin  <matteo.casalin@yahoo.com>  [f4b1a454883b71c631516ed9fb7f32e31f177821]

        Avoid using getTokenCount() to get last token in a string
        
        Change-Id: I6c36394f391850baf641268912e71ebaa3504b5d

2018-06-30  Matteo Casalin  <matteo.casalin@yahoo.com>  [ba437fd59da07768826a1e816ba727109d3c5d3b]

        Avoid using getTokenCount() to get last token in a string
        
        Change-Id: I1a2d181fdf03926452cb00f49490c9c4151dd8f9

2018-06-30  Matteo Casalin  <matteo.casalin@yahoo.com>  [e07a80e23bc8249a8bf1477aeed8e33f6c4c10be]

        Initialize local variable
        
        Change-Id: I07583fe1fb70ffb7ec5cbeaacfdba207dac7eb0d

2018-06-30  Matteo Casalin  <matteo.casalin@yahoo.com>  [6a53c4f5d984d03bee8a615c8adcd518a9952833]

        Avoid getTokenCount() + not empty OUString has at least 1 token
        
        Change-Id: Ib8771f9621e050c100f2a319e354106bf316b24c

2018-06-30  Matteo Casalin  <matteo.casalin@yahoo.com>  [3199a740ac543b1f8fd55146f5ae062a16a11b6b]

        Copy INetURLObject object instead of constructing it twice
        
        Change-Id: Ib20f96fe63218aed4055bd0175ddc9e9c71e3fb3

2018-06-30  Matteo Casalin  <matteo.casalin@yahoo.com>  [f897da3f2d5326cc74d7c656f6d55d8449a24807]

        Avoid getTokenCount()
        
        Change-Id: Ia3c7657a89187ff21fca6d07c27ba260a0be36d8

2018-06-30  Matteo Casalin  <matteo.casalin@yahoo.com>  [ab1e5f514c6f7d9ca482fe628b38e00d51c1e4a5]

        Bail out early and reduce temporaries
        
        Change-Id: I78e3d50f0bcbbb482ce79bbb1f14885e1e412569

2018-06-30  Matteo Casalin  <matteo.casalin@yahoo.com>  [842bb20958af0a1a8af7e0403142fe3cf0112731]

        Avoid getTokenCount()
        
        Change-Id: If884a9eb09b55836995d04cd82832d3f79d6531c

2018-06-30  Matteo Casalin  <matteo.casalin@yahoo.com>  [5fa9aa1c8f5b9a3245a0cb23f689fecb563dd31f]

        Avoid getTokenCount()
        
        Change-Id: Ia56f125151aa96d014e348b6d022b45138f732c9

2018-06-30  Matteo Casalin  <matteo.casalin@yahoo.com>  [5b07f513cb758ec831e80f3e4dc1819445cdfb51]

        Avoid getTokenCount()
        
        Change-Id: Ia878affbdcb9674675619f34a423ac6c9a90b16d

2018-06-30  Matteo Casalin  <matteo.casalin@yahoo.com>  [4db69a8343ae7a26a827ec43225922c01ac2b5ef]

        Avoid getTokenCount()
        
        Change-Id: I2a1b034ba6b587664ce94560e88af5acb860788d

2018-06-30  Matteo Casalin  <matteo.casalin@yahoo.com>  [21c839d6f69fbddb7850444187eecec1f4f2f27f]

        Not empty OUString has at least one token
        
        Change-Id: I02dd1c045af1367ae56eeb60dad23912111dcd6f

2018-06-30  Matteo Casalin  <matteo.casalin@yahoo.com>  [051d4fdaea9321732a141db16f61dfd9af744303]

        Avoid getTokenCount
        
        Change-Id: I9bbfa1280857e3aaaac78402432001d4b48cd73a

2018-06-30  Takeshi Abe  <tabe@fixedpoint.jp>  [658ff424b8f4a95a3327ee9081bdfd3664c6a85f]

        sc: Spare an OUStringBuffer by replacing removeChars()
        
        ... with OUString::replace().
        
        Change-Id: I8d6ae6ff1674dafaafb276cb0efc72e01579f9bb
        Reviewed-on: https://gerrit.libreoffice.org/56759
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-30  Mike Kaganski  <mike.kaganski@collabora.com>  [26378cf9b5d181db5cc6f1027c1f50d0fd4dd5f8]

        Small cleanup
        
        Change-Id: I0d3cea810b9148859d1c0704e06381f22d7b24c9
        Reviewed-on: https://gerrit.libreoffice.org/56762
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-06-30  Mike Kaganski  <mike.kaganski@collabora.com>  [01f712b6db1fab72abfe46ee6c3868f8b3cd035c]

        Avoid assertion on user data
        
        User can have unpaired ScreenUpdating in macros; so avoid calling
        ScDocument::UnlockAdjustHeight, which asserts proper lock/unlock
        order and number, when it is not locked.
        
        Change-Id: I1c316ff4a5b993cbe08a9e95f5807153ed0953c8
        Reviewed-on: https://gerrit.libreoffice.org/56763
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-06-30  Julien Nabet  <serval2412@yahoo.fr>  [ac7141d750447335787829e26271c0490e55826c]

        Avoid com.sun.star.container.NoSuchElementException "Active"
        
        Just launch Writer without any file and look at this kind of logs:
        warn:unotools:4125:4125:unotools/source/config/confignode.cxx:444: DBG_UNHANDLED_EXCEPTION in com::sun::star::uno::Any utl::OConfigurationNode::getNodeValue(const rtl::OUString&) const
            type: com.sun.star.container.NoSuchElementException
            message: Active
            context: configmgr::RootAccess
        
        Change-Id: I42d4a653061accbf124c62d51ea341eed8e44579
        Reviewed-on: https://gerrit.libreoffice.org/56760
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-06-30  Ali Ahmadi  <idnux09@gmail.com>  [c92d571150ae50062313beef0f1ce01bfb0b3120]

        Updated core Project: dictionaries  2180c26eabeda8ed3315bc04acd0dd4fc3246736
        
        add Indonesian hyphenation library function
        
        Change-Id: I34fff23b2990f5373b38a14f72e113dc5a0b1a10
        Reviewed-on: https://gerrit.libreoffice.org/56432
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        

2018-06-30  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [f091cc76d4782f8add6efd0b55b58c3c83711e32]

        android: simplify boolean statement
        
        Change-Id: I92cdccfe7b97d9baf29b1155990a38b26579e365

2018-06-30  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [8be74d03026a421b4cf4c5f8c3ede9998c61fd3d]

        android: get rid of unsafe/unchecked casts
        
        Change-Id: I95bb78c563589501d756fdd4dd6529b9eee0f4ac

2018-06-30  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [778fe76aca71c4e5c532eb38f27a29a98dc07077]

        android: suppress deprecation warning for Html.toHtml(String)
        
        deprecated since 24/Nougat, but we still want to support devices running
        Marshmallow and older..
        
        Change-Id: Iedcf8a56028eff44134b548dc07a89573cb2210d

2018-06-30  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [aea65dc3f97f05d2f4f53da8a2ed8b5a62657bc7]

        android: bump gradle, gradle-plugin, support libary & target versions
        
        Change-Id: I971f02c624a19ec58539738f5e736a986b5ba0d6

2018-06-30  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [044b73b2adcbd739a186ddaea5830db7ff605f09]

        libnumbertext: off-by-one in makefile rule (LIB=.. ineffective)
        
        autoreconf line doesn't need it, it is the configure one that should
        make use of it..
        
        Change-Id: I1d7b492a8d99f8fbcb8443de7a7def2caaf8df3b
        Reviewed-on: https://gerrit.libreoffice.org/56745
        Tested-by: Jenkins
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-06-30  Mike Kaganski  <mike.kaganski@collabora.com>  [7e542234eb36750afc188ea878ba0e5ac09f8698]

        Pattern words are the first argument for filter
        
        https://www.gnu.org/software/make/manual/html_node/Text-Functions.html
        
        Change-Id: I2d3ec3ab30f06b71a1f9983c0d5dc018b4307e4b
        Reviewed-on: https://gerrit.libreoffice.org/55729
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-06-30  Mike Kaganski  <mike.kaganski@collabora.com>  [7283125c563a2759f278c1caa6a7b71ade4f0101]

        tdf#118218: Make FormatNumber VBA-only
        
        0f7a7c8e719dab6b79e24285b907b5be17f39fc8 follow-up
        
        Change-Id: I79ed02770a4321401f250b85b04ef66d476a67df
        Reviewed-on: https://gerrit.libreoffice.org/56742
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-06-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [cdaa5d8e9727a0a41f969ae29b0442f3ca2f67c0]

        Normalize Writer style "Text Body" in UI
        
        In all UI, the text body style is labeled "Text Body" except in
        Format - Paragraph - Numbering tab outilne level listbox where it
        is named "Body text". The patch fixes the difference.
        
        Change-Id: Ic9b9db4ce70ddef35fed4124ae47abc28dcff380
        Reviewed-on: https://gerrit.libreoffice.org/56502
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-06-30  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [7696d1d217b6cff63490e7f98403d0e499c33d17]

        Updated core Project: help  02fdfc49125c2059e0153fc9f97da4ed71ae0b2c
        
        Further cleanups and improvements
        
        in /shared/01/0502*.xhp files
        
        Change-Id: I2219cf60b095eda0c76819287a5c60645527b6db
        Reviewed-on: https://gerrit.libreoffice.org/55168
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-06-30  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [93384c77d82412f66b8ebadf8ecc983b96f55b41]

        Karasa Jaga: Add icons for menubar actions
        
        Change-Id: I44f0a474ddd6e2dcee912f60a85134e3fa0cbf8b
        Reviewed-on: https://gerrit.libreoffice.org/56738
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-06-30  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [8d736a5495b123d967416aaaac6ad3b65536d1ca]

        remove git-new-workdir
        
        Seems that 'git worktree' is now the upstream-supported way to create
        light-weight working directories:
        
        https://blog.github.com/2015-07-29-git-2-5-including-multiple-worktrees-and-triangular-workflows/
        
        Change-Id: I9f019238b59686e2a7e924869ffd2e8d1d8e2269
        Reviewed-on: https://gerrit.libreoffice.org/52411
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [09130cb17825dcbfab159a021bf1d1cbee3509a5]

        Removed duplicated include
        
        Change-Id: I0585ba137dbd3a27ccf88d75974dc79c34e4ef85
        Reviewed-on: https://gerrit.libreoffice.org/56582
        Tested-by: Jenkins
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [89f01477245bda732b48205df4b2045034253c31]

        Fix typos
        
        Change-Id: Ic3eadd695a11d4afdefa5ed4192faa47779e84f8
        Reviewed-on: https://gerrit.libreoffice.org/54055
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ae412b486e02aa5890769bebcfc46e485a72103c]

        Fix missing newline
        
        To complete previous commit
        
        Change-Id: I21f7e530848d022456bda17a86d42bc14a921efd
        Reviewed-on: https://gerrit.libreoffice.org/53896
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-30  Michael Stahl  <Michael.Stahl@cib.de>  [b2aafa91233189a623032894e9259b0f850efe2a]

        sax: fix overflow in sax::Converter::convertMeasure()
        
        The problem is that -2^31 is negative after negation in 2's
        complement.
        
        This causes ODF validation error now in CppunitTest_sd_export_tests
        testFdo84043:
        
        Error: attribute "svg:x" has a bad value: ...
        svg:x="--2147483.-6-4-7cm"
        
        The validation error only happens in 32-bit builds; 64-bit builds
        show a different value svg:x="2139324.72cm", so there must be another
        problem somewhere else that isn't fixed here.
        
        Change-Id: If2040cb6ae914c69b7cc651d3ab2d5d232fc71fb
        Reviewed-on: https://gerrit.libreoffice.org/56718
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-30  Michael Stahl  <Michael.Stahl@cib.de>  [be1a2fb3ad0e5a7a364886a83c9bdc895717cdfd]

        autogen.sh: fix out-of-tree module Makefiles for Win32 make
        
        These were created as symlinks, which doesn't work with Win32 make as it
        doesn't understand Cygwin symlinks.
        
        Instead, create them as actual files.
        
        Note: the reason why they work as symlinks at all is that the Makefile
        uses $(realpath) and partial_build.mk does not, so they can
        resolve relative paths from 2 different directories...
        
        Change-Id: I4a9abffae82561111a9525fb35ed4b174cc8d96a
        Reviewed-on: https://gerrit.libreoffice.org/56691
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-30  Michael Stahl  <Michael.Stahl@cib.de>  [720d53ee663edf26b3e5bb29560c89bcc42aed3a]

        schema,sw: enable ODF validation in all sw tests
        
        Validate every ODT file that is exported via "reload" or "save".
        
        Change-Id: I010965191159605924b89fe21b0b3d47123c13bd
        Reviewed-on: https://gerrit.libreoffice.org/56607
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-30  Michael Stahl  <Michael.Stahl@cib.de>  [42edc8004f98c2930cd2b95576cafa97447aeb09]

        schema,sd: enable ODF validation in sd tests
        
        There are actually 2 bugs here that affect the export, and just 1 new
        attribute.
        
        Change-Id: Id2d9eeeb62c97011712a376a844dec7c8a744116
        Reviewed-on: https://gerrit.libreoffice.org/56606
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-29  Stephan Bergmann  <sbergman@redhat.com>  [15e51fbc5710ef40506645b34a3fe17de3ce511f]

        Improved loplugin:redundantcast (const-qualified typedefs)
        
        ...see comments to <https://gerrit.libreoffice.org/#/c/56661/> "This cast seems
        completely unnecessary to me?"
        
        Change-Id: I57d27cd2aa2dc94bc2e0b49fe06a09d31301cb7e
        Reviewed-on: https://gerrit.libreoffice.org/56708
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-29  Stephan Bergmann  <sbergman@redhat.com>  [48cb5c72219b6c1c44974459876af988c0991f18]

        Improved loplugin:redundantcast (const-qualified typedefs): svl
        
        Change-Id: Ife1db81f772ecf3bb713952be276ff8a2fd318a9
        Reviewed-on: https://gerrit.libreoffice.org/56716
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-29  Stephan Bergmann  <sbergman@redhat.com>  [4da29bcc4fd5fb764413055bf240963811e2d01e]

        Improved loplugin:redundantcast (const-qualified typedefs): svx
        
        Change-Id: Id5a26a8b8c23d76f4d26480bb7f37c447902371c
        Reviewed-on: https://gerrit.libreoffice.org/56703
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-29  Stephan Bergmann  <sbergman@redhat.com>  [084c55f9ddd5dfd2200a8903f83bd8d533d23b74]

        Improved loplugin:redundantcast (const-qualified typedefs): framework
        
        Change-Id: Ibcceaa03a73926b559a297f62b3d1d2676c9f4f0
        Reviewed-on: https://gerrit.libreoffice.org/56698
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-29  Stephan Bergmann  <sbergman@redhat.com>  [1d2777650439108d082bf2c4e9541a499c086ab7]

        Improved loplugin:redundantcast (const-qualified typedefs): forms
        
        Change-Id: Iaf50a40576e0fc1dde1e221a791bda6e183e5072
        Reviewed-on: https://gerrit.libreoffice.org/56696
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-29  Stephan Bergmann  <sbergman@redhat.com>  [202fc3fcdf58c967c6806ecd2d0b11a4cb436522]

        Improved loplugin:redundantcast (const-qualified typedefs): editeng
        
        Change-Id: I1beefd1a3ae24361b5345d9c226c410493c363d8
        Reviewed-on: https://gerrit.libreoffice.org/56694
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-29  andreas kainz  <kainz.a@gmail.com>  [2be040131194cd673a4cf550afaa880b958dd678]

        Colibre icons: add 32px icons
        
        Change-Id: Ib31a5308fe5345639aad791c72f23009b92d1ac4
        Reviewed-on: https://gerrit.libreoffice.org/56722
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-29  Stephan Bergmann  <sbergman@redhat.com>  [92fa68ff3a16917265fe218ff7b2ac7ddb0c39df]

        Improved loplugin:redundantcast (const-qualified typedefs): basctl
        
        Change-Id: Ib17804ca6ddbacdadb50f97c19636e245e7eabe1
        Reviewed-on: https://gerrit.libreoffice.org/56692
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-29  Stephan Bergmann  <sbergman@redhat.com>  [671538c601f6171fd27432528620a6ff1f5d2d4d]

        Improved loplugin:redundantcast (const-qualified typedefs): sc
        
        Change-Id: I2bba240b444811ff0b29149b4b731a1fa01d6270
        Reviewed-on: https://gerrit.libreoffice.org/56700
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-29  Stephan Bergmann  <sbergman@redhat.com>  [1cc210b11814cce0cc3af393f8333b0d5154dbca]

        Improved loplugin:redundantcast (const-qualified typedefs): writerfilter
        
        Change-Id: I389287456feba683c6af650546931325e4a6f3ba
        Reviewed-on: https://gerrit.libreoffice.org/56707
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-29  Stephan Bergmann  <sbergman@redhat.com>  [f849e2201819cbbfe36967d1e45d93a3c16aa6e6]

        Improved loplugin:redundantcast (const-qualified typedefs): vcl
        
        Change-Id: Iac5978ee41f76a2b34c7dae12509212ba1c9d7e7
        Reviewed-on: https://gerrit.libreoffice.org/56706
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-29  Stephan Bergmann  <sbergman@redhat.com>  [65866a93f736226f57e4622e6908cb7a32a79068]

        Improved loplugin:redundantcast (const-qualified typedefs): tools
        
        Change-Id: I919e49f8581d38a82622ca4b8cf9c08de8da4964
        Reviewed-on: https://gerrit.libreoffice.org/56705
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-29  Stephan Bergmann  <sbergman@redhat.com>  [07f03ee052484eccc04beb89071f402a17f0c516]

        Improved loplugin:redundantcast (const-qualified typedefs): sw
        
        Change-Id: Ib99c4a8f9d90e23a3083c74e72044a2b705a409d
        Reviewed-on: https://gerrit.libreoffice.org/56704
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-29  Stephan Bergmann  <sbergman@redhat.com>  [e73b10845e98f8423dc32c9d27840aba76dbcbcc]

        Improved loplugin:redundantcast (const-qualified typedefs): starmath
        
        Change-Id: If013783e8a07fa7d8a613d11e5719a064e717852
        Reviewed-on: https://gerrit.libreoffice.org/56702
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-29  Stephan Bergmann  <sbergman@redhat.com>  [9402ef2c1dbf207eaee0d4014f37f586aec2f6f8]

        Improved loplugin:redundantcast (const-qualified typedefs): sd
        
        Change-Id: I043576ca1fa83180b326f65b05f6bc5c21814e82
        Reviewed-on: https://gerrit.libreoffice.org/56701
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-29  Mike Kaganski  <mike.kaganski@collabora.com>  [0f7a7c8e719dab6b79e24285b907b5be17f39fc8]

        tdf#118218: Implement FormatNumber VBA function
        
        The existing unit test (previously non-functional because of defunct
        success condition) is fixed and extended.
        
        Change-Id: I2544f865144b25f51a5f0941e5d961f246f41c4b
        Reviewed-on: https://gerrit.libreoffice.org/56610
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-06-29  Stephan Bergmann  <sbergman@redhat.com>  [2871d455ca0fefca64aaad0906a8e7739dbc88bb]

        Improved loplugin:redundantcast (const-qualified typedefs): sal
        
        Change-Id: I64b6ffd3e43f14c5884bf6cf1c12ff3b147db6bd
        Reviewed-on: https://gerrit.libreoffice.org/56699
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8ab0eb8460ebd7451bff7ae70c1078a5eb4fd80a]

        Updated core Project: help  b845484d0c4660211c3dc941bddf8c4275164720
        
        Improve readability of page for do-loops
        
        Highlight statements in syntax sections
        
        Change-Id: I755ca4f7bd9aaeb1ee7183640523b8a790e560ac
        Reviewed-on: https://gerrit.libreoffice.org/56727
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-06-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a590074388f172c37f274578b90f188b622a08ab]

        Updated core Project: help  31d1063a04542851398075346f3bab18a424e28d
        
        Add mode="embed" for bascode
        
        Embeded <bascode> was not properly rendered because it had
        no embed mode
        
        Change-Id: Icdc91c5b00b165d7963248f9083837b899d382f2
        Reviewed-on: https://gerrit.libreoffice.org/56726
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-06-29  Jens Carl  <j.carl43@gmx.de>  [01e60d8d8674a1f93a8989c718ae342c14ca041f]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I6150095fdb3a1a6af4e88db8aa7b3dcf225a30d3
        Reviewed-on: https://gerrit.libreoffice.org/56645
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-06-29  Stephan Bergmann  <sbergman@redhat.com>  [eab8e4b94317992aafed561a869adc33ceeb1059]

        Improved loplugin:redundantcast (const-qualified typedefs): filter
        
        Change-Id: I200be1277904d346dd02e64612e6f1bed24f17a3
        Reviewed-on: https://gerrit.libreoffice.org/56695
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [c73da9a983bad3757d96f2a6be3101445ed58693]

        sw: fix crash on F2 while drawing a polygon
        
        The first hunk is probably a regression from my earlier TextBox work,
        the other is inherited from OOo, I think.
        
        Change-Id: If87d135c84c483d7a39f90e9edcf00594204fab8
        Reviewed-on: https://gerrit.libreoffice.org/56689
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-06-29  Stephan Bergmann  <sbergman@redhat.com>  [742e38eae70eeb4e5f9c38305314e302f5bac979]

        Improved loplugin:redundantcast (const-qualified typedefs): basic
        
        Change-Id: Ie22fe58dc2c2cc3867bd800f757433b68e0f2448
        Reviewed-on: https://gerrit.libreoffice.org/56693
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-29  Mike Kaganski  <mike.kaganski@collabora.com>  [e6c43ed9e6bb41b64bcc8105ad006c999deebcd7]

        tdf#118441: also keep string-formula results for shared formulas
        
        ... like it is done for normal cells.
        So, the cells that have markup like
        
                <row r="2" ...>
                    <c r="A2" t="str">
                        <f t="shared" ref="A2:A65" si="0">Test(B2:Z2)</f>
                        <v>0</v>
                    </c>
                </row>
                <row r="3" ...>
                    <c r="A3" t="str">
                        <f t="shared" si="0"/>
                        <v>0</v>
                    </c>
                </row>
        
        now are handled (wrt restoring the stored result value) just like
        cells with this markup without sharing have long been handled:
        
                <row r="1" ...>
                    <c r="A1" t="str">
                        <f>Test(B1:Z1)</f>
                        <v>0</v>
                    </c>
                </row>
        
        Change-Id: Ifcf62cf6d073faff310aa8553c6f57f42ae588cc
        Reviewed-on: https://gerrit.libreoffice.org/56675
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-06-29  Tor Lillqvist  <tml@collabora.com>  [f7f75d92604cb591c5a974d433651dff98708511]

        Make the RELATIVETIMER be relative to start of the process, not to first call
        
        Make it easier to compare timing logs even if you add a SAL_DEBUG()
        that happens much earlier than the others, the timestamps of the
        others will still be comparable to those from earlier runs.
        
        Change-Id: I13872ef9112d8515e563e561f9b2a50c8510bae8
        Reviewed-on: https://gerrit.libreoffice.org/56676
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [f422f2bb775e04f64e03d4b65d81add55543513c]

        loplugin:useuniqueptr in SwFieldPortion
        
        Change-Id: I2ce38d46798627f808dd539a7d74f5c6cf7f509a
        Reviewed-on: https://gerrit.libreoffice.org/56631
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-29  Tomáš Chvátal  <tchvatal@suse.com>  [62bfd24503d406a2a28f03af58110a4972a5ccf2]

        Fix calculations about version for java
        
        This solves problem where java prints ton of warnings about too many
        CPUs which turned out to empty lines that are now ommited by the added
        sed command.
        
        Change-Id: I552f40289e1d598f11f98509b9e9b0b867336c3b
        Reviewed-on: https://gerrit.libreoffice.org/55377
        Tested-by: Jenkins
        Reviewed-by: Tomáš Chvátal <tchvatal@suse.cz>

2018-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [7f75cda91c306daa2cd8547c2ff1e4e99bacd854]

        loplugin:useuniqueptr in SwImplProtocol
        
        Change-Id: I7db3da4ed86ec919e7cf6dbe6e109b59c3a6751d
        Reviewed-on: https://gerrit.libreoffice.org/56630
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-29  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [64da85bc5b73a60cdbdd32fb7c8680274bce8205]

        idl: change since from 6.2 to 6.1 for new status bar property
        
        New property introduced in d77f8eef165a7c6fd97cc06dcbc4ead55e7b633c
        expected to be backported to 6.1
        
        Change-Id: I6486fa0f42adcd39c9929f4d90b7310e22d851c6
        Reviewed-on: https://gerrit.libreoffice.org/56685
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [917d31ad634e3710e63a3c06b8d7ebbb7e4d47ef]

        loplugin:useuniqueptr in SwRootFrame
        
        Change-Id: I165c3df9392e1171770af02e12dda8e3257b72c5
        Reviewed-on: https://gerrit.libreoffice.org/56629
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-29  andreas kainz  <kainz.a@gmail.com>  [392c8cf75994aaa41a6b696819f95a00881a034a]

        Colibre icons: fix table after before icons
        
        Change-Id: Id7e7e9ee66b284503fbd49661ac7c4152806e295
        Reviewed-on: https://gerrit.libreoffice.org/56682
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-06-29  Stephan Bergmann  <sbergman@redhat.com>  [ead93f4bad2598d816637e7b03aceaac379b3fd5]

        Avoid warnings in QT5_CLFAGS system headers
        
        Change-Id: Ib22903c5168f6be3b0ebb973b0e7bab9d3daf93c
        Reviewed-on: https://gerrit.libreoffice.org/56670
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-29  andreas kainz  <kainz.a@gmail.com>  [00ed5f27e56edc3d8128ec817a21b37986b37421]

        Colibre icons: add 32px icons
        
        Change-Id: Ic998fd44d22d4a328e0083d3f91cd23d48c79f48
        Reviewed-on: https://gerrit.libreoffice.org/56679
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-06-29  Stephan Bergmann  <sbergman@redhat.com>  [41e2f767113e7fc5ea942f80f92990b3f276f26b]

        Clean up SvxChartColorTable
        
        * nNextElementNumber is unused since d57dfa29c2ba47293eb12a853cdccf4196565ef7
          "Improvement of adding and removing color charts".
        
        * There appears to be no compelling reason to store sDefaultNamePre-/Postfix as
          members (but which are not even copied by the copy ctor).  Just compute them
          whenever they are needed in getDefaultName (which is understood to not be a
          hot code path).
        
        * With those changes, the user-provided default and copy ctor can be left
          implicitly-declared, which avoids -Wdeprecated-copy (because the copy
          assignment op was implicitly-declared while the copy ctor was not) with GCC
          trunk towards GCC 9.
        
        Change-Id: I2bfa5f19c967e24407bf5b79adaf171200822f45
        Reviewed-on: https://gerrit.libreoffice.org/56666
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-29  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [a7bf6488ebb544e1efaed0a1e53073df9cc2064d]

        ODF1.3: import new OpenPGP encryption markup
        
        With OFFICE-3940 the loext markup got accepted for ODF1.3 (and
        the redundant KeyInfo element removed). Make sure manifest parser
        can import new markup.
        
        Change-Id: Id3c88654e8e6e0e256cd68fbb43f1ef670849cf7
        Reviewed-on: https://gerrit.libreoffice.org/56597
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-29  Michael Stahl  <Michael.Stahl@cib.de>  [6947cee055a17a041819e9b3010c0b26d33d002c]

        schema: ODF 1.3 + libreoffice extensions schema
        
        Build this with RelaxNG <include> feature instead of a complete schema.
        
        This isn't bad but could work better if the schema were a little more
        modular...
        
        In order to track down all the uses of extension namespaces like loext,
        invoke the validator without "-e".
        
        Change-Id: I92a666fc54c25d66cea38decdc188d60de2a0b74
        Reviewed-on: https://gerrit.libreoffice.org/56488
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-06-29  Michael Stahl  <Michael.Stahl@cib.de>  [e8b1dab67fd041103546e5427dd75b40ddb0431a]

        test: invoke ODF validator with custom schemas
        
        This requires a new validator jar for the -m flag to specify
        MathML schema.
        
        Change-Id: If99cf70f386a16a90ba676f8f5ff65a537c9ce56
        Reviewed-on: https://gerrit.libreoffice.org/56487
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-06-29  Michael Stahl  <Michael.Stahl@cib.de>  [0a182c2841fa48029bfd66814f2fa4cb59e907d3]

        schema: hack for the version number
        
        Change-Id: I4188a0e3842d596e339475f94fe5d9833c2c1f28
        Reviewed-on: https://gerrit.libreoffice.org/56486
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-06-29  Tomáš Chvátal  <tchvatal@suse.com>  [386f1d542c8c94a50c4c7b95ecc1375bad5ac824]

        Updated core Project: dictionaries  3e4d844783643fb625925c582fe518fc70b69d42
        
        Convert Bulgarian dictionary files to UTF-8
        
        As reported in openSUSE the files didn't load properly otherwise:
         https://bugzilla.suse.com/show_bug.cgi?id=1099508
        
        Change-Id: I9651e596b733d3a3b240c24f0d7cd4389b8b9c35
        Reviewed-on: https://gerrit.libreoffice.org/56674
        Reviewed-by: Tomáš Chvátal <tchvatal@suse.cz>
        Tested-by: Tomáš Chvátal <tchvatal@suse.cz>
        

2018-06-29  Jens Carl  <j.carl43@gmx.de>  [bd2705650d3af810c7bd9680d0627b44c3a6510f]

        tdf#39468 Translate German term
        
        Change-Id: Id2ac80d1e66b2a4dacf40e51f33ced05fec2c223
        Reviewed-on: https://gerrit.libreoffice.org/56656
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [f2227a9387ede07bc648a1fdfa85e913890f1ec5]

        loplugin:useuniqueptr in SwLineLayout
        
        Change-Id: I000e73a1c932e00c626e2f613e3154748e341fe8
        Reviewed-on: https://gerrit.libreoffice.org/56628
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-29  Tor Lillqvist  <tml@collabora.com>  [35189d1ebf74e88bd349eaaebc23b78e6fceee56]

        This cast seems completely unnecessary to me?
        
        Change-Id: I93a135afc1402d9095828c4d41d669471a37f565
        Reviewed-on: https://gerrit.libreoffice.org/56661
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins

2018-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [ab1bba8de47aa0ca1ba49f1624358558400b2b26]

        loplugin:useuniqueptr in SwPostItField
        
        Change-Id: I1d048ac400d6a929a840bcb8f0df52be528c0a5b
        Reviewed-on: https://gerrit.libreoffice.org/56623
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-29  Michael Stahl  <Michael.Stahl@cib.de>  [744feb55a11263ae0947ab59db76b949b5863acf]

        python3: upgrade to release 3.5.5
        
        Fixes CVE-2017-1000158.
        
        Change-Id: I1871f031e3431253a3403f2ea2b586bcc4aa1016
        Reviewed-on: https://gerrit.libreoffice.org/56609
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-06-29  Michael Stahl  <Michael.Stahl@cib.de>  [e35a8b248591884471dcffcc762a937116ae282c]

        cppunit: also build 64-bit DLL always with PDB file
        
        Note: this maps to /Z7 apparently:
        <DebugInformationFormat>OldStyle</DebugInformationFormat>
        
        https://msdn.microsoft.com/en-us/library/bb629394.aspx
        lists various options but passing /p:DebugSymbols=true /p:DebugType=full
        /p:PdbFile=... to msbuild.exe by itself doesn't do anything while
        patching the project file works.
        
        Change-Id: I888b5f6af7be519e2d35b749873ae7d35bb0bf9d
        Reviewed-on: https://gerrit.libreoffice.org/56605
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-06-29  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [e2fce4f05084061efb64e53444ab5d2d0d05b612]

        tdf#118086: calc: invalid row autoheight fixed
        
        RowHeightContext should be initialized for each tab separately.
        Reusage of same data was causing invalid heights for next pages.
        
        Change-Id: Ib10518a8eef416e2197d0f6232fc981ce748882b
        Reviewed-on: https://gerrit.libreoffice.org/56603
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-29  Justin Luth  <justin.luth@collabora.com>  [ae2fd281e046b2199ef44777b84518cd3abb2952]

        tdf#115945 oox export: data label writeRunProperties
        
        DataLabel font was always returning to the default - black.
        
        Change-Id: I6c72a8daa699394b36f69fc54e0ba042f0255c18
        Reviewed-on: https://gerrit.libreoffice.org/56616
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-06-29  Justin Luth  <justin.luth@collabora.com>  [4087130d0531a31456310bfe5c41a028dacd5a4d]

        tdf#104199 sd: export non-borders as noFill
        
        ...followup to commit 76505bbd862b17b9b02a2d6e68bac308890dec70
        which made the border invisible by setting the color to COL_AUTO.
        
        But being invisible isn't good enough because on a round-trip
        we are now losing the "noFill" attribute and saving a defined
        border. However, COL_AUTO is turned into white during import,
        in both LO and in MSO, so round-tripping displayed a
        white border instead of an invisible one.
        
        Change-Id: If6cb513ca6e4336e49bc56a9509aede2e1937063
        Reviewed-on: https://gerrit.libreoffice.org/55658
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2018-06-29  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [054a3586bb4808728a5cd58ea8a867539c08e55c]

        tdf#117335 Fix displaying GIF images
        
        To fix regression the sal_uInt16 was used instead of sal_uInt8.
        Verified on macOS High Sierra 10.13.5.
        I also checked if with this fix, there is no issue with displaying EMF (tdf#113197)
        Sample document from tdf#113197 is displaying correctly.
        
        Change-Id: I6504717d831a193b0a878ced2f335d34a993aed6
        Reviewed-on: https://gerrit.libreoffice.org/56578
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-06-29  Paul Trojahn  <paul.trojahn@gmail.com>  [3f3c16e433f727bf52a6f894956b489187ab6dce]

        tdf#115233 Don't reset crop when replacing a graphic
        
        When passing DND_ACTION_MOVE to View::InsertGraphic, the whole object gets
        replaced. DND_ACTION_LINK should be used, because it just replaces the
        graphic and keeps crop information.
        Marking the object is not needed, because InsertObjectAtView and
        ReplaceObjectAtView already take care of that.
        
        Change-Id: I0d829ec39a9d484a7c8946252e90eddb12ea9756
        Reviewed-on: https://gerrit.libreoffice.org/56401
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-06-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [cb000556d49ba4a9bdf7d9fb4d05069291a41665]

        xmlsecurity: fix -Werror,-Wunused-parameter (!HAVE_FEATURE_GPGME case)
        
        Change-Id: I3c10b9eca3efb90a8f0e4c35bd71512f321a05fd

2018-06-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ec35d2b0b9be787cbc0916d14b87c15d1d18943b]

        Fix typos
        
        Change-Id: If6fafa1ef192411a9d59ef9a4ef4d7f522c67f66
        Reviewed-on: https://gerrit.libreoffice.org/55964
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-06-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [02119ce226ef7c1fcf419aa0933aa95381ee309b]

        tdf#118425 xmlsecurity UI: fix OOXML signing
        
        Regression from 13596e704e4b48e8b0892867b3f3fc351a2729f9 (Don't pass ODF
        version, just retrieve it directly, 2018-05-17), just checking the file
        format explicitly like the PDF signing does fixes the problem.
        
        Change-Id: I1ba7cf9096e01c6c5a2d3875b08fa3a66acae829
        Reviewed-on: https://gerrit.libreoffice.org/56635
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-29  Arkadiy Illarionov  <qarkai@gmail.com>  [5437eb15ad3975b11c6eefe77dfd6687e0e73f81]

        tdf#96099 Remove trivial std::map typedefs in [cd]*
        
        Change-Id: I043d265d3d73a3e16f05d5ca7e29a09341651d82
        Reviewed-on: https://gerrit.libreoffice.org/56639
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [ff597693035d0f60dc53f884e3c456b1048d92ab]

        loplugin:useuniqueptr in SwOLEObj
        
        Change-Id: I36b14c31bfdf66b158dd2cf8f6a7a125d52cddb5
        Reviewed-on: https://gerrit.libreoffice.org/56627
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [99147c8303016498f4bfcef3d5c1fe126ad43076]

        loplugin:useuniqueptr in SwGrfNode
        
        Change-Id: I9f0993f7fbbdaf7552fe0b0c19d3fca691471fa8
        Reviewed-on: https://gerrit.libreoffice.org/56626
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [95486bac7090d163d19fe8d35521ac0ef4473a93]

        loplugin:useuniqueptr in SwEnterLeave
        
        Change-Id: I948c146f675675c1902c158be4d97b6d19679a51
        Reviewed-on: https://gerrit.libreoffice.org/56625
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [35c165e46a1bc22bc4c5b51ec7b03216fa43ec64]

        loplugin:useuniqueptr in SwTextAPIObject
        
        Change-Id: Ied235aefe2cc2ce5e88487503c17e1a54d25ac52
        Reviewed-on: https://gerrit.libreoffice.org/56624
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [b75d084f673d0a7e4845a59b5446a4bfafb37fd6]

        loplugin:useuniqueptr in SwTableNode
        
        Change-Id: I28bca27b6841ba9b263392b2e30f8684a8e2c4e5
        Reviewed-on: https://gerrit.libreoffice.org/56622
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [c0241bad4ee36cac66eab4ab1435aa4874f5bddb]

        loplugin:useuniqueptr in ScAnnotationEditSource
        
        Change-Id: Ia1ba66e511fc5ad9b0871d04df859cd79d7521a5
        Reviewed-on: https://gerrit.libreoffice.org/56621
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [f7355a9e7c91098052e22b45ab80caa64edf7871]

        loplugin:useuniqueptr in ScCellFieldsObj
        
        Change-Id: I894abfcfd9b2710a1aa81cca94158dbe4a7d9eeb
        Reviewed-on: https://gerrit.libreoffice.org/56620
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [f5772b154d0c806ef029f1feee1ee92537eec463]

        loplugin:useuniqueptr in various ScUndo*
        
        Change-Id: I604d7b900836e87fc768e1b00dc62a570ff477b5
        Reviewed-on: https://gerrit.libreoffice.org/56619
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [286461d872057ab8110d9713c5cbe859448dda70]

        inline DeleteSdrUndoAction
        
        so that loplugin:useuniqueptr can trigger on it
        
        Change-Id: I04d68278f870ec137b3a78491e83e8adc7374fa4
        Reviewed-on: https://gerrit.libreoffice.org/56618
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [a440837ee2be3759559325e3e31d90d358587727]

        loplugin:useuniqueptr in ScEditWindow
        
        Change-Id: I0398045030b8c2dcc8cd8e47112271c80d194616
        Reviewed-on: https://gerrit.libreoffice.org/56617
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [0e375686e2f2c6c626f50c06c5323c0982d7f602]

        tdf#114227 Add support for OS proxy to ucbhelper::InternetProxyDecider on Unix
        
        Also make m_nProxyType a scoped enum so the code is a little easier to
        follow.
        
        Change-Id: Ic2862a1de8fe1005c4fb25147b3effc49b95140c
        Reviewed-on: https://gerrit.libreoffice.org/56599
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-29  andreas kainz  <kainz.a@gmail.com>  [ffa431d2bfe9058571ad6bb6db43c3b857754ced]

        menubar draw update zoom subgroup in view
        
        in every app there is in view as last subgroup zoom
        ordinary you have fullscreen and zoom with the submenu
        as in draw there fuulscreen isn't available panning was shown
        and the submenu was updated to show also the draw specific zoom items
        
        Change-Id: I390ac40815aa28c7df883cf63dcd214b181785ed
        Reviewed-on: https://gerrit.libreoffice.org/56586
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-06-29  andreas kainz  <kainz.a@gmail.com>  [6651e055e1bc847f9732269bfff12412c2cbef0d]

        Menubar: move InsertDoc in ObjectMenu Subsection like in calc
        
        Insert section in writer is very long and when move InsertDoc
        into the Object Subgroup it will be on the same level than
        in calc
        
        Change-Id: Ie34b5853dd462ed17df02f645a1e6953beaf3f13
        Reviewed-on: https://gerrit.libreoffice.org/56584
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-29  Mike Kaganski  <mike.kaganski@collabora.com>  [b24b0b9856b42eb6598c053703a11f86b6a6346c]

        tdf#118442: Fix incorrect index calculation
        
        If a number string has leading spaces and/or minus, then calculating
        index into the aBuf as the difference between p and pStart gives
        wrong (too big) number. This asserts in debug builds, when e.g. an
        assignment is made in a BASIC macro:
        
          Dim f As Double
          f = " -12.20"
        
        "include/rtl/ustrbuf.hxx:490:
        sal_Unicode &rtl::OUStringBuffer::operator[](sal_Int32):
        Assertion `index >= 0 && index < pData->length' failed."
        
        This affects, e.g., https://gerrit.libreoffice.org/56610 (see
        https://ci.libreoffice.org/job/gerrit_linux_clang_dbgutil/9527/consoleFull#1820989527d893063f-7f3d-4b7e-b56f-4e0f225817cd)
        
        Change-Id: I14654166be721907e2a26ea6f4091f203a9437d7
        Reviewed-on: https://gerrit.libreoffice.org/56611
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins

2018-06-29  Justin Luth  <justin_luth@sil.org>  [1cedd88d40a26a55ce433f8b742215aea83a5382]

        tdf#118421 ww8export: rotate vertically: not Lines or groups
        
        Lines and Groups often are exceptions.
        Normally, the import code swaps vertical rotations also. In the case
        of lines (from the tests that I observed) lines don't have a rotation
        value at that point during import, so no correction is made.
        Grouping always messes things up.
        
        Change-Id: I344c5a29f887294b751ffc87c01b30e472cfb4c2
        Reviewed-on: https://gerrit.libreoffice.org/56595
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2018-06-29  Jens Carl  <j.carl43@gmx.de>  [e20b14e1e9f22a4ac55a7c9e6160f0b7665ff24d]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I0229c3221a2b4d1bc0b8fa3a0347c9e97136f333
        Reviewed-on: https://gerrit.libreoffice.org/56646
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-06-29  Zdeněk Crhonek  <zcrhonek@gmail.com>  [616917f4e15d30307062f3c1a73656c8c9fbf3a9]

        uitest for bug tdf#116474
        
        Change-Id: I6b19626bf872c2eff61c57342579ec682a1c37d0
        Reviewed-on: https://gerrit.libreoffice.org/56632
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-06-29  andreas kainz  <kainz.a@gmail.com>  [e7d3976cb80f7e7401be071f905a764dd6cb4d6e]

        Colibre icons: add 32px icons
        
        Change-Id: I696d3f643166f4a581e666c3a1b1340a3ab69499
        Reviewed-on: https://gerrit.libreoffice.org/56640
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-29  Jens Carl  <j.carl43@gmx.de>  [81260b12666853bb9c21da487657e169cac6d4d9]

        tdf#45904 Move _XDocumentAuditing Java test to C++
        
        Change-Id: Ic03e42c9c2ff27579b442dc8d1408deaea839ec4
        Reviewed-on: https://gerrit.libreoffice.org/56644
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-06-28  andreas kainz  <kainz.a@gmail.com>  [6af8aa411189993942d4a8a13199b0a5e026c003]

        Colibre icons: update 3d icons
        
        Change-Id: I248a0c7f32c2cfb1891fd618025f89f53e216267
        Reviewed-on: https://gerrit.libreoffice.org/56636
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-06-28  andreas kainz  <kainz.a@gmail.com>  [46fb1ca2163a72400b6dc981a3dd32613f1965bd]

        Colibre icons: update shadowed icons
        
        Change-Id: Id6fadce6125a61d50f6211bf5c214974c923a8ad
        Reviewed-on: https://gerrit.libreoffice.org/56638
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-06-28  andreas kainz  <kainz.a@gmail.com>  [2d863d5a55072955e55a71f4667cc2f7b828d16e]

        writer: add icons for menubar actions
        
        Change-Id: Ib222936295c4815f9d87a0da4c2c7a93c929391c
        Reviewed-on: https://gerrit.libreoffice.org/56604
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-28  Tor Lillqvist  <tml@collabora.com>  [4b1564efd72a718a510d45dcb4ad16dd6965dd73]

        Updated core Project: dictionaries  fe72d24920c8a4dcbee18925cb19e6b6625f6553
        
        tdf#118423: Fix problems introduced by my recent pt_BR speedup
        
        Change-Id: I25b1d11e13c01678195210d42597281896543ff2
        Reviewed-on: https://gerrit.libreoffice.org/56612
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        

2018-06-28  Jan Holesovsky  <kendy@collabora.com>  [37cf47dabf742ab8ca4852d3aa298a36d169302c]

        lok: Don't even try to paint the ruler via LibreOfficeKit.
        
        But we need to have it behind the scenes, otherwise the Online's ruler
        does not get notifications.
        
        Change-Id: I72bef28cb15c462572b511449d538b067f7cb141
        Reviewed-on: https://gerrit.libreoffice.org/56598
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        (cherry picked from commit ee6e6bd5b853aa68c9721f53b5892384e7403eec)
        Reviewed-on: https://gerrit.libreoffice.org/56601
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-06-28  Stephan Bergmann  <sbergman@redhat.com>  [164b1927050086824d7bfd38e006ec9f7225f745]

        Remove leftover import
        
        ...from 1b4c09401053ff6df8de9e839299ac26efa28b37 "uitest Calc/Goal seek;
        tdf#37341 ; tdf#43693"
        
        Change-Id: I7c346311c975709e71ca332a8894e6df7a745ab6
        Reviewed-on: https://gerrit.libreoffice.org/56588
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-28  Stephan Bergmann  <sbergman@redhat.com>  [3017995579af5c8a74f8d04bc92dc24eac1ded9f]

        Curious inconsistency of SvxPageModelItem copy functions
        
        ...where the implicitly-defined copy ctor will copy the bAuto member while the
        user-provided copy assignment op does not.  The code is like that ever since at
        least c779feb1dfa340d61902dcd9d0b754046ffd8e5b "INTEGRATION: CWS
        hedaburemove01".
        
        The bAuto member is only used in Put/QueryValue with MID_AUTO, but MID_AUTO
        appears to be effectively unused?  So lets assume that the user-provided copy
        assignment op is like that due to a (presumably harmless?) accident, and make it
        implicit, too.  (Avoids -Wdeprecated-copy with GCC trunk towards GCC 9.)
        
        Change-Id: I4e3156305e2b9862d337074105edc4317538af1f
        Reviewed-on: https://gerrit.libreoffice.org/56592
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-28  andreas kainz  <kainz.a@gmail.com>  [71741c51e2e846fd474aaa62c79e7c92e608f866]

        Colibre icons add some 32px icons
        
        Change-Id: I480178687b3403b60d3466ce44524a4ce8753d48
        Reviewed-on: https://gerrit.libreoffice.org/56583
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-28  Michael Stahl  <Michael.Stahl@cib.de>  [85b25ae7710ea24e73100a32aa42933d33d449e7]

        schema: fix some obvious issues in ODF 1.3 schemas
        
        editorial changes:
        
        * maintain alphabetical sorting (by moving some of the new named patterns)
        * consistent indentation
        
        substantive changes:
        
        * manifest schema: for no apparent reason, the QName pattern lost its +
        
        * OFFICE-2118: Fatal: reference to the undefined pattern "table-data-pilot-groups"
        * OFFICE-3857: Fatal: more than one attribute accepts the same name "scale-to"
        * OFFICE-3933: the removal part of the diff was not applied
        * OFFICE-3883: applied one line off, with missing rng: namespace prefix
        * OFFICE-3928:
          - removed combine=interleave attribute (was in 1.1 but no longer used in 1.2 schema)
          - added missing rng: prefix to <empty>
        
        Change-Id: I80871dec69b1dbc7b1438366d895c443a44fb72c
        Reviewed-on: https://gerrit.libreoffice.org/56398
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-06-28  Michael Stahl  <Michael.Stahl@cib.de>  [72225e1a70feee56bf0d013cd198e8b7f850f7a5]

        schema: update to latest available ODF 1.3 draft schemas
        
        OpenDocument-schema-v1.3-wd06.rng
        OpenDocument-manifest-schema-v1.3-wd01.rng
        OpenDocument-dsig-schema-v1.3-wd01.rng
        
        (same for libreoffice dir, those are unchanged currently)
        
        Change-Id: I8f5c3069d436a501ce87223c4fdaa7c657fe7218
        Reviewed-on: https://gerrit.libreoffice.org/56397
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-06-28  Mark Hung  <marklh9@gmail.com>  [ab9ab9d381fe871a56f346a6223a7f572c2a4d90]

        tdf#53993 broadcast the change when dragging ends.
        
        Eventually MotionPathTag::Notify() and CustomAnimationPane::
        updatePathFromMotionPathTag will be called to update the
        motion path of the effect.
        
        Change-Id: I1cd0756ea24d9b56ad3c44c99ef015c584c74dc7
        Reviewed-on: https://gerrit.libreoffice.org/56353
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-06-28  László Németh  <nemeth@numbertext.org>  [bbdb6cb8ed0d77eeb2e413b38f29d2084bd8257b]

        tdf#107690 DOCX, XLSX and PPTX unit tests for "Open as read-only"
        
        ie. OOXML export/import of "_MarkAsFinal" MSO document property.
        
        Change-Id: I01f0702d5467e78eb93ce8dce8ba25874839c3e3
        Reviewed-on: https://gerrit.libreoffice.org/56475
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-06-28  László Németh  <nemeth@numbertext.org>  [9a5c56a9c4e04589b0a6bb710573922e459d9685]

        tdf#107690 OOXML import/export of setting "Open as read-only"
        
        Import custom document property _MarkAsFinal as LoadReadonly
        setting, export LoadReadonly as _MarkAsFinal in DOCX, XLSX
        and PPTX documents.
        
        Before this fix, LibreOffice opened read-only OOXML documents
        as editable, also saved and exported _MarkAsFinal=true silently,
        resulting unintented read-only warning info bar in MSO.
        
        This commit improves interoperability a lot, because this is a
        basic document protection of MSO, recommended on its UI.
        
        Note: LoadReadonly (on File->Properties...->Security, property
        "Open file read-only") doesn't show "Edit read-only" info bar
        from commit 630186ff4e0eba7317e542f8c3eca39ebd068721,
        but it's still possible to switch on editing by Edit->Edit Mode.
        MSO shows info bar for _MarkAsFinal. (There is an advantage to
        hide the info bar in LibreOffice in a mixed environment,
        to avoid overwriting of press-ready MSO files by LibreOffice.)
        
        Note 2: Other differences of LoadReadonly in LO and _MarkAsFinal
        in MSO: (1) Switching on editing doesn't remove the LoadReadonly
        property automatically in LO. (2) Saving with LoadReadonly doesn't
        switch off editing of the actual (still opened) document in LO.
        
        Change-Id: Ie279c0670090d075103384cfa44ff1c2a2898216
        Reviewed-on: https://gerrit.libreoffice.org/56180
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-06-28  Eike Rathke  <erack@redhat.com>  [9c368751f6fbc50209e621182c3415ef4c4db29d]

        Document correct @param name NativeNumberParameters
        
        Jenkins for 'NativeNumberParams' unfortunately only on 6-1 bailed out with
        
        /home/tdf/lode/jenkins/workspace/gerrit_windows@2/offapi/com/sun/star/i18n/XNativeNumberSupplier2.idl:57: warning: The following parameters of com::sun::star::i18n::XNativeNumberSupplier2::getNativeNumberStringParams([in] string NumberString, [in] ::com::sun::star::lang::Locale Locale, [in] short NativeNumberMode, [in] string NativeNumberParameters) are not documented:
          parameter 'NativeNumberParameters'
        
        Change-Id: I3379e1bba5b79196c86410e0115d04eba49dc2a2

2018-06-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c44668a6c12d35552dde8c6ebcc14feb2ffdd37d]

        Fix typos
        
        Change-Id: I1b966b636f67a549718ca19c00c2820e8d168c7a
        Reviewed-on: https://gerrit.libreoffice.org/56589
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-06-28  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [d77f8eef165a7c6fd97cc06dcbc4ead55e7b633c]

        tdf#86612: statusbar: hide some elements if width is not sufficient
        
        new statusbar element property mandatory=true/false to determine
        if this element can be hidden if total statusbar width is not
        enough to fit all elements.
        
        marked some calc and draw statusbar elements as not mandatory.
        
        Change-Id: I20e26d3c4bd865e94ea48632a1e97d55f3fa712f
        Reviewed-on: https://gerrit.libreoffice.org/56443
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [f4c73f90da2a2c31f0d29572180aa97e10c3dbad]

        tdf#117866 cui personalization: fix a possible race
        
        The case when the thread is re-scheduled exactly after checking for
        m_bExecute but before taking the solar mutex.
        
        Change-Id: I494c123a6225da60407391771622208c055ae49b
        Reviewed-on: https://gerrit.libreoffice.org/56585
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-06-28  Nickson Thanda  <nicksonthanda10@msn.com>  [0e0ceebc0d6facf803ad089ef38d559355407c54]

        tdf#36867 - Undo autocapitalization when inserting a cell in Calc
        
        Change-Id: Ia70144d6c86b1b08e14425bf537e9c39d585a614
        Reviewed-on: https://gerrit.libreoffice.org/55820
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-06-28  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [b80207f5ac67ff585ce10f741803df12d3a308a7]

        tdf#118429 Provide unsigned signature image
        
        when creating signature line.
        OOXML Export expects this.
        
        Change-Id: Ib6ab1f879c5ef27e8347002576ba95104117cadd
        Reviewed-on: https://gerrit.libreoffice.org/56576
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-06-28  Stephan Bergmann  <sbergman@redhat.com>  [a1f5b1f30a5a80d7eeed2efe2564763bf1d12086]

        Clean up ownership tracking of SalVisual's visual (in X11 Visual base class)
        
        GCC trunk towards GCC 9 emits -Wdeprecated-copy because SalVisual has implicit
        copy functions but a user-declared dtor.  The implicitly-defined copy functions
        are actually used (so cannot be deleted), but in fragile interaction with the
        semantics of the user-provided dtor in the SalColormap(sal_uInt16) ctor.
        
        Changing SalVisual into a move-only class (moving the "this instance must delete
        its visual member" information) doesn't work well, as SalDisplay::ScreenData is
        used as a supply of SalVisual instances (but which will never be of the "this
        instance must delete its visual member" variety) that are then copied into
        SalColormap::m_aVisual.
        
        As only SalColormap creates SalVisual instances of the "this instance must
        delete its visual member" variety, what actually works is to track that
        information in SalColormap instead of directly in SalVisual, and make
        SalColormap a move-only class.
        
        Change-Id: Ib968a38c40b660ce91981b3c7b281f4add6ece6b
        Reviewed-on: https://gerrit.libreoffice.org/56579
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-28  Mike Kaganski  <mike.kaganski@collabora.com>  [4600b07c1d787f959618d9ecf54161e4ea4ffa61]

        tdf#102195: don't exclude everything between first and last subset
        
        When subsets are non-contiguous, we need to include the parts between
        subsets.
        
        Change-Id: I28214dccc75e6a6af5c65397b2126049a65bf79f
        Reviewed-on: https://gerrit.libreoffice.org/56571
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [1113f93db393fab7d38fd1e98ee52fa8f564e545]

        loplugin:useuniqueptr in ScAccessiblePreviewTable
        
        Change-Id: I75b37dab51f3510f6e7155c191a85af99b0d350f
        Reviewed-on: https://gerrit.libreoffice.org/56547
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-28  Gabor Kelemen  <kelemeng@ubuntu.com>  [f4dafe050abe42a36ed56576c23539eb808db5ba]

        tdf#42949 Fix IWYU warnings in include/osl/*h
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ib2301526d7aa6982af6c8c79ed7e9a4c34b7bbf7
        Reviewed-on: https://gerrit.libreoffice.org/56491
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [64acf709a616c45d20c9cb5b1bcce0da34593661]

        pdfium: replace FPDFPath_GetDrawMode() patch with backport
        
        Change-Id: I86c7c0f73a21f670676716d7c22f519ed82da145
        Reviewed-on: https://gerrit.libreoffice.org/56544
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [a30e805bf782207a91a22519180801c21561253d]

        loplugin:useuniqueptr in ScConsolidateDlg
        
        Change-Id: I80cd0b051a137f51aa03ebc573369c945ca502da
        Reviewed-on: https://gerrit.libreoffice.org/56553
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [e53ed47e9d9eb8bde2054943db8655ec12ace128]

        loplugin:useuniqueptr in ScUndoDBData
        
        Change-Id: I6107079f8474a2ddc76a9cb6e93552d95861dc6c
        Reviewed-on: https://gerrit.libreoffice.org/56563
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [9954df6905804fb2bd72072a7e44145508b86a8d]

        loplugin:useuniqueptr in ScAutoFmtPreview
        
        Change-Id: I748382e73a2e2b80292e8c396cb61ca805c03549
        Reviewed-on: https://gerrit.libreoffice.org/56562
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [0d41681eef154f8208e9764f0a459ae79d033164]

        loplugin:useuniqueptr in ScUndoWidthOrHeight
        
        Change-Id: I224c5d7b2562cc0ad5d03dc7dffc5476c83a5f54
        Reviewed-on: https://gerrit.libreoffice.org/56561
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [2037e85b790b9cb9e563a66b79bd549e328b8b4f]

        loplugin:useuniqueptr in ScAccessibleDocument
        
        Change-Id: I199b5f3bd0d8555dc01d6f51208ebe4526a32f9a
        Reviewed-on: https://gerrit.libreoffice.org/56559
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [4baf5adc8f397df0c52d6cba97c5de18682d9429]

        loplugin:useuniqueptr in ScFilterDlg
        
        Change-Id: I8d7561df19d433db5454bcf4d60e1cb81c44f031
        Reviewed-on: https://gerrit.libreoffice.org/56558
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [c25db26f4c2163c8fb8824ecf291dd39d7252d66]

        loplugin:useuniqueptr in ScNavigatorDlg
        
        Change-Id: I27ef6e27c8eef01a5de0f117ee03364ca545b27a
        Reviewed-on: https://gerrit.libreoffice.org/56560
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [0bd2c35937b85d7bbe60e6da25a09d4ab0022e98]

        loplugin:useuniqueptr in ScModule
        
        Change-Id: I6433050af217668800c7257433c11bfec37d9634
        Reviewed-on: https://gerrit.libreoffice.org/56557
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [f35ddce379cd6988af0b33abdff7ff343bd94049]

        loplugin:useuniqueptr in ScAccessibleDocumentPagePreview
        
        Change-Id: I0b90d59e627691c6c187f34591992301102afcfe
        Reviewed-on: https://gerrit.libreoffice.org/56556
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [b1b490ee356cf542e47065eb6795ed0b5e2f531b]

        loplugin:useuniqueptr in ScAccessiblePreviewCell
        
        Change-Id: I99b9809b3924285b4f0d58905352777b948ee592
        Reviewed-on: https://gerrit.libreoffice.org/56546
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [ceff8f7359fe8ef7e1be3cf75563f5c6a34c7049]

        loplugin:useuniqueptr in ScDocShell
        
        Change-Id: I6d4d4899670d8c3254f8c4337a14ba2bb937a2bf
        Reviewed-on: https://gerrit.libreoffice.org/56555
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [02e02fc032ee43d49cfda05eb0a30e5a21dc3ec2]

        loplugin:useuniqueptr in ScSpecialFilterDlg
        
        Change-Id: I864e09c6c86a852bc79d9e2ea6b50c568fd0155f
        Reviewed-on: https://gerrit.libreoffice.org/56554
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [dee73a9af5e1c59588137634c1d048e4321d6908]

        loplugin:useuniqueptr in ScZoomSliderWnd
        
        Change-Id: If6cc62d08fbd589f332514e01a42aae8f919e68f
        Reviewed-on: https://gerrit.libreoffice.org/56552
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [e528b7fd3a064eea788ae4f8b6901a941be3bc4c]

        loplugin:useuniqueptr in ScAccessibleNoteTextData
        
        Change-Id: I38101b3046c4354f48b6c9d34a016351659e9795
        Reviewed-on: https://gerrit.libreoffice.org/56551
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [00505cad5eaf371757c8958f4eaf750cf4be77eb]

        loplugin:useuniqueptr in ScTransferObj
        
        Change-Id: Ie934c2d0ad0c71b22d84976661b19d07e2eb64d4
        Reviewed-on: https://gerrit.libreoffice.org/56550
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [4dbfc74325130fe272007cf572a56634f9894deb]

        loplugin:useuniqueptr in ScCheckListBox
        
        Change-Id: Ic3059e266a9276786e33ba5adf846e51551bdd6f
        Reviewed-on: https://gerrit.libreoffice.org/56549
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [1156f2ed90ddea4036f08155a83248cc4eab7f27]

        loplugin:useuniqueptr in ScAccessiblePreviewHeaderCell
        
        Change-Id: Id1ccd3657ffb0a5ae4762ea6ce25f8ce2c77db92
        Reviewed-on: https://gerrit.libreoffice.org/56548
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [291f125e84e9a375442191e22325acbf88ed88dc]

        loplugin:useuniqueptr in ScAccessiblePageHeaderArea
        
        Change-Id: Ic32996b3aaf415109c1fdc336db138ec12159ce2
        Reviewed-on: https://gerrit.libreoffice.org/56545
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-28  Zdeněk Crhonek  <zcrhonek@gmail.com>  [681b3facd3ddb7ab4577c48e232fb29a269d0d40]

        uitest ProtectSheet, protectSpreadsheet, clearCells, tdf#101904
        
        Change-Id: I18f5563be60fa7826d8f720288abcfaf9d93313e
        Reviewed-on: https://gerrit.libreoffice.org/56564
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-06-28  Zdeněk Crhonek  <zcrhonek@gmail.com>  [df579bea05a27567ffecde5291d50f8a3720b730]

        repair uitest solver.py
        
        Change-Id: I64b5d78e9a63c3b78b6ac87123bf09903556f8d9
        Reviewed-on: https://gerrit.libreoffice.org/56543
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-06-28  Luboš Luňák  <l.lunak@collabora.com>  [7e1cabd96526cb7befc5ea5073358093efbe12d0]

        blacklist ocGetPivotData for calc's threading
        
        There appears to be a lot of caching involved in the code invoked
        by ScGetPivotData(). Testcase is e.g. tdf#89186-1 (with minimal
        formula size disabled again).
        
        Change-Id: If7e2a972898c358dc8f80cf238f8d5ccf541f16d
        Reviewed-on: https://gerrit.libreoffice.org/56525
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-06-27  Stephan Bergmann  <sbergman@redhat.com>  [dc952845ca93a38868fee47a02b1ca1ed4c14f88]

        Suspiciously, copy ops of Bundle-derived classes didn't copy Bundle::mnColor
        
        Lets assume that that was an oversight, and change all those user-provided
        copy assignment ops into implicitly-defined ones (that will now also copy
        Bundle::mnColor).  Avoids -Wdeprecated-copy with GCC trunk towards GCC 9, as the
        copy ctors were already left implicitly-defined (and so already copied
        Bundle::mnColor).
        
        Change-Id: I43e323b55d059c7afecaddab0d777b6df47182c8
        Reviewed-on: https://gerrit.libreoffice.org/56539
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-27  Arkadiy Illarionov  <qarkai@gmail.com>  [f17eb4c84d0ac67fad9fc22dae19dc530185f68e]

        tdf#96099 Remove *HandlerPtr typedefs in writerfilter
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=96099#c44
        
        Change-Id: Ib2d828a66bc14faa4f341eec9210e1effdebd7c1
        Reviewed-on: https://gerrit.libreoffice.org/56541
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-27  Tor Lillqvist  <tml@collabora.com>  [33af2a8e97c0cb8635be5452c58dad40944f8019]

        This assert() seems superfluous
        
        The assertion fails when one reproduces tdf#69460 but removing the
        assert() does not cause any problems.
        
        Change-Id: Idaa5d41a0cf76073e406d7152fc3b4e9ebd3e876
        Reviewed-on: https://gerrit.libreoffice.org/56538
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-06-27  Eike Rathke  <erack@redhat.com>  [d9388ab070ff99055650bf54b0e683a4be9bcdc9]

        Check string length before copying, tdf#115007 follow-up
        
        Change-Id: I50b842afc505ce603225fb2d25281cc8e9240200
        Reviewed-on: https://gerrit.libreoffice.org/56537
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-06-27  Stephan Bergmann  <sbergman@redhat.com>  [40e5ad1179ab97577dd4305c36820f8b6a23d17d]

        Break HashedStyle::RefCount out into new RefCountedHashdStyle
        
        ...as that member is only used in m_aIdToStyle, and it was confusing how the
        user-provided HashedStyle copy ctor initializes it to zero while the implicitly
        defined copy assignment op copies it.  (And existence of only one of those
        copy functions also triggered -Wdeprecated-copy with GCC trunk towards GCC 9.)
        
        Change-Id: I176ef95af8780fefe21e53f61fd66f5e2d9156ab
        Reviewed-on: https://gerrit.libreoffice.org/56528
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [1e533f69f0c3a9a2136ea5d46b884145703ad637]

        tdf#102960 vcl opengl: fix missing support for polygon track frames
        
        Which is used in e.g. the Calc cell border dialog. The approach is
        similar to commit 60790935cc143de49b732e93b6fb923b7669530b (tdf#96657 -
        vcl opengl: implement invert: Track Frame., 2016-01-09) but that one was
        for rectangles, this one is for polygons.
        
        Change-Id: Ib1feebab2d14f4450fee0afe96afcea906965fdb
        Reviewed-on: https://gerrit.libreoffice.org/56534
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-06-27  Tor Lillqvist  <tml@collabora.com>  [fa7ebc82bbcee15cd75b42d1e7b8ef66ed719225]

        This should be a const NSString* so that we can pass such variables to it
        
        Change-Id: I017c100f83faac64ad3a8430010c226b438e6a07
        Reviewed-on: https://gerrit.libreoffice.org/56529
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-06-27  andreas kainz  <kainz.a@gmail.com>  [a29b1018972d4052f361553b40cb4da2d2a5d318]

        tdf#114425 add Page Settings to writer and calc NB
        
        add to NB grouped (full and compact) in Edit group
        cause Format is only Format selected text but not Format page.
        Edit group is most generic group that fit's for page selection
        
        Change-Id: I49af8ff5b560655d43c55818da391a768d26ef04
        Reviewed-on: https://gerrit.libreoffice.org/56430
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1a651c3fffee4c1e7674c8b4af4b1982af8072f5]

        vcl: prefer OpenType font feature description over Graphite
        
        If the fon supports Graphite features we can get the feature
        descriptions from the font, but this descriptions are mostly
        limited (available in a limited number of languages), so it is
        better to only use this descriptions only if the feature does not
        have an OpenType description available.
        
        Change-Id: Ic0b81cb8cc22e1e73f30e6a960167cfa982fbfc7
        Reviewed-on: https://gerrit.libreoffice.org/56318
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-06-27  Tor Lillqvist  <tml@collabora.com>  [387f00311a1b2d12d16ae5731347cdc4328afa4a]

        tdf#53282: Leave (our own) full-screen mode when the AquaSalFrame is dying
        
        Change-Id: I85243dff96b9090de0fd55564b44abb6142d9ac2
        Reviewed-on: https://gerrit.libreoffice.org/56524
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-06-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [e5c8f2ba40223b67c7205b6f06da3aa344ed0e97]

        loplugin:useuniqueptr in ScUnoAddInCollection
        
        Change-Id: Ic38eab88f68952549af3417c3e85020877c95446
        Reviewed-on: https://gerrit.libreoffice.org/56498
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-27  Henry Castro  <hcastro@collabora.com>  [b9652803096b68a33702601aac52e78c8a4250c6]

        tdf#118308: Incorrect Paste Special dialog when ...
        
        pasting content from another cell
        
        In tiled rendering case (headless) each window has its own clipboard,
        otherwise exists a unique clipboard (UNO service).
        
        Change-Id: I7d5d0b085faeaffa3fc0a80914fbe9349f4aa402
        Reviewed-on: https://gerrit.libreoffice.org/56508
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-06-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b262e6e5da0c2e66e00cd6d68d7c2df11a34ff5c]

        xmloff: prevent embedding same font files with checksumming
        
        When embedding fonts to ODF documents we can get into a situation
        where the same font is embedded multiple times and this wastes
        space. To prevent this we calculate the checksum of the font first
        and track the fonts that are embedded. When the font has the same
        checksum, the path to already embedded font is returned.
        
        Change-Id: I087c42d9a63b1697b9b4ea985dbce2fda760a996
        Reviewed-on: https://gerrit.libreoffice.org/56507
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-06-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [eeef4ab2f4abb7c7b2eef193849029437d46c551]

        xmloff: cleanup XMLFontAutoStylePool, use range for, std::pair
        
        Change-Id: I5c775b8bc5cef3e14404f119e1ffb06334022003
        Reviewed-on: https://gerrit.libreoffice.org/56506
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-06-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [a98030518682042efaf0d3b603366435edb9e633]

        loplugin:useuniqueptr in ScConsData
        
        Change-Id: I0f9392d95ec2887ee62d1486f63600693a8b4dca
        Reviewed-on: https://gerrit.libreoffice.org/56497
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-27  László Németh  <nemeth@numbertext.org>  [4fc072bf18ab4fa7067905d7785a2100f0391d2e]

        locale hu_HU.xml: add date formats with suffixes, articles
        
        and spelling out using the new NatNum12 modifier
        to support common "in", "on", "from", "to", etc. date
        suffix variants, "dash-free" spell out format of years
        of the new Hungarian orthographical reform, and months
        with articles.
        
        For example, "in 2018" is "2018-ban", "in 2019" is "2019-ben"
        in Hungarian because of "vowel harmony", the word stem
        dependent fluctuation of the suffix variants, a frequent
        linguistic feature of other agglutinative languages, too,
        including Estonian, Finnish and Turkish.
        
        Note: some of the new date formats will work correctly only
        with the upcoming update of the external libnumbertext.
        
        Note 2: add also alternative (real) abbreviated month names,
        because the default abbreviated month names are Roman
        numbers.
        
        Change-Id: Ibb33ff6a627b8e27fd02388653e3b33ebd446a10
        Reviewed-on: https://gerrit.libreoffice.org/55637
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-06-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [add887972d9ad5e37a69196581e833a51566b9be]

        loplugin:useuniqueptr in OutlineBulletDlg and SdPresLayoutTemplateDlg
        
        Change-Id: I4bd0a9dd7be5b6ad7c1307f73c89ab0ee915ce9f
        Reviewed-on: https://gerrit.libreoffice.org/56495
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-27  Stephan Bergmann  <sbergman@redhat.com>  [47e334edd0ff061a7ec91b93fe6fa2a4cc4664ce]

        Null deref in ScDocument::IsClipboardSource
        
        Appears to be a regression introduced with
        b6b1ded0a0539e7be1b5338de378a3276a6ff445 "sc: replace ScCaptionPtr with
        std::shared_ptr, tdf#117997, tdf#117228".  Reported e.g. as
        <https://ci.libreoffice.org//job/lo_ubsan/954/console> during
        CppunitTest_sc_subsequent_export_test and CppunitTest_sc_ucalc:
        
        > /sc/source/core/data/document.cxx:2574:28: runtime error: member call on null pointer of type 'ScDocShell'
        >     #0 0x2b9971542d76 in ScDocument::IsClipboardSource() const /sc/source/core/data/document.cxx:2574:28
        >     #1 0x2b99722b7762 in ScFormulaCell::ScFormulaCell(ScFormulaCell const&, ScDocument&, ScAddress const&, ScCloneFlags) /sc/source/core/data/formulacell.cxx:844:14
        >     #2 0x2b996fee35b0 in ScCellValue::assign(ScCellValue const&, ScDocument&, ScCloneFlags) /sc/source/core/data/cellvalue.cxx:395:29
        >     #3 0x2b997312db22 in ScChangeTrack::Clone(ScDocument*) const /sc/source/core/tool/chgtrack.cxx:4565:25
        >     #4 0x2b99cd1728be in XclExpChangeTrack::CreateTempChangeTrack() /sc/source/filter/xcl97/XclExpChangeTrack.cxx:1561:12
        >     #5 0x2b99cd169a74 in XclExpChangeTrack::XclExpChangeTrack(XclExpRoot const&) /sc/source/filter/xcl97/XclExpChangeTrack.cxx:1418:39
        >     #6 0x2b99cab087c0 in ExcDocument::ReadDoc() /sc/source/filter/excel/excdoc.cxx:788:41
        >     #7 0x2b99cadddc2e in ExportBiff5::Write() /sc/source/filter/excel/expop2.cxx:112:5
        >     #8 0x2b99cab8ee83 in lcl_ExportExcelBiff(SfxMedium&, ScDocument*, SvStream*, bool, unsigned short) /sc/source/filter/excel/excel.cxx:181:16
        >     #9 0x2b99cab8d342 in ScFormatFilterPluginImpl::ScExportExcel5(SfxMedium&, ScDocument*, ExportFormatExcel, unsigned short) /sc/source/filter/excel/excel.cxx:219:16
        >     #10 0x2b99768df9d2 in ScDocShell::ConvertTo(SfxMedium&) /sc/source/ui/docshell/docsh.cxx:2419:30
        >     #11 0x2b998a7e2550 in SfxObjectShell::SaveTo_Impl(SfxMedium&, SfxItemSet const*) /sfx2/source/doc/objstor.cxx:1513:19
        >     #12 0x2b998a7fe5e2 in SfxObjectShell::DoSaveAs(SfxMedium&) /sfx2/source/doc/objstor.cxx:1900:17
        >     #13 0x2b9985a31bb6 in ScBootstrapFixture::saveAndReload(ScDocShell*, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags) /sc/qa/unit/helper/qahelper.cxx:664:5
        >     #14 0x2b9985a34593 in ScBootstrapFixture::saveAndReload(ScDocShell*, int) /sc/qa/unit/helper/qahelper.cxx:686:28
        >     #15 0x2b9956fca835 in ScExportTest::testTrackChangesSimpleXLSX() /sc/qa/unit/subsequent_export-test.cxx:2618:29
        >     #16 0x2b9957203058 in void std::_Mem_fn_base<void (ScExportTest::*)(), true>::operator()<, void>(ScExportTest*) const /home/tdf/lode/opt_private/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/../../../../include/c++/5.2.0/functional:600:11
        >     #17 0x2b9957202d63 in void std::_Bind<std::_Mem_fn<void (ScExportTest::*)()> (ScExportTest*)>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) /home/tdf/lode/opt_private/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/../../../../include/c++/5.2.0/functional:1073:11
        >     #18 0x2b9957202771 in void std::_Bind<std::_Mem_fn<void (ScExportTest::*)()> (ScExportTest*)>::operator()<, void>() /home/tdf/lode/opt_private/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/../../../../include/c++/5.2.0/functional:1131:11
        >     #19 0x2b9957201149 in std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (ScExportTest::*)()> (ScExportTest*)> >::_M_invoke(std::_Any_data const&) /home/tdf/lode/opt_private/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/../../../../include/c++/5.2.0/functional:1871:2
        >     #20 0x2b9957203ad0 in std::function<void ()>::operator()() const /home/tdf/lode/opt_private/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/../../../../include/c++/5.2.0/functional:2271:14
        >     #21 0x2b99571ff885 in CppUnit::TestCaller<ScExportTest>::runTest() /workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175:7
        >     #22 0x2b990c338e7d in CppUnit::TestCaseMethodFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5
        >     #23 0x2b99294cb4d6 in (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /test/source/vclbootstrapprotector.cxx:48:14
        >     #24 0x2b990c2f7947 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:12
        >     #25 0x2b991bcad7a6 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89:12
        >     #26 0x2b990c2f7947 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:12
        >     #27 0x2b9917d39e13 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16
        >     #28 0x2b990c2f7947 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:12
        >     #29 0x2b990c2732df in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12
        >     #30 0x2b990c2f7947 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:12
        >     #31 0x2b990c2edb70 in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86:18
        >     #32 0x2b990c3c2ccb in CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) /workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:182:10
        >     #33 0x2b990c335efd in CppUnit::TestCase::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:5
        >     #34 0x2b990c33c0b3 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:5
        >     #35 0x2b990c33b01d in CppUnit::TestComposite::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #36 0x2b990c33c0b3 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:5
        >     #37 0x2b990c33b01d in CppUnit::TestComposite::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #38 0x2b990c402686 in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:5
        >     #39 0x2b990c3c0e19 in CppUnit::TestResult::runTest(CppUnit::Test*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149:3
        >     #40 0x2b990c403b27 in CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) /workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:96:3
        >     #41 0x515d6d in (anonymous namespace)::ProtectedFixtureFunctor::run() const /sal/cppunittester/cppunittester.cxx:315:13
        >     #42 0x51071f in sal_main() /sal/cppunittester/cppunittester.cxx:465:14
        >     #43 0x50e832 in main /sal/cppunittester/cppunittester.cxx:372:1
        >     #44 0x2b990e038444 in __libc_start_main (/lib64/libc.so.6+0x22444)
        >     #45 0x433494 in _start (/workdir/LinkTarget/Executable/cppunittester+0x433494)
        
        Change-Id: Id6cbc92844c89d48daecf8fad0b8899fcd087eaa
        Reviewed-on: https://gerrit.libreoffice.org/56513
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-27  Stephan Bergmann  <sbergman@redhat.com>  [6ebc026e34d0c119067e7dfbad8d932f92844760]

        salhelper::SingletonRef copy ctor is broken, mark as deleted
        
        If that (implicitly defined) ctor had ever been used, it would have failed to
        increment m_nRef, so could have caused m_pInstance to be deleted too early.  So
        better mark it as deleted.  (LO itself apparently didn't call it.  If 3rd party
        code would want to call it after all, it could be changed from deleted to
        properly user-provided, incrementing m_nRef, in the future.)
        
        The implicitly defined copy assignment op happens to already do the right thing,
        and /is/ used, e.g., during
        
        >         m_aNode = _rhs.m_aNode;
        
        in DriversConfig::operator= (connectivity/source/commontools/DriversConfig.cxx).
        Mark it as defaulted to avoid -Wdeprecated-copy with GCC trunk towards GCC 9.
        
        Change-Id: I527123d9de837c311d30a270feb09dc173d9f411
        Reviewed-on: https://gerrit.libreoffice.org/56512
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-27  Justin Luth  <justin.luth@collabora.com>  [ee45d881efab230e7682f964d6ad4d00f85b0006]

        tdf#114845 sd: only shift rotated group items
        
        fixes 6.0 commit  9ae1e094d5a8a5b4432c88ebea0ca9fc1c79f602
        > PPTX export: correct position of rotated groups
        
        However, there was nothing excluding the re-positioning
        to only group items.
        
        Change-Id: I62e36b46c0d2ac3e41f8d7d4ed82df11e6eb1ee5
        Reviewed-on: https://gerrit.libreoffice.org/56386
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-06-27  Stephan Bergmann  <sbergman@redhat.com>  [82e5b2ba14c4d10a5ae899d5e370eaac8b2f2411]

        Clarify name and location of external/gpgmepp's upstream
        
        Change-Id: I8f91e5d00e716bbd0e6aa25697e0b30908ffb8bb

2018-06-27  Luboš Luňák  <l.lunak@collabora.com>  [4d37e0d5dd22343a3b7942649f460db544ae536c]

        use optional ScInterpreterContext in ScColumn::GetString()
        
        Otherwise calc's threading asserts with fdo#37765-1.
        
        Change-Id: Ic2500f2218bf62c4d05f1c5284e62a53c0598b53
        Reviewed-on: https://gerrit.libreoffice.org/56484
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-06-27  Luboš Luňák  <l.lunak@collabora.com>  [ceabe204a7547988df8851e5d807ec83105e190c]

        use ScInterpreterContext in ScMin()
        
        Otherwise fdo#74583-1 asserts with calc's threading.
        
        Change-Id: I2ba46a15d1d5216b279ae21d92ae52353e470df6
        Reviewed-on: https://gerrit.libreoffice.org/56479
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-06-27  Luboš Luňák  <l.lunak@collabora.com>  [87ac4627260bc56825f1283a3a4d88b7f5e466d8]

        fix thread-unsafe return of a reference to a static
        
        The Mapping struct is small, so there's no need to reuse it.
        Without this, sc/qa/.../sumif_wildcards.fods sometimes fails with calc
        threading.
        
        Change-Id: If1f370bebe8e1afa14f8645d843a056b6f0dbdea
        Reviewed-on: https://gerrit.libreoffice.org/56449
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-06-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [bd1ffb2de9f58bad78f4c96c0017d13e24761a0b]

        loplugin:useuniqueptr in sd::Communicator
        
        Change-Id: If4725a7c170a4f10b1ffd0cfc769fcdca70e2eaf
        Reviewed-on: https://gerrit.libreoffice.org/56493
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-27  Michael Stahl  <Michael.Stahl@cib.de>  [7e2240c384c405bb14207f0cb26bff3e4357fcb6]

        OFFICE-3789 xmloff: ODF export: fix footer-first order inconsistency
        
        Reorder footer-left/footer-first so that they are valid wrt. ODF 1.3
        draft schema.  The schema was changed to add footer-first after
        footer-left, but the filter wrote footer-first before footer-left.
        
        Change-Id: I48b7ed932729ec2c94e17e6f3d4797926c9811ee
        Reviewed-on: https://gerrit.libreoffice.org/56482
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-27  Arkadiy Illarionov  <qarkai@gmail.com>  [38b14b248029ea65fc778ede06e8b426b74451da]

        tdf#96099 Remove some trivial std::deque typedefs
        
        Change-Id: I101c8a39344ab007640aec9ddad6f82d4fe64296
        Reviewed-on: https://gerrit.libreoffice.org/56504
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-27  Tor Lillqvist  <tml@collabora.com>  [f1d9aca4bf596c0a3be44483b1d60867f12683ec]

        Initialise the spelling and grammar thing when Writer starts
        
        We want to avoid the phenomenon where right after typing the first
        character into a Writer documnent in a LibreOffice instance, spell and
        grammar checking stuff is initialised which can take a quite long
        time, especially the LightProof one.
        
        Even after my recent change that made the Lightproof initialisation
        clearly faster (by avoiding the import of the large
        lightproof_impl_pt_BR.py module before actually doing Brazilian
        Portuguese proofreading), there still was a 0.3 second delay on my
        relatively fast machine.
        
        This change moves that delay into Writer start instead, before any
        document window is ready to accept input. At least then the user is
        not entering text and wondering why it doesn't show up right away.
        
        Change-Id: Ie578c310dc9cb9bfc964e2986eec177fb1d4e666
        Reviewed-on: https://gerrit.libreoffice.org/56473
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-06-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [db28098265cb1f137813c2f6c42663382c213aa5]

        loplugin:useuniqueptr in DocumentDrawModelManager
        
        Change-Id: Id7a50d5379f8d2f8ecd39a75a520b1501600adcb
        Reviewed-on: https://gerrit.libreoffice.org/56501
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [0541b41705946a8086f3ad2c5366765c389e5480]

        loplugin:useuniqueptr in SwSelPaintRects
        
        Change-Id: I34411e00d67ab29eb0796207d17f77a4f767c0b0
        Reviewed-on: https://gerrit.libreoffice.org/56500
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [510050dea2ce0a6476f0adb0f603a3e9fbe87405]

        loplugin:useuniqueptr in ScXMLAnnotationContext
        
        Change-Id: I0f26159f8af09a68c819c400abd09454a6d827b2
        Reviewed-on: https://gerrit.libreoffice.org/56499
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [bf82016b20b9d5da1c3ce06258f77cfc2c66afac]

        loplugin:useuniqueptr in SwDoc
        
        Change-Id: Ic895c7b79a25a0766cc6d352c5ed75873004fddb
        Reviewed-on: https://gerrit.libreoffice.org/56496
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [20dfe973a8c1ef0d873aca735711e288734c5cba]

        loplugin:useuniqueptr in PortionObj
        
        Change-Id: I79fcbaa12def04aa36bdf1928638b70ad490448c
        Reviewed-on: https://gerrit.libreoffice.org/56494
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [5be0637827cd987b7b7dda7ca2c54a3548d9ef51]

        loplugin:useuniqueptr in ScSheetEvents
        
        Change-Id: I7dce11ddf85fc92d6ac69ea307c4c1c181521460
        Reviewed-on: https://gerrit.libreoffice.org/56492
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [ecdca6ee0c56371253e1f62ec49d512c1aa7e6dc]

        sw: prefix members of SwInterHyphInfoTextFrame
        
        Change-Id: Idc99dfd6e5ee7bc999088f4657d77613d0029b97
        Reviewed-on: https://gerrit.libreoffice.org/56489
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [22ccb4cb8b99cc6766282256939d3f79a0c56109]

        tdf#117900 Reload document after signing signature line
        
        So that the graphic reflects the new "signed" state
        
        Change-Id: Ic943581c4dfff53fbf9fbd5f1398c98842497a25
        Reviewed-on: https://gerrit.libreoffice.org/56477
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-06-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [79e434948d65dd9eba150bc986e968bcb3754631]

        tdf#117904 Don't allow copying signed shapes
        
        Instead just copy the "unsigned" graphic
        
        Change-Id: I5183b0b33be0469dceaace142d73aa403cc32ef2
        Reviewed-on: https://gerrit.libreoffice.org/56472
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-06-27  Julien Nabet  <serval2412@yahoo.fr>  [4964cb80ec603a1ce9937f230fc6ed6b761a6e1f]

        tdf#118374: fix crash from loplugin:useuniqueptr in sdext
        
        See bt:
        https://bugs.documentfoundation.org/attachment.cgi?id=143105
        
        Regression from:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=a9ef943769b06e6bdffe7326f288b27e08a95698
        
        Change-Id: I285f00cb6ede3d952a794b60ff64586fe2224e5f
        Reviewed-on: https://gerrit.libreoffice.org/56490
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-06-27  Justin Luth  <justin_luth@sil.org>  [e1a77d0affef507d597e7dceb5514073658332df]

        tdf#113991 xls/xlsx export: emulate relative GLOBAL named ranges
        
        The MS formats apparently require absolute sheet references in
        named ranges. So, it can't directly use LO's GLOBAL relative ranges.
        Instead, attempt to emulate that by duplicating the GLOBAL name
        directly into every sheet. If the name already exists, then
        (in theory) it would have overridden the global one anyway,
        so just drop it in that case.
        
        Change-Id: I32ab6f957a60fde7ec8a1912cfb0974a55db3886
        Reviewed-on: https://gerrit.libreoffice.org/54743
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-06-26  Caolán McNamara  <caolanm@redhat.com>  [a2937b4af3b1d148fbead50f06e7a196bf5850cb]

        tdf#118309 freeze/thaw adding large amounts to ComboBoxText
        
        Change-Id: I3072630c769224be730e6ec16b1a02fa4f1b10e6
        Reviewed-on: https://gerrit.libreoffice.org/56485
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-26  Caolán McNamara  <caolanm@redhat.com>  [2c0a33f5003cc9791a79d54ff279eb734d2d065c]

        forcepoint#49 survive more kashidas than expected
        
        Change-Id: I66aa5389b3d80d1fe2f6898e8920eb37ca064381
        Reviewed-on: https://gerrit.libreoffice.org/56468
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-26  Caolán McNamara  <caolanm@redhat.com>  [23c4166355274fdebb7b744c99390f39416593c1]

        pass vector as arg, rather than raw pointer
        
        Change-Id: Id97df4cce7a2ce28f1a5e7cc30e27cf4ce9261d1
        Reviewed-on: https://gerrit.libreoffice.org/56467
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-26  Caolán McNamara  <caolanm@redhat.com>  [9dea10a6f7ef94c5ff77bc7dfe15e862dd0f7be6]

        can use simple vector here
        
        Change-Id: Ia1565a946f9ac6d607fb6802b19e561fc9afc66d
        Reviewed-on: https://gerrit.libreoffice.org/56466
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-26  Caolán McNamara  <caolanm@redhat.com>  [7b9db1b3b7a866613b33ac05a0362109530e97ea]

        forcepoint#50 fix end detection
        
        rBuffer.size() of 26, nBytes of 25, rBuffer[25] is the first zero
        so aLine.getLength() of 25, nBytes reduced by aLine.getLength()+1 and
        nRun increased by same, so nBytes wraps and nRun is 26.
        
        Change-Id: Ia9f4789e081e6b77a21321f37d71cabfc7c84550
        Reviewed-on: https://gerrit.libreoffice.org/56478
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-26  Zdeněk Crhonek  <zcrhonek@gmail.com>  [8e908ed926354703a00e19669e3f2631ebb05497]

        uitest for bug tdf#97340
        
        Change-Id: I5d8cb62f89e680e6d3cc3ad3ddaa727358b42424
        Reviewed-on: https://gerrit.libreoffice.org/56362
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-06-26  Stephan Bergmann  <sbergman@redhat.com>  [f7aad844aab5fe424afd71b71133c74d473c5030]

        Clean up XMLNamespaces
        
        ...so that it no longer has a m_aXMLAttributeNamespace member that the user-
        provided copy ctor did not copy.  (Which was presumably by accident, but appears
        to not have had bad consequences due to how XMLNamespaces::adNamespace is only
        called before the copy ctor is called in SaxNamespaceFilter::startElement,
        framework/source/fwe/xml/saxnamespacefilter.cxx).
        
        Found by new -Wdeprecated-copy of GCC trunk towards GCC 9.
        
        Change-Id: I0701ecdfbef9c078a09ed411f4d9ccd166271aae
        Reviewed-on: https://gerrit.libreoffice.org/56469
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-26  Justin Luth  <justin_luth@sil.org>  [c8a040faa218959c23adaac1e0dbe9d679a0bd9e]

        sc excel export: use name, not index for named ranges map
        
        prep work for tdf#113991.
        
        The index that was being used for the map was a LO implementation
        value, not data that is used in the excel filter. That
        hindered doing creative things to overcome excel limitations.
        The name/tab combination is unique, and both parts are obviously
        critical to proper exporting, so use that combination instead.
        
        This will help to emulate global named ranges that are relative.
        That can be emulated by adding an absolute range to each tab.
        There IS no index in this case, and an existing, conflicting name
        will nicely prevent the lower-priority emulation item from being
        inserted.
        
        Change-Id: I0bb75b0aa8a5d784754988f9428c5f2b3eee0da3
        Reviewed-on: https://gerrit.libreoffice.org/54741
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-06-26  Caolán McNamara  <caolanm@redhat.com>  [2fe360492ecee70b1ea2bc6aa6aa97b7d8652cfe]

        forcepoint#48 null deref
        
        Change-Id: I790fc6dafc0d8c9783b9dddc266b313af2a046d7
        Reviewed-on: https://gerrit.libreoffice.org/56460
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-26  Caolán McNamara  <caolanm@redhat.com>  [043701c56cae1e281e1be90a262caa14ed936867]

        support gtk < 3.20.0
        
        Change-Id: Ib21c787a5ff9253e54d620f5bb0142a57d04987d
        Reviewed-on: https://gerrit.libreoffice.org/56448
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-26  Dennis Francis  <dennis.francis@collabora.co.uk>  [60c5ca1b874ead7251653d01b0d50fdd42482e09]

        More Implicit intersection computation
        
        Do implicit intersection computation for
        for single parameter functions while generating
        RPN token array when the argument is a doubleref
        with relative row references. This optimization
        is not done when under forced array mode or
        matrix formula mode.
        
        The computation logic was already present in ScInterpreter,
        so factored it out and reused.
        
        This also adds unit tests to ensure correctness of
        II computation for various cases.
        
        Change-Id: I509c3f6f811aa036b1dc3296e8f68904b26c3c49
        Reviewed-on: https://gerrit.libreoffice.org/53885
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-06-26  Stephan Bergmann  <sbergman@redhat.com>  [6d22d02c321bc9f8f539865fd0fd3046e3ef3c6f]

        Missing include
        
        Change-Id: I2d8b3acdbf4c3bfa54edf9d8f98e3f8d54ed15a8

2018-06-26  Dennis Francis  <dennis.francis@collabora.co.uk>  [eebd2c72ce2d6003975de6b5bfe14b204b382a6e]

        tdf#112452 : Refine the fix for tdf#94561
        
        Do the changes in 7c0f6b9d0fb8d7d9e54865ccf1047bb8f8148101
        only if the destination is not an undo document.
        
        Also removes the below unnecessary change in that commit.
        
        if ( IsNoteCaption( pOldObject ) )
        {
            pOldObject = aIter.Next();
            continue;
        }
        
        Change-Id: Ib18324ed16e91dbd932d449858a489dc09c53713
        Reviewed-on: https://gerrit.libreoffice.org/56287
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-06-26  Caolán McNamara  <caolanm@redhat.com>  [3f750c1e7f8b4dac1dac0333a3f8270e1d7fea00]

        forcepoint#47 bail when we detect the emf is broken
        
        Change-Id: I065635393763af774b45cbba6bd85c4334383b93
        Reviewed-on: https://gerrit.libreoffice.org/56456
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-26  Henry Castro  <hcastro@collabora.com>  [b6b1ded0a0539e7be1b5338de378a3276a6ff445]

        sc: replace ScCaptionPtr with std::shared_ptr, tdf#117997, tdf#117228
        
        Change-Id: I9b6a2c2504c9ce060906ac3bf156721709fef2f3
        Reviewed-on: https://gerrit.libreoffice.org/55490
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-06-26  Stephan Bergmann  <sbergman@redhat.com>  [f5e2dbb40cab1a21dc972806ee4038f52843e838]

        Avoid potential double-delete in ~XMLFile2UTFConverter
        
        ...as the implicitly defined copy operations would just copy the m_p* member
        pointers.  Needed some modification of the ParserCleanup class so that Entity
        (which has a XMLFile2UTFConverter member) can be std::move'd into
        SaxExpatParser_Impl::pushEntity.
        
        Found by new -Wdeprecated-copy of GCC trunk towards GCC 9.
        
        Change-Id: I0cb5b5dbcd55249b475ed74b4ac6bcb12f20f2c6
        Reviewed-on: https://gerrit.libreoffice.org/56453
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-26  Caolán McNamara  <caolanm@redhat.com>  [d8733e2c59f120acf9feddff04964becc3358621]

        coverity#1437526 Unchecked return value
        
        Change-Id: Ib1dbc34ff728475bc6473d315daa08ce13c6aa84
        Reviewed-on: https://gerrit.libreoffice.org/56442
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-26  Michael Stahl  <Michael.Stahl@cib.de>  [a09ed7100e07c0416017c06de9e22fa888377d15]

        schema: add MathML2 XSD
        
        These are needed to invoke the ODF validator with custom ODF schemas.
        
        Change-Id: I231b5d8a8573e9ac6171a331362a31aceae08d80
        Reviewed-on: https://gerrit.libreoffice.org/56399
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-26  Gabor Kelemen  <kelemeng@ubuntu.com>  [b88706f98b0859a40b5e50596c9fa75398c90c2f]

        tdf#42949 Fix more IWYU warnings in sc/inc/d*
        
        Found with bin/find-unneeded-includes
        These were quite a bit entangled with each other
        thus a lot of fallout management was necessary.
        
        Also try harder to use fw declarations in files already checked
        
        Change-Id: Ia69c3a0d66ec2763ac03094aaa1b646a290d3cfa
        Reviewed-on: https://gerrit.libreoffice.org/56361
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-26  Luboš Luňák  <l.lunak@collabora.com>  [8617c8ed9047e46808c292bd68e5b573aa7af74d]

        thread-safe initialization of transliteration objects
        
        Otherwise causes problem with ooo#70213-3 (and
        mnOpenCLMinimumFormulaGroupSize disabled).
        
        Change-Id: I3acfad34476e74595b55a559df5bfd72945a1869
        Reviewed-on: https://gerrit.libreoffice.org/56291
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-06-26  Luboš Luňák  <l.lunak@collabora.com>  [e9430571c41367625110cdcde168da178b8b30a9]

        remove the useOffset thread-unsafe hack from transliteration
        
        And instead pass it as an argument to an implementation function.
        Otherwise this is thread-unsafe for Calc's threaded calculation,
        and transliteration is used in various places in Calc code.
        
        Change-Id: Ibdf95e4b6867ec251618f6ff91e605acb69667c0
        Reviewed-on: https://gerrit.libreoffice.org/56290
        Tested-by: Jenkins
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-06-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [364af18d7394c113dc8624c0c84de28c2747a927]

        loplugin:useuniqueptr in ScConsolidateParam
        
        Change-Id: I451315b844e759db3084220a1c889f47775189e3
        Reviewed-on: https://gerrit.libreoffice.org/56331
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-26  Caolán McNamara  <caolanm@redhat.com>  [2dac65c50481684863433d67999c0ecf81c67e6b]

        coverity#1209000 Unchecked return value
        
        Change-Id: I1d2a51258deb801ae768dd8b1b44c2c12f41c995
        Reviewed-on: https://gerrit.libreoffice.org/56441
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-26  Gabor Kelemen  <kelemeng@ubuntu.com>  [eff395c2d2a3026d9d65121e273af336fb0cfb19]

        tdf#117620 Localize the temporary IgnoreAllList dictionarys name
        
        Also give it a human readable original name
        
        Change-Id: I86060badac145e7b60cf7dc2e67e16e7c84c2837
        Reviewed-on: https://gerrit.libreoffice.org/56143
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-06-26  Caolán McNamara  <caolanm@redhat.com>  [96c43a21da48e9ef50f199b9418e089da42a8ebb]

        Resolves: tdf#118356 freeze/thaw mass language additions
        
        Change-Id: Ifdc2247594d3ddeea0ca7b3b97eb6e392c54f95b
        Reviewed-on: https://gerrit.libreoffice.org/56409
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [432449d075bb93f624fd64326e8d33543a6bab34]

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

2018-06-26  Mike Kaganski  <mike.kaganski@collabora.com>  [2e142c0ee54744d35517f0b9c49a24302fb32d47]

        tdf#114227: Add support for PAC to ucbhelper::InternetProxyDecider on Windows
        
        Change-Id: I62c76efb354949699615a44d9482df24e3eaa314
        Reviewed-on: https://gerrit.libreoffice.org/56433
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-06-26  Arkadiy Illarionov  <qarkai@gmail.com>  [20c4a9ce69e73a182d60718e9b52510d66c8f20e]

        tdf#96099 Remove some trivial container iterator typedefs
        
        Change-Id: Ifec98748d55ff6aca64c425c50c2cf2650f61591
        Reviewed-on: https://gerrit.libreoffice.org/56422
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [aecd51754ec00faef7ad8f742d5e3cdbab470436]

        personalisation: check "Own Theme" button when clicking "Select Theme"
        
        to make it more obvios that the two belong together
        
        Change-Id: I8e0590679950e96802bab48cd78a8ef6b0a0b681
        Reviewed-on: https://gerrit.libreoffice.org/55847
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-06-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [fa356008b08a8a5b5556aa8f89ca8f7989c53516]

        tdf#118133 DOCX import: disable lazy-loading of tiff images
        
        The same code that works for jpeg/png doesn't work for tiff, go back to
        synchronous loading there for now.
        
        Change-Id: I9b16f40811f6d485c986bd06daa7d4d8c8a76178
        Reviewed-on: https://gerrit.libreoffice.org/56415
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [0901f0b88beb50d9d6acc6eccd96fe55d96a6986]

        loplugin:useuniqueptr in ScFuncDesc
        
        Change-Id: I2b4843bea22c097d377351833e0215153f6721ad
        Reviewed-on: https://gerrit.libreoffice.org/56330
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [95d9d5c8d53ec6c3ced3615f9d9420e2698dc04d]

        loplugin:useuniqueptr in SvxEditModulesDlg
        
        Change-Id: I02f85df8e28ba53e22874b02c3134b1c48805ddf
        Reviewed-on: https://gerrit.libreoffice.org/56322
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-26  Julien Nabet  <serval2412@yahoo.fr>  [02a66f29fec36aed5fb1e800a08c1390d3674b59]

        tdf#43388: add missing info for Evolutionary Algorithm Solver
        
        Add SolverConstraintOperator.INTEGER_value case and in the same time
        the also missing SolverConstraintOperator.BINARY_value case
        
        Change-Id: I18b826e74a2381dedaea3090919118b8d5dad072
        Reviewed-on: https://gerrit.libreoffice.org/56359
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-06-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [757d9e43315755869af30e79c0457fd529cb050a]

        Updated core Project: help  0dad33c002dc2308100e0d315ed16c527cdb5061
        
        Fill help page for writer Style menu
        
        Fix XML
        
        Change-Id: I0d8d362774eecd200a6510dfecfe089274ae631d
        Reviewed-on: https://gerrit.libreoffice.org/56367
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-06-26  Eike Rathke  <erack@redhat.com>  [e90b7ebe137c638523923d7d2fe8bb8d8a8d75cc]

        Upgrade to language-subtag-registry-2018-04-23
        
        Change-Id: I4b862f767db3aabfa7a62ea1c97c34279d34cce7
        Reviewed-on: https://gerrit.libreoffice.org/56413
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-06-25  Thomas Klausner  <wiz@NetBSD.org>  [8db53bfd74e48f60e3002b2ae5f7f13c9387725a]

        Fix "javaPathHelper: not found" errors during startup.
        
        javaPathHelper is a tool from OpenBSD ports, so there is no point
        looking for it on other operating systems.
        
        Change-Id: I763d717fdf7172b412d527fcd88347b2e54a8fe9

2018-06-25  andreas kainz  <kainz.a@gmail.com>  [a777e447a7d78cd91aca09b373f36c057e8bd8e0]

        NB calc: add initial chart items to object tab
        
        Change-Id: I398c4dd384d021c3e70165968b9fadaf34039959
        Reviewed-on: https://gerrit.libreoffice.org/56212
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-25  andreas kainz  <kainz.a@gmail.com>  [d5b4b002d9f60c9757e5aa971254ec824e04afc7]

        NB writer: notebookbar_compact add context-printpreview tab
        
        Change-Id: Ie7ea10eeba74f07342fd47a78193d7c0193d6d40
        Reviewed-on: https://gerrit.libreoffice.org/55985
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-25  andreas kainz  <kainz.a@gmail.com>  [dbcccd374e511f1667e09b5aade617d78f51eab5]

        update app icns icons
        
        thanks Mike Saunders
        
        Change-Id: I7d358a4ccebc008efc67874db5d3f05efc80444a
        Reviewed-on: https://gerrit.libreoffice.org/56207
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-25  Caolán McNamara  <caolanm@redhat.com>  [b047ae6e5bde45555a20a9ad8b7d570d93496187]

        weld SwWatermarkDialog
        
        Change-Id: Iff3ddfb4dd75088e39ea7675b085f1bbde2c2045
        Reviewed-on: https://gerrit.libreoffice.org/56247
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-25  Eike Rathke  <erack@redhat.com>  [86d02e1fde746988adc17c9e8480ae9967c5a299]

        Close circle once in iterations only if not 'this'
        
        ... as 'this' was just appended hence calculated.
        Question remains if there's any situation where the last cell
        would not be 'this'.
        
        Change-Id: I9cc1a7e38bdd6aca0e36a4cf1ef1b827003e72a9
        Reviewed-on: https://gerrit.libreoffice.org/56412
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-06-25  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [79c0327bf8f472faed0dd950d42c060e8766d1c4]

        fix hunspell build break for non-cxx11 case
        
        Change-Id: I3da985f87c5e345ca1c11c54a1f6219bf8a54c70
        Reviewed-on: https://gerrit.libreoffice.org/56393
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-06-25  Zdeněk Crhonek  <zcrhonek@gmail.com>  [0daff7fc119a4c6430bb47425d3f842e21abdfaf]

        uitest for bug tdf#101165
        
        Change-Id: Ia70a6f591c4f699ba441e4b0b87a2d7fcafde5dd
        Reviewed-on: https://gerrit.libreoffice.org/56364
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-06-25  ekuiitr  <jhaekansh80@gmail.com>  [2704821c6b6e829b5ef5c32cdc8eb2a03b6114a9]

        smartart : test documents
        
        Change-Id: I163a080cfae988db38fbd7b3d9de1531f6ba4089
        Reviewed-on: https://gerrit.libreoffice.org/54112
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-06-25  Michael Stahl  <Michael.Stahl@cib.de>  [2bdb926bd6afa01cc3cad013317a1e0ecbde0735]

        tdf#118219 sw: fix SwCursorShell::GetContentAtPos() redline crash
        
        The problem is that CalcStartEnd() will not return the length of the
        node, but COMPLETE_STRING if the redline ends in a subsequent node.
        
        (regression from 4966b1d4d0dc7bce0a1741f9347dada7406a7fb4)
        
        Change-Id: Ic0a27f87b79f68417777842c611c2129fdc9b1f9
        Reviewed-on: https://gerrit.libreoffice.org/56402
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-06-25  Jens Carl  <j.carl43@gmx.de>  [276b2f5361a22310896c10523d8e943a316686ae]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I14f7800a94fd3f289ff9b599a5a360aea3512215
        Reviewed-on: https://gerrit.libreoffice.org/56369
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [eb2a4fb53b92aaf9bef51748f75bbf82e071a0dc]

        loplugin:useuniqueptr in sd::View
        
        Change-Id: I8902a792d9dc1ba2bc50a53c10a387f34af50307
        Reviewed-on: https://gerrit.libreoffice.org/56339
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-25  Stephan Bergmann  <sbergman@redhat.com>  [3a8ae607cb0e63f252ca5a3b224f479cf304dc3f]

        Just use --with-extra-buildid=Flatpak
        
        ...as suggested in comment <https://github.com/flathub/
        org.libreoffice.LibreOffice/issues/48#issuecomment-399739393> to "LibreOffice
        6.0.5": "Should 'Flatpak version' be just 'Flatpak' to save translation of
        'version' in the string for non-English locales?"
        
        Change-Id: I53171a5725f54520ae9e3cbaf294e291d16e1c78
        Reviewed-on: https://gerrit.libreoffice.org/56390
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-25  Tor Lillqvist  <tml@collabora.com>  [37a2639842a8d86698f2f40e8216c6619c7fa4d8]

        Add a FIXME
        
        Change-Id: I3771d6f4703bbd1f012389f5699928464875290f

2018-06-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0ac1baf970a2f983071b56040996c0873d35b004]

        Updated core Project: help  971f4369e9763903aaa6801618040c44b4bbf1b0
        
        Add Form menu help page in Writer
        
        changed '/' to 'or'
        
        Change-Id: I14946035077cb231a55f08cdfd3b92a9df76e3b7
        Reviewed-on: https://gerrit.libreoffice.org/56343
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-06-25  Zdeněk Crhonek  <zcrhonek@gmail.com>  [37f71d7a954b2fdb3f0a03452eed8bec963f0033]

        enable uitest for goal seek again
        
        changed failling test tdf37341 to not check exact result.
        
        Change-Id: I9a4328c6b518cd0c768414c602d765384ab02603
        Reviewed-on: https://gerrit.libreoffice.org/56351
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-06-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7053e417e96891a6807273ba000b9d65866892cc]

        Removed executable permission on (odt|cxx) files
        
        Change-Id: I57af68d6c746a79e2c3b6039e7c450b1512879b8
        Reviewed-on: https://gerrit.libreoffice.org/56382
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [b7b772799abe5cf85fb1d7626b8fdcac3ce06dc1]

        loplugin:useuniqueptr in AutoFormatSwBlob
        
        Change-Id: I0cea421c5306eec66999c58ed8a5c2fa8766d60a
        Reviewed-on: https://gerrit.libreoffice.org/56329
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [90f965c3b708185c340bc099334a0ad69a1e00ee]

        followup fix for "tdf#109269 very slow loading of user-defined dictionary"
        
        i.e. commit 3b1f5ce3a37b09880b63f829bc0a349075fb6245
        
        Change-Id: Ic03c9518fec2ca066bf31272cddd611b05c4773b
        Reviewed-on: https://gerrit.libreoffice.org/56391
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [537ff805fc4b27e4d553c57f9b9457dc9eebb191]

        loplugin:useuniqueptr in ScDocument
        
        Change-Id: I117424b6d28d4cc6cc6d7146f9df861a8075a791
        Reviewed-on: https://gerrit.libreoffice.org/56320
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-25  Michael Stahl  <Michael.Stahl@cib.de>  [5400d1736480d9380f0ed1eeaa546d75889e6653]

        gbuild: fix GCC_VERSION check
        
        This was intended to check for GCC 4.8, but that would be
        GCC_VERSION=408, not 480, so fix the check.  Not sure what GCC 4.9
        actually does here, though.
        
        Change-Id: I32e9aafd36ea7fb81aac52f6788c97fc42b5c8e1
        Reviewed-on: https://gerrit.libreoffice.org/56381
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [cdd233d01c860d4628b627d00a94c3bbdcee85cd]

        loplugin:useuniqueptr in sd::Ruler
        
        Change-Id: Ic1f213b039b9c3e1cedc041d3e136eb09496570d
        Reviewed-on: https://gerrit.libreoffice.org/56338
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [51061839bf4edad9ded432afb1561287a56525e4]

        loplugin:useuniqueptr in FuDisplayOrder
        
        Change-Id: I53241b4cd45ffd6cdbf81c2984a7e95e67a00b93
        Reviewed-on: https://gerrit.libreoffice.org/56335
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-25  andreas kainz  <kainz.a@gmail.com>  [50d8f19c456f228a6d8b14bdb9b4ab343ec4f826]

        menubar web: sync with writer
        
        use menubar file from writer if possible
        swriter File section was used complete
        swriter Edit section was used for the items which are available in sweb
        swriter View section was used for the items which are available in sweb
        swriter Insert section was used for the items which are available in sweb (script was sweb specific in insert)
        swriter Styles section was used complete
        swriter Table section was used complete
        swriter Form section was used complete
        swriter Tools section was used complete
        swriter Window section was used complete
        swriter Help section was used complete
        
        Change-Id: I5970df57be8a55610bf1b5fb28e4315c54e95b63
        Reviewed-on: https://gerrit.libreoffice.org/56064
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-25  Michael Stahl  <Michael.Stahl@cib.de>  [16b10d9ac976d40daffee1d15456016f4a89cd2e]

        poppler: fix incorrect GCC_VERSION check
        
        The minor version is encoded into the last 2 digits, the micro version
        is not avialable.
        
        Change-Id: I4eee40511d732ec8cfc8d85943b965bb6e06d66e
        Reviewed-on: https://gerrit.libreoffice.org/56380
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins

2018-06-25  Juergen Funk  <juergen.funk_ml@cib.de>  [7f1f1f53206c85fb0e2290e5fb2e20dcedfa2610]

        tdf#118303 - Wrong converting of the Vendor-String
        
        Using the make-file function, in this case no converting
        
        this problem was introduced by switching to native Win32 make:
        
        * Makefiles don't have any metadata to specify the encoding
        * all of the Cygwin tools in the build system assume
           everything is UTF-8 encoded
        * Win32 make calls CreateProcessA(), which converts the
           arguments from some so-called "ANSI" codepage to UCS-2
        
        hence in commands invoked from make, the UTF-8 string is
        erroneously interpreted as latin1 and converted to UCS-2.
        
        Change-Id: Ibf3e573b07e7e2d9119e0ff7b4972d8065d84bea
        Reviewed-on: https://gerrit.libreoffice.org/56272
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Michael Stahl <Michael.Stahl@cib.de>

2018-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [a07bb28d3199542c0b90884a947c2bac02bad07d]

        tdf#109269 very slow loading of user-defined dictionary word list
        
        this is about 10x faster for me
        
        Change-Id: I1d308c78dbdd04beaa432b546ba3b89bd617d57e
        Reviewed-on: https://gerrit.libreoffice.org/56378
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-25  Gabor Kelemen  <kelemeng@ubuntu.com>  [dbfa1c452fd9d02330cb3ec5bf2fd4f2c7782d1a]

        tdf#42949 Fix IWYU warnings in chart2/source/inc/[A-C]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        Thanks to codemaker changes there are more
        warnings to fix than before.
        Also try harder to use fw declarations.
        
        Change-Id: If8b1981d5bb0f0b00e9f88d318307594fffa2506
        Reviewed-on: https://gerrit.libreoffice.org/55934
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [879c455e49a28831fab1477d5ced65a69e5c2918]

        loplugin:useuniqueptr in XFStyleManager
        
        Change-Id: I6fccaef0778ce02fc6d6daaa2fdb31af9ea1c19f
        Reviewed-on: https://gerrit.libreoffice.org/56334
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [f2ab7b0ddbd324b3f98e4244bb56254bf030ac3d]

        loplugin:useuniqueptr in ViewIteratorImpl
        
        Change-Id: Ia17fbfbbb76d035c669e797c98a095667187ee80
        Reviewed-on: https://gerrit.libreoffice.org/56337
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [a3c2e5c2ad7ee26044e47277149a15653647eb0e]

        loplugin:useuniqueptr in SdLayerManager
        
        Change-Id: I95c17965e7de1daf0b548220326e05371b71b1ae
        Reviewed-on: https://gerrit.libreoffice.org/56336
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [14b306398463dbd4c1af511d38513eac05c3672f]

        loplugin:useuniqueptr in LwpChangeMgr
        
        these should be held by rtl::Reference
        
        Change-Id: I135352dafc6ba0e274d344aec432fe4eabbafe97
        Reviewed-on: https://gerrit.libreoffice.org/56333
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [99d5312a56a4c12301f9c235b4d51b8a5cec3d71]

        loplugin:useuniqueptr in SdNavigatorWin
        
        Change-Id: Ib1005ab0a0a007d2bad956c8ca0c23c475736d5f
        Reviewed-on: https://gerrit.libreoffice.org/56332
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [e5dfdbcc2084bfdb213afbe03d00136e93d5c4d2]

        loplugin:useuniqueptr in CustomAnimationDialog
        
        Change-Id: Ic2e93c1493159c9602bd68b409052117766dcc02
        Reviewed-on: https://gerrit.libreoffice.org/56328
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [b9426828aefad95aace7f8935ef5dbd6a4664091]

        loplugin:useuniqueptr in desktop
        
        Change-Id: Iff29d7d5962b441678c91bcd0319ac07c6488b34
        Reviewed-on: https://gerrit.libreoffice.org/56327
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [f287292d91012519782f0b7a698449b5eeb624b9]

        loplugin:useuniqueptr in OfaViewTabPage
        
        Change-Id: I0a9f7fd5738a06ac60762b3242721df1634b4264
        Reviewed-on: https://gerrit.libreoffice.org/56326
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [aac20c5b8f4a19051c0ca894eb8951150b37a8a9]

        loplugin:useuniqueptr in OfaAutocorrExceptPage
        
        Change-Id: If59ebc6cd5f73534e3e6c7e3765133c84d839958
        Reviewed-on: https://gerrit.libreoffice.org/56325
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [39e6bae2c4be24a3aad5ef8cd37d3d83c41a4abe]

        loplugin:useuniqueptr in cui numpages
        
        Change-Id: I22eaeecb06bcf46cc494e8a0326922600e131cf3
        Reviewed-on: https://gerrit.libreoffice.org/56324
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [592cbb6cdb1691e205d5bea3dd95d370fd119aa8]

        loplugin:useuniqueptr in SvxLineTabPage
        
        and move SvxBmpItemInfo inside cui/ since it is only used there.
        
        Change-Id: Ic80a8cace9e4664af18baddce3398e826e4c4851
        Reviewed-on: https://gerrit.libreoffice.org/56323
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [9a378c7af1b0ef368f6381c8496369460fa7974d]

        loplugin:useuniqueptr in BackgroundPreviewImpl
        
        Change-Id: If7a36baa663d052a9a41c126312abff185a14bdc
        Reviewed-on: https://gerrit.libreoffice.org/56321
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [641cb17f5e11cafad0413e2a673fdad2b8c42903]

        loplugin:useuniqueptr in SwAccessibleMap
        
        Change-Id: I8dd7b9698a98a1a3dc69605f395b0a82b75a5d82
        Reviewed-on: https://gerrit.libreoffice.org/56319
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-25  Arkadiy Illarionov  <qarkai@gmail.com>  [087213c6a27de31d36d9ccb72a514048a0bb7724]

        tdf#96099 Remove trivial container typedefs in stoc, svl, svx, sw
        
        Change-Id: I0b4d18d2120ba2ce7d2526332bec199f52393290
        Reviewed-on: https://gerrit.libreoffice.org/56363
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [71d02f5b6ca78935df3d09ec0a5817f5870b056e]

        xmlsecurity windows: implement ODF sign/verify with ECDSA keys
        
        By making it possible to use libxmlsec's mscng backend instead of the old
        mscrypto one which lacks ECDSA support.
        
        make -sr CppunitTest_xmlsecurity_signing SVL_CRYPTO_CNG=1 CPPUNIT_TEST_NAME="SigningTest::testECDSA"
        
        passes with these changes, while it failed in the SVL_CRYPTO_CNG=1 case previously.
        
        Change-Id: Ic23e5af11d271ed84175abe3d5ad008c7cc9e071
        Reviewed-on: https://gerrit.libreoffice.org/56370
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-06-25  Maxim Monastirsky  <momonasmon@gmail.com>  [364c828e6ea9e78a145a4ec32a677c7539a913a9]

        tdf#118296 Grid line color cannot be reverted
        
        Use same approach as in Tools > Options... > LibreOffice >
        Application Colors.
        
        Change-Id: I5061709222cde2591e2937cdd67bbb5b6ad7f3f8
        Reviewed-on: https://gerrit.libreoffice.org/56344
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-06-25  Justin Luth  <justin.luth@collabora.com>  [682cf3242272346ad9955cd050a47554930fa8b6]

        tdf#114845: unit test to prevent a bad fix
        
        The fix I was about to suggest broke this file on round-trip.
        It is not enough to just exclude if not a group-shape, or
        else the group-shape detection is not good enough.
        
        Change-Id: I0048bb9221262afdd373b18b5d73ec9468b7d670
        Reviewed-on: https://gerrit.libreoffice.org/56340
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-06-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [bef51263c2904fbee0d1283f0cbd32d89af1cbe4]

        Fix typos
        
        Change-Id: I8787f619d68073e4bbd293d5863736c0cfff1632
        Reviewed-on: https://gerrit.libreoffice.org/56315
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-06-25  Jens Carl  <j.carl43@gmx.de>  [d6f66fd08b9950a9af96a7745266e5003e3c8a32]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I5dea60a3833802473c133ef3060183c3ed790f6f
        Reviewed-on: https://gerrit.libreoffice.org/56365
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-06-25  Maxim Monastirsky  <momonasmon@gmail.com>  [1305aaefa4ec327556f6bff237604b5f9689b936]

        Kill the useless PaletteManager "last color" thing
        
        Change-Id: Iafd4677460bf6ee2cc5bb7cd3f67c2719865a151
        Reviewed-on: https://gerrit.libreoffice.org/56360
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-06-25  Maxim Monastirsky  <momonasmon@gmail.com>  [2fd31c75b677b145cf56404348857e60befcabff]

        tdf#117987 tdf#118138 Compare with the currently used color
        
        ... when deciding whether to toggle highlighting. Had to move
        the whole thing into sw, as otherwise there is no way to
        correctly handle the "brush" mode (as the toolbox controller
        in svx has no way to know in advance which text will be
        selected by the user).
        
        Change-Id: Id2dec4c3647332e82260d12da1311b249f5b9c12
        Reviewed-on: https://gerrit.libreoffice.org/56358
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-06-25  Jim Raykowski  <raykowj@gmail.com>  [76d9d6c9bf0167d4203d7e2f6867254687915caa]

        tdf#105225 new background tab page for Calc Format Cells dialog
        
        Change-Id: Iee26630fa47fedcfc134969cc4d3e13d939fbb77
        Reviewed-on: https://gerrit.libreoffice.org/55357
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-25  Xisco Fauli  <xiscofauli@libreoffice.org>  [b34ed105d5eead1cb7657d0a8fc23a524cf28d31]

        tdf#118240 Filter category in Autocaption as done in insert caption
        
        Change-Id: I138a47419a7c18f59ecc1e0935b669546fcee6e6
        Reviewed-on: https://gerrit.libreoffice.org/56115
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-25  Serge Krot  <Serge.Krot@cib.de>  [baf3cec77db5f03200c038101e77720fae2ffba3]

        tdf#113877 Insert doc: merge list into text with specifc style
        
        When inserting document, in the current position the text could have custom
        style but really it is the same Standard style. Therefore we should not
        merge first inserted node into the insert position and just overwrite
        style in the insert position with text style from the inserted node.
        
        Change-Id: Ib67c56bed3d30f356f83dc0b4d4a1710def10853
        Reviewed-on: https://gerrit.libreoffice.org/56052
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-25  Marco A.G.Pinto  <marcoagpinto@mail.telepac.pt>  [402481e9024705c16ebc5f9872520c117d3b9abd]

        Added 20 autocorrect words to pt_PT
        
        Change-Id: Iadff2f580e90487204e1c94a33d59921f4cc1cbe
        Reviewed-on: https://gerrit.libreoffice.org/56277
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-06-24  Saurav Chirania  <saurav.chir@gmail.com>  [cb7e2b80022928b80a27fc6d71ff0721dbe6f601]

        uitest logger: some changes in log statements
        
        These changes will allow the interpreter introduced in
        gerrit change number 56120
        to understand these log statements.
        
        Change-Id: I68a406cd19bbe1cfe5b6563025348263d564d5af
        Reviewed-on: https://gerrit.libreoffice.org/56305
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-06-24  Vikas Mahato  <vikasmahato0@gmail.com>  [9313dcc624e3898d2b10f8b0d6efba403a190c88]

        Changes to orcus for implementing XML data provider
        
        Change-Id: I70075f4240c75f0f46260bb77b160f0b75d6ae94
        Reviewed-on: https://gerrit.libreoffice.org/56354
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-06-24  Saurav Chirania  <saurav.chir@gmail.com>  [641e42859e7f9c392aaf81dc8ca69f6c4fbc1b1b]

        uitest logger: print parent when logging keys
        
        Change-Id: I130f266016dc51dab5e4d1395fe579ca21a1b835
        Reviewed-on: https://gerrit.libreoffice.org/55675
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-06-24  Kshitij Pathania  <kshitijpathania@gmail.com>  [2c317751c4b7661c10bd9eb11094febeccd1b816]

        Notebookbar:Disabled appearence of context toolbars
        
        Change-Id: Ib4a5a1f1904976e9f511d7a908393cb072bc3aea
        Reviewed-on: https://gerrit.libreoffice.org/56341
        Tested-by: Jenkins
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2018-06-24  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a7af4bbbc0793fb78aea6a89f8fb6dc052710a11]

        vcl: treat description of cv** & ss** font features specially
        
        To avoid adding descriptions for each of font features cv** and
        ss**, where ** is a number between 00-99, process them separately
        and just use one description for each. This simplifies translation
        as we don't need to add 99 copy-paste translations but add a bit
        more complexity when looking up the descriptions.
        
        Change-Id: Ia6e9554af20355c90c73afeec33fd18c694865b9
        Reviewed-on: https://gerrit.libreoffice.org/56317
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-06-24  Saurav Chirania  <saurav.chir@gmail.com>  [04645273d7c9dd6927035b571464148a38d3db9f]

        uitest: interpreter for log files
        
        this file interprets the following grammar:
        <keyword> <object_description> [<parameters>]
        
        where keyword describes about the UIObject the user interacts with
        object_description tells the ID, parent, etc. of the UIObject
        and parameters are the parameters of the action user performs
        in a format directly readable by mkPropertyValues
        
        keyword examples - ModalDialogExecuted, ButtonUIObject
        parameter examples - {"TEXT":"A"}, {"POS": 1}, etc.
        
        Line-by-line, this interpreter tries to convert given
        log into python code. An example can be found at-
        "https://pastebin.com/raw/KQi7Y6ie"
        
        Change-Id: Iade4388b16094a94df1893f9925605bee51b164f
        Reviewed-on: https://gerrit.libreoffice.org/56120
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-06-24  László Németh  <nemeth@numbertext.org>  [b691e5824a6346d2fe7f702b5280b56532a2f89e]

        tdf#118162 spell checking: fix freezing and add missing OCONV
        
        conversion, also other smaller fixes of spelling, suggestion
        and morphological analysis using recent Hunspell commits.
        
        Several second or more freezing was occured with Hunspell
        dictionaries with compound word handling, because of (1)
        combinatorical explosion of overlapping word parts, or
        (2) unlimited suggestion algorithms (for example MAP) and
        (3) multiple suggestion search for a capitalized,
        mixed case or abbreviated long word.
        
        Change-Id: I73e196f907e9b73dcd981d275cedb33878a554f6
        Reviewed-on: https://gerrit.libreoffice.org/55965
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-06-24  Takeshi Abe  <tabe@fixedpoint.jp>  [b42c316fcf36f478c4d4685c5d2294e079310693]

        sd: Reduce the number of possible intermediate allocations
        
        ... by reserving enough space at once.
        
        As the length of these vectors depends/grows on user's input,
        this change can be a micro optimization.
        
        Change-Id: I1baa7d1433875491e86403d727f11f676d29a833
        Reviewed-on: https://gerrit.libreoffice.org/56346
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-24  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [5211bc416e410ead0827912c12d666643e3eb11e]

        Karasa Jaga: Update many form icons etc
        
        Change-Id: If0153fc42a41a4890a7ba77fe4ff43f9090b14f8
        Reviewed-on: https://gerrit.libreoffice.org/56270
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-06-24  Mark Hung  <marklh9@gmail.com>  [7414e07f52af87094240f5c3d9a0eb764e8642f5]

        tdf#33022 Dispose the deprecated motion path.
        
        Change-Id: I8b31b0feedd84893327b2a4acc436d46c2306450
        Reviewed-on: https://gerrit.libreoffice.org/56240
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-06-24  Mark Hung  <marklh9@gmail.com>  [2862e598d87214aefd8a12d7d083c3fc8da11b57]

        tdf#67611 re-add the effect if nothing is left in the textgroup.
        
        Unlike regular shape object whose shape effect were kept
        after change text grouping to "as object", the effects of
        all the outline objects were removed. Re-add the effect
        if nothing is left there.
        
        Change-Id: I6d06fad709639f2d2976f6027b8d193f66893c90
        Reviewed-on: https://gerrit.libreoffice.org/55973
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-06-24  Mark Hung  <marklh9@gmail.com>  [5c5cced0fcdac73031e5c75ba8e5593be594890c]

        tdf#47795 set mnTextGrouping to last non WITH_PREVIOUS level.
        
        Change-Id: I8ca3b421dbfa83c19234f5cbde0a2ae340d3d268
        Reviewed-on: https://gerrit.libreoffice.org/55979
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-06-24  Mark Hung  <marklh9@gmail.com>  [466e298a754615e788c1e63c2b7fae3c869e1597]

        sd effects: keep configurations that is not changed.
        
        Change-Id: Ia2c670c708caaf8ab50a13e0635c13a759fd5941
        Reviewed-on: https://gerrit.libreoffice.org/55974
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-06-24  Mark Hung  <marklh9@gmail.com>  [3e768ce8260ed442b02c884c5a6bfac421dbcec9]

        tdf#45178 notify object rename and update effect description.
        
        Change-Id: Ib63147a9f4dceb35e21bcf0ca5c1afebf5263721
        Reviewed-on: https://gerrit.libreoffice.org/56048
        Tested-by: Jenkins
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-06-23  Tor Lillqvist  <tml@collabora.com>  [03c14b836ab03735870b36c2388fd88782b97550]

        [API CHANGE] Add a sal_debug method to pyuno
        
        Does the obvious thing. Useful to get debug output from Python code at
        development time into the same format and in the same output file as
        from SAL_DEBUG() calls in C++ source code. Especially useful when
        combined with SAL_LOG=+TIMESTAMP or +RELATIVETIMER.
        
        Change-Id: I8c3d4fdf83b06846acb56773438401d467e71062
        Reviewed-on: https://gerrit.libreoffice.org/56171
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-23  Arkadiy Illarionov  <qarkai@gmail.com>  [6441c2f2e20bc424c6a4cd1c2d704710e4d80346]

        tdf#96099 Remove trivial std::vector typedefs in sd, sfx2, shell
        
        Change-Id: Ib3708c9650f273de4a2f549d2ce9f2465bd37d6c
        Reviewed-on: https://gerrit.libreoffice.org/56206
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-23  Arkadiy Illarionov  <qarkai@gmail.com>  [849d5d9903e54c92682227dfad545664e4bbda53]

        tdf#96099 Remove some trivial std::vector typedefs in sc
        
        Change-Id: Ie54a5ba0af989eabc71781674180a042f4be8bdb
        Reviewed-on: https://gerrit.libreoffice.org/55949
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [817e3054596da127efe8f87eac33cc0350319ba4]

        Updated core Project: help  9c72214669c1f04d0e91e4c477c76c44b3aa63b4
        
        Improve 'IFS documentation
        
        COUNTIFS, SUMIFS, AVERAGEIFS, MAXIFS, MINIFS
        Improve collateral file
        
        Change-Id: I0573b4df1b7fdc5b656100756e98468bc2a0edf7
        Reviewed-on: https://gerrit.libreoffice.org/56310
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-06-23  Takeshi Abe  <tabe@fixedpoint.jp>  [578e4eca82132ddbb9475409d0b1a982f61da816]

        sccomp: Reserve enough space at once for micro-optimization
        
        Change-Id: Ib4e178d2a0f09cb44854f1d1aad026d8394a8917
        Reviewed-on: https://gerrit.libreoffice.org/56312
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-06-23  Mike Kaganski  <mike.kaganski@collabora.com>  [aae64e0f9cd1582c0dc31992aa22b849d2527c80]

        Natvis: visualizers for Sw*Frame
        
        Change-Id: Ia8ffdaf9a5addcf82828b4894f669ee82a825fd0
        Reviewed-on: https://gerrit.libreoffice.org/56303
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-06-23  Armin Le Grand  <Armin.Le.Grand@cib.de>  [f5f6781acb292783033caea0147ff98490c78d89]

        tdf#118322 Avoid blinking in Exporer for 'Section' part
        
        When having entries in 'Section' part of the Explorer in
        Writer and there are invisible/hidden ones, the check for
        changes in visibility has to be done after the whole
        list is created since these Lists are sorted-lists. This
        was changed and worked before by directly comparing single
        list entries index-based with the old ones.
        
        Change-Id: I8e647cc9161d0555f84a028afbc6f37c716e8c9f
        Reviewed-on: https://gerrit.libreoffice.org/56296
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-06-23  Jens Carl  <j.carl43@gmx.de>  [0e240152e3bf0a70aad2237dc707d8057e850ec4]

        Remove duplicate call function
        
        Change-Id: I5803b6a1874e35ee0da6e23daed21eb127ea5a76
        Reviewed-on: https://gerrit.libreoffice.org/56269
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-06-22  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [057c33b6609fe49efb6fa757db5f336acddb2a3d]

        oox: encryption/decryption test for Standard2007Engine
        
        Change-Id: I8de25182c40004edffad4452179f191a75f130d9
        Reviewed-on: https://gerrit.libreoffice.org/56300
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-06-22  Gabor Kelemen  <kelemeng@ubuntu.com>  [32f556667cb09587bd636239da9d463d8c15679a]

        tdf#42949 Fix IWYU warnings in chart2/source/tools/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I7eeb4529d521e4ff6616507c7f68cbff155ea729
        Reviewed-on: https://gerrit.libreoffice.org/55838
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-06-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [15bec216ec2242d8f80607221033becf505aecdd]

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

2018-06-22  Zdeněk Crhonek  <zcrhonek@gmail.com>  [fcb97088e7be05098b829913a4f392c8d91ff4a8]

        uitest for bug tdf#118189
        
        Change-Id: I1814d5609e905ab8e940ca8c838f7861cbb7a295
        Reviewed-on: https://gerrit.libreoffice.org/56263
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-06-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fb65e9ec21ce3bc544a0d3dcb47d91425e8ebc5f]

        Fix typo
        
        Change-Id: I3b85fad7fa8962daf5926740cc1ebdb8ff3d6c5c
        Reviewed-on: https://gerrit.libreoffice.org/56294
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-06-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c93603b2d154f99f3af088e1a7bedff5a73d5ae8]

        Fix typos
        
        Change-Id: Ia3590ef4fd38f1a71badefb867117a1c08a591c6
        Reviewed-on: https://gerrit.libreoffice.org/54569
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-06-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [0ad7226aee21cc6dbb30d061d76491b01e39de66]

        tdf#116208 vcl opengl: fix lack of updates in status bar
        
        Commit f0821f9a347c7752a3c741c3451a2f1630173720 (Cache text layout of
        statusbar items, 2017-06-08) was a performance improvement of not laying
        out the text of status bar text during each & every paint. One of these
        places didn't work correctly with Chinese text, so commit
        a4ed3d9a1ffa1b51ba4352a955c950235f099fdc (tdf#115353 Status bar: no
        cache in settext, 2018-03-01) attempted to disable the caching at that
        particular place by removing the update of the cache.
        
        This resulted in lack of updates, e.g. during typing into Writer and
        checking the word count part of the status bar.
        
        Fix this (and at the same time keep the original problem fixed) by still
        not using the layout cache and that problematic place, but instead of
        just not updating the cache actually invalidate it -- probably that was
        the intention in the force place already.
        
        Change-Id: Ib7b91e5f24bc68d2f8cae2efea64340585ad9bd5
        Reviewed-on: https://gerrit.libreoffice.org/56304
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-06-22  Gabor Kelemen  <kelemeng@ubuntu.com>  [c1738429b08f9d0a614ff5ee7090fd8ea41fc67a]

        tdf#42949 Fix IWYU warnings in sd/source/ui/inc/[f-h]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ie93b7695e4c67fc55089b21a5df37a3468ad4bee
        Reviewed-on: https://gerrit.libreoffice.org/55565
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-06-22  Mike Kaganski  <mike.kaganski@collabora.com>  [28f45e406da9ca2c87d1e4285b0138c081125ec8]

        tdf#118316: fix off-by-1 error (outline level is 0-based)
        
        regression since commit 4730b23b1da929b802d527611e974ff1b1e6d6c5
        
        Change-Id: I50627cde3a9a91189db61e19850768412b058064
        Reviewed-on: https://gerrit.libreoffice.org/56295
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [200ca388246e525f6e8f909766977f534c0c897e]

        teach useuniqueptr loplugin about calling delete on a param
        
        which is often a useful indicator that the callers can be made to use
        std::unique_ptr
        
        Change-Id: Idb1745d1f58dbcf389c9f60f1a5728d7d092ade5
        Reviewed-on: https://gerrit.libreoffice.org/56238
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-22  Caolán McNamara  <caolanm@redhat.com>  [ac9db25da2d78f8ecc2ce68ad622cc6012972494]

        Resolves: tdf#118251 decide what parent colorpicker should have...
        
        depending on if launched from a listbox within a dialog, or from
        a (potentially) ephemeral toolbar
        
        Change-Id: I5d3b5cc6dd501490b99b46250e2729fb8bc2a2e2
        Reviewed-on: https://gerrit.libreoffice.org/56297
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-22  Caolán McNamara  <caolanm@redhat.com>  [68a37c46f21daaedcae479ccce9889ee0459e745]

        Resolves: tdf#115816 simpler fix for master
        
        Change-Id: Ibafd041728624e781b5da44a0b484206f760d4d0
        Reviewed-on: https://gerrit.libreoffice.org/56248
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-22  Gabor Kelemen  <kelemeng@ubuntu.com>  [162b729b05ea727d6191647605bbaaa9c8dab275]

        tdf#42949 Fix IWYU warnings in chart2/source/inc/chartview/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        The fallout of this resulted in a lot of headers added back to
        chart2/inc/ChartView.hxx
        
        Change-Id: Ie0e3b156b8b9fa0ea7745ee8cf9d7dd0e942bf91
        Reviewed-on: https://gerrit.libreoffice.org/55826
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-22  Caolán McNamara  <caolanm@redhat.com>  [6b6c23d4ef283c3df8f97c5cc2d97e49de57e076]

        use Application::GetFrameWeld to tunnel weld::Window through XWindow
        
        Change-Id: I137afe61acfb71337a45bedbe539b0096080e6cc
        Reviewed-on: https://gerrit.libreoffice.org/56246
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-22  Luboš Luňák  <l.lunak@collabora.com>  [e7792c4bf270d5a98ec5b8d2be2e25c11a8ecf02]

        use ScInterpreterContext in ScValueIterator
        
        Otherwise GetFormatTable() asserts with fdo#74507-1 (and
        mnOpenCLMinimumFormulaGroupSize disabled).
        
        Change-Id: Ic624076bd552a2f8370f942063e8b79ca703d9fc
        Reviewed-on: https://gerrit.libreoffice.org/56288
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Luboš Luňák <l.lunak@collabora.com>

2018-06-22  Luboš Luňák  <l.lunak@collabora.com>  [a4f7c91c933c24e812acac9d6566c57fcbe412e0]

        disable calc's threading for external references
        
        Since the code uses ScExternalRefManager, which caches values, so
        better just disable it. Can be seen e.g. with fdo#78490-1 (and
        mnOpenCLMinimumFormulaGroupSize disabled). The doc actually asserts
        in GetFormatTable() called from ScExternalRefManager, but there
        seems to be no point in fixing just the assert if the whole class
        is possibly problematic.
        
        Change-Id: I4ace488414fd15b4ad0b88da51205b02c561c7a6
        Reviewed-on: https://gerrit.libreoffice.org/56289
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Luboš Luňák <l.lunak@collabora.com>

2018-06-22  Luboš Luňák  <l.lunak@collabora.com>  [f0ff9739381b91941b8a17ac9210389ec4c8d233]

        fix debug code
        
        Change-Id: I68d3d3adb691be824ee54ad2147ed5423772a72a

2018-06-22  Michael Stahl  <Michael.Stahl@cib.de>  [97a3dc214d49b46c5d7a67b8f21ff224302c8f3e]

        sc: disable UITest_goalSeek for now
        
        The solver code is apparently quite unreliable, failures such as:
        
        File "/sc/qa/uitest/goalSeek/tdf37341.py", line 43, in test_tdf37341_goalSeek
            self.assertEqual(get_cell_by_position(document, 0, 4, 6).getValue(), 12879.147)
        AssertionError: 11751.688982 != 12879.147
        
        or crash on shutdown:
        
        0  in std::unique_ptr<SfxAppData_Impl, std::default_delete<SfxAppData_Impl> >::get() const (this=0x28) at /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/bits/unique_ptr.h:234
        1  in std::unique_ptr<SfxAppData_Impl, std::default_delete<SfxAppData_Impl> >::operator->() const (this=0x28) at /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/bits/unique_ptr.h:228
        2  in SfxApplication::GetObjectShells_Impl() const (this=0x0) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/sfx2/source/appl/app.cxx:403
        3  in SfxObjectShell::GetFirst(std::function<bool (SfxObjectShell const*)> const&, bool) (isObjectShell=..., bOnlyVisible=true) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/sfx2/source/doc/objxtor.cxx:450
           41bef610: {maData = std::__debug::vector of length -417946822263704711, capacity -485587501518907230 = {<error reading variable>
        4  in ScFormulaReferenceHelper::enableInput(bool) (bEnable=true) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/sc/source/ui/miscdlgs/anyrefdg.cxx:94
        5  in ScFormulaReferenceHelper::dispose() (this=0x32076e0) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/sc/source/ui/miscdlgs/anyrefdg.cxx:78
           2076c0
        6  in ScRefHandler::disposeRefHandler() (this=0x32076c0) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/sc/source/ui/miscdlgs/anyrefdg.cxx:823
        7  in ScRefHandler::~ScRefHandler() (this=0x32076c0) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/sc/source/ui/miscdlgs/anyrefdg.cxx:815
        8  in ScRefHdlrImplBase<SfxModelessDialog, true>::~ScRefHdlrImplBase() (this=0x3207390, vtt=0x2b8443074d78 <VTT for ScSolverDlg+24>) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/sc/source/ui/inc/anyrefdg.hxx:198
        9  in ScRefHdlrImpl<ScAnyRefDlg, SfxModelessDialog, true>::~ScRefHdlrImpl() (this=0x3207390, vtt=0x2b8443074d70 <VTT for ScSolverDlg+16>) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/sc/source/ui/inc/anyrefdg.hxx:229
        10 in ScAnyRefDlg::~ScAnyRefDlg() (this=0x3207390, vtt=0x2b8443074d68 <VTT for ScSolverDlg+8>) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/sc/source/ui/inc/anyrefdg.hxx:232
        11 in ScSolverDlg::~ScSolverDlg() (this=0x3207390, vtt=0x2b8443074d60 <VTT for ScSolverDlg>) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/sc/source/ui/miscdlgs/solvrdlg.cxx:80
        12 in ScSolverDlg::~ScSolverDlg() (this=0x3207390) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/sc/source/ui/miscdlgs/solvrdlg.cxx:78
        13 in ScSolverDlg::~ScSolverDlg() (this=0x3207390) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/sc/source/ui/miscdlgs/solvrdlg.cxx:78
        14 in VclReferenceBase::release() const (this=0x3207928) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/include/vcl/vclreferencebase.hxx:45
        15 in rtl::Reference<vcl::Window>::~Reference() (this=0x2fb0bb0) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/include/rtl/ref.hxx:90
        16 in VclPtr<vcl::Window>::~VclPtr() (this=0x2fb0ba8) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/include/vcl/vclptr.hxx:117
        17 in WindowUIObject::~WindowUIObject() (this=0x2fb0ba0) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/include/vcl/uitest/uiobject.hxx:102
        18 in DialogUIObject::~DialogUIObject() (this=0x2fb0ba0) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/vcl/source/uitest/uiobject.cxx:592
        19 in DialogUIObject::~DialogUIObject() (this=0x2fb0ba0) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/vcl/source/uitest/uiobject.cxx:591
        20 in std::default_delete<UIObject>::operator()(UIObject*) const (this=0x32543d8, __ptr=0x2fb0ba0) at /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/bits/unique_ptr.h:67
        21 in std::unique_ptr<UIObject, std::default_delete<UIObject> >::reset(UIObject*) (this=0x32543d8, __p=0x2fb0ba0) at /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/bits/unique_ptr.h:262
        22 in UIObjectUnoObj::~UIObjectUnoObj() (this=0x3254370) at /home/tdf/lode/jenkins/workspace/lo_gerrit/Config/linux_clang_dbgutil_64/vcl/source/uitest
        
        Change-Id: I350ad562bbea945711de6e69e82f59ed728ab605

2018-06-22  Luboš Luňák  <l.lunak@collabora.com>  [0a4a42e98479996b2f3bb19a884c057518fece4f]

        blacklist ocDde and ocWebservice for calc's threading
        
        fdo#35927-1 (with minimal formula size disabled) crashes
        in LinkManager::CloseCachedComps(). The whole LinkManager class feels
        thread-unsafe, so just blacklist.
        
        Change-Id: Idd7ec6b47f5269c977b600dadfc3a05a5287a86d
        Reviewed-on: https://gerrit.libreoffice.org/56241
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Luboš Luňák <l.lunak@collabora.com>

2018-06-22  Michael Stahl  <Michael.Stahl@cib.de>  [1c7921c43960a4a6717c816d646cf0f65fbaec12]

        poppler: try to work around GCC 4.8.2 bug
        
        As seen on Linux-rpm_deb-x86@71-TDF:
        
        poppler/Annot.cc:2491:1: internal compiler error: in connect_traces, at dwarf2cfi.c:2676
        
        The bug report claims that -march=i586 works around the bug.
        
        Change-Id: I1d97d2df9049e058d49987424cc8e4818a9fa9c6

2018-06-22  andreas kainz  <kainz.a@gmail.com>  [e7eaedda3e75de24be22bc410561b8aa00fdf1c1]

        menubar swxform: copy of swriter menubar.xml
        
        swxform use the same actions than swriter
        to a better maintanance swxform can use swriter
        eg. the old menubar didn't had form items available
        
        Change-Id: I6797ba26e3468a116795fdeb8f2acc0e51a48516
        Reviewed-on: https://gerrit.libreoffice.org/56066
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-06-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [5b42a17dc99fba2ccf8dd8d0a8e0e4e836e30120]

        libxmlsec windows: enable ECDSA support
        
        It is provided by the mscng backend.
        
        Change-Id: I1b7e6baf4ba37f7990d1dd685e8d867834e8212d
        Reviewed-on: https://gerrit.libreoffice.org/56271
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-06-22  Luboš Luňák  <l.lunak@collabora.com>  [9373590415342bf75ddd1960c90510c1c7139636]

        Revert "uitest for bug tdf#93328"
        
        This test fails, as adding 1 to 6426.95 rather obviously doesn't make
        it 6427.89 . I have no idea how this could have passed the gerrit
        tests, but there's something fishy about this.
        Also, there's no point testing this as a slow UITest when this can
        be made as a C++ unittest.
        
        This reverts commit 6ed8083ab4124b7469e567d1b24c1471f1688e62.

2018-06-22  Gabor Kelemen  <kelemeng@ubuntu.com>  [f3a2a20311c5ad383754a9fbb90d611863562e02]

        tdf#42949 Fix IWYU warnings in include/sal/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I62758fd7c9d932c5a390739774b112356006a937
        Reviewed-on: https://gerrit.libreoffice.org/56062
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [40bb0d6da2a6bdf504b9e1501ab3bc8c25896d05]

        pdfium: replace FPDFPath_GetStrokeWidth() patch with backport
        
        Change-Id: I43b8eb81b720e83eba887600116b01026e018af9
        Reviewed-on: https://gerrit.libreoffice.org/56220
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-22  Stephan Bergmann  <sbergman@redhat.com>  [4a82543b3419339ae554485c582a80c41a57c417]

        Avoid member call through null this pointer
        
        ...as seen with UBSan during newly introduced UITest_goalSeek (where eOldActive
        is 0 and all four members of pGridWin except for pGridWin[2] are null):
        
        > sc/source/ui/view/tabview3.cxx:1814:45: runtime error: member call on null pointer of type 'vcl::Window'
        >  #0 in ScTabView::SetTabNo(short, bool, bool, bool) at sc/source/ui/view/tabview3.cxx:1814:45 (instdir/program/../program/libsclo.so +0xb25dfca)
        >  #1 in ScTabViewShell::DoReadUserDataSequence(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at sc/source/ui/view/tabvwsh4.cxx:500:5 (instdir/program/../program/libsclo.so +0xb2d27a5)
        >  #2 in ScTabViewShell::ReadUserDataSequence(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at sc/source/ui/view/tabvwsh4.cxx:491:9 (instdir/program/../program/libsclo.so +0xb2d245a)
        >  #3 in SfxBaseController::ConnectSfxFrame_Impl(SfxBaseController::ConnectSfxFrame) at sfx2/source/view/sfxbasecontroller.cxx:1368:52 (instdir/program/libsfxlo.so +0x320c974)
        >  #4 in SfxBaseController::attachFrame(com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) at sfx2/source/view/sfxbasecontroller.cxx:550:13 (instdir/program/libsfxlo.so +0x32055f1)
        >  #5 in (anonymous namespace)::SfxFrameLoader_Impl::impl_createDocumentView(com::sun::star::uno::Reference<com::sun::star::frame::XModel2> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, comphelper::NamedValueCollection const&, rtl::OUString const&) at sfx2/source/view/frmload.cxx:593:18 (instdir/program/libsfxlo.so +0x319fcdd)
        >  #6 in (anonymous namespace)::SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) at sfx2/source/view/frmload.cxx:710:13 (instdir/program/libsfxlo.so +0x319b263)
        >  #7 in framework::LoadEnv::impl_loadContent() at framework/source/loadenv/loadenv.cxx:1148:37 (instdir/program/../program/libfwklo.so +0xfa4cc8)
        >  #8 in framework::LoadEnv::startLoading() at framework/source/loadenv/loadenv.cxx:382:20 (instdir/program/../program/libfwklo.so +0xf9a76a)
        >  #9 in framework::LoadEnv::loadComponentFromURL(com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/loadenv/loadenv.cxx:168:14 (instdir/program/../program/libfwklo.so +0xf97d15)
        >  #10 in framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/services/desktop.cxx:618:12 (instdir/program/../program/libfwklo.so +0x108e918)
        >  #11 in non-virtual thunk to framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at framework/source/services/desktop.cxx (instdir/program/../program/libfwklo.so +0x108e9ca)
        >  #12 in gcc3::callVirtualMethod(void*, unsigned int, void*, _typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int, unsigned long*, double*) at bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:77:5 (instdir/program/libgcc3_uno.so +0xba96d)
        >  #13 in cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, _typelib_TypeDescriptionReference*, int, _typelib_MethodParameter*, void*, void**, _uno_Any**) at bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:233:13 (instdir/program/libgcc3_uno.so +0xb6855)
        >  #14 in unoInterfaceProxyDispatch at bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:420:13 (instdir/program/libgcc3_uno.so +0xb4663)
        >  #15 in binaryurp::IncomingRequest::execute_throw(binaryurp::BinaryAny*, std::__debug::vector<binaryurp::BinaryAny, std::allocator<binaryurp::BinaryAny> >*) const at binaryurp/source/incomingrequest.cxx:236:13 (instdir/program/libbinaryurplo.so +0x209ede)
        >  #16 in binaryurp::IncomingRequest::execute() const at binaryurp/source/incomingrequest.cxx:79:26 (instdir/program/libbinaryurplo.so +0x205f10)
        >  #17 in request at binaryurp/source/reader.cxx:85:9 (instdir/program/libbinaryurplo.so +0x2966d3)
        >  #18 in cppu_threadpool::JobQueue::enter(long, bool) at cppu/source/threadpool/jobqueue.cxx:107:17 (instdir/program/libuno_cppu.so.3 +0x17e863)
        >  #19 in cppu_threadpool::ORequestThread::run() at cppu/source/threadpool/thread.cxx:165:31 (instdir/program/libuno_cppu.so.3 +0x1977bb)
        >  #20 in threadFunc at include/osl/thread.hxx:185:15 (instdir/program/libuno_cppu.so.3 +0x1a0347)
        >  #21 in osl_thread_start_Impl(void*) at sal/osl/unx/thread.cxx:234:9 (instdir/program/libuno_sal.so.3 +0x2e6789)
        >  #22 in start_thread at /usr/src/debug/glibc-2.27-56-g50df56ca86/nptl/pthread_create.c:463:7 (/lib64/libpthread.so.0 +0x7593)
        >  #23 in __GI___clone at /usr/src/debug/glibc-2.27-56-g50df56ca86/misc/../sysdeps/unix/sysv/linux/x86_64/clone.S:95 (/lib64/libc.so.6 +0xfa00e)
        
        Change-Id: I23fb29cdec429a1bbdba3c04f3c3c66ad744621e
        Reviewed-on: https://gerrit.libreoffice.org/56224
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-21  andreas kainz  <kainz.a@gmail.com>  [5c64e8034bf30822cd9f713babff5c1d9db73a0c]

        colibre icon update thanks for the review Rizal
        
        Change-Id: I80b11e49c84237e1c85fe44c2ea4bd7daf3151b9
        Reviewed-on: https://gerrit.libreoffice.org/56211
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-21  Zdeněk Crhonek  <zcrhonek@gmail.com>  [6ed8083ab4124b7469e567d1b24c1471f1688e62]

        uitest for bug tdf#93328
        
        Change-Id: Id20f21153e98e4c724f2fffdb52c7bbb274c53a9
        Reviewed-on: https://gerrit.libreoffice.org/56260
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-06-21  Justin Luth  <justin.luth@collabora.com>  [b25f59094794eb72eefdbbbca8ac69eb325120c8]

        NFC sd misc cleanup: earlier exit, comments
        
        The exception in the case of a running slideshow has been around
        since the function was introduced, but more and more code
        has been building up in front of that if clause. Since no
        changes will be made, include that exception in the initial
        exit clause to avoid unnecessary computations.
        
        This cleanup is prep work for a bug fix.
        
        Change-Id: Ief0b07d8108e1576459486ef61f038443f64705f
        Reviewed-on: https://gerrit.libreoffice.org/54678
        Tested-by: Jenkins
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-06-21  Tor Lillqvist  <tml@collabora.com>  [fa72f1d1a05fd9b934966a432c83bb018e8c2dc3]

        Skip CppunitTest_dbaccess_hsqlbinary_import unless ENABLE_JAVA
        
        Change-Id: Ib31f2bb1234607f0da4806f2e991ecc5d323f9e6
        Reviewed-on: https://gerrit.libreoffice.org/56239
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-06-21  Kacper Kasper  <kacperkasper@gmail.com>  [8ef359b89c8970ed8d4c9afbe63c4f84ac0318a1]

        Allow building KDE5 backend on Haiku
        
        Change-Id: I3138d26596af4c615fe2caaa2b160a76d8d2a352
        Reviewed-on: https://gerrit.libreoffice.org/55548
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-21  Zdeněk Crhonek  <zcrhonek@gmail.com>  [33e223d07da289a25cbb2e0a06bd58ffde8d7c0b]

        uitest for bug tdf#118207
        
        Change-Id: I40d0917673e602d4e0979249f34937af85caee03
        Reviewed-on: https://gerrit.libreoffice.org/56177
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-06-21  Samuel Thibault  <sthibault@hypra.fr>  [62040f7cd65986b68054b1e17157af6b96f2be33]

        simpress: Fix duplicate ID in notebookbar.ui
        
        and enable the corresponding gla11y warning
        
        Change-Id: Iabf850f6831cb7d269aa74c9ab50461d35871a16
        Reviewed-on: https://gerrit.libreoffice.org/55750
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-21  Maxim Monastirsky  <momonasmon@gmail.com>  [eb84dcb9c0a202f4917169acdce50775778b72ec]

        Fix lists position in dialogs
        
        Regression of 2bfc4cefc21ab18e9ff7cc5fdc743bcc856d103c
        ("Correctly mirror autofilter in rtl ui, tdf#117175 related")
        If a window has a parent, it doesn't necessarily mean it's
        not a top level.
        
        Change-Id: I75a27d19284be6c29de7705af20ddccfcf69491d
        Reviewed-on: https://gerrit.libreoffice.org/56250
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-06-21  Takeshi Abe  <tabe@fixedpoint.jp>  [39180f706f0c30771d55e065fca2e36d2c7bb7c7]

        sw: Allocate enough space at once for micro optimization
        
        Change-Id: Ibcf95f2ddeb7b0a9f08944d760beb40f2d8ae688
        Reviewed-on: https://gerrit.libreoffice.org/56237
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-21  Caolán McNamara  <caolanm@redhat.com>  [84fd1f453b5db67d5846e44b3e1b0cb14d0a5eb4]

        Resolves: tdf#115816 second 'Insert' menu is paste
        
        reuse existing translation to be backportable wrt no new translations
        
        Change-Id: I1fb94f66d696f836e8f6a10ba2d6933f69cfac95
        Reviewed-on: https://gerrit.libreoffice.org/56225
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-21  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3c716b6678bd798effb46c53c33194d14665e2be]

        FontFeatureTest - adding the dependency for "Libertine G" font
        
        Change-Id: I2b74c7b074f59df41a20b7c58b3719cb6724c5ef
        Reviewed-on: https://gerrit.libreoffice.org/56227
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-06-21  Stephan Bergmann  <sbergman@redhat.com>  [6417e8cda329116f0d61e0d5e55fa78207b6148c]

        Don't reset signal that hasn't been set
        
        Once an in-process JVM is instantiated, it is vital that the disposition for
        SIGSEGV is not changed afterwards, as we do not make use of Java's libjsig.so
        (cf. <https://docs.oracle.com/javase/8/docs/technotes/guides/vm/
        signal-chaining.html>) in our processes.
        
        I observed sporadic SIGSEGV crashes of CppunitTest_dbaccess_RowSetClones on a
        64-core aarch64 machine (see comment at <https://github.com/flathub/
        org.libreoffice.LibreOffice/issues/42#issuecomment-395731088> "OpenJDK 10 is now
        available").  What apparently happenes is that the cppunittester process first
        sets up its signal handlers through vclbootstrapprotector, which doesn't set one
        for SIGSEGV because bSetSEGVHandler is false in sal/osl/unx/signal.cxx because
        !is_soffice_Impl().  Then later when the in-process JVM is instantiated it sets
        its handlers, including a SIGSEGV one.  Towards the end of the process,
        DeInitVCL calls osl_removeSignalHandler calls onDeInitSignal, which erroneously
        resets the SIGSEGV handler because it doesn't honor bSetSEGVHandler.  But it
        can apparently happen that JVM threads are still running at that time and are
        executing JIT'ed code that can cause SIGSEGV that relies on the JVM's handler
        being installed, which it no longer is.
        
        (This can probably also happen for soffice.bin itself, where bSetSEGVHandler
        will be true.  That will need a different, follow-up fix.)
        
        Change-Id: Ib6d99c23e57daa0b7576964908aadff511f2bb21
        Reviewed-on: https://gerrit.libreoffice.org/56232
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-21  Paul Menzel  <pmenzel@molgen.mpg.de>  [e3658c5d6c50216a313beeda26b0d57b81d41dd8]

        libatomic_ops: Use newer `config.guess` and `config.sub`
        
        On ppc64le with Ubuntu 18.04 and latest LibreOffice from master, the
        build fails with the error below.
        
        ```
        $ uname -m
        ppc64le
        $ git describe --dirty
        libreoffice-6-1-branch-point-897-gd776263a9968
        $ git log --oneline -1
        d776263a9968 (HEAD -> master, origin/master, origin/HEAD) uitest Calc-Statistics- Descriptive statistics
        $ ./configure
        […]
        $ make
        […]
        checking build system type... ./config.guess: unable to guess system type
        
        This script, last modified 2011-05-11, has failed to recognize
        the operating system you are using. It is advised that you
        download the most up to date version of the config scripts from
        
          http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
        and
          http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
        
        If the version you run (./config.guess) is already up to date, please
        send the following data and any information you think might be
        pertinent to <config-patches@gnu.org> in order to provide the needed
        information to handle your system.
        
        config.guess timestamp = 2011-05-11
        
        uname -m = ppc64le
        uname -r = 4.17.0-rc6+
        uname -s = Linux
        uname -v = #1 SMP Sun May 27 18:16:57 CEST 2018
        
        /usr/bin/uname -p =
        /bin/uname -X     =
        
        hostinfo               =
        /bin/universe          =
        /usr/bin/arch -k       =
        /bin/arch              =
        /usr/bin/oslevel       =
        /usr/convex/getsysinfo =
        
        UNAME_MACHINE = ppc64le
        UNAME_RELEASE = 4.17.0-rc6+
        UNAME_SYSTEM  = Linux
        UNAME_VERSION = #1 SMP Sun May 27 18:16:57 CEST 2018
        configure: error: cannot guess build type; you must specify one
        /dev/shm/libreoffice-core/external/libatomic_ops/ExternalProject_libatomic_ops.mk:19: recipe for target '/dev/shm/libreoffice-core/workdir/ExternalProject/libatomic_ops/build' failed
        make[1]: *** [/dev/shm/libreoffice-core/workdir/ExternalProject/libatomic_ops/build] Error 1
        make[1]: *** Waiting for unfinished jobs....
        […]
        ```
        
        So, replace the library's config.sub and config.guess by the internal,
        more up-to-date copies.
        
        Change-Id: Ib92489943517a4204528f1039f6fba26363b33ee
        Solution-by: David Tardon <dtardon@redhat.com>
        Signed-off-by: Paul Menzel <pmenzel@molgen.mpg.de>
        Reviewed-on: https://gerrit.libreoffice.org/56054
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-21  Luboš Luňák  <l.lunak@collabora.com>  [5b2d9b0cd0ef8ea44ced8a3479fa521b74058edc]

        fix xmlsec for --with-system-nss
        
        Change-Id: I95e720c9ee5774d87bb4eb8388f8a302ffed8a9b
        Reviewed-on: https://gerrit.libreoffice.org/56222
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [db3c199e947c622afe3fa6e71632e41681562009]

        loplugin:useuniqueptr in SvxPatternTabPage
        
        Change-Id: I8b2493c723c65f90fd2dbef588c1fa1c669bcceb
        Reviewed-on: https://gerrit.libreoffice.org/56194
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-21  Dennis Francis  <dennis.francis@collabora.co.uk>  [12782fc917bcdc1c119bda675fc27f77887498e0]

        Do dependency computation checks for OpenCL and...
        
        software interpreter like in CPU threading.
        This patch also reworks the cycle detection
        to make it more robust.
        
        Since the dependency computation also does
        cycle detection, there is no need to disable
        group-calc(threaded/OpenCL/SW Interpreter)
        for non-leaf nodes in recursive interpret.
        
        The rework of cycle detection ensures that
        it fixes tdf#95748 correctly.
        
        Change-Id: I460addb768eedc0914491a3d24ae7220c3afbb20
        Reviewed-on: https://gerrit.libreoffice.org/55665
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins

2018-06-21  Caolán McNamara  <caolanm@redhat.com>  [6b496d6a0f8b9de38fbf6721796104496d927db3]

        ofz#9023 Undefined-shift
        
        Change-Id: I167461e51bdc1fd68120a9d482ca7b08205a93f2
        Reviewed-on: https://gerrit.libreoffice.org/56226
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-21  Eike Rathke  <erack@redhat.com>  [1fd79d7aee815ce0c3facbc4ee15077079d465fd]

        Updated core Project: help  75f676e25ac0062295c5523556e7340af7df33ee
        
        Regex + operator finds one or more, not one
        
        Change-Id: I562cb57d5d6ed882b2d7935f48c8c05ccd037b09
        Reviewed-on: https://gerrit.libreoffice.org/56233
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>
        

2018-06-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9abc8884a7b300b326f24f33fb05cbf93499e67a]

        Fix typo
        
        Change-Id: I73aa1fe0f37b9cb5f44042850c952d3f9e425f79
        Reviewed-on: https://gerrit.libreoffice.org/56231
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-06-21  Stephan Bergmann  <sbergman@redhat.com>  [a6ccfd3589fcf42156931a7bbc3276cfc78c06d0]

        Missing include (-Werror,-Wundef)
        
        Change-Id: Ic74b443768deb833d6b92d8a99512492e7f84572

2018-06-21  Eike Rathke  <erack@redhat.com>  [8c0bfa1b167c66d83d1163eb23375bc148fcb4b6]

        Updated core Project: help  fe514fc933bad695396606ffd2b06251bc98f2d7
        
        Use correct decimal separator in example
        
        So one can copy-paste a working example.
        
        Change-Id: I31ceda19352cc029c87a03a6b49cd0b4275de209
        Reviewed-on: https://gerrit.libreoffice.org/56229
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>
        

2018-06-21  Michael Stahl  <Michael.Stahl@cib.de>  [67e5355a8b0d51111934e0a0c30870b053c8e0d3]

        poppler: upgrade to release 0.66.0
        
        Unfortunately the autotools build system was removed in 0.60.0, and the
        CMake one is a bit overeager in linking against system libraries that
        happen to be installed on the build machine, and we currently don't
        require CMake anyway, so avoid the problems by using a gbuild makefile
        and a patch to add the generated header files.
        
        Remove all current patches:
        
        poppler-notests.patch.1: obsolete (autotools build system)
        
        poppler-mac-fake.patch.1: presumed obsolete
        
        ubsan.patch.0: presumably fixed differently upstream in
        https://cgit.freedesktop.org/poppler/poppler/commit/?id=f43cb73939f85952d83afc87a6dc638dc1ae311b
        
        poppler-libjpeg.patch.1: obsolete (autotools build system; there appears
        to be no way to do this with CMake?)
        
        0001-Fix-building-with-old-clang.patch.1: merged upstream
        
        Change-Id: I271c87ab3ec25cc9d1e8fafb04dae7c004acc350
        Reviewed-on: https://gerrit.libreoffice.org/56166
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-06-21  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [50c8eb70e6ae68794d0867c86c96f4f1b946e38e]

        disable testGetFontFeatures if bundled fonts aren't available
        
        Change-Id: Ie644e605f749a486ba4590d1ec2a9536a06c9847

2018-06-21  Luboš Luňák  <l.lunak@collabora.com>  [954403938f00645d92520efc4433c440a133c0b9]

        discard cached cell values if the cell changes
        
        FormulaGroupContext is actually a cache of cell results for OpenCL,
        but the cached values are not always properly discarded. Happens e.g.
        with testFormulaDepTracking in sc_ucalc fails if OpenCL is forced for
        it (i.e. with mnOpenCLMinimumFormulaGroupSize disabled), because
        a SetString() call for a cell doesn't invalidate the cache.
        
        This obviously reduces the cache hit rate a bit, but according to my
        tests it's not that bad (in fact the cache doesn't seem to get used
        that often, so I even wonder if it's worth it).
        
        Change-Id: Ia7ef2214956861d26ca3a42b84f9fecbff8316d0
        Reviewed-on: https://gerrit.libreoffice.org/56087
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [f46f871f3170eb0d5a6522b7425c2390b601df5a]

        loplugin:useuniqueptr in ScChangeTrack
        
        Change-Id: I98f9263660c6c9cfe03b47f0a71dc92d26aa2859
        Reviewed-on: https://gerrit.libreoffice.org/56199
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-21  Dennis Francis  <dennis.francis@collabora.co.uk>  [b35fa7758d4eba2cac85527b0bd0c1dcf5ecfc09]

        Do not do threaded group calc if...
        
        the dependency computation resulted in a breach of
        recursion limit of MAXRECURSION. In such a case,
        the formula-group we are trying to thread is at the
        bottom of recursion guard stack and the dependencies
        (up the recursion guard stack) are yet to be computed,
        so the formula-group is not safe for threading.
        
        This patch fixes a crash in tdf#115034/1 when threading
        is enabled.
        
        Change-Id: I81737d3dd00f4e5cc782e9f030c18e36f6337a1b
        Reviewed-on: https://gerrit.libreoffice.org/54789
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins

2018-06-21  Caolán McNamara  <caolanm@redhat.com>  [3e76985d5efe47a8c79945049831e791a9277498]

        take the surface directly from the SvpSalVirtualDevice
        
        Change-Id: I5e0d46fa863a9a74063063cc3d22ea15d2544d8b
        Reviewed-on: https://gerrit.libreoffice.org/56208
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-21  Caolán McNamara  <caolanm@redhat.com>  [b3df3494174243e691d1be74bab4d7f5177ad3b7]

        now unused field
        
        Change-Id: I96b3492d2bba0721076546192e3037699354441a
        Reviewed-on: https://gerrit.libreoffice.org/56209
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [46d9abb1f1adfd03d18cde11525e92d99206b8c9]

        loplugin:useuniqueptr in OClickableImageBaseModel
        
        Change-Id: Ia262bb241d26197f93023f47a7164d0231cc8b70
        Reviewed-on: https://gerrit.libreoffice.org/56188
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [43bc1b5c92b7415ec90eb9807c105508b2e35ccc]

        loplugin:useuniqueptr in SwParaChangeTrackingInfo
        
        Change-Id: I4c1f3251febbf5b11fe41f8af5faa6385f54a1f2
        Reviewed-on: https://gerrit.libreoffice.org/56201
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ce072a7dcc14750cf50a76a5da49cd84412314c]

        loplugin:useuniqueptr in ScDPObject
        
        Change-Id: I6e1f44d4e59ef15f08692e97ad90c3ffc23cdc8c
        Reviewed-on: https://gerrit.libreoffice.org/56200
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [5652727f2bfa2bce77e83de718e3f599fe5eebcd]

        loplugin:useuniqueptr in AnnotationWindow
        
        Change-Id: I3ea0b0ed28e85e7f8cf00e73b6698a5773c886ba
        Reviewed-on: https://gerrit.libreoffice.org/56197
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [6621c3c67f001c8b8798ae94bb5d84f483617cf4]

        loplugin:useuniqueptr in AnimationWindow
        
        BitmapEx and tools::Time are both value objects, no need to use
        std::unique_ptr for them
        
        Change-Id: Ibeed7da46ccc8fd3cd3301d364ae33c33c0114bb
        Reviewed-on: https://gerrit.libreoffice.org/56198
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [9e005eb3096f01cda638e6817c9614e262afae6c]

        loplugin:useuniqueptr in EasyFile
        
        Change-Id: Ic18811145db90a7f9eff61e94069e68b3c80c298
        Reviewed-on: https://gerrit.libreoffice.org/56196
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [7042d52b0789c8311f8f007862aa80dba54e72f1]

        loplugin:useuniqueptr in SvxLinguTabPage
        
        Change-Id: I98e683bd23e854507c37e4d88a42a4c249bf5c44
        Reviewed-on: https://gerrit.libreoffice.org/56195
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [c253fc8e8076f6528ff4b2c3d70de79a385e1c81]

        loplugin:useuniqueptr in SvxBackgroundTabPage
        
        Change-Id: Icfabf2bcbe49142871d6bef70ce0d73ed371a5b3
        Reviewed-on: https://gerrit.libreoffice.org/56193
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [655e6386a4805c33492478e0c4dfe2f291f8a273]

        loplugin:useuniqueptr in SvxMacroTabPage_
        
        Change-Id: I1720d624efee71611e8c2f7dab2aed22a0ecee10
        Reviewed-on: https://gerrit.libreoffice.org/56192
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [6e6059599c70d8cba88afa0f3d9a43bea42ea4e1]

        loplugin:useuniqueptr in SvxSecurityTabPage
        
        Change-Id: I36fc9076e2190e37bf002a384ee503442c5781df
        Reviewed-on: https://gerrit.libreoffice.org/56191
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [48c4460d414dd6f60c630af2fc13e1c3db2c3653]

        loplugin:useuniqueptr in SvxNumberFormatTabPage
        
        Change-Id: If0fefe4a1e7af7331c708e7e944483ec3ce07614
        Reviewed-on: https://gerrit.libreoffice.org/56190
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [e1b922a2b302879747ffb93d3a463f2e4d8eca71]

        loplugin:useuniqueptr in frm::ODatabaseForm
        
        Change-Id: I55a0ee19476d1e656cd9ff82d44666d43ba4ca58
        Reviewed-on: https://gerrit.libreoffice.org/56189
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [10433ad91f29e5ef316ab2e8fd2d4713a3217a41]

        loplugin:useuniqueptr in PropertySetBase
        
        Change-Id: I82af72050329bd206c4e796334a3ac9bc1177768
        Reviewed-on: https://gerrit.libreoffice.org/56187
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [9375d1bb04baf4e2f4911195b1fbc47496a584c2]

        loplugin:useuniqueptr in StandardFormatsSupplier
        
        Change-Id: I54e0b958f4b6e6b6d99b7e82c327817cf2967e3d
        Reviewed-on: https://gerrit.libreoffice.org/56186
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [517c070d0642756fcef58214385407af603e22b6]

        loplugin:useuniqueptr in frm::AttributeState
        
        Change-Id: I48e8285a1c3a029e69371e5ba9f936e4517b6db3
        Reviewed-on: https://gerrit.libreoffice.org/56185
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [4c93de2c921b43193985c057b03e329d6dddc5d4]

        merge GenericSolarMutex and SolarMutex
        
        Since nothing else is implementing the SolarMutex abstract class.
        
        Change-Id: I2a41254af3e9c7534033cdd0bece9dd8e0258b9d
        Reviewed-on: https://gerrit.libreoffice.org/56153
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [ec665e3e898e733c9f602b21046079e569b58568]

        use more OutputDevice::GetBitmapEx
        
        instead of GetBitmap
        
        Change-Id: Ib43cfaf3c91968d623e5a24f44539368da28d36f
        Reviewed-on: https://gerrit.libreoffice.org/55190
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-21  Jens Carl  <j.carl43@gmx.de>  [30d5569dcf46ddd84a85eb9bd38e18e59cfd2c9d]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: Ifd550df955cc95498949a0907e43ba41f68ba585
        Reviewed-on: https://gerrit.libreoffice.org/56216
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-06-21  Tor Lillqvist  <tml@collabora.com>  [5e7b686b28a306f3a4c1782ef83ec7335281ffd9]

        Updated core Project: dictionaries  846e5da4b28bb40158cfb992f3a371614e25a349
        
        tdf#104332 (and others): Fix two thinkos in my recent commit
        
        Change-Id: I6908826572153daeee1211ea3796a6e4a0e007b2
        Reviewed-on: https://gerrit.libreoffice.org/56217
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        

2018-06-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [708dbf3a170cfd0564f1d872f33c27806b83cafe]

        Fix typos
        
        Change-Id: I6a42d683e2d4d2d8887822dc17ab2fd7f51982a5
        Reviewed-on: https://gerrit.libreoffice.org/56210
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-06-20  Eike Rathke  <erack@redhat.com>  [eb678c01d35a485b9f79009c126e296d9e811d36]

        Prepare for Excel's dirty circular references iteration behaviour
        
        In which either convergence is detected or N iterations are
        executed and the result is displayed no matter what. Which would
        "do N iteration steps" but never detect non-convergence.
        
        Enable that only with an additional option where the user
        specifies s/he doesn't want to be informed of non-convergence
        errors.
        
        Change-Id: I3caba0c200e16514e39ea46d7f899afc05a5a2cc
        Reviewed-on: https://gerrit.libreoffice.org/56183
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-06-20  Eike Rathke  <erack@redhat.com>  [00b3007976f60bdf65fbe69e3f4f1613b477a059]

        Avoid side effects of additional Interpret() during iteration
        
        ... which could alter results if this formula cell again depends
        on other formula cells in the circular reference(s).
        
        Change-Id: I2b56902a71c0f16f9777507402ea004ae609bfbc
        Reviewed-on: https://gerrit.libreoffice.org/56182
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-06-20  Caolán McNamara  <caolanm@redhat.com>  [b15244d526c285cd109f7195855409f698d0cdc0]

        move SvColorDialog to welded arguments
        
        Change-Id: Ieb04fc4684caa6df47b123ab06e280f2d204375a
        Reviewed-on: https://gerrit.libreoffice.org/56162
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-20  Caolán McNamara  <caolanm@redhat.com>  [02e5afcea007365714b57e09b079ad0acca6e99d]

        show down arrow in GtkMenuButtons
        
        Change-Id: I6468474110adfc477927f6d89b44e92d29384484
        Reviewed-on: https://gerrit.libreoffice.org/56164
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-20  Aron Budea  <aron.budea@collabora.com>  [93e9a3e2b545c853f53ffe28d2795f55ad29f304]

        tdf#66089 tdf#105720: only rely on bPixelToLogic
        
        Left-aligned currency symbols were put in preceding cells
        sometimes, because fill width was calculated incorrectly.
        
        Commit 37210da00a9190f7765fa9c1e4a08629d2f4c2c4 fixed the issue
        for LOK, but the bug was still reproducible in Calc if setting
        "Use printer metrics for text formatting" was enabled.
        
        Change-Id: I6cf90493cbf98c5020acd5faf1d0f3cf2def5c25
        Reviewed-on: https://gerrit.libreoffice.org/56172
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-06-20  Zdeněk Crhonek  <zcrhonek@gmail.com>  [1b4c09401053ff6df8de9e839299ac26efa28b37]

        uitest Calc/Goal seek; tdf#37341 ; tdf#43693
        
        Change-Id: Ib6416eec6245f22f49687437a466b1e5c6d60efb
        Reviewed-on: https://gerrit.libreoffice.org/56181
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-06-20  Jan Holesovsky  <kendy@collabora.com>  [f6b9e4a8d95f2987386e55f244a7f6ea00995b74]

        lok: Unit test for passing table borders via jsonToPropertyValuesVector.
        
        Change-Id: Iadc0d76a1903d76fcd84f316d4796cc1dec13277
        Reviewed-on: https://gerrit.libreoffice.org/56150
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-06-20  Jan Holesovsky  <kendy@collabora.com>  [666edd059b360b38add0acd959ea7e2ab5c7c5fd]

        lok: Unit test for jsonToPropertyValuesVector.
        
        Change-Id: I3e0623cc68838c650edbd03cc89bf3fcb8098ff8
        Reviewed-on: https://gerrit.libreoffice.org/56149
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-06-20  Henry Castro  <hcastro@collabora.com>  [87674a28893520eb8bb528c7e774a7ed926976cb]

        lokit: add jsonToUnoAny
        
        Change-Id: I79c2fe22fe7f3a8daa121ecaa529b6bca3216bf3
        Reviewed-on: https://gerrit.libreoffice.org/56032
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2018-06-20  Stephan Bergmann  <sbergman@redhat.com>  [b949efe7ce89e3665704d899ab14094d9d9db53a]

        Make check for ant a bit more robust
        
        ...by cd'ing to an empty dir first.  As reported in the mail thread starting at
        <https://lists.freedesktop.org/archives/libreoffice/2018-June/080400.html> "Ant
        not working ???", there appear to be Java toolchains that can be disturbed by
        filenames with "accented" (non-UTF8?) characters, which people may happen to put
        in their checked-out SRCDIR.
        
        Change-Id: I9cf3523f4816c3b0e2d6f67fc490c2514c8e1263
        Reviewed-on: https://gerrit.libreoffice.org/56158
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-20  Tor Lillqvist  <tml@collabora.com>  [105edc7453624bf06755911fdd49258a5837ff3c]

        Updated core Project: dictionaries  2d8dd0af877de8494ca9c2c027eba4a42bbc09eb
        
        tdf#104332 (and others): Speed up Lightproof initialisation
        
        Delay import of the the heavy lightproof_impl_pt_BR to when actually
        needed. Shaves several hundred milliseconds (on my machine, about 300
        ms) from the time needed to just get a list of what grammars checkers
        are available. It's silly to load the heavy pt-BR impl module even if
        no Brazilian Portuguese proof reading is being performed.
        
        Sure, the same change could be done to the other Lightproof
        dictionaries, too, but they are much smaller, so importing them
        unconditionally always does not hurt so much.
        
        Change-Id: I3c3f64e80bd9519f188905abda7c25337c81462d
        Reviewed-on: https://gerrit.libreoffice.org/56176
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        

2018-06-20  Laurent BP  <laurent.balland-poirier@laposte.net>  [4fd46c905f1bd45bd55e25fcf3d472c5bf8e5ded]

        tdf#117575 Add QA unit test of thousand sep
        
        Change-Id: Id28e688e7f81a2f3f43f01be44d03c5f185ffd01
        Reviewed-on: https://gerrit.libreoffice.org/55904
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-06-20  László Németh  <nemeth@numbertext.org>  [261ff0cdf0e89a80f5d2af7ba5a331bc237a0ceb]

        NatNum12: fix and add capitalization prefixes, tdf#115007 follow-up
        
        Limit NatNum12 conversion only for the selected parts of the
        date format (this bug – double calls of getNumberText – was hidden
        by the space prefix " " and empty return values at the first calls,
        resulting unchanged dates yet).
        
        New prefixes: "capitalize", "upper" and "title" to handle optional
        capitalization. (In Calc, it was not possible to format the result of
        NatNum formatting, but some languages often need capitalization
        or title case to format numbers and currencies.)
        
        Thanks code clean up using enum WhichCasing to Eike Rathke.
        
        Change-Id: I5fceb784930e6bc6d376116f5a42ad49cd248a54
        Reviewed-on: https://gerrit.libreoffice.org/55681
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-06-20  Caolán McNamara  <caolanm@redhat.com>  [ec36da3788ffc7007dadc568d00f019c0ea831b4]

        Resolves: tdf#118120 RET_ALL shares same value as RET_HELP
        
        Change-Id: I766c379171ac25eb9c1d8036e052fb8f2b4e1459
        Reviewed-on: https://gerrit.libreoffice.org/56167
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-06-20  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [3613990eaae645e0489660be2dab8a61cab8a69c]

        tdf#77517 Additions to unit tests.
        
        Change-Id: I2b4035ceeb4cb65de811628100efdda7e3c127ae
        Reviewed-on: https://gerrit.libreoffice.org/56056
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-06-20  Eike Rathke  <erack@redhat.com>  [93dcfa7ee157dd865f5d266d1f877014462eac72]

        Related: tdf#117049 treat yet unknown result as initial 0.0
        
        For the first =A1+B1 in B1 with iterations the result could had
        been #VALUE! depending on string conversion calculation settings.
        
        Change-Id: I8d7a745d67ba7a20f7a66e8aa143642d08ea5111
        Reviewed-on: https://gerrit.libreoffice.org/56173
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-06-20  Eike Rathke  <erack@redhat.com>  [678f8ab7eb90f5b0dd99328957b21d11e3be68b4]

        Resolves: tdf#117049 do not re-interpret a single circular self-reference
        
        ... to not execute the calculation twice, which added an implicit
        iteration step.
        
        Change-Id: I943f770d32ebe84a8359f2f94c1f0bf5731b6f88
        Reviewed-on: https://gerrit.libreoffice.org/56170
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-06-20  andreas kainz  <kainz.a@gmail.com>  [f53a5dfae6d07ea314c5c742c7ceeb94e2066ac1]

        Colibre icons: 32px update
        
        Change-Id: I08f53b7c2e961c249e5109641288ad6dc84af7d9
        Reviewed-on: https://gerrit.libreoffice.org/56159
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-20  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [503e17287d890b6bb5748ddbafab1338fcaf2a29]

        remove printf
        
        Change-Id: I82ba88a11936616f3ddfebed5a550fee79ef73f7

2018-06-20  Stephan Bergmann  <sbergman@redhat.com>  [fd97e65a3c22d5124835d736e74625fb114a34b6]

        Fix UITest_solver for --enable-ext-nlpsolver
        
        ...after <https://gerrit.libreoffice.org/#/c/56121/> "uitest Calc/Solver" was
        merged (see comments there for details)
        
        Change-Id: I6cc0833b353d79a3be3be85078776c44588b5182
        Reviewed-on: https://gerrit.libreoffice.org/56163
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [d19c6ab1050fb3f3ef60a3622bca85ebb07952e4]

        loplugin:useuniqueptr in ScColContainer
        
        Change-Id: Icb4fffb27535a767b307c1d01e5bc96372c98352
        Reviewed-on: https://gerrit.libreoffice.org/56108
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [370a30b6acc5b99b6046440f6b5f4f3f5f9f4b1a]

        loplugin:useuniqueptr in SdDrawDocument
        
        Change-Id: Id67b08d8d8a08d7e19ef8534b7bb9d689a571e06
        Reviewed-on: https://gerrit.libreoffice.org/56105
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [d791fe853c47832aa766310947a89599b4f754e7]

        loplugin:useuniqueptr in SvxSearchFormatDialog
        
        Change-Id: Ie7da9255e27734f93f7a7758ca9ec25108c0e547
        Reviewed-on: https://gerrit.libreoffice.org/56104
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [6349cee07b9b11098a4174f8d2c4363b38b2b990]

        loplugin:useuniqueptr in HtmlExport
        
        Change-Id: Ib146bdfd04f428d922e23ec6b5054d53326ca5f3
        Reviewed-on: https://gerrit.libreoffice.org/56106
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [8014f3722a854b505e536fb13ec4e86e1f5fba7b]

        loplugin:useuniqueptr in SfxAcceleratorConfigPage
        
        Change-Id: I12c6ca5542729d4af77a7d4253ea1bbaae81781c
        Reviewed-on: https://gerrit.libreoffice.org/56096
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-20  Gabor Kelemen  <kelemeng@ubuntu.com>  [3efc2d022b0d1a5cf6155257d57504d47ceefc44]

        tdf#42949 Fix IWYU warnings in sc/inc/[ux]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here
        and a bit of fallout management
        
        Change-Id: I53d2c5dc9e16a64a143b16316d2aeab05023d866
        Reviewed-on: https://gerrit.libreoffice.org/56076
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-20  Caolán McNamara  <caolanm@redhat.com>  [0929a98acca8ec4d86caa97d3090a39f89f35f90]

        fix new a11y warning
        
        Change-Id: I637c48335bb8e532bb8bad3b05e60fb1c06f6414

2018-06-20  andreas kainz  <kainz.a@gmail.com>  [a09ea0595019bcfd52c2357abda65b8ed1976a1d]

        menubar scalc: sync with swriter layout
        
        Change-Id: Iac8cd198b85f83fbd7fa71a228df13f150ef04fc
        Reviewed-on: https://gerrit.libreoffice.org/56071
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-20  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [89a3f789de928a08650de03681c45cbf544889ad]

        Add UI test for the Customize dialog
        
        Change-Id: I00109ef54ec7cfc1f4976794daa92ded3cd6ce4b
        Reviewed-on: https://gerrit.libreoffice.org/53119
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-06-20  Caolán McNamara  <caolanm@redhat.com>  [1f8d45c276760a173c3e30c78b8b740414a5b05f]

        weld SvxColorTabPage
        
        Change-Id: I5dc6f949edcb34aa110dfa9415e2ac886d0dfa4c
        Reviewed-on: https://gerrit.libreoffice.org/56111
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-20  Caolán McNamara  <caolanm@redhat.com>  [6e5e83025c948b699bb65839ef810a45a98ba014]

        forcepoint: rework to explore loop
        
        Change-Id: I14f6a3269fc3347a9976d899519e74f58d5975c8
        Reviewed-on: https://gerrit.libreoffice.org/56125
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [cb5c2d204b5dde6eff5d9ecfe46701eb8a82896f]

        loplugin:useuniqueptr in SvxFontSubstTabPage
        
        Change-Id: I3e9e1c91f541c7e191ceb3d7ee6974fa46d26c6b
        Reviewed-on: https://gerrit.libreoffice.org/56101
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [cebcb879c169171f9c1306999e3843d081f4c2ce]

        loplugin:useuniqueptr in PropertyControl
        
        Change-Id: I6b648f26f3946da27585a70f18406e92d9de80c2
        Reviewed-on: https://gerrit.libreoffice.org/56107
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [d79b0d8648067055616de6f8913e5dbbac5311f4]

        loplugin:useuniqueptr in AlignmentTabPage
        
        Change-Id: I78dc902ae41eb8d8423c83a4ec32a4ca932bbc5e
        Reviewed-on: https://gerrit.libreoffice.org/56103
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-20  Samuel Thibault  <sthibault@hypra.fr>  [8cc60b05c688e0edc03a63da0afd85f1e853bbc3]

        gla11y: Enable warnings for more widgets missing a label
        
        Namely
        GtkTreeView
        GtkTreeViewColumn
        GtkTextView
        GtkDrawingArea
        
        Change-Id: I4190fc73d0c7fd3575bef0388f44aa52b51f29d2
        Reviewed-on: https://gerrit.libreoffice.org/55743
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-20  László Németh  <nemeth@numbertext.org>  [4188a037fbaf3618df26e1661a4586483036f055]

        filter clean-up: remove duplicate of checking EMF magic header
        
        Change-Id: I63fd380be974c1d15beef0d2cfec42350119ae2f
        Reviewed-on: https://gerrit.libreoffice.org/56050
        Tested-by: Jenkins
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-06-20  Caolán McNamara  <caolanm@redhat.com>  [665ad1c749ec2748cd20c37203ec0592648ccb8b]

        coverity#1437408 Uninitialized scalar field
        
        Change-Id: I553198047d999be1cbaa20b1a1829ffc9e5197b5
        Reviewed-on: https://gerrit.libreoffice.org/56116
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-20  Caolán McNamara  <caolanm@redhat.com>  [34a11c40fbc1bf8f55df29c17227981206cf2426]

        coverity#1437409 Unchecked dynamic_cast
        
        Change-Id: I00d0bfc961bd7b8b183008be1d9be93d1e717688
        Reviewed-on: https://gerrit.libreoffice.org/56117
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [4ab105d14148932f6d848b56678e942c50631964]

        loplugin:useuniqueptr in SvxDefaultColorOptPage
        
        Change-Id: I398ba3828bddf295e99624d7caa8d636e96c360c
        Reviewed-on: https://gerrit.libreoffice.org/56100
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [6a99ac6ad5afa0f3c127c1ef2f36ed3f09ebaf17]

        loplugin:useuniqueptr in SvxColorOptionsTabPage
        
        Change-Id: Iefd1719a4f9c529840b4c584df8c7f2104d29fb3
        Reviewed-on: https://gerrit.libreoffice.org/56102
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [c116f3c5b3dc30650d9109d34187e439d2489654]

        loplugin:useuniqueptr in IconChoiceDialog
        
        Change-Id: I4a97cd8497056b48f8fb6439b2dc428887e0a0b9
        Reviewed-on: https://gerrit.libreoffice.org/56098
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [71198fe7d9539859883b6226738fbea52a08a5c4]

        xmlsec: update to 1.2.26
        
        Allows dropping the xmlsec1-ecdsa-assert.patch.1 backport.
        
        Also fix the generated test certs + generator script to avoid expired
        certs for a while (.db files generated with Firefox 57.0).
        
        Change-Id: I8cba9a01633a3952c845e15e23b18d44544cdb59
        Reviewed-on: https://gerrit.libreoffice.org/56123
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-20  andreas kainz  <kainz.a@gmail.com>  [231035fe394138a924ef78780a02393bb122b14a]

        menubar writer: remove designmode from edit
        
        designmode is for forms and available already there
        
        Change-Id: I460b49bba8dbfd1e2f3a91b1478f5414fe09db86
        Reviewed-on: https://gerrit.libreoffice.org/56060
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [317e053344e618b3b92457c8d6103a77eaa9d3ec]

        loplugin:useuniqueptr in SvxCharacterMap
        
        Change-Id: I85e254fc59b4b0954bbed3876935f56e6480f525
        Reviewed-on: https://gerrit.libreoffice.org/56097
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [433fd79e00ee8fb935482f13ca5b270939aefa99]

        loplugin:useuniqueptr in TPGalleryThemeProperties
        
        Change-Id: I4a288f9bd1b8abd7c588c1c895c8b6a8ef399fc2
        Reviewed-on: https://gerrit.libreoffice.org/56099
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [ece3faf9a02fc2449150b066214eb84a87bd2aa8]

        personalization: disable "own theme" button if we don't have any
        
        Change-Id: I3a5bfb757361208ce4ec193698a6e87b66285906
        Reviewed-on: https://gerrit.libreoffice.org/55846
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Jenkins

2018-06-20  Jens Carl  <j.carl43@gmx.de>  [4ef7d89215927affc6adaeb7128184206b268266]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I73d08a2fa9af0aaed7f748f43a0ffc9b53c79c5f
        Reviewed-on: https://gerrit.libreoffice.org/56138
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-06-20  Zdeněk Crhonek  <zcrhonek@gmail.com>  [3c744c65270681d00a50ff2df80702d2ef338ed0]

        uitest Calc/Solver
        
        Change-Id: I6fdef503cdae8cb681f1acfec437c5ab3e7bcc5b
        Reviewed-on: https://gerrit.libreoffice.org/56121
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-06-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1ac5978129e7131ca7a1887cc4278ea274605021]

        Removed executable permission on source files
        
        chmod -x
        
        Change-Id: I3aeae8d171591f09ffa6b96bbdabe235ab6f4a4d
        Reviewed-on: https://gerrit.libreoffice.org/55802
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-06-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4c6727ed709a9e9f1571d523550b2097291ba531]

        Removed executable permission on fodt file
        
        Change-Id: I9f055e990fbfca44f39e5c42486eb7241cd3b1f8
        Reviewed-on: https://gerrit.libreoffice.org/55865
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-06-20  Justin Luth  <justin.luth@collabora.com>  [3ef18b28ade43a38bb46a2400e4e81a9ae8796bc]

        NFC oox export shape: move replicated code into function
        
        Change-Id: I1d306769bee8390626b513c63c5b889ba3d3d3d6
        Reviewed-on: https://gerrit.libreoffice.org/56083
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-06-20  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [423f87128e08035a11b84138c1dc9ca63f4d33b2]

        Updated core Project: help  5bc297bf12e0d0010047559d8f8d058f1e848adf
        
        Helponline: New .howtoget, small tweaks to other boxes, tiny changes to colors
        
        Change-Id: I3d7d396482df4143b09776230c571c0c69ab0b5a
        Reviewed-on: https://gerrit.libreoffice.org/56040
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-06-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ca49ed9c4342917ba616170e95d7614224a13a4b]

        push the data from the temporary storage to the document for XML source
        
        Change-Id: I93d489ef9b3fa105db2d364ad9133a26d5366361
        Reviewed-on: https://gerrit.libreoffice.org/56126
        Tested-by: Jenkins
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-06-20  Dennis Francis  <dennis.francis@collabora.co.uk>  [67c88e284af74c88e37cc8f66cdfc0e346de45ac]

        tdf#118189 : Propagate the state of mbNeedsNumberFormat...
        
        from source formula-cell to destination while calling
        SetFormulaCell() on dest formula-cell in CopyByCloneHandler
        CopyByCloneHandler get called when some data range is pasted
        to a document, or when data is copied to an undo document.
        
        This is a follow-up of the commit
        37f6e5de1e72d209b0892734f4de5c4d8a849885
        (tdf#114710 : Fixes crash when pasting as GDI metafile)
        
        Change-Id: I936310f13080f2de763ebcd5cb046a25d61d978e
        Reviewed-on: https://gerrit.libreoffice.org/55975
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-06-20  andreas kainz  <kainz.a@gmail.com>  [96c9dd2ed97b5984f3299179f79648a92854c7e4]

        menubar basic: update menubar according swriter
        
        arrangement is now inline with swriter
        
        Change-Id: I03af565f86e608805f47f541400efef63a55c27d
        Reviewed-on: https://gerrit.libreoffice.org/56070
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-20  andreas kainz  <kainz.a@gmail.com>  [c551e503fbd22a5af00480a65266e45a2b47f737]

        menubar sglobal: copy of swriter menubar.xml
        
        sglobal use the same actions than swriter
        to a better maintanance sglobal can use swriter
        
        Change-Id: Iaf7c3ad0e2f7e3e7fc9bf68927c1296fe593fb83
        Reviewed-on: https://gerrit.libreoffice.org/56068
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-06-20  andreas kainz  <kainz.a@gmail.com>  [c39bb4c8a7b9ee85f34daad3c3e67ea898e0750c]

        menubar writer: add separator between past and select
        
        Add separators between logical groups within a menu.
        Seek to organize the menu items into groups of 7 or
        fewer strongly related items.
        
        Change-Id: If905cfa85997ba3e107ce45fe29b737cea55a84a
        Reviewed-on: https://gerrit.libreoffice.org/56061
        Tested-by: Jenkins
        Reviewed-by: V Stuart Foote <vstuart.foote@utsa.edu>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-20  Laurent BP  <laurent.balland-poirier@laposte.net>  [062e0999c2b7923e463f1611204a63f0bb7b6404]

        tdf#117575 treat thousand sep with ? in integer part
        
        '?' was missing when treating thousand separator
        However, format with '?' in integer part are not
        saved in ODF.
        
        Change-Id: I1d684a31f800f10bf9a04babb0b9fec34e28e72a
        Reviewed-on: https://gerrit.libreoffice.org/55901
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-06-20  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [28f3e44e99283ede636c28c68bffb2b9df0bbcf8]

        tdf#77517 make Calc function COLUMN accept external references.
        
        Change-Id: Ife00755586be9a42ac5cf1f9b3debb396db1b45f
        Reviewed-on: https://gerrit.libreoffice.org/56055
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-06-19  Julien Nabet  <serval2412@yahoo.fr>  [19b098f123f4566a870081e14c837d57f643489d]

        tdf#118212: fix crash with character format
        
        see bt:
        https://bugs.documentfoundation.org/attachment.cgi?id=142938
        
        Regression from https://cgit.freedesktop.org/libreoffice/core/commit/?id=3aa8a048776bdf0d4868847baac2a72aa55cd6a3
        
        Change-Id: Id4705865dac5f337f30ca7118a6b29735075b295
        Reviewed-on: https://gerrit.libreoffice.org/56124
        Reviewed-by: V Stuart Foote <vstuart.foote@utsa.edu>
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-06-19  Caolán McNamara  <caolanm@redhat.com>  [b0618c49abdf1fd76b1d5f45cadbde1ab9e7797f]

        coverity#1437410 Dereference after null check
        
        Change-Id: Icf67be4419d1eeb5ef92d709d6453e6651b15723
        Reviewed-on: https://gerrit.libreoffice.org/56119
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-19  Caolán McNamara  <caolanm@redhat.com>  [43fba4906a5a6b9d3e6674df1c8101b1f141752b]

        Resolves: tdf#118226 yes/no reversed
        
        Change-Id: I60f6f0c13e1971e0000698ce71fbbdd7244fb85d
        Reviewed-on: https://gerrit.libreoffice.org/56113
        Tested-by: Jenkins
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-06-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [b28464abc71c28450784f15ce8344da8b316da86]

        tdf#118220 Base : Tools -> Table Filter crashes
        
        regression from
            commit	b69457c1a5cb31c8b0fb3d047e2826bc3d61fea4
            loplugin:useuniqueptr in OTableSubscriptionDialog
        
        Change-Id: I9f29452736554b18dbc207c870ed1799fe38b6e1
        Reviewed-on: https://gerrit.libreoffice.org/56110
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-19  Jens Carl  <j.carl43@gmx.de>  [b11c914741dcbf11ad1df72f861c030a584978bc]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I2b3a0072925df752f45b3cfaf2062cca842679a8
        Reviewed-on: https://gerrit.libreoffice.org/56077
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-06-19  Luboš Luňák  <l.lunak@collabora.com>  [9b0b29eaa5ca209325a1e8f156d80e676e198c7a]

        avoid race condition in DocumentLinkManager::getLinkManager()
        
        Change-Id: Ib8ffcf32e4a4dc80539828611adabb3beef1dafa
        Reviewed-on: https://gerrit.libreoffice.org/55764
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-06-19  Luboš Luňák  <l.lunak@collabora.com>  [3020fb15fe2e7f5f857425975879da402b813691]

        move doubleCheckedInit() to a comphelper header file
        
        For further reuse in more source files.
        
        Change-Id: I2fcbb98a81725e14d6d433f62622d2c48d146de1
        Reviewed-on: https://gerrit.libreoffice.org/55763
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-06-19  Mark Hung  <marklh9@gmail.com>  [e559d360d0a19715bd6261b7dfc7f03eb7c9b99e]

        tdf#90243 don't append index if shape already has a name.
        
        Change-Id: I518ad83bf3782af7cb3144982ec8844a573f0de4
        Reviewed-on: https://gerrit.libreoffice.org/56051
        Tested-by: Jenkins
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-06-19  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [c5e1c4105f744ad9730cf74c9b36c2b23bbc0979]

        Rename nFlags to nSearchFlags
        
        Change-Id: Ib03046acf3d34fc307a3765d7d0b1b7d9448b507
        Reviewed-on: https://gerrit.libreoffice.org/56088
        Tested-by: Jenkins
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-06-19  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [1115a60e6d825c049680e7f2caf318e36d481b12]

        tdf#118238 Only disable UI interaction when loading document as hidden
        
        The "quiet" interaction handler was used unconditionally
        when loading a document via the loadComponentFromURL API method.
        So no dialog was shown asking the user whether he wants to enable macros.
        
        With this patch, the "quiet" interaction handler is only used,
        when the document was loaded with the "Hidden" property set.
        
        Change-Id: Idd522d0bf605499b071390fb58312181b755dfca
        Reviewed-on: https://gerrit.libreoffice.org/56086
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-19  Tor Lillqvist  <tml@collabora.com>  [3b6905e37a6baac08eaff00e6e42aced7d6896df]

        Don't waste time in macxp_resolveAlias() on files inside the app bundle
        
        LibreOffice uses its low-level API to look up files inside the app
        bundle thousands of times, all the time, and especially when starting
        something. Both when the process starts, and when a specific aspects
        of the application starts (like after typing a first character into a
        Writer document in a session). Having all those, too, go through this
        alias (bookmark) resolve dance is just insane. There won't be any
        aliases (bookmarks) there.
        
        This shaves almost a second from the delay after typing the first
        character into a Writer document in a session. There is still a
        noticeable delay left, though, likely mostly caused by Python
        (Lightproof) initialisation slowness. (It's cross-platform.)
        
        I would say that it is a bit questionable whether the
        macxp_resolveAlias() functionality is worth it at all, even.
        
        Change-Id: I2461141c6b58738befd0db4902eb25e63b788b79

2018-06-19  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [68573b6e0668d2b8bb8c59a864d349d503d8422d]

        Fix typo
        
        Change-Id: I57a5d3b1dcffba4c439a2f3817e8661c605e1b5f
        Reviewed-on: https://gerrit.libreoffice.org/56085
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-06-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8db2426f36133d5e709f57be31e0c8630c30ed53]

        xmloff: add m_ prefix to instance vars in XMLFontAutoStylePool
        
        Change-Id: I42bb50f3857392ffb15741942bbe8cef255a41f7
        Reviewed-on: https://gerrit.libreoffice.org/55930
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-06-19  Caolán McNamara  <caolanm@redhat.com>  [b3bbf89aa4c441a6734997185c7d2f0602bb1614]

        tidy up setting parents
        
        Change-Id: Ic0d30d066c76f2b30a5c4e6c864d80c8242c2444
        Reviewed-on: https://gerrit.libreoffice.org/56067
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-19  Caolán McNamara  <caolanm@redhat.com>  [525f06ca797e3a5a81864e632f26421a10f43b01]

        weld SwTitlePageDlg
        
        Change-Id: I16a82709f49ed9e85751afd8c8001705c40a6e6d
        Reviewed-on: https://gerrit.libreoffice.org/56049
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-19  Zdeněk Crhonek  <zcrhonek@gmail.com>  [3430102137a082625957d0669f7ec57834b94022]

        uitest for bug tdf#76731
        
        Change-Id: Id514b43050fec4bb8f1b4aac4cb2cd8e449812c6
        Reviewed-on: https://gerrit.libreoffice.org/55970
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-06-19  László Németh  <nemeth@numbertext.org>  [4cb1e86e5217f09e1d98e51e46803a06fb72f5ce]

        tdf#103913 keep ".emf" file extension and mime type
        
        in documents, don't change them to wmf and image/x-wmf
        silently, resulting for example, dropping or rejecting
        modified documents by firewall packet filtering.
        
        Change-Id: I3b8634ae022c7c026b0ed4ebc345c1c3b3f96337
        Reviewed-on: https://gerrit.libreoffice.org/56045
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2018-06-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [853350787df9a8d92c269ef1b6e764863e74ec2a]

        tdf#117805 DOCX export: fix lost header with at-page anchored frames
        
        The bug has two parts: on one hand, the header was not completely lost,
        just was written inside a shape. This is not valid, but at least our own
        import understood that. This commit restores that old behavior, focusing
        on just the regression part of the bugreport.
        
        On the other hand the exported header is still referenced at an
        incorrect location: the correct location would be the end of the
        document. But that is follow-up work, it seems that never worked.
        
        Change-Id: I468df9013c65ec581e3a474a5bf2f773fcb4f990
        Reviewed-on: https://gerrit.libreoffice.org/56058
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-19  Jim Raykowski  <raykowj@gmail.com>  [3a8375eb974eb8ba36ac616478acd881b70f8e19]

        tdf#101915 make F11 close the sidebar when focus is in sidebar
        
        ...style list panel
        
        Change-Id: I034ba4310cd0942aad0a2e6f807213e14327e7b4
        Reviewed-on: https://gerrit.libreoffice.org/55969
        Reviewed-by: V Stuart Foote <vstuart.foote@utsa.edu>
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-06-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [66effc66abb1356af0aa54a79a83b1aae53520e4]

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

2018-06-18  Caolán McNamara  <caolanm@redhat.com>  [3d46ec6fdb82417215fc22bc4bd58edc6f5943f9]

        weld ImpPDFTabDialog
        
        Change-Id: I0b7f439a6e712c9824008b21bfc511432641dbee
        Reviewed-on: https://gerrit.libreoffice.org/56041
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-18  Caolán McNamara  <caolanm@redhat.com>  [6f2b115d8afaba5ac59174d28c8cbd31e7fb84fc]

        weld ImpPDFTabGeneralPage
        
        Change-Id: Ic72572f775f68ee5378203c9d0cded1baa02b297
        Reviewed-on: https://gerrit.libreoffice.org/56026
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-18  Stephan Bergmann  <sbergman@redhat.com>  [516c7519a497d2117fcb6ba204838bdc206337e6]

        loplugin:{implicitboolconversion,salbool}
        
        Change-Id: I795a50241b9d77127b5ee5558e0cd706e0fdb76b

2018-06-18  Jens Carl  <j.carl43@gmx.de>  [cbc32e2d328fd800f5c35751b25c32add450d8ae]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I53aac7187682533c51bf9c29f77359a39b1bf32b
        Reviewed-on: https://gerrit.libreoffice.org/55977
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-06-18  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [9a207a999a502c2e3f9861aa26b7c5bb67813529]

        Updated core Project: help  378a27c4e681656d72663427d8e774cbf4e1e510
        
        Cleanups and improvements
        
        in /shared/3d...
        
        Change-Id: I0c2e0e51c7e4c9d9ee2b195071103b35dd407af8
        Reviewed-on: https://gerrit.libreoffice.org/55483
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-06-18  Eike Rathke  <erack@redhat.com>  [c8835f2f037c056d735d33e67a4025a02afa4d3d]

        Related: tdf#118073 SbiScanner::NextSym: no symbol is no symbol
        
        Whatever may or may not advance or put back nLineIdx, if there's
        no progress at the end return false so we don't end up in an
        endless loop with the next NextSym() starting at the same
        position.
        
        Change-Id: I7084fea073490c15b8ff5abb3781ac82cdccd6d6
        Reviewed-on: https://gerrit.libreoffice.org/56029
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-06-18  Eike Rathke  <erack@redhat.com>  [5c0783cecb0b141885a25ca26220614ad3125f8e]

        Resolves: tdf#118073 one leading 0 is significant for 0.
        
        Regression from
        
            commit 9a6527a98fb968b3fe6bc293ff7520a9480d43d0
            CommitDate: Mon Jun 27 21:57:52 2016 +0200
        
                stringToDouble() do not parse separator without digit as 0.0
        
        Change-Id: I9d90aedc324ef0938297224297d89817e3fd1e90
        Reviewed-on: https://gerrit.libreoffice.org/56028
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-06-18  Caolán McNamara  <caolanm@redhat.com>  [2a99f3311829350a3287fda25661bc952d1646da]

        weld SfxSecurityPage
        
        and drop the sole use of WB_EARLYTOGGLE
        
        Change-Id: I01e7d085eb3f9daf5a62a048178ab90defb4c5b1
        Reviewed-on: https://gerrit.libreoffice.org/55983
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-18  Caolán McNamara  <caolanm@redhat.com>  [9b19f99430e5ece638a6b2afee0ad77ccd0588f2]

        weld ImpPDFTabOpnFtrPage
        
        Change-Id: Icafd88d41f2f0757fcf788882196e7ac07d7c745
        Reviewed-on: https://gerrit.libreoffice.org/56024
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-18  Caolán McNamara  <caolanm@redhat.com>  [62106963a0f54e19635f865cfa5acbb4c0c185b9]

        weld ImpPDFTabLinksPage
        
        Change-Id: I6e10b135d102f56d42a9f456557150cb557dd788
        Reviewed-on: https://gerrit.libreoffice.org/55990
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-18  Caolán McNamara  <caolanm@redhat.com>  [ace8342c767a71a208ed3c9978bfd62ae97c2b6a]

        weld ImpPDFTabSigningPage
        
        Change-Id: Ia81f3f2ac3644e496ab679dc8e274b2d50f64edd
        Reviewed-on: https://gerrit.libreoffice.org/56020
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-18  Marco Cecchetti  <marco.cecchetti@collabora.com>  [37210da00a9190f7765fa9c1e4a08629d2f4c2c4]

        tdf#105720: lok: sc: currency symbol is displayed in the preceding cell
        
        Change-Id: I6175cfeab3d8bc3a757c8522aa9c7a7e49c4bf2b
        Reviewed-on: https://gerrit.libreoffice.org/55790
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [4bd93b662f5ad0556d573cb67ae7f4da5577ee23]

        VCLKDE5Application is now unused as well
        
        Change-Id: Ib11274b6039596246aa232b83fa4d85095a93e08

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [a39e55c359b0d4d2a2f3f0766ac47c3aaa96fffd]

        Drop cargo-cult FPServiceInfo
        
        FILE_PICKER_SERVICE_NAME wasn't even used anywhere
        
        Change-Id: Ie99de85175b8321948612c680c4e4d956a4c7efc

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [f103d482ebc5611d00f0136d3f55aac34827e18b]

        Fold all the rest into KDE5FilePicker2
        
        Change-Id: Icbaa56057776ffcb981207ec30e5d94d6901e43c

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [47b0285d7b37b2f646ae32ca1fe8cf6f1875997a]

        Drop winId and KWindowSystem::setMainWindow
        
        as fpicker isn't a separate binary anymore
        
        Change-Id: I9c9c57a21f5dc79714f37f8bc65b998887c29e78

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [2d92d754aeb03da256cc617f15d1ae377aa2b651]

        Fold enableFolderMode into ctor
        
        Change-Id: I8674395271b83d9c50477bdf0242cd9f46af7a30

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [d7fc00e1f7ab7a44e6102afdb371c999bda5f34f]

        Fix suggesting file name (for new documents)
        
        Change-Id: I39eb672f7dd097e12ddb323ce702c6c28235b5d9

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [0527d831a5c49e0a52c7a72040ee1049dc34c3c7]

        Fix copy&pasta
        
        Change-Id: I493fa7a14557a919fab6bc6cf9f955507488af6d

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [c9e002799b4aae662265c723853342035e9dced0]

        Implement get|setLabel, signal+slot
        
        Change-Id: I0188f7609b7a934949ffdf0a6e64547b08ff03a8

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [6b052ccff871cac50a63119fe324930ace86f190]

        Implement enableControl, signal+slot
        
        Change-Id: I84f81f689167ec332772c706b0d0c6d7562b5ac8

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [4add71a161bde3870934d754ab397ec7c0e22a92]

        Implement getValue, signal+slot
        
        Change-Id: Ic009ea5dc3ca3bf791d3348fce8d007022598c49

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [29e5096f9979dcc258e063232255591963146417]

        Add 2 more file/dir methods, signal+slot
        
        Change-Id: I0152e4e0fa72e27a144ca96f83fe6a282b272cbe

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [024f054e2d0473c3ae4e3679948396adba0c9037]

        Implement setMultiSelectionMode, signal+slot
        
        Change-Id: Idc411dc87a84b60a22fe7b6e7bba50b2c5302128

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [feffef60794a49f5e93ad27996d704538b762324]

        Implement getSelectedFiles, signal+slot
        
        this finally makes fpicker usable
        
        Change-Id: Iedf7ed8de04947ffbc0e88348c95f2a937a8e69e

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [db62a779d7ae9a2a321b6756b72064631af6aa04]

        Implement get|setCurrentFilter, signal+slot
        
        Change-Id: I1fb29b673e5cb474de7230407b7924844b1460e0

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [a9d1eb47243ad736b463232b3ede82b3d87c9526]

        Implement appendFilter[Group], signal+slot
        
        Change-Id: I0a195de54a8631c2218f6704ca564c0c9f06becf

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [113b340f2728f8011d2812353f0b511ea2350eb8]

        Distinguish between open vs. save file dialog
        
        Change-Id: I1b9dee1a8cd4034f64c2c1b843cee1863a5dc1d9

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [c38e49e869c7f16713845e5ce1e71aeab643d2fb]

        Implement setValue of fpicker checkboxes, signal+slot
        
        Change-Id: I0d75ef9f5584935d05a0526a626145e00761efd9

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [d61f5db2129ed6fe0d412d6247be4dc237fee328]

        Show LibO's custom checkboxes in native fpicker
        
        Change-Id: I9cd6b0b393024957c3dec1bd7e381db62f711a24

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [611346f3e222a923d2eeafa7cf7e18420fcfee5b]

        Basic native folder picker
        
        Change-Id: I1b77d7a1c8a4a3581554fb5c481b7d9039497ced

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [14b7477f599fd740ddc62fea8acf3d234dc81234]

        Implement setDisplayDirectory, signal+slot
        
        Change-Id: Ieb3fb6bb9afa8cddbfd7f14ddfb36faebd524701

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [e8a1115567e3292a8de8b6e26f443b8b2edcba74]

        Add setTitle functionality, signal+slot
        
        Change-Id: Ib79837ff08cabf8a27b6d154529399a5965ab148

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [8c7984a3f93e143772de705555558c6cd1695c3c]

        We don't need to link X11 libs either
        
        Change-Id: I01b9f897abda67b12ed6f05844dca05dabb185a2

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [3b3c700fabc0e4581f8dceff563cbc1fe3a69972]

        [Try to] get rid of dependency on X11
        
        also kill KDE5SalDisplay with fire, it is not used anywhere
        anymore
        
        Change-Id: I4fe439b01322a6e3a809cf518e32d844c303daca

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [9199f5d4e971df0b2666226bb14845738bb4d266]

        Basic KDE5 native file picker opens now
        
        Change-Id: I3bb5d45f3337fbe26d80acb1fac7a433de904546

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [6b8c90a370c197190491c1075a4e1a3f2967d48b]

        Start folding KDE5FilePicker2 into KDE5FilePicker
        
        Change-Id: I1004ccba52fb23549dd85c20068da5c62d7bc964

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [a2318dcff64e67b32e80ba3561ab25fb2f10cfab]

        Basic structures of KDE5 native filepicker build now
        
        Change-Id: I174a4a01f2191d935ea069a0e04b5c88f4bf8193

2018-06-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [6196b7292fbb3168c558e64881601148c15653e4]

        Copy filepicker classes from gtk3_kde5, don't build yet
        
        Change-Id: Ic18add9e1e0a6a7e4480df17885670a0796f074a

2018-06-18  Caolán McNamara  <caolanm@redhat.com>  [ea1e05817ce6336b75691db8a8118c66856df096]

        weld ImpPDFTabViewerPage
        
        Change-Id: I5eab308a89d9803c244699138cb601c49345ee3b
        Reviewed-on: https://gerrit.libreoffice.org/56022
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-18  Gabor Kelemen  <kelemeng@ubuntu.com>  [cb9414f59eca713e1aebac0a2894e8c9412612b7]

        tdf#42949 Fix IWYU warnings in sc/inc/[Tt]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here
        and a bit of fallout management.
        
        Change-Id: I347377d7bb2a0cf8acda1ad28b5cc79bb954ab7d
        Reviewed-on: https://gerrit.libreoffice.org/55726
        Tested-by: Jenkins
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-18  Khaled Hosny  <khaledhosny@eglug.org>  [80e9f9f8d8cc3e1073f98b1413bc0b80b93ec4f9]

        Skip required features from the features dialog
        
        Many OpenType features are required features that are applied to certain
        context determined by the layout engine, or should always be on. There
        is no value in presenting these features to the user and they just
        clutter the dialog for fonts that usually have many of such features
        (e.g. Arabic or Indic fonts).
        
        Change-Id: Idc3d7d3a9eb1c4f693ea6fdf9f26f0264b910f91
        Reviewed-on: https://gerrit.libreoffice.org/55951
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-06-18  Caolán McNamara  <caolanm@redhat.com>  [ba161dd0c1117915977fb2a8d6ea6adb37026a19]

        weld ImpPDFTabSecurityPage
        
        Change-Id: I71c3c49682483801d79aa53de76c83973084aa54
        Reviewed-on: https://gerrit.libreoffice.org/56019
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-18  Luboš Luňák  <l.lunak@collabora.com>  [3689c9c67084b6fbf8938f7d7dc4c2a4981831aa]

        do not make calc's threading depend on opencl
        
        This should have been part of e0e21f2747c19dae13332f4e59949c717aa114f3.
        
        Change-Id: I5942b9a907f876ff7173971b27f72b8a6c97f8dc

2018-06-18  Caolán McNamara  <caolanm@redhat.com>  [4b5765200776574e6a2a61fe6384f00b89d02bcc]

        set explicit parent for signing warning messages
        
        Change-Id: Ifbd1aaec13e2f3a51963c4942face64847eefc07
        Reviewed-on: https://gerrit.libreoffice.org/55989
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-18  Caolán McNamara  <caolanm@redhat.com>  [294e66018d5c461c3f49e2140aac7e56f3ee99dc]

        weld SfxDocumentDescPage
        
        Change-Id: I52abfe33e39fbb2e96fe0634b9ac3d8d50068ee7
        Reviewed-on: https://gerrit.libreoffice.org/55988
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-18  Caolán McNamara  <caolanm@redhat.com>  [4b6d1715929110f004e8a9dee971add94d72e165]

        weld SwDocStatPage
        
        Change-Id: I6ea55b01179f72ca54f86c90788b297a4dd79b9c
        Reviewed-on: https://gerrit.libreoffice.org/55987
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-18  Mike Kaganski  <mike.kaganski@collabora.com>  [0dc71c7caf5cd1f7508451455a4907cde0809d72]

        Register SwTableFormatCmp as its old format's writer listener
        
        Using SwTableFormatCmp in loops with SwTableLine::ChgFrameFormat, where
        the latter may delete the old format of a frame, may invalidate the pOld
        of a SwTableFormatCmp, and lead to use-after-free. To avoid this, let's
        register SwTableFormatCmp as the old format writer listener.
        
        Also use unique_ptr in vectors to simplify memory management.
        
        Change-Id: I5ac93f4c3ae549b79a41220bda880386dd529c36
        Reviewed-on: https://gerrit.libreoffice.org/55653
        Tested-by: Jenkins
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-06-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [28653d4addd19397200cf880a2e109bedd081fb7]

        sw: prefix members of SwTOXMarkDescription
        
        Change-Id: I251c80c4faad7b1b42b3ef33a77b3a93efbf8b95
        Reviewed-on: https://gerrit.libreoffice.org/55981
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins

2018-06-18  Abhyudaya Sharma  <sharmaabhyudaya@gmail.com>  [bc5cdc0f12ab580f6b1631b0f323aafd234adc4c]

        tdf#108523 Remove @author annotations
        
        Change-Id: I85e364da59ce70ddd97fdae9bc03a4ea76b007fc
        Reviewed-on: https://gerrit.libreoffice.org/55263
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-06-18  Luboš Luňák  <l.lunak@collabora.com>  [f6bd95704e46f53fd976519cc7d916f28a4ddc94]

        use std::atomic rather than OSL_DOUBLE_CHECKED_LOCKING_MEMORY_BARRIER
        
        Sources such as
        http://preshing.com/20130930/double-checked-locking-is-fixed-in-cpp11/
        or https://en.wikipedia.org/wiki/Double-checked_locking suggest that
        it wasn't possible to reliably do a portable double-checked initialization
        before C++11. It may be true that for all platforms we support those
        memory barriers are in fact not needed (which seems to be the assumption
        behind OSL_DOUBLE_CHECKED_LOCKING_MEMORY_BARRIER being empty), and
        looking at the generated assembly here on x86-64 seems to confirm that, but
        in the worst case then this is a more chatty and standard way of writing
        a no-op.
        
        I don't want to use threadsafe statics or std::call_once() because
        ScGlobal::Clear() does cleanup, which would be non-trivial to do with these,
        and also some functions may not necessarily always force
        creation of the singleton when touching the pointer, so it can't be easily
        hidden behind a single function call.
        
        The need to explicitly use load() with delete (thus preventing DELETEZ)
        looks like a Clang bug to me.
        
        Change-Id: Id3b0ef4b273ed25a5c154f90cde090ea1f9674fb
        Reviewed-on: https://gerrit.libreoffice.org/55851
        Tested-by: Jenkins
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-06-18  Luboš Luňák  <l.lunak@collabora.com>  [fbe6fa330f8da3bc4c353d4e7adf85d1663ad7bc]

        add calc threads assert to a thread-unsafe function
        
        Change-Id: I36fcdf88c3e037b9db60f24cef3508aa9791bb35

2018-06-18  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [b68805a896f9bb60d70edd1918bd7acacd56de73]

        Back up content.xml when migrating database
        
        Change-Id: I4eacbf689989d20142c04dc8fe586d0054c46350
        Reviewed-on: https://gerrit.libreoffice.org/55962
        Tested-by: Jenkins
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-06-18  Caolán McNamara  <caolanm@redhat.com>  [276a0f01f626193ac572a2ab8e7d5f2610aa372d]

        weld SfxDocumentFontsPage
        
        Change-Id: I09bb788455053c266ce18d21055157147668263e
        Reviewed-on: https://gerrit.libreoffice.org/55968
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-18  Caolán McNamara  <caolanm@redhat.com>  [e371a4a164b63ee4373e5ed3b343564c9b79877e]

        weld SfxManageStyleSheetPage
        
        Change-Id: I3769d294e5a5458d3172c330360f7e6207c3d1b1
        Reviewed-on: https://gerrit.libreoffice.org/55961
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-18  Mike Kaganski  <mike.kaganski@collabora.com>  [c67b7d795589aaf8f3396a379ef348bd650cb2dc]

        tdf#107969: use proper serializer for VML in footnotes/endnotes
        
        Change-Id: Ie0e062fab0ae1a63094655cc0f6bee958b4c1087
        Reviewed-on: https://gerrit.libreoffice.org/55978
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-06-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6816c74e915b91b6ecfbede59b14ee6d9e4f2379]

        Fix typos
        
        Change-Id: I77c4c8feb12d7ed6ee4b4eaa6132a91f4e655fbc
        Reviewed-on: https://gerrit.libreoffice.org/55967
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-06-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d679cba92a0f1fc60b0bf93e4ac59f3b9434fb6a]

        Updated core Project: help  bedb482f8d914e9319c711df1c665e636fd856be
        
        Fix typos
        
        Change-Id: Idf4ffe077bd71dc8170a20df93d714e581ef02b2
        Reviewed-on: https://gerrit.libreoffice.org/55963
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-06-18  Jens Carl  <j.carl43@gmx.de>  [489840b595b159c3dccc15818e073e2a42fc3e62]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: Ibf4de00b63579aff9faf4cae657824a81c1c80dc
        Reviewed-on: https://gerrit.libreoffice.org/55976
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-06-18  Jens Carl  <j.carl43@gmx.de>  [4a0b38a124905519b26fcb202d691b1809c1bcb2]

        Remove obsolete (cargo-cult copied) dependencies
        
        Change-Id: I9b79528e90426ee63dff22765ee8cfe717aa8d30
        Reviewed-on: https://gerrit.libreoffice.org/55972
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-06-18  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [c8d95ccecfcd31b720fdff67bbd6acbdceaf2546]

        vcl: share GfxLink
        
        When importing PDF as images, we store the
        PDF stream in the GfxLink. For large PDFs
        storing a copy of the full PDF with each
        page is overkill. For example a 10MB PDF
        with 200 pages will consume 2GB of memory!
        
        Change-Id: I99913514cf5c562683080bc817668095bee69427
        Reviewed-on: https://gerrit.libreoffice.org/55571
        Tested-by: Jenkins
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2018-06-17  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [cbd0d1da85a7ae6b35023274c7267872b3d920e7]

        use hub.libreoffice.org for links from within LibreOffice
        
        Change-Id: I01eff9b5d921787ff0c251ab8467912144577705

2018-06-17  Caolán McNamara  <caolanm@redhat.com>  [65169f6b9e894ec5cdd073ef214fbcbbdd8e4e7d]

        crashtesting: check nLineIdx
        
        Change-Id: If499712955702e760524478711160194ecea47c0
        Reviewed-on: https://gerrit.libreoffice.org/55954
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-17  Caolán McNamara  <caolanm@redhat.com>  [dab606b93fee4a3aac895e4f3b4a5bc375140885]

        crashtesting: export of ooo24533-1.sxw to docx
        
        a problem (I assume) since...
        
        commit d7d5fa52b03fe058759f90f489a5071a39883ed7
        Date:   Tue May 22 10:49:36 2018 +0200
        
            sw_redlinehide: trivial conversions in reffld.cxx
        
        Change-Id: I4a9ec367e8a280cb56c3e0e47558da959fc14b38
        Reviewed-on: https://gerrit.libreoffice.org/55956
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-17  Gabor Kelemen  <kelemeng@ubuntu.com>  [9ffd3ee80f28d9c7e6f1cbf48055095764249ed6]

        tdf#42949 Add a class declaration to include/sfx2/shell.hxx
        
        This is necessary to not get IWYU warnings or build errors
        where SFX_DECL_INTERFACE is used
        
        Also remove an earlier workaround in sd
        
        Change-Id: I4cc86f7ad0c83aeaae225ee05af34fa49ba67e73
        Reviewed-on: https://gerrit.libreoffice.org/55955
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-06-17  Caolán McNamara  <caolanm@redhat.com>  [7958091b06954a7b253fdebb9ea0313db9217959]

        weld SvxPageDescPage
        
        Change-Id: I5e2457b51a294cbdacc5c78db4ec0a048567b93d
        Reviewed-on: https://gerrit.libreoffice.org/55877
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d60d695fcc5064e1f16842387fdce23456a64694]

        Updated core Project: help  184324625ea1e803007b9c41ce625ae6014573f1
        
        tdf#118187 Text for INDIRECT() in wrong place
        
        Change-Id: Ia6b37858c79940ce95467345bd96d22c8fe4737c
        Reviewed-on: https://gerrit.libreoffice.org/55945
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-06-17  Zdeněk Crhonek  <zcrhonek@gmail.com>  [e3bbc87b461f494536778033585852204fe3ec97]

        tdf#71850 delete string "case-sensitive" in function wizzard EUROCONVERT
        
        Change-Id: I9ab56279c748eae1e54f4cecc799db1aee2e2601
        Reviewed-on: https://gerrit.libreoffice.org/55716
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-06-17  Takeshi Abe  <tabe@fixedpoint.jp>  [c37b27af9195d4c5861676a3d5d5173e3476d3bc]

        sw: Avoid unnecessary copy in SwAutoCompleteWord::GetWordsMatching()
        
        Its sole client code in sw/source/uibase/docvw/edtwin.cxx allows the
        precondition that its 2nd argument rWords is empty.
        
        This also corrects the @param description of the argument.
        
        Change-Id: Icc12bc36d0d4157ed05ef10fb3c3db325c6bfaf2
        Reviewed-on: https://gerrit.libreoffice.org/55943
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-17  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [5bbf40fde5a6cefaf596c345f8997164dd92932f]

        cppcheck: uselessAssignmentArg
        
        Change-Id: I230c35a5cf1b660041fb10f6ff81e219cad6a1b1
        Reviewed-on: https://gerrit.libreoffice.org/55942
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-17  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [44750b1a716dc5051ae9714a033f846c068aa204]

        fix packaging break after bindir handling & new icons
        
        Change-Id: Ieacbf46f22d4943542ff318aa8236aacab255460

2018-06-17  Gabor Kelemen  <kelemeng@ubuntu.com>  [af625c8b7143bef6d2d61037427f9934607f336f]

        tdf#42949 Fix IWYU warnings in sc/inc/P*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ic46d80186b0eb69e7bd8553278ffc9043b9b4bef
        Reviewed-on: https://gerrit.libreoffice.org/55768
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-06-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4c2bff9743d583c31d5cac6ba0d6acd87bd4ea69]

        Removed executable permission on images files
        
        Change-Id: I6963b91a58bd88e7c920a96a44fc982ad4768d4b
        Reviewed-on: https://gerrit.libreoffice.org/54666
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-06-17  Jens Carl  <j.carl43@gmx.de>  [70e22ad576105e661bfe83d5f346f8ae58a1517b]

        Remove some cargo-cult copied dependencies
        
        Change-Id: I4dba1ad747acc69abf1587a64ffdbd62eb715d4f
        Reviewed-on: https://gerrit.libreoffice.org/55938
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-06-17  Maxim Monastirsky  <momonasmon@gmail.com>  [6fcc60b49215acb28edac46bb605767840abd122]

        gtk3: Correctly mirror popovers in rtl ui
        
        e.g. formula prompt or fill series in Calc. The reason is that for
        this particular vcl::Window, HasMirroredGraphics() != IsRTLEnabled().
        
        Change-Id: Icd4bb2d22ba77d64c32b243d9c07745824e5e558
        Reviewed-on: https://gerrit.libreoffice.org/55936
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-06-17  Armin Le Grand  <Armin.Le.Grand@cib.de>  [bf1f49c837264c8f59197b9487d40e32821526c3]

        Fix crash on deactivating Chart after playing around
        
        Change-Id: I55fab9213d3571e9457c1a0e0d68574ab4760d1e
        Reviewed-on: https://gerrit.libreoffice.org/55931
        Tested-by: Jenkins
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-16  Caolán McNamara  <caolanm@redhat.com>  [596820a5a3d9a12196b6bbcbfcb6d16ecd437962]

        GraphCtrl factory no longer needed
        
        Change-Id: I55f8280bb256c8eb298dd3550cc2a9621b2cfb4b
        Reviewed-on: https://gerrit.libreoffice.org/55933
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3aa8a048776bdf0d4868847baac2a72aa55cd6a3]

        tdf#58941 Manipulate with font features using FontFeatureDialog
        
        This adds a font feature dialog activated on the Character page,
        which adds a way to manipulate the available font features for the
        current selected font (by adding them to the font name).
        
        Change-Id: Icd0eda31b235d3cc8ef6eaee582fb78b4b346d78
        Reviewed-on: https://gerrit.libreoffice.org/55894
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-06-16  Caolán McNamara  <caolanm@redhat.com>  [0af04819bc0352f58b45a945fbb1451e3f8ba605]

        weld SvxHFPage
        
        Change-Id: I9e39e276c64da4fca01ff79ebbb42d6f342f0379
        Reviewed-on: https://gerrit.libreoffice.org/55863
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-16  andreas kainz  <kainz.a@gmail.com>  [5d680efbcce0ba73487314a910337ac5b0e8060b]

        tdf#117415 write underline icons in colibre language translation
        
        Change-Id: I675bda88a17971497da9b98d0798bee536091b49
        Reviewed-on: https://gerrit.libreoffice.org/55924
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [dc9ee533dc707cc10b99d537eaccc3ee5aa555fe]

        vcl: parser of font features included in the font name
        
        Change-Id: I7347410b4eb5e940d94c34aac4fdf344869541fa
        Reviewed-on: https://gerrit.libreoffice.org/55893
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-06-16  Armin Le Grand  <Armin.Le.Grand@cib.de>  [099eef24da24d638fdf2c747d28040c9b3a30780]

        AW080: Continued cleanups/remaps/corrections
        
        Change-Id: I953f29e6a8d398e00884a600d6f4ceba880489a5
        Reviewed-on: https://gerrit.libreoffice.org/55913
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-06-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a4cd8bfea486327279d6d2a3bacc3e06e5df2745]

        fix build because of the change to Reference<LogicalFontInstance>
        
        Change-Id: I97c23685d70c751dc6b365db776c4438a5f05db0

2018-06-16  andreas kainz  <kainz.a@gmail.com>  [00e61a2a05501fbdc7fe1b3e8c3f34f62f0c8163]

        menubar: DataMenu is needed in bibliography too
        
        Change-Id: I8ede08755efab25e2cbbf1b8a13df8fe05c36a27
        Reviewed-on: https://gerrit.libreoffice.org/55907
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-16  Caolán McNamara  <caolanm@redhat.com>  [765d91d84a423bdeab71c36117df764014683ba6]

        weld SwCharURLPage
        
        Change-Id: I5263147c2dd15e6cab5b405d1680c2a3778137a6
        Reviewed-on: https://gerrit.libreoffice.org/55861
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-16  Caolán McNamara  <caolanm@redhat.com>  [9d4c5e2fab7490928937332a335e0a52ad4a95cb]

        make drawing area transparent by default
        
        Change-Id: Ib31d68ce13b74f3f92e81e09bef7eaed2d7f9708
        Reviewed-on: https://gerrit.libreoffice.org/55862
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [bda33ba2ce4d53214e1bd9ee62b05ced0525e8db]

        tdf#58941 implement retrieving font features and structures
        
        This adds the following:
        - Retrieving of features using HarfBuzz
        - Retrieving of feature definitions from graphite fonts
        - Adds description texts of OpenType features
        - Tests for retrieving features (Linux Libertine G graphite font)
          and making sure the features and definitions are what we
          expect.
        
        Change-Id: I51573fe086e59c6228cb546bbfac95ac53824c47
        Reviewed-on: https://gerrit.libreoffice.org/55892
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-06-16  Gabor Kelemen  <kelemeng@ubuntu.com>  [8dacd42f3af903ac3daeef8f4dd444ffc7e1a99c]

        tdf#42949 Fix IWYU warnings in chart2/source/model/{main,template}/*hxx
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I53b8ac58e5f5a3778835e06a73b5f6e11dce4357
        Reviewed-on: https://gerrit.libreoffice.org/55569
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-06-16  Gabor Kelemen  <kelemeng@ubuntu.com>  [8ea8ad4e492583e6d1ff278ff0dc679531c8a20e]

        tdf#42949 Fix IWYU warnings in sd/source/ui/inc/[dDE]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here
        and a bit of fallout management.
        
        Change-Id: Ie86a34f7f091525f21369f989165a56eace70513
        Reviewed-on: https://gerrit.libreoffice.org/55558
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-06-16  Laurent BP  <laurent.balland-poirier@laposte.net>  [e92e240693ca13ac2ee38da3518b12f57d3974db]

        tdf#117827 Restore Synchronize labels in template
        
        Correction of de14f0487118d8ea15db54d94c44d7bd28833c82
        Update Businesscard-with-logo
          - restore "Synchronize labels" function
          - restore links that need to be updated at the begining
          - change Tab for name and profession to center Tab
          - change "Sektsioon" to "Section"
          - change "Paneel" to "Frame"
          - change "Pilt" to "Image"
        
        Change-Id: If3123ed76faf1055f539dc9f47051696f3f1b40b
        Reviewed-on: https://gerrit.libreoffice.org/55243
        Tested-by: Jenkins
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2018-06-16  Zdeněk Crhonek  <zcrhonek@gmail.com>  [125412959553b8d345620b8532e4416607636da1]

        uitest Calc-statistics- ttest, ztest,ftest, chi square
        
        Change-Id: I5d4aa467c786a04f5d2a4ad6da2d021d39a0aafb
        Reviewed-on: https://gerrit.libreoffice.org/55868
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-06-16  Victor Mireyev  <victor@opennodecloud.com>  [c14911a80e3b6e66439b1d569e7cd558c6010864]

        tdf#70838 ww8export: rotate shape vertically = swap width/height
        
        During import, rotation past 45 degrees swaps height and width
        in SvxMSDffManager::ImportShape, so exporting needs to do the same.
        
        restored from abandonment and corrected by Justin
        
        Import also adjusts TopLeft position, but position seems to
        generally be set by other factors on export. Prefer to have
        an example proof document and not just guess since it seems
        that position is affected by many factors. Therefore, not
        doing anything about the position in this commit.
        
        Change-Id: I4d67ab0e0da296956190aed3468e0c98f29795b9
        Reviewed-on: https://gerrit.libreoffice.org/53902
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Jenkins

2018-06-16  Armin Le Grand  <Armin.Le.Grand@cib.de>  [2c85607101e2e04e870e3b87362f39f9a9148e6c]

        AW080: Cleanup of 3D Object methods
        
        Change-Id: I3a8247aabd2fd24b53faf9e1e8da29856dde70bf
        Reviewed-on: https://gerrit.libreoffice.org/55897
        Tested-by: Jenkins
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-06-15  andreas kainz  <kainz.a@gmail.com>  [e79dd394deedaeed122717700077b77d94360c12]

        menubar reportdesigner initial update
        
        Change-Id: Ic74638695cd6c6897b6a5d6f39c656105dcd69c7
        Reviewed-on: https://gerrit.libreoffice.org/55867
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-15  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [02a7f9e15a46ead2892f54b9e891a32eeef52deb]

        stoc: replace double-checked locking with static initializers
        
        Change-Id: I2a36033d0377a58dc27564e903e2c7ce02696206
        Reviewed-on: https://gerrit.libreoffice.org/55900
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-06-15  Stephan Bergmann  <sbergman@redhat.com>  [1b897f16e3ab45d87fe34011fa3bdb2a1680901c]

        Restore binary compatibility for ClassLoaderFactory
        
        As discussed in the mail thread starting at <http://mail-archives.apache.org/
        mod_mbox/openoffice-dev/201806.mbox/%3c651c8fee-b467-421c-eae1-a8710f41692c
        @apache.org%3e> "Just a little side note on the scripting framework ...",
        external code that uses the Java class
        com.sun.star.script.framework.provider.ClassLoaderFactory stopped working
        because LO changed that class in binary (and compile-time) incompatible ways
        over time.
        
        The class is not listed at
        <https://api.libreoffice.org/docs/java/ref/index.html> (and neither at
        <http://www.openoffice.org/api/docs/java/ref/overview-summary.html>), so it was
        not considered part of the stable URE interface.  But it is apparently used by
        external code, and it indeed seems to make sense that it is used by external
        code that implements scripting providers.  (A follow-up commit should therefore
        mark the class as part of the stable URE interface.  I keep that separate so
        that it is easier to backport this functional fix.)
        
        With ScriptProviderForooRexx.oxt from
        https://svn.code.sf.net/p/bsf4oorexx/code@r589 installed in LO, "Tools - Macros
        - Organize Macros - ooRexx... - My Macros - Create... - Library1 - OK -
        Create... - Macro1 - OK - Edit" failed due to
        
        > warn:cui.dialogs:21768:21768:cui/source/dialogs/scriptdlg.cxx:740: Caught exception trying to invoke N3com3sun4star3uno9ExceptionE msg: [jni_uno bridge error] UNO calling Java method invoke: non-UNO exception occurred: java.lang.NoSuchMethodError: com.sun.star.script.framework.provider.ClassLoaderFactory.getURLClassLoader(Lcom/sun/star/script/framework/container/ScriptMetaData;)Ljava/lang/ClassLoader;
        > java stack trace:
        > java.lang.NoSuchMethodError: com.sun.star.script.framework.provider.ClassLoaderFactory.getURLClassLoader(Lcom/sun/star/script/framework/container/ScriptMetaData;)Ljava/lang/ClassLoader;
        > 	at com.sun.star.script.framework.provider.oorexx.ScriptEditorForooRexx.edit(ScriptEditorForooRexx.java:305)
        > 	at com.sun.star.script.framework.browse.ScriptBrowseNode.invoke(ScriptBrowseNode.java:200)
        
        cae57d2e588a4b5a104171e022b00abcc1605775 "ClassLoader->URLClassLoader" (which
        this commit reverts) had changed the return type of the two getURLClassLoader
        overloads from ClassLoader to derived URLClassLoader (and ultimately only for
        cosmetic effect; it was leftover from a previous attempt at fixing a Coverity
        issue by using URLClassLoader.close(), but which is only available in Java 1.7,
        so the attempt had been reverted).  That caused the above failure.
        
        And 68cd011c907d00493bf2bfde531c1e244819596b "java: reduce scope, make some
        methods private" (which this commit also reverts) had changed the second
        getURLClassLoader overload (which is not called in the above scenario) from
        public to private, which is also a binary-incompatible change.
        
        Other commits removed throws clauses, which is only a compile-time issue but not
        a binary-incompatible change.  I left those changes in for now, but if need be
        they could also be reverted.
        
        Change-Id: I98f533d88c7c1580956c3c281e72a1c78fa3f56f
        Reviewed-on: https://gerrit.libreoffice.org/55871
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-15  Luboš Luňák  <l.lunak@collabora.com>  [39dc45b23a6aacb6439162cbbb7762f3d0c0b5fb]

        do not allow threading in SwInterpreter for threading-disabled tokens
        
        If a token is not suitable for the generic threading code, it's presumably
        not suitable for threading with SwInterpreter either. This is possibly
        already handled by checks in CheckToken(), but this can't hurt, just
        in case a token is in CheckForThreading() but not in CheckToken().
        
        Change-Id: Ib969a21e9021fc6debc2131dc718419c6b25d363
        Reviewed-on: https://gerrit.libreoffice.org/55886
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Luboš Luňák <l.lunak@collabora.com>

2018-06-15  Luboš Luňák  <l.lunak@collabora.com>  [e0e21f2747c19dae13332f4e59949c717aa114f3]

        clean up calc'c choosing between threading and OpenCL
        
        Now there's just one place to decide what is used first,
        in InterpretFormulaGroup(). Place in other places now checks both threading
        and OpenCL, which should be cheap, but it also allows e.g. falling
        back from OpenCL to threading if it doesn't work out for a specific
        formula group.
        
        Change-Id: I0cac55197c5278174d303691c20f77b842995c84
        Reviewed-on: https://gerrit.libreoffice.org/55885
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins

2018-06-15  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [f07cc44b5ad3230e01f1f2d16fd074867bddc449]

        Updated core Project: help  2bb9f040c74d9e609a53f048447abe815f99fc39
        
        Helponline: Favicon refresh
        
        Change-Id: I53e871ae17019c8eadc762ad72de75b2fb7f7177
        

2018-06-15  Mert Tumer  <merttumer@outlook.com>  [cc2bc0bf3cf75307aaa04f4dc8ddce8db678b450]

        Fix nan is not a member of std when building android
        
        Change-Id: I4eab47fd3358d26587e61c9f030f9ed10b067677
        Reviewed-on: https://gerrit.libreoffice.org/55783
        Tested-by: Jenkins
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-06-15  Jan Holesovsky  <kendy@collabora.com>  [c3fa7a82b7657b00f30394df59e2ffc610350686]

        Implement infobar encouraging the community involvement.
        
        Change-Id: I06128ed7d28d17fa9a395878efaef4b890f5dbe0
        Reviewed-on: https://gerrit.libreoffice.org/55760
        Tested-by: Jenkins
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-06-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [29dd763d4b6da00b9dbe4ce0b4994201eb328526]

        Updated core Project: help  79ed6797fcdaa70f6993d34070a3d033440761c2
        
        Add help pages for internal Basic libraries (WIP)
        
        LibreOffice ships Basic libraries with many nice Functions and
        Subs that are not documented at all. These pages shed some
        light to these libraries and is a work in progress.
        
        Change-Id: Icb237bf552b785e576e984e47fd0c5cf4f7e29d7
        Reviewed-on: https://gerrit.libreoffice.org/55876
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-06-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f2abce11fbde8c7da608d2ab1aaa0f989b3b6e7a]

        Updated core Project: help  2fdf0556202b43940ee003e7d1e6d452c3d11ab7
        
        Fix <bascode> rendering for paragraphs
        
        Change-Id: I4c76bac48f3be30dc3bcd358df427843a5f97a7a
        Reviewed-on: https://gerrit.libreoffice.org/55837
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-06-15  Caolán McNamara  <caolanm@redhat.com>  [aeb330a350ec4eb78dd51147517a0bf3b2670614]

        weld SwParagraphNumTabPage
        
        Change-Id: I6d95b5235d43dabc17515f3ac31063093c68d959
        Reviewed-on: https://gerrit.libreoffice.org/55860
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-15  Arkadiy Illarionov  <qarkai@gmail.com>  [1774599479c1b89ac048183c95e1ba9076dfe609]

        tdf#96099 Remove some trivial std::vector iterator typedefs
        
        Change-Id: Iced10ed59c475dff4d33ff06151b2015a27a860b
        Reviewed-on: https://gerrit.libreoffice.org/55715
        Tested-by: Jenkins
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-06-15  Tor Lillqvist  <tml@collabora.com>  [434c730a889685ecf2df068dcf2db65124f9b8d6]

        Don't croak on --without-lang
        
        Change-Id: I23e21b5d108fcc4bfc4422bebbc50389565e36fb
        Reviewed-on: https://gerrit.libreoffice.org/55864
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-06-15  andreas kainz  <kainz.a@gmail.com>  [0d2c5e0838906101e1fdea93b4a0c422690e331c]

        Colibre: add 32px icons
        
        Change-Id: I6c58c0f26279d33c199109350da5e84a5764e950
        Reviewed-on: https://gerrit.libreoffice.org/55832
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-15  Luboš Luňák  <l.lunak@collabora.com>  [dc046b7367bf2bcb5b3b883731723da7c92f4cca]

        move SetNumberFormat() calls out of calc threads
        
        As it modifies ScAttrArray, which is not thread-safe (has std::vector
        per each column, so multiple threads may try resize it etc.). So if
        threaded calculation is done, delay the calls to the main thread.
        
        Change-Id: I3d87665c0dd0d40f0c2efbcf8958240ee5580233
        Reviewed-on: https://gerrit.libreoffice.org/55602
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins

2018-06-15  andreas kainz  <kainz.a@gmail.com>  [7ad1c45c3ef07147681c9f084ae2d0936a2438fe]

        menubar sbibliography: finish menubar and fix a bug in the toolbar
        
        Change-Id: I08a6e29aeac8c16bbb987c5513cbf3d0777d4b3a
        Reviewed-on: https://gerrit.libreoffice.org/55835
        Tested-by: Jenkins
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-15  andreas kainz  <kainz.a@gmail.com>  [601dfccddc90f530a7b32dac768ba6b20cfc509f]

        Reportdesign: update em images
        
        Change-Id: I6c30cf858f72ef01839c82ac6962ed0bf40d6355
        Reviewed-on: https://gerrit.libreoffice.org/55834
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-06-15  Caolán McNamara  <caolanm@redhat.com>  [70d2a59548055ce2fefebeac74272040ba364320]

        weld SwDropCapsPage
        
        Change-Id: Ic3438ff0862f74273fe0aec443aaeacee331abdd
        Reviewed-on: https://gerrit.libreoffice.org/55843
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-15  Julien Nabet  <serval2412@yahoo.fr>  [f94292e8c4d469bd3123e1649b0f2a94d4b357b3]

        tdf#118022: fix crash when searching record in form by handling SQLException
        
        See https://bugs.documentfoundation.org/attachment.cgi?id=142760
        Found thanks on gdb with command
        catch throw com::sun::star::sdbc::SQLException
        
        First SQLException was dealt but not the second one
        
        Change-Id: I7d5d3ad612db132a3bda97cff14367912ae885f9
        Reviewed-on: https://gerrit.libreoffice.org/55836
        Tested-by: Jenkins
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2018-06-15  Caolán McNamara  <caolanm@redhat.com>  [26867c39dc0da66f0bc753301096fcd105417c18]

        crashtesting: ZCodec::Read return -1 on failure
        
        Change-Id: If7c4bcfc0c03bdab3209d27f0e8fa75a498feae1
        Reviewed-on: https://gerrit.libreoffice.org/55842
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-15  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [b1740fba0d1e6e3d69c3781734509317f42a0e4f]

        tdf#77517 make Calc function ROW accept external references.
        
        Change-Id: Ibd4f858abe825652c3df68ce7a21cbf16feea735
        Reviewed-on: https://gerrit.libreoffice.org/55824
        Tested-by: Jenkins
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-06-15  Luboš Luňák  <l.lunak@collabora.com>  [4f965ca5a9da3e4fb9fd9046be69bd7deb1c28c9]

        print also formula opcode value in debug output
        
        Some opcodes, such as ocName, have no textual representation.
        
        Change-Id: Ibca80a8ae0f05d8649095d111aadcf3ba9b77ebb

2018-06-15  Luboš Luňák  <l.lunak@collabora.com>  [dfe78833d0919c3213727b20b5abea5718ba64b0]

        fix build error in debug code
        
        Change-Id: I2c8102ebd50d8df055c6c30a493a718b8ac8b528

2018-06-15  Caolán McNamara  <caolanm@redhat.com>  [43ddae454c45a7cb79b4f1a8ac31fc41900fe4fc]

        fix setPreviewsToSamePlace
        
        Change-Id: I70a6f44ecd25155faf64adaf795d330b12c247c7
        Reviewed-on: https://gerrit.libreoffice.org/55817
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-15  Stephan Bergmann  <sbergman@redhat.com>  [980b2d5e309132cab0e74401531d7c671d1f5c37]

        Fix train wreck
        
        ...between c37077578deffb79405330967191185967e90b98 "loplugin:unusedfields" and
        8b0dae14a5af0ad2892bac0e606467af6148c8d1 "weld SvxStdParagraphTabPage"
        
        Change-Id: I1a76690a73759a8439df99848c35fa08bc18a253

2018-06-15  Takeshi Abe  <tabe@fixedpoint.jp>  [615c269325e476c5994ec46029b5928a8064ed78]

        sc: These booleans are constant
        
        Change-Id: Ib5098cc38ca9fecfcf2d57e59573253b714f2df4
        Reviewed-on: https://gerrit.libreoffice.org/55785
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [20083840700518d8c0ec314974249254eb859de7]

        tdf#94792 performance regression for xlsx with chart with >1000 data labels
        
        this speeds things up by 30% for me
        
        Change-Id: I7fa99e91b0b4f354329803b9c8fab827bd367dac
        Reviewed-on: https://gerrit.libreoffice.org/55812
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-15  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [d8142da066b6ee80444694e0eb6b0da9375a89c7]

        tdf#117723: nullcheck the ContentAnchor before deref
        
        Change-Id: I4043efc204c8e3af8463ecd325313c99a9d61128
        Reviewed-on: https://gerrit.libreoffice.org/55839
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-06-15  Mike Kaganski  <mike.kaganski@collabora.com>  [82fc1fdebc622507d4220fefa72b9b4bda0f55d8]

        tdf#91801: also restore command (formula) string on validating value
        
        SwUserFieldType::GetValue calls SwCalc::Calculate on this object, which
        resets own m_sCommand to the variable name being verified. Restore it
        after calculations, like other values.
        
        Change-Id: I1582fa2d356064e6e951063fa8479cd615a6591a
        Reviewed-on: https://gerrit.libreoffice.org/55789
        Tested-by: Jenkins
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-06-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [213a644a121a1b4145f5abe35c9b2f10ea00ac89]

        Fix typos
        
        Change-Id: I69b4f139be269ff58acd9d74ce0c7897e84a9419
        Reviewed-on: https://gerrit.libreoffice.org/55774
        Tested-by: Jenkins
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-06-14  andreas kainz  <kainz.a@gmail.com>  [46c3083943f7dc8bf9529ca498d37593bad81a31]

        menubar: sync chart2 menubar
        
        Change-Id: Iadc905916c0b6437eec8cc19ce838719c16a44d0
        Reviewed-on: https://gerrit.libreoffice.org/55544
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Jenkins

2018-06-14  andreas kainz  <kainz.a@gmail.com>  [7d584f7775e1b8f7dc96c618e8c600b1bef77af5]

        menubar: update and sync all base menubars
        
        Change-Id: I9b7e31f2335f01e20ee71137fdb2fd0315f3bd91
        Reviewed-on: https://gerrit.libreoffice.org/55542
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Jenkins

2018-06-14  andreas kainz  <kainz.a@gmail.com>  [3562d5c3383cc07a3a8da2d77d47ec0046056a19]

        menubar: update basic/macro menubar
        
        Change-Id: I1a01ec978063a897b71abf7254ec17d3ed77f156
        Reviewed-on: https://gerrit.libreoffice.org/55540
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Jenkins

2018-06-14  andreas kainz  <kainz.a@gmail.com>  [9fe5af8c5487612b984668caa31142c767aa821a]

        menubar: sync ALL sw menubar.xml files with swriter file
        
        Change-Id: Id175bff77492fe78c393ceb36e58f427c6d532c2
        Reviewed-on: https://gerrit.libreoffice.org/55505
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Jenkins

2018-06-14  Caolán McNamara  <caolanm@redhat.com>  [8b0dae14a5af0ad2892bac0e606467af6148c8d1]

        weld SvxStdParagraphTabPage
        
        Change-Id: I02b0f2e4f049b407a3ac0c7f304cbcd0cc652749
        Reviewed-on: https://gerrit.libreoffice.org/55818
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-14  Caolán McNamara  <caolanm@redhat.com>  [5ff02146cd832f86cf66e4f5a7b3ca826f5ef839]

        a viewport is only used as intermediate scrolledwindow child
        
        so when
        
        commit dc5a7f14cb44c06c19772249973d06df1f4eccaa
        Date:   Wed Jun 13 13:11:50 2018 +0200
        
            tdf#118110 - Mouse wheel should work with the shapes desk
        
        removed the scrollwindow, the viewport can go too
        
        Change-Id: I1f5617da272782a51c3dc38fa1c318a935aac59d
        Reviewed-on: https://gerrit.libreoffice.org/55819
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-14  Caolán McNamara  <caolanm@redhat.com>  [03e9dc6d62eb1e818133fef4ecdb652d1df33a01]

        rename SwNumberingPreview back to NumberingPreview now
        
        Change-Id: I1b6fe3ea2ef17bd35de1e8d4d124bc7adf9861de
        Reviewed-on: https://gerrit.libreoffice.org/55799
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-14  Caolán McNamara  <caolanm@redhat.com>  [d311c57f8a439d1b6f127ff1b0a852089dfc3033]

        swuilo-NumberingPreview is now unused
        
        Change-Id: Ieba56962ae1986686ae649ac15ba721a3fbfae5e

2018-06-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [c37077578deffb79405330967191185967e90b98]

        loplugin:unusedfields
        
        Change-Id: I7d9966d11f8272034523d9804ecf76e119552780
        Reviewed-on: https://gerrit.libreoffice.org/55796
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-14  Eike Rathke  <erack@redhat.com>  [509c706aa07440a573f0e0c44499b82cde068ad2]

        Remove now unuseds
        
        Which effectively would be going to happen with
        https://gerrit.libreoffice.org/49033 for 6-0 and
        https://gerrit.libreoffice.org/55795 for 6-0-5
        so have the same on master in case it would have unknown side
        effects.
        
        Change-Id: I312d7c5e723fb9417ac512641acb843ecd7a9867
        Reviewed-on: https://gerrit.libreoffice.org/55811
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins

2018-06-14  Stephan Bergmann  <sbergman@redhat.com>  [06a1c2c9fc467604372495023983874fba33ca85]

        tdf#33209: Context-sensitive help for extensions in otherwise HTML-help cases
        
        When extensions bring along help content (in the form of .xhp files), that was
        completely unavailable in --without-help (i.e., defering to online HTML help)
        and --with-help=html (i.e., displaying the new offline HTML help in a browser)
        builds.  (Merely extended tooltips brought along by extensions would work in
        those builds.)
        
        With this change, at least context-sensitive help (i.e., pressing F1 in an
        extension's dialog) will be shown.  Although not integrated with the rest of the
        (browser-based HTML) help, but using LO's own old help viewer.  (Which will then
        of course only offer the combined help content of all the installed extensions,
        not any help content provided by LO itself.  Thus, links from extensions' help
        content to LO help content will not work.)
        
        This is only a cheap stopgap.  If an extension brings along help content other
        than context-sensitive help (which is reachable by pressing F1 in the respective
        context), there is no easy way for the user to reach it.  (That includes help
        pages listed in an extension's help.tree, and index entries.  See the commit
        message of 4a0ca73c31990568bf20a1c3f0906c3a5770a38e "Add some help content to
        test-passive.oxt" for an overview of what help conent an extension can provide.)
        
        Regarding the details of this code change, I left the
        comphelper::LibreOfficeKit::isActive() case alone, assuming that that case never
        wants to display LO's own old help viewer, for one reason or another.  (But
        please correct me/the code if that assumption is wrong.)
        
        Change-Id: I2209b1aa48888c5f25674fbe4ce6643eff1268c6
        Reviewed-on: https://gerrit.libreoffice.org/55816
        Tested-by: Jenkins
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-14  andreas kainz  <kainz.a@gmail.com>  [f31747e45f2a4ffa8a5e17d32e368b6cda18c6a8]

        menubar: sync file bibliography menubar
        
        Change-Id: I40726ace2cb8c1c5e02d4c68154d920d079bdf93
        Reviewed-on: https://gerrit.libreoffice.org/55546
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Jenkins

2018-06-14  andreas kainz  <kainz.a@gmail.com>  [4279153ccc1f295d9f24c9f581e43f3365c65868]

        menubar: update math menubar for better sync
        
        Change-Id: I3ee50197037470061bce3a0b0f38f5103bf7ce2c
        Reviewed-on: https://gerrit.libreoffice.org/55545
        Tested-by: Jenkins
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-06-14  Zdeněk Crhonek  <zcrhonek@gmail.com>  [f32428f7eb03bce4fa8a4f8e7837d306cb7f4558]

        uitest Calc/statistics/ regression
        
        Change-Id: If14073ad3c078925e32a946398ec1db73d2daa39
        Reviewed-on: https://gerrit.libreoffice.org/55813
        Tested-by: Jenkins
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-06-14  Kshitij Pathania  <kshitijpathania@gmail.com>  [51b72278b3c64978d0219f406ed5ab194cac2e0c]

        Icons in menubutton are visible now
        
        Change-Id: Icccf8ebfafcb556327def38bc37d1d25a1b6e58d
        Reviewed-on: https://gerrit.libreoffice.org/55744
        Tested-by: Jenkins
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-06-14  Jens Carl  <j.carl43@gmx.de>  [cceef188206358fdefaa9582230253b844b54216]

        tdf#45904 Move _XFormulaQuery Java tests to C++
        
        Enable tests for ScTableSheetObj and fixes #i86793.
        
        Change-Id: Ic9914fd74a70034e4adc7e55203c92935a472f9d
        Reviewed-on: https://gerrit.libreoffice.org/55782
        Tested-by: Jenkins
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-06-14  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [3a3bf63bfb10e97e045a9b7cf1f357930b668ac2]

        update credits
        
        Change-Id: I7012888221c01140b5e93042635a05e453f8470e

2018-06-14  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [0815bc03178ed54bc27ab2e06315062027f444f3]

        Updated core Project: translations  2aa8e04733181b9e3c3cceb5ecb8fecee1106b24
        
        update translations for 6.1 beta2
        
        Change-Id: I37d4e6add42523370e00815e71fdf5764c740e67
        

2018-06-14  Abhyudaya Sharma  <sharmaabhyudaya@gmail.com>  [f2bf002e90bf5cc74cf190d66507e59b78ba73e9]

        Add autodetection for KDE5 VCL Plugin
        
        Change-Id: I91f8a780d53e5a36b8c67706aeb58f57a4b6ea18
        Reviewed-on: https://gerrit.libreoffice.org/55746
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Jenkins

2018-06-14  Caolán McNamara  <caolanm@redhat.com>  [574d02a7a81f99d08512410fcd3262b41db8c209]

        do setPreviewsToSamePlace at SfxTabDialogController display time
        
        Change-Id: Ia38c1a577b7d054ab4e7e70a8f2cbce16a3573f5
        Reviewed-on: https://gerrit.libreoffice.org/55793
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-14  Caolán McNamara  <caolanm@redhat.com>  [5615b7d643da3ba5319e9e9acaa5e943ffbbcf7e]

        weld SvxParaAlignTabPage
        
        Change-Id: I843b264d44266213e91b7e75bf35e4f6cf41dd88
        Reviewed-on: https://gerrit.libreoffice.org/55792
        Tested-by: Jenkins
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-14  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [7f0a2cfba502bfbea26818142840b524bbcd4453]

        Updated core Project: help  b1a2195960ea7885d5049cf7e36bf0c5f1944f8e
        
        Add back fonts for complex scripts
        
        Change-Id: Ibe468e41fd016871ee30909dd6a9515e7d10b22a
        Reviewed-on: https://gerrit.libreoffice.org/55801
        Tested-by: Jenkins
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-06-14  Stephan Bergmann  <sbergman@redhat.com>  [3c2423eaab0138d2940d055ab70fcc1292c0d62b]

        Adapt --enable-qt5
        
        ...to 8447d31e529985ef7fc71933f0e55685530f9fc9 "return SalBitmap using
        std::shared_ptr"
        
        Change-Id: I7ef70eda5c2f5931b421852d938ae54d6e133e6d

2018-06-14  Eike Rathke  <erack@redhat.com>  [167c9300712bfc06cc386891798388977d785ecc]

        Remove now unused ScCellIterator::hasEmptyData()
        
        Change-Id: I716df68580ecee147d45ff5a408c82c5010089bf

2018-06-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [e23363f51e5d24710b032b795e715ad91adee8c9]

        loplugin:unusedmethods
        
        Change-Id: Ibd9f4757ec26da7acc645f33573ace3280e84834
        Reviewed-on: https://gerrit.libreoffice.org/55788
        Tested-by: Jenkins
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-14  Eike Rathke  <erack@redhat.com>  [cfe2e4eb835c06b24adabd60c7a3fddbd3f4dbc9]

        Resolves: tdf#118161 use ScCellIterator::isEmpty() for COUNTA()
        
        ... instead of hasEmptyData() that considers inherited svEmptyCell
        as well.
        
        Effectively a regression from
        
            commit 0e9e3be6f51436c1e5bf1481a434a85e334c09ea
            CommitDate: Tue Mar 26 01:41:17 2013 -0400
        
        	More on ScCellIterator usage migration.
        
        that started to include mpCurFormula->IsEmpty() in
        ScCellIterator::isEmpty() which later was renamed to
        ScCellIterator::hasEmptyData() and isEmpty() introduced for real
        empty.
        
        Change-Id: Iec97d58080016c28bc9a7e47d056e4d301263928

2018-06-14  Caolán McNamara  <caolanm@redhat.com>  [eb1d6b16e787a87c3d918135ca98c5694d352557]

        weld SvxExtParagraphTabPage
        
        Change-Id: I6836bc659f28ebae35ed0ca33ffd9425212c3622
        Reviewed-on: https://gerrit.libreoffice.org/55784
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-14  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [1f91ebb586356aa77ecced15cd5e049f1ebca70c]

        tdf#118043 dbahsql: Fix putDot funciton
        
        Change-Id: Ia49b7e852446b05a4e20a7ff0c32d8acc6da52b2
        Reviewed-on: https://gerrit.libreoffice.org/55594
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-06-14  Mike Kaganski  <mike.kaganski@collabora.com>  [f61c154a21ead9f27378e3c8dcee87678d17e334]

        tdf#116742: Only enable "CMIS" versions button for versionable CMIS
        
        Change-Id: I9230e1b973d55113287c013ff7b2c167af25a95c
        Reviewed-on: https://gerrit.libreoffice.org/55776
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-06-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [8447d31e529985ef7fc71933f0e55685530f9fc9]

        return SalBitmap using std::shared_ptr
        
        since we hold it like that in Bitmap anyway
        
        Change-Id: I6264dfaaae6210cb008df5db8a421fc80c508f5b
        Reviewed-on: https://gerrit.libreoffice.org/55458
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1cf27cb44380f4a2bd6778c2dbbdef2a2a00cbc8]

        Removed executable permission on source file
        
        Change-Id: I57407187602333916b5affd99118c346765f01b2
        Reviewed-on: https://gerrit.libreoffice.org/55775
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-06-14  Caolán McNamara  <caolanm@redhat.com>  [6dc4745117d93cea45a8e02721e4850d4cb17243]

        weld SvxAsianTabPage
        
        Change-Id: Ib1e229a9780dd0959ce847a2d4c15eab7fb92c33
        Reviewed-on: https://gerrit.libreoffice.org/55769
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-14  Julien Nabet  <serval2412@yahoo.fr>  [c179e8a7ea273a48713192c3ba7dfea313149cd8]

        tdf#118112: Use ParameterNameSubstitution for Mysql
        
        Change-Id: Ic48aee378d0a89466c49de85baa96a3bea127d2f
        Reviewed-on: https://gerrit.libreoffice.org/55771
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-06-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [d70f53a8269be31f0412926afa5ba826faed6633]

        tdf#100894 freeze when editing calc file with bazillions of cond formatting
        
        This does not fix the root cause of this problem, which is simply that
        the document has a bazillion style sheets. Either the program which
        exported this document is broken, or our importer is not correctly de-
        duplicating the imported stylesheets.
        
        Anyhow, I made performance improvements until I realised that it was
        simply going to be impossible to display that many stylesheets in our
        UI.
        
        But still, this bug was useful in flushing out some performance issues.
        
        The improvements, in order of decreasing importance are:
        
        (*) Use SfxStyleSheetIterator in SvxStyleToolBoxControl::FillStyleBox to
        avoid an O(n^2) situation where the pool repeatedly marks all the
        stylesheets as not-used, and then walks the document finding out if a
        stylesheet is used. Which is a waste of time because we're searching the
        documents pool, so of course they are all used.
        
        (*) Add a virtual method to avoid dynamic_cast
        
        (*) return raw pointers instead of returning rtl::Reference by value to
        avoid unnecessary reference counting.
        
        SfxStyleSheetIterator
        
        Change-Id: I15ff9c1846d3ed3e6f5655fa44c762f7619d547a
        Reviewed-on: https://gerrit.libreoffice.org/55751
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-14  Justin Luth  <justin.luth@collabora.com>  [76505bbd862b17b9b02a2d6e68bac308890dec70]

        tdf#104199 sd: nofill borders shouldn't be visible.
        
        regression from export bugfix tdf#90190.
        rLineProperties.maLineFill was set, but that value was
        never used, leaving aBorderLine with the default value.
        
        Setting borderline to COL_AUTO lets it merge in with background
        colors while still taking up the space defined by the border width.
        
        The existing unit test says "it is likely you will break
        this if fixing background issues, so feel free to adjust the
        test values." Indeed, this patch removes an unwanted black border,
        so utilizing that test as a proof.
        
        Change-Id: I0725a3d5874a509a4464c586d60c77cde2b49fcb
        Reviewed-on: https://gerrit.libreoffice.org/55205
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-06-14  Maxim Monastirsky  <momonasmon@gmail.com>  [c3e552ac25be001a623469c549ee8d0719b98133]

        wayland: Make popup menus not show off-screen
        
        Depends on gtk 3.22 for gtk_menu_popup_at_rect.
        
        Had to rework the toolbar context menu to not execute async,
        as otherwise it just closes immediately. (Basically it's same
        as rhbz#1342823, except that I couldn't find a way to feed
        gtk_menu_popup_at_rect with the correct timestamp).
        
        Change-Id: I779d8803c80314d93a342f1294c7280f1adf4c98
        Reviewed-on: https://gerrit.libreoffice.org/55772
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-06-13  Maxim Monastirsky  <momonasmon@gmail.com>  [2bfc4cefc21ab18e9ff7cc5fdc743bcc856d103c]

        Correctly mirror autofilter in rtl ui, tdf#117175 related
        
        Change-Id: I9b4e13bd0c95b5cba76a04dadaa70087bbed8e9c
        Reviewed-on: https://gerrit.libreoffice.org/55773
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-06-13  Caolán McNamara  <caolanm@redhat.com>  [23fa8a6ed05386ce6e9997747b416279f46ddd5f]

        weld SvxCharPositionPage
        
        Change-Id: I2084702798e5b01eae5905dc54ad8413e6d5fae6
        Reviewed-on: https://gerrit.libreoffice.org/55759
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-13  Caolán McNamara  <caolanm@redhat.com>  [d97ac904b7a6e77cc46daf08a9b5f9628ff02ee5]

        weld SvxCharTwoLinesPage
        
        Change-Id: I54a8963cd8b12f5fd51bf6b3bb791a4a15fbd13d
        Reviewed-on: https://gerrit.libreoffice.org/55762
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-13  Caolán McNamara  <caolanm@redhat.com>  [65c324f9022a20acb4f549ef103720683ab11593]

        WaE: Wmaybe-uninitialized
        
        Change-Id: I44c0f768106b721051a3a8e9ea3446da76da6fd2
        Reviewed-on: https://gerrit.libreoffice.org/55761
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-13  David Tardon  <dtardon@redhat.com>  [d5d7f94f4911b293812d421493ae0c633628bba1]

        drop unneeded define
        
        Change-Id: Icced4a3f9a7ad4cbcc908412e577b4dfb85fc6eb
        Reviewed-on: https://gerrit.libreoffice.org/55757
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-06-13  David Tardon  <dtardon@redhat.com>  [2821e958256e1233db76af2f1de0065b7f04b217]

        drop unneeded define
        
        Change-Id: Idb825a2c96089c53c2734783e0bad02ba3c0f592
        Reviewed-on: https://gerrit.libreoffice.org/55755
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-06-13  David Tardon  <dtardon@redhat.com>  [6a8eae612efcb665bb5efc2752af2bf514d11a12]

        drop unneeded define
        
        Change-Id: I3a61e345593959c47b62ba2da97abafca24ee0e8
        Reviewed-on: https://gerrit.libreoffice.org/55754
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-06-13  Stephan Bergmann  <sbergman@redhat.com>  [6a501515e09f05aba85eed3d0c65e5874b141f9d]

        Avoid -fsanitize=null
        
        ...during JunitTest_sw_unoapi_4:
        
        [...]
        > checking: [sw.SwXTextViewCursor::com::sun::star::style::CharacterProperties] is iface: [com.sun.star.beans.XPropertySet] testcode: [ifc.style._CharacterProperties]
        > LOG> Execute: CharFontName
        > LOG> try to set:
        > LOG> old = Liberation Serif
        > LOG> new = Times New Roman
        > LOG> Property CharFontName is void
        > LOG> Property 'CharFontName' OK
        > LOG> result = Times New Roman
        > Method CharFontName finished with state OK
        > LOG> CharFontName: COMPLETED.OK
        >
        [...]
        >
        > LOG> Execute: CharCombinePrefix
        > LOG> try to set:
        > LOG> old =
        > LOG> new = New
        > sw/source/core/text/inftxt.cxx:1794:69: runtime error: reference binding to null pointer of type 'const SwWrongList'
        >  #0 in SwTextSlot::SwTextSlot(SwTextSizeInfo const*, SwLinePortion const*, bool, bool, rtl::OUString const&) at sw/source/core/text/inftxt.cxx:1794:47 (instdir/program/../program/libswlo.so +0x826da0a)
        >  #1 in SwExpandPortion::Paint(SwTextPaintInfo const&) const at sw/source/core/text/porexp.cxx:66:16 (instdir/program/../program/libswlo.so +0x8391b43)
        >  #2 in SwBlankPortion::Paint(SwTextPaintInfo const&) const at sw/source/core/text/porexp.cxx:199:22 (instdir/program/../program/libswlo.so +0x8395368)
        >  #3 in SwDoubleLinePortion::PaintBracket(SwTextPaintInfo&, long, bool) const at sw/source/core/text/pormulti.cxx:365:16 (instdir/program/../program/libswlo.so +0x8449ab3)
        >  #4 in SwTextPainter::PaintMultiPortion(SwRect const&, SwMultiPortion&, SwMultiPortion const*) at sw/source/core/text/pormulti.cxx:1580:51 (instdir/program/../program/libswlo.so +0x8467d46)
        >  #5 in SwTextPainter::DrawTextLine(SwRect const&, SwSaveClip&, bool) at sw/source/core/text/itrpaint.cxx:396:17 (instdir/program/../program/libswlo.so +0x83764cc)
        >  #6 in SwTextFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const at sw/source/core/text/frmpaint.cxx:697:23 (instdir/program/../program/libswlo.so +0x822f5ab)
        >  #7 in SwLayoutFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const at sw/source/core/layout/paintfrm.cxx:3421:21 (instdir/program/../program/libswlo.so +0x7c70a12)
        >  #8 in SwLayoutFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const at sw/source/core/layout/paintfrm.cxx:3421:21 (instdir/program/../program/libswlo.so +0x7c70a12)
        >  #9 in SwRootFrame::PaintSwFrame(OutputDevice&, SwRect const&, SwPrintData const*) const at sw/source/core/layout/paintfrm.cxx:3136:24 (instdir/program/../program/libswlo.so +0x7c5032e)
        >  #10 in SwViewShell::ImplEndAction(bool) at sw/source/core/view/viewsh.cxx:413:49 (instdir/program/../program/libswlo.so +0x95cd0ca)
        >  #11 in SwViewShell::EndAction(bool) at sw/inc/viewsh.hxx:594:9 (instdir/program/../program/libswlo.so +0x5f5b0a5)
        >  #12 in SwCursorShell::EndAction(bool, bool) at sw/source/core/crsr/crsrsh.cxx:256:18 (instdir/program/../program/libswlo.so +0x5ef26ee)
        >  #13 in SwRootFrame::EndAllAction(bool) at sw/source/core/layout/pagechg.cxx:1875:52 (instdir/program/../program/libswlo.so +0x7bfe2ce)
        >  #14 in UnoActionContext::~UnoActionContext() at sw/source/core/unocore/unoobj2.cxx:261:25 (instdir/program/../program/libswlo.so +0x9110434)
        >  #15 in SwUnoCursorHelper::SetCursorAttr(SwPaM&, SfxItemSet const&, SetAttrMode, bool) at sw/source/core/unocore/unoobj2.cxx:369:1 (instdir/program/../program/libswlo.so +0x911327a)
        >  #16 in SwUnoCursorHelper::SetPropertyValues(SwPaM&, SfxItemPropertySet const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, SetAttrMode) at sw/source/core/unocore/unoobj.cxx:1839:17 (instdir/program/../program/libswlo.so +0x90e0bff)
        >  #17 in SwUnoCursorHelper::SetPropertyValue(SwPaM&, SfxItemPropertySet const&, rtl::OUString const&, com::sun::star::uno::Any const&, SetAttrMode) at sw/source/core/unocore/unoobj.cxx:1760:5 (instdir/program/../program/libswlo.so +0x90dfb0e)
        >  #18 in SwXTextViewCursor::setPropertyValue(rtl::OUString const&, com::sun::star::uno::Any const&) at sw/source/uibase/uno/unotxvw.cxx:1441:5 (instdir/program/../program/libswlo.so +0xafac835)
        >  #19 in gcc3::callVirtualMethod(void*, unsigned int, void*, _typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int, unsigned long*, double*) at bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:77:5 (instdir/program/libgcc3_uno.so +0xba96d)
        >  #20 in cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, _typelib_TypeDescriptionReference*, int, _typelib_MethodParameter*, void*, void**, _uno_Any**) at bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:233:13 (instdir/program/libgcc3_uno.so +0xb6855)
        >  #21 in unoInterfaceProxyDispatch at bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:420:13 (instdir/program/libgcc3_uno.so +0xb4663)
        >  #22 in binaryurp::IncomingRequest::execute_throw(binaryurp::BinaryAny*, std::__debug::vector<binaryurp::BinaryAny, std::allocator<binaryurp::BinaryAny> >*) const at binaryurp/source/incomingrequest.cxx:236:13 (instdir/program/libbinaryurplo.so +0x209ede)
        >  #23 in binaryurp::IncomingRequest::execute() const at binaryurp/source/incomingrequest.cxx:79:26 (instdir/program/libbinaryurplo.so +0x205f10)
        >  #24 in request at binaryurp/source/reader.cxx:85:9 (instdir/program/libbinaryurplo.so +0x2966d3)
        >  #25 in cppu_threadpool::JobQueue::enter(long, bool) at cppu/source/threadpool/jobqueue.cxx:107:17 (instdir/program/libuno_cppu.so.3 +0x17e863)
        >  #26 in cppu_threadpool::ORequestThread::run() at cppu/source/threadpool/thread.cxx:165:31 (instdir/program/libuno_cppu.so.3 +0x1977bb)
        >  #27 in threadFunc at include/osl/thread.hxx:185:15 (instdir/program/libuno_cppu.so.3 +0x1a0347)
        >  #28 in osl_thread_start_Impl(void*) at sal/osl/unx/thread.cxx:234:9 (instdir/program/libuno_sal.so.3 +0x2e6479)
        >  #29 in start_thread at /usr/src/debug/glibc-2.27-56-g50df56ca86/nptl/pthread_create.c:463:7 (/lib64/libpthread.so.0 +0x7593)
        >  #30 in __GI___clone at /usr/src/debug/glibc-2.27-56-g50df56ca86/misc/../sysdeps/unix/sysv/linux/x86_64/clone.S:95 (/lib64/libc.so.6 +0xfa00e)
        >
        > LOG> Exception occurred while testing property 'CharCombinePrefix'
        > Method CharCombinePrefix finished with state FAILED
        > com.sun.star.lang.DisposedException: java_remote_bridge com.sun.star.lib.uno.bridges.java_remote.java_remote_bridge@4eb7f003 is disposed
        > 	at com.sun.star.lib.uno.bridges.java_remote.java_remote_bridge.checkDisposed(java_remote_bridge.java:688)
        > 	at com.sun.star.lib.uno.bridges.java_remote.java_remote_bridge.sendRequest(java_remote_bridge.java:602)
        > 	at com.sun.star.lib.uno.bridges.java_remote.ProxyFactory$Handler.request(ProxyFactory.java:145)
        > 	at com.sun.star.lib.uno.bridges.java_remote.ProxyFactory$Handler.invoke(ProxyFactory.java:129)
        > 	at com.sun.proxy.$Proxy24.getPropertyValue(Unknown Source)
        > 	at lib.MultiPropertyTest$PropertyTester.testProperty(MultiPropertyTest.java:210)
        > 	at lib.MultiPropertyTest.testProperty(MultiPropertyTest.java:461)
        > 	at lib.MultiPropertyTest.testProperty(MultiPropertyTest.java:470)
        > 	at lib.MultiPropertyTest.invokeTestMethod(MultiPropertyTest.java:83)
        > 	at lib.MultiMethodTest.callMethod(MultiMethodTest.java:365)
        > 	at lib.MultiMethodTest.executeMethod(MultiMethodTest.java:353)
        > 	at lib.MultiMethodTest.run(MultiMethodTest.java:217)
        > 	at base.java_fat.executeInterfaceTest(java_fat.java:447)
        > 	at base.java_fat.executeTest(java_fat.java:187)
        > 	at org.openoffice.Runner.run(Runner.java:175)
        > 	at org.openoffice.test.UnoApiTest.test(UnoApiTest.java:41)
        > 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        > 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        > 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        > 	at java.lang.reflect.Method.invoke(Method.java:498)
        > 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
        > 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
        > 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
        > 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
        > 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
        > 	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
        > 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
        > 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
        > 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
        > 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
        > 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
        > 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
        > 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
        > 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
        > 	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
        > 	at org.junit.runners.Suite.runChild(Suite.java:128)
        > 	at org.junit.runners.Suite.runChild(Suite.java:27)
        > 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
        > 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
        > 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
        > 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
        > 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
        > 	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
        > 	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
        > 	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
        > 	at org.junit.runner.JUnitCore.runMain(JUnitCore.java:77)
        > 	at org.junit.runner.JUnitCore.main(JUnitCore.java:36)
        > LOG> CharCombinePrefix: COMPLETED.FAILED
        [...]
        
        (And, as suggested by mst, made a similar change a few lines further up, even if
        that never showed up to be null at least during `make check`.)
        
        Change-Id: Iac1d2ba7b7bb940b6b185754141407cc31ed6319
        Reviewed-on: https://gerrit.libreoffice.org/55749
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-06-13  László Németh  <nemeth@numbertext.org>  [958c23246a3606f2cb33ad5c136127f951bbbc69]

        tdf#115007 NatNum12 "spell out" formats in dates
        
        to support variants of preposition, suffixation,
        article or their combination. For example, Catalan
        "de març"/"d'abril", English "1st of May"/"First of
        May" or Hungarian "május 1-je/május 2-a".
        
        When the date format contains more than a date keyword,
        it needs to specify in NatNum12 argument which date
        element needs special formatting by using libnumbertext:
        
        '[NatNum12 ordinal-number]D'              -> "1st"
        '[NatNum12 D=ordinal-number]D" of "MMMM'  -> "1st of April"
        '[NatNum12 D=ordinal]D" of "MMMM'         -> "first of April"
        '[NatNum12 YYYY=year,D=ordinal]D" of "MMMM", "YYYY' ->
        "first of April, nineteen ninety"
        
        Note: set only for YYYY, MMMM, M, DDDD, D and NNN/AAAA
        in date formats. It's possible to extend this for other
        keywords and date + time combinations, as required.
        
        Note 2: default l10n date formats can use the new NatNum12 date
        formats, see FormatElement in i18npool/source/localedata/
        XML files and FormatElement specification:
        https://opengrok.libreoffice.org/xref/core/i18npool/source/localedata/data/locale.dtd#223
        
        Change-Id: I598849f1492f4012e83cef9293773badbff16206
        Reviewed-on: https://gerrit.libreoffice.org/55613
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-06-13  Mike Kaganski  <mike.kaganski@collabora.com>  [cc46e7b9c75ddbcaaefde5f396ba76b0b866fa58]

        tdf#116537: use page #s excluding empty pages when they are ignored
        
        Since commit 3c1a343f6936f1dcefdf79a677f8c26ce29676e6,
        SwDoc::CalculatePagesForPrinting expects that PageRange contains
        page numbers that don't include empty pages' numbers, when the
        org.openoffice.Office.Writer/Print/EmptyPages is false.
        
        Change-Id: I4057d6e36765707affbd5f3a4507ae03f4a27171
        Reviewed-on: https://gerrit.libreoffice.org/55756
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-06-13  heiko tietze  <tietze.heiko@gmail.com>  [dc5a7f14cb44c06c19772249973d06df1f4eccaa]

        tdf#118110 - Mouse wheel should work with the shapes desk
        
        scrollwindow removed
        
        Change-Id: Id38dd75120effe63314fb3665417c728f3822712
        Reviewed-on: https://gerrit.libreoffice.org/55748
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-06-13  Caolán McNamara  <caolanm@redhat.com>  [24b31f839c8ed62cb9309bf69acb8f84e72b6752]

        WaE: Wmaybe-uninitialized
        
        Change-Id: I48e0d84ec0307f9895b5148f9522df8f0c02ac6c
        Reviewed-on: https://gerrit.libreoffice.org/55758
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-13  Jens Carl  <j.carl43@gmx.de>  [600987b415e537362125b4445ab7132535e6e1e1]

        tdf#45904 Move remaining _XCellRangeReferrer Java tests to C++
        
        Move remaining _XCellRangeReferrer tests to C++ and partly fix #i84656.
        
        Change-Id: I77cc8550888f460a6ae265816907a19a81cbe871
        Reviewed-on: https://gerrit.libreoffice.org/55732
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-06-13  Gabor Kelemen  <kelemeng@ubuntu.com>  [0554e74260ee684d0859d655e42da8ad6eefd4a9]

        tdf#42949 Fix IWYU warnings in  chart2/source/controller/inc/[I-V]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        A bit of fallout management as well.
        
        Change-Id: Ie058eac6608d7c6dc2cfb29f1081b6684a4412ac
        Reviewed-on: https://gerrit.libreoffice.org/55541
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-06-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [5db29ca06b56bb235b0e8dfd0956715730f9cf0d]

        uitest-Word Count;tdf#68347 tdf#91100 tdf#58050 tdf#56975 tdf#56975
        
        Change-Id: I76685155ca0d9f19a787c8cda13c1fa5afde8250
        Reviewed-on: https://gerrit.libreoffice.org/50304
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-06-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [8f43ffc8b6701a70bbf992f798b1264d38b1ec7c]

        uitest Calc-statistics- Moving average
        
        Change-Id: I0e442ca3787c1b71c919dbf2d4da75eabfaca47f
        Reviewed-on: https://gerrit.libreoffice.org/55747
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-06-13  Stephan Bergmann  <sbergman@redhat.com>  [98db90e2ccd7cefaa5094c2d1d2af8cb10b4a867]

        Don't create std::string from nullptr
        
        ...which violates the ctor's preconditions, so is UB.  Also, the "XML Help
        Document Type Definition" appendix of
        <http://documentation.openoffice.org/online_help/OOo2HelpAuthoring.pdf> states
        that "branch" and "id" attributes are #REQUIRED for the "bookmark" element.
        
        (There's probably further cases in the surrounding code where a std::string is
        created from a potentially null argument, which would benefit from similar
        fixes.)
        
        Change-Id: I414576d13de784de1290951bcdd5e3ecb51f9cb8
        Reviewed-on: https://gerrit.libreoffice.org/55735
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-13  Caolán McNamara  <caolanm@redhat.com>  [39e75712b253430489089ed1d70f2ead1d7f6aa6]

        valgrind: use OUString::operator to access into string
        
        address some out of bounds oddness seen with
        rtl_ustr_getlength_heap_buffer_overflow.sample
        
        Change-Id: I5a9772de9607644f43e74174f73053d292ca7cc0
        Reviewed-on: https://gerrit.libreoffice.org/55722
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-13  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [011b7c54c000061f4abd5a54b47e5655f35473cf]

        Updated core Project: help  279e341d56686a5e381fbc53faec3395e4cd451a
        
        Helponline: Allow for system typeface to be used
        
        Change-Id: Ic3868b0bcdbb978f450666b4f98e53587b5e7f85
        Reviewed-on: https://gerrit.libreoffice.org/55728
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-06-13  Michael Stahl  <Michael.Stahl@cib.de>  [90802a1ee007be10239cb09db7a41580311cf075]

        sw_redlinehide: try to fix UBSAN issue in ~SwContentNode
        
        /sw/source/core/text/txtfrm.cxx:987:16: runtime error: downcast of address 0x2b53270e5890 which does not point to an object of type 'const SwTextNode'
        0x2b53270e5890: note: object is of type 'SwContentNode'
         00 00 00 00  70 f9 c7 cb 52 2b 00 00  60 5c 7a 00 e0 60 00 00  f0 5b 0e 27 53 2b 00 00  40 15 18 00
                      ^~~~~~~~~~~~~~~~~~~~~~~
                      vptr for 'SwContentNode'
        0 in SwTextFrame::GetTextNodeFirst() const /sw/source/core/text/txtfrm.cxx:987:16
        1 in SwFrame::InvalidatePage(SwPageFrame const*) const /sw/source/core/layout/wsfrm.cxx:702:21
        2 in SwContentFrame::Cut() /sw/source/core/layout/wsfrm.cxx:1111:5
        3 in SwContentNode::DelFrames(bool) /sw/source/core/docnode/node.cxx:1361:9
        4 in SwContentNode::~SwContentNode() /sw/source/core/docnode/node.cxx:1017:5
        5 in SwTextNode::~SwTextNode() /sw/source/core/txtnode/ndtxt.cxx:270:1
        
        So call this from the ~SwTextNode instead, while it's still a
        SwTextNode.
        
        Also revert the order of resetting the wrong-flags
        to what it was before b75e052d31ec8854cad3bda7d372dcfcd50c9609,
        as DelFrames_TextNodePart() before DelFrames() will cause the
        root's SetNeedGrammarCheck to be called, which nobody will notice in
        practice, but...
        
        Change-Id: I0f4f38a484a28dd13a0696bb083300f9ec1e0836
        Reviewed-on: https://gerrit.libreoffice.org/55739
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-06-13  Armin Le Grand  <Armin.Le.Grand@cib.de>  [3087011e2eb810866276e270a6fc61a7e0998fec]

        Replace SVGFilter using SVGIO
        
        Next step is to put more logic into the decision
        if Draw or Impress should be loaded - if we have a
        self-exported Impress, import as Impress, else
        (including all not-self-created SVG Graphics) import
        to Draw.
        To do this it is necessary to be able to import to
        different document formats at all. To do this, add
        an internal filter type to the filter mechanism
        (types/registration/...) and decide in the SVG
        XExtendedFilterDetection::detect from SVGFilter
        which one to use.
        Added tooling for SVG detection and more, see
        SVGFileInfo. This allows to detect for SVG, but
        also if the creator was LO and if it was Draw or
        Impress. The document format/filter is choosen
        accordingly.
        Corrected the error with <g visibility="hidden">
        Slides inisde <g class="SlideGroup"> for import
        of self-exported Impress documents. No idea why
        this was written that way, but needs to be fixed
        to get a visible content at all.
        Also adapted the final mapping from pt to 100thmm
        in SvgSvgNode::decomposeSvgNode. Unfortunately
        (and also for unknown reasons) the self-exported
        Impress does not write svg:width/height values,
        thus the adaption from assumed svg-units (px) to
        100thmm has to be skipped.
        Have identified the place in svgio where I can
        embed Pages/Slides to a helper-Primitive to later
        be able to 'break' such GraphicObjects to multiple
        Pages/Slides. I have added a Primitive called
        PageHierarchyPrimitive2D for this purpose.
        
        Change-Id: I38bfef6e7b16479a025fc754e38b4e21a006ad38
        Reviewed-on: https://gerrit.libreoffice.org/55434
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-06-13  Stephan Bergmann  <sbergman@redhat.com>  [4a0ca73c31990568bf20a1c3f0906c3a5770a38e]

        Add some help content to test-passive.oxt
        
        ...mainly to test how well/poorly extension help is supported by
        --with-help=html, but also as a kind of reference implementation.  (There are
        also extensions in odk/examples/ that contain help content, namely
        odk/examples/DevelopersGuide/Extensions/DialogWithHelp/ containing context-
        sensitive help for a dialog, a topic that is not covered here.)
        
        See <https://wiki.openoffice.org/wiki/Documentation/DevGuide/Extensions/
        Help_Content#Integration_into_the_OpenOffice.org_help_system> for the ways an
        extension's help content can be integrated into the "classic" (plain
        --with-help) help system (citing sub-section headings used in that document):
        
        * Help Viewer Contents page:
        
          The contained help.tree provides a "The test-passive Extension" section with
          a "The test-passive Extension" page (main.xhp).
        
        * Help Viewer Index page:
        
          The contained main.xhp provides index entries for "test-passive extension" and
          "extensions"-"test-passive", and---only on the index pages of Calc and Writer
          ---for "test-passive extension in Calc and Writer".
        
        * Help Viewer Find page:
        
          The contained main.xhp is indexer="include", so it should be found by e.g.
          searching for "bla bla".
        
        * Context sensitive help and extended tool tips:
        
          The contained Addons.xcu has been extended with a small (floating by default)
          toolbar containing a "native" button (doing the same as the "passive - native"
          menu entry), and the contained main.xhp provides an extended tooltip of "Show
          the test-passive extension's native dialog" for that toolbar button (displayed
          when using "Help - What's This?" and hovering over the button).
        
          For context-sensitive help for dialogs, see the mention of
          odk/examples/DevelopersGuide/Extensions/DialogWithHelp/ above.
        
        The contained help is only provided in "en" localization, which should thus be
        used as fallback regardless for which locale LO is run.
        
        The help-related XML files need to provide identifiers in lots of places, many
        of which appear to be unused for the given example uses.  I specified those as
        empty strings.
        
        The workdir/Extension/test-passive.oxt extension can be built with `make
        Extension_test-passive`.
        
        Change-Id: I0e75f35df85683c9fae1d1384fa6afeaeb8a687d
        Reviewed-on: https://gerrit.libreoffice.org/55736
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [7535eaf646605a14050a2f670d54b3fe8b8296a0]

        loplugin:useuniqueptr in ScDPResultData
        
        Change-Id: I5cef91c2cdb13e33ad19597cd722e77e7c7796c9
        Reviewed-on: https://gerrit.libreoffice.org/55745
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [044b5d319cc8d337d819efddcc96dd2428961d2a]

        loplugin:useuniqueptr in ColumnSpanSet
        
        Change-Id: Ic33454aa64116e1258362df1bd0ff3ddb05745af
        Reviewed-on: https://gerrit.libreoffice.org/55734
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-13  Marco Cecchetti  <marco.cecchetti@collabora.com>  [edbe84a0e1be813fac5b43cb1b3eb4f3d33001a2]

        calc: unit tests for data validation
        
        Change-Id: I28ec2bd374d98ea1094649ac30ff7dd4c62370ae
        Reviewed-on: https://gerrit.libreoffice.org/53726
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2018-06-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [e9fe5e71bf4cac53663370373058e69cc2c07a38]

        loplugin:useuniqueptr in ScSortInfoArray
        
        just allocate these object inside the vector, we allocate in them in one
        big block anyhow, not one at a time
        
        Change-Id: I8df17ce180264efb5f51af2da91918889db4e68b
        Reviewed-on: https://gerrit.libreoffice.org/55697
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-13  Michael Weghorn  <m.weghorn@posteo.de>  [f971bdb026735fdecd777d0d2edc515124f9e822]

        Build kde-integration for '--enable-gtk3-kde5' as well
        
        The relevant files ('libvclplug_gtk3_kde5lo.so',
        'lo_kde5filepicker') resulting from the '--enable-gtk3-kde5'
        build option are put into the kde-integration package
        (e.g. a Debian package when the '--with-package-format=deb'
        option is given).
        
        However, so far that package was only created at all when
        one of the options '--enable-kde4', '--enable-qt5' or
        '--enable-kde5' was given in addition.
        
        Since those are not needed for the gtk3_kde5 vclplug, also
        build the kde-integration when none of the others is
        built in addition.
        
        Change-Id: I86eb71ac7879c7226c9eaa89774b68125212a75c
        Reviewed-on: https://gerrit.libreoffice.org/55310
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>

2018-06-13  Caolán McNamara  <caolanm@redhat.com>  [2b2152038761839fdd053f69973f1328eb9581b9]

        coverity#1436922 Dereference before null check
        
        Change-Id: I92dff76a313fb5ab8f4ffc637fc45b57e6e31554
        Reviewed-on: https://gerrit.libreoffice.org/55721
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-13  Jim Raykowski  <raykowj@gmail.com>  [dbe3f1c451cf834926d0ddf03c29bcbbea87e49c]

        tdf#115600 Display messages in Findbar for Table formula navigation
        
        ...and make Table formula navigation wrap
        
        This patch is for both Table formula and Wrong table formula navigation.
        
        Change-Id: I79938ef876040ac15eb3e56c7d262f69431629a6
        Reviewed-on: https://gerrit.libreoffice.org/55358
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-13  Samuel Thibault  <sthibault@hypra.fr>  [e3248c2ac6d1f090b58489d087f029d85d060637]

        gla11y: Enable warnings for more widgets missing a label
        
        Namely
        GtkComboBox
        GtkComboBoxText
        GtkMenuItem
        
        Change-Id: I85a971ca9cee5f17649b93d13d6b2aeb5440f830
        Reviewed-on: https://gerrit.libreoffice.org/55414
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-13  Jim Raykowski  <raykowj@gmail.com>  [f056cb7cec76b0769703176a27ac298461ff411a]

        tdf#115600 Display messages in FindBar for Comment navigation
        
        ...and make Comment navigation wrap
        
        Change-Id: I2d56d1d1fdcef45f5dee10c5fa8fbfff49c3d3e4
        Reviewed-on: https://gerrit.libreoffice.org/55304
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f83998da411ca5dfc1b22ac32d5aeac9e7b8792d]

        Removed duplicated include
        
        Change-Id: I045b6815a36837aa03293b98f53534c13960875b
        Reviewed-on: https://gerrit.libreoffice.org/53963
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [505cf6afa2ed0aa7836f528dd15b21ec31049dcd]

        Removed executable permission on odt file
        
        Change-Id: I9b6db677d43ec33b9f3f5c1e06b1725dec96cc6f
        Reviewed-on: https://gerrit.libreoffice.org/54790
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-13  orbea  <orbea@fredslev.dk>  [60ab748dcde78a33c1930b758018bf9b3b2650b4]

        Respect --bindir..
        
        Change-Id: I2ed73a296b813de722156c69ac64cf9d6cff199d
        Reviewed-on: https://gerrit.libreoffice.org/55197
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Rene Engelhard <rene@debian.org>

2018-06-13  Alex McMurchy1917  <mcmurchy1917-libreoffice@yahoo.co.uk>  [3f31455fdd10309ab85fc3d324096698d3f38e5b]

        tdf#109353 - Base: Listbox doesn't show a value.
        
        This is because text in box is same colour as the background.
        This is only an issue for Linux/KDE.
        This change fixes this issue.
        
        Change-Id: Icb908ace25c69fd2fb51f8f44082ca6b00f55c43
        Reviewed-on: https://gerrit.libreoffice.org/55660
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-13  Jim Raykowski  <raykowj@gmail.com>  [215e5adf4977a175bb8cc89dcbd48ef443ac8f10]

        tdf#117553 Change navigate behavior when in footnote frame
        
        This patch changes navigate behavior to move to prev/next footnote text
        when in footnote frame.
        
        Change-Id: If206098d8817b74ab484a1039371c058d321fda2
        Reviewed-on: https://gerrit.libreoffice.org/54195
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [6694219526e4d759657aecc49483c518f3d573b1]

        loplugin:unusedfields only-used-in-constructor in sw
        
        Change-Id: I942279bdf2774d6c30deae2b2f35cd9edca07efd
        Reviewed-on: https://gerrit.libreoffice.org/55614
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ff53b7e475be213a5337e37ba9c8fb73259fb0ad]

        Fix typos
        
        Change-Id: I9ae4a9d821946591060ceadb45af05c27560668b
        Reviewed-on: https://gerrit.libreoffice.org/55410
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-06-13  Jens Carl  <j.carl43@gmx.de>  [9b000cfa059a059f46bc91aae1b3bc0f6f5610b4]

        Remove some obsolete dependencies from CppunitTest_sc_ddelinkobj
        
        Change-Id: I8990b18dd5a66eba98acc1fb3899e1d397ceff4c
        Reviewed-on: https://gerrit.libreoffice.org/55730
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-06-13  Tor Lillqvist  <tml@collabora.com>  [d1601e5d95400c1fc9dd49594672273d7c7d6bdc]

        Add a MailMerge class and object to the Writer VBA API
        
        Just a dummy implementation so far. Needed because customer Automation
        client software seems to access it (through the very obsolete
        WordBasic API, even). It remains to be seen whether any actual mail
        merge functionality is needed.
        
        Change-Id: I40419da544f61173e4bcf759b887997c7f233b02
        Reviewed-on: https://gerrit.libreoffice.org/55727
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-06-13  Zdeněk Crhonek  <zcrhonek@gmail.com>  [dc2d19b17c86c2a4e43d19ccb2a46c669c1dc530]

        uitest Calc-statistics- Exponential Smoothing
        
        Change-Id: Ia6d711faaad8c7e1af16b5f72ab5f2b417172e36
        Reviewed-on: https://gerrit.libreoffice.org/55700
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-06-13  andreas kainz  <kainz.a@gmail.com>  [cb795240ac3e16c43aa1f126101129acd9e449fe]

        Colibre icons: add 32px icons
        
        Change-Id: I07307f2c572cd490fb7a52429824a76e0a637fe5
        Reviewed-on: https://gerrit.libreoffice.org/55724
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-06-12  Ilhan Yesil  <ilhanyesil@gmx.de>  [5b72382516d94bc27321461297ded92f8af8112d]

        tdf#118063 Impress: Deselected spacing remained checked
        
        The state of the attributes for spacing are now read and set
        correctly.
        
        Change-Id: I661c00e247b55c64ea39c03db77dab9fa0775852
        Reviewed-on: https://gerrit.libreoffice.org/55455
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-12  andreas kainz  <kainz.a@gmail.com>  [675ad4bf60e36149a0c87fac44ba902c4b307248]

        app icons: update locolor icons
        
        Change-Id: I421a9e04464f8b722d100982d359b0b8c4a33585
        Reviewed-on: https://gerrit.libreoffice.org/55702
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-12  Saurav Chirania  <saurav.chir@gmail.com>  [da0e3d7a2dace5c29b7a252b744232e9a92e4f2e]

        WIP: uitest: complete combobox, tabcontrol wrapper
        
        Change-Id: I3ba1b0d1b5412c30e540cf45fe21ef946839afed
        Reviewed-on: https://gerrit.libreoffice.org/55372
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-06-12  Caolán McNamara  <caolanm@redhat.com>  [2927c7785d6bf6cef3f4bcc0bc3e463ac6a55b01]

        crashtesting: asserts on inability to scale oversize graphics
        
        since...
        
        commit d46c32140fdb05758c039dd27552b1788faac104
        Date:   Thu Jun 7 12:37:33 2018 +0200
        
            assert in BitmapInfoAccess if bitmap is empty or we can't read from it
        
        Change-Id: I138a53e9ce0763d4e62cfbba594abb323e807378
        Reviewed-on: https://gerrit.libreoffice.org/55704
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [faba9fa5d30290df5f8dd2bc0e97a287f20ef563]

        Updated core Project: help  e530fd67898e3cfe403301627f29ea85aed66f0b
        
        Add qtz media files
        
        Change-Id: Ia0bbd2ebc13bc0fb271d6cc322ead05e42230aa1
        Reviewed-on: https://gerrit.libreoffice.org/55717
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-06-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [6d157312023513acfb999f6968ecfc76bf80cf61]

        loplugin:useuniqueptr in chart2 *ItemConverter
        
        Change-Id: I83da56774b37b1c9c6abc4d6b1e7624db3f66de4
        Reviewed-on: https://gerrit.libreoffice.org/55696
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [7f19b2fae3771995b48246ef23ffe0df123e1a7e]

        remove incorrect SAL_WARN in BitmapInfoAccess::BitmapInfoAccess
        
        just because use_count is > 2, doesn't mean we have two simultaneous
        writes, could be 2 readers and a writer
        
        Change-Id: Ife7fc91ff2e597e6bb847460f46bdde954e63e4f
        Reviewed-on: https://gerrit.libreoffice.org/55695
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-12  Luboš Luňák  <l.lunak@collabora.com>  [fb4ad5b0c766440e1a47d991c6cbc9cb017ada59]

        do not even consider ScTokenArray for OpenCL if it's disabled
        
        If sc/qa/unit/data/ods/functions.ods is run with OpenCL disabled
        (and the mnOpenCLMinimumFormulaGroupSize check disabled too), then
        ScTokenArray::CheckToken() considers the token for OpenCL, and if
        the token is ocExternal, it passes all the related OpenCL checks,
        and thus ScTokenArray::CheckForThreading() is never called.
        However, since OpenCL is disabled, then actually the threaded code
        will be executed, since the blacklisting for ocExternal has not been
        done.
        
        Change-Id: Ib4d4d63d3925746f6e13da0611ac869e9a094b5b
        Reviewed-on: https://gerrit.libreoffice.org/55676
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-06-12  Tor Lillqvist  <tml@collabora.com>  [1f6e884617ee20739216764144fe485ac7cfe6c6]

        Add ExistingBookmark() to WordBasic
        
        Change-Id: I8f433b1ae5cc23aaa08935e87fca7674064ce881
        Reviewed-on: https://gerrit.libreoffice.org/55706
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-06-12  Tor Lillqvist  <tml@collabora.com>  [721c4fc126481f43be86442a73c1bfda8e06cdea]

        Add ooo.vba.word.XWordBasic.WindowName() method
        
        Change-Id: I0ff24c3bc331d55212855d79060eaa6f8f3dc013
        Reviewed-on: https://gerrit.libreoffice.org/55705
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-06-12  Jens Carl  <j.carl43@gmx.de>  [939fc7dc50a038edb252a8da941ef4e1c018f2b0]

        tdf#45904 Move _XCellRangeData Java test to C++
        
        Move the remaining tests to C++ and also enable/fix #i84671 by creating
        test cases for ScTableSheetObj.
        
        Change-Id: I9412fe7a1947b9afb4343a8f5726eccf9ea371a3
        Reviewed-on: https://gerrit.libreoffice.org/55657
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-06-12  Tor Lillqvist  <tml@collabora.com>  [bd6e17c4ff03909e12d525151b5111934fdd791f]

        chmod -x
        
        Change-Id: I9576c10a0434957d94a4d946a4dc1d29fc98a3d6

2018-06-12  Tor Lillqvist  <tml@collabora.com>  [524cfd3ea06070dd3219c20bcbfc6bf347f13926]

        Add ooo.vba.word.XWindow.Caption property
        
        Change-Id: Ifa94b95d935975a87322afebfe604a4016f5a53f
        Reviewed-on: https://gerrit.libreoffice.org/55692
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-06-12  Caolán McNamara  <caolanm@redhat.com>  [170d7dccf10eedcddb2a4eab714ec0da9817255c]

        crashtesting: asserts on empty mask
        
        since...
        
        commit d46c32140fdb05758c039dd27552b1788faac104
        Date:   Thu Jun 7 12:37:33 2018 +0200
        
            assert in BitmapInfoAccess if bitmap is empty or we can't read from it
        
        Change-Id: I5b0ed63d476f0203d5c18441ff759415192eab2f
        Reviewed-on: https://gerrit.libreoffice.org/55688
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-12  Caolán McNamara  <caolanm@redhat.com>  [47993653622f8752529e55b9271585d0525e8efd]

        crashtesting: asserts on empty fill patterns
        
        since...
        
        commit d46c32140fdb05758c039dd27552b1788faac104
        Date:   Thu Jun 7 12:37:33 2018 +0200
        
            assert in BitmapInfoAccess if bitmap is empty or we can't read from it
        
        Change-Id: Ic54e1d2511f2089eda9e0941f45135ae5e6f084d
        Reviewed-on: https://gerrit.libreoffice.org/55686
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-12  Caolán McNamara  <caolanm@redhat.com>  [f24f7b83986da4934473cd8e51a8695e009f77d3]

        crashtesting: asserts on empty gifs
        
        since...
        
        commit d46c32140fdb05758c039dd27552b1788faac104
        Date:   Thu Jun 7 12:37:33 2018 +0200
        
            assert in BitmapInfoAccess if bitmap is empty or we can't read from it
        
        Change-Id: I0861667227b512634bce7381ef77ab99c7c011cf
        Reviewed-on: https://gerrit.libreoffice.org/55685
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-12  Luboš Luňák  <l.lunak@collabora.com>  [2926c9e40e17a806e29b95d08ddf186904103d33]

        don't use opencl with deleted cells
        
        Without this testFormulaRefUpdateDeleteAndShiftLeft2 fails with OpenCL
        enabled (and the mnOpenCLMinimumFormulaGroupSize check disabled).
        If I'm getting it right, anything working with #REF! (=invalid reference)
        should result in #REF! too, but without this fix the function effectively
        converted the #REF! to an empty cell.
        
        Change-Id: Icdda64ad751d7c0e9c0d5995673e4fb30c4c9ac4
        Reviewed-on: https://gerrit.libreoffice.org/55672
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-06-12  Serge Krot  <Serge.Krot@cib.de>  [c8a739a2c84f45f878d2ae75eaf16a2f814d1c6e]

        tdf#117276 filter reset: check complete data range selected
        
        Change-Id: I5cbd515753ad606f55cedaa7023ffe88671f4702
        Reviewed-on: https://gerrit.libreoffice.org/55436
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-06-12  Caolán McNamara  <caolanm@redhat.com>  [df652aa70869f42ada2f4d8e7d1cacf55c6e6e96]

        weld SvxTransparenceTabPage
        
        Change-Id: If8c8a6cf74664f9acd360d877c57e8dd9de2f2b5
        Reviewed-on: https://gerrit.libreoffice.org/55683
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-12  Caolán McNamara  <caolanm@redhat.com>  [2c771d597f0afcdfa1c246877e57d49ae637fe01]

        forcepoint#41 assert
        
        Change-Id: I4e5ce65593fed5ddeeb972af8c736535ca9d2298
        Reviewed-on: https://gerrit.libreoffice.org/55682
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-12  Caolán McNamara  <caolanm@redhat.com>  [d468a97f8a101462eefc15174e6c5c3fd5a2b85d]

        forcepoint#46 MaterialAttribute3D UnsafeRefCountingPolicy double free
        
        ==18926==ERROR: AddressSanitizer: heap-use-after-free on address 0x60800064e570 at pc 0x7fffdd5e79bf bp 0x7fffffff6bf0 sp 0x7fffffff6be8
        READ of size 8 at 0x60800064e570 thread T0
            #0 0x7fffdd5e79be in o3tl::UnsafeRefCountingPolicy::decrementCount(unsigned long&) libreoffice/include/o3tl/cow_wrapper.hxx:41
            #1 0x7fffdd5e79be in o3tl::cow_wrapper<drawinglayer::attribute::ImpMaterialAttribute3D, o3tl::UnsafeRefCountingPolicy>::release() libreoffice/include/o3tl/cow_wrapper.hxx:203
            #2 0x7fffdd5e79be in ~cow_wrapper libreoffice/include/o3tl/cow_wrapper.hxx:248
            #3 0x7fffdd5e79be in ~MaterialAttribute3D libreoffice/drawinglayer/source/attribute/materialattribute3d.cxx:106
            #4 0x7fffdd5e79be in ?? ??:0
            #5 0x7fffdd772c79 in ~PolyPolygonMaterialPrimitive3D libreoffice/include/drawinglayer/primitive3d/polypolygonprimitive3d.hxx:42
            #6 0x7fffdd772c79 in ~PolyPolygonMaterialPrimitive3D libreoffice/include/drawinglayer/primitive3d/polypolygonprimitive3d.hxx:42
            #7 0x7fffdd772c79 in ?? ??:0
            #8 0x7ffff2a4291c in cppu::OWeakObject::release() libreoffice/cppuhelper/source/weak.cxx:232 (discriminator 1)
            #9 0x7ffff2a4291c in ?? ??:0
            #10 0x7ffff2890e5a in cppu::WeakComponentImplHelperBase::release() libreoffice/cppuhelper/source/implbase.cxx:86
            #11 0x7ffff2890e5a in ?? ??:0
            #12 0x7fffdd65ed6f in ~Reference libreoffice/include/com/sun/star/uno/Reference.hxx:110
            #13 0x7fffdd65ed6f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> >(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:93
            #14 0x7fffdd65ed6f in void std::_Destroy_aux<false>::__destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:103
            #15 0x7fffdd65ed6f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:126
            #16 0x7fffdd65ed6f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> >(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> >&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:151
            #17 0x7fffdd65ed6f in std::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> > >::_M_destroy_data_aux(std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>, std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/deque.tcc:839
            #18 0x7fffdd65ed6f in ?? ??:0
            #19 0x7fffdd65c8f5 in std::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> > >::_M_destroy_data(std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>, std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_deque.h:2037 (discriminator 4)
            #20 0x7fffdd65c8f5 in ~deque /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_deque.h:1039 (discriminator 4)
            #21 0x7fffdd65c8f5 in ?? ??:0
            #22 0x7fffdd79cd95 in ~BufferedDecompositionPrimitive3D libreoffice/include/drawinglayer/primitive3d/baseprimitive3d.hxx:160
            #23 0x7fffdd79cd95 in ~SdrPrimitive3D libreoffice/include/drawinglayer/primitive3d/sdrprimitive3d.hxx:43
            #24 0x7fffdd79cd95 in ~SdrLathePrimitive3D libreoffice/drawinglayer/source/primitive3d/sdrlatheprimitive3d.cxx:305
            #25 0x7fffdd79cd95 in ?? ??:0
            #26 0x7fffdd79cef5 in ~SdrLathePrimitive3D libreoffice/drawinglayer/source/primitive3d/sdrlatheprimitive3d.cxx:304
            #27 0x7fffdd79cef5 in ?? ??:0
            #28 0x7ffff2a4291c in cppu::OWeakObject::release() libreoffice/cppuhelper/source/weak.cxx:232 (discriminator 1)
            #29 0x7ffff2a4291c in ?? ??:0
            #30 0x7ffff2890e5a in cppu::WeakComponentImplHelperBase::release() libreoffice/cppuhelper/source/implbase.cxx:86
            #31 0x7ffff2890e5a in ?? ??:0
            #32 0x7fffdd65f03f in ~Reference libreoffice/include/com/sun/star/uno/Reference.hxx:110
            #33 0x7fffdd65f03f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> >(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:93
            #34 0x7fffdd65f03f in void std::_Destroy_aux<false>::__destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:103
            #35 0x7fffdd65f03f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:126
            #36 0x7fffdd65f03f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> >(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> >&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:151
            #37 0x7fffdd65f03f in std::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> > >::_M_destroy_data_aux(std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>, std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/deque.tcc:845
            #38 0x7fffdd65f03f in ?? ??:0
            #39 0x7fffdd65c8f5 in std::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> > >::_M_destroy_data(std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>, std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_deque.h:2037 (discriminator 4)
            #40 0x7fffdd65c8f5 in ~deque /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_deque.h:1039 (discriminator 4)
            #41 0x7fffdd65c8f5 in ?? ??:0
            #42 0x7fffdd7a84ae in ~GroupPrimitive3D libreoffice/include/drawinglayer/primitive3d/groupprimitive3d.hxx:51
            #43 0x7fffdd7a84ae in ~TransformPrimitive3D libreoffice/include/drawinglayer/primitive3d/transformprimitive3d.hxx:42
            #44 0x7fffdd7a84ae in ~TransformPrimitive3D libreoffice/include/drawinglayer/primitive3d/transformprimitive3d.hxx:42
            #45 0x7fffdd7a84ae in ?? ??:0
            #46 0x7ffff2a4291c in cppu::OWeakObject::release() libreoffice/cppuhelper/source/weak.cxx:232 (discriminator 1)
            #47 0x7ffff2a4291c in ?? ??:0
            #48 0x7ffff2890e5a in cppu::WeakComponentImplHelperBase::release() libreoffice/cppuhelper/source/implbase.cxx:86
            #49 0x7ffff2890e5a in ?? ??:0
            #50 0x7fffdd65f03f in ~Reference libreoffice/include/com/sun/star/uno/Reference.hxx:110
            #51 0x7fffdd65f03f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> >(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:93
            #52 0x7fffdd65f03f in void std::_Destroy_aux<false>::__destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:103
            #53 0x7fffdd65f03f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:126
            #54 0x7fffdd65f03f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> >(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> >&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:151
            #55 0x7fffdd65f03f in std::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> > >::_M_destroy_data_aux(std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>, std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/deque.tcc:845
            #56 0x7fffdd65f03f in ?? ??:0
            #57 0x7fffdd65c8f5 in std::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> > >::_M_destroy_data(std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>, std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_deque.h:2037 (discriminator 4)
            #58 0x7fffdd65c8f5 in ~deque /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_deque.h:1039 (discriminator 4)
            #59 0x7fffdd65c8f5 in ?? ??:0
            #60 0x7fffdd7a84ae in ~GroupPrimitive3D libreoffice/include/drawinglayer/primitive3d/groupprimitive3d.hxx:51
            #61 0x7fffdd7a84ae in ~TransformPrimitive3D libreoffice/include/drawinglayer/primitive3d/transformprimitive3d.hxx:42
            #62 0x7fffdd7a84ae in ~TransformPrimitive3D libreoffice/include/drawinglayer/primitive3d/transformprimitive3d.hxx:42
            #63 0x7fffdd7a84ae in ?? ??:0
            #64 0x7ffff2a4291c in cppu::OWeakObject::release() libreoffice/cppuhelper/source/weak.cxx:232 (discriminator 1)
            #65 0x7ffff2a4291c in ?? ??:0
            #66 0x7ffff2890e5a in cppu::WeakComponentImplHelperBase::release() libreoffice/cppuhelper/source/implbase.cxx:86
            #67 0x7ffff2890e5a in ?? ??:0
            #68 0x7fffdd65f03f in ~Reference libreoffice/include/com/sun/star/uno/Reference.hxx:110
            #69 0x7fffdd65f03f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> >(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:93
            #70 0x7fffdd65f03f in void std::_Destroy_aux<false>::__destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:103
            #71 0x7fffdd65f03f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:126
            #72 0x7fffdd65f03f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> >(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> >&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:151
            #73 0x7fffdd65f03f in std::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> > >::_M_destroy_data_aux(std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>, std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/deque.tcc:845
            #74 0x7fffdd65f03f in ?? ??:0
            #75 0x7fffdd65c8f5 in std::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> > >::_M_destroy_data(std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>, std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_deque.h:2037 (discriminator 4)
            #76 0x7fffdd65c8f5 in ~deque /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_deque.h:1039 (discriminator 4)
            #77 0x7fffdd65c8f5 in ?? ??:0
            #78 0x7fffdd7a84ae in ~GroupPrimitive3D libreoffice/include/drawinglayer/primitive3d/groupprimitive3d.hxx:51
            #79 0x7fffdd7a84ae in ~TransformPrimitive3D libreoffice/include/drawinglayer/primitive3d/transformprimitive3d.hxx:42
            #80 0x7fffdd7a84ae in ~TransformPrimitive3D libreoffice/include/drawinglayer/primitive3d/transformprimitive3d.hxx:42
            #81 0x7fffdd7a84ae in ?? ??:0
            #82 0x7ffff2a4291c in cppu::OWeakObject::release() libreoffice/cppuhelper/source/weak.cxx:232 (discriminator 1)
            #83 0x7ffff2a4291c in ?? ??:0
            #84 0x7ffff2890e5a in cppu::WeakComponentImplHelperBase::release() libreoffice/cppuhelper/source/implbase.cxx:86
            #85 0x7ffff2890e5a in ?? ??:0
            #86 0x7fffdd65f03f in ~Reference libreoffice/include/com/sun/star/uno/Reference.hxx:110
            #87 0x7fffdd65f03f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> >(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:93
            #88 0x7fffdd65f03f in void std::_Destroy_aux<false>::__destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:103
            #89 0x7fffdd65f03f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:126
            #90 0x7fffdd65f03f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> >(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> >&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:151
            #91 0x7fffdd65f03f in std::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> > >::_M_destroy_data_aux(std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>, std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/deque.tcc:845
            #92 0x7fffdd65f03f in ?? ??:0
            #93 0x7fffdd65c8f5 in std::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> > >::_M_destroy_data(std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>, std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_deque.h:2037 (discriminator 4)
            #94 0x7fffdd65c8f5 in ~deque /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_deque.h:1039 (discriminator 4)
            #95 0x7fffdd65c8f5 in ?? ??:0
            #96 0x7fffdd7a84ae in ~GroupPrimitive3D libreoffice/include/drawinglayer/primitive3d/groupprimitive3d.hxx:51
            #97 0x7fffdd7a84ae in ~TransformPrimitive3D libreoffice/include/drawinglayer/primitive3d/transformprimitive3d.hxx:42
            #98 0x7fffdd7a84ae in ~TransformPrimitive3D libreoffice/include/drawinglayer/primitive3d/transformprimitive3d.hxx:42
            #99 0x7fffdd7a84ae in ?? ??:0
            #100 0x7ffff2a4291c in cppu::OWeakObject::release() libreoffice/cppuhelper/source/weak.cxx:232 (discriminator 1)
            #101 0x7ffff2a4291c in ?? ??:0
            #102 0x7ffff2890e5a in cppu::WeakComponentImplHelperBase::release() libreoffice/cppuhelper/source/implbase.cxx:86
            #103 0x7ffff2890e5a in ?? ??:0
            #104 0x7fffdd65f03f in ~Reference libreoffice/include/com/sun/star/uno/Reference.hxx:110
            #105 0x7fffdd65f03f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> >(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:93
            #106 0x7fffdd65f03f in void std::_Destroy_aux<false>::__destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:103
            #107 0x7fffdd65f03f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:126
            #108 0x7fffdd65f03f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> >(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> >&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:151
            #109 0x7fffdd65f03f in std::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> > >::_M_destroy_data_aux(std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>, std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/deque.tcc:845
            #110 0x7fffdd65f03f in ?? ??:0
            #111 0x7fffdd65c8f5 in std::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> > >::_M_destroy_data(std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>, std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_deque.h:2037 (discriminator 4)
            #112 0x7fffdd65c8f5 in ~deque /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_deque.h:1039 (discriminator 4)
            #113 0x7fffdd65c8f5 in ?? ??:0
            #114 0x7fffdd7a84ae in ~GroupPrimitive3D libreoffice/include/drawinglayer/primitive3d/groupprimitive3d.hxx:51
            #115 0x7fffdd7a84ae in ~TransformPrimitive3D libreoffice/include/drawinglayer/primitive3d/transformprimitive3d.hxx:42
            #116 0x7fffdd7a84ae in ~TransformPrimitive3D libreoffice/include/drawinglayer/primitive3d/transformprimitive3d.hxx:42
            #117 0x7fffdd7a84ae in ?? ??:0
            #118 0x7ffff2a4291c in cppu::OWeakObject::release() libreoffice/cppuhelper/source/weak.cxx:232 (discriminator 1)
            #119 0x7ffff2a4291c in ?? ??:0
            #120 0x7ffff2890e5a in cppu::WeakComponentImplHelperBase::release() libreoffice/cppuhelper/source/implbase.cxx:86
            #121 0x7ffff2890e5a in ?? ??:0
            #122 0x7fffdd65f03f in ~Reference libreoffice/include/com/sun/star/uno/Reference.hxx:110
            #123 0x7fffdd65f03f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> >(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:93
            #124 0x7fffdd65f03f in void std::_Destroy_aux<false>::__destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:103
            #125 0x7fffdd65f03f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:126
            #126 0x7fffdd65f03f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> >(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> >&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:151
            #127 0x7fffdd65f03f in std::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> > >::_M_destroy_data_aux(std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>, std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/deque.tcc:845
            #128 0x7fffdd65f03f in ?? ??:0
            #129 0x7fffdd65c8f5 in std::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> > >::_M_destroy_data(std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>, std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D>*>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive3D> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_deque.h:2037 (discriminator 4)
            #130 0x7fffdd65c8f5 in ~deque /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_deque.h:1039 (discriminator 4)
            #131 0x7fffdd65c8f5 in ?? ??:0
            #132 0x7fffdd6e506b in ~ScenePrimitive2D libreoffice/include/drawinglayer/primitive2d/sceneprimitive2d.hxx:55 (discriminator 6)
            #133 0x7fffdd6e506b in ~ScenePrimitive2D libreoffice/include/drawinglayer/primitive2d/sceneprimitive2d.hxx:55 (discriminator 6)
            #134 0x7fffdd6e506b in ?? ??:0
            #135 0x7ffff2a4291c in cppu::OWeakObject::release() libreoffice/cppuhelper/source/weak.cxx:232 (discriminator 1)
            #136 0x7ffff2a4291c in ?? ??:0
            #137 0x7ffff2890e5a in cppu::WeakComponentImplHelperBase::release() libreoffice/cppuhelper/source/implbase.cxx:86
            #138 0x7ffff2890e5a in ?? ??:0
            #139 0x7fffdd61dc5f in ~Reference libreoffice/include/com/sun/star/uno/Reference.hxx:110
            #140 0x7fffdd61dc5f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> >(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:93
            #141 0x7fffdd61dc5f in void std::_Destroy_aux<false>::__destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:103
            #142 0x7fffdd61dc5f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:126
            #143 0x7fffdd61dc5f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> >(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> >&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:151
            #144 0x7fffdd61dc5f in std::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > >::_M_destroy_data_aux(std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>, std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/deque.tcc:845
            #145 0x7fffdd61dc5f in ?? ??:0
            #146 0x7fffdd632b75 in std::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > >::_M_destroy_data(std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>, std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_deque.h:2037 (discriminator 2)
            #147 0x7fffdd632b75 in ~deque /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_deque.h:1039 (discriminator 2)
            #148 0x7fffdd632b75 in ?? ??:0
            #149 0x7fffdd6aad30 in ~GroupPrimitive2D libreoffice/include/drawinglayer/primitive2d/groupprimitive2d.hxx:66
            #150 0x7fffdd6aad30 in ~ObjectInfoPrimitive2D libreoffice/include/drawinglayer/primitive2d/objectinfoprimitive2d.hxx:38
            #151 0x7fffdd6aad30 in ~ObjectInfoPrimitive2D libreoffice/include/drawinglayer/primitive2d/objectinfoprimitive2d.hxx:38
            #152 0x7fffdd6aad30 in ?? ??:0
            #153 0x7ffff2a4291c in cppu::OWeakObject::release() libreoffice/cppuhelper/source/weak.cxx:232 (discriminator 1)
            #154 0x7ffff2a4291c in ?? ??:0
            #155 0x7ffff2890e5a in cppu::WeakComponentImplHelperBase::release() libreoffice/cppuhelper/source/implbase.cxx:86
            #156 0x7ffff2890e5a in ?? ??:0
            #157 0x7fffdd61dc5f in ~Reference libreoffice/include/com/sun/star/uno/Reference.hxx:110
            #158 0x7fffdd61dc5f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> >(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:93
            #159 0x7fffdd61dc5f in void std::_Destroy_aux<false>::__destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:103
            #160 0x7fffdd61dc5f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:126
            #161 0x7fffdd61dc5f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> >(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> >&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:151
            #162 0x7fffdd61dc5f in std::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > >::_M_destroy_data_aux(std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>, std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/deque.tcc:845
            #163 0x7fffdd61dc5f in ?? ??:0
            #164 0x7fffdd632b75 in std::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > >::_M_destroy_data(std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>, std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_deque.h:2037 (discriminator 2)
            #165 0x7fffdd632b75 in ~deque /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_deque.h:1039 (discriminator 2)
            #166 0x7fffdd632b75 in ?? ??:0
            #167 0x7fffdd6aad30 in ~GroupPrimitive2D libreoffice/include/drawinglayer/primitive2d/groupprimitive2d.hxx:66
            #168 0x7fffdd6aad30 in ~ObjectInfoPrimitive2D libreoffice/include/drawinglayer/primitive2d/objectinfoprimitive2d.hxx:38
            #169 0x7fffdd6aad30 in ~ObjectInfoPrimitive2D libreoffice/include/drawinglayer/primitive2d/objectinfoprimitive2d.hxx:38
            #170 0x7fffdd6aad30 in ?? ??:0
            #171 0x7ffff2a4291c in cppu::OWeakObject::release() libreoffice/cppuhelper/source/weak.cxx:232 (discriminator 1)
            #172 0x7ffff2a4291c in ?? ??:0
            #173 0x7ffff2890e5a in cppu::WeakComponentImplHelperBase::release() libreoffice/cppuhelper/source/implbase.cxx:86
            #174 0x7ffff2890e5a in ?? ??:0
            #175 0x7fffdd61dc5f in ~Reference libreoffice/include/com/sun/star/uno/Reference.hxx:110
            #176 0x7fffdd61dc5f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> >(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:93
            #177 0x7fffdd61dc5f in void std::_Destroy_aux<false>::__destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:103
            #178 0x7fffdd61dc5f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:126
            #179 0x7fffdd61dc5f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> >(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> >&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:151
            #180 0x7fffdd61dc5f in std::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > >::_M_destroy_data_aux(std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>, std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/deque.tcc:845
            #181 0x7fffdd61dc5f in ?? ??:0
            #182 0x7fffdd632b75 in std::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > >::_M_destroy_data(std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>, std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_deque.h:2037 (discriminator 2)
            #183 0x7fffdd632b75 in ~deque /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_deque.h:1039 (discriminator 2)
            #184 0x7fffdd632b75 in ?? ??:0
            #185 0x7fffdd6aad30 in ~GroupPrimitive2D libreoffice/include/drawinglayer/primitive2d/groupprimitive2d.hxx:66
            #186 0x7fffdd6aad30 in ~ObjectInfoPrimitive2D libreoffice/include/drawinglayer/primitive2d/objectinfoprimitive2d.hxx:38
            #187 0x7fffdd6aad30 in ~ObjectInfoPrimitive2D libreoffice/include/drawinglayer/primitive2d/objectinfoprimitive2d.hxx:38
            #188 0x7fffdd6aad30 in ?? ??:0
            #189 0x7ffff2a4291c in cppu::OWeakObject::release() libreoffice/cppuhelper/source/weak.cxx:232 (discriminator 1)
            #190 0x7ffff2a4291c in ?? ??:0
            #191 0x7ffff2890e5a in cppu::WeakComponentImplHelperBase::release() libreoffice/cppuhelper/source/implbase.cxx:86
            #192 0x7ffff2890e5a in ?? ??:0
            #193 0x7fffdd61dc5f in ~Reference libreoffice/include/com/sun/star/uno/Reference.hxx:110
            #194 0x7fffdd61dc5f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> >(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:93
            #195 0x7fffdd61dc5f in void std::_Destroy_aux<false>::__destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:103
            #196 0x7fffdd61dc5f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:126
            #197 0x7fffdd61dc5f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> >(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> >&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:151
            #198 0x7fffdd61dc5f in std::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > >::_M_destroy_data_aux(std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>, std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/deque.tcc:845
            #199 0x7fffdd61dc5f in ?? ??:0
            #200 0x7fffdd632b75 in std::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > >::_M_destroy_data(std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>, std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_deque.h:2037 (discriminator 2)
            #201 0x7fffdd632b75 in ~deque /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_deque.h:1039 (discriminator 2)
            #202 0x7fffdd632b75 in ?? ??:0
            #203 0x7fffdd7407a4 in ~GroupPrimitive2D libreoffice/include/drawinglayer/primitive2d/groupprimitive2d.hxx:66
            #204 0x7fffdd7407a4 in ~TransformPrimitive2D libreoffice/include/drawinglayer/primitive2d/transformprimitive2d.hxx:52
            #205 0x7fffdd7407a4 in ~TransformPrimitive2D libreoffice/include/drawinglayer/primitive2d/transformprimitive2d.hxx:52
            #206 0x7fffdd7407a4 in ?? ??:0
            #207 0x7ffff2a4291c in cppu::OWeakObject::release() libreoffice/cppuhelper/source/weak.cxx:232 (discriminator 1)
            #208 0x7ffff2a4291c in ?? ??:0
            #209 0x7ffff2890e5a in cppu::WeakComponentImplHelperBase::release() libreoffice/cppuhelper/source/implbase.cxx:86
            #210 0x7ffff2890e5a in ?? ??:0
            #211 0x7fffdd61dc5f in ~Reference libreoffice/include/com/sun/star/uno/Reference.hxx:110
            #212 0x7fffdd61dc5f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> >(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:93
            #213 0x7fffdd61dc5f in void std::_Destroy_aux<false>::__destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:103
            #214 0x7fffdd61dc5f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:126
            #215 0x7fffdd61dc5f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> >(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> >&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:151
            #216 0x7fffdd61dc5f in std::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > >::_M_destroy_data_aux(std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>, std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/deque.tcc:845
            #217 0x7fffdd61dc5f in ?? ??:0
            #218 0x7fffdd632b75 in std::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > >::_M_destroy_data(std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>, std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_deque.h:2037 (discriminator 2)
            #219 0x7fffdd632b75 in ~deque /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_deque.h:1039 (discriminator 2)
            #220 0x7fffdd632b75 in ?? ??:0
            #221 0x7fffec067e3f in ~SdrOle2Primitive2D libreoffice/svx/inc/sdr/primitive2d/sdrole2primitive2d.hxx:35 (discriminator 2)
            #222 0x7fffec067e3f in ~SdrOle2Primitive2D libreoffice/svx/inc/sdr/primitive2d/sdrole2primitive2d.hxx:35 (discriminator 2)
            #223 0x7fffec067e3f in ?? ??:0
            #224 0x7ffff2a4291c in cppu::OWeakObject::release() libreoffice/cppuhelper/source/weak.cxx:232 (discriminator 1)
            #225 0x7ffff2a4291c in ?? ??:0
            #226 0x7ffff2890e5a in cppu::WeakComponentImplHelperBase::release() libreoffice/cppuhelper/source/implbase.cxx:86
            #227 0x7ffff2890e5a in ?? ??:0
            #228 0x7fffdd61d98f in ~Reference libreoffice/include/com/sun/star/uno/Reference.hxx:110
            #229 0x7fffdd61d98f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> >(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:93
            #230 0x7fffdd61d98f in void std::_Destroy_aux<false>::__destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:103
            #231 0x7fffdd61d98f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:126
            #232 0x7fffdd61d98f in void std::_Destroy<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> >(com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> >&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_construct.h:151
            #233 0x7fffdd61d98f in std::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > >::_M_destroy_data_aux(std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>, std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/deque.tcc:839
            #234 0x7fffdd61d98f in ?? ??:0
            #235 0x7fffdd632b75 in std::deque<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > >::_M_destroy_data(std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>, std::_Deque_iterator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>&, com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D>*>, std::allocator<com::sun::star::uno::Reference<com::sun::star::graphic::XPrimitive2D> > const&) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_deque.h:2037 (discriminator 2)
            #236 0x7fffdd632b75 in ~deque /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/stl_deque.h:1039 (discriminator 2)
            #237 0x7fffdd632b75 in ?? ??:0
            #238 0x7fffebfa32a1 in ~ViewContact libreoffice/svx/source/sdr/contact/viewcontact.cxx:50
            #239 0x7fffebfa32a1 in ?? ??:0
            #240 0x7fffebfa65c2 in ~ViewContactOfSdrOle2Obj libreoffice/svx/source/sdr/contact/viewcontactofsdrole2obj.cxx:58 (discriminator 1)
            #241 0x7fffebfa65c2 in ~ViewContactOfSdrOle2Obj libreoffice/svx/source/sdr/contact/viewcontactofsdrole2obj.cxx:57 (discriminator 1)
            #242 0x7fffebfa65c2 in ?? ??:0
            #243 0x7fffec355208 in std::default_delete<sdr::contact::ViewContact>::operator()(sdr::contact::ViewContact*) const /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h:76 (discriminator 5)
            #244 0x7fffec355208 in std::unique_ptr<sdr::contact::ViewContact, std::default_delete<sdr::contact::ViewContact> >::reset(sdr::contact::ViewContact*) /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/unique_ptr.h:344 (discriminator 5)
            #245 0x7fffec355208 in ~SdrObject libreoffice/svx/source/svdraw/svdobj.cxx:399 (discriminator 5)
            #246 0x7fffec355208 in ?? ??:0
            #247 0x7fffec43efcc in ~SdrOle2Obj libreoffice/svx/source/svdraw/svdoole2.cxx:743
            #248 0x7fffec43efcc in ~SdrOle2Obj libreoffice/svx/source/svdraw/svdoole2.cxx:743
            #249 0x7fffec43efcc in ?? ??:0
            #250 0x7fffec356c8f in SdrObject::Free(SdrObject*&) libreoffice/svx/source/svdraw/svdobj.cxx:438 (discriminator 1)
            #251 0x7fffec356c8f in ?? ??:0
            #252 0x7fffec525091 in SdrObjList::impClearSdrObjList(bool) libreoffice/svx/source/svdraw/svdpage.cxx:121
            #253 0x7fffec525091 in ?? ??:0
            #254 0x7fffec526b8a in ~SdrObjList libreoffice/svx/source/svdraw/svdpage.cxx:139
            #255 0x7fffec526b8a in ?? ??:0
            #256 0x7fffec53815c in ~SdrPage libreoffice/svx/source/svdraw/svdpage.cxx:1195 (discriminator 17)
            #257 0x7fffec53815c in ?? ??:0
            #258 0x7ffe320eb030 in ~ScDrawPage libreoffice/sc/source/core/data/drawpage.cxx:35
            #259 0x7ffe320eb030 in ~ScDrawPage libreoffice/sc/source/core/data/drawpage.cxx:34
            #260 0x7ffe320eb030 in ~ScDrawPage libreoffice/sc/source/core/data/drawpage.cxx:34
            #261 0x7ffe320eb030 in ?? ??:0
            #262 0x7fffec2d777e in SdrModel::DeletePage(unsigned short) libreoffice/svx/source/svdraw/svdmodel.cxx:1336 (discriminator 1)
            #263 0x7fffec2d777e in ?? ??:0
            #264 0x7fffec2c8240 in SdrModel::ClearModel(bool) libreoffice/svx/source/svdraw/svdmodel.cxx:639
            #265 0x7fffec2c8240 in ?? ??:0
            #266 0x7ffe31dd2c5c in ScDocument::Clear(bool) libreoffice/sc/source/core/data/documen9.cxx:523
            #267 0x7ffe31dd2c5c in ?? ??:0
            #268 0x7ffe31d0f814 in ~ScDocument libreoffice/sc/source/core/data/documen2.cxx:399
            #269 0x7ffe31d0f814 in ?? ??:0
            #270 0x7ffe33785579 in ~ScDocShell libreoffice/sc/source/ui/docshell/docsh.cxx:2876 (discriminator 12)
            #271 0x7ffe33785579 in ?? ??:0
            #272 0x7ffe33786034 in ~ScDocShell libreoffice/sc/source/ui/docshell/docsh.cxx:2845
            #273 0x7ffe33786034 in ~ScDocShell libreoffice/sc/source/ui/docshell/docsh.cxx:2845
            #274 0x7ffe33786034 in virtual thunk to ScDocShell::~ScDocShell() libreoffice/sc/source/ui/docshell/docsh.cxx:2844
            #275 0x7ffe33786034 in ?? ??:0
            #276 0x7ffff0199e77 in SvRefBase::ReleaseRef() libreoffice/include/tools/ref.hxx:165 (discriminator 1)
            #277 0x7ffff0199e77 in ~SvRef libreoffice/include/tools/ref.hxx:56 (discriminator 1)
            #278 0x7ffff0199e77 in ~IMPL_SfxBaseModel_DataContainer libreoffice/sfx2/source/doc/sfxbasemodel.cxx:237 (discriminator 1)
            #279 0x7ffff0199e77 in ?? ??:0
            #280 0x7ffff019a605 in ~IMPL_SfxBaseModel_DataContainer libreoffice/sfx2/source/doc/sfxbasemodel.cxx:236
            #281 0x7ffff019a605 in ?? ??:0
            #282 0x7ffff019d453 in std::_Sp_counted_ptr<IMPL_SfxBaseModel_DataContainer*, (__gnu_cxx::_Lock_policy)2>::_M_dispose() /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h:374 (discriminator 1)
            #283 0x7ffff019d453 in ?? ??:0
            #284 0x7ffff0111800 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h:150
            #285 0x7ffff0111800 in ~__shared_count /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h:659
            #286 0x7ffff0111800 in ~__shared_ptr /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h:925
            #287 0x7ffff0111800 in std::__shared_ptr<IMPL_SfxBaseModel_DataContainer, (__gnu_cxx::_Lock_policy)2>::reset() /usr/bin/../lib/gcc/x86_64-linux-gnu/5.4.0/../../../../include/c++/5.4.0/bits/shared_ptr_base.h:1022
            #288 0x7ffff0111800 in SfxBaseModel::dispose() libreoffice/sfx2/source/doc/sfxbasemodel.cxx:761
            #289 0x7ffff0111800 in ?? ??:0
            #290 0x7ffff0123ee1 in SfxBaseModel::close(unsigned char) libreoffice/sfx2/source/doc/sfxbasemodel.cxx:1366
            #291 0x7ffff0123ee1 in ?? ??:0
            #292 0x7ffff75dd4fe in desktop::DispatchWatcher::executeDispatchRequests(std::vector<desktop::DispatchWatcher::DispatchRequest, std::allocator<desktop::DispatchWatcher::DispatchRequest> > const&, bool) libreoffice/desktop/source/app/dispatchwatcher.cxx:768 (discriminator 1)
            #293 0x7ffff75dd4fe in ?? ??:0
            #294 0x7ffff76071b1 in desktop::RequestHandler::ExecuteCmdLineRequests(desktop::ProcessDocumentsRequest&, bool) libreoffice/desktop/source/app/officeipcthread.cxx:1364 (discriminator 1)
            #295 0x7ffff76071b1 in ?? ??:0
            #296 0x7ffff7576a1c in desktop::Desktop::OpenClients() libreoffice/desktop/source/app/app.cxx:2168
            #297 0x7ffff7576a1c in ?? ??:0
            #298 0x7ffff7571b1e in desktop::Desktop::OpenClients_Impl(void*) libreoffice/desktop/source/app/app.cxx:1955
            #299 0x7ffff7571b1e in ?? ??:0
            #300 0x7fffe6d13f76 in Link<void*, void>::Call(void*) const libreoffice/include/tools/link.hxx:84
            #301 0x7fffe6d13f76 in ImplHandleUserEvent(ImplSVEvent*) libreoffice/vcl/source/window/winproc.cxx:1928
            #302 0x7fffe6d13f76 in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) libreoffice/vcl/source/window/winproc.cxx:2479
            #303 0x7fffe6d13f76 in ?? ??:0
            #304 0x7fffe7cc8b09 in SalFrame::CallCallback(SalEvent, void const*) const libreoffice/vcl/inc/salframe.hxx:279 (discriminator 3)
            #305 0x7fffe7cc8b09 in SvpSalInstance::ProcessEvent(SalUserEventList::SalUserEvent) libreoffice/vcl/headless/svpinst.cxx:274 (discriminator 3)
            #306 0x7fffe7cc8b09 in non-virtual thunk to SvpSalInstance::ProcessEvent(SalUserEventList::SalUserEvent) libreoffice/vcl/headless/svpinst.cxx:272 (discriminator 3)
            #307 0x7fffe7cc8b09 in ?? ??:0
            #308 0x7fffe78cfd4b in SalUserEventList::DispatchUserEvents(bool) libreoffice/vcl/source/app/salusereventlist.cxx:109
            #309 0x7fffe78cfd4b in ?? ??:0
            #310 0x7fffe7cca617 in SvpSalInstance::DoYield(bool, bool) libreoffice/vcl/headless/svpinst.cxx:408 (discriminator 1)
            #311 0x7fffe7cca617 in ?? ??:0
            #312 0x7fffe797bcb9 in ImplYield(bool, bool) libreoffice/vcl/source/app/svapp.cxx:470
            #313 0x7fffe797bcb9 in Application::Yield() libreoffice/vcl/source/app/svapp.cxx:535
            #314 0x7fffe797bcb9 in Application::Execute() libreoffice/vcl/source/app/svapp.cxx:450
            #315 0x7fffe797bcb9 in ?? ??:0
            #316 0x7ffff7562932 in desktop::Desktop::Main() libreoffice/desktop/source/app/app.cxx:1634
            #317 0x7ffff7562932 in ?? ??:0
            #318 0x7fffe79954d5 in ImplSVMain() libreoffice/vcl/source/app/svmain.cxx:198
            #319 0x7fffe79954d5 in ?? ??:0
            #320 0x7fffe799d724 in SVMain() libreoffice/vcl/source/app/svmain.cxx:236
            #321 0x7fffe799d724 in ?? ??:0
            #322 0x7ffff762859e in soffice_main libreoffice/desktop/source/app/sofficemain.cxx:170
            #323 0x7ffff762859e in ?? ??:0
            #324 0x4ed100 in sal_main libreoffice/desktop/source/app/main.c:48
            #325 0x4ed100 in main libreoffice/desktop/source/app/main.c:47
            #326 0x4ed100 in ?? ??:0
            #327 0x7ffff628582f in __libc_start_main /build/glibc-Cl5G7W/glibc-2.23/csu/../csu/libc-start.c:291
            #328 0x7ffff628582f in ?? ??:0
            #329 0x418c68 in _start ??:?
            #330 0x418c68 in ?? ??:0
        
        0x60800064e570 is located 80 bytes inside of 88-byte region [0x60800064e520,0x60800064e578)
        freed by thread T0 here:
            #0 0x4ea960 in operator delete(void*) ??:?
            #1 0x4ea960 in ?? ??:0
            #2 0x7fffdd5e78fe in o3tl::cow_wrapper<drawinglayer::attribute::ImpMaterialAttribute3D, o3tl::UnsafeRefCountingPolicy>::release() libreoffice/include/o3tl/cow_wrapper.hxx:205 (discriminator 1)
            #3 0x7fffdd5e78fe in ~cow_wrapper libreoffice/include/o3tl/cow_wrapper.hxx:248 (discriminator 1)
            #4 0x7fffdd5e78fe in ~MaterialAttribute3D libreoffice/drawinglayer/source/attribute/materialattribute3d.cxx:106 (discriminator 1)
            #5 0x7fffdd5e78fe in ?? ??:0
        
        previously allocated by thread T0 here:
            #0 0x4ea360 in operator new(unsigned long) ??:?
            #1 0x4ea360 in ?? ??:0
            #2 0x7fffdd5e7359 in cow_wrapper libreoffice/include/o3tl/cow_wrapper.hxx:226
            #3 0x7fffdd5e7359 in MaterialAttribute3D libreoffice/drawinglayer/source/attribute/materialattribute3d.cxx:88
            #4 0x7fffdd5e7359 in ?? ??:0
            #5 0x7fffec0992d6 in drawinglayer::primitive2d::createNewSdr3DObjectAttribute(SfxItemSet const&) libreoffice/svx/source/sdr/primitive3d/sdrattributecreator3d.cxx:138 (discriminator 1)
            #6 0x7fffec0992d6 in ?? ??:0
            #7 0x7fffebf943b7 in sdr::contact::ViewContactOfE3dLathe::createViewIndependentPrimitive3DContainer() const libreoffice/svx/source/sdr/contact/viewcontactofe3dlathe.cxx:54
            #8 0x7fffebf943b7 in ?? ??:0
            #9 0x7fffebf5f960 in sdr::contact::ViewContactOfE3d::getVIP3DSWithoutObjectTransform() const libreoffice/svx/source/sdr/contact/viewcontactofe3d.cxx:141 (discriminator 1)
            #10 0x7fffebf5f960 in sdr::contact::ViewContactOfE3d::getViewIndependentPrimitive3DContainer() const libreoffice/svx/source/sdr/contact/viewcontactofe3d.cxx:156 (discriminator 1)
            #11 0x7fffebf5f960 in ?? ??:0
            #12 0x7fffebfae32f in (anonymous namespace)::createSubPrimitive3DVector(sdr::contact::ViewContact const&, drawinglayer::primitive3d::Primitive3DContainer&, drawinglayer::primitive3d::Primitive3DContainer*, SdrLayerIDSet const*, bool) libreoffice/svx/source/sdr/contact/viewcontactofe3dscene.cxx:93
            #13 0x7fffebfae32f in ?? ??:0
            #14 0x7fffebfae688 in (anonymous namespace)::createSubPrimitive3DVector(sdr::contact::ViewContact const&, drawinglayer::primitive3d::Primitive3DContainer&, drawinglayer::primitive3d::Primitive3DContainer*, SdrLayerIDSet const*, bool) libreoffice/svx/source/sdr/contact/viewcontactofe3dscene.cxx:63
            #15 0x7fffebfae688 in ?? ??:0
            #16 0x7fffebfae688 in (anonymous namespace)::createSubPrimitive3DVector(sdr::contact::ViewContact const&, drawinglayer::primitive3d::Primitive3DContainer&, drawinglayer::primitive3d::Primitive3DContainer*, SdrLayerIDSet const*, bool) libreoffice/svx/source/sdr/contact/viewcontactofe3dscene.cxx:63
            #17 0x7fffebfae688 in ?? ??:0
            #18 0x7fffebfae688 in (anonymous namespace)::createSubPrimitive3DVector(sdr::contact::ViewContact const&, drawinglayer::primitive3d::Primitive3DContainer&, drawinglayer::primitive3d::Primitive3DContainer*, SdrLayerIDSet const*, bool) libreoffice/svx/source/sdr/contact/viewcontactofe3dscene.cxx:63
            #19 0x7fffebfae688 in ?? ??:0
            #20 0x7fffebfae688 in (anonymous namespace)::createSubPrimitive3DVector(sdr::contact::ViewContact const&, drawinglayer::primitive3d::Primitive3DContainer&, drawinglayer::primitive3d::Primitive3DContainer*, SdrLayerIDSet const*, bool) libreoffice/svx/source/sdr/contact/viewcontactofe3dscene.cxx:63
            #21 0x7fffebfae688 in ?? ??:0
            #22 0x7fffebfac3c1 in sdr::contact::ViewContactOfE3dScene::createScenePrimitive2DSequence(SdrLayerIDSet const*) const libreoffice/svx/source/sdr/contact/viewcontactofe3dscene.cxx:291
            #23 0x7fffebfac3c1 in ?? ??:0
            #24 0x7fffebfaf750 in sdr::contact::ViewContactOfE3dScene::createViewIndependentPrimitive2DSequence() const libreoffice/svx/source/sdr/contact/viewcontactofe3dscene.cxx:341
            #25 0x7fffebfaf750 in ?? ??:0
            #26 0x7fffebfa5b34 in sdr::contact::ViewContact::getViewIndependentPrimitive2DContainer() const libreoffice/svx/source/sdr/contact/viewcontact.cxx:239 (discriminator 1)
            #27 0x7fffebfa5b34 in ?? ??:0
            #28 0x7fffebf85aa1 in sdr::contact::ViewContactOfGroup::createViewIndependentPrimitive2DSequence() const libreoffice/svx/source/sdr/contact/viewcontactofgroup.cxx:66
            #29 0x7fffebf85aa1 in ?? ??:0
            #30 0x7fffebfa5b34 in sdr::contact::ViewContact::getViewIndependentPrimitive2DContainer() const libreoffice/svx/source/sdr/contact/viewcontact.cxx:239 (discriminator 1)
            #31 0x7fffebfa5b34 in ?? ??:0
            #32 0x7fffebf85aa1 in sdr::contact::ViewContactOfGroup::createViewIndependentPrimitive2DSequence() const libreoffice/svx/source/sdr/contact/viewcontactofgroup.cxx:66
            #33 0x7fffebf85aa1 in ?? ??:0
            #34 0x7fffebfa5b34 in sdr::contact::ViewContact::getViewIndependentPrimitive2DContainer() const libreoffice/svx/source/sdr/contact/viewcontact.cxx:239 (discriminator 1)
            #35 0x7fffebfa5b34 in ?? ??:0
            #36 0x7fffebf85aa1 in sdr::contact::ViewContactOfGroup::createViewIndependentPrimitive2DSequence() const libreoffice/svx/source/sdr/contact/viewcontactofgroup.cxx:66
            #37 0x7fffebf85aa1 in ?? ??:0
            #38 0x7fffebfa5b34 in sdr::contact::ViewContact::getViewIndependentPrimitive2DContainer() const libreoffice/svx/source/sdr/contact/viewcontact.cxx:239 (discriminator 1)
            #39 0x7fffebfa5b34 in ?? ??:0
            #40 0x7fffec056339 in (anonymous namespace)::PrimitiveFactory2D::createPrimitivesFromXShape(com::sun::star::uno::Reference<com::sun::star::drawing::XShape> const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) libreoffice/svx/source/sdr/primitive2d/primitivefactory2d.cxx:77
            #41 0x7fffec056339 in ?? ??:0
            #42 0x7fffec057572 in non-virtual thunk to (anonymous namespace)::PrimitiveFactory2D::createPrimitivesFromXShape(com::sun::star::uno::Reference<com::sun::star::drawing::XShape> const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) libreoffice/svx/source/sdr/primitive2d/primitivefactory2d.cxx:48
            #43 0x7fffec057572 in ?? ??:0
            #44 0x7fffebfa7094 in sdr::contact::ViewContactOfSdrOle2Obj::createPrimitive2DSequenceWithParameters() const libreoffice/svx/source/sdr/contact/viewcontactofsdrole2obj.cxx:117
            #45 0x7fffebfa7094 in ?? ??:0
            #46 0x7fffebfaa1ee in sdr::contact::ViewContactOfSdrOle2Obj::createViewIndependentPrimitive2DSequence() const libreoffice/svx/source/sdr/contact/viewcontactofsdrole2obj.cxx:214
            #47 0x7fffebfaa1ee in ?? ??:0
            #48 0x7fffec35d0c0 in SdrObject::RecalcBoundRect() libreoffice/svx/source/svdraw/svdobj.cxx:871 (discriminator 2)
            #49 0x7fffec35d0c0 in ?? ??:0
            #50 0x7fffec35cc06 in SdrObject::GetCurrentBoundRect() const libreoffice/svx/source/svdraw/svdobj.cxx:847
            #51 0x7fffec35cc06 in ?? ??:0
            #52 0x7ffe31d1d3ab in ScDocument::GetDataStart(short, short&, int&) const libreoffice/sc/source/core/data/documen2.cxx:687
            #53 0x7ffe31d1d3ab in ?? ??:0
            #54 0x7ffe337dfd87 in ScDocShell::GetVisArea(unsigned short) const libreoffice/sc/source/ui/docshell/docsh4.cxx:2102
            #55 0x7ffe337dfd87 in ?? ??:0
            #56 0x7ffff0119230 in SfxBaseModel::getArgs() libreoffice/sfx2/source/doc/sfxbasemodel.cxx:965 (discriminator 1)
            #57 0x7ffff0119230 in ?? ??:0
            #58 0x7ffff011c8d5 in non-virtual thunk to SfxBaseModel::getArgs() libreoffice/sfx2/source/doc/sfxbasemodel.cxx:934
            #59 0x7ffff011c8d5 in ?? ??:0
            #60 0x7ffff017f244 in SfxBaseModel::FindOrCreateViewFrame_Impl(com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, sfx::intern::ViewCreationGuard&) const libreoffice/sfx2/source/doc/sfxbasemodel.cxx:4049 (discriminator 1)
            #61 0x7ffff017f244 in ?? ??:0
        
        SUMMARY: AddressSanitizer: heap-use-after-free (libreoffice_asan/lib/libreoffice/program/libdrawinglayerlo.so+0xb59be)
        Shadow bytes around the buggy address:
          0x0c10800c1c50: fa fa fa fa 00 00 00 00 00 00 00 00 00 00 00 fa
          0x0c10800c1c60: fa fa fa fa 00 00 00 00 00 00 00 00 00 00 00 fa
          0x0c10800c1c70: fa fa fa fa 00 00 00 00 00 00 00 00 00 00 00 fa
          0x0c10800c1c80: fa fa fa fa fd fd fd fd fd fd fd fd fd fd fd fa
          0x0c10800c1c90: fa fa fa fa 00 00 00 00 00 00 00 00 00 00 00 fa
        =>0x0c10800c1ca0: fa fa fa fa fd fd fd fd fd fd fd fd fd fd[fd]fa
          0x0c10800c1cb0: fa fa fa fa fd fd fd fd fd fd fd fd fd fd fd fa
          0x0c10800c1cc0: fa fa fa fa fd fd fd fd fd fd fd fd fd fd fd fa
          0x0c10800c1cd0: fa fa fa fa fd fd fd fd fd fd fd fd fd fd fd fa
          0x0c10800c1ce0: fa fa fa fa fd fd fd fd fd fd fd fd fd fd fd fa
          0x0c10800c1cf0: fa fa fa fa fd fd fd fd fd fd fd fd fd fd fd fa
        Shadow byte legend (one shadow byte represents 8 application bytes):
          Addressable:           00
          Partially addressable: 01 02 03 04 05 06 07
          Heap left redzone:       fa
          Heap right redzone:      fb
          Freed heap region:       fd
          Stack left redzone:      f1
          Stack mid redzone:       f2
          Stack right redzone:     f3
          Stack partial redzone:   f4
          Stack after return:      f5
          Stack use after scope:   f8
          Global redzone:          f9
          Global init order:       f6
          Poisoned by user:        f7
          Container overflow:      fc
          Array cookie:            ac
          Intra object redzone:    bb
          ASan internal:           fe
          Left alloca redzone:     ca
          Right alloca redzone:    cb
        ==18926==ABORTING
        
        Change-Id: I173965cf44ba91db7ffc0d3ef8d84c15dd8e16cb
        Reviewed-on: https://gerrit.libreoffice.org/55684
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [59935c314945cdc365878a898317bfaa366fc36e]

        fix leak in SfxApplication::OpenDocExec_Impl
        
        when calling Link on SfxLinkItem, none of the callee sites free the
        memory associated with the Clone()'ed SfxPoolItem, so just skip the
        cloning, and make the Link take a const pointer to make this more
        obvious.
        
        Change-Id: Icd187e9d8d3ace9bf2e6ff183489999b105708e4
        Reviewed-on: https://gerrit.libreoffice.org/55671
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-12  Luboš Luňák  <l.lunak@collabora.com>  [6b03d6f3b29964c6311b97af5734529285a37f3f]

        pass ScInterpreterContext to GetFormula()
        
        Change-Id: Iebfb6cb2a9dd60190a2b18cff87163ed49493105
        Reviewed-on: https://gerrit.libreoffice.org/55674
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-06-12  Caolán McNamara  <caolanm@redhat.com>  [33ba2d0c7358db32d4784627078602118b569e05]

        forcepoint#45 object may not be a EMFPPen
        
        Change-Id: Ifb5c17e13faf6e9d246e1668ef7916957a5296b6
        Reviewed-on: https://gerrit.libreoffice.org/55677
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-12  andreas kainz  <kainz.a@gmail.com>  [32c35a9587f71c816f1897d093956bd66c9773d4]

        Colibre 32px icon update
        
        Change-Id: Ied7e8f5115006ec3e18ca853268c7e551945c47e
        Reviewed-on: https://gerrit.libreoffice.org/55666
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-12  Michael Weghorn  <m.weghorn@posteo.de>  [ab665e1c939ec231338f9eac256d37cb1c5afcc9]

        tdf#118113 Add unit test
        
        The unit test uses the sample documents attached
        to the Bugzilla issue.
        
        Change-Id: I7233903212b9c79930e1b1af737d915755f737e9
        Reviewed-on: https://gerrit.libreoffice.org/55656
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-06-12  Michael Weghorn  <m.weghorn@posteo.de>  [89f896d2cfd84b711583f98a6343e9835a9aed11]

        tdf#118113 MM: Make sure page count is up to date
        
        Since the page layout may have changed, e.g. due to
        the visibility status of hidden sections having changed
        in the call to 'pWorkShell->SwViewShell::UpdateFields()',
        it's necessary to recalculate the layout to ensure that
        the correct page count is retrieved when calling
        'pWorkShell->CalcLayout()'.
        
        This fixes a regression introduced by the performance
        optimization done in commit
        ae5afe9bcebdd220a457829d47882fe8a0cf69fd, while
        still avoiding to have to do the expensive layout for the
        target document.
        
        Change-Id: I46f1b68758e4df330c17358a8e852e8b040a9520
        Reviewed-on: https://gerrit.libreoffice.org/55636
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-06-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [e99b6a91d0800acee41ae3b5cbf81be545d93122]

        revert part of "loplugin:unusedmethods"
        
        revert part of
            commit d4d037619638e1915d15dba81c38a1c9b3157972
            loplugin:unusedmethods
        SvpSalGraphics::drawBitmap is used by KDE5 code
        
        Change-Id: I2a935aa88d7301c35f3fedec13a9785c497b8eb0
        Reviewed-on: https://gerrit.libreoffice.org/55673
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-12  Caolán McNamara  <caolanm@redhat.com>  [d86549db56b25c2b201285cb67521cccc11b8bae]

        weld SwTableColumnPage
        
        Change-Id: I2e92de5899bdee7c5a8a7c29c3a0f407cbb5a1d3
        Reviewed-on: https://gerrit.libreoffice.org/55645
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-12  Stephan Bergmann  <sbergman@redhat.com>  [a69de8695755f4ae4d12358acb40c7cffcf1b84e]

        Remove redundant reinterpret_cast
        
        Change-Id: I10c95f0c7dd3db680b54cb8d636570cfc1298b37
        Reviewed-on: https://gerrit.libreoffice.org/55661
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [7aa1dcc682a54890be2d23a1778758e1ec5b00fc]

        rename SfxFilterTupel->SfxFilterTuple
        
        Change-Id: Idbbc5d0b28f7f876a774904d8279d342906b642d
        Reviewed-on: https://gerrit.libreoffice.org/55662
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-12  Kshitij Pathania  <kshitijpathania@gmail.com>  [4c6e11886a9d396bf7be18e9e3209a73c6e303ad]

        resizing of optionalbox now follows priority order strictly
        
        earlier box were not following the assigned priorities thus
        causing the reordering issue
        
        Change-Id: I8631312946322164a358d70fd9c47aa6ddfb95e2
        Reviewed-on: https://gerrit.libreoffice.org/55644
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-06-12  Stephan Bergmann  <sbergman@redhat.com>  [712351ff83a3deb52dd443ca55328cd71803bdd0]

        -fsanitize=function
        
        Regression introduced with 1f08bff31238d5818c54a0b86570689644dff087 "new
        loplugin:shouldreturnbool" (and which this commit partly reverts), as
        store::OStorePageBIOS::Ace::constructor is passed to rtl_cache_create in
        store::OStorePageBIOS::AceCache::AceCache (store/source/storbios.cxx).
        
        Change-Id: Ia96b456cab4832fc29b6d2abdff082b3cb6f2c79

2018-06-12  Gabor Kelemen  <kelemeng@gnome.hu>  [320a5b88515e20dd35019934b00ac6a79d64de73]

        Updated core Project: help  7b320d053840e707047969943e94370634cbe93a
        
        tdf#118115 Fix bookmarks and ahelps on Signature Line pages
        
        Change-Id: I26de5e74067ffadd0a9ba11234bf1f2125d0c169
        Reviewed-on: https://gerrit.libreoffice.org/55652
        Tested-by: Jenkins <ci@libreoffice.org>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-06-12  andreas kainz  <kainz.a@gmail.com>  [ef263902fca7567838160b9cfefd3034bb82bab7]

        Colibre 32px size support
        
        Change-Id: Ia6389b9115b773c1887e34161dfaf803cb575b73
        Reviewed-on: https://gerrit.libreoffice.org/55650
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-06-12  Stephan Bergmann  <sbergman@redhat.com>  [db46323f2c7db7dde80e87cc9a60e0ac2cc5f095]

        -Werror,-Wunused-private-field
        
        Change-Id: Ide856833551ad207bd402527a067c954b5c5e01f

2018-06-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [1c3ffcdd4e702264728d222046c401b90cb1c8c9]

        loplugin:constantparam
        
        Change-Id: Ia769b3176aea287cd57414d7ce8e88c6da43883e
        Reviewed-on: https://gerrit.libreoffice.org/55622
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [48ca5005ecea5286564c682f6d75716f3c4d8451]

        loplugin:singlevalfields
        
        Change-Id: I1ea854982e042bccc7e5f531802cf1016c81b488
        Reviewed-on: https://gerrit.libreoffice.org/55615
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [51c879d8649c7aad7a0c9be0c7ea042d041254d8]

        simplify calls to *DialogFactory::Create methods
        
        we don't need to check for nullptr here, it's never null.
        
        Change-Id: I3cc5337a8f4dec6747821679e39ccba3cec20f56
        Reviewed-on: https://gerrit.libreoffice.org/55114
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [af66cd6e0809982d61b962fbcf2042981084f770]

        loplugin:useuniqueptr in XMLFilterTestDialog
        
        Change-Id: Id31ea8cae066dab5715c90a3c280fccdaf06fe59
        Reviewed-on: https://gerrit.libreoffice.org/55522
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-12  Arkadiy Illarionov  <qarkai@gmail.com>  [51aa57cd8ed46d28262e0d315328231f0fa814f4]

        tdf#96099 Remove some trivial std::vector typedefs
        
        Cleanup package, reportdesign, sal.
        
        Change-Id: I8622465886f7ec97700b00740ea37d40767ec98e
        Reviewed-on: https://gerrit.libreoffice.org/55616
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-06-12  Tor Lillqvist  <tml@collabora.com>  [f9e9012e75afe4418f4ebe652fa99a1fa2348a71]

        Support named arguments in InterfaceOleWrapper::Invoke()
        
        Convert a DISPPARAMS with named arguments into one with just
        positional ones. If there are gaps, use markers for them (VARIANTs
        with VT_ERROR:DISP_E_PARAMNOTFOUND). Those are then passed on as empty
        UNO Anys.
        
        Change-Id: Iad1197ba2559567a9c0eca4524e76389c2048fec
        Reviewed-on: https://gerrit.libreoffice.org/55646
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-06-11  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [90e4c55d01637178418c33ffe818263114a53374]

        Karasa Jaga: Change some legacy Galaxy icons & update shape icons
        
        Change-Id: Id5f84e58ef8d4e2239eaf3c6678a9f7660b4e6c6
        Reviewed-on: https://gerrit.libreoffice.org/55641
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-06-11  Justin Luth  <justin.luth@collabora.com>  [5720c85ccea9f1481bd604b806c5be728e59a13f]

        tdf#114487 sc htmlimp: non-global sheet range names
        
        Allow multiple file imports, each one having a
        non-conflicting range name, by being sheet specific. As
        Eike states, "This does *not* mean that they couldn't
        be referenced from other sheets. By prefixing the sheet
        name it can be used from any other sheet, for example
        Sheet2.HTML_1. (This wasn't possible in early versions
        with sheet-local names but it has been possible for
        a while already)."
        
        In theory, it would previously have been possible to create
        a generic sheet with calculations using a range name
        that doesn't exist yet, and then importing *any* file
        to be analyzed.
        
        In practice that has never been possible
        since all names were relative, and imports always
        create a new sheet, so the relative name would point
        elsewhere. Also, the non-existant name only resolves
        after a round-trip of the file, not immediately
        upon file import.
        
        So, it is logical to set the imported range names
        to be sheet-local instead of global.
        
        Change-Id: I3103f0655b2373bb731c192bb5d2c0757938ee28
        Reviewed-on: https://gerrit.libreoffice.org/55349
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-06-11  Justin Luth  <justin_luth@sil.org>  [b7a30d4bfbcf6b4c4fd773e8e1a436928e1224e3]

        tdf#113991 xls/xlsx export: no relative sheet in named ranges
        
        MSO apparently requires absolute sheet references
        in named ranges.
        
        XLS and XLSX compose the range in entirely different ways.
        XLS doesn't use the sSymbol result at all, while XLSX is
        entirely dependent upon it.
        
        XLS doesn't require the range to be 3D in order to be absolute,
        but XLSX and ODS do require that, so it only makes sense to ensure
        that 3D is always enabled when the range changes to absolute
        in order to enhance inter-operability.
        
        GLOBAL names will be handled in a followup commit.
        
        Change-Id: Idd2bd841264fdbb30e861da8956da3d28158dfa3
        Reviewed-on: https://gerrit.libreoffice.org/54739
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-06-11  Tor Lillqvist  <tml@collabora.com>  [cd4f4e65f12ab8c75d35bec4f280acc04cc924f9]

        Show also args in the SAL_INFO in InterfaceOleWrapper::Invoke()
        
        Change-Id: I8d1d3273fcafe1ce750e66e55712eac607722717
        Reviewed-on: https://gerrit.libreoffice.org/55643
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-06-11  andreas kainz  <kainz.a@gmail.com>  [e6ee3d71ac544ac8fb15f3f318e4da9db95407c1]

        Colibre 32px size support
        
        Change-Id: I52b776bce09e2fe3204782daf087840ae11de874
        Reviewed-on: https://gerrit.libreoffice.org/55630
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-11  Gabor Kelemen  <kelemeng@ubuntu.com>  [d2dab4079b716f3c2a2c53ab8070340995aed58d]

        tdf#42949 Fix IWYU warnings in sc/inc/s*
        
        Found with bin/find-unneeded-includes
        Removal proposals and fallout management are dealt with here.
        
        Change-Id: I21217fbac071f06987b989e735982b2dfad6a54e
        Reviewed-on: https://gerrit.libreoffice.org/55537
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-06-11  Maxim Monastirsky  <momonasmon@gmail.com>  [0da89ede1fee3a9079b7b41ee8b34504ddeb5ee5]

        tdf#117175 wayland: Make popup windows not show off-screen
        
        Depends on the gtk-3-24 dev branch, for the public
        gdk_window_move_to_rect symbol.
        
        Change-Id: Ic7a34ceb3d133ecac2addac54cf5f635eea332ed
        Reviewed-on: https://gerrit.libreoffice.org/55612
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [a75cc6348ce578f619c7429f5157fae53eb08e01]

        loplugin:unusedfields
        
        Change-Id: I42a55562747e6097c1193e285da67235f5364bea
        Reviewed-on: https://gerrit.libreoffice.org/55610
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [7e1503b4231ef8084478b72b0992c98198ec8070]

        dont use SwClient/SwModify in unocore: SwXFieldMaster
        
        Change-Id: I3e2579601c94fe6261e4eb56bbcf3b3b7905be7f
        Reviewed-on: https://gerrit.libreoffice.org/55550
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-06-11  Zdeněk Crhonek  <zcrhonek@gmail.com>  [d776263a9968752e5098c7b61367d0ac8ca5e23c]

        uitest Calc-Statistics- Descriptive statistics
        
        Change-Id: If1b985d8b29cf2d30449f04c2a788b6db2f5db67
        Reviewed-on: https://gerrit.libreoffice.org/55507
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-06-11  Zdeněk Crhonek  <zcrhonek@gmail.com>  [1f90d2c04b0fc4acd7db6224704793eb77617da1]

        uitest - Calc-statistics- ANOVA
        
        Change-Id: I7e055f296f524e39c37fc7c502b8486d0cbbe3fd
        Reviewed-on: https://gerrit.libreoffice.org/55560
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-06-11  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c36c3995bb6bd3396d76c8f124d7780f4bfc78d7]

        uitest Calc-Statistics-Correlation and Covariance
        
        Change-Id: I147ed2c69a279703ad857a9532737201b7cde015
        Reviewed-on: https://gerrit.libreoffice.org/55567
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-06-11  Caolán McNamara  <caolanm@redhat.com>  [a3c95ec45397b146c86a3fa44445c763de99d3a3]

        rhbz#1589029 tdf#93789 impress not showing text highlight in presentation mode
        
        the text hightlighting feature was implemented backed on to the vcl
        TextFillColor feature. TextFillColor fills the background of the bounds
        of the text with that color
        
        Likely either the same problem or similar as tdf#93789
        
        Change-Id: Iace62cedc49e5f5844ac35d3caa23249b6cb4bc1
        Reviewed-on: https://gerrit.libreoffice.org/55629
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-11  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [ef73142148c92319c1e96f2fe87a061fb6384937]

        Updated core Project: help  3b958f38a3af98fab6dd879eb0decc4d3cc02510
        
        Further cleanups and improvements
        
        in /shared/01/022*.xhp files
        
        Change-Id: I6e25791dc6bd1b68fac06ebb35c5cc8477fe8fd0
        Reviewed-on: https://gerrit.libreoffice.org/54940
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-06-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [395b52a05d54074f79d073fc25d64057a529f5c2]

        Fix typo
        
        Change-Id: I22eb441313c2f06ecbbbe86a8b2c4dc602861cff
        Reviewed-on: https://gerrit.libreoffice.org/55611
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-06-11  Caolán McNamara  <caolanm@redhat.com>  [eedced0d5654bbbcd7c3f19cc272ed1112c81f74]

        tdf#118068 InsertionIndicator should be temporary
        
        its original use is during a drag/drop operation so its expected to
        be in use just for a temporary scope, so End after Start
        
        Change-Id: I3efdc4079ef7e1466b49e027fed0698715b5fd58
        Reviewed-on: https://gerrit.libreoffice.org/55619
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-11  Katarina Behrens  <Katarina.Behrens@cib.de>  [ca4dede186183ca760013ad1885947d68bae02f4]

        Add overloaded read/send funcs for uint64_t (conditionally)
        
        otherwise build fails on 32bit platforms as multiple matching
        overloaded func are found. Thanks _rene_ and mst_ for helping
        me to figure this out
        
        Change-Id: Ief4571ad735ad4efea9ddc70daea45885e5954c7
        Reviewed-on: https://gerrit.libreoffice.org/55474
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Tested-by: Rene Engelhard <rene@debian.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-06-11  Nickson Thanda  <nicksonthanda10@msn.com>  [175a1d13adce55bb4411209736bb332aab990f9c]

        tdf#114875 Added an option to not show "No offline help installed" popup
        
        Change-Id: I8067c0c374af57f5ad8e6f5fffd3a9783521824f
        Reviewed-on: https://gerrit.libreoffice.org/55254
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-06-11  Caolán McNamara  <caolanm@redhat.com>  [7ed40b1885868720ece6e702afa2d002614484c1]

        coverity#1436016 Dereference after null check
        
        Change-Id: I5bd8719dcbd501b0f3a196d5aa605a50c0030c6e
        Reviewed-on: https://gerrit.libreoffice.org/55605
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [d4d037619638e1915d15dba81c38a1c9b3157972]

        loplugin:unusedmethods
        
        Change-Id: I26a0da1ec9cda9030371977596053a45303756a0
        Reviewed-on: https://gerrit.libreoffice.org/55609
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  Eike Rathke  <erack@redhat.com>  [807d4382cb021d2ac3ea99d6757a7b368a32941d]

        Derive NativeNumberXmlAttributes2 from NativeNumberXmlAttributes, tdf#115007 follow-up
        
        Also ensure that transliteration-spellout and
        (transliteration-format,transliteration-style) are mutually
        exclusive and transliteration-spellout is only written if ODF
        version is >1.2, namespace 'loext' for 1.2 with extensions and
        namespace 'number' in anticipation of ODF 1.3 (may need to be
        adapted).
        
        Change-Id: I371dee8883ecb0d4638510c92b4bf59acd09f636
        Reviewed-on: https://gerrit.libreoffice.org/55491
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-06-11  Caolán McNamara  <caolanm@redhat.com>  [bada992cb0ff3fbd9a3e2c5ff2c5d2cc59fa888b]

        coverity#735800 Dereference after null check
        
        Change-Id: I025569d39ed4497938770b7df21fcef32cc83825
        Reviewed-on: https://gerrit.libreoffice.org/55600
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-11  Takeshi Abe  <tabe@fixedpoint.jp>  [d17e8faa13b1f8d943b602aa6ea754c1b22fdd76]

        sc: Make ZTEST() raise #DIV/0! when the sample stddev is 0
        
        because it is an actual division-by-zero error and Excel does.
        
        Call for suggestion: I would like to add a test case to
        sc/qa/unit/data/functions/statistical/fods/ztest.fods, but
        do not know the right manner of adding it cleanly without
        messing up other parts such as styles.
        
        Change-Id: I79b99a6b7385177e94d75bb4e00d724332b9b8bf
        Reviewed-on: https://gerrit.libreoffice.org/55152
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-06-11  Dennis Francis  <dennis.francis@collabora.co.uk>  [37f6e5de1e72d209b0892734f4de5c4d8a849885]

        tdf#114710 : Fixes crash when pasting as GDI metafile
        
        The bug document has a formula cell (at O7) that depends on cells with
        non-default number formats, but this cell's number format was force
        set by the user to the default. So the mbNeedsNumberFormat for this
        ScFormulaCell object is now false. But when a copy to clip
        and paste as GDI metafile is made, this subtle information about
        the "user forced default number format" is lost.
        ScColumn::SetFormulaCell() is used while making the copies of the
        original formula cell to clipdoc and then to another document, where
        it sets the field mbNeedsNumberFormat of the formulacell to true if the
        number-format of the target cell is default. Note that the
        number-formats along with all attributes of the target cells are
        copied from the source before copying the actual cell contents.
        As a result, after copy pasting, the formulacell at O7 of the new
        document will have mbNeedsNumberFormat = true. This causes the
        attribute modification (in ScAttrArray of corresponding column)
        while Interpret()'ing the cell. Unfortunately this Interpret() happens
        while in a call to ScRefCellValue::hasNumeric() while in the middle of
        rendering the cell of the new document (in ScOutputData::LayoutStrings()),
        and naturally this messes up the ScPatternAttr references the view has been
        caching, hence the crash.
        
        The steps involved in the fix are :-
        1. Carry around the state of mbNeedsNumberFormat in
           the copy-constructor of ScFormulaCell, in case the src formula-cell
           is not yet Interpret()'ed. Note that after Interpret() is done, the
           mbNeedsNumberFormat is set back to false and inherited numfmt is
           applied to attributes data structure.
        
        2. In ScColumn::SetFormulaCell(), allow an optional param
           bInheritNumFormatIfNeeded (default = true). In that method,
           the mbNeedNumberFormat is set to true only if this flag is true
           and the cell format is default. So when the copy/paste operation
           is going on, we pass the mbNeedNumberFormat of the source
           formula-cell for the new parameter to SetFormulaCell().
        
        Change-Id: I535e413d4bde4c33a5f6ad3ce01536d0e94e7074
        Reviewed-on: https://gerrit.libreoffice.org/55555
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-06-11  Caolán McNamara  <caolanm@redhat.com>  [e1ea52fab05ceaed96dad0529daccb4c7e158996]

        coverity#1436014 silence Dereference null return value
        
        Change-Id: I5ba1f864b5fcf69e3437792f99d24367f5f5a44d
        Reviewed-on: https://gerrit.libreoffice.org/55603
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-11  Takeshi Abe  <tabe@fixedpoint.jp>  [9804cc4eff4c5899abdc5309eeb019eb6ec1bf46]

        sc: ScHeaderFieldData always stores a datetime
        
        It does not change only the date part nor the time part
        separately, thus holding single DateTime is sufficient.
        
        Change-Id: Ic619608ce7a961287c299698b9a004cbf7038702
        Reviewed-on: https://gerrit.libreoffice.org/54058
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-06-11  ekuiitr  <jhaekansh80@gmail.com>  [3f8fdfced059bdec7f28164eb3c0e99974c6780a]

        coverity#1436015 UNUSED_VALUE
        
        I got to know that, earlier the code I've submitted about line algorithm
        creates error. I've fixed that in this patch. Moreover, child width and
        height doesn't depend of nIncX and nIncY, so I've removed that code, it
        relates only to the position of the child.
        
        Change-Id: I9f4bdec87fc20340c21daed60246b9898967ab50
        Reviewed-on: https://gerrit.libreoffice.org/55564
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-11  Caolán McNamara  <caolanm@redhat.com>  [a3395c8ada141f6e7cccc7b55ab1dfa963ef8019]

        coverity#1436013 Unintended sign extension
        
        Change-Id: Ic8dd5523d774f84627cd13ad53508386071f92e9
        Reviewed-on: https://gerrit.libreoffice.org/55606
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-11  Caolán McNamara  <caolanm@redhat.com>  [2196c770d55eb4362277ea361f506be8c682fe4c]

        coverity#1436018 Dereference after null check
        
        Change-Id: Id6a8ebdde5a08d9581c165a85f067ffaef490cab
        Reviewed-on: https://gerrit.libreoffice.org/55604
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [1f08bff31238d5818c54a0b86570689644dff087]

        new loplugin:shouldreturnbool
        
        look for methods returning only 1 and/or 0, which (most of the time)
        should be returning bool.
        
        Off by default, because some of this is a matter of taste
        
        Change-Id: Ib17782e629888255196e89d4a178618a9612a0de
        Reviewed-on: https://gerrit.libreoffice.org/54379
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [ff130af9661a57d290dbf89b54a4c0ce8d0f71ea]

        loplugin:unnecessaryvirtual
        
        Change-Id: I2ff0f1fff7302cbf884e35879c72df0dc09eede4
        Reviewed-on: https://gerrit.libreoffice.org/55597
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [647a9fec404ebce898a44de63fcf1b1d6f5036e6]

        tdf#117115 dbahsql: respect escaped '\'
        
        Change-Id: Id408f7a98011d806f01b6c63ae67008c4dba4b0d
        Reviewed-on: https://gerrit.libreoffice.org/55595
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-06-11  Stephan Bergmann  <sbergman@redhat.com>  [f49d9c7217eb254d8b1fca9c92d22a00470ca579]

        Dependency on salhelper::SimpleReferenceObject
        
        Change-Id: I14483c82490e17e9832215bc90a7f5870215bb93

2018-06-11  andreas kainz  <kainz.a@gmail.com>  [878785291da91d74cb13f005ce5287bd9ead8b79]

        menubar: framework/startpage sync help menubar entry
        
        Change-Id: I8895c79a65750330600ebf0be19d184736fe2c1c
        Reviewed-on: https://gerrit.libreoffice.org/55543
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [16b1d80070142e2ffecaba64b62dbe836daafb4f]

        tdf#102907 selection indicator missing on vertical text
        
        regression from
        
            commit 79800559268c636740fec69018b1f99f047c3f93
            convert MT_ constants to scoped enum
        
        The original code used bit-wise operations and some clever constant
        values, which I did not convert correctly
        
        Change-Id: I2fcd9e2584638d4a690773ef3f178415153b8b19
        Reviewed-on: https://gerrit.libreoffice.org/55596
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  Arkadiy Illarionov  <qarkai@gmail.com>  [3bd8759f5ed0393b2cc5560cab1b5d4052bd9728]

        tdf#96099 Remove some trivial std::vector typedefs
        
        Change-Id: I0e60ec7a3edae42b25ff0917828d0a893ed39a38
        Reviewed-on: https://gerrit.libreoffice.org/55245
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [a901e48579e203a28cc0871ceed0356ae6a5798b]

        drop PhysicalFontFace::Clone
        
        since we are now holding these via reference counting, no need to clone
        them
        
        Change-Id: I7b0bd86f4a5bca428f7dcd989f838a9aa0c7e179
        Reviewed-on: https://gerrit.libreoffice.org/55427
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [a49440b1c4a7cd831212e2e3c19f89ce12a4e889]

        loplugin:useuniqueptr in SvxToolbarEntriesListBox
        
        Change-Id: Ied01f97a09d34c43f786c030fbdd256bcf849f04
        Reviewed-on: https://gerrit.libreoffice.org/55535
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [d630a53e9f48f6226f3ff7a97d400405c4df6be5]

        loplugin:useuniqueptr in HangulHanjaEditDictDialog
        
        Change-Id: Ic1e98a7efdd75a6c940c5ce81bfb414711c4ab37
        Reviewed-on: https://gerrit.libreoffice.org/55534
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [8cfe63155d49f70ffe3bdb1675c9d41485b41b1e]

        loplugin:useuniqueptr in FmSearchDialog
        
        Change-Id: Icf2a8f2b334b1a0b9a7028fb1718710dd67c7a81
        Reviewed-on: https://gerrit.libreoffice.org/55533
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [9dce48ad2a25602d6cebc97827e33de3df9ddd65]

        loplugin:useuniqueptr in SchAttribTabDlg
        
        Change-Id: I98b1a790fda68404cf13f21dbfb5b4493c849700
        Reviewed-on: https://gerrit.libreoffice.org/55532
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [949aecad9a6341d4994a716c22191c682e91bce7]

        loplugin:useuniqueptr in ThreeD_SceneIllumination_TabPage
        
        Change-Id: I297f79d38b6e04a6df322f875f9410078a01c1f3
        Reviewed-on: https://gerrit.libreoffice.org/55531
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [32a5477686ca68a452781119551a9f301e1b873c]

        loplugin:useuniqueptr in ChartTypeTabPage
        
        Change-Id: Id3b59a5cfc0502042f0038fe4eacc780c2463660
        Reviewed-on: https://gerrit.libreoffice.org/55530
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [ed63df584e81892f20b6c15ebf9d41ffd16f4b46]

        loplugin:useuniqueptr in SchAlignmentTabPage
        
        Change-Id: Ib457e6894d233fa4737bb4a6488b37c5455ee098
        Reviewed-on: https://gerrit.libreoffice.org/55529
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [b3380825a51682d67a3c8b706d1d73e9bd5585cf]

        loplugin:useuniqueptr in SchLayoutTabPage
        
        Change-Id: I8ba5a2e5800e88dcb6c17a8cf74bd315a9215918
        Reviewed-on: https://gerrit.libreoffice.org/55528
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [4190daa52e6403f722bed25e16fe7bd9a199f2ab]

        loplugin:useuniqueptr in SchAxisLabelTabPage
        
        Change-Id: Icf91f59f1b874820ce707317e5deaf386fb9dbe5
        Reviewed-on: https://gerrit.libreoffice.org/55527
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [8955578f2cd3b0b20247d489dbceb71abbf6adf3]

        loplugin:useuniqueptr in WrappedPropertySet
        
        Change-Id: I08f00c00b22c6a680ec59d2e86eb035c58b17609
        Reviewed-on: https://gerrit.libreoffice.org/55526
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [0c195667cf9408c489913b7591d16505fc237741]

        loplugin:useuniqueptr in VDataSeriesGroup
        
        Change-Id: Ic2425c3b4068b3ec8ce6ba9f48311c7d2ab6e933
        Reviewed-on: https://gerrit.libreoffice.org/55525
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [daa93e62f76a86c66ebaa7e915e1f6fc71ea02e2]

        loplugin:useuniqueptr in SVGTextWriter
        
        Change-Id: I15828d7dca6569bb4792728e947feaaba47e8bf5
        Reviewed-on: https://gerrit.libreoffice.org/55524
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [0f0542d55b4b1460f571b2f2877679c468745277]

        loplugin:useuniqueptr in XMLFilterSettingsDialog
        
        Change-Id: I1a72613661d40a7de468a47c09e91c37d9d3dede
        Reviewed-on: https://gerrit.libreoffice.org/55523
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [f2f9d431589d7a5d7636fee2a021bfed497cb861]

        loplugin:useuniqueptr in XMLFilterTabDialog
        
        Change-Id: Ic4bc1441802df3b62c1e8da69379f2677f243508
        Reviewed-on: https://gerrit.libreoffice.org/55521
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [8a6722f6453900424b21809bafb649a0592e7626]

        loplugin:useuniqueptr in TypeDetectionImporter
        
        Change-Id: I0bb696ccf8555fe597aaff1cb6ab74bf16d81731
        Reviewed-on: https://gerrit.libreoffice.org/55520
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [eec9f6c8b928de38dd9e683f46bfab00f3243048]

        loplugin:useuniqueptr in FmEntryDataList
        
        Change-Id: I7c9ec3bb26c6c329c66d684437bf934b9c2ad0e5
        Reviewed-on: https://gerrit.libreoffice.org/55519
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [32604a3da226a4e340d6e7844153e7d854fb7f2e]

        loplugin:useuniqueptr in FmFilterNavigator
        
        Change-Id: I9a674cc87dc6aae4419389a7309304815ceb22ef
        Reviewed-on: https://gerrit.libreoffice.org/55518
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [e23678f58113b4bb6624a2c0cf3170bcd2d7577e]

        loplugin:useuniqueptr in AccessibleCell
        
        Change-Id: I8502e7695ad9d28d57d1cb5c7f01c7bacd4a69aa
        Reviewed-on: https://gerrit.libreoffice.org/55517
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [ee28d75d495c9e115397e0825b14bd3cbf67d5f3]

        loplugin:useuniqueptr in Svx3DWin
        
        Change-Id: I529a486b7b60306293089b776202810f84ab0126
        Reviewed-on: https://gerrit.libreoffice.org/55516
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [b2c9f0045b62829d09607bb69cd6480ea18b6c25]

        loplugin:useuniqueptr in GraphCtrl
        
        Change-Id: I47299326467e31b72094a4fa7de6dbe8dd3ced7e
        Reviewed-on: https://gerrit.libreoffice.org/55515
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-11  andreas kainz  <kainz.a@gmail.com>  [5fc92b9232a8f8125477f4b458c2418829815e53]

        app icon update ico png and svg support finished
        
        Change-Id: Ibfc58322efb4f038298caff01f644a4ada78b69a
        Reviewed-on: https://gerrit.libreoffice.org/55568
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [fb8e6a6f44839f09fcd19dc500db33232bc4e15a]

        Updated core Project: help  185624ce2dfea227f0357e417bb3615e88c95e8e
        
        tdf#116642 Fix COUNTIFS page + help makefiles
        
        + Add callateral file for COUNTIFS
        + Adjust makefiles
        + some tweaks in XSLT
        + adjust languages to gb_HELP_LANGS.
        
        Change-Id: I9d2684d20804b93fd0671621d28a8d786a101fdf
        Reviewed-on: https://gerrit.libreoffice.org/55493
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-06-10  Caolán McNamara  <caolanm@redhat.com>  [f3226c4c2e6d7a7750bcd92a7cdf04f70ef97627]

        weld SwTextFlowPage
        
        Change-Id: I9f182874551e7c1e32b2a00e72f7c3a8f1356fc3
        Reviewed-on: https://gerrit.libreoffice.org/55461
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-10  Zdeněk Crhonek  <zcrhonek@gmail.com>  [9ac659ec61a88252344d08f0a79d2ac699da264d]

        uitest for bug tdf#83901
        
        Change-Id: I7a718dd1cedb71e3c7430936a0f5b855af18090b
        Reviewed-on: https://gerrit.libreoffice.org/55563
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-06-10  Tor Lillqvist  <tml@collabora.com>  [45d6b8484f7903954b08a8f89788d3360a394e7b]

        Start of work on supporting named arguments
        
        In InterfaceOleWrapper::GetIDsOfNames(), look up also the parameter
        names, if present (if cNames > 1, rgszNames entries after the first).
        Return S_OK only if *all* the names were found, i.e. both the first
        (method or property) name, *and* all the parameter names.
        
        Change-Id: Ie04bc0558a7e2044ef527fc18f99230c71985a22
        Reviewed-on: https://gerrit.libreoffice.org/55549
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-06-10  Regina Henschel  <rb.henschel@t-online.de>  [4c1a09a16b9c778119c77c8061ab5fd40dca6942]

        Remove unused member aPrefVisiLayers
        
        The only users were removed 18-Nov-2011 in
        commit ddb1d5eb, Felix Zhang.
        
        Change-Id: I3843d278881203f63f5daf24a3acf27b7d1f4aa9
        Reviewed-on: https://gerrit.libreoffice.org/55562
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-10  Zdeněk Crhonek  <zcrhonek@gmail.com>  [1202b34e977c64b2b643c45773dd3697889790b6]

        uitest for bug tdf#117522
        
        Change-Id: I02f0dfc9d6bb1cced1304db7e645b94413cff626
        Reviewed-on: https://gerrit.libreoffice.org/55561
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-06-10  Rene Engelhard  <rene@debian.org>  [b7279359107ccafc691c198e94aa4e990b6300dc]

        fix CppunitTest_dbaccess_hsqlbinary_import
        
        at least with system-hsqldb.
        
        add missing connectivity/source/drivers/hsqldb/hsqldb to
        gb_CppunitTest_use_components
        
        Change-Id: I6e845dadd67276b137734f68ba922a1d5890c809
        Reviewed-on: https://gerrit.libreoffice.org/55551
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Tested-by: Rene Engelhard <rene@debian.org>

2018-06-10  Louis Sautier  <sautier.louis@gmail.com>  [5f1bf6598b5725ad1e50ae9f7ec7524cc8a834fa]

        Fix build with GLM 0.9.9.0, tdf#118070
        
        One of the test files was forgotten in 953c4add8fd76d88f49a81ae4c21a1fdcc007e57
        
        Change-Id: I0315433c688ff7edb2ba599bbef203cac9de3022
        Reviewed-on: https://gerrit.libreoffice.org/55554
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Tested-by: Rene Engelhard <rene@debian.org>

2018-06-10  Kacper Kasper  <kacperkasper@gmail.com>  [812cae2f0b96c3d95d267b83727dd5a2114e611a]

        qt5: hold LogicalFontInstance with rtl::Reference
        
        Build fix after c4c56de1b0e62ec866b519b2b24c5e805f0a86d3.
        
        Change-Id: I49303528ccbe49894a0fbae3c24d3f3d08c016eb
        Reviewed-on: https://gerrit.libreoffice.org/55547
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [7e45b80b7a0c83b7d6e8dab39dfbfe05012e145d]

        rename SalPrinterQueueInfo::mpSysData to mpPortName
        
        and simplify, most places can just leave it alone
        
        Change-Id: Id938ec12d21ef244a15b5e5a72626c5ad0d0e124
        Reviewed-on: https://gerrit.libreoffice.org/55499
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-09  Michael Stahl  <Michael.Stahl@cib.de>  [751308c234f78cc3ff3a282cef4be9747def59ec]

        coverity#1436017 DEADCODE
        
        Ass-umption is that nLen == 0 requires no changes here.
        
        Change-Id: I9af1110aed7998fdf0247c1fa8473f0180e8774e

2018-06-09  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [47cd12eba409ba08c041b5405a3f606102848365]

        adding some fuzz to row height tolerance tests
        
        Expanding on a4ab0c08e74746a96dcf23c3d50cd2e65ee31342 there's
        another test that on some tinderboxes was a few permille off.
        
        Adding 1% fuzz in comparison, seems we've now aquired some font
        layout instabilities across platforms.
        
        Change-Id: I7b068105c6ffad44b055e4dc37deb03c6040ab09
        Reviewed-on: https://gerrit.libreoffice.org/55509
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a98618e37b91950750d10fa14d2c28539d7c67f2]

        Fix typos
        
        Change-Id: Icc2923f023ec4e3219d1641f8c9d983c526bd0a8
        Reviewed-on: https://gerrit.libreoffice.org/54811
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-06-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [7d521a85858bacdb7b5db359036ccf6f01b709c3]

        hold and return SalMenu by std::unique_ptr
        
        and drop DestroyMenu, all the implementations just delete the object
        
        Change-Id: I673997ea1a9c5216b100cafdc70a8f697732769b
        Reviewed-on: https://gerrit.libreoffice.org/55501
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [b7abdafcfc42722ab060529864a2109d1e4198c0]

        return and hold SalMenuItem by std::unique_ptr
        
        and drop DestroyMenuItem, all the implementations were just deleting the
        pointer
        
        Change-Id: I058817b963988b1e399279f61f45716a2cdba023
        Reviewed-on: https://gerrit.libreoffice.org/55500
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [6d008c9e1dbe4240a10c8789860dc30b0cb0b2d5]

        hold and return SalPrinter with std::unique_ptr
        
        and remove DestroyPrinter, doesn't not anything beyond delete'ing the
        object
        
        Change-Id: I25e14b962e65a0e131fae3ff5771c82920a4e375
        Reviewed-on: https://gerrit.libreoffice.org/55498
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [84efebb5304b2ebbc03e7743b131ce4d5ad10c03]

        return SalSession with std::unique_ptr
        
        Change-Id: I85527407c0cd2d3b94565fd7e24b0616948c9b0f
        Reviewed-on: https://gerrit.libreoffice.org/55497
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-09  Gabor Kelemen  <kelemeng@ubuntu.com>  [fa9d10e3350b84c3a249294cad650188dce39538]

        tdf#42949 Fix IWYU warnings in chart2/source/controller/inc/[A-G]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        A bit of fallout management was needed.
        
        Change-Id: Ibbd16ba39d58891b834ae83feaa03f0522bdbb76
        Reviewed-on: https://gerrit.libreoffice.org/55241
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-09  andreas kainz  <kainz.a@gmail.com>  [0453b6a8453355229b2537186cb12fa529be8e89]

        App icons: add 22,24,64px size app and mimetype LibO icons
        
        Change-Id: Ic3bc840467e7af6d9f2d0b5f105b316d4d12193e
        Reviewed-on: https://gerrit.libreoffice.org/55492
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-09  Michael Stahl  <Michael.Stahl@cib.de>  [2f0263c76cacdb04a914cf7c72ea949bd62282ce]

        sw_redlinehide: old GCC needs a cast here
        
        Change-Id: I45f340fff2d3285e1af6f6448c807d4997e5a42b

2018-06-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [382aab381b3fbb97e64e5010fbce7f3793ff703a]

        hold and return SalI18NImeStatus using std::unique_ptr
        
        Change-Id: I3657980045290a4d65b2944afac04d610c0a94fd
        Reviewed-on: https://gerrit.libreoffice.org/55496
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-09  Zdeněk Crhonek  <zcrhonek@gmail.com>  [508175a8af0da217a4670558a2ef6b52a3f71ccb]

        uitest Calc - statistics - sampling
        
        Change-Id: I6339cab59ea26ad624237f6bd2e001ff7e01ac51
        Reviewed-on: https://gerrit.libreoffice.org/55495
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-06-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [b79fa59df33da81daf119a61d6dffdae232baf82]

        remove cargo cult OSL_ENSURE(pFact, "ScAbstractFactory create fail!"(
        
        Possibly this was useful once upon a time, but now it's just noise.
        
        If it failed, we're going to crash on the next line when we call a
        method on that pointer anyway.
        
        Change-Id: Ic601f0c3344f6895f8a6ffb3bc6f8bcb45d00a92
        Reviewed-on: https://gerrit.libreoffice.org/55082
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-09  Zdeněk Crhonek  <zcrhonek@gmail.com>  [081d7b92ce503fa77043332728d056af7ead1604]

        delete space in string in Calc-Statistics-Descriptive Statistics
        
        Change-Id: Ib3a40744a08befc09c6ae37a75ab38a4c7f2334d
        Reviewed-on: https://gerrit.libreoffice.org/55494
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-06-09  Luboš Luňák  <l.lunak@collabora.com>  [cbe3ae1894800a5fddbd598403be54f9495cc964]

        properly go to next row when walking mdds container
        
        Since only elements from nOffset up to nEnd are iterated, then the difference
        is not just nEnd but (nEnd-nOffset).
        Without this, ScColumn::HandleRefArrayForParallelism() skips some cells
        and e.g. fdo#77750-1 asserts in ScFormulaCell::MaybeInterpret().
        
        Change-Id: I4d595e9faff51f08bf074d549185c24aa00d8a45
        Reviewed-on: https://gerrit.libreoffice.org/55488
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2018-06-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [c4c56de1b0e62ec866b519b2b24c5e805f0a86d3]

        hold LogicalFontInstance with rtl::Reference
        
        instead of manual reference counting.
        
        Also the releasing of not-currently-in-use LogicalFontInstance objects
        from the cache is made less aggressive - we now only flush entries until
        we have less than CACHE_SIZE instances, instead of flushing the whole
        cache.
        
        Change-Id: Ib235b132776b5f09ae8ae93a933c2eebe5fa9610
        Reviewed-on: https://gerrit.libreoffice.org/55384
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [d865866ec5cf6966757c9f2abd24b18a39f2f924]

        sw_redlinehide: let the Show menu item toggle new mode
        
        Change-Id: I1201e84b231be17e6a5ec2294acfb1e3111c9ada

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [6adea27650b58fff16e838260f53675c9b8a5c5b]

        sw_redlinehide: very incomplete impl. of SwRootFrame::SetHideRedlines()
        
        Change-Id: Icff1b1aac20a0a6d3f957e7025f6a08a6d0edbee

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [4216fbc7503f1bb95d9a27d6195cec239eb47576]

        sw_redlinehide: trivial conversions in lcl_DrawLineForWrongListData
        
        Change-Id: I7425bac439df7518b7fe1b62cd6f3fd7a9f88fec

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [ab1b2a0d6243f03849b7ac80962d08760ada6418]

        sw_redlinehide: use WrongListIterator in text formatting code
        
        Change-Id: Ie13119d456fa6fe3919871cc541a9ad927b5982e

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [6feeb066375e6b330e2ce9b3fdbfff6ef3cfdc15]

        sw_redlinehide: Add sw::WrongListIterator
        
        The simplest way to deal with the problem that wrong-lists are on the
        SwTextNode is to just take them as-is and iterate over them in a merged
        SwTextFrame.  This may give results that users may disapprove of, but
        i'm not sure how likely it is in practice to e.g. start a delete redline
        in the middle of a word and end it in another paragraph.
        
        Perhaps it would be better to move the SwWrongLists to the SwTextFrame,
        but that is probably more work.
        
        Also add missing SwTextNode function overloads for "const", so we don't
        need mutable SwTextNodes.
        
        Change-Id: I9742e3793abe090cf58ad3f27b51e89be86a1964

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [162fb509aee3c30b5b7bd15daf602c4f38e94242]

        sw_redlinehide: send a hint to the SwTextFrame when Delete redline
        
        ... is created or updated; there is already a SwUpdateAttr
        hint being sent from SwRangeRedline::InvalidateRange(),
        but it doesn't contain any info about the redline other than the
        position; add a new hint sw::RedlineDelText and send it from there in
        addition to the existing one.
        
        Change-Id: I37150b2a5ca6a0e70ea4a5788f720f8522227631

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [9ab9a3d8075f57c3ca6a8603d26624796a51528e]

        sw_redlinehide: SwTextNode::Insert(): send SwInsText hint before
        
        ... adjusting hints, as the latter sends RES_UPDATE_ATTR hints
        and the ModelToViewPos() asserts because the mergedText is too short.
        
        Change-Id: I48bf6388ce69f3294decf96dc6dd11ba3bf4bc7b

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [2598eb0dfa191eaa85c25be41b2b7efb614a3f80]

        sw_redlinehide: convert spelling SwTextFrame funcs called by DoIdleJob_
        
        These currently get passed the current shell cursor position, which
        seems quite pointless as the caller DoIdleJob_ can handle that case
        in one place.
        
        Instead, pass in the actual node that should be checked, since the
        SwTextFrame can have multiple nodes now.
        
        Change-Id: Id7a8a7a2a5a3eaeb700963eff5147d37b194a953

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [90cb0c4c43e744e058241c736b322337de5f0bc6]

        sw_redlinehide: SwAttrIter direct ctor gets a SwTextFrame arg
        
        ... and use it in SwTextPainter::CheckSpecialUnderline()
        
        Change-Id: I904cb955f0bc8dc1f92612b47dc129922865c198

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [42c775b2b0f5cf0014a65b38927d5951886b199f]

        sw_redlinehide: convert SwTextSizeInfo::GetMultiCreator()
        
        Very tricky ... i'd be surprised if this actually works :-/
        
        Change-Id: I309db66e64838aaf92609313d04c4fe3d096c6ee

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [e4b4ad5fb791cb032d1856111c091b53ba2fcfc3]

        sw_redlinehide: convert GetAttrSet() in txtfrm.cxx, frmtool.cxx
        
        Change-Id: I3541fa79ff48f6829fc459ab5bd8224c29c51cbb

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [770011cab5453183870e17cf6b6953e35aecd488]

        sw_redlinehide: move SwContentNode::GetNode() to SwNoTextNode
        
        SwTextNode's GetDep() may be a WriterMultiListener, which isn't even a
        node.
        
        SwTextNode has GetTextNodeForParaProps()/GetTextNodeFirst().
        
        Change-Id: Ica177a6a3cf7c886c9a8d2733fb9cb452a475450

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [a854a097a2b61246905b109a91ccd1b7c0dede50]

        sw_redlinehide: use FrameContainsNode in anchoredobjectposition.cxx
        
        Change-Id: I648810c1d5549d700a64f120a52416a951d56dca

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [54381f6dff5c34ee72f72db68a815b7837581448]

        sw_redlinehide: convert GetNode(), use FrameContainsNode(), txtfly.cxx
        
        Change-Id: I0e4961acc191a764db74ede75e140e63ad1318a0

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [57bb0a5e6cc37cdfbe9e2661077795f9f9f5b2df]

        sw_redlinehide: iterate merged nodes in SwLayIdle::DoIdleJob_()
        
        Change-Id: I42924448749385bb0e5bc2c187e37053e104c0da

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [2521aaa2e390d7a8aa413f916cb628bb79747339]

        sw_redlinehide: convert GetNode() in frmtool.cxx
        
        Change-Id: I6787ec787190ad297717ab01a78414cac34aa2cb

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [dce6e1204f678b679faabd4ebbfd4265db5b4938]

        sw_redlinehide: convert GetNode(), use FrameContainsNode() in flycnt.cxx
        
        Change-Id: I551d37c961149bb043bed4cde7b52822f5e3db81

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [ded87061a4a181dbd473c9043760f90f8125a3f2]

        sw_redlinehide: convert GetNode() in SwFlowFrame::BwdMoveNecessary()
        
        Change-Id: Iaefed6ebee4f4cf47697c174abc275b1287f643f

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [d6b221568c3c2157fb417ab0cb0b049c1919467a]

        sw_redlinehide: convert GetNode() in SwCursor::IsSelOvr()
        
        Change-Id: I3cca2091f4a3fe903bbd606c93a368662e997899

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [fae9c9f42d1e3658d530b6f9f9f012c3f196ede8]

        sw_redlinehide: refactor AppendObjs to iterate merged paragraphs
        
        Change-Id: I5860b9791c0839d4b83eec6a3db0b2d1926d2ccd

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [c5eb3cd3621a349393a778b228639adab3d85349]

        sw_redlinehide: trivial convert to GetPageDescItem()/GetBreakItem()
        
        Change-Id: Ia652ff428c232b9307e41da8f6b9648f486f7179

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [7e6a9bfd1f2cd14f2b7504ad4573c37f78d6ee29]

        sw_redlinehide: refactor SwFlowFrame::IsKeep()
        
        This thing uses 2 items, a normal one and RES_BREAK, so they need to be
        passed in separately, a merged text frame does not necessarily have any
        item set with the matching items.
        
        Change-Id: I5e50ac60137ba8d94adeaee2ef015551d8a3bdd8

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [0fd4d37e88b6b8384c1e3885461a1c81995fa3e8]

        sw_redlinehide: add SwFrame::GetBreakItem()/GetPageDescItem()
        
        SwFrame::GetAttrSet() can work for merged text frame for most
        paragraph/frame items, but not for these two, which are special cased
        in the node joining code so they're always from the first node.
        
        Change-Id: Ib63203a67e15e208aa50bc46ae0f5a82d1b9081c

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [d3c6bf1588f118b4405b9d8b4077a1d06db35fe8]

        sw_redlinehide: add sw::FrameContainsNode()
        
        Change-Id: I13fde1bc95211ecbf5ff2a3f54cd85f41b5418d7

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [e584d9a61327a9fd855df5b52055b7cfdaef9edc]

        sw_redlinehide: SwContentFrame::LeftMargin()/RightMargin() pure virtual
        
        ... because it's using GetNode().
        
        Change-Id: Iba99a2c4213d389e8b281b689f7bcfc6027baf28

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [53f4af9cd2c2df2d639bccee03e4433c16baf5f1]

        sw_redlinehide: make GetRegisteredIn() private in SwFrame
        
        Use GetDep() instead, which is a unique identifier in sw.
        
        Change-Id: I66e60a175165673c2962124fdec691b03a5f0e4a

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [72161837b8d73cfc9450954c7181a9f47d2042d6]

        sw_redlinehide: SwContentFrame::DestroyImpl()
        
        Change-Id: I4539ef0a7dc04de1c87cf6f54ca319dbdc719755

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [ba150b06401959fca0b38e41683846891b712d33]

        sw_redlinehide: convert to GetDep()
        
        Change-Id: I3b128fe797e8fd6989821cfd540dc5e630e74d37

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [ba8c14f488a0bf9f1b10b5f1a24a367b8b98caf6]

        sw_redlinehide: convert SwDeletionChecker to GetDep()
        
        Such a lovely class!
        
        Change-Id: Id03795b1c62c35829cab093198daf082ca78d174

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [a8b0e93c4271e3574ec8b8705ecf3b34be37d8ab]

        sw_redlinehide: SwXFlatParagraphIterator::getNextPara() iterate ...
        
        ... the MergedPara here.
        
        Change-Id: I1a76c9d4a13277987218426a787b5b1b421d36ea

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [dfbb954a4e15e10807cce49cfb918edfe5d37368]

        sw_redlinehide: trivial GetNode() in PageBreakWin.cxx
        
        Change-Id: I7bdf58d1f2233ab77a1b774a99aa068fe9438ae8

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [2c350b0caa5f152cae38f8aaf7af45a997a738fd]

        sw_redlinehide: trivial GetNode() in text
        
        Change-Id: Ied6e80e30ced49b11952c44c36e86e8575e42c0f

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [e7a03bc3f6a94c7e5ab2901dd7008be056658a94]

        sw_redlinehide: trivial GetNode() conversions in pagechg.cxx,wsfrm.cxx
        
        Change-Id: I2378dd76100d335e24ec21f4cfe62afa61b4e0e4

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [bb40895ab49d82880557176c41162026f6f04a5e]

        sw_redlinehide: GetNode() conversion in trvlfrm.cxx
        
        Change-Id: I8621546fcff000e93b3ea0593a5f1f8df94811a4

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [7cd4c21c61ee7e38c96626e1aceddf49c9173fd6]

        sw_redlinehide: trivial GetNode() in atrfrm.cxx,fly.cxx,flylay.cxx
        
        Change-Id: Id15b867e8a275529822bab8ce82da5eb2eeb484b

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [03605bc73891e54559579dea58ed69e8947234a7]

        sw_redlinehide: trivial GetNode() in fetab.cxx,fedesc.cxx
        
        Change-Id: I655431923f24bb04826a814d7d8e59dea4bb7fc6

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [7f621e84f8a6031c0d978ea4a06cec2849f45cfd]

        sw_redlinehide: GetNode() conversion in fefly1.cxx
        
        A bit hairy sometimes...
        
        Change-Id: Ic4b55bce4939001fe18f99d4902c7b5ef52f1fb7

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [00f1552e22124b8f03c5c4ae1e177ba30efc3407]

        sw_redlinehide: GetNode() conversion in feshview.cxx
        
        Change-Id: I304b7b3fe92c7614e3a5bc887407487751423e71

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [f282a61be87004e6ddc3e1d00cb1812b1c1fd5cf]

        sw_redlinehide: trivial GetNode() conversion in fields
        
        Change-Id: I69e438575e76f67701d951dfeab0fd7fdda0e66f

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [81ca9efb65c3de0c2dde929ffa9d7a5c439e712c]

        sw_redlinehide: trivial GetNode() conversion in draw/
        
        Change-Id: I660953a6e101aae0f6dad38b74d0a5fa8f254221

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [b69127505ebade73982d8b0131a80a027ae4bd55]

        sw_redlinehide: trivial GetNode() in docfld.cxx,docfly.cxx,doclay.cxx
        
        Change-Id: I2f95b413a65fac0a68678eb06f90238707c57e68

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [4465e68909d6cc3f6bdb76dda8a01fe79c42fc19]

        sw_redlinehide: trivial GetNode() conversion in access
        
        Change-Id: I5e1e18ee4033d9c5776d856aaa61ead9dde3e702

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [c801bba3e025ed82cd83bcf6d8b0cb23385df015]

        sw: SwTextFly cleanup, prefix some members & clarify SwTextFrame type
        
        Change-Id: If9ecad6bf396f459335177579f665fffaf917135

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [7efb04392791355147e9dad98143234a5fde9dba]

        sw_redlinehide: adapt SwFrame::InvalidatePage()
        
        Change-Id: I38f2b4b34e3c740f94f2d6564e1a923a8ee4aaf8

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [8ae62c3144987a0cc85be290959a3638c54f9c8a]

        sw_redlinehide: SwTextFrame::IsHiddenNow() needs some work
        
        Iterating the fields here looks a bit expensive, maybe it would be
        better to check the ViewOptions first...
        
        Change-Id: I41830e89a4fd683eee35bd2b0901fb9fb121b51c

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [97c5d77ed2f0c790d6fe7ac5054fad5b265595ef]

        sw_redlinehide: SwTextFrame::HideAndShowObjects()
        
        Let it get the SwTextNode from the fly's anchor position, instead of
        from SwTextFrame.
        
        Change-Id: I833db32b2d7dd689c04fe93d75910364b6b91a3c

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [ee6eb7abf5803d8e0d929380920a6591ba9af486]

        sw_redlinehide: SwTextFrame::DestroyImpl() needs to remove more
        
        ... footnotes for merged paragraphs.
        
        Change-Id: Ia32a2a776cb3a383f9ea0ecf51dcea872d6378be

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [f15956d9906ab647eb33ed7d4f0f30f4c4814a5c]

        sw_redlinehide: TextFrameIndex conversion in SwTextFrame::SwClientNotify
        
        ... etc.
        
        Change-Id: I34336fa923b5c40a040490dd618633035efd5d94

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [3811947b5ada66140c5fa3fb5984136d099feac8]

        sw_redlinehide: update MergedPara in SwTextFrame::SwClientNotify()
        
        Change-Id: Ic61309f7ae56b014a19b86173d520fb72a33667e

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [453b90a4497330eaba664cdb48b08ae63fb89f91]

        sw_redlinehide: replace SwTextFrame::Modify() with SwClientNotify()
        
        This is critical because it needs to know what SwTextNode sent the hint.
        
        Fortunately it looks like we can just convert this one implementation
        and the backward compat stuff in SwClient will keep the other
        SwFrames working as before with their Modify().
        
        Change-Id: I16f0bf7495002e7393148429640262cb38dc4849

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [ab26ca25689a91df0a461102f5d0dfa37edc4144]

        sw_redlinehide: SwFrame::IsCollapse() needs an extra check
        
        Could be that the node is empty but the frame not.
        
        Change-Id: I9b9af31f2ef9a6d862cfe38038222b5a46e6b0ab

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [52ad4cbcacb9c5155d47695d6f752c4b43118688]

        sw_redlinehide: ListenerEntry::SwClientNotify should not call ...
        
        ... ModifyNotification() but SwClientNotify(), and let its default
        implementation call Modify(), because this allows for
        incremental migration of subclasses to SwClientNotify() while
        superclass still uses Modify().
        
        Change-Id: Ieb7590507a80183e68341b3dee9ca5801d01bec0

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [0356b46e3a37017134fdcf4b7300d1496de44573]

        sw_redlinehide: use WriterMultiListener to connect SwTextFrame
        
        ... with multiple SwTextNodes in CheckParaRedlineMerge()
        
        Change-Id: I57402ca7d2210fc30015b9a7e2e05216e0b8a8eb

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [f579109b9253a70751920e75af9000deafc23cb1]

        sw_redlinehide: disable optimisation in ContentIdxStoreImpl::SaveFlys()
        
        ... if there's a merged text frame.
        
        Change-Id: Ida468518ab3f0c2a077a831ec81522f7d3b2c9ff

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [5ab626004e6ed1f8eff9c9b5ebf4f17ef0203c00]

        sw_redlinehide: add some checks in places that require the node
        
        ... that contains the first text of the frame.
        
        Change-Id: I8efc1acd87a7fcb9e4e38925f1ba91ec1a004dfd

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [991ba70cbe6ff8d6c4a3a0e05181a63824827789]

        sw_redlinehide: convert SwCursorShell::GotoTOXMarkBase()
        
        Better not to assume that index 0 of the node is visible.
        
        Change-Id: I50f4a53d853cc59d3d0403eae34af48a56b1776a

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [61df76dfdb972259c17d78ae3695cebf7ec4ea30]

        sw_redlinehide: convert the SwIterators in SwNode2Layout too
        
        Change-Id: Id0fb0ea0be731f2f4af372c2034d56fd6e20b4a1

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [45301b7e2b4730fef0580b933974c0336e97d5c3]

        sw_redlinehide: use unwrapping SwIterator when iterating SwModify
        
        ... that could be a SwTextNode, too.
        
        Change-Id: I5627564966ce331b07b69010d42d61ff8a04364c

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [b8c67547284919c208d6be9a4fe4f8062afb5b87]

        sw_redlinehide: use unwrapping SwIterator when iterating SwTextNode
        
        ... or SwContentNode.
        
        Change-Id: Ib05038fd5a5550f5ed6dd90e129a2d7c3da74c1e

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [75e0f0e6c1ef98d1b5bd10330774307cbce6cfc1]

        sw_redlinehide: add an indirect iteration mode to SwIterator
        
        There are lots of existing loops over SwTextFrames of SwTextNodes,
        and these need to keep finding the frames if there's a
        WriterMultiListener in between.
        
        Add a template parameter to SwIterator that can be used to make the
        iteration transparent, i.e. return the client of the
        WriterMultiListener instead of the ListenerEntry itself.
        
        Change-Id: I8b67a027b392b08408f5fbf26be22884384aa6cf

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [4966b1d4d0dc7bce0a1741f9347dada7406a7fb4]

        sw_redlinehide: fix SwCursorShell::GetContentAtPos() redline code
        
        This calls SwTextFrame::GetCharRect() on the frame where the mouse
        cursor is, with SwPositions that may be in a unrelated SwTextNode.
        
        Bogus positions now triggers asserts, so let's fix it.
        
        Change-Id: Idedb335ffd79c299976ad91b683dfb30cd0ceac2

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [e26b6a3a2e09bf3680b3b8d042435bddc34e0394]

        sw_redlinehide: hyphenation
        
        There's a loop over nodes, calling SwTextNode::Hyphenate() each time.
        Introduce a new class SwInterHyphInfoTextFrame that is used in the
        SwTextFrame functions, and SwTextNode::Hyphenate() converts between
        the 2 types.
        
        Not sure if this will hyphenate a word that is split across nodes in the
        model, but perhaps this is good enough in practice.
        
        Change-Id: I78dec370e15c372284c934d9658b2dd5b3b97ae0

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [d2c01fdb5ef869d6754a01e8f9b8899cff91d400]

        sw_redlinehide: make SwScanner independent of SwTextNode
        
        Abstract out the GetLang function into a parameter.
        
        SwScanner also uses a ModelToViewHelper but at this place it's used in
        "pass-through" mode which does an identity mapping.
        
        Change-Id: I45557c4e4446d1b4d95a206c414bbb6477593f8a

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [3fdff983563cd03ee0b567d920e084fadea80705]

        sw_redlinehide: what to do about SwParaPortion::GetDelta()
        
        This has type "long", which is unusal.  Presumably because it needed to
        represent numbers from -USHRT_MAX to +USHRT_MAX back in the day.
        
        Now we have sal_Int32 which happens to be signed and TextFrameIndex,
        but these are always positive currently; would it be too confusing
        to have a potentially negative TextFrameIndex here?
        
        Change-Id: I18c4893d9d24b59e98e9a3994139842ea25ae716

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [e621b1cda4de9c0765e489a7c80642dd1e819f25]

        sw_redlinehide: add SwTextFrame::GetLangOfChar()
        
        The text formatting calls SwTextNode::GetLang(), which is a bit of a
        problem now, but fortunately it calls it only for 0 or 1 character,
        and in that case we can easily indirect this to a single call to
        SwTextNode::Lang() in the right node.
        
        Change-Id: Id151cd6ae277bd2880fc8fc63305110ec2bf88c2

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [df6e75a1e059c1c77787b48fb001255f2e782762]

        sw_redlinehide: SwScriptInfo conversion swcrsr.cxx,edattr.cxx,editsh.cxx
        
        Change-Id: I3676357fbba242fe7f5ed632d704a6704e802217

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [cb65f5e1cd8dda88342e1f33c0ad889fc79a3069]

        sw_redlinehide: SwScriptInfo::GetScriptInfo() should return frame too
        
        The SwScriptInfo comes from the frame, and if both are used together
        they have to match.
        
        Change-Id: I3de0754d9ff316180fc04708889886684d6868e5

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [40f6dab9a2f79f7a25f3feda1a0096c6620b6ed5]

        sw_redlinehide: SwScriptInfo conversion in itradj.cxx
        
        Have to reinterpret_cast arrays here to pass them to VCL.
        
        Change-Id: Ia0d1b9ab159e55bae01f1cabf3c137a9c8676c79

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [f041a3d02b72b97a78af26c2ff0ec6ec97cc0fb2]

        sw_redlinehide: add a SwTextFrame::GetDropLen()
        
        Copy the SwTextNode::GetDropLen, as it can't be used in case the
        drop-text would include a delete redline, but the SwTextNode one is
        apparently needed by the WW8 filter.
        
        Change-Id: I26a8a15e977120d601d87a76d712005e2888b713

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [224cbdfa4a626b714e58197e39aa097255e2d2f2]

        sw_redlinehide: SwScriptInfo conversion in txtdrop.cxx
        
        Change-Id: I65a8c7a1fc6a16dc602dfb73f8a17424ab01f162

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [b91763dea7fba1db2094c4458a73aa8f552ff797]

        sw_redlinehide: SwScriptInfo conversion in itrform2.cxx
        
        Change-Id: Ia591961a27bed76fb762cfe9060f245b31ca2e01

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [34ea372c122badd4067861e12ca7964ce31aaeb2]

        sw_redlinehide: convert SwFieldPortion::CheckScript()
        
        Change-Id: I85dd0a194e0a406c4a2af51676c996fcfc558961

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [340243350892216b454e1a38b743c38085d52bdc]

        sw_redlinehide: disambiguate SwScriptInfo::GetBoundsOfHiddenRange()
        
        Remove the "fast-path" from the static to the member function,
        as it won't work with merged paragraphs.
        
        This was the only caller that used the PositionList parameter, so remove
        that.
        
        Change-Id: Ide00cccca4bbc5cd2447477c34cb7b04f9eccfc6

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [0e26d48ad7f18deac8447a306215f79d5c62be27]

        sw_redlinehide: SwScriptInfo::InitScriptInfo() init m_HiddenChg
        
        ... in the MergedPara case. For now, keep the CalcHiddenRanges()
        per-node, and rely on it marking all redlines as "visible" so
        the range comparison is quite simple.
        
        Change-Id: Ida0435800caf3efdea963079b756f47cc78e95a5

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [aa511f1dcbecc07ec56ad008b679ffa663b255b2]

        sw_redlinehide: convert SwSubFont::DrawText_ to static SwScriptInfo
        
        Change-Id: I7bdcb5f787b6a82def4f7ca5aca29a16b6881e38

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [c323ed0a8e8d2e36d34da2a86ce049efbf2d5faa]

        sw_redlinehide: convert impl. of SwScriptInfo static funcs
        
        Change-Id: I17393f2d4ea3dda63ab2becda5f44f959248b538

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [93c2f81e69f42cf0a3e9daf366b21d1aad654a06]

        sw_redlinehide: static functions of SwScriptInfo
        
        Some of these are only called with TextFrameIndex, so just convert the
        parameter types to that for simplicity.
        
        Change-Id: I73d418bd42ec95b15548b3df44736de0092ad87d

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [70c9d2fc3980e5c343381b0d3bfd32a899eaa38b]

        sw_redlinehide: portxt.cxx
        
        Not sure if these space-counting functions should use TextFrameIndex or
        not, but there's quite a lot of them and half already converted...
        
        Change-Id: I27adbd752eada7cfe8b4782a6e183563b4c057f3

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [21a45d187dded874606011807cab147209739042]

        sw_redlinehide: more portxt.cxx
        
        Change-Id: I0400794e30231d98e69569306aeaf9e43a5d5907

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [6b23f69d489721e4cc36b1851f9046ce4aeca24b]

        sw_redlinehide: convert SwTextFrame::PrepareVisualMove()
        
        Change-Id: Icc9a7f44ad10f0ea556681d832bc3716e9341da7

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [36530849019c9f25412d4a2ea6943e717345f842]

        sw_redlinehide: split up SwScriptInfo::WhichFont confusion
        
        Change-Id: Ic300ddc7fba4294317096c17b9b907b8b794b646

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [8fa6fa951b830f14cdcb56b8e7596eab79d00416]

        sw_redlinehide: trivial conversions in SwScriptInfo
        
        Change-Id: Idab0b0a351c5f1ee176f9a2c8f1d3780e21ecf26

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [4b41e73978920854a6898ec8de122cfd95de20f7]

        sw_redlinehide: SwScriptInfo must be inited with MergedPara
        
        Change-Id: Ie7c9e6aa960ec5d3ac90f1aef0ea6c2a7f7cb92b

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [e721f9582cdf285d0b42af841f679a70bcada636]

        sw_redlinehide: convert SwScriptInfo header
        
        Only the non-static functions for now.
        
        Actually, aKashidaInvalid stores indexes into aKashida...
        
        Change-Id: Ie8b30e9c12ecda50e77470400042d9e343f9d33f

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [3337a14a4ffb140a5fe4e5b9fcae87d68e84bd36]

        sw_redlinehide: SwDrawTextInfo conversion in frmpaint.cxx etc.
        
        Change-Id: I64bb3478b11888373d9b5e0c8d4716065a625f6c

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [d10f615c2003796a23b69c6a83aebfc6f954c315]

        sw_redlinehide: SwDrawTextInfo conversion in itratr.cxx
        
        Change-Id: Ibce3ce21e3ddeb762d082b641a4f5d49099b1a6d

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [416b5ba0f1c03d60c60326a36344c20bdcaafe1c]

        sw_redlinehide: trivial conversions in swfont.cxx
        
        Change-Id: I41880720c0e9d076a8cbe6cb42fdbf70862f6544

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [b443c1a05c8020f2b8562a4075f7c1d21a422921]

        sw_redlinehide: trivial conversions in fntcache.cxx, part 2
        
        Change-Id: I7d0bd7c2bfa84914a0659123b75282e7d0c54f1f

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [8794f993d6ce250d912dc8dcaf754657e0284eb8]

        sw_redlinehide: trivial conversions in fntcache.cxx, part 1
        
        Change-Id: I3564ad15d3913a6de4f6f978d8a357e3ff18e52f

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [350200b17ba181a3cfd2c64fb6adca4b7c3f9246]

        sw_redlinehide: trivial conversions in fntcap.cxx
        
        Change-Id: Idf7a334f2ab77fdcb21372569e069e2318396503

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [d54e5878243c2368592b2cd1611c5bf3ca141099]

        sw_redlinehide: convert font/SwDrawTextInfo/SwFntObj headers
        
        Change-Id: If5d7ef45cf1c722728c4f31dd1390ce5d76aa255

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [3a7cabb436f12599b0670dab594ae3c25b208e4f]

        sw_redlinehide: trivial conversions in editsh.cxx,ndtxt.cxx
        
        Change-Id: Ife3df66e1873b2325a41ff196299008ce2422901

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [d7d5fa52b03fe058759f90f489a5071a39883ed7]

        sw_redlinehide: trivial conversions in reffld.cxx
        
        Change-Id: If40199166d63595edccc8d8329f36c7af67d5643

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [d2c22e4d79fcede18a4709bb629599ebe35644ba]

        sw_redlinehide: trivial conversions in dcontact.cxx
        
        Change-Id: I735a0879db5b44ab14202f6b3a75766c9a2d9cd0

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [13aa76858378233b7d8502f1691e032b73f295c1]

        sw_redlinehide: odd conversion in SwNodes::TextToTable()
        
        Change-Id: I0afe1bed882b8256b58aeaeaa0f3331fe5c1c680

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [eabf8c9d7cd4f1fe7422c140ed6c9ae21f9737a3]

        sw_redlinehide: trivial conversions in doc.cxx,doctxm.cxx
        
        Change-Id: Ic8737c8d06ca7d43241b39f4ad60d78eedcb42bb

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [06c8b802eacc637f3f152f191f6312482d160eb8]

        sw_redlinehide: trivial conversions callnk.cxx,swcrsr.cxx,trvlfnfl.cxx
        
        Change-Id: Ice8d5b3356ac8fa84439eaf0b785ae56c2de9274

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [845a657011f21f95a0d6a541b36bb0239e878392]

        sw_redlinehide: trivial conversions in EnhancedPDFExportHelper.cxx
        
        Change-Id: I1365c06d4ff50c9dd537f43dd47d119e0dbf0e78

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [4d2f32d7c21854b6299dec468f2b5ec99ab35b8a]

        sw_redlinehide: SwTextFrame::LeftMargin()/RightMargin():
        
        The callers apparently pass in only pams that point to the node already,
        so just assert the precondition instead of this nonsense of assigning
        nNode but not nContent.
        
        Change-Id: I78f6d425ebe156a9ac89ffa134d71c0bec7fc9cb

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [14bb204872705a838e5a791581735929a0c1ae2c]

        sw_redlinehide: trivial conversions in frmcrsr.cxx
        
        Change-Id: I15e6fc1eecebab0c497eda66c74633651fa446a6

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [c1743d46eb2e7f609db16c7349217b34bc7be455]

        sw_redlinehide: trivial conversions in porfld.cxx
        
        Change-Id: Ic124bc328482f4c28a92cb0a83bd1f5c5cd9d3a2

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [d2f78217ea9f2849ad4c0d58f9af6169219494e5]

        sw_redlinehide: trivial conversions in portxt.cxx
        
        Change-Id: I88206586f89f9a799ee23b1d48922e06f74953f2

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [c44770e3669fbebac1f65963f89e0942ea859b9c]

        sw_redlinehide: trivial node conversions in widorp.cxx
        
        Change-Id: I58e9b241e543e72be410d88f640635e9dbe42ff0

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [ead2955684b6a816d66e5de344425f0265357d17]

        sw_redlinehide: trivial node conversions in porrst.cxx
        
        Change-Id: Idecf55238d42b3ec89278cfb792afe72471b0793

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [4062af7a7e3cc2eb4a41c9f1cbba822302fe54a2]

        sw_redlinehide: convert SwTextFrame::MakePos() which has...
        
        ... and odd LOKit notification loop that looks a bit unoptimised.
        
        Change-Id: I9b510f1bc8c295bb9b871ce5cc6060dbd8b96bcb

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [d2c4a3051317aeb69449ea3024ba4d3da5aab0d4]

        sw_redlinehide: trivial node conversions in headers
        
        Change-Id: I74607928dbc8e07df0bba8f3179797735f37a92a

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [e297c60196fe0b5682877ec53080888140867654]

        sw_redlinehide: trivial node conversions in txtfly.cxx,txttab.cxx
        
        Change-Id: I6da08994e2f3f23f583f41bfc5ac6c4f6e5a5112

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [08e5b533c7d70960e25d4db31680fe6e925388de]

        sw_redlinehide: trivial node conversions in inftxt.cxx
        
        Change-Id: Ic823676c3a6a752aa90b9bccc6d425d982a075ce

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [721a6f77001394f047667e3e2a0b5d6f7c51d571]

        sw_redlinehide: trivial node conversions in itrcrsr.cxx
        
        Change-Id: Id47d46cf376391c7156f3f1eea5d5a48e09367b2

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [fbc929907e87dd6b623885d680924a786c92acd0]

        sw_redlinehide: trivial node conversions in itrform2.cxx/itrpaint.cxx
        
        Change-Id: I25fcfb14dee92a9072608fe741f0cf335a749688

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [b2f4a1fe5b9155eb8b3de55256a2fc9e1bd665a6]

        sw_redlinehide: trivial node conversions in frmpaint.cxx
        
        Change-Id: I8ef3d0ca495d65d72506763fd10c137d53cfc47a

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [d7309ae985cb7b06e3bc79688779d1be6abfb5b1]

        sw_redlinehide: trivial node conversion in itrtxt.cxx
        
        Change-Id: I9b23edb5463d9483ba33b4d569414ff5ac723d17

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [ee1ad2c2537513c83120999fa766cdb9fdc2d36a]

        sw_redlinehide: dump the MergedPara to layout.xml
        
        Change-Id: I211a92823e7b949fe55e50e6b172a0883056a189

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [2a73b15a66837213a4d3fa8b96f3d9389d31d0f4]

        sw_redlinehide: convert checkApplyParagraphMarkFormatToNumbering()
        
        Put in an early exit too; for whatever reason this is only interested in
        empty hints at the end of the text...
        
        Change-Id: Ief9112ab9f610a8507707b3dcc11de4c26f75ec9

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [a3c07b06127f33dddbdf718dc997d4554d1503f5]

        sw_redlinehide: trivial conversions in txtfld.cxx
        
        Change-Id: I1b8d05a6d274f3826d99dd3f064f90232c54b384

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [6ababcdb6989a22002bfeb8b018344f30ed58fc8]

        sw_redlinehide: more trivial conversions in txtfrm.cxx
        
        Change-Id: Ib83f46bf9bb3acb03e5e5537686385fd398cdc3d

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [0a7a6928b1a9cb0095431843f4b503f044fbcbfc]

        sw_redlinehide: trivial node conversions in frmform.cxx
        
        Change-Id: Ie92995ca729f394c5d332626591021918ff9db72

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [2191f6469e69510c7c15eeb768e17bdb5fe62882]

        sw_redlinehide: set node merge flag in CheckParaRedlineMerge
        
        Change-Id: Ie11096ce9c3d62fbe54dc53954caf6665c374b12

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [3e724847308c0d9cdd727898faaeb347c5f0643a]

        sw_redlinehide: fix the fieldmark toxic waste in GetNextAttr()
        
        Out of bounds indexes returned here trigger assertions in new
        mapping functions.
        
        Why would you set it to p+1 anyway?
        
        Change-Id: I024e1ab6f40b5545c2e9f71f63620be57fba31d2

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [7c7937cf228d4148fbd4b48ac41191508ba3c568]

        sw_redlinehide: remove "protected" SwAttrIter::m_pHints member
        
        Just get it from the current node when needed; it's a trivially
        inlinable function call.
        
        Change-Id: Ic2ba291fb43da263300ddaedc9ae21cd86cb07ac

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [b1424a2d1382a78b56106a5185df4f6b88b05436]

        sw_redlinehide: rename it to SwAttrIter::MaybeHasHints()
        
        ... because it's only used as an optimization currently, so we just use
        the slow-path if there is a merged paragraph.
        
        Change-Id: I8b577174e65edd0e5210971511e054fd719de96a

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [a3731a19898793d64d77d3c542e28e6cb21e6f46]

        sw_redlinehide: convert iteration in SwTextFormatter::TryNewNoLengthPortion()
        
        This is a bit slower, but the feature is virtually unused anyway...
        
        Change-Id: I338a03a3edf27911cd2da55c7e3a438d9c020d40

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [93cfdeafbadb1f4c27b537a6d7e17db4222b5e88]

        sw_redlinehide: convert loop in SwTextPainter::CheckSpecialUnderline()
        
        If we first select by paragraph attributes, and then override that with
        hints, it ought to give the right result.
        
        Change-Id: I6929bb746db1229593ca1c2331d80650248e24d3

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [0d2acda04d591440f18101dc8a87823dea7840cf]

        sw_redlinehide: remove pointless Seek_ indirection
        
        Change-Id: I30b13433ab1c42532a7dea852938b654a8f0a72a

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [b5c583c234f1ac636660045c2868ac354afaa033]

        sw_redlinehide: adapt more functions of SwAttrIter
        
        Change-Id: I17c14f9e66c82cafa2fb5b3e8e45b3bf94fc4a88

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [2984f84c4917e89c052d376bdebd06269e09ee79]

        sw_redlinehide: SwAttrIter::Seek()
        
        Change-Id: Ieb884f678d6521b609714def3f42c8494dc47769

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [b0b4df7cc99f220196c9d6400cadbe1ec87e7869]

        sw_redlinehide: split font/SwAttrHandler init out of CtorInitAttrIter
        
        ... so we can call it again later, when the text node changes.
        
        Change-Id: I4cd2ff064b829a70652bf1861bacf365be7277a2

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [c764597e6ad01ceea92b751b74f087d91aeb1695]

        sw_redlinehide: SwRedlineItr::Seek_() needs to do something
        
        ... in Hide mode, such as locate the next Delete that GetNextRedln looks
        for.
        
        Change-Id: Ie0ab35c99f34bd3a071798fd54efd12f1f82a118

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [dccaa8e6e6a6fa022aa33ed22e297c5e1c988bee]

        sw_redlinehide: more work on SwRedlineItr::GetNextRedln()
        
        Change-Id: I9f79a3f6ace1914f516e89c7ddb16835a63ddc00

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [4b3d1e7d4060b1bc8ff87e2935a209557cb7b41d]

        sw_redlinehide: this m_nCurrentIndexOffset is giving me headaches
        
        Just use the mapping functions in GetNextAttr().
        
        Change-Id: I4108e62ffbefbf3b0afe03b31ff97013969ea3a3

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [0a90ad6880da32490f76f3ce9631c1e1cee11064]

        sw_redlinehide: don't need SwAttrIter::m_pFirstNode
        
        Change-Id: Icdadd3d9daa5c0031c044004032723d7108d71ab

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [f8a3250c38509755046db03a0736415ce0fbeea4]

        sw_redlinehide: add 3rd mode to SwRedlineItr
        
        So it can work both in the old ignore-redlines mode and in the new
        hide-redlines mode.
        
        Change-Id: I29b23c6749a0f314aff5e9b2342fb389b53bd107

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [305591728395e3e32279b88a633d7852f0d98017]

        sw_redlinehide: add MergedPara member to SwAttrIter
        
        Change-Id: I304c333bb6aaca8933606b662743a1642c655de5

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [b179f8ef41fa7ea26d09689cc2fa91d3908b63a5]

        sw_redlinehide: SwRedlineItr::m_nNdIdx can be const
        
        Change-Id: I6231e25dd1cae8360b2561051cc06fb16788398a

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [0ea14efb254811c2eda661c057acd6e4756c526d]

        sw_redlinehide: SwRedlineItr::CheckLine()
        
        ... should just return early... but keep the changed interface.
        
        Change-Id: I6da6f62ebd66f1017946abac60c5f20d2dbb1fc5

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [f365bdb41d23f810907bd8e6bb8c167f07425488]

        sw_redlinehide: adapt SwExtend to merged paragraph
        
        It needs a new member to know what node it's in, plus all the methods
        need a node passed in to compare.
        
        Change-Id: Ibcc5a1fb7031fbdc048cc6716bb5b74cd4b8f0bf

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [c0bcac90725539417bf19b2a25f0e8fb4028f5e0]

        sw_redlinehide: SwExtend needs a node index for merged para
        
        Change-Id: I0742eea80e881f1a5f3714e283f4b913260c46ee

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [2efc7df371895bee084e15910664dcc39cb8dc0a]

        sw_redlinehide: SwAttrIter::GetHints only used to check if there are
        
        hints, so replace it with something less dangerous.
        
        Change-Id: If35cf8157e6b88ee6873789847ed9c5ceea6e37e

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [c8da41e81098bb0bbe172ef810a54e97de203c46]

        sw_redlinehide: reinit m_pMergedPara on split node
        
        Change-Id: I560f1cdb537fa848fdbaf719424d4e6608ceda0d

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [44b64eeec146a733d0e254ac7a5b295e4390815d]

        sw_redlinehide: move SwContentFrame::RegisterToNode to SwTextFrame
        
        It is only called on SwTextFrame, since other SwContentFrame do not
        register at SwTextNode but their own node type.
        
        Change-Id: I2bbb4571810a407c33f526f6df526727bde67b65

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [7d1e3abe1e7378f0fb8d2881f3a075de1b9dc7cf]

        sw_redlinehide: trivial conversions in objectpositioning/
        
        Change-Id: Ice9c49596d478bd02728827dbd0dc2c77d7a13db

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [3e6bd153cc3ba1ba32c58ad61f6406629184fa40]

        sw_redlinehide: trivial conversions in trvlfrm.cxx
        
        Change-Id: I812ba7a03b9bd25134dab2e85fcead1c7bed617a

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [c768c1449c5501e825dbd9236a3944ee420d9bb0]

        sw_redlinehide: trivial conversions in softpagebreak.cxx
        
        Still a bit TODO here wrt. finding the frame from every node...
        
        Change-Id: Icff33d2fae3afee77c4329db0938b444f0e47537

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [245ce56582472f5d94b19c0c730cbc2f218d502f]

        sw_redlinehide: trivial conversions in layout/
        
        Change-Id: I5ce4590af52b3bfc08f89915999e86f4973fa9e3

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [af93bd4e76818fe695c3dc3532b2c8822d49ebe8]

        sw_redlinehide: convert SwTextIter::TruncLines() to MergedAttrIter
        
        Change-Id: I84d405df29139361dc521b490a50c16c95d10efa

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [59a585e3e21bd3cdb8a2c92927a7b5a488f2d1ee]

        sw_redlinehide: trivial conversions in itrtxt.cxx
        
        Change-Id: Ia61fbdff0aa87669e643fa7d3d3fe08e23becd74

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [b72e09d13a768a98d27447b5e95b47c8c20bd64e]

        sw_redlinehide: trivial conversions in xmldump.cxx
        
        Change-Id: I37015a42cc1efdc324ccf7ac92423d9dbfb50be1

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [ee5456af99ecf967a44fc08cd1e44ba3d6e415bb]

        sw_redlinehide: trivial conversions in itrpaint.cxx
        
        Change-Id: I12cdc805c3e07840b5b914397026a48a589785ea

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [405daebfbf00cec649cec36747ab744ff47fba40]

        sw_redlinehide: trivial conversions in itrform2.cxx
        
        Change-Id: I83c0dd85f2f6c68edb7a48928db68fb4e84e5387

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [8a9d95f108faf79eeea24545fda5224204547382]

        sw_redlinehide: trivial conversions in itrcrsr.cxx
        
        Change-Id: Ic402f6f2d8bbe92b7cfa65f5f4018ad47f44eed8

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [cd9ae347a8f2dd60cafe882c0522ff8fa2936481]

        sw_redlinehide: trivial conversions in itradj.cxx
        
        Change-Id: Ifc9cc3187e16e63aa468e31efa454c70fd907f50

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [c8f1802fa4595d7b73ccde773f89a2d83c6aacd3]

        sw_redlinehide: trivial conversions in inftxt.cxx
        
        Change-Id: I8a9af6677edb1c8e2744a7909b0ff4a9d04c6a7d

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [4089ea5509e2a136a3c9567c7e0a0c12d6a4fb5e]

        sw_redlinehide: trivial conversions in txttab.cxx
        
        Change-Id: I13b7668fc2cf4b7886c1f96a4a7775dea206e05b

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [c192a32ff12c6eef8b179761a279c803158de601]

        sw_redlinehide: trivial conversions in txthyph.cxx
        
        Change-Id: I6300ff1e6618f80c59bd97deeb4e850c5d2b1244

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [6c41b664cca6d6985b6f619f83cd103206c5a109]

        sw_redlinehide: trivial conversions in txtdrop.cxx
        
        Change-Id: Ic1a982011d39002ffafb27d03944eede967bb19f

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [84fbd737c6dd01cacc62979a9219ada57158a38c]

        sw_redlinehide: trivial conversions in txtfld.cxx
        
        Change-Id: Ie2b17b4dba14359a1358d4be50846750ef8939b0

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [d64deb9bcf4ab04e7b6ee3d548dab7196ef07056]

        sw_redlinehide: convert FindFootnoteRef() and GetFootnoteLine()
        
        SwTextFootnote has a GetTextNode(), neat...
        
        Change-Id: I527f3c3318b56b582fdf3fb6e3044cb76586730f

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [0c25419fe999a14b585c055f3035ff1ad102a3ff]

        sw_redlinehide: convert SwTextFrame::RemoveFootnote() to MergedAttrIter
        
        Change-Id: I19a04ec615bc0b679f79ade680026cf26a0b2ff6

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [ab9da85533a416ec39f556066acfb7146c5e4101]

        sw_redlinehide: convert SwTextFrame::CalcFootnoteFlag to MergedAttrIter
        
        Change-Id: Ib92ec14baece3a7c99683df9008837525e692760

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [956ae177bc62672c3e4c5eef4f40d87ab4b12dbd]

        sw_redlinehide: convert SwTextFrame::Prepare() to MergedAttrIter
        
        Change-Id: I13b3aab31dadc092df20d5f448d16891b731d34e

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [0e6675e284644ecb44f4b066bc8f2339fd01785d]

        sw_redlinehide: convert SwTextFrame::SplitFrame to MergedAttrIter
        
        Change-Id: I98475e1136eedfcd7d4b19d1c8b7e83f350b5c4b

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [b24848004f02fbbba90f7914e37aaf5314444674]

        sw_redlinehide: convert SwTextFrame::JoinFrame to MergedAttrIter
        
        Change-Id: I88fb8480ee592304ac64f29cea9c5c15b01f7dfc

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [f4494f4ed160bc767e94209c9524aa8774bfa31c]

        sw_redlinehide: trivial conversions in porref.cxx,porrst.cxx,portox.cxx
        
        Change-Id: Ia5067d8e20e783389cc84c79a3909c8053d970eb

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [781613a2fc163023d63a71d0c742c6e179d32bc9]

        sw_redlinehide: convert SwTextFrame::HideFootnotes()
        
        Change-Id: I86b49510ddc82cc64937bb1e2388f95ca7fc886e

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [c4fb5da804ed00749f5ef256555b4c05029f0847]

        sw: add back this OSL_ENSURE for now, it was checking the wrong variable
        
        Change-Id: I4dc8eed525b891ade9951f92d497069ca5e335a7

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [3b16d4e04e038d8d9097a9911728c9410b1a17df]

        sw_redlinehide: convert SwTextFrame::CalcFlyPos with MergedAttrIter
        
        Change-Id: Ib3a954763f8aa901ea487019b006b16c27dd4e90

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [efea22412a6cf244889de8d821ae094633af3bb4]

        sw_redlinehide: trivial conversions in pormulti.cxx
        
        Change-Id: I9f9e2aa60381f913419d06be04235486a40f0cc9

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [d8e1ef68babf942c5b2867ad2a69cc98bdccd53a]

        sw_redlinehide: trivial conversions in porlin.cxx
        
        Change-Id: Iac5e40c045a7a71c446c2eb1181f375e88df2011

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [a5b1a09c78334fdcc6a9686b2ac1e00fce06c746]

        sw_redlinehide: trivial conversions in porlay.cxx
        
        Change-Id: Ica73ca5c1bd36454c69cb391882be5783357d81a

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [785055bf66033db1e1ae70b400571b26635362c6]

        sw_redlinehide: trivial conversions in porglue.cxx
        
        Change-Id: Id8ddc1abaa68448ab8445550ce38dbbfd208a380

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [0491fe0b24f862252d277acbf0d6a3c228fc7e2f]

        sw_redlinehide: trivial conversions in porfld.cxx
        
        Change-Id: Id4a80bcd6b530db0d27101397cebe06f26cba1e9

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [4a8efa36a5166c3dd865cccfb1c77c5801def75f]

        sw_redlinehide: trivial conversions in porfly.cxx
        
        Change-Id: I129eaabeb173ccf8d5530bf3afc9f1cb1b749f9e

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [e31fadf4c98b334ad1f5989885254494dfa7f026]

        sw_redlinehide: trivial conversions in porexp.cxx
        
        Change-Id: I203b3c0655a3bab47b5f272d8af2658a3d350315

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [d895b1d5e5163680d63d11faa45d952ffd6c7c95]

        sw_redlinehide: trivial conversions in EnhancedPDFExportHelper.cxx
        
        Change-Id: I0f6c0842988f49e293c56c105f3eae13c21f0024

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [9ac658c5dcf147330651e7b1c5bca38306ef3f37]

        sw_redlinehide: trivial conversions in parachangetrackinginfo.cxx
        
        This case is trivial because of the early return in the Hide case.
        
        Change-Id: Id9891dfa13db4d0e33f28dd9e50a64f1b17fafaa

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [ca0c0752d46aba60e0955a2ef12b2d824b3a43b9]

        sw_redlinehide: trivial node conversions in inftxt.cxx
        
        Change-Id: Ia3f6038679afe7d85eeaa31c79870a481cfb9f0b

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [3709db69cfa1f3ffa2233e919539ff22f349683a]

        sw_redlinehide: trivial node conversions in EnhancedPDFExportHelper.cxx
        
        Change-Id: Iac478d0ed1325e03694cd231e4a7074d34566d6b

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [4cb1ab1e4f73e02397560c6cafb5da9de1fbd114]

        sw_redlinehide: trivial node conversions in guess.cxx
        
        Change-Id: I112579701af651020dd0dcb7fb465179ce3719fe

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [0f4b6de7dfb2bbd561667d8c82bf56c69d5ba665]

        sw_redlinehide: trivial node conversions in tabfrm.cxx
        
        Change-Id: I392fa355d8f9d765ae912c03b1c85b2fb14e1f7d

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [0b29fb7dc5e7a630c39dc0225ec41a1f7f45a429]

        sw_redlinehide: movedfwdfrmsbyobjpos.cxx: assume that...
        
        ... this map wants to identify all text frames belonging to the same
        paragraph, so use the first text node.
        
        Change-Id: I465551f0e9836e7f7e4bd2d21127ad07c2c65a34

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [bbe9a6792a5afafede0571ed2a33a7db2f0466ac]

        sw_redlinehide: trivial node conversions in frmtool.cxx
        
        Change-Id: Ia5ebc9bbfd8d8892e78fcf1308aeb97114778dd9

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [02ae57aa980580face999d382376f7232ef3d983]

        sw_redlinehide: trivial node conv. in calcmove.cxx,flowfrm.cxx,fly.cxx
        
        Change-Id: Ied51cc903e024c6db510c55fd364562115e58157

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [29b15d7b8f30f660d1268e7295458b7c921f7078]

        sw_redlinehide: trivial in anchoreddrawobject.cxx: no need to check
        
        ... if hints exist.
        
        Change-Id: I50ad322d7de800d24135ea8e168ef3488c39f0ba

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [5bbad961428fb3a2383c606a5a1a34aa33915b83]

        sw_redlinehide: trivial conversions in fews.cxx,feshview.cxx
        
        Change-Id: I97008fe1669f5bc0538b5810cd62abd9d46551eb

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [44d86cffe1d25de26a19ce8676305d5d0063c1b2]

        sw_redlinehide: trivial conversions in ndtbl.cxx
        
        Change-Id: I87363524385cb6ade77b459656c3d5825a8424dc

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [40957a2aff0610e45e3895f5d4454ede3695addd]

        sw_redlinehide: convert and add an assert in acccontext.cxx
        
        Change-Id: I9b5c1bb02011c15d527ca66ec85227b6e87fee62

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [5b62199298f4973b07bc053cc019d93bb0ab0453]

        sw_redlinehide: convert SwFEShell::MoveAnchor(), not entirely trivial
        
        Change-Id: I9aa8e0f9a6e0ee21d740f95e0fbee337f468f876

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [312ada79a68245205c7abd7e2810931117f6e8a3]

        sw_redlinehide: trivial conv. in acccontext.cxx,accpara.cxx
        
        Change-Id: I537d218afbd7d2832461e24fd98cc1d63304e17a

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [a5148cb5c6a013de1c325d2354a0d62897c875ba]

        sw_redlinehide: do all trivial conversions in txtftn.cxx
        
        Change-Id: I80a7303d73ff1e5f2d6496add4a31121f3fbfd8e

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [06fb511100bedbf5c93592df422c7ad0e0b9ebb1]

        sw_redlinehide: some trivial conversions in txtfrm.cxx
        
        Change-Id: I3c5392370b36c30ad86062c72402049ef294a4a4

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [2de8c278e1ac6e6c5ddb596e8bc75e0a4f4a40d2]

        sw_redlinehide: do all trivial conversions in guess.cxx
        
        Change-Id: I43c174aa39b6a4e6a2fdfb92f880934cec3edff3

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [cb0c0cf4f29221e31abe5722f54c6ea0f996cde9]

        sw_redlinehide: do all trivial conversions in frminf.cxx
        
        Change-Id: I57b5ca913e3289c3d168e2717e991af16b55df9c

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [bfcdf6cae1bbbb6cbf5ac8efc9d5f26c83a65e61]

        sw_redlinehide: do all trivial conversions in frmcrsr.cxx
        
        Change-Id: I87f83a10043f3d5f7edbca5c4f5cf56720a42661

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [b5273702e517d2977d65c83afdb33848687af279]

        sw_redlinehide: do all trivial conversions in frmform.cxx
        
        Change-Id: Ib79eb02fe6487f555381f0ef9c290503646fb54d

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [491acee12643522d92645f97907ff86f5605fbee]

        sw_redlinehide: trivial node conversion in itrtxt.hxx
        
        Change-Id: I6654bab24ee9a8598d94aecd79139b90a6148e8d

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [f6f4f0292e759b33dd5f3aa09b54172dfd69f5f0]

        sw_redlinehide: convert header SwPortionHandler.hxx
        
        Change-Id: Iff9eae2410a9a2497a78a51a9165ab8ace09ee46

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [7a8354dec064365f4cb56155150a7d3ad2f9159f]

        sw_redlinehide: need a MergedIterByEnd too...
        
        Change-Id: If806c41886510b7f7296d234fbec1e9164f88396

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [16299d99a3d2573b1eb487cba6e6b49dc392b9b5]

        sw_redlinehide: need a MergedAttrIterReverse too
        
        Change-Id: I7bb805ffeea2f9bb27234cd521926dbca58e656d

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [8e1c04d071b21f08eeeed0800eae7ce5fa04f3d0]

        sw_redlinehide: add iterator for all the text attributes in merged...
        
        paragraph, because one SwAttrIter isn't enough for everyone.
        
        Change-Id: Iceff5c26a98bdcc09c0a810b9ac8ca77aa750c17

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [e320722f1ac20a053e81278cf67f40b10105d509]

        sw_redlinehide: convert itratr.hxx to TextFrameIndex
        
        Change-Id: Id02fbcf5112358fb12f4069e5bedc3292ad200b1

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [358330e0506e59f881b05b71e664ce0481d814e2]

        sw_redlinehide: need to map without a SwTextFrame too
        
        Change-Id: I3cf2f4334658245e0010d6c31bfea97c64996d15

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [7d06bcf030a01580f86d9db2712a7fd13db38cac]

        sw_redlinehide: move MergedPara to SwTextFrame
        
        Unfortunately it's needed quite early.
        
        4  in SwTextFrame::GetTextNodeFirst() const (this=0x7fffad6ba000) at sw/source/core/text/txtfrm.cxx:600
        5  in SwTextFrame::GetDoc() const (this=0x7fffad6ba000) at sw/source/core/text/txtfrm.cxx:610
        6  in SwContentNotify::SwContentNotify(SwContentFrame*) (this=0x60b0001ac960, pContentFrame=0x7fffad6ba000) at sw/source/core/layout/frmtool.cxx:738
        7  in SwContentFrame::MakeAll(OutputDevice*) (this=0x7fffad6ba000) at sw/source/core/layout/calcmove.cxx:1182
        8  in SwFrame::OptPrepareMake() (this=0x7fffad6ba000) at sw/source/core/layout/calcmove.cxx:367
        9  in SwFrame::OptCalc() const (this=0x7fffad6ba000) at sw/source/core/inc/frame.hxx:1038
        10 in SwLayAction::FormatLayout(OutputDevice*, SwLayoutFrame*, bool) (this=0x7ffff31b98a0, pRenderContext=0x6190001a8b80, pLay=0x7fffad6b9000, bAddRect=true) at sw/source/core/layout/layact.cxx:1366
        11 in SwLayAction::FormatLayout(OutputDevice*, SwLayoutFrame*, bool) (this=0x7ffff31b98a0, pRenderContext=0x6190001a8b80, pLay=0x7fffb9010000, bAddRect=true) at sw/source/core/layout/layact.cxx:1361
        
        Also add another mapping function.
        
        Change-Id: I270092774755fcf46bc56ef5115d86db4ece0efb

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [d5fc4eb1eb77cb7e37741ce65fb5053b126b05a0]

        sw_redlinehide: SwAttrIter::GetNextAttr() skips over delete redlines
        
        That's a bunch of new code.
        
        Change-Id: Ibb0170bf398c5e09bce75797206710de9b9ee893

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [2136dc24a16c14138a0cf00b701cc468f4c76d2d]

        sw_redlinehide: convert headers to TextFrameIndex
        
        Only convert the interfaces now, convert the implementations later.
        
        Change-Id: I8a84f239d59a5fe21c62615d9ff8e2defa07badc

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [9a9f2bab54e9f124c19b525061fafb6d48e471a0]

        sw_redlinehide: more SwTextFrame::GetTextNode() alternatives
        
        GetTextNode() is ambiguous and needs to be removed.
        
        Change-Id: I4145492b464870e5879427c6761a3f8e56e793cd

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [c5abcfdf0c2e98c8f3445a92dd2d71eab23a7268]

        sw_redlinehide: add TextFrameIndex type & SwTextFrame mapping functions
        
        By default, it's an alias for sal_Int32 for now, but if it's a
        strong_int we can find all the code that needs changing.
        
        Change-Id: I455bb8e04e0b1e7c0d8788367dabca0a071f02bd

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [38a88d7ff92f64470dee94afa75b5e3293841c4d]

        sw_redlinehide: add function to create merged paragraph data
        
        Add the data to ParaPortion for now; there is one per SwTextFrame but
        there doesn't seem to be anything currently in the layout that exists
        once per SwTextNode.
        
        Change-Id: Id86f742f09e5036485690acbe6f831ba9f69c08c

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [3e44c8eefc7cc5329ff55b6601d660ddd562783c]

        sw_redlinehide: add a flag SwRootFrame::mbHideRedlines
        
        This flag should be stored somewhere owned by the ViewShell, since it's
        a View setting.  But currently there is only a single layout (while
        ideally every ViewShell should have its own layout), so add the flag to
        SwRootFrame.
        
        The SetHideRedlines implementation is very incomplete and only handles
        Show->Hide for now, if the document contains only SwTextNodes.
        
        Change-Id: Ie5fde9314665aaaf10b7359bb47f77641c9d8b1f

2018-06-08  Michael Stahl  <Michael.Stahl@cib.de>  [c9c668d76dc0ea00e11f86917b1ae69dadbbe224]

        sw_redlinehide: add merge state flag to SwNode
        
        Since checking redlines for every node is probably inefficient, the
        SwNode should cache if it's merged by delete redlines and hence if a
        layout that hides redlines should create frames for it.
        
        Change-Id: I846d94a95efe9c32f44e1ac17bf2cd5600ebf8b7

2018-06-08  Caolán McNamara  <caolanm@redhat.com>  [54a5b9144b29951fd57def1e356418f46d9b03c5]

        drop ancient SW_FILEFORMAT_40 ifdef
        
        Change-Id: I135c4e0020ef422780e8ed91a23c9dfa8563c1c0
        Reviewed-on: https://gerrit.libreoffice.org/55470
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-08  Caolán McNamara  <caolanm@redhat.com>  [83cefb5ceb4428d61a5b9fae80d1e673131e9bfe]

        support comboboxtext id values
        
        Change-Id: Ibebdaab5b073a55cb646687890bc16d5f55c0341
        Reviewed-on: https://gerrit.libreoffice.org/55460
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-08  ekuiitr  <jhaekansh80@gmail.com>  [cf7b97d1328ec2f2c8254abb9ce67d63d9c54c80]

        Support autoTxRot parameter in Text algorithm
        
        Specifies how text is oriented relative to the shape, according to values:
        none, upright(default) and gravity.
        
        Change-Id: I3fcaa545965a9e2853943e4dc8215fa66576ac39
        Reviewed-on: https://gerrit.libreoffice.org/55359
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2018-06-08  ekuiitr  <jhaekansh80@gmail.com>  [0d0716411e3d66e8beb9093ebe94fb5545106fbf]

        Unit test for Line algorithm
        
        TestMaxDepth test checks the linear (lin) algorithm such that it arranges
        child layout nodes along a linear path.
        
        Change-Id: Ibf6f654d2f68f31a1c1a0f57044b411add954fa0
        Reviewed-on: https://gerrit.libreoffice.org/55080
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-06-08  ekuiitr  <jhaekansh80@gmail.com>  [f1368d6a45456b5682d588371cfa2efa5571d798]

        Smartart: Corrected Line Algorithm
        
        Earlier it display odd height of the children nodes as compared to
        their width.
        
        Change-Id: I379fb192afc5078d089ef276f35ca5a95ff60cfb
        Reviewed-on: https://gerrit.libreoffice.org/54866
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-06-08  László Németh  <nemeth@numbertext.org>  [32f1c56d8ff5e6f87dbcf086fd3743d6d36182bc]

        tdf#115007: add import/export to NatNum12 (spell out numbers,
        
        dates and money amounts, supporting all the
        XNumberText/libnumbertext formatting codes, for example
        "ordinal", "ordinal-number", "ordinal-feminine", etc., and
        ISO 4217 currency codes, also their possible combinations.
        NatNum12 formatting codes are stored by using the newly
        introduced (yet, loext:)transliteration-spellout attribute.
        
        creator-initials also added to token list
        
        Change-Id: I20f93c9d16778f142067a56d53b336d0acbe2d92
        Reviewed-on: https://gerrit.libreoffice.org/54673
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-06-08  Tor Lillqvist  <tml@collabora.com>  [4328d181b670356c9dbd69f1ec1dedb473b59e8e]

        Fix glitch in SAL_INFO logging
        
        Change-Id: I421d3980c50706f927a0611e48c33a43267dd01b
        Reviewed-on: https://gerrit.libreoffice.org/55477
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-06-08  ekuiitr  <jhaekansh80@gmail.com>  [8d43de9a88dc7c7fec0e7c794cef14953fb34b6e]

        tdf#117761 Corrected Snake Algorithm
        
        Now it displays correct position of child layout nodes along a
        linear path in two dimensions, with the correct number of rows and
        columns and aspect ratio, this algorithm is for smartarts
        like Basic Block List - grouped blocks of information.
        It also specifies the behaviour of the direction that
        additional nodes are added to new rows or columns
        in the snake algorithm.
        
        Added Reverse Algorithm and SameDirection Algorithm in this patch,
        rather than commiting new Patch.
        
        Change-Id: I85ba53690fd716f0387cfdb21f8874e63bc44194
        Reviewed-on: https://gerrit.libreoffice.org/54606
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-06-08  Tor Lillqvist  <tml@collabora.com>  [8fef261588c40b8bd85395650afbaf0c9dbdac72]

        Log all the names being looked up in GetIDsOfNames()
        
        Change-Id: Ia116021ecc9f20c82622a4bc8ee40e7a9a1508fa
        Reviewed-on: https://gerrit.libreoffice.org/55479
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-06-08  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [a4ab0c08e74746a96dcf23c3d50cd2e65ee31342]

        Row height tolerance level increase for unittest
        
        Changes in tests done in 1e55a47e89a9d9d6cf9cb3993484022aaf2c097b
        have issues on Mac machines and row height after recalculation
        produces somewhat different results there making exact comparison
        fail.
        
        Change-Id: Ie5813c75116374437625e693f2e407f3b6cf58d1
        Reviewed-on: https://gerrit.libreoffice.org/55454
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-08  Mike Kaganski  <mike.kaganski@collabora.com>  [90d233b0311a208967a3e264820e00395bf057fb]

        tdf#115007: Use [NatNum12 params...] syntax
        
        This allows using all the libnumbertext library functions.
        
        [NatNum12] gives cardinal number names (one, two, three, ...)
        [NatNum12 ordinal] gives ordinal number names (first, second, third, ...)
        [NatNum12 ordinal-number] gives ordinal indicators (1st, 2nd, 3rd, ...)
        [NatNum12 money USD][$-409] gives formal English (US) money text
        ... etc (see numbertext.org for syntax).
        
        Change-Id: I16dbb44d8d4bdb82a1b950de6d438c8311b554ff
        Reviewed-on: https://gerrit.libreoffice.org/54366
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-06-08  Caolán McNamara  <caolanm@redhat.com>  [465fedc3501284cc5db43b03163d5bd9fc344cd7]

        sync tristate/inconsistent feature
        
        Change-Id: Id1107f4fb1f51f377ad546f9b673f9037fee1538
        Reviewed-on: https://gerrit.libreoffice.org/55459
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-08  Stephan Bergmann  <sbergman@redhat.com>  [a7db7f3ce699a46ce7e9eafdf4388a3213264464]

        solenv/flatpak-manifest.in: Properly disable debug information
        
        ...see 02248e9e191f798f96218a0c4d281f99e15bea31 "solenv/flatpak-manifest.in:
        Disable debug information again, for now" commit message
        
        Change-Id: I4a9f8c547a50e8a8c83b5f96768949867aa4bb7b
        Reviewed-on: https://gerrit.libreoffice.org/55453
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-08  Maxim Monastirsky  <momonasmon@gmail.com>  [bff36583c7be2eb4112adfb778d19a308b458ca8]

        tdf#117440 Can't move focus to disposed window
        
        xSaveFocusId is the already disposed comments floating window,
        so it can't accept focus anymore. Moreover, if closing the
        menu by clicking its title, the focus results nowhere, and no
        keyboard interaction works at all (including e.g. F6 or F10).
        
        This patch makes the focus switch back to the document, like
        it was in earlier LO versions. And does it in a way that
        doesn't break tdf#115227.
        
        Change-Id: I1d473557c10faf65b5b1fa917f5a5d66d0de8656
        Reviewed-on: https://gerrit.libreoffice.org/55457
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-06-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [11d542352e1088a2c870b0e73e14e10266276483]

        tdf#118037 PPT import: fix lost crop of graphic
        
        Regression from commit b11188835d3b87cd9d2a8cdb3da204cfda5d3e6e (DOC
        import: lazy-read images, 2018-04-20).
        
        Change-Id: Ie2155c971d94153352a9372a9795cbb9d820dd40
        Reviewed-on: https://gerrit.libreoffice.org/55452
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-06-08  Gabor Kelemen  <kelemeng@ubuntu.com>  [bff31df1398b81c0348aebae2c346474724c4884]

        tdf#42949 Fix IWYU warnings in sd/source/ui/inc/[a-c]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here,
        with a bit of fallout management
        
        Change-Id: Ifcfd19b845146e8af386090d898c1f6ef6c98100
        Reviewed-on: https://gerrit.libreoffice.org/55449
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f81714d8e70569506bd10cffc9dc6c18d7c6966f]

        Removed duplicated include
        
        Change-Id: I41e32c7a792852351259cd37b37740db5c3f2aaa
        Reviewed-on: https://gerrit.libreoffice.org/55441
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-06-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [63e404e4105cee07c9e58760cdc4ad7e917fa3de]

        Fix typos
        
        Change-Id: Iaadbdee429dcb1d15824858e422eacfaedf9a4f4
        Reviewed-on: https://gerrit.libreoffice.org/55442
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-06-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [bc4e43dd926bbe6f5315b5c372770ac8c7222177]

        xmlsecurity: check for the libxmlsec version runtime, not build-time
        
        For the general benefit of --with-system-xmlsec usage scenarios (where
        LO may be built against an old version of xmlsec and run against a new
        one).
        
        Change-Id: I4ae582771dbc8eec149a706cfa5ccc0ec0859704
        Reviewed-on: https://gerrit.libreoffice.org/55446
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [5708534b942c1d0ce384f6a8473da6bb569410e7]

        look for unnecessary calls to Reference::is() after an UNO_QUERY_THROW
        
        Since the previous call would throw if there was nothing to be assigned
        to the value.
        
        Idea from tml.
        
        Used the following script to find places:
        
            git grep -A3 -n UNO_QUERY_THROW | grep -B3 -F 'is()'
        
        Change-Id: I36ba7b00bcd014bdf16c0455ab91056f82194969
        Reviewed-on: https://gerrit.libreoffice.org/55417
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-06-08  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [1e55a47e89a9d9d6cf9cb3993484022aaf2c097b]

        tdf#62268: allow row height recalculation on document load
        
        During document load rows with style:use-optimal-row-height="true"
        should recalculate it's height.
        
        Change-Id: Ib38b5b753d9ff8352116d77851d228c5d77bd530
        Reviewed-on: https://gerrit.libreoffice.org/52521
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-07  Marco Cecchetti  <marco.cecchetti@collabora.com>  [2a7f74900fb646235b74d4c9bd4690e44edc3ed4]

        lok: sc: scroll issue
        
        Problem:
        
        users A and B open the same empty document, and the initial document
        height is the same for both views, say 100 rows;
        user A goes to row 1000 and enters some text
        user B is not able to scroll below row 100
        
        Change-Id: I68efe03473c6f82d68182a951034d2e95ffa7765
        Reviewed-on: https://gerrit.libreoffice.org/53996
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2018-06-07  Tor Lillqvist  <tml@collabora.com>  [b9dde4a74cba5a771cbc85880d518f6717d19216]

        We use ICU 61 now
        
        Change-Id: I7faf23de08db680599658206faaf3028888563f6

2018-06-07  Tor Lillqvist  <tml@collabora.com>  [6961b7509122b6e829ec2b72e1bde68c615a0a2f]

        Bump iOS SDK version to the current one, 11.4
        
        Not sure why we at some stage lost the possibiliy to build against any
        of several recent versions, but require one specific. But yeah, no big
        deal, anybody working on iOS code is expected to keep ther Xcode (and
        thus SDKs) updated.

2018-06-07  Julien Nabet  <serval2412@yahoo.fr>  [fccc7aebb5285e36530b14001e37b33b586365f9]

        tdf#118042: fix crash on Target box in Hyperlink dialog
        
        Change-Id: I493faf6e94c1a130b2bd88b6b8c33d6deb6bc268
        Reviewed-on: https://gerrit.libreoffice.org/55440
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-06-07  Stephan Bergmann  <sbergman@redhat.com>  [67aaa98600269e6b8fa631146c3649a261369471]

        Merge in Flatpak improvements
        
        ...from <https://github.com/flathub/org.libreoffice.LibreOffice/>:
        
        commit 0242fa00493c0521d75c60cc4987fb8c7f3abeb1
        Author: Robert McQueen <rob@endlessm.com>
        Date:   Tue May 15 11:08:30 2018 +0100
        
            add missing share of dconf runtime dir
        
            This breaks dconf change notifications, including the GSettings used for Gtk+
            themes. Could also cause other weird settings problems.
        
            https://github.com/flathub/org.libreoffice.LibreOffice/issues/31
        
        commit 800d0d553fec6bd093f813cb4aa2f10dcbe10aee
        Author: Stephan Bergmann <sbergman@redhat.com>
        Date:   Thu May 31 18:02:13 2018 +0200
        
            Re-enable GIO support
        
            ...that was inadvertently lost when switching from the GNOME to the
            freedesktop.org runtime.  For one, LO configure's --disable-gtk erroneously
            implied --disable-gio, even under --enable-gtk3.  For another, gvfs is missing
            from the freedesktop.org runtime; the recipe is copied from
            <https://gitlab.gnome.org/GNOME/gnome-sdk-images/blob/gnome-3-28/
            org.gnome.Sdk.json.in#L536>.
        
            This hopefully fixes
            <https://github.com/flathub/org.libreoffice.LibreOffice/issues/41> "Again unable
            to open files on network shares".
        
        Change-Id: Ib0a3680dc4eb2595eb2d8b0bb30c54082651686c
        Reviewed-on: https://gerrit.libreoffice.org/55431
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-07  Stephan Bergmann  <sbergman@redhat.com>  [8ab697786e29865953c3a725256f3b1eb1160ea6]

        Missing dependency on directory
        
        Change-Id: Icaf0f54d3487c8286486d265ebb9790f6b9e0910
        Reviewed-on: https://gerrit.libreoffice.org/55419
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-07  Stephan Bergmann  <sbergman@redhat.com>  [930cb22f75c672c2fa3a4153094df4dd3a71cb7f]

        Update Flatpak to OpenJDK10
        
        see <https://github.com/flathub/org.libreoffice.LibreOffice/issues/42>
        "OpenJDK 10 is now available".
        
        Change-Id: Iaae9d22d91d984a5c11eee26bd05ab7d328d7a5b
        Reviewed-on: https://gerrit.libreoffice.org/55422
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-07  Tor Lillqvist  <tml@collabora.com>  [fb1c8d78072852add82523c215da1ffe2822734b]

        Show the "status bar" property in the LO status indicator also in Writer
        
        Note that the semantics of the ooo.vba.word.XApplication StatusBar
        property is much simpler than that in ooo.vba.excel.XApplication. The
        setter always takes a string, not alternatively a boolean.
        
        Change-Id: I5907ab4eb75f5cfb55b0eeda78e8bbf3854ea50f
        Reviewed-on: https://gerrit.libreoffice.org/55421
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-06-07  Caolán McNamara  <caolanm@redhat.com>  [56e813e810c42fd7885521698a0e4dfaf5862038]

        weld SwFormatTablePage
        
        Change-Id: Ia82fdd5666a4a59cf4e1867d295ecb1d336e10a2
        Reviewed-on: https://gerrit.libreoffice.org/55418
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [08814a34e3a3841c316dfb27a07583049abc5195]

        vcl: refresh font cache only on real change
        
        GTK3 emits way too many style-updated, which triggers font cache updates. The
        avoidance of unecessary font cache updates was first implemented in 29c55564.
        Unfortuantely, it seems that the current font-options was never set as
        last-seen font-options, so still to many fonts-changed were emitted
        
        Change-Id: I01a47d4d7fb033e335b1a49ffa6e1bb98f7fd28d
        Reviewed-on: https://gerrit.libreoffice.org/55287
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f6134b153a0b172e6f8f0a8e76985bd6a7848692]

        Fix typo
        
        Change-Id: Ifd20975b799ae63ff55a6b34f7d768831462648c
        Reviewed-on: https://gerrit.libreoffice.org/55412
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-06-07  Nickson Thanda  <nicksonthanda10@msn.com>  [11d13f46a825811067997272f485e45eeb1bba7b]

        tdf#88961 change table line style color to make it more visible
        
        Table line styles are now black and 0.05pt.
        
        Change-Id: Ifa613c2c26ecb97e2d466e94a21c4120065969c9
        Reviewed-on: https://gerrit.libreoffice.org/54461
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>
        Tested-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-06-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [d46c32140fdb05758c039dd27552b1788faac104]

        assert in BitmapInfoAccess if bitmap is empty or we can't read from it
        
        and fixup the "make unique if two things want to write to bitmap at same
        time" check, it was using maBitmap before maBitmap has been assigned
        to.
        Lets just make it check something more useful, like the share count of
        the underlying SalBitmap.
        
        Change-Id: I97a629457174da2e4df1edc9674290aa9c9a2b52
        Reviewed-on: https://gerrit.libreoffice.org/55416
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [77a01802d1a0452814718789bb0c76adeeb747c0]

        manage PhysicalFontFace by rtl::Reference
        
        Change-Id: I8f66b5afb066fe83abb83c56ebde6f21197f894b
        Reviewed-on: https://gerrit.libreoffice.org/55333
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-07  Tor Lillqvist  <tml@collabora.com>  [d9fc8b494be53bacffe45564e98da61ae5b28bd3]

        Add ooo.vba.word.Application.StatusBar property for debug output from client
        
        In many cases you don't want to use a bunch of MessageBox() calls in a
        VB6 client you are developing against LibreOffice, as that disrupts
        the working of the client. The developer might not mind, but other
        people trying it will be bothered by having to click through a stream
        of message boxes. Also, it is hard to correctly interpret the
        chronological sequence of LibreOffice's own debug output lines and
        such MessageBox() windows.
        
        WScript.Echo calls from a VBScript client are a bit better as they
        don't require any click-through, but still there is the problem of
        correlating with LibreOffice's own debug output.
        
        Setting this StatusBar property causes LibreOffice to output a
        SAL_INFO line with the tag "extensions.olebridge". Thus they are
        automatically merged with LibreOffice's own output and displayed in
        correct order.
        
        Sure, the intent of some existing 3rd-party client that sets this
        property would be to actually display a message in the status bar
        (whatever that corresponds to in LibreOffice), but until some such
        need is actually encountered, it's enough to just use it for this
        debug output functionality. After all, this property was not
        implemented at all earlier, so adding it now with somewhat special
        semantics is not a regression.
        
        (Note that on the Calc side, ooo.vba.excel.XApplication did have a
        StatusBar property already, and setting that does seem to attempt to
        display the text in some way. Possibly it should be enhanced to also
        do the SAL_INFO thing, for consistency? And possibly we should also
        have the message being displayed in the same fashion on the Writer
        side?)
        
        Change-Id: I5bf1e776d6401adfc43a558a2d919bd675298e1a
        Reviewed-on: https://gerrit.libreoffice.org/55413
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-06-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [8e156f009e29a90883c2536943f338be163dad45]

        provide overrides of GetNext/GetPrev in SwPaM subclasses
        
        so we don't need to cast at the call sites.
        
        Also fix the type of mpExtInputRing in SwDoc
        
        Change-Id: I60794a4b5c24ca552eafa87b8810dc08efdee3ea
        Reviewed-on: https://gerrit.libreoffice.org/52455
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-07  Takeshi Abe  <tabe@fixedpoint.jp>  [d155f7af035e0fd818340c1affe41d3b6e97b502]

        sc: A putative micro optimization of MEDIAN() for even-length arrays
        
        As the previous run of std::nth_element() already collects all of
        smaller elements than the upper median into the first half of the
        vector (which may also contain an equal one to the upper median,
        that's OK), we can safely ignore the later half for finding the lower
        median.
        
        Change-Id: I64c97ee03b02ea363399077244dd99d0d10defcb
        Reviewed-on: https://gerrit.libreoffice.org/55370
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-06-07  Tor Lillqvist  <tml@collabora.com>  [3bd5680f7c71c5a6a8829f2b19d92744d7cbb56a]

        Fix off-by-one error: The XCollection loop index is one-based
        
        We must compare the index against the number of entries with '>' and
        not '>='.
        
        Change-Id: I2de9e53b2a0d923d4136ee5e093baa955c8301da
        Reviewed-on: https://gerrit.libreoffice.org/55405
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-06-07  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [6b8915816242215208e1bb18cfbf01ae85619c46]

        Updated core Project: help  4189aaf3b4d4c00773d5afb4c0ad5f0eea5820b5
        
        Changing "Images..." to "Properties..."
        
        in Help
        as found by bubli
        + some additional cleanups and improvements as usual
        
        Change-Id: Ife3f5ccd82ee1bf5329867820fa0b7da1b223444
        Reviewed-on: https://gerrit.libreoffice.org/55153
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [d424a5578ae50382ba7062aa9624dae584601c73]

        svx: fix loplugin errors
        
        Change-Id: Ic13bc488f2c8137eae3687d72732533ba5542998

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [d90cc3035443464432bf74538e8a2ad6e3fafe3b]

        svx: don't re-declare pdfium structs
        
        They aren't needed when fpdfview.h is
        included and clang reservedid plugin complains
        of the double-underscores.
        
        Also, wrap the PDFium importer class in
        HAVE_FEATURE_PDFIUM to avoid build failure
        when PDFium is missing.
        
        Change-Id: Ibc285aea575acf72541866c534ef943e0bb89466

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [b10bc896bdceeb3f24269c485272fde2e669922f]

        vcl: svx: misc improvements to pdfium importing
        
        Change-Id: I58f2fd973a731b148f40b37139cd74bac097a7d2

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [17b95a2cb577731687e87126f22e6e64784e782c]

        vcl: fix pdf rendering regression
        
        Change-Id: I6c2c48c033facb317b4ca7ed2af07348d6386b98
        Reviewed-on: https://gerrit.libreoffice.org/54921
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [6d8ce5b1d608d2e8e4dc36dec43328e9380a8bc9]

        pdf: preserve the original page dimensions on import
        
        Also allow for rendering PDFs to images at custom
        resolution, instead of hard-coded (old hard-coded
        value of 96 dpi is now default arguments).
        
        Change-Id: Ia5b52f72d6ce7130a2debc7c6f86504aa041bdc8
        Reviewed-on: https://gerrit.libreoffice.org/54786
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [47505ae5c26d8a93e28d86d236b07eeb57651b53]

        sd: make the imported PDF page exactly as original
        
        i.e. no borders or larger page than rendered PDF
        
        Change-Id: I1f356cceeec1d5d9f1728f0e29160fdd9241a221
        Reviewed-on: https://gerrit.libreoffice.org/54764
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [925967f4c884c05379d58e75e3eb5538a053a4e8]

        sd: render the correct PDF page on swapping in
        
        Change-Id: I81225e228d9cf2b9849110715dbfdeb59f2805dd
        Reviewed-on: https://gerrit.libreoffice.org/54746
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2018-06-07  Jan Holesovsky  <kendy@collabora.com>  [93307b07a2e0f1ff6637a739217b3aa951856e3d]

        Introduce a LO_IMPORT_USE_PDFIUM envvar to force PDFium for PDF import.
        
        Change-Id: Ibb7734430b955dad4aefec22260ba8694ccb9183

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [f03ca93665fa974c5be2d9ca7082cb64ceafd7f8]

        sd: disable pdf import tests
        
        Change-Id: Iaee679d2ff322c67d081185588103d5685fa970a

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [43ade4368f270594e9dd2bfd6ebab972859046df]

        svx: set the font name of imported PDF text
        
        Change-Id: I79dde3c8983a70311de2d2a46093fac2722fb372

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [92550f9b04785f83ee7229c815e88e847db194dc]

        svx: update PDFium patch and code
        
        Change-Id: I07c6a7c65d5631b70da64927a35d7a3b371eff25

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [80ae4c7a2a6ff336e3bb7462d62fe01b5cb514b8]

        svx: cleanup pdfium importer
        
        Change-Id: Id925ba7734a2c73270e40f19d3fc50552441c34e

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [3e3f4a7240e2e1fd041f68246171f34ce950311f]

        svx: transform PDF text rectangles while importing
        
        Change-Id: I7675a183bfb691a8783950f33dc34826f91cb768

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [7181931acd7d7612eb26d7fc43feb743a3972a08]

        svx: support no fill and no stroke paths in PDF import
        
        Change-Id: Ida5daa71d469805fd52e08e804fb9fa182d7d008

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [42c7a7607562bc7afc06cdb3ccb7b6293cf4f10c]

        svx: support sub-paths in PDF import
        
        Change-Id: Ibcfd30383db6846e791aea7609ab196c4f3f2da4

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [67bdfba807b257ce977d61239568877f2bff1429]

        svx: import processed PDF text
        
        Some PDFs don't include spaces in the text.
        Instead, they rely on the explicit positioning
        of each character to render visually separated words.
        Latex seems to be prone to this approach, though not
        exclusively.
        
        Luckily, PDFium does process text and inserts
        "generated" spaces where necessary, which is what
        we retrieve and use as the text string while importing.
        
        Change-Id: Ic21fe6c8416ecaba66f06b6260f1d6b040ff12af

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [d28e9e10a893b60b4bad5a1d0bae47a986dd2bdb]

        svx: correctly possition form objects from PDF
        
        Change-Id: I7d216ca61b8a10219628877db7dd593a4987ef60
        (cherry picked from commit 81f16107c1b0b5315537f38a9830cf967e4abb68)

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [3ac5ec542031e08996768918d8793b5da3648fda]

        svx: support importing forms from PDFs
        
        Still missing the context matrix transformations.
        
        Change-Id: Id9457c6475463127d3bc444f36fa373a6ec8fcb6
        (cherry picked from commit 08e2c68e99151c70d06581261bbc137f80967d9e)

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [81dfcf9b251192841f5049b028d4039d17133b5a]

        sd: support breaking any PDF page
        
        Change-Id: Ifa5f58163bef209a988fc0f88e2b609b1973e0d4

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [e3963007d028d4ab3347235d2c692dadbf7e4168]

        sd: pdf: really share the PDF stream
        
        Change-Id: I5b25b3532912c7982a6db9dcc80fb7a72a41af38

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [deba630a9e3076a5fd179f9b023faf420c679276]

        svx: path line width is given as full thickness in PDF
        
        Change-Id: I728d962ea65ad1671e3b4c76034d396bee84228e

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [4a65225b304b30f6e7cbfe777067f231cac1eebc]

        svx: support color text for imported PDFs
        
        Change-Id: I01cba9456b37bd7a63c823bbe332d686f7ede389
        (cherry picked from commit 26e37f98b08ce59a0feb93a8d2a8fbc982cfc103)

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [95b0ac87567bb80d80be9904e1fc4e5f0da08a10]

        svx: more accurate PDF imported text size
        
        Change-Id: I22880afdd9d36d9096003d86bba15098b465e0b3

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [ca74d60cb6fb96ee417d204ffb7a3d4e795c0305]

        svx: correct the positioning of PDF Paths and the stroke width
        
        Change-Id: I5b150721cc1b61b028f282062c1466ef6a67fcae
        (cherry picked from commit 37a40d8025ac70f84937de2b1d0f596d08088cbd)

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [fab3ca134f687fed35d9abcd2a11e654cd84a1db]

        svx: improved text importing from PDF
        
        Change-Id: I9a2fc2c8511655c1aa362c1a03a5e82ae3ba697e
        (cherry picked from commit d057cf3d9184cc5d96af9c957411911f5e788f4d)

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [2f72dcaae544f5a8103120264086919c55936ba8]

        svx: improve path importing from PDF
        
        Change-Id: I8e63b2a35d841e065ef32fea95c0a5f22ca6f049
        (cherry picked from commit 819d11b7ae198a6a8e864852a3654ddbed389ecb)

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [97c662c1fc51216f610b17222c8d7f4d8bfa3028]

        svx: support Paths in PDFs while importing
        
        Change-Id: Idba294cf5a3a8dd00988f94786715b110039e000
        (cherry picked from commit b1083c119832c32d722a4e81415ef7a02c23d4aa)

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [73abef117eda826b17f85971de271a01589348f5]

        svx: support PDF text color
        
        Change-Id: I7fa675c6560504e4fc7917e19cac3cceb2700d8e
        (cherry picked from commit 3c02b52fdad9c5a34d4bfb7623e04c4e85875a89)

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [a16dba9b78334af67b5565beb17146c4c8f5e4c5]

        svx: more informative logging
        
        Change-Id: Ia9f2fa1fbb24ad3466bd082b778244f451c90745

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [3b292a6df013135a9485619acdea15062b4002e7]

        svx: import PDF images as BGRA
        
        This makes it trivial to support all sort of
        odd bit-format and 8-bit paletted images.
        
        Change-Id: I4555794eccd0ee2906f9a39bd93957ad3775432c

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [ddbecd021e1a9722362f401084acad2bdc6a0da1]

        svx: refactor PDF text importing
        
        Change-Id: Ibe8d794c1d457936c9272bb664a5478d78654dd4

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [d9dbfe5bada618538d89827f442088275685a2c1]

        svx: share PDF stream when saving imported PDF as images
        
        Still needs work, incomplete.
        
        Change-Id: Ide0c3f0792e816d64a81922a653a8afd77c7511a

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [a262ca762a0646c68faa9fcebc0f8e898620a574]

        svx: more accurate PDF text importing
        
        Change-Id: If37119510cbc091dc86cb5f699984186167745c7
        (cherry picked from commit 7dc905d1e9b561bb71f58881190bb6f590d09d80)

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [0ce7e25c0d320da58d5de1d2d16bfddcbe29538c]

        svx: import PDF text using PDFium
        
        Change-Id: I7c75477f5257931f5182b8d65e898857526bf555

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [915187c4c649966d686693bfb60d15e24c409d1e]

        svx: import PDF images at correct possition and scale
        
        Change-Id: Idb447b99143ad326294f2748f4d5154432fc328a

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [e88d2a5ca3b82655654380634d133a12ea0ae9f2]

        svx: import images from PDF
        
        Change-Id: If0765aac9f47df73f1021664e13afa15ebf0f9ee

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [6e1b091f29791a6716d3e43af2fe5e2debbc02f8]

        svx: support importing PDF images
        
        Change-Id: Id4524a30b8f9fa4228c4acb4bf8714700da3017c

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [ddb881e2cc9d8f5d17ccb133d2e8a1b6203d04c3]

        svx: support breaking PDFs imported as images
        
        Change-Id: I990c2b3c3055fbffddedc407c34beb5824277b38

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [eb02d79c19405a39aac0af472116a1b99beb2cc6]

        vcl: svx: preserve the imported PDF page number in Graphic
        
        Change-Id: I1bb3fa7d44d5f92df2bb8c4ed4b85ccd984c2617

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [455878f78ef6322f8b7832ddd22b4f64a05d3756]

        svx: sd: cosmetics
        
        Change-Id: Ic82e0b20b6e0f0ecdd308969c85c887ef84d2340

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [7939efc7136987fad348baca2cd686a00aee73cd]

        sd: import PDFs as images using Pdfium new SdPdfFilter
        
        LOK now opens PDFs as images using Pdfium,
        which has a superior accuracy and support
        to poppler, the default pdf reader.
        
        Change-Id: Ifbbecf7f048f001836fb98886705cba47e6bed4e

2018-06-07  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [9b11fdd36ec80f9d1ae0a05455745361e0ce9ced]

        pdf: share pdf data in Graphic
        
        Change-Id: I8146aa4e206788afff71142e1877fd7a885f4652

2018-06-07  Tor Lillqvist  <tml@collabora.com>  [99bbed5cd87af8ff1b7e3d197d937fb17af021e6]

        Improve logging in CXEnumVariant
        
        Change-Id: Ia0c3f9f1e95980b14415a030fc40268629ae06f3
        Reviewed-on: https://gerrit.libreoffice.org/55399
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-06-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [576f899811a22e83b6fb6a120c8da303b1f4cac1]

        Fix CppunitTest_xmlsecurity_signing with system-xmlsec 1.2.26
        
        Swap the order of the default and custom callback registration, since
        the order of lookup is now reversed since
        <https://github.com/lsh123/xmlsec/commit/968646fb9b8428174a112fce2f08b1ec89d0ed97>.
        
        Thanks Tomas Chvatal for reporting this.
        
        Change-Id: I60a347454701a679db4ccd8924a723a236d5edff
        Reviewed-on: https://gerrit.libreoffice.org/55404
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Tomáš Chvátal <tchvatal@suse.cz>

2018-06-07  Stephan Bergmann  <sbergman@redhat.com>  [0083269c3cbdb3de2ec92dafaecae5911c30fa04]

        Revert "Revert "Blind attempt to fix UBSAN error in FreetypeFont""
        
        This reverts commit 3220ada5159307be8a93da3a57d2bfec0c826bf5.  The ASan heap-
        use-after-free came back, as seen (seemingly reliably, this time) during
        CppunitTest_sw_ooxmlimport:
        
        > ==4510==ERROR: AddressSanitizer: heap-use-after-free on address 0x611000c72ea8 at pc 0x7f9e4d9b567e bp 0x7ffcb2648770 sp 0x7ffcb2648768
        > READ of size 8 at 0x611000c72ea8 thread T0
        >  #0 in FreetypeFont::Release() const at vcl/unx/generic/glyphs/glyphcache.cxx:311:5 (instdir/program/libvcllo.so +0x68ec67d)
        >  #1 in FreetypeFontInstance::~FreetypeFontInstance() at vcl/unx/generic/glyphs/glyphcache.cxx:371:25 (instdir/program/libvcllo.so +0x68efdc7)
        >  #2 in FreetypeFontInstance::~FreetypeFontInstance() at vcl/unx/generic/glyphs/glyphcache.cxx:368:1 (instdir/program/libvcllo.so +0x68efe6e)
        >  #3 in LogicalFontInstance::Release() at vcl/source/font/fontinstance.cxx:136:13 (instdir/program/libvcllo.so +0x6376ceb)
        >  #4 in FreetypeFont::~FreetypeFont() at vcl/unx/generic/glyphs/freetype_glyphcache.cxx:488:21 (instdir/program/libvcllo.so +0x68ab549)
        >  #5 in GlyphCache::InvalidateAllGlyphs() at vcl/unx/generic/glyphs/glyphcache.cxx:57:9 (instdir/program/libvcllo.so +0x68e6c6c)
        >  #6 in GlyphCache::~GlyphCache() at vcl/unx/generic/glyphs/glyphcache.cxx:47:5 (instdir/program/libvcllo.so +0x68e664c)
        >  #7 in GlyphCache::~GlyphCache() at vcl/unx/generic/glyphs/glyphcache.cxx:46:1 (instdir/program/libvcllo.so +0x68e6fde)
        >  #8 in std::default_delete<GlyphCache>::operator()(GlyphCache*) const at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/unique_ptr.h:81:2 (instdir/program/libvcllo.so +0x68679d9)
        >  #9 in std::unique_ptr<GlyphCache, std::default_delete<GlyphCache> >::~unique_ptr() at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/unique_ptr.h:274:4 (instdir/program/libvcllo.so +0x6867739)
        >  #10 in std::unique_ptr<GlyphCache, std::default_delete<GlyphCache> >::~unique_ptr() at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/unique_ptr.h:271:7 (instdir/program/libvcllo.so +0x68675ce)
        >  #11 in (anonymous namespace)::GlyphCacheHolder::~GlyphCacheHolder() at vcl/headless/svpglyphcache.cxx:33:12 (instdir/program/libvcllo.so +0x686667e)
        >  #12 in __run_exit_handlers at /usr/src/debug/glibc-2.27-56-g50df56ca86/stdlib/exit.c:108:8 (/lib64/libc.so.6 +0x3966b)
        >  #13 in __GI_exit at /usr/src/debug/glibc-2.27-56-g50df56ca86/stdlib/exit.c:139:3 (/lib64/libc.so.6 +0x3979b)
        >  #14 in __libc_start_main at /usr/src/debug/glibc-2.27-56-g50df56ca86/csu/../csu/libc-start.c:342:3 (/lib64/libc.so.6 +0x23191)
        >  #15 in _start at <null> (workdir/LinkTarget/Executable/cppunittester +0x42f349)
        >
        > 0x611000c72ea8 is located 104 bytes inside of 216-byte region [0x611000c72e40,0x611000c72f18)
        > freed by thread T0 here:
        >  #0 in operator delete(void*, unsigned long) at /data/sbergman/github.com/llvm-project/llvm-project-20170507/compiler-rt/lib/asan/asan_new_delete.cc:162:3 (workdir/LinkTarget/Executable/cppunittester +0x53a060)
        >  #1 in GlyphCache::InvalidateAllGlyphs() at vcl/unx/generic/glyphs/glyphcache.cxx:57:9 (instdir/program/libvcllo.so +0x68e6c7c)
        >  #2 in GlyphCache::~GlyphCache() at vcl/unx/generic/glyphs/glyphcache.cxx:47:5 (instdir/program/libvcllo.so +0x68e664c)
        >  #3 in GlyphCache::~GlyphCache() at vcl/unx/generic/glyphs/glyphcache.cxx:46:1 (instdir/program/libvcllo.so +0x68e6fde)
        >  #4 in std::default_delete<GlyphCache>::operator()(GlyphCache*) const at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/unique_ptr.h:81:2 (instdir/program/libvcllo.so +0x68679d9)
        >  #5 in std::unique_ptr<GlyphCache, std::default_delete<GlyphCache> >::~unique_ptr() at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/unique_ptr.h:274:4 (instdir/program/libvcllo.so +0x6867739)
        >  #6 in std::unique_ptr<GlyphCache, std::default_delete<GlyphCache> >::~unique_ptr() at /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/unique_ptr.h:271:7 (instdir/program/libvcllo.so +0x68675ce)
        >  #7 in (anonymous namespace)::GlyphCacheHolder::~GlyphCacheHolder() at vcl/headless/svpglyphcache.cxx:33:12 (instdir/program/libvcllo.so +0x686667e)
        >  #8 in __run_exit_handlers at /usr/src/debug/glibc-2.27-56-g50df56ca86/stdlib/exit.c:108:8 (/lib64/libc.so.6 +0x3966b)
        >
        > previously allocated by thread T0 here:
        >  #0 in operator new(unsigned long) at /data/sbergman/github.com/llvm-project/llvm-project-20170507/compiler-rt/lib/asan/asan_new_delete.cc:93:3 (workdir/LinkTarget/Executable/cppunittester +0x538c20)
        >  #1 in FreetypeManager::CreateFont(FontSelectPattern const&) at vcl/unx/generic/glyphs/freetype_glyphcache.cxx:351:12 (instdir/program/libvcllo.so +0x68a7b34)
        >  #2 in GlyphCache::CacheFont(FontSelectPattern const&) at vcl/unx/generic/glyphs/glyphcache.cxx:194:29 (instdir/program/libvcllo.so +0x68eb345)
        >  #3 in CairoTextRender::setFont(FontSelectPattern const*, int) at vcl/unx/generic/gdi/cairotextrender.cxx:104:61 (instdir/program/libvcllo.so +0x686889e)
        >  #4 in CairoTextRender::SetFont(FontSelectPattern const*, int) at vcl/unx/generic/gdi/cairotextrender.cxx:355:5 (instdir/program/libvcllo.so +0x686db63)
        >  #5 in SvpSalGraphics::SetFont(FontSelectPattern const*, int) at vcl/headless/svptext.cxx:30:23 (instdir/program/libvcllo.so +0x6863c53)
        >  #6 in OutputDevice::getFallbackFont(FontSelectPattern&, int, ImplLayoutArgs&) const at vcl/source/outdev/font.cxx:1297:17 (instdir/program/libvcllo.so +0x4ae1a8d)
        >  #7 in OutputDevice::ImplGlyphFallbackLayout(std::unique_ptr<SalLayout, std::default_delete<SalLayout> >, ImplLayoutArgs&) const at vcl/source/outdev/font.cxx:1373:48 (instdir/program/libvcllo.so +0x4ae3854)
        >  #8 in OutputDevice::ImplLayout(rtl::OUString const&, int, int, Point const&, long, long const*, SalLayoutFlags, vcl::TextLayoutCache const*) const at vcl/source/outdev/text.cxx:1363:22 (instdir/program/libvcllo.so +0x4b32af9)
        >  #9 in OutputDevice::GetTextBreak(rtl::OUString const&, long, int, int, long, vcl::TextLayoutCache const*) const at vcl/source/outdev/text.cxx:1417:45 (instdir/program/libvcllo.so +0x4b3e4a0)
        
        Change-Id: I2fe5d7cdef010c268f89385ec147585816d605a6
        Reviewed-on: https://gerrit.libreoffice.org/55397
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-07  Caolán McNamara  <caolanm@redhat.com>  [a432a2e481baffa77e6f25584efbfbb3b68bc9a6]

        tdf#117824 switch embedded database storage away from doc on revoke
        
        otherwise the database document still has the embedded storage
        open when the attempt to remove the storage is made
        
        Change-Id: Ie313923b969bdbc53b27b00e379ac20240ffb6e3
        Reviewed-on: https://gerrit.libreoffice.org/55388
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [b3c4dbf459065ae7d6a68dd565da741ed18bd608]

        Fix IWYU warnings
        
        Change-Id: I0442d201a5175a9929d3ea79d79f80db7930b565
        Reviewed-on: https://gerrit.libreoffice.org/55394
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-07  Stephan Bergmann  <sbergman@redhat.com>  [4bb893596abfcb55fb607445a64456e054944c73]

        [API CHANGE] Remove unused StartCenterHideExternalLinks configuration property
        
        Originally added with 78e8d5f0d62f910b8561a1c4fd7ebd8ae4cfb9f8 "Added option to
        hide external link buttons on Start Center".
        
        The use of BackingWindow::mnHideExternalLinks was remove with
        74144e53a88d17305469f6b315a01f16fede8878 "startcenter: Tweak Start Center
        layout", and then the member and its initialization from the
        StartCenterHideExternalLinks configuration property was removed with
        d7824bf16898d8cb776420e0c2bff82e6df61b86 "loplugin:unusedfields in sfx2 part2".
        
        (The opportunity to already remove STARTCENTER_HIDE_EXTERNAL_LINKS from
        instsetoo_native/util/openoffice.lst.in had been missed in
        89ac3c4acae1f0ffe3e96933d3449749ddf86847 "replace variables in main.xcd already
        in gbuild".)
        
        Change-Id: I35bbd94db88939d7724616fa22a74e18552a4ad8
        Reviewed-on: https://gerrit.libreoffice.org/55379
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-07  Armin Le Grand  <Armin.Le.Grand@cib.de>  [aa5d7477e8e1e4bcd0e56496e745c3dc3b05c369]

        tdf#117949 Use small overlap for SVG gradient representation
        
        Change-Id: Idd55df31aa87cc40dbb15001479cdc79e918ac19
        Reviewed-on: https://gerrit.libreoffice.org/55376
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-06-07  heiko tietze  <tietze.heiko@gmail.com>  [90088d43a20cff2623c2f01949955099f9b92845]

        tdf#116916 - Icon themes missing on LibreOffice Vanilla from macOS appstore
        
        Update of blacklist for $WITH_THEMES
        Fallback to Tango for ancient/unknown DE, Colibre only on Windows
        MPL vs. non-MPL on macOS
        
        Change-Id: Ibea9e9429a79911d632b54fa4aa9649003830aa3
        Reviewed-on: https://gerrit.libreoffice.org/55295
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/54794

2018-06-07  Abhyudaya Sharma  <sharmaabhyudaya@gmail.com>  [251cb2a7b8b6c1f3fa6335911f0df38b23765da2]

        tdf#96099 Remove std::vector typedefs
        
        Change-Id: Ic7e1cecaecadf3f9ebfa183727d61046dd87e473
        Reviewed-on: https://gerrit.libreoffice.org/55260
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-06-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [b292a27698e85fd9d60c03613c3b0c67835c4dc1]

        tdf#118029 crashtesting ooo24656-1.doc with --convert-to pdf
        
        Revert "dont use GetMask in GeoTexSvxBitmapEx"
        
        This reverts commit 63e65d1743264dfa26d2aba615d71978e65784e8.
        
        Until we come up with something better
        
        Change-Id: I246468abdd5e3ee917143e251c2e95430d84f77b
        Reviewed-on: https://gerrit.libreoffice.org/55385
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-06  Caolán McNamara  <caolanm@redhat.com>  [e2fcb76d04c3bbf578f06c1e7d30c1f987165470]

        weld SwSectionIndentTabPage
        
        Change-Id: I961686c1257f0d85686df06aa7c73c324d0f70b8
        Reviewed-on: https://gerrit.libreoffice.org/55387
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-06  Tor Lillqvist  <tml@collabora.com>  [8015cd21bae6faa8a8d53acf63fe59b375ab6382]

        tdf#118026: Use ooo::vba::XCollection instead of css::container::XEnumeration
        
        An object returned by XCollection::Item() is of the right "VBA" kind
        that we want. One returned by XEnumeration::nextElement() is not.
        
        Change-Id: I26132a7d0f2638a61f2711b941386a889fabea72
        Reviewed-on: https://gerrit.libreoffice.org/55392
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-06-06  Justin Luth  <justin.luth@collabora.com>  [13328a36d68c4141219d9cc549e6d76e108e6076]

        tdf#109190 sd MakeVisible: fix flattened loop logic error
        
        There is a bug in the conversion from
        while(rRect.Bottom() > aNewPos.Y() + aVisAreaSize.Height())
        to
        const long distBottom(rRect.Bottom() - aNewPos.Y() + aVisAreaSize.Height());
        
        While the bottom of the object is lower on the page than
        the visual Top position plus the height of the screen,
        (in other words, it isn't in the visible range of the screen),
        move the screen down by the size of the object and try again.
        
        The loop could first be finished when the shape bottom is
        exactly at the bottom of the screen:
        rRect.Bottom() = aNewPos.Y() + screen Height.
        or rRect.Bottom() - (aNewPos.Y() + aVisAreaSize.Height()) = 0
        or rRect.Bottom() -  aNewPos.Y() - aVisAreaSize.Height()  = 0
        
        Change-Id: I762a39df3cdcd5689c8f6742797a9f7b38ddb384
        Reviewed-on: https://gerrit.libreoffice.org/55156
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-06-06  Kshitij Pathania  <kshitijpathania@gmail.com>  [09cc173d59c0b79dca1ea11b37c858e8716062d3]

        tdf#107266 made background continous for menubar and notebookbar
        
        Change-Id: Ieed538741f2a252c8acf1e751bb2ddbe6361b2fa
        Reviewed-on: https://gerrit.libreoffice.org/55118
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2018-06-06  Luboš Luňák  <l.lunak@collabora.com>  [abb19edc79bd7d96827214d3b49f80e270e1c0b7]

        blacklist ocExternal for calc's threaded calculations
        
        Opcode ocExternal is used for functions implemented as UNO calls,
        which has a number of problems:
        - ooo#118213-2 contains GETEOMONTH(), which maps to ocExternal, which
          calls AnalysisAddIn::getEomonth() in scaddins, which ends up calling
          ScModelObj::getPropertyValue(), which deadlocks on SolarMutex
        - it uses ScUnoAddInCollection class, which uses delayed initialization
          (even though it's created on-demand), which is not thread-safe; however,
          it seems that the initialization is generally done already while loading
          a file, so this is possibly in practice safe
        - who knows what all kinds of race conditions there are in all the functions
          this may call via UNO
        
        Change-Id: I80c4264102b8bc492853852c2c12e5cd2a8ea99e
        Reviewed-on: https://gerrit.libreoffice.org/55382
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-06-06  Caolán McNamara  <caolanm@redhat.com>  [584a9e962f3e6c306bb2ba03c7d3b3cdbd3f206e]

        tdf#116552 restore copy on focus and jump focus to source
        
        This is surely an utter abuse of focus and an a11y disaster, but it
        used to work this way.
        
        Change-Id: I265a2bafbc2cdd17ff4a5b7c2805def63c510d5c
        Reviewed-on: https://gerrit.libreoffice.org/55373
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-06  Stephan Bergmann  <sbergman@redhat.com>  [524b570a21df6c08b5bb252a409cac8ffc2c1565]

        Updated core Project: help  4b66c47d5c27ba8136735b95e4d595d499cb9ec2
        
        Clean up space/tab mixture
        
        At least Emacs warned about those "suspicious lines".
        
        Change-Id: I587e7d65318a7fdb1634e49f2db761c853e67b05
        Reviewed-on: https://gerrit.libreoffice.org/55383
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        

2018-06-06  Stephan Bergmann  <sbergman@redhat.com>  [e5ad0150dc543ccbf3631ea57ad0919b3faa599b]

        Updated core Project: help  5197a6b9def2e1886e3edab75517864272115089
        
        (Partially) fix --with-help=html dependencies on .xhp files
        
        There are three rules in helpcontent2/CustomTarget_html.mk that process (with
        XSLT) all or some of the .xhp files in the helpcontent2/source/text/ tree (for
        en-US; or their translations in the
        workdir/HelpTranslatePartTarget/*/helpcontent2/source/text/ trees for other
        languages).  Lists of all those .xhp files are defined in
        helpcontent2/AllLangHelp_*.mk (with gb_AllLangHelp_add_helpfiles), but the code
        in helpcontent2/CustomTarget_html.mk used `find` to assemble the relevant lists.
        
        That has two issues (at least for the en-US case operating on the untranslated
        helpcontent2/source/text/ files):  For one, if the content of those .xhp files
        changes, the relevant XSLT processing is not re-run.  For another, if .xhp files
        are added to or removed from the lists in helpcontent2/AllLangHelp_*.mk, the
        relevant XSLT processeing is not re-run, either.
        
        For the processing of translated .xhp files, there were already dependencies on
        those translated files in place.  I assume (but have not really proved it) that
        those dependencies are already sufficient to cover both of the above issues.
        That only leaves the en-US case, operating on the untranslated files.
        
        The lists of .xhp files as defined in helpcontent2/AllLangHelp_*.mk (with "*"
        ranging over the various "modules": sbasic, scalc, schart, etc.) are now made
        available in gb_AllLangHelp_*_HELPFILES variables.  The contents of those
        variables is used instead of `find` to pass the relevant .xhp files to the XSLT
        processings.  (Needing some RESPONSEFILE and `xargs -n 1` boilerplate to feed
        individual files to the XSL processing without overflowing maximum command line
        lengths.  Also, on Windows, var2file apparently writes CRLF line ends but the CR
        parts need to be filtered out again, and xargs problems must be worked around
        similar to df9edbcd2883cec2d0596133131cfbc220dee91f "Work around 'xargs:
        environment is too large for exec' errors on Windows".)
        
        However, those variables apparently cannot be used to specify dependencies for
        the three XSLT-processing rules.  Presumably, the variables do not necessarily
        have their values assigned yet by the time the rules' dependencies are
        constructed (depending on the order in which .mk files are read?).  So "dummy"
        gb_AllLangHelp_get_helpfiles_target targets are introduced, which depend on all
        the relevant .xhp files (and which get constructed during
        gb_AllLangHelp_add_helpfiles, just like the gb_AllLangHelp_*_HELPFILES
        variables), and which the XSLT-processing rules in turn depend on.  That makes
        sure that the XSLT-processing rules are re-run when the content of .xhp files
        changes or when new .xhp files are added.
        
        However, the above still fails to re-run the XSLT-processing rules when .xhp
        files are removed.
        
        This is the helpcontent2 part of a commit spanning core and helpcontent2.
        
        Change-Id: I9a72c0f6837a8e13458a703fdecf7e5b0ef2076f
        Reviewed-on: https://gerrit.libreoffice.org/55364
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        

2018-06-06  Stephan Bergmann  <sbergman@redhat.com>  [ec8edaa3e0b42158f17e540895d5422f91a99fbe]

        (Partially) fix --with-help=html dependencies on .xhp files
        
        There are three rules in helpcontent2/CustomTarget_html.mk that process (with
        XSLT) all or some of the .xhp files in the helpcontent2/source/text/ tree (for
        en-US; or their translations in the
        workdir/HelpTranslatePartTarget/*/helpcontent2/source/text/ trees for other
        languages).  Lists of all those .xhp files are defined in
        helpcontent2/AllLangHelp_*.mk (with gb_AllLangHelp_add_helpfiles), but the code
        in helpcontent2/CustomTarget_html.mk used `find` to assemble the relevant lists.
        
        That has two issues (at least for the en-US case operating on the untranslated
        helpcontent2/source/text/ files):  For one, if the content of those .xhp files
        changes, the relevant XSLT processing is not re-run.  For another, if .xhp files
        are added to or removed from the lists in helpcontent2/AllLangHelp_*.mk, the
        relevant XSLT processeing is not re-run, either.
        
        For the processing of translated .xhp files, there were already dependencies on
        those translated files in place.  I assume (but have not really proved it) that
        those dependencies are already sufficient to cover both of the above issues.
        That only leaves the en-US case, operating on the untranslated files.
        
        The lists of .xhp files as defined in helpcontent2/AllLangHelp_*.mk (with "*"
        ranging over the various "modules": sbasic, scalc, schart, etc.) are now made
        available in gb_AllLangHelp_*_HELPFILES variables.  The contents of those
        variables is used instead of `find` to pass the relevant .xhp files to the XSLT
        processings.  (Needing some RESPONSEFILE and `xargs -n 1` boilerplate to feed
        individual files to the XSL processing without overflowing maximum command line
        lengths.  Also, on Windows, var2file apparently writes CRLF line ends but the CR
        parts need to be filtered out again, and xargs problems must be worked around
        similar to df9edbcd2883cec2d0596133131cfbc220dee91f "Work around 'xargs:
        environment is too large for exec' errors on Windows".)
        
        However, those variables apparently cannot be used to specify dependencies for
        the three XSLT-processing rules.  Presumably, the variables do not necessarily
        have their values assigned yet by the time the rules' dependencies are
        constructed (depending on the order in which .mk files are read?).  So "dummy"
        gb_AllLangHelp_get_helpfiles_target targets are introduced, which depend on all
        the relevant .xhp files (and which get constructed during
        gb_AllLangHelp_add_helpfiles, just like the gb_AllLangHelp_*_HELPFILES
        variables), and which the XSLT-processing rules in turn depend on.  That makes
        sure that the XSLT-processing rules are re-run when the content of .xhp files
        changes or when new .xhp files are added.
        
        However, the above still fails to re-run the XSLT-processing rules when .xhp
        files are removed.
        
        This is the core part of a commit spanning core and helpcontent2.
        
        Change-Id: I0cb5f83097db17fbd7ae8b528418b0ec24bee602
        Reviewed-on: https://gerrit.libreoffice.org/55363
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-06  Johnny_M  <klasse@partyheld.de>  [abe5a1a55fa56e4db60421861a50671c9f9c4de9]

        Translate German comments and debug strings
        
        And correct a few comments (translation and grammar)
        
        Change-Id: Ifafa521c683e9ca65aeba8031cd4cbfc1fadc137
        Reviewed-on: https://gerrit.libreoffice.org/54888
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-06-06  Armin Le Grand  <Armin.Le.Grand@cib.de>  [d84517a171a17dfa12f25ad4305a06b20f3b7c76]

        tdf#117984 Make MapMode thread-safe
        
        ...using o3tl::ThreadSafeRefCountingPolicy due to being
        used indirectly (~Bitmap) in parallelized 3D renderer
        
        Change-Id: Ia5eab219c6844570a04c83f71cca5e7b7da4326d
        Reviewed-on: https://gerrit.libreoffice.org/55365
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-06-06  Diadlo  <polsha3@gmail.com>  [92026741ed7e83119f1de51528480c5a937c0e88]

        tdf#37336 Added Apply button in options dialog
        
        Change-Id: Ibdcad8101fbd4a0344fb82d3e5d03774d1b125dc
        Reviewed-on: https://gerrit.libreoffice.org/54980
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-06-06  Luboš Luňák  <l.lunak@collabora.com>  [a5bae14bc3ae4fd1d0bd3bf72c5a6151d1ccf762]

        fix broken control flow in ScTokenArray::CheckToken()
        
        Before commit b366adcf5aca this function didn't do anything for unhandled
        opcodes, but the commit made the else branch disable vectorization
        for "the rest" of opcodes. That meant that basic opcodes such as ocAdd,
        which didn't get thrown out by the SC_OPCODE_START_BIN_OP block (since they
        are in the allowed subset), ended up in the else block and vectorization
        got disabled.
        
        Change-Id: I9eb408b601f48b8d7b5022ec85225d92729cd778
        Reviewed-on: https://gerrit.libreoffice.org/55362
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-06-06  Luboš Luňák  <l.lunak@collabora.com>  [377cb34ac023096af7f1708c3d4ea5293d4cc7ab]

        fix misplaced case labels
        
        Jump opcodes such as ocIf are quite clearly not in the function range,
        as can be seen in include/formula/opcode.hxx . This used to be harmless,
        since originally ScTokenArray::CheckToken() didn't do anything in the default
        case, but commit b366adcf5aca changed it to disable vectorization for
        unhandled opcodes.
        
        Change-Id: Ia182f446f1da819e18309075aa00251674640c74
        Reviewed-on: https://gerrit.libreoffice.org/55361
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-06-06  Caolán McNamara  <caolanm@redhat.com>  [c6222fb6b8b429fa2e767c73ad616147f95ab1b9]

        forcepoint#44 merge into isDeleteForbidden
        
        Change-Id: If7ce44786975c5f9bdc9e64d16274728b03bed32
        Reviewed-on: https://gerrit.libreoffice.org/55355
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-06  Caolán McNamara  <caolanm@redhat.com>  [3220ada5159307be8a93da3a57d2bfec0c826bf5]

        Revert "Blind attempt to fix UBSAN error in FreetypeFont"
        
        to see if this is still a problem after 'fix dubious cache comparison check'
        
        This reverts commit b0be0d419576c4ba2ad0f904592879a7736cbfaf.
        
        Change-Id: I253a67c3aa5f8daf0e8cd586a5089e554e48f355
        Reviewed-on: https://gerrit.libreoffice.org/55185
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-06  Gabor Kelemen  <kelemeng@ubuntu.com>  [18a8cac57d5450fef9111fa356839f07c7593ad0]

        tdf#42949 Fix IWYU warnings in sc/inc/[a,c]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        Quite a bit of fallout management was necessary.
        Several files were not checked earlier because of IWYU problems.
        Also a few mistaken entries from the yaml file are corrected.
        
        Change-Id: I943dfb955e096896961ac487d26ce57a6cb76cc2
        Reviewed-on: https://gerrit.libreoffice.org/55303
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-06  Luke Deller  <luke@deller.id.au>  [6c68e52532d45c97a83b2396bd40c98ade9b5bb4]

        Fix top margin in DOC import for tdf#117885
        
        When calculating the height of the top/bottom margin, we take into
        account whether the DOC section has a header/footer enabled.
        
        If the DOC section contains only a first-page header/footer, and the
        display of first-page header/footer in this section is not enabled,
        then we must consider the section to have no header/footer.
        
        (Also add a test case using the doc supplied by the reporter in
         tdf#117885)
        
        Change-Id: I8040298a2953b3f3fe8dd80bfd62db2304db938e
        Reviewed-on: https://gerrit.libreoffice.org/55135
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-06  Noel Grandin  <noel@peralex.com>  [9739c37d8ad7c6fca269709674a6975fa7ebd191]

        enable incremental linking on windows
        
        requires a handful of workarounds
        
        Change-Id: I77c25580135eeec437716eceea1412607f8d14ca
        Reviewed-on: https://gerrit.libreoffice.org/55244
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [a96a260a5fd6303eeebb26aee4be24ddf88391d1]

        tdf#117918 codemaker: avoid including ourselves in .hpp files
        
        It's pointless, include guards will make sure it's a NOP, but it
        confuses tools like IWYU.
        
        Change-Id: Ic1f56ef267954cdf8bf3cb4f4a5e841d5e4bb82a
        Reviewed-on: https://gerrit.libreoffice.org/55354
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-06  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [ddbf228b2af0c958105efa4022a28e015df3165b]

        Updated core Project: help  3765355e41d02ee3e5f64ef6ece336641553e7c7
        
        Cleanups and improvements
        
        Help files in scalc/00/
        
        Change-Id: I55ffb4961fb5614f75fbc3e71dd50b461dff17de
        Reviewed-on: https://gerrit.libreoffice.org/54603
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-06-06  andreas kainz  <kainz.a@gmail.com>  [7530424771c84d50f1e7e9ec5eba0bffc91d655a]

        App and Mimetype update to new flat design
        
        Change-Id: Id17b0d8e26658bc3b140bd26a37a990e51e08409
        Reviewed-on: https://gerrit.libreoffice.org/55356
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7c666e66b7f176bd8910e64f6008ff24151b37a5]

        Fix typo
        
        Change-Id: Ie15bf9b3d5e8b1aa5dc4f13a591b7ef84b4c9abe
        Reviewed-on: https://gerrit.libreoffice.org/55342
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-06-05  Caolán McNamara  <caolanm@redhat.com>  [dbd804bac6db541d60b3a101852580b87bd4e33e]

        tdf#117981 translate embedded video window mouse events to parent coordinates
        
        Change-Id: I0d8fb6c6adc44389332434f9f6a8396a4d1817cf
        Reviewed-on: https://gerrit.libreoffice.org/55337
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-05  Caolán McNamara  <caolanm@redhat.com>  [e0cf2c1e4ea94211f59d2ff87bb132754bb74048]

        Resolves: tdf#116876 don't reselect index on resize if it wouldn't change
        
        selecting the index sets it as active and updates the previews, so if its an
        inactive index and resize happens, leave it as inactive but selected
        
        Change-Id: If823f6b3e8f2ee4e77ba5e5d0202d72893ed614c
        Reviewed-on: https://gerrit.libreoffice.org/55344
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-05  Eike Rathke  <erack@redhat.com>  [9bb6945e97acb4172a8186fbfdd5aa8a7ffbdae1]

        Remove superfluous temporary rExtendRange
        
        ... and rename temporary rCurrentRange to aCurrentRange.
        
        Change-Id: I423d3c4ea018ec210cf4a59eb284cc6c5f2e8986

2018-06-05  Eike Rathke  <erack@redhat.com>  [5209f21b106a2c21770073d06616458d8e06031b]

        Resolves: tdf#117372 preserve preselected sort area, if so, then extend or not
        
        Previously if an entire column was selected, the top data row was
        taken and then that X,Y position used to extend to the data area.
        Else the current view's X,Y was used to extend to the data area.
        
        Now keep a selection and use current X,Y only if there is no area
        selected.
        
        Change-Id: I19ce52bc2ebf4813b779600a4738ed1f82643aa7
        Reviewed-on: https://gerrit.libreoffice.org/55348
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-06-05  Jim Raykowski  <raykowj@gmail.com>  [c25b63b430595e6470284644bf2f2197b3e8eed7]

        tdf#115600 Display messages in FindBar for Reminder navigation
        
        Change-Id: I32882ef35c84e753b2e008d7f46915d73f3fe5df
        Reviewed-on: https://gerrit.libreoffice.org/55240
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [70537c8295f1b0a0c58b061dfca6cbc9def0d65b]

        tdf#102928 PDF export: do recompress CMYK images
        
        The export filter writes /DeviceRGB unconditionally, so for now don't
        optimize CMYK image handling here. Though the added GraphicDescriptor
        API allows supporting this natively in the export filter in the future.
        
        Change-Id: I76b44b910948467aeb1f15e5ae765201d183c99d
        Reviewed-on: https://gerrit.libreoffice.org/55343
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-06-05  Eike Rathke  <erack@redhat.com>  [e025c561d75c6b1e04d3df0ba90b38d3801241ac]

        Add unit test for NatNum12 decimals spell-out
        
        Change-Id: I31c84eb2267b4978f110a4f38cbf4d2377d59400

2018-06-05  Takeshi Abe  <tabe@fixedpoint.jp>  [db042b2a59a713c37f568f7721b9546a353a964f]

        sc: Stop pushing an extra error
        
        as MustHaveParamCount() already does it when returning false.
        
        Change-Id: Ia4f8998a2f65eea5e6be3fd21b5ca724d13770d0
        Reviewed-on: https://gerrit.libreoffice.org/55265
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-06-05  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [6e851bb1286da592bc180ed722f8c8ec5e1f18f0]

        package: fix pretty-printing in manifest exporter
        
        Change-Id: If8c88994f68a8a644d1ce4e2386d3247140e824f
        Reviewed-on: https://gerrit.libreoffice.org/55322
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-05  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [92ed91610d30246e671226da081da748f6b16aae]

        sal: WNT -> _WIN32
        
        Still some holdouts from that bad old habit it seems.
        
        Change-Id: Ib0fe2c7eb006649b121668c549ff8e0bb060e120
        Reviewed-on: https://gerrit.libreoffice.org/55331
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-05  Caolán McNamara  <caolanm@redhat.com>  [9065ec06776fb21519e4a474a52cb051332489d4]

        tdf#117991 let focus change get processed before selection change
        
        Change-Id: I78999730bc942733d7498415d920d94f2422ac6f
        Reviewed-on: https://gerrit.libreoffice.org/55329
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-05  Nickson Thanda  <nicksonthanda10@msn.com>  [f8b59486ca61d8e4471fac2bff3441526921dba0]

        tdf#117013 renamed Illustration Index to Table of Figures
        
        Illustration Index has been renamed to Table of Figures
        Default category changed from Illustration to Figures
        
        Change-Id: I2c4fbf4036c245ea98cda4e3652c300449abd4b1
        Reviewed-on: https://gerrit.libreoffice.org/54372
        Tested-by: Jenkins <ci@libreoffice.org>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-06-05  Stephan Bergmann  <sbergman@redhat.com>  [14772ae7178210e53a866dda9ddd90e73841d47f]

        Remove unused "add individual file to AllLangHelp" commands
        
        Change-Id: I7c5f2dadcbbe543a774f5fbdd52babd25b8b17d1
        Reviewed-on: https://gerrit.libreoffice.org/55319
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-05  Caolán McNamara  <caolanm@redhat.com>  [8bf0149b11239fed187ff20dd37116661907c442]

        tdf#117940 setting resize shape while text edit active not recorded in undo
        
        Change-Id: I0887a1caea96f3efe897c304cde0520d59da6c59
        Reviewed-on: https://gerrit.libreoffice.org/55323
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [1c4cd77beeec3b40fb73afa8b77dbf897451a2aa]

        forms - move the Bitmap accessing code inside BitmapEx
        
        Change-Id: I58d5200332c133146adb6bb99b4b88697f03990a
        Reviewed-on: https://gerrit.libreoffice.org/55313
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-05  Mike Kaganski  <mike.kaganski@collabora.com>  [7b5f5d77d56ee494647d9e7868546b3f2140896e]

        NatNum spelling: also spell decimals
        
        Change-Id: I421234e5e74bcdf83d55ed8b0e7a320e37f6a231
        Reviewed-on: https://gerrit.libreoffice.org/54375
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-06-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [09a37fe50f36ced755bc326fb6b4c1b6fdf61f86]

        tdf#117843 DOCX import: disable compat increased spacing in header/footer
        
        It's only relevant for the body text.
        
        Change-Id: Id894604ed9b2c19400eeabbd2966f104d8b34aab
        Reviewed-on: https://gerrit.libreoffice.org/55311
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-06-05  Gabor Kelemen  <kelemeng@ubuntu.com>  [9c7372392793463babc31dc3de51af9be828aa8e]

        tdf#42949 Fix IWYU warnings in chart2/inc/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Id7cc673f4241aa0aa39b492f4fa501226d8e51f3
        Reviewed-on: https://gerrit.libreoffice.org/55246
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [f4ac7b5a084a7cf483bb89a2fa411f9df70df4d0]

        Related: tdf#117866 cui: use std::atomic for thread termination flag
        
        Change-Id: Ia9185312b12fdbc1f5fe5ec48417aec3c5b8d4bf
        Reviewed-on: https://gerrit.libreoffice.org/55320
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-06-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [35c00b2ece11b7f60c5ffba10bd7083d4e7bc4f2]

        reducing Bitmap copying in BitmapEx
        
        Change-Id: I674230548c6a10cfcc3c4c2542e48fd999b80e57
        Reviewed-on: https://gerrit.libreoffice.org/55314
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-05  Tor Lillqvist  <tml@collabora.com>  [89071bdb1d7007bed08e78953e06bafde87cfda4]

        Also in getInteractive() we want to return true, not false, if no model
        
        Change-Id: I6b2d24792a16e934f7386c235b7d0cd78300b2b3
        Reviewed-on: https://gerrit.libreoffice.org/55328
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2018-06-05  Tor Lillqvist  <tml@collabora.com>  [7ae3c8648af4f38f62a98c0910056d2529bb332d]

        We want screen updating when used from Automation with no current document yet
        
        Change-Id: Iec831ef4b4bf47a58bc67b3beb924e75cd42434e
        Reviewed-on: https://gerrit.libreoffice.org/55327
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2018-06-05  Eike Rathke  <erack@redhat.com>  [5870cf6d9b42094dfda3dbf85817003e021d6559]

        Add "Unsupported inline array content." BadArrayContent message, tdf#117879
        
        Change-Id: I176884ea5161c4f12419431a74bfb2c6fbed4e0f
        Reviewed-on: https://gerrit.libreoffice.org/55317
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-06-05  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [423d01ec92a2c99ca8309a78f6763478e299f6a3]

        sal: fix logfile path retrieval from logging.ini
        
        Change-Id: I39803413533ae5b291d2e1abf4aa1bfe1f5900b5
        Reviewed-on: https://gerrit.libreoffice.org/55268
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-05  Noel Grandin  <noel@peralex.com>  [3012ae908a0fdff495feb31be78ff4e8b16ca32f]

        windows link: only enable debug when we want symbols
        
        Change-Id: I3c15c2d38c677ff6b3eba7bcc2520a99bd1b63db
        Reviewed-on: https://gerrit.libreoffice.org/55242
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-05  heiko tietze  <tietze.heiko@gmail.com>  [a0fdfe83bd5530aa49028c13ce71723030367407]

        Fixes svg vs. png issue for some icons
        
        Change-Id: Ia2c4a6a2888ef223655a61cf8ace11276739615f
        Reviewed-on: https://gerrit.libreoffice.org/55312
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-06-05  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [8ddca0648a2b673b7dd5357871f79a83c3830ed8]

        tdf#42949 remove unused compheler includes ..
        
        and fix the fallout
        
        Change-Id: I15bc5d626f4d157cbc69a87392078b41e621d14e
        Reviewed-on: https://gerrit.libreoffice.org/54882
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-05  Eike Rathke  <erack@redhat.com>  [d3c650f6170894a87e59436cf48eba5622403e27]

        Append error number if no message available
        
        "Err:###" instead of just "Err:" in the status bar for default
        unspecific message.
        
        Change-Id: Ic1a07e29e1f5eed4ce1ed9300c1f848c7380002e

2018-06-05  Stephan Bergmann  <sbergman@redhat.com>  [e1c06cd3d932920b38781f02fc17bcb02ec7c701]

        loplugin:includeform (`make perfcheck`)
        
        Change-Id: Ibbac74cdbc25ffb0a922d602000ae716adf2fd9b

2018-06-05  Stephan Bergmann  <sbergman@redhat.com>  [e6e47ffad3e232f8fa8efa7e504460a6336cf6f7]

        Adapt `make perfcheck`
        
        ...to 7d275e3ab35b3f9bfd7ff16290393ca027c50355 "Implement NewWorkbook and
        WorkbookOpen Automation callbacks in Calc"
        
        Change-Id: I1ae8c3873a4832e2b4e9fdc43506b1a5e98d9dd4

2018-06-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [f06004c03bbd076767a570180b7fc239064713e6]

        libxmlsec: drop not needed xmlsec1-customkeymanage.patch.1
        
        This was added in commit ebd1b95bb5f9235d1dba1b840fd746c9b53320d2
        (INTEGRATION: CWS xmlsec08 (1.1.2); FILE ADDED; 2005-03-10) without any
        real commit message to explain why this is necessary.
        
        system-xmlsec (not containing this patch) works fine for our XML signing
        purposes with software certificates, and just recently I learned that
        even hardware-based certificates work fine without this patch, so it can
        go away.
        
        I assume this was a refactor to allow some new feature as a next step,
        but that feature was never implemented.
        
        Change-Id: I31639230483cd34b14b35fd41b4fcd8284476138
        Reviewed-on: https://gerrit.libreoffice.org/55296
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-05  Jim Raykowski  <raykowj@gmail.com>  [0cde287d450700f05a547ce5a334ca137e7ff531]

        tdf#98094 make header able to drag in Navigator root content view after
        
        ...first drag is done from all categories content view
        
        Change-Id: If76b8fa02a60009e2b60b2b57bae6e0519bf8e2d
        Reviewed-on: https://gerrit.libreoffice.org/53832
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-06-05  Eike Rathke  <erack@redhat.com>  [2d330a5c48fd200db10fba7c40688221185c2dec]

        Resolves: tdf#117879 preserve formula after inline array error
        
        Use FormulaError::NestedArray for now to be able to backport
        without new string resources. Introduce a more specific error in
        another change.
        
        Change-Id: I49bf731f0b17c81dc6a125718bf104e218e508cc
        Reviewed-on: https://gerrit.libreoffice.org/55300
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-06-05  Noel Grandin  <noelgrandin@gmail.com>  [92c745f95e2105104da7f0749d72e6cf761c1b58]

        try building python in parallel on windows
        
        Change-Id: Ib920ae6d6a3ced06ffe9f1fc4adba67d95f99a17
        Reviewed-on: https://gerrit.libreoffice.org/55207
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-05  Jim Raykowski  <raykowj@gmail.com>  [b5af679c74774036de323b687a3901bd8f97a09b]

        tdf#101915 move focus to sidebar styles panel
        
        Change-Id: I3a150761a401caf1e76b5ec0ee36e537c14df8e0
        Reviewed-on: https://gerrit.libreoffice.org/52612
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-06-05  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [48b49937fed5e50d299a94063eb325799ff672e9]

        Updated core Project: help  83d31a088aac0ed11189afb26d818f7fb56c9b2e
        
        Try to correct some visual glitches in online help
        
        Change-Id: I6b5cf5c95b01c0ba6be259d93425b7349df7578f
        Reviewed-on: https://gerrit.libreoffice.org/55154
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-06-05  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [9a55117635c095657ec0c9fdb9ba227d679fb591]

        Updated core Project: help  1b112c0bedae14d3c242d8662d16230acf8c333e
        
        tdf#94121 Give code paragraphs a different background, again
        
        The old wikihelp had this, but this time it won’t look as tawdry.
        
        Change-Id: I709b94c512cb15d6c1b5ef5b76b9e1bb13b6f09b
        Reviewed-on: https://gerrit.libreoffice.org/55301
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-06-04  Zdeněk Crhonek  <zcrhonek@gmail.com>  [288878045e54651ffe96e5faa879ab3bbabf9510]

        uitest for bug tdf#77509
        
        Change-Id: Ide912b1c3323520a0d83a5e505fba1ff87fa694a
        Reviewed-on: https://gerrit.libreoffice.org/55291
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-06-04  andreas kainz  <kainz.a@gmail.com>  [e87a3ce2cff276b046f89b5820154b71023ba455]

        update writer app ico file
        
        Change-Id: I3fc6d8baf9dfb7270eedd7ce0d473a56241c10d5
        Reviewed-on: https://gerrit.libreoffice.org/55285
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-04  Eike Rathke  <erack@redhat.com>  [bfe6e9ecb18e8a3d9da368a1eb48e807ab9041cf]

        Handle English vs locale's General keyword, tdf#33689 follow-up, tdf#107867
        
        Caller of ImpSvNumberformatScan::GetKeyWord() needs to know if
        English or locale's keyword was found and act on it.
        
        Pointed out by an assert when attempting to copy "STANDARD" length
        characters (8) from "General" (7), which doesn't harm because when
        not in debug it copied the terminating 0-character. However, the
        keyword name also needs to be replaced for the locale's resulting
        format code.
        
        Change-Id: Ia5211b307ea44c1ba9c2b86786368355c570d4a2
        Reviewed-on: https://gerrit.libreoffice.org/55293
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-06-04  Caolán McNamara  <caolanm@redhat.com>  [39e2c1f2a3de68f1a971d14bec31e88a83056924]

        ofz: fix build
        
        Change-Id: I8b5badc7ad6493b9268d6d141885a6f0bff1baa1

2018-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [c3f13f0c48d3dadce89410db497e211f4ad9aedf]

        Bitmap->BitmapEx in BitmapFactory
        
        Change-Id: I7f88333a74f7c523030ab55b896c316b3aa73cce
        Reviewed-on: https://gerrit.libreoffice.org/55282
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [874f2d8486e210aacec09d133013aa323084ea31]

        second param of NotifyPreviewCreation is unused
        
        ever since it was introduced in
            commit cd361fde6a8033015a589531992e3d37c10e6f05
            Date:   Thu Apr 3 13:45:13 2008 +0000
            INTEGRATION: CWS presenterview (1.1.2); FILE ADDED
        
        Change-Id: I480ca64d6c02b69f7a738ec1f914267fa4ea9e7a
        Reviewed-on: https://gerrit.libreoffice.org/55283
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-04  Stephan Bergmann  <sbergman@redhat.com>  [e310ac4ab942feb014f3bb5bc4519dcf966b47fc]

        Properly decompose vnd.sun.star.pkg URL
        
        When the URL encoded in the vnd.sun.star.pkg URL's authority contains a "@"
        (e.g., because it is a file URL denoting a pathname containging a "@" in one of
        the segments), that "@" need not be encoded (cf. the grammar at the top of
        tools/source/fsys/urlobj.cxx) and INetURLObject::GetHost would only return the
        part following the "@".
        
        When constructing sBaseURI in ODatabaseContext::loadObjectFromURL
        (dbaccess/source/core/dataaccess/databasecontext.cxx), the path part shall
        obviously not be decoded (but which the original code erroneously did).
        However, when obtaining sStreamRelPath in ODBFilter::implImport
        (dbaccess/source/filter/xml/xmlfilter.cxx), it isn't clear to me whether the
        path should be decoded, so I left that in (and added a TODO).
        
        (Caused `make CppunitTest_sw_uiwriter
        CPPUNIT_TEST_NAME=SwUiWriterTest::testEmbeddedDataSource` to fail when SRCDIR
        is such a pathname containing a "@" in one of the segments.)
        
        Change-Id: I6ffd842f3f3d37d2682e7cf14399fb3dbfa0a2aa
        Reviewed-on: https://gerrit.libreoffice.org/55286
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0af42b06fcc79d22fa9153454027467910b95ef3]

        Updated core Project: help  3e5bd012ebefd160ff4d7070b6e1794e44d91ae5
        
        Better use of embed for similar contents
        
        Save translation work for 'IFS functions
        
        Change-Id: I7e9c9fa9d84419f4faf28622be818eb7f2fe6d2a
        Reviewed-on: https://gerrit.libreoffice.org/55211
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-06-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [766c85a4f67f5d50645340e31cebd5956998c6fc]

        tdf#117866 cui: avoid deadlock in personalization dialog
        
        The deadlock happened as the main thread wanted to join
        SearchAndParseThread (while owning the solar mutex), but
        SearchAndParseThread wanted to take the solar mutex to import a graphic.
        
        Fix the deadlock by checking for the termination flag earlier, so we
        don't take any new mutexes if termination was requested already.
        
        Change-Id: Idddaadadc693610d9f31a14300b22aff8d452756
        Reviewed-on: https://gerrit.libreoffice.org/55284
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-06-04  Stephan Bergmann  <sbergman@redhat.com>  [710ba43421067528004321591d78e0f386da1ab0]

        Various clang-cl/loplugin errors in extensions/source/ole/unoobjw.cxx
        
        -Werror,-Wnon-virtual-dtor: made various dtors virtual
        
        -Werror,-Winconsistent-missing-override in END_COM_MAP: silenced the same way as
        in other places across the code base
        
        loplugin:unreffun in BEGIN_COM_MAP and END_COM_MAP: silence with
        -Wunused-function
        
        various -Werror in atlbase.h and atlcom.h: silenced the same way as in e.g.
        embedserv/source/inc/stdafx.h
        
        -Werror,-Wshadow
        -Werror,-Wunused-function
        loplugin:casttovoid
        loplugin:cstylecast
        loplugin:nullptr
        loplugin:salbool
        loplugin:subtlezeroinit
        
        Change-Id: Ifefdc930a1d3ecf5366523dea509bfaca1f4e001
        Reviewed-on: https://gerrit.libreoffice.org/55186
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-04  Katarina Behrens  <Katarina.Behrens@cib.de>  [8db52a95368a256e47f6b7229adb9b8d2a47453f]

        Qt's interpretation of transparency is different from vcl's one
        
        thanks Sergei Reznikov for pointing this out
        
        Change-Id: Ib07d144bb50b178ee7b36f2c7b2eaede27ed10bc
        (cherry picked from commit e56c81cc996747e3768cf171d0d6e94753b7d2af)

2018-06-04  Zdeněk Crhonek  <zcrhonek@gmail.com>  [ea8efce49dc2b45be014b0709e913c322358deb5]

        uitest / Calc consolidate;one more test
        
        Change-Id: I6b04b943bb5a62e35a7dd0dc8749652312488435
        Reviewed-on: https://gerrit.libreoffice.org/55253
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-06-04  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [3995d654cce23a6c60170d1a2a30f2df7b23ad8e]

        Karasa Jaga: Add many locale icon, update some database & chart related icons
        
        Change-Id: Id8565b07e612bff77009322a9b82a7800d748384
        Reviewed-on: https://gerrit.libreoffice.org/55203
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-06-04  Noel Grandin  <noelgrandin@gmail.com>  [e9858bed7342772ed9abe391c686681a318b1609]

        fix gbuild precompiled check for --enable-symbol
        
        its gb_SYMBOL not gb_SYMBOLS
        
        Change-Id: Ia719d37d280498c856747d2806ec5a8a2c598a99
        Reviewed-on: https://gerrit.libreoffice.org/55206
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-04  Abhyudaya Sharma  <sharmaabhyudaya@gmail.com>  [5525c1f871a4e810dfad7f4e96b6c439f4c6afe2]

        Fix .xltx file extension in Template import dialog
        
        Change-Id: Ib7cb462720d13c31f0946a9c8b721d05ce7c9dfe
        Reviewed-on: https://gerrit.libreoffice.org/55267
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [68fb5a215aed2905b517cb81a2db162b3735f7fd]

        loplugin:useuniqueptr in Svx3DPreviewControl
        
        Change-Id: I088a8521231283e4c9d4c8ee08677496bd244141
        Reviewed-on: https://gerrit.libreoffice.org/55229
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-04  Gabor Kelemen  <kelemeng@ubuntu.com>  [c35916de11632685571aaf9728f083fe3287c4c0]

        tdf#42949 Fix IWYU warnings in sd/source/filter
        
        Found with bin/find-unneeded-includes
        Removal proposals are dealt with, and necessary fallout management
        
        Change-Id: Ibf30bb929d2530572bbfee7ebeaad8a7fea7b3c2
        Reviewed-on: https://gerrit.libreoffice.org/55208
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-04  Justin Luth  <justin.luth@collabora.com>  [c42b1cf2464924b125aeae15968fb79cf795bc81]

        tdf#114487 sc htmlimp: rangeNames should be 3D
        
        Without a visible sheet name, these absolute ranges
        become relative after a round-trip.
        
        Another way to handle this would be to ensure that ODS
        (and other text-based formats) export Absolute in a
        way that can be properly imported. But handling
        it on import is safer and ensures UI consistency.
        
        The InitRange default is for !IsFlag3D and !IsTabRel().
        Since the range already imports as absolute, just add
        the appropriate 3D flags.
        
        Change-Id: Ia664e6f87e235096e1c2e5b702e18505e375e2ad
        Reviewed-on: https://gerrit.libreoffice.org/54725
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-06-04  Stephan Bergmann  <sbergman@redhat.com>  [78bd14939abb8040182b9db7b2c28c03d60eccb9]

        loplugin:unreffun
        
        ...since 25d6789e0e7949fa2e7441eeeb0f6e9cf701dbed "sc: disable test that fails
        on Windows"
        
        Change-Id: I730495fe9b6d648c75a374b2cd15024e56c85126

2018-06-04  Michael Stahl  <Michael.Stahl@cib.de>  [98e4c241e9ef918c739638154b7ba850d70e0eed]

        o3tl: add more strong_int operators
        
        Change-Id: Ibb0f883353b6d172275744eaa59d27ba39930623
        Reviewed-on: https://gerrit.libreoffice.org/55264
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-06-04  Stephan Bergmann  <sbergman@redhat.com>  [57d598a276ea05a22c766587baa48b1685b7aafc]

        Adapt CppunitTest_sc_screenshots
        
        ...to 7d275e3ab35b3f9bfd7ff16290393ca027c50355 "Implement NewWorkbook and
        WorkbookOpen Automation callbacks in Calc"
        
        Change-Id: Ic12e1cc162411dd31862bee3c710791925b6308e

2018-06-04  Gabor Kelemen  <kelemeng@ubuntu.com>  [56674b45cccd2702fe2bf40398c0bd00741040e1]

        tdf#117969: Translate Light/Dark Magenta
        
        Also remove Light/Dark Violet variants
        Place Magenta into the Standard colors list
        and Violet into the Tonal colors list
        
        Change-Id: Id27bb5fe62b7c69af39158680ae07d4f1f2efc95
        Reviewed-on: https://gerrit.libreoffice.org/55257
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [514d7d41ae867bedcdf3df7831a69e7a66e94a78]

        loplugin:useuniqueptr in SvxRectCtl
        
        Change-Id: I99b95cec1985ea5b89d705df1a22a95b2b072008
        Reviewed-on: https://gerrit.libreoffice.org/55228
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [6798473388f9a4b9f2d1c64e89d540d7e15e3584]

        loplugin:useuniqueptr in LineWidthPopup and LineWidthValueSet
        
        Change-Id: Ia60c396fd4f9fda7c5a2fc6bef4a2a2be01d8bcf
        Reviewed-on: https://gerrit.libreoffice.org/55233
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-04  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [100b6a229e0ab9888578c138cd38424d16dec608]

        Fix typo in the JAVA_HOME warning
        
        Change-Id: I7ca28487f780e8d28198f98dc3702aa6cbdb1a11
        Reviewed-on: https://gerrit.libreoffice.org/55262
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [5ad5f5ec62cc259f054b7343d7b4edce372e95e2]

        make CreateStyleFamilies return std::unique_ptr
        
        Change-Id: Ibb7bec9ede8045a6cea42c02f61f14ad36d2b434
        Reviewed-on: https://gerrit.libreoffice.org/53730
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [2bffccf7af58a4c076c597f847eed2068574e704]

        sw: prefix members of SwEnvCfgItem
        
        Change-Id: I626a1d8055bf2e3d835cd340b095b59e0ec7195b
        Reviewed-on: https://gerrit.libreoffice.org/55261
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [a7099bb575851b9d6d83f2c34bed61c26dbb074b]

        loplugin:useuniqueptr in SvxSearchDialog
        
        Change-Id: I9f3dbe393844e4fca5637f23d3da5ddf591e487c
        Reviewed-on: https://gerrit.libreoffice.org/55235
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [ad90a73e1e8889dc198b514cddaea4857541ae4f]

        loplugin:useuniqueptr in SvxIMapDlg
        
        Change-Id: I6cbfd9c78b5bb5626a3db9ca0b6e3b51a91859a7
        Reviewed-on: https://gerrit.libreoffice.org/55234
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [7b833ad64d98a9513a6e8aab0fd7daad47eb9d1d]

        loplugin:useuniqueptr in IMapWindow
        
        Change-Id: Ibc8d2b6c9b6b463245363cc3e59e79f57a2ce360
        Reviewed-on: https://gerrit.libreoffice.org/55232
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [05a1ca8e7c86a9928696e6bc5599dbf51b4d7c47]

        loplugin:useuniqueptr in SvxPreviewBase
        
        Change-Id: I777da1279f1a8c6d6f5ac80e4d72a733d55794ef
        Reviewed-on: https://gerrit.libreoffice.org/55231
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [4f2d47bb9a0a66ed37b5364fbdf4cfe902864c5a]

        loplugin:useuniqueptr in RectCtl
        
        Change-Id: I8d0e4decdd607479e9cc9491d6dae769622a6c26
        Reviewed-on: https://gerrit.libreoffice.org/55230
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [3a83f9726044dac1e1f211ab1c5a33d8fe4cbc0b]

        loplugin:useuniqueptr in SvxXMeasurePreview
        
        Change-Id: I03cbabee0cffe7fa8160e800143f34d10ab5a083
        Reviewed-on: https://gerrit.libreoffice.org/55227
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [905a2bddaab5bc8fc552f019864330fa30e2088b]

        loplugin:useuniqueptr in SvxBmpMask
        
        Change-Id: I78a15fa022bd46596117349a5f8d0e7212233dc3
        Reviewed-on: https://gerrit.libreoffice.org/55226
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [5386d54420c893c05b4e5d3827b7211f523d0cc4]

        loplugin:useuniqueptr in SvxHFPage
        
        Change-Id: I9db95c6e18002ac0b111b36d5f236550ac0af098
        Reviewed-on: https://gerrit.libreoffice.org/55225
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [1649f48917e04549cfffddff322cc8fa6d4b42c1]

        loplugin:useuniqueptr in SvxRedlinTable
        
        Change-Id: I9d2f7516f84351e5a1447a4a78398d8c33bd211a
        Reviewed-on: https://gerrit.libreoffice.org/55224
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [51d93012d5d947c458c58a92b10b6411e1ebb43d]

        loplugin:useuniqueptr in SvxXConnectionPreview
        
        Change-Id: Ie634cbf418e49a2272966feafb4bbfa987cad52c
        Reviewed-on: https://gerrit.libreoffice.org/55223
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [5848eb908fadd8ff8ab73bbbbee1df9743ffb60f]

        loplugin:useuniqueptr in NavigatorTree
        
        Change-Id: I76930b64f873ecb6b70fed4d78199d43bc4edcff
        Reviewed-on: https://gerrit.libreoffice.org/55222
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [02180aa060fce0bea6bc8483acd7ac27f4979e25]

        loplugin:useuniqueptr in FmXGridCell
        
        Change-Id: Ic8e452a3ff75b5157c1bd35bb493e0059e5b1b40
        Reviewed-on: https://gerrit.libreoffice.org/55221
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [a5e0c725ef57c7489458195afa143d0197c79aa5]

        loplugin:useuniqueptr in SvxStyleToolBoxControl
        
        Change-Id: Ia4f7c1bd1b8e411013d4d8c084e2d5342bdbfbfb
        Reviewed-on: https://gerrit.libreoffice.org/55220
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-04  Gabor Kelemen  <kelemeng@ubuntu.com>  [620315e0cb230b6e6922920c6e0e7bb25386cce6]

        tdf#42949 Fix IWYU warnings in sc/inc/r*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here
        and a bit of fallout management
        
        Change-Id: I5dd272c6c5fa305113f4446ed49c130c6c007146
        Reviewed-on: https://gerrit.libreoffice.org/55096
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-04  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [951e7a43e62c22d4c7f7fb18de738d86ab3c2251]

        Updated core Project: help  94e09fd49d6b8803b481bde0693c5deb534d82d0
        
        Colored boxes for .note, .tip and .warning
        
        Change-Id: I067100546ac669fa34e59cf9401796a4d166718f
        Reviewed-on: https://gerrit.libreoffice.org/55239
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-06-03  Michael Stahl  <Michael.Stahl@cib.de>  [731665f3c604fd3820500275445876bbc77b9c08]

        firebird: adapt asan.patch to GCC, which lacks __has_feature
        
        Also apply sanitizer.patch, because why not.
        
        Also tweak configure to check for dlsym() instead of dlopen();
        the situation described in commit
        037584cfe5e58bf6807fb0188d245042baa8c1c0 still holds on Fedora 27.
        
        Change-Id: I446fa3e991aec06452f135ab8365702a397c441a
        Reviewed-on: https://gerrit.libreoffice.org/55247
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-06-03  Michael Stahl  <Michael.Stahl@cib.de>  [1ec232b1479c751547b766769285284eef6bb2e3]

        editeng: work around spurious GCC 7 -Werror=return-type
        
        gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5)
        
        Change-Id: I3da508fba7757ffd823ed05f5c3d82bb8a300267
        Reviewed-on: https://gerrit.libreoffice.org/55251
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-06-03  Caolán McNamara  <caolanm@redhat.com>  [da7ed9702117a5154540e2b76f41bf5efc857a4f]

        use prebuilt opens___.ttf in oss-fuzz configuration
        
        Change-Id: I4bbea7e1af34bd5c30e3830ecb58af2b6a3a09d4

2018-06-03  Caolán McNamara  <caolanm@redhat.com>  [682b6743dbdbf074037a1da0f6d01301c90a222e]

        stray debug code
        
        Change-Id: Idc779be7522d7b3875be73aad2e703fc87d8c9bf

2018-06-03  David Tardon  <dtardon@redhat.com>  [5ea927288a35ea7d5d8747185278b920c1779f50]

        upload libepubgen 0.1.1
        
        Change-Id: Ib294f412055ef23a6ca5608675bc924dacae56f4
        Reviewed-on: https://gerrit.libreoffice.org/55248
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-06-03  Saurav Chirania  <saurav.chir@gmail.com>  [06f819baaaf615d4d02e3c0838513c3544389024]

        uitest logger: ListboxSelect and ListboxFocus logging
        
        Change-Id: I5a38adaeea3c2e64366563bd449d8bf06d9161a3
        Reviewed-on: https://gerrit.libreoffice.org/55112
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-06-03  Saurav Chirania  <saurav.chir@gmail.com>  [1a91d1a5956e16080af3f64c1597387dd57b9570]

        uitest logger: support for buttons, dialog, command and key logging
        
        This patch adds logging faclity for radiobuttons, checkboxes
        and button clicks. It modifies the logging for UNO commands
        and dialogs execution for consistency with other log
        statements. It also makes key logging more informative
        by printing the details of the object on which the user is
        typing.
        
        Change-Id: I911d0dfb64dacfde64193f0aea21f7d837dbf9da
        Reviewed-on: https://gerrit.libreoffice.org/54745
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-06-03  Matteo Casalin  <matteo.casalin@yahoo.com>  [565340d457f41197474a75ba1b036bdc3d569041]

        Fix tdf#100937: LO Freezed when I insert a very long text in...
        
        ... the Description box
        
        The issue was triggered by ImpVclMEdit::Resize initially calling
        TextEngine::SetMaxTextWidth() with a negative width (due to an initial
        empty area, further "reduced" to take into account a vertical scroll
        bar) and then with positive values in following iterations.
        I preferred to consider such negative widths a no-op instead of
        extending them to the "maximum" possible width.
        
        Change-Id: I756652a30c23ebe6674e481e7d8d6e0d8ba45e75

2018-06-03  Matteo Casalin  <matteo.casalin@yahoo.com>  [91b5e86d5ef1318bd894b1fc3b537fb4615673da]

        Improve 1a2ee0ecd5b0cff52922c1d261f7d03a57a52ca0
        
        Change-Id: I50f369f28c3b97ba7fed494cb238b7756920abc6

2018-06-03  Matteo Casalin  <matteo.casalin@yahoo.com>  [3c78a19ed66b44ebb2db7b160fa92a010a3c42aa]

        Try harder to find a matching file extension
        
        Potential regression from 2a39163aef4211c9d19cb1faee7f55d3718355b6
        
        Change-Id: I67f1f11bd52a1dbf0f77a35df7ad556437ccd39b

2018-06-03  Matteo Casalin  <matteo.casalin@yahoo.com>  [85613aa81a885488f99ed038f2254ddb0c8a1037]

        Fix tdf#117410 - UI: Settings in PDF Options not remembered...
        
        for next export
        
        Change-Id: I6f066c81d96595a4560f5bb9e148001b004b38f0

2018-06-03  Matteo Casalin  <matteo.casalin@yahoo.com>  [c4fb67f712ddde0e31bda0f22ef4e4247d63ea9a]

        Simplify: not empty OUString has at least one token
        
        Change-Id: Iae1ce8dc951f394effb942cba0f19a531b42aea0

2018-06-03  Matteo Casalin  <matteo.casalin@yahoo.com>  [7723926deb6dcea1049faf49c2b34e27297a8bda]

        Optimize: low-complexity checks first
        
        Change-Id: Icbd126e098873f17d8e4f1d3127c0c0b7a0a82eb

2018-06-03  Matteo Casalin  <matteo.casalin@yahoo.com>  [856c1ea7c6f0ff08b3fb0dc23e9eb9483fa501ba]

        Simplify: not empty OUString has at least one token
        
        Change-Id: I2ab30dc532e3778a6101757bd0f2957c2311c3e9

2018-06-03  Matteo Casalin  <matteo.casalin@yahoo.com>  [e0349dc6587f77e69ed6586a095d9a215a834a77]

        Simplify: reduce calls to getTokenCount
        
        Change-Id: I740a910cfc5f42b71b91f597d23f7d53dca89643

2018-06-03  Matteo Casalin  <matteo.casalin@yahoo.com>  [436191347914b81bb4d4cc02e594f4b47b8df8f5]

        OUString: simplify and reduce temporaries
        
        Change-Id: I86abb83cad333ff2d119d33d767f54be206e90da

2018-06-03  Arkadiy Illarionov  <qarkai@gmail.com>  [62667aac83bd743fa98a5eaa946cc8088335f66c]

        tdf#96099 Remove some trivial std::vector typedefs
        
        Change-Id: I21171bd90b5e19fe8e5b8f2d125b6dfcb9a8b766
        Reviewed-on: https://gerrit.libreoffice.org/55198
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-06-03  Luboš Luňák  <l.lunak@collabora.com>  [10da3d817afd3f5d5c4f84cb814d56efc0678d43]

        avoid a deadlock when the crash handler can't acquire SolarMutex
        
        Change-Id: Iea2d9b993dcf08fe022f97a2ac8e15fba9a8568c
        Reviewed-on: https://gerrit.libreoffice.org/55090
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-06-03  Henry Castro  <hcastro@collabora.com>  [5cbf6e936dfa402bc3b9c6cd2745f64fc71e0cc0]

        sc: prefix members of ScDocShell
        
        Change-Id: I7c2a4e5e850b26da515719f7df869f12c49b0ad3
        Reviewed-on: https://gerrit.libreoffice.org/55148
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2018-06-02  Luboš Luňák  <l.lunak@collabora.com>  [bfed5c384d41253bec39fc3e44f839242602f1a1]

        add mutex protection to more ScGlobal functions
        
        Similarly to ScGlobal::Get(Case)Collator(), these also may be called
        by multiple threads.
        
        Change-Id: If0b1f2669282354ce79cdd251698f3aa1c6a30d4
        Reviewed-on: https://gerrit.libreoffice.org/54798
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-06-02  Zdeněk Crhonek  <zcrhonek@gmail.com>  [795945860f8ba9cbceb3b9b3b3d535076564c490]

        uitest - Calc consolidate
        
        Change-Id: I2d38570f6dbd6046dacbbc9aa1eb9dac657c4f1c
        Reviewed-on: https://gerrit.libreoffice.org/55213
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-06-02  Caolán McNamara  <caolanm@redhat.com>  [3e600bf0e99bcf9080937e8fba82ae2473d26664]

        coverity#1435911 Arguments in wrong order
        
        since...
        
        commit 63e65d1743264dfa26d2aba615d71978e65784e8
        Date:   Wed May 30 11:11:21 2018 +0200
        
            dont use GetMask in GeoTexSvxBitmapEx
        
        Change-Id: If5ea0f420ed588ccec21f9662473e1cae1b32f12
        Reviewed-on: https://gerrit.libreoffice.org/55219
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-02  Caolán McNamara  <caolanm@redhat.com>  [ea1279d7f7b3176f37515951782a51327f233591]

        coverity#1435913 Dereference after null check
        
        Change-Id: Ieaf1eeee7be375c9381070d7141f6366b0bec7a3
        Reviewed-on: https://gerrit.libreoffice.org/55218
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-02  Caolán McNamara  <caolanm@redhat.com>  [b01cfcb4aadc4dc440427a3b914854148d019fe0]

        coverity#708674 Uninitialized scalar field
        
        Change-Id: Icbd707fc5bcdad58592ab80c095ad0b1d655786c
        Reviewed-on: https://gerrit.libreoffice.org/55214
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-02  Caolán McNamara  <caolanm@redhat.com>  [38bdca63743be278377271d83110b07dec2345db]

        SwNumberingTypeListBox fully replaced now
        
        Change-Id: I7610cf8f602c6939dc994dd4c418d9e07aaf6b20
        Reviewed-on: https://gerrit.libreoffice.org/55217
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-02  Caolán McNamara  <caolanm@redhat.com>  [cd08397eedbe347784a3ac569481a17a8391e7b2]

        weld SwSectionFootnoteEndTabPage
        
        Change-Id: Ib4246a2f90780a005e79e2d071b43a5629a3242c
        Reviewed-on: https://gerrit.libreoffice.org/55216
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-02  Caolán McNamara  <caolanm@redhat.com>  [846675d6c0ff6838526f97961e95eca945c60eeb]

        fix dubious cache comparison check
        
        in...
        
        commit 083b7ca26bbf4b9bad2922520caaf5c0227dac5e
        Date:   Tue Dec 26 15:58:21 2017 +0100
        
            Move PhysicalFontFace member of FontSelectPattern
        
        this went from...
        
            if (
                (rA.mpFontData && rA.mpFontData->IsSymbolFont()) ||
                (rB.mpFontData && rB.mpFontData->IsSymbolFont())
               )
        
        to ...
        
             if (rA.IsSymbolFont() && rB.IsSymbolFont())
             {
        
        Change-Id: I1407573dfa73ac843b790ff3bc4ac0d5f66ab42c
        Reviewed-on: https://gerrit.libreoffice.org/55183
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-02  Luboš Luňák  <l.lunak@collabora.com>  [7e83b2d3b52fda5c1535e85f76c096c3ee627b1e]

        avoid configure warning about <codecvt> not usable by preprocessor
        
        Change-Id: I710579f343eab38f576311bd15d931e5521105b2

2018-06-02  Caolán McNamara  <caolanm@redhat.com>  [be13ca094dac91545a879905a34adb5fdb23afe9]

        mergedlibs failure with duplicate SwXStringKeyMap
        
        just rename this one for a quick fix
        
        Change-Id: Iae9152356640c3454a73b56f7e097d084d8eb3a0
        Reviewed-on: https://gerrit.libreoffice.org/55210
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-02  Luboš Luňák  <l.lunak@collabora.com>  [656e5cecbef254c08c871381abc8364a761a6b94]

        fix memory leak in double-checked init
        
        The pointer indeed shouldn't be just a local argument but a reference
        to the global variable, otherwise just the argument gets set.
        
        Change-Id: Ib7060943b089336b409d4861540a861ca2793cde
        Reviewed-on: https://gerrit.libreoffice.org/55209
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-06-02  Julien Nabet  <serval2412@yahoo.fr>  [7667dda435b2671f1d78e967669fa0fe725b5af6]

        tdf#117825: check if macros are allowed when double-click one
        
        Change-Id: I4ebb38bdac543995ee7e73dbd67ff5f1402d1a0a
        Reviewed-on: https://gerrit.libreoffice.org/54867
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-06-02  Caolán McNamara  <caolanm@redhat.com>  [f9de5f7ea0130a9bad889f9702ac311d6be3deb6]

        share the cairo clipping code
        
        Change-Id: I2dc8f55fd2612b5fc4440b46ee3184341fd56859
        Reviewed-on: https://gerrit.libreoffice.org/55180
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-02  Caolán McNamara  <caolanm@redhat.com>  [40b7062ffa972ae0a8f51da0b257becfab749d53]

        share the cairo polyline drawing code
        
        Change-Id: I35c04f33f3a87962a3d0e731213228d5b2e8590e
        Reviewed-on: https://gerrit.libreoffice.org/55179
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-02  Caolán McNamara  <caolanm@redhat.com>  [3a8eb264b912b76a12af7a94b24b5ac6acc2347d]

        valgrind: uninitialized read
        
        Change-Id: I29811f652c2368a0fecef66dd02343d12ee67068
        Reviewed-on: https://gerrit.libreoffice.org/55178
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-02  Caolán McNamara  <caolanm@redhat.com>  [dde1586c5eebe86deeb1126cde539b3932e2d5a1]

        Resolves: tdf#101798 ResetClipRegion needs to affect cairo drawing too
        
        regression since...
        
        commit cb382034b061b4acd4f0fd490f42af34517a7b8d
        Date:   Fri Jul 1 14:00:00 2016 +0200
        
            tdf#50613 speedup fat line drawing on linux using cairo
        
        Change-Id: I2f1a70f102786228d52199df9960336218c6f9f9
        Reviewed-on: https://gerrit.libreoffice.org/55177
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [96df6f558cae3b8a62e694dc5816ed69dee29486]

        Updated core Project: help  a25c0c5dc1b55a7c4d9338843676dafdf98d86ed
        
        tdf#117933 help pages for MAXIFS,MINIFS
        
        Change-Id: Ib0b27e4f00468b33a9a112ac0dc0967750570b18
        Reviewed-on: https://gerrit.libreoffice.org/55143
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Sophia Schröder <sophia.schroeder@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-06-02  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [96895d6a7d07f51a59d8775d5a4fb268e9f075d1]

        A few assorted improvements to translatable strings before freeze
        
        Change-Id: I30d315e0c82afc112cdb4fef17339c1b78b5643a

2018-06-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [25fdc074528a39ff8aacf74c8db888ec9ef19a97]

        Removed executable permission on data files
        
        chmod -x to complete
        
        Change-Id: I966773e0adebf8563343856f18ba25ba84b0a633
        Reviewed-on: https://gerrit.libreoffice.org/53666
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2e28f3411c758a77c832c203c2696ca0633fb0a2]

        Removed executable permission on xml file
        
        Change-Id: Iac67a8371efd5f4562a926cae5913f0a4b3b6b4d
        Reviewed-on: https://gerrit.libreoffice.org/54812
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [eccea668480f4689306de788cba5436687b20bf3]

        Removed executable permission on images files
        
        Change-Id: I052313be756947926e5807f2dd3071c405838bf6
        Reviewed-on: https://gerrit.libreoffice.org/54909
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [319a6fb33c22156e83cebaf3447d7432beca8fb3]

        Removed executable permission on data files
        
        chmod -x for odp, ods and so on
        
        Change-Id: I74397d9b8e24575130d2776ed90f4cfc13e1f03c
        Reviewed-on: https://gerrit.libreoffice.org/52570
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7135c17d4769a53da013bb3c62d4afec2e7cb084]

        Removed executable permission on source file
        
        Change-Id: I6f49685efe7b902f42229be000a5ef6f08923086
        Reviewed-on: https://gerrit.libreoffice.org/54049
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-02  Samuel Thibault  <sthibault@hypra.fr>  [7a95afee62e536220230f01a5227c9edda617d4e]

        gla11y: Enable warnings for more widgets missing a label
        
        Namely
        svxcorelo-SvxColorListBox
        svxcorelo-SvxLanguageBox
        sfxlo-SvxCharView
        foruilo-RefEdit
        svxcorelo-PaperSizeListBox
        
        Change-Id: I5933c750001eeee7a25ce8597d781b4a0dcfbbe3
        Reviewed-on: https://gerrit.libreoffice.org/54814
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-02  Jim Raykowski  <raykowj@gmail.com>  [6a4db3a7a57926d586bb4e43ae2d77ea29847fcd]

        tdf#105225 A TOX background tab page based on the area tab page
        
        Change-Id: Icc799b98b4ebf8dee6afab98d4a353f7b03e4449
        Reviewed-on: https://gerrit.libreoffice.org/55151
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-02  Jim Raykowski  <raykowj@gmail.com>  [94cb2ac3cb5f2c951f70c3bf6b28aad9e2c0bdb7]

        tdf#105225 A section background tab page based on the area tab page
        
        Change-Id: Ibe758cab371bc53207bd2ca617d123b7d660a774
        Reviewed-on: https://gerrit.libreoffice.org/55149
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-01  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6fbcb4f1ad6bbcaac1fade0abf6bbe8215c1f4ab]

        par2script: don't bother removing already removed parts of arguments
        
        the s/\@// conflicts with jenkins default directory naming for
        concurrent builds and is wrong at this place/in this form:
        0ce067c1fc334680a7d99e573ae8c2f3e623b645 already changed the format of
        the parameter from @listfile to @@listfile, so stripping a single @ at
        the front won't help at all.
        Furthermore the stripping already was added to the
        par2script/parameters.pm earlier, so the worker functions don't need to
        deal with transforming commandline arguments.
        
        Change-Id: Ic55b8cda3cd114dfc5cb7ded6d53174cd8283af9
        Reviewed-on: https://gerrit.libreoffice.org/55196
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-06-01  Stephan Bergmann  <sbergman@redhat.com>  [fa7c081ea70854334ad6c4f3d2024f35e110dd67]

        Remove unused Qt5MenuItem::mpVCLMenu
        
        Change-Id: Ia7f28a54f253f0263cc781feb5997bb51bb640b2
        Reviewed-on: https://gerrit.libreoffice.org/55193
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-01  Stephan Bergmann  <sbergman@redhat.com>  [03b79b227fa8ec728bbfb923e8ba8307ffa519a2]

        Fix various Clang and loplugin warnings in --enable-kde5
        
        Change-Id: Ia79f97ca589720dbdfd14ea03560713fd2d22db9
        Reviewed-on: https://gerrit.libreoffice.org/55195
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-01  Stephan Bergmann  <sbergman@redhat.com>  [e1ab04440195092aa0bfbf445e97530082843569]

        Improve loplugin:unreffun
        
        ...to avoid a false positive in --enable-qt5
        
        > [build CXX] vcl/qt5/Qt5Widget.cxx
        > /home/sbergman/lo/core/vcl/qt5/Qt5Widget.cxx:466:21: error: Unreferenced function declaration [loplugin:unreffun]
        >     friend QWidget* createQt5Widget(Qt5Frame& rFrame, QWidget* parent, Qt::WindowFlags f);
        >     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        > 1 error generated.
        
        Change-Id: I01e47bc5f5147916737d62fe18ce5312a0221a3f
        Reviewed-on: https://gerrit.libreoffice.org/55189
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [29dbb864097cc3136b036fbeb0bfa7d24b1147d7]

        use more BitmapEx in sd
        
        Change-Id: I5c24ca437a329b105151adfedcaed0016bdaf771
        Reviewed-on: https://gerrit.libreoffice.org/55191
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-06-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [c96d58cca2503fd257c3c742188af66075e194de]

        use more BitmapEx in filter
        
        Change-Id: I68fdad6a69a178df8c59c4272f1d8d0b2f101315
        Reviewed-on: https://gerrit.libreoffice.org/55163
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-01  Stephan Bergmann  <sbergman@redhat.com>  [d098fb74df7c11bbfa8103ec8c7c89652b07bfc4]

        Improve handling of _SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING
        
        _SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING turned into a global
        -D..., same as existing
        _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING.
        
        Change-Id: Ifefdc930a1d3ecf5366523dea509bfaca1f4e002
        Reviewed-on: https://gerrit.libreoffice.org/55188
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-06-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [c4015f23024880fbfd988bb1c5749360ededc57b]

        DOCX import: fix relativeFrom=page, align=right handling again
        
        sw/qa/extras/ooxmlexport/data/wpg-nested.docx has a right sidebar on the
        page, which is a nested drawingML group shape. This was fixed to have a
        reasonable position in commit 51a61bd4aca15c860d301b687d582a39193089e2
        (DOCX import: fix relativeFrom=page, align=right handling, 2013-12-06)
        but the testcase only asserted the document model, so it wasn't caught
        that later commit af313fc149f80adb0f1680ca20e19745ccb7fede (tdf#105143
        DOCX import: enable DoNotCaptureDrawObjsOnPage layout compat option,
        2017-01-06) broke it.
        
        Fix it again by reverting the original fix and focusing only the part
        that is still a problem: the margins around the shape prevent it to be
        exactly at the right edge (instead there is some spacing). The margins
        are not relevant in the "no wrap: in front of text" and "no wrap: behind
        text" cases, the Word UI even disables the controls in those wrap cases.
        
        Improve the relevant testcase to assert the layout instead, so next time
        this breaks, we'll more likely notice it.
        
        For each modified existing testcase, I compared the old Writer, new
        Writer and Word rendering result and came to the conclusion that it's
        the test that should be changed, not the code.
        
        Change-Id: Ida29929671148db77fdd9ce8dbfb5214bb4728dd
        Reviewed-on: https://gerrit.libreoffice.org/55192
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-06-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [587a21002699c0dd7f7a8a40b485acfb6b63fc97]

        Fix typos
        
        Change-Id: Icc6fd609d3e57277822c4de76bd3baf4b1900840
        Reviewed-on: https://gerrit.libreoffice.org/55176
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-06-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [94dcb3b1a5b38b7b35cb75b068836d78134a6b7b]

        UITest_calc_tests: split this into 4 parts
        
        Before: make -sr UITest_calc_tests -> 10m48.934s
        
        After: make -sr -j4 UITest_calc_tests UITest_calc_tests2 UITest_calc_tests3 UITest_calc_tests4 -> 5m40.113s
        
        As a start just split based on the number of .py files in the
        directories, one could improve this further by making them even more
        equal based on number of lines or something.
        
        Change-Id: I7a98a29e5d18a7600575956a7d8a0ec81e804269
        Reviewed-on: https://gerrit.libreoffice.org/55174
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [403a8674e3ba46caaaa5734f62d57b3bf8dbd603]

        Updated core Project: help  c4b58d2a883f375a15a5d0ab339ce626155dd901
        
        Linguistics
        
        Change-Id: If71bbd56546d9a78c102faa3bc819d7557cd8e14
        Reviewed-on: https://gerrit.libreoffice.org/55187
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-06-01  Stephan Bergmann  <sbergman@redhat.com>  [7ff3030a56a8d499ff1f6e15a05e4c1ce66ae74c]

        Missing includes (std::back_inserter; Windows --disable-pch)
        
        Change-Id: Iff9aa5eaa105d4eef496a9a2459a785b6a722418
        Reviewed-on: https://gerrit.libreoffice.org/55171
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-01  Stephan Bergmann  <sbergman@redhat.com>  [9a865aa2880b28953e313389e44974dab88e535b]

        Various trivial loplugin fixes in --enable-qt5
        
        Change-Id: I9539eb77f663e1174919ae801495801f81571710

2018-06-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [1cfe22ff1d8327f015a2ef17175f8c7845929432]

        remove old "convert to SVM1" code only active in debug mode
        
        Change-Id: I1d83e6ea5f8eb998f95e6ec334a695eb1df78df1
        Reviewed-on: https://gerrit.libreoffice.org/55173
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-01  andreas kainz  <kainz.a@gmail.com>  [2e87a61cc7b8ac501adc05e1c53be96f3e530353]

        Mimetype icon update for apps and impress
        
        Change-Id: I99d47fe7845740b02f85af3de39bc177424894e7
        Reviewed-on: https://gerrit.libreoffice.org/55175
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-06-01  Stephan Bergmann  <sbergman@redhat.com>  [8729e89765d548a2d3520f4b5a0fa9a51d33426b]

        loplugin:nullptr (clang-cl)
        
        Change-Id: Ic21436a2d71968b8fd01a55fd6c1b7bc07b70451
        Reviewed-on: https://gerrit.libreoffice.org/55172
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-01  Stephan Bergmann  <sbergman@redhat.com>  [f1514f903c2c4b2b199649c472f41573e2c90e49]

        loplugin:includeform (clang-cl)
        
        Change-Id: Ia15fc0ea8d46cd4eab6ca690e1dac3a530512ab6
        Reviewed-on: https://gerrit.libreoffice.org/55170
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-01  Stephan Bergmann  <sbergman@redhat.com>  [501f1b6764ab93230e85ede520baf48d308d4ba9]

        loplugin:unoany (clang-cl)
        
        Change-Id: I2a27c41ed2045cca8b8efb5f9d07f3015c67f8a1
        Reviewed-on: https://gerrit.libreoffice.org/55169
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-01  Caolán McNamara  <caolanm@redhat.com>  [1d75ed970a4f698f48793a71fdba1f15f3cf3e5e]

        ofz#6440 timeout during fuzzing
        
        Change-Id: I720c64b9bb14cee33ffab5547a7353e83f23a14c
        Reviewed-on: https://gerrit.libreoffice.org/55147
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-01  Arkadiy Illarionov  <qarkai@gmail.com>  [bea47ebdb4bb634ad647e3b653fa7e31d7c4b6ab]

        tdf#96099 Remove some trivial typedef std::vector
        
        Change-Id: Iaba48932dde059c88401ee60f7aac0048a79e9eb
        Reviewed-on: https://gerrit.libreoffice.org/55045
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-01  Gabor Kelemen  <kelemeng@ubuntu.com>  [bdf5a7b5792cc93cd0a8984cfd8528dfe67b3e70]

        tdf#42949 Fix IWYU warnings in chart2/source/view/inc/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here
        and a bit of fallout management.
        
        Change-Id: I1eb30323e083afca7c024d494856ccc66c41482d
        Reviewed-on: https://gerrit.libreoffice.org/55037
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-06-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [36ad2b13371a24d99dcec16a60b48d895e0228aa]

        drop Image(Bitmap) constructor
        
        and convert some more code from Bitmap to BitmapEx
        
        Change-Id: Icf3c18608e0bb608408fe69722441cfa19f6b161
        Reviewed-on: https://gerrit.libreoffice.org/55160
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-06-01  Abhyudaya Sharma  <sharmaabhyudaya@gmail.com>  [6c4135416f79aebf02afa58d6d125f5c175b34d7]

        OOXML types are now visible in Template Import Dialog
        
        Change-Id: I5414391cebc4a5a8e08d6d0004fefc3a0acc8111
        Reviewed-on: https://gerrit.libreoffice.org/55128
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [8815acd18f8995cbbf45c2a70629379cb9bfbf15]

        Make clang-format happy, remove vcl/unx/kde5 from blacklist
        
        just between us girls, I hate you clang-format
        
        Change-Id: I4cd041eff7a9fa01eb9192cf357e3f07a26fa6ad

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [c5b8b1a3c0247773bd613cba1a183fc8961d38fc]

        Use harfbuzz and graphite, needed after GenericSalLayout refactoring
        
        Change-Id: I21c221715c4e6b4e692c8b5ea4d9c9eb5d073980

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [3698ff07b98eac0516cdecbebed456199d18d65f]

        Add radiobuttons to native menus
        
        Change-Id: I015bbb0a337b917096ca6f542a73c24c79fbef7d

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [42b390cb0131d867e89888d879e34025658e99c2]

        Add checkmark buttons to native menus
        
        Change-Id: If64227af287006cb4f9b980dac97b2fb401eac88

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [26bcf9610f74b7d8e4c5894ffe4da7f581191dd8]

        Dispatch commands from menus for real
        
        Change-Id: I01997caa22e14c1350bd83100edb74397ebab5d7

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [b971f2cc18ff3ad46e1bb27ba983ea0a4bbb3be2]

        Basic structure of a slot to dispatch commands from menu
        
        Change-Id: If3a134f67f59d3238c27eb0fef99bf49a8970433

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [cd762c362e2de178d928d1cca52e291b9a1e8d70]

        Add shortcuts to native menu entries
        
        something's wrong though, they don't really show
        
        Change-Id: Id8559fd9b6a5d4b2b49442d179571d31a99b5b20

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [5b02225ff7f963a79e0177150de8257626f0d2a1]

        Insert separators into native menu
        
        Change-Id: I88bb70b1e443821cc8d1904039f2a8fb52df1ff9

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [2ebd9da7d5903804743667660fc970a2a9d42321]

        Native leaf menus and submenus are now visible
        
        Change-Id: Ieaac0966b167d82c8bdeb60f3ce4b9cc8589ec62

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [8d78318307ef2ddde2972d2eb5ce839839cfc1f4]

        Clear menubar before opening a new app
        
        Change-Id: Icab19e31f7aa737351460790d2028114b24284ad

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [a2e372362a8e129f88762b4c31f9e5459370dfe4]

        Replace ~ with & (Qt accelerator marker) in menu entries
        
        Change-Id: Ie7866357d4e74b778849262c1c2b60605a26faad

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [8c98a74906d3e132eaab349806627a9340edc191]

        Unify Color -> QColor conversion
        
        this also resolves build failures on 32bit platforms
        
        Change-Id: I53fa2faae52a8cb322644c5bd5e5e84d71110d8e

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [f174739d36b61422bd86a3c756c84ae87aa5a4ac]

        Top-level native menubar items are now visible
        
        Change-Id: I6746b4a41a99c75234e64ab48ce81ea97333da04

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [aae09b331b5645b458556543d02b60266a3e68d0]

        Expose menu bar of the main window
        
        and some addional work on activating menus
        
        Change-Id: I0c4d87dc158f3253aa97d151385fce14551c11b9

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [c889151a67f693e2bc23db63a299ba010a57377d]

        Templatize Qt5Widget class
        
        to distinguish between QMainWindow (top-level SalFrame) and QWidget
        (everything else). The former are going to receive a native menu
        
        Change-Id: I9023d1e464345f96f13967f5e2c8b0716890fbc9

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [33c5d209ba3a5555a97640e3874c713b053d7c47]

        Basic ops (add, remove) with native menu items
        
        nothing's visible yet
        
        Change-Id: Iee9d31ecdb931e64016f8430b51b619a39528726

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [621a9066cdb738f86ea2108da4ce10e3a248707b]

        Prep Qt5Instance for native menus
        
        Change-Id: I7ec34b13823b943ef5e99b92d919c2df795d6ace

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [f80ff212cf9610da30fbc1c11eae438419c52e62]

        Basic skeleton of native menus
        
        in the closet
        
        Change-Id: Ic54b3853b53987b3e5a85444da0b9167a785bd81

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [3fc3eaa9f8f53143a75a8661e6551c067758806a]

        Get rid of annoying focus rectangles in start centre
        
        Change-Id: I7ef38b226cd2bab7641638c500341cf7c198026d

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [e1487233eadaab4ecfc2806e3562f5d3c7d69c51]

        Render list headers natively
        
        they have somehow odd colour though
        
        Change-Id: I645581cc594ba3e06c4475957565aadc633b9d20

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [27d5588319b536d1897f322a8c029556fe60767a]

        Use QImage format with premultiplied alpha
        
        as that's what cairo (almost) silently expects
        
        Change-Id: If1ad6f28fcc6fb7ddc2ac4fcec0a31bad512cb2a

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [af6435b678561f620c367694df56268aa9d63627]

        Native focus rectangles for push buttons
        
        far from perfect, they also hide the button text (but at least focus
        frame in contrast colour is visible)
        
        Change-Id: I9a7c2b429ae14b8604f894de64a7328cde6cb270

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [520be8ed51427aa1265e2b6885abfc7fe65524a2]

        Native focus rectangles for radiobuttons
        
        that suffer from the same problem (lack of transparency) as those
        of checkboxes
        
        Change-Id: I4bb81c5f95b07e57a7d6cdb86ba4e31ec7660f5a

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [cb2f87b04c62d0a0fd2cb127519d5bdab86d5939]

        Native focus rectangles for checkboxes
        
        done only half-way, they need to be made transparent
        
        Change-Id: Id7b1ebce33ef6f8912ee5250c13e38592b383f81

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [92b2d479b08c8553b3c0a60014152819224fecc9]

        KDE5SalData derives from Qt5Data
        
        A step back since now mbNoFocusRects (= draw focus rectangle natively)
        is set, but native drawing itself is not yet implemented and no focus
        rectangles are drawn
        
        Change-Id: I4dde734d057f6c594eb11162990430697277f029

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [566b5979d6898ff0c89e3a3255e2002807df215b]

        Remove IMAGE_BASED_PAINTING dead code
        
        Change-Id: I2d30c61c2a8cbf69e04dd24098c0fffb7dac442d

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [c9dd454e547ffd74ff2f1c0660c5876f681c0da1]

        Render tooltips natively
        
        with this, all widgets that used to be rendered natively with kde4
        are rendered natively also in kde5
        
        Change-Id: If814b121e928a9d743c74836f000b3230b946caf

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [dde06495f056ae328e297a9235d913643e27bb53]

        Render scrollbars natively
        
        Change-Id: I7f7e5bb8cf6e7307b0563a9ef84845a99dc54e1e

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [37a17795cd3ad402d1022789259451c32c429644]

        Render frames and window background natively
        
        Change-Id: I947abe375fc74acbb8628076a0938d1074d1427c

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [66a771281108ece3764574f64bd65c52b2db5cce]

        Render toolbars natively
        
        Change-Id: Ib3716fa63dfccce66a6e43ba183820dc15497d07

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [ca44554fdd1a9536cf9082f8ee49956b310aff38]

        Render list items natively
        
        Change-Id: Id8560e3e89d09c44d6b7c7679f4b3f0d5b67a0ee

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [0f747a8ec06d09d6d8deab63ecd96b056074ffb0]

        Render menu bar and popups natively
        
        Change-Id: I32554c8d21d8c2454236fcfd367e876049fdfbeb

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [517105d3fa52f2939d15e3be8e7dc80f4e14a8c9]

        Render progress bar natively
        
        Change-Id: I71148c242ba0933677f7582ec2e36fc4903e2f3e

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [30ec8ca541c22482342daf3b7b775c3b14969038]

        Drop duplicate implementation of conversion to QRect
        
        use the one from Qt5Tools class
        
        Change-Id: I4dc33b14fc6ab7fa7c426d6b1a56c299aed62c55

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [56d976cf50c3a092ec1923fc6088bf377a803693]

        Render sliders and spinboxes natively
        
        Change-Id: I307930eca8a82f3153f38362ee8f55cb121707b7

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [07807049d1f9a5847b72bb7f59f2355e8c9f764a]

        Render text edits (single and multiline) natively
        
        also drop deprecated QStyleOptionFrameV3 and ancient code for
        Qt < 4.5
        
        Change-Id: I1f7cf92d23eebc032263b25bdf37651e14994c73

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [0c7b97c110678b9ac3c06eef182ad6370b4fb677]

        Render listboxes and comboboxes natively
        
        Change-Id: Ia8d46717df43b088bb72d1f937998a64795f663e

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [fc6f2f4e11a168394169e10dcc80e81dff7cf42e]

        Render pushbuttons natively
        
        Change-Id: I1a8e82d70841765cad3d5838877489aab4656678

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [d8f9af32fbaab53261e7cc09bc587ffc7a5fc447]

        Render radiobuttons natively
        
        Change-Id: Idcc0563ec6fc788c1af135a7389a740e31e999c3

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [d35c64722eaf0157467d88a070302df6cbbf7df1]

        Remove now unused KDE5XLib and KDE5Data
        
        Change-Id: Ic3b3c0c41fb0992e8cc43410d5fb5c0bacc215fa

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [a030c5b8ce972b72d80b50ccbae13a35bb8332e8]

        Render checkboxes natively
        
        Change-Id: I687746c3d464feff4762c94ae5e228da503559a9

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [c6a11e8244f7cb96a527e1697b98ce9333f5dac3]

        drawBitmap that takes BitmapBuffer as input
        
        Change-Id: Icc0f63fac38b1476100d790a99065ad29d17bc6a

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [2f0e0579fac7199b693c35771246cdcdd065d104]

        Kill GraphicsHolder with fire
        
        Change-Id: I6bcdb872a1c7279bd08fbbfecd582e698532e0b3

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [76d48abc6b47542d06ee06de72985da2a43999e1]

        Restore Acquire/ReleaseGraphics, use KDE5SalGraphics
        
        commented out most of KDE5SalGraphics code for the time being
        
        Change-Id: I73654bd8376a9648a462505702dcf284f46ef315

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [68f3ce381bc4aaeb3217fa252ec69f7a70d806b6]

        Reorganize code to enable derived classes inject SvpSalGraphics
        
        or derivative thereof
        
        Change-Id: Iea0d5e838de0ea397dcbffd11c33f021d53face2

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [c389e0d0a1e69ed3b977c42530826683cf34f75f]

        Frames can now be closed by clicking top-right corner [x]
        
        Change-Id: I4f841bfd8fe819a322af1ecaa95d17273d3031ec

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [3d0cc7d6d337b69cf0b3c9b9ff79fb0c6d38bb9d]

        Use Acquire/ReleaseGraphics from base class
        
        also use SalFrame as argument and retval of CreateFrame
        
        Change-Id: Ie5d15ee672aaa60279db5d7ad0743d3ac0037ec1

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [20f8079ceea0a45673b1aba0eeff34e7c03990ac]

        Remove some virtual funcs implemented in the base class

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [d38de9ea49d85d28e57af31236a1f4b5486c7d99]

        Remove unused headers and commented-out code
        
        Change-Id: I8dee846d9499f1549f5e61deaad885b93d2f5438

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [2e8e1b3565415c9cda2bb082b826d4832becf5d2]

        Qt5 plugin now identifies itself as such (in About dialog)
        
        Change-Id: Icdc3d8dd20469bc2b2ca6e94a1318f313b9a5aa9

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [6f4b116ef51102d59ff11a2109b2188ec9c71abb]

        Move create_SalInstance to KDE5SalInstance class
        
        with this, we get the same display as Qt5 + cairo rendering
        
        Change-Id: I30206d0431e16aed90f6a995fa6a475e2f418708

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [3a0b3d3fa7ed8984908c4b6c54ae135cc0683051]

        KDE5SalInstance derives from Qt5Instance
        
        again, Qt5Instance needs to be made DLLPUBLIC
        
        Change-Id: I8645f0898183fd9bc2ac40110846b98e6b6447d6

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [69cc9ae6527c1671ecf39e6d1f1e92fa4d113c6c]

        KDE5SalFrame derives from Qt5Frame
        
        to achieve that, make Qt5Frame class DLLPUBLIC
        
        Change-Id: I7f1169e26845211fcf89a89a930fde48347630d3

2018-06-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [3565f156d024311ac2f20bb93ac8f6c3a64329dc]

        Move qt5 headers into vcl top-level include
        
        they will be used by kde5 vcl plugin
        
        Change-Id: Ibcece683802c7a448b165da4c2515408d641927c

2018-06-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [bf495a371d82ba8953718829fdbd277067f5f653]

        Qt5 fix font drawing
        
        The main problem was the memory management of the harfbuzz memory
        blob. Now we copy the font data tables into the blob, as the
        QByteArray memory will be freed at the end of the function.
        
        Change-Id: If5a5a4b1a235e66ba472b28a156e16be1b82bf2e

2018-06-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [564150f62d70466b50a887efb472562d169ee9d0]

        Add missing die and help functions
        
        Change-Id: Ic2e6138b1ba1a8031a80e4e58f468b6c0f7a4de3

2018-06-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [017071169f5c043447a863da093afd58e768fecc]

        Qt5 some SalLAyout painting support
        
        Don't know the glyphs are missing...
        
        Change-Id: I40834192e712af6190de8df98c10afa54d8c76e4

2018-06-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [25eb12ce1515a48a98229a48232294e7da3542c2]

        Qt5 minimal "native" file picker
        
        Change-Id: I99d8213d23b09b6cb1e398359ad05c8fa702a8e0

2018-06-01  Jan-Marek Glogowski  <glogow@fbihome.de>  [5893b40f1c52fec95e6003ec6614c61e85c7bd98]

        Add parameter to format-check any commit
        
        Adds a parameter to check-last-commit, so we can check either
        HEAD~<n> or an actual git hash id.
        Still default to the last commit HEAD~0.
        
        Change-Id: Iadcbadddb31c2887c3e0395ceef34b7c006967e4

2018-06-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [8a1411905b7624e4980e0cc4ae4e19551a832ab4]

        xmlsecurity: add ecdsa option to certificate generator script
        
        Change-Id: I8bb48c46aaea9ef4ce4bc4ab58ea8b88fe0e48a2
        Reviewed-on: https://gerrit.libreoffice.org/55159
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-06-01  Stephan Bergmann  <sbergman@redhat.com>  [b5dd045bf533a2ba4d1c98debe5a2acba4c8b486]

        --enable-gio also for --disable-gtk --enable-gtk3
        
        ...as is used by the Flatpak build.  Other settings only checked in that block
        controlled by ENABLE_GTK, and thus potentially erronously left empty for
        --disable-gtk --enable-gtk3 builds, are GTHREAD- and GTK_PRINT-related settings.
        GTHREAD_LIBS is explicitly used in vcl/Library_vclplug_gtk3.mk even, but it
        being empty apparently has no negative effects, so leave it at that for now.
        On the GTK_PRINT-related settings, Caolan commented on IRC:  "ENABLE_GTK_PRINT
        is probably best removed entirely I guess, it didn't work out and they're
        redoing the dialog in upstream gtk again I'm told."
        
        Change-Id: I7e026c0ac9b23e7ace2c2e92390bdcc3be7d39a3
        Reviewed-on: https://gerrit.libreoffice.org/55127
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-06-01  Caolán McNamara  <caolanm@redhat.com>  [c0c9c9d5f21d65f582de163566c46242d21dc506]

        forcepoint#44 raii for connection and disconnection of SwView and SwDocShell
        
        Change-Id: I11ce25e6fc043e37d4410359438744567cac37f6
        Reviewed-on: https://gerrit.libreoffice.org/55146
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-06-01  Ilhan Yesil  <ilhanyesil@gmx.de>  [2ded7acd61cf01a7c50d770b17605252738ed684]

        tdf#87995 Missing setting for save thumbnail in settings.xml.
        
        If the user unchecks "Save preview picture with this document" in the
        dialog field and saves the document, the appropriate flag is now
        written to settings.xml by introducing the setting named
        "SaveThumbnail".
        
        Change-Id: I4916b4149a9494dd1891c0e05cb9a985ba0a9121
        Reviewed-on: https://gerrit.libreoffice.org/52768
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [23b08449736ba825a9c582ba18b7a5fdba178e47]

        loplugin: look for CPPUNIT_ASSERT_EQUALS with params swapped
        
        idea originally from either tml or moggi, can't remember which
        
        Change-Id: Id78d75035036d3aa1666e33469c6eeb38f9e624d
        Reviewed-on: https://gerrit.libreoffice.org/55126
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-06-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8e63d451b2aeb646ece98c4e219f92957f4482bd]

        Move signature line to signed properties
        
        So that a modification will result in an invalid signature.
        
        Change-Id: Ib40e0b941d56e29c134993e1d41f496aa183bd7f
        Reviewed-on: https://gerrit.libreoffice.org/55079
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-06-01  Julien Nabet  <serval2412@yahoo.fr>  [bb68da55f759f1a099358ff53237e2c12a55770c]

        tdf#117915: fix mix of Bullet Tooltips
        
        Change-Id: I2e330d0a716b3acbe02102e58d52b938feffcecc
        Reviewed-on: https://gerrit.libreoffice.org/55145
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-06-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [38a4e63aef60bd92fe776c49039c6a1a8479d517]

        Fix typos
        
        Change-Id: I17d6a674fbe7b5eebd21cad5a9491c129679e5c1
        Reviewed-on: https://gerrit.libreoffice.org/55117
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-06-01  Mert Tümer  <merttumer7@gmail.com>  [9d2f37474b5420def2ad3c41074d3f20b86363f8]

        tdf#117777 fix show hidden files/folders option on Android
        
        Change-Id: Ic80ca7f8ebb93f78a58cc0ad778db90deb0c51ba
        Signed-off-by: Mert Tümer <merttumer7@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/54771
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-01  Mert Tümer  <merttumer7@gmail.com>  [ea62d02cedd7b6c90ebcb0ce73e30dc6ddd342c8]

        [Pardus] tdf#106371 ability to insert/delete tables Android Viewer
        
        This patch is sponsored by ULAKBIM/PARDUS project.
        Signed-off-by: Mert Tümer <merttumer7@gmail.com>
        
        Change-Id: I2d160b53ad432be96deb6f13c0d91a6053744dc8
        Reviewed-on: https://gerrit.libreoffice.org/54803
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-01  Mert Tümer  <merttumer7@gmail.com>  [22ef830aa01bfe1e74d649d3ad01ece29a72c44d]

        Added Storage permission handling on the Android Viewer
        
        This patch prevents document browsing and creating
        a new document from happening when write external
        storage permission is denied by the user.
        Signed-off-by: Mert Tümer <merttumer7@gmail.com>
        
        Change-Id: Idf39a291a15a9dac023f4318329baed1baa90e14
        Reviewed-on: https://gerrit.libreoffice.org/52868
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-01  Jim Raykowski  <raykowj@gmail.com>  [9e1a58a5d317215f91c3fa7745a2dab73783bc24]

        tdf#115600 Use "Navigation element not found" message for Headings
        
        ...navigation when no Headings are found
        
        Change-Id: I12268e32a974fed4735d67d7db5ccb35b896ceea
        Reviewed-on: https://gerrit.libreoffice.org/54892
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-01  Jim Raykowski  <raykowj@gmail.com>  [cdc6075e41a9f920b47dbf2c48fbb0c3632a0c8a]

        tdf#115600 Display messages in Findbar for Index entry navigation
        
        ...and make Index entry navigation wrap
        
        Change-Id: Ia579b65f85ee1cbf0c4f88f4ff599a5193aea1e3
        Reviewed-on: https://gerrit.libreoffice.org/54891
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-31  Henry Castro  <hcastro@collabora.com>  [25d6789e0e7949fa2e7441eeeb0f6e9cf701dbed]

        sc: disable test that fails on Windows
        
        reference "Daily Screenshot Build on Windows - Build # 410 - Failure!"
        
        https://ci.libreoffice.org/job/lo_tb_master_win_screenshot/410/
        
        Change-Id: I4fe6b46e7c2a7a1904ffb86dd68d689f7ada9def

2018-06-01  Fred Kruse  <f.kruse@freenet.de>  [7e428cac54c0a10aa7885923b836562e8fa82235]

        linguistic: add functionality to change spellcheck color
        
        This adds a way for the grammar checker extension to change color
        and line type of the 'wiggly lines' LibreOffice uses to highlight
        spelling or grammar errors.
        
        Change-Id: Idd669cf362da34f8cfcdcec14f1f80df1ddb1f9e
        Reviewed-on: https://gerrit.libreoffice.org/54927
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-06-01  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [85849a28bf45a16f76ebf9b82ba59de15670c0f4]

        Updated core Project: help  144741785f13606aaecd37b5fd9769c746fc71a8
        
        Some rework / cleanups (take2)
        
        Change-Id: I1c8707ed4d86322455500f5ca55047fd9b276c65
        Reviewed-on: https://gerrit.libreoffice.org/54568
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Martin Srebotnjak <miles@filmsi.net>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-06-01  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [6346b6236e1b2a5bd1c20bb83023c43d9728c77c]

        Updated core Project: help  9f2d4891c943ad0fcc88ca483ab8305c56904cd9
        
        Cleanups and improvements
        
        Help files in shared/00/ (partial)
        
        Change-Id: I500d84668560ea125c39df03d2553658b5ac2f87
        Reviewed-on: https://gerrit.libreoffice.org/54573
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Martin Srebotnjak <miles@filmsi.net>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-06-01  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [cf07a8c8dbc38bcc7894a45adce91fc5d8add36c]

        Updated core Project: help  86550547983760f747983ca4b4ee91ad5bd21fdf
        
        Remove some whitespace
        
        Change-Id: I13d97a011fa8ee4accaa90dd9cbf8457e4571071
        

2018-06-01  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [4db29b7297a9fff6ef73d23d6e711fbf0cf32be2]

        Updated core Project: help  5c2b056fd305b90dfbe4dc7168c8c1208ec0a41c
        
        Update documentation for augmented AutoCorrect formatting feature
        
        After two years.
        
        See core commits 6bfe94a631b5c5029a1f96a52b000d25e33bad4a
        and 125ea721e1988bb815ef8c72ef58d00938e3e45a.
        
        Change-Id: Ie966813ef1f8b4a82bdb7478b9565cf3a8702ab2
        

2018-05-31  andreas kainz  <kainz.a@gmail.com>  [e385f689e26adadcf9b40f5ae544c5c6914a9f23]

        Mimetype icon update writer and calc
        
        Change-Id: I98dfdff303a6c54db68725799796c89e903c6524
        Reviewed-on: https://gerrit.libreoffice.org/54990
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-05-31  Luboš Luňák  <l.lunak@collabora.com>  [0c5dbc94220f6fa0829f61cfaf4ca658868563ce]

        move related functions next to each other
        
        And remove a pointless assert (the object is now created on demand).
        
        Change-Id: Ib42164b57216499e53ebc4ed5d1bc270055db2e7
        Reviewed-on: https://gerrit.libreoffice.org/55046
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-05-31  Luboš Luňák  <l.lunak@collabora.com>  [e0edc647d8eb17e69f7a807c7f4cdde7b4190b61]

        assert(!bThreadedGroupCalcInProgress) in ScGlobal get-or-create functions
        
        Similarly to ScGlobal::Get(Case)Collator() these could possibly lead
        to a race condition of several singleton creations at the same time. That
        doesn't seem to be the case after few tests, but better check.
        
        Change-Id: I1edb613b5e034fcc952a43afc91f1d7288028861
        Reviewed-on: https://gerrit.libreoffice.org/54797
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-05-31  Luboš Luňák  <l.lunak@collabora.com>  [9dae52bbcb70e95c56a068c5c31f38500b7e465e]

        move mbThreadedGroupCalcInProgress from ScDocument to ScGlobal
        
        Some code, such as statics in ScGlobal, cannot(?) easily access ScDocument.
        Moreover whether Calc is currently performing threaded calculations
        is not really a state of a document but of Calc itself. Still keep
        the state accessible via ScDocument for the pipe-dream future where it
        possibly really will be a state of the document.
        
        Change-Id: I2b112221e7fa1b2b4469cfd289fc201025585a5f
        Reviewed-on: https://gerrit.libreoffice.org/54796
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2018-05-31  Caolán McNamara  <caolanm@redhat.com>  [66a1cec7366f28e9287ce88d64bb357bb9dd6c99]

        connect up accessibility location
        
        Change-Id: I226e42cf6bd7aa455514439f7303b490aa6d192d
        Reviewed-on: https://gerrit.libreoffice.org/55137
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-31  Caolán McNamara  <caolanm@redhat.com>  [ea49b0f30d227df3d75991a3d3369aac70aa944d]

        dynamic_cast followed by static_cast
        
        Change-Id: I79c1766a76a5b3b7077c812e3ae9197010e36d40
        Reviewed-on: https://gerrit.libreoffice.org/55141
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-31  Caolán McNamara  <caolanm@redhat.com>  [b83ec344f914ec6571d6d53b1ea7d0924db7a6a4]

        Resolves: tdf#116268 use on/off data, not pos to determine which is which
        
        Change-Id: I73127bc6ea78daaf1e79596067c1cdeb692e1566
        Reviewed-on: https://gerrit.libreoffice.org/55132
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-31  Caolán McNamara  <caolanm@redhat.com>  [053d4b0bc3288c6e7e09ff2e1cdb0f8219bc3821]

        use std::unique_ptr
        
        Change-Id: I49de2307c7f508ce25eb89e88441fc7a2350bf27
        Reviewed-on: https://gerrit.libreoffice.org/55140
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-31  Caolán McNamara  <caolanm@redhat.com>  [1b6026f6661674439a638ae6c4d5c3771fafdb22]

        tdf#117537 block rentry to CheckAndMarkUnknownFont
        
        Change-Id: I70e75a39d13e93e929c7aef5407b1100bb2a7c12
        Reviewed-on: https://gerrit.libreoffice.org/55129
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-31  Caolán McNamara  <caolanm@redhat.com>  [7488943c329516c35504fe86c36251c83b24cf74]

        ofz#8651 Integer-overflow
        
        Change-Id: I0498303d846cd6a2756b91be3d90ec0bf9926a34
        Reviewed-on: https://gerrit.libreoffice.org/55142
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [56a7ddaadc4a6fd7fc4019813041e93b10c91504]

        Add WordBasic property and its FileOpen "command"
        
        Change-Id: I74aca823bb871040b15f35b92f961dfe48807843
        Reviewed-on: https://gerrit.libreoffice.org/55136
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-31  Arnaud Versini  <arnaud.versini@gmail.com>  [e93c3662b31d14b75ebca90802848e9021b1f3d2]

        cppuhelper : use rtl::isAlphaNumeric instead of recreate the method.
        
        Change-Id: I30bd9e0bf99c2a115b67a59377b2d2ef6fdefef0
        Reviewed-on: https://gerrit.libreoffice.org/54194
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Arnaud Versini <arnaud.versini@libreoffice.org>

2018-05-31  Armin Le Grand  <Armin.Le.Grand@cib.de>  [6ebe8b9068be019d9e8ce4f558eb07304e2023f6]

        Corrected PresObj Styles
        
        When SdrPresObj's get constructed, e.g. when loading/
        opening an Impress, the Styles for the PresObj's
        (PresentationObjects) need to be constructed carefully
        the same way as in former versions. This is a combination
        of creating the SdrObject, adding a Style and setting default
        Attributes, combined with in.-between corrections. All these
        combinations make these fragile, plus the im/export using
        ODF XML format and UNO API. With last SOSaw080 changes
        not all places were correctly converted (mainly due to
        new timing when and how a SdrObject belongs to a SdrPage).
        Corrected this now, checked im/export/echange with
        libreoffice-6-0 versions.
        
        Stuff is more complicated that initially thought, see comment
        added at AttributeProperties::GetObjectItemSet() for more info.
        Adaption of the two UnitTest-Files is explained there, too.
        
        Change-Id: Ia90a37492f3a92030790fbd27b7c532883bce923
        Reviewed-on: https://gerrit.libreoffice.org/55029
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-05-31  Marco Cecchetti  <marco.cecchetti@collabora.com>  [f15c4b0f3c2cdfa7a72c97301ff32cc1764c54da]

        tdf#96698 - calc: add support for custom validation (through a formula)
        
        Now it is possible to select a `custom` validation in the validation
        dialog: this type of validation let's the user to define a formula,
        the cell content is valid when the formula is evaluted to true, and
        not valid when evaluated to false.
        
        The `cutom` validation is correctly saved and restored for ods
        documents, and is correctly imported and exported to xlsx documents
        
        This patch contains an adaptation of a preliminary work of Justin Luth
        for importing custom validation from xlsx documents. Thanks Justin!
        
        Change-Id: Idc26654ba69a6f73d1b208d63acdad4b880c776d
        Reviewed-on: https://gerrit.libreoffice.org/49084
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [ff7e2868d61f2958ec86fbd53bb3e2957ca3da39]

        Run soffice frpm instdir (but CustomTarget_automationtest still can't work)
        
        WScript.CreateObject() takes the symbolic name of the object class
        that it then looks up from the Registry to find the CLSID of the
        class. I don't really know how we could make this unit test work at
        build time. Keep it still commented out in the module makefile.
        
        Change-Id: I73418754db9ccc3f5d384754d4d3be74ae1f9dca

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [9d2e7c3c07b471a89e7fc375eb9094510a3cacd7]

        Log the call to CoRegisterClassObject()
        
        Change-Id: Idfca38ec2c931572b6978440862c7bfca8d536e6

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [a28fa7a41a9e9e7b02d359587171abd761a91ae8]

        chmod -x
        
        Change-Id: Ied9d506281bba7e8e5c63151c2294eec6b8b52e1

2018-05-31  Caolán McNamara  <caolanm@redhat.com>  [9447068e261c4d0e7852a2c0147a17407561c302]

        focus rect for value set
        
        Change-Id: I208cf42db4256bb7286222781cf2bf29f843c673
        Reviewed-on: https://gerrit.libreoffice.org/55101
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [2b7690d5a1a2c3064b47bd2648ba2452bf4726af]

        Revert "Simplify: Use AutomationInvokedZone::isActive()"
        
        Can't have the URE library 'stoc' depend on the non-URE library
        'comphelper'.
        
        This reverts commit 3c041720304ec77202741b5d5c8df9b93bc70a70.

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [d79fe79a53899c5b3273a40b77cdc4ee151f07f0]

        Comment out CustomTarget_automationtest for now, it can't work properly
        
        Can't assume that the necessary entries are in the Registry. Need to
        fix it to start soffice explcitly before running the VBScript.
        
        Change-Id: I809be88a2fe2afbda1f087501785ec7a9e2a358b

2018-05-31  Mark Hung  <marklh9@gmail.com>  [1e21902106cbe57658bed03ed24d4d0863685cfd]

        tdf#117884: intersect border with paint area of upper frame.
        
        This patch fix regression caused by e87cc12eaf53 and allow
        table borders rendered in the left or right page margin.
        
        Also add another test case (testTableExtrusion2) to assure
        inner table can't have wider border than outer table.
        
        Change-Id: I7a86b379dee08fb2f23385183a42d0ebde007370
        Reviewed-on: https://gerrit.libreoffice.org/54862
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-05-31  Armin Le Grand  <Armin.Le.Grand@cib.de>  [4be44a7a6f2f480e55255d7cdd119f3d6577d085]

        SOSAW080: Cleanup of SdrModel
        
        First step: Find all constructors/derivations, mark
        all of them.
        
        Removed two-value-constructors, adapted code as needed
        
        Reduced constructors for SdrModel/FmFormModel
        to a single one.
        
        Removed PathName for List creation, this is not
        needed and anyways all calls used the default
        SvtPathOptions().GetPalettePath(). This is also
        true for usage of IsFuzzing() that is also part
        of the default creation process (without path).
        All usages that need an extra-List were setting
        it after construction explicitely.
        
        Removed UseExtColorTable. This prevents a single
        List to be not created by default, the ColorTable
        which is replaced later by all callers that used
        this. This is not needed since the default
        ColorTable gets constructed just by default, no
        expensive stuff is triggered (e.g. loading the
        ColorTable). Thus now a default ColorTable is
        created and kept for a short moment, destructed
        again when a ColorTable is explicitely set.
        Doing so is also more safe - it avoids not
        creating a default-ColorTable and then not setting
        one (what would be urgently required).
        
        f23c24a8548d5246b77b1cc359ba89564538e81a
        f124468c3898c5842d37123bdeb87d79a2b19c62
        
        Change-Id: I865de4bb23f673c6684d83c2c6390439506dc5b6
        Reviewed-on: https://gerrit.libreoffice.org/55028
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [7d275e3ab35b3f9bfd7ff16290393ca027c50355]

        Implement NewWorkbook and WorkbookOpen Automation callbacks in Calc
        
        Change-Id: I1ff31d692100695a706bf128c18c4e3ae8b55ce3

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [ad57e6d3369b10c181cb644729466512428cc52d]

        Add a SAL_INFO
        
        Change-Id: Ic197a9573968fb252cb52cc5089f9140d5375d3a

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [f9365c47c2e77bb939ef712ee9cc8ba46f7d1931]

        Add a unit test for the Automation client services
        
        Written in VBScript, yay.
        
        Change-Id: Ibbdba804939c2646aef8f8a2bb3781eaf1a6d208

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [0cae8eeaae08c9dc4ace44ee026af6f2b335c9c6]

        Must catch Exception here, not the more specific UnknownPropertyException
        
        Change-Id: I4b0b119af356f38f359f2ba5afa6081533790443

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [3c041720304ec77202741b5d5c8df9b93bc70a70]

        Simplify: Use AutomationInvokedZone::isActive()
        
        Don't need the mbFromOLE boolean flag and the special "FromOLE"
        parameter passed to the InvocationService::
        createInstanceWithArguments().
        
        Change-Id: I05e10a78955d87cb7c37e198c60c3ddcfdbc4275

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [bfedeb79937aa5e8bdf01ecf6be25e2bbe8a6db5]

        Need to enter the AutomationInvokedZone here, too
        
        Change-Id: I2723146f2c549c630dfa0e5da330af228cb305a0

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [034e8bfafadf3dfe930447696b7a686345aa6632]

        Add Author property to ooo::vba::excel::XWorkbook and implement it
        
        Corresponds to the Author attribute of
        css::document::XDocumentProperties. I.e. the initial creator of the
        document.
        
        Change-Id: I07d3ce9dfb87900948d2bb7af14109b17546fb4c

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [b11329eed924483a24f2c05d97c573b9a95b26e8]

        Can simplify, our IDL compiler is more clever nowadays
        
        Change-Id: Ie62c47a0b60df5b7a7237cce981e850cbbe5aee9

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [1b55ed02a4c5b7f6d1ff39220af6e7624995f9d3]

        Avoid a SolarMutex assertion failure in some use cases from Automation
        
        For instance when opening a Calc Document through ooo::vba::excel::
        XWorkbooks::Open(). Instead just let the function return null. It does
        seem that callers are prepared for that.
        
        Change-Id: I7136133155f95a696b5ed3e661a9adb98396c9c5

2018-05-31  Miklos Vajna  <vmiklos@collabora.co.uk>  [fad591f79ef175e62bb1ea8ce861513d518c1518]

        comphelper: fix an IWYU warning
        
        Change-Id: I565ce46c01edfe16d5639cc62cb5a4ca996db349
        Reviewed-on: https://gerrit.libreoffice.org/55098
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [469b8334ad858723b83be1c285cde1d991df86c6]

        Enter AutomationInvokedZone appropriately
        
        Change-Id: Ic76fc43fc521a6fd6642e22b71c311370788d4aa

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [08259ed73142e8644f8e254644d2e18487a66855]

        Introduce comphelper::Automation::AutomationInvokedZone
        
        Enables finding out anywhere whether the thread is processing a call
        from an Automation client. Not sure how I have managed without this
        until now.
        
        Presumably the Invocation_Impl::mbFromOLE variable in stoc can be
        replaced by a call of comphelper::Automation::AutomationInvokedZone::
        isActive().
        
        Change-Id: Ib79ec5f6dff17af25c8539d2907c7cd5d7b9a62c

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [dee3ca5695927900a2fa33f43adc7357f85781b9]

        Do same trick in setValue() as earlier in getValue() for Automation clients
        
        Also, it is UnknownPropertyException that we need to catch, not
        RuntimeException. Did I not actually exercise my change to getValue()
        back in February?
        
        Change-Id: If13eaa9bbecd15f5330a4102ae932f2ec0c7ecd4

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [5cc28c5e9455a7923153f82dcf18e76570e36717]

        Decrease fragility in odd use cases with no current document (yet)
        
        Especially, this happens when an Automation client wants to open a
        Calc document. Equivalent to the code for the same situation in
        getCurrentWordDoc().
        
        Change-Id: I209a72dcae49f18cd265e0c6c2790618e1ebb4a1

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [e4a99a3c502c0285b6fb542d84a9bffde045e526]

        Make convertDispparamsArgs() handle mismatch in number of parameters sanely
        
        Parameters come in in reverse order in pdispparams. There might be
        less parameters than expected. In that case, assume the missing ones
        are "optional" (but can't be marked as such in UNO IDL), and fill in
        the rest with empty Anys. There might also be more parameters than
        expected. In that case, assume the oovbaapi UNO IDL hasn't kept up
        with added optional parameters in MSO, and just ignore the extra ones,
        as long as they are empty.
        
        An example: incoming parameters: <12, 13, "foo/bar.tem">
        
        Expected paramters: (string filename, int something, int
        somethingElse, Any whatever, Any whateverElse)
        
        Here the existing incoming parameters are placed in reverse order in
        the first three outgoing parameters, and the rest of the outgoing
        paramters are passed as empty Anys.
        
        Another example: incoming parameters: <EMPTY, TRUE>
        
        Expected parameters: (bool flag)
        
        Here the TRUE is passed as the sole outgoing parameter, and the
        incoming EMPTY is ignored.
        
        Still an example: incoming parameters: <"foo.doc", TRUE>
        
        Expected parameters: (bool flag)
        
        This throws an error as the incoming non-empty extra parameter
        presumably indicates something important, but there is no
        corresponding outgoing parameter to pass it in.
        
        Change-Id: Ib04f9701099ecb899e792d99ff86588022b3bbf6

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [16a1bd541610c53aee4df08e9f95e06abb36be37]

        Implement EnumConnections, and fix handling of mismatched parameter number
        
        If we have too few parameters, fill with empty ones, as before. If we
        have more paramters than the called method expects, but the extra ones
        are empty anyway, ignore them. Do all of this in
        convertDispparamsArgs(). This improves interoperability with typical
        Automation clients.
        
        Change-Id: I47376993dc10b401e4c349e19b2bbe4be9f8f444

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [c86c08ea00e284ce4381b26609cd83fab17e4991]

        Make SAL_INFO logging style more useful
        
        Make it easier to search for a specific class and function in the
        output by outputting the 'this' pointer first, not between the class
        and function name.
        
        Change-Id: Ia6e087e3a4be9e701c418aedb9b6af5fd4f6e828

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [b9ef6b66e7a67a448b1a840c47146d8789a92a6d]

        Initial steps to make also Calc usable from Automation clients
        
        Largely parallel to what we do for Writer.
        
        Yes, there is a fair amount of duplicated code now for the outgoing
        ("sink") stuff in sw and sc, that should be factored out (to
        vbahelper, probably).
        
        Change-Id: I8df4a81c3b9043e8d6b0b206e3c04660205987c7

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [8a2f30e548f930f0ddd869e07f58947616ba9ea4]

        Avoid crash if pDocShell is null
        
        Change-Id: I4d43bdd6789bdf01cd9b7b38377b19294a544477

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [a03d44076f74d73398d632cee5358bfc3103dd01]

        Add ooo.vba.excel.XApplicationOutgoing
        
        Change-Id: I50ba5482742296609187e8b41bd3a2910c44ca4e

2018-05-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [d4442ac1ac9aae36dbc08fda8154d71ea0f81708]

        drop Graphic::GetBitmap
        
        so that we flush out various code using Bitmap, in favour of using
        BitmapEx.
        This is part of the process of making Bitmap largely an internal detail
        of vcl
        
        Change-Id: Iaf2ead5e3d9960838723fb55b812b97108093d74
        Reviewed-on: https://gerrit.libreoffice.org/55062
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [b7939ff897a173086643819451c7b2b4553c11c3]

        Add entries for Calc.Applcation
        
        Change-Id: Icee6f97abf9182621e43a0039b52c2f2e141fa01

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [fcf5a8f0f32dd97acee8271c1ccfc50e159667b5]

        Move two functions to perhaps less confusing locations
        
        Change-Id: I4360c588ee4866f4e680095c0cd0e8f7aceaa6d7

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [c4cd61e7efd0c898c7bd304747c595871e97be6f]

        Can simplify, our IDL compiler is more clever nowadays
        
        Change-Id: Ia5f8c0fcc8d1eb9f6ec3db82b947a16ed3762d01

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [fe1438c1bee05f81039787c8c533bdecaa56e90b]

        Add window geometry attributes, too, to ooo.vba.word.XApplication
        
        Like the other similar attributes and methods added lately, they just
        forward to the corresponding attributes of the "active
        window". Whether setting and retrieving such then actually does
        something useful or not I don't know. My main concern is that
        Automation and COM clients at least won't complain and abort because
        of unimplemented APIs.
        
        Change-Id: Ia8d22e3137d314268ac6771bb355e9f0686f52dc

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [569d5dc085dd093c7a1bc3ff97118ce8d2acb44c]

        Add Move() to ooo.vba.word.XApplication
        
        Change-Id: Ib230e730f68a30b82915ed6d7898bf1c02690b70

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [5abf9d268d51afeaea2ed6f2a81a92ad46dea1cd]

        Add Resize() method to ooo.vba.word.XApplication
        
        Seems to be commonly called by 3rd-party Automation (and VB6) client
        code.
        
        Change-Id: I29ee5e7d95f3da2ffae0fac44151148be6e272ee

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [269c29131f5921ab92acf167ca24e8880cfa8bd4]

        Add a WindowState attribute to ooo.vba.word.XApplication, too
        
        It seems to be something 3rd-party VB6 clients expect to be able to
        get and put.
        
        Change-Id: If5079da8ba99fde74b12b9590737d575f6636210

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [a5a8346cca567b7657fd144c4f0ad7f2113c5dae]

        Can simplify, our IDL compiler is more clever nowadays
        
        Change-Id: I785c115ab7bcb7cfddc8e79bd5d31278f0c544dc

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [91fd5449c6f3f2c2114992da7def915a9f90a580]

        If a DocumentBeforeClose event handler says no, don't then
        
        Change-Id: I13601337a78d22eca1df185fb4d51b34a90925f3

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [bbe55ee8e78b2e293234ea8d2b234c4cd7091aa1]

        Use correct index for incoming Arguments sequence
        
        Change-Id: I1c706a2139cb2596969c6c1d166d3f9fe9f91d39

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [05101334e6d15eb77782dfc36c2065561f7e57e6]

        Add DocumentOpen and NewDocument to XApplicationOutgoing and emit such
        
        Change-Id: Ia2a0ade0af45f1ba99b0cfa860bd1986edcf272e

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [7fbfd070f97b048534725e1d89840031631c52d2]

        Emit DocumentChange events less eagerly (to Automation clients)
        
        They are supposed to be emitten when a new document is created, an
        existing document opened, or a document is made the active
        document. (Hopefully our SfxEventHintId::ActivateDoc matches the last
        one semantically.)
        
        Change-Id: Ic53285fc3d1b9a61ababf77f06477081cef20f27

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [4bf4895739ea16f0fbc68099fd3372e9d8a389a5]

        Initialise mxMSF in all cases
        
        Change-Id: Ib7fcdbe934b66971995574226f982a6865faab1b

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [552b62f24a8804b6875cfcf1191093af80af2923]

        Add informative comment
        
        Change-Id: I428c2bbaa273d893fa5a3cc42bb7f3d060f375ad

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [fd01684f639fc7d47215ba8dfa334b876e19de12]

        Add ooo::vba::word::XDocuments::OpenNoRepairDialog()
        
        Just call Open() with the same parameters. (Most of which are
        cheerfully ignored.)
        
        Change-Id: Ia9b980bf870bac04fab7e23843d29f66d5859037

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [48ba5b970b8c0f100dbc79274f5b17113e5b7fd2]

        Fire the DocumentBeforeClose event (call the callback)
        
        Change-Id: I9c7a17aa9bdbbba29cd12a0e3d09c9047e9b5678

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [b01c131e5776c104e86da2966d5ac93aa4601d24]

        Add ooo::vba::word::XApplicationOutgoing::DocumentBeforeClose() callback
        
        Change-Id: Iccdb7bc262b8f85caf7efb4407a1f00ff0cfb4a8

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [a9f7d22fa80c422275259c57e9c0d50cd8a0447e]

        We need to keep an ooo::vba::word::XDocument ref in the SwDocShell for...
        
        ... Application callbacks that want to pass a
        such. DocumentBeforeClose() is one. (Not yet implemented.)
        
        Change-Id: I1e065d608a55e054fb41b0006a76c731915f3ebb

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [2774593a4b23ba831b3b4d5729a241416634e917]

        First attempt at passing arguments, also in and inout, to Automation callbacks
        
        Change-Id: Iff629243888153250b655a5e942ced024e3338a7

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [b34d42129178731a841c52aac186f5d9f4fa817e]

        A few SAL_INFO tweaks
        
        Change-Id: I4a9c6341891bc80d8ab7648ed972d57739aa4f4a

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [27a1351122dbab79536870d7080307defbcae433]

        First attempt at implementing CXTypeInfo::GetFuncDesc() and ReleaseFuncDesc()
        
        The returned information for the methods is fairly bogus, though. Not
        sure now (a few months after I wrote the code) whether this added
        functionality was actually needed, or whether I just added it for
        potential future need, and with the intent that it needs to be
        improved significantly then later if actually needed.
        
        Change-Id: Ifb132f494cdd7172b4b1d05cc26e2370ea595f41

2018-05-31  Caolán McNamara  <caolanm@redhat.com>  [fbb95cd1800b6283c0cad35da360a50aca880e1f]

        ofz#8644 oss build broken
        
        Change-Id: I51daa79f3f2772d054b7ece248a37b9e5cca4960
        Reviewed-on: https://gerrit.libreoffice.org/55121
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [2ee43cff5cf0e4125e7b2bbb7c763069c6aca95c]

        Prepare to handle out (and inout) parameters to event callbacks
        
        Change-Id: I47054c1df40d1058618b0fbd3fdb82fa93ca8836

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [6c8c727ffd97e247f1ea43c1a47a55e6d5f68331]

        Add Document.Close event generation
        
        Use a similar idea as for the Application events. Use the SwDocShell
        to keep the XSinkCaller. Call the Close event from
        SwXTextDocument::close().
        
        Change-Id: Ie873238c5a966fc859d45b59f424ae0e9f4fbfc7
        Reviewed-on: https://gerrit.libreoffice.org/55110
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [9673511526660ff23169456b2cce560d968107b3]

        Add one more #define _SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING 1
        
        Change-Id: I228ae626532b3ae6f632701e71d3da182c496612

2018-05-31  Caolán McNamara  <caolanm@redhat.com>  [78bed16e17f5128d3523413255d95de85c0ebf36]

        drop last use of TransferableHelper::GetSystemClipboard
        
        Change-Id: I405b0cac0db5f08aa2f9fb73927c4c21f0250988
        Reviewed-on: https://gerrit.libreoffice.org/55076
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-31  Caolán McNamara  <caolanm@redhat.com>  [0b40212c18bb3c518bf54e55b9060f908ed84ed1]

        tdf#117864 TransferableHelper::GetSystemClipboard requires a focus window
        
        Change-Id: Ibd9b9218cf12e80db1fc9a70bdbab38d3df950f7
        Reviewed-on: https://gerrit.libreoffice.org/55073
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-31  Caolán McNamara  <caolanm@redhat.com>  [c1dc72e9e853a80ce0876df6958c18bb881deb85]

        RTL support for custom widgets
        
        Change-Id: I34038f047c002a1ec1276f8c523db0e1c4d29065
        Reviewed-on: https://gerrit.libreoffice.org/55100
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [0ee6b72bf50337157e603d42e33b4a1e6a2ec715]

        SwModule is a convenient (?) place for passing events to Automation clients
        
        Generate Application.DocumentChange and Application.Quit events.
        
        SfxHintId::DocChanged seems to correspond nicely enough to
        Application.DocumentChange. It is generated a bit eagerly, but as its
        documentation is fairly vague and no specific detailed information is
        passed in parameters anyway, it probably doesn't hurt if a client gets
        it a bit more often with LO than with some other product.
        
        Can now remove the FIXME-marked Quit event things in SwVbaApplication.
        
        Now need oovbaapi in many makefiles for them to compile.
        
        Change-Id: I4d0c5b93b584f198bcc854002eec7aaba7909ecc
        Reviewed-on: https://gerrit.libreoffice.org/55106
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-05-31  László Németh  <nemeth@numbertext.org>  [ae50762741a967a20bae9f39f1f8f7aa7dd4e763]

        libnumbertext: update to 1.0 beta 3
        
        – new Bulgarian and Icelandic language support
        – fixes of language data based on libreoffice-l10n's patches
          and feedback (see ChangeLog in the external package for details)
        
        Change-Id: I98598747c8b4e8e7fba380998c6ebbc1f63fef2e
        Reviewed-on: https://gerrit.libreoffice.org/54936
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-05-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [8b0ded99e5f8d71c9b763db264ac445b5f665234]

        move some CanvasHelper::implDrawBitmap inside vcl
        
        part of making mask and alpha internal details of Bitmap/BitmapEx
        
        Change-Id: I87ca24af18a29f5eb8a5761c5d95ae2806d97e77
        Reviewed-on: https://gerrit.libreoffice.org/55078
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [98630a6edf91183dbd8f1bdb02616889251927de]

        Remove leftover hardcoded check for SwVbaApplication
        
        Instead, be generic, check whether the objects implements
        ooo::vba::XConnectable. That's what we do in the
        IID_IConnectionPointContainer case, too.
        
        Change-Id: Ib499aa011775f79a2accaef64e19738bdb7ed143
        Reviewed-on: https://gerrit.libreoffice.org/55109
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [20e6e0c507119a190adb3454da9eca44d470df1a]

        Add ooo.vba.word.XDocumentOutgoing
        
        Change-Id: I0243ee3e492d8445ebcc059293dcc4cb3c5c889b
        Reviewed-on: https://gerrit.libreoffice.org/55105
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [9112d1835b4f974878e24342979bbf54968e4b70]

        Bin leftover misleading comment
        
        Change-Id: I594258303469a1f5b9490b824fdc304a5a780784

2018-05-31  Olivier Hallot  <olivier.hallot@libreoffice.org>  [97d3aecd09c4ba61ae3bfdae188be872b143f5d4]

        Updated core Project: help  fc875c6ab3763e36008fd872b3670d953f18ba9d
        
        Fix default cases in switches
        
        Change-Id: I40f6c8e5a6fd0a0ff1d3e6205de449f14598212b
        Reviewed-on: https://gerrit.libreoffice.org/55107
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-31  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4d2966b50afd28644634016d7ab69e93ce4b68bc]

        Updated core Project: help  a0b4db5f17e58f656d527b807e09ed02b04c2827
        
        tdf#58134 Some Options settings cannot be reset
        
        Add warnings in help pages when some options cannot be reset.
        
        This patch does not close the bug, which in some cases is a
        bug in the dialog controller.
        
        Change-Id: Ie6d0019a9c6611c2ad8784f593ceefa5748bf56b
        Reviewed-on: https://gerrit.libreoffice.org/55103
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-31  Tor Lillqvist  <tml@collabora.com>  [3f3b7b38df42695c934d6382659db1b79b236c28]

        We want just one SwVbaGlobals and SwVbaApplication for all Automation clients
        
        I think. Anyway, if it turns out we do want one per client, easy to
        revert this. (And it isn't very common to have several Automation
        clients connected at the same time anyway, surely.)
        
        There will still additionally be one SwVbaGlobals (and
        SwVbaApplication) per open document with a StarBasic interpreter,
        though. I think.
        
        Change-Id: I5f7dbfd65b5decb152c1192298bc85dcf6027d64
        Reviewed-on: https://gerrit.libreoffice.org/55094
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-05-30  Tor Lillqvist  <tml@collabora.com>  [f7e0297b01f739e17f2f9517bf3d89baaee654ab]

        Work in progress related to invoking events in Automation clients
        
        XConnectable interfaces need a second IID, for the interface "itself",
        not the coclass. (I am sure there is some catchy short term for that,
        I just can't find it right now.)
        
        Allow several simultaneous sinks for a SwVbaApplication. Not sure in
        what case such would be needed, but you never know about 3rd-party
        client code, and it's trivial to handle anyway, so why not.
        
        Lots of FIXMEs still. There is likely also a lot of leaks. But at
        least an event handler in a simple VBScript script does get invoked.
        
        Note that the changed and added code in extensions/source/ole is
        totally unaware of what outgoing ("event") interfaces Writer or Calc
        implements, it is all handled generically through the UNO interfaces I
        added recently.
        
        One particular thing that needs doing is to actually make Writer (and
        Calc) raise this kind of events when necessary. The current code to
        invoke events handlers in StarBasic (including StarBasic code running
        in "VBA" compaibility) is very much tied to having StarBasic running
        (not surprisingly), which of course is not at all the case when it is
        an Automation client that is manipulating a Writer or Calc instance
        and wants events.
        
        There is demonstration-only code in SwVbaApplication::Documents() to
        raise the "Quit" event. (I would have put that in the SwVbaApplication
        destructor but that doesn't seem to get called.) That should of course
        go away once we invoke other relevant events in appropriate places.
        And the "Quit" event needs to be invoked when the application is
        quitting.
        
        The whole callback mechanism with IConnectionPoint etc is still partly
        a mystery to me. It is entirely possible that even if this now works
        for a simple VBScript client, it won't work for (for instance) a VB6
        client that might exercise the APIs of the COM interfaces we provide
        in a different way.
        
        Add XSinkCaller, for something that perhaps calls one or several
        XSinks.
        
        Change-Id: Ica03344010e374542f4aceff5ec032c78579f937
        Reviewed-on: https://gerrit.libreoffice.org/55093
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [63e65d1743264dfa26d2aba615d71978e65784e8]

        dont use GetMask in GeoTexSvxBitmapEx
        
        part of the process of making Bitmap's internals be private to vcl
        
        Change-Id: I3784c14be1572d4df64b9cbdb5adcebdd1b274fd
        Reviewed-on: https://gerrit.libreoffice.org/55050
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2018-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [ed9f0e3bc2b5b205aba9475d3bcb314dcb76ce5d]

        fix "vcl: move Bitmap::MakeMonochrome() to BitmapMonochromeFilter"
        
        commit 1f6af5c409105562edf2a034f4841c1aeb5a38b5
        "vcl: move Bitmap::MakeMonochrome() to BitmapMonochromeFilter"
        seems to have dropped a line of code which means the filtering
        doesn't actually have an effect.
        
        Change-Id: If46c15bd9ab9d4e3911bdb9baf3091889b1f634d
        Reviewed-on: https://gerrit.libreoffice.org/55071
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-05-30  Caolán McNamara  <caolanm@redhat.com>  [fd52a23e4428bd9447643fd9c9c58905a4e7250b]

        tdf#117859 crash in Tab Color a11y
        
        Change-Id: I935f0b1a28b483fad70caf7af96742dee74916ad
        Reviewed-on: https://gerrit.libreoffice.org/55087
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [0258bcdedd710d78de99c9cefc9d8c3e2ca85fdf]

        sw HTML filter: handle embedded ODF content in xhtml/reqif mode
        
        Embedded native data (what we don't parse just carry on) and real OLE2
        embedding already worked, this adds the case where the actual content is
        ODF, just inside OLE2.
        
        The DOC import/export had support for handleing ODF content inside OLE2,
        so reuse that code: add new functions to SvxMSDffManager for import
        purposes and reuse SvxMSExportOLEObjects for export purposes.
        
        Change-Id: I0acf65d4bf29af896b8f1dd625e8672050aae350
        Reviewed-on: https://gerrit.libreoffice.org/55088
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [46ac3e24f65ee69154afa6ba93997635629f79c0]

        mariadb-connector-c: fix Windows build
        
        --enable-ext-mariadb-connector is not the default, this fixes the build
        after using that switch up to the mariadb-connector-c module.
        mysql-connector-cpp is still broken, VS 2015 gives internal compiler
        error there for the used boost pieces...
        
        Change-Id: I1845cde03d5166594aac67c23e61186920ab3785
        Reviewed-on: https://gerrit.libreoffice.org/55055
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-30  Tor Lillqvist  <tml@collabora.com>  [4eb739592d0de1cb02a2604c45b60e9453b532b7]

        Add a (dummy) ooo::vba::word::XApplication::ShowMe() implementation
        
        Some customer VB6 code calls it. It doesn't seem to do anything
        interesting in Word either, so I don't feel that bad for it not doing
        anything in Writer.
        
        Change-Id: I81162fcdd0caa22b19760f8cb40266f7f571d8ce
        Reviewed-on: https://gerrit.libreoffice.org/55069
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-30  Tor Lillqvist  <tml@collabora.com>  [5afbfd215a108a6bd3b3a8379d789663e1022789]

        Implement InterfaceOleWrapper::GetTypeInfoCount()
        
        It is just supposed to return 1, after all. And we do try to implement
        the GetTypeInfo().
        
        (Sure, the testing I am doing that turned out to require GetTypeInfo()
        to work then immediately after this runs into much harder problems to
        solve, but that is another issue.)
        
        Change-Id: If7e0707d7b404d6a46b24e642c2146b3bfff03f0
        Reviewed-on: https://gerrit.libreoffice.org/55070
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-05-30  Xisco Fauli  <xiscofauli@libreoffice.org>  [272577e68abe764ab05fe227e3cd7d185c59a900]

        tdf#111988 Bump OSX version in README
        
        Change-Id: I41a5be165af21c197c4f9d4f40f0ff27c80a7168
        Reviewed-on: https://gerrit.libreoffice.org/55061
        Reviewed-by: Sophia Schröder <sophia.schroeder@libreoffice.org>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-30  Tor Lillqvist  <tml@collabora.com>  [857a33404626f8df04882478d026969691624cbb]

        Add Caption property to ooo::vba::XApplicationBase
        
        Implementation is just a dummy, though. At first I thought that it
        would work to get the XModel of the "current" document (as returned by
        getCurrentDocument()), and then get the XFrame of that, and then use
        the XFrame's getName() and setName(). But, it seems that
        getCurrentDocument() and what it calls is tightly coupled to
        StarBasic, and it doesn't do anything sane in the case of Automation
        clients.
        
        Change-Id: I74ded5114ecce06e72862f69d0c06d963e55fd75
        Reviewed-on: https://gerrit.libreoffice.org/55064
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-30  Kshitij Pathania  <kshitijpathania@gmail.com>  [e02b3b095e472646c58eecd36d5a27b056dcb99e]

        tdf#112034 , tdf#107266 label color on basis of persona and persona flipping is fixed.
        
        Labelcolor not gets updated immediately but when statechanged function
        triggers via executemethod things workwell.(like it triggers on changing
        mode of notebookbar)
        
        Change-Id: I755fb4ff434d7971112d2f0beb44ca09f4a7e0f1
        Reviewed-on: https://gerrit.libreoffice.org/54301
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2018-05-30  Eike Rathke  <erack@redhat.com>  [a8f8cf72b2b9e912dc4a5aebef55d9b2c0969462]

        Add unit test for tdf#117819
        
        Change-Id: Ice57b81106d35f5b217f0680824d1acf62ff9098

2018-05-30  Tor Lillqvist  <tml@collabora.com>  [64980d88fb75b8a34b1fce4ed1d0d64d0f2d5e09]

        Remove two unnecessary forward declarations
        
        Change-Id: I5bf56b6216835870b4beefd588f070a127835514
        Reviewed-on: https://gerrit.libreoffice.org/55068
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-05-30  Mark Hung  <marklh9@gmail.com>  [d067e7daf88df40aeb1582b73dcf92033e948d5e]

        sd: allow ruler to respond to switching active cell faster.
        
        Change-Id: I8647c6e820b4bac795e87d538eba822fac7ddbe7
        Reviewed-on: https://gerrit.libreoffice.org/54644
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-05-30  Mark Hung  <marklh9@gmail.com>  [b0f4a3be259566f275da60472e6012a1c524bee2]

        tdf#104376 Adjust SvxLRSpaceItem with right distance to border.
        
        Like what has been done with left distance to border, so that the
        ruler handle reflects the setting.
        
        Change-Id: I4ed920280aafc537ba3068f0f666778c2d723b6b
        Reviewed-on: https://gerrit.libreoffice.org/54618
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-05-30  Mark Hung  <marklh9@gmail.com>  [2608e2c9808274a434c412b9ce4f7961a8c45cc9]

        tdf#104376 activate existing protect item for the ruler.
        
        SvxProtectItems were used to protect size and position of the rulers in
        Impress/Draw but weren't really activated because they were missing in the
        sdi of the view shell.
        
        See also: DrawViewShell::GetRulerState() in drviews3.cxx.
        
        Change-Id: I576932fb45acd996a3b6f3045dcbc131b7316ece
        Reviewed-on: https://gerrit.libreoffice.org/54616
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-05-30  Mark Hung  <marklh9@gmail.com>  [ebe5f65a8d0e90ff577ea54ba69a10b967463b1a]

        tdf#104376 fix positions of the ruler handles for tables.
        
        Use the cell boundary to decide correct SvxLRSpaceItem values.
        
        Change-Id: I1906eaf34a7ff5f852b729114371ddb5387692d3
        Reviewed-on: https://gerrit.libreoffice.org/54615
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-05-30  Mark Hung  <marklh9@gmail.com>  [45cdce55093abb742e4e51de7a1542edd9b9e7b2]

        svx/sw: set ruby position correctly in the ruby dialog.
        
        Change-Id: I7ddce601bd7204e5696b601c6f8cd16619017aa2
        Reviewed-on: https://gerrit.libreoffice.org/54881
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-05-30  Takeshi Abe  <tabe@fixedpoint.jp>  [4534da9dabe162d094bfef204d41b2d43e47c217]

        sc: Insert a space for consistency
        
        Change-Id: Ifb1429eb3ad6d1093a7b5126ea3d15c4509cf8cc
        Reviewed-on: https://gerrit.libreoffice.org/54981
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-05-30  Stephan Bergmann  <sbergman@redhat.com>  [3f398fe61131adf72a0c9bd707337f0129dc7e6b]

        Log error code
        
        Change-Id: I6550af7949e4838d9f23310fe5ab49fb6b466eaf
        Reviewed-on: https://gerrit.libreoffice.org/55053
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-30  Tor Lillqvist  <tml@collabora.com>  [8444ab9287ebb8029afe576f25d8ee9103f0e7c5]

        Fix typos in SAL_WARNs: The class is called CXTypeInfo, not CxTypeInfo
        
        Change-Id: Iab17340f57cf8b116d2f058661dabd3a95fb61d2

2018-05-30  Tor Lillqvist  <tml@collabora.com>  [4d9159fac836904b8cb4f3672291367b4c258173]

        Add CLSID for Writer.Application and LocalServer32 for that
        
        For Automation clients. Provided in extensions/source/ole/servprov.cxx
        for an instance of ooo.vba.word.Application.
        
        Change-Id: I277f461bf6206f3516b14fabe8b27dc4c06018b5
        Reviewed-on: https://gerrit.libreoffice.org/55052
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-05-30  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [29f0c9d344bfe2e09727fd9b9aa88e8c7bf361e2]

        Fix condition
        
        Change-Id: I977eae208bd12886d25679d4c75308d51245766a
        Reviewed-on: https://gerrit.libreoffice.org/55057
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-05-30  Stephan Bergmann  <sbergman@redhat.com>  [c51e2dadcbf4b9e0ae514772bf39019737426024]

        Missing includes
        
        Change-Id: I48d78fb86c2604040b3d0c2d207aae410faf4870

2018-05-30  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [4315aea624635af540cdc5a497f5a9b607f52f2b]

        Load ODF signature line signed images
        
        Change-Id: I7684d4747c4977103fcc3dca62f5d1c28a0836bf
        Reviewed-on: https://gerrit.libreoffice.org/55056
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-05-30  Tor Lillqvist  <tml@collabora.com>  [c1452e73091412ba0bb72306329e1912df2ba513]

        tdf#117872: Revert "tdf#115284: Unify LibreOffice and system full-screen..."
        
        Instead, never participate in the macOS system full-screen mode. There
        is just too much complexity involved, and the way LibreOffice works
        really isn't prepared for the concept of windows having the option
        from a system point of view to being full-screenable or not.
        
        This means that the green bubble in window title bars changes from
        being a (system) full-screen toggle to being a maximize/restore
        toggle. Sure, the "maximize" concept also probably can be confused
        with LibreOffice's own full-screen concept.
        
        For instance, the Start Centre window is not expecting to be made
        full-screen. Still, when you from the Start Centre open a Writer
        document, it is the *same* window that is re-used as the Writer
        window, and then suddenly should be prepared to handle going
        full-screen.
        
        Also, it is up to each separate kind of document window whether it can
        be made full-screen (from the LibreOffice point of view) or not.
        Writer windows can, but Impress windows can't, for example. The
        View>Full Screen menu entry is added separately each case.
        
        Maybe I will come back to this mess later, or not. Anybody else is
        welcome to have a go, too, of course.
        
        This reverts commit 4b42fd7e9516fbbd8a92d97680524f32dd260fb2.
        
        Change-Id: I6983481cbd30c0e5190c450483b1246006c80632
        Reviewed-on: https://gerrit.libreoffice.org/55049
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-05-30  Tor Lillqvist  <tml@collabora.com>  [3cce079c9307315f18b6f49f1de58f52e956e0d6]

        Handle <codecvt> deprecation issue with VS2017
        
        As VS2017 so eloquently puts it, "Warning STL4017:
        std::wbuffer_convert, std::wstring_convert, and the <codecvt> header
        (containing std::codecvt_mode, std::codecvt_utf8, std::codecvt_utf16,
        and std::codecvt_utf8_utf16) are deprecated in C++17. (The
        std::codecvt class template is NOT deprecated.) The C++ Standard
        doesn't provide equivalent non-deprecated fu tml_ nctionality;
        consider using MultiByteToWideChar() and WideCharToMultiByte() from
        <Windows.h> instead. You can define
        _SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING or
        _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have
        received this warning."
        
        So VS2017 actually recommends using platform-specific API instead of
        standard C++ API that is or will be deprecated but has no standard
        replacement. Insane.
        
        Note that it is not enough to define that
        _SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING just right where you
        are including <codecvt> because "for all of the warning suppression
        macros, you must define them before any C++ Standard Library header
        has been included (both <vector> etc. and <cstdlib> etc.)" as
        mentioned on
        https://blogs.msdn.microsoft.com/vcblog/2017/12/08/c17-feature-removals-and-deprecations/
        
        So define it in the single file that includes windowsdebugoutput.hxx
        for now.
        
        Change-Id: Iecd9702502ce3b33013d6799c618d6b98d803c3e

2018-05-30  Tor Lillqvist  <tml@collabora.com>  [d7f69b1cb4dbdd39970d56d0c340d7abb92fbdc1]

        Add code to VbaApplicationBase::Quit() for the Automation client case
        
        Change-Id: I4354adf5353bdfb0b080b24a5c49e3d22539eb23
        Reviewed-on: https://gerrit.libreoffice.org/55051
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-30  Mike Kaganski  <mike.kaganski@collabora.com>  [1eda8cbe464ff33e4babf30327612836963c6956]

        Revert "ww8export: Fix testTableKeep"
        
        Seems that the fix is not complete: e.g.
        https://ci.libreoffice.org/job/gerrit_windows/7272/console
        
        This reverts commit b7da22a63dcf09fdcbb3fe62c82af699d8546d3b.
        
        Change-Id: Ib174cdde18765d2efa3446d7116e95d6759a431f
        Reviewed-on: https://gerrit.libreoffice.org/55054
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-05-30  Luboš Luňák  <l.lunak@collabora.com>  [dfda2730a11e165f081dacbb4b5c30da3db07070]

        protect one-time creation in ScGlobal::Get(Case)Collator() by a mutex
        
        Otherwise there is a race condition when calc uses threading, and lp#390983-2
        sometimes crashes.
        
        Change-Id: I390928c02b8e7d74bebef2dcc98a5c21cb3a8197
        Reviewed-on: https://gerrit.libreoffice.org/54795
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Luboš Luňák <l.lunak@collabora.com>

2018-05-30  Eike Rathke  <erack@redhat.com>  [8b43f58891d4b422a8934050d839b0c2c1e3a18a]

        Resolves: tdf#117819 append trailing '0' as needed before separator insertion
        
        To insert separators, literal strings between digits and other,
        the formatter operates backwards on the string obtained from
        doubleToUString() cleaned of the decimal separator. The number of
        decimals returned by doubleToUString() may be less than the
        decimals of the number format as entered by the user, which lead
        to separators inserted at wrong positions. This wrong behavior was
        triggered respectively made more obvious by
        
            commit 0f6203edf74832f84d8263d7a544d679203a4efc
            CommitDate: Wed Jan 13 14:47:57 2016 +0100
        
                tdf#96918 display accurate integer double values up to (2^53)-1
        
        which for integer values returns at most 15 decimals ('0' in this
        case).
        
        Before operating on the decimals' part ensure that the number of
        decimals matches the digits requested, and if shorter append
        trailing '0' characters for the required amount so the separators
        (and other strings) are inserted at the correct positions.
        
        Change-Id: Ic02652699ea7d6fae3b2b3348f6f7d183319e043
        Reviewed-on: https://gerrit.libreoffice.org/55039
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-05-30  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8fe7198466011a411b46295cb646338b8745308c]

        Fix comments
        
        Signature lines is no longer ooxml specific
        
        Change-Id: I092dbc31b30d30bf68b4cb733cb7cb8520c99738
        Reviewed-on: https://gerrit.libreoffice.org/55058
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [109bc7b92427e193441b729677757cb39badc5fe]

        ImplSplitSet::mpBitmap is unused
        
        Change-Id: Iadbeb462a34b9bdabe5bf71249eeef798fe6372a
        Reviewed-on: https://gerrit.libreoffice.org/55044
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-30  Michael Stahl  <Michael.Stahl@cib.de>  [a404d5525256e3a59948ec4a1894e70179b7d783]

        gbuild: avoid -Wunused-macros with clang and icecream
        
        Apparently the preprocessor leaves in the #define but expands the uses,
        so all macros are reported as unused.
        
        Change-Id: I064a8852ad1080c22440c2b0d05c9dfddcec45f1
        Reviewed-on: https://gerrit.libreoffice.org/54992
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-05-30  Tor Lillqvist  <tml@collabora.com>  [925fe6609f39098ee69d94087f11e593a60476a1]

        Whitespace fix
        
        Change-Id: Ife4040b181f0688d67de4a2a36e2d2f810e4fce5

2018-05-30  Stephan Bergmann  <sbergman@redhat.com>  [3d16e4042bf3bb211d1a804868526afc263c1992]

        Remove AddTable unused return type
        
        Change-Id: Ied2dfddab780cac1a5edc21519240537d2054b1c
        Reviewed-on: https://gerrit.libreoffice.org/55042
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-30  Tor Lillqvist  <tml@collabora.com>  [cac718bfe606c363fa4538db8c6d21f28f139f58]

        Factor out AsyncQuitHandler to be usable elsewhere, too
        
        Or do we already have the corresponding functionality somewhere, and
        SbModule::Run() could be changed to use that instead?
        
        Change-Id: I6f45d4a023f9f9d9a24ab6934117a712ccbe75e2
        Reviewed-on: https://gerrit.libreoffice.org/55048
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-05-30  Tor Lillqvist  <tml@collabora.com>  [2b6a84c8f699c9da115ce297ad19b8f480ab608f]

        We might need to handle form controls as properties for OLE clients after all
        
        Start a bit of work on that.
        
        Change-Id: I7775f9598a81d64e9716996027b01f7f8e29745b
        Reviewed-on: https://gerrit.libreoffice.org/55043
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-30  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [2f529db909f99a2a503ca0347a9d70742b7f05ba]

        tdf#116498 Use win metrics for 'DIN Light' font
        
        This adds a special treatment for fonts which rely on the win metrics
        for correct line spacing calculation.
        
        At the moment, only 'DIN Light' is known to need that treatment.
        
        Change-Id: Idd9fd6f63083ab7a706e0cbcd33a947d4949d4e9
        Reviewed-on: https://gerrit.libreoffice.org/53962
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-05-30  Gabor Kelemen  <kelemeng@ubuntu.com>  [5d7a28fd2dd7f0c1696d4d8989a5a547e3f2e531]

        tdf#42949 Fix more IWYU warnings in sd/inc/
        
        Found with bin/find-unneeded-includes
        A lot of fallout needed fixing, unfortunately
        
        Change-Id: I528cf5fe77199ee72f19fce3de08fe67e7f63dbe
        Reviewed-on: https://gerrit.libreoffice.org/54884
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [93e33ba279e837356e157745177d7f6061d442b7]

        xmlsecurity windows: let cert picker and PDF sign find ECDSA keys
        
        Need to incrementally migrate the remaining places (ODF, OOXML signing)
        to CNG, then flip the default. SVL_CRYPTO_CNG=1 is needed till then.
        
        (The testcase passes with and without the fix when SVL_CRYPTO_CNG is not
        specified; it fails without the fix when SVL_CRYPTO_CNG is specified.)
        
        Change-Id: Ide9d3b109bbd955a9cb83b18bba6aa72269f4d34
        Reviewed-on: https://gerrit.libreoffice.org/55030
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [5f4d499493c68e52977543c3abc6713518e5e000]

        embeddedobj: document OCommon/DummyEmbeddedObject
        
        Change-Id: Ia0024945fa88c14dce4da571ddfd3281e1e41da7
        Reviewed-on: https://gerrit.libreoffice.org/55022
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [57722dfc48d79986aafe6874875fa20827c0136e]

        use BitmapEx in the screenshot stuff
        
        part of the process of moving Bitmap usage to BitmapEx
        
        Change-Id: I4f02f8aa60d19a3639d623a998491447adf79e15
        Reviewed-on: https://gerrit.libreoffice.org/55031
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [86555baa2b0e7af2e1ac9f2af40781de91708375]

        Bitmap->BitmapEx in FixedBitmap
        
        Change-Id: I0e409beb0d046d927b6a0c1987abec42df76727d
        Reviewed-on: https://gerrit.libreoffice.org/55032
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-30  Tor Lillqvist  <tml@collabora.com>  [7873bba6c1e5de580ef28d0ecf68d154dd57e726]

        Hack to make properties work better from Automation clients
        
        There were a couple of problems apparent at this stage when using the
        ooovbaapi things from a test Automation client (written in VBScript,
        to be precise).
        
        Accessing for instance the ActiveDocument property of an
        ooo::vba::word::XGlobals instance worked fine. But properties of other
        objects, like instances of ooo::vba::word::XDocument, did not work.
        
        When attempting to access any property of an
        ooo::vba::word::XDocument, the code ended up calling the hasProperty()
        of SwVbaDocuemnt. That function is for checking a totally different
        kind of "properties", namely named form controls. Why form controls
        are con-fused with oovbaapi properties I don't know. Maybe it is
        intentional and as expected when using the oovbaapi from the built-in
        Basic interpreter in LibreOffice. Or then just an accident in history.
        Still, surely it can't be changed, that would break Basic scripts
        embedded in existing ODF documents.
        
        Anyway, from an OLE Automation client, for instance when asking for
        the Content property of an ooo::vba::word::XDocument object, we
        definitely don't want any form control that happens to have the name
        "Content". We want an object with two integer properties, Start and
        End.
        
        Make this work by always creating an invocation factory instead of
        using the object itself. Pass the invocation factory's
        createInstanceWithArguments() function an extra argument indicating
        this is the case of use from OLE Automation.
        
        In the Invocation_Impl class in the stoc module, when this extra
        argument is noticed, set a new mbFromOLE flag. Modify the behaviour
        slightly when that is true. I am not at all sure that this will work
        in all cases, but let's see, at least for simple tests so far it had
        the intended effect.
        
        Another issue was that looking up these properties was case sensitive.
        This is wrong at least from languages like VBScript. Use the mbFromOLE
        flag also to affect the case sensitivity behaviour.
        
        Maybe I should simply make sure that _xDirect is null in the
        Automation case? _Direct (a reference to an XInvocation) being
        non-null probably means that we are using the document interface's own
        implementation of XInvocation, which is probably always wrong in the
        OLE Automation case. (Just see the SwVbaDocument implementations of
        hasProperty() and invoke(), for instance.)
        
        Change-Id: I2fd174f69f430893aef538cc9bf2a99d1c86b567
        Reviewed-on: https://gerrit.libreoffice.org/55023
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-30  Luboš Luňák  <l.lunak@collabora.com>  [d4d648878513b1730c970526cf7ef9e481534d06]

        fix incorrect example in rtl_Instance docs
        
        Change-Id: I1cb0c9bfca7ebcf8de96ef25554a41d52b9d7df5

2018-05-30  Stephan Bergmann  <sbergman@redhat.com>  [102fc242419a6fe1ad6e1efa16dff309773a21a4]

        Adapt solenv/flatpak-manifest.in to recent opens___.ttf changes
        
        Change-Id: I82173e7ab3f374e014b2ade060f44aa97451e439

2018-05-30  Mike Kaganski  <mike.kaganski@collabora.com>  [b7da22a63dcf09fdcbb3fe62c82af699d8546d3b]

        ww8export: Fix testTableKeep
        
        The tables in the test .ODT contain a cell with text "With merged cells".
        The text is supposed to wrap, so that cell height includes the two lines.
        The width of the cell is 32.72 mm. When it is exported to .DOC, due to
        rounding errors, the width becomes 32.76 mm. It happens that the text
        width is too close to these numbers, so depending on rounding when text
        layouting, it may start to not wrap in .DOC.
        
        This just adds an extra space character to the line, to stop depend on
        rounding errors.
        
        This also reverts commits b2a053160c4c8eb0acd66b74c52dbda23a654bda and
        a30a36b3c70e64b62add9f3c5376202b9682851f, which had workarounded this
        issue.
        
        Change-Id: Ifdb7a042f78a1a3cce3a385e9db865a1b8c7b134
        Reviewed-on: https://gerrit.libreoffice.org/53906
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-05-30  Luboš Luňák  <l.lunak@collabora.com>  [173c3a7321d0ba2583f1198d5ea3b54983665f37]

        Revert "UITest_calc_tests: disable randomly failing assert for now"
        
        Fixed by my previous commit.
        This reverts commit 27cc0064a8a52c9000d0249581e80fe7a0c8a7b6.
        
        Change-Id: Ib64e7341251d848b4db0dbb1f58c4fcef51437ed

2018-05-30  Luboš Luňák  <l.lunak@collabora.com>  [a2045f94677c4407c00a3299da0936ded696cfb2]

        make CharClass also mutex-protect calls to its dependent class
        
        When calc_tests runs test_tdf53482_Range_contains_column_headings_file()
        with Calc's threading enabled, it ends up calling ScInterpreter::ScProper()
        from threads, which calls to CharClass. And while CharClass tries to be
        thread-safe (guessing from the mutex usage), it forwards calls to i18npool's
        CharacterClassificationImpl and cclass_Unicode, both of which aren't
        thread-safe. Which makes thread safety of CharClass itself pointless.
        
        Since CharClass already acquires the mutex anyway because of getMyLocale(),
        just extend the duration for the entire call, which hopefully shouldn't
        make that much of a difference.
        
        Change-Id: I544b34d7e58c4a901f3b6e3a3ff52156b9e320a8
        Reviewed-on: https://gerrit.libreoffice.org/54999
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Luboš Luňák <l.lunak@collabora.com>

2018-05-29  Caolán McNamara  <caolanm@redhat.com>  [7725eff80a7bc3f3e422e56e1cd7bfa531f19a70]

        fix pow by digits
        
        Change-Id: I715b85fa1c1e3f6c391c742f861e3791a505a570
        Reviewed-on: https://gerrit.libreoffice.org/55006
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-29  Kruno  <kruno.se@gmx.com>  [ee4bbc3e9d8cca49eea89b99ea8e3836f7a4e224]

        Updated core Project: dictionaries  6c85a19c887b6147ec7d3a600b51cb2a44284fa2
        
        Update Croatian dictionary to version 2.1.1
        
        Change-Id: I8425ab128d04d428ccc99cb6c8abe2635292f143
        Reviewed-on: https://gerrit.libreoffice.org/53578
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        

2018-05-29  Stephan Bergmann  <sbergman@redhat.com>  [5a5518f7f0ce977cace7728c977b0c115589b254]

        Remove unused SFErrCodes::TableFormat
        
        ...which was apparently unused (under its original name SF_TABLEFORMAT) ever
        since its introduction in 571f15004533c1e7a5472e033139d5765862fb73 "Unix PS-
        Print Environment".  (Not sure what its appearance in the comment to AddTable,
        also there since that introductory commit, was ever supposed to mean.)
        
        Change-Id: I363e21e2e2d23aaf17c6f10b3936ba700203b9eb
        Reviewed-on: https://gerrit.libreoffice.org/55020
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-29  Caolán McNamara  <caolanm@redhat.com>  [dc24a62c59121df2b70b25118b562661c24c2841]

        tdf#117862 crash in profile export dialog
        
        Change-Id: Ibb1ab10707262e8f0d36a805ab08562a5f0fecf4
        Reviewed-on: https://gerrit.libreoffice.org/55033
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-29  Caolán McNamara  <caolanm@redhat.com>  [6d0d201b30122395eb164807b93d76d567ff970b]

        weld SvxTransformTabDialog
        
        Change-Id: Ib6dabd04e3f834b61363d5a620de7f0219a1e644
        Reviewed-on: https://gerrit.libreoffice.org/55012
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-29  Caolán McNamara  <caolanm@redhat.com>  [ba0408ae9a4ac1b391944b2fdcfd02f86ab2f773]

        we need to be able to query the ranges before creating the pages
        
        so don't create the pages until the first execute
        
        Change-Id: I5ecc31d5a08bae44c0a912e39b786420f2da86ee
        Reviewed-on: https://gerrit.libreoffice.org/55007
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-29  Caolán McNamara  <caolanm@redhat.com>  [509df47d2165fd08a7e0d270cade28ff52da532e]

        Resolves: tdf#117712 closing help crashes
        
        since...
        
        commit 9fa32e5dce345dea17129587c401c03520fb398b
        Date:   Wed May 16 11:54:52 2018 +0200
        
            fix leak of HelpListener_Impl in SfxHelpWindow_Impl
        
        Change-Id: I7e2cbb5d0c69e96fc7f2e1cc0c5563203c1f3dce
        Reviewed-on: https://gerrit.libreoffice.org/55024
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-29  Zdeněk Crhonek  <zcrhonek@gmail.com>  [f5af8615e40bca1a747695c8ca28675c4ab0d384]

        uitest for bug tdf#104117 and tdf#80693
        
        Change-Id: I29bdf088c83ce69152d5c3edee2c855bfece4585
        Reviewed-on: https://gerrit.libreoffice.org/55019
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-29  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [aec1f4a12c1b94339d6d9ed32ffa012002df3f9c]

        dont use SwClient/SwModify in unocore: FieldEnumeration
        
        Change-Id: Ia307836869e54ab8f5a9727c913979cee4f259f4
        Reviewed-on: https://gerrit.libreoffice.org/54868
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-05-29  Caolán McNamara  <caolanm@redhat.com>  [46ac529c44d513c31942f13dd5b40f3e5d7c363f]

        these spinbuttons should be focusable
        
        Change-Id: I5af98ef0815f91b8c615441299eb43d602ebf57b
        Reviewed-on: https://gerrit.libreoffice.org/55008
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-29  Caolán McNamara  <caolanm@redhat.com>  [8a39daaaa1474a9483046a51baa8e448f0a50b7f]

        disable inconsistent when setting true/false
        
        Change-Id: Ib612e7f38c7a1a638d69af2a6d26f1293fe0c8da
        Reviewed-on: https://gerrit.libreoffice.org/55011
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-29  Caolán McNamara  <caolanm@redhat.com>  [84be319c26ddae9a4022ffc1d01a3f4fa82e3a3e]

        remember button pressed to reuse for move
        
        Change-Id: I4a7f5bb8e46e190f33150f666a653bfc04957a0f
        Reviewed-on: https://gerrit.libreoffice.org/55010
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-29  Caolán McNamara  <caolanm@redhat.com>  [48cc955ec233b815449ffe0b340023cf2ab6abb6]

        only get notified for user events, not api ones
        
        Change-Id: I4cbede587ed4de7950fd7ca435902baa26c8faf5
        Reviewed-on: https://gerrit.libreoffice.org/55009
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-29  Caolán McNamara  <caolanm@redhat.com>  [e33399b804115c6f772428ac9f6616fda0d0908d]

        forcepoint#43 endless update ole2 preview recursion
        
        Change-Id: I7a6a52d2ea63f840a8a1800fdf7039b1e7b24cdc
        Reviewed-on: https://gerrit.libreoffice.org/55002
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-29  Tor Lillqvist  <tml@collabora.com>  [0667df70dc749ae50ce29713308f14d624f2a683]

        Provide also an ooo.vba.word.XApplication object
        
        Create the objects on offer to Automation clients lazily
        
        It would be silly to create the ooo.vba.word.XApplication in every
        LibreOffice instance, even if no Writer functionality was going to be
        used at all in that process.
        
        I did not have to do what the old FIXME said, "make Application a
        proper service", whatever that means.
        
        Change-Id: I02a0ceb6290012b4bb6afacadc03871feaf57406
        Reviewed-on: https://gerrit.libreoffice.org/55005
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-29  Rene Engelhard  <rene@rene-engelhard.de>  [4c63572b2ca9648aeebe6df6f71da1308dbd5ac1]

        micro-optimization: do not check for ant if we don't need it
        
        Change-Id: I84644cddd8a318a2af23780ada9afc26fe23a9fe
        Reviewed-on: https://gerrit.libreoffice.org/54719
        Tested-by: Jenkins <ci@libreoffice.org>
        Tested-by: Rene Engelhard <rene@debian.org>
        Reviewed-by: Rene Engelhard <rene@debian.org>

2018-05-29  Rene Engelhard  <rene@debian.org>  [f54478ccfa8f4d2dc0289eec37a3191c922ce627]

        add --enable-build-opensymbol option to build opens___.ttf from source
        
        ... and handle opens___.ttf like unowinreg.dll
        (-> download.lst/$(TARFILE_LOCATION))
        
        Change-Id: Id4723fb15c4b4b04133dedf97b1262441baa4756
        Reviewed-on: https://gerrit.libreoffice.org/54938
        Tested-by: Rene Engelhard <rene@debian.org>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Rene Engelhard <rene@debian.org>

2018-05-29  Tor Lillqvist  <tml@collabora.com>  [52eb78c8d2c9954733d95326922462a820d9f0dd]

        Handle DISPID_NEWENUM
        
        We get that when an Automation client wants to enumerate an object
        that is a collection. We need to create an IEnumVARIANT object and
        return it (as an IUnknown).
        
        I wasted days on trying to implement this IEnumVARIANT object using
        the same twisty maze of helpers, wrappers, UNO conversion utilities,
        etc as used for the other stuff here. The other objects have both UNO
        and OLE personalities. Could not figure out how to do it.
        
        Then I decided to just do it brute force, following some sample code,
        not bothering with any UNO personality at all for the IEnumVARIANT
        thing, and it worked right away.
        
        Change-Id: I6a175ea80b75d48d2f0b793f143f3a84715522c1
        Reviewed-on: https://gerrit.libreoffice.org/54994
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [eb754cf5f36a7730672a72e198cf564b7e05fa3c]

        loplugin:unusedfields-in-constructor in sc
        
        Change-Id: I074bb272b692dea553e1ec1e625c8afd766627d6
        Reviewed-on: https://gerrit.libreoffice.org/54997
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [17c936bca548acc93d6b2e70593bc711c0e6b8a4]

        loplugin:unusedfields-in-constructor in various
        
        Change-Id: Ie0fb647938e3cf730976fb2e435b92bfd67ef645
        Reviewed-on: https://gerrit.libreoffice.org/54998
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-29  Stephan Bergmann  <sbergman@redhat.com>  [d4992bb36efb15da91a70e86e68a80f13b97e947]

        Change SFErrCodes to scoped enum
        
        Change-Id: Ib2f267397e419e8164bb2d732f7cbcca7acad1a6
        Reviewed-on: https://gerrit.libreoffice.org/54996
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [0611e0643101c9282934de872249b438bd1a7f53]

        loplugin:useuniqueptr in DbTextField
        
        Change-Id: Ia6ad047859d52ef32e007c428763006673602482
        Reviewed-on: https://gerrit.libreoffice.org/54847
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-29  Luboš Luňák  <l.lunak@collabora.com>  [fb32f28a2b7f0c33533592b855ead127b858040c]

        avoid using EditEngine in ScEditUtils::GetString() if possible
        
        According to 1ecdc7aaf66 it is really needed only for resolving fields,
        so if there's no field, simply concatenate the contents, as used to
        be the case before that commit. This should be faster and also safer
        in the case of Calc's threading enabled.
        
        Change-Id: I23a2e1873deb8538e2a1ae0dd80af7e5356c18a5
        Reviewed-on: https://gerrit.libreoffice.org/54986
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-29  Caolán McNamara  <caolanm@redhat.com>  [c4041a3b6c703254ee3977eef1a989992506772b]

        weld SvxSwPosSizeTabPage
        
        Change-Id: I51c83ec801884a07f7920309535a58b55171b0be
        Reviewed-on: https://gerrit.libreoffice.org/54934
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-29  Caolán McNamara  <caolanm@redhat.com>  [66cd438e3545edecaa05aa27beb289c6a6df53fc]

        weld SvxAngleTabPage
        
        Change-Id: I03bd0a6a0805d549570ce44030a0f58ca2b98d05
        Reviewed-on: https://gerrit.libreoffice.org/54818
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-29  Caolán McNamara  <caolanm@redhat.com>  [a2dae039f1209b5324879930c142b24d50fafc69]

        forcepoint#42 check available str length
        
        Change-Id: Ie476968ddaa4c3e5475ae9aa6133e7aba38d5975
        Reviewed-on: https://gerrit.libreoffice.org/54976
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-29  Caolán McNamara  <caolanm@redhat.com>  [be1c4cfa195ac8a34c543b85dd17ceb75204fff9]

        forcepoint#41 null deref
        
        Change-Id: I16e9e083811c6e14861da1ba1df7d46e8c8771d7
        Reviewed-on: https://gerrit.libreoffice.org/54972
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-29  Caolán McNamara  <caolanm@redhat.com>  [0162cfd55f397ded2af7d32f50cb3cba763c68bc]

        forcepoint#40 null deref
        
        presumably since
        
        commit 0098bee792c3e208ea4f6ef1c676958d3f4cd207
        Date:   Thu Sep 21 06:48:09 2017 +0200
        
            tdf#112501: Pivot table: popupbuttons are placed on wrong cells
        
        Change-Id: I5413c0ba06fca25cb22256a20ef9640767dd9e50
        Reviewed-on: https://gerrit.libreoffice.org/54968
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [b69457c1a5cb31c8b0fb3d047e2826bc3d61fea4]

        loplugin:useuniqueptr in OTableSubscriptionDialog
        
        Change-Id: If8fa9edc62f75f41de1392688a169458ce003bda
        Reviewed-on: https://gerrit.libreoffice.org/54852
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-29  Ilhan Yesil  <ilhanyesil@gmx.de>  [07610feeeff47fc5bbe057c91c50ffae54a41c85]

        tdf#117847 Impress: Deselected alignment remained checked
        
        The state of the attributes for alignment are now read and set
        correctly.
        
        Change-Id: I65047dac341729154ded0d5b01ace1207893a5ba
        Reviewed-on: https://gerrit.libreoffice.org/54907
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-05-29  Gabor Kelemen  <kelemeng@ubuntu.com>  [a03a63edd3cfbbacd4e9f59b315095fbeb70873c]

        tdf#42949 Fix IWYU warnings in sc/inc/m*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I43882919048c23e9b8d305f8cbba8f120207bb93
        Reviewed-on: https://gerrit.libreoffice.org/54824
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [b7ae863efeb082816cc4fe660527a9650d90e186]

        tdf#117503 DOCX import: fix out of sync first/later top margin
        
        Improve the synchronization between the first page and follow page
        style, so that when the DOC export invokes
        sw::util::IsPlausableSingleWordSection(), it recognizes that originally
        these were the same Word section.
        
        If they don't match up, then the exporter will insert an explicit
        section break, meaning we get one more page in the export result
        compared to the original.
        
        Change-Id: I336cf347698187cdede47be2659cec51e4381e85
        Reviewed-on: https://gerrit.libreoffice.org/54965
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-29  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [535f31419ab61c33212b1dd2693e34968902d3ad]

        Add missing include
        
        Change-Id: I0b3af7ac36631748c0d33afb6d06d19761af9c41
        Reviewed-on: https://gerrit.libreoffice.org/54926
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [c9f120a424072808c0ed09fc2487541cc212c45e]

        loplugin:useuniqueptr in ODbTypeWizDialogSetup
        
        Change-Id: I5d1e737510d423f9caa44ad5b498ef5e781c24d0
        Reviewed-on: https://gerrit.libreoffice.org/54856
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [1ebeb51e8bfa7b139e2661e8fe460a102dfb5659]

        loplugin:useuniqueptr in DbaIndexDialog
        
        Change-Id: Ife795db29256a50a93b668890c85473872d350a9
        Reviewed-on: https://gerrit.libreoffice.org/54853
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [2e80fe39a438ab702ad8f3e2456159328cb16365]

        loplugin:useuniqueptr in dbaui::SbaSbAttrDlg
        
        Change-Id: Ia24f948370b30ccc3870e36c19312e9eebb309b3
        Reviewed-on: https://gerrit.libreoffice.org/54851
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [03841dc12ff3ee65ca632039418c65bbfd5ccaea]

        loplugin:unusedfields-in-constructor in xmloff
        
        fields that are only referenced in the constructor
        
        Change-Id: I44bddb2dce2f30c21ea0f1ada4c1615c854d3334
        Reviewed-on: https://gerrit.libreoffice.org/54823
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-29  Mike Kaganski  <mike.kaganski@collabora.com>  [d7c2667089535d25b8f0ad4f58810ee54552156b]

        Only show Mail Merge toolbar after wizard finished
        
        The toolbar is not needed while wizard works (since it's modal).
        This simplifies the logic a little.
        
        Also this allows to show the toolbar in the actual document used for
        mailmerge (e.g., when a new or existing document is used, nit the
        current one); previously, the toolbar appeared in the document active at
        the moment of wizard launch remained in that document, and actual
        document went without the toolbar.
        
        Change-Id: I44c45c41f1a3e06cd0fb1930092727b9e08caf74
        Reviewed-on: https://gerrit.libreoffice.org/54864
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-05-29  Stephan Bergmann  <sbergman@redhat.com>  [255bfc283c531512c93401bb4a23cb617137b864]

        WITH_HELPPACK_INTEGRATION isn't substituted anywhere
        
        (just used via SCPDEFS)
        
        Change-Id: I23a14b0e76399b5e6303ad11ad7d09966d951b6f
        Reviewed-on: https://gerrit.libreoffice.org/54915
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [63ce2fa4835109eeab172ab167dafe4a752b6764]

        filter: fix build of embedded ole stream dumper
        
        Change-Id: I7f9f34af52057b35f3778d84cfe98afa37817b6b
        Reviewed-on: https://gerrit.libreoffice.org/54939
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-28  Henry Castro  <hcastro@collabora.com>  [8f9f66e8d2bae94c1f469ffc51bdbffeba853a2b]

        sc: simplify ScModule::GetClipDoc
        
        Change-Id: I36a79a41b989d37efc35a9f9b4bebca9bdaf9ee9
        Reviewed-on: https://gerrit.libreoffice.org/54935
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2018-05-28  Luboš Luňák  <l.lunak@collabora.com>  [92e6be6614af2d8c1697faf5fc37e74af3700cea]

        blacklist ocDBSum for calc's threading
        
        Triggers a number of asserts on hard-recalc (Shift+Ctrl+F9) with ooo#58183-1
        that would require passing ScContextInterpreter* to a number of functions,
        so just blacklist it.
        
        Change-Id: I0c3666a3423cea7c77f530480b8b63506c4bbad2
        Reviewed-on: https://gerrit.libreoffice.org/54933
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-28  Caolán McNamara  <caolanm@redhat.com>  [ebfb0d3950a8723e24baa330b80a0a560e381639]

        weld SvxPositionSizeTabPage
        
        Change-Id: Ic642d6ab2470a14b3a1d83284407fc690d5eba88
        Reviewed-on: https://gerrit.libreoffice.org/54945
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-28  Caolán McNamara  <caolanm@redhat.com>  [79f796cc6f0c7b7e8dbc627467037e942d099c52]

        fix up position of anchor widget
        
        Change-Id: I35823a4c84f6134bf9b005fb1ab6df12d716d14e
        Reviewed-on: https://gerrit.libreoffice.org/54816
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-28  Caolán McNamara  <caolanm@redhat.com>  [c3ea8e1d7922b93285dac930eb37f67eec19a21e]

        toggle should trigger only through ui
        
        Change-Id: I15619dad2189f81a074f8b9649c4e8b756120f2c
        Reviewed-on: https://gerrit.libreoffice.org/54944
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-28  Zdeněk Crhonek  <zcrhonek@gmail.com>  [ee3a23978da998b4d5ebac89c422cd78f7b31c3a]

        uitest Calc Fill random number
        
        Change-Id: I6922a537f06c7cced0f8b5390c8261c57d07b29b
        Reviewed-on: https://gerrit.libreoffice.org/54928
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-28  Caolán McNamara  <caolanm@redhat.com>  [4899b89f7422983ae0c6f9cf8716ddfeb422de02]

        coverity#1435838 Uninitialized scalar field
        
        Change-Id: I76446f3d70f3385b78ee382b265439765176f4f5
        Reviewed-on: https://gerrit.libreoffice.org/54900
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-28  Caolán McNamara  <caolanm@redhat.com>  [b93348cd30df08ae60f38fce3efdd3823b674d44]

        weld SvxSlantTabPage
        
        Change-Id: Ib3b1bf1fa434c63b66f388a1f1815787b642fb88
        Reviewed-on: https://gerrit.libreoffice.org/54817
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-28  Julien Nabet  <serval2412@yahoo.fr>  [3dd0105d1c237fd5af619d6153802b3549678c80]

        DBase: synchronize DB types known on Calc with those known on Base
        
        by adding 0x31, VisualFoxProAuto on array of valid marks in lcl_MayBeDBase
        See https://opengrok.libreoffice.org/xref/core/connectivity/source/inc/dbase/DTable.hxx#40
        and https://opengrok.libreoffice.org/xref/core/include/connectivity/dbtools.hxx#823
        
        Yes, it should be great to have only 1 enum
        
        Change-Id: Ic3fb74c838aab5e744cbe1d70ad8ca4ce2c00b8d
        Reviewed-on: https://gerrit.libreoffice.org/54894
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-28  Tor Lillqvist  <tml@collabora.com>  [aa81a086bd3dcd7d6b830951619f310bd0aff30c]

        tdf#117850: Just call _Exit() in our applicationWillTerminate:
        
        Sure, it is just a workaround, but a very effective workaround.
        
        Change-Id: Id0daff048a27dae5cf8fb5e0e949c5b21e03fc86
        Reviewed-on: https://gerrit.libreoffice.org/54924
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-28  Tor Lillqvist  <tml@collabora.com>  [2f7812a4fa1503bd8391cd8deb07d6606519e182]

        Bin ten year old temporary hack
        
        Cmd-W works just fine without any special handling at this low level,
        as far as I can see.
        
        Change-Id: Ib00964553984b7aeec89d9fab9fc425c08de910a
        Reviewed-on: https://gerrit.libreoffice.org/54917
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-28  Julien Nabet  <serval2412@yahoo.fr>  [54ddc4ff4c2ff7e8b2c502d6b475cfdc9b8e3cec]

        tdf#117446: FB mig, (VAR)BINARY, fix memory management
        
        By default, 8000 bytes are allocated for VARBINARY
        The pb is we can need more.
        See https://bugs.documentfoundation.org/show_bug.cgi?id=117446#c6
        
        Change-Id: I0ef5811dc01a587491bd9345129d1a41a4d9f095
        Reviewed-on: https://gerrit.libreoffice.org/54863
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-28  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [44391aec4a12c0b36208ca30cc0c66e151678c24]

        Add missing include
        
        Change-Id: I645e25d6dcff1d395760f3a9980858a4c4ac1378
        Reviewed-on: https://gerrit.libreoffice.org/54923
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-05-28  Marco Cecchetti  <marco.cecchetti@collabora.com>  [9233b1549bd7198a6f367b5950352d93b07b2997]

        lok: sc: tunneling the ascii import dialog on paste action
        
        Modified CreateScImportAsciiDlg signature so that we are able to pass
        a pointer to a dialog parent window to ScImportAsciiDlg.
        
        Now the execution of the ScImportAsciiDlg dialog in
        ScViewFunc::PasteDataFormat is asynchronous, both for lok and desktop
        case. In order to achieve this result it has been needed to modify the
        lifespan of some objects previously local to PasteDataFormat.
        
        Since PasteDataFormat returns a boolean, I took care to check how this
        return value is used. I found out 2 cases:
        1) in ScViewFunc::PasteFromSystem where it is used for popping up an
        error dialog box, informing the user in the case that the paste
        operation is failed;
        2) in ScGridWindow::ExecuteDrop where it is used for informing the
        sysyem window manager of the success or fail of the drag and drop
        action.
        
        The first case is now handled by a lamba invoked on dialog execution
        end. The second case is always handled as the paste operation was
        successfull (hoping it doesn't do any real difference).
        
        The asynchronous call and the behaviors described above occur only
        when the paste operation involves some kind of text.
        
        Change-Id: Id4f96180a9336f665a22a2441ea490af993431b0
        Reviewed-on: https://gerrit.libreoffice.org/53576
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2018-05-28  Caolán McNamara  <caolanm@redhat.com>  [e99cb63b7d76ce02d0d9cdf13bf5e19e936ad035]

        coverity#1435837 Uninitialized scalar field
        
        Change-Id: Ie2d78756019fe48167515c6022cd564a969cd90e
        Reviewed-on: https://gerrit.libreoffice.org/54901
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-28  Julien Nabet  <serval2412@yahoo.fr>  [91e6174a088b8c722e8c6d3482c1ae9a6818a7c5]

        tdf#117732: Mig FB, fix reading of time
        
        Change-Id: Ie67b50d899c4684f6fadd0c42337f54ef952078e
        Reviewed-on: https://gerrit.libreoffice.org/54646
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6f6c61a8c0fb7fd838e0c6516276a22b7729904c]

        Fix typos
        
        Change-Id: I4faf601f9b690bdf284d8ee472091f38ca96d5f1
        Reviewed-on: https://gerrit.libreoffice.org/54908
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-28  Caolán McNamara  <caolanm@redhat.com>  [5fde838b561924208dacd4a3f4ce5df6c7ea4661]

        tdf#117628 crash after closing media player with X11 backend
        
        Change-Id: I812da5ddf7343573f93ea64e592442edb31cad2d
        Reviewed-on: https://gerrit.libreoffice.org/54910
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-28  Marco Cecchetti  <marco.cecchetti@collabora.com>  [796bee47e90efee7c076f6acdc2a95004ed081d0]

        tdf#117172 - Image context menu Save fails to do anything
        
        Change-Id: I5c0980d85ef5ed050bfafbc368576c5ad72a80a7
        Reviewed-on: https://gerrit.libreoffice.org/54359
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-28  Caolán McNamara  <caolanm@redhat.com>  [eccf771815eefb826f5bb8597277020ec297edf1]

        directly get matching a11y if it exists
        
        rather than check if it exists, and then get it if it exists
        
        I wonder if the else branch from...
        
        commit 0c2229dcab143925c6ad390e0735e2d98c3eecca
        Date:   Fri Mar 24 13:04:32 2017 +0100
        
            tdf#58624 sw: fix ~SwAccessibleContext() use-after-free race
        
        is still relevant after this
        
        Change-Id: Idabea01f0c450b07b75214c5a83460e1d0319802
        Reviewed-on: https://gerrit.libreoffice.org/54904
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [39eecc510667c8b1be9d3a031f7a30ae5be18040]

        disable part of VclComplexTextTest::testArabic
        
        fails sporadically on one of the windows buildboxes, Khaled might be
        able to get to it in a few weeks
        
        Change-Id: I65ebb8ad1e2ae08308d2ac150b88a393c134f715
        Reviewed-on: https://gerrit.libreoffice.org/54906
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-28  Caolán McNamara  <caolanm@redhat.com>  [4883fd31141c3598b25a123033297f847cd18552]

        weld ScTabBgColorDlg
        
        Change-Id: I864382bc55dead850c13faae9958fb660fd4f156
        Reviewed-on: https://gerrit.libreoffice.org/54809
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [f66510f1da3ab0584cd13e55f59728f7a2f2f488]

        loplugin:useuniqueptr in ODbTypeWizDialog
        
        Change-Id: I4c364ddbad4881cc8a70a1827d7c51e7cc9313f1
        Reviewed-on: https://gerrit.libreoffice.org/54850
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [06f86d544c8017c2e736bc77db27dd623853770b]

        tdf#100756 slowdown in manipulating spreadsheet via UNO
        
        regression from
            commit 5bce32904091ffe28884fd5c0f4801ee82bad101
            SfxHint: convert home-grown RTTI to normal C++ RTTI
        
        the cost does seem in this case to be mostly the dynamic_cast, but since
        we don't need it anymore, just remove it
        
        Change-Id: Icbf51b89c036b86cfb3e4c2a827228ccf25bb3a6
        Reviewed-on: https://gerrit.libreoffice.org/54899
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-28  Takeshi Abe  <tabe@fixedpoint.jp>  [f122faeede515093cf9dc450c9b62fdaae603bef]

        basic: Avoid looking up system clock twice to get current datetime
        
        Change-Id: I3de322a420bdbbd7906160b97dca531dfe3092a4
        Reviewed-on: https://gerrit.libreoffice.org/53929
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2018-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [26b27c23d42247695d72167be7729e36a473f644]

        loplugin:useuniqueptr in SvxDrawPage
        
        Change-Id: Ic0ca03d419cb7124d5076130163de113b29bac9d
        Reviewed-on: https://gerrit.libreoffice.org/54848
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-28  Caolán McNamara  <caolanm@redhat.com>  [c12bfe9296b5db66ae7326f1dd99b1aa8fb9d2bb]

        tdf#117601 a11y crash after merging cells
        
        this is similar to tdf#87199, in this case the accessibiles for the merged
        cells are not visible so not removed when their frame is deleted, but remain
        in the cache pointing to invalid frames.
        
        Change-Id: Ibc5b9f27541683b8f3604839fa3d1431380a4039
        Reviewed-on: https://gerrit.libreoffice.org/54808
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [e7fe9094831036c295bf448737869a47f1873e3f]

        sw: prefix members of SwXMLTableCellContext_Impl
        
        Change-Id: Ifb10b563e90c79469652af95133301f3909f8393
        Reviewed-on: https://gerrit.libreoffice.org/54897
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-28  Gabor Kelemen  <kelemeng@ubuntu.com>  [f50eb2d12e3b80ff75b6d1a89753efcef0cd6f27]

        tdf#42949 Fix IWYU warnings in chart2/source/model/inc/
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here
        and a bit of fallout management.
        
        Change-Id: I2833ac36c359df76f46e7aa973c012a4d7cedc84
        Reviewed-on: https://gerrit.libreoffice.org/54872
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-28  Arkadiy Illarionov  <qarkai@gmail.com>  [f62243c7bb620d821ae84366235111c47a99bae0]

        tdf#96099 Remove some trivial typedef std::vector
        
        Change-Id: I41fff78c10d46bde50063536d8cf1a3942dbf6af
        Reviewed-on: https://gerrit.libreoffice.org/54834
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [7f3c2ee6c135773c98ded063bdf10ec8900bf00f]

        loplugin:useuniqueptr in OMarkableTreeListBox
        
        Change-Id: Ifd3ea7fa32e9b254ff901a014f559ab211948929
        Reviewed-on: https://gerrit.libreoffice.org/54849
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [326c094ecfb496555b02234a751ab525cea6db55]

        loplugin:useuniqueptr in MotionPathTag
        
        Change-Id: I1f63cf02a99018fbac1bf07b9afe6d7347a973d9
        Reviewed-on: https://gerrit.libreoffice.org/54861
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [7f664b591fb9b82569885f8f243e2822fde3a0ae]

        loplugin:useuniqueptr in AccessibleDrawDocumentView
        
        Change-Id: Ibec6b19e83a3c29299382c398ca6a40b92377ede
        Reviewed-on: https://gerrit.libreoffice.org/54860
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [f59d33a5302f20f98b0596c284116d1e30a17bd6]

        loplugin:useuniqueptr in TextApiObject
        
        Change-Id: I418f18a1e090dab2923395963b2a003df58890ae
        Reviewed-on: https://gerrit.libreoffice.org/54859
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [c269761290866b1634779dab89e2d5e2626caaa8]

        loplugin:useuniqueptr in pathTextBreakupHelper
        
        Change-Id: Ie8c28403bd6280a733949493bfe693cbfee5e4f5
        Reviewed-on: https://gerrit.libreoffice.org/54858
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [9aff9f22adf20aa0c00663648d1875e325b24d42]

        loplugin:useuniqueptr in OQueryController
        
        Change-Id: I13ca3ea6c27d4572274b70b0481a8479852b569a
        Reviewed-on: https://gerrit.libreoffice.org/54857
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [dc8e63784687292ffa178ff29f6fe2f9fd100eea]

        loplugin:useuniqueptr in DlgQryJoin
        
        Change-Id: Ia9a5534b6d69dde163fae54fbd2764dc9b279a5d
        Reviewed-on: https://gerrit.libreoffice.org/54855
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [39d19a88bd4f0bd22aa843b630ab50f9b2708d87]

        loplugin:useuniqueptr in OTableConnection
        
        Change-Id: I4fe5c706d0aec4b2b81bdbe9e9a59e771af4a02e
        Reviewed-on: https://gerrit.libreoffice.org/54854
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [7fd67ca9361cc15732c505004ab4471bd2cf7f99]

        loplugin:useuniqueptr in basctl::CheckBox
        
        Change-Id: Iec9a0f39b3853108bdb5218e7480a09b261198ec
        Reviewed-on: https://gerrit.libreoffice.org/54846
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [4b5699bff586dd923123fbfd949c9bf03e491ed7]

        loplugin:useuniqueptr in BreakPointList
        
        and simplify the surrounding code
        
        Change-Id: Ie4b24008a1c7d30d43ba562d14ddc14d1a4569b6
        Reviewed-on: https://gerrit.libreoffice.org/54845
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [0f30c9a1ef185a76c353349f497e576cfce0cd13]

        loplugin:useuniqueptr in GridWindow
        
        Change-Id: I9fd6d8ac159994c894739afbb3dccb72576dccfb
        Reviewed-on: https://gerrit.libreoffice.org/54844
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [34652fc397757ddb2cc9f1a3646bed2d031998c1]

        loplugin:useuniqueptr in abp::FinalPage
        
        Change-Id: I718d5c886f9406a8b86e268993cb298808537cbc
        Reviewed-on: https://gerrit.libreoffice.org/54843
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [96d7c67d98527b1ccc1cfba3ca817238e582d63b]

        loplugin:unusedfields
        
        Change-Id: I625b73152c0c277c6e0ce3e24e4704094fc4e8ff
        Reviewed-on: https://gerrit.libreoffice.org/54822
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [a7acea766c7812614b95257e934648cdf737ca3f]

        loplugin:unusedmethods
        
        Change-Id: I64df1f467986b3d70c058adff289a6dd8f00fb20
        Reviewed-on: https://gerrit.libreoffice.org/54821
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-28  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [18c85f770bca04f71b03c4ca06da1a0488842512]

        tdf#117481 Karasa Jaga: Add dbaccess icons for base sidebar
        
        Change-Id: I5174261484c64a6f223c4a2e197d0e042c3581e4
        Reviewed-on: https://gerrit.libreoffice.org/54787
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-05-28  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [538c6219a2a347f9f601288a2dd345bf7d3c3209]

        dont use SwClient/SwModify in unocore: Meta
        
        Change-Id: Icde1f5b9af599ca8b1ef52863c2772670659a39b
        Reviewed-on: https://gerrit.libreoffice.org/54648
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-05-28  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [74aeeb9a6293b87df26cf6db565d50c26da2c3fe]

        dont use SwClient/SwModify in unocore: ChartDataProvider
        
        - and to the couragous person writing that comment:
          * yes, likely you should have come back to check if this was
            superfluous
          * no, you didnt (so far)
        
        Change-Id: I56633aee4b49979b60417f88235e9393c0bc48c8
        Reviewed-on: https://gerrit.libreoffice.org/54895
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-05-28  Henry Castro  <hcastro@collabora.com>  [5f1ce0a77c63df597fba9d4cbd45be3a266343c3]

        sc: release XTransferable2 when used with VBA compatibility helpers
        
        Copy, Cut, PasteSpecial and Insert is used by Range excel object,
        so after finishing executing the VBA script ensure to release XTransferable2
        interface
        
        Change-Id: I967a7ba1a1d101282f7a1b9d4b2e2ac3004f1c07
        Reviewed-on: https://gerrit.libreoffice.org/54497
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2018-05-27  Caolán McNamara  <caolanm@redhat.com>  [539e8f1d80d497bd8d7ee031cb5772e49021b79c]

        Some LibreOffice Fuzzers Can't Use AFL's Deferred Forkserver
        
        https://github.com/google/oss-fuzz/issues/1449
        
        Change-Id: I495f269b66f8232dce260031c4f74e574bec6aa9

2018-05-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c73c8475d05ee1ccc9a53ee1bf68313f52bb45a5]

        Fix typos
        
        Change-Id: I4924e62af79ba225a4cc9ed2f1221111854318b9
        Reviewed-on: https://gerrit.libreoffice.org/54883
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-27  David Tardon  <dtardon@redhat.com>  [3fe61a95b90773b8e4df2cb68b83109f630526ad]

        drop unneded variables
        
        Change-Id: Ia494251483b57d747348976674206dd33eb29c7c
        Reviewed-on: https://gerrit.libreoffice.org/54874
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-05-27  Mike Kaganski  <mike.kaganski@collabora.com>  [04a2e5bf8933fb201f16de3eaf64c8efce596e8a]

        Supposedly 14 years migration time is small enough
        
        Commit 28905832173cc312ceb1481ded7da34cfc043087 was merged in 2004
        
        Change-Id: Ie29b518d689208584fc22d4c261e0e7f139c2816
        Reviewed-on: https://gerrit.libreoffice.org/54559
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-05-27  David Tardon  <dtardon@redhat.com>  [bb27318a41e7d8ee20cd23ed2c94d493f4ba0f81]

        creation of css::document::XFilter needs filter name
        
        Change-Id: I5d580e2efe6cf34b9855e47190f6242323d7823a
        Reviewed-on: https://gerrit.libreoffice.org/54873
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-05-27  Justin Luth  <justin_luth@sil.org>  [0b38b7313bdd57588ce51b0a0e4b86295b16d21b]

        misleading comment: not every sheet is examined
        
        In fact, if there are no sheet-local names defined, then the loop
        will not even be entered. Only the sheets that actually contain
        the desired item will be iterated through.
        
        Change-Id: I1fa94d8b9190f43b2896a002acdec18397225395
        Reviewed-on: https://gerrit.libreoffice.org/54742
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-05-27  Mike Kaganski  <mike.kaganski@collabora.com>  [c9e092c3c310105c608266d2d01bfb3cbd57271c]

        Cleanup includes
        
        Change-Id: Ia2723b168ecc0bdb023c98bfb71b297684ee8c7f
        Reviewed-on: https://gerrit.libreoffice.org/54876
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-05-27  Mike Kaganski  <mike.kaganski@collabora.com>  [8a648b82f85d4b0eed67067ed2ddc211ad64ce72]

        tdf#38225: update API name when renaming using a base class ref
        
        ... but don't update it in case it's a predefined API name
        
        Change-Id: I20075a4e085bdeab8374860c16e7eb2a72772c33
        Reviewed-on: https://gerrit.libreoffice.org/54879
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-05-27  Caolán McNamara  <caolanm@redhat.com>  [dedff8b95d521b2329ac3a5af37b909d46d5b175]

        Text Attributes launches a dialog so add ellipsis
        
        Change-Id: Ic1725e78a34cc5fc7b76c272d4191266966a2b13
        Reviewed-on: https://gerrit.libreoffice.org/54815
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-27  David Tardon  <dtardon@redhat.com>  [307b26c1bd1f2bd3ca3325a96933c1dc38b5224e]

        re-enable test
        
        Change-Id: Id1283afe1ed4429a194a2a2c27eaf5c76387a23a
        Reviewed-on: https://gerrit.libreoffice.org/54875
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-05-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6e36ec6706260ea82f72b4a32b55d69fde3aa48c]

        Fix typos
        
        Change-Id: I907e5dbcd7c62344c2c76fe2fdaf1b18ecfecee1
        Reviewed-on: https://gerrit.libreoffice.org/54838
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-05-27  Zdeněk Crhonek  <zcrhonek@gmail.com>  [91cd384e8fb77db88bf75a9fc3b3213724cfc36d]

        uitest for bug tdf#54018
        
        Change-Id: I4a5356e275f1132898aec758a79f3a38c71d35ea
        Reviewed-on: https://gerrit.libreoffice.org/54820
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-27  Julien Nabet  <serval2412@yahoo.fr>  [1e9e01dff0a8d65bb10d5a886cca7899b43979da]

        tdf#117821: fix copy-paste wrong control type
        
        Since 5ad8376d1698026ccab0634605fdb17ea3c59f3a
        Resolves: tdf#111080 framework user of convert menu needs action names set
        2017-08-08
        
        Change-Id: I2ec8358005e335941bd1c2530f30ce696d3e808f
        Reviewed-on: https://gerrit.libreoffice.org/54865
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [6c896485c006f8492310441b4e6861db09a4b7a8]

        Updated core Project: help  7fe562928543fb6ef1bfc0e4662b6c10397c13a4
        
        Fix misplaced xml tag
        
        + remove tabs
        
        Change-Id: I0e09e1b80341ed5a379b54f782607c49f030a712
        Reviewed-on: https://gerrit.libreoffice.org/54819
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Sophia Schröder <sophia.schroeder@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-26  Caolán McNamara  <caolanm@redhat.com>  [31f0a612ad40dfc63bcc88eecd96f945c5f34577]

        fix build failure on some system
        
        Change-Id: I63e1164d5ee431450f1c780758d9fd6f69cf6916

2018-05-26  Mike Kaganski  <mike.kaganski@collabora.com>  [f304ae0ca4738fa3605587146224ee8972a894f3]

        tdf#117817: Update Mail Merge controls after wizard completes
        
        Otherwise they may stay disabled until cursor position changes.
        
        Change-Id: If734bbd4793b3b01c64601d68126d5752f5aba0c
        Reviewed-on: https://gerrit.libreoffice.org/54841
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-05-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [8dcbfb8c704576a81a8f972454a9ed08bee92010]

        demangle context type name in DBG_UNHANDLED_EXCEPTION
        
        Change-Id: I59591d0209ddf2bcf6e57a78dc7999d773b73ae3
        Reviewed-on: https://gerrit.libreoffice.org/54805
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-26  Khaled Hosny  <khaledhosny@eglug.org>  [8c1470787f42b20cd12a3f32798edc5d7233ad9d]

        Rename bNeedEdit → bUseEditEngine
        
        Make it a bit clear that edit here means edit engine not merely text
        editing as one would naïvely assume. Took me a while to realize that!
        
        Change-Id: I570a0556d3272c480dc1ae95640de32f56ab9607
        Reviewed-on: https://gerrit.libreoffice.org/54783
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-05-26  Mike Kaganski  <mike.kaganski@collabora.com>  [40e431def06b72cc87226cd50c271b42a1adfbbe]

        tdf#115386: Show Mail Merge toolbar for new labels
        
        Change-Id: I26ec6c7fdfa5b6f6f818927fd9ede00184dc5e8c
        Reviewed-on: https://gerrit.libreoffice.org/54813
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-05-26  Mike Kaganski  <mike.kaganski@collabora.com>  [08a2f9bf8982f6b50e03d80fa631cc28f3a2c96b]

        Reuse existing variable
        
        Change-Id: I8048b21de3a6cc7e027ad0123d1ef8aab32366dc
        Reviewed-on: https://gerrit.libreoffice.org/54829
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-05-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [27cc0064a8a52c9000d0249581e80fe7a0c8a7b6]

        UITest_calc_tests: disable randomly failing assert for now
        
        make -sr UITest_calc_tests
        UITEST_TEST_NAME="tdf53482.tdf53482.test_tdf53482_Range_contains_column_headings_file"
        
        passed for me 10 times in a row without problems after this, while 'make
        check' randomly fails here & there since the introduction of this test.
        
        Change-Id: I5c3eae027297e0b488cf72161815239a8b03aa60
        Reviewed-on: https://gerrit.libreoffice.org/54825
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a74183cd9bbfa200018743cbe944277a990beb6b]

        Fix typo
        
        Change-Id: Ib7e080864f809294a4a6ae78694730fb07120753

2018-05-26  Tor Lillqvist  <tml@collabora.com>  [938ec2597be2e0ad3af2fb99f77de7f87285ad86]

        Bin crack presumably related to the removed debug dialog thing
        
        Change-Id: Ic0cdfc837ac8503968c5226ec309e75ff7172a75
        Reviewed-on: https://gerrit.libreoffice.org/54801
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-05-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [674a9ba1877bea5da60aab4c4bfe4605b0cc3066]

        SID_FIELD appears to be in use
        
        partial revert part of
            commit	fa135fd0e05fc4ba784b4349d65f2e5ed26c0f55
            remove unused SID constants and associated code
        noticed by Julien Nabet
        
        Also document some more of that array to make the usage more obvious
        
        Change-Id: I4d76034df32bc85b58e4a845b246e5e28dcea49f
        Reviewed-on: https://gerrit.libreoffice.org/54799
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [3a51daeace695ead38cfd82b3a0f1e6f25a32e0f]

        Improve re-throwing of UNO exceptions
        
        (*) if we are already throwing a Wrapped*Exception, get the
        exception using cppu::getCaughtexception.
        
        (*) when catching and then immediately throwing UNO exceptions,
        use cppu::getCaughtException to prevent exception slicing
        
        (*) if we are going to catch an exception and then
        immediately throw a RuntimeException, rather throw a
        WrappedTargetRuntimeException and preserve the original exception information.
        
        Change-Id: Ia7a501a50ae0e6f4d05186333c8517fdcb17d558
        Reviewed-on: https://gerrit.libreoffice.org/54692
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [ff3bdde2527123fc9e011ff0d93e958174632186]

        loplugin:passstuffbyref
        
        Change-Id: I785e96599bbda029adf4698d11d7f981750dec07
        Reviewed-on: https://gerrit.libreoffice.org/54802
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-25  Samuel Thibault  <sthibault@hypra.fr>  [305285bd1450bb847058a877b0dc2adface4e521]

        vcl: Run gla11y on demo.ui
        
        Change-Id: I63d67709ab50e86b138fecd814b4dee7e2f2a755
        Reviewed-on: https://gerrit.libreoffice.org/53925
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-25  Keith Curtis  <keithcu@gmail.com>  [758d2099ae281e270ef014711b693580ab27206b]

        Remove unnecessary code from ae37972cd25117d467d34ee8591c21dcbb5a0fec
        
        Git commit: ae37972cd25117d467d34ee8591c21dcbb5a0fec added some logic at
        the bottom to call Toolbox::SetItemImage to trigger the bitmap doubling
        code. This is no longer needed and is faster without.
        
        Change-Id: I0fb0538000d5616cb8d8a0ae35e15fb09cdf2c59
        Reviewed-on: https://gerrit.libreoffice.org/54654
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-25  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [ded4dcbbce875efeffba7e894a6dea1f584e8e9b]

        tdf#117115 dbahsql: respect unicode in columns
        
        Change-Id: I6a1dcba0afda88eaf083f0d4c73c1e74b0c78f56
        Reviewed-on: https://gerrit.libreoffice.org/54297
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-05-25  Mike Kaganski  <mike.kaganski@collabora.com>  [2f11ce0670749b9da20dfb29269b176cb09fb01e]

        tdf#35798: use separate paragraphs for Label elements
        
        Since commit db04be037b611e296ef9f2542322c52ed82d7a2b, empty Database
        fields are hidden. But since Labels wizard generates a single paragraph
        with line breaks for the label's text, the hiding feature cannot be
        used efficiently.
        
        Let the individual lines be in individual paragraphs.
        
        Change-Id: I27430d54baea88461c2ea9de38baa95d6b7e9e62
        Reviewed-on: https://gerrit.libreoffice.org/54800
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-05-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [080fa092f466d5ba457852736a3fd6c6cb0dc4b8]

        improve some logging
        
        if we're going to write "unhandled" messages, at least what is being
        unhandled
        
        Change-Id: I570183c92876d553f4344b979def653cbd5bb55d
        Reviewed-on: https://gerrit.libreoffice.org/54793
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-25  Armin Le Grand  <Armin.Le.Grand@cib.de>  [726d7e7b8b50dca9914329dbfd9491f7c8961f68]

        tdf#117629: Remove again after next step of SOSAW080 is done
        
        Change-Id: I837b20b3334dbb7f241af31c5fa5b702f1df8742

2018-05-25  Noel Grandin  <noelgrandin@gmail.com>  [a28a839b9f9eeec1544c5ceeeabe7b1083ce1655]

        no need declare these tag structs separately
        
        Change-Id: I00f336ee4eced431155c79bee6e2373e145ae95c
        Reviewed-on: https://gerrit.libreoffice.org/54780
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-25  Armin Le Grand  <Armin.Le.Grand@cib.de>  [4b4942224b550235da228655677b5c068a053254]

        SOSAW080: Derive SdrObjGroup from SdrObjList
        
        Also simplify parent/child relationships, get rid
        of double data (SdrPage/Parent infos in SdrObjects,
        also in SdrObjList). This is all not needed - when a
        SdrObject is inserted to a SdrPage, get SdrPage by
        traveling over parents (no double info, member as soon
        as inserted, ...).
        More cleanups/reworks included, will need some more
        cleanups, too.
        
        Stabilizing: SetRectsDirty/DefaultStyleSheet
        
        Had to correct the SetRectsDirty stuff for 3D due to
        going down the hierarchy while the 2D implementation
        goes the other direction -> endless loops. Added special
        handling for 3D stuff for now (will be chnaged again when
        SnapRect is no longer needed at SdrObject level).
        Also had to adapt how the DefaultStyleSheet is set at
        incarnated SdrObjects - better: their properties. Since
        we now always have a SdrModel, it is possible to correctly
        initialize with the correct default StyleSheet from that
        SdrModel.
        This needs to be done after ForceDefaultAttributes and in a
        way that again deletes Items that are set in the StyleSheet.
        This leads to an error in CppunitTest_sd_import_tests where
        I checked tdf100491 - it is okay and thus I change the control
        instance of the imported, XML-dumped file.
        The less hard attributes, the better for Styles in general.
        
        Cleanup of comments for last two commits
        
        Corrected SvxShape::getParent()
        
        Needed to get the direct parent, so test for SdrObject
        first (to get SdrObjGroup/E3DScene), for SdrPage second
        
        Fixed CppunitTest_sc_subsequent_export_test
        
        Several problems arose. The used SdrCaptionObj was
        Cloned, but the clone not inserted to a SdrPage. This
        leads to not being able to access a UNO API imlementation
        of the SdrPage (SvxPage) on lower levels.
        It worked before due to SdrObject having a SdrPage*
        additionally to being added to a SdrPage - this is exactly
        the main cleanup this change does.
        Looked for why it is cloned, could see no reasons. The
        SdrCaptionObj exists during all im/export, not difference
        to other SdrObjects (that do not get cloned). It is not
        changed in any way. It *might* be to suppress a crash that
        happened due to UNO API Service emfio/emfio not being
        available in the UnitTest scenario. Interestingly it
        did not crash with the cloned SdrCaptionObj, but the
        Graphic exported was probably wrong.
        Fixed by no longer Cloning the SdrCaptionObj and adding
        emfio/emfio UNO API Service.
        
        d139f821a5b39535a3e7b9c6261df7e18f8ae8ac
        910e7f4bc628a715fda7545dffaf3369d5e76ea0
        ca1de01b723051e09ac37d7ec7bba978beea41c5
        3a76da1471dfe75e69847f64a6a3519ad21c8c9c
        
        Change-Id: I986586e326b563acebf00d931a7084c6eb09e5f8
        Reviewed-on: https://gerrit.libreoffice.org/54689
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-05-25  Gabor Kelemen  <kelemeng@ubuntu.com>  [f8edef392245c292398a80f6a858ca19f32df9c3]

        tdf#42949 Fix IWYU warnings in sc/inc/[gh]*
        
        Found with bin/find-unneeded-includes
        Simple removal proposals are dealt with here
        and a bit of fallout management
        
        Change-Id: Ia6f8d4ca46d7b218f5827052ced5641367bd4478
        Reviewed-on: https://gerrit.libreoffice.org/54683
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-25  Tor Lillqvist  <tml@collabora.com>  [3ebaf1a9fb28be42358f5460e5ab7322d4f1dee8]

        Bin some ASCII graphics
        
        Change-Id: I53ef86a997f4ae1c0ad84bb381327cba3143dd4c

2018-05-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [395e7d47b87c152f994de289278e3a51c6ec1c9c]

        Updated core Project: help  0affb71917d215b6d76eb5983a39c726fed53f29
        
        Add GDPR in online help
        
        Change-Id: Ic752beee3901bd9963deb4782702a1de745b5406
        Reviewed-on: https://gerrit.libreoffice.org/54785
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-25  Tor Lillqvist  <tml@collabora.com>  [9bbb71d4a003d00a3361f337b3f96d4a19a35562]

        Add one line of hopefully correctly understood explanation
        
        Change-Id: Ib22583a45c03a4b7c3b4ff73e9d28f47ab31bc4f

2018-05-25  Tor Lillqvist  <tml@collabora.com>  [8d6f684067092a32e45a75e9290d7d19a753f726]

        Bin noise part of comment
        
        Our convention is to just have the name of the abstract base class in
        a comment before the declaration of the concrete overrides of its
        abstract member functions. No need to say "Abstract struct" there.
        
        Change-Id: I2b9bdf0555af5280771370a6df56fd4c8623661a

2018-05-25  Justin Luth  <justin.luth@collabora.com>  [5e4d89f59614cec08376e1e77625f8610a1490e5]

        tdf#117297 sw unotbl XCell: apply char/para style props to text
        
        This is specifically for the benefit of DOCX import, but it
        also makes sense in general. If a SwXCell is given char/para
        properties, then apply those properties (without overwriting)
        to the cell's contents.
        
        This allows ANY paragraph or character properties that are applied
        to a table style to become the "default" for the table.
        
        This fixes a number of things:
        -remove one-off hack to get PROP_PARA_LINE_SPACING to work.
        -works for all character and paragraph properties (except those
        shared with tables like borders).
        -works in multi-paragraph cells. Previously those could return
        AMBIGUOUS state, in which case the style wasn't applied at all.
        
        Change-Id: Ia98c129879575c1aa8ca1fe2a64f4991c0a264e8
        Reviewed-on: https://gerrit.libreoffice.org/54511
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-25  Gabor Kelemen  <kelemeng@ubuntu.com>  [a73ae323fa55088321395a23301b4a87e4860bf6]

        tdf#42949 Fix IWYU warnings in chart2/source/inc/*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here
        A bit of fallout management was necessary as well
        find-unneeded-includes gave no proposals for chart2/inc
        
        Change-Id: Id382586f575cf45da758da453df9340b28e9ddd0
        Reviewed-on: https://gerrit.libreoffice.org/54778
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [89dc667cebfec5315f0c0361e49d759e88458689]

        tdf#113143 PDF export: fix mis-scaled JPGs on Impress note pages
        
        This is really similar to commit
        4c2172a3e973bc6351107a3a1b554c77b40b75dd (tdf#106702 PDF export: fix
        missing images from Writer headers/footers, 2018-05-22) just this one is
        about the size of the output rectangle for JPG content, while the
        previous problem was about the position of them.
        
        Also extract PdfExportTest::exportAndParse() from the last two tests to
        avoid duplication.
        
        Change-Id: I9812924d505e9fdaca2a95b4990e7aaa5e44fd7f
        Reviewed-on: https://gerrit.libreoffice.org/54773
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [6b1b8ef51b752f9711d6581283d6c515d3c50d9b]

        xmlsecurity nss: fix OOXML signing with ECDSA key
        
        Change-Id: Id2b59887fcd69e294a6d9db17ec0446615054ecc
        Reviewed-on: https://gerrit.libreoffice.org/54779
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-25  László Németh  <nemeth@numbertext.org>  [8628b4aeabd83b98edac5d537cd3901d22cf0c54]

        tdf#117171 unit test for DOCX export/import of number names
        
        ie. ordinal, ordinalText and cardinalText DOCX numbering styles.
        
        DOCX export/import was added in
        commit 1501df419ea4d40358d705a281fd9662088ba51e.
        
        Change-Id: Ica2d63aab3d7c89392e0c72210e6018c288aaec6
        Reviewed-on: https://gerrit.libreoffice.org/54776
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-05-25  Tor Lillqvist  <tml@collabora.com>  [e7cefdfc83ce17f11ea6277f579a4d8434a97ce4]

        IClassFactoryWrapper can go away now
        
        Change-Id: I7633648dc0398d2c1b6f04e6db9b18638a7451f5
        Reviewed-on: https://gerrit.libreoffice.org/54781
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-05-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b32fee83141a0eb227194a3cb1dcda99bda6f4a1]

        Updated core Project: help  e35e77e62e90d709633304a45bdc0d430595a01a
        
        Fix typos
        
        Change-Id: I50e06c9bc42c1e5529074e944b9f1ed37f0a7385
        Reviewed-on: https://gerrit.libreoffice.org/54784
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        

2018-05-25  Justin Luth  <justin.luth@collabora.com>  [f7f2d03bd6f5aa5dcd0f7976b4a7f2db278c2f03]

        NFC SwUnoCursorHelper: add SetModeAttr option to setPropertyValue
        
        The other function, setPropertyValues already has this variable,
        so for consistency and flexibility, add it here as well. Plus, this
        is prep work for another patch.
        
        Change-Id: I16c5b1cbb9fd99a11be99a59005bd856d787a6ca
        Reviewed-on: https://gerrit.libreoffice.org/54510
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-05-24  Eike Rathke  <erack@redhat.com>  [c0fbf99e5601da27c59d131bcca24fafd259e508]

        ... or not present
        
        Change-Id: I56658a7f6eb277fabf8ff4782c86fabac5f14e81

2018-05-24  Eike Rathke  <erack@redhat.com>  [7c0c35b468be215d6d7b450f2c621d792d201413]

        Document locale data's use of the Variant element as BCP 47 language tag
        
        Change-Id: I8d2c4bb95ae50e7d23a89db1dd6bb197d3af65c0

2018-05-24  Stephan Bergmann  <sbergman@redhat.com>  [ed22b6b75400cab3b3774f4c744cb337d35b0f10]

        Remove presumably unused instsetoo_native/util/pack.lst
        
        Its use has been removed with e161e35f55d0ff73d735fa4dbd578c072c1c3d38
        "installer: Remove packager.pl" (and changes to the file itself also stopped in
        2013).
        
        Change-Id: I3bf18849a80abd5b774f1a6030c514e5891e0350
        Reviewed-on: https://gerrit.libreoffice.org/54769
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [2f9dc9f56f77330c2d0e111888dd5403c3cb070c]

        include guard should be at the end of the file
        
        and the modeline should be on the last line
        
        Change-Id: I6032fdee6fc29d11cac1e4b8ec9c36e004258e73
        Reviewed-on: https://gerrit.libreoffice.org/54752
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-24  Michael Meeks  <michael.meeks@collabora.com>  [a9a15e59d6648223f751a43447676d144aa3fd58]

        Re-enable threading for formula groups for now.
        
        As agreed at the ESC - lets see how this goes for 6.1
        
        This reverts commit 4696d3728f0aba1087001bc543fc0867dd0ebdda.
        
        Change-Id: Ic2be53c53dd7573972cd54c390443dc136739b6c
        Reviewed-on: https://gerrit.libreoffice.org/54774
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2018-05-24  Tor Lillqvist  <tml@collabora.com>  [db18cec885499f0c34681c323b0f70e0f9e11f4b]

        Bin ancient AQUA_NATIVE_MENUS=FALSE crack
        
        Using the system ("native") menubar works fine since a long time
        surely. No reason to keep a fallback possibility.
        
        Change-Id: I0d9ed86c28b0d832c8123b18980740dbf895ec1c
        Reviewed-on: https://gerrit.libreoffice.org/54775
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-24  Tor Lillqvist  <tml@collabora.com>  [158da8687f043dd5e38dce4e9c3a79c314d507e1]

        tdf#77444: Follow-up fix: Guard against GetSalData()->mpInstance being null
        
        Can happen at least when LibreOffice is started from the command line
        using the 'open' command line and passed a file name.
        
        Change-Id: I93145974a56e124550579cae8fd69ccb4a7d3bda
        Reviewed-on: https://gerrit.libreoffice.org/54758
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b6777968a4457bb8aadb51a7f6a7bf1be4477552]

        bump product version to 6.2.0.0.alpha0+
        
        Change-Id: Id6f2b9036832e581aa6ccb45fd3f7a56191db980

2018-05-24  Luboš Luňák  <l.lunak@collabora.com>  [3a801799536e6870f2fb111b1cc00b9575a35a39]

        optimize ScColumn::HandleRefArrayForParallelism()
        
        Change-Id: I53b7f514be2e015445eb9cb0471c22d41c464e4e
        Reviewed-on: https://gerrit.libreoffice.org/54767
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2018-05-24  Luboš Luňák  <l.lunak@collabora.com>  [8f7eb6edfa5cc561d52060f44128d4c0e5d439bf]

        avoid CELLTYPE_EDIT for calc's threaded calculations
        
        Since ScEditUtils::GetString() requires EditEngine, which is probably not
        completely thread-safe.
        
        Change-Id: Ie3d64f56b76a5861fa4b0a1f9cb683cd26806b35
        Reviewed-on: https://gerrit.libreoffice.org/54766
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2018-05-24  Mark Hung  <marklh9@gmail.com>  [e87cc12eaf53efa9b221eae7167ea15bc7896752]

        tdf#106390 Intersect the table borders with upper frames.
        
        Also removes dead code because SwTabFramePainter::Insert()
        is always called with a cell frame and IsTabFrame() always
        returns false.
        
        Change-Id: I2505d876d20e44ded1faf760bc3b7b1d34b0fd8d
        Reviewed-on: https://gerrit.libreoffice.org/54684
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [47d53d6929d449b0b53dc73eddf29fe9c18fb49e]

        this should be a ref
        
        mistake in commit
            commit f6063153db8951ca21ac3a2e36973f1d73eda4d1
            tdf#117706 Multi-select copying rows between sheets broken
        noticed by erack
        
        Change-Id: Ia5ed3726c8f02750eec3551f7dd908120edb2553
        Reviewed-on: https://gerrit.libreoffice.org/54765
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-24  Caolán McNamara  <caolanm@redhat.com>  [68f182066a8e2efa6d70abb1f568775fc48c608a]

        ofz#8490 stack exhaustion
        
        a linear loop builds a recursive structure, if it gets too deep then later
        processing, e.g. releasing the tree, can exhaust stack
        
        Change-Id: I4421b9bae62ac2b6ffe32531d1167a482103bfde
        Reviewed-on: https://gerrit.libreoffice.org/54762
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-24  Tor Lillqvist  <tml@collabora.com>  [4b42fd7e9516fbbd8a92d97680524f32dd260fb2]

        tdf#115284: Unify LibreOffice and system full-screen concepts on macOS
        
        Also tdf#76476, and probably more.
        
        Make it so that when a window is in full-screen mode from
        LibreOffice's point of view, it is also full-screen from the system's
        point of view, and vice versa.
        
        All three ways to enter and leave full-screen mode can now be used
        with the same end result: The Ctrl-Cmd-F shortcut, the "View > Full
        Screen" menu entry, and the green bubble on the title bar.
        
        Don't disable/deactivate/etc menus while in full-screen mode. The menu
        auto-hides so there is no harm in having it function normally.
        
        Don't display the floating toolbar with a single "Full Screen" button
        in it as the way to leave full-screen mode. Instead, the same three
        ways that can be used to enter full-screen mode work to leave it, too.
        
        Sadly I could not figure out a way to set a window properly to
        full-screen at the point where a document window is created and set to
        be the same size as that kind of document window was the previous time
        it was open in LibreOffice. Thus don't save state for full-screen
        windows as we can't properly restore them. At least not for macOS. It
        is not good to just restore them as non-full-screened but still at the
        size they had when full-screen.
        
        One irritating glitch remains, and I was unable to fix that properly:
        I now prevent closing the document window that is in full-screen mode.
        Otherwise, if it is closed, the full-screen mode remains even if no
        window is open there; the desktop is completely black. Moving the
        cursor to the top edge, the LibreOffice menu is there, though. I tried
        to fix that but with no fully satisfying result. (Some attempts even
        lead to crashes, so just disabling closing is better than crashing at
        least.)
        
        Change-Id: Id909077ef9de9f19d48c8b9ad10d748a65b2417f
        Reviewed-on: https://gerrit.libreoffice.org/54760
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3259f917545abcb8f325c42db3a81e0b9d4ad7fe]

        Updated core Project: help  31d3025c0610319fd545b52f41211f86530eedec
        
        tdf#117752 HID for table background in Writer
        
        Change-Id: Iba29f40457261d833c01c53ca3d9f530887fb0b6
        Reviewed-on: https://gerrit.libreoffice.org/54714
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [83963ecdbde99017810314824379fdc6e2a3a4a5]

        Updated core Project: translations  ed31445a5c607b49bf71cd37055578de6785cb85
        
        update translations for master/6.1 beta1
        
        Change-Id: Ib85491aac55698f0db45945f3fbaa332e8ec25dc
        

2018-05-24  Caolán McNamara  <caolanm@redhat.com>  [eeaf6dee2d278eaa037d95a756ad0ffab3314bc2]

        rework custom widget welding to enable inheritence
        
        Change-Id: I0d391b3fe9d2d610ae41e2a03cd2e195a866e103
        Reviewed-on: https://gerrit.libreoffice.org/54681
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [c10928e703366341ab912c42e8959a087a7fa9ff]

        tdf#117706 Multi-select copying rows between sheets broken
        
        regression from
        
           commit 6529cd54c29c5800340530a1b8182c341fbeeafb
           don't use heap for elements in ScRangeList
        
        where I converted some loop variables from pointers to refs, forgetting
        to assigning to a ref is quite different from assigning to a pointer
        
        Change-Id: I4a365006317d16a24cbb1b43994906a0d4b4d424
        Reviewed-on: https://gerrit.libreoffice.org/54756
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-24  Takeshi Abe  <tabe@fixedpoint.jp>  [b4960947db5652382710e817ed1412eeb9132be6]

        xmlsecurity: Ask current datetime only once
        
        ... and pass it as the sole argument to XMLSignatureHelper::SetDateTime().
        
        Change-Id: I7f3e8dc90bb34ca347a1ad5a79717a338af3bed9
        Reviewed-on: https://gerrit.libreoffice.org/54706
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-24  Julien Nabet  <serval2412@yahoo.fr>  [9082e37400baf75296cb94c5588ddeb3d18f0b09]

        tdf#117670: migration Firebird, deal with multiword column
        
        by changing parsing process a bit
        
        Change-Id: I77c06ba218e9bc0d241dbff10f76860d0ca5ed44
        Reviewed-on: https://gerrit.libreoffice.org/54542
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-24  Caolán McNamara  <caolanm@redhat.com>  [aed4d485df525ef934e0a6bbf6eededb976a9299]

        Resolves: tdf#117737 combobox menu misplaced if wrap-width set
        
        so use ellipsize instead and set the height to one single line
        
        Change-Id: Icb124669410c041880ce468f3cf56fdb4bc1c9f1
        Reviewed-on: https://gerrit.libreoffice.org/54751
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-24  Rene Engelhard  <rene@debian.org>  [2624869b231d2f90cf8a2372d3b4c158398c27b5]

        revert accidentially committed part
        
        Change-Id: I778feac0b50390f59a3621279636f8b09ed3def2

2018-05-24  Rene Engelhard  <rene@debian.org>  [66597c10af0ee64c0930726bc9bda22b32e2199e]

        apparmor: allow also /usr/lib{,32,64}/jvm/**/bin/java
        
        since /usr/lib{,32,64}/jvm/**/jre/bin/java doesn't exist since OpenJDK 9
        
        Change-Id: Ic9c052a756ba4a93595595da98148ff22169d333

2018-05-24  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [434ba18afd5ec3e92e2725d649b898e25fcc4813]

        tdf117333 dbahsql: Chain SQLExceptions
        
        Change-Id: Ic24d79f39d9cc36cf229c7410e1f96c4c3d316f9
        Reviewed-on: https://gerrit.libreoffice.org/54671
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-05-24  Samuel Thibault  <sthibault@hypra.fr>  [63f5e757a0453be7a343d74d54f7e61a9070a373]

        libreofficekit: Run gla11y on gtv.ui
        
        Change-Id: I1bb2be7d3636b70018276eb3d6b23ba7ace6e62a
        Reviewed-on: https://gerrit.libreoffice.org/53926
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-24  Stephan Bergmann  <sbergman@redhat.com>  [4a89e3fec30b854dd0d767dfb775451d01f1eaf9]

        Properly handle language-specific parts of --with-help=html media/ sub-tree
        
        ...that previously ended up in language-independent parts of installation sets.
        
        The structure of that media/ tree doesn't allow to directly mis-use the existing
        AllLangPackage machinery (which expects the language to be encoded in the first
        pathname segment within the tree; and which is already mis-used for the
        helpcontent2/AllLangPackage_html_lang.mk parts).
        
        So introduce gb_AllLangPackage_add_files_for_lang that allows to specify the
        language explicitly, independent of where it is encoded in the pathname (if at
        all).  The underlying gb_AllLangPackage_add_file sets a
        gb_AllLangPackage_ALLDIRS that is used by `make packageinfo`, which may need
        further fixing by anybody actually using that target; see the mail thread
        starting at
        <https://lists.freedesktop.org/archives/libreoffice/2018-May/080242.html>
        "Broken --with-help=html `make packageinfo`".
        
        All files in $(SRCDIR)/helpcontent2/source/media/ must now explicitly be listed
        in either helpcontent2/Package_html_media.mk (for the language-independent
        files) or helpcontent2/AllLangPackage_html_media_lang.mk (for the language-
        specific files).  Also note the two TODOs in
        helpcontent2/AllLangPackage_html_media_lang.mk.
        
        What is not quite right yet is that content from
        helpcontent2/AllLangPackage_html_lang.mk and
        helpcontent2/AllLangPackage_html_media_lang.mk is ending up in both per-language
        helpcontent installation sets (as intended, via the instructions in
        helpcontent2/CustomTarget_html.mk) and per-language languagepack installation
        sets (which is unintended).  This needs to be fixed with a follow-up commit.
        
        This is the core part of a commit spanning core and helpcontent2.
        
        Change-Id: Ib29e52cf8a3ca7bcd234a8f6919c8eac6157cdbf

2018-05-24  Stephan Bergmann  <sbergman@redhat.com>  [9146dc8850494e564ccf725bcd1861ccb7ce2f65]

        Updated core Project: help  33551e7fd85aa327f76bb343a3740bceb162bbfa
        
        Properly handle language-specific parts of --with-help=html media/ sub-tree
        
        ...that previously ended up in language-independent parts of installation sets.
        
        The structure of that media/ tree doesn't allow to directly mis-use the existing
        AllLangPackage machinery (which expects the language to be encoded in the first
        pathname segment within the tree; and which is already mis-used for the
        helpcontent2/AllLangPackage_html_lang.mk parts).
        
        So introduce gb_AllLangPackage_add_files_for_lang that allows to specify the
        language explicitly, independent of where it is encoded in the pathname (if at
        all).  The underlying gb_AllLangPackage_add_file sets a
        gb_AllLangPackage_ALLDIRS that is used by `make packageinfo`, which may need
        further fixing by anybody actually using that target; see the mail thread
        starting at
        <https://lists.freedesktop.org/archives/libreoffice/2018-May/080242.html>
        "Broken --with-help=html `make packageinfo`".
        
        All files in $(SRCDIR)/helpcontent2/source/media/ must now explicitly be listed
        in either helpcontent2/Package_html_media.mk (for the language-independent
        files) or helpcontent2/AllLangPackage_html_media_lang.mk (for the language-
        specific files).  Also note the two TODOs in
        helpcontent2/AllLangPackage_html_media_lang.mk.
        
        What is not quite right yet is that content from
        helpcontent2/AllLangPackage_html_lang.mk and
        helpcontent2/AllLangPackage_html_media_lang.mk is ending up in both per-language
        helpcontent installation sets (as intended, via the instructions in
        helpcontent2/CustomTarget_html.mk) and per-language languagepack installation
        sets (which is unintended).  This needs to be fixed with a follow-up commit.
        
        This is the helpcontent2 part of a commit spanning core and helpcontent2.
        
        Change-Id: Ie7916b75eee0dde3106e784d19e99fde5bb93195
        Reviewed-on: https://gerrit.libreoffice.org/54749
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        

2018-05-24  Caolán McNamara  <caolanm@redhat.com>  [482ac12a7438ebf74d64cedc228b40903287273c]

        member can be a ref instead of a pointer
        
        Change-Id: Idb0c27933b42f3aef65f0bce098f9bd7a81dc034

2018-05-24  Caolán McNamara  <caolanm@redhat.com>  [4f75ad50619bac31e9037fc0ff148b3d8257d262]

        ScTabViewShell is never optional
        
        Change-Id: I9f42fd6179c0a64cc14a051ca7c9e2ed9300f5c8

2018-05-24  Caolán McNamara  <caolanm@redhat.com>  [8f1a64bb0627dc82fce127a723d2e391bf9ddf0d]

        coverity#704702 Dereference after null check
        
        Change-Id: I876ffc1511b2115562039b97961c28d7b30e2c06
        Reviewed-on: https://gerrit.libreoffice.org/54730
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-24  Caolán McNamara  <caolanm@redhat.com>  [47c830d2ffc641aa0ae359a99ae38f17a1f1090e]

        coverity#1435749 silence Uncaught exception
        
        and
        
        coverity#1399120 Uncaught exception
        
        Change-Id: If411cd6a392636c6ac99f1ae330b16611b24df93

2018-05-24  Caolán McNamara  <caolanm@redhat.com>  [67a3ad8a6685ff8442ccacc1fb3b5848fb64fbba]

        coverity#1435748 silence Unchecked return value
        
        Change-Id: Iba303276f9c9564eb4afe2a9238b009dc8bbc9d3

2018-05-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [95e6c264e69e71d84e5a02ad7ab87ff944cfb17a]

        reduce some unnecessary ScRangeList copying
        
        and reduce unnecessary work in ScRangeList
        
        Change-Id: I0ee767fe28571f75f8a2ff980cea27c97c9797dc
        Reviewed-on: https://gerrit.libreoffice.org/54705
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-24  Gulsah Kose  <gulsah.1004@gmail.com>  [2a93d2a4af7bb72b155f91e18239cc1b5bc90a4e]

        [Pardus] tdf#92685 Add insert page count option to header menu
        
        This patch is sponsored by ULAKBIM/Pardus project.
        
        Change-Id: I5ecca4f58ec0ecf6a639153b52a4424af1966820
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/54687
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-24  Gabor Kelemen  <kelemeng@ubuntu.com>  [23d51ad9343f9be1bac30e0bb2b21963699fdade]

        tdf#42949 Fix IWYU warnings in sd/inc/*
        
        Found with bin/find-unneeded-includes
        Removal proposals are dealt with here
        With fallout management as necessary
        
        Change-Id: Iaef9eec626334c480dd5a2def63bb476350ceebb
        Reviewed-on: https://gerrit.libreoffice.org/54617
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [bb89376797b3eace17afacf764b833287376a486]

        EPUB export: fix gla11y warnings
        
        Change-Id: I4d2ca93ff01e27ee3400adab230cb8679aacdaa9
        Reviewed-on: https://gerrit.libreoffice.org/54727
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [451a76ec6f585b23108240454557285f518f89c9]

        Fix typo
        
        Change-Id: I0635a5f4f02a1de222656133bca1ff2da8ce59f6
        Reviewed-on: https://gerrit.libreoffice.org/54711
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-05-24  Tor Lillqvist  <tml@collabora.com>  [232103d09e55309ccb77cf2e481df46a9ae6fe83]

        Add FullScreen bit to WindowStateState
        
        FullScreen in this context means a top-level window that is both
        full-screen from the desktop environment's perspective (which
        depending on the desktop environment might simply mean that it is as
        large as possible to fill its screen, leaving any system menus etc
        visible), *and* is in LibreOffice's full-screen mode (with no toolbars
        or other UI elements except the document contents visible).
        
        Not yet used, will be used in follow-up commits.
        
        Change-Id: Ia6f86e0d2a7c5a621c6f19d897d3b17ba6bfb8b4
        Reviewed-on: https://gerrit.libreoffice.org/54733
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-24  Dennis Francis  <dennis.francis@collabora.co.uk>  [25cc0ab3b5d154fffbef27fad4adcf90f36ae92e]

        Calc threading : Check for "self" references...
        
        ...on indirect dependencies too.
        
        Here a self reference to any formula-group
        means if there are any references in a formula
        (of the formula-group itself or any of its dependencies)
        that points to any element inside the formula-group.
        If there are any self-references, then that formula-group
        can't be computed in parallel.
        
        For example, with this patch we can detect the following case:-
          Suppose the formula-group that we want to check is:
          "=(F2+G2-10)*10.0" spanning A2:A100. Let the formula-group
          starting at F2 be "=A1*0.1-10". The indirect dependency
          formula-group starting at F2, references back the elements of
          our original formula-group at A2. This makes the F.G at
          A2 unsafe for parallel computation.
        
        Concretly, this patch fixes a recalc crash on tdf#63638/1
        
        Change-Id: I7b999a34571b191d2f70da6a3831f78b24a6b0a7
        Reviewed-on: https://gerrit.libreoffice.org/54433
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-24  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [1d16a2562577acdaa3624ab02216bef02863619a]

        Remove unnecessary include
        
        Change-Id: I660bc8efd441e9fc5b6f83f69dc632a26add193b
        Reviewed-on: https://gerrit.libreoffice.org/54712
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-05-24  Justin Luth  <justin_luth@sil.org>  [8d42de21c10bfefeaffabc5c939e7830a09f7dca]

        revert tdf#76817 ooxmlimport: connect Heading to existing numbers
        
        tdf#50774 has an example document which was broken by 6.1 commit
        8e9e705de29a1a3d9b964c9350aa2a3a17cce6f9.
        
        Reverting does a couple of things:
        -go back to previous behaviour (right or wrong) - no regression.
        -gives an opportunity to find documents broken by reverting -
        i.e. it will give an indication as to which state has more broken
        docs. Can be re-visited in 6.2.
        -gives me an option to escape from this horrible mess without causing
        a regression in a production release of LO.
        
        Change-Id: Ib594b76d5533a0c4807cf70ef706c107e52cddcf
        Reviewed-on: https://gerrit.libreoffice.org/54293
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-05-23  andreas kainz  <kainz.a@gmail.com>  [6fecbff9810ae9afc2de8c4d5e9e8a8a511d1f2d]

        tdf#117481 Breeze Add dbaccess icons for base sidebar
        
        Change-Id: I5174261484c64a6f223c4a2e197d0e042c3581e3
        Reviewed-on: https://gerrit.libreoffice.org/54737
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-05-23  Armin Le Grand  <Armin.Le.Grand@cib.de>  [d541c4548fdc1835cf4fc020dbaa7ed7c2f734d0]

        tdf#117629 Fix FontWork UNO API/SdrPage settings
        
        Change-Id: Id4da3ac2ff9f8bba382512cfafbca323d1002137
        Reviewed-on: https://gerrit.libreoffice.org/54722
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-05-23  andreas kainz  <kainz.a@gmail.com>  [748215da08dba56125e3a671381d1e872bd1ecc7]

        tdf#117481 Elementary: Add dbaccess icons for base sidebar
        
        Change-Id: Ia4e2b0bb7b31671a50acf6659ea3ca83c3dfcb39
        Reviewed-on: https://gerrit.libreoffice.org/54736
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-05-23  Stephan Bergmann  <sbergman@redhat.com>  [7d35379465058f2a4f944ad622b628bd1ed38ee2]

        Remove leftover "#undef DEBUG"
        
        ...which might have had a purpose in the past, but look unused today.  (DEBUG is
        defined in solenv/gbuild/gbuild.mk iff dbglevel >= 2, and `make
        Library_xsec_xmlsec dbglevel=2` doesn't run into any problems for me with the
        undefs removed.)
        
        Change-Id: I7f941e8c2d454f4206fb17bc791247606ffe6309
        Reviewed-on: https://gerrit.libreoffice.org/54718
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-23  Rene Engelhard  <rene@rene-engelhard.de>  [8615efe611abe8654e643e1ccbc0dc8f52d2e0b0]

        deb#899380 apparmor: fix gpg encryption hang trying to lock random_seed
        
        Change-Id: Ib9fb7652922dcc8364567953d17d7cae8ad170a7
        Reviewed-on: https://gerrit.libreoffice.org/54726
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Tested-by: Rene Engelhard <rene@debian.org>

2018-05-23  Caolán McNamara  <caolanm@redhat.com>  [30d43a7ebac16848533ecd7e834201d566388a19]

        forward more a11y stuff for native drawing area widget
        
        Change-Id: Ic5529a73e317fb652944155fabc889b693447355
        Reviewed-on: https://gerrit.libreoffice.org/54704
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-23  Rene Engelhard  <rene@rene-engelhard.de>  [a4c83a91101f35d5b3fa646b42cf95a0d139f05c]

        actually add AC_MSG_CHECKING/_RESULTs for --enable/disable-postgresql-sdbc
        
        Change-Id: I6b02998db5624960ba78ce8b1b0356601a80fc5e
        Reviewed-on: https://gerrit.libreoffice.org/54721
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Tested-by: Rene Engelhard <rene@debian.org>

2018-05-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [72b8f0b81f8c731364d54c2eb8626601f78a5de4]

        Fix typo
        
        Change-Id: Ie9501a1cb9f8c2a747b92eb74c120816b49148d8
        Reviewed-on: https://gerrit.libreoffice.org/54709
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [8118a5d2eb1524768784adc0b143b8cc1b9f3f61]

        tdf#104086 cui: enable OpenGL when ignoring its blacklist
        
        "Ignore OpenGL blacklist" is called "force OpenGL" in the code, so it
        make sense that OpenGLHelper::isVCLOpenGLEnabled() returns true in that
        case. But the UI suggested that enabling ignore doesn't enable OpenGL
        itself.
        
        Fix this by auto-checking the parent UI widget when enabling the
        blacklist.
        
        Change-Id: I16bec69aebd645858260850f15ea8e687566fd0e
        Reviewed-on: https://gerrit.libreoffice.org/54720
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-23  Michael Stahl  <Michael.Stahl@cib.de>  [eded58214c4a4a7c55530b842cec5837ea36caba]

        sw: prefix members of SwScriptInfo
        
        Change-Id: I1272d53d602052b09101bed8cf0fb4a19fecf52d

2018-05-23  Michael Stahl  <Michael.Stahl@cib.de>  [e9d958653e0ac4ff275dd70ec878cc3d529d49db]

        sw: fix max->min in SwTextNode::GetScalingOfSelectedText()
        
        (regression from b1ac01de06262bda39be7f970fbceeda9b267fe4)
        
        Change-Id: Ic2e835f19aaa4e9b26741c409515fc8d26cab1d3
        Reviewed-on: https://gerrit.libreoffice.org/54707
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-05-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [933c1a048bc11d3582d8cbd8fa1ed3efea4b0262]

        colibre_svg: add links.txt from colibre
        
        Change-Id: Ic248ce1a05f740df111a9f507c099965fdc48d35
        Reviewed-on: https://gerrit.libreoffice.org/54716
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2018-05-23  andreas kainz  <kainz.a@gmail.com>  [30e34899cec5a518328fc8aaa9cf2c02faf214ac]

        tdf#117481 Add dbaccess icons for base sidebar
        
        Change-Id: If154c05eaf03f26655a910bf3e12c6bd867b8a03
        Reviewed-on: https://gerrit.libreoffice.org/54713
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-05-23  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [dabca4c880d6c4aa60b09ddfee7958732e39bb19]

        toolbar:id is not valid attribute of toolbar:toolbar
        
        according to framework/dtd/toolbar.dtd – and having
        the same ID everywhere also is kinda pointless..
        
        Change-Id: Ia7768be2f951886e39e24d78fc6d69b4f3c84235
        Reviewed-on: https://gerrit.libreoffice.org/54665
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-05-23  Tor Lillqvist  <tml@collabora.com>  [8adebf346e24c6131fe33165d1530319c959c352]

        Add debug output operator<< for SalFrameGeometry
        
        Change-Id: Ifb855eb3fa6d58c06cf145523dbb0735b2ca5a0b
        Reviewed-on: https://gerrit.libreoffice.org/54702
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7581730b2795a58d4fe6868e2f61572a91fde293]

        tdf#117247 just send a GRAPHIC_ARRIVED hint after update
        
        As we always load graphic complete now, we can just hint that it
        has arrived. In the future we might properly restore retrieving the
        stream of a graphic throught link manager, but not creating the
        partial graphic from it - just an async retrieval of the bytes.
        The graphic should then always be created completely with the
        GraphicFilter.
        
        Change-Id: I8560c9d41a057d228aa558316131ba99d436645b
        Reviewed-on: https://gerrit.libreoffice.org/54693
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-05-23  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [f8fb04d0af7b1d21b8638e92922d0965e507c5d9]

        tdf#117729 add Frisian (fy) UI langauge
        
        Change-Id: I46f75e969b1252a95118888507c116f44578dfbd
        Reviewed-on: https://gerrit.libreoffice.org/54699
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-05-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [82975bbc1a6acee97e3a90756909e424af03bc37]

        sd: extend bitmap bullet tests
        
        Change-Id: I169f7306f3af2c283b1c928230eaf6566b1a6660
        Reviewed-on: https://gerrit.libreoffice.org/54696
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-05-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [15938ebbfa3a52595371a718f251137612184d21]

        sd: convert XGraphic to XBitmap for the "GraphicBitmap" property
        
        Change-Id: Idec08d4823775b11976f8650fe942f296d6dd4ce
        Reviewed-on: https://gerrit.libreoffice.org/54695
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-05-23  Henry Castro  <hcastro@collabora.com>  [a2e6f31c6f90e446d1462e7c80f6b1317f7825bc]

        tdf#117228: crash in SfxItemSet::GetItemState...
        
        (unsigned short, bool, SfxPoolItem const**) when pasting comment of closed document
        
        Re-work commit 1b7a8277aa3e9f73ccdf15e933a1ee3b42849a44.
        
        In the tiled rendering case, each view has its own clipboard,
        but  not in desktop version which it has a shared clipboard each view.
        
        Change-Id: I57b1ab81e4c141829dbad899330e5c22204c384a
        Reviewed-on: https://gerrit.libreoffice.org/53922
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-05-23  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [40cf5a9b3dd619a650a94d8b65bf6987125b75fb]

        Updated core Project: translations  3f52ddee8a430cba4f5a9631cb41cc7981df96d0
        
        add Frisian translation
        
        Change-Id: I2ac3bb11cf5fd5f83d65a37c7e225e4f8816cbce
        

2018-05-23  Rene Engelhard  <rene@rene-engelhard.de>  [3e9c908b73f0fe0978c9980750a06bbc9e02295e]

        remove Linux ("UNX") systray "Quickstarter"
        
        Change-Id: Ie0e8b8b7ad59ee640d6b195dfae1a7cf745056fd
        Reviewed-on: https://gerrit.libreoffice.org/54543
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-05-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c6c6ebd121a50b293e015d0aa6c0f1e4dc416ae]

        Revert "vcl: StartPresentationMode should be using a sal_uInt32.."
        
        This reverts commit 9321c560943330fbc76dacfebff67bd740fbc95b.
        
        This is just plain wrong. Both the call sites and the function that this
        method in turn calls want to use sal_Int32. It doesn't seem to cause any
        actual problems, but that's probably just lucky.
        
        Change-Id: Id77867094b9c7c209edd8b575c9203aee6515ff3
        Reviewed-on: https://gerrit.libreoffice.org/54691
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-23  Rene Engelhard  <rene@debian.org>  [51e92859c9433feeca0ccca9238e9ed0848d8470]

        rename config_extension_update.h.in to config_extensions.h.in
        
        ... and move HAVE_FEATURE_EXTENSIONS there, too
        
        Change-Id: I37fe52071e1db32cf5cc1e51dbd89bb4f32a39c1
        Reviewed-on: https://gerrit.libreoffice.org/54072
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Rene Engelhard <rene@debian.org>

2018-05-23  Mike Kaganski  <mike.kaganski@collabora.com>  [5c2c5ff01c23e4f7a8947746afc13a46cbef5bec]

        tdf#115386: Show Mail Merge toolbar for documents with MM fields
        
        Change-Id: I357a30d72c5ac4af8c64b82b4cc61c3bd606940a
        Reviewed-on: https://gerrit.libreoffice.org/54612
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-05-23  Luboš Luňák  <l.lunak@collabora.com>  [1464b94ab8ef58b2620e05d663403684deb19d0c]

        extend mutex protection to the whole of ScEditUtil::GetString()
        
        Otherwise with Calc's threading enabled and novell#306440-1.xlsx
        this function gets called multiple times at the same time and
        the SetText() calls operate on the same object.
        
        Change-Id: Ic044132ac98bed46440aadbdad6ad36f3a2e9beb
        Reviewed-on: https://gerrit.libreoffice.org/54520
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-05-23  Caolán McNamara  <caolanm@redhat.com>  [539d939cbd6a02ca043ef535424cda4a65abe5fd]

        ofz#8473 Null-dereference READ
        
        Change-Id: Id6578d180fec3738be127993f02aaf45af915688
        Reviewed-on: https://gerrit.libreoffice.org/54682
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-23  Gabor Kelemen  <kelemeng@ubuntu.com>  [9b2136fb7124934a8869a4d72cf7bf86db503935]

        find-unneeded-includes: Make the output user friendlier
        
        This way it's easy to copy-paste the problematic command
        for further investigation of IWYUs proposals
        
        Change-Id: I9e7403f0f05e64e562441941f00127a62bf15265
        Reviewed-on: https://gerrit.libreoffice.org/54560
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [5956828c88501ef1366e60010b05053a8e1e642e]

        tdf#117505 RTF export: fix incorrect header distance for first/follow pages
        
        In case the first and the follow page format has different header
        distances, the DOC and DOCX import work with the distance from the first
        page format when they take the last item from the MSWordSections
        container at the end of the export.
        
        RTF writes section info before the document content, and in case there
        are separate first and follow page formats, then we work with the follow
        format since commit 20a53cb9e9c7b797c091fe6ac6a34dfb28c61304
        (INTEGRATION: CWS limerickfilterteam08 (1.16.32); FILE MERGED,
        2003-09-01) as a fix for i#13107.
        
        There is no perfect solution here, the sw doc model can store different
        header distances for first and follow pages, while Word works with a
        single distance. But RTF/DOCX/DOC import puts the relevant header
        distance to the first page format and DOCX/DOC export reads the distance
        from there, so be consistent and do the same in the RTF export as well.
        
        This means the DOCX import -> RTF export -> RTF import sequence from the
        bugreport will result in a correct header distance.
        
        Change-Id: I3f1fe3080360702c41d680b8785cc3602e74685e
        Reviewed-on: https://gerrit.libreoffice.org/54680
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4552096794c408110630ab2eaf47bebaa6c403f2]

        Fix typo
        
        Change-Id: Ic7a5cceb30c3301c05d1ec241ec7afb86af035d7
        Reviewed-on: https://gerrit.libreoffice.org/54667
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2985319ebd800b8da55383bccb4f21042a8394a4]

        Fix typos
        
        Change-Id: Ibe94c7379a9389a0506c33666bf2bfb033f96f08
        Reviewed-on: https://gerrit.libreoffice.org/54670
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-05-22  Andras Timar  <andras.timar@collabora.com>  [8fae8a6cd73b7262c3739bd4acc5c72b54934ff1]

        Updated core Project: translations  70836fdf7467a34f5a5ac03c576e9ebe535f5cde
        
        Updated Slovenian translation
        
        Change-Id: Ie07dce5eb9058d91cdf5f835da6bb24b01641841
        

2018-05-22  Caolán McNamara  <caolanm@redhat.com>  [7dd83ed395bbdb03c9c8a9da3d0226aa602bb624]

        ofz#8442 Integer-overflow
        
        Change-Id: I8d09ce583abac38420646b60b83f56e02eb48cab
        Reviewed-on: https://gerrit.libreoffice.org/54656
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-22  László Németh  <nemeth@numbertext.org>  [5dda47154c5babccf3221388dec2320420b3218b]

        Updated core Project: dictionaries  e90e83b23b6ace35349fc2b3e65bd2d69c80ddd8
        
        Hungarian dictionary v1.7
        
        Extend Hungarian dictionary with boundary data for compound words
        and for disambiguation of digraphs to fix incomplete and bad
        Hungarian collate, sorting and hyphenation rules in the future.
        
        Other minor fixes (*idegenszó -> idegen szó, *periférikus etc.)
        
        Change-Id: I3278801ac875f2d33fd5dc62efc43a9a81194734
        Reviewed-on: https://gerrit.libreoffice.org/54480
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>
        

2018-05-22  László Németh  <nemeth@numbertext.org>  [7b6c5e32197c03998a133ec6bc8fd9079f6c0274]

        tdf#117171 support localized sequence numbering styles
        
        for example, illustration and table numbering in ordinal
        and cardinal number names and ordinal indicators.
        
        Change-Id: I1911d40aba1b18230a49b2e968af2753d1eeb6f3
        Reviewed-on: https://gerrit.libreoffice.org/54672
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-05-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ba9b525ec1ecbe3e4972a46766930253504becfb]

        Fix typos
        
        Change-Id: I5ad14286712e27e8d15174c9ed420bf93367d041
        Reviewed-on: https://gerrit.libreoffice.org/54579
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-22  Tor Lillqvist  <tml@collabora.com>  [e1544f8785af4b78fa2b96854e3bc2d8f26c6241]

        Bin noise comments
        
        Change-Id: I2110cdfd37e9867bf5aab059a878fa85ef66fdc4

2018-05-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [4c2172a3e973bc6351107a3a1b554c77b40b75dd]

        tdf#106702 PDF export: fix missing images from Writer headers/footers
        
        Position of an image is determined by the relevant bitmap scale metafile
        action when recompressing images.
        
        The same position was determined by PDFExtOutDevData "meta" info when
        not recompressing images. This second rectangle was never correct for
        images repeated in Writer headers/footers on non-first pages: the
        position was relative to the page, while PDF export sets the map mode
        (origin) of the output device during export, so such positions are
        expected to be absolute ones.
        
        The root of the problem seems to be that header images in Writer are
        both repeated (as the user sees it) and unrepeated (as the doc model
        sees it), and by the time we want to get its position, we only see the
        unrepeated SdrObject.
        
        Fix the problem by using the correct position from the scale action and
        not from PDFExtOutDevData if possible.
        
        (Also give up on running CppunitTest_vcl_pdfexport in the non-pdfium
        case, most of the tests there do require pdfium anyway, and the growing
        ifdef forest in that file just made it hard to read the code.)
        
        Change-Id: I31c14d4bd223b2804859982542ebd6d5f9abd312
        Reviewed-on: https://gerrit.libreoffice.org/54674
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-22  Khaled Hosny  <khaledhosny@eglug.org>  [2c1fb32e0b3f0c51edcbb861977d372ae4eaf5e4]

        Use vector in BreakIterator_th instead of C arrays
        
        Change-Id: Ie93920bccfe5444e0066f8df85b4a9d2ff060a2d
        Reviewed-on: https://gerrit.libreoffice.org/54650
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-05-22  Khaled Hosny  <khaledhosny@eglug.org>  [98908d79a4b145f3c04d98812b2207bf433fcf1b]

        Fold BreakIterator_CTL into BreakIterator_th
        
        The split is pointless and misleading, there are no other subclasses of
        BreakIterator_CTL.
        
        Change-Id: I66e66834e6e064cea29f543434a35682ee7cd35d
        Reviewed-on: https://gerrit.libreoffice.org/54638
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-05-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6924586821805b7a338c8e746141f51e3ba29560]

        Fix typos
        
        Change-Id: Idbe136fbfd222e8baad588dc36a2f9b7ce6996ec
        Reviewed-on: https://gerrit.libreoffice.org/54590
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-22  Tor Lillqvist  <tml@collabora.com>  [c7736a68035e25087d61d8ca4eddaf3de5d38c2c]

        Bin pointless variable
        
        Change-Id: I6b402b124966ee6a1694839a54e79fd176270d0f

2018-05-22  Tor Lillqvist  <tml@collabora.com>  [e439816281f9fe24c7332b5f1e16df845f5213f2]

        Open template read-only
        
        Otherwise when creating a new docuent based on a template, the
        template document file is opened read-write eventually (after first
        being opened read-only five times, and closed again...). Sure,
        LibreOffice probably doesn't actually write anything to it, but still,
        just opening read-write when you are going to only read is silly.
        
        Stack trace from the read-write opening:
        
         #0  0x00007f063dea0047 in openFilePath(char const*, void**, unsigned int, unsigned int) (cpFilePath=0x7ffeacc7d610 "/ssd1/lo/fedora/instdir/share/template/common/officorr/Modern_business_letter_sans_serif.ott", pHandle=0x342af78, uFlags=3, mode=438)
            at /ssd1/lo/fedora/sal/osl/unx/file.cxx:1039
         #1  0x00007f063dea027b in openFile(_rtl_uString*, void**, unsigned int, unsigned int) (ustrFileURL=0x33ff7e0, pHandle=0x342af78, uFlags=3, mode=4294967295) at /ssd1/lo/fedora/sal/osl/unx/file.cxx:1071
         #2  0x00007f063dea01a8 in osl_openFile(rtl_uString*, oslFileHandle*, sal_uInt32) (ustrFileURL=0x33ff7e0, pHandle=0x342af78, uFlags=3)
            at /ssd1/lo/fedora/sal/osl/unx/file.cxx:1050
         #3  0x00007f060aec5f1a in osl::File::open(unsigned int) (this=0x342af78, uFlags=3) at /ssd1/lo/fedora/include/osl/file.hxx:975
         #4  0x00007f060aec5a8f in fileaccess::ReconnectingFile::open(unsigned int) (this=0x342af78, uFlags=3)
            at /ssd1/lo/fedora/ucb/source/ucp/file/filrec.cxx:50
         #5  0x00007f060aee0324 in fileaccess::XStream_impl::XStream_impl(rtl::OUString const&, bool) (this=0x342af10, aUncPath="file:///ssd1/lo/fedora/instdir/share/template/common/officorr/Modern_business_letter_sans_serif.ott", bLock=true) at /ssd1/lo/fedora/ucb/source/ucp/file/filstr.cxx:58
         #6  0x00007f060aee8bac in fileaccess::TaskManager::open_rw(int, rtl::OUString const&, bool) (this=0x2c5ded0, CommandId=231, aUnqPath="file:///ssd1/lo/fedora/instdir/share/template/common/officorr/Modern_business_letter_sans_serif.ott", bLock=true)
            at /ssd1/lo/fedora/ucb/source/ucp/file/filtask.cxx:766
         #7  0x00007f060ae9ba9b in fileaccess::BaseContent::open(int, com::sun::star::ucb::OpenCommandArgument2 const&) (this=0x3428810, nMyCommandIdentifier=231, aCommandArgument=...) at /ssd1/lo/fedora/ucb/source/ucp/file/bc.cxx:937
         #8  0x00007f060ae99dfa in fileaccess::BaseContent::execute(com::sun::star::ucb::Command const&, int, com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment> const&) (this=0x3428810, aCommand=..., CommandId=231, Environment=uno::Reference to (ucbhelper::CommandEnvironment *) 0x341d088) at /ssd1/lo/fedora/ucb/source/ucp/file/bc.cxx:331
         #9  0x00007f060ae9d001 in non-virtual thunk to fileaccess::BaseContent::execute(com::sun::star::ucb::Command const&, int, com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment> const&) () at /ssd1/lo/fedora/instdir/program/../program/libucpfile1.so
         #10 0x00007f06337395da in ucbhelper::Content_Impl::executeCommand(com::sun::star::ucb::Command const&) (this=0x3427f70, rCommand=...)
            at /ssd1/lo/fedora/ucbhelper/source/client/content.cxx:1258
         #11 0x00007f063373be55 in ucbhelper::Content::openWriteableStream() (this=0x7ffeacc7f030)
            at /ssd1/lo/fedora/ucbhelper/source/client/content.cxx:751
         #12 0x00007f06333f56c0 in utl::MediaDescriptor::impl_openStreamWithURL(rtl::OUString const&, bool) (this=0x7ffeacc801d0, sURL="file:///ssd1/lo/fedora/instdir/share/template/common/officorr/Modern_business_letter_sans_serif.ott", bLockFile=true)
            at /ssd1/lo/fedora/unotools/source/misc/mediadescriptor.cxx:666
         #13 0x00007f06333f3e01 in utl::MediaDescriptor::impl_addInputStream(bool) (this=0x7ffeacc801d0, bLockFile=true)
            at /ssd1/lo/fedora/unotools/source/misc/mediadescriptor.cxx:521
         #14 0x00007f06333f4051 in utl::MediaDescriptor::addInputStreamOwnLock() (this=0x7ffeacc801d0)
            at /ssd1/lo/fedora/unotools/source/misc/mediadescriptor.cxx:490
         #15 0x00007f05b132f0bf in filter::config::TypeDetection::impl_openStream(utl::MediaDescriptor&) (this=0x33caa10, rDescriptor=...)
            at /ssd1/lo/fedora/filter/source/config/cache/typedetection.cxx:1127
         #16 0x00007f05b132e9ac in filter::config::TypeDetection::impl_askDetectService(rtl::OUString const&, utl::MediaDescriptor&) (this=0x33caa10, sDetectService="com.sun.star.comp.filters.StorageFilterDetect", rDescriptor=...) at /ssd1/lo/fedora/filter/source/config/cache/typedetection.cxx:981
         #17 0x00007f05b132b7a4 in filter::config::TypeDetection::impl_detectTypeFlatAndDeep(utl::MediaDescriptor&, std::__debug::vector<filter::config::FlatDetectionInfo, std::allocator<filter::config::FlatDetectionInfo> > const&, bool, std::__debug::vector<rtl::OUString, std::allocator<rtl::OUString> >&, rtl::OUString&) (this=0x33caa10, rDescriptor=..., lFlatTypes=std::__debug::vector of length 168, capacity 256 = {...}, bAllowDeep=true, rUsedDetectors=std::__debug::vector of length 1, capacity 1 = {...}, rLastChance="")
            at /ssd1/lo/fedora/filter/source/config/cache/typedetection.cxx:934
         #18 0x00007f05b1329b7c in filter::config::TypeDetection::queryTypeByDescriptor(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>&, unsigned char) (this=0x33caa10, lDescriptor=uno::Sequence of length 6 = {...}, bAllowDeep=1 '\001')
            at /ssd1/lo/fedora/filter/source/config/cache/typedetection.cxx:429
         #19 0x00007f05b132d321 in non-virtual thunk to filter::config::TypeDetection::queryTypeByDescriptor(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>&, unsigned char) () at /usr/bin/../lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/bits/stl_pair.h:331
         #20 0x00007f060df5acdd in framework::LoadEnv::impl_detectTypeAndFilter() (this=0x7ffeacc80c48)
            at /ssd1/lo/fedora/framework/source/loadenv/loadenv.cxx:739
         #21 0x00007f060df58796 in framework::LoadEnv::startLoading() (this=0x7ffeacc80c48) at /ssd1/lo/fedora/framework/source/loadenv/loadenv.cxx:357
         #22 0x00007f060df57280 in framework::LoadEnv::loadComponentFromURL(com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (xLoader=uno::Reference to (framework::Desktop *) 0x282bf98, xContext=uno::Reference to (cppu::ComponentContext *) 0x145b790, sURL="file:///ssd1/lo/fedora/instdir/share/template/common/officorr/Modern_business_letter_sans_serif.ott", sTarget="_default", nFlags=0, lArgs=uno::Sequence of length 4 = {...}) at /ssd1/lo/fedora/framework/source/loadenv/loadenv.cxx:160
         #23 0x00007f060dfaef40 in framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (this=0x282bf20, sURL="file:///ssd1/lo/fedora/instdir/share/template/common/officorr/Modern_business_letter_sans_serif.ott", sTargetFrameName="_default", nSearchFlags=0, lArguments=uno::Sequence of length 4 = {...})
            at /ssd1/lo/fedora/framework/source/services/desktop.cxx:617
         #24 0x00007f060dfaeffb in non-virtual thunk to framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) () at /ssd1/lo/fedora/include/rtl/stringutils.hxx:170
         #25 0x00007f06381ee762 in SfxTemplateManagerDlg::OpenTemplateHdl(ThumbnailViewItem*) (this=0x310e160, pItem=0x33925d0)
            at /ssd1/lo/fedora/sfx2/source/doc/templatedlg.cxx:690
        
        Change-Id: Iaa5cc2bd4c80bc239b8f1bf7ed8aa62d89151d62

2018-05-22  Stephan Bergmann  <sbergman@redhat.com>  [11e968c0dbb6a4eb139a22bfb5241352c85a86dd]

        Conditional jump or move depends on uninitialised value
        
        Regression introduced with f7a011c45b0b88cb3c3ea9206cb851375266523d
        "loplugin:unusedfields in sc" e.g. during `VALGRIND=memcheck make
        CppunitTest_sc_subsequent_export_test
        CPPUNIT_TEST_NAME=ScExportTest::testTrackChangesSimpleXLSX`:
        
        > ==16928== Conditional jump or move depends on uninitialised value(s)
        > ==16928==    at 0x3C72975F: lcl_GenerateGUID(unsigned char*, bool&) (/sc/source/filter/xcl97/XclExpChangeTrack.cxx:87)
        > ==16928==    by 0x3C731303: XclExpChangeTrack::XclExpChangeTrack(XclExpRoot const&) (/sc/source/filter/xcl97/XclExpChangeTrack.cxx:1470)
        > ==16928==    by 0x3C18B6B1: ExcDocument::ReadDoc() (/sc/source/filter/excel/excdoc.cxx:788)
        > ==16928==    by 0x3C1FC902: ExportBiff5::Write() (/sc/source/filter/excel/expop2.cxx:112)
        > ==16928==    by 0x3C1A1506: lcl_ExportExcelBiff(SfxMedium&, ScDocument*, SvStream*, bool, unsigned short) (/sc/source/filter/excel/excel.cxx:181)
        > ==16928==    by 0x3C1A1044: ScFormatFilterPluginImpl::ScExportExcel5(SfxMedium&, ScDocument*, ExportFormatExcel, unsigned short) (/sc/source/filter/excel/excel.cxx:219)
        > ==16928==    by 0x2D947526: ScDocShell::ConvertTo(SfxMedium&) (/sc/source/ui/docshell/docsh.cxx:2325)
        > ==16928==    by 0x2FA06539: SfxObjectShell::SaveTo_Impl(SfxMedium&, SfxItemSet const*) (/sfx2/source/doc/objstor.cxx:1510)
        > ==16928==    by 0x2FA0A91D: SfxObjectShell::DoSaveAs(SfxMedium&) (/sfx2/source/doc/objstor.cxx:1897)
        > ==16928==    by 0x2EFD30D7: ScBootstrapFixture::saveAndReload(ScDocShell*, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags) (/sc/qa/unit/helper/qahelper.cxx:664)
        > ==16928==    by 0x2EFD381D: ScBootstrapFixture::saveAndReload(ScDocShell*, int) (/sc/qa/unit/helper/qahelper.cxx:686)
        > ==16928==    by 0x29A6ADEA: ScExportTest::testTrackChangesSimpleXLSX() (/sc/qa/unit/subsequent_export-test.cxx:2615)
        
        Change-Id: I08f6a8e4a3827440f8b908791555e4b2226be12d

2018-05-22  Zdeněk Crhonek  <zcrhonek@gmail.com>  [3a45af979605e2a1103304b0b52d328d39851fba]

        uitest for bug tdf89958
        
        Change-Id: I174c4c641d992e78056003fc8f4b9a24ea1c1b93
        Reviewed-on: https://gerrit.libreoffice.org/54639
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-22  Andras Timar  <andras.timar@collabora.com>  [792e0d29f56c5e65de421e91bf88346b030ebbb6]

        Updated core Project: translations  48ec26fb5d74b043b3da3add0dc4e03a2c2ca84a
        
        Updated Slovenian translation
        
        Change-Id: I076d96ddbcc7ee5f844c0a9b2819fae32e1094ed
        

2018-05-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [21fd1bf5c2936d41d622e3ed3f234255e8c41cc0]

        Updated core Project: help  ac3b3c4e5f94f4f942121833d08bcffd847a291c
        
        Fix typo
        
        Change-Id: Ia45bf9497ad9f8d761c14bbbe0b570a01d9883f6
        Reviewed-on: https://gerrit.libreoffice.org/54668
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-22  Khaled Hosny  <khaledhosny@eglug.org>  [5dc52ee00102cbf4262805d6e8f338bf0a88f470]

        tdf#113694 Fix BreakIterator_CTL surrogate pairs
        
        BreakIterator_CTL in the non CharacterIteratorMode::SKIPCELL mode did
        not handle UTF-16 surrogate pairs at all, causing backspace to delete
        lone surrogates which is really bad. Just copied the corresponding code
        from BreakIterator_Unicode.
        
        Additionally, BreakIterator_th was not correctly skipping non-Thai text
        and always treating one character as Thai.
        
        Change-Id: Ia379327e042ff602fc19a485c4cbd1a3683f9230
        Reviewed-on: https://gerrit.libreoffice.org/54631
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-05-22  Stephan Bergmann  <sbergman@redhat.com>  [93aa646dab749c81d512644689bd8f9a9f752131]

        Missing test dependency
        
        [...]
        > CppunitTest_sc_subsequent_export_test
        > warn:oox:31852:31852:oox/source/export/vmlexport.cxx:1099: failed to open vml-shape-types
        > /usr/lib/gcc/x86_64-redhat-linux/8/../../../../include/c++/8/debug/vector:417:
        > Error: attempt to subscript container with out-of-bounds index 202, but
        > container only holds 0 elements.
        >
        > Objects involved in the operation:
        >     sequence "this" @ 0x0x7f6f0c456340 {
        >       type = std::__debug::vector<rtl::OString, std::allocator<rtl::OString> >;
        >     }
        [...]
        
        Change-Id: I1a93d97e18eb4341ea9059ea7ad52f20c298c97f

2018-05-22  Mike Kaganski  <mike.kaganski@collabora.com>  [99dd2aeaf5cd605c8af8fa6462cebe802d26221a]

        db04be037b611e296ef9f2542322c52ed82d7a2b follow-up: no new log area
        
        Change-Id: Ib0dc0240db4840d3e93f1816d4288644d9e308f0
        Reviewed-on: https://gerrit.libreoffice.org/54660
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-22  Mike Kaganski  <mike.kaganski@collabora.com>  [741d0e0b0927c17bb8dad21835d9b38257166ef2]

        cleanup redundant variable
        
        Change-Id: I9cd40e3752cbfa85d8bf294f8ac444f88d08a881
        Reviewed-on: https://gerrit.libreoffice.org/54657
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-05-22  Marco Cecchetti  <marco.cecchetti@collabora.com>  [1f2d389c3d3211e079806aba96b51a1348b47368]

        lok: charts context menu was misplaced + wrong LogicToLogic conversion
        
        Chart context menu was misplaced since the context menu expects a
        position related to the document window not to the chart window.
        Moreover map mode is not enabled for chart window, that leads to use
        the LogicToLogic routine which unfortunately provides a wrong pixel to
        twips conversion. In fact we gets a 20 twips per pixel conversion
        since LogicToLogic uses a fixed 72 dpi value, instead of a correctly
        computed output device real dpi or at least the most commonly used 96
        dpi value.
        
        Change-Id: Idb4220d03fddd4b6d643c1c0fb52754bafed7e36
        Reviewed-on: https://gerrit.libreoffice.org/53118
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/54649
        Reviewed-on: https://gerrit.libreoffice.org/54655
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2018-05-22  Gabor Kelemen  <kelemeng@ubuntu.com>  [494f1a98bf32bea014c277bd0bee81b9aab5c966]

        tdf#42949 Fix IWYU warnings in sc/inc/formularesult.hxx
        
        Found with bin/find-unneeded-includes
        This one caused lots of fallout, manage it separately
        
        Change-Id: Idf153caa07b1edd85352609806f5b8b74fc6ead8
        Reviewed-on: https://gerrit.libreoffice.org/54410
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-22  Tor Lillqvist  <tml@collabora.com>  [a0b34f97ef43004f3c9e3dda11a3f7795c047509]

        Restore .git-hooks/commit-msg accidentally removed earlier
        
        (Removed in a06954bf5b100c9433b4e1dbcdcf8ab2df2763a1.)
        
        Change-Id: Ieec84ecb9863c490786e4c195b8e6a838c0712a0
        Reviewed-on: https://gerrit.libreoffice.org/54662
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [cea4e6c4d956c076f04aaba6d8bfc488921773a2]

        sw: prefix members of WW8Style
        
        Change-Id: Ib42250d293b7dc5ae5f4dca8687d8052db8da21e
        Reviewed-on: https://gerrit.libreoffice.org/54653
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [51b49228ee7d3bb9788b7ff44e2c1737caa63818]

        loplugin:unusedfields in avmedia..comphelper
        
        Change-Id: I74f125103b67c506d9bb67537e4c4cd3f8f871da
        Reviewed-on: https://gerrit.libreoffice.org/54641
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-22  Dennis Francis  <dennis.francis@collabora.co.uk>  [e129d1ae092e3605656ca4c58be3b77495444e5f]

        Fix the incomplete self reference checks for doublerefs
        
        This fixes the case when the start and end points of the
        doubleref are themselves outside the formula-group range,
        but the doubleref engulfs the entire formula-group.
        
        Change-Id: Ie43ef5560a867769a1f08c893d9497c40401cc5b
        Reviewed-on: https://gerrit.libreoffice.org/54642
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-05-22  Rizal Muttaqin  <riz_17_oke@yahoo.co.id>  [a06954bf5b100c9433b4e1dbcdcf8ab2df2763a1]

        tdf#117342 - Add Karasa Jaga to LibreOffice core
        
        Change-Id: Id121df0ddc763a299c5714cadd0d61740876e3d6
        Reviewed-on: https://gerrit.libreoffice.org/54512
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-05-22  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [203d967c045c4bf4e83d18bdcb96e11f899e1056]

        Related tdf#83877 Select certificate ok button label doesn't match
        
        Change the button to "Select" instead of sign when we only want to
        select a certificate.
        
        Change-Id: Ifa896e502c8680497d71912ddd1058ab0b71542b
        Reviewed-on: https://gerrit.libreoffice.org/52823
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-05-22  László Németh  <nemeth@numbertext.org>  [066abd6163a1b12e3bdcaf0385a4842c7bc7d119]

        tdf#117171 unit test for localized page number numbering styles
        
        Change-Id: Iad92cbe0b0376725c3078d26a4f3201d072c3c16
        Reviewed-on: https://gerrit.libreoffice.org/54554
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-05-22  László Németh  <nemeth@numbertext.org>  [3bac2853374303edb38815842ce494daa1614764]

        tdf#117171 support localized page number numbering styles
        
        in ordinal and cardinal number names and ordinal indicators.
        
        Change-Id: I35fa9c5c31b31f112ac0bb7feb5d310daca819e1
        Reviewed-on: https://gerrit.libreoffice.org/54553
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-05-22  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ce005c88e2054ea06e1667195bf6585efc4961ae]

        Don't try to sign when no certificate is selected
        
        Change-Id: I30f8f5970538db25ae678dc5b32afb292fd3983a
        Reviewed-on: https://gerrit.libreoffice.org/54652
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-05-22  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [090e243c401fdb73a917a5deb36279c445cfcbb9]

        tdf#83877 Use Signer comments as signature description
        
        Change-Id: Ia9f18addeee9cf86989c873419113ddbd07c219f
        Reviewed-on: https://gerrit.libreoffice.org/54551
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-05-22  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6499ea2ff45fa42094d41c5c417f66a3ae5a22ae]

        tdf#83877 Add valid/invalid images to signatures
        
        Change-Id: I958c1bad2f32383ebaaeb7d42c761f0d1dfefc35
        Reviewed-on: https://gerrit.libreoffice.org/54513
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-05-22  Jan Holesovsky  <kendy@collabora.com>  [b6dda60b3e888f67d76402f29d7b5576814786dd]

        Revert "lokdialog: Give non-programmatic name to autofilter"
        
        In the meantime, we are able to treat the title-less pop-ups just fine.
        
        This reverts commit a895f6356159f4267c0ac24781814ae0cbcba0b9.
        
        Change-Id: I1e2913190e9a1141eddf9aba0732e57bd5407987
        Reviewed-on: https://gerrit.libreoffice.org/54629
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-05-22  Mike Kaganski  <mike.kaganski@collabora.com>  [c8c7f19073eb7c2697cfe78de9e708ddc714c42a]

        Really don't show empty Writer document on cancelled recovery
        
        Commit b5ad981518f4407243f89507b2561dd0b1ef28ee tried to make that,
        but either didn't work on all platforms, or was broken later. Then,
        commit fbe9accf36ac4c52ef5bcb84d455b4d06c317668 handled one special
        case.
        
        The problem is that cancelling recovery returns false. It's unclear
        why the distinction should be done for the cancelled recovery case:
        in any case, if the recovery has opened some documents, it will be
        handled in the code that enumerates frames ("no default document if
         a document was loaded by recovery..." comment). In other cases, we
        need to honour user command line parameters (selected module), and
        if none is specified, do the global default, which is currently to
        show Start Center. So - let the OpenDefault() do just that.
        
        Change-Id: I90f3581fc72628d1317e97074a4a1d352d630c7e
        Reviewed-on: https://gerrit.libreoffice.org/54604
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-22  Tor Lillqvist  <tml@collabora.com>  [059872b47ed957e847a3fe63bd35793ba93c4c32]

        tdf#77444: Call TriggerUserEventProcessing() in a few key places
        
        Causes the updated aAppEventList to be handled right away, and not
        only when the next ten-second timed fires.
        
        Change-Id: Idbcc67f13c8ea69cc08b6c5f832d4461579d5dc6
        Reviewed-on: https://gerrit.libreoffice.org/54643
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-22  Tor Lillqvist  <tml@collabora.com>  [0f2157cb1513371829d7f8c415324cffed28c377]

        Bin dead code
        
        OleServer::provideService() was not called anywhere. That means the
        ProviderOleWrapper class is unused, too. Which is good, as it seemed
        to largely be identical to OneInstanceOleWrapper anyway.
        
        Change-Id: If8782d56ed1ec1bb173cfc18be585be4c331f335
        Reviewed-on: https://gerrit.libreoffice.org/54647
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-22  Takeshi Abe  <tabe@fixedpoint.jp>  [1091e786b420a964b899e9c0a9c399d07946536c]

        vbahelper, xmloff: Ask current datetime only once
        
        Change-Id: I930983fab11d30f0887965fe30b07c5ac6eef8ef
        Reviewed-on: https://gerrit.libreoffice.org/54651
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-22  Abhyudaya Sharma  <sharmaabhyudaya@gmail.com>  [038c607e4093d5a26e37d41805def1c5d65ff32d]

        tdf#108523 Remove @author annotations
        
        Change-Id: Icd9cd2c17657001058f09c4042804a91b4f1d1b1
        Reviewed-on: https://gerrit.libreoffice.org/54539
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-05-22  Stephan Bergmann  <sbergman@redhat.com>  [d9cc5a1c28a98bc2d4014a14a8e931662e94e037]

        Turn debug fprint in vcl/unx/generic/fontmanager/ into SAL_INFO
        
        ...mapping OSL_DEBUG_LEVEL > 1 ones to "vcl.fonts" and OSL_DEBUG_LEVEL > 2 ones
        to new "vcl.fonts.detail"
        
        Change-Id: I750b4915083c4a0f9d0310a667987ff33d7fcc2a
        Reviewed-on: https://gerrit.libreoffice.org/54526
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c697e7f566302d5d52c3a043d5bddd8cf65499a1]

        Place help button on the left of signature dialog
        
        Change-Id: Ic78646b7540d2eaf176b3b6c57b0225793b866bd
        Reviewed-on: https://gerrit.libreoffice.org/54597
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-05-22  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [57cc8b2e4f93b3a93ce9ac46a2a98eb2a799faa3]

        Fix svg to base64 conversion
        
        This reverts part of ab14a9708d2937bc767c14542610ce91b56dda1e which had
        a questionable fix by unconditionally removing the first 8 bytes of the svg
        which led to svgs starting with
        
        rsion="1.0" encoding="utf-8"?>
        
        instead of
        
        <?xml version="1.0" encoding="utf-8"?>
        
        Change-Id: I8c4d78db1794473d20ddd77019ae81b88be0bb03
        Reviewed-on: https://gerrit.libreoffice.org/54550
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-05-22  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [13596e704e4b48e8b0892867b3f3fc351a2729f9]

        Don't pass ODF version, just retrieve it directly
        
        Change-Id: I19ff42c348515b17dac17abe750ee03ca53efcbf
        Reviewed-on: https://gerrit.libreoffice.org/54483
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-05-22  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [99337b029a3f94257160077ecf11ee3c59c77b7c]

        Rename parameter bScriptingContent -> bSignScriptingContent
        
        Change-Id: I227e59417719625a9752e727060f5e4f5094092d
        Reviewed-on: https://gerrit.libreoffice.org/54479
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-05-22  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [039117eb27a11ee61d4f099c8616861cba961702]

        Simplify SignContents_Impl by moving readonly check to caller methods
        
        Change-Id: I95d9b12d7e1fc715363396e10bc4adc869978c44
        Reviewed-on: https://gerrit.libreoffice.org/54478
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-05-22  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [c4409edb4e0623b17c9760af11c7bd7b29a59d76]

        Reduce indentation by returning early on error condition
        
        Change-Id: Iebf6eca68f0dcba87ab517952009ee6dfb4b588c
        Reviewed-on: https://gerrit.libreoffice.org/54475
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-05-22  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [b9ebabd675f916a0151ec3893a59131f3a8b2a05]

        tdf#97231: basic: do not use extra wrapping for string marshaling
        
        previous approach did wrap string reference once again, making
        practically "a pointer to pointer to string" so this code was not
        working correctly for RegQueryValueExA WinAPI call.
        
        String is already provided as a reference (see marshalString(), so
        no reason to wrap its reference.
        
        This approach was just copied from from dllmgr-x86.cxx plus some
        minor changes to make both versions similar.
        
        Change-Id: I85065112407de3f078265d2c76437814402eb1b3
        Reviewed-on: https://gerrit.libreoffice.org/54645
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-22  Tor Lillqvist  <tml@collabora.com>  [92664be7f876a5f219514cf598e7b4cd39a5b9c9]

        Fix misleading comment: We do check HAVE_FEATURE_READONLY_INSTALLSET...
        
        ...at least in a couple of places, and at least for a sandboxed macOS
        build that check does its job, it prevents write attempts into the app
        bundle.
        
        Change-Id: I6d243d3e8a4c77f03a8265125aefd75becbf0998

2018-05-21  Jim Raykowski  <raykowj@gmail.com>  [137c38a1ba01c51c421f695e1558d2c1499c6627]

        tdf#117189 Fix table InsertRow redo
        
        Change-Id: I92ce18105550d9514b18b81080cfd0c19dfe648b
        Reviewed-on: https://gerrit.libreoffice.org/53618
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-05-21  Zdeněk Crhonek  <zcrhonek@gmail.com>  [9913458256effd34ab24fca166c37c0184a91f14]

        uitest - Calc standard filter
        
        Change-Id: I578e0fa94326677ce277cd24e043c699d152a5dd
        Reviewed-on: https://gerrit.libreoffice.org/54636
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-21  Caolán McNamara  <caolanm@redhat.com>  [52eb2804bb4403e74483ee49bfcb4539065d7143]

        weld ScSortDlg, ScTabPageSortOptions and ScTabPageSortFields
        
        Change-Id: I103e5e3670f8c95c1f480ce0c36e08c3de74e900
        Reviewed-on: https://gerrit.libreoffice.org/54541
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-21  Caolán McNamara  <caolanm@redhat.com>  [2632adfbc2a664ab99de7e24d6fcd6841a10b6f1]

        weld SfxCheckinDialog
        
        Change-Id: Iaa7954baf734229683acb81819daa332b02a7733
        Reviewed-on: https://gerrit.libreoffice.org/54624
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-21  Tor Lillqvist  <tml@collabora.com>  [c3a4937604fc296f3f6bf4dee48f224f255b9ffc]

        loplugin:staticaccess
        
        Change-Id: I9e8accc56fc1d3b095390944a5ae2fc80bcbc05d

2018-05-21  Kshitij Pathania  <kshitijpathania@gmail.com>  [24d43f21e92c0db040f549a226c0889db20621ac]

        Activated notebookbar in draw
        
        Added tabbed and two groupedbars mode of notebookbar.
        
        Change-Id: I208a365139ca6c83510a73a8ffa0260b05787793
        Reviewed-on: https://gerrit.libreoffice.org/54547
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-05-21  Michael Stahl  <Michael.Stahl@cib.de>  [82e9d2e68fcb2f66b78501f3613386ac1e36aae7]

        check-elf-dynamic-objects: Fedora 28 GTK+ depends on libfribidi.so.0
        
        ... so add it to whitelists.
        
        Change-Id: Ia9f55ecfa9dcbc809827070e0ae6522f1e7ba2bf
        Reviewed-on: https://gerrit.libreoffice.org/54607
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-05-21  Takeshi Abe  <tabe@fixedpoint.jp>  [338d5f14ba3e77286c3447fb0bcbf46b0627a35f]

        sw: Ask current datetime only once
        
        Change-Id: I99bed9a09ed1701ce441ddb0a19b5259ab37f135
        Reviewed-on: https://gerrit.libreoffice.org/54621
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [aa8ea7d8c29a92b7b866eeb47317f79416db8eb8]

        Updated core Project: help  4e45182924569adab9bc43ec174b3c4c828c7452
        
        tdf#102259 formula groups at Statistics tab page
        
        Change-Id: I206139776c77e8855bd82fc5b5ffaa6c0ec60147
        Reviewed-on: https://gerrit.libreoffice.org/54627
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-21  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [0c02f3c5d64bd6db96db0302169fb4c4b48dc27e]

        dont use SwClient/SwModify in unocore: RefMark
        
        Change-Id: I021f410793c9debfe5e984d591144636d6793fd6
        Reviewed-on: https://gerrit.libreoffice.org/54610
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-05-21  Caolán McNamara  <caolanm@redhat.com>  [4da8aef20416d0e1320a1ee455e2edc2ae61f9ac]

        weld ODateTimeDialog
        
        Change-Id: Id93147f1d442e1e5f1cfba8ef2f9e476f4f6d728
        Reviewed-on: https://gerrit.libreoffice.org/54623
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-21  Tor Lillqvist  <tml@collabora.com>  [17ad73232ff604329e6532817570cb40342857e8]

        In fact it's simpler to not have m_guid fields in these two classes at all
        
        We can just pass the GUID as parameter to the single member function
        registerClass() that needs it. This perhaps means the same class can
        be used in more cases, also for objects/classes that aren't going to
        be registered and don't need any GUID.
        
        Change-Id: I28703190c52b14236c6f613dd4acbe359c075f5c
        Reviewed-on: https://gerrit.libreoffice.org/54622
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-21  Caolán McNamara  <caolanm@redhat.com>  [e4d95fa557179d787fd78211b76dd7c311940762]

        weld SchAxisDlg
        
        Change-Id: I18441b4fc06b69caf12dc73e5042ad2b609a7cc5
        Reviewed-on: https://gerrit.libreoffice.org/54620
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [03341d4e9e4341eb119d500e97de0d86804c3fcb]

        Updated core Project: help  1d9b92c466b2b920ff46987d1668f4494b9f743a
        
        Fix media path for en-US
        
        Change-Id: If3a9667fa3dd8c1007132448a23e75d66279a192
        Reviewed-on: https://gerrit.libreoffice.org/54640
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-21  Caolán McNamara  <caolanm@redhat.com>  [8a5d6f832d675f0c02c0946e44a2ea7e6a7b1618]

        weld SplinePropertiesDialog
        
        Change-Id: I1df0f2bce86da698205c5b36217f935e0e971de5
        Reviewed-on: https://gerrit.libreoffice.org/54619
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-21  Tor Lillqvist  <tml@collabora.com>  [40f28cbaaaaed07362d54533e4bbfe8f870b64e4]

        Add sal/osl/unx/file.cxx for debugging convenience
        
        Change-Id: Ibfc8995c4d35c33fe203b9779b10a182cf5a4294

2018-05-21  Jim Raykowski  <raykowj@gmail.com>  [86d2efcaf3e66474e674f505fd6ca8062ba094cc]

        fix navigate by previous headings does not wrap when cursor position
        
        ...is before first heading
        
        unreported bug fix for a patch I made for tdf#115600
        
        Change-Id: I7ccaad387c5ea344cda71d3cc1f185e590a1f586
        Reviewed-on: https://gerrit.libreoffice.org/54059
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-21  Samuel Thibault  <sthibault@hypra.fr>  [d5bb7db998c4c629ec61b9475c86c130e57787f3]

        gla11y: Enable warnings for more widgets missing a label
        
        Namely
        GtkSpinButton
        GtkSpinner
        GtkProgressBar
        
        Change-Id: I00c1d03cde43d23cee5e8b502a03284ac81967a5
        Reviewed-on: https://gerrit.libreoffice.org/54131
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-21  Jim Raykowski  <raykowj@gmail.com>  [e3ffa913e5729766803a76b765ab2bb3436c12f6]

        Improve placement of tdf#117024/tdf#117283 patches
        
        no need to repeatedly call so relocate the patches
        
        Change-Id: I87f8be3c1802924e76134d3221a72b04c1a03e54
        Reviewed-on: https://gerrit.libreoffice.org/53919
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-21  manujvashist  <manujvashist@gmail.com>  [813397885356c0d63271472adb7d3800e4ac2ca8]

        tdf#98544 Other Options remain expanded if any checkbox is checked.
        
        Change-Id: I2de79da0f0a6295d4d3c294d7cf6c123fca914bc
        Reviewed-on: https://gerrit.libreoffice.org/51190
        Reviewed-by: Manuj Vashist <manujvashist@gmail.com>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-21  Daniel  <danielfaleirosilva@gmail.com>  [7c5f1caa775e6a3d178c7dae7171d3fca2874635]

        tdf#117581 impress: fix selection overlay after moving table
        
        Change-Id: Ie5afa4fbddf86c6692a7ed68af9ef990c2f9f487
        Reviewed-on: https://gerrit.libreoffice.org/54493
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-21  Jim Raykowski  <raykowj@gmail.com>  [b3b169ddd99be71afe0da19afefcb9a6173a2e79]

        tdf#115600 Display messages in FindBar for Footnote navigation
        
        ...and make Footnote navigation wrap
        
        Change-Id: Ie4ab6a5d34ba75119f900f46a983a031b84ab51a
        Reviewed-on: https://gerrit.libreoffice.org/54556
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-21  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [de9620dd4539397715dab3102d256f9d634fcb23]

        tdf#97231: potential crash fixed
        
        blob2 pointer can be invalidated during marshalString() call,
        because it also adds new element in data vector and thus later
        access to blob2 can cause crash.
        
        Change-Id: I2de519c363193f34b249e7250a016397b7420882
        Reviewed-on: https://gerrit.libreoffice.org/54613
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-21  Khaled Hosny  <khaledhosny@eglug.org>  [6a54247c7dfc31aa53e6db7122e31e5498715184]

        Partially revert "Fixup 23c5125148a8110d88385b29570bf0b7d4400458"
        
        This reverts most of commit e8d48dd75a1bb31b5bc500bc79fb80384a09bcc6.
        
        Hopefully it will make the Win@42 tinderbox happy again.
        
        Change-Id: Ie5ef2c16a62e774dcd1f6005df3d86e1973dea2d
        Reviewed-on: https://gerrit.libreoffice.org/54567
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-21  Jan Holesovsky  <kendy@collabora.com>  [6ede92ec3998c2d3122b32546137d1790fee70ad]

        lokdialog: For the tunneled top-level popups, provide the position in twips.
        
        Change-Id: I7b1ca50b06c3bdf0958bb88946873c6ddf717b0e
        Reviewed-on: https://gerrit.libreoffice.org/51952
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>
        Reviewed-on: https://gerrit.libreoffice.org/54628
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>

2018-05-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [423f4ac936e8a3991e9e3f16c6f3f7c3c5d44e71]

        Updated core Project: help  ffe3c4dc36948c44fc17b860c3b5020131cd391c
        
        tdf#117593 l10n of collateral file pivot.ods
        
        Change-Id: If487dcb74a7e8c61ee152365ba56ad0c6b010ba1
        Reviewed-on: https://gerrit.libreoffice.org/54626
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-21  Tor Lillqvist  <tml@collabora.com>  [79a6290969d5c1feab56158b6cf0dd0a4b52d53e]

        There is nothing called o2u_anyToVariant
        
        Change-Id: I7118843fde87a2d587f0e4ec99d146c379da618e

2018-05-21  Tor Lillqvist  <tml@collabora.com>  [7c7b3c70e1def37ee707827e75d0afa00b0b3619]

        These fields can be const
        
        Change-Id: I103f06b9c7f14ac7eff9911ab5bebc4c98e7d41f
        Reviewed-on: https://gerrit.libreoffice.org/54614
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-21  Tor Lillqvist  <tml@collabora.com>  [0653ddb11620db917f4de97c0d6078ef55d128ed]

        Updates by Xcode 9.3
        
        Change-Id: Ia9a87f3f9bdf357079c6d259d736504e0109bf57

2018-05-21  Arkadiy Illarionov  <qarkai@gmail.com>  [5dab28cdada9a24ad2ddae1083ac977fe87cb1c1]

        tdf#96099 Remove unused typedef from shell/source/tools/lngconvex
        
        Also remove empty defs.hxx
        
        Change-Id: I35f70cc13f0198623d99cfd1e294808ac90f5f02
        Reviewed-on: https://gerrit.libreoffice.org/54600
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-21  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [83a4a6286f021c99cbf94897504fc7bfe35d2a68]

        dont use SwClient/SwModify in unocore: Style
        
        Change-Id: I8b2b7378ea21ad1fcfa607aadb0f442838a6cc27
        Reviewed-on: https://gerrit.libreoffice.org/54611
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-05-21  Takeshi Abe  <tabe@fixedpoint.jp>  [622691b89573850c35fe6c4b4f0b2f9bdb4c091d]

        sc: Avoid looking up system clock twice to get current datetime
        
        Change-Id: I904067260c15263f8169f095809e642d0738f6bb
        Reviewed-on: https://gerrit.libreoffice.org/53957
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [f7a011c45b0b88cb3c3ea9206cb851375266523d]

        loplugin:unusedfields in sc
        
        Change-Id: I04aee9574b97d6120fe20be97b2c0fb8187fb260
        Reviewed-on: https://gerrit.libreoffice.org/54453
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-21  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [6e7e4d9f02f286ccb817cb2c1f54a951dcebffad]

        dont use SwClient/SwModify in unocore: Bookmark
        
        Change-Id: Iea03642c6b1de1160b98e3b61e831588bb6207b7
        Reviewed-on: https://gerrit.libreoffice.org/54609
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-05-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [1e9304e2b0a7f28254831ca47f108de28f6999c9]

        Updated core Project: help  a9cecd08312f8115c657a640a05bb91f21248f0a
        
        Add support for localized collateral files
        
        Fix src
        
        Change-Id: I4997884f087b625c8ac8dbf923363d97f88f7922
        Reviewed-on: https://gerrit.libreoffice.org/54599
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-20  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [db608e8e5e27cce8eeda26918bcab71222d342df]

        dont use SwClient/SwModify in unocore: TextRange
        
        Change-Id: Ib87647671776e9c6ef5a9c5a7b75a638452b4555
        Reviewed-on: https://gerrit.libreoffice.org/54605
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-05-20  Caolán McNamara  <caolanm@redhat.com>  [b0a5d36c12ce4ba6f1d280e00062302c9bf1fba0]

        coverity#1435682 Unchecked return value
        
        and
        
        coverity#1435683 Unchecked return value
        coverity#1435685 Unchecked return value
        
        Change-Id: I089d6bdfc80f18c38402b61177d85505fc4c4b36
        Reviewed-on: https://gerrit.libreoffice.org/54589
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-20  Caolán McNamara  <caolanm@redhat.com>  [ca11699dbb5c721d527d68e4b68b4eac0d1a7a74]

        coverity#1435678 Resource leak
        
        Change-Id: I994508d0d88fa6727c49d568956887ca1d22ce7e
        Reviewed-on: https://gerrit.libreoffice.org/54588
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-20  Caolán McNamara  <caolanm@redhat.com>  [d437650712ff05475e1f3e8b2b4dd8fc47b1d8aa]

        coverity#1435680 silence Unchecked return value
        
        Change-Id: Ie7e7f234d32a42ec4747f20172e92c6edc637faf
        Reviewed-on: https://gerrit.libreoffice.org/54587
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-20  Caolán McNamara  <caolanm@redhat.com>  [89e54a995e19e1be46e666800a9b99a9cd1b3fd0]

        coverity#1435686 silence Copy-paste error
        
        Change-Id: I017307e9b125dd0fe970736c6ebe482f08d54e90
        Reviewed-on: https://gerrit.libreoffice.org/54586
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-20  Caolán McNamara  <caolanm@redhat.com>  [0abc99de2c98f57ee3846b0e689aed08b7c626af]

        coverity#1435684 deliberate 'Constant' variable guards dead code
        
        Change-Id: I0a5b36ad781bfc76295e91131bdc073dac0d6ea2
        Reviewed-on: https://gerrit.libreoffice.org/54585
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-20  Caolán McNamara  <caolanm@redhat.com>  [7b4a3cefdd1137ce2e42616b2fb1dcf77d01db7b]

        weld ScDataPilotDatabaseDlg
        
        Change-Id: Ie8e9914bb8042e33a2ab2a1e07bb0203a54d5422
        Reviewed-on: https://gerrit.libreoffice.org/54584
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-20  Caolán McNamara  <caolanm@redhat.com>  [ef200af8976087216d6c8ddeac7b2fcaba7ebaa1]

        coverity#1435679 Uninitialized scalar field
        
        Change-Id: I5941e14ad36020363a55b4e3d3aa89eba4d7b3c3
        Reviewed-on: https://gerrit.libreoffice.org/54583
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-20  Caolán McNamara  <caolanm@redhat.com>  [892306b5b73f22f887a512ab75ccee22e1985fa8]

        coverity#1338604 Uninitialized scalar field
        
        Change-Id: I4c4c07db527ea2517ed809f693bde4af519e503e
        Reviewed-on: https://gerrit.libreoffice.org/54582
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-20  Caolán McNamara  <caolanm@redhat.com>  [56c9746f294639583ce5422bf909ad9e4a746f70]

        weld ScCalcOptionsDialog
        
        Change-Id: I391e26bd95cb3dc6cfa983502aa960a5c54cc800
        Reviewed-on: https://gerrit.libreoffice.org/54580
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-20  Caolán McNamara  <caolanm@redhat.com>  [215d1ceaa086e72bb0c7251e97b199a77ef917e1]

        weld ScDPShowDetailDlg
        
        Change-Id: Ifbb93a71ac891f4a5621edcd1c3f004a278a088d
        Reviewed-on: https://gerrit.libreoffice.org/54577
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [99343e6305eeeceb40a8e7ff551cb6cb1d2901af]

        Fix typos
        
        Change-Id: Ia2c768f519a4131b26f38243a64179a39771eb00
        Reviewed-on: https://gerrit.libreoffice.org/54576
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [281c609532985ec2713463d313c35e67184f5ed3]

        Fix typos
        
        Change-Id: Id225be0ecc357d6864a32d59291e402d98592d81
        Reviewed-on: https://gerrit.libreoffice.org/54575
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [996cd07f0911b75b19dff57cc8aedeb9bc654dfe]

        Updated core Project: help  4efd1d34c0c0575f167e06589f24f8bd255c49ba
        
        Fix typo
        
        Change-Id: Ic13a127e145497c947abe2bf5dcef1bccf92d9f2
        Reviewed-on: https://gerrit.libreoffice.org/54602
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        

2018-05-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0d2974921f29c1ed9308d39055a1b8b44e372898]

        Updated core Project: help  d2ea6c70ee3bb8b8dab9a155e50182fcbb763e66
        
        Fix typo
        
        Change-Id: If20b3166f7eebfa56edc068137d9485b27a9db9b
        Reviewed-on: https://gerrit.libreoffice.org/54601
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        

2018-05-20  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [84f30b34bf63dba8d5b478edac684bee5a841100]

        [API-CHANGE] change to GraphicBitmap prop. for NumberingLevel
        
        To make it consistent, change "Graphic" property (added during
        image handling rework) to "GraphicBitmap" in style::NumberingLevel,
        which is already used in text::NumberingLevel. Both of them are
        accessors for the graphic of bitmap bullets.
        
        Change-Id: I70f7bccd80fa9949778c49e23de583c6fb32a796
        Reviewed-on: https://gerrit.libreoffice.org/54492
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-05-20  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [3a1f7ba6e55e372a3048312bd8b23daac08c3727]

        Updated core Project: help  492c80dc564c9f2a3fa45a6d80cbf9325082087c
        
        More punctuation fixes
        
        Change-Id: Ia38e862e5a1dc2f225f8c6f8928f35aeba440683
        Reviewed-on: https://gerrit.libreoffice.org/54549
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-05-20  Mike Kaganski  <mike.kaganski@collabora.com>  [db04be037b611e296ef9f2542322c52ed82d7a2b]

        tdf#35798: Hide empty Database fields' paragraphs (+ compat option)
        
        With this change, Database fields that expand to empty values behave
        as if they are "Hidden Paragraph" fields.
        
        A compatibility option to enable this behaviour is added. The option is
        enabled by default, and for any non-native documents (for compatibility
        with other office suites). For existing (F)ODT documents, the option is
        disabled for those documents that don't have this setting set, to keep
        the layout of legacy documents.
        
        Change-Id: Ic5e8cb15a3a7d1a765a984eef4b0d97666df7dfd
        Reviewed-on: https://gerrit.libreoffice.org/54552
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-05-20  Mike Kaganski  <mike.kaganski@collabora.com>  [d3122433616d4da2c6ee82f73bd8f591ea498fc0]

        Also change Expert Configuration option's description wording
        
        .. after the changed string in Compatibility options done in commit
        ae0edc4740ea95cd456eb7157bd048615de9212e.
        
        Change-Id: I6708ef76207a02915c6ec883cc3c7c5d0245ae40
        Reviewed-on: https://gerrit.libreoffice.org/54524
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-05-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c5081b324118cefb3bce04f7bf817963e24b1c68]

        Fix typos
        
        Change-Id: I65300af850f5c6f6795fa88e9e33616e38c7657c
        Reviewed-on: https://gerrit.libreoffice.org/54571
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-20  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [e73e726ab5afc418a5be70408c71afd08a3c15a4]

        dont use SwClient/SwModify in unocore: Footnotes
        
        Change-Id: I12000118f34b8b4e37fcc0b7d1b50a32784cc893
        Reviewed-on: https://gerrit.libreoffice.org/54578
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-05-20  Julien Nabet  <serval2412@yahoo.fr>  [cb4e2aea81b85a134d35bc54b7c49081f899bd78]

        tdf#117298: migration Firebird, fix time data
        
        by just adjusting nColIndex like other datatypes
        
        Change-Id: Ia7947b3498818bac2f033eac81ac3835f98bbab3
        Reviewed-on: https://gerrit.libreoffice.org/54581
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-20  andreas kainz  <kainz.a@gmail.com>  [9377d6783336805798696392caa5130acead2bb3]

        NB writer: rearrange home color items according to notebookbar.ui
        
        Change-Id: I68a7ef96fdbdd61dfcc32dc322b2d168eb7ad924
        Reviewed-on: https://gerrit.libreoffice.org/54594
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-05-20  andreas kainz  <kainz.a@gmail.com>  [aaa7b2782b57daa31b24ed567499916d33a27b5b]

        NB calc: update IDs
        
        Change-Id: I0209fe6992d603cac47f1a8f0dd58fd52b9b3a2c
        Reviewed-on: https://gerrit.libreoffice.org/54592
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-05-20  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [486d340423f28c94348efb807e3364bc94b18105]

        tdf#117502 fix graphical bullets for OOXML and RTF
        
        This change has multiple parts:
        - Move "BulletAsImage" test from ODT only to globalfilter and
          run it on ODT, DOC, DOCX, RTF formats and extend checks of
          the XGraphic used for the bullets and the size.
        - Check if GIF is animated as we need to know this in unloaded
          graphic or bullets aren't rendered correctly if we assume
          they are animated.
        - Use "Graphic" property in writerfilter to get the graphic from
          a XShape and not the "Bitmap" property which returns a Graphic
          as a MetaFile and not the original Graphic.
        - Make sure "GraphicBitmap" is filled with XBitmap and not with
          XGraphic.
        - Change "testFDO74215" to use the expected bullet size as it
          is in the original document. Looks like the initial bug was
          just asserting the bullet size is set to a value (non-zero).
        
        Change-Id: I6b151c0bf9f426669e07522f0fc699fbb652046b
        Reviewed-on: https://gerrit.libreoffice.org/54477
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-05-20  Takeshi Abe  <tabe@fixedpoint.jp>  [027b5a14830c0013ce79877eab66dcf309366ecc]

        svx: Avoid looking up system clock twice for current datetime
        
        Change-Id: I636ddfdaeac211ddc9de6b5dfe36cbdc32c7f7f2
        Reviewed-on: https://gerrit.libreoffice.org/54509
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2018-05-20  Takeshi Abe  <tabe@fixedpoint.jp>  [84efa4087b803a39219ccce79ca374d0d09cf6d9]

        sfx2: Avoid looking up system clock twice for current datetime
        
        Change-Id: If5d7bbd611321e6eee1c4bd9143af415c8a1671d
        Reviewed-on: https://gerrit.libreoffice.org/54472
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2018-05-20  Takeshi Abe  <tabe@fixedpoint.jp>  [1de2b14b3f736c7a81c68aced6dcdef45b62d4b8]

        sd: Avoid looking up system clock twice for current datetime
        
        Change-Id: I777210723f4c41ee27e2d6497aa466640924d8b5
        Reviewed-on: https://gerrit.libreoffice.org/54348
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2018-05-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [717af251582f5b18b3cdf6f7516db32e04205a11]

        Updated core Project: help  5907a3bca40c1947ad43e176f619bbdcc90d14fa
        
        add bookmarks to help page on signature line
        
        Change-Id: I9f798673a598c7b8606e57c1ea023bede222505b
        Reviewed-on: https://gerrit.libreoffice.org/54596
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-20  DaeHyun Sung  <sungdh86+git@gmail.com>  [86f08b26d5f905d5e3c416cf59085bcb6401b447]

        Add and fixed missing Korean Hanja sound
        
        Updated Hangul/Hanja conversion dictionary on LibreOffice
        ref1: 韓国の人名用漢字表のテキスト版 https://srad.jp/~yasuoka/journal/589283/
        ref2: Proposal to add kKoreanName and kKoreanNameVariant to the Unihan Database https://www.unicode.org/L2/L2017/17084-korean-name-var.pdf
        ref3: Libhangul's hanja.txt(Hangul-Hanja conversion char&words dictionary) https://github.com/choehwanjin/libhangul/blob/master/data/hanja/hanja.txt
        
        Change-Id: I10358689548fb53a6c78f8e8f06beaede13d0561
        Reviewed-on: https://gerrit.libreoffice.org/54562
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-05-20  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [3dea0e08e9b5331d6e34384977c98d0782c7746d]

        dont use SwClient/SwModify in unocore: Paragraphs
        
        Change-Id: I6e7c90bcedcffb33eea4b241592e9c9ddaebd90a
        Reviewed-on: https://gerrit.libreoffice.org/54572
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-05-19  andreas kainz  <kainz.a@gmail.com>  [0834546e5165521654d8ef9ae9404f55f2081063]

        NB Impress: update IDs
        
        Change-Id: Idb020ee930bbd89a6fab4d4753c2f57213474709
        Reviewed-on: https://gerrit.libreoffice.org/54563
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-05-19  Caolán McNamara  <caolanm@redhat.com>  [71f855bd31009b4a4463bcb0826fed6e4a8faaea]

        weld ScSortWarningDlg
        
        Change-Id: I9462906fbe77a8463d7b283942c5280fdd71239e
        Reviewed-on: https://gerrit.libreoffice.org/54565
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a97575455e02707dabcb6c0960a8b14040315090]

        Updated core Project: help  1faf85e37b35aad21158afddbb56ff557b48e10c
        
        Fix typo
        
        Change-Id: I584a5a38a5a0cf966835db5638cd41fb4c3251fa
        Reviewed-on: https://gerrit.libreoffice.org/54574
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-19  Caolán McNamara  <caolanm@redhat.com>  [f9d21be4607f191a769e05e1880d3ddb34060bd2]

        weld ScColRowLabelDlg
        
        Change-Id: If706a86b4aa55f2678b3ad9a96e81679eca0faea
        Reviewed-on: https://gerrit.libreoffice.org/54566
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [6ac83797e033dd0b799455d552c61abd202160b4]

        improve unusedfields loplugin to find constructor-only fields
        
        ie. fields that are only touched in the constructor
        
        Change-Id: Ia714cbfed9710e47e69ca9f0eb0eac4f7e8b8a86
        Reviewed-on: https://gerrit.libreoffice.org/54412
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2c244e6f533067d6c3affbd83759c71bc910ae99]

        Fix typos
        
        Change-Id: Ie0c9f168759a625d78668cd57838b208fbc9dc56
        Reviewed-on: https://gerrit.libreoffice.org/54458
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [098a7d7f74e262634e39d72264e6b3e9a30fffc5]

        Fix typo
        
        Change-Id: I4f58c7cabb00a152cb2b38a07bbe50a685c1d0a0
        Reviewed-on: https://gerrit.libreoffice.org/54540
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0b03073524cf5fec55faf8a8910ae9dc097744e3]

        Updated core Project: help  4c0375c9ff38051744b17741ee5a17a2797306d2
        
        Fix typo
        
        Change-Id: I82135d325f129c55d67b879af06ec69e34da68d4
        Reviewed-on: https://gerrit.libreoffice.org/54570
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        

2018-05-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8d6a00d879f6cdbe6ead36552ef749367f86b299]

        Updated core Project: help  28138ff018a1ee48dc659b6d0ef0073b0a00a14e
        
        tdf#115599 Add signature line help page
        
        Refactor digital signatures help pages.
        
        Fix some typos.
        And more typos
        
        Change-Id: I2db4e3a73fcdd716d32e6c271205d0ae12c28975
        Reviewed-on: https://gerrit.libreoffice.org/54502
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-19  Caolán McNamara  <caolanm@redhat.com>  [b00dea44c3210901ac70b8ad86fdbac8384837a6]

        ofz#8375 Abrt
        
        Change-Id: I2793ff9512bd651e1446bc9a99e1312164c96b7f
        Reviewed-on: https://gerrit.libreoffice.org/54564
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-19  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [c488328fd27a883e730d1eda47c4a4d2c07f3585]

        explicitly enable avahi
        
        Change-Id: I8d3c639bfeb6797a5d61ea21e55ac23da1504120

2018-05-19  Armin Le Grand  <Armin.Le.Grand@cib.de>  [bc6dd64fe2d8347e20ef4d560024c5e861f07aca]

        tdf#117506: Add using correct StyleSheet on ::Clone
        
        There was an error/missing implementation on Cloning
        SdrPage(s)/SdrObject(s) to a new target-SdrModel. See
        comments in the code-change and in the tdf-task for more
        info.
        
        Change-Id: Ibe673a4b14e1c44102f80f05ebbeae5b6a1bae8f
        Reviewed-on: https://gerrit.libreoffice.org/54555
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>
        Tested-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-05-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [ff590683f9ac5956d95c519cb54b4ea5634dcb63]

        Revert "tools: test Pair"
        
        This reverts commit 99dbaba70afb91ed3961f9ff627c35bf54d66bef.
        
        Let's land this again once Stephan's comments in 
           https://gerrit.libreoffice.org/#/c/54189/
        have been addressed
        
        Change-Id: I4230e4ce59a46379548bb510e433c68b021e896c
        Reviewed-on: https://gerrit.libreoffice.org/54414
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-19  Gabor Kelemen  <kelemeng@ubuntu.com>  [c72280c1e9a77e0175d8bb2452ee6a535aa8fb99]

        tdf#42949 Fix IWYU warnings in sc/inc/l*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ib19d239ac3f48192461aeeb1b1456bda986c11e3
        Reviewed-on: https://gerrit.libreoffice.org/54462
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-19  andreas kainz  <kainz.a@gmail.com>  [d20cf3e4b61ec05a39da5079a17234653d9c45c6]

        NB Calc update IDs
        
        Change-Id: Ia117cf44d0a7be5798be1fb51c63003b8c64bc86
        Reviewed-on: https://gerrit.libreoffice.org/54561
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-05-19  andreas kainz  <kainz.a@gmail.com>  [669911e93088a6b876a9a6272419c30f36ead814]

        NB: update IDs
        
        Change-Id: I41e16c68709a85c4d06a6a0de737b5eb59d2a5d9
        Reviewed-on: https://gerrit.libreoffice.org/54558
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-05-19  andreas kainz  <kainz.a@gmail.com>  [5e5e2ed17452e3d586fa72367184025869847655]

        Modifie ID for objects in notebookbar_compact.ui
        
        Change-Id: I1e7d489d68847d9ae994b96735af9326fd0de697
        Reviewed-on: https://gerrit.libreoffice.org/54505
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-05-19  andreas kainz  <kainz.a@gmail.com>  [3374c1a52ea579d9ce0909ad1792d8e854c90d6a]

        tdf#117481 copy base 32 px sidebar icons from res folder
        
        Change-Id: I5be21c448e35a9ed3c91c80f283361e9cba23816
        Reviewed-on: https://gerrit.libreoffice.org/54506
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-05-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [5e319087ac0ab7533e4ae1554d9a38ef08fac5d5]

        the drag functions return values are ignored
        
        Change-Id: Ife694a0d04d80808f227bd8ea7d8545d732d77c2
        Reviewed-on: https://gerrit.libreoffice.org/54323
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [c0ee80f9787bc5e86fb7a342b567c0649253e1e3]

        loplugin:useuniqueptr in SdrDragView
        
        and fix potential leak on early return in SdrDragView::BegDragObj
        
        Change-Id: I707be6e2c7dc2c251f37447fe3cd98c4b50b59d1
        Reviewed-on: https://gerrit.libreoffice.org/53751
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [aca5e1ba7f33c8913304b5f90ef478f316e64263]

        tdf#117614 svx: make drawing.GraphicExportFilter work with sw images
        
        A Writer image has an underlying SdrObject, but GetSdrObjectFromXShape()
        won't work for it, also we can't an sw SdrObject into an XShape because
        SvxDrawPage::CreateShape() has no idea how to handle sw's
        SdrInventor::Swg inventor.
        
        Fix the problem by just getting the Graphic of the Writer image and
        improve GraphicExportFilter to be able to work with just a Graphic as
        well.
        
        Change-Id: I3c9b3005366fcc87815597a27df3cb8a99a8876c
        Reviewed-on: https://gerrit.libreoffice.org/54527
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-19  Mike Kaganski  <mike.kaganski@collabora.com>  [1462bdc3abe60cee43cf6064663d646adbf13894]

        Don't do the string operation needlessly
        
        Change-Id: Ic5831e56d4528dcc1ad78e00569ad1d58272aeeb
        Reviewed-on: https://gerrit.libreoffice.org/54514
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-05-19  Armin Le Grand  <Armin.Le.Grand@cib.de>  [e1a8338876bd161de4e9d9a4b22d4bc5335f7cee]

        tdf#116979 Fixed 3D operator= to correct copy/paste
        
        Change-Id: I81483a4d23523650cd9098794dd6101253b88e1c
        Reviewed-on: https://gerrit.libreoffice.org/54546
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-05-18  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [44a468323f3f011c41f892117f418987f9c98477]

        dont use SwClient/SwModify in unocore: NumberingRules
        
        Change-Id: I20ee1662310f33831757015659a70d3ffd855b3e
        Reviewed-on: https://gerrit.libreoffice.org/54508
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-05-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [3ca7be09834a26fbd1c371deabd7a58111092676]

        Replace SVGFilter using SVGIO
        
        Target of this change is to get rid of the SVGFilter
        in current LO which is based on the standard-ODF importer
        using it's functionality by passing in/handing over
        temporary created XML-Stream-Data.
        
        First step is to alternatively import the given SVG
        file to a newly created Document and to strip the
        existing Filter-Code.
        
        Adding the first prototype of the changed import. It
        is capable of importing the given SVG to the created
        Draw/Impress document. It adds the SVG which gets imported
        by SVGIO as GraphicObject. It adapts sizes and positions of
        Page and GraphicObject to have a smooth import.
        
        Adding stripping of SVGFilter and used ressources. Done
        as deep as possible, hopefully all places found.
        
        Adapted now to create an Impress document. Also added needed
        adaptions to PageSize(s), including layout and PresObj stuff
        to make all MasterPages/LayoutPages work correctly.
        
        Added reaction on empty SVG. This is needed since the
        PageSize is adapted to the Graphic. With empty Graphic
        a Size(0,0) results and this goes wrong.
        
        Change-Id: Ia364a5783bee7dadcbe91e700efbabc121cf98f9
        Reviewed-on: https://gerrit.libreoffice.org/54096
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-05-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [c845135b7b605257b5c94b382d88627282cb05a3]

        simplify FmXFilterCell constructor
        
        if it wants a DbFilterControl, just take a DbFilterControl
        
        Change-Id: I43f08062be1c6c7c052c43de912a81afe409c928
        Reviewed-on: https://gerrit.libreoffice.org/54523
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [9e60d29be40dfcc66604cb642e699d4febf032dc]

        tdf#117539 Crash after cut and paste operation of a chart stick
        
        regression from
           commit 3d44b720f58366398e7f59c00dba6339712a670f
           loplugin:useuniqueptr in SfxItemPool_Impl
        where I accidentally removed some fallback code.
        
        Note that this does not fix the underlying bug where some pool is not
        correctly set up.
        
        Also, this only fixes the bug that I introduced in the above commit,
        another bug in the same area has subsequently been introduced, causing
        a crash in a different area when performing this operation.
        
        Change-Id: Iaae3b0dc82c740b498e3735273820647ef28fd01
        Reviewed-on: https://gerrit.libreoffice.org/54522
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-18  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [0ca1659353cc9847f436280873e1047d2524395e]

        Refactor SfxObjectShell sign methods
        
        for signature line signing
        
        Change-Id: Iac4f3a248af53bdbf159e6e8d656e1dcbc3aacbf
        Reviewed-on: https://gerrit.libreoffice.org/54473
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-05-18  Caolán McNamara  <caolanm@redhat.com>  [f504273c10a7448aabd619175bc1e041458cb1a7]

        ofz#8330 Abrt, fallout from rework to use buffer
        
        Change-Id: I9d4a70d8ae2f5247901c584dc05405665eac065b
        Reviewed-on: https://gerrit.libreoffice.org/54525
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-18  Caolán McNamara  <caolanm@redhat.com>  [c8e50e5d407eb0957d8b49683dd45d50d715929a]

        weld ScSelEntryDlg
        
        Change-Id: I1bc78b61a50f909ceb4c79e9dc9425306d41e617
        Reviewed-on: https://gerrit.libreoffice.org/54534
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-18  Caolán McNamara  <caolanm@redhat.com>  [74c8bc3c7db2bdc5811f0c9ea535a73ddaf6f3ad]

        weld ScDataPilotSourceTypeDlg and ScDataPilotServiceDlg
        
        Change-Id: I03ef6f1994e8e1a801e4515586a6a73d3748f13b
        Reviewed-on: https://gerrit.libreoffice.org/54528
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-18  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [201321f648e82ecc610e7a3324a46248a19c1704]

        tdf#83877 Write SignatureLineId to ODF & OOXML signatures
        
        Change-Id: I483a3b7895cdcb10ef9d6dacf167ed0f8db7e723
        Reviewed-on: https://gerrit.libreoffice.org/54432
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-05-18  Caolán McNamara  <caolanm@redhat.com>  [168034416c9477ee5ae1d3c6f899451e28d42851]

        weld DataStreamDlg
        
        Change-Id: I8da7228de5a1a9b7637c8c43ffd79f5f044bc788
        Reviewed-on: https://gerrit.libreoffice.org/54521
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-18  Olivier Hallot  <olivier.hallot@libreoffice.org>  [cc714bc4068d8d0019bc5689ce7664ac5bd92fdf]

        Updated core Project: help  e819fccbbc0fd5430f5d99e575f648a89a97007e
        
        Fix misplaced tag in line
        
        Honor DTD.
        
        Change-Id: I5a00eb158b4d6da91cd85728d5d73c1f14547bed
        Reviewed-on: https://gerrit.libreoffice.org/54507
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-18  Eike Rathke  <erack@redhat.com>  [4478c334349d2a58ef767a4db4b7087cc9319e11]

        Resolves: tdf#117655 Add Iloko [ilo-PH] locale data
        
        Change-Id: I963c4a8d0afa44d235cf8271b1515c67299cbe94

2018-05-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [516d593ce1593ad47712b762dfa67a8063a18929]

        loplugin:useuniqueptr in SvxAutoCorrectLanguageLists
        
        Change-Id: Ie433a336f9cd5133aefbe4ef88d214b5f5c63a0a
        Reviewed-on: https://gerrit.libreoffice.org/54182
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [9fa32e5dce345dea17129587c401c03520fb398b]

        loplugin:unusedfields in sfx2
        
        and fix leak of HelpListener_Impl in SfxHelpWindow_Impl
        
        Change-Id: I7450be10c8deaf63b7c7f1f4359b4eaf0083bdd4
        Reviewed-on: https://gerrit.libreoffice.org/54451
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-18  Caolán McNamara  <caolanm@redhat.com>  [a0c15b39cb30736e04564420f55c50fefb51e41a]

        weld ScInsertTableDlg
        
        Change-Id: Ia3e00ccdc89aaf7b5546a0b346d174814fcea97d
        Reviewed-on: https://gerrit.libreoffice.org/54518
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-18  Caolán McNamara  <caolanm@redhat.com>  [767188fd1b1e1f504864f9489076283ebc413625]

        make PlaceEditDialog a bit more ordinary
        
        the various part of PlaceEditDialog are unusual in binding multiple things to a
        set of shared widgets with a bunch of multiple LINKS to the same things and
        using the most recent one shown to displace the previous handlers
        
        End up with multiple notifications in the gtk3 case, rework this to have
        a single owner of the widgets so it can do what it wants to do.
        
        Change-Id: I65826a69ce2f1d4279f6e8091a518777fcfeca07
        Reviewed-on: https://gerrit.libreoffice.org/54496
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-18  Stephan Bergmann  <sbergman@redhat.com>  [e0d856947af9b29ed9cd0df6e59c384e27f96c0b]

        Consistently use "vcl.fonts" log area across vcl/unx/generic/fontmanager/
        
        Change-Id: I26fd88c7579e4a7bd1a46ab41fe82f5c9d760ddf

2018-05-18  Caolán McNamara  <caolanm@redhat.com>  [3f1faf10bbeeeb50e0c46aeaf360c7c1a6b95584]

        UUIInteractionHelper::getParentProperty now unused
        
        Change-Id: I539df7d7ddddb6dd9811ac93fc7445b12e1119ae
        Reviewed-on: https://gerrit.libreoffice.org/54490
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-18  Caolán McNamara  <caolanm@redhat.com>  [8a8c384eeb8bc8dace6c77bad59e6d2654e8840b]

        weld FilterDialog
        
        I think this is theoretical and in practice this dialog never appears
        anymore
        
        Change-Id: I1c29432ecf0df215c686c228326183d9a3a422d3
        Reviewed-on: https://gerrit.libreoffice.org/54489
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-18  Tor Lillqvist  <tml@collabora.com>  [16f784b10695d1d3212463f96f597c665a90a8e2]

        tdf#116511: Drop questionable check for more keyboard input
        
        For some reason, on macOS, when this is being invoked through the
        shortcut, Application::AnyInput( VclInputFlags::KEYBOARD ) returns
        true, so the code thinks that there is more keyboard input and won't
        call UpdateTokenArray(), which sets m_pTokenArray.
        
        I think that optmisation is questionable, especially as the exact
        semantics of our event loop API, like Application::AnyInput(), is
        under-defined and probably can and will change in various minor ways
        when people work on improving it on the Mac (and perhaps other
        platforms, too).
        
        (The event loop etc certainly needs improvement on the Mac. Consider
        the "WindowServer grows to tens of gigabytes when running make check"
        issue which is closely related. Unfortunately nobody has come up with
        a simple fix for that yet, exactly because we use our event loop
        related APIs in so imaginative ways all over the code, and fixing one
        thing usually breaks another.)
        
        Change-Id: I865d46e5ee69609ad58bc915ff949e0f3602d8f5
        Reviewed-on: https://gerrit.libreoffice.org/54448
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [fd1bc178b02e05cd12ec784ff87f5c97069bc5f5]

        tdf#109180 xmlsecurity nss: fix signing with ECDSA key
        
        Using an ECDSA key but writing RSA URIs would fail later in libxmlsec.
        
        Also fix up CppunitTest_xmlsecurity_signing (env vars were set too
        late), so that the new testcase actually fails without the fix.
        
        Change-Id: I9e584844d5cd046952b2f19130aeaa5a765bfc0a
        Reviewed-on: https://gerrit.libreoffice.org/54400
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-18  Gabor Kelemen  <kelemeng@ubuntu.com>  [88bbceb7c3ff1560b4ab5caf4b42cd6dfd92b971]

        tdf#42949 Fix IWYU warnings in sc/inc/f*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here
        with minimal fallout management
        
        Change-Id: I5574c9ccac02977c9cde01e24534f82dd9ec82be
        Reviewed-on: https://gerrit.libreoffice.org/54409
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [2a6171ed6fb85b3419dcf5cf1346cf1eec447987]

        tdf#104893 vcl opengl: fix assert failure when starting chart editing
        
        OpenGLContext::prepareForYield() assumed that in case we have a current
        context, then it's the last one, but that's not the case for chart windows
        since commit 78b100ec9cb0db2f7b33ece5ad3287a67a37246f (only init the OpenGL
        context if we need it, 2016-06-07), which creates an OpenGLContext instance
        (which is then the last one in the context list) but explicitly doesn't
        initialize it (so that it would become the current one).
        
        Fix the problem by resetting not the last but the last current context.
        
        Change-Id: Ie0e96927473290590cd6333e5cdcb7daa009431b
        Reviewed-on: https://gerrit.libreoffice.org/54495
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [85106da5107a16b57a8b320a3b624460539368e4]

        Fix some IWYU warnings
        
        Change-Id: I11d874caad9174fb1a70121f1772e117753ee519
        Reviewed-on: https://gerrit.libreoffice.org/54503
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-18  Tor Lillqvist  <tml@collabora.com>  [69c8e9a0607e9a197dfff8139f2ca14c2538da8a]

        tdf#112442: Use list of available dictionaries, not available locales
        
        Also, turn some specific overly generic languages that LO doesn't
        recognize in this context into the country-specific ones that the
        dictionary (probably) is for. Skip some odd locales LO doesn't know in
        this context. In particular, what the system calls the "en" dictionary
        is for "en_US", and "nb" is for "nb_NO". The "es" one probably is for
        "es_ES".
        
        Also, skip some language-country combinations that LO doesn't
        recognize in this context. In partiular, "en_JP" and "en_SG".
        
        Change-Id: I29450775a263bdc03fd43849380f66e6ffffd09b
        Reviewed-on: https://gerrit.libreoffice.org/54476
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fe61d9771fdf00a448f0df4fb7b69a43751e1af8]

        Fix typos
        
        Change-Id: I4f96c813ed4dd5ebc396b397e3c9c578f96f5619
        Reviewed-on: https://gerrit.libreoffice.org/54515
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-05-18  Stephan Bergmann  <sbergman@redhat.com>  [97537598c4166d887160d60b8c8e8ee6d758bbcc]

        Remove some cruft
        
        That block of code at the top of the file started out as
        
          #include "precompiled_svl.hxx"
        
          #ifdef WNT
          # include <prewin.h>
          # include <postwin.h>
          # undef ERROR
          #endif
        
        in d2a16264ec6cb1ca5e8178096b72053a357cb3fb "Initial unit test skeleton, copied
        and modified from sc", so assume the leftover #undef is unnecessary cargo-cult
        by now.
        
        Change-Id: I39637518d1507352b1eb2ed19168013d9fe635ac
        Reviewed-on: https://gerrit.libreoffice.org/54499
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-18  Stephan Bergmann  <sbergman@redhat.com>  [7f31cac22125db5ec8cbd7520022fb7a38bafb1a]

        Reuse existing config_host/config_libnumbertext.h.in
        
        Change-Id: I28d0260531132216c5f0bd187d400ed47cc43326
        Reviewed-on: https://gerrit.libreoffice.org/54498
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8eb15f031003f6431d41853ff70e307b617d1a5a]

        Extend test for unloaded graphic
        
        To make sure they are loaded correctly for most common graphic
        formats.
        
        Change-Id: Id121df0ddc763a299c5714cadd0d61740876e3dd
        Reviewed-on: https://gerrit.libreoffice.org/54467
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-05-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [008686d760ca735210e856c68b852425c8059bb7]

        use OWN_ATTR_REPLACEMENT_GRAPHIC for "ReplacementGraphic"
        
        For table shape we used OWN_ATTR_BITMAP as the identifier for the
        "RepalcementGraphic" property, but that is not really correct.
        More correct would be to use OWN_ATTR_REPLACEMENT_GRAPHIC, which
        name reflects exactly what the property is for and doesn't conflict
        with OWN_ATTR_BITMAP which is used for the "Bitmap" property.
        
        Change-Id: Ic76318addf8f53391f41251fe9d99dba57308165
        Reviewed-on: https://gerrit.libreoffice.org/54466
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-05-18  Tamás Zolnai  <tamas.zolnai@collabora.com>  [25eddbb2cf56a5a24892a7023862fdb5ea23d38d]

        Avoid mixing up units in LogicRectangle method
        
        For main document window we use logic coordinates, but
        for dialog / floating windows we use pixels. Use a different
        method name to make it clear which unit we use in the code.
        
        Change-Id: I7aee7a03013d24e1a2e37072e224e7d4e7830f02
        Reviewed-on: https://gerrit.libreoffice.org/54500
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-05-18  Tamás Zolnai  <tamas.zolnai@collabora.com>  [7a77d927c88a04ee51ceb765c77e725a67a1d1a7]

        lok: Use GetSizePixel() here which calculates also with border
        
        Change-Id: I6f96abdd4d85c8dfed8bf83e1b2a30192a54bd2d
        Reviewed-on: https://gerrit.libreoffice.org/54494
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-05-18  Eike Rathke  <erack@redhat.com>  [8c07193cec5e09d50b20bc5b107da02a7d8f05a5]

        Related: tdf#117093 place assert on SanitizeWhichActive() results
        
        Trying to chase the culprit.
        
        Change-Id: Iec5e6b3b38b4c0e7cd224cc861d4303a1eb04c4c
        Reviewed-on: https://gerrit.libreoffice.org/54491
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-18  Eike Rathke  <erack@redhat.com>  [646e9564007b13bd841d28e7c02c060d2f96fb39]

        Resolves: tdf#117093 sanitize the active grid window value
        
        Don't know yet how that could had happened, but the sample
        document has a bad ActiveSplitRange value that doesn't match
        HorizontalSplitMode and VerticalSplitMode.
        
        * sanitize the value when reading view settings
        * prevent writing such value to help versions that don't sanitize
        
        Change-Id: I1b450c7b8102148a24d545ff7568f725d7492a6a

2018-05-17  Rene Engelhard  <rene@debian.org>  [ef714b7337877dd9f8c505e4918dae9df09fa6fb]

        fix build in reportdesign
        
        after 649313625b94e6b879848fc19b607b74375100bf. Remove stray (void)dummy;
        
        Change-Id: I73cdcfc04116c4c070e3dda80c25cc9ca52eab95

2018-05-17  Tamás Zolnai  <tamas.zolnai@collabora.com>  [cee3840c01292dc3ef98d996d00f57f43eb35e9e]

        lok: Always specify the invalidate rectangle explicitely
        
        It will be needed for a later change in online code.
        
        Change-Id: Ic8f898b78ccaaaec849a1894b5e70fb730d70d6d
        Reviewed-on: https://gerrit.libreoffice.org/54443
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-05-17  Caolán McNamara  <caolanm@redhat.com>  [f9ecd0f47960c8975f01c4564228796342e19be1]

        go through getParentXWindow
        
        Change-Id: I1f52e1f9ff3fedf8996f72e671400c2549e74dfe
        Reviewed-on: https://gerrit.libreoffice.org/54488
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-17  Caolán McNamara  <caolanm@redhat.com>  [bf09cd79d3414d88ea6c1d348ed191a77e8c413e]

        AuthFallbackDlg
        
        Change-Id: I69676dd437caefca63805e86f4707527183f622f
        Reviewed-on: https://gerrit.libreoffice.org/54487
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-17  Caolán McNamara  <caolanm@redhat.com>  [a55d164b2e2a5df61078bcbd018f2d20712c3388]

        adjust min/max chars label width calc
        
        Change-Id: Ia220d01a20df5aa20839155391ac5e46cfe172c1
        Reviewed-on: https://gerrit.libreoffice.org/54486
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-17  Caolán McNamara  <caolanm@redhat.com>  [bdc0b3e3d7f1f5a07f4863913aef0824dedf9a69]

        crashtesting: assert on fdo62508-1.odt
        
        document, with meta:generator of "opxml2odf - Version KO 0.1" has
        a styles.xml xmlns of...
        
        xmlns:ofo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0"
        
        instead of the usual xmlns:fo=...
        
        use the importer namespace map to get the importers namespace prefix
        for the fastparser namespace uri for the token
        
        Change-Id: Ib633009f6c2b7dae5a3ceb1c921adfff84e21150
        Reviewed-on: https://gerrit.libreoffice.org/52720
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-17  Luboš Luňák  <l.lunak@collabora.com>  [30cee1ae3e36c5b3bdae71550298abac5abc8788]

        disable also ocStyle for Calc's threading
        
        The ocStyle token is only in the RPN tokens, the raw tokens array contains
        only ocName, so it's necessary to check also RPN tokens.
        
        Prevents a crash with tdf#91220/1 because of ScInterpreter::ScStyle() causing
        a SfxBroadcaster::Broadcast() call.
        
        Change-Id: I7fa04114b698918569014322c721751ab3d8c62f
        Reviewed-on: https://gerrit.libreoffice.org/54326
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-17  Stephan Bergmann  <sbergman@redhat.com>  [649313625b94e6b879848fc19b607b74375100bf]

        New o3tl::temporary to simplify calls of std::modf
        
        ...that ignore the out-parameter integral part
        
        Change-Id: I05f07c1a8909023232f8aecf75ea5541d4eb81ca
        Reviewed-on: https://gerrit.libreoffice.org/54474
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-17  Armin Le Grand  <Armin.Le.Grand@cib.de>  [3a667101987ccbc75024942d779c8c62a4d0a296]

        Fixed PageObjectLayouter
        
        Someone removed maPageObjectSize in PageObjectLayouter
        and replaced it with the local var aPageObjectSize. This
        workms in principle, but was forgotten in one line where
        maFocusIndicatorBoundingBox gets set.
        Since the incoming rPageObjectWindowSize only has one
        value set (width or height) and the other one gets set
        in the call to CalculatePreviewBoundingBox, the whole
        layouting/visualization of SlideSorter and SlideView in
        Draw/Impress was broken.
        Fixed that - please be more careful with those changes
        in the future - take a look at the app where you do changes.
        
        Change-Id: I6bd9f8b11e7ebc7b880e465b80b813f5e2173c8c

2018-05-17  Tor Lillqvist  <tml@collabora.com>  [7a2b7693452dec3d30778301ae3a294bfaed344b]

        No need for this #pragma once
        
        Change-Id: I219226060ebf4b8b86c8f0487fc679f22f73812a
        Reviewed-on: https://gerrit.libreoffice.org/54468
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-05-17  Tor Lillqvist  <tml@collabora.com>  [69322f8b539cd9f98e0ee5f9afc7c3df0d897493]

        We only support MSVC anyway for our Windows-specific code
        
        Change-Id: I68dfd0832747c7c319e40ee28a4461623e95102f
        Reviewed-on: https://gerrit.libreoffice.org/54482
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-05-17  Gabor Kelemen  <kelemeng@ubuntu.com>  [a023f855dd989ee0998eeb9e3e7f3ae3f583b1ae]

        tdf#42949 Fix IWYU warnings in sc/inc/[pq]*
        
        Found with bin/find-unneeded-includes
        Removal proposals are dealt with here,
        and a bit of fallout management.
        
        Change-Id: If2d73998c3d3d9fea50420688818cd7fe0f0a27c
        Reviewed-on: https://gerrit.libreoffice.org/54463
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-17  Mike Kaganski  <mike.kaganski@collabora.com>  [19c45de4cb41ac7519b601b29d58760a65de0adc]

        Fix dependencies for CppunitTest_svl_qa_cppunit.mk
        
        Change-Id: I391ea52f5137975073a674ac1ad380277fe99846
        Reviewed-on: https://gerrit.libreoffice.org/54381
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Tested-by: Rene Engelhard <rene@debian.org>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-17  Zdeněk Crhonek  <zcrhonek@gmail.com>  [923cf26dd0653c5ec1c32b7fec6952b9305e355c]

        uitest - Calc sheet rename
        
        Change-Id: If7ea2fd921c2e673f76ecb79188dc5dcb4cba442
        Reviewed-on: https://gerrit.libreoffice.org/54447
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-17  Tamás Zolnai  <tamas.zolnai@collabora.com>  [aa557a6ec5e8fc9efb029ed357bc08481d9df760]

        lok: One pixel is not invalidated on the right side for dialog previews
        
        For example: Character dialog -> Highlighting or
        Character dialog -> Font.
        
        Change-Id: I0d1269cdb9d4f482caea27b23ae204351f7dac23
        Reviewed-on: https://gerrit.libreoffice.org/54446
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-05-17  Caolán McNamara  <caolanm@redhat.com>  [45112bfd091b8a14729f1010d2662c9064ba03e6]

        weld NameClashDialog
        
        Change-Id: I4c68bc92fa90ca4a9723f2664549f34b50213bfb
        Reviewed-on: https://gerrit.libreoffice.org/54471
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-17  Serge Krot  <Serge.Krot@cib.de>  [27c9370b5fd00b851582e4163907656286e8c581]

        tdf#117668 Fix wrong number of sections in document
        
        Change-Id: Ia2b8a1376f4f2b4e790598255ae69fb6ee92d23d
        Reviewed-on: https://gerrit.libreoffice.org/54423
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [8fde560d58a8ddc9c023251e55e6542f8ec6c1e9]

        sw: prefix members of InsCaptionOpt
        
        Change-Id: I639381781745493a9320cdf4a7a0be61f09446c7
        Reviewed-on: https://gerrit.libreoffice.org/54469
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-17  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [8385e511aa400e9bd99fd0ca1c5bd5d130277b8a]

        tdf#117664: mailmerge: copy printer settings to new mailmerge document
        
        Created mailmerge output document was not using current printer settings,
        which can be taken not only from settings, but overriden by currently
        opened template.
        
        Change-Id: Ic127dcbfbe8f1e80073b06ecb399100344f4c01d
        Reviewed-on: https://gerrit.libreoffice.org/54358
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-17  Aron Budea  <aron.budea@collabora.com>  [4e207c2e17d75a3cb7b6b72690375279be40d64a]

        tdf#116899: normalize key times during PPT import if needed
        
        If TimeAnimationValueListEntry contains time with -1000,
        key times have to be distributed evenly between 0 and 1.
        ([MS-PPT] 2.8.31)
        
        Change-Id: I67a3b83f1f1832fade5df7908c58032bcb9b73ce
        Reviewed-on: https://gerrit.libreoffice.org/53284
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2018-05-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [ea955e2f2bfcf05c276b7f7598c7136c732a8542]

        loplugin:unusedfields in cui
        
        Change-Id: If92e31342f587b5e0e9fc7efd85fdcb48f3043c7
        Reviewed-on: https://gerrit.libreoffice.org/54457
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [ef74b2ea5691ef9465b8f523030c039f6f0d8688]

        unreferenced local variable
        
        Change-Id: Ie212f26b88ed5cf08bbc72a278adce3cdf04c400

2018-05-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [b275246c30ce3796cd22f72cd82c58b5cf4c86f0]

        loplugin:unusedfields in formula..registry
        
        Change-Id: I031654d8bb4f1788d364ef4f8d3bf7a05fadb148
        Reviewed-on: https://gerrit.libreoffice.org/54454
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-17  Tor Lillqvist  <tml@collabora.com>  [f046fed2782f0d4244aff719ba70a56399a2583a]

        Don't ever attempt to initialise a std::locale with a UTF-8 locale on Windows
        
        As I said in 2ff121f298e64ff204621220622472fe697d599d, passing a
        POSIX-style locale name to the std::locale constructor on Windows is
        decidedly odd, and apparently boost adds insult to injury by even
        really attempting to use a UTF-8 one if that is what our code thinks
        it wants. Or something.
        
        This commit avoids the ton of
        "warn:unotools.i18n:7996:3544:unotools/source/i18n/resmgr.cxx:123: CRT
        Report Hook: ASSERT: f:\dd\vctools\crt\crtw32\stdcpp\xmbtowc.c(89) :
        Assertion failed: ploc->_Mbcurmax == 1 || ploc->_Mbcurmax == 2" we
        otherwise get when built with --enable-dbgutil and a current VS2015
        (or 2017?).
        
        Change-Id: I3a774dff7b12d9960f553c9f242e0463c6d13d5d
        Reviewed-on: https://gerrit.libreoffice.org/54444
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [2d866c25214f2f87ab5d350a252fc844fc1e10a2]

        loplugin:unusedfields in svx
        
        Change-Id: I2e34b3819c576072beaacb87cb99d73457667dc3
        Reviewed-on: https://gerrit.libreoffice.org/54449
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-17  Caolán McNamara  <caolanm@redhat.com>  [195ea6ced2e3cb2ae32faec07e5737e1664739e6]

        '/' appearing in java classpath list
        
        regression from...
        
        commit 2f6b3fb0f30cd03e5ac60805a922711bdcab77f9
        Date:   Wed Apr 25 18:21:46 2018 +0200
        
            Avoid comphelper::string::getTokenCount()
        
        Change-Id: I5bbfa38d8cceb56fe03282c89039ab30cf108204
        Reviewed-on: https://gerrit.libreoffice.org/54422
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-17  Caolán McNamara  <caolanm@redhat.com>  [61964fc19da92ad5ff988fc071a94da61434fb7d]

        weld SvxJavaClassPathDlg
        
        Change-Id: I3938a05d96cb1fc171611e54fa34f780ba569268

2018-05-17  Stephan Bergmann  <sbergman@redhat.com>  [1c90deaa3f03978fcd31e8cf5c71e39cea455326]

        Avoid warning C4101 with some over-eager MSVC
        
        <https://ci.libreoffice.org/job/lo_tb_master_win/17664/console>:
        
        > C:/cygwin/home/tdf/lode/jenkins/workspace/lo_tb_master_win/xmloff/source/forms/propertyimport.cxx(189): error C2220: warning treated as error - no 'object' file generated
        > C:/cygwin/home/tdf/lode/jenkins/workspace/lo_tb_master_win/xmloff/source/forms/propertyimport.cxx(189): warning C4101: 'dummy': unreferenced local variable
        
        Change-Id: Ic80aee5b9c7af44bf87081492008a6ec30fcfe1c

2018-05-17  Caolán McNamara  <caolanm@redhat.com>  [3c8b38521aa584704cfa153c51fb15ca601daf9f]

        weld MasterPasswordCreateDialog and MasterPasswordDialog
        
        Change-Id: I4c235546590046b06a1fea9b62d91cf2da664227

2018-05-17  Caolán McNamara  <caolanm@redhat.com>  [98143564ddffd6deb19a11f84e07efd97ae68048]

        set parents for MasterPasswordCreateDialog and MasterPasswordDialog
        
        Change-Id: I7e58597b2a47db1be5588432d372256785258de5
        Reviewed-on: https://gerrit.libreoffice.org/54459
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-17  Caolán McNamara  <caolanm@redhat.com>  [88afd50a8a8252585dfa63e5470fd1f840682884]

        weld ScInsertContentsDlg
        
        Change-Id: I432048f086e4aa49ebac6a6cdafd1e11c3832ab0
        Reviewed-on: https://gerrit.libreoffice.org/54445
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-17  Caolán McNamara  <caolanm@redhat.com>  [10bf9023791dae0a11c96e0e8fd05ccee3bc304f]

        weld SvxJavaParameterDlg
        
        Change-Id: Ibcd19071aae42e07d9411d9c4ac4fbbb566aec45
        Reviewed-on: https://gerrit.libreoffice.org/54441
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-17  Caolán McNamara  <caolanm@redhat.com>  [6b703887165a89b5a9003a3925985ec92292884e]

        weld AssignComponentDialog
        
        Change-Id: I09fac24b81248bc27128d9142487301d4dc8ea6a
        Reviewed-on: https://gerrit.libreoffice.org/54440
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-17  Caolán McNamara  <caolanm@redhat.com>  [c899ad348c375e6c59dbbc30e2458d9cbe226c12]

        weld QueryFolderNameDialog
        
        Change-Id: I73ff0a15010d00a353e498755755177c8e7df607
        Reviewed-on: https://gerrit.libreoffice.org/54442
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-17  Caolán McNamara  <caolanm@redhat.com>  [6012efecba3691e8562d3f4079455b1c05cf94b1]

        weld SvxNewToolbarDialog
        
        Change-Id: I9ce16b4a72037db491a0919e117d664ccd554153
        Reviewed-on: https://gerrit.libreoffice.org/54439
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-17  Caolán McNamara  <caolanm@redhat.com>  [52ccd8fabeea247da7077798b50a6db1da31a2eb]

        weld SvxMainMenuOrganizerDialog
        
        Change-Id: I157dc8054e3bd0055cc52f7c9a80066026b7033d
        Reviewed-on: https://gerrit.libreoffice.org/54424
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-17  Stephan Bergmann  <sbergman@redhat.com>  [8da2485f2ac512e68083c793b21a90238b55c1c9]

        -Werror,-Wunused-private-field
        
        Change-Id: Icc8c073040bbbb0c481bb6de8c605f72b51b1f37

2018-05-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [9fd6b6b1f5b83d923a47252b744358721761d9cf]

        tdf#105954 PDF export, ReduceImageResolution: fix re-compressing large images
        
        Expensive re-compress is not pointless when the user opts in to reduce
        resolution.
        
        Change-Id: I1e04c6d4f0d95d41808ef885082239645401b2e2
        Reviewed-on: https://gerrit.libreoffice.org/54384
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [2e3f5a1e2aad2ff9866d7a782a04bec7c29c0e43]

        loplugin:unusedfields in vcl
        
        Change-Id: Id0913b209b089e3c66a7e449e31f8d5d5b1b4f83
        Reviewed-on: https://gerrit.libreoffice.org/54413
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [ac13f4db592f91783e644535968a8d3202c94640]

        loplugin:unusedfields in dbaccess..drawinglayer
        
        Change-Id: I069badbce9b899d176fd3db91243139579dec6b1
        Reviewed-on: https://gerrit.libreoffice.org/54456
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [82afd77a00c036f106a3aa5fb3402c92e10e2aa4]

        loplugin:unusedfields in editeng..filter
        
        Change-Id: I42e41ec69667a5560c5f31c85eb05074666a7bab
        Reviewed-on: https://gerrit.libreoffice.org/54455
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [59f398e934541e05dc9b77c1191227f8c68ea037]

        loplugin:unusedfields in sd
        
        Change-Id: I01e6431279b71d0cff8f44614b3cad17f0f89460
        Reviewed-on: https://gerrit.libreoffice.org/54452
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [21373c757315b05e77aab50d9fc5d57d70a77c14]

        loplugin:unusedfields in svtools
        
        Change-Id: Idbf5e0d715784a4141b3fc712d104f84bf04dfc6
        Reviewed-on: https://gerrit.libreoffice.org/54450
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [9ffdf7adc00d8e9d931184d3008f4e505e4a5024]

        loplugin:unusedfields in tools..xmlhelp
        
        Change-Id: I5e909a8def86ce9ad150440e6c6ad304e855cc69
        Reviewed-on: https://gerrit.libreoffice.org/54415
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-17  Stephan Bergmann  <sbergman@redhat.com>  [ae39b1ef2dcc9ef7784ff002dd10318564931c2b]

        Further loplugin:redundantcast improvements for floating-integer conversions
        
        The code in svx/source/customshapes/EnhancedCustomShape2d.cxx started out as
        
        > aStart.X() = (sal_Int32)( ( (double)( aStart.X() - aCenter.X() ) / fXScale ) ) + aCenter.X();
        > aStart.Y() = (sal_Int32)( ( (double)( aStart.Y() - aCenter.Y() ) / fYScale ) ) + aCenter.Y();
        > aEnd.X() = (sal_Int32)( ( (double)( aEnd.X() - aCenter.X() ) / fXScale ) ) + aCenter.X();
        > aEnd.Y() = (sal_Int32)( ( (double)( aEnd.Y() - aCenter.Y() ) / fYScale ) ) + aCenter.Y();
        
        in afd1cf255d9cb4c78633e668376a09bd309be7ef "INTEGRATION: CWS sj05", then the
        floating-point scaling factors got gradually removed first with
        101559f88022162ede229fe14366d394700816fe "INTEGRATION: CWS bm3" and then
        completely with d9f21c90bd61d15fd78a8df9115bf2e9ededbd1b "Fixes Circular arrow
        distortion, Bug #46272".
        
        Change-Id: I337d7893e513738c986d0e85efabcbf7bab912e5
        Reviewed-on: https://gerrit.libreoffice.org/54434
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-17  Stephan Bergmann  <sbergman@redhat.com>  [7ab34b51f2d45137191145d31b4b0c7d18f577bf]

        loplugin:redundantcast improvements for floating-integer conversions
        
        Change-Id: I63dbf18f144a792ae775fe6706da81657f790016
        Reviewed-on: https://gerrit.libreoffice.org/54416
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-17  Stephan Bergmann  <sbergman@redhat.com>  [f8e3ad02737854686a590f7f8f02eb72e03a0f8e]

        Remove leftover "#pragma GCC diagnostic ignored" half
        
        ...where the other half introduced with 1b12d5ecb1be36267534e0b980d7c53d50645511
        "Work around GCC 7 mis-feature" has now been removed with
        6da400912e8c69ae86650e799767da54ee422392 "[API CHANGE] Remove no longer working
        rtl_arena -> rtl_cache feature"
        
        Change-Id: I79b71d119848150c0ebd2244f0ace08609fd17e9
        Reviewed-on: https://gerrit.libreoffice.org/54417
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [47dc3115f12ff16dc326b6edd12c46e6a6ef1843]

        curl: upgrade to release 7.60.0
        
        This fixes the following CVEs:
        * FTP: shutdown response buffer overflow CVE-2018-1000300
        * RTSP: bad headers buffer over-read CVE-2018-1000301
        
        Change-Id: Ic3229577083286501162aa5979a94ce934739557
        Reviewed-on: https://gerrit.libreoffice.org/54418
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-16  Caolán McNamara  <caolanm@redhat.com>  [59ef304cff3b363fdcbf8bc56762c9349de78d24]

        ofz#7469 leak of SdrObject owned by SvxShape
        
        SvxShape::InvalidateSdrObject is called and mpSdrObjectWeakReference
        is reset. HasSdrObjectOwnership is only true if HasSdrObject is true
        and HasSdrObject is true only if mpSdrObjectWeakReference is set.
        
        So if mpSdrObjectWeakReference is reset in Invalidate when HasSdrObjectOwnership
        is true, the shape becomes inconsistent
        
        Change-Id: I0031c0dac33923367a2f73fcb8fe2eeb88a08db9
        Reviewed-on: https://gerrit.libreoffice.org/54368
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-16  Caolán McNamara  <caolanm@redhat.com>  [8eaf34001f76008488208bc157903c7d457238b7]

        silence -Wmaybe-uninitialized
        
        Change-Id: I67fa35dd310fc11d52d455948cfecc40dbb1ffc8
        Reviewed-on: https://gerrit.libreoffice.org/54419
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-16  Tor Lillqvist  <tml@collabora.com>  [a48f22db7dd1bfeff62007a655566ddaad79aebd]

        Drop _Impl class name suffix where pointless
        
        I.e. where there is no other LibreOffice, or system, or 3rd-party
        library thing with just the un-suffixed name that they would be a
        pimpl of, etc. Why bother calling something InterfaceOleWrapper_Impl
        when there is nothing that would be called InterfaceOleWrapper? It
        just makes the code seem more complicated and harder to read.
        
        An "implementation" of something is what everything that is not fully
        abstract *is*. We don't suffix the name of every non-abstract class
        with _Impl elsewhere either.
        
        Also drop two unused structs.
        
        Change-Id: I2755e6da78d8e4ded5291688dc90510b5f8b498b
        Reviewed-on: https://gerrit.libreoffice.org/54411
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-16  Michael Stahl  <Michael.Stahl@cib.de>  [851064d1b293e16372b5c1917c64f83eb5659e7c]

        sw_redlinehide: SwAttrIter::m_pAttrSet is used once, in the ctor
        
        Change-Id: I44705fc14f5a7013da3b6425b0e001c03f617f19
        Reviewed-on: https://gerrit.libreoffice.org/54371
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-05-16  heiko tietze  <tietze.heiko@gmail.com>  [d30867653af6fa59a9221a2430c064a9ea903cc1]

        tdf#117455 - New drawing styles
        
        Clean-up of existing styles, some filled styles added
        
        Change-Id: If15c3645d273b83c51deb5132acb20bddb89fa4d
        Reviewed-on: https://gerrit.libreoffice.org/54188
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Regina Henschel <rb.henschel@t-online.de>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-05-16  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [912fd109a3857b3a6dae02f65fd4b508ed9c8a11]

        android janitor... convert chained ifs to switch statement
        
        Change-Id: I9929bd077a33349a6e57c3a427df7e77b3007c88

2018-05-16  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [bf07813f6843f257d7de1cc599ecc9b4d310b3f7]

        android janitor... remove unnecessary imports, variables and casts
        
        also no need to wrap primitives
        
        Change-Id: I6e22b2bfdb2b8b366dd6f50d995b573c770f0b5a

2018-05-16  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [a8d175b85d37dbec873d79b4311743f97138c438]

        pdfium: don't need two copies of freetype on android either
        
        Change-Id: I581575e2b13482d16aca284bfa502ed164b8c9d0

2018-05-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [88051c660fc6759346a01bc559818d3e23f8f55c]

        Fix typos
        
        Change-Id: I979323310cbb3473f7dc0f3d9ae1ea3f4c1642db
        Reviewed-on: https://gerrit.libreoffice.org/54420
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-05-16  Eike Rathke  <erack@redhat.com>  [40c9a129e5a53e6eadfe8ca80c98ccf7eda957f9]

        Resolves: tdf#117612 truncate DateAdd("m",...) to last day of month
        
        ... instead of resulting in error because of roll-over not being set.
        
        Fallout from
        
            commit 6d424f07701bf26d8fb173563b567d5f097c33e2
            CommitDate: Tue May 2 23:12:34 2017 +0200
        
                Replace mouth-painted "inaccurate around leap year" rollover algorithm
        
        that does stricter checking but DateAdd() needs a lax checking
        with truncate to last day of month.
        
        Change-Id: I9d6f95ad3ac38257d492019bd621070491e98e76

2018-05-16  Justin Luth  <justin_luth@sil.org>  [8920d865ee148518bf71f71ce1866b24cc17c07e]

        tdf#117504 ooxmlimport: check paragraph props for actual style
        
        m_sCurrentParaStyleName sounds like a nice idea, and has been
        around since the initial fork, but by the time finishParagraph()
        rolls around, the chances that it is still accurate are rather low.
        Anything that contains a paragraph (like comments, textboxes,
        shapes, tables, flys etc) might have modified that value.
        
        This fix queries the current paragraph itself to see if
        PROP_PARA_STYLE_NAME is set, which it typically is by
        lcl_startParagraphGroup() except when IsInShape().
        If it isn't specified, then fallback to the previous result, which
        still may not be accurate, but at least it won't be a regression.
        
        It is too late in the development cycle to look into fully
        eliminating m_sCurrentParaStyleName. I hope to investigate that
        in the 6.2 development cycle.
        
        Change-Id: I124688d864f553dd5778b3593f511cc41d31c262
        Reviewed-on: https://gerrit.libreoffice.org/54085
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-16  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [ea19b96b6beb0ce2f25705339d1d6342dc38b283]

        tdf#117333, tdf#117325 dbahsql: exception handling
        
        Add proper exception handling for importing HSQL database.
        
        If there are errors during migration, the migration process should
        continue anyway. The first error should be shown to the user. All the
        others can be seen as a warning.
        
        Popping up several error messages would be just annoying for the user.
        
        Change-Id: Ia726ad777fd798f064a8fde1c0062c5b05fe59d0
        Reviewed-on: https://gerrit.libreoffice.org/54396
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2018-05-16  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [a1825b219a22be8b6cf0ca54bf0ee6c64f55dc6d]

        tdf#116987 dbahsql: check for table names..
        
        ..longer than 30 characters. In that case throw SQLException which
        indicates that the currently used Firebird version cannot handle table
        names longer than 30 characters.
        
        Change-Id: Ib2978feaeef22b70de9f2351042c25206a041105
        Reviewed-on: https://gerrit.libreoffice.org/54398
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-05-16  Aron Budea  <aron.budea@collabora.com>  [07174b62c6ee23f7b44742ecfe44d4ff8653e57f]

        tdf#114227: set better proxy params in cURL for crash reporting
        
        Take proxy server from internet settings, and pass to cURL.
        Allow forwarding authentication as well (explicitely setting
        user/password is still missing).
        
        Change-Id: I19a6c9057a11a5911a6117f71060d3f386953602
        Reviewed-on: https://gerrit.libreoffice.org/51621
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-16  Michael Stahl  <Michael.Stahl@cib.de>  [71f89889b5bf6273067acb4dad925a5c5ecb3239]

        sw: prefix members in SwAttrHandler
        
        Change-Id: I46a19e86afdd369c76a34711c7ef11a226309e57
        Reviewed-on: https://gerrit.libreoffice.org/54370
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-05-16  Michael Stahl  <Michael.Stahl@cib.de>  [750fe9560b50e96beae79affa6a9a9791fce919c]

        sw: prefix members in SwAttrHandler::SwAttrStack
        
        Change-Id: I64c4bfa709b6cd12793efba1d9773731fb66939d
        Reviewed-on: https://gerrit.libreoffice.org/54369
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-05-16  Caolán McNamara  <caolanm@redhat.com>  [c87c6166f7c6318367a4d34ecf8ff0c78189c71c]

        ofz#8327 Abrt
        
        Change-Id: I89f7dd3909cfbe27d7ce41a6bfb51a166fe885bb
        Reviewed-on: https://gerrit.libreoffice.org/54401
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-16  Caolán McNamara  <caolanm@redhat.com>  [f4b80fc579abcb372ba87f08b575dbdb080dd077]

        ofz#6352 set limits for useful fuzzing
        
        Change-Id: Id4a2dab7da84adf6c6268340dff34e8776abe924
        Reviewed-on: https://gerrit.libreoffice.org/54383
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-16  Caolán McNamara  <caolanm@redhat.com>  [414226273aa4dc0e2d06cbd482ffac37ea9338c3]

        coverity#1430102 Division or modulo by zero
        
        Change-Id: I2db581b3f30713edaca4ec11f85343c436c54fae
        Reviewed-on: https://gerrit.libreoffice.org/54380
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-16  Caolán McNamara  <caolanm@redhat.com>  [873dbd2c3a1a2fa3c27f4ecb8fe4e219f25f5751]

        coverity#1435605 silence Unchecked return value
        
        Change-Id: I1617ff8157ad69b467a0feaad5680e90e2c08a47
        Reviewed-on: https://gerrit.libreoffice.org/54382
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-16  andreas kainz  <kainz.a@gmail.com>  [3e39db02020632e559ea33bec83162d3b6aa8510]

        tdf#117630 wrong accelerator character for update command
        
        Change-Id: I36888ddda9ca5cfd9f5e9d344d0656917637f348
        Reviewed-on: https://gerrit.libreoffice.org/54404
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-05-16  andreas kainz  <kainz.a@gmail.com>  [3316edf639424d8129f6288e1e736e2d095c5b25]

        Change 53905 - Modified IDs for objects in writer "notebookbar.ui"
        
        Change-Id: Id8b7367c5d29419c5889f652363269a5384b99f5
        Reviewed-on: https://gerrit.libreoffice.org/54403
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-05-16  Gabor Kelemen  <kelemeng@ubuntu.com>  [7c8b29c1feab550c624cd32ce506deeb480f6359]

        tdf#108523 Remove @author annotations
        
        Change-Id: Idb0eb975511c80d65a896193fd0b9c8fcfe1f9a1
        Reviewed-on: https://gerrit.libreoffice.org/54392
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-16  Chris Sherlock  <chris.sherlock79@gmail.com>  [99dbaba70afb91ed3961f9ff627c35bf54d66bef]

        tools: test Pair
        
        Change-Id: I03e48c134ec9b8fc53c247ced231f209e1205cb1
        Reviewed-on: https://gerrit.libreoffice.org/54189
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [8611689f0df73daeebb261b0c06c8a1727c17fe3]

        loplugin:unusedmethods
        
        Change-Id: I10c291788061ec8467126a0dc719e20fb3cf47ec
        Reviewed-on: https://gerrit.libreoffice.org/54386
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [196f46db1b5dfddda6972a6b738d8b77b6c3601e]

        loplugin:constantparam
        
        Change-Id: I0110e0c662004456e4bc8f8082e2e2fea59e0148
        Reviewed-on: https://gerrit.libreoffice.org/54385
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [19b4520fbfa8080821021586d8fe3428a2a893af]

        loplugin:useuniqueptr in SvxOutlinerForwarder
        
        Change-Id: Ie861132b43b0a01ee8b4f3bc201bbf12f8af9f36
        Reviewed-on: https://gerrit.libreoffice.org/54181
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-16  Stephan Bergmann  <sbergman@redhat.com>  [6da400912e8c69ae86650e799767da54ee422392]

        [API CHANGE] Remove no longer working rtl_arena -> rtl_cache feature
        
        rtl_arena_create's quantum_cache_max parameter (when non-zero) would have
        allowed an rtl_arena to internally use an rtl_cache for chunk allocation.  (And
        none of the LO-internal uses of rtl_arena_create makes use of that.)
        
        However, with the combination of old ce906b8096081dee15dc8cc96e570d5b0b587955
        "skip tricky allocators on G_SLICE=always-malloc" and recent
        bc6a5d8e79e7d0e7d75ac107aa8e6aa275e434e9 "Disable custom allocator", rtl_cache
        unconditionally just uses malloc/free now, so the rtl_arena_create
        quantum_cache_max feature has effectively become irrelevant.  As those changes
        appear to have no negative consequences overall (and help remove quite a chunk
        of no-longer used code), leave it at that and officially abandon the
        quantum_cache_max feature.
        
        Change-Id: I7d186a4a1589db6a73059c2be164aa81d81aef47
        Reviewed-on: https://gerrit.libreoffice.org/54388
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-16  Justin Luth  <justin.luth@collabora.com>  [5dcb065d24fd9b57b6dc65a19a8a8c8bbaa22c44]

        NFC: unassigned variable pNewItem is always nullptr
        
        In 2015 commit 2ebd79b3d214c62c0997606115ebc50700d6a760 a
        possible initialization of the variable was removed. So
        at this point pNewItem must return false.
        
        Change-Id: I5af9d8440463c96323c38a01f255c1dbb0113e09
        Reviewed-on: https://gerrit.libreoffice.org/54395
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-05-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d57c6f5d44ec7a8dff2121bd19103804329af66a]

        tdf#117596 set the size for Asian and Complex char height too
        
        Change-Id: I703fc4d1cf34747d924a7fa44913a4bfe9bff67b
        Reviewed-on: https://gerrit.libreoffice.org/54406
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-05-16  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [34036759644328a1e58521d6a6123b91ea2d0ebf]

        Updated core Project: help  c3b0090070148eeb995eaf4d0df3333b19c7e462
        
        Since LO 4.4, there’s not Edit File icon in Writer by default
        
        Change-Id: I96b8a212df54017f67994195a5d775f2704e93b7
        

2018-05-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [29cebedfbdc8a8d3bf47e9a8148dc081bf86eb10]

        sw: cleanup globalfilter test
        
        - use OUString for filter names
        - use modern iteration through filter names
        - no change to the tests
        
        Change-Id: Idab4183efe2b489b91b4f3c96e7cb1d639628766
        Reviewed-on: https://gerrit.libreoffice.org/54374
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-05-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b2b1d0a4c4ffcba0e32e5909a61de43eeaf98c25]

        sw: improvements of globalfilter test
        
        - check if linked graphic is registered in LinkManager
        - remove setting of graphic cache size as it doesn't have any
          effect anymore
        - improve asserts for Graphic / XGraphic objects
        
        Change-Id: I97e2772e2a8209ff61975c273ec27401c3e7a976
        Reviewed-on: https://gerrit.libreoffice.org/54373
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-05-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [fc3e676f56eda44e32d00fe2eea6ae479a2dd35c]

        Updated core Project: help  f3003dafc6568878d1ea4cceb658506f77567852
        
        Add digital signature entry in help contents tree
        
        Preparation for more on digital signatures, signature lines, etc...
        
        Change-Id: I2cf8b5253f8c539850bb968ff1b14e85da06d4a1
        Reviewed-on: https://gerrit.libreoffice.org/54402
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-15  andreas kainz  <kainz.a@gmail.com>  [db9a6dbbd6fad089ba69c5e9d6967caf2230a618]

        NB Implementation: update Menu drop down menu
        
        Change-Id: If4b5ba6579e06a3f179de032919bdf7335b39a7b
        Reviewed-on: https://gerrit.libreoffice.org/54389
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-05-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ab523a07715b6bb6cd9d0085c85f40c2b75ff7bb]

        Updated core Project: help  35e61539e7c5da38d61a042e9740494dead42ced
        
        Fix external reference to blog post on pivot charts
        
        Change-Id: Icabfdcce2ae18848793bd467fd606e20afa97f5f
        Reviewed-on: https://gerrit.libreoffice.org/54347
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [07a0cb64a24bd74098ad33e476bc624a936b69b1]

        Updated core Project: help  51d800a8af9637c31b1b4c6d5bdd490f8952d218
        
        Fix "Master Slide"
        
        Change-Id: I766d38b014282701df34f056ae7184e4d62be6c6
        Reviewed-on: https://gerrit.libreoffice.org/54397
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-15  Zdeněk Crhonek  <zcrhonek@gmail.com>  [e6c99316fbe7ed48c6011acb109348192900ca64]

        uitest Calc - format Cells
        
        Change-Id: I2a2f0515d872e1affd7c1c27eb901ea2a183114b
        Reviewed-on: https://gerrit.libreoffice.org/54387
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-15  Eike Rathke  <erack@redhat.com>  [ed9416446def1a9c9af3869c3113d041ad33884e]

        Resolves: tdf#117617 Add Iloko [ilo-PH] to language list
        
        Change-Id: If8444a847fa652de8b7b834e08c3e5116721c987

2018-05-15  Caolán McNamara  <caolanm@redhat.com>  [409441652af3df62e742b9d7a3d80cb6b15214af]

        ofz#7802 infinite loop
        
        Change-Id: I1b631dec998efb4a689ef13ea29bcff89cf7a47f
        Reviewed-on: https://gerrit.libreoffice.org/54377
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-15  andreas kainz  <kainz.a@gmail.com>  [dd84c23bf604c175062cc338b79e9ca362edcb50]

        Colibre: Hamburger icon for NB is now well aligned
        
        Change-Id: Ie6ef7f2ca68b9f158e166a62b9cec8adfc91f006
        Reviewed-on: https://gerrit.libreoffice.org/54376
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-05-15  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3c6b0eb0f16e4cb6d427a160e8ff766209c49f99]

        tdf#117427 need to check originURL when ReRead is called
        
        Previously we checked the originURL of Graphic for SwGrfNode in
        constructor which then called ReRead. This is OK for linked
        graphic when they are loaded from the document, but when we change
        the Graphic through API, only the ReRead method is called. So to
        get this to work we need to move checking of originURL into the
        ReRead method.
        
        Change-Id: Iaa4a332459baab656740ff209b997c48b7287e16
        Reviewed-on: https://gerrit.libreoffice.org/54362
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-05-15  andreas kainz  <kainz.a@gmail.com>  [92ca8dfeb3a05178ea0698fbb519e79af2ad2408]

        NB Implementations: update for better maintenance and sync
        
        Change-Id: I024d597f218824d8618d113a5aaae2fd314ec807
        Reviewed-on: https://gerrit.libreoffice.org/54367
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-05-15  Zdeněk Crhonek  <zcrhonek@gmail.com>  [e29eacbb6a7efaf154430e41a68d986a951d7f4d]

        Calc -print range + tdf#33341
        
        Change-Id: I486dd0cffb4173530ee78d3971865df3bac2818b
        Reviewed-on: https://gerrit.libreoffice.org/54341
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-15  Rene Engelhard  <rene@debian.org>  [fe4bc1c09d8f647c2ebb46e9ce6e2a07ee65cdf8]

        CppunitTest_svl_qa_cppunit: fix system-libnumbertext build
        
        libnumbertext_numbertext package doesn't exist...
        
        Change-Id: I5fc7c9c2386c10a10f2980655292ab12beb1a977

2018-05-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [86e8cfdd54ac1b9413f0c86cbc23a80162806685]

        Sign Signature Line
        
        This adds a new context menu entry "Sign Signature Line" to signature lines.
        You can directly sign the document from there.
        
        Still missing is the updating of the graphic to reflect the valid/invalid
        signature state.
        
        Change-Id: Ib8bc8c57f9d5370a10e379f86f9e41e57c715e3f
        Reviewed-on: https://gerrit.libreoffice.org/53778
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-05-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [863d2485e60251ac45b019b2c58ced7cfc9d978e]

        loplugin:useuniqueptr in ParagraphList
        
        Change-Id: I042fb945b0585a0409d76a509c7f9287aa220b68
        Reviewed-on: https://gerrit.libreoffice.org/54180
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-15  Rene Engelhard  <rene@debian.org>  [941193639939c759616595c08241a817f7aed501]

        fix build
        
        Change-Id: I71238209b4819f256045487f1db83d79f6fe49ba

2018-05-15  Eike Rathke  <erack@redhat.com>  [fb345397694258d87746879e4c530cc11c777843]

        Guard static variables, tdf#115007 tdf#117171 follow-up
        
        Change-Id: Ib8f73ceefb8278b6233d46d86a34a3869622239f

2018-05-15  Caolán McNamara  <caolanm@redhat.com>  [9aff7f3c491da9e3016e5a3cb9737f8bb7c3d0d9]

        weld ScSolverNoSolutionDialog
        
        Change-Id: I403e39e0f5cd642c5996a49f50cc7ee7bbdfbd02
        Reviewed-on: https://gerrit.libreoffice.org/54354
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-15  Caolán McNamara  <caolanm@redhat.com>  [932c96e158517bc1369d78e8180da4c04c214cff]

        weld ScSolverSuccessDialog
        
        Change-Id: I29bf7b59fbac8f969e5a61963d65b626ac03b0fa
        Reviewed-on: https://gerrit.libreoffice.org/54355
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-15  Caolán McNamara  <caolanm@redhat.com>  [5f170e69728b8741ce3c0af1d140023577cc470b]

        weld WPFTEncodingDialog
        
        and pass in parent window for dialog
        
        Change-Id: Ibe9f576a74dfbbee3e568c8d3454440700cb0405
        Reviewed-on: https://gerrit.libreoffice.org/54328
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-15  Caolán McNamara  <caolanm@redhat.com>  [d15c240434d61422e718a08db7d184d86f2b5f15]

        OSL_ENSURE->assert
        
        Change-Id: I6b93a221bc00fd92ef01135727c7e50560fb4517
        Reviewed-on: https://gerrit.libreoffice.org/54357
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-15  Caolán McNamara  <caolanm@redhat.com>  [a09888adcd1de54dcf90968ed447d196ebf0429a]

        weld ScSolverIntegerDialog
        
        Change-Id: I4d7196ead0dd60fe4b40af72a1c7ec64c5a2315a
        Reviewed-on: https://gerrit.libreoffice.org/54352
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-15  Caolán McNamara  <caolanm@redhat.com>  [f7048e9b792c0123318f1133bafa030d688e10d7]

        weld ScColOrRowDlg
        
        Change-Id: I475974fc54910da88064779ceae6586bd71a3865
        Reviewed-on: https://gerrit.libreoffice.org/54356
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-15  Caolán McNamara  <caolanm@redhat.com>  [d735ffde2df79e5ccc4010077ff358ca63e879e9]

        weld ScSolverValueDialog
        
        Change-Id: I1c55d184052482fc472d66069ea8722cd27d1543
        Reviewed-on: https://gerrit.libreoffice.org/54353
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-15  Stephan Bergmann  <sbergman@redhat.com>  [135cbec440050ede4b3f17ae078c944f7edcaa71]

        Adapt solenv/flatpak-manifest.in to recent download.lst changes
        
        Change-Id: Ic8f4afe8f46b5f0c36eeffdbb04b3cc652884ab4

2018-05-15  Mike Kaganski  <mike.kaganski@collabora.com>  [56a7f308cf57f87d9e2cdeb77f48b570f81de85e]

        tdf#115007: add NatNum codes for cardinal/ordinal number names/indicators
        
        ... based on libnumbertext integrated since commit
        f1579d3d6c5f5f3a651825e035b93bee7a4f43c6.
        
        [NatNum12] gives cardinal number names (one, two, three, ...)
        [NatNum13] gives ordinal number names (first, second, third, ...)
        [NatNum14] gives ordinal indicators (1st, 2nd, 3rd, ...)
        
        Change-Id: Ie2afdeeb82da1b36e9755c02d7b2276c77be9c72
        Reviewed-on: https://gerrit.libreoffice.org/54186
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-05-15  Michael Stahl  <Michael.Stahl@cib.de>  [5193d7fc00bd9d2ac2f77989e861c819d994c19c]

        sw: these SwRedlineItr members index into the SwRedlineTable, not the node
        
        Change-Id: Idb04fcb46a72d63d4f35b61eb0333ebd6abaaf0c
        Reviewed-on: https://gerrit.libreoffice.org/54309
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-05-15  Caolán McNamara  <caolanm@redhat.com>  [881636aed7b1b5d2e4929a31751b45a656b6fe8a]

        ofz#8255 check multiply
        
        Change-Id: I3b125aba227e46c92510f7388aff4fff1478c78e
        Reviewed-on: https://gerrit.libreoffice.org/54329
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-15  Caolán McNamara  <caolanm@redhat.com>  [d9f4c8ded46ddc4892bb47128011ba85d6f7cd22]

        weld ScFillSeriesDlg
        
        Change-Id: I1b4c6777d3334813c6bfe47efbb67f065efa555c
        Reviewed-on: https://gerrit.libreoffice.org/54338
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-15  Caolán McNamara  <caolanm@redhat.com>  [0e4f93e88bfae3489d2de84fc2febed100880628]

        weld ScRetypePassInputDlg
        
        Change-Id: Ie57f3fdaeed5b15f2ce7a1825debdc92788b4e94
        Reviewed-on: https://gerrit.libreoffice.org/54343
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-15  Stephan Bergmann  <sbergman@redhat.com>  [bff6751413e918c6e7826a872b6ee24f8302554f]

        loplugin:unnecessaryoverride, loplugin:cstylecast (clang-cl)
        
        Change-Id: I316965219f70a87b59b731e4d5e6b67d2010c2b9
        Reviewed-on: https://gerrit.libreoffice.org/54350
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-15  Stephan Bergmann  <sbergman@redhat.com>  [8e8c4da18858bdc446f6a471858e2e77588d1e53]

        loplugin:stringconcat, loplugin:sallogareas (clang-cl)
        
        ("bridges.win64" isn't more useful than plain "bridges" here, as each platform
        uses only one bridges/source/cpp_uno/ sub-dir, anyway)
        
        Change-Id: Ic8c2af892cdfad98e10d43532b3bf3c892555446
        Reviewed-on: https://gerrit.libreoffice.org/54351
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-15  Gabor Kelemen  <kelemeng@ubuntu.com>  [8713c1ffd852817404447a507a21fc4a613914d9]

        tdf#42949 Fix IWYU warnings in sc/inc/e*
        
        Found with bin/find-unneeded-includes
        Only removal proposals/trivial replacements are dealt with here.
        
        Change-Id: I0ad6772012c771e8ab3f3f42af26f9ac05615771
        Reviewed-on: https://gerrit.libreoffice.org/54147
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-15  Gabor Kelemen  <kelemeng@ubuntu.com>  [1c2d8e870cc09e883bc7d53ff6fdefa6c9092a33]

        tdf#42949 Fix IWYU warnings in sc/inc/columniterator.hxx
        
        Found with bin/find-unneeded-includes
        Here IWYU suggested to remove the column.hxx, but that does not compile.
        Instead IWYUs complete suggestion list is applied
        
        Change-Id: I815bcda467ebe698ce673d055e0ff3ad8f4b2aa3
        Reviewed-on: https://gerrit.libreoffice.org/53952
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [c1676204447df942e766c0780c1580e1f0427b73]

        tdf#117225 sfx2: fix leftover temp file when saving doc with embedded objects
        
        Regression from 27938e1bbd5f3405c47b9933be7489eeb03920f3 (sfx2 store:
        create temp files next to local files (storage case), 2018-01-17), the
        optimization to store temp files during save next to the destination
        document (so that it can be renamed and not copied after writing the
        data successfully) causes problems when we have embedded objects.
        
        Avoid the problem by disabling this new optimization when the document
        has embedded objects.
        
        How to fix the actual root cause is not clear to me, I see that:
        
        - the SfxMedium::GetOutputStorage() call in
          SfxObjectShell::SaveTo_Impl() create a temp file
        - the SfxMedium::Commit() call in SfxObjectShell::SaveTo_Impl() tries to
          remove the file, which fails on Windows as there is an open file
          handle to that file
        - SfxObjectShell::SwitchChildrenPersistance() would close the storage,
          owning that open file handle, but it's too late
        
        So just go back to the previous behavior for now.
        
        Change-Id: I37259100d1ddf963c1f2d3b7bd9f460bc995815c
        Reviewed-on: https://gerrit.libreoffice.org/54340
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-15  Mike Kaganski  <mike.kaganski@collabora.com>  [b64ef8d113c1cc05c07b3d9fa25e34c7a98acf4a]

        Remove "Toggle Design Mode" from Writer's Edit menu
        
        ... since it exists in Form menu
        
        Change-Id: I3eaa2c6295242e776990fa3935b1346c130b1247
        Reviewed-on: https://gerrit.libreoffice.org/54200
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-05-15  heiko tietze  <tietze.heiko@gmail.com>  [8ab79071d8beed7459711df8a5df7a731fbf2271]

        tdf#117186 - Sidebar: Shapes deck should fill the whole sidebar
        
        Change-Id: Ib4ddab03b3b001523f3e819e5bdac7fbefc17f24
        Reviewed-on: https://gerrit.libreoffice.org/54339
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-05-15  Stephan Bergmann  <sbergman@redhat.com>  [c074abd484f7666c954942b750b8e1c445013636]

        Merge in Flatpak improvements
        
        ...from <https://github.com/flathub/org.libreoffice.LibreOffice/>:
        
        Author: Stephan Bergmann <sbergman@redhat.com>
        Date:   Mon May 14 16:51:37 2018 +0200
        
            Find flatpak'ed Java installation via JAVA_HOME
        
            ...instead of via PATH, so that a JAVA_HOME inherited from the environment
            doesn't accidentally select a different Java installation.  Fixes
            <https://github.com/flathub/org.libreoffice.LibreOffice/issues/37> "undefined
            symbol: FT_Done_MM_Var".
        
        Change-Id: I2b4c3a55c92f0ef5c5925f0a9909b7b061eedeeb
        Reviewed-on: https://gerrit.libreoffice.org/54330
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-15  Justin Luth  <justin_luth@sil.org>  [d2c85c671deb8bb27c4a421f99d238b7a89b0ece]

        cleanup my asserts before branching - they served their purpose
        
        Change-Id: I933ac25dac8d7a20d62535af9690b17503fc159d
        Reviewed-on: https://gerrit.libreoffice.org/54086
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-05-15  Aron Budea  <aron.budea@collabora.com>  [151141279344cde2fd12fb64ffef22199cac9f41]

        Updated core Project: dictionaries  dbcea2a5cdfabea90420fa292e66cc647814b824
        
        English dictionaries: add ref to package-description.txt
        
        Change-Id: Ie63941f519f43a5e632816b696bd174f033c4991
        Reviewed-on: https://gerrit.libreoffice.org/53953
        Reviewed-by: Aron Budea <aron.budea@collabora.com>
        Tested-by: Aron Budea <aron.budea@collabora.com>
        

2018-05-14  andreas kainz  <kainz.a@gmail.com>  [6523c162755d3384b6efb3464f64e7346c86cf42]

        Add icon option for ObjectTitleDescription
        
        Change-Id: Ie1a2792d8c1c6696b6ac2ee89a8cce6482d3a662
        Reviewed-on: https://gerrit.libreoffice.org/54337
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-05-14  andreas kainz  <kainz.a@gmail.com>  [bc782ae7b4ab531ed4a0530066d609e5c7c2e1b0]

        Colibre icons: add ObjectTitleDescription to colibre
        
        Change-Id: Id39458b364d2fe74909a8ef8fd8f3969db5cac6a
        Reviewed-on: https://gerrit.libreoffice.org/54336
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-05-14  Caolán McNamara  <caolanm@redhat.com>  [90875893fbf957777d9ef6081646ec36fc03b416]

        ofz#7322 lcl_MarkEqualByStart sort logic differs from that of operator==
        
        when it encounters a SwPosition with a SwIndex nContent whose m_pIndexReg is
        null and compares to one whose m_pIndexReg is not null, where both have an
        m_nIndex of 0.
        
        operator== considers them different, while lcl_MarkEqualByStart doesn't care
        and sorts them as equal
        
        Change-Id: I29920b98c9e6f395487de1b9cafa6b1282b2b1b6
        Reviewed-on: https://gerrit.libreoffice.org/54334
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-14  Caolán McNamara  <caolanm@redhat.com>  [2eedf1dc713d8e90473dad5f9e83d284a3bf784b]

        weld ExportDialog
        
        Change-Id: Ie799f429d3121426b90bdd62cf0758da38b0beb4
        Reviewed-on: https://gerrit.libreoffice.org/54335
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-14  Rene Engelhard  <rene@debian.org>  [fddc55cc896fc9d47cadd1b89ab1c24b6d19721f]

        fix typo
        
        the header is already ParameterSubstitution.hxx...
        
        Change-Id: I13239681fbdee6d79aae67f7b7291fe5f7ee78ee
        Reviewed-on: https://gerrit.libreoffice.org/54333
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Rene Engelhard <rene@debian.org>

2018-05-14  Caolán McNamara  <caolanm@redhat.com>  [7b8556729629ceaf633f60c86f0114e4427d2b4a]

        weld GalleryIdDialog
        
        Change-Id: I214afef7668eaf5082683f1c77b08aa0c5107619
        Reviewed-on: https://gerrit.libreoffice.org/54317
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-14  Luboš Luňák  <l.lunak@collabora.com>  [a9a0601e2af539ab8feed76279181339393ae633]

        use optional ScInterpreterContext if possible
        
        Avoids assertion with threaded cell computations for tdf#100811/2.
        
        Change-Id: I2dc0fd80595ccec1824c8675fc97cfc763b88659
        Reviewed-on: https://gerrit.libreoffice.org/54080
        Reviewed-by: Dennis Francis <dennis.francis@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-05-14  Luboš Luňák  <l.lunak@collabora.com>  [6154d04d90b7b4f68e6c3629bf0c6306ef64a937]

        remove page count check in a test (irrelevant and fragile)
        
        If I load this document in LO, either my build or distro build, it has only
        one page, so the test fails for me only because of the 2-page check.
        The commit causing this, b904d639a8, has been in for quite a while,
        so it's apparently something special about my setup, but a) the test
        doesn't actually require 2 pages for anything, b) the commit mentions that
        the test is fragile, c) if I manually inspect the .rtf, there's an extra page
        that I do not see even in Word2013, so the document is possibly a bit broken.
        One way or another, the page check seems pointless.
        
        Change-Id: I18bdf25f71e8eb9225acd667e60f426fca008ee4
        Reviewed-on: https://gerrit.libreoffice.org/53380
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Luboš Luňák <l.lunak@collabora.com>

2018-05-14  Eike Rathke  <erack@redhat.com>  [f72bd4f02b70e1c4855795b4237e2965556c4689]

        Related: tdf#116939 Disable <cols><col> overflow detection due to excess ...
        
        ... custom column widths.
        
        It's probably just confusing to users, even if technically
        correct. Live with truncation of a "layout form" if no content is
        present.
        
        Change-Id: I43d77c3e019badd053cb21d92aacd64c7bbcf0e6
        Reviewed-on: https://gerrit.libreoffice.org/54319
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [7ebb57228f27a95eb1648500b5becb3febb9d316]

        loplugin:useuniqueptr in FormulaTokenArray
        
        Change-Id: I5716295d2f0c88c6daf0570941d5dd4c5ff03a33
        Reviewed-on: https://gerrit.libreoffice.org/54168
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-14  Caolán McNamara  <caolanm@redhat.com>  [38fa68b90ae50d9bf25cf22fef36e030282b44a3]

        weld TitleDialog
        
        Change-Id: I009da829e2b866844e67f976582e2a9d99bd22c0
        Reviewed-on: https://gerrit.libreoffice.org/54316
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-14  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [76f30450577bcecf0423833884e3e5215decdd07]

        [API-CHANGE] revert reordering of Graphic properties
        
        This reverts the reordering of properties and adds new properties
        to the end and marks them as optional so we break API as little as
        possible.
        
        Change-Id: I422d882d1d1c721dd3ff7ad289329a9df58beb42
        Reviewed-on: https://gerrit.libreoffice.org/54322
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-14  Caolán McNamara  <caolanm@redhat.com>  [209f95d9148969f578196a76e0981cf6161f11dc]

        weld ProfileExportedDialog
        
        Change-Id: Ie360699c167cbee0be6d890ad686d351d64707cd
        Reviewed-on: https://gerrit.libreoffice.org/54315
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-14  Stephan Bergmann  <sbergman@redhat.com>  [2bd48ad3bc29b008d756612307d3e72021bc3cbf]

        loplugin:redundantfcast
        
        Change-Id: I412eb9530e4b10281c505c07f0c18a4220e2cba9

2018-05-14  Caolán McNamara  <caolanm@redhat.com>  [2cc5db624408b9853200f7ffe09ab2f954c2ae6c]

        weld AddModelDialog
        
        Change-Id: Ia12069f966c93ad7700b7a068dd7660284a40130
        Reviewed-on: https://gerrit.libreoffice.org/54314
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-14  Caolán McNamara  <caolanm@redhat.com>  [881bb00dc39d65560e26a60b34ae05d1ac662bc0]

        weld AddInstanceDialog
        
        Change-Id: I69bcb7fb9c18922a5de03e6f2dedd915a5851712
        Reviewed-on: https://gerrit.libreoffice.org/54313
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-14  Caolán McNamara  <caolanm@redhat.com>  [f645481d29d09c412d34ea6cbba89135d10babee]

        weld ManageNamespaceDialog
        
        Change-Id: Ieb5605fcab285de26e4fab64b8178d4d7818eb2d
        Reviewed-on: https://gerrit.libreoffice.org/54311
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-14  Caolán McNamara  <caolanm@redhat.com>  [6f2bbb3641f4e8fc26c20181ba790362e7472892]

        weld ExtrusionDepthDialog
        
        Change-Id: I5905fea310a7f29574d94eaf61c80b6ca09a7467
        Reviewed-on: https://gerrit.libreoffice.org/54310
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-14  Caolán McNamara  <caolanm@redhat.com>  [165e57d6c9b980f22e57fb1c4c70d9a8c4aaf1c8]

        weld FmInputRecordNoDialog
        
        Change-Id: I87f3dc3a576e30fe50871c14a67a5b777c21d3ba
        Reviewed-on: https://gerrit.libreoffice.org/54308
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-14  Caolán McNamara  <caolanm@redhat.com>  [c7ac8480c9df601a58bad892c472dcf7c5e9dc01]

        weld CreateMonitor and PrintMonitor
        
        Change-Id: Icf57a0660482cf283d6f993f72f72def2ddf6181
        Reviewed-on: https://gerrit.libreoffice.org/54307
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-14  Stephan Bergmann  <sbergman@redhat.com>  [267240ecf71b71c0d4234ee32b745e8789f39089]

        Adapt compilerplugins to recent Clang trunk change
        
        Change-Id: I3013799433e7b82d6b869e9a3cf071495a12d5ae
        Reviewed-on: https://gerrit.libreoffice.org/54304
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-14  Katarina Behrens  <Katarina.Behrens@cib.de>  [d6d5c1c855a0ce57ab96747b950241065f849b83]

        tdf#113688: Pattern fill can be set from sidebar now
        
        Change-Id: I877dd2610aadd1b0118cdb6928a8473af1dc4c73
        Reviewed-on: https://gerrit.libreoffice.org/54020
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-05-14  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [d05567e04e6696418ac65686763b4db70665cb4b]

        Updated core Project: help  f7e5c512cda255e1811f0b155ec37aa3addf8831
        
        Clarify text in command line startup instructions
        
        Change-Id: I3d3d8cb2fdeb12f628f2ef4accbf947c5d97d558
        

2018-05-14  Caolán McNamara  <caolanm@redhat.com>  [1b0c6d796306a914880c86380e0b18741acfa16c]

        CancelableDialog mbModal is always false
        
        Change-Id: Ie42a96cf21eb0a7967fb4d0a6c64a221a44e1b53
        Reviewed-on: https://gerrit.libreoffice.org/54303
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-14  Caolán McNamara  <caolanm@redhat.com>  [5224f99a4025dc76dfd8a384b96d82a5b9e68443]

        Updated core Project: help  68b328faf7e2b07b8d4f8ed47933df980d191726
        
        update helpids
        
        Change-Id: I153fea94b7533cf3d190ddb1fbea9ef2334ea4fe
        

2018-05-14  Caolán McNamara  <caolanm@redhat.com>  [b16ad4e2329b1c7886b6559233f11eb3bdb9f1d0]

        modal is always false
        
        Change-Id: Id6b5a9ef7820b54342e3a7132040c8d500c2e3f2
        Reviewed-on: https://gerrit.libreoffice.org/54302
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-14  Caolán McNamara  <caolanm@redhat.com>  [f08c5fbabf9f2b84786cd95131590be2e15bc604]

        split PrintMonitor and weld SaveMonitor part
        
        Change-Id: I72325530027df69cabe8a0ec85b7b77d239ad453
        Reviewed-on: https://gerrit.libreoffice.org/54300
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-14  Caolán McNamara  <caolanm@redhat.com>  [5169a27da5efa8bd69e1bf0ce5506d358d156a35]

        this needs pdfium
        
        Change-Id: I0ee2d81f2d720b16e2399cf7abdea18505274ad3
        Reviewed-on: https://gerrit.libreoffice.org/54299
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [6e32a6575bd375ab3a5212fe07d3fb2525338ee6]

        loplugin:useuniqueptr in SvxItemPropertySet
        
        Change-Id: Ie4fa2f1a9d1cea52936f978a4dcbcaf1a616df2a
        Reviewed-on: https://gerrit.libreoffice.org/54179
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [3f32388fd4ed343ff1e3036edfc7f97127202949]

        loplugin:useuniqueptr in PSWriter
        
        Change-Id: I31b6e216bbd603d551e25e415851b423864148d7
        Reviewed-on: https://gerrit.libreoffice.org/54178
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [d0242b11638938c8873643ee3fc768e4a3a52b95]

        loplugin:useuniqueptr in EditTextObjectImpl
        
        Change-Id: I8c0aca098cb2453f3780ea123b35848eb417e5f1
        Reviewed-on: https://gerrit.libreoffice.org/54177
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [311c5a98b8cc6d5e4ef97a59c113cfd7df59312a]

        loplugin:useuniqueptr in MediaWindowImpl
        
        Change-Id: I45c9e33578f23ed368b4bff92a72b37e3c98e8e3
        Reviewed-on: https://gerrit.libreoffice.org/54176
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [89507e35e1bb4ce390d7550d2bb02edcbf74c5e7]

        loplugin:useuniqueptr in MediaFloater
        
        Change-Id: Ibdf838b630fdd63f549b59f69ee05c2030326fa5
        Reviewed-on: https://gerrit.libreoffice.org/54175
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c3816cce5054ef41af441f9a280a8025ff6d691]

        loplugin:useuniqueptr in SfxTabDialog
        
        Change-Id: I460bf5aac44e6fd08a5bd5ab8af217dedbcc3cf8
        Reviewed-on: https://gerrit.libreoffice.org/54174
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [943e12e73dfa7ec9c09e97be5bdaf851277c25a6]

        loplugin:useuniqueptr in SfxViewShell_Impl
        
        Change-Id: Ie9efff0d4872d5b3353b765d00e56593e151ff83
        Reviewed-on: https://gerrit.libreoffice.org/54173
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [981943837313777d1d96ab82068878dc5d87a5db]

        loplugin:useuniqueptr in SfxCommonTemplateDialog_Impl
        
        Change-Id: I204d9ea555e35d8822c01f43172dad53b04c60fb
        Reviewed-on: https://gerrit.libreoffice.org/54171
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [0f53efefe14285101ee95a2f8a202b30f7089ea9]

        loplugin:useuniqueptr in SaveDBDocPage
        
        Change-Id: I750e6de1cce5355281336343b1ec03596113e311
        Reviewed-on: https://gerrit.libreoffice.org/54170
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [a245e5c60fac58889738a9705225c6378b35eef4]

        loplugin:useuniqueptr in ORowSet
        
        hold this by rtl::Reference since we are taking references to it
        elsewhere and passing them around.
        
        Change-Id: Iae68d7da67cf84f01deb6bb42c00e4c74d7a99d7
        Reviewed-on: https://gerrit.libreoffice.org/54169
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [858e6b266476e5a18111fce883465e734942a50f]

        loplugin:useuniqueptr in SaneDlg
        
        Change-Id: I712b733c9c24db2e2fcdc4b6ce16e38eaf0b27f0
        Reviewed-on: https://gerrit.libreoffice.org/54167
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [6a017237e01a25ce6901d1cf85ac0408f8935b11]

        loplugin:useuniqueptr in helpdatafileproxy::Hdf
        
        Change-Id: I4324a290b826d76f89319f556aededb30d921f8d
        Reviewed-on: https://gerrit.libreoffice.org/54166
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [56195a4d0bbb21edeed1cea7a45283141c733f18]

        pdfium: update to 3426
        
        Allows dropping the ugly freetype.patch.1.
        
        Change-Id: Ifa8a6dac02a49a2c13572e59773261a847efad3f
        Reviewed-on: https://gerrit.libreoffice.org/54294
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [b160db926b574b7e9d6696d49dbbce8dd289aade]

        tdf#96947 vcl opengl win: fix background of menu items w/ check/radio marks
        
        Extract the actually used bounding box from the rendering code and reuse
        that for OpenGL texture purposes, so the available and the used size
        can't mismatch.
        
        The background itself is almost invisible, but the borders were lost due
        to this size difference.
        
        Change-Id: I31b3e5aa0c0106461b90bfaab3a84d45b33afd71
        Reviewed-on: https://gerrit.libreoffice.org/54298
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-14  Armin Le Grand  <Armin.Le.Grand@cib.de>  [66561e30bf96167dfaf9c5215a46c75a14209e9c]

        tdf#117282 Do not set property 'Name' at ControlShape
        
        Formally property 'Name' was set at com.sun.star.drawing.ControlShape,
        but this Shape does not (and never did) support that Property. It
        should have thrown an UnknownPropertyException in the past, but did
        not do that by error. It was just ignored in SvxShape::_setPropertyValue
        and lost.
        Solution is to just not set it anymore. This loses nothing (was never
        set, see above), but avoids the (now correctly thrown) exception.
        
        Change-Id: Id6bdc545862f91692213afe6fb706b98d3fce211
        Reviewed-on: https://gerrit.libreoffice.org/54145
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-05-14  Caolán McNamara  <caolanm@redhat.com>  [e89350cc1e0b8696ef51251acfb7543fd196ff3a]

        ofz#8252 fallout from rework as OUStringBuffer
        
        Change-Id: Ide3732627eb145e191061608ac0325df0fcceff0
        Reviewed-on: https://gerrit.libreoffice.org/54198
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-14  Justin Luth  <justin_luth@sil.org>  [36839898fadddee155fb73e70d16e1eea4f5f9f0]

        writerfilter NFC: save ConvertedParaStyleName, not WW8Name
        
        and rename m_sCurrentParaStyleId -> m_sCurrentParaStyleName
        
        This is prep work for tdf#117504, where the value
        saved in m_sCurrentParaStyleId is not accurate. Since the
        actual value saved inside the paragraph properties is the
        ConvertStyleName(), lets use the LO-version of the
        style name, so that FindStyleSheetByConvertedStyleName()
        can be used for either the paragraph's PropertyValue or
        m_pImpl->m_sCurrentParaStyleName.
        
        Change-Id: I8aed80094417ea91f2515e666dc05ecbb021a128
        Reviewed-on: https://gerrit.libreoffice.org/54084
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [04042e42cf839d16ef67adb67024e17315e5343f]

        vcl opengl Windows: only log non-success wglMakeCurrent() failure reason
        
        The rendering result on this Intel card is acceptable, but the console
        is flooded with warnings saying wglMakeCurrent() failed with reason
        "success", which makes it hard to see any other more important message.
        
        I assume the root cause here is a broken driver.
        
        Change-Id: I112279e9d669b804baeb47383b8357f1a1b7fde5
        Reviewed-on: https://gerrit.libreoffice.org/54124
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-14  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [4f043c0a269ff0bb13d4714dbcda471e47f7c1c1]

        tdf#117092 dbahsql: handle multiple primary keys
        
        Set primary keys at the end of the sql statement instead of putting it
        right after the column definition. This way multiple primary keys can be
        defined.
        
        Change-Id: I7956a536b0516fd8a773d4aa64ccb930ae5c715d
        Reviewed-on: https://gerrit.libreoffice.org/54204
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-05-14  Gabor Kelemen  <kelemeng@ubuntu.com>  [d9c2523b0c83d0d8cf5874e33f45e018a77aebe4]

        Drop module-specific defines of DELETEZ
        
        The one in tools/solar.h is the only one needed.
        
        Change-Id: I7a4e041694fb61329d16f300be4f986eb8d4ec48
        Reviewed-on: https://gerrit.libreoffice.org/54202
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d07f9e4d4ac6fb4d9074605b034e81cb7353f417]

        Fix typo
        
        Change-Id: I87fce20463564fe9b32912fcbaf691c1c2839e2b
        Reviewed-on: https://gerrit.libreoffice.org/54201
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-13  Caolán McNamara  <caolanm@redhat.com>  [96337c845c026236975d6a8af52867a5e8d28430]

        Updated core Project: help  88fef6367411f87b870369389ac79ce43bcf0d7b
        
        update helpids
        
        Change-Id: I32fcc7514ed75fcf9c5a140d1a9f70e70001c3d1
        

2018-05-13  Caolán McNamara  <caolanm@redhat.com>  [4a1cdfef802deacf119c56ea51d5fddd59aeb17a]

        weld SwMMResultSaveDialog
        
        and set a proper parent for it
        
        Change-Id: Ia03e549e9fdde5925d85af3332d63253d9fbe911
        Reviewed-on: https://gerrit.libreoffice.org/54199
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-13  Caolán McNamara  <caolanm@redhat.com>  [9f55cc13d64b4c8d60b1ff2e93ed854b0dccad46]

        weld SwNewGlosNameDlg
        
        Change-Id: Ie1c320958813bfb602da46738782b9e1e9fe5a9e
        Reviewed-on: https://gerrit.libreoffice.org/54196
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-13  Caolán McNamara  <caolanm@redhat.com>  [1bbc741c078899a16cedd78def6d4107f3ed4c96]

        weld SdModifyFieldDlg
        
        Change-Id: I7e84f09b854d30474d37dfb3ce47a8a739dd5543
        Reviewed-on: https://gerrit.libreoffice.org/54148
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-13  Johnny_M  <klasse@partyheld.de>  [b8a51074ae8dd40549947b7239a80ee6b9731e2f]

        Translate German comments
        
        Change-Id: I6a03e921b28da5ac26235f32f547f36e00a47e46
        Reviewed-on: https://gerrit.libreoffice.org/54079
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-05-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [72ce1de3e3c70fa94b0ed14541d751dd5654b6b0]

        o3tl: add some comments to sorted_vector test
        
        Change-Id: Iebedbb5afb45a92e52a8a390b9b7f6daae2337eb
        Reviewed-on: https://gerrit.libreoffice.org/54192
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2018-05-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7e6dac4edce063a766497ecb498e293bf4e16e66]

        svgio: fix rendering when the width/height isn't present in SVG
        
        The general size of the image should be the same when width/height
        attributes are present. It is very wrong to assume the size of the
        image is the area covered by all the primitives in the image.
        
        Change-Id: I56f241e84dee37796f9804ce2569c4eb416e83a0
        Reviewed-on: https://gerrit.libreoffice.org/54191
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-05-13  Jean-Pierre Ledure  <jp@ledure.be>  [32cad25f949eabea52e1cf7962ba18a3edd1c647]

        Access2Base - FIX Sql errors when apostrophe in table names
        
        Correct replacement of square brackets by quoting string

2018-05-13  Gabor Kelemen  <kelemeng@ubuntu.com>  [8010f473c77b9f384a7067f487bc24469f8c0cd3]

        Drop newly unused ScGlobal::GetRscString
        
        Change-Id: I744b069542007d7ed965ef229a263c09a27181ce
        Reviewed-on: https://gerrit.libreoffice.org/54187
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-13  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [439f17c5cf43b38092b1b834bb006420220262e1]

        dont use SwClient/SwModify in unocore: HeadFootText
        
        Change-Id: Icf0fa7ec07c8c52981c50bc03a34ae0fa9683fcf
        Reviewed-on: https://gerrit.libreoffice.org/54184
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-05-13  heiko tietze  <tietze.heiko@gmail.com>  [8bdd059a1d64a1818ee0093d7a512fe38c4e2b20]

        Icon themes clean-up
        
        Industrial and Oxygen removed because of no maintainer,
        limited coverage, outdated design, and no SVG support
        Legacy themes will be available as extension
        
        Change-Id: I8f9c7bff6a180e3c151404b644a514eae4efcba8
        Reviewed-on: https://gerrit.libreoffice.org/54158
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-05-13  Chris Sherlock  <chris.sherlock79@gmail.com>  [1f6af5c409105562edf2a034f4841c1aeb5a38b5]

        vcl: move Bitmap::MakeMonochrome() to BitmapMonochromeFilter
        
        Change-Id: Iefe5be4349475a4aa0138534cf6bfe87ff7df245
        Reviewed-on: https://gerrit.libreoffice.org/53280
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-05-13  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [48cf194a1bdd7625c58edd201a7d5191fcd0f934]

        Updated core Project: help  d6cf5222fb6188eed6bad6cb3e0f5ee9bdafb5d2
        
        Grammar: subject–verb agreement
        
        We don’t suffix “-s/-es” to verbs that refer to a subject in the
        third-person plural.
        
        Change-Id: I6fd90814bd63d618c8af4e625d38c6ee9895f919
        

2018-05-13  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [8162520f251f3382b84d97319ca7facf0bb9c670]

        tdf#117496 Drop “Microsoft”/“MS” in more filters that I forgot about
        
        Change-Id: I42c4dd2a81ce2d2e0f0f8c3be19a92587b9b1ba1
        Reviewed-on: https://gerrit.libreoffice.org/53994
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-05-12  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [877242c09e0c2aebb2c437c8733c4d4c6774b2eb]

        dont use SwClient/SwModify in unocore: TextMarkup
        
        Change-Id: I160ca544122609a5c35b6bf2739581769cd46295
        Reviewed-on: https://gerrit.libreoffice.org/54157
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-05-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4b6dcbbd4f4334538712b5d5140db6403b640cc6]

        Fix typos
        
        Change-Id: Ic1234560cf9bf646e5499f3192fb37f1d36a6010
        Reviewed-on: https://gerrit.libreoffice.org/54165
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [33e6b7d06cb6694d8a0dfa204b1d482f73ea75a4]

        Updated core Project: help  14c6e5b03eb0b2787812bb5420297e7fcc7dda42
        
        Fix typo
        
        Change-Id: I576f1b7de38b5ffd94b1c5d85469026c2a357c9e
        Reviewed-on: https://gerrit.libreoffice.org/54164
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        

2018-05-12  Gabor Kelemen  <kelemeng@ubuntu.com>  [fabbeb7a8d8a5bb7ce030c1871e6ad7cf33d4a07]

        Replace ScGlobal::GetRscString with simple ScResId calls
        
        After the gettext migration there is no point to have two
        APIs for reading the same .mo file.
        
        This patch is for sc/source/filter/ for easier review.
        
        Change-Id: I77adc446e66623535a9d4c871ac1403e88efff78
        Reviewed-on: https://gerrit.libreoffice.org/54183
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-12  Chris Sherlock  <chris.sherlock79@gmail.com>  [d2bed9999e4fbd8aae5f9987de10f6112fba6f72]

        tools: test for FRound
        
        Change-Id: Ifcf0472892fbd37622a1a0505cbf5140cac281f4
        Reviewed-on: https://gerrit.libreoffice.org/53718
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-12  Khaled Hosny  <khaledhosny@eglug.org>  [e8d48dd75a1bb31b5bc500bc79fb80384a09bcc6]

        Fixup 23c5125148a8110d88385b29570bf0b7d4400458
        
        It was asserting for me at startup on Windows.
        
        Change-Id: I81d7b0dd58fd912c5fc255c3a7fa0878e841737e
        Reviewed-on: https://gerrit.libreoffice.org/54160
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-05-12  Khaled Hosny  <khaledhosny@eglug.org>  [ab03a09745fe52209747fb901eca91ef14cda5a5]

        Add more more dependencies to VCL makefiles
        
        Hopefully fixes broken tinderboxes.
        
        Change-Id: I2297e5df9f18a444801ec2dc6dbbb098ed4d90c9
        Reviewed-on: https://gerrit.libreoffice.org/54163
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-05-12  Khaled Hosny  <khaledhosny@eglug.org>  [4ad07c563e50524f86c074ae50c5e82f504a3dcb]

        Make SalLayout overrides final
        
        We really don’t want anyone to subclass these classes and introduce new
        text layout inconsistencies.
        
        Change-Id: I38d046dc2fab602fd262dc43ac86b55fb0c59db2
        Reviewed-on: https://gerrit.libreoffice.org/54153
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-05-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [203e3099c17bf245f8fcd52c32c58d47bd241c2b]

        make Bitmap/BitmapEx constructors explicit
        
        and add
        BitmapEx::operator=(Bitmap const &)
        Image::Image(Bitmap const &)
        to lessen the fallout
        
        Change-Id: Iff5fab88d167a7be739c370c9933d36c297bc61c
        Reviewed-on: https://gerrit.libreoffice.org/54162
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [f4932d61e52d595156af1f63e9fb4bed18b63254]

        make AlphaMask constructors explicit
        
        to reduce surprises in some changes I'm planning
        
        Change-Id: I61cb58d51ab77f57e55159017c7bece5bd99953f
        Reviewed-on: https://gerrit.libreoffice.org/54161
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-12  Caolán McNamara  <caolanm@redhat.com>  [6e2a017049c4a91632d69ffd02e63138616adda0]

        coverity#1430057 rework warning code to use nonwarning pattern
        
        Change-Id: I1e41e81a88825a7c91ffb9603eb9d769bd41822a
        Reviewed-on: https://gerrit.libreoffice.org/54143
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-12  Caolán McNamara  <caolanm@redhat.com>  [a4ca3023e22e2435d16e905696e5dad589f3f47d]

        unnecessary duplicate SetImage
        
        Change-Id: Ie337eeae3c8295c4d7e62401f438c50d5bfc9693
        Reviewed-on: https://gerrit.libreoffice.org/54159
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-12  Khaled Hosny  <khaledhosny@eglug.org>  [5af60152d623aaa6e9c71c0cda0c2a8407e78fc9]

        SalLayout::CalcAsianKerning() can be made local
        
        Change-Id: Ieff9fda888112e98236d846aa6cf9140be8b355a
        Reviewed-on: https://gerrit.libreoffice.org/54152
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-05-12  Khaled Hosny  <khaledhosny@eglug.org>  [4680ce8790e1a3bd7da6800f4feb4e3a70aaa088]

        Drop trivial, used only once, functions
        
        Change-Id: I387dd91464b211eb892dd4a3adc0b8dae6f84fa2
        Reviewed-on: https://gerrit.libreoffice.org/54097
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-05-12  Gabor Kelemen  <kelemeng@ubuntu.com>  [a17c2018a4587046c8f2328581eb227b4c1bd422]

        Replace ScGlobal::GetRscString with simple ScResId calls
        
        After the gettext migration there is no point to have two
        APIs for reading the same .mo file.
        
        This patch is for sc/source/core/tool for easier review.
        
        Change-Id: I4722c8a9ce11ae073389ec8395401f3d11ef0d5b
        Reviewed-on: https://gerrit.libreoffice.org/54133
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-12  Gabor Kelemen  <kelemeng@ubuntu.com>  [9356e0efb188258504b2073ffc8b388d566226e3]

        Replace ScGlobal::GetRscString with simple ScResId calls
        
        After the gettext migration there is no point to have two
        APIs for reading the same .mo file.
        
        This patch is for sc/source/ui/view/ for easier review.
        
        Change-Id: Ic07f7e924236d29f3cafd69c5ee634ae92105459
        Reviewed-on: https://gerrit.libreoffice.org/54137
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-12  Gabor Kelemen  <kelemeng@ubuntu.com>  [4145a857791df2100d5df9defb79e1160f89249f]

        Replace ScGlobal::GetRscString with simple ScResId calls
        
        After the gettext migration there is no point to have two
        APIs for reading the same .mo file.
        
        This patch is for sc/source/ui/[a-d]* for easier review.
        
        Change-Id: If268fb87ab09ca430a5bdb5cdd53a233e9158bfe
        Reviewed-on: https://gerrit.libreoffice.org/54134
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-12  Gabor Kelemen  <kelemeng@ubuntu.com>  [aa0cd609d3f7eee02a5f05a93cba060bb82184d5]

        Replace ScGlobal::GetRscString with simple ScResId calls
        
        After the gettext migration there is no point to have two
        APIs for reading the same .mo file.
        
        This patch is for sc/source/ui/[m-u]* for easier review.
        
        Change-Id: I326902a89b8c65e32a42c3ebb55bea3609d32db6
        Reviewed-on: https://gerrit.libreoffice.org/54136
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-12  Caolán McNamara  <caolanm@redhat.com>  [2bc1758239dc3e76ef604fccf9d1c58eeba967e5]

        coverity#1430087 Division by zero
        
        Change-Id: Ie29773a3f0a3fcadd633f09e6355b801945933c2
        Reviewed-on: https://gerrit.libreoffice.org/54140
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-12  Caolán McNamara  <caolanm@redhat.com>  [ce8b63ed20aa9ce8a36c3b2c02a4f74459e91229]

        silence Werror=class-memaccess
        
        Change-Id: I2deac7b7df8d6b099a52b4e9e82ee0dd0c390c16
        Reviewed-on: https://gerrit.libreoffice.org/54149
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-12  Caolán McNamara  <caolanm@redhat.com>  [2d296ee94077f1fdbea42c7fbf340fdd725817f3]

        silence coverity#1401328 Uncaught exception
        
        Change-Id: I0bc55d1dd8fb909388508f2a1f74f846060fed17
        Reviewed-on: https://gerrit.libreoffice.org/54142
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-12  Caolán McNamara  <caolanm@redhat.com>  [86d7984cac6687edd6be2a86fae49c0a10d14627]

        coverity#1430102 Division by zero
        
        Change-Id: Iae44c89c4af70e3e5b19137ee08ca566c7a04fb7
        Reviewed-on: https://gerrit.libreoffice.org/54141
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-12  Gabor Kelemen  <kelemeng@ubuntu.com>  [6cbb674e63e6f94f207d59237c623480fea8c4cc]

        Replace ScGlobal::GetRscString with simple ScResId calls
        
        After the gettext migration there is no point to have two
        APIs for reading the same .mo file.
        
        This patch is for sc/qa for easier review.
        
        Change-Id: Ifd773700654565ad31424dfe854bee8486a2330b
        Reviewed-on: https://gerrit.libreoffice.org/54095
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [15032b197c0135be00d8e0b5446898a3c51456e0]

        Fix typo
        
        Change-Id: I1686ce5eeb5503bbcf43f8a071824ab1045dad13
        Reviewed-on: https://gerrit.libreoffice.org/54146
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-05-12  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [46885986e3749bedb02c666a958d8c4499c8eecc]

        Revert "Enable CppunitTest_sw_odfexport for MACOSX"
        
        This reverts commit fe192a7b7485379625a4d91ad6e3a9e6280add2c.
        
        The mac-mini jenkins buildslaves get stuck on the sw_odfexporttest and
        ultimately get killed by the build-timeout. Revert to not tempt people
        into bypassing jenkins alltogether.
        
        Change-Id: I6c08657a1957455161882443b88b5d581c888bcf
        Reviewed-on: https://gerrit.libreoffice.org/54155
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-05-12  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [1932f4b04a299fc4f478a629f0f97efea8a10c62]

        tdf#117301 dbahsql: add FLOAT type
        
        Change-Id: I2a7227c40d8df6347c014cf720369384b92e3970
        Reviewed-on: https://gerrit.libreoffice.org/53898
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-05-12  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [74b0602a82a8599fab52d6f58d18d0f39946280d]

        dont use SwClient/SwModify in unocore: Section
        
        Change-Id: Ic594c5129664b309ce1b6ddd0c715a17df5a3265
        Reviewed-on: https://gerrit.libreoffice.org/54091
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-05-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8484e52675052848d2d3ffe07378ce2ad29fd288]

        tdf#117427 missing API for determining and loading linked graphic
        
        This adds 2 properties to GraphicDescriptor:
        "Linked" - to indicate if the graphic is a linked one
        "OriginURL" - the URL of the location from where the graphic was
        or will be loaded (and is linked to)
        
        Additionally GraphicProvider was extended with a "LoadAsLink"
        (media)property, which can be passed using queryGraphic method.
        If "LoadAsLink" is set to true, then the Graphic will be created
        as a linked one.
        
        In addition the tests for this API was added to VCL (home of this
        API implementors).
        
        Change-Id: Ibdabe5e7780d1b372d1e66c3e19b18779fee2c9a
        Reviewed-on: https://gerrit.libreoffice.org/54090
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-05-12  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [3e2fdcf48055572dd0f6bb7d73b14c1832622f24]

        Updated core Project: help  5f14059e0d87ac3552b02436405b129c1c3257e1
        
        Helponline: Only add extra <p> margin for main body text
        
        Change-Id: Ia6413bbe4e16ee39dbd01ba48fa307514f517fbe
        

2018-05-12  Khaled Hosny  <khaledhosny@eglug.org>  [23c5125148a8110d88385b29570bf0b7d4400458]

        Use HarfBuzz to get Kashida width
        
        One less platform-specific piece of code.
        
        Change-Id: Ib04c5f1434046e26ead2aaedace67127a5513e55
        Reviewed-on: https://gerrit.libreoffice.org/54098
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-05-11  Caolán McNamara  <caolanm@redhat.com>  [1a3deaa7f7ff1d7e6ab5f5d551bcbc8c00d84052]

        coverity#705646 Resource leak
        
        Change-Id: I709b16f720cf97c05207cfb22d0c0ea15622367a
        Reviewed-on: https://gerrit.libreoffice.org/54139
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-11  Caolán McNamara  <caolanm@redhat.com>  [850995b2c22db7c3ddbcc8ebfad5bcbc0b01f029]

        weld SdPhotoAlbumDialog
        
        Change-Id: I46cca94bb43e1b1cd9757b22baad9bb3f61bc15d
        Reviewed-on: https://gerrit.libreoffice.org/54132
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-11  Caolán McNamara  <caolanm@redhat.com>  [96998e0f4c35fb9c7d39e6bb3a31b194874b091c]

        Resolves: tdf#117475 page properties change triggers page reorder event
        
        and page reorder remove and re-inserts the slide in the slide sorter, so the
        selected page property is removed when the page doesn't really get removed. So
        then there's no selection to apply the later master page property to.
        
        Change-Id: I4a32958542da1bf2f5041dde0294a772645e30ad
        Reviewed-on: https://gerrit.libreoffice.org/54126
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-11  Kshitij Pathania  <kshitijpathania@gmail.com>  [3fc6ba164b187a2ea563cdc6ec6603b1e9357596]

        [GSoC]Notebookbar: Hamburger icon is now well aligned
        
        Change-Id: I3c850113049bd5d36e024b2207777e63eaf05b2d
        Reviewed-on: https://gerrit.libreoffice.org/54111
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-05-11  Caolán McNamara  <caolanm@redhat.com>  [49a92a140763ca0273135489a676247d670161a3]

        rename create_btn to ok to get desired button ordering
        
        and help is missing a RET_HELP response id
        
        Change-Id: Ibb816f9a3d03ceef4edde023725bebd29f9160d2
        Reviewed-on: https://gerrit.libreoffice.org/54128
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-11  Caolán McNamara  <caolanm@redhat.com>  [3490bdc22152632baeeddd1494efa1e14b135345]

        silence Werror=class-memaccess
        
        Change-Id: I069bc38195d168512183335eb798ba541d1d2050
        Reviewed-on: https://gerrit.libreoffice.org/54135
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-11  Caolán McNamara  <caolanm@redhat.com>  [9e11fb7c464a0ede7686023ccec1761e527d0f81]

        coverity#1435548 rework to avoid Dereference after null check warning
        
        Change-Id: Ifb0d6af999e4935009669a7f85a77e640ce0eddc
        Reviewed-on: https://gerrit.libreoffice.org/54138
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-11  Abhyudaya Sharma  <sharmaabhyudaya@gmail.com>  [95d5fc76defa9cba9e69b9eac4e732c60c516eb0]

        tdf#96099 Remove trivial StringVector typedef
        
        Change-Id: I2924447a61f592f2c4da1c5b2e4940d30f4a1307
        Reviewed-on: https://gerrit.libreoffice.org/54125
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-11  Michael Stahl  <Michael.Stahl@cib.de>  [b0551b1d003d65896283e02f7c9d4945e37c8aa8]

        sw: rename SwTextNode::IsSymbol() to reduce overloading
        
        Change-Id: I440de45908af8ee1b722ddefb54cd0ba60d1e363

2018-05-11  Mike Kaganski  <mike.kaganski@collabora.com>  [92af70732ba8534a08e99ec9d5461d70291e7adb]

        Revert "Set SAL_USE_VCLPLUGIN=svp on all platforms to define headless mode"
        
        This reverts commit c0965754df3309c39d316b76b2205af559bd28e3
        since its reason was fixed in commits
        e57462cd7b08df2794b1c81e7bb15ed96afef1f1 and
        752a1e27246e768984fed43153f3327379b76c99.
        
        Change-Id: I7b41888a9192c842b7df151be0ed3c6cf92d6322
        Reviewed-on: https://gerrit.libreoffice.org/54123
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-11  Michael Stahl  <Michael.Stahl@cib.de>  [caeda2233e648fb7537baee522410416dada39ea]

        sw: fix invalid 16-bit downcast in SwTextIter::TruncLines()
        
        Change-Id: I0a19e730d58c01b55a9de926aaaadb8ef4022317

2018-05-11  Michael Stahl  <Michael.Stahl@cib.de>  [5bc362cb9619617cdc347ee7a3475d8e78b3a109]

        sw: remove pointless indirection to SwTextSizeInfo::HasHint_
        
        Change-Id: I0a6f329c2bc2d10fb993d42e07e71a7b5c5fd5e2

2018-05-11  Michael Stahl  <Michael.Stahl@cib.de>  [bb7700d844152c7ba219ee7cfeee39ef1f6ca8d8]

        sw: cosmetics
        
        Change-Id: Ieed3c8251ab61d7c47314137f5f67cb736b1b158

2018-05-11  Michael Stahl  <Michael.Stahl@cib.de>  [37c21f3cc49e262d20bbc592dbbeefcd9ba1597d]

        SwRedlineItr: prefix members
        
        Change-Id: If4e0dde34004766862240c10c41643c2919a6b18

2018-05-11  Michael Stahl  <Michael.Stahl@cib.de>  [4b049a61153a556d76c6953b060da4c8cf9ba65b]

        sw: fix copypasta assertions
        
        Change-Id: Ic064a738f5f17e006cc5ada125a5143e7cf57d32
        Reviewed-on: https://gerrit.libreoffice.org/54120
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-05-11  Michael Stahl  <Michael.Stahl@cib.de>  [55ad38a42077f35910c84c8b3e33fe46c33369a4]

        SwExtend: prefix members
        
        Change-Id: Ia1b539a9017b1b9f5be09d367bc77eeb08bcd619
        Reviewed-on: https://gerrit.libreoffice.org/54118
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-05-11  Michael Stahl  <Michael.Stahl@cib.de>  [24874732caaa64de97850f3833e34401978dcc45]

        SwAttrIter: replace USHRT_MAX with COMPLETE_STRING for para index
        
        Change-Id: I62698f92190e9d763e559ff26297ac87f120fc80
        Reviewed-on: https://gerrit.libreoffice.org/54116
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-05-11  Caolán McNamara  <caolanm@redhat.com>  [3aa01898e58c4a3bea64fea33778ac455f1f5253]

        tdf#117549 crash with focus setting during disposing
        
        Change-Id: I1ab492a4c6fab89debac90224a5f78102d33d664
        Reviewed-on: https://gerrit.libreoffice.org/54122
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ce5cd1c1c5cd23a1704d561dc3b53cbaf2d6f01a]

        Updated core Project: help  1b94db073c7f918ff11d005cfb150da1ddd5cf8c
        
        Fixes in <alt> contents of images
        
        Change-Id: I9d964da3a86fcc2ff48bde5ac577659204cefe5e
        Reviewed-on: https://gerrit.libreoffice.org/54130
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-11  Gabor Kelemen  <kelemeng@ubuntu.com>  [d9370a1406c3d6cf7ebdac5ea2f5a0069aba0814]

        Replace ScGlobal::GetRscString with simple ScResId calls
        
        After the gettext migration there is no point to have two
        APIs for reading the same .mo file.
        
        This patch is for sc/source/core/data for easier review.
        
        Change-Id: Id26cf9c38c8ed76448f615b775423a3f5dbc5ef4
        Reviewed-on: https://gerrit.libreoffice.org/54100
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [6a069bea171a9857829d82711d16ec19621ff5f7]

        Related: tdf#109180 xmlsec nss: backport ecdsa fix
        
        Change-Id: Id977be090e09eefcb4196078682694443718c2fd
        Reviewed-on: https://gerrit.libreoffice.org/54103
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-11  Tor Lillqvist  <tml@collabora.com>  [2ff121f298e64ff204621220622472fe697d599d]

        Avoid gengal hanging in an --enable-dbgutil build on Windows
        
        With a newer C++ debug runtime (in an --enable-dbgutil build), passing
        an invalid locale name causes an attempt to display an error
        dialog. Which does not even show up, at least for me, but instead the
        process (gengal, at least) just hangs. Which is far from ideal.
        
        Passing a POSIX-style locale name to the std::locale constructor on
        Windows is a bit odd, but apparently in the normal C++ runtime it
        "just" causes an exception to be thrown, that boost catches (see the
        loadable(std::string name) in boost's libs\locale\src\std\std_backend.cpp),
        and then instead uses the Windows style locale name it knows how to
        construct. (Why it even tries the POSIX style name on Windows I can't
        understand.)
        
        Actually it isn't just the locale name part "en_US" of a locale like
        "en_US.UTF-8" that is problematic, but also the encoding part,
        "UTF-8". The Microsoft C/C++ library does not support UTF-8
        locales. The error message that our own report hook catches says:
        "f:\dd\vctools\crt\crtw32\stdcpp\xmbtowc.c(89) : Assertion failed:
        ploc->_Mbcurmax == 1 || ploc->_Mbcurmax == 2". Clearly in a UTF-8
        locale (perhaps one that boost internally constructs?) the maximum
        bytes per character will be more than 2.
        
        With a debug C++ runtime, we need to avoid the error dialog, and just
        ignore the error. So we install an own CRT error report hook that
        ignores the error for the duration of the locale construcion.
        
        Change-Id: Ia2ca994f03d1ce94ce7e9d7607f204c320ab8f2d
        Reviewed-on: https://gerrit.libreoffice.org/54110
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-05-11  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [f619c9b48a414072d35b831c08c393f3611027b6]

        Updated core Project: help  25c9d4abf6ce26ab213782723ee17f286e77b3b0
        
        Try to fix critical errors in Pootle.
        
        Plus some minor improvements
        
        Change-Id: I8cb1d1cf4faaf083fd0dda3d1a2197cdf4c32dc9
        Reviewed-on: https://gerrit.libreoffice.org/54003
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Sophia Schröder <sophia.schroeder@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-11  Caolán McNamara  <caolanm@redhat.com>  [e1830e7c85ec6d90127107babd563d82d935a380]

        Related: ofz#8226 + valgrind: uninitialized value
        
        Change-Id: I63dea876dffe2d9e17b506dbd8515da2d97fbf08
        Reviewed-on: https://gerrit.libreoffice.org/54113
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-11  Stephan Bergmann  <sbergman@redhat.com>  [2de80f9a21f9601b75a2f43c07eb3e0a6509b1e6]

        Fix typo
        
        ...introduce with 476ed0aed1c09055fa05209485919a026e5f014e "weld
        SdStartPresentationDlg"
        
        Change-Id: If7132905ae81ff6c38646bf47a14596421a13eb5

2018-05-11  Armin Le Grand  <Armin.Le.Grand@cib.de>  [9ddbd8e2bce697ce244a1f6161e8f45312f6e6b2]

        tdf#116993 corrected FontWork to use correct SdrModel
        
        Had to adapt FontWorkGalleryDialog::insertSelectedFontwork()
        to use the correct target-SdrModel when cloning the FontWork
        SdrObject. This is due to FontWorkGalleryDialog being used
        differently from Calc - it calls SetSdrObjectRef to set an
        exceptional SdrModel as target which I took as the always
        to-be-used target SdrModel - due to it's name 'mpDestModel'.
        
        Change-Id: Ia4860283082f041711b8c31952fd2c398eeac30e
        Reviewed-on: https://gerrit.libreoffice.org/54045
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-11  Rene Engelhard  <rene@debian.org>  [752a1e27246e768984fed43153f3327379b76c99]

        (try to) fix dbaccess firebird-related tests
        
        after 1c5c9b84df270e41c68e68bb69fbf183fc20eed2
        
        Move headless check into test and add missing component file for firebird...
        Also check for ENABLE_FIREBIRD_SDBC...
        
        Change-Id: I27ea9fb08ebcce701a54686a8986e5071a8bcf96
        Reviewed-on: https://gerrit.libreoffice.org/53940
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-05-11  Michael Stahl  <Michael.Stahl@cib.de>  [e57462cd7b08df2794b1c81e7bb15ed96afef1f1]

        test: force EnableHeadlessMode() for PythonTest
        
        Clearly this should be on, but we can't easily pass in a command line
        argument like is done in CppunitTest because that doesn't end up in
        rtl_getAppCommandArg(), which is empty since it's the python.bin process,
        so we'd have to find a way to get the argv from python first...
        
        Change-Id: I9321a9f933f388a659643898e0dc38f295f2068c
        Reviewed-on: https://gerrit.libreoffice.org/54083
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-05-11  Caolán McNamara  <caolanm@redhat.com>  [36a688255ff2ebddafa3a8d7011167f437967b6a]

        weld SdInsertPasteDlg
        
        Change-Id: I999e7ff88afd7dd82b368ede83d004e309e7dd3e
        Reviewed-on: https://gerrit.libreoffice.org/54102
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-11  Caolán McNamara  <caolanm@redhat.com>  [6c6982e7892f9dfde8fd2e79b32e61bd90cbd9b0]

        AbstractSdInsertPasteDlg is unused
        
        Change-Id: I7b660a49d3d54a5de1443815c7fd661d32572971
        Reviewed-on: https://gerrit.libreoffice.org/54101
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-11  Caolán McNamara  <caolanm@redhat.com>  [6776a3ba00cf9ba304cd4e158d09b3cc03f68ac9]

        draw has a sidebar, so impress/draw can use same table properties pane
        
        Change-Id: I6f2178bf005fea4885af1359ce07722f17e87ba8
        Reviewed-on: https://gerrit.libreoffice.org/54099
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-11  Caolán McNamara  <caolanm@redhat.com>  [94aa2e5013025218b302b000d5cccf65ee557055]

        drop metric connect_changed, use connect_value_changed
        
        Change-Id: Ic89b4185ee76567af807b3e6a56eca691b707a3f
        Reviewed-on: https://gerrit.libreoffice.org/54094
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-11  Caolán McNamara  <caolanm@redhat.com>  [c82438da6827045244a3bde1629c43edb9204146]

        weld SdDesignNameDlg
        
        Change-Id: Ie8f7a62d55aabb520c234c995b01d85bf9f432b6
        Reviewed-on: https://gerrit.libreoffice.org/54093
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [3ef9353041a5d132c4797578fec05fd73812e10a]

        loplugin:datamembershadow in ScVbaStyles
        
        member already present in superclass InheritedHelperInterfaceImpl
        
        Change-Id: I52a8178f95ad65dc0780ba0f82d6322cea039ba4
        Reviewed-on: https://gerrit.libreoffice.org/54109
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [1ae25f489575c349d9860caa1336cdbd74a5a01a]

        loplugin:datamembershadow in SdrOutliner
        
        and make the superclass field private too
        
        Change-Id: Ibfe030859d2d81b1cb5b7f47c1292210b16ae42c
        Reviewed-on: https://gerrit.libreoffice.org/54108
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [c26351ee513afe0557a6ea51a9072714e8a0434f]

        loplugin:datamembershadow in FrameView
        
        Change-Id: I968bde3533682943c30587c74fbfc8a9260feebf
        Reviewed-on: https://gerrit.libreoffice.org/54107
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [1b0b0f3c64bf8e551a70c2067f4fe87fd29e81d4]

        loplugin:datamembershadow in SdGenericDrawPage
        
        Change-Id: I0c7a08206b6480ba954464be1782d4577483b15e
        Reviewed-on: https://gerrit.libreoffice.org/54106
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [7758d6609da2c1df978818823f6f9856b99dcefc]

        tdf#117245 sw layout: extend TabOverMargin compat mode
        
        This layout compatibility flag is supposed to mimic Word behavior, but
        in both cases we failed to lay out the text as Word does.
        
        Change-Id: Ic6fb2eb16ce3670d23aeb9f17bd7043f55164883
        Reviewed-on: https://gerrit.libreoffice.org/54087
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [026077340dc5659ab4428691d4cd265d118eb726]

        loplugin:datamembershadow in SvxMacroTabPage_
        
        Change-Id: I8cd1a4fef6bd0966620692c316a40ea47dd14d7d
        Reviewed-on: https://gerrit.libreoffice.org/54105
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [19156dccf7040094ce682081545213abb321c559]

        loplugin:datamembershadow in DXF filter
        
        depending on which version of the DXF file format you look at, elevation
        can be either group code 30 or group code 38. But since neither of these
        fields is actually in use, lets just remove both until someone has an
        actual use-case for them and can test against real data.
        
        Change-Id: I4355b37c4b8513e8f9704272b269b2fe3f1c659f
        Reviewed-on: https://gerrit.libreoffice.org/54104
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [a111a7ba4067dc11070c4b1ab6eb24cc89263770]

        tdf#117522 Calc Column Width after Insert Columns
        
        regression from
            commit d6fb5ca5661195520ca7a7ca2d0145a1e11be099
            dyncolcontainer: use ScCompressedArray for pColWidth
        
        Change-Id: I65d1197c0c638216e063f74def4efb98bfbb9aad
        Reviewed-on: https://gerrit.libreoffice.org/54067
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [29deb6657769bab7fc13e04e45d5dbd00bc59a6a]

        Only write mime-type attribute if ODF version > 1.2
        
        Change-Id: I88ae821e969a2c45161f59eb2e667f645f1afdac
        Reviewed-on: https://gerrit.libreoffice.org/54075
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-05-11  Zdeněk Crhonek  <zcrhonek@gmail.com>  [4374f8b621dbefcb0a78a8005db48eb25675bf3c]

        uitest for bug tdf#88999
        
        Change-Id: I442704bb54490bdb37a5c3bf7dd0c123cfb89ee6
        Reviewed-on: https://gerrit.libreoffice.org/54088
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-11  Tor Lillqvist  <tml@collabora.com>  [fc00041df85fd508d1fc34658d4c9ceeb10084b1]

        Also for SDK 10.0.17134 the winsdklibsubdir needs to have a .0 tacked on
        
        Also remove questionable old "Hack needed at least by tml".
        
        Change-Id: I478358ea114cee2f8a181b98cb3433447b3ed560
        Reviewed-on: https://gerrit.libreoffice.org/54081
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-05-11  Khaled Hosny  <khaledhosny@eglug.org>  [a909afbc21e8cdd03a7f27db798f830c76aa91d2]

        Fold CommonSalLayout into GenericSalLayout
        
        Now the crazy constructors of CommonSalLayout are gone, we can merge
        the two and drop one level of indirection.
        
        Change-Id: I166e4ed2c9d22c1ce75246d486f7526c4928f652
        Reviewed-on: https://gerrit.libreoffice.org/54077
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-05-10  Rene Engelhard  <rene@debian.org>  [e37135d4139f7c614c46fff6f82d519a05f1d9f8]

        move Java from config_features to already existing config_java
        
        Change-Id: I085fab2bcdc5910d1386fc20768fe7063ce3e28e
        Reviewed-on: https://gerrit.libreoffice.org/54071
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Tested-by: Rene Engelhard <rene@debian.org>

2018-05-10  Caolán McNamara  <caolanm@redhat.com>  [a4d35e9ed6b26d329d05bc4f39e21aac34510e0a]

        weld SdVectorizeDlg
        
        Change-Id: I15469be36807bcfca9882d04dd5d55933692abf7
        Reviewed-on: https://gerrit.libreoffice.org/54092
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-10  Caolán McNamara  <caolanm@redhat.com>  [8154d17893afff1b910dfe51cb6a6f9c78c301bb]

        ofz#8206 fix rework as OUStringBuffer
        
        Change-Id: Ie9ef508c9db730c4d273d7258c052d074b6ef088
        Reviewed-on: https://gerrit.libreoffice.org/54082
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-10  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [c4380ced324877a91a6df5db938c70ab53a257a1]

        sal: log windows traces to debugger console, take two
        
        This reverts most of commit 4c5b4752786ae2c174cd8fa8aa42b27a0994f34a
        and just keeps the OutputDebugStringA() call unconditionally.
        
        Change-Id: Ia838052b3147ca2d66c7d28b04eadd9700244669
        Reviewed-on: https://gerrit.libreoffice.org/54029
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-05-10  Zdeněk Crhonek  <zcrhonek@gmail.com>  [8f799c45659a2f5dd79941aa35d75486e5794eff]

        uitest / Calc autofill
        
        Change-Id: I91f9c5eb69059eceedc190f1578c3d08a722409a
        Reviewed-on: https://gerrit.libreoffice.org/52595
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-10  Zdeněk Crhonek  <zcrhonek@gmail.com>  [a9ca2cf9da7892c24a2b4605fee99e0ff79d4510]

        uitest - Calc Text to columns
        
        Change-Id: I89effeccc9615f4e34e3dc036f06a5e5437ec37b
        Reviewed-on: https://gerrit.libreoffice.org/53052
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-10  Zdeněk Crhonek  <zcrhonek@gmail.com>  [cb749eb664d1908a1e507983989768227d4e5203]

        uitest - Calc-Format-Rows + tdf#89140
        
        Change-Id: Id2e9946b2bbf466c86aed6d37e592ccb2a4059d3
        Reviewed-on: https://gerrit.libreoffice.org/54054
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-10  Zdeněk Crhonek  <zcrhonek@gmail.com>  [8a8fa23a37aa5b2d0b061ec34dd8058493e813b5]

        uitest - Calc-Format-Columns
        
        Change-Id: Ie9375a9c464b658abf5a8f85ae76cc460ed4b9cf
        Reviewed-on: https://gerrit.libreoffice.org/54056
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-10  Mike Kaganski  <mike.kaganski@collabora.com>  [140e2784129350e89034b27f45540d76ac1ef290]

        Fix IntelliSense error
        
        Change-Id: I521763230761cd408226b0e6ca08889fb6660fb0
        Reviewed-on: https://gerrit.libreoffice.org/54062
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-05-10  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [b55ce8d777a6fc76325352747b4f556dde3143c9]

        Only write signatureline element if ODF version > 1.2
        
        Change-Id: I28769e8e3f4d5a0daa54fa188a9aec56c31120ca
        Reviewed-on: https://gerrit.libreoffice.org/54074
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-10  Caolán McNamara  <caolanm@redhat.com>  [23a32cf68d624857fbe21a6c2634c50a2977b6b7]

        assert in vectorization dialog with wrong pixel type
        
        regression from...
        
        commit 900b1109a94c1d72c17ab429da1b6c6c2bf79ac6
        Author: Chris Sherlock <chris.sherlock79@gmail.com>
        Date:   Tue Apr 17 22:06:20 2018 +1000
        
            vcl: move Bitmap{Ex}::ReduceColors() to BitmapColorQuantizationFilter class
        
            Change-Id: I32b58e8d451e7303e94788a546a5b5f9a5bb4590
            Reviewed-on: https://gerrit.libreoffice.org/53037
            Tested-by: Jenkins <ci@libreoffice.org>
            Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        
        where inexplicably the nBitCount related lines weren't moved
        
        Change-Id: Ieca91d5c7c1b8a045d1019cf1b43218f8a2db508
        Reviewed-on: https://gerrit.libreoffice.org/54078
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-10  Caolán McNamara  <caolanm@redhat.com>  [5e245445200c5d094bb7eef76d8df3077b799ac5]

        weld SdCustomShowDlg and SdDefineCustomShowDlg
        
        Change-Id: I44d40a286eb5d70982284a270f340653858d38cf
        Reviewed-on: https://gerrit.libreoffice.org/54076
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-10  Caolán McNamara  <caolanm@redhat.com>  [476ed0aed1c09055fa05209485919a026e5f014e]

        weld SdStartPresentationDlg
        
        to get duration spinbutton working need to know where the cursor
        is in the spinbutton and to change the adjustment factor depending
        on that, and need to additionally disable the vcl round to nearest base unit on
        up/down
        
        Change-Id: I6dd09e1639454cb4820d3aeb0c0c698fcebd417e
        Reviewed-on: https://gerrit.libreoffice.org/54065
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-10  Gabor Kelemen  <kelemeng@ubuntu.com>  [7cee480efe22d48af9e9d96b49ad4358a4010690]

        tdf#42949 Fix IWYU warnings in sc/inc/d*
        
        Found with bin/find-unneeded-includes
        Mostly removal proposals are dealt with here
        and a few trivial substitutions in small headers
        
        Change-Id: Ic4b2e48f1e55fc5d10e3dab16cfee1e358a8e917
        Reviewed-on: https://gerrit.libreoffice.org/54005
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-10  Victor Mireyev  <victor@opennodecloud.com>  [9992338fbbf46bf381501df6c7763bf117d2ee25]

        tdf#79315 Fix wp:effectExtent issue when exporting inline picture to DOCX.
        
        Change-Id: I250bb365593c6a06f1d99f28b36e8bde183b16e6
        Reviewed-on: https://gerrit.libreoffice.org/53679
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jacobo Aragunde Pérez <jaragunde@igalia.com>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-10  Mike Kaganski  <mike.kaganski@collabora.com>  [c0965754df3309c39d316b76b2205af559bd28e3]

        Set SAL_USE_VCLPLUGIN=svp on all platforms to define headless mode
        
        ... as used now in ODatabaseSource::buildLowLevelConnection; so not
        having it on Windows/macOS makes it hang waiting for dialog (e.g., in
        fdo84315).
        
        Change-Id: Ia63921ae398eddcd1be7d23e75c85979109a6615
        Reviewed-on: https://gerrit.libreoffice.org/54068
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-05-10  Michael Meeks  <michael.meeks@collabora.com>  [447c40948eab930b4617f905f2722f926c3b7b36]

        Make debugging obscure save failures slightly less awful.
        
        Change-Id: Idf2385b08b31e1a6fddefbf61f6284763c456b18
        Reviewed-on: https://gerrit.libreoffice.org/54047
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-05-10  Caolán McNamara  <caolanm@redhat.com>  [014d31ca48e5ec443e8c7e70edc815f51746c71f]

        crashtesting: PageFrame may not exist
        
        Change-Id: I5799ca4e08146688a842ff53a7eb5591504069a6
        Reviewed-on: https://gerrit.libreoffice.org/54066
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-10  Caolán McNamara  <caolanm@redhat.com>  [557ca49197ff3db6f2c5a28a9ed9cc736faf5796]

        refactor ImplNumericReformat
        
        Change-Id: I92e3a5592691b99683e5c879a3a07b9f3bac7c41
        Reviewed-on: https://gerrit.libreoffice.org/54064
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-10  Rene Engelhard  <rene@debian.org>  [c1abccec44841bfad287b7227ebfc38daa010369]

        configure: fix gdrive,alfresco and onedrive id/secret diagnostics
        
        e.g. GDRIVE_CLIENT_ID was checked with -z but it actually is "", so this
        always was outputted as "set".
        
        Change-Id: I9ee3e742655af721ba2b9d56e52d86b17331c65c
        Reviewed-on: https://gerrit.libreoffice.org/54057
        Tested-by: Rene Engelhard <rene@debian.org>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Rene Engelhard <rene@debian.org>

2018-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [0e384e1080381e894b590fd0a6d453568715e8fa]

        loplugin:unnecessaryvirtual improvements
        
        look for virtual methods where all of the overrides of the method are
        empty
        
        Change-Id: I87d99a0b647700a8d53498e0ab5f0437d3508553
        Reviewed-on: https://gerrit.libreoffice.org/54060
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-10  Caolán McNamara  <caolanm@redhat.com>  [6ede622ab6d2393c3ec90fcaa6e2487232b8c1a8]

        Related: tdf#117499 set default titles for non-gtk3 message dialogs
        
        Change-Id: Ie2de7fe79e5861351c3fd6512bb970def9a31e4e
        Reviewed-on: https://gerrit.libreoffice.org/53991
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [7e0f06f412bce0f2dd896cb4159e99a150778c40]

        writerfilter, writerperfect: various small cleanups
        
        Change-Id: Iea26b73bd91ed178cc4f2279c23246d79f48a6be
        Reviewed-on: https://gerrit.libreoffice.org/54063
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c9ae702b42745bf6963d1cbb4e779b66ade0825]

        store Color using boost::optional in EditCharAttribField
        
        Change-Id: If4af5991be51cdb035c0bc0fb7668844df703073
        Reviewed-on: https://gerrit.libreoffice.org/54022
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-10  Khaled Hosny  <khaledhosny@eglug.org>  [c5f8a296fcfc08f8ac441cb8300a7565caa50b53]

        tdf#117517: Fix OpenGL text rendering on Windows
        
        Use the HDC we already selected the HFONT on instead of creating a new HDC and
        selecting the font on it, apparently selecting the font the second time fails.
        
        Change-Id: I2a26469ce70bce763562b6cd2171707e482fb1d8
        Reviewed-on: https://gerrit.libreoffice.org/54046
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-05-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fe93b771602be86a748ca4e0337a977d7b171d24]

        Convert SwXDocumentIndex API qadevOOo tests (incomplete)
        
        Somebody has to start converting this for Writer...
        
        This conversion is still incomplete, but this sets the base of
        for the conversion of qadevOOo to from Java.
        
        Change-Id: I2cadeaaf58fe334a5e1f29dcb8e59c7481a4550d
        Reviewed-on: https://gerrit.libreoffice.org/53989
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-05-10  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [6aa734cee472733b60f80cfcc621730fcf12c0a1]

        Updated core Project: help  49076d176daea11abbb789a84c8a9e32f2ee9144
        
        Helponline: Give links a different color
        
        It was the same color as headings, which was confusing.
        
        Also, remove the underline until hovering, which improves readability,
        particularly with Chinese, Japanese and Korean.
        
        And add a custom selection color because… why not?
        
        Change-Id: I3d120c7fd6cbe27d74f0c7c40b72e23cddaa0296
        

2018-05-09  andreas kainz  <kainz.a@gmail.com>  [f4779cdade1fc0d8be78fd13b4daaf5aefae66e0]

        tdf#117519 Colibre icons for merge cell dialog
        
        Change-Id: I4e23962dc4262569e4eff73345c1cb44c590370f
        Reviewed-on: https://gerrit.libreoffice.org/54040
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-05-09  Caolán McNamara  <caolanm@redhat.com>  [f717b7b5fb6c00aee127f94aba3b8f7e25160134]

        ImplNumericReformat always returns true
        
        Change-Id: Icfb555a59d0a221bdbdcf17601440fda43680d4b
        Reviewed-on: https://gerrit.libreoffice.org/54032
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-09  andreas kainz  <kainz.a@gmail.com>  [9479e5c63f7ce9e46093eebde2ac5a89518e8c04]

        Colibre icons: ALL galaxy icons are available in colibre
        
        Change-Id: I3da8a928a14529f7ba6839a37b823b1df84b99f8
        Reviewed-on: https://gerrit.libreoffice.org/54038
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-05-09  andreas kainz  <kainz.a@gmail.com>  [55178172d1dfa15dd2edafa6e524a5113bf94720]

        Colibre icons: add 96px mime icon in /res
        
        Change-Id: I8d2f9788fe8c8e0042d8f3337413dc0c0505b8af
        Reviewed-on: https://gerrit.libreoffice.org/54036
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-05-09  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [c663523ae63b18ea7e85afeb47c0c97e1064aa05]

        no extra heap allocs by WriterMultiListener
        
        Change-Id: I53fbc049e8462b09a1fe7fbdd4207032ddaf5a2b
        Reviewed-on: https://gerrit.libreoffice.org/53955
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-05-09  Stephan Bergmann  <sbergman@redhat.com>  [c330f795ae1e2515e5663e70426334659c2d8506]

        Avoid division by zero
        
        ...as happens during CppunitTest_sd_export_tests:
        
        > sd/source/filter/eppt/epptso.cxx:118:76: runtime error: division by zero
        >  #0 in PPTExBulletProvider::GetId(Graphic const&, Size&) at sd/source/filter/eppt/epptso.cxx:118:76 (instdir/program/libsdfiltlo.so +0x38e7e7)
        >  #1 in ParagraphObj::ImplGetNumberingLevel(PPTExBulletProvider*, short, bool, bool) at sd/source/filter/eppt/pptx-text.cxx:897:46 (instdir/program/libsdfiltlo.so +0x55464d)
        >  #2 in ParagraphObj::ImplGetParagraphValues(PPTExBulletProvider*, bool) at sd/source/filter/eppt/pptx-text.cxx:1114:5 (instdir/program/libsdfiltlo.so +0x54c01d)
        >  #3 in ParagraphObj::ParagraphObj(com::sun::star::uno::Reference<com::sun::star::text::XTextContent> const&, ParaFlags, FontCollection&, PPTExBulletProvider&) at sd/source/filter/eppt/pptx-text.cxx:741:9 (instdir/program/libsdfiltlo.so +0x54e373)
        >  #4 in TextObj::TextObj(com::sun::star::uno::Reference<com::sun::star::text::XSimpleText> const&, int, FontCollection&, PPTExBulletProvider&) at sd/source/filter/eppt/pptx-text.cxx:1313:47 (instdir/program/libsdfiltlo.so +0x5574a4)
        >  #5 in TextObjBinary::TextObjBinary(com::sun::star::uno::Reference<com::sun::star::text::XSimpleText> const&, int, FontCollection&, PPTExBulletProvider&) at sd/source/filter/eppt/eppt.hxx:141:101 (instdir/program/libsdfiltlo.so +0x4068e7)
        >  #6 in PPTWriter::ImplWritePage(PHLayout const&, EscherSolverContainer&, PageType, bool, int) at sd/source/filter/eppt/epptso.cxx:2367:39 (instdir/program/libsdfiltlo.so +0x3dc5bb)
        >  #7 in PPTWriter::ImplWriteSlide(unsigned int, unsigned int, unsigned short, bool, com::sun::star::uno::Reference<com::sun::star::beans::XPropertySet> const&) at sd/source/filter/eppt/eppt.cxx:312:5 (instdir/program/libsdfiltlo.so +0x327239)
        >  #8 in PPTWriterBase::CreateSlide(unsigned int) at sd/source/filter/eppt/pptx-epptbase.cxx:399:5 (instdir/program/libsdfiltlo.so +0x49896a)
        >  #9 in PPTWriterBase::exportPPT(std::__debug::vector<com::sun::star::beans::PropertyValue, std::allocator<com::sun::star::beans::PropertyValue> > const&) at sd/source/filter/eppt/pptx-epptbase.cxx:233:15 (instdir/program/libsdfiltlo.so +0x48ff5e)
        >  #10 in ExportPPT at sd/source/filter/eppt/eppt.cxx:1451:17 (instdir/program/libsdfiltlo.so +0x34dfdc)
        >  #11 in SdPPTFilter::Export() at sd/source/filter/sdpptwrp.cxx:173:24 (instdir/program/libsdlo.so +0x26b070d)
        >  #12 in sd::DrawDocShell::ConvertTo(SfxMedium&) at sd/source/ui/docshell/docshel4.cxx:662:29 (instdir/program/libsdlo.so +0x2c454b7)
        >  #13 in SfxObjectShell::SaveTo_Impl(SfxMedium&, SfxItemSet const*) at sfx2/source/doc/objstor.cxx:1508:19 (instdir/program/libsfxlo.so +0x2baa19d)
        >  #14 in SfxObjectShell::PreDoSaveAs_Impl(rtl::OUString const&, rtl::OUString const&, SfxItemSet const&) at sfx2/source/doc/objstor.cxx:2792:39 (instdir/program/libsfxlo.so +0x2bcdc17)
        >  #15 in SfxObjectShell::CommonSaveAs_Impl(INetURLObject const&, rtl::OUString const&, SfxItemSet&) at sfx2/source/doc/objstor.cxx:2650:9 (instdir/program/libsfxlo.so +0x2bc86cf)
        >  #16 in SfxObjectShell::APISaveAs_Impl(rtl::OUString const&, SfxItemSet&) at sfx2/source/doc/objserv.cxx:302:19 (instdir/program/libsfxlo.so +0x2b69519)
        >  #17 in SfxBaseModel::impl_store(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, bool) at sfx2/source/doc/sfxbasemodel.cxx:2959:46 (instdir/program/libsfxlo.so +0x2cbd740)
        >  #18 in SfxBaseModel::storeToURL(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at sfx2/source/doc/sfxbasemodel.cxx:1638:13 (instdir/program/libsfxlo.so +0x2cc26b5)
        >  #19 in SdExportTest::testBulletsAsImage() at sd/qa/unit/export-tests.cxx:934:20 (workdir/LinkTarget/CppunitTest/libtest_sd_export_tests.so +0x8988c)
        
        Change-Id: I516bb2367d6a7fae23e2d474e63ab50af925208b
        Reviewed-on: https://gerrit.libreoffice.org/54034
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-09  Tamás Zolnai  <tamas.zolnai@collabora.com>  [1c0035230c410f948a4dad718f2a942cdd7d20fe]

        Better log about preloaded dicts.
        
        Change-Id: I906c0082f3ac3c701f7b02e5d35b998bb7ea4d59
        Reviewed-on: https://gerrit.libreoffice.org/54044
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-05-09  Mike Kaganski  <mike.kaganski@collabora.com>  [48078ed27c6a50c270f3a2af75d61c37dd8b6c1c]

        Remove obsolete param documentation
        
        obsoleted by commit 2f9d53df89614955215a630beb0966f0c4a663c2
        
        Change-Id: I3876d1fe0f28f6cde706dba8d53d7f97ab25d5ca
        Reviewed-on: https://gerrit.libreoffice.org/54033
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-05-09  heiko tietze  <tietze.heiko@gmail.com>  [c23c770e3516f3077d77b3c0410652ae3c7554fc]

        Typos in change 53934
        
        Change-Id: I7d2dd64beb70d44113c3c548ff6e13ff1d766614
        Reviewed-on: https://gerrit.libreoffice.org/54017
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-05-09  Mike Kaganski  <mike.kaganski@collabora.com>  [5ed889e80805daf8471054786c1e424a73744ad3]

        Don't throw in LdapUserProfileBe ctor on LDAP misconfiguration
        
        Otherwise LO crashes e.g. at opening Expert Configuration dialog.
        Instead, log the event, create an empty backend, and return empty values.
        
        Change-Id: I433fc89c003e7886dfc5242a4ef8defa46d643d3
        Reviewed-on: https://gerrit.libreoffice.org/53958
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-09  Armin Le Grand  <Armin.Le.Grand@cib.de>  [015dd48ce60e64de517cb56a5ced89dd4feb4198]

        tdf#116977 Correctly handle copy-construct of SdrTableObj
        
        The new central CloneSdrObject in the case of SdrTableObj
        has to do some more stuff due to the UNO API TableModel in-
        volved and stuff. This is done in ::operator= now and thus
        will work uniformly now (multi-select and copy).
        At the same time there is functionality to clone/copy only
        a partial Table in Draw/Impress when e.g some Cells are
        selected. To reflect this code is needed to 'crop' the
        just cloned SdrTableObj to the current selection. This again
        was pretty hard due to side-effects in the implementation
        using a mix of UNO API and SdrModel-stuff.
        
        Change-Id: I9816e1caf34e29021d46d6dd9bb935c634f5ba2e
        Reviewed-on: https://gerrit.libreoffice.org/53975
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-05-09  Zdeněk Crhonek  <zcrhonek@gmail.com>  [1887806c401e3f2d522f500c9b83bdd452030c49]

        uitest for bug tdf#91305
        
        Change-Id: Icf4956214ddbad16fa39922267e3336fe621fbf6
        Reviewed-on: https://gerrit.libreoffice.org/53289
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-09  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [1a8febcaa4f932124d417877a3b08bd059c0362d]

        tdf#117433 count empty cells properly with COUNTIF.
        
        All empty columns after the first column of the range were skipped.
        When the query contains an 'cell is empty' expression, skipping is omitted.
        
        Change-Id: I0d5b0d24c2d08bad88479cd5b356529a0a709156
        Reviewed-on: https://gerrit.libreoffice.org/54021
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-05-09  Stephan Bergmann  <sbergman@redhat.com>  [64293a27256699d9400605a9f312f7663bca97fb]

        Merge in Flatpak improvements
        
        ...from <https://github.com/flathub/org.libreoffice.LibreOffice/>:
        
        commit 945f6caad87658b1df1e8918bd5f64939058ab7f (origin/desktop-integration)
        Author: Robert McQueen <rob@endlessm.com>
        Date:   Fri Apr 27 16:54:30 2018 +0100
        
            clean up desktop integration
        
             - don't register MIME handler for text/plain (Flatpak appears first in
               XDG_DATA_DIRS so otherwise we "steal" the default text editor association)
             - copy the icons app into the theme with both their original libreoffice-*
               name as well as the org.libreoffice name needed by Flatpak, which fixes the
               window icons
             - append the appdata for the separate apps (Base, Draw, etc) to the appdata
               XML we export for Flatpak, so they are visible in software centers etc
        
        Change-Id: Ia086071671b9ff5a8b07c55a822240f9e8fbb8d3
        Reviewed-on: https://gerrit.libreoffice.org/54030
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [6e890cf0a75e937128260c91ea0183b826d7059c]

        Fix some IWYU warnings
        
        Change-Id: Iab61e0a7cac2dc89e6b04875a62894b181aa0ff4
        Reviewed-on: https://gerrit.libreoffice.org/54016
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-09  Stephan Bergmann  <sbergman@redhat.com>  [536bd91e1910ea4cc9aeea123b00785b76063984]

        Missing template clone() in configmgr dconf mode
        
        ...that could cause infinite recursion, e.g. when an erroneously modified
        /org.openoffice.ucb.Hierarchy/Entry template (which recursively has children of
        the same template type) is later used to instantiate a new set member.
        
        Change-Id: I7b9e55fa1c92979aed98b9f23f4432600afffed4
        Reviewed-on: https://gerrit.libreoffice.org/54023
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-09  Tor Lillqvist  <tml@collabora.com>  [79fa6ac73caeae089d255c6b8629075364b4a477]

        Use the . separator between sheet name and cell range instead of ! to match UI
        
        Also put a dollar in front of the sheet name.
        
        Change-Id: I93d610dad8ad085718b0fe389e460b588939e5d2

2018-05-09  Henry Castro  <hcastro@collabora.com>  [b6119095fa602ca62c16d4ea8ae301a031122941]

        sc: prefix members of ScModule
        
        Change-Id: I1e3bc91fff084df5a02421c4298fad97dacfda59
        Reviewed-on: https://gerrit.libreoffice.org/54013
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2018-05-09  Caolán McNamara  <caolanm@redhat.com>  [d8e90fdd90f299445509d93c905446f879bf8c73]

        there are 3600000 seconds in an hour
        
        regression from...
        
        commit 9830fd36dbdb72c79703b0c61efc027fba793c5a
        Date:   Sun Mar 17 08:36:26 2013 +0100
        
            date/time IDL datatypes incompatible change
        
        Change-Id: I2f4b64a73b5529ba190acc678d907761bb568bbf
        Reviewed-on: https://gerrit.libreoffice.org/54009
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-09  Eike Rathke  <erack@redhat.com>  [987e99d9e38479211fad6bc97134c75bebcf615b]

        Change to Juǀ’hoan
        
        Change-Id: Icb6f7562644e6f471448ed4024a8fa97a5c6549a

2018-05-09  Khaled Hosny  <khaledhosny@eglug.org>  [b0be0d419576c4ba2ad0f904592879a7736cbfaf]

        Blind attempt to fix UBSAN error in FreetypeFont
        
        The only place that calls FreetypeFontInstance::SetFreetypeFont() is
        FreetypeFont::FreetypeFont() calling it with “this”:
        
            static_cast<FreetypeFontInstance*>(mpFontInstance)->SetFreetypeFont( this );
        
        So I don’t think we need to manage that FreetypeFont pointer, as it it
        is guaranteed to be valid as long as this FreetypeFontInstance is valid.
        
        Too many font classes and it is really hard to reason what is doing
        what…
        
        Change-Id: Iee50d2ecc4084116c13a2d2464594d6cffdcfcfe
        Reviewed-on: https://gerrit.libreoffice.org/54008
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-09  Julien Nabet  <serval2412@yahoo.fr>  [7aeff452bfd308d122c319ed5135bd98e90590f8]

        tdf#117477: blacklist Intel HD Graphics 630 for Lenovo
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=117477#c4
        
        Change-Id: Ifdd55d5b26ae7ef6d635527050296aa69c2244ab
        Reviewed-on: https://gerrit.libreoffice.org/54015
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-09  Caolán McNamara  <caolanm@redhat.com>  [041f426a709962cd91a2961d90b9f706b0cb4e2c]

        ofz#7816 oom due to too many little allocations in short period of time
        
        Change-Id: I5d575ee37926c24f9708710aa344bbf1f6ea8373
        Reviewed-on: https://gerrit.libreoffice.org/53982
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-09  andreas kainz  <kainz.a@gmail.com>  [e84157af4674c1c82831f8bd77a0a6d20024c600]

        windows installer svg icons
        
        Change-Id: I993b420f4eeeb1c0d499d8200c970b86e9641fb4
        Reviewed-on: https://gerrit.libreoffice.org/53887
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-05-09  andreas kainz  <kainz.a@gmail.com>  [644f935cdfb5a6e7a236b2fa35d10bc73254845a]

        Colibre icons: update svx icons
        
        Change-Id: Ic66972ef2afbdf2da06dc62a163ad4260707026d
        Reviewed-on: https://gerrit.libreoffice.org/54014
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-05-09  andreas kainz  <kainz.a@gmail.com>  [4e385c165e1481c9de8a7d05b8e0f1f274a6a99d]

        Colibre icons: finish sc galaxy folder
        
        Change-Id: I8ce588781f031299598b4e2b3e38c101fa90ca32
        Reviewed-on: https://gerrit.libreoffice.org/54012
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-05-09  andreas kainz  <kainz.a@gmail.com>  [9ff5bf9565b3735f153499a30cda131c1c896bd6]

        Colibre icons: add missing galaxy sw/res/ icons
        
        Change-Id: I4776c26ee099c932f75d841105c519ba0816754c
        Reviewed-on: https://gerrit.libreoffice.org/54011
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-05-09  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [1f5dd547a6bee028e7df9daee86766e5ec6a29af]

        tdf#117519 Readd accidentally dropped Merge Cells visuals
        
        Heiko’s visuals for this dialog were added in commit 38f83693f096ae14cd43292223c5b16bbb001b87,
        but got removed with the mass nuking of Galaxy in commit 60413c9800c27f53c1108015b50754b065bc98c6.
        
        Change-Id: I3c546705e7769b2a798411fb93e6b4ca0d805323

2018-05-09  Andras Timar  <andras.timar@collabora.com>  [c9a81876ee0ba173af107fda6a831d5a2cbb61de]

        Add possibility to read <value xsi:nil="true"/> from winreg conf backend
        
        Change-Id: I67bc14d7ee1bacc15d34e6ee25ca7638de268643
        Reviewed-on: https://gerrit.libreoffice.org/53942
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/53943
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-05-09  Justin Luth  <justin.luth@collabora.com>  [ac27f4e7abf5339f71d4f5f3fc09a13b25669fe4]

        tdf#117137: DOCX import: don't try to set grab-bag as UNO prop
        
        This modifies commit a6f2199e9888cb75960f1d35034bd44fb45e5565
        "DOCX import: don't try to set grab-gag props as UNO props"
        
        Perhaps that commit should simply be reverted, but I will trust
        that the commit was mostly OK and simply adjust the logic so
        that *InteropGrabBag is ignored as before.
        
        Doing this resolves MSO being unable to open a specific document
        and LO missing some numbering during LO round-tripping.
        Probably these are just side-effects from other locations in the
        code that couldn't deal with these unexpected properties. For
        example, the numbering.xml file is malformed, since it is
        missing the w14: namespace.
        
        Unfortunately, I failed in my attempt to create a minimal
        test document.
        
        Change-Id: Idf88cd09d96546b7f03d326afb5f6e58439bcf20
        Reviewed-on: https://gerrit.libreoffice.org/53271
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-05-09  heiko tietze  <tietze.heiko@gmail.com>  [c3ec2fb53c68547deda0724315841c818a39fb12]

        tdf#114006 - New default set of gradient presets
        
        New set of gradients incl. l10n and ui test
        
        Change-Id: Iee303a39ad721b5a4e8b9adb78ee5a82227b84f4
        Reviewed-on: https://gerrit.libreoffice.org/53934
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-05-09  heiko tietze  <tietze.heiko@gmail.com>  [77ae49e2e22bc4094f26932286404e50ec1c9c36]

        tdf#117437 - Console error message about ShowInlineTooltips
        
        Issue introduced with https://gerrit.libreoffice.org/#/c/52586/
        
        Change-Id: I6959a645da1df9e956aecc8d923cfd6a9e0b7089
        Reviewed-on: https://gerrit.libreoffice.org/53928
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-09  Chris Sherlock  <chris.sherlock79@gmail.com>  [96b08e181cdefce24ddc25fdbf0648856cbb7b0f]

        tools: make MinMax functions easier to read
        
        Change-Id: Ief624d353daf5fb321425b396b22c9e9b56806e9
        Reviewed-on: https://gerrit.libreoffice.org/53452
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-09  Zdeněk Crhonek  <zcrhonek@gmail.com>  [1bb5187a3b83bd0f1005d3f17b81c0f5bfd781d3]

        uitest for bug tdf#117367
        
        Change-Id: I9d272d7a1a55e470d18cc1765d792bec2ffdc3cd
        Reviewed-on: https://gerrit.libreoffice.org/53944
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-09  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c242335331b7095b17db43a78b91904b507a0a7f]

        uitest for bug tdf#63805
        
        Change-Id: Iab12166181b085e8b0ed84869b2b6857f55683ee
        Reviewed-on: https://gerrit.libreoffice.org/52783
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-09  Chris Sherlock  <chris.sherlock79@gmail.com>  [b781a6b6b2fc0a6688a6335a9408143fb120aa6e]

        vcl: get rid of Bitmap{Ex}::Filter() and Animation::Filter()
        
        Change-Id: I510d7b286df732712aa9206b0a7c7910af34c83f
        Reviewed-on: https://gerrit.libreoffice.org/53206
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-05-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2af7daa18467cc7c3f4f435c58cd19ee682f754f]

        extend property tester - add optional variants and color
        
        Change-Id: Iad72470b5f1fc5405673d2d7781bc59002a3a44a
        Reviewed-on: https://gerrit.libreoffice.org/53988
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-05-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [711c2e49dd3c51877263148267344e2eb4ca7c0d]

        tdf#116272 use correct property name when exporting to PPT
        
        Change-Id: Ic1f5fb0e00531f9e36f05cbdf68b4c2fa7e98989
        Reviewed-on: https://gerrit.libreoffice.org/53987
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-05-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f4e7d521aab79ecbb16c0518f14c7635902e9e10]

        move unoapi_property_tester to include so it can be used outside
        
        Change-Id: Id6eebba7d80aa287274e921fdd872d37d0e09ef0
        Reviewed-on: https://gerrit.libreoffice.org/53986
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-05-08  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [4c5b4752786ae2c174cd8fa8aa42b27a0994f34a]

        sal: log windows trace output to debugger console
        
        Change-Id: Ic8fea70fd3b0b2d4881cd30e3616f5bbf7c0c533
        Reviewed-on: https://gerrit.libreoffice.org/53776
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-08  Henry Castro  <hcastro@collabora.com>  [59c1fa3f12ec79c97fd65e86b6d8df200edbe94b]

        sc: prefix members of ScDrawTransferObj
        
        Change-Id: I6a9ad039ec8b34470dd8c5e232b76fa8f686f219
        Reviewed-on: https://gerrit.libreoffice.org/54002
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2018-05-08  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [23a1d893a4df1225b4d4b83fd22b2f449908eb27]

        Updated core Project: help  f646b1bd2781e61b3f8e7be7eb690d6c98013aae
        
        Minor corrections and improvements
        
        Begin of the next round of corrections regarding help texts in Pootle.
        
        Change-Id: I92aea43afbbd02ff56398e665c7d13d3d63684b7
        Reviewed-on: https://gerrit.libreoffice.org/53552
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-08  Caolán McNamara  <caolanm@redhat.com>  [b2ae1fddfa4c7ac81cd9c2e84079881a0544b9cc]

        ofz#8185 Undefined-shift
        
        Change-Id: I818ee989774da1499b1e6ac92b47bd09aedec754
        Reviewed-on: https://gerrit.libreoffice.org/53992
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-08  Henry Castro  <hcastro@collabora.com>  [97135b15448f498bf5c9a1ec40886306be2f2925]

        sc: prefix members of ScTransferObj
        
        Change-Id: I553c552a62b817642b4ce430610e4d9b690d3aae
        Reviewed-on: https://gerrit.libreoffice.org/53923
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2018-05-08  Chris Sherlock  <chris.sherlock79@gmail.com>  [6064e4f3b03411b8898804ba4dac389686791c67]

        tools: document and test sanitiseMm100ToTwip()
        
        Change-Id: I2f6349c679a714e5168ae3c5eccd054c5522bbc9
        Reviewed-on: https://gerrit.libreoffice.org/53814
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-08  Eike Rathke  <erack@redhat.com>  [6b2fa7792a8e4feafb6920f0b289bf2c525d14e5]

        Add Ju|’hoansi [ktz-NA] and Naro [nhr-BW] to language list
        
        Change-Id: I65c048a7d52432a7d268b9a0f58aba7efc12a16e

2018-05-08  Michael Stahl  <Michael.Stahl@cib.de>  [b09889a158cbc839ebc8a6061b0b261fa74930e6]

        OFFICE-3776 xmloff: adapt ODF import to renamed text:sender-initials
        
        ODF TC decided to rename the element to meta:creator-initials, so adapt
        the import so it can read this in addition to the 2 element names
        produced by current and past LO versions.
        
        Also add a test.
        
        Unfortunately it turned out that the ODF validator had a bug in checking
        character data in foreign elements, which is triggered by the test
        document, see https://issues.apache.org/jira/browse/ODFTOOLKIT-475
        ... so update the validator jar as well.
        
        Change-Id: I1de1e8772b41f8937f043d9a0d150e169f25ffd4
        Reviewed-on: https://gerrit.libreoffice.org/53979
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-05-08  Michael Stahl  <Michael.Stahl@cib.de>  [745cf84060184ae707c047db17ef458aa7e384a1]

        Makefile: re-run configure when download.lst changes
        
        This can only break currently when the ODFVALIDATOR_JAR (or officeotron)
        changes, but then it does break and you get an outdated odfvalidator.sh.
        
        Change-Id: Idcdea3abe6516b71943f32c2bd412f79dc44d790
        Reviewed-on: https://gerrit.libreoffice.org/53993
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-05-08  andreas kainz  <kainz.a@gmail.com>  [243e17a5c4a406eafd5fffe751e3cf28e555cc17]

        tdf#117474 Colibre icons: add page-shadow-mask from galaxy
        
        Change-Id: I0ed3fa93ecf4d0c12e8ce4072ff57232decd0cbf
        Reviewed-on: https://gerrit.libreoffice.org/53997
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-05-08  Caolán McNamara  <caolanm@redhat.com>  [8d09cb5398d0a045e9514a72bd022fd1bc7942bc]

        Resolves: tdf#117499 no ok button in info dialog
        
        Change-Id: I91e02403b11d87d89f7b488838a6c0dbfd932492
        Reviewed-on: https://gerrit.libreoffice.org/53990
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-08  Dennis Francis  <dennis.francis@collabora.co.uk>  [e0820c761f37169a0ab02e8b9bf64c328ffdc29e]

        Let ScDocument::RoundValueAsShown accept optional...
        
        interpreter context for getting format table from it rather than
        accessing the format table from the document if possible.
        Always use interpreter context to obtain number format via
        ScDocument::GetNumberFormat() whenever possible.
        
        Change-Id: Ib812cda25dc2e80bc79c81d26bc7c7b8a5c997e1
        Reviewed-on: https://gerrit.libreoffice.org/53970
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-05-08  Dennis Francis  <dennis.francis@collabora.co.uk>  [f8b08262f9f698cb027855f089676f81b3951ab1]

        interpr4.cxx: Get numformat using interpreter context
        
        Change-Id: I112acf864e8d22714bcc0eefced640dbc8bef6a2
        Reviewed-on: https://gerrit.libreoffice.org/53969
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-08  Caolán McNamara  <caolanm@redhat.com>  [c7864c54302b8d44f96359df2eca735a6e80ebb7]

        fix make screenshot
        
        Change-Id: I781dfbc7bb09afd0c2325bcc9fd98e31ec5c4f39
        Reviewed-on: https://gerrit.libreoffice.org/53983
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-08  Dennis Francis  <dennis.francis@collabora.co.uk>  [ffbe5d9ec3983a9e12f7b1528717d6f3bed071ca]

        Use format-table from the interpreter context
        
        Change-Id: I7ed243de18e1127d0ed7c60a0db76bf2a3043530
        Reviewed-on: https://gerrit.libreoffice.org/53968
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ff592615af3e3061e74bc9eca796035aa1bc5f0f]

        Updated core Project: help  7161db7f7845d18a9f770f87fa07d4bb0f7237b1
        
        Fix typo
        
        Change-Id: Iae45bff72642eded31d248b5b9bee0814ed97948
        Reviewed-on: https://gerrit.libreoffice.org/53980
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-05-08  Stephan Bergmann  <sbergman@redhat.com>  [4765ea3238c5d562eb86da46d7b353312191c717]

        No need to reflect ongoing compatible changes in type_reference
        
        Had been added as part of 7a8ed362eb163ac15a000ba1cfc74b58315800a1 "[API CHANGE]
        revert and deprecate *BackGraphicURL add *BackGraphic", for no apparent reason.
        (Will eventually be added with a "Update the reference rdbs to
        libreoffice-6-1-0" commit.)
        
        Change-Id: If6c0405df91accc52a67ad62d7ee7dfb49a4c569
        Reviewed-on: https://gerrit.libreoffice.org/53981
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-08  Stephan Bergmann  <sbergman@redhat.com>  [946ef03274d723d8fb1fd3d24e8160aa91c3ed39]

        Prevent potential issues mixing system/non-system libwps and libnumbertext
        
        Change-Id: I1e47b3cc01df3d204ef7ef36f2432830aa18e65e
        Reviewed-on: https://gerrit.libreoffice.org/53978
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-08  Caolán McNamara  <caolanm@redhat.com>  [ccbb507002b2bf20689def23066521506a1e9c2b]

        Related: tdf#117470 docking windows are toplevels
        
        but are not system windows according to vcl
        
        Change-Id: I7f404acc82ca51520b4fabd4d8a06769dc0f0fee
        Reviewed-on: https://gerrit.libreoffice.org/53971
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-08  Caolán McNamara  <caolanm@redhat.com>  [02c9756f52565e9c13507a9a4d60d33bc18609c4]

        ofz#8161 avoid recurse to death
        
        Change-Id: If3fc212ed0fe2b3cb3c1381198d46387861ac3dd
        Reviewed-on: https://gerrit.libreoffice.org/53973
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-08  Caolán McNamara  <caolanm@redhat.com>  [bfcf57de81ddd5ed8544ff2ede23bd8428f0c0ce]

        Resolves: tdf#117470 reuse parent window of colorwindow...
        
        as parent of color selector window
        
        Change-Id: Id96c9eed21c4e99b9e48ab44bab862fea9fd380a
        Reviewed-on: https://gerrit.libreoffice.org/53972
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-08  Rene Engelhard  <rene@debian.org>  [b68daa69739e83095c023b683234d344d0fa02c8]

        fix build
        
        after fba6889f2590185a15646d5b36a49159407a6aaf
        
        add #include <vector>
        
        Change-Id: If43f089211455d476cb99f44707bc118f90b09a4

2018-05-08  Mark Hung  <marklh9@gmail.com>  [1d5e837148dbd9bdc1cb6804e5f6fc6e369d17f2]

        sw: check layout in testTdf102466.
        
        Examine the document in testTdf102466 and sees that the
        table in the first page is clipped instead of first page
        missing as mentioned in the comment 1 of tdf#102466.
        
        Adding more precise test to make the test the feature more
        purposely.
        
        Change-Id: Icb6dfb17f033c96dde21b5561d7b15170cf96e27
        Reviewed-on: https://gerrit.libreoffice.org/53904
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-05-08  Gabor Kelemen  <kelemeng@ubuntu.com>  [fba6889f2590185a15646d5b36a49159407a6aaf]

        tdf#42949 Fix IWYU warnings in sc/inc/[bc]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: Ie63df2185e0586d1fc7db4ed2825a7aa8d8dde73
        Reviewed-on: https://gerrit.libreoffice.org/53950
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-08  Olivier Hallot  <olivier.hallot@libreoffice.org>  [af22967160ca02cc65a301b55beb55b1103ecc4a]

        Updated core Project: help  7f7ccb74ab2b637826d1412ad3e63aa7f0ce296e
        
        tdf#115685 Bring new help UI strings to Pootle
        
        Change-Id: Ifcd56f626ed36d4ab7f7da0cd3ef6e95e2456971
        Reviewed-on: https://gerrit.libreoffice.org/53976
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-08  Samuel Thibault  <sthibault@hypra.fr>  [80cee87b3d398837d5b665f3e83ae8a4e6a9ea0f]

        gbuild: Add function to only run gla11y on .ui files
        
        This adds gb_UIConfig_add_a11yerrors_uifiles to request running gla11y on
        .ui files without involving the rest of the .ui processing.
        
        Change-Id: Ic2478705037c98c6cdd493c3930b6ab8ef166b04
        Reviewed-on: https://gerrit.libreoffice.org/53924
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-08  Stephan Bergmann  <sbergman@redhat.com>  [fe192a7b7485379625a4d91ad6e3a9e6280add2c]

        Enable CppunitTest_sw_odfexport for MACOSX
        
        The whole boy of sw/qa/extras/odfexport/odfexport.cxx had been disabled for
        MACOSX and WNT with effeb7b039bbed5e4eb0c4af1f600b61ffbb4546 "sw/qa: 1
        individual unit test per filter (import/export) test", for no clear reason, then
        enabled again for WNT (but left disabled for MACOSX) with
        960db7d4a875897addb8a28257da38138babb264 "CppunitTest_sw_odfexport: enable on
        Windows".
        
        What fails for me on macOS is
        
        > /Users/stephan/Software/lo/core/test/source/xmltesttools.cxx:71: Assertion
        > Test name: testEmbeddedFontProps::Import_Export_Import
        > equality assertion failed
        > - Expected: 1
        > - Actual  : 0
        > - In <file:///Users/stephan/Software/lo/TMPDIR/libtest_sw_odfexport.dylibf8drfk.tmp>, XPath '//style:font-face[@style:name='Liberation Serif']/svg:font-face-src/svg:font-face-uri[1]' number of nodes is incorrect
        >
        > /Users/stephan/Software/lo/core/sw/qa/extras/odfexport/odfexport.cxx:1948: Assertion
        > Test name: testBulletAsImage::Import
        > equality assertion failed
        > - Expected: 15
        > - Actual  : 17
        >
        > /Users/stephan/Software/lo/core/sw/qa/extras/odfexport/odfexport.cxx:1948: Assertion
        > Test name: testBulletAsImage::Import_Export_Import
        > equality assertion failed
        > - Expected: 15
        > - Actual  : 17
        >
        > Failures !!!
        > Run: 99   Failure total: 3   Failures: 3   Errors: 0
        
        of which the first was already disabled individually for WNT (so disabled it for
        MACOSX, too), and the latter two are covered by a new TODO disabling just the
        relevant CPPUNIT_ASSERT_EQUAL for MACOSX for now.
        
        Change-Id: I233f71dc9566b1e21d34f4ef65cbddb364bb6f03
        Reviewed-on: https://gerrit.libreoffice.org/53961
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-08  himajin100000  <himajin100000@gmail.com>  [fa17a6021f79374ba0e4e010587fa01774805da5]

        tdf#114549:entering hex/dec code should change char sample
        
        by checking has_focus() for m_xHexCodeText and m_xDecimalCodeText.
        Also,CharHighlightHdl and SearchCharHighlightHdl now look alike.
        Also add case for missing glyph for entered hex/dec code.
        
        Change-Id: I32c782ac09756462f11b209afa12183d5ae7ac1f
        Reviewed-on: https://gerrit.libreoffice.org/51616
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [638ec7728b9a1327b424eade7f6bc5828b575921]

        convert DELETEX to DELETEZ
        
        one of these is bad enough
        
        Change-Id: Ifc40f3e3c067bb715c6befab9193d22d0c56a6e7
        Reviewed-on: https://gerrit.libreoffice.org/53960
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [34394d227bbb0b738fef66a7c457697dbf77de58]

        Updated core Project: help  35250f9463514950b287d279fdd88df893c42fb2
        
        Fix typo
        
        Change-Id: I22c7e3bd8f443d9b15dbde9d1655e653db9a991d
        Reviewed-on: https://gerrit.libreoffice.org/53964
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-08  Olivier Hallot  <olivier.hallot@libreoffice.org>  [baca616c76d2e09cf11d68bdfa252b481ac9c136]

        Updated core Project: help  432f47f9ef4498076f9175fcd2f613dd506faa03
        
        Refactor help files with sample files embedded
        
        Change-Id: I46d1147b2a6db931914d332ba6004d1b23b4ea65
        Reviewed-on: https://gerrit.libreoffice.org/53954
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-08  Olivier Hallot  <olivier.hallot@libreoffice.org>  [7adb75c261e9450415c0046d78bd7b85e237457a]

        Updated core Project: help  bc322f3bc59d3d05b61cc229eba17f86d157c8f8
        
        Refactor test for online case wrt objects
        
        Also refactor the section "Open file with example".
        Wrap in a div with class.
        
        Change-Id: I14b1b7ca6ca788383824db3db4db4014b295976e
        Reviewed-on: https://gerrit.libreoffice.org/53946
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [776288e208b23e78415121efec66a7ad8eb8f31b]

        tdf#117491 Base crash when editing text in SQL query editor
        
        regression from
            commit 148b84160667ed3ec74c8767f6e62567479488f9
            loplugin:useuniqueptr in TETextPortionList
        
        Change-Id: I464a56c26876a9153278d2f99931ca4e3cc3e01f
        Reviewed-on: https://gerrit.libreoffice.org/53959
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [42b32321381126ad70700424b8970dbc45a843f5]

        tdf#117403 RTF import: fix lost cell border of merged cell
        
        If two source cells have different border types, then Writer takes the
        second, Word takes the first. So mimic the MSO behavior explicitly in
        dmapper.
        
        Change-Id: I25adc62e024a929216c7b05fec44e1f602f28285
        Reviewed-on: https://gerrit.libreoffice.org/53956
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-08  Jean-Pierre Ledure  <jp@ledure.be>  [00f45dcf550a5ebdeb087f84eb489123fbee35f6]

        Access2Base - Remove useless trailing blank lines
        
        Keep exactly 1 line feed at the end of each Basic module

2018-05-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [137ec9e3185bc19884e8fc1a56151c8892b0c52e]

        loplugin:useuniqueptr in FmGridListener
        
        Change-Id: I774aaf10dd9701f40a098280b68557d8b8045b34
        Reviewed-on: https://gerrit.libreoffice.org/53884
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-08  Stephan Bergmann  <sbergman@redhat.com>  [18e2ee154ac3af88cb800a548dc24b87947ff937]

        Pass visibility flags into external/libnumbertext
        
        Change-Id: I55d4b9d29e262138626fc71931088d75f652b8c2
        Reviewed-on: https://gerrit.libreoffice.org/53941
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-08  andreas kainz  <kainz.a@gmail.com>  [f2108e2e7f03954eb5498612845204a9d3d1d4cc]

        Colibre icons: add missing galaxy icons
        
        Change-Id: I9306830c24ec76061a42e0069b40ba98ac5af06b
        Reviewed-on: https://gerrit.libreoffice.org/53948
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-05-08  andreas kainz  <kainz.a@gmail.com>  [ea9219fd3578bdcd0f7fd23bbc5b5e844e98ae5d]

        tdf#117471 add 3d effect icons to colibre
        
        Change-Id: I68ac8431b0aeef4b2cf5c6be93397f504da3450a
        Reviewed-on: https://gerrit.libreoffice.org/53947
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-05-08  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c6cf2320d2a464594e759289c34796538d31f02b]

        config entries for the new graphic manager, deprecate old entries
        
        Add 2 new GraphicManager config entries GraphicMemoryLimit and
        GraphicAllowedIdleTime. At the same time, deprecate the existing
        config entries used in GraphicObject's GraphicManager, which are
        not relevant anymore.
        
        Change-Id: Idb775e5e1a623f6c23d0c67fea5334a6c713c6c2
        Reviewed-on: https://gerrit.libreoffice.org/53561
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-05-08  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [ecf50fe71596c3edba8ce437481ab80ae1cd8935]

        remove now obsolete SwDepend
        
        Change-Id: I511a68c2e3612714506b09b0594e96caf4d65d0b
        Reviewed-on: https://gerrit.libreoffice.org/53949
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-05-08  Armin Le Grand  <Armin.Le.Grand@cib.de>  [91b0d2122bdee361bf5412a42d48ff051159cbf2]

        tdf#116977 secured ::Clone methods
        
        Renamed SdrPage::Clone -> SdrPage::CloneSdrPage
        Renamed SdrObject::Clone -> SdrObject::CloneSdrObject
        
        Giving SdrModel is no longer an option, but a must (as
        reference). This makes future changes more safe by force
        usage to think about it. Also equals the constructors
        which already require a target SdrModel.
        Done the same for ::CloneSdrPage.
        
        Change-Id: I06f0129e15140bd8693db27a445037d7e2f7f652
        Reviewed-on: https://gerrit.libreoffice.org/53933
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-05-08  Jan-Marek Glogowski  <glogow@fbihome.de>  [bdccb7e9991d83029eb2f2f11327b54534a00db8]

        Refactor CommonSalLayout font handling
        
        Moves all platform specific code from CommonSalLayout into the
        platform specific plugins. This way the vcl library won't depend
        on the Qt5 libraries and the Qt5Font header can be moved into the
        qt5 VCL plugin.
        
        While at it, switch the CommonSalLayouts font reference from the
        FontSelectPattern to the LogicalFontInstance and also add the
        harfbuzz font handling to the instance.
        
        Change-Id: Ida910b8d88837ea949a2f84394ccc0cfae153060
        Reviewed-on: https://gerrit.libreoffice.org/47408
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-05-08  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [9615e45d2e2bac79c252a018846e4f20012cfa34]

        Updated core Project: help  7e1d1370189e34e02b526d5a30095c1794d7546c
        
        More missing “tablehead” roles…
        
        Change-Id: I16009b5295560ccbc02c2a7ea26ee61fe0f0f116
        

2018-05-08  Gabor Kelemen  <kelemeng@gnome.hu>  [741b7c35ac9cc118a9d70925c71f27147551d204]

        Updated core Project: help  d32a12ff3bf76a7751e0dea0f126c55a493b133d
        
        Make use of some existing HIDs in the media player
        
        Change-Id: I8417f79db5bab529d2f9686dffca72bbbf1d6fff
        Reviewed-on: https://gerrit.libreoffice.org/53951
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-05-07  Jan-Marek Glogowski  <glogow@fbihome.de>  [083b7ca26bbf4b9bad2922520caaf5c0227dac5e]

        Move PhysicalFontFace member of FontSelectPattern
        
        A FontSelectPattern describes a general font request. It can be
        used to find the best matching LogicalFontInstance. The instance
        will be created based on a PhysicalFontFace, which is really a
        factory since commit 8b700794b2746070814e9ff416ecd7bbb1c902e7.
        Following this workflow, this moves the PhysicalFontFace pointer
        to the instance and makes it constant.
        
        Which leaves some special symbol font handling code in the hash
        and instance lookup code path. It used to query the font face
        directly from the instance.
        I'm not sure of the correct handling. The related commits where
        made to fix #i89002#, which has an attached test document.
        
        1. commit 849f618270da313f9339dda29a9f35938434c91d
        2. commit 8c9823d311fdf8092cc75873e4565325d204a658
        
        The document is as broken as it was before the patch. The symbol
        substitution still works, but the 'Q's are missing when displaying
        a symbol font.
        
        I also don't understand all the reinterpret_casts for fake font
        ids. I guess this was used to prevent the crashes I see, where a
        PhysicalFontFace referenced in a valid LogicalFontInstance is
        freed and a later FontId check in the GlyphCache crashes. So this
        now checks for a valid cache instead.
        
        Change-Id: If8ee5a6288e66cfa4c419289fbdd5b5da128c6ea
        Reviewed-on: https://gerrit.libreoffice.org/47279
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-05-07  Marco A.G.Pinto  <marcoagpinto@mail.telepac.pt>  [1ca1886d46f38a0759ab466e6a4a8c3c0866c523]

        Updated core Project: dictionaries  ba46347c2c7182cb21a22d8c2c1d761ecb3e6014
        
        Updated the English dictionaries: GB
        
        Change-Id: I99dde909e4b4a29204b9d30bcc21e120baabbe38
        Reviewed-on: https://gerrit.libreoffice.org/53501
        Reviewed-by: Aron Budea <aron.budea@collabora.com>
        Tested-by: Aron Budea <aron.budea@collabora.com>
        

2018-05-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [42b8d1c00e83c3907da7d14d21ebc0d203233a78]

        tdf#116745 handle <object> element when localizing
        
        The <object> element was brought to Pootle by wrapping it in a
        <paragraph> element. However, the localized build helper changed
         < and > to HTML entities, which broke the rendering of the localized
        <object> element.
        
        This patch addresses the issue and keep the < and > as is.
        
        Change-Id: If03c02b8a4170284a5f7e5caa58709b3832151ed
        Reviewed-on: https://gerrit.libreoffice.org/53810
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2018-05-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c3634d29d340b6f2cd1a43596d1499442b78514c]

        Updated core Project: help  a6b63716e5f4921209336025f21cff41a103d9dc
        
        Add screenshots for help in smath module
        
        starmath module has 8 dialogs.
        Generated by make screenshot in starmath/
        --with-lang=ALL
        
        Change-Id: I54f34e9aaab3062ec90799ce2ab0994c0393a2dd
        Reviewed-on: https://gerrit.libreoffice.org/53921
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-07  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [f282662c222cc8d31a7a440f8e553dddc8b4dd3e]

        cppcheck: accessMoved
        
        Change-Id: Ia0d0761660a2096c308b1738ccc0294cb3b2a456
        Reviewed-on: https://gerrit.libreoffice.org/53907
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-05-07  Stephan Bergmann  <sbergman@redhat.com>  [603074c5f2b84de8a24593faf807da784b040625]

        Pass _GLIBCXX_DEBUG into external/libwps
        
        Otherwise, CppunitTest_sw_odfexport (which happens to load both libwps and
        libnumbertext) on Linux --enable-dbgutil would cause a crash when
        testSpellOutNumberingTypes calls into libnumbertext's use of std::regexp, which
        instantiates a std::__detail::_NFA<...> with std::__debug::vector<...> members,
        but happens to bind to libwps' (exported, inline) functions to destroy that
        _NFA again, and libwps' view of std::__detail::_NFA<...> uses non-debug plain
        std::vector<...> members.
        
        (Copy/pastes the code to enable _GBLICXX_DEBUG as already used in various other
        external/ExternalProject_*.mk, incl. ExternalProject_libnumbertext.mk.  This
        mess should be cleaned up.)
        
        (It looks like a libstdc++ bug to me that such instances of _NFA with different
        members due to debug mode nevertheless have the same mangled names.)
        
        Change-Id: I92a41a39c5fe6ae5eb71855e32d929690219f1d1

2018-05-07  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [cd1a3eb429c58e79bf427d3cbc0f74b44020d4ca]

        update credits
        
        …and remove blocked wiki accounts – rdm#2585
        
        Change-Id: I4e16f0efadb27b06eb2962aa28667c91cf15adc3

2018-05-07  Stephan Bergmann  <sbergman@redhat.com>  [9801268a0f946dce6d1893369fc761a796c18156]

        Pass --enable-debug into external/libwps
        
        Change-Id: Ib36fc7ad118abf8529ca1fe17d1054f33edb094e
        Reviewed-on: https://gerrit.libreoffice.org/53938
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7a8ed362eb163ac15a000ba1cfc74b58315800a1]

        [API CHANGE] revert and deprecate *BackGraphicURL add *BackGraphic
        
        *BackGraphicURL include the following properties:
        - BackGraphicURL
        - FooterBackGraphicURL
        - HeaderBackGraphicURL
        - ParaBackGraphicURL
        
        This were removed, but for backwards compatibility this commit
        adds them back again and depreactes them in the UNO API. The
        behaviour also changes as internal vnd.sun.star.GraphicObject
        scheme URLs aren't supported so this properties can only be set
        and only if a external URL is provided. If getting such a property
        then a RuntimeException will be thrown.
        
        [ Miklos Vajna: fixed up sw/qa and writerfilter bits. ]
        
        Change-Id: If60011837da96197b576bfe2671ecafccad736c7
        Reviewed-on: https://gerrit.libreoffice.org/53511
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-05-07  Stephan Bergmann  <sbergman@redhat.com>  [3e7bea5ece847dcd7234f7e7fd310b1daab0eec1]

        -Werror=unused-variable
        
        ...when vcl/inc/unx/x11_cursors/salcursors.h included
        vcl/inc/unx/x11_cursors/null_mask.h defining nullmask_bits and
        vcl/inc/unx/x11_cursors/null_curs.h defining nullcurs_bits, which are both
        unused here.
        
        Change-Id: Ib17870dce18a1071fb9b38922cdb0e698c18cbc5

2018-05-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [e5834a3967b3b182d1b7b7a5b500aaea2ea423be]

        sw HTML export: ensure <li> is not closed before list item content
        
        Seems to be a regression from commit
        c30cf5a3d7902018b0a752fa2060b8f2a2caafc2 (sw html: use HtmlWriter in
        htmlatr in some places, 2014-03-16).
        
        Change-Id: If03b77a43cb2f7d1c9c9c62da7eef9ee9c2b5e91
        Reviewed-on: https://gerrit.libreoffice.org/53937
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-07  Gabor Kelemen  <kelemeng@ubuntu.com>  [c0893305bf673bd706a8fec014eedfd104dbe88f]

        tdf#42949 Fix IWYU warnings in sc/inc/[aA]*
        
        Found with bin/find-unneeded-includes
        Only removal proposals are dealt with here.
        
        Change-Id: I1b9193e0d7b320d2b64636eca1bc71041e338d45
        Reviewed-on: https://gerrit.libreoffice.org/53900
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fdd2ec1e39cac9bc73067ade7cba294919610879]

        Fix typo
        
        Change-Id: Ib369d61652ef19fba39ad004a4582448fdc09443
        Reviewed-on: https://gerrit.libreoffice.org/53936
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [912beb5b51689301ab31b4619ca4b39f67e8aaa4]

        Make screenshot folders = ALL_LANGS
        
        Makes it easier to copy to help media files.
        
        Change-Id: I0f0c9272fbc0f8df826af74ff79bfbb171a17a65
        Reviewed-on: https://gerrit.libreoffice.org/53903
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-05-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [695a4302800b63c263d70ec16c325070604b0aee]

        sw: prefix members of WW8RStyle
        
        Change-Id: Ibc64cdc44d170af11479db47c309faac5665daec
        Reviewed-on: https://gerrit.libreoffice.org/53927
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [c7d4c9c2f776a133ee13d7601f190b6ac8d25d47]

        UITest_calc_tests: disable flaky test for now
        
        Change-Id: I70b7755f58b79cc143f51ed647999a056e8567f9
        Reviewed-on: https://gerrit.libreoffice.org/53930
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-07  Stanislav Horacek  <stanislav.horacek@gmail.com>  [3bfdab6b59877fc02b338a5785abb4af0de9e6db]

        Updated core Project: help  5c889a294765c6d91999a561c7bdb6d59eaf9876
        
        fix menu item path to master in Draw
        
        Change-Id: I82af34cc14576bac84095b25e77f2f9a0dede5c7
        Reviewed-on: https://gerrit.libreoffice.org/53911
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [24d59c9e044dfc04013b5d364237245b314f62ed]

        configure option to disable libnumbertext
        
        Because we get a crash in CppunitTest_sw_odfexport when compiling with
        clang >= 6.0.0
        
        Also had to fix the ENABLE_LIBNUMBERTEXT being propogated, and the
        way the code checked it.
        
        Change-Id: I68e4a0078016d176f478ca4c1110fc296b6ca921

2018-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [4d7867c3ac20083b5fd943f5bca44b102ccbe20e]

        loplugin:useuniqueptr in OPreparedStatement
        
        Change-Id: Iea0a8c92bbf7820b5f9e2ab79e7df662e8280b2d
        Reviewed-on: https://gerrit.libreoffice.org/53865
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-07  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [210638cc162ce36c8afab3aa64a65afbb5955939]

        tdf#117299 dbahsql: add varchar_ignorecase type
        
        Change-Id: I1dc904fe1b9146c978086861ef96f5141794bf09
        Reviewed-on: https://gerrit.libreoffice.org/53901
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-05-07  Rene Engelhard  <rene@debian.org>  [1e2afc9bd3062cfba6b65b45c17a08f298014239]

        two more icons with spaces in coilbre I missed
        
        Change-Id: I2d2abd8ce31174753a9275a80e866d6ceb5c7b2e

2018-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [a1e4def198f37cdc929211e44206875dd406d258]

        loplugin:useuniqueptr in FmXGridPeer
        
        Change-Id: I05d6fd36bb92e88016ac9cb062c4443ec8796b97
        Reviewed-on: https://gerrit.libreoffice.org/53882
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [dbba08c7d430948775d47164c760ea1100442beb]

        loplugin:useuniqueptr in FmGridControl
        
        Change-Id: I2fc39692bfb42bfff667908d73b3074d5cc04a28
        Reviewed-on: https://gerrit.libreoffice.org/53881
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [f7a0627c9a5ebd5827fc793ae023fb28e99a6525]

        loplugin:useuniqueptr in SvxTextEditSourceImpl
        
        Change-Id: I69b3fcbdb8a41ed227acdc65232ca013e63bc82d
        Reviewed-on: https://gerrit.libreoffice.org/53880
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [babaa7afcf38763511a152dcc467c2812349207b]

        loplugin:useuniqueptr in SvxTableController
        
        Change-Id: I505f0fe1626e6b935c4194cceaa0f4d0f8756656
        Reviewed-on: https://gerrit.libreoffice.org/53879
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c632220d3aa8faa66b44ba29fbcc560813a369a]

        loplugin:useuniqueptr in SdrObjEditView
        
        Change-Id: Ie980c0f50483235663e9560fbcf61cf284663228
        Reviewed-on: https://gerrit.libreoffice.org/53878
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [91af898b2a9193219bd28aa64296eaf0e145beb6]

        loplugin:useuniqueptr in Sane
        
        Change-Id: I06e9423e667ee87d767bbc17e62798ae0586e975
        Reviewed-on: https://gerrit.libreoffice.org/53877
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [a36d67240c303101fb6a56e40ff46aa1023089f3]

        loplugin:useuniqueptr in SfxDocumentInfoItem and CustomPropertiesWindow
        
        Change-Id: I535200a5b26725cdefc3e6e3ce5e1e925e7a7bfd
        Reviewed-on: https://gerrit.libreoffice.org/53876
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [8f0167d0e005b2872bba966ab9d72f5cd0f5ad17]

        loplugin:useuniqueptr in OleEmbeddedObject
        
        Change-Id: Ia455b86ec14320234935bce32c0bc33a88db036a
        Reviewed-on: https://gerrit.libreoffice.org/53875
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [d655a8d2455c75921eba7a4431fa3d71048e8129]

        loplugin:useuniqueptr in FlashExporter
        
        Change-Id: Ie03889d482bc7504db2e35f9ee667157f18bcc3a
        Reviewed-on: https://gerrit.libreoffice.org/53874
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [945642c28971efc89d3bbc5e474814b19ba2a76c]

        loplugin:useuniqueptr in CGMFList
        
        Change-Id: I2ad0995c9ef9e04efb4ee3dad9c1a879303c8dbd
        Reviewed-on: https://gerrit.libreoffice.org/53873
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [2834d503d683c7a125b24e49f0127d43cb2501e9]

        loplugin:useuniqueptr in TIFFWriter
        
        Change-Id: I119e280f43e38c9ada64ce5a59dcee2aa0dc2e94
        Reviewed-on: https://gerrit.libreoffice.org/53872
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [6e155026b1c123045def6e1a72ac268e78b4262e]

        loplugin:useuniqueptr in GIFLZWCompressor
        
        Change-Id: Iffc9cab9717691818bdc49c8a97f0dff9461340d
        Reviewed-on: https://gerrit.libreoffice.org/53871
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [619027af4480e71198ab7c642f9b56c618c1fba3]

        loplugin:useuniqueptr in SfxCmisVersionsDialog
        
        Change-Id: Ib2ad8550fa452478066039d79a75f75cb5605460
        Reviewed-on: https://gerrit.libreoffice.org/53870
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [063ac5c39a8ba324ca14384065df1118e44fabd5]

        loplugin:useuniqueptr in SfxVersionDialog
        
        Change-Id: I6adb8baff9792c65e3474c10e6ffdac56fe2e5ff
        Reviewed-on: https://gerrit.libreoffice.org/53869
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ffd83de107adfcc7a18bde6e8337c90924b89b7]

        loplugin:useuniqueptr in SfxModalDialog
        
        Change-Id: I612b92045c3a1cf4a443adf2b35fe7ac6f1aa0bf
        Reviewed-on: https://gerrit.libreoffice.org/53868
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [0e2d60f8565c2619807900244b3238ea23c4d962]

        loplugin:useuniqueptr in OResultSet
        
        Change-Id: I8fb228a34710b73ed387458dab882e085125925b
        Reviewed-on: https://gerrit.libreoffice.org/53867
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [a13a8f3e467680fe4ad014c712ce81ff0e6719bf]

        loplugin:useuniqueptr in OCommonStatement
        
        Change-Id: I79f1322dff544ae6251a5a20e4553c6a2baa6fda
        Reviewed-on: https://gerrit.libreoffice.org/53866
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [0ce677434f5eb1ff388d0f33306b9dba9b5beaab]

        loplugin:useuniqueptr in MQueryHelper
        
        Change-Id: Ic76213b5bfa31310d8633ac7a8db7e4cc9020710
        Reviewed-on: https://gerrit.libreoffice.org/53864
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [7baed0c028df4b5215557e8410467277d068021b]

        loplugin:useuniqueptr in OFileTable
        
        Change-Id: I74f21220b71703a18d1ae85f5f50397355304153
        Reviewed-on: https://gerrit.libreoffice.org/53863
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [e2b72039c619b64235fc7cbf12ac40b6b968f984]

        tools: date unit tests
        
        Change-Id: I2b3eaf74173f7f456f04c734dfb7c05c95802809
        Reviewed-on: https://gerrit.libreoffice.org/53895
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-07  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [16c6c05fbeeffe06d887b29eb52605cd4292bbdd]

        bridges (win32/64): Log method calls
        
        Change-Id: I5177dd4fbc8f1b638ceff14c5d88d19fff8076a3
        Reviewed-on: https://gerrit.libreoffice.org/53779
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-05-07  Gabor Kelemen  <kelemeng@ubuntu.com>  [28ab8b127cf0561789f7683246ca25e889ae43c3]

        tdf#112382 Rename Field command to Edit Fields in the context menu
        
        This makes the context menu item name match the window title it opens
        while not changing the label used in the main menu
        
        Change-Id: I0ac488302f942edea4507a4a0f53a4a84af2f9da
        Reviewed-on: https://gerrit.libreoffice.org/53844
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-05-07  Zdeněk Crhonek  <zcrhonek@gmail.com>  [5f42c9527333034bd01d8b78fdc3c0eb9924d2cb]

        uitest for bug tdf#69981
        
        Change-Id: I947786692f8c40c2bc7775632763f317738bc801
        Reviewed-on: https://gerrit.libreoffice.org/52999
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-07  Zdeněk Crhonek  <zcrhonek@gmail.com>  [b5fe54fa3cfeaa9208b9e04e7deb7db9d43683e7]

        uitest forbug tdf#82398
        
        Change-Id: I103981abed68dc88bed27040abf269b2e345d30e
        Reviewed-on: https://gerrit.libreoffice.org/53124
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-07  Zdeněk Crhonek  <zcrhonek@gmail.com>  [31e96ad6d9cb907f46f37f6f30b60bd07316240b]

        uitest / Writer Tools-Sort dialog
        
        Change-Id: I310339b38d8a2833fb0e6b09b89ca04e1a6db5c0
        Reviewed-on: https://gerrit.libreoffice.org/53212
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-07  Zdeněk Crhonek  <zcrhonek@gmail.com>  [0a5afd0cdd2b28fbdb67ec84c9f03fd9dc50eca5]

        uitest for bug tdf#89907
        
        Change-Id: I011d0e1e2671f88a012ac30754bf96a5631630da
        Reviewed-on: https://gerrit.libreoffice.org/53122
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-07  Zdeněk Crhonek  <zcrhonek@gmail.com>  [a019ee36a37f3761d5ba2e90973c6a9cbc9399c9]

        uitest for bug tdf#85979
        
        Change-Id: I3d5ec58532956e7aae7d33759ef9aa9753f4dd1d
        Reviewed-on: https://gerrit.libreoffice.org/53137
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-07  Zdeněk Crhonek  <zcrhonek@gmail.com>  [36c1fab26f767894943203a88082ed50d3fd23f5]

        uitest for bug tdf#73006
        
        Change-Id: I91ed6776f5f045e832ce7f913521e80c05d13375
        Reviewed-on: https://gerrit.libreoffice.org/53182
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-07  Zdeněk Crhonek  <zcrhonek@gmail.com>  [35f8c6822ad012a9c7f33ec2173bef4e585875cb]

        uitest for bug tdf#53482
        
        Change-Id: I169cce450c3ba5ab63d0e4d0b1610261254c3a7c
        Reviewed-on: https://gerrit.libreoffice.org/53245
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-07  Daniel  <danielfaleirosilva@gmail.com>  [08441d466dd70c203a519a133aaf1a5997adbbd3]

        tdf#113866 print text in black print option doest not affect PDF export
        
        Change-Id: Ie328e3a8246e1c2c818af1b9cc4d59e2e711a041
        Reviewed-on: https://gerrit.libreoffice.org/53716
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-07  Daniel  <danielfaleirosilva@gmail.com>  [6a8ae73b4c23ec80f97bcafd8b9a5e8f14b2abc7]

        tdf#99301 fix handouts selected order
        
        Change-Id: I757d41a4ec2ce832b16243e9d9c6fbd5fba6add6
        Reviewed-on: https://gerrit.libreoffice.org/53628
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-07  Samuel Thibault  <sthibault@hypra.fr>  [239d985b712301a5922fe4d32f29db94e5f73766]

        gla11y: Enable warnings for GtkEntry widgets missing a label
        
        Change-Id: Ie2bd516a8125771e747c5960087f835b63737e9e
        Reviewed-on: https://gerrit.libreoffice.org/53837
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-07  Samuel Thibault  <sthibault@hypra.fr>  [4789eb9671c6d6fb0e131267b97a7ad3de8ac5ce]

        vcl: Fix accessibility issues in demo.ui
        
        Change-Id: I8da9fabe80f9c487b0c5ef225d55048ef544bf8e
        Reviewed-on: https://gerrit.libreoffice.org/53843
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-07  Kacper Kasper  <kacperkasper@gmail.com>  [99614e0a782a15749bdc3781d5319309c8d48b46]

        Allow building Qt5 backend on Haiku
        
        Change-Id: I7e928e9e29076bdfaaeffb83791bdc35f1952055
        Reviewed-on: https://gerrit.libreoffice.org/53892
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-06  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [36847ce41aae7c81ad7ca9d22a7215a640378929]

        make SwDepend an implementation detail of sw::WriterMultiListener
        
        - ... and rename it to ListenerEntry
        
        Change-Id: Ie0f77f1d381da469899420f864995e1697e4c639
        Reviewed-on: https://gerrit.libreoffice.org/53909
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-05-06  Stanislav Horacek  <stanislav.horacek@gmail.com>  [642cc0000fa666952e6232e5d56eaf02a06e6814]

        Updated core Project: help  f71b73b67a2d97ac8888e6444ee8e058a2feb8f8
        
        correct command name to delete slides
        
        Change-Id: I2cd613115ab53bfbc5f71482674ce376742e3f55
        Reviewed-on: https://gerrit.libreoffice.org/53912
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-05-06  Caolán McNamara  <caolanm@redhat.com>  [3988bd9dc8339aa32f1721df6b256def5e94f786]

        coverity#1435440 UrF: Unread field
        
        Change-Id: Ia8aa697261f92779077b1f91eeedfa1d7edcb327
        Reviewed-on: https://gerrit.libreoffice.org/53914
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-06  Caolán McNamara  <caolanm@redhat.com>  [ace53eb17c6e2a2e614bb2ff5d99fa5ccfe79358]

        coverity#1435436 UrF: Unread field
        
        Change-Id: Ic119dc27d5d0e54a1af5e5acebb13e7fbc85b1f7
        Reviewed-on: https://gerrit.libreoffice.org/53913
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-06  Caolán McNamara  <caolanm@redhat.com>  [ec3eac9cfeafca69c61ef7b50687a897087f1835]

        coverity#1435442 silence Unchecked return value
        
        Change-Id: Ifb8a72f250e20f2932c0c03a4d41c999b85db0a3
        Reviewed-on: https://gerrit.libreoffice.org/53916
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-06  Caolán McNamara  <caolanm@redhat.com>  [f0886f4e7654078bd053c8d400b682171aff850b]

        coverity#1435443 Arguments in wrong order
        
        and
        
        coverity#1435439 Arguments in wrong order
        coverity#1435437 Arguments in wrong order
        
        Change-Id: I8dc4166640613ce25c9d01624d607568e42edac9
        Reviewed-on: https://gerrit.libreoffice.org/53915
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-06  Zdeněk Crhonek  <zcrhonek@gmail.com>  [30251adb962f55c6486c491691015fc07052d069]

        uitest for bug tdf#92423 (text to columns)
        
        Change-Id: I14702eeb60289f772a0cf54e995a420de1368f4c
        Reviewed-on: https://gerrit.libreoffice.org/53049
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-06  Zdeněk Crhonek  <zcrhonek@gmail.com>  [709e9bbf89bcf762dee358c77abc7bac825b60e9]

        uitest Calc tracked changes + tdf#66263
        
        Change-Id: I8a563a0869d7e2208b345b281f2b30d343523a95
        Reviewed-on: https://gerrit.libreoffice.org/52803
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-06  Zdeněk Crhonek  <zcrhonek@gmail.com>  [e2c03006a68cdd9424449eef64fbed68af66dad9]

        uitest / Calc sort
        
        Change-Id: I3e70dc5b783335cdf30e337200d369b35865d772
        Reviewed-on: https://gerrit.libreoffice.org/53214
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-06  Zdeněk Crhonek  <zcrhonek@gmail.com>  [9b5c9865d9d193d52e7d728f15ffcb8cfc4d5e4f]

        uitest for bug tdf#51700
        
        Change-Id: I2868a5a2abca775b0638fca1b32855c3adebc403
        Reviewed-on: https://gerrit.libreoffice.org/53173
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-06  Zdeněk Crhonek  <zcrhonek@gmail.com>  [90f6876bec3989e3fc8e4f961604c8d00e735eb9]

        uitest for bug tdf#64001
        
        Change-Id: I7c0c2fbbb918a7ce2269920ce3f8342bf6f32583
        Reviewed-on: https://gerrit.libreoffice.org/52599
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-06  Caolán McNamara  <caolanm@redhat.com>  [95620da00dc53a061c3b093510e46a7c0b3163c6]

        Resolves: tdf#117413 char doubling appearing under X with gtk3
        
        like happened on gtk2, so make the rhbz#1283420 bodge happen for XLIB surfaces,
        regardless of the backend
        
        Change-Id: Ic51679a71523e8cc76832858411b102d915638cf
        Reviewed-on: https://gerrit.libreoffice.org/53860
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jean-Baptiste Faure <jbfaure@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f491f4aabe0fc8de4d024f7e6ea60a6927108d89]

        Updated core Project: help  577f7d2ba8639e17fbb1f7238121de453bba9f8e
        
        Fix icon path for colibre + screenshot lang
        
        Note, Tip and Warning icon path
        Fix screenshot lang path for en-US
        
        Change-Id: Ia8a7c5d396ea4e3d6858ebcde6019d71c43278b0
        Reviewed-on: https://gerrit.libreoffice.org/53910
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-06  Gabor Kelemen  <kelemeng@ubuntu.com>  [4e81efeadee1403bc3315a4adbf86cd769715fc2]

        tdf#55972 Export URLs relative to filesystem in PDF export by default
        
        To sync with the default setting used for other file formats
        
        Change-Id: I4fb0062c43282631c30e89308b25c1658d438537
        Reviewed-on: https://gerrit.libreoffice.org/53815
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-05-06  heiko tietze  <tietze.heiko@gmail.com>  [411162f2d12affc6a1109022b185c7060f12bd4f]

        tdf#117007 - Elementary not appearing on some backends
        
        unity & mate added in iconthemeselector
        
        Change-Id: I9a10af148b405068726645940d482c89962fec5c
        Reviewed-on: https://gerrit.libreoffice.org/52880
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-05-06  Chris Sherlock  <chris.sherlock79@gmail.com>  [9c475ed270f1bb8601f312ee43ca2c50bf1790b9]

        svx: remove comment cruft
        
        Change-Id: I8f55407d75bba49b3ebeab80dd7a49d6224959d6
        Reviewed-on: https://gerrit.libreoffice.org/53899
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-06  Rene Engelhard  <rene@debian.org>  [f705883c2a5bfaf24d355b9a41bd613e71fc72e4]

        CustomTarget_registry.mk: add new $(SYSTEM_LIBNUMBERTEXT_DATA) to sed...
        
        Change-Id: Ib35c95f792a49d952ca9f226fbd181831d22a1da

2018-05-06  Zdeněk Crhonek  <zcrhonek@gmail.com>  [14f98f26bb8153078f0f1eb2604d53a37a219a9d]

        uitest for bug tdf#94208
        
        Change-Id: I964303a415c581a97ad2578c6d2b8e304aae0b6b
        Reviewed-on: https://gerrit.libreoffice.org/52738
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-06  Zdeněk Crhonek  <zcrhonek@gmail.com>  [f7fbfeea1f0834d133f436b0d27d42d05e9d574a]

        uitest for bug tdf#46138
        
        Change-Id: I717cfb9caeb8881606e4a11b9b0debebfd5dcd24
        Reviewed-on: https://gerrit.libreoffice.org/52735
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-06  Zdeněk Crhonek  <zcrhonek@gmail.com>  [2833a26a81adcf6a50106fd047423e229b35e79e]

        uitest for bug tdf#105268
        
        Change-Id: I67840582480a968f0a4e1b36402a9bea6a0204b5
        Reviewed-on: https://gerrit.libreoffice.org/52691
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-06  Zdeněk Crhonek  <zcrhonek@gmail.com>  [ff5fef04c9a0c0c722d2af815333bcec172c15d7]

        uitest for bug tdf#37623
        
        Change-Id: I9cd62b49b3c3580b6d4d13798e8f4c01d43e1459
        Reviewed-on: https://gerrit.libreoffice.org/52690
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8e794c95c48d7c7fbfffebb9cd99f8d49dcf4735]

        Fix missing newline
        
        Change-Id: Ib57478c008b733bde6e9480e80ec59142a107861
        Reviewed-on: https://gerrit.libreoffice.org/53889
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-06  Zdeněk Crhonek  <zcrhonek@gmail.com>  [dbf70dff8eefd18b1f757afcd07d1a0c830c4e3a]

        uitest for bug tdf#113252
        
        Change-Id: I9208e09ce22c61baf3750c9555c31302a6fa2158
        Reviewed-on: https://gerrit.libreoffice.org/53862
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-06  Zdeněk Crhonek  <zcrhonek@gmail.com>  [71211b961cbbbffeb8789f6ba49901518d720239]

        uitest for bug tdf#85403
        
        Change-Id: Ic4e4b5d006c84d743495bfa811e9477dc8ded8b2
        Reviewed-on: https://gerrit.libreoffice.org/53158
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-06  Zdeněk Crhonek  <zcrhonek@gmail.com>  [b6285f19d312bd967a33b5b090724f0386ef76f3]

        uitest Writer Format paragraph
        
        Change-Id: I188836bb2fe836700c2f46bc8a31e8451a391ce9
        Reviewed-on: https://gerrit.libreoffice.org/49313
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-06  Zdeněk Crhonek  <zcrhonek@gmail.com>  [4e6cbbee9f3e962beef142f332c7bbcf9699ff70]

        uitest - Calc - natural sort
        
        Change-Id: I7f6ce70da7f2a8c3af8d3329386f67545b0e602c
        Reviewed-on: https://gerrit.libreoffice.org/53330
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-06  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c64dd1afb95b4945b438ee60ef811703413e416d]

        uitest for bug tdf#99773
        
        Change-Id: Iee2538c824ea8ea4d797413e1d8200089ca49c84
        Reviewed-on: https://gerrit.libreoffice.org/53331
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-06  Zdeněk Crhonek  <zcrhonek@gmail.com>  [6898da014b1db1f5b8d4a21af204b04cc7915a92]

        uitest for bug tdf#99627
        
        Change-Id: I3c2236925eede16ca06b5774a9d7b1f024e35061
        Reviewed-on: https://gerrit.libreoffice.org/53387
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-06  Zdeněk Crhonek  <zcrhonek@gmail.com>  [b75fde430a01fc165e69ccf437fbc262fcfc1926]

        uitest for bug tdf#79983
        
        Change-Id: I7331979a4d1ed594ea267ef8843dc0bf3e1b7f1c
        Reviewed-on: https://gerrit.libreoffice.org/53417
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-06  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c5f74b7d567b1a1ac952c14b77404031290a96d0]

        uitest for bug tdf#95192
        
        Change-Id: If03043e43f4d8ada6ad8a199b3653111dd638b05
        Reviewed-on: https://gerrit.libreoffice.org/53404
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-06  Zdeněk Crhonek  <zcrhonek@gmail.com>  [98821620c99f66b9e30db225a2d28db7b28ba013]

        uitest for bug tdf#99208
        
        Change-Id: I25790bb2575f8b06bc19a2172033a387a8ba342c
        Reviewed-on: https://gerrit.libreoffice.org/53808
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2018-05-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e89dc1b6819b3a2d67d2cc077ca7ddee2261998e]

        Updated core Project: help  6de0f39ea58f371de25f22ba95bd8996b08ca09d
        
        De-dup object ID
        
        Just in case ...
        
        Change-Id: I3950fe9f75b26c9c2cd458048c1eafb326ed488e
        Reviewed-on: https://gerrit.libreoffice.org/53714
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-05  Rene Engelhard  <rene@debian.org>  [f557aa2b729e54a670b54a41b14a8d9f696e1472]

        also rename icons with spaces in colibre_svg
        
        Change-Id: I4cb23384015f37af62d0e499909ef1c7a4c3148d

2018-05-05  Rene Engelhard  <rene@debian.org>  [fd5e1bb6657d1137f7a0cd195da7213b70b2a9a5]

        more icon rename without spaces for colibre...
        
        (as done for previous galaxy in 5e71673ae0bbd4c0c1b32a1269155b4cd2cb5f45
        
        Change-Id: I1a231e2b34377a80d2eb4a5467d0b5a136a5df75

2018-05-05  Chris Sherlock  <chris.sherlock79@gmail.com>  [de3d05699db629754600f91452bab373c03e9637]

        tools: explain rVRP, rVPN and rVUP in SetOrientation()
        
        Change-Id: If01ee3de013b28e91ecd685b2ffb3b89ee1815f3
        Reviewed-on: https://gerrit.libreoffice.org/53891
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-05  Rene Engelhard  <rene@rene-engelhard.de>  [f61ae112b3d926a64696ba969734f840d117b3e9]

        Updated core Project: help  a154b3f59a7d6e6cf17e585521592bf96b42a20e
        
        s/galaxy/colibre/
        
        ... as galaxy got removed with 60413c9800c27f53c1108015b50754b065bc98c6
        
        Change-Id: I4e3ec6db6b57b31e184ec53def5bdb54e064ad21
        

2018-05-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [7237db44dfac914e5b6003f418267d3df1e7f162]

        tdf#117355 Show color picker on the sidebar
        
        Change-Id: I3e69b4247b679e0ceb3c8cee5d6fecf82ad8c445
        Reviewed-on: https://gerrit.libreoffice.org/53746
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2018-05-05  Mark Hung  <marklh9@gmail.com>  [266e3fa59a83b17f93765bf517f6db7ee324bdee]

        sw: move tests in ooxmlimport to ooxmlimport2.
        
        To avoid using -bigobj on Windows.
        
        Change-Id: I3115fc01a0802c4b40219bb6f7ea934df81706ed
        Reviewed-on: https://gerrit.libreoffice.org/53769
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-05-05  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [1c5c9b84df270e41c68e68bb69fbf183fc20eed2]

        Refactor: migration warn dlg without modifying API
        
        Use Migration warn dialog directly in library dba instead of popping up
        window in dbu and passing down the information through XDataSource.
        
        Change-Id: I6b8d2b55408a741662052d4af316b0c662d799f0
        Reviewed-on: https://gerrit.libreoffice.org/53363
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-05-05  heiko tietze  <tietze.heiko@gmail.com>  [60413c9800c27f53c1108015b50754b065bc98c6]

        Replace Galaxy icon theme by Colibre
        
        Galaxy goes into an extension, fallback updated
        
        Change-Id: I4b6998035857f01368b39d4f16b2639d8a665065
        Reviewed-on: https://gerrit.libreoffice.org/53092
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-05-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f6fb5a17da883e89cae6f7a960266fc87ccc9f6b]

        Fix typos
        
        Change-Id: I92078fdece135754744d85424956dbb071f3899e
        Reviewed-on: https://gerrit.libreoffice.org/53638
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d633e80334b2472e7d99e253b761acd9b72f290b]

        Fix typos
        
        Change-Id: Id7d66c06e18dbccd5c85ba36143bdb6cee7a5197
        Reviewed-on: https://gerrit.libreoffice.org/53564
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [22a34b3b7a5938bb25b0c6b94097483a4b857ef1]

        Fix typos
        
        Change-Id: I156afb90e159b6e13cf304ac8f6ff9274cb2c7ec
        Reviewed-on: https://gerrit.libreoffice.org/53641
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5fcc7a6b4826d89521a771733b3c00526b4e9388]

        Fix typos
        
        Change-Id: I70e17e06279ca8d11a482011c8c74c14ec692ba1
        Reviewed-on: https://gerrit.libreoffice.org/53888
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8d77bc5638fa08162ce42e2971bdb42db7f4d9c6]

        Fix typo
        
        Change-Id: I24a82ffcd060c72aeddddd76c4c5fe667d75f79b
        Reviewed-on: https://gerrit.libreoffice.org/53833
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-05-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [65b7024b982c10b7998e7cb0fb2b8165b7a8ffb6]

        loplugin:useuniqueptr in DbGridControl
        
        Change-Id: Ia5b1181ae58ce69871a66f58080435f8511cc815
        Reviewed-on: https://gerrit.libreoffice.org/53883
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-05  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [83243003b46dfb258c2b41049b0e1cb82a2d7ddb]

        use WriterMultiListener instead of SwDepend in SwContentNode
        
        - also move SwContentNode and SwTextNode from
          Modify to SwClientNotify
        - this removes the last public use of SwDepend, which should now become
          an implementation detail of WriterMultiListener
        
        Change-Id: I5ae3a7a091fb2b6bb3bce44a0adc4f41f07a0c30
        Reviewed-on: https://gerrit.libreoffice.org/53835
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-05-05  andreas kainz  <kainz.a@gmail.com>  [0b56585cfc047decf25c648d3cccfc3c7b594a86]

        Windows installer icon update newfolder.ico
        
        Change-Id: Ifc65202ddd82f7fbd80de1a36c21eb0edc126bc7
        Reviewed-on: https://gerrit.libreoffice.org/53886
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-05-04  Caolán McNamara  <caolanm@redhat.com>  [6bbaed858821bc32bd1fec6915f72bfc093b0a16]

        Resolves: tdf#117406 cannot tab into colorsets, cause can_focus was False
        
        which is a problem since....
        
        commit 3014e5f362c77c546452d45fcde96fcbae27235e
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Sun Apr 29 21:15:22 2018 +0100
        
            hook up can-focus to ability to tab into the widget
        
        Change-Id: I93465b82b9c525d108eecc9a4ef9a3dd03b5ddda
        Reviewed-on: https://gerrit.libreoffice.org/53855
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-04  Caolán McNamara  <caolanm@redhat.com>  [0920b04bca3d58d89b026bcf999ea43d0e855715]

        weld SwOutlineTabDialog
        
        Change-Id: I55c0e9a62dd9dd970a87ef295bb5fbb82c80d2d8
        Reviewed-on: https://gerrit.libreoffice.org/53848
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-04  Caolán McNamara  <caolanm@redhat.com>  [2cab4acbe2aaaee6e5b9afeb68f3e555ecff2ec7]

        weld SwNumPositionTabPage
        
        Change-Id: I12171eb00d5b8354456b629d58d20b22109e24f8
        Reviewed-on: https://gerrit.libreoffice.org/53845
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-04  Takeshi Abe  <tabe@fixedpoint.jp>  [5103c6a405e93bb05018ab7c89e7e9446c740aaa]

        tools: Avoid looking up system clock twice to get DateTime
        
        DateTime::DateTime(DateTimeInitSystem) had initialized Date and
        Time separately, which causes a slight possibility that it could
        get a wrong datetime with almost 24 hours delay when it went beyond
        midnight. E.g., the date part was of the previous day while the
        time part was 00:00:00.xxx of the next day.
        
        This also reduces duplicate code by sharing GetSystemDateTime().
        
        Change-Id: I352d90f468f5cbc70e7936a337bed97365baa06c
        Reviewed-on: https://gerrit.libreoffice.org/53612
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-05-04  Gabor Kelemen  <kelemeng@gnome.hu>  [7b0ff01d1bf718c5b439b5cddfcdfe051271b28c]

        Updated core Project: help  a536178daab521449620a80459371fa2bb76b295
        
        Fix ahelps and bookmarks on Hangul/Hanja conversion page
        
        Also drop a useless paragraph about the Close button
        
        Change-Id: I86cec352443ac5761965974a306973139c7aa4da
        Reviewed-on: https://gerrit.libreoffice.org/53861
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-05-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [dff25d295f265f361e2e97cdf28f0e70a923adb5]

        Related: tdf#117245 editeng: cover tab stop items for sw doc model xml ...
        
        ... dump purposes
        
        Change-Id: Ib6c7dff9f2e76c3358dbdc06d2ba53fa2601c043
        Reviewed-on: https://gerrit.libreoffice.org/53859
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-04  Caolán McNamara  <caolanm@redhat.com>  [5e34e3741de8aae10bf30889c227581818276186]

        memory from getenv is not ours to free
        
        regrssion from...
        
        commit c3074cb5784329eaf558c2f58d96a64085b42d48
        Author: Chris Sherlock <chris.sherlock79@gmail.com>
        Date:   Sun Jan 7 00:39:33 2018 +1100
        
            vcl: remove dead code
        
        Change-Id: I3295ece62e97d00e56db95d0005d13d2a97984c2
        Reviewed-on: https://gerrit.libreoffice.org/53858
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-04  Gabor Kelemen  <kelemeng@gnome.hu>  [3cebb7365270ce79835a8f8a0ef44179a051159b]

        Updated core Project: help  2c8cfc7de084dc055f69fcd39f09dbb815e01764
        
        Remove duplicate HIDs added by script - from sbasic
        
        To improve readability of xhps
        
        Change-Id: I8f6463b59c91a15cf27a8bc17b01210874fb9b2f
        Reviewed-on: https://gerrit.libreoffice.org/53857
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-05-04  Gabor Kelemen  <kelemeng@gnome.hu>  [dbd8bfda246c7fc7e1d2080aa090181e6b6d9bde]

        Updated core Project: help  8cf310a9fec2c08562bb3858cf4928bb6599737b
        
        Remove duplicate HIDs added by script - from simpress
        
        To improve readability of xhps
        
        Change-Id: Ic90baace82f16f2f802131ae25e14f1726f56c86
        Reviewed-on: https://gerrit.libreoffice.org/53856
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-05-04  Gabor Kelemen  <kelemeng@gnome.hu>  [e00cd59c95cc4841c881cc99aae26722860852e2]

        Updated core Project: help  575d72e10f919a19a8793d16636f5cca8dcd4564
        
        Remove duplicate HIDs added by script - from scalc
        
        To improve readability of xhps
        Also fix some ahelps with multiple bookmarks
        
        Change-Id: Ia3394344ac8b0bdca78ce4c1aebef8d827d8313c
        Reviewed-on: https://gerrit.libreoffice.org/53854
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-05-04  Gabor Kelemen  <kelemeng@gnome.hu>  [74c13cf4ad31a8a5535440d492900454703c5483]

        Updated core Project: help  adc9acd36edabe6e169f4acf8e83fde8562fce70
        
        Remove duplicate HIDs added by script - from swriter
        
        To improve readability of xhps
        Also fix some typos in ahelps
        
        Change-Id: I9f28f5b2869961f523cfadc6fa2c43ac599e9e2b
        Reviewed-on: https://gerrit.libreoffice.org/53853
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-05-04  Gabor Kelemen  <kelemeng@gnome.hu>  [1f104769707452d5b45a0515d9c4169ca7870966]

        Updated core Project: help  4302807c75de25fbb50d230d10c3d4ecee0441af
        
        Remove duplicate HIDs added by script - from shared/
        
        To improve readability of xhps.
        Also fix a few ahelps with multiple bookmarks
        
        Change-Id: I71870295295e4a2d9b6b91053d38d4615912f794
        Reviewed-on: https://gerrit.libreoffice.org/53846
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-05-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [53a0298667172bfdab22fd969f2bb319a59938e4]

        xmlsecurity windows: stop using the "xmlSec" prefix for own code
        
        xmlSec is the prefix for symbols from libxmlsec, it's confusing if our own code
        uses that as well.
        
        Change-Id: I3b003d2de067ba85e9f092c3c6aeac00dd4b1784
        Reviewed-on: https://gerrit.libreoffice.org/53820
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-04  Stephan Bergmann  <sbergman@redhat.com>  [e51e0279e88dbb542518df93d86f8bb0d0a43e89]

        Missing test dependencies
        
        Change-Id: I3a7afc2c877d8c130d7a0a4d2b883dc0641d18e9

2018-05-04  Caolán McNamara  <caolanm@redhat.com>  [ee9ab9c13731399047c78de8d7f57302e33fb95d]

        weld SwOutlineSettingsTabPage
        
        Change-Id: I5032c0d446cee1eae443a4c0876f862c3a6af81a
        Reviewed-on: https://gerrit.libreoffice.org/53838
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-04  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [71bbb0989f1a76b760a75f0fb2f332a8e82b18ce]

        update credits
        
        Change-Id: I8732abab556f9330791d9edcde6aec00ffc97d51

2018-05-04  Armin Le Grand  <Armin.Le.Grand@cib.de>  [0fe7bda233da3c1f95a82c0050c8f917dc39c22e]

        tdf#116879 Separate SdrObjList::Clear() as needed
        
        SdrObjList::Clear() does broadcast the SdrObject
        removals and deletions and a SetChanged() to SdrModel.
        The old version avoided this in the destructor (with
        a comment to not call virtual methods in destructor,
        but  the problem is more that the ::Notify triggered
        works on the SdrPage already in destruction). To allow
        calls to Clear() without broadcasting I splitted this
        to a impClearSdrObjList(bool bBrodacast) and rename
        of ::Clear to ::ClearSdrObjList to get all places.
        Adapted all places in the code as needed, already pre-
        checked on Linux that this fixes the problem.
        
        Change-Id: Iea46758fb6b57f2b3d9896959a35260c6f6d52d5
        Reviewed-on: https://gerrit.libreoffice.org/53839
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-05-04  Stephan Bergmann  <sbergman@redhat.com>  [b72a31b37f9bdcfd3f59b3256b465bf0fb5a50ca]

        Adapt to Clang trunk SourceManager::getImmediateExpansionRange changes
        
        ...of <http://llvm.org/viewvc/llvm-project?view=revision&revision=331155>
        "PR37189 Fix incorrect end source location and spelling for a split '>>' token",
        changing (among others) the return type of getImmediateExpansionRange from a
        std::pair of token locations to CharSourceRange (which will typically also
        represent token locations, but might also represent char locations).
        
        For now, map the return value of getImmediateExpansionRange back to a std::pair
        (as expected by our compilerplugins code in its current form), and mark the
        char location case with a TODO (which will need to be addressed if any of our
        plugins starts to produce wrong results due to not handling that char location
        case).  In the long run, we should instead adapt our code to use the new return
        type of getImmediateExpansionRange directly.
        
        Change-Id: Idc2f5dc43830af4798b55bf605976c4ab146c522
        Reviewed-on: https://gerrit.libreoffice.org/53817
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-04  andreas kainz  <kainz.a@gmail.com>  [fe18111ac42101e6653402c214f7fc1df03acd43]

        tdf#103677 Windows installer icons
        
        Change-Id: If2a122965e0f2b244fbbd115e8d38b9b70058a5b
        Reviewed-on: https://gerrit.libreoffice.org/53770
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-05-04  Stephan Bergmann  <sbergman@redhat.com>  [d59760428669a3e6b90524b9bc52829ece539c80]

        Allow actually passing CXXFLAGS into external/libnumbertext
        
        ...as external/libnumbertext/ExternalProject_libnumbertext.mk tried to do
        
        Change-Id: I8c0deeaa1db31fc0ab5042c7f8a1ced0d65e29ee
        Reviewed-on: https://gerrit.libreoffice.org/53806
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-04  Gabor Kelemen  <kelemeng@gnome.hu>  [277062b509b2709ce5f4f9a8f67dddd713a3b7d0]

        Updated core Project: help  f624ccb2b85d920da466a11b10134ae8bbddb05b
        
        Fix ahelps and bookmarks on Text direction pages
        
        Change-Id: I32709b69cec1883c2427f702f1959484070d7ac3
        Reviewed-on: https://gerrit.libreoffice.org/53842
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-05-04  Gabor Kelemen  <kelemeng@gnome.hu>  [ed70c94ccfd39844a8facd60f1e7294d2fe9b908]

        Updated core Project: help  9c5d8ae1bdbbf28b4ba9a6ff0a11b3c9bd1ce296
        
        Fix bookmarks and ahelps on Select All commands page
        
        Change-Id: I3f117c2e62bf23c8f2036fc9ea85715a2e784d65
        Reviewed-on: https://gerrit.libreoffice.org/53841
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-05-04  Stephan Bergmann  <sbergman@redhat.com>  [7cb822ca4875704f0a8b3816ad4f23d230848400]

        Revert "Enable new Help to be installed as extension"
        
        This reverts commit cdbb14cedb7d07aec0dda47fbb5ab65a02fb0cf6, no longer needed
        after e606179d5722427bc4137838585b38892e01b328 "tdf#116240: Include
        --with-help=html in installation sets".
        
        Change-Id: Iaf26b937aa40a6563589ac182b7365224b455482
        Reviewed-on: https://gerrit.libreoffice.org/53725
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [e74fd983e3195ea2867acd4b925e9899571a1651]

        tdf#117364 Special Character dialog grid font issues
        
        Revert "tdf#113643 Editing tables in Impress lags terribly"
        This reverts commit 13a1bc409d9b2f0d14f4d316b7977b1fc2eb3c8a.
        
        Will probably need more sophisticated caching, so just revert this
        for now.
        
        Change-Id: I05cc26b911d3d138b57098656ea0c9c3c4e82592
        Reviewed-on: https://gerrit.libreoffice.org/53784
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-04  László Németh  <nemeth@numbertext.org>  [1501df419ea4d40358d705a281fd9662088ba51e]

        tdf#117171 DOCX export/import of cardinalText, ordinalText
        
        and ordinal (indicator) numbering styles.
        
        Change-Id: Ia4030c8a170bad67e0b52ec685a49faa77552ccf
        Reviewed-on: https://gerrit.libreoffice.org/53831
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-05-04  Caolán McNamara  <caolanm@redhat.com>  [d038d1f5ee0d24a5ad739d5e91015f90fd09b02e]

        coverity#1435273 Resource leak in object
        
        Change-Id: I781b2d6f6b550e5b381c041a27d282c4dca9d6dd
        Reviewed-on: https://gerrit.libreoffice.org/53805
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-04  Eike Rathke  <erack@redhat.com>  [90df301f6d4e7ab0b660d9e39c6fe639ef5ae348]

        Use the currently active locale if no format passed
        
        No format passed doesn't necessarily mean the init/system locale,
        use the locale set at SvNumberFormatter::IsNumberFormat()
        
        Change-Id: Ief1025fa14145396ba096842e2f3341496ce4ce8
        Reviewed-on: https://gerrit.libreoffice.org/53829
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-05-04  Eike Rathke  <erack@redhat.com>  [10a047ae8a6e5c47edc1ca11ed573f340b249f61]

        Add Malay Arabic [ms-Arab-MY] and [ms-Arab-BN] to language list, both CTL
        
        Change-Id: Iac7dddf8b29048c504b9ec695ecd08e5bf12a768
        Reviewed-on: https://gerrit.libreoffice.org/53828
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-05-04  Rene Engelhard  <rene@debian.org>  [672501c91feab21824e77f3087dc3e69a14f5f0b]

        set -DENABLE_LIBNJUMBERTEXT after pkg-config
        
        so that we don't "loose" the pkg-config --cflags info. That also makes the
         #ifdef in lingucomponent/source/numbertext/numbertext.cxx not needed anymore
        
        Change-Id: Ia5771859a4a181f1a8a450d9ad4130b1e53abf8e

2018-05-04  Stephan Bergmann  <sbergman@redhat.com>  [e046c36776503f2dc934891412a8019c62530e03]

        workdir/UnpackedTarball/libnumbertext/src/config.h is generated
        
        ...from workdir/UnpackedTarball/libnumbertext/src/config.h.in, and included via
        lingucomponent/source/numbertext/numbertext.cxx ->
        workdir/UnpackedTarball/libnumbertext/src/Numbertext.hxx
        
        Change-Id: Idd007cf230b0c297c6dd692b1565336209a73ba8

2018-05-04  Caolán McNamara  <caolanm@redhat.com>  [92d5cd31d93ca30f97fab09304a59aa41268431e]

        give icon data directly to gtk, skipping internal loaders
        
        Change-Id: I4168b78d68a99e56105c49e1a1b6e1aa457609af
        Reviewed-on: https://gerrit.libreoffice.org/53812
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-04  Caolán McNamara  <caolanm@redhat.com>  [a7dde8db81624c4f31c93b8611a4636d662f548e]

        can make good use of fact its a SvMemorystream
        
        Change-Id: Iad581202fab8bace4a730bf2c318718bcc065e9d
        Reviewed-on: https://gerrit.libreoffice.org/53811
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-04  Caolán McNamara  <caolanm@redhat.com>  [736cebb414af587e7ac82f1326b06ce4022badf4]

        weld ScMergeCellsDialog
        
        Change-Id: I513f7e9b0c969706646821af508e41bb2331bbc2
        Reviewed-on: https://gerrit.libreoffice.org/53809
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-04  Tor Lillqvist  <tml@collabora.com>  [c1293a13b0e98eae5a2e12e59693bdfbf93b6dc9]

        Add a distro-config file for LibreOffice Vanilla on the Mac App Store
        
        In addition to the options in this file, the following are present in
        our autogen.input for the 6.0 branch:
        
        --disable-ccache
        --enable-macosx-code-signing=<redacted>
        --enable-macosx-package-signing=<redacted>
        --with-external-tar=/Users/tml/lo/src
        --with-lang=bg br ca ca-valencia cy cs da de el en-US en-GB es et eu fi fr ga gd gl hr hu id is it ja km lt lv nb nl nn pl pt\
         pt-BR ro ru sk sl sv ta tr uk zh-CN zh-TW
        --with-macosx-bundle-identifier=com.collabora.libreoffice-free
        --with-product-name=LibreOffice Vanilla
        --with-package-version=<depends on version>
        --with-referenced-git=/Users/tml/lo/core
        --without-parallelism
        
        The language list is a guesstimate of what localisations are good
        enough. Suggestions of languages that should be dropped (or added)
        welcome.
        
        (We don't want a language with immediately visible holes (in top level
        menus or common dialogs) in the translation coverage. That is an
        insult to a user who would want to use that language and worse than
        not providing a localisation in that language at all. In my opinion.)
        
        Change-Id: I0dd1c2848cd964f6bf9e17d95d1735b81b235b1c

2018-05-04  Gabor Kelemen  <kelemeng@ubuntu.com>  [fb027f0f556c48e42a08059c8e92c3bfc0f52209]

        tdf#112607 Use better wording for single/multiple print job option
        
        Separate seems to be more straightforward here
        
        Change-Id: I214211d75354da4b01ca5fe23dd51525d9892743
        Reviewed-on: https://gerrit.libreoffice.org/53816
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-05-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [213f12be2cab2106dde4a0e859faaa8259627c1a]

        no need to expose m_pExampleSet as non-const
        
        Change-Id: Ife6b4115a8aa48eba6f86ecf4eb66e3dc5e1830e
        Reviewed-on: https://gerrit.libreoffice.org/53796
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [869683945a801e86590c165bc6f08832adb7ebb1]

        loplugin:useuniqueptr in connectivity::OSortIndex
        
        Change-Id: Ie403862020e8fd1eba96d753e33e9fe5b556f949
        Reviewed-on: https://gerrit.libreoffice.org/53764
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [de0a2f6ae7fdfccc17e2b93006a3d308ac15868b]

        loplugin:useuniqueptr in SfxManageStyleSheetPage
        
        Change-Id: Ia20be44b7a574a8afe1edbf5bf313da4391898d1
        Reviewed-on: https://gerrit.libreoffice.org/53760
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [49380068794fa6776cfeedf3ffeaa3677bc63f21]

        loplugin:useuniqueptr in SfxAppData_Impl
        
        Change-Id: I861dd9459e4c986557198b918dc099a0bb119d7d
        Reviewed-on: https://gerrit.libreoffice.org/53759
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-04  Regina Henschel  <rb.henschel@t-online.de>  [36ca18f70ee0bf9541bc0105c85f0a68f088c92b]

        tdf#117323 Add file name extension mp for Multiplan
        
        The missing file name extensions makes the assertion fail in
        core/include/rtl/ustring.hxx#669
        
        Change-Id: I1a3c95867f850d64b69dc851737b902c4aef228b
        Reviewed-on: https://gerrit.libreoffice.org/53797
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-05-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [268c7a7841bf860c8882d281ddbf669cebc3768e]

        Removed executable permission on data files
        
        chmod -x for doc, xlsx, png, hxx, cxx, xls, ppt, hpp
        
        Change-Id: I52aed261e318cfd765e9adb3ed8edd226c8a59d8
        Reviewed-on: https://gerrit.libreoffice.org/52569
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [09425ab9f199a90abfb45f62d94e68163e31c8af]

        Removed executable permission on data files
        
        chmod -x for .patch, .pptm, and .vb
        
        Change-Id: I98e1221e48df22e8b58aaf305898cbe301f187ce
        Reviewed-on: https://gerrit.libreoffice.org/52568
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-04  Jim Raykowski  <raykowj@gmail.com>  [38407bec341f2018fe460a76440dc0641dd07cef]

        tdf#117283 Select all drawing objects with the same name
        
        Change-Id: Ib79f4a9694e4aafb7a46c86661bab0c21b9ee67d
        Reviewed-on: https://gerrit.libreoffice.org/53582
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-04  Samuel Thibault  <sthibault@hypra.fr>  [936eaedddbc6d21737745be3c3131607440e366c]

        gla11y: Enable duplicate labelling warnings
        
        Change-Id: Id9022aad4538caa08c3de9a76ff97282cfefb828
        Reviewed-on: https://gerrit.libreoffice.org/53314
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4ed3137022efa6128ad146e4b4dfae13548431dc]

        Removed executable permission on data file
        
        Change-Id: I0f86653ff94cead486f6c158e875f07533e1cb5d
        Reviewed-on: https://gerrit.libreoffice.org/53687
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [91424c5ce672d4b81c0325d53cc377f31a3fc417]

        Removed executable permission on data file
        
        Change-Id: I505ba518ef47608aa348b48c1fe89f096de2ba64
        Reviewed-on: https://gerrit.libreoffice.org/53695
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-04  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [bb2443cc18d43860faafc852a5bfc5d446a7b6b3]

        logging: add some strategic places around vcl messages
        
        Change-Id: I3eb1076a0dd697ceb3b4310444542f324848b358
        Reviewed-on: https://gerrit.libreoffice.org/53777
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-05-04  Rene Engelhard  <rene@debian.org>  [409b7636f0e519f9ab14bac7884789b2323557c7]

        actually export SYSTEM_LIBNUMBERTEXT_DATA in config_host.mk
        
        Change-Id: I5cd6d0b3fe610d0152a3d5345d8412161a1d0544

2018-05-04  Eike Rathke  <erack@redhat.com>  [16a8d9f45449d0ef7efbdbff8ae29d97441eb044]

        Avoid number scanner overhead for all General formats
        
        Change-Id: If28276a1f707c3eb462a013b5604a92ce56038d2
        Reviewed-on: https://gerrit.libreoffice.org/53792
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-05-04  Eike Rathke  <erack@redhat.com>  [3f8fa788a28abdbf58b0e7577e6a5632001f6181]

        Avoid number scanner overhead for the 0 General format
        
        Change-Id: Iec25db8caaccacfef760f269dd1a349f51455052
        Reviewed-on: https://gerrit.libreoffice.org/53791
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-05-04  Eike Rathke  <erack@redhat.com>  [a5e0fda3c1375f312ba8d3f0f5ce80d16649c4f5]

        Revert "Revert "Resolves: tdf#116579 consider both work locale and format...""
        
        This reverts commit f5a56c367fba1c42b4f9719b10ff3e86ad5e2ab1.
        
        Now that Basic is fixed to set the proper NfEvalDateFormat ...
        
        Change-Id: I448edd733b0370b22ff5d8c27fe2c993597c9f8f
        Reviewed-on: https://gerrit.libreoffice.org/53788
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-05-04  Eike Rathke  <erack@redhat.com>  [657668c378a9405c9978c553be52346b250e8d99]

        Related: tdf#116579 tell SvNumberFormatter the proper NfEvalDateFormat
        
        So far Basic relied on the side effect of date acceptance patterns
        selected according to the passed format's locale, which changed
        with the (temporarily reverted) commit
        dfb9138b8b5a239b46f189a717999bcaff19aa79. Explicitly tell the
        formatter the behavior to use.
        
        Change-Id: I9819399df69bdfa36d79bc9db116dec37a85cbeb
        Reviewed-on: https://gerrit.libreoffice.org/53787
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-05-04  Eike Rathke  <erack@redhat.com>  [ccbc955ed0d2efec2de5250a8b838804fafa93ce]

        Reverse debug logic
        
        Two warning messages are too much..
        
        Change-Id: Ifaa40e1c7a32b488d1a40374507efea5e893280f

2018-05-04  Eike Rathke  <erack@redhat.com>  [8c65f839633f57e57e9f748af87983377b705d24]

        Debug string access out-of-bounds
        
        Change-Id: Ie5afbcdc9818e09261c2458f03ce26da1fefcf49

2018-05-03  Rene Engelhard  <rene@debian.org>  [887481755949e6313e12d6e9ab04c95f84884830]

        fix system-libnumbertext build
        
        actually export SYSTEM_LIBNUMBERTEXT
        
        Change-Id: I758ef7ee868c5b06fc4e8ae43e6f2091925232aa

2018-05-03  Caolán McNamara  <caolanm@redhat.com>  [f8f65d88ede1db197c35be7b0db117c321b0d180]

        Resolves: tdf#117005 undo/redo skips comment when switching sheets
        
        while insert comment is active
        
        regression from....
        
        commit 80509950d35cebaede89fcb52c446a1fd3e45ba3
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Mon Jul 4 15:31:29 2016 +0100
        
            Resolves: tdf#100761 after insert note, focus cannot return to inputbar
        
        which is a suspected regression from.
        
        commit 11d605cc5a0c221d2423b6e63f502db660d085d2
        Date:   Mon Feb 1 18:39:51 2016 +0200
        
            tdf#84843 Stop using PseudoSlots for drawing slots
        
        Change-Id: Id4614624cbb85411ba0d368ae072a05f5f9e09ad
        Reviewed-on: https://gerrit.libreoffice.org/53798
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-03  Caolán McNamara  <caolanm@redhat.com>  [a0b549c0081f37aada8e53addf5e0b5929fb4636]

        fix 4 separate new bugs in BitmapMosaicFilter
        
        coverity#1435274 Dereference after null check
        coverity#1435276 Resource leak
        coverity#1435278 Resource leak
        and on success it returned its input, throwing
        away the result of its calculation
        
        commit 63a716783a555e91ad3a32f25f20cffc88ca15e4
        Author: Chris Sherlock <chris.sherlock79@gmail.com>
        Date:   Fri Apr 20 20:39:48 2018 +1000
        
            vcl: ImplMosaic() -> BitmapMosaicFilter
        
            Change-Id: Ia0910ae9166c4eb6b870ab25db761bc1703fec68
            Reviewed-on: https://gerrit.libreoffice.org/53203
            Tested-by: Jenkins <ci@libreoffice.org>
            Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        
        Change-Id: I4eb74ef279b2ead268d07ac572ab76cd911dacb6
        Reviewed-on: https://gerrit.libreoffice.org/53807
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-03  Caolán McNamara  <caolanm@redhat.com>  [aaeb63a9e2dcde768d6fd8d4cc8a9ad13185851b]

        coverity#1435272 Uninitialized pointer field
        
        Change-Id: I93d9c9d97845be92b42d5aaf8c7f6b4f2f1f837d
        Reviewed-on: https://gerrit.libreoffice.org/53800
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-03  Caolán McNamara  <caolanm@redhat.com>  [a11a21570e357fddef10f436d8b1e9e27e0bc7ce]

        coverity#1435279 unused field
        
        Change-Id: Iade24ac33f59e7a7138ace68a0edcb240e0d8f84
        Reviewed-on: https://gerrit.libreoffice.org/53801
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-03  Caolán McNamara  <caolanm@redhat.com>  [fb85d38546f18a2f6addbe9c8acbafdb3cca989e]

        coverity#1435275 Uninitialized scalar field
        
        Change-Id: I5a488d11565166c4143bd8992f40cb776906cb2b
        Reviewed-on: https://gerrit.libreoffice.org/53804
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-03  Caolán McNamara  <caolanm@redhat.com>  [098ba55907b0fec87fe8f62b52a087a4f2f9239e]

        weld SvxTextTabDialog
        
        Change-Id: I2a48230d38fbc3c7d3e1e3b3ad43d4b17f48ed16
        Reviewed-on: https://gerrit.libreoffice.org/53783
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-03  Caolán McNamara  <caolanm@redhat.com>  [2d45f87330ef7011711767cc736829e4082b236b]

        support native focus for drawing sub region
        
        Change-Id: I9862f060b9d5b2c3015c084060887f2d66f1ed01
        Reviewed-on: https://gerrit.libreoffice.org/53768
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-03  Caolán McNamara  <caolanm@redhat.com>  [7e64aaebce8667f7ab173ea3807c62f81138b4af]

        weld SvxTextAttrPage
        
        with a a11y rework to be more like the insert special char a11y
        
        also, route a11y questions about a custom widgets parent to the gtk toolkits
        underlying default implementation, keeping only questions about ourself to
        be handled by the XAccessible
        
        focus rectangles in RectCtl work again, seems that got lost somewhere
        along the way
        
        Change-Id: I62237d45668f4438aec6031cc5a48c38de21bf98
        Reviewed-on: https://gerrit.libreoffice.org/53767
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-03  Stephan Bergmann  <sbergman@redhat.com>  [55fcb23ea5caa509d8254910c581d234f7ec9199]

        Tunnel verbose=t into external/libnumbertext
        
        Change-Id: Ibbd16c11140308d256cde5e23d7304ca304ac4c1
        Reviewed-on: https://gerrit.libreoffice.org/53795
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-03  Stephan Bergmann  <sbergman@redhat.com>  [0d7baf34ea56d27775f417e07dd854ad3d2fc3b1]

        Remove unused --with-help=common
        
        ...see mail thread starting at
        <https://lists.freedesktop.org/archives/libreoffice/2018-April/080050.html>
        "Anybody using --with-help=common?".  Instead, make configure fail for unknown
        --with-help=... arguments.
        
        Change-Id: I51b8b9087a88ff3a3681453cdc830aa7e499e8df
        Reviewed-on: https://gerrit.libreoffice.org/53793
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-05-03  Mike Kaganski  <mike.kaganski@collabora.com>  [247dabcb0b92a62b233ec0237deac84e6675325c]

        tdf#117268: treat erroneous \itap0 the same way as Word does
        
        ... so that if we are inside a table, it would not convert table
        paragraphs into top-level paragraphs. (The in-the-wild documents
        with this invalid input are, e.g., generated by Consultant+ legal
        reference database).
        
        Change-Id: I45eb9073a0651bc963badb84229ce5ae437f1a8c
        Reviewed-on: https://gerrit.libreoffice.org/53790
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-05-03  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6441eaaa5fa72946f52579426cc8847a42d94e10]

        Fix typo
        
        Change-Id: I6f62d3812b191b9c8f7e52a6729bad150be16c2f
        Reviewed-on: https://gerrit.libreoffice.org/53782
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-05-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [30bb90fc2a9726068db49ddb8c1e818777d5c5b1]

        loplugin:useuniqueptr in PathSettings
        
        Change-Id: Ib0e6e293e10473b7ada3919f781cfd05ef78749c
        Reviewed-on: https://gerrit.libreoffice.org/53761
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-03  Stephan Bergmann  <sbergman@redhat.com>  [ea33ae5ef0a9d6b03fdef6503066100d0ae12729]

        Updated core Project: help  819ea03090a68b250f09df30731f9ad0c0f9e625
        
        An AllLangPackage should be an l10n_target
        
        ...to avoid "target ... should be a l10n target" warnings from
        solenv/gbuild/Module.mk (but apart from that, doesn't seem to make much of a
        difference)
        
        Change-Id: I193333b1f9fba63795d6e99ca97de8d07eb744e6
        Reviewed-on: https://gerrit.libreoffice.org/53794
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        

2018-05-03  andreas kainz  <kainz.a@gmail.com>  [8d5796615d1332fe507a7fa16940c4969c2b5762]

        Colibre icons: add 32px icon size support
        
        Change-Id: I7e5893a7d0f938bc07fea6ed53c841ee637f0016
        Reviewed-on: https://gerrit.libreoffice.org/53774
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-05-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [ab17afd9beeb2a2cef3e7b67a6acd2581d78b823]

        loplugin:useuniqueptr in SdrMarkList
        
        Change-Id: I36e7af3b1b74a78103c079da58ae1a820b164720
        Reviewed-on: https://gerrit.libreoffice.org/53753
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [12fe762438d761d8cf32f264a0e1c2d57b65aeb8]

        m_bStandardPushed is dead
        
        Change-Id: Ibea072af1c6f6de968535807dadf89866123ba44
        Reviewed-on: https://gerrit.libreoffice.org/53775
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-03  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [5cee94308b8dbceb11de4ac02e1d7c9808ccdb02]

        tdf#117041 use correct expression in if statement.
        
        Follow up of commit e58b3f987681d0034f692db82345af06de217836.
        
        Change-Id: Ia142ae401a8c86e3411830703794eedb351bca09
        Reviewed-on: https://gerrit.libreoffice.org/53733
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-05-03  Stephan Bergmann  <sbergman@redhat.com>  [e56702c41bc84a4ddeaad23a59b66aee6bd35a6c]

        loplugin:staticaccess
        
        Change-Id: Ic62cdd1fd2ba2fe0ecda49505cf7047457d33b87

2018-05-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2bf4d69e0bfa98d641939e62945a7f8915441297]

        [API CHANGE] revert and deprecate GraphicURL, modify Graphic prop.
        
        Revert the state of GraphicURL property so it supports setting a
        external URL, but getting throws and exception.
        
        Modify the Graphic property, so it reflects what was used with
        GraphicURL before.
        
        Change-Id: Ia05b8ea37997b5ed8c75215557cce9979630c898
        Reviewed-on: https://gerrit.libreoffice.org/53509
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-03  László Németh  <nemeth@numbertext.org>  [f1579d3d6c5f5f3a651825e035b93bee7a4f43c6]

        tdf#117171 support localized number name numbering styles
        
        in page number, chapter and outline numbering
        in ~30 languages by integrating libnumbertext library.
        
        - offapi: add linguistic2::NumberText
        
        New NumberingType constants:
        
        - ordinal indicators (1st, 2nd, 3rd...)
        
        - cardinal number names (One, Two, Three...)
        
        - ordinal number names  (First, Second, Third...)
        
        Note: these numberings are parts of OOXML, too.
        
        Plain text files of Libnumbertext's language data
        are installed in share/numbertext (similar to
        share/fingerprint), allowing further customization.
        
        Change-Id: I4034da0a40a8c926f14a3f591749a89a8d807d5a
        Reviewed-on: https://gerrit.libreoffice.org/53313
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-05-03  Stephan Bergmann  <sbergman@redhat.com>  [f5a56c367fba1c42b4f9719b10ff3e86ad5e2ab1]

        Revert "Resolves: tdf#116579 consider both work locale and format locale date patterns"
        
        This reverts commit dfb9138b8b5a239b46f189a717999bcaff19aa79, which caused
        CppunitTest_basic_macros to fail with
        
        > macro result for weekday.vb
        > macro returned:
        > Test Results
        > ============
        >
        >  Failed:  : the return WeekDay is: 1
        >  Failed:  : the return WeekDay is: 3
        >  Failed:  : the return WeekDay is: 7
        >  Failed:  : the return WeekDay is: 2
        >  Failed:  : the return WeekDay is: 6
        > Tests passed: 1
        > Tests failed: 5
        
        etc.

2018-05-03  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7f580d4fba2da90da2ccfbad7f0e21c12e810a26]

        [API CHANGE] revert SymbolBitmapURL impl, add SymbolBitmap property
        
        This adds back the implementation for setting the SymbolBitmapURL
        property (getting returns an empty string) and adds SymbolBitmap
        property to the UNO API (LineDiagram.idl).
        
        SymbolBitmapURL property was already deprecated, but we still need
        to add the SymbolBitmap for compatibility.
        
        [ Miklos Vajna: updated qadevOOo tests to handle the new write-only
        properties. ]
        
        Change-Id: Id00d78299b7fd5ba9d78c36c5f03a10d9e61c60a
        Reviewed-on: https://gerrit.libreoffice.org/53492
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [ebcf27d419e41a497242c98fcfec08a2088c0720]

        tdf#116801 DOCX import: char styles have no IsAutoUpdate property
        
        See sw/source/core/unocore/unomapproperties.hxx:447,
        UNO_NAME_IS_AUTO_UPDATE is part of the COMMON_PARA_STYLE_PROPERTIES
        define. So it's not "list styles don't have this", but "only paragraph
        styles have this".
        
        Change-Id: I1c256b087cdc2e7e341f55d717ef8e678fc69fb4
        Reviewed-on: https://gerrit.libreoffice.org/53766
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [b66ba0f0f297f7190f8d969486e07ede52987188]

        make createStream_simpleError return std::unique_ptr
        
        Change-Id: Ifb10f9806eeb3a54f8ed11ec0e65f9465cac3c5d
        Reviewed-on: https://gerrit.libreoffice.org/53765
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [ae680f7c7d45b7f6cff4dc458d5ad37c5f777948]

        make useuniqueptr loplugin check child compound statements
        
        where the child compound statement is unconditional
        
        Change-Id: I755e7ee9134bde81811a694d42a996d3eaae3fc2
        Reviewed-on: https://gerrit.libreoffice.org/53763
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [ee3898f9a167a9d876b49d38f57f2b455cf28b48]

        loplugin:useuniqueptr in ImageManagerImpl
        
        Change-Id: I686d68ccee120246c20c2c52977422f49a318af9
        Reviewed-on: https://gerrit.libreoffice.org/53762
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [12c0aaf4aea8cdd6fbabd4f04228fb40e0220067]

        loplugin:useuniqueptr in sdr::table::Cell
        
        Change-Id: Iede820e3e6f3c6d079bab5d7addc1f587ec78104
        Reviewed-on: https://gerrit.libreoffice.org/53758
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [c3a8dc07be1beeccbefb9242a1fd1f270cb531ba]

        loplugin:useuniqueptr in SdrItemBrowserControl
        
        Change-Id: I9da160c4d20109ef539e1877968044a168b3e7e2
        Reviewed-on: https://gerrit.libreoffice.org/53757
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [c35f95b3ec48e6057d4ddafe688daff1cede59c0]

        loplugin:useuniqueptr in SdrTableObjImpl
        
        Change-Id: Ic59384aef628ff2d34a735ce9b10d38a5e2a8b11
        Reviewed-on: https://gerrit.libreoffice.org/53756
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [fef6c6cf67eab1b02a7761cedf6355e33804f6e2]

        loplugin:useuniqueptr in SdrPaintView
        
        Change-Id: I10c9db25dfb0cce7d0815cdc8aff290b3d0c0026
        Reviewed-on: https://gerrit.libreoffice.org/53755
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b2223730b680a006b3380d3d44d59548b7bce65]

        loplugin:useuniqueptr in SdrPage
        
        Change-Id: Ie3a471e67b7596c967a38b26c250f82f16b80e61
        Reviewed-on: https://gerrit.libreoffice.org/53754
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [09cfe07c20636445c330e8a86b7e1bf9492144fb]

        loplugin:useuniqueptr in SdrDragMethod
        
        Change-Id: I73411368b55d53e83f45e0347663036f1f72c066
        Reviewed-on: https://gerrit.libreoffice.org/53752
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [72ec9cc3ace02e1ba15aa5843bc110b34b1d30a4]

        loplugin:useuniqueptr in SdrCreateView
        
        Change-Id: I41f3441593afa1884d5e8cda4126e97b545fd0a8
        Reviewed-on: https://gerrit.libreoffice.org/53750
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-03  Serge Krot  <Serge.Krot@cib.de>  [5175e38d823ff11025d8f1df8f4f6ad9ed6b03e2]

        Fix: nNodeCnt could be set to negative value
        
        Change-Id: I82e9b150e97e733c4063f7498dc026e0c9f903c0
        Reviewed-on: https://gerrit.libreoffice.org/53660
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-on: https://gerrit.libreoffice.org/53667
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-03  Armin Le Grand  <Armin.Le.Grand@cib.de>  [d57033ddf8eaa2f6992ac7d89c33dc47c7293492]

        tdf#117145 Cleanup MapMode handling between SdrModel/UNO API
        
        In current versions MapMode handling is done in ::TRSet/Get-
        BaseGeometry methods. These belong to SdrModel level and
        should not do any MapMode conversions (else all geometry
        and Rectangle setters/getters should have to do these, too).
        Instead, the UNO API implementation should do these, there
        are already some done there and this is the level which offers
        pure 100ThMM handling to the caller, independent from the
        used application.
        
        Change-Id: I3d7781440fc0fc6a20b5d4e79c747c988677483d
        Reviewed-on: https://gerrit.libreoffice.org/53748
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-05-02  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [52b6e4c9e508af0db7f942b30735bec1bb184399]

        Updated core Project: help  e1bc9445a23c41a19ff529f3ed014eaace091d5e
        
        Helponline: Provide a visual indicator for people to notice inputs
        
        Otherwise, it’s impossible to know you can click one and have its text
        copied into your clipboard.
        
        Change-Id: I9243229c0e507f35b35768ec71473117c2c34a8d
        

2018-05-02  Caolán McNamara  <caolanm@redhat.com>  [c7f9599f685a8e297be32fe6db5de04068b22d05]

        weld SvxTextAnimationPage
        
        Change-Id: I5aadf86648483be254157d3ca148eb16258980e1
        Reviewed-on: https://gerrit.libreoffice.org/53723
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-02  Eike Rathke  <erack@redhat.com>  [dfb9138b8b5a239b46f189a717999bcaff19aa79]

        Resolves: tdf#116579 consider both work locale and format locale date patterns
        
        If a format was set its locale's date acceptance patterns
        overwrote the work locale's patterns for the current input. Take
        both into account, with precedence depending on the
        NfEvalDateFormat set at SvNumberFormatter.
        
        Change-Id: Ie6e837447610d71eb9b8227e602d13d414cad612

2018-05-02  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [04e564b8179cdfafc0f33233daae126e39f46e47]

        tdf#116980 tdf#116986 Fix data migration in..
        
        .. databases with relations.
        
        There might be several nodes written in data file before the actual
        row, each representing an index. We have to skip these.
        
        Change-Id: I1556a8212b509c6cb63cb98fa0e9b7b8d3483004
        Reviewed-on: https://gerrit.libreoffice.org/53507
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-05-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [be3ef7b0e5e51c1d97309ce3b6d5cac1fbd025d0]

        tdf#109143 PDF export: don't reuse compressed bitmaps for cropped images
        
        PDF wants to loose the pixels masked out by cropping, so the "reuse
        original compressed image" optimization should not be used in that case.
        
        Change-Id: Ifdf2cc4ff6bff0ed456a2159395314817c1cf417
        Reviewed-on: https://gerrit.libreoffice.org/53743
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-02  Mike Kaganski  <mike.kaganski@collabora.com>  [f154f63cb662f02415d5cb0051011bdb5d0d523c]

        WinUserInfoBe: a new config backend for user data provided by Windows
        
        This backend provides Active Directory details for current user. If
        the system is not part of Active Directory domain, GetUserNameEx is
        used instead, so at least user (given) name is configured.
        
        Unlike ldap backend, this one doesn't need connection configuration,
        as the used API works with current user security context.
        
        Change-Id: I74bcc79591a658dc5121df1f09caa15d272fbe12
        Reviewed-on: https://gerrit.libreoffice.org/53590
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-05-02  Mike Kaganski  <mike.kaganski@collabora.com>  [ea1f50894ac3e681213b874af08217ae25d0433a]

        VS IDE integration: use full Windows include paths in VS projects
        
        It turns out that VS IDE's "Peek definition" (and other functions that
        navigate to sources) fail if the short ("DOS") path to the file is given
        in project's includes: see issue at
        https://developercommunity.visualstudio.com/content/problem/139659/vc-peek-definition-fails-to-navigate-to-windows-ki.html
        
        This patch converts the include paths to full Windows paths, to avoid the
        problem. Also, since IDE starts working correctly with this change, this
        patch removes inclusion of "inherited" paths "$(IncludePath)", which are
        the paths added by Visual Studio itself. Since we do specify all include
        paths explicitly, that is not required, and avoids confusion.
        
        Change-Id: Ide2d948f8c7b050b02f550342144fede4fcafb82
        Reviewed-on: https://gerrit.libreoffice.org/53731
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-05-02  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [b18953565b68e46289ad85927d79f5978a51078b]

        tdf#116980 Add constraints after data migration
        
        So there won't be any violation problems while migrating data.
        
        If there is a constraint created in a "CREATE TABLE..." statement, then
        cut it off and move it to a separate "ALTER TABLE ... ADD CONSTRAINT"
        statement.
        
        Change-Id: I7245ba8b23a6239cd3b724815a6385b9e6c17a91
        Reviewed-on: https://gerrit.libreoffice.org/53508
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-05-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e148a58b6d60d2f2587ce264e0f5f1fb73879231]

        extend test, so it checks the retireved graphic is as expected
        
        Change-Id: I49f852681a5d3541da23d1d590cac14b6e4f8e6a
        Reviewed-on: https://gerrit.libreoffice.org/53491
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [be48eb2e82a3d8891ee84145567e2b89884f1fd6]

        return std::unique_ptr from SdrMakeOutliner
        
        and some of its callers
        
        Change-Id: I121a7810e3e35e76da4ffe5fc5405a7bf86cb66d
        Reviewed-on: https://gerrit.libreoffice.org/53728
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f66edd357c4572fd69d42c2330f922ec2beaa415]

        Fix typos
        
        Change-Id: I56477227bafdd7fdb29aa5a5c857cbfda110e395
        Reviewed-on: https://gerrit.libreoffice.org/53643
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [03a4b6eb58b29c0ab4bb85f756923c46618d02ff]

        tdf#117205 impress crash when moving an item in a list
        
        regression from
           commit 891e41fac81fbd8d5cdb277b26639abfd25a7143 (patch)
           dead code in AccessibleTextHelper_Impl::UpdateVisibleChildren
        
        Change-Id: I0db104fcde91597dc71b6cae6c547a0cedac4af2
        Reviewed-on: https://gerrit.libreoffice.org/53721
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3f9ffa26f90d7976840c192ef267fe9841759e57]

        Restore ReplacementGraphicURL for setting, no API change
        
        Change-Id: I6511cf4c7025ee82889dffe94232291bb51d6741
        Reviewed-on: https://gerrit.libreoffice.org/53490
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-02  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [9123711dd092139fb95be92f3ff0cdde657086dd]

        tdf#117296 dbahsql: Fix migration of numeric
        
        Change-Id: I9ca181c58cd73432c632147870d546d277893fdf
        Reviewed-on: https://gerrit.libreoffice.org/53587
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-05-02  Stephan Bergmann  <sbergman@redhat.com>  [e606179d5722427bc4137838585b38892e01b328]

        tdf#116240: Include --with-help=html in installation sets
        
        ...by extending the hackery in helpcontent2/CustomTarget_html.mk (see comment
        there).  (Ultimately, the gbuild HelpTarget machinery should probably be adapted
        to the needs of this new help format, once the old help format is no longer
        supported?)
        
        The Perl packaging code finds source files through the "include" paths specified
        in instsetoo_native/util/openoffice.lst.in.  To avoid potential name clashes,
        put the new .filelist files into
        workdir/CustomTarget/helpcontent2/help3xsl/filelists/html-help/ sub-directories.
        
        read_filelist in solenv/bin/modules/installer/filelists.pm does not strip white
        space following the last item in a file list, but (with HAVE_GNUMAKE_FILE_FUNC)
        the gb_HelpTarget_get_translation_target .filelist files (which are then
        transformed with sed into the .html .filelist files read by the Perl packaging
        code) may contain such trailing white space.  So $(strip ...) their content in
        solenv/gbuild/HelpTarget.mk.
        
        This is the core part of a change spanning core and helpcontent2.
        
        Change-Id: I82e0093ea2064725327330c5485f8e581573e1f2

2018-05-02  Stephan Bergmann  <sbergman@redhat.com>  [8e09329ea6e1625cbb9a4b79ad13e462c965b973]

        Updated core Project: help  09f72e64083e9a6003e6c10fa26e1c5ca3c4d785
        
        tdf#116240: Include --with-help=html in installation sets
        
        ...by extending the hackery in helpcontent2/CustomTarget_html.mk (see comment
        there).  (Ultimately, the gbuild HelpTarget machinery should probably be adapted
        to the needs of this new help format, once the old help format is no longer
        supported?)
        
        The Perl packaging code finds source files through the "include" paths specified
        in instsetoo_native/util/openoffice.lst.in.  To avoid potential name clashes,
        put the new .filelist files into
        workdir/CustomTarget/helpcontent2/help3xsl/filelists/html-help/ sub-directories.
        
        read_filelist in solenv/bin/modules/installer/filelists.pm does not strip white
        space following the last item in a file list, but (with HAVE_GNUMAKE_FILE_FUNC)
        the gb_HelpTarget_get_translation_target .filelist files (which are then
        transformed with sed into the .html .filelist files read by the Perl packaging
        code) may contain such trailing white space.  So $(strip ...) their content in
        solenv/gbuild/HelpTarget.mk.
        
        This is the helpcontent2 part of a change spanning core and helpcontent2.
        
        Change-Id: I730caaaec783d0a0a9c79caf85268a775220dee3
        Reviewed-on: https://gerrit.libreoffice.org/53724
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        

2018-05-02  Stephan Bergmann  <sbergman@redhat.com>  [0c8df66364355afb47e5f9dcd73a677f650341e1]

        Updated core Project: help  cb3e183c7fa7bd926e6564e52b5a79b0a0d15262
        
        Make --with-help=html work on Windows
        
        Change-Id: Ib8168a6ac770e81a8e5049d8d60e63aa04c7e64b
        Reviewed-on: https://gerrit.libreoffice.org/53722
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        

2018-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [2ae289d67413a4f060b268a4483c3452c14aed42]

        loplugin:useuniqueptr in GlyphCacheHolder
        
        Change-Id: I09aca185c6ca2efee037225e9924876030f47efe
        Reviewed-on: https://gerrit.libreoffice.org/53705
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [eef7d1614ee279dfe43e0a4b575d96e0e7e9470c]

        sw: prefix members of AutoFormatPreview
        
        Change-Id: I3651abc70862d44238d24bb4b24cffa2731611f7
        Reviewed-on: https://gerrit.libreoffice.org/53720
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-05-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6a2a2e6e3fa164f234f2880e5ba608676c4eec04]

        extend test with checking the bullet bitmap size
        
        Change-Id: Ib79ab49110d0e04b2f38eb7cc6d1db191857cb87
        Reviewed-on: https://gerrit.libreoffice.org/53459
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [cfef1b48fd1307833a55aaea3eebbef5ed55e321]

        loplugin:useuniqueptr in ShutdownIcon
        
        Change-Id: I7ccc31ff9cfdca7229b2acf00ebd35c98560a4e9
        Reviewed-on: https://gerrit.libreoffice.org/53701
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [2bba6d49fefd2f58b1771baee5786e1c49883b5c]

        loplugin:useuniqueptr in SdrPaintWindow
        
        Change-Id: Ia5a57913b607c0c055a525094ac03c5c3022abb4
        Reviewed-on: https://gerrit.libreoffice.org/53713
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [a1ce78b03d37ff845e404aeb224e9cf1092011ce]

        loplugin:useuniqueptr in E3dView
        
        Change-Id: I2945d810a05f0f9d44ac17c20f5a82e05bd4981e
        Reviewed-on: https://gerrit.libreoffice.org/53712
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [b6025e6cffe2024fefebd161ea739188b4b4fdaf]

        loplugin:useuniqueptr in GalleryTransferable
        
        Change-Id: Iad9ca26bb94fb1d499d3ce028b2289c11c1771fa
        Reviewed-on: https://gerrit.libreoffice.org/53711
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [e43764452e3e2a8b0acb197d6eff2cb9fc76772a]

        loplugin:useuniqueptr in GalleryBrowser1
        
        Change-Id: I0b95beed2c056e10cb40d09bf1040143778724ca
        Reviewed-on: https://gerrit.libreoffice.org/53710
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [18b5b3ae444209b2e4476411194896ae917a2beb]

        loplugin:useuniqueptr in E3dScene
        
        Change-Id: Ia2de7248406b47539ff40d81491ec1541c0c7bcd
        Reviewed-on: https://gerrit.libreoffice.org/53709
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [1c944356f817013353819c6eb4bc5ed86356658d]

        loplugin:useuniqueptr in SvxCheckListBox
        
        Change-Id: Ib867d42363a500ea5acfc0998dd33657d3a701c3
        Reviewed-on: https://gerrit.libreoffice.org/53708
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [c4b8edefcf452ad80254b1f76bcfba743b0b486f]

        loplugin:useuniqueptr in NWPixmapCacheData
        
        Change-Id: Ie71583f2fb1f2471ddeaf7a10572c679a4e5cbe0
        Reviewed-on: https://gerrit.libreoffice.org/53707
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [cee2ccb38f0b6d223d9c60da6538f06a84ad6192]

        loplugin:useuniqueptr in X11SalBitmap
        
        Change-Id: I3fedb4b25683bafbdb7c761387d47a8b30ef8083
        Reviewed-on: https://gerrit.libreoffice.org/53706
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [ecf6e884d50c9d6220a95ef1a785e9643fb1f01e]

        loplugin:useuniqueptr in ThumbnailView
        
        Change-Id: I1851af82e7f1e56a5b309be55da6dc08b6d34ace
        Reviewed-on: https://gerrit.libreoffice.org/53704
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [6702a4c56abc2bcd46df65b6eb5ba61e6f1c8dcb]

        loplugin:useuniqueptr in TemplateLocalView
        
        Change-Id: I248c0aed295502ee5da15004403cc02a483dd893
        Reviewed-on: https://gerrit.libreoffice.org/53703
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [d90d9b422789b152416cc66f700a9af2d0a8285d]

        loplugin:useuniqueptr in SfxEventNamesList
        
        Change-Id: Ie296881069393001842f4424f398b0edefd89ac5
        Reviewed-on: https://gerrit.libreoffice.org/53702
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [1cb646dc5fe56c614d2740cdc60d382f3d660b6b]

        loplugin:useuniqueptr in SbiImage
        
        Change-Id: I24ee5de3628d6436dc045cb543d35b16074ef189
        Reviewed-on: https://gerrit.libreoffice.org/53700
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [73414e3fe8d8cede2c4bc3bc605618873db003c4]

        Fix typos
        
        Change-Id: I56bd1a7ac204f4302261e46d0b8c5dd62c4b6df9
        Reviewed-on: https://gerrit.libreoffice.org/53624
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-05-02  heiko tietze  <tietze.heiko@gmail.com>  [9ff3ea9e38e9ae084cb9c1c670eb5ea657c834eb]

        tdf#117367 Merge cells radio button regression
        
        Missing group property added back
        
        Change-Id: Ib9622014a9a3c06c070a7a6f5067188f9d9c2f6f
        Reviewed-on: https://gerrit.libreoffice.org/53717
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-05-01  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [3e5e7a6017334e15c1f4a67d484dba06408627bd]

        Updated core Project: help  5e2ec00e80b758d19955b2584dc4ac5614db2635
        
        Helponline: Add some more translated strings
        
        Change-Id: Idc3e4624a5779735614af338e036f406a815fc9f
        

2018-05-01  Maxim Monastirsky  <momonasmon@gmail.com>  [b9708df8179fd4db377bf1d2c399623149464dd5]

        tdf#110740 Wrong formatting when cutting from the input line
        
        When the input line has the focus, and cutting text with a
        keyboard shortcut, first we copy the contents of the cell to
        the clipboard, and then immediately overwrite it with the
        contents of the input line, which carries the wrong formatting.
        Instead, just use the same logic as for SID_CUT (in
        ScEditShell::Execute): Copy the cell contents, and delete the
        contents of the input line.
        
        Change-Id: I5f3fbdfebdee16d55af05ffcece142cd92918c5e
        Reviewed-on: https://gerrit.libreoffice.org/53637
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-05-01  Caolán McNamara  <caolanm@redhat.com>  [3def66880874e5d0f06a48abfb6d3a95b6b0dae4]

        ofz#7002 Direct-leak
        
        Change-Id: I7a4a00663498fe600e8dace95c60210a9f006a6f
        Reviewed-on: https://gerrit.libreoffice.org/53696
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-01  Caolán McNamara  <caolanm@redhat.com>  [cfe137da10080b3d626ee9791e3b0b1dd0e7bb6e]

        inline GtkComboBoxText liststore
        
        Change-Id: Ide9ce3a90995a722b3d2c55ddaa4b5d3ad843092
        Reviewed-on: https://gerrit.libreoffice.org/53699
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-01  Caolán McNamara  <caolanm@redhat.com>  [ab4609c8f9756e4fe6959a10e54ebee9105edbf7]

        weld ScMoveTableDlg
        
        Change-Id: I4d5601d0fb02a20bf6c83fc10411f610bdb5ce32
        Reviewed-on: https://gerrit.libreoffice.org/53698
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-01  andreas kainz  <kainz.a@gmail.com>  [43af818557904450b13839350c65ad865b9ee9d2]

        Colibre icons: add ko language support
        
        Change-Id: Ife40511fefefca4169295be75c0268344186c218
        Reviewed-on: https://gerrit.libreoffice.org/53680
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-05-01  Caolán McNamara  <caolanm@redhat.com>  [dbb4df8568726173f69297611936976ff354c2cf]

        weld ScShowTabDlg
        
        Change-Id: Ice5da193d0efbf8e4a61d68c0fcef90f6c6d8e78
        Reviewed-on: https://gerrit.libreoffice.org/53665
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [157aff3edbfc6f937cc2e51ed48f01e9c00d3a4a]

        Updated core Project: help  665722ee28553846ab82d76d953ee1d4f2ed6bda
        
        Add more links between pivot tables and charts
        
        Fix id duplicity
        
        Change-Id: I72520764bcf68f25299a05be619b8624d5ca5d1c
        Reviewed-on: https://gerrit.libreoffice.org/53697
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b46af3670cbcd503875677bcca9cba8ad49984a7]

        Updated core Project: help  44db92d22697ee0784ce24591c05f54b737a7dd0
        
        Refactor inter-page links
        
        + reduce translation work
        
        Change-Id: I9d6025186f2769981ccac9bd9ec8cfcd00c83f07
        Reviewed-on: https://gerrit.libreoffice.org/53694
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-01  Rene Engelhard  <rene@debian.org>  [a92259f07945259b2558a91bdae6465d88b411fb]

        Revert "check for Amiri; add (commented out) check for Gentium"
        
        Obsoleted by 8a2745e1beee722c8c9691c397e493cc1160bedf
        
        This reverts commit 6a226816bc526af5f5056b613ddc3bbf0663c045.

2018-05-01  Caolán McNamara  <caolanm@redhat.com>  [0b7f4a4f57117fde33d0b1df96134aa6ccce023e]

        set Referer on link mediadescriptor
        
        to allow determining if the source document is from a trusted/untrusted
        location
        
        Change-Id: I780568652d2ef0cc8543c27ba26289277b5d9d0c
        Reviewed-on: https://gerrit.libreoffice.org/53689
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-01  Caolán McNamara  <caolanm@redhat.com>  [73ada0a095b6f09e0e1c9e779a7920d3eff468fe]

        weld ScMetricInputDlg
        
        Change-Id: I4693969c1ef740235e7c0d55619552dd4ace494c
        Reviewed-on: https://gerrit.libreoffice.org/53675
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-01  Stephan Bergmann  <sbergman@redhat.com>  [b2869173851aadf6182cc2038d9af9fc90aa9183]

        loplugin:nullptr (clang-cl)
        
        Change-Id: I302cb394b1883932d4cb7b160a4a74185dbff04b

2018-05-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3242871ac5ccb8af968ddc930c2e654d51fbfc33]

        Updated core Project: help  31e6f5a08f27a72caf285df1af780d78a1ee8747
        
        Fix typos
        
        Change-Id: I1db969740c6f30b16cb14a4041488322db86c74d
        Reviewed-on: https://gerrit.libreoffice.org/53688
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9e5f635637fbec17004399a8df83a4144140c0e6]

        Updated core Project: help  49161d62b898d139a474bb790296b2f77d5ccaeb
        
        tdf#106623 Write help page for PIVOT CHART
        
        + Added example file
        + with inputs from Tomasz Vajngerl
        + remove a spurious character slipped in set 1
        + fix DTD issue 01
        
        Change-Id: I13ebce0241a2ae1e7dcac29945403607da0d1dfa
        Reviewed-on: https://gerrit.libreoffice.org/53692
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e07ccd08ec993fde624267272e5b9b29182ed12f]

        Updated core Project: help  98ad6f21bad7e68fc539b5fb75aecba22ac8be55
        
        Update Insert Chart command menu
        
        Change-Id: I35d7fb540103a5e797819574272c5158b0eb9f4e
        Reviewed-on: https://gerrit.libreoffice.org/53691
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-01  Caolán McNamara  <caolanm@redhat.com>  [564db9f6fc286431cd1fa41c26b9682ae8e74974]

        fix out of range spinbutton value reformat
        
        Change-Id: I5da9da35d4bf40e2c4107df7ab9b07a6ca2fc836
        Reviewed-on: https://gerrit.libreoffice.org/53684
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c5b27af5be11758ecb8c248f9415a696bb7ab0ba]

        Updated core Project: help  63f4befb10aa56ae4da05de922a5e351ea7c3513
        
        Remove extra line break in icontables
        
        Change-Id: Ic800e91e6dde2fa425497070c0da36038c1c3a4e
        Reviewed-on: https://gerrit.libreoffice.org/53690
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-05-01  Caolán McNamara  <caolanm@redhat.com>  [2a957e408530cd16526d793c87f0e6fd4bed1548]

        forcepoint#39 bad layout
        
        reproducible with ./instdir/program/soffice.bin --headless --convert-to pdf sw/qa/core/data/ww8/pass/forcepoint-layout-1.doc
        
        Change-Id: I93bd8a75196ddb2a1a242752bb1e06164bf7148e
        Reviewed-on: https://gerrit.libreoffice.org/53002
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-01  Caolán McNamara  <caolanm@redhat.com>  [6c05d28d1446d805933ea7dd924dc94f890a7acb]

        disable/enable notify for GtkInstanceButton
        
        Change-Id: I477d5eed61d82cf711df3120c92f6011177f88ab
        Reviewed-on: https://gerrit.libreoffice.org/53686
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-01  Henry Castro  <hcastro@collabora.com>  [f1c465af38d2f8f2c941742c160f75151e4f55cd]

        sc: prefix members of ScNoteMarker
        
        Change-Id: Ia4d7646d0534cfd74d5fd54700af80484443f106
        Reviewed-on: https://gerrit.libreoffice.org/53681
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2018-05-01  Caolán McNamara  <caolanm@redhat.com>  [05a650d02bb7cbd838a0a3767e22069faacc81e4]

        update when gaining/losing focus
        
        Change-Id: I0f650502f43a4c1c27b0eb8b3ddab857d5c64480
        Reviewed-on: https://gerrit.libreoffice.org/53674
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-05-01  Khaled Hosny  <khaledhosny@eglug.org>  [5ebc6786c69e930c422536947f2c16d8dffeb082]

        Store a pointer to GlyphItem in PDFGlyph
        
        Instead of ad hoc bits and pieces of it as we go.
        
        Change-Id: Ife826405850efbd84d84b19cba6a80d735864d3e
        Reviewed-on: https://gerrit.libreoffice.org/53683
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-05-01  andreas kainz  <kainz.a@gmail.com>  [cdef99c2b40b86db6043fa80159e140362fc1b98]

        Colibre icons: finish svx galaxy icons
        
        Change-Id: I4061fa7893669647d5837e2d8ce4324623590d58
        Reviewed-on: https://gerrit.libreoffice.org/53677
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-05-01  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [af94177d64828d227fd4008ec797378715282192]

        improve AttributeState compare operator
        
        guess this was the original intention, else the nullptr checks
        would be pointless
        
        Change-Id: Ifb41b125c6d297c76c1d1b5c06c8f9f127b8e613
        Reviewed-on: https://gerrit.libreoffice.org/53644
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-05-01  David Tardon  <dtardon@redhat.com>  [aea66f8a3d5757e073b9bdcf1ff240371777314e]

        convert a sequence of if to a switch
        
        Change-Id: Ibca33b2170348ce56e9fa376009ee1cdea2dd67e

2018-05-01  osnola  <alonso@loria.fr>  [d324ed83fa6941f5408402d7ab0ec65f5c18d1d2]

        tdf#117323 fix import of MS Multiplan for DOS
        
        Change-Id: Ica053852c17ac993b4e50c4c58dbaf2ee4f33035

2018-05-01  Khaled Hosny  <khaledhosny@eglug.org>  [8a2745e1beee722c8c9691c397e493cc1160bedf]

        These tests should check for HAVE_MORE_FONTS
        
        TEST_FONTS_MISSING checks only for DejaVu and Carlito, besides even if
        the system has a font with the same name it does not mean it is the same
        version (or even the same font) as the test requires. So better limit
        this to builds not using --without-fonts.
        
        Change-Id: I9d5b9e6aaed65513d37e4c897fcdddf0ac050084
        Reviewed-on: https://gerrit.libreoffice.org/53676
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-04-30  Caolán McNamara  <caolanm@redhat.com>  [25c0988b87b71f93577837f4a300f5f17366d145]

        ofz#8095 avoid recurse to death
        
        Change-Id: I0acb0f68f64bb95a4510a330d463badd2cf8a84a
        Reviewed-on: https://gerrit.libreoffice.org/53663
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [da0956b279121a8824ac8d44e5365ef67c308a07]

        Updated core Project: help  3b48a6feb0728a07fba8213ee39f39bb835812f3
        
        Improve EPUB help page
        
        After some remarks from translators.
        Added localized dialog too.
        Added Adolfo suggestions.
        
        Change-Id: Ie7311bb6f612284baa69a26c929cda99fda4e0a9
        Reviewed-on: https://gerrit.libreoffice.org/53630
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-30  Caolán McNamara  <caolanm@redhat.com>  [d951118c8faa2cfc3e439134ead9ec8eee5b81d2]

        std::min on unitialized value
        
        Change-Id: I3d1fdf90094170f8b256bbd0a9af28b69ef16a8c
        Reviewed-on: https://gerrit.libreoffice.org/53662
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-30  Rene Engelhard  <rene@debian.org>  [6a226816bc526af5f5056b613ddc3bbf0663c045]

        check for Amiri; add (commented out) check for Gentium
        
        vcl_pdfexport relies them...
        
        Change-Id: I5af9f69736013e896f96b5d4a13f32cf8777c39c

2018-04-30  Caolán McNamara  <caolanm@redhat.com>  [23cf9370edf41c591ebb5acad372b5ce2395f68e]

        weld SdSnapLineDlg
        
        Change-Id: I3a8117719525fa204f29cc10a944376116050d61
        Reviewed-on: https://gerrit.libreoffice.org/53658
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-30  Caolán McNamara  <caolanm@redhat.com>  [5fb3b6b925db2989ce61bb954d7156f2a3b84b4c]

        weld SvxNewTableDialog
        
        Change-Id: I33189708a2f1b63080cbafc94fe288f8abe60830
        Reviewed-on: https://gerrit.libreoffice.org/53652
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-30  Stephan Bergmann  <sbergman@redhat.com>  [809d59534f519b55d8d55bc03ef35264a2ffe329]

        Fix quoting
        
        ...broken with d3fd9d026592a7c180f2abf763c618624fe016e7 "split
        odk/build-examples Java tests out into a build-examples_java test"
        
        Change-Id: I0bc403e76969bf636a9ba76a7cd40cb895fc3000

2018-04-30  Caolán McNamara  <caolanm@redhat.com>  [7c112da22428ea56045f24911854a5569bd851df]

        weld ScGroupDlg
        
        Change-Id: If62c664dbc068bde3fee552aabe35243eeb28a47
        Reviewed-on: https://gerrit.libreoffice.org/53659
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-30  Caolán McNamara  <caolanm@redhat.com>  [58c07ae9829c1d40f0a851d379c126933243fce3]

        weld SdInsertLayerDlg
        
        Change-Id: I1f298fe6bf1bbd1dc8edc6386bf4466d5ac1e05a
        Reviewed-on: https://gerrit.libreoffice.org/53651
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-30  David Tardon  <dtardon@redhat.com>  [e0958329000ac04601ceed964fc9fe6559649503]

        tdf#117323 add dummy extension to fix assertion
        
        Change-Id: I88494b6686102dc727048ffa5fa8d7d483e04174

2018-04-30  Caolán McNamara  <caolanm@redhat.com>  [8d2fe4c81c6f6bde3571beaa02abc0a9eba038e8]

        weld MorphDlg
        
        Change-Id: I6f47606e8d66c9bf9a32d221f223d734397b8570
        Reviewed-on: https://gerrit.libreoffice.org/53636
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-30  Caolán McNamara  <caolanm@redhat.com>  [5fa87d266ef2a593b9b948787781200600f4f3da]

        weld MasterLayoutDialog
        
        Change-Id: Iab0a2c1565f109886596a1c15179fdf497633752
        Reviewed-on: https://gerrit.libreoffice.org/53650
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-30  Caolán McNamara  <caolanm@redhat.com>  [337b9e63306522ae6bf12114fe673794635e5772]

        flip masterlayoutdialog action area orientation to standard
        
        Change-Id: Ic1ec6d2c94384b14fe0b6bd7c65ca33d592de19b
        Reviewed-on: https://gerrit.libreoffice.org/53649
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-30  Caolán McNamara  <caolanm@redhat.com>  [6f488fc5ab32c41566882de58d2cc7a2b74e7337]

        crashtesting: ooo43029-4.odg initial j of 0 decremented wraps around
        
        since
        
        commit 2815499d7c0b32fa05fcd697e7b2c2d897f78dfb
        Date:   Fri Apr 27 05:21:29 2018 +0200
        
            tdf#105913: Fix applying DX array to ligatures
        
        Change-Id: I989aa70d5e8a99061a1b0e4db63c47c7c92d92da
        Reviewed-on: https://gerrit.libreoffice.org/53647
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-30  Rene Engelhard  <rene@debian.org>  [e208c8f32b475db77ac6e0b39b7f59c0a3a83449]

        build-examples_common.mk: add mode lines and license header
        
        Change-Id: I61db4968af4770817606da0c9c2d0622d7db4812

2018-04-30  Caolán McNamara  <caolanm@redhat.com>  [3014e5f362c77c546452d45fcde96fcbae27235e]

        hook up can-focus to ability to tab into the widget
        
        Change-Id: I55915254d784a0887a8d5bf6128396ab875e7ae6
        Reviewed-on: https://gerrit.libreoffice.org/53634
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-30  Rene Engelhard  <rene@debian.org>  [5e71673ae0bbd4c0c1b32a1269155b4cd2cb5f45]

        icon-themes: rename pngs with spaces in them since they cause various problems
        
        Change-Id: I30c34b9d1c80c339f359abd7e80f6fa0bcc37537
        Reviewed-on: https://gerrit.libreoffice.org/53646
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Rene Engelhard <rene@debian.org>

2018-04-30  Stephan Bergmann  <sbergman@redhat.com>  [056d4409cdc7d56c3c803be9996ba9f8983a565b]

        -Werror,-Wunused-private-field
        
        Change-Id: I8f5a09be47876496bce118c29ffe58b62d71b67a

2018-04-30  Katarina Behrens  <Katarina.Behrens@cib.de>  [43459bac67363f49aadd851e686d4a74b8ddc256]

        tdf#117039: update infobar instead of removing and re-adding it
        
        Apparently AppendInfoBar ends up calling back into SID_SIGNATURE
        status function at some point, creating an endless recursion. I'm
        too lazy to debug why so I'm cowardly avoiding it
        
        Change-Id: Ib1e4b7f12fea197887b099e9a9f03b4e58884ec1
        Reviewed-on: https://gerrit.libreoffice.org/53519
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-04-30  Caolán McNamara  <caolanm@redhat.com>  [a0329f7c60b457405058404dececd4d8479ef1d5]

        weld SmSymbolDialog
        
        Change-Id: I163a309fdf79e3eeadeb15b2a1c042666def339f
        Reviewed-on: https://gerrit.libreoffice.org/53633
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-30  Caolán McNamara  <caolanm@redhat.com>  [d0f7b12359082b7dd7c07cfa57e0394dfe325c36]

        flip catalogdialog action area orientation to standard
        
        Change-Id: I7ba0e10b9033efabcc7ff209ca048d2c8a684f2d
        Reviewed-on: https://gerrit.libreoffice.org/53632
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-30  Caolán McNamara  <caolanm@redhat.com>  [13b4d6033c47c73b45bbd496bbadbe62d382a268]

        flip math fontdialog action area orientation to standard
        
        Change-Id: I3cca2689d5f70246f8b03dc2454753f590096760
        Reviewed-on: https://gerrit.libreoffice.org/53631
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-30  Matteo Casalin  <matteo.casalin@yahoo.com>  [b3c43f257404f1b9037898825e86806b5b0b0fc7]

        Avoid getTokenCount (fix 1a2ee0ecd5b0cff52922c1d261f7d03a57a52ca0)
        
        Change-Id: I2def3a427585fd281fb0b25e90060b2a2037212b

2018-04-30  Stephan Bergmann  <sbergman@redhat.com>  [25762ee54f0def7b5aa14d2bb4f2f3dc85d057af]

        Fix 182197448fc206649324fa15cf5aeaf7d01723ed
        
        "loplugin:useuniqueptr in VirtualDevice"
        
        Change-Id: I71db0faa406c0b58bbdaf4eaf2180f97fc69e1cd

2018-04-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [39c7e09ca5cb9b6dab143483bd6cb72fcad8307e]

        loplugin:useuniqueptr in SvTabListBox
        
        Change-Id: I02117072df781f5aa86eafadaf3611999762a3c5
        Reviewed-on: https://gerrit.libreoffice.org/53605
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [b0631cc1454d99cbaa948e54c3b0c246bd27bf1c]

        loplugin:useuniqueptr in XMLTextParagraphExport
        
        Change-Id: I753bbfc60172a36e1f3ba08398dc17ee14e0c551
        Reviewed-on: https://gerrit.libreoffice.org/53604
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [af73d613118bb141a51e56e4c8da405cc3e1298f]

        loplugin:useuniqueptr in SvxIconChoiceCtrl_Impl
        
        Change-Id: I01524abe1059e79a77c54c8b00c7f43a8575283f
        Reviewed-on: https://gerrit.libreoffice.org/53600
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [db41d66179916146411cd2483460d7ab4ba7e6c4]

        loplugin:useuniqueptr in SvTreeListBox
        
        Change-Id: Ib5b4cb667e8c7979ba03a680af7923f9caf9dfc3
        Reviewed-on: https://gerrit.libreoffice.org/53593
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [6b2e5bce6e658a6e6c202ed801052da14b5f87be]

        loplugin:useuniqueptr in BrowseBox
        
        Change-Id: I079009f5e9f5e8c8d2666f79e2bfcefe662acf6a
        Reviewed-on: https://gerrit.libreoffice.org/53591
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-30  andreas kainz  <kainz.a@gmail.com>  [f15ea6fa71e66bfea373a01580e76c7d8b69d3cb]

        Colibre icons: finish sw and add svx icons from galaxy
        
        Change-Id: I30ca92be08804bc8a1ac8d8aaeec2e4c010ea29f
        Reviewed-on: https://gerrit.libreoffice.org/53640
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-30  Chris Sherlock  <chris.sherlock79@gmail.com>  [08b437a7f1a9c5d2bc8e0667220b3446b5896d14]

        tools: test for MinMax
        
        Change-Id: Ifbef563c02027e69226ff6585b721c23566435ea
        Reviewed-on: https://gerrit.libreoffice.org/53451
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-30  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [5f2073fbc995fb619f398a55187413813578b62e]

        fix build
        
        reverts part of commit 1a2ee0ecd5b0cff52922c1d261f7d03a57a52ca0
        
        Change-Id: Ic92d6e16814ab457651ffc5566970ba043e69cdb
        Reviewed-on: https://gerrit.libreoffice.org/53642
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-04-29  linus  <linus@thebehrens.net>  [f3a4d1597258c0db37a32757f4600e0dc8288aed]

        sw: more fine-granular python tests
        
        - cleanup unnecessary stuff
        - split tests up into smaller bits, so test failures give better
          error reporting
        
        Change-Id: I0a7d36c7c7afa574141c88bfe344024324969596
        Co-authored-by: janniklas.weghorn@gmail.com
        Reviewed-on: https://gerrit.libreoffice.org/53586
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-04-29  Matteo Casalin  <matteo.casalin@yahoo.com>  [3922602fc3aff254ba1df3e2f193a7f569b8963f]

        Avoid getTokenCount
        
        Change-Id: Iad8a623a219b1e6158a1ec447bdc7853817d2086

2018-04-29  Matteo Casalin  <matteo.casalin@yahoo.com>  [5f07b58b0904f2d00ea4c1b49296ec0abfbe397c]

        Avoid getTokenCount
        
        Change-Id: Idf94fa126580623c879023b04a2d9cbe54679b21

2018-04-29  Matteo Casalin  <matteo.casalin@yahoo.com>  [e7747a338bb3951448a0be2cda1e9ae5eb6cc117]

        Avoid getTokenCount
        
        Previous implementation looped backward from last token,
        but just a match seems to be required in order to insert
        the associated ComboBox position in a std::set (which does
        not care for insertion order).
        
        Change-Id: If92b28a9364e59fca46e728164be41e0755d0977

2018-04-29  Matteo Casalin  <matteo.casalin@yahoo.com>  [b7b323a783abd4055b58f9a765615e2ad887bd77]

        Avoid getTokenCount
        
        Change-Id: Ia5070c009012ba4830b05e98e055a14e7e0020b7

2018-04-29  Matteo Casalin  <matteo.casalin@yahoo.com>  [1a2ee0ecd5b0cff52922c1d261f7d03a57a52ca0]

        Avoid getTokenCount
        
        Change-Id: Id4a6e669fedf803fc96ce83315dccc61cfb25aed

2018-04-29  Matteo Casalin  <matteo.casalin@yahoo.com>  [2a39163aef4211c9d19cb1faee7f55d3718355b6]

        Rework code to avoid getTokenCount/getToken
        
        Change-Id: I46985c3edda9509f0a014ea351016dce599bda4a

2018-04-29  Matteo Casalin  <matteo.casalin@yahoo.com>  [132138eeb0d518218d9051744e2092d3340156af]

        Avoid getTokenCount()
        
        Change-Id: I7c58295c8d0eda927dd670ca9cc5537437ed94e6

2018-04-29  Matteo Casalin  <matteo.casalin@yahoo.com>  [5fd03b2693f699c6254128b74b2b8f719c2ba5b0]

        OUString: getLength() ==> isEmpty() when possible
        
        Change-Id: Id35899bf89384557a744ff5828a0ac54ab19328b

2018-04-29  Matteo Casalin  <matteo.casalin@yahoo.com>  [963bd6c26f272db1bee5331dd337c20db4e11ce7]

        Reduce getTokenCount calls, use getToken with start index
        
        Change-Id: Ie0f82377715fa1ddf570ec1622f40d8b6e9e4715

2018-04-29  Matteo Casalin  <matteo.casalin@yahoo.com>  [777634169d1b3f264ccb0f01d9d4d9ecdd560d70]

        Avoid comphelper::string::getTokenCount()
        
        Change-Id: Iff326aec62554cd0719e7fe8f2b5871ed5e10bfd

2018-04-29  Matteo Casalin  <matteo.casalin@yahoo.com>  [2f6b3fb0f30cd03e5ac60805a922711bdcab77f9]

        Avoid comphelper::string::getTokenCount()
        
        Change-Id: If120460609549c20fde867cc3f2941fc97896421

2018-04-29  Matteo Casalin  <matteo.casalin@yahoo.com>  [3de4968948f035db11c381ab18666cac5481a68e]

        Avoid comphelper::string::getTokenCount()
        
        Change-Id: I2aae4f106f783969ede076ce7af14e5946a554ae

2018-04-29  Matteo Casalin  <matteo.casalin@yahoo.com>  [209a8d4ab598249baf5304e33a934873cce9f48e]

        Avoid OUString temporaries and bail out early
        
        Change-Id: Ic4c1b2ce68ba992744bd68dece0afc417c22e5cd

2018-04-29  Matteo Casalin  <matteo.casalin@yahoo.com>  [4f03fabc4bf02400b961f8f3117ed07bd8ff81f5]

        Avoid comphelper::string::getTokenCount()
        
        Change-Id: I6bc5740d9e2115a09b1b096f120ab3ae19e30d66

2018-04-29  Matteo Casalin  <matteo.casalin@yahoo.com>  [a04b9aa9ed00ac944e168910a22461273f09966a]

        Use getToken with start position
        
        Change-Id: I6c8d928f7b5f0e8abaa2ce2d71096ed2ec666911

2018-04-29  Matteo Casalin  <matteo.casalin@yahoo.com>  [ee84ba768f9f4228fe09650ab169bd6b3d042962]

        Avoid comphelper::string::getTokenCount()
        
        Change-Id: I0624940d615843bf100c53850c2578f9d0726e13

2018-04-29  Arnaud Versini  <arnaud.versini@gmail.com>  [9f3e8cb4af359c387d575d34b9a3d59db7dbe3b0]

        accessibility : remove useless guards and optimisze a litle
        
        Change-Id: I1162f364d948b73b943fb973222103772fffddc3
        Reviewed-on: https://gerrit.libreoffice.org/53629
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-29  Caolán McNamara  <caolanm@redhat.com>  [5b77e676f57bab2de61dc430e8725c447b73354a]

        weld SmFontTypeDialog
        
        Change-Id: I720196ce7359e6e571ecd26c544b9e6a61e17484
        Reviewed-on: https://gerrit.libreoffice.org/53626
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [2c1f77d34e5a660a72170e30986bd77d9b965ca1]

        loplugin:useuniqueptr in cclass_Unicode
        
        Change-Id: Iecfff4104ef19f9bc6f83a403d99aecb2eda2514
        Reviewed-on: https://gerrit.libreoffice.org/53607
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [fcd589d4f304daadb9ddc5308c577e5a789c1293]

        loplugin:useuniqueptr pStringOff in SbiImage
        
        Change-Id: I05de3e910bf857e095c99cade6fec22ccb2dd99d
        Reviewed-on: https://gerrit.libreoffice.org/53606
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [6676d32077d74ec03dfe736c081e41b4b2059c5c]

        loplugin:useuniqueptr in Executor
        
        Change-Id: I3b21b4438f5762aa9960a121ba5826f47d6e9c68
        Reviewed-on: https://gerrit.libreoffice.org/53603
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [9a2f5100711232da048f82c80f65913be32ba831]

        loplugin:useuniqueptr in TableControl_Impl
        
        Change-Id: Ida89f2a72395e0a07d57100fda10fa0f739d9eef
        Reviewed-on: https://gerrit.libreoffice.org/53602
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [d72a115231879b1d56195b48ae021265c0654805]

        improve message when uitest crashes
        
        add message about running specific sub-test
        
        Change-Id: Id680825944ecfcba18ac8d310d1ce36dbfed859a
        Reviewed-on: https://gerrit.libreoffice.org/53627
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-29  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [cd65f098382c14439f6502bbe72e1d78d23a92c5]

        tdf#117300 dbahsql: Add REAL type
        
        Change-Id: I5a63633f8efa2307c75e8018a8fae13f154254ce
        Reviewed-on: https://gerrit.libreoffice.org/53585
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [605f6d485f15948da5c0443fea18c296da270e18]

        loplugin:useuniqueptr in TemplateFolderCacheImpl
        
        Change-Id: I90749ac49fcd0194ec43b4dc23efd66484a3bed4
        Reviewed-on: https://gerrit.libreoffice.org/53601
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [22077670edcec437a3505ae412c06c974f273b7b]

        loplugin:useuniqueptr in BrowserMouseEventPtr
        
        Change-Id: Idbde5b63fc1241bef0a9237727fa1b010ce1eef9
        Reviewed-on: https://gerrit.libreoffice.org/53599
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [e1c154eeabf37d603158ddc425d5afed125d3a15]

        loplugin:useuniqueptr in SvtFileView_Impl
        
        Change-Id: I18f812354dcd6eed7e2fa6400401d40feea80d85
        Reviewed-on: https://gerrit.libreoffice.org/53597
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [85409aa4dd71ed63e586819bb79134e82faa8f34]

        loplugin:useuniqueptr in ExportDialog
        
        Change-Id: I84dd42783be04d7acb8c0d4a9afa920db0e22d8e
        Reviewed-on: https://gerrit.libreoffice.org/53596
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [be2188598ef038f3e110f0a528ae682c93f2a6fd]

        loplugin:useuniqueptr in Ruler
        
        Change-Id: Iad5ca0c3744b7598af827e66855f4be108757bd9
        Reviewed-on: https://gerrit.libreoffice.org/53594
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [979293ca138ccfb22ff1282b9055ae18b775fed8]

        loplugin:useuniqueptr in FontNameBox
        
        Change-Id: Icb362d46b34010dbfc97014d76a364b720c73b02
        Reviewed-on: https://gerrit.libreoffice.org/53595
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [89f470752d0ecc2a389aa8f630800a195a341a6d]

        loplugin:useuniqueptr in Calendar
        
        and remove some unused fields
        
        Change-Id: I66a40bae01a5186185383b1ec827d7da5d0b483e
        Reviewed-on: https://gerrit.libreoffice.org/53592
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [a369e6bbd539caf59ccbb10d374c8aeab72054db]

        loplugin:useuniqueptr look for DELETEZ expressions
        
        can't believe I've been missing these
        
        Change-Id: If39827e1583cbcedfd5061a5059d6df53be0f9c8
        Reviewed-on: https://gerrit.libreoffice.org/53598
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-29  Gabor Kelemen  <kelemeng@ubuntu.com>  [8f2788e6fcf0ebbaedef02478362dbda4e8c14c4]

        Drop ShutdownIcon::GetResString l10n wrapper method
        
        Just a wrapper above SfxResId, simpler to use that.
        
        Change-Id: I3a0a6d262d873591b3eeb924f76373df572cf434
        Reviewed-on: https://gerrit.libreoffice.org/53548
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-29  Caolán McNamara  <caolanm@redhat.com>  [3a29d1a53d7ed362a8b420650c0046f30e4759ed]

        weld SwNumNamesDlg
        
        Change-Id: Ife0b7b7c996a5764040a33991cf83ba7e28a6e40
        Reviewed-on: https://gerrit.libreoffice.org/53611
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-29  Caolán McNamara  <caolanm@redhat.com>  [8952840ce752893f6195262a5dfa57a4dcc6d983]

        flip numberingnamedialog action area orientation to standard
        
        Change-Id: I682ff6b50244bda9ba148ffe48dd26e2ff69cb0e
        Reviewed-on: https://gerrit.libreoffice.org/53610
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-29  Caolán McNamara  <caolanm@redhat.com>  [b32a54d6da5c51a5d0d607d4d97a3fdbede20e03]

        weld SwFootNoteOptionDlg
        
        Change-Id: I00713527deab7f8cb9f137c35db7d28c5a896171
        Reviewed-on: https://gerrit.libreoffice.org/53609
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-29  Caolán McNamara  <caolanm@redhat.com>  [288b9a3e22c2495c24d6fd195bd8f33a990a9b81]

        weld SwEndNoteOptionPage
        
        Change-Id: I2313352a66b088a4198ac8a96d2fd218bb2176fd
        Reviewed-on: https://gerrit.libreoffice.org/53608
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-29  andreas kainz  <kainz.a@gmail.com>  [71fa42a61f98e57f433f6ab5bb98ec8aa50dacfa]

        Colibre icons: svtools sync with galaxy now finished
        
        Change-Id: I7ea17f2dc77b97e20e123b55bf898d04a735509a
        Reviewed-on: https://gerrit.libreoffice.org/53617
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-29  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [e0317c8d12c9753ab8655a1f45ef8dd50047c414]

        cppcheck: knownConditionTrueFalse
        
        Change-Id: I1b524568b0c014be381c971cd4152ac3f00db13c
        Reviewed-on: https://gerrit.libreoffice.org/53622
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-04-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d903118b7920f976f745d5122158c6cbb6221931]

        Updated core Project: help  4fa9fb343ca0d2fd3e0481c8e12e9661c96c9430
        
        Cannot redefine attribute (role) in table
        
        Change-Id: I51ab60dfe7cab7813d392071700e11508f3725d9
        Reviewed-on: https://gerrit.libreoffice.org/53623
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-29  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [bf773ddb5521431070f5975ca3f90a64007354a3]

        Updated core Project: help  ef1f8e4a374abcad2d9c568fbe7b4eb5d3f73f6c
        
        Correct malformed strings newly introduced in Pootle.
        
        plus some additional corrections / improvements.
        I know, translators will hate me. :-)
        
        In addition, fixed one typo reported by Steen Roennow.
        
        Change-Id: I3ab7dda03d91783637f57349e93dffe4956b9d5d
        Reviewed-on: https://gerrit.libreoffice.org/53457
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-29  Gabor Kelemen  <kelemeng@gnome.hu>  [b84d44873f99f04a2accdc3ecd5889ba4cd591cf]

        Updated core Project: help  7954097ecb15367e627b667d2c6cd2b957cb78c2
        
        Fix ahelps on the Scenario page
        
        Two bookmarks => ahelp must be a dot
        
        Change-Id: Ieaf8b794faf4705f8c72a9c3faf9a431a75d4029
        Reviewed-on: https://gerrit.libreoffice.org/53573
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-29  Gabor Kelemen  <kelemeng@gnome.hu>  [a82cd19a5354a55afafe23ebe36390b3bbc87851]

        Updated core Project: help  1900dc74e96efc494e2865b22456ec42665d4835
        
        Fix ahelp on XSLT Transformation page
        
        Change-Id: I0d9c4fad7b77bf2c365b21b98e22848d5c30215e
        Reviewed-on: https://gerrit.libreoffice.org/53574
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-29  Maxim Monastirsky  <momonasmon@gmail.com>  [4f0598ebe9b65c8cdfcb59645d552e3e4d11fe03]

        tdf#117311 Ctrl/Shift+Insert do not work in Writer comments
        
        Change-Id: Ide4f3c57f67107995a90dff965a53324c052f715
        Reviewed-on: https://gerrit.libreoffice.org/53619
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-04-29  Maxim Monastirsky  <momonasmon@gmail.com>  [3df6b510a6dfeb940a799aaefa9a5f550b384667]

        Edit context menu should follow shortcuts visibility settings
        
        Change-Id: Ief43683dca14fa1c92a6d253da07a7f79eeb6832
        Reviewed-on: https://gerrit.libreoffice.org/53616
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-04-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [88612f2ae0e925d3017a8ae12a2d42c5f80c3027]

        Updated core Project: help  e159f81ef39cc9b489ba8a5fcd095b65266449c0
        
        tdf#117239 F4 -> Ctrl+Shift+F4
        
        Update help pages woth F4 key for datasource
        
        Change-Id: I20eb2b144dde11eb244dedde492e9c1b298fe103
        Reviewed-on: https://gerrit.libreoffice.org/53588
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-29  andreas kainz  <kainz.a@gmail.com>  [9ea0c5c02862c4baf1832decf4dec2ab3c49203c]

        Colibre icons: finish sd folder from galaxy icons
        
        Change-Id: I96136853d48047a4fee7a196d351318bc688261f
        Reviewed-on: https://gerrit.libreoffice.org/53613
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-29  Khaled Hosny  <khaledhosny@eglug.org>  [d33722235957d7cec3019606ddf5a4d221c2bb6c]

        tdf66597: Fix a typo in detecting cluster start
        
        Looks like I accidentally broke the LTR case while iterating on commit
        c688b01d9102832226251fc84045408afe392459 and the existing test tested
        only the RTL case. Add a test for LTR to catch this in the future.
        
        Change-Id: Ie0bbde44fcd94c8e1b299f14fa0860e98977e850
        Reviewed-on: https://gerrit.libreoffice.org/53615
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-04-29  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [d78257b39d76077d8ef1659e32553430a6440fd0]

        Updated core Project: help  ed0de5458f1a6ea1b39f45bef7d0f66f1d6f072d
        
        Missing “tablehead” style role in LibreLogo help page
        
        Change-Id: I9f7ee6f355edffeeceb19fb44467c3b4fd0b510b
        

2018-04-29  Jim Raykowski  <raykowj@gmail.com>  [b649ce123dea372359ec571135a68eb3de844e5b]

        tdf#117063 Modify tree list double click behavior in the navigator
        
        Change-Id: I369a7a2075aabd3574bdda39dac74e2b132f6923
        Reviewed-on: https://gerrit.libreoffice.org/53074
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-04-29  andreas kainz  <kainz.a@gmail.com>  [1383eed79fc5af8d7ac222b223266f54d0e66de2]

        Colibre icons: draw app and mimetype icons color update
        
        Change-Id: I0c50626157f6266c67e6f4fa620d21985d83a63a
        Reviewed-on: https://gerrit.libreoffice.org/53614
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-29  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [3bb3a9849c4262946013684495b18c0aa07e33c8]

        Updated core Project: help  60aceb76fb50b724d6c9c2888eb9b6d33b9c680c
        
        When we updated this terminology, we missed this string
        
        Change-Id: I74df4abe259f193f55133553214047b6e28029f0
        

2018-04-28  Caolán McNamara  <caolanm@redhat.com>  [4dbce627d3643babaf90a93c70b365ff08abfca6]

        weld SwEnvDlg
        
        Change-Id: Ib92f790030ca6fbf64273cf45c710b2f698f45a4
        Reviewed-on: https://gerrit.libreoffice.org/53569
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-28  Caolán McNamara  <caolanm@redhat.com>  [5fa446204e1e686412d84562750d9802bf1b9468]

        ofz#7861 fuzzer ooms
        
        too many frequent tiny allocations in a short time span I believe
        
        Change-Id: Iaccae6db7d18c9cd2f909f94dbe81a7dc6458bc2
        Reviewed-on: https://gerrit.libreoffice.org/53589
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-28  Katarina Behrens  <Katarina.Behrens@cib.de>  [af1c5b959462bc7dcd675c6298ca69c69f33bd52]

        Enable undocking of sidebar by dragging a deck grip
        
        Change-Id: I59d15b4c61045bfd97dd937e6f383652db33fd8f
        Reviewed-on: https://gerrit.libreoffice.org/53496
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-04-28  Caolán McNamara  <caolanm@redhat.com>  [b0eca89b921e0e57a9c4982aa3ffdfba8bd79bc4]

        WaE: maybe-uninitialized
        
        Change-Id: Id06f9ccc62b0a2596970dd7b813a7a67d2aa4748
        Reviewed-on: https://gerrit.libreoffice.org/53570
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-28  Manfred Blume  <manfred.blume@cib.de>  [750f616d137cda0656f3b2a06a013fd3569a039b]

        sw: add frame size & content logging to dbg_lay
        
        Change-Id: Ibc4f3dbfb9f6a4ad182185deac71d5fd31d5597f
        Reviewed-on: https://gerrit.libreoffice.org/43926
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-28  Dennis Francis  <dennis.francis@collabora.co.uk>  [67b1c26c27590678ece7bcef763433aedd0b164d]

        tdf#114479: compute implicit sum ranges for ocSumIf,ocAverageIf...
        
        and update the sum-range token in RPN array while creation of
        the RPN array itself.
        
        + Adds unit tests.
        + In ScParallelismTest unit test, enable threading in its setUp()
          method and restore the original setting in tearDown().
        
        Change-Id: Iee9b7759210a82950181a418eb92766a6cf891fc
        Reviewed-on: https://gerrit.libreoffice.org/49465
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-04-28  andreas kainz  <kainz.a@gmail.com>  [212807f77b78c69263f8aae51dcdc73e8017c53a]

        Colibre icons: finish res from galaxy icons
        
        Change-Id: I1c69e747f84d7a304dab272009420f8d3c19d6cc
        Reviewed-on: https://gerrit.libreoffice.org/53581
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-28  andreas kainz  <kainz.a@gmail.com>  [affc3ee66001703ce6f5187d1ff9bf5a2dbdcc0c]

        Colibre icons: sync startmath from galaxy and help finish startmath
        
        Change-Id: I699c1f3dbf92a192292747bda7f9751a452c63a6
        Reviewed-on: https://gerrit.libreoffice.org/53580
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [031c2771245dea800eb5f975660ed06e0afae05b]

        add test for ImportUnloadedGraphic and GraphicDescriptor
        
        Change-Id: Ibe4d7661462b0a7039fdd09b6a7b619bd0c0362b
        Reviewed-on: https://gerrit.libreoffice.org/53584
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [edd0d35590fc368c6c06a9bb5c108aacbc742371]

        loplugin:countusersofdefaultparams
        
        Change-Id: I84868b3115c534a8240394283cc3beedf8cb3a80
        Reviewed-on: https://gerrit.libreoffice.org/53543
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-28  Justin Luth  <justin_luth@sil.org>  [a3783c0af4bd21eb9c001aadc60c660c06a47779]

        tdf#106062 ww8import: skip fake tab only on hanging indent
        
        Export has changed, so that it only exports a tab when the
        footnote paragraph has a hanging indent. Adjusting the import
        code to match that change.
        
        Please test with MSO before flagging this patch as a regression.
        Certainly there will be some documents previously saved by LO
        which will now, in LO, show an extra tab character after the footnote.
        Any previously saved document without a hanging indent will display
        this extra tab. However, MSO has always seen that extra tab, so
        these patches are enhancing compatibility.
        
        Change-Id: Id074ca0f3246eaee9807b907757cbeb6f1bbe7b4
        Reviewed-on: https://gerrit.libreoffice.org/52173
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-04-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a6a38c6de9c18fd1269fc8cfc0e070ef429c8e2f]

        [API CHANGE] deprecate and revert GraphicURL prop. NumberingLevel
        
        This deprecates the GraphicURL properties for NumberingLevel used
        for bullet graphic. It also makes the proeprty work again, but
        only setting it is supported.
        
        Change-Id: I7727918677514b4846fd271ba606a0255bf9fe1b
        Reviewed-on: https://gerrit.libreoffice.org/53458
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-27  Caolán McNamara  <caolanm@redhat.com>  [e71d05eaa9a8c9e628b256f3e889b85ac11ed474]

        ofz#8038 defer subdocument redlining to end of parse like main document
        
        Change-Id: Ibdec7e5f9cee45ba11fc0e3aabcc46bb5da54c2c
        Reviewed-on: https://gerrit.libreoffice.org/53567
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-27  Caolán McNamara  <caolanm@redhat.com>  [d8bb4fa99104c3c30d880a4bec81571a5600f888]

        ofz#7745 Undefined-shift
        
        Change-Id: I673f9f2363e209694db2ba6074ae7078d0cebd4d
        Reviewed-on: https://gerrit.libreoffice.org/53568
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-27  Rene Engelhard  <rene@debian.org>  [fb0a81d04cc4b425bbd7dd9b8e32d8d9b6c3bc4e]

        add a second argument to the odk_build-examples_test "template"
        
        ... as two times my_example_dirs (probably) runs into the same
        "global variable" issue like with testname=
        
        Change-Id: I40dcff8e1e01c0cf557143432003bd9d8787bce1
        Reviewed-on: https://gerrit.libreoffice.org/53553
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-27  Caolán McNamara  <caolanm@redhat.com>  [42494bfdd029c69cca7f0979a0ed3ab920efe45e]

        Resolves: tdf#117178 distinguish between pressed vs unpressed rollover
        
        Change-Id: If7964c6584d83609ad08dca7e669b85dfadf036e
        Reviewed-on: https://gerrit.libreoffice.org/53563
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-27  Caolán McNamara  <caolanm@redhat.com>  [1d7349476b98dff8038ad44f7806fd404b68c993]

        Related: tdf#117178 rollover is always done in visually released button mode
        
        a quirk of the menutogglebutton is that in rollover it always gets drawn as if
        its released, so refactor confusing stuff to take visual mode from a
        DrawButtonFlags, allowing the dropping of DrawFlags::NoRollover
        
        Change-Id: I14225bd0d2fbc8276a2b0a26c20673df0105891c
        Reviewed-on: https://gerrit.libreoffice.org/53562
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-27  Rene Engelhard  <rene@debian.org>  [eb0524839521e563ed8f9fc17a8117a0cf74da34]

        build-examples_common.mk: quote gb_Output_announce to not announce it to early
        
        Change-Id: I2f515b0647db020179374c66b8ff756e250665b2
        Reviewed-on: https://gerrit.libreoffice.org/53559
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Rene Engelhard <rene@debian.org>

2018-04-27  Caolán McNamara  <caolanm@redhat.com>  [86b9824312d8de0fa85ec6bfd6cf2b78867ad936]

        weld pages of the insert envelope dialog
        
        SwEnvPrtPage, SwEnvFormatPage, SwEnvPage
        
        Change-Id: I76b0298994fcd663c0b415ae6e29af054a335bbf
        Reviewed-on: https://gerrit.libreoffice.org/53503
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [a3cbd06872b2f9ee9253e5879f590ff1b9eaf365]

        tdf#116365 vcl opengl: respect max texture size when creating textures
        
        I can't reproduce the crash, but the image in the bugdoc is a large one
        (23100 x 1364 pixels) and it was black for me. It's rendered correctly
        now.
        
        Change-Id: I72c395af12ef88cf1352602492b84e1dcd04ed14
        Reviewed-on: https://gerrit.libreoffice.org/53555
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-27  Eike Rathke  <erack@redhat.com>  [b78ab482911356ef282f7fd40a4509320608a203]

        Resolves: tdf#116939 cater for the last cols col incremented by Excel
        
        Change-Id: I48c4b9afb4cf2cb826ae2bb52067256e7fcb2c83

2018-04-27  Khaled Hosny  <khaledhosny@eglug.org>  [99ac4ee05b039166eedfe361fb985682fd92dd13]

        Change default PDF version to 1.5
        
        According to Miklos Vajna, we already write markup which is newer than
        1.4, but the PDF version was not changed.
        
        Printing still sets the version to 1.4, not sure if we should update it
        or keep the old version.
        
        Change-Id: I5387fba03a3ee33f18e16033f630f1b765e3df8f
        Reviewed-on: https://gerrit.libreoffice.org/53373
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [c5bc0e202a03b573b9be94b65209cd9927d48fcc]

        Remove remaining references to xsec_xmlsec.windows
        
        Change-Id: I08f1d0c105f4cb17dcf0c5949326e35f9fa7622c
        Reviewed-on: https://gerrit.libreoffice.org/53560
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-27  Gabor Kelemen  <kelemeng@ubuntu.com>  [3b47d5120d04d86e5046a333804640102c0b8ea1]

        tdf#116473 'Export only note pages' should depend on 'Export notes pages'
        
        Change-Id: Ib2a96464e5568eaf015368f24bc2739c29b098c0
        Reviewed-on: https://gerrit.libreoffice.org/52741
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-04-27  Caolán McNamara  <caolanm@redhat.com>  [2b6c79ee5882d69e4e743a893f39e6ac60aa66a2]

        use SwFrameDeleteGuard
        
        Change-Id: I40970d1f4ece49e2b9faa0a534ae1d85358591b3
        Reviewed-on: https://gerrit.libreoffice.org/53554
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-27  Maxim Monastirsky  <momonasmon@gmail.com>  [632bc11ce8fab1c4046ab24810b90a7ce9ac5914]

        tdf#117017 Pasting into the formula bar shouldn't retain formatting
        
        This is (kind of) regression from the previous commit
        a860c94f0da22065074cc36e8ddda73261641533 ("tdf#117017 Make modifier
        keys not trigger the InputChanged handler").
        
        Reset of formatting when pasting into the formula bar via a keyboard
        shortcut, was actually a side effect of the gtk auto-accelerator
        work. In particual, bibisect (of the 5.2 cycle) points to commit
        8d53d01f38b856f177aca3ed4d3cba3db10f24a5 ("tdf#96739: Send Ctrl-Left/
        RightShift events to correct window"). The behavior was later changed
        back with commit 0321dbb9be72f92c02919457cdc3c4e76cfbd11d
        ("Resolves: tdf#99324 let sidebar toggle auto-mnemonics on/off with
        alt"), but introduced again upon request of tdf#113894, with commit
        d90dcf3554a84b5600800ee6deb3cde879c62b8d ("tdf#113894 release ctrl of
        ctrl+v in input line should strip formatting"). Now it's broken again
        with the previous commit of this bug.
        
        However, even if not retaining formatting is the desired behavior,
        triggering it on a modifier key release isn't a good idea. So keep
        the previous commit, and implement tdf#113894 differently. In
        addition, make sure to get identical behavior regardless of the
        pasting method, be it via a keyboard shortcut, a toolbar button or a
        menu/context menu command. And users can still override this behavior
        with the usual paste special dialog, or the toolbar dropdown.
        
        Change-Id: Icd801d62ceeead066484256d60f9585f2e7ebaec
        Reviewed-on: https://gerrit.libreoffice.org/53516
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-04-27  Khaled Hosny  <khaledhosny@eglug.org>  [2815499d7c0b32fa05fcd697e7b2c2d897f78dfb]

        tdf#105913: Fix applying DX array to ligatures
        
        Accumulate the width difference for all characters belonging to the
        current glyph, not just the first character.
        
        A regression introduced in:
        
        commit 15f6a97d9f23124c19471b9d8dd38f14f53829b3
        Author: Khaled Hosny <khaledhosny@eglug.org>
        Date:   Sun Sep 11 10:25:46 2016 +0200
        
            Fix applying DX adjustments in CommonSalLayout
        
            By overriding GetCharWidths() and ApplyDXArray() with a simpler and
            saner implementation.
        
            This fixes rendering of Awami Nastaliq, as well as subtending marks in
            Amiri and potentially other bugs.
        
            Breaks Kashida justification, will need to rewrite that one as well.
        
            Change-Id: I843679e937f2881e77df61f5cbd9516b6df1b3b6
        
        Change-Id: I419a620f94095238cb87d628032c9fd4be678c1a
        Reviewed-on: https://gerrit.libreoffice.org/53550
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-04-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [726b6b1ce644705e551b62e3e046209eded968b9]

        loplugin:unusedmethods
        
        Change-Id: I360ed9c98a42026f6f3894e93f89be39080af6b5
        Reviewed-on: https://gerrit.libreoffice.org/53542
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-27  Khaled Hosny  <khaledhosny@eglug.org>  [c688b01d9102832226251fc84045408afe392459]

        tdf#66597 Fix PDF text extraction for complex text
        
        Implement a more through strategy for embedding textual content in PDF
        files:
        
        * If there is unique one to one or one to many mapping between each
          glyph index and Unicode code points, use ToUnicode CMAP.
        * If there is many to one or many to many mapping, use an ActualText
          span embedding the original string, since ToUnicode can’t handle
          these.
        * If the one glyph is used for several Unicode code points, also use
          ActualText since ToUnicode can map each glyph in the font only once.
        * Limit ActualText to single cluster at a time, since using it for whole
          words or sentences breaks text selection and highlighting in PDF
          viewers (there will be no way to tell which glyphs belong to which
          characters).
        * Keep generating (now) redundant ToUnicode entries for compatibility
          with old tools not supporting ActualText.
        
        Change-Id: I33261811b59b3b8fe2164c2c21d3c52c417e6208
        Reviewed-on: https://gerrit.libreoffice.org/53315
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [dfdc165a48d711b867961d1f75ee36a1c9596dc0]

        restore and deprecate FillBitmapURL
        
        FillBitmapURL was restored so when setting the property, it loads
        the Bitmap from the provided URL and creates a XBitmap. Get is
        not supported anymore however.
        
        Change-Id: Ie250d9f751ba33fc45b759dd3a773b4ec5c864d3
        Reviewed-on: https://gerrit.libreoffice.org/53443
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [406d5fd8135c75653a7d420ce61f63968675baf9]

        Updated core Project: help  e85e3f2847b7d92381f7444ad49694120c356eb2
        
        Restore nice box shadows
        
        Shadows were for tables only. Add shadows to some special tables
        rendered as div's.
        
        Change-Id: If3d6757c27a00598c67e510c5cccb77f89fddb6d
        Reviewed-on: https://gerrit.libreoffice.org/53549
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [bfae68aeababc02cb212b8fdbf3018a5f44f2dff]

        Updated core Project: help  489a27e54a4671ac4dc7c2af5f67e898d9d6d100
        
        Mute l10n on some Math formulas
        
        + Review alt text
        + set right images size
        + make formula copiable to clipboard for immediate usage in
           Math commands window
        
        Change-Id: Ic6a99876367acd26e2155a520ce45ee14d678a38
        Reviewed-on: https://gerrit.libreoffice.org/53546
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [aaee9c324617b8f56280a23937a2fed6888b0de6]

        xmlsecurity: remove duplicated Windows-specific component file
        
        Change-Id: Iefc96ded8e53004a22041ee4299200a3d02a7eb5
        Reviewed-on: https://gerrit.libreoffice.org/53545
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [f3049f68584811bb897873f35e0c302898af2d31]

        loplugin:constantparam
        
        Change-Id: I966dcf87be021520e7cc394338b9c0574bb8afee
        Reviewed-on: https://gerrit.libreoffice.org/53541
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-27  Caolán McNamara  <caolanm@redhat.com>  [28fc0962b10519ab84654d189d2ad0cca8f84f95]

        weld SwLabDlg
        
        Change-Id: I55c543776c03b1d1da0331552b98e6e281e35937
        Reviewed-on: https://gerrit.libreoffice.org/53488
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-27  Laurent Godard  <laurent.godard@cncc.fr>  [3d97c9d292d80cb82391bdb416a9c6217a8e16e4]

        tdf#117202 more pythonic and allow spaces as argument
        
        space argument must be encapsulated in double-quotes
        that will be stripped
        
        Change-Id: I0387cc7f3fcb4cc48c5a94afcd481306bb4644e2
        Reviewed-on: https://gerrit.libreoffice.org/53453
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-04-27  andreas kainz  <kainz.a@gmail.com>  [225e28d7ee8f31a49712c4e0f7d36b7cf7524246]

        Colibre icons: add startmath galaxy icons
        
        Change-Id: I163328397a21473646aed0b0d91576dd9a74c96c
        Reviewed-on: https://gerrit.libreoffice.org/53522
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-27  Gabor Kelemen  <kelemeng@ubuntu.com>  [8c0d170cf9270c06232562a26d70341012847364]

        Drop newly unused svdglob.hxx
        
        Contained only a l10n wrapper method above SvxResId
        
        Change-Id: I9ea7537773b40c38835b8fe975e303cc3dc433c1
        Reviewed-on: https://gerrit.libreoffice.org/53547
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [1cf751c787f135597b4151c5a7d9c4afe69ede9c]

        make WB_LINESPACING a bool field on Toolbox
        
        Change-Id: If9332993a4917b00c230d2a3693daf8c5d3f5559
        Reviewed-on: https://gerrit.libreoffice.org/53521
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [cca4d9ab39499562614f0f778a2fffe5a40fde88]

        convert WB_PASSWORD to a bool field on Edit
        
        Change-Id: Ie1e03bcdf57e6ba3e2a6ba8596d70a2d7a88eaba
        Reviewed-on: https://gerrit.libreoffice.org/53520
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [49e39c9225cc9be201231d3a02fa49b6a7214d93]

        convert auto correct flags to scoped enum
        
        Change-Id: I73356493d97bb4f0d5b7db8b5c742837d7a4c78b
        Reviewed-on: https://gerrit.libreoffice.org/53505
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [b863ec95b2305588453432725b9f528168760ca4]

        generate more useful message when uitest crashes
        
        not at all perfect, because debugging these things is still painful
        
        Change-Id: I88952cac2e01d0c8b49384f0fe05775ffe3add64
        Reviewed-on: https://gerrit.libreoffice.org/53449
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-27  David Tardon  <dtardon@redhat.com>  [e0e8f5f60f9912cd2e12818cd1bc2eb6c3e1e75f]

        replace a series of if/else if/ by a switch
        
        Change-Id: I6319971e1a2a4bffa0466fa37a31beff5a349fd1
        Reviewed-on: https://gerrit.libreoffice.org/53535
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-04-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b00d6854f88bb9f071095c89bf2c6d4ded6b4ec6]

        Fix typos
        
        Change-Id: I32c0966f8489d58f02b32bf205aedbb8303a217d
        Reviewed-on: https://gerrit.libreoffice.org/53432
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-04-26  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [3fae9479d7c95d1ef2b4b406c7a856cbe9c402ac]

        tdf#108894 Implement suggested filter names
        
        Change-Id: Ib2e99c0830d9e6d7339f502719d3fff6d7a13a04

2018-04-26  Michael Meeks  <michael.meeks@collabora.com>  [e9ac3a9c1ee7689c4d591a68250666c95632bd2a]

        Use async dialog path for format columns.
        
        Change-Id: I7097abd68b5921697d1d5f39f5e81ac961b61226
        Reviewed-on: https://gerrit.libreoffice.org/53537
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-04-26  Maxim Monastirsky  <momonasmon@gmail.com>  [9d9076cb00c474ba7f13d458f1e280e31f5d4bac]

        tdf#57000 Add a context menu to the formula bar input field
        
        As a side effect also fixes tdf#70597
        
        Change-Id: Idd872d93f7a9da50f67c91a11e7e0231c7ac924e
        Reviewed-on: https://gerrit.libreoffice.org/53513
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-04-26  Maxim Monastirsky  <momonasmon@gmail.com>  [4af174f659ecd1ae8338865a17e436aba9e74685]

        Also blacklist CommandEventId::LongPress
        
        Change-Id: I187634f38092644c1111ad63f5d89071de1e6e83
        Reviewed-on: https://gerrit.libreoffice.org/53515
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-04-26  Maxim Monastirsky  <momonasmon@gmail.com>  [baddcc38dee7b286cc73c1eaeb6f78d10b911a8e]

        sc: Fix menubar auto-accelerator behavior under gtk2
        
        ... when the focus is in the input field of the formula bar.
        Regression of commit d90dcf3554a84b5600800ee6deb3cde879c62b8d
        ("tdf#113894 release ctrl of ctrl+v in input line should strip
        formatting").
        
        Change-Id: I819dc8106901b967eda505a488bf99cda57f5469
        Reviewed-on: https://gerrit.libreoffice.org/53514
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-04-26  David Tardon  <dtardon@redhat.com>  [488f70e0c5209fd092b67252fdebb784efa04673]

        upload libstaroffice 0.0.6
        
        Change-Id: Id3a845174e7cebad999895bc57e2d05f36f3d597
        Reviewed-on: https://gerrit.libreoffice.org/53499
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-04-26  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [d482ecdfcf3b30fece662270cc1a8ea5c24cb226]

        Updated core Project: help  ee3eb62b553466da7572944643485a83d18cd78c
        
        Fix typos reported by Steen Ronnow and Necdet Yucel
        
        and some others findings in this source files
        
        Change-Id: I2fd52a96a43fef7a75dbd5d469d4f069623e140e
        Reviewed-on: https://gerrit.libreoffice.org/53512
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-26  Justin Luth  <justin_luth@sil.org>  [9e450605d8a5675a8bbabfffe167a72286f1731a]

        tdf#117129 ww8import: prevent divide-by-zero
        
        Before commit ffc3358515799057e72379b76a1165c6ea5a9bd1 for
        tdf#75539, the divisor was hard-coded at 1000. The preceeding code
        also notes that an undefined relativeWidth is forced to 1000.
        So, on an invalid divisor, revert to previous behaviour.
        
        Change-Id: I40210194eec39682d9ab3ce68268d343af16e2b1
        Reviewed-on: https://gerrit.libreoffice.org/53308
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-04-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [45f20a893a457a40604207382611afd2f8e4b635]

        [API CHANGE] deprecate XGraphicObjectResolver
        
        XGraphicObjectResolver was used to get the GraphicObject URL from
        an storage (package) URL. This isn't possible anymore in LO 6.1
        since creating GraphicObject from uniqueID was removed for its
        lifecycle issues. XGraphicObjectResolver is now deprecated and
        when the "resolveGraphicObjectURL" is called, it throws a
        RuntimeExeption.
        
        In places where XGraphicObjectResolver was used, we now use the
        XGraphicStorageHandler as the alternative. Both share a common
        implementation so previously we could cast one to the other at
        any time. Now only XGraphicStorageHandler is used.
        
        GraphicObjectResolver was removed and replaced by the alternative
        GraphicStorageHandler for instance creation - where needed.
        
        Change-Id: I5d3f759c6f95b7dbe2d93688d99c8aa4899ffa84
        Reviewed-on: https://gerrit.libreoffice.org/53279
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e87ea03a0d595ed478f281a723a6889228babeb2]

        [API CHANGE] Remove uniqueID from XGraphicObject and GraphicObject
        
        Creating a GraphicObject with the uniqueID isn't supported anymore,
        so exposing the uniqueID doesn't make much sense. Both are removed
        from the API with this commit. Code paths that used it were
        refactored to use the alternative (property which transports
        XGraphic or XBitmap).
        
        XGraphicObject can now only be created empty and the XGraphic can
        be set to it with setGraphic property.
        
        Change-Id: I4df5ce0aef8814d482482effdbb4521a84252360
        Reviewed-on: https://gerrit.libreoffice.org/53242
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8ecf34e8237c3cdcb0cd3f56cfba9b3e6579a98f]

        xml diff - report what attribute values actually differ
        
        Change-Id: I16bc122e3f2cce94a5eb8454b528bf484210a4ae
        Reviewed-on: https://gerrit.libreoffice.org/53369
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-26  Mark Hung  <marklh9@gmail.com>  [4fb081704811b66194ea11e528ad792957b7ccfd]

        tdf#116822 export ruby text and base text to epub.
        
        Backport aa254c9e6f2d1ecfa2512111746a77c05ba9717f from libepubgen,
        implement XMLRubyContext, XMLRubyTextContext, XMLRubyBaseContext.
        
        Character formats of ruby text, ruby alignment, and ruby position
        are not implemented yet.
        
        Change-Id: I6c3708e6bc8e9e36a68171a037fd393f45d8d34f
        Reviewed-on: https://gerrit.libreoffice.org/53408
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-26  Jim Raykowski  <raykowj@gmail.com>  [7a30e0d63d37eeb7b5c1e30791de17a51ddd0652]

        tdf#115600 Display messages in FindBar for Section navigation
        
        ...and make Section navigation wrap
        
        Change-Id: I3af8ba9ac1b3177f5aaf54628976c14a63a1685e
        Reviewed-on: https://gerrit.libreoffice.org/53275
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-26  Jim Raykowski  <raykowj@gmail.com>  [3659520e3324779b6bf7c0f5a5b3f3072e8a875a]

        tdf#115600 Display messages in FindBar for Bookmark navigation
        
        ...and make Bookmark navigation wrap
        
        Change-Id: I3cba18e37c4887ad68d358c10ebb9c9ff592f6ad
        Reviewed-on: https://gerrit.libreoffice.org/53370
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-26  Caolán McNamara  <caolanm@redhat.com>  [945219f2d932646d6bf5956d6382a978f918f238]

        weld SwPrivateDataPage
        
        Change-Id: Ib52ea1714f807015087c0094844817f7561cb5c3
        Reviewed-on: https://gerrit.libreoffice.org/53487
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-26  Caolán McNamara  <caolanm@redhat.com>  [294857ee2311826d222270b6d60bba157691f8c3]

        wrong spin suffix
        
        so the value allowed range is incorrect, glade adds a 1 if the id is
        duplicated, so I guess the name was copy and pasted and then the prefix
        renamed, leaving the incorrect 1 in the suffix
        
        Change-Id: If53790e49bc15e2a10d8ce5b9045eb6be0c25754
        Reviewed-on: https://gerrit.libreoffice.org/53502
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-26  Khaled Hosny  <khaledhosny@eglug.org>  [b6b18aa3fdb419fd7461242c6cc3128544e576fd]

        Update Reem Kufi font to version 0.7
        
        Change-Id: I4424bc58a3f225f204e0934f7a30ff57106e668e
        Reviewed-on: https://gerrit.libreoffice.org/53500
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-04-26  Caolán McNamara  <caolanm@redhat.com>  [bf8abb1681ea87d2c25f37de22de94c3bb8538a3]

        weld SwBusinessDataPage
        
        Change-Id: I722158b811d69cffc2daa01a6507479e3bc66a92
        Reviewed-on: https://gerrit.libreoffice.org/53486
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-26  David Tardon  <dtardon@redhat.com>  [74c35a46c813b00ae4f1d9686fa07e60e83d0992]

        fix asan build
        
        Change-Id: I83a0832ed180a57517d3344e3bc9ada482f0fc70

2018-04-26  Caolán McNamara  <caolanm@redhat.com>  [eede8af74173293504749cfbdd0ca528b4aa7b75]

        weld SwLabPage
        
        Change-Id: I98abbf67470fdd7be43680b02261f207a101d31c
        Reviewed-on: https://gerrit.libreoffice.org/53485
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [675e479874da6c1c462eb200d3ec0fdebe580873]

        Updated core Project: help  8bca37f6c6f708fc5f8c1eb4938648e4f5324d4c
        
        Replace icontable by div + CSS flexbox
        
        Icon tables are detected when the first cell has an image.
        
        Change-Id: I808c814870404dbef696e12c6f30a7611468d2ee
        Reviewed-on: https://gerrit.libreoffice.org/53429
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [51c41024a9ba350a767eefc8fb4c56e20a7c0629]

        Updated core Project: help  3824ac08e61a8f41fde588fd3b6408dec8c244c5
        
        Replace onecell table by a div
        
        Replace table of type onecell by a div + css
        
        Change-Id: I120a85c96b312d206a8f582c69405aeb5fd80a9c
        Reviewed-on: https://gerrit.libreoffice.org/53428
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [cc0eaea8c05cbb19b562f40ef23e47d1cd2c9fdf]

        Updated core Project: help  7d7b5977dd278ac994a09f935ba43684cdab199a
        
        Replace note,tip,warning with CSS flexbox
        
        Replace <table> by <div>'s with CSS flexbox property.
        Independent CSS classes for each div for easier tweaking
        
        Change-Id: Idedcebc7d9d7b28738c25f4fe11314209e92576c
        Reviewed-on: https://gerrit.libreoffice.org/53427
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b85e80d232a3b1c73f70c336f49bfd61c9366213]

        Updated core Project: help  d5e4c4c48f6d132ee8e4c48c804809ec44e376f6
        
        Replace "howtoget" table by div + CSS flexdoc
        
        Change-Id: Ie79c7345af176edcae3ec99a36a466e8b9978d07
        Reviewed-on: https://gerrit.libreoffice.org/53444
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [4a93b46e4652e73ed3460e4c66999d94e50db4b7]

        tdf#117246 RTF import: don't loose page breaks inside nested groups
        
        Regression from e3f254ab8211fbab7541cde2100a35c875b0c240 (RTF import:
        fix spurious page breaks at doc end (related: rhbz#1065629),
        2014-02-27), the problem was that now we update the parser state to
        remember the next section break should set the break type of the current
        section to "next page", but this state should be remembered once the RTF
        group ends ("}" character), otherwise \page will be represented with a
        continuous break, i.e. lost.
        
        Change-Id: I69a8413f45e17e11d6d676c7bfd13ca7560b4d43
        Reviewed-on: https://gerrit.libreoffice.org/53498
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [9370c07101bbca313f8e69518b0988b07eb21888]

        convert tabopts to scoped enum
        
        Change-Id: I6c9290e3319d2afd1bd71847091c7ab77b8ea6e6
        Reviewed-on: https://gerrit.libreoffice.org/53497
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-26  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [60db3d2cc3bc4f124bd4d819fbd0285e7f19c8c4]

        dbu: Set Firebird to default in wizard..
        
        ..in case experimental feature is checked in.
        
        Change-Id: I8a774d4e532ea2afc0e1fe528e98a5743c662888
        Reviewed-on: https://gerrit.libreoffice.org/53366
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-04-26  Caolán McNamara  <caolanm@redhat.com>  [ea1dde9e899dc26f0b877ff5fc5f8d027769521b]

        weld SwLabPreview
        
        Change-Id: I710eacd28f3b6c38890145cf82eeca8bec6ae1f6
        Reviewed-on: https://gerrit.libreoffice.org/53328
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-26  Cor Nouws  <oolst@nouenoff.nl>  [6440f3cd504a0aa1f9522a4be60dc382cf9eef52]

        tdf#115344 - bring back Format > Columns in Writer
        
        Change-Id: I4bcfd72deb6e317e70118bfad066221caa42e4e1
        Reviewed-on: https://gerrit.libreoffice.org/53217
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-26  Takeshi Abe  <tabe@fixedpoint.jp>  [d69a043b5470212fa9d1ef5c17015c7a84d054fb]

        svx: These arrays are constant
        
        Change-Id: Icda32ea104888afa3e4e1064e25dad6825b83b99
        Reviewed-on: https://gerrit.libreoffice.org/53383
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-26  Alex McMurchy1917  <mcmurchy1917-libreoffice@yahoo.co.uk>  [b114d094b6163ade1fe213653bf12412daf6c9c1]

        tdf#117221 - MailMerge: Not recognising outgoing SMTP Server password when supplied by macro
        
        After testing the pointer m_sOutServerPassword it incorrectly assignes
        the value from m_sInServerPassword.
        This change fixes this issue.
        
        Change-Id: I868da1891af4d479c7dd4371297017a78248187f
        Reviewed-on: https://gerrit.libreoffice.org/53438
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-04-26  Gabor Kelemen  <kelemeng@ubuntu.com>  [73156a5073fea9e1df45aa67c6cb8efb02da1275]

        Drop uses of ImpGetResStr l10n method from svx
        
        This is a wrapper above SvxResId without added value
        
        Change-Id: I1b0cdad3c01e741df1032d6a13aea74d66502144
        Reviewed-on: https://gerrit.libreoffice.org/53489
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [3a9d3f271c445641bebd057c4c91279f9b3cd7d5]

        loplugin:useuniqueptr in TextDoc
        
        Change-Id: I14b90100f0a7d2a97a1648ffc02da51658ffca63
        Reviewed-on: https://gerrit.libreoffice.org/53344
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-26  Caolán McNamara  <caolanm@redhat.com>  [8d09602d3382596facd716d8261a83d6883aa734]

        identify tab pages by name for save/storing active tab
        
        Change-Id: Id66f8ff62ed08724702572f457b9fc857d567e89
        Reviewed-on: https://gerrit.libreoffice.org/53465
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-26  David Tardon  <dtardon@redhat.com>  [9739749ba8da87001b73027136f120ef532f0b2b]

        upload libwps 0.4.9
        
        Change-Id: I9571d91d6ce81d7e8752f24c3220f858a5303986
        Reviewed-on: https://gerrit.libreoffice.org/53431
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-04-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [3b90faa9c51791d01bef69ac6924a71e869f25d7]

        SwEditShell functions that really want to return bool
        
        but just couldn't, because they were too shy, so they went to
        ToastMasters, and now they are all grown up and can bool all the day
        long
        
        Change-Id: Id06e0791ec3c930be8a165cc7b05ce4f0c8f7499
        Reviewed-on: https://gerrit.libreoffice.org/53462
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-26  Katarina Behrens  <Katarina.Behrens@cib.de>  [16180641a5e0b7a990ec10bbf92e3639b5ee2ee2]

        Change mouse cursor to Move when over sidebar deck grip
        
        Change-Id: Ic6a271245a6c2da307238d799dbd606e435f7aa1
        Reviewed-on: https://gerrit.libreoffice.org/53379
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-04-26  Caolán McNamara  <caolanm@redhat.com>  [653e58f9eb3d4ee61d8103993cdff2660c9127a5]

        do something less pathetic for over-wide comboboxes
        
        Change-Id: I1632bc84e2ef49b8ce3d3ab6d08ddc76879a2ab5
        Reviewed-on: https://gerrit.libreoffice.org/53484
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-26  Caolán McNamara  <caolanm@redhat.com>  [75d1929dc1e40e1570035066db428e6166ff32db]

        set current frame as default SfxRequest dialog parent
        
        Change-Id: Ib7986ef786af3b5dd7fcad355976ee33705d3112
        Reviewed-on: https://gerrit.libreoffice.org/53483
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-26  Caolán McNamara  <caolanm@redhat.com>  [9fdb5ccc3f8b2566573f20ef2ef17a6917d1f618]

        unused SfxTabDialogController friend
        
        Change-Id: Ia88c70139ecb9af99735ab18a77371c07d15557f
        Reviewed-on: https://gerrit.libreoffice.org/53482
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-26  Gabor Kelemen  <kelemeng@ubuntu.com>  [9134a9402610af7bff17b2bba9a4ba30e0b5a65f]

        Drop sdr::GetResourceString l10n method from svx
        
        A l10n wrapper method above another wrapper method above SvxResId.
        Just use plain SvxResId instead.
        
        Change-Id: I85276caa193c9a20f285e832764cd920df4af3fb
        Reviewed-on: https://gerrit.libreoffice.org/53273
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-26  Noel Grandin  <noel@peralex.com>  [13a1bc409d9b2f0d14f4d316b7977b1fc2eb3c8a]

        tdf#113643 Editing tables in Impress lags terribly
        
        Despite my previous commit here, the time was still being spent building
        bound rect's for font glyphs, so improve the caching so we don't need to
        clear it when we change the font selected into the DC.
        
        Change-Id: Iee8230fc76d9d809f3521d016e4ce9a6555e6f65
        Reviewed-on: https://gerrit.libreoffice.org/53371
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [96c1aad92b40a14d0d4af662e276b6967560ec20]

        loplugin:useuniqueptr in PhysicalFontCollection
        
        Change-Id: I6b266ace50bb72ab807c3c938c51a83d5aceed0d
        Reviewed-on: https://gerrit.libreoffice.org/53356
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [f6e49f8f206a7b2f0691824be06a120174ae83d9]

        xmlsecurity mscrypto: create SEInitializer instances with a constructor
        
        Allows getting rid of the xsec_mscrypt / xsec_nss factory constructs.
        
        Change-Id: Idcc3351f7cc3b37a65e6f78018f062439e48bc3d
        Reviewed-on: https://gerrit.libreoffice.org/53463
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-26  andreas kainz  <kainz.a@gmail.com>  [ebd7dbb6e758ccf8f00cc6f631e78134d8b9f7bc]

        NB Icons: add icons for impress slide tab
        
        Change-Id: I9c546cce9830f94f00f5cd8cbea3a491d368b9a4
        Reviewed-on: https://gerrit.libreoffice.org/53464
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-26  László Németh  <nemeth@numbertext.org>  [5ecc0cad3f0aeb1c7643fae7b414b1a2316ed59f]

        tdf#116387 Autocorrect greek character σ (sigma) to ς (final sigma)
        
        when at the end of a word (τελικό σίγμα), also add Autocorrect
        exceptions to common Greek abbreviations.
        
        Change-Id: Id6722594ab72a21aeec77daf7571d142eebf20e8
        Reviewed-on: https://gerrit.libreoffice.org/53372
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-04-26  andreas kainz  <kainz.a@gmail.com>  [775d0f26beecffccf3ed27a6a011aff20d91f842]

        NB Impress: update tabbed NB
        
        Change-Id: I27f4394ee4049c55b1eba71eb2e57c9b389dc571
        Reviewed-on: https://gerrit.libreoffice.org/53456
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-04-25  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [fecb1e74c7691a06f13c5d6610012799be161c01]

        bump product version to 6.1.0.0.alpha1+
        
        Change-Id: Ic4ddd4cd103660ef0f725d108bb5ee2cb74d51da

2018-04-25  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [e70343cd26b5d56e20e77118fe2f576e8eaa9cec]

        update credits
        
        Change-Id: Ibed24e2bc2d246bc1f54bd42a354c3aced1adbb6

2018-04-25  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [2b86dd4bd08f4daf3fb4b1c3591f78b2109fe1d8]

        update emoji autocorrect files from po-files
        
        Change-Id: I5dc571f1e648bd6917ac8f19de597f8ac58ff40d

2018-04-25  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [f888e47498c3a0d59be4110656e478739cfff51a]

        Updated core Project: translations  61991bde16235b2c9c4028466bcdc51a352e7bc5
        
        update translatiosn for 6.1.0 alpha1
        
        Change-Id: I0ed5d948cf89a4260c8771057d463448b76a4527
        

2018-04-25  Khaled Hosny  <khaledhosny@eglug.org>  [5441727c29fba37dff85e465ec55ead5942d8232]

        Simplify and rename SalLayout::GetNextGlyphs
        
        It is now always called with nLen == 1, so simplify and rename. The
        criteria for deciding how many glyphs to return was bogus anyway, good
        riddance.
        
        Change-Id: Iff578d124ab40a0dfa84469be8e0e9fc1b6b8c48
        Reviewed-on: https://gerrit.libreoffice.org/53406
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-04-25  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [a985d4c2977ca23971f145b93a0155827bebfcdf]

        Check if reference is to be ignored before counting.
        
        tdf#116706 related.
        
        Change-Id: If9f7326a411e537a5f797bcbe7d77af2c22ad352
        Reviewed-on: https://gerrit.libreoffice.org/53454
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-04-25  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [e58b3f987681d0034f692db82345af06de217836]

        tdf#117041 implement note at end of ODFF1.2 par. 6.18.37
        
        And avoid double code by putting the non-cumulative calculation in
        the loop as well.
        
        Change-Id: I8538582e7d33370f5e44382924b9e3e89efa28dd
        Reviewed-on: https://gerrit.libreoffice.org/53221
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-04-25  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [1341cefdff68c508941cdda23e5df75c70ea31b4]

        Updated core Project: help  133eb760436feb2c70d8079b5be1bcb560a261e2
        
        We use px for font sizes in navigation
        
        Change-Id: I91de80116d82c8bc6bdc34436a98ebdd629ebb0c
        Reviewed-on: https://gerrit.libreoffice.org/53461
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-25  Caolán McNamara  <caolanm@redhat.com>  [c31668c50fff0c7050cc176a7a5a83a08c670c12]

        weld SwLabPrtPage
        
        Change-Id: I64ae3826298ad210ec095256e4364b607684abca
        Reviewed-on: https://gerrit.libreoffice.org/53327
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-25  Caolán McNamara  <caolanm@redhat.com>  [fb55ab7c8ed49bdf5d9d0d57ca0741c20cb16451]

        SwVisitingCardPage is now unused
        
        Change-Id: I0d9d3cbcbc9c3e6019dbd220a42c0a18fdd1ca67
        Reviewed-on: https://gerrit.libreoffice.org/53442
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-25  Caolán McNamara  <caolanm@redhat.com>  [09de927ba60db4ab5c55aae15a0b0d049b298a4c]

        we add and remove this tab page just to get its tab name
        
        Change-Id: Iac48d1c3137cb898a81e5f01442d26a7a81979f0
        Reviewed-on: https://gerrit.libreoffice.org/53441
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-25  Caolán McNamara  <caolanm@redhat.com>  [e92cf0ebbe01dc1498d89013febb23960496ec01]

        no users of the numeric SetCurPageId left
        
        Change-Id: I0bf708b9924fa006da801483e178e18430b9443a
        Reviewed-on: https://gerrit.libreoffice.org/53440
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-25  Rene Engelhard  <rene@debian.org>  [1197775435f7819cea90ae8b3da3f54c9e493cc4]

        Revert "add "s to grep in distro-install-clean-up"
        
        Makes completely no sense, the for already gives us the "broken" arguments
        
        This reverts commit e0201bbb7f4e05bf3a4273eca6129e88a4d246f8.

2018-04-25  Rene Engelhard  <rene@debian.org>  [e514db95679658dfdb91a775999793d32de36cff]

        fix build
        
        Change-Id: If2315987d2447b1a44f3e62384f03d2621be7106
        Reviewed-on: https://gerrit.libreoffice.org/53455
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Rene Engelhard <rene@debian.org>

2018-04-25  Caolán McNamara  <caolanm@redhat.com>  [70882a41a7645aa279bd08b0ba35e89ceacde56a]

        use tab page name instead of id
        
        Change-Id: I771150d447f0e7799f511cf28c71f6adcde64f5d
        Reviewed-on: https://gerrit.libreoffice.org/53420
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-25  David Tardon  <dtardon@redhat.com>  [e24f6397e34a6bb02dfb80316060f11e7f179263]

        upload libmwaw 0.3.14
        
        Change-Id: I727171251964eaf7a14595abaaa2d08fb783258c
        Reviewed-on: https://gerrit.libreoffice.org/53419
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-04-25  Khaled Hosny  <khaledhosny@eglug.org>  [da163512273f54a1b623069bc217b45b222090ca]

        Simplify PDFWriterImpl::drawLayout
        
        Call SalLayout::GetNextGlyphs with one glyph at a time while collecting
        glyphs to draw, which allows us to simplify the code a bit and helps
        simplify my next patch.
        
        Change-Id: I5c9ddb7469301d8fbc6a15695c01af7b0879685a
        Reviewed-on: https://gerrit.libreoffice.org/53384
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-04-25  Rene Engelhard  <rene@debian.org>  [e0201bbb7f4e05bf3a4273eca6129e88a4d246f8]

        add "s to grep in distro-install-clean-up
        
        as we have files with spaces now. E.g.
        grep: /data/rene/git/LibreOffice/master/debian/tmp/usr/lib/libreoffice/help/media/icon-themes/svx/res/symphony/enlarge: No such file or directory
        grep: font.png: No such file or directory
        happens otherwise.
        
        Change-Id: I13f8cab2aac751f7a0c2f673b5e958ed08657d52

2018-04-25  Gabor Kelemen  <kelemeng@ubuntu.com>  [c9d1d4092a93405028b0a22a459635607646363a]

        tdf#42949 Remove unnecessary localization headers of svx
        
        Found by searching for the header names and the localization functions:
        git grep -l -e \<svx/dialmgr.hxx\> -e \<svx/strings.hrc\> -e svdglob.hxx |
        xargs grep -c -e SvxResId  -e SvxResLocale -e ImpGetResStr | grep :0$ | grep -v /pch
        
        Change-Id: I45c979589165086288030031e713d536005a9833
        Reviewed-on: https://gerrit.libreoffice.org/53241
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [90c91b824c2b362b43bdd2f8d8d647867d8fe612]

        sw: fix remaining IWYU warnings in inc/*.hxx
        
        Also check for not needed forward declarations.
        
        Change-Id: I92759f3f40d9458fd192665b39b87a78d8b97e5a
        Reviewed-on: https://gerrit.libreoffice.org/53418
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [c72d69d4b0d28497bc6f70b085dfdf2fbc672cbb]

        fix -Werror=shadow
        
        after
            commit bbf134a2b77909706492cbc41952210f89c0df71
            Date:   Tue Apr 24 13:36:34 2018 +0200
            SvTabListBox::SetTabs, pass count explicit
        
        Change-Id: Iea41aa1c4708b6486ba9a306d3b9d02846e23d7a

2018-04-25  Mike Kaganski  <mike.kaganski@collabora.com>  [8776a895d41f174bf5d86332093ed5795c73bdd6]

        Winreg config layer: Allow to define external backend separately
        
        Defining backend separately allows e.g. creating ADMX templates with
        easy-to-use UI, where user defines only LDAP names for the setting, and
        doesn't need to type the LO configuration backend name.
        
        Change-Id: I64f23043c94a5a4e0ba7281d0f711a427d694126
        Reviewed-on: https://gerrit.libreoffice.org/53413
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [2351701d533c4b489d633b9602930be57caff801]

        loplugin:useuniqueptr pass BitmapBuffer around via std::unique_ptr
        
        Change-Id: I0a20e7d3816714e42d6863fff27734dd08ae24ae
        Reviewed-on: https://gerrit.libreoffice.org/53357
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [7c9d8afd913c17100aa4185e3b044137f225c81f]

        Revert "make UcbStreamHelper return SvStream by std::unique_ptr"
        
        This reverts commit eeefb8c440b514cefdc4e82cc06843da9eabeb13.
        
        this was pushed in error

2018-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [f52f074a4d21be494a05ff9391b0206840f49c8c]

        fix kde4 build
        
        after
            commit dbb1dbe7a741415acf1132a29aba7cff5dfe638c
        	Date:   Mon Apr 23 15:23:08 2018 +0200
            loplugin:useuniqueptr in X11SalData
        
        Change-Id: I6398fd79b9190654258d60628952aa89dcd5898c

2018-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [eeefb8c440b514cefdc4e82cc06843da9eabeb13]

        make UcbStreamHelper return SvStream by std::unique_ptr
        
        Change-Id: I408f9193680ea73c61fcfb2bd1e860152219702c

2018-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [bbf134a2b77909706492cbc41952210f89c0df71]

        SvTabListBox::SetTabs, pass count explicit
        
        passing count as first element in array, dodgy.
        
        Change-Id: I49905b554b3b4d6cc3fa419a36389cd2e5ded463

2018-04-25  Caolán McNamara  <caolanm@redhat.com>  [4d6fc3c88902ca74f934960e7600df99605dea48]

        Related: tdf#116951 use same pattern for gtk2
        
        Change-Id: Ic6f1a018b4d0016af5a19052ef46ea87c7923acb
        Reviewed-on: https://gerrit.libreoffice.org/53416
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [18c32d5824618e3ac00c4755f380b2b033a96fc9]

        loplugin:useuniqueptr in ScrollBar
        
        Change-Id: I827e997391834d10a617b7c5be8ceafc19e97219
        Reviewed-on: https://gerrit.libreoffice.org/53343
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [ef46d846fdedd9e94f7150afda810d12acce8c16]

        loplugin:useuniqueptr in PPDDecompressStream
        
        Change-Id: Idad3c18c57e4ae4121505a0bd9761f8569685e33
        Reviewed-on: https://gerrit.libreoffice.org/53358
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-25  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [7a67d7a7c10aad2bbc5dc3d0048259a8b80970cb]

        use more thread safe static initializer in postgresql driver
        
        Change-Id: Idb210207112994e1247c35e0dce1c6cd2f80f371
        Reviewed-on: https://gerrit.libreoffice.org/53365
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [b4ba8dc9ef1635c75b363838b6016d3851387020]

        tdf#117161 ReportBuilder horizontal align wrong when editing
        
        regression from
        	commit 5d0e485e827057eee9fb2c997685690b710e7f34
        	use actual UNO enums in reportdesign..svtools
        
        Also make some of the "template<> set" property helpers only fire on
        actual property change
        
        Change-Id: I930fd255d287c3c7e5b064823fd1e8d4b665eae0
        Reviewed-on: https://gerrit.libreoffice.org/53412
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [64a0f135a08d7d25fc3a796e604336f64bbd3ddb]

        turn off randomness when running under valgrind
        
        Change-Id: Ic9853c967cdc36b1bf919a4914b04bf6752f0834
        Reviewed-on: https://gerrit.libreoffice.org/53374
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [dbb1dbe7a741415acf1132a29aba7cff5dfe638c]

        loplugin:useuniqueptr in X11SalData
        
        Change-Id: I61a6d5cc5690a2899986ec831655e480a1f414d1
        Reviewed-on: https://gerrit.libreoffice.org/53360
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [182197448fc206649324fa15cf5aeaf7d01723ed]

        loplugin:useuniqueptr in VirtualDevice
        
        Change-Id: I7c70f9c590dd63cca1dce16ce184fc7e14922de2
        Reviewed-on: https://gerrit.libreoffice.org/53353
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-25  Mike Kaganski  <mike.kaganski@collabora.com>  [b84244378d411b83355b8763d3505031dd5ec324]

        Install UCRT from MSUs, not using nested VC Redist install
        
        Using nested install is bad because (1) MS advises against it (though it
        most possibly doesn't relate to our specific case, when we install the
        vc redist exe package in UI part, so actually only a single MSI session
        is active at any time); (2) because it adds some extra interactions
        (user sees something "unrelated" being installed, which raises concerns;
        additional admin authentication required); and (3) because it runs in
        InstallUISequence, thus only installing the UCRT when doing interactive
        installation (unattended installs, including GPO, need to install UCRT
        separately).
        
        This patch aims to incorporate the original UCRT MSU (Windows Update)
        packages (https://support.microsoft.com/en-us/help/2999226) available as
        a zip archive from
        https://www.microsoft.com/en-us/download/details.aspx?id=48234
        - the same as used in VC redists for VS 2015 and 2017. This obsoletes
        the separate installation of the redist; since we also have the redist
        as merge module in our MSI, that is enough (and removes redundancy).
        The MSUs are installed using wusa.exe in a custom action (deferred,
        non-impersonating).
        
        As a small bonus, embedding MSUs instead of redist EXE allows us to
        shrink the size of installer a little (~10 MB).
        
        As deferred custom actions cannot access current installer database,
        we workaround this by using initial immediate impersonating action to
        extract the binaries into a temporary location. To ensure that the file
        gets removed upon completion (both successful and failed), we use an
        additional cleanup action.
        
        Commit 61b1d631331551b43bc7d619be33bfbfeff7cad6 is effectively reverted.
        
        Change-Id: I1529356fdcc67ff24b232c01ddf8bb3a31bb00bd
        Reviewed-on: https://gerrit.libreoffice.org/52923
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-25  Laurent Godard  <laurent.godard@cncc.fr>  [aa45e2745f14c5626fe163939dc7d101efe9d1cd]

        tdf#117202 - parse function name to get arguments
        
        they are then aggregated to the other and passed to the function
        
        Change-Id: I158a747de9c22d50716fc066074a593b4928d6bf
        Reviewed-on: https://gerrit.libreoffice.org/53424
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-04-25  Laurent Godard  <laurent.godard@cncc.fr>  [0e6999edba35119b051dd0f4e64365ac7dc3f209]

        pyprov is not deprecated
        
        Change-Id: I6e7af6e6178f3820a73bae6008d8046161a0d8a5
        Reviewed-on: https://gerrit.libreoffice.org/53425
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-04-25  Rene Engelhard  <rene@debian.org>  [fcba22ef7959d3bf0c7f3fc02434a120e3d8c075]

        move $(eval $(call gb_CustomTarget_CustomTarget back to build_examples*.mk
        
        ... since otherwise gbuild doesn't understand it and (e.g.) make odk.clean fails
        
        Change-Id: Ie6098bcf1ff99ee1a5df5fd5219d3b3c82075f71

2018-04-24  andreas kainz  <kainz.a@gmail.com>  [962fdca5f1921722c18af8409bc17e9d9cd68d03]

        NB Implementation: Calc data tab
        
        Change-Id: Ib84ee30c21a0b9ac09d80cf4aa8898ad5d1d12e5
        Reviewed-on: https://gerrit.libreoffice.org/53367
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-24  Rene Engelhard  <rene@debian.org>  [16eaf9d68d19af26a60b0582dff347147524f551]

        include build-examples_common.mk with full path
        
        Change-Id: Ia8a541b3d1e1f27c493ba371d970bfff3a893ae2

2018-04-24  Rene Engelhard  <rene@debian.org>  [42cebff14f7d486c20f04863681cc5ef4602f4eb]

        fix build with poppler 0.64
        
        GooString became const...
        
        Change-Id: Icc95be2e8603a4e22c6a9ac2008986bacd0bfba5

2018-04-24  Rene Engelhard  <rene@debian.org>  [d3fd9d026592a7c180f2abf763c618624fe016e7]

        split odk/build-examples Java tests out into a build-examples_java test
        
        ... since archs with the "Zero VM" take loooong otherwise and eventually
        gets killed after 150 minutes of "inactivity" (no output)
        
        Change-Id: If421378920c791fdc5d165cc452bdd40e136c8d1

2018-04-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [336d91a6f2bc12ff0342f984cdbb2cf64abd0b56]

        tdf#113377 cui personalization: fix calling into VCL without necessary locking
        
        We assume the SolarMutex is always taken when doing GL calls, but
        putting DBG_TESTSOLARMUTEX() into WinOpenGLContext::makeCurrent()
        pointed out two places in the persona code where this invariant wasn't
        hold, fix those.
        
        Opening the dialog and downloading previews of one category, then
        clicking on an other button to download previews of an other category no
        longer results in a crash while calling glBindFramebuffer() with this.
        
        Change-Id: Ib8148a709f89c2dc44da102e2023cc61ba890744
        Reviewed-on: https://gerrit.libreoffice.org/53414
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-24  Caolán McNamara  <caolanm@redhat.com>  [697ebd15d646e41bb69726f7b438ebbfaff141b0]

        Resolves: tdf#116951 rhbz#1569331 start is G_MAXINT
        
        and text is nullptr, seeing as an end G_MAXINT translates to str len,
        assume the same for start
        
        Change-Id: I76b8bb0e66694129d36bbe08a6d55fc434f3434f
        Reviewed-on: https://gerrit.libreoffice.org/53376
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-24  Jean-Pierre Ledure  <jp@ledure.be>  [4e287319d581ba2d74c451b2084ed01a8fcae6d7]

        Access2Base - German translation
        
        All labels located in the L10N module receive their german counterpart.
        Thanks to Gisbert Friege.

2018-04-24  David Tardon  <dtardon@redhat.com>  [5f7264f8f8fe9117c1a4ce29ae720811b441d4d9]

        update flatpak-manifest.in for new libetonyek
        
        Change-Id: I472b0b86f1e7745c09f6ec4960c9846cacbdfd09

2018-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [b9c46a57c16116ea4beef59abf0fd11b7d6d97a3]

        loplugin:useuniqueptr in SalDisplay
        
        Change-Id: I33cab261f107ed29e36d0093a87ffc3a2de21a54
        Reviewed-on: https://gerrit.libreoffice.org/53361
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-24  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [c5ad92524fa09005435179e2526ddbe796f3eafe]

        Updated core Project: help  395b1815dc3f2f21302e3858357c6cf16a449ab2
        
        Formatting in help text, further corrections.
        
        Change-Id: I7950ef7267129d111bb5c63fc9b962fd80e13131
        Reviewed-on: https://gerrit.libreoffice.org/53385
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-04-24  Jean-Pierre Ledure  <jp@ledure.be>  [8b0a56f54c7d6c414fd297c1980a932a3e3ead5f]

        Updated core Project: help  8763bde02f185447ab6133d8107be090bb4fc012
        
        Review some outdated text in the Access2Base help page
        
        Change-Id: I61c4b9f4b66750eab2e5724add50865719b13576
        Reviewed-on: https://gerrit.libreoffice.org/53382
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [6ac3cf60a6b84f06c23f6e6208bc8994b7bcc7a4]

        loplugin:useuniqueptr in FontCfgWrapper
        
        Change-Id: I15a0626bcbeaea8e74455526bf485c8eb617e74e
        Reviewed-on: https://gerrit.libreoffice.org/53359
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [baa91c67d6fb7f84f94795e6e3727cd0b5b23061]

        loplugin:useuniqueptr in OutputDevice
        
        Change-Id: I6f933b54c11a4939870c3a788a4928f2d6f12850
        Reviewed-on: https://gerrit.libreoffice.org/53349
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-24  Andras Timar  <andras.timar@collabora.com>  [528a2e51bc5e9d3fd10a03603f4c07b271f0749b]

        Updated core Project: translations  e3802bb90081c3cc63ca8ec9726772d8e42299b0
        
        Updated Slovenian translation
        
        Change-Id: I999a9807259234ebfd080b070035ea5bcbc4b170
        

2018-04-24  Eike Rathke  <erack@redhat.com>  [16265dcdb21d7cf69c65c2a84f1d21a5d8574dd4]

        Related: tdf#116274 ignore the one excess cols definition's last column
        
            <cols>
              ...
              <col min="5" max="16384" width="31.75" style="3"/>
            </cols>
        
        may be present even if there isn't any content. Apparently used
        with pageBreakPreview to grey out the area.
        
        Change-Id: I6a79f9ec692ec07b02f4b4205ccd0cf3cf9f363f

2018-04-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [bfdbc0dee88eff6ce283d40aa494199f024caf6d]

        Put help button on far left of cross-ref dialog
        
        Change-Id: I9a8bddebf06688ed7e65eacb680aa2d28ad94c54
        Reviewed-on: https://gerrit.libreoffice.org/53220
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-04-24  Katarina Behrens  <Katarina.Behrens@cib.de>  [152faedebbfed3d0c3b5e465a25ef4dba030072c]

        Prep mouse event handler to indicate dragging started
        
        Change-Id: Icdb865e511047b166767ca9e87e808c308ad7643
        Reviewed-on: https://gerrit.libreoffice.org/53324
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-04-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [0252a39a95a8ab457ded651956dee99f08e6ca69]

        Updated core Project: help  063187cceb37702ed5cfff401318d3b751387083
        
        paragraph IDs need to be unique...
        
        Change-Id: Id44418c90ee071cd98f20ecfa0296b06292d3343
        

2018-04-24  Katarina Behrens  <Katarina.Behrens@cib.de>  [da4da7b634c11ef7e80c46c2145b5907cf74223a]

        Show grip on sidebar's deck title to be used for drag'n'drop later
        
        Change-Id: I4d76d49742056d278e73a995dcbb8c4a64b374bd
        Reviewed-on: https://gerrit.libreoffice.org/53323
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-04-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e8b8005279b2f746ff302368a99b016aa272fae5]

        Updated core Project: help  7b2fa0a342d200612718eede865b3d649eb72d7e
        
        Add sample files for complex trigon functions
        
        Same sample file for all trignometric & hiperbolic
        complex functions.
        
        Minimal impact in translation
        
        Change-Id: I15e3a5388cfdef919e269274c255ccca6b07f987
        Reviewed-on: https://gerrit.libreoffice.org/53340
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9f0b6f80d79e16e8d5c775b1e499dc16225f5bac]

        Updated core Project: help  db93e0bc4548b5e2b5b26bc79d845a97aab8f409
        
        Add sample file for trigonometric functions
        
        Change-Id: I2645a468dfffdd53a1eaf1b96e18cee097f34c2a
        Reviewed-on: https://gerrit.libreoffice.org/53368
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [810364653b8e5ef8578ae7c9fc2e3b9196e7cdc4]

        tdf#116841 RTF import: fix default value of left para margin from numbering
        
        The left mragin value is usually spelled out in RTF and DOCX, but this
        bugdoc used the WW6 RTF markup to declare the numbering rules and there
        the margin value was missing.
        
        This also allows me to partially revert the changes to testTdf106953
        from commit 56a695fddb915bcba13b088b5b2b4e0841d4acbc (tdf#112211 RTF
        import: fix unwanted direct formatting for left indents, 2017-09-26).
        
        Change-Id: I9902f2f9ada4080cb4d873624ae9824342c6ee77
        Reviewed-on: https://gerrit.libreoffice.org/53364
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-24  Caolán McNamara  <caolanm@redhat.com>  [46581021108cc1f634ffc69c2776584d1f2847d1]

        Resolves: tdf#117183 exclude stock buttons from missing mnemonics
        
        Change-Id: Ib19f98e398216e8e240918fd82ac19c24b551709
        Reviewed-on: https://gerrit.libreoffice.org/53362
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-24  Justin Luth  <justin_luth@sil.org>  [946fee3ef1e319ad63a599b72dbd55ef52cbc640]

        tdf#106062 ooxmlimport: skip fake tab only on hanging indent
        
        Export has changed, so that it only exports a tab when the
        footnote paragraph has a hanging indent. Adjusting the import
        code to match that change.
        
        Please test with MSO before flagging this patch as a regression.
        Certainly there will be some documents previously saved by LO
        which will now, in LO, show an extra tab character after the footnote.
        Any previously saved document without a hanging indent will display
        this extra tab. However, MSO has always seen that extra tab, so
        these patches are enhancing compatibility.
        
        This patch corrects several incorrect assumptions:
        -The paragraph style is not necessarily "Footnote".
        -The paragraph may have directly defined a hanging margin.
        -An aesthetic tab is needed on a hanging indent, not a defined margin.
        
        Change-Id: Ieaa76448ce202d92efdb8d1fc04ba2674ed120ba
        Reviewed-on: https://gerrit.libreoffice.org/52172
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [63dbd42d9bdc2eba7ac45a4f5c761f0806a0ea78]

        loplugin:useuniqueptr in Printer
        
        Change-Id: Icdc99c51fe3548f96f5da5ccd3ac88bfccffc63c
        Reviewed-on: https://gerrit.libreoffice.org/53354
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [ab2b4c0e1378072f05eee6b2c1bf6df311d6f1b3]

        loplugin:useuniqueptr in I18nHelper
        
        Change-Id: I46ba0150bc4ca39fd781b8b979e960df0cffc7d4
        Reviewed-on: https://gerrit.libreoffice.org/53355
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [4acc2daacbb83869f5e576427b3743ddf80a5578]

        loplugin:useuniqueptr in PNGWriterImpl
        
        Change-Id: Iad753bfeeba7b0b0c1069bbb1411e41612d72f67
        Reviewed-on: https://gerrit.libreoffice.org/53352
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [c2f5a026ca643b104bf88cfb0429de1ea81d38dc]

        loplugin:useuniqueptr in TabControl
        
        Change-Id: I4d6ce243c92de740fbb5b6934aaf14dbe28eb18e
        Reviewed-on: https://gerrit.libreoffice.org/53351
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [ffe251f62aec250118598041d3528cee54c65538]

        loplugin:useuniqueptr in ImplListBoxWindow
        
        Change-Id: I9966baf9fd490fec4fb808f7e70470eb690dbc9e
        Reviewed-on: https://gerrit.libreoffice.org/53350
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [27bc42d77a71118b9e7cf11132ea4e47d42b676c]

        loplugin:useuniqueptr in TextWindow
        
        Change-Id: I66c966f79d56be5dfc1422fa3de52d9bf4411ff2
        Reviewed-on: https://gerrit.libreoffice.org/53348
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [148b84160667ed3ec74c8767f6e62567479488f9]

        loplugin:useuniqueptr in TETextPortionList
        
        Change-Id: Ia4ba670cc524a0103dbab0880931279bafd0925e
        Reviewed-on: https://gerrit.libreoffice.org/53347
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [447d4e1366cf176c6ff2c6eebf3cf8a65745a7dc]

        loplugin:useuniqueptr in PrintDialog
        
        Change-Id: Ia40e48b2e57624bb59bc0dcc0927bf673581081d
        Reviewed-on: https://gerrit.libreoffice.org/53346
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [070980765bc5b2fc3b59e000cdc0611ac1fb622e]

        loplugin:useuniqueptr in ToolBox
        
        Change-Id: Id2cbc7d70de2e0ddf0503448575fe2c2ca0120a0
        Reviewed-on: https://gerrit.libreoffice.org/53345
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [a11b9c00b84474e1e37fa8abdfd50df87a674cf1]

        loplugin:useuniqueptr in Edit
        
        Change-Id: Ia73a8d5be15dde1bc04a7acfdbc5712d7a77b59d
        Reviewed-on: https://gerrit.libreoffice.org/53342
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-24  Stephan Bergmann  <sbergman@redhat.com>  [6325d571cae03357ea13354deea9df279377c730]

        Revert "work around clang-cl ABI bug PR25641"
        
        This reverts commit 81ce629c9e8a4fc26ded9d49157e3f3263991e03, now that
        <https://bugs.llvm.org/show_bug.cgi?id=25641> "clang-cl: vtordisp thunks not
        emitted for functions with class template specializations in their signatures"
        is fixed.

2018-04-23  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [930a3cbaeeaf6bca594f8651c4d5dffc1e5391d4]

        fix duplicate strings in notebookbar *again*
        
        added a jenkins step for that now since it gets annoying now...
        
        Change-Id: I9565ef62671afa996aea8c626e3d93c0783ce321

2018-04-23  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [48b85abcc973fc979582adeee97259a49a169686]

        Updated core Project: help  3db795172c8031ac1a88967f28858812a2d35089
        
        Improve formatting in help text.
        
        Change-Id: I873128ed6353caf37f063a87361bd0a6f7c79f96
        Reviewed-on: https://gerrit.libreoffice.org/53321
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-23  Caolán McNamara  <caolanm@redhat.com>  [db9f6c44cac246250e89ca4e9aa127dee912d7f5]

        set SfxTabPage parent dialog explicitly
        
        Change-Id: If7813f9f5e35694312b055cc92868638bc3773d5
        Reviewed-on: https://gerrit.libreoffice.org/53326
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-23  Caolán McNamara  <caolanm@redhat.com>  [c5ab53e3a143b7090e0bf024dff6dd9fb50c2a67]

        type mismatch at 1st parameter ('vcl::Window *const' vs 'const vcl::Window *')
        
        Change-Id: I4e72c5c66b3826f00ad65da81f253c32ca9cdcbb
        Reviewed-on: https://gerrit.libreoffice.org/53334
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-23  Caolán McNamara  <caolanm@redhat.com>  [46d7ea280c03776f7781fac97db29f431725a5c8]

        crashtesting: assert on export of fdo72030-2.key, fix typo
        
        Change-Id: Id7ef38be46f7d2ff1de1f3124d4fa82258b086a2
        Reviewed-on: https://gerrit.libreoffice.org/53339
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-23  Khaled Hosny  <khaledhosny@eglug.org>  [26e83244a31048af4ee8e3b5857ccf1c060a99cf]

        Fix thinko
        
        This should be the end of the run we are currently shaping, not not the
        end of the whole text.
        
        Change-Id: Ie9e5f009eadccc50dd04d81c5a6bffaf8ae14524
        Reviewed-on: https://gerrit.libreoffice.org/53338
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-04-23  Eike Rathke  <erack@redhat.com>  [292ff654928fb2cdf6f009f64d78c69272ca7f2d]

        Be congruent, use CamelCase; also fix another (de<>en) typo
        
        Change-Id: If70915c596adeb1fe67ba1f3eb703a37ff684631

2018-04-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [5a729407e858ee5ed5b621a6fcc0a4f104c9a017]

        vcl: avoid swap in when Graphic::GetSizePixel() is called
        
        It's easier to fix this centrally in vcl, rather than not calling
        GetSizePixel() in each and every import filter.
        
        Change-Id: Ie0a788b8a5b886ebc2fedf0dc052deb4149b9364
        Reviewed-on: https://gerrit.libreoffice.org/53333
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-23  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [195e12bdc516c9272b7ae353ad6279e457215911]

        tdf#108894 Drop Office version numbers in filter names
        
        These are prone to be out of date. Besides, to be extra precise we would
        otherwise need to mention Office 365 as well there, and that’s overkill.
        What every Office version since 2007 has had in common is that their
        formats are called “OOXML”, so just mention that and be done with it.
        
        Change-Id: I0393990e6fd67d039666b3954cc9fc4951a7fe08

2018-04-23  Caolán McNamara  <caolanm@redhat.com>  [32a10a772d07fc12e5b1332925b8d53c7ab8e928]

        move GetConfigId from TabPage to SfxTabPage
        
        Change-Id: Id2c687c2270cb1c2419cc6664200292b2740d0a4
        Reviewed-on: https://gerrit.libreoffice.org/53325
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [024b7a23ec854155047ea234911bffa99457694a]

        Removed duplicated include
        
        Change-Id: I1b4cf0dcb18c1eeccb1155c4d4f1462050993aab
        Reviewed-on: https://gerrit.libreoffice.org/53277
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [a0f5c5e6d16ef9e3db140a922912ff2a49a224b7]

        sw HTML import: lazy-read inline images
        
        Also prefer Graphic::GetPrefSize() over Graphic::GetSizePixel(), since the
        previous does not swap in the image.
        
        Change-Id: I100da14716448e72b687ce8ad1800326f0b3735e
        Reviewed-on: https://gerrit.libreoffice.org/53322
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-23  Stephan Bergmann  <sbergman@redhat.com>  [cd511523fdf2cae9c28588aaf181259d04dfa932]

        Adapt --enable-qt5
        
        ...to c0af8057188c0e95831f9e6d1ef96a424da6f9b2 "weld SfxPrintOptionsDialog"
        
        Change-Id: Id407eaf49c2a39d77489a724db6e58a6ff29455b

2018-04-23  Stephan Bergmann  <sbergman@redhat.com>  [bfc4427b8c9f19e8b7c13d21a1f3cd8fed59f662]

        Missing declaration
        
        Change-Id: I059f5ada671327566b34ad69157a17f1fe3f0304

2018-04-23  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [e31a5365091d8658ecce374bbc339a9d832e1a15]

        Updated core Project: help  41c6294398f9a3a8ba7c3c66abd4cc14dbbcecd1
        
        Helponline: Tweak pagination symbols for improved clarity
        
        Change-Id: I5308fb5f7039db592038f674b390f92779376d6d
        

2018-04-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cbbca8d13d02cee0ba5081a714742d8e17613d32]

        [API CHANGE] MediaProperties don't accept GraphicObject URL anymore
        
        This changes the description for URL property as it doesn't
        support GraphicObject URL (vnd.sun.star.GraphicObject) anymore
        so not a direct API change, but it is a significant functional
        change.
        
        Change-Id: Ie440d2140274243733a18ebc18089d2daa820c74
        Reviewed-on: https://gerrit.libreoffice.org/53243
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-23  andreas kainz  <kainz.a@gmail.com>  [788ed94bff85b6e3578d23571e233783da455556]

        NB Implementation: Tabbedbar global layout
        
        Change-Id: Ic3c4bdda30bf217a0c71907234bbf7ad2a3f8d59
        Reviewed-on: https://gerrit.libreoffice.org/53309
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [597cb084065331629506c74444a5d0cd1fd06639]

        Updated core Project: help  b6dd08ef07f38d81928b595f3af43c2b8dd151e1
        
        Fix bookmark weird placement
        
        Change-Id: Ia7b087ddc78f84097310e5644b91385737e9e692
        Reviewed-on: https://gerrit.libreoffice.org/53302
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [de443c7250f989d72ab10fe847ebebbb4633fcbf]

        Updated core Project: help  cc09d26f79acdb4c488fbc54fd51325f1b9dfbb7
        
        Fix in conditional format help page external link
        
        Change-Id: Id70b5549c02abaa650c9d8ba8c9a23872b7f2f33
        Reviewed-on: https://gerrit.libreoffice.org/53301
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-23  Olivier Hallot  <olivier.hallot@libreoffice.org>  [936c4635d2ac17cf9355cf0a9e29837881ceba83]

        Updated core Project: help  20f5204fb81945fc6c282f7322cd16290de1efd4
        
        Fix example for ROUNDSIG
        
        Change-Id: I35699a995e8c6b751337d90e471f258f0c55bb16
        Reviewed-on: https://gerrit.libreoffice.org/53300
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-23  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [b94c85c531222cb9f798a7e57f6bf98d61595665]

        Updated core Project: help  f7ed5d8cb7bc6bfd25206e157fcf6b4372f38329
        
        Improve wording and formatting of help text
        
        Change-Id: Ic06c6eebc08729b3131db1c213a661c2306d69a9
        Reviewed-on: https://gerrit.libreoffice.org/53287
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-23  Arnaud Versini  <arnaud.versini@gmail.com>  [0c2beb9ecde1600d4879d2240b6af45ac8477e36]

        accessibility : remove useless guards and simplify.
        
        Change-Id: I9e0d5967f71b2bd822c64690f8e02a0c95c8b88f
        Reviewed-on: https://gerrit.libreoffice.org/52581
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-23  Caolán McNamara  <caolanm@redhat.com>  [c0af8057188c0e95831f9e6d1ef96a424da6f9b2]

        weld SfxPrintOptionsDialog
        
        and SwMMResultPrintDialog
        
        Change-Id: Icded6a26a3a151293bea0c9173334cf634283e89
        Reviewed-on: https://gerrit.libreoffice.org/53299
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [27e26fc4286f66ab1bf4c807d86b8f3254c5c68b]

        sw: prefix members of Reader
        
        Change-Id: Ia4210410047ce3b37113cfe0d4dff5bb7122baf2
        Reviewed-on: https://gerrit.libreoffice.org/53307
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-23  Gabor Kelemen  <kelemeng@ubuntu.com>  [c792f3a5ab6869db616effd2f2d2ca15fc744132]

        tdf#113959 Use simple SvxResId calls here
        
        Change-Id: I533f07abcb8f2020592ab51562fd2e22ec11720c
        Reviewed-on: https://gerrit.libreoffice.org/53255
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-04-23  Stephan Bergmann  <sbergman@redhat.com>  [412642457f045bb7e5faa8bf50d0ad98e091a88a]

        WIP: Split --with-help=html packages into non-locale and per-locale
        
        ...in preparation of packaging the per-locale data properly.
        
        non-locale: GeneratedPackage_html_media
                    Package_html_dynamic
                    Package_html_static
        
        per-locale: GeneratedPackage_html_lang_generated
                    Package_html_lang
        
        This is the core part of a change that spans core and helpcontent2.
        
        Change-Id: I0e014649129f9ec498e5307c64807efa95eee0de

2018-04-23  Stephan Bergmann  <sbergman@redhat.com>  [d9f7f2b4ad8ca2c1c88ce4b76cbf216fa7c34e4c]

        Updated core Project: help  c0508a0752d460bca8e7f5917edc074d9bc66f93
        
        WIP: Split --with-help=html packages into non-locale and per-locale
        
        ...in preparation of packaging the per-locale data properly.
        
        non-locale: GeneratedPackage_html_media
                    Package_html_dynamic
                    Package_html_static
        
        per-locale: GeneratedPackage_html_lang_generated
                    Package_html_lang
        
        This is the helpcontent2 part of a change that spans core and helpcontent2.
        
        Change-Id: Iabe24a710d46d23246699d102ab96686cfe85ab4
        Reviewed-on: https://gerrit.libreoffice.org/53317
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        

2018-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [6122f6266c61db851d7595aeb824502172b509b2]

        fix memory management in BitmapConvolutionMatrixFilter
        
        was deleting a stack allocated buffer.
        
        Also
        (*) drop the BitmapConvolutionMatrixFilter default constructor, the
        current code does not permit mpMatrix to be nullptr
        (*) declare the mpMatrix field as a reference to a fixed length array,
        to be more precise
        (*) pass the array in the constructor so that call sites will be
        properly type- and length-checked.
        
        Change-Id: I650d56cdfac0dae4ea77df7c0c03e19d658c00c8
        Reviewed-on: https://gerrit.libreoffice.org/53312
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-23  Johnny_M  <klasse@partyheld.de>  [6a068a90bb8b7625aca73e2c7c0a9e14a95b82be]

        Translate German comment
        
        Change-Id: I490cd001c60b28a4f04eba6195e887f4e1061d5c
        Reviewed-on: https://gerrit.libreoffice.org/53251
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-04-23  Andras Timar  <andras.timar@collabora.com>  [64cec380d224b4a195e460eb8ccabf8cf1979476]

        Updated core Project: translations  6e357f3555df07d206b2967816182d2f9b645b80
        
        Updated Slovenian translation
        
        Change-Id: Ie327fd767821046b119f05efb55fd42239ba6bea
        

2018-04-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6e3db40b8bccc13b106b63de31de1b8d7b9348cb]

        Fix typo in variable
        
        Change-Id: I9ff961e9d6558478e72098a74048a5957299a953
        Reviewed-on: https://gerrit.libreoffice.org/52547
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-23  Caolán McNamara  <caolanm@redhat.com>  [5c961a0412467d444dc7bc92a4573f1769b7dc53]

        better focus in/out impl that doesn't depend on being a Control
        
        Change-Id: I3ed1732895efa44b8ff60c410356ecb684f06ba3
        Reviewed-on: https://gerrit.libreoffice.org/53297
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-23  Caolán McNamara  <caolanm@redhat.com>  [6baa7ab095b44c599a0db253e5484f673878cabc]

        call ImplCallEventListenersApplicationDataChanged in addition to AllWindows
        
        so non-window entities can get to hear about them
        
        Change-Id: I00016a432d8e76e39dbf6340b014acdf4498d091
        Reviewed-on: https://gerrit.libreoffice.org/53298
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-23  Tor Lillqvist  <tml@collabora.com>  [837d1c9723c84a6b4f461ed93c30b3d41ac86df0]

        Revert "loplugin:expressionalwayszero"
        
        Issue was fixed by Stephan by making the plugin less eager to
        complain.
        
        This reverts commit c250b6a5c6edbca08d5f083ff33fbfc5a49b3b4a.

2018-04-23  Tor Lillqvist  <tml@collabora.com>  [c250b6a5c6edbca08d5f083ff33fbfc5a49b3b4a]

        loplugin:expressionalwayszero
        
        So comment out the use of those expressions, and to avoid ununsed
        variables, also comment out the definitions of those const variables.
        
        Change-Id: I870c7d9599f944d3d55758492c059bcf15628a4a
        Reviewed-on: https://gerrit.libreoffice.org/53305
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-04-23  Stephan Bergmann  <sbergman@redhat.com>  [c08b09331083aff367c153b9da14fb5a2e6d130b]

        loplugin:redundantfcast
        
        (Presumably <https://gerrit.libreoffice.org/#/c/53201/> "vcl: ImplSolarize() to
        BitmapSolarizeFilter" passed Gerrit/Jenkins because the Linux Clang plugin build
        was done in C++11, not C++17 mode.)
        
        Change-Id: I8a7afee18ed2f83921eb82b74252d0ebf76c25d5

2018-04-23  Stephan Bergmann  <sbergman@redhat.com>  [14184060bd2249a492ea44d36463914c421e6ce5]

        Don't warn about multiplication by zero in loplugin:expressionalwayszero
        
        That specific warning (added with 862dc17e437f0972223e18555110dc875d2ffa44
        "loplugin:expressionalwayszero improvements", together with other improvements)
        already looked somewhat unhelpful to me in
        4cb78942f25e9ea2e9a8445825438cd67b1c00f9 "loplugin:expressionalwayszero
        (clang-cl)", but now started to generate
        
        > [CXX] vcl/source/bitmap/BitmapSobelGreyFilter.cxx
        > /data/sbergman/lo-clang2/core/vcl/source/bitmap/BitmapSobelGreyFilter.cxx:92:34: error: expression always evaluates to zero, lhs=0 rhs=unknown [loplugin:expressionalwayszero]
        >                         nSum1 += nMask121 * nGrey12;
        >                                  ^~~~~~~~~~~~~~~~~~
        > /data/sbergman/lo-clang2/core/vcl/source/bitmap/BitmapSobelGreyFilter.cxx:99:34: error: expression always evaluates to zero, lhs=0 rhs=unknown [loplugin:expressionalwayszero]
        >                         nSum2 += nMask212 * nGrey21;
        >                                  ^~~~~~~~~~~~~~~~~~
        > /data/sbergman/lo-clang2/core/vcl/source/bitmap/BitmapSobelGreyFilter.cxx:101:34: error: expression always evaluates to zero, lhs=0 rhs=unknown [loplugin:expressionalwayszero]
        >                         nSum1 += nMask221 * nGrey22;
        >                                  ^~~~~~~~~~~~~~~~~~
        > /data/sbergman/lo-clang2/core/vcl/source/bitmap/BitmapSobelGreyFilter.cxx:102:34: error: expression always evaluates to zero, lhs=0 rhs=unknown [loplugin:expressionalwayszero]
        >                         nSum2 += nMask222 * nGrey22;
        >                                  ^~~~~~~~~~~~~~~~~~
        > /data/sbergman/lo-clang2/core/vcl/source/bitmap/BitmapSobelGreyFilter.cxx:105:34: error: expression always evaluates to zero, lhs=0 rhs=unknown [loplugin:expressionalwayszero]
        >                         nSum2 += nMask232 * nGrey23;
        >                                  ^~~~~~~~~~~~~~~~~~
        > /data/sbergman/lo-clang2/core/vcl/source/bitmap/BitmapSobelGreyFilter.cxx:110:34: error: expression always evaluates to zero, lhs=0 rhs=unknown [loplugin:expressionalwayszero]
        >                         nSum1 += nMask321 * nGrey32;
        >                                  ^~~~~~~~~~~~~~~~~~
        > 6 errors generated.
        
        (where all those nMask* are zero constants; and which even passed Gerrit/Jenkins
        as loplugin:expressionalwayszero is only active for Clang >= 3.9).  Lets just
        remove that specific check again.
        
        Change-Id: Ia8710f83b16d6e6949439d3941e17b8a0959aa8b

2018-04-23  Stephan Bergmann  <sbergman@redhat.com>  [0ada546b16be51f2b2ec430d99b5c44b9f1e00ad]

        WIP: Include --with-help=html in installation sets
        
        As a first step, include all the instdir/help/* content that comes from
        helpcontent2 (there's also some *.xsl files there coming from xmlhelp?) in the
        ooo base module:
        
          instdir/help/default.css
                       fuse.js
                       help.html
                       help.js
                       help2.js
                       hid2file.js
                       index.html
                       media/
                       normalize.css
                       paginathing.js
                       en-US/
                       <any other locale>/
        
        The locale-independent parts could remain in the ooo base module or could be
        split out into some help module (esp. the media/ tree may grow large?).  The
        per-locale sub-dirs will definitely need to be split into locale-specific
        modules in a next step.
        
        Change-Id: I3e7b1b0e9c965372a23a51ed8ddc809e395fd891
        Reviewed-on: https://gerrit.libreoffice.org/53213
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [d254f8a926d7d3ec4565d01f7a41ad3d9d7c9e87]

        loplugin:singlevalfields improve unaryoperator
        
        when we see a unaryoperator, unless it's one of a small set, we can
        know (mostly) that the field will not be written.
        there is still a small risk of false+ with code taking references
        via conditional expressions.
        
        Change-Id: I96fa808067576a50e5eaf425338e225b4e0bdd4e
        Reviewed-on: https://gerrit.libreoffice.org/53263
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [7c08c1af7116346f2dc0b669e231d82f4230a8c7]

        loplugin:useuniqueptr in MenuButton
        
        Change-Id: I4e7a2ca5f8bb645e99414b1c99dc6261310c89bb
        Reviewed-on: https://gerrit.libreoffice.org/53237
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [e098e2d5bf0f0f9452774c133cca23ba7fbd16df]

        loplugin:useuniqueptr in MoreButton
        
        and remove unused mpItemList field in ImplMoreButtonData
        
        Change-Id: I1eee6958d0f064cec22028399de5fb28e8647617
        Reviewed-on: https://gerrit.libreoffice.org/53236
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [00dd50d1a82d04df2baebcc3ae2f5ddab5c43997]

        loplugin:useuniqueptr in CachedContentResultSet::CCRS_Cache
        
        Change-Id: Idb2dd770ef39119f2a6ee6989bb983c3c77a1d68
        Reviewed-on: https://gerrit.libreoffice.org/53235
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [d23b20661c83ebb722e4602d0ef9d65ce1ecfa6d]

        loplugin:useuiqueptr in SortedEntryList and EventList
        
        Change-Id: I15e6e29347dfce68e5631337bf2d3754bffdf864
        Reviewed-on: https://gerrit.libreoffice.org/53234
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [16632fa9f5dfbe8bd6f34f719ac923e972f250ca]

        loplugin:useuniqueptr in SplitWindow
        
        Change-Id: I04b45f02ce0dc98d11fb78982b8364fdd8333f9c
        Reviewed-on: https://gerrit.libreoffice.org/53233
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [7c256096962d73b360b870688ead7152b3378df9]

        loplugin:useuniqueptr in Menu
        
        Change-Id: I4de2081597ffc55a95fe5b482c37461811f323e6
        Reviewed-on: https://gerrit.libreoffice.org/53232
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [8e0e2b7dd8d478c443351d0ea7ce271f7e839825]

        loplugin:useuniqueptr in FloatingWindow
        
        Change-Id: I960417daea8a4f3d612278de7a78a8f80630a288
        Reviewed-on: https://gerrit.libreoffice.org/53231
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [e7197e9dc18dd00f1e553edfd163a0570ecde977]

        loplugin:useuniqueptr in Control
        
        Change-Id: If445e1a8ae3a7e3988658c011f678ce1e603f4a9
        Reviewed-on: https://gerrit.libreoffice.org/53230
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [3a35870a72cf6a8e481c70f972b7258b2dd764a9]

        loplugin:useuniqueptr in StatusBar
        
        and rename mpItemList->mvItemList
        
        Change-Id: Ib11dce91543fc4a6623795f3ff2820db5a3d7120
        Reviewed-on: https://gerrit.libreoffice.org/53229
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [3acdd48382476e7bf79512762a4ecb872a18cdb8]

        loplugin:useuniqueptr in ImplWheelWindow
        
        Change-Id: I064ebced6e7840c4f9a179c312743385892e552a
        Reviewed-on: https://gerrit.libreoffice.org/53228
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [3148fdfe21a626307fc60fef1451b1c501686504]

        loplugin:useuniqueptr in PopupMenuFloatingWindow
        
        Change-Id: If903f677db198978dcf455f06198437a26b6a311
        Reviewed-on: https://gerrit.libreoffice.org/53227
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [7af3b9d7970d60ba09e0556ee232a8fa624383d4]

        loplugin:useuniqueptr in OZipFileAccess
        
        Change-Id: Iaad8b364b1a244bd559e582a1622dd59b4756759
        Reviewed-on: https://gerrit.libreoffice.org/53226
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [b603dad2dfb49a120084b2e4124b16bd18a3b6f1]

        loplugin:useuniqueptr in SwitchablePersistenceStream
        
        Change-Id: I8f7d8296b98bc1743b993aac195859b2d2be4f7f
        Reviewed-on: https://gerrit.libreoffice.org/53225
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [7e937a13840129b1aba0ffcc560dc07e891ebe09]

        loplugin:useuniqueptr in Inflater,Deflater
        
        Change-Id: I55833664a6e76d781908b8f1f721dd9a4946e35f
        Reviewed-on: https://gerrit.libreoffice.org/53224
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [18c2742946a745d5311a1c26bda352cefc6c1ac0]

        loplugin:useuniqueptr in mysqlc
        
        Change-Id: Ife3a044beae03c7623c1bd3c2ef6ce5595f97cca
        Reviewed-on: https://gerrit.libreoffice.org/53223
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [cd0a8777019391f515f4bfe6b77ad70fdfeca664]

        loplugin:useuniqueptr in DockingWindow
        
        Change-Id: I7a0fec27f50c58f02378a69db5d17c6f5eb62ee2
        Reviewed-on: https://gerrit.libreoffice.org/53222
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-23  Chris Sherlock  <chris.sherlock79@gmail.com>  [fefca920f474b2eaff93db18169a208a74262f2b]

        vcl: ImplDuoTone() -> BitmapDuoToneFilter
        
        Change-Id: If779cf4033948601997a932839eaa10a874de1b3
        Reviewed-on: https://gerrit.libreoffice.org/53205
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-23  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [a9903c130de4656b2624e0f2a94df42a0041d851]

        Updated core Project: help  e4bbb5a2039264ace0ddb9df26fe91d58b576a79
        
        More punctuation fixes
        
        Change-Id: I02ffc730b03d696a70c192b5824534fde81f64a1
        Reviewed-on: https://gerrit.libreoffice.org/53256
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-23  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [6e29b0d8301b3c7fee149652a16fc2e6e00697c9]

        Updated core Project: help  199a6c6d555ef8aa37f8e21b8d6700ce9a4a1342
        
        Punctuation fixes
        
        Change-Id: I8dd696f94fa330c71edbd5d0a5a69ca6e46ac538
        Reviewed-on: https://gerrit.libreoffice.org/53258
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-23  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [71588c7d14b0eb62abe8fc0a542b6c6d826bb8cc]

        Updated core Project: help  c09fcdda036c90983510e1b15d22f257929bc5ac
        
        Punctuation and whitespace fixes in help text.
        
        Change-Id: Id719352c06bc525d7c52d88683b0f5ff3beb729f
        Reviewed-on: https://gerrit.libreoffice.org/53295
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-23  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [d156cad3e80f9a6585cfd5a70d84be80cc5715da]

        Updated core Project: help  108a076a8397d44cc4732b4bdb8750f97e167b34
        
        Point at ending of a sentence.
        
        Change-Id: I0f9dbbe3f113d23b156469e09f6bf13e59dee93f
        Reviewed-on: https://gerrit.libreoffice.org/53290
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5bc6a7629fbcadb634b1c2e6ba2c931a15d353a8]

        Fix typo
        
        Change-Id: I80ee9824473facdcb1c96f332773fcd79b266efe
        Reviewed-on: https://gerrit.libreoffice.org/53246
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-04-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9e5cefada36779d642ec148c58ef6bb9c82f72be]

        Fix typo
        
        Change-Id: I7fc84bbfa51e7048d090fa2199fada28de244774
        Reviewed-on: https://gerrit.libreoffice.org/53294
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-04-22  Arnaud Versini  <arnaud.versini@gmail.com>  [860de7575aa0c3079aac25634677248ac68c1f02]

        Reuse getAccessibleRole result if possible
        
        Change-Id: I9566cd6f01a2e21f471d5ce96948ea635729c6f6
        Reviewed-on: https://gerrit.libreoffice.org/53288
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-22  Arnaud Versini  <arnaud.versini@gmail.com>  [fca20f3083c78cc76046e824b062b1ea20d4522b]

        accessibility: reuse GetWindow result in VCLXAccessibleTextComponent.
        
        Change-Id: I4107d6e3b891cd7fa31146eac50aa337765624fa
        Reviewed-on: https://gerrit.libreoffice.org/53283
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-22  Maxim Monastirsky  <momonasmon@gmail.com>  [4cd1b3562871b9701b8e5f062262582511875d35]

        Fix .uno:CurrentConditionalFormatDialog label
        
        So it won't be listed with its .uno name in the
        customization dialog.
        
        Change-Id: Ia262c7beccac2dd67bc75313f32d1f481f5452ad
        Reviewed-on: https://gerrit.libreoffice.org/53285
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-04-22  Caolán McNamara  <caolanm@redhat.com>  [60f3e4b843da89678e022eed837ee66e726b1920]

        place an intermediate class as parent for SfxTabPages
        
        so a SfxTabPage can be parented by a vcl::Window or a welded native notebook tabpage.
        
        That ways the same SfxTabPage can be used at the same time in both a native dialog
        or a vcl dialog. The impl can be changed to the weld api, and when hosted in a native
        dialog the vcl impl of that will be instantiated, while native otherwise. e.g.
        print options appearing in print options dialog and general options.
        
        This allows incremental changeover.
        
        Change-Id: I6f1fed1e8d0898b01853bb878757bad41cbf9bba
        Reviewed-on: https://gerrit.libreoffice.org/53193
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-22  David Tardon  <dtardon@redhat.com>  [4a7ebfea57094b914c4b1c3e46936dbf67dec499]

        all Keynote/Pages/Numbers versions are supported
        
        Change-Id: I5c7ac03fdea3ebdef720a65e7a694deae98e5d97
        Reviewed-on: https://gerrit.libreoffice.org/53293
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-04-22  David Tardon  <dtardon@redhat.com>  [43374afb82ee4a011b813dc76fbf5f9ca6c6112b]

        rename test files
        
        Change-Id: I40b58b2a6df33783073731790d17aacc35e0b75c
        Reviewed-on: https://gerrit.libreoffice.org/53292
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-04-22  David Tardon  <dtardon@redhat.com>  [aa3d62173be3b0621f87e77f34c65e59825a1a40]

        upload libetonyek 0.1.8
        
        Change-Id: Id7c15e4ee902016dec70e44cd2495ee17fd6d263
        Reviewed-on: https://gerrit.libreoffice.org/53291
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-04-22  Caolán McNamara  <caolanm@redhat.com>  [02eae1df718fe2b34c91c0d7e8939548d9307899]

        try to fix oss-fuzz build harder
        
        Change-Id: Ief83120b35ffc77e3cf8760638b9442bf3a53400
        Reviewed-on: https://gerrit.libreoffice.org/53272
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [4b183ae94821ed6d08708b43e4d719ffb4540843]

        vcl: ImplEmbossGrey() -> BitmapEmbossGreyFilter
        
        Change-Id: I6e541e9ca9cf61dfa8df9638a4ba4b8bd1d3ad71
        Reviewed-on: https://gerrit.libreoffice.org/53204
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-22  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [df996068506135a79bdae2f334dd09444edbcf19]

        Updated core Project: help  19b339c83faabe0ed136e89225bc64dc0b106131
        
        Iceweasel and Icedove are dead…
        
        … since 2016 and 2017, respectively.
        
        Change-Id: I93491b300ed5f554d378fa11b31d0df651927853
        

2018-04-22  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [a3895160f7981099a800de2458a0a946d60cac17]

        Iceweasel and Icedove are dead…
        
        … since 2016 and 2017, respectively.
        
        Change-Id: Ic4e501ceee198d9a802e7a5e7732fda3b899a8cb

2018-04-22  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [c1eaa5215c0870a896f25880782e612fa83ccd99]

        Don’t use frames to group only one set of controls
        
        Just add a simple label to them.
        
        Change-Id: I5382d521ac744a6760c572599489589f49b303d6

2018-04-22  Jean-Pierre Ledure  <jp@ledure.be>  [9ae261c124f935d94b66a5a0e5c815af958b49c4]

        Access2Base - Support of forms collections
        
        In LO forms as known in the Base UI may have more than 1
        main forms, all belonging to a forms collection.
        
        MSAccess does not have that feature.
        
        So far, only forms with 1 main form - from far the majority of cases -
        were fully supported by Access2Base. For other forms, the
        exploration of controls in additional main forms was not
        implemented.
        
        Current limitation: some form properties (e.g. RecordSource) are
        still limited to the firt member of the forms collection.

2018-04-22  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [a12873533dcc1368340303592773f7f21e482756]

        Updated core Project: help  216d5789e748266c00b710de129c06fcf59f4359
        
        Whitespace fixes for Pootle again, more to come
        
        Improve text formatting, while at it.
        
        Change-Id: If84b40a2a7c33967c53a4300688ae643396bab15
        Reviewed-on: https://gerrit.libreoffice.org/52560
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-22  Khaled Hosny  <khaledhosny@eglug.org>  [e01c6f28921ffe2ad6cfe52b17f1b8775ba86d23]

        Rename GlyphItem::IsClusterStart() → IsInCluster()
        
        The flag is called IS_IN_CLUSTER and the only place that uses it checks
        for !IsClusterStart(), so invert the condition and rename it
        accordingly.
        
        Change-Id: I0feaf27ee671883f111340bcd9ffcb4e3782005f
        Reviewed-on: https://gerrit.libreoffice.org/53276
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-04-22  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [c7d2b252d8efd71390c4b67b9efd4ea156dadf2e]

        Updated core Project: help  2f27051ce6fc5583a20cf856806a5b8034c843f8
        
        Punctuation fixes
        
        Change-Id: I1d6fbff4fecbdf40a7fe5533775ace2becdc19ee
        Reviewed-on: https://gerrit.libreoffice.org/53254
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-22  andreas kainz  <kainz.a@gmail.com>  [1751dd94b564fdf5694a34bc781d1354d410735c]

        NB Implementation: calc data tab use now correct order
        
        Change-Id: I62d6c88a8a10d9455279c38e885cf3a5b91428a5
        Reviewed-on: https://gerrit.libreoffice.org/53274
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-22  Khaled Hosny  <khaledhosny@eglug.org>  [456de479fad14968cb38c15d906a0573f43e619a]

        sal_GlyphId can be 16 bit now
        
        OpenType glyph ids are 16 bit unsigned integers, but we were using 32
        bit integer and abusing the higher bits to set glyph flags. All such
        abuses are now gone and we can make it a simple 16 bit integer.
        
        Change-Id: I594068675f239fd525376fd9ea752462ec3edd9d
        Reviewed-on: https://gerrit.libreoffice.org/53270
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-04-22  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b3e0ef4cacfa63be7a6d4f152f197d07a3bbe255]

        clang-tidy modernize-use-equals-default in basegfx
        
        Change-Id: If4ee51e022eba1f9f36c262abf9ba407db2b158e
        Reviewed-on: https://gerrit.libreoffice.org/53260
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-22  Khaled Hosny  <khaledhosny@eglug.org>  [88d0b8ac42a6d60c385d1e90c5cb84e9e9d194be]

        Glyph flags is now an int not long
        
        Change-Id: Ica262bf1f1d36ae731647ee0a0345901aa7265ec
        Reviewed-on: https://gerrit.libreoffice.org/53267
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-04-22  Khaled Hosny  <khaledhosny@eglug.org>  [bb56e2ded30d190c57810812983e5010f6945915]

        Don’t abuse glyph id for flagging dropped glyphs
        
        Use a bitflag instead.
        
        Change-Id: I7833a37578112b5326f4a30578596e53085ff3c0
        Reviewed-on: https://gerrit.libreoffice.org/53269
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-04-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [63a716783a555e91ad3a32f25f20cffc88ca15e4]

        vcl: ImplMosaic() -> BitmapMosaicFilter
        
        Change-Id: Ia0910ae9166c4eb6b870ab25db761bc1703fec68
        Reviewed-on: https://gerrit.libreoffice.org/53203
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [1ab12471f3a69c4d502e6271e84ddf8a981f507f]

        vcl: ImplSepia -> BitmapSepiaFilter
        
        Change-Id: I96a4072bf919bd37b30c01ab16d98779c76717ab
        Reviewed-on: https://gerrit.libreoffice.org/53202
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [c38485279cd36da96ac81107d567ea4e779b2b96]

        vcl: ImplSolarize() to BitmapSolarizeFilter
        
        Change-Id: I3d615bcce851cb0f0140e2a1542a4073727a51be
        Reviewed-on: https://gerrit.libreoffice.org/53201
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [bcbf767bcfc024e2be839e0c0886f942dd068e4f]

        vcl: ImplPopArt() -> BitmapPopArtFilter
        
        Change-Id: I7b81d0441b5ffdc322a19ca1fea7c7ca63e9e499
        Reviewed-on: https://gerrit.libreoffice.org/53151
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [0474be6d5527baab609b16846d6cb38ed89d47fc]

        vcl: ImplSobelGrey() -> BitmapSobelGreyFilter
        
        Change-Id: I2082d7e3b90172b4517ad0f4be75f85006eb5891
        Reviewed-on: https://gerrit.libreoffice.org/53150
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [5b5d84df69765b9bd2fccb76a16d824720eea462]

        vcl: ImplMedianFilter() -> BitmapMedianFilter
        
        Change-Id: I72a0546c11d6ef8a8a4eb467d566d639c88dc8b9
        Reviewed-on: https://gerrit.libreoffice.org/53130
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [8559353af24123c7a736e64311d57d85bb3cb44c]

        vcl: introduce BitmapSharpenFilter
        
        Change-Id: Ib503efa3634b3a000261d2398d04f779079bfe3f
        Reviewed-on: https://gerrit.libreoffice.org/53129
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [57faa86592ddfc60be206b70ee16671585b7ca60]

        vcl: create BitmapSmoothenFilter
        
        Change-Id: I5259035e18daada3cd8963f045731a0a65150718
        Reviewed-on: https://gerrit.libreoffice.org/53099
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-22  Chris Sherlock  <chris.sherlock79@gmail.com>  [7b06fcddf8d9a0b51bf396d29487f1fd715b82d3]

        vcl: ImplConvolute3() -> BitmapConvolutionMatrixFilter
        
        Change-Id: I0203e98d29192ef098719c0a297b967710b8729a
        Reviewed-on: https://gerrit.libreoffice.org/53097
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-22  Khaled Hosny  <khaledhosny@eglug.org>  [2ed7c02478968852d7d39c2c4677f2ecf3441bc7]

        Drop header that had just one typedef
        
        Move the typedef elsewhere.
        
        Change-Id: I7a91ffd5ed4d1f182d6d57c80eb5188892fa5ccd
        Reviewed-on: https://gerrit.libreoffice.org/53268
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-04-22  Khaled Hosny  <khaledhosny@eglug.org>  [63a4ecc3881596a448d47f564c722ad944ff7e67]

        tdf#86399 Correctly set cluster start for RTL runs
        
        A followup for the fix in b1030f75d3e47719ca63ec518f1da75196bead1a (from
        2015) that didn’t work for Arabic because we were setting cluster start
        for RTL runs incorrectly.
        
        I’ve been suffering from this for so long but too lazy to debug it,
        until I saw this pace of code by pure chance and it looked dubious,
        finding where this flag is used and then seeing the comment referring to
        tdf#86399, then WOW I know what is going on!
        
        Change-Id: Ib7850e5a90ed3184738e995885f7f8b459ea2bb9
        Reviewed-on: https://gerrit.libreoffice.org/53261
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-04-21  Johnny_M  <klasse@partyheld.de>  [5289441ffa227f5f358ca4dc28df416be922aa66]

        Translate German variable names
        
        Puffer -> Buffer in Lotus filter
        
        Change-Id: If6d5190c7bc2f884083a2a47b6bd665b3f95b3b0
        Reviewed-on: https://gerrit.libreoffice.org/53250
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-04-21  Khaled Hosny  <khaledhosny@eglug.org>  [b9fde7e7b73c4902a8eb35fab46abd137e36856e]

        Drop GlyphItem constructor that is used only once
        
        Change-Id: I36aed033ea811daf2dfae89a89cf0ff5fc86b270
        Reviewed-on: https://gerrit.libreoffice.org/53257
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-04-21  Mike Kaganski  <mike.kaganski@collabora.com>  [97fe7d5f0eed7d3ef4940f4e7a70a7dd64d2390f]

        Use unique_ptr
        
        Change-Id: I8fea12c523e07b895c47ee410120549398fc8f37
        Reviewed-on: https://gerrit.libreoffice.org/53249
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-21  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [d2d57d25aa71b71606c2112914831f25279fa279]

        Tweak unit test for 1bpp images a bit for robustness
        
        Seems we're suffering gamma correction issue on a number of target
        platforms, so let's compare colors a bit more fuzzily.
        
        Fixup for eb5c0ccd47330fc726f4b4f854cf4cc518ac21cd
        
        Change-Id: Ieace78d1054efa6f49d42f1878774604e85c1965
        Reviewed-on: https://gerrit.libreoffice.org/53259
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-04-21  Chris Sherlock  <chris.sherlock79@gmail.com>  [6a3d2dea1da847f5bd6674b344162f087cceda8b]

        vcl: Bitmap::ImplSeparableUnsharpenFilter() -> BitmapSeparableUnsharpenFilter
        
        Change-Id: I62d95cc8bbf7b9349b1abc3e58bf0a202e3afec5
        Reviewed-on: https://gerrit.libreoffice.org/53091
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-21  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4671c863815826c1fbbb4343b53f9d74803aaa7d]

        Get rid of GraphicObject URL in extensions - PropertyController
        
        Instead of that, use "Graphic" property and set an XGraphic.
        
        Change-Id: Ib3084d22b422b82b69be3d410560caac303e780d
        Reviewed-on: https://gerrit.libreoffice.org/53240
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-21  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [de07f40030bbd604bc42d58f0e954cca284a2646]

        cppcheck: identicalInnerCondition
        
        renamed temporary list in EnhancedCustomShape2d.cxx to avoid shadow
        of a local variable
        
        Change-Id: I17a2261dafd2067480fcc5314af4f48765d6b690
        Reviewed-on: https://gerrit.libreoffice.org/53244
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-04-21  tagezi  <lera.goncharuk@gmail.com>  [3322661414a558d29146c40c0cd5e9db0a7b21dd]

        tdf#94498 add repeat search in Basic IDE by shortcut
        
        additionally deduplicate code and remove unnecessary abstraction
        
        Change-Id: Ib826b5cac74e95ce4ae8d02368b0983eb4942b29
        Reviewed-on: https://gerrit.libreoffice.org/52027
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-21  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [e82eeca67688a809317a0edeecf7d7b3fdf3a216]

        tdf#112323: Sort the category list alphabetically in the Customize dialog
        
        And add multiple separators as per the Design Team's request
        
        Change-Id: I8dd692207fc85d75d585dc486d2c8723444f8a5e
        Reviewed-on: https://gerrit.libreoffice.org/53216
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-04-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [94acabe8d0cb555e76635c4bceeb48a14bd16a2b]

        loplugin:unusedmethods
        
        Change-Id: I9dc6e81149eae3ba2284fa7fe608dd9252503dce
        Reviewed-on: https://gerrit.libreoffice.org/53197
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-21  Chris Sherlock  <chris.sherlock79@gmail.com>  [9374352f242d2dcfd39a3a6f0504efbaf1abb2dc]

        vcl: get rid of tabs in vcl/Library_vcl.mk
        
        Change-Id: I2c48efdf82e6433847f90ac0309935cb442b01b5
        Reviewed-on: https://gerrit.libreoffice.org/53207
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-21  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [a8ff284befa4c4bb8ca29361fac8766b9de382d2]

        fix build
        
        The chart2/uiconfig/ui/sidebarelements.ui had this missing since
        day one, so let's exclude it for the moment.
        
        Change-Id: Ieef66f15cb05a89548a7a9c02efa6bebceb15ca5

2018-04-21  Samuel Thibault  <sthibault@hypra.fr>  [77b09e7f921c42c41171e431813652db6de54679]

        gbuild: add target rules for all modules
        
        This allows to run e.g. make UIConfig to automatically run make
        UIConfig_<module> for all modules.
        
        Change-Id: Idc2c3a61fd38b486435366164031b4d51f68eebc
        Reviewed-on: https://gerrit.libreoffice.org/51274
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-04-20  Samuel Thibault  <sthibault@hypra.fr>  [9ebe4dec48a3677fced23ede58e31057b5db1df3]

        Update gla11y
        
        This updates the gla11y tool
        
        - mnemonic-widget is actually an alias for mnemonic_widget
        - ditto for tooltip-text vs tooltip_text
        - ditto for placeholder-text vs placeholder_text
        - glade introduced a notation for specifying the role of a widget, which can
          be used to make a label static for instance (thus not orphan).
        - --help is fixed to use the standard formatting.
        - Remove the documentation of unexisting -i option
        - Add the documentation of -P option
        - Add --help/-h and --version options for completeness.
        
        Change-Id: I8510ba9c5a877c05edd3af305b4e7fe1f105acd5
        Reviewed-on: https://gerrit.libreoffice.org/52973
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-04-20  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [eb5c0ccd47330fc726f4b4f854cf4cc518ac21cd]

        Unittests for bugs with 1bit images rendering problems
        
        Fix was done in 25cd843664919974f0d21ca7a0b02cc43e9eeabb and has
        impact on tdf104141, tdf113918, tdf115297 and some others.
        
        Change-Id: I8868dc1463b6f30b871a4f1b3129657f5bcb38f3
        Reviewed-on: https://gerrit.libreoffice.org/51855
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-04-20  Jim Raykowski  <raykowj@gmail.com>  [0fab443fc5016d3088e485210a13f121a1ec1ee9]

        tdf#117024 Make Navigator Drawing objects scroll
        
        Change-Id: I6ef690306e1988a4de1d9407fe9ae9f2ea1736b1
        Reviewed-on: https://gerrit.libreoffice.org/53142
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-04-20  Samuel Thibault  <sthibault@hypra.fr>  [79391d92df7a474651e02980f238eac4781305ce]

        gla11y: Enable button labelling warnings
        
        Change-Id: Ie6a45060e252e75b76fb6222d02403de6d4bccfd
        Reviewed-on: https://gerrit.libreoffice.org/52968
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-04-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [b11188835d3b87cd9d2a8cdb3da204cfda5d3e6e]

        DOC import: lazy-read images
        
        At least JPEG files are now only loaded when the user scrolls to the
        relevant page.
        
        Also fix the root cause of the EMF lazy-read problem and remove the
        previous workarounds.
        
        Change-Id: I9699927282b99bcb71a0d271a20bbfd56a361ee8
        Reviewed-on: https://gerrit.libreoffice.org/53219
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [40edbce3988946d0ffceb9554de42e1e469edd92]

        fix for "drop IS_SET macro"
        
        regression from
        
            commit 8c9c1b852ce0ebc6bd19437e9e583ef4226cf685
            Date:   Wed Apr 18 14:12:06 2018 +0200
            drop IS_SET macro
        
        Jochen Nitschke: InsertDeleteFlags::ATTRIB sets 2 bits, before it
        checked both bits and now it's true if only one of them is set.
        
        Change-Id: I169ffae10d219063ce378257e95fbb4f863ca525
        Reviewed-on: https://gerrit.libreoffice.org/53211
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-04-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [edda1e5fc8113aa4744e32f97c96a3cc311485ca]

        DOCX import: lazy-read images without external headers
        
        So that similar to ODT, images are not loaded on file open, only when
        the user scrolls there.
        
        Notes:
        
        1) GraphicDescriptor::ImpDetectJPG() would try to calculate the logic
        size before the pixel size is available, so the logic size would be 0x0.
        Also, ImpGraphic::ImplSetPrepared() would always work with a pixel map
        mode. Any of these two would result in a failure of
        testDMLShapeFillBitmapCrop in CppunitTest_sw_ooxmlexport6.
        
        2) Lazy-loading seems to (at the moment) not recognize EMF files, so
        don't lazy-load in case an external header is provided. This probably
        has to be revisited, since the ODF import doesn't go via
        GraphicProvider::queryGraphic().
        
        Change-Id: I44754e659effebca8339715df114dbaadb9b5e9f
        Reviewed-on: https://gerrit.libreoffice.org/53215
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-20  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [e9c52f55f0cc7155d6883e4d2abf14f1638b03b3]

        towards solving tdf#112323: Allow multiple separators in listboxes
        
        Change-Id: I40e2d9faa4121ad99e28cbae0d8eea8e46bc1e9a
        Reviewed-on: https://gerrit.libreoffice.org/53174
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-04-20  David Tardon  <dtardon@redhat.com>  [f1451fb7742bba9da298027e3ab79390acb196d9]

        drop pointless check for bzip2
        
        There are many .tar.bz2 (or .tar.xz) tarballs in the bundled projects.
        It doesn't make sense to check for bzip2 just for one of them.

2018-04-20  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [3d8bbd690e6dd9f72c2d5fe53b8df7369b9f80ce]

        Updated core Project: help  179f2229a0cddb93cccffe04b0c511da73b452fe
        
        Fixing wrong help text
        
        it is the other way around, no?
        
        left arrow button <-> right arrow button
        
        Change-Id: I2af8aae09f2e9a70daeee062be7cb72b315c6336
        Reviewed-on: https://gerrit.libreoffice.org/53172
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: dennisroczek <dennisroczek@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-20  Vitaliy Anderson  <vanderson@smartru.com>  [0be3db28a4db4d2c81a5cb2edd48711eec55b51b]

        tdf#115067: We need to differentiate NBSP blank portions
        
        regression from commit 1c1747ac13a9d895df0fcba2fbb1bd266dccd74b
          tdf#104668 remove the difference between MSO and LO text alignment
        
        Change-Id: I9516340a488f5e1d060dbe5f510eb85030d75ddc
        Reviewed-on: https://gerrit.libreoffice.org/49972
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-20  Gabor Kelemen  <kelemeng@ubuntu.com>  [ef7f8c263fcb2bac596aa0247f1e54ff375c3146]

        Drop GetSvxString l10n wrapper from editeng
        
        This was a wrapper above the usual EditResId call
        without any added value.
        
        Change-Id: I685788e23ca24eca8f023d796f181178d3a6273b
        Reviewed-on: https://gerrit.libreoffice.org/53133
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-20  Michael Stahl  <Michael.Stahl@cib.de>  [40d38c2140ddd172433e68e3fa59bc184597ac15]

        configure: find icecream GCC wrappers on Fedora
        
        Change-Id: I7e5ad4e35c6d26b496f9c3a1eb24ee4f49ce57e9
        Reviewed-on: https://gerrit.libreoffice.org/53200
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [e75e6b850a8791237dca6654b526831f1b0c7bc6]

        loplugin:unusedfields
        
        Change-Id: I9c80805788d49b13552c168a36fdf395da19df26
        Reviewed-on: https://gerrit.libreoffice.org/53196
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-20  Stephan Bergmann  <sbergman@redhat.com>  [6ea4b982fada0bbca957dfa0729e2c3225c8a460]

        Adapt solenv/flatpak-manifest.in to recent download.lst change
        
        ...58433a8b88537a1a0883d107972de5c5fad59d4a "Upgrade to
        language-subtag-registry-2018-03-30"
        
        Change-Id: Ic58160a56e739d8850566bf67eaed5c981109eb1

2018-04-20  Stephan Bergmann  <sbergman@redhat.com>  [59a6cf627d6d6b512e3e357920348a0627bca58d]

        Updated core Project: help  fe257ad7f55c500237bbeba8c6e13d7aa682fc22
        
        Syntactic clean-up in GeneratedPackage_html_media.mk
        
        Change-Id: Ic3c1873c6c746434f00b3babd74e718cd941e39b
        Reviewed-on: https://gerrit.libreoffice.org/53209
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        

2018-04-20  Stephan Bergmann  <sbergman@redhat.com>  [077ba37de54abcf9cbe6c6dcb276fd42c194786f]

        Updated core Project: help  64bb1203851bc92fd5ee2acaf0d4c4babf7a6180
        
        Avoid name clash between Package and GeneratedPackage htmlcontent2_html
        
        ...by renaming the latter to htmlcontent2_html_generated.  The name clash
        happened to not cause trouble yet, but would once these packages are added to
        installation sets (i.e., once both would want to occur in
        gb_Helper_register_packages_for_install lists in Repository.mk).
        
        (Also do some minor syntactic clean up.)
        
        Change-Id: I009c154d3bb06312a9f4224b2d5feb1d9f6689fc
        Reviewed-on: https://gerrit.libreoffice.org/53208
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        

2018-04-20  Serge Krot  <Serge.Krot@cib.de>  [805da078eca4db1f54d39186f43d5dbd56b7a84b]

        tdf#116266 Add unit test
        
        The bug appeared only in libreoffice-6-0, but the unit test
        is useful for master anyway.
        
        Change-Id: I884ae18939b6def683bb318260c4e195da5bb252
        Reviewed-on: https://gerrit.libreoffice.org/52375
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Reviewed-on: https://gerrit.libreoffice.org/53192

2018-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [56775815a39c2ee4a0f711738947d2fb234c4923]

        loplugin:constantparam
        
        Change-Id: Ia58d8950b3b9e48bbe9f075b9fe1eed62d9abf0d
        Reviewed-on: https://gerrit.libreoffice.org/53188
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [fe851316be45b891468fdab4d8b8f23fdf869e5e]

        Updated core Project: help  f10b89e1d34ab5faca7c4121dc9d1389617d1ba5
        
        New Help: Improve table head rendering
        
        Add class to parent <td> of <paragraph role="tablehead">
        
        Change-Id: Ifb9caf4d4ac3ab5e4c750b5bd96260e2dcb298e1
        Reviewed-on: https://gerrit.libreoffice.org/53179
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-20  Caolán McNamara  <caolanm@redhat.com>  [9887cd14e2777eed019aacfd0ac75554686c6b79]

        use a map to avoid looping on every obj delete
        
        Change-Id: I47ff4f0f959b7d09fc91593b7dacb3d1a2b50472
        Reviewed-on: https://gerrit.libreoffice.org/53164
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [f5a9fb18b2b523e517ab425948c4488fe19e39a8]

        remove unnecessary braces in GotoNextTable
        
        and comment the flow a little, it can be confusing
        
        Change-Id: I22fb11896a6d7e3b2007d822021b791b06caa1de
        Reviewed-on: https://gerrit.libreoffice.org/53185
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-20  Armin Le Grand  <Armin.Le.Grand@cib.de>  [0185e65bcd73dbad2205a39369e1e06b33a2ca51]

        tdf#115582 Correct coordinate usage for sc's ::Array
        
        In ScOutputData::SetCellRotations() eventually existing
        CellRotations are added to the svx::frame::Array data
        that gets created for repaint. This used the wrong coordinate
        calculation, thus in some cases the repaint of rotated
        Cells failed.
        
        Change-Id: Ib5df8576e8c9404d717d5dcc5662aa04b82cf959
        Reviewed-on: https://gerrit.libreoffice.org/53171
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-04-20  Stephan Bergmann  <sbergman@redhat.com>  [40180e56ff33c2217e333244607a7ac47552b533]

        Remove unused HELP_COMMON_ONLY
        
        Unused ever since its introduction in b70d4ad13b909265c54a9ff55f07224a14e9feb2
        "add --with-help=common parameter to the configure option".  (Whether
        --with-help=common is also unused is a different question that needs to be
        addressed separately.)
        
        Change-Id: Ic7843c838242bfe95dba7388f63358973f42e5b7
        Reviewed-on: https://gerrit.libreoffice.org/53187
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-20  Caolán McNamara  <caolanm@redhat.com>  [6e385ead86ea44573401d113812dc3cffb5ed77c]

        bump the MAXNUM_SUGGESTIONS comparision
        
        Change-Id: Id42a6ffb19a8f7e5425ade86e5e042edfa279d27
        Reviewed-on: https://gerrit.libreoffice.org/53186
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-20  Stephan Bergmann  <sbergman@redhat.com>  [fbbfcf1eeaf9d47e615519928fc07e1f1842bcb8]

        Updated core Project: help  5de2306da7f9dea5231c0fd1bfd91491cceb646f
        
        Clean up Package_html_static.mk
        
        For ONLINE_HELP, apparently the source helpcontent2/help3xsl/index.html goes to
        instdir/help/index.html while the source helpcontent2/help3xsl/index2.html goes
        to instdir/help/$PRODUCTVERSION/index.html.
        
        And for !ONLINE_HELP, apparently both source files (index.html and index2.html)
        went to instdir/help/index.html, and the second one (index2.html) apparently
        happened to win.  Cleaned that up, so that only the source
        helpcontent2/help3xsl/index2.html goes to instdir/help/index.html.
        
        Whether that's all as intended, or some of that is junk, I don't know.
        
        (Also sorted list of files lexicographically, for easier comparison with `ls`
        output.)
        
        Change-Id: I36f645e0de99a03b6e76f6c29fc18aa80e48a420
        Reviewed-on: https://gerrit.libreoffice.org/53190
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        

2018-04-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [ac4ea366ec040cdb68f93d42045cba5780852d9f]

        writerperfect: astyle -> clang-format
        
        < vmiklos> dtardon: are you strongly attached to astyle usage in
        core.git writerperfect/? my problem is that 1) when less regular
        contributors touch it, they don't run astyle  2) core.git has git hooks
        in place to enforce consistent style for selected files, but that uses
        clang-format. i wonder if switching to the standard core.git
        clang-format would be an option to stop this reformat game
        
        <@dtardon> vmiklos, clang-format is okay. we started to use astyle years
        ago, before there were even any serious talk about automatic formatting
        for the whole libreoffice
        
        Change-Id: I844fc9c2e8560e54a49f26064cc0b3c55a5f034c
        Reviewed-on: https://gerrit.libreoffice.org/53184
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-20  Stephan Bergmann  <sbergman@redhat.com>  [66c02d16dd078613e754dcc775f366413fad13f0]

        Updated core Project: help  d9211d6ba5b3b5d46e2d4be8f8aa623372233394
        
        Syntactic clean-up in Package_html.mk
        
        Change-Id: Ibc0f5773714f0e0df0f5bcdf0d52a482dcdbb4a7
        Reviewed-on: https://gerrit.libreoffice.org/53189
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        

2018-04-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ffa6c70deb054c0dff4aab5a6ba5a03d0225d32d]

        Fix typos
        
        Change-Id: I8674d279fe1e2d386a12de97fb3d2e3cfa7c5258
        Reviewed-on: https://gerrit.libreoffice.org/53003
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-20  Caolán McNamara  <caolanm@redhat.com>  [2448d6d7126cdbe73c1f56d6703f390f9f88216b]

        weld SwSaveLabelDlg
        
        Change-Id: I463ee75667e22d3b4b3ec64afabad52c5159d4ac
        Reviewed-on: https://gerrit.libreoffice.org/53168
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-20  Caolán McNamara  <caolanm@redhat.com>  [30d7feeb88ea77632fede1b20cd8610b22e3773c]

        MungeTextIntoDrawBox 1st arg is member of 2nd arg
        
        Change-Id: I43a443af6b208f3ac100cd689bd2c24c3a080b75
        Reviewed-on: https://gerrit.libreoffice.org/53163
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-20  Caolán McNamara  <caolanm@redhat.com>  [9f0fdb491cb128d3a5afb9c1f5907dfc31f6b197]

        forcepoint#38 notify that obj in group was deleted
        
        Change-Id: I4599a8e93eccb28c8a406418fd5c7c670b59c871
        Reviewed-on: https://gerrit.libreoffice.org/53162
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-20  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7b355669c6ddeab2e6cec692d6afdff41c61d0fb]

        Function to load graphic swapped out (loaded on demand)
        
        When a document is loaded it takes a lot of time and memory to
        load the graphic that are in the documet, so avoid that and just
        store the compressed graphic into a temporary file (handeled by
        GfxLink) and load when we really need to show the graphic.
        
        GraphicObject cached some attributes from Graphic, but this
        attributes now aren't available immediately so this attributes
        are removed form GraphicObject and now delegate to the Graphic
        itself. GetSizeBytes attribute however was removed as it is
        only used in some tests.
        
        GfxLink initial values were moved to the constructor and are
        not set in the header file anymore (as it is the recommended
        way to do it).
        
        The SdImportTest::testDocumentLayout failed as it looks like the
        dump sometimes didn't include the width and height of the null
        bitmap (which is set to 32x32) of the FillBitmap in some
        situations, but then in other situations it did include this
        attributes. With this change the width and height are always
        included for the FillBitmap which looks like it is more correct.
        
        Change-Id: Ia1218f93b1735402b7828404f65660e2d4acf32f
        Reviewed-on: https://gerrit.libreoffice.org/53016
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-20  Gabor Kelemen  <kelemeng@ubuntu.com>  [663fd3d6e1f93ec989dc289e688d5dbfe434cbca]

        tdf#42949 Remove unnecessary localization headers of svtools
        
        Found by searching for the header names and the localization function:
        git grep -l -e \<svtools/svtresid.hxx\> -e \<svtools/strings.hrc\> | xargs grep -c SvtResId | grep :0$ | grep -v /pch
        
        Change-Id: I861fed778660412dc73616da29503538b3fe9ccb
        Reviewed-on: https://gerrit.libreoffice.org/53136
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [73584b2342b4e527b5329b4bf779171c4fc2d4ce]

        OBJ_TEXTEXT is dead
        
        with
            commit dfefe448c41921f2f1e54d3f69b8b9e89031d055
            Date:   Thu Mar 1 15:54:32 2018 +0100
            SOSAW080: Added first bunch of basic changes to helpers
        
        Change-Id: Ib0dc816a62f36966f0d61b16916a49f11007b413
        Reviewed-on: https://gerrit.libreoffice.org/53169
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [a0fd9001801bf29ac4154edfd914dc930ffecd72]

        loplugin:unusedenumconstants
        
        TableChgWidthHeightType::RowTop is dead with
        
           commit 2d5ce0e1b233c83f91481cd6b9306ac8de7f5ff8
           Date:   Mon Mar 26 13:08:54 2018 +0200
           tdf#116452 Remove "3 seconds to add/delete col/row" functions
        
        Change-Id: I2fa82822b70457673419bd90ae82016c796acaa8
        Reviewed-on: https://gerrit.libreoffice.org/53167
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [1055a94124a82b236230d6f97c1c9f0db07deba3]

        loplugin:singlevalfields
        
        Change-Id: I8f3bad622daa3ce118d20c5be12294a3fab85c2a
        Reviewed-on: https://gerrit.libreoffice.org/53166
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [c9faab624519a1ecc35dcfe4126886b1c3ceddc6]

        loplugin:unnecessaryvirtual
        
        Change-Id: Ieecb426f4f839bb1f94e58e45a99643a74ec3009
        Reviewed-on: https://gerrit.libreoffice.org/53165
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-20  Stephan Bergmann  <sbergman@redhat.com>  [a161e41439fc6f9093c212a523154e5146bb1502]

        Merge in Flatpak improvements
        
        ...from <https://github.com/flathub/org.libreoffice.LibreOffice/>:
        
        commit 715fbcfb4e5c51d40387998932984e54639476a1
        Author: Robert McQueen <rob@endlessm.com>
        Date:   Tue Apr 17 10:26:32 2018 +0100
        
            edit .desktop files to add X-Endless-Alias with original names
        
            Endless OS uses this to update icon grids & taskbar pins if the original files
            have been removed. (Happy to update this to a more standardised key if a
            consensus emerges.)
        
        Change-Id: I646350090c38d84d1930c5afbec0ee500b60d0fb

2018-04-20  Stephan Bergmann  <sbergman@redhat.com>  [4cb78942f25e9ea2e9a8445825438cd67b1c00f9]

        loplugin:expressionalwayszero (clang-cl)
        
        Change-Id: If47b5bb3436ebdf799b74f7c0070f674ab52804e

2018-04-20  Stephan Bergmann  <sbergman@redhat.com>  [a7d559014835769d4f214cee7b7a4e4958c7efda]

        loplugin:sallogareas (clang-cl)
        
        Change-Id: I2509f0c165de0f0754d93482825603da4644009a

2018-04-20  Stephan Bergmann  <sbergman@redhat.com>  [7d84c8c80c5703d69a79388886c9768e916b0410]

        loplugin:simplifybool (clang-cl)
        
        Change-Id: Ic63ebe497d9b9598be389d58cff294df2136ce2f

2018-04-20  Stephan Bergmann  <sbergman@redhat.com>  [cbf5ec321baed1a95ddfdb385fdc5f52a5d13e61]

        loplugin:cstylecast (clang-cl)
        
        Change-Id: Ica7c080e08d74443687069df42216e0f0c4f2153

2018-04-20  Stephan Bergmann  <sbergman@redhat.com>  [bb589f8e5b267a663c5034343f96808a4814f7b3]

        loplugin:redundantfcast (clang-cl)
        
        Change-Id: I2ce9f8bcf4631ea93407eeaa49ca27eed3eb8e23

2018-04-20  Chris Sherlock  <chris.sherlock79@gmail.com>  [900b1109a94c1d72c17ab429da1b6c6c2bf79ac6]

        vcl: move Bitmap{Ex}::ReduceColors() to BitmapColorQuantizationFilter class
        
        Change-Id: I32b58e8d451e7303e94788a546a5b5f9a5bb4590
        Reviewed-on: https://gerrit.libreoffice.org/53037
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-20  Chris Sherlock  <chris.sherlock79@gmail.com>  [f9473a8d2ea6740d325ac35da74fec16476820f0]

        vcl: ImplSeparableBlurFilter() -> BitmapGaussianSeparableBlurFilter
        
        Change-Id: I996c9fcb0524e14e0093142be0749f0e5836426b
        Reviewed-on: https://gerrit.libreoffice.org/53071
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-19  Caolán McNamara  <caolanm@redhat.com>  [d4a01820ae094ef2d4ec2196334120600b1c9621]

        Related: tdf#116951 rhbz#1569331 end should be in terms of unicode chars
        
        not bytes
        
        Change-Id: I05114019abb6c283586cd5c23ed1d148c9cf71d3
        Reviewed-on: https://gerrit.libreoffice.org/53175
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-19  Caolán McNamara  <caolanm@redhat.com>  [32778ad663f9f96816366aaaea2131273ce01d18]

        turn #error into static_assert
        
        Change-Id: Iddd4b344d77e43866975ce28797ff643055bfd04
        Reviewed-on: https://gerrit.libreoffice.org/53160
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-19  Caolán McNamara  <caolanm@redhat.com>  [b38387aaf03c0183a4cec6ed7ef1a1cd7fc6f09f]

        gla11y: fix some grandfathered warnings
        
        Change-Id: I01723d0cb889f192a3e5aecadd86bb36682214c8
        Reviewed-on: https://gerrit.libreoffice.org/53161
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-19  Jim Raykowski  <raykowj@gmail.com>  [312a2c64ad3fdd352c44e08f8cba3372d2ef2246]

        Satisfy Coverity error
        
        Change-Id: Ib619617adca0cb64fb69daffb3b57214e882d9b4
        Reviewed-on: https://gerrit.libreoffice.org/53145
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-19  Caolán McNamara  <caolanm@redhat.com>  [a1533910d896f18980a37c7a9c15154366dacae3]

        weld XMLFilterTabDialog
        
        Change-Id: I5ef92805690f55913e6366fce1fd4dc5180bb5a6
        Reviewed-on: https://gerrit.libreoffice.org/53146
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-19  Stephan Bergmann  <sbergman@redhat.com>  [4bacf58f4af44ac8c4632b43289ccfcc07e5820c]

        tdf#95843: Wait for fire_glxtest_process also in --headless mode
        
        Discussed with mmeeks on IRC that fire_glxtest_process is probably called as
        early as possible so that its reuslt is ready by the time it is needed in the
        non-headless case.  So best fix for headless is probably to just wait for the
        sub-process at an opportune point, instead of redesigning the whole mess so that
        fire_glxtest_process would only be called once its result is actually needed.
        
        Change-Id: I4ea9c9d54b83c9695a3b72317e68fed0c410da0e
        Reviewed-on: https://gerrit.libreoffice.org/53154
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [a1ad6ee008d5100fb256bba3134ba628afc32f88]

        tdf#117103 Warning error is empty
        
        regression from
            commit e9c74a075c3c0809b993c017c11d1505bd244dc8
            drop ErrCode::GetRest
        
        Change-Id: I937478dbc9dd217255dc5cdecb6cf66d55394cba
        Reviewed-on: https://gerrit.libreoffice.org/53153
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-19  Caolán McNamara  <caolanm@redhat.com>  [0938ab463a3c4864b7bed1485f991f04c53b29c4]

        weld XMLFilterTestDialog
        
        Change-Id: Iaf2af607af1a6f42ab3156fabbc468d80264b14a
        Reviewed-on: https://gerrit.libreoffice.org/53141
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-19  Caolán McNamara  <caolanm@redhat.com>  [308c2084d270e542ba7b5a778fd30f7323c353d7]

        weld HangulHanjaNewDictDialog
        
        Change-Id: I66db57e550e5035cc4830bfe51f671974eee6686
        Reviewed-on: https://gerrit.libreoffice.org/53147
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-19  Tamás Zolnai  <tamas.zolnai@collabora.com>  [67919621cb0b95074c4401bdfced9d87b230cc2f]

        sw lok: Accept / reject change is always enabled in the context menu
        
        Use conditional fastcall for allow executing these two uno commands
        even if there is no tracked changes at the cursor position instead of
        enable the menu slots unconditionally.
        
        See also:
        b6011f07254f8003929320ad842d8d09daca0e09
        
        Change-Id: Iaf8a8082961cd174c038fc021d2c41fb7cb97bff
        Reviewed-on: https://gerrit.libreoffice.org/53148
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-04-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [4ec8afafea320f40806abc7bdc9149a9b26b3d4c]

        tdf#117075 TOC numberings have incorrect right indent
        
        This reverts parts of
            commit 867a22fd199e732803c9050fe9f84ad630ec27fb
            Date:   Wed Mar 28 10:00:30 2018 +0200
            loplugin:virtualdown in xmloff/xmlsecurity
        and
            commit 73e6a7975b3508c5cfccb3df7c35b0303f87d9bb
            Date:   Thu Mar 29 09:35:22 2018 +0200
            loplugin:unusedmethods
        
        Change-Id: Id4230fafc10bbfe5822f7011a1b1d3d9dff30735
        Reviewed-on: https://gerrit.libreoffice.org/53149
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-19  Gökhan Gurbetoğlu  <gokhan.gurbetoglu@pardus.org.tr>  [07c29038d0ffb1cb62f47c61f3611b36eaf87f7c]

        cppcheck - fix variableScope in some files
        
        Reduced the scope of some variables in source.
        
        Change-Id: I705e7f2587fd81015f06fb301eb8d4a270668d73
        Reviewed-on: https://gerrit.libreoffice.org/53042
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Gökhan Gurbetoğlu <gokhan.gurbetoglu@pardus.org.tr>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-19  andreas kainz  <kainz.a@gmail.com>  [1cb700e9417224cadcf3e90b26eccaa3e2ce1156]

        Colibre icons: update math app icon
        
        Change-Id: I567237f6bd379a0319511dd9dc15843e79da5291
        Reviewed-on: https://gerrit.libreoffice.org/53140
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-19  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [026f6812c542c7814dd195c1b876fca68dadae8f]

        Add help button to signature line dialogs
        
        Change-Id: I984889c374333a7c76dac0221334366cfdf471ee
        Reviewed-on: https://gerrit.libreoffice.org/53106
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-19  Gabor Kelemen  <kelemeng@ubuntu.com>  [e24a059906c9b7f399f0afcbfdcd5dd1aa663973]

        tdf#42949 Remove unnecessary localization headers from reportdesign
        
        Found by searching for the header names and the localization function:
        git grep -l -e \<core_resource.hxx\> -e \<strings.hrc\> reportdesign/ | xargs grep -c RptResId | grep :0$ | grep -v /pch
        A few false positives were omitted from the commit.
        
        Change-Id: I93a17a3edb2c9ab89a913c92541eafb250086201
        Reviewed-on: https://gerrit.libreoffice.org/52910
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-19  andreas kainz  <kainz.a@gmail.com>  [9c29c693d21487bc93168419bdb5f125212bcc93]

        Colibre icons: update notebookbar icon to hamburger menu
        
        Change-Id: I45cf2ed0a4eed8a879eb7b157c79c3fb06d72dea
        Reviewed-on: https://gerrit.libreoffice.org/53139
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-04-19  Chris Sherlock  <chris.sherlock79@gmail.com>  [8dc2bca69c5b9f484369e98af9365a7d030b6a5e]

        comphelper: fix some doxygen tags
        
        Change-Id: I75fb71ac88f48d3a821aa8b2cefd395a70cf35bb
        Reviewed-on: https://gerrit.libreoffice.org/52555
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [14f18649329ebb16d2ae70b36298243237652a7c]

        sw: remove dead SwLayoutTest
        
        Obsoleted by SwLayoutWriter and SwModelTestBase::dumpLayout() in
        general.
        
        Change-Id: Ibcd1b34aaa8781f3199572f8795f2cb6daff264f
        Reviewed-on: https://gerrit.libreoffice.org/53127
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-19  Caolán McNamara  <caolanm@redhat.com>  [cb5f6503f593d7c7a719542281b9efd274134f7c]

        gla11y: fix a grandfathered warning
        
        Change-Id: I1741f5822c5132e4176c6a46248feee2ac8a72a8
        Reviewed-on: https://gerrit.libreoffice.org/53126
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-19  Caolán McNamara  <caolanm@redhat.com>  [cc7cb945846e5b476de917bb90976a4fca175ad1]

        weld CompressGraphicsDialog
        
        Change-Id: I593e6f0fe2e002c75ecd367a38dda96e7e6552f9
        Reviewed-on: https://gerrit.libreoffice.org/53125
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [8c9c1b852ce0ebc6bd19437e9e583ef4226cf685]

        drop IS_SET macro
        
        Change-Id: I876462e3f436b1540bb1a7ef92f184fa1c0be0e8
        Reviewed-on: https://gerrit.libreoffice.org/53102
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [0035573ee7798cdf54ef44a54306a0515eeb90a7]

        convert SFXSTYLEBIT to scoped enum
        
        drop SFXSTYLEBIT_HIERARCHY because it has no overlap with these values,
        it's used an extra bit in
        SfxCommonTemplateDialog_Impl::LoadFactoryStyleFilter
        
        Change-Id: I8ee5ecb9b5f8d2087d8eedd1f5526260ec1e4018
        Reviewed-on: https://gerrit.libreoffice.org/53089
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-19  andreas kainz  <kainz.a@gmail.com>  [694f3ed0825d75bf855a74b2294ba0ff370afbb6]

        NB Implementation: update calc data tab .ui file
        
        Change-Id: If317a6183dffc2d5411c7da49bb26ed25973964a
        Reviewed-on: https://gerrit.libreoffice.org/53135
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-19  andreas kainz  <kainz.a@gmail.com>  [cc1d58750891c0661075136e28ce085bf87d4e6a]

        NB Implementation: calc data tab
        
        Change-Id: Ia1c0ba09b683501093065045163c406b1187b050
        Reviewed-on: https://gerrit.libreoffice.org/53134
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-19  Mert Tümer  <merttumer7@gmail.com>  [fc5d185bdb0f27bc6014d47338740f741ac05d21]

        tdf#96795: Use locale-sensitive sorting in Android viewer
        
        Change-Id: I98edec9f57f1bf0576e16a1ba3c0e023d6d0b6ed
        Signed-off-by: Mert Tümer <merttumer7@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/52494
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-04-19  andreas kainz  <kainz.a@gmail.com>  [726f856147a33e2231e104501bdc7bbbb87b97e9]

        NB Implementation: add print / presentation action to shortcuts list
        
        Change-Id: Id49672a9a363e78844d08d18e34944dbd7a4711e
        Reviewed-on: https://gerrit.libreoffice.org/53131
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-04-19  andreas kainz  <kainz.a@gmail.com>  [0d3d7be7632902ebc4844f12dfc820f05be2021a]

        NB Implementation: update notebookbar wheel popupmenu for writer
        
        Change-Id: Iaf0df12029298f775ba8c2a7502465e1f7f67159
        Reviewed-on: https://gerrit.libreoffice.org/53132
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-19  andreas kainz  <kainz.a@gmail.com>  [3204ed1802704efac582d10e0f484174bebca0be]

        NB Implementation: update writer tabbed toolbar
        
        Change-Id: I6e62053836a279c487bc5d3eeba9032b4ec72852
        Reviewed-on: https://gerrit.libreoffice.org/53128
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-18  andreas kainz  <kainz.a@gmail.com>  [f9425a015ff934805f5bc0946426dd14e694b92c]

        NB Implementation: add icons to impress
        
        Change-Id: I0192a431f79a46fa17b214fb9c978ec0215f061c
        Reviewed-on: https://gerrit.libreoffice.org/53123
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-18  Caolán McNamara  <caolanm@redhat.com>  [158cd800d607898b1d2fe9bf4514900802ca1d90]

        weld EPUBExportDialog and add parent
        
        Change-Id: Iec4fa3afb1e90ec36f792ea65b8c57b11cff98b3
        Reviewed-on: https://gerrit.libreoffice.org/53094
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-18  Caolán McNamara  <caolanm@redhat.com>  [dc7f9a1f79a94107d6113ee6569dbcbf15cf3071]

        weld SwCreateAuthEntryDlg_Impl
        
        Change-Id: Ib654539cca64efe479cf3c9b8b585ab17019edeb
        Reviewed-on: https://gerrit.libreoffice.org/53117
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-18  Gabor Kelemen  <kelemeng@ubuntu.com>  [40c3b5dee84b419efcbc1efc1020d1c07332d670]

        tdf#42949 Remove unnecessary helpids.h from sc.hrc
        
        There is only a few files now where HIDs are set from code
        so no need to include helpids.h into the widely used sc.hrc
        
        Change-Id: Id7c9ef7fdf299c580f597e4c27ba8bece3d99f5d
        Reviewed-on: https://gerrit.libreoffice.org/53076
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-18  Lionel Elie Mamane  <lionel@mamane.lu>  [d6fce54c82868b82bd6fa190db6047d69bbb3ecf]

        tdf#117053 create database wizard: set a property when it is supported
        
        not only when we let the *user* set it in the "Advanced Settings" dialog.
        
        There are two notions:
        1) Does the driver/datasource support a property
        2) Do we show the user any UI in "Advanced Settings" to change that
           property.
        
        Notion 2 is called a _Feature_, notion 1 a _property_.
        
        Database creation was saving properties only in case 2; the right
        test is obviously case 1.
        
        Change-Id: Ie740c9eb6768ae5f412a49119201e9211a9cd07d
        Reviewed-on: https://gerrit.libreoffice.org/53121
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-18  andreas kainz  <kainz.a@gmail.com>  [7aa36233b464f4513ace1df69e5603ab02eecfda]

        NB Implementation: calc -> view shrink labels
        
        Change-Id: Id865c864d175e31de49b8eb62df8b6ca144fd50c
        Reviewed-on: https://gerrit.libreoffice.org/53104
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [b263c92250834993f954ed9535f67225d330861c]

        sw XHTML export: close <col> for tables
        
        By switching to HtmlWriter instead of manually constructing HTML
        elements / attributes.
        
        Also fix a validity problem for ReqIF (transitional XHTML still allows
        that, so not depending on mbXHTML here).
        
        Change-Id: I4f3fef781fdbb4c72824701ad6d380cece8e6f81
        Reviewed-on: https://gerrit.libreoffice.org/53120
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-18  Xisco Fauli  <xiscofauli@libreoffice.org>  [8a1a9899e05b0ebbc3ff43f2db242724c8feb18f]

        tdf#117081: show Firebird by default
        
        Change-Id: I4247b86cdbe332bd6c529b075174e3657fbfa9e1
        Reviewed-on: https://gerrit.libreoffice.org/53090
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2018-04-18  Jens Carl  <j.carl43@gmx.de>  [6bf05f004b19b1cc2045556b8dd48ddb2ec3c359]

        tdf#45904 Move _XScenario Java tests to C++
        
        Change-Id: Ic12eebe62de5132dce26ec46c62501f90200b909
        Reviewed-on: https://gerrit.libreoffice.org/52180
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-04-18  Mike Kaganski  <mike.kaganski@collabora.com>  [0cd7be1897b7b0badbb47048980333b9c1bc4899]

        Missing newline
        
        Change-Id: I20ea4b43c1cbf5a79a1d52c0c8c27018b003411b
        Reviewed-on: https://gerrit.libreoffice.org/53101
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-18  Samuel Thibault  <sthibault@hypra.fr>  [c24c2d1e41b8123d205f69415a4f934b365408a7]

        gla11y: Add dependency on .ui files
        
        During the gla11y work, the dependency of UIA rules on the .ui files
        got lost, this adds it so that modifying a .ui file triggers checking
        accessibility with gla11y.
        
        Change-Id: I62103ca1783c2f532d7647384c1add1b557b37a1
        Reviewed-on: https://gerrit.libreoffice.org/53116
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-18  Stephan Bergmann  <sbergman@redhat.com>  [811575c105b0a2bc597afda2f84a087199447ae5]

        Keep the still relevant part of external/icu/icu4c-ubsan.patch.1
        
        ...which f247f08e370626bbb427acd8f4a400fd875350a3 "Upgrade to ICU 61.1" had
        removed completely, in error.
        
        Change-Id: I7239011561851333cac58e54e4e7d590b8529dbc

2018-04-18  Michael Stahl  <Michael.Stahl@cib.de>  [b07e8a7e16ba69e822a309ec280d1987f90021a3]

        vcl: WNT: *really* avoid calling SHAddToRecentDocs() from unit tests
        
        At least in sw unit tests, AddToRecentDocumentList is apparently called
        too early so the variable isn't set yet.
        
        It's much better to check IsHeadlessMode anyway because that is set in
        more situations, and if you run soffice --headless you probably don't
        want the corresponding files to show up in Explorer's Recently list.
        
        Change-Id: I8ada3659d05c94d072ba30859090e835a595e9ea
        Reviewed-on: https://gerrit.libreoffice.org/53100
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-04-18  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [0f6e4ec64d7f95f9b2123586db61e294cf99f207]

        Fix translation domain in a couple of .ui files
        
        Change-Id: I0eb57c1c2e4fe53906ecf9da1d4841bbc250c4e5

2018-04-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [fd73aa73519fa9cd9242aafacfad434a4a0fb6f8]

        tdf#117044 Base crash when attempting to edit a table definition
        
        this story started in
            commit  433fc2214c980abd82fa6240f45e634a53a3c61c (patch)
            sal_uIntPtr->sal_Int32 in MultiSelection
        which caused a regression, reported in tdf#116981.
        I attempted to fix it in
            commit 235d61890512894e27f4f81e38a325eee3c67b30
            Date:   Fri Apr 13 17:14:59 2018 +0200
            tdf#116981 Base when deleting table column
        and
            commit 0973e1f4e727a3204c843398bcb0e6a411b1a02d
            Date:   Mon Apr 16 08:28:16 2018 +0200
            follow on for tdf#116981
        
        But my analysis was wrong.
        
        To recap, and get it right:
        
        Before all this, MultiSelection stored it's values internally as
        sal_uIntPtr, but returned them as long in FirstSelected(),
        NextSelected(),and SFX_ENDOFSELECTION was defined to be ULONG_MAX.
        On 64-bit Linux, sal_uIntPtr is typedefed to sal_uInt64, and ULONG_MAX
        is 2^64, which means that previously, the SFX_ENDOFSELECTION value was
        being converted from 2^64 to -1 when it was returned, which was why
        these loops worked.
        
        So convert SFX_ENDOFSELECTION to -1 to match how how the external code
        wants it to be (and the code frequently uses -1 instead of
        SFX_ENDOFSELECTION or BROWSER_ENDOFSELECTION)
        
        The modification to MultiSelection::Select is necessary because
        previously, nCurMin and nCurMax would be == ULONG_MAX,
        and we would, somewhat unintuitively, end up in the
            // expand on left side?
            if( nTmpMax < nCurMin )
        part of the logic, which would do the right thing, even if a little
        weirdly.
        
        Change-Id: I7c830b0392add394d8c294247f75a2ffe8017c24
        Reviewed-on: https://gerrit.libreoffice.org/53022
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-18  Andreas Brandner  <Andreas.Brandner@cib.de>  [cc10b063235dcb25ad16f697ea0b1ff91a10bacb]

        tdf#116990 Unwanted line breaks if ODS export to XHTML
        
        Change-Id: I86cc48d74f0572a7ba18beabbaf307bcaa069d38
        Reviewed-on: https://gerrit.libreoffice.org/53087
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-04-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [42595315324e2b06ec661d1069573c9ec99650a4]

        convert DelCellCmd to scoped enum
        
        Change-Id: I4766fc874026f218b33e66944b98562d1ec614d3
        Reviewed-on: https://gerrit.libreoffice.org/53088
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-18  Michael Stahl  <Michael.Stahl@cib.de>  [94c264859f621e8e7c793fad2beb6528659433bf]

        vcl: WNT: avoid calling SHAddToRecentDocs() from unit tests
        
        On Windows 10, Explorer spends ridiculous amounts of CPU with updating
        its recent documents view while tests are running.
        
        Change-Id: I170306a392900fc4b911950e36f13f1af0e405ac
        Reviewed-on: https://gerrit.libreoffice.org/53058
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-18  Eike Rathke  <erack@redhat.com>  [58433a8b88537a1a0883d107972de5c5fad59d4a]

        Upgrade to language-subtag-registry-2018-03-30
        
        Change-Id: I0cc3104cfccebe5d7e3fcafdb71d73a9d8d5e3d8

2018-04-18  Eike Rathke  <erack@redhat.com>  [f247f08e370626bbb427acd8f4a400fd875350a3]

        Upgrade to ICU 61.1
        
        Change-Id: I89c1c3d13d85decc72576744de2a16d20471d29d
        Reviewed-on: https://gerrit.libreoffice.org/53064
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-04-18  Caolán McNamara  <caolanm@redhat.com>  [71df42a8d5ec20646045ffb419b89b19fbdf4c02]

        Related: tdf#117068 inform salframe that there's a modal dialog running
        
        Change-Id: Ie95fbc1586e11396271fb43e6117f39f4f61cb0e
        Reviewed-on: https://gerrit.libreoffice.org/53086
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-18  Caolán McNamara  <caolanm@redhat.com>  [f08511e913de2f3a5096d3181f8d70dc6b3d2eb3]

        fix oss-fuzz build
        
        https://github.com/google/oss-fuzz/issues/1335
        
        Change-Id: I7681413d5e45e1e2f1ff62a077a067b11e42b4bb
        Reviewed-on: https://gerrit.libreoffice.org/53082
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [84854917835b13851d4855fa5eb30036a38b9166]

        sw HTML import: use GraphicDescriptor to determine default size
        
        Rather than the hardcoded HTML_DFLT_IMG_WIDTH / HTML_DFLT_IMG_HEIGHT
        defines.
        
        Change-Id: I4ed2207ce3fdcd247054941d91eb67a679fb370c
        Reviewed-on: https://gerrit.libreoffice.org/53081
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-18  Luboš Luňák  <l.lunak@collabora.com>  [ab8bf5533f8de9bb1aa9dc83e650e4eccf0fcac3]

        avoid error message from configure about clang's header for compiler plugins
        
        The header fails to compile without C++11 with recent Clang, and although
        configure currently passes the check because the existence of the header
        is considered to be enough, it still prints a distracting error message
        about the compile check failing.
        
        Change-Id: Icf037114b73122f193629e17a8e2b0e2bca3a990

2018-04-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [32d96fdab8fbedba81e21f1d01cf35f536f623c8]

        Fix typo
        
        Change-Id: Ia4733366338ceda7af4ee26914be38798b8c7e16
        Reviewed-on: https://gerrit.libreoffice.org/53079
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-18  heiko tietze  <tietze.heiko@gmail.com>  [12e3f64f270d464313176d4936ea811b45fb750e]

        tdf#75398 - Replace hicontrast by Sifr
        
        Change-Id: Idd581cb73d0d32d808177f86beaf50dcc6bf53c1
        Reviewed-on: https://gerrit.libreoffice.org/53053
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-04-18  Samuel Thibault  <sthibault@hypra.fr>  [ed74986b212ca04cf7a45e4eb15073f0a2db1d14]

        swriter: Add missing labelling
        
        The page header and footer panels were completely missing labelling
        
        The "Custom" label is actually used a a resource, suppress the labelling
        warning for it.
        
        Change-Id: I3ca6b1984fab23478a11e916f26702592a5ee991
        Reviewed-on: https://gerrit.libreoffice.org/52948
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-04-18  Samuel Thibault  <sthibault@hypra.fr>  [77bfe10480bc77fe29d989785c8fda4cb3946560]

        swriter: Add missing labelling
        
        The page style panel was completely missing labelling.
        
        The "Custom" label is actually used a a resource, suppress the labelling
        warning for it.
        
        Change-Id: I741ddea4a1608f0d7084dda79af2ab59a6fc5812
        Reviewed-on: https://gerrit.libreoffice.org/52947
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-04-18  Samuel Thibault  <sthibault@hypra.fr>  [e99666c5a764fac14a04d84181f98e96786345aa]

        swriter: Add missing labelling
        
        The page format panel was completely missing labelling.
        
        The "Custom" label is actually used a a resource, suppress the labelling
        warning for it.
        
        Change-Id: I1c026f7a743b5da45f244d2527ab2b66165ccd4a
        Reviewed-on: https://gerrit.libreoffice.org/52946
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-04-18  Katarina Behrens  <Katarina.Behrens@cib.de>  [3a585777256d99063d7b8bc5b20982d6f5a57574]

        tdf#94300: Use named gradients | hatches | bitmaps
        
        this helps chart sidebar to identify them by name when switching
        between different kinds of fill types. Also prep work for tdf#113688
        
        Change-Id: I7cb148562cfa50704f27fa3273d93941eb01a7ab
        Reviewed-on: https://gerrit.libreoffice.org/52961
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-04-18  Caolán McNamara  <caolanm@redhat.com>  [02e5ff1d9b12c12fcaaa929c6dea626eefc5bb8c]

        Resolves: tdf#117046 messages set after dialog created should affect size
        
        Change-Id: I03688ec1d869720b4a042602ff1da15727174592
        Reviewed-on: https://gerrit.libreoffice.org/53046
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-18  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [fe3d5766fa3c42f6cf8d1ea47af820e0b1c1cf48]

        tdf#116195 swap a compatibility value
        
        There was a minor bug in the compat flag, leading
        to a regression from commit 8d62b79f168180c6992eb483ec864d473050635f
        
        Change-Id: I1e468e665a583ef15b6e474c3adb32f1dcf98f46
        Reviewed-on: https://gerrit.libreoffice.org/52674
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-18  Gabor Kelemen  <kelemeng@ubuntu.com>  [00ff4d198313265ba736a6e234b4278166d1c3e4]

        tdf#42949 Remove unnecessary localization headers of sfx2
        
        Found by searching for the header names and the localization functions:
        git grep -l -e \<sfx2/sfxresid.hxx\> -e \<sfx2/strings.hrc\> | xargs grep -c -e SfxResId -e GetResString | grep :0$ | grep -v /pch
        
        Change-Id: If0571ae4029b5fb2699cdd6ea768d3cd240bdce3
        Reviewed-on: https://gerrit.libreoffice.org/53073
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-18  Gabor Kelemen  <kelemeng@ubuntu.com>  [40eb7f2d7ca5e4a60c9a5a62ddd202d7807cdb9f]

        tdf#42949 Remove unnecessary localization headers of editeng
        
        Found by searching for the header names and the localization function:
        git grep -l -e \<editeng/eerdll.hxx\> -e \<editeng/editrids.hrc\> | xargs grep -c EditResId | grep :0$ | grep -v /pch
        
        Change-Id: Ic542ceee09352cb52dcdc9780d4cb1890e02f383
        Reviewed-on: https://gerrit.libreoffice.org/53062
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-18  Mike Kaganski  <mike.kaganski@collabora.com>  [642a49e8d3006d000bc6c58def34d4e96764c6cc]

        tdf#116420: Windows: Test if a filepath redirects to a WebDAV resource
        
        In Windows, filesystem redirectors can map WebDAV resources to UNC
        paths, or to drive-based "local" paths; so a WebDAV URI of the form
        "http://WebDADServer/root/directory/File.ext" may be accessed using
        "\\WebDADServer\root\directory\File.ext" or "Z:\directory\File.ext".
        
        When using these paths, failure to create a lockfile aside the opened
        document should not be considered an error; so this patch checks for
        this.
        
        Regression from commit 6ca3b3648e25ae9d4d2d29a0df83349198ec3f5e.
        
        Change-Id: I1de55b66447dc91d22b6d2b5b121de96bf32e4ee
        Reviewed-on: https://gerrit.libreoffice.org/53070
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [6f45e696874401a224fa6c3c6b299933b3ae793f]

        sw: fix some IWYU warnings
        
        Change-Id: Idff219e1c8f18adaa0f445a5469650c7793cae3a
        Reviewed-on: https://gerrit.libreoffice.org/53066
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-18  Stephan Bergmann  <sbergman@redhat.com>  [773191d76d0c4a01f52a670018d505e86441407d]

        Updated core Project: help  23665d6b04829ac2b949c88de261c6f7b2de8baa
        
        Remove unused sourceMappingURL
        
        Caused
        
          Source map error: TypeError: NetworkError when attempting to fetch resource.
          Resource URL: file:///data/sbergman/lo-clang/core/instdir/help/fuse.js
          Source Map URL: fuse.js.map
        
        when loading
        
          <file:///.../instdir/help/index.html?swriter/.uno:HelpIndex?Language=en-US&System=UNIX&Version=6.1>
        
        in the browser.
        
        Change-Id: I5d318fe8c358cedbb961113561edea3b6d4a2ce1
        Reviewed-on: https://gerrit.libreoffice.org/53077
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        

2018-04-18  Stephan Bergmann  <sbergman@redhat.com>  [767dcdb65bf982edea356177a335668499f396f6]

        -Werror=unused-parameter
        
        Change-Id: Ibba26b0eb3d85f2da3caafa1b8cc60357de297d5

2018-04-18  Stephan Bergmann  <sbergman@redhat.com>  [d2799676584b51f66721717b69a5604cf4a65af8]

        Find non-set-elements marked as mandatory
        
        Change-Id: I7f75c835339b61ba9e545c13d7e5bb208c12df4c
        Reviewed-on: https://gerrit.libreoffice.org/53069
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [f2df50ab7c443932bf75be1795e93998c52d7575]

        rename Neu->New in svx
        
        Change-Id: I77a49d55dd49b0fd41f5335ac30a5484ac130250
        Reviewed-on: https://gerrit.libreoffice.org/53050
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-18  Stephan Bergmann  <sbergman@redhat.com>  [200aa825c8905a7f5e636301fc0d3b0c39793e4e]

        Translate::GetReadStringHook() may be null
        
        e.g., during CppunitTest_sc_screenshots
        
        Change-Id: I71bd617df629dab57c73252db0e46ab51eee2a18

2018-04-18  Mike Kaganski  <mike.kaganski@collabora.com>  [606852089e32a2065ee5fc3224f7b2940e6b1323]

        Revert two last changes to Upgrade table
        
        This reverts commits 914f6385d98f8c898102c971a4d5b0eb9f075ef0 and
        a6045159237419ce8fa49202c672e3895f0ab30a. A investigation required why
        is the problem with them; meanwhile, they break builds.
        
        Change-Id: I713b27dd64e8ac7beb2757c362765b60ce191f8d
        Reviewed-on: https://gerrit.libreoffice.org/53078
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-18  Tor Lillqvist  <tml@collabora.com>  [55b9706bea5aa9b654ab39bc7d56339422e17087]

        Do use -O1 for Apple Clang older than 9.1.0
        
        Don't want to risk breaking something by using -O2 with an older
        Clang, even if I don't remember exactly what the issue was when
        introducing the -O1 in 7b660e1423554928350e1de2cd4cb7eb577a27ec.
        
        Change-Id: I2adeb0e8eb85a9b5021fca3d9e1e703cb5604a81
        Reviewed-on: https://gerrit.libreoffice.org/53068
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-04-18  Julien Nabet  <serval2412@yahoo.fr>  [842812a01c9ff959308a1d373fc5daae10304005]

        tdf#117021: fix datasource example
        
        Change-Id: I1e4112ab18e76eec4cb11fb4bc3a7cea67e7ae1d
        Reviewed-on: https://gerrit.libreoffice.org/53065
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-04-18  andreas kainz  <kainz.a@gmail.com>  [57ca02a7486090f1dd63977bb8fb351f9bf9a7f3]

        NB Impress tabbed toolbar big update
        
        Change-Id: I4e0a6e3eb1f945daf2036bc1d009ae96d5a72802
        Reviewed-on: https://gerrit.libreoffice.org/53072
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-04-18  Caolán McNamara  <caolanm@redhat.com>  [c395eeb09381a7a8b9157027e0ac7d9536943fb3]

        Resolves: tdf#117068 wrong parent for exception dialog
        
        Change-Id: I51e6b32593f2e67585c6c45b0b1daefcf4860e20
        Reviewed-on: https://gerrit.libreoffice.org/53067
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-17  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [a2851d562cdfaf06e5f767030677846f3f129b1c]

        tdf#117015 EMF+ Fix for displaying EMF+ files where GetDC is used
        
        With EMF+ Only mode, still the EMF records could be used for
        displaying objects, by using Get Device Context (GetDC).
        Files identified as EMF+ Only can contain both EMF+ records and EMF records. All EMF+
        records are used to render the image. The EMF records that are part of the drawing are those
        preceded by a Get Device Context record.
        
        Unfortunately after finishing EMF drawing, the clip region was
        not reset. As a result records after EMF record was not displayed.
        
        With this patch, the issue was fixed by resetting clip region.
        
        Change-Id: I998b14e7c3b56a7711ba6a7bec08ec2097e0dfce
        Reviewed-on: https://gerrit.libreoffice.org/52897
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-04-17  andreas kainz  <kainz.a@gmail.com>  [c42ed19c1dcde6e2c6210e6f8cc90ba8ba654de1]

        NB Implementation: sync impress label with writer/calc
        
        Change-Id: I6d87ddc3520c74f776321329e39e7562c93ad6da
        Reviewed-on: https://gerrit.libreoffice.org/53060
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-17  Caolán McNamara  <caolanm@redhat.com>  [ce07d65f1fec8d536dcadcb0e8e13f969c05d9c8]

        grab an early libetonyek-0.1.8 snapshot
        
        Change-Id: Ib31a8cb75f4cebcaa974b95097270362b3b26aef
        Reviewed-on: https://gerrit.libreoffice.org/52689
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-17  Caolán McNamara  <caolanm@redhat.com>  [e3e447ed6fcbdf22c16fbe78c0dcf944bedac39a]

        Resolves: tdf#116928 dispatch hyperlink dialog new doc in idle callback
        
        collect up all the piece of data that the dispatch requires and launch
        it in an idle. So if a dialog appears its embedded mainloop will not return
        to body if the deleted SvxHyperlinkNewDocTp
        
        Change-Id: Ie978bc552c3b88dc11eae2ec49417cc8bd0f02bc
        Reviewed-on: https://gerrit.libreoffice.org/53056
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-17  Caolán McNamara  <caolanm@redhat.com>  [42f5a0fbbfe91827fdc0a27525e8cd8938871db2]

        tdf#117034 check for runtime version check gtk_menu_popup_at_rect
        
        Change-Id: I2386c2d8f7c6754b197df9216eed82e0152a35c8
        Reviewed-on: https://gerrit.libreoffice.org/53045
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-17  Caolán McNamara  <caolanm@redhat.com>  [effa599086c38b3391d03dc5b6770b523e886b60]

        Related: tdf#116928 set specific parent for document warning dialog
        
        Change-Id: I827563c16a2ae59c698e1bfa82022a11f5256483
        Reviewed-on: https://gerrit.libreoffice.org/53055
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [79ee6c979dcb87228836964af4f153f42edba745]

        Fix typos
        
        Change-Id: I3423511c0d7a13bd28e9a808e0d634148b759643
        Reviewed-on: https://gerrit.libreoffice.org/53057
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-04-17  Stephan Bergmann  <sbergman@redhat.com>  [cb06f61967850f7c3bbaaf3575901d6a18b94c96]

        More containsPreprocessingConditionalInclusion checking in loplugin:casttovoid
        
        ...to avoid false positive with --disable-dbgutil in SfxApplication ctor
        (sfx2/source/appl/app.cxx), which contains
        
            bool bOk = InitializeDde();
          #ifdef DBG_UTIL
            ...
          #else
            (void)bOk;
          #endif
        
        Change-Id: I4de6322a848a9c6aea3057e4598b2161888dee6a
        Reviewed-on: https://gerrit.libreoffice.org/53051
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-17  Tor Lillqvist  <tml@collabora.com>  [25812b3eb420b0160b07ae604c5589a305c26938]

        We don't build for i386 on macOS anyway
        
        No no need to patch the Firebird build settings for i386.
        
        Change-Id: Ic187ff462325511a9a498e312f54350be7542366
        Reviewed-on: https://gerrit.libreoffice.org/53054
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-04-17  Caolán McNamara  <caolanm@redhat.com>  [9a360f993d7a791c548801779d7f444f87541489]

        weld DropDownFieldDialog
        
        Change-Id: I58ceb44f96d8ae3e3732b85eafd44c4d6eab42aa
        Reviewed-on: https://gerrit.libreoffice.org/53035
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-17  Jens Carl  <j.carl43@gmx.de>  [73a7c7ddbc52ed3fe512d4c5206e90810f14b50c]

        tdf#45904 Move _SheetSortDescriptor Java tests to C++
        
        The C++ tests are now located in sheetsortdescriptor2.(hxx|cxx), because
        this is the latest implementation of the UNO API interface
        (SheetSortDescriptor2.idl).
        
        Change-Id: I5b11a38f6cd0473714c4d57ee92889bfd7605e83
        Reviewed-on: https://gerrit.libreoffice.org/52930
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-04-17  Caolán McNamara  <caolanm@redhat.com>  [a418c365644a4bfb0e40621d1b36b1708978a500]

        let's just run ResHookProc over everything
        
        Change-Id: I1c675ffbfd4737a6c618c2b4d548e27c1ec295b7
        Reviewed-on: https://gerrit.libreoffice.org/53038
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-17  Stephan Bergmann  <sbergman@redhat.com>  [8b843c5aac1ed8c5922b5ef4d36daa13538dd02f]

        Updated core Project: help  f4c54d3af32ca4c6d02afff71532dbf10147fd33
        
        Include help2.js not help.js
        
        Otherwise, causes a
        
          ReferenceError: getParameterByName is not defined
        
        when loading
        
          <file:///.../instdir/help/index.html?swriter/.uno:HelpIndex?Language=en-US&System=UNIX&Version=6.1>
        
        in the browser.
        
        Change-Id: I13cdd36e44859a74c9a1b4e3b020fed2f56edda0
        Reviewed-on: https://gerrit.libreoffice.org/53048
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-17  Caolán McNamara  <caolanm@redhat.com>  [4b5f85447fd17d18f05f8d4a292ee6ac381f4252]

        Resolves: tdf#117057 use same style warning as elsewhere
        
        Change-Id: I3072c7725d0769c0a4a1974664b1546ca3ee35ad
        Reviewed-on: https://gerrit.libreoffice.org/53036
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-17  Tor Lillqvist  <tml@collabora.com>  [201ec4edb0bb8e0baad04ee3a1a19bdef29e2c2b]

        No need to restrict optimization to -O1 level
        
        Works fine with -O2 as far as I see. At least with current Xcode.
        
        Change-Id: Id28e1bb905efffa3e3b548eb34f3455c8a021f63
        Reviewed-on: https://gerrit.libreoffice.org/53041
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-04-17  Caolán McNamara  <caolanm@redhat.com>  [a9c4c9d961c63ae7759bc8a8dac00ba86981844e]

        weld SwAuthenticationSettingsDialog
        
        Change-Id: I60cb9bbc4c094cea909ecbe4365b37ae0d9a4f78
        Reviewed-on: https://gerrit.libreoffice.org/53040
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-17  Caolán McNamara  <caolanm@redhat.com>  [6384e5ec123354744059473c4b347df244195dd8]

        presumably Kernel is leaking
        
        Change-Id: I3b6815b3ca7ec94021be9229ae320b86e86f5418
        Reviewed-on: https://gerrit.libreoffice.org/53020
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-17  Caolán McNamara  <caolanm@redhat.com>  [858817e158ca3eff5815b8fec67d54a8b63676ca]

        missing dialog parent for restart for language change
        
        Change-Id: I3f04519ad3fe35bcaa040934547d5b206184efbd
        Reviewed-on: https://gerrit.libreoffice.org/53039
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9a72d075b7b7b8907a045016c65f04c849de842a]

        Fix typo
        
        Change-Id: I4e6ace300ffc19c5586d1d0371a06fca36b81080
        Reviewed-on: https://gerrit.libreoffice.org/52954
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5fa6a79864af82c9d60ddef0d618106a8214e431]

        Fix typos
        
        Change-Id: If89ec640901253121529c09aef4537c6b13cee1d
        Reviewed-on: https://gerrit.libreoffice.org/52280
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [f462a76f2bbaaaaaa79bf935a51bdf8cead25dbb]

        remove ImpBitmap
        
        it's not adding anything useful, just hold the underlying SalBitmap
        instead
        
        Change-Id: I54852707b2f8af99283b9c882a428a8a7a11c4cf
        Reviewed-on: https://gerrit.libreoffice.org/52955
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-17  andreas kainz  <kainz.a@gmail.com>  [432c7dd62b3ea7634a43850ea937c6bc681884d8]

        NB Implementation: show menubar in NBShortcuts everywhere
        
        Change-Id: I4a34890c1db282a0db4ce332e0221113dedcd3d2
        Reviewed-on: https://gerrit.libreoffice.org/53034
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-17  Caolán McNamara  <caolanm@redhat.com>  [2d1690da6d4d97751e19b2e46a46d971bb060c14]

        coverity#1434889 Uncaught exception
        
        and
        
        coverity#1401334 Uncaught exception
        
        Change-Id: Ib2fadd83068cc94c972f6312719081d5ac75d8ce

2018-04-17  Stephan Bergmann  <sbergman@redhat.com>  [59dbaff0d98c747f1792b17931d8363daf556238]

        Only relevant whether mpTestEqualCondition is non-null
        
        ...so change it from 'const bool*' to just 'bool'
        
        Change-Id: Ibc36058f2faab565162cd05f6e798ecaae094dc1
        Reviewed-on: https://gerrit.libreoffice.org/52990
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-04-17  Caolán McNamara  <caolanm@redhat.com>  [5d35d01dc79c5af817e8a78dfddef35ce5a612e4]

        coverity#1434893 Uninitialized pointer field
        
        Change-Id: Idaa49b1abc0d50ab50eae35e0f4c015aeeedbd42
        Reviewed-on: https://gerrit.libreoffice.org/53019
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-17  Caolán McNamara  <caolanm@redhat.com>  [0658b056ad326c27e7d7b3f40219c2b6f34a9d9e]

        coverity#1434900 Uninitialized scalar field
        
        Change-Id: Ia4758d8e1fb50d25d8efeb9e3e1950e47bf3401c
        Reviewed-on: https://gerrit.libreoffice.org/53028
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-17  Mike Kaganski  <mike.kaganski@collabora.com>  [f7de9473b2fddd84d03fb521709d805486292800]

        tdf#116725: justify selection to handle right-to-left selections
        
        Change-Id: I6298a87170236059ff08a1f891ead21236be663a
        Reviewed-on: https://gerrit.libreoffice.org/52979
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-17  Caolán McNamara  <caolanm@redhat.com>  [a5cd6eb9efadc3d0ca2648acdc96e780bda8ad20]

        ofz#7729 Null-dereference READ
        
        Change-Id: I223f4f7fd622822b42d8e7cb342d451c54d6dcbd
        Reviewed-on: https://gerrit.libreoffice.org/53017
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-17  Khaled Hosny  <khaledhosny@eglug.org>  [335036f0d05bdfde49cacf245863c686d07a2d5f]

        tdf#116812: Revert "The mfFontScale[n] is always 1.0"
        
        This reverts commit 1b7e788eb3bf9cbe56ed5cc4a3fa7fa5e70ac40a
        and followup commit 843c6d6eec95b99e867c28ab27860215d5d72b37.
        
        Change-Id: I42d1ab76778466db356f0597c90e1afc2dc9997d
        Reviewed-on: https://gerrit.libreoffice.org/53013
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-04-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [cdbb14cedb7d07aec0dda47fbb5ab65a02fb0cf6]

        Enable new Help to be installed as extension
        
        This patch enables the new help to be installed as an extension
        
        The extension must match the locale and LibreOffice version
        
        Extension id must be <locale>.help.libreoffice.org
        Version must match product version
        
        Help extension can be packed as Uno package from new help
        offline build (--with-help=html)
        
        To test the patch, use the en-US help in uno package format available in
        
        https://helponline.libreoffice.org/Help_en-US_6.1.oxt
        
        (To make it distinct from other help installations, the headings paragraphs 
        are in red.)
        
        Change-Id: I2ff9eb94ef932c29ff7a93ce0241837213b25f2f
        Reviewed-on: https://gerrit.libreoffice.org/52700
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2018-04-17  Caolán McNamara  <caolanm@redhat.com>  [08ec0144cc6c58ce9aeb4d573cee4fd46c484bcd]

        ofz#7671 Undefined-shift
        
        Change-Id: I84c6e6a3bb97d9949e9833adf14edf6bb89fe073
        Reviewed-on: https://gerrit.libreoffice.org/53018
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-17  Maxim Monastirsky  <momonasmon@gmail.com>  [a860c94f0da22065074cc36e8ddda73261641533]

        tdf#117017 Make modifier keys not trigger the InputChanged handler
        
        Change-Id: Ib05883688ef4143c0b53871c4336920dde6f91cc
        Reviewed-on: https://gerrit.libreoffice.org/52924
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-04-17  Maxim Monastirsky  <momonasmon@gmail.com>  [3732d5ab1782bbadfee457115fbd8dce78453cc2]

        tdf#116821 Keep row/column buttons enabled even when insert impossible
        
        So other commands included in these buttons (like delete or set height/
        width), could still be used.
        
        Change-Id: If9e96116aebf73b2d20fb8d63ee67da3d17e3d9f
        Reviewed-on: https://gerrit.libreoffice.org/52909
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-04-17  Caolán McNamara  <caolanm@redhat.com>  [c8780642a5e8dc0bdcc97940ee7d9cacdc64c928]

        weld SwFieldInputDlg
        
        and GetWindowState/SetWindowState are unused as it turns out
        
        Change-Id: Id1c5dad151e1f3c94189b7bca1a7cf335613d3bd
        Reviewed-on: https://gerrit.libreoffice.org/53001
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [cdb14b4f079e56243c55029e4322f587fd6335b0]

        tdf#100715 Slide transition sound: Remember remember last folder
        
        Change-Id: I37bfb088a167464cdbd93a1f993a8161d12b379a
        Reviewed-on: https://gerrit.libreoffice.org/26937
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-17  Caolán McNamara  <caolanm@redhat.com>  [8a35cafb58c38e84541a44f8534c0511d2400e75]

        weld SwMultiTOXMarkDlg
        
        Change-Id: Idff6120f0a04bd94ec8402ae02daa9599f133698
        Reviewed-on: https://gerrit.libreoffice.org/53004
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-17  Caolán McNamara  <caolanm@redhat.com>  [82fb4c66103073043d17b5cea845e35410b826f3]

        weld SwJavaEditDialog
        
        Change-Id: I409e66ed7446ad56933bb806093aa7f7b1d62a4e
        Reviewed-on: https://gerrit.libreoffice.org/53000
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-17  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [66ed9797ba8f61994a187dfcc189f375dcd0cdcc]

        Simplify calls to Menu::CheckItem
        
        in cui, dbaccess, vcl, sc, sd
        
        Change-Id: I328d81cf6cd5a7e31fb21a758e4b2670e7df1b91
        Reviewed-on: https://gerrit.libreoffice.org/52797
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [3564b46992fc30e212011c19043a2553178ccbca]

        move the ImpBitmap::GetBitCount logic up to Bitmap
        
        in preparation for removing ImpBitmap
        
        Change-Id: I1ca76c645a8e988f6cd9be8a01b0d2853f6d6750
        Reviewed-on: https://gerrit.libreoffice.org/53014
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [9a831a6c19a30869782cfeb17f1c649a4ce4d9d9]

        remove no longer necessary operator new/delete overrides
        
        and use "using" statements for the places where the overrides were
        resolving ambiguities
        
        Change-Id: Icb1d1a41f19e00f28a19947aa2c40bd5778fff94
        Reviewed-on: https://gerrit.libreoffice.org/52993
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-17  Gabor Kelemen  <kelemeng@ubuntu.com>  [b3f094c2573de12bf3d386f19b924b536cb89af0]

        tdf#42949 Remove unnecessary localization headers from sw
        
        Found by searching for the header names and the localization function:
        git grep -l -e \<strings.hrc\> sw | xargs grep -c -e SwResId -e StartProgress -e GetResource | grep :0$ | grep -v /pch
        
        Change-Id: I041a4e8b4c4cc7414f83bd08e64a1ff921244b44
        Reviewed-on: https://gerrit.libreoffice.org/52919
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [e4b335fac90a2128a5df3641050d6382883de1e8]

        tdf#116848 sw, sections in tables: no split in headers or footers
        
        The motivation for split section-in-tables was multiple pages, so
        disabling it for headers/footers is not a problem, and fixes the layout
        loop.
        
        Change-Id: I3e13690f6e6b50c35417f8a4f7886fd0befe7962
        Reviewed-on: https://gerrit.libreoffice.org/53006
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-17  Jim Raykowski  <raykowj@gmail.com>  [cc3690c9694e79d913c370ef1983c83f38dae23a]

        tdf#115600 Display messages in Findbar for Text Frame, Graphics, OLE
        
        ...object, Drawing, and Control navigation
        
        Change-Id: Ic9809e60ae18179f0ea36a4e3c61d09aea3c2929
        Reviewed-on: https://gerrit.libreoffice.org/52935
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [51c8969ff67c30db320a8835089570a3389c82c3]

        Set parent window for print dialog
        
        In embedded LO this dialog sometimes shows up in background.
        
        Change-Id: I9b7f423aaa6b2bbe915398287a5f3b955af930b4
        Reviewed-on: https://gerrit.libreoffice.org/52962
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-17  Gökhan Gurbetoğlu  <gokhan.gurbetoglu@pardus.org.tr>  [37729618021bb44b9c6ba37dc72a1d3111ce0ffb]

        tdf#100726 - Improve readability of OUString concatanations
        
        Change-Id: I3ba75dbe6754b8138f61e223387832a6fb53c1c5
        Reviewed-on: https://gerrit.libreoffice.org/52752
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-17  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [821371fb453f880240efa71ac3f556831be161d9]

        cppcheck: identicalInnerCondition in sc
        
        and remove a related known condition dpcache.cxx
        
        Change-Id: I6069849c33ea03eff61a55eb790ce6a8aad3d915
        Reviewed-on: https://gerrit.libreoffice.org/53005
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-17  Gökhan Gurbetoğlu  <gokhan.gurbetoglu@pardus.org.tr>  [0f166ef5240ee155bf2544e6bc3c985b1e3bf646]

        cppcheck - fix variableScope in some files
        
        Reduced the scope of some variables in source.
        
        Change-Id: Ib3b521ca5df8b9b254b51eab5f1d7040d6cfd846
        Reviewed-on: https://gerrit.libreoffice.org/52974
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [b9f9f8253f89151beed27499e6db5c11a7d81eba]

        loplugin:constparams
        
        Change-Id: I3d1b88dbd0ff73fddc08d52f50e0efb42daab89b
        Reviewed-on: https://gerrit.libreoffice.org/52756
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-17  Stephan Bergmann  <sbergman@redhat.com>  [0a910746b19f10f184f6ff8f41c868994a472ca9]

        Clarify checking o_pbLink directly, versus missing dereferencing
        
        But given 18ab7abaa9426cd27092125637fdf5fb849b4a04
        "MediaWindow::executeMediaURLDialog: add link button" documents that parameter
        as "if not 0, this is an 'insert' dialog", it looks plausible that all these
        places indeed want to check the pointer-to-bool for non-nullness, rather than
        checking the dereferenced bool.
        
        Change-Id: Ifbd5e4b711bee97f3ba0b6aab556f533574d21c6
        Reviewed-on: https://gerrit.libreoffice.org/52992
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-17  Stephan Bergmann  <sbergman@redhat.com>  [25764ffd4db0e5db6f9cc9f3da8691e607f48b83]

        external/firebird: Better workaround for Clang alignment expectations
        
        8ea07101c1613d213fd7cea17f094a947b14cd00 "external/firebird: Work around
        operator new alignment violations" had misused DEBUG_GDS_ALLOC to work around
        the problem that recent Clang on Linux x86-64 assumes some storage allocated via
        Firebird's global operator new replacement to be 16-byte aligned, while Firebird
        only provides 8-byte alignment.
        
        This problem now also appears on macOS x86-64, at least with Apple's Clang
        version "Apple LLVM version 9.1.0 (clang-902.0.39.1)" from Xcode 9.3 (as well as
        with recent plain Clang trunk, towards Clang 7), when building --enable-
        optimized.  However, while the DEBUG_GDS_ALLOC hack would still cause
        ICU_convert_init (workdir/UnpackedTarball/firebird/temp/Release/intl/cv_icu.o)
        to not use movaps on erroneously assumed to be 16-byte aligned memory, it would
        cause strange failures on macOS (pos being out of bounds in traRpbList::PopRpb,
        workdir/UnpackedTarball/firebird/src/jrd/rpb_chain.cpp, in the invocation of
        isql during the build of external/firebird) that I haven't tracked down further.
        
        As it happens, the recently added 14955ed91b282ccbb395cb47c6d76e3b42b34748
        "external/firebird: Support Clang ASan" provides a different workaround for the
        underlying problem that appears to work well on both Linux and macOS x86-64,
        reusing USE_ASAN also in these cases to shut down most of Firebird's own memory
        management.
        
        I assume that affected Clang are plain Clang >= 4 (as I'd mentioned in my
        <https://sourceforge.net/p/firebird/mailman/message/35671804/> "Re: [Firebird-
        devel] alloc.h global operator new replacement violating alignment
        requirements") and Apple Clang >= 9 (for which __apple_build_version__ is
        defined).
        
        Because DEBUG_GDS_ALLOC is no longer passed in from the outside, its setting in
        external/firebird/asan.patch can be simplified (cf. commit message of
        14955ed91b282ccbb395cb47c6d76e3b42b34748).
        
        (The given scenario in ICU_convert_init involves an allocation of 24 bytes,
        where Clang may or may not be allowed to assume 16-byte alignment, see
        <http://lists.llvm.org/pipermail/cfe-dev/2018-April/057669.html> "Re: [cfe-dev]
        operator new alignment assumptions".  However, as reported at
        <https://sourceforge.net/p/firebird/mailman/message/35671750/> "Re: [Firebird-
        devel] alloc.h global operator new replacement violating alignment
        requirements", Firebird only supports 8-byte alignment, which would definitely
        be wrong in a similar scenario where the requested allocation was a multiple of
        16 bytes.)
        
        Change-Id: I48884f9d008eaeaea369850e24f05b8806f9b676
        Reviewed-on: https://gerrit.libreoffice.org/52956
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-17  dennisroczek  <dennisroczek@libreoffice.org>  [defa12ce4d1c3fa550dbbe3a9ae1c54f4392f39c]

        Remove dummy "Support help number" under Windows' "Apps and Features" section.
        
        The OOO_ARPURLINFOABOUTTEMPLATE is simply missleading as the caption in
        Windows itself is "Supportlink". As the help states that the product
        homepage can be used, switch to libreoffice.org, see documentation at
        https://msdn.microsoft.com/en-us/library/aa367752
        
        Additionally switch some links to https.
        
        Change-Id: I8d6d871130d2a50a5ce9aa3e80687601e3038c4e
        Reviewed-on: https://gerrit.libreoffice.org/52193
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-17  Mike Kaganski  <mike.kaganski@collabora.com>  [4d2ff5d67fae659d8a7f0adeeea6514fd5db921d]

        MoveErrorMarkTo already sets the m_nErrorStart and m_nErrorEnd
        
        Change-Id: I1016a0e6787af7bbf4415356ae565ffc9c1ab0ef
        Reviewed-on: https://gerrit.libreoffice.org/52967
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8de0ab93601e3e530b6daff1f255a6a0a82bfce4]

        Updated core Project: help  49375fa3358ea5bf8cb8ba0f1bf4f5ab0ada40c3
        
        Helpcontent2 housekeeping
        
        Deleted spurious file in source/
        
        Change-Id: Ia7417413e615635496398c223a0d95911c994123
        Reviewed-on: https://gerrit.libreoffice.org/53012
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4da132e90e61d757e238e4cd69d6c7b90a9b77f7]

        Updated core Project: help  22691f35eea6bf031fe271790d9b19093a12f8f4
        
        Fix index in sidebar
        
        The last commit of online_transform.xsl instrpduced a bug in
        index search on the left. This one fixes it.
        
        Change-Id: I8055389a324d1fc5fde90ac2b76ff6f0a4a42493
        Reviewed-on: https://gerrit.libreoffice.org/53011
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-17  Armin Le Grand  <Armin.Le.Grand@cib.de>  [7f9b0f47979dcb7abfed37bb7cd38ab51eac6011]

        tdf#113197 Add MaskPrimitive (clip) to EMF/WMF if needed
        
        Added code to quartz vcl implementation that takes care
        when BitmapPalette.count != (depth^^2)-1 - which may
        be the case anytime. If then a bitmap value exists that
        goes beyond that count, a invalid access was executed
        
        Change-Id: Iab332c91b8753aab85e9d365323f5c9e531efab2
        Reviewed-on: https://gerrit.libreoffice.org/44058
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0f93692fda4226323422cf82ce34ae4bd5e22fab]

        Fix typos
        
        Change-Id: Ife28cd9399cfcb375bad764dac7424eda50d430d
        Reviewed-on: https://gerrit.libreoffice.org/52198
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-04-16  Tamás Zolnai  <tamas.zolnai@collabora.com>  [7c6fbd0ac3b5927b337aa69b132aba14e9b3103f]

        sd lok: Impress: Right-click menu on misspelled word locks up session
        
        Change-Id: Ib554eea7049c1ea244bc4789ee3d7d2adf87e283
        Reviewed-on: https://gerrit.libreoffice.org/52977
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-04-16  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [dbe3c29a3bf74b0d037eb035eca11aa4836db8da]

        tdf#113624 EMF+ Add support for different units conversion
        
        With previous implementation only Pixel unit was supported.
        Other units (eg. inch, milimeters, points, world) was treated
        as Pixel.
        With this patch the correct unit conversion was implemented to following records:
         - FontObject
         - PenObject
         - SetWorldTransform
        
        As a result records are properly scaled.
        Tested with DrawString record from:
        https://bugs.documentfoundation.org/attachment.cgi?id=140287
        
        Change-Id: I77435ad8f1bbac08f298a03d91d0c7f1f1734e5c
        Reviewed-on: https://gerrit.libreoffice.org/52699
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-04-16  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [7d829719a25eaeee7022983ca211203c2a48cf51]

        tdf#55058 Properly close shapes with close shape method.
        
        With previous implementation of closing shapes, we are adding
        new line between last and first point.
        It was causing wrong border shape during displaying.
        With this patch proper method was used to fix that.
        
        Change-Id: If0a084700401edd9d3b8a57cb27154079828e6ed
        Reviewed-on: https://gerrit.libreoffice.org/52843
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Patrick Jaap <patrick.jaap@tu-dresden.de>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-04-16  Michael Meeks  <michael.meeks@collabora.com>  [08364d213091e47b91b5fd044c7cda7e71d2647b]

        Defer grammar checker thread creation until use.
        
        Avoid this thread being started and stranded in the forkit.
        
        Change-Id: Ia79cdac729a85960c2b5a83af265d67af07b74aa
        Reviewed-on: https://gerrit.libreoffice.org/52980
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-04-16  Caolán McNamara  <caolanm@redhat.com>  [00c317da4b50db8793c4d7a2e70084b716d75735]

        tdf#117034 right click crash
        
        Change-Id: I91aa9f24904948987f31c9df5211c694f943188e
        Reviewed-on: https://gerrit.libreoffice.org/52976
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-16  Mike Kaganski  <mike.kaganski@collabora.com>  [ae37494d93a1eb2e9e48d96a46d420e5accd261f]

        sal_uInt16 -> sal_Int32
        
        Change-Id: I756206aacabe53d85b7a6f397bf08abd5892ca76
        Reviewed-on: https://gerrit.libreoffice.org/52969
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-16  Armin Le Grand  <Armin.Le.Grand@cib.de>  [fda4b0f65eb23b597612113686a927a90f11a0f0]

        Take care of E3DObjList
        
        E3DObjList is not needed, remove. Remove memeber from
        E3DObject, derive E3DScene directly from SdrObjList, some
        cleanups in SdrObject, too
        
        Change-Id: Ifa4620a800c14faf21f8b80fd4dc1d39f71be804
        Reviewed-on: https://gerrit.libreoffice.org/52740
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-04-16  Caolán McNamara  <caolanm@redhat.com>  [6703b806a7d33f27bdec53d5c897beac94308fd9]

        weld SwInsFootNoteDlg
        
        Change-Id: I54849e2336d093e9044d4b32275387fa04e3bab9
        Reviewed-on: https://gerrit.libreoffice.org/52963
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-16  Caolán McNamara  <caolanm@redhat.com>  [b3846685e52f06f7c7a6c293e6ce6849ee795ac6]

        missing mnemonics
        
        Change-Id: I0e28cbd915cd65489965eab6fa35be50de364b13
        Reviewed-on: https://gerrit.libreoffice.org/52965
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-16  heiko tietze  <tietze.heiko@gmail.com>  [a616d1e52fdf5f5ace39f8d706d89f4d28228dec]

        tdf#78777 - Keyboard shortcut for number formatting on macOS
        
        Shortcuts moved from MOD2 to MOD3
        
        Change-Id: I5e038916b7c607b7cae06a297f57f7c75b790c4c
        Reviewed-on: https://gerrit.libreoffice.org/52966
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-04-16  Heiko Tietze  <ht@MacBookPro.fritz.box>  [96d034ec4699ff2a27a7cab42614e4345ff3a57f]

        tdf#37074 - Customization of MOD3 missing on macOS
        
        Shortcuts added likewise for MOD1
        
        Change-Id: I506897500b4e22349aecdf5231e80c84a0f3a878
        Reviewed-on: https://gerrit.libreoffice.org/52964
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-04-16  heiko tietze  <tietze.heiko@gmail.com>  [e422efcaff1bf789343a73a16e46b00f303e3032]

        tdf#117033 - Tooltips show the wrong symbol for MOD3 combinations
        
        Symbol for MOD3 added
        
        Change-Id: Idb76199fbff240fe39c96ed837db098a4283d70b
        Reviewed-on: https://gerrit.libreoffice.org/52957
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-16  Mike Kaganski  <mike.kaganski@collabora.com>  [a6045159237419ce8fa49202c672e3895f0ab30a]

        Use different properties in Upgrade table
        
        Change-Id: I7e2cc08a1312da629e4644be97ebc7ed40250702
        Reviewed-on: https://gerrit.libreoffice.org/52995
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-16  Stephan Bergmann  <sbergman@redhat.com>  [998f1c23a0a0b54bfb1182d2da0306e18aaae68c]

        -Werror,-Wunused-variable
        
        Change-Id: Iefddde5ceb37e4489222dec1114110e587cccdaf

2018-04-16  Stephan Bergmann  <sbergman@redhat.com>  [5173d1821152e6449e4b8573247e46a4c5c30bbb]

        -Werror,-Wunused-variable
        
        Change-Id: I7b3a350d12c10d61a75ab6b2061da3b6926696cb

2018-04-16  Eike Rathke  <erack@redhat.com>  [0785dde5e4b120fe5f965daed843b4a9bb8d69a4]

        Nitpick: a pointer is p...
        
        Change-Id: I14a9fd8eb794fb23271174b83910deca58f6607a

2018-04-16  Eike Rathke  <erack@redhat.com>  [f50e370db8f7ae20b12e312ad89a0f9961b7ee7a]

        Resolves: tdf#116003 check presence of subtotal in group, tdf#107267 follow-up
        
        Change-Id: Ifed6e28926c689dd17914b8b1cbf47b58e2ffcdc

2018-04-16  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [f942587a654cd916e6d30ec532de3f2f320c4977]

        Updated core Project: help  7809c5f562f2adb28f36f3f5625e757f238a8d5f
        
        Help Files Cleanups
        
        Remove newly introduced double space
        
        Change-Id: I339d42f6a0305d5381f5d045cefc51cf30c0f125
        Reviewed-on: https://gerrit.libreoffice.org/52539
        Reviewed-by: Sophia Schröder <sophia.schroeder@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-04-16  Gulsah Kose  <gulsah.1004@gmail.com>  [9001f5fca00617b55a29029557b78609b38cd9ec]

        Use https instead of http
        
        Use "https://cgit.freedesktop.org/libreoffice/core"
        instead of "http://cgit.freedesktop.org/libreoffice/core"
        
        Change-Id: Ic7248eeb2a9452da7236eeee08414a77714dd234
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/52926
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-04-16  Caolán McNamara  <caolanm@redhat.com>  [77a59cabf33d5d6ccc80ea62ee07162abc1b4e52]

        weld SvxPostItDialog
        
        Change-Id: I0aa88270aa604180223f2b35829b45e5828f792a
        Reviewed-on: https://gerrit.libreoffice.org/52896
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-16  Stephan Bergmann  <sbergman@redhat.com>  [a9a94b744e9d61a3ff56c0b1830a56145607758f]

        Fix --enable-qt5
        
        ...after b36ea44dcbdb862b0ac6e6cdaf27225b43dc0c7e "push logic from
        ImpBitmap::ImplReleaseBuffer down"
        
        Change-Id: I781a79146880686b2396e783da6ed2d1304c7e38

2018-04-16  Michael Stahl  <Michael.Stahl@cib.de>  [8885ffd9702f72047d9fc94c82ee57221e4e927c]

        Revert "sw-table-join-fix-i99267.diff:"
        
        This reverts commit 6b1204329ad365a46214472bcff335e63c51bdf4.
        
        The comment has nothing to do with the code around it,
        and it turns out the commit is utter nonsense:
        
        The actual intended change was done in CWS sw32bf02 at a different
        place in SwTabFrame::MakeAll(), see commit
        4439427aadeaa0cb611011b46f0fa14bfa196f33.
        
        This was then apparently extracted as a patch and added to ooo-build:
        
        https://cgit.freedesktop.org/libreoffice/build/commit/?id=d33db589f6e7814df84f71506539f6f89448d9fd
        
        And then there was a rebase on top of a DEV300 that includes
        the CWS and that moved the patch to apply in this incorrect location:
        
        https://cgit.freedesktop.org/libreoffice/build/commit/?id=d91410b81a02ce9b970ebd838fda0b28f6d8a5f8
        
        Change-Id: I89db4ea0d1b06450c8fd8618cc824612e225fffe
        Reviewed-on: https://gerrit.libreoffice.org/52945
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-04-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [514c81ad1693ed9d356a73b978344490059dda4c]

        rename ImpBitmap methods
        
        to match underlying SalBitmap methods, in preparation for getting rid of
        ImpBitmap
        
        Change-Id: I14200ef53b1fdb8c1fa94d7d09319187cdfb3996
        Reviewed-on: https://gerrit.libreoffice.org/52949
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-16  Stanislav Horacek  <stanislav.horacek@gmail.com>  [f67611b18348caac702f46ebf41007882fa2bef6]

        Updated core Project: help  1a61eb0cdbba234e1da0a98a097b9d894557ad68
        
        fix menu path to Page Setup dialog in Impress and Draw
        
        Change-Id: I43d6427f549f4d4e355b3caf1d05102c2222cba7
        Reviewed-on: https://gerrit.libreoffice.org/52918
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-16  Caolán McNamara  <caolanm@redhat.com>  [fa060cd34421b857c2f30301eaae86da125c0b67]

        Resolves: tdf#116999 fix reading cgm text at record bounds
        
        Change-Id: Ibbff7b0a3c3447135e0f6c585914dc6018e51765
        Reviewed-on: https://gerrit.libreoffice.org/52951
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-16  dennisroczek  <dennisroczek@libreoffice.org>  [01e6380ce3ab0afdfb4be27fa4d01e8ac575fa21]

        Updated core Project: help  b7ecf6294f9caa8454ebcc9c2d6f33ac64ff9e78
        
        replace http links with https equivalents
        
        * mainly http://wiki.documentfoundation.org
        * http://en.wikipedia.org
        * http://api.libreoffice.org
        
        Change-Id: I3587d8d5e6a6de4a7c7013920b9e135e4adc977c
        Reviewed-on: https://gerrit.libreoffice.org/52354
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [110a9e2604e835fff9fcd6053b1d7e5f92b92e8e]

        Updated core Project: help  d5ca87f12819b669646bb6f0978f79ebb5d3f035
        
        tdf#116150 Review XHP <switch> style transform
        
        implement <switch> and <switchinline> with HTML and
        Javascript, for 'sys' and 'appl'.
        
        Change-Id: I6056e787146bb92617c2ce639acab16d16d6f765
        Reviewed-on: https://gerrit.libreoffice.org/52929
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-16  Stephan Bergmann  <sbergman@redhat.com>  [91008b583dff98004fbb59be9357f3bbadac367c]

        More -Werror,-Wreturn-std-move
        
        Change-Id: I21eeabf94c29d6eb67c18baf8cc3ed8f52903710

2018-04-16  Stephan Bergmann  <sbergman@redhat.com>  [df47dae7283f10be39c7052ac51967bce742b6ac]

        More -Werror,-Wreturn-std-move
        
        Change-Id: I3d5be4c140e79c019dfc0c577bc57a63207df722

2018-04-16  andreas kainz  <kainz.a@gmail.com>  [c4c8865f98a884936c07e16a75e576b91eb2b4f1]

        NB Calc: update tabbed notebookbar
        
        Change-Id: I44cf1195a6e202c993a39e53249120b44b866f3d
        Reviewed-on: https://gerrit.libreoffice.org/52943
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-16  Caolán McNamara  <caolanm@redhat.com>  [63ae7a39086d4f9d370f19a11c3b661134b94028]

        Resolves: tdf#116138 insert special char problem in chapter numbering
        
        Change-Id: If79d23d7c5e99a88d0026295db002c25c1b07ff3
        Reviewed-on: https://gerrit.libreoffice.org/52942
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [9c5f87511715ec56edf8623c583d2e37abfb2852]

        rename ImpBitmap::ImplConvert to ConvertToGreyscale
        
        in preparation for removing ImpBitmap
        
        Change-Id: I1d56f2a4698559e3ff3b321577c29272ab050482
        Reviewed-on: https://gerrit.libreoffice.org/52940
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [b36ea44dcbdb862b0ac6e6cdaf27225b43dc0c7e]

        push logic from ImpBitmap::ImplReleaseBuffer down
        
        in preparation for removing ImpBitmap
        
        Change-Id: Icae48c081d821518103d08a7b62bcb4d64654c35
        Reviewed-on: https://gerrit.libreoffice.org/52939
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [d9420a64fbb288020d33b681f40a858db49afca7]

        tdf#117028 sw: conditionally consider fill of shape for in-textbox auto color
        
        Commit f966767e1ccfa432da33e1a0fd6de69e17a36bc3 (tdf#116925 sw: consider
        fill styles of shape for in-textbox auto color, 2018-04-10) did this
        unconditionally, but there are two cases:
        
        1) Shape (with textbox) has a fill, in that case auto text color of
        textbox should consider the shape fill.
        
        2) Shape has no fill, in that case the shape fill should not be
        considered when counting the background of a transparent fly frame.
        
        Fix 2) without breaking 1) by making the change to
        SwFrame::GetBackgroundBrush() opt-in, and only use it for auto font
        color, not in other cases.
        
        Change-Id: I761a1b7d6ecf47586edbe5641ec012f22f6a53d7
        Reviewed-on: https://gerrit.libreoffice.org/52941
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-16  Stephan Bergmann  <sbergman@redhat.com>  [ceb4bc418cd4c03a4e78f4a84ae2d56a71799a31]

        Pass gb_SYMBOL into external/firebird
        
        Change-Id: I91e68dfe770aaa906abac107c3e56bc5e4782512
        Reviewed-on: https://gerrit.libreoffice.org/52937
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-16  andreas kainz  <kainz.a@gmail.com>  [03bee43ebdce9fb9608dcde0a65559276e911356]

        NB Implementation: show menubar in NBShortcuts
        
        Change-Id: I44acbdd96a7ede1fc89bbafbd1eb7c5bf25fc193
        Reviewed-on: https://gerrit.libreoffice.org/52936
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [0973e1f4e727a3204c843398bcb0e6a411b1a02d]

        follow on for tdf#116981
        
        the previous commit 235d61890512894e27f4f81e38a325eee3c67b30, fixed just
        exactly the problem reported in tdf#116981.
        
        This commit fixes similar issues that may exist elsewhere.
        
        To recap, this started as a regression from
                commit  433fc2214c980abd82fa6240f45e634a53a3c61c (patch)
                sal_uIntPtr->sal_Int32 in MultiSelection
        
        Previously, MultiSelection stored it's values internally as sal_uIntPtr,
        but returned them as long in FirstSelected(), NextSelected(),
        and SFX_ENDOFSELECTION was defined to be ULONG_MAX.
        On 64-bit Linux, sal_uIntPtr is typedefed to sal_uInt64, and ULONG_MAX
        is 2^64, which means that previously, the SFX_ENDOFSELECTION value was
        being converted from 2^64 to -2^63 when it was returned, which was why
        these loop worked.
        
        So convert SFX_ENDOFSELECTION to SAL_MIN_INT32, so we get a large
        negative value which can never be a valid index, and which works more
        like it did before the regression.
        Also fix as many loops as I can find, to check against
        SFX_ENDOFSELECTION explicitly.
        
        Change-Id: I947d43dbe23a08105be3d849e33d7e774a8a19fa
        Reviewed-on: https://gerrit.libreoffice.org/52934
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-16  Mike Kaganski  <mike.kaganski@collabora.com>  [914f6385d98f8c898102c971a4d5b0eb9f075ef0]

        32-bit installer must search both for 32- and 64-bit redist
        
        Change-Id: I343b731878c5ebbe61dc8b01fecf3be36b9a35c3
        Reviewed-on: https://gerrit.libreoffice.org/52933
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-16  Gabor Kelemen  <kelemeng@ubuntu.com>  [104b26b246c94c8c66864b20d00e419d96b15961]

        tdf#42949 Remove unnecessary localization headers from sc
        
        Found by searching for the header names and the localization function:
        git grep -l -e \<scresid.hxx\> -e \<strings.hrc\> sc | xargs grep -c ScResId | grep :0$ | grep -v /pch
        and
        git grep -l -e \<globstr.hrc\> sc | xargs grep -c GetRscString | grep :0$ | grep -v /pch
        since global.hxx contains so much more, it's omitted from this round.
        This also gives some false positives used in ErrorMessage() calls or just untranslated strings.
        
        Also translate some stray German comments
        
        Change-Id: Icfea2b2942d12c3c134d419cb7c9a84534c04a86
        Reviewed-on: https://gerrit.libreoffice.org/52932
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-16  Stephan Bergmann  <sbergman@redhat.com>  [74b6e61dde64c5e24bffacda6f67dbf3d1fc7032]

        -Werror,-Wreturn-std-move (recent Clang trunk)
        
        An explicit std::move would be needed in the return statements, as there's a
        conversion from VclPtrInstance to base class VclPtr involved.  One more reason
        to better get rid of VclPtrInstance completely in favor of VclPtr::Create, as
        already mentioned in
        <https://lists.freedesktop.org/archives/libreoffice/2017-May/077756.html>
        "VclPtr some improvements ?"
        
        Change-Id: Id96a58b425749b9be07b422bb4161a3af864ff6c

2018-04-16  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [d07fc485d46f431405a3f6a002f951a08c559677]

        tdf#116486 Consider upper margin in paragraph positioning with flys
        
        The problem was the following:
        There is a paragraph with an upper margin defined. Also, there
        is a flyframe intersecting this upper margin. The desired behavior
        is to reposition the parapgraph, such that it (including it's upper
        margin) is located below the flyframe.
        
        This patch increases the bounding rectangle of the paragraph by the
        upper margin.
        
        For compatibility, there is a compat-flag query. I re-used a related one.
        
        Change-Id: I9dbc75e07e2ba0658fdbbfa9989be24a68660713
        Reviewed-on: https://gerrit.libreoffice.org/52685
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [266e58d246e34cfcea3ccfb8dcb05fde93d04c77]

        sw: prefix members of Writer
        
        Change-Id: Iee39219eb9de089ded9658eb75fcf258c3bd951d
        Reviewed-on: https://gerrit.libreoffice.org/52931
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-16  Tor Lillqvist  <tml@collabora.com>  [5d20d3bf1f927b9eae8ea7180e919a617247ffc2]

        chmod -x
        
        Change-Id: I918fd8193f35d09c9f568992990d4044329fbdb8

2018-04-16  Stephan Bergmann  <sbergman@redhat.com>  [b3afd649f9d1a9f737b136a7cc8cfc6301e2c0d5]

        -Werror,-Wunused-private-field
        
        Change-Id: I13db9b3d43c13c216ef58c6a23cfe6c9000d1f2f

2018-04-16  andreas kainz  <kainz.a@gmail.com>  [2653baa095f9699731e54e8cc854482670f9f418]

        Colibre icons: add statistics icon
        
        Change-Id: I7110bd366882fac41414b9811425a509c5ec912e
        Reviewed-on: https://gerrit.libreoffice.org/52928
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-16  andreas kainz  <kainz.a@gmail.com>  [8974b88df60250515d4ef65dfaa6a3bf8b7d0248]

        Colibre icons: add starmath from galaxy icons
        
        Change-Id: I615b68cf1e1a6f7fbf28b5a49f628e53a090882b
        Reviewed-on: https://gerrit.libreoffice.org/52925
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-16  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [df5e2026e5807219979bd74a4e036cf5fa5224ad]

        tdf#83877 Also check button state when changing text
        
        Change-Id: I41651707085fb8e2b0c8702590f88d7dc4dd6621
        Reviewed-on: https://gerrit.libreoffice.org/52845
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-16  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [cee027a7e504b0a09d60f4cbd8bc2967836b40bc]

        tdf#83877 Improve signatureline svg
        
        Date field went out of graphic
        
        Change-Id: I7e746fee3b45fbc59801829cce2a75900501568d
        Reviewed-on: https://gerrit.libreoffice.org/52840
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-16  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f27e700c945473012127ad5ee92f0c233e5039ba]

        tdf#83877 Also hide label when user can't add coment
        
        Change-Id: Ie9407c2bb32dd190df84b04495f6e2a27885e0a8
        Reviewed-on: https://gerrit.libreoffice.org/52838
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-16  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6654e68cd596345d1b74856ef47c83efcbf503d3]

        tdf#83877 Fix a11y relations in sign dialog
        
        Change-Id: Ife1171a6ddc71615f6dcf493e1e8054acdd4cd3e
        Reviewed-on: https://gerrit.libreoffice.org/52837
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-16  Tor Lillqvist  <tml@collabora.com>  [e1eed8d76bb750d81e1a25b1f51505e9c04adfb4]

        chmod -x
        
        Change-Id: I7a28f6137ae098a78c2b129a0179f4a2f76321ee

2018-04-16  Tor Lillqvist  <tml@collabora.com>  [e8597b7f83f9102257509c8424fb9ee827d3c263]

        chmod -x
        
        Change-Id: I68e6400500d6c6e3203a0d1a392473f24dcf8470

2018-04-16  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [3a4d2468a62363dd228b1e2fad683baf81817674]

        toolkit: use thread safe static initializer
        
        instead of two double-checked locking patterns
        
        Change-Id: Ic232ff44abcba6beda3edf385c2fc6029c04d936
        Reviewed-on: https://gerrit.libreoffice.org/52922
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [58aab71b34327e71b27287b59b9e1d652bf316c3]

        loplugin:useuniqueptr in DockingAreaWindow
        
        Change-Id: I20fb393cfe4a129bc1007d00df5671c784ae85e4
        Reviewed-on: https://gerrit.libreoffice.org/52891
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [96e5d09224d46641278d995dc5fd463fac3dfa75]

        loplugin:useuniqueptr in ImplBorderWindow
        
        Change-Id: Iabff2048cd3f990fe359b8a281a1eb3af2bb9c32
        Reviewed-on: https://gerrit.libreoffice.org/52890
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [1e9101e7bd2d423416fcf1cb1c1b15a140aa12e6]

        loplugin:useuniqueptr in VclMultiLineEdit
        
        Change-Id: I386aa427e12cc97bd116102b1cc75fd7c0d56d61
        Reviewed-on: https://gerrit.libreoffice.org/52889
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [be408facea08a28c83b2de6c0587235a6949e704]

        loplugin:useuniqueptr in FSStorage
        
        Change-Id: Ib7d175905e3fc597e3350d6673cf4f4cc49c96f9
        Reviewed-on: https://gerrit.libreoffice.org/52888
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [23ae341869ddb0d1af81ee7a5705b776817afd4c]

        assert that we own the data before freeing it
        
        Change-Id: I9676da22c00570cd59f2f46b04beb5f1337bbacf
        Reviewed-on: https://gerrit.libreoffice.org/52887
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [3d44b720f58366398e7f59c00dba6339712a670f]

        loplugin:useuniqueptr in SfxItemPool_Impl
        
        Change-Id: Ic3d695dd3ad4ee5ca6537f65d643d8736e3a5700
        Reviewed-on: https://gerrit.libreoffice.org/52886
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [73c29a2978f967d317235d524aad535a6bafbff0]

        loplugin:useuniqueptr in StreamTable
        
        Change-Id: I6a6314a3e6df9edfb6d92d2afbc1567195946292
        Reviewed-on: https://gerrit.libreoffice.org/52885
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [2e0cf814671e99a1d1a902a5828768c620c4674c]

        loplugin:useuniqueptr in ProgressMonitor
        
        Change-Id: Ic66e49037c04501a2c39a69f3f8a2a03cb10b5fc
        Reviewed-on: https://gerrit.libreoffice.org/52884
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [2d2906da813362d83bc6a7d7093eefcc9566dbb1]

        loplugin:useuniqueptr in bridges
        
        Change-Id: I7bf75ffafa63ec88e89192ed32880675c9ae1d61
        Reviewed-on: https://gerrit.libreoffice.org/52883
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [4db9b09cf035e2c9efe44e64c00999be08ccab01]

        loplugin:useuniqueptr in sal/qa/
        
        Change-Id: I20b5cfe2fd95da3f37a6812af5683bcc4d918b06
        Reviewed-on: https://gerrit.libreoffice.org/52882
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [d911b3d37d13e84e0c6cb8eb990e58a0939a6f6a]

        loplugin:useuniqueptr in OStorePageBIOS
        
        update the plugin to check all methods for deleting fields.
        
        Also remove the dead checks for new failing here, can never have worked,
        because it is not calling the std::nothrow variant.
        
        Change-Id: I139410e42f83ae2db0cd38ceee81c8b4c310268c
        Reviewed-on: https://gerrit.libreoffice.org/52881
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [a0b3e81aeb10488c4746360dc1669f3aed71cb67]

        make StyleManager::CreateStylePreviewRenderer return std::unique_ptr
        
        consequently fixing memory leak in sw/
        
        Change-Id: Id66657cb8310baf42b0475cdef5e3618406974eb
        Reviewed-on: https://gerrit.libreoffice.org/52842
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [9d5b5eb966b5144ea7ccc17427ed96e89b7a40d7]

        make AnyWidget::Clone return std::unique_ptr
        
        Change-Id: I8c3af49ae0b3479a59e0dc61ecafddf7a83ba75a
        Reviewed-on: https://gerrit.libreoffice.org/52841
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-16  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [9c4eaa7b81a40d97fe49b85272b40bfeaaf44f86]

        cppcheck: variableScope & unreadVariable
        
        Change-Id: Iaa3adc54d547e243b977a562fa4dbc2b9b9c6592
        Reviewed-on: https://gerrit.libreoffice.org/52905
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-04-16  Chris Sherlock  <chris.sherlock79@gmail.com>  [d246aa574571409046619254292698184c2545a3]

        vcl: move Bitmap::ImplScaleFast() and Bitmap::ImplScaleInterpolate()
        
        Bitmap::ImplScaleFast() -> BitmapFastScaleFilter
        Bitmap::ImplScaleInterpolate() -> BitmapInterpolateScaleFilter
        
        Change-Id: Ieb39cc21df5d98563945968cec81b7c51f64177f
        Reviewed-on: https://gerrit.libreoffice.org/52899
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-16  Chris Sherlock  <chris.sherlock79@gmail.com>  [6631cc554557c56000e0b87d595493b36e6fb7da]

        vcl: migrated BitmapProcessor and scale classes to BitmapFilterEx classes
        
        Change-Id: I0530824cdefb3c714d2664988f887d123e471840
        Reviewed-on: https://gerrit.libreoffice.org/52898
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9fb7aaf570c03c8a26d763f1205fb8c890e8211a]

        Make linked graphic register into LinkedManager again
        
        Change-Id: I16b162f86d6221d120f6355f9a52c1abfcd0ac73
        Reviewed-on: https://gerrit.libreoffice.org/52911
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-15  Guilhem Moulin  <guilhem@libreoffice.org>  [ba69036c8e889237da4bb312d7c5c94066abbfd3]

        Upgrade update check and extension URLs to https
        
        Change-Id: I697458fb3deba508e61e414c43fcfc85aff76f9b
        Signed-off-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/49237
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-04-15  andreas kainz  <kainz.a@gmail.com>  [437d008081fe0d185b74ad9daad02ccd8e460fd3]

        Colibre icons: update links.txt for svx galaxy icons
        
        Change-Id: Iaf9b8f58c10a3753802d97cfdbead8fa73996352
        Reviewed-on: https://gerrit.libreoffice.org/52908
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-15  andreas kainz  <kainz.a@gmail.com>  [8aa301df5ca359895a266cf0e7232ad41a369ac5]

        Colibre icons: some svx galaxy icons
        
        Change-Id: I4ba2e1208668ff85651b724cb0818a2c2cf63e83
        Reviewed-on: https://gerrit.libreoffice.org/52907
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-15  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [05b03813779922110bc9d31c922f906b4920c603]

        tdf#116965 dbahsql: migrate relationgships
        
        from ALTER statements
        
        Change-Id: I399f2ea6f6181c609952d08beb85068cfb45b4df
        Reviewed-on: https://gerrit.libreoffice.org/52893
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-04-15  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [098b84ff26212d5bee30f16848fac90d061e8b14]

        tdf#116954 dbahsql: migrate views too
        
        Change-Id: If6de6491b89cf2fb94586990f5c3e8483e74d464
        Reviewed-on: https://gerrit.libreoffice.org/52892
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-04-15  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [22cfac8edeb3371e458b9f9533478c6e5a81287e]

        tdf#116982 dbahsql: fix autoincrementation
        
        Fix autoincrementation issue by parsing and processing statements like
        "ALTER TABLE <name> ALTER COLUMN <col_name> RESTART WITH <num>"
        
        Change-Id: Ib175d64343d05d4b2cfc9a4cf944d0d0478adbcc
        Reviewed-on: https://gerrit.libreoffice.org/52879
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-04-15  Caolán McNamara  <caolanm@redhat.com>  [0a73815a627bffe27dadaa74fb19f0bb7dd3a246]

        weld SwCopyToDialog
        
        Change-Id: I5801a6a2173c3f7df74be4a04355899d276ac2a1
        Reviewed-on: https://gerrit.libreoffice.org/52915
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-15  Caolán McNamara  <caolanm@redhat.com>  [c07e83bbd79fb4a49cbb7b7e4f31403865989feb]

        Resolves: tdf#116996 null is a bad parent
        
        Change-Id: I85f2816f1d28260c46ebe7996a74d870321a26a8
        Reviewed-on: https://gerrit.libreoffice.org/52895
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-15  Johnny_M  <klasse@partyheld.de>  [112dbca9882ef98a4ff294445939d1c358486691]

        Translate German variable names
        
        Akt -> Current in doctxm
        
        Change-Id: I04ce4a6ea9668b972f0243898c58db4b1a20911a
        Reviewed-on: https://gerrit.libreoffice.org/52187
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-04-15  Johnny_M  <klasse@partyheld.de>  [5d0f349b976073ab3b3e083adb87dd724f899697]

        Translate German variable names
        
        Akt -> Current in ww8
        
        Change-Id: Ib25eb6b796f88441a39bdb71d72542c600f659e1
        Reviewed-on: https://gerrit.libreoffice.org/51801
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-04-15  heiko tietze  <tietze.heiko@gmail.com>  [04ee7404f3d00d6748324b6f60736a9326920b64]

        tdf#108556 - Start center welcome text should respect window width
        
        Wordwrap on second line added
        
        Change-Id: I1b50173eca4fa1c19d25291413fa0bebbcad9190
        Reviewed-on: https://gerrit.libreoffice.org/52906
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-04-15  heiko tietze  <tietze.heiko@gmail.com>  [7d10bcb23624db11ca6445f5cb33a28660f16fd4]

        tdf#50507 - zoom slider always looks like disabled
        
        Slider smaller, in darkshadow color and with a tiny shadow
        
        Change-Id: I0e5253648749fb4190c03ab458498d64dc0388c5
        Reviewed-on: https://gerrit.libreoffice.org/52912
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-04-15  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [786d3c2afdf70966617d13e27053dfd3964a0d89]

        cppcheck: variableScope
        
        Change-Id: Ia149b2b3f6f445e48cd469bb48a80f12b44648cd
        Reviewed-on: https://gerrit.libreoffice.org/52903
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-04-15  David Tardon  <dtardon@redhat.com>  [4ee275e72e36a5a4182cf6860d709f095b4d87da]

        use the standard name pattern for a package
        
        Change-Id: I28f468b84ba0848c6af9bcc3c27971fae1e89fa7

2018-04-15  David Tardon  <dtardon@redhat.com>  [7d01b75c68291ad57145c22d60db6959758e69ef]

        use the standard name pattern for a package
        
        Change-Id: Ia5bf93d6af6ff301439ef04593fcb1d13ab3aa9f

2018-04-15  David Tardon  <dtardon@redhat.com>  [1be0d0cddd3571f8bb8bc590e0e22a3a092ca2d7]

        use the standard name pattern for a package
        
        Change-Id: Ie9113403bb87543816220c84e53bf8b30673b194

2018-04-15  heiko tietze  <tietze.heiko@gmail.com>  [9709309557dfb134e2efccc34ee72c0800aa92e7]

        Remove tango_testing from repository
        
        Abandonned project
        
        Change-Id: I72a80658aa868ca445c4122c32d0c744b340c828
        Reviewed-on: https://gerrit.libreoffice.org/52790
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-04-15  andreas kainz  <kainz.a@gmail.com>  [e19ef55c0bee49cf39832c36d82e3fc767289411]

        Colibre icons: add svx galaxy icons
        
        Change-Id: Ic4d1b106b4770567a87ba10e86a976ebadb11e23
        Reviewed-on: https://gerrit.libreoffice.org/52904
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-15  Kevin Brubeck Unhammer  <unhammer@fsfe.org>  [185f855e040b4e768f00d2ef342dea27a0b39cbd]

        Empty ELMENT should say EMPTY in dtd; fixes tdf#116791
        
        Change-Id: I27906786edddd37d6e616f1bb5b6e8f6902e8049
        Reviewed-on: https://gerrit.libreoffice.org/52878
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-15  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b4d36b5dcfc84b2aa8913ac69ad12077713cee84]

        remove some unused comphelper includes
        
        and fix the fallout
        
        Change-Id: I5d0c2040f57a3ac354a7e277592da31d09a5f359
        Reviewed-on: https://gerrit.libreoffice.org/52894
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-04-15  Jens Carl  <j.carl43@gmx.de>  [c8c74a0b4ca6f3a3619f423b6548c80c52392ae0]

        tdf#45904 Move _FunctionDescription Java tests to C++
        
        Change-Id: Ib4baf75dddb3b63bab25ab13967a20c65d692ce2
        Reviewed-on: https://gerrit.libreoffice.org/52613
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-04-14  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [3fb48f0b6a542bb6d91cc35c0dbd3454758ffb2d]

        SwAccessibleNoTextFrame: use WriterMultiListener instead of SwDepend
        
        Change-Id: I3cdccfbba8198934beb3a03b80dc2ea94448ed6f
        Reviewed-on: https://gerrit.libreoffice.org/52866
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-04-14  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [5b0ceb86c342754d8f4e83408c7ae0da0e3931d3]

        tdf#116944 Warn user before database migration
        
        Warn user with a pop-up dialog before migration.
        
        To do that we have to know the database URL at UI level. In order to get
        that I updated XDataSource interface with getConnectionURL().
        
        The dialog offers two options: proceed with or without migration. If the
        user choose "yes", we store that information in XDataSource. The
        migration itself will be made in buildLowConnection().
        
        Change-Id: I1f0d03da6352f7a0a8d989da79c4b2fe60a03ca1
        Reviewed-on: https://gerrit.libreoffice.org/52876
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-04-14  Jim Raykowski  <raykowj@gmail.com>  [f7d155e71dec5024f2d06dcf3697d1dcf505716a]

        tdf#115600 Display messages in Findbar for Table navigation
        
        ...and make Table navigation wrap
        
        Change-Id: Iac645cb7db65517519cfb791ca1eb26f2567ee7c
        Reviewed-on: https://gerrit.libreoffice.org/52865
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-14  Caolán McNamara  <caolanm@redhat.com>  [9bb6ed114c1b23ecde1df02d954a3bb1abb17e49]

        ofz#7624 Integer-overflow
        
        Change-Id: Ie7a5ff4d6477bca27b83179559664e751817a608
        Reviewed-on: https://gerrit.libreoffice.org/52870
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-14  Caolán McNamara  <caolanm@redhat.com>  [21e84c0935926e6c2a0bf772d41a4c41df70fd7a]

        ofz#7671 Undefined-shift
        
        Change-Id: Ibcd35914bac8799e6b0d48b5c7413b6ad11b9498
        Reviewed-on: https://gerrit.libreoffice.org/52871
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-14  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [3bb1f0b3a8f71807c221fda22433571f9a0497d2]

        Revert HSQLDB related unit tests
        
        Revert changes making HSQLDB related unit tests test Firebird migration.
        They should still test the HSQLDB driver.
        
        It reverts part of 159dd28651788a19848eae56693ad06ed947414d
        
        Change-Id: If2b9207e95055418bd1dc1dc6e472335de311d1e
        Reviewed-on: https://gerrit.libreoffice.org/52873
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-04-14  Arnaud Versini  <arnaud.versini@libreoffice.org>  [c760ebc55f0d0a9838256e9dc6374d85d12ee93e]

        Remove useless iterator in XCUBasedAcceleratorConfiguration::storeToStorage
        
        Change-Id: Ibe3c89901e02d495eb367882138f79cb4b7513fc
        Reviewed-on: https://gerrit.libreoffice.org/52872
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Arnaud Versini <arnaud.versini@libreoffice.org>

2018-04-14  andreas kainz  <kainz.a@gmail.com>  [9b8e196a068434cdd41f1e02d87ad68fca2cf812]

        Colibre icons: sync svx folder with galaxy
        
        Change-Id: Ia746caf8d122a5f498e3000581c1fef6a174851c
        Reviewed-on: https://gerrit.libreoffice.org/52863
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-14  Caolán McNamara  <caolanm@redhat.com>  [7d99b161852b4da3b5a2f97efe629d4f7c3a52e9]

        weld SwGlossDecideDlg
        
        Change-Id: I34a90e842d0b7d5635879e52e9ffb56239aebac2
        Reviewed-on: https://gerrit.libreoffice.org/52848
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-14  heiko tietze  <tietze.heiko@gmail.com>  [eb6531dcb19e61baff69356eda5fd7f2a5d46458]

        tdf#78777 - Keyboard shortcut for number format interfers with macOS defaults
        
        Shortcuts assigned to Shift+Alt+1..6 on macOS; kept Shift+Ctrl+1..6 on Windows/Linux
        
        Change-Id: I993b79961679cfc0cdf771a5e9785e8bd9c39687
        Reviewed-on: https://gerrit.libreoffice.org/52869
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-04-14  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [f5a2fedaebcf71824ecef9b5e7683237646175b4]

        tdf#105075 Firebird: Support Limit of query_GUI
        
        Firebird uses "SELECT FIRST <num> ..." format to limit the number of
        result row numbers instead of "SELECT ... LIMIT <num>"
        
        My first approach was to improve OSQLParser and make it understand the
        Firebird dialect. But it is hard because the parser has hard-coded
        getChild(int) calls all over the code and all the indexes should be
        updated.
        
        Instead of this, we recognise the LIMIT keyword with the parser, remove
        it and push the FIRST <num> part manually right after SELECT.
        
        All of this should happen in case of Firebird and only when using the
        query-GUI.
        
        Change-Id: I53f3f977f77cf98b91b25a7eaa6ebb2ee8ac0951
        Reviewed-on: https://gerrit.libreoffice.org/52591
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-14  Julien Nabet  <serval2412@yahoo.fr>  [5bf410957994ec2acfec1fddb822934ed0965820]

        Related tdf#116999: log the exception (filter/icgm)
        
        and avoid possible long gdb session to find the root cause
        
        Change-Id: If455cf1d727a05a36eccca48d96272c77a6e78a7
        Reviewed-on: https://gerrit.libreoffice.org/52867
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-04-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [0fe5d61ad2c9e21f393bdad4b706e398728a70d8]

        tdf#116981 Base when deleting table column
        
        regression from
            commit	433fc2214c980abd82fa6240f45e634a53a3c61c (patch)
            sal_uIntPtr->sal_Int32 in MultiSelection
        
        Previously, MultiSelection stored it's values internally as sal_uIntPtr,
        but returned them as long in FirstSelected(), NextSelected(),
        and SFX_ENDOFSELECTION was defined to be ULONG_MAX.
        On 64-bit Linux, sal_uIntPtr is typedefed to sal_uInt64, and ULONG_MAX
        is 2^64, which means that previously, the SFX_ENDOFSELECTION value was
        being converted from 2^64 to -2^63 when it was returned, which was why
        this loop worked.
        
        Change-Id: Ia13836622dc1a0cb3b339c5587b71232f4197157
        Reviewed-on: https://gerrit.libreoffice.org/52844
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [40cb28a7d564653e90cb1377e98c0c6f7a0eff6b]

        Fix typos
        
        Change-Id: I981cfdf97d132afdd4d3729ec76b6a3f4c62909a
        Reviewed-on: https://gerrit.libreoffice.org/52210
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-04-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [00685f14577d3d25881b48458a15f1485a9ae7f6]

        Fix typos
        
        Change-Id: Ia9b7550d7abc703fb94d2ff5e84a6bf3d39074ec
        Reviewed-on: https://gerrit.libreoffice.org/52789
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-04-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cc7ff0c141e27090ab521073b961b5eeeb4d693e]

        Fix typos
        
        Change-Id: I28d9591517c324e995691139582c77b5cfdc9d77
        Reviewed-on: https://gerrit.libreoffice.org/52211
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-04-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5203027d74c73f865c53d0be488757ce150130d0]

        Fix typos
        
        Change-Id: I9ea95f5b7b6cd056cc1aad146c8841877d187d55
        Reviewed-on: https://gerrit.libreoffice.org/52742
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-04-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [23fd3c4020617e7d4954863292180fddf6594327]

        Fix typo
        
        Change-Id: I92942f8882ef0d3a387dc29d1c98b7db5b89cd4d
        Reviewed-on: https://gerrit.libreoffice.org/52809
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-04-14  Caolán McNamara  <caolanm@redhat.com>  [9c8a6a4396ebbe8ecb15591cc291c388c82c8ed6]

        gtk3: generate missing mnemonics
        
        Change-Id: Ib0e94b8484dabb7e859c53aeb0e4adf75727fcd6
        Reviewed-on: https://gerrit.libreoffice.org/52839
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-14  andreas kainz  <kainz.a@gmail.com>  [22d2dbeaa6667e4c66978fb3bad11f835f569ef0]

        Colibre icons: add missing svx icons
        
        Change-Id: I2c20351e749f84a1d9f80fbf4e8adb68b0c065be
        Reviewed-on: https://gerrit.libreoffice.org/52862
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-04-14  andreas kainz  <kainz.a@gmail.com>  [895f0c47d43c7df2aadddcb8f53c0193874c866c]

        Colibre icons: 32px icons for hyperlink dialog
        
        Change-Id: Ic53436c7b717ddca1b12e8f94ccc44e53cf89a8d
        Reviewed-on: https://gerrit.libreoffice.org/52861
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-04-14  andreas kainz  <kainz.a@gmail.com>  [d8aa75effa66480b6beb0db0258878b698981ddc]

        NB writer: add ToolbarMode to have a switch action available
        
        Change-Id: I0277bbbd0fd77a93285e6e56421677553431286b
        Reviewed-on: https://gerrit.libreoffice.org/52858
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-04-14  Caolán McNamara  <caolanm@redhat.com>  [f80029445e2b558f0d0e0a25c2c1bbcbe5254120]

        look for check buttons without underlines
        
        Change-Id: Ia9963190cf3dccbfa82951a3f2c0e29e00171429
        Reviewed-on: https://gerrit.libreoffice.org/52847
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-14  Caolán McNamara  <caolanm@redhat.com>  [b31ed9dc1d3a8a93f924d10cd441cf756847cc5f]

        look for radio buttons without underlines
        
        Change-Id: I0ed97515a03a5633628a492ec7797fc3ade8a3d8
        Reviewed-on: https://gerrit.libreoffice.org/52846
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-13  andreas kainz  <kainz.a@gmail.com>  [066ad8cfcdf570c0d14f3de379adfa6c3c196518]

        NB Implementation: reduce length of conditional formating
        
        Change-Id: Ie9ead1e9bb58701283b337014ba39846c1b75d61
        Reviewed-on: https://gerrit.libreoffice.org/52828
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2176c7829d1d925c0beb4586e1620ea513302390]

        Fix typos
        
        Change-Id: If4bc1698af2a43a2dbc45b8518c0f5b736d6abaf
        Reviewed-on: https://gerrit.libreoffice.org/52278
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-04-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [70ebdb5919c21749a8422beff8c885bac38c5d77]

        Removed duplicated include
        
        Change-Id: Ibfea1c4a87a719ba92111787fd74a6176f8b6458
        Reviewed-on: https://gerrit.libreoffice.org/52850
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-13  Mike Kaganski  <mike.kaganski@collabora.com>  [378c1576d2890625ebbd18ec9ccff560eeb1619f]

        LaunchConditions may be specific to install modes
        
        Those conditions that rely on AppSearch should only be checked when
        not yet installed, since AppSearch is not performed in maintenance modes
        
        Change-Id: Ie2c3fa8e8742a4c335f0cd8be571fa563a178a49
        Reviewed-on: https://gerrit.libreoffice.org/52851
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [c8b976ac64c9cac360f7c4fd9844fcfac7ba25a8]

        tdf#116985 sw: fix geometry of textbox of shape with relative size
        
        Relative size of shapes are calculated by the layout, so the normal doc
        model-level synchronization between the shape and its textbox was not
        enough.
        
        Change-Id: Ia6f460132efaf03a7ba3a023cf751f6fff74404d
        Reviewed-on: https://gerrit.libreoffice.org/52831
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-13  Eike Rathke  <erack@redhat.com>  [f762607ae0f1ea02323401de387318b7b0f09a36]

        Revert "calc: unit tests for data validation"
        
        This reverts commit 78d774381b09fc244de162211e9c3fbfe891cbea.
        
        Makes unit tests fail, see comment in https://gerrit.libreoffice.org/50381
        
        Change-Id: I16d00540e12482c47e9a300958746730f12c008a
        Reviewed-on: https://gerrit.libreoffice.org/52849
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-04-13  Samuel Thibault  <sthibault@hypra.fr>  [c1084f6d791b69e612acfe7484f4f38b41662c80]

        gla11y: Enable label-for/labelled-by pairing warnings
        
        Change-Id: Icecc1cf3d7ec5c217e705640f1c4a049b75a6778
        Reviewed-on: https://gerrit.libreoffice.org/52405
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-04-13  Mert Tümer  <merttumer7@gmail.com>  [923b2acc1f6bad5ef344a4c6d7e2bac23c37d416]

        tdf#116820 The viewer does't show recent files
        
        Change-Id: I8a4d4f2cb78a1fa772936e263e1aa3975e8f89ff
        Signed-off-by: Mert Tümer <merttumer7@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/52458
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-04-13  Mert Tümer  <merttumer7@gmail.com>  [68ee5d5997197be3b087ed9f550da4dac6e21bef]

        tdf#116842 fix crashing when adding slides or spreadsheets
        
        Change-Id: I957133e468fe43edd0ed1d76cdd180f20d6a86ac
        Signed-off-by: Mert Tümer <merttumer7@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/52493
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-04-13  Caolán McNamara  <caolanm@redhat.com>  [a2f6b01f41720876ed038a25ea92d381528618ad]

        weld ScDeleteContentsDlg
        
        Change-Id: Ibd3723fc615d97a4747a41e881dbad6829929c0c
        Reviewed-on: https://gerrit.libreoffice.org/52833
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-13  Caolán McNamara  <caolanm@redhat.com>  [b6e7e25578dbd7ed95f907e58d9e40fc51d9ddd8]

        ofz#7648 Bad-cast
        
        Change-Id: I21aaf36f3d6b6c3054649208de809b99aa384c01
        Reviewed-on: https://gerrit.libreoffice.org/52834
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [28db2de99a85f3b6397fbd372658853e8020bf15]

        tdf#83877 Show signing instructions in sign dialog
        
        Change-Id: I230ff1fcbc6f98755ae588dca32d77c442d5f042
        Reviewed-on: https://gerrit.libreoffice.org/52832
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-13  Marco Cecchetti  <marco.cecchetti@collabora.com>  [78d774381b09fc244de162211e9c3fbfe891cbea]

        calc: unit tests for data validation
        
        Change-Id: I51e1d992236de8ecc3e7dcf0085d629c5b863776
        Reviewed-on: https://gerrit.libreoffice.org/50381
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-04-13  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [c7272eea116350e1424d59c358d8528016a2f713]

        sd: hyperlink hint was not always shown
        
        Change-Id: Ic885688ce0f757c3230a5e355a4eef8da71dbda1
        Reviewed-on: https://gerrit.libreoffice.org/52785
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-13  Caolán McNamara  <caolanm@redhat.com>  [57f2882ae218e3500cc2f28ee27db7be606316d3]

        weld ScNameCreateDlg
        
        Change-Id: I8b75647a419020504adc2cdff7c6d046ef043491
        Reviewed-on: https://gerrit.libreoffice.org/52830
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-13  Gabor Kelemen  <kelemeng@ubuntu.com>  [83d247b9917ecf4e23d5a457252a998f233b5c30]

        tdf#42949 Remove unnecessary localization headers from dbaccess
        
        Found by searching for the header names and the localization function:
        git grep -l -e \<core_resource.hxx\> -e \<strings.hrc\> dbaccess | xargs grep -c -e "loadString" -e "DBA_RES" | grep :0$ | grep -v /pch
        
        Since certain files use the strings with other functions as well
        the above command still gives some false positives.
        
        Change-Id: Ib41c5d8d18f3a00729fcf2c4cd8203a2047ef0df
        Reviewed-on: https://gerrit.libreoffice.org/52480
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-13  Caolán McNamara  <caolanm@redhat.com>  [1f5c0cf78d1dcc7420e93ae7c24d838931aba88d]

        weld ScDeleteCellDlg
        
        Change-Id: Ie85c51c019f892f647c2a13f67f47080ffa414b1
        Reviewed-on: https://gerrit.libreoffice.org/52829
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ee79612fc7f33d87f6cc722cdd3e669eaa79bd98]

        tdf#83877 Make user input xml safe
        
        Change-Id: Iff1311932ef6a4525faa999553884bd8d23f3f30
        Reviewed-on: https://gerrit.libreoffice.org/52814
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [39f1c0cd1dcaa4c0caed15355b4ff8163c14f1d6]

        Fix typo
        
        Change-Id: I89ac6de226549c6ec7d7781911ed4f4f045527cf
        Reviewed-on: https://gerrit.libreoffice.org/52281
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-13  Caolán McNamara  <caolanm@redhat.com>  [03a59d9f43c3bbe80e1f06b1a95afd4694ac2f50]

        weld ScInsertCellDlg
        
        Change-Id: I91118d4c0c5e2fa17fed02377547caa65e11bfdc
        Reviewed-on: https://gerrit.libreoffice.org/52824
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-13  Caolán McNamara  <caolanm@redhat.com>  [dab87ec9ac4ac0e4803790232d8b487e1500f24a]

        PRODUCTNAME not expanded in help missing dialog
        
        Change-Id: I6fb0e64566eacadc963f1b7ff570e021abe29522
        Reviewed-on: https://gerrit.libreoffice.org/52817
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [53cc801ed93e4aa76c67ce6aeb0333a56049a1c1]

        tdf#83877 Signatureline dialog: Move shared stuff to common base
        
        Change-Id: I0af888f7b8cd3b7d58665a4b0b1ef18a7f9e98c2
        Reviewed-on: https://gerrit.libreoffice.org/52788
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f4b5a16688f63f5ab7f8b058d2cb3416ebfe84c4]

        tdf#83877 SignatureLineDialog: Improve default values
        
        Change-Id: Ie9da98870f1b6722c6e03b48db94bd448092ad34
        Reviewed-on: https://gerrit.libreoffice.org/52782
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6f6f37b7a48e30b976eb1806364c83b69047cab9]

        tdf#83877 Move SignatureLineDialog to cui
        
        next to SignSignatureLineDialog
        
        Change-Id: I26efa96ec6dae4d9e091abc8cafd9b841118ef31
        Reviewed-on: https://gerrit.libreoffice.org/52781
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-13  Caolán McNamara  <caolanm@redhat.com>  [167dea2eacd6cabfc65c6c756a14a62b58b7f206]

        weld SfxAddHelpBookmarkDialog
        
        Change-Id: I3724b0e92cfd3103f7ecdadbcf6c1efc501e6c04
        Reviewed-on: https://gerrit.libreoffice.org/52822
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-13  Caolán McNamara  <caolanm@redhat.com>  [a27f1957e574f03734fd4b4419f0b0f0229549f1]

        weld DurationDialog
        
        Change-Id: If69c4259c3fd40c822a2dd505e51059a805813f4
        Reviewed-on: https://gerrit.libreoffice.org/52821
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-13  Caolán McNamara  <caolanm@redhat.com>  [a8b096cba3a49732bfec608b4b7e7b90badb31c3]

        weld SfxTemplateCategoryDialog
        
        Change-Id: I7462102797e3b0f552aec97f6cbae919e89e7099
        Reviewed-on: https://gerrit.libreoffice.org/52820
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-13  Hrishabh  <rajputhrishabh@gmail.com>  [f17a04df424dac553195c1922a4e4aa1f4ad5b9d]

        tdf#39593 fixed copy paste code in sw edlingu.cxx
        
        Change-Id: I5d4909e7c16aee488971b4793b20a5cf3ae6bddf
        Reviewed-on: https://gerrit.libreoffice.org/51173
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-13  Caolán McNamara  <caolanm@redhat.com>  [1670f6aaf28907403e5305b78ebcf93de4ebc19b]

        Resolves: tdf#116865 trigger pending sizing timers before arranging
        
        trigger pending sizing timers now so we arrange with the final size of the
        client area
        
        Otherwise calling GetSizePixel in the Arranging loop will trigger the timers
        anyway, causing reentry into Arrange_Impl again where the inner Arrange_Impl
        arranges with the final size, and then returns to this outer Arrange_Impl which
        would rearrange with the old client area size.
        
        Change-Id: Ibc2b97f679ceaa0a825cee015576f403703a5f9e
        Reviewed-on: https://gerrit.libreoffice.org/52815
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-13  Stephan Bergmann  <sbergman@redhat.com>  [9baf9a80ac267a2382aac2b6fe7e7a61528231c5]

        -Werror,-Wself-assign
        
        Looks like this was a typo ever since the code's introduction in
        77cc7cfa1c76b3669791f4c77cc837035c378217 "INTEGRATION: CWS rptwizard01" (and
        then changed again in d1ea6ecda68bf65b8d90e9ea17fa0a218a92b016 "replace <<= with
        assign for <<= with rhs Any").
        
        Change-Id: I8c4fa3ddb651400b9bf65395e8b6ff946c74abf5
        Reviewed-on: https://gerrit.libreoffice.org/52813
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-13  Stephan Bergmann  <sbergman@redhat.com>  [4bf1bf9dd4598f34e43c7c8a69f3665175c3cae5]

        -Werror,-Wself-assign
        
        ...ever since 2bd76c3928d6250c287fb8910e8843d035100e5e "INTEGRATION: CWS aw033",
        and looks like it wants to use the
        
          aRetval = rCandidate.getB2DPoint(nIndex);
        
        already assigned to it ahead of the if/else branches.
        
        Change-Id: Iac242281312fe28b9a17a6a2a930e9597f77b7aa
        Reviewed-on: https://gerrit.libreoffice.org/52811
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-13  Caolán McNamara  <caolanm@redhat.com>  [75dba661d97c625fee8fd2b80c90b9adba9aeffb]

        Related: tdf#100925 background not getting set under X sometimes
        
        not sure why this is the case, but it is reminiscent of rhbz#1283420 which
        results in missing glyphs in some circumstances
        X11CairoTextRender::getCairoContext has a hack in it for that problem, whic
        forces a read from the underlying X Drawable before writing to it which seems
        to have the effect of syncing it up.
        
        So, just before drawing the bg, draw a glyph on it to get it synced, and then
        overwrite it.
        
        Change-Id: I2ffff7e8e989b91821869d8b75a59728ac513d1b
        Reviewed-on: https://gerrit.libreoffice.org/52810
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-13  Stephan Bergmann  <sbergman@redhat.com>  [f0b3e2241e05472ad84bb9a2a7f9b7142ec54863]

        -Werror,-Wreturn-std-move
        
        ("local variable 'aFont' will be copied despite being returned by name"; emitted
        by Clang trunk)
        
        Change-Id: I4c876ec5b92b55ae5d1cc72a0e993d96d88c8071
        Reviewed-on: https://gerrit.libreoffice.org/52812
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f8072cc8e43b42e2bfa227bb33aa06be69233e46]

        Don't abuse loading of a Graphic to actually load an Image
        
        Change-Id: I816c46542088f36ef69b127cc13080e3bc8cdfc2
        Reviewed-on: https://gerrit.libreoffice.org/52806
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-13  Caolán McNamara  <caolanm@redhat.com>  [2b2fe50f33f7d677098f3ebafa8357aea848c0ea]

        weld SwAsciiFilterDlg and set an explicit parent for the dialog
        
        Change-Id: Ie2a52a9e2ea7f41a336b227de670cd5f688d7cd4
        Reviewed-on: https://gerrit.libreoffice.org/52778
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-13  Caolán McNamara  <caolanm@redhat.com>  [34d362b5c249f78ed05c5b069fa90e9597d29c04]

        drop ModalDialog non .ui ctor
        
        Change-Id: Ib26f0b4d76c530e0aa67f74f6a6920b1883eb8e4
        Reviewed-on: https://gerrit.libreoffice.org/52766
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-13  Xisco Fauli  <xiscofauli@libreoffice.org>  [63f6a1970868b3f8e5bc612f405d24ac9445ccea]

        tdf#116874: Don't sign with watermark if the checkbox is disabled
        
        Change-Id: I354b0c3f0d6d29d91c1d7fa9678c4ce0bd7c8c1a
        Reviewed-on: https://gerrit.libreoffice.org/52732
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2018-04-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [0fdcfedd898afcc03332a432ef21052eee6b3a3a]

        make SdrObjUserData::Clone return std::unique_ptr
        
        Change-Id: Iffe047b081fde0bb582d8730a8e96d2597c7567a
        Reviewed-on: https://gerrit.libreoffice.org/52780
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [d0d4a3647692883b17a1acd96a01a1857c5872b1]

        loplugin:useuniqueptr in ScImportExport
        
        Change-Id: I2b064dfcc3ab8ad7eba360fc90cd56ac9bd1cf22
        Reviewed-on: https://gerrit.libreoffice.org/52759
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [846027306a9edcbdf7bf1a3271fd6f8b0d4b139d]

        make TextAttrib::Clone return by std::unique_ptr
        
        Change-Id: I8e3941c4c8507e7a898f5f2e0fb13543e5c129cd
        Reviewed-on: https://gerrit.libreoffice.org/52748
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-13  Stephan Bergmann  <sbergman@redhat.com>  [9ddc4b62b4bdf04a2aeeddb053b00ccc031e83ef]

        external/firebird: Even more LIBO_TUNNEL_LIBRARY_PATH
        
        ...as needed by some builders, apparently.
        
        Change-Id: I94f3059121d21d55fc7f87d5554bf192f6858e06

2018-04-13  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [ba662ea44083107f10184a4f01b94f9b8e3ed3dc]

        tdf#106084 EMF+ Implement String aligment and Leading/Trailing Margin.
        
        Many users noticing that EMF DrawString is shifted horizontally in same cases.
        It is caused by missing implementation of:
         - StringAlignment:
              Near: Alignment is to the left side of the layout rectangle
              Center: Specifies that alignment is centered
                      between the origin and extent of the layout rectangle.
              Far:  Alignment is to the right side of the layout rectangle
         - Leading Margin: specifies the length of the space to add
           to the starting position of a string
         - trailing Margin: Length of the space to leave following a string.
        
        With this path this missing parameters are implemented.
        It was tested with document:
        https://bugs.documentfoundation.org/attachment.cgi?id=131334
        
        In following document StringAlignmentCenter and LeadingMargin is not set:
        https://bugs.documentfoundation.org/attachment.cgi?id=124180
        I make sure that there is no regression (the image should be displayed
        as without the patch.
        
        Change-Id: I7909a1d02ffd558a3bf91bd41f6945830252724d
        Reviewed-on: https://gerrit.libreoffice.org/52696
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Patrick Jaap <patrick.jaap@tu-dresden.de>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-04-13  Mike Kaganski  <mike.kaganski@collabora.com>  [3bd63cc5d6e24139d41f029993dc54d7b2e07e87]

        I guess it's time to remove some Win9x code
        
        Change-Id: I921207fb73b2dc1e0f55836fa87c3338ff4fe1a9
        Reviewed-on: https://gerrit.libreoffice.org/52807
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-13  Stephan Bergmann  <sbergman@redhat.com>  [ed52ffb6ab840a1f4abdda8553fa9410793f4add]

        external/firebird: Even more LIBO_TUNNEL_LIBRARY_PATH
        
        ...as needed by some builders, apparently.
        
        Change-Id: I0b7c063ef2c712a6b32aa107ab733a3723b38f99

2018-04-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [08ac81ccb5ef2397c0073f186fcf5bb2cc528b83]

        xmlsecurity nss: create SEInitializer instances with a constructor
        
        And split NSSInitializer and SEInitializer into two implementations,
        they are not the same on Windows, so it simplifies things if they're
        also split on other platforms.
        
        Change-Id: Ifc0ea7e35e804232ee492b7eea9c25662c9b499e
        Reviewed-on: https://gerrit.libreoffice.org/52801
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ca2fd526160b8f69524cdcf8c57f814b0ad48029]

        tdf#83877 Add dialog to sign signature lines
        
        actual signing still missing
        
        Change-Id: I41f013a2867f923155203dcee58ff453a43fa7c2
        Reviewed-on: https://gerrit.libreoffice.org/51735
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [55e84652ae84bd2374462ee19afd359a8cc90b95]

        Remove XGraphicProvider imports where they aren't needed
        
        Change-Id: Ie4da74e7d58d49aa870a70c4279cbab22f0f7746
        Reviewed-on: https://gerrit.libreoffice.org/52805
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-12  Mike Kaganski  <mike.kaganski@collabora.com>  [1f8a3657216e44796cb94087450552aa977ebdae]

        tdf#108580 related: improve existing redist detection
        
        This uses VC Runtime upgrade code (checked using Upgrade table) to
        find installed redist, instead of checking registry keys that change
        between versions (while the runtime is still compatible, as with 2015
        and 2017).
        Also, it checks if UCRT is present. Now, if either VC Runtime or UCRT
        is absent, we try to install the redist. This would allow to install
        UCRT in scenarios when first install was attempted on a system not
        suitable for UCRT (like Win7 w/o SP1, or Win8.1 w/o April 2014 update
        rollup), where VC Runtime gets installed, but UCRT is still missing.
        We use the ucrtbase.dll version to check that; and as the expected
        version is 10.x, we take into account that Win10 lies about versions.
        
        Change-Id: I864dfc09cf1bdc775501729fa2a27dc98295588c
        Reviewed-on: https://gerrit.libreoffice.org/52794
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-12  andreas kainz  <kainz.a@gmail.com>  [915533369ed5eec66b641fb961616cc76151ad8d]

        NB Implementation: shorter label for conditional formating
        
        Change-Id: Ic4298ad60cb39b5ca844cd47da44f811dd625df7
        Reviewed-on: https://gerrit.libreoffice.org/52786
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2d128d7373ff7fc7df3bc38c577aff671ba4cd17]

        Updated core Project: help  934da888b80ebbf654e6cff797727d332eebaf6a
        
        Better TDF video for new help
        
        Found better TDF video to display in module help entry pages
        
        Change-Id: I0ca17c975e28a20467752fa07d64617ee1c7a2bf
        Reviewed-on: https://gerrit.libreoffice.org/52800
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8c70bdcb193161d27724893371999c53a5f8d356]

        Updated core Project: help  2c5257ffbfa02e432a80f37fdfe6c9aa3280c873
        
        tdf#94438 disambiguate bookmark branches (iii)
        
        Change-Id: I4953a00750c9f7a5aa65aff01232a66e0ad360fc
        Reviewed-on: https://gerrit.libreoffice.org/52799
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [7681606be8ff4641f3000107b0d18bf083a383b3]

        Updated core Project: help  c81535cf7d904c8c7625d66d3ba67f36f9d07f59
        
        tdf#94438 disambiguate bookmark branch (ii)
        
        Change-Id: I07fa84bb8f04fe7128939d059dc26d580c5881f4
        Reviewed-on: https://gerrit.libreoffice.org/52798
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [9691b2fc5d77df41f923722fbaaa512d545a98ca]

        tdf#116976 DOCX import: fix rel size of shape after bitmap
        
        We have a queue of these odd relative sizes (which are not XML
        attributes but text inside the XML element), if the bitmap doesn't pop
        the queue, the following shape won't get its size.
        
        Change-Id: I1602208c9509d8889bf0be254f3b25fb25fafca2
        Reviewed-on: https://gerrit.libreoffice.org/52791
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-12  Caolán McNamara  <caolanm@redhat.com>  [1e9e78bde0e659c89ea96b259845539dab500195]

        weld RTSPWDialog
        
        Change-Id: I822c15bb4326d1b7b96b2af9aefbb3deecc7b229
        Reviewed-on: https://gerrit.libreoffice.org/52770
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [47da2b3ef35b87964218374282f6add41076af9a]

        Updated core Project: help  b5aad7c2f22be97d0d20ca7b31875fcaa55309a3
        
        tdf#94438 disambiguate bookmark branch id's
        
        part II
        
        Change-Id: Ic6e56307c667023a8892f60c20ef1f79b02b5347
        Reviewed-on: https://gerrit.libreoffice.org/52795
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b882b2453dbd63e1ab9e198b22876fa26c02fbcd]

        Updated core Project: help  ba894a341a96b89e0dd18161abbd148fb410a389
        
        tdf#94438 Fix dup bookmark branches
        
        Part 1, Calc files
        
        Change-Id: I9a3c1d8f6afac7e693590be9220e811b07d6fd28
        Reviewed-on: https://gerrit.libreoffice.org/52793
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b5a2dbdb7dbe4f9286dee7b451e06e7f82e9e787]

        Fix typos
        
        Change-Id: Ie6ce882d5d39cdd24d0647b9fdddabafeee1d25f
        Reviewed-on: https://gerrit.libreoffice.org/52277
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-04-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a65d69179ee0a2b8035746a8e4c8000770758974]

        Fix typos
        
        Change-Id: I0c9d917b8673680dbd0729f7f9a4cf5a6e686908
        Reviewed-on: https://gerrit.libreoffice.org/52543
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-04-12  Andras Timar  <andras.timar@collabora.com>  [cde434d1f6e611cd35de3595bdfc47769acc5d2d]

        typo: requrired -> required
        
        Change-Id: I0cd28356834a14a2f53545fb3c8e87f067eac789
        Reviewed-on: https://gerrit.libreoffice.org/52776
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-04-12  Stephan Bergmann  <sbergman@redhat.com>  [7ba4d6f367aacec69b3a3707e55085cc7303e573]

        external/firebird: More LIBO_TUNNEL_LIBRARY_PATH
        
        ...after 14955ed91b282ccbb395cb47c6d76e3b42b34748 "external/firebird: Support
        Clang ASan", which was oddly enough only necessary on one machine,
        <https://ci.libreoffice.org/job/lo_tb_master_linux/26757/console>, but not on
        others.  Maybe the best fix overall would be to just not build examples at all,
        as is already done in external/firebird/firebird-cygwin-msvc.patch.
        
        Change-Id: I7dd37c93ea5a55cb26a167e52d22a6f50c05494e
        Reviewed-on: https://gerrit.libreoffice.org/52779
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-12  Marco Cecchetti  <marco.cecchetti@collabora.com>  [2977e8d7c2a0bf62fa70a728a88cc6bddfc87ffd]

        lok: sc: clicking outside a pop-up or context menu doesn't close it
        
        Change-Id: Iecf0659467264d921c7c9faddc98fd5519e7db93
        Reviewed-on: https://gerrit.libreoffice.org/52617
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 1cd76097043a5ece899dd7c9468755dcd961b0eb)
        Reviewed-on: https://gerrit.libreoffice.org/52736
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-12  heiko tietze  <tietze.heiko@gmail.com>  [eb5f7302d0b2d63e82a9b3f3c5429278e2b54c85]

        Follow-up to patch 52774
        
        Mnemonics adjusted
        
        Change-Id: I83b7ba9ec7389b902439d639f0257c4a1b34a26c
        Reviewed-on: https://gerrit.libreoffice.org/52792
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-04-12  Caolán McNamara  <caolanm@redhat.com>  [7b39e82291a9cc2403a26c966394aa20597ddce6]

        weld OfaAutoFmtPrcntSet
        
        Change-Id: Ib7c63c75e6b7b8cef0405d22d81658483dc9778b
        Reviewed-on: https://gerrit.libreoffice.org/52769
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [2eef6fd6fc5477aaef5ee82a5189d8f0b595a4a2]

        dbaccess: fix --without-java build once more
        
        Change-Id: I49bf0f066db8a988ee9a091cac1adf5ebcaa2afe
        Reviewed-on: https://gerrit.libreoffice.org/52777
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-12  Johnny_M  <klasse@partyheld.de>  [43bb99841254d668f1eb8f9791fb2aa5e821dbee]

        Translate German variable names
        
        Akt -> Current
        Anf -> Start
        in svdmodel
        
        Change-Id: I67b255bfcf67769d4baa11986acbcc3a7e919a8f
        Reviewed-on: https://gerrit.libreoffice.org/52189
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-04-12  Johnny_M  <klasse@partyheld.de>  [4cc3f90303a3da5141598b95e6158d98d647cbcf]

        Translate German variable names
        
        Akt -> Current in autofmt
        
        Change-Id: I6c1a8c20bc1c98644a7667527269b52aabc6cf50
        Reviewed-on: https://gerrit.libreoffice.org/52186
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-04-12  Johnny_M  <klasse@partyheld.de>  [667722ab8a366bf5275acb7cddbe1a9b03776821]

        Translate German variable and function names
        
        Akt -> Current in svdraw
        
        Change-Id: I8df687a5e78ad3e5e5e89b7013f782aa665529cf
        Reviewed-on: https://gerrit.libreoffice.org/52190
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-04-12  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [3ba75bf050336bef3738a92a7a942622b9326498]

        tdf#114260: Allow setting toolbar style in the gear menu
        
        of the Customize dialog.
        
        Change-Id: I69e39175a235446dd75fe59324298b9c59ee2d81
        Reviewed-on: https://gerrit.libreoffice.org/52774
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-12  Caolán McNamara  <caolanm@redhat.com>  [388cee7be6d27fefeadc709c501b700817bce5fd]

        weld QueryString
        
        Change-Id: I0caf5b563349bf8260f266b0f4658306c9ec72d9
        Reviewed-on: https://gerrit.libreoffice.org/52771
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-12  Caolán McNamara  <caolanm@redhat.com>  [9f150ddf0ee8e368f06c06c21682d38d01af5c4a]

        unused ImpSVGDialog dialog
        
        its all in untranslated english too, maybe a debugging dialog if some
        kind, no way to instantiate it in practice
        
        Change-Id: I4270a6eabf1d3b3031becabc8e50f8b1f41c4b73
        Reviewed-on: https://gerrit.libreoffice.org/52765
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-12  Caolán McNamara  <caolanm@redhat.com>  [46cefbcae75947bf78cd3c3f1ed7e6e975ad9f93]

        ditch debugging code
        
        Change-Id: I45d8a3416aab1da0f084bbbfacf2cbc84bab4922
        Reviewed-on: https://gerrit.libreoffice.org/52764
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-12  Stephan Bergmann  <sbergman@redhat.com>  [cf215a627ccf106cc5de2575f145c769ab6c4d73]

        Missing quoting
        
        ...so the $ are not eaten by the sub-make
        
        Change-Id: Ifa9383a5d31720be517c03631224f5244f112d3d
        Reviewed-on: https://gerrit.libreoffice.org/52775
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-12  Caolán McNamara  <caolanm@redhat.com>  [9f60e0b40cd272e77db4a265ef629454748d1430]

        coverity#1434219 Uncaught exception
        
        Change-Id: I97b0d4fb6c16373364a43b60b67a27e2eb27bd48
        Reviewed-on: https://gerrit.libreoffice.org/52757
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-12  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [0d667741efeb70fca497f5a09c3e630bbc4d9b3f]

        Indicate Windows updates users need to run us
        
        Cf. 8faa1bc61fa8f09365d483364aea2b1c2751b587 and
        79383148bb31bee0c8fae941f6cc0fdd605fb2ea.
        
        Change-Id: I78457690aa719dc0dd7062c274dd8ae90453066e

2018-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [44c75946d209d2bbfb9d2b0ad8a59abd3d0e8b74]

        loplugin:useuniqueptr in ScAccessiblePreviewHeaderCellTextData
        
        Change-Id: I18764ca8ca2e0a78d68005c7604809990afa63ce
        Reviewed-on: https://gerrit.libreoffice.org/52760
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-12  Caolán McNamara  <caolanm@redhat.com>  [5744448588ea45349930ba806d858f018987bcbd]

        coverity#1434221 Uninitialized scalar variable
        
        Change-Id: I16edad31b8b69ee1aab99ae433aeb8af4c77f3d9
        Reviewed-on: https://gerrit.libreoffice.org/52755
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a2b53fece14f745853bcfe1a300c3dceb580e148]

        vcl: Add a internal (memory) manager for Graphic objects
        
        This adds vcl::graphic::Manager which is a manager singleton that
        tracks all the creation fo graphic objects and swaps them out on
        a time and allocation basis.
        
        Time based - every number of seconds it looks for Graphics that
        weren't used for a time.
        
        Allocation based - when creating a new Graphic and the total of
        Graphic uses more than the total amount of memory for Graphics
        defined in configuration, it tries to release the Graphics that
        weren't used for a time.
        
        Change-Id: I5dbf74db4a6455d32c4abcbad7be21c7f0534642
        Reviewed-on: https://gerrit.libreoffice.org/52396
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [92ac45b1920fcce8259c1eab94357415e8f50d82]

        loplugin:useuniqueptr in ScAccessibleHeaderTextData
        
        Change-Id: I545988d672b9b07ab7930ce280d93ced8b31f327
        Reviewed-on: https://gerrit.libreoffice.org/52761
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-12  Caolán McNamara  <caolanm@redhat.com>  [d43fa87fbcb46a44e61338105b6da9eb8a1a5b15]

        weld SbiInputDialog
        
        this is basically the same as SvRTLInputBox
        
        Change-Id: Idbf0f58cf51ea706928e18b81ce80088015dccc4
        Reviewed-on: https://gerrit.libreoffice.org/52763
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [bd8e6d77e297a473e3ce7179a866422a432ae084]

        loplugin:useuniqueptr in ScRefUndoData
        
        Change-Id: I35e0bf44cf63be5ea94863f47f08d376a9c0b1ef
        Reviewed-on: https://gerrit.libreoffice.org/52762
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [5a0485566052af04c2a2493341d25fd43df2a8b3]

        fix Windows build
        
        after commit 5dd762ddc182 "hold MetaAction by rtl::Reference"
        
        Change-Id: I21baeca159efb09b19a81c27b7eb96bcade1e469

2018-04-12  heiko tietze  <tietze.heiko@gmail.com>  [38f83693f096ae14cd43292223c5b16bbb001b87]

        tdf#106544 - Merge cells dialog is difficult to understand
        
        Added images underneath the radio buttons, placed at vcl/res/Merge*.svg
        
        Change-Id: Id77b8076f8cd9fb031fe9974d93f35dbe32f63a8
        Reviewed-on: https://gerrit.libreoffice.org/52758
        Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-04-12  Stephan Bergmann  <sbergman@redhat.com>  [cb4784e59dfd872d4120c9f5f81ccabc8f2fde4a]

        Build Jenkins ASan/UBSan bot with --enable-firebird-sdbc
        
        ...now that 14955ed91b282ccbb395cb47c6d76e3b42b34748 "external/firebird: Support
        Clang ASan" allows to
        
        Change-Id: I339ec464a085853e1b6789a544b8f64932f1322d

2018-04-12  Stephan Bergmann  <sbergman@redhat.com>  [14955ed91b282ccbb395cb47c6d76e3b42b34748]

        external/firebird: Support Clang ASan
        
        First of all, LD_LIBRARY_PATH must not affect the make executable called for the
        firebird build.  That would cause problems when that make executable depends on
        system versions of dynamic libraries that also happen to be available as LO-
        built versions on LD_LIBRARY_PATH:
        
        > make: symbol lookup error: /data/sbergman/lo-san/core/instdir/program/libfreebl3.so: undefined symbol: __asan_option_detect_stack_use_after_return
        > make: *** [/data/sbergman/lo-san/core/external/firebird/ExternalProject_firebird.mk:41: /data/sbergman/lo-san/core/workdir/ExternalProject/firebird/build] Error 127
        
        For that, gb_Helper_extend_ld_path is now tunneled to the relevant places in the
        firebird build, where executables are called that use firebird's
        UnicodeUtil::getConversionICU
        (workdir/UnpackedTarball/firebird/src/common/unicode_util.cpp) to dynamically
        load icu libraries.  (Similar to 3a2818280ad65c3d0aa9e720f62fec571713b2e7
        "external/liblangtag: Tunnel LD_LIBRARY_PATH to where it's actually needed".)
        
        Then, what appears to work is to disable firebird's global operators new/delete
        (so that ASan's versions kick in).
        
        MemPool::{alloc,release}Raw would still be called at start-up through
        Firebird::GlobalPtr<Firebird::Mutex, (Firebird::InstanceControl::DtorPriority)3>
        ::GlobalPtr() calling Firebird::GlobalStorage::operator new(unsigned long), but
        there is already provision to avoid those functions' heavy machinery for the
        USE_VALGRIND case.
        
        DEBUG_GDS_ALLOC (which would enable other inopportune overloads of global
        operator new/delete) needs to be disabled in a somewhat contorted way, because
        8ea07101c1613d213fd7cea17f094a947b14cd00 "external/firebird: Work around
        operator new alignment violations" might explicitly set it from the outside,
        which we need to undo for ASan builds.
        
        `make check screenshot` encountered one alloc-dealloc-mismatch (already during
        building firebird itself) that needs a patch to src/jrd/SimilarToMatcher.h.
        
        Change-Id: I6bb68604095908189259be14440f72d3b23cbd4e
        Reviewed-on: https://gerrit.libreoffice.org/52706
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [61dd9cafab20af893204deaca81ef26c1e7f7bb0]

        make SvxEditSource::Clone return std::unique_ptr
        
        Change-Id: If0d93024a642cc80a2a84d0c15525af1c0596546
        Reviewed-on: https://gerrit.libreoffice.org/52715
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [e722564d40143fa029fe10d22a625539c795ee04]

        make SvLBoxItem::Clone return a std::unique_ptr
        
        and combine the Create/Clone methods into one
        
        Change-Id: Ia982be6b50135b8d368d84070327689be6b3d890
        Reviewed-on: https://gerrit.libreoffice.org/52745
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [5dd762ddc1829a86e7b4e23076143bc01d6073ad]

        hold MetaAction by rtl::Reference
        
        instead of yet another private implementation of manual reference
        counting
        
        Change-Id: Iefb1d2e595e45a2dfdc3be54e1c51b64afeaf9d8
        Reviewed-on: https://gerrit.libreoffice.org/52753
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-12  andreas kainz  <kainz.a@gmail.com>  [9bd372218dfea3fb70d503d7532ee2b144ada136]

        Colibre Icons: missing add view tab icons calc and impress
        
        Change-Id: I5905cea12f5a9df3b485e71d112ae994c5474eea
        Reviewed-on: https://gerrit.libreoffice.org/52751
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-12  Jean-Pierre Ledure  <jp@ledure.be>  [2c351353d9cf52cc83b437728b7f44ca4f83165d]

        Access2Base - Correct typo in L10N label
        
        COMMANDBAR i.o. COMAMANDBAR

2018-04-12  Caolán McNamara  <caolanm@redhat.com>  [1d78ddc4a7277b05f05ba36d0275e073587c9b64]

        coverity#1434220 Resource leak
        
        Change-Id: If38eb14445c2a2509994e20bdbd00f449819c666
        Reviewed-on: https://gerrit.libreoffice.org/52754
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-12  Gabor Kelemen  <kelemeng@ubuntu.com>  [84e2614a75a615d6c8584b13a69b3368d2a12a3d]

        tdf#42949 Remove unnecessary localization headers from fpicker
        
        Found by searching for the header names and the localization function:
        git grep -l -e \<fpsofficeResMgr.hxx\> -e \<strings.hrc\> fpicker/ | xargs grep -c FpsResId | grep :0$ | grep -v /pch
        
        Change-Id: I77361692343a731ca344744ae2ab440caf1d66e9
        Reviewed-on: https://gerrit.libreoffice.org/52596
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-12  Caolán McNamara  <caolanm@redhat.com>  [6672151fbb6865415b4036525c13c182590369c9]

        weld SvRTLInputBox
        
        This (forgotten) dialog is the statbasic "InputBox" dialog
        
        Change-Id: Ifb65fb382be7bd6b5a2ba904e0cb64ddce2485a8
        Reviewed-on: https://gerrit.libreoffice.org/52749
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-12  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [b00815b58a602c19a980c0142f7b9462b8faffd2]

        fix build for colibre icons
        
        we don't want accented characters in filenames...
        
        Change-Id: I0070f2a9a6d6caf6ba87ac8a067894d61bba69a3

2018-04-12  Mike Kaganski  <mike.kaganski@collabora.com>  [8faa1bc61fa8f09365d483364aea2b1c2751b587]

        tdf#108580 related: check for Windows 8.1 April 2014 update rollup
        
        ... since it's the required prerequisite for Universal CRT.
        This moves Windows version check to LaunchCondition table; and adds a
        check for kernel32.dll version associated with the said update level.
        
        Change-Id: I1de84dc47c9392fcb7122e1a877db2e99eae2415
        Reviewed-on: https://gerrit.libreoffice.org/52743
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-12  Jim Raykowski  <raykowj@gmail.com>  [cac80ccacf917e7e80f75c3574cc2a300f1d775a]

        tdf#105225 A character highlighting tab page based on the area tab page
        
        Change-Id: Icd76af14129ff742c77d7f19582c3cbc0520525e
        Reviewed-on: https://gerrit.libreoffice.org/48737
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [24a57e2b854a1b8b3b8533ac72a6614ee29e374a]

        Keep strings alive again as necessary
        
        regression from
            commit 49eb02f07a5af44da59008a238e828b4a9532bef
            new loplugin:unusedvariablemore
        
        Change-Id: If92be219368a0dc33f40cd425efc6028c28c5e53

2018-04-12  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [f4fc28aedf9c673f368ddc00f3279f6d54c1a654]

        Revert "Remove dead HSQLDB driver"
        
        We cannot silently convert user data or their used file formats
        and then await them to accept it or reinstall an older version.
        
        Let us make a soft change instead of an hard (heart) break
        and avoid us to been attacked with fire and forks from our users.
        
        This reverts commit 8d381ae8d6c742a7e15bf7ad9e07b65f81728ef6.
        
        Change-Id: Ia153640935e355771acb85cf652f8fe4c21fafbb
        Reviewed-on: https://gerrit.libreoffice.org/52731
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-04-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [189d3e10c7d25138c58f28ca4f5c041f1a9f4494]

        sw: fix some IWYU warnings
        
        Change-Id: I0241707fcdf1d22131ce35fb64488fcf6d669675
        Reviewed-on: https://gerrit.libreoffice.org/52750
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [d5ed07d2a249e61937dd42a4b2efb7e7fbef02d6]

        make ControlModelContainerBase::Clone return by rtl::Reference
        
        Change-Id: Ie5d80688293dea42bea8b38fb1699e93980dd668
        Reviewed-on: https://gerrit.libreoffice.org/52747
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [b0a2ab4c68fa11b0a713583946718a60fda19c0c]

        make BaseProperties::Clone return std::unique_ptr
        
        Change-Id: Iab4fb31c975bc19ccd895df9de79c0ad055027c0
        Reviewed-on: https://gerrit.libreoffice.org/52746
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [d1ae2387c729ac8a0e616c57075174eb0d06d389]

        make FontList::Clone return a std::unique_ptr
        
        and simplify the logic in SvxCharNamePage
        
        Change-Id: Ic1b379bb83203aa1ebf47b44d944c83a02c04224
        Reviewed-on: https://gerrit.libreoffice.org/52744
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-12  Stephan Bergmann  <sbergman@redhat.com>  [6ec4109f73740de067b713cd46dae043f1b05dc5]

        Keep strings alive again as necessary
        
        ...fixing regression introduced with 49eb02f07a5af44da59008a238e828b4a9532bef
        "new loplugin:unusedvariablemore"
        
        Change-Id: Ib598d67add50031937c9c9f3e23ea16d0a1da107

2018-04-11  Caolán McNamara  <caolanm@redhat.com>  [4ab0912cd214a4b0bdcbcdd2711b831dab9ca60a]

        weld PlaceEditDialog
        
        Change-Id: I971784afc8c2ba6ebd7809c20ef8d730aafbfe31
        Reviewed-on: https://gerrit.libreoffice.org/52727
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [b6f7a4908d1c3fc610440a1cbbbc1673a53da8b6]

        sw XHTML export: properly write <li>...</li> around paragraphs
        
        HTML allows just writing <li>, but XHTML really insist on an explicit
        end element for list items.
        
        Change-Id: Ia4aef95c290800d6dc2f6559e7b7bfa3a4213376
        Reviewed-on: https://gerrit.libreoffice.org/52734
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-11  Noel Grandin  <noel@peralex.com>  [8094fa17207729c119f7a1fa399286919dd1a8a3]

        improve commit 95eb921ec06ee7
        
           "tdf#108608 more Draw text editing responsiveness fixes"
        
        lru_map is fine on Windows, was a bug in the new clear method I
        added.
        
        Change-Id: I27565675dfe0f57e2ba3c3e0c50297770761dc6a
        Reviewed-on: https://gerrit.libreoffice.org/52728
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-11  Caolán McNamara  <caolanm@redhat.com>  [9c0684c9efca25ab9a39002b34328fafc30cc8bd]

        weld LoginDialog
        
        Change-Id: I8f2af38bff24a0d4dc088eb1150220a8ea0f0fba
        Reviewed-on: https://gerrit.libreoffice.org/52730
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-11  Caolán McNamara  <caolanm@redhat.com>  [2ca4b505b25e13c9f422c28252f5b7533b8e3270]

        cairo_surface_create_similar_image is >= cairo 1.12.0
        
        Change-Id: I1805e5680beff6c632016686aa661efe25a8c2f8

2018-04-11  Michael Stahl  <Michael.Stahl@cib.de>  [7db137e87177dbe381186491ca36e3e8fd62ddc2]

        tdf#50057 sw: fix duplication of at-paragraph anchored flys
        
        The problem is that the flys that are anchored to the first paragraph of
        a SwRedline do get copied by SwRangeRedline::CopyToSection(), but they
        don't get deleted by DelCopyOfSection().
        
        Copying is enabled because the setting of the SetRedlineMove()
        was made conditional in commit 65de5382a389cc7edf1cdf506da4fb43a4d33a9f
        "#100619# fixed problem with hiding deleted graphics",
        which isn't justified in any way and which i can't imaginge a good reason
        for, given that the flys anchored in the first paragraph are all skipped
        in DelFlyInRange(), so why would you want to copy them; hence this
        reverts that commit.
        
        The interesting check for the redline_fly_duplication_at_para_end_inside
        case is actually the one that was added in commit
        23e52c207760c596cc2f841ef59f3100c110d591
        
        Change-Id: I96fb294a5456e7f1172a5f408ebcb21cf211c276
        Reviewed-on: https://gerrit.libreoffice.org/52729
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-04-11  Caolán McNamara  <caolanm@redhat.com>  [b524de950c6eb0bc61d05d41fe69b67ab59b16c6]

        Related: rhbz#1396729 use cairo_surface_create_similar
        
        where we can
        
        Change-Id: If6fd729a9cbf834faef33586b5bd886aad2fbe1d
        Reviewed-on: https://gerrit.libreoffice.org/52726
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [e65918b837b6c84604413d0de3cfaedaf8a53913]

        tdf#116929 Transparent mask imported incorrectly
        
        regression from
            commit 8015e0a15d1b8c454c26c645c7e8ebee9c4e1ee1
            Date:   Fri Mar 16 13:43:08 2018 +0200
            move some mask code from SvxMSDffManager::ImportGraphic inside
        BitmapEx
        
        Change-Id: Idee9728f1274f487f5c085f1756ccb5cf28430ec
        Reviewed-on: https://gerrit.libreoffice.org/52716
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [4cd3c436923bfba281b1bf16d9785208a2119cea]

        sw reqif-xhtml export: limit values of the style attribute
        
        The ReqIF spec (v1.2, page 56) says that on import only these attributes
        should be considered, so it's pointless to write them (even if doing so
        is not strictly invalid).
        
        This more general approach also means that the earlier merging that was
        specific to tables in commit c0149b1c028450411d36457593f4af3406541b00
        (sw XHTML export: fix duplicated style attribute for table
        border/background, 2018-03-20) is no longer needed.
        
        Change-Id: I340e6a9f726f42072bf1aaa49ea72162004e5493
        Reviewed-on: https://gerrit.libreoffice.org/52725
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [adc10e62ddc4a65f6b1fecbcfc7c6560489e3aaa]

        sw XHTML export: fix missing namespace prefix of lists
        
        Unordered lists, but fixes ordered lists as a side effect, too.
        
        Change-Id: I1752522e906975b112e6938ffc5456e53a165996
        Reviewed-on: https://gerrit.libreoffice.org/52724
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-11  Caolán McNamara  <caolanm@redhat.com>  [6eea5cffc4399fd31f97b19359eb6ae9c75d21b8]

        Related: rhbz#1396729 use cairo_surface_create_similar_image
        
        don't expect it to make much of a difference but does allow bubbling
        the initial widget surface type around through the virtual devices
        
        Change-Id: I414a4b10b0ae4195345b81d9da7f748652d4f566
        Reviewed-on: https://gerrit.libreoffice.org/52718
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-11  Caolán McNamara  <caolanm@redhat.com>  [a87569e9ea8db9a0d869570613603eebf7c145e8]

        weld RestartDialog
        
        Change-Id: Iae97806a11b6c950931a342d06b3eeea168c7559
        Reviewed-on: https://gerrit.libreoffice.org/52721
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [5afe093d8994c37d239001e8e272ab86eea62dcb]

        remove some debug code
        
        Change-Id: I9098ecbd3e7f96db2206d7c117cf28d0d2d5465f

2018-04-11  Caolán McNamara  <caolanm@redhat.com>  [42ca6e53291e975555cc9cd5ecff25bfea556d7e]

        coverity#1401328 silence Uncaught exception
        
        and a bunch more
        
        Change-Id: Icdd195d1ddfc0259743892097a65c07277d53fd9
        Reviewed-on: https://gerrit.libreoffice.org/52711
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3a64d3c02ada298f70ea7bfbb4e4a377b05ad0e8]

        Updated core Project: help  51f6c350e52bafc32caec98bf20e3c644c80d936
        
        Fix typos
        
        Change-Id: If081f3b5ac8b752234d115709731a104cea950d9
        Reviewed-on: https://gerrit.libreoffice.org/52208
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-11  Gabor Kelemen  <kelemeng@gnome.hu>  [c53f673029e9ce10c619c6a51533c2f54905d4b0]

        Updated core Project: help  2372dfb1287ccbe927dbcb299a1034cc0eea3e72
        
        Fix bookmark and ahelp mess on VBA compatibility page
        
        Change-Id: I4d57b1ada9c758beeacfdadc82395e199ec2548d
        Reviewed-on: https://gerrit.libreoffice.org/52661
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-11  Dennis Francis  <dennis.francis@collabora.co.uk>  [d6b3f085d09e94e27b9a02c09f0587d390f62064]

        Defer obtaining transliterator and collator...
        
        till they are actually needed.
        
        Change-Id: Ie07a6b3361c8f4715aabe8b4e2768f2e1f0d58e9
        Reviewed-on: https://gerrit.libreoffice.org/52719
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-04-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [e5246409cc384cd2ba321620e92250f7ddf153af]

        return std::unique_ptr from SfxItemSet::Clone
        
        Change-Id: Ie747b5c8ff0b82b9f8d268f9a60dbde41b5f022b
        Reviewed-on: https://gerrit.libreoffice.org/52712
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [1c0e591accda7669bec9ccfc23977ce3f7386930]

        SvxFieldData wants to be held by tools::SvRef
        
        Change-Id: If4f098341ed4f0b47a755a4722f0eace56235502
        Reviewed-on: https://gerrit.libreoffice.org/52713
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [56e0f1fcd43e0d4ab8c7a678cbbed1ea2c612868]

        make EditPosition::Clone return std::unique_ptr
        
        Change-Id: Ie1f987f58fd7be8067dba47e47300dd97a01a393
        Reviewed-on: https://gerrit.libreoffice.org/52714
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-11  Mike Kaganski  <mike.kaganski@collabora.com>  [4dcecf295c90759f419545b2db5fffbd506f15e0]

        Fix variable in error string
        
        Change-Id: Ia6118f03b8e83c2726df955d89bfdc8da5764992
        Reviewed-on: https://gerrit.libreoffice.org/52717
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-11  Armin Le Grand  <Armin.Le.Grand@cib.de>  [d19b3863a94be0a154026a71431c00afc690416e]

        Use SdrObject& in lcl_ConvertSdrOle2ObjsToSdrGrafObjs
        
        Change-Id: I5ea185ca66091e40153f18637b8b6f9634f5d1da
        Reviewed-on: https://gerrit.libreoffice.org/52683
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-04-11  Caolán McNamara  <caolanm@redhat.com>  [aada2feb9f5d21e44ba4cb1ef393ad80789815ff]

        ofz#7468 catch ras filter exceptions
        
        Change-Id: I544c367e26e6f03bf7e8cd2ed9224dc743bb31a0
        Reviewed-on: https://gerrit.libreoffice.org/52694
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-11  Caolán McNamara  <caolanm@redhat.com>  [a7a1fe1ce77677d069e289b0552860b342f1a505]

        coverity#1434185 Operands don't affect result
        
        Revert "ofz#7366 Integer overflow"
        
        This reverts commit 1f28de7e26cb9b12d74b743333dab72e08f53bec.
        
        Change-Id: I0117a29924d9f549ae19c5d802c83a2ee406b2a6
        Reviewed-on: https://gerrit.libreoffice.org/52710
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-11  Stephan Bergmann  <sbergman@redhat.com>  [7bd520428bf594d5edd217e58c8762f8d3648d04]

        external/firebird: Avoid -fsanitize=nonnull-attribute
        
        ...that hits at least during the build of firebird with also ASan enabled
        (support for which will be committed shortly):
        
        > [...]/workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/isql -q -i [...]/workdir/UnpackedTarball/firebird/src/dbs/metadata.sql
        > workdir/UnpackedTarball/firebird/src/jrd/btr.cpp:5394:19: runtime error: null pointer passed as argument 2, which is declared to never be null
        > /usr/include/string.h:43:28: note: nonnull attribute specified here
        >  #0 in insert_node(Jrd::thread_db*, Jrd::win*, Jrd::index_insertion*, Jrd::temporary_key*, RecordNumber*, unsigned int*, unsigned int*) at workdir/UnpackedTarball/firebird/src/jrd/btr.cpp:5394:2 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x1ae2914)
        >  #1 in add_node(Jrd::thread_db*, Jrd::win*, Jrd::index_insertion*, Jrd::temporary_key*, RecordNumber*, unsigned int*, unsigned int*) at workdir/UnpackedTarball/firebird/src/jrd/btr.cpp:2279:24 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x1ac5a92)
        >  #2 in BTR_insert(Jrd::thread_db*, Jrd::win*, Jrd::index_insertion*) at workdir/UnpackedTarball/firebird/src/jrd/btr.cpp:1008:21 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x1ac29b5)
        >  #3 in insert_key(Jrd::thread_db*, Jrd::jrd_rel*, Jrd::Record*, Jrd::jrd_tra*, Jrd::win*, Jrd::index_insertion*, Jrd::IndexErrorContext&) at workdir/UnpackedTarball/firebird/src/jrd/idx.cpp:1475:2 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x1c62e01)
        >  #4 in IDX_store(Jrd::thread_db*, Jrd::record_param*, Jrd::jrd_tra*) at workdir/UnpackedTarball/firebird/src/jrd/idx.cpp:1018:22 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x1c661a2)
        >  #5 in Jrd::StoreNode::store(Jrd::thread_db*, Jrd::jrd_req*, Jrd::StmtNode::WhichTrigger) const at workdir/UnpackedTarball/firebird/src/dsql/StmtNodes.cpp:7005:5 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x21c0c96)
        >  #6 in Jrd::StoreNode::execute(Jrd::thread_db*, Jrd::jrd_req*, Jrd::StmtNode::ExeState*) const at workdir/UnpackedTarball/firebird/src/dsql/StmtNodes.cpp:6942:13 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x21bf955)
        >  #7 in EXE_looper(Jrd::thread_db*, Jrd::jrd_req*, Jrd::StmtNode const*) at workdir/UnpackedTarball/firebird/src/jrd/exe.cpp:1292:17 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x157f798)
        >  #8 in looper_seh(Jrd::thread_db*, Jrd::jrd_req*, Jrd::StmtNode const*) at workdir/UnpackedTarball/firebird/src/jrd/exe.cpp:1426:2 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x15834fc)
        >  #9 in execute_looper(Jrd::thread_db*, Jrd::jrd_req*, Jrd::jrd_tra*, Jrd::StmtNode const*, Jrd::jrd_req::req_s) at workdir/UnpackedTarball/firebird/src/jrd/exe.cpp:1023:2 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x15740c3)
        >  #10 in EXE_send(Jrd::thread_db*, Jrd::jrd_req*, unsigned short, unsigned int, unsigned char const*) at workdir/UnpackedTarball/firebird/src/jrd/exe.cpp:833:2 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x1579392)
        >  #11 in add_index_set(Jrd::thread_db*) at workdir/UnpackedTarball/firebird/temp/Debug/jrd/ini.cpp:2251:3 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x1efb0c2)
        >  #12 in INI_format(char const*, char const*) at workdir/UnpackedTarball/firebird/temp/Debug/jrd/ini.cpp:1563:2 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x1eef3bd)
        >  #13 in Jrd::JProvider::createDatabase(Firebird::CheckStatusWrapper*, char const*, unsigned int, unsigned char const*) at workdir/UnpackedTarball/firebird/src/jrd/jrd.cpp:2691:4 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x1864267)
        >  #14 in Firebird::IProviderBaseImpl<Jrd::JProvider, Firebird::CheckStatusWrapper, Firebird::IPluginBaseImpl<Jrd::JProvider, Firebird::CheckStatusWrapper, Firebird::Inherit<Firebird::IReferenceCountedImpl<Jrd::JProvider, Firebird::CheckStatusWrapper, Firebird::Inherit<Firebird::IVersionedImpl<Jrd::JProvider, Firebird::CheckStatusWrapper, Firebird::Inherit<Firebird::IProvider> > > > > > >::cloopcreateDatabaseDispatcher(Firebird::IProvider*, Firebird::IStatus*, char const*, unsigned int, unsigned char const*) at workdir/UnpackedTarball/firebird/src/include/firebird/IdlFbInterfaces.h:9010:44 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x16eefb6)
        >  #15 in Firebird::IAttachment* Firebird::IProvider::createDatabase<Firebird::CheckStatusWrapper>(Firebird::CheckStatusWrapper*, char const*, unsigned int, unsigned char const*) at workdir/UnpackedTarball/firebird/src/include/firebird/IdlFbInterfaces.h:2034:23 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/lib/libfbclient.so.2 +0x49cc5d)
        >  #16 in Why::Dispatcher::attachOrCreateDatabase(Firebird::CheckStatusWrapper*, bool, char const*, unsigned int, unsigned char const*) at workdir/UnpackedTarball/firebird/src/yvalve/why.cpp:5681:15 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/lib/libfbclient.so.2 +0x44d0ad)
        >  #17 in Why::Dispatcher::createDatabase(Firebird::CheckStatusWrapper*, char const*, unsigned int, unsigned char const*) at workdir/UnpackedTarball/firebird/src/yvalve/why.cpp:5606:9 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/lib/libfbclient.so.2 +0x44e4d4)
        >  #18 in PREPARSE_execute(Firebird::CheckStatusWrapper*, Why::YAttachment**, unsigned short, char const*, bool*, unsigned short) at workdir/UnpackedTarball/firebird/src/yvalve/preparse.cpp:288:26 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/lib/libfbclient.so.2 +0x56e738)
        >  #19 in Why::UtilInterface::executeCreateDatabase(Firebird::CheckStatusWrapper*, unsigned int, char const*, unsigned int, unsigned char*) at workdir/UnpackedTarball/firebird/src/yvalve/utl.cpp:587:8 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/lib/libfbclient.so.2 +0x5ee78f)
        >  #20 in Firebird::IUtilBaseImpl<Why::UtilInterface, Firebird::CheckStatusWrapper, Firebird::IVersionedImpl<Why::UtilInterface, Firebird::CheckStatusWrapper, Firebird::Inherit<Firebird::IUtil> > >::cloopexecuteCreateDatabaseDispatcher(Firebird::IUtil*, Firebird::IStatus*, unsigned int, char const*, unsigned int, unsigned char*) at workdir/UnpackedTarball/firebird/src/include/firebird/IdlFbInterfaces.h:12375:44 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/lib/libfbclient.so.2 +0x60ed0b)
        >  #21 in Firebird::IAttachment* Firebird::IUtil::executeCreateDatabase<Firebird::CheckStatusWrapper>(Firebird::CheckStatusWrapper*, unsigned int, char const*, unsigned int, unsigned char*) at workdir/UnpackedTarball/firebird/src/include/firebird/IdlFbInterfaces.h:3504:23 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/isql +0x603d95)
        >  #22 in create_db(char const*, char*) at workdir/UnpackedTarball/firebird/temp/Debug/isql/isql.cpp:5314:38 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/isql +0x5aee53)
        >  #23 in frontend(char const*) at workdir/UnpackedTarball/firebird/temp/Debug/isql/isql.cpp:6152:10 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/isql +0x59b585)
        >  #24 in get_statement(char*, unsigned long, char const*) at workdir/UnpackedTarball/firebird/temp/Debug/isql/isql.cpp:7019:9 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/isql +0x596084)
        >  #25 in do_isql() at workdir/UnpackedTarball/firebird/temp/Debug/isql/isql.cpp:5481:9 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/isql +0x57ba26)
        >  #26 in ISQL_main(int, char**) at workdir/UnpackedTarball/firebird/temp/Debug/isql/isql.cpp:1693:3 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/isql +0x575ecc)
        >  #27 in main at workdir/UnpackedTarball/firebird/temp/Debug/isql/isql.cpp:1599:9 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/isql +0x575149)
        >  #28 in __libc_start_main at /usr/src/debug/glibc-2.26-146-gd300041c53/csu/../csu/libc-start.c:308 (/lib64/libc.so.6 +0x20f29)
        >  #29 in _start at <null> (workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/isql +0x423219)
        
        Change-Id: Iebff0484a792b711769f46c4823f806e9f9b2935
        Reviewed-on: https://gerrit.libreoffice.org/52704
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [ca04e146ba4581f63bc9548ef926b611f1578804]

        writerperfect: fix whitespace
        
        Be consistent with surrounding code.
        
        Change-Id: I86eb3a663a54a63c850ada229ea24d9c770365df
        Reviewed-on: https://gerrit.libreoffice.org/52708
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-11  Gabor Kelemen  <kelemeng@ubuntu.com>  [e1a969ca643d41e034100aac588994f2d6c3ed05]

        tdf#42949 Remove unnecessary localization headers from framework
        
        Found by searching for the header names and the localization function:
        git grep -l -e \<fwkresid.hxx\> -e \<strings.hrc\> framework/ | xargs grep -c FwkResId | grep :0$ | grep -v /pch
        
        Change-Id: I026d78b5d1400c66705bd717eca9ed95e8c75366
        Reviewed-on: https://gerrit.libreoffice.org/52597
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-11  Noel Grandin  <noel@peralex.com>  [8a94d3dcfa0c37685afd5f966d7fdc1d25dc923d]

        tdf#108608 more Draw text editing responsiveness fixes
        
        Turns out Windows is rather slow at at calculating glyph outlines
        (compared to Linux), I'm guessing it does no caching at all, so
        just add our own little cache.
        
        I tried to use o3tl::lru_map here, but it crashes under MSVC2015.
        
        Change-Id: I78d2a787ec8f734fa821f41f13236771efa1c8d4
        Reviewed-on: https://gerrit.libreoffice.org/52623
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-11  Caolán McNamara  <caolanm@redhat.com>  [40f1cfa6a7d9f8c501cd4e940f8a047b4162fb03]

        weld GotoLineDialog
        
        Change-Id: Ibf040e9b48a5545550e1ee830852a75ca82262e7
        Reviewed-on: https://gerrit.libreoffice.org/52695
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [49eb02f07a5af44da59008a238e828b4a9532bef]

        new loplugin:unusedvariablemore
        
        collection of heuristics to look for local variables that are never read
        from i.e. do not contribute to the surrounding logic
        
        This is an expensive plugin, since it walks up the parent tree,
        so it is off by default.
        
        Change-Id: Ib8ba292241bd16adf299e8bba4502cb473513a06
        Reviewed-on: https://gerrit.libreoffice.org/52450
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-11  Takeshi Abe  <tabe@fixedpoint.jp>  [5823ecd54b16974ffe8821a5ae061cd0ecc4cf84]

        toolkit: Recover missing service names for ControlModelContainerBase
        
        namely:
        com.sun.star.awt.UnoControlProgressBarModel
        com.sun.star.awt.UnoControlScrollBarModel
        com.sun.star.awt.UnoControlFixedLineModel
        com.sun.star.awt.UnoControlRoadmapModel
        
        They seems accidentally dropped at 45fe77164c90cf15b78cd8b99adc043e2dd26be1.
        
        Change-Id: Iebd72cadc9eb9bdcb80f9b8c11f6e5e40bdb50a2
        Reviewed-on: https://gerrit.libreoffice.org/52673
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-11  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [0310815de2a75d4bbbd34d97e2592dccddcad812]

        sd: update tooltips on hyperlink hover
        
        Show "Ctrl-click to open..." or "Click to open..." depending on
        security options.
        
        Change-Id: I93024a894967ddd378cc436efffb22302f6034d7
        Reviewed-on: https://gerrit.libreoffice.org/52672
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [46f9fb5244cb8cd2def46d75a3c969a2649e737c]

        sw: prefix members of HTMLAttrContext
        
        Change-Id: Ia0d35c17dc63fa4bcf1b5ebc2b1989a539017c41
        Reviewed-on: https://gerrit.libreoffice.org/52692
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [54aa2d16ad2afc883eb5c22a513337abe3298938]

        Removed duplicated include
        
        Change-Id: I8850f20679c330c17b15f964ca7cf320126618af
        Reviewed-on: https://gerrit.libreoffice.org/52282
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-04-11  Aron Budea  <aron.budea@collabora.com>  [4bba4b193feca178c8ec67bab5d7beee2cbe91c1]

        Fix building with DBG_ANIM_LOG defined
        
        Partial regression from 6ca16a4cad999dbb0296ea64db2263a26e52f36c
        
        Change-Id: Ie9eded8673131e19428411e430951feaf33218bb
        Reviewed-on: https://gerrit.libreoffice.org/52701
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [ff8442fd85f2e281a564e3dc832a751a3a9c3072]

        pass EditTextObject around using std::unique_ptr
        
        Change-Id: I71f4529c2e02fd0ac2561191e4cb35e18e206037
        Reviewed-on: https://gerrit.libreoffice.org/52682
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [672660031e4ca38205e2068b1e321268a844a68b]

        Fix typos
        
        Change-Id: I7fd04d0e09fcbf6d9f2a5ec617f23e08f7bc5fa3
        Reviewed-on: https://gerrit.libreoffice.org/52697
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-04-10  Julien Nabet  <serval2412@yahoo.fr>  [dc823f5fa4a5d2eca56297b9045e5962536c00f9]

        tdf#116890: make unique column names in prepared statement
        
        ...like we do resultset.
        
        Thanks to Lionel for this solution
        
        Change-Id: I44f307cd6bddf76716d7c73b8783070abe43bdf3
        Reviewed-on: https://gerrit.libreoffice.org/52662
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-10  Tamás Zolnai  <tamas.zolnai@collabora.com>  [508013d799358bb1c92b5cfea5257fe53c695cee]

        sw lok: followup commit for change about scrolling to visible cursor
        
        Revert small part of this commit:
        83b7bfc0efefb3c77e5c59553320e98539250c62
        
        Thanks Jan Holesovsky to catching it.
        
        Change-Id: I885c9f3da622052685d1e46f6358783fc7f8cb9a
        Reviewed-on: https://gerrit.libreoffice.org/52684
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-04-10  Michael Meeks  <michael.meeks@collabora.com>  [a953fa1c0f6a40a08859570516c511f3a8410a35]

        vlookup - optimize SC_EQUAL and NOT_EQUAL.
        
        Also don't accept partial matches ie. CONTAINS != EQUAL,
        for VLOOKUP even if document option "search criteria =, <>
        for whole cells" is turned off.
        
        This also adds a new spreadsheet test file vlookup2.fods
        with the option "search criteria =,<> for whole cells" turned off,
        with VLOOKUP test cases that ensures that partial matches are not
        accepted.
        
        Change-Id: Ib1f4781b216431546c3fd6967f22518e86abf36b
        Reviewed-on: https://gerrit.libreoffice.org/52589
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2018-04-10  Caolán McNamara  <caolanm@redhat.com>  [e43d13b61181fbd47001faa47b178cda69e97890]

        Resolves: tdf#116813 Height/Width swapped
        
        Change-Id: I9b41a4b65fda895ed73fa346fb0b8e13df010706
        Reviewed-on: https://gerrit.libreoffice.org/52688
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-10  Caolán McNamara  <caolanm@redhat.com>  [aece54a415e5e35d6c5f5cfd1f6d8b3af594d272]

        weld SpacingDialog
        
        Change-Id: Ida9077b19ad78001c632796257651e4314a9a538
        Reviewed-on: https://gerrit.libreoffice.org/52676
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [f966767e1ccfa432da33e1a0fd6de69e17a36bc3]

        tdf#116925 sw: consider fill styles of shape for in-textbox auto color
        
        Automatic color is determined in SwDrawTextInfo::ApplyAutoColor(), but
        it uses this function to determine the background color.
        
        Be consistent and consider the same background in both the
        shape-with-editeng-text and shape-with-sw-text cases.
        
        Change-Id: I52249a908193765bc128789d96187af334c1017c
        Reviewed-on: https://gerrit.libreoffice.org/52687
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [c0e285d840373a26cee98deaccb521c1f8f1efdb]

        dbaccess: fix --without-java build
        
        Change-Id: I9c1ac64745301deda1501806534f13c1527a33b3
        Reviewed-on: https://gerrit.libreoffice.org/52670
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-10  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [f77738f7876d845ae5f90c85ae2c8a3b95a5b85c]

        Updated core Project: help  9bce1e3e0fffe38f701b7452e4e3c7564ea10469
        
        fix validation errors
        
        Change-Id: I0288d52b4420b2be76a136cbd34b1fee87f1cf71
        Reviewed-on: https://gerrit.libreoffice.org/52686
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        

2018-04-10  Stephan Bergmann  <sbergman@redhat.com>  [381cdad095556227b72722d20dfc0015dcf4a774]

        Revert "32bit Linux tests fail"
        
        This reverts commit 2935287ea18847f9e142a35ade785ff9f510d495, now that
        4544713d3ae7a83d45047b65bf7ba520b3e8762e "Adapt remaining cpp_uno bridges to
         #i114635#" should fix the underyling issue.
        
        Change-Id: I60c185f724721f251e7e52087c5183cf985c3c4d
        Reviewed-on: https://gerrit.libreoffice.org/52671
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-10  Armin Le Grand  <Armin.Le.Grand@cib.de>  [e292ef25c6a4ab4766db6a871d402c52f2b9fd71]

        Make NotifyDocumentEvent use SdDrawDocument& instead of ptr
        
        Change-Id: I00f83da44d2f07fe570f9ce6c0f506e4204a5ef9
        Reviewed-on: https://gerrit.libreoffice.org/52633
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [64a5d65f4c6226d8e98d2f33bf86f748d4ac9280]

        put the loplugin output files in the workdir
        
        so that the next time I accidentally leave one turned on, and commit it,
        the buildbots will clean up naturally the next time they run 'make
        clean'
        
        Change-Id: Ia09dea9c272c322c7e2773c5458cb54aceb50dd1

2018-04-10  Caolán McNamara  <caolanm@redhat.com>  [97932839851ff4084f32c82442176c2114763b74]

        add GtkMenuButton support
        
        Change-Id: Id5cda4775e405ed708de09ee1332cd84461b265d
        Reviewed-on: https://gerrit.libreoffice.org/52669
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [9e6ee59a0f6e2c7276d6683e6a233298536f5b14]

        darn, unusedfields loplugin was left enabled
        
        Change-Id: I343262e0c61e9ecde5395f13732c212197e7fd03

2018-04-10  Stephan Bergmann  <sbergman@redhat.com>  [4544713d3ae7a83d45047b65bf7ba520b3e8762e]

        Adapt remaining cpp_uno bridges to #i114635#
        
        ..."C++ UNO bridge should convert non-UNO exceptions into RuntimeException"
        (<https://bz.apache.org/ooo/show_bug.cgi?id=114635>), see
        <https://lists.freedesktop.org/archives/libreoffice/2018-April/079985.html>
        "Re: CppunitTest_sw_filters_test failing on x86 Linux, std::exception ->
        uno::RuntimeException".
        
        (The msvc_win32_{intel,x86-64} versions already handle non-UNO exceptions in
        their msc{i,x}_filterCppException functions, in a different way.)
        
        Change-Id: Ie359affed6831d16be0de3e3ff065484e28bd9c3
        Reviewed-on: https://gerrit.libreoffice.org/52665
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-10  Caolán McNamara  <caolanm@redhat.com>  [2ad679b7f6b0b57fb52d4f94f5707765e9a5807e]

        crashtesting: failure on loading ooo38880-1.doc
        
        ever since
        
        commit e0bc1ab9d8fd9247c60324f596faafd7e42540f4
        Date:   Mon Oct 4 16:54:47 2004 +0000
        
            INTEGRATION: CWS mav09 (1.42.58); FILE MERGED
        
        SdrOle2Obj::SetObjRef calls mpImpl->mxObjRef.Clear();
        so SdrOle2Obj::Disconnect_Impl cannot removeobj the
        object from the olecache, i.e.
        
        if ( mpImpl->mxObjRef.is() && mpImpl->mxLightClient.is() )
            ...
            GetSdrGlobalData().GetOLEObjCache().RemoveObj(this);
            ...
        
        so the object remains in the cache and later on is dereferenced
        with the usual sad results.
        
        So, this band-aid ensures that if we get to the dtor and are still in the cache
        we get removed.
        
        Change-Id: Icf519e4db3eadf1c0d9acb7751dbea9cc04ca382
        Reviewed-on: https://gerrit.libreoffice.org/52667
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-10  Gabor Kelemen  <kelemeng@gnome.hu>  [0d0b4ea030fe46b42de04571ad36d7c2aab7e196]

        Updated core Project: help  fbf5957db266aac2defee013a79be1ffc6ca9a04
        
        Fix missing bookmarks on MS Office compatibility page
        
        Change-Id: I33711b69218bec6d080c07c93d0f2357bab0ce70
        Reviewed-on: https://gerrit.libreoffice.org/52660
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-10  Michael Stahl  <Michael.Stahl@cib.de>  [fa47856e51c2c1102b3df0adead2c0701bd4cbde]

        xmloff: fix leak in XMLPropertySetMapperEntry_Impl
        
        The XMLNamedBoolPropertyHdl should be owned by
        OControlPropertyHandlerFactory like all the other handlers created in
        that function.
        
        Thanks to Julien Nabet for pointing out the problem.
        
        Change-Id: Id474b2fdb84ca74f686d0c888fbedbee623c31bb
        Reviewed-on: https://gerrit.libreoffice.org/52666
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [63229c51ba33ccb478ac9df1737281555ebea0bd]

        loplugin:useuniqueptr in ScDrawTransferObj
        
        Change-Id: I0de14f370f81b6b1e37cb7c9e517d4e9b857ab83
        Reviewed-on: https://gerrit.libreoffice.org/52644
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-10  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [8d381ae8d6c742a7e15bf7ad9e07b65f81728ef6]

        Remove dead HSQLDB driver
        
        Change-Id: Id4cfb69079f0150c9cca2626c16df7fab441d916
        Reviewed-on: https://gerrit.libreoffice.org/52611
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-04-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [87e7fd163bc587b5c7cbb59ba40a9856f8bb225d]

        tdf#116555 filter: make sure default extension for HTML is not .xhtml
        
        Since by default we don't write XHTML markup in the sw HTML export.
        
        Change-Id: Ifbf9850652d7838582725be391b2fd1a062495e5
        Reviewed-on: https://gerrit.libreoffice.org/52663
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [e9586cf0b5fda0092fdca3ab4db470e8fd765adf]

        loplugin:unusedfield improvements
        
        improve the read-only check to ignore reads from fields that are guarded
        by a boolean check, something like:
           if (field)
               field.foo();
        this produces some false positives at the moment because I'm not
        correctly handling the else block, but also some useful new dead code.
        
        Change-Id: Id21fa1a56c171d09d979769b978b6eef14e8b695
        Reviewed-on: https://gerrit.libreoffice.org/52664
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-10  andreas kainz  <kainz.a@gmail.com>  [77e2d29bce92639498324814be56656f85a0f0fd]

        Colibre icons: add help icons
        
        Change-Id: I421f10f19647888e508c6487271e29d5ab543e0b
        Reviewed-on: https://gerrit.libreoffice.org/52659
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-10  Caolán McNamara  <caolanm@redhat.com>  [ccbaaa04417eac83f9f521e034a3e62821e4b7f3]

        weld SmFontSizeDialog
        
        and give it a parent via SfxRequest::GetFrameWeld
        
        Change-Id: I126c300ce4b3f477fd927efbcc83b1a6d315f594
        Reviewed-on: https://gerrit.libreoffice.org/52637
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-10  Gabor Kelemen  <kelemeng@ubuntu.com>  [342a5d13dfcca37a68cb996650e1ada868c5ce3e]

        tdf#42949 Remove unnecessary localization headers from desktop
        
        Found by searching for the header names and the localization function:
        git grep -l -e \<dp_shared.hxx\> -e \<strings.hrc\> desktop | xargs grep -c DpResId | grep :0$ | grep -v /pch
        
        Change-Id: I6608eb94c7572040ae20ce8a3926f3a522ee66bd
        Reviewed-on: https://gerrit.libreoffice.org/52593
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-10  Mark Hung  <marklh9@gmail.com>  [c6d3d0642e0f5d24cab402a8a7c6f81406d044cf]

        tdf#115623: invoke openPageSpan / closePageSpan
        
        * For paragraphs or tables whose styles specify style:master-page-name,
        it indicate starting a new page style and should invoke
        openPageSpan / closePageSapn properly.
        
        * closePageSpan at the end of text body is invoked.
        
        Change-Id: Ic85157c9b1a43c94a027b464ad9105e9072afcf7
        Reviewed-on: https://gerrit.libreoffice.org/52082
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [8cbf84ed33014339cfc9741c1371cd065110060f]

        fix bug in SwSpellDialogChildWindow::FindNextDrawTextError_Impl
        
        looks like a regression from
            commit de60fd06b84bc1aa080ef209b0eeb36914bd8b32
            Date:   Fri Dec 17 09:02:23 2010 +0100
            CWS swlayoutrefactoring: #i115510#: first step to clean up the
        SwClient mess
        
        Change-Id: Ifc1d3e3f87b4b0d48fc5f311086bb5404b0aa1fb
        Reviewed-on: https://gerrit.libreoffice.org/52614
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [d913b7d2d8f5d8caf69b80274c58d7e27d207a0d]

        loplugin:unusedmethods
        
        Change-Id: I6f976ba8f792d2cee34859e9258798351eed8b1d
        Reviewed-on: https://gerrit.libreoffice.org/52636
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [3edfbb0885f8f9b18074d42e16539436077631ef]

        loplugin:useuniqueptr in ScAccessibleSpreadsheet
        
        Change-Id: Ia3df85292aba5a506a60b2ae5345e4e78c676c93
        Reviewed-on: https://gerrit.libreoffice.org/52650
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [e8cb751f3bf816dc721115a5dc27da9eefaeb886]

        loplugin:useuniqueptr in DataStream
        
        Change-Id: I05a22f05a7d41aa06539e05a1969f9520cc3ab31
        Reviewed-on: https://gerrit.libreoffice.org/52649
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [45e1b44247c6b8af449fbf078068939140bd9dbb]

        loplugin:useuniqueptr in ScAccessiblePreviewCellTextData
        
        Change-Id: I06e211f69cafd88080680a22919f1c16eef2aaa9
        Reviewed-on: https://gerrit.libreoffice.org/52648
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [015fc77362e4c0f2c213cc793e8e692ba3c7bc05]

        loplugin:useuniqueptr in ScAccessibleEditObjectTextData
        
        Change-Id: I72305ce2f235efb42055f71fe2ee3c59ba99c9d3
        Reviewed-on: https://gerrit.libreoffice.org/52647
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [7418f8f331c4a7d5195bb90d6a9025fb69fa816e]

        loplugin:useuniqueptr in DocShell_Impl
        
        Change-Id: I171dbce9ad9790e887a6618812eadfb746dee42f
        Reviewed-on: https://gerrit.libreoffice.org/52646
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [bd8dc772588b52f95b8682f6ec800bd8f2c58ec3]

        loplugin:useuniqueptr in ScXMLExport
        
        Change-Id: I9f1fd5e008c1969d8f1d1d3668c64ddc31b5dc83
        Reviewed-on: https://gerrit.libreoffice.org/52645
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [18caee072ccbd2be7b947ef2659204d3c18a05f1]

        graphic: move access to cxx for PDFData and VectorGraphicData
        
        We need strict control when PDFData and VectorGraphicData is
        accessed and changed, so create access methods for PDFData and
        move the access methods to cxx (for VectorGraphicData).
        
        Change-Id: I39324a807a4db559bad5501b5913e62a0aeabf01
        Reviewed-on: https://gerrit.libreoffice.org/52395
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c5e4eec3dd98f0c7ab7a59b08450748382afcea2]

        remove unused ImplSwapOutAsLink
        
        Change-Id: Idb0796bfb3da1695bcd7fafcd9608dc336c30196
        Reviewed-on: https://gerrit.libreoffice.org/52394
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a50897107bca839af5665ee0f9621e9cce54900b]

        replace originURL with GraphicExternalLink class (internally)
        
        For now just introduce the GraphicExternalLink internally in
        ImpGraphic, and use it for the origin URL. In a future patch this
        will store additional data about the link.
        
        Change-Id: I7b4edac80d0e71603d37243ff28bcac1b18fdc01
        Reviewed-on: https://gerrit.libreoffice.org/52393
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [11163faafe718e65b25f0dfea8700d1a18d4dee6]

        graphic: rename Set{Get,Is}Link to Set{Get,Is}GfxLink
        
        The main reason is to differentiate when we have the GfxLink from
        other (url, file) links which use the same terminology.
        
        Change-Id: I805c61e7fb231062340562c51c25a189b2cfc7f7
        Reviewed-on: https://gerrit.libreoffice.org/52245
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e4eb416c3ef81d098ed61caabd2077cbbb2418bc]

        remove swapping and link from GraphicObject and Graphic
        
        Change-Id: If81127e0589b504909801bcbf392d2dec3a3efc1
        Reviewed-on: https://gerrit.libreoffice.org/52244
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ea3d755ac949c1b6dada5c341e018f8c23f5d395]

        vcl: detach usage and remove GraphicManager and GraphicCache
        
        Also remove some GraphicObjectTest because they call into
        GraphicManager which now doesn't exist anymore.
        
        Change-Id: Ia434736d8611df629af3e897c878a7fb8bbe4706
        Reviewed-on: https://gerrit.libreoffice.org/52243
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-10  andreas kainz  <kainz.a@gmail.com>  [94185507ed11bf6e2e2e9fa47c247680ae1edb36]

        Colibre icons: add startmath icons
        
        Change-Id: I72a7263a77cdb289ad50cd0a75094b984dc03597
        Reviewed-on: https://gerrit.libreoffice.org/52658
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-10  andreas kainz  <kainz.a@gmail.com>  [9687e07f29e7e13e8b9fcb1041e3e20d7f632fc8]

        NB Calc: fix currenty formating
        
        Change-Id: I8a9e98748e58cbe7fad039321f8e04e996588b8e
        Reviewed-on: https://gerrit.libreoffice.org/52655
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-10  Gökhan Gurbetoğlu  <gokhan.gurbetoglu@pardus.org.tr>  [c9292c0d370ca779a4f3351bafc8988363679dc1]

        tdf#90834 Cleanup version control history comments
        
        Turn in-line version control history comments into meaningful good
        comments.
        
        Change-Id: I6581833ba73605c043bd4410a6f9488942b9f4f3
        Reviewed-on: https://gerrit.libreoffice.org/52635
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-04-10  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [ad9c96b0251d17e7ae5a2ce8179ba0b0c805273e]

        Updated core Project: help  bea85ade6e8110f9b944840edcf65d405c6946ac
        
        tdf#112384 Mention the new possibility of adding a line break as separator…
        
        … in the Chapter Numbering dialog.
        
        Change-Id: I14958db6bcea8043d76255dee4077ef5927563ac
        

2018-04-10  heiko tietze  <tietze.heiko@gmail.com>  [8b34efff7a7ed13553dfe87cd2413d01c76dec1d]

        tdf#114523 Make inline tooltips for changes optional
        
        Revert redline shenanigans from change 46971; option is now set with view
        
        Change-Id: I55fcfef8a40ad621630dfcefed9e50fdafa94005
        Reviewed-on: https://gerrit.libreoffice.org/52586
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-04-10  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c7b8dacab8fafdcf89311f780493a896e7350454]

        Updated core Project: help  3631eb04025b0f6e4059122eacd71391c0984836
        
        Fix path for a bookmark. Add hid/ where missing.
        
        Change-Id: Ia0fdd57add10f5f934f1e34c67b49fb736733bd6
        Reviewed-on: https://gerrit.libreoffice.org/52652
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-09  Katarina Behrens  <Katarina.Behrens@cib.de>  [2eaa978d135a53abf22df2dc3fcb8d04733fe2d3]

        tdf#104658: Fix jumping bitmap-filled chart bars
        
        Coincidentally this also resolves almost identical issues in chart wall
        (tdf#114132)
        
        Change-Id: Ib566110639d00aa46463ee592861ce3e15c64f50
        Reviewed-on: https://gerrit.libreoffice.org/52624
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-04-09  Caolán McNamara  <caolanm@redhat.com>  [8c72e780694e86f84e1d5b5eab6b724e7ec06754]

        weld SmAlignDialog
        
        Change-Id: Ie17f8da3ee26b366d4c325ff9aa2dbc7b419d8cd
        Reviewed-on: https://gerrit.libreoffice.org/52640
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-09  Caolán McNamara  <caolanm@redhat.com>  [40ca52ee802ea3992caa82f811eab124381bc121]

        weld SvxSearchSimilarityDialog
        
        Change-Id: Ifff02a6e9a9b8ce78b1e7d15f5f9a73ec2574872
        Reviewed-on: https://gerrit.libreoffice.org/52631
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-09  Caolán McNamara  <caolanm@redhat.com>  [54e13125860b124535c48e93b8001cd1aab25d8f]

        ppd value list jumps around on selecting scrolled entries
        
        the whole list is emptied and refilled on every selection,
        which causes visible jumps on selecting scrolled entries
        as its cleared, then refilled and the same position selected
        again.
        
        seems we need this just for the case that the custom value
        was selected/unselected
        
        Change-Id: I01e72cd9377027c5fd598b02dee27b682f1b92af
        Reviewed-on: https://gerrit.libreoffice.org/52630
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-09  Caolán McNamara  <caolanm@redhat.com>  [0062b0b09b84fa275bbd921d0775eb1ae6d2ba64]

        weld RTSDialog and tab pages
        
        Change-Id: I9bec5f8afe65a9d3b75efd4f860beb47f16ece05
        Reviewed-on: https://gerrit.libreoffice.org/52629
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-09  Caolán McNamara  <caolanm@redhat.com>  [829674fa46c8c07584022b84bbc8c3d877b895c2]

        Related: tdf#77919 GetPosPixel() is relative to parent, not grandparent
        
        so the tooltip rectangle is wrong and doesn't shown under mutter
        
        we could use pCtrl->OutputToScreenPixel(Point(0, 0)) here too
        
        Change-Id: I75a717127ad75a4aac2cb9c22e526419f798ea99
        Reviewed-on: https://gerrit.libreoffice.org/52634
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-09  Caolán McNamara  <caolanm@redhat.com>  [2935287ea18847f9e142a35ade785ff9f510d495]

        32bit Linux tests fail
        
        http://nabble.documentfoundation.org/CppunitTest-sw-filters-test-failing-on-x86-Linux-tt4237176.html
        
        lets see if removing the test case will pass for now
        
        Change-Id: Iab09013908c7765109974b7485e5f880a33d5fb3
        Reviewed-on: https://gerrit.libreoffice.org/52643
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-09  Stephan Bergmann  <sbergman@redhat.com>  [727bfa2c87db170483c1e4ae895174295b070c77]

        Merge in Flatpak improvements
        
        ...from <https://github.com/flathub/org.libreoffice.LibreOffice/>:
        
        commit 7a2393f5fcab8c6938180c4718f2c61acd495528
        Author: Robert McQueen <rob@endlessm.com>
        Date:   Tue Apr 3 10:41:22 2018 +0100
        
            port to freedesktop.org 1.6 runtime
        
            Gtk+3/GIO/etc dependencies used by LO in "GNOME" mode are actually
            included in the freedesktop.org runtime. Try to build against fd.o
            by downgrading gst-libav (fd.o has gst 1.10 rather than gnome's 1.12),
            bundling dbus-glib and disable Gtk+ 2.
        
        commit 42650da01f270e86bfb40035a9194b23ccf24c4c
        Author: Robert McQueen <rob@endlessm.com>
        Date:   Tue Apr 3 11:23:27 2018 +0100
        
            fix up LD_LIBRARY_PATH with gcc7
        
            Append to library path rather than resetting it (causes build failures
            due to overriding /app/lib).
        
        commit 3e4c655294c8124cb54e1c651ec4dc1230b8151e
        Author: Robert McQueen <rob@endlessm.com>
        Date:   Tue Apr 3 11:25:02 2018 +0100
        
            fixup solenv/bin/assemble_flatpak.sh
        
            Use mkdir -p to be robust to other modules (ie dbus-glib) creating
            some of the paths before we do.
        
        commit d1d449ffa837b1de876f524494dbce09ec92ce73
        Author: Robert McQueen <rob@endlessm.com>
        Date:   Wed Apr 4 15:50:49 2018 +0100
        
            split resource/registry data into Locales extension
        
            Move the language-specific data into the /app/share/runtime path which
            flatpak-builder splits into the Locale extension if we re-enable
            separate-locales. We symlink the original locations back to these paths, which
            means we have dangling symlinks depending on which Locale sutpaths are
            installed.
        
            Include Stephan Bergmann's patch from https://gerrit.libreoffice.org/#/c/52381/
            to make the configmgr robust to such dangling links.
        
        commit ad6674f166c68fb79e19d80950a104a0a33f81dc
        Author: Robert McQueen <rob@endlessm.com>
        Date:   Wed Apr 4 16:05:28 2018 +0100
        
            make locale split glob more specific
        
            This loop will fail if the share/registry/res folder gains any .xcd
            files which are not named fcfg_langpack_* or registry_* so just to
            be safe, only glob these files.
        
        Change-Id: Icd41d7077b9f308dbb196927715b210328709662
        Reviewed-on: https://gerrit.libreoffice.org/52642
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-09  Stephan Bergmann  <sbergman@redhat.com>  [0b0bc5eb77ac735573482dddd6814c9763f8c6e1]

        Remove std::bad_alloc -> css::uno::RuntimeException mappings
        
        ...that are no longer needed now that the dynamic exception specifications are
        gone from C++ UNO, so won't cause std::unexpected any more.
        
        Change-Id: Ie3418658f5a84e6cec1ac48e3413f523f87497fe
        Reviewed-on: https://gerrit.libreoffice.org/52641
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-09  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [0a4c1fb68c3619e61099a7c548f550b0d3fd7a53]

        tdf#116706 fix for AGGREGATE with hidden rows and single references.
        
        Change-Id: I6ac88f26b46a17e1857b7b40d2034fb321973625
        Reviewed-on: https://gerrit.libreoffice.org/52522
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-09  Armin Le Grand  <Armin.Le.Grand@cib.de>  [f54cb7cc81ba3c485e24e6d9820cf8dced12081b]

        GetLineEnds: Use SdrObject& instead of pointers
        
        Change-Id: I154363d54139319f584d24401d47aa9374869d47
        Reviewed-on: https://gerrit.libreoffice.org/52628
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-04-09  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [f9d747aa4ca27bcd16d8832a6bc1407f79cead0b]

        Updated core Project: help  96d319ef4e1849f970b63502cced9e37c8dc1c5b
        
        Fix typos in help
        
        Fix double spaces in text,
        change "it's" to "it is" like mentioned by Adolfo.
        
        Change-Id: Ie1008663a87680583ee58775f64260b5c3bbe8c4
        Reviewed-on: https://gerrit.libreoffice.org/52558
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-04-09  Dennis Francis  <dennis.francis@collabora.co.uk>  [afa91e423c2073cec281477f2154291c6d4f739d]

        avoid SharedString copy assignment
        
        Change-Id: If5654a3103bf7ef29b7b642f0e5ac4bca5ddb726
        Reviewed-on: https://gerrit.libreoffice.org/52588
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-04-09  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [5f1534363461804977ec97580b96b227d9d2cdf0]

        EMF+ Fix variable types according to specification
        
        Change-Id: I03b949abbe53a4f34bba72a23f941ebea443f737
        Reviewed-on: https://gerrit.libreoffice.org/52627
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-04-09  Mike Kaganski  <mike.kaganski@collabora.com>  [79383148bb31bee0c8fae941f6cc0fdd605fb2ea]

        tdf#108580 related: Check for SP level of the minimal supported OS
        
        Currently we support Win7 SP1 and later; so let installer fail on lower SP levels.
        
        Change-Id: I807e0a04870b9eeabbfae258d68da4a1156b0408
        Reviewed-on: https://gerrit.libreoffice.org/52619
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-09  Stephan Bergmann  <sbergman@redhat.com>  [61411db9f719d793f0665a4d278e0748e8fcd75f]

        external/firebird: ICU_UCHAR_TYPE breaks -fsanitize=function
        
        ...while building external/firebird, and should not be necessary in a C++
        project anyway (cf. 4c404950225e07ec7ee5275657a3192a5af79a04 "ICU_UCHAR_TYPE is
        not needed for C++11 projects").  I started to get this failure around the time
        I switched the machine from Fedora 27 to Fedora 28 beta, but not sure whether
        the issue is related to that, nor why it only started to happen now:
        
        > workdir/UnpackedTarball/firebird/src/intl/cs_icu.cpp:67:30: runtime error: call to function ucnv_fromUChars_60 through pointer to incorrect function type 'int (*)(UConverter *, char *, int, const unsigned short *, int, UErrorCode *)'
        > workdir/UnpackedTarball/icu/source/common/ucnv.cpp:1720: note: ucnv_fromUChars_60 defined here
        >  #0 in CSICU_charset_init(charset*, char const*) at workdir/UnpackedTarball/firebird/src/intl/cs_icu.cpp:67:30 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/intl/libfbintl.so +0xb5a9c)
        >  #1 in LD_lookup_charset at workdir/UnpackedTarball/firebird/src/intl/ld.cpp:484:10 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/intl/libfbintl.so +0xb34e4)
        >  #2 in LCICU_setup_attributes(char const*, char const*, char const*, Firebird::StringBase<Firebird::StringComparator> const&, Firebird::StringBase<Firebird::StringComparator>&) at workdir/UnpackedTarball/firebird/src/intl/lc_icu.cpp:128:8 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/intl/libfbintl.so +0xaf3e2)
        >  #3 in LD_setup_attributes at workdir/UnpackedTarball/firebird/src/intl/ld.cpp:568:7 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/intl/libfbintl.so +0xb47ff)
        >  #4 in Jrd::IntlManager::setupCollationAttributes(Firebird::StringBase<Firebird::StringComparator> const&, Firebird::StringBase<Firebird::StringComparator> const&, Firebird::StringBase<Firebird::StringComparator> const&, Firebird::StringBase<Firebird::StringComparator>&) at workdir/UnpackedTarball/firebird/src/jrd/IntlManager.cpp:689:16 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x16ecd8b)
        >  #5 in setupSpecificCollationAttributes(Jrd::thread_db*, Jrd::jrd_tra*, unsigned short, char const*) at workdir/UnpackedTarball/firebird/temp/Debug/jrd/dfw.cpp:7483:7 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x1918f67)
        >  #6 in create_collation(Jrd::thread_db*, short, Jrd::DeferredWork*, Jrd::jrd_tra*) at workdir/UnpackedTarball/firebird/temp/Debug/jrd/dfw.cpp:7542:3 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x1936e2e)
        >  #7 in DFW_perform_work(Jrd::thread_db*, Jrd::jrd_tra*) at workdir/UnpackedTarball/firebird/temp/Debug/jrd/dfw.cpp:4513:11 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x1912e49)
        >  #8 in DFW_perform_system_work(Jrd::thread_db*) at workdir/UnpackedTarball/firebird/temp/Debug/jrd/dfw.cpp:4457:2 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x191259d)
        >  #9 in INI_format(char const*, char const*) at workdir/UnpackedTarball/firebird/temp/Debug/jrd/ini.cpp:1808:2 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x18df473)
        >  #10 in Jrd::JProvider::createDatabase(Firebird::CheckStatusWrapper*, char const*, unsigned int, unsigned char const*) at workdir/UnpackedTarball/firebird/src/jrd/jrd.cpp:2691:4 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x172d05f)
        >  #11 in Firebird::IProviderBaseImpl<Jrd::JProvider, Firebird::CheckStatusWrapper, Firebird::IPluginBaseImpl<Jrd::JProvider, Firebird::CheckStatusWrapper, Firebird::Inherit<Firebird::IReferenceCountedImpl<Jrd::JProvider, Firebird::CheckStatusWrapper, Firebird::Inherit<Firebird::IVersionedImpl<Jrd::JProvider, Firebird::CheckStatusWrapper, Firebird::Inherit<Firebird::IProvider> > > > > > >::cloopcreateDatabaseDispatcher(Firebird::IProvider*, Firebird::IStatus*, char const*, unsigned int, unsigned char const*) at workdir/UnpackedTarball/firebird/src/include/firebird/IdlFbInterfaces.h:9010:44 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x10d511f)
        >  #12 in Firebird::IAttachment* Firebird::IProvider::createDatabase<Firebird::CheckStatusWrapper>(Firebird::CheckStatusWrapper*, char const*, unsigned int, unsigned char const*) at workdir/UnpackedTarball/firebird/src/include/firebird/IdlFbInterfaces.h:2034:23 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/lib/libfbclient.so.2 +0x3937f4)
        >  #13 in Why::Dispatcher::attachOrCreateDatabase(Firebird::CheckStatusWrapper*, bool, char const*, unsigned int, unsigned char const*) at workdir/UnpackedTarball/firebird/src/yvalve/why.cpp:5681:15 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/lib/libfbclient.so.2 +0x35adb7)
        >  #14 in Why::Dispatcher::createDatabase(Firebird::CheckStatusWrapper*, char const*, unsigned int, unsigned char const*) at workdir/UnpackedTarball/firebird/src/yvalve/why.cpp:5606:9 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/lib/libfbclient.so.2 +0x35baa4)
        >  #15 in PREPARSE_execute(Firebird::CheckStatusWrapper*, Why::YAttachment**, unsigned short, char const*, bool*, unsigned short) at workdir/UnpackedTarball/firebird/src/yvalve/preparse.cpp:288:26 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/lib/libfbclient.so.2 +0x427888)
        >  #16 in Why::UtilInterface::executeCreateDatabase(Firebird::CheckStatusWrapper*, unsigned int, char const*, unsigned int, unsigned char*) at workdir/UnpackedTarball/firebird/src/yvalve/utl.cpp:587:8 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/lib/libfbclient.so.2 +0x481209)
        >  #17 in Firebird::IUtilBaseImpl<Why::UtilInterface, Firebird::CheckStatusWrapper, Firebird::IVersionedImpl<Why::UtilInterface, Firebird::CheckStatusWrapper, Firebird::Inherit<Firebird::IUtil> > >::cloopexecuteCreateDatabaseDispatcher(Firebird::IUtil*, Firebird::IStatus*, unsigned int, char const*, unsigned int, unsigned char*) at workdir/UnpackedTarball/firebird/src/include/firebird/IdlFbInterfaces.h:12375:44 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/lib/libfbclient.so.2 +0x495a09)
        >  #18 in Firebird::IAttachment* Firebird::IUtil::executeCreateDatabase<Firebird::CheckStatusWrapper>(Firebird::CheckStatusWrapper*, unsigned int, char const*, unsigned int, unsigned char*) at workdir/UnpackedTarball/firebird/src/include/firebird/IdlFbInterfaces.h:3504:23 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/isql +0x4c41df)
        >  #19 in create_db(char const*, char*) at workdir/UnpackedTarball/firebird/temp/Debug/isql/isql.cpp:5314:38 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/isql +0x48606b)
        >  #20 in frontend(char const*) at workdir/UnpackedTarball/firebird/temp/Debug/isql/isql.cpp:6152:10 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/isql +0x477e4e)
        >  #21 in get_statement(char*, unsigned long, char const*) at workdir/UnpackedTarball/firebird/temp/Debug/isql/isql.cpp:7019:9 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/isql +0x4740e6)
        >  #22 in do_isql() at workdir/UnpackedTarball/firebird/temp/Debug/isql/isql.cpp:5481:9 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/isql +0x461d48)
        >  #23 in ISQL_main(int, char**) at workdir/UnpackedTarball/firebird/temp/Debug/isql/isql.cpp:1693:3 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/isql +0x45d8cf)
        >  #24 in main at workdir/UnpackedTarball/firebird/temp/Debug/isql/isql.cpp:1599:9 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/isql +0x45cf09)
        >  #25 in __libc_start_main at <null> (/lib64/libc.so.6 +0x231ba)
        >  #26 in _start at <null> (workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/isql +0x40bd89)
        
        Change-Id: I7b31e2e6dd745e50d02c68369c7a1e8072ae9534
        Reviewed-on: https://gerrit.libreoffice.org/52622
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-09  Stephan Bergmann  <sbergman@redhat.com>  [3d12f4c2715596ceb33fe8323457aea13f2aa674]

        external/firebird: Fix -fsanitize=function
        
        ...while building external/firebird.  I started to get this failure around the
        time I switched the machine from Fedora 27 to Fedora 28 beta, but not sure
        whether the issue is related to that, nor why it only started to happen now:
        
        > workdir/UnpackedTarball/firebird/src/common/unicode_util.cpp:1206:2: runtime error: call to function u_versionToString_60 through pointer to incorrect function type 'void (*)(unsigned char *, char *)'
        > workdir/UnpackedTarball/icu/source/common/putil.cpp:2280: note: u_versionToString_60 defined here
        >  #0 in Jrd::UnicodeUtil::getCollVersion(Firebird::StringBase<Firebird::StringComparator> const&, Firebird::StringBase<Firebird::StringComparator> const&, Firebird::StringBase<Firebird::StringComparator>&) at workdir/UnpackedTarball/firebird/src/common/unicode_util.cpp:1206:2 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x22ff24d)
        >  #1 in Firebird::IntlUtil::setupIcuAttributes(charset*, Firebird::StringBase<Firebird::StringComparator> const&, Firebird::StringBase<Firebird::StringComparator> const&, Firebird::StringBase<Firebird::StringComparator>&) at workdir/UnpackedTarball/firebird/src/common/IntlUtil.cpp:629:7 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x2277bbd)
        >  #2 in INTL_builtin_setup_attributes(char const*, char const*, char const*, unsigned int, unsigned char const*, unsigned int, unsigned char*) at workdir/UnpackedTarball/firebird/src/jrd/intl_builtin.cpp:1731:7 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x16b712c)
        >  #3 in Jrd::IntlManager::setupCollationAttributes(Firebird::StringBase<Firebird::StringComparator> const&, Firebird::StringBase<Firebird::StringComparator> const&, Firebird::StringBase<Firebird::StringComparator> const&, Firebird::StringBase<Firebird::StringComparator>&) at workdir/UnpackedTarball/firebird/src/jrd/IntlManager.cpp:689:16 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x16ecd8b)
        >  #4 in setupSpecificCollationAttributes(Jrd::thread_db*, Jrd::jrd_tra*, unsigned short, char const*) at workdir/UnpackedTarball/firebird/temp/Debug/jrd/dfw.cpp:7483:7 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x1918f67)
        >  #5 in create_collation(Jrd::thread_db*, short, Jrd::DeferredWork*, Jrd::jrd_tra*) at workdir/UnpackedTarball/firebird/temp/Debug/jrd/dfw.cpp:7542:3 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x1936e2e)
        >  #6 in DFW_perform_work(Jrd::thread_db*, Jrd::jrd_tra*) at workdir/UnpackedTarball/firebird/temp/Debug/jrd/dfw.cpp:4513:11 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x1912e49)
        >  #7 in DFW_perform_system_work(Jrd::thread_db*) at workdir/UnpackedTarball/firebird/temp/Debug/jrd/dfw.cpp:4457:2 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x191259d)
        >  #8 in INI_format(char const*, char const*) at workdir/UnpackedTarball/firebird/temp/Debug/jrd/ini.cpp:1808:2 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x18df473)
        >  #9 in Jrd::JProvider::createDatabase(Firebird::CheckStatusWrapper*, char const*, unsigned int, unsigned char const*) at workdir/UnpackedTarball/firebird/src/jrd/jrd.cpp:2691:4 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x172d05f)
        >  #10 in Firebird::IProviderBaseImpl<Jrd::JProvider, Firebird::CheckStatusWrapper, Firebird::IPluginBaseImpl<Jrd::JProvider, Firebird::CheckStatusWrapper, Firebird::Inherit<Firebird::IReferenceCountedImpl<Jrd::JProvider, Firebird::CheckStatusWrapper, Firebird::Inherit<Firebird::IVersionedImpl<Jrd::JProvider, Firebird::CheckStatusWrapper, Firebird::Inherit<Firebird::IProvider> > > > > > >::cloopcreateDatabaseDispatcher(Firebird::IProvider*, Firebird::IStatus*, char const*, unsigned int, unsigned char const*) at workdir/UnpackedTarball/firebird/src/include/firebird/IdlFbInterfaces.h:9010:44 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/plugins/libEngine12.so +0x10d511f)
        >  #11 in Firebird::IAttachment* Firebird::IProvider::createDatabase<Firebird::CheckStatusWrapper>(Firebird::CheckStatusWrapper*, char const*, unsigned int, unsigned char const*) at workdir/UnpackedTarball/firebird/src/include/firebird/IdlFbInterfaces.h:2034:23 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/lib/libfbclient.so.2 +0x3937f4)
        >  #12 in Why::Dispatcher::attachOrCreateDatabase(Firebird::CheckStatusWrapper*, bool, char const*, unsigned int, unsigned char const*) at workdir/UnpackedTarball/firebird/src/yvalve/why.cpp:5681:15 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/lib/libfbclient.so.2 +0x35adb7)
        >  #13 in Why::Dispatcher::createDatabase(Firebird::CheckStatusWrapper*, char const*, unsigned int, unsigned char const*) at workdir/UnpackedTarball/firebird/src/yvalve/why.cpp:5606:9 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/lib/libfbclient.so.2 +0x35baa4)
        >  #14 in PREPARSE_execute(Firebird::CheckStatusWrapper*, Why::YAttachment**, unsigned short, char const*, bool*, unsigned short) at workdir/UnpackedTarball/firebird/src/yvalve/preparse.cpp:288:26 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/lib/libfbclient.so.2 +0x427888)
        >  #15 in Why::UtilInterface::executeCreateDatabase(Firebird::CheckStatusWrapper*, unsigned int, char const*, unsigned int, unsigned char*) at workdir/UnpackedTarball/firebird/src/yvalve/utl.cpp:587:8 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/lib/libfbclient.so.2 +0x481209)
        >  #16 in Firebird::IUtilBaseImpl<Why::UtilInterface, Firebird::CheckStatusWrapper, Firebird::IVersionedImpl<Why::UtilInterface, Firebird::CheckStatusWrapper, Firebird::Inherit<Firebird::IUtil> > >::cloopexecuteCreateDatabaseDispatcher(Firebird::IUtil*, Firebird::IStatus*, unsigned int, char const*, unsigned int, unsigned char*) at workdir/UnpackedTarball/firebird/src/include/firebird/IdlFbInterfaces.h:12375:44 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/lib/libfbclient.so.2 +0x495a09)
        >  #17 in Firebird::IAttachment* Firebird::IUtil::executeCreateDatabase<Firebird::CheckStatusWrapper>(Firebird::CheckStatusWrapper*, unsigned int, char const*, unsigned int, unsigned char*) at workdir/UnpackedTarball/firebird/src/include/firebird/IdlFbInterfaces.h:3504:23 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/isql +0x4c41df)
        >  #18 in create_db(char const*, char*) at workdir/UnpackedTarball/firebird/temp/Debug/isql/isql.cpp:5314:38 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/isql +0x48606b)
        >  #19 in frontend(char const*) at workdir/UnpackedTarball/firebird/temp/Debug/isql/isql.cpp:6152:10 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/isql +0x477e4e)
        >  #20 in get_statement(char*, unsigned long, char const*) at workdir/UnpackedTarball/firebird/temp/Debug/isql/isql.cpp:7019:9 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/isql +0x4740e6)
        >  #21 in do_isql() at workdir/UnpackedTarball/firebird/temp/Debug/isql/isql.cpp:5481:9 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/isql +0x461d48)
        >  #22 in ISQL_main(int, char**) at workdir/UnpackedTarball/firebird/temp/Debug/isql/isql.cpp:1693:3 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/isql +0x45d8cf)
        >  #23 in main at workdir/UnpackedTarball/firebird/temp/Debug/isql/isql.cpp:1599:9 (workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/isql +0x45cf09)
        >  #24 in __libc_start_main at <null> (/lib64/libc.so.6 +0x231ba)
        >  #25 in _start at <null> (workdir/UnpackedTarball/firebird/gen/Debug/firebird/bin/isql +0x40bd89)
        
        Change-Id: I03ccded73840865f104ccf6d434f425f7c7e6907
        Reviewed-on: https://gerrit.libreoffice.org/52620
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [2318501c14d9eb8cee050dc0d8f8ec646c520352]

        loplugin:useuniqueptr in ScXMLImport
        
        Change-Id: I49ea5e53c2826d78590c3f597683e22de256aacf
        Reviewed-on: https://gerrit.libreoffice.org/52616
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-09  Caolán McNamara  <caolanm@redhat.com>  [27702e0c7aa04665433426567d4cc7857a126f37]

        weld SwLineNumberingDlg
        
        and use the same SetFieldUnit as the reset of writer uses
        
        Change-Id: I7fbc4743cdcf057a40b4b84375c62293b8edd074
        Reviewed-on: https://gerrit.libreoffice.org/52607
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [1a4e0b3003b88f8541a8e0e3264346ced10f4796]

        loplugin:useuniqueptr in ScMySharedData
        
        Change-Id: I1cc01cfdbc2c9accbaf17d7b9c04b0ec006f9e01
        Reviewed-on: https://gerrit.libreoffice.org/52615
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-09  Caolán McNamara  <caolanm@redhat.com>  [91bb474cc5342b32dab6c701a1bea6c49b87f498]

        forcepoint#37 revert tdf#108572 let remove storage element
        
        reverts
        
        commit 26957fc325c27cf61e8ef5555b380d627def4931
        Date:   Wed Sep 6 10:54:50 2017 +0200
        
            tdf#108572 let remove storage element
        
            void OStorage_Impl::RemoveElement( SotElement_Impl* pElement )
            expects that m_pAntiImpl will be nullptr, if not throws an exception.
            This caused that in case of deleting embedded database used for
            mail merge it wasn't fully removed and
        
        The problem is that by allowing the removal of the element, existing readonly
        accessors are left pointing to the deleted element which causes quite some problems
        as seen in this sample document
        
        Change-Id: Ie6ac36e6dea771b02637d77b78eb8026e3bb7ae8
        Reviewed-on: https://gerrit.libreoffice.org/52563
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-09  Armin Le Grand  <Armin.Le.Grand@cib.de>  [06d8e6264487e3084b583e5158d9b89f8480b3eb]

        Make getSdrModelFromUnoModel work with SdrModel&
        
        Change-Id: Iea3af7db77ef778db7bbdf2c1b6b1b956fd57fec
        Reviewed-on: https://gerrit.libreoffice.org/52592
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-04-09  Michael Stahl  <mstahl@redhat.com>  [aa02205fc46ed53a0af18517c3cd4064d514f85f]

        configure,pyuno: require at least Python 2.7
        
        Nobody needs to use 2.6 any more, so reduce the maintenance burden.
        
        https://lists.freedesktop.org/archives/libreoffice/2018-March/079670.html
        
        Change-Id: I101e26fbceffbe6119f4a6484530f27760b03eb4
        Reviewed-on: https://gerrit.libreoffice.org/50816
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-09  Jim Raykowski  <raykowj@gmail.com>  [41f1a38b9e8b5e0567bf642d3e14a549e82ee0d9]

        tdf#105225 A table properties background tab page
        
        Change-Id: I86be7b0d9850ffe46f1033beac342739b3289fa8
        Reviewed-on: https://gerrit.libreoffice.org/48797
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-09  Mike Kaganski  <mike.kaganski@collabora.com>  [b9d709e84728270acb00c3952551f5c608260e62]

        tdf#94265: use install directory on delay load failure
        
        This partially reverts commit 827430c8c0417396b3c1d2a049ccddb818c89646
        
        Change-Id: Ia5d609040a3b355659e780e0606ce4bff0d22509
        Reviewed-on: https://gerrit.libreoffice.org/52572
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [31eed9e7343276589feaf32c56f50c9018fb56f5]

        std::list->std::vector in DropTarget
        
        Change-Id: I4fe707ccea55d8bdc4f108e8af5d5f0223a34776
        Reviewed-on: https://gerrit.libreoffice.org/52542
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-09  Stephan Bergmann  <sbergman@redhat.com>  [221413dc6f22c6ddf12bfab4b469fbe231635afa]

        Make rebuild of external/lxml work
        
        ...if any of its dependencies have changed
        
        Change-Id: If0ddad0f70dfca201578eefdbd7a153fbea2660b

2018-04-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [48fbfe38f60de731ff8bec0372179bedd6670af4]

        use more DBG_UNHANDLED_EXCEPTION
        
        so we get nice logs of the exception dynamic type for UNO exceptions.
        
        Change-Id: Ic0b10dc14d354a2c9a0591b3a51d2f1640d54bdb
        Reviewed-on: https://gerrit.libreoffice.org/52465
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [115a8539038ecdd5e496fb6c84101c5b14d11068]

        std::list->std::vector in SubsetMap
        
        Change-Id: I3fa98b787707dcbc555abe6aaa3a11e0fe467308
        Reviewed-on: https://gerrit.libreoffice.org/52606
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [e463ab92c3be84c603fe855464c213efb93b2120]

        std::list->std::vector in sw::WriterMultiListener
        
        for small objects like pointers, much more cache-friendly
        
        Change-Id: I37a77c437fd53f5774e9752565f463f764f29c9a
        Reviewed-on: https://gerrit.libreoffice.org/52562
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [3a5a3ebe09a348f976e86252563b2b71ec65fdf6]

        loplugin:useuniqueptr in ScAccessibleCellTextData
        
        and remove unused mpEditViewForwarder field
        
        Change-Id: I844a935852ba9cb81606a98aff9454a73c3fe347
        Reviewed-on: https://gerrit.libreoffice.org/52545
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [28bfc9ba5f64e2408b06e451c5ca7bbf23feeb19]

        std::list->std::vector in X11Clipboard
        
        Change-Id: If63ba386c120579da1e85e9056a9cdc080c916fc
        Reviewed-on: https://gerrit.libreoffice.org/52541
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [54f7d107c121403d0a73454ef83f79e0e61b757b]

        std::list->std::vector in DisplayConnectionDispatch
        
        and remove effectively unused m_aErrorHandlers
        
        Change-Id: I7505d1d27ccbde2728c01c41ff91faa846429d7d
        Reviewed-on: https://gerrit.libreoffice.org/52540
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [6b88669498eafbe75eb3667f5997886e8b99ded7]

        std::list->std::vector in SwAccessibleMap
        
        Change-Id: I8820405b7565e8ec4aff72bd24ddd252d95422e5
        Reviewed-on: https://gerrit.libreoffice.org/52530
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [919ffe3715c8583f0ee329e32bb6163608911d22]

        std::list->std::vector in WeakBag
        
        Change-Id: Ic0f0c89cb27fab4d30da1276fb8dc3ad1981a80d
        Reviewed-on: https://gerrit.libreoffice.org/52529
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-09  Jim Raykowski  <raykowj@gmail.com>  [0b859bf33ed722c5c90f41cb08099fecfe494272]

        tdf#115600 Display messages in Findbar for Headings navigation
        
        ...and make Headings navigation wrap
        
        Change-Id: Ia06caba9b93064c63750c54c1061d781811ed62a
        Reviewed-on: https://gerrit.libreoffice.org/52139
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-09  Chris Sherlock  <chris.sherlock79@gmail.com>  [ec5eee5ed5c00e1808dd2830d7d443267233c456]

        vcl: maBitmapSize = aSize to SetSizePixel(aSize)
        
        Change-Id: Ic30b3bbb38756e880ab7bf4c76d94e5f4c787988
        Reviewed-on: https://gerrit.libreoffice.org/52512
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-09  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [b1009e095180ae0c24e5ec65dba6b459180d3869]

        Updated core Project: help  d560cb36d2eb28f15922417c0025892ecfbc1836
        
        scalc: cleanup markup and whitespace
        
        Change-Id: Id279950e7b50f46a55784153ce7faf1fddf6b6b1
        Reviewed-on: https://gerrit.libreoffice.org/52531
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        

2018-04-09  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [4e207cc7dc2d1b51ec497e4e988d64513046707d]

        Updated core Project: help  855ce08c6d82aaedd44b770a54003a10b13b33c6
        
        Fix typo in help
        
        Double space in text.
        
        Change-Id: I981556d796ab7b0fcc249c7c2a58b38899ebf635
        Reviewed-on: https://gerrit.libreoffice.org/52557
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-04-09  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [e411efcf53d07b7f6cdf7e8244328424db187972]

        Updated core Project: help  7612e7931df82c40da6c2047e40f10792e54aff5
        
        scalc: cleanup markup and whitespace
        
        Change-Id: I5de820f3ce4d12bf4e3aca7846c7edd33fe1616f
        Reviewed-on: https://gerrit.libreoffice.org/52538
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        

2018-04-09  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [acd9be28cf54fd34e399b31d39de08e21360f9fb]

        Updated core Project: help  598c9b7c8be452aa36ea0187ac4e9839a0aa5384
        
        Fix typos in help
        
        Remove whitespaces
        
        Change-Id: I53502e9c09206964134ab2b453dfa7c8d1023f77
        Reviewed-on: https://gerrit.libreoffice.org/52559
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-04-09  Sophia Schröder  <sophia.schroeder@libreoffice.org>  [60b98f64f1bbe1117595b939a58fff3db8877896]

        Updated core Project: help  eb089726f453bbcd74458ca8eb97bab5db1a7902
        
        Help Files Cleanups
        
        Further removing of whitespaces
        
        Change-Id: I891bb186ea7db2961b323cea8578bc8ba1e817c9
        Reviewed-on: https://gerrit.libreoffice.org/52546
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        

2018-04-08  Serge Krot  <Serge.Krot@cib.de>  [ca5a01e7cfa2db9b1c7a0537e09ddf69c28acd57]

        tdf#116816: Show/hide notes takes too much time to run
        
        The commands show/hide notes take too much time to run,
        while they check all cells for notes, it is better to
        check registered notes and then check if they are in
        selected range.
        
        Change-Id: I6a65dc974af7d62430c6f48a9061dcb2594fea00
        Reviewed-on: https://gerrit.libreoffice.org/52451
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-04-08  Stanislav Horacek  <stanislav.horacek@gmail.com>  [5f349801d546db1ded1fcc9a2880004bc25f7add]

        Updated core Project: help  5d003dff32ef763f7f0a63caa68b659947cb9ae8
        
        use precise name for Elements pane in Math and fix related description
        
        Change-Id: I3cc6a320518ad841e184d78d7c1bbafd125e05e3
        Reviewed-on: https://gerrit.libreoffice.org/52605
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-04-08  Stanislav Horacek  <stanislav.horacek@gmail.com>  [83d8f7c3d869bb88f4d0558cebd8a5e1645ca76e]

        Updated core Project: help  4c1f70c686c30fcba3c8dafa236076dc2ec703e5
        
        fix menu path to item invoking Slide Design dialog
        
        Change-Id: I2cf253893edafa8d642823b3a0b23ab6f444527b
        Reviewed-on: https://gerrit.libreoffice.org/52608
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-04-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [929aff6d2d25c4b1e72f9326e597f04ba7e9e4b4]

        fix wrong mismatch of type modifiers
        
        Change-Id: I204b2ad15958a3782c27cc20f07f37b917eae02f
        Reviewed-on: https://gerrit.libreoffice.org/52598
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-04-08  Caolán McNamara  <caolanm@redhat.com>  [53d34f69a7fb29e6a6a1bf14bfefd958b79bdc0c]

        ofz#7468 Abrt
        
        Change-Id: I081f72806c3b5c9dca24988422584e7a438eb015
        Reviewed-on: https://gerrit.libreoffice.org/52603
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-08  Mike Kaganski  <mike.kaganski@collabora.com>  [bf54aa59d08984a45ed6adee32a919bfff87fd3d]

        Properly filter(out) - pattern words are the first argument
        
        https://www.gnu.org/software/make/manual/html_node/Text-Functions.html
        
        Change-Id: Ifb1d92cd9c7b59360d296026f01aa54ed83ed9c3
        Reviewed-on: https://gerrit.libreoffice.org/52604
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-08  Stephan Bergmann  <sbergman@redhat.com>  [a2f395afa2c3bef08129c41f9b0ce92127f986ee]

        external/firebird: Avoid -fsanitize=nonnull-attribute
        
        ...during JunitTest_dbaccess_complex:
        
        > workdir/UnpackedTarball/firebird/src/jrd/../dsql/../jrd/extds/../../common/classes/fb_string.h:677:26: runtime error: null pointer passed as argument 2, which is declared to never be null
        > /usr/include/string.h:43:28: note: nonnull attribute specified here
        >  #0 in Firebird::StringBase<Firebird::StringComparator>::assign(void const*, unsigned int) at workdir/UnpackedTarball/firebird/src/jrd/../dsql/../jrd/extds/../../common/classes/fb_string.h:677:4 (instdir/program/../program/libEngine12.so +0x10d8acb)
        >  #1 in Jrd::ExecStatementNode::getString(Jrd::thread_db*, Jrd::jrd_req*, Jrd::ValueExprNode const*, Firebird::StringBase<Firebird::StringComparator>&, bool) const at workdir/UnpackedTarball/firebird/src/dsql/StmtNodes.cpp:3506:6 (instdir/program/../program/libEngine12.so +0x1a4cb95)
        >  #2 in Jrd::ExecStatementNode::execute(Jrd::thread_db*, Jrd::jrd_req*, Jrd::StmtNode::ExeState*) const at workdir/UnpackedTarball/firebird/src/dsql/StmtNodes.cpp:3426:3 (instdir/program/../program/libEngine12.so +0x1a4b21f)
        >  #3 in EXE_looper(Jrd::thread_db*, Jrd::jrd_req*, Jrd::StmtNode const*) at workdir/UnpackedTarball/firebird/src/jrd/exe.cpp:1292:17 (instdir/program/../program/libEngine12.so +0x129fe0f)
        >  #4 in looper_seh(Jrd::thread_db*, Jrd::jrd_req*, Jrd::StmtNode const*) at workdir/UnpackedTarball/firebird/src/jrd/exe.cpp:1426:2 (instdir/program/../program/libEngine12.so +0x12a295c)
        >  #5 in execute_looper(Jrd::thread_db*, Jrd::jrd_req*, Jrd::jrd_tra*, Jrd::StmtNode const*, Jrd::jrd_req::req_s) at workdir/UnpackedTarball/firebird/src/jrd/exe.cpp:1023:2 (instdir/program/../program/libEngine12.so +0x1298007)
        >  #6 in EXE_receive(Jrd::thread_db*, Jrd::jrd_req*, unsigned short, unsigned int, unsigned char*, bool) at workdir/UnpackedTarball/firebird/src/jrd/exe.cpp:631:3 (instdir/program/../program/libEngine12.so +0x1295ffa)
        >  #7 in JRD_receive(Jrd::thread_db*, Jrd::jrd_req*, unsigned short, unsigned int, unsigned char*) at workdir/UnpackedTarball/firebird/src/jrd/jrd.cpp:7597:2 (instdir/program/../program/libEngine12.so +0x173b736)
        >  #8 in Jrd::DsqlDmlRequest::execute(Jrd::thread_db*, Jrd::jrd_tra**, Firebird::IMessageMetadata*, unsigned char const*, Firebird::IMessageMetadata*, unsigned char*, bool) at workdir/UnpackedTarball/firebird/src/dsql/dsql.cpp:723:3 (instdir/program/../program/libEngine12.so +0x1b61a71)
        >  #9 in DSQL_execute(Jrd::thread_db*, Jrd::jrd_tra**, Jrd::dsql_req*, Firebird::IMessageMetadata*, unsigned char const*, Firebird::IMessageMetadata*, unsigned char*) at workdir/UnpackedTarball/firebird/src/dsql/dsql.cpp:179:11 (instdir/program/../program/libEngine12.so +0x1b53abd)
        >  #10 in Jrd::JStatement::execute(Firebird::CheckStatusWrapper*, Firebird::ITransaction*, Firebird::IMessageMetadata*, void*, Firebird::IMessageMetadata*, void*) at workdir/UnpackedTarball/firebird/src/jrd/jrd.cpp:4446:4 (instdir/program/../program/libEngine12.so +0x1743f17)
        >  #11 in Firebird::IStatementBaseImpl<Jrd::JStatement, Firebird::CheckStatusWrapper, Firebird::IReferenceCountedImpl<Jrd::JStatement, Firebird::CheckStatusWrapper, Firebird::Inherit<Firebird::IVersionedImpl<Jrd::JStatement, Firebird::CheckStatusWrapper, Firebird::Inherit<Firebird::IStatement> > > > >::cloopexecuteDispatcher(Firebird::IStatement*, Firebird::IStatus*, Firebird::ITransaction*, Firebird::IMessageMetadata*, void*, Firebird::IMessageMetadata*, void*) at workdir/UnpackedTarball/firebird/src/include/firebird/IdlFbInterfaces.h:8120:44 (instdir/program/../program/libEngine12.so +0x177cb46)
        >  #12 in Firebird::ITransaction* Firebird::IStatement::execute<Firebird::CheckStatusWrapper>(Firebird::CheckStatusWrapper*, Firebird::ITransaction*, Firebird::IMessageMetadata*, void*, Firebird::IMessageMetadata*, void*) at workdir/UnpackedTarball/firebird/src/include/firebird/IdlFbInterfaces.h:1636:24 (instdir/program/../program/libfbclient.so.2 +0x386562)
        >  #13 in Why::YStatement::execute(Firebird::CheckStatusWrapper*, Firebird::ITransaction*, Firebird::IMessageMetadata*, void*, Firebird::IMessageMetadata*, void*) at workdir/UnpackedTarball/firebird/src/yvalve/why.cpp:4345:42 (instdir/program/../program/libfbclient.so.2 +0x34ecfa)
        >  #14 in (anonymous namespace)::IscStatement::execute(Firebird::CheckStatusWrapper*, unsigned int*, Firebird::IMessageMetadata*, unsigned char*, Firebird::IMessageMetadata*, unsigned char*) at workdir/UnpackedTarball/firebird/src/yvalve/why.cpp:1372:39 (instdir/program/../program/libfbclient.so.2 +0x337d51)
        >  #15 in isc_dsql_execute2 at workdir/UnpackedTarball/firebird/src/yvalve/why.cpp:2279:15 (instdir/program/../program/libfbclient.so.2 +0x337096)
        >  #16 in isc_dsql_execute at workdir/UnpackedTarball/firebird/src/yvalve/why.cpp:2235:9 (instdir/program/../program/libfbclient.so.2 +0x336707)
        >  #17 in connectivity::firebird::OStatement::executeQuery(rtl::OUString const&) at connectivity/source/drivers/firebird/Statement.cxx:115:12 (instdir/program/../program/libfirebird_sdbclo.so +0x23e8cc)
        >  #18 in connectivity::firebird::OStatement::execute(rtl::OUString const&) at connectivity/source/drivers/firebird/Statement.cxx:148:45 (instdir/program/../program/libfirebird_sdbclo.so +0x23ff90)
        >  #19 in OStatement::execute(rtl::OUString const&) at dbaccess/source/core/api/statement.cxx:489:35 (instdir/program/../program/libdbalo.so +0xf5811f)
        >  #20 in gcc3::callVirtualMethod(void*, unsigned int, void*, _typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int, unsigned long*, double*) at bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:77:5 (instdir/program/libgcc3_uno.so +0xba96d)
        >  #21 in cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, _typelib_TypeDescriptionReference*, int, _typelib_MethodParameter*, void*, void**, _uno_Any**) at bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:233:13 (instdir/program/libgcc3_uno.so +0xb6855)
        >  #22 in unoInterfaceProxyDispatch at bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:420:13 (instdir/program/libgcc3_uno.so +0xb4663)
        >  #23 in binaryurp::IncomingRequest::execute_throw(binaryurp::BinaryAny*, std::__debug::vector<binaryurp::BinaryAny, std::allocator<binaryurp::BinaryAny> >*) const at binaryurp/source/incomingrequest.cxx:236:13 (instdir/program/libbinaryurplo.so +0x209ede)
        >  #24 in binaryurp::IncomingRequest::execute() const at binaryurp/source/incomingrequest.cxx:79:26 (instdir/program/libbinaryurplo.so +0x205f10)
        >  #25 in request at binaryurp/source/reader.cxx:85:9 (instdir/program/libbinaryurplo.so +0x2966d3)
        >  #26 in cppu_threadpool::JobQueue::enter(long, bool) at cppu/source/threadpool/jobqueue.cxx:107:17 (instdir/program/libuno_cppu.so.3 +0x17e863)
        >  #27 in cppu_threadpool::ORequestThread::run() at cppu/source/threadpool/thread.cxx:165:31 (instdir/program/libuno_cppu.so.3 +0x1977bb)
        >  #28 in threadFunc at include/osl/thread.hxx:185:15 (instdir/program/libuno_cppu.so.3 +0x1a0347)
        
        Change-Id: I2378378caca42270edfbb432096ce6ceca042a3f
        Reviewed-on: https://gerrit.libreoffice.org/52582
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-08  Tor Lillqvist  <tml@collabora.com>  [843ec0cfd2a96614faef640ad812af541d5cb335]

        While at it, combine the check for ANDROID with the ones for WNT and HAIKU
        
        Also, order them alphabetically.
        
        Change-Id: I144331d71455c1c794d300f9a4f4e2e21fcd5e1b

2018-04-08  Tor Lillqvist  <tml@collabora.com>  [cd558bfba9005d6214c4a1a2e2564080022128b1]

        GNU Make's filter-out is hard to use
        
        Change-Id: I99ec6176c0876b948e35880f02d54905d26e7280

2018-04-08  Lionel Elie Mamane  <lionel@mamane.lu>  [7f8d611b9fab034ed13202bcc41ff5ef0270c198]

        SQL string quoting: escape "'" character also at beginning of string
        
        Change-Id: I51db43c1a3b6d3c93a04a3419238ea286cab987e
        Reviewed-on: https://gerrit.libreoffice.org/52575
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2018-04-08  Lionel Elie Mamane  <lionel@mamane.lu>  [e29435932d84076c4d9c443e6f6fd95a08799386]

        tdf#116772 adapt handling of LIKE conditions to cleaned up StructuredFilter
        
        Change-Id: Ifc60da9a95833ee7820a0e03354fa1a8c006e136
        Reviewed-on: https://gerrit.libreoffice.org/52573
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2018-04-08  Lionel Elie Mamane  <lionel@mamane.lu>  [ccc57c8f8fe6a910767f07b0f077fa76fb8db740]

        this looks suspicious in light of cleaned up StructuredFilter
        
        Change-Id: I88f9834403e016e849dcd6c46638626b40252cf3
        Reviewed-on: https://gerrit.libreoffice.org/52574
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2018-04-08  linus  <linus@thebehrens.net>  [4d4462513dc9c2142bd7cd82b350a240ffaa0ff8]

        Removed includes wich are not longer needed
        
        Change-Id: If1b6c6113f79ac892938ddca0b8d0c019fba75ba
        Reviewed-on: https://gerrit.libreoffice.org/52594
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-08  Nithin Kumar Padavu  <nithinrao@gmail.com>  [4f5928ea8022d879764cc882f01a1b642645d66f]

        tdf#112384 sw: Allow New line as a label followed by chapter numbering
        
        reference-language also added to token list
        
        Change-Id: I32713508d3611dc2bce10b2c5abb1e1a4167bdaf
        Reviewed-on: https://gerrit.libreoffice.org/52561
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-08  Tor Lillqvist  <tml@collabora.com>  [08297b3022180ee169a44230edc43d020d97cf42]

        Revert "Fix protection of some unnecessarily strictly protected files"
        
        Problem now handled already elsewhere, see
        2340536cf478f95e33b718d3f69da5345fc4d2b4.
        
        This reverts commit 155086493c9e035c0568868f5ae3b3dcf3299e6f.
        
        Change-Id: I4c731d4915d51dfc84982a41f8c1c6e45dfcb796

2018-04-08  Michael Meeks  <michael.meeks@collabora.com>  [7e3fd85069d421fe965b34809e80601d6dc7a182]

        Corner-case unit tests for vlookup / case sensitivity comparison.
        
        The test cases which does not match excel's output are
        forced marked to TRUE(pass) and have comments.
        
        Change-Id: Ie8ec3be64c004df72a2da5aeb3380cd33743d386
        Reviewed-on: https://gerrit.libreoffice.org/52590
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-04-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c442ac8c20cfceb8c87e96c494dcd8372dc6e206]

        fix global-buffer-overflow found through UI testing on UBSAN jenkins job
        
        Change-Id: Ie4d81561057bb4d67fe050ca7fb82861d5d207a2
        Reviewed-on: https://gerrit.libreoffice.org/52587
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-04-08  Justin Luth  <justin_luth@sil.org>  [818619b0f2f7813decb26d0b14362dec76a8ff37]

        tdf#106062 ooxmlexport: hanging indent ? aesthetic tab : no
        
        By default, LO footnote paragraph style has a hanging indent of .60cm.
        In LO footnotes, the footnote character starts at the hanging indent
        (position 0) and the footnote text "magically" starts at the left margin.
        
        MSO doesn't do any magical formatting so exporting emulates that by
        inserting a tab after the footnote character.
        
        However, that aethetic tab was being inserted after EVERY footnote character,
        regardless of whether the emulation was needed or not. That particularly
        caused problems when the document was originally authored by MSO, which
        typically has no margin or first line indent. In those cases, the
        document is altered by gaining undesirable extra space.
        
        Since the emulation is only of value with a hanging indent that is larger
        than the footnote character, only add the tab when a hanging indent exists.
        (Checking the size of the hanging indent could improve this even more,
        but measuring font size etc adds too much complexity.)
        
        The import code also knows about the fake tab and removes it.
        Follow-up patches will change the import to ONLY remove the fake tab
        if there is a hanging indent. (That is going to cause "regressions"
        because tabs from some previously saved documents will now
        show the "aesthetic tab" - just like MSO does.)
        
        Change-Id: I371da3f2b09f600f027377a36583f91b39425151
        Reviewed-on: https://gerrit.libreoffice.org/52171
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-08  Mark Hung  <marklh9@gmail.com>  [e371819719a099e5c4fc0af1c2d1ee8ffc4e97c0]

        tdf#115623: EPUB export: support style:master-page
        
        Change-Id: I12d04c2e346c5202274a01b1f8950e3412dc9081
        Reviewed-on: https://gerrit.libreoffice.org/52081
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-08  Armin Le Grand  <Armin.Le.Grand@cib.de>  [1e75673b50e7fcac11bbfaaf4ef7308e95c0a49d]

        Adapted one more SdrModel usage
        
        ...to be more local and make use of getting a reference
        now from it's soure
        
        Change-Id: I365df886fe8c489badab0fd4dcf1e9d414204577
        Reviewed-on: https://gerrit.libreoffice.org/52585
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-04-08  kadertarlan  <kadertarlan1@gmail.com>  [b6d2d6db28eec4ab311c4223cf5be508feb2e057]

        tdf#45904 move java based api tests to c++ (AccessibleRelationSet)
        
        Change-Id: I2d9d72bbc845acf091570df663849495619ee765
        Reviewed-on: https://gerrit.libreoffice.org/24563
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-04-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [da356329a56ab6d62d894042d616e57d8021a044]

        uitest - Calc Stable sorting
        
        Change-Id: I3a32fbfab50af21a60428f534e42a51ace8c4577
        Reviewed-on: https://gerrit.libreoffice.org/52583
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-04-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [b39885fe66f82abe6900d02fa09d8be98bb50e53]

        uitest- Calc autosum; add one more test with multiselect
        
        Change-Id: Ia8edc3f01d399f990a02bdd94174eae4a75e50a6
        Reviewed-on: https://gerrit.libreoffice.org/52537
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-04-08  Zdeněk Crhonek  <zcrhonek@gmail.com>  [4fda06ac4b584941561d3d0b757735e9e00827a2]

        uitest for bug tdf#106746
        
        Change-Id: I1cfacc199c59863abf2050ae29d087ffe3907943
        Reviewed-on: https://gerrit.libreoffice.org/52097
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-04-08  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [d4c0e7ef2b7f7e3cb36996bad72ac255b630beb4]

        Updated core Project: help  9c769f9b79e171a6500b4150ace3896266db9e17
        
        Helponline: Rely on color, not thick borders, to separate content from UI
        
        Those thick borders were fugly.
        Give a slightly darker appearance to the sidebar and make its border fainter.
        Remove the pure-white background in body to make it easier on the eyes.
        Kill the alarming yellow (what was I thinking?).
        
        Change-Id: If236126da91df535a0bddbfbf4804c8ee655c4e1
        

2018-04-08  Julien Nabet  <serval2412@yahoo.fr>  [8fced3ec9ff6f55a6e0b939183cf33b6c3c4a1db]

        Fix regressions from d727476cff29382a34103b137542e15e1aeeb4b9
        
        Calls to statusChanged may call addStatusListener or removeStatusListener
        so copy m_aStatusListenerVector on stack and iterate on the copy
        
        Thank you Michael for having pointed these
        
        Change-Id: I8399db84874d7f68e24c57891a9ab408e7ebef78
        Reviewed-on: https://gerrit.libreoffice.org/52579
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-08  Katarina Behrens  <Katarina.Behrens@cib.de>  [3a30799e377004f77ddcf5c1d6b62ca3e62c0905]

        Show preview correctly for relative size
        
        Change-Id: I847e72b3808e1c692aa70e1c1a00917ddef9cbb9
        Reviewed-on: https://gerrit.libreoffice.org/52367
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-04-08  Katarina Behrens  <Katarina.Behrens@cib.de>  [d2c8766a5e827e53f8f34893ff3d82a0df252f30]

        Read and write tiled state and relative/absolute bitmap size
        
        With this, things are at least rountripped correctly (open dialog
        and close w/ OK, no changes made)
        
        Change-Id: Ief9182f05d86ff3b2a0000abe08184fcc1e2b681
        Reviewed-on: https://gerrit.libreoffice.org/52368
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-04-08  Takeshi Abe  <tabe@fixedpoint.jp>  [2c63fcb0cf10c7ce580545576f2bd40dbcdb61d0]

        ucb: Fix overwriting at index 7
        
        It seems a typo at ee2ecbf89b002fa8f60316b4266b96dfca8b4591.
        This recovers command "insert".
        
        Change-Id: Id335799ab615c09e025badd9408aeb363200c430
        Reviewed-on: https://gerrit.libreoffice.org/52552
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [996e1d7f7944b7c23797b7b92cf19a3ac58ad8cb]

        Fix typo
        
        Change-Id: I7c9682f4cc0f04d9cc9e13c339396a6373ce15c7
        Reviewed-on: https://gerrit.libreoffice.org/52556
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-04-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [83e2860141af887be7ae6bae7eaa6e06d587e1f9]

        Fix typo
        
        Change-Id: I655328122905ff70b667187937f57d23145377b1
        Reviewed-on: https://gerrit.libreoffice.org/52567
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-04-08  Stanislav Horacek  <stanislav.horacek@gmail.com>  [05a397674a5cb11f344c8c8018bd2a6793b33186]

        Updated core Project: help  1223c55707d05cf229553040aea771748a1452a1
        
        highlight only words shown in UI in custom colors page
        
        Change-Id: Ie2596ddf6b8c11f154d01f3902802c0b27680145
        Reviewed-on: https://gerrit.libreoffice.org/52565
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-04-07  Stephan Bergmann  <sbergman@redhat.com>  [ddcc2ae791b3e5dcb80fa9eebc59879d927646b0]

        Avoid -fsanitize=null
        
        ...during CppunitTest_sd_filters_test (see below), where
        SfxStyleSheetBase::m_pPool has apparently been null'ed in
        SdStyleSheet::disposing (sd/source/core/stlsheet.cxx).  Presumably introduced
        with dfefe448c41921f2f1e54d3f69b8b9e89031d055 "SOSAW080: Added first bunch of
        basic changes to helpers"; adding a "TTTT" marker on alg_'s request.
        
        Needed to change SfxStyleSheetBase::GetPool to return pointer instead of ref.
        
        > include/svl/style.hxx:142:47: runtime error: reference binding to null pointer of type 'SfxStyleSheetBasePool'
        >  #0 in SfxStyleSheetBase::GetPool() at include/svl/style.hxx:142:40 (instdir/program/libsvxcorelo.so +0x2d7a3ed)
        >  #1 in sdr::properties::AttributeProperties::ImpRemoveStyleSheet() at svx/source/sdr/properties/attributeproperties.cxx:136:44 (instdir/program/libsvxcorelo.so +0x2d72f40)
        >  #2 in sdr::properties::AttributeProperties::Notify(SfxBroadcaster&, SfxHint const&) at svx/source/sdr/properties/attributeproperties.cxx:474:25 (instdir/program/libsvxcorelo.so +0x2d793ec)
        >  #3 in sdr::properties::TextProperties::Notify(SfxBroadcaster&, SfxHint const&) at svx/source/sdr/properties/textproperties.cxx:542:34 (instdir/program/libsvxcorelo.so +0x2d631f2)
        >  #4 in SfxBroadcaster::Broadcast(SfxHint const&) at svl/source/notify/SfxBroadcaster.cxx:49:24 (instdir/program/libsvllo.so +0xc2d628)
        >  #5 in (anonymous namespace)::StyleSheetDisposerFunctor::Dispose(rtl::Reference<SfxStyleSheetBase>) at svl/source/items/style.cxx:804:16 (instdir/program/libsvllo.so +0x99e4ef)
        >  #6 in svl::IndexedStyleSheets::Clear(svl::StyleSheetDisposer&) at svl/source/items/IndexedStyleSheets.cxx:202:18 (instdir/program/libsvllo.so +0x8bb852)
        >  #7 in SfxStyleSheetBasePool::Clear() at svl/source/items/style.cxx:815:34 (instdir/program/libsvllo.so +0x9965ea)
        >  #8 in SdStyleSheetPool::dispose() at sd/source/core/stlpool.cxx:1386:9 (instdir/program/libsdlo.so +0x25353a7)
        >  #9 in SdrModel::~SdrModel() at svx/source/svdraw/svdmodel.cxx:275:25 (instdir/program/libsvxcorelo.so +0x323f1ad)
        >  #10 in FmFormModel::~FmFormModel() at svx/source/form/fmmodel.cxx:94:1 (instdir/program/libsvxcorelo.so +0x465f020)
        >  #11 in SdDrawDocument::~SdDrawDocument() at sd/source/core/drawdoc.cxx:394:1 (instdir/program/libsdlo.so +0x2324254)
        >  #12 in SdDrawDocument::~SdDrawDocument() at sd/source/core/drawdoc.cxx:346:1 (instdir/program/libsdlo.so +0x2324445)
        >  #13 in SdDrawDocument::~SdDrawDocument() at sd/source/core/drawdoc.cxx:346:1 (instdir/program/libsdlo.so +0x23244ce)
        >  #14 in sd::DrawDocShell::~DrawDocShell() at sd/source/ui/docshell/docshell.cxx:200:9 (instdir/program/libsdlo.so +0x2c4bdb9)
        >  #15 in sd::DrawDocShell::~DrawDocShell() at sd/source/ui/docshell/docshell.cxx:179:1 (instdir/program/libsdlo.so +0x2c4c4a5)
        >  #16 in sd::DrawDocShell::~DrawDocShell() at sd/source/ui/docshell/docshell.cxx:179:1 (instdir/program/libsdlo.so +0x2c4c56e)
        >  #17 in SvRefBase::ReleaseRef() at include/tools/ref.hxx:165:29 (workdir/LinkTarget/CppunitTest/libtest_sd_filters_test.so +0x1ff01)
        >  #18 in tools::SvRef<sd::DrawDocShell>::~SvRef() at include/tools/ref.hxx:56:36 (workdir/LinkTarget/CppunitTest/libtest_sd_filters_test.so +0x1a9fc)
        >  #19 in SdFiltersTest::load(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int) at sd/qa/unit/filters-test.cxx:78:1 (workdir/LinkTarget/CppunitTest/libtest_sd_filters_test.so +0x17f53)
        >  #20 in test::FiltersTest::recursiveScan(test::filterStatus, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int, bool) at unotest/source/cpp/filters-test.cxx:130:20 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x5589c)
        >  #21 in test::FiltersTest::testDir(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags, SotClipboardFormatId, unsigned int, bool) at unotest/source/cpp/filters-test.cxx:155:5 (workdir/LinkTarget/CppunitTest/../Library/libunotest.so +0x56519)
        >  #22 in SdFiltersTest::testCVEs() at sd/qa/unit/filters-test.cxx:83:5 (workdir/LinkTarget/CppunitTest/libtest_sd_filters_test.so +0x1839d)
        
        Change-Id: Ibf61c18738c7a204ebf2bbc85b28930481b22612
        Reviewed-on: https://gerrit.libreoffice.org/52554
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-07  Stephan Bergmann  <sbergman@redhat.com>  [bcf91144808232fa0d92184d2f1c09e5eaa1e86c]

        Prefix SfxStyleSheetBase::pPool member
        
        ...just that one member; came in handy when researching a failure, and don't
        want to loose that improvement.
        
        Change-Id: Ia5434c4bd8131c37f93d32ce840859469ac258ef
        Reviewed-on: https://gerrit.libreoffice.org/52553
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-07  andreas kainz  <kainz.a@gmail.com>  [6b40d5b2a340dced710ed66ed70cb7a670c5a4c1]

        Colibre icon: add cellstyles for Calc NB
        
        Change-Id: I72fb89bd7a40c0324b676fbfdc7087c023c1eb1e
        Reviewed-on: https://gerrit.libreoffice.org/52533
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-07  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6cf76c15dd10c130c8ca24b8eb55680b7016c960]

        add hint on how to use lldb pretty-printers form within android studio
        
        Change-Id: Ia028dd64c04d1de95e42ea2b89ee2bca689a2390

2018-04-07  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [59f88e62f53cf54f441f51456767f6ba0e52ca54]

        prevent crash on invalid bitmap size
        
        sometimes the width and height cannot be determined properly (and 0 in
        that case), and this causes IllegalArgumentException when trying to
        create the Bitmap
        
        Change-Id: Id001c40d0febf9e85b4db5c0318a77e1f880353a

2018-04-07  Caolán McNamara  <caolanm@redhat.com>  [e3104eb246bdf623ad01fee8ba192a4926cb264c]

        assert on empty line
        
        Change-Id: Ifa3cccb13a3595998d4c85957a69fb7ecb047dd0
        Reviewed-on: https://gerrit.libreoffice.org/52525
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-07  Katarina Behrens  <Katarina.Behrens@cib.de>  [177dbe968b5af1c548be9f52178daa528edc2aab]

        Correctly recognize tiled/stretched/other bitmap fill
        
        Change-Id: Ib50dbfb937a6631429902592ae9bae08e58738d8
        Reviewed-on: https://gerrit.libreoffice.org/52365
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-04-07  Katarina Behrens  <Katarina.Behrens@cib.de>  [b85691995e7b1a1aadf714c34e7fe6b9cd3206d8]

        Pass full item set to bitmap tabpages
        
        Change-Id: I5d72b582f98538fdf5efe40bfca686dc0cdfc013
        Reviewed-on: https://gerrit.libreoffice.org/52364
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-04-07  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [d2e547c82dd23eabfec7a828c5b9fed16313b1c4]

        libmspub: fix build for android-arm with debug enabled
        
        Change-Id: I2fff80f2e4a0bd1946c9b49d46871245f93bbb3e

2018-04-07  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [f0cc14ae68df223392685ca7b70fe4e176618b86]

        tdf#116152 android.net.Uri.encode(string) is even better...
        
        Change-Id: Ib779cec33de660e2c01843b76c9987aa774fba29

2018-04-07  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [7e4d505f5f0ef4d7cc156f68dcf3af0d54a45fdf]

        tdf#116152 fix filenames with spaces (code expects %20, not +)
        
        URL-encoding added by 174229e4797b27eb795c6f2451ab1349c2c29ad8
        did fix filenames with #, but broke filenames with space in return.
        
        Change-Id: I7f1ac6aa79c921dfca699eb3cd8c927efba9d55c

2018-04-07  Zdeněk Crhonek  <zcrhonek@gmail.com>  [b09499191929b3f5bf8aad1e4a05c9734427c073]

        uitest - writer insert caption + insert frame
        
        Change-Id: I572af755aaa146a53ac77599b29aa3b6e5fc14e3
        Reviewed-on: https://gerrit.libreoffice.org/47275
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-04-07  Zdeněk Crhonek  <zcrhonek@gmail.com>  [0cff17a62d16f295284cdb17040a03b176ca7cf0]

        uitest - writer Document properties; tdf#49683; tdf#81457
        
        Change-Id: If4a202a7b8ae9be11b8f8f05e50eb3202c5c655d
        Reviewed-on: https://gerrit.libreoffice.org/47685
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-04-07  Chris Sherlock  <chris.sherlock79@gmail.com>  [22e69d28bc293d49784701300795a64074ae99a6]

        comphelper: use a lambda expression in NamedValueCollection::operator >>=()
        
        Change-Id: Idf47f500be097c4af907c37f6ca8632cd91f3ba2
        Reviewed-on: https://gerrit.libreoffice.org/52548
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-07  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [b29f801e4106b0c729e90ff7c1b1718b671fd32d]

        dbahsql: Add doxygen comments
        
        Change-Id: Ie666d4d8660d29c36479c2e8a1289bd789d1433b
        Reviewed-on: https://gerrit.libreoffice.org/52549
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-04-07  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [29c6629a54bd5d6cb8ccbfc663b1fed36c57e616]

        dbahsql: add default for autoincremented columns
        
        Change-Id: I8b4c99ed9e3701193228c58cc9e64dc87a03da71
        Reviewed-on: https://gerrit.libreoffice.org/52550
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-04-07  Caolán McNamara  <caolanm@redhat.com>  [e3d3a7c373657dcc39aaefab9fedce9f2d12cb63]

        coverity#1433782 Unintended sign extension
        
        Change-Id: I804d2282094ab98d0295e57f35704fab78266b7f
        Reviewed-on: https://gerrit.libreoffice.org/52440
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-07  Caolán McNamara  <caolanm@redhat.com>  [2f25c7160c6f4f03cae3eea335218d14e7dfcbef]

        coverity#1433794 Unintended sign extension
        
        Change-Id: I674991f5621bf6cf5a9cbecac936872b48fbdbcd
        Reviewed-on: https://gerrit.libreoffice.org/52433
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-07  Caolán McNamara  <caolanm@redhat.com>  [e371cc6cef2d94d82481a258343975556f37fa6d]

        coverity#1433788 Unintended sign extension
        
        Change-Id: I3d907c567157009c2b5c79c3041f3ba841639281
        Reviewed-on: https://gerrit.libreoffice.org/52442
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-07  Caolán McNamara  <caolanm@redhat.com>  [defad92cdc44dcfef4092ae7324f241d35855e49]

        coverity#1433789 Unintended sign extension
        
        Change-Id: Idad795503eb95e6fa77e620edc46140da554e61b
        Reviewed-on: https://gerrit.libreoffice.org/52443
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-07  Caolán McNamara  <caolanm@redhat.com>  [c4764345e0d326c7a9d443f5af06f06854806bdc]

        weld ScLinkedAreaDlg
        
        Change-Id: I427e5abd76f6edfa891c9186d5822173d3fa7f7e
        Reviewed-on: https://gerrit.libreoffice.org/52513
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-07  Julien Nabet  <serval2412@yahoo.fr>  [20a35c313496b1ca63d3bb79e0a88a3d862d8747]

        When clearing mpNumRuleTable, clear too maNumRuleMap and maListStyleLists
        
        Open a brand new file on Writer
        type "fn", then F3 to open formula editor
        console logs show:
        <DocumentListsManager::createListForListStyle(..)> - a list for the provided list style name already exists. Serious defect.
        
        bt:
        0  0x00007fffc91ebdee in sw::DocumentListsManager::createListForListStyle(rtl::OUString const&) (this=0x55555c7e85c0, sListStyleName="Outline")
            at /home/julien/lo/libreoffice/sw/source/core/doc/DocumentListsManager.cxx:98
        1  0x00007fffc917ad81 in SwDoc::AddNumRule(SwNumRule*) (this=0x55555c7e2ef0, pRule=0x55555c872a50) at /home/julien/lo/libreoffice/sw/source/core/doc/docnum.cxx:2142
        2  0x00007fffc915b04b in SwDoc::ClearDoc() (this=0x55555c7e2ef0) at /home/julien/lo/libreoffice/sw/source/core/doc/docnew.cxx:700
        3  0x00007fffc961f9dc in SwXMLTextBlocks::ClearDoc() (this=0x555558cc15b0) at /home/julien/lo/libreoffice/sw/source/core/swg/SwXMLTextBlocks.cxx:134
        4  0x00007fffc96306ef in SwTextBlocks::BeginGetDoc(unsigned short) (this=0x55555bc7ba00, n=11) at /home/julien/lo/libreoffice/sw/source/core/swg/swblocks.cxx:398
        5  0x00007fffc9141032 in SwDoc::InsertGlossary(SwTextBlocks&, rtl::OUString const&, SwPaM&, SwCursorShell*) (this=0x5555579631a0, rBlock=..., rEntry="fn", rPaM=
            SwPaM = {...}, pShell=0x555557a23cb0) at /home/julien/lo/libreoffice/sw/source/core/doc/docglos.cxx:139
        6  0x00007fffc9409518 in SwEditShell::InsertGlossary(SwTextBlocks&, rtl::OUString const&) (this=0x555557a23cb0, rGlossary=..., rStr="fn")
            at /home/julien/lo/libreoffice/sw/source/core/edit/edglss.cxx:42
        7  0x00007fffc9d4d31e in SwGlossaryHdl::Expand(rtl::OUString const&, SwGlossaries*, SwTextBlocks*) (this=0x55555bc9dbc0, rShortName="fn", pGlossaries=0x55555beb9530, pGlossary=0x55555bc7ba00) at /home/julien/lo/libreoffice/sw/source/uibase/dochdl/gloshdl.cxx:503
        8  0x00007fffc9d4c93e in SwGlossaryHdl::ExpandGlossary() (this=0x55555bc9dbc0) at /home/julien/lo/libreoffice/sw/source/uibase/dochdl/gloshdl.cxx:383
        9  0x00007fffc9ec3322 in SwTextShell::ExecGlossary(SfxRequest&) (this=0x555558402620, rReq=...) at /home/julien/lo/libreoffice/sw/source/uibase/shells/textglos.cxx:57
        10 0x00007fffc9ec5422 in SfxStubSwTextShellExecGlossary(SfxShell*, SfxRequest&) (pShell=0x555558402620, rReq=...)
            at /home/julien/lo/libreoffice/workdir/SdiTarget/sw/sdi/swslots.hxx:2996
        11 0x00007ffff1aa5b7a in SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) (this=0x555558402620, pFunc=0x7fffc9ec53f4 <SfxStubSwTextShellExecGlossary(SfxShell*, SfxRequest&)>, rReq=...) at /home/julien/lo/libreoffice/include/sfx2/shell.hxx:210
        12 0x00007ffff1a9c4b2 in SfxDispatcher::Call_Impl(SfxShell&, SfxSlot const&, SfxRequest&, bool) (this=0x555557a0add0, rShell=..., rSlot=..., rReq=..., bRecord=true)
            at /home/julien/lo/libreoffice/sfx2/source/control/dispatch.cxx:377
        
        Since maListStyleLists is private member, we must use getIDocumentListsAccess().deleteListForListStyle
        
        Change-Id: I8c5a80adbba29b89784a49983fc69d300300334a
        Reviewed-on: https://gerrit.libreoffice.org/49200
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-07  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [159dd28651788a19848eae56693ad06ed947414d]

        dbaccess: Enable hsql migration by default
        
        Also make Firebird driver not experimental anymore.
        
        With hsql migration enabled, the hsqldb related unit tests can be
        reused, because the underlying DBMS is transparent. To achieve that, I
        added firebird_sdbc component to hsqldb CppunitTest_* files.
        
        This commit also contains fixes for upcoming bugs while migrating from
        hsqldb to firebird, shown by hsqldb related unit tests:
        
        - null values: in case of null values, the setNull method should be used
          instead of nothing. (malformed string otherwise)
        
        Remove DBACCESS_HSQL_MIGRATION environment variable, since migration is
        default from now on.
        
        JunitTest_dbaccess_complex was based on HSQLDB. This commit replaces
        "if exists" hsql specific solution with firebird specific. Also disable
        test for queries with named parameters.
        
        Change-Id: Ieb68f5ad3a11389599c4f268ea4df82a83643b82
        Reviewed-on: https://gerrit.libreoffice.org/52008
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-04-07  Katarina Behrens  <Katarina.Behrens@cib.de>  [1a9bfdd8976d28fa3a56726bdcae9f2b294d6c6d]

        Remove fill styles that are not implemented
        
        Anyone is free to reintroduce those styles and implement them, but
        as long as it doesn't work (in fact it never did) it just confuses
        the users by presenting functionality that is not there
        
        Change-Id: Ic4c866536a391c02e78969355c4c2fa8d20a9cec
        Reviewed-on: https://gerrit.libreoffice.org/52363
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-04-07  Zdeněk Crhonek  <zcrhonek@gmail.com>  [0659dc82598026f82d66c3f97057f3c00e998839]

        uitest - add test for writer/ Exchange Databases
        
        Change-Id: I440965f6e981e172f06b91cef2eeb302461b76c4
        Reviewed-on: https://gerrit.libreoffice.org/47013
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-04-07  Stephan Bergmann  <sbergman@redhat.com>  [d36f7c5bd2115fcdd26ba8ff7b6a0446dea70bd4]

        Revert "long->sal_Int32 in tools/gen.hxx"
        
        This reverts commit 8bc951daf79decbd8a599a409c6d33c5456710e0.
        
        As discussed at
        <https://lists.freedesktop.org/archives/libreoffice/2018-April/079955.html>
        "long->sal_Int32 in tools/gen.hxx", that commit caused lots of problems with
        signed integer overflow, and the original plan was to redo it to consistently
        use sal_Int64 instead of sal_Int32.  <https://gerrit.libreoffice.org/#/c/52471/>
        "sal_Int32->sal_Int64 in tools/gen.hxx" tried that.  However, it failed
        miserably on Windows, causing odd failures like not writing out Pictures/*.svm
        streams out into .odp during CppunitTest_sd_export_ooxml2.  So the next best
        approach is to just revert the original commit, at least for now.
        
        Includes revert of follow-up 8c50aff2175e85c54957d98ce32af40a3a87e168 "Fix
        Library_vclplug_qt5".
        
        Change-Id: Ia8bf34272d1ed38aac00e5d07a9d13fb03f439ae
        Reviewed-on: https://gerrit.libreoffice.org/52532
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-07  Stephan Bergmann  <sbergman@redhat.com>  [61d57bcebd1a246603cbcd9ad5e0a7df1a8d66cd]

        Don't link Library_mysqlc against -lnsl
        
        At least Fedora 28 glibc-2.27-8.fc28 no longer provides the nis development
        headers and libraries. (It only still contains some binaries for backwards
        compatibility, in the libnsl sub-package: "This package provides the legacy
        version of libnsl library, for accessing NIS services.")
        
        The -lnsl was present ever since 4946c62f2943dfb3466cc4214a9c8ccd922669b5
        "mysqlconnector: initial import from CWS mysqlnative", but appears to not be
        necessary (at least any more).
        
        Change-Id: I10b56cdc1a438fb2978125ae0acde0dbec747e78
        Reviewed-on: https://gerrit.libreoffice.org/52536
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-07  heiko tietze  <tietze.heiko@gmail.com>  [a2f7eb5f8ea7f3ae50aea72de8b15c3364493285]

        tdf#89453 - Improve the wording of "Paste Special" options
        
        User fiendly captions with short names in parenthesis
        
        Change-Id: I07a1effa5b03423c4b48e6ca6066f7d1e3445248
        Reviewed-on: https://gerrit.libreoffice.org/52336
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-04-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [b5ede834dece9e5ece3e525f610912984c60661b]

        Add IWYU wrapper script to find unused includes
        
        I've used this script in the recent past to fix warnings in mostly
        sw/inc/*.hxx. Hopefully sharing it creates interest for others to do
        similar fixes in other modules.
        
        Change-Id: I4c8b6a1e92b006d4fd56b403a25715f11964d639
        Reviewed-on: https://gerrit.libreoffice.org/52289
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-04-07  Stephan Bergmann  <sbergman@redhat.com>  [93e6a823bd8543d30621769c7b34d6261ea5cb01]

        external/python3: Drop nis.cpython-*m.so
        
        At least Fedora 28 glibc-2.27-8.fc28 no longer provides the nis development
        headers and libraries.  (It only still contains some binaries for backwards
        compatibility, in the libnsl sub-package: "This package provides the legacy
        version of libnsl library, for accessing NIS services.")
        
        There is probably no real need to have nis.cpython-*m.so contained in
        external/python3/ExternalPackage_python3.mk (it probably just happened to build
        fine when that list was originally created, so was included).
        
        Change-Id: Ic6128fd872432005c0ded76640c5b56781ca69a1
        Reviewed-on: https://gerrit.libreoffice.org/52535
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-07  Zdeněk Crhonek  <zcrhonek@gmail.com>  [448dafe7e6b54f8e154c46f0d82da6c59febfb74]

        uitest - Calc autosum
        
        Change-Id: I1a88e9bbdbe2fdf6b590a3de5149625d98fb39fd
        Reviewed-on: https://gerrit.libreoffice.org/52274
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-04-07  Noel Grandin  <noelgrandin@gmail.com>  [44f8b996baa2d1c856abf90e6668311237c861ef]

        comment out some debug code
        
        left over from
            commit f9f8d930a17eb14365f914425c35df5a78f648ca
            Date:   Wed May 28 01:18:10 2014 +0200
            enable picking again
        
        Change-Id: Icce19c247512d61d7c255940fb5115e30c04e045
        Reviewed-on: https://gerrit.libreoffice.org/52528
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-07  Johnny_M  <klasse@partyheld.de>  [e819c33d248f0c03305fcd3fa3a1a9f5aef9c109]

        Translate German variable names
        
        aNeuNam -> aNewName
        aWNamMerk -> aWNameMemorized
        
        Change-Id: Iace4b6f84b40c3f989619331636ae059347e167f
        Reviewed-on: https://gerrit.libreoffice.org/52192
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-04-07  Zdeněk Crhonek  <zcrhonek@gmail.com>  [bb6121156ceb0a1187600f8cad1eb00fdb2cb643]

        uitest for bug tdf#57274 and tdf#116385
        
        Change-Id: I1b7c8ba848c164f0b4e9ef541eaa57d77e8b2139
        Reviewed-on: https://gerrit.libreoffice.org/51717
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-04-07  Zdeněk Crhonek  <zcrhonek@gmail.com>  [6489bf1eff4ce74b35f7b2f8e8d64dbc56c7eee9]

        uitest for bug tdf#78068 and tdf#114992
        
        Change-Id: Ia98164b8cd07b5d4feb113052fc6bf4ae24b5192
        Reviewed-on: https://gerrit.libreoffice.org/51490
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-04-07  Zdeněk Crhonek  <zcrhonek@gmail.com>  [b2cab8af3887076ced3fe9fdd7b09e1fdb62e030]

        uitest for bug tdf#68290
        
        Change-Id: I1c23ad5f89f9c348d9dbe66a573660ca6e20840a
        Reviewed-on: https://gerrit.libreoffice.org/51743
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-04-07  Zdeněk Crhonek  <zcrhonek@gmail.com>  [5bd027e17f3656ab65548126ed6d7e309818eae7]

        uitest for bug tdf#79569
        
        Change-Id: Icd6edba8451d5ad9ac7ba5fed522f27ad5d53672
        Reviewed-on: https://gerrit.libreoffice.org/51927
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-04-07  Mark Hung  <marklh9@gmail.com>  [a0bcbf72614344639235a46d1cc81483f93a3d61]

        tdf#116182: correct the index before using CalcSpacing.
        
        Keep the index of pLastBidiPor when it is set,
        then correct the index before invoking pLastBidiPor->CalSpacing,
        otherwise we are invoking CalSpacing with SwTextSizeInfo that
        has incorrect index.
        
        Change-Id: Ifd6b598ea3c860dcf61fb2c47029ef8c1c912dd1
        Reviewed-on: https://gerrit.libreoffice.org/52222
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-04-07  Gabor Kelemen  <kelemeng@ubuntu.com>  [7b185bef65472d10f9fb65d24e0757b90172796c]

        tdf#42949 Remove unnecessary localization headers from cui
        
        Found by searching for the header names and the localization function:
        git grep -l -e \<dialmgr.hxx\> cui | xargs grep -c CuiResId | grep :0$ | grep -v /pch
        
        Change-Id: I6229a59ea202fb6d95a34351d3fe742dfca4e6fb
        Reviewed-on: https://gerrit.libreoffice.org/52409
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [8e069a319a200e3b6a105f3468cd87ef6af323b2]

        xmlsecurity mscrypt: create SecurityEnvironment instances with a constructor
        
        Change-Id: Ic121dc33252a1ac41bfdb09086d355321fd8d990
        Reviewed-on: https://gerrit.libreoffice.org/52472
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-07  Tamás Zolnai  <tamas.zolnai@collabora.com>  [83b7bfc0efefb3c77e5c59553320e98539250c62]

        sw lok: View jumps to cursor position even if it is moved by an other view.
        
        Scrolling is done twice. Once in SwCursorShell::UpdateCursor() by
        SCROLLWIN flag. Here we can check the actual viewid and avoid scrolling
        if the cursor is move by an other user.
        The second instance in the LO online code, for it we need to pass the
        viewid identifying the view which moved the cursor.
        
        Change-Id: I033274f88ce41acbb632e2aeb0d986ab11cd2d52
        Reviewed-on: https://gerrit.libreoffice.org/52220
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-04-07  Julien Nabet  <serval2412@yahoo.fr>  [602774aef7d8b2f03914939dd230dd1c67d0093b]

        Fix crash from regression due to ba98f6e3e4dbfc23474e13d59bb08c618ee8c4e5
        
        "Modernize a bit more dbaccess (part2)" 2018-03-10
        
        bt:
        0  0x00007fffc7e63986 in Point::X() const (this=0x48) at /home/julien/lo/libreoffice/include/tools/gen.hxx:85
        1  0x00007fffc81ab6c8 in dbaui::OTableWindowData::HasPosition() const (this=0x0) at /home/julien/lo/libreoffice/dbaccess/source/ui/querydesign/TableWindowData.cxx:68
        2  0x00007fffc81a40e7 in dbaui::OTableWindow::OTableWindow(vcl::Window*, std::shared_ptr<dbaui::OTableWindowData> const&) (this=0x555558dd5b40, __vtt_parm=0x7fffc87b80a8 <VTT for dbaui::OQueryTableWindow+8>, pParent=0x555558c23ea0, pTabWinData=std::shared_ptr<dbaui::OTableWindowData> (empty) = {...}, __in_chrg=<optimized out>)
            at /home/julien/lo/libreoffice/dbaccess/source/ui/querydesign/TableWindow.cxx:105
        3  0x00007fffc8139909 in dbaui::OQueryTableWindow::OQueryTableWindow(vcl::Window*, std::shared_ptr<dbaui::OTableWindowData> const&) (this=0x555558dd5b40, pParent=0x555558c23ea0, pTabWinData=std::shared_ptr<dbaui::OTableWindowData> (empty) = {...}, __in_chrg=<optimized out>, __vtt_parm=<optimized out>)
            at /home/julien/lo/libreoffice/dbaccess/source/ui/querydesign/QTableWindow.cxx:54
        4  0x00007fffc817b14b in VclPtr<dbaui::OQueryTableWindow>::Create<dbaui::OQueryTableView*, std::shared_ptr<dbaui::OTableWindowData> const&>(dbaui::OQueryTableView*&&, std::shared_ptr<dbaui::OTableWindowData> const&) (arg#0=<unknown type in /home/julien/lo/libreoffice/instdir/program/../program/libdbulo.so, CU 0x3138246, DIE 0x31b256b>, arg#1=std::shared_ptr<dbaui::OTableWindowData> (empty) = {...}) at /home/julien/lo/libreoffice/include/vcl/vclptr.hxx:131
        5  0x00007fffc8175cff in dbaui::OQueryTableView::createWindow(std::shared_ptr<dbaui::OTableWindowData> const&) (this=
            0x555558c23ea0, _pData=std::shared_ptr<dbaui::OTableWindowData> (empty) = {...}) at /home/julien/lo/libreoffice/dbaccess/source/ui/querydesign/QueryTableView.cxx:284
        6  0x00007fffc8176a28 in dbaui::OQueryTableView::AddTabWin(rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, bool) (this=0x555558c23ea0, _rComposedName="table-number", _rTableName="table-number", strAlias="table-number", bNewTable=false) at /home/julien/lo/libreoffice/dbaccess/source/ui/querydesign/QueryTableView.cxx:419
        7  0x00007fffc8176304 in dbaui::OQueryTableView::AddTabWin(rtl::OUString const&, rtl::OUString const&, bool) (this=0x555558c23ea0, _rTableName="table-number", _rAliasName="table-number", bNewTable=false) at /home/julien/lo/libreoffice/dbaccess/source/ui/querydesign/QueryTableView.cxx:357
        
        the fix concerns dbaccess/source/ui/querydesign/QueryTableView.cxx
        
        but also fixed some other pbs like:
        warn:legacy.osl:22883:22883:dbaccess/source/ui/querydesign/SelectionBrowseBox.cxx:1648: OTableFieldDescRef was null!
        
        Change-Id: Ief02cdec2f49c0cf04a7a270e66ad27ec255522c
        Reviewed-on: https://gerrit.libreoffice.org/52527
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-07  kowther  <kowtherh@gmail.com>  [3ec490fc757d9a8e395d5e11f138062d86738ff2]

        tdf#96099: replaced trivial typedef OStringVector
        
        Change-Id: Id6f9fff6b0c4c2c8cd3528d86b58ee39cee47364
        Reviewed-on: https://gerrit.libreoffice.org/52524
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-04-07  Armin Le Grand  <Armin.Le.Grand@cib.de (CIB)>  [dfefe448c41921f2f1e54d3f69b8b9e89031d055]

        SOSAW080: Added first bunch of basic changes to helpers
        
        SOSAW080: Make SdrModel& prerequisite to SdrObjects
        
        Added need for SdrModel& in constructors of SdrModel,
        SdrPage, SdrView and SdrObjList. Builds, not finished.
        
        SOSAW080: removed and replaced old SdrModel
        
        Removed and replaced GetModel()/SetModel() in all using
        classes (SdrObject, SdrPage, SdrView), added accessors
        to new referenced SdrModel, adapted all accessing places.
        Refactored/Extended ::Clone and ::operator== for these
        classes to allow cloning objects to a target SdrModel.
        Adapted places where this is done AFAP. Added quite some
        comments (tagged with 'TTTT') where possible further work
        is needed. Builds completely, thus checking in. This does
        not mean that this change is done yet.
        
        SOSAW080: Adapted SdrPage/SdrModel relationship
        
        Also needed to work on copy-construction of SdrPage and hierarchy,
        quite some stuff removed, no copy-constructor anymore, no
        MigrateItemPool stuff. Builds well, test stuck, will need
        some cleanup/finetunung
        
        SOSAW080: Smaller corrections/includes adapted
        
        SOSAW080: Smaller corrections/includes adapted
        
        SOSAW080: Debugging/Stabilizing/MakeUnitTestWork
        
        SOSAW080: Stabilized for UnitTests, cleanups
        
        SOSAW080: Adapted GetObjGraphic to just take a const SdrObject&
        
        SOSAW080: Removed ChangeModel from classes
        
        Classes SvxTextEditSource and SvxDrawPage (including
        TextEditSource stuff) do not need change of SdrModel
        anymore.
        
        SOSAW080: Adapted some comments to make more readable
        
        SOSAW080: Corrected constructor
        
        SOSAW080: getSdrModelFromUnoModel added override marks
        
        SOSAW080: Added missing includes
        
        SOSAW080: Corrected SdrPage constructor
        
        SOSAW080: Corrected some SdrObject::Clone scenarios
        
        Especially when cloning to another SdrModel and taking
        the sdr::properties into account.
        
        SOSAW080: Added include for Mac-Build
        
        SOSAW080: Added Scale to DefaultProperties
        
        If a SdrModel change happens in DefaultProperties copy
        constructor (used from Clone()), potentially a Scale
        for the SfxItems has to be done.
        
        SOSAW080: Added missing include for MacBuild
        
        SOSAW080: Corrected CppunitTest_sc_anchor_test
        
        An adaption of a SdrPathObj instantiation was missing,
        added that. Seems as if that test is no tpart of the
        usual 'make' scenario, but used/executed in gerrit builds
        
        SOSAW080: Reworked SvxShape to use SdrObject's SdrModel
        
        SOSAW080: Reworked SvxShape to use SdrObject's SdrModel
        
        SOSAW080: Free SdrObjects when SdrModel goes down
        
        In an UNO API test problem is that SvxShapes reference
        SdrShapes, but these are not added to a SdrPage and not
        'owned' by the SvxShape. Thus these do not get deleted
        at all (same in master, memory leak). I extended
        SvxShape::Notify the case for ModelCleared to also
        Free the SdrObject when not owner and it's not added to
        a SdrPage (in that case it gets deleted with deleting
        the SdrModel)
        
        SOSAW080: Solve UNO API calls that move SvxShapes to other Model
        
        Due to UNO API tests I got a call to insert an xShape to a
        xDrawPage which was constructed in another Model, this has now to
        be done by Cloning the SdrObject to the new SdrModel, getting
        rid of the old one and getting all the UNO implementation
        stuff right (referemces SdrObject <-> xShape).
        
        1cb7d573d323e98a89761fe662c10c4a654fdec0
        24617494a0ef79f6e33dfcb02782a833a81c6434
        763f39094b6a48b529a6952d01468f8776c97679
        242b9e228a9a042c3a5bdd38b1ea6600144276d5
        242b9e228a9a042c3a5bdd38b1ea6600144276d5
        33a6f3f306b70c223171aef796dd5ee041ad14df
        6878b33f8b05738a44c0910e40a60a0f0d1d58ed
        0a636caf3cb36c2f9c6cd11aa22cb9bc435dc8f2
        8c4626274a5cc531dad27f27c0c45d4c528fb2fb
        446685a49a6d67aedd01cfbbd5e87b07f97a4d7b
        c1b5ed3c99bc7219a0061e4ece24ea42afd2889a
        22de9a1c8af7c25be5c108671ddc548ba323ed47
        4caf6b6fbbe6e8130741d793dffb560fd01d4ed5
        488b9601735ec1822433f82f633990063951fe08
        c366d60299f239e3df856ddffedb19e743e4be0c
        c5137ba8c597c7b5f90318df50e87b93a39a28dc
        f9e646242cf89f6fde1315046952252a2c429779
        f830fbc5fadd89d04be5edd2a5abf9b0d4bf0410
        1694b54903df784385abaa8452e1201e12344238
        17bcb44d2e29920c0c74430c2d9c703b36cfa0ad
        17bcb44d2e29920c0c74430c2d9c703b36cfa0ad
        7b5c241faec7488924e5935ae8b19f785846b5e4
        bf097ee7467895823fbd158a2a9543da3b5a5078
        
        Change-Id: Iaf53535de0502a481466be74a1768bbb39f0e78c
        Reviewed-on: https://gerrit.libreoffice.org/52526
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-04-06  Armin Le Grand  <Armin.Le.Grand@cib.de>  [eba4d5b2b76cefde90cb3d6638c736f435023a45]

        Revert "SOSAW080: Added first bunch of basic changes to helpers"
        
        This reverts commit 6c14c27c75a03e2363f2b363ddf0a6f2f46cfa91.

2018-04-06  Armin Le Grand  <Armin.Le.Grand@cib.de (CIB)>  [6c14c27c75a03e2363f2b363ddf0a6f2f46cfa91]

        SOSAW080: Added first bunch of basic changes to helpers
        
        SOSAW080: Make SdrModel& prerequisite to SdrObjects
        
        Added need for SdrModel& in constructors of SdrModel,
        SdrPage, SdrView and SdrObjList. Builds, not finished.
        
        SOSAW080: removed and replaced old SdrModel
        
        Removed and replaced GetModel()/SetModel() in all using
        classes (SdrObject, SdrPage, SdrView), added accessors
        to new referenced SdrModel, adapted all accessing places.
        Refactored/Extended ::Clone and ::operator== for these
        classes to allow cloning objects to a target SdrModel.
        Adapted places where this is done AFAP. Added quite some
        comments (tagged with 'TTTT') where possible further work
        is needed. Builds completely, thus checking in. This does
        not mean that this change is done yet.
        
        SOSAW080: Adapted SdrPage/SdrModel relationship
        
        Also needed to work on copy-construction of SdrPage and hierarchy,
        quite some stuff removed, no copy-constructor anymore, no
        MigrateItemPool stuff. Builds well, test stuck, will need
        some cleanup/finetunung
        
        SOSAW080: Smaller corrections/includes adapted
        
        SOSAW080: Smaller corrections/includes adapted
        
        SOSAW080: Debugging/Stabilizing/MakeUnitTestWork
        
        SOSAW080: Stabilized for UnitTests, cleanups
        
        SOSAW080: Adapted GetObjGraphic to just take a const SdrObject&
        
        SOSAW080: Removed ChangeModel from classes
        
        Classes SvxTextEditSource and SvxDrawPage (including
        TextEditSource stuff) do not need change of SdrModel
        anymore.
        
        SOSAW080: Adapted some comments to make more readable
        
        SOSAW080: Corrected constructor
        
        SOSAW080: getSdrModelFromUnoModel added override marks
        
        SOSAW080: Added missing includes
        
        SOSAW080: Corrected SdrPage constructor
        
        SOSAW080: Corrected some SdrObject::Clone scenarios
        
        Especially when cloning to another SdrModel and taking
        the sdr::properties into account.
        
        SOSAW080: Added include for Mac-Build
        
        SOSAW080: Added Scale to DefaultProperties
        
        If a SdrModel change happens in DefaultProperties copy
        constructor (used from Clone()), potentially a Scale
        for the SfxItems has to be done.
        
        SOSAW080: Added missing include for MacBuild
        
        SOSAW080: Corrected CppunitTest_sc_anchor_test
        
        An adaption of a SdrPathObj instantiation was missing,
        added that. Seems as if that test is no tpart of the
        usual 'make' scenario, but used/executed in gerrit builds
        
        SOSAW080: Reworked SvxShape to use SdrObject's SdrModel
        
        SOSAW080: Reworked SvxShape to use SdrObject's SdrModel
        
        SOSAW080: Free SdrObjects when SdrModel goes down
        
        In an UNO API test problem is that SvxShapes reference
        SdrShapes, but these are not added to a SdrPage and not
        'owned' by the SvxShape. Thus these do not get deleted
        at all (same in master, memory leak). I extended
        SvxShape::Notify the case for ModelCleared to also
        Free the SdrObject when not owner and it's not added to
        a SdrPage (in that case it gets deleted with deleting
        the SdrModel)
        
        SOSAW080: Solve UNO API calls that move SvxShapes to other Model
        
        Due to UNO API tests I got a call to insert an xShape to a
        xDrawPage which was constructed in another Model, this has now to
        be done by Cloning the SdrObject to the new SdrModel, getting
        rid of the old one and getting all the UNO implementation
        stuff right (referemces SdrObject <-> xShape).
        
        Change-Id: Iaf53535de0502a481466be74a1768bbb39f0e78c
        1cb7d573d323e98a89761fe662c10c4a654fdec0
        24617494a0ef79f6e33dfcb02782a833a81c6434
        763f39094b6a48b529a6952d01468f8776c97679
        242b9e228a9a042c3a5bdd38b1ea6600144276d5
        242b9e228a9a042c3a5bdd38b1ea6600144276d5
        33a6f3f306b70c223171aef796dd5ee041ad14df
        6878b33f8b05738a44c0910e40a60a0f0d1d58ed
        0a636caf3cb36c2f9c6cd11aa22cb9bc435dc8f2
        8c4626274a5cc531dad27f27c0c45d4c528fb2fb
        446685a49a6d67aedd01cfbbd5e87b07f97a4d7b
        c1b5ed3c99bc7219a0061e4ece24ea42afd2889a
        22de9a1c8af7c25be5c108671ddc548ba323ed47
        4caf6b6fbbe6e8130741d793dffb560fd01d4ed5
        488b9601735ec1822433f82f633990063951fe08
        c366d60299f239e3df856ddffedb19e743e4be0c
        c5137ba8c597c7b5f90318df50e87b93a39a28dc
        f9e646242cf89f6fde1315046952252a2c429779
        f830fbc5fadd89d04be5edd2a5abf9b0d4bf0410
        1694b54903df784385abaa8452e1201e12344238
        17bcb44d2e29920c0c74430c2d9c703b36cfa0ad
        17bcb44d2e29920c0c74430c2d9c703b36cfa0ad
        7b5c241faec7488924e5935ae8b19f785846b5e4
        bf097ee7467895823fbd158a2a9543da3b5a5078

2018-04-06  Jan Holesovsky  <kendy@collabora.com>  [e1b247a843c5eb850fe0079819239d9883412d38]

        sw lok: Don't try to open TOC marks in a new window, jump instead.
        
        Change-Id: I1ecae82c4b1e08383f6957c38cb70b91fc3549d4
        Reviewed-on: https://gerrit.libreoffice.org/52504
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/52507
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-04-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [36d56a9c86fa559b202602a079d057162292300d]

        Updated core Project: help  06f34d92fc057befab5ed6274891adc1bf3d6849
        
        Fix description of arrows in customizing LO menus
        
        Change-Id: I96d9b7acbe26dab643c866920d7f5080cc225d3d
        Reviewed-on: https://gerrit.libreoffice.org/52501
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [fdfe25090de1ba067493534954a7e22ba60534f7]

        Updated core Project: help  9b3d70c0729753eed46c25efeae69018983b480a
        
        Make param description list uniform with similar pages.
        
        Change-Id: I4e4fbb99eb2b2b76a25ab9a6931147105f9df169
        Reviewed-on: https://gerrit.libreoffice.org/52497
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [260847ae8bad31d055a4356340e17ca3f3eb17c9]

        Updated core Project: help  b19bd2ac6ccc68f8b0c1da40f4d68f2bca0c7c44
        
        Better wording for digital signatures (ii)
        
        Change-Id: Id5e282823f762edc6c7c9c9b54070af5c9ee9523
        Reviewed-on: https://gerrit.libreoffice.org/52496
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-06  heiko tietze  <tietze.heiko@gmail.com>  [79b0dead4f5956ace324ce37d266490221111ee6]

        tdf#85850 - Shortcut to open/close the side bar
        
        Ctrl+F5 assigned for Writer, Calc, Impress, and Draw
        
        Change-Id: I615a93d3060cf7ff89e4ef318f0382cd7b41c1a6
        Reviewed-on: https://gerrit.libreoffice.org/52498
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-04-06  Jens Carl  <j.carl43@gmx.de>  [7dcda19e4a5580dd526eeab07feba12f4212e4f1]

        tdf#45904 Move _XCellRangeMovement Java tests to C++
        
        Change-Id: I8d3697b9c409e4fd9f9d28b8598b8807b91c5363
        Reviewed-on: https://gerrit.libreoffice.org/52485
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-04-06  Caolán McNamara  <caolanm@redhat.com>  [8ed2fb306ffa8c7fef336b858fc5074c309c3c9f]

        weld linkeditdialog
        
        which enables changing FileDialogHelper over to welded
        
        Change-Id: I988342a6574cb7ed09b2724929e8c7117474a56c
        Reviewed-on: https://gerrit.libreoffice.org/52388
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-06  Caolán McNamara  <caolanm@redhat.com>  [79ae6cc6b3b19252473f6987106ea7d8aa17a5ea]

        Resolves: tdf#116713 Revert "loplugin:useuniqueptr in SdrObjEditView"
        
        pTextEditOutliner.release() sets pTextEditOutliner to null, so in
        SvxTextEditSourceImpl::dispose() mpView->GetTextEditOutliner() returns
        null and the SvxTextEditSourceImpl doesn't deregister
        
        This reverts commit 2affed9bfd72628549df3049ed9f6e6a30fdb5b8.
        
        Change-Id: If97c4113db34184b315178546f1fccfada14cc09
        Reviewed-on: https://gerrit.libreoffice.org/52503
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-06  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [2afdea17162731888ad8f09fae2bb50e4246d7e9]

        tdf#114738 Add support for transparency for EMF+ records
        
        With current EMF+ implementation all filled figures,
        does not support transparency.
        This patch add transparency support for following EMF+ records:
        - DrawDriverString
        - DrawString
        - FillEllipse
        - FillRects
        - FillPolygon
        - FillPie
        - FillPath
        - FillRegion
        
        Change-Id: I1e59ea90bdf5fafc07ff9417fccace44872bbecd
        Reviewed-on: https://gerrit.libreoffice.org/50609
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-04-06  Stephan Bergmann  <sbergman@redhat.com>  [8a15416e047f822369827404d6437548569af76c]

        Updated core Project: help  5cf3b7674122a348a9119412a936d71965a15b73
        
        Syntax error, missing =
        
        Change-Id: I93db3544785712ac23caa6d32fed660c03bacf67
        Reviewed-on: https://gerrit.libreoffice.org/52505
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        

2018-04-06  Michael Meeks  <michael.meeks@collabora.com>  [76bc1a81d089d9f66639c118c4063d87e4422684]

        tdf#115490 - avoid transliteration by using SharedString.
        
        Do this only for case insensitive matching for now; optimizing vlookup
        nicely - for me saves 35% of the compute time for 10k rows.
        
        Change-Id: I9b212910baa9d1b58e846e8e687bb10ab6106558
        Reviewed-on: https://gerrit.libreoffice.org/51159
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-04-06  Michael Meeks  <michael.meeks@collabora.com>  [009a326d78fb62a80f9631844af324d0294710b6]

        query entry - preparatory pure re-factor.
        
        No need to check lengths for ENDS_WITH - we get the right offsets
        to start with before indexOf, and separate nStrPos for later.
        
        Change-Id: I75bc58b0b7ac223362c635e2a3161cf78d8a9581
        Reviewed-on: https://gerrit.libreoffice.org/52468
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-04-06  dennisroczek  <dennisroczek@libreoffice.org>  [12bb11c6466fb93fe3f0ec1a8302db32a2ce4839]

        Updated core Project: help  552bd0cb910de00124ef01d25607648373cf1db4
        
        fix link to the Sane Project
        
        Change-Id: I5e21ee3f572a54f90372af8a869829e3101019cf
        Reviewed-on: https://gerrit.libreoffice.org/52502
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-04-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [c91956452b5930e46d953668dff51d39746f8cf2]

        loplugin:useuniqueptr in ScXMLTableRowCellContext
        
        Change-Id: Ie2c50b08eed674c129f0f66eae502c61e565a7f8
        Reviewed-on: https://gerrit.libreoffice.org/52495
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-06  Stephan Bergmann  <sbergman@redhat.com>  [cc20344010e94eda22fee662aab966d395a0796a]

        tdf#111313: Honor bWriteNoLenParam in !bCompatibility, too
        
        e8deba22e887a972f60ff05551e93c334ac1e7b6 "INTEGRATION: CWS ab26" had added
        the bCompatibility case with all the argument checking ("2006/05/04 08:33:46 ab
        1.66.10.3: #111951# Changed Mid runtime behaviour only for
        CompatibilityMode(true)"), and it was probably an oversight that, for
        !bCompatibility, it left the bWriteNoLenParam case (triggered by Basic code like
        
          s = "abc"
          Mid(s,1) = "d"
        
        ) calling OUStringBuffer::remove with an illegal argument of len=-1.
        
        Change that so that only setting ERRCODE_BASIC_BAD_ARGUMENT is controlled by
        bCompatibility, while all the other checks (that are probably all necessary to
        not call rtl string functions with illegal arguments) are done in both modes.
        
        Also, the check
        
          nStartPos + 1 > nArgLen
        
        should probably be
        
          nStartPos > nArgLen
        
        instead, as nStartPos has already been decremented from the one-based Basic
        index to the zero-baesd rtl string index.
        
        Change-Id: I75deec0acf75b8677aa89f91897c06c1caa5614d
        Reviewed-on: https://gerrit.libreoffice.org/52500
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [e66d7dbbfe83b5ca3e009540bdfbe42eb438e1b2]

        improve field names in CellAppearancePropertyPanel
        
        to make the code easier to read
        
        Change-Id: I8f5cb13c017e00f3a0b992be1e03acbce9f61769
        Reviewed-on: https://gerrit.libreoffice.org/52492
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [89b671c4a4288f3058157da292b1275e5bfb8392]

        tdf#116836 Don't move objects out of cell when shrinking cell
        
        Change-Id: I8185f3501eb17a62ef4f55b2c8bb2d70f1895365
        Reviewed-on: https://gerrit.libreoffice.org/52491
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-06  heiko tietze  <tietze.heiko@gmail.com>  [49a2ca259287173d86a303b5c75d25ce52a9e26c]

        tdf#86404 - use Ctrl+TAB to switch between tabs/sheets
        
        Introduced mod1+tab and mod1+shitf+tab and assigned it to next/prev sheet in Calc
        
        Change-Id: I49e4dee685bbf81595f24222907664a271a3f121
        Reviewed-on: https://gerrit.libreoffice.org/52392
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-04-06  Mark Hung  <marklh9@gmail.com>  [3b17a8ebad5251d7908cf1d992c8b76b88557578]

        tdf#77747 handle Hebrew numbering in ppt.
        
        Change-Id: I4af60a701e4dc2c3bae1c223ec56e03c16210996
        Reviewed-on: https://gerrit.libreoffice.org/52225
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-04-06  andreas kainz  <kainz.a@gmail.com>  [1d9703945e7b62761cc7f60c9644f80293174522]

        Colibre icon: fix size issue for insertcolumns/rows before
        
        Change-Id: I64962d49d3997fa15ccad989e2e91885c0aa2b4b
        Reviewed-on: https://gerrit.libreoffice.org/52488
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [d24ff5a0664beeb22ad8eb50f07ccc2b93df9ae7]

        merge CellBorderUpdater into CellAppearancePropertyPanel
        
        no point in having it separate, the code flow is cleaner this way
        
        Change-Id: Ibc04eb4fa0ee6438b84f181a2cbdb6de22872ac5
        Reviewed-on: https://gerrit.libreoffice.org/52487
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-06  Stephan Bergmann  <sbergman@redhat.com>  [04f4702eb896a330bc3b10443b7303a1d07d7a11]

        Fix Python file URL construction on Windows
        
        ...after d76281864b0e83812c0edf7490b1e8271e89fff5 "Create temp copies of test
        docs in Python/UITests"
        
        Change-Id: I4b6a5149c68f9e6cdc0a2037c07b50e8acc3623f
        Reviewed-on: https://gerrit.libreoffice.org/52486
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-06  Jan Holesovsky  <kendy@collabora.com>  [36ad635381f9ea297bfbc6ed3e171ec8a5f0f785]

        tdf#116628: Fix expanding the entries in Help's Contents tab.
        
        Change-Id: I50627ca577bf89810c716bf9e1db9ae74cec58d1
        Reviewed-on: https://gerrit.libreoffice.org/52473
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-04-06  Julien Nabet  <serval2412@yahoo.fr>  [23c82e1a377ea6fce65d71277ec59b3ca150b98a]

        tdf#115407: preselect sound file saved
        
        To display the sound in the dropbox, the complete filename
        (eg: file:///home/julien/lo/libreoffice/instdir/share/gallery/sounds/pluck.wav)
        was compared with items of the sound list formed like this:
        file:///home/julien/lo/libreoffice/instdir/program/../share/gallery/sounds/pluck.wav
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=115407#c1
        
        Since listbox displays only basename, let's just compare basenames
        
        Change-Id: I5fb49990322423fa7818e5d6e1cafd828e3500ec
        Reviewed-on: https://gerrit.libreoffice.org/52476
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-06  Takeshi Abe  <tabe@fixedpoint.jp>  [ad8961511ad34e6159db092bde052a4fab4375c7]

        osl: Remember the last error before returning osl_Socket_Error
        
        This prevents from e.g. com.sun.star.bridge.UnoUrlResolver's
        emitting confusing messages, when trying to connect to a port
        on which no LibreOffice process is listening, like:
        > Traceback (most recent call last):
        >  File "<stdin>", line 1, in <module>
        >  __main__.NoConnectException: Connector : couldn't connect to socket (Success)
                                                                                ^^^^^^^
        After applying this patch:
        > Traceback (most recent call last):
        >  File "<stdin>", line 1, in <module>
        >  __main__.NoConnectException: Connector : couldn't connect to socket (Connection refused)
        
        You can see the above behavior with the following python code:
        
        import uno
        x = uno.getComponentContext()
        y = x.ServiceManager
        z = y.createInstanceWithContext("com.sun.star.bridge.UnoUrlResolver", x)
        url = "uno:socket,host=localhost,port=2002;urp;StarOffice.ComponentContext"
        a = z.resolve(url)
        
        ... provided that no process is waiting on port 2002.
        
        Change-Id: Id094cf9271fe77d84f2284d91a0e452448de2bc2
        Reviewed-on: https://gerrit.libreoffice.org/52018
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [8091d2142e52447f4d880c979079dd1c2c2e1236]

        fix bug in SwWrtShell::Insert
        
        ever since
            commit 9ce556080fe4b4a1810653aa45d06e9cb34274b0
            Date:   Tue May 18 13:13:46 2004 +0000
            INTEGRATION: CWS swundo01 (1.22.126); FILE MERGED
        
        found by my unusedvariablesmore plugin
        
        Change-Id: I6cc1e7959cabf6452a37829482600f38a90cd993
        Reviewed-on: https://gerrit.libreoffice.org/52447
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-06  andreas kainz  <kainz.a@gmail.com>  [4c9cfd1d748447740b342171eeb62addce015e34]

        NB Calc: needed icons for Layout Tab
        
        Change-Id: I9b9567664df919e418ac519930c907198ba2b728
        Reviewed-on: https://gerrit.libreoffice.org/52482
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-06  andreas kainz  <kainz.a@gmail.com>  [ab01cb1ca5441177db0d1d39451db554223cabe9]

        NB Calc: needed icons for Insert Tab
        
        Change-Id: I3a622a4b658c314bfac6f89a12ffedd09b44bb3b
        Reviewed-on: https://gerrit.libreoffice.org/52481
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-06  Takeshi Abe  <tabe@fixedpoint.jp>  [786a1c8ef1d182e63a7ae8cfd526ae101bad232b]

        fflush() followed by fclose() is redundant
        
        Change-Id: Iacb9332635cb6afa90ec1a72e96388b3b5b7b56c
        Reviewed-on: https://gerrit.libreoffice.org/52420
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-06  Takeshi Abe  <tabe@fixedpoint.jp>  [8d6e498a11024ca3cf70864250a757e0d5a7b166]

        ucb: Shift property "IsRowCountFinal"'s index from 0 to 1
        
        The original 0 seems a typo.
        Cf. ucb/source/sorter/sortresult.cxx and
            ucb/source/ucp/ftp/ftpresultsetbase.cxx.
        
        Change-Id: I5c2331483aa8186a031bba9fb2fc906ee4a1e535
        Reviewed-on: https://gerrit.libreoffice.org/52484
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-06  Takeshi Abe  <tabe@fixedpoint.jp>  [4e13bfaf6840d90b7ee0f3b4a8c3a3e8d5d5f3b5]

        svx: Fix the sequence's length
        
        Change-Id: I8b1798659efb798ca4f4883469118a297f40b83b
        Reviewed-on: https://gerrit.libreoffice.org/52466
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [606c019123bccc102e3903f1c1f6b8c8121cca79]

        fix bug in View::CreateSelectionDataObject
        
        ever since
            commit 5e6def1bd4e36379e8dce78402820540bd6f02e2
            Date:   Fri Jan 19 18:15:28 2001 +0000
            Redesign for XTransferable
        
        found by my unusedvariablemore plugin
        
        Change-Id: I80c8db159c026cbdc93449ace61444adf7c854ce
        Reviewed-on: https://gerrit.libreoffice.org/52448
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-06  Mike Kaganski  <mike.kaganski@collabora.com>  [5bf00019c2bbe2045d3da7d98552c601309142b5]

        Allow .NET SDK 4.7.1
        
        Change-Id: I24be20fdedf36153e4012dde6d7cc899098f769e
        Reviewed-on: https://gerrit.libreoffice.org/52479
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-06  Chris Sherlock  <chris.sherlock79@gmail.com>  [6c737accd9fa2fed868ca304bb59acc30df55679]

        vcl: more migrations to GetSizePixel() in BitmapEx
        
        Change-Id: I2b9fa2cff8a64e35288d67314b95b9d01c2441cc
        Reviewed-on: https://gerrit.libreoffice.org/52452
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-06  Caolán McNamara  <caolanm@redhat.com>  [d39a8e791618a40328c0f90bece3cc246dcf57f7]

        Resolves: tdf#116796 Ok -> OkCancel
        
        Change-Id: Ib816862a462614a47045628ffe57358a4986149b
        Reviewed-on: https://gerrit.libreoffice.org/52477
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [123920cfa3cf8208ffcc8f3048c2cab8b79fc970]

        Updated core Project: help  cb53adf410d240b9fcecc9e11e0253aa67bcd455
        
        Better wording for public key management help page
        
        Change-Id: I56a355e1a62fd981cb6d37de9778b7ab81e4e33e
        Reviewed-on: https://gerrit.libreoffice.org/52478
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-04-05  Caolán McNamara  <caolanm@redhat.com>  [75fb76838bc93f39a52a9ff8251077e9e029551c]

        interim cut down on spew some more
        
        Change-Id: I534a01d9cd8e507b8b277eb185dc96bcd9bd63fe

2018-04-05  Gabor Kelemen  <kelemeng@ubuntu.com>  [e0aabd9c88897d64d1ce0eb294fb8352ce7f25e9]

        tdf#42949 Remove unnecessary localization headers from chart2
        
        Found by searching for the header names and the localization function:
        git grep -l -e \<ResId.hxx\> -e \<strings.hrc\> chart2 | xargs grep -c SchResId | grep :0$ | grep -v /pch
        
        Change-Id: Ic4fd9245a7e4c3dc96216687f6f8e9820e062a5e
        Reviewed-on: https://gerrit.libreoffice.org/52410
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-04-05  Caolán McNamara  <caolanm@redhat.com>  [6eb0c740603c2ea7326e4b9cbfeab144e4a2b781]

        we want get_active_text to return edit text in editable case
        
        Change-Id: Ib95e0b10e2291eef8c7a4dd0849dc5ef215f3104
        Reviewed-on: https://gerrit.libreoffice.org/52464
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-05  Stephan Bergmann  <sbergman@redhat.com>  [e21b2a61d64b697413c0fc9013746b9d358da4c6]

        Fix Python file URL construction on Windows
        
        ...after d76281864b0e83812c0edf7490b1e8271e89fff5 "Create temp copies of test
        docs in Python/UITests"
        
        Change-Id: I0f331ca9567e9a54842cc35b35628046d29b176d
        Reviewed-on: https://gerrit.libreoffice.org/52470
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-05  Katarina Behrens  <Katarina.Behrens@cib.de>  [a174caa53b4bee9627cd7403ef03c474b758c602]

        Html import: use loaded image width/height if width|height ="auto"
        
        "auto" means viewing application decides what the size/dimension
        is going to be i.e. act as if no particular size was provided
        
        Also use metric dimensions from bitmaps if available.
        
        Change-Id: Ic3860ecad0c4e1c2b7f6131c03c6612241a20c7c
        Reviewed-on: https://gerrit.libreoffice.org/52404
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-04-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [ad0d1db3ce862ef74a7a1849b821f5010f9ba3fd]

        tdf#116799 Border selection icon tool in sidebar disappearing
        
        regression from
        
            commit fe96d07621f75e6e5a106407c8ef80ace1b7f137
            move CellBorderUpdater bitmap update to VirtualDevice
        
        Change-Id: I9a021b121b6da5d387ee710363b301543a31582e
        Reviewed-on: https://gerrit.libreoffice.org/52467
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [09954c381895f340c9b73af64b0833d8b4689c06]

        tdf#116830 sw: handle cell background for BACKGROUND_PARA_OVER_DRAWINGS
        
        Commit 18b3feb8bef06bf7b126fd0bc743e19479cb8026 (n#778133 sw: add
        BackgroundParaOverDrawings compat flag, 2012-09-12) added a layout
        compat flag that is meant to make Writer behave the same as Word when it
        comes to the order of various backgrounds.
        
        The original fix was that in case there are background shapes and also
        paragraph backgrounds, then this flag can opt in to have the paragraph
        backgrounds on top of background shapes.
        
        Cell backgrounds behave the same way in Word, so extend the behavior of
        the compat flag to cover not only the background of text frames but also
        of cell frames.
        
        (The test could be hacked into CppunitTest_sw_uiwriter, but 1) this is
        layout, not UI and 2) that one started to get rather large.)
        
        Change-Id: Ifca1851217000f6daac50e6c9562c042aca6ff7d
        Reviewed-on: https://gerrit.libreoffice.org/52469
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-05  Johnny_M  <klasse@partyheld.de>  [7945d19d11e4064e91633ec0cff669b8412b95c4]

        Translate German variable names
        
        Akt -> Current in nodes
        
        Change-Id: I62b46ccf44fdbd9c5373447f1aa624ba6666469f
        Reviewed-on: https://gerrit.libreoffice.org/52188
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-04-05  Caolán McNamara  <caolanm@redhat.com>  [2b56ca4436f01db069c836daa7b7b4298349fc66]

        set external data dialog as parent for password dialogs of loading docs
        
        Change-Id: I364b040d0beaab7c64b779dd664a625b30de22cf
        Reviewed-on: https://gerrit.libreoffice.org/52457
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-05  Gabor Kelemen  <kelemeng@ubuntu.com>  [158254119b7b20f5e4f825dc3c1e80c1efb91c95]

        tdf#42949 Remove unnecessary localization headers from basctl
        
        Found by searching for the header names and the localization function:
        git grep -l -e \<iderid.hxx\> -e \<strings.hrc\> basctl | xargs grep -c IDEResId | grep :0$ | grep -v /pch
        
        Change-Id: I998804af3ac542b38cab6b20bd441978a9a6f8ff
        Reviewed-on: https://gerrit.libreoffice.org/52408
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-05  Caolán McNamara  <caolanm@redhat.com>  [6c5aa32a3ca51f9feecf2ed59944080e766b9ac2]

        enable mapping direct from awt::XWindow and weld::Window
        
        Change-Id: I33b1309a4b81bfd84449213099c4f3f781413e00
        Reviewed-on: https://gerrit.libreoffice.org/52456
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-05  Mike Kaganski  <mike.kaganski@collabora.com>  [d9d6f805fdda16a1a51d50deaba8c3a08b606234]

        Fix invalid syntax
        
        Change-Id: I1b74214f3251ecba7c6e4f7336736b9a6732a12b
        Reviewed-on: https://gerrit.libreoffice.org/52446
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-05  Caolán McNamara  <caolanm@redhat.com>  [f40596d3057cccba1584a856ef7db7fa167f11d2]

        coverity#1401308 Uncaught exception
        
        and
        
        coverity#1401307 Uncaught exception
        
        Change-Id: I35cd9b13c2f410f628e0e70520d88d9538ce673b
        Reviewed-on: https://gerrit.libreoffice.org/52445
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-05  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [abf9ec7bef2c341ad9c914fd909dd03b4a784f18]

        fix duplicate strings in notebookbar *again*
        
        Change-Id: Ie3424f29e5296b071474579fba65430cbe18a206

2018-04-05  Stephan Bergmann  <sbergman@redhat.com>  [316d06f96a4ede4fa1865144af0bfe0abcedb76a]

        -Werror=unused-variable
        
        Change-Id: I098bbf78cb4b9a7e24b8767f70c35ef67d2d5c6c

2018-04-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [ee0e19296b959b4545b094f49a8b0c0b546399d7]

        make DBG_UNHANDLED_EXCEPTION log in non-dbgutl mode, too
        
        So we can use it like SAL_WARN
        
        Change-Id: Ida90f972d2d16723319acbd4a42045c49e687308
        Reviewed-on: https://gerrit.libreoffice.org/52320
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-05  Mike Kaganski  <mike.kaganski@collabora.com>  [b3ab7292931fe8fb0411b667de31c68988ce3c94]

        If the function is in mergelib, store mergelib module
        
        Regression from commit 707f787cd991f9c59712cd3020d127d09605c792
        It didn't ensure that we store mergelib when required, thus still
        trying to get function from stubs and failing (with mergelibs
        enabled), leading to SEGFAULT later.
        
        Change-Id: Ib15528795f3d65b1ae5c31be2aa5284ce5ff04cf
        Reviewed-on: https://gerrit.libreoffice.org/52428
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2018-04-05  Caolán McNamara  <caolanm@redhat.com>  [f8869a6bb23312d4498b8862248ef3612a6c9393]

        coverity#1433793 silence Explicit null dereferenced
        
        and
        
        coverity#1433785 Explicit null dereferenced
        
        Change-Id: I261dc865d58daa2488c2c3c64975a2ff9bb46b53
        Reviewed-on: https://gerrit.libreoffice.org/52430
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-05  Chris Sherlock  <chris.sherlock79@gmail.com>  [4eaa447630756f64bceba81e1a787c289c120152]

        vcl: ImplAssignWithSize() -> ReassignWithSize()
        
        Change-Id: I278a976028762f5c101dfd46ee62c4aa06bd719d
        Reviewed-on: https://gerrit.libreoffice.org/52422
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-05  Mark Hung  <marklh9@gmail.com>  [4e9dbb4c81dfd99cfec4a36372b09a96ad4d4133]

        tdf#115623: EPUB export: handle style:page-layout
        
        handle style:page-layout XMLPageLayoutPropertiesContext,
        store style:writing-mode so that it can be processed
        in libepubgen.
        
        Change-Id: Id997ef84a39bd3321d678ea23c5d1b9101297b34
        Reviewed-on: https://gerrit.libreoffice.org/52080
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-05  Chris Sherlock  <chris.sherlock79@gmail.com>  [1021f45f6289ecadfcf9c46946e47a2c5e627752]

        vcl: move public functions to private in Bitmap
        
        Change-Id: Ifeb310c9f0b825eb6cedf6530f3cc6a1ff00de04
        Reviewed-on: https://gerrit.libreoffice.org/52421
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-05  Chris Sherlock  <chris.sherlock79@gmail.com>  [2844b2fc2925fb191ff2779293a1503c6278260b]

        vcl: Bitmap::ImplAdaptBitCount() is not needed, just use AdaptBitCount()
        
        Change-Id: I77e1e051f95c9dfe98b563ccf5c633e5373872f5
        Reviewed-on: https://gerrit.libreoffice.org/52423
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-05  andreas kainz  <kainz.a@gmail.com>  [f76a22c7656f8741cf26c220fed1f8cd5a7d79c1]

        NB Calc: needed icons for Review Tab
        
        Change-Id: I57869f80def8c92c92d957adc79d1dc34a320dc9
        Reviewed-on: https://gerrit.libreoffice.org/52413
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [c86778e6d1d4fcb05f42025f643aa472645b186a]

        sw: fix some IWYU warnings
        
        Change-Id: I0c1d05b3f842a8d607a934f6954bcf2175d0d419
        Reviewed-on: https://gerrit.libreoffice.org/52407
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [b3cd552f4fdf5f15d9b440efe9d8cc9670248e79]

        fix bug in ppt import filter, ignoring initials
        
        from somewhere before
            commit d2000efb31f864e912c6cf52760eea0e602b6893
            Date:   Sat Oct 31 00:29:04 2009 +0100
            #i106421#: move msfilter to filter
        
        found by my new unusedvariablesmore plugin
        
        Change-Id: If19c3023bff9247608c9d3ddb84a0e91116c7224
        Reviewed-on: https://gerrit.libreoffice.org/52390
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [5b6fbf522f434c2f55022476e0c4706cc0929ab5]

        fix bug in SfxDockingWindow::CalcAlignment
        
        ever since
            commit 715b590e8753fac3083e15a13f14270f15162050
            Date:   Tue Jul 6 12:35:55 2004 +0000
            INTEGRATION: CWS docking1 (1.29.254); FILE MERGED
        
        Change-Id: Ic447e12592b30f9cfe8ad22bd32214d02cf36477
        Reviewed-on: https://gerrit.libreoffice.org/52389
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [7b0d277e04f178ade10dfd8ee4f1cab2e36dc41b]

        fix bug in b2dpolypolygon::testTrapezoidHelper
        
        ever since
            commit 82b56544a7a53528970632d086c3cfd8ef879335
            Date:   Wed Jan 1 10:29:40 2014 +0000
            basegfx: accelerate Trapezoid subdivision by avoiding allocations.
        
        found by my new unusedvariablemore plugin
        
        Change-Id: Ie02f4cf576094fb1cd814efed452ae0985814065
        Reviewed-on: https://gerrit.libreoffice.org/52386
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [bce3ed11a4838865b53dccdde887d4cba0d48111]

        fix bug in AccessibleListBoxEntry::implGetParentAccessible()
        
        ever since
            commit 395d9fb1b1cc3ae3bf8ea722ea8fe25490f62589
            Date:   Wed Jun 27 14:32:58 2007 +0000
            INTEGRATION: CWS a11ysep (1.1.2); FILE ADDED
        
        found by my new unusedvariablemore plugin
        
        Change-Id: Ibdb882352af03d5f786e07db5f549df7fcf76de2
        Reviewed-on: https://gerrit.libreoffice.org/52384
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-05  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6a2e5833f97890ad3b980955626d53622d57377d]

        tdf#116510 Unit test for copying graphics from individual cells
        
        Change-Id: I2471650a50a980129672f3a5f0439753b25eebd6
        Reviewed-on: https://gerrit.libreoffice.org/52391
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-05  andreas kainz  <kainz.a@gmail.com>  [fe28b80dfc315dfa7f190b808f144cef6c664a29]

        NB Calc: needed icons for Review Tab
        
        Change-Id: Icf6262f7afaa4ec99458f17d02e989e07f35a175
        Reviewed-on: https://gerrit.libreoffice.org/52414
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-05  andreas kainz  <kainz.a@gmail.com>  [4daaabee32005188b0fcaa74ce11960ed0f1d8da]

        NB Calc: needed icons for View Tab
        
        Change-Id: Icace3901d87ba74ca45f4a9f68a2d348697209b6
        Reviewed-on: https://gerrit.libreoffice.org/52412
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [2325f9ac789cd12e5ecc9d239baf2558e1d678bb]

        fix bug in GlyphSet::DrawGlyph
        
        regression from
            commit b157b82a6d924ebed1683b90bc9d59bbe2603451
        	Date:   Thu Dec 8 04:13:26 2016 +0200
            Use GlyphItem in more places
        
        found by my new unusedvariablesmore plugin
        
        Change-Id: I195a084a2c524cda3f87703228365432c5681133
        Reviewed-on: https://gerrit.libreoffice.org/52385
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-04-05  Caolán McNamara  <caolanm@redhat.com>  [40bc6c1380226677ef72b9667dba9d577087dfc6]

        ofz#7365 Integer overflow
        
        Change-Id: If56db771976a82399dc49fd90845e6569cbd2e8e
        Reviewed-on: https://gerrit.libreoffice.org/52400
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-05  Caolán McNamara  <caolanm@redhat.com>  [1f28de7e26cb9b12d74b743333dab72e08f53bec]

        ofz#7366 Integer overflow
        
        Change-Id: Ia81f6681dd846715b75c87dd9ddc8520a2e9ed5a
        Reviewed-on: https://gerrit.libreoffice.org/52403
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-05  Caolán McNamara  <caolanm@redhat.com>  [c110c93a283816a69be917d534b8ba321adf2133]

        ofz#7359 Integer overflow
        
        Change-Id: I9c857f7fb8fbfceb9e061fd0bc1f0b0b63b35524
        Reviewed-on: https://gerrit.libreoffice.org/52401
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-05  Caolán McNamara  <caolanm@redhat.com>  [40e23abecde809a6e7229fae912a392a9552c1fb]

        ofz#7364 Integer overflow
        
        Change-Id: I1b0f5e4e951dae396fefc6ec55f7f04a8503ea89
        Reviewed-on: https://gerrit.libreoffice.org/52402
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-04  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [a7ab5e7ae33d658491c373f1c362026c2f696058]

        Updated core Project: help  d3b7ab4e362375a60a14efb2c55623dae6e5d5d2
        
        tdf#116452 Remove "3 seconds to add/delete col/row" functions
        
        Change-Id: I1e40b1777c091598a312ca1446fba59bcc8c8da6
        Reviewed-on: https://gerrit.libreoffice.org/52406
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-04  Nickson Thanda  <nicksonthanda10@msn.com>  [e0a641f863be91c5407dac5fc58edc33b5703116]

        tdf#88961 table line style color visible when color is white
        
        If the selected color is white, then display the line styles in black
        else, display the line style in the selected color
        
        Change-Id: Iff21abcf5c2a6d007e154b87d7fa42a673fa00fa
        Reviewed-on: https://gerrit.libreoffice.org/52355
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-04  Caolán McNamara  <caolanm@redhat.com>  [9762c9ab98a2b9ea86186a6da7b77031f1416bed]

        ofz: lots of integer overflow noise
        
        now that its a 32bit int, which isn't very helpful for me, too much
        of a firehose right now
        
        Change-Id: I15e96065c2e21afc632bd22c95cfb975c0f839ac

2018-04-04  Caolán McNamara  <caolanm@redhat.com>  [b8cc75068544857cdcf06d10d1667dabb7faabad]

        drop mysterious bare SetUpdateMode call
        
        Change-Id: I9ab52107e87c7154a50ed5ae89bd89c354e25b51
        Reviewed-on: https://gerrit.libreoffice.org/52387
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-04  heiko tietze  <tietze.heiko@gmail.com>  [803a3539975059d2fde5b0eab3e0850ba155368a]

        tdf#116695 Make Elementary the default on Gnome
        
        IconThemeSelector updated; tde and kde(3) removed
        
        Change-Id: I724fb1fd7e4e2b2c60189bb97253b0a04917edf2
        Reviewed-on: https://gerrit.libreoffice.org/52117
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [599ff05300599d4e4ce818092f18e76e738b921e]

        Related: tdf#115719 DOCX import: fix ignore of increased anchored obj spacing
        
        If there is only a single anchored object, then ignore only the current
        paragraph, not all paragraphs of the section.
        
        Change-Id: I5b44a3df05de325025ec90545667b349e875b31f
        Reviewed-on: https://gerrit.libreoffice.org/52398
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [b9f7535e499002706f276c0275c1e6c3c7b6bdd4]

        tdf#116789 sw: fix caching of the SwXCell UNO wrapper
        
        Commit 9af3a0d44f5f3208c490eeacbc4a9a87af915d7c (unify with a template
        class, 2015-03-28) extracted a common FindUnoInstanceHint from
        FindXCellHint/FindXRowHint, but failed to still check for the UNO
        wrapper in the condition, not the core object.
        
        This resulted in handing out multiple SwXCell instances for the same
        underlying SwTableBox, which means that if you had an UNO-level
        selection listener and you wanted to know if your selection is in the
        same XText as the XText of a bookmark, then that comparison (by ptr
        value) failed in case the bookmark and the selection was in a table
        cell.
        
        Change-Id: I1d618cf150d515a9db51b1fe5d38cf262fd46af4
        Reviewed-on: https://gerrit.libreoffice.org/52379
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b080ff8dbf1ac899a04b6f9690956f11feee01a4]

        Updated core Project: help  9494a8065606166a5457d0e66caaaf7433fe9e12
        
        tdf#107079 Update custom color dialogs and guide
        
        Change-Id: Ib8233c37b0352711e8b57d5c5eea9fb61ec8d75a
        Reviewed-on: https://gerrit.libreoffice.org/52285
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-04  Stephan Bergmann  <sbergman@redhat.com>  [8bd827c976037381be963d4ef99bfb9a2d720889]

        Ignore dangling symlink configuration files
        
        This will be used by the Flatpak build, to offload per-locale data to a Locale
        extension (which expects all per-locale files to be in one place, so we need to
        add---potentially dangling, if a given locale is not installed---symlinks from
        the original places to the location where that Locale extension stores the
        actual files).
        
        Change-Id: Id13b8c53fbc9e0763e53fd09c0c059c9e638c13d
        Reviewed-on: https://gerrit.libreoffice.org/52381
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-04  Stephan Bergmann  <sbergman@redhat.com>  [480309b6a7f4ed182f005be70de436ae2fbcd1a7]

        Remove unused default arguments
        
        Change-Id: I7c0a0d2410fb418e3ea33f976ebff47cd4371dc3

2018-04-04  Szymon Kłos  <eszkadev@gmail.com>  [1ed040103a3e0bb5d1f6307cc7a616913b3c3334]

        Notebookbar: move toolbox dropdown arrow to the right
        
        Change-Id: Ic7b52b186b5e2bbea6c22a511a680dc0e94e9f97
        Reviewed-on: https://gerrit.libreoffice.org/52232
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-04-04  Stephan Bergmann  <sbergman@redhat.com>  [d1a332065a94cb7a503209a817515295ac98c7b1]

        loplugin:casttovoid, loplugin:implicitboolconversion (--disable-pdfium)
        
        Change-Id: Id315d8f1ae0ea8f50827c2bcbb7dfd4c53b55b6d

2018-04-04  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8e49269f794f6eae193fa9af8846a470baab0c1b]

        tdf#116510 Copy graphics too when copying cells/rows
        
        Before this worked only for columns
        
        Change-Id: I0e2c54aa85455d5fe3ec7ae78638e1b1157e4a9c
        Reviewed-on: https://gerrit.libreoffice.org/52380
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-04  Michael Stahl  <Michael.Stahl@cib.de>  [cdc0d49ea70570ae71e19ebbf5bd24fc0f5083eb]

        sw: convert DELETEZ to unique_ptr in ww8graf.cxx
        
        Change-Id: I8d4aafb9cc1312eea91dd858d457e4cb732b9c3a
        Reviewed-on: https://gerrit.libreoffice.org/52377
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-04-04  Michael Stahl  <Michael.Stahl@cib.de>  [ef13c536af9a63f0e9bdfa0a65b58a0b5dd9d16f]

        sw: convert DELETEZ to unique_ptr in ww8graf2.cxx
        
        Change-Id: I8734a8293413dd8579db225948135df42a18c973
        Reviewed-on: https://gerrit.libreoffice.org/52376
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <Michael.Stahl@cib.de>

2018-04-04  andreas kainz  <kainz.a@gmail.com>  [a30be64e4f12bc74673af315f2c9106eb89fbab5]

        Colibre icon: link sidebar icon
        
        Change-Id: I167ef7131c5b76e398d9ba41754d328a2701cfdd
        Reviewed-on: https://gerrit.libreoffice.org/52374
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-04  Caolán McNamara  <caolanm@redhat.com>  [3ff4800fe400de916c97f587322104af06cc0879]

        weld SvInsertOleDlg
        
        and
        
        weld SfxInsertFloatingFrameDialog
        
        and smuggle in the parent widget for the Gtk File dialog via
        an XWindow interface
        
        Change-Id: I971b3a0ffe661c9268115fd5d00bf8eee80e77b3
        Reviewed-on: https://gerrit.libreoffice.org/52373
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-04  Michael Stahl  <Michael.Stahl@cib.de>  [265e1305e4f9bf8a4897069a020c9c65e8047f58]

        revert typo fixes in layout test document
        
        Partially revert commit dcb9bd40810b773359464979eb7dbfddc03bc2d4
        
        Change-Id: Ic12d8c15b840d6c31ea05c2e6978a985b2b1cf29

2018-04-04  Katarina Behrens  <Katarina.Behrens@cib.de>  [3615931a8faf27befa7c0df3e27b68dbd184bda6]

        Fix SfxItemSet pretty printer after some uniqueptr conversions
        
        just whyyyyyyy are you people doing this, why do you gratuitously
        break things others rely upon for productivity?!?? I don't give
        a F about uniqueptrs, all I want is to be able to print this bloody
        SfxItemSet. It's frustrating AF
        
        Change-Id: I0b6110c1806c31a3c098fb9dc73883047191c7f9
        Reviewed-on: https://gerrit.libreoffice.org/52362
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-04-04  Armin Le Grand  <Armin.Le.Grand@cib.de>  [d940d478be430ea59956dacc42df1f4fd2126506]

        PrintPreviewWindow dynamic preview Bitmap III
        
        Corrected condition for test if maximum is reached
        
        Change-Id: I24795dfa15093fe0f4eb71d94e18b9f0a33a6891
        Reviewed-on: https://gerrit.libreoffice.org/52372
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-04-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [e278df1a14c5cb5dbb7add5d6ed5dd52da131e92]

        tdf#108608 Draw file unresponsive on large text pasted into textbox
        
        We have O(n^2) algorithm here.
        
        The stack trace looks like:
            ImpEditEngine::CalcTextWidth
            EditEngine::CalcTextWidth
            Outliner::CalcTextSize
            SvxOutlinerForwarder::GetParaBounds
            SvxAccessibleTextAdapter::GetParaBounds
            accessibility::AccessibleEditableTextPara::getBounds
            ...
            OutlinerView::PasteSpecial
        where AccessibleEditableTextPara::getBounds iterates over all
        paragraphs, and so does ImpEditEngine::CalcTextWidth.
        
        To solve this, push the logic down from
        SvxOutlinerForwarder::GetParaBounds, to new logic in EditEngine and
        ImpEditEngine, where we can optimise the width calculation.
        
        Note that this means that the width returned for a specific paragraph is
        no longer the maximum width of all paragraphs, lets hope that does not
        cause regressions.
        
        Change-Id: I9f879d9a67b16a4aec08915328c99961b7313c2f
        Reviewed-on: https://gerrit.libreoffice.org/52369
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [891e41fac81fbd8d5cdb277b26639abfd25a7143]

        dead code in AccessibleTextHelper_Impl::UpdateVisibleChildren
        
        ever since
            commit 60f11adb950e4f9645cc9ecb0f5af8235cc97366
            Date:   Wed Nov 27 13:03:45 2013 +0000
            Integrate branch of IAccessible2
        
        Change-Id: Ie175277badc07cf79eadbeef5a75857b914876d9
        Reviewed-on: https://gerrit.libreoffice.org/52370
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [1e0d5d0c98dd1128c4ab7a9dcc4e9ae2d2878390]

        loplugin:unusedmethods
        
        Change-Id: If88b11419fc6d483ef689d2199a347c00622e01c
        Reviewed-on: https://gerrit.libreoffice.org/52358
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-04  Gabor Kelemen  <kelemeng@ubuntu.com>  [89d26a4018626f43af9d3e15d3b9c49abdfde889]

        tdf#42949 Remove unnecessary localization headers from avmedia
        
        Found by searching for the header names and the localization function:
        git grep -e \<mediamisc.hxx\> -e \<strings.hrc\> avmedia | xargs grep -c AvmResId | grep :0$ | grep -v /pch
        
        Change-Id: I7e136a8c1c676fe75e200175345cf1b118de5e41
        Reviewed-on: https://gerrit.libreoffice.org/52351
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-04  Gabor Kelemen  <kelemeng@ubuntu.com>  [28b1443eb3a48e4ca0651cf3cd560f5da08de472]

        tdf#42949 Remove unnecessary localization headers from accessibility
        
        Found by searching for the header names and the localization function.
        git grep -l -e accresmgr.hxx -e \<strings.hrc\> accessibility/ | xargs grep -c AccResId | grep :0$ | grep -v /pch
        
        Change-Id: Iecea7d18faf722e81e6f73b3e5cebb89971b6aea
        Reviewed-on: https://gerrit.libreoffice.org/52350
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-04  Caolán McNamara  <caolanm@redhat.com>  [8166d76b371c42f40f1d9b7d0c6617da7814c39e]

        weld SvxPathSelectDialog
        
        Change-Id: Ie79d45e6c2e0da0fad45b4e1ae7ec7ac6222d5f9
        Reviewed-on: https://gerrit.libreoffice.org/52360
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [f4bcba6074f394cc0ce3b660308b3ee8e4714978]

        loplugin:unusedenumconstants
        
        Change-Id: I6069ca8874329e7f15903aa8ef51000c9c280d47
        Reviewed-on: https://gerrit.libreoffice.org/52200
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [2fc4af37bf321619cb6bd67cd051856301c7e074]

        loplugin:useuniqueptr in DocumentStatisticsManager
        
        Change-Id: I71563287c05c0ffa9dc596b6f6e02431b13e693c
        Reviewed-on: https://gerrit.libreoffice.org/52346
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-04  Stephan Bergmann  <sbergman@redhat.com>  [97164f87696ab703c03e530d4071a55381d51cc1]

        Avoid -fsanitize=float-divide-by-zero
        
        ...after d51bc7b3813ccbdf41a50664d41b2fa3d25c6954 "PrintPreviewWindow dynamic
        preview Bitmap", in CppunitTest_vcl_dialogs_test:
        
        > vcl/source/window/printdlg.cxx:334:32: runtime error: division by zero
        >  #0 in vcl::PrintDialog::PrintPreviewWindow::preparePreviewBitmap() at vcl/source/window/printdlg.cxx:334:32 (instdir/program/libvcllo.so +0x31ac6df)
        >  #1 in vcl::PrintDialog::PrintPreviewWindow::Resize() at vcl/source/window/printdlg.cxx:144:5 (instdir/program/libvcllo.so +0x31ab3ae)
        >  #2 in vcl::Window::ImplCallResize() at vcl/source/window/event.cxx:522:5 (instdir/program/libvcllo.so +0x2f546d1)
        >  #3 in vcl::Window::ImplPosSizeWindow(long, long, long, long, PosSizeFlags) at vcl/source/window/window.cxx:1603:17 (instdir/program/libvcllo.so +0x34f2efc)
        >  #4 in vcl::Window::setPosSizePixel(long, long, long, long, PosSizeFlags) at vcl/source/window/window.cxx:2831:18 (instdir/program/libvcllo.so +0x3524ca5)
        >  #5 in vcl::Window::SetPosSizePixel(Point const&, Size const&) at vcl/source/window/window2.cxx:1313:5 (instdir/program/libvcllo.so +0x348582b)
        >  #6 in VclContainer::setLayoutPosSize(vcl::Window&, Point const&, Size const&) at vcl/source/window/layout.cxx:57:13 (instdir/program/libvcllo.so +0x2f950fb)
        >  #7 in VclContainer::setLayoutAllocation(vcl::Window&, Point const&, Size const&) at vcl/source/window/layout.cxx:68:9 (instdir/program/libvcllo.so +0x2f953e8)
        >  #8 in VclBox::setAllocation(Size const&) at vcl/source/window/layout.cxx:486:13 (instdir/program/libvcllo.so +0x2f9ed9c)
        >  #9 in VclContainer::SetPosSizePixel(Point const&, Size const&) at vcl/source/window/layout.cxx:147:9 (instdir/program/libvcllo.so +0x2f96795)
        >  #10 in VclContainer::setLayoutPosSize(vcl::Window&, Point const&, Size const&) at vcl/source/window/layout.cxx:57:13 (instdir/program/libvcllo.so +0x2f950fb)
        >  #11 in VclContainer::setLayoutAllocation(vcl::Window&, Point const&, Size const&) at vcl/source/window/layout.cxx:68:9 (instdir/program/libvcllo.so +0x2f953e8)
        >  #12 in VclBox::setAllocation(Size const&) at vcl/source/window/layout.cxx:486:13 (instdir/program/libvcllo.so +0x2f9ed9c)
        >  #13 in VclContainer::SetPosSizePixel(Point const&, Size const&) at vcl/source/window/layout.cxx:147:9 (instdir/program/libvcllo.so +0x2f96795)
        >  #14 in VclContainer::setLayoutPosSize(vcl::Window&, Point const&, Size const&) at vcl/source/window/layout.cxx:57:13 (instdir/program/libvcllo.so +0x2f950fb)
        >  #15 in VclContainer::setLayoutAllocation(vcl::Window&, Point const&, Size const&) at vcl/source/window/layout.cxx:68:9 (instdir/program/libvcllo.so +0x2f953e8)
        >  #16 in VclBox::setAllocation(Size const&) at vcl/source/window/layout.cxx:486:13 (instdir/program/libvcllo.so +0x2f9ed9c)
        >  #17 in VclContainer::SetPosSizePixel(Point const&, Size const&) at vcl/source/window/layout.cxx:147:9 (instdir/program/libvcllo.so +0x2f96795)
        >  #18 in VclContainer::setLayoutPosSize(vcl::Window&, Point const&, Size const&) at vcl/source/window/layout.cxx:57:13 (instdir/program/libvcllo.so +0x2f950fb)
        >  #19 in VclContainer::setLayoutAllocation(vcl::Window&, Point const&, Size const&) at vcl/source/window/layout.cxx:68:9 (instdir/program/libvcllo.so +0x2f953e8)
        >  #20 in SystemWindow::setPosSizeOnContainee(Size, vcl::Window&) at vcl/source/window/syswin.cxx:1083:5 (instdir/program/libvcllo.so +0x3345d47)
        >  #21 in SystemWindow::setOptimalLayoutSize() at vcl/source/window/syswin.cxx:1133:5 (instdir/program/libvcllo.so +0x3346d69)
        >  #22 in SystemWindow::DoInitialLayout() at vcl/source/window/syswin.cxx:1145:9 (instdir/program/libvcllo.so +0x3347183)
        >  #23 in Dialog::StateChanged(StateChangedType) at vcl/source/window/dialog.cxx:724:9 (instdir/program/libvcllo.so +0x2e49078)
        >  #24 in vcl::Window::CompatStateChanged(StateChangedType) at vcl/source/window/window.cxx:3795:5 (instdir/program/libvcllo.so +0x3507fa6)
        >  #25 in vcl::Window::ImplCallInitShow() at vcl/source/window/event.cxx:484:5 (instdir/program/libvcllo.so +0x2f53367)
        >  #26 in vcl::Window::Show(bool, ShowFlags) at vcl/source/window/window.cxx:2294:13 (instdir/program/libvcllo.so +0x34fdeb9)
        >  #27 in Dialog::createScreenshot() at vcl/source/window/dialog.cxx:973:5 (instdir/program/libvcllo.so +0x2e5239c)
        >  #28 in ScreenshotTest::saveScreenshot(Dialog&) at test/source/screenshot_test.cxx:107:38 (workdir/LinkTarget/CppunitTest/../Library/libtest.so +0x11665a)
        >  #29 in ScreenshotTest::dumpDialogToPath(Dialog&) at test/source/screenshot_test.cxx:176:9 (workdir/LinkTarget/CppunitTest/../Library/libtest.so +0x117e0c)
        >  #30 in ScreenshotTest::dumpDialogToPath(rtl::OString const&) at test/source/screenshot_test.cxx:206:13 (workdir/LinkTarget/CppunitTest/../Library/libtest.so +0x118b34)
        >  #31 in ScreenshotTest::processDialogBatchFile(rtl::OUString const&) at test/source/screenshot_test.cxx:264:17 (workdir/LinkTarget/CppunitTest/../Library/libtest.so +0x119d8d)
        >  #32 in VclDialogsTest::openAnyDialog() at vcl/qa/unit/vcl-dialogs-test.cxx:59:5 (workdir/LinkTarget/CppunitTest/libtest_vcl_dialogs_test.so +0xf74b)
        ...
        
        Change-Id: Ife158d466b012b44af1abf2b72eadd0ac4be3b7e
        Reviewed-on: https://gerrit.libreoffice.org/52357
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-04  heiko tietze  <tietze.heiko@gmail.com>  [2d5ce0e1b233c83f91481cd6b9306ac8de7f5ff8]

        tdf#116452 Remove "3 seconds to add/delete col/row" functions
        
        key events and timer removed
        
        Change-Id: I1fd1f907400eb5abbdaccbb101aa7491ec23048a
        Reviewed-on: https://gerrit.libreoffice.org/51872
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [fd6c82b3e1669cf696cb97c139b436a8df2547c5]

        loplugin:useuniqueptr in SwNodes
        
        Change-Id: If2b317cbafca62c111938840754c6211f60ff898
        Reviewed-on: https://gerrit.libreoffice.org/52344
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-04  Mark Hung  <marklh9@gmail.com>  [75c166d058717a7edd26273f50a86fe5f2cc7fb0]

        tdf#115623: patch libepubgen to support writing-mode.
        
        Backport three patches from libepubgen master branch to support
        exporting style:writing-mode as body CSS styles.
        
        1. Support writing-mode for reflowable layout method.
        https://sourceforge.net/p/libepubgen/code/ci/9a284081eea4a95235a6d6a6a50cbe3f7ad323ba/
        
        2. Always keep page properties when splitting.
        https://sourceforge.net/p/libepubgen/code/ci/0318031b9094b9180d1d391d0ca31a782b016e99/
        
        3. Ensure page properties in the page span work
        https://sourceforge.net/p/libepubgen/code/ci/1f602fcaa74fc9dbc6457019d11c602ff4040a4e/
        
        Change-Id: I9033cb1f5fcbfedb423308fb29b9bd4d6d7d7a43
        Reviewed-on: https://gerrit.libreoffice.org/52083
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [791fb3979df47a9fe21a1fbb9debbc955f3e035b]

        tdf#116265 RTF import: ignore \fi in para if it repeats invalid \fi from list
        
        The 2nd paragraph of the bugdoc has a \fi set, but it has to be ignored.
        The reason for this is that the \fi is a repeated property from the list
        definition, but there \levelnumbers has invalid contents, which means
        its \fi has to be ignored, including their repeated values in paragraph
        direct formatting.
        
        There was already code to insert implicit defaults as paragraph direct
        formatting based on list properties, this does the opposite: remove
        paragraph direct formatting based on the list state.
        
        This requires tracking the ignored values in a separate structure, since
        the normal list properties no longer contain the information we need to
        be able to remove paragraph formatting. (At the moment this tracks only
        \fi, but can be extended to other properties if it'll be necessary.)
        
        Change-Id: Iff542cb76c66b7fc7ae4e07ade84701e24a74f1a
        Reviewed-on: https://gerrit.libreoffice.org/52352
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [6da4e626d17a9434d5d806bac6b7bbad23218df4]

        loplugin:useuniqueptr in SwContentNode
        
        Change-Id: I32dd7e43e3ca040c1d2b8c3bdf57141dd192ffab
        Reviewed-on: https://gerrit.libreoffice.org/52345
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [4fa280ced35631d5b51a2ac426912090e26ab903]

        loplugin:useuniqueptr in SwAutoCorrDoc
        
        Change-Id: I1ec0a760c10b7e1da9d1c2a106bba60d84ff23f4
        Reviewed-on: https://gerrit.libreoffice.org/52343
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [a9d6a2584fcd36fd9e91b7339b38cc6bd524361a]

        loplugin:useuniqueptr in ScProgress
        
        Change-Id: I92d3c3c52b5735de915db1a208cb7c0d68b4c7a0
        Reviewed-on: https://gerrit.libreoffice.org/52342
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [9d037cb837d74708358168333a0b457952de23a6]

        loplugin:useuniqueptr in ScJumpMatrix
        
        Change-Id: Ia8461773bdb2290690616b291356edd3a9ea4f35
        Reviewed-on: https://gerrit.libreoffice.org/52341
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [b7f6dc5957ac615f38b26d6e0147306cac1c3d7b]

        loplugin:useuniqueptr in ScQueryEntry
        
        Change-Id: Ifcae24f5446410ae56d1a767953939e73ff5d72d
        Reviewed-on: https://gerrit.libreoffice.org/52340
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-04  Gabor Kelemen  <kelemeng@ubuntu.com>  [92e566bce63e76c5c49744866b81976521ae0bda]

        tdf#105965 Make Selection the default PDF export range setting
        
        For spreadsheets, to sync with the default setting for printing
        
        Change-Id: I1f1fc8d615c5a053d82d608fc1b55ef8bf1dc595
        Reviewed-on: https://gerrit.libreoffice.org/52356
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-04  Stanislav Horacek  <stanislav.horacek@gmail.com>  [6b895181307f5122fb3375618ab2c5553cee4d20]

        Updated core Project: help  339779bff9de651fec841385be91d5c12a1c4aaf
        
        fix menu item name of chart titles
        
        Change-Id: I5de3361085f2baa3914aaf9952c1b98f8e0f39d4
        Reviewed-on: https://gerrit.libreoffice.org/52328
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3c5e9a2349a707ab3fcfc81a2d04804d72821273]

        Fix typo
        
        Change-Id: I6c03a7e99b31251eb0fe1c197d565e85bec419df
        Reviewed-on: https://gerrit.libreoffice.org/52279
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-04-04  andreas kainz  <kainz.a@gmail.com>  [03a6be9dda966a8d16f271480c7be0d6d69ee39e]

        Calc sync ResetAttributes between calc and writer
        
        Change-Id: I65fac39213705a3a09afb6795d01ae25a2841898
        Reviewed-on: https://gerrit.libreoffice.org/52353
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-04  Nickson Thanda  <nicksonthanda10@msn.com>  [28012351ae273d41af548a29a14d9d842e66f6f6]

        tdf#58407 Inserted images are now called Figure by default in caption
        
        Created a new field type called Figure
        
        Change-Id: Ic7f3d3b878d03f4d6a98727db489e48158f946a1
        Reviewed-on: https://gerrit.libreoffice.org/52178
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-04-04  Michael Stahl  <Michael.Stahl@cib.de>  [e2e3118465411448a3b1f5e56c3456384c009f99]

        configure: check for EGL header if EGL is required
        
        Change-Id: Id7501b9adcd817ce84bfde3a928fe8b4c7e7e01f
        Reviewed-on: https://gerrit.libreoffice.org/52330
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-04-03  andreas kainz  <kainz.a@gmail.com>  [5f3cacc4d9fa5cce94ae8e024cd7eb236bc52472]

        Colibre icons: finish svx galaxy support
        
        Change-Id: I740f97b2e65eddc30682ba9a61ec39cff57107ae
        Reviewed-on: https://gerrit.libreoffice.org/52338
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-03  Marco Cecchetti  <marco.cecchetti@collabora.com>  [00d5cbf5f2a47c1614891c071b35f4a9e0b54354]

        lok - sc: validity list drop down button callback
        
        Change-Id: Iaedc7f15147ea7f09e71877b592f932e3ecb37d5
        Reviewed-on: https://gerrit.libreoffice.org/51596
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2018-04-03  Marco Cecchetti  <marco.cecchetti@collabora.com>  [faf24b27a731147518390bf88efccb251a911117]

        lok - sc: set a min width for valid list window
        
        Change-Id: If22dbc9f0f0512d4b05e9b16c8c6414af33fb9d4
        Reviewed-on: https://gerrit.libreoffice.org/51594
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2018-04-03  Marco Cecchetti  <marco.cecchetti@collabora.com>  [1dc8aac6eeb8e97964bbe5af90ec81158afd048c]

        lok - sc - list validation
        
        This provide the correct invalidation and drawing of the combo box
        control which is used for cell where a validation list has been set
        up.
        
        This patch fixes also tunneling issue for the floating window showing
        the list of valid entries.
        
        Change-Id: I9f7277688293eff443504221c7c7e46097a5da4a
        Reviewed-on: https://gerrit.libreoffice.org/50893
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2018-04-03  Marco Cecchetti  <marco.cecchetti@collabora.com>  [8ffbb86b30e2c1674ba32e9e29447cbea3585d03]

        lok - calc: add support for show/hide tabs in online
        
        Change-Id: Ibd061414a0c3a5fad83d03f7047831cef62076d2
        Reviewed-on: https://gerrit.libreoffice.org/49083
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2018-04-03  Caolán McNamara  <caolanm@redhat.com>  [866112dba79b677dfefd35f19933c5aa3f338967]

        Go to Page goes to a dialog, so should have an ellipsis
        
        Change-Id: I103e171cef487310777e13289afa4a2f99fa4932
        Reviewed-on: https://gerrit.libreoffice.org/52329
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-03  Caolán McNamara  <caolanm@redhat.com>  [c5dac92053f053f302ac404afe0816b4d0654158]

        weld SvPasteObjectDialog
        
        Change-Id: I5248950fd3650df309015fbaf4302d2541a6374a
        Reviewed-on: https://gerrit.libreoffice.org/52337
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-03  Caolán McNamara  <caolanm@redhat.com>  [4329d9d8cf83f3642c068a1493c979a894328e26]

        weld SfxViewVersionDialog_Impl
        
        Change-Id: I5486df92b4e1d0ad5be18a35e72a7a6dbcc3b715
        Reviewed-on: https://gerrit.libreoffice.org/52334
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-03  Caolán McNamara  <caolanm@redhat.com>  [5672627a4d4adc613aecb3ccef721655d9dcd0b2]

        weld SwGotoPageDlg
        
        Change-Id: I23c77c3ed532d3e79cdbf07fcebda5bcdc7d27dc
        Reviewed-on: https://gerrit.libreoffice.org/52333
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-03  Caolán McNamara  <caolanm@redhat.com>  [19dd424dbdfa2321438860963aa98630ac008a71]

        weld SwNewUserIdxDlg
        
        Change-Id: I49502af0b045116fba32259d8ada80b1e53a79a8
        Reviewed-on: https://gerrit.libreoffice.org/52332
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-03  Stephan Bergmann  <sbergman@redhat.com>  [96300e3292217a7c1f3ab2a302be7c7ace445e81]

        Remove leftover framework/inc/uielement/notebookbarmenucontroller.hxx
        
        ...after 5c573a2f7473bae7bb965ca36557cd1b0bf7b9c9 "tdf#115131 made a common
        submenu for toolbars and notebookbars"
        
        Change-Id: Ic1713fa1173a8dbb1bcc971c30d0df4549c825a9
        Reviewed-on: https://gerrit.libreoffice.org/52331
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-03  Takeshi Abe  <tabe@fixedpoint.jp>  [eb77037ea1aa8a388be6d14ed744f46638db0202]

        osl: Fix possible memleak
        
        Change-Id: I162993df6b802bd51e4e079b3dc530476b220e4e
        Reviewed-on: https://gerrit.libreoffice.org/52325
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [05fdfa9a66dc1fe299ad51f78be3053abfef090e]

        loplugin:useuniqueptr in FinalThreadManager
        
        Change-Id: Ided3df16fb42e1c3ba116cda68659b44b8ea6ea9
        Reviewed-on: https://gerrit.libreoffice.org/52298
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-03  Caolán McNamara  <caolanm@redhat.com>  [2800609d391812e9bdd81266aff52fe05759d359]

        ofz#7245 silence boost Integer-overflow
        
        Change-Id: Ie5c6a26a2382f18690668bb1883926d44c07a57a
        Reviewed-on: https://gerrit.libreoffice.org/52321
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [352a99b8cc3ac5b0bb579b9f1dd528711d1cd27a]

        Updated core Project: help  aac05322db1b99099aee32e92b0a585748ac5bc6
        
        tdf#116019 Clarify help text for placeholders (ii)
        
        Change-Id: If60f76eb8d289b5a85789505a70781fe35703b11
        Reviewed-on: https://gerrit.libreoffice.org/52308
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-04-03  Stanislav Horacek  <stanislav.horacek@gmail.com>  [83547583a6afb484ed45819cf82fbd20136645fc]

        Updated core Project: help  45e69cc3dc254afd5730b870df34e9ca2786c2ac
        
        correct name of Custom Properties tab
        
        Change-Id: Ic1c77b7ed5d4283535a72d8489d5211a1e9bda18
        Reviewed-on: https://gerrit.libreoffice.org/52326
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-04-03  Caolán McNamara  <caolanm@redhat.com>  [8c6e7d38eb0afeb1c1248fb03bbf241edd9e8de0]

        weld SwSequenceOptionDialog
        
        Change-Id: I44571088ad6ffbb3a66acca8c3e7010a27b094b2
        Reviewed-on: https://gerrit.libreoffice.org/52323
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-03  Caolán McNamara  <caolanm@redhat.com>  [98553da6b8bc0e8038310f82213f4cf9d47005db]

        ofz#7334 catch mdds exception
        
        Change-Id: I4c52b07893f60765d730267c3becbfe5d2ada6ae
        Reviewed-on: https://gerrit.libreoffice.org/52322
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-03  Mike Kaganski  <mike.kaganski@collabora.com>  [3be1d4858db23c44de63f788a633be3a9bcf92a7]

        Don't use /NATVIS for static libraries
        
        This avoids linker warnings:
        
        LINK : warning LNK4044: unrecognized option
        '/NATVIS:path/to/solenv/vs/LibreOffice.natvis'; ignored
        
        Change-Id: I9cb0dee7a4f1b07e975371f122aa9c7dbba783e1
        Reviewed-on: https://gerrit.libreoffice.org/52309
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [0e493cae407cca65f58329b3319d9c836cdf5096]

        new loplugin:dbgunhandledexception
        
        enforce that DBG_UNHANDLED_EXCEPTION is called first in a catch block,
        otherwise it cannot do it's job properly
        
        Change-Id: I906436c6861212c44f8f21552ccbceb54f15c6e1
        Reviewed-on: https://gerrit.libreoffice.org/52303
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [b76037f44660808a978ff39864769a5621eab893]

        loplugin:useuniqueptr in SwNode2LayImpl
        
        Change-Id: I521b3e5a0308e2131e81b90ede37915a3a89b008
        Reviewed-on: https://gerrit.libreoffice.org/52302
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-03  andreas kainz  <kainz.a@gmail.com>  [f9e43703229f7b3ce55b45c7c9749341ed23df29]

        NB: remove Notebookbar selection in calc and impress
        
        Change-Id: I5295b106cbcb7fc344512b2db96aeb785ba85f46
        Reviewed-on: https://gerrit.libreoffice.org/52300
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-03  andreas kainz  <kainz.a@gmail.com>  [c714be097bced6fa35421adcfd8561efd79c40a2]

        NB: remove Notebookbar selection cause it's integrated in ToolbarMode
        
        Change-Id: Id7efb7902381dc00e749c0c302cf9e336c746876
        Reviewed-on: https://gerrit.libreoffice.org/52299
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [3a09f1a04c6e60eb299fd1ac4b91ff6a67d12daf]

        loplugin:useuniqueptr in SwStyleManager
        
        Change-Id: I4eb1e4f5e0f7a94b4512678f1513b2add9c2d936
        Reviewed-on: https://gerrit.libreoffice.org/52301
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-03  Caolán McNamara  <caolanm@redhat.com>  [5ab28e4f7d17b73eb564b330d89c25a7ee0c159c]

        coverity#1433774 Unchecked return value
        
        Change-Id: I401f469a07548752d51ac6a8b2e9b30770add156
        Reviewed-on: https://gerrit.libreoffice.org/52296
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-03  Caolán McNamara  <caolanm@redhat.com>  [4f62a5cc66dc56cd208a76a7d85f6d15b9196e62]

        coverity#1433773 Useless call
        
        Change-Id: I8d9ff2495f9db573a6f3d1dc40e43dfba3ba8271
        Reviewed-on: https://gerrit.libreoffice.org/52295
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-03  Stephan Bergmann  <sbergman@redhat.com>  [282fcde9d28a033db0d4eb7e6b106f448c359980]

        Fix CppunitTest_sd_dialogs_test
        
        Change-Id: I59538fa101cedc909fcb308c894e7b96db85c2eb

2018-04-03  Tamás Zolnai  <tamas.zolnai@collabora.com>  [ecfd40a1bcc1fc8cdc40bdd27ea1f00ba652707e]

        lok: Make the bundled dictionaries work.
        
        Create the user directory temporary in the temp directory and
        use that to load the dictionaries (bundled extensions).
        
        Co-author; Jan Holesovsky <kendy@collabora.com>
        
        Change-Id: I5c7c824b68571048ce870fd5218cb47a333f3ad8
        Reviewed-on: https://gerrit.libreoffice.org/49495
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-04-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [86e54f2d757fe300ba634cdcbf0ee8a589dbc2ae]

        loplugin:useuniqueptr in XFStyleContainer
        
        Change-Id: I0a9765ab4107a534f211e3531f7948516f1a0c02
        Reviewed-on: https://gerrit.libreoffice.org/52297
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-03  Caolán McNamara  <caolanm@redhat.com>  [222dc6ef01ae56f9c77d225f96a99a93f841e809]

        ofz#7244 Integer overflow
        
        Change-Id: Ied769220da5512f9fa81a8ee46f724de33dae543
        Reviewed-on: https://gerrit.libreoffice.org/52294
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-03  Jan Holesovsky  <kendy@collabora.com>  [3af6be55ae1dabb1b72cbb4c57cca33c28b347f8]

        tdf#116733: Fix expanding in the entries in "Open expert configuration".
        
        The DoubleClickHdl()'s return value does not mean "was handled", but actually
        "is there anything more to be done".
        
        Change-Id: Ideeee31db648829546a713148124e3d366941b9a
        Reviewed-on: https://gerrit.libreoffice.org/52292
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-04-03  Mike Kaganski  <mike.kaganski@collabora.com>  [7dd704ab1f41086f81136e3987fa7f9aed5ccf5f]

        tdf#116066: call DoSaveCompleted after SetReadOnlyUI
        
        Change-Id: Ided8f12764585b2ba62e4c296af43ac07b9e31ed
        Reviewed-on: https://gerrit.libreoffice.org/51051
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-03  Stephan Bergmann  <sbergman@redhat.com>  [8c50aff2175e85c54957d98ce32af40a3a87e168]

        Fix Library_vclplug_qt5
        
        ...after 8bc951daf79decbd8a599a409c6d33c5456710e0 "long->sal_Int32 in
        tools/gen.hxx".  (According to <https://doc.qt.io/qt-5/qwidget.html>,
        QtWidget::height and QtWidget::width both return int, so the change should be
        OK, assuming int isn't larger than sal_Int32.)
        
        Change-Id: I847212db59cceb49743801d6cc204eb7b2e9ea9a

2018-04-03  Andras Timar  <andras.timar@collabora.com>  [d0421fecae14a8ff55b6d92b8b86bf40d4a18983]

        Updated core Project: help  3d8a38dd7bcd9221891c487814dad8bd18785522
        
        tdf#116241 Customizing value highlighting colors -- help text
        
        Change-Id: I60ee785b814eb3bd12dff21e3bb46a32eb790eea
        Reviewed-on: https://gerrit.libreoffice.org/52291
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2018-04-03  Arnaud Versini  <arnaud.versini@gmail.com>  [84958e1a1bd9a3019300f558c66e468f8accf279]

        accessibility: more simplifiation in OCommonAccessibleText.
        
        Change-Id: If1284f2e50be08372dda08a8250263c9ec435923
        Reviewed-on: https://gerrit.libreoffice.org/51825
        Tested-by: Jenkins <ci@libreoffice.org>
        Tested-by: Arnaud Versini <arnaud.versini@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [8bc951daf79decbd8a599a409c6d33c5456710e0]

        long->sal_Int32 in tools/gen.hxx
        
        which triggered a lot of changes in sw/
        
        Change-Id: Ia2aa22ea3f76463a85ea077a411246fcfed00bf6
        Reviewed-on: https://gerrit.libreoffice.org/48806
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-03  Zdeněk Crhonek  <zcrhonek@gmail.com>  [10eefdfa6c0250c6069e641e404f34e5a91fe993]

        uitest - Writer Insert Signature line
        
        Change-Id: I9de25a724c506da5017c1b17f3eaf0b229b619db
        Reviewed-on: https://gerrit.libreoffice.org/51660
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [ccebc0c2835d3bd0aa8dadd2fd0b5968f0ebb023]

        sw: separate non-static and static members of SwViewOption
        
        Change-Id: I88838983098d2421b79770acce3823bf5fe73c6a
        Reviewed-on: https://gerrit.libreoffice.org/52288
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-04-03  Mike Kaganski  <mike.kaganski@collabora.com>  [b9955b2083ffdc1f99bc8be6b09d806fa3279a16]

        tdf#93173: Remove arbitrary line spacing limit
        
        OASIS Open Document Format for Office Applications (OpenDocument) v.1.2
        doesn't limit the value of fo:line-height. But we have arbitrary limits
        in proportional mode for both minimal (50%) and maximal (200%) values.
        
        The implementation uses sal_uInt16 to store the value, so fix places
        where sal_uInt8 was unreasonably used to set it, change the upper limit
        to max sal_uInt16 value, and set lower limit to 6% (to match Word's
        minimal factor of 0.06).
        
        Change-Id: I4c2ac5f0acf65d7573328e71bcf36ac9abb5ffd5
        Reviewed-on: https://gerrit.libreoffice.org/52252
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-04-03  Gabor Kelemen  <kelemeng@ubuntu.com>  [14198f2191f216592f00b72221771704b3ce4636]

        tdf#42949 Remove unnecessary localization headers from sd
        
        Found by searching for the header names and the localization function:
        git grep -l -e \<sdresid.hxx\> -e \<strings.hrc\> sd | xargs grep -c SdResId | grep :0$ | grep -v /pch
        
        Change-Id: Ibcd9b8403c398ec205c9bcc2ed1f04a7ef6a37aa
        Reviewed-on: https://gerrit.libreoffice.org/52199
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-04-03  heiko tietze  <tietze.heiko@gmail.com>  [07ec28da82c8e965558e020651be13033653c648]

        tdf#116297 - Remove table tooltips
        
        Tooltips cleared
        
        Change-Id: I085913a73a4666db522d5231c7cab8a8e30291b3
        Reviewed-on: https://gerrit.libreoffice.org/51776
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-04-03  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [dc608751f4bf4c7244d8973bf900bf7b3bd05d91]

        Update loop prevention in SwContentFrame::MakeAll
        
        In some cases there is an endless loop with just two states
        switchin one into another. To avoid such freeze now 2 last
        states are kept in loop prevention code.
        
        Change-Id: I64fe8aecd5d972eecc9fde3a96d8729960a1998e
        Reviewed-on: https://gerrit.libreoffice.org/51996
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-04-03  László Németh  <nemeth@numbertext.org>  [18ce9d80dc1ba0262e145a015526da7c0851a74b]

        tdf#116586 fix LibreOffice crash by Hungarian personal dictionary
        
        "AkH. 11. (old orthography)", caused by bad handling of forbidden words
        of alias compressed dictionaries during run-time dictionary extension.
        
        Note: accepting also all – previously forbidden – affixed
        forms of the modified stem is a removed function: "Grammar by" spell
        checking (for example, in LibreOffice via SPELLML interface of Hunspell)
        supports user words with affixation and compounding.
        
        The original idea was to add substandard or interfering words
        as forbidden words – but with flags – to the dictionary, and adding
        the stem to the personal dictionary could “switch on” the affixed
        forms of the word, too. Now the suggested method is using
        "Grammar by" personal dictionaries, as in LibreOffice:
        
        https://wiki.documentfoundation.org/ReleaseNotes/6.0#.E2.80.9CGrammar_By.E2.80.9D_spell_checking
        
        Change-Id: I8160d3f49a73cb2481d51c336115b6c27e7c9f1d
        Reviewed-on: https://gerrit.libreoffice.org/51844
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-04-03  Stephan Bergmann  <sbergman@redhat.com>  [b6691cfb96ad76a205e506e5a3ebbff80d5c0fa7]

        Put back blacklisted file
        
        ...that had been removed with 5c573a2f7473bae7bb965ca36557cd1b0bf7b9c9
        "tdf#115131 made a common submenu for toolbars and notebookbars", apparently in
        error.
        
        Change-Id: Ic86ae8885872065a8e1c9b833bdd56081caea457

2018-04-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [4450b2a16677431b1b9dfaa28d0b9af9e51ebdec]

        pass area param to DBG_UNHANDLED_EXCEPTION
        
        and update sallogareas plugin to enforce this
        
        Change-Id: Id0782c8a1f619372e10d931aec3c6a4743a4c86a
        Reviewed-on: https://gerrit.libreoffice.org/52249
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-03  Stephan Bergmann  <sbergman@redhat.com>  [d76281864b0e83812c0edf7490b1e8271e89fff5]

        Create temp copies of test docs in Python/UITests
        
        ...where necessary, so the tests will succeed if SRCDIR is a read-only tree.
        
        Change-Id: Iea4c52d5982d3eba079088ef1670ff557ce30c3f
        Reviewed-on: https://gerrit.libreoffice.org/52122
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-04-03  Matthias Freund  <matti_lx@secure.mailbox.org>  [20c680092fa2598feb4541b1c69a8389779dbae4]

        tdf#75256 Sifr bug fix
        
        Wrong filename and lc_defineprintarea matches 32px and 16px now
        
        Change-Id: I7aab973ad30f820d65c1049d62161e51879a6b4a
        Reviewed-on: https://gerrit.libreoffice.org/52275
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Matthias Freund <matti_lx@secure.mailbox.org>

2018-04-03  Jens Carl  <j.carl43@gmx.de>  [a7fc11be3083b61a70e7a55e0436032771e37f20]

        tdf#45904 Move _XCellRangeFormula Java tests to C++
        
        Change-Id: Iff5ca30e47a3a3eee704ad9aefdf61b3fcd72f5d
        Reviewed-on: https://gerrit.libreoffice.org/52286
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-04-03  andreas kainz  <kainz.a@gmail.com>  [925a6a9983a079c66af5c3b107d38d1fcdd6bf39]

        Colibre icons: add language support for km
        
        Change-Id: I02540abad87c4d63a45d0aa5f831a2ef59765282
        Reviewed-on: https://gerrit.libreoffice.org/52284
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-03  andreas kainz  <kainz.a@gmail.com>  [a19f1d4dd517348bbbd0d97b76098381d4deb217]

        Colibre icons: initial contry support from galaxy
        
        Change-Id: I3c508d701fbb263cb600ec941892e5da7f089992
        Reviewed-on: https://gerrit.libreoffice.org/52283
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-03  andreas kainz  <kainz.a@gmail.com>  [d2bacf86dc0f3f7809ba772a53fdb601d3893be0]

        Colibre icons: finish cmd galaxy folder
        
        Change-Id: I74a38bc0304112b97badba206cd20d96fae4ce29
        Reviewed-on: https://gerrit.libreoffice.org/52276
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-03  Chris Sherlock  <chris.sherlock79@gmail.com>  [8e0eb015e74775b9bf02326ffd7b67e83ad6c60d]

        vcl: use BitmapEx::Scale() where needed and SetSizePixel() elsewhere
        
        Change-Id: If4b2f3c209d1aefbe5756645d448c992387bae16
        Reviewed-on: https://gerrit.libreoffice.org/52268
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-04-02  dennisroczek  <dennisroczek@libreoffice.org>  [55d5d9d365ea18e66cef045756f772e2fa9d0648]

        Updated core Project: help  686b52540f532ba0037df3a783b8f8dc0f5a2ba7
        
        fix some openoffice bugzilla links
        
        * remove redirects
        * use https links
        
        Change-Id: Ifaa9cefb64b54a9c3a85715df4e63f989c41b551
        Reviewed-on: https://gerrit.libreoffice.org/52230
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-04-02  dennisroczek  <dennisroczek@libreoffice.org>  [e39c75b05c9ff865768e7f2694e5369cc35aa23b]

        use https links for api.libreoffice.org and opengrok
        
        Change-Id: I74dd0142562cb8698f19b2715fa1d514f82bd749
        Reviewed-on: https://gerrit.libreoffice.org/52262
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-04-02  Caolán McNamara  <caolanm@redhat.com>  [91af9a53df79d256dc6a02c900fa570fe10d63ad]

        weld SwRenameXNamedDlg
        
        Change-Id: I3373ac37509e5230b6e6e07d85035d0b02252e24
        Reviewed-on: https://gerrit.libreoffice.org/52273
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-02  Caolán McNamara  <caolanm@redhat.com>  [0c466688fef13295e2a5fcbe23e215b528c4f781]

        weld SwMergeTableDlg
        
        Change-Id: Idbe96bb8150fc695408faa38342237191aceb777
        Reviewed-on: https://gerrit.libreoffice.org/52271
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-02  Caolán McNamara  <caolanm@redhat.com>  [cc78e723723bac34a43e5f3ad05947f775abe0db]

        weld SwTableHeightDlg
        
        Change-Id: I46b90b97da28a7461a069867bade40a64b17c9b5
        Reviewed-on: https://gerrit.libreoffice.org/52269
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-02  Caolán McNamara  <caolanm@redhat.com>  [fa8822c48e2a79589bebbd015b36d1da8b338cc2]

        weld SwTableWidthDlg
        
        Change-Id: I272a783c9b7a8f725314e416fbd81217105ee5a6
        Reviewed-on: https://gerrit.libreoffice.org/52266
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-02  Caolán McNamara  <caolanm@redhat.com>  [5d5a7293bf6a49b1828bdd9fdff989f0a9cd2e53]

        drop the spurious invisible_char[_set] properties
        
        Change-Id: I8264a4f6035fd19c7a892902c41127615eaf6dd3
        Reviewed-on: https://gerrit.libreoffice.org/52265
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-02  Caolán McNamara  <caolanm@redhat.com>  [3cf2909f268ec63897d862714853ab85a295eb08]

        weld SwPreviewZoomDlg
        
        Change-Id: Ie159032cfdf6201aba707a8980845ac15c1fba17
        Reviewed-on: https://gerrit.libreoffice.org/52264
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-02  Jens Carl  <j.carl43@gmx.de>  [387896a05189c60570e031191c3f5959e7737bcb]

        tdf#45904 Move _XArrayFormulaRange Java tests to C++
        
        Change-Id: I87b6e52507428537fcc574842c2da9c36fbd672b
        Reviewed-on: https://gerrit.libreoffice.org/52247
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-04-02  Caolán McNamara  <caolanm@redhat.com>  [75a271fdc40aab116c1468683e64f843d292dc48]

        can now remove ResId based config id scheme
        
        Change-Id: Id1ad413dacc7eb07269debba65426236bef28610
        Reviewed-on: https://gerrit.libreoffice.org/52259
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-02  Caolán McNamara  <caolanm@redhat.com>  [840be9fdccb99eb3faccf9695186810eba5de8e4]

        make ensureRepaint private
        
        Change-Id: Iaa15e12af8e59ed585e07d620353a05e4b8b5a26
        Reviewed-on: https://gerrit.libreoffice.org/52257
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-02  Caolán McNamara  <caolanm@redhat.com>  [7637054838aa71374dc02c32566dcd5d3ded2d0d]

        weld SvxPasswordDialog
        
        Change-Id: I2e51f1a0a96eb042a4460bb9591b63a169eb6de2
        Reviewed-on: https://gerrit.libreoffice.org/52258
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-02  Takeshi Abe  <tabe@fixedpoint.jp>  [52829d9a7a57fa98a0d8f109612352605c54cc47]

        ucb: The sequence's length is 3, not 2.
        
        This completes 1a9261124eed5baa04b069a1cb1b51f24423ec9b.
        
        Change-Id: I03e6167bca67f8852250d8464b6fde5e4e690f32
        Reviewed-on: https://gerrit.libreoffice.org/52261
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-02  Caolán McNamara  <caolanm@redhat.com>  [50d9f1508709e0849e8ecabfe04ac9281160d9e0]

        weld Break dialog
        
        Change-Id: I1657a02c775cf08e0888ba4cc9f9ae3b06550020
        Reviewed-on: https://gerrit.libreoffice.org/52256
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-02  Armin Le Grand  <Armin.Le.Grand@cib.de>  [fb4660e217de4658587a62fd58f038f4b984277f]

        PrintPreviewWindow dynamic preview Bitmap II
        
        Added reset of PreviewBitmap when new/different Metafile
        gets set
        
        Change-Id: Ib8053c21fc868607adfff4f1a75f005d29ce356b

2018-04-02  Caolán McNamara  <caolanm@redhat.com>  [e5b11989438f7292cf8042f2c7da4d607735386e]

        ofz#7285 Integer overflow
        
        Change-Id: I56f642013ba8d1047067d69251f8a60bd768ee2e
        Reviewed-on: https://gerrit.libreoffice.org/52254
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f98ada6c79384e580c1a97cf818ff8970c9eaded]

        Fix typo
        
        Change-Id: I0289c22c62c4bf7ad93d01571008f34d78d15a1d
        Reviewed-on: https://gerrit.libreoffice.org/52197
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-04-02  Caolán McNamara  <caolanm@redhat.com>  [b4e9171e598dd6c2a5774b079e0b3203aaf1b29d]

        ofz#7229 Divide by zero
        
        Change-Id: I7bd2f19d5dc99e9041b3ef0fc10caef6d8b7ca6a
        Reviewed-on: https://gerrit.libreoffice.org/52253
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-04-02  andreas kainz  <kainz.a@gmail.com>  [39715e982cf599b6afe6e7736da844d5929f6a84]

        Colibre icons: finish vcl galaxy folder
        
        Change-Id: Ife7d88d89e48b70418df574c0f204f3bf3a04850
        Reviewed-on: https://gerrit.libreoffice.org/52246
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-02  Jim Raykowski  <raykowj@gmail.com>  [6acda2a36c9025e0d3fe94d6ca8788ab60c3203e]

        tdf#116596 Dynamically size Findbar searchlabel
        
        Change-Id: I74d09d439ada6d92fca396ac45c60340cb55e668
        Reviewed-on: https://gerrit.libreoffice.org/52043
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-02  jan Iversen  <jani@libreoffice.org>  [ac65efa1cff5c3ae763c24d0f1340617625e3fbc]

        iOS, update source to xcode 9.3 swift 4.1
        
        Change-Id: I68464a213303ebe7dd850659031baf4cd7bdfa73

2018-04-02  Armin Le Grand  <Armin.Le.Grand@cib.de (CIB)>  [d51bc7b3813ccbdf41a50664d41b2fa3d25c6954]

        PrintPreviewWindow dynamic preview Bitmap
        
        The PrintDialog includes a preview (PrintPreviewWindow)
        that currently used a fixed-pixel-size preview that takes
        the aspect ratio into account (which may already explode
        due to just growing vertically - try a much higher than
        wide page). It is not dynamic and by using the high-quality
        scale (BmpScaleFlag::BestQuality) for output it can get
        rather slow in repainting. Also holds the VDev for creating
        the preview all the time without need.
        Made that process dynamic and responding to real resizing,
        thus not using that huge number of pixels from the start.
        Also use a VDev only temporary and use intelligent size
        management.
        Still keeping the high-quality scale due to ::DrawBitmap
        with a target size not scaling well (still) and also
        ::DrawOutDev not good in quality. Those two should work
        better nowadays, but adaption would be risky.
        
        Change-Id: I211412a063def33a4e8f40c7442702770cd11a8e
        Reviewed-on: https://gerrit.libreoffice.org/52150
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-04-02  andreas kainz  <kainz.a@gmail.com>  [7571d0f84c07b4b49e1db225a64787e6bcc582b5]

        Elementary icons: fix callout and flowchart icons
        
        Change-Id: I613252af8c4ad6103d9835c4a6f8fe223593f17a
        Reviewed-on: https://gerrit.libreoffice.org/52250
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-02  andreas kainz  <kainz.a@gmail.com>  [374081d762b13c7a6b6dc12921073fedf9c3d5e5]

        Colibre icons: fix callout and flowchart icons
        
        Change-Id: I2bb93f8555cdc1d7d758b40797f9f5d7147c7b2b
        Reviewed-on: https://gerrit.libreoffice.org/52248
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-02  Mike Kaganski  <mike.kaganski@collabora.com>  [3abd8b51cd855cf55dbc0f3cfeb8390a783372fc]

        Also use GetLanguageTag() for formatting percents
        
        Reading MetricFormatter value (in MetricFormatter::GetValueFromStringUnit)
        uses ImplGetLocaleDataWrapper() to convert the string using current locale
        (including decimal and thousands separator), which calls GetLanguageTag().
        On the other hand, in case of percent value, setting the control text (in
        MetricFormatter::CreateFieldText) uses Application::GetSettings().GetUILanguageTag().
        This gives wrong results e.g. when UI language is different from locale.
        
        For instance, if UI language is English (US), and locale is Russian, then
        increasing from "999 %" would give "1,000 %" (using English (US) locale),
        and then reading back, it would be processed as 1 % (using Russian locale,
        where comma is decimal separator).
        
        This change unifies setting percent text to also use GetLanguageTag().
        
        Change-Id: I9b8a2ee5d3be709a8db3807ea81e105d6475b6a4
        Reviewed-on: https://gerrit.libreoffice.org/52251
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-04-02  Kshitij Pathania  <kshitijpathania@gmail.com>  [5c573a2f7473bae7bb965ca36557cd1b0bf7b9c9]

        tdf#115131 made a common submenu for toolbars and notebookbars
        
        Also added the submenu in base, maths and draw
        
        Change-Id: I94850c09c08fd3848eabe2597679634f30fbc735
        Reviewed-on: https://gerrit.libreoffice.org/49575
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-04-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [e075ee967d0c030a22b7699ee54b5cbd49c07c17]

        give DBG_UNHANDLED_EXCEPTION_WHEN an area parameter
        
        and rename it to DBG_UNHANDLED_EXCEPTION, to make it more like
        the SAL_WARN-type macros.
        
        Use some macro magic to deal with different numbers of arguments.
        
        Update the sallogareas plugin to check the area parameter of
        DBG_UNHANDLED_EXCEPTION.
        
        Change-Id: Ie790223244c3484f41acb3679c043fb9b438e7c4
        Reviewed-on: https://gerrit.libreoffice.org/52073
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-02  Aron Budea  <aron.budea@collabora.com>  [5092305fa80f1900d7229df75a30204ecb53daf0]

        Respect read-only config items in Internet/Proxy dialog
        
        Change-Id: Ie310d97eba7b02135ddd04dcdd5ff38542d490f8
        Reviewed-on: https://gerrit.libreoffice.org/52204
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3939e10c515364cb9ef0a089d3db667aed0aa5ea]

        Updated core Project: help  03f934e2c836af98bb8d7722b4a4ecec9c741910
        
        Removed comments
        
        Change-Id: I5917f9c4b49a06937f5d7ab5ecf1551953dc7875
        Reviewed-on: https://gerrit.libreoffice.org/52229
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-04-02  andreas kainz  <kainz.a@gmail.com>  [b8dbb7332c617731bcab8e67ca9f2a16cf39ff5b]

        Colibre icons: update links.txt file
        
        Change-Id: I2e21271302075281acc4b5feaa00adf51bf831d9
        Reviewed-on: https://gerrit.libreoffice.org/52237
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-02  andreas kainz  <kainz.a@gmail.com>  [b543039da340d92d8f762119d378fa1fa97a54e3]

        Colibre icons: update res folder
        
        Change-Id: Ie3564c56a75c86fe07c7028b4fc540a6857ac0e4
        Reviewed-on: https://gerrit.libreoffice.org/52236
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-02  andreas kainz  <kainz.a@gmail.com>  [0bf4617ac1ad586505d837230dfd7305284525cc]

        NB Implementation: add icons to writer view tab
        
        Change-Id: I45adc42edbf64344de134b4ffc9ebac2898158bb
        Reviewed-on: https://gerrit.libreoffice.org/52235
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-01  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [cb5a55adbb67d9515f0048d1b2b595c04f2e2736]

        Make color scheme dropdown in Options span the window’s width
        
        It was minuscule before.
        Props to Andreas for reporting the issue.
        
        Change-Id: If8ecbe39321c56018e2366147481dcefab4326dc

2018-04-02  Jens Carl  <j.carl43@gmx.de>  [34568738bbaf1e82dbb53fdf516f4d57416bb5b0]

        tdf#45904 Move _XActivationBroadcaster Java tests to C++
        
        Change-Id: If8f44b24e58663bacb1cf6b2a1ec533e87fb8a38
        Reviewed-on: https://gerrit.libreoffice.org/52216
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-04-01  dennisroczek  <dennisroczek@libreoffice.org>  [783bc62734534b3f01339c9922ff354adec05165]

        fix some openoffice bugzilla links
        
        * remove redirects
        * use https links
        * replace old attchment links with working ones
        
        Change-Id: Ic9a154f46e142138f0adea7d7b8be3b6cfe8af18
        Reviewed-on: https://gerrit.libreoffice.org/52224
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-04-01  jan Iversen  <jani@libreoffice.org>  [6e7f6dd20aa58cb4c9ab66260a62d71a53002b9b]

        iOS, void unused paramters.
        
        Change-Id: I60b7d1a49d9e9073470ee8d0d6e68b34cdd0bdad

2018-04-01  jan Iversen  <jani@libreoffice.org>  [e63a65174800968cfe5adb38e8f9ca28f22984d0]

        iOS, bump versions
        
        SDK needed is 11.3
        Xcode needed is 9.3
        
        Change-Id: If26eda81f969f63500d94e3274dda8efb59dec12

2018-04-01  andreas kainz  <kainz.a@gmail.com>  [b6a5302eca54fc498628c452ab268a2364582a19]

        Colibre icons: finish wizards galaxy folder
        
        Change-Id: I5934baff15f1c8f13781255709062a8bc225d727
        Reviewed-on: https://gerrit.libreoffice.org/52207
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-01  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [7762ebf1134475f39e9ef14837561cc761ee1d83]

        Finish off Crystal
        
        This is like a decade old and has never seen a single substantial update since
        the LibreOffice project inherited it.
        
        Change-Id: I72359b2bd4f312b027ceca6399ccbafbb01be88a
        Reviewed-on: https://gerrit.libreoffice.org/52223
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-04-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [13fcf6c083de3b4e48d4e4f08ad7f81a9db0a997]

        Fix typo
        
        Change-Id: I8983e1ef73051febd796d737cba1a58558b80bbf
        Reviewed-on: https://gerrit.libreoffice.org/52209
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-04-01  andreas kainz  <kainz.a@gmail.com>  [c42db71056c381e84622d7a5347b437d8dab22f1]

        Colibre icons: update res folder
        
        Change-Id: I75b7b050cb023d2593aa7c355b2118adb94d0d94
        Reviewed-on: https://gerrit.libreoffice.org/52218
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-01  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [8899992909af782044d9d7bc8cae86833c1b7801]

        SwXTextRange::Impl: use WriterMultiListener
        
        Change-Id: Ib850916bfed8a5eb6ca97419db9d7be0bdef1257
        Reviewed-on: https://gerrit.libreoffice.org/52217
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-04-01  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [9401c7c28a91c4195f7d767bd46658fd08300c72]

        remove unused processfactory.hxx includes
        
        and fix fallout
        
        Change-Id: Id06bf31f2075111e426ba40c84c885ae70697bee
        Reviewed-on: https://gerrit.libreoffice.org/52206
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2018-04-01  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [6f92c49f3801589202c58739e89b08b525a4d279]

        SwXDocumentIndexMark::Impl: use WriterMultiListener
        
        Change-Id: Ia4e09e1e3b95553fbedba515d70875c1d8aa14f0
        Reviewed-on: https://gerrit.libreoffice.org/52215
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-04-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [97b3584196916dd2cdc385f0c6054f6927fa9f17]

        Fix typo
        
        Change-Id: Ie9492b3e76d3a425269cf281d426040df896d8cb
        Reviewed-on: https://gerrit.libreoffice.org/52195
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-04-01  andreas kainz  <kainz.a@gmail.com>  [08f4063fb0ea86ea5b36dbd5115783dd33bf37c2]

        Colibre icons: add app icons in different sizes
        
        Change-Id: Ice031ad11493635599f4ab634996bd7b4b2b70d7
        Reviewed-on: https://gerrit.libreoffice.org/52212
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-01  andreas kainz  <kainz.a@gmail.com>  [b6ede35e3a2dc25c95dced88da31f63d388f3435]

        Colibre icons: finish svtools galaxy folder
        
        Change-Id: I4fcbce1215a952033075e1fb093663e792399814
        Reviewed-on: https://gerrit.libreoffice.org/52205
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [af7b2f4c68dc0f98c3cebc4c5e079db2919516ce]

        Fix typo
        
        Change-Id: Ice18bb667b2f8da3321ee61904915079075fd136
        Reviewed-on: https://gerrit.libreoffice.org/52196
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-04-01  andreas kainz  <kainz.a@gmail.com>  [9815d6d64ac27837807d0233b3ac56f1f227634f]

        NB implementation: finish writer tabbed NBs
        
        Change-Id: Ibaf3ea11c229c4de27c479dab6ab4f2823b840d9
        Reviewed-on: https://gerrit.libreoffice.org/52203
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-01  Khaled Hosny  <khaledhosny@eglug.org>  [85b9b178467c3dd7a96a6b07713ca94bc3790c50]

        Use a simple boolean instead of an enum
        
        All we need to know is whether the font format is supported or not.
        
        Change-Id: I0e30a653f9ea70f83558632789b2db72b526ebb8
        Reviewed-on: https://gerrit.libreoffice.org/52202
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-04-01  andreas kainz  <kainz.a@gmail.com>  [e24f5ba4aab218bd11dbdbadf220458a49e88aff]

        Colibre icons: update sc_heading* icons fit's better the grid
        
        Change-Id: I543a6405c031094edff4c83a8b45acf315c6f8f3
        Reviewed-on: https://gerrit.libreoffice.org/52201
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-04-01  Abhyudaya Sharma  <sharmaabhyudaya@gmail.com>  [e4bf7cbc082a428dbef65f0d92cb0cdbda7af16e]

        tdf#45904 Move _CaptionShape Java tests to C++
        
        Change-Id: I66fd554a542912784cf730e28cc223591ad5c723
        Reviewed-on: https://gerrit.libreoffice.org/51575
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-03-31  himajin100000  <himajin100000@gmail.com>  [bbff9949f9c22daf1921b5680121102e4bd422ab]

        Suppport _MSC_VER 1913 and 1914(Firebird)
        
        Change-Id: Ifeab9119fcc1037365251cd49dd7714cc37b3012
        Reviewed-on: https://gerrit.libreoffice.org/52164
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-31  Andras Timar  <andras.timar@collabora.com>  [a3c9d29cdb8d83ce060b5ddc96ef1463ea32350c]

        tdf#115226 Update bundled Amiri to 0.111
        
        Change-Id: I4f07943ccd27c1c58e32c0513befe72ae0839b93
        Reviewed-on: https://gerrit.libreoffice.org/52184
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-03-31  László Németh  <nemeth@numbertext.org>  [34ae19b1e9ede8bdcf56e393f68a7f875e32a068]

        tdf#116666 Hungarian collation: casing and equality fixes
        
        Casing fixes: “CCS” sorted as “CSCS”, not “cscs”.
        “Ccs” and “CCS” are capitalized versions of the simplified
        double consonant “cs”, but “CCs” is an abbreviation of words
        beginning with “C” and “Cs” (similar to “AkH.”, “MHSz.”) etc.
        
        To avoid the comparison result “equal” we set a precedence
        between the simplified and compound-like long forms, too.
        For example, “ésszerű” (old orthography before 2015) and
        “észszerű” (not “észszerű”, “ésszerű”), or “mennyelv” and
        “menynyelv” (words with different meanings) sorted as
        “észszerű” and “észSzerű”, also “menynyelv” and “menyNyelv”.
        
        Change-Id: If31c97262bc74429b514ede43a0384de80fe8ac5
        Reviewed-on: https://gerrit.libreoffice.org/52194
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-03-31  Caolán McNamara  <caolanm@redhat.com>  [1595604169f7643cf134f71e218ea512887ed8a3]

        weld SvxNewDictionaryDialog
        
        Change-Id: Idf9a4a74615b3216918dde50563e9d081c61cd52
        Reviewed-on: https://gerrit.libreoffice.org/52174
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-31  Caolán McNamara  <caolanm@redhat.com>  [c8af8aebd1336e919e9531e39f84296085d91ea7]

        weld OptionsBreakSet
        
        Change-Id: I2f0f25b3573dabc940a117bb1cb5d3b56a81af0f
        Reviewed-on: https://gerrit.libreoffice.org/52159
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-31  Caolán McNamara  <caolanm@redhat.com>  [9d8ea0b8ef6388e763a095e51ce9e8f85f86ad49]

        welded radio buttons are in gtk-style groups
        
        i.e. everything in the group is grouped with the leader of the group
        so group to that one to get tab order right
        
        Change-Id: I289d8ce5e5957e3f779c4caa435c1210d0dc7076
        Reviewed-on: https://gerrit.libreoffice.org/52158
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [d9e6d51c7a49d612fbc0b5a44d1c2b85e1aac899]

        loplugin:unusedfields
        
        Change-Id: Id2dea1d3a56d5d3be03c5a2a4f2ef530a05f9b19
        Reviewed-on: https://gerrit.libreoffice.org/52185
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-31  himajin100000  <himajin100000@gmail.com>  [5c7ba324eb1b66b367c3f00164044a80778b8871]

        restore carelessly removed expandtab for vim
        
        see Miklos' comment on https://gerrit.libreoffice.org/#/c/52168/
        
        Change-Id: Ief0cc781580e9b50c28d5f550189469ffa82d25a
        Reviewed-on: https://gerrit.libreoffice.org/52191
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-31  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [1859b45a08ccc2fa6da72cf6ee8196185df6ef37]

        Do not use hsql binary import test when..
        
        .. --disable-firebird-sdbc is on.
        
        Change-Id: Ie52485d55697579bfa05d0eb62c15d60cc73b68e
        Reviewed-on: https://gerrit.libreoffice.org/52181
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-03-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [bbf326364ce757bee0db326ef2c41602a8a05a6c]

        loplugin:unusedmethods
        
        Change-Id: Idca950f341a8a0521ea2fa3d705164fcf2481027
        Reviewed-on: https://gerrit.libreoffice.org/52183
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [4162339adbb81fc09e6ee405e8dc75bb2321c365]

        loplugin:unnecessaryvirtual improve result output
        
        and merge some of the template function results
        
        Change-Id: I9a7855ce6720d022ea5b988d68f0d59ff81ee5b9
        Reviewed-on: https://gerrit.libreoffice.org/51985
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-31  Julien Nabet  <serval2412@yahoo.fr>  [0d06d1d16775fde3b0b34f3374907e07cbba763d]

        Use for-range loops in oox (part2)
        
        Change-Id: I7cbeb67a1adcdb9b0003e22b61789a882fc336c9
        Reviewed-on: https://gerrit.libreoffice.org/52182
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-31  Gabor Kelemen  <kelemeng@gnome.hu>  [67c04cecc86f4a2e11da3b1fd982940a526cb6cb]

        Updated core Project: help  29f6ad0004e6f49481ae32c577b394ec709b43f0
        
        tdf#114200 Document new Trim space feature in Text Import
        
        Also fix some ahelps and bookmarks
        Sync element references with current UI
        
        Change-Id: I37ededca56215816d1784071f22e47f33a4a203b
        Reviewed-on: https://gerrit.libreoffice.org/52140
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-03-31  andreas kainz  <kainz.a@gmail.com>  [0388870175f0bb4dab11f3fcb76ac781bc2d98a0]

        NB implementation: fix some tabbedtoolbar icon stuff
        
        Change-Id: Ib7a639539df57c84befa7ee9fb605b1deb9448b1
        Reviewed-on: https://gerrit.libreoffice.org/52176
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-31  himajin100000  <himajin100000@gmail.com>  [ff2628e181209093752f7e0ca9f4de128ee1239f]

        unprefixed to prefixed, GetRightToLeft() to IsRightToLeft()
        
        Change-Id: Id11b30f14d0a4f4c8c45918ff15f32cab3171171
        Reviewed-on: https://gerrit.libreoffice.org/52169
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-31  himajin100000  <himajin100000@gmail.com>  [1e73a1bfab8abe658e2864ae1512737e489dfb0f]

        Added includes that are only used in DEBUG builds
        
        Change-Id: I80f835ce31d44c1df32955fdc48f0accfb062747
        Reviewed-on: https://gerrit.libreoffice.org/52162
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-31  Mark Hung  <marklh9@gmail.com>  [457208b260cbcc0b3aa1f045702d18a31d6dc671]

        Split ooxmlexport10 into two unit test modules.
        
        Change-Id: Ibd714f81f76717ac159897f6ee9f907a8098cabe
        Reviewed-on: https://gerrit.libreoffice.org/52153
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-31  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [82b6d86305ad823700f9d1ccbebba785b0387a5b]

        clang-tidy modernize-use-equals-default in vcl/source/gdi
        
        Change-Id: I5d7f842603ebb96b1b99b594da39bba7f845d41a
        Reviewed-on: https://gerrit.libreoffice.org/52170
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-31  himajin100000  <himajin100000@gmail.com>  [0c71a3efb9c7b617c82cef0e9db105f64690cbcb]

        adapt to variable name change in commit ca67dcae
        
        Change-Id: Ie5eef74f76221b45c72a78f53a3f7ce072f02b5c
        Reviewed-on: https://gerrit.libreoffice.org/52168
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-31  himajin100000  <himajin100000@gmail.com>  [abbd8994740ee4c51bf473edba7b7dabf72c3a47]

        explicitly pass false as arguments of createIterator
        
        StylePool::createIterator has default paramters,but StylePoolImpl's does not.
        
        Change-Id: I1eff95cd3dc9e9bf7bae04aa78920c2d82acabd8
        Reviewed-on: https://gerrit.libreoffice.org/52160
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-31  himajin100000  <himajin100000@gmail.com>  [e82f9e3d39ae31b1dd29a99484b7d125bb03f783]

        use arrow instead of dot
        
        Change-Id: I1014ed27ca97b59972737a0df5fe9de235ec732f
        Reviewed-on: https://gerrit.libreoffice.org/52166
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-31  himajin100000  <himajin100000@gmail.com>  [15b7da00160ee65eceb816ff664c7bb46ffd69a2]

        fix for for-range loops should come to #ifdef DEBUG too
        
        Change-Id: Ib1b317e2564080e367d8d1fa0245c1707b141e57
        Reviewed-on: https://gerrit.libreoffice.org/52163
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-31  himajin100000  <himajin100000@gmail.com>  [b19a6a5419cb69ca87b8c19d8921d707b5ab164f]

        removed semicolon,added missing close-parenthesis
        
        Change-Id: Ibe60ec5af4cdba95f3bcefef03d17371f40d14fc
        Reviewed-on: https://gerrit.libreoffice.org/52167
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-31  himajin100000  <himajin100000@gmail.com>  [6b60390a9c3cd9eb6198260f3ab8ab600279396a]

        RequestQueue::RemoveRequest should return bool if dbglevel >= 2
        
        Change-Id: Ie6120abf9c96cf4ba53111650a86fbf33418ac13
        Reviewed-on: https://gerrit.libreoffice.org/52161
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-31  Julien Nabet  <serval2412@yahoo.fr>  [bf330b7f20ad6e7992bb6bc387e12183acdb3082]

        No need to test var at each loop (oox/typegroupconverter)
        
        Just test it when its value may change
        
        Change-Id: Id721e04d436f0d1d33b8fb45ccfe0eb3896eea43
        Reviewed-on: https://gerrit.libreoffice.org/52179
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-31  Julien Nabet  <serval2412@yahoo.fr>  [22b061267efe28f3611fd38534a59e8d74bf1e77]

        Use for-range loops in oox (part1)
        
        Change-Id: I3b8b3cdc818509598bc766f7eed27454c74c4e2d
        Reviewed-on: https://gerrit.libreoffice.org/52175
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-31  andreas kainz  <kainz.a@gmail.com>  [3d3c5e333144670daba57f9bbb5dcf4d9d9c147f]

        Writer tabbed notebookbar update home and layout tab
        
        Change-Id: Ife58e6b958395a45378a0efd6f3c805c2c05aa96
        Reviewed-on: https://gerrit.libreoffice.org/52177
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-30  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [7da61ec6d8ab6312b45ef7d683f3ec24e6b2b570]

        Left-align a weirdly centered checkbox label
        
        Using the property that GTK+ hasn’t deprecated yet.
        
        (Why center a checkbox’s label anyway? It’s crazy
        that I need to add an explicit property for this.
        Y u no have decent defaults, GTK+?!)
        
        Change-Id: I5d0c8a4f2133a43af80907d66b56cb6429a30cae

2018-03-31  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [185a7a1868f8bc46924e03b77bc36361c3af8919]

        use UnoGraphic directly in GetXGraphic, move hxx to inc/graphic
        
        Change-Id: I6f170709255f396e82591572efef399fa438dc0e
        Reviewed-on: https://gerrit.libreoffice.org/52145
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-30  Jens Carl  <j.carl43@gmx.de>  [940f90f3da170b62379e9d1d33d4e6d690997026]

        Add UNO API property tester for common read-only properties.
        
        Add UNO API property tester for read-only properties 'double', 'long',
        'short' and 'string'.
        
        Change-Id: I7177e133972058b0272a3cf8493521fbfbcade32
        Reviewed-on: https://gerrit.libreoffice.org/52142
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-03-30  Caolán McNamara  <caolanm@redhat.com>  [b16eb0d91f204823339a78b353dc8097aa8f7e56]

        weld SvxZoomDialog
        
        Change-Id: I9d68fdcc9dc27a5aa4f6ec78542ce7822259233e
        Reviewed-on: https://gerrit.libreoffice.org/52157
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-30  Caolán McNamara  <caolanm@redhat.com>  [1fe4a1a76da8fd3c196ccd9529b01ee093516b25]

        draw a border around scrolled window
        
        Change-Id: I5afe11bee1b9cc1f4ee3ae2b4d456b512409bb6a
        Reviewed-on: https://gerrit.libreoffice.org/52152
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-30  Caolán McNamara  <caolanm@redhat.com>  [383db30b15b2eba94ac49ab4125ddb9a20946684]

        aChildAllocation variable only set
        
        Change-Id: I4a5c4e2b9c82dcaf8a48d411539a17dc0f1cfa15

2018-03-30  Caolán McNamara  <caolanm@redhat.com>  [98c2a323a9c371276a966362c7a75329b9e31fec]

        only available in gtk >= 3.22
        
        Change-Id: I75d5a409352524009a9d07405dadee7c53ddf933

2018-03-30  Caolán McNamara  <caolanm@redhat.com>  [374599f8c26713905a310673d2b429083321186a]

        weld SvxCharacterMap dialog
        
        and SmSymDefineDialog
        
        There's a whole bunch of interrelated stuff which needs to work at the same
        time.
        
        add menu support, keyboard support, better mouse support,
        a gtk scrollable adaptor to support pseudo scrolling drawing bodge,
        plugable uitest support for custom widgets, plugable a11y support
        for custom widgets via the existing atk_object_wrapper_new wrapper
        for XAccessible
        
        In this specific case, change SvxCharacterMap from something that has an
        internal scrollbar to a scrolledwindow where the scrollbar is external, which
        drops the need for the a11y impl of SvxCharacterMap to emulate being a scrolled
        window and internal table and just needs the table a11y impl
        
        Change-Id: Ia2743d6958021c525a1900154dcbb69ae33fc400
        Reviewed-on: https://gerrit.libreoffice.org/52084
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-30  Michael Meeks  <michael.meeks@collabora.com>  [2d3a5e81e9730c1190f8592f85f5b99b6d4587ef]

        Avoid crash-reporter crash.
        
        http://crashreport.libreoffice.org/stats/crash_details/f5086a7d-3c67-46e4-945e-e0882a604eee
        
        Change-Id: Ic9ceed2e736a4ad1c155a31d3b2dc453e6a562aa
        Reviewed-on: https://gerrit.libreoffice.org/52119
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-03-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [f657ab7bbb36219f6270236ae0e6b8238b7dd9b5]

        loplugin:virtualdown in various
        
        Change-Id: I4db71fda953ea1d20712ae8033f6fc09b3b2855d
        Reviewed-on: https://gerrit.libreoffice.org/52068
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-30  David Tardon  <dtardon@redhat.com>  [2340536cf478f95e33b718d3f69da5345fc4d2b4]

        tdf#115396 fix mode of files installed from externals
        
        Change-Id: I608f46235f2e80e74f6900831d13e082b167cfce
        Reviewed-on: https://gerrit.libreoffice.org/52074
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-30  andreas kainz  <kainz.a@gmail.com>  [4d45eec25eed999d6af1410f4df01d20b1d331f4]

        Colibre icons: finish startmath galaxy icons
        
        Change-Id: Ic10064261ca3f86152f5d45b0b3f410158119d26
        Reviewed-on: https://gerrit.libreoffice.org/52138
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-30  Chris Sherlock  <chris.sherlock79@gmail.com>  [9db5a063e29732fa0181e2f4427ae69b43914d44]

        Silence lex errors by adding breaks
        
        Change-Id: I4bba761b0bf264933b88777b3e18adec255eb4aa
        Reviewed-on: https://gerrit.libreoffice.org/51452
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-30  Julien Nabet  <serval2412@yahoo.fr>  [3d14fb1ef44144d69e73d047c547508219a57b62]

        Use for-range loops in lotuswordpro
        
        Change-Id: Ib14bc1f00914253f000a2bb9c3f780b04fdd126c
        Reviewed-on: https://gerrit.libreoffice.org/52125
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-30  Julien Nabet  <serval2412@yahoo.fr>  [932c9065ee09d94fa14248f49b2cb1b190a91a1d]

        Use for-range loops in mysqlc
        
        Change-Id: I3ff3fa5dca6b6b9060b0b38d875e1b7dec1f8245
        Reviewed-on: https://gerrit.libreoffice.org/52127
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-30  Jens Carl  <j.carl43@gmx.de>  [4887640bad16bee68d36cdeca013525b8c095d4d]

        Improve documentation
        
        Change-Id: I1c8daa5544806e7d646d7e2c9bbf57d78b7091fb
        Reviewed-on: https://gerrit.libreoffice.org/52141
        Reviewed-by: Jens Carl <j.carl43@gmx.de>
        Tested-by: Jens Carl <j.carl43@gmx.de>

2018-03-30  Caolán McNamara  <caolanm@redhat.com>  [d74e54824e7ad130e2d221c8f951092462dba547]

        forcepoint#36 avoid dangling SvTextShapeImportHelper in case of exceptions
        
        Change-Id: Ibdbc047029c31d2b06d2349d68e1cbd9b15fd514
        Reviewed-on: https://gerrit.libreoffice.org/52135
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-29  andreas kainz  <kainz.a@gmail.com>  [3ea82be2ca7e1d65c718097ccc674ae98ecd98c5]

        Colibre icons: finish sfx2 galaxy folder
        
        Change-Id: I88807f2119747f0dab0d40c91cb62583b203cbf5
        Reviewed-on: https://gerrit.libreoffice.org/52130
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-29  andreas kainz  <kainz.a@gmail.com>  [12f92c0801708131ba0628adc0c4fe1e46a43395]

        Colibre icons: update missing sd folder icons
        
        Change-Id: I498128cea0c22ed21323f398d1d866c332785e3f
        Reviewed-on: https://gerrit.libreoffice.org/52124
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-29  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [fc121c32ca0effb47d219066a6848435cba562cc]

        tdf#97977 make MODE.MULT fully compatible with Excel.
        
        Also, improve efficiency of function.
        
        Change-Id: Id01542bdd997e0cacfdfd16683d1ac832d22fa35
        Reviewed-on: https://gerrit.libreoffice.org/51708
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-03-29  Cor Nouws  <oolst@nouenoff.nl>  [ffc49bd2fba97659919d9232ae42ca675c1aa9d0]

        tdf#116692 (Paragraph) Classification Dialog does not show translated UI
        
        Change-Id: I9a08fe3d2d5efc14c8845993d3b18a230df51052
        Reviewed-on: https://gerrit.libreoffice.org/52098
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-03-29  heiko tietze  <tietze.heiko@gmail.com>  [07bb2405a3353a7e75c0d3855b886acbf422013c]

        tdf#113558 Header missing for table styles
        
        Change-Id: I3b48e9d8d2acfb33f003a6505737b0c25f5a2637
        Reviewed-on: https://gerrit.libreoffice.org/52123
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-03-29  Julien Nabet  <serval2412@yahoo.fr>  [7260cd5381ce5511fd761cd4ca012fcb62fe3c17]

        Use for-range loop in include/comphelper
        
        Change-Id: I9b8a7e873eef56c704fa6c09d37d51a0ea913a92
        Reviewed-on: https://gerrit.libreoffice.org/52075
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-29  Stephan Bergmann  <sbergman@redhat.com>  [f04f48e1517509930ba34bf7bd5b412508b7b7a2]

        Clean up copy/paste (of a function called "paste")
        
        Change-Id: Iea48bb3304e2688b440c5c396ed340ffffa11568
        Reviewed-on: https://gerrit.libreoffice.org/52121
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-29  Stephan Bergmann  <sbergman@redhat.com>  [ed7ad72ade8a72df2a01018f9d6a7daa328383b9]

        Make ToolBox::SetItemBits work for disposed instances
        
        I happened to come across a SEGV caused by a null ToolBox::mpData once, as
        below.  Interestingly, some ToolBox member functions like GetItemPos and
        GetItemCount do take a potential null mpData (after a call to dispose) into
        account.
        
        > #0  0x00007fffebc1b93c in std::__cxx1998::vector<ImplToolItem, std::allocator<ImplToolItem> >::size() const (this=0x20) at /usr/include/c++/7/bits/stl_vector.h:671
        > #1  0x00007fffebc172ce in ToolBox::SetItemBits(unsigned short, ToolBoxItemBits) (this=0x7ffec6449230, nItemId=16, nBits=ToolBoxItemBits::DROPDOWN) at /data/sbergman/lo-ro/source/vcl/source/window/toolbox2.cxx:889
        > #2  0x00007ffff07ccc42 in SvxClipBoardControl::StateChanged(unsigned short, SfxItemState, SfxPoolItem const*) (this=0x7ffec6420390, nSID=5312, eState=SfxItemState::DEFAULT, pState=0xad4cf60) at /data/sbergman/lo-ro/source/svx/source/mnuctrls/clipboardctl.cxx:116
        > #3  0x00007ffff1d69c4f in SfxToolBoxControl::statusChanged(com::sun::star::frame::FeatureStateEvent const&) (this=0x7ffec6420390, rEvent=...) at /data/sbergman/lo-ro/source/sfx2/source/toolbox/tbxitem.cxx:521
        > #4  0x00007ffff193e163 in SfxDispatchController_Impl::addStatusListener(com::sun::star::uno::Reference<com::sun::star::frame::XStatusListener> const&, com::sun::star::util::URL const&) (this=0xaa3da80, aListener=uno::Reference to (SvxClipBoardControl *) 0x7ffec64203b8, aURL=...) at /data/sbergman/lo-ro/source/sfx2/source/control/unoctitm.cxx:865
        > #5  0x00007ffff193ddfc in SfxOfficeDispatch::addStatusListener(com::sun::star::uno::Reference<com::sun::star::frame::XStatusListener> const&, com::sun::star::util::URL const&) (this=0xaffa990, aListener=uno::Reference to (SvxClipBoardControl *) 0x7ffec64203b8, aURL=...) at /data/sbergman/lo-ro/source/sfx2/source/control/unoctitm.cxx:250
        > #6  0x00007fffee75c7e4 in svt::ToolboxController::bindListener() (this=0x7ffec6420390) at /data/sbergman/lo-ro/source/svtools/source/uno/toolboxcontroller.cxx:529
        > #7  0x00007fffee75c056 in svt::ToolboxController::update() (this=0x7ffec6420390) at /data/sbergman/lo-ro/source/svtools/source/uno/toolboxcontroller.cxx:227
        > #8  0x00007fffc11ddef6 in framework::ToolBarManager::UpdateControllers() (this=0x7ffec6142930) at /data/sbergman/lo-ro/source/framework/source/uielement/toolbarmanager.cxx:364
        > #9  0x00007fffc11e995e in framework::ToolBarManager::AsyncUpdateControllersHdl(Timer*) (this=0x7ffec6142930) at /data/sbergman/lo-ro/source/framework/source/uielement/toolbarmanager.cxx:1852
        > #10 0x00007fffc11dc748 in framework::ToolBarManager::LinkStubAsyncUpdateControllersHdl(void*, Timer*) (instance=0x7ffec6142930, data=0x7ffec6142b00) at /data/sbergman/lo-ro/source/framework/source/uielement/toolbarmanager.cxx:1839
        > #11 0x00007fffec264928 in Link<Timer*, void>::Call(Timer*) const (this=0x7ffec6142b20, data=0x7ffec6142b00) at /data/sbergman/lo-ro/source/include/tools/link.hxx:84
        > #12 0x00007fffec264787 in Timer::Invoke() (this=0x7ffec6142b00) at /data/sbergman/lo-ro/source/vcl/source/app/timer.cxx:76
        > #13 0x00007fffec21cdd2 in Scheduler::ProcessTaskScheduling() () at /data/sbergman/lo-ro/source/vcl/source/app/scheduler.cxx:448
        > #14 0x00007fffec21bfed in Scheduler::CallbackTaskScheduling() () at /data/sbergman/lo-ro/source/vcl/source/app/scheduler.cxx:270
        > #15 0x00007fffcdfaa036 in SalTimer::CallCallback() (this=0x199ae40) at /data/sbergman/lo-ro/source/vcl/inc/saltimer.hxx:55
        > #16 0x00007fffcdfa920d in sal_gtk_timeout_dispatch(_GSource*, int (*)(void*), void*) (pSource=0x7e1abe0) at /data/sbergman/lo-ro/source/vcl/unx/gtk3/gtk3gtkdata.cxx:692
        > #17 0x00007ffff5aa7b77 in g_main_dispatch (context=0x63d8d0) at /usr/src/debug/glib2-2.54.3-2.fc27.x86_64/glib/gmain.c:3142
        > #18 0x00007ffff5aa7b77 in g_main_context_dispatch (context=context@entry=0x63d8d0) at /usr/src/debug/glib2-2.54.3-2.fc27.x86_64/glib/gmain.c:3795
        > #19 0x00007ffff5aa7f20 in g_main_context_iterate (context=context@entry=0x63d8d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /usr/src/debug/glib2-2.54.3-2.fc27.x86_64/glib/gmain.c:3868
        > #20 0x00007ffff5aa7fac in g_main_context_iteration (context=0x63d8d0, may_block=1) at /usr/src/debug/glib2-2.54.3-2.fc27.x86_64/glib/gmain.c:3929
        > #21 0x00007fffcdfa78f4 in GtkSalData::Yield(bool, bool) (this=0x63ae70, bWait=true, bHandleAllCurrentEvents=false) at /data/sbergman/lo-ro/source/vcl/unx/gtk3/gtk3gtkdata.cxx:459
        > #22 0x00007fffcdfabf07 in GtkInstance::DoYield(bool, bool) (this=0x6e6a90, bWait=true, bHandleAllCurrentEvents=false) at /data/sbergman/lo-ro/source/vcl/unx/gtk/gtkinst.cxx:412
        > #23 0x00007fffec2515ca in ImplYield(bool, bool) (i_bWait=true, i_bAllEvents=false) at /data/sbergman/lo-ro/source/vcl/source/app/svapp.cxx:472
        > #24 0x00007fffec24c2c4 in Application::Yield() () at /data/sbergman/lo-ro/source/vcl/source/app/svapp.cxx:537
        > #25 0x00007fffec24c24e in Application::Execute() () at /data/sbergman/lo-ro/source/vcl/source/app/svapp.cxx:452
        > #26 0x00007ffff774d617 in desktop::Desktop::Main() (this=0x7fffffff2950) at /data/sbergman/lo-ro/source/desktop/source/app/app.cxx:1623
        > #27 0x00007fffec260825 in ImplSVMain() () at /data/sbergman/lo-ro/source/vcl/source/app/svmain.cxx:198
        > #28 0x00007fffec262498 in SVMain() () at /data/sbergman/lo-ro/source/vcl/source/app/svmain.cxx:236
        > #29 0x00007ffff77bba98 in soffice_main() () at /data/sbergman/lo-ro/source/desktop/source/app/sofficemain.cxx:166
        > #30 0x000000000040086d in sal_main () at /data/sbergman/lo-ro/source/desktop/source/app/main.c:48
        > #31 0x0000000000400847 in main (argc=4, argv=0x7fffffff2c98) at /data/sbergman/lo-ro/source/desktop/source/app/main.c:47
        
        Change-Id: I622b4128de0a6be294b59caf2bb2d6f7b529c349
        Reviewed-on: https://gerrit.libreoffice.org/52086
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [29d4ecf32392bc94ab0ba9e73fd79eba65c23fdb]

        tdf#115574 sot: fix Excel -> Writer paste
        
        Reported problem is that nothing happens for paste. Direct cause is that
        BITMAP is selected as the format, and Excel advertises BITMAP, but when
        we try to import that, it fails. There are 3 interesting commits in the
        recent history for this topic:
        
        - commit c47db038f98aaf7aec3cbe57c4e5683591afa23e (fdo#52547 SOT: Prefer
          embedding image data to embedding linked image., 2014-02-07) was a
          bugfix due to newer firefox
        - commit 538c13f3d1756f2d105115f64ab1bc0b7426eebc (fdo#78801 fdo#52547
          Paste preference is image, then html, then text., 2014-05-28) was a
          regression fix from the previous fix
        - commit a96a7ce51aa98fb9ee97ea3803e2b7e648611008 (fdo#81835 Don't
          prefer GDI Metafiles to RTF/HTML, 2014-08-05), was a regression fix
          from the previous fixes
        
        Going back to the original state shows that the Excel -> Writer use-case
        used to be RTF.
        
        Restore the old Excel -> Writer (RTF) behavior by:
        
        - going back to the original state, ignoring the enum class conversions
        - re-fix fdo#52547: prefer bitmap over html, but leave everything else
          unchanged
        - fdo#78801 needs no fix in this case
        - fdo#81835 needs no fix in this case
        - tdf#115574 selects RTF -> table shows up
        
        After all these complications, the actual fix is surprisingly simple.
        
        Change-Id: I2d728afa7d1dd7888fa43525366c197d806eea6c
        Reviewed-on: https://gerrit.libreoffice.org/52120
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-29  Stephan Bergmann  <sbergman@redhat.com>  [d7a8fa7adf2b2b098a1e38cd7002c928d015b489]

        Remove bogus assert
        
        ...that had been added with f0215dcc9e5ba47d4b7d5b9759f1bd774942d388 "unotools:
        assert if TempFile::GetURL() fails due to missing file UCP".  But when SRCDIR is
        a read-only tree, JunitTest_sc_unoapi_2 fails with that assert firing when
        TempFile::GetURL is called from SfxMedium::CreateTempFile
        (sfx2/source/doc/docfile.cxx), which in turn is prepared to handle an empty
        return value from GetURL, and the test succeeds after removing the assert.  So
        it looks like that assert was not precise enough to only fire in the scenarios
        where it was intended to fire.
        
        Change-Id: I333e9026ee14e9d1140b1b475793a5b15ededd70
        Reviewed-on: https://gerrit.libreoffice.org/52085
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-29  Julien Nabet  <serval2412@yahoo.fr>  [da4121ee730a3c4c95bfc717c76ec016e6861737]

        Fix indent in interfacecontainer.hxx
        
        Change-Id: I85ab503b52e9d5fa20fcc20b136c92ce5cb7b6cf
        Reviewed-on: https://gerrit.libreoffice.org/52078
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-29  Julien Nabet  <serval2412@yahoo.fr>  [1a2097e62f70d9babcd29b90b80c813890f19ebb]

        Use for-range loop in include/canvas
        
        Change-Id: I29c4af5a59f72c478090f1b8625a0507d461374a
        Reviewed-on: https://gerrit.libreoffice.org/52077
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [8e27afa534f5e3a0c610b36e7ed4d392b532b49d]

        loplugin:unnecessaryvirtual
        
        Change-Id: Ic044a6e4568e707022d87bc5712205fbdf084ba2
        Reviewed-on: https://gerrit.libreoffice.org/52067
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-29  Mike Kaganski  <mike.kaganski@collabora.com>  [ed316832e9e9028444cbb587ce644d7acaacf1e7]

        Use true/false, not TRUE/FALSE
        
        Change-Id: I257f2799c507a6669ad7048db72fbe374f40de11
        Reviewed-on: https://gerrit.libreoffice.org/52076
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-29  Szymon Kłos  <szymon.klos@collabora.com>  [596fd41b9b19e28bab0c84e3821f79cb5d468f24]

        tdf#116536 Fix bullet position with linespacing > 100
        
        Change-Id: I862246d9c69e754bdd883787fe42c7d61a1a53d3
        Reviewed-on: https://gerrit.libreoffice.org/51790
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-03-29  László Németh  <nemeth@numbertext.org>  [7b1eb6313c0d2621c364df1724c69d28f8267841]

        tdf#116666 fix Hungarian sorting
        
        Apply the following extra requirements of Hungarian orthography
        for sorting words and sentences:
        
        – expand simplified double consonants;
        
        – ignore spaces and hyphens;
        
        – prefer lower case homonyms.
        
        Note: automatic sorting is better this way, but it's still not error-free.
        
        Important advantage, that now it's *possible* to fix all errors
        in a semi-automatic way, using soft hyphens. Inserting them in bad
        or ambiguous character positions will fix all automatic sortings later.
        
        Example with consonant "gy", simplified form of long "gygy" is the
        ambiguous "ggy" (it can be "g" and "gy", too, as in "meggyőz"):
        
        = Bad =   = Now =   = Good (corrected, "|" signs soft hyphen) =
        megbíz    megbíz    megbíz
        meggyíz   megzavar  meg|győz
        meggyőz   megye     megzavar
        megzavar  meggyíz   megye
        megye     meggyőz   meggyíz
        megyünk   megyünk   megyünk
        
        Change-Id: Ia84f264ad9ea4cdebe5f3ea22212a9594b4fe44d
        Reviewed-on: https://gerrit.libreoffice.org/51973
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-03-29  Mike Kaganski  <mike.kaganski@collabora.com>  [36c4fe664c90cebe3456bcb2cc3c463f94bf4dd0]

        Don't run testTdf107868 on Windows, since it's using GDI
        
        The intent of the test is to trigger PDF export. On Windows, GDI printing
        is used, so no use to run it (and it would provide a sane PDF with 2 white
        paths).
        
        Change-Id: I808807ce0d339cccbb3d097f486d2562e7b2819f
        Reviewed-on: https://gerrit.libreoffice.org/52072
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-29  Caolán McNamara  <caolanm@redhat.com>  [bcf0b17badb760ef852c39cbe192ce4f78ad55fc]

        coverity#1433648 Unchecked return value
        
        Change-Id: I11a60e5c6f7728fd47dbb461004622a99f055b16
        Reviewed-on: https://gerrit.libreoffice.org/52060
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-29  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [14a8dfcfae560d8bb8592af64f2d133683decfc2]

        update credits
        
        Change-Id: I8973bbbfd0b51106b528c1def872e1018a9c2159

2018-03-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [73e6a7975b3508c5cfccb3df7c35b0303f87d9bb]

        loplugin:unusedmethods
        
        Change-Id: I7805ac9bc6f8c0aa5ba4804777e7d7c2c29a78f3
        Reviewed-on: https://gerrit.libreoffice.org/52066
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-29  Justin Luth  <justin_luth@sil.org>  [3138abfb052a4241cfca4b8d430c139cca50a85c]

        tdf#112886 ooxmlimport: skip useless footnote placeholder
        
        Inserting the 0x02 placeholder as the first entry in the line
        interferes with the aesthetic tab code. lcl_text
        has code to ignore that placeholder, but lcl_utext
        doesn't. Ignoring at lcl_utext has the same affect as
        not processing it at all. Only .docx adds 0x02, so
        it should be fairly safe to avoid the 0x02 completely.
        
        Nothing was detected missing by skipping the placeholder.
        All of the code was inherited from OOo.
        
        Change-Id: Ie8840e5946fec89f270fef5523c88ee5051ca8ef
        Reviewed-on: https://gerrit.libreoffice.org/51912
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-03-29  Jim Raykowski  <raykowj@gmail.com>  [6c57ae39d783ae92a43dc2e113ea6e2dfb52af22]

        tdf#116680 fix sidebar can't undock
        
        Change-Id: Ic3d198488de6d0420dbdb8fb7dbfb0335556e108
        Reviewed-on: https://gerrit.libreoffice.org/52047
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-29  Stephan Bergmann  <sbergman@redhat.com>  [df8b9faab91c4c093652be4f35c4b9bf29ecd0ed]

        Fix PythonTest_*.clean targets
        
        Change-Id: If8d0b89810c7c9a0cf8664e5f34be154e35e40ed
        Reviewed-on: https://gerrit.libreoffice.org/52071
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-29  Caolán McNamara  <caolanm@redhat.com>  [f62fcab7f16a2c6abbc37a0d83145e9ded3ad6e3]

        coverity#1433647 Unchecked return value from library
        
        Change-Id: I05c91dc21ddcef0f64f712f4fe9a5736b0cee0f9
        Reviewed-on: https://gerrit.libreoffice.org/52059
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-29  Caolán McNamara  <caolanm@redhat.com>  [a3c686318230c91fda23f81b6b6cbd759bf80d84]

        coverity#1401334 Uncaught exception
        
        Change-Id: I14cfde619e1280c21d8481fc58c5ba69855c1b5d
        Reviewed-on: https://gerrit.libreoffice.org/52064
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-29  David Tardon  <dtardon@redhat.com>  [9c459fd919cb8199a69fc2d630742930e533285b]

        upload openssl 1.0.2o
        
        Change-Id: Ib44570ff53d754d1d568378ef0dac4d4789f2042
        Reviewed-on: https://gerrit.libreoffice.org/52051
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-03-29  Caolán McNamara  <caolanm@redhat.com>  [b83a373586b5e6772c643162d3213cd33e4fdffb]

        coverity#1433646 Dereference after null check
        
        Change-Id: Ie3a352551a82656939c7d25b7f922a03b80d232b
        Reviewed-on: https://gerrit.libreoffice.org/52061
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-29  Caolán McNamara  <caolanm@redhat.com>  [201dc4c43a05098662a31cd338da61b9e47a1e01]

        coverity#1433645 silence Out-of-bounds read
        
        Change-Id: Ie098ea6fd2b36e8bc6173f3ca69f2ffc5e312533
        Reviewed-on: https://gerrit.libreoffice.org/52062
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-29  Caolán McNamara  <caolanm@redhat.com>  [ce604711dae68c5bdb6a92ebeb6f757ff1b89e3b]

        coverity#1433644 silence Dereference after null check
        
        Change-Id: I699fb3e07d21dc1852c0d50d4a7d478bcf1d1a96
        Reviewed-on: https://gerrit.libreoffice.org/52063
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-29  Caolán McNamara  <caolanm@redhat.com>  [8d1de00d3efb0f772b1c64c315bd337601b14d91]

        lwp infinite loop
        
        Change-Id: Ic384dfd66f834ee360c60e497b8b7b688c913f02
        Reviewed-on: https://gerrit.libreoffice.org/52057
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-29  Caolán McNamara  <caolanm@redhat.com>  [980248e4926b7d24c197084038337e4868badb9c]

        lwp infinite loop
        
        Change-Id: I18506b74ac999893eab1d652b46ee2226f5a3dea
        Reviewed-on: https://gerrit.libreoffice.org/52058
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-29  Armin Le Grand  <Armin.Le.Grand@cib.de (CIB)>  [7a6b66942260837e2a627b1df2a4fee9af1e3227]

        Allow URL-Check for non-selected TableText
        
        The part to detect a hit on a TableObjectText
        in Draw/Impress for a non-selected Table was
        setting the HitType to SdrHitKind::TextEditObj.
        This prevents the latter happeing check for URL
        (see below). Not directly setting to TextEditObj
        is okay, this is determined and set later. I
        checked various possible changes to keep the
        behaviour as for 'normal' SdrObjects, so please
        be careful when doing changes in the HitTest code
        
        Change-Id: I326a73b88fc56fd902b5052cc3a2ddecf3c3ba61
        Reviewed-on: https://gerrit.libreoffice.org/52016
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-03-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [87b0eb0183e9a379a3e715dcb5de29b29e406686]

        loplugin:virtualdown in basctl,basic
        
        Change-Id: If0d729ee84263a5afb2c7acb2d62b08602aa59f4
        Reviewed-on: https://gerrit.libreoffice.org/52046
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-29  Mike Kaganski  <mike.kaganski@collabora.com>  [b399bb8760e87386e74804a33847ff6f5ae571af]

        Clarify bits for non-coders
        
        Change-Id: I8b6ab688ec13cee7c5a6b49d6691efdcea2a3d74
        Reviewed-on: https://gerrit.libreoffice.org/52049
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-29  Stephan Bergmann  <sbergman@redhat.com>  [b0f00885a9de28be03a9b61bd7065116bbd1114a]

        Operate on copies of test documents
        
        ...as the SwTextBlocks ctor internally calls SwDOCXReader::MakeEntries ->
        BeginPutDoc which wants to open the document read-write.  That would fail if
        SRCDIR is a read-only tree.
        
        Change-Id: I433b80bcec53c8ca4282d1f45c941153a4064eb9
        Reviewed-on: https://gerrit.libreoffice.org/52053
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-29  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [606cf347404f86ba3d6c94058eb4c470e9e4b596]

        dbahsql: Unit test for binary import
        
        Also fix bugs shown by the unit test
        
        Use boost date/time instead of std, because std::tm cannot handle dates
        before 1970.
        
        Change-Id: I7f5dbb3d828a591a4b51c7204dc3bd39fefc42ff
        Reviewed-on: https://gerrit.libreoffice.org/51804
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-03-29  Caolán McNamara  <caolanm@redhat.com>  [b15f56816515f63b89eea254a590effba47fd56f]

        change the infobar message of disabled links to a statement
        
        rather than a question form when it was used in a query dialog
        
        Change-Id: Ife5caba5bf307a2786e7581fce44bc1fc9a8368d
        Reviewed-on: https://gerrit.libreoffice.org/52004
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-29  andreas kainz  <kainz.a@gmail.com>  [5597006a9d8c6904943253fdacf2b8e5bf72a9c7]

        NB implementation: add icon to InsertAuthoritiesEntry (tabbed bar)
        
        Change-Id: Ie0971fae1ef3d02ab0c9ca8cce1cd1fd3d7b6166
        Reviewed-on: https://gerrit.libreoffice.org/52050
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-29  andreas kainz  <kainz.a@gmail.com>  [bcd301d077c321e3341a85900a4e9737ca1c932e]

        Colibre icons: finish sc galaxy folder
        
        Change-Id: I17ac726e498546676fb6de3328356d2e155e734a
        Reviewed-on: https://gerrit.libreoffice.org/52048
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [c6bc9f71fb3bf92291bb7253f402d8d283ca8679]

        disable expressionalwayszero loplugin on clang-3.8
        
        can generate OOM
        
        Change-Id: Ie9fbed147687c06727a702616764a18d91b38e9c
        Reviewed-on: https://gerrit.libreoffice.org/52052
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-29  Stephan Bergmann  <sbergman@redhat.com>  [484fe43b5e9f3696d26b8c0452aab6fd14e10772]

        Propagate BeginPutDoc failure out of SwDOCXReader::MakeEntries
        
        (BeginPutDoc can fail if the document is a read-only file)
        
        Change-Id: I2ee6f421e73459daf75adce67dedb47b23931d7c
        Reviewed-on: https://gerrit.libreoffice.org/52045
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [04bfd8bf7677f54295778b5d762e0b09278df895]

        xmlsecurity nss: create SecurityEnvironment instances with a constructor
        
        Change-Id: If4b18747292dd265d789b70078979361bd044fde
        Reviewed-on: https://gerrit.libreoffice.org/52039
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [6a6380b7d692a3389516b59205671aa7d53d6920]

        loplugin:virtualdown in editeng
        
        Change-Id: Id86a38521fe287a824bdda4b0fd2d68e97ae1b73
        Reviewed-on: https://gerrit.libreoffice.org/52036
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [47ccda36fc80b40928b0e12e7dc1052ff0f98654]

        loplugin:virtualdown in sfx2
        
        Change-Id: I51e79a4a3d2c799e69bc13c66b5b84056bee6206
        Reviewed-on: https://gerrit.libreoffice.org/52034
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [57871f98d30c0283969de1a41e72f5838d6c0eb0]

        loplugin:useuniqueptr in SwNumRule
        
        Change-Id: Id74c0dac582b1dc52076488332e26c88e5e7b4c3
        Reviewed-on: https://gerrit.libreoffice.org/52033
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [0dde5e7d6c69fbf59a898b019ef230adfef30633]

        loplugin:useuniqueptr in SaveRedlEndPosForRestore
        
        Change-Id: I529ca5016ab22a8e57655da7fe5ec4f3344a05d5
        Reviewed-on: https://gerrit.libreoffice.org/52032
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [f36e3dc1a16b02aac07df4cf9fc35d488ba7c416]

        loplugin:useuniqueptr in DocumentFieldsManager
        
        Change-Id: I79d18cb8fdb029afbe6008edd058265b1503e5eb
        Reviewed-on: https://gerrit.libreoffice.org/52031
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [e014ca57fdd40d4e6486cc105d3bb2b32b060b1a]

        loplugin:useuniqueptr in DocumentDeviceManager
        
        Change-Id: I051f63173a7b58819d340b00ea237a4164b1dbad
        Reviewed-on: https://gerrit.libreoffice.org/52030
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [1d13418ce964b827bcdb9b75aa90d4a7a3167a42]

        loplugin:useuniqueptr in CompareData
        
        Change-Id: Id089f39a03f3793f2a5d9c24130d25ce6823df5a
        Reviewed-on: https://gerrit.libreoffice.org/52029
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [bc8b3a8d45f60e2d11b5fa8f4ab6dfab9ddba4fc]

        loplugin:useuniqueptr in ScInterpreter
        
        Change-Id: I682fa97a567ecf952214aa050a0ec981b4897ef5
        Reviewed-on: https://gerrit.libreoffice.org/52028
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [63c6668f06ca5921432020b5a527e43c251e5154]

        loplugin:virtualdown in svl,svtools
        
        I expect a lot of the overriding methods will be removed as soon as I
        run the unusedmethods plugin
        
        Change-Id: I4fb228724fcfba51a98d2113efb93cec1bc15c7c
        Reviewed-on: https://gerrit.libreoffice.org/52006
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [7f590dd7f492982f233d59afe672fa38a29279a3]

        loplugin:virtualdown in svx
        
        Change-Id: I953780a4b2879266c415a3c4e8992c8be74dced4
        Reviewed-on: https://gerrit.libreoffice.org/52001
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [15c9be2bbb9e0ee8853a982f96338960a80d6ee5]

        loplugin:virtualdown in vcl
        
        Change-Id: Iea173295b7bc5e7f8a5e0215dc13ab32190c6f8f
        Reviewed-on: https://gerrit.libreoffice.org/51999
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-29  Julien Nabet  <serval2412@yahoo.fr>  [29db56381dc19baa77c39f4f2f69c8c587eddcad]

        Use for-range loops in include/connectivity
        
        Change-Id: I4a55fbb06f3e919cc81e3462b23f8d94f6292a9b
        Reviewed-on: https://gerrit.libreoffice.org/51494
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-29  Stephan Bergmann  <sbergman@redhat.com>  [ad284bde785fd1273565163e217be6bc8d4b7da9]

        Always pass in a TextInsertModeRange
        
        ...otherwise testCopyPastePageStyle would have caused the call to
        xFilter->filter in paste() to fail, throwing an "End of content node doesn't
        have the proper start node" RuntimeException in
        SwXBodyText::createTextCursorByRange (sw/source/core/unocore/unotext.cxx) called
        from the writerfilter::dmapper::DomainMapper_Impl ctor
        (writerfilter/source/dmapper/DomainMapper_Impl.cxx) (and which would be caught
        and swallowed in RtfFilter::filter (writerfilter/source/filter/RtfFilter.cxx),
        causing it to return false).
        
        Change-Id: I83b720a365e06edc41c3d9c82614df488ee33d35
        Reviewed-on: https://gerrit.libreoffice.org/52013
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dcb9bd40810b773359464979eb7dbfddc03bc2d4]

        Fix typos
        
        Change-Id: I0f606816871d90173dedaa9fc4eb7e6ccebe0b1a
        Reviewed-on: https://gerrit.libreoffice.org/51919
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-03-29  andreas kainz  <kainz.a@gmail.com>  [83204c1fbf2cb85f3a22a922411ed8291cfb3fe8]

        Colibre icons: finish framework galaxy folder
        
        Change-Id: Ibceac7c35fabc548a82ed9c086ca778608429572
        Reviewed-on: https://gerrit.libreoffice.org/52041
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-29  andreas kainz  <kainz.a@gmail.com>  [1c050f68a7db1c79e77bcd626cc64ba36482cf7f]

        Colibre icons: finalize extension folder
        
        Change-Id: I2615edfeb9c7bc879bef0db74a3cc82567ac1c88
        Reviewed-on: https://gerrit.libreoffice.org/52040
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-29  Caolán McNamara  <caolanm@redhat.com>  [9ae5752b80ceb269d5739287ad5d0357c47ee85c]

        ofz#7165 set a recursion limit for svm in svm
        
        Change-Id: Id9089986012588690b6d5e33cd71d094ef2357dd
        Reviewed-on: https://gerrit.libreoffice.org/51982
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-29  andreas kainz  <kainz.a@gmail.com>  [bd6cdb578ad7e9697579888ff254a1f6809ae103]

        Breeze icons: add chart2 icons
        
        Change-Id: I40bc25fa6c230d5ee5b9e3af68e01d0d8ad56e72
        Reviewed-on: https://gerrit.libreoffice.org/52038
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-29  andreas kainz  <kainz.a@gmail.com>  [bf93210ab476208fa87b4c897869886e0a243102]

        Colibre icons: finish chart icons
        
        Change-Id: I658c1e29a468900297ccbfcfc4b1b7a2c073caee
        Reviewed-on: https://gerrit.libreoffice.org/52035
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-28  Zdeněk Crhonek  <zcrhonek@gmail.com>  [09d1353ece5d729d00c7952f640c3c7b94458509]

        uitests for bugs tdf#71339 tdf#116215 tdf#116421
        
        Change-Id: I4533c4d8cc2742592a0f34b3cdeebee556fd1f67
        Reviewed-on: https://gerrit.libreoffice.org/51785
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [290a954a355852a967a0e7e8a28447b0b9d2a46b]

        tdf#116646 Slideshows with transitions page swap rendering issues
        
        regression from
            commit 5b75a1697250d8b2b6003c37067f39270a5ad828
            move cairo extract bitmap code from canvas to vcl
        
        Change-Id: Ic8d7cd9d54010ae272073877da18a985e931e22a
        Reviewed-on: https://gerrit.libreoffice.org/52005
        Tested-by: Jenkins <ci@libreoffice.org>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-28  Caolán McNamara  <caolanm@redhat.com>  [0cb17267174ae02c9fb19bf6d9f2637844a267ee]

        missing ar_right icon used by starmath edit symbols dialog
        
        it used to live at icon-themes/galaxy/res/helpimg/starmath/ar_right.png
        
        but got moved by...
        
        commit 2f6f851acab5284f516ad6a91c05149ffed575d2
        Date:   Wed Sep 28 07:30:35 2016 +0200
        
            tdf#100015 (related) Move Math help icons to correct location
        
            So that they are actually packaged into the theme zip
        
        and then removed by...
        
        commit 38ded0332875a3d8ee34ddb4f2eac00d60517263
        Date:   Mon Dec 12 15:11:13 2016 +0100
        
            Move help-specific images (the actual files) away from core
        
        leaving this dialog missing its arrow image
        
        Change-Id: I08127a823868d0b32b5f74bd5a7fb3fbfae95b28
        Reviewed-on: https://gerrit.libreoffice.org/52023
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-28  Stephan Bergmann  <sbergman@redhat.com>  [bda744fb532c9d7a76c8bc08fda0f0aa6feec471]

        No need to open this test doc read/write
        
        ...fail when SRCDIR is a read-only tree
        
        Change-Id: I80a372b3eb71faed1215305a55df93390c846eed
        Reviewed-on: https://gerrit.libreoffice.org/52020
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-28  Stephan Bergmann  <sbergman@redhat.com>  [0ff64e31b0c74b9b1e78a1d5ddd7be4302f33df3]

        Copy test doc to temp location before opening read/write
        
        ...otherwise fails if SRCDIR is a read-only tree
        
        Change-Id: I0b81be5ba055dac133e5ee638f21c3c5f4d5736b
        Reviewed-on: https://gerrit.libreoffice.org/52015
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-28  heiko tietze  <tietze.heiko@gmail.com>  [b57e8b5e531408236af5e3be69b9190c646a6eab]

        tdf#116407 - option "Border" for new table redundant
        
        Function removed
        
        Change-Id: I2346a0ba91afb72c7c68a6d50fc103d0409ae374
        Reviewed-on: https://gerrit.libreoffice.org/51896
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-03-28  heiko tietze  <tietze.heiko@gmail.com>  [6d4bb4dd4ef425a429c929e7d953cf9b54a74576]

        tdf#90194 - Make Colibre the new default in Windows
        
        Fallback icon theme changed from Tango to Colibre
        
        Change-Id: I525f6d85468e5c300e1fb11ce72ba7d551d5aa4c
        Reviewed-on: https://gerrit.libreoffice.org/51959
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-03-28  Johnny_M  <klasse@partyheld.de>  [f584f2515b744699a3b3a7e3f9e9927e86df4a5d]

        Translate German variable names
        
        Akt -> Current in svl/style
        
        Change-Id: Id6f8f7b09a8ae1768708d9fd5d11003fef1e2e42
        Reviewed-on: https://gerrit.libreoffice.org/51798
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-03-28  Johnny_M  <klasse@partyheld.de>  [89c4a6a385d489e08345135ac3ec81220e0ce9bd]

        Translate German variable names
        
        Akt -> Current in table
        
        Change-Id: I108136bd79dcc603649c996ecd58c74d67d7dab9
        Reviewed-on: https://gerrit.libreoffice.org/51805
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-03-28  Johnny_M  <klasse@partyheld.de>  [0562808a7ef1fe3ee6ae094bb120e0be84e67856]

        Translate German function names
        
        Akt -> Current in ww8
        
        Change-Id: I3beb046cbce7727c7ff485de9ff956ee087c443c
        Reviewed-on: https://gerrit.libreoffice.org/51802
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-03-28  Johnny_M  <klasse@partyheld.de>  [bb3366b8e72070000ad77f430d9a15410af82511]

        Translate German variable names
        
        Akt -> Current in svdraw
        
        (Other occurrences will be done separately.)
        
        Change-Id: I5dc6b52678b4ce4e875f8c1aaf68e7367bf6e922
        Reviewed-on: https://gerrit.libreoffice.org/51799
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-03-28  Johnny_M  <klasse@partyheld.de>  [4475ccdc3d8f7089ad44f4b01c2d589a607e8e48]

        Translate German variable names
        
        Akt -> Current in sdiocmpt
        
        Change-Id: I39f05bcf7168fe9fbe6cf90b2499037ec5680cc5
        Reviewed-on: https://gerrit.libreoffice.org/51806
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-03-28  Johnny_M  <klasse@partyheld.de>  [cc39342305af736e8b127af49df4af8998767ba0]

        Translate German function names
        
        Akt -> Current in ppt filter
        
        Change-Id: Id32efb885e5e1b04c7fd8f3ce0f21537b2e7576c
        Reviewed-on: https://gerrit.libreoffice.org/51800
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-03-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [6a189b2ac72d5fb83199bdb09e41f7d088440cc9]

        tdf#108122 HTML export: fix lost images on copy
        
        As in the copy part of copy&paste. The problem was that the document has
        an empty base URL during copy, and this was images were not exported at
        all.
        
        An alternative fix would be to use embedded images, but sadly Word's
        HTML import doesn't understand that markup, so use tempfiles instead.
        
        Change-Id: Iab8c555ac244d943c4958f24f8ac61cba4ec3aba
        Reviewed-on: https://gerrit.libreoffice.org/52003
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [e74578ed67d42036646fb575a3c3d5d50147abc0]

        fix duplicate strings in notebookbar
        
        and also one in alreadyexistsdialog
        
        Change-Id: Ib503f742ca6e99246d1e8fc07a9d2cd418ba2133

2018-03-28  Stephan Bergmann  <sbergman@redhat.com>  [98246996f79452e294ddbc2041a9c1d8007d2099]

        Pasted-in document need only be opened for reading
        
        Otherwise, if SRCDIR is a read-only tree, CppunitTest_sw_rtfimport would fail
        with the
        
          CPPUNIT_ASSERT_EQUAL(ERRCODE_NONE, pStream->GetError());
        
        from <https://gerrit.libreoffice.org/#/c/51992/> "Check successful stream
        creation".  (And before that, it would have more obscurely failed with the
        
          CPPUNIT_ASSERT_EQUAL(2, getParagraphs());
        
        in testTdf90260Par failing with 1 vs. 2.)
        
        Change-Id: I55fcc932c66e6a4b84cd391f8821257a0de2abb8
        Reviewed-on: https://gerrit.libreoffice.org/51993
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-28  Stephan Bergmann  <sbergman@redhat.com>  [e4082f29b95ecbef5758e8419a9b00a074e0bfb0]

        Check successful filter operation
        
        Change-Id: I220905486cc2287f2157f57b537c0df0b325bd36
        Reviewed-on: https://gerrit.libreoffice.org/51994
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-28  Tor Lillqvist  <tml@collabora.com>  [850b401ebad13d20481f3ed01990c8070a33f6f1]

        Add mode lines and license blurb
        
        Change-Id: Ifc319e6954665b71f8a98d6ec849a71bbf2b7318

2018-03-28  Tor Lillqvist  <tml@collabora.com>  [f21e341d0fbfb39f7d5d976f89f00f844e201576]

        Add DeleteNamedRange function
        
        Change-Id: I081614cb34aee704c9162f58c78dbaa6a350d30b

2018-03-28  Justin Luth  <justin_luth@sil.org>  [7e92a996d1588bdf2ff1e2df10220a0f57686cfb]

        tdf#116570 ww8 export: skip sectionbreak for footnotes
        
        An extra CR was added at the start of each footnote. I'm guessing
        these documents started life as "end of document" footnotes in Word.
        
        SectionBreaksAndFrames is only used by .doc, so
        this will not affect .docx and .rtf (which are both fine anyway).
        
        I forgot that I recently fixed the same problem for endnotes
        in tdf#108448. Nice to have found example footnote documents also.
        
        Change-Id: Ib496e02d9ff46dbc2337a6d3dfe164a625b09a83
        Reviewed-on: https://gerrit.libreoffice.org/51771
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-03-28  David Tardon  <dtardon@redhat.com>  [21827d1776b3c47ecab76561cf3e95bbf79f4a6e]

        forcepoint: fix null ptr deref.
        
        Change-Id: I867a4332d666bf4a0e38e93c0c7918fb106958c6

2018-03-28  Katarina Behrens  <Katarina.Behrens@cib.de>  [0db4e7f60c92313327ae5b1e4307ed4fedfaa6f5]

        tdf#116563: floating windows must get input focus at some point
        
        This partially reverts commit bb6a8dce405bd0f and means we need
        a different solution for tdf#48300 on X11-based Linux frontends.
        
        Send _NET_ACTIVE_WINDOW signal only if we want to activate window
        that has been minimized (ToTopFlags::RestoreWhenMin) or covered by
        other windows (ToTopFlags::ForegroundTask).
        
        Change-Id: I529baf6cc1174728b54bae4c658cf95631da19d6
        Reviewed-on: https://gerrit.libreoffice.org/51867
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-03-28  Stephan Bergmann  <sbergman@redhat.com>  [c7707db0f43deee832aa2b23ff2aa1ba711651cc]

        Check successful stream creation
        
        Change-Id: Iea7dea13684a15ed1960d2c8562253f5a2e64c34
        Reviewed-on: https://gerrit.libreoffice.org/51992
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-28  andreas kainz  <kainz.a@gmail.com>  [9429455ab54b60f3387ed7159a1c06e6efc1ebe3]

        Colibre icons: add 32px shapes
        
        Change-Id: Id639e80549df9f58b0ef6f9b5be24b3661d54e69
        Reviewed-on: https://gerrit.libreoffice.org/51925
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [1b1839d325014c6607cc1e2410b98839602ee2b2]

        tdf#116615 WIN process messages using Reschedule
        
        Since LO message processing loop is a little more complex then
        PeekMessageW and DispatchMessageW, use Reschedule( true ) to
        process all pending events. Processing all event is important,
        because MsgWaitForMultipleObjects will just trigger for new
        messages since its call and will ignore already pending
        messages.
        
        Which leaves the IsMTA() call. I know of the COM STA / MTA
        stuff, but I don't understand how this might be related here.
        The call to SHBrowseForFolderW definitly block, but we already
        use multiple threads, so I don't understand, how this has
        worked before...
        
        Change-Id: Id348f26155571b3ddb31233d0bcd2c4fd2003819
        Reviewed-on: https://gerrit.libreoffice.org/51940
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [04151aeb553ac65de3530dab83353f47052b6608]

        loplugin:virtualdown in sw
        
        Change-Id: Ia4053970a23d62ac7483f18d6caa559ddf43b176
        Reviewed-on: https://gerrit.libreoffice.org/51988
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [867a22fd199e732803c9050fe9f84ad630ec27fb]

        loplugin:virtualdown in xmloff/xmlsecurity
        
        Change-Id: I884fe180be98fe29ddb7d2daf4c61f733236e8bd
        Reviewed-on: https://gerrit.libreoffice.org/51987
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [149a4d756699f4275f9f84807e72526e73aed1b2]

        loplugin:virtualdown in sc..sd
        
        Change-Id: If93dc12f484839e6d2b44d6568b506f0c15b4735
        Reviewed-on: https://gerrit.libreoffice.org/51989
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [7f7653c11b4312e89b7ad3cc0e5fb0b6a9b94c5d]

        new loplugin virtualdown
        
        Look for virtual methods where we can push their definition "down" i.e.
        the base virtual method does not need to exist at all, because all the
        call-sites are calling the more specific overrides.
        
        Change-Id: Ib8e82637bfb6bc2a06df45de0e289d27344fb3ab
        Reviewed-on: https://gerrit.libreoffice.org/51986
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-28  andreas kainz  <kainz.a@gmail.com>  [e633eb1437a70a2b15c5f7fee14320314f755095]

        Colibre icons: add 32px shape icons
        
        Change-Id: Ic2f49811506495e6cb22ec3845db11b9b630701d
        Reviewed-on: https://gerrit.libreoffice.org/51924
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-28  Tor Lillqvist  <tml@collabora.com>  [a260eabf5c228567fc64e99ca72d332f7ebaf0d4]

        Add NamedRanges.py to the relevant Makefile
        
        Change-Id: Ic2d36182795b2d27aec8fed8665d8bb9f8f12a0f
        Reviewed-on: https://gerrit.libreoffice.org/51975
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-03-28  Tor Lillqvist  <tml@collabora.com>  [8329f4541e27402d19729ae1588af8bfe61f7b49]

        Fix class name in debug message
        
        Change-Id: I171e74a34273ddf969e49260fec487dd8cf2fb12
        Reviewed-on: https://gerrit.libreoffice.org/51981
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-03-28  Stephan Bergmann  <sbergman@redhat.com>  [f86fb57510ebb5563c51859935e45f70aba06359]

        Revert "Temporary hack for iOS: open files read-only if read-write open fails"
        
        This reverts commit bdbb0d1cc13a11c8c857ee2d387771a8c2622488.  Assumed to no
        longer be necessary after 9906c6d2a55b6f8a27903f0ef08aa8949d7a71c2
        "rhbz#1559633: Treat EPERM same as EACCES when opening files".
        
        Conflicts:
        	sal/osl/unx/file.cxx
        
        Change-Id: I9f7ef544da3fec00810cd1d55bb52bf0470d1054
        Reviewed-on: https://gerrit.libreoffice.org/51979
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-28  Caolán McNamara  <caolanm@redhat.com>  [f08b396a39ab2e06ad26b28322a0f0d47aebd82d]

        drop newly unused HTMLMODE_NO_BR_AT_PAREND
        
        Change-Id: I4e1c0355a10e0334439beb04c54bde24dada0dd2
        Reviewed-on: https://gerrit.libreoffice.org/51960
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [1209db8525e386f76c861cf161ffb39fa802f1f0]

        sw: fix some IWYU warnings
        
        Change-Id: I96a6401f0cc7bf9f219717671e41932d7d8570b7
        Reviewed-on: https://gerrit.libreoffice.org/51972
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-28  Daniel  <danielfaleirosilva@gmail.com>  [bdd7abf56676732f8ce4fd04bea5c72758f1ec3b]

        tdf#63438 Toggle highlight color to no fill if the same value is active
        
        Change-Id: I7553bc7bffeb0a8d1275aadc44bf2813564087b5
        Reviewed-on: https://gerrit.libreoffice.org/51794
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-28  Serge Krot  <Serge.Krot@cib.de>  [1c1160967acf49cffae8921f3ab8361821bbaaaf]

        tdf#115005: New option to prevent adding fallback images
        
        A new option AddReplacementImages was added to prevent
        addition of fallback images that could increase the file
        size of the package in several times.
        
        Added unit test.
        
        Change-Id: I50eebba51072d3c93bfe6bed59e9f007568810c0
        Reviewed-on: https://gerrit.libreoffice.org/51939
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [1a43481a1d8913a2c5fcb0c2e4363deaf439caff]

        loplugin:useuniqueptr in ScSortInfoArray
        
        ScSortInfo is rather small POD object, so rather than using the heap,
        and doing lots of pointer chasing, just allocate them in nice big cache-
        friendly arrays.
        
        Change-Id: Ice7b6afc73c7f6e2af51855d38184640ef440e46
        Reviewed-on: https://gerrit.libreoffice.org/51914
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [e32c56855b04ef825b720b20220245365eec51fd]

        use boost::optional in sc and svgio
        
        instead of using std:unique_ptr to allocate small objects on the heap
        
        Change-Id: Ifd309a9bf331910354406b827b89a0363f3b7eda
        Reviewed-on: https://gerrit.libreoffice.org/51945
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [b2e8bbeafa35c15d168961de711e4970eb0985cb]

        loplugin:useuniqueptr in ScColumn
        
        Change-Id: Iff6c68a29b9e7660132cbe4e556802b0f63706f0
        Reviewed-on: https://gerrit.libreoffice.org/51904
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-28  Stephan Bergmann  <sbergman@redhat.com>  [c4170e4bcba61865425d03a1292b9aea39dc1e6d]

        Check for submodules in SRCDIR
        
        Change-Id: I4835c9aec33d611d0bdcd8150704866e76b49e9e
        Reviewed-on: https://gerrit.libreoffice.org/51957
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-28  Stephan Bergmann  <sbergman@redhat.com>  [19d2ec6539f789dfbe38612e5e7807cac9fe0819]

        Don't pass empty option to JNI_CreateJavaVM
        
        sUserClassPath may be empty (instead of containing "-Djava.class.path=...")
        here, which older versions of Java have apparently silently ignored.  But
        Java 10 now fails with JNI_EINVAL (-6).  (Happens e.g. during
        CppunitTest_dbaccess_hsqldb_test.)
        
        Change-Id: Ifd13222f0d0ae69547bd1a9fe0fd5eae47917d0a
        Reviewed-on: https://gerrit.libreoffice.org/51949
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-28  Jens Carl  <j.carl43@gmx.de>  [3fc835b79957b4ace99c1dc9526eda7549020951]

        tdf#45904 Move _XCalculatable Java test to C++
        
        Change-Id: Ib1fac049d2a135074de45c17fbaa78b0af2bec91
        Reviewed-on: https://gerrit.libreoffice.org/51929
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-03-28  Tor Lillqvist  <tml@collabora.com>  [e32b4c8a079e4b51b1028d2467b872ff5b8cdd3a]

        Add another sample Python script, to handle named ranges in spreadsheets
        
        Change-Id: Ibe11ab2c3513a05b9aec574602b24df70270908c
        Reviewed-on: https://gerrit.libreoffice.org/51968
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-03-28  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [5dcd9be6797d9dfe4dcd6b7a4eb026ae9f954b32]

        dbahsql: wrong variable
        
        Change-Id: Ib0027bc8a84c2cfd5622e83c420434b3bb130c7c
        Reviewed-on: https://gerrit.libreoffice.org/51974
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2018-03-27  Manfred Blume  <manfred.blume@cib.de>  [153176e342927b192907343559b48293790672a2]

        sw: add debug helper to dump topmost SwFrame
        
        Change-Id: Iad239da91a995235997c4986a755640721550abd
        Reviewed-on: https://gerrit.libreoffice.org/43925
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-03-27  Stephan Bergmann  <sbergman@redhat.com>  [ec18927455416e34e5d1b315a698db09fc24c9d0]

        Improve error reporting
        
        Change-Id: Ic990e00d14b083f35b44915de3b048a683f269f4
        Reviewed-on: https://gerrit.libreoffice.org/51962
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-27  Caolán McNamara  <caolanm@redhat.com>  [2dcd003dcdc6f96181b1f18cf97f01cc49aba3a7]

        ditch HelpEx hack
        
        in since initial commit, no sign of it in use
        
        Change-Id: I7f4a072f5d8620c088ec4750c8dbcefc89667cf5
        Reviewed-on: https://gerrit.libreoffice.org/51958
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [f4f1654c07ec58bc36d824e9434ab851b7900e9f]

        tdf#106667 Hang when trying to open a dialog and the whole sheet is selected
        
        regression from
        
            commit 8d54796bf152499ecbe61788be64c9035f725dfa (patch)
            enhance pass-by-ref plugin to detect large arguments
        
        which converted this peice of code into an O(n^2) loop
        
        Change-Id: I0473a084518c0d10411615e1b3901b9b90144bc9
        Reviewed-on: https://gerrit.libreoffice.org/51956
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-27  Tor Lillqvist  <tml@collabora.com>  [1bf2ed44a18666843d6c1b4a92966fd78cda07bf]

        Handle also []any in unoAnyToPropertyTree()
        
        We add it as a subtree where each element in the sequence has as its
        name its number.
        
        Change-Id: I9422777d887d899f76ad6d259631d15c2db53f03
        Reviewed-on: https://gerrit.libreoffice.org/51967
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-03-27  Tor Lillqvist  <tml@collabora.com>  [aa27a25d152ab70f60fedcea3bd4cd99d68103a0]

        Add another sample Python script
        
        Change-Id: I542a8b36a097d8961dc76fdcc3d25a3d7b6eb526
        Reviewed-on: https://gerrit.libreoffice.org/51966
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-03-27  Tor Lillqvist  <tml@collabora.com>  [2147cbf6204ebca8fb5a306ad5d81215b1175ac2]

        Filter out "SynchronMode" too
        
        Change-Id: I2c5111ee34929b9740796f5e1f08b3a8a58218e4
        Reviewed-on: https://gerrit.libreoffice.org/51964
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-03-27  Tor Lillqvist  <tml@collabora.com>  [e25b905106598578449d5b2864654d0f58c3147f]

        Bin some dead code
        
        We defined the same function member in the class PythonScriptProvider
        twice. The first one was some accidental leftover surely.
        
        Change-Id: I10eebab7084af790a9263176f01f7817fa5124ff
        Reviewed-on: https://gerrit.libreoffice.org/51965
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-03-27  Tor Lillqvist  <tml@collabora.com>  [7e16966d517f1c25e673ddbb88e72cf418f5aeaa]

        Add a separator between two words in an exception message
        
        Change-Id: I5c2e01249058e03edfcf036036f9595b87f0a070
        Reviewed-on: https://gerrit.libreoffice.org/51963
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-03-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [af69f27e812a0e86d256e36154ecef9aaf43a32a]

        sw HTML paste: add debug env var to capture outgoing content
        
        Similar to existing SW_DEBUG_RTF_PASTE_TO.
        
        Change-Id: I5d6fe72929ab6ddd3e6e175ed344781fc4e3cb31
        Reviewed-on: https://gerrit.libreoffice.org/51961
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-27  Caolán McNamara  <caolanm@redhat.com>  [f98040a273b14e8e3f4b7206d4e6c8b93dde262f]

        another stab at the ofx infinite rtf loop
        
        Change-Id: I2dcc186fd7118a85e2059d061fc4cac555c96ee8
        Reviewed-on: https://gerrit.libreoffice.org/51944
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-27  himajin100000  <himajin100000@gmail.com>  [8100a41597637165f364849e6964fdcf8906e5b7]

        tdf#116470:Apply BOLD to CJK/CTL pivot table style
        
        by changing ATTR_CJK_FONT_WEIGHT and ATTR_CTL_FONT_WEIGHT
        (carelessly forgotten in Change 51511)
        
        Change-Id: Idd7fce6b20f8e1f5b8d70bdc74ba06833cd0a1d9
        Reviewed-on: https://gerrit.libreoffice.org/51727
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-03-27  Mert Tümer  <merttumer7@gmail.com>  [fc88892e9964554d4440637e11a7325c4200fedf]

        .uno:Save callback for the Android Viewer
        
        Change-Id: Ic2e16985e52869092faa2a31a59a85cb77b8e28c
        Signed-off-by: Mert Tümer <merttumer7@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/51506
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-03-27  Caolán McNamara  <caolanm@redhat.com>  [19ca4e8a5eb40f3c776a8089a4a043e7fe4a9247]

        Resolves: tdf#116540 Revert "ofz infinite loop"
        
        This reverts commit e4551b905e12aa92b7509d9b994bfae5dec3d8e0.
        
        Change-Id: I95634dd166c51586b5da47b996993a098823ca32
        Reviewed-on: https://gerrit.libreoffice.org/51941
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-27  Mike Kaganski  <mike.kaganski@collabora.com>  [41282255d94bfea01c7f1f5feded9c9e2dc4b178]

        Don't destroy/recreate tooltip (Help window) needlessly
        
        Just reuse existing Help window, moving and updating it as necessary
        
        Change-Id: Ifb06c9bbc05e1b505676102ef96069cfe283e7c1
        Reviewed-on: https://gerrit.libreoffice.org/51938
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-27  Mike Kaganski  <mike.kaganski@collabora.com>  [fec7dc8d4b82cc9a60d8625f313ba12d926665b5]

        tdf#93120: Avoid redraws when mouse enters tooltips (Win)
        
        Change-Id: I3870f4fad0662d9f4b027ec307370291740b1d52
        Reviewed-on: https://gerrit.libreoffice.org/51930
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-27  Jim Raykowski  <raykowj@gmail.com>  [464d95eca4e2febc0268fe3833f0596bb4ced005]

        tdf#81925 Make messages show in Findbar searchlabel overflow toolbar
        
        ...and add a bit more horizontal space for messages
        
        Change-Id: I4a310d7a4a649860a36ce12b775bb6b275cd6ef5
        Reviewed-on: https://gerrit.libreoffice.org/51523
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-03-27  Samuel Thibault  <sthibault@hypra.fr>  [8b9075f8f4f47c469dd63c3a3bc2d55d41f5e735]

        gla11y: add support for marking false positives
        
        Change-Id: I62c24f0aa20dea1cca4ba77a71dbb247bc37a5b5
        Reviewed-on: https://gerrit.libreoffice.org/51545
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-03-27  Stephan Bergmann  <sbergman@redhat.com>  [045e2755163042c3c0bc83595b1c73104cb76721]

        Fix typo ("x86_64" -> "X86_64")
        
        ...introduced with 2d2294fb82bd4f0d1d805405631aeb1acbc36cbb "Add x64 Windows
        here, too".  As reported by Richard Webb at
        <https://lists.freedesktop.org/archives/libreoffice/2018-March/079870.html>
        "Re: Manifest.xml for 64bit LO".
        
        Change-Id: I1681908012e73e520bebd79b8149788358ea49a3
        Reviewed-on: https://gerrit.libreoffice.org/51946
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-27  Mert Tümer  <merttumer7@gmail.com>  [174229e4797b27eb795c6f2451ab1349c2c29ad8]

        tdf#116152 fix unsupported url exception on Android Viewer
        
        Change-Id: I39233369e754919aeb0dc46856a3746f33e89e9b
        Signed-off-by: Mert Tümer <merttumer7@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/51675
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-03-27  himajin100000  <himajin100000@gmail.com>  [e97ab52a83d2440ca42c85229ef794549208cb7d]

        tdf#116438:Apps should ask if rotation should be applied
        
        For Calc,Draw,Impress. Writer already does this.
        
        Change-Id: I92512719673fb39a973b8a68378e93f30d82c327
        Reviewed-on: https://gerrit.libreoffice.org/51447
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-03-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [6d05579c7fceb0f3ce83abe25bdfe62b26c29671]

        msfilter: extract duplicated WriteHex() from HTML/RTF filter
        
        The RtfAttributeOutput one is a superset of the HTML one, so use that.
        
        Change-Id: I3e342113a7ba26946320f43a164e457d6cbb6946
        Reviewed-on: https://gerrit.libreoffice.org/51937
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-27  Samuel Thibault  <sthibault@hypra.fr>  [d0f1a431eab9a7a503bf6487732eeaec0e881053]

        gla11y: update heuristics but don't enable warnings yet
        
        This updates gla11y with all heuristics to detect orphan labels and widgets
        without too many false positives.
        
        This updates gbuild to tell gla11y to only emit errors about undefined
        targets and about orphan warnings for GtkScale (as was the case with
        previous versions). More errors and warnings will be enabled progressively
        later on.
        
        Change-Id: I96580eb0eb8eb327f0f54563d7976a5148e9531a
        Reviewed-on: https://gerrit.libreoffice.org/51161
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-03-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8766bb000afceb4a070ef310b939f7250e5c3a8a]

        tdf#116510 Unit test for copying columns with images anchored to cells
        
        Change-Id: I194252bb07842dbc0376da5a143e93b557bcc04d
        Reviewed-on: https://gerrit.libreoffice.org/51860
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-27  Caolán McNamara  <caolanm@redhat.com>  [edfa0562617c1330cc00923a5cf6e5916bacfed0]

        ofz#7121 NamedDBs::insert takes ownership of its argument
        
        at one point this was based on std::auto_ptr and didn't
        free its arg on failure
        
        Change-Id: I8aeed6876d80b7ebe4ebb5e2cfd12e00420bd207
        Reviewed-on: https://gerrit.libreoffice.org/51932
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [3acc5a2383f5b0458e3caf1505fe6b8ad7dc3fb0]

        tdf#69977 improve creation of large charts
        
        this patch only tweaks a few things around the edges. The bulk of the
        cost is down in the chart2 module where it creates ticks and labels.
        
        Change-Id: If73a16d2f0a7511f07eff379a9b5c1b38ef96786
        Reviewed-on: https://gerrit.libreoffice.org/51931
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-27  László Németh  <nemeth@numbertext.org>  [c49b42fcc8687fafdbb9db41a58ff4f8208d0896]

        Updated core Project: dictionaries  c8e86617a771c53813a86d64bd3467aa75c63307
        
        Hungarian grammar checking rules v1.6.4
        
        Check reference fields with articles and affixes.
        
        Note: fields (except footnote numbers) are expanded
        again for grammar checking and expanded content has got
        an initial ZWSP character for more precise proofreading rules,
        see commit aab440c768b64b9d2ffa72223b6d843a84c2d061.
        
        Change-Id: I27b3075015335bbb72ddb5b234fd48b661ba6e80
        Reviewed-on: https://gerrit.libreoffice.org/51279
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2018-03-27  andreas kainz  <kainz.a@gmail.com>  [ce99799f51c6355a3805994e4d2d2e50ee0d64cd]

        Colibre icon: add polygon icons
        
        Change-Id: I4f495eaf8323ee19b30bd0df3da9060d7f4d421d
        Reviewed-on: https://gerrit.libreoffice.org/51926
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-27  Katarina Behrens  <Katarina.Behrens@cib.de>  [f7de9714b00dd618544cf561d5ee45354623b947]

        tdf#115786: Fix reopening undocked sidebar
        
        while trying hard to keep tdf#88241 fixed. Had to introduce yet
        another bool variable as now that previously active sidebar deck
        is remembered (= it is visible when floating window opens) it's
        impossible to tell whether sidebar was already opened or not
        
        Change-Id: If2c9edfa2f9beb400537b106d3094f256b0cc183
        Reviewed-on: https://gerrit.libreoffice.org/51866
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-03-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [04630f26d06c4d3ec22b2a8b97e6a5e69cc70d5e]

        sw XHTML export: support OLE2-in-RTF objects
        
        Need to repeat what OLE1 calls the class name in the OLE1 and RTF
        wrappers, so parse our own OLE2 data during export.
        
        Change-Id: Ic14fa648d1f78c29579bd9ba49ce6f491d4541b5
        Reviewed-on: https://gerrit.libreoffice.org/51906
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [c91f8e55fa9a335a4cc10f70e95e8a60a658c13b]

        loplugin:useuniqueptr in MergeDataHashMap
        
        Change-Id: I263c187bab997b6ab929ca04788214d7418cb449
        Reviewed-on: https://gerrit.libreoffice.org/51928
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [0f87f895380833084b64145c686f0ba5993737ca]

        loplugin:useuniqueptr in ScMultipleReadHeader
        
        Change-Id: I517593a910ed5783f256722bad915be2232f290e
        Reviewed-on: https://gerrit.libreoffice.org/51913
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [2c4d84e93901571ead79c85aa3894ef4e10bf5af]

        tdf#116410 DOCX import: restrict increased object spacing to multiple shapes
        
        This anchored object handling is just there to be bug-compatible with
        Word, it's not needed for the case when there is a single shape in the
        paragraph.
        
        Change-Id: I5e3dc4ba9a4a6f459ec6217e8974ebc2d7303bcc
        Reviewed-on: https://gerrit.libreoffice.org/51922
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [0518bb5c3a98d973c3675fdd4cb8c52a669a3507]

        desktop lok: handle NoFileSync in saveAs()
        
        Similar to TakeOwnership: detect this, remove it from FilterOptions and
        turn it into its own sequence element. Online uses this for its
        convert-to functionality.
        
        The new cost for converting a small ODT file into PDF is 84% of the
        original (when opting in for this flag).
        
        Change-Id: Id2fcf5dd8b40eed04e0bc37f33519fd7691a9e5a
        Reviewed-on: https://gerrit.libreoffice.org/51909
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [862dc17e437f0972223e18555110dc875d2ffa44]

        loplugin:expressionalwayszero improvements
        
        Change-Id: I00bdbc58d2295a0be30b47c85eae6b9abfec17b2
        Reviewed-on: https://gerrit.libreoffice.org/51868
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [50af4bf5c67eaac39d02cfe20584906eec058235]

        loplugin:useuniqueptr in ScDrawLayer
        
        Change-Id: I684e391b738be23ba7769b7c5b0a354f43a9226e
        Reviewed-on: https://gerrit.libreoffice.org/51903
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [26ebaae4f1e43d43646cf132379058b4b78065af]

        loplugin:useuniqueptr in ScPrintSaverTab
        
        Change-Id: I51ef59e97e9b46cf9496dbefaabcc15471e9cdae
        Reviewed-on: https://gerrit.libreoffice.org/51902
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-27  Stephan Bergmann  <sbergman@redhat.com>  [449d416335802b23cf0f8f4725042f92138019cd]

        Let prefix arguments to hasPathnamePrefix end in slash
        
        ...for better precision
        
        Change-Id: I5f273b7c66ba931647805c415622b5ac767ff987

2018-03-27  Stephan Bergmann  <sbergman@redhat.com>  [cbd1f3695f319c8aa4005d19e40a07c6b4dd116e]

        Use isSamePathname instead of hasPathnamePrefix, where appropriate
        
        Change-Id: I75f32fc66877c0fb1e71be3b5e8b6d6c1b9c4d36

2018-03-27  andreas kainz  <kainz.a@gmail.com>  [add1784e13abcfee48e6087e2160a5c6db941487]

        Colibre icons: add first 32px icons
        
        Change-Id: I455a28d19a07c68f378c50cbbd8df3c566b30f80
        Reviewed-on: https://gerrit.libreoffice.org/51923
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-27  Mike Kaganski  <mike.kaganski@collabora.com>  [5cca6f0e61d7ebc8d87d73f4dc0f821adcde3c64]

        Require and import Font::TTF::Font instead of use
        
        ... to avoid the dependency in non-windows builds
        
        Change-Id: I37a95cf49b01a24833bcc01166d5c2c855ce1b49
        Reviewed-on: https://gerrit.libreoffice.org/51870
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-27  Jens Carl  <j.carl43@gmx.de>  [655b9054bc265de377c3dc411e2ef40cdfd16dce]

        tdf#45904 Move _XDDELink Java test to C++
        
        Change-Id: Ic7a23088ee10f2d92d05354131e3066ec098a7b9
        Reviewed-on: https://gerrit.libreoffice.org/51850
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-03-27  Caolán McNamara  <caolanm@redhat.com>  [0869602fdfb48ff133338915d210e2190772feef]

        forcepoint #31 check validity of another group range
        
        Change-Id: I82ff3e47a033c91581b108e1685b1ff4d5865895
        Reviewed-on: https://gerrit.libreoffice.org/51881
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-26  Stephan Bergmann  <sbergman@redhat.com>  [c3b6467aa636d9ee8ba6d55d9c9cd7f31f04f0e0]

        Fix check for "contained in PKGFORMAT"
        
        Change-Id: I419e885a928c3f59e751f4da388f91ba5ffe739f
        Reviewed-on: https://gerrit.libreoffice.org/51895
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-26  Szymon Kłos  <szymon.klos@collabora.com>  [030c30b33b569a38241ac8bd03a2de1fba2313cc]

        tdf#116241 Customizing value highlighting colors
        
        Available in: Tools->Options->Application colors
        
        Change-Id: I6e4f7a0dcad9a6ee222275019596853f0cbd3ab0
        Reviewed-on: https://gerrit.libreoffice.org/51791
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-03-26  andreas kainz  <kainz.a@gmail.com>  [f1b19fe29fd568cc8d4c531cb56dccadf2e93927]

        NB Implementation: add icons to tools tab
        
        Change-Id: I4abbd4ce131eeff63e1f04c6662dc1b46f2c70d2
        Reviewed-on: https://gerrit.libreoffice.org/51888
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-26  Stephan Bergmann  <sbergman@redhat.com>  [35c177ba8164c4fc886ecbc80cab9c534e18ea85]

        Fix quoting
        
        Change-Id: Ieb820193f1d99bd977959633b5df09b19b01f56c
        Reviewed-on: https://gerrit.libreoffice.org/51907
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-26  Stephan Bergmann  <sbergman@redhat.com>  [14b2c7ba73353078b160a26caa03c7f6e4ad019a]

        Fix checks
        
        ...introduced in that odd broken form with
        62737271511d3a3e57acc3087055a2155b934aae "INTEGRATION: CWS cfgcws01: 2004/09/28
        09:11:31 mmeeks 1.69.4.1: Issue number: 34707", for no apparent reason.
        
        Change-Id: I8a8aacdb77269b06cdcab369388d7ab82e3d45db
        Reviewed-on: https://gerrit.libreoffice.org/51893
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-26  Caolán McNamara  <caolanm@redhat.com>  [c2a4061e3e3b45679a03ef3295f9f824cb430d40]

        forcepoint #34 survive missing autostyles
        
        Change-Id: I742816297659d614e836a8d5e8965b1c55154719
        Reviewed-on: https://gerrit.libreoffice.org/51890
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-26  andreas kainz  <kainz.a@gmail.com>  [a1ebbd564411d45b51c02853319e3f85f49211bb]

        Colibre icon: update cube icon
        
        Change-Id: Ib6edd0ea3d746af1c947873f186538ddefa152e5
        Reviewed-on: https://gerrit.libreoffice.org/51920
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-26  Caolán McNamara  <caolanm@redhat.com>  [8ce700ebd84b8ccd5db461729a1c0fac8ad19baf]

        forcepoint #33 ensure payload is a EMFPPath
        
        Change-Id: I0a9f332cc66e43caa4e1611006fa765cad063539
        Reviewed-on: https://gerrit.libreoffice.org/51889
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-26  Caolán McNamara  <caolanm@redhat.com>  [78a43ceeca45f42d674bbf8b5c95a108ebc6590c]

        ofz#7146 Infinite recurse
        
        Change-Id: I0afc3a73933e3370c5b1aeca1beabec94c56a6e6
        Reviewed-on: https://gerrit.libreoffice.org/51911
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-26  andreas kainz  <kainz.a@gmail.com>  [4869f83cc0f66455fb6774465f9afbd4d8792804]

        NB Implementation: add icon to page layout action tab
        
        Change-Id: I196280447b08f6da9608a9dbd15adb079df368f8
        Reviewed-on: https://gerrit.libreoffice.org/51875
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-26  andreas kainz  <kainz.a@gmail.com>  [9c68a1d13f655cc9131ed29c113da58dfdb72ff0]

        NB tabbed compact: add space between font name and font size
        
        Change-Id: I6b071ab6c3992083af832e6c34bc599ddbdb4415
        Reviewed-on: https://gerrit.libreoffice.org/51897
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-26  Caolán McNamara  <caolanm@redhat.com>  [424f54c3cc2d6e24b9c0a8f769da8a2a11aece64]

        forcepoint #32 survive missing value range
        
        Change-Id: I90315f0481bf73c4d9071959bf5408f4a2690257
        Reviewed-on: https://gerrit.libreoffice.org/51884
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-26  Caolán McNamara  <caolanm@redhat.com>  [b3083b865005826bb8af482a7deb3c07618d4b40]

        forcepoint #35 handle odd number of dimension fragments
        
        Change-Id: I97e4e1b38d80276077b3427c90ae33023afb5e59
        Reviewed-on: https://gerrit.libreoffice.org/51899
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-26  andreas kainz  <kainz.a@gmail.com>  [73f0881eb0e5bbae4d30cf86bdd2a78961ece8b8]

        NB Implementation: add icons for image tab
        
        Change-Id: Ie5c0bca52a85b3addd86090d3fa4293ef1faff93
        Reviewed-on: https://gerrit.libreoffice.org/51894
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-26  andreas kainz  <kainz.a@gmail.com>  [af3d9e247b47c428324565bb985aeb863da53012]

        NB Implementation: add icons to view tab
        
        Change-Id: Iff3cd093a98bdba692d5233b4a3c30b8bf672c07
        Reviewed-on: https://gerrit.libreoffice.org/51887
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-26  andreas kainz  <kainz.a@gmail.com>  [dc51d730ace88fba9b9fd14d02a5863de62b8c34]

        NB Implementation: add icons for review tab
        
        Change-Id: I7071d17c4b29f805b768803fa71dd0ea3a1ac84f
        Reviewed-on: https://gerrit.libreoffice.org/51880
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-26  andreas kainz  <kainz.a@gmail.com>  [c309c4be07a6e9fe9382127329888ae36c353f08]

        NB Implementation: add icons to references tab
        
        Change-Id: If4f4792192871fb1fda6b7ab3cbf2907dffc38fb
        Reviewed-on: https://gerrit.libreoffice.org/51879
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-26  Tor Lillqvist  <tml@collabora.com>  [ea23987d9a1033f4fd4b0d33bc7c7bedea60a91e]

        Mask away the extra bits from vt before switching
        
        Change-Id: Ie05fd6c9e6b47c4aae9410833aae9bd5ba23ff40

2018-03-26  Caolán McNamara  <caolanm@redhat.com>  [2634200a15c42e45edcaaaeac81243c67ded3ad1]

        forcepoint #32 survive missing emf paths
        
        Change-Id: Ic27c3bbac12f66b30ff2f30f558180127cc73a51
        Reviewed-on: https://gerrit.libreoffice.org/51873
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-26  Caolán McNamara  <caolanm@redhat.com>  [ef4e7c2eb5b63abc30221e75d9b9c4437aa8e00b]

        gtk3: improve cancel, no, yes order
        
        keep order "discard, cancel, save" but don't end up with "no, cancel, "yes",
        instead have "cancel", "no", yes"
        
        Change-Id: I7c3681b28a462e65942f5174ef386ecc2e6ee903
        Reviewed-on: https://gerrit.libreoffice.org/51871
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-26  andreas kainz  <kainz.a@gmail.com>  [a5263a60a138c24487cedaff5972835320683dc4]

        NB Implementation: add TitlePageDialog icon the action
        
        Change-Id: Ic3d932617a8ed7f2d929772d8c99d5c2da0ccb38
        Reviewed-on: https://gerrit.libreoffice.org/51869
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [546ed01e62c9a36a675c7390371aaec7f1647a33]

        sfx2 store: avoid rename() for files with >1 hard link count
        
        Rename would break the hard link; in practice e.g. Online's 'make run'
        debug feature depends on not breaking hardlinks.
        
        Change-Id: Id3ac19493b6b473274b7ed53a4ca06fc34bc1668
        Reviewed-on: https://gerrit.libreoffice.org/51858
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-26  Michael Stahl  <mstahl@redhat.com>  [5e18136a01208f5df7c5f554bbcdab2ef661e136]

        forcepoint #3: sw: don't do section-in-table splits when this is table
        
        The problem with the bugdoc is that SwFrame::GetNextSctLeaf() creates a
        follow frame for a section in a table, and puts it outside the table,
        below the page's body frame, while moving text frames that have the
        mbInfTab flag set into the follow frame.
        
        The situation is different from forcepoint #18 though: the frame "this"
        is a SwTabFrame here, and GetNextCellLeaf() *does* return a plausible
        looking follow cell frame, however it's ignored later because
        CanContainSplitSection(this) is false since it's a SwTabFrame.
        
        IIRC table-in-section-in-table should not be split anyway, so
        just add a check here and return early.
        
        (regression f8a76d218305a56d15b82b9dac4fafa558872780)
        
        Revert "forcepoint #3"
        This reverts commit 34627ad7d03f93b89689b2e48a3985574d10f965
        because it was just a work-around not to crash with the invalid table
        frames.
        
        Change-Id: I54692a67edade23c6b8e0a9be806728b0012a3fd
        Reviewed-on: https://gerrit.libreoffice.org/51751
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-03-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [c99d3a3ff5ed860d50541ca8962b03ae4b665c50]

        use boost::optional in sw
        
        instead of std::unique_ptr, where we end up needlessly putting small
        objects separately on the heap
        
        Change-Id: I107421e7530c9580869b7a0f088ea7b0514bcf36
        Reviewed-on: https://gerrit.libreoffice.org/51863
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-26  Aron Budea  <aron.budea@collabora.com>  [7b1d50e97eaa00855152e74f42b789fc643e0bac]

        tdf#106746: pDelPam is a bit special
        
        Regression from db17d3c17c40d6b0e92392cf3c6e343d1d17b771
        
        Change-Id: I17e2fef2eb16a900cc487b75c3b9dbba2764ac71
        Reviewed-on: https://gerrit.libreoffice.org/51814
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2018-03-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [4f268695787ff6c7052269058f7ae6de34abfd5d]

        loplugin:useuniqueptr in ScDPSource
        
        Change-Id: Iea0795b0c48ec8ad50af15beb0d27cc335b15660
        Reviewed-on: https://gerrit.libreoffice.org/51846
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-26  heiko tietze  <tietze.heiko@gmail.com>  [ed9793e466faa3952c312d76e66e38f87e3c9052]

        tdf#62182 - print/web layout are toggles instead of set commands
        
        Reverted the menu entries to radio buttons
        
        Change-Id: I8cf70c1f30c19a446a1d9502a9e1191a94ffa00a
        Reviewed-on: https://gerrit.libreoffice.org/51823
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-03-26  heiko tietze  <tietze.heiko@gmail.com>  [447bb9aca601a5497f9e5632f654ae9e0a580e47]

        tdf#39312 Reorder buttons in “Paragraph Style” dialog
        
        New sequence: Help <-> Reset, Standard, , Ok, Apply, Cancel
        
        Change-Id: I4f539f68952850b5714d2b058099e4feccc9f4c2
        Reviewed-on: https://gerrit.libreoffice.org/51698
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-03-26  heiko tietze  <tietze.heiko@gmail.com>  [84f8e28d092676aad830a9fbae8145a57c6301bc]

        tdf#116315 - Cycle Case including Sentence case
        
        Sentence case added at position #2 in the sequence
        
        Change-Id: I99b5afb44260b1a40c7ceb906f729e339aaefd13
        Reviewed-on: https://gerrit.libreoffice.org/51696
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-03-26  Caolán McNamara  <caolanm@redhat.com>  [01582612fe1283025685b09d23aba27435696c92]

        forcepoint #29 detect illegal self series add
        
        Change-Id: I3bba0f942780c54951a3a810c05cc3b56ca18a5e
        Reviewed-on: https://gerrit.libreoffice.org/51854
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-26  Caolán McNamara  <caolanm@redhat.com>  [ef59333842a4833c4bcebe33f49e96f11f15275c]

        forcepoint #31 survive missing control model
        
        Change-Id: I37e4af560b46b4f6d9e0b87fe58493818f366d3c
        Reviewed-on: https://gerrit.libreoffice.org/51857
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [c58b9298aa6e14891dd578bbde3e3e351d8f00f1]

        sw: prefix members of SwReadOnlyPopup
        
        Change-Id: I812730498695c6349bcd5e8256f3d1efddb12188
        Reviewed-on: https://gerrit.libreoffice.org/51849
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-26  Caolán McNamara  <caolanm@redhat.com>  [6215deb5d2845e339e82108179d5a5ab91915ffd]

        forcepoint #30 check validity of group range
        
        Change-Id: Ie0611f36809b051ce46030e44c137b4e1f8d2fe0
        Reviewed-on: https://gerrit.libreoffice.org/51856
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-26  Mike Kaganski  <mike.kaganski@collabora.com>  [c91f70f9b0129685737260c04a2e347726f1dedf]

        Related: tdf#116581 Use Font:TTF::Font to get font versions
        
        This allows to correctly get font (including OTF) versions, instead of
        matching strings in binary files.
        
        Fonts affected:
        ====
        Alef_Bold.ttf                        1.0.0.0 → 1.1.0.0
        Alef_Regular.ttf                     1.0.0.0 → 1.1.0.0
        amiri_bold.ttf                       1.0.0.0 → 0.109.0.0
        amiri_boldslanted.ttf                1.0.0.0 → 0.109.0.0
        amiri_quran.ttf                      1.0.0.0 → 0.109.0.0
        amiri_regular.ttf                    1.0.0.0 → 0.109.0.0
        amiri_slanted.ttf                    1.0.0.0 → 0.109.0.0
        Carlito_Bold.ttf                     1.1.0.0 → 1.103.0.0
        Carlito_BoldItalic.ttf               1.1.0.0 → 1.103.0.0
        Carlito_Italic.ttf                   1.1.0.0 → 1.103.0.0
        Carlito_Regular.ttf                  1.1.0.0 → 1.103.0.0
        NachlieliCLM_Bold.otf                        → 0.131.0.0
        NachlieliCLM_BoldOblique.otf                 → 0.131.0.0
        NachlieliCLM_Light.otf                       → 0.131.0.0
        NachlieliCLM_LightOblique.otf                → 0.131.0.0
        LiberationMono_Bold.ttf              2.0.0.0 → 2.0.1.0
        LiberationMono_BoldItalic.ttf        2.0.0.0 → 2.0.1.0
        LiberationMono_Italic.ttf            2.0.0.0 → 2.0.1.0
        LiberationMono_Regular.ttf           2.0.0.0 → 2.0.1.0
        LiberationSans_Bold.ttf              2.0.0.0 → 2.0.1.0
        LiberationSans_BoldItalic.ttf        2.0.0.0 → 2.0.1.0
        LiberationSans_Italic.ttf            2.0.0.0 → 2.0.1.0
        LiberationSans_Regular.ttf           2.0.0.0 → 2.0.1.0
        LiberationSerif_Bold.ttf             2.0.0.0 → 2.0.1.0
        LiberationSerif_BoldItalic.ttf       2.0.0.0 → 2.0.1.0
        LiberationSerif_Italic.ttf           2.0.0.0 → 2.0.1.0
        LiberationSerif_Regular.ttf          2.0.0.0 → 2.0.1.0
        LiberationSansNarrow_Bold.ttf        1.7.0.0 → 1.7.4.0
        LiberationSansNarrow_BoldItalic.ttf  1.7.0.0 → 1.7.4.0
        LiberationSansNarrow_Italic.ttf      1.7.0.0 → 1.7.4.0
        LiberationSansNarrow_Regular.ttf     1.7.0.0 → 1.7.4.0
        FrankRuhlHofshi_Bold.otf                     → 5.1.0.0
        FrankRuhlHofshi_Regular.otf                  → 5.1.0.0
        MiriamLibre_Bold.otf                         → 1.0.0.0
        MiriamLibre_Regular.otf                      → 1.0.0.0
        NotoKufiArabic_Bold.ttf              1.0.0.0 → 1.4.0.0
        NotoKufiArabic_Regular.ttf           1.0.0.0 → 1.4.0.0
        NotoNaskhArabicUI_Bold.ttf           1.0.0.0 → 1.7.0.0
        NotoNaskhArabicUI_Regular.ttf        1.0.0.0 → 1.7.0.0
        NotoNaskhArabic_Bold.ttf             1.0.0.0 → 1.6.0.0
        NotoNaskhArabic_Regular.ttf          1.0.0.0 → 1.7.0.0
        NotoSansArabicUI_Bold.ttf            1.0.0.0 → 2.0.0.0
        NotoSansArabicUI_Regular.ttf         1.0.0.0 → 2.0.0.0
        NotoSansArabic_Bold.ttf              1.0.0.0 → 2.0.0.0
        NotoSansArabic_Regular.ttf           1.0.0.0 → 2.0.0.0
        NotoSansArmenian_Bold.ttf            1.0.0.0 → 2.40.0.0
        NotoSansArmenian_Regular.ttf         1.0.0.0 → 2.40.0.0
        NotoSansGeorgian_Bold.ttf            1.0.0.0 → 2.0.0.0
        NotoSansGeorgian_Regular.ttf         1.0.0.0 → 2.0.0.0
        NotoSansHebrew_Bold.ttf              1.0.0.0 → 2.0.0.0
        NotoSansHebrew_Regular.ttf           1.0.0.0 → 2.0.0.0
        NotoSansLao_Bold.ttf                 1.0.0.0 → 2.0.0.0
        NotoSansLao_Regular.ttf              1.0.0.0 → 2.0.0.0
        NotoSansLisu_Regular.ttf             1.0.0.0 → 2.0.0.0
        NotoSans_Bold.ttf                    1.0.0.0 → 2.0.0.0
        NotoSans_BoldItalic.ttf              1.0.0.0 → 2.0.0.0
        NotoSans_Condensed.ttf               1.0.0.0 → 2.0.0.0
        NotoSans_CondensedBold.ttf           1.0.0.0 → 2.0.0.0
        NotoSans_CondensedBoldItalic.ttf     1.0.0.0 → 2.0.0.0
        NotoSans_CondensedItalic.ttf         1.0.0.0 → 2.0.0.0
        NotoSans_Italic.ttf                  1.0.0.0 → 2.0.0.0
        NotoSans_Light.ttf                   1.0.0.0 → 2.0.0.0
        NotoSans_LightItalic.ttf             1.0.0.0 → 2.0.0.0
        NotoSans_Regular.ttf                 1.0.0.0 → 2.0.0.0
        NotoSerifArmenian_Bold.ttf           1.0.0.0 → 2.40.0.0
        NotoSerifArmenian_Regular.ttf        1.0.0.0 → 2.40.0.0
        NotoSerifGeorgian_Bold.ttf           1.0.0.0 → 2.0.0.0
        NotoSerifGeorgian_Regular.ttf        1.0.0.0 → 2.0.0.0
        NotoSerifHebrew_Bold.ttf             1.0.0.0 → 2.0.0.0
        NotoSerifHebrew_Regular.ttf          1.0.0.0 → 2.0.0.0
        NotoSerifLao_Bold.ttf                1.0.0.0 → 2.0.0.0
        NotoSerifLao_Regular.ttf             1.0.0.0 → 2.0.0.0
        NotoSerif_Bold.ttf                   1.0.0.0 → 2.0.0.0
        NotoSerif_BoldItalic.ttf             1.0.0.0 → 2.0.0.0
        NotoSerif_Condensed.ttf              1.0.0.0 → 2.0.0.0
        NotoSerif_CondensedBold.ttf          1.0.0.0 → 2.0.0.0
        NotoSerif_CondensedBoldItalic.ttf    1.0.0.0 → 2.0.0.0
        NotoSerif_CondensedItalic.ttf        1.0.0.0 → 2.0.0.0
        NotoSerif_Italic.ttf                 1.0.0.0 → 2.0.0.0
        NotoSerif_Light.ttf                  1.0.0.0 → 2.0.0.0
        NotoSerif_LightItalic.ttf            1.0.0.0 → 2.0.0.0
        NotoSerif_Regular.ttf                1.0.0.0 → 2.0.0.0
        ReemKufi_Regular.ttf                 1.0.0.0 → 0.6.0.0
        
        This requires Font::TTF::Font perl module to be installed.
        
        Change-Id: Ibb6c384baa2e74524845b6c5a1d4d2f26b7e530b
        Reviewed-on: https://gerrit.libreoffice.org/51793
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [7e1fbb3cdbe905d0b21fd0e5738c1513af252b73]

        loplugin:useuniqueptr in ScAddInAsync
        
        Change-Id: Ic9b0964dd5c3d7188ec857fa52d20d030edacd5a
        Reviewed-on: https://gerrit.libreoffice.org/51847
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-26  Caolán McNamara  <caolanm@redhat.com>  [177944b0baae3c2663df53f91814d00587a403a7]

        forcepoint #28 missing cell on abw import
        
        Change-Id: I7633a17afab5aa2eb9e47a552bd5d92c87d383c7
        Reviewed-on: https://gerrit.libreoffice.org/51851
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [939b90f12684d3c6c394b182e9c134bb9150ab24]

        loplugin:useuniqueptr in ScChartListener
        
        Change-Id: Ib178b1cbe518088af7b3120c5188dd03ae4cf6c2
        Reviewed-on: https://gerrit.libreoffice.org/51848
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-26  Arkadiy Illarionov  <qarkai@gmail.com>  [fc3e31ff8eaff7385e200f82972c4e5eb9055723]

        tdf#112343 Port ScreenSaverInhibitor to GDBus
        
        Change-Id: I4f2f15931612191cc2557bb56abc4a8f8f1342bc
        Reviewed-on: https://gerrit.libreoffice.org/51816
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [7574d1865fb8512b9416bcb247fb29b8ce80fb72]

        loplugin:useuniqueptr in OutlineViewShell and ViewShell
        
        Change-Id: Ia40444b4ba3c8b02d195d979ff6d84cfe4d8b44e
        Reviewed-on: https://gerrit.libreoffice.org/51845
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-26  Justin Luth  <justin_luth@sil.org>  [add7a962bc33b3c1f2252a9920bebf324df688de]

        tdf93121 MS export: only one fake tab per footnote
        
        Every paragraph was getting the fake tab added.
        
        The fake tab is only inserted by LO in order to emulate the
        spacing between the footnote character and the
        footnote paragraph, so it is not desirable to insert it
        before additional paragraphs.
        The fake tab is also only removed once per
        footnote during the import process, so this fake tab
        was altering the document during the first round-trip.
        
        Change-Id: Ia54cea1b04c747a021032f46f22b673fe6658995
        Reviewed-on: https://gerrit.libreoffice.org/51755
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-03-26  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [d5903802e2c40d6fccbc322c49b5f9a311551b9b]

        tdf#116467: fix for SVG files being imported as blank
        
        Any SAX-to-SAX transformation, like in this case should
        use SvXMLLegacyToFastDocHandler on the left end, as right
        end of the pipe is moved to fast Contexts.
        
        Used delegating constructor here, since m_xDocumentHandler
        is constant in SVGReader class.
        
        Change-Id: I1fc841c96aaa618f0b566fdb0301ad48fd869f1c
        Reviewed-on: https://gerrit.libreoffice.org/51815
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-03-26  andreas kainz  <kainz.a@gmail.com>  [863ff42c1372e123018d4b22a085a08680bd3793]

        Writer tabbed notebookbar sync with tabbed compact layout
        
        Change-Id: Id8119b3d4720ab9f8d45cc7cdd87b3965a1889d5
        Reviewed-on: https://gerrit.libreoffice.org/51843
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-26  Noel Grandin  <noelgrandin@gmail.com>  [d312ff2b52c0ea2e2864518a36f6b432653c8297]

        tdf#112997 multiple animated gif only one frame
        
        Not sure what the problem is, but using a vector and just making sure
        we insert into the right spot for the sorting fixes it.
        
        Change-Id: I11c08e08a14c98ba7eb6a5d925c75bab891ecf63
        Reviewed-on: https://gerrit.libreoffice.org/51829
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-26  Nickson Thanda  <nicksonthanda10@msn.com>  [42af2f3b2ebd6c559e92e487b9e19ab1e9cd6e33]

        tdf#113925 doubleclick in ruler opens relevant dialog
        
        Change-Id: Ic56ea52e2b2d840a5ddba7d4204caf86b96411b5
        Reviewed-on: https://gerrit.libreoffice.org/51470
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-26  andreas kainz  <kainz.a@gmail.com>  [54a54d9eeed48ba30fb7b1f28121a0fa827cf16e]

        Elementary icons: update link.txt file
        
        Change-Id: I81548a464026ab4896f5ef651a8bdec7c0eec427
        Reviewed-on: https://gerrit.libreoffice.org/51842
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [38e7aef0fad58dcf2d59a7c219b7858d6c4cd771]

        use boost::optional in OutDevState
        
        Change-Id: I83fb85fcba6cd2a5dc4f99fdfd3238d72afb7bc2
        Reviewed-on: https://gerrit.libreoffice.org/51770
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [bea081b5099786e5fcadddd72c247b9a9488286a]

        replace SalColor with Color
        
        Change-Id: I615640a378a61cf6e44e84a647ce06bdd8a52807
        Reviewed-on: https://gerrit.libreoffice.org/51239
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-25  Stanislav Horacek  <stanislav.horacek@gmail.com>  [a488c7ad2763b944713997911c1ddb0315d8c93f]

        fix typo in dialog about rotation to standard orientation
        
        Change-Id: Ia587c7fb41ed17e0c46845ca1823049ed6dfd67c

2018-03-25  andreas kainz  <kainz.a@gmail.com>  [eb077fc700242f405e87d90c4762f9b6cfd33784]

        Colibre icons: update links.txt file
        
        Change-Id: If3f9760e07318812d1a13dfd35f7832c4b6ed004
        Reviewed-on: https://gerrit.libreoffice.org/51822
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-25  andreas kainz  <kainz.a@gmail.com>  [f6335b1bddb2ab95ce14535f64d30d8e7bac1611]

        Breeze icons: update links.txt file
        
        Change-Id: Iee4196e88b3d34dfa86b42cee895a4451edd4a4d
        Reviewed-on: https://gerrit.libreoffice.org/51821
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-25  Caolán McNamara  <caolanm@redhat.com>  [1a600d6ed6578feda6e66d1e4f4f784818c308a6]

        tdf#116544 crash on unhandled IllegalArgument exception
        
        Change-Id: I290ba6097d6d91bf4677e7e92c896bd6359cbc49
        Reviewed-on: https://gerrit.libreoffice.org/51833
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-25  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [84f7b97e4e5e7183fdd98dd2c618a2a25b1cdaed]

        clang-tidy modernize-use-equals-default in XPolygon
        
        Change-Id: I82a4a56bf02c6ff2495bd7a6058640d77e8c0b73
        Reviewed-on: https://gerrit.libreoffice.org/51832
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-25  Caolán McNamara  <caolanm@redhat.com>  [975884fbbc3f80a634258ee562037688a42027a9]

        ofz#7110 ensure join is called on std::exceptions as well as uno::Exception
        
        Change-Id: I1d17301e4d7f951b7176d5a91c0dca0ef051b2a2
        Reviewed-on: https://gerrit.libreoffice.org/51830
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-25  Jens Carl  <j.carl43@gmx.de>  [6189c211d52975442be4a23662af501dbb2582e2]

        Correct class name of ScAutoFormatObj
        
        Change-Id: I0abb4590126b7c7a7d855ec57f340ea0157c56d5
        Reviewed-on: https://gerrit.libreoffice.org/51813
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-03-25  Caolán McNamara  <caolanm@redhat.com>  [54c2637c1c9b526ffd9423e2d8e431474b535276]

        provide a route to weld accessibility
        
        Change-Id: I92e88a4356cb8e4bd958fd86d33c52f5be82be54
        Reviewed-on: https://gerrit.libreoffice.org/51787
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-25  Caolán McNamara  <caolanm@redhat.com>  [4df294a2eae0098f61b4b70ec17dde569fbfc2a0]

        ofz#7109 infinite regress
        
        Change-Id: Iac0bd81c9b0e3ac6b005bb0065895ca1b4ca4233
        Reviewed-on: https://gerrit.libreoffice.org/51826
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-25  Julien Nabet  <serval2412@yahoo.fr>  [f365b17bf170c8ed1baae299a2d719774fcc4305]

        Use for-range loops in some modules
        
        jvmaccess, jvmfwk, l10ntools, libreofficekit and linguistic
        
        Change-Id: I9d290d1098b25ccb3aee19d2df18c18f4aa65105
        Reviewed-on: https://gerrit.libreoffice.org/51495
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-25  Arnaud Versini  <arnaud.versini@gmail.com>  [dd5df4ccb33048fa5fa8f85b2e6e69a6a225be57]

        accessibility: simplify OCommonAccessibleText
        
        Change-Id: Ied5520179d15f0a854c16b14f5a5e6b84cef1300
        Reviewed-on: https://gerrit.libreoffice.org/51514
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Arnaud Versini <arnaud.versini@libreoffice.org>

2018-03-25  Noel Grandin  <noelgrandin@gmail.com>  [db22599c8c5a4a8b553194c05fff65bd6d71ab40]

        tdf#116509 OpenGL: Slideshows with Transitions crashing Impress
        
        regression from
            commit  e5012e53b919ae4921d6d35660bde323a6f28417
            use scanline when reading pixel data
        
        Change-Id: I1980a1acfedadbea706b93aed7452790e03257f2
        Reviewed-on: https://gerrit.libreoffice.org/51803
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-25  Tor Lillqvist  <tml@collabora.com>  [9c7f19a6a38eb6796df6216ff3f014db30dd635a]

        Fix copy-paste error
        
        Change-Id: I01b20482aefadb1a755cc1d2f5705b2f7f7cf739

2018-03-25  Mike Kaganski  <mike.kaganski@collabora.com>  [08953137a4cba86e033d9c102ac679277cbc2f27]

        Remove useless check
        
        Change-Id: I9cfb8e7865e31b5c69e0b4b99426e96c7444224f
        Reviewed-on: https://gerrit.libreoffice.org/51820
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-25  Mark Hung  <marklh9@gmail.com>  [1401f5fbc8427178371b2d6add11510e06e6414f]

        xmloff: export ruby-position in a more compatible way.
        
        Export both style:ruby-position and loext:ruby-position.
        The later one only allows "above" and "below", obeying
        ODF standard while the former one allows "inter-character",
        which is added lately. Also use ODFVER_012_EXT_COMPAT
        so that loext:ruby-position isn't exported only in
        extended mode.
        
        Change-Id: I7b9208f289f8253a835b2f7751549206361274e0
        Reviewed-on: https://gerrit.libreoffice.org/51007
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-03-24  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [1fbe46cf08f525e78016feef83f4c38b79b337ba]

        Updated core Project: help  a86659f64cb346127159064202d9b6d3513ffe3e
        
        tdf#97622 Update help text to match new behavior
        
        Change-Id: I973ef76893f353317d8412fd3c26599b9fdaf9cf
        

2018-03-24  Khaled Hosny  <khaledhosny@eglug.org>  [7024f73e088b741a3024f6934d04620d7ed73de4]

        tdf#97622: Apply Asian spacing only to Asian text
        
        The option “Apply spacing between Asian, Latin and complex text” (which
        is on by default) should only apply the extra spacing if one side of the
        text is Asian since that is the requirement of CJK typography, but
        Writer seems to apply it to any script change (e.g. between CTL and
        Western).
        
        This matches the behaviour in edit engine wich was changed back in 2002
        in commit e314e1b8aa3f1d98f2b33ce3f546d07eafa0f799.
        
        Change-Id: Ia9f7167251bce7166c4087b347788a7b89e8b347
        Reviewed-on: https://gerrit.libreoffice.org/51208
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-03-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4e2e1d04d8f9a38d76c259bb21fbf53b1088b813]

        Fix typos
        
        Change-Id: I6c515e716b232fecfe1750b806f0a5624f648de5

2018-03-24  Caolán McNamara  <caolanm@redhat.com>  [a541c989f07fd7cf908915a9f005d32aca6cd953]

        hook up focus events
        
        Change-Id: I9f5835e86550bd3d728936e5525262697e01e5fc
        Reviewed-on: https://gerrit.libreoffice.org/51786
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-24  dennisroczek  <dennisroczek@libreoffice.org>  [fe1c13d4ba288e45acdba5bc01b0ef81da08f125]

        remove notice about cite.php
        
        The extension Cite is distributed with MediaWiki 1.21 (released May 2013) and is integrated in core since MediaWiki 1.25. No need to keep that notice any longer.
        
        Change-Id: I8a91fbb45bc6f410b551c206177d63c584349c37
        Reviewed-on: https://gerrit.libreoffice.org/51795
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2018-03-24  Stephan Bergmann  <sbergman@redhat.com>  [9906c6d2a55b6f8a27903f0ef08aa8949d7a71c2]

        rhbz#1559633: Treat EPERM same as EACCES when opening files
        
        For example, Linux open(2) with O_RDWR fails with EPERM if the file is flagged
        as FS_IMMUTABLE_FL.  (And there is an #ifdef IOS "Horrible hack" block in
        openFilePath in sal/osl/unx/file.cxx that is apparently a workaround for a
        similar scenario where open returns EPERM instead of EACCES on iOS, and which
        can probably be removed again after this commit.)
        
        Change-Id: I00cbd28d4b83b223920776998e9245b6261bb748
        Reviewed-on: https://gerrit.libreoffice.org/51788
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-24  Mike Kaganski  <mike.kaganski@collabora.com>  [7422687028d33a9a4029aeb9265bc59578f5aef9]

        file.pm : quick build fix
        
        Regression from commit 2367557493c216be5b5e8156ba6493d440a10b0f
        
        Change-Id: If2d11856db8f7f341a8f3c2b3a73f7afdff6a621
        Reviewed-on: https://gerrit.libreoffice.org/51792
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-23  Stephan Bergmann  <sbergman@redhat.com>  [23f439df05188785f7701763b3c24d8dff3df415]

        ...in which case .. path segments need to be resolved in SearchPath, too
        
        ...for cases like
        
        > In file included from vcl/source/outdev/hatch.cxx:32:
        > vcl/source/outdev/../gdi/pdfwriter_impl.hxx:47:10: error: replace "..." include form with <...> for inclusion of a source file not next to the current source file, or a header, vcl/source/outdev/../gdi/pdffontcache.hxx [loplugin:includeform]
        > #include "pdffontcache.hxx"
        >          ^~~~~~~~~~~~~~~~~~
        
        Change-Id: Ib486e0cf16a157b90f838536a15c40c2a34ef72b

2018-03-23  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [53b6a6a1daa6df370f36b3c8d651cd2bd0f50b8e]

        Updated core Project: help  4740109668b5d2bbf67caef82fb38364abbc38bb
        
        Helponline: Prettify donation prompt
        
        Change-Id: Iedf3d560c2a8d1feabadcf3ce1be40f1b5e01989
        

2018-03-23  Szymon Kłos  <szymon.klos@collabora.com>  [154496aefe67b81f80d7c08d12bfb145eddb93ac]

        Revert "tdf#116241 Customizing value highlighting colors"
        
        This reverts commit fb29b8262488d045a926504725669a362bacb5bb.
        
        Change-Id: I338af7c108bb6386193550ef0603b406c4f7bd99
        Reaseon: I will move this to more suitable place "application colors" and extend with protected cell backround.
        Reviewed-on: https://gerrit.libreoffice.org/51789
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-03-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [524cf62841783b88fe2fd5d68c0c151232880269]

        Fix typo
        
        Change-Id: I278098108a8120b1b7a8115d8e5abc6d1ea57321
        Reviewed-on: https://gerrit.libreoffice.org/51784
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-03-23  Mike Kaganski  <mike.kaganski@collabora.com>  [2367557493c216be5b5e8156ba6493d440a10b0f]

        tdf#116581: also read UTF16-encoded version string from TTF
        
        Change-Id: I47d8a755450b085be39346615f06cee4f920859f
        Reviewed-on: https://gerrit.libreoffice.org/51781
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-23  Stephan Bergmann  <sbergman@redhat.com>  [8789f4f65b1a9df55862557ae65d9267fcd8a986]

        Check isOkToRemoveArithmeticCast in loplugin:redundantfcast too
        
        ...to avoid warnings like
        
        > C:/lo64/core/svx/source/table/accessiblecell.cxx(400,12):  error: redundant functional cast from 'long' to 'sal_Int32' (aka 'long') [loplugin:redundantfcast]
        >     return sal_Int32(0x0ffffffL);
        >            ^~~~~~~~~~~~~~~~~~~~~
        
        with clang-cl
        
        Change-Id: I4a48a9f10ad75f76a3c6ab6152ab279df9a3fbcc
        Reviewed-on: https://gerrit.libreoffice.org/51780
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [679a3b9314d56cad05b5ff2a2c2fa3d320f719bb]

        msfilter: extract copy&pasted RTF code from sw and writerfilter
        
        Both the hexdump and the OLE1 reader can be shared.
        
        Change-Id: I97d72a8deeb9c79fc8e8c4a73c613213badfa744
        Reviewed-on: https://gerrit.libreoffice.org/51783
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-23  Stephan Bergmann  <sbergman@redhat.com>  [1ed1753be26325edf3660c9b9cbd76dc0e9d36ce]

        Handle .. path segments in loplugin:includeform again
        
        ...after 119d8137695e38c16e9fad9f3ce8a774f58e4b9a "Revert 'Allow compiler
        plugins for online'", to fix cases like
        
        > In file included from vcl/unx/gtk3_kde5/gtk3_kde5_cairo.cxx:20:
        > vcl/unx/gtk3_kde5/../gtk3/cairo_gtk3_cairo.cxx:12:10: error: replace "..." include form with <...> for inclusion of a source file not next to the current source file, or a header, vcl/unx/gtk3/cairo_gtk3_cairo.hxx [loplugin:includeform]
        > #include "cairo_gtk3_cairo.hxx"
        >          ^~~~~~~~~~~~~~~~~~~~~~
        
        Change-Id: I12b3049862825f10834333b154c9343a3e3bec6d

2018-03-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [781c1181718c295e0f7c0c2169d0f6d539f685df]

        sw XHTML import: support OLE2-in-RTF objects
        
        If you like layering things on top of each other, then this commit
        message is for you. So it's possible to have a PPTX file in the
        following wrappers:
        
        - wrap PPTX in a binary OLE2 container
        - wrap that in an OLE1 container
        - wrap that in an RTF fragment
        - wrap that in an XHTML fragment (in a ReqIF file)
        
        Turns out that only the RTF and OLE1 unwrapping was missing, the rest
        worked already, so implement the missing piece in a new SwReqIfReader
        namespace.
        
        Finally extend OleEmbeddedObject to be able to read its native data
        stream when the object is opened, reading it from the storage would
        fail, as the object already opened the storage stream.
        
        Change-Id: I2934c9fb7474e981ff6bb2f7eb253a3a86cfd98b
        Reviewed-on: https://gerrit.libreoffice.org/51772
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-23  Caolán McNamara  <caolanm@redhat.com>  [1b1cfe4837ee7776317f63bb92edcee2d1903b9c]

        a11y crash with no chars selected in character map
        
        type gibberish in character map search box, click character map widget,
        crash
        
        Change-Id: Ifa3e4bce2d7e0b84cf3c5033eb819c73076daabe
        Reviewed-on: https://gerrit.libreoffice.org/51773
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-23  Pranav Kant  <pranavk@collabora.co.uk>  [ed4df95f28d4081c8d244dc013fda53cee5f91b7]

        lok: don't post events on disposed window
        
        Change-Id: I7721380b1bb6e9ec21338a72523326d0cae6729e
        Reviewed-on: https://gerrit.libreoffice.org/51777
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2018-03-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [b4c08ecf514c14ab339347639987d0db845b879d]

        xmlsecurity: remove no longer needed Windows XP workaround
        
        Change-Id: Id3f024fefc0b2bd6f837ecfdd907f0d107600910
        Reviewed-on: https://gerrit.libreoffice.org/51759
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-23  Eike Rathke  <erack@redhat.com>  [c53235ba9aab844c4b16ecf7a28429e256bace6d]

        Enable binary search for numeric values again
        
        ... as used in LOOKUP and VLOOKUP.
        
        This was disabled as a fallout from
        
            commit bad266fa06294f1dacec11ec02dfc6ae4ec8cdc4
            CommitDate: Mon Feb 22 21:30:28 2016 +0100
        
                ScQueryEntry::GetSearchTextPtr() with SearchType, tdf#72196
        
        that changed the !bRegExp condition (which includes numeric) to
        bLiteral (which covers only text string) searches.
        
        Change-Id: I265286ffe75bc7cd9e660ab82b0e647d82865eb9

2018-03-23  Stephan Bergmann  <sbergman@redhat.com>  [604df2f608c03a59be65822d27babf0b00714bd6]

        [API CHANGE] Fix typo in prop implemented by stardiv.UnoControls.FrameControl
        
        There is exactly one implementation of css.frame.FrameControl (which demands a
        property named "ComponentUrl" not "ComponentURL"), and exactly one place where
        that property is used.  So switch those two places to use the spelling of the
        property name as documented in the UNOIDL service.  (Even though that can be
        considered an incompatible change, in the unlikely case that 3rd party code
        expects to be able to access the given implementation's property with the mis-
        spelled name.)
        
        Change-Id: I4fa3f21851b61079c09deea1a24aac22bc96f36f
        Reviewed-on: https://gerrit.libreoffice.org/51766
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-23  Stephan Bergmann  <sbergman@redhat.com>  [119d8137695e38c16e9fad9f3ce8a774f58e4b9a]

        Revert "Allow compiler plugins for online"
        
        This reverts commit b39e627be45f847554f11fdac040b6f4da4054ba.  The assumed (see
        comment at <https://gerrit.libreoffice.org/#/c/46769/4/compilerplugins/clang/
        plugin.cxx@633>) performance bottleneck of isSamePathname -> getAbsolutePath
        does show up in Flamegraph inspections of LO builds.  But changing (non-member
        function) isSamePathname to only call getAbsolutePath if (PluginHandlder member
        function) isLOOLMode is true would need some code reorg, and Online development
        doesn't seem to make too much actual use of the plugin, so conclusion on IRC was
        to revert.
        
        Change-Id: I0f04fdcc87087dac516630ed5e48361f5ea332ca
        Reviewed-on: https://gerrit.libreoffice.org/51774
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [aea9d9b054a59ccb53b7160daba808de9db7d814]

        use boost::optional in vcl
        
        instead of allocating small objects on the heap via std::unique_ptr
        
        Change-Id: Iba1d9ad90dc5a31908027336f85046a9de6f5bc4
        Reviewed-on: https://gerrit.libreoffice.org/51769
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-23  Caolán McNamara  <caolanm@redhat.com>  [144bc302b8e610422f0bdbfceb1726822454dfbc]

        add set editable support
        
        Change-Id: I4ec9d3de426f760c38600d4960e2d37a3be8a9bb
        Reviewed-on: https://gerrit.libreoffice.org/51768
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-23  Caolán McNamara  <caolanm@redhat.com>  [8d4164997f4e9bf8a808d9e64fbf77248b704620]

        inherit from Control for focus support
        
        Change-Id: Idbcdaa97c2ff5f9d8f20270b09753693b03a67a6
        Reviewed-on: https://gerrit.libreoffice.org/51767
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [b1119ed70bae01a862067c43722c55e7c39667f6]

        loplugin:useuniqueptr in SwCursor
        
        storing a struct with two integer values in it, in a linked list, just
        seems inefficient
        
        Change-Id: I2913aa867cc978271d7778f06546d47fa6c57973
        Reviewed-on: https://gerrit.libreoffice.org/51761
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-03-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [400a70303aae6e98d2d5b1d1eb484149a70f9121]

        loplugin:useuniqueptr in PPTWriter
        
        Change-Id: I5c099e97d51808d2dcaf6d1385d1e3cab2e2ddf2
        Reviewed-on: https://gerrit.libreoffice.org/51762
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [e4a839932a6247e8ddd9b16ae597a705ad71fb43]

        loplugin:useuniqueptr in PPTExStyleSheet
        
        Change-Id: Ib830a1be4f840c06ebda9830351d82ad31706be1
        Reviewed-on: https://gerrit.libreoffice.org/51738
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [deb2151d7392b8bbeb0f0287c17a3eb4f8eb42df]

        Typo: ImplGetSelectEntryPos -> ImplGetSelectedEntryPos
        
        Change-Id: I19233d37b2d72bef73659ddbb6d116d2632145c1
        Reviewed-on: https://gerrit.libreoffice.org/51748
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-23  Stephan Bergmann  <sbergman@redhat.com>  [198b1ed5866303a32aae7cbc8249cd122b57be1c]

        blacklist should have been static
        
        Change-Id: I2f9172ba9d9724b39ce00f0e5a24a5d4032789a9
        Reviewed-on: https://gerrit.libreoffice.org/51765
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [0bbfb4733289782e042a76e3c87c8df6c1819c05]

        loplugin:useuniqueptr in PluginSlideChange
        
        Change-Id: I60474c40012c2afa2573bc5ba5013e46551d1309
        Reviewed-on: https://gerrit.libreoffice.org/51760
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-23  Caolán McNamara  <caolanm@redhat.com>  [3c8a6b0a183e5fa78024b5e0bb83584269068c3e]

        ofz#7065 Integer-overflow
        
        Change-Id: Ic8837d21d64dc6fd3623ab5d32bc902e6c34dd21
        Reviewed-on: https://gerrit.libreoffice.org/51746
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-23  Justin Luth  <justin_luth@sil.org>  [d47c84a5fd38c1aa28fe6e3144b4efd0226f8f97]

        comment: Word does not use tabs in footnote implementation
        
        Tabs are inserted when LO exports to MS formats in an attempt to
        emulate its "magical" spacing which uses the paragraph margin.
        
        By default, the Footnote paragraph style has a paragraph margin of
        0.60cm. A hanging indent places the footnote character before the
        margin, and thus a tab advances to the margin. So the emulation
        works well.
        
        The previous comment was misleading because it suggests that this
        was a Microsoft convention, but actually this is an OOo innovation.
        
        Change-Id: Ie8708998457bcb3363bbc760086cf2b41d3eb104
        Reviewed-on: https://gerrit.libreoffice.org/51753
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-03-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [327fd7ea7209c9131ac86757fa8d5ca925eeccb5]

        tdf#116525 writer, no shadow around box
        
        regression from
        
            commit 2ccde70d60d3a5074faf49260e8fe0ccdb91ff26
            teach redundantcast plugin about functional casts
        
        because we are now passing the same variable as a both an in-parameter
        and an out-parameter
        
        Change-Id: I6454103fbc46530180cde5f725273e062eb2e25d
        Reviewed-on: https://gerrit.libreoffice.org/51757
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e97737fd667d74c759e7e44e9c5364b8c7cda0a9]

        Typo: GetSelectEntryPosLBB -> GetSelectedEntryPosLBB
        
        Change-Id: Id1706d11143ee60216322db1ac51207e658000e1
        Reviewed-on: https://gerrit.libreoffice.org/51749
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [a82cdccb0c276ec10c35beec46fa7fa25fc95cd5]

        Typo: GetSelectItemId -> GetSelectedItemId
        
        Change-Id: Ieebb50b73f1f341c924693f3966f8cd2b09a136b
        Reviewed-on: https://gerrit.libreoffice.org/51750
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [c12fc293650a860d5e05c32000f904afaf0958b6]

        Typo: GetSelectLanguage -> GetSelectedLanguage
        
        Change-Id: Ia283812d4e9df87d875559af5366c2e36b19eab2
        Reviewed-on: https://gerrit.libreoffice.org/51747
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f4394514a1afacff690e95472730da0a4f4d92e0]

        Typo: SplittTable -> SplitTable
        
        Change-Id: I6c5947964b3765ea05debe8837bd2f3dc57ae6ed
        Reviewed-on: https://gerrit.libreoffice.org/51745
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [503c93275ecfab8ad80606cd43e094382a2c38f0]

        loplugin:useuniqueptr in ScPoolHelper
        
        Change-Id: I12bb470b3c0af78aa713e7b28d59235b55507d24
        Reviewed-on: https://gerrit.libreoffice.org/51737
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-23  Jens Carl  <j.carl43@gmx.de>  [f9099cecf94cf4dd981158067152b7be12b462eb]

        Correct class name
        
        Change-Id: Ie7e7ce72c264d9244bd0cb2e8e1f51fb6f4434d8
        Reviewed-on: https://gerrit.libreoffice.org/51756
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-03-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [98e991c0be88858004e535599fbb6a7bd2a23445]

        loplugin:useuniqueptr in RichTextControlImpl
        
        Change-Id: I3fcf9a4edf6dbed496bcc9160847e627777f04f1
        Reviewed-on: https://gerrit.libreoffice.org/51740
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [75bea88a78071ac4336d2593512e1dbf3a865876]

        loplugin:useuniqueptr in DocumentChartDataProviderManager
        
        Change-Id: I4b6c5996bbf0be3998925655a44ba02bc197607e
        Reviewed-on: https://gerrit.libreoffice.org/51739
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [5053b8cd3f18cb5baa039c343e20b1b87e7b25a5]

        loplugin:useuniqueptr in AstStruct
        
        Change-Id: Ib7416235e41192323e74061bfce6c162e87612f2
        Reviewed-on: https://gerrit.libreoffice.org/51736
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [2925ded06627fb7e5408f15288490db7c9f0ebb0]

        loplugin:useuniqueptr in OutlineView
        
        Change-Id: I6da98d8634076826cfdbe8d77fa72cb2b99ffe84
        Reviewed-on: https://gerrit.libreoffice.org/51672
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-23  Justin Luth  <justin_luth@sil.org>  [fa1db85bc3cd49407a2f1cfa44433e2718a35baf]

        remove isolated comment
        
        The comment wasn't connected to anything even on initial import.
        There is an m_bOutKF variable in use, but never anywhere in
        this function.
        
        Change-Id: If05748abcfa5e55f1edadf5487904f10049ce13f
        Reviewed-on: https://gerrit.libreoffice.org/51754
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-03-22  heiko tietze  <tietze.heiko@gmail.com>  [0cae836e941a73bc1bfbbf03e520003c58c51aa0]

        tdf#116448 - Function "Skip empty cells" unclear
        
        Tooltip added
        
        Change-Id: I098f0680e3240535fae0797e421b5de479adff02
        Reviewed-on: https://gerrit.libreoffice.org/51741
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-03-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f7e206731423953c96f2aca1c1e1568dc76bff0d]

        Updated core Project: help  d0a2cca6885c900fd362bdd7a72e382fe3b34ef4
        
        tdf#105562 Correct page for AND/OR logic function
        
        Change-Id: I2dcc976e2ea090da68d4d8389c58847f6c6fb082
        Reviewed-on: https://gerrit.libreoffice.org/51744
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-03-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8b7873d98bb2862f16ebf0462f63ee3635c4ef75]

        Fix typo
        
        Change-Id: I11e9d7c3e26a7be5e9f251d6c5ea099914cb5392
        Reviewed-on: https://gerrit.libreoffice.org/51716
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-22  Caolán McNamara  <caolanm@redhat.com>  [da9aa49f360c1351f5b5ce8bcf4a9df2db8c4f15]

        weld PasswordToOpenModifyDialog
        
        Change-Id: I42ebbd1c94a54fb1d4c755fbcc6758c93614bc33
        Reviewed-on: https://gerrit.libreoffice.org/51729
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-22  Caolán McNamara  <caolanm@redhat.com>  [4829542997ddd3f32a834b460a077bbe2ffbdf95]

        ofz#7063 ensure lifecycle
        
        Change-Id: I18d62bc3bd409ca65c85ea47e8d5b3930481edf9
        Reviewed-on: https://gerrit.libreoffice.org/51731
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-22  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9b679d3f627023bbe2859258fe0ad909e23d0feb]

        Add missing ellipsis to insert signatureline
        
        Change-Id: If936e9007693b5852f52c05dc31ddd78f9c266df
        Reviewed-on: https://gerrit.libreoffice.org/51730
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-22  Jens Carl  <j.carl43@gmx.de>  [b910203239f29d886c698377fa40185998adbae3]

        tdf#45904 Move _SpreadsheetDocumentSettings Java test to C++
        
        Change-Id: Ic6bde95d0d4255e082a60e41a117365422b22aa8
        Reviewed-on: https://gerrit.libreoffice.org/51724
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-03-22  Jens Carl  <j.carl43@gmx.de>  [3228251663fa866c3cc84bc19d64f77f13e99eef]

        Add UNO API property tester for double and read-only boolean.
        
        Change-Id: I85ec413aa34bdc563294dc71520742515849fbca
        Reviewed-on: https://gerrit.libreoffice.org/51722
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-03-22  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [d8b7119859897fa98b6588e2426a13fbd51cf3dd]

        tdf#116510 Copy cell anchored images too when copying cells
        
        Change-Id: Ia64100a00e65b7871c44a9b4700ca86782897a8e
        Reviewed-on: https://gerrit.libreoffice.org/51725
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-22  Caolán McNamara  <caolanm@redhat.com>  [9aa46fbc67b8c1098e36fdf00dfc2468ee3a1694]

        set parent for password dialog
        
        Change-Id: I3276cdc1a9f94aead260706cb378e278000081be
        Reviewed-on: https://gerrit.libreoffice.org/51728
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-22  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [5b348b1a8ca3c5ba1049aacba1ac2e3c43ed26b7]

        tdf#83877 Move SignatureLineDialog to svx
        
        To prepare using from Calc
        
        Change-Id: I102ecf2c956922dd1458c99bd7cd7be30f6f5ec4
        Reviewed-on: https://gerrit.libreoffice.org/51726
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [178715e7ca365de98bcd3656b9ce0bfce5aa95e7]

        Updated core Project: help  0d0de1b0c16334322e584fcb770db68f66d2a042
        
        Add vnd.oasis.opendocument.* objects in new help
        
        Add capability to link ODF files in help page as objects
        Files are stored in media/files/ folder
        Example in func_imsin.xhp
        
        Change-Id: I4704e3cc235fd31251f3a4dba403e62f2ef1de0e
        Reviewed-on: https://gerrit.libreoffice.org/51721
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-03-22  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [a11b728dae808d45e47565f375ba75104512b47e]

        dbahsql: refactor move index parser to parseschema
        
        Change-Id: I57820edc9ba8e9b8b11db78cf795fd5b1203db9b
        Reviewed-on: https://gerrit.libreoffice.org/51733
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-03-22  Jean-Pierre Ledure  <jp@ledure.be>  [fdd3941acfb3e9f4c1775d50210f9811cd179564]

        Access2Base - Bypass Basic IDE shortcoming
        
        When using an If statement with a continuation character
        after Then, sometimes breakpoints are desynchronized.
        Suppress continuation character and add an explicit End If

2018-03-22  Jean-Pierre Ledure  <jp@ledure.be>  [5ca8203ae708504855661a5049084f9e8b5926cf]

        Access2Base - FIX Manage case of form without DrawPage
        
        When a database form is not related to data
        and has no control, then the DatabaseForm object is Null.
        The Null value must be intercepted in many places.

2018-03-22  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [9adc7bdf6d304c540339f389aa02c925733ef248]

        dbahsql: add unit tests for schema import
        
        Change-Id: Ib666562f2d33824188ea3d643e6056f375a4339b
        Reviewed-on: https://gerrit.libreoffice.org/51537
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-03-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [b7654432bfeca619b7657abc8d27193e44cf4dfc]

        loplugin:useuniqueptr in ScDocument
        
        and fix bug where we were deleting a pointer to an object
        we did not own via pFormatExchangeList
        
        Change-Id: I488c679734c48bd21bc6be04837e037e97550647
        Reviewed-on: https://gerrit.libreoffice.org/51668
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-22  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [f82888653c853f236ab0035bb578a7129ec72fa5]

        oox: don't segfault when failing to open a custom fragment
        
        Change-Id: Ie05d1feea2e930b117b3754c6e0db86bdb85bc61
        Reviewed-on: https://gerrit.libreoffice.org/51681
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [f3e8d0fb317090aade384784a1e16a8c8afe3437]

        xmlsecurity: create XMLDocumentWrapper instances with a constructor
        
        Change-Id: I23bca00fb0fbcae92e73c4a106b08edd5caf5cf9
        Reviewed-on: https://gerrit.libreoffice.org/51720
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-03-22  Jens Carl  <j.carl43@gmx.de>  [fd911a32505331174787403e6260202e29ea82b8]

        tdf#45904 Rename test object for GlobalSheetSettings
        
        Rename test object ScSpreadsheetSettingsObj to ScSpreadsheetSettings.
        
        Change-Id: Ia70cc82e0ee20571ad029590db735f932e5c7958
        Reviewed-on: https://gerrit.libreoffice.org/51723
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-03-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [fa28a491f56a63b2ca28f611fcce3fa437cdad38]

        loplugin:useuniqueptr in DrawDocShell
        
        Change-Id: I051fb0523622ef2ab93639f0d28b4dc5f4efdbac
        Reviewed-on: https://gerrit.libreoffice.org/51671
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [ca787ba7c81c142e03126ea0c648540b3b3bdc0b]

        loplugin:useuniqueptr in SmDocShell
        
        Change-Id: I1183edd427da0ee31547ebdad572ec5cac3fb33f
        Reviewed-on: https://gerrit.libreoffice.org/51670
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [bf1daa9f4b0bd2ac706133def18c4af4cad9f216]

        loplugin:useuniqueptr in SdTransferable
        
        Change-Id: I7ace5ab37ce6df240d3b7fbe8c0fd12618fa3031
        Reviewed-on: https://gerrit.libreoffice.org/51669
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [c0a76a9460a4a7db1575bc87744985150462a334]

        loplugin:useuniqueptr in ScColumn
        
        Change-Id: If2f8e1f730fabaf124e515dbe58ec5d755d1e57b
        Reviewed-on: https://gerrit.libreoffice.org/51667
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [2074a7a42d5865ce2915a0e3c16535d5105c6e71]

        loplugin:useuniqueptr in SwDefTOXBase_Impl
        
        Change-Id: I114cbf54420d8fb017e1ec5530d40413d8c34ed4
        Reviewed-on: https://gerrit.libreoffice.org/51666
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [a9c78d7849b62fde34ec79c50063fba550c05e70]

        loplugin:useuniqueptr in SwAccessibleParagraph
        
        Change-Id: I2648add548c214f7d448941db39622ca660f6fab
        Reviewed-on: https://gerrit.libreoffice.org/51665
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [e1315724322e0bcacb9c8fe25e3385ebd94ed505]

        loplugin:useuniqueptr in SwAccessibleMap
        
        Change-Id: I47b64b30123918fb0d8251ae7ba113775cfb3625
        Reviewed-on: https://gerrit.libreoffice.org/51664
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [cc2c1d9525baa5746ee58bb4cb6b0b62eca20a51]

        loplugin:useuniqueptr in ScDPResultMember
        
        Change-Id: Icf8a52bcf233994bc49a5d9094196154f20602ea
        Reviewed-on: https://gerrit.libreoffice.org/51663
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [00635fb32c09ab90bff713eb53333de045e301a6]

        loplugin:useuniqueptr in DrawViewShell
        
        Change-Id: I5125e973fbda75b2c7e52e294db74bc3bd5e0bd9
        Reviewed-on: https://gerrit.libreoffice.org/51662
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [b9ada4bc6f2de5cd67af460d51af16075cb2894b]

        loplugin:useuniqueptr in PresenterTextView::Implementation
        
        Change-Id: Ie5641d3a4b0791aa4ae4f126afeb3ec6f9760909
        Reviewed-on: https://gerrit.libreoffice.org/51661
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-22  Caolán McNamara  <caolanm@redhat.com>  [751191ed2d7d6af6eddc3d738e8c45b0a2ab2572]

        move btndlg from vcl to toolkit
        
        Change-Id: Iecc528bce1df9a67af43f9d9dd3ed41af24b0fad
        Reviewed-on: https://gerrit.libreoffice.org/51713
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-22  Caolán McNamara  <caolanm@redhat.com>  [bcb1392505ee3a19d8062402ff66888f1631b264]

        move MessBoxStyle to last consumer
        
        Change-Id: I1edbf247999cd59cee4d268ed686e8ed9b61d99f
        Reviewed-on: https://gerrit.libreoffice.org/51712
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-22  Caolán McNamara  <caolanm@redhat.com>  [a084d003a927440fb56b11a0b7175360a1af41ab]

        weld OSQLMessageBox
        
        Change-Id: Idbdb07bc342a91695d15ea1a87d1863798ca34b0
        Reviewed-on: https://gerrit.libreoffice.org/51676
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-21  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [519293447189f75e842065f7ff211d395d0da4b6]

        lok: be informative and exit when tilebench fails to initialize
        
        Change-Id: I11078e36aafc715b7103998a17e0cb01926b8e97
        Reviewed-on: https://gerrit.libreoffice.org/51618
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2018-03-21  Caolán McNamara  <caolanm@redhat.com>  [2c498cfe21145a9290e004b10ad87f28605d230e]

        block buttons with click handlers from setting a response
        
        which is effectively what vcl buttons do
        
        Change-Id: Ic4374b3a761b954548ff10d654422d14ef6e0763
        Reviewed-on: https://gerrit.libreoffice.org/51710
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-21  Caolán McNamara  <caolanm@redhat.com>  [678980ceaebd47916a4aafb448a3bfcfd5d3ca25]

        add get_widget_for_response support
        
        Change-Id: I49abb5e6621dbfe2fc92ef9c2a47568c62c372c2
        Reviewed-on: https://gerrit.libreoffice.org/51709
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-21  Laurent BP  <laurent.balland-poirier@laposte.net>  [625f341d4c1e7e1043702687a55a972f55cb8ebb]

        tdf#114749 Replace fonts in templates
        
        Replace Arial with Liberation Sans
        Replace Times New Roman with Liberation Serif (except if does not make sense)
        Replace Roboto Bk with Liberation Sans
        Reduce number of fonts declared
        
        Change-Id: I967818dd6079d43c9b0616541c6c7a7ddac13886
        Reviewed-on: https://gerrit.libreoffice.org/51464
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-03-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [81f48a56fef3c467f34e3cd6cc8347a29675cddc]

        Updated core Project: help  4a1008b6ee7043031e9b050adcf836c2f0c88a47
        
        Deploy videos in New Help (WIP)
        
        Add YouTube videos in New help.
        add makefile
        NOTE: <object> is not rendered in old help.
        NOTE2: Removed online objects from offline help
        
        Change-Id: I829fe1858002a454417d36d0651fe49097e008d4
        Reviewed-on: https://gerrit.libreoffice.org/51679
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-03-21  Khaled Hosny  <khaledhosny@eglug.org>  [b94a66ebc8db6c5ca9c7dcfdfbb06b49deae4939]

        tdf#115117: Fix PDF ToUnicode CMAP for ligatures
        
        Move the glyph to character(s) mapping to CommonSalLayout where we have
        enough information to do this properly. This correctly handles ligatures
        at end of run that wasn’t handled before, and also fixes a bug in the
        PDF writer code when there is more than one ligature in the run (it
        forgot to clear aCodeUnitsPerGlyph vector after each iteration). Also
        drop the “temporary” fix for rotated glyph from 2009 that does not seem
        to be needed now (the document from that bug exports correctly after this
        change).
        
        Change-Id: I5b5b1f4470bbd0ef05cbbc86dfa29d2ff51249ea
        Reviewed-on: https://gerrit.libreoffice.org/51617
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-03-21  Stephan Bergmann  <sbergman@redhat.com>  [c75705b2306d3fd41e71eb4613773b62bdaa9ca5]

        Fix lifetime of referenced-by-reference EnhancedCustomShape2d
        
        ...that is created as argument to
        EnhancedCustomShape::FunctionParser::parseFunction (and referenced from data
        reachable from aExpressNode), but still referenced during following
        aExpressNode->fillNode call.  Reintroduce the aCustoShape2d variable that had
        been removed with 86c4672f4600daf19238ef25377406f445d9453a "OperationSmiley:
        Secured quite some places using CustomShape", causing the regression that in
        UBSan builds e.g. CppunitTest_sc_subsequent_export_test would fail with
        
        > /svx/source/customshapes/EnhancedCustomShapeFunctionParser.cxx:261:57: runtime error: member call on address 0x2b1295491180 which does not point to an object of type 'EnhancedCustomShape2d'
        > 0x2b1295491180: note: object is of type 'SfxItemSet'
        >  1a 04 00 01  10 99 42 cb 12 2b 00 00  10 2d 8f 00 40 60 00 00  00 00 00 00 00 00 00 00  00 00 00 00
        >               ^~~~~~~~~~~~~~~~~~~~~~~
        >               vptr for 'SfxItemSet'
        >     #0 0x2b131efeb12d in (anonymous namespace)::EnumValueExpression::fillNode(std::__debug::vector<EnhancedCustomShapeEquation, std::allocator<EnhancedCustomShapeEquation> >&, EnhancedCustomShape::ExpressionNode*, unsigned int) /svx/source/customshapes/EnhancedCustomShapeFunctionParser.cxx:261:57
        >     #1 0x2b131f01f061 in (anonymous namespace)::BinaryFunctionExpression::fillNode(std::__debug::vector<EnhancedCustomShapeEquation, std::allocator<EnhancedCustomShapeEquation> >&, EnhancedCustomShape::ExpressionNode*, unsigned int) /svx/source/customshapes/EnhancedCustomShapeFunctionParser.cxx:632:40
        >     #2 0x2b12e0915a5c in ConvertEnhancedCustomShapeEquation(SdrObjCustomShape const&, std::__debug::vector<EnhancedCustomShapeEquation, std::allocator<EnhancedCustomShapeEquation> >&, std::__debug::vector<int, std::allocator<int> >&) /filter/source/msfilter/escherex.cxx:2426:62
        [...]
        
        when accessing the already-dead EnhancedCustomShape2d object.
        
        Change-Id: I8f3e598f81e8e01e2505483437025ddd4cee2ec9

2018-03-21  Szymon Kłos  <szymon.klos@collabora.com>  [fb29b8262488d045a926504725669a362bacb5bb]

        tdf#116241 Customizing value highlighting colors
        
        Change-Id: I5d77e6207d1e29326282d7184c9348e59292977a
        Reviewed-on: https://gerrit.libreoffice.org/51653
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-03-21  Jens Carl  <j.carl43@gmx.de>  [fc3f43b6fe3df5e46ca869d5934d4c3333444881]

        Move UNO API property testers header file
        
        Move the header file form the global include path include/test to the
        module-specific path test/inc.
        
        Change-Id: I72c1f3b420bc387f4f5b9ab75f30f0e8462c1b75
        Reviewed-on: https://gerrit.libreoffice.org/51682
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-03-21  Caolán McNamara  <caolanm@redhat.com>  [655d7340536ed2847d1da873b141d8776f791d12]

        Resolves: tdf#116429 unwanted extra step in undo insert shape
        
        Change-Id: I23065275baa60a09f2a3c15513e3f2b8160e2bf0
        Reviewed-on: https://gerrit.libreoffice.org/51706
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-21  Caolán McNamara  <caolanm@redhat.com>  [8d55371997dd1e98a602b397fa86f20481119047]

        add optional helpid to add_button
        
        Change-Id: I9606d0788c78397feb0840463991c5498e759b5a
        Reviewed-on: https://gerrit.libreoffice.org/51703
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-21  Caolán McNamara  <caolanm@redhat.com>  [417d26291cd13c861e8f6262d0fb6afa026f015c]

        move these down to base
        
        Change-Id: I8489abb3d6b7115b19cff9522dc49589e7d6a9c4
        Reviewed-on: https://gerrit.libreoffice.org/51702
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-21  Caolán McNamara  <caolanm@redhat.com>  [754f6e2fe0d329e12e9e083d4fccc4086d9b4d04]

        tdf#115683 there are other cases of dialogs before document load
        
        Change-Id: I97ddbb528927fecb66072b42baa90272de2af39a
        Reviewed-on: https://gerrit.libreoffice.org/51704
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-21  Caolán McNamara  <caolanm@redhat.com>  [12efe34abb984ac37abae59ccac83a4f86a27e77]

        support both vcl and weld in genericunodialog for interim
        
        Change-Id: Ife85dd7a4bd27260514b390ca3928152db0d688f
        Reviewed-on: https://gerrit.libreoffice.org/51699
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-21  Stephan Bergmann  <sbergman@redhat.com>  [718c82d1de44d2d7c16e4299b61171b72186f50b]

        Don't initialize data for --enable-dbgutil only
        
        This had originally been introduced with
        0f6149593129c3d208f07d0d017dec0c71760778 "Make it easier to catch code that
        assumes SalBitmaps are created pre-cleared".  But it only made it harder to find
        the issue reverted with ebe247642d85d39b6e1ffae3cf92c31748f2e983 "Revert
        'tdf#116213 OS X and OpenGL bitmap scaline sizes are not 32-bit aligned'".
        
        Change-Id: I344e1ab4b390baa8364ade5fd2737a12708facdc

2018-03-21  Stephan Bergmann  <sbergman@redhat.com>  [ebe247642d85d39b6e1ffae3cf92c31748f2e983]

        Revert "tdf#116213 OS X and OpenGL bitmap scaline sizes are not 32-bit aligned"
        
        This reverts commit 460f39e687393b3a8906d2adc3e8f7a0c749851a.
        
        For one, it had started to make bitmap checksum equality check in
        svx/qa/unit/XTableImportExportTest.cxx, CppunitTest_svx_unit, fail most of the
        time in macOS --disable-dbgutil builds, as the bitmap checksum is now computed
        also over padding bytes containing random values (but --enable-dbgutil
        initializes those bytes).  And why would fixing tdf#116213 for Windows require
        touching the macOS-specific code, anyway?
        
        For another, tdf#116213 comments 6 and 7 report further problems that are likely
        linked to this commit.
        
        Change-Id: I3e158813ab89a1ead3780abbf6b120ec52660231

2018-03-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [17407f808ed0ca5d65a98da186f7e2ab60dc641b]

        Turn on clang-format for these files
        
        I (tried to) keep these files consistent locally with astyle in the past,
        switching to clang-format makes sure that the recent problem with introducing
        inconsistencies in these files doesn't happen again.
        
        (On the flip side, it's great to see that now others also touch this
        PDF/pdfium code. :-) )
        
        Change-Id: I6065eab77c584197a82fe48e7d3e81b445106efd
        Reviewed-on: https://gerrit.libreoffice.org/51701
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-21  Stephan Bergmann  <sbergman@redhat.com>  [45ea6ebdf1ddb43335d116a0dd7a4ad61f5725f3]

        Avoid undefined floating -> integer conversion in TIFF import
        
        ...as started to happen when reading (invalid)
        filter/qa/cppunit/data/tiff/fail/RC4-crash-7.tiff in
        CppunitTest_filter_tiff_test after c81765629bf0f7b3a0a8bb1dbed599a7f49ee58c
        "coverity#1266496 Untrusted loop bound":
        
        > /filter/source/graphicfilter/itiff/itiff.cxx:270:47: runtime error: value -nan is outside the range of representable values of type 'int'
        >     #0 0x2b5bae7ad928 in TIFFReader::ReadIntData() /filter/source/graphicfilter/itiff/itiff.cxx:270:47
        >     #1 0x2b5bae7b0017 in TIFFReader::ReadTagData(unsigned short, unsigned int) /filter/source/graphicfilter/itiff/itiff.cxx:320:27
        >     #2 0x2b5bae7e80f3 in TIFFReader::ReadTIFF(SvStream&, Graphic&) /filter/source/graphicfilter/itiff/itiff.cxx:1377:21
        [...]
        
        With an error-reporting concept apparently missing here, just convert such out-
        of-bounds values to zero.  (And make ReadDoubleData not go though the value-
        limiting ReadIntData for floating types.)
        
        Change-Id: I6e53e468e6b98fb7a7d5fd7f3336ee2168f76e30
        Reviewed-on: https://gerrit.libreoffice.org/51700
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-21  Caolán McNamara  <caolanm@redhat.com>  [bee825957a15bd8ef5bbcaf2dcb6fb812bd7de6c]

        ofz#7043 already registered
        
        Change-Id: Ic94891c82944d04fe3391c0bd0731a6e3e4373e0
        Reviewed-on: https://gerrit.libreoffice.org/51691
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-21  Caolán McNamara  <caolanm@redhat.com>  [bec100c0742101f9fd378f21b20f0721262bfd32]

        coverity#1430229 Unchecked return value
        
        Change-Id: I100125d723a83ec7846cf9651ecebd3df697ce58
        Reviewed-on: https://gerrit.libreoffice.org/51695
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-21  Caolán McNamara  <caolanm@redhat.com>  [42fe3985ed93d79228f70ecd6d69218fb9c3d41a]

        coverity#1430228 Dereference after null check
        
        Change-Id: I15b63e0adba812a84517bae086548441edfab7dc
        Reviewed-on: https://gerrit.libreoffice.org/51697
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [c6202b2cdacbed5821c8eeec026e9c7d8f69c00e]

        fix bug in SwFEShell::SetColRowWidthHeight
        
        which has been there ever since
        
            commit 84a3db80b4fd66c6854b3135b5f69b61fd828e62
            Date:   Mon Sep 18 23:08:29 2000 +0000
            initial import
        
        since ColLeft==0, the expression "eType & ColLeft" would always evaluate
        to false.
        
        Change-Id: Iab9e96e29b37242ff814f9cd3a7dcf38ac77a223
        Reviewed-on: https://gerrit.libreoffice.org/51644
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-21  Caolán McNamara  <caolanm@redhat.com>  [0330a03e41610b6298c3f588180783f86e730b0b]

        coverity#1430232 Dereference before null check
        
        Change-Id: If15fe7c5f523a1c29a3d399a7b072180f9642439
        Reviewed-on: https://gerrit.libreoffice.org/51694
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-21  Stephan Bergmann  <sbergman@redhat.com>  [ffc525e348cd497f73d7c0abbff8499d52540e3f]

        CppunitTest_services: check service impls support properties as advertised
        
        ...blacklisting existing violations for now (to be cleaned up)
        
        Change-Id: Ie94de44d44e04ed45c0ae10d518157da76332bda
        Reviewed-on: https://gerrit.libreoffice.org/51654
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-21  Mike Kaganski  <mike.kaganski@collabora.com>  [f1779e0e4b9d191ca4682011d179ff1879ef82f5]

        Remove redundant assert
        
        We had just returned on this condition
        
        Change-Id: I822a4fe62e24442800ca17b404862818095e641d
        Reviewed-on: https://gerrit.libreoffice.org/51685
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-21  Mike Kaganski  <mike.kaganski@collabora.com>  [234d0368c823eb1a74e973e051ac522e6b86e833]

        Don't generate filters with empty Includes
        
        Avoids VS warnings:
        
        > smoketest\Library_smoketest.vcxproj.filters : warning  : Unable to
        > read the filters file "Library_smoketest.vcxproj.filters". Please
        > unload the project "Library_smoketest.vcxproj" to be able to edit it.
        > The required attribute "Include" is empty or missing from the element
        > <Filter>.
        
        Change-Id: I0f02e837823a5e7a0355fd0f895f00c63a5df6fc
        Reviewed-on: https://gerrit.libreoffice.org/51684
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c262048da915614cf0349d6e4293ad82cc0667d9]

        Fix typo
        
        Change-Id: Ib9aac2a629352a25d80061c2d4ca420e8144a94b
        Reviewed-on: https://gerrit.libreoffice.org/51683
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-21  Caolán McNamara  <caolanm@redhat.com>  [f6d2aa05482b47fc702d9fdc655ee33e9d8e5a0e]

        drop debugging test
        
        Change-Id: I29f954684dd0e42f497bb4c166288217058171d9
        Reviewed-on: https://gerrit.libreoffice.org/51680
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-21  Stephan Bergmann  <sbergman@redhat.com>  [f57db0a495e99723e81381ffa29dfee982fbd325]

        loplugin:emptyif
        
        Change-Id: If113f176e6ec590d578f5225323f1efda77b7c23
        Reviewed-on: https://gerrit.libreoffice.org/51674
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-21  Stephan Bergmann  <sbergman@redhat.com>  [19ccd4ca8a103c3945c292ae91cd65b3f27b1335]

        loplugin:emptyif
        
        Change-Id: I79aee732d3437d13894a9b91506225b76b3a16be
        Reviewed-on: https://gerrit.libreoffice.org/51658
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-21  Stephan Bergmann  <sbergman@redhat.com>  [328a69253b063b0d4b53794a285cfb412706256a]

        loplugin:unreffun
        
        Change-Id: I7ed192011a930ea871d7efd2d966e6b746e2da3f
        Reviewed-on: https://gerrit.libreoffice.org/51656
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [3613c299f6e6c44bb7f106450d9210037bc18c37]

        sw: fix some IWYU warnings
        
        Change-Id: I3682cc475de8342e4cdf122a35f6c1cfddd4c01e
        Reviewed-on: https://gerrit.libreoffice.org/51677
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-03-21  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [3102b8c8b52845ca4584579a7ad2154488943855]

        vcl: support rendering multiple PDF pages to bitmap
        
        Change-Id: Id42ecabcad90dde84475a01e5df4ed94f221f5ce
        Reviewed-on: https://gerrit.libreoffice.org/51255
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2018-03-21  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [ac6e6753bd3b94df1780b011efae829964262587]

        pdf: refactor poppler importer
        
        This paves the way to add pdf
        parsing via pdfium.
        
        Change-Id: I384687bcdce3011682ebeec18ee3de44759feb1a
        Reviewed-on: https://gerrit.libreoffice.org/51254
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2018-03-21  tagezi  <lera.goncharuk@gmail.com>  [3b3e203461441da733096be323641a8dc07ff24f]

        tdf#68290 cursor moves with Enter in protected sheet
        
        Change-Id: I2ac848f1799d94f521628480664cdb579417772a
        Reviewed-on: https://gerrit.libreoffice.org/49085
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-21  Caolán McNamara  <caolanm@redhat.com>  [dd4f1b1bd31daf080dc0420524712dc244e539b5]

        weld OExceptionChainDialog
        
        Change-Id: I0092d2741055ab89ed4a97db9b8fad56144024c2
        Reviewed-on: https://gerrit.libreoffice.org/51678
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-21  Caolán McNamara  <caolanm@redhat.com>  [dfc2e9be0948ca72f858197392921f5bb27f605b]

        ofz#7012 Integer-overflow
        
        and fix negative rounding code, which results in changing tet
        of from -996 to -1002 which is closer to the original -1000
        
        Change-Id: Ie992e61bf4d14d0cd4194e773479feba96b6d68e
        Reviewed-on: https://gerrit.libreoffice.org/51576
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-20  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [2dadf90aa7bb03d895abc05ec93ca116eb9bacbd]

        tdf#116482: Fix for Crash on drawing
        
        Making the drawing layer import to use fastParser.
        
        Change-Id: I4ff05d65de525aef3e50676072a79c9c329e6afc
        Reviewed-on: https://gerrit.libreoffice.org/51673
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-03-20  himajin100000  <himajin100000@gmail.com>  [82aab78ccd0aab7502260124d330155a569c170e]

        tdf#116470:Convert between ProgName/DisplayName for pivot table style
        
        to avoid styles in different languages to be unnecessarily registered
        
        Change-Id: I450909d798749f751b1c59cda28865f6c3ea76c3
        Reviewed-on: https://gerrit.libreoffice.org/51511
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-03-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [e2076f48aef4aff9a90ae8581d3bde7c26c69ef1]

        sw XHTML export: write only CSS markup for table background
        
        At least in the ReqIF case the bgcolor attribute is not only redundant
        but is also invalid.
        
        Change-Id: I9b5f00a4885d0671668b6bab986c4aee00f3597b
        Reviewed-on: https://gerrit.libreoffice.org/51657
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [f74d9ba2190426b974ca3d56da58919ac233a5d3]

        sw XHTML import: write <div> wrapper in ReqIF mode
        
        ReqIF says the XHTML fragment must be of type xhtml.BlkStruct.class,
        which is either a <p> or a <div> element (a single one).
        
        Just write this wrapper unconditionally, as we ignore it on import
        anyway, and it could be skipped only in the single-paragraph-doc case.
        
        Change-Id: I3051008866c4a28ce54413c73071bd4a5ced8b87
        Reviewed-on: https://gerrit.libreoffice.org/51646
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-20  Caolán McNamara  <caolanm@redhat.com>  [e3bd5ebf678ef7e5ba588d47eed2f027e84cb3cd]

        drop msgbox include
        
        Change-Id: Ic7872adf8a7e8e4a8e1503dd21e22ec69509efaf
        Reviewed-on: https://gerrit.libreoffice.org/51652
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-20  Tor Lillqvist  <tml@collabora.com>  [c5fc1a0bbffa73d0a7249f8b38823588446831c8]

        Mention that SfxApplication is a singleton
        
        Change-Id: Ib1f46c9172285245ed7bbc1fab299d29928c4d10

2018-03-20  Tor Lillqvist  <tml@collabora.com>  [406edb6407532ed725165c2d7e1d360680050377]

        Add debug output operator<< for SfxHintId, SvMacroItemId, and SfxEventHintId
        
        Change-Id: I36fd3efc630d99643fb7db3b89f777d4054ec87d
        Reviewed-on: https://gerrit.libreoffice.org/51651
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-03-20  Mike Kaganski  <mike.kaganski@collabora.com>  [b39cd7d5bd451c1498282025ecd650874ce77b62]

        Exclude a redundant variable
        
        Change-Id: I0a7d6a7068155259313408e8d8e61f72af705cc6
        Reviewed-on: https://gerrit.libreoffice.org/51647
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-20  Caolán McNamara  <caolanm@redhat.com>  [5163c4850dd7768826eaa22947c403d187c3edd3]

        weld SvxIconChangeDialog warning dialog
        
        Change-Id: If90c8dc0e66678cec6b197e3f0c659e85484f5af
        Reviewed-on: https://gerrit.libreoffice.org/51650
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-20  Caolán McNamara  <caolanm@redhat.com>  [579411ccc38642b395fbfb25c9b4e9e9d280b5d1]

        Resolves: tdf#114648 don't show new document until wizard is finished
        
        Change-Id: Ia9cb3fd549c17cb602fa3d7f9163a89697395c77
        Reviewed-on: https://gerrit.libreoffice.org/51648
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-20  Caolán McNamara  <caolanm@redhat.com>  [1b4cb401b813ff026132fbd53b7b335880ed6dec]

        Resolves: tdf#116385 warning dialog should be yes/no not ok
        
        Change-Id: Ied6010e83b9709e5d5c8006912bff0fdce4077a3
        Reviewed-on: https://gerrit.libreoffice.org/51638
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-20  Jens Carl  <j.carl43@gmx.de>  [ea5eb69b65a3e27bfab9cd3f220eaeced159be39]

        Fix error with default arguments
        
        Change-Id: Id645d43ad63b7d91d3c47898c22594dc58333cd2
        Reviewed-on: https://gerrit.libreoffice.org/51622
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-03-20  Caolán McNamara  <caolanm@redhat.com>  [44bf46c1bb9ba884e2ed2042ef995f198460cc28]

        weld MacroWarning
        
        Change-Id: I9ec8ce9b0d5bb973f75606d850fb5961a85865cd
        Reviewed-on: https://gerrit.libreoffice.org/51630
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-20  Caolán McNamara  <caolanm@redhat.com>  [2333786aa0eaf70c45c80e546239fb3565b1b4e7]

        Resolves: tdf#116474 bring hidden text property under undo control
        
        Change-Id: I7bc18e8bc34f2a759371950f9d20dce48f472131
        Reviewed-on: https://gerrit.libreoffice.org/51634
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-20  Eike Rathke  <erack@redhat.com>  [682e2891409ca87ad89e8df43d577dc8d85c48b3]

        Avoid creating a compiler for matrix check if there is no matrix support
        
        ... as indicated by m_pBtnMatrix hidden for reportdesign.
        tdf#116468 cleansing.
        
        Change-Id: I1727dcc9875f0728805bac63cc6c1f1533394c6c

2018-03-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4abe5391803146e27fc7c2494f4dea87cb13b477]

        Updated core Project: help  bd71cddd5c343dc894e78bb9809acb94ca1db337
        
        tdf#80367 Help page for Calc XML Source
        
        With contribution of Kohei, from
        https://wiki.documentfoundation.org/Development/Calc/XMLSource
        
        Change-Id: I363f864069cf42c0893ceb1402f26c9c1dc186a5
        Reviewed-on: https://gerrit.libreoffice.org/51645
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-03-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [bd0eb410c30e0a164714c341eb9e00fdf858149d]

        Updated core Project: help  679dee887342141b13717794445795b068e68258
        
        Fix path for images in offline/online help pages
        
        Change-Id: I69a09398a3465ba3fb8eee953e4d9df67ee9ec84
        Reviewed-on: https://gerrit.libreoffice.org/51639
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-03-20  Eike Rathke  <erack@redhat.com>  [3a3a61bce913b564c7b7a98c56b55cbc11ea273a]

        Resolves: tdf#116468 do not check array/matrix context for reportdesign
        
        It doesn't have any, and worse, there's no currently active OpCode
        symbol map that could be used to create strings from tokens.
        
        Regression from
        
            commit bf1ffc64128f5b96d7c2fcc7adc81cbc25e232fd
            Date:   Sun Jul 16 15:18:09 2017 +0200
        
                FormulaDlg_Impl::UpdateValues: evaluate in force-array context if present
        
        Change-Id: I77c2035fdd0926f67fcc85e7090f30485b4e312c

2018-03-20  Caolán McNamara  <caolanm@redhat.com>  [dbae716d9fddc40459ea72374d6c14224668a138]

        Resolves: tdf#116483 smart art incorrectly rendered
        
        HasPolyPolygon as true case sets an alternative non-broken region even if its
        legacy version would have been broken
        
        Change-Id: I4520b7d7a4032684afad61816380fef7171040f6
        Reviewed-on: https://gerrit.libreoffice.org/51632
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-20  jan Iversen  <jani@libreoffice.org>  [5747ed051440a8baff4b503b3b45146510f198bc]

        iOS, simplified assembler
        
        RC of cpp_vtable_call is never used in the asm part, so remove it.
        
        Change-Id: Iabda12541fbb574a21395a8430c52a3e9f892947

2018-03-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [c0149b1c028450411d36457593f4af3406541b00]

        sw XHTML export: fix duplicated style attribute for table border/background
        
        By making sure only border starts the style attribute, neither of them
        closes it, and then closing it manually after both finished.
        
        It seems that HtmlTestTools::parseHtml() is flexible enough that it can
        take a HTML fragment that has multiple root elements, so no need to wrap
        the fragment in some <html><body>...</body><html> template for test
        purposes.
        
        Change-Id: I32622b17da0fc8ac02a045b3569e34a41419927d
        Reviewed-on: https://gerrit.libreoffice.org/51631
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-20  Caolán McNamara  <caolanm@redhat.com>  [4b785097f1c49ead50e6a2085befcd37c800207b]

        drop unnecessary includes
        
        Change-Id: I1a817d5575bbd57ecaa874a27158b9218e4210cc
        Reviewed-on: https://gerrit.libreoffice.org/51603
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-20  Caolán McNamara  <caolanm@redhat.com>  [f53157835775f976af5bedd9303c91c9d68b80c6]

        ofz#7026 Integer-overflow
        
        Change-Id: I90928a34ce79903885fe903d69a64dac2eb3e45c
        Reviewed-on: https://gerrit.libreoffice.org/51593
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-20  Mike Kaganski  <mike.kaganski@collabora.com>  [3837901ef422d432f709dd95352796a54b58aae6]

        tdf#116516: INTERNET_PROXY_INFO always contains char* data
        
        Regression from e80aef4e032f08ef0c4cfbb028bf83b81002f112
        
        The InternetQueryOption has two variants: ANSI (A) and Unicode (W)
        (see https://msdn.microsoft.com/en-us/library/aa385101).
        INTERNET_PROXY_INFO struct we are using is defined to contain two
        LPCTSTR members (see https://msdn.microsoft.com/en-us/library/aa385148).
        When UNICODE is defined, InternetQueryOption expands to W variant,
        and at the same time, all MS-specific generic string types (like
        TCHAR or LPCTSTR) are expanded to wchar_t-based types.
        
        So, the expectation is that InternetQueryOptionW fills the struct
        with pointers to widechar strings.
        
        But actually this is not true: InternetQueryOptionW still returns
        char-based strings in the struct; so just revert partially commit
        above.
        
        Change-Id: I0facb1baf2a191f7bafdf185e684bfe741ca677a
        Reviewed-on: https://gerrit.libreoffice.org/51629
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-20  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [8567047218c2f6e01b6525e0996607ad7f928a57]

        tdf#116494: Don't ask parent if no help text
        
        And add/use an IsHelpInstalled() method to SfxHelp.
        
        Change-Id: Ib87573067d6c44fa5adb22253c1a51a78580acf6
        Reviewed-on: https://gerrit.libreoffice.org/51584
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-03-20  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [6e5a95c34c7d6817389c6d9aeb5206d821963f05]

        updater: Tone down the geekiness in user-facing strings
        
        Pro tip: The user doesn’t have to know that the updater is a separate program.
        
        Change-Id: I04c447a16a322b7f4139e69f6cababc797148bb1

2018-03-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [4523a21c6bcf8d57ce90cf074e5b088b6e829e68]

        tdf#16083 writer table resize behavior is random
        
        regression from
        
            commit 890d6790715c4c3f3565b476d538643f04dc6936
            convert TableChgWidthHeightType to o3tl::typed_flags
        
        in the process, improve the fix from
        
            commit bfafda5829f75091c9db798f953d617cde688a1f
            tdf#107866 - Changing table column width with Alt+arrow key strokes
        is broken
        
        Change-Id: I8740d2e1b925ad72ac69f87c5a06d30a55afeb72
        Reviewed-on: https://gerrit.libreoffice.org/51625
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-20  Mike Kaganski  <mike.kaganski@collabora.com>  [992a477840506c73495cabcebc9febd0cc9fe1c5]

        Speed up SdPage comparison
        
        Move trivial comparisons to front; return early on object comparison
        
        Change-Id: I4db927ac87dbb165e80b70046ff44a260b8a504b
        Reviewed-on: https://gerrit.libreoffice.org/51624
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-20  Katarina Behrens  <Katarina.Behrens@cib.de>  [43446fa03995fb5d1379fc0afbeec36c9dedfde2]

        Show start centre thumbnail indicating the file is encrypted
        
        Change-Id: Ie46096b3198852c6ef70960b22652767c09d4779
        Reviewed-on: https://gerrit.libreoffice.org/51532
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-03-20  Caolán McNamara  <caolanm@redhat.com>  [fbadd85ce22d073c10915c0e0198c031a2c01abf]

        Werror=misleading-indentation
        
        Change-Id: If128194d45a4cf7265d0ca839f062ab70c22bcc1

2018-03-20  Stephan Bergmann  <sbergman@redhat.com>  [049d94a5fcfa55039a166164648ecdb28fe7291f]

        Make failure to create symlink a fatal error
        
        ...see commit message of f07e2496963baf8f7c0fecc79e7a420544075d98 "sdk/lib dir
        missing from Linux installation sets"
        
        Change-Id: Idb0f3437c27c867bc628fd3084f2a54c47beef17
        Reviewed-on: https://gerrit.libreoffice.org/51428
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-20  Caolán McNamara  <caolanm@redhat.com>  [38c153c121fc05c49fa9bb02f3a4edf54a3ddeb1]

        drop now unused SvxMessDialog
        
        Change-Id: I019b73b3ae6bf2d61a90cf893b7f4cb356771192
        Reviewed-on: https://gerrit.libreoffice.org/51605
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-20  Caolán McNamara  <caolanm@redhat.com>  [87d303201fcb9d390b0260759404ef6a2ec76b11]

        convert SvxMessDialog use to standard message dialog
        
        Change-Id: Id70d0d93027f6e9e35227b20f6a22f982b287eaa
        Reviewed-on: https://gerrit.libreoffice.org/51602
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-20  Caolán McNamara  <caolanm@redhat.com>  [aaea309f56e46b68e2742bc63489f969a5dbe6ac]

        ofz#6999 improve fix
        
        Change-Id: Ib95ac17011ca2cc98a4d2288cb5879e163482932
        Reviewed-on: https://gerrit.libreoffice.org/51573
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-20  Caolán McNamara  <caolanm@redhat.com>  [535c319c9e37bcdb70749326e09d1963d34df25a]

        coverity#1430079 Overflowed return value
        
        Change-Id: I623f9f317496f281af408d1418d3cc7f2bd2d412
        Reviewed-on: https://gerrit.libreoffice.org/51569
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-20  Caolán McNamara  <caolanm@redhat.com>  [0ee398cf33077ec366a572c76267a3f40bcf08fd]

        weld SwSendWarningBox
        
        and then MessageDialog can become a vcl internal
        
        Change-Id: I8bf1f963971420b11f6c4163f624be26603cc942
        Reviewed-on: https://gerrit.libreoffice.org/51601
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-20  Caolán McNamara  <caolanm@redhat.com>  [0c69f9c627f6eb25f1df26fb63bc511bbac4667a]

        coverity#1430100 Uninitialized pointer field
        
        Change-Id: I6d544b97c2b22a16d6a12b898cbe25580c433b61
        Reviewed-on: https://gerrit.libreoffice.org/51570
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [0f0a80123d970ef6f3f8269619813e5277fff4df]

        tdf#116269 RTF import: implement reverse deduplication for lists
        
        This is the same mechanism that was added in commit
        1be0a3fa9ebb22b607c54b47739d4467acfed259 (n#825305: writerfilter RTF
        import: override style properties like Word, 2014-06-17), except that
        here the reference is a list definition, not a paragraph style.
        
        Also, this commit only implements the part that inserts explicit
        defaults for not repeated properties, not the actual deduplication, as
        that already works at a dmapper level.
        
        (Saving the bugdoc as DOCX, it's visible in document.xml that DOCX marks
        these defaults explicitly:
        
        <w:ind w:left="0" w:right="-6" w:firstLine="0"/>
        
        but RTF does not, so the right place to fix this is in the tokenizer.)
        
        Change-Id: Iec88d9bf1032d1d89194bd272500d6780c3c2224
        Reviewed-on: https://gerrit.libreoffice.org/51589
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-03-20  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [48baafc46825f1248ea9269308cadbd698a23ffc]

        tdf#83877 Add ODF roundtrip test for signature lines
        
        Change-Id: I4c55b19c9f7eaeb7c1c8df4266ea72ce24b17428
        Reviewed-on: https://gerrit.libreoffice.org/51620
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-20  Mike Kaganski  <mike.kaganski@collabora.com>  [021340e7568e75344784a9a573c0602cd3679443]

        Fix comment
        
        Change-Id: I73ec0af22c19674c4b120a68c63710a1b46928ae
        Reviewed-on: https://gerrit.libreoffice.org/51623
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [866e17cfdbd972e520a8c6fcde202d7ccc7e40ad]

        no need to construct a new object in SfxIntegerListItem::operator==
        
        looks like an obvious typo
        
        Change-Id: Icea0952ec8203725cf5ba1ec90bdddd82eca7b3c
        Reviewed-on: https://gerrit.libreoffice.org/51562
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [59e68b30d6695efa65244cf7132417036b0fba63]

        loplugin:useuniqueptr in PPTStyleTextPropReader
        
        Change-Id: I5110ef58302323a59b52cc5451ddba4caa00b6d9
        Reviewed-on: https://gerrit.libreoffice.org/51553
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-20  Serge Krot  <Serge.Krot@cib.de>  [79b2f1cb36ea4fec61b0620085313eb53fce9fa0]

        tdf#115005 Do not remove original vector images from slides
        
        During calculation of the quality index of the image, we should
        take into account also SVM vector image type.
        Its mime type is image/x-vclgraphic.
        
        Change-Id: I7c723e99995f73258bb59d976a6c7670c51f7a25
        Reviewed-on: https://gerrit.libreoffice.org/51599
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [1083e405b6138867ea2d8ff74706237c0a68dc75]

        remove unused maShapesVector
        
        Change-Id: I6ce10a74ed9c665ff20d6408fe2f6b31faf46bcc
        Reviewed-on: https://gerrit.libreoffice.org/51552
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [9bac723400d3007c771f8a780a92d40bdaf4b3c1]

        loplugin:useuniqueptr in Sprite
        
        Change-Id: I55eb8f931cdfd1898ff5a74868dc97f31ce1ae7c
        Reviewed-on: https://gerrit.libreoffice.org/51551
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [70d2fd4823353550a0e7ffd61585ec1a8a51e907]

        loplugin:useuniqueptr in ImplImageList
        
        and fix leak in RemoveImage in the process
        
        Change-Id: I20e395178f92f7127e99011aebbe97246f255d1d
        Reviewed-on: https://gerrit.libreoffice.org/51550
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [58e798c366ba2381a0bf6422036bebe9763035a6]

        loplugin:useuniqueptr in SwCalc
        
        update the table to use a template, which gets rid of lots of casting
        
        Change-Id: Ic9ed3901a33e1cd1a1d4335a704d0dd91a5c2f8a
        Reviewed-on: https://gerrit.libreoffice.org/51414
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-20  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [2068e1a556af412f77fe88a6765e50d326d225c7]

        tdf#83877 SignatureLineDialog: Fix reading "can add comments" property
        
        Change-Id: I771428a37a624f80dba2db9a10297d3a1624f215
        Reviewed-on: https://gerrit.libreoffice.org/51546
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-20  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [39fd78b79efd00e27ea068c03edf83b9dc6b9b57]

        tdf#83877 ODF: Load signature lines
        
        Change-Id: I6a92246161be34bc6ecea8f1c04229a5dd593deb
        Reviewed-on: https://gerrit.libreoffice.org/51535
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-20  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ecb20d71ff6bd6e6230c06a2c50ee71d35c88949]

        Signatureline ODF export: Use tokens instead of plain strings
        
        Change-Id: I80eca35b03be2a7f288705295a355f08fbc757be
        Reviewed-on: https://gerrit.libreoffice.org/51542
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-20  andreas kainz  <kainz.a@gmail.com>  [e2b941fef3d0fb955c2528ea2d3f91f62685912e]

        Colibre icons: update base table small icons
        
        Change-Id: Iaa16f4cc70ae705f18e1b43b0bf7f8c7f1500277
        Reviewed-on: https://gerrit.libreoffice.org/51600
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-20  andreas kainz  <kainz.a@gmail.com>  [5231050887ef88dcb542d9bdb738d4820b2e8bb3]

        Breeze icons: add ed03 for base and update colors in colibre
        
        Change-Id: I13aa38fa5a08b6bd4ef1c66e03622a3a64615a08
        Reviewed-on: https://gerrit.libreoffice.org/51604
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-20  andreas kainz  <kainz.a@gmail.com>  [b99de9392d97605b89e4a1ffa40aca0e7f156117]

        Colibre icons: sc_formatimagemenu.png -> sc_insertgraphic.png
        
        Change-Id: I6f4d61682182d44bea4194f66fe1c9c0bcf8a13a
        Reviewed-on: https://gerrit.libreoffice.org/51606
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-19  Caolán McNamara  <caolanm@redhat.com>  [6b8362acf9e496d5c76e16b6830d63020da77930]

        coverity#1430069 silence Uninitialized scalar field
        
        Change-Id: I54b2140d965fc9c7dddfdcbddd9602ede800c3f7
        Reviewed-on: https://gerrit.libreoffice.org/51566
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-19  Caolán McNamara  <caolanm@redhat.com>  [c81765629bf0f7b3a0a8bb1dbed599a7f49ee58c]

        coverity#1266496 Untrusted loop bound
        
        Change-Id: I89aaf8aab9e4f5230feb4c398fa4ebe9dc5e0add
        Reviewed-on: https://gerrit.libreoffice.org/51563
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-19  andreas kainz  <kainz.a@gmail.com>  [0a6448802db53fcae5de5804b9e6b725528849bb]

        Colibre icons: add base icons
        
        Change-Id: I7d4aecf09e34e6202efcc9bab3a41726c2f3ca3e
        Reviewed-on: https://gerrit.libreoffice.org/51592
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-19  Caolán McNamara  <caolanm@redhat.com>  [7df7545fc9ac4aa55403998b2d65e1b147a9f037]

        coverity#1430074 Uncaught exception
        
        and
        
        coverity#1430066 Uncaught exception
        coverity#1430095 Uncaught exception
        
        Change-Id: Idca2e12d3911e3ea768a2a9fb8e7f3b03a2c887f
        Reviewed-on: https://gerrit.libreoffice.org/51567
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [afe4dfe1d60b81ff673f0859c8c79c19ef26356c]

        sw XHTML export: avoid <strike> for strikeout in ReqIF mode
        
        Similar to how <u> for underline is avoided, the spec explicitly forbids
        this.
        
        Change-Id: I314a49df496d7b02049154564884e296b9633576
        Reviewed-on: https://gerrit.libreoffice.org/51578
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-19  Michael Stahl  <mstahl@redhat.com>  [8f0f5353b079073b450c099bea659bcd4848f830]

        sw: more tweaks to sanity check in SwFrame::GetNextSctLeaf()
        
        * ooo50432-1.sxw has a move from a page with columns to a page without
        columns
        * kde327565-1.odt has a move from a page without columns to a page with
        columns
        * novell348228-1.odt has a section inside a fly frame that has no
        mpUpper
        
        Change-Id: I65afbbad7bb1b7aa3bf7cac8ff78e864adf66c3c
        Reviewed-on: https://gerrit.libreoffice.org/51572
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-19  Caolán McNamara  <caolanm@redhat.com>  [bb1376afbe6978f3d9bd153e2cf34919000bc174]

        coverity#1430061 silence Unchecked return value
        
        Change-Id: I76288e6c7907487efb986f9367c640257f47deb1
        Reviewed-on: https://gerrit.libreoffice.org/51559
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-19  Caolán McNamara  <caolanm@redhat.com>  [16d5cbfd38e57a6fccfda018ede2de7e4c448221]

        coverity#1430065 silence Uncaught exception
        
        Change-Id: I71d5fedb8753d41effa3ebf41811f81f369dae54
        Reviewed-on: https://gerrit.libreoffice.org/51564
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-19  Caolán McNamara  <caolanm@redhat.com>  [14244769eb799730a58960c8b2fe3990f44fd0ba]

        coverity#1430097 Dereference null return value
        
        Change-Id: I1cba6a67c2b94b5906c017960e5636d5e7b87dd2
        Reviewed-on: https://gerrit.libreoffice.org/51565
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-19  Caolán McNamara  <caolanm@redhat.com>  [d2dc813469960cfef48b187cc5f9883478e41f14]

        coverity#1430057 silence Argument cannot be negative
        
        Change-Id: I58bf1a204393ea95c85f51cf9ef3387db1565a4e
        Reviewed-on: https://gerrit.libreoffice.org/51558
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-19  Caolán McNamara  <caolanm@redhat.com>  [cce17de6e7736341056604fc391c78295b097a7d]

        coverity#1430077 add assert for 'Division or modulo by zero'
        
        and
        
        coverity#1430076 Division or modulo by zero
        coverity#1430078 Division or modulo by float zero
        coverity#1430082 Division or modulo by float zero
        coverity#1430083 Division or modulo by zero
        coverity#1430085 Division or modulo by zero
        coverity#1430102 Division or modulo by zero
        coverity#1430103 Division or modulo by zero
        
        Change-Id: I9d7190f95d19a755c681f1f897a8921105ef7c46
        Reviewed-on: https://gerrit.libreoffice.org/51568
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-19  andreas kainz  <kainz.a@gmail.com>  [864c129a7714085d371c2b127cbc8e5c862347e6]

        Colibre Breeze icons: links.txt update
        
        Change-Id: Ibd0a22986c5eb67a5b1a9078ed7415b71f882cf6
        Reviewed-on: https://gerrit.libreoffice.org/51586
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [bd063a890e486989b59963e59dd67e8a692f27ba]

        sw XHTML export: fix missing type attribute for fallback image
        
        This was working in OutHTML_FrameFormatGrfNode(), but not in
        OutHTML_FrameFormatOLENodeGrf().
        
        Change-Id: I4f8e280713cad2a00cad5da65a09afc5a36d40d0
        Reviewed-on: https://gerrit.libreoffice.org/51571
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-19  Jan Holesovsky  <kendy@collabora.com>  [67a023ef9b251c1e6e2a46521a51ad829c417451]

        lokdialog: Set parent for AutoCorrect Options... so that it can be tunneled.
        
        To get this dialog: Right-click on a mis-spelled word, and it's in the
        tunneled context menu.
        
        Still it should be converted to async though.
        
        Change-Id: Ia8f2aaf0d04f144c74999107de98e52cd51876e7
        Reviewed-on: https://gerrit.libreoffice.org/51441
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>
        (cherry picked from commit 7b83827d7b5d07401878fe552c421331629a7880)
        Reviewed-on: https://gerrit.libreoffice.org/51548
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-03-19  Tor Lillqvist  <tml@collabora.com>  [584063ccaa3c5b7b984f30e288380cdf3b2f0ec4]

        Add BSTR handling
        
        Change-Id: I89fcb37a5848120d5a3b2d73d40384c18d6cc069

2018-03-19  Caolán McNamara  <caolanm@redhat.com>  [410cc7057ae0eb61034f93fb28d7add5ec76d6e5]

        coverity#1430056 Dereference null return value
        
        Change-Id: Ib3b0ca660c1d44794179abf71a81e1bda5124064
        Reviewed-on: https://gerrit.libreoffice.org/51557
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-19  Caolán McNamara  <caolanm@redhat.com>  [18ba437fca41a0f726ebefb060ef335490817544]

        coverity#1430073 silence Unchecked return value
        
        Change-Id: I3c40f0679fea99b22489fedb5af17982c1502a86
        Reviewed-on: https://gerrit.libreoffice.org/51560
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-19  Caolán McNamara  <caolanm@redhat.com>  [9501b7f33183e22de9fab7b2e4bd0e82dbcf7eef]

        coverity#1430093 Logically dead code
        
        regression from...
        
        commit e9171066136868fe89947dda5095e9479d5e50e7
        Date:   Sat Mar 10 18:00:58 2018 +0100
        
            Use for-range loops in editeng
        
        Change-Id: If7601ecc0d8d87bf87d982544e0f4b5b2a5d91c6
        Reviewed-on: https://gerrit.libreoffice.org/51561
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [d414befa3f837aed3d80a77756a154e30dc6cb37]

        sw: prefix members of SwAutoFormatDlg
        
        Change-Id: Ie65df1b5e0c7b2a7e0f91b65d16e33fdae353c68
        Reviewed-on: https://gerrit.libreoffice.org/51533
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-19  Caolán McNamara  <caolanm@redhat.com>  [e83dc1b5edee95184a84d2d2ca2675b72d561098]

        coverity#1430091 Unchecked return value
        
        Change-Id: Id72d3c6714a8c74502247eed9c23c7cf8b5412f4
        Reviewed-on: https://gerrit.libreoffice.org/51543
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-19  Caolán McNamara  <caolanm@redhat.com>  [a80d9d61b8dc98dc188c45a3d5d966c6d0ac2b79]

        coverity#1430075 Dereference after null check
        
        Change-Id: Id4c9cc1463ba8b38a7b115d574fec8c9b1d55384
        Reviewed-on: https://gerrit.libreoffice.org/51556
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-19  Mike Kaganski  <mike.kaganski@collabora.com>  [9078fbd14be7c2e4f7c830286cceb0003a345472]

        tdf#116472: import "auto" border color as black
        
        Since commit fe6da2feb57c3d5e355a36f6b8ac09b48412ff39, "auto" color is
        supported in OOXML import.
        
        Since ODF doesn't support "auto" color as border color, just convert
        "auto" border color to black on import, like is done in GetLineIndex
        in ww8par6.cxx.
        
        Incidentally, this also fixes a problem in RTF import, where we used to
        import black borders ("\red0\green0\blue0;" entries in color table) as
        0x000001 ("\red0\green0\blue1;") - see fixed tests in rtfexport2.cxx.
        
        Change-Id: I4f5e720d215b51c8a43dc7c58f338741bd608efc
        Reviewed-on: https://gerrit.libreoffice.org/51519
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-19  Jan Holesovsky  <kendy@collabora.com>  [2dd2d2fd9924e50c5b68c8942c26bf8a07fa2bf0]

        lok: 14pt font is too large for the context menus.
        
        Change-Id: I8403b2bea81e61c4fa24ed205b8d2c77a235238b
        Reviewed-on: https://gerrit.libreoffice.org/51438
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>
        (cherry picked from commit 8e98b3150f7ac0b569b686dd67f4699b307b30f8)
        Reviewed-on: https://gerrit.libreoffice.org/51439
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-19  Caolán McNamara  <caolanm@redhat.com>  [72d0f22c0c04eacb3a40bd64df4d4f1b0a42f49f]

        coverity#1430090 Uninitialized scalar field
        
        Change-Id: I612642fdd09b2427aede1ef7b90b36b7c27682e1
        Reviewed-on: https://gerrit.libreoffice.org/51540
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [2ec02d7ea1337df3adabe9ac91d4f506e3372c80]

        tdf#116421 autosum is not working
        
        regression from
           commit 6529cd54c29c5800340530a1b8182c341fbeeafb
           don't use heap for elements in ScRangeList
        
        The change in lcl_MoveRanges is not part of the fix, just something else
        I noticed when reviewing the problematic commit
        
        Change-Id: I958937f92a84f6e8e7bec607705c3a958d70ad3c
        Reviewed-on: https://gerrit.libreoffice.org/51547
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-19  Caolán McNamara  <caolanm@redhat.com>  [5c1b5daa90615170f2131e081f9a2f1a4b9b7a85]

        coverity#1430071 Uninitialized scalar field
        
        Change-Id: I6fcb5fcc8df8b28639ad9f5d1aad2b9822e2743a
        Reviewed-on: https://gerrit.libreoffice.org/51541
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-19  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [7dd5c37e1e4113cac967082bf0f6b66adfbbd326]

        Improve error message on token inconsistency
        
        Change-Id: Ib8f4d0d008b495139defb162b1b5105e5e271c67
        Reviewed-on: https://gerrit.libreoffice.org/51536
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-19  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [5bb7894a490be0823197d602899d0438e57bfb31]

        Write signatureline element after images
        
        The importer expects an image to exist when parsing
        the signatureline element
        
        Change-Id: I30c0ffad294229e0d2b09b5d7c31a692e714a3d5
        Reviewed-on: https://gerrit.libreoffice.org/51534
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-19  Michael Meeks  <michael.meeks@collabora.com>  [5b1442ec1e6946ec3a3b9d8cfdd57ac1437d23ab]

        tdf#116489 - fix ucb TaskManager deadlock.
        
        Change-Id: Ia362db52e7b078203964704569e1d54f053f2b57
        Reviewed-on: https://gerrit.libreoffice.org/51544
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-03-19  Jan-Marek Glogowski  <glogow@fbihome.de>  [8939cb9456ee76a848cc8089747f280751092cf8]

        tdf#115420 fix DC usecount and drop wrong asserts
        
        For DC initialization we check the thread ID to assign a normal
        or cached DC to the corresponding WinSalGraphics variable.
        The cached DC has a usage count, as there are some limits on
        cached DCs count (DCX_CACHE).
        
        But for the WinSalGraphics DC init and release the variable just
        matters for the accounting, and generally which thread is doing
        the calls: the non-main thread always has to relay them to the
        main application thread.
        
        Since we're releasing all WinSalGraphics in ~WinSalFrame and do
        all release and re-init in ImplSetParentFrame, there is no way
        to correspond the thread ID to the WinSalGraphics variable.
        
        So this drops the wrong assertions based on the WinSalGraphics
        variables and renames the GETDC message to GETCACHEDDC to make
        usage of a cached DC (DCX_CACHE) more obvious.
        As a consequence of the different release DC handling this also
        fixes the accounting of the cached DCs, wich was broken in the
        initial fix; commit c15ea73f960bbd3d2a4b0c43b467ac62eeba3505
        
        Change-Id: I11ce52a1b4005f26567f92588437fa37bf227a2e
        Reviewed-on: https://gerrit.libreoffice.org/51318
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-03-19  Xisco Faulí  <xiscofauli@libreoffice.org>  [b120932c77332f95ae40d7bd96b972ce87e7693a]

        tdf#116364: Revert "tdf#113660: show Master Slide label in handout view"
        
        This reverts commit 605b01dc591eaa72788be255baf1f9b9dde76414.
        
        Change-Id: I99a2de6a425b1ecd2e9059a9867adac3fc75e619
        Reviewed-on: https://gerrit.libreoffice.org/51403
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2018-03-19  Michael Stahl  <mstahl@redhat.com>  [98d767dfb9f1c41bcd65404d551dbb2bff6388ca]

        curl: upgrade to release 7.59.0
        
        Just for the record, the CVEs don't affect LO because RTP/RTSP/LDAP
        are disabled and FTP UCP doesn't use CURLFTPMETHOD_SINGLECWD.
        
        Change-Id: Ib3872aab9592c2388ee4fd03c3a3113cb2e69b59
        Reviewed-on: https://gerrit.libreoffice.org/51539
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-19  Katarina Behrens  <Katarina.Behrens@cib.de>  [10e4528e8cb9818e7b8fcef8b1e96985f8b28640]

        tdf#115806: Remember last active deck also on context switch
        
        within 1 application
        
        Change-Id: Icab6dea9f9a7895732c41e6d96b9d4546cf0001f
        Reviewed-on: https://gerrit.libreoffice.org/51530
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-03-19  Caolán McNamara  <caolanm@redhat.com>  [d05ee87bdd779a8d799269af4bb45ae8a4ea3150]

        weld pdf warning dialog
        
        Change-Id: I80b8324dcd575f6b537c4a0be264f0446c0fc32f
        Reviewed-on: https://gerrit.libreoffice.org/51516
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-19  Caolán McNamara  <caolanm@redhat.com>  [b5ca41ab77fb5eba1efed273ce0d551e2e753d34]

        set parent window for interaction dialogs for pdf export (etc)
        
        Change-Id: I6a1df74d4737c5fe040c0131f3c8149ef81e8410
        Reviewed-on: https://gerrit.libreoffice.org/51520
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-19  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [1a3b2668d63d00b9ae004c8be883c8e4c0f8996c]

        use sw::WriterMultiListener instead of SwDepend in SwEndNoteInfo
        
        Change-Id: I9d313ee573728d4b593183b441a3be2062ecbf5c
        Reviewed-on: https://gerrit.libreoffice.org/51185
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-03-19  Pranav Kant  <pranavk@collabora.co.uk>  [be8883bcb250bdbfbb77a76b244d97a30a97d77a]

        sd: fix incorrect visible center calculation
        
        Don't call PixelToLogic twice. Thanks Ashod for noticing.
        
        Change-Id: Id280dad7e310ceaf8678f900e6e70214848dd925
        Reviewed-on: https://gerrit.libreoffice.org/51529
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2018-03-19  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b2147abdf6dd82096fb4441e97090ed00a21e985]

        remove unused ucbstreamhelper includes
        
        and a few vclunohelper includes
        
        Change-Id: I4803605766d155fe5044c2a65c0444631146831c
        Reviewed-on: https://gerrit.libreoffice.org/51496
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-19  Pranav Kant  <pranavk@collabora.co.uk>  [7be3dfa4b4705725be4987beeb79dbe5f6a4edae]

        cid#1430098: mbInSyncExecute is uninitialized
        
        Change-Id: Id5288ce8680b121522c1e35edc52ef24be4ead8b

2018-03-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [09cf2f4242250ac8d1ec6440c46dc85ba1a8dc09]

        move bitmap copy code from CanvasBitmapHelper to vcl
        
        part of making GetAlpha/GetMask an internal detail of vcl
        
        Change-Id: Ie1740df3d6435d9f0f2de3297e7f224d2c6b3cc5
        Reviewed-on: https://gerrit.libreoffice.org/51436
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [62275a93e3b13a20aa1de7945a32a0d25582c1ca]

        move pixel color extracting from canvas to BitmapEx
        
        part of making GetAlpha/GetMask an internal detail of vcl
        
        Change-Id: I874a68f340cd3074cfbeb6303f52adeeb13e56a5
        Reviewed-on: https://gerrit.libreoffice.org/51435
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [e9c74a075c3c0809b993c017c11d1505bd244dc8]

        drop ErrCode::GetRest
        
        it was always a broken API because it includes the code, the class, and
        only part of the subsystemarea.
        
        Change-Id: I6f88b54aed2feab02a6aeaa783d7c642054b8075
        Reviewed-on: https://gerrit.libreoffice.org/51430
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-19  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [9d75bfcfaef97b247b3b6cd346eb27e02ae7b010]

        fix build
        
        Change-Id: If2776bbaef0eb5bf80fc7f816fe73fde4479d0d4
        Reviewed-on: https://gerrit.libreoffice.org/51528
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-03-19  andreas kainz  <kainz.a@gmail.com>  [b4383023e7789a3917d859411a11172c973b9eed]

        Colibre icons: fix navigation bar
        
        Change-Id: I145262989b7898c78d9c15ecdfd9044c5677bce4
        Reviewed-on: https://gerrit.libreoffice.org/51527
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-19  andreas kainz  <kainz.a@gmail.com>  [a5172f363236f6c58fe6a925e81be2b0e016cc75]

        Colibre icons: fix crop icons and some others
        
        Change-Id: I30c9201c39bddeeab381012c997b2194220dc164
        Reviewed-on: https://gerrit.libreoffice.org/51526
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-19  andreas kainz  <kainz.a@gmail.com>  [43e5380edf3d61fb0073a17ae00d08ecfeda819a]

        Clibre icons: add liststyle icons
        
        Change-Id: I14fdf6a1256fe28c47c44b174dba4849c125a001
        Reviewed-on: https://gerrit.libreoffice.org/51525
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-19  andreas kainz  <kainz.a@gmail.com>  [f54a9b6a03cafb8029dd73e30456769451c69e5e]

        Colibre icons: update caption icons
        
        Change-Id: I9c0cb099f2f289ebe156712ca71c19ed5ea071c1
        Reviewed-on: https://gerrit.libreoffice.org/51524
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-18  Jens Carl  <j.carl43@gmx.de>  [d97120c6f35e4c14a71df63b91dcbf67d9f310cc]

        tdf#45904 Move _Spreadsheet Java tests to C++
        
        Change-Id: Ic540d06899def77313d6dc7e0a5241e1f9eeea54
        Reviewed-on: https://gerrit.libreoffice.org/51491
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-03-18  andreas kainz  <kainz.a@gmail.com>  [4f72ff66c5536ae281ac2049ca8592bc9bfa312e]

        Colibre icons: update and add numberformat icons for calc
        
        Change-Id: I8e8f83993381e13bcfc68a42d25f7553388e3b49
        Reviewed-on: https://gerrit.libreoffice.org/51522
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-18  Julien Nabet  <serval2412@yahoo.fr>  [b37f81f298a23d477cb6b1e9d8f28b31b8482194]

        cppcheck: arrayIndexThenCheck
        
        Change-Id: If30664066e3f3f99c02244e248e72406380069aa
        Reviewed-on: https://gerrit.libreoffice.org/51513
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-18  andreas kainz  <kainz.a@gmail.com>  [1b17bbc9949edd5499642368a85c02700b116dbb]

        Colibre icons: add missing cmd icons
        
        Change-Id: If8e4bce91c4eea66499675d00a938ff7cb731465
        Reviewed-on: https://gerrit.libreoffice.org/51515
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-18  Rene Engelhard  <rene@debian.org>  [bc358d39ac985914160e8aaa23b29469470c032b]

        this is sh, not make...
        
        Change-Id: I15056272f254e8c993c143274eea1bb7f1a28cb7

2018-03-18  Caolán McNamara  <caolanm@redhat.com>  [16f84d79ad209a4a6e033880d3059810c37e73c0]

        add id column support to tree view
        
        Change-Id: I11702f58e488bcf3fcd49c45c11b5059298f81fd
        Reviewed-on: https://gerrit.libreoffice.org/51512
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-18  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [86b160886f6d5580a84f5008682cc93fa8c63e39]

        tdf#115511: Make the description field keyboard-accessible
        
        in the Customize dialog. By setting an accelerator key, and
        also manually setting the WB_TABSTOP bit to include it in the
        tab navigation.
        
        Change-Id: I02ce9e2e78404401c9fc124df07f4f0c0b1e110e
        Reviewed-on: https://gerrit.libreoffice.org/51426
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-03-18  Rene Engelhard  <rene@debian.org>  [5204a5145d8232ea0650144fb4756c38303ef06e]

        revert accidentially comitted local changes :(
        
        Change-Id: Icaee7383332240b8b1780f5524d2faf55feb6e76

2018-03-18  Rene Engelhard  <rene@debian.org>  [7a95ee8d0badb2cbbd137a6e18af1bada35ae933]

        actually add HAVE_GPGCONF_SOCKETDIR to config_host.mk.in...
        
        Change-Id: Ib98112a31f9df44a8b03b00f3348193d16ff1390

2018-03-18  Rene Engelhard  <rene@debian.org>  [d6ed1d415d36809d784af780231258ea0ee1024f]

        actually add GPGCONF to config_host.mk.in
        
        Change-Id: Iebc767f920bbe8e017bb748e1298c58c7d470ec6

2018-03-18  Caolán McNamara  <caolanm@redhat.com>  [9d34cf8c0e0ea833d0a2f643b62adc6d65b96cfc]

        ofz#5313 endless loop
        
        Change-Id: I994944ce8b71b225334bd0aed8356a81d73a643a
        Reviewed-on: https://gerrit.libreoffice.org/51510
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-18  Caolán McNamara  <caolanm@redhat.com>  [dfe797e8a54f49270f25043dda5fdd95d8fbc4ff]

        ofz#6990 Integer-overflow
        
        Change-Id: Ie6a29b44c3b8fb984801d6bc36eb60f45d2f00d4
        Reviewed-on: https://gerrit.libreoffice.org/51467
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-18  Rene Engelhard  <rene@debian.org>  [d7ecf4a4e37a9eeffa2b40f9fe5a2e6a8f90c876]

        properly check for gpgconf (and --create-socketdir) working
        
        Change-Id: I21268e5950381845eb90bf66a42a99adc3821eaa
        Reviewed-on: https://gerrit.libreoffice.org/51493
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-03-18  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [f68929ac611fdda19c1ee413effc59d33aa5ef97]

        gpg4libre: fix failing gpg test due to over-long filenames
        
        With long workdir path, gpg sometimes fails with 'gpg: can't connect
        to the agent: File name too long' error.
        WK recommends to create preferred socket dir under /run/user, needs
        prepping though via gpgconf.
        
        See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=84720
        
        Change-Id: I2edb27758b2d4581d54eabf549dcdfed0106dba4
        Reviewed-on: https://gerrit.libreoffice.org/50978
        Tested-by: Rene Engelhard <rene@debian.org>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-03-18  andreas kainz  <kainz.a@gmail.com>  [caa99a82bb91771053cae8d86da6ca2883357540]

        Colibre icons: update shadowed icons
        
        Change-Id: I73c82e4830186ad26e2f462aa46199b73e0126eb
        Reviewed-on: https://gerrit.libreoffice.org/51508
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-18  andreas kainz  <kainz.a@gmail.com>  [f38c4c8e057647af90b5c919ea6bc1d206dda68a]

        Colibre icons: update graf and color icons
        
        Change-Id: I83d2f1356e788316bfda210592fe49d90dc79b0b
        Reviewed-on: https://gerrit.libreoffice.org/51507
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-18  Zdeněk Crhonek  <zcrhonek@gmail.com>  [b448f3cb86803ac23413cfbc643750d8e66d92b4]

        uitest for bug tdf#113284
        
        Change-Id: If4e9875344da2525b5f7bdb658ad0096d923ead7
        Reviewed-on: https://gerrit.libreoffice.org/51285
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-03-18  Zdeněk Crhonek  <zcrhonek@gmail.com>  [caeb7930c1d2d6508a0a170932a3688f2057363c]

        uitest for bug tdf#86253
        
        Change-Id: If5488988ba581108d96797e58d001152cff1ad38
        Reviewed-on: https://gerrit.libreoffice.org/51088
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-03-18  andreas kainz  <kainz.a@gmail.com>  [e08e6516a01f28f2dd2581e3326be6d6b6eddb55]

        Colibre icons: update searchdialog icons and fix wrong folder
        
        Change-Id: I43ba5ffa8cf76f7c9344a31ab0fb40d5505c2007
        Reviewed-on: https://gerrit.libreoffice.org/51505
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-18  andreas kainz  <kainz.a@gmail.com>  [8d9074afc01ef840906aa89b972cda5ebfb288c1]

        Colibre icons: update thesaurus icons
        
        Change-Id: Ie779281677bd212f0c45143e83e87ac706ffd57b
        Reviewed-on: https://gerrit.libreoffice.org/51504
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-18  andreas kainz  <kainz.a@gmail.com>  [0ab0fb2a17b83d0686b06001e85de1943b81e7ed]

        Colibre icons: fix graphic icons
        
        Change-Id: Icd7fcd9c7fda5582eaa44ada16cb9431ec84366a
        Reviewed-on: https://gerrit.libreoffice.org/51502
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-18  andreas kainz  <kainz.a@gmail.com>  [cf752194d2bd6486772fde99aa865bcc71e9c02d]

        Colibre Icons: update field icons
        
        Change-Id: I59c6cac38ab916583e6c70384657ba531969e8e5
        Reviewed-on: https://gerrit.libreoffice.org/51503
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-18  Caolán McNamara  <caolanm@redhat.com>  [6c77d646dfd1ed057f6c81831764c1f85e857c5e]

        ofz#6999 check available data len
        
        Change-Id: I89a7913d35706ee5797beee654ef99be088431b8
        Reviewed-on: https://gerrit.libreoffice.org/51497
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-18  Jean-Pierre Ledure  <jp@ledure.be>  [43b7b2bb72890601129983f5102d15347ef03ef6]

        Access2Base - FIX EditMode property of Recordset class
        
        EditMode must return an integer instead of a boolean

2018-03-18  andreas kainz  <kainz.a@gmail.com>  [c10b61220a484c570494079eae6ddf828c01f725]

        Colibre icons: update pink color to red16
        
        Change-Id: Id550e89c4fe363721b436cea28081b5a2a55b916
        Reviewed-on: https://gerrit.libreoffice.org/51501
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-18  andreas kainz  <kainz.a@gmail.com>  [79a02c230443ac3a743b3c6fc023a9403e5917a9]

        Colibre icons: update chart2 icons
        
        Change-Id: Ie62ff6708f549b5a500aec91633a74ffd007c58d
        Reviewed-on: https://gerrit.libreoffice.org/51500
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-18  Caolán McNamara  <caolanm@redhat.com>  [aaa28311ae81ee1dfdb64707c4f3f23baee80c0c]

        SetMessagesWidths can be private now
        
        Change-Id: Ie7f4e0c0695774b1a7b85ca7b42247fd8db76d27
        Reviewed-on: https://gerrit.libreoffice.org/51477
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-18  Caolán McNamara  <caolanm@redhat.com>  [2fb266bb77722cd45af7346e99a8f214c3f8b198]

        unify the message dialogs with extra widgets cases
        
        Change-Id: I9ad3573b15d24c3d1737b9f450792952ae20a31b
        Reviewed-on: https://gerrit.libreoffice.org/51476
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-18  Zdeněk Crhonek  <zcrhonek@gmail.com>  [6709db941ff3257226f48212d2c36ee1b0d68200]

        uitest for tdf#62267
        
        Change-Id: I49cad5ebfb459f881aa1520e18f32c1e3ac42327
        Reviewed-on: https://gerrit.libreoffice.org/51235
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-03-18  Julien Nabet  <serval2412@yahoo.fr>  [1e3a5bb9e92aea074d7350ccde0dae5c123e885d]

        Use for-range loops in hwpfilter, i18n*, idl* and io
        
        Change-Id: I980464162b73ed9ee0a09acbca1b9050af8d1027
        Reviewed-on: https://gerrit.libreoffice.org/51492
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-18  Caolán McNamara  <caolanm@redhat.com>  [2980e65d9728cfee73c1c49d64e19af50f756521]

        fix crash on pdf import of fdo30892-1
        
        after
            commit a9ef943769b06e6bdffe7326f288b27e08a95698
            Date:   Wed Feb 28 11:09:43 2018 +0200
            loplugin:useuniqueptr in sdext
        
        Change-Id: I964e2319d583455c2c698f895e0b675d69256e38
        Reviewed-on: https://gerrit.libreoffice.org/51475
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-18  Zdeněk Crhonek  <zcrhonek@gmail.com>  [3eb9a61a010c8569708d47a8f7432b5bd19d931b]

        uitest - writer Insert Footnote/Endnote
        
        Change-Id: Icd75275569bcebb60a1995f84f586e3eda93cf45
        Reviewed-on: https://gerrit.libreoffice.org/51278
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-03-18  Zdeněk Crhonek  <zcrhonek@gmail.com>  [be169920ed9de4148d6943cc5c8223b297c9c915]

        uitest - Writer Insert Footnote, Insert Endnote
        
        Change-Id: I4c8b052619075745007701b2d261f62b65cf4e72
        Reviewed-on: https://gerrit.libreoffice.org/51302
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-03-18  Zdeněk Crhonek  <zcrhonek@gmail.com>  [6134a8ebd4986e04157b47df606e511b9d501c60]

        uitest - Calc Paste Only
        
        Change-Id: I4d858b34609058fb86fe70244236f6cca32a4c31
        Reviewed-on: https://gerrit.libreoffice.org/51071
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-03-18  Zdeněk Crhonek  <zcrhonek@gmail.com>  [5d40cfa4ab4d79495292b75a2635fa6b2a99e313]

        uitest - Calc Document Properties
        
        Change-Id: Ice5a2fcb3cac3bfcc21f0c060b1a38fb686a728d
        Reviewed-on: https://gerrit.libreoffice.org/51074
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-03-18  Zdeněk Crhonek  <zcrhonek@gmail.com>  [e7c86898bda11e7b3fc1a47dad9b01065429d2ff]

        uitest for bug#69450
        
        Change-Id: I467bbfd0c9effe81b6f67d903766a9daedd60329
        Reviewed-on: https://gerrit.libreoffice.org/51090
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-03-18  Zdeněk Crhonek  <zcrhonek@gmail.com>  [826d9839e0f24631b330737b86fa520d7d8c5dd1]

        uitest for bug tdf#65856
        
        Change-Id: I494be1801bcecff42a00208880b533f0bc4ee874
        Reviewed-on: https://gerrit.libreoffice.org/51178
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-03-18  Zdeněk Crhonek  <zcrhonek@gmail.com>  [4b0cfc9f5b82a11897446cd81f04a0653cc2a1d7]

        uitest for bug tdf#115572
        
        Change-Id: Ice88208831cd26902835919adb1e13fbbfb9fd79
        Reviewed-on: https://gerrit.libreoffice.org/51453
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-03-18  Zdeněk Crhonek  <zcrhonek@gmail.com>  [fbe3b762e8e96f96afe5c79d1b9db5be3c7141a8]

        uitest for bug tdf#115573
        
        Change-Id: Ibf257160cd33c83ae6f3a0b6170011d49ed9cd3f
        Reviewed-on: https://gerrit.libreoffice.org/51462
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-03-18  heiko tietze  <tietze.heiko@gmail.com>  [5620d620dce3eecc1eaa6b9062e210fb57bf59ea]

        tdf#115228 Terminology TSCP
        
        Renamed some terms
        
        Change-Id: Ia23f2490155101d59ef2bb3ce181709bb427197e
        Reviewed-on: https://gerrit.libreoffice.org/48744
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-18  Julien Nabet  <serval2412@yahoo.fr>  [93f8b703a0f0287354723855afe8e65297ecf716]

        Use for-range loops in helpcompiler
        
        Change-Id: I787a5b43cb09ac308082cac0e66540f975d79ead
        Reviewed-on: https://gerrit.libreoffice.org/51473
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ea01c61fe374b1122a03568d72f166bb16fa7858]

        remove define for GraphicObject url and inline the string
        
        Change-Id: I505f7c21f666d78955aace1776536d34a9e29ce3
        Reviewed-on: https://gerrit.libreoffice.org/51391
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [da9c8289757657bf36963ffaea45ac5a2a821ac8]

        cleanup UnoGraphicObject
        
        Change-Id: I7d8982223170b4675b85e350d9515ef99df0f715
        Reviewed-on: https://gerrit.libreoffice.org/51390
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-18  Jens Carl  <j.carl43@gmx.de>  [c671b277275d2173b8235bcda1aa3f17dbe6deb5]

        Create UNO API property testers for common types
        
        Create UNO API property testers for common, so it's possible to share/use
        them between all the UNO API service property tests.
        Testers are available for the types 'boolean', 'long', 'short', and
        'string'.
        
        Change-Id: Ia36dba98c774695b3ba6ac9d9917af9fb20efdba
        Reviewed-on: https://gerrit.libreoffice.org/51259
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-03-18  andreas kainz  <kainz.a@gmail.com>  [6f487baba0a63e775a20911551b83feb82a327f5]

        Colibre icons: use #696969 for font icons
        
        Change-Id: I350d4af1826636c4c2d8465314479d901d30efa0
        Reviewed-on: https://gerrit.libreoffice.org/51486
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-18  andreas kainz  <kainz.a@gmail.com>  [3677ca53c60304830285233474466de3272ec183]

        Colibre icons: fix sc_help icon
        
        Change-Id: I2410d18a23ce70f5885630472b05bb5074aba9a6
        Reviewed-on: https://gerrit.libreoffice.org/51485
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-18  Mike Kaganski  <mike.kaganski@collabora.com>  [45f1b733e0f736f4db677ba1fd17695ac1009c9f]

        tdf#112118: use correct border when calculating margin
        
        This is a longstanding (at least since 2000: already present in commit
        7b0b5cdf) error where left border linespace was used when calculating
        right margin. It was copypasted from ww8 import to ooxml code verbatim.
        The problem only manifests itself when left and right border spacings
        are not the same; and since we had other errors in the borders import,
        that additional problem simply wasn't apparent.
        
        Also use scaled border width in border distance/margin calculations.
        
        Unit tests updated.
        
        Change-Id: I70961e1bde29471def69e1ef944ba2779cffe307
        Reviewed-on: https://gerrit.libreoffice.org/51474
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-18  andreas kainz  <kainz.a@gmail.com>  [ca8d014327601f6efc977e9192119ad96ed1ba8c]

        Colibre icons: add foil icons
        
        Change-Id: Ic0cfcc1937c8156d0d8035e1123c36179364bc18
        Reviewed-on: https://gerrit.libreoffice.org/51484
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-18  andreas kainz  <kainz.a@gmail.com>  [a8a55b5ecd46f4d2ea324c1ad24c02da3c67501c]

        Colibre icons: add svtools icons
        
        Change-Id: Ibd4aad68f05d8126e2506b8392b2a1e63ed794f5
        Reviewed-on: https://gerrit.libreoffice.org/51483
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-18  andreas kainz  <kainz.a@gmail.com>  [65a5e3ad2db8362fcb547039bc292a2bb98f3c54]

        Colibre icons: add svx icons
        
        Change-Id: I95129be8a2fd9d6e2e0cccbb4c6457c6a0b81a58
        Reviewed-on: https://gerrit.libreoffice.org/51482
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-18  andreas kainz  <kainz.a@gmail.com>  [bc9d0f3342a824f2f31c50fdc4f255d880d3993b]

        Colibre icons: fix templates_32 icon
        
        Change-Id: I8be7bd253284ece1c6a7778e568fe9b0daf9bf5e
        Reviewed-on: https://gerrit.libreoffice.org/51481
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-18  andreas kainz  <kainz.a@gmail.com>  [867bf2e60dc83ede9d59441963a03e2c9240343b]

        Colibre icons: add vcl icons
        
        Change-Id: I53de7245ef90805c32f116f1e84e698c0f9d5e78
        Reviewed-on: https://gerrit.libreoffice.org/51480
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-18  andreas kainz  <kainz.a@gmail.com>  [8038911866f54f3921f51a2a1e702831c42f02fd]

        Colibre icons: add xmlsecurity icons
        
        Change-Id: Ic6f218e73d8b085ab74b5f815753987ad49333f7
        Reviewed-on: https://gerrit.libreoffice.org/51479
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-17  andreas kainz  <kainz.a@gmail.com>  [7184b29b78e7673c1191f65717749f2a0dbcca9e]

        Colibre icons: global icon fixes
        
        Change-Id: If167db7cbeb86133516c35636a39ddb1269d2c7d
        Reviewed-on: https://gerrit.libreoffice.org/51472
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-17  Armin Le Grand  <Armin.Le.Grand@cib.de (CIB)>  [8d107b8d3b33b16436fbe64a5e296ec5a2c69e5d]

        OperationSmiley: Adapted TestDocument
        
        The OperationSmiley fix is about removing the old hack
        that for CustomShapes in top-left and bottom-right points
        were added. In the ScTiledRenderingTest::testGraphicInvalidate
        UnitTest using this document exactly that top-left wrong polygon
        was hit which is now no longer there. The used shape was an
        ellipse, so this makes a difference - there *is* no geometry
        in the top-left corner of this shape. To fix that, I exchanged
        the ellipe CustomShape with a rectangle CustomShape. That way,
        the old hit behaviour will be replicated.
        
        Change-Id: I4b96ad79ba91166f097207226577d34087625589

2018-03-17  Armin Le Grand  <Armin.Le.Grand@cib.de (CIB)>  [8e04bd4bf4ee0e980eecfaaa25322b0b58de197f]

        OperationSmiley: Corrected shadowing of local variables
        
        Change-Id: I7826c7d80ca822cd8211cbf9444f21c3bcfaf6aa

2018-03-17  Armin Le Grand  <Armin.Le.Grand@cib.de (CIB)>  [22bb8b0dfc0765f613d46ba8893f721598df89d9]

        OperationSmiley: Corrected shadowing of local variables
        
        Change-Id: I7826c7d80ca822cd8211cbf9444f21c3bcfaf6aa

2018-03-17  Armin Le Grand  <Armin.Le.Grand@cib.de (CIB)>  [3b4c64efa7f0aea5bc7619726fd3f7efbf2ceb1c]

        OperationSmiley: Removed unused param from SdrPathObj constructor
        
        Change-Id: Ia69e822c698ea13650d868472ba63744727ff886

2018-03-17  Armin Le Grand  <Armin.Le.Grand@cib.de (CIB)>  [735d9e5828157a09e0b04b2dc5797a78208b57a2]

        OperationSmiley: Secured quite some places using CustomShape
        
        Changed quite some places of SdrObjCustomShape usage to use
        references instead of pointers, thus forcing to more secure
        handling. Changed some test and change methods, even found a
        memory leak by doing so.
        Added some incudes/predefines for linux builds.
        
        Change-Id: Iba76037a3c54af50bb05e6bd63d7ad04624665a7

2018-03-17  Armin Le Grand  <Armin.Le.Grand@cib.de (CIB)>  [86c4672f4600daf19238ef25377406f445d9453a]

        OperationSmiley: Secured quite some places using CustomShape
        
        Changed quite some places of SdrObjCustomShape usage to use
        references instead of pointers, thus forcing to more secure
        handling. Changed some test and change methods, even found a
        memory leak by doing so.
        
        Change-Id: Iba76037a3c54af50bb05e6bd63d7ad04624665a7

2018-03-17  Armin Le Grand  <Armin.Le.Grand@cib.de (CIB)>  [d1027af3c74529827d53e8cf7b0d42a0ee47d1ba]

        OperationSmiley: Added support for using same FillGeometry
        
        It is now possible to use a single FillGeometry to fill objects that
        are made of multiple filled objects (e.g. CustomShapes) so that
        they look as using a single fill. This is used for CustomShapes,
        but may later be 'extended' to be used for more cases. The basic
        functionality was already in the primitives, but had to be added
        to SDrObject due to these being used for CustomShapeVisualization
        (currently - would be better to change this to primitives, too).
        
        Change-Id: I1d9fb158191a9ec663e46f3911213be2f3d88986

2018-03-17  Armin Le Grand  <Armin.Le.Grand@cib.de (CIB)>  [9886a69c472f212d88f11cfa0f3835e5dcf485b2]

        OperationSmiley: Remove brightness from SdrPathObj
        
        There was a member at SdrPathObj called mdBrightness only for
        holding a blend value during creation of SdrPathObjs for
        CustomShape visualization. This has nothing to do on the
        model data, move it to where it belongs
        
        Change-Id: Iee101f90a1275ce1ed97e8e8d0ccf7084c83d4f6

2018-03-17  Julien Nabet  <serval2412@yahoo.fr>  [823ef9ef3238efd92895254e0f8042ff1e543bb6]

        Use for-range loops in framework
        
        Change-Id: I72ea832848fd7c76863bcee70a3303de488c0b0f
        Reviewed-on: https://gerrit.libreoffice.org/51471
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-17  jan Iversen  <jani@libreoffice.org>  [b9cf7da2907f759c98b801939e7c04cf0b80388f]

        iOS, balanced return stack
        
        stack balenced for entering and exiting _privateSnippetExecutor
        
        Change-Id: I381c487d3412a39b113e9725807fd018b2b4036a

2018-03-17  Julien Nabet  <serval2412@yahoo.fr>  [359f2035bcef41eef027580b22529f5bdb5f96d2]

        Typos: definied->defined
        
        Change-Id: I052d6a4815372c79b6d62c1c85d303c6272af3df
        Reviewed-on: https://gerrit.libreoffice.org/51466
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-17  Julien Nabet  <serval2412@yahoo.fr>  [840cb33c4191152445ad8dd05db225ec08ea8f58]

        Typos concerning hierarchy
        
        Change-Id: Ied3c6d1513f2181a5f7da2904a0df2f806146cec
        Reviewed-on: https://gerrit.libreoffice.org/51465
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-17  Julien Nabet  <serval2412@yahoo.fr>  [c6994fb815624d31bc2570bdcdc5991fd1195792]

        Use for-range loops in embeddedobj, embedserv and formula
        
        Change-Id: I56e1bace8ab8312524e681d3865a1a89d523812d
        Reviewed-on: https://gerrit.libreoffice.org/51459
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a57bda77c3094558e8dae6ecec761ee4b98e5af3]

        Removed duplicated include
        
        Change-Id: I967e67d08b22dc3c56fe860bea49f301b75b4ff9
        Reviewed-on: https://gerrit.libreoffice.org/51463
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-17  Julien Nabet  <serval2412@yahoo.fr>  [95e70f71b951a91dcfa38e313b59cbe090db2ec1]

        Use for-range loops in fpicker
        
        Change-Id: I9bca308889c6e15ce9fcbc82f5c6c5e126b29022
        Reviewed-on: https://gerrit.libreoffice.org/51460
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-17  Samuel Thibault  <sthibault@hypra.fr>  [5833734027f9194e3433d82a6e8848b64e2ae3b1]

        cui: Add tooltip to user-defined number format comment
        
        The context is not obvious when using a screen reader.
        
        Change-Id: Ibabc9b33081b729c1ded5b43b6dfa05aeb854fc3
        Reviewed-on: https://gerrit.libreoffice.org/51289
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-03-17  Henry Castro  <hcastro@collabora.com>  [0046f706a6f65978fc86e88736fccc14591080c9]

        sc: prefix members of ScRefHandler
        
        Change-Id: I7ba7f17256c244604549321fc4812ce845c28877
        Reviewed-on: https://gerrit.libreoffice.org/51451
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2018-03-17  Saurav Chirania  <saurav.chir@gmail.com>  [7af8fede0e7d09ba2eafa3366c800769a4b1d9b4]

        uitest logger: call correct function for key logging
        
        isMod2() and isMod3() functions have been used
        in place to isMod1() to generate correct key logs.
        
        Change-Id: Idcb83ad8bf00d31cac08cb7ff17ecca635b44967
        Reviewed-on: https://gerrit.libreoffice.org/51367
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-17  Samuel Thibault  <sthibault@hypra.fr>  [4f54739c54d7c95a8aa8ec415b350e7e5034cb18]

        scalc: Add missing labelling
        
        The "first page number" spin button was missing accessibility labelling.
        
        Change-Id: I750cebf33f20056819abc00bb6875e2d89100fdd
        Reviewed-on: https://gerrit.libreoffice.org/51291
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-03-17  Julien Nabet  <serval2412@yahoo.fr>  [070dbae6b4dc497d6ae898e60203d25b0e608d73]

        Use for-range loops in forms
        
        Change-Id: I23f63f2a98ce64513f5cb4b06e373b5ec9509d62
        Reviewed-on: https://gerrit.libreoffice.org/51445
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-17  Szymon Kłos  <szymon.klos@collabora.com>  [e673a47767cbd272d206ac50f2ac879d5ba71176]

        tdf#84205 If theme not found, use first
        
        Not a complete fix, workaround.
        
        Change-Id: If4d765eaeae3419f4f1deb4e1cfbe0113a71da94
        Reviewed-on: https://gerrit.libreoffice.org/51440
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-03-17  jan Iversen  <jani@libreoffice.org>  [8c3d13471815054ef564227425c065b840c39829]

        iOS update unwind abi to v. 26
        
        Change-Id: Id149b6a17dec8e6030d78e235c7451b2244152d1

2018-03-17  jan Iversen  <jani@libreoffice.org>  [0df72d80e8a253937a36f42e98847480eff420c2]

        iOS, remove copy of source code to instdir
        
        The build phase contained copy statements for
        bridges/source/cpp_uno/ which should not happen
        
        Change-Id: Ied4c1b2ef29effe4642f5ca0e7dc3a5b41ef0b68

2018-03-17  Pranav Kant  <pranavk@collabora.co.uk>  [1990fc47bb561fcb9f98cbdcb7f986b93a54b876]

        sd lok: Enable mapmode in case of lok to calculate center
        
        This reverts the solution in 9fee132c18b658c9ea9fb1114c1fefa56b57532a.
        
        Also, calculate center using the new function for chart, image, and text
        shape insertion.
        
        Change-Id: Ie893050b7c875760db0194e7a3f0c2cd3068963b
        Reviewed-on: https://gerrit.libreoffice.org/51343
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2018-03-17  Pranav Kant  <pranavk@collabora.co.uk>  [21f56ccbd22ffa347edf931b7ed93c99988fbb8a]

        sd lok: Set the view size to full page size + fix unit tests
        
        ... such that during insertion of objects when sd calculates the center
        of the view to place the object, it is the center of the whole slide,
        not the center of the default rectangle of 800x600.
        
        It's also important to hide rulers, scrollbars so that correct center is
        calculated; we don't need them anyways in LOK.
        
        Change-Id: I2d1577bc963d324959b272ed3174571ab197d014
        Reviewed-on: https://gerrit.libreoffice.org/51416
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2018-03-17  Henry Castro  <hcastro@collabora.com>  [ef5aea051495b314c043ce4f1ff7b0fafb9c4bb8]

        sc: prefix members of ScFormulaReferenceHelper
        
        Change-Id: I412c7336802032da93c3cc4df1d7f6d8baf36a7b
        Reviewed-on: https://gerrit.libreoffice.org/51442
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2018-03-17  andreas kainz  <kainz.a@gmail.com>  [48d9c34204fcc0862c6627a6d587c7df5e5f84b2]

        Colibre icons: add layout icons for impress
        
        Change-Id: I0b05de738cdcb77ca92e95ee93a682bc417e27f9
        Reviewed-on: https://gerrit.libreoffice.org/51449
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-17  Reshma  <reshma.ramaprasad@gmail.com>  [ea5f9dd6d5bc10e17a9745a0d2b8ae7a342833a8]

        tdf#106375: change tool tip to "Align Center"
        
        change "Center Horizontally" to "Align Center" in Formatting toolbar
        
        Change-Id: Ib5fbe70eb2a5490f7dd234ca8e5db118e68c8a73
        Reviewed-on: https://gerrit.libreoffice.org/51045
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-03-17  andreas kainz  <kainz.a@gmail.com>  [2282ca86a56b890bf7196fc89b3ea096b5ea734b]

        Colibre icons: finish cmd files
        
        Change-Id: I7cc165fc2c0931aad519a8b2a872dda89ce153d5
        Reviewed-on: https://gerrit.libreoffice.org/51448
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-17  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [de774e261a59625336fe4d744d8c8e2966b570d2]

        lok: notify clients of clipboard changes
        
        Change-Id: I93d8eacc0defb1176ec5d767f49356812cf90ff6
        Reviewed-on: https://gerrit.libreoffice.org/50327
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2018-03-16  andreas kainz  <kainz.a@gmail.com>  [df4253787e9f6ba4951ee2f416ec65937b2c8ddf]

        Colibre icons: add cellborder icon
        
        Change-Id: Ifd74d3cfbc6b4b1c2c4a7a1b5529e137a7b041eb
        Reviewed-on: https://gerrit.libreoffice.org/51446
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-16  andreas kainz  <kainz.a@gmail.com>  [5e6f2ca6f86f810a41c9948c6552526424661a65]

        Tango icons: move svg and xcf source files to tango_svg
        
        Change-Id: I94a2c7a1048a3e29776a0b5b6f78a7d043b751ca
        Reviewed-on: https://gerrit.libreoffice.org/51376
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-16  Michael Meeks  <michael.meeks@collabora.com>  [25e4b59b2e9805ebd3c38c40e5591125a05ed5b0]

        First cut at annotating 'exotic' filters.
        
        The idea being that we can improve security by warning for these.
        
        Change-Id: I7d993417bfb6a8fe868bc3e07ccbcfe71bf285ff
        Reviewed-on: https://gerrit.libreoffice.org/50387
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-03-16  Caolán McNamara  <caolanm@redhat.com>  [2937661f0e9381f84067a025f76e5554b8a1a457]

        rhbz#1392145 ensure titlebar close button matches 'outside' direction
        
        Change-Id: I20e925c58adb56acd4d1a63720d330c8b6613441
        Reviewed-on: https://gerrit.libreoffice.org/51433
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-16  Caolán McNamara  <caolanm@redhat.com>  [d2f95590f478a68a4de6ef05018785523e46506b]

        Related: tdf#115964 convert the problematic dialog to a native gtk3 one
        
        Change-Id: I84e10f1c45dfbe267f9b350d74271ac149bdaf43
        Reviewed-on: https://gerrit.libreoffice.org/51432
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-16  Caolán McNamara  <caolanm@redhat.com>  [975a8164e05a437ec8b51a506989b0bd617854b8]

        Related tdf#116264 trailing newlines used for msgbox padding now harmful
        
        Change-Id: Ibe53f71514ffa7d5ca5728b742964f1ab4827692
        Reviewed-on: https://gerrit.libreoffice.org/51427
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-16  Caolán McNamara  <caolanm@redhat.com>  [28d73ca4b1297345cefed1a092d983bb59a6c445]

        can get the window from the SwView
        
        Change-Id: Ifa3033b928db817ccdc4337f8995179bc488fcb6
        Reviewed-on: https://gerrit.libreoffice.org/51425
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-16  Caolán McNamara  <caolanm@redhat.com>  [d0b35b2ec2639d438930c5136e960ed4140a69f3]

        use real frames, etc
        
        Change-Id: Ie21a7058c51c3c456de473bf0a88f46cb76a44a4
        Reviewed-on: https://gerrit.libreoffice.org/51424
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-16  Caolán McNamara  <caolanm@redhat.com>  [ca1ed645036cab9ba5e94a9d2e22ef8110e852e0]

        use digit width instead of char width
        
        its the same across backends
        
        Change-Id: I37c83cbf1139babcd014c7cfdee06a13bea845c7
        Reviewed-on: https://gerrit.libreoffice.org/51423
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-16  Caolán McNamara  <caolanm@redhat.com>  [d416fa9a212e0421a7c925507ddee07132f3cab3]

        weld SignatureLineDialog
        
        Change-Id: I14cbc7e1aa70696abdeb21eae31176566f17e066
        Reviewed-on: https://gerrit.libreoffice.org/51422
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-16  Henry Castro  <hcastro@collabora.com>  [009d2756b1678477ec23d5647bd5004c4bff3a62]

        lokdialog: do not lock events when opened ScFilter Dialog
        
        When exists 2 or more views and one of the views open the ScFilter dialog,
        the other views are locked and no event process.
        
        In tiled rendering case, collaborative editing is not functional with 2 or
        more views are locked, so the patch prevents locking the other views
        
        Change-Id: I0133d38ac5ecef4d3ebc22f3e922602704dcd0b3
        Reviewed-on: https://gerrit.libreoffice.org/51370
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2018-03-16  jan Iversen  <jani@libreoffice.org>  [8a8663a49b6d2ba297587c730860cc8ca9d139da]

        iOS, solved call stack problem.
        
        Stack was not corrupted, but the call stack was not intact when
        passing the assembler code.
        
        Change-Id: If07909dce2b4a73634a130e5f50e84312115b845

2018-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [5b75a1697250d8b2b6003c37067f39270a5ad828]

        move cairo extract bitmap code from canvas to vcl
        
        part of making GetMask/GetAlpha an internal detail of vcl
        
        Change-Id: I45c2e9fdae08d7f444a64e8e04a6f65bb525cbd1
        Reviewed-on: https://gerrit.libreoffice.org/51417
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [92dc87cbac74c1be260534b5e38088c44515a47b]

        loplugin:useuniqueptr in SvUnoWeakContainer
        
        just use a std::vector here, these are small objects, no need to
        allocate them separately
        
        Change-Id: Ie9f8df88eb7c291e2c99177d0f5e4bfc1c7ab542
        Reviewed-on: https://gerrit.libreoffice.org/51415
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [8015e0a15d1b8c454c26c645c7e8ebee9c4e1ee1]

        move some mask code from SvxMSDffManager::ImportGraphic inside BitmapEx
        
        part of moving GetMask/GetAlpha touching code inside vcl
        
        Change-Id: I46e908ed6216dd521143ca94d2dcbd7e95d8b9ce
        Reviewed-on: https://gerrit.libreoffice.org/51408
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [b0967c69d3e08efbc8e3dec807601ac52870792a]

        fix crash on pdf import of tdf59883-2
        
        after
            commit a9ef943769b06e6bdffe7326f288b27e08a95698
            Date:   Wed Feb 28 11:09:43 2018 +0200
            loplugin:useuniqueptr in sdext
        
        Change-Id: I3f54002764ee42162279bade49a3e3b21e136917
        Reviewed-on: https://gerrit.libreoffice.org/51402
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-16  Stephan Bergmann  <sbergman@redhat.com>  [ba2166ab40b58279da2aeb700c23d49515eb640f]

        Typo in error message
        
        Change-Id: Ia56a47b46989027588afc291bf8f82299903cdaa

2018-03-16  Caolán McNamara  <caolanm@redhat.com>  [5b71268f33af179c241f2c9d76d69f25e97a05f7]

        ofz#6950 Integer-overflow
        
        Change-Id: I56d8da7d6f376744803153b29d1dfe638e10b001
        Reviewed-on: https://gerrit.libreoffice.org/51398
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-16  Serge Krot  <Serge.Krot@cib.de>  [be02ce71f2ee694fa2609a7a630853c24acfbfff]

        tdf#113182: DOCX filter: new values of wrap property in text box
        
        Added support of "none" and "through" values of the w:wrap
        poroperty in the text box.
        
        Change-Id: I83f0c9e8162e93bf457f228d49d3b426050d4dc6
        Reviewed-on: https://gerrit.libreoffice.org/51396
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [1a4fcb7feac223e9384a2b91fc6db8a16a5dbe78]

        simplify ImageList::GetAsHorizontalStrip
        
        no need to repeat logic the BitmapEx constructor already implements
        
        Change-Id: Ic958b3a3baafe9911b8461e1fc512e36616db89c
        Reviewed-on: https://gerrit.libreoffice.org/51401
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-16  Stephan Bergmann  <sbergman@redhat.com>  [f07e2496963baf8f7c0fecc79e7a420544075d98]

        sdk/lib dir missing from Linux installation sets
        
        ...after cfd2691e5bf398304d7816227b933e53907b6204 "[API CHANGE] Remove salcpprt
        static library" had removed the sole regular File item from gid_Dir_Lib_Sdk,
        leaving only Unixlink items.  But the solenv/bin/modules/installer.pm code used
        to only auto-create any directories that contain regular Files.  Changed that to
        also consider Unixlinks in addition to regular Files.
        
        And to add insult to injury, the code in
        solenv/bin/modules/installer/simplepackage.pm creating the actual symlinks
        represented by the Unixlink items silently does nothing when a symlink cannot be
        created (because the partent dir is missing).  To be fixed in another follow-up
        commit.
        
        Change-Id: Ic7a682a17ac59c789c85c56c825dd623bc59428c

2018-03-16  Pranav Kant  <pranavk@collabora.co.uk>  [eb76e16abba16d88acd342779a8216dd64d60955]

        chart2 lok: tunnel context menu of the chart edit view
        
        Change-Id: I0c8b3cfe1666ad81f808871a87e4b0fa64ef593c
        Reviewed-on: https://gerrit.libreoffice.org/51345
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2018-03-16  Caolán McNamara  <caolanm@redhat.com>  [fc86c38e4424f1e098c4422ee28fb0f106ce8558]

        weld SvxObjectTitleDescDialog
        
        Change-Id: Id08c201ee4377fe84618906725e7699d29dc1160
        Reviewed-on: https://gerrit.libreoffice.org/51395
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [04caeef4fdb84d792f967e661073c8ba81d931b2]

        loplugin:useuniqueptr in ScDPSaveDimension
        
        Change-Id: I169a8eff540c866958da37c25a03550542433f16
        Reviewed-on: https://gerrit.libreoffice.org/51372
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-16  Stephan Bergmann  <sbergman@redhat.com>  [f7069aaa2aac8e120a21cba3905a513b194364ca]

        Simplify code
        
        ...avoiding loplugin:salunicodeliteral and loplugin:stringconstant
        
        Change-Id: I560682ac87b24f47fc16a6ef17232c7fbc8c9099

2018-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [494f565506013015d9ce4a3010eb3b211557d70f]

        don't bother dithering for 256bit displays
        
        which surely are a minority by now
        
        Also drop the GetColorCount() method on OutputDevice and clean up the
        remaining call sites to use GetBitCount()
        
        Change-Id: I4e2c6f2523796f7df7f54eb005f1539e34d9ea40
        Reviewed-on: https://gerrit.libreoffice.org/51389
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [e568d233a3f9cbc926bfa12dac3fbc6d29a4b6c7]

        move framework/toolkit use of BitmapEx::GetMask inside vcl
        
        Change-Id: I2a942377d6e9b8b09673e5ad2804e0e7fb2bb943
        Reviewed-on: https://gerrit.libreoffice.org/51387
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-16  Mike Kaganski  <mike.kaganski@collabora.com>  [1f3630e2fb35389835cb326a46bd539660942632]

        tdf#116403: consider borders when updating right-aligned tab in index
        
        Change-Id: I415d8fcfdd75e6d608ec2e3ba228146cf8139278
        Reviewed-on: https://gerrit.libreoffice.org/51388
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-16  Caolán McNamara  <caolanm@redhat.com>  [7619390bd15fa26fc8f74d75f187cf8bf2fca58b]

        Resolves: tdf#115923 try a different approach to solving tdf#46637
        
        Try scrolling to the cell the mouse is over if its not fully visible already
        and this is not autofill selection. To avoid the mouse over the autofill handle
        which overflows into neighbours scrolling the neighbour cell into view before
        its truly desired to be selected when the mouse passes the center point
        
        in other words, for autofill go back to how it always was
        
        Change-Id: I6f67ad0f49c2d4087949f71f38322f06ced13c79
        Reviewed-on: https://gerrit.libreoffice.org/51361
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [24546ac5ea1d58d7cbd07d093b99c9ab07406b00]

        remove constructor with UniqueID from GraphicObject
        
        Change-Id: I03924c993a95adaf6e19589779546fce2b38c745
        Reviewed-on: https://gerrit.libreoffice.org/51333
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f4facca39726c7a8d43ced8f4d88d58aa116c443]

        Remove XGraphic creation with Grap.Obj. URL in GraphicProvider
        
        Change-Id: Ie51be332df88791cb13c3835582acc0a4e7250f9
        Reviewed-on: https://gerrit.libreoffice.org/51332
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cd5def4d12c38eac039fce66b8d0c8e9a954ce8a]

        remove some GraphicObject URL funct. from GraphicImportHelper
        
        GraphicImportHelper is an implementation of XGraphicObjectResolver
        which is mostly used to "resolve" a GraphicObject URL to the
        internal storage URL (and save the graphic to the storage in the
        process). Most of the GraphicObject URL functionality was removed
        so the required overrides from XGraphicObjectResolver interface
        now return an empty result or do nothing.
        
        Change-Id: Iee6bb71b15411d03ef82ab4d20d234ff0e834425
        Reviewed-on: https://gerrit.libreoffice.org/51331
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-16  Chris Sherlock  <chris.sherlock79@gmail.com>  [460f39e687393b3a8906d2adc3e8f7a0c749851a]

        tdf#116213 OS X and OpenGL bitmap scaline sizes are not 32-bit aligned
        
        Change-Id: I92b43ae2f034bf63cc3f212ec8728c5c6b5e8934
        Reviewed-on: https://gerrit.libreoffice.org/51222
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-03-16  jan Iversen  <jani@libreoffice.org>  [09d842887d7fe6bc7854290f8d87c50fa48e6d4e]

        iOS, added description of __cxa_throw
        
        Change-Id: I6a537957528a0d2de989b347bde1167e21544236

2018-03-16  Szymon Kłos  <szymon.klos@collabora.com>  [064ad89c0e929cab771c6bda38bad5637db00575]

        tdf#104789 Export opacity attribute name
        
        Change-Id: Id47ab6b3cb20fbcebb2d7fa589f3b0d7552e2cce
        Reviewed-on: https://gerrit.libreoffice.org/51369
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-03-16  Szymon Kłos  <szymon.klos@collabora.com>  [4f90f35c6f95787cef1e8acb66cfc58f884be8dc]

        tdf#104786 Don't export empty 'to'
        
        Change-Id: I16b573fd6455813c6be5c2f5a0f0a820360a239f
        Reviewed-on: https://gerrit.libreoffice.org/51359
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-03-16  Szymon Kłos  <szymon.klos@collabora.com>  [4f1fa172a830ee3da43a7cfc01c38a4aa11d9337]

        tdf#90627 Don't save empty conditions
        
        Change-Id: I5a953c1b0fff7bf41a59360a8f52596264ddf266
        Reviewed-on: https://gerrit.libreoffice.org/51293
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-03-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f7be5817ca96d415a99e0bea9757fc3899572263]

        Fix typos
        
        Change-Id: If70b03cad4c46010a59cf3bee139e801230fa3aa
        Reviewed-on: https://gerrit.libreoffice.org/51385
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-16  pranavk  <pranavk@collabora.co.uk>  [32239a1a1a7432dd9805658afe30997a0813ad10]

        Revert "sd lok: Set the view size to full page size and hide ruler, scrollbars"
        
        Pushed by mistake. Let's revert until tests passes
        
        This reverts commit 1354bafdc707b87f8db1e89c96382c4f4f460554.
        
        Change-Id: I4a8973f4e22332115143319a264fefa68e343dcc
        Reviewed-on: https://gerrit.libreoffice.org/51386
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2018-03-16  Pranav Kant  <pranavk@collabora.co.uk>  [1354bafdc707b87f8db1e89c96382c4f4f460554]

        sd lok: Set the view size to full page size and hide ruler, scrollbars
        
        ... such that during insertion of objects when sd calculates the center
        of the view to place the object, it is the center of the whole slide,
        not the center of the default rectangle of 800x600.
        
        It's also important to hide rulers, scrollbars so that correct center is
        calculated; we don't need them anyways in LOK.
        
        Change-Id: I1180541c1b8c8a35f39112ca0a670c9d96d1320b
        Reviewed-on: https://gerrit.libreoffice.org/51347
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2018-03-16  Pranav Kant  <pranavk@collabora.co.uk>  [b2428496de5cd579f4cdb0f149e2cebb8b12dd4d]

        lokdialog: Invalidate upon window size change
        
        This problem can be seen with some of the dialogs like chart dialogs
        where not all of the area which should be invalidated is invalidated.
        The reason being that their container gets resized but not
        lok-invalidated.
        
        Change-Id: I12eb68e8644ca67b2666badb7b772b92a145c624
        Reviewed-on: https://gerrit.libreoffice.org/51264
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2018-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [2a74684aab0def63cfd1afff6d2e8882e27b22df]

        loplugin:useuniqueptr in SwAccessibleTable
        
        Change-Id: Ife93c2bb6c0d064946dc760b8cbc6133b9e97c62
        Reviewed-on: https://gerrit.libreoffice.org/51371
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [0a8af607ba0936d8802fca96ec3259c7eedcd571]

        loplugin:useuniqueptr in SwBlockCursor
        
        Change-Id: I3c3b9969ea26bd378a25a3c58e4710a5538889fb
        Reviewed-on: https://gerrit.libreoffice.org/51373
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-16  Pranav Kant  <pranavk@collabora.co.uk>  [a7e98725901412aa334a1abe87194e682c1ae836]

        chart2 lok: give parent to data table dialog to tunnel it
        
        Change-Id: Ie82a9a6d9b499e5da34e04f0c2f5fc7c164b098e
        Reviewed-on: https://gerrit.libreoffice.org/51346
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2018-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [b8512a1cc771b0bce7305ed5930524e1527b1cc1]

        use more TypedWhichId in sfxsids
        
        Change-Id: I136427319ce2f1117501517efec2f03019bbf71e
        Reviewed-on: https://gerrit.libreoffice.org/51339
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [a47baea83f761937f5b8b5ed0ee142d3e04386d4]

        loplugin:useuniqueptr in SmCategoryDesc
        
        Change-Id: I4a6be3c84fb7c64b5f72499e5393e44f02514201
        Reviewed-on: https://gerrit.libreoffice.org/51334
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-16  Chris Sherlock  <chris.sherlock79@gmail.com>  [b4b2d7dd3eb210eb77c8f53e604a5d308282ee99]

        solenv: sort the clang-format blacklist
        
        LC_ALL=C sort solenv/clang-format/blacklist > ~/blacklist
        mv ~/blacklist solenv/clang-format/blacklist
        
        Change-Id: Id00c5dc912220c6af6b1334e833abef4a0889ee0
        Reviewed-on: https://gerrit.libreoffice.org/51349
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-16  Julien Nabet  <serval2412@yahoo.fr>  [c772d2234c52d450972a2e863dabff4ea46b047c]

        Modernize a bit filter (part2)
        
        mainly by using for-range loops + some algo simplifications
        
        Change-Id: I25b02676527d551985434e07e7dc5f2927d4955e
        Reviewed-on: https://gerrit.libreoffice.org/51377
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-16  Mike Kaganski  <mike.kaganski@collabora.com>  [8805e10f5887df66edfd0a2fa4b70e87f0c74700]

        tdf#112118: DOC: properly import/export border distance
        
        DOCX part was done in fb959e581c900b392efd0bb329b7cf30c8ed56a5.
        
        This commit fixes DOC part. Line width wasn't taken into account on
        import; and export was done only with "from text" distance, which
        gave poor interoperability with Word, where the borders were close
        to page edge.
        
        The common code is moved to editeng/source/items/frmitems.cxx and
        include/editeng/boxitem.hxx.
        
        Change-Id: I3d1d1312cb9dc9a9e00d9847ec11234cd787df60
        Reviewed-on: https://gerrit.libreoffice.org/51366
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-16  Stephan Bergmann  <sbergman@redhat.com>  [2537d6897ae516d3b4d50f0e2885dc24949841bf]

        Clip BColor lightness value at 1.0
        
        UBSan build started to fail CppunitTest_sw_ooxmlexport8 with
        
        > /include/tools/color.hxx:59:27: runtime error: value 258.5 is outside the range of representable values of type 'unsigned char'
        >     #0 0x2ad219182418 in Color::Color(basegfx::BColor const&) /include/tools/color.hxx:59:27
        >     #1 0x2ad219175e48 in (anonymous namespace)::lcl_compute3DColor(Color, int, int, int) /editeng/source/items/borderline.cxx:50:16
        >     #2 0x2ad219175574 in editeng::SvxBorderLine::threeDLightColor(Color) /editeng/source/items/borderline.cxx:77:12
        >     #3 0x2ad21917ea78 in editeng::SvxBorderLine::GetColorOut(bool) const /editeng/source/items/borderline.cxx:573:23
        
        where lcl_compute3DColor had been called with (aMain=rgba(255, 255, 255, 255),
        nLight=3, nMedium=40, nDark=83)
        
        Change-Id: I0f4569d9fd9f54164efe395960bcc8a6840e7744
        Reviewed-on: https://gerrit.libreoffice.org/51351
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-03-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [060a4bf91b0409cda264fd6dec4093b7dd1e4c84]

        XGraphicObject: remove construct. with uniqueID
        
        Also make getUniqueID return empty string.
        
        Change-Id: I200a1facf088a205302991e5c26fe93adec55a87
        Reviewed-on: https://gerrit.libreoffice.org/51330
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e4db2bcaef12877258f691febab1a1260dcf9916]

        more robust method to load a Graphic from URL, +clean up
        
        Change-Id: Ib7fb107a56a3cc9fffb6cfaa9bbc2117434902df
        Reviewed-on: https://gerrit.libreoffice.org/51329
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-16  Caolán McNamara  <caolanm@redhat.com>  [8f61b382a776b2e241be0e3743c38fea53a6a729]

        weld SvxObjectNameDialog
        
        Change-Id: I588bdc61cce9a7b4e709fcac612b229c02e734c0
        Reviewed-on: https://gerrit.libreoffice.org/51375
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4bbf37b7ed83491efdfa9cb12cd434f67a1764ae]

        drop support for GraphicObject URLs in toolkit
        
        Change-Id: I86d18232b8fcb34272d3cc04f65a7dc72248591a
        Reviewed-on: https://gerrit.libreoffice.org/51328
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-16  Caolán McNamara  <caolanm@redhat.com>  [167fb3f7800e342b2009b98579a1d42d528b9b5a]

        crashtesting: asserts on legal xml names on export
        
        e.g. ooo82358-1.odt which has Chinese characters used in tags inside
        a parent xforms:instance tag
        
        Change-Id: If2edf9cc13e5a4cc969f5a46618a6534c52f2877
        Reviewed-on: https://gerrit.libreoffice.org/51352
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [4b2d899bc079240c32b7dacd139d6d4a29ab1b11]

        loplugin:unused-returns in sc
        
        Change-Id: Ic1d6cbf883fcfeb013c3a82d31c177a1a14bb7c8
        Reviewed-on: https://gerrit.libreoffice.org/48193
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-15  Eike Rathke  <erack@redhat.com>  [fd5e480eaf78c8bd2ea4315649fcbd5b8edaa3da]

        Check return of ScFlatBoolRowSegments::ForwardIterator::getValue()
        
        And if it is only an assert() where code (probably rightly)
        assumed there is a value.. if there wasn't then we'll have to
        handle it.
        
        Change-Id: Icbdb4a7727ca4cf8a6372c03e02d3bffa6156b6c
        Reviewed-on: https://gerrit.libreoffice.org/51374
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-15  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cfb9ebc12a9f1084227d6b85827ef185a42a619a]

        filedialog: use isGraphicObjectUniqueIdURL instead of constant
        
        Change-Id: I54f5a1dae10219b3d6f06640488eded7f6840767
        Reviewed-on: https://gerrit.libreoffice.org/51327
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-15  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6c6b2c886e2fbb898a369a67b4248efb4b70cfb6]

        forms: Don't create a GraphicObject URL if we have xGraphic anyway
        
        Change-Id: Ia80df77372ed08abc4ff816515c216c26d8330b4
        Reviewed-on: https://gerrit.libreoffice.org/51326
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-15  Caolán McNamara  <caolanm@redhat.com>  [f4c451f2b3cbd360b7141626525ae3982d73e5a4]

        ofz#6827 Bad-cast
        
        Change-Id: I856d781f122c21c02a0a8cd01369d49f50b8a555
        Reviewed-on: https://gerrit.libreoffice.org/51363
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-15  Caolán McNamara  <caolanm@redhat.com>  [ecc29989bd58cc54ebeb8b9202399a4e6bd7e4f5]

        weld sort dialog
        
        rework huge language listbox into a combobox
        see https://gitlab.gnome.org/GNOME/gtk/issues/94
        and the lack of typeahead/search for lists
        
        Change-Id: I4a3af695d86bbcb92e5cdd500c4acb7cfaf37f41
        Reviewed-on: https://gerrit.libreoffice.org/51340
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-15  Michael Stahl  <mstahl@redhat.com>  [7a342988e010d50e47fa63c500840994c5dc62d8]

        sw: tweak sanity check in SwFrame::GetNextSctLeaf()
        
        An additional way in which column sections are a special case is if
        "this" is the SwBodyFrame inside the SwColumnFrame; handle this too.
        
        Happens in ooo31607-2.sxw.
        
        Change-Id: Id07b76e67c34b2335f2802f52e215d37476b3446

2018-03-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [bd594ac19aac89a31243e8b4bd043e1d614daa7a]

        move swffilter use of BitmapEx::GetAlpha inside vcl
        
        Change-Id: I22f489a26b8566ddc00c0c77f95127adb8eb2489
        Reviewed-on: https://gerrit.libreoffice.org/51324
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4defe28e5f28a68a23317e1d50c51d29cf58226e]

        Fix typos
        
        Change-Id: Icb2d5f8bb9eb781d6a59384e1aac75abf6145774
        Reviewed-on: https://gerrit.libreoffice.org/51337
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-15  jan Iversen  <jani@libreoffice.org>  [aab3bffeb8d3a4ca6dcf75852e197eb754b1417c]

        iOS, move assembler constants to C++
        
        Change-Id: Iad94a2e2e55bb158d2ac42e3a67a6d94f84ffedd

2018-03-15  jan Iversen  <jani@libreoffice.org>  [d47749c76949515992b4144e59d7c51f7e976dda]

        iOS, simplified bridge assembler code.
        
        Use x14 and x15 as function and offset instead of
        having x15 as a pointer to 2 words.
        
        Change-Id: I1cb3af4e86e3abe1b56fba2509eda31af0435885

2018-03-15  Eike Rathke  <erack@redhat.com>  [47481514174583214cb2c6773caba3e0a439c9f5]

        Use return value of ScTable::GetDataEntries()
        
        It's unnecessary to insert an empty set and sort it..
        
        Change-Id: I01b7ce926747083dc9b5a82304c8ab182cd5a1bd

2018-03-15  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [c71e8df90b916f32a1d7d3a0849d0cdf14924475]

        tdf#97977 related : make MODE.SNGL comply with Excel.
        
        MODE.SNGL is to return the first occurrence of the number that has the
        most occurences in the array of numbers in case of multiple
        numbers having the same amount of (maximum) occurrences.
        
        Change-Id: If76115ddc6b84367cbcb75de611f29076a538476
        Reviewed-on: https://gerrit.libreoffice.org/50593
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-03-15  Jan Holesovsky  <kendy@collabora.com>  [5372d8022dd8ce8aaa3090014b319727e88b17f1]

        tdf#115675: Shape selection was breaking when changing pos/size from sidebar.
        
        Fixes also other potential breakages with the same root cause.
        
        Change-Id: I09b3650189f6edb28ab64652cd411b1dca7dca89
        Reviewed-on: https://gerrit.libreoffice.org/51342
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-03-15  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [45d5c18a9a643590b18e7cc48ab80076a31b75b3]

        tdf#50916 Refactor of the table7.cxx to allow dynamic column size
        
        Change-Id: I60ea249ca621e25b3585e1d2f75bdf15d96f6dcc
        Reviewed-on: https://gerrit.libreoffice.org/48205
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-03-15  Jim Raykowski  <raykowj@gmail.com>  [eeb4a2ec37bf88b26a9f243cc5682e96c9e35df6]

        tdf#115573 Revert: tdf#107555 Apply 'Default Style' table style
        
        ...to newly inserted tables
        
        Revert due to tables with autoformat style not able to persist direct
        formatting.
        
        Change-Id: Ic33033235b9f5bfba15ec74fa88e94da2dc21b69
        Reviewed-on: https://gerrit.libreoffice.org/51253
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-03-15  László Németh  <nemeth@numbertext.org>  [6ef7c2729fb85959dfd76f028166f7631886399c]

        tdf#116072 Add PrefixLetter ")" in Hungarian word breaking
        
        to handle bad word breaking of ")-ban", ")-ben" after
        reference fields. (Field content is not expanded for
        spell checking, resulting red underlined "ban" and "ben"
        in the correct form "a)-ban", "b)-ben" etc., see the
        test file of the issue.)
        
        Change-Id: Ic4b1fd2c99bdd2509d85dd6f2aa43e2a53becaa7
        Reviewed-on: https://gerrit.libreoffice.org/51284
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-03-15  Serge Krot  <Serge.Krot@cib.de>  [3c3f10da500967fc6ffecc2f3e076d8ff43e7503]

        tdf#112448: Fix: take correct line height
        
        When line metrics is not calculated we need to call CalcRealHeight()
        before usage of the Height() and GetRealHeight().
        
        Change-Id: I104bbb81ea9d7130dfd728f7114d02e3672afbc3
        Reviewed-on: https://gerrit.libreoffice.org/51319
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-03-15  Álex Puchades  <alex94puchades@gmail.com>  [17b57caf83425d086ac8aa5c89815ed3dc3bc286]

        tdf#115453 Remove Master Handout tab from Views Tab Bar
        
        The Views Tab Bar has had five tabs until now (Normal, Outline, Notes, Slide
        Sorter and Master Handout). Before this commit, selecting the Master Handout
        tab and then going back to the Normal or Notes tab showed the Slide/Notes
        Master instead of the expected behaviour.
        
        This commit removes the Master Handout Tab from the Views Tab Bar, with master
        views remaining accessible through the View Menu.
        
        Change-Id: I017af5f29d154386e4f0910151c478956aa0985f
        Reviewed-on: https://gerrit.libreoffice.org/51320
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-15  Stephan Bergmann  <sbergman@redhat.com>  [28e8c3e28bf4944ecad23961602b9b1f72613d39]

        --without-lxml for Flatpak builds
        
        where the Yocto-based GNOME SDK provides no python lxml, but building LO's
        internal one fails because it internally uses {xml2,xslt}-config, and those are
        broken by (mis?-)design in Yocto, just returning with exit code 1.
        
        It didn't work well to pass applications of pkg-config into the external/lxml
        build as replacements for --with-{xml2,xslt}-config (as is successfully done
        elsewhere with 1462b2784fa3e95499808b2ef706e4787a01aaae "Adapt the
        external/redland/raptor/xml2-config.patch to raptor2-2.0.15"), so just run
        gla11y in its slightly limited form without lxml in the Flatpak build.
        
        Change-Id: I2d42901373c8c861b16da385c37bcc24d6e783fd
        Reviewed-on: https://gerrit.libreoffice.org/51321
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [a98465920f0c82759d3e74b437c4fb4dd9f2c4c6]

        loplugin:useuniqueptr in SdModule
        
        Change-Id: I3b79696f06b33703cf61b73867014e4fd86ee9c7
        Reviewed-on: https://gerrit.libreoffice.org/51313
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [509c69a9936f6af051f4888bbc88b7f2678783b3]

        Updated core Project: help  dd03b7ecde2abb961790a69f99aeec9e3fbd653e
        
        Help pages typos and other fixes from translators
        
        Change-Id: If85b1749001b95cad904bae379362e36f96001d1
        Reviewed-on: https://gerrit.libreoffice.org/51325
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-03-15  Olivier Hallot  <olivier.hallot@libreoffice.org>  [24390b348b59c434b72a4b019f475563f2e83483]

        Updated core Project: help  71c51c931a99039b3bd4944dbce56ee53be29867
        
        tdf#99483 Clarify Calc paste operation
        
        Clarify the role of Ctrl + V and Enter key when pasting in
        Calc.
        
        Change-Id: I78366068edc82c4d948e5303d096eea7c5722fa8
        Reviewed-on: https://gerrit.libreoffice.org/51301
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-03-15  jan Iversen  <jani@libreoffice.org>  [1caf3b9380f3873b7ca165a743f65d332e46ea66]

        iOS, solved corrupted stack in cpp -> uno
        
        Solved problem in assembler code, so the call chain is correct.
        
        There are still something missing for uno to work correctly
        
        Change-Id: Ieb3b3d6b15153576159e07b52ced0efedd135713

2018-03-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [953a5cb1c8c750df24ed0316349a5916c384296d]

        move Bitmap::ScopedWriteAccess inside vcl
        
        would have liked to make the AcquireWriteAccess methods DLLPRIVATE, but
        they are needed by the workbench and testing code
        
        Change-Id: I22497788eb68dfb84b7e542e5ef53322892a5274
        Reviewed-on: https://gerrit.libreoffice.org/51310
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-15  Stephan Bergmann  <sbergman@redhat.com>  [bca14a7126a8cea12eecd248ae84e3d07db9609b]

        Adapt solenv/flatpak-manifest.in to recent download.lst changes
        
        Change-Id: Id9a41e528e45d60a5429be4c51d58badff200fba

2018-03-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [c7395735777f674bdd40efdfcbf56f488226e633]

        loplugin:useuniqueptr in UndoRemovePresObjectImpl
        
        Change-Id: Ieaaedf6d5815c9dd49dc2f992cfaef7f74c43428
        Reviewed-on: https://gerrit.libreoffice.org/51312
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [426d55c1a9510be5a95950a94d40463cf4f178fa]

        loplugin:useuniqueptr in SwPostItPageItem
        
        since we're unconditionally allocating this list, just declare it
        inline.
        And make it a std::vector instead of a std::list, it very inefficient
        storing pointers in a linked list
        
        Change-Id: I715868265f9f2e633395f474267e84ee87356726
        Reviewed-on: https://gerrit.libreoffice.org/51317
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [f725b130e5466a1c4a3a1e070c0eb3548a9a6842]

        loplugin:useuniqueptr in ScBroadcastAreaSlotMachine
        
        Change-Id: Ib1f54ad7eeae5ea66ad7f8f789e86cd89c4b32d4
        Reviewed-on: https://gerrit.libreoffice.org/51316
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [16b7ec7b2e4cc4f0962513c646cb46589ff78c12]

        move emf code to vcl
        
        part of making ScopedWriteAccess an internal detail of vcl
        
        Change-Id: If66de7c248d442a860508bbddf68e390983da240
        Reviewed-on: https://gerrit.libreoffice.org/51309
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-03-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [8f03afa057cd5a053c1730499091188ee54e025f]

        loplugin:useuniqueptr in UndoTextAPIChanged
        
        Change-Id: Id9251ce7e66efe35665619c96e985d5382f0e4a5
        Reviewed-on: https://gerrit.libreoffice.org/51311
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-15  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [a90e9868507b906f5b9edbc249178c32b611ba46]

        Updated core Project: help  4dd9777f3e62637330b733526ed79ca4928e7e80
        
        More assorted fixes
        
        Change-Id: I7117d911967cacae9bb465d7eb3683f7299a09af
        

2018-03-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [14d49662d32fa2fcf2916682dbf1f974a8eecb08]

        move some GDI import code from svx to vcl
        
        part of making ScopedWriteAccess an internal detail of vcl
        
        Change-Id: I916f2ca05c9d7c17b62c91e113df6d8454bb4351
        Reviewed-on: https://gerrit.libreoffice.org/51283
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [c1ee9b9f746296b916569a1357aa8f1216d40535]

        loplugin:unusedmethods
        
        Change-Id: Ice171112d3e737cf0e0edabbc59a1307a4a4f5ad
        Reviewed-on: https://gerrit.libreoffice.org/51282
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [a3aceef8200e48173df4b5e67b5d6fb393a23ad9]

        don't use heap for elements in ScRangePairList
        
        no need to store small objects like this out of line.
        
        And use std::array for ScRangePair, so we get range checking in debug
        mode.
        
        Change-Id: Ie4690edbb4c3fdc4e08206cb016b8167a399d95a
        Reviewed-on: https://gerrit.libreoffice.org/51268
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-15  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d775ef360168271f429466bbc174ae7dec402f1d]

        change recursive ImageURL prop. search to use XGraphic
        
        In two cases we need to traverse and gather all ImageURL properties
        and get the URL string and store the graphic content to a storage
        (like we do in xmloff filter). ImageURL property can now only store
        external URL and Graphic stores the embedded XGraphic, so this was
        changed to look into Graphic property first and then ImageURL.
        
        We also don't gather URL sting anymore so they need to be loaded
        to XGraphic when gathering them.
        
        Change-Id: I5f3f4be2b403b9589d72b8733df0c97109f2b65d
        Reviewed-on: https://gerrit.libreoffice.org/51308
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-15  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [531036fa296b6bfca5ec93c4d7ef1264dc6e7b65]

        change EscherBlipCache to cache Graphic and not GObject uniqueID
        
        In addition change from map to unordered_map.
        
        Change-Id: Ief33d6ebd7e42606ab20fcf9fc91020b1ef9aab6
        Reviewed-on: https://gerrit.libreoffice.org/51306
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-15  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [043273e721ade64e4fb42f969cf22b4202c6b80d]

        xmlscript: change import/export to not use GraphicObject URL
        
        Change-Id: Ic81bf1a5ce45394e098366d0f4af53845ba0da87
        Reviewed-on: https://gerrit.libreoffice.org/51307
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-15  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [90cb743a69ad4b7cb3466b7ce5b2bbed6353d792]

        add comments to XGraphicStorageHandler.idl
        
        Change-Id: Ib24d9c434f1f19fe7bca51235f6c6125d5c97a7c
        Reviewed-on: https://gerrit.libreoffice.org/51305
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-15  Mert Tümer  <merttumer7@gmail.com>  [e5bc7fa4e83b33fc3eee343e560a4f8cb91eacd6]

        tdf#96796 - Added clipboard actions for the Android Viewer
        
        Change-Id: I52e134532ab70e765b6ccd929f189be84f9c9a90
        Signed-off-by: Mert Tümer <merttumer7@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/51286
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-03-14  andreas kainz  <kainz.a@gmail.com>  [b951cd126d0bcc950c71c069c7d2f4c210c4bcaf]

        Colibre Icons: add CellBorder icons for Calc sidebar
        
        Change-Id: I50a3b26cc4a6b6c82aee0d0175c01fae85050b85
        Reviewed-on: https://gerrit.libreoffice.org/51304
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-14  andreas kainz  <kainz.a@gmail.com>  [7549aa2ab4203921818b136febb69d190fb159da]

        Colibre icons: add svx icons
        
        Change-Id: Ic69e561a0ce458c7e8bc5bdf10b932426f137957
        Reviewed-on: https://gerrit.libreoffice.org/51303
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-14  andreas kainz  <kainz.a@gmail.com>  [ed4d8a53d17543bbd969888049700e31538c1d9d]

        Colibre icons: add sw/res page and redline icons
        
        Change-Id: Ic628811e7efd15cb85e0d0336ce9173e0fb1349a
        Reviewed-on: https://gerrit.libreoffice.org/51300
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-14  Samuel Thibault  <sthibault@hypra.fr>  [2bbbb0d37ac04361dc80682417a06d542c51ea49]

        pdf filter: fix bogus mnemonic_widget target
        
        "Time Stamp Authority:" labels 'tsa', not 'reason'.
        
        Change-Id: I60c007b04591a534323d0a86bb19475f27953107
        Reviewed-on: https://gerrit.libreoffice.org/51290
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-03-14  Samuel Thibault  <sthibault@hypra.fr>  [76b6fd430098fb54ca5098f2e1be6eb1a3ad0cbb]

        cui: Add missing mnemonic_widget
        
        This is needed for proper accessibility labelling.
        
        Change-Id: I11830d16816a471c1531012a18be81e5f8d136a9
        Reviewed-on: https://gerrit.libreoffice.org/51287
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-03-14  andreas kainz  <kainz.a@gmail.com>  [034d2004b9ffd77762f2119e9dec18a0d039c122]

        Colibre icons: finish pageproppanel icons
        
        Change-Id: Id52c9efdc42f2813600d2ec048687eeb9fd57c49
        Reviewed-on: https://gerrit.libreoffice.org/51299
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-14  Caolán McNamara  <caolanm@redhat.com>  [14ca8f178f2ee713de5fc9a0c9579f49e52099f0]

        tdf#116397 get bounds of full field, not start of char inside field
        
        The pSpecialPos is set for the StartTag case (#i75130#) and I surmise
        we only care about it if we are a smarttag
        
        Change-Id: Ic764bbf31a7784ab021f306f74a08473c8dd0a77
        Reviewed-on: https://gerrit.libreoffice.org/51281
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [109152b1b6afedad77cbf347d8b08aa0e5d8d07a]

        Remove duplicated include
        
        Change-Id: I77425c04612b52b9202774339961e22e3e84ddd3
        Reviewed-on: https://gerrit.libreoffice.org/51271
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [96cdb8e7b28ef50e77dc897763dd8b6df3d39d2a]

        Fix typo
        
        Change-Id: I3cdc41b937e6c974ab6f953b7a9a834328905b17
        Reviewed-on: https://gerrit.libreoffice.org/51238
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-14  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [d799436414ab7e28b6bf9a918fd3779b3fc85008]

        tdf#116342 Allow selecting text boxes anywhere by default
        
        Not only by hitting the (invisble) frame or the text content.
        
        Change-Id: I125f76a102611b628411d8c5acf70e3ed9e5e8fe
        Reviewed-on: https://gerrit.libreoffice.org/51276
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-14  Michael Meeks  <michael.meeks@collabora.com>  [005abf983d34042a7ced46d886f8ef2250cb3fce]

        Allow lok to re-set temporary paths on second init.
        
        Change-Id: I40cd0538b573c2d090f56424e1110b938981a878
        Reviewed-on: https://gerrit.libreoffice.org/51292
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-03-14  Xisco Fauli  <xiscofauli@libreoffice.org>  [6a9326803c01f4c9bc7da855053ce4e80646fad8]

        tdf#115539, tdf#116238: Don't display the notebookbar in presentation mode
        
        Change-Id: Ifc64d9a3b5c93b83fa238737375e7a58b2ae86db
        Reviewed-on: https://gerrit.libreoffice.org/51262
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-03-14  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [4ed9ffad92c83db21c9fcb62e414aa0cb8f5c4c4]

        tdf#116342 Fix label: selectable, not selected is what this means
        
        Change-Id: Ie9b4fc71c7f262f896b69bbf4747f08e160447d7
        Reviewed-on: https://gerrit.libreoffice.org/51275
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [55ad4e3cb7a0d705ff1c0f26feb644d8b06b71d8]

        fix pretty printing of Fraction better
        
        work-around gdb bug, and deal with different representations of
        std::unique_ptr in different versions of libc++.
        
        Change-Id: I02a1f49c07dbcd70e13ef6be48e20b510bf5e3fa

2018-03-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [3a0ae2aae3f226e5e2e3785e578dee3ab4d2fa35]

        fix crash on close customize dialog
        
        after
            commit 00431a8afcad08da11835131c2cd423d7f8cd115
            Date:   Tue Mar 13 11:57:33 2018 +0200
            loplugin:useuniqueptr in SvxEntries
        
        Change-Id: Ia115454522b87db93cefcbd89ca5d965f9b431c7

2018-03-14  Mike Kaganski  <mike.kaganski@collabora.com>  [fb959e581c900b392efd0bb329b7cf30c8ed56a5]

        tdf#112118: DOCX: properly import/export border distance
        
        https://wiki.openoffice.org/wiki/Writer/MSInteroperability/PageBorder
        discusses implementation differences between ODF model and MS formats
        wrt dealing with page margins and distances to borders.
        
        This patch corrects import from DOCX, so that the border distance and
        width doesn't add to the margin size imported from file anymore. It
        takes care to preserve size from page edge to text (the most important
        size that affects document layout). When borders go outside of range
        valid for ODF, the margin is set to keep text area intact, and the
        border is placed as close to intended position as possible.
        
        Export code now also properly handles border width. Also, an improved
        heuristic implemented to better export cases unsupported by Word, so
        that the result would look closer to ODF original. We still write
        correct sizes to OOXML, so that when reopened by LO, the borders will
        be in correct places; but as Word cannot handle sizes more than 31 pt,
        it will show borders shifted.
        
        This prevents from adding border widths and distances to page margins
        at each opening of DOCX, saving back the changed value, increasing
        the margins each time.
        
        Change-Id: Ia978ab119dd661949d6c321aea91397f28d205b0
        Reviewed-on: https://gerrit.libreoffice.org/51267
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-14  László Németh  <nemeth@numbertext.org>  [aab440c768b64b9d2ffa72223b6d843a84c2d061]

        tdf#69416 don't remove field content in proofreading,
        
        only the requested footnote numbers, allowing grammar
        checking of automatic references with affixes, articles etc.
        
        Expanded fields get also a starting ZWSP character
        for more precise grammar checking.
        
        (Partial revert of commit d477ff4a81ecba8a77ead5ff1a33d3e3ceed622e)
        
        Change-Id: I78ab02cc8cf98d665e7f9ddc740879c203f2f7e4
        Reviewed-on: https://gerrit.libreoffice.org/51228
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-03-14  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [b203e78a69acf5d84cc245ce7232ffee4a6edcd4]

        Revert "tdf#96796 - Added clipboard actions for the Android Viewer"
        
        Breaks Android tinderbox
        
        This reverts commit 31e939c9f4b29fb2b2e63eb096450cf3da35d67f.
        
        Change-Id: Id565c9ef8330c0b3bce2c678facb7605dcf3e356

2018-03-14  Szymon Kłos  <szymon.klos@collabora.com>  [7c354d1bf1ca29a5ae9ee9d6f18dd68b90530043]

        tdf#104792 Double check for target shape
        
        Change-Id: Ibe23377c7752d9ce97c7b100af4b2759b3ce946f
        Reviewed-on: https://gerrit.libreoffice.org/51241
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-03-14  Stephan Bergmann  <sbergman@redhat.com>  [7a9a3c8941d9ebcf7660e622325c8ac28610571d]

        Adapt FractionPrinter
        
        ...to 048a32d903c8cc81a8836c7c7209b92e0bfd6cd7 "use unique_ptr for pImpl in
        tools/", exploiting intimate knowledge of libstdc++ internals as was already
        done in 51bb68928933bf5d72efb9193f1be6af6e72c80f "fix BigPtrArray pretty
        printer".
        
        Due to <https://sourceware.org/bugzilla/show_bug.cgi?id=22968> "ptype does not
        find inner C++ class type without -readnow", at least for me only works when gdb
        is invoked with -readnow.
        
        Change-Id: I365733f3c661eea2f19a9b85015aa5d50e63e6a4

2018-03-14  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [5d5da77e82b6498dd73123ec0dc36d2315e279a1]

        tdf#116305 Add timeout to help Windows bring browsers to the front
        
        Adding a timeout seems to help Windows a lot to actually bring
        the browser into the front, especially when it was closed before.
        
        Still no 100% success rate, but much improved now.
        
        Change-Id: I62affee4b837e0a60b1aac2a20be6fe7c3f9d2e0
        Reviewed-on: https://gerrit.libreoffice.org/51132
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [a1b58e93f631c6bfd92fc8269da89c74e3784d58]

        loplugin:constantparam
        
        Change-Id: I3ce653c0d9e517229dbbe32cc8d3ec3c206e364d
        Reviewed-on: https://gerrit.libreoffice.org/51273
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-14  Caolán McNamara  <caolanm@redhat.com>  [03782946065d8a31808f1dab9bc848d349d623f1]

        enable column search for welded treeviews
        
        Change-Id: I017dc2e5270d86b2168faf3f9240eeded1fc3533
        Reviewed-on: https://gerrit.libreoffice.org/51272
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-14  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [bf46b46a1d734348096936284fb8a76e977936d0]

        Moving XSAXDocumentBuilder2 to use XFastDocumentHandler:
        
        This is used in parsing of meta Contexts across different
        modules. This also involved moving to XFastParser for
        parsing xml filters in sw, sd, starmath.
        
        Change-Id: Ic663aaac6cb20ee8ce5b97cae87c93220f5a2929
        Reviewed-on: https://gerrit.libreoffice.org/42989
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [1b61d0417bf46896ef1f1bd1e1a8209588fc157a]

        loplugin:unusedmethods
        
        Change-Id: I7c780be3e2740fd9b03c39ebe16935d61caf4f7e
        Reviewed-on: https://gerrit.libreoffice.org/51257
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [f95afd856d087b5475d67d104a4aa7d85cf32413]

        loplugin:unusedfields
        
        Change-Id: I321a731585879374cc13a992dd3afaa23b8712e0
        Reviewed-on: https://gerrit.libreoffice.org/51269
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [0efb6a1a3525a402ab28083181fc39b75f7ef556]

        sw XHTML export: fix handling of character styles
        
        Namespace prefix was missing here.
        
        Change-Id: Id746d47713b22e2efd5d679c2325b32a0bee8a09
        Reviewed-on: https://gerrit.libreoffice.org/51270
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-14  Tor Lillqvist  <tml@collabora.com>  [4fa902d1c16ddafbe1e3dbf396c96487fdef3ddc]

        Add IMarshal2 to IIDs recognized
        
        Change-Id: Ib5a1da6666ff3a136c05374f10b7ca138c14492d

2018-03-14  Stephan Bergmann  <sbergman@redhat.com>  [c71aff0473b50a5d777cb0b426445c219370b86e]

        Missing intialization of SwPageDesc::m_pTextFormatColl
        
        ...in efcb9a7078e08a367816b825d14419ddf351ff3e "use sw::WriterMultiListener
        instead of SwDepend in SwPageDesc", causing
        
        > /sw/source/core/layout/pagedesc.cxx:198:74: runtime error: upcast of misaligned address 0xbebebebebebebebe for type 'SwTextFormatColl', which requires 8 byte alignment
        > 0xbebebebebebebebe: note: pointer points here
        > <memory cannot be printed>
        >     #0 0x2b06bea9116b in SwPageDesc::GetRegisterFormatColl() const /sw/source/core/layout/pagedesc.cxx:198:74
        
        during e.g. CppunitTest_sw_odfimport of ASan+UBSan builds.
        
        Change-Id: If50a920ca5dafdce6c1a3e2fbf540488685e641a

2018-03-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9f16845d48a3f84871625b185bf88e43f69a4707]

        Updated core Project: help  781da1e8175459f27cca84bed2ca209b3e030067
        
        tdf#99611 improve function AND() documentation
        
        Added details on handling non logical arguments in
        Calc logical functions.
        
        Change-Id: I416fbe9443777a7a7bdfa9d3f61bdf072aff476b
        Reviewed-on: https://gerrit.libreoffice.org/51176
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-03-14  László Németh  <nemeth@numbertext.org>  [a7bb853b348cc5ebe4ccdb07d1ee0fc38de21e7a]

        Updated core Project: dictionaries  3bc3ffdb0b622cc07b5d959225a9f2223afdf145
        
        Hungarian grammar checking rules v1.6.3
        
        Change-Id: I2c898690f12edc0ad4c83dc6395813e21a724f64
        Reviewed-on: https://gerrit.libreoffice.org/51227
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2018-03-14  Pranav Kant  <pranavk@collabora.co.uk>  [859b7b09f5b1330b7135744795c578358736ded3]

        lokdialog: debug red-colored boundary for last painted region
        
        Easier to see what's going on inside the LOK dialog.
        
        Change-Id: I59974200af3d2356b7c27eb3dd4032a59c00dbed
        Reviewed-on: https://gerrit.libreoffice.org/51263
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2018-03-14  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [ae11dec72099fafc807d13b7169bd3177e9d539f]

        tdf#115297: 1bit images displaying fixed (again)
        
        Previous fix 25cd843664919974f0d21ca7a0b02cc43e9eeabb like any
        other before it have some regressions, so reverted.
        
        The root of most problems: fix for tdf#104141
        d148340babf6c973f7d463909d7a51e16c953248, where mask drawing
        was implemented in bitmap drawing code.
        
        So instead of guessing for type of bitmap, mask is drawn with
        DrawBitmapEx resolving all known problems (tdf#114726, tdf#115297,
        tdf#113918 and tdf#104141).
        
        Change-Id: Ie00f7552d667e237b3c0f9505ee09cb51e85c43c
        Reviewed-on: https://gerrit.libreoffice.org/50828
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-14  andreas kainz  <kainz.a@gmail.com>  [1008cd6b0aa96cfbb2a681a055380b54c3d53bf5]

        Colibre icons: add links.txt file
        
        Change-Id: Ib64bac119e463b56a8cb86a2dcd77c9f07699844
        Reviewed-on: https://gerrit.libreoffice.org/51252
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-03-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0e7992d7b2e08afe11288aeb7d5444b5394e7079]

        Updated core Project: help  770c0c1746b5c0b94dc07d5f1d6c2c04802c8540
        
        tdf#116296 remove produt version from help path
        
        Part two.
        Part 1 is in sfx2 module
        
        Remove product version from offline help path but keep
        in online help.
        
        Product version is kept for online because a help server can have more
        than one helponline version.
        
        Change-Id: I1d4ba12a7d6472defd4210c79349e35ccaf32d8d
        Reviewed-on: https://gerrit.libreoffice.org/51126
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        

2018-03-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9f72889643afb8596affeb5ba66a564f4368fab9]

        tdf#116296 remove produt version from help path
        
        Part one.
        Part 2 is in helpcontent2 module
        
        Remove product version from offline help path but keep
        in online help.
        
        Test for existence of old offline help is done now
        checking the presence of the file help/<lang>/err.html
        
        Test for new (html) offline help is done now checking
        the existence of the folder help/<lang>/text
        
        Change-Id: I1d00a4eac6746f0ace5a40db56910803a5e0d6f4
        Reviewed-on: https://gerrit.libreoffice.org/51127
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-14  Takeshi Abe  <tabe@fixedpoint.jp>  [bba299d8146a07af6833620784ac5b697b0f7e84]

        tdf#114751 Update the default UI fonts for Japanese locale
        
        - give priority to IPA P Gothic and Noto Sans CJK JP
        - for Windows, try Yu Gothic UI first, then Meiryo UI
        - look for Hiragino Kaku Gothic ProN/Pro on macOS
        
        Thanks to Jun Nogata and AWASHIRO Ikuya for their suggestions.
        This addresses only part of the issue; another incoming change
        will take care of the rest.
        
        Change-Id: I1491ba63e1447d3b9086dfcfdf3981bee6282661
        Reviewed-on: https://gerrit.libreoffice.org/50515
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2018-03-14  andreas kainz  <kainz.a@gmail.com>  [dc68ba9b48d9bc9668329700de686f98e07acc4a]

        Colibre icons: add column pageproppanel icons
        
        Change-Id: I3a05c1b0172ba2c3d3becc5dbca7d7cc2d3f8567
        Reviewed-on: https://gerrit.libreoffice.org/51258
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-14  Michael Stahl  <mstahl@redhat.com>  [0d6ffe118fd1d03e22fcda2f06d49b4c932d2018]

        xmloff: ODF import: improve meta:generator checks
        
        Instead of a hard-coded check for (effectively) one project name
        "LibreOffice" (which is build-time configurable), check for the string
        "LibreOffice_project", which has been produced hard-coded ever since
        LO 3.3.0.
        
        This now recognises additional downstreams "LibreOffice_Vanilla"
        and "Collabora_Office", and also historic "BrOffice".
        
        An important point here is that the build-time configurable version
        numbers of any downstream that retains the hard-coded
        "LibreOffice_project" *MUST* be the same as the upstream's at least
        in their major and minor versions (micro and further digits are
        currently not used), and that such downstreams don't backport
        changes with ODF export compatibility impact further than upstream.
        
        Add a unit test too, with a representative sample of 4372 distinct
        generators in bugzilla attachments.
        
        This revealed that StarOffice 6 and AOO 4.0.1 were falling through
        the cracks and not recognised, so fix that too.
        
        Change-Id: I8105222d3428e7b20cc4a6b8e76732c697812594
        Reviewed-on: https://gerrit.libreoffice.org/51171
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-03-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [80f9383f1adf3a42c22765c7c8bee8e705e39d0b]

        boost::intrusive_ptr->tools::SvRef
        
        To avoid semi-manual refcount handling.
        
        Change-Id: I4a0bcd00ef2811a76f85313d2f821daa1731898c
        Reviewed-on: https://gerrit.libreoffice.org/51242
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-03-14  Stephan Bergmann  <sbergman@redhat.com>  [76850fcd99d7a9f62c7a95e22bf83e814e07af7a]

        prefix is unused when all implementations have constructors
        
        Change-Id: I5d2efaa16932c0014cfb7491136b5d37f3e6dded
        Reviewed-on: https://gerrit.libreoffice.org/51160
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-14  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [0fe96112bef31bdfc4f85db78aa4c4f2d1bf1d43]

        cppcheck: useInitializationList
        
        Change-Id: I7b3cce8d84176c13801a906af79e353a541135ce
        Reviewed-on: https://gerrit.libreoffice.org/51240
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [ed2ae3c3bb0a708cafc3de6a01adc9ddc43fb859]

        remove dead SwNoteURL
        
        According to:
        
        <mst_> noelgrandin: apparently this code exists so you can export a text
        
             frame as an image and then the urls in the text become
            image-map links
        
        which means that according to my analysis below, nobody has noticed the
        removal in 17 years :-)
        
        SwNoteURL::InsertURLNote was the last place that constructed an
        SwNoteURL and it was removed in
            commit bb7ade140df807b6a0f12766a1365b8f8d0fd342
            Author: Noel Grandin <noel.grandin@collabora.co.uk>
            Date:   Wed Mar 7 13:42:58 2018 +0200
            loplugin:unusedmethods
        
        and SwNoteURL::InsertURLNote was dead because
           void SwTextPaintInfo::NotifyURL_( const SwLinePortion &rPor ) const
        was removed in
            commit 73139fe600fc1399ae828077981a2498cb0a0b0c
            Author: Noel Grandin <noel.grandin@collabora.co.uk>
            Date:   Fri Jan 19 13:10:22 2018 +0200
            loplugin:unusedmethods
        
        and SwTextPaintInfo::NotifyURL_ was dead because
           void SwTextPaintInfo::NotifyURL( const SwLinePortion &rPor ) const
        was removed in
            commit be8c414567f49242164b1fdfb12764b16be355c1
            Author: Noel Grandin <noel.grandin@collabora.co.uk>
            Date:   Fri Jan 19 09:13:03 2018 +0200
            loplugin:unusedmethods also check for functions returning bool
        
        and NotifyURL was dead because calls to it were removed in
            commit 1b666235f6b0b0f0b13f473bf3b639f4f5f0b12f
            Author: Noel Grandin <noel.grandin@collabora.co.uk>
            Date:   Wed Jan 3 09:08:52 2018 +0200
            loplugin:singlevalfields improve copy constructor check
        those calls were removed because the m_bURL field of SwFont was always
        false.
        
        tracing back, we find that m_bURL was called bURL before
            commit b4e2a13f46a247002b239d04ff3bf1d1a98d08c2
            Author: Miklos Vajna <vmiklos@collabora.co.uk>
            Date:   Mon Oct 26 08:55:17 2015 +0100
            sw: prefix members of SwFont
        
        and we find that a method
             void SwFont::SetURL(const bool)
        that modified bURL was removed in
            commit 407731c9f403c35357a0d1428c9b99835f79a5f7
            Author: Noel Grandin <noel@peralex.com>
            Date:   Tue Jul 21 10:44:17 2015 +0200
            loplugin:unusedmethods sw
        
        and we find that calls to SetURL were removed in
            commit da7671e4f7482110ecd0cfbfd7dbd9e0b873c81c
            Author: Andreas Martens <ama@openoffice.org>
            Date:   Thu Mar 15 14:59:12 2001 +0000
            Opt.(FME): The new attribute handler makes a lot of code superfluous
        
        which appears to be the root of the problem
        
        Change-Id: Id2362ce216c06bc8dcf71698695d708eb494af4e
        Reviewed-on: https://gerrit.libreoffice.org/51225
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [bb787e7b45efb5e25b4b6d57a42efa916510b5f5]

        modernize ScRangePairList::CreateNameSortedArray
        
        we have this STL thingy now, pretty cool
        
        Change-Id: Id96010dda59736bd0c143312424018b6ea5621f1
        Reviewed-on: https://gerrit.libreoffice.org/51230
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-14  Julien Nabet  <serval2412@yahoo.fr>  [c775efffa7ddcee607bd7622a19a627545a6bc67]

        Modernize a bit filter (part1)
        
        mainly by using for-range loops
        + some algo simplifications
        
        Change-Id: Ibbf2c4bb504b93cb9d7b2314deb6e65257c56029
        Reviewed-on: https://gerrit.libreoffice.org/51243
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-14  andreas kainz  <kainz.a@gmail.com>  [8e8dd8f320a3ff59ff8a16c1a7a867888ce80700]

        Colibre icons: add cmd sc_ icons
        
        Change-Id: I9534ee64a895678acb705c280c6334a99d9ae25b
        Reviewed-on: https://gerrit.libreoffice.org/51251
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-14  Mert Tümer  <merttumer7@gmail.com>  [7105ad16e7e7bfde4193dc174568ebb8a293cc87]

        [Pardus] tdf#107026 render the new page without reopen the document
        
        This patch is sponsored by ULAKBIM/Pardus project.
        Signed-off-by: Mert Tümer <merttumer7@gmail.com>
        
        Change-Id: I91c902bfd1acc5cc70ad30f16e0719e7a325702b
        Reviewed-on: https://gerrit.libreoffice.org/47636
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-03-14  Mert Tümer  <merttumer7@gmail.com>  [31e939c9f4b29fb2b2e63eb096450cf3da35d67f]

        tdf#96796 - Added clipboard actions for the Android Viewer
        
        Change-Id: I2779ef9a9f68dcf08c3072ffe83b9f2450b7257e
        Signed-off-by: Mert Tümer <merttumer7@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/50757
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-03-14  Jim Raykowski  <raykowj@gmail.com>  [6d2f6f2f01a4fbf244ba16c355d2f43a2ddf671e]

        tdf#115565 Change tab key behavior to navigate out of gotopage control
        
        ...in Writer Sidebar Navigator deck helper toolbox
        
        Change-Id: Ieeabcb30f421aa0ce2a5f841e45fff5f57358215
        Reviewed-on: https://gerrit.libreoffice.org/50295
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-03-14  himajin100000  <himajin100000@gmail.com>  [32f42d093d4408666151d03f04823e2bb39e46cd]

        tdf#116351: fix re-use of AttributeList on PGP manifest
        
        multiple attributes of the same name on the same element,
        because AttributeList was wrongly re-used
        
        Change-Id: I29b2317ce3d836d7349fa0474709726bed2c5ad4
        Reviewed-on: https://gerrit.libreoffice.org/51087
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-03-13  Michael Stahl  <mstahl@redhat.com>  [fd67ee14e769ebdf1e43d55e0117f70f90d53053]

        tdf#91106 sfx2: Stylist hierarchical: sort the Default Style first
        
        (regression from 41af2a9e26f3ee6b505b343120d5df3617ba5c49)
        
        Change-Id: I47377447dd1e04a44033dea27ce7307a65821737

2018-03-13  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [fa585ae736246126cf1b574f72750b7a57cba947]

        use sw::WriterMultiListener instead of SwDepend in SwDDETable
        
        Change-Id: Iaf3b3429d48ecebae5aaf27b384377aec607d3ba
        Reviewed-on: https://gerrit.libreoffice.org/51188
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-03-13  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [efcb9a7078e08a367816b825d14419ddf351ff3e]

        use sw::WriterMultiListener instead of SwDepend in SwPageDesc
        
        Change-Id: Ifaf9c808e04e736d0a1f7eaf884b8674ac78e0f3
        Reviewed-on: https://gerrit.libreoffice.org/51189
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-03-13  Eike Rathke  <erack@redhat.com>  [f59cf3874a91158e82fc9d09d28d23e053ad06a3]

        ofz#6845 use of "deleted" ScRange
        
        If nOverPos<i and i was last element, the next pOver=&rRange was
        invalid, though not deleted because std::vector::erase() does not
        reallocate.
        
        Change-Id: I22d9302e2d45403dd47ac1947d2cf003b3a4f291

2018-03-13  Caolán McNamara  <caolanm@redhat.com>  [99aaa4b0b88100c8db03b32e072cff0193ad0953]

        weld insert table dialog
        
        Change-Id: I17bdbba38a74ea05b0d6869ee04f01f870a3b17b
        Reviewed-on: https://gerrit.libreoffice.org/51219
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-13  Caolán McNamara  <caolanm@redhat.com>  [5504dcc6987ffb41e9077d468df42c6af94c38ea]

        set welded enties to activates-default
        
        cause the vcl ones are equivalent to this so less change
        
        Change-Id: I60d9ba5faab6c133242b002b81fa8e4747a92383
        Reviewed-on: https://gerrit.libreoffice.org/51220
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-13  Michael Stahl  <mstahl@redhat.com>  [bd23e1dd6b3a36f7a04e84dd51ceaecee0984f51]

        sw: try to fix Android build, use printf macro
        
        Change-Id: I94208553c7678d9d108ec3f76decc3c38d69802e

2018-03-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [fb1825bf3f82eb6b69c6534207c9c89cc535f18b]

        loplugin:unusedmethods remove unused code from canvas
        
        which my plugin had previously been ignoring. Since that time, the
        plugin has gotten a little smarter, and makes less mistakes.
        
        Change-Id: Id791c932fd056ae7da833436c4dd2600b69a0bfa
        Reviewed-on: https://gerrit.libreoffice.org/51212
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-13  Caolán McNamara  <caolanm@redhat.com>  [724d34d58b437843e40aaa74008d94cac1465cea]

        ofz#6891 empty vector access
        
        Change-Id: Ic36d03d2646ebd90bea5fa91bc4dac3596a55d4a
        Reviewed-on: https://gerrit.libreoffice.org/51224
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-13  Khaled Hosny  <khaledhosny@eglug.org>  [ae0a3825f5ad06ff8d6ae3cb388e215d8abe2eb7]

        tdf#116344: Don’t Kashida justify Syriac text
        
        I’ve always suspected this check in VCL is wrong since Writer calculates
        Kashida positions for Arabic only. If we *really* want to Kashida
        justify Syriac, then Writer has to be first taught how to calculate
        Kashida positions for it.
        
        Change-Id: I20c03a3a54bce14c9bebb55426bd22537fe50d6a
        Reviewed-on: https://gerrit.libreoffice.org/51223
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-03-13  Michael Stahl  <mstahl@redhat.com>  [226ec5aebb65f4017c29bc3aaacfaa5782dfbbb7]

        vcl: race in OSX SalYieldMutex::doRelease
        
        m_nCount must be accessed with m_aMutex locked.
        
        Change-Id: I7e05cac2b549b975804d6061721c1da4d0b9f64e
        Reviewed-on: https://gerrit.libreoffice.org/50236
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-13  Jan Holesovsky  <kendy@collabora.com>  [1b9af08481b8f7f4bd15a30508606dff56b8e74f]

        tdf#116334: Actually when there is no handler, we have to return 'true'.
        
        Also use the return value of the link's Call() [as the SvTreeListBox::ExpandingHdl()
        is doing], the appropriate callbacks seem to return the expected 'false' in
        the cases I've reviewed...
        
        Change-Id: I0cdd63e8ec4c794839070b914150e0b32f743359
        Reviewed-on: https://gerrit.libreoffice.org/51211
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-03-13  Caolán McNamara  <caolanm@redhat.com>  [0679d6375c7ef747dea78b9c49dee78f488c058a]

        ofz#6888/forcepoint#27 adjust consistency check
        
        Change-Id: I0d1f04170bcbc08fe30236e2444761d9d71fb1fb
        Reviewed-on: https://gerrit.libreoffice.org/51221
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [a93d940186f65005141eea3bebdfb4c66cebe8f8]

        make transformBitmap code from canvas to vcl
        
        part of making ScopedWriteAccess an internal detail of vcl
        
        Change-Id: Ida03bc73fe746cde97f6fcb5cde2f066b63d92e9
        Reviewed-on: https://gerrit.libreoffice.org/51216
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [9d81a7ae6da283e0daa299177abd55b09d10964f]

        rename some mpOutdev fields to mpOutdevProvider
        
        to help my little brain keep the two things distinct
        
        Change-Id: Iaf866c410b3ce3c4720d5efff4497507f1bd57c5
        Reviewed-on: https://gerrit.libreoffice.org/51210
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [3bbdf715208289554c016ac20beccfc5695d5e3d]

        tdf#116354 Termchange: Picture -> Image
        
        Change-Id: I01a87ca6647a6e7dba4c20d20c2e3120c2a96feb
        Reviewed-on: https://gerrit.libreoffice.org/51218
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6ae7b9d40ca24c9c9fbad6346a4dd9112894dc49]

        tdf#114552 Also reduce the anchor offset when shrinking images
        
        Else the image will get larger than its current cell.
        
        Follow-up for 4f29ce6a67b81e7f28e1c86d60ff15ec1d180661
        
        Change-Id: If2fb1087961a1b20f5a408ca3061956e96330e91
        Reviewed-on: https://gerrit.libreoffice.org/51209
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-13  Mike Kaganski  <mike.kaganski@collabora.com>  [6ab9f0cfcd28124caf8e02219a39c753bce7d1ea]

        SDI: don't #define/#undef names of actual classes for slot headers
        
        Visual Studio 2015/2017 cannot handle that correctly, and emits a lot
        of intellisense errors. So, just prepend the define with "ShellClass_"
        
        Change-Id: I473ceb7e0a88e114b92e6342fd4ae63015cafd3e
        Reviewed-on: https://gerrit.libreoffice.org/51135
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-13  Luke Deller  <luke@deller.id.au>  [fe6da2feb57c3d5e355a36f6b8ac09b48412ff39]

        tdf#116179 Support reading "auto" colour from docx
        
        In docx a colour value is represented as a 6-digit hex RGB value, or
        alternatively the word "auto" to represent automatic colour.
        
         - Add support for reading the value "auto" as COL_AUTO.  Previously
           this would be read as if it were a hex value, stopping at the
           letter 'u' which is not a valid hex digit, resulting in the colour
           0x00000A - a very dark blue, which looks close enough to black that
           it went unnoticed for a long time :-)
        
         - Remove code which tried to handle this wrong 0x00000A value,
           including the constant OOXML_COLOR_AUTO, as it is no longer needed
           and will cause surprises for anyone who really wanted this exact
           shade of dark blue
        
         - Fix unit tests that were checking for 0x00000A
        
        Change-Id: I6000070341931147ff9341ad6281cd3b53c02b46
        Reviewed-on: https://gerrit.libreoffice.org/50995
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-03-13  Caolán McNamara  <caolanm@redhat.com>  [fc6a8994055db18b9ba2dce1e26d2b1ea9ea41f3]

        ofz#6843 Integer-overflow
        
        Change-Id: I3984253ac3e5eaf0be7b10c8ba95d50e6bd9ce5d
        Reviewed-on: https://gerrit.libreoffice.org/51175
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-13  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [e993d98e29faee0947588a326fe9454c8f987ef7]

        update credits
        
        Change-Id: If08d6a65d35b3c1d7226e004933bffc3769ba398

2018-03-13  Tor Lillqvist  <tml@collabora.com>  [3ea981761038cbc23303a51211289f697916c7f2]

        Use a Unicode ellipsis character when a menu item ends with three dots
        
        Change-Id: I5ee724ef4b24f880e8bbc3ce0147331818b4f479
        Reviewed-on: https://gerrit.libreoffice.org/51193
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-03-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [d704ce2504a4cac1c95c2a7bb458c6c5d130a250]

        fix build in SvxMenuConfigPage
        
        mid-air patch collision
        
        Change-Id: I183362aee3192893836eeb8138671a7fbe2da604

2018-03-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [2d4988070b06567ce145403294dd402ac0f996d5]

        loplugin:useuniqueptr in SdDrawDocument
        
        Change-Id: Ia207c25b091923738811aad4f367a76e9e026283
        Reviewed-on: https://gerrit.libreoffice.org/51207
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [ebd9a6a6521859a465dbbe134e75ead45e1383c1]

        loplugin:useuniqueptr in ScPageHFItem
        
        Change-Id: I430ee7ff6dc5357593b152f9fe0f73d4b69ccf6a
        Reviewed-on: https://gerrit.libreoffice.org/51204
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [25f7be559d3688db716ecd83085436c77ad2f0f5]

        loplugin:useuniqueptr in DataSupplier_Impl
        
        Change-Id: Ifa4b00bcefdab5d71f03121ae283bde6dbb147c8
        Reviewed-on: https://gerrit.libreoffice.org/51197
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [51da4c898d0c09f282838328f2a23f7b3e3b8d3f]

        loplugin:useuniqueptr in ScConditionEntry
        
        Change-Id: Ifcb2949fd932de249b71322ec9827e1ba3b1fe1b
        Reviewed-on: https://gerrit.libreoffice.org/51206
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-13  Johnny_M  <klasse@partyheld.de>  [824c902f52e194b463a0d042f71a27aeac4dcc17]

        Translate German variable names
        
        Akt -> Current in docxattributeoutput
        
        Change-Id: I9139eeb3cc4f893b9d6ae60b8373641e467b34e9
        Reviewed-on: https://gerrit.libreoffice.org/51029
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-13  Johnny_M  <klasse@partyheld.de>  [9cec0f2d5c45420dccbbb35edcf1f79d89833b4a]

        Translate German variable names
        
        Akt -> Current in docnum
        
        Change-Id: Ia6d67ee3f3c4cf15bbfe2fabf2baa1f4adbd91a8
        Reviewed-on: https://gerrit.libreoffice.org/51027
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-13  Johnny_M  <klasse@partyheld.de>  [82387d71d7495088664c3854ef9c6ff617278aff]

        Translate German variable names
        
        Akt -> Current in rtfsdrexport
        
        Change-Id: I87fd3c26f785771bb7bef252ce6a99f0e1a5875f
        Reviewed-on: https://gerrit.libreoffice.org/51031
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-13  Johnny_M  <klasse@partyheld.de>  [dd712cdc30ba58244c4292a94a25bf5e36d6b56d]

        Translate German variable names
        
        Akt -> Current in crsrsh
        
        Change-Id: Ifea6e66605556b197b64aa453902326e00631d76
        Reviewed-on: https://gerrit.libreoffice.org/51026
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-13  Johnny_M  <klasse@partyheld.de>  [31031cdc07614ada5c47f9467e6cc115241c537c]

        Translate German variable names
        
        Akt -> Current in doctxm
        
        Change-Id: I45c99d61047b4a45af27ab1da61969b1ddfa54db
        Reviewed-on: https://gerrit.libreoffice.org/51028
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-13  Johnny_M  <klasse@partyheld.de>  [c41504e358d08f89df9ed9d2ce500e38326c42ed]

        Translate German variable names
        
        Akt -> Current in itratr
        
        Change-Id: I0d35874ad412a825242de6474860d745f94ae6aa
        Reviewed-on: https://gerrit.libreoffice.org/51030
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-13  Johnny_M  <klasse@partyheld.de>  [bba834eb9ae0df59bfe69f461fa625ade1d77f63]

        Translate German variable names
        
        Akt -> Current in wrtw8esh
        
        Change-Id: Ie2933ad59f9e01cfce57a5b3847048323be787c4
        Reviewed-on: https://gerrit.libreoffice.org/51036
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-13  Johnny_M  <klasse@partyheld.de>  [83e5f4db3b42f5fce16dc1e0ce723a45329dab0f]

        Translate German variable names
        
        Akt -> Current in svdibrow
        
        Change-Id: I3a3a87fdba179ad927226097c53c4f07d36095e8
        Reviewed-on: https://gerrit.libreoffice.org/51033
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-13  Johnny_M  <klasse@partyheld.de>  [886efb9577c6661581033e994819990026affe86]

        Translate German variable names
        
        Akt -> Current in ww8graf2
        
        Change-Id: Idf70cdc5ebac2385ad7a74084b58c1a1aae652a7
        Reviewed-on: https://gerrit.libreoffice.org/51037
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-13  Johnny_M  <klasse@partyheld.de>  [bc3205235e5a6674452b4224ace0b58114d1fe3e]

        Translate German variable names
        
        Akt -> Current in ww8graf
        
        Change-Id: I4b95d4d884798020feff6c6efa09ba4891886171
        Reviewed-on: https://gerrit.libreoffice.org/51038
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-13  Johnny_M  <klasse@partyheld.de>  [8c4ec0d696fc5e5ba031c2e421b9d288b1e7e22e]

        Translate German variable names
        
        Akt -> Current in unovwr
        
        Change-Id: I8825f40a6756c73543b7fcdea32313034ecfa1d8
        Reviewed-on: https://gerrit.libreoffice.org/51035
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-13  Johnny_M  <klasse@partyheld.de>  [e91822494f4a4575bad0f0b305f4df04bee80840]

        Translate German variable names
        
        Akt -> Current in swhtml
        
        Change-Id: I54cad4bfd4ae411d397426deab9236fe3cb0c008
        Reviewed-on: https://gerrit.libreoffice.org/51034
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-13  Johnny_M  <klasse@partyheld.de>  [d7b8e1c8682dfd29847c9dc4b962c6a1cfa3d09f]

        Translate German variable names
        
        Akt -> Current in svdedtv2
        
        Change-Id: Iae43ec7ccd0a220b0296780bafecd5b4d232c3d5
        Reviewed-on: https://gerrit.libreoffice.org/51032
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [af2652c1c288cf3af79cb2618326ea46b71d2e42]

        loplugin:useuniqueptr in ScDocumentPool
        
        Change-Id: Ia43710711b517e72d7758fea5603c1f3bf6e093f
        Reviewed-on: https://gerrit.libreoffice.org/51205
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [00431a8afcad08da11835131c2cd423d7f8cd115]

        loplugin:useuniqueptr in SvxEntries
        
        Change-Id: I4e105326ddba11822beb9affe97196c77a5baf4b
        Reviewed-on: https://gerrit.libreoffice.org/51203
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-13  David Tardon  <dtardon@redhat.com>  [fd877edc1822816be04b2e2fa0f883c00b5d2fb0]

        tdf#105679 honor more saved settings on direct PDF export
        
        Change-Id: I555b2e2609b731ffac09014a3d84eda434cbb7a6

2018-03-13  Jan Holesovsky  <kendy@collabora.com>  [8938e8b153f32f3f5926baddb87cb76c8e72755a]

        lokdialog: Tunnel the spell-checking context menu with recommendations.
        
        Change-Id: I1a7952e88a3f89346c97d2516628b4a7a0423de6
        Reviewed-on: https://gerrit.libreoffice.org/51062
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>
        Reviewed-on: https://gerrit.libreoffice.org/51166
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-03-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [e0d59468b156e5cc474b5540e05a6aa92ab5cfa0]

        loplugin:useuniqueptr in OSingleSelectQueryComposer
        
        Change-Id: I02eb65c7a5a1dfd768e35b596303eb3e49c3dfd0
        Reviewed-on: https://gerrit.libreoffice.org/51196
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-13  Mike Kaganski  <mike.kaganski@collabora.com>  [6d20aeeda8a346ac10782d44214a89878fd00c40]

        If handler sets contexts properties, it should do it properly
        
        Change-Id: I0b58ab924214e1cbbc89af94c037e29d14d45856
        Reviewed-on: https://gerrit.libreoffice.org/51195
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-13  Arnaud Versini  <arnaud.versini@gmail.com>  [c409fd2e8829b00f027070f34a5b743019800c6e]

        accessibility: simplify getSelection when possible
        
        Change-Id: I187716bca329da0aeae9fec9f48a45a9df386130
        Reviewed-on: https://gerrit.libreoffice.org/50688
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-13  Caolán McNamara  <caolanm@redhat.com>  [775b12866059defdb7ae90f7bffe8720fdaf8340]

        related: tdf#116264 give windows message dialogs less border width
        
        Change-Id: Ieced9b02515ffc7479bfc66ca501e20962d5572e
        Reviewed-on: https://gerrit.libreoffice.org/51172
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-13  Gabor Kelemen  <kelemeng@gnome.hu>  [c35eee10b386b2f688f403eb4ce0ba61b22a0877]

        Updated core Project: help  05d4e9fb471224b6adbc174ecb7968ffa29d4a56
        
        Add missing ahelps / fix bookmarks to Insert Field pages
        
        Some were missing, some were misplaced.
        
        Change-Id: I0d72bb44c8630b4c9920e3d38cf0b306d3f15802
        Reviewed-on: https://gerrit.libreoffice.org/51170
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-03-13  Jan Holesovsky  <kendy@collabora.com>  [194fb89ba76837a93ae2af460a5e592bb7b5f21b]

        lokdialog: For floating menus, ignore the screen size in the LOK case.
        
        Change-Id: I85f6fcbc865eba7aac48a4c2e7d8c4bb82311581
        Reviewed-on: https://gerrit.libreoffice.org/51063
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>
        Reviewed-on: https://gerrit.libreoffice.org/51165
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-03-13  Jan Holesovsky  <kendy@collabora.com>  [eda8d131c327a2fe360ac28a4b1014a4947a68bc]

        Revert "lok: Don't freeze the LibreOfficeKit via the spell-checking popup..."
        
        This reverts commit 551e639f467813e52ff4301822b6a7f8778a2ef4.
        
        Change-Id: I0c7c85fe22d53aa5587ec119e1c3242682b88e43
        Reviewed-on: https://gerrit.libreoffice.org/51164
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2018-03-13  Julien Nabet  <serval2412@yahoo.fr>  [71f2669b7fbbf3f51f43286dd64608a75ce95ad7]

        Modernize a bit extensions
        
        mainly by using for-range loops
        
        Change-Id: I297275748ffdce0576e51f63294d7e5b21729af7
        Reviewed-on: https://gerrit.libreoffice.org/51182
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [3a4b0b4a86258f56e699c324fb2282c49319f92f]

        sw XHTML export: avoid <u> for underline in ReqIF mode
        
        The spec insists on the CSS equivalent (while <b> and <i> is OK).
        
        Change-Id: Ied3ebc896403ab85f544b0071e841e35eafdeb64
        Reviewed-on: https://gerrit.libreoffice.org/51158
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [9034207b3019e395390e5aa9eaa1a11ca81c63b5]

        sw XHTML export: always write images as PNG in ReqIF mode
        
        JPG image would have to be JPG + PNG fallback, at which point it's
        easier to just write PNG.
        
        Change-Id: I6e4f0759244d29735fdcda8e050d198f118c737d
        Reviewed-on: https://gerrit.libreoffice.org/51151
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [fb04780cf8523ad4e900ae8b9cecbe7a2697a12a]

        tdf#116117 sfx2 store: don't inherit temp file permissions when renaming
        
        This has to be handled explicitly, otherwise the tempfile permissions
        (which intentionally don't respect umask()) would be preserved on
        rename().
        
        Change-Id: I0a2681dbf06986e73f6e12d294e35e87b93b4f8a
        Reviewed-on: https://gerrit.libreoffice.org/51169
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-03-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c110b916b2662be2ddf7966fc102cc75ad72b5a6]

        remove unused define
        
        Change-Id: Ie674196c19e7c61dcec370b8958d79ca8b3aebc4
        Reviewed-on: https://gerrit.libreoffice.org/51187
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d3df14dd7eaac16eb7c6317ad920509468784940]

        change minimizer extension to not use GraphicUrl and FillBitmapUrl
        
        Change-Id: I3a0c22d0e9411e5a427efce6adee0679e2c2de68
        Reviewed-on: https://gerrit.libreoffice.org/51109
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f490e072cbbd057c804a5ff7de5409f3df1d1b33]

        winaccessibility: GraphicURL is not set anymore
        
        Change-Id: I87dd8abcf52dac0c92936fe71b905ed6dd1beefd
        Reviewed-on: https://gerrit.libreoffice.org/51108
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [eba31bffb1b8a9d0f782de56cead8c6e4f65a3a4]

        sd: remove useage of GraphicURL in PhotoAlbumDialog
        
        Change-Id: I1ed5d2ad75d4424e93fa6d9761d99ab6e1bee06a
        Reviewed-on: https://gerrit.libreoffice.org/51107
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [1a7444ed69a68696b05feb3f3618b6704a140ba6]

        tdf#114552 Convert anchor toggle to anchor menu
        
        Since we now have three, not two anchor types.
        
        Change-Id: I9654de574a9d546d2191093cba9c192fac3cd3d7
        Reviewed-on: https://gerrit.libreoffice.org/50987
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-13  Tor Lillqvist  <tml@collabora.com>  [b0259d3e857bef53b27c3f61ecc448c3f96aad07]

        Sorry, could not resist: Drive-by cosmetic changes
        
        Remove noise comments, ASCII graphics, and superfluous whitespace.
        
        Change-Id: Icca0995082ce8afad1e770a263fdef00bfc33449
        Reviewed-on: https://gerrit.libreoffice.org/51168
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-03-13  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [51617878ddc8f9816af7d63d0b483eefd3aed27d]

        tdf#114260: Allow moving top-level menus
        
        in the Customize dialog.
        
        Change-Id: I0dafe59e017e05977d00cf564cfef21190a0a7a1
        Reviewed-on: https://gerrit.libreoffice.org/51163
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-13  Pranav Kant  <pranavk@collabora.co.uk>  [f495a324921589d731d7d16f4554e36d4230476b]

        lokdocview: new property 'is-initialized'; fix gtktiledviewer for calc
        
        there's no lokdocview property to tell if the doc has been completely
        initialized (initializeForRendering() has been called, etc.). This new
        property takes care of that which we now use to ignore
        configure event fired before document is initialized for rendering.
        Configure event handler queries document for row/col header which
        asserts because some values hasn't been initialized yet.
        
        Change-Id: I58385b2cb56bf317fe20ecf0570b7095f7260174
        Reviewed-on: https://gerrit.libreoffice.org/51156
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2018-03-13  Chris Sherlock  <chris.sherlock79@gmail.com>  [074436829840763eaf0c3d150b606aedca4e3ef0]

        vcl: prefix BitmapEx member variables with an 'm'
        
        Change-Id: I39c52cd670e6148fca1f65c35a5ff411bfda7137
        Reviewed-on: https://gerrit.libreoffice.org/51143
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-13  Chris Sherlock  <chris.sherlock79@gmail.com>  [f2da65d7e9ea3b96a946686153dc12d3d6c88be2]

        vcl: rename BitmapFilter::filter() to execute(), rename existing classes
        
        Change-Id: I0c7b840de6bb4c7570bd6a55ccf3b427f98cc524
        Reviewed-on: https://gerrit.libreoffice.org/51142
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e22e4f75e4af2cb2fc041eef6f0178a4941285da]

        sd: bullet graphic uses "Graphic" prop. instead "GraphicURL"
        
        Change-Id: Iab5b10ae1887c1ea7149bb4ba09ba9e913985398
        Reviewed-on: https://gerrit.libreoffice.org/51106
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-13  andreas kainz  <kainz.a@gmail.com>  [4647057a077824cd6782be82b2d13e06fa76704b]

        Colibre icons: add transition icons for impress
        
        Change-Id: I532278bba585f60d5657492ec3fc055fb442cc09
        Reviewed-on: https://gerrit.libreoffice.org/51183
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5b87abe06da35ca3a11628674af23460349b439a]

        Change ODK example to use Graphic property instead of GraphicURL
        
        Change-Id: I0a8b518a62c35da52008668c6e8cc7d0fd74e1d4
        Reviewed-on: https://gerrit.libreoffice.org/51105
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-13  Caolán McNamara  <caolanm@redhat.com>  [fc4dfdc9f5ee5ae408f0177d2aaa6ad16d28ca05]

        tdf#116277 blank frame into which document will load shown too early
        
        normally we want this to be the window that is the parent for any
        warning or password dialog. But for these (weird, see also impl_findSlotParam)
        frames dispatched with slotid arguments, they are opened before the dialog
        which will fill them is launched.
        
        Presumably in sane land the dialog would be dispatched from the menu entry,
        then on its create the frame opened with the desired contents.
        
        Change-Id: I1234b648ca1bd7fd2109cb4d3c70d5bfed9ab563
        Reviewed-on: https://gerrit.libreoffice.org/51150
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-13  Suhail Alkowaileet  <xsoh.k7@gmail.com>  [9aa70e2d0b72b37f6c090237b661d02c560aa79a]

        tdf#114622 Add Numbering in Arabic-Indic numerals
        
        Fix all comments
        
        Change-Id: Ib11662de5cac3b073114ab4425e8f45a0c04c8c8
        Reviewed-on: https://gerrit.libreoffice.org/47058
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-03-13  andreas kainz  <kainz.a@gmail.com>  [8986f46072b0fa1b62f9c382b9979aed1bcef7cf]

        Colibre icons: add wizards icons
        
        Change-Id: Icbf9158c13743cfd8c6f617e15d1854cb4f63c8a
        Reviewed-on: https://gerrit.libreoffice.org/51181
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-13  andreas kainz  <kainz.a@gmail.com>  [6b30516fad5c715987ad30769d820203f5677152]

        Colibre Icons: add app icons in different sizes folder res
        
        Change-Id: I7ebc9a21fbf33c0a37868b7a4e5318a8d9e13392
        Reviewed-on: https://gerrit.libreoffice.org/51180
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [4f29ce6a67b81e7f28e1c86d60ff15ec1d180661]

        tdf#114552 Improve image scaling in Calc
        
        When anchor type "To cell (resize with cell)" is selected, we do now::
        
        1. Consider aspect ratio when scaling graphic objects with cell
           This only works when the image fits into one cell.
           When the image is over multiple cells, we need to respect the end
           anchor, so we need to keep the existing behavior (no aspect ratio considered).
        2. Always scale images if anchor type is "resize with cell"
           Previously it would only scale if the image is larger than the cell.
           Now we always enlarge the image if the cell is enlarged, and shrink
           the image if the cell is shrinked _and_ the image no longer fits
           into the shrinked cell
        
        Change-Id: Ib2a24819d0058bcebce73ea97bbf70a963d74584
        Reviewed-on: https://gerrit.libreoffice.org/50451
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-03-12  Julien Nabet  <serval2412@yahoo.fr>  [a1a60f79c6ffccfd49034a6251031e1f9a0c63a0]

        tdf#115853: save current custom property when adding line
        
        by reloading current lines before adding a brand new one
        indeed the info are deleted by ClearCustomProperties
        each time SfxDocumentInfoItem destructor is called
        
        Change-Id: Id1e2e652e90c720f00b8612aa9afbfa91b784d1d
        Reviewed-on: https://gerrit.libreoffice.org/50070
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-12  Khaled Hosny  <khaledhosny@eglug.org>  [489c7088b4a99720d1a2839ed52b3becd7aac342]

        tdf#116322: Don’t hard-code RTL character ranges
        
        Calc’s ScOutputData::LayoutStrings() has an optimization that skips edit
        engine for what it seems to consider simple enough text (single script,
        no bidi controls, etc) and it ends up calling this code in OutputDevice
        that hard-codes RTL character ranges and skips bidi algorithm if none is
        found. Since the list of RTL characters is not fixed and new version of
        Unicode can added new RTL characters, help the next boor soul that will
        spend another day debugging this in the future by removing the
        hard-coded RTL ranges and instead check for some known LTR ranges.
        
        Change-Id: I6eb8fd3d1342a5539d607bf54e9c2de31f5a32b4
        Reviewed-on: https://gerrit.libreoffice.org/51118
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-03-12  andreas kainz  <kainz.a@gmail.com>  [91bed85d835d038c993a548ce76025165d962f2b]

        Colibre Icons: finalize chart2 icon folder
        
        Change-Id: Ibbe4c6e63213dc9fa767ca04d1376f8742adb34a
        Reviewed-on: https://gerrit.libreoffice.org/51174
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-12  Caolán McNamara  <caolanm@redhat.com>  [079a17447d869fae97c0b1a6dde5fe6a25247685]

        forcepoint #27 check region bands loaded from stream for consistency
        
        Change-Id: I92376b5fb4208c78fa25a94d4dd394256793161c
        Reviewed-on: https://gerrit.libreoffice.org/51144
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-12  Caolán McNamara  <caolanm@redhat.com>  [02cf066ee9b8a833a6f19c41489aadff3561a56b]

        tdf#107094 backward heading search doesn't always work
        
        regression from...
        
        commit 84e44386d70e886f9bae633ebe915ea3a52f8dbd
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Wed Nov 12 10:35:18 2014 +0000
        
            coverity#982189 Unchecked return value
        
        so put it back the way it was and explicitly ignore the return
        instead
        
            Change-Id: I6f5ef42b38236ea5f70ddbccfa25a81f2f3e976c
        
        Change-Id: I0c0084247e8570ace2198fa893db273dab00d2b0
        Reviewed-on: https://gerrit.libreoffice.org/51146
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-12  Caolán McNamara  <caolanm@redhat.com>  [aeb925a031c69a2c6572a9d6de3c3ebd74b4f2e5]

        forcepoint #21 pop on empty stack
        
        Thanks to Antti Levomäki and Christian Jalio from Forcepoint.
        
        Change-Id: I25b1c6361fb0a3ae6b01f2be870c9e1b49bf5b84
        Reviewed-on: https://gerrit.libreoffice.org/51114
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-12  Caolán McNamara  <caolanm@redhat.com>  [57a1d2ce7da74efcdd2c13c8d2dd23cab1de3461]

        forcepoint #24 back() on empty vector
        
        Thanks to Antti Levomäki and Christian Jalio from Forcepoint.
        
        Change-Id: Idb6723b53a1ae8aaca80847bfe643bc4abaedd21
        Reviewed-on: https://gerrit.libreoffice.org/51121
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-12  Michael Stahl  <mstahl@redhat.com>  [b718c29265826af8e15eafc649443602624875a1]

        solenv: the installer's -b parameter is unused
        
        "build" is hard-coded to "majorminor0".
        
        Change-Id: I15271544917f70b8ae029bd7542aecfe0a46befe

2018-03-12  Michael Stahl  <mstahl@redhat.com>  [396f085610860104390e47cd78a8b48c057f5f71]

        solenv: installer's -m parameter & globals::minor & PRODUCTMINOR unused
        
        Change-Id: I2f550ca5b02551b84d3631e0101918af49924fe2

2018-03-12  Michael Stahl  <mstahl@redhat.com>  [36b23fdd9419619bacd07311b10c34640836c044]

        solenv: LAST_MINOR is effectively dead
        
        Change-Id: I07d90c68934712295952e6e6725e0206c16a5b7e

2018-03-12  Stephan Bergmann  <sbergman@redhat.com>  [3a33d9ce82566387337faa3e7983a2aca39f3b1f]

        Revert "g: ignore submodule changes"
        
        This reverts commit 27925032cd5aec8805185679e01c687c40bbd617.
        Conflicts:
        	g
        
        According to vmiklos, that commit was meant to help with the following scenario:
        Assume a dev uses submodules and uses plain `git pull && git submodule update`
        instead of ./g.  When they forget the "&& git submodule update" part and do
        `git commit -a`, changes to the submodules were excluded from the commit.
        
        However, when they do `git add -u && git commit` instead of `git commit -a`,
        changes to the submodules /are/ included in the commit, despite `git status` or
        `git diff` (both prior to `git add -u`) or `git diff --cached` (after `git add
        -u`) not indicating that there are any changes to the submodules.  I consider
        that problem more confusing and severe than the problem that the commit solved.
        
        Change-Id: I595eed3c1c04efd108be1ccd792d8d7bce72a345
        Reviewed-on: https://gerrit.libreoffice.org/51155
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-03-12  Caolán McNamara  <caolanm@redhat.com>  [5a891dde0df4b01e100f3742e24a2f2d147c2690]

        forcepoint #26 check input against max valid enum values
        
        Change-Id: Ide72884c77904ae9495b5189cde086e43923e4bd
        Reviewed-on: https://gerrit.libreoffice.org/51136
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-12  Caolán McNamara  <caolanm@redhat.com>  [f879f7125f12f9a7fde0175b4f1fcc3c1686e642]

        forcepoint #25 ensure null termination
        
        Change-Id: I37f4787fb5772e959c45280d9650adcc15591033
        Reviewed-on: https://gerrit.libreoffice.org/51128
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-12  Mike Kaganski  <mike.kaganski@collabora.com>  [43bf50d5ced4b878f747075f8c0f1b32991c290e]

        tdf#115649: ensure we own SolarMutex in the callback
        
        The crash is caused by releasing SolarMutex we don't own; the release happens
        in Application::Reschedule() inside SalPrintAbortProc.
        
        The crashing callstack:
        
        ucrtbase.dll!abort()
        mergedlo.dll!comphelper::GenericSolarMutex::doRelease(bool bUnlockAll) Line 72
        mergedlo.dll!SalYieldMutex::doRelease(bool bUnlockAll) Line 177
        [Inline Frame] mergedlo.dll!SolarMutexReleaser::{ctor}() Line 1473
        mergedlo.dll!WinSalInstance::DoYield(bool bWait, bool bHandleAllCurrentEvents) Line 550
        mergedlo.dll!ImplYield(bool i_bWait, bool i_bAllEvents) Line 469
        mergedlo.dll!SalPrintAbortProc(HDC__ * hPrnDC, int __formal) Line 1308
        gdi32full.dll!vSAPCallback()
        gdi32full.dll!ExtEscapeImpl()
        gdi32.dll!ExtEscape()
        [Frames may be missing, no binary loaded for KMUU727V.DLL]
        KMUU727V.DLL!0000000011d0dc21()
        
        Change-Id: I955eab7894186900d0d99e28f62d87cc645e4a5a
        Reviewed-on: https://gerrit.libreoffice.org/51052
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-03-12  Caolán McNamara  <caolanm@redhat.com>  [da3331fe4b5a79f874242b38e2a05fb280976c90]

        missing error description for ERRCODE_SFX_FORMAT_ROWCOL
        
        Change-Id: Ia616486011f92ccfdd743e46f1b583b99b087eb5
        Reviewed-on: https://gerrit.libreoffice.org/51113
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-12  Caolán McNamara  <caolanm@redhat.com>  [4c041561952894bf50427be643e751aa67cc8810]

        forcepoint #23 Null dereference
        
        Thanks to Antti Levomäki and Christian Jalio from Forcepoint.
        
        Change-Id: I2e68a6c3fe1846fbfaaa0305c02da135a930d863
        Reviewed-on: https://gerrit.libreoffice.org/51120
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-12  Caolán McNamara  <caolanm@redhat.com>  [87ea09563d9b8cd24e2542a89b2150901ba94b05]

        forcepoint #22 pop on empty stack
        
        Thanks to Antti Levomäki and Christian Jalio from Forcepoint.
        
        Change-Id: I964c79af0087075df0142cd251fd304a68bc497b
        Reviewed-on: https://gerrit.libreoffice.org/51119
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-12  andreas kainz  <kainz.a@gmail.com>  [81e2bb73dafd0de1bae5d5bb0aadffcd7339b2ac]

        Colibre Icons: fix formula png icons
        
        Change-Id: Ic37e0d4926d72c25f3654fc674b021e7cd1b7c4a
        Reviewed-on: https://gerrit.libreoffice.org/51141
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-12  andreas kainz  <kainz.a@gmail.com>  [5d8a4f3c5b51fbf19eba9e68460aa4409a271f6f]

        Colibre Icons: fix formula res icons
        
        Change-Id: I41869da44cada6f4bb96d76942d923150464ff57
        Reviewed-on: https://gerrit.libreoffice.org/51140
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [17b59d49deaf75e6aa1f77ce876fc6cb9edc2ba4]

        Fix typo
        
        Change-Id: If7667b9cda78b481de0048a459cef3de4642385a
        Reviewed-on: https://gerrit.libreoffice.org/51084
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-03-12  andreas kainz  <kainz.a@gmail.com>  [4e1d2e364aa24dad962dd26d9b37d7e0d061c8a7]

        Colibre Icons: add sc_ icons
        
        Change-Id: I9c8381e886a095f0e109b3932f6d94b87d9862de
        Reviewed-on: https://gerrit.libreoffice.org/51139
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-12  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [6dad441bf5da4e50553dc84cb99d767eddadc1fd]

        dbahsql: use empty Any for "Other" column
        
        Change-Id: Ie3e918956a25fba2831d3542e5f3d1b26c4fdc2a
        Reviewed-on: https://gerrit.libreoffice.org/51117
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-03-12  Stephan Bergmann  <sbergman@redhat.com>  [e723cb09500b362559b54deebef97b73a4e40fc0]

        -Werror,-Wunused-private-field
        
        Change-Id: I9272b14c7760f2880983e198ff98b54cf37e1d30

2018-03-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [afea2bbcd5cb879d18cda6eae3dfe893f6044be4]

        svtools: cleanup GraphicAccess
        
        Change-Id: I1eb2b5dd6859653594771d950992dfca38161446
        Reviewed-on: https://gerrit.libreoffice.org/51104
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-12  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ab9eff78f05e71d4d853fe72c03823287b49c93b]

        remove support of GraphicObject URL from GraphicAccess
        
        Change-Id: I4f14241f8528e025ddb108c73bee2df61f8927de
        Reviewed-on: https://gerrit.libreoffice.org/51103
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-12  Stephan Bergmann  <sbergman@redhat.com>  [eda031b57f7faab682c6ea6c16892a2f243ec6cf]

        loplugin:redundantfcast
        
        Change-Id: If705487606f419d28504341808da3301b585bf91

2018-03-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [afbbabcf6702cc197ab35519c74ed8b69455a862]

        sw: prefix members of SwColumnDlg
        
        Change-Id: I3689035ff23ee6610544ace2e9c7e85f38a14827
        Reviewed-on: https://gerrit.libreoffice.org/51097
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-12  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [a21744a72637a2e3044f55450df85f94a9fc0bf9]

        tdf#114260: Add gear button to Customize dialog
        
          * Allow renaming custom toolbars, custom menus, and standard sub-menus.
          * Move plus and minus buttons into the gear button
        
        Change-Id: Id856da2498412b52e44b5623c4a5b9a3ed439fe3
        Reviewed-on: https://gerrit.libreoffice.org/50553
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>
        Tested-by: Muhammet Kara <muhammet.kara@pardus.org.tr>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-12  andreas kainz  <kainz.a@gmail.com>  [2cc2f9fa4b98eaf47ae1e8fecdfb916ed8038622]

        Colibre Icons: add missing sc_ icons
        
        Change-Id: I385d14f8c7cfc64803f14ef8ca2ee8f75f5e1f3a
        Reviewed-on: https://gerrit.libreoffice.org/51125
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-12  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [daf3109bd1fed06a2c5b3a30ca1212c15221b56c]

        Updated core Project: help  0a70396c2927c043446e9e99c527d5a50ae6fe67
        
        Add a barebones README to this repo
        
        Change-Id: I033cc219e75d4c1d4da0244c820c4d4b5cf4c89b
        

2018-03-12  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [00b086d6c304db8d9fa0737fb5c4d26efc75fac5]

        Updated core Project: dictionaries  d8d241188c1914d5e031948111bfb80f8642607f
        
        People ask what this repo’s all about
        
        But I don’t feel like writing anything, so just add a link.
        
        Change-Id: I8aed1a20ea5246be24d22490d2ff3714e2d2e2dc
        

2018-03-12  Stephan Bergmann  <sbergman@redhat.com>  [1275e972b2d634c70fbe3acf5e2d90cd5c438e58]

        loplugin:redundantfcast
        
        Change-Id: I54cbc12b9eeb5bd6e405765836436611326b4d8f

2018-03-12  Stephan Bergmann  <sbergman@redhat.com>  [684035a93d17ddb92909c40766518b1d193eadc8]

        loplugin:redundantfcast
        
        Change-Id: I6d93a634d2cde982c764233dc28a9c5270593cc1

2018-03-12  Stephan Bergmann  <sbergman@redhat.com>  [fd67b40a91d36c9ea24facadf150efd7499e1f06]

        loplugin:redundantfcast
        
        Change-Id: I71d2321b47ff40576072898680897832a7b3b77e

2018-03-12  Stephan Bergmann  <sbergman@redhat.com>  [451d62196daee61d6b7f1631da43b7b42a2d4f0c]

        loplugin:redundantfcast
        
        Change-Id: I88842cc9c757eda08c26f175a810d781146ed1a3

2018-03-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [a451edce98f60b3b66b090a9cbbd3977901e1a14]

        another fix for Android
        
        Change-Id: I21802c695e2ca4fbc7ff0dd08880dfa262ca9a33

2018-03-12  Caolán McNamara  <caolanm@redhat.com>  [ecf40304b494e1783c09a1a1d55fd6d11894b366]

        ofz#6827 drop last anchor pos if it will be joined
        
        Change-Id: Ib36b74b455f741d9dcccbdf244d21453837bda3c
        Reviewed-on: https://gerrit.libreoffice.org/51093
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>

2018-03-12  andreas kainz  <kainz.a@gmail.com>  [f6206be27a8b9afbe682eb0e79f60a6c2eb4e3d4]

        Colibre Icons: update smiley shape
        
        Change-Id: I45d822b387ff47e0183d11fbf31106c37b926fc4
        Reviewed-on: https://gerrit.libreoffice.org/51098
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-12  Stephan Bergmann  <sbergman@redhat.com>  [9549f0708eb0284de38290631cb46838144274ca]

        loplugin:redundantfcast
        
        Change-Id: I9e6e6ffdca91591701b4d2998ef0730b484db557

2018-03-12  Mike Kaganski  <mike.kaganski@collabora.com>  [de53d4690d25b9f1bbc0def6c66ce5b45b2fdc96]

        tdf#103175: Initialize DrawLayer if required
        
        Change-Id: Ia99dd1e349e807d339dce0ead518a72a31e0fc02
        Reviewed-on: https://gerrit.libreoffice.org/51096
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-12  Stephan Bergmann  <sbergman@redhat.com>  [00f6c248d40f708bffe2f74cc14cd4c3da5c78d3]

        loplugin:redundantfcast
        
        Change-Id: I078d226b0cdec46ce1b5e36379cc9144fd865aa2

2018-03-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [886cf2526865d2de9a76379123c9c3469ff63721]

        blind fix for Android
        
        Change-Id: I014e23da43292b458ca046ebdc7fd6a472c6dffb

2018-03-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [2f5868c4309d49ad495e0763b5b57d1f7f98e377]

        loplugin:redundantfcast look for redundant copies in return statements
        
        Change-Id: I5f416c865dfe1c36018784246a8007452eb42008
        Reviewed-on: https://gerrit.libreoffice.org/50996
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [cb34e6083cdc82333d64ad9224e0d25e895d1dae]

        loplugin:unusedmethods
        
        Change-Id: I027adbe65edd5f07534bb36f9f54c55f30ba516e
        Reviewed-on: https://gerrit.libreoffice.org/50998
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-12  Henry Castro  <hcastro@collabora.com>  [c9c0f257f4abe738203d2294ca86822e200d3ce3]

        lokdialog: convert the show sheet dialog to async exec
        
        Change-Id: I501d9444ef9798a26b4db06ab51e4fb691144b17
        Reviewed-on: https://gerrit.libreoffice.org/51094
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2018-03-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cab04bc39b5164ea74216cd849c3af5f5b298f79]

        extract common components to one place for sc unoapi tests
        
        The declared components in a test of uno api don't change much
        or at all, so instead of duplicating this in every test, define
        it in a common file use when needed. Some more common things
        could be extracted in a similar way.
        
        Change-Id: I07ae641afca55ffaf3c5c93624bfaa2143590886
        Reviewed-on: https://gerrit.libreoffice.org/51079
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-11  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [82ff1317a3f4627d25399e93da0f9bc88fe89205]

        use sw::WriterMultiListener instead of SwDepend in SwXTextPortion
        
        - also switch from old Modify() handler to new SwClientNotify()
        - also simplify some sequence generation with C++11
        
        Change-Id: I219f626ce51e07c581ddf49d0cf5dc66e2d6a997
        Reviewed-on: https://gerrit.libreoffice.org/49567
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-03-11  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [f4ab54c17ce2fb1959886377a1e37111aed80000]

        use sw::WriterMultiListener instead of SwDepend in SwJumpEditFieldType
        
        Change-Id: I93f6dbf4eda561d68146be714e633576394d5a75
        Reviewed-on: https://gerrit.libreoffice.org/49566
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>
        Tested-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-03-11  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [5c04518c2d4b289289d551e22709e22702563d50]

        introduce sw::WriterMultiListener
        
        - it can handle multple sources to listen to: this should make SwDepend
          (always been a hack) soon obsolete
        - also add a unittest for it
        - WriterMultiListener notifies via hints about reregistering, so help
          migrating away from these crazy static_cast<>(GetRegisteredIn())
        - fix expected<->actual asserts in uwriter.cxx
        
        Change-Id: I8c70826d1a8be5c8097d81304f0df42bb7319cd4
        Reviewed-on: https://gerrit.libreoffice.org/49565
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-03-11  Caolán McNamara  <caolanm@redhat.com>  [cf4b65c75c07142be0fcab5835188a28e839b749]

        weld color picker
        
        Change-Id: I487b9a0cc13b2b60a0f1e28667773b5d3b5c66cc
        Reviewed-on: https://gerrit.libreoffice.org/51001
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-11  Caolán McNamara  <caolanm@redhat.com>  [e0e307675cc2b962d0dcb557f4af4a34a729da66]

        has-default without can-default
        
        Change-Id: Id10bf6afd455c1f78152aabde033b24cb879db36
        Reviewed-on: https://gerrit.libreoffice.org/51056
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-11  Matthias Freund  <matti_lx@secure.mailbox.org>  [745998f778c22568c3bd691ffc24e80982e2db44]

        tdf#75256 Sifr update fix for not showing up epub export icon
        
        Change-Id: Ifa85cb2d99e049295903408bb990e8e37d1f5021
        Reviewed-on: https://gerrit.libreoffice.org/51080
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Matthias Freund <matti_lx@secure.mailbox.org>

2018-03-11  jan Iversen  <jani@libreoffice.org>  [814bd40070db654d80a16d9f813610cae3b12dd6]

        iOS, calling cpp_vtable_call does not corrupt stack
        
        Changing bl -> b (jump long to jump) allowed cpp_vtable_call
        to work without corrumping the stack.
        
        However return still corrumpts the stack.
        
        Change-Id: I3437a73139b65af13dcf6fa0c959bb1c847564b9

2018-03-11  jan Iversen  <jani@libreoffice.org>  [a414d362350df8eacd82104545a6aaf4ce102011]

        iOS, updated xcode project file
        
        the only change is that addition of files needed to debug the
        stack corruption problem.
        
        Change-Id: I3598cdba2e84f51a3a90387dbe3439eafb34f878

2018-03-11  jan Iversen  <jani@libreoffice.org>  [056bc3cf26e539f4e841aeeecc8f1badff7ddc37]

        iOS, moved privateSnippetExecutor from asm to C function.
        
        move asm code to C as first step towards reducing the asm code.
        Since iOS does not permit java/python or anything else than the
        compiled C++ code, the throw should be done simpler.
        
        Apart from that this is the first step in solving a stack
        corruption problem in the throw code
        
        Change-Id: I4f3d3a3ba3f55fb46131d9a8eeb0deebf179d95f

2018-03-11  Mike Kaganski  <mike.kaganski@collabora.com>  [e42d869a2f0551aca748f70d8c2c2f770ad3742c]

        gbuildtojson: unblacklist i18npool scaddins tools
        
        Change-Id: I26a41fa7afb2fd374103e7a4a321be35b4bf22a1
        Reviewed-on: https://gerrit.libreoffice.org/51081
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-11  jan Iversen  <jani@libreoffice.org>  [5facd232c181e3bd47f1140245bd32a5efb2b21b]

        iOS, removed unneeded #ifdef arm64
        
        Change-Id: Ie568c461ae834b33b9220c4b9fb42ec66b5e7ce0

2018-03-11  jan Iversen  <jani@libreoffice.org>  [6ec77e28f131a03cd6209ef3de5bd8afb2442086]

        iOS, revert bed135e02bf7db2ef8c29747bbf79f26da71e9ca
        
        using USE_DOUBLE_MMAP worked well on the device, but caused
        problems with the simulator, that depends on the GCC3_MAC* implementation.
        
        Change-Id: Ifbc1d48b3642567029c5271054a545eaacaf18ed

2018-03-11  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [813296d4a21163ffba86f1f4c0bec6ddb0511e6c]

        dbahsql: import DATE and DATETIME columns
        
        Change-Id: Ibfd9340fad40efab891cba5b77ce3496424a3525
        Reviewed-on: https://gerrit.libreoffice.org/51076
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-03-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7fbb96c2fbf99c47eca6f493f54fc3974f55cf86]

        Move (and rename) graphic stuff from svtools to vcl
        
        This is preparing to change how GraphicManager works where it
        won't base itself around GraphicObject anymore but Graphic. No
        functional or cosmetic change was made to the classes, only
        changes that were needed because of the move and rename.
        
        The only thing that wasn't moved is the GraphicRenderer as it
        is not needed in vcl for now (but makes sense to move it in the
        future to keep graphic stuff together).
        
        grfmgr was renamed to GraphicObject as the GraphicManager will be
        changed a lot and most likely moved out, so the name grfmgr won't
        make any sense anymore.
        
        All the UNO implementations were renamed with a prefix Uno and
        used the same name as the class name. This is made to be more
        specific which are the Uno objects (for example graphic.cxx
        contained the implementation of XGraphic, which is similar to
        graph.cxx contains Graphic).
        
        Change-Id: I54a2fa6c7e997469aaa7770db05244adb9f64137
        Reviewed-on: https://gerrit.libreoffice.org/51068
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-11  jan Iversen  <jani@libreoffice.org>  [e6d2332eae92b8f288d3d3f8aa2090abfa777098]

        Allow use of "git worktree" in Makefile.in
        
        When using git worktree $(SRCDIR)/.git is a file and not a directory, therefore
        get-submodules: fails in "./g -z".
        
        Eliminating call to "./g -z" in worktree directories, but keeping it in the
        cloned directory.
        
        Change-Id: I88d8e3e06cac2a2710da21ae233364d8119fe5ef

2018-03-11  Mike Kaganski  <mike.kaganski@collabora.com>  [82d9af7f14c808d48fa5db9420c85a8d26c79905]

        tdf#108482: ignore repeated headlines' previous instances height
        
        Change-Id: Idae0b99c4171556612fb41bb02f1c48bbfeec4b2
        Reviewed-on: https://gerrit.libreoffice.org/51073
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-11  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [f9831de353742485b8241fb2bd8ca6b23e3c1c75]

        dbahsql: import TIME columns
        
        Change-Id: I8863127a4de1bfc06b13d008e037db2a4e60f1e7
        Reviewed-on: https://gerrit.libreoffice.org/51059
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-03-11  andreas kainz  <kainz.a@gmail.com>  [0e73fd8218cfc009edfda02e7240b9d0907916d9]

        Colibre icons: add res sx and other res icons
        
        Change-Id: I6dd8c044fe7e68b9edc12be419d5cf41c81798ea
        Reviewed-on: https://gerrit.libreoffice.org/51072
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-11  jan Iversen  <jani@libreoffice.org>  [02f6aa7355d77842caa0416217e0a572144467c3]

        iOS, removed perl script in bridges
        
        The perl script just generated static asm code, this
        code is now included directly in ios64_helper.s
        
        Change-Id: I3ebc6f85865287e1a1d11f82be72fc2407bcb40f

2018-03-11  jan Iversen  <jani@libreoffice.org>  [dc275890d62cb8f404fe6bed5c37f90835b53b0f]

        iOS, typo in function decl.
        
        Change-Id: I269f5323ed0f984cfe9d28636a9cae84a863e7a6

2018-03-11  jan Iversen  <jani@libreoffice.org>  [bed135e02bf7db2ef8c29747bbf79f26da71e9ca]

        iOS, activate USE_DOUBLE_MMAP
        
        If not activated code assumes dymanic behaivour.
        
        Change-Id: I6b2807f4a2402a7adfa0839454586b425ee1ae29

2018-03-11  jan Iversen  <jani@libreoffice.org>  [be65314d131ea75610d9ed21323ce6025a615c99]

        bridges,iOS removed suport for x86 and arm.
        
        Only arm64 is supported, code is more readable
        
        Change-Id: I6940b0d03dc26c9c8f10c1cb105a7564471f2ca5

2018-03-11  Mike Kaganski  <mike.kaganski@collabora.com>  [a8fc81d478f4dcf8600ed9a2b4e0f7adff4a17ee]

        tdf#44774: Parent style's msApiName could yet be empty; use GetApiName()
        
        Change-Id: Ie0e218ea83d34aa7ee22fea1f32b2851a942544f
        Reviewed-on: https://gerrit.libreoffice.org/51069
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [98eb91a1b99ce9c5ff43b49a9a7789ee8b1c8cc5]

        remove whitespace
        
        Change-Id: I2ae5c344da3f523072754340e78288fbb29c6348
        Reviewed-on: https://gerrit.libreoffice.org/51067
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-11  andreas kainz  <kainz.a@gmail.com>  [8874c4ae7696328556a8f5c0c475b2cac6aa533b]

        Colibre Icons: add res/sx 16px app icons
        
        Change-Id: I3046da08c64881f81efcebd9aea4d8e34e19a647
        Reviewed-on: https://gerrit.libreoffice.org/51066
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-11  andreas kainz  <kainz.a@gmail.com>  [80594e386d81d8bdccae55601c421445c3a0a53a]

        Colibre Icons: add helpimges
        
        Change-Id: I43f76ba8f4e9b19b4c101e32b665f676723c36f2
        Reviewed-on: https://gerrit.libreoffice.org/51065
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [91ab5a07708892c3df6940aeb643d50bfd43e285]

        use XML_EMBEDDEDOBJECTGRAPHIC_URL_BASE define
        
        Change-Id: I6d37cc1e745b797a1c727a988177916291b650be
        Reviewed-on: https://gerrit.libreoffice.org/51049
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cfb90793b42ff57281d1cdd8b0c609652664ffe9]

        svx: convert XBitmap directly to XGraphic
        
        Change-Id: If2bd8419d9073625f0392f59f671d70193bf990c
        Reviewed-on: https://gerrit.libreoffice.org/51048
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7ba32a63cf6064b5ad6e27c95ea3d9fa01ef19b1]

        xmloff: convert replacement image loading to use "Graphic" prop.
        
        With this change ResolveGraphicObjectURLFromBase64 and
        ResolveGraphicObjectURL became unused and are also removed with
        this commit.
        
        Change-Id: I45428a4e47f0e8800f18c1fdba007293dfcb53f4
        Reviewed-on: https://gerrit.libreoffice.org/51043
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cefef4b2e59de45d51504a69ae23c803b0dd9590]

        xmloff: convert form controls to use Graphic property on import
        
        Change-Id: I98e6a8a6cf114e1b6347b77abc6c3ad30842c3cd
        Reviewed-on: https://gerrit.libreoffice.org/51042
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-11  andreas kainz  <kainz.a@gmail.com>  [c21f156e8e5abce387316b3482aacd8f8f309231]

        Colibre icons: add missing sc_ icons
        
        Change-Id: I6f62904fbbcaa0875991c0f3648286cc74a990eb
        Reviewed-on: https://gerrit.libreoffice.org/51064
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [14960e53131f21cd612b0abd627d1d0d8721f143]

        Updated core Project: help  09a1e6b04cedd98d752db7a3be672f800f2b79d7
        
        Fix typo
        
        Change-Id: Ib9a6a3b456486e84642c136f5bba99c685eb8be3
        Reviewed-on: https://gerrit.libreoffice.org/51025
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-03-11  andreas kainz  <kainz.a@gmail.com>  [7900aaf1fac63072ff59ad433766c4c6443d773b]

        Colibre icons: add missing sc_ icons
        
        Change-Id: I08dfa1679b3a38bb204bc9e271668a66fc26888a
        Reviewed-on: https://gerrit.libreoffice.org/51060
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-11  Julien Nabet  <serval2412@yahoo.fr>  [5a341e126709e3c9ef01680e116d5ce0d55d9f8c]

        Use for-range loops in drawinglayer and dtrans
        
        Change-Id: I4d3368e2ffa4d98c04d69b8f5ef485558d812fda
        Reviewed-on: https://gerrit.libreoffice.org/51047
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-11  Julien Nabet  <serval2412@yahoo.fr>  [e9171066136868fe89947dda5095e9479d5e50e7]

        Use for-range loops in editeng
        
        Change-Id: I6abf56aba1211e1288bd8ee673e0614d1b5dc1d6
        Reviewed-on: https://gerrit.libreoffice.org/51050
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-10  Eike Rathke  <erack@redhat.com>  [adc6ba2ad502f095dde8f36242fda9aaa6c276fd]

        Rename ScMatrix::IsString() to IsStringOrEmpty()
        
        ... to prevent further confusion what it acually returns.
        Follow-up inspection of places where used might be necessary, and
        whether an IsEmpty() is used and necessary or an IsAnyEmpty() or
        some such would be needed.
        
        Change-Id: I7975a97f0d16442cf195956d148bfb7fbdf89c6a
        Reviewed-on: https://gerrit.libreoffice.org/51055
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-10  Caolán McNamara  <caolanm@redhat.com>  [5b4952ca85ffec852b2361e45f987c3c5be19dc9]

        margin change should trigger relayout
        
        Change-Id: Idfcca3c6c37244ff073b9fc2fdc40955c39d01d1
        Reviewed-on: https://gerrit.libreoffice.org/51012
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-10  Andika Triwidada  <andika@gmail.com>  [df336d23279053593fca33c24c96f8b589cb52e4]

        Updated core Project: dictionaries  47c5e2741fd510d38045abcbd2719a7a584d470d
        
        Added Indonesian thesaurus
        
        Change-Id: Ida510bb2a5cc6a636556e26d1a28621e9566be27
        Reviewed-on: https://gerrit.libreoffice.org/50962
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2018-03-10  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [6039d2463b4cc503b963811b3b1471de3291ee09]

        dbahsql: Add numeric/decimal import
        
        Change-Id: Icba170d586d35f890d5232463f89d547d526d885
        Reviewed-on: https://gerrit.libreoffice.org/50937
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-03-10  Eike Rathke  <erack@redhat.com>  [5f23f94cdef660909e105176a8c7ae83780baa71]

        Unit test tdf#116324
        
        Change-Id: Ib1f0f8fe2308c075477903d4f981046a939d4b79

2018-03-10  Eike Rathke  <erack@redhat.com>  [8930f8f530b4879226a6bac55bfeb551ac9e7489]

        Resolves: tdf#116324 treat jump empty path as 0 when nested
        
        Apparently a fallout from
        
            commit 0f45ac20cd2ab2a64c40c7d6850f333cc33feeb0
            AuthorDate: Mon Jun 28 11:40:39 2010 -0400
            CommitDate: Sat Nov 6 23:40:00 2010 -0400
        
                More on fixing build by eliminating use of ScMatrixValue.
        
        or other commits related to ScMatrix handling.
        
        Change-Id: I10e8b58aed51cd707b1503dbbc0b369aea4a2805

2018-03-10  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [5983cb047ae85d64040b3a99a5bb39a235f4f148]

        dbahsql: add boolean
        
        Change-Id: I1c18d40f6375d034e8de3c1bad6323b7cda052e6
        Reviewed-on: https://gerrit.libreoffice.org/50975
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-03-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [6529cd54c29c5800340530a1b8182c341fbeeafb]

        don't use heap for elements in ScRangeList
        
        no need to store small objects like this out of line.
        
        Also
         - add move constructor and move assignment operator
         - drop Assign method since it now has the same
           signature as push_back
        
        Change-Id: I9a8647d3a11f24166a83d399a358a2bce3b2cb79
        Reviewed-on: https://gerrit.libreoffice.org/50899
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-03-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4ea605cb5c31fe4c7d3931a656782a652b4d96fc]

        xmloff: embedded objects can still use GraphicObject URL
        
        The embedded graphic object don't seem to use the uniqueID of
        a graphic object, but seem to have the same URL prefix. Let's
        leave this in for now.
        
        Change-Id: I48d9ad2c3b1eca745911f03221988c46c0fdb8d2
        Reviewed-on: https://gerrit.libreoffice.org/51041
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [80918a529bed72a06779fc59d9379be97cb8aca3]

        slideshow: convert use of GraphicURL to Graphic property
        
        Change-Id: I4e933d592d3408dd7887b81f2efb69068af88202
        Reviewed-on: https://gerrit.libreoffice.org/51040
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-10  Julien Nabet  <serval2412@yahoo.fr>  [ba98f6e3e4dbfc23474e13d59bb08c618ee8c4e5]

        Modernize a bit more dbaccess (part2)
        
        mainly by using for-range loops but also by simplifying some simple algo
        
        Change-Id: If5ce6d901761db2b872a99e6de0eb6d2f098df99
        Reviewed-on: https://gerrit.libreoffice.org/51044
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-10  Mike Kaganski  <mike.kaganski@collabora.com>  [351043e5120470ff4d382f01e4c2f215ba84ef59]

        gbuildtojson ide-integration: unblacklist sal cppu cppuhelper cpputools
        
        Change-Id: I329c643a564af7559e6c2f5cae79875266fec09c
        Reviewed-on: https://gerrit.libreoffice.org/51039
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-10  Jan-Marek Glogowski  <glogow@fbihome.de>  [81dc2f68dffb9e58e99d5deddb1124f6ec047a25]

        The minimal supported Qt5 version is 5.6
        
        The gtk3_kde5 file picker needs Qt 5.6 for the use of
        QFileDialog::setSupportedSchemes and QList::constLast.
        
        So just require this Qt5 version generally.
        
        Change-Id: I1ae5673da17d84d11a9dd4e60da3cea17fad38e2
        Reviewed-on: https://gerrit.libreoffice.org/51004
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Tested-by: Rene Engelhard <rene@debian.org>

2018-03-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a6e53e567f0e10b254807cbf5fe2a0bc65cbad50]

        chart2: remove commented properties
        
        Change-Id: I96b31f99a9517628f0b599f43105511415a24ddc
        Reviewed-on: https://gerrit.libreoffice.org/51024
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a45a5be4876095e57bf6ce0caef28025cf92e43a]

        ppt export: fix use of FillBitmap instead of FillBitmapURL
        
        Change-Id: Ic6add7910753649efd74e9b69557a5f4389b34dd
        Reviewed-on: https://gerrit.libreoffice.org/51023
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9844d63c93e56fdb81d8ca6bbb2b67e9aa3a77c4]

        svdfppt: use FillBitmap and xBitmap instead of Graph.Obj. URL
        
        Change-Id: I9b431a598b6cadab6b345ee41bdc8ed2f94b8d3a
        Reviewed-on: https://gerrit.libreoffice.org/51022
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [347630dde37113cc56a544ff021d57c91fc99c6b]

        escherex: export graphic without GraphicObject uniqueID
        
        Change-Id: Ibf8858ca890b82d5a3ddb8b026a0a4dd03bc9072
        Reviewed-on: https://gerrit.libreoffice.org/51021
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-10  László Németh  <nemeth@numbertext.org>  [71de0e63492779ca28d9933de53464b4c3075661]

        Updated core Project: dictionaries  edcc4e770e287a6ebe1022cb57fda539ceec9188
        
        tdf#95024 update Hungarian spelling dictionary
        
        Changes from Magyar Helyesírási Szótár (2017),
        for example "soppingol", "sznekk", "videófilm".
        Other fixes and rules.
        
        Change-Id: I7ba79f48495fc0f6b930ae426e0ce1efdaa66984
        Reviewed-on: https://gerrit.libreoffice.org/51020
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>
        

2018-03-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [e408e1d6d120b9935283ca29e13b7a9bff3d1ea1]

        loplugin:unusedfields
        
        Change-Id: Idd0cdd38718c3822db4d4b94ca2315a416bc27bb
        Reviewed-on: https://gerrit.libreoffice.org/50997
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [676024b001340dce6c854efc3b74bdc8db1e2a3b]

        move canvas helper code into vcl
        
        part of making BitmapWriteAccess an internal feature of vcl
        
        Change-Id: Iee94f47e120d82a23e57342952d04e9b2792cd1a
        Reviewed-on: https://gerrit.libreoffice.org/50999
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-10  Julien Nabet  <serval2412@yahoo.fr>  [5b2fc10f0cc9f15525c7723764a1feebeceb0d5e]

        Modernize a bit more dbaccess
        
        mainly by using for-range loops
        but also by simplifying some simple algo
        
        Change-Id: If04cd78e62f80f9575e24f3d50ff1e427454da79
        Reviewed-on: https://gerrit.libreoffice.org/51019
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-10  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [7c693fc3f7218e1ca0c85a0de76ae84226391256]

        Updated core Project: help  ee1caf534c5b421dfc2157d8421f6dcc051ca5e3
        
        This is what was actually meant since commit 32e04637f0; mea culpa
        
        Change-Id: I8ee78ace54a124b3cf6412d2f9e41267eadfa9b4
        

2018-03-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0d1479cbd442c3ec3bdd20333c341ea24dcca21e]

        xmloff: modify code relying on Graph.Object URL and cleanup code
        
        Change-Id: Id08ee261ae06673809fcf8581e2490ecd957891f
        Reviewed-on: https://gerrit.libreoffice.org/51011
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d0b36b780dca966bc5e8682d8dff635072124603]

        oox: remove unused methods that rely on GraphicObject URL
        
        Change-Id: Ie68ccfa8d802bb284da8bb4af69882f4b66a3dac
        Reviewed-on: https://gerrit.libreoffice.org/51010
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-10  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1dc39d36806cc9382763bfd0b74e3d28e3fa1365]

        remove references to {Header,Footer,Para}GraphicURL
        
        Change-Id: I559f25ee99f7b8b49545390479cbb06d3c601d3c
        Reviewed-on: https://gerrit.libreoffice.org/50982
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-09  Stephan Bergmann  <sbergman@redhat.com>  [573caba6f3056797ed3a1235efecdbaffa7eeb44]

        Make VCL_DLLPUBLIC virtual functions non-inline
        
        at least Linux-rpm_deb-x86@71-TDF tinderbox was having a hiccup:
        
        > /tinderbox/buildslave/build/workdir/CxxObject/sd/source/ui/func/fuinsert.o: In function `weld::DialogController::run()':
        > /tinderbox/buildslave/source/libo-master/include/vcl/weld.hxx:551: undefined reference to `weld::MessageDialogController::getDialog()'
        
        Change-Id: Ib05808a7a283b5aad7329a82c0de3125db4f8506
        Reviewed-on: https://gerrit.libreoffice.org/51018
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [de801168f2b542cdd499cf731d5ed87bdea4e6e4]

        Fix typo
        
        Change-Id: I59f1f2e83ecec5b2f7aa57255a52c99794d27596
        Reviewed-on: https://gerrit.libreoffice.org/51002
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-03-09  Gabor Kelemen  <kelemeng@ubuntu.com>  [bc74c3c7d8e04b31324f19aa339dfac60cc63eef]

        Remove unused HIDs
        
        These were no longer used in the code.
        This should help me in identifying obsolete and missing HIDs in helpcontent.
        
        Found by this somewhat sophisticated method:
        
        for mod in  $(find -name helpids.h) ; do
        echo $mod;
        for i in $(grep ^#define "$mod" | cut -d " " -f2 ) ; do
        if [ $(git grep -c "$i" $(echo "$mod" | cut -d "/" -f 2 ) | wc -l) -eq 1 ] ; then
        echo "$i";
        fi ;
        done
        done
        
        Change-Id: Iaf8179322419ce51175bc5a42fedec0add8c5241
        Reviewed-on: https://gerrit.libreoffice.org/50680
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-03-09  Szymon Kłos  <szymon.klos@collabora.com>  [63311c2d512f69bff9a2e3c012a4f36a91f23e19]

        tdf#116101 Correct bullet position for linespacing > 100%
        
        Change-Id: Ia900636d4013ab2a9c893c8246391db867fe1543
        Reviewed-on: https://gerrit.libreoffice.org/51017
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-03-09  Stephan Bergmann  <sbergman@redhat.com>  [70a768e2b66cdb0f7a68a47cd9a6be16f317eeeb]

        loplugin:nullptr (clang-cl)
        
        Change-Id: I239a6024131a0e659d1723085af3cb7fb64b17cc
        Reviewed-on: https://gerrit.libreoffice.org/51013
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-09  jan Iversen  <jani@libreoffice.org>  [bfaae016b225e775264008935cddef1564b07e66]

        svx, compile error with !HAVE_FEATURE_DESKTOP
        
        solved unused parameter referer in case of !HAVE_FEATURE_DESKTOP
        
        Change-Id: I64e2707ad87822ba784ed40c45801c6d101e6386

2018-03-09  Jens Carl  <j.carl43@gmx.de>  [b8563d46a03567df0780216173b10156e158b64e]

        tdf#45904 Move _SheetLink Java tests to C++
        
        Change-Id: I33813be65bcb44c11a35bc97d963057418a28d9e
        Reviewed-on: https://gerrit.libreoffice.org/50984
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-03-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [7a644e363a8c2156b7e1202c0a2ff518ec11b027]

        sw XHTML export: handle image as <object>
        
        At least in ReqIF mode, where <img> is not part of the allowed subset.
        (Freeware validator for that subset is at
        <https://reqif.academy/library/software/consequent-command-line/>.)
        
        Change-Id: Iecc2645c5fbd35cc52096a25a797df0594b47d4f
        Reviewed-on: https://gerrit.libreoffice.org/51009
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-09  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f7130184a9afeef7a685999984704a2d7dd4be60]

        Updated core Project: help  0ddb36aafd052ca3a10c4a873f6a7b5ccf0f9c82
        
        Drop undefined navigator property
        
        Change-Id: I42a37211bfc6d6e3b91061593f252feb6c38a8b6
        Reviewed-on: https://gerrit.libreoffice.org/50782
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-03-09  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ddbb249492ca3ca59abc9195f2c5e332da897d6e]

        Updated core Project: help  3f82ba1d59d3bf4aa5e347f8dfb76f79ffd68bb0
        
        tdf#72038 Improve number format recognition help
        
        Change-Id: I403d2021114f432d85dd2915ca8722c04acb50a3
        Reviewed-on: https://gerrit.libreoffice.org/50976
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-03-09  Stephan Bergmann  <sbergman@redhat.com>  [eb6c840922b4af0b30bf6e0d691afddb467177b7]

        Use std::array
        
        ...so standard libraries in debug mode can catch out-of-bounds element acces
        
        Change-Id: I519795f5fcb51f243312e5d0247998eff6ceb151
        Reviewed-on: https://gerrit.libreoffice.org/51008
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-09  Caolán McNamara  <caolanm@redhat.com>  [7750df3d615fde25d005fc56a14e4ae4d50b2d6a]

        give color picker explicit parent
        
        Change-Id: I73e9a29abd5d767b31850e9a6b1f2b8d757ee928
        Reviewed-on: https://gerrit.libreoffice.org/51000
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-09  Tor Lillqvist  <tml@collabora.com>  [cf42f0916d1f30d8939de15bff626cabb6836d35]

        Bin incorrect comments, this is not "org::openoffice" but "ooo::vba"
        
        Change-Id: I044bb3afa1e134dd851dd30f639b475400f4ceea
        Reviewed-on: https://gerrit.libreoffice.org/51006
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-03-09  Szymon Kłos  <szymon.klos@collabora.com>  [4b59a110ddd1f02cfa0f677c68c6ef0ee1f3295d]

        tdf#116101 Correct position for linespacing > 100%
        
        Change-Id: Ia3d90d521e03ed59312d1603b2cf5e5680b00781
        Reviewed-on: https://gerrit.libreoffice.org/51005
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-03-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [68c542cfa888f1aa03a08bfc13163c0f2f0c3a75]

        sw XHTML import: PNG <object> is an image
        
        The previous scheme was:
        
        <object data="..." type="...">
            <object data="..." type="image/png">alternate text</object>
        </object>
        
        Support also the case when the inner <object> is standalone, like:
        
        <object data="..." type="image/png">alternate text</object>
        
        Change-Id: I2dec2770ee3c1c538bcf26f6ff12c6e8f5969563
        Reviewed-on: https://gerrit.libreoffice.org/51003
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-09  Caolán McNamara  <caolanm@redhat.com>  [c5dd01c426c4a46d7fd00aaa85fe05414bb0ba2b]

        color slider behaviour changed
        
        since...
        
        commit db42098d99bd8648fcd7b6f669e3e5ad4142670a
        Date:   Fri Feb 9 10:47:48 2018 +0200
        
            use VirtualDevice in ColorFieldControl
        
            as part of moving use of BitmapWriteAccess inside of vcl/
        
        Change-Id: Id2edd8a7f0246ff710a19ae65ddde776429dabce
        Reviewed-on: https://gerrit.libreoffice.org/50994
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [3af025f0fe0daa1de24eb3ac80797cd618d06ec3]

        sw XHTML export: fix OutHTML_INetFormat()
        
        <a> missed the namespace prefix, </a> did not.
        
        Change-Id: I8f50249170c6323d35bbeb856e10a2c93038cdbf
        Reviewed-on: https://gerrit.libreoffice.org/50993
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-09  Caolán McNamara  <caolanm@redhat.com>  [48bca65f1cf381cba7cb7a4c3916155a1bca0955]

        inherit welded dialogs from a common ancestor
        
        Change-Id: Ifa6c871a134cf89bfba71b1049a115cf7c953c42
        Reviewed-on: https://gerrit.libreoffice.org/50936
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-09  Stephan Bergmann  <sbergman@redhat.com>  [c468b6910bf77e332647725da70e3cb248a9de0e]

        -Werror,-Wunused-parameter (Android)
        
        Change-Id: Ib15218f1f3bc2867ca0e8daa50a2d4edad4a9d87

2018-03-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9900c6bd96c23921757c2db0849bf7bbb8249c89]

        completely remove MID_GRAFURL, replace with MID_BITMAP
        
        Change-Id: I39b055760320abb2575958d525b4db3185a11d4a
        Reviewed-on: https://gerrit.libreoffice.org/50990
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [78a434f33166206241c864d731704d926740301c]

        rename aNewGraphicUrl parameter name to what it actually is
        
        Change-Id: I054b02bf860fc3062fd6043e7abf30322e07a9ee
        Reviewed-on: https://gerrit.libreoffice.org/50991
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-09  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [8e32ff8658752d60f2e3dcd058aed62142cb0d79]

        Nitpick: public domain means no copyright
        
        Change-Id: I6c4ea78e8d80b85edc872019c68841705860806c

2018-03-09  Tor Lillqvist  <tml@collabora.com>  [2445d97a31d2fb3ee6580444a3541653f9fdb642]

        Make the CoInitializeEx() (non-)error reporting ludicrously verbose
        
        Tell in the SAL_WARN what apartment mode the thread is in.
        
        It's a bit unclear to me why the code insists on calling this
        o2u_attachCurrentThread() function even in cases where it perhaps
        should know that it is in the main thread, which has been initialised
        as STA by the CoInitialize() in InitSalData().
        
        Change-Id: Ia69e67f8b17ee153d3bcf8ae450d5f413dea2e1a
        Reviewed-on: https://gerrit.libreoffice.org/50985
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-03-09  Caolán McNamara  <caolanm@redhat.com>  [81c5d2f42afa6d0bf5a612770b7e4fee5ebf4d28]

        ofz#6800 Null dereference
        
        Change-Id: I12a0b386917af64f489706ab960f11559ac6122a
        Reviewed-on: https://gerrit.libreoffice.org/50988
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-09  andreas kainz  <kainz.a@gmail.com>  [966b94cd0596a30c774ad3cf143e76e85ff7c6fc]

        tdf#115867: Add colibre icon theme which follow MSO color scheme
        
        Change-Id: Id09932212f348952fe9fb141dec1b5b13d727a54
        Reviewed-on: https://gerrit.libreoffice.org/50989
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-09  Andras Timar  <andras.timar@collabora.com>  [4547fa2c1e205e1989611b1c4493cbbd12541372]

        Let sysadmins disable individual file format filters
        
        It makes sense to disable a filter, as a temporary security measure,
        when there is a 0-day vulnerability in it.
        
        E.g., when 0-day found in AbiWord filter, this config snippet disables it:
        <item oor:path="/org.openoffice.TypeDetection.Filter">
            <node oor:name="Filters">
                <node oor:name="AbiWord">
                    <prop oor:name="Enabled" oor:finalized="true">
                        <value>false</value>
                    </prop>
                </node>
            </node>
        </item>
        
        Change-Id: I8b84250c7e4aac3555877d23f58ed13a2210ebfc
        Reviewed-on: https://gerrit.libreoffice.org/50961
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>

2018-03-09  Stephan Bergmann  <sbergman@redhat.com>  [03300fba21eb5f02ebd7e6a997985d8a3fa500da]

        -Werror,-Wunused-private-field
        
        Change-Id: I0cfa88efe03e8018513e2cce49ab9db63fe976d0

2018-03-09  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [bd1afd3db1c94009656fd4f0915e1b43f8ca6dc4]

        Add eclipse project for qadevOOo
        
        Change-Id: I4b2d6e243d65d83d32452a3720fa3d94a76b1dfe
        Reviewed-on: https://gerrit.libreoffice.org/50946
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-09  Caolán McNamara  <caolanm@redhat.com>  [a4617d76a51bc6d4cf5e4e4ea02ddb6a9060dc1e]

        forcepoint #21 pop on empty stack
        
        Thanks to Antti Levomäki and Christian Jalio from Forcepoint.
        
        Change-Id: I0aac834a60224b33e5d33d08abd7fb056ef9d52a
        Reviewed-on: https://gerrit.libreoffice.org/50973
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-09  Caolán McNamara  <caolanm@redhat.com>  [c05681341002742991a41c3def760c67e5de4773]

        forcepoint #20 pop on empty stack
        
        Thanks to Antti Levomäki and Christian Jalio from Forcepoint.
        
        Change-Id: I3098c5d32d8f97dff4c620e054acde1ba1b6adf3
        Reviewed-on: https://gerrit.libreoffice.org/50972
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-09  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [7ec97313c178bcb100842d02baace15264fcc314]

        Add classpath for qadevOOo
        
        Change-Id: Ib900a6ee0f3da6cc5b516ec5f6e2fa57d10e37d0
        Reviewed-on: https://gerrit.libreoffice.org/50945
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ec05c7fd4a0e09e0c953f243475cbc7db9afb02c]

        chart2: change usage of MID_GRAFURL to MID_BITMAP
        
        Change-Id: Ifba65af4820f6a24984f6b3f5ca4f8ecb7acaa6a
        Reviewed-on: https://gerrit.libreoffice.org/50983
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c7ff07b2dab639b901c80f1f62efee4dd3ad549b]

        remove MID_GRAPHIC_URL and related mappings, implementation
        
        Change-Id: I752a2f036791720d12fb04b95f53d4127d605c7e
        Reviewed-on: https://gerrit.libreoffice.org/50979
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [b288fdf89386446854debea35f8b8d013fec671d]

        sw XHTML export: handle alt text for OLE objects
        
        The XHTML export is now on par with the import wrt OLE objects.
        
        Change-Id: I736c1f03b0e3d8b84b8ebe08eb1b1cfa247cefbd
        Reviewed-on: https://gerrit.libreoffice.org/50966
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-03-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [b810c84c4b56315f515b9983411957a5e51d164b]

        sw: fix some IWYU warnings
        
        Change-Id: Idb8ad6cda75b7112280ae71b4340d0187a602794
        Reviewed-on: https://gerrit.libreoffice.org/50974
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-03-09  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [daf17846789cf09d1861f1e6f03851d2e12cffc8]

        Remove warning "No DrawLayer available"
        
        This warning appears very often in unit tests.
        We have similiar checks all over the place and don't emit a warning either.
        
        Change-Id: Ic1667fa51ce39e72c9a940023cc12a72458bd490
        Reviewed-on: https://gerrit.libreoffice.org/50968
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [2d40c43e868494abb87b405680f9c5ef460293cc]

        loplugin:redundantfcast look for unnecessary temporaries
        
        when calling methods that take a const&
        
        Change-Id: Idf45dfd9fea0de6fae0b1f89550f2f7fc302aa15
        Reviewed-on: https://gerrit.libreoffice.org/50970
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [97e47e7b004945d3ac28a9262df371ca2faf1903]

        loplugin:constantparam in vcl
        
        Change-Id: I1618280494ff10d884a3285501303c6a74ef3542
        Reviewed-on: https://gerrit.libreoffice.org/50951
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [ba43b0cb7a62f34fcda214d43122c7c66df2e5a0]

        drop getColor() method of Color
        
        no longer necessary
        
        Change-Id: I9e0fcea1134e8c5e27f9effbb5eb79fe5446e33d
        Reviewed-on: https://gerrit.libreoffice.org/50925
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-09  Aron Budea  <aron.budea@collabora.com>  [612ed5e752a0b317cf63a27ff1bb663a774022ef]

        tdf#116301: write correct content type for diagramDrawing
        
        According to MS-ODRAWXML the correct one is:
        application/vnd.ms-office.drawingml.diagramDrawing+xml
        
        Change-Id: If988ad234742da42634a52bbe176dbb5b763af46
        Reviewed-on: https://gerrit.libreoffice.org/50980
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2018-03-09  Pranav Kant  <pranavk@collabora.co.uk>  [0b573eac85b3100eb8d40dcaf25c510f50cfd62f]

        lokdialog: run async for weld dialogs
        
        Change-Id: Ieb06beada435bc47a39295acb5ea2dcef10ca454
        Reviewed-on: https://gerrit.libreoffice.org/50874
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2018-03-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b48dc80c770a3ce3296caed24987d2e451a6278c]

        svx: convert "ThumbnailGraphicURL" prop. to "ThumbnailGraphic"
        
        Change-Id: Id77768e6ad58c8ed7bd35478a8f0cf78ce4b1feb
        Reviewed-on: https://gerrit.libreoffice.org/50934
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-09  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fb29e6eeeaad5255bb924ff59162a83ed80bfb0a]

        svx: removing GraphicURL and OWN_ATTR_GRAFURL, fix writerfilter
        
        Change-Id: I5b84788a324cc68e3c4561e9a7376fcb1cfeeb67
        Reviewed-on: https://gerrit.libreoffice.org/50933
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-08  Stephan Bergmann  <sbergman@redhat.com>  [d4347f5d585232e1b025b4199ded53e6619d6242]

        Fix external/gpgmepp Linux RPATH
        
        In other external projects using libtool, we fix that by patching configure,
        resetting hardcode_libdir_flag_spec[_CXX] at the end of the linux*) case block
        that sets the Linux-specific value.  But here we run autoreconf in
        ExternalProject_libassuan, so that patch in configure would be overwritten.  The
        relevant code in configure comes from autoconf boilerplate, so we cannot just do
        the same patch in configure.ac.  But we can reset hardcode_libdir_flag_spec
        sufficiently late in configure.ac so that things still work as intended.
        
        Disable tests that would build executabes linking against libgpgme.so, which in
        turn links against the libassuan and libgpg-error libs, which would no longer be
        found by the linker because of the dropped -rpath flags.  (Alternatives might
        be to pass in LD_LIBRARY_PATH or to link with --allow-shlib-undefined.)
        
        Change-Id: I7e37abf802d213347bd80383b7980d85cf0762d4
        Reviewed-on: https://gerrit.libreoffice.org/50960
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-08  Caolán McNamara  <caolanm@redhat.com>  [b18e2d80d7ed102645f7d6df75f521cd584c8a71]

        color picker behaviour changed
        
        since...
        
        commit db42098d99bd8648fcd7b6f669e3e5ad4142670a
        Date:   Fri Feb 9 10:47:48 2018 +0200
        
            use VirtualDevice in ColorFieldControl
        
            as part of moving use of BitmapWriteAccess inside of vcl/
        
        changing the radiobutton selected used to change the
        contents of the color picker widget, after that point it
        got locked to the original contents.
        
        Change-Id: I94c730f1868efc388cba7720364bc04a666d4fbd
        Reviewed-on: https://gerrit.libreoffice.org/50969
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-08  Stephan Bergmann  <sbergman@redhat.com>  [598cf9f76176c6bef00402755d0e941a036c6a2d]

        Improve gpgmepp -> libassuan/libgpg-error lib dependencies
        
        ...so that other executables than svidl would benefit, too
        
        Change-Id: I208ebbc04189c2f25eace19ef0875349cf63d3f0
        Reviewed-on: https://gerrit.libreoffice.org/50963
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [a8ca72cbcd2c6ea0baa5e3569224c2f08d358f3e]

        svtools: allow writing characters with HtmlWriter
        
        The sw HTML image export already uses HtmlWriter, so need to extend this
        to support XHTML alternate text, writing the character data directly is
        not an option.
        
        Change-Id: Iac3f2b9a3828175a5f1d0fb14ab505f8de389e52
        Reviewed-on: https://gerrit.libreoffice.org/50965
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [ad628045f62b0656c58d2e195e33186c055c2196]

        sw XHTML export: handle media type for OLE objects
        
        Both native data and replacement graphic.
        
        Change-Id: I2f89493e56e9d22a54aa3e4175d8b750c33d98f0
        Reviewed-on: https://gerrit.libreoffice.org/50964
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [c774ad610eb828742a3eea050e5a7571ba3b00be]

        loplugin:constantparam in svtools..unotools
        
        Change-Id: I6e72fbe44dcb65ee5162448e9a72e6437d56b044
        Reviewed-on: https://gerrit.libreoffice.org/50948
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-08  Stephan Bergmann  <sbergman@redhat.com>  [24d0704fa468b300558a3f904ae853fcb7fca312]

        Fix external/libassuan Linux RPATH
        
        In other external projects using libtool, we fix that by patching configure,
        resetting hardcode_libdir_flag_spec[_CXX] at the end of the linux*) case block
        that sets the Linux-specific value.  But here we run autoreconf in
        ExternalProject_libassuan, so that patch in configure would be overwritten.  The
        relevant code in configure comes from autoconf boilerplate, so we cannot just do
        the same patch in configure.ac.  But we can reset hardcode_libdir_flag_spec
        sufficiently late in configure.ac so that things still work as intended.
        
        Change-Id: Ic6c6123bcfe8bc2dac87812f919842519374abaa
        Reviewed-on: https://gerrit.libreoffice.org/50959
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-08  Stephan Bergmann  <sbergman@redhat.com>  [4cb1f0a5ff1c3e74c650f17d9a164e97c34e9327]

        Remove apparently unused external/libgpg-error/disable-rpath-option.patch
        
        ...which only patched configure.ac not configure, and the latter does not appear
        to be regenerated from the former in ExternalProject_libgpg-error
        
        Change-Id: Id0132ed8fd8ea3a5012e4a2bc309bd5f3983ad11
        Reviewed-on: https://gerrit.libreoffice.org/50954
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [97d44109949a45e5022aa8ca1e51f6b54562a002]

        sw XHTML export: handle replacement graphic of OLE objects
        
        Replacement image of OLE object in XHTML is <object data="...">, not
        <img src="...">.
        
        Change-Id: I244000099037869590a71bf49dd94fbf34a71e50
        Reviewed-on: https://gerrit.libreoffice.org/50955
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-08  Stephan Bergmann  <sbergman@redhat.com>  [efbb82b4c8978bc7e084a64ee3041a97655b2ee0]

        Make ubsan-suppressions a bit more precise
        
        Change-Id: I9a326da5e7c69fc4c7f21e472c1f1e2c8a260c1b

2018-03-08  Stephan Bergmann  <sbergman@redhat.com>  [5a13e78562bdd0871ad5866676a8a50659692af9]

        libgpg-error doesn't need RPATH at all
        
        ...as it doesn't link against any of our libs
        
        Change-Id: Iaf0df9d5dc5eefb976d2041f24b2921cb3e3b1ba
        Reviewed-on: https://gerrit.libreoffice.org/50953
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-08  Jan Holesovsky  <kendy@collabora.com>  [bf5c486946f2b0a708a251c8ff614293ae37c6ba]

        tdf#116283 oox customXml: Don't write the Relationship to DOCX files twice.
        
        Change-Id: Id3da40138e86c142707e377aa897df372aacb704
        Reviewed-on: https://gerrit.libreoffice.org/50947
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2018-03-08  Jan-Marek Glogowski  <glogow@fbihome.de>  [c15ea73f960bbd3d2a4b0c43b467ac62eeba3505]

        tdf#115420 WIN clean up WinSalFrames DC handling
        
        We still don't return a SalGraphics object from AcquireGraphics
        without a valid DC. But internally we keep the WinSalGraphics
        objects around, so we now have to verify the DC before using it.
        
        In the end this also fixes the leak of the threaded SalGraphics
        of the frame.
        
        Change-Id: I267c96c04b7d00cb66a6c84c63d1373ebe0f529f
        Reviewed-on: https://gerrit.libreoffice.org/50908
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-03-08  Caolán McNamara  <caolanm@redhat.com>  [21ef6e1157ccaca2916ec124e116fe85c74bb4ec]

        tdf#116264 Show added_buttons by default
        
        Change-Id: Ia2d299fdc63d3f75ea0cdb9e9b6ca8340a63cd06
        Reviewed-on: https://gerrit.libreoffice.org/50935
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-08  Stephan Bergmann  <sbergman@redhat.com>  [cdd14e60bb86ca565ae2a14dff5e426946250119]

        loplugin:unnecessaryoverride (clang-cl)
        
        Change-Id: I96c2e28f14e50eed5b729170cd30fd54f00d89f3
        Reviewed-on: https://gerrit.libreoffice.org/50944
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-08  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [754d1053d37feb2bc91eaa74b3c3b111a0f8d859]

        Load arguments in array in the order of the arguments.
        
        Change-Id: I1a47018d626848e6d07c7e637ee6e04ff7750ac8
        Reviewed-on: https://gerrit.libreoffice.org/50904
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-03-08  Stephan Bergmann  <sbergman@redhat.com>  [a14153316098f415b0bad5056abd9f93dcdf37aa]

        loplugin:cstylecast (clang-cl)
        
        Change-Id: Ia9184268ed734bb0cee94c5eb870d3425bc47ac4
        Reviewed-on: https://gerrit.libreoffice.org/50942
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [e151ce85d1c219a94365af6eab6cc5fc54a0ea7e]

        loplugin:constantparam ignore some SFX macro generated code
        
        Change-Id: Ic5d9a17aeec51d59e26c49bbdf5719e6d8f6486f

2018-03-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [a6bcb8c35e926a5d8965636f3561fec91880c7f7]

        loplugin:constantparam in linguistic..sfx2
        
        Change-Id: I0e8c506df0beb0b05d9c32723876b11b6577280a
        Reviewed-on: https://gerrit.libreoffice.org/50938
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [ae510e67cdc644c541ffa26b2f91bba71a9856d2]

        sw XHTML export: handle native data of OLE objects
        
        Write the native data and refer it from the XHTML stream.
        
        Change-Id: I8952ed07108ddc92b1d136bd9af6f21d3ed604f0
        Reviewed-on: https://gerrit.libreoffice.org/50941
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-08  Eike Rathke  <erack@redhat.com>  [a8959a26e18237c458a853f2ca7524e875d4c1b6]

        Change IsIgnoreDiacritics_CTL default to false, tdf#116242 follow-up
        
        And adapt description to reality.
        
        Change-Id: Iab35b74f4cbe7dc91fd0570adcc634faba96b5de

2018-03-08  andreas kainz  <kainz.a@gmail.com>  [61e2613ad3f3d646424e96f8b0635cd6408ca272]

        Elementary-icons: update outlinemode icon
        
        Change-Id: I6ddedaec1683ce9fd0da07f427612c6e331d0ca3
        Reviewed-on: https://gerrit.libreoffice.org/50949
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-03-08  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [64d29443f94327fd4658613bad7a13119381a0b0]

        editeng: remove "GraphicURL" - it was replaced by "GraphicBitmap"
        
        Change-Id: I79f9ffd68da2d90da96707c9d6183e6c8a6e74a4
        Reviewed-on: https://gerrit.libreoffice.org/50932
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-08  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [060b0fb4b93ee09770ed9398cca46e365dda5be8]

        change RTFDocumentImpl to use Graphic instead of GraphicURL
        
        Change-Id: I4d2f7dd540651a54e4da3dedf315a61a4f8a75cc
        Reviewed-on: https://gerrit.libreoffice.org/50924
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-08  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [dfee7d93b4e863d673c45921f79bb876b5738ea6]

        sw: get rid of FN_UNO_GRAPHIC_U_R_L and "GraphicURL" property
        
        Change-Id: I6148016658e5bb46fd4f8765a233a434174791fd
        Reviewed-on: https://gerrit.libreoffice.org/50922
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-08  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [8f79f22a8d4b1c2d209c55cd618c24428960088f]

        oox: preserve the ContentType of custom files
        
        Generic logic to preserve custom files with
        their correct ContentType. Standard default
        file extensions with respective ContentType
        preserved in [Content_Types].xml.
        
        Change-Id: I651ed691e9a4745cd2cb4b3c4d4c5fd7287b66c2
        Reviewed-on: https://gerrit.libreoffice.org/50856
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-03-08  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [4de1c0223ceb76556ff1c20000b4ea95bfc1d2a0]

        oox: unit-tests for custom package preservation
        
        Change-Id: I69d0d7d6bdc8804d0e56be19cd86a699200fc85f
        Reviewed-on: https://gerrit.libreoffice.org/50855
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-03-08  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [e8ed3dfc35975b9e57da7803168f3e2a117a4004]

        VCL canvas: fix another clipping mistake (related: tdf#115142)
        
        Follow-up to 5d710cf7dda27e78f237211fd92418be4dd1c551 -
        setupOutDevState() tends to set a clip, better not overwrite that.
        
        Change-Id: I52aa7db3ef12e9c2902016460e1bf4914328dc7c
        Reviewed-on: https://gerrit.libreoffice.org/50920
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [b8fe96f1da2c42c04a8094ca8c57d49763b7bded]

        loplugin:constantparam in desktop..i18npool
        
        Change-Id: Ie2e1004c1ccc03777a8da9cb1144e89eb28ff313
        Reviewed-on: https://gerrit.libreoffice.org/50928
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [7960ccb41db49a7883afa036b820a7b7ffcb4a89]

        loplugin:constantparam in canvas..comphelper
        
        Change-Id: Ia666cb46c409852a13789389c032f0ce4377c0d5
        Reviewed-on: https://gerrit.libreoffice.org/50927
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-08  Jan-Marek Glogowski  <glogow@fbihome.de>  [352bd98892c1cdf95756a49f38c84212eebffd7b]

        WIN rename SalFrames SalGraphics pointers
        
        This renames mpGraphics => mpLocalGraphics and mpGraphics2 to
        mpThreadGraphics.
        
        Change-Id: I649b956abc9587f1be74872d439fefc5f5b21135
        Reviewed-on: https://gerrit.libreoffice.org/50907
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-03-08  Stephan Bergmann  <sbergman@redhat.com>  [b4429d5b8d7f871ede5ca1608f73d7ecda8ec1f2]

        Probably better to comment on these dependencies
        
        ...added with f23651ff10da2d4bbbc47d0152b5cc321c29f0d1 "Missing dependencies"
        
        Change-Id: I4cd02fc8b242b3a3737305546bf3155425614d65

2018-03-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [be77dba772e87ab2cc160430928af4aee73eec37]

        sw::Ring: simplify '*&x' to just 'x'
        
        Change-Id: I75d25c54c0c3e2c913ea0f2f36bdd4fc262fd088
        Reviewed-on: https://gerrit.libreoffice.org/50918
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-03-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [bb7ade140df807b6a0f12766a1365b8f8d0fd342]

        loplugin:unusedmethods
        
        Change-Id: Id6b4edd265cb6bef31c72e2a0a440211d51c7c33
        Reviewed-on: https://gerrit.libreoffice.org/50900
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [44d5188b2fd8afc82aa8fda1ad4b374734129aea]

        loplugin:unusedfields
        
        Change-Id: Id332557cbe7fb42d3d794612f26aa3ac161548d9
        Reviewed-on: https://gerrit.libreoffice.org/50902
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-08  Caolán McNamara  <caolanm@redhat.com>  [5eba05a0582cbb836c3715089e5d3bfe1ee19ded]

        fix mismerge
        
        thanks to noel
        
        Change-Id: Id8c4fb92899e80bdb923b77ea9dff74961e84ea3
        Reviewed-on: https://gerrit.libreoffice.org/50919
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-08  Khaled Hosny  <khaledhosny@eglug.org>  [7a683c31e090e5a81debadcef025df9cd61c75f0]

        tdf#116157: Always apply Unicode Bidi in editeng
        
        Similar to commit 270d6db63d933b7350dc8543b9b9ebc2133a116e which fixed
        the same issue in Writer. Surely having two text engines duplicating the
        same bugs sounded like a brilliant idea to someone.
        
        Change-Id: If85315fb00a2c0be78d502df0bfb9b50d9191368
        Reviewed-on: https://gerrit.libreoffice.org/50921
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-03-08  Julien Nabet  <serval2412@yahoo.fr>  [d6b33e49a5e9c51827eda9c5ba16d8daeb27e8af]

        Use for-range loops in dbaccess (part 3)
        
        Change-Id: I4cec44ea6366b6a38992e583d6290223d5c469f6
        Reviewed-on: https://gerrit.libreoffice.org/50849
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-07  Stephan Bergmann  <sbergman@redhat.com>  [f23651ff10da2d4bbbc47d0152b5cc321c29f0d1]

        Missing dependencies
        
        Change-Id: Iabdc81c9df2cc50ec4f4713af42d2fb9c3cc1f43
        Reviewed-on: https://gerrit.libreoffice.org/50915
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-07  Szymon Kłos  <szymon.klos@collabora.com>  [dac81c4dc76e6061c9e41957b980206f2b6c730e]

        tdf#116163 import test
        
        Change-Id: Ie4fd1142e1111e4968941a639a265d169aaa6413
        Reviewed-on: https://gerrit.libreoffice.org/50814
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-03-07  Eike Rathke  <erack@redhat.com>  [71bf07922b6ff45f9b31fb377d3ac24e172a5c65]

        Clarify that IGNORE_DIACRITICS_CTL is not only CTL, despite its name
        
        Change-Id: I5954094131debb7cdf0fc44a9db3a3609b356baf

2018-03-07  Caolán McNamara  <caolanm@redhat.com>  [f2a8f440bf2e8ad9ad0d595d1ab0cecf08de4a5c]

        workaround https://gitlab.gnome.org/GNOME/gtk/issues/70
        
        Change-Id: I9175543f691095b843acc97ec3ad7f8299458337
        Reviewed-on: https://gerrit.libreoffice.org/50879
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-07  Caolán McNamara  <caolanm@redhat.com>  [82925b574209d3971c05b9bd98a317683dd583a5]

        weld SfxNewFileDialog
        
        Change-Id: I28b1aff90407bce7d04f10eed6a227c0970f9c0a
        Reviewed-on: https://gerrit.libreoffice.org/50878
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-07  Caolán McNamara  <caolanm@redhat.com>  [64117f700ba3bd8c4b42488f582fa5e5c53487e6]

        make all the .ui message dialogs explicitly modal
        
        Change-Id: I1e197fbec92d5369394f036171af9018afea7f15
        Reviewed-on: https://gerrit.libreoffice.org/50910
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-07  Caolán McNamara  <caolanm@redhat.com>  [6cd588452b6fda615d03c0ff5439cfd15511081e]

        make explicit ui modality for sample async dialog
        
        Change-Id: I33c5cdc4da9d16cabc72c2d1c4fe884a278546b0
        Reviewed-on: https://gerrit.libreoffice.org/50903
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-07  Jan Holesovsky  <kendy@collabora.com>  [d48840e5df14e8204668b06954f59d270c628684]

        sc lok: Let the tiled rendering draw the List Validation dropdowns.
        
        Change-Id: I84530cdda296dc51ceb0fd695af19211631508df
        Reviewed-on: https://gerrit.libreoffice.org/50909
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2018-03-07  Eike Rathke  <erack@redhat.com>  [d99ae18b68d3889c999b59485006f85f7faa201c]

        Resolves: tdf#116242 handle negated diacritics correctly and show checkbox
        
        The "ignore diacritics" implementation is not only about CTL,
        whatever its names suggest. It uses an ICU
        "NFD; [:M:] Remove; NFC" transliteration that decomposes and
        removes *any* diacritic.
        
        Thus treat it as such and don't hide the checkbox if CTL is not
        enabled, but more important preset the sensitive values, and
        handle the UI vs implementation oddity correctly; UI "sensitive" /
        code "include" means to *not* *ignore*, obtain the proper negated
        value from the checkbox.
        
        Unfortunately the setting is stored in the configuration, so an
        update will still present the user with an unchecked
        Diacritics-sensitive box s/he has to enable once.
        
        The actual failure (diacritics always ignored) is a fallout from
        
            commit d4064927a2e83c974d4ee9538081e8a4fcdb1e34
            AuthorDate: Tue Oct 3 10:26:28 2017 -0800
            CommitDate: Thu Oct 26 17:24:26 2017 +0200
        
                tdf#111846 Find & Replace: Rename diacritics and kashida options
        
        Change-Id: I65f2a23b66370fdfe2d170c17c7736a3b4177192

2018-03-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [dcd95c6fff548c7ac46688244e44b95464fb297d]

        tdf#115432 footnote separator position wrong (3rd attempt)
        
        My second attempt in
        
           commit dedf5e4f9000e271683dea9a0488e1b45b91176c
           "tdf#115432 footnote separator position wrong (2nd attempt)"
        
        managed to lose part of the change because of incorrect rebasing.
        
        Change-Id: I7b18f3e1602c617d1cb414ef0eb2ee456aeb58ee
        Reviewed-on: https://gerrit.libreoffice.org/50901
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [a1aa7cfe28c80296d160528a62da33cc031101b0]

        sw XHTML export: let reqif-xhtml= imply XHTML
        
        An XML namespace for non-XHTML makes little sense.
        
        Change-Id: I0ae1b2886a8d81be3c932c9e74aa91cd2e2fa447
        Reviewed-on: https://gerrit.libreoffice.org/50905
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [a64fcdde597514820873817e23eb5cd906cc5b92]

        sw doc model xml dump: dump SdrObject of frame formats
        
        Gives e.g. title of OLE objects.
        
        Change-Id: I77f048b820badef38bb239d132e34f2239e30e02
        Reviewed-on: https://gerrit.libreoffice.org/50890
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [b9086ccff6325bdfaf0cf03715fd8be7e2628169]

        sw XHTML import: handle alt text of OLE objects
        
        That ended up in the body text instead previously, which is unexpected.
        
        Change-Id: Ia40d83b3243c313462dce2617404a0670a7debb2
        Reviewed-on: https://gerrit.libreoffice.org/50897
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-07  Stephan Bergmann  <sbergman@redhat.com>  [c67d285a8b213816395948c2082faaf6bb6eab43]

        Intermediate dir may come into existence during osl_createDirectoryPath
        
        ...when some other entity creates it in parallel.  This used to stop creating
        any subsequent sub-directories in the chain, and instead return a misleading
        osl_File_E_EXIST.
        
        I assume this is the underlying issue of the sporadic Jenkins "Daily Screenshot
        Build on Windows" failures.  (After the previous attempt at getting at that,
        d15ff312ad80e4d1f210636e3374a81c14c229a2 "Normalize computation of directory and
        file-in-directory URLs",
        <https://ci.libreoffice.org/job/lo_tb_master_win_screenshot/333/console> now
        failed for a different file after all,
        workdir/screenshots/modules/schart/ui/datarangedialog/DataRangeDialog.png during
        CppunitTest_chart2_dialogs_test.)
        
        Change-Id: I00ee67c1ef634c5390c677693e143c26266eeda7
        Reviewed-on: https://gerrit.libreoffice.org/50892
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a9ac68b74646a174eabe50f0f29e61947a787cac]

        Fix typo
        
        Change-Id: I0b0cb2e4454b78797cc0d1dbc12a09f9399df8e8
        Reviewed-on: https://gerrit.libreoffice.org/50880
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1a508b2670a3db135d5937dcafec7eb62feb7033]

        oox: use GraphicLoader to load from external URL
        
        Change-Id: Iff267f53ccc33105ff35149b1fde688616ad0b4f
        Reviewed-on: https://gerrit.libreoffice.org/50870
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-07  Caolán McNamara  <caolanm@redhat.com>  [87dd08660836bfe38d4ec309363d897210f4afb8]

        preview of empty page ends up with negative size
        
        in load templates, i.e. SfxPreviewWin_Impl, with
        an empty writer template selected.
        
        Change-Id: I7194def1dacb25e39416532ed91addc1de0c1d39
        Reviewed-on: https://gerrit.libreoffice.org/50877
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-07  Caolán McNamara  <caolanm@redhat.com>  [29e89925093f2c143fab675310b2533ed720a9ae]

        Resolves: tdf#116116 vertically center line in allocated height
        
        Change-Id: Iee4cd859cdc52a2272f5b01c3e4a57336cc336a4
        Reviewed-on: https://gerrit.libreoffice.org/50881
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-07  Michael Stahl  <mstahl@redhat.com>  [5d710cf7dda27e78f237211fd92418be4dd1c551]

        VCL canvas: fix clipping of gradients (related: tdf#115142)
        
        When using the presenter console, the secondary screen has
        a small view of the current slide, which is called a "Pane" in sdext.
        
        Clipping for this is done by sd::presenter::PresenterCanvas, which wraps
        the full-screen VCL canvas and has a MergeViewState() to intersect
        the clip region.
        
        The VCL canvas has a bug in its gradientFill() implemenation where it
        overrides the existing clip on the OutputDevice instead of intersecting
        it.
        
        This properly fixes the bug that was wrongly and badly attempted
        to be fixed by commit 99e373cd4c78084ded349f3e3de7b0504af2dd90.
        
        Change-Id: Id02678c2f134fe7b190866d6a6fff5b2e5e3aaff

2018-03-07  Michael Stahl  <mstahl@redhat.com>  [0408a590311c837d5f0ab1abfb72a564a266ddac]

        tdf#115142 Revert "slideshow: clip shapes in secondary screen window"
        
        This reverts commit 99e373cd4c78084ded349f3e3de7b0504af2dd90.
        
        This is bogus as it actually does scaling and not clipping, and the
        actual clipping bug is in the VCL canvas, see following commit.
        
        Also should fix tdf#115652 and tdf#116196.
        
        Change-Id: Ief7be653a38626c9902ab5c7c453a133c2b9f882

2018-03-07  Michael Stahl  <mstahl@redhat.com>  [df4bbaecec0b42e0e17c95c6b281fda174fccafa]

        sdext: document the secondary screen of Presenter Console
        
        Change-Id: I539a698994b5fa20e3d371ae56d9aaf3001dba2b

2018-03-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [16605d0cdc2c15ab4ae175531ba52824bf52bc70]

        sw XHTML import: handle media type of OLE object data
        
        For both the native data and the replacement image.
        
        Change-Id: I590fa037f78fe1a4dca41ec4173670f554bb9c6c
        Reviewed-on: https://gerrit.libreoffice.org/50876
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [b75632f3086b2f7af0606ef17d6535c514528644]

        use comphelper::containerToSequence
        
        Change-Id: Ib1cd28c8cabf8899c43701cb638d1191c593dad0
        Reviewed-on: https://gerrit.libreoffice.org/50872
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-07  Mark Hung  <marklh9@gmail.com>  [5b910af084924e11b9a74002fd53843e88005db4]

        tdf#84522 fix reversed text of column break mark in a RTL page.
        
        Set RTL falg for the font when the frame is right-to-left.
        
        Change-Id: I834620ed44b01b9577ca6c7c42191f2400dd8219
        Reviewed-on: https://gerrit.libreoffice.org/50673
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-03-07  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [ed031c6ceab99bf3e6b0ea320423d9fa9a734ad5]

        dbahsql: add BINARY and VARBINARY import
        
        Change-Id: Ibb4d5f8dda16dc7779b7a7b818a8bd2c49cbf283
        Reviewed-on: https://gerrit.libreoffice.org/50844
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-03-07  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [c25b884d5493422e126a7f4e52008cebb073ec7a]

        Firebird: allow setting BINARY fix and VARBINARY
        
        Allow setting BINARY (fix) and VARBINARY types in method setBytes.
        
        Change-Id: I6c8cfc5aff6e1240eadd6b061d629586a25b71c3
        Reviewed-on: https://gerrit.libreoffice.org/50735
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [70306e5a3e7f9f999b06d5c7c3f9118dbb51ae54]

        oox: adapt graphic transformer, cleanup, remove try catch
        
        Change-Id: I96862c571f1e1de901e0d4d3fd167e418d0f6dea
        Reviewed-on: https://gerrit.libreoffice.org/50869
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [584454cedc57efc98a386dffa2ebae30c0625b8a]

        oox: BlipFillProperties rename mxGraphic to mxFillGraphic
        
        Change-Id: Iea4b48e79c7c727bbd7dafd816538f6c1dd25bf8
        Reviewed-on: https://gerrit.libreoffice.org/50868
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [19b6b8f8946a6fb720806a3f51a06760047d2ffc]

        transformer: clean-up and pass originURL to transfored graphic
        
        Change-Id: Iab01a5123ce6774120e2a0242616511a9fbe4403
        Reviewed-on: https://gerrit.libreoffice.org/50867
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-07  Mike Kaganski  <mike.kaganski@collabora.com>  [2eeac1b51b85f7b2ab3d61c4aae76428f1309909]

        Deduplicate includes
        
        Change-Id: I16a77d0701b42bcf9d751834f0eae4decedd9176
        Reviewed-on: https://gerrit.libreoffice.org/50858
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [36c88900c56cb7c34da83e7b2d8fe88f3c8ee345]

        use more Color in chart2
        
        Change-Id: I23fc16cdc34a06486bcaaac63bfb313f1ddc95bf
        Reviewed-on: https://gerrit.libreoffice.org/50862
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-07  Katarina Behrens  <Katarina.Behrens@cib.de>  [74a027f927289911b3b712c1ea0f350cf631b0ae]

        tdf#115084: fix sloppy mnemonic ID
        
        Change-Id: I8f9df0baa2862eefada8fafeb384e0129df3f7e9
        Reviewed-on: https://gerrit.libreoffice.org/50839
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-03-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [973c8d3b6200eea388b6e2217647110a10e1c391]

        Fix typo
        
        Change-Id: Iacb4f5f93f6b2b9a06148844210784045f09d053
        Reviewed-on: https://gerrit.libreoffice.org/50850
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [82bea50f1ba18a32b175b495b61701a4c148c753]

        use more Color in reportdesign
        
        Change-Id: I9e51bfa6346823863b00bca9c007e28de62aab29
        Reviewed-on: https://gerrit.libreoffice.org/50859
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [dbcf5b28aacba55d5f48e58a07fa4d6fc06931b9]

        use more Color in UnoControls..canvas
        
        Change-Id: I8dda18f9630b4e59ead83fa7471525bdf4eaeda0
        Reviewed-on: https://gerrit.libreoffice.org/50863
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [39a13fa68c87cc7e141cd75affe228b86dd817e3]

        fixup "use more Color in editeng..forms"
        
        some of the code changes hidden inside debug ifdefs were broken
        
        Change-Id: I6ceb18950c0cda0592da1da83d7b45240dd60070

2018-03-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [970d20a3abd187d5a14f0af3639f116e47d15179]

        sw XHTML import: handle size of replacement graphic of <object>
        
        Similar to how <img src="..."> defaults to the pixel size.
        
        Change-Id: I2c55522366e8635c491b322ca70fc3e2d79617fc
        Reviewed-on: https://gerrit.libreoffice.org/50836
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-03-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [612fae5c248e95d4f0985c51ebf05e3b0c278289]

        external: update pdfium to 3358
        
        pdfium now has a build_config.h which is something between a generated
        file (it's not part of git) and a normal header (works in a way, so the
        same header works for all platforms), handle it the same way as clucene.
        
        Change-Id: I674eca0c52fb8681c3a20501e39f95a8f9d8724e
        Reviewed-on: https://gerrit.libreoffice.org/50840
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-03-07  Michael Stahl  <mstahl@redhat.com>  [1615d0eb285eeaf3da10b4ed727b776b0a28b94d]

        sw: add some sanity check to SwFrame::GetNextSctLeaf()
        
        Check that the parents of the section follow frame are the same type as
        the parents of the original section frame.
        
        Change-Id: I9845e48834d57b8a93f9b850cb89b6c5544d9ab2
        Reviewed-on: https://gerrit.libreoffice.org/50807
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-03-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [856c57f20f9b07c686a854e0ccbb6ee3b0ee4791]

        use more Color in cppcanvas..drawinglayer
        
        Change-Id: Ib0f15e8d4c01c1d2059cf32cc882042766d2a682
        Reviewed-on: https://gerrit.libreoffice.org/50861
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [a498b12dc1723b072a165f8c528c377024fd4c98]

        use more Color in editeng..forms
        
        Change-Id: If6c862e7bb61cd78c3379afde11b528a74162900
        Reviewed-on: https://gerrit.libreoffice.org/50860
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-07  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [073b4eadd2a9a00b915c664df90b15d5b2d709c0]

        tdf#116108 Add option to fit images into their cell
        
        Change-Id: I2e9a4f567049f11985e4bf914c2fa5bd1f181823
        Reviewed-on: https://gerrit.libreoffice.org/50569
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [1163bcd5da3063e7e988ebf49d9b60dfd6f6c703]

        tdf#115432 footnote separator position wrong (2nd attempt)
        
        the first attempt (d4a8d91abd40dee7f7bd739a678a502a6e34cb59)
        incorrectly changed the type of a UNO property defined in a
        published IDL file.
        
        Change-Id: I75bc75dead0954d1faa6dfb6adab9f4c42c67cfc
        Reviewed-on: https://gerrit.libreoffice.org/50827
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-07  Pranav Kant  <pranavk@collabora.co.uk>  [843f8e43e1e79bbd22cadabb54022c615c7a0d64]

        lokdialog: Fix cursor invalidates for some vcl controls
        
        ... like TextEdit, etc. The problem was that the code assumed that there
        would be a mpData->mpWindow whenever a new cursor position is set. While
        that's the case with most views, some controls set the position when
        there's no window set.
        
        With this patch, we send the cursor_invalidate just before we make the
        cursor visible; by that time, we already have a valid mpWindow set in
        the ImplCursorData.
        
        Change-Id: I2cb40ae150e4d7555f17ebbb8e08c04fc05f447b
        Reviewed-on: https://gerrit.libreoffice.org/50834
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2018-03-07  Mike Kaganski  <mike.kaganski@collabora.com>  [01c71fba5f525b035f8a723215669d499bc27a3f]

        Don't return local variable address
        
        Oversight in 2f061dad7f875f704e3744fc5780c1d145b22e9f
        
        Change-Id: I4cd4fcab7f5fa87f49ecc193a3f481fb9ac33932
        Reviewed-on: https://gerrit.libreoffice.org/50857
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-07  Zdeněk Crhonek  <zcrhonek@gmail.com>  [a790ee54319583897d82d4372243df870d4452a6]

        uitest - calc subtotals; tdf#114720 tdf#88792 tdf#88735 tdf#56958 tdf#55734
        
        Change-Id: I6e31816409c105d572d545d7860d9e2ccadfad48
        Reviewed-on: https://gerrit.libreoffice.org/50331
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-03-07  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [ab26cddc3325a6422993a3421a557536d6023936]

        uitest: add demo showing how to select different sheet
        
        Change-Id: I1ddc8e9855832df7176d768e73d062e7f601a62c
        Reviewed-on: https://gerrit.libreoffice.org/50854
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-03-07  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [455fe33df4d498d8c374d43f57caf14897636749]

        uitest: fix small bug when trying to select different sheet in calc
        
        Change-Id: I83e2b8dc1b0da9f28475994493e3776c898a5729
        Reviewed-on: https://gerrit.libreoffice.org/50853
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-03-07  Julien Nabet  <serval2412@yahoo.fr>  [1b0beef8794210b2af49d8c4a00ca7d4e3ebedb7]

        Use for-range loops in desktop (part2)
        
        + use 1 time replace size() > 0 by !empty()
        
        Change-Id: If62a17171fc09e0bead7c0a791758705f62920d1
        Reviewed-on: https://gerrit.libreoffice.org/50847
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [9d1f56903b05841020dfae21dca0c686483b2494]

        use more Color in sc
        
        Change-Id: Ifdd53fa0eed8cec7878d0f5b9eea1e2c826e3ae5
        Reviewed-on: https://gerrit.libreoffice.org/50819
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [1a41c0711d10bcfa45c7cd7d56c1e7f0055fa310]

        use more Color in sd
        
        Change-Id: Iefd544a70730dfb760b7a89ff697a86ab4fae685
        Reviewed-on: https://gerrit.libreoffice.org/50818
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [26a016be816826c80fc914a927758a814f29136c]

        use more Color in sfx2..svtools
        
        Change-Id: Idd951841ce7e9c4b4e5229bc24efe5c7b8042617
        Reviewed-on: https://gerrit.libreoffice.org/50817
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [9a97b9c051735afb3797888d111f1b6b2cab1a83]

        use more Color in sw
        
        Change-Id: I51d575c40228bbd2ff384f12da33c1cd8bda2dda
        Reviewed-on: https://gerrit.libreoffice.org/50800
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [b3ee860e523dce3df16350a4053a67f39c2f92f8]

        use more Color in vcl
        
        Change-Id: Ia92c52d26b90898c1f7860128b478d1fada9d406
        Reviewed-on: https://gerrit.libreoffice.org/50795
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [2407c183092d6559771738891d57d6375c4212ab]

        Revert "tdf#115432 footnote separator position remain in the left side"
        
        This reverts commit d4a8d91abd40dee7f7bd739a678a502a6e34cb59.
        
        because it changes the type of an UNO property defined in a published IDL file
        
        Change-Id: I4d3db3532b27552a30f34fcd4201856565eb0a3b
        Reviewed-on: https://gerrit.libreoffice.org/50825
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e092c72b44d99ea5c6c7f71cd717b20a4a86f5ac]

        oox: rename FillBitmapUrl to FillBitmap, remove obsolete methods
        
        Change-Id: I597aaa280ef12e46cf2d060cef1b042413d838d4
        Reviewed-on: https://gerrit.libreoffice.org/50851
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-07  Mike Kaganski  <mike.kaganski@collabora.com>  [2f061dad7f875f704e3744fc5780c1d145b22e9f]

        tdf#116074: Don't block on sending email interactively
        
        When sending e-mail using a MAPI mail client that doesn't recognize
        MAPI_DIALOG_MODELESS flag, and doesn't return from MAPISendMail until
        message compose dialog is closed (like MS Outlook 2010 and older),
        waiting for the senddoc process blocks UI, which is unexpected and
        prevents users from copying stuff from documents to the mail body.
        
        Waiting for senddoc process completion is used for two things:
        1. To serialize sending multiple mails (e.g., using mailmerge);
        2. To show error in case when it failed.
        
        This patch allows to avoid blocking the UI in case when compose UI is
        requested - i.e., user interaction with the mail client is expected,
        and serialization is not required. In this case, the senddoc process
        will show the error message itself -> no need for main application to
        wait for its return. The error message now includes actual error code.
        
        To avoid cases when closing main program would remove temporary
        attachment files before they were used by mail client, they are
        copied to base temporary directory (instead of default session
        temporary directory that gets deleted upon program shutdown).
        senddoc cleans up its temporaries itself.
        
        The temporary attachment files are copied to files with ASCII-only
        filenames, and their original filenames are passed to mail clients
        using MAPI. This allows to avoid cases when the filenames contain
        characters outside of current Windows codepage, and the mail client
        does not support Unicode MAPI, thus receiving wrong filename and
        erroring out from the send.
        
        Change-Id: I4a517bd7a797e76e4c0b7ea48bb1a7b652741a81
        Reviewed-on: https://gerrit.libreoffice.org/50826
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [bec51fdb04bf25b9d670982dccab728c55c83fdf]

        cache location and mime type when saving a graphic to a storage
        
        Change-Id: If27a5f617a103da235d6690ea0447d6c64538dea
        Reviewed-on: https://gerrit.libreoffice.org/50810
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e030fbbf67a2490c4e734583d9f987c27506179e]

        oox: remove property FillBitmapURL, BackGraphicURL and GraphicURL
        
        Change-Id: I1f75b1775fec4b47ad78a32724785333a90d3baf
        Reviewed-on: https://gerrit.libreoffice.org/50809
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d55a7fca9c1bb1989d5a70d2d9098a9156c82ac4]

        oox: remove use of "GraphicURL" property
        
        Change-Id: I9e65eecf9a1065015ab0872734a41afdd04abb8d
        Reviewed-on: https://gerrit.libreoffice.org/50792
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f7d3fc13333774f3ada2af1c752bc8a63055a2ff]

        xmloff: remove "GraphicURL" from XMLShapeExport
        
        Change-Id: If1967a7d87a934e2eea776bcd41b305e800f711a
        Reviewed-on: https://gerrit.libreoffice.org/50790
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [27008aa028cde8d270e898c5743a9fe5c7701dab]

        xmloff: convert XMLTextParagraphExport to get rid of "GraphicURL"
        
        Change-Id: I10cc1115bfe628dc296b67b75e386e1a2e4a6c46
        Reviewed-on: https://gerrit.libreoffice.org/50789
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5a4d6162f643050faf00ccf08d58feed00dcd781]

        convert SymbolBitmapURL to SymbolBitmap used in chart2
        
        Change-Id: Ib35ee5b5890ff5ca30796fc8608f00ff4b6b03e2
        Reviewed-on: https://gerrit.libreoffice.org/50788
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d72145f9307c732ced4a546ac1e5093ec7c1a982]

        Move BackGraphicURL property & friends to BackGraphic + fixes
        
        This moves BackGraphicURL, HeaderGraphicURL, FooterGraphicURL and
        ParaBackGraphicURL properties to BackGraphic, HeaderBackGraphic,
        FooterBackGraphic and ParaBackGraphic. With this the property type
        changes from String to XGraphic.
        
        This change also fixes a bunch of test failures, changes the tests
        to use the new properties and the correct type, changes the import
        and export filters like xmloff and oox, to make the tests happy.
        
        Change-Id: Ie66097514203c6dc36ab27420faf265322e9279e
        Reviewed-on: https://gerrit.libreoffice.org/50760
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6b39ed0eaffabb6ffe11496d833053c094c72f7b]

        MID_GRAPHIC as alternative to set graphic to the SvxBrushItem
        
        Change-Id: I6e17d1a34f0bd17a0eafd7c741162f23279e9d1a
        Reviewed-on: https://gerrit.libreoffice.org/50539
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-07  Zdeněk Crhonek  <zcrhonek@gmail.com>  [f480bda7a8ddc40da300d0faebda159cd94ac052]

        uitest - Writer Line Numbering dialog; tdf#86185 test
        
        Change-Id: I4b721284bf38480f30d8b54f155e5dafa883631a
        Reviewed-on: https://gerrit.libreoffice.org/50529
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-03-07  Caolán McNamara  <caolanm@redhat.com>  [2523f32dc68d35b69a7b0ee9764e61f7d8efb3ce]

        if the arg is true, the dialog dispatchs InsertSpecialChar itself
        
        and GetOutputItemSet is unused and the args won't be there. While
        they are there if the arg is false
        
        Change-Id: I934e99479f8fdf4d5102e47f6082fbbda8ececcd
        Reviewed-on: https://gerrit.libreoffice.org/50838
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-07  Caolán McNamara  <caolanm@redhat.com>  [1ce72593df9ab690ae4666160ec47494d1cd9a07]

        wrong row-activated callback signature
        
        Change-Id: Ic757051aba2b71b0c0a785dc06f87d12c736862a
        Reviewed-on: https://gerrit.libreoffice.org/50848
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5f618375a5360160e67f6aac4aece90ab218c081]

        add GraphicLoader and funct. to load graphic from URL
        
        Change-Id: Ib722ee5bc20908d50642b1371b20c878158204cf
        Reviewed-on: https://gerrit.libreoffice.org/50538
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-06  Caolán McNamara  <caolanm@redhat.com>  [8fbacaccf41c914bb3e8328980b9981018b187fe]

        ofz#6764 Null-Dereference
        
        Change-Id: Ic4c43d43b673f207123c99cbaca7efc019565c0d
        Reviewed-on: https://gerrit.libreoffice.org/50820
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-06  Caolán McNamara  <caolanm@redhat.com>  [6e32cf8b654abc103f3f742b7b7ae0fff0e64f69]

        ofz: memory leak
        
        Change-Id: Ida561d59f5fbd2b4dff5d0ef355a21a344a2afd2
        Reviewed-on: https://gerrit.libreoffice.org/50808
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-06  Caolán McNamara  <caolanm@redhat.com>  [0c8e2d204f5225c0438da0046898cd92db3b7730]

        ofz: timeout
        
        Change-Id: I95806c4987cd2d3b745e57d94b94ffd6e3f6227e
        Reviewed-on: https://gerrit.libreoffice.org/50813
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-06  Caolán McNamara  <caolanm@redhat.com>  [6e90bcdcd918a44f94f77098c54ed264a939c43c]

        disambiguate CreateSfxDialog
        
        Change-Id: I6a02d7b197c3cc31a4c9b2eec3d5bd786544df3c
        Reviewed-on: https://gerrit.libreoffice.org/50837
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-06  Eike Rathke  <erack@redhat.com>  [9d8dcec608dde63c68b34450a95a3b168121e289]

        Resolves: tdf#116215 separate column sums and row sums, tdf#71339 related
        
        Change-Id: Ifc7ab0c460f521ad3be4aa2785d54a1e4ed304e5

2018-03-06  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [cc15e3ddffce0c62ba442c04160dc5f0c06856ee]

        Updated core Project: help  274ff2e2f3e369e8e69af243844038444dc41644
        
        Fix menu path for Templates dialog
        
        Change-Id: I73d79c5d5a0b8f7e643614e3c8788bb9d6885ee3
        

2018-03-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [62eb6d3f964e78fa210bba4af81ebf63ba8a16a9]

        sw XHTML import: map nested <object> to replacement graphic
        
        Handle the case when the native data is the outer element and the
        replacement image is the inner one.
        
        Change-Id: Ifc3c8b8bc8c0903562a4dab1f0bf15e9de5c98ac
        Reviewed-on: https://gerrit.libreoffice.org/50812
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-06  Eike Rathke  <erack@redhat.com>  [cfc6cf5177f8df23af35c4509c0276a19de56cce]

        Resolves: tdf#116215 fewer array of references cases, tdf#58874 related
        
        In particular if in any ForceArray context use the matrix result
        instead of the array of references list.
        
        Change-Id: I72328a690760637f6d31fadba447641c64711a67

2018-03-06  Michael Stahl  <mstahl@redhat.com>  [f775b5427bf085577feb5badb762156283d76ae5]

        libxml2: upgrade to release 2.9.8
        
        Change-Id: Ic6802c16b740f6aee59ae2f74b7edcd37461f1f3
        Reviewed-on: https://gerrit.libreoffice.org/50835
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-06  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [42ec994f97f82e6aaa2ffc4b99481886909c4163]

        Updated core Project: help  d258dd60b0e84b513e38cb170eea7ac1e3b4e771
        
        This is not idiomatic in English; looks like a Gallicism
        
        Change-Id: Iecd507c4bdde2201528787a6e95e359e9a789735
        

2018-03-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [782d504649ccb2dbe1a55d7abdf5c532b62f5c39]

        tdf#114552 Add unit test for ODF Import of anchor types
        
        Change-Id: I7b6e013de5b37c8da0adf5be8e66472e76d81375
        Reviewed-on: https://gerrit.libreoffice.org/49602
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [acf0bad4e2b8c3c43aaaee8312c8a61d3552fcc2]

        tdf#114552 Add a third anchor type for calc graphics
        
        This allows to have two cell anchored types:
        * Only cell anchored (moves with the cell when sorting etc)
        * Cell anchored, also resizes with the cell
        
        Beforehand, all cell anchored images would resize with the cell,
        which was often not what users expected.
        
        The new default (when inserting images) is now that inserted images
        are only anchored to the cell, but don't resize with the cell.
        
        This makes use of the ODF elements table:end-cell-address, table:end-x, table:end-y.
        When images should resize with the cell, the end address is written
        (it has always been written earlier, so documents would still import correctly).
        If not, they are omitted.
        
        Also implements xlsx import & export
        
        Change-Id: I5f96242f88943ed77a0fd12b7f39b444e1380df7
        Reviewed-on: https://gerrit.libreoffice.org/49490
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-06  David Tardon  <dtardon@redhat.com>  [2b69156c43261ceae55eb4d3b644c4c2d73231ba]

        forcepoint: fix out-of-bounds read in ICU
        
        Change-Id: I5061d38d0e7df0de9a5c7574d522ce69934e4a24

2018-03-06  Caolán McNamara  <caolanm@redhat.com>  [12278d018d7a0ad92f219c1040d3c135fd166638]

        ofz: timeout, reduce warning limit further
        
        Change-Id: I9c8fd5ec55c446e4deb6feee800dd4a09fbea75f
        Reviewed-on: https://gerrit.libreoffice.org/50811
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-06  Michael Stahl  <mstahl@redhat.com>  [1eda4a770a64c2ebf7092f841ecd8c82e62f7bf7]

        sw: convert that to assert too
        
        Change-Id: I4f06fc4871cbb92b40d950b31a06b5e185aed321
        Reviewed-on: https://gerrit.libreoffice.org/50806
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-06  Caolán McNamara  <caolanm@redhat.com>  [7cfb3d2873f0e281e20ccd5ff004746eb4bd4ce5]

        ofz: timeout
        
        Change-Id: I7cdd39f51943bd97e0e0931f44d3338a23044ab0
        Reviewed-on: https://gerrit.libreoffice.org/50802
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-06  Katarina Behrens  <Katarina.Behrens@cib.de>  [683a68cb5106e99db0fbe892b5784d837cf8cb27]

        After Java settings have changed, restart LibO for real
        
        Previously restart LibO dialog was shown, but did nothing. I haven't
        found an easy way to close all frames with 3 modal dialogs opened, so
        now restart dialog simply pops up later (after user bonks OK button
        on Tools > Options dialog)
        
        Change-Id: I6e61fa1fc41199c2f16cb80da771202c255f3810
        Reviewed-on: https://gerrit.libreoffice.org/50566
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-03-06  Michael Stahl  <mstahl@redhat.com>  [eef36faf5d8450f9ba5c905da8e87d31c2fa73d5]

        sw: convert checks about mbInfTab and cell parent to assert()
        
        Change-Id: Ia9e517936d546f60f76ae99062ff57a09209dc8a
        Reviewed-on: https://gerrit.libreoffice.org/50805
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-06  Michael Stahl  <mstahl@redhat.com>  [054be0850ed7574473452ed965001504caf0b5e2]

        forcepoint #18 sw: fix condition for detecting section-in-table splits
        
        The problem with the bugdoc is that SwFrame::GetNextSctLeaf() creates a
        follow frame for a section in a table, and puts it outside the table,
        below the page's body frame, while moving text frames that have the
        mbInfTab flag set into the follow frame.
        
        Checking for CanContainSplitSection() at this point doesn't make sense
        to me: if it's not allowed to split the section, we can't just split it
        anyway and put the follow outside the table.
        
        Just removing it fails in testTableInNestedSection() but it turns out
        that the problem there is that the mbInfTab flag is set on a outermost
        SwTabFrame itself, so we need to check the parent's flag instead to
        check if this frame needs to go into a cell.
        
        (regression from 652556ec3e9218655a67b4c4de4e26fbe81855de)
        
        Change-Id: I79663391fb1b2cb10f008676feb01a2607cfb33d
        Reviewed-on: https://gerrit.libreoffice.org/50804
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [4a0ca3a2ec5290419617b6dace216e981b03254e]

        use more Color in svx
        
        Change-Id: I78ea8db0d9c882cdc3813ff4fac0cdce9caf6ad1
        Reviewed-on: https://gerrit.libreoffice.org/50801
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [b8b7f8a8f8d97088181d287bb75e74facece16c6]

        use more Color in vbahelper
        
        Change-Id: I9d153b184a394ac21d504cb503731f8c5c8ec1de
        Reviewed-on: https://gerrit.libreoffice.org/50797
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [a0a57a35673ddee39b7b0a78a39cfec0eb50e91c]

        use more Color in toolkit
        
        Change-Id: I88860e4180db2c46acda1739235c248a38bb068d
        Reviewed-on: https://gerrit.libreoffice.org/50798
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [f02b1ba18deeab9744c5fe25162f5853d69b438e]

        use more Color in xmloff
        
        Change-Id: Iec12d2e9f3e254dc6525dc285259321b13f75c4a
        Reviewed-on: https://gerrit.libreoffice.org/50794
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-06  Stephan Bergmann  <sbergman@redhat.com>  [d15ff312ad80e4d1f210636e3374a81c14c229a2]

        Normalize computation of directory and file-in-directory URLs
        
        There are occasional failures of Jenkins "Daily Screenshot Build on Windows"
        like <https://ci.libreoffice.org/job/lo_tb_master_win_screenshot/324/console>
        and <https://ci.libreoffice.org/job/lo_tb_master_win_screenshot/332/console>,
        always failing with
        
        > C:/cygwin/home/tdf/lode/jenkins/workspace/lo_tb_master_win_screenshot/test/source/screenshot_test.cxx(84) : error : Assertion
        > Test name: ReportdesignDialogsTest::openAnyDialog
        > assertion failed
        > - Expression: aNew.IsOpen()
        > - Failed to open <C:/cygwin/home/tdf/lode/jenkins/workspace/lo_tb_master_win_screenshot/workdir/screenshots/modules/dbreport/ui/condformatdialog/CondFormat.png>: 796
        
        (where 796 is ERRCODE_IO_NOTEXISTSPATH).  Beats me how that can happen, when
        ScreenshotTest::implSaveScreenshot first creates the dir and then the file-in-
        dir (and it is rather unlikely that something else deletes the dir in the
        meantime, for various builds of that Jenkins bot, always for the same dir
        workdir/screenshots/modules/dbreport/ui/condformatdialog/), and why it always
        happens for exactly the same file,
        workdir/screenshots/modules/dbreport/ui/condformatdialog/CondFormat.png during
        CppunitTest_reportdesign_dialogs_test.
        
        However, one curiosity was that the dir's URL was computed with
        
          m_directories.getURLFromWorkdir(aDirname);
        
        (without a leading slash inserted before aDirname) while the file's pathname was
        computed with
        
          m_directories.getPathFromWorkdir("/" + aDirname + ...)
        
        (with a leading slash inserted before aDirname).  Turns out that SvFileStream
        accepts a URL as well as a pathname, so normalize the computation of the dir's
        and the file's URL.  Maybe that will give a clue why that Jenkins bot sometimes
        fails.
        
        Change-Id: I53b59b51ffc4355c45aa0ca72f6e187cf2010f92

2018-03-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [a9ef943769b06e6bdffe7326f288b27e08a95698]

        loplugin:useuniqueptr in sdext
        
        Change-Id: I0870d4b1e85465b07e3d9cdb05520fcb37dfc267
        Reviewed-on: https://gerrit.libreoffice.org/50659
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [240e67e37e1aaf459315e31a298bfb434fc1da8c]

        Fix typos
        
        Change-Id: I005023337dbe593e0ac1d76f7b10848d24f314a5
        Reviewed-on: https://gerrit.libreoffice.org/50785
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [3e38b81a65ced47595e9760bdc622d9434b72cc0]

        tdf#116147 guard triggerRequestThreadAware
        
        It didn't help putting a SolarMutexGuard into
        VCLXButton::ProcessWindowEvent, which was my first suspect in my
        own backtrace, as VCLXWindowImpl::OnProcessCallbacks releases it
        to process the callbacks.
        
        Since the gtk backend also guards all calls into the file picker
        code, I think it's save to do the same for the Windows picker.
        
        I have no idea where it is actually released again...
        
        Change-Id: I3ab3b47904dc3d0033739a82f7afd91e6e80403d
        Reviewed-on: https://gerrit.libreoffice.org/50783
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-03-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [49cf733effc56c09c5e2eb023120c2d3532b5b3d]

        tdf#115861 DOCX import: avoid last-paragraph removal when discarding footer
        
        Discarding header/footer is necessary when the document or section
        settings request to ignore first or even headers/footers. In the bugdoc
        case settings.xml didn't opt-in for different even/odd footers, but
        there was an even footer to be ignored.
        
        Handle this state at two more places, so we don't end up in a situation
        where we ignore the footer but not its "remove last (empty) paragraph at
        the end of the footer" action.
        
        Also make the debug dumper for text ranges more robust to have a working
        token dump when we try to get the string for a table.
        
        Change-Id: I6395f37aa40c42304e2c918d87dadecb21e9d378
        Reviewed-on: https://gerrit.libreoffice.org/50786
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [ffee771f8dae50aea716ffc0def4ef5fe5c104d2]

        add some color conversion methods to sax::Converter
        
        to make the call-sites less verbose
        
        Change-Id: Ifddcbb03a454a241bef93f31a8025801b84a66fc
        Reviewed-on: https://gerrit.libreoffice.org/50578
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-06  Chris Sherlock  <chris.sherlock79@gmail.com>  [4eb78dc722e33f03b4ee57d43cbc64fe94e6e9cf]

        vcl: remove commented code from bitmappaint.cxx
        
        Change-Id: I80c1f8961bee4e72b7ffd8e4d9647dbb40f4fc10
        Reviewed-on: https://gerrit.libreoffice.org/50531
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-06  Chris Sherlock  <chris.sherlock79@gmail.com>  [bdd62b4c327ab894dbba00fe2e07696c1b7d9de6]

        vcl: split painting bitmap functions to bitmappaint.cxx
        
        Change-Id: Ib5f52e4b7b5121de15cdb205165fcbdb8b09bc8a
        Reviewed-on: https://gerrit.libreoffice.org/50530
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-06  Chris Sherlock  <chris.sherlock79@gmail.com>  [221b17794c1cb15ce7f5a0b5a543fc79eee7085f]

        vcl: document Bitmap::MakeMonochrome(), fix @return format
        
        Change-Id: I10b37907a3ccd5219b7d5e04177bba58d80a676b
        Reviewed-on: https://gerrit.libreoffice.org/50528
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-06  Caolán McNamara  <caolanm@redhat.com>  [80c98c069b37bd2f8f67d2f6b59edc3b4c6abea5]

        Resolves: tdf#113805 insert special character fails in insert footnote, etc dialog
        
        i.e. since
        
        commit 710a39414569995bd5a8631a948c939dc73bcef9
        Date:   Thu May 11 13:27:38 2017 +0530
        
            GSoC: Glyph View and Recent Characters Control in Special Characters dialog
        
            Change-Id: Ia55f3fefe7c14327cff2e996ab0038dc52f9b017
        
        it inserts into the document, extend the fix of
        
        commit 4020945651b4f3c636980e2103db440b5c55459c
        Author: Daniel <danielfaleirosilva@gmail.com>
        Date:   Sun Sep 24 17:55:19 2017 -0300
        
            tdf#111739 fix Selecting a custom character as a bullet symbol insertion
        
        to do the old thing that existing code depends on if this is not an
        "insert" dialog, and bubble that setting around from the callers
        
        Change-Id: Id8acf16955d0167beffae43e3b201e500ee7a929
        Reviewed-on: https://gerrit.libreoffice.org/50781
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-05  Julien Nabet  <serval2412@yahoo.fr>  [cbc58ebf14bd77a5f9297b7f2948952ed22460e7]

        Use for-range loops in desktop (part1)
        
        + remove some useless typedef
        + some reindent
        
        Change-Id: Ic1e445a7096b1663ca8cbc58c40bb8f7af0c70e1
        Reviewed-on: https://gerrit.libreoffice.org/50787
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-05  Eike Rathke  <erack@redhat.com>  [ba490001c2d82c1172854ca16d7099b19e29cb60]

        Unit test for tdf#116216
        
        Change-Id: Icd2e37c279db43b792e84b3aae64c16db0c4834b

2018-03-05  Eike Rathke  <erack@redhat.com>  [a2a15163a6a381957f2cb2ed6fe659577ebde558]

        Resolves: tdf#116216 array sort order of error values in LOOKUP and MATCH
        
        Change-Id: I424de514b3a3729bc5f619814b6a4aab42569f82

2018-03-05  Caolán McNamara  <caolanm@redhat.com>  [2374028d637886fff1ccca84f57624d2aaa81a95]

        Resolves: tdf#116188 set min version on all .ui files to 3.18
        
        which is already the min for the runtime
        
        Change-Id: Ifebe099f1f94a36f65a31989689400327a823dcd
        Reviewed-on: https://gerrit.libreoffice.org/50776
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-05  Caolán McNamara  <caolanm@redhat.com>  [a266d1c7a95d7133e95915d29786f79d240d5406]

        fix mnemonic in add_button
        
        Change-Id: Icdf4866aab70e065e92c56931289ea7b8db1ff09
        Reviewed-on: https://gerrit.libreoffice.org/50777
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-05  Henry Castro  <hcastro@collabora.com>  [3e8d1e80d81999d2c5e160b756491a847226d423]

        lokdialog: more, convert the dialog to async exec
        
        ClassificationDialog
        SwWatermarkDialog
        
        Change-Id: I835648df8df5ad3ee5a404a582c2179e5b3b276a
        Reviewed-on: https://gerrit.libreoffice.org/50771
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2018-03-05  Johnny_M  <klasse@partyheld.de>  [c92af727f70b0ccc16450bb340f9bff713a42ce1]

        Translate German variable names
        
        Akt -> Current in ppt filter
        
        Change-Id: I06f140d5f9a60b53d815e73ee0b7a2b283a52d79
        Reviewed-on: https://gerrit.libreoffice.org/50684
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-05  Stephan Bergmann  <sbergman@redhat.com>  [ebb41767f3669cd2ad3f8208f012f70654bbceb7]

        Rename OCharsetMap::find overload to findIanaName
        
        Change-Id: Id3fe81b41b92d6ad4e3f7127331d859a7b3c7f54
        Reviewed-on: https://gerrit.libreoffice.org/50779
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [c40afac8a39403f1c785151c9066becccf79078b]

        sw XHTML import: map <object> to OLE objects
        
        This handles native data only so far, replacement image still needs
        doing.
        
        Change-Id: I5f51bc7d837309fa0b88b277c1b754e435cb4208
        Reviewed-on: https://gerrit.libreoffice.org/50778
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-05  Caolán McNamara  <caolanm@redhat.com>  [6ca3a21ba96f93b9ed729202ef5d4170daddd6f7]

        weld SfxSaveAsTemplateDialog
        
        Change-Id: Ia663102a2d871fdca093c0d33e5af5a79deebeb5
        Reviewed-on: https://gerrit.libreoffice.org/50775
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-05  Stephan Bergmann  <sbergman@redhat.com>  [5ad62544bce42396faaae2bc79c7517af6ff085b]

        tdf#116171: Tunnel arbitrary rtl_TextEncoding from sc to sdbc:dbase connection
        
        ...including those that have no corresponding textual IANA character set name
        representation, like RTL_TEXTENCODING_MS_950 which is apparently used in some
        DBase files.
        
        In the past, if eCharSet was RTL_TEXTENCODING_DONTKNOW in lcl_getDBaseConnection
        it was sent as an empty string CharSet property, which the receiving
        OConnection::construct translated back to
        
          else
              m_nTextEncoding = RTL_TEXTENCODING_DONTKNOW;
        
        so the net effect remains the same for that special case.
        
        Change-Id: I84eec8a93d000752b3c429976c58721ea9ea32a4
        Reviewed-on: https://gerrit.libreoffice.org/50772
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [65e98e66fe04941bddd23d94801a1646119cdc2f]

        Removed duplicated include
        
        Change-Id: I9baebc135d62fac29512ae5e8eb5e43d61ac227a
        Reviewed-on: https://gerrit.libreoffice.org/50773
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [85c1b7ed35fd30cf3f095a2e3d09bf137ffb231b]

        Fix typos
        
        Change-Id: I70e7db0926f8c5815637ae14c1193130d52c3224
        Reviewed-on: https://gerrit.libreoffice.org/50774
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [fe40724421b8c1f197871702a477772d2a633209]

        loplugin:useuniqueptr in XFConfigManager
        
        Change-Id: Ia442d2dba8c6fdf577c6cdc950d518cc863d6e0e
        Reviewed-on: https://gerrit.libreoffice.org/50741
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [2affed9bfd72628549df3049ed9f6e6a30fdb5b8]

        loplugin:useuniqueptr in SdrObjEditView
        
        Horrible things happening in SdrObjEditView::SdrEndTextEdit, I
        can't tell if it's deliberately leaking there, or just changing
        ownership in some terribly opaque way.
        
        Change-Id: Idcb30f7e3f1b801901f727b151d3e8dd1124fd3f
        Reviewed-on: https://gerrit.libreoffice.org/50663
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Mike Kaganski  <mike.kaganski@collabora.com>  [af269d967be348b813ea6d9e5e92a95886143622]

        We now use Unicode with MAPISendMailW, so no need for this
        
        Change-Id: I6f03b4212a3434cb5feae8da29107c5f411218e3
        Reviewed-on: https://gerrit.libreoffice.org/50759
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-05  Caolán McNamara  <caolanm@redhat.com>  [972a4a88cf1caec63cb3dcd3be610d1a840f50c9]

        there's already a way to pass around the SfxRequest source frame
        
        Change-Id: I790497c3e651890e0971ee334d599a98a7aae7f0
        Reviewed-on: https://gerrit.libreoffice.org/50768
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [ddd43218e9900536381733735adf8681d345e775]

        drop sax::tools::*base64 methods
        
        and use the underlying comphelper methods rather. This is so that I can
        break the dependency that tools has on sax, and can add methods that
        make sax depend on tools.
        
        Change-Id: I8a2d6ce2ffc3529a0020710ade6a1748ee5af7d5
        Reviewed-on: https://gerrit.libreoffice.org/50767
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Kacper Kasper  <kacperkasper@gmail.com>  [9c036b1d3db253a1fd43ce76ce1d919e2029af59]

        Make LibreOffice buildable on Haiku.
        
        * Obviously VCL wiring is missing, but most components do build.
        
        Change-Id: Ie853ada1423a8f4c2b647be59cd47a7730c42978
        Reviewed-on: https://gerrit.libreoffice.org/50293
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-03-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [73312eaff10b19d1286c225ee335451e1800df4a]

        sw: prefix members of SwFontAccess, SwFontObj and SwRangeRedline
        
        Change-Id: I6440ea8d4fab730f3335d69c7f434684f7d6874b
        Reviewed-on: https://gerrit.libreoffice.org/50763
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [4245454d0c3d6df2d0e0a75aed6f22f0a26ce3e2]

        loplugin:useuniqueptr in SdrPowerPointImport
        
        Change-Id: I9a8d1669cbd94f73dc75e4b7339910f8201e06aa
        Reviewed-on: https://gerrit.libreoffice.org/50695
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [05a195ffca41bc3883627b9503ade8cdd0b6d909]

        drop long& returning methods in Point
        
        Change-Id: I5d23191fd5a549b867213acedf9d56c233e2fb13
        Reviewed-on: https://gerrit.libreoffice.org/50761
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Caolán McNamara  <caolanm@redhat.com>  [ffd64fcc62937e8cfda1eb2146af4893cbf29ec5]

        weld CuiInputDialog
        
        Change-Id: I121ac0ffa1f6c28bb305c90e89ba28f276da52f1
        Reviewed-on: https://gerrit.libreoffice.org/50765
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [1e89b32c654b471f5fdce65d63d49cfcc90826b1]

        tdf#116001 Incorrect Colors in Chart Wall Area (2nd attempt)
        
        regression from
        
            commit b10c7022f1be6e4825269bd5872575b5b53744ef
            "use RawBitmap in BPixelRasterToBitmapEx"
        
        fix attempt at fixing it in
        
            commit 3d400321910ff0fe89ab8c70c59432e676cb1340
            "tdf#116001 Incorrect Colors in Chart Wall Area"
        
        was incomplete. the drawinglayer code was (a) not initialising the
        background transparency on all pixels and (b) not calling the Color
        constructor correctly.
        
        Change-Id: I1cf7d7d5eb67ba472e17790b18c33d8e4b97ae4c
        Reviewed-on: https://gerrit.libreoffice.org/50764
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Stephan Bergmann  <sbergman@redhat.com>  [5d577e6cfab6c602a76029764c9467d15bdf8ba2]

        Update the reference rdbs to libreoffice-6-0-0
        
        LD_LIBRARY_PATH=.../master/instdir/program \
         .../master/workdir/LinkTarget/Executable/unoidl-read --published \
         .../libreoffice-6-0-0/instdir/program/types.rdb \
         >.../master/udkapi/type_reference/udkapi.idl
        
        * no changes
        
        LD_LIBRARY_PATH=.../master/instdir/program \
         .../master/workdir/LinkTarget/Executable/unoidl-read --published \
         .../libreoffice-6-0-0/instdir/program/types.rdb \
         .../libreoffice-6-0-0/instdir/program/types/offapi.rdb \
         >.../master/offapi/type_reference/offapi.idl
        
        Change-Id: I5419f81757ba43664aefb60f081bf52612b8afc4
        Reviewed-on: https://gerrit.libreoffice.org/50762
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-05  Johnny_M  <klasse@partyheld.de>  [24491ce945f428f2da4a7c33d699604c3b5ae28a]

        Translate German variable and function names
        
        Akt -> Current in svdibrow
        
        Change-Id: I099858e917dcc725cd02c1b99f0fa61d5c769ae1
        Reviewed-on: https://gerrit.libreoffice.org/50703
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-05  Johnny_M  <klasse@partyheld.de>  [42dd1704ce2b7278b8f9d21344cffc40dd32d896]

        Translate German variable names
        
        Akt -> Current in crsrsh
        
        Change-Id: I64205dd776babedc4dc68c82e6fe7de7c7a78c79
        Reviewed-on: https://gerrit.libreoffice.org/50666
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-05  Johnny_M  <klasse@partyheld.de>  [23bc8f0aa09d7d8cce284314723b3eb8b74972c1]

        Translate German variable and function names
        
        Akt -> Current in ww8par
        
        Change-Id: I5adedc8edc6e8c0a6b9022ca55bca1293ab046fd
        Reviewed-on: https://gerrit.libreoffice.org/50670
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-05  Johnny_M  <klasse@partyheld.de>  [84e236d4c082b289816d626598450dd6ef8471ca]

        Translate German variable names
        
        Akt -> Current in MSWordAttrIter
        
        (Other occurrences will be done separately.)
        
        Change-Id: Ibec27cd626399d7c868272ea7f8e906d458a4c9a
        Reviewed-on: https://gerrit.libreoffice.org/50689
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-05  Johnny_M  <klasse@partyheld.de>  [11e7f4cc5e27bc7a0f469af8dcf5170842b56148]

        Translate German variable and function names
        
        Akt -> Current in ww8par
        
        Change-Id: If8e0b00082748ef8fe05a25a4966e8b5c7b6c51c
        Reviewed-on: https://gerrit.libreoffice.org/50671
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-05  Johnny_M  <klasse@partyheld.de>  [5b0df5805eb330b8404c0053a68b8b0aee8b35f1]

        Translate German variable names
        
        Akt -> Current in svdviter
        
        Change-Id: If1abc3705514739f856d7a60e70c7b114836b341
        Reviewed-on: https://gerrit.libreoffice.org/50668
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-05  Luke Deller  <luke@deller.id.au>  [18cbb8fe699131a234355e1d00fa917fede6ac46]

        tdf#107035 Fix field character style DOCX import
        
        Reinstate a call to DontExpandFormat which was removed from
        appendTextContent in commit 232ad2f2588beff50cb5c1f3b689c581ba317583
        
        This ensures that direct character formatting which ended immediately
        before the insertion point will not be expanded to cover the inserted
        content.
        
        Change-Id: Ie5fa6b5c5acee4f885f9e67535e98801af23661a
        Reviewed-on: https://gerrit.libreoffice.org/50729
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-03-05  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [60ac7418747530a006894a7941c67c5006d6158c]

        HSQLDB Binary import
        
        C++ implementation of reading HSQL's binary file format. This file
        contains the actual rows for the tables, represented in an AVL tree.
        
        Import starts from HsqlImporter, which calls to SchemaParser for some
        metadata (the positions of the trees in "data" file). After that it goes
        through the tree and read up the rows using HsqlRowInputStream.
        
        Finally, it uses sdbc's XPreparedStatement to insert the rows to the
        actual database.
        
        Change-Id: If4b17572e5989c218d45880bc3fd5a8820bb4101
        Reviewed-on: https://gerrit.libreoffice.org/50536
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [3f1b05d32a5551f07a1f5ebdfba909661bd8c322]

        loplugin:useuniqueptr in PPTTextSpecInfoAtomInterpreter
        
        Change-Id: I42e0fdb53b5a7504f2ac7fcf5d227a9c7378a6ca
        Reviewed-on: https://gerrit.libreoffice.org/50696
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [ae994e23a7807470be8154a7d7fb0a7fb84ebb89]

        Updated core Project: help  913d1549aa0bf4686ab50737731b9fe77f3b7ae4
        
        Mention a more plausible possibility
        
        Unlike StarOffice, our default user-facing installer doesn’t let users
        enter user data, but sysadmins can provide it still through other means.
        
        Change-Id: Ifca433ca8330d8547d1b3f07127159dacf2faf94
        

2018-03-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c55f72a6d83a7698900261a64ef04e6d406a9ce6]

        Removed duplicated includes
        
        Change-Id: I63312215af63b2e7726ca79c6e151772e6ca7192
        Reviewed-on: https://gerrit.libreoffice.org/50479
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4783119c897dbac4aea14df8b9587dae6db8a4fc]

        Removed duplicated include
        
        Change-Id: I5c938d4e86e371c7ee5eab66581d6ed736bc2033
        Reviewed-on: https://gerrit.libreoffice.org/50754
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-05  jan Iversen  <jani@libreoffice.org>  [f5c00cd780dab434c96bd2760821e1565475fc0f]

        vcl, make ios/dummies compile
        
        Point .... were not defined
        
        Change-Id: I725b3058d44d527ca2d3201060e4f467fd69c78d

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [37159a6979c7b82ed98f7b972cc7c86a3ff18df1]

        loplugin:useuniqueptr in Decompression
        
        Change-Id: I0b224fd8e9f137e24375dd9975087e6a5891f8fc
        Reviewed-on: https://gerrit.libreoffice.org/50719
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [46b32a022ee3679721e410e470c57b6a0b91ecb0]

        tdf#115998 base: crash on delete relationship
        
        Change-Id: Ida8cc9ef0b812254990ac808f78ae183ae28a1c0
        Reviewed-on: https://gerrit.libreoffice.org/50633
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Chris Sherlock  <chris.sherlock79@gmail.com>  [1b51bca4ce77bdeefd2461e3b8a8b6b38bda6d43]

        vcl: move vcl/source/gdi/bitmap.cxx to vcl/source/bitmap/bitmap.cxx
        
        Change-Id: Ib74ac5016b6f99adef41b6ee562701b5158cffd3
        Reviewed-on: https://gerrit.libreoffice.org/50532
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-03-05  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [54638c88963c21e468082573f6b4c53ce427103c]

        Updated core Project: help  a22d9a02bf01677c26516c7a79ed637b33f560d8
        
        tdf#116017 I misread the request, duh!
        

2018-03-05  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [f686a77751fd01583298b0eb26baad29ef6ab63b]

        Updated core Project: help  3928129c2e4b85ab6651a3c21dbcae7860e4c914
        
        tdf#116017 Remove reference to obsolete option
        

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [61d79dd740958186c4a4344e18eaeb5b2c139c91]

        use more Color in oox
        
        Change-Id: I8fdc6742de5af9101e246411e7208650bae2c4c7
        Reviewed-on: https://gerrit.libreoffice.org/50617
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [04c9cb68dffa2af15661cc35bc61032b036ed2cd]

        loplugin:useuniqueptr in XFPageMaster
        
        Change-Id: I0255118c8b94c301e0be50cff358bfc77b84f834
        Reviewed-on: https://gerrit.libreoffice.org/50753
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [5ee24060e4bb9490afb9f7322a13a52bd33dcd0b]

        loplugin:useuniqueptr in XFFrameStyle
        
        Change-Id: I812c9fc7ab297e962994265e69feb80f82adc49a
        Reviewed-on: https://gerrit.libreoffice.org/50752
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [8683fbd30161ef9b7e6f28be339a63b092698896]

        loplugin:useuniqueptr in XFParaStyle
        
        Change-Id: I883c54698022d07dbcb72e66b1108178cf27a5ae
        Reviewed-on: https://gerrit.libreoffice.org/50751
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [202aba9a07610b0f70e4daa13a2629f31dc29b62]

        loplugin:useuniqueptr in XFHeaderStyle
        
        Change-Id: Id1e29fde9d6dfcd3c816967272c80ace85d515cc
        Reviewed-on: https://gerrit.libreoffice.org/50750
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [c0c42c56159d1d1185702cb0c400e460727dc168]

        loplugin:useuniqueptr in XFDrawStyle
        
        Change-Id: I91ade5500596765480940b82807504e5c3fafedb
        Reviewed-on: https://gerrit.libreoffice.org/50749
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [b7d4573b5c217cd5d32723092911c654452b554d]

        loplugin:useuniqueptr in LwpDrawBitmap
        
        Change-Id: I577a20f2b80689011f790e6ae97b2cade537fd3c
        Reviewed-on: https://gerrit.libreoffice.org/50740
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [38667b4895b04fabcd9639d0154e55c23b743c7a]

        loplugin:useuniqueptr in LwpDrawPolygon
        
        Change-Id: Ia9a6b312a7e0ce189257395c84f65156546cb955
        Reviewed-on: https://gerrit.libreoffice.org/50739
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [23c6774691d6c745a21762765dc5036c7484e800]

        loplugin:useuniqueptr in LwpPara
        
        to simplify the management, use a std::vector instead of an embedded
        linked list for LwpParaProperty
        
        Change-Id: Ib09c6609967552a74d5cb2a43565104bf3f5c036
        Reviewed-on: https://gerrit.libreoffice.org/50738
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [7d782a4b8b70a8846f78d71632f679f80f9208a5]

        loplugin:useuniqueptr in LwpSpacingOverride
        
        Change-Id: I1f71c1e35c49b99c9fde1fe43fc9f5717158355e
        Reviewed-on: https://gerrit.libreoffice.org/50737
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [9a3e2ce7e0fc87d3ef3e05144460540e3b0d0075]

        loplugin:useuniqueptr in LwpParaBorderOverride
        
        Change-Id: I2c561fe5cebd03f1cd49f5a1ec3451200ad99670
        Reviewed-on: https://gerrit.libreoffice.org/50736
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [c801400c476edf719a05a98f96c0559837023dbc]

        loplugin:useuniqueptr in LwpFribSection
        
        Change-Id: I128a2ef532a72b47cd2bedd1ee80f47d892cc527
        Reviewed-on: https://gerrit.libreoffice.org/50727
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [e21d9c89409159254966e9acb1ac98626549e301]

        loplugin:useuniqueptr in LwpLayoutColumns
        
        Change-Id: Ic31823fc539f26ef9ba543375d115d84623043a6
        Reviewed-on: https://gerrit.libreoffice.org/50726
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [73668f8e009534ec38460ccea1065e1c1f52c8f7]

        loplugin:useuniqueptr in LwpGlobalMgr
        
        Change-Id: I04651e32dd036bc12ed12097e4ee3bf6e5bf3dcf
        Reviewed-on: https://gerrit.libreoffice.org/50725
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [dca7203aaba8e3ded03850d53b5d58280fdf5fb6]

        loplugin:useuniqueptr in LwpFribPageBreak
        
        Change-Id: Id4d5c4c21a02be578d0cf571c744ec03b19d7d84
        Reviewed-on: https://gerrit.libreoffice.org/50724
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [e8985cf0e01e1ed78c397455a5fcdaf0b2be035c]

        loplugin:useuniqueptr in LwpDrawPolyLine
        
        Change-Id: I75060c28aa877973b490ecf145d7c4e491c2c0cd
        Reviewed-on: https://gerrit.libreoffice.org/50723
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [ce7cb67aad5e49cfb59e7ca3927cfef610a6ca43]

        loplugin:useuniqueptr in LwpFontNameManager
        
        Change-Id: I900fd3205d8fd451bb587d3da795919a10128ad1
        Reviewed-on: https://gerrit.libreoffice.org/50721
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [34bda0fef87bf17440372d5663239c091c92b55b]

        loplugin:useuniqueptr in LwpFontTable
        
        Change-Id: I91fd833fe42123845cd958b814112c367d964402
        Reviewed-on: https://gerrit.libreoffice.org/50720
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [6eab752bdf7c8f9c743d20fed29fd60cb4e241f6]

        loplugin:useuniqueptr in LwpVirtualPiece
        
        Change-Id: I5e22ad5e80e542c6a0857e1af96647fecf22483a
        Reviewed-on: https://gerrit.libreoffice.org/50718
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [c8ea4b910b9d96dc27163909237e3ba668027cd3]

        loplugin:useuniqueptr in LwpCharacterBorderOverride
        
        Change-Id: I449c8739f3df112062b2bd52a72469eb1faf22fc
        Reviewed-on: https://gerrit.libreoffice.org/50717
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [4eca66541bbe77767f29138f6d0265229d61173d]

        loplugin:useuniqueptr in HuffmanTreeNode
        
        Change-Id: I30655c5ad44c93968ec39938ced9854105a831dd
        Reviewed-on: https://gerrit.libreoffice.org/50716
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [4516546b9efeeaa7cffe608fca8b544230aee3f1]

        loplugin:useuniqueptr in TheExtensionManager
        
        Change-Id: Ic45feadb64410b3f7833edd52af118436cd9763d
        Reviewed-on: https://gerrit.libreoffice.org/50715
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [28799d303c84c7ec76c657043c7394ceec4b8416]

        loplugin:useuniqueptr in dbaccess(2)
        
        Change-Id: I49e69d8ab5b7a9ce699a2e0e0cad7ce4c4d0b62f
        Reviewed-on: https://gerrit.libreoffice.org/50714
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [e1e1bd191a3c2d302135c574cefeeea17e2bc2ba]

        loplugin:useuniqueptr in dbaccess
        
        Change-Id: I9b1892f3d453320302f5f82cb964aff5cd9fa643
        Reviewed-on: https://gerrit.libreoffice.org/50713
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [f77302d76a5132a4b0f1dfb580111d829dd5415d]

        loplugin:useuniqueptr in OQueryDescriptor_Base
        
        Change-Id: I9cea18df52bc0a35f94c2a42dfbe3edb61e1e8c0
        Reviewed-on: https://gerrit.libreoffice.org/50699
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [4b44ab2fdf0d71428bdec3ca4090e7968851b24d]

        loplugin:useuniqueptr in AxisItemConverter
        
        Change-Id: Idbe3a52a62da43e86e9695a3f1519d611e63011a
        Reviewed-on: https://gerrit.libreoffice.org/50698
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [9110118117d45a6cff1c50f3bd3087f97206ff51]

        loplugin:useuniqueptr in PPTExtParaProv
        
        Change-Id: I8013b0b6c75eca6426389a3d5ac8e4d7bf31ef4d
        Reviewed-on: https://gerrit.libreoffice.org/50697
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [f72b5d4b9af50e2a85ad39eef40f0463f17b7d68]

        loplugin:useuniqueptr in SdrEscherImport
        
        Change-Id: Id37c4cb7a8eb88b2f83ed0bfb4b72fe38a128096
        Reviewed-on: https://gerrit.libreoffice.org/50694
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [cab19696ce0a441e83ff1012de014265a6d4c471]

        loplugin:useuniqueptr in SvxMSDffManager
        
        Change-Id: I2e3ef185d370ccacc0d1e99b5f9e732a829fdc55
        Reviewed-on: https://gerrit.libreoffice.org/50693
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [e7fe6de011c34223352ad6b60d47a442b44ac5c9]

        loplugin:useuniqueptr in ImplEESdrWriter
        
        Change-Id: I60374a643e2ab91a6dec60b69e0b23f041bd8b01
        Reviewed-on: https://gerrit.libreoffice.org/50692
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [151bd68854795b3588f01083cf3ca75826c6df1f]

        loplugin:useuniqueptr in ImpXPolygon
        
        Change-Id: I5bb3f0661f5d62527bb5a8d24035c46a6a11e185
        Reviewed-on: https://gerrit.libreoffice.org/50691
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [3a561cac82bcccda4f5685645f865e3176e6a005]

        loplugin:useuniqueptr in SvXMLGraphicOutputStream
        
        Change-Id: I44a5dbb244301181019ad09aebed46b0054c3b4b
        Reviewed-on: https://gerrit.libreoffice.org/50690
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [c2452e52f644649723df10e3cd6bbd48d6bafb49]

        loplugin:useuniqueptr in SfxDispatcher_Impl
        
        Change-Id: I3a468099c1e0a06377df8ad193be3db53c53527d
        Reviewed-on: https://gerrit.libreoffice.org/50662
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [c9f01cc7855a20b1e0bff662cfbb75fe3665cd8a]

        loplugin:useuniqueptr in StyleTree_Impl
        
        Change-Id: I0541283ad9b5719f0b181ba1bdedeb287316c8a2
        Reviewed-on: https://gerrit.libreoffice.org/50661
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [260a443be052ba2c0c57584130a638341a2d3014]

        loplugin:useuniqueptr in SvLinkSource_Array_Impl
        
        Change-Id: Ic01f7c29e93c411ac6ca5ae1a73089f28401b557
        Reviewed-on: https://gerrit.libreoffice.org/50660
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [1fa230f73c907b1003034e17134275595f19f0e6]

        loplugin:useuniqueptr in chelp::ResultSetBase
        
        Change-Id: I6e8541837a07c8cf2e001289e0804d7e4e7ba3b1
        Reviewed-on: https://gerrit.libreoffice.org/50658
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [3b8cd4f95d214e79ffc7e69af094ed0df1cc4788]

        loplugin:useuniqueptr in SvgNode
        
        Change-Id: I7ab382bd90050302c24464eed645d20a435dbd63
        Reviewed-on: https://gerrit.libreoffice.org/50657
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [a7205fd02331a8c5710a8ea44ed6157dbb6120cf]

        loplugin:useuniqueptr in SvgPolyNode
        
        Change-Id: I0227c8a36abbdb88f17cfea186eea28c9f566bd5
        Reviewed-on: https://gerrit.libreoffice.org/50656
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [ed50afb3c06cb7eb0df7a4633bbff2498577e7e9]

        loplugin:useuniqueptr in SvgPatternNode
        
        Change-Id: Icf0390d3667c3d55db2266285cacea36e2171e0a
        Reviewed-on: https://gerrit.libreoffice.org/50655
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [8a9f8d35b000e37f08d391958eca0d51269a23dd]

        loplugin:useuniqueptr in SvgPathNode
        
        Change-Id: I8e4485a308edecf05a2bc70d5c067af3b0eef5d1
        Reviewed-on: https://gerrit.libreoffice.org/50654
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-05  Tamás Zolnai  <tamas.zolnai@collabora.com>  [b687cebfb1488341853824de1a15c06175c94258]

        bccu#3100: Writer: Change tracking boxes aren't repositioned with editing
        
        Emit a notification related to the node position change, so the track changes
        comment box is repositioned when the text node changes it's position.
        
        Change-Id: I34b5ec453b3dc43895865f15d71aaead46ae6f24
        Reviewed-on: https://gerrit.libreoffice.org/50640
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-03-05  Caolán McNamara  <caolanm@redhat.com>  [ab63510e104c4b8e42982390357af1281c4b11a7]

        weld InputDialog
        
        Change-Id: I821dcea904cad7cc6f9394bccf6560624d23729b
        Reviewed-on: https://gerrit.libreoffice.org/50756
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-05  Caolán McNamara  <caolanm@redhat.com>  [d6f1c3dece1ab321230cbaf6b5a11318ba04b216]

        weld SfxPasswordDialog Dialog
        
        Change-Id: If8c9757986f4af7b7927717221860e65c8c7285e
        Reviewed-on: https://gerrit.libreoffice.org/50755
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-04  Julien Nabet  <serval2412@yahoo.fr>  [77db2da61658906c354084b13a95f1102949fbd0]

        Typo: fSnapSapcingX->fSnapSpacingX (filter/idxf)
        
        Change-Id: Iba309706677d7d108f2b3db0c925bf2304fe2f62
        Reviewed-on: https://gerrit.libreoffice.org/50746
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-04  Stephan Bergmann  <sbergman@redhat.com>  [a7780e82305fe2e900afbe9909f9df80ad4019d5]

        Remove unnecessary INetProtocol::Webdav[s] again
        
        ...that 65abd11d68ba9f849d89b98b6a56071411875c89 "Support for webdav:// and
        webdavs:// schemes from command line" had added for no good reason, and are
        removed again on the same grounds as eda273fd46e63daa4f15525e05b695450df53cea
        "Remove unnecessary INetProtocol::VndSunStarWebdavs again".
        
        Change-Id: I29135207dfdffcc818664432a11fa3b5b3a0561a
        Reviewed-on: https://gerrit.libreoffice.org/50748
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-04  Caolán McNamara  <caolanm@redhat.com>  [8e9e26066333f287476a8ed7b354acceac9f2879]

        weld Security Options Dialog
        
        Change-Id: I0975ce9e096283d060ba5486aedc0d6cb3086f9d
        Reviewed-on: https://gerrit.libreoffice.org/50747
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-04  Caolán McNamara  <caolanm@redhat.com>  [135d7fe4bbff4183455d32005affcf89228faceb]

        ofz#6723 Bad-cast
        
        Change-Id: I5806e1bbc1a03984d411f222e8c01405bc767fc5
        Reviewed-on: https://gerrit.libreoffice.org/50744
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-04  Caolán McNamara  <caolanm@redhat.com>  [09c311b0fb4dbed5220ca50f133687ebfea24646]

        ofz#6720 Divide-by-zero
        
        Change-Id: I81d89a41437456535949e1cd214ec4e514c26494
        Reviewed-on: https://gerrit.libreoffice.org/50733
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-04  Jens Carl  <j.carl43@gmx.de>  [7b7e0ff7b78f2e745712c551e5efe7457987f136]

        tdf#45904: Move _Shape Java tests to C++
        
        Change-Id: If0bfa9fb465f37e0ccce5b2fa4e909baaac1df50
        Reviewed-on: https://gerrit.libreoffice.org/50722
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-03-04  Stephan Bergmann  <sbergman@redhat.com>  [919546585a09a755f0454c80ec5d9fdadd12d87a]

        Remove unnecessary INetProtocol::VndSunStarWebdavs again
        
        ...that 65abd11d68ba9f849d89b98b6a56071411875c89 "Support for webdav:// and
        webdavs:// schemes from command line" had added for no good reason.  See the
        discussion linked from the commit message of
        d3de490437df4c9093f32e97fc185066d64c0f46 "Add vnd.sun.star.webdavs URL scheme"
        why this had deliberately not been added when adding the vnd.sun.star.webdavs
        scheme.
        
        Change-Id: I5728ab0d2517dae54a3536a347a83ff4cbfc18fa
        Reviewed-on: https://gerrit.libreoffice.org/50734
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-04  Caolán McNamara  <caolanm@redhat.com>  [c7a071b064695fdb93fedf37d4ed4ea99d83e99b]

        weld SvxNameDialog
        
        Change-Id: Iac7bdf9c998e611b56473a685aee276a56adf996
        Reviewed-on: https://gerrit.libreoffice.org/50702
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-04  Julien Nabet  <serval2412@yahoo.fr>  [a77b493392ecdfe2e58bb0fcfa7363a8583dffe4]

        Related tdf#116171: don't try to convert empty value in timestamp
        
        Assert retrieved:
        warn:tools.datetime:3915:3915:tools/source/datetime/tdate.cxx:109: Date::setDateFromDMY - sure about 0 year? It's not in the calendar.
        soffice.bin: /home/julien/lo/libreoffice/tools/source/datetime/tdate.cxx:62: sal_Int32 {anonymous}::ImpYearToDays(sal_Int16): Assertion `nYear != 0' failed.
        
        Thread 1 "soffice.bin" received signal SIGABRT, Aborted.
        __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
        51	../sysdeps/unix/sysv/linux/raise.c: Aucun fichier ou dossier de ce type.
        (gdb) bt
        0  0x00007ffff73a26a0 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
        1  0x00007ffff73a3cf7 in __GI_abort () at abort.c:90
        2  0x00007ffff739afca in __assert_fail_base (fmt=0x7ffff74eb890 "%s%s%s:%u: %s%sAssertion `%s' failed.
        %n", assertion=assertion@entry=0x7fffed7d43a4 "nYear != 0", file=file@entry=0x7fffed7d4368 "/home/julien/lo/libreoffice/tools/source/datetime/tdate.cxx", line=line@entry=62, function=function@entry=0x7fffed7d4720 <(anonymous namespace)::ImpYearToDays(short)::__PRETTY_FUNCTION__> "sal_Int32 {anonymous}::ImpYearToDays(sal_Int16)") at assert.c:92
        3  0x00007ffff739b042 in __GI___assert_fail (assertion=0x7fffed7d43a4 "nYear != 0", file=0x7fffed7d4368 "/home/julien/lo/libreoffice/tools/source/datetime/tdate.cxx", line=62, function=0x7fffed7d4720 <(anonymous namespace)::ImpYearToDays(short)::__PRETTY_FUNCTION__> "sal_Int32 {anonymous}::ImpYearToDays(sal_Int16)") at assert.c:101
        4  0x00007fffed75e7e2 in (anonymous namespace)::ImpYearToDays(sal_Int16) (nYear=0) at /home/julien/lo/libreoffice/tools/source/datetime/tdate.cxx:62
        5  0x00007fffed75eeb5 in Date::DateToDays(unsigned short, unsigned short, short) (nDay=0, nMonth=0, nYear=0)
            at /home/julien/lo/libreoffice/tools/source/datetime/tdate.cxx:156
        6  0x00007fffed75ee6d in Date::GetAsNormalizedDays() const (this=0x7fffffff0318) at /home/julien/lo/libreoffice/tools/source/datetime/tdate.cxx:149
        7  0x00007fffed760342 in operator-(Date const&, Date const&) (rDate1=0-0-0, rDate2=1899-12-30) at /home/julien/lo/libreoffice/tools/source/datetime/tdate.cxx:609
        8  0x00007fffc7e8b705 in ScDatabaseDocUtil::PutData(ScDocument*, short, int, short, com::sun::star::uno::Reference<com::sun::star::sdbc::XRow> const&, long, long, bool, ScDatabaseDocUtil::StrData*) (pDoc=0x55555794c920, nCol=14, nRow=1, nTab=0, xRow=
            uno::Reference to (dbaccess::ORowSet *) 0x555557b5db08, nRowPos=15, nType=93, bCurrency=false, pStrData=0x7fffffff04b0)
            at /home/julien/lo/libreoffice/sc/source/core/data/dbdocutl.cxx:127
        9  0x00007fffc892e963 in ScDocShell::DBaseImport(rtl::OUString const&, unsigned short, std::__debug::map<short, ScColWidthParam, std::less<short>, std::allocator<std::pair<short const, ScColWidthParam> > >&, ScFlatBoolRowSegments&) (this=
            0x55555794c8c0, rFullFileName="/home/julien/lo/bugs/116171_dbffoxpro/addresses.dbf", eCharSet=63, aColWidthParam=std::__debug::map with 14 elements = {...}, rRowHeightsRecalc=...) at /home/julien/lo/libreoffice/sc/source/ui/docshell/docsh8.cxx:413
        
        Change-Id: I240ddd435c148360dc9a874913596b4844d726dc
        Reviewed-on: https://gerrit.libreoffice.org/50732
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2018-03-04  Arnaud Versini  <arnaud.versini@gmail.com>  [e4b13d90bfe99428564fba147e9b00210de341b2]

        finalclasses : correct the comments with name in downcase
        
        Change-Id: Iad623ff608d015e95fe226babff18241488dabf0
        Reviewed-on: https://gerrit.libreoffice.org/50730
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-04  Caolán McNamara  <caolanm@redhat.com>  [f705047867c30cbcdf45fae2e035b304c42ce336]

        weld new library dialog
        
        Change-Id: I86c70a01e45a7e9f80c19f9a9b0e6307830ba722
        Reviewed-on: https://gerrit.libreoffice.org/50685
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-04  Stephan Bergmann  <sbergman@redhat.com>  [c7bb99964bc29f146a8bc7f27f21a3b62a197b2d]

        Improve comment
        
        ...after c3ecef8067e274d017a344b4c8049cd5f49c6729 "INTEGRATION: CWS fwk01ea" had
        introduced INET_PROT_GENERIC back then.
        
        Change-Id: I156c1b52d02446168fa9202b3a65a0aad701f6ce

2018-03-04  Stephan Bergmann  <sbergman@redhat.com>  [e05263e0f23af6f3fccf56f1a488baad7b3ee55f]

        Change INetURLObject::isSchemeEqualTo parameter to u16string_view
        
        Change-Id: I003fa0c6f9c485d0579f3dd18331e63548a3777c
        Reviewed-on: https://gerrit.libreoffice.org/50728
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-04  Gabor Kelemen  <kelemeng@gnome.hu>  [f59b399f50e3cad7e4d1132f863b0fd8cee0071f]

        Updated core Project: help  49de59e43e9f3c0f7b4b2939021b04bfb44e7554
        
        Add bookmarks and ahelps to Customize Menus page
        
        Also small corrections to UI labels
        
        Change-Id: I20f181ce9a743adbcb6b0c5ce128b06eb97660a0
        Reviewed-on: https://gerrit.libreoffice.org/50712
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-03-04  Gabor Kelemen  <kelemeng@gnome.hu>  [f0f3e10e30499c9ecef3f591b350e89411d68048]

        Updated core Project: help  e27038ef3ed57140176eeaec84c1c4a4ff07dcc4
        
        Reorder links to correspond to the new tab order on UI
        
        Change-Id: I32206a785f507881663dcb7d5097d11abef169a1
        Reviewed-on: https://gerrit.libreoffice.org/50711
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-03-04  Gabor Kelemen  <kelemeng@gnome.hu>  [862cacc359ebde7f1afaf4c496b63cb0221415fb]

        Updated core Project: help  6af227454d2abe93b6d8e0d0042da2aed3f5f5fb
        
        Update Impress Animation pane page
        
        Sync with current UI after numerous changes during the years
        
        Change-Id: Iba6c58eef7f1f0959bb85ffc59c7be375e44ab09
        Reviewed-on: https://gerrit.libreoffice.org/50710
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-03-04  Gabor Kelemen  <kelemeng@gnome.hu>  [6d618a8ab363fd98cf99cf9bbec83c2bc0f8356e]

        Updated core Project: help  4320273162b973061ab6ede06ae9a384066b3d3a
        
        Fix broken bookmark & ahelp found by test-hid-vs-ui.py
        
        Change-Id: Ic1379808065922e90191871e761898d0fd2c7705
        Reviewed-on: https://gerrit.libreoffice.org/50709
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-03-04  Gabor Kelemen  <kelemeng@gnome.hu>  [f1459c5ea3663844ec426cd15de695be5167e47f]

        Updated core Project: help  9e50a401b6acf809bdbae23714c55496a55959d6
        
        Fix some broken ahelps in Writer Formula bar page
        
        Change-Id: I086d3d1726c26b711863cd2fb88505b947054645
        Reviewed-on: https://gerrit.libreoffice.org/50708
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-03-04  Szymon Kłos  <szymon.klos@collabora.com>  [35d062f7879d5414334643cb90bff411726b2168]

        tdf#116163: Limit label height in chart if needed
        
        Change-Id: Ia84fd0c3b76886bc6124dc3b59035465aa31b020
        Reviewed-on: https://gerrit.libreoffice.org/50700
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-03-04  Samuel Thibault  <sthibault@hypra.fr>  [0a3151314ad78b86bbb4bd76bac678fbaa9caf06]

        gla11y: allow python 2.6 when lxml is available
        
        python2.6's internal xml parser is not enough for gla11y, but it can run
        python-lxml fine.
        
        Change-Id: I725471729c8e2f25ce60f1d92e08d87a96e171a5
        Reviewed-on: https://gerrit.libreoffice.org/50686
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-03-04  Johnny_M  <klasse@partyheld.de>  [70b448724f55958acd9907fe51d20ef1b779046a]

        Translate German variable names
        
        Akt -> Current in MSWordExportBase
        
        (Other occurrences will be done separately.)
        
        Change-Id: Ibb9f8f79e73a36dae1d4cb92f202ff733d7bf673
        Reviewed-on: https://gerrit.libreoffice.org/50687
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-03-04  Johnny_M  <klasse@partyheld.de>  [13164cc99dc6184fb2c12e56e9c0dea0d5692eec]

        Translate German variable names
        
        Akt -> Current in inputwin
        
        Change-Id: Ia1ad41e247bbccda56f954cbfc927927f17b566f
        Reviewed-on: https://gerrit.libreoffice.org/50701
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-03-04  Johnny_M  <klasse@partyheld.de>  [8ba463a9d42c50d0ace62e1767ddfd42dfccd3ad]

        Translate German variable names
        
        Akt -> Current in crsrsh
        
        (Including translation fix of a two-line comment, where
        it was no longer cleat that it is one.)
        
        Change-Id: Iccf33ef63c2b02dcde04504676bc273ea059c3f0
        Reviewed-on: https://gerrit.libreoffice.org/50704
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-03-04  Johnny_M  <klasse@partyheld.de>  [716eb586d0ddf8c7585a164ec76c63928a5ece93]

        Translate German variable names
        
        Akt -> Current in swcrsr
        
        Change-Id: I5c5dabefa6e2924620b8ab4829943b74dc7e6bcd
        Reviewed-on: https://gerrit.libreoffice.org/50665
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-03-04  Johnny_M  <klasse@partyheld.de>  [615015f2684a2e05944c75275dfef4e2f6c64630]

        Translate German variable names
        
        Akt -> Current in svdmodel
        
        (Including translation fix of a two-line comment, where
        it was no longer clear that it is one.)
        
        Change-Id: I00fba0fddc177b709df227316cdfbf7895a61291
        Reviewed-on: https://gerrit.libreoffice.org/50706
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-03-04  Julien Nabet  <serval2412@yahoo.fr>  [e108a31a8fee09c2fa4031e45e45ed73bbdb7c6f]

        Modernize a bit chart2
        
        mainly by using for range loops
        + by using empty() instead of comparing begin and iterator
        or use size to test that a container has at least 2 elements
        
        Change-Id: I81f168d8c36a8b4195fbb0c1aee4983dab25d22c
        Reviewed-on: https://gerrit.libreoffice.org/50705
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-03  jan Iversen  <jani@libreoffice.org>  [4f4137d0e20e6693037846c870857c887979770b]

        iOS, change example.odt -> welcome.odt
        
        It must be changed in the swift code also.
        
        Change-Id: Ide7ccbb89d94f91a9f6e0dbbd7a29035c46f7f4f

2018-03-03  jan Iversen  <jani@libreoffice.org>  [652749a32b347a9114acd1d9585d0697a7d8dbc0]

        iOS, moved resources from share to direct.
        
        Change-Id: I266fe71a6c58d8b80fa917198e8d84b356dfe296

2018-03-03  jan Iversen  <jani@libreoffice.org>  [97d03a120911c738fe47172b8798a0068ed2d3db]

        iOS, updated resource paths.
        
        changed name of example.odt to welcome.odt
        
        Change-Id: I59625949f4aaad3b3f75bfa243f1a4186d563822

2018-03-03  jan Iversen  <jani@libreoffice.org>  [6b08a0c36342437290bf217a794a1591fdf1612f]

        iOS, made example.odt local to ios
        
        Have a local copy instead of referencing the android dir, allows us to
        make modifications local to iOS.
        
        Change-Id: Ifb6292cff5dcfce0a45c210176f8597d0091ee20

2018-03-03  Caolán McNamara  <caolanm@redhat.com>  [66bed5a89d3418c5f634f0dc3213ca600a3abd60]

        weld SafeMode dialog
        
        and rework as an explicit MessageDialog
        
        Change-Id: I1f99bf30d70b309d3f46f818f83bdbd759f97f45
        Reviewed-on: https://gerrit.libreoffice.org/50683
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-03  Caolán McNamara  <caolanm@redhat.com>  [102c0cc175602d1bca654813cc184f52e80f94cb]

        ofz#6702 Integer-overflow
        
        Change-Id: I68edb7b6f508eac3102ff1584c14675e5e167ff4
        Reviewed-on: https://gerrit.libreoffice.org/50682
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-03  Julien Nabet  <serval2412@yahoo.fr>  [ba7191ed0d4da2f5a2ebd2ef40387b26145860f1]

        Use for-range loops in chart2 (part1)
        
        Change-Id: I9310a6dc79d47f9058df8a3b463667389af1b2cb
        Reviewed-on: https://gerrit.libreoffice.org/50672
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-03-03  Caolán McNamara  <caolanm@redhat.com>  [301514183d471cfeb085673eb4563f8c310162b7]

        weld license dialog
        
        Change-Id: Icfd921923cf6396db4cc5ecabd7b65d0b4c9aef7
        Reviewed-on: https://gerrit.libreoffice.org/50648
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-03  Caolán McNamara  <caolanm@redhat.com>  [64d51760cc41bf033a6b69258f6f4a376878d17a]

        ofz#6674 Direct-leak
        
        Change-Id: Ia396d11cca424da1507bd470c04642bdb7482f72
        Reviewed-on: https://gerrit.libreoffice.org/50681
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [aca34b59b6d1d0dba9aa05d50315c7fed57681df]

        Fix typo
        
        Change-Id: I401b74b4c95bfe653509edb55ed042ff31398e5d
        Reviewed-on: https://gerrit.libreoffice.org/50641
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-03-03  Johnny_M  <klasse@partyheld.de>  [ef97d58c52d9c2859fbdbb1246c082aa623775e8]

        Translate German variable names
        
        Akt -> Current in tabstpge
        
        Change-Id: I36c8b772f4bc5d1aa6df4b759d1afabfe116e13a
        Reviewed-on: https://gerrit.libreoffice.org/50669
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-03  Johnny_M  <klasse@partyheld.de>  [22c7c3f54dbb93f856190c561b2540064c5a767d]

        Translate German variable names
        
        Akt -> Current in svdcrtv
        
        Including a fix of an earlier comment tranlation
        
        Change-Id: I23383594bc120440793395031a787021017de2ae
        Reviewed-on: https://gerrit.libreoffice.org/50667
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c3fe7422295e5404b1ff1453cbe7a9d6c8681f23]

        Updated core Project: help  13098ccef163c813ae3e196511f44a16a6e73fdd
        
        tdf#116150 Fix logic for case/caseinline with 'sys'
        
        Change-Id: I5c9cb270fa89ea5281355fc80be2a155b9d9ef9e
        Reviewed-on: https://gerrit.libreoffice.org/50650
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-03-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [ee69f5e0758a2a1842362bf403dc62746437f358]

        drop old tools/gen methods
        
        Change-Id: I9b9d1503b476f84e91fa283e523875b562c6b837
        Reviewed-on: https://gerrit.libreoffice.org/50166
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-03  Kohei Yoshida  <kohei.yoshida@gmail.com>  [08b8b55d9d540fcd29d18dd8883d24de457e2675]

        Add a new test case for Excel 2003 XML import.
        
        This one checks on importing column widths and row heights.
        
        Change-Id: I19c63230666aa949eb61805ed2bffe46199a305e
        Reviewed-on: https://gerrit.libreoffice.org/50653
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-03-02  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [44b4ad7d210097fdaed7dd94c5746b03f43592d3]

        build fix: disable gla11y for python 2.6
        
        Things got massively worse with
        f927fc06b8160c6db134b29dab510e2cd567e3f3 so disable for the moment
        
        Change-Id: Ie8a03aa42d5c29bc6931c9c621d1b0427eeddab8

2018-03-02  Caolán McNamara  <caolanm@redhat.com>  [6eb1affe21d98097c539619af617f0bbe5b8abd1]

        weld split table dialog
        
        Change-Id: I329a57fa09e6eb0fe75b93b0726d9b7718426693
        Reviewed-on: https://gerrit.libreoffice.org/50639
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-02  Caolán McNamara  <caolanm@redhat.com>  [810cfc0106ae0b1874681f7a8c79c36186aefcca]

        weld convert text-to-table/table-to-text dialog
        
        Change-Id: I81137c0fe0b0e243ebc5b836ac09448d746b2214
        Reviewed-on: https://gerrit.libreoffice.org/50644
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-02  Eike Rathke  <erack@redhat.com>  [38b87bbb24c1d1cc088d3d135e7e95b3ec75d386]

        Resolves: tdf#116149 handle external references in VAR* and STDEV* functions
        
        Change-Id: I644a5f8f92452ca775ee3b42a73d3f0a0ac3c623

2018-03-02  Eike Rathke  <erack@redhat.com>  [a44e62b82c7598471da9a5254953067613806337]

        Resolves: tdf#114675 return new EditPaM of insert position from SvxReadXML()
        
        Change-Id: I77027d74a0addaafaf19e2c2a8e9759d560951eb

2018-03-02  Eike Rathke  <erack@redhat.com>  [ce4fc2fc08be8ea2773194e303ed42d2579e93a0]

        Resolves: tdf#115351 convert boolean equivalent format codes to proper Boolean
        
        Because Excel does not know a Boolean number format, BOOLEAN is
        saved to Excel as
        
        "TRUE";"TRUE";"FALSE"
        
        with implicit conditions [>0] and [<0]. This when loaded has no
        boolean property. Then saved to ODF it is loaded as
        
        [>0]"TRUE";[<0]"TRUE";"FALSE"
        
        with explicit conditions, which has identical meaning.
        
        Convert both equivalent format codes to proper BOOLEAN when
        reading. Locale dependent representations are treated the same,
        e.g. "WAHR";"WAHR";"FALSCH"
        
        Change-Id: I49383d71fce972fdd7ad9b19ce3bc150d02aba62
        Reviewed-on: https://gerrit.libreoffice.org/50642
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [c8cd02629d0c17c248eae42369fff246f49ae9d7]

        forcepoint #16: fix heap-use-after-free
        
        PDFDocument::Tokenize() in the aKeyword == "obj" case allocates a
        PDFObjectElement, stores it as an owning pointer inside rElements, and
        also stores two non-owning references to it in m_aOffsetObjects and
        m_aIDObjects. So make sure those 2 other containers are also cleared
        then elements go away.
        
        LO_TRACE="valgrind" bin/run pdfverify <sample>
        
        doesn't report errors anymore after the fix.
        
        Change-Id: Ie103de3e24a1080257a79e53b994e8536a9597bc
        Reviewed-on: https://gerrit.libreoffice.org/50627
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-02  Michael Stahl  <mstahl@redhat.com>  [f5850c7841e98c9f91076ea0e0b840374766bfca]

        sw: convert DELETEZ to unique_ptr in edlingu.cxx
        
        Change-Id: I7af773aec20d23b925a90eade56452e8aed93b5b
        Reviewed-on: https://gerrit.libreoffice.org/50623
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-02  Henry Castro  <hcastro@collabora.com>  [0950917b9514069e8dbf92b9c0fbd44b492a7cd1]

        lokdialog: convert the dialog File -> Properties... to async exec
        
        Change-Id: I677760e9b154256c00ea4e99fd40204744f3cd21
        Reviewed-on: https://gerrit.libreoffice.org/50600
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2018-03-02  Stephan Bergmann  <sbergman@redhat.com>  [e802e960f8f7343eec1a14eba70b7affc6298968]

        -Werror,-Wformat
        
        Change-Id: I33a1ff0ba75e26daf9c368a36629122582a85b01

2018-03-02  jan Iversen  <jani@libreoffice.org>  [b8431e03bdedfbd2126f78e0464921b0583f7f9a]

        iOS, allow "make" call in ios directory
        
        config_host.mk is not read before Custom_target_ios_link, which gives
        problems with the global variables
        
        Change-Id: I9738b5123f4e7aa848de17b00b39b8a03b3a477c

2018-03-02  Stephan Bergmann  <sbergman@redhat.com>  [bc6f3c0fe95f9162fb14dc540fa2b4bc81af32bf]

        Update the reference rdbs to libreoffice-5-4-0
        
        LD_LIBRARY_PATH=.../master/instdir/program \
         .../master/workdir/LinkTarget/Executable/unoidl-read --published \
         .../libreoffice-5-4-0/instdir/program/types.rdb \
         >.../master/udkapi/type_reference/udkapi.idl
        
        * no changes
        
        LD_LIBRARY_PATH=.../master/instdir/program \
         .../master/workdir/LinkTarget/Executable/unoidl-read --published \
         .../libreoffice-5-4-0/instdir/program/types.rdb \
         .../libreoffice-5-4-0/instdir/program/types/offapi.rdb \
         >.../master/offapi/type_reference/offapi.idl
        
        * plus manual fixup for now by re-applying offapi/type_reference/offapi.idl part
          of 00657aef09d854c74fb426a935a3e8b1fc390bb0 "migrate to boost::gettext"
        
        Change-Id: Iecebe43043ee2518a371b60795737436bbcb0941

2018-03-02  Caolán McNamara  <caolanm@redhat.com>  [d8a3741e0e3aa2fed6e3e16fae8eac095356c8bf]

        weld split cells dialog
        
        Change-Id: I726c6d84807ab3efba509058eed554fe4c0ffced
        Reviewed-on: https://gerrit.libreoffice.org/50636
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-02  Michael Stahl  <mstahl@redhat.com>  [dab9a2b60a63530638905bd26162946a9494f93b]

        sw: convert DELETEZ to unique_ptr in paintfrm.cxx
        
        This will now delete these globals on shutdown, hopefully it's only
        relatively primitive types...
        
        Change-Id: Ib7a4bb4507da500e1eb1bb69876bb6d670d99cd4
        Reviewed-on: https://gerrit.libreoffice.org/50624
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-02  Caolán McNamara  <caolanm@redhat.com>  [5fd0c2328f8c78a1f63a38156d15ebdf8d9b4590]

        forcepoint #17 nTextBreak is an index into pKernArray of len rInf.GetLen()
        
        Change-Id: I3afeaf987cc5e75362560165fea7230904530933
        Reviewed-on: https://gerrit.libreoffice.org/50628
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-02  Stephan Bergmann  <sbergman@redhat.com>  [01f3d84963fc6ff96c50179bdf67c6888da7bf01]

        Blind build fix for Android
        
        Change-Id: Ic1ad524d533d3e27d59dacc3f1233de3e4e3e0dc

2018-03-02  Eike Rathke  <erack@redhat.com>  [ccc977ba10b61108a56e00a79c0f7a1517e026cc]

        Related: tdf#114555 cater for lastcolumn+1 oddity if last is last possible
        
        Else our own saved .xlsx files raise the excess columns warning.
        
        Change-Id: Ie1791dd026d9faf4b391ad34da43ec0c70c8de83

2018-03-02  Caolán McNamara  <caolanm@redhat.com>  [58015c85ebc51571287255e5871901e72c4355e6]

        related forcepoint #18, reconcile GetPrevCellLeaf with GetNextCellLeaf
        
        Change-Id: I8998956676ba146cac6f8339a3f5c550f0aabc2e
        Reviewed-on: https://gerrit.libreoffice.org/50634
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-02  Caolán McNamara  <caolanm@redhat.com>  [4ac88a4d5efb14b8a699930e8253876aeee15aa7]

        ofz#6656 -1 isn't a good flag for all elements filled
        
        Change-Id: I163de8fd943859fbf986da0928f3e3552d063a09
        Reviewed-on: https://gerrit.libreoffice.org/50622
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-02  Samuel Thibault  <sthibault@hypra.fr>  [c2496c09e15625de93d3ed883d3219fdd9d90360]

        lxml: Do not build on systems without python dev headers
        
        Building our internal lxml requires python development headers, which we
        don't otherwise need if runtime python support is not enabled.
        
        We should also not build it when cross-compiling since we only need it on
        the build system.
        
        Change-Id: I63df25ff9f5932ca537dbbd6937b78d153c11d66
        Reviewed-on: https://gerrit.libreoffice.org/50560
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-03-02  Caolán McNamara  <caolanm@redhat.com>  [0ab136c65ee184bf1cd790ee7347cd572fdf56aa]

        forcepoint #15 notify FormatsContext if Format deleted
        
        Change-Id: Icb7b0c3b1fc3d38e2d7e44e0a8bdb03529c5b41d
        Reviewed-on: https://gerrit.libreoffice.org/50621
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-02  Stephan Bergmann  <sbergman@redhat.com>  [052423984614911c7b711dba106315b1b67e7047]

        More sc files relying on float-divide-by-zero resulting in inf
        
        ...triggering -fsanitize=float-divide-by-zero during e.g.
        CppunitTest_sc_statistical_functions_test.  (Found only now after I removed
        -fno-sanitize-recover=ALL -fsanitize-recover=float-divide-by-zero from CXX and
        instead added halt_on_error=1 to UBSAN_OPTIONS.)
        
        Change-Id: Iead2147e42af33b987edb8e10804bc4eefa1aeca
        Reviewed-on: https://gerrit.libreoffice.org/50637
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d1b03d658da465cdf107ef3ecfa0489055757d1d]

        Updated core Project: help  fc5a433b247927c4b134d7d6028c68837e3e003d
        
        Fix typo
        
        Change-Id: I03ac8de6528ed33d07fe91e52f50964eb7b74b0d
        Reviewed-on: https://gerrit.libreoffice.org/50478
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>
        

2018-03-02  Stephan Bergmann  <sbergman@redhat.com>  [35c4650ef871fd0fd3baba409d6219c8c6c3cb44]

        Restrict UITest SAL_LOG_FILE hack to Windows
        
        ...where it appears to be necessary, as the subprocess.Popen in
        uitest/libreoffice/connection.py apparently doesn't manage to make the spawned
        soffice process send stdout/-err output to the python process's stdout/-err (as
        works fine e.g. on Linux).  (Only using that hack on Windows has the advantage
        that on other platforms output from the python and the soffice process will be
        properly interspersed.  On Windows, at least sal/log.hxx messages from the
        soffice process are captured that way, while its stdout/-err output is still
        lost.)
        
        Also dump the soffice.out.log content in case of failure.  (Note that, despite
        the file's name, it contains any sal/log.hxx messages from both the python and
        the soffice process.)
        
        Change-Id: Ic99a62b1abbe2fbbf98128a35203e2fd05335266
        Reviewed-on: https://gerrit.libreoffice.org/50620
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-02  Stephan Bergmann  <sbergman@redhat.com>  [1a731e502be698132d3063f2eebde23f8ac98b4c]

        Adapt configure.ac to more ways of making UBSan errors fatal
        
        Change-Id: I095ef821b7ab80527d36a32394b34c56c7e2190a
        Reviewed-on: https://gerrit.libreoffice.org/50615
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-02  Stephan Bergmann  <sbergman@redhat.com>  [ca638eedc65a7f9ae99094a728696905ca95766d]

        Make SAL_LOG_FILE work on Windows also without logging.ini
        
        ...as used by solenv/gbuild/UITest.mk
        
        Change-Id: Iefc1c1dc2f775c6872a5075a16e049f00d60273a
        Reviewed-on: https://gerrit.libreoffice.org/50618
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-02  jan Iversen  <jani@libreoffice.org>  [6b8a3ab2108480a2d23ad91ef30418f8f831cf8c]

        iOS, added same limitations as MACOSX
        
        Change-Id: Ic8490fcea37221f580734e7764e90bb21c9cc28f

2018-03-02  Mark Hung  <marklh9@gmail.com>  [1e034575584930c5bfb57838383ac2cf151c1b92]

        tdf#35301 xmloff: load / store loext:ruby-position.
        
        Add a new property loext:ruby-position to ODF filter
        for the new attribute value "inter-character".
        
        Change-Id: I193eb93fba0e2e7861b6c8635244cac36eb29a06
        Reviewed-on: https://gerrit.libreoffice.org/48328
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-03-02  Jan Holesovsky  <kendy@collabora.com>  [584fc20be3bb6f90d17ef8a131575af9871cb1c4]

        lo chart2: The LokChartHelper must post the mouse events too.
        
        Calling directly causes freezes in Execute() when instantiating
        dialogs.
        
        Change-Id: I3aa09b99e5a13027892aeba02860e87e29b172da
        Reviewed-on: https://gerrit.libreoffice.org/50419
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/50483
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-02  Marco Cecchetti  <marco.cecchetti@collabora.com>  [a3646b25ac4c976b891d69759035345630c4f1a2]

        lok - chart - state switch issue triggers an OLE general error msg box
        
        Change-Id: I6addd95d1ad3461b6e21328512cbd1301a36cd19
        Reviewed-on: https://gerrit.libreoffice.org/50368
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/50482
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2018-03-02  Jan Holesovsky  <kendy@collabora.com>  [82d38099a3f152590074851fe28401709a10a48f]

        lok: Re-introduce the cancellation of tracking.
        
        Without this, the charts tend to crash on double-click.
        
        This kind of reverts commit 86ea687d3f19c04192ee2b7a82736e110c7be334.
        
        Change-Id: I462e4beec71008a0abe29ec0bb570c8a35c82a7f
        Reviewed-on: https://gerrit.libreoffice.org/50408
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/50481
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-02  Stephan Bergmann  <sbergman@redhat.com>  [6a4504bba84dcbaeb71869ec5c9ed6dfdc090619]

        Disable -fsanitize=float-divide-by-zero in rtl_math_atanh
        
        ...which relies on division by zero producing inf, for atanh(1) = inf.  (As
        tested by CppunitTest_sal_rtl.)
        
        Change-Id: I0e5de8850ab4cbd05f83027c1eb548e2e0c9a9b2
        Reviewed-on: https://gerrit.libreoffice.org/50613
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [9bb9589d7ada8339ee0c1212df277fa8f035e402]

        use more Color in ExtendedColorConfigValue and reportdesign
        
        Change-Id: I710407ccdd373ba686914e1d049bd8c2bcdcd1e3
        Reviewed-on: https://gerrit.libreoffice.org/50576
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-02  Caolán McNamara  <caolanm@redhat.com>  [1126fcfdedc7047a8e8e4a5925c7dd2fde7a0436]

        fix fuzzer build
        
        Change-Id: I24c7e32b3dc63f3b5043e186f6af0ffa4d310198

2018-03-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [06ed7cd89b8cbbdfd64b474a5c0555a1047a96db]

        use more Color in HexColorControl
        
        Change-Id: I889fa9f2a8711e95f24336718e35d11d0945dec1
        Reviewed-on: https://gerrit.libreoffice.org/50573
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [7e80b63d8304d435d305ea61988eaf6cf9667886]

        use more Color in SfxWatermarkItem
        
        Change-Id: Ifbbce6509c02cf3d93d0500104af7c07c3216266
        Reviewed-on: https://gerrit.libreoffice.org/50577
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-02  Michael Stahl  <mstahl@redhat.com>  [1bd9fcafe67cac9404c8c96553a262c048802c25]

        tdf#115429 sax,xmloff: assert on empty attribute names & namespaces
        
        Surely that's indication of a bug somewhere.
        
        Change-Id: Ic6219d8eb7f22301d8c4da98b2132ae3ef0467b5
        Reviewed-on: https://gerrit.libreoffice.org/50579
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-02  Caolán McNamara  <caolanm@redhat.com>  [3d5a7631942171c2d73fbb172c2a9e7a50e9c3e3]

        forcepoint #12 top empty stack
        
        Change-Id: I51f02be13b3cf69e9aaef644a6c4837f1c47ff62
        Reviewed-on: https://gerrit.libreoffice.org/50602
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-02  Caolán McNamara  <caolanm@redhat.com>  [e8b708b7707b4df997b3ec3c9b8a004b7dabb9ad]

        forcepoint #13 null deref
        
        Change-Id: I248316ff3a3df513b8b1d9a8f86ac48d4dc75bb0
        Reviewed-on: https://gerrit.libreoffice.org/50603
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-02  Caolán McNamara  <caolanm@redhat.com>  [3d39c2a84f05e4b6dcdccc7e5380a98c147ee704]

        Resolves: tdf#115746 alt+f used twice in the writer menubar
        
        Change-Id: I7d1589dbb51072aa328d91c0edee410fc69f2fe8
        Reviewed-on: https://gerrit.libreoffice.org/50591
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-02  Caolán McNamara  <caolanm@redhat.com>  [75a5034da9a9f628c90ca17f873361cf4ee03380]

        forcepoint #14 check to see if we incremented at all
        
        Change-Id: Ia4670adbddcc8501cf522be296b3061a3529f880
        Reviewed-on: https://gerrit.libreoffice.org/50605
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-02  Samuel Thibault  <sthibault@hypra.fr>  [f927fc06b8160c6db134b29dab510e2cd567e3f3]

        gla11y: do not trigger lxml externalpackage build when system-provided
        
        if there was no other external package built already, even just touching
        lxml.done would fail.
        
        Change-Id: I8b3ad63477421d797f2d6eb07b88c86041a5a1af
        Reviewed-on: https://gerrit.libreoffice.org/50614
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Tested-by: Rene Engelhard <rene@debian.org>

2018-03-02  Jan Holesovsky  <kendy@collabora.com>  [bba8e5aa6d1968e5279b3fe368c0f81145513d04]

        tdf#116070: Use a valid PaM when confirming the dialog.
        
        Change-Id: I8d45e709e6414814b3cf04bbd09588ab4e096e8c
        Reviewed-on: https://gerrit.libreoffice.org/50598
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-03-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [477d2ba662cbd716588519419eece2b4f06d8610]

        delete colordata.hxx
        
        move what we still need into color.hxx
        
        Change-Id: Ied7e31eb16468aa334c666b1499a6262f16a6350
        Reviewed-on: https://gerrit.libreoffice.org/50561
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [82d42fa2c05e8d53ec2c21733a2a9f53412dd2d1]

        add Color method version of OORGBToXLRGB
        
        Change-Id: I769ff8aed3caa74679e1b4d03e8fbc3cd5d22b1a
        Reviewed-on: https://gerrit.libreoffice.org/50587
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [12c3ab8c341ff6482ce380ca4010bb7b97e35bf7]

        sw HTML export: XHTML ns alias for table markup
        
        This was forgotten from the previous mass-conversion of adding namespace
        aliases to written elements.
        
        Change-Id: Id9b7e961c941ec3b3614e3694963c3f9ef9e46eb
        Reviewed-on: https://gerrit.libreoffice.org/50595
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [4bb67227c142b7a549d3aa2024e398049e8e3222]

        xmlsecurity: create XMLElementWrapper instances with a constructor
        
        Change-Id: I0fe7d0a21b0ea35b537466316a637a0a46c52fe5
        Reviewed-on: https://gerrit.libreoffice.org/50601
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [312c0abcff23a5bc7cf4442359ec48187ec06d48]

        drop old tools/gen methods in vcl
        
        Change-Id: I863ce5ae46ae90f06780261fa17b087a7153c807
        Reviewed-on: https://gerrit.libreoffice.org/50445
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-02  Mike Kaganski  <mike.kaganski@collabora.com>  [451ed3d595c5e2a32d820e1751e890f894832a9c]

        gbuild-to-json: unblacklist shell
        
        Change-Id: I42f8a69c5deba1f83f6203f19e5f2fcfad837dea
        Reviewed-on: https://gerrit.libreoffice.org/50597
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-03-02  Kohei Yoshida  <kohei.yoshida@gmail.com>  [86978ae2471d8a4678b78679540db52a71b2571a]

        Add a new test case for Excel 2003 XML import.
        
        Change-Id: I1ba74f35e44b9cea3e3770d513ae520da02b3406
        Reviewed-on: https://gerrit.libreoffice.org/50610
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-03-01  Eike Rathke  <erack@redhat.com>  [c348476a2ca16d6c32d2d17a2cae5f59e967bf6d]

        Related: tdf#54197 copy AutoSpellData from adjacent if no selection
        
        Change-Id: I82223a64f5c5ec3c98dba390d88af8369a322bd7

2018-03-01  Eike Rathke  <erack@redhat.com>  [59587251357973dc9139e7c4038c1f1563b83be4]

        Related: tdf#115297 copy AutoSpellData from row above if no selection
        
        Change-Id: I62ebb3579d5c05e71ca10879ae0ade5bda3bbeba

2018-03-01  Eike Rathke  <erack@redhat.com>  [f97622381b77a0b14af5600ef4179f277723d50f]

        Resolves: tdf#54197 update input line with new cell content after Ctrl+D fill
        
        ... and invalidate cell slots.
        
        Change-Id: Icbe7784430f7ddeed8fa0bc56352269447ee8cbb

2018-03-01  Olivier Tilloy  <olivier.tilloy@canonical.com>  [75a289c81880d11982b64f5fecfc5021c8716260]

        tdf#116086 Apparmor profiles fixes for xslm file extension
        
        This allows opening files with the xlsm and xltm extensions
        (Excel macro-enabled workbooks and templates).
        
        Change-Id: I9282f83ff15108a703b98f1752eeee94a2f174c1
        Reviewed-on: https://gerrit.libreoffice.org/50514
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-03-01  Caolán McNamara  <caolanm@redhat.com>  [a1a0bcc5c4c011c0aa1339ca5dde1c9a2481c91a]

        weld insert row/column dialog
        
        Change-Id: Ib035e4ea18e65558e6b7cd7d7ebb643f68241ead
        Reviewed-on: https://gerrit.libreoffice.org/50594
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-01  Caolán McNamara  <caolanm@redhat.com>  [6e12191749542d81f9b29f34148cbc8c511748d2]

        ofz#6639 Null-dereference
        
        Change-Id: I55c3de55678066895c38c247fa440143e7733ba2

2018-03-01  Caolán McNamara  <caolanm@redhat.com>  [836705dec8cd68684dfaf01df249e867d7dd5d86]

        hook up extended tips to find them in our help
        
        Change-Id: I1360403b3b21eec3fd37bb5ba74e0fab1945af94
        Reviewed-on: https://gerrit.libreoffice.org/50590
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-01  Caolán McNamara  <caolanm@redhat.com>  [ad56a550864cbe86687abbea492af47b5ab5d7c6]

        ofz#6640 avoid recurse to death
        
        Change-Id: Ia798636a5b4013753a268fff68915ec56c384e5f

2018-03-01  Caolán McNamara  <caolanm@redhat.com>  [d24dba40175256a317a3d2281c70d3240b74f4a0]

        weld autoformat dialog
        
        Change-Id: I93af2393d103d882d08b74e1e5a98b601ebd29dc
        Reviewed-on: https://gerrit.libreoffice.org/50586
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-01  Caolán McNamara  <caolanm@redhat.com>  [a32d22ee3879ef7077923d3c6598387089dbd9b2]

        hook up gettext to native dialog
        
        Change-Id: Ie5ca8882c8e4c41a8ee41379edc37c4c07e18033
        Reviewed-on: https://gerrit.libreoffice.org/50581
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-01  Caolán McNamara  <caolanm@redhat.com>  [f203f834b1855dc1dc90766d19082f7f91bec074]

        ofz#6625 just don't care about exceptions during fuzzing
        
        Change-Id: I41cc7491529d2486d96cb3893e6a3b4e5713d078
        Reviewed-on: https://gerrit.libreoffice.org/50585
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-01  Michael Stahl  <mstahl@redhat.com>  [0a1d5af2a18d6a062c45d65689fbce619922dcc8]

        tdf#115429 sax: assert if exporting an invalid XML attribute/element
        
        Add a cheap check for this in both SaxWriter and FastSaxSerializer
        so we can find such bugs earlier, e.g. with the weekly crashtesting.
        
        Don't do a correct check but a cheap & fast one, let's ignore
        non-ASCII characters for now as the only filter with such is UOF
        and that is implemented with XSLT, not this sax code.
        
        Change-Id: I4db8f70ffb23684d4cb4211468519edd6c7c465f
        Reviewed-on: https://gerrit.libreoffice.org/50507
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-01  Michael Stahl  <mstahl@redhat.com>  [700ed27678d688b1afdb4d1759dcd4b078898a3a]

        tdf#115429 xmloff: ODF import: fix handling of unknown attributes
        
        ... in SvXMLLegacyToFastDocHandler::startElement(), so that it does not
        create invalid "-1" tokens that end up stored as empty-string
        attribute names in SvXMLAttrCollection and ultimately exported
        as invalid XML.
        
        The maName in struct UnknownAttribute actually stores a QName,
        i.e. namespace-prefixed, since commit
        bb59a80ee6000d3922fa95262f67e291fd9d8ee2.
        
        The attributes are read and converted again in
        SvXMLImportContext::startUnknownElement().
        
        Change-Id: Ia69a4da293f1a84ce30766abc09ca19e2620edbd
        Reviewed-on: https://gerrit.libreoffice.org/50580
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-03-01  Eike Rathke  <erack@redhat.com>  [3efd6b5b83364270d2982a0e99bee10f935a793b]

        Visually align the table again
        
        Change-Id: I1e68f06cd33608919ac9122521954f330b8cfe93

2018-03-01  Eike Rathke  <erack@redhat.com>  [b30f4e3d8eb663fb9a3dee769b3ff004aff4804c]

        Generate entries with k0
        
        Change-Id: I2e1612610989723fa42263e6998c4750fb51c515

2018-03-01  jan Iversen  <jani@libreoffice.org>  [a542dba422505942f9c3c2f6e47a394e68b396a7]

        iOS, do not use LXML
        
        removed LXML from iOS build.
        
        changed false "if -z" to "if test -z"
        
        Change-Id: Icf316392ce972213da039f96a8ec35495cc2ea58

2018-03-01  Eike Rathke  <erack@redhat.com>  [01d9d5b491d03004b3690c2a1ff4d99997e02a5a]

        Resolves: tdf#116058 add Armenian [hy-IR] [hy-RU] [hyw-AM] [xcl-AM]
        
        Change-Id: I00890f8a7787c7cb9f6016c4283d38b25523a0c9

2018-03-01  Eike Rathke  <erack@redhat.com>  [9938efa79c4574434879ca9c8e47f60b4b04ea27]

        Re-generate from 12/1/2017 11.0 revision, no additions/deletions
        
        Unified layout with uppercase hex digits and single spaces, so the next
        comparison should be easier.
        
        Change-Id: I144a319e5f1e4275aef8ce0a66c82f97ab8070bc

2018-03-01  Eike Rathke  <erack@redhat.com>  [261f7f449f40b4801e9d51a665ad995f13ac40f4]

        Generate MS-LCID.lst with uppercase hex and unified spaces
        
        As content and layout in the original PDF changes back and forth.
        
        Change-Id: I4666343f9c9d1bd779c80b9031f5b85de4363a58

2018-03-01  Caolán McNamara  <caolanm@redhat.com>  [a93a0ff49c9ad576b25b5c9357a15f40ac0962bc]

        debuging versions crash a lot
        
        regression from...
        
        commit c3074cb5784329eaf558c2f58d96a64085b42d48
        Date:   Sun Jan 7 00:39:33 2018 +1100
        
            vcl: remove dead code
        
        Change-Id: I1a81ae3fe8063377deaf41a9159d763ca9b4f9c4

2018-03-01  heiko tietze  <tietze.heiko@gmail.com>  [0a9a3f14f4f6cef46a816f9f4c6c4d14f981be60]

        tdf#116029 Layout of field edit dialog according to the book
        
        Help button to the left, Ok/Cancel right hand
        
        Change-Id: I106466ab2b5e585367db7873e91bf44bbe66db0a
        Reviewed-on: https://gerrit.libreoffice.org/50438
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-03-01  Jan Holesovsky  <kendy@collabora.com>  [7651e57573952758032ceb88f16e2dbbb6cc4e18]

        tdf#115950: Indicate that the dialog was already destroyed.
        
        The DoubleClickHdl()'s return value does not mean "was handled", but actually
        "is there anything more to be done"; so if we actually destroy the dialog in
        the aDoubleClickHdl.Call(this), we have to return 'false'.
        
        Change-Id: I7c510e8341eb5f74703b4266f86cb1e840a2b1fd
        Reviewed-on: https://gerrit.libreoffice.org/50261
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-03-01  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [a4ed3d9a1ffa1b51ba4352a955c950235f099fdc]

        tdf#115353 Status bar: no cache in settext
        
        Change-Id: I6c1312bbba553be738e23cee0c76d589c809dff8
        Reviewed-on: https://gerrit.libreoffice.org/50584
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2018-03-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [2ead0d1ea024ec8771615400d699194b2fc44efe]

        tdf#115994: Extensions' option pages need fixed pref. size
        
        as they are fixed size .xdl-based dialogs mostly
        But because of tdf#115015 calculate this preferred size as approx.
        14 text edits + some padding to make sure crypto settings will fit
        the allocated space
        
        Change-Id: If31c4944e0909b281da5e8266ba1d1001b7c5309
        Reviewed-on: https://gerrit.libreoffice.org/50474
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-03-01  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [af1f91ae294e90c91ea5a5b78d6cc020b893e6c7]

        menu bar behavior consistency: remove checkbox from disabled menu item
        
        If menu item which can have checkbox is disabled, checkbox is not drawn
        near it. After matching to enabled criteria this checkbox can appear and
        after disabling menu item again it still remain, so initial and final
        state of menu are different.
        
        Change-Id: I31be02da892212e12276aa56bae15e6fa453a5bf
        Reviewed-on: https://gerrit.libreoffice.org/50506
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-03-01  Caolán McNamara  <caolanm@redhat.com>  [9122f4598450d8a96e63fb29cc8166a6ae09587a]

        ofz: infinite loop
        
        Change-Id: I88b3d8bef0c522e4aa5e16ea8d45f7ea79337300
        Reviewed-on: https://gerrit.libreoffice.org/50559
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-01  Samuel Thibault  <sthibault@hypra.fr>  [e85b8efafc715f2bf3e240f24617dc1d6aa46d4f]

        gla11y: fix build outside source
        
        We need to pass the absolute path to gla11y for build outside source to
        work. We however do not want to expose absolute paths in suppression files,
        so we have to introduce a parameter that provides the common prefix to be
        stripped.
        
        Change-Id: Iaf652cb8d6c3646438f828a0949dfd811f964e77
        Reviewed-on: https://gerrit.libreoffice.org/50568
        Reviewed-by: jan iversen <jani@libreoffice.org>
        Tested-by: jan iversen <jani@libreoffice.org>

2018-03-01  Caolán McNamara  <caolanm@redhat.com>  [51291f2352976b2f875197de83486a74795e86a3]

        reconcile sw and sc rename autoformat dialogs
        
        make the sw act like the sc one, its less weird
        
        Change-Id: I1e0a6ca7ee0490a16da4ff1941be8e4ac84d39d2
        Reviewed-on: https://gerrit.libreoffice.org/50533
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-01  Caolán McNamara  <caolanm@redhat.com>  [ca3c3ac4bb100ac195e205f6ebfe6756d8a41174]

        ofz: infinite loop
        
        Change-Id: I2c0ac101ccdd3f5359a885d976275fa6e63a3f67
        Reviewed-on: https://gerrit.libreoffice.org/50558
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-01  Caolán McNamara  <caolanm@redhat.com>  [ac3f35a9572e12cb22b731683d02af6714174551]

        ofz: infinite loop
        
        Change-Id: I15a0cbc5d4896e5390f5d422fb993325f22eedee
        Reviewed-on: https://gerrit.libreoffice.org/50557
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-01  Mark Hung  <marklh9@gmail.com>  [e85aa0cc8b306c2f5ca6240b99e1704f772dbebb]

        tdf#60533 invoke ubidi_setPara with correct paraLevel parameter.
        
        Replace UBIDI_DEFAULT_LTR and UBIDI_DEFAULT_RTL with 0 and 1
        respectively.
        
        According to the ICU document for ubidi_setPara, paraLevel
        specifies the default level for the text, and the function shall
        determine the level from the text when UBIDI_DEFAULT_LTR or
        UBIDI_DEFAULT_RTL is used as paraLevel.
        
        However we already know that the paragraph is right-to-left when
        SalLayoutFlags::BiDiRtl is set. Besides, having default writing
        direction deteremined based on text cause a problem when the text
        contains only latin or weak directionality characters like
        brackets in a right-to-left paragraph.
        
        Change-Id: I4d627d2c2112ab1bba67408433f2e09f87b1ea46
        Reviewed-on: https://gerrit.libreoffice.org/50493
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-03-01  Eike Rathke  <erack@redhat.com>  [66564dac88ffcc781b4fade7ca0f4f72af6b8bca]

        Resolves: tdf#114555 check .xlsx col/row/tab overflow and display warning
        
        Change-Id: I3091a890b6d4a3f27d9284fc5c0e2df3bc8ce527
        Reviewed-on: https://gerrit.libreoffice.org/50541
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-03-01  Mark Hung  <marklh9@gmail.com>  [18b4c1d0b8e030e4fa081995eccf68f01049892e]

        tdf#45999 doc: make RTL text in comments show correctly in MSWord.
        
        Both sprmPFBiDi and sprmCFBiDi need to be written to doc to make
        the word order correct. The patch output sprmCFBiDi when the
        paragraph is a RTL paragraph.
        
        Change-Id: I429d4e9cf60cf0c65831a24a7f3fa151a9dc3b9f
        Reviewed-on: https://gerrit.libreoffice.org/50294
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-03-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [3d400321910ff0fe89ab8c70c59432e676cb1340]

        tdf#116001 Incorrect Colors in Chart Wall Area
        
        regression from
        
            commit b10c7022f1be6e4825269bd5872575b5b53744ef
            "use RawBitmap in BPixelRasterToBitmapEx"
        
        we need to implement alpha support in vcl::bitmap::CreateFromData
        
        Change-Id: I68bebbe1dd15e3bb04de312309c1631d6bb7fe2d
        Reviewed-on: https://gerrit.libreoffice.org/50556
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [eb1049597bd92d61a2ad319bc9a2c3f9a08dd259]

        sw HTML export: ReqIf implies we write a fragment
        
        Test that for a very simple input we roundtrip perfectly (not counting
        whitespace changes).
        
        Change-Id: I89cfbe1da594f8a5343444ca20a107021d6a1a37
        Reviewed-on: https://gerrit.libreoffice.org/50522
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-01  Caolán McNamara  <caolanm@redhat.com>  [baf5038e6e8ee66f67a3d3f76d7ba88587fe0f80]

        ofz#2977 timeout
        
        Change-Id: I56caa2f0631a0a5938ba050d08b07ec6a0add204
        Reviewed-on: https://gerrit.libreoffice.org/50555
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-01  Caolán McNamara  <caolanm@redhat.com>  [b54046188c48b7031d0460ebab74125adc97f874]

        weld ScStringInputDlg to native dialog
        
        ScStringInputDlg and SwStringInputDlg do the same thing, but one uses the old
        name as the label and leaves the new name blank in the entry. The other puts
        the old name into the entry and autoselects it and uses a normal label. Both
        are used from the rename button of the shared autoformat dialog.
        
        Change-Id: I2ebf09a79f92c3f9020304e23e8907b67c06cd35
        Reviewed-on: https://gerrit.libreoffice.org/50525
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-01  Gabor Kelemen  <kelemeng@ubuntu.com>  [c77e01d63b4bd4805c4a499e4e0cab917d0eb403]

        tdf#91680 Reserve space in margin for comments only if there are comments
        
        Change-Id: Ida08737cf537d85a94a72572e8cbc7e2bfad9333
        Reviewed-on: https://gerrit.libreoffice.org/50505
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-03-01  Chris Sherlock  <chris.sherlock79@gmail.com>  [c3074cb5784329eaf558c2f58d96a64085b42d48]

        vcl: remove dead code
        
        I have converted the debug code that causes a force
        redraw/widget_queue_draw/dumpframes to be activated when using the
        environment variable VCL_GTK3_PAINTDEBUG=1
        
        Change-Id: Ia2d41dbd42b5b45f97b195efa15c91674f5956bf
        Reviewed-on: https://gerrit.libreoffice.org/47493
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-03-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [b4f3af91d344d5f8c18e060615360e2a6633b63f]

        sw HTML export: handle XHTML ns alias even with HTMLOutFuncs::Out_AsciiTag()
        
        This is meant to be mechanical, full conversion to HtmlWriter has to be
        done step by step in follow-up commits.
        
        Change-Id: Ieab096f8c9936f0ecad029fbdfb51da7412ad83e
        Reviewed-on: https://gerrit.libreoffice.org/50449
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-03-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [7ef644e7e5a91935ce4fd15c40cf9e8338e49ca4]

        xmlsecurity mscrypt: create XMLSecurityContext instances with a constructor
        
        Change-Id: If535e153e587448232bf1451fa159d976e61be37
        Reviewed-on: https://gerrit.libreoffice.org/50534
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-01  Caolán McNamara  <caolanm@redhat.com>  [b312c10a787b34fdc0252d0651c00edb3855d657]

        give ok, cancel, help buttons those names
        
        So they can be used to sort the buttons into native ordering
        (eventually).
        
        Give them the gtk response ids, so they can be used by native
        gtk3 dialog loading (eventually)
        
        Change-Id: Ide49649b8ea6a2e0c003d23c3a88f0cb06822b05
        Reviewed-on: https://gerrit.libreoffice.org/50535
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-03-01  Jim Raykowski  <raykowj@gmail.com>  [d69cf130ffeaa342780425572ab6a3510f8eed79]

        tdf#115666 Behavior change of Navigate By when in Comment
        
        Change-Id: I254e6a252cf96374613cc8a6fb8f139ee6d7418e
        Reviewed-on: https://gerrit.libreoffice.org/50551
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-03-01  Stephan Bergmann  <sbergman@redhat.com>  [f6a7527990027a86ffcdd3ff55ae550b1bd7dfae]

        ...and some more asserts during CppunitTest_desktop_dialogs_test
        
        Change-Id: I0a585ff4a0538c606153cb9d527838f5b50623a8
        Reviewed-on: https://gerrit.libreoffice.org/50521
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-03-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [d3510bef84423f17ece0715b7a8cdb75725c5938]

        make Color::GetRGBColor return Color instead of ColorData
        
        Change-Id: I532959a7103c3857510f26ecce2f942d676a233b
        Reviewed-on: https://gerrit.libreoffice.org/50487
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-01  David Tardon  <dtardon@redhat.com>  [38368a9ec30d1979f03f4b7035a1c5ecb9ac24e6]

        upload libmspub 0.1.4
        
        Change-Id: Id47f27944ce07aa51e108b5c09a087b65d60165a
        Reviewed-on: https://gerrit.libreoffice.org/50523
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-03-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [e3e5e291e4e27d71a0688da4b9cf7fa90aba17e1]

        loplugin:redundantfcast
        
        Change-Id: Ia696f0eda9f87cb449c149b0650a2cb7ca9cafb1

2018-03-01  Gabor Kelemen  <kelemeng@gnome.hu>  [94fd925acc1d15ef2e164950fb4814481b8013a3]

        Updated core Project: help  03e0376bcb567f364427008f2d24097026f0791f
        
        Remove Add AutoFormat page
        
        We don't need a custom page for every single name entry dialog.
        
        Change-Id: I6b9606dbba55f2adc6fcda27fb7efff96748da5a
        Reviewed-on: https://gerrit.libreoffice.org/50550
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-03-01  Gabor Kelemen  <kelemeng@gnome.hu>  [86a837b265cfcc73cae58708e53830f47ab0ae18]

        Updated core Project: help  1caed840bd723cbf5cee3825ecd5fef908d29886
        
        tdf#112356 (related) Add ahelps to the new Watermark dialog page
        
        Change-Id: I713ce7ceda87455b84915771339a1c69f1cf16f3
        Reviewed-on: https://gerrit.libreoffice.org/50549
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-03-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [b8ececb409cd94b24d71f29339e652857dd2063a]

        drop old tools/gen methods in accessibility..formula
        
        Change-Id: I075e29173945200854f2ef8e420867871659766a
        Reviewed-on: https://gerrit.libreoffice.org/50446
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-03-01  Gabor Kelemen  <kelemeng@gnome.hu>  [a54a3afdb7da42bd603892d1c9b2fcdd7b405e8f]

        Updated core Project: help  ee2959a1d9802f8c6b5cc8827696d0b22b64b0ac
        
        The Insert Table command is in the Table menu nowadays
        
        Change-Id: I52424c00736d1fec6b446634794482b8c91f3741
        Reviewed-on: https://gerrit.libreoffice.org/50548
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-03-01  Gabor Kelemen  <kelemeng@gnome.hu>  [7743f0a594b9051d452904c12d0442d4e44079a9]

        Updated core Project: help  f485d9ae82105c6286b5382de299a2170de85951
        
        Show extended help on AutoFormat previews in dialogs
        
        Change-Id: Ia65be4a8b29ca26e406043ac73f09432fcaca965
        Reviewed-on: https://gerrit.libreoffice.org/50547
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-03-01  Gabor Kelemen  <kelemeng@gnome.hu>  [c0fe1c4694f3c0665526e20cb34057ace2f383e4]

        Updated core Project: help  1903ccc6a84b56d27d0c3418072af239d6d429b2
        
        Update Calc AutoFormat page
        
        - Reorder descriptions for more logical grouping
        - Update ahelps and bookmarks
        - Drop a missing items description
        
        Change-Id: I84386362b7ebf05dbc44f650293105c75185fe1d
        Reviewed-on: https://gerrit.libreoffice.org/50546
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-03-01  Gabor Kelemen  <kelemeng@gnome.hu>  [cc94dc82603cbc2b0dc30fd95a29437c5a3c737a]

        Updated core Project: help  21d9771c1e81439223565ae955bc0be234f3e265
        
        Update AutoFormat Table page
        
        - New default style name
        - Fix an ahelp
        
        Change-Id: I7cab9ed02a9ad3ac6f644a768cc5dc8a6802d4a6
        Reviewed-on: https://gerrit.libreoffice.org/50545
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-03-01  Gabor Kelemen  <kelemeng@gnome.hu>  [3fae112c4e9f4c5704b8137357cc0dfd210ae186]

        Updated core Project: help  e0b1e6817f5e727fb0ea1df2f497992365b46b8e
        
        tdf#113558 (related) Update Insert Table dialogs page
        
        - Sync help page with new UI
        - New dialog name
        - Correct menu path
        
        Change-Id: Ida7d3d0f5ed254ce597df9a9e14fea3fd853a197
        Reviewed-on: https://gerrit.libreoffice.org/50544
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-03-01  Gabor Kelemen  <kelemeng@gnome.hu>  [579b77183620d86ccf8809402be3237507d22a04]

        Updated core Project: help  566ebe2af3b57ea18206898e3c5a2c91d9e065b6
        
        The Insert Table command is in the Table menu, not under Table - Insert
        
        Change-Id: I14910a9a01c9a534e247fe813414be264a666387
        Reviewed-on: https://gerrit.libreoffice.org/50543
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-03-01  Gabor Kelemen  <kelemeng@gnome.hu>  [badd2b621e2129d579e432e87960a338588f7e61]

        Updated core Project: help  22624f98165826788ec094b33873c921eb8117ab
        
        The Insert Table command is nowadays in the Table menu of Writer
        
        Change-Id: I506eb4a9f4880e5ffb6a9ae3d63f060e759a07be
        Reviewed-on: https://gerrit.libreoffice.org/50542
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-03-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d64ce643275e0b2b0dea9e532fc261391dc8793c]

        sc: add props. BackGraphic as replacement for BackGraphicURL
        
        ...and also add and adjust in the report designer
        
        Change-Id: I5593f4d0bf9daf94f7d521f9c195e27a98282b2b
        Reviewed-on: https://gerrit.libreoffice.org/50537
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-28  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [25cd843664919974f0d21ca7a0b02cc43e9eeabb]

        tdf#115297: alternative fix for displaying 1bit images
        
        Previous fixes for 1bit monochrome / paletted images produced some
        regressions, so here is attempt to fix problem at the root.
        
        Partially reverted 66dbd4da3afcadb1393daf9be9cecff71b86509a and
        fixed in a different way without tdf#115297, tdf#114726 and related.
        
        Change-Id: I6849ed5ac41770ba905c930065c80e58509dba2e
        Reviewed-on: https://gerrit.libreoffice.org/50454
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-28  Eike Rathke  <erack@redhat.com>  [ed7cd31848201e8bc6d4ec69e397ff2e6e154b50]

        Revert "Resolves: tdf#114555 check .xlsx col/row/tab overflow and display warning"
        
        This reverts commit f2a4cea6c035e9a837942934068b5f80a996580a.
        
        Some builds have problem with WarningBox not being declared. Will dig
        into that later.

2018-02-28  Samuel Thibault  <sthibault@hypra.fr>  [d09cc5fe73fc1de27e92dae38bc58ea0aadb4f27]

        gla11y: add warning/error suppression machinery
        
        Also add an accessibility test which does have a few existing issues, and
        the corresponding suppression lines.
        
        Change-Id: I7095cdc13e40501bbdf6e635c1e4f93f70bc1316
        Reviewed-on: https://gerrit.libreoffice.org/50251
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-28  Mike Kaganski  <mike.kaganski@collabora.com>  [7dc93bbf8a1fdea1a6723584c35e497cda558e85]

        Don't do unnecessary check for trailing slash
        
        The check is done in utl::TempFile::SetTempNameBaseDirectory
        
        Change-Id: I62b40a4f53f68da14aae6fcdfbf4c2dc7515a2c5
        Reviewed-on: https://gerrit.libreoffice.org/50501
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-28  Samuel Thibault  <sthibault@hypra.fr>  [84ef6d82546b044990f4efd57e51e29c6c6565c8]

        Build external lxml if not provided by system
        
        except on windows, where gla11y will resort to python's internal xml parser,
        which does not provide line numbers.
        
        This allows gla11y to be runnable on all systems.
        
        Change-Id: Ica4eb90f59bddfcefd783fc2ed9c8c27357e7572
        Reviewed-on: https://gerrit.libreoffice.org/50115
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-28  Henry Castro  <hcastro@collabora.com>  [e215310d6b531b8af39c86639ef88495470681bc]

        lok: update main thread
        
        In the pre-initialization phase of the tiled rendering case
        the SvpSalInstance is created in a different process and when
        a new process is created (fork), the main thread identifier
        does not match so it is required to update it.
        
        Change-Id: I189e53f0b46c60f34a8016222079c9b1e2b3fef8
        Reviewed-on: https://gerrit.libreoffice.org/50477
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2018-02-28  Eike Rathke  <erack@redhat.com>  [f2a4cea6c035e9a837942934068b5f80a996580a]

        Resolves: tdf#114555 check .xlsx col/row/tab overflow and display warning
        
        Change-Id: I3091a890b6d4a3f27d9284fc5c0e2df3bc8ce527

2018-02-28  Caolán McNamara  <caolanm@redhat.com>  [f2573a3f1bd50d4bbc6dffaac17c7ba10d6fd6a3]

        ofz#6617 Integer-overflow
        
        Change-Id: I4fc99ef32e769222164b30373acc5c387a922b88

2018-02-28  Caolán McNamara  <caolanm@redhat.com>  [4a7f011f0c4da80f2109d779e68ee569c8061b30]

        weld SwStringInput to native dialog
        
        Change-Id: I31333ef4a4cef3fe282245cc9622fc7e44d55432
        Reviewed-on: https://gerrit.libreoffice.org/50520
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-28  Stephan Bergmann  <sbergman@redhat.com>  [47a928d718fd861844270edb3acb5f506953a097]

        Fix assert(mpDialogImpl->get_response(pButton) == RET_OK) etc.
        
        ...in Dialog::add_button (vcl/source/window/dialog.cxx:1338) during
        CppunitTest_cui_dialogs_test4 (part of `make screenshot`)
        
        Change-Id: I960c6e83ece088bc67888f265f90c663d8408adb
        Reviewed-on: https://gerrit.libreoffice.org/50518
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-28  Stephan Bergmann  <sbergman@redhat.com>  [0d7fe549f8deaa0ea5b6d23e86865d40dd29c8f8]

        Fix assert(mpDialogImpl->get_response(pButton) == RET_HELP)
        
        ...in Dialog::add_button (vcl/source/window/dialog.cxx:1344) during
        CppunitTest_cui_dialogs_test2 (part of `make screenshot`)
        
        Change-Id: I5dee49415421df9c7f476fadc5486636ca2af881
        Reviewed-on: https://gerrit.libreoffice.org/50517
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-28  Caolán McNamara  <caolanm@redhat.com>  [c456ce855ac1ee4775489485f9107bd43a0f1371]

        use ok, cancel under kde vs cancel, ok under gnome
        
        for the native welded dialogs
        
        Change-Id: I34663616826c1eb084262ea1c830f8580785d50c
        Reviewed-on: https://gerrit.libreoffice.org/50458
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-28  Caolán McNamara  <caolanm@redhat.com>  [dc10b663a50adf4c9ea268f123169c7caf0b75c4]

        ofz#6571 catch exception
        
        Change-Id: Ibbc5e7cc24d2125af8d757c8f59121d82ac8ce59
        Reviewed-on: https://gerrit.libreoffice.org/50508
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-28  Chris Sherlock  <chris.sherlock79@gmail.com>  [3ef3852b2552c154928faaff5340ea991550b76b]

        vcl: test greyscale bitmap conversion functions
        
        Change-Id: I9a71bcbc0bac0bdd4a401b129a7abd55eb43c910
        Reviewed-on: https://gerrit.libreoffice.org/50399
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-28  Szymon Kłos  <szymon.klos@collabora.com>  [235fcab47a8dc1e9b0e06a95a77a8c1d440aa619]

        tdf#115859 Export number format for chart series
        
        Change-Id: I65d30c6b92a530eadbd6fabe87fa8bd3416fee20
        Reviewed-on: https://gerrit.libreoffice.org/50385
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-02-28  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [1ad7f9d0c3cbcf9063b21bbc68f91f4f512e54d5]

        Updated core Project: help  1f58d6b4eb8d2e43f4abfca42196550912140a43
        
        Add spacing between paragraphs, update normalize.css
        
        Change-Id: I85df8d29fa78377d684adb4435087cc9f586dbe3
        Reviewed-on: https://gerrit.libreoffice.org/50516
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-28  jan Iversen  <jani@libreoffice.org>  [9c8cc8e46c917042ca85d392f175b320205c0f7e]

        iOS, removed read to pipes
        
        needed to run iOS
        
        Change-Id: I1176ce24023cde21846c71ffadb1bf01cb2c8399

2018-02-28  Stephan Bergmann  <sbergman@redhat.com>  [02f6bb884e42e83171a0a04917ecca6da905965b]

        Missing dependencies
        
        Change-Id: I1d153b9962cfe3b280831644c8d989ab8b515d3e

2018-02-28  Franklin Weng  <franklin@goodhorse.idv.tw>  [7c1f11985c0b42981cf8600840fb87521ce5ad33]

        tdf#115795 Solve wrong redirect behavior of "Get Online Help"
        
        When under locale zh-TW, Help > Get Online Help would use only "zh"
        as the parameter of LOLang and sent it to hub.libreoffice.org, which
        would redirect to Simplified Chinese forum instead of zh_TW
        ask.libreoffice.org forum.  After discussing with Guilhem he
        refactored the behavior of the Hub, use LOlocale instead of LOLang,
        and keep LOLang for backward compatibility.  The LibreOffice sent
        LOlocale instead to avoid this problem happening again.
        
        Change-Id: Ia9348cff88723210f693e65260bb987826a3f3ea
        Reviewed-on: https://gerrit.libreoffice.org/50503
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-02-28  Stephan Bergmann  <sbergman@redhat.com>  [e061f90a77f43a7f32a0f5df3768650cfab9b748]

        Clean up Desktop::CreateTemporaryDirectory
        
        ...avoiding the confusing, and apparently unnecessary back-and-forth between
        system path and file URL.  (Superseding
        <https://gerrit.libreoffice.org/#/c/50422/> "Don't overwrite system temppath
        with old one that failed already".)
        
        Change-Id: I247982a40d54565f5c98bda9a36209cba83c5c9f
        Reviewed-on: https://gerrit.libreoffice.org/50494
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-28  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0d26570365e81ee65701b89e1d4121c04fbb813f]

        swarm: don't assert the result in testUnconstrained
        
        It can happen the algorithm doesn't converge the values towards
        the solution in the timeframe and number of generations it has
        available (slow execution, high cpu load, bad luck) so for now
        don't assert the expected value in the test, but still run it
        so we know the algorithm does end eventually and doesn't cause
        any seg. faults.
        
        Change-Id: Ic889ad1618bf057ac7b281c15bce735f8ec5e13c
        Reviewed-on: https://gerrit.libreoffice.org/50500
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-28  Stephan Bergmann  <sbergman@redhat.com>  [28401f2971ea344d02f59280435088009cb69f55]

        Let Application::Abort always dump core in debug builds
        
        Change-Id: I788601193f77641d613005a93e73cf184cb0daf0
        Reviewed-on: https://gerrit.libreoffice.org/50436
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-28  Gabor Kelemen  <kelemeng@ubuntu.com>  [37bccf09fa8c8a0aa326b4f26e85265e811101ec]

        Drop unnecessary HIDs from Hyperlink dialog
        
        The defaults from ui files will do just fine
        
        Change-Id: Idd0f3b2f171386142971e7b285abaf869e42717f
        Reviewed-on: https://gerrit.libreoffice.org/50379
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-02-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [efe22f3fa2375c233b86d9a4556e2cd7eed85f9d]

        drop old tools/gen methods in reportdesign..xmloff
        
        Change-Id: I398831c526ba51d861557fa6c13c0e2fb44dfbe0
        Reviewed-on: https://gerrit.libreoffice.org/50447
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-28  Stephan Bergmann  <sbergman@redhat.com>  [398d10a506f9f1c4109d012f22f0e85ee571fe9f]

        UBSan: signed integer overflow
        
        It apparently happens during test_resize_table_with_keyboard_tdf53460
        (UITest_writer_tests) that CalcRowRstHeight doesn't get into the while loop at
        all, and thus returned LONG_MAX where it presumably should have returned 0:
        
        > /sw/source/core/layout/frmtool.cxx:3149:24: runtime error: signed integer overflow: 9223372036854775807 + 9223372036854775807 cannot be represented in type 'long'
        >     #0 0x2b7365e0b23c in lcl_CalcCellRstHeight(SwLayoutFrame*) /sw/source/core/layout/frmtool.cxx:3149:24
        >     #1 0x2b7365e085a4 in CalcRowRstHeight(SwLayoutFrame*) /sw/source/core/layout/frmtool.cxx:3162:43
        >     #2 0x2b7365e0b1f8 in lcl_CalcCellRstHeight(SwLayoutFrame*) /sw/source/core/layout/frmtool.cxx:3149:27
        >     #3 0x2b7365e085a4 in CalcRowRstHeight(SwLayoutFrame*) /sw/source/core/layout/frmtool.cxx:3162:43
        >     #4 0x2b736478608b in lcl_SetSelLineHeight(SwTableLine*, CR_SetLineHeight&, long, bool) /sw/source/core/doc/tblrwcl.cxx:3950:30
        >     #5 0x2b7364779d8e in SwTable::SetRowHeight(SwTableBox&, TableChgWidthHeightType, long, long, SwUndo**) /sw/source/core/doc/tblrwcl.cxx:4165:28
        >     #6 0x2b7364a775b9 in SwDoc::SetColRowWidthHeight(SwTableBox&, TableChgWidthHeightType, long, long) /sw/source/core/docnode/ndtbl.cxx:3975:16
        >     #7 0x2b7365824397 in SwFEShell::SetColRowWidthHeight(TableChgWidthHeightType, unsigned short) /sw/source/core/frmedt/fetab.cxx:2236:17
        >     #8 0x2b736ac1f100 in SwEditWin::KeyInput(KeyEvent const&) /sw/source/uibase/docvw/edtwin.cxx:2644:50
        >     #9 0x2b730315ee16 in WindowUIObject::execute(rtl::OUString const&, std::__debug::map<rtl::OUString const, rtl::OUString, std::less<rtl::OUString const>, std::allocator<std::pair<rtl::OUString const, rtl::OUString> > > const&) /vcl/source/uitest/uiobject.cxx:343:17
        >     #10 0x2b736b9960fc in SwEditWinUIObject::execute(rtl::OUString const&, std::__debug::map<rtl::OUString const, rtl::OUString, std::less<rtl::OUString const>, std::allocator<std::pair<rtl::OUString const, rtl::OUString> > > const&) /sw/source/uibase/uitest/uiobject.cxx:115:9
        >     #11 0x2b73031e89c2 in UIObjectUnoObj::executeAction(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0::operator()() const /vcl/source/uitest/uno/uiobject_uno.cxx:145:9
        >     #12 0x2b73031e7399 in std::_Function_handler<void (), UIObjectUnoObj::executeAction(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&)::$_0>::_M_invoke(std::_Any_data const&) /home/tdf/lode/opt_private/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/../../../../include/c++/5.2.0/functional:1871:2
        >     #13 0x2b73003d6ba0 in std::function<void ()>::operator()() const /home/tdf/lode/opt_private/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/../../../../include/c++/5.2.0/functional:2271:14
        >     #14 0x2b73031e5f6a in (anonymous namespace)::ExecuteWrapper::ExecuteActionHdl(Timer*) /vcl/source/uitest/uno/uiobject_uno.cxx:92:13
        ...
        
        Change-Id: I2263908e3136cc5205f838723e7e8a6ab18d6073
        Reviewed-on: https://gerrit.libreoffice.org/50489
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-02-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [9f1788ebc91faa1fff25b9fae61b603e44fb15ab]

        Fix some IWYU warnings
        
        Change-Id: I5aa3744ee7f26dfefecbe9b9fa6aef700049ff32
        Reviewed-on: https://gerrit.libreoffice.org/50469
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-02-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [5564a31c3fe1098fd72635238d33a3dbafb8b62e]

        use less COLORDATA_RGB
        
        part of removing ColorData
        
        Change-Id: I5518cddeeefe66f70380367e1e3f78af0f3b5fbc
        Reviewed-on: https://gerrit.libreoffice.org/50486
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [9df0ce081eac287154ea496e9eb299b4bc4fa776]

        sw HTML export: allow custom XHTML namespace alias
        
        This helps in case the HTML filter expected to produce an XHTML fragment that
        has an explicit namespace alias for <http://www.w3.org/1999/xhtml>.
        
        This only has an effect when HtmlWriter is used to write elements,
        though.
        
        Change-Id: I161caf4bb6bc6d0c21a7a67433b08bb060b447f1
        Reviewed-on: https://gerrit.libreoffice.org/50448
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-02-28  Julien Nabet  <serval2412@yahoo.fr>  [81260c448911069ce8cb051d3a973ec52b9b43a3]

        Use for-range loops in cui
        
        Change-Id: I82cbea6d221ec0fd0e0d4620bdda698f2bed520e
        Reviewed-on: https://gerrit.libreoffice.org/50472
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-28  Johnny_M  <klasse@partyheld.de>  [b6aee26f3630fd531e51f781391ba0130001df60]

        Translate German comments and debug strings
        
        Change-Id: Ie2da785cb674e21f042caa5e6d461e3489036003
        Reviewed-on: https://gerrit.libreoffice.org/50467
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2018-02-28  Furkan Tokac  <furkantokac34@gmail.com>  [f7bf3cf5c9c7f72da0c881b50c2ccc4b6d550af2]

        tdf#113558: Replace 'AutoFormat' button in insert table dialog.
        
        Writer > Table > Insert Table... > AutoFormat part is moved to
        "Insert Table..." dialog box with realtime style preview.
        
        Change-Id: I72ed46401fb053156a4787450fc974951923d049
        Reviewed-on: https://gerrit.libreoffice.org/49886
        Reviewed-by: Furkan Tokac <furkantokac34@gmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-02-28  Caolán McNamara  <caolanm@redhat.com>  [e07a1a5d6957dbb4dc19cb4d274406e8e075c729]

        ofz#6602 infinite recursion
        
        Change-Id: I358708f606655bcd0df948fd2e01725c706880c7

2018-02-28  Stephan Bergmann  <sbergman@redhat.com>  [756c9f2317605e39d9cb058e650962acd2d81739]

        Merge upstream fixes into solenv/flatpak-manifest.in
        
        * <https://github.com/flathub/org.libreoffice.LibreOffice/commit/
          f5d97291e302d98c217c955c52b255795d4d4cad> "Bump runtime-version to
          org.gnome.Platform 3.26"
        
        * <https://github.com/flathub/org.libreoffice.LibreOffice/commit/
          7d69e505165d4bbf5fa0b34b5fb2cbff9dfaf9bd> "For now, bundle gst-libav to be
          able to play mp4 videos in impress"
        
        Change-Id: I1924d84be7fe577e302b0c1b8c7e2971e8583d73

2018-02-28  Caolán McNamara  <caolanm@redhat.com>  [6a0686e843204ef657cb3fdbd785f6f8ef206c64]

        sneaky uppercase OK,CANCEL,HELP responses
        
        Change-Id: I02324d31822c37daa1e5e1b8c87aa597def58957
        Reviewed-on: https://gerrit.libreoffice.org/50437
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-28  Caolán McNamara  <caolanm@redhat.com>  [ec7f0c0d5a7c672ac745671d3fbec51200f8a871]

        ensure [Message]Dialog dispose order on direct .ui hackery
        
        Change-Id: I31f190a1232331dd2076cdb8583e2036887f4f9f
        Reviewed-on: https://gerrit.libreoffice.org/50441
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-28  László Németh  <nemeth@numbertext.org>  [6ef1bc0401bfe46dafd5ec11e6b67fad18155b83]

        Updated core Project: dictionaries  2b7711678410bc531e9d07b4d6f85bfb85f2116a
        
        tdf#116072 Improve Hungarian spell checking by better word breaking
        
        and ignore the special characters of the word forms, or
        break at the special character and check the word stem and
        affix (with a starting hyphen) separately:
        
        vár(hat)nak -> várhatnak
        „Tisza”-ban -> Tisza, -ban [Note: this removes false alarms
            in Writer, but extra grammar checking can help to check
            matching of the stem and the affix.]
        
        Change-Id: Icb810ccc1ecb84fea3ee5093100e2fdc874edb6c
        Reviewed-on: https://gerrit.libreoffice.org/50475
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>
        

2018-02-28  László Németh  <nemeth@numbertext.org>  [3cc58a5904604f0f2e9977a9508bab02518122ad]

        tdf#116072 Extend MidLetter in Hungarian word breaking
        
        Now ”, (, ), ], ?, ! are MidLetter characters to handle
        (1)-ben, "ember(ek)ről", "„Tisza”-ban" etc. forms as
        words for better Hungarian spell checking.
        
        Change-Id: I47882e73af08531d14d555ced5dd4c98403686ec
        Reviewed-on: https://gerrit.libreoffice.org/50473
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-02-28  Julien Nabet  <serval2412@yahoo.fr>  [1e7ab86a20a6ebe3709958869ede96a443a50a62]

        loplugin:cppunitassertequals in tiledrendering (sw/qa)
        
        Since https://cgit.freedesktop.org/libreoffice/core/commit/?id=3c3e07b51fb09d09cfef54193f93b07304f4ccda
        
        Change-Id: Iec43809719c71f856aa4a89ffbf40473c48b2fe1
        Reviewed-on: https://gerrit.libreoffice.org/50488
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2018-02-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [e2cb154195fdc2ffccdb6f5e87cae8b29640b3eb]

        convert COL_ constants to be of type Color
        
        Change-Id: I0e25c8950ac26b851ff42f71e1471fcbe4770d48
        Reviewed-on: https://gerrit.libreoffice.org/50373
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-28  Mike Kaganski  <mike.kaganski@collabora.com>  [0ea41fea75cd1ac1d81fa57c4411e75a6b4001f0]

        Remove obsolete comment
        
        Obsoleted by commit 7ce1e0e1ecbb1b3ec5e3cc15306a9df7e786c564
        
        Change-Id: I479455ba704c7e2bf1df2308950e7a9b682762b6
        Reviewed-on: https://gerrit.libreoffice.org/50433
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-28  Mike Kaganski  <mike.kaganski@collabora.com>  [5874c76371562c3e2d8564b1fb04df1997091d27]

        tdf#116074: Use modeless dialogs with supporting mailers
        
        When sending mail using MS Outlook, our UI gets locked until user
        closes the Outlook's compose message window.
        
        This patch uses Outlook 2013+ option to show modeless window.
        
        Change-Id: Ib99b4440cd20a8bff0c7cd96838b31a2d14bd804
        Reviewed-on: https://gerrit.libreoffice.org/50476
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-28  Mike Kaganski  <mike.kaganski@collabora.com>  [c2f7759e85f3e5cc9f56aaf03eefa0f1ba834734]

        Use Unicode for senddoc
        
        Also removes unused code and unnecessary dependencies from it.
        
        Change-Id: Ib6de29358098846ca5e7330b10e67a88cfff8a6a
        Reviewed-on: https://gerrit.libreoffice.org/50444
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-28  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [d5837fcf2b1c60cfe29e2f41f32e22213710a1b8]

        sax: don't crash during logging
        
        SaxParser was crashing during load of some MS documents if logging
        is enabled.
        
        Change-Id: I08a57b9a948bb4a35afcb82a29614c2f6a443446
        Reviewed-on: https://gerrit.libreoffice.org/50110
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-28  Julien Nabet  <serval2412@yahoo.fr>  [5222383c29d190218108c7c9e362a5a55af73a2f]

        tdf#115429: declare fill-rule
        
        Change-Id: I5eb93d08b1dd56db19038132b560ddf7ba174bc6
        Reviewed-on: https://gerrit.libreoffice.org/49242
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-28  Andika Triwidada  <andika@gmail.com>  [0ed74bb424f55e492e361798c1d458267c5d8b40]

        Updated core Project: dictionaries  ed6a0c24ca0c76b21375f73c29cc73e9974142ea
        
        Add Indonesian dictionary
        
        Change-Id: I1368bccffe9f192de4d73c5f658d4f864e3374da
        Reviewed-on: https://gerrit.libreoffice.org/49785
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        

2018-02-28  Caolán McNamara  <caolanm@redhat.com>  [dc8d8cbf30ca3429236eca16b8f447ef5d4e61d3]

        ofz#6576 check border param len
        
        Change-Id: Ie479ef953b7c0f4a30afdafa27a9be121a346562
        Reviewed-on: https://gerrit.libreoffice.org/50455
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [489ba6dffb624c7c3992d82ca8283fa570c05fa4]

        Updated core Project: help  9e31d6fffa7505c009c603f3fd605eea9460958d
        
        tdf#36970 Revisit digital signature help content
        
        Many thanks to orcmid for the precisions.
        
        Change-Id: I362abe27a3eb5748e90b8797206f414c0eade537
        Reviewed-on: https://gerrit.libreoffice.org/50471
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-27  Caolán McNamara  <caolanm@redhat.com>  [22a830a4bd7384b0a636dd8e184a506bc5fdeb0b]

        cast MessBox into exile
        
        Change-Id: I2fccc06b2228c1e7fd791d049d951d3a09f0f814
        Reviewed-on: https://gerrit.libreoffice.org/50432
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [f94c5a53efb78cd7829a6ae83555a61a6e77d9fc]

        Add newly wrong formatted files to clang-format blacklist
        
        Change-Id: I1c3c3754f4c18415f74342c01de6afd246b29f4d

2018-02-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [984ea57142629053889d446652ed0795e6d1970f]

        Updated core Project: help  dd09149dfe0135a4abbd1abbcee15d115af0f982
        
        tdf#97977 Mark MODE function as ODFF compliant
        
        Change-Id: I50f669c2b64645eaa6f93d45fb161c2598f1e903
        Reviewed-on: https://gerrit.libreoffice.org/50461
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-27  David Tardon  <dtardon@redhat.com>  [4a731b030e21112f4a8aad10eda3ee2e263c881b]

        astyle
        
        Change-Id: I3ea599f491a464458865ce42930be4728ede5dc9

2018-02-27  David Tardon  <dtardon@redhat.com>  [9534a8fe3e84bfcc7d0d2addac4dd8cd96746d99]

        set number of read bytes correctly
        
        It was wrong if we read less than was expected.
        
        Thanks to Antti Levomäki and Christian Jalio from Forcepoint.
        
        Change-Id: I070c1731d1aace4c101fa01efed0c28734c44899

2018-02-27  Eike Rathke  <erack@redhat.com>  [0808618e0df0fab4479917e588c096bc8770c6c5]

        Resolves: tdf#116062 revert [fr-CH] to use previous single quote characters
        
        Even if that's not what should be used.. see sources in
        
            commit 4b938c558d004537cf73ca4319019ff64f052270
            Date:   Fri Feb 9 12:59:51 2018 +0100
        
                Use angle quotation marks (Guillemets) for [*-CH], tdf#115493 related
        
        Change-Id: I733bc767ff4484c251f8624f90a5295875bf17ea

2018-02-27  Jens Carl  <j.carl43@gmx.de>  [5a0acced8988a54d8aaf0328d2696dae21727c6a]

        tdf#45904: Move _SheetFilterDescriptor Java tests to C++
        
        Change-Id: I894b2e2534efeb5369c491053caf56f67dc56618
        Reviewed-on: https://gerrit.libreoffice.org/50411
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-02-27  Shubham Verma  <lifemeansmore008@gmail.com>  [0b49701fa5c22abba6b9b4a60ddd2720973dd858]

        tdf#114441 sal_uLong to better integer types
        
        Change-Id: I55b45821cf67a99f97ba067a3d4923d76c19696e
        Reviewed-on: https://gerrit.libreoffice.org/50204
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [49c3bab770ea579d96aa3ea79e1d4ff304f42334]

        Updated core Project: help  05e6b76a1511edde0e668f025cb8af140e396d9c
        
        Update release for new help in script
        
        Change-Id: Ia2531f7bb69d1ccb4c5e6665b04ffb6ab2b577cd
        Reviewed-on: https://gerrit.libreoffice.org/50450
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-27  Caolán McNamara  <caolanm@redhat.com>  [9fcef57a34dbd88a98621dfaf8668fa076dd98f1]

        convert Redline warning dialog to .ui to get helpids
        
        etc.
        
        Change-Id: Ic5e6031fe99347f19002d5d8527b5632333fefb0
        Reviewed-on: https://gerrit.libreoffice.org/50431
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-27  Caolán McNamara  <caolanm@redhat.com>  [aa4548d1f91e15b8711bbcbd2ad939247579f9a8]

        ofz#6571 catch exception
        
        Change-Id: I438bd0be1eb44e87cb166e1594316a3ad5d5dae0
        Reviewed-on: https://gerrit.libreoffice.org/50452
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-27  Pranav Kant  <pranavk@collabora.co.uk>  [25ca8af596342ed254eb793ad1b8d47a86be4d40]

        Fix build, for real this time
        
        Add a few missing processEventsToIdle()'s in the tests.
        
        Let's disable one of the assertion until I figure out what's going on.
        
        Change-Id: I82cbe443b4013d4402151ddae4b06044dfb394bd

2018-02-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [905d9b81c933b46d0502f982aad1c2931fae0426]

        vcl: improve ErrCode std::ostream pretty-printer
        
        Let's say you specify a non-existing export filter during conversion.
        
        Old output:
        
        Error: Please verify input parameters... (SfxBaseModel::impl_store <file:///test.html> failed: 0x81a(Error Area:Io Class:Parameter Code:2074))
        
        New output:
        
        Error: Please verify input parameters... (SfxBaseModel::impl_store <file:///test.html> failed: 0x81a(Error Area:Io Class:Parameter Code:26))
        
        The later (at least) allows going to include/vcl/errcode.hxx, searching
        for Io.*Parameter.*26, and leads to ERRCODE_IO_INVALIDPARAMETER.
        
        Change-Id: Iecfcfa4e805147131fde73cc0b89fa38f6ea61d4
        Reviewed-on: https://gerrit.libreoffice.org/50421
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-27  Pranav Kant  <pranavk@collabora.co.uk>  [83a8527a00932d9eaf1fd07654d240bd20dc4c21]

        Fix build
        
        Fallback from 0a1a3a64823c0509c4b5f1edc6ee51ca991d3501
        
        Change-Id: I1a8390fd5c5d40521f7810ee57f5028d91456849

2018-02-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [d4a8d91abd40dee7f7bd739a678a502a6e34cb59]

        tdf#115432 footnote separator position remain in the left side
        
        regression from
            commit 7e9857c2935bb2533806db4e71c6cd1e171c3478
            "templatize SvXMLEnumMapEntry"
        
        Change-Id: Id29e7c07be637adcdc7fe624a1673beca9829d4d
        Reviewed-on: https://gerrit.libreoffice.org/50420
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-27  Eike Rathke  <erack@redhat.com>  [453e30e668454b7b193772b1dffe719d844ac168]

        crashtesting: remove wrong assert with tdf114555-2.xlsx
        
        Wrong since
        
            commit 597f7b1f02be79f2443230c963b6d1bb594cffa0
            Date:   Sun Nov 20 02:21:56 2016 +0100
        
                tdf#48140 Replace uno call from worksheethelper.cxx
        
        We are importing a document, so asserting on our own max
        dimensions is wrong.
        
        Wrong is also to compare positions <= MAXCOLCOUNT or
        <= MAXROWCOUNT, if at at all it should had been <= MAXCOL and
        <= MAXROW
        
        Change-Id: I9f3aae061785ab62de7c709e19fc68653f15ed1e
        Reviewed-on: https://gerrit.libreoffice.org/50397
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-27  Pranav Kant  <pranavk@collabora.co.uk>  [54a8c0e115b24d42f4b4ec6b8194f5b62e08201b]

        lok: mouse pointer events on document windows only
        
        Change-Id: Ie21db52b2dd0d4f55289896caba5174380316e65

2018-02-27  Pranav Kant  <pranavk@collabora.co.uk>  [3c3e07b51fb09d09cfef54193f93b07304f4ccda]

        lok: All mouse,key events async
        
        custom posting of mouse,key events on main thread
        
        This still bypasses vcl while keeping the processing of events on the
        main thread which is what we want.
        
        Change-Id: Ia7a6f5ef1ac546245715abe418d261b49df12d4c
        Reviewed-on: https://gerrit.libreoffice.org/50274
        Reviewed-by: Aron Budea <aron.budea@collabora.com>
        Tested-by: Aron Budea <aron.budea@collabora.com>

2018-02-27  Pranav Kant  <pranavk@collabora.co.uk>  [33acd925613117d98f8e2b1752fbd949860c792e]

        lok sc: This is not needed now
        
        I guess since these events are routed through vcl now.
        
        Change-Id: Ib2a44c82d76a25ac5a3341c060a665c62e3d60a7
        Reviewed-on: https://gerrit.libreoffice.org/50254
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2018-02-27  Pranav Kant  <pranavk@collabora.co.uk>  [f48c0d09990e9fa59d1d5f2d1d6e013feedb92d3]

        lok sc: Post mouse events to main thread
        
        Change-Id: I1311938d7c01d0e3bfd239743e6cb2148da56cdf
        Reviewed-on: https://gerrit.libreoffice.org/50253
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2018-02-27  Pranav Kant  <pranavk@collabora.co.uk>  [fa80f03899a4c28b6abf0b4fa65e8e5c5e312b91]

        lokdialog sc: post key events to the main thread
        
        This also fixes the problem when some dialog is executed inside the key
        handler.
        
        Change-Id: I831ed4b886c1a5eac13dffd8e881a07045458e44
        Reviewed-on: https://gerrit.libreoffice.org/50244
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2018-02-27  Pranav Kant  <pranavk@collabora.co.uk>  [0a1a3a64823c0509c4b5f1edc6ee51ca991d3501]

        postExtTextInputEvent() -> postWindowExtTextInputEvent()
        
        Let's avoid the confusion and name all these new APIs that can post both
        to document and window to have 'Window' in their name. The ones without
        window are the old APIs. In future, we can have
        postWindow{Key,Mouse}Event() to post to both document and window and
        deprecate the existing post{Key,Mouse}Event()s.
        
        Change-Id: I1f55386e7790e9c5b5d023b8831f3cd1e6faa2bb

2018-02-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [e8fab3e4eaa0ef6ad0dafafd00a53f2b64a28561]

        pot creation: don't ignore multiple locations/occurrences…
        
        when making paths relative to SRCDIR
        674b1c924966b4a3b6027509a6ab682e7c5aaaea as well as the code before
        ignored multiple locations in po file
        
        Change-Id: Idf5c5ca99d0ec8272e669621e132d7a495ceaff8
        Reviewed-on: https://gerrit.libreoffice.org/50439
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-02-27  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [35fc4527210ed4b4faee1802ad23bc8da619a2d0]

        remove unused vclunohelper.hxx includes
        
        Change-Id: I68178379e5493d0e738861a4dce5aa6e4b58cd22
        Reviewed-on: https://gerrit.libreoffice.org/50393
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-27  Tor Lillqvist  <tml@collabora.com>  [1aa5a3874bf716acfbded2a09319dce5d4ce8c0d]

        tdf#79546: Make sure temp copy of inserted media file keeps the same extension
        
        Inserting videos into Impress presentations with 'Insert>Audio or
        Video' did not work at all for me. This helps. It seems that the
        AVFoundation APIs are sadly rather picky about file name extensions.
        
        Why we need to make a temporary copy of the media file (which after
        all can be rather large) at all, when inserting it in a slide, I don't
        understand. But I am not going to dig into that now.
        
        Change-Id: I43fcfb5bb3ef0a2c0f8979ac3e7c458a84f180a1
        Reviewed-on: https://gerrit.libreoffice.org/50390
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-02-27  Stephan Bergmann  <sbergman@redhat.com>  [0d8ea9c730abd0ffb6f52337c84835cb3d5be335]

        Fix assert(mpDialogImpl->get_response(pButton) == RET_HELP)
        
        ...in Dialog::add_button (vcl/source/window/dialog.cxx:1348) during
        CppunitTest_cui_dialogs_test (part of `make screenshot`)
        
        Change-Id: Ie5b8e301b99350a19f6de7de6496a9b315b633ee
        Reviewed-on: https://gerrit.libreoffice.org/50415
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-27  Zdeněk Crhonek  <zcrhonek@gmail.com>  [e0ca73123afdfa0a6891971de1b714273a889bfd]

        uitest for bug tdf#77479
        
        repair test case - original file contain smb:// URL. New test file created from scratch.
        
        Change-Id: I64f32f87cb620be9988b91f8c96548e219057316
        Reviewed-on: https://gerrit.libreoffice.org/50386
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-02-27  Jim Raykowski  <raykowj@gmail.com>  [1f74789f77a01d7612d76a95fa8b891f388993f3]

        tdf#116043 fix customize dialog icons going away
        
        Change-Id: Id4022092765c085efcd71627a1dd8290f7441e74
        Reviewed-on: https://gerrit.libreoffice.org/50407
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-02-27  Kohei Yoshida  <kohei.yoshida@gmail.com>  [bb2d45995942c358a7d26af4f7cb92090c962f55]

        Update orcus to 0.13.4.
        
        Change-Id: I261fa22fa8557409c13370761de584fe64083fba
        Reviewed-on: https://gerrit.libreoffice.org/50403
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-02-27  Julien Nabet  <serval2412@yahoo.fr>  [66e8f52d10eb6ff779d177e61899e83f6a3b5a60]

        Replace the 2 occurences of Navigation by Navigator
        
        and get rid of:
        warn:legacy.osl:10410:10410:sfx2/source/control/msgpool.cxx:211: GroupId-Name not defined in SFX!
        
        Indeed "Navigation" isn't taken into account in getGidResId from msgpool.cxx (sfx2)
        
        Change-Id: Ie5d54175106c1ca835a487ccfe2a38f3f21dc93d
        Reviewed-on: https://gerrit.libreoffice.org/50400
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-02-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [93596ffc94376b0b43a77f18f56ae9640127de5c]

        Fix exporting bitmap table + test
        
        Change-Id: I0577de02000c6aeb45bf1e950b9212beadacb05b
        Reviewed-on: https://gerrit.libreoffice.org/50334
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-27  Eike Rathke  <erack@redhat.com>  [87dbef3224e98081491ddbd8a2d405d8baf23e89]

        Switch AgileEngine::calculateHashFinal() to GetOoxHashAsVector()
        
        ... to de-duplicate implementation and cut some overhead.
        Also, it seems UTF-16BE password was never handled.
        
        Change-Id: I46cae8516c6f2d1568aabc8d993c883f424c7d12
        Reviewed-on: https://gerrit.libreoffice.org/50401
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-02-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [c98d3303027bd8bf8e0881b61918710ac479864c]

        replace Color(COL_*) with COL_*
        
        using
        
            git grep -lwP "Color\s*\(\s*(COL_\w+)\s*\)"
            | xargs perl -pi -e "s/Color\s*\(\s*(COL_\w+)\s*\)//g"
        
        and then some manual fixup where the resulting expression no longer
        compiled
        
        Change-Id: I0e268d78611c3be40bba9f60ecfdc087a36c0df4
        Reviewed-on: https://gerrit.libreoffice.org/50372
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-27  Caolán McNamara  <caolanm@redhat.com>  [44a485c2baaf5bab81748f992915459bdaa58615]

        Updated core Project: help  87195b21bae39f7bc4fe4c35f305241d1f5d0b3f
        
        update help ids for accept/reject dialog
        
        Change-Id: Iea81698d82be9ecced7b45c0a465459abec88860
        

2018-02-27  Caolán McNamara  <caolanm@redhat.com>  [082e69fefb7439fd4f3d543f0c402039e94c1e9c]

        convert various MessBox to weld::MessageDialog
        
        Change-Id: I4d2d0393c753114aeb9bb7e646dfdc810f6caa38
        Reviewed-on: https://gerrit.libreoffice.org/50398
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-27  Tamás Zolnai  <tamas.zolnai@collabora.com>  [f41a08183504a59d6ffc7a00ed7f24e6b19995ab]

        tdf#111789: TextBox shadow propeties are not saved to PPTX
        
        Change-Id: I0c858676e1fc02a72b4b6bfd10f512d8e9166061
        Reviewed-on: https://gerrit.libreoffice.org/50402
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-02-27  Katarina Behrens  <Katarina.Behrens@cib.de>  [a5411abe23cdf1e4de3ab5abfe209a4cbf07e511]

        tdf#1155015: Make sure checkbox text really wraps
        
        for :wrap property to be effective, a reasonable height request is
        needed so the text is not forced into single line again
        
        Change-Id: I3bfe459b4894cad1682d03a8ef77f0c54690bf4d
        Reviewed-on: https://gerrit.libreoffice.org/50394
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-02-27  Caolán McNamara  <caolanm@redhat.com>  [0fad8d308122a862aa49dece498d56a418df2afe]

        convert remaining WarningBox to weld::MessageDialog
        
        Change-Id: I7e3c156a6ad47ac232636ae274280c1cb7556d4a

2018-02-27  Caolán McNamara  <caolanm@redhat.com>  [f3a4129ed5946e2b8661dc8df23e00c4b6c6ecc8]

        Resolves: tdf#115951 wrong entry selected for numbering pos
        
        Change-Id: I4e317abb3cfceee2de4826f967a27d14fb3878ef
        Reviewed-on: https://gerrit.libreoffice.org/50354
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [b7e08c594066e626a92a460931d93b7f64c16df6]

        loplugin:useuniqueptr in Triangulator
        
        Change-Id: If963704ec8af82ed2af1418621ef7fc5e475567f
        Reviewed-on: https://gerrit.libreoffice.org/50364
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [68e6706fb931ed2f53c08bc9c0a02cbb559c8c53]

        drop old tools/gen.hxx methods in sw
        
        Change-Id: I1db8954b86e9b2ec27ecc1f65e8ff7715612d756
        Reviewed-on: https://gerrit.libreoffice.org/50363
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [be5af6cefea2fa43479ec6124e2c847956144a6d]

        drop old tools/gen.hxx methods in sd
        
        Change-Id: I8af9c5c0085f5e6f8e498c48bae69f8247ef88ed
        Reviewed-on: https://gerrit.libreoffice.org/50362
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [8be5a49f377e5451da953aee598fd22f9665fbd6]

        drop old tools/gen.hxx methods in sc
        
        Change-Id: I3652c0a35a6873e80ee22d908a8969d09410776b
        Reviewed-on: https://gerrit.libreoffice.org/50361
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-27  Katarina Behrens  <Katarina.Behrens@cib.de>  [814e50e6622ea9701094f3ec309a395d175c494f]

        Performance is still sluggish, so use non-broadcasting function
        
        avoid O(n^2) due to broadcasting in the initial round of spellcheck.
        Also always delete OPO
        
        Change-Id: I70f2165686dee6a22ab7803e21ed886ff1679d07
        Reviewed-on: https://gerrit.libreoffice.org/50360
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-02-27  Julien Nabet  <serval2412@yahoo.fr>  [573f87f6ea57a248c79f52b1cd4e5f1978112567]

        Use for-range loops in comphelper and configmgr
        
        Change-Id: I91033395cb30a4ba9e65adb89712b3c70a39a508
        Reviewed-on: https://gerrit.libreoffice.org/50396
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [59363e639b67a8acbd6da240635de47921b2c955]

        tdf#115715 RTF import: ignore zero para indents in styles without parents
        
        The only reason the DOCX equivalent of the bugdoc was imported correctly
        is that these default zero margins are simply missing from the DOCX
        markup, suggesting Word ignores them. We now do the same, this way
        the stripped down document's 3 paragraphs all have different margins as
        expected.
        
        (Also rework the testTdf112211_2 testcase to test the original problem
        better: I verified that the layout is unchanged before/after this
        patch.)
        
        Change-Id: I88d56c27c19e070e983c3392f99bca96597cd56e
        Reviewed-on: https://gerrit.libreoffice.org/50391
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [61e4c00eee8c5d07a29cf7ec97bad653e3e8f8ce]

        sw HTML import: allow custom XHTML namespace alias
        
        This helps in case the HTML filter is given an XHTML that has an
        explicit namespace alias for <http://www.w3.org/1999/xhtml>.
        
        Change-Id: I437fa85ba19ce907c9c4b10c8d10aaf2217dc0ea
        Reviewed-on: https://gerrit.libreoffice.org/50380
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [78233e47d07d89d656ef75b534272f71ea540572]

        sw: prefix members of SwScriptField, SwTemplNameField and SwWrongList
        
        Change-Id: Ia82df7c6c8260c90f76d77355b70b8589978b9c2
        Reviewed-on: https://gerrit.libreoffice.org/50341
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-02-27  Shubham Verma  <lifemeansmore008@gmail.com>  [63a342ec65f702bfe27de0f0343f75198e6103dc]

        tdf#97228 Moved struct FltCallDialogParameter
        
        Moved struct FltCallDialogParameter to svtools/inc as this struct is
        used only in the files located there . A separate header file is made
        named FltCallDialogParameter.hxx which has this struct and appropriate
        modification are done to the inclusion of header files in each file.
        
        Change-Id: I60326b58fcbbb9c34abdb7c3de48667268b5d5e5
        Reviewed-on: https://gerrit.libreoffice.org/50265
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-02-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [c13f401798c2d9ffb89835378e39bb424220685a]

        Styles dialog no longer gives any status
        
        So always enable the button to activate the styles sidebar.
        
        Found by UBSAN:
        test_asian_phonetic_guide (asianPhoneticGuide.asianPhoneticGuide) ... /svx/source/dialog/rubydialog.cxx:322:68: runtime error: downcast of address 0x602000635e30 which does not point to an object of type 'SfxBoolItem'
        0x602000635e30: note: object is of type 'SfxVoidItem'
        
        Change-Id: I6ff20c76b4a45189d78707cd258ed2aff80c50a5
        Reviewed-on: https://gerrit.libreoffice.org/50367
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-02-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [5fffb11947397181af0105e3fd4e6775c2e45f67]

        vcl: test BitmapPalette greys
        
        Change-Id: Ief511d75e5a9b1e9230036c453edcb8b0a039221
        Reviewed-on: https://gerrit.libreoffice.org/50328
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9fd05af612532bb6ae6c5fee33b28f7178728069]

        Remove duplicated includes
        
        Change-Id: I8caee48fa9a08d6ee8c5c084468634dcd2a5fbf6
        Reviewed-on: https://gerrit.libreoffice.org/50383
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-27  Julien Nabet  <serval2412@yahoo.fr>  [10b6529a2abe78aeb650c5e027cdbad4c2a72219]

        Use for-range loops (canvas)
        
        Change-Id: I6a3b0b7bd6d4d3f432877e9fab0aadc041a4e8e9
        Reviewed-on: https://gerrit.libreoffice.org/50389
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [96d551636e9179eb6874a5156b191ef3bff0a10c]

        Updated core Project: help  e99b572b78c43358f910219ee89a13a87d8e7bba
        
        Fix typo
        
        Change-Id: Ia48c3586354cf4144a42810fcf0ca678ae28085c
        Reviewed-on: https://gerrit.libreoffice.org/50374
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-02-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2544da0bc0dc72fe6883c96869225b1592bf99fc]

        Updated core Project: help  acc847de97f5bbaefe27500d630ae8180215f09e
        
        Fix typo
        
        Change-Id: I474984c776c141f18c789a9e16b026cd4588bca7
        Reviewed-on: https://gerrit.libreoffice.org/50376
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-02-26  Armin Le Grand  <Armin.Le.Grand@cib.de (CIB)>  [c1230cede19ae3633e51c7ca780cb34d9dbaa20f]

        tdf#114076: Expand ClipRange to next PixelBound
        
        Do this by going to basegfx::B2DRange, adding a
        single pixel size and using floor/ceil to go to
        full integer (as needed for pixels). Also need
        to go back to basegfx::B2DPolyPolygon for the
        creation of the needed MaskPrimitive2D.
        The general problem is that Writer is scrolling
        using blitting the unchanged parts, this forces
        this part of the scroll to pixel coordinate steps,
        while the ViewTransformation for paint nowadays has
        a sub-pixel precision. This results in an offset
        up to one pixel in radius. To solve this for now,
        we need to expand to the next outer pixel bound.
        Hopefully in the future we will someday be able to
        stay on the full available precision, but this
        will need a change in the repaint/scroll paradigm.
        
        Change-Id: Idb4a596bc298d1b80aab6f36ad4204afe94d54f7
        Reviewed-on: https://gerrit.libreoffice.org/50369
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-02-26  Caolán McNamara  <caolanm@redhat.com>  [cc92324bed7f039e91d07d241f958ad773582c48]

        split out GetStandardWarningBoxImage
        
        Change-Id: I2c8315c7223adac2d7e0e2aa403db0f865bdc48e
        Reviewed-on: https://gerrit.libreoffice.org/50377
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-26  Caolán McNamara  <caolanm@redhat.com>  [28488c94d697f169baaf4c67bf2c71287b503c43]

        convert corner case warningboxes with checkboxes
        
        Change-Id: Ic8b58b792236a733b6687148eac5c06bbf734acf
        Reviewed-on: https://gerrit.libreoffice.org/50325
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-26  Eike Rathke  <erack@redhat.com>  [94fa259e769b44f2c2ea7f1667b28f2c07489668]

        Introduce DocPasswordHelper::GetOoxHashAsVector() with salt value vector
        
        In preparation to use this in AgileEngine.
        
        Change-Id: I45fb6ba24b759a72af0c7afa22eae75f1ae728ce

2018-02-26  Caolán McNamara  <caolanm@redhat.com>  [3c0189c7f04b9b457ed5621fef68fcb1843df891]

        ofz#6571 Integer-overflow
        
        Change-Id: If4a0b9532c69a1b3746fab8c727f245cd2e8a131
        Reviewed-on: https://gerrit.libreoffice.org/50375
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-26  Chris Sherlock  <chris.sherlock79@gmail.com>  [7ab5e5c8902de8cc7429d863b4ab6e40ad4b3bbc]

        vcl: Bitmap::MakeMono() -> Bitmap::MakeMonochrome()
        
        Change-Id: I6b5259d56e8fe5855f8a1125bb87a3dea8e5f425
        Reviewed-on: https://gerrit.libreoffice.org/50301
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-26  Mike Kaganski  <mike.kaganski@collabora.com>  [a30f8c4daaab5bfc850c18b2b0bce3fdb2281a1f]

        tdf#115742: allow ignoring stale lockfile on save
        
        This change reuses TryLaterQueryBox, but only uses the new option to
        ignore the lock and save. Other options ("Try Again" and "Save As")
        are not used, because this functionality is not implemented currently
        (TODO/LATER).
        
        Change-Id: Idf825be23cf97d2b338c0cf5d532f8460843bf48
        Reviewed-on: https://gerrit.libreoffice.org/50371
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-26  Eike Rathke  <erack@redhat.com>  [5a1fabb9969772242f2c2aef34b10bed17adebb6]

        Introduce enum comphelper::Hash::IterCount instead of bool
        
        Clarifies intention, and with IterCount::NONE prepared to handle
        something like old PBKDF1, if anything actually used that. See
        https://tools.ietf.org/html/rfc8018#section-5.1 where iteration
        count is not part of the re-hash.
        
        Change-Id: I5f97ca7a91f611eced8ced0a0c64961c04535d36

2018-02-26  jan Iversen  <jani@libreoffice.org>  [7c30bf05ec891b0d8cba117838ff20e9d0b6d63e]

        vcl, solve iOS compile failure.
        
        "voided" new formal parameter
        
        Change-Id: I7d8849765eb6a2642f48159bae34c3b8bec3a8cd

2018-02-26  Rostislav Kondratenko  <rostik@rkond.ru>  [fb5f13671c50f7f84d654a779bc0ff07e31ce95e]

        Fixing initialization code for Bluetooth and IP Server for Impress.
        
        Change-Id: Icc385fb760b8a5ff337f58dc95ba3c3f86805eaa
        Reviewed-on: https://gerrit.libreoffice.org/50108
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-26  Saurav Chirania  <saurav.chir@gmail.com>  [8e1bb35eeb332d7cb8e4aafb47b57a0ffd7de044]

        Revert "tdf#97361 Tests in sw should be more pythonic"
        
        This reverts unnecessary changes in
        commit 4469c1d4061e8cb463469e60e5d87af5f9bf9636
        as suggested in comments at-
        https://gerrit.libreoffice.org/#/c/49163/
        
        Change-Id: Iad5da22624d7c543177a2271abb58bc4f6f31ecd
        Reviewed-on: https://gerrit.libreoffice.org/49660
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6f425be1c1407a2b7db10693dbfa7c0a4503bb38]

        sw: add props. BackGraphic as replacement for BackGraphicURL
        
        This adds BackGraphic, HeaderBackGraphic, FooterBackGraphic
        properties, which are a repalcement for BackGraphicURL and similar
        properties that will be removed in the future commits.
        
        Change-Id: Iff20f2a97342d7c586c933d51614b5e0b54d2da0
        Reviewed-on: https://gerrit.libreoffice.org/50338
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2d780c983566d7d9aafb7e61d0138a3ce5f59d2a]

        Removed duplicated includes
        
        Change-Id: Ib93cb76a3b667ca96e228d0b59da9f9849850081
        Reviewed-on: https://gerrit.libreoffice.org/50330
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-26  Caolán McNamara  <caolanm@redhat.com>  [0169227035c5bfb70da615824f5714762b4ba062]

        forcepoint #10 pop empty stack
        
        Change-Id: I96452a86187a6b03251614625445d1b18a5ee218
        Reviewed-on: https://gerrit.libreoffice.org/50357
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-26  Caolán McNamara  <caolanm@redhat.com>  [663702cd3e8dc6967d8a6762ae534e06dc7d502b]

        ofz#6561 sanitize palette index
        
        Change-Id: I78cc6a7eab114fdbcc438385706d56cd48a4f1fc
        Reviewed-on: https://gerrit.libreoffice.org/50351
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-26  Caolán McNamara  <caolanm@redhat.com>  [2624a24af1425c6cb197aa316689f04efd546660]

        ofz#6563 nBytesPerScan of 0
        
        Change-Id: I00263d06fc06e1b4efb9938ea57d09fa5381adf8
        Reviewed-on: https://gerrit.libreoffice.org/50350
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-26  Eike Rathke  <erack@redhat.com>  [34a5b1d6d87c8a35e158b96bc5d89dd427b09d64]

        Use unsigned char, it is..
        
        Change-Id: I691f138faf53846cb55db589dcf2f87d70d35b8d

2018-02-26  Caolán McNamara  <caolanm@redhat.com>  [942f05996bc287923cdbcae12c64e57adf8ec975]

        convert remaining ErrorBox to weld::MessageDialog
        
        and
        
        convert remaining QueryBox to weld::MessageDialog
        
        Change-Id: Ifb4c316dee8eabf57c4940c44e29c65a2781aa6c

2018-02-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [c410a3dcfeb68ba2247c0d879727afe4ca8ed3da]

        use less TRGB_COLORDATA
        
        part of removing ColorData
        
        Change-Id: Id2d5843762227559f97cfb5eb61c01c888a0601e
        Reviewed-on: https://gerrit.libreoffice.org/50347
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [97448039e1e63f3bd6b61ab3215ede721ca368e4]

        use less RGB_COLORDATA
        
        part of removing ColorData
        
        Change-Id: If31b5b88545529863377e9a178f45f4516bf6cbb
        Reviewed-on: https://gerrit.libreoffice.org/50345
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-26  Eike Rathke  <erack@redhat.com>  [e95618d754ee4e75632ed5f2bc29b8a021f45731]

        Swap UTF16-BE to UTF16-LE in Hash::calculateHash()
        
        Change-Id: I3727eefe795efcc3cc0a199ed3c3efc358145c87

2018-02-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [bf22cc9ac97e36aea974a5029303059717a318e6]

        Updated core Project: help  73f04500d86e8daca46347aa25fd916e708f77a6
        
        tdf#116015 Add help for edit field dialog
        
        Change-Id: I83fb2fc4f25628097d96cf7857dcf9c72f4b5c1b
        Reviewed-on: https://gerrit.libreoffice.org/50365
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4bda838c11f24ac9e6b7b49856242f5e48d02725]

        Updated core Project: help  3bf45ab4bcc4f2346ec97df43789f0999dd46f0c
        
        Update help page for DocInfo fileds
        
        Old "Info 0-3" is now "Custom Properties".
        
        Change-Id: Iec77804ec86639dd97b0b804b221fba85e5e0240
        Reviewed-on: https://gerrit.libreoffice.org/50355
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f85f49672f23f625e94b6bc0051d8ff18ac24ec2]

        Updated core Project: help  bcfb5e98beb4ecd70c98e5c0add1db4da3a80670
        
        tdf#116019 Clarify help text for placeholders
        
        Change-Id: Iac1f5ffa8a81211e14f1a9337e389c04d2303769
        Reviewed-on: https://gerrit.libreoffice.org/50352
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-26  Gabor Kelemen  <kelemeng@gnome.hu>  [adbf54896e5a6eaa1d7d735bc4177db4cb4df215]

        Updated core Project: help  70fcc28a6443d2d52834ac1b82fb9ab24e4e6bb5
        
        Add missing ahelps to Merge Cells page and remove one unnecessary
        
        Change-Id: I01625dcff477ab58a0a259363e70fe11fdf9774b
        Reviewed-on: https://gerrit.libreoffice.org/50323
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-26  Gabor Kelemen  <kelemeng@gnome.hu>  [9349390ec6be993c95733d319e5c374d34a43395]

        Updated core Project: help  4cf16b0cea884ab2b3b32c921a3e86d18b880c5e
        
        Add a missing ahelp for PDF export dialog
        
        Change-Id: I2a6d93179f4fed7f119390008561764f54417942
        Reviewed-on: https://gerrit.libreoffice.org/50322
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-26  Gabor Kelemen  <kelemeng@gnome.hu>  [1bcea279fc4fb86ab510c34f09421d7a35c1a355]

        Updated core Project: help  d195123214d60e3df4f481608af4db961eb76e59
        
        Add a missing bookmark for new-ish UI option
        
        Change-Id: I6b172e7246d19b9491f22cf9d03439a45a064d9a
        Reviewed-on: https://gerrit.libreoffice.org/50321
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-26  Gabor Kelemen  <kelemeng@gnome.hu>  [cfc9b109ea6fd3deff4f7f710c81d5943da7de13]

        Updated core Project: help  564b827c4a5fc8ff96405c1718d622c449cff9de
        
        Drop unnecessary bookmarks and fix ahelp on Edit Links page
        
        Change-Id: Ifcc270b39dbf4615e3ba4477ca6495fd0871a0b3
        Reviewed-on: https://gerrit.libreoffice.org/50320
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-26  Gabor Kelemen  <kelemeng@gnome.hu>  [1b0e19bfb6e48c72ac9e4960adbc2f0dec06ee51]

        Updated core Project: help  36db0668854106d65b616e2905bbd349796c3093
        
        Fix ahelps on Subtotal Options page
        
        Change-Id: Ia322c70bb681ada6cd082acd52edc7821bd1c248
        Reviewed-on: https://gerrit.libreoffice.org/50319
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-26  Gabor Kelemen  <kelemeng@gnome.hu>  [7d1863f69afd615adadca6df35542712ed8f7e94]

        Updated core Project: help  f626faf9574005c79c4804f76bcdc0ca799c20ac
        
        tdf#114525 Add ahelp texts for the Conditional Formatting for dialog
        
        Change-Id: Ib61c008c6164cfb41d8640dee9da488fcf9ab354
        Reviewed-on: https://gerrit.libreoffice.org/50318
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-26  Gabor Kelemen  <kelemeng@gnome.hu>  [a5430be92cdfc9778e093c733e8ca91ea1fba40c]

        Updated core Project: help  9a1cd67e396e4b6379f195937b7eeaef6ba3c2ca
        
        tdf#114525 Bookmarks, ahelps and text for Manage Conditional Formatting window
        
        Change-Id: I62ed76b188c26cefd48257ebf03ff713b1a80f2b
        Reviewed-on: https://gerrit.libreoffice.org/50317
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-26  Gabor Kelemen  <kelemeng@gnome.hu>  [8ca86639e891964c1458a5532684e54156b4635a]

        Updated core Project: help  d61e726350bf12c34ea9942f4ece1e30ba0e6bb0
        
        tdf#114525 Fix Conditional Format dialog bookmarks and ahelps
        
        Change-Id: I3274aaaebe4c7cd35370ba7d4e5569c4f44eec39
        Reviewed-on: https://gerrit.libreoffice.org/50316
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-26  Gabor Kelemen  <kelemeng@gnome.hu>  [35006b95b544507a71e351453498634b9575d310]

        Updated core Project: help  f631d6e7e4ac83a998edb66a6906ede9b9321f1c
        
        Replace custom HIDs with default ones in Hyperlink dialog pages
        
        Add some missing ahelp too
        This way the dialog source could be simplified a bit
        
        Change-Id: I5694eaa75c681b2d45ce9a7623574edf423dbd9a
        Reviewed-on: https://gerrit.libreoffice.org/50314
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-26  Michael Stahl  <mstahl@redhat.com>  [0efd06de8fca4036c4132b2745a11273b1755df2]

        vcl: fix hangs in SvpSalInstance
        
        Since commit cb8bfa9a32799bcde4e960fa56e388d5f7b2a928 the main thread
        will read from the timer pipe until it is empty. But evidently this
        introduces the problem that the poll() in another thread will not
        return, as the file descriptor will no longer be readable; see
        https://paste.debian.net/1011306/ for a reproducer of that rather
        under-documented poll behaviour.  So other threads can get stuck
        forever in poll, and then the main thread can block in poll too with
        no other thread to wake it up.  This is the problem that plagues
        UITest_writerperfect_epubexport.
        
        The timer pipe is difficult to fix, since the main thread can block on
        either the poll or the subsequent AcquireYieldMutex().
        
        So replace the timer pipe with a condition etc. that is mostly
        copied from the OSX AquaSalInstance/SalYieldMutex implementation.
        
        The main thread now does something different than the other threads,
        and blocks on a condition_variable with a timeout, while other
        threads still block on acquiring the mutex.
        
        Non-main threads can poke the main thread to do a DoYield()
        on their behalf, and then get the result back with a blocking
        read from a pipe, all while holding the YieldMutex.  This
        requires some fudging of the YieldMutex so that the main
        thread can borrow the ownership temporarily.
        
        Unfortunately SvpSalInstance, in addition to being directly
        instantiable for --headless, has a whole bunch of subclasses:
        
        * HeadlessSalInstance
        * AndroidSalInstance
        * IosSalInstance
        * GtkInstance (in the gtk3 case)
        * KDE5SalInstance
        
        Of these GtkInstance overrides everything related to the
        DoYield/SalYieldMutex implementation, but the others will be
        affected by the change.
        
        This commit will probably break IOS due to me not understanding the
        point of the undocumented random #ifdef IOS in svpinst.cxx.
        
        Change-Id: I1bbb143952dda89579e97ac32cd147e5b987573c
        Reviewed-on: https://gerrit.libreoffice.org/50237
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-26  Eike Rathke  <erack@redhat.com>  [238c6a45e02c8a0a3f462ab493c5d58b3d8f075f]

        Remove LittleEndian constraint, will handle that in calculateHash()
        
        Change-Id: I2534f3fa75484a2bb5f0c3d4bee3fca4f843095f

2018-02-26  Eike Rathke  <erack@redhat.com>  [21b593e45587a196e294eb628546d6141a6959d8]

        Accept also "SHA1" for "SHA-1" even if not specified
        
        From oox/source/crypto/AgileEngine.cxx hashCalc() it looks as if
        "SHA1" is used in the wild instead of the "SHA-1" specified in
        https://msdn.microsoft.com/en-us/library/dd925810
        But maybe that's just wrong and followed the "SHA512" without
        hyphen. Who knows.. accept both.
        
        Change-Id: Ie1c3b4adf66541a4b8d8b83a1c49df235f30cf04

2018-02-26  Eike Rathke  <erack@redhat.com>  [530465964a487c9633305bc886c7826f97f7f1ce]

        Prepare to handle OOXML Agile Encryption password hash as well
        
        ... that prepends the iteration count to the hash instead of
        appending it
        
        Change-Id: I090393e6337c110029e35baaa259b40ef4e5d416

2018-02-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [389405cc49cb07a5414dd2b7ac10d9a7785e012b]

        Fix typos
        
        Change-Id: Ifcfb8ed6783f7d022e7c7f139e3f3bafa7b4b71a
        Reviewed-on: https://gerrit.libreoffice.org/50088
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-26  Rico Tzschichholz  <ricotz@ubuntu.com>  [e075d09557e4637273de03f2f018d95e91b05455]

        sw: Fix build with older boost::optional like 1.54
        
        Change-Id: I2256a52e2017bfda04b3a2395f82b0aff0aa5b22
        Reviewed-on: https://gerrit.libreoffice.org/50343
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-26  Jan Holesovsky  <kendy@collabora.com>  [b8d5061f54408960177992d0f4be312b7d123167]

        sc lok: Make the Validation "Invalid value." message box working.
        
        Change-Id: Ic0131fa6fc397ae440efed834266b8396aa9e619
        Reviewed-on: https://gerrit.libreoffice.org/50160
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-02-26  Mike Kaganski  <mike.kaganski@collabora.com>  [d0faecb02f47cb2165c0e20e3f63e2c2f1af7f19]

        RES_CHRATR_SHADOW should be SvxShadowItem
        
        Follow-up for commit 35f5274ece0fcbb70753a71619b526ed0d4cbd6b
        
        Change-Id: I7bd2f28565e574a6f0e36bc34959b8ecaf8cc4b1
        Reviewed-on: https://gerrit.libreoffice.org/50340
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-26  Eike Rathke  <erack@redhat.com>  [384954795c4f3c0641f4b0eb7cff6f27ebfbb5de]

        Move convenience abstractions to DocPasswordHelper, tdf#104250 follow-up
        
        Change-Id: If0775ccf14b631918e51342a767412948e812c87

2018-02-26  Johnny_M  <klasse@partyheld.de>  [f1a11b9ce9dda2a57bc77d3bf38167a31feff8f1]

        Translate German variable names
        
        Akt -> Current in prcntfld
        
        Change-Id: If9e4ecc36ad89837825b6d2581424d316dd20e30
        Reviewed-on: https://gerrit.libreoffice.org/50313
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-26  Johnny_M  <klasse@partyheld.de>  [ca6089161ad9c24ee3c2eb5c82f4a039107c5313]

        Translate German variable names
        
        Translated the enum values in editeng, but kept the their translation
        references in editrids.hrc, to prevent a need to update translations.
        
        "UPPERCASE" was used instead of "CAPS", in alignment to style::CaseMap.
        
        The values in svxitems.sdi don't seem to be used anywhere, but
        translated anyway.
        
        Change-Id: I1b3a9a68ce814841819b361ce5767764e3b1968c
        Reviewed-on: https://gerrit.libreoffice.org/50305
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-26  Johnny_M  <klasse@partyheld.de>  [43bb03c5b17b1a583d77747bba604b17487d2723]

        Translate German variable names
        
        Akt -> Current in callnk
        
        Change-Id: I53506b07c73f4cd663be01f6a224a7fcd8c3ac89
        Reviewed-on: https://gerrit.libreoffice.org/50311
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2018-02-26  Johnny_M  <klasse@partyheld.de>  [28b9df4ba45a12343e2c34f7764e1f18771e1927]

        Translate German comment
        
        Change-Id: If9f4d51827f2da11efbed6839bd36ff6a653d37b
        Reviewed-on: https://gerrit.libreoffice.org/50309
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2018-02-26  Johnny_M  <klasse@partyheld.de>  [0ff61023009d75302c3c1c87962e863f11e89406]

        Translate German variable names
        
        Akt -> Current in itemset
        
        Change-Id: I22f24505c220775fcbbcc64f6fdfc529c772dbe9
        Reviewed-on: https://gerrit.libreoffice.org/50312
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [91db89b73c4059bc2af86d91752b89d2497034c7]

        loplugin:useuniqueptr in SvxMSDffSolverContainer
        
        Change-Id: Ied7b60ac59cf1c869232a96e1b2ccb4e1b5cbf53
        Reviewed-on: https://gerrit.libreoffice.org/49945
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-26  Justin Luth  <justin_luth@sil.org>  [6ed9590303b416c958d8d4ae98386f517a332f7f]

        nfc: use std::min in fly.cxx:CalcRel
        
        Other parts of CalcRel are already using std::min. It makes it
        much easier to read when the code is consistent.
        
        Change-Id: Ie3b07b96e48843271683cdf6a7dabca16cfab10b
        Reviewed-on: https://gerrit.libreoffice.org/50035
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-02-26  Mike Kaganski  <mike.kaganski@collabora.com>  [074fc4a1499aac6eb67cd0b2dca00a51071cff0e]

        tdf#116020: use actual whichIds in dialogs for character properties
        
        ... instead of converting back and forth between character-specific
        whichIds and generic. This eliminates creating duplicate properties
        in the set passed to dialog.
        A temporary GrabBag entry "DialogUseCharAttr" is used to indicate
        that dialogs should use character-specific Ids. This simplifies and
        unifies preparation of the set for different dialogs.
        
        Change-Id: I41b982ff05d54b0dfc283c07aef806f51c87209c
        Reviewed-on: https://gerrit.libreoffice.org/50339
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8e157d2608715c0b871bffcb32d79d00ccb72061]

        extend testTextBoxPictureFill - check that the graphic is present
        
        Change-Id: Ib7ee52bbbf4bbbd41adcc7c15740b8d13bbe5bfa
        Reviewed-on: https://gerrit.libreoffice.org/50337
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [0f62b798acf9c53cd6e151daf908a432a02e5771]

        xmlsecurity nss: create XMLSecurityContext instances with a constructor
        
        Change-Id: I0133469e08b6d48aaf949e928ec4436d309963eb
        Reviewed-on: https://gerrit.libreoffice.org/50223
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-02-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [08ab1f46b192a188935fdffbefdc9f3973583cdf]

        loplugin:oncevar extend to tools/gen.hxx types
        
        Change-Id: I5c75875da44334569c02e2ff039b33c38397a0a2
        Reviewed-on: https://gerrit.libreoffice.org/50283
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [9bc8714308b6f4b85a4c756229ac8b670d009f42]

        move MovePoint and MoveRect into Rectangle and Point
        
        Change-Id: Ie75c7c10288da00aac89479879e0b9fb1a4459b2
        Reviewed-on: https://gerrit.libreoffice.org/50247
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [736ebd9a184752bcb756754e3af6b80cd2f4c480]

        fix alpha computation in chart2 getColorAsVector
        
        The alpha value was not being shifted, and because of associativity, the
        alpha color was also not being inverted before being divided by 255.
        
        Found while doing other Color work.
        
        This was introduced in
            commit a0842e53b999cee3cddbd209b43e313874760f0b
            Date:   Mon May 12 05:22:52 2014 +0200
            more sal_Int32 to sal_uInt32 and simplification
        
        Change-Id: I99b9e866a4f63676e194e65d64c31fb4c0442e0a
        Reviewed-on: https://gerrit.libreoffice.org/50245
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [ace95cf48ee88d78a17765e5f4f26bb93d5940cf]

        ColorData->Color in various
        
        Change-Id: I22018b6a535224316d93bfd621771248b873a218
        Reviewed-on: https://gerrit.libreoffice.org/50167
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-26  Chris Sherlock  <chris.sherlock79@gmail.com>  [fa2dd2ba03f8be1f148dca8f6164daaf7bbf7d96]

        vcl: consolidate ColorOf() and GrayOf() functions
        
        Change-Id: Ic80dda409ceaff89be5f249cf906abbb40679f3c
        Reviewed-on: https://gerrit.libreoffice.org/50272
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-26  Chris Sherlock  <chris.sherlock79@gmail.com>  [ea05b6595b2d0c8106249b08f3529b4574bdfdf5]

        vcl: remove init and destroy functions from Bitmap{Info|Read}Access
        
        Nothing else ever calls them except the constructor and destructors of
        the BitmapInfoAccess class itself - thus there is no real need for
        them to exist.
        
        Change-Id: Ib9a78dc5ed67b11c837f2c347ad74d0164e91770
        Reviewed-on: https://gerrit.libreoffice.org/50324
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3400424877032595490f38711b5e8520ed889fee]

        xmloff: remove unused code when loading/saving the bitmap table
        
        Change-Id: I6bffe243e813079538a4cb57111266b41d7c03f1
        Reviewed-on: https://gerrit.libreoffice.org/50333
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-26  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6fa55d39bc43383fcdb3276e9b7f612fa96d1b67]

        bool cast operator for Graphic object
        
        Change-Id: Iec236538271b33eb9e6dcfd98903657c1198476e
        Reviewed-on: https://gerrit.libreoffice.org/50332
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-25  Jim Raykowski  <raykowj@gmail.com>  [d4497411ea6db421a90cc950efe6e1bec4aebc0a]

        tdf#115329 make navigate by drawing to previous drawing work
        
        Change-Id: I7d93dc3accd7cc092f068524cb567de74a479343
        Reviewed-on: https://gerrit.libreoffice.org/50273
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-25  Jim Raykowski  <raykowj@gmail.com>  [6b6a3547990eede6a2213b5a82bedd88a919563f]

        tdf#115329 Fix Navigate By Table after Navigate By Drawing or Control
        
        Change-Id: I2068d5d9c0ccebc83834d4db5a40225c972829ff
        Reviewed-on: https://gerrit.libreoffice.org/50315
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [6a3dab0542d9bfd2dfc4f0f2dfe311f756b65953]

        vcl: test Bitmap::MakeMono
        
        Change-Id: I0387981296313eba4e0fb796750c0a5de8e3b7a2
        Reviewed-on: https://gerrit.libreoffice.org/50306
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [14e13fe5ddfa7968b929208aef4cda93bd84605f]

        vcl: add BitmapColor tests
        
        Change-Id: Ic7f781f7f174d40b81ba85e8386acec325fefc4e
        Reviewed-on: https://gerrit.libreoffice.org/50271
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-25  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6fa5c1e0fd5bd17666272e519f93a4bc61abfd9d]

        oox: Remove setting the GraphicURL in fillproperties
        
        Change-Id: I543b77bce7232d56a4cf107992e1c006b75b63bd
        Reviewed-on: https://gerrit.libreoffice.org/50168
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-25  Caolán McNamara  <caolanm@redhat.com>  [03cb143b23d60900a53771d3609f1773904a81fe]

        Updated core Project: help  72c2f044662c92c8e1dec700160cb94835bfc092
        
        update help for warning dialog conversion
        
        Change-Id: I8c4bae6f0e43178b2189b3986c9f280dcb76b085
        

2018-02-25  Caolán McNamara  <caolanm@redhat.com>  [d75144cf44779a8f6cc9bccf9b0a6328b94a5b90]

        convert remaining InfoBox to weld::MessageDialog
        
        Change-Id: I91d828e38d96264cf4a76f30940942556b8f78d8
        Reviewed-on: https://gerrit.libreoffice.org/50205
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-25  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [8d42909cd326cb26d8ba1fb383b5578f820c72ed]

        tdf#115353 layout fix
        
        Change-Id: I085b330e6539adb8b924f4d7f4cd10fb593a0da6
        Reviewed-on: https://gerrit.libreoffice.org/50257
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-02-25  Caolán McNamara  <caolanm@redhat.com>  [a7d7b2b49e6b63cdf22be823b8eb6e4c0ec8191f]

        oss-fuzz build fix
        
        Change-Id: I64e0839428e238471a75f2609330171e86472429

2018-02-25  Caolán McNamara  <caolanm@redhat.com>  [1724d7db282ac997dc6d8e9d1e63486e141388f5]

        oss-fuzz: issue 1188, per-fuzzer config
        
        instead of copying the whole bunch around, now the scheme is to copy
        each individual fuzzer and matching config around, so duplicate the
        previously shared config for each one an
        
        Change-Id: I479ea13abfab382b6aee23bc04d5f7e535b489c9

2018-02-25  Arnaud Versini  <arnaud.versini@gmail.com>  [d176877bc0ccb8432e55eda2e7d620a246bccdde]

        accessibility: cleanup constructors and destructors
        
        Change-Id: Id9d420e633691cf87706088d7415aeb8ed1bdb8d
        Reviewed-on: https://gerrit.libreoffice.org/50307
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-25  Arnaud Versini  <arnaud.versini@gmail.com>  [6d7c82a57377a6d8c13e3c990466232cbec7e4f9]

        accessibility : remove useless Impl pattern
        
        Change-Id: I6a3744b742db12ded79d273d49b041c578eccab6
        Reviewed-on: https://gerrit.libreoffice.org/50302
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-25  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [5fb3a3ef3ec37926c715c0944873f8612eb25519]

        amend Sequence size
        
        Change-Id: Ib5fd612c2cba6190f414aca261415b3b977971c0
        Reviewed-on: https://gerrit.libreoffice.org/50300
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-25  Zdeněk Crhonek  <zcrhonek@gmail.com>  [4873f5a96d258ce5571b424bde309305a9817ac0]

        uitest - calc's autofilter bugs
        
        tdf#115046 tdf#94055 tdf#77479 tdf#112656 tdf#81124 tdf#73565 tdf#65505
        tdf#74857 tdf#35294 tdf#55712
        
        Change-Id: I98a79499c3b0eab27e0330e17b9e94f5ecc7ef14
        Reviewed-on: https://gerrit.libreoffice.org/50009
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-25  Zdeněk Crhonek  <zcrhonek@gmail.com>  [522d3e30f2fdc6c749eb1868395b617f04970c83]

        uitest for bug tdf#53460
        
        Change-Id: I6e1f720bf815ebdcb3eb94d45b5ceb8863f1ddb5
        Reviewed-on: https://gerrit.libreoffice.org/50215
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-25  Zdeněk Crhonek  <zcrhonek@gmail.com>  [5bd9cd4662cb07ee82444d0efeda87d2c9534828]

        uitest - Writer Asian phonetic guide dialog
        
        Change-Id: Ied8c5c880e1a6aa77ac478f988d579fa469a86c3
        Reviewed-on: https://gerrit.libreoffice.org/50184
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-25  Zdeněk Crhonek  <zcrhonek@gmail.com>  [d5b01ce74cd2d91e767115de86a8c7013bb56c14]

        uitest for bug tdf#51352
        
        Change-Id: I5ad054c7226c43c60dd0770ff7f7bd7bba34c93d
        Reviewed-on: https://gerrit.libreoffice.org/50263
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-25  Zdeněk Crhonek  <zcrhonek@gmail.com>  [218bd65271cf9d94e6a47b61c83883eea1885317]

        uitest Calc merged cells- tdf#51368 tdf#105412 tdf#37901 tdf#51368 tdf#63766
        
        Change-Id: Iecf46561b999bdb56a93a3412418332513fa83fd
        Reviewed-on: https://gerrit.libreoffice.org/49561
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-25  Stephan Bergmann  <sbergman@redhat.com>  [f8d23c84fc5623755476f94e02a5d5aa44c391be]

        Improve loplugin:dyncastvisibility a bit
        
        Change-Id: Iab9d333d08a8b90a69f3a096e5f39baf3e7bb638
        Reviewed-on: https://gerrit.libreoffice.org/50279
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-25  Caolán McNamara  <caolanm@redhat.com>  [9fba813b5395d89475f7927170517866bdf3a2d6]

        forcepoint #8 null deref
        
        Change-Id: I29450ab45eba5cccfbfff4744c853e2e70ce679e
        Reviewed-on: https://gerrit.libreoffice.org/50291
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-25  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9932cbe1a515420acad07411606be425d31584aa]

        When exporting a shape, use "Graphic" property from images
        
        We still used "GraphicURL" when exporting a shape, but as it is
        being replaced, change that to use "Graphic" property instead.
        
        Change-Id: Ia2b6bdacf0e28de6cfe2eaa36e5b558250ebee8e
        Reviewed-on: https://gerrit.libreoffice.org/50142
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-25  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cfc2715f1500d98671834254f2d8c4de19ff8507]

        Use "Graphic" instead of "GraphicURL" property for SimpleShape
        
        We don't need to create an URL when we get the XGraphic from the
        signatures, that use SimpleShape. We can just use the XGraphic
        directly and set the "Graphic" property on creation of
        SimpleShape.
        
        Change-Id: I82b1f76cd358fca29f5b9dfbed0e735bd1f38e15
        Reviewed-on: https://gerrit.libreoffice.org/50141
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [e2d0945c41a3558264491d01bd269a8ec5bcf796]

        vcl: bitmap tests: bit-width, number colors, PrefSize, and byte-size
        
        Change-Id: I783cb0f8d25a0147dfb908d659ab26c5e1ac2748
        Reviewed-on: https://gerrit.libreoffice.org/50299
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [1dd4590f817cce0b9e973c4767551067067702b5]

        vcl: remove vcl/qa/cppunit/BitmapTest.cxx from clang-format blacklist
        
        I am actively working on bitmap tests, it is much easier if I just
        make a seperate commit which runs clang-format over this file, gives
        a clear line of demarcation so you can see what is being changed.
        
        Change-Id: I70357c935aaeac4cabdf95a98b2cc8e40fd736e0
        Reviewed-on: https://gerrit.libreoffice.org/50298
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-25  Julien Nabet  <serval2412@yahoo.fr>  [1daf4db9631bea239e6f4403741001a46174383d]

        Blind fix for 3ceb01afc3e5f47930e24fb0b21e6e85b86f660e
        
        Change-Id: I01649065c93de368f900eb836a0467693f361f68
        Reviewed-on: https://gerrit.libreoffice.org/50297
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-25  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7e45e4bbaf9b6fcee72c255f8f1761620e70d2ba]

        remove const property name member for "GraphicURL"
        
        All of them should be removed however..
        
        Change-Id: I83c9ec3c8d5f547b39528121a8d4be12aa1b911c
        Reviewed-on: https://gerrit.libreoffice.org/50296
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-25  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c8b1432e8fd2c6a7d3d0039816884f33dafb97cb]

        remove "FillBitmapURL" property
        
        Change-Id: Icac13a412ae16e4b367362ca85a37fa29802c68b
        Reviewed-on: https://gerrit.libreoffice.org/50169
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-25  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ab3890b5f4ff4654eae7360d0cf34f3e26a1026f]

        use "Graphic" property to transport Graphic for controls
        
        Currently "ImageURL" property is used to transport the Graphic
        (as an string URL), which is being replaced by transporting
        XGraphic directly. There is already a property that all
        controls use - "Graphic", so use that instead.
        
        Change-Id: I2514b475735f3e430c2baa9b1685a231fc694b28
        Reviewed-on: https://gerrit.libreoffice.org/50139
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-25  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4256ffa959f994f0964f7391fad70df8a9c884f0]

        fix import of graphic bullets
        
        When changing to use "GraphicBitmap" property instead of
        "ImageURL", the import wasn't adapted and there was no test which
        would warn of such an situation. This also changes the difference
        between writer and impress where impress used "Graphic" and not
        "GraphicBitmap" property.
        
        Also adds missing tests for both writer and impress
        
        Change-Id: Ieed629d2d37f7806d63e729b6ef23cd848593071
        Reviewed-on: https://gerrit.libreoffice.org/50140
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-25  Chris Sherlock  <chris.sherlock79@gmail.com>  [99223fc736c55cc1eb319ae1576b3998771e6b6f]

        vcl: add some basic Bitmap tests
        
        Change-Id: Ib697f0499cd40b44eab154794c227574cf831eef
        Reviewed-on: https://gerrit.libreoffice.org/50282
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [0081a0d9465bf1f26d68cff10f2cfc9a662f8824]

        tdf#115895 - Color picker images missing in Impress
        
        VirtualDevice does not have an alpha channel by default.
        
        Change-Id: I4eebd7a23546a77dc9df2e2dad12d37eec4560ef
        Reviewed-on: https://gerrit.libreoffice.org/50248
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-25  Caolán McNamara  <caolanm@redhat.com>  [05bd9ed45d7a985ba7a53d0c122d6dbcd6cb2652]

        forcepoint #8 ensure ColumnDef lifetime
        
        Change-Id: Idb0c7b1530dc57f4d7c14751f1b76caecc3b03a6
        Reviewed-on: https://gerrit.libreoffice.org/50288
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-25  Caolán McNamara  <caolanm@redhat.com>  [86a5c40b4ab4cdf20733dbbb1698472c9a0eeded]

        forcepoint #7 check ksc5601_2uni_page21 bounds
        
        Change-Id: I578e7a63bb50f2088d35174d88f075c00469bad3
        Reviewed-on: https://gerrit.libreoffice.org/50285
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-25  Caolán McNamara  <caolanm@redhat.com>  [3a387e314dde98b67430d768ceabf4ee4688690c]

        convert all help responses to gtk's -11
        
        and ok responses to gtk's -5
        and cancel responses to gtk's -6
        and close responses to gtk's -7
        and yes responses to gtk's -8
        and no responses to gtk's -9
        
        Change-Id: Ia1a261a3a711ed9f5d8c0b0c639897c3064bb08c
        Reviewed-on: https://gerrit.libreoffice.org/50206
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-24  Takeshi Abe  <tabe@fixedpoint.jp>  [e1771058ebc4efc58515ffa60250843274990bac]

        starmath: Adjusting by 0 is the same as doing nothing
        
        Change-Id: I417c67ca8be458befff4ff3151404fe3833e7582
        Reviewed-on: https://gerrit.libreoffice.org/50227
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2018-02-24  Eike Rathke  <erack@redhat.com>  [95bee23dffe87e36eaa7a58ba8aca8434bf01007]

        Resolves: tdf#104250 import sheetProtection hash attributes
        
        Change-Id: Ibae0934a84173b0933a03a6050abaaf3384404cb

2018-02-24  Eike Rathke  <erack@redhat.com>  [1bf8006f6344d67dbfe0055da7d7dd5bdfa529d2]

        Write ScOoxPasswordHash to OOXML if set, tdf#104250 prep
        
        Change-Id: I51996c673e6c44bbfc27972800d78d9807fe67db

2018-02-24  Eike Rathke  <erack@redhat.com>  [e3dd12fa8a71c7d0d35fb2146436934d1f4ee004]

        Handle mbEmptyPass and empty hash with OOXML hash value, tdf#104250 prep
        
        Change-Id: Ib24102c442c4675cc5b256fcf8e9d81370aba11f

2018-02-24  Eike Rathke  <erack@redhat.com>  [0423db153603368a69297e5309d3065d57c4d068]

        Add ScTableProtectionImpl::setPasswordHash() for OOXML, tdf#104250 prep
        
        Change-Id: I9589f750cf2f69f4b725cd351aa9ef3749190431

2018-02-24  Eike Rathke  <erack@redhat.com>  [c6eb3bf58c9c236dc7fe47fb9c4df7dd2a98c2d0]

        Check also ScOoxPasswordHash::verifyPassword(), tdf#104250 prep
        
        Change-Id: Idf1ec7a4b7cde674891df05aae369c403c028fee

2018-02-24  Eike Rathke  <erack@redhat.com>  [d841f348b94f30cb8e94a0d34e9b20aa34d33aca]

        Add ScOoxPasswordHash::verifyPassword(), tdf#104250 prep
        
        Change-Id: Ife588fa0626b01336813e956a25e51541d1096e6

2018-02-24  Eike Rathke  <erack@redhat.com>  [5f4df7af832e886bd279db566dc6693db9bb6a89]

        Consider ScOoxPasswordHash in isProtectedWithPass(), tdf#104250 prep
        
        And clear in setPassword()
        
        Change-Id: Ib68bb5be8d6908909afc1e1d5bd6bbeccb6d0083

2018-02-24  Caolán McNamara  <caolanm@redhat.com>  [8c04ab5e7b3420de8557ff9ad8e67f601f51211f]

        forcepoint #6 release virtual devices before releasing font cache
        
        Change-Id: Iacfbe7da788235c96519ecd106d09ab534c83849
        Reviewed-on: https://gerrit.libreoffice.org/50281
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-24  Julien Nabet  <serval2412@yahoo.fr>  [3ceb01afc3e5f47930e24fb0b21e6e85b86f660e]

        Use for range loops in basegfx and basic
        
        Change-Id: I5b2086c245695aeb30630150b3c5ccf61fbd6a56
        Reviewed-on: https://gerrit.libreoffice.org/50280
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [85643ad3b66ee057a6d620d6284a2b1b19de8dc8]

        Fix typos
        
        Change-Id: Ie1cff6b690e69d23c16a1a60ef4271d6cf48c13b
        Reviewed-on: https://gerrit.libreoffice.org/50260
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-24  Stephan Bergmann  <sbergman@redhat.com>  [fa2a43c29051b1bdcd0aef2e9cebfd206a4448ce]

        EventHolder used in dynamic_cast should better be SAL_DLLPUBLIC_RTTI
        
        ...so that the dynamic_cast is guaranteed to work on macOS (where RTTI
        equivalence is determined by address, not by strcmp).  The relevant dynamic_castis in DocumentEventNotifier_Impl::processEvent in
        dbaccess/source/core/dataaccess/documenteventnotifier.cxx, and at least during a
        `make check` it appears to only be fed dbaccess::DocumentEventHolder (aka
        comphelper::EventHolder<css::document::DocumentEvent>) instances also created in
        documenteventnotifier.cxx (so the dynamic_cast happens to work fine also on
        macOS in that case).  But better be conservative and mark EventHodler as
        SAL_DLLPUBLIC_RTTI after all.
        
        Change-Id: I99c842418d3f51265d96b8deb0dfc6c7a1540be5
        Reviewed-on: https://gerrit.libreoffice.org/50258
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-24  Mert Tümer  <merttumer7@gmail.com>  [ddd49295d19f76c63ea61dc64af08a797dbafa9b]

        [Pardus] tdf#112481 Ability to add worksheets on Calc
        
        This patch is sponsored by ULAKBIM/PARDUS project.
        Signed-off-by: Mert Tümer <merttumer7@gmail.com>
        
        Change-Id: Id67e3c400971b47738fe2f628955534f34839493
        Reviewed-on: https://gerrit.libreoffice.org/49294
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a6e46a240267a6d7082f65629b2bc1dcd1313f89]

        Removed duplicated includes
        
        Change-Id: I04ea7b0e923e903210aef81e9d72e554bbf9e1c9
        Reviewed-on: https://gerrit.libreoffice.org/50208
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-24  Katarina Behrens  <Katarina.Behrens@cib.de>  [b7e3e73b8015e20f8303ea1f2a2156128ae411e2]

        Make shell stack more robust against rogue extensions
        
        It shouldn't happen that a view is placed above the shells
        it has spawned on sfx2 dispatcher's shell stack 'cause
        during dispose, such view gets deleted before the shells
        that still refer to it.
        
        Alas it does happen with Wollmux (which makes couple of
        Writer UNO API calls before SwView is activated) so guard
        against that
        
        Change-Id: Ic7f21992c5e55a48c63dffc733c8f5b0a59a9126
        Reviewed-on: https://gerrit.libreoffice.org/50256
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-24  Jim Raykowski  <raykowj@gmail.com>  [e4b76246055eb8d2b37dbf49684bb7c77068eeb1]

        tdf#115880 end drawview text editing on move navigation
        
        and leave draw mode
        
        This fix provides a bonous fix for incorrect behaviour of Table move when
        a Drawing Object has focus.
        
        Change-Id: Id554f4f0bac547e65f47544f116f40f49d4d6135
        Reviewed-on: https://gerrit.libreoffice.org/50154
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-24  Andreas Brandner  <Andreas.Brandner@cib.de>  [974ef69c73a4e62b7513effa5c5b8d46ec0a1c80]

        tdf#115968: make libcmis work better with CIB doxima
        
        Change-Id: I1758bcee9a191937ed265dc26212f259a59fffef
        Reviewed-on: https://gerrit.libreoffice.org/50231
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-24  Tamás Zolnai  <tamas.zolnai@collabora.com>  [c64f2d34c0e62ec288b2e1453bf91f9f650db845]

        Remove accidently committed debug lines
        
        Change-Id: Id083a3bb38ba89e00239e71387377691afd4f31c

2018-02-24  Tamás Zolnai  <tamas.zolnai@collabora.com>  [56629f9797fa1cf8b7c86b93ee2ea62673444c94]

        sd lok: Delete selection highlight after cutting text.
        
        Call drawing also after the new selection is set, similar to
        other cases where DrawSelectionXOR() is called before and after
        selection change.
        In desktop LO drawing is always called again and again by timeout,
        so there the selection is updated anyway, while in LO online painting
        does not emit a notification.
        
        Change-Id: I6e9337fc0cfb61656387ba44d901521c3dfa60dd
        Reviewed-on: https://gerrit.libreoffice.org/50268
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-02-24  Eike Rathke  <erack@redhat.com>  [89182507aaf336d16ba1e89305bc2ea3b1e6949f]

        Hash Base64, Sequence and cleansing, tdf#104250 prep
        
        Change-Id: I58d48b8caa780138b8431bec9db20c9d0e9abce7

2018-02-24  Eike Rathke  <erack@redhat.com>  [4446ac904ebaa0b2ba0fed17f2f8fd39d3a3c7fb]

        Hold ScOoxPasswordHash at ScTableProtectionImpl, tdf#104250 prep
        
        Change-Id: I8a3e7e0a29058708ac0a2c5b78afc69bf7bf04a6

2018-02-24  Eike Rathke  <erack@redhat.com>  [f1fb9932492249ec3f1546e79be8b3be7fb195f3]

        Add ScOoxPasswordHash::clear(), tdf#104250 prep
        
        Change-Id: Iaf3bb2ad74fe99435c74e9ea018168ff7e92a977

2018-02-24  Julien Nabet  <serval2412@yahoo.fr>  [8f2d6e80608b7f8cc931e6d7e7280c043fc92ae8]

        Modernize a bit accessibility and basctl
        
        by using for range loops
        + compare end iterator with "!=" instead of "<"
        
        Change-Id: I615a8ca417a58fde4976bb6d8d9112dc5d993a88
        Reviewed-on: https://gerrit.libreoffice.org/50277
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-24  Eike Rathke  <erack@redhat.com>  [556c2eaffcdb541317ed148d58c6c973fa6fd0e6]

        Implement OOXML password hashing algorithm, tdf#104250 prep
        
        As per https://msdn.microsoft.com/en-us/library/dd920692
        
        Change-Id: Iebacaf3549dab28fd3033f9c241130fd66782b25
        Reviewed-on: https://gerrit.libreoffice.org/50259
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-02-24  Aron Budea  <aron.budea@collabora.com>  [40c33132cfa6582dfccf17e787f10dd4dbd0819d]

        tdf#115863: fix TIFF import
        
        Regression from 651e1f6cda04468394c65c2fd88d915902ac0306
        
        Change-Id: Id1604fb8eb11ea4e39846591e3912b40a7e7cc96
        Reviewed-on: https://gerrit.libreoffice.org/50269
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2018-02-24  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [93117a98e870804ad0ac0152e87355edd1dd5889]

        add test for deduplicating cond format against same format
        
        Change-Id: I9e21b5b53f7a3c579bdaf5dc0dd6102be805faf9
        Reviewed-on: https://gerrit.libreoffice.org/50217
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-24  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [63ad8b1c0ddcd895447627ac60701d54ff332c38]

        better same document test for conditional format copy&paste
        
        Change-Id: Ic896202e072a036108c06768f29ba767d3ea7769
        Reviewed-on: https://gerrit.libreoffice.org/50218
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-23  Julien Nabet  <serval2412@yahoo.fr>  [856159b3913976c68c8a04b7e939a6cc64477f6a]

        tdf#115828: hsqldb supports multiple resultSets
        
        Regression from 3c567e55e6aed9e0da892d8b9fc09f8a0c784fcc
        Thank you to Lionel for this suggestion
        
        Change-Id: I5eeadc1968e57d586e55a7aa5488b2ab3ee43724
        Reviewed-on: https://gerrit.libreoffice.org/50202
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-23  Caolán McNamara  <caolanm@redhat.com>  [c156c9fafff2bf4f60fe300cada4f43b6d8c6fcb]

        forcepoint #5 null deref
        
        Change-Id: I95b67f98b7028d7ca7c4a9d1c15100e42d359816
        Reviewed-on: https://gerrit.libreoffice.org/50241
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-23  Caolán McNamara  <caolanm@redhat.com>  [36bd5662e73f6fbd64bf03fd42936a8d69ed397b]

        Revert "tdf#96892 3 to 5 digit precision"
        
        1 to 3 was helpful, reportedly 3 to 5 isn't.
        
        This reverts commit c4b23192b4ab1f3ea75df7e48da36b6b17de248b.
        
        Change-Id: I51d31a8473ff51f1dcc89a063af568803efe5e11
        Reviewed-on: https://gerrit.libreoffice.org/50252
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-23  Stephan Bergmann  <sbergman@redhat.com>  [2e63d4554069b33654729a9247c0b32950803163]

        StyleSheetUser use in dynamic_cast should better be SAL_DLLPUBLIC_RTTI
        
        ...so that the dynamic_cast is guaranteed to work on macOS (where RTTI
        equivalence is determined by address, not by strcmp).  The relevant dynamic_cast
        is in SdStyleSheet::IsUsed in sd/source/core/stlsheet.cxx, and at least during a
        `make check` it appears to only be fed SdStyleSheet instances derived from
        StyleSheetUser (and SdStyleSheet is also defiined in Library_sd, so the
        dynamic_cast happens to work fine also on macOS in that case).  But better be
        conservative and mark StyleSheetUser as SAL_DLLPUBLIC_RTTI after all.
        
        Change-Id: I760f58357b7fe3b4826ea496934e03da3499419e
        Reviewed-on: https://gerrit.libreoffice.org/50246
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-23  Tor Lillqvist  <tml@collabora.com>  [715b7b6f346fdd9c856db268dcd66334b58c273c]

        tdf#103571: Avoid spurious heavy SalEvent::DisplayChanged callbacks
        
        It seems that on some Macs that the
        NSApplicationDidChangeScreenParametersNotification is sent for unknown
        reasons quite often. I can reproduce the problem by changing the Dock
        size in System Preferences while LibreOffice is running, but others
        seem to get it without resorting to such trickery.
        
        The code used to invoke the SalEvent::DisplayChanged callback in all
        cases, which can be extremely heavy, as it involves re-measuring text
        layouts all over the place in all open document windows.
        
        Avoid that if the geometry in fact has not changed.
        
        Sure, there still is the problem that LibreOffice can become
        unresponsive for several seconds when the display geometry *does*
        change, like when you attach or detach a display.
        
        Change-Id: I659881e5e392bd599f6be190835e32a77d9f4725
        Reviewed-on: https://gerrit.libreoffice.org/50249
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-02-23  Eike Rathke  <erack@redhat.com>  [6d67347311923dbe3975cfa197649f5856c00723]

        Move OOXML password definitions to struct ScOoxPasswordHash, tdf#104250 prep
        
        Change-Id: I595d5ae8db6f739900afdfdde1e36b0a0b1d2179

2018-02-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [1f159a4df7dcf9c4b1a35d16aee2303b8fa34b27]

        tdf#115873 sd navigator: adapt IsEqualToDoc() to Fill() further
        
        SdPageObjsTLB::Fill() populates the navigator tree list box,
        SdPageObjsTLB::IsEqualToDoc() determintes if it has to be refreshed or
        not.
        
        Commit f3c68cdf8f6a0273c62b493552f78af0138a44e8 (tdf#115873 sd
        navigator: allow selecting but not focusing on objects, 2018-02-21)
        already brought IsEqualToDoc() closer to Fill() with using the same
        iteration mode for the SdrObjects, but that's not enough.
        
        Fill() uses flat iteration, then checks for group shapes explicitly and
        visits them recursively. Change IsEqualToDoc() to do the same, this way
        selecting "Rectangle 3" in the testcase won't result in a jump back to
        "Slide 1" (as an effect of IsEqualToDoc() returning false for an up to
        date tree list box).
        
        Change-Id: If2543cbc282af06ba43d4804e7ed455c8b9828cd
        Reviewed-on: https://gerrit.libreoffice.org/50234
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-23  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [aae1b8f47f7fd4d88e4ded348ee3afdbb5208855]

        deduplicate cond format against source format if possible
        
        Change-Id: Ie4bbbb078f2d0456cd5f3ad6e2c5627aca9fbaa9
        Reviewed-on: https://gerrit.libreoffice.org/50216
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-23  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [a5ce0b396fdf48bba13d9e0433614d0e0e4368ea]

        add test for tdf#115835
        
        Change-Id: Ic07e35fcba503461793abb88b463b6e43ca61972
        Reviewed-on: https://gerrit.libreoffice.org/50212
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-23  Caolán McNamara  <caolanm@redhat.com>  [ff6def51db86ea2a516739f2dd67f24fa024af4e]

        forcepoint #5 check for short read
        
        a zip file within a structured storage stream. underlying storage stream
        claims larger size that it can satisfy on read
        
        Change-Id: I8516b12df33ad78b2525192826f5e3aef2622eb8
        Reviewed-on: https://gerrit.libreoffice.org/50238
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-23  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [e2d8e2e0e2248de980f59af15e8b3472c8f56f70]

        tdf#115374: add GPG SEInitializer service for Windows
        
        Amends commit 1c58b047d117bb087abc571b74c06cdf7499b1a0, seems we
        need that now on Windows, too
        
        Change-Id: Ia0c5e1e577a4f8dfe02b4d8eda0d220fa5e5f2a1
        Reviewed-on: https://gerrit.libreoffice.org/50235
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-23  Samuel Thibault  <sthibault@hypra.fr>  [1f3dd8f60c60f2a18a64aee332acc09b1870ee07]

        Fix --enable-python documentation
        
        python is always used at build-time. Saying that --disable-python disables
        python support at build-time is confusing.
        
        Change-Id: Ic7206c832b1cf3ee41d67152198660c13aa86652
        Reviewed-on: https://gerrit.libreoffice.org/50229
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-23  Katarina Behrens  <Katarina.Behrens@cib.de>  [e208b81540d43e2b7d3012dfe6bebc59ce638c12]

        Don't reformat all connectors every time spellchecking timer fires
        
        Editing document with many (~1k) connectors eats all available CPU
        power as every spellchecking event locks and then unlocks SdrModel
        which in turn repositions ALL connectors in entire document, so let's
        not do that
        
        Additionally, set OutlinerParaObject and broadcast only when something
        has actually changed
        
        Change-Id: I647b7309729dce153b8e05eff4677fe7bb9840a7
        Reviewed-on: https://gerrit.libreoffice.org/49995
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-23  Yousuf Philips  <philipz85@hotmail.com>  [16700331da2087bbb53c1774605cef2d0411206a]

        tdf#114768: Update default font list for Simplified Chinese
        
        Change-Id: I23e92f1248d8f0bc424278e565bd5bfdbe30f7c5
        Reviewed-on: https://gerrit.libreoffice.org/49520
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2018-02-23  Yousuf Philips  <philipz85@hotmail.com>  [4902aeff480692a0f3ddfc7e1182038868712f52]

        tdf#113651 Sync Calc Track Changes commands with Writers
        
        For a consistent UX
        
        Change-Id: I1ad937124786d2e7d0a752f819144172ae902ed5
        Reviewed-on: https://gerrit.libreoffice.org/45267
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [64ada386b9e67b2cb5823a333ec2b289781459ba]

        new loplugin:doubleconvert to with ColorData work
        
        Change-Id: Ib8f2ef485f548645c4b0e7cf080b72b28c4e278d
        Reviewed-on: https://gerrit.libreoffice.org/50226
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-23  Caolán McNamara  <caolanm@redhat.com>  [57464884619be641f5ebc8804593f668ec8e0981]

        blind android build fix
        
        Change-Id: I8e5722ee922c609fa71c766692f79f138217bf05

2018-02-23  Caolán McNamara  <caolanm@redhat.com>  [508ac4c37e4980e0c96253f24469947911f931c0]

        oss-fuzz: explicitly mention the rc files we want
        
        Change-Id: Iabefbc3873b45f58fb8e493d043b0e08a3f425f9

2018-02-23  Caolán McNamara  <caolanm@redhat.com>  [03fc57826e3bdcc3af12e32ff10cc2a093b123aa]

        no point in a checkbutton having a response
        
        Change-Id: I2376336617d5ef324e03fa8a93137d3273dabc60
        Reviewed-on: https://gerrit.libreoffice.org/50195
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-23  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c557889748292d25996ea8f587d7564c74e6f121]

        copy multiple single row cond formats correctly, tdf#115835
        
        Change-Id: Ic20cc27f03edf3dbd27975f99c788bf5bffd4c48
        Reviewed-on: https://gerrit.libreoffice.org/50211
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-23  Eike Rathke  <erack@redhat.com>  [2d5a9e9f26daf95f33afb0d28ffd088cdd41ae8c]

        tdf#115933 set document read-only on presence of hashValue attribute
        
        Though there's currently no way (password dialog) to edit the
        document other than saving it to a different file, this seems to
        be what is expected.
        
        Change-Id: Iafa8ac9f6e41c3011ed0ad4b19cc57382c9f2a75

2018-02-23  Eike Rathke  <erack@redhat.com>  [0fe1b2fb823470e2f5eae574f9c9f877eecc932d]

        Read algorithmName, hashValue, saltValue, spinCount, tdf#115933 prep
        
        Change-Id: I799d4652099059fcd09088c02537ed5dec087259

2018-02-23  Eike Rathke  <erack@redhat.com>  [62767cf6062d4e90ba5de9b19927b1a96d0f7e62]

        Read algorithmName, hashValue, saltValue, spinCount, tdf#104250 prep
        
        Change-Id: Idc68ad62e8420646d5aecd0d4126084390a1ed55

2018-02-23  Justin Luth  <justin_luth@sil.org>  [cffecd3c8d2d6b34726b8820468fadef93dd553d]

        tdf#80282 swpagerelsize: corner case frame size max
        
        Before the swpagerelsize commits,
        (specifically 7c7fdf3e97bbf2301f9938082d4d44162f4ec3c0),
        the max size was always Prt(). The regression comes if
        the RelFrame is a pageFrame (like when the image is
        anchored to the page). Then sometimes no maximum is set.
        
        Change-Id: If1e93ce670bd0908eb2d1f89dabbe9861163d29e
        Reviewed-on: https://gerrit.libreoffice.org/50034
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-02-23  Stephan Bergmann  <sbergman@redhat.com>  [e3166f4034c3997134c679872d6ce66c8abe16c6]

        Merge "Enable device=dri to fix opengl crashes" into flatpak-manifest.in
        
        ...from <https://github.com/flathub/org.libreoffice.LibreOffice/pull/18/commits/
        637788fa1d9fc6514467a4a193e5cf32f696b400> "Enable device=dri to fix opengl
        crashes"
        
        Change-Id: Ic989bfb3e46057dc2fd20d2cd6f17d5733338642

2018-02-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [5e1a50cc433a865da677faf7d502ba41858e45f6]

        tdf#115883 DOCX import: catch RuntimeException from SwXFrame
        
        getPropertyValue("Surround") for a non-inserted frame can throw, but
        hasPropertyValue("Surround") still returns true. So fix the regression
        by just catching the exception, assuming that in that case no increased
        spacing is needed.
        
        Change-Id: I49a78ce8d41b4e1cc7d23721d5dc70f7550c94af
        Reviewed-on: https://gerrit.libreoffice.org/50175
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-02-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [a2e53070ca807e1974c462d9ae8f7098990c9356]

        xmlsecurity mscrypt: create XMLSignature instances with a constructor
        
        Change-Id: Ie30885226d1ede4293adc888e587d6111343f5af
        Reviewed-on: https://gerrit.libreoffice.org/50144
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-02-23  Stephan Bergmann  <sbergman@redhat.com>  [b9e591e7ab7eaa3ea7539ea3f778bda89177219c]

        Updated core Project: help  76635096e9c9832d856e8eb1798ce70256f6d81b
        
        Adapt CustomTarget_helpcontent2/source/auxiliary
        
        ...to core 906a2e4fa4e9ce231126c608e741c0c0d809157d "Always execute
        pack_images.py with the right Python interpreter"
        
        Change-Id: I7c6c9aed33222fb5b902e30a05cefe8f88c66df1
        

2018-02-23  Pranav Kant  <pranavk@collabora.co.uk>  [391660de4125da06775f7d94ef352da3926c115f]

        lokdialog: Allow Execute()ing first, silently cancels others
        
        We want to be able to detect which dialogs are important and need to be
        converted to async while not completely disallowing them. Allow only
        first instance of such dialogs being Execute()d and warn when another
        such instance tries to Execute().
        
        Change-Id: I6742784fa95d9e3f9ff87ece294126d390ae9e9e
        Reviewed-on: https://gerrit.libreoffice.org/50092
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2018-02-23  Pranav Kant  <pranavk@collabora.co.uk>  [190a44fe052f034368e254d263fca21fc000d6ce]

        lok: Factor out the code for finding vcl::Window of a document
        
        This should also help with IME input on charts
        
        Change-Id: Ie513790a5d0c87397c39301a328a44b59d394a45
        Reviewed-on: https://gerrit.libreoffice.org/50091
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2018-02-23  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [ce43b10ccac41d352bcbf3a40e36360c3d0483c2]

        get headless build to work again for Linux
        
        This makes --disable-gui option build successfully again - which
        means we again run on a headless server w/o any X11 or OpenGL libs.
        
        Change-Id: I60019af571aecdac277adbe6d34d5fff065014f9
        Reviewed-on: https://gerrit.libreoffice.org/50214
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-23  Mike Kaganski  <mike.kaganski@collabora.com>  [b37a46fdf91dbc66f6ddc1c070aec70716d94a01]

        tdf#115938: Properly detect shadow size control's changed state
        
        This change makes sure that only if the shadow size edit box' text
        is changed, it is converted to the size in twips. It sets wrapper's
        default value on each SetControlValue, to return proper initial
        size when the size text wasn't modified.
        
        Also both ExampleSet and OutSet in SfxTabDialog's Reset handler are
        processed to set relevant items back to initial value; otherwise,
        as the restored item (marked as unchanged) will be absent in tab's
        result set, it would not modify the old items in the two, and they
        would keep previous modified values.
        
        Change-Id: Ie4362811968c6e6cbe0f9229bd3c9b29462f5704
        Reviewed-on: https://gerrit.libreoffice.org/50196
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-23  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [fecc5d4a4423938de6d07dd57e6a98160bf91f3e]

        fix crash while trying to access icon set image file
        
        Change-Id: Iaad9b5aeb4163a5262bcaf0a414ee30fd9279a49
        Reviewed-on: https://gerrit.libreoffice.org/50219
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-23  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [f5eb32c635a07f6977b8e613ac8732242e8682e7]

        fix incorrect icon set size
        
        Change-Id: Iadd08f5a95121cc2c5e6ac0d5719bdfa07b5c95a
        Reviewed-on: https://gerrit.libreoffice.org/50220
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-22  Mike Kaganski  <mike.kaganski@collabora.com>  [06f04bf84d48d6542d9b47d1e16228923de61302]

        Simplify conditions a little
        
        Change-Id: Iaa587f1a2d78f14b999f2e9e866db058d466493f
        Reviewed-on: https://gerrit.libreoffice.org/50137
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-22  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [6103b6698c6bd832127e781308cd77566167fd3f]

        add some whitespace to make it more readable, no change
        
        Change-Id: I7a08d316b5d7fc99043344b1cf7cb8e326df75ae
        Reviewed-on: https://gerrit.libreoffice.org/50170
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-22  Caolán McNamara  <caolanm@redhat.com>  [6a4c464b49dbfa2801818ead1b50bc9580824d00]

        weld native message dialogs
        
        just the straight-forward MessageDialog cases first
        
        a) remove border_width from message dialog .ui so as to take
        the default border width
        b) retain 12 as default message dialog border for vcl widget case
        c) remove layour_style from message dialog button boxes so as to
        take the default mode (a no-op for vcl widget case)
        d) use gtk response ids (vcl builder will converts to vcl ones)
        
        Change-Id: I7de281093a1b64f92f71ca11e7cbba42bb658154
        Reviewed-on: https://gerrit.libreoffice.org/50143
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-22  Tor Lillqvist  <tml@collabora.com>  [f7733528e88a6619f82b54b59e92a9bca72c0a89]

        tdf#68889: Fix the weight reported by the system for the problematic font
        
        Like the previous fix for Courier Std. Let's hope there won't be a lot
        of these special cases. Maybe some generic heuristic would be better.
        Like if a font's GetStyleName() is "Medium", "Medium Oblique", or
        "Medium Italic" then always force its weight to be WEIGHT_NORMAL?
        
        Change-Id: I204655cd9c4e32d5cbbd68bb93c6282d23993b80

2018-02-22  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f0a14acc4ebe7f1192b195738540cd9f4e1435fa]

        sw: remove "ReplacementGraphicURL" related things
        
        Change-Id: Ia6892e3cd84b2466ea30828e9b18310789dc1686
        Reviewed-on: https://gerrit.libreoffice.org/50138
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-22  Rico Tzschichholz  <ricotz@ubuntu.com>  [06db1b3bd9804efbe64784a1dbee11f4690a1038]

        solenv: Update gb_PackageInfo_emit_l10n_for_one_lang
        
        Add cjk_*, ctl_* and ctlseqcheck_$LANG.xcd files to install list
        
        Change-Id: I2c56cf2af3cc444cb7075740a981b6954950e5f5
        Reviewed-on: https://gerrit.libreoffice.org/50182
        Reviewed-by: Rico Tzschichholz <ricotz@ubuntu.com>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-22  Stephan Bergmann  <sbergman@redhat.com>  [906a2e4fa4e9ce231126c608e741c0c0d809157d]

        Always execute pack_images.py with the right Python interpreter
        
        With --enable-python=fully-internal, where PYTHON_FOR_BUILD is empty, this
        executed the "#!/usr/bin/env python" shebang in pack_images.py, using whatever
        python would be found (or not) on the system.
        
        With this fixed, there is no need any more for pack_images.py to be executable.
        
        Change-Id: I40ad3769898f3eb711dbe555d4c3faa9e3c1456d
        Reviewed-on: https://gerrit.libreoffice.org/50180
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-22  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [50bf4eec6ff3cb3db23484331965f2e32cb0b5bc]

        Use long path prefix in osl_getFileStatus
        
        When installing an extension e.g., paths can get very long and they
        hit the 255 char limit, thus the installation fails.
        So we need to prefix the path with the long file name prefix
        when its longer than MAX_PATH for windows api calls to succeed.
        
        Change-Id: Ie62644192ba40a9d4802772cd9837fc84fae947a
        Reviewed-on: https://gerrit.libreoffice.org/50079
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-22  Tor Lillqvist  <tml@collabora.com>  [5ec76e598899a9939fa1f3bceab1caae5dfd1a67]

        Bin unused function
        
        Change-Id: I38e9f2e21fdb7cfeb379278e9300e6451c8b970d

2018-02-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [4a8968039a2e1d9e7aee10433ced1f59c0392d7a]

        loplugin:changetoolsgen in vcl
        
        Change-Id: I0fc68cf51fb23ed9bb86a5087e8247c81b024494
        Reviewed-on: https://gerrit.libreoffice.org/50107
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-22  Tor Lillqvist  <tml@collabora.com>  [1d7f96a324a4c2ab82a04513c6a38dc31fd061fa]

        tdf#67744: Fix the weight reported by the system for the problematic font
        
        A hack, but oh well.
        
        Change-Id: I13580d27acfb0cc200bdb0cc1911518675d3e32e
        Reviewed-on: https://gerrit.libreoffice.org/50172
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-02-22  Tor Lillqvist  <tml@collabora.com>  [8bd289c43c34ab9258f4b08a0f3f6143dc710e4e]

        tdf#103690: Set up notifications only after VCL has been initialised
        
        On some Macs, it seems that LibreOffice (or any app?) gets an
        NSApplicationDidChangeScreenParametersNotification as soon as it has
        started and asked for such a notification. Our handler for that
        notification assumes that VCL is initialised. Thus we should not ask
        for such notifications before VCL has been initialised.
        
        I could not reproduce the reported crash with an unmodified
        LibreOffice, only after inserting a sleep after the notifications had
        been set up. But I am fairly sure this change fixes the problem.
        
        Change-Id: I18d342eb7dc0c77cb7fc8623756bead65a1bd329
        Reviewed-on: https://gerrit.libreoffice.org/50164
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-02-22  Mike Kaganski  <mike.kaganski@collabora.com>  [d4b4f5f1f4e452cb9f4a0e202b57c0a8610c1cad]

        Remove useless special handling of single-value ranges
        
        ... as they are treated by generic code just fine.
        A check added to guard against overflow (0xFFFF + 1 -> 0).
        
        Change-Id: Ibef85191eab82002981e12f83f313f3d122da74c
        Reviewed-on: https://gerrit.libreoffice.org/50163
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-22  Stephan Bergmann  <sbergman@redhat.com>  [b7e8ae27f85aea1e924a28c7facfd82289b9e6a9]

        Fix clean-up of gb_UIConfig_get_a11yerrors_target
        
        The old code tried to remove non-exisiting *.a11yerrors files corresponding to a
        UIConfig's individual *.ui files, not the one single *.a11yerrors file
        corresponding to the UIConfig itself.
        
        Also, there's no need to have a UIA11YErrorsTarget merely for clean-up.  Just
        do that clean-up as part of gb_UIConfig_get_clean_target.
        
        Change-Id: I6676f08496254398801bb75172c1326d1c843071
        Reviewed-on: https://gerrit.libreoffice.org/50156
        Reviewed-by: Samuel Thibault <sthibault@hypra.fr>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ad1a885e3b34714980121f7ef273cf59f3f76e12]

        Updated core Project: help  235783d1ed47620748fe297f5ff5133121fbe75e
        
        tdf#114995 CSV Link external data help page
        
        Change-Id: I932bb17e0c599ea79dba950733e354e86f6efce4
        Reviewed-on: https://gerrit.libreoffice.org/50193
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-22  tagezi  <lera.goncharuk@gmail.com>  [01d64f4bee56f3db2348f29a24c9cd7325bb4ce2]

        Updated core Project: help  75cf318614f73c93a51538a9508ccca2b47f82b1
        
        Deletion [Runtime] from names functions
        
        [Runtime] was deleted
        [Runtime - VBA] was replaced to [VBA]
        Combination of words "runtime functions" and "runtime categiries"
        was replaced to "functions" and "categiries" respectively
        
        Change-Id: I1f03a5f2ef1697e216e144ecccbfb8942b315718
        Reviewed-on: https://gerrit.libreoffice.org/49914
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [dc646858a208e42cae39fb2c16c8c04eca91ee97]

        Updated core Project: help  5339d3c91fb81ea593a96c5602b767d68aba623f
        
        tdf#115831 Review of rename sheet help page
        
        Change-Id: Ibe2db947cd6a1ef52231013a6ecdb9efbf2e99a2
        Reviewed-on: https://gerrit.libreoffice.org/50192
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-22  Stephan Bergmann  <sbergman@redhat.com>  [1888a602001c74b7da7e9c99cb78c9246714d8be]

        Remove unused forward declarations from vcl/syswin.hxx
        
        Change-Id: Ide4990afa32ba4cc7851d0e7d3d8d1247eb27b3b
        Reviewed-on: https://gerrit.libreoffice.org/50155
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-22  Stephan Bergmann  <sbergman@redhat.com>  [9de93343afd95b991264ee3254bccbefc14761bc]

        gb_UIConfig_get_imagelist_target missing from clean target
        
        Change-Id: I541bd57815bd66978326486b29165d0480d8a7b6
        Reviewed-on: https://gerrit.libreoffice.org/50157
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-22  Laurent BP  <laurent.balland-poirier@laposte.net>  [136dfa3fe0bc66c2e1708e3b420e5836b02af11f]

        Updated core Project: help  90671d8531b28cebf6129402932320a437cf4544
        
        tdf#115831 Renaming of sheet
        
        Renaming of sheets have the same constraints whatever
        the file format used.
        
        Max number of sheets is 10,000. See tdf#44443
        
        File modified with HelpAuthoring
        
        Change-Id: Iff4ecdea6cdfede9844475eaac31c27c9d903a3d
        Reviewed-on: https://gerrit.libreoffice.org/49949
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-22  Stephan Bergmann  <sbergman@redhat.com>  [c7752298d4a23c5adecb14a704dfb93f888b47b6]

        Process all added uifiles
        
        Change-Id: I9efb05973e7d8468afb82bd9875d527412a4fd1c
        Reviewed-on: https://gerrit.libreoffice.org/50116
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-22  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [367f7dd5f0b26d83c62c325dc64f5231ba28371e]

        update emoji autocorrect files from po-files
        
        Change-Id: Iee7034c3800b159694c3d03a8eed665d3360e6b8

2018-02-22  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [8faa6b8bbaf89f95d7c319d70af855331cc99b7d]

        update credits
        
        Change-Id: I189e30718e5818d183dc308ecbb96f4943b4e20a

2018-02-22  Shubham Verma  <lifemeansmore008@gmail.com>  [0c371a6b5e6c6251d782c7a8ecbe0ab32c7812ac]

        tdf#112689 : Replace chained O(U)StringBuffer::append() with operator+
        
        Change-Id: I119d33b171da7024daab5c4ca4488ceb495eab2f
        Reviewed-on: https://gerrit.libreoffice.org/49898
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-02-22  Zdeněk Crhonek  <zcrhonek@gmail.com>  [e313f0f959dfe0977366a8342ba43dbea6703adb]

        uitest - writer Watermark dialog
        
        Change-Id: If701a563ce2ff0e811dfcaae6852ada05c925ce3
        Reviewed-on: https://gerrit.libreoffice.org/50126
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-22  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b5ca7b7d6871be7a4f4de6f2e152cc98762e096a]

        Updated core Project: translations  db79c92222d122d554eb563cb501b8eafb289b38
        
        update translations for 6.0.2 rc1
        
        and force-fix errors using pocheck
        
        Change-Id: I760bd52e6a79b34ebf7f59f7d7c11ce7605b4a79
        

2018-02-22  Aron Budea  <aron.budea@collabora.com>  [2219f0f6f85316d05231130c89613b98e7fd2cf5]

        tdf#115383: revert mixup of E_ROFS and E_SPIPE in file.hxx
        
        Regression from a9739f2dec197793fa9400dd95be49494dc85264
        
        Change-Id: I1b55b0201888a63bd2439be8c0421f450d609018
        Reviewed-on: https://gerrit.libreoffice.org/50103
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [a6fd7fcdc9f8b1e29e7cc9c321e3b4c6ad667f94]

        update clang-format blacklist
        
        after I accidentally formatted it in
            commit 50d0ec571f302fe54ac7ddac827b571c94554bec
            rename redundantcopy loplugin to redundantfcast
        
        Change-Id: I8e006fa9a90af3d70ef7e6a9fdef2d6f294e0fba

2018-02-22  Rico Tzschichholz  <ricotz@ubuntu.com>  [a0d739026d21077e51bfc82ee63d04f6b4b69828]

        solenv: Fix gb_MoTarget_get_install_target argument
        
        This fixes l10n-*.files generation of packageinfo and makes
        "install-packages-l10n-*" targets work again.
        
        Change-Id: Ib4d726f1079360cade8d5f398b1f5144d6693152
        Reviewed-on: https://gerrit.libreoffice.org/49528
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Rico Tzschichholz <ricotz@ubuntu.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-22  Noel Grandin  <noelgrandin@gmail.com>  [60a95595d0e85dd64aab685e8c0500e0af85f3ed]

        ColorData->Color in vcl quartz
        
        Change-Id: Ie0de7f989ab4aefa900da6b9b75fcfe98584c8f3
        Reviewed-on: https://gerrit.libreoffice.org/50124
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-22  Stephan Bergmann  <sbergman@redhat.com>  [870c7a16259923668156a49d70e32d4d461adcb0]

        The vim mode line supposedly needs to go at the end of the file
        
        Change-Id: I413b01e93000f9f81ba6190811cea51c04f1d58b

2018-02-22  Caolán McNamara  <caolanm@redhat.com>  [5e85f475eea463e6d5572d24d61e85d24084bd4e]

        drop unused button mask enum
        
        Change-Id: Id94c6ecdfc642888eea8c13e55d38326b2d7ad12
        Reviewed-on: https://gerrit.libreoffice.org/50145
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-22  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1cf55d6397418dd3cd86eae59c2f75085dbb0d51]

        Replace "ReplacementGraphicURL" with "ReplacementGraphic" property
        
        To transport the replacement graphic we use "ReplacementGraphicURL"
        property, but as it uses an GraphicObject URL it needs to be
        replaced. The new "ReplacementGraphic" does this with an XGraphic
        object as instead of the String URL.
        
        Change-Id: Iddf01c9aecb2a31a467e7b9d399495e0428d1859
        Reviewed-on: https://gerrit.libreoffice.org/49993
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-22  Samuel Thibault  <sthibault@hypra.fr>  [6a9f851e54f416820c61baf8caa79e4d91c8c61f]

        gla11y: Use python interpreter decided by configure
        
        configure uses $PYTHON to determine lxml availability, so the make rule
        should use the same instead of letting gla11y find a python interpreter
        through "env", in case e.g. $PYTHON is python3, and lxml is available in
        python3 but not in python (actually python2).
        
        Along the way, rather use PYTHON_FOR_BUILD for coherency.
        
        Change-Id: Ied4c05aca462cc16685c61f36b56bb9e8612d90e
        Reviewed-on: https://gerrit.libreoffice.org/50087
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [795effff8de6485eb6c1c2c9a43fc37d57c0563a]

        loplugin:redundantcast
        
        Change-Id: I358e9673edcba81336b3895479e787d981fad7a5

2018-02-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [4d35ac2f063f09efa0503303ef7c99b2e829ed14]

        sw: clang-format textboxhelper
        
        This was more or less consistent before, but the recent automatic
        rewrites broke consistency, just give up on manual formatting here.
        
        Change-Id: Ieb387e3d7230d227e33ba0b420cfa572309c5330
        Reviewed-on: https://gerrit.libreoffice.org/50119
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-02-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [f3c68cdf8f6a0273c62b493552f78af0138a44e8]

        tdf#115873 sd navigator: allow selecting but not focusing on objects
        
        There were also two cases here:
        
        - changing the selection with the keyboard or single-click only updated
          the selection in the navigator
        - pressing enter or double-click also selected the shape in the main
          window and gave the focus away
        
        Introduce a 3rd case for single-click: update the shape selection but
        doesn't give the focus away. This way double-click is not needed to sync
        navigator -> main doc selection but keyboard navigation should still
        work.
        
        An additional trick is to make sure that the current shell is the draw
        shell (and not the slide sorter) after navigation, so follow-up
        operations work with the selected object and not with the whole slide.
        
        Finally, a third related problem was that the selection jumped back to
        the item of the slide after clicking on a shape in the navigator. The
        reason for this was the navigator list was constantly cleared and
        re-filled in SdNavigatorWin::InitTreeLB(), as
        SdPageObjsTLB::IsEqualToDoc() returned false (even if the list was up to
        date) in case of shapes which had children but no name. Fix this by
        using the same SdrIterMode::Flat iteration mode that
        SdPageObjsTLB::AddShapeList() does, so the fill and the equality check
        of the navigator iterates the same way.
        
        Change-Id: I0bfc3e8b49f7ef01d5797a68284616dcd2a81c5d
        Reviewed-on: https://gerrit.libreoffice.org/50118
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-22  Stephan Bergmann  <sbergman@redhat.com>  [6e0f60fa4ad985b3939ce3ac26bc8cb68fb41470]

        Add wrongly formatted file to blacklist
        
        Change-Id: Ia9ec032eb40e4152e881b466311f7e34c845addc

2018-02-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [50d0ec571f302fe54ac7ddac827b571c94554bec]

        rename redundantcopy loplugin to redundantfcast
        
        Change-Id: I34e28a30a4f1fd264c18c901cd94094531543271

2018-02-22  Stephan Bergmann  <sbergman@redhat.com>  [38604d6cbeb79731aec023615fa0972dda7715b1]

        Merely forward-declare NotebookBar in vcl/syswin.hxx
        
        Change-Id: Ia29e495130f5b83f3422d68597dedcb3b0b27a07
        Reviewed-on: https://gerrit.libreoffice.org/50120
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-22  Stephan Bergmann  <sbergman@redhat.com>  [5098f825931604004caf37069a3fb38359c837a4]

        Move include/sfx2/notebookbar/NotebookbarContextControl.hxx to include/vcl/
        
        ...as it is included from other include/vcl/*.hxx files.  (And moving it there
        helps the heuristic in an upcoming improvement of loplugin:dyncastvisibility.)
        
        Change-Id: I15e061fbaba8e82235afb5b312f7b38f26eec900
        Reviewed-on: https://gerrit.libreoffice.org/50123
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [331b4603be47fe059095307b2b3e2c1d399b04f9]

        loplugin:redundantcopy extend to Color
        
        Change-Id: I224cc955d49ee100d328e0171da710f38068d2d4
        Reviewed-on: https://gerrit.libreoffice.org/50114
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ec0f90a287febe661c89e098be457c5d593ded3]

        loplugin:changetoolsgen in tools..toolkit
        
        Change-Id: I3d87ee59258567b5a82cb459248539faea1b3ca9
        Reviewed-on: https://gerrit.libreoffice.org/50101
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [8e7226233940a201c76c6a43e0648603d17961f4]

        ColorData->Color in sc
        
        and fix the sal_Int32() conversion operator in Color, which was
        always returning 0
        
        Change-Id: I0aefaedc34ee0a8bccd43238ccfe8196d2dd5c5c
        Reviewed-on: https://gerrit.libreoffice.org/50051
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-21  Stephan Bergmann  <sbergman@redhat.com>  [eb21db08b3aee4b9113d221ca47af73d2f9b82d7]

        IPolyPolygonEditorController used in dynamic_cast should be SAL_DLLPUBLIC_RTTI
        
        ...so that the dynamic_cast also works on macOS (where RTTI equivalence is
        determined by address, not by strcmp).  The two relevant dynamic_casts are in
        BezierObjectBar::GetAttrState and BezierObjectBar::Execute (both in
        sd/source/ui/view/drbezob.cxx).  (They can be triggered from the Impress UI by
        adding any "Motion Paths" animation to a shape, then selecting and manipulating
        the path's control points.)
        
        The source of those dynamic_casts appears to always be sd::MotionPathTag,
        defined in sd/source/ui/animations/motionpathtag.hxx in the same library, so
        wouldn't technically require IPolyPolygonEditorController to be
        SAL_DLLPUBLIC_RTTI.  However, while 367e8743adbe1319f5be29c001c93b747f7aa665
        "INTEGRATION: CWS pathfinder01" introduced that sd::MotionPathTag deriving from
        IPolyPolygonEditorController, 346e0ffe907c85af85573dc42c19795ec1c9872c
        "INTEGRATION: CWS pathfinder01: #i41800# added inteface
        IPolyPolygonEditorControler to allow edit of non marked path objects" also added
        IPolyPolygonEditorController to SdrPolyEditView in include/svx/svdpoev.hxx, for
        unclear reasons.  So better be conservative and assume SAL_DLLPUBLIC_RTTI is
        needed after all.
        
        Change-Id: Ieefabf7b00357876046014bbff098076108f9dea
        Reviewed-on: https://gerrit.libreoffice.org/50109
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-21  Tamás Zolnai  <tamas.zolnai@collabora.com>  [0a46237093c1750ee69ddb6a365098dc1d06b758]

        Add some extra assert to this test case
        
        To find out why this test fails for some linux tinderbox.
        
        Change-Id: I49d1afbbac631abe49378b12b888615e3e0e1bef
        Reviewed-on: https://gerrit.libreoffice.org/50121
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-02-21  Tor Lillqvist  <tml@collabora.com>  [515885f39e648b987cf40df64450803df26d4a29]

        Manually recognize some IIDs that don't have cleartext names in the Registry
        
        Change-Id: I9deadfdd324f9b9014fef8370593e107302ed843

2018-02-21  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e48b4275ceee82bd0eb128b2947302b9022e9c89]

        report the saved mimetype when saving graphic + mime from stream
        
        When saving we need to determine which mime type to use for the
        graphic. Return this information back to the caller so the
        metadata can be written into the file if necessary.
        
        Also add function to determine the mime type from the XGraphic
        by converting it to a stream first (only then we can determine the
        format that will actually be used and written to the storage file.
        
        Change-Id: I796da715e47f29d77dea605a2769a2217ecd6ba5
        Reviewed-on: https://gerrit.libreoffice.org/49992
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-21  Eike Rathke  <erack@redhat.com>  [6fc75b669438728ba6a4e55d53a79fa0cf006529]

        Limit ScColumnsRange::Iterator to available columns within bounds
        
        Change-Id: Id5481a975dce99a51cc5619e200e5ea46ad3ad1b
        Reviewed-on: https://gerrit.libreoffice.org/50106
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-21  Stephan Bergmann  <sbergman@redhat.com>  [55b310e785ed5fbdfb2996764751334dbb6fecdd]

        Use printf instead of echo, just in case
        
        ...$PRODUCTNAME happens to be -n (which is notoriously problematic with various
        versions of echo).
        
        Change-Id: I09dfb562689138aa0135982725bf2c254ce06e59
        Reviewed-on: https://gerrit.libreoffice.org/50104
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-21  Stephan Bergmann  <sbergman@redhat.com>  [e07d741b61ddc8b13046ce6ea0c0921ce046a0cf]

        Revert "simplify ImpXPolygon"
        
        This reverts commit f9c2bcc8b761f5e21354c0fb7bca6aa432d11ec2.  Drawing all sorts
        of curves and polygons in Draw causes various crashes in
        svx/source/svdraw/svdopath.cxx, apparently because in the past ImpXPolygon's
        pPointAry had a "buffer" of more elements (nSize) than it had nPoints, and the
        code heavily relied on that, assigning to such excess elements of pPointAry past
        nPoints (and presumably calling XPolygon::SetPointCount later?).
        
        Conflicts:
        	svx/source/xoutdev/_xpoly.cxx
        (Reverted the mostly, if not completely, automatic changes there done by
        924c0e34fdc36cd44100dafc2c68656ce32374e6 "loplugin:changetoolsgen in svx"; they
        will need to be re-done.)
        
        Change-Id: I6cb41fd218c3bdd0b3bbeb45f5b3d68649901a48
        Reviewed-on: https://gerrit.libreoffice.org/50057
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-21  Caolán McNamara  <caolanm@redhat.com>  [34627ad7d03f93b89689b2e48a3985574d10f965]

        forcepoint #3
        
        Thanks to Antti Levomäki and Christian Jalio from Forcepoint.
        
        Change-Id: I5681f9123a21fee100a2eda1e8284e559ede51b4
        Reviewed-on: https://gerrit.libreoffice.org/50064
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-21  Pranav Kant  <pranavk@collabora.co.uk>  [ddbb78caa78085673b07dbea6f53288ec6237764]

        Bin useless code
        
        Change-Id: Id3ffa2333946a9551da9d0f9ecbd2885716b9376
        Reviewed-on: https://gerrit.libreoffice.org/50102
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2018-02-21  Eike Rathke  <erack@redhat.com>  [f599ff99ecb405e2934c8d4d472e54fd4064a26a]

        Use iterator pre-increment/decrement
        
        Change-Id: I079850116648dc69b8c92fa23b30233f63d9b6e7

2018-02-21  Eike Rathke  <erack@redhat.com>  [581b845509d20fa864b00088ed649f30fe4e1109]

        Pass ScColumnsRange::Iterator as const&
        
        Specifically for each operator==() call two temporaries were
        copied, for operator!=() even twice as much.. in
        for(...:GetColumnsRange())
        
        Change-Id: I4b426ae855454544e50efca35aa73303138f7ba7

2018-02-21  Stephan Bergmann  <sbergman@redhat.com>  [ef03e3a36f821e9d85f08cb06e72dc32fbbaade9]

        Revert "uitest: add timeout for blocking actions"
        
        This reverts commit fb4d5885f3c8d00ae528ddf57b2abaa4aabfbcf3:
        
        "For one, as Michael already responded, many builds (local, Gerrit/Jenkins,
        other tinderboxes) now fail UITest_writerperfect_epubexport with what looks like
        random 'raise DialogNotClosedException()'.  Gut feeling is that it's way more
        than used to fail UITest_writerperfect_epubexport with a deadlock."
        (<https://lists.freedesktop.org/archives/libreoffice/2018-February/079494.html>
        "Re: UITest_writerperfect_epubexport hang (only sometimes)")  For example,
        <https://gerrit.libreoffice.org/#/c/50070/> "tdf#115853: save current custom
        property when adding line" Jenkins linux_clang_dbgutil_64 now failed twice in a
        row with what looks like random "raise DialogNotClosedException()" failures in
        UITest_writerperfect_epubexport.
        
        And for another:  "As long as its unclear what the underlying problem is, what
        benefit does it have to add a timeout failure path in the test?  Without the
        added timeout, a local failed test will be ready to be inspected (and moggi now
        gave suggestions what exactly to inspect in another mail in this thread).  And
        failed tests on the tinderboxes will eventually time out either way."
        (<https://lists.freedesktop.org/archives/libreoffice/2018-February/079491.html>
        "Re: UITest_writerperfect_epubexport hang (only sometimes)")
        
        Change-Id: I36db7526b68a1cf6be596aa82c57095e4067c150
        Reviewed-on: https://gerrit.libreoffice.org/50080
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-21  Tor Lillqvist  <tml@collabora.com>  [3cd3d1044d03fdb733922bad74254f3ad65d898e]

        Pass missing (hopefully optional) parameters as Any()
        
        Change-Id: I93e69e589cd81fbc9606b1b08233da7fb8f5d043
        Reviewed-on: https://gerrit.libreoffice.org/50089
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-02-21  Katarina Behrens  <Katarina.Behrens@cib.de>  [16a3d8f4f010ad9b9413ac4d40ef8fe0f7d633e7]

        tdf#115015: make crypto settings better fit allocated space
        
        Oh dear how much do I dislike fixed size dialogs. Everytime they
        are enlarged to fit new content (esp. gtk3 is rather space-greedy
        there) someone starts to whine the dialog is now too large
        
        Doing what e6d7d7375221 does is not really an option, since there
        are some 30+ tabpages to try and test for optimal size here.
        
        Change-Id: I3ffb2d794f76781eb62186093b928289593585cf
        Reviewed-on: https://gerrit.libreoffice.org/50032
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-02-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [180f2860525fb7ed4892b417b20c3f2f9cbb44e0]

        loplugin:changetoolsgen in sw
        
        Change-Id: If07efe4c15cfc28df38a9327856d39313ca78d50
        Reviewed-on: https://gerrit.libreoffice.org/50078
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b99dd5350c21ad4096af0ae281c518b127fa37b5]

        Updated core Project: help  e256ca7d98c9e4da4e14bd405e648edf394a56c4
        
        tdf#115905 Impress custom animation fix
        
        Custom animations are now in menu Format
        
        Change-Id: Iade534e2278de56ff3b7b5647d18196ead6973b8
        Reviewed-on: https://gerrit.libreoffice.org/50098
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-21  Caolán McNamara  <caolanm@redhat.com>  [82e5a874c06382c93d9c5149a0e6e99d12748bde]

        forcepoint #4
        
        Thanks to Antti Levomäki and Christian Jalio from Forcepoint.
        
        Change-Id: I569ca80267ad9b5a21da0029ba903d2a4c45a035
        Reviewed-on: https://gerrit.libreoffice.org/50065
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [7bde30fd651c0e6d0a0d6a09e51e549fbbc03d4d]

        Fix some IWYU warnings
        
        Change-Id: If1e6727e4b5bb225495e20d5dfb78fa5da770f75
        Reviewed-on: https://gerrit.libreoffice.org/50060
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-02-21  Tamás Zolnai  <tamas.zolnai@collabora.com>  [e86fb2edfdca48b92b11c149002ab2b06a630b94]

        sd lok: Fix pasting text on slide
        
        Use the same solution as for images in this commit:
        9fee132c18b658c9ea9fb1114c1fefa56b57532a
        
        Place the inserted text shape to the center of the slide
        for LOK, because we don't get correct window size here.
        
        Change-Id: Ie0c3717d22da6b6a988ab8d566bd9759e03f86c8
        Reviewed-on: https://gerrit.libreoffice.org/50074
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-02-21  Samuel Thibault  <sthibault@hypra.fr>  [fa775ed30ad8969dacca34ddb63b76a89d8ba7da]

        tdf#86661 a11y: give ROLE_LABEL to read-only edit
        
        ROLE_TEXT is for editable text, ROLE_LABEL should be used for static text,
        so that screen readers know they should speak it.
        
        Change-Id: I8f781a42a2838f641ccdfe7310046d74f9faced6
        Reviewed-on: https://gerrit.libreoffice.org/50052
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-02-21  Samuel Thibault  <sthibault@hypra.fr>  [ccadc6d4a5fab687434a0972862d49f77328c6c9]

        gla11y: do not fail when not passed any .ui file
        
        This avoids build failures when a directory uses UIConfig but does not add
        any ui file.
        
        Change-Id: I63413f87fc5515ffb9e3dd9baf25c6a4ba70c2be
        Reviewed-on: https://gerrit.libreoffice.org/50071
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-02-21  jan Iversen  <jani@libreoffice.org>  [32288245d57765821172182cbd132489d404db88]

        iOS, solved problem with -I for asm module
        
        Change-Id: I9e699eea04231eeeff4146657124ee4f0e68412d

2018-02-21  Caolán McNamara  <caolanm@redhat.com>  [9ff1a2e861d247df5a9406c1cd33abce73f9a3e9]

        forcepoint #1
        
        Thanks to Antti Levomäki and Christian Jalio from Forcepoint.
        
        Change-Id: Ic5e9a9d0f8f8d35cb6b39e68338ba029948a4ce0
        Reviewed-on: https://gerrit.libreoffice.org/50053
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-21  Caolán McNamara  <caolanm@redhat.com>  [f9de525ed646a37e6bc28a40ec1152a613db9218]

        forcepoint #2
        
        Thanks to Antti Levomäki and Christian Jalio from Forcepoint.
        
        Change-Id: Ie2b644a3c4c1c165334768eea73d451f07f97def
        Reviewed-on: https://gerrit.libreoffice.org/50054
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [346db1dac29d63445049c14c6c3e022d419e388e]

        RGB_Color method is unnecessary
        
        it has exactly the same effect as just letting the constant be converted
        to Color via the Color(ColorData) constructor.
        
        This commit is part of the process of removing ColorData.
        
        Change-Id: Ie12ad451ba3f43a627ebdbb132a5369f5760ba52
        Reviewed-on: https://gerrit.libreoffice.org/50038
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-21  Andras Timar  <andras.timar@collabora.com>  [e73cba0cea07eedee5507535f585e89e42ea0124]

        lok: support of AutoCorrect -> While Typing menu in Writer
        
        Change-Id: I7c07f3a6269cd4b92cc50f7aaf847faf04665029
        Reviewed-on: https://gerrit.libreoffice.org/50068
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-02-21  Mike Kaganski  <mike.kaganski@collabora.com>  [f00e891f3369f7b8c2532634d9ff4ab19da17c33]

        tdf#115892: properly get the box' saved value
        
        Previously textual value like "10,5 pt" was converted to int as simply
        10 (multiplied by 10, it became 100), which compared as different from
        unchanged value of 105. This made the fractional values to be treated
        as always changed.
        
        This patch uses the same code to convert saved value as is used for
        current edit box value.
        
        Change-Id: I09a84a6bf33b17e0192b79b31af21ef14d7e9c63
        Reviewed-on: https://gerrit.libreoffice.org/50066
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-21  Stephan Bergmann  <sbergman@redhat.com>  [ba8a70365ef459c967cd8a71a6d48ca53dd341bd]

        New loplugin:nestedunnamed
        
        Change-Id: Ifb434589ef08428ce609bc7a40b015d4df13224c
        Reviewed-on: https://gerrit.libreoffice.org/50048
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [0adb36835bcbe55bdf2717556a98e51f1873b19f]

        ColorData->Color in sw
        
        Change-Id: I6b5b6b15f86d452b73fe02df5dec5490b29daed8
        Reviewed-on: https://gerrit.libreoffice.org/50050
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [72593849bb644684a8c00f70a3f18bcfabca737f]

        ColorData->Color in sd..svx
        
        Change-Id: I70de56b6bfb1ea4655ec03510fad92bf6645f64e
        Reviewed-on: https://gerrit.libreoffice.org/50046
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [bcb1e01c32e09d9abeb91b73303f2eb6b3b5abfe]

        ColorData->Color in filter
        
        Change-Id: I19675b635d8428a78c9e64b775cc7a2b82c5f84e
        Reviewed-on: https://gerrit.libreoffice.org/50039
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [924c0e34fdc36cd44100dafc2c68656ce32374e6]

        loplugin:changetoolsgen in svx
        
        and fix the regex in the plugin for matching += operator
        
        Change-Id: I26b3e3fac1d4ef3e756cc9431b983b5f27ee76d6
        Reviewed-on: https://gerrit.libreoffice.org/50037
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-21  Mike Kaganski  <mike.kaganski@collabora.com>  [fd20935bb819cb24e71f4f91b97149c35bc5987d]

        Update LibreOffice.natvis
        
        Change-Id: I46a976de94508dd2b79c9dcb19d25d307f4c732c
        Reviewed-on: https://gerrit.libreoffice.org/50067
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-21  Tamás Zolnai  <tamas.zolnai@collabora.com>  [156f5105e5c0d127d618ce8c120cfe9618a0e44a]

        Increase delta value for these checks
        
        Change-Id: I14582541bf076340cfc95a17e1a9070a596c67db
        Reviewed-on: https://gerrit.libreoffice.org/50073
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-02-21  Armin Le Grand  <Armin.Le.Grand@cib.de (CIB)>  [ea360461746f37be021b63da7a64a60d0f3c4af4]

        tdf#115782: Need to use mirrored rotation in ODF
        
        To be compatible with the orientation of rotations in ODF
        format in current state (which is wrong oriented) we have to
        do the same as in all other places (unfortunately).
        
        Change-Id: I2f02019b91a0f6020612c9c09be2d247e1b1deb1
        Reviewed-on: https://gerrit.libreoffice.org/50047
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-02-20  Eike Rathke  <erack@redhat.com>  [a8d4d4b9edca48b8fb94dbb06d7dd1e689b07b98]

        Resolves: tdf#115879 treat NOT as the 1-parameter function that it is
        
        ... instead of a low precedence unary operator with an odd
        behaviour. This wasn't documented nor specified but maybe needed
        for old(est) binary file format compatibility. Generate an error
        for anything else than a context of a function with one argument.
        
        There might be some corner cases of documents where some old usage
        leads to error now, of which some may have worked by accident, but
        some not as intended.
        
        Related, the internal not exposed (but available) NEG was classified
        similar as a unary operator but corectly handled as function at all
        places. Classified as an ordinary 1-parameter function as well.
        
        Change-Id: I3d84a6382243c8d64313e37346f81c857e71be95
        Reviewed-on: https://gerrit.libreoffice.org/50055
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-02-20  Samuel Thibault  <sthibault@hypra.fr>  [226697ae27ef451cad404256e83eef88262f16d1]

        Integrate initial version of gla11y tool in the build system
        
        This is part of integrating an accessibility non-regression tool. This
        adds checks in configure.ac for the presence of python lxml which we will
        need, and adds support for calling the tool at build time, to check for
        definite UI errors. For now, that only emits errors for missing or duplicate
        accessibility relation targets, and senseless relations: a label being
        mnemonic for several widgets.
        
        Change-Id: Idda91b15b9a9e0322d16db33dfac8e03f2aa518c
        Reviewed-on: https://gerrit.libreoffice.org/49856
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [88560550021908b7877b7c02b4601b92f97ea7d4]

        Updated core Project: help  810e6f87237633190dd9a674abe8a1177025cf1f
        
        Normalize heading in selected help pages
        
        Change-Id: I42aa8fb12247645d40e29f61f235b4a22a197385
        Reviewed-on: https://gerrit.libreoffice.org/50062
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [960f77ee75cee99dd638dbcb508a227a371df3de]

        Updated core Project: help  1c33fe883610dd1137593fb52d07b2535ad29748
        
        tdf#115440 Help page for ROUNDSIG function in Calc
        
        With contributions of jag@psilosoph.de
        and
        dh_twriter@mail.ru
        
        Change-Id: I8885edd02fbe240cf9c287d085ea84da041b51dc
        Reviewed-on: https://gerrit.libreoffice.org/50061
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-20  Michael Stahl  <mstahl@redhat.com>  [81e4be9cd39f1ae794a96471bf48637312a0f781]

        gpgmepp,xmlsecurity: fix testODFEncryptedGPG() failure caused...
        
        ...by CppunitTest setting LD_LIBRARY_PATH to include instdir/program.
        
        This causes the spawned gpg-agent to load instdir/program/libassuan.so.0
        instead of /usr/... and fail with:
        
        writev(2, [{iov_base="gpg-agent", iov_len=9}, {iov_base=": ",
         iov_len=2}, {iov_base="relocation error", iov_len=16}, {iov_base=": ",
         iov_len=2}, {iov_base="gpg-agent", iov_len=9}, {iov_base=": ",
         iov_len=2}, {iov_base="symbol assuan_sock_set_system_ho"...,
         iov_len=118}, {iov_base="", iov_len=0}, {iov_base="", iov_len=0},
         {iov_base="\n", iov_len=1}], 10) = 159
        
        The failure happens in the libreoffice-6-0 branch on Fedora 27, whereas
        the master branch doesn't fail because it has a newer version of
        libassuan that happens to provide the required symbol.
        
        Fix this by applying the patch that was added for ASAN in
        d15f042abd5a1093984a0c8380837145f38c4efc to clear LD_LIBRARY_PATH
        always on Linux.
        
        Change-Id: I6a5c7fdfdd32234f39a182581b03d79739880c11
        Reviewed-on: https://gerrit.libreoffice.org/50056
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-20  Caolán McNamara  <caolanm@redhat.com>  [60310e716ef189ea49eeaa7497fe6e4578a7a5c4]

        Resolves: rhbz#1546997 'search not found' at 0,0 when window too narrow
        
        if the statusbar hadn't got space for the initial label, then it doesn't get set a position,
        so when later forced visible it draws at 0,0
        
        call Resize on the toolbox to get it to relayout, and while we're at it
        set the required size of the label so we might have space for it if that
        text is shorter than the original len allocation
        
        Change-Id: I37d20125d8195b2c75e83e9673c82c2011ceda8e
        Reviewed-on: https://gerrit.libreoffice.org/50041
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-20  Kohei Yoshida  <kohei.yoshida@gmail.com>  [74ad41f9004746e7a63da218655e951e6a36960a]

        Add one more test case for importing border colors.
        
        This one is also for the Excel 2003 XML format.
        
        Change-Id: I7c9725f4aa6d11523b647e56af634ca9245c44b6
        Reviewed-on: https://gerrit.libreoffice.org/50022
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-02-20  Mike Kaganski  <mike.kaganski@collabora.com>  [86cdda67e4ec6fd6893a1d05d88eafa0ad838e2f]

        tdf#115875: treat Western/Asian/CTL font groups consistently
        
        ... for both Paragraph and Character Styles.
        
        Change-Id: Iab2cf6ef0fc29ba7e7afe2b52adf8cc9836ea608
        Reviewed-on: https://gerrit.libreoffice.org/50036
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-20  Takeshi Abe  <tabe@fixedpoint.jp>  [32a5ea9d0b96d9956be41fb7f1480139be619aae]

        starmath: no need to use std::deque here
        
        Change-Id: I735d751bc9a5c3392075b6155d63e10b0da0d33b
        Reviewed-on: https://gerrit.libreoffice.org/49968
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Takeshi Abe <tabe@fixedpoint.jp>

2018-02-20  Mike Kaganski  <mike.kaganski@collabora.com>  [3fcf374de426102da36f5b07fda5b0534de62233]

        tdf#115874: show non-zero fraction part for pts
        
        Change-Id: I6183d9d7e28b76bb4da0229c42573ee833f2520a
        Reviewed-on: https://gerrit.libreoffice.org/50033
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-20  Michael Stahl  <mstahl@redhat.com>  [5f4366236537b7e44afd5b559c826db8ce35d404]

        sw: DELETEZ to unique_ptr in DocumentLinksAdministrationManager
        
        Change-Id: I428848c48c2d265e82db9d3666492d50b01a221d

2018-02-20  Michael Stahl  <mstahl@redhat.com>  [bd9dfec21413fdd5df346e8dfecdffdd7bc30fc6]

        sw: DELETEZ to unique_ptr in SwTextFootnote
        
        Change-Id: Ibd0a566dffca40da37727421c54b50e1d834ef3d

2018-02-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [7ca8a6c8b17ffb4727af2df295b82d33227bdcde]

        create uno::Any overrides for Color
        
        And use less ColorData in writerfilter and xmloff.
        
        part of removing ColorData.
        
        Change-Id: Ia1c57bf837ae814e7642cf1c7de2eb7ada7a1500
        Reviewed-on: https://gerrit.libreoffice.org/50028
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [7b8a0b7c0dcf8380a6bd2d458d0e20ffc6a5d355]

        loplugin:changetoolsgen in svtools
        
        Change-Id: I63271ee3126368868db7e7e859aaaa76b15e559e
        Reviewed-on: https://gerrit.libreoffice.org/50023
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [b7da3f2d2518a8b92b0242e311bb31267acd1cd0]

        use VirtualDevice in ImpCreateShadowObjectClone
        
        part of making BitmapWriteAccess an internal detail of vcl/
        
        Change-Id: Ia284ae33cd7aa982d27cf1188362226f492fa040
        Reviewed-on: https://gerrit.libreoffice.org/49963
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [b10c7022f1be6e4825269bd5872575b5b53744ef]

        use RawBitmap in BPixelRasterToBitmapEx
        
        part of making BitmapWriteAccess an internal detail of vcl/
        
        Change-Id: I28b9e0e0b414489c564fb2f23c4de2390ad175c1
        Reviewed-on: https://gerrit.libreoffice.org/49964
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-20  Kohei Yoshida  <kohei.yoshida@gmail.com>  [55cdba99f695017c8f2e30eb561e2695a67042ae]

        Add another test case for Excel 2003 XML import.
        
        This one is for importing border directions.
        
        Change-Id: I92666c30b629109a1061b7ae1fad31841850d34b
        Reviewed-on: https://gerrit.libreoffice.org/50021
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-02-20  Stephan Bergmann  <sbergman@redhat.com>  [3be02487f09720061f5efe7f309401795c380ab9]

        Blind fix for -Werror,-Wunused-variable on macOS
        
        ...after c40ef4d19bfecd91e16a104a657d01196d855630 "workaround jenkins failure on
        OSX".  Probably better to keep executing the code under test than to #if-out the
        whole block.
        
        Change-Id: I83c21c532cd69f72834e4a242f767cca419b04ea

2018-02-20  Laurent BP  <laurent.balland-poirier@laposte.net>  [659acfbb7d588e2fd965fcddf7593e7f7bc76d84]

        Impress templates: build from XML code
        
        Mainting XML code is easier if we need to change a font name
        or font size for asian and complex. See tdf#114749 or tdf#114746
        
        For Classy_red.otp, Object 1 was renamed Object1, as no space are
        allowed in file names.
        
        Change-Id: I6ed0b4df20943396640a9d9b749b77d5ba16ed2d
        Update: as suggested by Mark, add indentation with xmllint --format
        Reviewed-on: https://gerrit.libreoffice.org/47221
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-02-20  Mike Kaganski  <mike.kaganski@collabora.com>  [e42cce6be36b82bf92ed04af275ff1d4703d982b]

        Use existing variable for that
        
        Change-Id: I583bec8ea5dc7c2462cedee116048db12492e128
        Reviewed-on: https://gerrit.libreoffice.org/50026
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-20  jan Iversen  <jani@libreoffice.org>  [61f3c760e573044bc51b94f00470c4fdd6d5c22f]

        iOS, remove throw definition
        
        clean cpp_uno part.
        
        Change-Id: Ief08e4cf596b375243ae215d8dc2e1cdb5830ac1

2018-02-20  jan Iversen  <jani@libreoffice.org>  [18d50b61ce1da7e989127fb518bbf5d140a3ba7a]

        vcl/scheduler adjusted time check.
        
        the sal_timer might be off with a fraction, so when comparing
        it is -1 (due to use of int), which lead to adding 250 ticks.
        
        Changed check to be
        	if time < wanted time - 1
        		add extra time
        
        Change-Id: I788b3e3b491a513f44f7b495727d1a6842af6109

2018-02-20  Michael Stahl  <mstahl@redhat.com>  [29b34d1700ae8752f9698c3c49875cedb951e9e2]

        sw: convert DELETEZ to unique_ptr in SwViewShellImp
        
        Change-Id: If5c26f1a7892368c244f4d46aab7d36a22c83504
        Reviewed-on: https://gerrit.libreoffice.org/49991
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-20  Michael Stahl  <mstahl@redhat.com>  [76d5b9d0cf0b0f1f15205b06a26399425e2a345e]

        sw: convert DELETEZ to unique_ptr in SwTextNode
        
        Change-Id: I0df469be660c20513f82b465412ffcf31b0a0f63
        Reviewed-on: https://gerrit.libreoffice.org/49990
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-20  Michael Stahl  <mstahl@redhat.com>  [665e646c3b217e93c8e0649a4fa4326340163483]

        sw: convert DELETEZ to unique_ptr in authfld.cxx
        
        Change-Id: Ic37556a95b31308a7f88a1074c2c1cba30d47cd0
        Reviewed-on: https://gerrit.libreoffice.org/49988
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-20  Michael Stahl  <mstahl@redhat.com>  [713ac313c1f053cc5d812843a3b5611f7d1a10e5]

        svx: fix deadlock in Gallery::GetGalleryInstance()
        
        Seen in UITest_writer_tests.
        
        Use C++11 thread-safe static initialisation here, which should
        avoid the deadlock that is caused by relying on
        osl::Mutex::getGlobalMutex().
        
        Thread #1:
        
        2  in osl_acquireMutex(oslMutexImpl*) (pMutex=0x1ad2c70) at sal/osl/unx/mutex.cxx:97
        3  in osl::Mutex::acquire() (this=0x7ff3252b9628 <rtl::Static<osl::Mutex, (anonymous namespace)::theImplHelperInitMutex>::get()::instance>) at include/osl/mutex.hxx:56
        4  in osl::Guard<osl::Mutex>::Guard(osl::Mutex&) (this=0x7ffca8bdd6c0, t=...) at include/osl/mutex.hxx:129
        5  in cppu::getTypeEntries(cppu::class_data*) (cd=0x7ff31e458fe0 <cppu::detail::ImplClassData<cppu::WeakImplHelper<com::sun::star::io::XActiveDataControl, com::sun::star::io::XActiveDataSink>, com::sun::star::io::XActiveDataControl, com::sun::star::io::XActiveDataSink>::operator()()::s_cd>) at cppuhelper/source/implbase_ex.cxx:89
        6  in cppu::queryDeepNoXInterface(typelib_TypeDescriptionReference const*, cppu::class_data*, void*) (pDemandedTDR=0x2e643b0, cd=0x7ff31e458fe0 <cppu::detail::ImplClassData<cppu::WeakImplHelper<com::sun::star::io::XActiveDataControl, com::sun::star::io::XActiveDataSink>, com::sun::star::io::XActiveDataControl, com::sun::star::io::XActiveDataSink>::operator()()::s_cd>, that=0x387cbe0) at cppuhelper/source/implbase_ex.cxx:173
        [...]
        20 in utl::UcbStreamHelper::CreateStream(rtl::OUString const&, StreamMode) (rFileName="file://instdir/program/../share/gallery/sounds.thm", eOpenMode=StreamMode::READ) at unotools/source/ucbhelper/ucbstreamhelper.cxx:149
        21 in GalleryTheme::CreateThemeEntry(INetURLObject const&, bool) (rURL=..., bReadOnly=false) at svx/source/gallery2/galtheme.cxx:692
        22 in Gallery::ImplLoadSubDirs(INetURLObject const&, bool&) (this=0x38762c0, rBaseURL=..., rbDirIsReadOnly=@0x7ffca8bde7df: false) at svx/source/gallery2/gallery1.cxx:474
        23 in Gallery::ImplLoad(rtl::OUString const&) (this=0x38762c0, rMultiPath="file://instdir/program/../share/gallery;file://workdir/UITest/writer_tests/user/user/gallery") at svx/source/gallery2/gallery1.cxx:301
        24 in Gallery::Gallery(rtl::OUString const&) (this=0x38762c0, rMultiPath="file://instdir/program/../share/gallery;file://workdir/UITest/writer_tests/user/user/gallery") at svx/source/gallery2/gallery1.cxx:257
        25 in Gallery::GetGalleryInstance() () at svx/source/gallery2/gallery1.cxx:273
        26 in GalleryExplorer::BeginLocking(unsigned int) (nThemeId=3) at svx/source/gallery2/galexpl.cxx:264
        27 in SvxBmpNumValueSet::init() (this=0x3873ed0) at svx/source/dialog/svxbmpnumvalueset.cxx:501
        
        Thread #8 Grammar Checking:
        
        2  in osl_acquireMutex(oslMutexImpl*) (pMutex=0x7ff329045420 <globalMutexImpl>) at sal/osl/unx/mutex.cxx:97
        3  in osl::Mutex::acquire() (this=0x7ff32903b780 <osl_getGlobalMutex::globalMutex>) at include/osl/mutex.hxx:56
        4  in osl::Guard<osl::Mutex>::Guard(osl::Mutex*) (this=0x7ff2f5b30030, pT_=0x7ff32903b780 <osl_getGlobalMutex::globalMutex>) at include/osl/mutex.hxx:122
        5  in com::sun::star::container::cppu_detail_getUnoType(com::sun::star::container::XEnumeration const*) () at workdir/UnoApiHeadersTarget/udkapi/comprehensive/com/sun/star/container/XEnumeration.hpp:69
        6  in cppu::UnoType<com::sun::star::container::XEnumeration>::get() () at include/cppu/unotype.hxx:296
        7  in cppu::detail::cppu_detail_getUnoType<com::sun::star::container::XEnumeration>(com::sun::star::uno::Reference<com::sun::star::container::XEnumeration> const*) () at include/cppu/unotype.hxx:259
        8  in cppu::UnoType<com::sun::star::uno::Reference<com::sun::star::container::XEnumeration> >::get() () at include/cppu/unotype.hxx:296
        9  in com::sun::star::reflection::detail::theXTypeDescriptionEnumerationType::operator()() const (this=0x7ff2f5b30177) at workdir/UnoApiHeadersTarget/udkapi/comprehensive/com/sun/star/reflection/XTypeDescriptionEnumeration.hpp:30
        10 in rtl::StaticWithInit<com::sun::star::uno::Type*, com::sun::star::reflection::detail::theXTypeDescriptionEnumerationType, com::sun::star::reflection::detail::theXTypeDescriptionEnumerationType, com::sun::star::uno::Type*>::get() () at include/rtl/instance.hxx:603
        11 in com::sun::star::reflection::cppu_detail_getUnoType(com::sun::star::reflection::XTypeDescriptionEnumeration const*) () at workdir/UnoApiHeadersTarget/udkapi/comprehensive/com/sun/star/reflection/XTypeDescriptionEnumeration.hpp:57
        12 in cppu::UnoType<com::sun::star::reflection::XTypeDescriptionEnumeration>::get() () at include/cppu/unotype.hxx:296
        13 in com::sun::star::reflection::XTypeDescriptionEnumeration::static_type(void*) () at workdir/UnoApiHeadersTarget/udkapi/comprehensive/com/sun/star/reflection/XTypeDescriptionEnumeration.hpp:102
        14 in cppu::getTypeEntries(cppu::class_data*) (cd=0x7ff3252b8ac0 <cppu::detail::ImplClassData<cppu::WeakImplHelper<com::sun::star::reflection::XTypeDescriptionEnumeration>, com::sun::star::reflection::XTypeDescriptionEnumeration>::operator()()::s_cd>) at cppuhelper/source/implbase_ex.cxx:96
        
        Change-Id: I3aa3167ca8989b3d6be053e1c97f3b7a64bfbfb8
        Reviewed-on: https://gerrit.libreoffice.org/49986
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [c40ef4d19bfecd91e16a104a657d01196d855630]

        workaround jenkins failure on OSX
        
        Change-Id: I82fd0bba275c4c58f1a39b823c75fd18889987ed
        Reviewed-on: https://gerrit.libreoffice.org/50024
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-20  Stephan Bergmann  <sbergman@redhat.com>  [7536acb3b608c0aa5ae79491e9a4e708862c543d]

        Fix test
        
        ...broken with 60f1490af9b29ac2df8e9e9411e9d41b472f9113 "Buildsystem changes to
        recognize Haiku."
        
        Change-Id: If08a0ca2e4c4809b832c69d999ff075ad56829af

2018-02-20  Stephan Bergmann  <sbergman@redhat.com>  [17c5edd5d6203f0ff7d24c62450c0a060f6f8f34]

        Add wrongly formatted new file to blacklist
        
        Change-Id: I51c4ae494d75339581c61e72222997918d0ddfe1

2018-02-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [a16275a3647a2fba9913ed23e8329e45b02123b4]

        tdf#112694 DOCX import: handle <w:titlePg> when turning on follow style header
        
        Commit 17e51f427b3f0cec74ac8e0a1b3f51189006ae6f (DOCX import: first page
        header should always set default headers as well, 2014-11-21) turned on
        header/footer of follow page styles of first page styles when the first
        page style had the header/footer turned on, but failed to consider if
        <w:titlePg> is present or not. When it's not present, the first page
        header/footer should be ignored.
        
        An additional problem is that by the time
        DomainMapper_Impl::PushPageHeaderFooter() is called, <w:titlePg> is not
        parsed yet, so we can't act accordingly.
        
        Fix the problem by moving the check to
        SectionPropertyMap::PrepareHeaderFooterProperties(), which runs at the
        end of the section properties, where all required info is available,
        there we can just check for m_bTitlePage.
        
        This allows reverting the two changes to existing testcases in
        CppunitTest_sw_ooxmlexport6 from the original commit as a side-effect.
        
        Change-Id: Ic628adab99a4b148fcfd66ca39d0cf81eb7dd9f1
        Reviewed-on: https://gerrit.libreoffice.org/50014
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [19a906f09688f06ee90cac2a50126aeba749a331]

        drop Color::SetColor(ColorData) in favour of operator=
        
        first stage of getting rid of ColorData
        
        Change-Id: I5e4e95eb958722814c43c8d1ebfef17ad18c29ec
        Reviewed-on: https://gerrit.libreoffice.org/49997
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [a7ee3cc31331353d307e4b7aaf7fe88721df6470]

        use VirtualDevice in XOutBitmap::DetectEdges
        
        part of making BitmapWriteAccess an internal detail of vcl/
        
        Change-Id: I8cfc67ff48d4b2a4b9fddf3325651e76642252c3
        Reviewed-on: https://gerrit.libreoffice.org/49962
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [bea7bbcaaa757155c9cd0f33f1d50ab54cb946bb]

        loplugin:changetoolsgen in starmath
        
        Change-Id: Iafa99639e1fe2bc45ece2b3ef0744816446f3faf
        Reviewed-on: https://gerrit.libreoffice.org/49959
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [24abfc0b480a1161e99f5d0ee4d3e694abbed6b1]

        Fix typo
        
        Change-Id: Ic98bcf3b32f012e0ae101fd3e8697d7ffaf65cc3
        Reviewed-on: https://gerrit.libreoffice.org/50017
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-20  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [dc0cdf9396af7cd0d4517fac102a604b99834e68]

        add test for tdf#115530
        
        Change-Id: Ie1eb79d34ca79d1cf085e235e1ead4d886ea7df5
        Reviewed-on: https://gerrit.libreoffice.org/49958
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-20  Caolán McNamara  <caolanm@redhat.com>  [60ae5f530c3123341a8c2d49793693c2cd4521c2]

        make it possible to set parent window for printer error messages
        
        Change-Id: I0effa3645454ef9d03393ae8b256cd624ca04f03
        Reviewed-on: https://gerrit.libreoffice.org/50008
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-20  Aron Budea  <aron.budea@collabora.com>  [26b51c9550ef300e7685fc41eb9cde4dbbc11265]

        for listeners the range needs to be set before the formula, tdf#115530
        
        Change-Id: I001795fd456375c4babab2c2e505bedff03e991f
        Reviewed-on: https://gerrit.libreoffice.org/49957
        Reviewed-by: Aron Budea <aron.budea@collabora.com>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-19  Eike Rathke  <erack@redhat.com>  [121fda77b0cc16d54607a1f5f7b26c0f1050284f]

        Resolves: tdf#115710 let css::sheet::FunctionAccess execute WEBSERVICE
        
        ... independent of a LinkManager that is not present in the
        interim FunctionAccess document. FunctionAccess is executed by
        extensions, Add-Ons and macros that the user gave permission
        already.
        
        Change-Id: I9349a59ee24089c3657de7786b49e5e81946f175

2018-02-19  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [b5b2628a280a820c83705f95f2eab561570cfd2d]

        filter: speedup nested importers by not notifying constantly
        
        For example the PDF import into Draw would otherwise waste many
        cycles on needlessly notifying several times per shape loaded.
        
        Change-Id: I7d28abb7886b5c1728726b7d42578459e56e7f62
        Reviewed-on: https://gerrit.libreoffice.org/49985
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-19  Tamás Zolnai  <tamas.zolnai@collabora.com>  [f0485ba2d90aae0312f5775588f22789016165d2]

        tdf#115639: Handle alignment correctly for multiple paragraph case
        
        I used the wrong calculator method to get the line width.
        This commit also fixes the crashes found by crashtest.
        
        Change-Id: I25392f86af912ee54c07b14480d82282210ac346
        Reviewed-on: https://gerrit.libreoffice.org/49994
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-02-19  Laurent BP  <laurent.balland-poirier@laposte.net>  [59c95b3992002bd408ad2d11df61468dcd284d82]

        Updated core Project: help  80dbcc34b58f196dc414415e26e750ef4cbcf511
        
        tdf#115797 Help Calc: Fill series Date
        
        Rewrite help text for Series Type = Date
        Used HelAuthoring and changed text for:
        - Day
        - Weekday
        - Month
        - Year
        
        Change-Id: Ibd8ba0903194e30257f1ec89ba219bc27fd2d61f
        Reviewed-on: https://gerrit.libreoffice.org/49896
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-19  Caolán McNamara  <caolanm@redhat.com>  [9455dc3db8a2224d8c1536613dc93a98650ee7a0]

        Related: tdf#114756 fix up similar cases
        
        Change-Id: Id67ccaeda6ebff477f5d86617863280766713f24
        Reviewed-on: https://gerrit.libreoffice.org/49974
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-19  Caolán McNamara  <caolanm@redhat.com>  [3db5a4ca4f29b7f3bdba6bdf825d4606fd939a22]

        ofz#6459 leak
        
        Change-Id: Ie5501d20176f13a50a6d57c13ce1053343924a91
        Reviewed-on: https://gerrit.libreoffice.org/50003
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-19  Caolán McNamara  <caolanm@redhat.com>  [05c9cd9bcdc5edfbaf23d3ce31b9050ff2eef21f]

        clean up word count .ui
        
        Change-Id: Ibfd30de0ec7cdd262db56c6ddcfad8fd77261c33
        Reviewed-on: https://gerrit.libreoffice.org/50002
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-19  Caolán McNamara  <caolanm@redhat.com>  [869a85ad66f36292f34ffb2c0617e4eb480d9035]

        weld: convert delete autotable entry message dialog
        
        Change-Id: I58d70958872725ebbe27799b8e5158c5111e117b
        Reviewed-on: https://gerrit.libreoffice.org/50005
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-19  Caolán McNamara  <caolanm@redhat.com>  [1404b82e8d4fb9c809cfe478807d3831b2c924a0]

        ofz: infinite loop
        
        Change-Id: I2230a3fdd602063e66f56d23c15f79d6d4de4c8a
        Reviewed-on: https://gerrit.libreoffice.org/50000
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-19  Caolán McNamara  <caolanm@redhat.com>  [3668960d94d21ad215c2cbe02f95560416b0a9e3]

        ofz: infinite loop
        
        Change-Id: Ie515421f484c63d07f10e8551464c7dc11facb73
        Reviewed-on: https://gerrit.libreoffice.org/50001
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-19  Caolán McNamara  <caolanm@redhat.com>  [5f0eacd721bb98a49d6066c28d4d8fddd8fda292]

        ofz#5991 limit num of qpro tabs for fuzzing
        
        Change-Id: Ifa205912ee0970657debdc17339e3df0c581a18f
        Reviewed-on: https://gerrit.libreoffice.org/49998
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-19  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [ff63bae0133e3b90b32af88a4307fb4f5dafd95f]

        Add export of the side wall for 3D chart, during .xlsx export
        
        LibreOffice doens't distinguish between sideWall and backWall.
        It is controlled by the same Wall property.
        
        Change-Id: If1919cf0a9bad3e80544cc5b2ae0f40f606febeb
        Reviewed-on: https://gerrit.libreoffice.org/49429
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-02-19  Samuel Thibault  <sthibault@hypra.fr>  [8d4d2bf5405ef9d4b0b126f96f882f01031defd6]

        Fix specific targets for UIConfig submodules
        
        For instance,
        
        make UIConfig_uui
        
        allows to run the UIConfig target for the uui module. Submodules are called
        for instance modules/swriter, but
        
        make UIConfig_modules/swriter
        
        was not working only because the main Makefile didn't include the generic
        target.  This adds the generic target, thus fixing the issue.
        
        Change-Id: I6825fa5bf0daa4d964bea651841e8fac318fe068
        Reviewed-on: https://gerrit.libreoffice.org/49825
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-19  Rene Engelhard  <rene@debian.org>  [a703aced6cbb22aa690728a65b0d85e67f973bf4]

        apparmor: allow cert9.db
        
        ... as used by firefox >= 58
        
        Change-Id: I2769020327d3d097f734ab2c152bee2474b99767

2018-02-19  Caolán McNamara  <caolanm@redhat.com>  [2b6274f2e40ecab5801a84ee93ad0e13836e84aa]

        ofz#5956 Timeout
        
        Change-Id: I72f7601d88213953997c9f6eef30ee85a486a20b
        Reviewed-on: https://gerrit.libreoffice.org/49996
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-19  Caolán McNamara  <caolanm@redhat.com>  [837ba68ac04ed52716eef531f034b6a49f576178]

        weld: hook up help response
        
        and keep the current legacy ownership behaviour when welding the
        legacy backend
        
        Change-Id: I7e1f90f2d235abf0e10062b4be11ba5150bbdbfb
        Reviewed-on: https://gerrit.libreoffice.org/49918
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-19  michael.weghorn  <m.weghorn@posteo.de>  [82a213880ff3927d8b2b3e5135743002a3b4df35]

        Remove now unused libgetuid.so
        
        Some scripts in which it was used have been removed
        (commit e1082e45361a92a31adedcc3ed0a35c704bca543) and
        the more reliable 'fakeroot' is now in use at all
        other places where libgetuid.so was previously used
        (s. tdf#115554).
        
        Change-Id: I638e96e5c8d671e3b145b79f33de718fe34ea514
        Reviewed-on: https://gerrit.libreoffice.org/49837
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-19  Caolán McNamara  <caolanm@redhat.com>  [b99af181a40b464218434e8cf4167cb69c4383df]

        ofz#6432 bad-cast
        
        ofz#6433 head-use-after-free
        ofz#6435 bad-cast
        
        Change-Id: Ic43edbab68d96e852039c3247853074180fd5091
        Reviewed-on: https://gerrit.libreoffice.org/49984
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-19  Caolán McNamara  <caolanm@redhat.com>  [8ed356fb69e024218538c4818ea6ad46799b2c68]

        reserve negative responses for internal responses
        
        Change-Id: Iecf7d25340ff751c2984e27fdd303d2162472344
        Reviewed-on: https://gerrit.libreoffice.org/49971
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-19  Kacper Kasper  <kacperkasper@gmail.com>  [60f1490af9b29ac2df8e9e9411e9d41b472f9113]

        Buildsystem changes to recognize Haiku.
        
        Change-Id: I219d556f8e124cfe426cc1ac3c54da34eb7ef790
        Reviewed-on: https://gerrit.libreoffice.org/49925
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-19  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [48fd0d45288bd8501f14c993cf613fe7743fabcd]

        tdf#115569 don't sign or validate text in tables
        
        Both undoing signatures and updating the metafield
        are causing seg-faults. Clearly more work is needed
        to support paragraph signing within tables, so
        disabled for now.
        
        Change-Id: Ia20c8b07069689b0e8b7d11a634a2a48ef1f0fa3
        Reviewed-on: https://gerrit.libreoffice.org/49722
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-02-19  Chris Sherlock  <chris.sherlock79@gmail.com>  [bd22f1be6739c9d90e129e5b094206157893c030]

        cui: remove dead code
        
        Change-Id: I3f27d1b502512a5603110445da7b0c50a5339198
        Reviewed-on: https://gerrit.libreoffice.org/47486
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-02-19  Julien Nabet  <serval2412@yahoo.fr>  [a2721ba03e61a476838d3c518505b05a12ad2a5b]

        tdf#114756: fix connector dropdown
        
        bt:
        0  0x00007fffef4738d3 in SdrEdgeKindItem::GetValueTextByPos(unsigned short) const (this=0x5555587ff770, nPos=0)
            at /home/julien/lo/libreoffice/svx/source/svdraw/svdattr.cxx:1307
        1  0x00007fffba50f71b in SvxConnectionPage::FillTypeLB() (this=0x55555c4d2a90) at /home/julien/lo/libreoffice/cui/source/tabpages/connect.cxx:507
        2  0x00007fffba50be46 in SvxConnectionPage::SvxConnectionPage(vcl::Window*, SfxItemSet const&) (this=0x55555c4d2a90, pWindow=0x55555c46cc70, rInAttrs=
            SfxItemSet of pool 0x555557883790 with parent 0x0 and Which ranges: [(1000, 1234), (4003, 4057)], __in_chrg=<optimized out>, __vtt_parm=<optimized out>)
            at /home/julien/lo/libreoffice/cui/source/tabpages/connect.cxx:98
        See https://bugs.documentfoundation.org/attachment.cgi?id=139972
        
        Change-Id: I24ba9e0140668d666da686e3f8a05587b46e923f
        Reviewed-on: https://gerrit.libreoffice.org/49924
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-02-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [a4664759fea89e91f5c0f26ee47f2747925642c6]

        use RawBitmap in W_META_BITBLT
        
        part of making BitmapWriteAccess an internal detail of vcl/
        
        Change-Id: I23393872fca5a924ceb7ca70edd8e6f70a3cfc13
        Reviewed-on: https://gerrit.libreoffice.org/49965
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [6fbb6d80fe6203ff6f84ee85ca625b6e60bf5bae]

        use std::array in createHistorical8x8FromArray
        
        to make the assumption about the size of the array obvious in the code.
        
        Change-Id: I7ebe0b037e3be38f7e33c0160742f829288bb474
        Reviewed-on: https://gerrit.libreoffice.org/49938
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [2ab300bfa18cdcc91a9311c4c9710254b0ad7753]

        sw: prefix members of SwPostItField, SwRefPageGetField and SwRefPageSetField
        
        Change-Id: I37f72fd65ff7d9e6c992f92e770f0897f80aaf7b
        Reviewed-on: https://gerrit.libreoffice.org/49961
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [26dd7a6866d014a6e69dae7a0cdfb32d69cef8f7]

        use VirtualDevice in CreateDesignPreview
        
        part of making BitmapWriteAccess an internal detail of vcl/
        
        Change-Id: I78c5e2b6735c5180c28ab3a5de0d5ebc27f62438
        Reviewed-on: https://gerrit.libreoffice.org/49960
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-19  Pranav Kant  <pranavk@collabora.co.uk>  [05e4ce8643cc4cba6e86779af162caf79c2c7bf3]

        lok IME: underline characters which are being composed
        
        Change-Id: Ibfc35f1668228400f37ec9b0b0350583483f484d

2018-02-19  Arnaud Versini  <arnaud.versini@gmail.com>  [7d4584a18fac7f37ed0f7b3b26e6e1a9d65da26f]

        accessibility: Small optimisation in AccessibleTabListBox
        
        Change-Id: Idf351923a57cf608dd4945e3ce639ba8011ecdbb
        Reviewed-on: https://gerrit.libreoffice.org/49922
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [9ee96d942603ff45370558c55ff989700b64045e]

        loplugin:useuniqueptr in filepicker
        
        Change-Id: I367bea33bdb9ea3132d3ed079a16b516498b4fcc
        Reviewed-on: https://gerrit.libreoffice.org/49947
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [e5fe9cbb421dfc0f373e5ea56c93aab2a149ddcc]

        loplugin:useuniqueptr in BibConfig
        
        Change-Id: I35a75bc9b4bb49dc3505fdc02167a8e62ece2f2e
        Reviewed-on: https://gerrit.libreoffice.org/49946
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [ef8ed797598062273ecb43fac8dbae4dbe3bf3cb]

        loplugin:useuniqueptr in CGM
        
        Change-Id: Iecd9251f68cd894a14fb6824151768d4cb663e0f
        Reviewed-on: https://gerrit.libreoffice.org/49944
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [ccd316d1cb310734848bd20244f509024b549b8c]

        use VirtualDevice in createHistorical8x8FromArray
        
        part of making BitmapWriteAccess an internal detail of vcl/
        
        Change-Id: I8b3aa2fdd3c26db0e48b228640cd31b0bd31543c
        Reviewed-on: https://gerrit.libreoffice.org/49937
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [add367bfec9d12502e64d2994f0f39e2e436442a]

        loplugin:useuniqueptr in swf::Writer
        
        Change-Id: Ia337bffa45a1949567f70586db480d92bb55b238
        Reviewed-on: https://gerrit.libreoffice.org/49936
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [55dd09e3e5867a0dbaca53b8a3425839e5210234]

        loplugin:useuniqueptr in SdrTableRTFParser
        
        Change-Id: I3d0657bcfcb9fca0d7f8c27499c159ddc5ccf47d
        Reviewed-on: https://gerrit.libreoffice.org/49935
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [e7d2ebe2fdb05ccdc742cc7c3d910880ba73ceef]

        loplugin:useuniqueptr in SvxLineStyleToolBoxControl
        
        Change-Id: I83e1536a1d45fffbf4fc5ddb611e382568ebf26c
        Reviewed-on: https://gerrit.libreoffice.org/49934
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [6e5d8bb2d60c2e44aa1d2bf7810bff09b9ceabb5]

        loplugin:useuniqueptr in FontPrevWin_Impl
        
        Change-Id: I0919b8e2c58dbe26154e4a7c7c77e8e63f665842
        Reviewed-on: https://gerrit.libreoffice.org/49933
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [5d9e3beb3760bcc04afb5d69b0c9ff70d522dd5e]

        loplugin:useuniqueptr in SvxClipBoardControl
        
        Change-Id: Ib9e3d20680cba684fea8b586a5ca4c5835ca6b42
        Reviewed-on: https://gerrit.libreoffice.org/49932
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [d3c7a7807695deee35e40ef6d77a7428682525d3]

        loplugin:useuniqueptr in AccessibleShape
        
        Change-Id: I4c91ce6eb47f2802313fed22357e5c960cea50b2
        Reviewed-on: https://gerrit.libreoffice.org/49931
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [cc0be9f9616b732955ff21850fb69142ee46507e]

        loplugin:useuniqueptr in NavigatorTreeModel
        
        Change-Id: I53e7e4ab0a1533266ce97d5a093a1742808b6215
        Reviewed-on: https://gerrit.libreoffice.org/49930
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0fd3e7beeb20b1c6406b1c3dca2aac09baba7ff2]

        fix windows build after 61bfc53ee710f9c79ac597888a6ee9dfee165ea4
        
        Change-Id: I5687d54bf2566898116c697f5a760cc0989ac0f6
        Reviewed-on: https://gerrit.libreoffice.org/49955
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-19  Takeshi Abe  <tabe@fixedpoint.jp>  [6893d8b193fa809f7cd7cd9c44b1733b6b5607cb]

        starmath: Spare unnecessary assignments
        
        Change-Id: I8ddc1c04a76475d63a39dc21d36cda7a7aa26b9e
        Reviewed-on: https://gerrit.libreoffice.org/49921
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2018-02-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [4f97bfb3c2f4b4bae40edbdfcdcfcdd8587c1c11]

        fix updater on windows
        
        Change-Id: Ib6f2334a3f6f3f5c217a71e2967a69e354b0a473
        Reviewed-on: https://gerrit.libreoffice.org/49956
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-19  Caolán McNamara  <caolanm@redhat.com>  [99457255b69e67b276339d98f977ada8caa25753]

        ofz#6450 use the rule name, not the rule itself
        
        Change-Id: I62541dc48b7e9d5a906f32791437a86a8283a7bf
        Reviewed-on: https://gerrit.libreoffice.org/49952
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-19  Caolán McNamara  <caolanm@redhat.com>  [68cebacac864da199ace7fe03db0e054e6b36966]

        ofz#6448 infinite-regress
        
        Change-Id: Ie0c082a4b43355e935594f2dda694edfc9cdf315
        Reviewed-on: https://gerrit.libreoffice.org/49950
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-19  Caolán McNamara  <caolanm@redhat.com>  [4c15c1334406eb36e961e9fb7e782d26a830d958]

        ofz#6449 Integer-overflow
        
        Change-Id: Ia144192a1374615c50fb3574f7a229926e43d7cb
        Reviewed-on: https://gerrit.libreoffice.org/49951
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [dc324bbffad071bc5a115b2faae1ac97ad216711]

        uitest: fix small race condition when launching modeless dialogs
        
        Change-Id: I44f7af1b44badce6ed09eeca0bb19760b5f22aa9
        Reviewed-on: https://gerrit.libreoffice.org/49942
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [76aea63d8055e9bb8d2edc85a739c9a48a7f8d96]

        uitest: call base class Activate in modeless dialogs
        
        Change-Id: I342e925a5dbc178962f720f1efc9ee001d235718
        Reviewed-on: https://gerrit.libreoffice.org/49941
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [3ed222f6497cf6b2b54d90a4de80fe2db9130f59]

        don't use the global mutex for UI stuff
        
        This leads to deadlocks if one thread is using the process factory
        while holding the SolarMutex and another thread is calling the
        BackingComp::getTypes method.
        
        Change-Id: Ib4750aa1ebbfbf4f8dcd09ec2a218202450f4928
        Reviewed-on: https://gerrit.libreoffice.org/49940
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [fb4d5885f3c8d00ae528ddf57b2abaa4aabfbcf3]

        uitest: add timeout for blocking actions
        
        Change-Id: I796d4ea0034ddae0427418f0d53a00c3dfa66871
        Reviewed-on: https://gerrit.libreoffice.org/49939
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-18  Henry Castro  <hcastro@collabora.com>  [55f5afe532c61c6bc382f23e17dfeb6ed3985790]

        sw lok: assign a parent window to property dialog
        
        Change-Id: Ief98b93502c3c69f84e7de47393718370a839208
        Reviewed-on: https://gerrit.libreoffice.org/49926
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2018-02-18  Stephan Bergmann  <sbergman@redhat.com>  [ff570b4b58dbf274d3094d21d974f18b613e9b4b]

        DocumentSettingsSerializer must be SAL_DLLPUBLIC_RTTI for dynamic_cast
        
        ...in SdXMLImport::SetConfigurationSettings (xmloff/source/draw/sdxmlimp.cxx) to
        work with instances of sd::DocumentSettings (defined in
        sd/source/ui/unoidl/UnoDocumentSettings.cxx, derived from
        DocumentSettingsSerializer), at least on platforms using the strict by-address
        RTTI equality check form (e.g., macOS).
        
        (Cross-casts like this are not detected by loplugin:dyncastvisibility.)
        
        Change-Id: I3f8712f9c64852cc8cb17c0c25211963360f117c
        Reviewed-on: https://gerrit.libreoffice.org/49884
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-18  Stephan Bergmann  <sbergman@redhat.com>  [22c7aa82a2118e3f1a832521cea8df82eaff77c8]

        Improve diagnostic output
        
        Change-Id: I9513f6516cd665c395f865ea204531bf8efb10b1
        Reviewed-on: https://gerrit.libreoffice.org/49883
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-18  Stephan Bergmann  <sbergman@redhat.com>  [d754d5aa8f0eb97fe6ba6aa274ee8f6acf46c8ae]

        tdf#113907 Remove StartModuleCommands.xcu
        
        ...now that it's empty after a1eff3100a41f592407916dd4a21d0404f1364e1
        "tdf#114206 remove duplication of strings in startmodulecommands.xcu"
        
        Change-Id: I46bd0e86a274b65919a4a3f4a4036a7858520376
        Reviewed-on: https://gerrit.libreoffice.org/49879
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-18  Arnaud Versini  <arnaud.versini@libreoffice.org>  [861f819d1b1a1ee4a8a15ec26cdd20121fd03ddf]

        Accessibility : cleanup constructors and destructors.
        
        Change-Id: I63f94f4bb3865d0c2d211567588343e08878342c
        Reviewed-on: https://gerrit.libreoffice.org/49282
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-18  Johnny_M  <klasse@partyheld.de>  [0679691db053acaa3ca2aa633a56d108f2e5bb85]

        Translate German variable names
        
        m_xAktItemSet -> m_xCurrentItemSet
        m_bAktAND_fNumberAcross -> m_bCurrentAND_fNumberAcross
        
        in ww8par
        
        Change-Id: I1f78120008530b17d2eab508c8649798fc7bedea
        Note: Other occurrences of "Akt" will be done separately
        Reviewed-on: https://gerrit.libreoffice.org/49905
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-18  andreas kainz  <kainz.a@gmail.com>  [61bfc53ee710f9c79ac597888a6ee9dfee165ea4]

        tdf#114817 new bitmap presets for Area Fill
        
        Change-Id: Icc48efc2f6c085ccf0754620dc1cbf5132a7f824
        Reviewed-on: https://gerrit.libreoffice.org/49551
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-02-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7273bb3534264867e818c13baffcdf3862189cd2]

        in numbering use "GraphicBitmap" property for image transport
        
        Change-Id: I43abef3fe4a177f9f7867fe86e18beac812c626b
        Reviewed-on: https://gerrit.libreoffice.org/49923
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [82ab7a1559170889c5647a04dc3e85edc38a4e0f]

        Fix typos
        
        Change-Id: I3225398aa3d56f76a5e8a60aecb671665d94a717
        Reviewed-on: https://gerrit.libreoffice.org/49920
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-18  Chris Sherlock  <chris.sherlock79@gmail.com>  [bf2e3dc2a9b3801366c83b0036ca1778198fa8ae]

        vcl: change mbIndex from sal_uInt8 to bool in BitmapColor
        
        In 193ec57c the comment not to change this bool was kept accidentally,
        but memcpy was removed in that commit so this is no longer an issue.
        
        Change-Id: I772d60bb940b3327f195707524b124d034f50f64
        Reviewed-on: https://gerrit.libreoffice.org/49852
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-18  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [dad787ca46457c77c1ac67d62a9a370ea3fbd8ee]

        Fix bug numbers in these comments
        
        Follow-up to 0e687595295e210e6275eda57a253ca66e8249ce.
        Props to Regina and Heiko.
        
        Change-Id: I4a5b71230639edf8c22d9e21c29fa31b4a561e75

2018-02-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [cea0ceff755d57ad3feaffda9cff82f742ea7b82]

        remove use of FillBitmapURL and use FillBitmap as the alternative
        
        This is under the ongoing work to get rit of all usage of
        GraphicObject URLs
        
        Change-Id: I900e435ac36a4012ec36a2f0c1d909982c82660a
        Reviewed-on: https://gerrit.libreoffice.org/49895
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [75ab4bed721e1f4dfff22419867303a2f1b38354]

        remove printf left in the code by accident
        
        Change-Id: Icc5742cc3b4e44ce6f7daa460af16a3c4aba82c8
        Reviewed-on: https://gerrit.libreoffice.org/49894
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [233a6332500a30ba4bd44d09635ac7cbfe91beb7]

        GetEmbeddedXGraphicStream to read XGraphic as stream
        
        This is an alternative to GetEmbeddedGraphicObjectStream which
        uses URL as parameter and will be removed soon.
        
        Change-Id: I3c7431bdeed0bd4ed3c7f48517a52846d0944ed2
        Reviewed-on: https://gerrit.libreoffice.org/49893
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7b1b7928d80efa3c6a99d6ce142fd679d6077d5f]

        make WriteXGraphicBlipFill declaration same to WriteBlipFill
        
        Change-Id: Ie7947abdf2e8e951c94006aae259ed1d84558b73
        Reviewed-on: https://gerrit.libreoffice.org/49892
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1a8e331801d1e5b06150b11fdf7fb66d89ea9e23]

        make it readable by adding/removing whitespace, no change
        
        Change-Id: Ice60d52c65f2e9071bb37f14a30f2eacbb9a159a
        Reviewed-on: https://gerrit.libreoffice.org/49891
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-18  Michael Weghorn  <m.weghorn@posteo.de>  [0add6dbacbed852f2b5180e04571f039cbf9dd0b]

        tdf#115554: Fix ownership in desktop-integration tars
        
        Use fakeroot to call tar when creating the tar.gz archives
        holding the desktop-integration parts to have root:root
        as owner of the files inside those.
        
        Change-Id: Idcdcb4dd398f330773671266dafb354711b0f093
        Reviewed-on: https://gerrit.libreoffice.org/49827
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-18  Michael Weghorn  <m.weghorn@posteo.de>  [2b266a338718ccd994a4cef05f128eb0c1b9fdc7]

        tdf#115554:  Create tar archives using 'fakeroot'
        
        'tar' must be run as root or faked to be run as root,
        to make sure that file ownerships and permissions inside
        the created tar archives are as desired (root:root).
        
        Have fakeroot take care about creating an appropriate
        environment rather than using the custom "libgetuid",
        to no longer have to care about tar internals by ourselves.
        
        This fixes the problem that file ownerships are incorrect
        when tar version >= 1.24 is used for
        
        * tar archives holding all the generated deb/rpm packages
          (created in 'download.pm')
        * tar archives created by using the
          '--with-pacakage-format=archive' autogen option
          (created in 'simplepackage.pm')
        
        Change-Id: Id20ccce4d002ff95c75292eda8080ca299eee3a5
        Reviewed-on: https://gerrit.libreoffice.org/49682
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-18  Michael Weghorn  <m.weghorn@posteo.de>  [bcc5790554f02d65b03eebcc47fb8859fcf44643]

        tdf#115554:  Use 'fakeroot' to build Debian packages
        
        The command to create Debian packages must be run
        as root or faked to be run as root.
        The 'fakeroot' makes sure the command is run in an environment
        faking root privileges for file manipulation.
        
        This makes sure that file ownerships and permissions inside the
        created deb packages are correct.
        
        Using fakeroot instead of the custom "libgetuid" makes it
        unnecessary to care about internals of the underlying tools
        (like tar) and changes in those by ourselves.
        
        Change-Id: I2cbb203ab84f740377e535c1051c2b879779b164
        Reviewed-on: https://gerrit.libreoffice.org/49597
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-18  Jim Raykowski  <raykowj@gmail.com>  [10496770a6c4ba870787f20a4f0948c30e3d59cd]

        tdf#115602 keyboard navigation: Skip disabled toolbox items
        
        Change-Id: I793dd301a04435c79a97819497b9d34fa49e298b
        Reviewed-on: https://gerrit.libreoffice.org/49697
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-18  Mert Tümer  <merttumer7@gmail.com>  [77ec366385b31fbbf8b78961fccaa9d0561661de]

        [Pardus] tdf#108446 - Shape is not changed after save
        
        This patch is sponsored by ULAKBIM/PARDUS project.
        Signed-off-by: Mert Tümer <merttumer7@gmail.com>
        
        Change-Id: I7ee137b2332f799e4301cc3507df4a7b86af74b9
        Reviewed-on: https://gerrit.libreoffice.org/47806
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-18  Zdeněk Crhonek  <zcrhonek@gmail.com>  [2701104d1a08da465daa37ab3bb74e05d2f563c3]

        rename non-unique id for better UI testing
        
        Change-Id: Id271001411ae34269451008ca54ab5855aae7da5
        Reviewed-on: https://gerrit.libreoffice.org/49305
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-17  Kohei Yoshida  <kohei.yoshida@gmail.com>  [1c4ab26455f2c94857d49ebb9ed758b03bcf766c]

        Now we can remove this old checkOutput() for real.
        
        Change-Id: Ieff91dfd8195f1a5b8267753183e34e154a0c29a
        Reviewed-on: https://gerrit.libreoffice.org/49913
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-02-17  Kohei Yoshida  <kohei.yoshida@gmail.com>  [cf9e55538375e5c5dea173151f1d0386bd29ad4e]

        Use the variant of checkOutput that takes nested std::vector.
        
        That one is *the* future.  We can't remove the old one just yet...
        
        Change-Id: I3c5b1bfee3d2cb8988b68ced5a38d52d641e5881
        Reviewed-on: https://gerrit.libreoffice.org/49908
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-02-17  Kohei Yoshida  <kohei.yoshida@gmail.com>  [1c791a9b28af5e6ece46e1d48a2acde9d4c81c78]

        Add a test to make sure we import docs with empty rows correctly.
        
        The previous XSLT-based filter failed to import this correctly.
        
        Change-Id: I6218bd2b3e5c5ac1514f84b959be27df23a0c3f8
        Reviewed-on: https://gerrit.libreoffice.org/49907
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-02-17  Bartosz Kosiorek  <bartosz.kosiorek@tomtom.com>  [5b9e76557d2b5c835a5873de1ce530f36ea98d2d]

        tdf#114139 Don't export Plot Area shape property fot 3D charts
        
        For 2D charts Plot Area equivalent is Chart Wall.
        Unfortunately LibreOffice doesn't have Plot Area equivalent for 3D chart.
        It means that Plot Area couldn't be displayed and changed for 3D chars in LibreOffice.
        We cannot write Wall attributes into Plot Area for 3D charts, because Wall us used as background wall.
        
        Change-Id: I16d3b326571c1e411a094ec799e20c7aeeb2c1d4
        Reviewed-on: https://gerrit.libreoffice.org/49428
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-17  Johnny_M  <klasse@partyheld.de>  [57251bd42e4d5656ec456f9cf612195cb598bc43]

        Translate German variable names
        
        m_pAktColl -> m_pCurrentColl in ww8par
        
        Change-Id: I11299bab3c294345cd32d829003b2351192f9bf9
        Note: Other occurrences of "Akt" will be done separately
        Reviewed-on: https://gerrit.libreoffice.org/49904
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-17  Johnny_M  <klasse@partyheld.de>  [0b8f6d7d1182bddf4d2cccafd798c97de0dc4b24]

        Translate German variable names
        
        Akt -> Current in ww8par2
        
        Change-Id: I9ef8c2def230287abe405df894f85240a338c73d
        Note: Other occurrences of "Akt" in the affected files will be done separately
        Reviewed-on: https://gerrit.libreoffice.org/49906
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-17  Johnny_M  <klasse@partyheld.de>  [b62ac98a72e21d49aec4493ace8ba12b7561439d]

        Translate German variable names
        
        Akt -> Current in svdopath
        
        Change-Id: I4482d97fcd5891c7c8137432b6defa8d52f2ca0c
        Reviewed-on: https://gerrit.libreoffice.org/49900
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-17  Johnny_M  <klasse@partyheld.de>  [52dd8686deda517d8e0587aea47f75af29ee53db]

        Translate German variable names
        
        Akt -> Current in ww8 (leftovers in function names)
        
        Change-Id: I7ce1df76be01108d0e1f23522b09e20f75ae4ed3
        Reviewed-on: https://gerrit.libreoffice.org/49903
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-17  Johnny_M  <klasse@partyheld.de>  [4c3fc27ee68d9e4581f8131ba8eaa7d0c640cbda]

        Translate German variable names
        
        Akt -> Current in svparser
        
        Change-Id: I6c883a7690ca518ea773a08ab093d5db323122f5
        Reviewed-on: https://gerrit.libreoffice.org/49901
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-17  Johnny_M  <klasse@partyheld.de>  [70eedc8d664433d4f101f59bd4782e542836d3f7]

        Translate German variable names
        
        Akt -> Current in ascii filter
        
        Change-Id: I05637a65632b15b1ec0e0860bff15651dc25a8c4
        Reviewed-on: https://gerrit.libreoffice.org/49899
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-17  Johnny_M  <klasse@partyheld.de>  [965527d76bc233b65795a5203029a65e28773e3b]

        Translate German variable names
        
        Akt -> Current in txtnode
        
        Change-Id: I5f8c615c0caf96d51077aba5b27ee68bbe6f3b72
        Reviewed-on: https://gerrit.libreoffice.org/49902
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-17  Zdeněk Crhonek  <zcrhonek@gmail.com>  [fd921767d93467c5e1785783b377c539b1fdc3ee]

        uitest for bugs #tdf114228 #tdf43078 #tdf105105
        
        Change-Id: I4fce7b1f492b6e32d48eb6f7d9c9edb6eba2c56d
        Reviewed-on: https://gerrit.libreoffice.org/49518
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-17  Zdeněk Crhonek  <zcrhonek@gmail.com>  [e01424a37ff7179435efde1230cbf81d87b2affc]

        uitest - writer Format-Bullets and numbering
        
        Change-Id: I5efeb41c13dbbaf8c5fffbb00a7503a89434c082
        Reviewed-on: https://gerrit.libreoffice.org/49691
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-17  Caolán McNamara  <caolanm@redhat.com>  [7a4eaf4a74832621d8ae2525ee93501ed315e590]

        ofz: infinite loop
        
        Change-Id: Ie54c22c65ccd962862cade77e3502a264164c2b2
        Reviewed-on: https://gerrit.libreoffice.org/49912
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-17  Caolán McNamara  <caolanm@redhat.com>  [d265bb1554c185ab9cd5bd63e584165e8b3ae0a1]

        ofz: infinite loop
        
        Change-Id: Icbc19a6761a9972d61db45b779dab56361bf6db8
        Reviewed-on: https://gerrit.libreoffice.org/49915
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-17  Zdeněk Crhonek  <zcrhonek@gmail.com>  [67f47a55f13ce41cafe7f0eda12c1030d1f0e7de]

        uitest - writer Format Character
        
        Change-Id: Ib4e78a19251ece9a24e3b87e5932b25c1002cd83
        Reviewed-on: https://gerrit.libreoffice.org/48354
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-17  Zdeněk Crhonek  <zcrhonek@gmail.com>  [1664fe09c66d65094195050d87de8d341bf33549]

        uitest - writer; test form Bookmark dialog
        
        Change-Id: I4c82c188b16604b808b25ec6710b59fa7310abf4
        Reviewed-on: https://gerrit.libreoffice.org/47622
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-17  Zdeněk Crhonek  <zcrhonek@gmail.com>  [d13c5b153b7798ed18062b67c5d4185590b5b22e]

        uitest for tdf#99386
        
        Change-Id: I1b9d03da4e5dff6149c98057976adc1cdcdb1770
        Reviewed-on: https://gerrit.libreoffice.org/48802
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-17  Zdeněk Crhonek  <zcrhonek@gmail.com>  [3c9b620efc314050246bef9b7ef9c6daeb482ae1]

        add uitest for bug tdf#115088
        
        Change-Id: Ic13f399cd489755ce97e026a9259c96c8aceb45e
        Reviewed-on: https://gerrit.libreoffice.org/48220
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-17  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c221405cb0e5d412e34dab2aabdf037d4b048ce2]

        uitest - writer insert Page Footer; insert Envelope
        
        Change-Id: Ifd931998607edbb526ec756f80b2bad13f541d63
        Reviewed-on: https://gerrit.libreoffice.org/48086
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-17  Zdeněk Crhonek  <zcrhonek@gmail.com>  [1632166329e6c14d885229c358a6c60dd2528244]

        uitest - writer Insert Horizontal Line
        
        Change-Id: Ia44e18650b72ffe8d8d263f62dc6d5a31d1b0dc3
        Reviewed-on: https://gerrit.libreoffice.org/47215
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-17  Zdeněk Crhonek  <zcrhonek@gmail.com>  [7e171db74d134dfd81bf2882592e1740185c6ccd]

        uitest - writer/ Special character dialog
        
        Change-Id: I6de8570e5a2c1404cbf9c0a11f68373857a8836d
        Reviewed-on: https://gerrit.libreoffice.org/47035
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-17  Caolán McNamara  <caolanm@redhat.com>  [c0cb656936e81288f7536e7d4f245c1f2bc3987f]

        ofz#6427 use of uninitialized values
        
        Change-Id: I357f1ef2ccf1c8f3f53effa6b38643523722202c
        Reviewed-on: https://gerrit.libreoffice.org/49910
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-17  Tor Lillqvist  <tml@collabora.com>  [c902cbc7dc5294ab721a9aef3a152aa243d00011]

        tdf#115283: Avoid bashism
        
        (We do require bash for other parts of the build, though, and have no
        plans to change that. But let's make the bug reporter happy here.)
        
        Change-Id: I4bcd3a86fb4e6f95d4eec8557faf359bf5549c03

2018-02-17  Kohei Yoshida  <kohei.yoshida@gmail.com>  [4d712961a2652a6defb7ef23e8985a6971710e37]

        Let's also check for the presence of the range names.
        
        Change-Id: Ic61370e495a8647a17eec484f8f32afe4dcc3b94
        Reviewed-on: https://gerrit.libreoffice.org/49888
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [be4e037b0944fdaec20b6afb05f668b93c1a4a8f]

        loplugin:useuniqueptr in DbGridRow
        
        Change-Id: Ia3d7e2821213fb6e6ab5e13f707b5e07b26127a8
        Reviewed-on: https://gerrit.libreoffice.org/49871
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-17  jan Iversen  <jani@libreoffice.org>  [4c0dec9988e77aaeec152deb9c2fd32173a32814]

        iOS, add custom include for codesnippets.S
        
        Change-Id: I285838f6f3e8ec57a63239f71a403809154c47e2

2018-02-17  jan Iversen  <jani@libreoffice.org>  [3a91ebb89d05d626a55f7304b6e427c650587bc3]

        iOS, readded perl script to generate codesnippets
        
        Change-Id: Ie9f3aa8057e9b50beedf47ff892188cf3b362194

2018-02-17  Tamás Zolnai  <tamas.zolnai@collabora.com>  [1da3a3cb74a415a76fa547ef0c8f61780e260e7f]

        tdf#115639: Align right/center with trailing spaces the same as MS PowerPoint
        
        * Add HoriAlignIgnoreTrailingWhitespace compatibility option.
        ** For MSO file formats it is set to true
        ** For ODP format it's set to false by default
        ** The flag is saved to ODP format as user data if the document
        comes from an MSO format.
        
        Change-Id: Ie22233d33a25e605de46120bfc2195038dffd63c
        Reviewed-on: https://gerrit.libreoffice.org/49889
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [71545d500e4b88e960a73d499328504ce99397a8]

        loplugin:useuniqueptr in SdrUndoAttrObj
        
        Change-Id: I4174c1f1746dd501ce7428c3c2051dfed7042f7b
        Reviewed-on: https://gerrit.libreoffice.org/49870
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [e2e4798b35ecd33a09dda85c575d7a7709ab9414]

        Revert "loplugin:changetoolsgen in sc" and reapply plugin
        
        because I
        (a) forgot to insert parentheses which changes the meaning of some expressions and
        (b) I now use the AdjustFoo calls when changing unary operations, which reads much better
        This reverts commit 95fab7cbf2f0576d0f728bed8898b7ff769d90e6.
        
        Change-Id: Icbdcc0f4227d88812be12e18ba6961088db80c3e
        Reviewed-on: https://gerrit.libreoffice.org/49840
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [d4be0bfedf8497ad3b4244aeeb0b761b5c6b128b]

        loplugin:useuniqueptr in FmEntryData
        
        Change-Id: I6356807ad2b4e0e22908d59713de54842e1a0e00
        Reviewed-on: https://gerrit.libreoffice.org/49878
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [794066fa1ac67b6e352c17e78245a2698b0c470b]

        loplugin:useuniqueptr in FmXGridPeer
        
        Change-Id: Ie9a705852035eb99c9d0e5862c4d9f6bdb4c6a05
        Reviewed-on: https://gerrit.libreoffice.org/49877
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [c503df794f942488840ac2d69e61895e42a35b2a]

        loplugin:useuniqueptr in Hyphenator
        
        Change-Id: Icc45a38858004e1b8ea3a19df40f3cd71c469fdf
        Reviewed-on: https://gerrit.libreoffice.org/49876
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [abf173db4b46afd6925c5138f24f1f5146c96525]

        loplugin:useuniqueptr in Thesaurus
        
        Change-Id: I59a2cbeb08242ec1929b0c70f28e1d059dec70ca
        Reviewed-on: https://gerrit.libreoffice.org/49875
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [35ba29e093d41ce88a827ab145ba8df09ff0ee2f]

        loplugin:useuniqueptr in SpellChecker
        
        Change-Id: I36a9fe01e228f3f2f5e441c369291da4c461f735
        Reviewed-on: https://gerrit.libreoffice.org/49874
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [cc85db4c4e2ca9ef8e1c9fc0af6d314767678faa]

        loplugin:useuniqueptr in scaddins
        
        Change-Id: I5c2c8301078d19824fb35966b158471ce6650c10
        Reviewed-on: https://gerrit.libreoffice.org/49873
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [722d0b9882f20b7ae535c28fd1e2846756129376]

        loplugin:useuniqueptr in HWPFont
        
        Change-Id: Idd20e180fdd215028cf972e7ed97b37b7b9bed55
        Reviewed-on: https://gerrit.libreoffice.org/49872
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-17  Szymon Kłos  <szymon.klos@collabora.com>  [7a510effa4566d405d2033b6635b42c08d34dec8]

        Fix fontScale test
        
        Change-Id: Idd16270cc6af0108442ba26db62ed933bbb0a63a
        Reviewed-on: https://gerrit.libreoffice.org/49881
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-02-17  Kohei Yoshida  <kohei.yoshida@gmail.com>  [05986e7f98ea1c0bd8092500968774ef3f6bcef4]

        Add a test case for global and sheet-local named expressions.
        
        Change-Id: I44247b55f3541214b515378744ee2c1982051e27
        Reviewed-on: https://gerrit.libreoffice.org/49882
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-02-16  Eike Rathke  <erack@redhat.com>  [b87fe45e8b087a315a65b92bf9c168b1e4c5cc00]

        Consolidate the dreaded "Text - txt - csv (StarCalc)" filter name
        
        ... into one define SC_TEXT_CSV_FILTER_NAME. This might prevent
        typos and doesn't look as ugly.
        
        Change-Id: If954852e5e6673331b29c4994f9d97c77b6564a6

2018-02-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [f0c25c751cf8e166a84b289746bce6202a40391d]

        tdf#115783 sd: fix lost char attributes during in-table copy&paste
        
        The SvxFontHeightItem (12pt) is originally a character-level property on
        the table cell (covering the whole cell text) but when the user sets the
        font height of the cell,
        sdr::properties::CellProperties::ItemSetChanged() will turn that into a
        paragraph-level property. This is fine, except that this way the
        property has unclear semantics when the user pastes single-paragraph
        content into an existing paragraph. (Keep the old paragraph properties?
        Use the new ones?)
        
        The current behavior is that sd::View::OnEndPasteOrDrop() calls into
        ContentAttribs::SetStyleSheet() at the end of the paste, which removes
        paragraph-level formatting (giving visibility to the from-style 18pt
        font height this way for the existing content), so both the old and the
        new paragraph formatting is lost.
        
        Improve the situation by copying these paragraph-level character
        properties back to character-level before paste at the paste position
        (so doc model is back to the state after load), that way font height and
        similar properties are not removed by the on-end-paste handler.
        
        Change-Id: I43d321dedcda6c0df9b009b9d99c3544f783473c
        Reviewed-on: https://gerrit.libreoffice.org/49868
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-16  Kohei Yoshida  <kohei.yoshida@gmail.com>  [028d4f9025c0d285bc5acdd0250b9e8120156925]

        Add a test case for importing cell background colors...
        
        ... from an Excel 2003 XML file via orcus.
        
        Change-Id: I58783acf80de7935e98673b982d8cfb0d4f085ce
        Reviewed-on: https://gerrit.libreoffice.org/49880
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-02-16  Eike Rathke  <erack@redhat.com>  [40530d0ce4883ac999d53f86c0483e1a47c9fd74]

        Resolves: tdf#114995 support CSV as Link to External Data
        
        ... with one CSV_all range for all data.
        
        Change-Id: Ibe7a8f5141394eb4592e83a69e620e4b1a6b5221

2018-02-16  Caolán McNamara  <caolanm@redhat.com>  [608272840a799e783fd15197c78bfa2b58145cf4]

        convert any canonical negative gtk responses to our own
        
        Change-Id: Ie51d843061157190003ccbc91b4392409249c6e3
        Reviewed-on: https://gerrit.libreoffice.org/49865
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [6d9d8a723f7d92057f26c884ced975f13fc90d8f]

        Revert "loplugin:changetoolsgen in editeng..extensions" and reapply plugin
        
        because I
        (a) forgot to insert parentheses which changes the meaning of some expressions and
        (b) I now use the AdjustFoo calls when changing unary operations, which reads much better
        
        This reverts commit 2096aac8b958db66b3ddce16b06dca87edc8ba0a.
        
        Change-Id: I4b5941c4119b95aaefb9180a0ca95a1dbb4ec317
        Reviewed-on: https://gerrit.libreoffice.org/49844
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [1a839524d46cc6cf5924db7f9dcd6847f050ec0f]

        loplugin:useuniqueptr in BaseProperties
        
        Change-Id: Ib503f3ac8e400fa833d31c597fa539d26a91ff08
        Reviewed-on: https://gerrit.libreoffice.org/49864
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [fe96d07621f75e6e5a106407c8ef80ace1b7f137]

        move CellBorderUpdater bitmap update to VirtualDevice
        
        part of the process of making Bitmap an internal detail of vcl/
        
        and remove last outside-of-vcl use of BitmapWriteAccess from
        header file.
        
        Change-Id: I59a4353e11f881d24a7be50cf0f91f4f0dcffcaa
        Reviewed-on: https://gerrit.libreoffice.org/49850
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [bddd6c77811e0489a5632437116f5eec356cc397]

        Revert "loplugin:changetoolsgen in avmedia..basic" and reapply plugin
        
        because I
        (a) forgot to insert parentheses which changes the meaning of some expressions and
        (b) I now use the AdjustFoo calls when changing unary operations, which reads much better
        
        This reverts commit 1adb1a320a7e9832a41545bde13fd59d27ce7954.
        
        Change-Id: I52924b35008c8e4b44c8a6b6657cc3a1ac513886
        Reviewed-on: https://gerrit.libreoffice.org/49848
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [eb5563e7e636a9856d4f1cc23d00a21193b9d0cc]

        Revert "loplugin:changetoolsgen in canvas..cui" and reapply
        
        because I
        (a) forgot to insert parentheses which changes the meaning of some expressions and
        (b) I now use the AdjustFoo calls when changing unary operations, which reads much better
        
        This reverts commit f841dada1a5018897cce29ccf972da33ece4738c.
        
        Change-Id: Iff19e1fc99812c086b0a39b71a3f67b98e2f9c8f
        Reviewed-on: https://gerrit.libreoffice.org/49841
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-16  Telesto  <telesto@surfxs.nl>  [11fab5aeaaa72012c63b2c812656a932ef0debf9]

        tdf#115315 Cursor not in focus with new document
        
        Partial revert of 7aae8772aa18744cb1bbd8348272be99cc882c47
        ("Clear VclPtr instance reference on removed UserEvents.")
        Disposing of child controls should not affect focus events
        of the parent frame.
        
        Change-Id: I583311050560a2851cfcc372741b675b52375d06
        Reviewed-on: https://gerrit.libreoffice.org/49855
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-02-16  Stephan Bergmann  <sbergman@redhat.com>  [1ce138c74bfa46c7fa5a80f71e977f95591d5f34]

        Adding props to extensible group must use op "replace" (or "fuse")
        
        Change-Id: Ic0101b4baee78096d9ee3b2a6a086a7e808d4d1e
        Reviewed-on: https://gerrit.libreoffice.org/49862
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-16  Stephan Bergmann  <sbergman@redhat.com>  [b4550ff54f55829a5c9266d0058168e7e8d69a34]

        PopupMenu template doesn't have Target/ImageIdentifier properties
        
        Change-Id: Ic36f4c6fcf657a7a10e4872856cbb7fc1928c3eb
        Reviewed-on: https://gerrit.libreoffice.org/49861
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-16  Stephan Bergmann  <sbergman@redhat.com>  [7b468e1d11b41678232dc05f80c853165fbbacc2]

        Start each run of CustomTarget_odk/build-examples with a clean slate
        
        Change-Id: Icf6a12254b32c6fcdb7e9cbe1057c73907cf3005
        Reviewed-on: https://gerrit.libreoffice.org/49860
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-16  Caolán McNamara  <caolanm@redhat.com>  [7acca8bfe3c1e73ad1b52687370c04d319a88588]

        take defaults and add missing cancel response
        
        Change-Id: I778ecfa3aa552389dceb4921385b4a723d110b37
        Reviewed-on: https://gerrit.libreoffice.org/49863
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-16  Szymon Kłos  <szymon.klos@collabora.com>  [2c2919cb591d88b11bb2e25e45d6f75923821457]

        PPTX export scale for TextFitToSize
        
        MSO requires to save fontScale attribute to have
        all the text shown properly (with FitToSize property)
        
        Values are approximated, after any modification in MSO
        scale is recalculated.
        
        Change-Id: I73657fdd663b540b436747cfeeef3c76e8fe388c
        Reviewed-on: https://gerrit.libreoffice.org/49742
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-02-16  Caolán McNamara  <caolanm@redhat.com>  [168c5e4994e1b9e742911273ecb0b959396d5bf0]

        ofz#6360 Direct-leak
        
        Change-Id: Ie38a0fce48f1c3bedda08b866b4b5d838b496c77
        Reviewed-on: https://gerrit.libreoffice.org/49846
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-16  Caolán McNamara  <caolanm@redhat.com>  [840e4dd1a4986e4560264c5492fe486924eb1eb5]

        ofz#6414 Integer-overflow
        
        Change-Id: I1090711877707b9e66aef36910eca2df81c7c3b6
        Reviewed-on: https://gerrit.libreoffice.org/49858
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-16  Caolán McNamara  <caolanm@redhat.com>  [832ba85ebfa6d546aa4c3e373987f767a104f192]

        ofz#5951 speed up wks fuzzing, skip CalcAfterLoad
        
        Change-Id: I942480742da9aec18409b2d31dd68a01275682f9
        Reviewed-on: https://gerrit.libreoffice.org/49859
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-16  Eike Rathke  <erack@redhat.com>  [b809df5d7f82a291356aee147f338cde5579e839]

        Factor out Spanish "mar" tests to use checkSpecificNumberFormats()
        
        Change-Id: Ie2618ffeea49e45d7bd7d35238a1edbcc5887fa5

2018-02-16  Eike Rathke  <erack@redhat.com>  [af12236c87544b61ff89b979d2528775c63a285b]

        Prepare to add specific number format index to test against
        
        Change-Id: I1c01c9afe4a2479bd8e595b84816febe8e9e5947

2018-02-16  Yousuf Philips  <philipz85@hotmail.com>  [a1eff3100a41f592407916dd4a21d0404f1364e1]

        tdf#114206 remove duplication of strings in startmodulecommands.xcu
        
        Change-Id: I4d034c029eec58d9e7c2dd500efc0b65a3c3dcb8
        Reviewed-on: https://gerrit.libreoffice.org/44885
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2018-02-16  Yousuf Philips  <philipz85@hotmail.com>  [bca6b706dfa092ed5d2c9ad58c18c9e598d6e2f1]

        tdf#103080 Remove Open Sans and PT_Serif licenses
        
        Change-Id: I024669ca552c00fd0b62c4eb25bccb88666295de
        Reviewed-on: https://gerrit.libreoffice.org/48941
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2018-02-16  Jean-Pierre Ledure  <jp@ledure.be>  [585d43110c2f781cc07f53c8fdfd271578984e72]

        Access2Base - Nicer representation of booleans in OutputTo action
        
        Replacement of True/False output characters
        Addition of "false" class

2018-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [413c7b426543e71f4865c858b5b4ca62b48573d3]

        Revert "loplugin:changetoolsgen in dbaccess..desktop" and reapply plugin
        
        because I
        (a) forgot to insert parentheses which changes the meaning of some expressions and
        (b) I now use the AdjustFoo calls when changing unary operations, which reads much better
        
        This reverts commit a9ca38bdf7ff9d15529b5903e640987fc14c0fa7.
        
        Change-Id: I662ef2f1100a06a68decb2c71975fbc61aeaa47d
        Reviewed-on: https://gerrit.libreoffice.org/49847
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [1d180f48bc61444c610c35083e35745d38c6cce2]

        Revert "loplugin:changetoolsgen in filter..framework" and reapply plugin
        
        because I
        (a) forgot to insert parentheses which changes the meaning of some expressions and
        (b) I now use the AdjustFoo calls when changing unary operations, which reads much better
        
        This reverts commit bf8a6cacd06d7c1961b5db8cc79ee4bbdb342e43.
        
        Change-Id: I4b5a9bf0c38ee1b57af91e6b7f184f1e8807f6f7
        Reviewed-on: https://gerrit.libreoffice.org/49843
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [26783527823883ccd5bbf3b9e014a0a3c1e3a022]

        svl: fix loplugin:staticanonymous warning
        
        Change-Id: Ib983a8f4305dc916e077407d712883de6d05649a

2018-02-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e4a096dde0bcec9c4ac9c00e2155cad192de804a]

        Updated core Project: help  807a16ea2eda59452c92477b17702fc99943ba56
        
        tdf#94017 embeded h1 entries should be h2
        
        This improves visual appearance of help pages of menus, etc...
        
        Change-Id: Ieece5897980e1defe25cda7b28fcd16c9998dfd4
        Reviewed-on: https://gerrit.libreoffice.org/49857
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-16  Caolán McNamara  <caolanm@redhat.com>  [da795470439f89aa3970eab2ecc3d8e2c6a21984]

        Related: ofz#6390, similar pattern
        
        Change-Id: I4be0c422a70e58832227fb8c5a082ecdc9573220
        Reviewed-on: https://gerrit.libreoffice.org/49845
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-16  Eike Rathke  <erack@redhat.com>  [ad3834b121e773364fdf640beadffdf42e0f3dae]

        Unit test tdf#114833 do not officiously force Y-M-D if D-M-Y is applicable
        
        Change-Id: I2c78a06169526b079fd1463df23b09bacb50588b

2018-02-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [914f0922baf93eac9c966907cee932f53e72e887]

        Updated core Project: help  54fb08a20e9b92af1e8085f9357fbd68b515678f
        
        Add more support for languages in online new Help
        
        Added SL token for google
        Tooltip for clipboard
        Donation links
        
        Change-Id: Ib73c07f64992553abb1b4048c10e1dbb9a2c3573
        Reviewed-on: https://gerrit.libreoffice.org/49854
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [3987c2b0e8477152e4f85ce7fa1b70eb38e171f7]

        Revert "loplugin:changetoolsgen in sfx2" and reapply plugin...
        
        because I
        (a) forgot to insert parentheses which changes the meaning of some expressions and
        (b) I now use the AdjustFoo calls when changing unary operations, which reads much better
        
        This reverts commit c82802a9ee3514d0b98fbb3783abbc17ec02c3b6.
        
        Change-Id: I44a5316ebd3d0bde6bd75ad24e9a4406cd8e8db0
        Reviewed-on: https://gerrit.libreoffice.org/49836
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [4beed2ba7335fdb211aca7f70a144ffecf90a781]

        Revert "loplugin:changetoolsgen in sd" and reapply the plugin...
        
        because I
        (a) forgot to insert parentheses which changes the meaning of some expressions and
        (b) I now use the AdjustFoo calls when changing unary operations, which reads much better
        
        This reverts commit 0d9f3f7628f88fa66aaeea1f7148db620e17e728.
        
        Change-Id: I33f79bf755aedc1ed48d95f7b82f3fabed1347fb
        Reviewed-on: https://gerrit.libreoffice.org/49834
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-16  Caolán McNamara  <caolanm@redhat.com>  [79afa1d9b3ac33b75512095c6383db7f47342f26]

        ofz#6390 Leak
        
        Change-Id: Icc2b90ac062da32c9da4cce67f15f6e55e005c2b
        Reviewed-on: https://gerrit.libreoffice.org/49842
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-16  Kohei Yoshida  <kohei.yoshida@gmail.com>  [cbec4cb7b11081ccc75822cf4954a5cc253c15f3]

        Add a test case for importing merged cells from Excel 2003 XML file.
        
        Since the filter type has changed, we need to also update the filter
        flags used in the unit tests.  And because the new filter no longer
        relies on XSLT, we can drop the dependency on xslt.
        
        Change-Id: I9dd040b3c8c0e95300c4dda1b87bf448a800097d
        Reviewed-on: https://gerrit.libreoffice.org/49832
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-02-16  Eike Rathke  <erack@redhat.com>  [2448e6cfeb787ae37cdadd7d6181e723b7024d27]

        Resolves: tdf#114833 do not officiously force Y-M-D if D-M-Y is applicable
        
        Change-Id: Idbfecf0ff08843db9970a301ab3c3a7317c08cda

2018-02-16  Caolán McNamara  <caolanm@redhat.com>  [bcdaaf62d41728eb757ff2b9cb95c2df2791e2f4]

        Resolves: tdf#115750 SvStream::WriteStream was broken
        
        and didn't stop copying at the size limit arg
        
        Change-Id: I8f1be0310160f5158d2f64c62d6b2c09c0157930
        Reviewed-on: https://gerrit.libreoffice.org/49838
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [261d422d9e0dc4d36ddfa43180e63286cbb89bf4]

        Revert "loplugin:changetoolsgen in oox,reportdesign" and reapply..
        
        the plugin because I
        (a) forgot to insert parentheses which changes the meaning of some expressions and
        (b) I now use the AdjustFoo calls when changing unary operations, which reads much better
        
        This reverts commit 457220bc2c0142c5b6f4135cb688ccfc99fec792.
        
        Change-Id: I2c6b1092c8bfa4fa14acbc7445f546d43cb2a86e
        Reviewed-on: https://gerrit.libreoffice.org/49833
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-16  Armin Le Grand  <Armin.Le.Grand@cib.de (CIB)>  [0e687595295e210e6275eda57a253ca66e8249ce]

        tdf#115519: Handle rotation for WriterFlyFrames correctly
        
        Change-Id: I5f29b3640eaf24d63c64edfecd6732f336582640
        Reviewed-on: https://gerrit.libreoffice.org/49826
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-02-16  Katarina Behrens  <Katarina.Behrens@cib.de>  [3b93b176572971f00845e268c12eef94190d03bc]

        gtk3_kde5: Checkboxes on the left, texts on the right
        
        QFormLayout does it the other way round (text left, checkbox right)
        and it looks odd, so use QGridLayout
        
        Change-Id: Iff4255f695ce17561bac44e496a3567e1b438581
        Reviewed-on: https://gerrit.libreoffice.org/49815
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-02-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [5b12898378556538c86f92ed368d6be6c461a169]

        connectitivty: can use o3tl::make_unique<> here
        
        Change-Id: Ia01bf2866e3f688dfab64c5fd72e787e4409fb75
        Reviewed-on: https://gerrit.libreoffice.org/49830
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [da2f9c20f61033caa29757942b4f3e709a48ed7c]

        loplugin:changetoolsgen various improvements
        
        - use AdjustFoo variants of methods on Rect/Size/Point
        - ignore double assignments
        - improve error messages
        - handle expressions that include macros by using getExpansionLoc
        - replace ++X() with X() + 1
        
        Change-Id: Ida6b06b2a92e9226168aff6b1b8031f5867687b4

2018-02-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [28753a11d4d5198d473660f386176cec5a1b4533]

        rename MoveFoo to AdjustFoo in Point/Rect/Size
        
        <sberg> noel_grandin, "MoveLeft" is a somewhat misleading function name
        in dd4fc3b1e3f8a7c69a44c26715b2e3cdb22aede9
        <noel_grandin> sberg, better ideas?
        <sberg> AdjustLeft etc., like the AdjustWidth/Height?
        <noel_grandin> sberg, sure, np
        
        Change-Id: I89e281b5c7421825098e5ad5a3550c774300938c
        Reviewed-on: https://gerrit.libreoffice.org/49818
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-16  Caolán McNamara  <caolanm@redhat.com>  [6a3f9de585fc0e8e6191db5210729ae6b3730e7d]

        native dialog initial basis
        
        Change-Id: I392be563e38257390f748c70bb71c67a66778ddd
        Reviewed-on: https://gerrit.libreoffice.org/49677
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-16  Caolán McNamara  <caolanm@redhat.com>  [7faa218231b7a807412feada3aa1223b43b5626e]

        ofz#6311 still problems with SdrEdgeObj listening to same obj at start as end
        
        Change-Id: Ibd80b484788779b73943b28a5f36e51ebcacec30
        Reviewed-on: https://gerrit.libreoffice.org/49821
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-15  Michael Stahl  <mstahl@redhat.com>  [e1082e45361a92a31adedcc3ed0a35c704bca543]

        setup_native: remove {un,}install_solaris.sh
        
        These scripts were never shipped to end users (the corresponding
        install_linux.sh was only added to the instset in LO times,
        see 117b3242dbdcf5c9690921f2f4cf1495df10c11e) but were used
        by QA and developers to install multiple Solaris builds
        as non-root using getuid.so.
        
        But the "archive" installation set can be used for the
        same purpopse and doesn't require a custom script.
        
        Change-Id: I665277bef7c5ddd58e798f5f1b1c6a97a0f3cfc5

2018-02-15  Caolán McNamara  <caolanm@redhat.com>  [1cde1dd46b04321721fc9f474acec706ccc7961b]

        ofz#6345 Integer-overflow
        
        Change-Id: I537b49bac053c0f55bbbc26b0d37dfae4c62106a
        Reviewed-on: https://gerrit.libreoffice.org/49817
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-15  Caolán McNamara  <caolanm@redhat.com>  [6864b7d9b72d85cc7f8be19136708eaebae1bfe4]

        for fuzzing, reduce allowed warnings again
        
        Change-Id: I60c388db280f8178a5a17354b1f68e7bea9560f6
        Reviewed-on: https://gerrit.libreoffice.org/49828
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-15  Michael Stahl  <mstahl@redhat.com>  [20cf158b85d40bdc7e1092dcbfe648c48339aec6]

        sdext: disable the warnings TWICE because they're sneaky bastards
        
        Let's hope this will finally work, it was like this before commit
        4e102d6a4b483098e80ca86e19ee8576ae5356f1
        
        Change-Id: I6337d4f1abc386e71747b2a37e55a3578bcbf340

2018-02-15  Michael Stahl  <mstahl@redhat.com>  [ebbae6a1f5e183953baac8e9a9d5b0bd2f333fbe]

        sdext: MSVC 2015 is trash
        
        Change-Id: I8549b52417520c0fe52977137fc570d65b0800fc

2018-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [380da094b0ad765b80c353a6b6d2a1aa6a003f6a]

        ofz#6372 fix bitmap decoding of pattern in LwpBackgroundStuff
        
        after
            commit b90e098a354323b635bab3ee8f9c79deb1e734fe
            use BitmapEx in LwpBackgroundStuff
        
        <caolan> maybe the lotuswordpro original stride is really 4 after all
        (as a common stride), with the first byte on each line containing the
        8bits for each row
        
        The original code in GetPattern() looked pretty dodgy since it was
        copying 32-bytes into an 8 byte buffer.
        Assume that the reversing part is right, and that the format is really a
        1bit packed 8x8 image.
        
        Also fix the decoding of such a image in CreateFromData to assume packed
        format, which is more predictable.
        
        Also fix the bug in createDefaultCross_3x3 which changing the assert
        revealed.
        
        Change-Id: I7196ae601429bbe0f842399df61c8b858e022d3e
        Reviewed-on: https://gerrit.libreoffice.org/49808
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-15  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [cf385d9cbbd7e64dd981595e07cac7f3e05519f8]

        sd: fix whitespace
        
        Change-Id: Ibefd63909b0e505f52471373ef566f7309d6d5de

2018-02-15  jan Iversen  <jani@libreoffice.org>  [f563a81000ce43e95e117229b72228386077f94e]

        iOS, add old snippet script.
        
        We need to check if the script generated the same code always.
        Looks like nFunIndexes is never changed.
        
        Change-Id: Ic247cccbf1e4a75e6a0acf5807fdcf84bfcf4cb3

2018-02-15  jan Iversen  <jani@libreoffice.org>  [4b86076d5efc2e416181cc4c9e56b21870121892]

        iOS, update to original files
        
        Update to old files (from Tor in 2013) to prepare for generate.
        
        Change-Id: I832a242b7b91179e9c269fa9e48a1698aa2f2a66

2018-02-15  Caolán McNamara  <caolanm@redhat.com>  [79297e32646bf8276f38b1317319abd36cdd45a8]

        ofz#6376 Floating-point-exception
        
        Change-Id: Ic7dcbbd3e54796c7f5fed1dd72e9f7735079dd7d
        Reviewed-on: https://gerrit.libreoffice.org/49814
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-15  Michael Stahl  <mstahl@redhat.com>  [764e4a4cd384ce9aafa2ba4ba862f7dc8a4c8934]

        sdext: if all else fails USE BIGGER HAMMER
        
        Change-Id: I83803461310580c47886322e20c0949a371a0407

2018-02-15  Michael Stahl  <mstahl@redhat.com>  [7e241cda123e8afac329445121c555586020ae93]

        sdext: suppress another MSVC warning
        
        Somehow a8ea79b10bfc4851d092270f02fa8c817c9bc0d9 caused another warning
        to appear in the MSVC 2015 that is used in jenkins builds.  Whyever.
        
        Change-Id: Iba73de5739078972129d0a2de7d8a6437c12b2e0

2018-02-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [e20164ad9f2b3125c8ecdb5f19feee4a654e24f2]

        editeng: fix up ODF export test code to build again
        
        The ability to inspect the output from the editeng ODF export is useful,
        but the test code no longer built as the used SfxMedium ctor is gone.
        
        We don't really need a full SfxMedium, a simple SvFileStream is enough.
        
        Change-Id: I9b8cead4b7ebd6d4c9461cdecf357c84e623d856
        Reviewed-on: https://gerrit.libreoffice.org/49806
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-15  Michael Stahl  <mstahl@redhat.com>  [a8ea79b10bfc4851d092270f02fa8c817c9bc0d9]

        sdext: disable MSVC 2017 warnings from boost headers
        
        Change-Id: I6eb816f155a222ca4299fd425c79d38bf2d464dc

2018-02-15  Michael Stahl  <mstahl@redhat.com>  [21c3a446ccc6fa0f812531b072f5d18875b7aaca]

        sw: replace DELETEZ with unique_ptr in SwUndoSplitNode
        
        Change-Id: Iaac10057c7be6f49bc5930725dffa7884c35d814

2018-02-15  jan Iversen  <jani@libreoffice.org>  [9a62dcf333b2e9b470d5aa1b5c2ddaae6732ad32]

        iOS, reduce arm64 files to actually needed
        
        Still comparing the "old" gcc3_ios_arm with the new one, in order to make
        the asm code work.
        
        Change-Id: I3a2fdfc1891a6a4d7065917f5ef8bd19c49b3987

2018-02-15  Michael Stahl  <mstahl@redhat.com>  [0310430ed0455418cfe85e150f14496aff724897]

        sw: replace DELETEZ with unique_ptr in SwXFrame
        
        Change-Id: I93043bd17a685a82f9365c3eeb27d4288291e2f3
        Reviewed-on: https://gerrit.libreoffice.org/49731
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-15  Caolán McNamara  <caolanm@redhat.com>  [c4b23192b4ab1f3ea75df7e48da36b6b17de248b]

        tdf#96892 3 to 5 digit precision
        
        Change-Id: Iaecfff78a3e17548dbd097a30c2a6b061806a974
        Reviewed-on: https://gerrit.libreoffice.org/49643
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-15  Caolán McNamara  <caolanm@redhat.com>  [89e9f4984d0dfbc2b69a04e59abc1a3a5d69a0c1]

        ofz#6366 Integer-overflow
        
        Change-Id: Ic941d48c33211b6b3f225d8a8314f94840f13fb4
        Reviewed-on: https://gerrit.libreoffice.org/49798
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-15  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [d1b3455cfb4fcd438f3f29d8c14bb0f04423b8ad]

        gtk3_kde5: advertise vcl plugin correctly in about dialog
        
        Change-Id: Icfe977f7f9750003d992d795cad8cd86d7055e59
        Reviewed-on: https://gerrit.libreoffice.org/49813
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-15  Caolán McNamara  <caolanm@redhat.com>  [cc2c2bb8001d48d2909ec4d418634ba00652bcf0]

        ofz#6368 Integer-overflow
        
        Change-Id: Id8c4fdb051467e0f3499dce94727e5a94f709ead
        Reviewed-on: https://gerrit.libreoffice.org/49799
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-15  Tor Lillqvist  <tml@collabora.com>  [032c49b98635f3cc787d90cb744fcc212405a833]

        Do what the TODO said
        
        Change-Id: I6358b550482188c6fdaf0cd01af353850d12138b

2018-02-15  Caolán McNamara  <caolanm@redhat.com>  [a315bfee11b99b41ed6c2fc855e2ff9e10ce9a2b]

        ofz#6364 Integer-overflow
        
        Change-Id: Ib7df07042bd78e7f3ca81818c97396a545566e3a
        Reviewed-on: https://gerrit.libreoffice.org/49796
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-15  Caolán McNamara  <caolanm@redhat.com>  [a12ad856148f2e2da55dcaa6e6c295bea6dc38c7]

        ofz#6365 Integer-overflow
        
        Change-Id: I415038642ef4936d403fad8022422697a189abc8
        Reviewed-on: https://gerrit.libreoffice.org/49797
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-15  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [3462a55f0696ae06ea6714723c54eb7c67c2cbaa]

        tdf#115345: removed slide orientation setting method.
        
        Slide orientation is dependent value and can be easily calculated
        based on slide dimensions.
        
        Also modification of slide orientation without changing of page
        dimensions brings page in inconsistent state.
        
        Change-Id: I86921668b648a8110d16b31507f2ce5d6c88484a
        Reviewed-on: https://gerrit.libreoffice.org/49334
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-15  Tor Lillqvist  <tml@collabora.com>  [1647bfa019124aefd34d8ad231d19399e93a6096]

        Apply clang-format
        
        Change-Id: I089cdb8c770df5e8c99d55870061a18645b2cd05

2018-02-15  Tor Lillqvist  <tml@collabora.com>  [d1416444e5622132b30e4a90fcad8b8eaca09399]

        Add debug output operator for VARIANT
        
        Change-Id: I3994f0444b2f415e55645f890a84e42e66512d03

2018-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [dd4fc3b1e3f8a7c69a44c26715b2e3cdb22aede9]

        introduce Move/Adjust methods to Point,Rect,Size
        
        to make my following changes with the changetoolsgen plugin easier to
        read
        
        Change-Id: I514bbea00b8907cc94c4218ca6ab1473bd9efd61
        Reviewed-on: https://gerrit.libreoffice.org/49793
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-15  Stephan Bergmann  <sbergman@redhat.com>  [cc8e8215c8d7583f36feca20f0a1235edc05a6d7]

        Find Java 9 with the new registry keys on Windows
        
        See <https://docs.oracle.com/javase/9/migrate/toc.htm#JSMIG-GUID-EEED398E-AE37-
        4D12-AB10-49F82F720027> section "Windows Registry Key Changes".
        
        Change-Id: Ic30ce430663cc1608c6268fa937142f73c55f138
        Reviewed-on: https://gerrit.libreoffice.org/49792
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-15  Jim Raykowski  <raykowj@gmail.com>  [bf10acd917dab972b461960720cd044527e22f16]

        tdf#115691 restore focus to sidebar animation panel after automatic...
        
        preview
        
        Change-Id: If4af785a20ce0d36e2db4cefba80745e9f40dd35
        Reviewed-on: https://gerrit.libreoffice.org/49744
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [88ca1a6f75b1e94136e04e8dc65b98955d0e8aaf]

        move ToolboxButtonColorUpdater bitmap update to VirtualDevice
        
        to avoid doing a read-modify-write cycle on the item images on the
        toolbar, add an overlay image member to Toolbox items.
        
        part of the process of making Bitmap an internal detail of vcl/
        
        Change-Id: Ie4a886c48484a06694fc4c066ee0845b39d27f0b
        Reviewed-on: https://gerrit.libreoffice.org/49649
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-15  Eike Rathke  <erack@redhat.com>  [74d30155c5067271fb98bacbcb895c215e61678d]

        Resolves: tdf#115046 don't restore a sheet-local DBData from temporary
        
        And don't clear AutoFilter button flags in the new temporary range.
        
        Change-Id: I273de1e04632ac99c267523b2843665d257fd361

2018-02-15  Tor Lillqvist  <tml@collabora.com>  [09cb65bb92318bf8edb467fcd7720f072306f379]

        Make this work also outside LibreOffice code (for test programs)
        
        If LIBO_INTERNAL_ONLY is not defined, just include <windows.h>
        directly. Don't use OUStrings.
        
        Change-Id: I9ddaab6029c5198538c47b623457f4ff2089e3f6

2018-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [32d8a32dcf85e2cee589ee19bc72b4abf73f9681]

        move cairo surface code from canvas to BitmapTools
        
        part of making Bitmap an implementation detail of vcl/
        
        Change-Id: Ic4b8d114a8091041374a083b3b7ca2fa68757ab1
        Reviewed-on: https://gerrit.libreoffice.org/49719
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-15  Takeshi Abe  <tabe@fixedpoint.jp>  [abcd7825101afb9ef9ff93932f8e1bd7c3bb91bb]

        starmath: Prefer moving subnodes to copying them
        
        Change-Id: Id92dd0715daf43a63d09529f01a6583c23de7c7d
        Reviewed-on: https://gerrit.libreoffice.org/49725
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2018-02-15  Michael Stahl  <mstahl@redhat.com>  [1c8efde4daea648204e3ba19f8edc01ef3e548bd]

        tdf#83260 sw: call CompressRedlines() in ODF import
        
        It's possible that an ODF document contains redlines that will be
        deduplicated by CompressRedlines().
        
        If that happens during some editing operation, then a SwRedline
        will be deleted and the nodes array becomes smaller by at least 3
        nodes; any Undo actions that were created prior to the operation
        that called CompressRedlines() will store invalid node indexes now
        and Undo will crash.
        
        So presumably it's a precondition of editing operations
        that CompressRedlines() is a no-op.
        
        Interestingly CompressRedlines() is also called from
        SwEditShell::Undo()/Redo().
        
        Ensure it's a no-op later by calling CompressRedlines() immediately
        after load.
        
        (Hopefully this should also work for the Insert File case.)
        
        Add a test too.
        
        Change-Id: Iec8135cc60260ed5cfff05a196b5c92cc03265f9
        Reviewed-on: https://gerrit.libreoffice.org/49721
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-15  Fyodor Yemelyanenko  <fyodor_e@hotmail.com>  [aac475436271ddeabf6d9a4c3984ba77accf56ce]

        tdf#83260 editeng sw: avoid accessing dead nodes in AutoCorrect
        
        When change tracking is ON (Redlining) and Edit->Change Tracking->Show==OFF
        Autocorrection and Undo operations crash LO.
        
        Change-Id: I616f2de143b78fc83483a6589cfa1dd1ab61675a
        Reviewed-on: https://gerrit.libreoffice.org/47686
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2018-02-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [798a989937a4acf7830588637f8c3902b4d985d8]

        Fix some IWYU warnings
        
        Change-Id: I49b5e3a9e8b91baace9f3b3d4f0ac9d8531d5abe
        Reviewed-on: https://gerrit.libreoffice.org/49782
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [a460cf6822780cb41cd5f9a55b30652c1c4bf1c2]

        xmloff: avoid unhandled exception warning
        
        Happened e.g. when copy&pasting editeng content in Impress tables,
        document::XStorageBasedDocument is not implemented by SvxSimpleUnoModel,
        so it's not exceptional that the queryInterface() for mxModel fails.
        
        Change-Id: Iaed53941bb47ff8a0553896f18a553cf64e2224a
        Reviewed-on: https://gerrit.libreoffice.org/49747
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-15  Caolán McNamara  <caolanm@redhat.com>  [2affa16c998bc08c1e2adbc832c5fecf3d52c1f0]

        ofz#6360 Direct-leak
        
        Change-Id: Ie058f6cf9af88f486e11c2cca1efec81ec01c04e
        Reviewed-on: https://gerrit.libreoffice.org/49783
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-15  Stephan Bergmann  <sbergman@redhat.com>  [0dfef73bea7ea70577209a9ed68ad037c8bbab4c]

        Adapt solenv/flatpak-manifest.in
        
        ...to 45a4e70484e7d90dab07a677914ada2d948b415c "Update orcus to 0.13.3."
        
        Change-Id: I6a400b264b7ae0be73b55110a67617d0e5f3d3fa

2018-02-15  Stephan Bergmann  <sbergman@redhat.com>  [552f5835fdc775a77022a49bdc77f84eab697bcf]

        SID_ATTR_TRANSFORM_ANGLE is an SfxInt32Item
        
        ...as reported by UBSan when rotating an image in Writer:
        
        > sw/source/uibase/shells/grfsh.cxx:531:52: runtime error: downcast of address 0x00000bba8d80 which does not point to an object of type 'const SfxUInt32Item'
        > 0x00000bba8d80: note: object is of type 'SfxInt32Item'
        >  00 00 00 00  f8 8f 04 42 8f 7f 00 00  01 00 00 00 6f 27 00 00  d4 17 00 00 00 00 00 00  41 00 00 00
        >               ^~~~~~~~~~~~~~~~~~~~~~~
        >               vptr for 'SfxInt32Item'
        >     #0 0x7f8eaf7fcdad in SwGrfShell::Execute(SfxRequest&) sw/source/uibase/shells/grfsh.cxx:531:52
        >     #1 0x7f8eaf7ed2f5 in SfxStubSwGrfShellExecute(SfxShell*, SfxRequest&) workdir/SdiTarget/sw/sdi/swslots.hxx:12460:1
        >     #2 0x7f8f3ff4637a in SfxShell::CallExec(void (*)(SfxShell*, SfxRequest&), SfxRequest&) include/sfx2/shell.hxx:211:35
        ...
        
        Code had been introduced with a42b0985c7619efdc934bb1cf19e5e2c2b6faea2
        "RotGrfFlyFrame: Initial adaptions".
        
        Change-Id: Id402244d723bcf653e414a3cd45ce07ad216e29f
        Reviewed-on: https://gerrit.libreoffice.org/49738
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [457220bc2c0142c5b6f4135cb688ccfc99fec792]

        loplugin:changetoolsgen in oox,reportdesign
        
        Change-Id: I8112ae6bb92ef96b4229ab53b7002ae3c0ba865c
        Reviewed-on: https://gerrit.libreoffice.org/49702
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [0d9f3f7628f88fa66aaeea1f7148db620e17e728]

        loplugin:changetoolsgen in sd
        
        Change-Id: I41c5510f95167fe028f219fb593f12b75709bd65
        Reviewed-on: https://gerrit.libreoffice.org/49726
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [c82802a9ee3514d0b98fbb3783abbc17ec02c3b6]

        loplugin:changetoolsgen in sfx2
        
        Change-Id: I34a007711e2ffc70bdee6823ea9b85f60f819e6e
        Reviewed-on: https://gerrit.libreoffice.org/49727
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-15  Kohei Yoshida  <kohei.yoshida@gmail.com>  [45a4e70484e7d90dab07a677914ada2d948b415c]

        Update orcus to 0.13.3.
        
        This will be the new baseline for master, since, though this change
        is a fully API-compatible, one bug fix wrt the alpha value handling
        unfortunately would break some unit tests when using an earlier
        version.
        
        Change-Id: I5a17ce4085d3311a165748154d107d12b95e2c71
        Reviewed-on: https://gerrit.libreoffice.org/49784
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2018-02-14  Stephan Bergmann  <sbergman@redhat.com>  [09fcdbd5e0ae35fb7db8c8784329035edd82573b]

        Fix random range for XFunctionDescriptions::testGetById
        
        ...regression introduced with eff70347190a6642fd62a9e0b20e4366c39fbc7a
        "tdf#45904 Move _XFunctionDescriptions Java test to C++" (where
        java.util.Random.nextInt(n) returned a value 0 <= x < n), apparently causing
        sporadic failures of CppunitTest_sc_functionlistobj like <https://
        ci.libreoffice.org/job/lo_gerrit/27696/Config=linux_clang_dbgutil_64/console>
        
        > ##Failure Location unknown## : Error
        > Test name: sc_apitest::ScFunctionListObj::testGetById
        > An uncaught exception of type com.sun.star.lang.IndexOutOfBoundsException
        
        Also verify that nCount is not negative, so that the requirements of the
        std::uniform_int_distribution ctor are guaranteed to be satisfied.
        
        Change-Id: I90a5dc234fdd07f52fea69ae1d406f0818efb007

2018-02-14  Stephan Bergmann  <sbergman@redhat.com>  [57574c2bcc60d37620288c403267c34d960f5863]

        tdf#108005: Problems with progress bar while saving document
        
        ...as StatusIndicatorFactory::m_pWakeUp is still non-null after it has already
        been used while loading the document.  Regression introduced with
        017f250764ec7b4ecb82ac19f5b3f68cadf1bf56 "Ensure WakeUpThread is joined before
        exit".
        
        (Also, WakeUpThread::stop could take up to 25 msec longer than necessary, as it
        failed to set condition_, so would always have waited for WakeUpThread::execute
        to finish its next 25 msec condition_.wait call.)
        
        Change-Id: Ic7fe15f1b90f3b8292cd2ceccdc2719a00743d44
        Reviewed-on: https://gerrit.libreoffice.org/49718
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-14  Caolán McNamara  <caolanm@redhat.com>  [65e14b6c5283244e4ba02a269879d82085d793e6]

        ofz#6334 Out-of-memory
        
        Change-Id: I714d4b3c767a2e9244e4d5a0b608e3d7fd3002a3
        Reviewed-on: https://gerrit.libreoffice.org/49741
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-14  Caolán McNamara  <caolanm@redhat.com>  [13fd5d44c1d528c23bcade92241016195c37c453]

        ofz#6329 Out-of-memory
        
        Change-Id: I42fef1609db1253bcf262ccf3cc86088ea6ca647
        Reviewed-on: https://gerrit.libreoffice.org/49739
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-14  Caolán McNamara  <caolanm@redhat.com>  [369018cffb6d1c77e2fb4feec6a4df8a27872ec5]

        ofz#6330 Out-of-memory
        
        Change-Id: Ie138705e7994915d7824d8cf1ae1a0e17e247256
        Reviewed-on: https://gerrit.libreoffice.org/49740
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-14  Caolán McNamara  <caolanm@redhat.com>  [c11c1afe58e0b4a25aaf1fdcf7b865f1c85fa727]

        ofz#6328 Abrt
        
        Change-Id: I3bb4faa5b1b9361b4f29f55117d4317d5b1a66ec
        Reviewed-on: https://gerrit.libreoffice.org/49737
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-14  Caolán McNamara  <caolanm@redhat.com>  [7f629f51df1f4fa37696c75e9d88b636b08baa0d]

        ofz#6324 Out-of-memory
        
        Change-Id: I3dae862da134ef32ec16a230bc40befffff06ec2
        Reviewed-on: https://gerrit.libreoffice.org/49734
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-14  Caolán McNamara  <caolanm@redhat.com>  [625c53a428180092e343e45da8bb1242c8903314]

        ofz#6326 Null-dereference
        
        Change-Id: I97a8a06acc782dc6fb0baddf46332b18d19fecc4
        Reviewed-on: https://gerrit.libreoffice.org/49736
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-14  Caolán McNamara  <caolanm@redhat.com>  [b8bb1c259d2c2f493b5cb05dbe234472c0e41ddc]

        ofz#6323 Abrt
        
        Change-Id: Ia87b2430508648e6a77d291d4d86924bfc848ecc
        Reviewed-on: https://gerrit.libreoffice.org/49729
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-14  Caolán McNamara  <caolanm@redhat.com>  [e8508d1db58da7cb5901fa7d63c8f04da667f2f0]

        ofz#6321 Direct-leak
        
        Change-Id: I27214b1fd293885e33c95ffad854ba491d98c044
        Reviewed-on: https://gerrit.libreoffice.org/49724
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-14  Yousuf Philips  <philipz85@hotmail.com>  [9cf22b64183a341429aafac82c6562f869bc7383]

        tdf#113538 David CLM has higher priority to David Libre
        
        Mistake from my earlier patch a2158c6ca2ba831665019827889f01e98dc93394
        
        Change-Id: Id535ca2243e368fde9482ae9853f7ae6dd10a449
        Reviewed-on: https://gerrit.libreoffice.org/49392
        Reviewed-by: Lior Kaplan <kaplanlior@gmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2018-02-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [4322b69dfcce61ff962be42189dff8ad610ef20e]

        desktop: allow disabling recovery via config key
        
        The documentation suggests this should disable recovery, so read the
        config value at the same place where we disable recovery due to the
        environment variable.
        
        Change-Id: I342ae58201aa1d731a5913c2f0598ddff2a8d602
        Reviewed-on: https://gerrit.libreoffice.org/49706
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-02-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [8b73bafbc18acb4dd8911d2f2de8158d98eb6144]

        tdf#115719 DOCX import: increase paragraph spacing for anchored objects
        
        ... like Word 2013 does, when the version string indicates that the new
        layout is wanted.
        
        An alternative to this change would be to add a new sw layout
        compatibility flag and handle this at a layout level (somewhere in
        SwAnchoredObject::GetObjRectWithSpaces()). The downside of that approach
        is that once a layout flag is added, it's not preferred to tweak its
        behavior, while doing the same at import time is not a problem.
        
        Also it's better to have a flag for something which has clear behavior
        in some spec / implementer notes, which is not the case for this
        problem. (I've mailed dochelp@microsoft, no answer so far.)
        
        Change-Id: Ibad28d27e4bcbe1991a3be1c686064e18e9ffa4d
        Reviewed-on: https://gerrit.libreoffice.org/49733
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-14  Rene Engelhard  <rene@debian.org>  [b13678b1e1d6f4cac548ae7e088b6030c31cf081]

        initial apparmor stuff for lo_kde5filepicker
        
        Change-Id: I310f44bb7145449560aa28d5b33272ece0b307c2

2018-02-14  Pranav Kant  <pranavk@collabora.co.uk>  [712540224d7c5c8cdb4a5214e2d7963a314c1928]

        lok IME: support dialogs as well
        
        Change-Id: Ic78da45dadaa5a4e1ca78e20d04974108581121e
        Reviewed-on: https://gerrit.libreoffice.org/49714
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2018-02-14  Caolán McNamara  <caolanm@redhat.com>  [4e1161c6cbdaf2bf0a92d3a5195ee559f2b77bed]

        ofz#6315 Heap-buffer-overflow
        
        Change-Id: Ia611f65b9fb38f125c224473e584580eeff20622
        Reviewed-on: https://gerrit.libreoffice.org/49716
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-14  Eike Rathke  <erack@redhat.com>  [fe0f548f2f67f85e32be754b553d709fda400d95]

        No stacked code for jump matrix is worth an assert
        
        Change-Id: I0e65cecd9e016a114a7e9d7b60b24e04d8512f40

2018-02-14  Jan-Marek Glogowski  <glogow@fbihome.de>  [0e04523b040785e2ce552143d20adcbb40b61d42]

        tdf#114676 release the SolarMutex, if we own it
        
        This is a follow up on the SolarMutex unification. Quite probably
        the updater process, which is now aborting when releasing the
        not-owned mutex, should somewhere acquire it.
        
        In the end this functions currently can be called with or without
        the SolarMutex being owned by the calling thread.
        
        This conditional release is really a horrible hack / workaround;
        but my guess is - like all hacks - it'll stay for longer.
        
        Change-Id: I90e30149c2fef8bdf3dc0396bf8eb7491eedeabd
        Reviewed-on: https://gerrit.libreoffice.org/49717
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-02-14  Caolán McNamara  <caolanm@redhat.com>  [20c881bf89048ad19c1d108f7e89d1b9d94f5aba]

        ofz#6316 Direct-leak
        
        Change-Id: I1ae33f849d252e9682b7386909023821cf336b14
        Reviewed-on: https://gerrit.libreoffice.org/49711
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-14  Eike Rathke  <erack@redhat.com>  [b05e4eab225a536c3e5bdae2ca991ee9f53ad1a6]

        Unit test tdf#115493 use matrix as result of jump command, tdf#58874 related
        
        Change-Id: Ic36c5c559d6f650e590ac5f84b4acdb5be0843b3

2018-02-14  Caolán McNamara  <caolanm@redhat.com>  [fa25c39749e3ed592fdf87eecf21a960fef44b8f]

        unused ScTokenArray
        
        Change-Id: I3132cf7f94efed2db68a1715a892424a24aa1638
        Reviewed-on: https://gerrit.libreoffice.org/49715
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-14  Stephan Bergmann  <sbergman@redhat.com>  [d49a0b7391d43b9e4f8e14f9a9bf0bb2223d0025]

        Revert "--disable-pdfium for Linux aarch64 Flatpak build"
        
        ...which should no longer be needed w/ 9efd288b31e259b964097d3eeeff7f6c10945cb3
        "pdfium: disable custom allocator".  (On Flathub, the original problem had been
        seen with worker gnome-aarch64-1 using 64K pages, but not with arm-1/arm-3 using
        4K pages.)
        
        This reverts commit ffc134445ef7e935d18d816626f64e65b4cdbca6.
        Conflicts:
        	solenv/flatpak-manifest.in
        
        Change-Id: I7d169ba92cdcd651b1c560aabf0d4559fad8cf9c

2018-02-14  jan Iversen  <jani@libreoffice.org>  [54a5b5d7f3e8ebe52783379aa67fad41de32a695]

        iOS, add gcc3 helper for ARM64
        
        Change-Id: Iad8cfd72803864bd1c8a5d01c74e1f856c27685d

2018-02-14  jan Iversen  <jani@libreoffice.org>  [968cc46060da22247e430733e44833a4b7da0116]

        iOS, simulator == MACOSX
        
        the simulator is a normal MAC compile, with different SDK
        so the cpp_uno bindings should be identical
        
        Change-Id: Ie53463beab628414185b492c78dcb3d8364794bf

2018-02-14  jan Iversen  <jani@libreoffice.org>  [342ea409a6cb862db50514d1bc18c86e234b9387]

        iOS, use gcc3 mac code for simulator
        
        Refer to the mac code, instead of copying it to gcc3_ios, when
        running in simulator.
        
        There is a problem with the macro calls, so the reference to the sources
        are duplicated.
        
        Change-Id: I72848ba960b8a7f85708723bfeb682ceecc1e448

2018-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [cb0ace39523acb14ced26ff6f349d228884f02b6]

        move Bitmap creation in createDefaultCross_3x3 to vcl
        
        part of making Bitmap an internal detail of vcl/
        
        Change-Id: Id6ac7a2b099dca41cf41bb9f65c7cc22dce1eb8e
        Reviewed-on: https://gerrit.libreoffice.org/49654
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [b90e098a354323b635bab3ee8f9c79deb1e734fe]

        use BitmapEx in LwpBackgroundStuff
        
        part of making Bitmap an implementation detail of vcl/
        
        Change-Id: I847a2371cd630637b11aed0fad7263809143c706
        Reviewed-on: https://gerrit.libreoffice.org/49705
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [95fab7cbf2f0576d0f728bed8898b7ff769d90e6]

        loplugin:changetoolsgen in sc
        
        Change-Id: Ic24332cac65e665b55b9e1bbaf09ee56066875fd
        Reviewed-on: https://gerrit.libreoffice.org/49703
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-14  Yousuf Philips  <philipz85@hotmail.com>  [603d1773a2dfea6b347f44ddacef478577098caf]

        tdf#115447 tdf#81475 Restore form controls used in forms
        
        Change-Id: I41b72aa6e453d15287573c3fb2d0536a132e490d
        Reviewed-on: https://gerrit.libreoffice.org/49671
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2018-02-14  Eike Rathke  <erack@redhat.com>  [f41c14706c6bf8aa5c3df220c706669f1ec6e1f6]

        More CheckLinkFormulaNeedingCheck() for ScDocumentImport::setFormulaCell()
        
        and ScDocumentImport::setMatrixCells()
        
        Change-Id: Id3303fb71889c760424459daa79feca0f2510a3c

2018-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [f841dada1a5018897cce29ccf972da33ece4738c]

        loplugin:changetoolsgen in canvas..cui
        
        Change-Id: I4e320055a3dbe4159c2aa2714e1ee98182e1e80a
        Reviewed-on: https://gerrit.libreoffice.org/49642
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-14  Henry Castro  <hcastro@collabora.com>  [9763383ebb7e5b10ba9e7557dffa803a8d392c0d]

        lok: check if an element exists in the container
        
        Change-Id: I5987e90d92a2ebff654a993fb77e389bd036a8f8
        Reviewed-on: https://gerrit.libreoffice.org/49693
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2018-02-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a8af8b792eb653cab807c07b7d9f6ec40b789418]

        Removed duplicated include
        
        Change-Id: I53d98e814d9f4760390b9b0a9e826ee91efe6fe8
        Reviewed-on: https://gerrit.libreoffice.org/49698
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [556c62add4ae351e5856786ff362ed722a32246a]

        Fix typo
        
        Change-Id: I31e8d775d10d374ef4670a3b8d9a0e9628e8e2c8
        Reviewed-on: https://gerrit.libreoffice.org/49710
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [bf8a6cacd06d7c1961b5db8cc79ee4bbdb342e43]

        loplugin:changetoolsgen in filter..framework
        
        Change-Id: I622da8a0c096c74efd97326451c4576b230f0483
        Reviewed-on: https://gerrit.libreoffice.org/49701
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-14  Stephan Bergmann  <sbergman@redhat.com>  [e2372907c991833a8bbe13f84460783d8d8fdfdb]

        Make SwFormatFrameSize derive from SvxSizeItem
        
        ...as seen in UBSan builds when, on an image in Writer, selecting context menu's
        "Properties..." to open the "Image" dialog, there'll be failure
        
        > cui/source/tabpages/grfpage.cxx:206:21: runtime error: downcast of address 0x00001293f5c0 which does not point to an object of type 'const SvxSizeItem'
        > 0x00001293f5c0: note: object is of type 'SwFormatFrameSize'
         00 00 00 00  68 d5 ea aa 8f 7f 00 00  01 00 00 00 43 27 00 00  81 2e 00 00 00 00 00 00  c5 41 00 00
        >               ^~~~~~~~~~~~~~~~~~~~~~~
        >               vptr for 'SwFormatFrameSize'
        >     #0 0x7f8f1ec29a34 in SvxGrfCropPage::Reset(SfxItemSet const*) cui/source/tabpages/grfpage.cxx:206:21
        >     #1 0x7f9036000d98 in SfxTabDialog::ActivatePageHdl(TabControl*) sfx2/source/dialog/tabdlg.cxx:1115:19
        
        Moved the {Get,Set}{Width,Height} convenience functions down from
        SwFormatFrameSize to SvxSizeItem.  And "reverted" the SvxSizeItem
        {Has,Scale}Metrics overrides in SwFormatFrameSize, "just in case."  Renamed
        SvxSizeItem::aSize to m_aSize to avoid GCC -Werror=shadow in
        SwFormatFrameSize::dumpAsXml (sw/source/core/layout/atrfrm.cxx), which has a
        local variable named aSize.
        
        Change-Id: I9a2e0b19f21c1468ecba87a5bdafa40c8c424ae4
        Reviewed-on: https://gerrit.libreoffice.org/49678
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-02-14  Yousuf Philips  <philipz85@hotmail.com>  [532576461654eaf43120d2f693172c07a41275fa]

        tdf#114858 Use Ctrl+` for Formula Toggle on Mac
        
        Change-Id: I0685eb0d1f6ea7c8502bbaa22f0e90004947282d
        Reviewed-on: https://gerrit.libreoffice.org/48793
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2018-02-14  Michael Stahl  <mstahl@redhat.com>  [0b574c7315b2ea6f1401502e0a8ae4f0c2a41457]

        sw: replace DELETEZ with unique_ptr in SwUndoInsert
        
        Change-Id: I127eba390068ba241ff2b67e2bc99f3b907195db
        Reviewed-on: https://gerrit.libreoffice.org/49675
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-14  Michael Stahl  <mstahl@redhat.com>  [c77429bc28e3baf2f20c5e3fa313abad943f2335]

        sw: replace DELETEZ with unique_ptr in SwUndoSaveSection
        
        Change-Id: Ic57736a6d1349574f779afc26b8785caf575cf06
        Reviewed-on: https://gerrit.libreoffice.org/49674
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-14  Michael Stahl  <mstahl@redhat.com>  [f311dc973e70ed38767a857cd201ee4a73d45830]

        sw: convert DELETEZ to unique_ptr in SwDoc
        
        Change-Id: Ice9957fefea98a878281f64ab129a452a31f27bb
        Reviewed-on: https://gerrit.libreoffice.org/49668
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-14  Michael Stahl  <mstahl@redhat.com>  [306cd912b5b84c02ae9b786f72963506369df649]

        svl: clear temporary copies of passwords in SvlPasswordHelper
        
        This is an obvious place to start, but there might be more copies
        elsewhere.
        
        Change-Id: I3c3ea6cb54f40fe5c21c3128b55aeaad1ff74b42
        Reviewed-on: https://gerrit.libreoffice.org/49669
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-14  Caolán McNamara  <caolanm@redhat.com>  [4f490b86c782f609dabf1355c8db4d654af4c9c4]

        ofz: Abrt
        
        Change-Id: I814b0e4255894d909d29a9a301488a23acf418a0
        Reviewed-on: https://gerrit.libreoffice.org/49686
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [48d3ff5c498f8f186d4ee72871af379010403442]

        xmlsecurity nss: create XMLSignature instances with a constructor
        
        Change-Id: Ic2968a1eda7517ba4cfb67d0cf68fb7de1ac1935
        Reviewed-on: https://gerrit.libreoffice.org/49685
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-02-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [9efd288b31e259b964097d3eeeff7f6c10945cb3]

        pdfium: disable custom allocator
        
        That causes problems on aarch64 (see
        <https://lists.freedesktop.org/archives/libreoffice/2018-February/079384.html>)
        and provides little benefit to our use-case.
        
        Change-Id: I133d41476ab84cec67abc5b36a1e16c91bc6ac15
        Reviewed-on: https://gerrit.libreoffice.org/49684
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-02-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2dda7cca6feb14b4c6f6f04065e23a8e70e05be6]

        Fix typos
        
        Change-Id: Icee735b303ca72bba7b2680676b0c0092d27e2ec
        Reviewed-on: https://gerrit.libreoffice.org/49699
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fa4def2a2b93868b3750df06b7655801639b5233]

        Fix typos
        
        Change-Id: I76d50754a660e006e5913b89caa491cc21d6f9dc
        Reviewed-on: https://gerrit.libreoffice.org/49588
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [2fd7c18f42710bdaaf3262f4be9f1a706b33d38d]

        it does not make sense to check for nullptr and then access anyway
        
        Seems to be related to the crashreports with the signatures:
        http://crashreport.libreoffice.org/stats/signature/ScTabViewShell::~ScTabViewShell()
        http://crashreport.libreoffice.org/stats/signature/ScInputHandler::EnterHandler(ScEnterMode)
        
        Change-Id: Iff22db3988687a52a7596f01facd5bdd12ce4140
        Reviewed-on: https://gerrit.libreoffice.org/49694
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-14  andreas kainz  <kainz.a@gmail.com>  [418dc19266519067ef8f3a2290ae9cb515677d43]

        Groupedbar Impress add priority feature anf fix conatext-drefault
        
        Change-Id: I84faaa1497d652a86183064be7f012948c7a7ef8
        Reviewed-on: https://gerrit.libreoffice.org/49676
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-02-14  Olivier Tilloy  <olivier.tilloy@canonical.com>  [92dbf3f70eafd4974290fc488f51c05093950dbf]

        tdf#115659 Apparmor profile fixes for senddoc
        
        Fix sending the current document by e-mail:
         - fix path to the installed senddoc executable
         - add missing exception for xdg-email
         - execute xdg-open and xdg-email unconfined
        
        Change-Id: Ie7c5b112bd6c415036490e9f0f81063ca3ced5a1
        Reviewed-on: https://gerrit.libreoffice.org/49614
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-14  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1b02ba03bd62a712e15c15384a3d105d2c088120]

        shapes: don't use "GraphicURL" property, always use "Graphic"
        
        With GraphicURL property on shapes (XShape) we transported the
        external or internal URL to the model, which also included the
        GraphicObject uniqueID style URLs. This changes that - now we
        always use "Graphic" property and transfer XGraphic to and from
        graphic filters. "Graphic" property is already present for XShape
        so it wasn't needed to add it.
        
        Filters changed are: OOXML (oox), ODF (xmloff), RTF and
        binary MS (esherex).
        
        Also start using originURL on Graphic which now transports the
        URL of the external (linked) graphic/image if it was created that
        way.
        
        Change-Id: Ic338c60b7cfaaae354cf1e1ca3ae7a6373220230
        Reviewed-on: https://gerrit.libreoffice.org/49648
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [733d77570771e2536d5ce1f18ba82f68ac6c22ee]

        let column and row numbers in data table view start with 1
        
        Change-Id: I90f5f69e39d758f3fb40a7ca489d6fd7813bbab1
        Reviewed-on: https://gerrit.libreoffice.org/49460
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [d03c6ee8d0e2f5637038cf80b890e97630b60b9e]

        move transparency adjust code to BitmapEx
        
        part of making Bitmap an internal implementation detail of vcl/
        
        Change-Id: I6978d84c86c3d55b3ebbeacda60fd94b160daa29
        Reviewed-on: https://gerrit.libreoffice.org/49667
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [e7ed95234244b9f3a2c5c3810984627f05e73384]

        use VirtualDevice/BitmapEx in CreateColorDropper
        
        part of making Bitmap an internal detail of vcl
        
        Change-Id: Ieec5df8976ee0e117a2388dda8ef86b018274915
        Reviewed-on: https://gerrit.libreoffice.org/49666
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [6b4d3815a612b688cc5714f8b828a9cc9b109429]

        use BitmapTools in TIFFReader
        
        part of making Bitmap an internal detail of vcl.
        
        This one is a little trickier because it constructs the palette after it
        reads the pixel data, so I couldn't use RawBitmap
        
        Change-Id: I2f501260beebb541ee451e78d551e13f182a01b1
        Reviewed-on: https://gerrit.libreoffice.org/49665
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [2168d709805a847ac012ff87b06e081ca139d064]

        use RawBitmap in PSDReader
        
        part of making Bitmap an internal detail of vcl
        
        Change-Id: Icdb7a7474b19e304950fcf75ef2b85006b7755e9
        Reviewed-on: https://gerrit.libreoffice.org/49664
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [f9e611478f7b5d07a6d623ee04ed3a5ea6b1156e]

        use RawBitmap in ipsGraphicImport
        
        part of making Bitmap an internal detail of vcl
        
        Change-Id: Idbc44c29292e7136e6bb09b8472a396e15e5bc68
        Reviewed-on: https://gerrit.libreoffice.org/49663
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [83330a608d0e0be9735d00ae5d60ba262bd235c3]

        use Color, not BitmapColor in RawBitmap
        
        because we don't want palette images
        
        Change-Id: If087e51503714bf8474ae320381f80196092ceb0
        Reviewed-on: https://gerrit.libreoffice.org/49662
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [2096aac8b958db66b3ddce16b06dca87edc8ba0a]

        loplugin:changetoolsgen in editeng..extensions
        
        Change-Id: I476fd8b988216a300c57fcf184ea3742139363fe
        Reviewed-on: https://gerrit.libreoffice.org/49656
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [a9ca38bdf7ff9d15529b5903e640987fc14c0fa7]

        loplugin:changetoolsgen in dbaccess..desktop
        
        Change-Id: I713a320e46f93dedd11266ac12e52110d13f451a
        Reviewed-on: https://gerrit.libreoffice.org/49655
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-14  Julien Nabet  <serval2412@yahoo.fr>  [c8e19544cdc506dfc91dbd8045da208ded7d7d2c]

        Fix an assert in ReportController (reportdesign)
        
        2  0x00007ffff739afca in __assert_fail_base (fmt=0x7ffff74eb890 "%s%s%s:%u: %s%sAssertion `%s' failed.
        %n", assertion=assertion@entry=0x7ffff131fb10 "((*pImpl->mpStaticDefaults)[n]->Which() == n + pImpl->mnStart) && \"static defaults not sorted\"", file=file@entry=0x7ffff131f920 "/home/julien/lo/libreoffice/svl/source/items/itempool.cxx", line=line@entry=247, function=function@entry=0x7ffff1320bc0 <SfxItemPool::SetDefaults(std::__debug::vector<SfxPoolItem*, std::allocator<SfxPoolItem*> >*)::__PRETTY_FUNCTION__> "void SfxItemPool::SetDefaults(std::__debug::vector<SfxPoolItem*>*)") at assert.c:92
        3  0x00007ffff739b042 in __GI___assert_fail (assertion=0x7ffff131fb10 "((*pImpl->mpStaticDefaults)[n]->Which() == n + pImpl->mnStart) && \"static defaults not sorted\"", file=0x7ffff131f920 "/home/julien/lo/libreoffice/svl/source/items/itempool.cxx", line=247, function=0x7ffff1320bc0 <SfxItemPool::SetDefaults(std::__debug::vector<SfxPoolItem*, std::allocator<SfxPoolItem*> >*)::__PRETTY_FUNCTION__> "void SfxItemPool::SetDefaults(std::__debug::vector<SfxPoolItem*>*)") at assert.c:101
        4  0x00007ffff11495f5 in SfxItemPool::SetDefaults(std::__debug::vector<SfxPoolItem*, std::allocator<SfxPoolItem*> >*) (this=0x55555bfec850, pDefaults=0x7fffffff1c40)
            at /home/julien/lo/libreoffice/svl/source/items/itempool.cxx:246
        5  0x00007fff9b4df1d0 in rptui::OReportController::openPageDialog(com::sun::star::uno::Reference<com::sun::star::report::XSection> const&) (this=
            0x555558a94490, _xSection=empty uno::Reference) at /home/julien/lo/libreoffice/reportdesign/source/ui/report/ReportController.cxx:2392
        
        Should stick with the order defined in include/svx/xdef.hxx
        
        Change-Id: I1a6ca5b5cb9ccb87d0cf373f93e2d0bd401bd1ce
        Reviewed-on: https://gerrit.libreoffice.org/49689
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-14  Kohei Yoshida  <kohei.yoshida@gmail.com>  [9dbc3ffec050c880bb46e0edbdb9cd4a6241c9eb]

        Pick up hidden row and column flags when importing via orcus.
        
        Change-Id: Idf2530935eb93339602ac5f6a5d0547aa56b453a
        Reviewed-on: https://gerrit.libreoffice.org/49695
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-02-14  Jim Raykowski  <raykowj@gmail.com>  [eb975197b62204062393979e33438a3a4e2d27c1]

        tdf#115620 Prevent "Find Text" changing "Navigate By"
        
        Change-Id: I46ab436e98f0d24e51277f22b2a707dfd5e2937c
        Reviewed-on: https://gerrit.libreoffice.org/49690
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-14  Tamás Zolnai  <tamas.zolnai@collabora.com>  [53551d49d3be2301985f2cf2d8bb23ff374ecfd1]

        tdf#51340: Line spacing is imported incorrectly from PPTX
        
        Move the line spacing member to the TextParagraphProperties class
        which is used to do the inheritance from master / layout slides.
        
        Change-Id: I0bf92420963163eae78e06ebc7fdfa1f2c72fdf8
        Reviewed-on: https://gerrit.libreoffice.org/49692
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-02-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d0aca687f654eff81b86540007e7c8606ab00e1f]

        init the selected columns in data transformations dialog
        
        Change-Id: Ie1d9213ba4f0d88e09a368fa778c77de3e89492f
        Reviewed-on: https://gerrit.libreoffice.org/49458
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-14  Takeshi Abe  <tabe@fixedpoint.jp>  [3c913c3844acae8ee0d80ab174133bdc7677efea]

        starmath: Omit SmParser::GetError()'s argument
        
        as it was always 0.
        
        Change-Id: I59570967deb139f258e7aeaab17619f714bc7bb5
        Reviewed-on: https://gerrit.libreoffice.org/49640
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2018-02-14  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [97a73d2772a86e26369fc32e25a59c0d5a274c01]

        oox: cosmetic cleanup
        
        Change-Id: Ifafd7338ddfec8b707b5ddf4acb39512faf186da
        Reviewed-on: https://gerrit.libreoffice.org/49325
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>

2018-02-14  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [335a2b80fa900848a8b60d8fd5db6656bc30a95a]

        oox: preserve custom oox fragments and packages
        
        Change-Id: Ic4c75d136601a9b7d772aab577c9fbebc7391eaf
        Reviewed-on: https://gerrit.libreoffice.org/49236
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2018-02-14  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [e26a95360e60e0c17e70e72f36fb988bb664ddb5]

        oox: move putPropertiesToDocumentGrabBag to XmlFilterBase
        
        Change-Id: Ic3cbabc420c7856682b889528043563622997c14
        Reviewed-on: https://gerrit.libreoffice.org/49235
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2018-02-14  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [00492aff753510bcb4fab81c5258584f3cda2d17]

        ofopxml: always generate default application/xml
        
        MS Office always sets the application/xml entry
        but LO doesn't preserve unknown entries.
        Since this is a standard and always-set entry
        LO should always stamp it as well.
        
        Change-Id: I28b47634f2aa1fec233c9184deb65fd43f2f3ae8
        Reviewed-on: https://gerrit.libreoffice.org/48724
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>

2018-02-13  Caolán McNamara  <caolanm@redhat.com>  [a097077e1f3d433ab7cbc84c408c96f9adce1534]

        speed up slk fuzzing
        
        Change-Id: If026585ff39a42467dcf7dc4cf116035995f88f1
        Reviewed-on: https://gerrit.libreoffice.org/49659
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-13  Caolán McNamara  <caolanm@redhat.com>  [9aa9bdb7eae18a8c821b7701b356fe0f5cee1873]

        tab expansion performance is appalling
        
        Change-Id: I42f7ad652f491220632ec753511ce2964e73e69f
        Reviewed-on: https://gerrit.libreoffice.org/49670
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-13  Caolán McNamara  <caolanm@redhat.com>  [c137652c30667ffe1dde40c22ee9584190f26dc9]

        ofz#6291 Out-of-memory
        
        Change-Id: Ib68f1a2804a75a482cc72c68b2de4d266c8cbeb4
        Reviewed-on: https://gerrit.libreoffice.org/49653
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-13  Caolán McNamara  <caolanm@redhat.com>  [584e98267c32a04ef1c8aa8ebf3bcf5ebe01b952]

        ofz#6287 limit palette index
        
        Change-Id: I0bd71d7c471d6b7f9342118dfcaa321b78df3bc2
        Reviewed-on: https://gerrit.libreoffice.org/49652
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-13  Julien Nabet  <serval2412@yahoo.fr>  [819ba42b3409bd2f66593f619f1934ea7f461364]

        tdf#107134: add comparator in form filter
        
        Change-Id: I86d3b5c4ebd231bdad70dc9f5a364658cfca6df4
        Reviewed-on: https://gerrit.libreoffice.org/48609
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [406004d3f58457a46107f84ec1f902e92364ba2e]

        pass originURL to the substitue graphic - work-around
        
        We need to pretend that the substitue graphic has a originURL of
        the original for now. Once Graphic will handle all the swapping
        and substitution this won't be necessary anymore.
        
        Change-Id: I9590b741c94d06d1b484273cc4ba5517951b77ec
        Reviewed-on: https://gerrit.libreoffice.org/49647
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [075e2d8b8d98b1c6daa430e9b9a396b15ba22837]

        graphic: Remember the origin URL after swap out - swap in
        
        Change-Id: I3874fb43d1b545b334cb7e69fe119945d127f380
        Reviewed-on: https://gerrit.libreoffice.org/49646
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7de3ea6a00a45f4860229571bf1df4866cffcdf5]

        Pass GraphicObject instead of UniqueId for GetBlibID
        
        Change-Id: I49d0c84a5beb4f8bf33c3ebac6ddc8ae302c6a4c
        Reviewed-on: https://gerrit.libreoffice.org/49645
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1fa153966332f57d23ee31fe97a24fd73317af9c]

        AddEmbeddedXGraphic: add parameter for requested name
        
        Change-Id: Id5f028d3286513b468bc0637484507a34b2188a2
        Reviewed-on: https://gerrit.libreoffice.org/49644
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [94dbc40e739267d5567257fcd88af445e07e955c]

        XGraphicStorageHandler: support loading graphic from stream
        
        Needed for all the loading of images from base64 strings..
        
        Change-Id: Ic1cb262b5d064e91690b0dc3bb3ab0e9ca0cda53
        Reviewed-on: https://gerrit.libreoffice.org/49556
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-13  andreas kainz  <kainz.a@gmail.com>  [57834438855d066c1ca16370a84fa862aea11ce1]

        Groupedbar Calc add priority feature and fix context-default
        
        Change-Id: Ib376e8cec321e390bf59ffe8e2da84b71c6eeea5
        Reviewed-on: https://gerrit.libreoffice.org/49650
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-02-13  jan Iversen  <jani@libreoffice.org>  [fc956e424b99492bbcd8a0df98c60e526ddb9bfd]

        iOS, SAL_LOG added to debug builds
        
        Change-Id: Ibd5406c8f2ea7b46e3b4863ca1eba5a788bd270a

2018-02-13  Stephan Bergmann  <sbergman@redhat.com>  [8ba59842236056fd008965e6e1f72fd166151e63]

        Avoid needless, wrong downcast from SfxItemSet to SwAttrSet
        
        ...as seen in UBSan builds when, on an image in Writer, selecting context menu's
        "Properties..." to open the "Image" dialog
        
        Change-Id: I6e5bb6835dacf24d47e47c9185f11fa6ad0edc4d

2018-02-13  Eike Rathke  <erack@redhat.com>  [15c14abc62d7a46bb4769c452b1cf9f7c2a48c5b]

        Force CheckLinkFormulaNeedingCheck() only if no ScSetStringParam given
        
        And ensure that if one is given mbCheckLinkFormula is set.
        
        Change-Id: I4eb70825ce4db5a59aa37d98ae40698e4ab81c3c

2018-02-13  Eike Rathke  <erack@redhat.com>  [60dcdcb82edff93f682586f930b9516c0010f777]

        Use ScSetStringParam::mbCheckLinkFormula in simple ScImportExport::Text2Doc()
        
        Change-Id: I59f5ebd1056c7c0caa89ba2754e6feaa34cc1a43

2018-02-13  Eike Rathke  <erack@redhat.com>  [bcd62f2050336951ad56892d6e0a42f63c59a674]

        CheckLinkFormulaNeedingCheck() for ScDocumentImport::setFormulaCell()
        
        Change-Id: I1587be914b390b2597185dd5af870d1d785010a4

2018-02-13  Eike Rathke  <erack@redhat.com>  [d0a230db23410d68ed55f6518de242f83fe8d1bd]

        Use ScSetStringParam::mbCheckLinkFormula instead
        
        ... of obtaining the formula cell again.
        
        Change-Id: I37978744577a45c0234d2bfa222e96de548786e6

2018-02-13  Eike Rathke  <erack@redhat.com>  [98c0bd7ffd008015623b2c5eb8630649394d76f6]

        ScSetStringParam::mbCheckLinkFormula for HTML and RTF import
        
        Change-Id: I7cf7cf12142322cbffd5160e9a8dce55efd36be5

2018-02-13  Eike Rathke  <erack@redhat.com>  [271d9ebfe0c4fc57ea6f01a9c048021e5429dd15]

        Handle ScSetStringParam::mbCheckLinkFormula in ScColumn::ParseString()
        
        Change-Id: Id6b0705140baacdb872560f7031efaf0c03f0e00

2018-02-13  Eike Rathke  <erack@redhat.com>  [5a93c51e3b7f455ff5d4cfc9e8b6e510fc126b75]

        Introduce ScSetStringParam::mbCheckLinkFormula
        
        Change-Id: I2028fc53f9778606778cd8629611752acd3f1a1c

2018-02-13  Caolán McNamara  <caolanm@redhat.com>  [d512c60080782cc24e8d459c4e500ab0e48dde9b]

        ofz#3577 speed up ppt fuzzing
        
        Change-Id: I4291fa609a063d9fd38a561e2dd96bf93ccfcd55
        Reviewed-on: https://gerrit.libreoffice.org/49651
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-13  Caolán McNamara  <caolanm@redhat.com>  [681dd10bb92185a2b6918ed82ea4c6efb84d74fb]

        coverity#1429470 Uncaught exception
        
        Change-Id: I0c60db098de9ee02f57a6b803fd6291c128918e7

2018-02-13  Caolán McNamara  <caolanm@redhat.com>  [1f5e95a607c124b6e29a392c42c8351051a65ba3]

        move insert break extended tooltips out of help as a sample case
        
        Change-Id: I83f663e688a9e905624e0b580bb75793625e27ee

2018-02-13  Caolán McNamara  <caolanm@redhat.com>  [ef428c448804defe899993d3a9a36411810c3ce6]

        use a11y description if offline help doesn't have an entry
        
        Change-Id: I0090e10f6fa7b5e86be7ace8f1bd61f3f790fa11

2018-02-13  Caolán McNamara  <caolanm@redhat.com>  [d0b2d7a6c6e13243f63e8bcee7dc13acd8139f1c]

        Updated core Project: help  d1ea71763345803f861bba8a6171825888822d48
        
        move insert break extended tooltips out of help as a sample case
        
        Change-Id: If0782f723af27d4ce11dc40e42ba7214b106177e
        

2018-02-13  Justin Luth  <justin_luth@sil.org>  [9bb369edf5471d0b29b5cea86d7203831f93d529]

        tdf#102374: regex allow ReplaceBackReferences for $ search
        
        Since searching for $ spans nodes, and normal searches don't find it
        (see bChkParaEnd and bChkEmptyPara), all "replace" items were
        being used verbatim instead of being transformed. So, a similar
        "just make it work" hack is needed here.
        
        This patch allows proper replacement for \[\&$t] as well as
        & and $0.
        
        Change-Id: I59d760e27acacff679decdcb7fcf337f3b4a1fa1
        Reviewed-on: https://gerrit.libreoffice.org/49387
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [2524f4528988a118eb4729a48b86d85a2d50967a]

        use RawBitmap in PCXReader
        
        part of making Bitmap an internal detail of vcl
        
        Change-Id: I7965a122a0c6b6ae3146cf4be8f6141d2b0ab627
        Reviewed-on: https://gerrit.libreoffice.org/49634
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-13  Caolán McNamara  <caolanm@redhat.com>  [7cdbe677c8129005cd596b307b78b23d7443fb90]

        ofz#6282 oom Abrt
        
        Change-Id: I35a9681df5a99d51fd3c40d9a4b0a85780c090f2
        Reviewed-on: https://gerrit.libreoffice.org/49641
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-13  Tomáš Chvátal  <tchvatal@suse.com>  [c0522d762d70617aa9a767cdc37a4be82a10c0d4]

        Use PYTHON_FOR_BUILD instead of calling python directly
        
        Change-Id: I85ff669c3cfd6d9b3284972cfa1d8a805ea3b6d4
        Reviewed-on: https://gerrit.libreoffice.org/49637
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-13  Caolán McNamara  <caolanm@redhat.com>  [6af638218496e6af93b3a0cf7f17768421e96903]

        Null dereference
        
        Change-Id: Ifda10738a4d4d97ba62ae3fc8804638621b24686
        Reviewed-on: https://gerrit.libreoffice.org/49638
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-13  Caolán McNamara  <caolanm@redhat.com>  [6cb383da1be97f010552d08fbd631e14547aec41]

        ofz#5428 Timeout
        
        Change-Id: I8fe05cbaaf2f39723e76100bcdb928c859d712d8
        Reviewed-on: https://gerrit.libreoffice.org/49639
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-13  Caolán McNamara  <caolanm@redhat.com>  [0fa67a1f2b92c26e45c1b2efd01728cb55f4a83b]

        ofz#3004 Timeout
        
        Change-Id: Ib7303688d6f77d2c29114787883238577c43b68d
        Reviewed-on: https://gerrit.libreoffice.org/49628
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-13  Jim Raykowski  <raykowj@gmail.com>  [d1b13f486eacc60c9b71ec9f1b29cde2f4504d4e]

        tdf#108227 Set table style so it is highlighted in Sidebar styles list
        
        Change-Id: I930085839c9ab7297e492c1463b54d41c087361c
        Reviewed-on: https://gerrit.libreoffice.org/49338
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-13  Alex McMurchy1917  <mcmurchy1917-libreoffice@yahoo.co.uk>  [bfaa6e35ff09a0426d2c3c9c36f069fabc0c9489]

        tdf#103919 mailmerge: prevent premature end of emailing
        
        ...by changing the parent of SwSendMailDialog.
        
        The destruction of the main dialog (SwMMResultEmailDialog) also
        closes the progress dlg (SwSendMailDialog), which shuts down the
        dispatcher stopping anymore messages from being sent. Have changed
        the parent of progress dlg such that it will not close when the
        main dialog is closed. This has allowed the main dialog to be
        closed immediately after the progress dialog had been created
        making for a cleaner ui.
        
        There were problems with the timer causing LO to consistently crash
        during the dispose of OutputDevice, but I could find no logical
        reason for the crashes.
        (It didn't crash if smtp authentication failed. It also didn't
        crash when run in gdb...)
        Moving the exit code from StateChanged to CloseHdl magically
        fixed the crashing problem. I think it makes it a bit clearer
        to end in closeHdl anyway, and start the timer only in case of
        an early cancellation (before all the mail messages
        have been queued up). This eliminates MOST of the use of the
        timer - since the typical exit occurs after the email process
        has finished.
        
        Change-Id: Icd3af372772fab3e78eb0702b120d7a811baa6bd
        Reviewed-on: https://gerrit.libreoffice.org/41519
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-13  Stephan Bergmann  <sbergman@redhat.com>  [8da3121ac36e7bdc3297bf9aa4786d672a869c9d]

        Increase resolveUnoURL timeout from 20 to 40 sec
        
        (Used when a unopkg process talks to an soffice process, or a unopkg or soffice
        process talks to a uno process.)  Jenkins lo_ubsan ASan+UBSan builds quite often
        fail in CustomTarget_odk/build-examples with connections from an unopkg process
        to a uno process (that has just been forked by the unopkg process) timing out.
        Lets see if increasing the timeout will fix that.
        
        Change-Id: Ifcd886f00670f86bb8975a206c89f565d409912e

2018-02-13  Stephan Bergmann  <sbergman@redhat.com>  [3c9c9c54e1c428007088533ad831f9b3c02e3ddc]

        loplugin:salcall (Extension_test-{active,passive})
        
        Change-Id: I4cb850a4ceb44dfe2807afe38f3fa131e6590932

2018-02-13  Stephan Bergmann  <sbergman@redhat.com>  [495ad1e211a43b45f35620408707b404cc3a2058]

        Fix !LIBO_INTERNAL_ONLY code (Extension_test-active)
        
        ...by reverting the broken part of 2c05d758b2b62c9df413e2514fb3cd233d0f3ec7 "add
        << operator for css::uno::Exception"
        
        Change-Id: I1b625dad2050b7549338f148c016a515e42adeb6

2018-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [03e17dbd7f20999e8ffe29d2fcc2a05abce92dad]

        use RawBitmap in TGAReader
        
        part of making Bitmap an internal detail of vcl
        
        Change-Id: Ic6efc036d6a31aec44b11da675e98d45c210f99c
        Reviewed-on: https://gerrit.libreoffice.org/49632
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [915fd2aa300ba822171407fe46e60c2134fc82cb]

        use BitmapEx and RawBitmap in PictReader
        
        part of making Bitmap an internal detail of vcl
        
        Change-Id: Ia0ef02ff257b71ca07dd294592641cc64a80dbfc
        Reviewed-on: https://gerrit.libreoffice.org/49635
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [dacf40ae9f2193d11313c5dba67ea15770c50f8f]

        use RawBitmap in PCDReader
        
        part of making Bitmap an internal detail of vcl
        
        Change-Id: I6a5a301a30f9a58fb28bbe13dca2d21ad6525a14
        Reviewed-on: https://gerrit.libreoffice.org/49633
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-13  Caolán McNamara  <caolanm@redhat.com>  [5547797c6596945ef104176b6094a152f746da10]

        ofz#2980 Timeout
        
        Change-Id: Id36e0e8ae11a145b5efa976c20261af931c1d58b
        Reviewed-on: https://gerrit.libreoffice.org/49627
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [d34dcde1d0ccee2d78eea08185f12949f53ceae3]

        sw: work around what seems to be a gcc-4.8 compiler bug
        
        	Thread 1 "soffice.bin" received signal SIGSEGV, Segmentation fault.
        	(anonymous namespace)::print_type<15> (ctx=..., info=0x7fffffff7f90, unknown_name=...) at ../../../../../libstdc++-v3/src/c++11/debug.cc:641
        	641     ../../../../../libstdc++-v3/src/c++11/debug.cc: No such file or directory.
        	(gdb) up
        	#1  0x00007ffff6abb008 in (anonymous namespace)::print_description (ctx=..., inst=...) at ../../../../../libstdc++-v3/src/c++11/debug.cc:817
        	817     in ../../../../../libstdc++-v3/src/c++11/debug.cc
        	(gdb)
        	#2  0x00007ffff6abc7aa in (anonymous namespace)::print_description (param=..., ctx=...) at ../../../../../libstdc++-v3/src/c++11/debug.cc:835
        	835     in ../../../../../libstdc++-v3/src/c++11/debug.cc
        	(gdb)
        	#3  __gnu_debug::_Error_formatter::_M_error (this=0x7fffffff7af0) at ../../../../../libstdc++-v3/src/c++11/debug.cc:1061
        	1061    in ../../../../../libstdc++-v3/src/c++11/debug.cc
        	(gdb)
        	#4  0x00007fffca2b6313 in __gnu_debug::operator!=<__gnu_cxx::__normal_iterator<SwAnchoredObject* const*, std::__cxx1998::vector<SwAnchoredObject*, std::allocator<SwAnchoredObject*> > >, std::__debug::vector<SwAnchoredObject*, std::allocator<SwAnchoredObject*> > > (__lhs=0x0, __rhs=invalid iterator) at /usr/include/c++/4.8/debug/safe_iterator.h:535
        	535           _GLIBCXX_DEBUG_VERIFY(! __lhs._M_singular() && ! __rhs._M_singular(),
        	(gdb)
        	#5  0x00007fffca7f3de2 in SwAnchoredObject::UpdateObjInSortedList (this=0x1fa6fd8) at /git/libreoffice/master/sw/source/core/layout/anchoredobject.cxx:629
        	629                     for (SwAnchoredObject* pAnchoredObj : *pObjs)
        
        Given that valgrind doesn't point out anything and the old and the new code is
        meant to be the same, my only guess is that the baseline gcc has some codegen
        bug. This happens reasonably frequently, current bugdoc was a DOCX file
        with 4 shapes anchored to the same paragraph, affecting only dbgutil
        builds, it seems.
        
        Change-Id: I2316e25eea87f2aa5736576d5168e113480f80e4
        Reviewed-on: https://gerrit.libreoffice.org/49631
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-02-13  Mark Hung  <marklh9@gmail.com>  [3c1bfd952b7cf6b07b4d862e048146a9d245ec26]

        docx: output ruby attributes properly.
        
        Enclose ruby with run, output hps, hpsBaseText, hpsRaise, etc,
        ,make the size and script correct as much as possible. The
        ruby format in docx can be round-tripped now, so it is moved to
        ooxmlexport.
        
        Change-Id: I03797be54aeffeff016011ad8ec536cecf40064f
        Reviewed-on: https://gerrit.libreoffice.org/49509
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-02-13  Caolán McNamara  <caolanm@redhat.com>  [a4e0d20c7eff8b053ec754b0a4b89dcb26636bf5]

        ofz: better loop detection
        
        Change-Id: I285358064ab9c02b5818bc0452ae3c35962778c6
        Reviewed-on: https://gerrit.libreoffice.org/49630
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-13  Caolán McNamara  <caolanm@redhat.com>  [75426421b9ae754dc1144f3c8df3da404183817b]

        ofz#6272 Direct-leak
        
        Change-Id: I98964ebf0f0c91f15af9c38af1f0c4e5f0d85ad8
        Reviewed-on: https://gerrit.libreoffice.org/49625
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-13  andreas kainz  <kainz.a@gmail.com>  [fb2313e4813a1cb6b0367f0e7b0317f70365dda9]

        Elementary-icons update all line shapes layout
        
        Change-Id: I913df522802d2018b3959c68e7655653d25541a7
        Reviewed-on: https://gerrit.libreoffice.org/49622
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-02-13  Mike Kaganski  <mike.kaganski@collabora.com>  [179fbaf3687fc40d75a2570639191f797f03ce4e]

        tdf#94341: Set child transparent mode for ToolBox
        
        Push buttons don't rely on their parent's child transparent mode
        since i#38498. This allows buttons to have proper transparency
        mode, despite toolboxes don't set their children transparency mode
        at all (even being transparent themselves).
        
        However, when other controls are placed to toolboxes, as FixedText,
        they check parent's child transparent mode, and then use parent's
        background for them. For transparent toolboxes this makes the
        background to be NONE, and thus on invalidation of such FixedText,
        neither parent's area, nor FixedText's is filled to remove previous
        text before outputting new text.
        
        This patch sets ToolBox child transparent mode depending on its own
        transparency. Also, FixedText now checks if background applied in
        ApplySettings is empty, and if it is, sets transparency mode despite
        parent's setting.
        
        Change-Id: Id424cbad894bb42a88a4b027f2a964d6e542f115
        Reviewed-on: https://gerrit.libreoffice.org/49621
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-13  Eike Rathke  <erack@redhat.com>  [2d62a1016438ea0bc079e6de3a5bcdcb34680f43]

        Resolves: tdf#95192 correctly split non-numeral/numeral parts for natural sort
        
        XCharacterClassification::parsePredefinedToken() with
        KParseType::IDENTNAME and KParseTokens::ANY_LETTER does exactly
        that, it parses one identifier name consisting of Unicode letters
        and stops at the first non-letter character (additionally '-'
        hyphen-minus was allowed as character).
        
        Instead, scan for the first (any Unicode) digit and split there.
        
        Also, copying the whole string to the prefix string if no split
        happens was unnecessary, the caller does not use the prefix if no
        number was found. Nail this as post condition.
        
        Change-Id: I941f9739b39c36c83b63145e3b762ec558738c1c

2018-02-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [f737c9386a605cb7d8c9dbc210c557f98f6cdc19]

        tdf#113258 DOCX import: fix beforeAutospacing for shape first paragraph
        
        Commit c761df1e42fd11acc5fc05b0baacd803c3788ca6 (tdf#84678 DOCX import:
        fix handling of textbox margins, 2016-10-25) uncovered a previously
        harder to notice problem that single-paragraph shapes have an incorrect
        upper paragraph margin for the first paragraph. Now that the shape
        margins are correct this problematic paragraph margin causes crop of the
        shape text.
        
        Fix the problem by adapting the DOCX import to the WW8 import's
        SwWW8ImplReader::AppendTextNode() (the "If this is the first paragraph
        in the document" part), where it seems the first paragraph is not only
        the literally first paragraph in the document, but also the first
        paragraph of shapes as well.
        
        Change-Id: I9d99b9cfabae2c9a7c33eefefb5a9f008669e93d
        Reviewed-on: https://gerrit.libreoffice.org/49617
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-13  Stephan Bergmann  <sbergman@redhat.com>  [b75609faa1a5ecde608146fcd7952e5efbcb40c6]

        In comments: fix typo and normalize on "sub-command"
        
        Change-Id: I57f7d98edef10cb64b106b326869a594cc2f8d42

2018-02-13  andreas kainz  <kainz.a@gmail.com>  [1c8f53ae76b18c015095c9998df617a7800370ce]

        tdf#115661 Elementary icon fix lc_flowchartshapes.flowchart-sort
        
        Change-Id: I897bd294a5352b44de35b035a58368353f938e0d
        Reviewed-on: https://gerrit.libreoffice.org/49619
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2018-02-13  Yousuf Philips  <philipz85@hotmail.com>  [71efbe9244818ae5a4245e7c7854b81fbafd16f7]

        Notebookbar Single: Fix context glitch and spacing
        
        Change-Id: I9417b45b190bab746e5f9fa08b7076b4488bcf16
        Reviewed-on: https://gerrit.libreoffice.org/49492
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2018-02-13  Yousuf Philips  <philipz85@hotmail.com>  [18d78dac064bdb16c54c89563d8df22803e84083]

        tdf#103733 Unify writer master doc menu with writer
        
        Change-Id: I147544acc2b783538f5a69fd0cdad1837b0abbd0
        Reviewed-on: https://gerrit.libreoffice.org/49395
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2018-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [1adb1a320a7e9832a41545bde13fd59d27ce7954]

        loplugin:changetoolsgen in avmedia..basic
        
        Change-Id: I4e355ae27b9fad1cc6e8f8f408dbd9e93d7256d7
        Reviewed-on: https://gerrit.libreoffice.org/49603
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [5ea3a708c7d6a8088e438e021a07e5a6508daa74]

        use RawBitmap in RASReader
        
        part of making Bitmap an internal detail of vcl
        
        Change-Id: I72947ac6b59f251db93ff176d28fa840ab0f52ed
        Reviewed-on: https://gerrit.libreoffice.org/49581
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [1429337a10ce66fdae7df89f5f4aedcf5407f0a0]

        use RawBitmap in PBMReader
        
        part of making Bitmap an internal feature of vcl
        
        Change-Id: Ib92ffa5de492de5ed143813a216960ac5140f23b
        Reviewed-on: https://gerrit.libreoffice.org/49580
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [3bc228a1dd2f85e92ca341d16cb86e6eedef5eb7]

        use RawBitmap and BitmapEx in DffPropertyReader
        
        part of making Bitmap an internal feature of vcl
        
        Change-Id: I2945005b9070bc13844c02f8ecaa349920d151fe
        Reviewed-on: https://gerrit.libreoffice.org/49579
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-13  Michael Meeks  <michael.meeks@collabora.com>  [c6b702cdd50003f756247e6352357e535f7167a0]

        Add missing SVLIBRARY include.
        
        Change-Id: I10a1d9430f38499d77ad528ef98cff260873d4de

2018-02-13  Justin Luth  <justin_luth@sil.org>  [ed8221aa0b1550834f8ca18ca3af21f2a41e678d]

        tdf#106541 preventative unit test: don't force inheritance
        
        In LO, it appears to be impossible for a style based on a
        Chapter Numbering List style to inherit the numbering and outline
        level. Ensure that any fix for Word-authored documents that DO
        inherit this don't break round-tripping natively created docx files.
        
        Change-Id: I0cd4c25fbc7cd60346fcd949d5a3b89c2b311dbd
        Reviewed-on: https://gerrit.libreoffice.org/49544
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-02-13  Eike Rathke  <erack@redhat.com>  [adff6293ce22d84e5a380aa649e7d0f0ffdc4d80]

        Blind fix for MERGELIBS build
        
        It's g_aMergedLib instead of g_aMergedLibs, and osl::Module is not a
        unique_ptr or somesuch..
        
            commit 707f787cd991f9c59712cd3020d127d09605c792
            AuthorDate: Sun Feb 11 00:01:44 2018 +0100
            CommitDate: Mon Feb 12 22:27:55 2018 +0100
        
        Change-Id: I1f0266d189546dfe3b0d9eb449c878daebbf0da6

2018-02-12  Saurav Chirania  <saurav.chir@gmail.com>  [4469c1d4061e8cb463469e60e5d87af5f9bf9636]

        tdf#97361 Tests in sw should be more pythonic
        
        The modified files have been made more pythonic
        by removing Java-like codes.
        
        Change-Id: Ie015bb5fa2348d31682b843df7f9c6d86c5e9fc1
        Reviewed-on: https://gerrit.libreoffice.org/49163
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-02-12  Eike Rathke  <erack@redhat.com>  [a6c659283ab02cb59feda39b67e1837ed8c32730]

        Use FormulaCompiler::IsOpCodeJumpCommand() where applicable
        
        Change-Id: I295e842da0192c21d318357caa574062085acd9d

2018-02-12  Tor Lillqvist  <tml@collabora.com>  [d9fc18d5a797972ba182fbcae941535a50098dcb]

        Get rid of ole_adapter namespace level
        
        None of this is DLLPUBLIC anyway, and it all goes into one DLL.
        
        Change-Id: I3756f87aaa4561ef54a9e6aaeeac47b99350c6b3
        Reviewed-on: https://gerrit.libreoffice.org/49616
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-02-12  Michael Meeks  <michael.meeks@collabora.com>  [707f787cd991f9c59712cd3020d127d09605c792]

        lok: enable pre-loading with Vcl's builder
        
        Cache vclbuilder's loaded modules globally & simplify logic.
        
        Pre-populate that cache on preload for LOK vs. a somewhat
        inelegant pre-canned list of dialog libraries.
        
        Change-Id: I86d936862a41495fd37908f3ee7eb2e0c363d651
        Reviewed-on: https://gerrit.libreoffice.org/49550
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-02-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [f8da775795052ad2eb879970c115d2e2a2fe8c81]

        EPUB export, fixed layout: fix validation error with images
        
        The "xlink" prefix for the "xlink:href" attribute on the "image" element
        was not bound.
        
        Change-Id: I473a0b1612b4842cf84a264960bb28a9f19600e5
        Reviewed-on: https://gerrit.libreoffice.org/49612
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-12  Caolán McNamara  <caolanm@redhat.com>  [22fc8c634c5f9b09d45aff0403503f4d8226328d]

        ofz#6208 Indirect-leak
        
        Change-Id: I8d6761bd951cc1ddd4a45eabb26428bc40c2271a
        Reviewed-on: https://gerrit.libreoffice.org/49600
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-12  Caolán McNamara  <caolanm@redhat.com>  [10b6a2b2d6a5cb938ead02cba2fa03f748c5f63c]

        give up on recoverable errors earlier when fuzzing
        
        Change-Id: I10b06a977f77c0802cbf5a1db33671ba1db69ba9
        Reviewed-on: https://gerrit.libreoffice.org/49601
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-12  Caolán McNamara  <caolanm@redhat.com>  [76c58b1cfbe2ab41b8e33d40953341410be7db96]

        for ~perfect compression link fuzzer input limit to an output limit
        
        Change-Id: I30c3a0b75c818b55f6e73fdb68bf59fdac249d0e
        Reviewed-on: https://gerrit.libreoffice.org/49606
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-12  Tor Lillqvist  <tml@collabora.com>  [4c925efc4373a5a09941b56d2edd30500987dd25]

        Reduce ASCII graphics and pointless comments a bit
        
        Change-Id: Ia5cf6b923a6c6057463171d219af250ddb069bad

2018-02-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [6259dfce9d140368156c5fe8bb577c7589265dd5]

        EPUB export: pick up XMP metadata from 'metadata.xmp'
        
        This used to be <filename>.xmp, but that's inconsistent with how cover
        image is not <filename>.jpg but cover.jpg (or .png, etc).
        
        Also it was redundant, since these files are in the media directory, for
        which the default is the <filename> directory.
        
        Change-Id: Iadfebf2f9c336f443537759b1e58409a93e1c51d
        Reviewed-on: https://gerrit.libreoffice.org/49604
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a3cd6c70af6979e4608b180f868313dbee548d5a]

        Updated core Project: help  1b361a83c014ff9c8c2b80bbe779387ef0a209f5
        
        Better handling of user language in help online
        
        Change-Id: I6a14081321cfd94fe1efb1f2b5fd23f20d4a27fc
        Reviewed-on: https://gerrit.libreoffice.org/49613
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [457204cfce253450283de1c96b9178f4d9246405]

        fix pixel address calculation in RawBitmap
        
        Change-Id: I42476a8049330ff02c555ecba49b49f3cf012086
        Reviewed-on: https://gerrit.libreoffice.org/49599
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-12  Szymon Kłos  <szymon.klos@collabora.com>  [ac97ca547de9593ff5f8e7615f1aa779a5091126]

        Coverity: unused value
        
        Change-Id: I4b166b3e15a457fe93128ee9efa55fdd6dca6178
        Reviewed-on: https://gerrit.libreoffice.org/49592
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-12  Caolán McNamara  <caolanm@redhat.com>  [afe0b204d164f039b226f226263ff2b99337ac0e]

        replace m_pFoundry with m_xOwnedFoundry
        
        Change-Id: I360d16ff3a61f85b9936582ea30e512e5a011c64
        Reviewed-on: https://gerrit.libreoffice.org/49594
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-12  Caolán McNamara  <caolanm@redhat.com>  [3a3c54659876aa07be1e38bce5d7f54d343f228a]

        potential leaks
        
        Change-Id: I06bb0791a8598fab847853083fc3b767a904df0e
        Reviewed-on: https://gerrit.libreoffice.org/49593
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-12  Caolán McNamara  <caolanm@redhat.com>  [e5ace62c32191a2ae4183102c21e37575add39d8]

        ofz: timeout
        
        Change-Id: I7f6ea74c51012eb0fb64a3633241d67d10cae12b
        Reviewed-on: https://gerrit.libreoffice.org/49595
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-12  Tor Lillqvist  <tml@collabora.com>  [7517e53a96b956f369a6003690174fa156b7a0e5]

        Don't even mention CORBA, it isn't and won't be specified
        
        Change-Id: I87f6effdd3ef68749a3326ff277c6e8e7412c956

2018-02-12  Laurent BP  <laurent.balland-poirier@laposte.net>  [d69017c8a17be21657ea7ab9d37023ee59116799]

        tdf#72440 Abs sheet ref must be given
        
        When resolving tdf#90799, sheet ref was forced abs
        But its value must be changed.
        It worked only if initial sheet = Sheet1
        
        Change-Id: I715f93dce93beb78d767e00dd45fb9634cb173a8
        Reviewed-on: https://gerrit.libreoffice.org/49548
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-12  Eike Rathke  <erack@redhat.com>  [664c2902a6672be51c4a3163a5bf44aa2145d408]

        CheckLinkFormulaNeedingCheck() for .slk import
        
        Change-Id: I79953cf4fd6e9e00351a3b1f1687b6024085e395

2018-02-12  Stephan Bergmann  <sbergman@redhat.com>  [9cf2616c5e709b595eeee6ab88dacdfad2003f98]

        Work around i386 kernel vs. JVM bug for now by disabling all tests on i386
        
        <https://bugzilla.redhat.com/show_bug.cgi?id=1468436> "Libreoffice Writer
        crashing with segmentation fault in libjvm.so _expand_stack_to when wiki plugin
        installed" still hits various machines (e.g., my local 4.14.16-300.fc27.x86_64
        as well as 3.10.0-693.11.6.el7.x86_64 flathub-builder-pdx1, see
        <https://flathub.org/builds/#/builders/3/builds/1790>), causing --arch=i386
        builds to fail tests that instantiate a JVM in-process, e.g.
        CppunitTest_dbaccess_RowSetClones with SIGSEGV at
        
        > #0  _expand_stack_to (bottom=0xff605fff <error: Cannot access memory at address 0xff605fff>, bottom@entry=0xff605000 <error: Cannot access memory at address 0xff605000>) at /run/build/java/hotspot/src/os/linux/vm/os_linux.cpp:608
        > #1  0xed207564 in os::Linux::manually_expand_stack (t=0x58314800, addr=0xff605000 <error: Cannot access memory at address 0xff605000>) at /run/build/java/hotspot/src/os/linux/vm/os_linux.cpp:621
        > #2  0xed211d5b in os::create_attached_thread (thread=0x58314800) at /run/build/java/hotspot/src/os/linux/vm/os_linux.cpp:839
        > #3  os::create_main_thread (thread=0x58314800) at /run/build/java/hotspot/src/os/linux/vm/os_linux.cpp:789
        > #4  0xed36d8a7 in Thread::set_as_starting_thread (this=0x58314800) at /run/build/java/hotspot/src/share/vm/runtime/thread.cpp:941
        > #5  Threads::create_vm (args=0xffdf0810, canTryAgain=0xffdf068f) at /run/build/java/hotspot/src/share/vm/runtime/thread.cpp:3614
        > #6  0xecfc5081 in JNI_CreateJavaVM_inner (args=0xffdf0810, penv=0xffdf0a84, vm=0xffdf0798) at /run/build/java/hotspot/src/share/vm/prims/jni.cpp:3937
        > #7  JNI_CreateJavaVM (vm=0xffdf0798, penv=0xffdf0a84, args=0xffdf0810) at /run/build/java/hotspot/src/share/vm/prims/jni.cpp:4032
        > #8  0xf32b5397 in jfw_plugin_startJavaVirtualMachine(JavaInfo const*, JavaVMOption const*, long, JavaVM_**, JNIEnv_**) () from /run/build/libreoffice/instdir/program/libjvmfwklo.so
        ...
        
        Disabling tests leads to successful builds, but using Java functionality in the
        LO flatpak on affected machines (where the above bug or similar for other Linux
        distros is not yet fixed) will still crash, of course.  Users of the LO flatpak
        will need to seek a fixed kernel (or there will need to be an update of
        org.freedesktop.Sdk.Extension.openjdk9 and a rebuild of the LO flatpak, if it
        turns out that a fix will need to be applied to OpenJDK instead of the kernel).
        This workaround can be removed again once no Flathub build machines are affected
        by the bug any longer.
        
        (`uname -i`, reporting "i386", appears to be more appropriate for this check
        than `uname -m`, which might probably report other tokens besides "i686".)
        
        Change-Id: I6e4b01d1df5aff5ac31847fd56285506af003f4b

2018-02-12  Michael Meeks  <michael.meeks@collabora.com>  [93eef21ce1f74c848fcf0ad4f4eab7a8167a39a8]

        Disable lok_preload_hooks when not dynamically loading.
        
        Change-Id: I00f1e8978607f450d3ad33f4515be1fc962c0332
        Reviewed-on: https://gerrit.libreoffice.org/49591
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-02-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [89202f2d76a92866ed3f3887d690e4fc45658e22]

        Fix typos
        
        Change-Id: Ia01f85e87706b02ffb816b3385765e2729dafa02
        Reviewed-on: https://gerrit.libreoffice.org/49585
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [90a46122dc0ce401919914cb79f11081d6cc6b24]

        Fix typos
        
        Change-Id: Id61c75a4d3df173e21a264e0997a9076141b772e
        Reviewed-on: https://gerrit.libreoffice.org/49587
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fe47e5fdd3500ff371eed9092f96be7bdde5a18d]

        Fix typos
        
        Change-Id: I9ecf648960ddd131aa3d961bf86c2f1d3389355f
        Reviewed-on: https://gerrit.libreoffice.org/49584
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-12  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5bf91d305191eacde979aba7c3b1ef36e13a7919]

        Fix typos
        
        Change-Id: I141de4716df406f2cbcbc77e454dbadf0fb8c164
        Reviewed-on: https://gerrit.libreoffice.org/49586
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [b24a90799b16cde737a0f0e2b1d71acd8fd69019]

        crashtesting: tdf111681-6.pptx
        
        regression from
            commit e5012e53b919ae4921d6d35660bde323a6f28417
            use scanline when reading pixel data
        
        Change-Id: Ic9382426191d5cbbffc6c3fd6f7038ed93715b8e
        Reviewed-on: https://gerrit.libreoffice.org/49598
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2018-02-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [be3314c9f16e8ca5480c01081d87f7deb7c50a8c]

        Updated core Project: help  145fe1d4c0d697cd15619dd682c622d3c146d95f
        
        Better handling of help URLs anchors
        
        Change-Id: I25a6b105f4a809839575e43cd4834cf96a1e5e7c
        Reviewed-on: https://gerrit.libreoffice.org/49516
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-12  Mike Kaganski  <mike.kaganski@collabora.com>  [ad4b699980e0d02e535ec14fab3135453ab48d4e]

        One less ctor/dtor
        
        Change-Id: I73cab951942f16b937e95a6617ed60ee24b6c3b3
        Reviewed-on: https://gerrit.libreoffice.org/49583
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-12  Tor Lillqvist  <tml@collabora.com>  [2191169c83c15bfc9546204fc1640b1674717af1]

        Whitespace (alignment) fix
        
        Change-Id: Ib3ecfc5524744f49f3995202f377a625ea80b998

2018-02-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [02f5c6d71de82cdb6e507e23f6f56379c7b04099]

        sal android: fix -Werror,-Wimplicit-function-declaration
        
        Change-Id: If19dbb654d473e8785dc69f96775c78cc95a7bd6

2018-02-12  Stephan Bergmann  <sbergman@redhat.com>  [6e004cce495713164778d035e00a39b5465b1c55]

        Include <release> in Flatpak appdata.xml
        
        ...fixing <https://github.com/flathub/org.libreoffice.LibreOffice/issues/13>
        "No version information".  This is only minimal release information (cf.
        <https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#
        tag-releases>), but is what is available directly in the build without
        additional manual input.  Lack of either a date or timestamp attribute causes a
        failure "org.libreoffice.LibreOffice.desktop: AppData problem: attribute-missing
        : <release> has no timestamp", so include the current date in ISO 8601 format to
        silence that.
        
        It is assumed that the LIBO_VERSION_* variables will only contain numeric
        values, so don't need to be encoded when included in an XML attribute.
        
        Change-Id: I442a01d5093ab2621897685c3bc1eeda4ee08fa9

2018-02-12  Mike Kaganski  <mike.kaganski@collabora.com>  [a377db06eaf76d222c0e116a4c0f62a7e7736a26]

        Use range-based for
        
        Change-Id: I7ec311255a571fc19360b7cb6d3885f433f42426
        Reviewed-on: https://gerrit.libreoffice.org/49577
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-12  Johnny_M  <klasse@partyheld.de>  [980de246715c95b6961367baf409c270dab58bc0]

        Translate German variable names
        
        Fakt -> Factor in Excel filter (excform)
        
        Change-Id: Id93e2722e4f40cf2916d2abb3684d3570b88fce3
        Reviewed-on: https://gerrit.libreoffice.org/49531
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-12  Johnny_M  <klasse@partyheld.de>  [8f05a01befe393a40fe828bbab90c6d8eaf6c959]

        Translate German variable names
        
        Akt -> Current in rtf (rtfitem)
        
        Change-Id: I5925295c45d436c07e75b82cc0effea962bc1816
        Reviewed-on: https://gerrit.libreoffice.org/49534
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-12  Johnny_M  <klasse@partyheld.de>  [c0a23843907c2b5dc6652e2bb337b12be6028356]

        Translate German variable names
        
        Akt -> Current in rtf (svxrtf)
        
        Change-Id: I5205654ec3b3d5dd1a7a611dc8f2e356a6290fc6
        Reviewed-on: https://gerrit.libreoffice.org/49535
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-12  Johnny_M  <klasse@partyheld.de>  [499bff1f06b3a4660ff408a2bd54c64ad8fb5f05]

        Translate German variable names
        
        Akt -> Current in SwDoc and SwTable
        
        Change-Id: Ie8c5194b81e8dc5078616603215726a0a51b1617
        Reviewed-on: https://gerrit.libreoffice.org/49537
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-12  Johnny_M  <klasse@partyheld.de>  [040c13b4b5195b801b38a96638abb87a73cae2ae]

        Translate German variable names
        
        akt -> current in vba
        
        Change-Id: Ifdd49b5370fdbdf29699ce602bd38275788db911
        Reviewed-on: https://gerrit.libreoffice.org/49538
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-12  Johnny_M  <klasse@partyheld.de>  [85851cf46364e1fc1772bef23cdc7fb7cb6fa5a5]

        Translate German variable names
        
        Akt -> Current
        Erg -> Result
        Decimal (places) -> Fractinal (part), with related comment translation corrections
        
        in Lotus filter
        
        Change-Id: I1ea6917fb8e9da2f0f9c48fd1fe55347f8098cac
        Reviewed-on: https://gerrit.libreoffice.org/49532
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-12  Johnny_M  <klasse@partyheld.de>  [bf183a4ef2368e38ee5fc94518815c34850d828e]

        Translate German variable names
        
        Akt -> Current
        Act -> Current (in same context, including comments correction, under
        assumption of a "false friend" wording by a non-English speaker)
        
        in ww8par
        
        Note: Similar translation of other occurrences in affected files will be done
        separately
        
        Change-Id: I267aa37020662eb5a267f2355fe04fc0f87a2dda
        Reviewed-on: https://gerrit.libreoffice.org/49558
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-12  Johnny_M  <klasse@partyheld.de>  [eb3bd34dfb55cf3afc088330e73fc03385da20ec]

        Translate German variable names
        
        Akt -> Current in Lotus filter (lotattr)
        
        Change-Id: Ibafa9f70f5bcec65dadc1dc118368bd45849a6c0
        Reviewed-on: https://gerrit.libreoffice.org/49533
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-12  Johnny_M  <klasse@partyheld.de>  [ee47b7b4c805fc781dab48c65c4ff5fc701b3709]

        Translate German variable names
        
        Fakt -> Factor in Excel filter (excform8)
        
        Change-Id: Ic63dc819d6b3b5fb5f8c362a72b6d5844dce2c11
        Reviewed-on: https://gerrit.libreoffice.org/49530
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-12  Johnny_M  <klasse@partyheld.de>  [dcbe5eda8f3f698e4717e1458b2c1efb589b8ed6]

        Translate German variable names
        
        Akt -> Current in ww8
        
        Note: Similar translation of function name parts will be done later,
        to prevent a Git conflict
        
        Change-Id: I0db585749bb8f83a31c2c02deb33e097bb212a9e
        Reviewed-on: https://gerrit.libreoffice.org/49539
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-12  Johnny_M  <klasse@partyheld.de>  [1b35e6de3ca5161f9da633675312456bba9ab5c7]

        Translate German variable names
        
        Akt -> Current
        Neu -> New
        Kopie -> Copy
        
        in svdraw
        
        Change-Id: Ia96b30a7a6da2b790bb6c3d05bd571103a2edce9
        Reviewed-on: https://gerrit.libreoffice.org/49536
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [09d17c25d970e49eddda5a3a5078dca6d88fc559]

        sw: prefix members of SwJumpEditFieldType, SwMacroField and SwPageNumberField
        
        Change-Id: Ib02b05dfa1f39c43c69bcb968806dec67d02082b
        Reviewed-on: https://gerrit.libreoffice.org/49576
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-12  Julien Nabet  <serval2412@yahoo.fr>  [6bcd433fe13ab402d2cc8433d98a78db140858e9]

        tdf#115601: make ImageMap dialog translatable
        
        Change-Id: Ie1ecb5cd3356144c28de366dbe5e13a3997604e2
        Reviewed-on: https://gerrit.libreoffice.org/49547
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-02-12  Tor Lillqvist  <tml@collabora.com>  [9d6257a995c3e6e6d1af1d850194ae14e7c26df1]

        Get rid of a few unused or once-used typedefs
        
        This code is complicated enough without weirdly named typedefs for
        trivial iterators. Just use 'auto'.
        
        Change-Id: Ib2d9271ccd0f63eab338d9fe214a2523cb57ce97
        Reviewed-on: https://gerrit.libreoffice.org/49510
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-02-12  Caolán McNamara  <caolanm@redhat.com>  [7b8c631a457aec6927b821e59837ef89703d7fa8]

        various leaks
        
        Change-Id: Id7b1c8847f3052ea6942bf6e479fd7b8b72326a9
        Reviewed-on: https://gerrit.libreoffice.org/49574
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-12  Caolán McNamara  <caolanm@redhat.com>  [ec1ef7c10871415d110c4ebb710f8c1550930a11]

        ofz#6228 sal_uInt8 makes more sense
        
        Change-Id: Iae0662d923402692ad89c12b82487a67a947b496
        Reviewed-on: https://gerrit.libreoffice.org/49573
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [288447449d7c43857f0bee7c3b9325c87e950143]

        rename loplugin changerectanglegetref to changetoolsgen
        
        Change-Id: I378f64ac0879d4c6ea574b1674e96ffb9cc89732

2018-02-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [78bd5d5fb4ff0545985d8ac7bc02a0454ce13afc]

        loplugin:changerectanglegetref also fix Point and Size
        
        Change-Id: I373af0a62e3785c4abc2d27b0b31121c9d596ca3

2018-02-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [fc80919370169748864cbbeee8b0c9bbc5d82376]

        fix loplugin rewriter source range checking
        
        after
            commit 94ab8e4360a2a7a932656e99f718244321d0f923
            Date:   Fri Feb 9 15:28:41 2018 +0200
            improve loplugin rewriter double source modification detection
        
        Change-Id: Ibf0a64fe4cc3dd6bf5ae16672b3d748a842196e4

2018-02-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [acd16c7e29c1619986d4d8b3b520da089ba34660]

        solenv: document how to build static clang-format
        
        Change-Id: Ibadb8966f1c3ba7e241b9eb5d36c9067f0246c86

2018-02-12  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [4f759834d37c78874eb30d5f3010fe41062532ed]

        cppcheck useInitializationList
        
        unique_ptr don't need explicit nullptr initialization, same
        goes for VclPtr in ImpEditEngine.
        
        Change-Id: Id8f3163c2719bee6ee2724cae98449d564be5535
        Reviewed-on: https://gerrit.libreoffice.org/49559
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-11  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [e3546db362e9dfed94572d164359a0fc1eae742f]

        tdf#115353 tdf#114743 Use first valid glyph
        
        in AdjustLayout.
        
        Change-Id: Iaa9a0cde2bd35fed5cbc9ebf0690341812679b6f
        Reviewed-on: https://gerrit.libreoffice.org/49541
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2018-02-11  Caolán McNamara  <caolanm@redhat.com>  [093e8c083d666001eef9dd423f832ab29dbb60b5]

        ofz: leak
        
        Change-Id: I15789e62c9fcdf518906a7e11e133fdd5d8ee62c
        Reviewed-on: https://gerrit.libreoffice.org/49563
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-11  Caolán McNamara  <caolanm@redhat.com>  [0428340f9ce0f033391ceb23c6f3aecad981c950]

        ofz#6229 Integer-overflow
        
        Change-Id: Ia049e96f84f179d1249ff63d03b58dad00e0be0e
        Reviewed-on: https://gerrit.libreoffice.org/49570
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-11  Caolán McNamara  <caolanm@redhat.com>  [073a90a61d35c7444e520510a5a5865584aac1ce]

        ofz: Infinite-loop
        
        Change-Id: Id745e6525728661c8ee536044f0a08c0f94445b7
        Reviewed-on: https://gerrit.libreoffice.org/49564
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-11  Caolán McNamara  <caolanm@redhat.com>  [b083916a51f267e728c24f827263387c4c52df3a]

        ofz#6225 Infinite recursion
        
        Change-Id: I5d5a3ac668baa78aed77d199b65e817975e68928
        Reviewed-on: https://gerrit.libreoffice.org/49562
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-11  Matteo Casalin  <matteo.casalin@yahoo.com>  [20a646aeda7e940340b0ab11f243c0f09887e1b3]

        Pointer is always non-null ==> use reference
        
        Change-Id: I9ea6a8233a2f046d2ca56c08b3a2e922cbba2f3b

2018-02-11  Matteo Casalin  <matteo.casalin@yahoo.com>  [34b98af8e5a4e568d8316700bea1ce604d825ce8]

        Return correct length for Authority token
        
        Regression from f4fd558ac9d61fe06aa0f56d829916ef9e5ee7b9
        Take the chance to calculate token prefix just once.
        
        Change-Id: I19ce5cb037198cb918e79c760a92b285f9b725f1

2018-02-11  Matteo Casalin  <matteo.casalin@yahoo.com>  [e3e9870aacdd8df1f449b802cd9dc3fbd083182f]

        Fix reverse check in f4fd558ac9d61fe06aa0f56d829916ef9e5ee7b9
        
        Change-Id: I90a4f30f8ec0e908a1cdf976979622be1284ec02

2018-02-11  Matteo Casalin  <matteo.casalin@yahoo.com>  [6c2b92a78d55b56cdb576dcf5b4b3cd2fb2820e4]

        Unneeded #include
        
        Change-Id: I61424026fff1256c620b29ae8b1eca259e048d5b

2018-02-11  Matteo Casalin  <matteo.casalin@yahoo.com>  [d0216f56862d2c8d35a8a174262f3e5a1dc58d45]

        SdrMarkView: provide OUString as return value
        
        Change-Id: I2d45f4ada683da4f69df6d81a072d2f3ba813dae

2018-02-11  Matteo Casalin  <matteo.casalin@yahoo.com>  [dbc3c4eda146fe1132fb35911a4d0656ce0e68e2]

        SdrModel: provide OUString as return value
        
        instead of modifying it through referenced parameter.
        Also modify related function names to Get* instead of Take*.
        
        Change-Id: Iac824562bb51d5388e6f56116fee01ba8b8909f4

2018-02-11  Matteo Casalin  <matteo.casalin@yahoo.com>  [5cc52ae22c94c734add5e0654e7ce1dbeebebe3e]

        Simplify SdrModel::TakeMetricStr truncation for trailing 0s
        
        Change-Id: If2f3bceaada841f7a085e7c97786ef7234c85c61

2018-02-11  Matteo Casalin  <matteo.casalin@yahoo.com>  [9f74b6fee1082caf96d78c731c77e10a67c3bc41]

        Simplify SdrModel::TakePercentStr
        
        * Group checks on sign
        * Let OUString::number print the sign
        
        Change-Id: I1ae22141f813eb4ff5b527423354e195485f8037

2018-02-11  Stephan Bergmann  <sbergman@redhat.com>  [381d116290f6bfbb0106db29a33d51f56e4b8f08]

        Check for erroneously localized values of non-localized properties
        
        See ffd8369b909c86653ef30593fddf67c9f5308583 "rhbz#1541486: Fix localized'ness
        of ooSetupFactoryUIName props".  Turns out adapting the XSLT was easier than
        feared.
        
        The two other incidents found are fixed with
        c7ab472b47023c94c06de9e3479a2e0271084dfc
        "/org.openoffice.Office.Writer/Layout/Other/TabStop should be localized" and
        552bebc85d907748dcd72b7978a00a3eee7c4f34
        "/org...Writer/Insert/Caption/CaptionOrderNumberingFirst should be localized".
        
        Change-Id: Ic3b29a69d517440d133daed1f3b07d1f7510dab8
        Reviewed-on: https://gerrit.libreoffice.org/49473
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-11  Mike Kaganski  <mike.kaganski@collabora.com>  [3a86fcbafd3c497f224e743fc566f00a23b19bb4]

        Replace non-us-ascii characters that cause build failure on cp-950
        
        Change-Id: Ic3d09cbc20b6bbfcaa15d46bae332945e42ccb3d
        Reviewed-on: https://gerrit.libreoffice.org/49560
        Reviewed-by: Mark Hung <marklh9@gmail.com>
        Tested-by: Mark Hung <marklh9@gmail.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-11  jan Iversen  <jani@libreoffice.org>  [f81f63aff6e25d970d3183a12af6ff6fc0c23789]

        iOS, added missing document state in callback
        
        Change-Id: Ib710eb4ce1186571732588948726874a0fb9cb58

2018-02-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c6a23023150c164a19236139fa413d43006ce21c]

        Add origin URL to Graphic to remember where the image came from
        
        Change-Id: I73e7377c2049211de0b464efff03058dc5de33a6
        Reviewed-on: https://gerrit.libreoffice.org/49554
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d4a44dc4cd5b4a1679a5325bc202dc9ca39d75c5]

        extend XGraphicStorageHandler with saveGraphicByName
        
        We want to save the graphic with a specific name, usually this is
        when we want to use the same name that was used when reading the
        image from the document.
        
        Change-Id: I7419f0593dea333a60ce513190211e0409480e66
        Reviewed-on: https://gerrit.libreoffice.org/49553
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2a6997ddd7b48a2e53f6e53b81de8eccd5e5083b]

        Remove unused include
        
        Change-Id: Ie71de80213ffd8ba3e4ee75b0a92d13faeaf3d09
        Reviewed-on: https://gerrit.libreoffice.org/49555
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c2a4b16ebfde78c6180465c938475f67c4e8e7b7]

        extend testLinkedGraphicRT if state after import is as expected
        
        Change-Id: Ia3452d7946148db20f8a876c92f945cb4e68ddb5
        Reviewed-on: https://gerrit.libreoffice.org/49552
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-11  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [51cb2e66897a9dd5676b33d35a5683a8f8e56ef5]

        Updated links in readme files (https etc.)
        
        Change-Id: Id4906290f312dc6d1800d5d17dedf1f07dd3480d
        Reviewed-on: https://gerrit.libreoffice.org/49491
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-02-11  Michael Meeks  <michael.meeks@collabora.com>  [720759ad342000f2729a6c983523af931f01dbef]

        Pre-load key UNO mappings.
        
        Change-Id: I415e07d737c734d63ac969783464babcbb9ea884
        Reviewed-on: https://gerrit.libreoffice.org/48365
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-02-11  Michael Meeks  <michael.meeks@collabora.com>  [f215096c24429fe69e7e5ab37898d0f0beeff0ab]

        lok: allow libraries to pre-init themselves.
        
        Populate static module references before entering a jail
        containing no code.
        
        Implement for scfilt, scui, swui, sdui.
        
        Change-Id: I8fec2aa78e67053a7945926c818122bd4290103c
        Reviewed-on: https://gerrit.libreoffice.org/49545
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-02-10  Maxim Monastirsky  <momonasmon@gmail.com>  [273d0ee7b7edb24c2c9e15e9f4337f71c175801a]

        tdf#107403 Don't scale frame icons twice
        
        It's already done by ImplImageTree, see loadImageFromStream
        function in ImplImageTree.cxx.
        
        Change-Id: I5aa7439876037fb0168f6c1da264af9697788ef0
        Reviewed-on: https://gerrit.libreoffice.org/49478
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-02-10  Tamás Zolnai  <tamas.zolnai@collabora.com>  [d6a2dc03806c4e7c0be8e4f2aee272f036f4765e]

        lokdialog: Render non-pixel based preview windows
        
        PaintToDevice() method was designed for pixel based windows,
        now I added some scaling to handle different units.
        
        Change-Id: Id242c44101c1e842409ba3a9b13291e48bdd44ca
        Reviewed-on: https://gerrit.libreoffice.org/49543
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-02-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [ac98ff5e869ca23dfa6174704f0eb56fbb1ae734]

        use RawBitmap and BitmapEx in icgm filter
        
        Change-Id: Icaffda666c27f733c0d490905e91a68b72073bcb
        Reviewed-on: https://gerrit.libreoffice.org/49502
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-02-10  Caolán McNamara  <caolanm@redhat.com>  [fc763bd9b96eb99c40734bd3db332c2d4bd84d06]

        ofz#6180 Integer-overflow
        
        Change-Id: Ibf4b40521f5be3866451e574abc59b7e1cf3aec9

2018-02-10  Caolán McNamara  <caolanm@redhat.com>  [7cc2a1e231b3882c7a5a501f65230ceca92d3b36]

        speed up jpg fuzzing
        
        Change-Id: Iad65200d132f8fdd0e598ff5a4ee4943a9f7ac26
        Reviewed-on: https://gerrit.libreoffice.org/49508
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-10  Caolán McNamara  <caolanm@redhat.com>  [f77f7feae7dcdc3091fe954ec6389019fea13eb8]

        speed up qpw fuzzing, skip CalcAfterLoad
        
        Change-Id: Ia94032d6789e830e8dbdc3093201cf8d5d44f537
        Reviewed-on: https://gerrit.libreoffice.org/49507
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-10  Caolán McNamara  <caolanm@redhat.com>  [a9847cb1a5d231226eac58e22a4fe2705707817e]

        ofz: Infinite loop
        
        Change-Id: I9344cb70aab0fbaa194d431928eba9806d76f115
        Reviewed-on: https://gerrit.libreoffice.org/49504
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-10  Caolán McNamara  <caolanm@redhat.com>  [f7676f9755ab187be4d695d2630c8a6795a4904a]

        ofz: time-out
        
        Change-Id: I89a1166f78938d7e36435bfeecb4a4f3f2ba9ad2
        Reviewed-on: https://gerrit.libreoffice.org/49503
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-10  Caolán McNamara  <caolanm@redhat.com>  [baf2bc036dfee6821478f67f551ec296b0fb4381]

        use read_uInt8s_ToOUString
        
        Change-Id: I3575019373632f476737b00d8616d01867970ae6
        Reviewed-on: https://gerrit.libreoffice.org/49506
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-10  Caolán McNamara  <caolanm@redhat.com>  [dcfa2cb4e8f2ce94c5c723efe49961c3b8004c93]

        coverity#1401328 Uncaught exception
        
        Change-Id: Idc2363f80026370953f5c48a9d0eeb396a43362c
        Reviewed-on: https://gerrit.libreoffice.org/49526
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-10  Caolán McNamara  <caolanm@redhat.com>  [741ef849587078ca9911514afd4c0ecbdec271cc]

        ofz#1429182 Unchecked dynamic_cast
        
        Change-Id: Id070114568cc1cfac2d09c42a8d17f137f5bb075
        Reviewed-on: https://gerrit.libreoffice.org/49525
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-10  Tamás Zolnai  <tamas.zolnai@collabora.com>  [b33287cde2d270d83e2658529be768a99dba98f0]

        lokdialog: Handle dialog items' invalidation in general
        
        Change-Id: Ib7b178fe97964bc5fd6ac173a143ba8ba089e237
        Reviewed-on: https://gerrit.libreoffice.org/49240
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-02-10  Julien Nabet  <serval2412@yahoo.fr>  [48c47db6e7e79f0accb3221a34ec03202e8fa413]

        tdf#115032: Above as default position for Autocaption pref
        
        Change-Id: Idcd4e4a409476fe269340ac9d8f3ceacc6fbd7f3
        Reviewed-on: https://gerrit.libreoffice.org/48058
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-02-10  Mark Hung  <marklh9@gmail.com>  [275a60e17ddfacae505df56374b334261a646a3b]

        writerfilter / ww8filter: enhancement to support new ruby position.
        
        1. Allow ooxml / rtf import the ruby aligned on the right side
        ( rightVertical or jc=5 ) as css::text::RubyPosition::INTER_CHARACTER.
        
        2. Allow rtf / ww8 export of css::text::RubyPosition::INTER_CHARACTER
        as  jc=5.
        
        Though rtf filter can save and load the new ruby position,
        character format seems lost. The reset of the MSO formats have
        other issues that they can't make roundtrip yet.
        
        Change-Id: Idb77423842f43abc375a1282a52b0bc6f20049e4
        Reviewed-on: https://gerrit.libreoffice.org/49177
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-02-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [94ab8e4360a2a7a932656e99f718244321d0f923]

        improve loplugin rewriter double source modification detection
        
        because my new rewriter easily generates overlapping rewriting.
        
        Move the code from flatten and salcall up into the pluginhandler, and
        drop the simpler detection logic.
        
        Change-Id: I3da51ac510954a5d4276cee0924cc5dc1fc9a734
        Reviewed-on: https://gerrit.libreoffice.org/49493
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [5853b0b25d439caa619cac2edd9853ac76f84217]

        make Pair protected base in Pair/Size/Selection
        
        as part of cleaning up the use of the non-const-ref returning methods.
        i.e. methods like
           long& X()
        
        And make the classes final.
        
        Change-Id: Ice0aa1932124e77f5ed672b527c2a092ec80c481
        Reviewed-on: https://gerrit.libreoffice.org/49475
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [db42098d99bd8648fcd7b6f669e3e5ad4142670a]

        use VirtualDevice in ColorFieldControl
        
        as part of moving use of BitmapWriteAccess inside of vcl/
        
        Change-Id: Ia092eee7d56a6c6a6485555f470de10f31be8ed1
        Reviewed-on: https://gerrit.libreoffice.org/49415
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-09  László Németh  <nemeth@numbertext.org>  [48cf115778b29ab916dd884d0bfcfeffd03e7603]

        tdf#115319 unit test for references with Hungarian articles
        
        Change-Id: I74b4640eb1845875261b7858cef4bdc059608d69
        Reviewed-on: https://gerrit.libreoffice.org/48945
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-02-09  Caolán McNamara  <caolanm@redhat.com>  [05e3feb495ff3078c80b1af6aad7c33ac5340b01]

        ofz#6180 Integer-overflow
        
        Change-Id: I6339a6ebb188dc9e7bccfa629a40af8e67c13feb
        Reviewed-on: https://gerrit.libreoffice.org/49487
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-09  Caolán McNamara  <caolanm@redhat.com>  [017fcc2fcd00af17a97bd5463d89662404f57667]

        ofz#6173 check index before use
        
        Change-Id: I09d15ab324af0a8b3566f11868eb3266a68c4afe
        Reviewed-on: https://gerrit.libreoffice.org/49486
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-09  Yousuf Philips  <philipz85@hotmail.com>  [bbc4f9fee81656c618329cee088d9eedd9a1c457]

        tdf#114299 Ensure groupedbar full works in print preview mode
        
        Change-Id: I154d22deeafc76e6afff9ccf5cbd5f8aa9ec3a57
        Reviewed-on: https://gerrit.libreoffice.org/49480
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2018-02-09  Stephan Bergmann  <sbergman@redhat.com>  [2f15d4b4b1d016f555d6ce80a17eac8886ade144]

        Add missing @since tags in css.ui.dialogs.ExtendedFilePickerElementIds
        
        ...for entities added with 4e825d97a8423c9493c5f6f4ac0493b8799f86f6 "gpg4libre:
        Encrypt with GPG checkbox in SaveAs file dialog, 1st stab" and
        38774ce79b4b24628c3a73f387489bf2498363f1 "tdf#86739 Option to set image anchor
        type in image insert dialog"
        
        Change-Id: Ifa03d7fb143ea8fd4582431e780aa174e2b0f690
        Reviewed-on: https://gerrit.libreoffice.org/49477
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-09  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [113392e332f5be4df8347f1550011b24fb38b783]

        Updated core Project: help  863b926ed16b372800f75e8ac467afbf3443f61e
        
        Tweaked contents expansion
        
        Stopped excluding main items. Highlighted current item.
        Harmonised the help.js indentation.
        
        Change-Id: I6b8f22940d077d008662a387071a5d5db04409f7
        Reviewed-on: https://gerrit.libreoffice.org/49488
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-09  Stephan Bergmann  <sbergman@redhat.com>  [7ea2311ab734d19b705cf98aa9506cbe122e74e4]

        Adapt solenv/flatpak-manifest.in
        
        ...to e13acfcac9571da7efeec8fe5b27b11249d51c27 "Update liborcus to 0.13.2."
        
        Change-Id: I5e2b8d9ea4f91571fe884944a6c0a390d650993f

2018-02-09  Stephan Bergmann  <sbergman@redhat.com>  [f3062fd2e39819bcb1e8bbb76355cc50d7257652]

        solenv/flatpak-manifest.in: Merge in building with GCC 7
        
        This merges in
        
        * <https://github.com/flathub/org.libreoffice.LibreOffice/commit/
        d1ca6fbdac7f0adcfd813ac5556d6ad979924232> "switch to gcc7",
        
        * <https://github.com/flathub/org.libreoffice.LibreOffice/commit/
        687e79514c12bb8c6fd7dfd93f1e4fb84fc6af54> "Copy
        org.freedesktop.Sdk.Extension.gcc7 libs into app", and
        
        * <https://github.com/flathub/org.libreoffice.LibreOffice/commit/
        41b361bf4973b0981f834fe58b3f808b0ca81634> "Use `cp -d` to preserve symlinks",
        
        which should allow to build on 32-bit arm once
        <https://github.com/flathub/org.freedesktop.Sdk.Extension.openjdk9/issues/4>
        "ARM version" is fixed.
        
        Those had been reverted again on flathub with <https://github.com/flathub/
        org.libreoffice.LibreOffice/commit/1168072d19f358ffacc783aa83773789c6eafb99>
        "Revert 'Gcc7' again, for now" because it had apeared back then that using GCC 7
        caused the build to fail on aarch64.  This has meanwhile been tracked down to
        be an issue with PDFium instead, see ffc134445ef7e935d18d816626f64e65b4cdbca6
        "--disable-pdfium for Linux aarch64 Flatpak build".
        
        Change-Id: I594d38ecfdf7dbd78b91af04b9f3f3e86987b8e5

2018-02-09  Stephan Bergmann  <sbergman@redhat.com>  [ffc134445ef7e935d18d816626f64e65b4cdbca6]

        --disable-pdfium for Linux aarch64 Flatpak build
        
        At least current PDFium master <https://pdfium.googlesource.com/pdfium/+/
        026717cb667cf0c7215cf55daf794d69752fc900/third_party/base/allocator/
        partition_allocator/page_allocator.h#33> still hard-codes the assumption that
        "All Blink-supported systems have 4096 sized system pages".  On Linux aarch64
        machines with 64K page size (as reported by `getconf PAGE_SIZE`, e.g., on
        Flathub worker <https://flathub.org/builds/#/workers/18> "gnome-aarch64-1"),
        that causes LO's CppunitTest_svtools_graphic to fail with SIGABRT, when
        pdfium::base::SetSystemPagesInaccessible (workdir/UnpackedTarball/pdfium/
        third_party/base/allocator/partition_allocator/page_allocator.cpp) causes an
        mprotect to fail in a pattern like
        
        > mmap(0x1051200000, 2097152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x1051200000
        > mprotect(0x1051200000, 4096, PROT_NONE) = 0
        > mprotect(0x1051202000, 8192, PROT_NONE) = -1 EINVAL (Invalid argument)
        
        The loss of functionality caused by --disable-pdfium is assumed to be acceptable
        ("used for insert->image and selecting a pdf I believe", according to caolan on
        IRC), and e.g. Fedora disables it for all arches since
        <https://src.fedoraproject.org/rpms/libreoffice/c/
        1f6713e951de6aa9af43a9bd92ed011edf0c6fe9> "update to 5.4.0 alpha1".
        
        Change-Id: I39385c332ddd6a2a3a221f0d0577181709944313

2018-02-09  Stephan Bergmann  <sbergman@redhat.com>  [02248e9e191f798f96218a0c4d281f99e15bea31]

        solenv/flatpak-manifest.in: Disable debug information again, for now
        
        Merge in <https://github.com/flathub/org.libreoffice.LibreOffice/commit/
        c6831b215070415a32669fbe63adfc4c36b5f568> "Disable debug information again, for
        now", to bring repos back in sync.  If we want to keep this permanently,
        --enable-symbols should instead be dropped from
        distro-configs/LibreOfficeFlatpak.conf.
        
        Change-Id: I656d77a446deecbc41ab25f05af7187dc544126c

2018-02-09  Stephan Bergmann  <sbergman@redhat.com>  [a5ce8f010d996fb156ab747a07077c4ab7e8c9f4]

        Use sha256 instead of sha512
        
        ...as the latter is apparently a recent addition to flatpak-manifest that some
        Flathub workers (like <https://flathub.org/builds/#/workers/16> "arm-3") still
        do not support, causing "module libreoffice: Sha256 not specified" failures.
        
        <http://ant.apache.org/bindownload.cgi> and
        <https://archive.apache.org/dist/ant/binaries/> do not provide SHA-256 values,
        so computed it locally.
        
        Change-Id: Iee664402f26c9ab428624a4a7933db310efd71b1

2018-02-09  Stephan Bergmann  <sbergman@redhat.com>  [ea89bd3fdd475fda72e852c687f6ce81b610df47]

        Use stable URL for apache-ant download
        
        as proposed by <http://mail-archives.apache.org/mod_mbox/ant-user/201802.mbox/
        %3c001b01d3a101$eadd7ea0$c0987be0$@de%3e> "AW: Stable link to
        apache-ant-*-bin.tar.xz?" (but using https instead of http)
        
        Change-Id: I6f1a5d06c4f2f6ad1861a5c0bda3341f13c8899a

2018-02-09  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [2a43fe2c6357ba15fe65461a4fb5242e20b581e7]

        Fix condition
        
        OSL_DEBUG_LEVEL is always set as it seems
        
        Change-Id: Ie555f705fd13de778463c8073e86d30b3ce09073
        Reviewed-on: https://gerrit.libreoffice.org/49476
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-02-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [3d38a134614c6546cb47119716ee84e4d9b64175]

        sw: it's called SwAnchoredDrawObject, not SwDrawFrame
        
        It is named like this since its addition in commit
        20db95b763c4e39602337ba35b4f68d49a27e983 (INTEGRATION: CWS
        swdrawpositioning (1.1.2); FILE ADDED, 2004-06-28).
        
        Change-Id: I776bc736e8fe25c103858f33b7e9ad425890616e

2018-02-09  Julien Nabet  <serval2412@yahoo.fr>  [91d798c51d64ac9a4b5eec7c5d84d756f7e9c4f1]

        tdf#115584: fix crash Base
        
        Regression from https://cgit.freedesktop.org/libreoffice/core/commit/?id=0fb4ae8767fa5ff791cd42934b4215011a269eb0
        
        Change-Id: Ifcf183ebb4d0096193cccdd74a61eb59c7a06cdf
        Reviewed-on: https://gerrit.libreoffice.org/49505
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-09  Eike Rathke  <erack@redhat.com>  [c7dd72b2bd6a7988e4e1074e9a85222b53ba84ac]

        CheckLinkFormulaNeedingCheck() for .csv import
        
        Change-Id: I89be713531436f10b38d38f9e0fa527db1e036cd

2018-02-09  Stephan Bergmann  <sbergman@redhat.com>  [2a7be4a49ca52fc10975fa9fff8befcfdc50e59a]

        The special value of CaptionOrderNumberingFirst for hu is already set
        
        ...in the configuration data, cf. 552bebc85d907748dcd72b7978a00a3eee7c4f34
        "/org...Writer/Insert/Caption/CaptionOrderNumberingFirst should be localized",
        so there should be no need to handle a nil value specially for hu here.  (Any
        tests run during the build that don't use the configuration data will now use
        false instead of true for hu, but that's apparently not a problem for any of the
        `make check` tests, at least.)
        
        (Ideally, this property would always have been non-nillable anyway, or should at
        least have been included in the mass non-nillability change of
        e8bb827571f540ac4af2247cb11239bb96876669 "Fixed cppheader.xsl nillable
        treatment."  But now, just leave it as it is and live with that.)
        
        Change-Id: Iec6937dccc2f5ab3d98ca530a7172f27f13a860e
        Reviewed-on: https://gerrit.libreoffice.org/49474
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-09  Yousuf Philips  <philipz85@hotmail.com>  [10a7dddf65b4fd9716bd8815debfa1cdd4ac184c]

        tdf#114972 Make insert textbox work in Impress grouped notebookbars
        
        Change-Id: I35a7efeec01a6aeae5bc4bcb49151cba1d225d61
        Reviewed-on: https://gerrit.libreoffice.org/49481
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2018-02-09  Stephan Bergmann  <sbergman@redhat.com>  [7749e10198dc1ca49f39955a706209da65a818c4]

        ...and Clang is not affected at all
        
        (It wouldn't really hurt to have the line enabled for more toolchains than
        necessary, as redeclaration of static constexpr data members outside the class
        is still supported for backwards-compatibility in C++17, though deprecated.
        However, recording a precise upper bound on toolchains in the #if allows to
        eventually get rid of this code, once we no longer support any affected
        toolchain.)
        
        Change-Id: I40ae37e7006754cc89538d5c97230200a2ca633c
        Reviewed-on: https://gerrit.libreoffice.org/49472
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [5f5f0937544e135891a008273eb7a44aac7f0c5b]

        clang-format: improve error message when CI fails
        
        Don't just tell the problem but hint how to fix it.
        
        Change-Id: I9d079ee7d4ed61266e22a3fa21efe10366724645
        Reviewed-on: https://gerrit.libreoffice.org/49471
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-09  Eike Rathke  <erack@redhat.com>  [4b938c558d004537cf73ca4319019ff64f052270]

        Use angle quotation marks (Guillemets) for [*-CH], tdf#115493 related
        
        Source:
        https://en.wikipedia.org/wiki/Quotation_mark#French
        https://de.wikipedia.org/wiki/Anf%C3%BChrungszeichen#Schweiz,_Liechtenstein,_Frankreich
        
        Change-Id: I015e8d68aecdc7c7ca3620105b7a2685648438d5

2018-02-09  Caolán McNamara  <caolanm@redhat.com>  [575a2b0e25eedd7c113c376f57980bc9ce2f3825]

        add sft fuzzer
        
        Change-Id: I0ee43e78b5366f2c23fb0bac9a103af987138411
        Reviewed-on: https://gerrit.libreoffice.org/49372
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-09  Kohei Yoshida  <kohei.yoshida@gmail.com>  [1af6354b46f32603365b53be16178ee792ba428a]

        Pick up cell border colors when importing via orcus.
        
        Change-Id: Iee2d79930d0c917518b180fdd63fe30c6860b9b1
        Reviewed-on: https://gerrit.libreoffice.org/49466
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-02-09  Eike Rathke  <erack@redhat.com>  [2ebb38dd36022d5d61bfb9fc3edfbf460153e1ff]

        Resolves: tdf#105837 use angle quotation marks (Guillemets) for [de-CH]
        
        Source:
        https://en.wikipedia.org/wiki/Quotation_mark#German
        https://de.wikipedia.org/wiki/Anf%C3%BChrungszeichen#Schweiz,_Liechtenstein,_Frankreich
        
        Change-Id: I9aa13eb610b39d1443acb0d2993a3e6f3e68a12e

2018-02-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [2defbbd3e448758fb150ed4f8cd3d7afd0f0fdf2]

        fix "replace Bitmap usage with VirtualDevice in ColorSliderControl"
        
        commit 7116b9cc2f3ee28b4444540d0c14183b9bd17968
        
        Change-Id: I40d7f88fa76c620abd8838a0dd525e67eeeb747b

2018-02-09  Jim Raykowski  <raykowj@gmail.com>  [6f511f1dec1fe4a5bc6d6e2dc116eb9886c24bda]

        tdf#115504 Add tabstop to Sidebar Navigator deck content trees
        
        Change-Id: Ie006e01ea6179b94cca77354437678ff90e1bbd6
        Reviewed-on: https://gerrit.libreoffice.org/49400
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-02-09  Caolán McNamara  <caolanm@redhat.com>  [ab099923e20774a7232b9c9a8b46e3aefe07014e]

        promote to unsigned int
        
        Change-Id: I84fa219708199cd8293e6887860ba44dd897a2e8

2018-02-09  Caolán McNamara  <caolanm@redhat.com>  [f832198e6a33052c7cc86b25843badfb962a2ae8]

        move largest bounds check to start
        
        Change-Id: I03fe80f9568759b829fac4e9bcfd496efebe6a26

2018-02-09  Caolán McNamara  <caolanm@redhat.com>  [bb32616bdd6e3b327654bab0e1d790d8d50b893d]

        bounds check
        
        Change-Id: I6d32a6b6f1dd91db42a3f154700ea55603f0e4dd

2018-02-09  Caolán McNamara  <caolanm@redhat.com>  [c7b0117f26a386c98a721ff3897479c268103d74]

        extend to cover the last byte needed
        
        Change-Id: I5177d42b47a4bca614878dce4a69ab16b5cfe163

2018-02-09  Caolán McNamara  <caolanm@redhat.com>  [e8b2aad1cb2107304761e68aa380b5c29d8ef22f]

        simplify returns
        
        Change-Id: I1a67cb2f1c686032438852fec1267a59fbd04d7f

2018-02-09  Caolán McNamara  <caolanm@redhat.com>  [139b6c6cf898467098f3a6f29fa84013a182285f]

        use safeint on calculations
        
        Change-Id: Ic063786ba41aa9a985f505e62b43d3d543a0d48f

2018-02-09  Caolán McNamara  <caolanm@redhat.com>  [75a171a405afd6eac236af93aa9d29a9c3ec9c64]

        check ntables offset
        
        Change-Id: Id75f5f4b578fd176c17e5763569f1403260c6594

2018-02-09  Caolán McNamara  <caolanm@redhat.com>  [ae73c3ff112e1ed38eb4678ac5745990661a2e66]

        check tableoffset against size
        
        Change-Id: Ia79be052dd3f6b6ed38fb326558924c853af5fff

2018-02-09  Caolán McNamara  <caolanm@redhat.com>  [683d9883ad8fd6568e6a7832e5bb347c1d043e4b]

        check cmap offset
        
        Change-Id: I5aae26c38f3645020f0e1d6d7b6877c2727af1b4

2018-02-09  Caolán McNamara  <caolanm@redhat.com>  [1828490bb22f1c8273c4a9f5b1db819b173ca70d]

        check more table sizes
        
        Change-Id: I004a6d322f60d916cc4635b362ce948e8a10d7c7

2018-02-09  Caolán McNamara  <caolanm@redhat.com>  [603cb6cf31a5212d03736a552770e5734b0e8066]

        fix mem leak
        
        Change-Id: I0d329357ac282d4652b0f7ebc401cbd51963461b

2018-02-09  Caolán McNamara  <caolanm@redhat.com>  [5b426038a7befcaf0d05824ffb20200ff8833ad3]

        use ptr diff rather than int
        
        Change-Id: Ia174fd94c57cc3c899c10e1c0dc5968965a50427

2018-02-09  Justin Luth  <justin_luth@sil.org>  [fb902968cb6b8b4e01d5a33b93dce4c5a60bb83a]

        mailconfig UI: prefilled username: only clear when disabled.
        
        logic error - the username was being cleared on initial page load,
        and was toggling on and off every time the radio button was tapped.
        
        Change-Id: I8c2334665cd18fe8cdd0ea6739e90b088a105256
        Reviewed-on: https://gerrit.libreoffice.org/49467
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-02-09  ekuiitr  <jhaekansh80@gmail.com>  [9cb54f6973406faec7fa46038cd9332c6d76db70]

        tdf#88802 disable arrow if database or table or field not selected
        
        Change-Id: I5a29b58f6e8981ee3de73ccaa83ed04e4ee71dc6
        Reviewed-on: https://gerrit.libreoffice.org/49314
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-09  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [8ef47e605372aba103d19f6b8ee8a00dab40fdab]

        support multiple columns in column data transformations
        
        Change-Id: Ic911fb7d5f99f692c960ef5267e37b263e798672
        Reviewed-on: https://gerrit.libreoffice.org/49457
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-09  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [c7b4546e9e1eff695130b6ade8dfb8affba8d5c7]

        add a method to get columns and rows from DataTableView
        
        Change-Id: Iaf3cd96f6a8397a69896e02831b5ce016ca262ef
        Reviewed-on: https://gerrit.libreoffice.org/49456
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-09  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [60c1d1922b706a8e94d652dd216312278363b972]

        add method to get selected range for header bar
        
        Change-Id: I71f5a1e5240ffbc34d3c6ce86f81b20213c26b6d
        Reviewed-on: https://gerrit.libreoffice.org/49455
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [4e41b5be785673754d433b77e0925e701cac18df]

        sw android: fix -Werror,-Wsign-compare, take two
        
        This time not breaking other platforms. Thanks to Stephan Bergmann for
        suggesting this alternative way.
        
        Change-Id: I2535e57de1aafd17960a1d1054fc58a47933bb58
        Reviewed-on: https://gerrit.libreoffice.org/49441
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-09  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [7731b86a12811b6903d29e29bb867a316c94bccc]

        Workaround for broken GCC
        
        There appears to be broken GCC out there,
        at least some "gcc (Debian 6.3.0-18) 6.3.0 20170516",
        even with -std=gnu++17, reportedly does not treat
        the in-class declaration of MAX_WIDTH as a definition,
        and needs this old-style out-of-class definition, too.
        
        See also bc2ae79f81c8aa081d6340348c70c0440f6e895e
        
        Change-Id: Iaeb85e244d5963c01a86806f481c9d667b1f26a1
        Reviewed-on: https://gerrit.libreoffice.org/49431
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-09  Stephan Bergmann  <sbergman@redhat.com>  [552bebc85d907748dcd72b7978a00a3eee7c4f34]

        /org...Writer/Insert/Caption/CaptionOrderNumberingFirst should be localized
        
        ...as f6281ec4112479b5bdd750be351f4437ecf8a65a "#i110273# caption order changed
        for locale hu" added a special value for xml:lang="hu", but failed to take into
        account that the property is not localized.
        
        Until now, every installation that had the hu localization installed (but
        regardless of whether or not it was actually using it) would always have
        reported the special hu value (true), while any other installation would always
        have reported the default value (nil, mapped to false in the else branch at the
        end of SwInsertConfig::Load, sw/source/uibase/config/modcfg.cxx).
        
        Unless the value was overwritten in registrymodifications.xcu (by changing the
        Options dialog "LibreOffice Writer - AutoCaption - Caption Order" setting).  In
        which case the hu localization will now start to use its default again (true),
        while all other localizations will continue to use whatever value had been
        stored (without an xml:lang attribute) in registrymodifications.xcu.  This is a
        bit unfortunate for the hu-localization case.  It should probably be mentioned
        in the release notes.
        
        (Strictly speaking, changing a property from non-localized to localized, as is
        done here as well as in e.g. ffd8369b909c86653ef30593fddf67c9f5308583
        "rhbz#1541486: Fix localized'ness of ooSetupFactoryUIName props" is an
        incompatible change which 3rd-party code can observe through the
        css.configuration UNO API.  But chances are extremely low that this will have
        any impact, as access to any property's value is normally done in a way that
        makes it transparent whether or not the property is localizied.)
        
        Change-Id: Ia840e28e10d0fa388bff6eaf8aadf0e8e6b25a19
        Reviewed-on: https://gerrit.libreoffice.org/49414
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-09  Stephan Bergmann  <sbergman@redhat.com>  [c7ab472b47023c94c06de9e3479a2e0271084dfc]

        /org.openoffice.Office.Writer/Layout/Other/TabStop should be localized
        
        ...as b1b3251478926251d4d1c3e9ef864171548d85b5 "INTEGRATION: CWS os103: #i81308#
        default tab stop in local zh-CN changed to 0.74 cm" added a special value for
        xml:lang="zh-CN", but failed to take into account that the property is not
        localized.
        
        Until now, every installation that had the zh-CN localization installed (but
        regardless of whether or not it was actually using it) would always have
        reported the special zh-CN value (740), while any other installation would
        always have reported the default value (1250).
        
        Unless the value was overwritten in registrymodifications.xcu (which, it turns
        out, it always was, see 35140501779622194337e630b274e74abeedca4d "Add missing
        no-modify mode for SwMasterUsrPref::Set* functions"; but could also have been
        done explicitly by the user by changing the Options dialog "LibreOffice Writer -
        General - Settings - Tab stops" setting).  In which case the zh-CN localization
        will now use its default value (740), while all other localizations will use
        whatever value had been stored (without an xml:lang attribute) in
        registrymodifications.xcu.  This is unfortunate (as the zh-CN localization may
        lose any value explicitly set by the user, while non-zh-CN localizations may
        continue to use a wrong default value, if the zh-CN localization is or ever had
        been installed).  It should probably be mentioned in the release notes.
        
        (Strictly speaking, changing a property from non-localized to localized, as is
        done here as well as in e.g. ffd8369b909c86653ef30593fddf67c9f5308583
        "rhbz#1541486: Fix localized'ness of ooSetupFactoryUIName props" is an
        incompatible change which 3rd-party code can observe through the
        css.configuration UNO API.  But chances are extremely low that this will have
        any impact, as access to any property's value is normally done in a way that
        makes it transparent whether or not the property is localizied.)
        
        Change-Id: I6f49ecd9ac145dfe6825e727e72fffea515490ea
        Reviewed-on: https://gerrit.libreoffice.org/49433
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-09  Stephan Bergmann  <sbergman@redhat.com>  [bcbb3c4f5b23acd4fe73c7d8b080d20c49d664f8]

        Remove dead Executable_genlang
        
        ...originally introduce with 999c68f12f1d95b16a97294949a0e6ba6d3ba259 "genLang
        project (awareness)", but apparently never took off.
        
        Change-Id: I6f61271a75d96750dea63de596b7745c2f589b83
        Reviewed-on: https://gerrit.libreoffice.org/49389
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [c07b913cc6f2ad29863c0c9a50bd3b6bdd849569]

        add setter methods to tools::Rectangle
        
        intended to replace the existing methods that return mutable ref
        
        And add the clang rewriter I will use to do most of the work.
        
        Change-Id: If00be13da5c16c07671cedbcfea21528bac33c8a
        Reviewed-on: https://gerrit.libreoffice.org/49430
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-09  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [cdc44358a5a2530eb2c8bb6beb90b00cc8c1b6cb]

        always check whether pChartListenerCollection is not a nullptr
        
        Change-Id: Ibe3ade28884b4e1264cd5a5a68a8e428ee3d9a48
        Reviewed-on: https://gerrit.libreoffice.org/49454
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-09  Szymon Kłos  <szymon.klos@collabora.com>  [df835773fa8d66a1bd534c5b374ac27552751941]

        tdf#115394 correct transition in case of 0s
        
        Change-Id: I23d18acef0bd5db4a4ad6fc67d409e7ed5c93949
        Reviewed-on: https://gerrit.libreoffice.org/49462
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-02-09  Mike Kaganski  <mike.kaganski@collabora.com>  [2a7057250c8f73fdfb4c65a7525d17e9770459df]

        tdf#108210: Allow to ignore a lock file if there's no filesystem lock
        
        Two cases are handled: when a file is being opened, and when it was
        opened read-only already, and one tries to reopen it in edit mode.
        The option to ignore locking and open the file anyway is only offered
        when there is no filesystem lock present on the file.
        
        Change-Id: I377d3cae4c949ae64d449634acea8fb3f68a5700
        Reviewed-on: https://gerrit.libreoffice.org/49448
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-09  Tor Lillqvist  <tml@collabora.com>  [7d56128654457bfc859217c23a957d1712fd6e1c]

        Fix exception message: add colon between function name and the word "expected"
        
        Change-Id: I80eadaa097afdbe4394aceca9f40b9753792f30b

2018-02-09  Tor Lillqvist  <tml@collabora.com>  [73256b918119e378c762f6a3d79d04f311a075cc]

        Decrease fragility in odd use cases with no current document
        
        Change-Id: I9966166561d4c6e577f3f7e8e04572f97a0b295e
        Reviewed-on: https://gerrit.libreoffice.org/49450
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-02-09  Eike Rathke  <erack@redhat.com>  [e0a94ded5d1635fa2a2d9e222bfcfa0a2289a01f]

        Resolves: tdf#115493 use matrix as result of jump command, tdf#58874 related
        
        {=SUM(IF(EXACT(OFFSET(A7,0,0):OFFSET(A7,2,0),A$1),OFFSET(A7,0,1):OFFSET(A7,2,1),0))}
        shall be the same as
        {=SUM(IF(EXACT(A7:A9,A$1),B7:B9,0))}
        
        Change-Id: Id503ef41140d1e9c4aeabbec08d1199dd6dd8593

2018-02-09  heiko tietze  <tietze.heiko@gmail.com>  [7f8936e7db018664d6074caa9bd6a82972cb4923]

        tdf#115470 - Name of the "Cycle Case" is too long
        
        Long text moved into a tooltip
        
        Change-Id: I981970c6e1fa16397264ea852fcd9bc480a41980
        Reviewed-on: https://gerrit.libreoffice.org/49413
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-02-09  Maxim Monastirsky  <momonasmon@gmail.com>  [9c8f2511e3b07427f1d13ac198adf46f073c9685]

        Sync the fix with Muffin upstream changes
        
        See:
        https://github.com/linuxmint/muffin/commit/f3fce7898ba8aa82c4c82a50af2bb44c0ff79ddf
        
        Change-Id: Ic569bb7139fcb12e9549fa136c269f1a7ed10cb3
        Reviewed-on: https://gerrit.libreoffice.org/49453
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-02-08  Maxim Monastirsky  <momonasmon@gmail.com>  [d09bdaaa660c40df241e6e1c0b8a3e905db85420]

        tdf#115430 BindDispatch_Impl needs a disposal method
        
        The dtor will never be called otherwise, because the
        dispatcher is holding a reference to us, so
        removeStatusListener is needed first.
        
        Regression of a5dbe5a8a9e98f2d79f2c535182fc557b561ed0f
        ("use rtl::Reference in svl,sfx2")
        
        Change-Id: I52da6152f0ddb0030d7354f7201e969d5a1f11cf
        Reviewed-on: https://gerrit.libreoffice.org/49423
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-02-08  Gabriele Ponzo  <gabriele@libreitalia.it>  [badbdb41acf69e3eba4ca7253ec0218dc1e63d0a]

        tdf#108224: rename insert author menu entry
        
        The Insert Author menu entry does not insert the author field but the
        "DocInformation:Created" field.
        
        Change-Id: I6dadbf17d5cd3cd2c7b652c1b1c28996c1148a8c
        Reviewed-on: https://gerrit.libreoffice.org/49281
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-08  Caolán McNamara  <caolanm@redhat.com>  [17adc2f8ebe48a3b7dd394269b09240967fc5995]

        ofz#6112 wrong start off sets for korean KSC5601 table
        
        Change-Id: If986352478f34f54015f1969c97c26e2ef05c06c
        Reviewed-on: https://gerrit.libreoffice.org/49444
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-08  Caolán McNamara  <caolanm@redhat.com>  [faef7e6f89da31040c3a1f51cfa2356e8711935f]

        infinite regress
        
        Change-Id: I7f716d2273115284769d580165fbfa21c1db541b
        Reviewed-on: https://gerrit.libreoffice.org/49422
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [7116b9cc2f3ee28b4444540d0c14183b9bd17968]

        replace Bitmap usage with VirtualDevice in ColorSliderControl
        
        So we can move more Bitmap*Access stuff inside vcl/.
        
        Change-Id: I3520f61483f84ac30ffd9059ed4112c9c074f195
        Reviewed-on: https://gerrit.libreoffice.org/49405
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-08  László Németh  <nemeth@numbertext.org>  [e102432173c257cbbb7e368d784a54a1667bd622]

        tdf#115319 use loext namespace for reference-language
        
        attribute of alternative reference fields with Hungarian articles
        
        Change-Id: I19578bc0d5cb5633cf2619e9aea81da946a13f3e
        Reviewed-on: https://gerrit.libreoffice.org/49437
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-02-08  Khaled Hosny  <khaledhosny@eglug.org>  [59e1fced2b4115a882ffc1ac31a66f8d8e8793ff]

        Remove unused macros
        
        TYPEFLAG_PS_OPENTYPE is set but never used, and dropping it means we no
        longer need TYPEFLAG_COPYRIGHT_MASK either.
        
        Change-Id: Iefb45b32f53a806f2477ce54b7062b5846a6a806
        Reviewed-on: https://gerrit.libreoffice.org/49427
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-02-08  Khaled Hosny  <khaledhosny@eglug.org>  [c6f39e81ef0615323833270fa434451801e3b21d]

        Use a more direct link to the relevant part
        
        Change-Id: I0659643041a4ec79d0753ed5f3711e57f51688d8
        Reviewed-on: https://gerrit.libreoffice.org/49425
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-02-08  Khaled Hosny  <khaledhosny@eglug.org>  [e3caecb5a33288dd46a80b2ffcc47a2288305052]

        Removed unused code for reading kern table
        
        Change-Id: I66b17dbee0a04e61b99e23933a7fed4be30f3a93
        Reviewed-on: https://gerrit.libreoffice.org/49426
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-02-08  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [b738bbdd6f795b328219079c3706f96d4ce7d7fb]

        Updated core Project: help  b6bc8c1cfecc55bebff8dc64fddb63e3edc109b5
        
        tdf#115255 and auto-expand contents per subitem
        
        JavaScript stuff moved from online_transform.xsl to help.js.
        Simplified bookmarks markup.
        Span elements with class "input" and length more than 3 characters
        can be copied to clipboard by mouse click.
        Bubli's feature request for auto-expanding contents per subitem
        is also implemented.
        Logic for adding headings to index list was reimplemented.
        
        Change-Id: I87b6f189a040a73a1ab9dda1ec9cd790b06da202
        Reviewed-on: https://gerrit.libreoffice.org/49421
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-08  Julien Nabet  <serval2412@yahoo.fr>  [0fb4ae8767fa5ff791cd42934b4215011a269eb0]

        Modernize a bit svtools
        
        by using for-range loops
        + use empty() instead of comparing begin and end iterator
        
        Change-Id: I41c3ae0c9032d6349afb113d457cb78862ae9dcf
        Reviewed-on: https://gerrit.libreoffice.org/49416
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-08  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [275c1e0a05c1d31c9d83a246082a59db3119059d]

        Disable NET_WM_PING for all debug builds
        
        To allow debugging under Gnome 3
        
        Change-Id: I75e3a3fe797c4973072b46f9ee58270fd0e366c5
        Reviewed-on: https://gerrit.libreoffice.org/49417
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-02-08  Michael Stahl  <mstahl@redhat.com>  [8bd6f83741a44509921b9b0fd14611815f6a4dc6]

        svx: fix crash caused by SdrEdgeObj::Notify() not noticing dying object
        
        This can be reproduced by exporting tdf97737-2.odt to DOCX.
        
        Change-Id: I710f8961568aeb5a64fb39eff7c1e3540cbf4976

2018-02-08  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [38774ce79b4b24628c3a73f387489bf2498363f1]

        tdf#86739 Option to set image anchor type in image insert dialog
        
        This adds the selectbox to (hopefully) all filepickers:
        - LO native
        - GTK/GTK3
        - KDE4
        - KDE5
        - Windows
        - macOS
        
        Change-Id: I01bd42b1ca18e0f691b879647a6cb1b62177d3ce
        Reviewed-on: https://gerrit.libreoffice.org/49311
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-02-08  Xisco Fauli  <xiscofauli@libreoffice.org>  [c83d2ac99dc3da4ef85b193543a93e02e3858844]

        tdf#112990: Hack-around: Do not crash on mac with opengl enabled
        
        Change-Id: Id8d1ffe593fa42b7e37e26e8d66ffad87d6685c1
        Reviewed-on: https://gerrit.libreoffice.org/49251
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-02-08  Caolán McNamara  <caolanm@redhat.com>  [f4e32af7450c4e6fa1063aec95ba9df49c055a3b]

        stay within font bounds
        
        Change-Id: Ie8ed610b71cb1b20963827c2be97155d2d8aa22c
        Reviewed-on: https://gerrit.libreoffice.org/49369
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-08  Caolán McNamara  <caolanm@redhat.com>  [37e5c9efb19224974a3861eae18e16d6432c6bde]

        ofz: timeout
        
        Change-Id: I3eff48549761aa8fa2569cd23c122f98fb2ea491
        Reviewed-on: https://gerrit.libreoffice.org/49419
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-08  Stephan Bergmann  <sbergman@redhat.com>  [a26adf6679aa13dc5821047f6aa1f05e7d0d00fd]

        Better return nil than an arbitrary xml:lang="..." value
        
        ...for a localized property that doesn't have a suitable value, but is nillable.
        
        E.g., /org.openoffice.Office.Writer/Insert/Caption/CaptionOrderNumberingFirst
        (once fixed to indeed be a localized property as apparently intended, with a
        follow-up commit to this) only has an explicit value (true) for xml:lang="hu",
        but shouldn't return that for any other locale (where the implicit default for a
        nil value should instead be false, cf. the else branch at the end of
        SwInsertConfig::Load, sw/source/uibase/config/modcfg.cxx).
        
        Change-Id: I7b991c1bc4df22bf2359175b0734e85e0844ce99
        Reviewed-on: https://gerrit.libreoffice.org/49409
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-08  Caolán McNamara  <caolanm@redhat.com>  [3c94e8c3e6b1b0bce03a4cfc63df62f5ed176666]

        check O_hhea and O_vhea sizes
        
        Change-Id: I82e47732815f0112801c8c3a3e5b0b09ac25610a
        Reviewed-on: https://gerrit.libreoffice.org/49377
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-08  Stephan Bergmann  <sbergman@redhat.com>  [d9796b91fec23990e494efcce373a2f0944f294a]

        Adapt solenv/flatpak-manifest.in to apache-ant-1.10.2
        
        ...that apparently made the URL for apache-ant-1.10.1 become 404.  (Again, the
        sha512 for the new version is as given at
        <http://ant.apache.org/bindownload.cgi>.)
        
        (Asked at <http://mail-archives.apache.org/mod_mbox/ant-user/201802.mbox/
        %3C039da509-898d-53f5-4c35-ecfa6b6bef18%40redhat.com%3E> "Stable link to
        apache-ant-*-bin.tar.xz?" whether there's any better link that I could use, to
        avoid having to constantly track the latest revision of Ant here.)
        
        Change-Id: Ic13732d172ade9337f006d4495f066fdd52302a1

2018-02-08  Caolán McNamara  <caolanm@redhat.com>  [af8fc34702d9f7d73a81541cab2983bbdc7b6636]

        ofz: timeout
        
        Change-Id: Ia99ce4efe5ad7740f1cae7afcc199bc164b760ca
        Reviewed-on: https://gerrit.libreoffice.org/49418
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-08  Caolán McNamara  <caolanm@redhat.com>  [bdfc38e828fe33dda66826f50266a746afc2e6bf]

        fix oss-fuzz build
        
        Change-Id: I9ca03f1b39906cc416e77fe74a07bda04388f166

2018-02-08  Stephan Bergmann  <sbergman@redhat.com>  [35140501779622194337e630b274e74abeedca4d]

        Add missing no-modify mode for SwMasterUsrPref::Set* functions
        
        ...that erroneously called m_aLayoutConfig.SetModified when called from
        SwMasterUsrPref ctor -> SwLayoutViewConfig::Load, and thus caused
        m_aLayoutConfig to always be written back to the configuration upon
        utl::ConfigManager::storeConfigItems during termination.
        
        Change-Id: I85e48c6b5cebe9b2b711c943afa27fbeb1e36c49
        Reviewed-on: https://gerrit.libreoffice.org/49408
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-08  Stephan Bergmann  <sbergman@redhat.com>  [f7011dc1c740dcb4b5e142aa6ddbafd212c2a7d8]

        Store SwMasterUsrPref::m_nDefTab in 1/100 mm instead of twips
        
        ...to match its source (/org.openoffice.Office.Writer/Layout/Other/TabStop) and
        avoid rounding errors in case the value read from the configuration is ever
        written back to the configuration (which is pointless, but e.g. currently
        happens when the SwMasterUsrPref ctor calls SwLayoutViewConfig::Load, which
        calls SwMasterUsrPref::SetAlignMathObjectsToBaseline, which unconditionally
        calls SetModified, so that a later utl::ConfigManager::storeConfigItems will
        write them all back)
        
        Change-Id: I7a1ddfbc4771fac101b7ea3a8258bb51f09d9bc1
        Reviewed-on: https://gerrit.libreoffice.org/49407
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-08  Maxim Monastirsky  <momonasmon@gmail.com>  [9d77e7551e56b85d7f1b40bc42b9ba6876091f22]

        tdf#100784 macOS: Don't attempt to handle shortcuts via the menubar
        
        ... when it's hidden.
        
        Change-Id: I7930afb8124dd552843512cd30bce4d82ade0c70
        Reviewed-on: https://gerrit.libreoffice.org/49399
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-02-08  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [9f36b8d0291ec7b2255c462947ca7f17beb3111b]

        certdialog: kille useless double-space in "Issued to  "
        
        not only is it unnecessary, it also confuses translators
        
        Change-Id: Ifaebc150a155c44f76e3aedcf1d652bfad2c7443

2018-02-08  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6d4764af32aeed6d193340dc629ef70c98feef10]

        Fix typos
        
        Change-Id: I5d222807706e44d245507484b302ab1b9b2e482c
        Reviewed-on: https://gerrit.libreoffice.org/49412
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-02-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [152e022f1efacd49fefbd5367776c1e1fc044492]

        Fix some IWYU warnings
        
        Change-Id: Ie1639cc4017d696ea3fd9ffb96f1559aa3ac6397
        Reviewed-on: https://gerrit.libreoffice.org/49340
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-08  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [f81fc101ea3040f81166cb2c3de2427be9088013]

        Updated core Project: translations  4092195506ca82679ed8ed0feb596777a39aaa20
        
        update translations for 6.0
        
        Change-Id: Id8c4eaee752bfced960d94a76e2434b1c21a4638
        

2018-02-08  Tor Lillqvist  <tml@collabora.com>  [ceb082c94fd1a8bb308a2c2699699b1fc0f0e7fb]

        Add debug output operator for IID
        
        This file is the place for future similar additions.
        
        Change-Id: Ibe168731ed97fe2366afb89409fe5ae2afa711e4

2018-02-08  Caolán McNamara  <caolanm@redhat.com>  [f9826620aae0f9f9fb1dd30216e6be317ecb103b]

        ofz#6104 guard against self recursive GetShadow
        
        Change-Id: If1cf0ef365f78665cc5b9f5f1ea53e82b531f9b0

2018-02-08  Caolán McNamara  <caolanm@redhat.com>  [7c406640970c7b881946f454e20293d43e3b65e0]

        ofz#6102 Null-dereference
        
        Change-Id: Ie69b8ac7fd402a2f13dca9a81513adeb9cae1832

2018-02-08  heiko tietze  <tietze.heiko@gmail.com>  [bbde6eeae5c0ca5e106eec53dc7882361897a616]

        tdf#114719 RYB based color palette
        
        Base colors Red, Yellow, Blue / Orange, Green, Purple / 
        Magenta, Indigo, Teal, Lime, Gold, Brick; 
        Hues and shades modified with Gossett & Chen algorithm
        
        Change-Id: I71facf3b143bb8c922a84075df03ec00f7c55b6b
        Reviewed-on: https://gerrit.libreoffice.org/48887
        Reviewed-by: V Stuart Foote <vstuart.foote@utsa.edu>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-02-08  Caolán McNamara  <caolanm@redhat.com>  [a1c58b95bf4c5ce6edf638b8e5fc971148db7bfe]

        check kern table size
        
        Change-Id: I65b5f0a8950d54c00d6fd7c385ca1c5dca2ef2c8
        Reviewed-on: https://gerrit.libreoffice.org/49382
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-08  Caolán McNamara  <caolanm@redhat.com>  [37a2830387f437cf57104f7f509ec59944004e4d]

        what matters is the availability of the last element, not the first
        
        Change-Id: I23d3abdbe62b735d66261fb337613da88cc4206b
        Reviewed-on: https://gerrit.libreoffice.org/49378
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-08  Caolán McNamara  <caolanm@redhat.com>  [08d15ad6c38a15444044204dabb2a7f29e6550d8]

        return early on short stream
        
        Change-Id: Ia9cb4dec5358281322a2428c5f2153836a1ee1af
        Reviewed-on: https://gerrit.libreoffice.org/49373
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-08  Caolán McNamara  <caolanm@redhat.com>  [b10ae2faae6f3c448bbab71585550387e18cc248]

        check O_head size
        
        Change-Id: Idf5d30eaed0196cfa9266e35131c538c606a0960
        Reviewed-on: https://gerrit.libreoffice.org/49365
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-08  Caolán McNamara  <caolanm@redhat.com>  [08dd51bfcaa6b493e134bcc7787cc18c36ad5db1]

        check table size before reading nglyphs
        
        Change-Id: Ib511fdf16006877ca76085137eb9200601b2f8f7
        Reviewed-on: https://gerrit.libreoffice.org/49363
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-08  Pranav Kant  <pranavk@collabora.co.uk>  [b746577d27437f9298fa111512d083eaccd4fbed]

        sd, sc lok: IME support + unit tests
        
        Change-Id: I710ba4347977641102b89fd274a159d34bc29e72
        Reviewed-on: https://gerrit.libreoffice.org/49385
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2018-02-08  László Németh  <nemeth@numbertext.org>  [0d0c13bfbdff85a18433aee6e94558689f0cb722]

        tdf#115382 Hungarian autocorrect: help apostrophe usage
        
        Change-Id: I1d3368c9acb7ddc90d84bde6db9940b76c3ad8d8
        Reviewed-on: https://gerrit.libreoffice.org/49111
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2018-02-08  Maxim Monastirsky  <momonasmon@gmail.com>  [3ecf542af410536d64d217c71002799bbe48b9c3]

        Different approach for tdf#115227
        
        This reverts the previous attempt of commit
        250ad9311a613d9b4e1cf5cf5fdaf33d9b326220 ("tdf#115227 svtools:
        suppress UNO notifications for color selectors"), in favor of
        a different fix. The advantage of this new approach is that
        is doesn't affect events other than activate/deativate, and that
        it covers more cases: Toolbar popups even if not based on
        svtools::ToolbarPopup, or if closed by clicking outside them,
        font name/size and paragraph style toolbar controls, notebookbar,
        context and main menus (for the non gtk3 native case, the gtk3
        native menus left for a future investigation). For now, keep this
        logic inside toolkit, but ideally it should be in vcl (after
        reviewing vcl internal listeners).
        
        One side effect that I noticed after this change, is that there is
        a deactivation/activation pair which suppressed when e.g. opening a
        new document from the start center. But I'm not sure if that's a
        problem, given that the focus state of the top window as a whole
        wasn't changed, only its contents, and there are other APIs to track
        activation of document components. This happens because the source
        and the target windows of those events are the same, and we need to
        suppress this case to fix the font name/size style controls, and also
        the color picker after 27473d1c0f8ba3006262001cbefff33f639a19ac
        ("tdf#114935 Move the focus back to the document"). Otherwise we'll
        need to find another way to move the focus to the document w/o
        triggering listeners.
        
        Another case that will see a change in behavior, is document event
        listeners in dbaccess, as the Focus/UnFocus events there are based
        on top window activation/deactivation. However, I think it's a good
        change, as currently just opening of a toolbar popup or main/context
        menus there triggers those document events, making them useless.
        
        I would like to also mention here, that in fact those top window
        activation events never really worked as tdf#115227 expects them, as
        the superfluous events for at least the font name/size, style and
        color toolbar buttons existed already in OOo. The behavior of the
        color buttons changed in LO for a few years, but regressed again in
        the work on a real focus grabbing for floating windows starting with
        commit dd46727b99d4bb5135451aa7e5e1bdb197373843 ("Resolves; tdf#87120
        no keyboard navigation inside floating windows"). That work also
        introduced superfluous events when using menus.
        
        And a note about the change in menubarwindow.cxx: When a menubar
        popup is closed it's deleted using the lazydelete mechanism, which
        reparents the popup window, so it doesn't appear anymore in the
        hierarchy of the document window. Moreover, I suspect that at some
        point the lazydelete thing will be replaced by a VclPtr mechanism,
        which might break this even further, so the event won't appear as
        coming from the popup window (which might be already disposed at
        this stage). So instead, temporarily set the menubar window as the
        current focus window, so the activation will appear as if it was
        coming from the menu bar window itself.
        
        Change-Id: I292232adfcbd1a31d66ce394cd2f1bf42a013ecb
        Reviewed-on: https://gerrit.libreoffice.org/48746
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [303f8e5160ddb39914ba7f669698d5dbe958878a]

        sw HTML import: avoid loading the Writer/Web template for the Writer filter
        
        The share/template/common/internal/html.stw template we have is for
        Writer/Web, loading that into Writer is questionable at best. Also it
        means that the outline numbering of the heading styles is not set, which
        is a problem, as the sw HTML import only sets the style, not the
        outline numbering.
        
        Change-Id: I86d11d8a5744c3c2ca71b03fd41a24d3f88ea333
        Reviewed-on: https://gerrit.libreoffice.org/49381
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [89fa5e45c3cc87cba450aff965918bf5af8f2fa9]

        xmlsecurity: fold Library_xsec_fw into Library_xmlsecurity
        
        That little amount of code hardly justifies a separate library.
        
        Change-Id: Idbb039f38258bc12759fcf6d29328e1afe7443ab
        Reviewed-on: https://gerrit.libreoffice.org/49391
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-08  Tamás Zolnai  <tamas.zolnai@collabora.com>  [de8a1b4f6c8fcca9fc9cc5ad83c393ecd7292f76]

        tdf#115506: Crash when trying to set pattern fill for tables in Impress
        
        Setting pattern list was missed in this specific dialog.
        
        Change-Id: I9f47e9e0dd4f99bf5403c70685508b0f14a5bd61
        Reviewed-on: https://gerrit.libreoffice.org/49361
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [5531e6338bc9d7d5676a5c52059d5ccb2fcccb0c]

        move setAlphaFrom from GraphicTransformer to BitmapEx
        
        Change-Id: I69329c61e81791db3806fabe3256571fa937deb6
        Reviewed-on: https://gerrit.libreoffice.org/49360
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-08  Pranav Kant  <pranavk@collabora.co.uk>  [7f9f58f3a304733f7089719a5a65eef8c68c2b8d]

        sw lok: IME support + unit test
        
        Change-Id: I557493db23dfa3529606050c86161628dbd722e7
        Reviewed-on: https://gerrit.libreoffice.org/49354
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2018-02-08  Bartosz Kosiorek  <bartosz.kosiorek@tomtom.com>  [274825b4180c81540cd0d1b22c5243f1b39fe4db]

        tdf#114168 If minor axis unit is automatic, then set it to 5
        
        Based on OOXML implementation in MS Excel,
        if Minor axis Unit is set to automatic,
        then during chart import, LibreOffice should set
        Interval Count to 5, to mimic behaviour of MS Excel.
        Becaues default Interval Count for LibreOffice is 2,
        we need to override it to 5.
        With that solution, the Minor axis unit is preserved
        also after saving to .ods file format.
        
        During .xlsx export, if Interval Count is set to 5,
        then treat is as automatic axis unit.
        
        Change-Id: Iab9209fb3950ef73e79229329606363b528d35fe
        Reviewed-on: https://gerrit.libreoffice.org/49327
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-02-08  Julien Nabet  <serval2412@yahoo.fr>  [d761be572b6a49dff64db47bbdda309e7b984f95]

        Use for-range loops in sfx2 (part2)
        
        Change-Id: Ie13b5836eff2e9b5dfec4bb95935de9560ab4be0
        Reviewed-on: https://gerrit.libreoffice.org/49393
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [7daa249981e0d0b69f4f7564bfb6bc643f375039]

        sprinkle SAL_WARN_UNUSED over Bitmap/BitmapEx
        
        Change-Id: If6fe5f05ecfc26c38890efde0f5e61edb7c3fbc5
        Reviewed-on: https://gerrit.libreoffice.org/49359
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-08  Mike Kaganski  <mike.kaganski@collabora.com>  [f19f8d1a3c175045fa43a8a5e2a12dd55fedb4b8]

        Don't re-sign vc_redist packages
        
        Change-Id: I62f55463c04f9bab1dd37f80fe6e15e0296d10bf
        Reviewed-on: https://gerrit.libreoffice.org/49388
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-08  Mike Kaganski  <mike.kaganski@collabora.com>  [aa593b6dc0c72d2b7b67b8254b6ff4dfb80f1b16]

        Remove a workaround to bring certain dialog to front
        
        Since commits 8d1d82dd63eada8faa2f6eb43ef900764a5fda62 and
        3b57cb72ec8b47f033be5a516617ed8c752517b0, it's no longer necessary to
        keep this hack from commit c385e76c10b173b9820967825f0ce0c6fb71e9dd.
        
        Change-Id: I8f38b4c61451d53890eab8ffe8af476c73826a1c
        Reviewed-on: https://gerrit.libreoffice.org/49386
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-08  Takeshi Abe  <tabe@fixedpoint.jp>  [609888f3c8d6c0fe72c41ac26de431a12ad3fdd0]

        starmath: Make SmParser::DoAttribut() etc. return std::unique_ptr
        
        Change-Id: I9693cf15abf202657f5be478bfebd1272dc261dd
        Reviewed-on: https://gerrit.libreoffice.org/49339
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2018-02-07  Eike Rathke  <erack@redhat.com>  [30083601334279f33a3021dfe7d22970d02c8e9e]

        tdf#115493 postpone name resolution after unsuccessful IsNamedRange()
        
        ... for names used in named expressions when compiling during
        import and collecting named expressions, to not match an arbitrary
        other name.
        
        Change-Id: I02a92747a1485b46873281de98879a89385d4622

2018-02-07  Henry Castro  <hcastro@collabora.com>  [1fcf76b8f33ddca3f00256e3c41104314988a9f4]

        tdf#115020: Cutting a large dataset is very slow since 6.1.0.0.alpha0+
        
        Change-Id: Icc26224055c00bd826019bd728c3f74d2ebba535
        Reviewed-on: https://gerrit.libreoffice.org/49320
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2018-02-07  Caolán McNamara  <caolanm@redhat.com>  [5dfe9e93fa4ea8e41dfedf1e8f168c54d28ae2d9]

        ofz#6092 Null-dereference
        
        Change-Id: Ic9a31b4819c07e82f6b90c4db1903ec5e27044be
        Reviewed-on: https://gerrit.libreoffice.org/49364
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-07  Caolán McNamara  <caolanm@redhat.com>  [d9bb43a31df7d92118713a7f7d09879285a991ac]

        ofz#6088 Null-dereference
        
        Change-Id: I5854e27b4322f4e9b3dd8c976d619e98cc0ee3cc
        Reviewed-on: https://gerrit.libreoffice.org/49351
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-07  Szymon Kłos  <szymon.klos@collabora.com>  [ba9a42009a6e712aea8646956bd711afb058db24]

        tdf#115394 export correct slide transition time in PPT
        
        Change-Id: Ie293dd4cc128c256e39d54fdcd83bb5e13484662
        Reviewed-on: https://gerrit.libreoffice.org/49345
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-02-07  Michael Stahl  <mstahl@redhat.com>  [398275ba9f4d65bebcc78864e70eee6212a84397]

        tdf#115483 svl xmloff sc sw: verify all ODF 1.2 protection-key hashes
        
        ODF 1.2 has added some mandatory requirements for protection-key hashes
        which did not exist in ODF 1.1.
        
        This affects sections and indexes in ODT documents, as well as
        spreadsheets and sheets in ODS documents.
        
        1. Accept the following hashed passwords:
            * UTF16 LE/BE encoded StarOffice-SHA1, OOo legacy and allowed by ODF 1.1
            * UTF8 encoded proper SHA1, as required by ODF 1.2
            * UTF8 encoded SHA256, as required by ODF 1.2
                - specified either with the wrong URL used in the ODF 1.2 spec
                  or the correct URL from the W3C spec, see OFFICE-3702
            * Excel+SHA1 double-hash, only in Calc, see OFFICE-2112
        
        2. Round-trip any of the above as-is
            * for SHA256 only write the URL from the ODF 1.2 spec
        
        3. Generate only UTF16 LE encoded SHA1 for now, so that older LO
           releases can still verify the password
            * some time in the future, switch to generating some valid ODF 1.2 hash
        
        More changes are necessary in Calc, which can actually preserve
        different hashes for the same passwords in its runtime data model,
        whereas Writer just has a single buffer without even any metadata.
        
        For the Calc unit tests we need one document per hash because the
        protection-key attribute can be set on the entire spreadsheet, which
        is an unique element in the document.
        
        There are further uses of SvlPasswordHelper for change-tracking passwords,
        but apparently those are stored in settings.xml, so ODF has no
        requirements for them, so let's leave that as it is.
        
        Change-Id: Icb720b14ae9c0d9c04d2e082769ae2b74e3af8aa
        Reviewed-on: https://gerrit.libreoffice.org/49352
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9430abb0dcc9fb1facd498c88da44e3dbb9bd25b]

        Fix typos
        
        Change-Id: I90e3a9b3c1b8053362ff938374dd781d30618279
        Reviewed-on: https://gerrit.libreoffice.org/49368
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f38064cb0583c2cc0a84347ea9175491e105d926]

        Fix typo
        
        Change-Id: Iaa48657cdffc12b0e7bf1e39476e84445ea6fc3b
        Reviewed-on: https://gerrit.libreoffice.org/49353
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-07  Katarina Behrens  <Katarina.Behrens@cib.de>  [e7c0684216f5d6ba01a30099829b9248756b5b62]

        tdf#115040: selected condition is now Tab-reachable
        
        this also prevents Tab focus from jumping out of the condition
        list unexpectedly
        
        Change-Id: I03247e49eee3bd6ee34a758e01578e821f7f9742
        Reviewed-on: https://gerrit.libreoffice.org/49343
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-02-07  Caolán McNamara  <caolanm@redhat.com>  [5b2b1ee3f3036c64f1343e4544bf7fb7d4ccdfed]

        add basic font parsing to fftester
        
        Change-Id: Iaeebbe5dc569450ca1a47dbda15f168fb3b45ac4
        Reviewed-on: https://gerrit.libreoffice.org/49362
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-07  Caolán McNamara  <caolanm@redhat.com>  [7b9228660f9d7c99caccc17f8cc4dd0e9b5048e2]

        ofz#6064 clear footnotes from tobe-deleted paragraph
        
        Change-Id: I33f75adab35d43a4bbf51e33a0abcb5daeca93a3
        Reviewed-on: https://gerrit.libreoffice.org/49344
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-07  Caolán McNamara  <caolanm@redhat.com>  [bb5faa16aa61a927eea3507eeeb7a35ec1c7a7b7]

        sanity check cmap table size
        
        Change-Id: I010c2fd221bcd86a62efd9996a0c34930828cb6d
        Reviewed-on: https://gerrit.libreoffice.org/49348
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-07  Olivier Hallot  <olivier.hallot@libreoffice.org>  [4066654f7a92ddd9307fb221e3e2f3eed261769f]

        Updated core Project: help  fd1e80bca4d05e1dac45fb226dff318e87b81ead
        
        Add anchor to branch bookmarks in hid-to-file
        
        Add the id="bm_nnnnnn" as anchor to get the html file
        displayed in the right position.
        
        Change-Id: Icf50119d7b4f7846abc2a128ccdf9d3ab77a50c2
        Reviewed-on: https://gerrit.libreoffice.org/49299
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-02-07  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [765c98d89fb5b682cc6fb106baec32295a4aabca]

        Don't inherit from ModalDialog for a random UI element
        
        Change-Id: I2f734b1f034eaa4203a21968bc8eca455afa7f72
        Reviewed-on: https://gerrit.libreoffice.org/49312
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-07  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [ea7274259a211170ee9f5a8714a2f9acd8bed6d8]

        tdf#114842 Fix comment shape export for Calc
        
        When we have shape definition for commend, eg.:
           <v:shape id="_x0000_s1026" type="#_x0000_t202"
        
        the "type" must be specified previously, eg:
            <v:shapetype id="shapetype_202" coordsize="21600,21600" o:spt="202" path="m,l,21600l21600,21600l21600,xe">
                <v:stroke joinstyle="miter"/>
                <v:path gradientshapeok="t" o:connecttype="rect"/>
            </v:shapetype
        
        Unfortunately here is the problem, "id" of "v:shapetype" is "shapetype_202".
        It means that type used by shape type="#_x0000_t202" is not exisiting.
        
        To fix that issue I have changed "v:shapetype" id to be exactly the same as it is used:
            <v:shapetype id="_x005F_x0000_t202" coordsize="21600,21600" o:spt="202" path="m,l,21600l21600,21600l21600,xe">
                <v:stroke joinstyle="miter"/>
                <v:path gradientshapeok="t" o:connecttype="rect"/>
            </v:shapetype>
        
        After that fix, comments are displayed correctly.
        I also added unit test, to make sure that shape is using already defined "shapetype".
        
        Change-Id: I8faf1befe7573aa33ee8a294eb192e5e255f37a1
        Reviewed-on: https://gerrit.libreoffice.org/47821
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2018-02-07  Stephan Bergmann  <sbergman@redhat.com>  [37413f569ad557cc08ea625ce18a6570eb00f075]

        Prevent MemoryByteGrabber from ever taking temporaries again
        
        ...after c99527385acf367c748b3dcf3e6a3bb8103f5eee "MemoryByteGrabber sequence
        has to exist for Grabber lifetime"
        
        Change-Id: Idcb7548aaa7741e8e535024ba36c7a171a6c2fb4

2018-02-07  Mike Kaganski  <mike.kaganski@collabora.com>  [da0815e8a2e89c02c530fe6fcf7233f241e529c6]

        Implement XDrawPagesSupplier in SwXTextDocument
        
        Text documents only exposed deprecated XDrawPageSupplier interface
        (see https://api.libreoffice.org/docs/idl/ref/deprecated.html).
        Other documents (spreadsheets, Draw and Impress documents) only
        expose XDrawPagesSupplier interface. Implementing the latter for text
        documents (which would only provide a single page) allows for uniform
        handling of draw pages across all modules.
        
        Change-Id: Ib9e719c6130bc3c968d92c6864fa413ad2c0e3b9
        Reviewed-on: https://gerrit.libreoffice.org/47681
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-02-07  Michael Stahl  <mstahl@redhat.com>  [6394c89fbb07713ce04608ffd031f91a890bb853]

        vcl: adapt README to reality

2018-02-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [e5e201c87e3f7a3f0a0b6595cd235b697a310705]

        Revert "sw android: fix -Werror,-Wsign-compare"
        
        This helped Android, looked innocent, but breaks other platforms. It is
        necessary to find out later how to address this while keeping everyone
        else happy as well.
        
        This reverts commit b64bf854909ce72fa6ea2db05c3aef8995cf32d6.

2018-02-07  Marco Cecchetti  <marco.cecchetti@collabora.com>  [915ed57850aae12aed96bc66164bb15a6131f0f8]

        lok: calc: grouping - workaround no more needed
        
        Now the dialog for selecting row/column group works fine
        
        Change-Id: I88660e8f49cf41ae45926a1d7299b1370bf54b93
        Reviewed-on: https://gerrit.libreoffice.org/49206
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2018-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [ef83e5fba10187a0ec50dab6d381ff2d4ecdc5d2]

        loplugin:useuniqueptr in SdrOutlinerCache
        
        Change-Id: Ie34f1bd9e46bf767ec2e1918c2b88cf289f4b410
        Reviewed-on: https://gerrit.libreoffice.org/49330
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [420d2c48bc2afc262d04d20ecab90517d07f3aa8]

        solenv: adapt native-code.py to recent xmlsecurity changes
        
        /tmp/native-code-95f2b3.o:native-code.cxx:lo_get_factory_map::map: error: undefined reference to 'xmlsecurity_component_getFactory'
        clang++: error: linker command failed with exit code 1 (use -v to see invocation)
        ../Bootstrap/Makefile.shared:61: recipe for target 'obj/local/armeabi-v7a/liblo-native-code.so' failed
        make[2]: *** [obj/local/armeabi-v7a/liblo-native-code.so] Error 1
        /home/vmiklos/git/libreoffice/master-android/android/CustomTarget_lo_android.mk:17: recipe for target '/home/vmiklos/git/libreoffice/master-android/workdir/CustomTarget/android/source/done' failed
        
        Change-Id: Idd63986122216c0fb1822ea7a3fbec00d00b444b

2018-02-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [b64bf854909ce72fa6ea2db05c3aef8995cf32d6]

        sw android: fix -Werror,-Wsign-compare
        
        Change-Id: If30b939685aa3dfc79707f0d7d65b92a43a1cd03

2018-02-07  Tor Lillqvist  <tml@collabora.com>  [403d52a66085db8109024bfe07f2bfc2c4ccdc03]

        Don't crash if aArgs is empty
        
        Change-Id: I6a6495ab5729bc45a0049fcbab884752267570be
        Reviewed-on: https://gerrit.libreoffice.org/49336
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [e1d1bce72be34eb7ea4e3c72642736b378388c98]

        move Bitmap::SetToData to BitmapTools
        
        Change-Id: I0fc62d29d2044c2aa8af3742d4aeb9d782793713
        Reviewed-on: https://gerrit.libreoffice.org/49280
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-07  Szymon Kłos  <szymon.klos@collabora.com>  [fa85592c0efba65f4a1b09fea950ec1c311bdd4c]

        tdf#115394 export custom transition time in PPTX
        
        Change-Id: Ib8f4cef713895029dc18f68a07baa4b65e4260c0
        Reviewed-on: https://gerrit.libreoffice.org/49245
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-02-07  Szymon Kłos  <szymon.klos@collabora.com>  [a8a3e6a7fee5ac23bc2155b9391ead9402211147]

        tdf#115394 import custom slide transition time in PPTX
        
        * custom values are imported correctly
        * standard (fast, slow, medium) values are changed
          to match values in the MSO
        
        Change-Id: I004242afbbf641fe414abc8df248a2844c104502
        Reviewed-on: https://gerrit.libreoffice.org/49139
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-02-07  Caolán McNamara  <caolanm@redhat.com>  [e89964ebb3ba3bd7d694695c004c5f976d8d9616]

        ofz: Pos2Page returns true on same value that returned false previously
        
        a failed position returns false, but stays at the failed position, so
        next time its called without moving it then it returns true
        
        store what we return for a given position for reuse if the position
        doesn't change
        
        Change-Id: I404c65ac89eb6f5c867f62a62028b87effdbcbf8
        Reviewed-on: https://gerrit.libreoffice.org/49308
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-07  Caolán McNamara  <caolanm@redhat.com>  [469430a7d36fc1e860b4b68137261ec0833386c0]

        rtf: null-deref
        
        Change-Id: I9c4510cb91e2572a3ab2b62497dc4dd9fd1119c8
        Reviewed-on: https://gerrit.libreoffice.org/49319
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [e5012e53b919ae4921d6d35660bde323a6f28417]

        use scanline when reading pixel data
        
        extracts code from the innermost part of fairly hot loops
        
        And add a GetIndexFromData method to make the call sites a little easier
        to read.
        
        Change-Id: I4ce5c5a687ecdb6982562a0aafce8513d86f9107
        Reviewed-on: https://gerrit.libreoffice.org/49337
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-07  Caolán McNamara  <caolanm@redhat.com>  [c99527385acf367c748b3dcf3e6a3bb8103f5eee]

        MemoryByteGrabber sequence has to exist for Grabber lifetime
        
        it just takes a c++ ref, so a temp is an unsuitable arg
        
        Change-Id: I40490e94d977df91b985bc4ae458b68ee85d5dfe
        Reviewed-on: https://gerrit.libreoffice.org/49321
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [d4e1802c620e3cddb2e7a9f6a573a5a4770bc7a4]

        loplugin:useuniqueptr in TextChainFlow
        
        Change-Id: Iad96df43c9c7ae6d5fd4f3aa9c2c5c721711da30
        Reviewed-on: https://gerrit.libreoffice.org/49331
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [f4b9c35c018ccacd7f8cf71c534863239b0da02c]

        loplugin:useuniqueptr in SdrUndoObjSetText
        
        Change-Id: Idd1eb8263d679efed0f0be88fb05963fe44f8668
        Reviewed-on: https://gerrit.libreoffice.org/49328
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-07  Stephan Bergmann  <sbergman@redhat.com>  [9b1adb42c97115b3f670f32639dd3f6d80f0d33e]

        Fix CustomTarget_postprocess/check_dynamic_objects for --enable-gtk3-kde5
        
        Change-Id: Ie8c2389e8e0801b092abcfef751325cdf369b98d

2018-02-07  Stephan Bergmann  <sbergman@redhat.com>  [bf23fe3a4a3eebe3d08fa26341a486b83d80c1c7]

        Fix CustomTarget_postprocess/check_dynamic_objects for --enable-qt5
        
        The dependency of Library_vcl on qt5 libraries (via vcl/qt5/Qt5Font.cxx) is
        there ever since b66a7cbd8491fe436126e11975c360f47ae346ed "QT5 first stab on
        implementing CommonSalLayout", but no idea whether that is by design or is a
        hack that should eventually be cleaned up.
        
        Change-Id: I4cec702709b37069987ec68c035628b5172b3543

2018-02-07  Stephan Bergmann  <sbergman@redhat.com>  [4a2db3545a023468e191a5ec89a6343b7aef2ef2]

        Fix CustomTarget_postprocess/check_dynamic_objects for --enable-dconf
        
        Change-Id: I345055bf56828fc597d14c654d4819e87630da2c

2018-02-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [0833bab20bc3a6b7a9842307e4bd62f408ae37d3]

        xmlsecurity: create CertificateContainer instances with a constructor
        
        Change-Id: I42f0218a46c67062ea6eb0845d978f2630793ec0
        Reviewed-on: https://gerrit.libreoffice.org/49304
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [c4257244afa0490c18a43ec2039a11f1c48935cc]

        loplugin:useuniqueptr in SdrText
        
        Change-Id: I23cc319707132c28725acdb8be0bea275025b9e5
        Reviewed-on: https://gerrit.libreoffice.org/49332
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [afeda72187e69d7bc8d7e37d98cce7601e2ffde8]

        loplugin:useuniqueptr in SdrUndoGeoObj
        
        Change-Id: I8b48642a3a6ab4d94c1b58f8dae3589e703612b1
        Reviewed-on: https://gerrit.libreoffice.org/49329
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-07  Tor Lillqvist  <tml@collabora.com>  [72fefd7ab6fd551effcf821e4e257df2756bece1]

        These fields can be const
        
        Change-Id: I379770f93799668e44beab03fb64ceddffabe85a
        Reviewed-on: https://gerrit.libreoffice.org/49326
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-02-07  Mike Kaganski  <mike.kaganski@collabora.com>  [76d6fcd05c630a928dd3bd028d560792d9c904ca]

        tdf#114217: Consider relative width when importing floating table
        
        Unit test included
        
        Change-Id: I8e3338d7df431bd016caa4e06e684fbd189127c4
        Reviewed-on: https://gerrit.libreoffice.org/49324
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-07  Julien Nabet  <serval2412@yahoo.fr>  [9751a273747a2a6ba80c8b2e6012d788eee7c461]

        Use for-range loops in sfx2 (part1)
        
        Change-Id: I1a06e105ca9f1151afca236c83e3e0c9d2679c6f
        Reviewed-on: https://gerrit.libreoffice.org/49318
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-07  Takeshi Abe  <tabe@fixedpoint.jp>  [f0c171a1dd2698f5bec14f5cf00136477032c202]

        starmath: Make SmParser::DoLine() etc. return std::unique_ptr
        
        Change-Id: Ia85f66d3490471d7e0c2ce8a1947051be129acf9
        Reviewed-on: https://gerrit.libreoffice.org/49276
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2018-02-06  andreas_kainz  <kainz.a@gmail.com>  [b1069ea6f25daa268eb4358d5ea20094b46ef347]

        state that you're doing the re-revert because the previous revert was by accident
        
        Revert "Revert "tdf#98141 add svg file for all app icons in all sizes""
        
        This reverts commit 6ec4b1d0d4592a1e3c36151a062bd713a7939d14.
        
        Change-Id: I4c18c0fa3089824a18d25d7450b8dd52e410d514
        Reviewed-on: https://gerrit.libreoffice.org/49136
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-02-06  Caolán McNamara  <caolanm@redhat.com>  [68b1385af6413901b5172124e110a0cc2a849c56]

        ofz#5949 Integer-overflow
        
        Change-Id: Ib1d39e6c80a579752aedd1ca0b41595192cfbbfc
        Reviewed-on: https://gerrit.libreoffice.org/49303
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [42c58f1c0ca4d310834f561f9145df340a893af1]

        tdf#115218 framework: decouple HiddenForConversion from Hidden
        
        Commit 4a0f506f0d8c2a017f0cf880481d3c0c32a48909 (framework: disable
        layout manager in hidden frames, 2018-01-17) added support for bypassing
        the framework layout manager for doc conversion purposes, but the Hidden
        flag has the meaning that the doc is only initially hidden, it may be
        visible later, so reusing Hidden broke mail merge.
        
        Introduce a dedicated HiddenForConversion flag, clients interested in
        improved performance can opt in for that, and this way behavior for
        Hidden is not changing.
        
        Change-Id: If7537197900f8819f714b164c9e056b4ae69286d
        Reviewed-on: https://gerrit.libreoffice.org/49302
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-06  Kohei Yoshida  <kohei.yoshida@gmail.com>  [105edb6adad2ef84ec11528168ecf4e2481f8302]

        Import cell borders as best as we can from orcus.
        
        This is subject to the infamous Excel to Calc cell border mapping
        fiasco.  The mapping is not perfect and there is certainly room for
        improvement.
        
        Change-Id: Ie224c8e08e6c0b8f13311460acbd371bd65a145f
        Reviewed-on: https://gerrit.libreoffice.org/49266
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-02-06  Julien Nabet  <serval2412@yahoo.fr>  [39698e9fadcf58f59d54a9535e546a0304d87f63]

        Unused include pngread in sd/sfx2/vcl
        
        Change-Id: Ieda300cf8b4ace3ac619c57abfba2ab2e56e4084
        Reviewed-on: https://gerrit.libreoffice.org/49296
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-06  Julien Nabet  <serval2412@yahoo.fr>  [6e783300aabd0efdf2eb75d777ae5b48d272f349]

        Removed unused include pngwrite in SlsBitmapFactory (sd)
        
        Change-Id: I59305b415858ee1a826f03d9925624239cf7e582
        Reviewed-on: https://gerrit.libreoffice.org/49291
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-06  Julien Nabet  <serval2412@yahoo.fr>  [1db745d9342599caad23f1bdc451ed1d1251203b]

        Unused include pngwrite in OpenGLContext (vcl)
        
        Change-Id: Ib8445ed268f84d850169cc54113119308045e9df
        Reviewed-on: https://gerrit.libreoffice.org/49295
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-06  Julien Nabet  <serval2412@yahoo.fr>  [1e47afd9b8f1a27568d82cbd639b9d21fa756094]

        Unused include pngread/write (framework)
        
        Change-Id: I14358ba06a4a7eb7ad01b0e7cc73455daec917a2
        Reviewed-on: https://gerrit.libreoffice.org/49293
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-06  Julien Nabet  <serval2412@yahoo.fr>  [ccf7025d7c60f73d65a772181399a5339968360b]

        Use for-range loop in graphicfilter (vcl)
        
        Change-Id: I416746df2b2f120b264fab85f6a9570c5f176ddf
        Reviewed-on: https://gerrit.libreoffice.org/49290
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-06  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [5c3d0a70a0edb182714725ef920d74667feffb0e]

        tdf#114820 Fix reading external reference for VLOOKUP and HLOOKUP
        
        Change-Id: Iaa1307123d97a740bdaf90647e8adff224211851
        Reviewed-on: https://gerrit.libreoffice.org/49263
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-02-06  Manfred Blume  <manfred.blume@cib.de>  [d30eefb677b446886f7b5bab6de93d489ba63529]

        tdf#114306 fix crash caused by special document 2
        
        Regression from 18765b9fa739337d2d891513f6e2fb7c3ce23b50
        
        Change-Id: Ic4205777077e4e3d93bdddf743c51abba8950eaf
        Reviewed-on: https://gerrit.libreoffice.org/49031
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [78b597191e9f10e4c523dae548bb51791efc36ff]

        m_bDesctructionEnabled->m_bDestructionEnabled
        
        Change-Id: I94369455a965a1382d52e7f99cf1ec1f8af98d07
        Reviewed-on: https://gerrit.libreoffice.org/49277
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-06  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [82abf9d5e2e5ca208dd801eda243b88daaa81620]

        uitest: set ids for all standard buttons automatically
        
        Change-Id: I48cb6f67150aa5aeab97a1aa1c381188c0db9358
        Reviewed-on: https://gerrit.libreoffice.org/49287
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-06  Stephan Bergmann  <sbergman@redhat.com>  [7855512f4cf9d622bdb0a02ce87fea36665646a4]

        Avoid signed integer overflow during BrowseBox::AutoSizeLastColumn
        
        Observed with UBSan with `soffice --base`, "Finish", "Save", "Tables", "Create
        Table in Design View...":
        
        > include/tools/gen.hxx:485:37: runtime error: signed integer overflow: 288 + 9223372036854775803 cannot be represented in type 'long'
        >     #0 0x7fe2d7f827dd in tools::Rectangle::Rectangle(Point const&, Size const&) include/tools/gen.hxx:485:37
        >     #1 0x7fe2d7f73833 in BrowseBox::ImplFieldRectPixel(long, unsigned short) const svtools/source/brwbox/brwbox1.cxx:2039:12
        >     #2 0x7fe2d7f57d46 in BrowseBox::GetFieldRectPixel(long, unsigned short, bool) const svtools/source/brwbox/brwbox1.cxx:1977:29
        >     #3 0x7fe2d7f42bdb in BrowseBox::GetFieldRect(unsigned short) const svtools/source/brwbox/brwbox1.cxx:2068:12
        >     #4 0x7fe2d7f4502b in BrowseBox::SetColumnWidth(unsigned short, unsigned long) svtools/source/brwbox/brwbox1.cxx:542:19
        >     #5 0x7fe2d7f48d18 in BrowseBox::AutoSizeLastColumn() svtools/source/brwbox/brwbox1.cxx:633:9
        >     #6 0x7fe2d7fd299c in BrowseBox::Resize() svtools/source/brwbox/brwbox2.cxx:537:5
        >     #7 0x7fe2d807ee7a in svt::EditBrowseBox::Resize() svtools/source/brwbox/editbrowsebox.cxx:1095:20
        >     #8 0x7fe2cdbe5711 in vcl::Window::ImplCallResize() vcl/source/window/event.cxx:522:5
        >     #9 0x7fe2ce1c8f71 in vcl::Window::Show(bool, ShowFlags) vcl/source/window/window.cxx:2261:13
        >     #10 0x7fe25d27b58f in dbaui::OTableDesignView::initialize() dbaccess/source/ui/tabledesign/TableDesignView.cxx:199:22
        >     #11 0x7fe25d23403b in dbaui::OTableController::impl_initialize() dbaccess/source/ui/tabledesign/TableController.cxx:519:20
        >     #12 0x7fe25c3dd649 in dbaui::OGenericUnoController::initialize(com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&) dbaccess/source/ui/browser/genericcontroller.cxx:270:9
        >     #13 0x7fe25c3361cd in DBContentLoader::load(com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XLoadEventListener> const&) dbaccess/source/ui/browser/dbloader.cxx:270:19
        >     #14 0x7fe28521412a in framework::LoadEnv::impl_loadContent() framework/source/loadenv/loadenv.cxx:1101:23
        >     #15 0x7fe285209e0a in framework::LoadEnv::startLoading() framework/source/loadenv/loadenv.cxx:375:20
        >     #16 0x7fe28520738b in framework::LoadEnv::loadComponentFromURL(com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) framework/source/loadenv/loadenv.cxx:161:14
        >     #17 0x7fe285332ba8 in (anonymous namespace)::Frame::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) framework/source/services/frame.cxx:589:12
        >     #18 0x7fe285349f7d in non-virtual thunk to (anonymous namespace)::Frame::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) framework/source/services/frame.cxx
        >     #19 0x7fe25cba4dae in dbaui::DatabaseObjectView::doDispatch(comphelper::NamedValueCollection const&) dbaccess/source/ui/misc/databaseobjectview.cxx:140:41
        >     #20 0x7fe25cba3514 in dbaui::DatabaseObjectView::doCreateView(com::sun::star::uno::Any const&, rtl::OUString const&, comphelper::NamedValueCollection const&) dbaccess/source/ui/misc/databaseobjectview.cxx:97:16
        >     #21 0x7fe25cba667c in dbaui::TableDesigner::doCreateView(com::sun::star::uno::Any const&, rtl::OUString const&, comphelper::NamedValueCollection const&) dbaccess/source/ui/misc/databaseobjectview.cxx:233:40
        >     #22 0x7fe25cba2fec in dbaui::DatabaseObjectView::createNew(com::sun::star::uno::Reference<com::sun::star::sdbc::XDataSource> const&, comphelper::NamedValueCollection const&) dbaccess/source/ui/misc/databaseobjectview.cxx:79:16
        >     #23 0x7fe25c07bdfe in dbaui::OApplicationController::newElement(dbaui::ElementType, comphelper::NamedValueCollection const&, com::sun::star::uno::Reference<com::sun::star::lang::XComponent>&) dbaccess/source/ui/app/AppController.cxx:1968:40
        >     #24 0x7fe25c076546 in dbaui::OApplicationController::Execute(unsigned short, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) dbaccess/source/ui/app/AppController.cxx:1223:25
        >     #25 0x7fe25c3ef474 in dbaui::OGenericUnoController::executeChecked(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) dbaccess/source/ui/browser/genericcontroller.cxx:1061:13
        >     #26 0x7fe25c1dd91a in dbaui::OCreationList::onSelected(SvTreeListEntry const*) const dbaccess/source/ui/app/AppDetailView.cxx:309:81
        >     #27 0x7fe25c1e0de9 in dbaui::OCreationList::MouseButtonUp(MouseEvent const&) dbaccess/source/ui/app/AppDetailView.cxx:275:9
        >     #28 0x7fe2ce263026 in ImplHandleMouseEvent(VclPtr<vcl::Window> const&, MouseNotifyEvent, bool, long, long, unsigned long, unsigned short, MouseEventModifiers) vcl/source/window/winproc.cxx:711:25
        >     #29 0x7fe2ce298c14 in ImplHandleSalMouseButtonUp(vcl::Window*, SalMouseEvent const*) vcl/source/window/winproc.cxx:1994:12
        >     #30 0x7fe2ce27c59c in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) vcl/source/window/winproc.cxx:2329:20
        >     #31 0x7fe29bebd05a in SalFrame::CallCallback(SalEvent, void const*) const vcl/inc/salframe.hxx:275:29
        >     #32 0x7fe29be5cfad in GtkSalFrame::CallCallbackExc(SalEvent, void const*) const vcl/unx/gtk3/gtk3gtkframe.cxx:4318:16
        >     #33 0x7fe29be755ac in GtkSalFrame::signalButton(_GtkWidget*, _GdkEventButton*, void*) vcl/unx/gtk3/gtk3gtkframe.cxx:2620:16
        >     #34 0x7fe29b2a4a7a  (/lib64/libgtk-3.so.0+0x233a7a)
        >     #35 0x7fe2f60c373c in g_closure_invoke (/lib64/libgobject-2.0.so.0+0xf73c)
        >     #36 0x7fe2f60d64dd  (/lib64/libgobject-2.0.so.0+0x224dd)
        >     #37 0x7fe2f60de69e in g_signal_emit_valist (/lib64/libgobject-2.0.so.0+0x2a69e)
        >     #38 0x7fe2f60df66e in g_signal_emit (/lib64/libgobject-2.0.so.0+0x2b66e)
        >     #39 0x7fe29b3efcd3  (/lib64/libgtk-3.so.0+0x37ecd3)
        >     #40 0x7fe29b2a1a4d  (/lib64/libgtk-3.so.0+0x230a4d)
        >     #41 0x7fe29b2a3b6f in gtk_main_do_event (/lib64/libgtk-3.so.0+0x232b6f)
        >     #42 0x7fe29adb1304  (/lib64/libgdk-3.so.0+0x37304)
        >     #43 0x7fe29ae0ddf1  (/lib64/libgdk-3.so.0+0x93df1)
        >     #44 0x7fe2f5deab76 in g_main_context_dispatch (/lib64/libglib-2.0.so.0+0x4ab76)
        >     #45 0x7fe2f5deaf1f  (/lib64/libglib-2.0.so.0+0x4af1f)
        >     #46 0x7fe2f5deafab in g_main_context_iteration (/lib64/libglib-2.0.so.0+0x4afab)
        >     #47 0x7fe29bcbdbca in GtkSalData::Yield(bool, bool) vcl/unx/gtk3/gtk3gtkdata.cxx:459:31
        >     #48 0x7fe29bccd0d2 in GtkInstance::DoYield(bool, bool) vcl/unx/gtk3/../gtk/gtkinst.cxx:410:29
        >     #49 0x7fe2cf6a65e3 in ImplYield(bool, bool) vcl/source/app/svapp.cxx:469:48
        >     #50 0x7fe2cf68ef1b in Application::Yield() vcl/source/app/svapp.cxx:534:5
        >     #51 0x7fe2cf68eda3 in Application::Execute() vcl/source/app/svapp.cxx:449:9
        >     #52 0x7fe2f7e1eef8 in desktop::Desktop::Main() desktop/source/app/app.cxx:1622:17
        >     #53 0x7fe2cf6d8687 in ImplSVMain() vcl/source/app/svmain.cxx:194:35
        >     #54 0x7fe2cf6e1f7f in SVMain() vcl/source/app/svmain.cxx:232:16
        >     #55 0x7fe2f7f466b4 in soffice_main desktop/source/app/sofficemain.cxx:166:12
        >     #56 0x42a83c in sal_main desktop/source/app/main.c:48:15
        >     #57 0x42a816 in main desktop/source/app/main.c:47:1
        >     #58 0x7fe2f67a6009 in __libc_start_main (/lib64/libc.so.6+0x21009)
        >     #59 0x402e69 in _start (instdir/program/soffice.bin+0x402e69)
        
        Change-Id: I6a92a87b481396955cfc1f21bf88e2f0ad9cea9f
        Reviewed-on: https://gerrit.libreoffice.org/49279
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [703d81984d9f8dcfdf1f22b8dbeb5ee24d47d61b]

        Fix typos
        
        Change-Id: Ifb3aa4f79b9accc34b2010b762e596fadae9fd09
        Reviewed-on: https://gerrit.libreoffice.org/49297
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-06  Julien Nabet  <serval2412@yahoo.fr>  [f23b15106dae5424a8b928793a1ae8c1445c0477]

        Use for-range loop in pngwrite (vcl)
        
        Change-Id: I957fb399fd1dc630c9a6bdcffe530921eaf66e2d
        Reviewed-on: https://gerrit.libreoffice.org/49278
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-06  Michael Stahl  <mstahl@redhat.com>  [a0d533af0c110218d3812664e32930aa475be3cb]

        check-elf-objects: add mergedlib libs for Linux-rpm_deb-x86_64@70-TDF
        
        Change-Id: I7b0febee10a98809073f0bfd023d39d32684a566

2018-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [f9c2bcc8b761f5e21354c0fb7bca6aa432d11ec2]

        simplify ImpXPolygon
        
        just use a std::vector<std::pair<Point,PolyFlags>>
        
        Change-Id: I85de832af9095a33bda1620781c3b231a345e07c
        Reviewed-on: https://gerrit.libreoffice.org/49275
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [e1f479af4ddde90f9e80b5079ac759cb9f7743a1]

        loplugin:useuniqueptr in SdrTextObj
        
        Change-Id: I48f52056dcf17a568266be49f7422fa05be974db
        Reviewed-on: https://gerrit.libreoffice.org/49274
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-06  Michael Stahl  <mstahl@redhat.com>  [7bf0b997366aed67ae1b0cb467113a7be456a765]

        check-elf-objects: add 32-bit libs for Linux-rpm_deb-x86@71-TDF-dbg
        
        Change-Id: Ibd308d94c7cd92ab5e2590554b54517d2ef898fe

2018-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [2589cb2a7eba778c249eaa938eb1bf934c6bf3b4]

        loplugin:useuniqueptr in OLEObjCache
        
        Change-Id: Ie16963e2b3b9d85d5640f03daa487dbe231af4a1
        Reviewed-on: https://gerrit.libreoffice.org/49272
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-06  Julien Nabet  <serval2412@yahoo.fr>  [2e6bbc04d906ed308fc5ca769bad7b8b4676594e]

        tdf#114731: persona html can contain &quot; instead of &#34;
        
        So let's replace all &quot; with &#34 in the retrieved html
        
        Change-Id: I4a90ecc51e7ce6d1e080e6c1b17b82fe9a29d65e
        Reviewed-on: https://gerrit.libreoffice.org/49179
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-02-06  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [b6db65752c60de7268e4f65d7fc5ac110adb2fb0]

        tdf#115162 Fix support for external reference for IFS functions
        
        Functions SUMIFS, AVERAGEIFS, COUNTIFS, MINIFS, MAXIFS were not
        supported External references.
        
        The root cause issue, was using PopMatrix() method for:
        svExternalSingleRef and svExternalDoubleRef.
        
        PopMatrix() method only supports svMatrix, and in other
        cases returns FormulaError::IllegalParameter error.
        
        To resolve that issue, the method GetMatrix() was used.
        It is properly support svMatrix, svExternalSingleRef and svExternalDoubleRef.
        
        Change-Id: I3e30ca50069264a6d990b16ec668e6d0df51c6e6
        Reviewed-on: https://gerrit.libreoffice.org/49264
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-02-06  Jim Raykowski  <raykowj@gmail.com>  [a8605dc1619a2275b52e22a60c4ca0715e7ab07d]

        tdf#115451 Set focus on sidebar deck button when clicked
        
        Change-Id: I5b20fd1bf97fed1d6c787ea27100244b86e56524
        Reviewed-on: https://gerrit.libreoffice.org/49262
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-02-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [420b80a7d63f77bec324fae72fa1e3d07954bdfa]

        uitest: improve conditional test suppression to limit by class and by function
        
        Example:
        
        make UITest_writerperfect_epubexport UITEST_TEST_NAME="epubexport.EPUBExportTest.testUIComponent"
        
        Change-Id: I7960a71574d8d3d9cb06399813c7370700579c3d
        Reviewed-on: https://gerrit.libreoffice.org/49246
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-02-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [03cee02464f230a2efa67d131c137f32fe540052]

        tdf#115242 RTF import: order numPr before other paragraph properties
        
        So that paragraph properties inherited from numbering properties can be
        properly overwritten with direct formatting, even when we have to take
        style deduplication into account.
        
        The OOXML tokenizer already did this,
        writerfilter::dmapper::DomainMapper::sprmWithProps()'s
        NS_ooxml::LN_CT_NumPr_numId depends on this, so adapt the RTF tokenizer
        accordingly.
        
        Change-Id: Iec6026d146f08a9d06266763d01ed626a2d1f3d1
        Reviewed-on: https://gerrit.libreoffice.org/49247
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [03458f8e4609d00d7e9334a23d5f7f6fe8846e01]

        loplugin:useuniqueptr in SdrEdgeObj
        
        Change-Id: I457520760d182fdd4f89cb7c7a4ea2c0e514e0c4
        Reviewed-on: https://gerrit.libreoffice.org/49273
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [eff1e58839df4f4cc7d2ff239dd818880372a1a0]

        loplugin:useuniqueptr in SdrObjPlusData
        
        Change-Id: Iae857bcc98a3bfeaab9632651c8a1157a1520a51
        Reviewed-on: https://gerrit.libreoffice.org/49268
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-06  Katarina Behrens  <Katarina.Behrens@cib.de>  [7214a912f7ce1a1c1183f9eae6181656cfadea30]

        tdf#104861: extension list is not a child dlg control anymore
        
        After 989cf68b68ed, 88f31af74816 and 3aec456ba8a0 buttons aren't
        embedded in the extension list anymore, so treating it like a
        child dlg control just causes Tab key to skip the widget
        
        Change-Id: I4372062c135804d8b51a8640c1e9959f03a617fe
        Reviewed-on: https://gerrit.libreoffice.org/49254
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [6c9cae12f63ed2e48c7167782c13c6721990f393]

        loplugin:useuniqueptr in TextRanger
        
        Change-Id: I176da69a399eab0169c5fdddd454912672a92fba
        Reviewed-on: https://gerrit.libreoffice.org/49267
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-06  Mike Kaganski  <mike.kaganski@collabora.com>  [1692bda118f234608ccec0697f9d7b6f6bd86b6d]

        tdf#115132: don't move out from current cell on Backspace/Delete
        
        The behavior that cursor jumps out of current table box on Del/Backspace
        introduced in commit 80a4b3b589a516392bcf1ad932619701eb95e250 is
        not intuitive, and differs from what other word processors do.
        
        Unit test included.
        
        Change-Id: Icb53b6733f0d7394abe011fa067089e6693cf648
        Reviewed-on: https://gerrit.libreoffice.org/49257
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-06  Caolán McNamara  <caolanm@redhat.com>  [2113de51158a6e6c14931109bb9a4e27303c0eab]

        tdf#96892 higher precision pdf fixed ints
        
        reverts
        
        commit 5f6065f980756fdb81c7018bedbb7f54e2b8214a
        Date:   Thu Mar 3 20:44:47 2016 +0000
        
            coverity#1355126 Logically dead code
        
            maybe we should be using more precision, but we haven't
            been in the past
        
        and...
        
        commit cd5cc12d4330d68d0a233a82eda30e983ce202a4
        Date:   Thu Mar 3 20:42:52 2016 +0000
        
            nLog10Divisor is 1
        
        and then fix the original appendFixedInt bug wrt higher precision settings
        
        and then bump those settings from 1 decimal place to 3 and adjust our
        pdf export test for the new precision
        
        Change-Id: Ib1b4c41ce2e651d5343919b253ffd46895c764ac
        Reviewed-on: https://gerrit.libreoffice.org/49227
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [4a95c38e1c2c3582b9a53d39e192c5496b12abe0]

        loplugin:useuniqueptr in SdrCreateView
        
        Change-Id: Id9e52550264d2c1e0a838ff792f2257fddb64701
        Reviewed-on: https://gerrit.libreoffice.org/49269
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-06  Caolán McNamara  <caolanm@redhat.com>  [523fc71115071b6f74c8f05c1f8aeeeed775f8af]

        pOptionalCalcSize is never null
        
        Change-Id: I830d02cbac6d281ab7fbeaf43e7af6136896b503

2018-02-06  Stephan Bergmann  <sbergman@redhat.com>  [9cb3bd3967b4313320906a32f13b56803687eba6]

        basename -a is non-standard
        
        ...and apparently not supported on some tinderboxes like tb70 and tb71
        
        Change-Id: I37dae3e7bbb0b9324adf04819fa87fb6a5b9f1d0

2018-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [5d15bb58494eb09922df0ea1d52f0ff911b3456e]

        remove debugging code
        
        Change-Id: Ia5018354a764f900091cb5e03327721fa66591c9

2018-02-06  Noel Grandin  <noelgrandin@gmail.com>  [3e0efdb50cd9bcf1749993607330ea1567eb33a2]

        convert SetPixel->SetPixelOnData
        
        by extracting out the Y scanline computation from the innermost
        loop.
        
        Inspired by commit 078d01c1b6cb9bbd80aeadc49a71cc817413164c.
        
        Change-Id: Ic3c1827c01ed3aec629975749a551c7a68ae4a5e
        Reviewed-on: https://gerrit.libreoffice.org/48926
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [f38e35338e3010f137d7b35fa3150792fabfa825]

        clean up some include guard terminators
        
        found with
           git grep -n -A10 '#endif // INCLUDED' | grep -v endif | grep -v vim |
        grep -v -- '--'
        
        Change-Id: I7ae67cd7c1313e76f059fb8e6afb723caca8a6d7
        Reviewed-on: https://gerrit.libreoffice.org/49244
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-06  Kohei Yoshida  <kohei.yoshida@gmail.com>  [8a0b61172a14b8b766a2e85f27762db3558d3af7]

        Import distributed text alignment settings correctly from orcus.
        
        Change-Id: Id04e2bd19475d6d7b98560835bc5aaad4bb8addf
        Reviewed-on: https://gerrit.libreoffice.org/49265
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-02-06  Takeshi Abe  <tabe@fixedpoint.jp>  [715114595e0feec49c4d54cc5eb26f13dccb7968]

        starmath: Make DoAlign() return std::unique_ptr
        
        to take advantage of copy elision and simplify client code.
        
        Change-Id: I9e08bc2b9743563f483657c7348abca05dd34c85
        Reviewed-on: https://gerrit.libreoffice.org/49222
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2018-02-06  Jim Raykowski  <raykowj@gmail.com>  [d6630ddc992f65975f4ad4fc4677a799e634fca1]

        tdf#112239: Add icons to customize dialog function tree
        
        Change-Id: I68e908664d24c52657b3a073aae1c8cc41c3ce3e
        Reviewed-on: https://gerrit.libreoffice.org/48556
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-02-05  Eike Rathke  <erack@redhat.com>  [951dd781743c975a7d29cc30e88e1b4a56c0b176]

        Turn assert into SAL_WARN
        
        In the wild there are named expressions without expression and
        formula error cells without formula.
        
        Change-Id: I11546b09173de65cebe776529edee74c549d73c8

2018-02-05  Stephan Bergmann  <sbergman@redhat.com>  [578fa77e8922ee9bf97e8b17ba4fb2b9bfae6e61]

        Remove unused officecfg/util/template.gen
        
        ...that appears to be unused (and effectively unchanged) at least ever since
        ee27dd72550ce8815e06e337d3682d5b8d9d7b11 "initial import"
        
        Change-Id: Ie10fa6c28c375cc467aad104cbc224aef91b0d31
        Reviewed-on: https://gerrit.libreoffice.org/49249
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-05  Stephan Bergmann  <sbergman@redhat.com>  [ffd8369b909c86653ef30593fddf67c9f5308583]

        rhbz#1541486: Fix localized'ness of ooSetupFactoryUIName props
        
        8f44fb5ee0bd21d192820ffd359504f6d1c68a52 "Mark Base window titles for
        localisation" localized some uses of ooSetupFactoryUIName in
        officecfg/registry/data/org/openoffice/Setup.xcu, but failed to mark the prop as
        oor:localized="true" in officecfg/registry/schema/org/openoffice/Setup.xcs.  (So
        some arbitrary localized version of the prop would win at runtime, potentially
        displaying certain window titles in wrong languages.)
        
        Other uses of ooSetupFactoryUIName in Setup.xcu (for "Calc", "Impress",
        "Writer", etc.) have never been localized, and are probably not meant to be
        localized.  AFAICS, irrespective of oor:localized="true" in Setup.xcs, their
        values not being marked with xml:lang="en-US" in Setup.xcu will mean that they
        will not appear in
        translations/source/*/officecfg/registry/data/org/openoffice.po and will not
        accidentally start to be translated after this commit.
        
        (Theoretically, inconsistencies between oor:localized in xcs and uses of
        xml:lang in xcu could statically be caught at build time, e.g., with
        officecfg/util/sanity.xsl.  However, those checks work on each XML file
        individually, so don't have the schema information available when looking at
        the data in the xcu file.  And those checks are written in XSLT, which makes
        writing new checks rather, erm, unpleasant.)
        
        Change-Id: I9c61e8ebf75d3d54f7e5b6688eac47a6ed8dc5c3
        Reviewed-on: https://gerrit.libreoffice.org/49252
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-05  Stephan Bergmann  <sbergman@redhat.com>  [8d9f4eb63816737b44e496ed7add70bc18368cb3]

        Remove unused officecfg/util/resource.xsl
        
        ...that was presumably used from officecfg/registry/schema/makefile.mk when it
        got introduced with 0fdb9a2b4abb0d05bbe89692515e5dc8f03768ad "#100282# create
        java property files for SOMC", but appears to be unused today (and has
        effectively been left unchanged since its introduction)
        
        Change-Id: I0b6ffbf1dff6950d24fa13c55f5b9cba23cd737f
        Reviewed-on: https://gerrit.libreoffice.org/49250
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-05  Stephan Bergmann  <sbergman@redhat.com>  [0f7825e7f32b5e62ab70d0b4856fe0aa16594fed]

        Remove unused officecfg/util/component-*.gen files
        
        ...that appear to never have been used for anything that would still be relevant
        for LO today at least, and have effectively never been modified since their
        introduction with 0ff65e7aa039b442e61080aae50e4ef629f8ff4c "#97750# property
        mapping for LDAP DS" (and seem to be about some other LDAP integration than
        what is provided by officecfg/registry/schema/oo-*.xcd.sample)
        
        Change-Id: I36f92dbb187ff6966e0b89152f3dd3eeb128662e
        Reviewed-on: https://gerrit.libreoffice.org/49248
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-05  Caolán McNamara  <caolanm@redhat.com>  [d525fe37700afd39ab1ced7c28476229bc5751dd]

        ofz#6024 Direct-leak
        
        Change-Id: I43959dea19860bc0d34c4623fc86ccb3ce069189

2018-02-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [3e6b60b27fe2eb4c8d38aa4ccafaf166ebbfd76d]

        sw: prefix members of SwHiddenParaField, SwHiddenTextField and SwJumpEditField
        
        Change-Id: I23a5ea2d85f5f22f48a2c069d84929b4d70f62a0
        Reviewed-on: https://gerrit.libreoffice.org/49225
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [94411b5765427344d106e5cca12c032ca5a1ea6a]

        use unique_ptr to store GraphicObject for SdrGrafObj
        
        Change-Id: I578156cd96e1e1400e93e96ace8a38759e3d1b2c
        Reviewed-on: https://gerrit.libreoffice.org/49221
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-05  jan Iversen  <jani@libreoffice.org>  [2db0c3e04348d3096dff72c568c461be3cb1a0c6]

        iOS, add tango theme to avoid vcl problem.
        
        Change-Id: I73bee8ce04ec6234187224d03f0e081f09037e72

2018-02-05  Matthias Freund  <matti_lx@secure.mailbox.org>  [2cde59c5441d9195e016f8f0b2da697fc4ae2a9a]

        tdf#75256 Sifr update 32px for bold and backcolor
        
        Change-Id: Ibd6dc50925ad6188292e38c87f5ffbbf10792993
        Reviewed-on: https://gerrit.libreoffice.org/49217
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Matthias Freund <matti_lx@secure.mailbox.org>

2018-02-05  Michael Stahl  <mstahl@redhat.com>  [b2a053160c4c8eb0acd66b74c52dbda23a654bda]

        sw: disable testTableKeep on WNT
        
        Fails from time to time, like so:
        https://tinderbox.libreoffice.org/cgi-bin/gunzip.cgi?tree=MASTER&brief-log=1517842001.29090#err2
        
        Change-Id: Ia33193fbfa05da58d31bcc5008beea32c1feb2fe

2018-02-05  Michael Stahl  <mstahl@redhat.com>  [49696161be136a274d23b5704f146e0421aeb7fe]

        postprocess: enable the check-elf-dynamic-objects for real
        
        Change-Id: Ie08d3dfc6306c18da7b1a5c000a75a18917c1f70
        Reviewed-on: https://gerrit.libreoffice.org/45529
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [96335019cdd7f7e611c29206eb9706556dd53c78]

        fix ubsan after "TypedWhichId in svx part 1"
        
        <sberg> noelgrandin, SID_ATTR_PAGE_EXT1 is used both as an SfxBoolItem
        (e.g., sd/source/ui/func/fupage.cxx) and as an SfxStringItem (e.g.,
        sw/source/uibase/utlui/uitool.cxx)
        
        commit 24158311c115c2db6dd05a751f75a5c084e2c0d1
        Author: Noel Grandin <noel.grandin@collabora.co.uk>
        Date:   Wed Dec 20 13:30:21 2017 +0200
        
            TypedWhichId in svx part 1
        
        Change-Id: If4e75470449d8f967f5f6818067edd7c24bc19a1
        Reviewed-on: https://gerrit.libreoffice.org/49230
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-05  Caolán McNamara  <caolanm@redhat.com>  [5090d575117fbe6ced75dc45c514f8d990523251]

        ofz#5909 Null-dereference READ
        
        Change-Id: I830d3e8bda517e7681cea7481c32457486ced693
        Reviewed-on: https://gerrit.libreoffice.org/49218
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-05  Xisco Fauli  <xiscofauli@libreoffice.org>  [2029a593f2ff5863b81ba6abc5e466473c475b48]

        Removed unused code in python wizards
        
        This code got unused after 5b3022860abfe7eefd2e25b60b5b2a563b42b3c0
        
        Change-Id: I6c198ab359f8468a9f4d9041b9bc4feb88eedd74
        Reviewed-on: https://gerrit.libreoffice.org/49109
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2018-02-05  Zdeněk Crhonek  <zcrhonek@gmail.com>  [ad32bcdfa1cecb28abe934885df62bd6a49aa978]

        uitest - add folder uitest/manual_tests to script
        
        script for page https://wiki.documentfoundation.org/ListUiTests
        
        Change-Id: I0081a4e1229105ef7387e70d76a5670a4f5de691
        Reviewed-on: https://gerrit.libreoffice.org/47340
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>

2018-02-05  Chris Sherlock  <chris.sherlock79@gmail.com>  [16ea77bc4d2218b68d40708f4b8b4a4418a84d05]

        chart2: remove dead code
        
        Change-Id: I67bc3785eb0fd2030626becd1ffb6a80bd97d861
        Reviewed-on: https://gerrit.libreoffice.org/47491
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [cfd78dadbb461d8364e9294094e38a03732cabc1]

        TypedWhichId in sw(2)
        
        Change-Id: I68816c196f36d92fcd1ed58826368bbfe9aa52ce
        Reviewed-on: https://gerrit.libreoffice.org/49224
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-05  Caolán McNamara  <caolanm@redhat.com>  [b189726c4f61a5d28a3b87112e7a85174b5573aa]

        ofz#5942 Out of memory
        
        when missing a glyph in a grapheme we set the whole grapheme as missing.  There
        can be a huge long grapheme and iterating through each missing codepoint
        results in the whole range pushed back repeatedly as missing.
        
        Change-Id: Ib7c283389ee2357eb3b4264c78e558955ebad1eb
        Reviewed-on: https://gerrit.libreoffice.org/49223
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [b05a3198f6c1d4713a871c46610dd48bf3979e8a]

        loplugin:useuniqueptr in E3DModifySceneSnapRectUpdater
        
        Change-Id: Ied2cdfa314f86ff3a25cecd5c13c03d3428966f0
        Reviewed-on: https://gerrit.libreoffice.org/49207
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [5c7b954935369cbbd22a6f43be63ac7c0ddbbfdc]

        loplugin:useuniqueptr in OTable
        
        use rtl::Reference here since these are reference counted data
        structures, and we hand out references to me via our API
        
        Change-Id: I8f69dde2db08519cb3d9de20b4ad54462e3ecc98
        Reviewed-on: https://gerrit.libreoffice.org/49180
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-05  Manuj Vashist  <manujvashist@gmail.com>  [68d9583db4226a61ba23398928b9416c5d8745c8]

        tdf#108523 Removed @author annotations.
        
        Change-Id: I6a60128c413beab6cabb857c073607e15ddbc98f
        Reviewed-on: https://gerrit.libreoffice.org/49215
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-02-05  jan Iversen  <jani@libreoffice.org>  [f17d0ff5234d88816198becb0f3d8ea7f00f7eb0]

        iOS, correctly build release/debug versions
        
        Added 2 schemes Debug/Release as shared to make sure they are
        available. Not having them as shared and cleaning causes them to be
        "forgotten"
        
        Change-Id: I4cb66c7088f770c7cda592994f3610e98fb1b7f0

2018-02-05  jan Iversen  <jani@libreoffice.org>  [1ed8f225ab0328055dbb6724060d21584b393bd5]

        iOS, removed OTHER_LDFLAGS
        
        Change-Id: Ib07c1c4823deda7fa4ba389e9679f6eff99691d8

2018-02-05  jan Iversen  <jani@libreoffice.org>  [8258b425e85bc360f67d776a0196a7a091e7975f]

        iOS, allow x86 release builds
        
        Added dir for x86_64 release builds
        
        Change-Id: If8c5e775ecd1283d9386a764441019c2423170f9

2018-02-05  Michael Stahl  <mstahl@redhat.com>  [3c280b7235967b28905220f72333c7029911fb82]

        sw: convert some SAL_WARN to assert in SwCache
        
        Change-Id: Id148253a2f2c60912cbfbe9628f5ddec56a48952
        Reviewed-on: https://gerrit.libreoffice.org/49165
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-05  Jim Raykowski  <raykowj@gmail.com>  [bcfc348663b04834fe8e6d6315f647be1595469a]

        tdf#115434 Fix key press misbehaviors in sidebar
        
        This patch also is for tdf#98505 and tdf#84657
        
        Change-Id: I6bc125ace035b2c8126f013a63bcc9498b06e08c
        Reviewed-on: https://gerrit.libreoffice.org/49219
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-02-05  Caolán McNamara  <caolanm@redhat.com>  [914a35e8467252da43f864c86b0a820d8c0bd38e]

        ofz#4949 Integer-overflow
        
        Change-Id: Ib8928108c987989ab849e8d7e1a85078f6d93050
        Reviewed-on: https://gerrit.libreoffice.org/49216
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-05  Tor Lillqvist  <tml@collabora.com>  [52030a3a65657dc5a3aed3208b25b33df7277e1b]

        Remove code that has been commented out since initial import in 2000
        
        Change-Id: I42aaed79e88b6cb8bb0b93aa49555aad45050fe7

2018-02-05  Johnny_M  <klasse@partyheld.de>  [2c6712b5fe7c0118d67887fa5d18affca8636c1b]

        Translate German variable names
        
        Akt -> Current in dbmgr
        
        Change-Id: Ia44fc1bb424703b417b46ad68f64aa6ffc3d6ccf
        Reviewed-on: https://gerrit.libreoffice.org/49191
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-05  Johnny_M  <klasse@partyheld.de>  [f51ce842a6ac994f68bff453cf97d64dbc29b1ec]

        Translate German variable names
        
        Akt -> Current in crsr
        
        Change-Id: Icdcba2c34c6b76e6a5232a526caeb77a294404ff
        Reviewed-on: https://gerrit.libreoffice.org/49190
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-05  Johnny_M  <klasse@partyheld.de>  [3af813241cc8007bcc2077944e12af1a7dfac3b0]

        Translate German variable names
        
        Fakt -> Factor in ftools
        
        Change-Id: I86f8d68015625c8ec7b3d260dbb3f734d2d7008e
        Reviewed-on: https://gerrit.libreoffice.org/49195
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-05  Johnny_M  <klasse@partyheld.de>  [b4571ca497063448805bd707c12fcd584d576620]

        Translate German variable names
        
        Akt -> Current in Excel filter (fontbuff)
        
        Change-Id: I7c969fc17e08efff7a446bf6e11ec0ccccce4c82
        Reviewed-on: https://gerrit.libreoffice.org/49194
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-05  Johnny_M  <klasse@partyheld.de>  [2488768e402bcabd40c73e7c693ee2c1c9be2d69]

        Translate German variable names
        
        Akt -> Current in dif filter
        
        Change-Id: Ibae58744a1d0b685b9df4d63b2977ec9b09745d0
        Reviewed-on: https://gerrit.libreoffice.org/49189
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-05  Johnny_M  <klasse@partyheld.de>  [f8d7e734ec21f7e4a91289299bdd4d31b1bf4621]

        Translate German variable names
        
        Akt -> Current in Lotus filter
        
        Change-Id: Icb13ea51c715df96223fd5b49f33d9321ef41d05
        Reviewed-on: https://gerrit.libreoffice.org/49196
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-05  Johnny_M  <klasse@partyheld.de>  [f7fb78135c8747a8bca861b736960899dad295d4]

        Translate German variable names
        
        Akt -> Current in Excel filter (tokstack)
        
        Change-Id: I1d7fe8e0116fa9db0df806f50f805e34f0955f56
        Reviewed-on: https://gerrit.libreoffice.org/49197
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-05  Johnny_M  <klasse@partyheld.de>  [d757c695f9736c064735017c02380eb6257a7875]

        Translate German variable names
        
        Akt -> Current
        Zustand -> STATE
        Ende -> End
        
        in Excel filter (read)
        
        Change-Id: I4bbb59fb8de1b59ecb4c8fd1ce0765e654acd10f
        Reviewed-on: https://gerrit.libreoffice.org/49193
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-05  Johnny_M  <klasse@partyheld.de>  [ac3757b8becabc56081f9a454275ccc10bca2cda]

        Translate German variable names
        
        Akt -> Current in Excel filter (namebuff)
        
        Change-Id: Idf36f8e19bb96b1d71edb49138c0ab36856c73ce
        Reviewed-on: https://gerrit.libreoffice.org/49192
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-05  Saurav Chirania  <saurav.chir@gmail.com>  [b57ad983e6ed5d976903b1d6588b472bb3051e7d]

        tdf#107501 automatize EN-8 manual test, related tdf#84810
        
        This test is to check that paste special combined
        with some options and link is ok.
        
        Change-Id: Ifffca8033b195d64d310d9d063ee95bbc8e8ad5d
        Reviewed-on: https://gerrit.libreoffice.org/49164
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-02-05  Chris Sherlock  <chris.sherlock79@gmail.com>  [01e470f0ab49e458c57b0f28636a517b2bfb1b4a]

        vcl: remove BitmapColor Color() operator
        
        BitmapColor has a Color() operator. However, this is confusing and
        tends to hide that the two classes aren't the same. I have converted this
        to GetColor().
        
        Change-Id: I0be2dcb3fc420e7be9c8d04330e7a3fe69a5412a
        Reviewed-on: https://gerrit.libreoffice.org/48245
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-05  Chris Sherlock  <chris.sherlock79@gmail.com>  [79517c0471aff4abf336bd81834bd28732dad67f]

        sal: remove unnecessary comments in types.h
        
        Change-Id: I17a42951d2fbb02d1d2bc5d7c01574051a3ac30c
        Reviewed-on: https://gerrit.libreoffice.org/47735
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [4573a50b477404b0d17c1c32c2ccb6b9503a0a0d]

        loplugin:useuniqueptr in ViewObjectContact
        
        Change-Id: I69721e71f5351276d43d04107058eeb14d4925aa
        Reviewed-on: https://gerrit.libreoffice.org/49213
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [9b0ee7d25fd405153fa783cbc0b1658368a22355]

        loplugin:useuniqueptr in MasterPageDescriptor
        
        Change-Id: I54d46aeec5f74ccf088ea33d03fd1d8a2009d43f
        Reviewed-on: https://gerrit.libreoffice.org/49211
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [ea385c1a9f3a9faaa0f3e2408082bfe914b2518d]

        loplugin:useuniqueptr in E3dDepthNeighbour
        
        Change-Id: I14be7edea88e980c065db25a0195a84dad087e93
        Reviewed-on: https://gerrit.libreoffice.org/49210
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [25baf8b7e3f0a7e7bef552cba919eb3b24a81a19]

        loplugin:useuniqueptr in ObjectContact
        
        Change-Id: I89104fe93bbb2db4ca7c092784583eac6fbdda08
        Reviewed-on: https://gerrit.libreoffice.org/49209
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [9d6e774f51998deadae429061715f92a7af1b0b0]

        loplugin:useuniqueptr in Gallery
        
        Change-Id: Ia12805bff0403fe260786360233be677ef91f710
        Reviewed-on: https://gerrit.libreoffice.org/49208
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [748167da4e5a7f406d3fec93c9e61a534ec64037]

        loplugin:useuniqueptr in OStatement_Base
        
        Change-Id: I41bc59c7ff7d711e0fc877e843625fa54c96b6bc
        Reviewed-on: https://gerrit.libreoffice.org/49183
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [51ee91a3ca869be23153a235cbf33d4d20267fce]

        TypedWhichId in sw(1)
        
        Change-Id: If9330b2ea7e40f4775b1edd9611d35c6ddf31a00
        Reviewed-on: https://gerrit.libreoffice.org/49185
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [90db24c33060bcb6db6ef900981c4379cd3074af]

        loplugin:useuniqueptr in SvxAutoCorrectLanguageLists
        
        and cleanup horrendous weirdity in the interaction between LoadXXX and
        SetXXX methods
        
        Change-Id: I1253579a27e835f6f79c39acf72eac85278275d6
        Reviewed-on: https://gerrit.libreoffice.org/49184
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [7dcf9db73b48c396332ea0d17572c5103018b8e0]

        loplugin:useuniqueptr in OSQLParseNode
        
        Change-Id: Ibad6e4b32b19a925de621b9dea7070d3930f05ef
        Reviewed-on: https://gerrit.libreoffice.org/49182
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [c81791db5506f2576fac0466c760479902e7ccc8]

        loplugin:useuniqueptr in OConnection
        
        Change-Id: I0f1069eefc6d0afa8aa852af76099e79c63cbed9
        Reviewed-on: https://gerrit.libreoffice.org/49181
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [987cd20a33b396aa105b0abbec175b5592486c8f]

        loplugin:useuniqueptr in ImpEditEngine
        
        Change-Id: I5afc846c803f5191bb5e04590923059e88434b76
        Reviewed-on: https://gerrit.libreoffice.org/49176
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [12726ee86f9f6e1a03f0be0b2b3ade07a5402d01]

        loplugin:useuniqueptr in OFlowChainedText
        
        Change-Id: I63f6242a41eddd36b9ebbef470faf9e5111b19f1
        Reviewed-on: https://gerrit.libreoffice.org/49149
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [cf4ee7b872a67fa91bbbaa18a8effde71d6523c9]

        loplugin:useuniqueptr in SvxRTFParser
        
        Change-Id: I0d01e8612ff4e8eb1eb53a817c8fb586b61aa5bb
        Reviewed-on: https://gerrit.libreoffice.org/49150
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [d69d9cdc40d7a2f3d80688ab519fcf4c932b8f7b]

        loplugin:useuniqueptr in SvxUnoTextRangeBase
        
        Change-Id: I2f416e415ec388d1fac334b997f25427f6c1750f
        Reviewed-on: https://gerrit.libreoffice.org/49175
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [cb226e26cbdfe29bc97aba101d3d524f13482876]

        loplugin:useuniqueptr in Outliner
        
        Change-Id: I68568dd61ef6ba99fcb0ac386170bfe67ab2bbd7
        Reviewed-on: https://gerrit.libreoffice.org/49174
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [add8b7099394e0754693af5a89d148ddc118182e]

        loplugin:useuniqueptr in SvxRTFItemStackType
        
        Change-Id: I1677915d91fb151997d4bef18473f33ab2f09648
        Reviewed-on: https://gerrit.libreoffice.org/49173
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [76643b208c7f0c43b0603e08a3b37f29878c42ea]

        loplugin:useuniqueptr in SvxNumRule
        
        Change-Id: I778f62edbddfa2ca10eefa396272e7b011025513
        Reviewed-on: https://gerrit.libreoffice.org/49172
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [6b786b43c63419f13cadab200f9af8095a1e8d56]

        loplugin:useuniqueptr in SvxNumberFormat
        
        Change-Id: I0433349e6f4108297e0f4cab65c1e859424bd282
        Reviewed-on: https://gerrit.libreoffice.org/49148
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [518dacc5094bbadbca3167c4dcd2072adc7b3090]

        loplugin:useuniqueptr in ImpEditView
        
        Change-Id: I9bda92e4a096b73394d579da94eeeb4448134618
        Reviewed-on: https://gerrit.libreoffice.org/49147
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-05  Justin Luth  <justin_luth@sil.org>  [beb17b18b1621d057aab255051e7265efecf17b3]

        mailmerge UI: always write the SMTP port to config
        
        I think that the m_bDefaultPort approach (from OOo days)
        was attempting to allow toggling between Secure/Insecure defaults,
        which didn't work well. Now that toggling works well,
        remove this logic so that a working configuration won't be broken
        in the future if some defaults change again.
        
        Change-Id: I92f29892070016e230870648c3b99c0f2d087806
        Reviewed-on: https://gerrit.libreoffice.org/48851
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-02-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [467d369081dcae359601e2baefed758bb50b28cf]

        unused include
        
        Change-Id: Ia39289367d00b006b022305db500abeb1ab0ef9e
        Reviewed-on: https://gerrit.libreoffice.org/49220
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-04  Ricardo Palomares  <rpmdisguise-java@yahoo.es>  [33f0eefd60c9f0ae56593583f094f025e00f3d35]

        Updated core Project: dictionaries  883b1cd4d8e2dd005c77143aec82c0fb556e72eb
        
        Bring shipped Spanish dictionary up to version 2.3
        
        Change-Id: I0bd46fadea1e0d718703b10adf69e62034139e41
        Reviewed-on: https://gerrit.libreoffice.org/48850
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2018-02-04  Yousuf Philips  <philipz85@hotmail.com>  [9bc78950b5e68eba000b1e76b6f61104288f30fe]

        Updated core Project: dictionaries  476ebd97bbfdcf59f00cd832647b880ddfdfb252
        
        Update arabic dictionary to version 3.5 (2014-11-08)
        
        Files extracted from
        http://sourceforge.net/projects/ayaspell/files/dict_ar-3.5.2014-11-08.oxt/download
        
        Change-Id: Ic3ffb861a253f680e96e437b5dc2f3da4e392a21
        Reviewed-on: https://gerrit.libreoffice.org/49028
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2018-02-04  Ximeng Zu  <uznomis@yahoo.com>  [b70afa9ffd6408e1611ddd94e1d77163660d445b]

        Fix adjust width/height behavior
        
        In Android Viewer, fixed adjust
        width/height behavior due
        to change in UNO command syntax.
        
        Change-Id: Id78cb1a0fc546f251734dd538bf48a8f4e121bed
        Reviewed-on: https://gerrit.libreoffice.org/46871
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [39ba9a307d8485bffad9c218e24bc67634a7c387]

        xmlsecurity: create DocumentDigitalSignatures instances with a constructor
        
        Change-Id: I9780438c3b7f8206fad3bfe29e93d1fcf535b811
        Reviewed-on: https://gerrit.libreoffice.org/49199
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-02-04  jan Iversen  <jani@libreoffice.org>  [1bd8cd252c749aea1e078699915928ac01b61da6]

        iOS, simplified lib ref and copy to device
        
        Named libKit directories so they can be referenced simple within xCode
        
        Change-Id: Ic05fa4e87b6cc87e2823177474c3ed9ac3433dd3

2018-02-04  Caolán McNamara  <caolanm@redhat.com>  [5184506ffddca982f22eede24cffad64ff3576e3]

        tdf#115416 allow build with classic libjpeg
        
        Change-Id: I96252e1a78dbc52d21095e11b7bdb0807e5d76b6
        Reviewed-on: https://gerrit.libreoffice.org/49187
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-04  Mike Kaganski  <mike.kaganski@collabora.com>  [7c14272de352287ced0e6f586653e3943dd57812]

        gbuild-to-json: unblacklist extensions
        
        Change-Id: I6accb1b363804a2935c92d471f7baff31771b5a0
        Reviewed-on: https://gerrit.libreoffice.org/49202
        Reviewed-by: jan iversen <jani@libreoffice.org>
        Tested-by: jan iversen <jani@libreoffice.org>

2018-02-04  jan Iversen  <jani@libreoffice.org>  [f7cdb48dfc3f1acd7b0b891eddb184251160f3af]

        iOS, launchScreen size update
        
        Change-Id: Ic00d5f623fafdf05c467e7a260320894d8a27c5b

2018-02-04  jan Iversen  <jani@libreoffice.org>  [4d184c262c42baa71ef58c7d0f32158090d5b1da]

        iOS, removed buildConfiguration Simulator
        
        We only work with Debug/Release and then let the target determinate active
        architecture.
        
        Change-Id: Iccc6a658168a26c9d6b1650b0928466479cf68dc

2018-02-04  jan Iversen  <jani@libreoffice.org>  [36114476faf4952a70e4e422cbafaa7125ea6cc6]

        iOS, removed schemes
        
        Working only with BuildConfiguration
        
        Change-Id: I6790841928ca7ab6938317d0a8e83f9b90608cad

2018-02-04  jan Iversen  <jani@libreoffice.org>  [c50cd8647fb719d4a1fae75656404b888ee40ab0]

        iOS, new launch screen
        
        Updated launch screen, to reflect current development, and the
        fact that it is based on LO 6.x
        
        Change-Id: Iac175abb5ba8dc7a1fbe923ce972d797d78779c5

2018-02-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [949d7b670cda798c54de072ba9d8f0aabe8afd8c]

        RTF filter: handle horizontal flip of picture frames
        
        Only shapes were handled previously.
        
        Change-Id: Ie03947d7ae065729ef85addddb1ede32637622f2
        Reviewed-on: https://gerrit.libreoffice.org/49178
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [e3308af401013713bbfe27b6df9952586c52f4aa]

        TypedWhichId in sc
        
        Change-Id: I43558191f65bfb07abfbc92970629d5dd561a04e
        Reviewed-on: https://gerrit.libreoffice.org/49141
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [a4fbb496ef001d62fce0ad3cdd7a829f99aa182e]

        more TypedWhichId in SfxShell and SfxTabDialog
        
        and remove some unnecessary local copies of pool items
        
        Change-Id: Ifdac8d84658fd4b803267038592d7da370e23a0d
        Reviewed-on: https://gerrit.libreoffice.org/49138
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [aa7f880e8a847686bc4ec2d8ca5f74f39c32abac]

        use more TypedWhichId in SdrObject::GetObjectItem
        
        Change-Id: Iacaffa4bfcca2b594d962985fb9fc93712c4464c
        Reviewed-on: https://gerrit.libreoffice.org/49137
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-03  Stephan Bergmann  <sbergman@redhat.com>  [bc2ae79f81c8aa081d6340348c70c0440f6e895e]

        There appears to be broken GCC out there
        
        At least some "gcc (Ubuntu 5.4.0-6ubuntu1~16.04.8) 5.4.0 20160609", even with
        -std=gnu++17, reportedly does not treat the in-class declaration of MAX_WIDTH
        as a definition, and needs this old-style out-of-class definition, too.
        
        Change-Id: I7760241f526802751b6a2f1b9698f9f2d1cd51c0
        Reviewed-on: https://gerrit.libreoffice.org/49156
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Lera Goncharuk <lera.goncharuk@gmail.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-03  Caolán McNamara  <caolanm@redhat.com>  [16f73180603b84414ecf4c2c757bf5ca6b8e303d]

        Resolves: tdf#115369 wrong cell shadow icons
        
        regression from...
        
        commit 910f91a3e5228f26f0692f870a3fd3919835eb27
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Wed Dec 21 13:04:30 2016 +0000
        
            unwind IL_SDW_BITMAPS ImageList
        
        Change-Id: I9ecb5c45c240af0214666c56401abb07eb99e5f1
        Reviewed-on: https://gerrit.libreoffice.org/49166
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-03  Mike Kaganski  <mike.kaganski@collabora.com>  [585d9806961342e95f7318fb947bd31e9f86dee0]

        tdf#114635: Add TWAINDSM.DLL to 64-bit Windows package
        
        This patch allows us to use our own bundled TWAINDSM.dll (from
        twain-dsm project, http://www.twain.org, https://github.com/twain/twain-dsm)
        on 64-bit Windows systems that don't have their own TWAIN DLL,
        and without requiring users to install it from some other source.
        The DLL is put into INSTALLOCATION/program along soffice.bin.
        Of course, TWAIN sources still need to be 64-bit themselves (i.e.,
        true 64-bit TWAIN drivers required) to be usable by 64-bit program.
        
        Also this drops external/twain/inc/twain/twain.h, which is an old
        version copied from twain-dsm, and instead uses the tarball to get
        the header (required by Library_scn on both 32- and 64-bit Windows).
        
        Change-Id: I191027f3221ce46db17f50db91c9cb9315900810
        Reviewed-on: https://gerrit.libreoffice.org/46992
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-03  Kohei Yoshida  <kohei.yoshida@gmail.com>  [a1c36eff089c3cd695bd78090575ca1c7677121e]

        Ignore the alpha value in font colors.
        
        Using it would remove the color altogether.
        
        Change-Id: I2c14316c9c9c885f4e7615e4057e752a58223227
        Reviewed-on: https://gerrit.libreoffice.org/49170
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-02-02  Michael Stahl  <mstahl@redhat.com>  [c7f74bbab4c666a8b3b865dbd58b3666f1f63052]

        sw: disable ooxmlexport testWatermark on WNT
        
        This one tends to fail quite a bit in CI builds, at least on Windows,
        most recently in
        https://tinderbox.libreoffice.org/cgi-bin/gunzip.cgi?tree=MASTER&brief-log=1517580416.5910
        
        Change-Id: I243b317fb27c51d06fbddf085713e51734eae27a

2018-02-02  Michael Stahl  <mstahl@redhat.com>  [1e9716fded2ee81f414b12385393b90867dfc86e]

        sw: remove very dubious DBG_UTIL code
        
        This looks like some defensive programming to avoid a crash only in
        DBG_UTIL mode, which is a pretty moronic thing to want to do.
        
        Change-Id: I93c791a76cf9114359be3fef6b604c86ec49da51

2018-02-02  Michael Stahl  <mstahl@redhat.com>  [7f34c1a7190bb0b8785211b17dc68d3ff264d044]

        sw: convert OSL_ENSURE to assert() in SwCache
        
        Change-Id: I66075a8f77a3b399116ddd0493037c1427dfd7d2
        Reviewed-on: https://gerrit.libreoffice.org/49153
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-02  Eike Rathke  <erack@redhat.com>  [196f8f85fc20491a9d3fa0d4431ed5ec21b318a8]

        Make SAL_WARN domain "sc.filter" in sc/source/filter/lotus/
        
        Change-Id: I6fd767bd2694369db836bb1943c7135c10fa6aa6

2018-02-02  Julien Nabet  <serval2412@yahoo.fr>  [aed2107e1d003566d6cdb46c2bebe8b025d5f399]

        Simplify sortElements in pdfiprocessor (sdext)
        
        For explanation, see:
        http://nabble.documentfoundation.org/About-simplifying-sortElements-in-pdfiprocessor-sdext-tt4231909.html
        
        Change-Id: I53fb732d776d7152279e5fc1440eafac1cfd71fe
        Reviewed-on: https://gerrit.libreoffice.org/49127
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-02  Michael Stahl  <mstahl@redhat.com>  [269d6d3366eea8541d965181dfdda1fdc5ef2d00]

        ofz#5435 sw: fix SwCache::Insert() stale pointers
        
        If SwCache::Insert() happens to delete the object that m_pFirst or
        m_pRealFirst point to, which is unlikely as it means every other object
        is locked, then these pointers must be updated.
        
        This sometimes happens in the bugdoc after scrolling around for some
        time.
        
        Change-Id: I13f04d28c37969469efa4e1109c7f5b751ceba96
        Reviewed-on: https://gerrit.libreoffice.org/49151
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-02  Michael Stahl  <mstahl@redhat.com>  [21d664e987861a8bc9b6ddbab96156f384b8a369]

        ofz#5435 sw: fix crash during painting of excessively nested tables
        
        Could not find a single instance where the return value of
        SwCacheAccess::Get() was actually checked, so let's have
        SwCache::Insert() automatically resize the cache, since it starts
        out with just 100 capacity; also, check that the size doesn't overflow.
        
        Change-Id: I3cd7cf2aea79e01816b12e4dbaf79c3bf82bf8fe
        Reviewed-on: https://gerrit.libreoffice.org/49140
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-02  Jens Carl  <j.carl43@gmx.de>  [4a8856dad808e0ae8b6f4efc49edcee0b0678a37]

        tdf#45904 Move _SheetCellRanges Java tests to C++
        
        Change-Id: If391071a7e44c2fbeaaa0fa46f6043f30e777cec
        Reviewed-on: https://gerrit.libreoffice.org/49125
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-02-02  Jens Carl  <j.carl43@gmx.de>  [22f6e25987744da57644be95f59b45c1ff51a5d2]

        tdf#45904 Move _SheetCellRange Java tests to C++
        
        Change-Id: Ia4ebe9d0418e33d245437a49c7ce9551b4a06e82
        Reviewed-on: https://gerrit.libreoffice.org/49124
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-02-02  Tor Lillqvist  <tml@collabora.com>  [7eb24dc16b68fa1bf89a903e431ba15646fbbfdf]

        These fields can be const
        
        Change-Id: I7012e0d7b65fbb3317719f24572f77fb9aafd910
        Reviewed-on: https://gerrit.libreoffice.org/49143
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-02-02  Michael Stahl  <mstahl@redhat.com>  [00a6f0908a73a80fb0521e1f4cdc99647e43c126]

        sc: disable "forecast.ets.add.fods" test file on Macs
        
        This sometimes fails, since months, and nobody has fixed it.
        Let's improve the reliability of CI a bit.
        
        Change-Id: Ic4d2e085151855d35804f8ed6ebca04366815c0b
        Reviewed-on: https://gerrit.libreoffice.org/49144
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-02  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [6c79c9053e3090df09fc2c0a24f1fec26ac8bf02]

        Clean up of dirty hack.
        
        Follow up of tdf#103550. The conversion from half to full width characters and vice versa happens per character according to a table. There is no need to have a separate table with exceptions to the general rule.
        
        Change-Id: Id611d1d6074cb2489fb0254d8ba9a83d7c26065f
        Reviewed-on: https://gerrit.libreoffice.org/49102
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-02-02  Eike Rathke  <erack@redhat.com>  [e6ced1496da9580cf885cce1a2fc9f67528c3a0e]

        Do not force non-existent parameters into the TokenPool, ofz-related
        
        Change-Id: I2fa0ae81b987af592c14486040077c9ff157fab9

2018-02-02  Eike Rathke  <erack@redhat.com>  [329d39c9f42b4f388b3c418fee60c29308e579d7]

        Use the {...} notation for configuration provided language tags without name
        
        As is done for all other on-the-fly tags as well so they group
        nicely on top of the list.
        
        Change-Id: Ib4b759af189386dac98397888ba0bfb8b4bc3bc6

2018-02-02  Justin Luth  <justin_luth@sil.org>  [427c0804cd4aecde1cadb7cb3c4f3487991bd573]

        init known ExtraLanguages before document loads
        
        Extensions can add RegisterOnTheFly languages for spell checkers.
        A late initialization of the LanguageTable resulted in the inability
        to recognize the available spell checker.
        
        So, if a .doc file had an onTheFly language inside, and it was
        the first document that LibreOffice opened, then the spell checking
        extension was disabled for any other document opened while LibreOffice
        was living, including docx and odt files.  (Starting with a blank
        document, or a .docx or .odt file seems to initialize OK - and
        then subsequent .doc files are also ok in those sessions.)
        
        Ensuring that the static LanguageTable is intialized early in the process
        avoids this headache.
        
        In my case, .doc was failing with:
        LanguageTag::registerOnTheFly: not cross-inserted
        0x7e0 for 'kbo' have 'en-US'
        
        but with this patch now matches .odt/docx with:
        
        LanguageTag::registerOnTheFly: cross-inserted
        0x7e0 for 'kbo' [have 'kbo']
        
        This fixes .ods .odg, odp,
                   .xls .xlsx .ppt, pptx
                   .doc and likely many others
        
        Change-Id: Ie6dcbfd73e063eef4573016c3c62d29cf8ad43ca
        Reviewed-on: https://gerrit.libreoffice.org/49142
        Reviewed-by: Martin Hosken <martin_hosken@sil.org>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-02-02  Julien Nabet  <serval2412@yahoo.fr>  [ecaabbf527f6f6207ce1ca8924708d23e6db45f5]

        Related tdf#100243: blacklist Intel HD Graphics 630 for non minimal version
        
        See https://bugs.documentfoundation.org/show_bug.cgi?id=100243#c17
        
        Change-Id: I8315176a55aa46a74b45329f9f28882c2aa73c1f
        Reviewed-on: https://gerrit.libreoffice.org/48844
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-02-02  Stephan Bergmann  <sbergman@redhat.com>  [21eba05f5f7090dc58a6920486cc1cf7ead3fd44]

        Blind fix for MSVC warning C4101: 'rError': unreferenced local variable
        
        ...after 4e102d6a4b483098e80ca86e19ee8576ae5356f1 "sdext: MSVC: pragma warning:
        make more specific, remove obsolete"
        
        Change-Id: Ibd198ef24aa67c4c98bc1f504deccb1fdf28d054

2018-02-02  Jim Raykowski  <raykowj@gmail.com>  [522c0bb54a94ff6e62e215b1c2b04f06dcd756d7]

        uitest for tdf#114724 headings outline tracking in Navigator
        
        Change-Id: I4390c3d33d69ddd93880545f58d0ef81469c960d
        Reviewed-on: https://gerrit.libreoffice.org/47865
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-02-02  Xisco Fauli  <xiscofauli@libreoffice.org>  [acc1edd664142d54da8d100e4ff77abfd192ef93]

        tdf#115388: Android: Use HTTP Secure
        
        Change-Id: Ia2e198c20b904ba178fac2969dfa80f3f1291be1
        Reviewed-on: https://gerrit.libreoffice.org/49123
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-02-02  Mike Kaganski  <mike.kaganski@collabora.com>  [26eee611cbc9f93b4531e1168eda72126cec2505]

        xmlsecurity: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: I8303ba62198f4beb934623df7c52bf484a66a5e5
        Reviewed-on: https://gerrit.libreoffice.org/49059
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-02  Mike Kaganski  <mike.kaganski@collabora.com>  [c7f1a8a8726fe0395a88e674be8f3fdaf0b7af3f]

        xmlhelp: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: I211a6f95f7146d7ffaa0c44af786c4474abc73f4
        Reviewed-on: https://gerrit.libreoffice.org/49058
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-02  Mike Kaganski  <mike.kaganski@collabora.com>  [0dd48cb94ef2154775d10f79a5b68cfec82d02ba]

        vcl: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: Ib2d89cfba3ad625779ee501a7caaa94893d8c681
        Reviewed-on: https://gerrit.libreoffice.org/49057
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-02  Mike Kaganski  <mike.kaganski@collabora.com>  [5ab1d6f5d727f4823071386d40c147ce2f79a624]

        unoxml: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: I6c09eeeb43cd0bf85b89b1332f2ee6121b11de3c
        Reviewed-on: https://gerrit.libreoffice.org/49056
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-02  Mike Kaganski  <mike.kaganski@collabora.com>  [2dd3edd34c06a2206fa6e3a3f023f533ace6c8b0]

        usb: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: I17030fc129de3e79965a1abe140fa0c28b949035
        Reviewed-on: https://gerrit.libreoffice.org/49053
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-02  Mike Kaganski  <mike.kaganski@collabora.com>  [46653634434c2021fda7b55dcb7dd4dc668d389f]

        tools: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: If36242e93a700313becbd37ceae06491fcd84b8a
        Reviewed-on: https://gerrit.libreoffice.org/49052
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-02  Mike Kaganski  <mike.kaganski@collabora.com>  [8cf69e32244516edaa5f822606624cd37788c477]

        sw: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: I0307561186651884ea08b908be6a53d2d49f74b2
        Reviewed-on: https://gerrit.libreoffice.org/49051
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-02  Mike Kaganski  <mike.kaganski@collabora.com>  [4b510970213fa35bb7f7166ca489dcc97d7eb36a]

        sot: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: I0a0dc82561968cd1ff179c9930525e188060d9b7
        Reviewed-on: https://gerrit.libreoffice.org/49050
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-02  Mike Kaganski  <mike.kaganski@collabora.com>  [4e102d6a4b483098e80ca86e19ee8576ae5356f1]

        sdext: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: I317b952c27fd052d4f19aa0dfc4ee9ce1e4705ad
        Reviewed-on: https://gerrit.libreoffice.org/49046
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-02  Tamás Zolnai  <tamas.zolnai@collabora.com>  [974ea04ddd1b82e5d5c0171bd8ad29310e3f2bd7]

        lokdialog: Color/font picker in dialogs don't show preview
        
        Invalidation needs to be passed upward to the right parent window.
        It should work similar to other dialog items, but this preview class
        is not derived from the Control class.
        
        Change-Id: I5fb2b6438b8be92d55609c8d3c25110b49d0e6d7
        Reviewed-on: https://gerrit.libreoffice.org/49101
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-02-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [c984fa9fcc0128f545bb1315e80d97bb888e9edf]

        loplugin:useuniqueptr in X11SalFrame
        
        Change-Id: If8693b106f8755e506375f1a65754c972971700f
        Reviewed-on: https://gerrit.libreoffice.org/49129
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-02  Julien Nabet  <serval2412@yahoo.fr>  [d27ef675ec23f45562972da66bde02d99d778141]

        Replace some front/pop_front by for-range loops+clear
        
        Change-Id: I8a9239667b0d80ee2fa6ebbc8a19ba4c0076c2fb
        Reviewed-on: https://gerrit.libreoffice.org/49107
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [1287081fa5c132057e01c60a26c6f64156e5bc73]

        loplugin:useuniqueptr in GtkSalFrame
        
        Change-Id: Ia98080d5c214824624ca4cbe875038374919f662
        Reviewed-on: https://gerrit.libreoffice.org/49132
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [1b67ad6ff8979d8851db1223886bb03745845755]

        remove connectivity OSubComponent
        
        push the logic that is still necessary down into the subclasses
        
        Change-Id: I99424f0b3c654c5652991a4140b17ceb02224e50
        Reviewed-on: https://gerrit.libreoffice.org/49087
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [e91aa231ee934b2f18b387f37a6e9017b05f2256]

        loplugin:useuniqueptr in SalGtkFilePicker
        
        Change-Id: I3cbe4121c1cb323ad00e110bcdb1f61334e656bc
        Reviewed-on: https://gerrit.libreoffice.org/49131
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [23e9b1294471459d386152b1197cfe58514af5da]

        loplugin:useuniqueptr in i18npool
        
        Change-Id: Iff39b9298bfad474c5c011b6355b8ebf5be06318
        Reviewed-on: https://gerrit.libreoffice.org/49091
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [cc45c96770def8fb3cc8c6d6c3d385c592806ae9]

        use TypedWhichId in BaseProperties::GetItem
        
        Change-Id: Ic359d33d92928f5baa89cd98debe1a6a9d6a52f3
        Reviewed-on: https://gerrit.libreoffice.org/49128
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-02  Michael Stahl  <mstahl@redhat.com>  [87115c67c3d83fb4bdccc3c03f7a79c44b22bf2c]

        sw: replace DELETEZ with std::unique_ptr in textapi.cxx
        
        Change-Id: I4e4eaa67995a4a8041ab701e02984aa2fb0d349e
        Reviewed-on: https://gerrit.libreoffice.org/49118
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [861489720f335d7a396396932f873adc31825877]

        loplugin:useuniqueptr in NWPixmapCache
        
        Change-Id: Ibf9f5c3ec3ea502bb93942516936ff844235b4d3
        Reviewed-on: https://gerrit.libreoffice.org/49130
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-02  Chris Sherlock  <chris.sherlock79@gmail.com>  [6bec9bf0f85ec3503c46d8abd4a93139b1856a18]

        editeng: remove dead code
        
        Change-Id: I2ce15bc2c6b9663b479ae98bb1d5e0900716adcf
        Reviewed-on: https://gerrit.libreoffice.org/47492
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-02-02  Katarina Behrens  <Katarina.Behrens@cib.de>  [a74590e4b4475253bd7752738e570cdafe45e674]

        Don't recycle DocumentInserter, create a new one every time
        
        After all, everyone else using DocumentInserter across the codebase
        does the same.
        
        For KDE4, an attempt to reuse the same filepicker dialog sporadically
        crashes in the depths of (old-ish, possibly buggy) libQt due to nested
        event loop and/or recursive repaints.
        
        (crash scenario: Calc > Sheet > Link to external data > Browse > double-click
        a file > Browse again > Kaboom!)
        
        Change-Id: Ib494203abd07873919b8394a442f09c5329d237c
        Reviewed-on: https://gerrit.libreoffice.org/49082
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-02-02  László Németh  <nemeth@numbertext.org>  [1037e3759bf178b52d16c12a811717f94ab9950a]

        tdf#115319 references with Hungarian articles
        
        Add new alternative reference formats, stored by
        the proposed text:reference-language attribute.
        
        This is an implementation of the ODF improvement draft
        published in the bug report.
        
        Note: choose Hungarian locale setting to show the
        new "Article a/az + Page" etc. reference formats
        in dialog window "Fields".
        
        Change-Id: I210d4b9a3e821fb4e45e24643bad9c70b867c89d
        Reviewed-on: https://gerrit.libreoffice.org/48944
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-02-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [41759e1e892f37c0a51b8ee8cf9422a42230f0c9]

        svtools: SvParser<T>::NextToken() can be pure-virtual
        
        Change-Id: I9e8c87beb86ee073d6b5ee95c3f80e6dc55a99e9
        Reviewed-on: https://gerrit.libreoffice.org/49117
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [a6f2199e9888cb75960f1d35034bd44fb45e5565]

        DOCX import: don't try to set grab-gag props as UNO props
        
        This fixes loads of warnings like this one:
        
        warn:legacy.osl:22335:22335:writerfilter/source/dmapper/StyleSheetTable.cxx:1611: Exception in StyleSheetTable::getOrCreateCharStyle - Style::setPropertyValue
        
        during import. They are harmless as we catch the exception, but they are
        just noise. It seems the code that transforms grab-bag pseudo-props into
        real props was added in commit 4c3ba3a413be7339115ea5e6edc825a8434cd345
        (fdo#75757: Remove inheritance from std::map., 2014-07-26), which is
        supposed to be a pure refactoring, so just remove this problematic
        transformation.
        
        Change-Id: Ibf45bfedc661f9e065405c47623516c4026148a4
        Reviewed-on: https://gerrit.libreoffice.org/49105
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-02  Stephan Bergmann  <sbergman@redhat.com>  [0499fc5619bf540afd1caea8ebf40cecff0b0014]

        Remove obsolete overflow check
        
        ...which had originally been added with 766d2b65e3799fb66099c94837280cb9102219a6
        "INTEGRATION: CWS geordi2q10: #111934#: join CWS os21" as
        
        -    rInf.Left( KSHORT(Left()) );
        -    rInf.Right( KSHORT(Right()) );
        -    rInf.First( short(FirstLeft()) );
        +
        +    // Handle overflows:
        +    SwTwips nTmpLeft = Left();
        +    SwTwips nTmpRight = Right();
        +    SwTwips nTmpFirst = FirstLeft();
        +
        +    if ( nTmpLeft > USHRT_MAX ||
        +         nTmpRight > USHRT_MAX ||
        +         nTmpFirst > USHRT_MAX )
        +    {
        +        SWRECTFN( rInf.GetTxtFrm() )
        +        nTmpLeft = (rInf.GetTxtFrm()->Frm().*fnRect->fnGetLeft)();
        +        nTmpRight = (rInf.GetTxtFrm()->Frm().*fnRect->fnGetRight)();
        +        nTmpFirst = nTmpLeft;
        +    }
        +
        +    rInf.Left(  KSHORT( nTmpLeft  ) );
        +    rInf.Right( KSHORT( nTmpRight ) );
        +    rInf.First( KSHORT( nTmpFirst ) );
        
        But later 2a2f9a30dc67bb64860333b83b0489bc610da48f "INTEGRATION: CWS
        swqbugfixes10: #i34348# Underflow with negative numbering indent values" had
        changed the SwTxtFormatInfo members from KSHORT to SwTwips, presumably obviating
        the need for such an overflow check.
        
        Change-Id: Id622d2bbc280e3d825981356e19c7fe9ed23fc5b
        Reviewed-on: https://gerrit.libreoffice.org/49077
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-02  andreas kainz  <kainz.a@gmail.com>  [9529de103ce76cb7b4e95f4b70df94c2aa159849]

        Breeze-icon: add 32px trackchangesbar icon for default writer bar
        
        Change-Id: I4cab78d3566e574e4176ca9b3b9692cd13f5bf86
        Reviewed-on: https://gerrit.libreoffice.org/49121
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-02-02  andreas_kainz  <kainz.a@gmail.com>  [6ec4b1d0d4592a1e3c36151a062bd713a7939d14]

        Revert "tdf#98141 add svg file for all app icons in all sizes"
        
        This reverts commit 61be109b1c10df3ddbb27f2a398b121a7c977f30.
        
        Change-Id: I1e3dc953154a6b75ffb507e9dc554df1acea45bf
        Reviewed-on: https://gerrit.libreoffice.org/47442
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-02-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [61064b56bf926aea5a9a7e2dfdead34277217090]

        avmedia: move BitmapWriteAccess inside Bitmap
        
        part of a larger project to hide BitmapWriteAccess inside Bitmap
        
        Change-Id: Ia46c12b3297107892a6236633c11ca9ada6edbd4
        Reviewed-on: https://gerrit.libreoffice.org/49106
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [d60d2973eca003b46860bf5effe9d0e638268f94]

        loplugin:useuniqueptr in PhysicalFontFamily
        
        Change-Id: I010339eaf7874e61b5d0e5d41574c54e98ea1921
        Reviewed-on: https://gerrit.libreoffice.org/49094
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [98864543c099027cc3dbedc0389ed46cefe4713e]

        loplugin:singlevalfields
        
        Change-Id: I346f236e28cb0bd064a7d757b187e5e64544700f
        Reviewed-on: https://gerrit.libreoffice.org/49086
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [ac7132598b1dfc4d266b89565755bd2795db9e0b]

        loplugin:datamembershadow in PopupMenuToolbarController
        
        this looks like an oversight, just use the baseclass member
        
        Change-Id: Ida36be64266bbc33a6bd1d89dcb665d24a6dd83f
        Reviewed-on: https://gerrit.libreoffice.org/49075
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [1d9868329658eab34352c499bc2893752cc3aaaf]

        teach useuniqueptr loplugin about while loops
        
        and reduce code duplication
        
        Change-Id: I292d7515b15fce4cf1714c3b11b947493706bc3c
        Reviewed-on: https://gerrit.libreoffice.org/49090
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [056ee671e2d3d15eb1dd9231f4628298cbbd0ede]

        loplugin:useuniqueptr in TEParaPortions
        
        Change-Id: I530c432176ea6bd338387d2f8855f9f477e8ca75
        Reviewed-on: https://gerrit.libreoffice.org/49093
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [904263cdd05d86756da68f0b843e876747dcf3a2]

        loplugin:useuniqueptr in TaskManager::UnqPathData
        
        Change-Id: I6b6e7b59113fcae8dfafa4ed8586b87d2c82489e
        Reviewed-on: https://gerrit.libreoffice.org/49092
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-02  Mike Kaganski  <mike.kaganski@collabora.com>  [ee4a456d9129ebbf46aa89531e1e8ca3f9a8fa11]

        sal: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: Ib7ad23257a966447d627b4f73698d9298790f759
        Reviewed-on: https://gerrit.libreoffice.org/49042
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-02  Mike Kaganski  <mike.kaganski@collabora.com>  [d297fad623d3b1c2b6604886f53b7fe8f8d33fbe]

        setup_native: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: Ie9f63d982acf368d27bb5b97728b060a80e8bd67
        Reviewed-on: https://gerrit.libreoffice.org/49047
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-02  Mike Kaganski  <mike.kaganski@collabora.com>  [4be226b654b40fe9b1fc7843d9dd5742495b1a1f]

        shell: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: Ie2391b1feed31fe9cee7dc097c57ebebab698705
        Reviewed-on: https://gerrit.libreoffice.org/49049
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-02  Mike Kaganski  <mike.kaganski@collabora.com>  [5bf8f1827f4a0bd3fa2c8236d80bd1a2a99ed472]

        sfx2: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: If4cd747826307e1050eaf4ba38e6201c1e08e84e
        Reviewed-on: https://gerrit.libreoffice.org/49048
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-02  Mike Kaganski  <mike.kaganski@collabora.com>  [01fbc072b1f95087137932d44da0f01ac5d0908e]

        sd: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: Ia3c30aa136bdc75ca2aac9b4dff66cd0445c2497
        Reviewed-on: https://gerrit.libreoffice.org/49045
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-02  Mike Kaganski  <mike.kaganski@collabora.com>  [eb52aba8006307295558b8ecb90d57970d293b44]

        sc: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: I133e053d19fd39b575f7daf0e70fb5ba5442ec47
        Reviewed-on: https://gerrit.libreoffice.org/49044
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-02  Mike Kaganski  <mike.kaganski@collabora.com>  [638d9027d980cdb3310089de1b613294142478a4]

        salhelper: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: I05f1706931612d4d8804cecd860b7195861b1149
        Reviewed-on: https://gerrit.libreoffice.org/49043
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-02  Mike Kaganski  <mike.kaganski@collabora.com>  [17b22047a7fac6592c0c0b23072c36c7e0d46a84]

        pyuno: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: Id907f466bc9dc45f3e522fb948488eb35c011bfe
        Reviewed-on: https://gerrit.libreoffice.org/49041
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-02  Kohei Yoshida  <kohei.yoshida@gmail.com>  [20945a9a4de6684010fd5b3603595e6da543807d]

        Correctly import solid fill color.
        
        In orcus, a solid fill type uses the foreground color only and ignores
        the background color.  Also, let's not use the alpha component as it
        would cause the color to not get rendered at all.
        
        Some patches are applied against liborcus in order to adjust the ODF
        styles import code for this change.  These changes will be incorporated
        in 0.13.3.
        
        Change-Id: I9e8c243cc6a7f366de2393e7b7ecf77366f5f9ea
        Reviewed-on: https://gerrit.libreoffice.org/49071
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2018-02-01  Stephan Bergmann  <sbergman@redhat.com>  [8cf603b4c5a22f1b1cde1614c2c587a061d3ee9c]

        No reason to restrict values to sal_uInt16 instead of SwTwips (aka long) here
        
        Change-Id: Iaeefae99f41926a6af83ae4cef60796d9f2b3980
        Reviewed-on: https://gerrit.libreoffice.org/49110
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-01  Eike Rathke  <erack@redhat.com>  [6fc7f3f8409040a3d977b944b3fa4151faf31301]

        Author was too dumb to adjust a copy-pasta digit
        
        Change-Id: I7d171fdf21c02af9a14600c5e0c6294c0f3ebb57

2018-02-01  Eike Rathke  <erack@redhat.com>  [bc697917c79609243305dcecc7aeef2f3776611c]

        ofz: do not force non-existent parameters into the TokenPool
        
        Apart from that, the hard coded storage order for ocRRI and ocIpmt
        did the same as the general loop, just with a fixed number of
        parameters. Instead, limit the number of arguments for the loop
        for these opcodes.
        
        Change-Id: I378ccaf60da61c1a385555451456d8422ee33c50

2018-02-01  Jim Raykowski  <raykowj@gmail.com>  [e11eac6b2c7dc4ea6c8fd9fe5a7f8a20510a381d]

        make 'Navigate By' control avaliable in read only mode
        
        Change-Id: I02926aa962c045081dcf61bfc7a8d2cf522d6e92
        Reviewed-on: https://gerrit.libreoffice.org/47011
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-02-01  Julien Nabet  <serval2412@yahoo.fr>  [01cea287d8e0dc9c49738b00c93128534e149e75]

        Convert 2 lists in vectors in X11_selection (vcl)
        
        by replacing front/pop_front calls
        with use for-range loops with a call clear() afterwards
        
        Change-Id: I5eadebadca688dc2bb9818b67ca8b5f4ddb06acc
        Reviewed-on: https://gerrit.libreoffice.org/49089
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-01  Caolán McNamara  <caolanm@redhat.com>  [39ebbed8a191293f8ec92f4bd254c28bd9807702]

        ofz#5718 Direct-leak
        
        revert
        
        commit ed8dd7f47793b8ef3cc76ce4cde4d7348b51baad
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Wed Dec 13 20:22:11 2017 +0000
        
            ofz: skip tables when parser is invalid
        
        Change-Id: Icf90f53795f6b01678c760771aec34acd93dbe3e
        Reviewed-on: https://gerrit.libreoffice.org/49113
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-02-01  Stephan Bergmann  <sbergman@redhat.com>  [4a61006255c67bb6f9ac99107093a424a9de441e]

        Remove < USHRT_MAX check that is presumably no longer needed
        
        The check was like this ever since 84a3db80b4fd66c6854b3135b5f69b61fd828e62
        "initial import" (and SwRootFrame::mnBrowseWidth---which the nWidth here is
        ultimately assigned to---was also of type long back then).  But the only use
        of SwRootFrame::mnBrowseWidth, in the call to SwRootFrame::GetBrowseWidth at
        
        > long nWidth = GetUpper() ? static_cast<SwRootFrame*>(GetUpper())->GetBrowseWidth() : 0;
        
        in SwPageFrame::MakeAll (sw/source/core/layout/calcmove.cxx), assigns it to a
        long nWidth that doesn't appear to be used in a context where it needs to be
        restricted to USHORT values (at least not any longer?), so assume that initial
        check against USHRT_MAX-2000 is no longer needed.
        
        Change-Id: Ibac19ab9d3f5499e817cae0fed79c11a452314f4
        Reviewed-on: https://gerrit.libreoffice.org/49096
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-01  Michael Stahl  <mstahl@redhat.com>  [5357ca82846ea7147ad61e9340f25647a5934eb0]

        tdf#114815 pyuno: avoid 2 threads initing python in parallel
        
        According to the crash reports, it's possible for the grammar checking
        thread to call GetGrammarChecker, instantiating lightproof, at the same
        time as the main thread instantiates LngSvcMgr, which also instantiates
        (some?) (all?) grammar checkers.
        
        Ensure that pyuno_loader::CreateInstance() initialises Python only
        once with a C++11 thread safe static.
        
        Change-Id: I5b1faba9107355c508831a078366e4a29fdbfadf

2018-02-01  Tor Lillqvist  <tml@collabora.com>  [ef3d1bf9e35d4753c52883137e07236ce8617f2f]

        Don't crash if aArgs is empty
        
        Change-Id: Icaa09de92fb25583f35139632fa8453e5fa4dd85

2018-02-01  Eike Rathke  <erack@redhat.com>  [1698425c6e2341835aef8c405c06482d4d78d73a]

        Check for end-of-stream after reading formula headers
        
        Change-Id: I0de0ceeda63d733779aa595bdbd0f2be97827694

2018-02-01  Julien Nabet  <serval2412@yahoo.fr>  [6363d6036b8dca427e8421f8b8cca9c7cd86f535]

        Typo: invlidateParameters->invalidateParameters (forms)
        
        Change-Id: Ia25e5e9968038849d539f9bc112a4a56e6190277
        Reviewed-on: https://gerrit.libreoffice.org/49088
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-01  Julien Nabet  <serval2412@yahoo.fr>  [797db19be28937da2742598b36ad4234e2ad13a1]

        Fix code typos odf2uof_spreadsheet
        
        + remove the duplicate "top" line
        
        Change-Id: I74f2250d531637ee910e0dfcf77c339acebe8779
        Reviewed-on: https://gerrit.libreoffice.org/48679
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-02-01  Jens Carl  <j.carl43@gmx.de>  [914b211addb231d24f721bdf249b4cc19658a308]

        Remove shared mxComponent (test document) in new_cond_format
        
        Change-Id: I4f23971186ab7c61fb6c76422f654291333ee07d
        Reviewed-on: https://gerrit.libreoffice.org/49067
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-02-01  Jens Carl  <j.carl43@gmx.de>  [740137d8ccc50fea073224cc7e69173676536f5e]

        Remove shared mxComponent (test document) in sctablesheetsobj
        
        Change-Id: I3fb21aaebf97a143954f84e5d41415f58ecd9326
        Reviewed-on: https://gerrit.libreoffice.org/49062
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [418a16bff0af21b4bd9656a0f4be484272b82b6b]

        hwpfilter: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: I30b53bd7c5105fee6b384441bb2d996b2e216b21
        Reviewed-on: https://gerrit.libreoffice.org/48981
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [e9073eadef4e7635ab86316d1a68be5023632c78]

        idlc: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: I0fbba0c1b12f9ade703ceee477dae4056fe9d31e
        Reviewed-on: https://gerrit.libreoffice.org/48994
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [8e07fb35074e0f23e7676cdf4499582b7c3c1bbb]

        include: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: Iba5ffe646e5a6cf8ecfb635c21546025fc5606db
        Reviewed-on: https://gerrit.libreoffice.org/48995
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [94a5665ef3c0fa594048dd425772c4be29d9d7da]

        jvmfwk: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: Ibb69ba9c994e44c162318e40c4469c311309f326
        Reviewed-on: https://gerrit.libreoffice.org/48996
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [1e96364cf016097ab01ef933fff02f629e7b1884]

        o3tl: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: Id9d038d50d5b6335a2f354c759b2c1e5dd413cec
        Reviewed-on: https://gerrit.libreoffice.org/49037
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [682cef7d375f38656ec6b4b91213524d40586f44]

        odk: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: Ie5957edb3954507505a7df9fad9f8da6b87b09d0
        Reviewed-on: https://gerrit.libreoffice.org/49038
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [a584c0a27de9cbd81bc1a6e502868ffc52cc67ad]

        oox: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: I3b3f46be30fce0f9193ee8d52159b16d022d903f
        Reviewed-on: https://gerrit.libreoffice.org/49039
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [f365bca51e5ef5f28fb9f8c1cb972a6b719dfdb9]

        LibreOfficeKit: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: Id8dd284a9db04eae458593d8e411b44223d16a8e
        Reviewed-on: https://gerrit.libreoffice.org/49040
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-01  Tor Lillqvist  <tml@collabora.com>  [8bc49ff1c28dd07d7eb191a895fa5e95c51d6898]

        Use more specific tag in SAL_INFO and SAL_WARN here
        
        Surely we shouldn't be using the very generic "sw" for such a
        feature-specific part of the Writer code.
        
        Change-Id: Id8913b9121a419f5da1f46a552fab95c903a3b13

2018-02-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d24e83aaeeaac1438652d8dd5fda6d0416e3db47]

        Fix typo
        
        Change-Id: Ib02367b1d93d15d32850a36375bfa5b83ef4f33d
        Reviewed-on: https://gerrit.libreoffice.org/49098
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2018-02-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0a01eacb14b3ccf8a874efcf805af0ffd63da44d]

        Fix typos
        
        Change-Id: Id9d4f277ec684f4baaa9f16000da1b208d745e03
        Reviewed-on: https://gerrit.libreoffice.org/49099
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2018-02-01  Caolán McNamara  <caolanm@redhat.com>  [2525d7cdea8905aa2120ce7b8ed6b8c793045d70]

        ofz#3032 slk fuzzing timeouts on filling all rows
        
        which tells us that we're way too slow, which isn't really interesting news,
        set an arbitrary limit for number of rows to import
        
        Change-Id: Ie835088eab4e363a7deb19e9e5dbe43c1838520b

2018-02-01  Yousuf Philips  <philipz85@hotmail.com>  [7f4b7db28d4174d1ccf75c1e8373585060e74b1f]

        tdf#85940 Add basic list styles to context menu
        
        Change-Id: I9bdc3f1ba64ed47a6569b93e6685adad47c41718
        Reviewed-on: https://gerrit.libreoffice.org/48238
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2018-02-01  Julien Nabet  <serval2412@yahoo.fr>  [4b2476b5ac464d876cb1be4d3e02e30c329607cc]

        Avoid empty avoid name for SfxPrintingHint
        
        Create a brand new doc on Writer, click Print then Cancel button
        =>
        warn:legacy.tools:2382:2382:sfx2/source/doc/sfxbasemodel.cxx:3071: Empty event name!
        
        Here's the bt
        0  0x00007ffff1da379c in SfxBaseModel::postEvent_Impl(rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::frame::XController2> const&) (this=0x5555578f0630, aName="", xController=empty uno::Reference) at /home/julien/lo/libreoffice/sfx2/source/doc/sfxbasemodel.cxx:3073
        1  0x00007ffff1da134b in SfxBaseModel::Notify(SfxBroadcaster&, SfxHint const&) (this=0x5555578f0630, rBC=..., rHint=...)
            at /home/julien/lo/libreoffice/sfx2/source/doc/sfxbasemodel.cxx:2731
        2  0x00007ffff12768d1 in SfxBroadcaster::Broadcast(SfxHint const&) (this=0x5555578e9420, rHint=...) at /home/julien/lo/libreoffice/svl/source/notify/SfxBroadcaster.cxx:49
        3  0x00007ffff1eec7b6 in SfxPrinterController::jobFinished(com::sun::star::view::PrintableState) (this=0x55555c092d20, nState=com::sun::star::view::PrintableState::PrintableState_JOB_ABORTED) at /home/julien/lo/libreoffice/sfx2/source/view/viewprn.cxx:329
        4  0x00007fffec314318 in Printer::FinishPrintJob(std::shared_ptr<vcl::PrinterController> const&) (xController=std::shared_ptr (count 2, weak 0) 0x55555c092d20)
            at /home/julien/lo/libreoffice/vcl/source/gdi/print3.cxx:519
        5  0x00007fffec3143b1 in Printer::ImplPrintJob(std::shared_ptr<vcl::PrinterController> const&, JobSetup const&) (xController=std::shared_ptr (count 2, weak 0) 0x55555c092d20, i_rInitSetup=...) at /home/julien/lo/libreoffice/vcl/source/gdi/print3.cxx:529
        6  0x00007fffec3128ef in PrintJobAsync::ExecJob(void*) (this=0x55555c09b940) at /home/julien/lo/libreoffice/vcl/source/gdi/print3.cxx:275
        7  0x00007fffec3128c5 in PrintJobAsync::LinkStubExecJob(void*, void*) (instance=0x55555c09b940, data=0x0) at /home/julien/lo/libreoffice/vcl/source/gdi/print3.cxx:273
        
        This behavior has been like this since:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=87dfa6dd336d596112c0beb6b42f082178461678
        
        This patch will allow SfxBaseModel::postEvent_Impl to not return early
        See https://opengrok.libreoffice.org/xref/core/sfx2/source/doc/sfxbasemodel.cxx#3059
        
        Change-Id: I77ff916c15944693f9f0848bf8f18659f9b519df
        Reviewed-on: https://gerrit.libreoffice.org/48936
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ae8b65eea784e4f718e3170577b670fe1e6a3700]

        Fix typos
        
        Change-Id: I5cfa53bbe82fc3611770fdbe3b58d593f7a7c89f
        Reviewed-on: https://gerrit.libreoffice.org/49100
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2018-02-01  Chris Sherlock  <chris.sherlock79@gmail.com>  [2de83d5ad256dc5a101108418554630a15193734]

        osl: change osl_psz_removeFile() -> osl_unlinkFile()
        
        Also a few cleanups.
        
        Change-Id: I3269d623917efda3a873f745dbce8bb25dce79be
        Reviewed-on: https://gerrit.libreoffice.org/48792
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-01  Chris Sherlock  <chris.sherlock79@gmail.com>  [192b2f754cc4f05d84e7da0d18bfa88f21329c15]

        connectivity: remove dead code
        
        Change-Id: Ia968179d90978dc6c737effce5447efda60c1f66
        Reviewed-on: https://gerrit.libreoffice.org/47490
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [8a29d632319384d593bcdf6ddd92c71bcb6e2511]

        Updated core Project: help  0f7a354db93f0affe218cae7e0ea294a4efe5891
        
        Correct parameter syntax
        
        Change-Id: Ib9f805c33b1a2243197e5addfe9bf777b4e88ed5
        Reviewed-on: https://gerrit.libreoffice.org/47889
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>
        

2018-02-01  Caolán McNamara  <caolanm@redhat.com>  [0e5d5389428accb397594229f173a9b95aef4433]

        ofz#5872 Direct-leak
        
        Change-Id: Id792ecc80dd3367f070c9a613f3999a8c3e386a1

2018-02-01  Gabor Kelemen  <kelemeng@ubuntu.com>  [f38c49cdc9df7acedcf08b895f4c99be85d6aa80]

        tdf#42949 Remove unneeded helpids.h headers (3/3)
        
        A side effect of the .ui migration is that we use a lot less HIDs
        in the code. A lot of files still contain helpids.h includes
        even if no actual HID is referenced.
        
        This cleans up directory sw.
        
        Found with:
        git grep helpids.h | cut -d : -f 1 | xargs grep -c HID_  | grep :0$
        
        Change-Id: I100fd818b0e68eaaecbfaf7c7b58e95dea489aeb
        Reviewed-on: https://gerrit.libreoffice.org/46870
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-01  Gabor Kelemen  <kelemeng@ubuntu.com>  [73bfe83a3985df447d4fd6b443277aac21cd9913]

        tdf#42949 Remove unneeded helpids.h headers (2/3)
        
        A side effect of the .ui migration is that we use a lot less HIDs
        in the code. A lot of files still contain helpids.h includes
        even if no actual HID is referenced.
        
        This cleans up directories r* - svx*.
        Found with:
        git grep helpids.h | cut -d : -f 1 | xargs grep -c HID_  | grep :0$
        
        Change-Id: I81bdb80161b0207f5df651eb17c58caef44250d3
        Reviewed-on: https://gerrit.libreoffice.org/46869
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-01  Gabor Kelemen  <kelemeng@ubuntu.com>  [4fae455fcdb0242b568b88f51726bd1596e100b0]

        tdf#42949 Remove unneeded helpids.h headers (1/3)
        
        A side effect of the .ui migration is that we use a lot less HIDs
        in the code. A lot of files still contain helpids.h includes
        even if no actual HID is referenced.
        
        This cleans up directories b* - e*.
        Found with:
        git grep helpids.h | cut -d : -f 1 | xargs grep -c HID_  | grep :0$
        
        Change-Id: I221d22f68584115d71660a97c4f108595625d12c
        Reviewed-on: https://gerrit.libreoffice.org/46868
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-01  Stephan Bergmann  <sbergman@redhat.com>  [c35d44ff72eb00c9f572870734e4d1832e8d9a5e]

        Use std::max
        
        (with the nice side-effect of removing one more false -Wsign-compare from
        Android builds where USHRT_MAX is erroneously of type unsigned int)
        
        (the original cast of rMax (of some unsigned type) to (signed) long had
        probably originally been added to silence some signed-vs.-unsigned comparison
        warning, so would no longer be necessary when using std::max)
        
        Change-Id: I26212e731e26d885b848c7351a9ca5f9735e1f78
        Reviewed-on: https://gerrit.libreoffice.org/49081
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-01  Michael Stahl  <mstahl@redhat.com>  [2a94fddcc8cca382787313d0ac4fcbfe1b9a5df8]

        sw: convert DELETEZ to std::unique_ptr in SwXFrame
        
        Change-Id: I1aa9d0fc8712773ea87ea8419c384f6f23258387

2018-02-01  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [23961ff6c0c2d6f2d58ede3b4082554fc025ce6f]

        deps w/ hardlinks: don't create it as foo_ only to move it to foo
        
        this breaks with CCACHE_HARDLINK=1 on close-enough rebuilds, as there
        will be "foo" from previous run (hardlinked to ccache-dir), and foo_
        will be hardlink to the same file, resulting in mv to barf out since
        foo_ and foo are the same file (and -f/force doesn't help in this case)
        
        Change-Id: Iaefcec05b34dad88f49477693e2157c1ca0623ac
        Reviewed-on: https://gerrit.libreoffice.org/42586
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-01  Takeshi Abe  <tabe@fixedpoint.jp>  [b52275dd26105524210dfba2f9a7d8bf7961cf8f]

        sd: Remove unused keywords
        
        Change-Id: I1a180aaca32cabc56a6d5a6a3f0b23680d60aaf3
        Reviewed-on: https://gerrit.libreoffice.org/47760
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-01  Michael Stahl  <mstahl@redhat.com>  [696568099bd319b14f6c0cb90f49e71191fcf6d1]

        sw: convert DELETEZ to std::unique_ptr in SwUndoTableNumFormat
        
        Change-Id: Ia1123e2b5f4b3bb2d827d2cdbeff485c3c2a56da
        Reviewed-on: https://gerrit.libreoffice.org/49080
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-01  Michael Stahl  <mstahl@redhat.com>  [e2d0e55918296e5a5414c1ea9a6a8a7614aa0e4b]

        sw: convert DELETEZ to std::unique_ptr in unodraw.cxx
        
        Change-Id: I89aaf157ded42ea3e968c706e4431f03d8f19ed7
        Reviewed-on: https://gerrit.libreoffice.org/49078
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-01  Rene Engelhard  <rene@debian.org>  [b6176bde1dc267601839d0d6510beaa07a28d8fa]

        apparmor: fix @{HOME}/.mozilla/firefox access for XML signing
        
        the #include <abstractions/private-files-strict> bringing
        "audit deny @{HOME}/.mozilla/** mrwkl," in actually denies everything here.
        Use just <abstractions/private-files> and allow profiles.ini, secmod.db
        and cert8.db.
        
        At least opening the Digital Signatures dialog doesn't log apparmor DENIED
        now...
        
        Change-Id: Id557626fc26745841f0cca005d483fd1e6ac922d
        Reviewed-on: https://gerrit.libreoffice.org/48264
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [2521401271820be9f42cb24e7dce12609e8f4686]

        Pass also webdavs:// URLs directly to soffice binary
        
        instead of going via kioexec & temp file
        
        Change-Id: I48ed5de97a2914025f01884f5ed0d0edce452112
        Reviewed-on: https://gerrit.libreoffice.org/48900
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-02-01  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [65abd11d68ba9f849d89b98b6a56071411875c89]

        Support for webdav:// and webdavs:// schemes from command line
        
        We have currently support for WebDAV schemes as vnd.sun.star.webdav://
        but it is not user and tools friendly.
        
        Some related refactoring in ucb to reuse existing code instead of
        manual parsing of URLs.
        
        Change-Id: Ib14411796d6cf11afd80d5132abe67d4e46a42e1
        Reviewed-on: https://gerrit.libreoffice.org/48585
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-02-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [ae5f89fdcccb2cf74256b04771249fc8afca8794]

        split out SFX_METRIC_ITEM into separate field
        
        instead of overloading the nMemberId field
        and thus fix various places that were effectively setting the METRIC
        flag and causing a warning in SvxUnoConvertToMM
        
        And fix bug in
            sw/source/core/unocore/unomap.cxx
        where the PropertyAttribute::READONLY was in the wrong place,
        ever since
            commit 84a3db80b4fd66c6854b3135b5f69b61fd828e62
            Date:   Mon Sep 18 23:08:29 2000 +0000
            initial import
        
        Change-Id: Ifc2bf56709f19aea75300b2fda62ce551efc26af
        Reviewed-on: https://gerrit.libreoffice.org/48950
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e02efb621fe672aa52e56caa916cf5c3fd0a9cb8]

        Change bitmap table to store XBitmap instead of GraphicObject URL
        
        As we want to get rid of GraphicObject URLs for the more robust
        image life-cycle handling, it was necessary to change the way
        bitmap table stores and handles images, so that they always
        store a Graphic object (wrapped in UNO object that provides the
        XGraphic and XBitmap interface).
        
        In addition this changes loading and saving from ODF (xmloff) and
        OOXML (oox) filters so they don't depend on GraphicObject URL
        anymore, but load or save directly to / from  XGraphic or XBitmap.
        
        Change-Id: I2b88e10056e7d6c920249d59188f86b1a5a32d21
        Reviewed-on: https://gerrit.libreoffice.org/49074
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a61747c2c375d1fe404c976d2a03125e4dc78d8f]

        add XGraphicStorageHandler interface
        
        This is a XGraphicObjectResolver (future) replacement as it will
        not be needed anymore. All resolving from URL to URL will be
        replaced by loading, saving and serialization of XGraphic objects
        (when appropriate), which is covered by this interface and
        implementation by XmlGraphicHelper - the same that implements the
        XGraphicObjectResolver.
        
        Change-Id: I227634e443ce336218c2a2effaf34f9ef3576382
        Reviewed-on: https://gerrit.libreoffice.org/49073
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3195fce9bd2661ef4e6136e25e383fb95a362796]

        hash implementation for Graphic objects, for set/map use
        
        Change-Id: I58547ad90d1aba6b1734a547c8138d1476c4b813
        Reviewed-on: https://gerrit.libreoffice.org/49072
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-02-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [62222b40973fa71eba6c77bdd85be30864350f3f]

        these TODOs have been done
        
        Change-Id: I5457f38f4668175a8f3e1b0f24a90963ee9d585f
        Reviewed-on: https://gerrit.libreoffice.org/49076
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5acfb93c6461589bcb5b92ae363b0aed6424b9a2]

        Fix typos
        
        Change-Id: Icb4f4d9039278318d5f7f6302d57957b2c02bdb8
        Reviewed-on: https://gerrit.libreoffice.org/49069
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-01  Andrea Gelmini  <andrea.gelmini@gelma.net>  [01c43770b75fd4e48b2cda230feda37154f75bdd]

        Fix typos
        
        Change-Id: I455efa82de60b764a500e1cc092ae08e800ec824
        Reviewed-on: https://gerrit.libreoffice.org/49068
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [2c9904f300ab195636fc06c3c3b14aa61eb3ee85]

        embedserv: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: I0abd5662648b09f31164d919688e17a651bf78c8
        Reviewed-on: https://gerrit.libreoffice.org/48976
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [dc4dae12637bf0e5ef5d05bec8cf2577cef75f42]

        extensions: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: I7bbb280810af51adc25595667f1c40aca0a8ae26
        Reviewed-on: https://gerrit.libreoffice.org/48977
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [98e9e033527d5f50df1fbf2918358c6f529d63ad]

        external: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: Ic17ffd6fc34504cf848d963e787e685ed2142080
        Reviewed-on: https://gerrit.libreoffice.org/48978
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [f7d1081a7d1599b3471b7704be6a22187ff1f7d3]

        fpicker: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: Ifb05da6cf6d2084e80372440118883278738ea87
        Reviewed-on: https://gerrit.libreoffice.org/48979
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [f0f43e0c1ee357a842a62b9a41ddf53fb0eaff03]

        helpcompiler: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: I56298ee1962a4989bcc5446df2766d7aa30c28cd
        Reviewed-on: https://gerrit.libreoffice.org/48980
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [d3870fc746a160b42be3baf3999c684e91ad08ce]

        i18nlangtag: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: I88e2b2e68fbbc86639db986e8f430a90bd4b94f0
        Reviewed-on: https://gerrit.libreoffice.org/48982
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [bc5f56303551ddc0d4a51cb979b6d48c73d086b0]

        i18npool: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: Iacb0c1fba331aa76ea341bc21690f09109b14a0a
        Reviewed-on: https://gerrit.libreoffice.org/48990
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [bf79168dba6100624bc105a66ce3f4d1bff9353b]

        EPUB export: can use std::move() here
        
        And get rid of an easy to avoid include if we are at it.
        
        Change-Id: I63cb4628a3a7038aab91c66f592920923a31d7a6
        Reviewed-on: https://gerrit.libreoffice.org/49060
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-02-01  Stephan Bergmann  <sbergman@redhat.com>  [3171066a959b52cd483bb22a0d1046e633f092f6]

        USHRT_MAX -> SAL_MAX_UINT16
        
        ...as nH needs to fit into the following SwPosSize::Height call's parameter of
        type sal_uInt16.  And whatever the reason to check for < instead of
        <= USHRT_MAX...
        
        Change-Id: I0377d51e7411eef7913d951eb972214a8d8d5768
        Reviewed-on: https://gerrit.libreoffice.org/49065
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-02-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [0913b2af7d2443099626f65f6105fc67e5fccb56]

        loplugin:datamembershadow in XFCellStyle
        
        looks like the subclass member is never written to, so I'm going to
        assume this was a bug
        
        Change-Id: Ic56c4a30cd139415eb08c4d572273dad2411b514
        Reviewed-on: https://gerrit.libreoffice.org/49001
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [a0c2d1be6a5ce1edb2e8b64a96d7d4d0d92f310c]

        loplugin:useuniqueptr in SfxModule_Impl
        
        Change-Id: I218cd34aefcf8bfbc8a52379fb1e15ec2ef3ac31
        Reviewed-on: https://gerrit.libreoffice.org/48700
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [dad539c0ddeb7bd721c04450138ef2acb934809e]

        embeddedobj: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: Iefcaf1f5ae73050300879fff0855f709c5f8a30d
        Reviewed-on: https://gerrit.libreoffice.org/48975
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [f901bc5ac0d5812e7f2ec3fd68a266297cb41255]

        dtrans: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: I7a043bc152373e98635bf2bd3513113a8ea45958
        Reviewed-on: https://gerrit.libreoffice.org/48974
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [be13e756d64c461681c79457b5de4a22b6ec00d4]

        desktop: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: I61ed9700c904b7499166d32e4ffda69811d64a8b
        Reviewed-on: https://gerrit.libreoffice.org/48973
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [b23e4d2bace6eb4729d58fbb7cad4e99ce1aad94]

        cppuhelper: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: Ib097ea1764d275a3123d0dccf05d52315b4858a1
        Reviewed-on: https://gerrit.libreoffice.org/48971
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [3c879be2407a511717b74259f99575bf3c675764]

        canvas: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: I0d23c789dd3cbb21a18383988dd6b24318fda225
        Reviewed-on: https://gerrit.libreoffice.org/48959
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [6b33a41fcce8e045e4dc9a6775084f8555afaf41]

        dbaccess: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: I0066b2de769a412cb04bcec7cdd8401f42b9dcf3
        Reviewed-on: https://gerrit.libreoffice.org/48972
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [8f43170f121443e8320d42c21b3dba8ffe8112b3]

        configmgr: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: I7f98fa855ff521db42bf9b379bfac3d430791ae0
        Reviewed-on: https://gerrit.libreoffice.org/48968
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-01  Mike Kaganski  <mike.kaganski@collabora.com>  [acb3eeb6c20dba8a903d462fe2149c4f5a0762db]

        cli_ure: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: I63e12a22a46de27a8bd010e4d21bf36d3a7e9178
        Reviewed-on: https://gerrit.libreoffice.org/48967
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-02-01  Jens Carl  <j.carl43@gmx.de>  [e587def20d1735474857f56dd3d2c06cf7673db3]

        Remove shared mxComponent in scdatapilottableobj
        
        Change-Id: I2cf424ecfa2748cfca0f85bab8da820c6286d331
        Reviewed-on: https://gerrit.libreoffice.org/49061
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-02-01  Takeshi Abe  <tabe@fixedpoint.jp>  [1056f14525c5f2cf2e73d461b1aa5e7d763cd1d0]

        starmath: Put GetDefaultFontName() in an unnamed namespace
        
        Change-Id: I877e1c9b33ae240a2e8ac9972a6bc45e0848ee28
        Reviewed-on: https://gerrit.libreoffice.org/49027
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2018-02-01  Mark Hung  <marklh9@gmail.com>  [21a53c857830414968a7acea4dc1f9b95676a6b1]

        sw: refactor StartRuby in ww8 filter.
        
        Refactor the copy-pasted code in StartRuby of WW8AttributeOutput,
        RtfAttributeOutput, so that it can be used it in DocxAttributeOutput
        later.
        
        Change-Id: I63631be7604a62899c5630f3e57985993f128728
        Reviewed-on: https://gerrit.libreoffice.org/48764
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-02-01  Mark Hung  <marklh9@gmail.com>  [8ed0b54763581ba1f5ff295a59b5b040e7cd8f0f]

        tdf#35301 sw: RubyPosition text property support.
        
        Allow RubyPosition property to be set via UNO
        interface.
        
        Change-Id: I506312b1b5b27f016d0ee1c66231ff90747e5538
        Reviewed-on: https://gerrit.libreoffice.org/48327
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-01-31  Caolán McNamara  <caolanm@redhat.com>  [d9efa12addb8fbedbc900081bdcaf9db7fd4cd66]

        ofz: Infinite loop
        
        Change-Id: I9f7170023dd31c11ef6e02a6901bb5ea18f5fa81

2018-01-31  Caolán McNamara  <caolanm@redhat.com>  [888973850c7bf476de0b4c9b171d5b19583e8056]

        ofz#5855 revert fix mem leak
        
        commit 5ceea51947b99f27eb3401bd3c9b8a7cf6ee9c96
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Fri Dec 8 14:13:22 2017 +0000
        
            ofz: fix mem leak
        
            Change-Id: I295e52723297b257dcfe532108471702631ca5f5
            Reviewed-on: https://gerrit.libreoffice.org/46093
        
        Change-Id: I98c2dc7e32c6dfc725a5763077bceb527cb31db2

2018-01-31  Mike Kaganski  <mike.kaganski@collabora.com>  [b7c5ddcdd05ceba73acb1a298500892d6157f360]

        connectivity: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: I22553d7cbbae7cfaac3f39a17db54dfe06e2e5bc
        Reviewed-on: https://gerrit.libreoffice.org/48989
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-31  Mike Kaganski  <mike.kaganski@collabora.com>  [82e3833995d28b3a05ad539d331b47b210d1611f]

        bridges: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: Ib13f198e5941a33a9a8d1091c8ceb48e273f00cc
        Reviewed-on: https://gerrit.libreoffice.org/48949
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-31  Mike Kaganski  <mike.kaganski@collabora.com>  [0b3ecd909ca337d920cca412d9813851ace55da1]

        bean: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: Id575db58199f438e95d9c73778cc520c452e1a42
        Reviewed-on: https://gerrit.libreoffice.org/48948
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-31  Mike Kaganski  <mike.kaganski@collabora.com>  [7a42f3966378d5a43193e3d6db6f27bc319c3616]

        basic: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: I9e157f7b27eab831c5c15f6c22b9ffb20207b593
        Reviewed-on: https://gerrit.libreoffice.org/48947
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-31  Mike Kaganski  <mike.kaganski@collabora.com>  [bca11ff008b53764cf248eff485bdb24c41b6fa3]

        avmedia: MSVC: pragma warning: make more specific, remove obsolete
        
        Change-Id: I6274d563f9bb4f1f173d0d5d25239e5617ee064c
        Reviewed-on: https://gerrit.libreoffice.org/48946
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [453cb4dfa5c563fcfe723a9193246873ebc83b1e]

        loplugin:datamembershadow in lotuswordpro
        
        Change-Id: I50f37e09df6c4c7cbe697e3419731e637c980807
        Reviewed-on: https://gerrit.libreoffice.org/49000
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-31  Stephan Bergmann  <sbergman@redhat.com>  [fd0e8beee9ce68d833694d7c234252372c17decc]

        Check of nMultiSpace is probably no longer relevant
        
        The original code introduced with 1d10fb1197ea93f3532726c55ddd5a0eaa9ed944 "New:
        Text adjustment in multiportions" read
        
        +            if( nMultiSpace < KSHRT_MAX )
        +            {
        +                pCurr->GetpSpaceAdd()->Insert(KSHORT(nMultiSpace),0);
        +                bRet = sal_True;
        +            }
        
        so needed nMulitSpace to fit into KSHORT (an alias for USHORT back then),
        whereas today nMultiSpace is inserted into a std::vector<long>.
        
        Change-Id: I24cafa7e295b87bf93f4e0ef5fbda5f99834286a
        Reviewed-on: https://gerrit.libreoffice.org/49034
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-31  Jens Carl  <j.carl43@gmx.de>  [ad39f63d4d46abed6786f9b2337d07b3ab443efb]

        Remove shared mxComponent (test document) in sctableconditionalentryobj
        
        Change-Id: Id95c3d528ac3f50653c69778ca0b497662669f8e
        Reviewed-on: https://gerrit.libreoffice.org/48938
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-31  Michael Meeks  <michael.meeks@collabora.com>  [4696d3728f0aba1087001bc543fc0867dd0ebdda]

        Disable threading for formula groups for now.
        
        Change-Id: Ic72762c030878158d505306cbdd9c50553feecfd
        Reviewed-on: https://gerrit.libreoffice.org/49032
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2018-01-31  Eike Rathke  <erack@redhat.com>  [d2473faee119c35b518849afe3daa6977a751c68]

        ofz: guard against binary crap argument counts and ID/OpCode generation
        
        Same as in sc/source/filter/lotus/lotform.cxx LotusToSc::DoFunc()
        
        Change-Id: I4972e065ab96abdea42d64481d4e30674230ab99

2018-01-31  Michael Stahl  <mstahl@redhat.com>  [e80da60895b45309fa1d018760d5f11cca4367f4]

        tdf#114596 compilerplugins: add exception to [loplugin:refcounting]
        
        Change-Id: I994653dc4bf858bdea7ba60f40da0ee3c8d028e4

2018-01-31  Caolán McNamara  <caolanm@redhat.com>  [a344cc0f1dfd80386d632bff56067e0daeed9615]

        fix build
        
        Change-Id: I829e0454a954e9870ebf2b86b43dc088ea74551c

2018-01-31  Caolán McNamara  <caolanm@redhat.com>  [daa761664c6db169a47d60664203f2283a6dc2e3]

        ofz#3032 Timeout
        
        Change-Id: Ibd370623f89341560d5d3a6c3bd073cc7365fab9

2018-01-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b794ea5ba1408418aa3987d8538846890f6413d8]

        Fix typos
        
        Complete commit 8310642c6c404ea501b8be5ae4d12860e1562ac9
        
        It passed "make check"
        
        Change-Id: If599bf7b66c972f225f88802d10c70bea4783a38
        Reviewed-on: https://gerrit.libreoffice.org/48998
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8ed1e348e0577e7572e545c19d97f2412040b3fe]

        Fix typo
        
        Change-Id: I1e78c05cc78c03c1b5578342f7480405f6992c68
        Reviewed-on: https://gerrit.libreoffice.org/48999
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [af0fed1205476404d3710679a8cebf33d8bb8d41]

        Fix typos
        
        Change-Id: I7dddc597b1a5c3f4572be4d3f91d9ebd83181a4d
        Reviewed-on: https://gerrit.libreoffice.org/49030
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-31  Julien Nabet  <serval2412@yahoo.fr>  [8b700053cf1b91fbc728cb0b69b6efe21ab61248]

        Modernize a bit vcl (part5)
        
        by using for range loops
        
        Change-Id: I52d6e6c9e1c2c321dc81d8258943a1a9a611441c
        Reviewed-on: https://gerrit.libreoffice.org/48987
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b843f01c5d3fbdb179cb208083938f26f28a8ed4]

        Updated core Project: help  f7e82f12585648e59c308607d8754616c5d930b0
        
        Fix typo
        
        Change-Id: I8fd351833236fe594a0480d9e09b0ef072ec7c46
        Reviewed-on: https://gerrit.libreoffice.org/48997
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-01-31  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [0edd9ebdc756313d2111f555337980b0eea36d1e]

        Updated core Project: help  11adc4492b11253c5d24d217354581956da1f52b
        
        Fixes for MS browsers and tweaks to fuzzy search
        
        Some experimental JS tech had slipped into the mix.
        Search settings should also be a bit more performant now.
        
        Change-Id: Ifae9986efc02d20fefa9480ae463107fe4743944
        Reviewed-on: https://gerrit.libreoffice.org/48988
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-31  brian houston morrow  <bhm@brianmorrow.net>  [7d11a1e1f0a282c73204af47e8dfcb767295d597]

        tdf#111417 Import read only property on ActiveX text box
        
        Change-Id: I45d933ef308fbad31695cfc9f668eced4cd8e1f1
        Reviewed-on: https://gerrit.libreoffice.org/48872
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-01-31  Stephan Bergmann  <sbergman@redhat.com>  [c3e5fba9da796c8af47141cc98ef127cac0bbe7e]

        No apparent need to restrict intermediate values to sal_uInt16
        
        PPTNumberFOrmatCreator's nTextOfs and nBulletOfs are both sal_uInt32, while
        SvxNumberFormat's SetAbsLSpace and SetFirstLineOffset both take short parameters
        
        Change-Id: I2512fad4387bc8393be694b67be03ac8ea543cce
        Reviewed-on: https://gerrit.libreoffice.org/48954
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-31  Caolán McNamara  <caolanm@redhat.com>  [a3251b83e3fb49b5dc28dde8825f71d0e468f4bb]

        ofz: speed up bitmap image fuzzing
        
        Change-Id: I73c9ee7aef7062e3cb025c6ae0f3bb6a91485330
        Reviewed-on: https://gerrit.libreoffice.org/48983
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-31  Michael Stahl  <mstahl@redhat.com>  [96ae2a3300811897c24cccb20f8c2faf382483df]

        tdf#114596 dbaccess: fix mysterious dataloss bug
        
        OBookmarkContainer actually re-uses the reference count of
        ODatabaseSource, so converting ODatabaseSource::m_aBookmark to Reference
        created a cycle, which somehow causes the dataloss, because evidently
        something as important as storing the data must be done in the
        destructor.
        
        (regression from 2660d24a07866e083c5135ea263030f3e3a2e729)
        
        Change-Id: I4cad01dc9cdaf405c1eb31d6c0e161eb6712b78f

2018-01-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [271c35f1f7894f662231108ab9a1961ee4e87f64]

        BitmapColor can be final
        
        Change-Id: I903362c158190a9f1ee68c2e580a0c695a4c86d8
        Reviewed-on: https://gerrit.libreoffice.org/48970
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-31  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ea607135ce6bb607508ac6ce6fcc4dae99f297a9]

        Improve performance when looking for draw objects anchored to cells
        
        Look for a whole column at once so we don't have to iterate all draw objects
        for every cell, but only once per column.
        
        Follow-up for 3a2a430ae8e2c1647c18d8904477949f6e2e7941
        
        Change-Id: Ic8740fca7d595528785b432c1cedf4fad4f13ba1
        Reviewed-on: https://gerrit.libreoffice.org/48416
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-01-31  Stephan Bergmann  <sbergman@redhat.com>  [3341c752024687e96b7aad2d19e04d65ee7e232e]

        SvxNumberFormat::SetAbsLSpace takes short
        
        ...so there appears to be no good reason to cast from sal_Int32 to sal_uInt16 first
        
        Change-Id: I67384bc736685269acb6c2033b2c4edffd27a510
        Reviewed-on: https://gerrit.libreoffice.org/48953
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-31  Stephan Bergmann  <sbergman@redhat.com>  [836b5ac33938a49f2c2537e278fbf49fd6b8e9ea]

        Make nOffs be long from the start
        
        ...implicitly casting it to smaller types where necessary, instead of the other
        way around
        
        Change-Id: Ib7673fbae016b0c91bf37d6768692fa99ccae46c
        Reviewed-on: https://gerrit.libreoffice.org/48955
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-31  Stephan Bergmann  <sbergman@redhat.com>  [b3ebd1ed63bba9824224c8bb76ab43d4de1cd004]

        SvxNumberFormat::SetAbsLSpace takes short
        
        ...so there appears to be no good reason to cast from long etc. to sal_uInt16 first
        
        Change-Id: I870e63404bed09cd42673692e08fc12c1c1e2fdf
        Reviewed-on: https://gerrit.libreoffice.org/48958
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-31  Stephan Bergmann  <sbergman@redhat.com>  [149bb368fc4911d3303095c7e06d87f564942783]

        SvxNumberFormat::SetAbsLSpace takes a short
        
        ...and none of the places that call SvxNumberFormat::GetAbsLSpace (also
        returning short) look like they deliberately cast back to sal_uInt16 (i.e., to
        tunnel a genuinely unsigned value through SvxNumberFormat), so it looks more
        plausible to restrict values here to short and SHRT_MAX, instead of sal_uInt16
        and USHRT_MAX.
        
        Change-Id: I6807c1b29d30c3f9bfe1ad8b98d0b3ef64dd6a5a
        Reviewed-on: https://gerrit.libreoffice.org/48957
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-31  Stephan Bergmann  <sbergman@redhat.com>  [f941cd78a0f805b968bac65fc7c3ef4efffe10fc]

        SvxNumberFormat::GetAbsLSpace returns short...
        
        ...(and both calls of CorrectTabStopInSet pass in the result of a GetAbsLSpace
        call), and SvxTabStop::GetTabPos() is sal_Int32& (and that's what nAbsLeft is
        combined with inside CorrectTabStopInSet), so why use an intermediary parameter
        of type sal_uInt16?
        
        Change-Id: I1cd1869ead58c419eecb3e2d1fbfb87f96bca86f
        Reviewed-on: https://gerrit.libreoffice.org/48956
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-31  heiko tietze  <tietze.heiko@gmail.com>  [2192f72e78ce0afeecd40c03f3ad915c7199bf39]

        tdf#90487 Size of chart series dropdown
        
        Width reduced to 75px
        
        Change-Id: I269eed9054e75d3885cb53d6a773460d30c67a14
        Reviewed-on: https://gerrit.libreoffice.org/48896
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-01-31  Stephan Bergmann  <sbergman@redhat.com>  [efdeb2a0d8e75778751bc58af8756842cbe5209d]

        SvxNumberFormat::GetAbsLSpace returns short
        
        Change-Id: I26461962c52c7b77308dbf3a7734b6ca9fba6e82
        Reviewed-on: https://gerrit.libreoffice.org/48951
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-31  Tor Lillqvist  <tml@collabora.com>  [b46c8254dd266873565732db503ac3ede79f7be2]

        Bin line that has been commented out forever
        
        Change-Id: I363ad44545adae11fb4d74048d906eb6fdd8e819

2018-01-31  Stephan Bergmann  <sbergman@redhat.com>  [0088b38f9e5c11e87a30c1b1a6a640f46b0ebdf4]

        SvxNumberFormat::SetAbsLSpace takes short
        
        ...so there appears to be no good reason to cast from long to sal_uInt16 first
        
        Change-Id: I5baf699fbf043eae6a20e2055b53aef10103f591
        Reviewed-on: https://gerrit.libreoffice.org/48952
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-31  Caolán McNamara  <caolanm@redhat.com>  [d635fc5f50e35aabb68d8db9775d5d4da747c1a1]

        ofz: Infinite loop
        
        Change-Id: I3f3ebaea1fe3a3b3919fe204bd8769287e84deaf

2018-01-31  Caolán McNamara  <caolanm@redhat.com>  [6cf883c29090d7caf9e1a5546309f1bf087b0bd8]

        ofz: speed up jpg fuzzer a tad
        
        Change-Id: Ie44698565865b3aacc1ebd0a3e41d5001bf8e09a

2018-01-31  Caolán McNamara  <caolanm@redhat.com>  [ede60a762baad7f8b789c156407f65ef9093e08e]

        tweak clippath fuzzing path
        
        Change-Id: Iebcf12eec5cf5282e798ff5d4fe6649e3a8eea3f

2018-01-31  Tor Lillqvist  <tml@collabora.com>  [155086493c9e035c0568868f5ae3b3dcf3299e6f]

        Fix protection of some unnecessarily strictly protected files
        
        Change-Id: I8bd18130c5fe87b2b352d285d58dd6a4f4499768

2018-01-31  Miklos Vajna  <vmiklos@collabora.co.uk>  [baf3ad4dc9ef4e18306b492a70eadc285f6dbe51]

        Fix some IWYU warnings
        
        Change-Id: I85a096505b0de98fd1de6179b9239318622fc34a
        Reviewed-on: https://gerrit.libreoffice.org/48933
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-31  Julien Nabet  <serval2412@yahoo.fr>  [f11a4759ac53c4d13703a83b4ae83df6663ef1ad]

        Modernize a bit vcl (part4)
        
        by using for range loops
        Remark: some iterators were used outside loops,
        these have been replaced by the counterpart origin variable
        
        Change-Id: I0b1e69811f16752b0962f5c5e662ea20064e26b4
        Reviewed-on: https://gerrit.libreoffice.org/48829
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-31  Jens Carl  <j.carl43@gmx.de>  [43b19dc7c23fd75c4e7bedfb8290d296d756573e]

        Remove shared mxComponent (test document) in scsubtotalfieldobj
        
        Change-Id: If47716c6dbc353059c42a2bcd09f7c11ed53796f
        Reviewed-on: https://gerrit.libreoffice.org/48937
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [a8c1083553ee4c0d85bacef4ea4cdef0de8927d3]

        loplugin:useuniqueptr in SvXMLExport
        
        Change-Id: I8ce26b7cddeb74fd86f60896c84bf3574ccbc9bc
        Reviewed-on: https://gerrit.libreoffice.org/48421
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-31  Jens Carl  <j.carl43@gmx.de>  [96a47c604df8187ab5c68d9941d71e8f07acce6d]

        Remove shared mxComponent (test document) in scviewpaneobj
        
        Change-Id: I8bf7adb11e49d926a5910a4bd8279e16cf34833f
        Reviewed-on: https://gerrit.libreoffice.org/48943
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-31  Jens Carl  <j.carl43@gmx.de>  [00bf3c837120fa95bfa9df5cc4de33bacb9b5288]

        Remove shared mxSourceComponent and mxTargetComponent (test documents)
        
        in scstyleloaderobj
        
        Change-Id: I7702f6458a56a9a4f8514a354505cf8f93ec8390
        Reviewed-on: https://gerrit.libreoffice.org/48932
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-31  Jens Carl  <j.carl43@gmx.de>  [0d4ab5f616919b1a89ca2e6df53726af2020e3da]

        Remove shared mxComponent (test document) in sctablesheetobj
        
        Change-Id: I4c381b7f7520bf7d3103dfea22e3643b2eae01b1
        Reviewed-on: https://gerrit.libreoffice.org/48940
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-31  Jens Carl  <j.carl43@gmx.de>  [2e0f1f6ff0deb65370b8c5491dda6c326edae7e0]

        Remove shared mxComponent (test document) in sctablevalidationobj
        
        Change-Id: I94900cd87e61b5ee6618ccb736bee82c349c8cc3
        Reviewed-on: https://gerrit.libreoffice.org/48942
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-31  Serge Krot  <Serge.Krot@cib.de>  [deaa16bd24fba4a3a6b072ab2b94542a7dbd41c6]

        tdf#72942 Do not overwrite styles from the inserted doc
        
        During inserting of the text from the external document
        we should not change original default styles in
        currently opened document.
        
        Added unit test.
        
        Change-Id: Ida754a0da5efaaa043464cd807c0b52cfb0d5670
        Reviewed-on: https://gerrit.libreoffice.org/48826
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-31  Jens Carl  <j.carl43@gmx.de>  [d88e9c4be7110c9cbafb98dffa7a3b7c4126459e]

        Remove shared mxComponent (test document) in sctableconditionalformatobj
        
        Change-Id: I9a255067cce2ae013d1054fbad7efa10bce4378b
        Reviewed-on: https://gerrit.libreoffice.org/48939
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-31  Jens Carl  <j.carl43@gmx.de>  [ef52c5bf90713bb4751e36b6849e236a768f0aa4]

        Remove shared mxComponent (test document) in screcentfunctionsobj
        
        Change-Id: Id0d9e3f86f9e48333f415b4eb2a05b3211473b67
        Reviewed-on: https://gerrit.libreoffice.org/48925
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-31  Jens Carl  <j.carl43@gmx.de>  [1a43f636b20dbeed0c112bd1b97d862184ead089]

        Remove shared mxComponent (test document) in scoutlineobj
        
        Change-Id: I054de2c9f421e13069314146f972e95ab9ae322b
        Reviewed-on: https://gerrit.libreoffice.org/48924
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-31  Jens Carl  <j.carl43@gmx.de>  [e0acc74c57a71985ded8f410bd8b44c89b933007]

        Remove shared mxComponent (test document) in scsubtotaldescriptorbaseobj
        
        Change-Id: Ia97f3e7b637c2b14a9c07c521dcd5b8ff1ff0686
        Reviewed-on: https://gerrit.libreoffice.org/48935
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-30  Jens Carl  <j.carl43@gmx.de>  [8b521b2535ca1e80758f57abf1656fc3eb21a47c]

        Remove shared mxComponent (test document) in scspreadsheetsettingsobj
        
        Change-Id: I6c96bf694ec64fec2ddae66a42cf8cc2a8fc0e7a
        Reviewed-on: https://gerrit.libreoffice.org/48931
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-30  Jens Carl  <j.carl43@gmx.de>  [3e32f5530b1292a9edc5fed5997a52d0fa554420]

        Remove shared mxComponent (test document) in scscenariosobj
        
        Change-Id: If37b9fa10fd935c5273a817acbf7d2d2f7eeedb8
        Reviewed-on: https://gerrit.libreoffice.org/48930
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-30  Jens Carl  <j.carl43@gmx.de>  [d3297c0c356a76e328fff1f542c4f1e81361b4ac]

        Remove shared mxComponent (test document) in scnamedrangesobj
        
        Change-Id: Ibf08ba22508fbe3f37878ecb0c024a1fdeff8e64
        Reviewed-on: https://gerrit.libreoffice.org/48923
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-30  Jens Carl  <j.carl43@gmx.de>  [4f24c1919be05eef757d0b4ae89349f3601c77ee]

        Remove shared mxComponent (test document) in scmodelobj
        
        Change-Id: I2937c85f3e86d76838c17b7e881a1d9f7cddd68d
        Reviewed-on: https://gerrit.libreoffice.org/48921
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-30  tagezi  <lera.goncharuk@gmail.com>  [b0a391d62c1df7525069a02913a52af940d92ecc]

        Circular movement of cursor in a table with  hidden columns/rows, tdf#68290 related
        
        If there is a table with range on the edges of the hidden columns/rows,
        it allows you to quickly jump to the beginning/end of a neighboring
        column using Enter/Shift+Enter
        
        Change-Id: I5b18789b70089a6987ec7718998f5861261b22f8
        Reviewed-on: https://gerrit.libreoffice.org/48691
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-01-30  Jens Carl  <j.carl43@gmx.de>  [b7896ade3e54c6809f588c3f2deab02b3d803a26]

        Remove shared mxComponent (test document) in scnamedrangeobj
        
        Change-Id: Ieb32cb4b4a4cc4c897ecbcdb29dd64bf5d31b28f
        Reviewed-on: https://gerrit.libreoffice.org/48922
        Reviewed-by: Jens Carl <j.carl43@gmx.de>
        Tested-by: Jens Carl <j.carl43@gmx.de>

2018-01-30  Jens Carl  <j.carl43@gmx.de>  [f8f4e9e605daf307a32531bbe8c89fd4575fea4e]

        Remove shared mxComponent (test document) in sclabelrangesobj
        
        Change-Id: I79fb234a55fa03cd0c45bcc22903963f2a353fe5
        Reviewed-on: https://gerrit.libreoffice.org/48920
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-30  Caolán McNamara  <caolanm@redhat.com>  [1a8aedb933f6c82c84804de3e282412deb190a79]

        ofz#3002 speed up cymk conversion a tad
        
        Change-Id: Ie9e3c26b10301f4d2fa12d2cd6a221dd64001158

2018-01-30  Jens Carl  <j.carl43@gmx.de>  [7af7c18c11cfdb781daf6a8c4c7112d247f8c4a0]

        Remove shared mxComponent (test document) in sclabelrangeobj
        
        Change-Id: I5d9ab4b1ec384298334399dc2e02c3dcc6b2ca57
        Reviewed-on: https://gerrit.libreoffice.org/48919
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-30  Caolán McNamara  <caolanm@redhat.com>  [c38f11918568f33400f7f774c591f76926fe2755]

        ofz#5834 Null-dereference
        
        Change-Id: If52162286c949bd8c4f283ca8669fb1a99a61b0c
        Reviewed-on: https://gerrit.libreoffice.org/48897
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-30  Caolán McNamara  <caolanm@redhat.com>  [e27628946c9ea97429d6cebc8b5a790304c8c07f]

        ofz: loop detect
        
        Change-Id: Ie0b54686e1406c5114148f9fe9a0bacfb5b607e8
        Reviewed-on: https://gerrit.libreoffice.org/48899
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-30  Caolán McNamara  <caolanm@redhat.com>  [d7f5e7e04adf607a5f82185777a2167bfde20fff]

        coverity#1421119 Dereference after null check
        
        Change-Id: Ic5002a25ed51fe72e1f36f365707101632d786e1
        Reviewed-on: https://gerrit.libreoffice.org/48905
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-30  Matthias Freund  <matti_lx@secure.mailbox.org>  [5e787f43dc93be087a67f72dcea1fd0ae0fff9a4]

        tdf#75256 Sifr update epub freezepane defineprintarea splitcells
        
        Change-Id: Iba3a6675f00fe6aec6612c0348008c58f98e892a
        Reviewed-on: https://gerrit.libreoffice.org/48856
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Matthias Freund <matti_lx@secure.mailbox.org>

2018-01-30  Stephan Bergmann  <sbergman@redhat.com>  [572301284171ee0503cc7705556eb0286299f5ff]

        No apparent reason to limit nTextXPos to sal_uInt16 instead of long
        
        Change-Id: I7142252aa6c42c74c7f2d7407db1cb243090195e

2018-01-30  Stephan Bergmann  <sbergman@redhat.com>  [ac2fb48f27dcb612c601ed7ac2754f89fd0bf1aa]

        No apparent reason to limit nFirstLineOffset to sal_uInt16 instead of long
        
        Change-Id: I988614d5fbdbb439516627aa93327a1d2198e52a

2018-01-30  Stephan Bergmann  <sbergman@redhat.com>  [9dba6d07570984ad65652c614e992b1b7fa9fb74]

        No apparent reason to limit nXStart to sal_uInt16 instead of long
        
        Change-Id: I19e846905bda86bb00826d337ee681b121c67407

2018-01-30  Stephan Bergmann  <sbergman@redhat.com>  [0b560a3ac7f66d8ba4140bcd6a8c73a455341eac]

        No apparent reason to limit nLineHeight to sal_uInt16 instead of long
        
        Change-Id: I6431da3ff753feadead8f59119f502b54669fdc3

2018-01-30  Stephan Bergmann  <sbergman@redhat.com>  [3e23dc67cfc2d396cf3cbd843d21db40558f5ffa]

        No apparent reason to limit nFontHeight to sal_uInt16 instead of long
        
        Change-Id: Id2cf2c667871e551082e00424d36aef481f5819c

2018-01-30  Stephan Bergmann  <sbergman@redhat.com>  [941593917eda511b2ac39c7f62830d758e378151]

        No apparent reason to limit nYStep to sal_uInt16 instead of long
        
        Change-Id: I31ce86926d01e641f517beba3b3a784402ddaa1c

2018-01-30  Stephan Bergmann  <sbergman@redhat.com>  [27030debeec1186ec7aa4d3bd16029fc612419aa]

        No apparent reason to limit nXStep to sal_uInt16 instead of long
        
        Change-Id: Iee74da2f6e58fa809b068675c250c0445d9adf58

2018-01-30  Stephan Bergmann  <sbergman@redhat.com>  [111c4c24becd1c3fe367593df9870e4071495fd1]

        No apparent reason to limit nYMiddle to sal_uInt16 instead of long
        
        Change-Id: I58958b7c7eae9f764cd88d3c1e3ca175af9fc370

2018-01-30  Stephan Bergmann  <sbergman@redhat.com>  [d9253918391fab227da4b8a4d5eaee29a3306878]

        No apparent reason to limit nXStart to sal_uInt16 instead of long
        
        Change-Id: I6775c36c9b0eb3b1e56968b4ca212fcd43a3be1b

2018-01-30  Stephan Bergmann  <sbergman@redhat.com>  [a7a9919b538a5478cfbd2c137a0f80b02b67e136]

        No apparent reason to limit nYStart to sal_uInt16 instead of long
        
        Change-Id: I471eca407cb45daba62d679c8c43fb37d98dd762

2018-01-30  Stephan Bergmann  <sbergman@redhat.com>  [1ad38d06ea1f5d740851a5eb9497bf1fd8f86e32]

        No apparent reason to limit nWidthRelation to sal_uInt16 instead of long
        
        Change-Id: I946e2a74ac5f03132791132e8d5b07d573cb76c5

2018-01-30  Stephan Bergmann  <sbergman@redhat.com>  [97d31dfebc0a06614a8edd0e6123928c5b0fa72e]

        No apparent reason to limit nYMiddle to sal_uInt16 instead of long
        
        Change-Id: I3c1d082c99af94078a0a1505d3e69368aa5070ab

2018-01-30  Stephan Bergmann  <sbergman@redhat.com>  [3426cb606cd22d04af3119cd0628a6f1fbf13cda]

        No apparent reason to limit nNumberXPos to sal_uInt16 instead of long
        
        Change-Id: Ic46fbb6ca905cc93943927117aa8c70beebee5a4

2018-01-30  Stephan Bergmann  <sbergman@redhat.com>  [4c82b221639688f79186487b304d6d9654096470]

        No apparent reason to limit nTextOffset to sal_uInt16 instead of long
        
        Change-Id: Idbd4e4aae63441537aff243d852272739b73f78e

2018-01-30  Stephan Bergmann  <sbergman@redhat.com>  [5925684856efcc16d7d8a284c236d43ae21599f8]

        No apparent reason to limit nBulletWidth to sal_uInt16 instead of long
        
        Change-Id: I7ce0705e9edd5cff4e6c6977909d7e903f6e1765

2018-01-30  Stephan Bergmann  <sbergman@redhat.com>  [26138fa6815b840462983a818ce4232b287142bb]

        Move long vs. sal_uInt16 mismatch out of lcl_Draw{Graphic,Bullet}
        
        ...in preparation of getting rid of the mismatch
        
        Change-Id: I650a94ec043c4ce2763070a3441f08c0a77e7c73

2018-01-30  Stephan Bergmann  <sbergman@redhat.com>  [67a4164b9d41bf9605d9a05d1e56ce6e9de37c5f]

        Introduce name for one specific use of USHRT_MAX
        
        (and use SAL_MAX_UINT16 instead, as the variables involved are actually of type
        sal_uInt16)
        
        Change-Id: Ibdd22c10bb70ae9d0ebfc5f49e736f390b694862
        Reviewed-on: https://gerrit.libreoffice.org/48915
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-30  Stephan Bergmann  <sbergman@redhat.com>  [84e0627cbd4fd111f05b258942b67da9cece396c]

        Don't let PythonTest_solenv_python fail due to Emacs lock files in SRCDIR
        
        Emacs has a habit of placing lock files next to files being edited, which are
        actually dangling symlinks not pointing at actual files, but where the symlink
        content itself encodes some information about who locked the file.
        
        When such a lock file happens to be present in the source tree during `make
        PythonTest_solenv_python`, the latter fails because shutil.copytree by default
        copies files pointed at by symlinks, instead of the symlinks themselves, and
        causes an error if that fails.
        
        An alternative fix would be to call shutil.copytree with symlinks=true (copy
        symlinks, not the files pointed at) or ignore_dangling_symlinks=true (don't fail
        if a dangling symlink can't be copied).  But for now just don't copy any of
        those additional files that Emacs likes to place next to edited files (and which
        are also all ignored in our .gitignore).
        
        Change-Id: Ib731a5395fe8d40767878c17b1fb422b914bb329
        Reviewed-on: https://gerrit.libreoffice.org/48898
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-30  Milian Wolff  <milian.wolff@kdab.com>  [53e414df4af125ccc9b9dd96b7212f2fef7b7de2]

        Fix compilation with GCC 4.8
        
        Workaround a bug in variadic template parameter pack expansion in
        lambdas that affects GCC 4.8. The workaround expands the pack outside
        the lambda into a custom functor that then calls readIpcArgs.
        
        Change-Id: I7a2d8572a6f2b330bb22a4f18f5cc13fd7ef9b45
        Reviewed-on: https://gerrit.libreoffice.org/48895
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-30  Olivier Hallot  <olivier.hallot@libreoffice.org>  [53a68280f301e9e1c852624bed430650b93bf1a1]

        Updated core Project: help  875dbb65c79bd52049c270197aaa71cc243821fb
        
        New Help: Add donation link for online version
        
        Change-Id: I340362a70ecc115565c7fd7cb2be1a5d0fbb5599
        Reviewed-on: https://gerrit.libreoffice.org/48929
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-30  Szymon Kłos  <szymon.klos@collabora.com>  [002b65c5791c8cb31f2790025d7c6fe27041766c]

        tdf#114821 calculate better label position
        
        Positioning hack was improved. It calculates position
        depending on direct chart size factor. Preffered
        label positions are: top - vertical, and center - horizontal
        
        Change-Id: Ic25f08cd0bc3105fe34841dbc3f8aacacb694d43
        Reviewed-on: https://gerrit.libreoffice.org/48909
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-01-30  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [65de5423696882fe9ec41d96976c0b55c4b589e8]

        Updated core Project: help  e37c19a9dd3f2d3e5a31f91975ee5a8aac2dc2af
        
        Switched from list.js to fuse.js and paginathing.js
        
        Fuse.js has Apache License 2.0 and paginathing.js has
        Expat License (aka MIT).
        
        Paginathing is a paginating utility and it was originally jQuery,
        but due to performance concerns I converted it to pure JavaScript
        and rather brutally adapted it to our needs.
        
        Fuse.js gives us fuzzy search with multiple strings. The settings
        can be refined, if needed. Settings can be easily tested with the
        live demo: http://fusejs.io/
        
        Change-Id: I1cf6a6f7d06adbcac95760db90187ee26be8e908
        Reviewed-on: https://gerrit.libreoffice.org/48906
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-30  Jens Carl  <j.carl43@gmx.de>  [16846fd2b4343ee04b9098df9d0c60b0aed2c361]

        Remove shared mxComponent in scimportdescriptorbaseobj
        
        Change-Id: I11e80ca9e985650db783a8bee6b0334ec5be0d4c
        Reviewed-on: https://gerrit.libreoffice.org/48885
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-30  Jens Carl  <j.carl43@gmx.de>  [300e9990a0795d86de3a315f002ced397945ab5c]

        Remove shared mxComponent in scheaderfootercontentobj
        
        Change-Id: Id4546f47af5729f9ba074423c9656f757d739448
        Reviewed-on: https://gerrit.libreoffice.org/48883
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-30  Jens Carl  <j.carl43@gmx.de>  [2831ae4d07ecc04893022bc9412218f898e4d739]

        Remove shared mxComponent in scfunctionlistobj
        
        Change-Id: I7fe5778afb397d62d9a7530fc094dd97011fbca7
        Reviewed-on: https://gerrit.libreoffice.org/48882
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-30  Jens Carl  <j.carl43@gmx.de>  [a52970b535759bf862a7786e12da282aa5acfd74]

        Remove shared mxComponent in scfilterdescriptorbaseobj
        
        Change-Id: If92339f38bdb24e364fd378de772fa714f73e380
        Reviewed-on: https://gerrit.libreoffice.org/48881
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-30  Jens Carl  <j.carl43@gmx.de>  [b6bf9327d32f0ce1b61331646cddafcc04c9b8f7]

        Remove shared mxComponent in sceditfieldobj-header
        
        Change-Id: I32c881c263698c04cf39b7ce6389207b30fefdcf
        Reviewed-on: https://gerrit.libreoffice.org/48880
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-30  Jens Carl  <j.carl43@gmx.de>  [4a29f125c103da9a32b601dc107f72f769358e88]

        Remove shared mxComponent in sceditfieldobj-cell
        
        Change-Id: I13065c1d73813359e21bdbc708d4c0fdb9720ba3
        Reviewed-on: https://gerrit.libreoffice.org/48879
        Reviewed-by: Jens Carl <j.carl43@gmx.de>
        Tested-by: Jens Carl <j.carl43@gmx.de>

2018-01-30  Jens Carl  <j.carl43@gmx.de>  [f783c02e9f55da8fa06725aef55342ec1ae7a56b]

        Remove shared mxComponent in scdocumentconfigurationobj
        
        Change-Id: I74004064d65307e3d4ddcd02a22f8e297aac7bb4
        Reviewed-on: https://gerrit.libreoffice.org/48878
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-30  Jens Carl  <j.carl43@gmx.de>  [6d0341880f3da35f2f1d51fd4c6603b758a11b22]

        Remove shared mxComponent in scdatapilottablesobj
        
        Change-Id: I0648bab36217a63155e78e4f4bb56da93fde888f
        Reviewed-on: https://gerrit.libreoffice.org/48876
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-30  Tor Lillqvist  <tml@collabora.com>  [8958ed763e91794ed744a75c59461c745a42bc63]

        Avoid GPG when --enable-mpl-subset
        
        Change-Id: I91bf310c77927e24c0693dc5b0b1297f11c001a0

2018-01-30  Tor Lillqvist  <tml@collabora.com>  [dfe7da46580aa84a35b2aa00ac9ef54db08121bc]

        Every AC_MSG_CHECKING executed should have a matching AC_MSG_RESULT executed
        
        Also, the message displayed by AC_MSG_CHECKING is prefixed with
        "checking ", so adjust to get correct grammar.
        
        Change-Id: I3bc109699486949256a772c6aa44b9f780e4d55b

2018-01-30  Julien Nabet  <serval2412@yahoo.fr>  [3079e5a14ce7e2bacfcd7ed07ded823e69d2d794]

        Use for-range loop for SdrMarkList::Clear
        
        instead of calling n times GetMark
        
        Change-Id: I5a00fd039d42b45dd491d8927dc1e44fe559ce3a
        Reviewed-on: https://gerrit.libreoffice.org/48886
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-30  Caolán McNamara  <caolanm@redhat.com>  [7c46d7f2556aa726d531d8afca7c181ba430900b]

        ofz#5822 Divide-by-zero
        
        Change-Id: Ibfffd57f74b579f869115ad961aa2ec9b35faca3
        Reviewed-on: https://gerrit.libreoffice.org/48889
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-30  Caolán McNamara  <caolanm@redhat.com>  [01f59d11df3d08c00bb53c093f16b924b7fdd1d9]

        ofz#5825 tweak max table in table depth
        
        Change-Id: If56bbef6d6560294bd5c2b87b6aa50382dd30a07
        Reviewed-on: https://gerrit.libreoffice.org/48894
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-30  Eike Rathke  <erack@redhat.com>  [eedc8b23ce4ba9b15fc30f2bc05a6e1aafe727e5]

        Clarify that links to other files can also be external resources
        
        Change-Id: Iea299f0b895e77116623dff22fd49727b8c5c83c

2018-01-30  Kohei Yoshida  <kohei.yoshida@gmail.com>  [e13acfcac9571da7efeec8fe5b27b11249d51c27]

        Update liborcus to 0.13.2.
        
        Change-Id: I485757eb743e066730509202a3c077e5d822a311
        Reviewed-on: https://gerrit.libreoffice.org/48863
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-01-30  Mike Kaganski  <mike.kaganski@collabora.com>  [37070fc8dae87e0649da056d96a9a9bca810cca5]

        Remove obsolete patch
        
        A leftover from commit 147cb6a2ae63debed3dd500e19b2776cebbc0031
        
        Change-Id: I1744f87dfe508aea6cb17b4411594dad5771b028
        Reviewed-on: https://gerrit.libreoffice.org/48877
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-30  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [8bda331afdbdfe42ae519d325014dd4fa9ef9ec2]

        tdf#115090 prevent SfxBaseModel destruction during notifications
        
        Additionally ensure refcount stays above sea level while notifying
        clients (who might dispose their own references, causing our own
        refcount to drop to zero). Otherwise, 2nd loop in postEvent_Impl()
        might already operate on freed mem.
        
        Change-Id: Ie06de9ea33f7e2e334e0ef39d13c50009261791e
        Reviewed-on: https://gerrit.libreoffice.org/48871
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-30  Jens Carl  <j.carl43@gmx.de>  [9427ab79de3824b8b3edc692c992fa29e5b3cbed]

        Use new property FormulaResultType2 to determinate ...
        
        what result to return if the cell content type is formula.
        Cleans up the confusion which was introduced with commit
        8a73799d12f0d2dc04890b96bd0adf0ffcf50d17.
        
        Change-Id: Ie4346173abf6bc3732d2fec06341f4e32cf68b82
        Reviewed-on: https://gerrit.libreoffice.org/48725
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-01-30  Eike Rathke  <erack@redhat.com>  [88ffe971d98715483890448317e82ea168d750c5]

        Clarify that updating links "Always" is from trusted locations
        
        Change-Id: Ia3d5b88cb7ce3b440cebc23726e6544643afd888

2018-01-30  Caolán McNamara  <caolanm@redhat.com>  [c02f1e27934a29bc2d89ed34be8fa4d755d93de0]

        silence coverity#1428735 Use of untrusted scalar value
        
        Change-Id: I7e40f25ce506b1a26d683848a1bc83c16baf762f

2018-01-30  Caolán McNamara  <caolanm@redhat.com>  [9a5140befbd7b9ae4118c5899ed8595d5abb65f8]

        coverity#1428736 Dereference null return value
        
        and
        
        coverity#1428737 Dereference null return value
        
        Change-Id: Ia743107e194a7945be1eb3ab521ef7fe1a168ab3

2018-01-30  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [8310642c6c404ea501b8be5ae4d12860e1562ac9]

        Typ-o negativ
        
        Fixed some typos and translated a couple of German words
        
        Change-Id: I24ae28dd537ba283a9480413659f85bd6711acad
        Reviewed-on: https://gerrit.libreoffice.org/48892
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-30  Julien Nabet  <serval2412@yahoo.fr>  [b4f440092b852a7c66f4acdd7e9b0c8e23e212ef]

        fixup Modernize a bit vcl (part2)
        
        Change-Id: I7eb75ef33ebb6b701668f2d99fc3d231d81168f4
        Reviewed-on: https://gerrit.libreoffice.org/48890
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-30  Stephan Bergmann  <sbergman@redhat.com>  [024dcf2d57309a80d647e16b39dfe1100f5e8aa2]

        Ignore Emacs lock files
        
        Change-Id: Idd754a4ecdd76ff6f6d0e2b848ea3526fc90dc54

2018-01-30  Caolán McNamara  <caolanm@redhat.com>  [aa57442687b936fe862e73449ca39873888b9539]

        ofz#5313 Timeout
        
        Change-Id: I5a51bf241d1a3c3c04b4f46cd26d2afab518787c
        Reviewed-on: https://gerrit.libreoffice.org/48854
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-30  Szymon Kłos  <szymon.klos@collabora.com>  [85a7a319bfffb1f709ed504cfadea3bbef077ec1]

        Revert "tdf#114821 calculate correct label position"
        
        This reverts commit 1ede9f7ff6f2250fa2c75bc4dc099246a59dcec0, because it
        caused division-by-zero errors, see comment at
        <https://gerrit.libreoffice.org/#/c/48242/6> "tdf#114821 calculate
        correct label position".
        
        Change-Id: Ifca811bda04721898387b4799de2d2da31290fa0
        Reviewed-on: https://gerrit.libreoffice.org/48860
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [7655001a65a250ea7cd70f2efcc78037b5a9813f]

        tdf#115155 RTF import: fix left indent handling inside list definition
        
        This used to work in the past only because the left indent was also
        imported as a direct paragraph formatting, but that is not the case
        since left margin of lists is deduplicated during import after commit
        c9dee880d88305312094b311abdae155e452bf14 (tdf#104016 RTF import:
        deduplicate before text indent from numbering, 2017-12-05).
        
        Change-Id: I1c9be30700c51ef97fb274e8781d6008db3121d8
        Reviewed-on: https://gerrit.libreoffice.org/48855
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-30  Jon Nermut  <jon.nermut@gmail.com>  [671e67dfc24205a133dbbaf87bc7be9f3af56b3a]

        iOS: linker changes for on device
        
        [ae490dd] iOS: add script to sym link the dylib to the right spot
        
        Adds a shell script to symlink the right dylib into the build products folder,
        which means we can reference libKit.dylib relative to that, rather than absolutely
        
        [ba4c072] iOS: pass in user path
        
        On device using appPath/user as the user directory causes a crash, as an app cannot write inside it's bundle. Instead, add a new param to pass the documents dir into the init.
        
        [088ad49] iOS: linker changes to run on device
        
        Change-Id: I16f5d85f3ca483df11b82108ee39c4ec461214f4
        Reviewed-on: https://gerrit.libreoffice.org/48866
        Reviewed-by: jan iversen <jani@libreoffice.org>
        Tested-by: jan iversen <jani@libreoffice.org>

2018-01-30  Stephan Bergmann  <sbergman@redhat.com>  [fd7ca0db5c2d5d1580d76c9536828a024543ea53]

        Clean up conversion to sal_uInt16
        
        Change-Id: I95ecb0f68e737a25ff90437e82411d1e6eb42675
        Reviewed-on: https://gerrit.libreoffice.org/48846
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [20e5f64215853bdd32c5f16394ba7f2f36745904]

        loplugin:unused-returns in sw
        
        Change-Id: I753fcdd35d461880a8d8160213cabd465cfde967
        Reviewed-on: https://gerrit.libreoffice.org/48189
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-30  Justin Luth  <justin_luth@sil.org>  [036b51dbc49b533d1db773d8627d56ab86bca487]

        tdf#63388: use SMTP_SSL for port 465
        
        Thanks to Jurassic Pork and prrychr (tdf#99363) for the 2016 patch.
        I used smtp.gmail.com as my testing server.
        
        Port 587 is the "official" port to use for encrypted email.
        I confirmed that 587 CANNOT use SMTP_SSL [SSL: UNKNOWN_PROTOCOL],
        so I limited SMTP_SSL use to common TLS port 465 only.
        
        Port 465 was temporarily recommended, but OFFICIALLY has long
        since been abandoned. However, LOTS of documentation and ISPs still
        recommend it as the port to use. I confirmed that 465 DOES NOT
        support STARTTLS, so it is specifically excluded.
        
        So, technically the button should say use STARTTLS instead of SSL,
        but only for SMTP. IMAP/POP do use SSL, so terminology gets
        rather confusing. This patch forces SSL without STARTTLS for port 465
        regardless of the "use SSL" setting due to all the confusion.
        
        Currently we don't support ANY SSL/TLS connections. With this patch
        we now at least support the extremely common use case of port 465.
        
        Change-Id: I210cc307491157c1121cfffd70cbb94347ee2856
        Reviewed-on: https://gerrit.libreoffice.org/48210
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-01-30  Mert Tümer  <merttumer7@gmail.com>  [3deac9691011711a3b9e50d19499c588af074d7f]

        [Pardus] tdf#106326 ability to change font background color
        
        This patch is sponsored by ULAKBIM/PARDUS project.
        Signed-off-by: Mert Tümer <merttumer7@gmail.com>
        
        Change-Id: I4dfbb9e35214e4d4a9aa6dca1ce3d5d2604218a9
        Reviewed-on: https://gerrit.libreoffice.org/48270
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-30  Mert Tümer  <merttumer7@gmail.com>  [976b48e9e7777e03e7bd36e0f99a8752aa06a337]

        [Pardus] tdf#112482 ability to add slides to impress
        
        This patch is sponsored by ULAKBIM/PARDUS project.
        Signed-off-by: Mert Tümer <merttumer7@gmail.com>
        
        Change-Id: I3c8b55d032604b30117573ac447776a1a0e5205f
        Reviewed-on: https://gerrit.libreoffice.org/48500
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-30  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [8b98991a66197a71953dbb900dc3aece6b4f9e3a]

        tdf#115044: do not load external documents if it is not allowed
        
        Referenced external document data can be loaded after user
        permission from dialog or corresponding settings.
        
        Change-Id: If3aec37c8bbdee4aebeb99c7807e87c26df8e592
        Reviewed-on: https://gerrit.libreoffice.org/48398
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-01-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [25399354e327f09360766f16d446b6c02c92d045]

        Fix typo
        
        Change-Id: I8204875e480356cdb5ce7bc26996884eb1f4c131
        Reviewed-on: https://gerrit.libreoffice.org/48859
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-29  Eike Rathke  <erack@redhat.com>  [e29565272c57c6cd09cb015c2e66bfe8a1f4d7d2]

        Revert "Let CheckLinkFormulaNeedingCheck() return early if found"
        
        This reverts commit b124ce5d4dbaaba66e4f347964e97ebe788af4f5.
        
        Short circuit in author's brain.
        
        Change-Id: Iecd1d4f6a9f5ddb1251551e873f2c381973fc25b

2018-01-29  Szymon Kłos  <szymon.klos@collabora.com>  [bad41c8fe40e88e416631d61437e6abe5d00131d]

        tdf#114821 export complex data labels in charts
        
        Change-Id: I9b0893dfde4efc10bb05e6e17b7128b016efeb71
        Reviewed-on: https://gerrit.libreoffice.org/48788
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-01-29  Szymon Kłos  <szymon.klos@collabora.com>  [790f9abeb1a1167ad5ab84c5fb855b36669c125b]

        tdf#114821 import complex data labels in bar chart
        
        * import static text & fields:
           VALUE, SERIESNAME, COLUMNNAME
        * text is formatted
        * DataPointCustomLabelField with field type
          (DataPointCustomLabelFieldType) was introduced.
        * text can have many portions & multiple lines
        * unit tests for import data labels with formatting
        
        Not implemented: CELLREF field support which needs
        importing some additional data from extLst
        
        Shows custom text as a label for data points.
        
        Change-Id: Iba8fd508eb16356b05586b93d7b8da32240d2b91
        Reviewed-on: https://gerrit.libreoffice.org/48243
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-01-29  Eike Rathke  <erack@redhat.com>  [a1f933ee2b9e23a505d937035821e9571cf4119c]

        CheckLinkFormulaNeedingCheck() for .xlsx named expressions
        
        Change-Id: I217c89822ab477a6c383d170ae739e44efd10fa3

2018-01-29  Stephan Bergmann  <sbergman@redhat.com>  [e089258f6d7a270c574783c40808e18fb2d3b202]

        Clean up conversion to sal_uInt16
        
        Change-Id: I980197dd893dce9800607842f30cdbb4f9893d66
        Reviewed-on: https://gerrit.libreoffice.org/48847
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-29  Stephan Bergmann  <sbergman@redhat.com>  [7a22e8a726a7cbae007326a3af5f6c0c20945cc8]

        No more need to restrict paper width to USHRT_MAX
        
        ...after 288d694ff695ef83cbe4224db87dd65281c75a8f "LOK - Calc: Text is not
        visible in cell when entering numerical input" changed EditLine::nStartPosX from
        sal_uInt16 to long
        
        Change-Id: Ib1d364015c7ab0b5f81fb740659110c66aed002a
        Reviewed-on: https://gerrit.libreoffice.org/48845
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [4bdbb5502f5995727017e22bb8a74b9f45552067]

        DOCX import: handle horizontal flip of bitmaps
        
        Horizontal mirror on the UNO API level, mirror on the vertical axis
        internally.
        
        Change-Id: If142274a8f81a6875059a2651af6d8470870a36a
        Reviewed-on: https://gerrit.libreoffice.org/48843
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-29  Caolán McNamara  <caolanm@redhat.com>  [f06d75ae96a1b54207cb2cf9aecf35b4d29c2e59]

        ofz: optimize ras filter a titch
        
        Change-Id: Iabfbfa8d6beddb04ab26c4f8f05996b5e2daa24a
        Reviewed-on: https://gerrit.libreoffice.org/48840
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-29  Mike Kaganski  <mike.kaganski@collabora.com>  [8d1d82dd63eada8faa2f6eb43ef900764a5fda62]

        tdf#49134 tdf#114466 Transfer privilege to become foreground process
        
        ... to already open soffice process from newly spawned one on Windows.
        
        When an application takes user input, a timeout is started during
        which other processes cannot create foreground windows that might
        steal focus, and thus interrupt user input. The timeout is defined
        by SPI_SETFOREGROUNDLOCKTIMEOUT (see SystemParametersInfo) and
        ForegroundLockTimeout registry setting (see
        https://technet.microsoft.com/en-us/library/cc957208). If an
        application that currently doesn't have right to become foreground
        tries to show popups in this interval, the popup will stay on
        background, and only flash in taskbar.
        
        The application that has the right to steal focus (see the list in
        https://msdn.microsoft.com/en-us/library/ms632668) may transfer its
        right to another process using AllowSetForegroundWindow function.
        So, the intended effect is this:
        
        1. User interacts with some foreground process (e.g., Explorer);
           a timeout is started to prevent non-privileged processes from
           stealing focus;
        2. As the result, the process launches a new soffice process, which
           has privilege to create foreground windows (as it is started by
           foreground process);
        3. It communicates with already started soffice process, which is
           currently in background, and so doesn't have privilege to create
           foreground windows until timeout expires;
        4. It transfers its right to the already started soffice process,
           and then issues the required commands that might lead to need to
           show popup windows.
        
        Change-Id: I4208665c2ae4106fa06e72269f4c3804af40d582
        Reviewed-on: https://gerrit.libreoffice.org/48839
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-29  Michael Stahl  <mstahl@redhat.com>  [61535f9b8a58f93e5f856284a007f96f4a905621]

        sw: speed up SwpHints::Check() by 2x
        
        It's only necessary to compare each pair of nesting hints once.
        
        Change-Id: I221bb0d63ffaf3d748b934788f93afe0f65ed961

2018-01-29  Justin Luth  <justin_luth@sil.org>  [8ee4911d572764c0e15ded8142d8c9be2ea3e875]

        mailconfig UI: SSL CB toggles secure port 587 and unsecure 25
        
        If the default value is in the SMTP port field, switching
        SSL on and off will toggle between SECURE_PORT and DEFAULT_PORT
        
        Change-Id: Ie4bdd55a3d8bbe64ce6b8761ba30971464c1db4e
        Reviewed-on: https://gerrit.libreoffice.org/48211
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-01-29  Stephan Bergmann  <sbergman@redhat.com>  [85ee924f83173d4addd6ed22d8756fe6d66ccaba]

        USHRT_MAX -> SAL_MAX_UINT16
        
        nCount apparently must fit into sal_uInt16 for the cast further down when
        passing it into ScAppOptions::SetLRUFuncList sal_uInt16 nCount parameter.  (But
        why the odd "nCount < SAL_MAX_UINT16" vs. "nCount <= SAL_MAX_UINT16" off-by-one?
        Oh, my.)
        
        Change-Id: I231f4af2ce2e6bf44db8db3fd9e965adfa17fecb
        Reviewed-on: https://gerrit.libreoffice.org/48838
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-29  Stephan Bergmann  <sbergman@redhat.com>  [f104fb0b24d1a364a7a711b31b99770e4cd9183d]

        Use sal_Int32 for css::uno::Sequence length
        
        Change-Id: I158ed73fcc520c6363baf82461e5220fc12a996b
        Reviewed-on: https://gerrit.libreoffice.org/48837
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-29  Stephan Bergmann  <sbergman@redhat.com>  [7685ff8eeac55e3ec86421e9a3bc70ea28d337a3]

        USHRT_MAX -> SAL_MAX_UINT16
        
        nArgCount apparently must fit into sal_uInt16 for the cast further down when
        assigning it to sal_uInt16 ScFuncDesc::nArgCount
        
        Change-Id: Ie82f864d519589553505015dc577b1e3372293b2
        Reviewed-on: https://gerrit.libreoffice.org/48836
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-29  Eike Rathke  <erack@redhat.com>  [8512f13c42ae3fbb287a555616fe10ff04295616]

        CheckLinkFormulaNeedingCheck() for .xls named expressions
        
        Change-Id: Ie03cb5767c34f8157a492a6d6c3b0700d065052d

2018-01-29  Eike Rathke  <erack@redhat.com>  [eae9648e99be53ba441d9d8207aac6f3ce211ef2]

        CheckLinkFormulaNeedingCheck() for .ods named expressions
        
        This is specifically necessary for named expressions that are used
        in conditional format formulas, for which RPN is generated at a
        later stage, not during import.
        
        Change-Id: Ia8e1d92a3a12f6c226fec56e85f23f122f2fe902

2018-01-29  Eike Rathke  <erack@redhat.com>  [3ddb9a027bb138fd7640abd4ed8d10fda95a94f8]

        Let CheckLinkFormulaNeedingCheck() return early if found
        
        Change-Id: I54ab8dc14f81d6b18b0d17f448187d19d8e396fc

2018-01-29  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6a67833ee90f3c0c86106847eb8b1879c25f852c]

        fix android red and blue channel swap on jpegs w/ 24bit RGB surface
        
        that was introduced with 54596087e57ea533253e19eea594d9b6c06e8d26
        without adjusting for Android accordingly
        
        Change-Id: Ie6a2001ab13ecec959da9b57bb49e1bac76e8691

2018-01-29  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0428af7aee42b56bb89f5016bb475ad2db5c328c]

        Updated core Project: help  64187c4328623fca6c00d2f5c9f659211ee18883
        
        New Help: allow product version = "latest"
        
        To enhance version migration, the most recent Help will be
        named "latest" in the URL. Explicit last version X.Y will be
        symbolic link to 'latest'. e.g. '6.0' -> 'latest'
        
        *This will allow search engine to always index the same 'latest' URL
        *External links always land in 'latest' pages.
        
        Change-Id: I5ffa1d268f71b7ebe75d5d90c62bcd6304507602
        Reviewed-on: https://gerrit.libreoffice.org/48848
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-29  Caolán McNamara  <caolanm@redhat.com>  [0c7d0f718bdaf86c1f927a3063702002a28beda7]

        ofz: solveCrossovers performance is abysmal on large polygons
        
        just give up on it for fuzzing purposes
        
        Change-Id: I8d91fa547d83bc2f28454812280b0a7054e05b62
        Reviewed-on: https://gerrit.libreoffice.org/48835
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-29  Caolán McNamara  <caolanm@redhat.com>  [b2d73530b60e34c5b70bdeed34a6246ae8f8bdf6]

        ofz#5810 the vector has an entry for each char
        
        but most of it is empty, so use a map instead
        
        Change-Id: I92fe46939e5107926fd4b92167bbace63f0376d5
        Reviewed-on: https://gerrit.libreoffice.org/48830
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-29  Caolán McNamara  <caolanm@redhat.com>  [665c64a884f01020ec64b0493a5d7ff8a2c239fc]

        ofz#3005 Timeout
        
        Change-Id: I89e92f6782c47bec63d8f69c10e9539b0d7fd007
        Reviewed-on: https://gerrit.libreoffice.org/48824
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f4a8cbbafa3e91433c7e914caf07e95505002d92]

        Fix typos
        
        Change-Id: Idcf8bcbf58aeca002736ccd9efe4c5baf5c7202a
        Reviewed-on: https://gerrit.libreoffice.org/48842
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1c1b0de5421f2bdb3baed276283ae0e4fc3ff1d9]

        Fix typos
        
        Change-Id: Ie4c8076dc48bc02af9308fbf20972df598306dbf
        Reviewed-on: https://gerrit.libreoffice.org/48834
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2618f21da0a8bdd8ff4f363a4f5d1cc269f8d482]

        Fix typos
        
        Change-Id: I13b1c0f190b9ebab99e88f90026980fcb2c81c41
        Reviewed-on: https://gerrit.libreoffice.org/48833
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9ec6f974a32f7bac1393d8d36305b9d4c082f4f8]

        Fix typos
        
        Change-Id: I4f15a41b7a67abe9f2c45b6004948decd58a8360
        Reviewed-on: https://gerrit.libreoffice.org/48832
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c6ed4635e845044345bf27806d01dffc8f77d8cc]

        Updated core Project: help  c2ef507d3275257c83558c794b3ebb1385f8a4fa
        
        Fix typo
        
        Change-Id: I3fecf4aef43a11a2534b36a846097382201ce8e5
        Reviewed-on: https://gerrit.libreoffice.org/48831
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        

2018-01-29  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [2ff6afcce2c4df59d81f9d07cd9b7ffda00da479]

        tdf#89215 only process state changes after TileProvider is ready
        
        otherwise the handling tries to access properties like fonts too early
        and trigger NPEs
        
        Change-Id: I132c02f936c7b3e70fced1e1e022a6cf803ed5ff

2018-01-29  Caolán McNamara  <caolanm@redhat.com>  [daa254b71e8df81b9de1207c7fc99f73682e9447]

        ofz#2977 speed up tiff import
        
        10 secs to 4 secs
        
        Change-Id: I5460b174c580176c9f16ca608abf21bd4aa77656
        Reviewed-on: https://gerrit.libreoffice.org/48822
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-29  Mike Kaganski  <mike.kaganski@collabora.com>  [0f8be9de7eed7cf26a740ddd89d2071003a1af86]

        Guard read access of static data
        
        Change-Id: I257bf0a1efb36b5d2c4cd7d932cc400dfafa0846
        Reviewed-on: https://gerrit.libreoffice.org/48821
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-29  Mike Kaganski  <mike.kaganski@collabora.com>  [3b57cb72ec8b47f033be5a516617ed8c752517b0]

        tdf#32935 tdf#49134 tdf#114466 Activate newly opened modal dialogs
        
        ... based on ForceFocusAndToFront setting
        
        Change-Id: Ic76faa082f433d5a0150e49c30d7eda3c6c24c5f
        Reviewed-on: https://gerrit.libreoffice.org/48287
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-29  Mike Kaganski  <mike.kaganski@collabora.com>  [903627c069756bdb744d0666843dc646fdd7425c]

        Function already take const OUString&
        
        Change-Id: I87af48158b4afaf81da8545f9bccf459f11031d6
        Reviewed-on: https://gerrit.libreoffice.org/48823
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-29  Stephan Bergmann  <sbergman@redhat.com>  [f164c68296b66d534ed2c9de6da4c01e328959d9]

        Introduce dedicated SwXMLTableContext::MAX_WIDTH, replacing USHRT_MAX
        
        For one, this should make it more obvious what the magic constant USHRT_MAX
        meant in the context of SwXMLTableContext::m_nWidth (and shows that it should
        arguably have value SAL_MAX_UINT16, not USHRT_MAX).
        
        For another, at least some Android builds are stuck with a broken C library that
        defines USHRT_MAX to be of type unsigned int instead of signed int, which caused
        various -Wsign-compare that are removed as a side effect.
        
        Change-Id: If2676954f4e7159b0c0d3656b8bc0186f0771e10
        Reviewed-on: https://gerrit.libreoffice.org/48661
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-01-29  Stephan Bergmann  <sbergman@redhat.com>  [506a1b1e3d23e1e9cf0cf2e43d00447ccdcbbd92]

        Assume this wants to cap GetColumnCount()*MINLAY <= m_nWidth <= USHRT_MAX
        
        ...even if GetColumnCount()*MINLAY > USHRT_MAX could ever be true, in which case
        it will now cap m_nWidth == USHRT_MAX.
        
        (The original code didn't have the cast of GetColumnCount() to sal_Int32, then
        7e7c8a51f05ef2c7c56b26e27328ad4b30655740 "#80552#: bug fixes for progress" added
        a---presumably misplaced---C-style cast to the check (but not the assignment),
        presumably to silence some signed-vs-unsigned warning.)
        
        Change-Id: I2403ee3c5e8fe35ae2a7a7b7da9081a7fb7b59b1
        Reviewed-on: https://gerrit.libreoffice.org/48654
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-29  Katarina Behrens  <Katarina.Behrens@cib.de>  [ad01b0031688a3e3bb1741e4732bfa8762635478]

        tdf#100898: custom animation panel is now Tab-reachable
        
        the same fix as in 777bf677b38b2933. Move on, nothing to see here
        
        Change-Id: I4b4fe9f87b25c6e04329c052c532ab4da5a30d75
        Reviewed-on: https://gerrit.libreoffice.org/48820
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-01-29  Julien Nabet  <serval2412@yahoo.fr>  [0408d6f4a9446eff18618eaf96e8c0352b25e268]

        Modernize a bit vcl (part3)
        
        by using for-range loops
        
        Change-Id: Id8f5687510fa55d22873ef159b6399d219643698
        Reviewed-on: https://gerrit.libreoffice.org/48811
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c101df217121043e578695aef05d940e5fe018b9]

        Fix typos
        
        Change-Id: Iedd82d035454c940d76a94c7e910c81827c1389c
        Reviewed-on: https://gerrit.libreoffice.org/48828
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8f9941d5edcc834d53df0e2bf36231a1bae67ddc]

        Fix typos
        
        Change-Id: I67ea0d54a06f1280ccdbc1ce65b940d78df701b3
        Reviewed-on: https://gerrit.libreoffice.org/48827
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-29  Szymon Kłos  <szymon.klos@collabora.com>  [077e0f3b6439dbe9d63aa438b8b076f5d93baf43]

        tdf#114677 Correct title in Base forms cleanup
        
        Change-Id: I224858ffce50b00273d80f915831ec7789cfa64a
        Reviewed-on: https://gerrit.libreoffice.org/48819
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-01-29  tagezi  <lera.goncharuk@gmail.com>  [42bfd68be7525b2ac4d7c4cab5393d7a4a8e4242]

        Removed valueless lines of comments
        
        Additionally, some lines are converted to a format of 110 characters
        
        Change-Id: I7c3fe97f7ebb2530eeb62d0522cd8a8b1c7269e1
        Reviewed-on: https://gerrit.libreoffice.org/47121
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-01-29  Johnny_M  <klasse@partyheld.de>  [d58105e4512fc8a44e68379215d0c79f55b871bc]

        Translate German variable name
        
        Korr -> Corr in math
        
        Change-Id: I33c3d0fa62aa0c4b6fd418ba2e49b90b019b8714
        Reviewed-on: https://gerrit.libreoffice.org/48782
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-01-29  Johnny_M  <klasse@partyheld.de>  [22776301906459a2cfeeee1f826f90243be2a76d]

        Translate German variable name
        
        Korr -> Corr in SW
        
        Change-Id: I95836bf9c6211bdf6a215ce9f213d3105b86c8f0
        Reviewed-on: https://gerrit.libreoffice.org/48784
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-01-29  Johnny_M  <klasse@partyheld.de>  [479c13df08f15f3fdcdd1f86eef40d48eb0fdbdd]

        Translate German variable names
        
        Korr -> Corr in SVX
        
        Change-Id: I51311013024557aca1b4b3f660e6c5cef31f3f1b
        Reviewed-on: https://gerrit.libreoffice.org/48783
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-01-29  Julien Nabet  <serval2412@yahoo.fr>  [eb1bae576bb769336669962b6c6c24e7db877b8e]

        Related tdf#115273: Set NULL
        
        instead of "Set null" to explicit the fact that NULL is a keyword
        
        Change-Id: Iab393ffc1af07d027ef93168c8de58f3635af11c
        Reviewed-on: https://gerrit.libreoffice.org/48817
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-29  Stephan Bergmann  <sbergman@redhat.com>  [13c744e33f781cf1a261c776119f08b043efef79]

        Improve code checking for a valid port number
        
        Change-Id: If827ffaee9a2aa861a0746353bdbfd5df1049303
        Reviewed-on: https://gerrit.libreoffice.org/48716
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [4231073282cc31b50608d00dd1cfd89fc2d42a97]

        sw: prefix members of SwExtUserField, SwFileNameField and SwFileNameFieldType
        
        Change-Id: I0722417149c9fbcd2aee3491c841c036a5677c8d
        Reviewed-on: https://gerrit.libreoffice.org/48807
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-29  Michael Stahl  <mstahl@redhat.com>  [88fe1bb839ab0de362295ba88c9ec6947655654a]

        xmloff: add a comment too
        
        Change-Id: Ic23c36250938009b17f4b916f0d13a097d018a0c

2018-01-29  Armin Le Grand  <Armin.Le.Grand@cib.de>  [75802ae40ae67737ae9e4f1a38434e0587affff6]

        BorderlineFix: Corrected wrong indexing in Array initialization
        
        Change-Id: I4222ef1c82620a05cea9f6db1a0664196cfb3bd4

2018-01-29  Armin Le Grand  <Armin.Le.Grand@cib.de>  [753b35b27e3657db39f5d398a733879ef23b7c51]

        BorderlineFix: Use svx::frame::Array tooling in Draw/Impress
        
        For creating the needed BorderPrimitives for TableCells for the
        Tables used in Draw/Impress, adapt the ViewContactOfTableObj doing
        this to use svx::frame::Array tooling now. This will correct the
        error for not taking the neighboured connects for merged cells
        into account and unify one more space to the same tooling.
        
        Change-Id: I2e6f732985e9b963359f156628bd29ddfec1a80c

2018-01-29  Armin Le Grand  <Armin.Le.Grand@cib.de>  [c4e6f6cfa1b189159245cb544959f800d126a78c]

        BorderlineFix: Corrected Draw/Impress TableStyle accesses
        
        In Draw/Impress the indices for accessing the correct
        neighbouring TableStyles were wrong and thus created wrong
        visualizations, corrected that.
        
        Change-Id: Iebc5f294adb62fa4c6358e2f8c27d29cc3163fbc

2018-01-29  Armin Le Grand  <Armin.Le.Grand@cib.de>  [9a03edf7f6ed1ae933ce73f26599bc4251662e9d]

        BorderlineFix: Fix WriterPaint if scrolling CellTableBorders
        
        Similar to CalcBorders in Writer the overlap regions for
        FrameBorders have to be taken into account when repainting the
        CellBordes of WriterTables
        
        Change-Id: I488ba158e1de579bfb06b9c8353adaa2cac706c6

2018-01-29  Armin Le Grand  <Armin.Le.Grand@cib.de>  [07609f3ae2890ace29c249fac2fb60b0f0332af6]

        BorderlineFix: Fixed visual updates when scrolling
        
        For Cells with DoubleLine the connections to perpendicular
        DoubleLine-Styles may have to be displayed in a Cell which
        is 'around' the orig cell in a Cell-Border of one. To represent
        that and to avoid repaint errors when scrolling in, the preparation
        of Primitives has to take accordingly more neighbour cells into
        account. Tested this change with the usages in Calc, UI (Dialogs)
        and Calc exports Print/PrintPreview/PDF. This does not affect
        Tables in Writer and/or Draw/Impress.
        
        Change-Id: I3bcc68cdf7b4fc1825a87a9773892c359421024e

2018-01-29  Armin Le Grand  <Armin.Le.Grand@cib.de>  [c5a3cae89660164f68565ee391ed8cf931f1d4da]

        BorderlineFix: Corrected handling for 'rotated' CellBorders
        
        CellBorders can be rotated (including their Text) and need special
        visualization that is based on an own sheared/rotated coordinate
        system. Currently only possible for single cells (not merged ones)
        and needs to handle all borders (also bottom-right directly in the
        rotated cell, not in the neighboured ones to have the geometry,
        plus avoiding these in the non-rotated neighbour cells.
        Also corrected adding CellRotation data to svx::frame::Array
        in calc using SetCellRotations() which now gets called in the
        ScOutputData constructor to ensure it gets called in all places
        where it is used.
        
        Change-Id: I47bdfc29ba5ca76bbc07d98cb64733f867b1ee20

2018-01-29  Armin Le Grand  <Armin.Le.Grand@cib.de>  [b28360c66bc856176ff84bc6c2516f710a7196ab]

        BorderlineFix: Avoid BorderLines to be too prolonged
        
        For MergedCells there was an effect that the BorderLines
        were painted too far in PrintPreview/Print/PDF visualization,
        found reason and changed. Checked (hopefully) all usages,
        looks good.
        
        Change-Id: I0acf8dcb20548a98533f3ab317ac72c0d0f0a947

2018-01-29  Armin Le Grand  <Armin.Le.Grand@cib.de>  [8ed06d685bc99c61a36b8f1472883bf85e4b791a]

        BorderlineFix: Corrected missing borders in print
        
        In Print/PDF/PrintPreview border lines were missing, this
        happened for merged cells. It has to do with access to the
        involved Styles and/or 'Clip' set (to avoid creating everything).
        Thus a 'mixed' usage of cell and merged-cell stuff was needed.
        As it turns out support for this is already there, need to use
        it.
        
        Change-Id: Ic16085b97eef5c79a4501279432f43491bca350e

2018-01-29  Armin Le Grand  <Armin.Le.Grand@cib.de>  [71053a36f3f48904c254a1d277f42d6dcdc29b04]

        BorderlineFix: Need to redesign Borderline paint for Calc
        
        To fix some errors, need to change svx::frame::Array conversion
        to Primitives, especially regarding handling of merged cells.
        These make problems in the currtent form where the full extended
        merged cell tries to be converted. This is bad for cropped stuff
        and also wrong for double-line stuff attaching to a merged cell.
        The solution is to handle cells single and merge created primitives
        which is more expensive but will work. This will involve special
        handling for X-Ed (crossed) and 'roated' Cells. Also need to be
        very careful since all this is used in the meantime for all
        visualizations of Tables in multiple apps/situations.
        
        Change-Id: If0652a3ba97a6f27dd5d782ea22b1514303f3710

2018-01-29  Abhishek Shrivastava  <x.abhishek.flyhigh@gmail.com>  [e3e2f6911d6231c706ce8c77e5cd6733335d6342]

        tdf#106780 Fix for invalid attribute in impress ODF
        
        This patch fixes the invalid ODF generated in impress.
        In tables now the attribute is shown as table:name="default"
        instead of "text:style-name".
        
        For strict XML version we only set table:name="default"
        
        For Extended/Compatibility XML we set both text:style-name
        and table:name
        
        Change-Id: I894fd31f5f0eed3f77b216b3114b5da53acf1f9f
        Reviewed-on: https://gerrit.libreoffice.org/48373
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-01-29  Caolán McNamara  <caolanm@redhat.com>  [bfc04bc43e378c5d028200da7a49be978ce8d6c4]

        ofz#2976 Timeout
        
        Change-Id: Iff085d6bdbbfc7f2c821fdcef8e412aa91152d93
        Reviewed-on: https://gerrit.libreoffice.org/48804
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-29  Szymon Kłos  <szymon.klos@collabora.com>  [5426a14e39660bde0dece27cf5ec26b9938bd962]

        tdf#114677 Correct title in Base forms
        
        Change-Id: I07bdb46cce88e876583e1d4217dff3f77f2f3814
        Reviewed-on: https://gerrit.libreoffice.org/48801
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-01-29  Stephan Bergmann  <sbergman@redhat.com>  [7d9590897526e26a3c0a7a90504741d4c21070f1]

        Values need not be bounded by sal_uInt16, it appears
        
        since ESelection's nStart/EndPos have been changed to sal_Int32 with
        3cbfcee36dd16e451d76c561eaaaee0ff29b01a5 "xub_StrLen and tools/string.hxx final
        straw".
        
        Change-Id: Icc96355ff71d07cac5d6037c81b2523156384077
        Reviewed-on: https://gerrit.libreoffice.org/48773
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-29  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [f1e910c5ee7e89379391ff260e4164a6d9d21bff]

        inline SvxBulletItem::SetDefaultFont_Impl and SetDefaults_Impl
        
        use initializer lists in constructors
        
        Change-Id: Ib3b836ba96046a5f3bca12ea7702247afe8eac3b
        Reviewed-on: https://gerrit.libreoffice.org/48803
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-29  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [8010abe4ab300f966b878b64ccc8733e3ea3cbc4]

        clang-tidy modernize-use-equals-default in drawinglayer
        
        Change-Id: I2fbcac7a22a881681bc8b84274e7d39f1cec18bf
        Reviewed-on: https://gerrit.libreoffice.org/48800
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-29  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [9eece764a75020623f9723b61fff75faa446b098]

        remove redundant initialization
        
        Change-Id: I6b6021b8b89c6fdac570432386bdb11b752c66aa
        Reviewed-on: https://gerrit.libreoffice.org/48798
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-29  Chris Sherlock  <chris.sherlock79@gmail.com>  [623a87a3c338a9b4cdc5d9753388b5956006b8b4]

        osl: document osl_File_E_NETWORK enum
        
        Change-Id: I4c16ba13820b5cdec03c21a460d3d0ecc7dd86d5
        Reviewed-on: https://gerrit.libreoffice.org/48791
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [e4c403317741a3ca5a9235900838fe50af67872e]

        loplugin:useuniqueptr in SfxMedium_Impl
        
        Change-Id: Iccd03ce2af58c4c3c90add9fc08c27502b5fface
        Reviewed-on: https://gerrit.libreoffice.org/48742
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [177f92a90aa6cc73064ae52bba58c03c7bf34699]

        loplugin:useuniqueptr in SfxChildWindow
        
        Change-Id: I6c9db4cd4f46790295f37c620e2efea4f61870bf
        Reviewed-on: https://gerrit.libreoffice.org/48741
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [53d21a31435c6fc781fe34400e18abb34a6b04d8]

        loplugin:useuniqueptr in OCatalog
        
        Change-Id: Ie06456ac8971494f64711cd70fd2b32a4dce719d
        Reviewed-on: https://gerrit.libreoffice.org/48740
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [97b5bf4a39f33a3e51f1aa72339a5e88d1b9e9f3]

        loplugin:useuniqueptr in SpellCheckerDispatcher
        
        the call to ClearSvcList() was also unnecessary, the map will get
        cleared by the destructor anyway
        
        Change-Id: I24a077143c0cd57b0cfef721169c62f5b283b9c9
        Reviewed-on: https://gerrit.libreoffice.org/48739
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [03f427793b9f61649daa7b030e49e90495243034]

        make memory management more explicit in BaseContext
        
        Change-Id: I3afdfd7b461c6eccc57c23314f992900d14bd7d8
        Reviewed-on: https://gerrit.libreoffice.org/48708
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [1168956b91987beb6065498fa6fba05477ebf480]

        loplugin:useuniqueptr in BaseContent
        
        Change-Id: I03a6942e883b75e86f4ee4e7d01198dada70238f
        Reviewed-on: https://gerrit.libreoffice.org/48707
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [53d6326bfa033692b801cba66a0af174f0666087]

        loplugin:useuniqueptr in DataSupplier_Impl
        
        Change-Id: Iaa25aee42d59b481a6b6edf015fe57dbd81cfa3e
        Reviewed-on: https://gerrit.libreoffice.org/48706
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [af3bd4b7d3dcc3eb03fb3f599d2037b0c785c98e]

        loplugin:useuniqueptr in ResultSetBase
        
        Change-Id: If1fca43f953acaa4d16ef6094b6e0e218e5f6307
        Reviewed-on: https://gerrit.libreoffice.org/48705
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [2a0c5702ca65508ce6eebeecd4560a32b97bab31]

        loplugin:useuniqueptr in FTPContentProvider
        
        Change-Id: I3b5a53e274a75078534d0b7f783a7d7d107043d8
        Reviewed-on: https://gerrit.libreoffice.org/48704
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [8a0935a9bc255df3f197ca484594e1cfb6514801]

        loplugin:useuniqueptr in XResultSet_impl
        
        Change-Id: I2f333d0d0784fc76f6a3b7a6a9e61b82b856afa0
        Reviewed-on: https://gerrit.libreoffice.org/48703
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [084571ee6ce7daf0d94f6c3e1ef7186edcf2b969]

        loplugin:useuniqueptr in ModelData_Impl
        
        Change-Id: I66866ed1698fafe59ba31f99df09fb792da410e3
        Reviewed-on: https://gerrit.libreoffice.org/48702
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [5da6e7d2066565c99827127c703b705c2ff0a6de]

        loplugin:useuniqueptr in SfxShell_Impl
        
        Change-Id: If59142c2d55da5f3ccf2de101dbd9f18a8bda84c
        Reviewed-on: https://gerrit.libreoffice.org/48701
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-29  Julien Nabet  <serval2412@yahoo.fr>  [85b3c799ede62a3d7ad0493fc80b629214956601]

        Modernize a bit vcl (part2)
        
        by using for-range loops
        + use returned iterator by erase method
        + avoid some iterators calculus by using plain loop
        
        Change-Id: I196a52c3c7d0e2705d5ab0e3ea06bd4a4b83bb67
        Reviewed-on: https://gerrit.libreoffice.org/48805
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-28  Stephan Bergmann  <sbergman@redhat.com>  [fe41d0ff8c426fe5934872de8b0dcb167cb636a2]

        Remove various more obsolete sal_uInt16 restrictions
        
        ...similar to bf7ea94632d33eb3ed3eae26bca36906eda15257
        "SvxAccessibleTextIndex::mnEEIndex need not be bounded sal_uInt16"
        
        Change-Id: I88d107ae1eb16c8fc3322f1c6318df62c079cf23
        Reviewed-on: https://gerrit.libreoffice.org/48775
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-28  Stephan Bergmann  <sbergman@redhat.com>  [09a2eb4c26cb136c4b6933fb0c38613d407ea12d]

        USHRT_MAX -> SAL_MAX_UINT16
        
        Change-Id: I9909d8e125a16f9494ce431b62baf5d2507ad80d
        Reviewed-on: https://gerrit.libreoffice.org/48774
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-28  Stephan Bergmann  <sbergman@redhat.com>  [e9b8d6f651dff18e93f26d9c885a7a735e841021]

        Remove useless checks against SAL_MAX_INT32
        
        ...changed from checks against USHRT_MAX in
        2af1f5691e8d64afd5246d245d7876b5a2cd5cd8 "resolved fdo#35756 import more than
        64k HTML table cells"
        
        Change-Id: I32c0e1216d5ba6b1a899540dddade06b17ad0103
        Reviewed-on: https://gerrit.libreoffice.org/48772
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-28  Stephan Bergmann  <sbergman@redhat.com>  [57987270be5dcc22671a78f576f68d89c5f9e2d4]

        AccessibleImageBullet::GetParagraphCount no longer restricted to sal_uIn16,
        
        after 2af1f5691e8d64afd5246d245d7876b5a2cd5cd8 "resolved fdo#35756 import more
        than 64k HTML table cells"
        
        Change-Id: Ie8fa2810c27ba36a032c6b5e125dc2aeddd63b44
        Reviewed-on: https://gerrit.libreoffice.org/48771
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-28  Stephan Bergmann  <sbergman@redhat.com>  [0728732e45b6b8566699370a7288855925c013c5]

        AccessibleEditableTextPara::GetParagraphCount no longer restricted
        
        ...to sal_uInt16, after 2af1f5691e8d64afd5246d245d7876b5a2cd5cd8 "resolved
        fdo#35756 import more than 64k HTML table cells".  Some checks against USHRT_MAX
        had not been removed at all, while others had been changed to useless checks
        against SAL_MAX_INT32.
        
        Change-Id: If21d10426ee392ba3f0586dde766e3f7da99d214
        Reviewed-on: https://gerrit.libreoffice.org/48769
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-28  Stephan Bergmann  <sbergman@redhat.com>  [2851dc3f5dc0f7a42f5938d9ff07c0b8a246b96e]

        Remove useless check against SAL_MAX_INT32
        
        ...changed from a check against USHRT_MAX in
        3cbfcee36dd16e451d76c561eaaaee0ff29b01a5 "xub_StrLen and tools/string.hxx final
        straw"
        
        Change-Id: I8311803f9b5d1a78d8039d4810b0ae3cfdd27c53
        Reviewed-on: https://gerrit.libreoffice.org/48770
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-28  Stephan Bergmann  <sbergman@redhat.com>  [e120409015296ad8386502d61273c03c58eda3ad]

        nStart/EndEEIndex nned not be bounded by sal_uInt16
        
        ...it appears, since ESelection's nStart/EndPos have been changed to sal_Int32
        with 3cbfcee36dd16e451d76c561eaaaee0ff29b01a5 "xub_StrLen and tools/string.hxx
        final straw".
        
        Change-Id: I3f3d77d6efeabef9f05b3a5233e0e5590b1ed365
        Reviewed-on: https://gerrit.libreoffice.org/48767
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-28  Rene Engelhard  <rene@debian.org>  [e45cd31ba763b5e01064363f5aaaab68121b593f]

        fix cut'n'waste error
        
        Change-Id: Iedb387bd783bfa097a961fc55a14bc8d042d3c38

2018-01-28  Mike Kaganski  <mike.kaganski@collabora.com>  [21a15d5106bf081d3c896f9f1b01702b2c61d135]

        Unit test for tdf#105910, tdf#115276, tdf#115278
        
        Change-Id: Id64041090a0be4df847f2962e32011ef2500de0e
        Reviewed-on: https://gerrit.libreoffice.org/48760
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-28  Rene Engelhard  <rene@debian.org>  [7c13aa5b37dcf1ca586de78c2dea91733822bd22]

        chart2/Library_chartopengl.mk also needs -DGLM_ENABLE_EXPERIMENTAL
        
        Change-Id: I49852a541545cef587318a8bec38bfa7b9ba8fb0

2018-01-28  Rene Engelhard  <rene@debian.org>  [953c4add8fd76d88f49a81ae4c21a1fdcc007e57]

        fix build with glm 0.9.9
        
        In file included from /usr/include/glm/gtx/norm.hpp:18:0,
                         from /data/rene/git/LibreOffice/master/vcl/inc/opengl/VertexUti
        ls.hxx:16,
                         from /data/rene/git/LibreOffice/master/vcl/inc/opengl/LineRende
        rUtils.hxx:14,
                         from /data/rene/git/LibreOffice/master/vcl/opengl/LineRenderUti
        ls.cxx:11:
        /usr/include/glm/gtx/quaternion.hpp:23:3: error: #error "GLM: GLM_GTX_quaternion
         is an experimental extension and may change in the future. Use #define GLM_ENABLE_EXPERIMENTAL before including it, if you really want to use it."
         # error "GLM: GLM_GTX_quaternion is an experimental extension and may change in the future. Use #define GLM_ENABLE_EXPERIMENTAL before including it, if you really want to use it."
           ^~~~~
        
        so just define it.
        
        Change-Id: I981bfb5fd944f32a3774b3f9b183989773bf235f

2018-01-28  Mike Kaganski  <mike.kaganski@collabora.com>  [faa499cf6c9ccc0503fdc889727e1affcca8e930]

        tdf#115278: an empty entry in color table is auto color
        
        A unit test will come in a separate commit
        
        Change-Id: I89dd9cae6e099509d21398e29ccf6412791accc2
        Reviewed-on: https://gerrit.libreoffice.org/48781
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-28  Julien Nabet  <serval2412@yahoo.fr>  [85538dd33b227cabb29e9dc630691a7edb6c3920]

        Modernize a bit vcl (part1)
        
        by using for-range loops
        + remove useless vars
        + avoid some iterators calculus by using plain loop
        
        Change-Id: I94572bfd56ad9ac76c9899cf68d5ba831009fa7b
        Reviewed-on: https://gerrit.libreoffice.org/48777
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-28  Dmitri Kharchev  <dh_twriter@mail.ru>  [1730d47aab69310687e2b3afb12f8b63102f9b88]

        Updated core Project: help  eeb16287e60c9699997e5a32a81da41a7d8c7013
        
        tdf#92069 help page for ENCODEURL() function
        
        Change-Id: I8ec52dd918a21a9944b8fc2b2db8f0d7156678ad
        Signed-off-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/48779
        

2018-01-28  Kshitij Pathania  <kshitijpathania@gmail.com>  [056c3bf2dcae23cd711d4cbffc3058cf31bfe75e]

        tdf#111837 removed lag in navigator selection update
        
        Change-Id: I0d15f8352ab1d8846df3b03334bda20550d117d2
        Reviewed-on: https://gerrit.libreoffice.org/48717
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-01-28  Caolán McNamara  <caolanm@redhat.com>  [94823392874be9c9249e312f6783394edf0e731f]

        ofz#5621 Integer-overflow
        
        Change-Id: Ie0a7c29428e686e5c480997b84b8d12e5be4539f
        Reviewed-on: https://gerrit.libreoffice.org/48790
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-28  Caolán McNamara  <caolanm@redhat.com>  [cd4c5e3b2afe767091884d8c1b507d78963e17c4]

        coverity#1417678 Uncaught exception
        
        Change-Id: I93540f308b0ea20358925609f11d0f72a13cbd3f
        Reviewed-on: https://gerrit.libreoffice.org/48789
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-28  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [9b5730f92967b6a8f4fce349bcd951f388b940df]

        tdf#114736 no need to call AdjustLayout here
        
        Change-Id: Iae8c953155d46e53cffdf3483e3b4b95157719f6
        Reviewed-on: https://gerrit.libreoffice.org/48761
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-01-28  Mike Kaganski  <mike.kaganski@collabora.com>  [968084838e980b4152d88b95570c16ebad9d9b16]

        tdf#115276: multiply quarter-points by 5 (not divide) to convert to twips
        
        Unit test will come in separate commit
        
        Change-Id: I4cd6983d708868883c766b239cb57752106a59bf
        Reviewed-on: https://gerrit.libreoffice.org/48780
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-28  Caolán McNamara  <caolanm@redhat.com>  [fdd41c995d1f719e92c6f083e780226114762f05]

        ofz#5747 short->sal_Int32 like in StgDataStrm
        
        Change-Id: I254c00b1142d7187beabe5d18532efec036de494
        Reviewed-on: https://gerrit.libreoffice.org/48751
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-28  Mark Hung  <marklh9@gmail.com>  [b74750a9d8bbbd290832d2750a3e0174fe983530]

        tdf#35301 offapi: add RubyPosition for filters.
        
        RubyPosition describes the position of the ruby text
        relative to the base text. ABOVE and BELOW were defined
        in ODF, while INTER_CHARACTER is originated from CSS
        to indicate the alignment used in traditional Chinese.
        For INTER_CHARACTER, the ruby text is aligned vertically
        on the right side of the base text, disregard of the
        writing mode is horizontal or vertical.
        
        Change-Id: I89224704c192adf9ebb94024d0f2b03f00880cf5
        Reviewed-on: https://gerrit.libreoffice.org/48326
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-28  Justin Luth  <justin_luth@sil.org>  [972cb3ea9949325d74b9d7d919765e22df0101d7]

        mailconfig UI: default POP port 995 and toggle with IMAP ports
        
        SSL is now default, so change POP3's default to port 995.
        Also, suggest appropriate secure/insecure ports for
        IMAP and POP as the user switches between them.
        
        Change-Id: Ib930504956a222d0d6eb3cad969907751602c106
        Reviewed-on: https://gerrit.libreoffice.org/48212
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-28  Tamás Zolnai  <tamas.zolnai@collabora.com>  [69acbf1994a2fd8606b119e7716996fb103b75c8]

        tdf#111786: PPTX export: Shape's line transparency is not exported
        
        Change-Id: Iab11906e6ed79e1e39bba1b07b50a25887517f3a
        Reviewed-on: https://gerrit.libreoffice.org/48763
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-01-28  Justin Luth  <justin_luth@sil.org>  [f679fb89b6d021f12ebeb543a1efe519bd44f96b]

        mailconfig UI: pre-fill username from mail address
        
        Be nice to the user. We already asked them for their email address.
        Typically, the username for authentication matches the email
        address, so pre-populate that.
        
        Change-Id: Ia390bdc293510900220c996be13c238d88817b81
        Reviewed-on: https://gerrit.libreoffice.org/48213
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-28  Justin Luth  <justin_luth@sil.org>  [c0fc7910f1bfb7159f6fd7022dfd838bfb66b624]

        tdf#104707 ooxmlexport: support RawText in textboxes
        
        Thanks to Caolan, we got some more sample documents
        from tdf#43431 and tdf#33596
        to help flesh this out a bit better.
        
        Change-Id: I47cf4b7e2af6854e0da1f8dbdc1e564494ee0e17
        Reviewed-on: https://gerrit.libreoffice.org/48511
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-28  Szymon Kłos  <szymon.klos@collabora.com>  [1ede9f7ff6f2250fa2c75bc4dc099246a59dcec0]

        tdf#114821 calculate correct label position
        
        Max is now equal to whole surface size, not only point pos.
        
        Change-Id: If231fb7224b23e9993fcf575f5a020ca8e2b04ab
        Reviewed-on: https://gerrit.libreoffice.org/48242
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-01-28  Caolán McNamara  <caolanm@redhat.com>  [2f564d09c5d3aff0767f3c3f3e525cf34076cff3]

        coverity#1428661 Uninitialized scalar field
        
        Change-Id: Ie0578786fdd167e1ec8dd581f656bfcbbb3c2a58

2018-01-28  Julien Nabet  <serval2412@yahoo.fr>  [3003c27d87c6ad47ed9cadb1f574882c530522b1]

        tdf#115269: fix crash when changing horizontal align (reportdesign)
        
        See bt:
        https://bugs.documentfoundation.org/attachment.cgi?id=139403
        
        Regression from
        https://cgit.freedesktop.org/libreoffice/core/log/?qt=range&q=00657aef09d854c74fb426a935a3e8b1fc390bb0
        
        Change-Id: Id23dbbec7dd93a603d906b5d8f7bbf74d14e1d65
        Reviewed-on: https://gerrit.libreoffice.org/48765
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-28  Stephan Bergmann  <sbergman@redhat.com>  [f7c4c6313dbe305d9dd2f7a0c49f436033bbf62e]

        SvxAccessibleTextIndex::mnEEIndex need not be bounded sal_uInt16
        
        It was originally introduced with type USHORT
        (a909acb7009acadffa53e74ea05ddb88803490f1 "#98735# Refactored
        unoedit/unoedacc.cxx"), then shortly after changed to sal_Int32
        (a0089a21f047ce8b5378b45f1535269e3600d681 "#98735# Fixed various off-by-one
        mistakes"), presumably because it needed to hold values slightly larger than
        USHRT_MAX.
        
        But at least since the surrounding code has been changed to use sal_Int32
        throughout (e.g., structs like EPosition and ESeleciton in
        include/editeng/editdata.hxx with 3cbfcee36dd16e451d76c561eaaaee0ff29b01a5
        "xub_StrLen and tools/string.hxx final straw"), there appears to be no more
        reason to effectively restrict mnEEIndex to sal_uInt16 values.
        
        Change-Id: I78f02be1f2736a626a836ac992230a74cc669fd3
        Reviewed-on: https://gerrit.libreoffice.org/48766
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-28  Olivier Tilloy  <olivier.tilloy@canonical.com>  [c67b490637b586616b46db349b1215296daa34e3]

        tdf#115208 Apparmor profile update (allow JVM execution)
        
        Change-Id: I2911066f77fcd79b05c5247ea1086b671d546216

2018-01-28  Stephan Bergmann  <sbergman@redhat.com>  [6fd20e011e2f6dec4be9b9bfa041145169274a4f]

        Remove redundant checks
        
        ...that date back to a909acb7009acadffa53e74ea05ddb88803490f1 "#98735#
        Refactored unoedit/unoedacc.cxx", before SvxTextForwarder::GetParaBounds was
        changed from sal_uInt16 to sal_Int32 with
        2af1f5691e8d64afd5246d245d7876b5a2cd5cd8 "resolved fdo#35756 import more than
        64k HTML table cells"
        
        Change-Id: Ia92dcf1fb6742779e5fd51ed3ba8f0db565f8965
        Reviewed-on: https://gerrit.libreoffice.org/48715
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ff90e5d901772e0c92356bf7c6a90caaac7964e]

        loplugin:useuniqueptr in SfxRequest
        
        Change-Id: Id2b2a1ac9803b0caa2d28163160d85be5253dd9e
        Reviewed-on: https://gerrit.libreoffice.org/48699
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [b2897ae7e15d69e25bc608f073e77a5a7aabd9b3]

        make SvxTableController constructor take SdrTableObj
        
        since the only call site already effectively checks that, simplify the
        constructor code accordingly
        
        Change-Id: I29e5283d529a988693972d85cfa8196ba2906220
        Reviewed-on: https://gerrit.libreoffice.org/48651
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [5ab1b4f97032e4b1f1f0c080311f3a393ce89585]

        make RECT_EMPTY purely an implementation detail
        
        and make outside code use the IsEmpty/SetEmpty methods
        
        Change-Id: I4821d1bdceb99bb6a837a85ff2131003f9a160a5
        Reviewed-on: https://gerrit.libreoffice.org/48584
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-28  Jens Carl  <j.carl43@gmx.de>  [6e641f93e837a33c8d4364fdbd88b3d4c52de20c]

        Remove shared mxComponent in scdatapilotitemobj
        
        Change-Id: I9e1b98f203e5e85c25947d6b26f62f36672264c8
        Reviewed-on: https://gerrit.libreoffice.org/48755
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-28  Jens Carl  <j.carl43@gmx.de>  [c2bc993e588dda8ed920da27ee9e1ccfe8e7fa45]

        Remove shared mxComponent in scdatapilotfieldobj
        
        Change-Id: I96e733f14561037dd2ad1df080adfdb911b8243e
        Reviewed-on: https://gerrit.libreoffice.org/48754
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-28  Jens Carl  <j.carl43@gmx.de>  [0ed15634fcef7d7a39535afb7e1370d364222e4d]

        Remove shared mxComponent in scdatabaserangesobj
        
        Change-Id: I55eda7486ebadb02569c5ce21e709704dbf1d795
        Reviewed-on: https://gerrit.libreoffice.org/48753
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-28  Jens Carl  <j.carl43@gmx.de>  [cbe054d7c58da8ba2a97314ea70e81f5f40870db]

        Remove shared mxComponent in scdatabaserangeobj
        
        Change-Id: I46f45eababddc61b90b4883a804f52f97e87e87f
        Reviewed-on: https://gerrit.libreoffice.org/48752
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-27  Julien Nabet  <serval2412@yahoo.fr>  [ea89dabf8b6363972190a6b50c527c418d51c2c7]

        Modernize a bit forms
        
        by using for-range loops
        + use returned iterator by erase call
        
        Change-Id: Ia41c9fae190dbad6a25b62a9b15ad51e89dd2906
        Reviewed-on: https://gerrit.libreoffice.org/48759
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-27  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [1841fcf896f50b7df1375d431857ecddd5f5b392]

        tdf#115090 keep internal BaseModel alive long enough
        
        There's reams of code already preventing a close during save
        (SfxSaveGuard), but this looks equally effective. Avoids
        SfxBaseModel::dispose() pulling the rug under us, when
        SfxBaseModel::postEvent_Impl() wants to access parts of the
        interface containers during notification.
        
        Change-Id: Iace1f9922c47a97ab2e798b577c6aec8a729da48
        Reviewed-on: https://gerrit.libreoffice.org/48709
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-27  Zdeněk Crhonek  <zcrhonek@gmail.com>  [498deef48de6605193268fb8328fec1053c4ed3c]

        uitest for tdf#81351
        
        Change-Id: Ieb9ea4d7c1ed9a65396046ea388bf9f6c3975a83
        Reviewed-on: https://gerrit.libreoffice.org/47190
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-01-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [de9bcd167b059e00818304626c0cadaa330738a4]

        tdf#115221 crash in printing and comment
        
        not wonderfully happy with this fix, because we're changing the delete
        ordering here, but the origin of this bug was
        
            commit a754294ac7a902fe96fbbd6b8b6824a360d6b248
            use rtl::Reference in SwDocFac instead of manual acquire/releas
        
        and
        
            commit	cc483d0470dbf0d01e4da818b148ff0b851c5187 (patch)
            tdf#112292 - fix memory leak and use more auto ref counting in sw
        
        so the delete ordering was obviously messed up in those already, and we
        have such a morass of callbacks here, I can't see where else to fix it.
        
        I tried to add a couple more "getDoc() != nullptr" checks, but we still
        ended up crashing with an SwViewShell that had a bad pLayoutAccess
        pointer.
        
        Change-Id: I4aa39d58ae25bed41e3fd2c32c6d53659012ec10
        Reviewed-on: https://gerrit.libreoffice.org/48658
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-27  Jens Carl  <j.carl43@gmx.de>  [894b93f5ca03988aaa42b259f0b5a12d5cb3e67c]

        Remove shared mxComponent in scconsolidationdescriptorobj
        
        Change-Id: I4b71673fa19459eeb7ea97bb291a62f327d69958
        Reviewed-on: https://gerrit.libreoffice.org/48736
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-27  Jens Carl  <j.carl43@gmx.de>  [6a36c66dd18db6507d66bdaed822e513d92e8127]

        Remove shared mxComponent in sccellrangesobj
        
        Change-Id: If357e94566440276bb1df88a4b899125beffe148
        Reviewed-on: https://gerrit.libreoffice.org/48735
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-27  Jens Carl  <j.carl43@gmx.de>  [acdb698fb762fc5769d3e3f3325f04e549c1722c]

        Remove shared mxComponent in sccellrangeobj
        
        Change-Id: I6044091da3b883d885642bfda3dce8acc8044420
        Reviewed-on: https://gerrit.libreoffice.org/48734
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-27  Jens Carl  <j.carl43@gmx.de>  [241fe1be3b06d0c4c9cbfffd80a62465e485c1bd]

        Remove shared mxComponent in sccellobj
        
        Change-Id: I4b1fa30316c05cd0527ba429f8ad863db8be77a3
        Reviewed-on: https://gerrit.libreoffice.org/48733
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-27  Jens Carl  <j.carl43@gmx.de>  [f0850acf53d866da52f527db023f0fbb72c80dbe]

        Remove shared mxComponent in sccellcursorobj
        
        Change-Id: I24d3641feb34e66959ff2afe4cdb3546e7cd7ca4
        Reviewed-on: https://gerrit.libreoffice.org/48732
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [c95d91ee35ca09379a8a1d415ae77716ddeadaac]

        improve subtyping when dealing with tools::WeakReference
        
        tweak the templating to make it easier to declare a WeakReference that
        points to a subclass for a weak-capable class.
        Which lets us declare some fields with more specific types, and dump a
        lot of unnecessary casting.
        And make WeakBase be inherited from virtually, so we don't end
        up with weird states where two weak refernces could point to two
        different parts of the same object.
        
        Change-Id: I3213ea27e087038457b0761b5171c7bce96e71f3
        Reviewed-on: https://gerrit.libreoffice.org/48650
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-27  Jim Raykowski  <raykowj@gmail.com>  [2d8f17565ebe867210f5769851d91b2e7b612a8f]

        tdf#114771 make focus rect in Navigator content tree position correctly
        
        Change-Id: I747d3ef2bbe7227b048e29bd8c5758fb7778ab9d
        Reviewed-on: https://gerrit.libreoffice.org/48738
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-01-27  Justin Luth  <justin_luth@sil.org>  [99d08aa87b945f909d0d0439e2f636918b0b858d]

        writerfilter: FindStyleSheetBy... remove StyleName option
        
        It is confusing having three undocumented Find functions.
        Reduce by one - either search on the imported WW8 (ISTD) name
        or on the internal (converted) name.
        
        The one remaining use of ByStyleName was testing against an
        already set property, so by definition it was set using
        convertedStyleName.  (Plus, that was my code anyway...)
        
        Change-Id: If5a352bedb7d297698f449fbb629a1350e27c51c
        Reviewed-on: https://gerrit.libreoffice.org/48037
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-01-27  Justin Luth  <justin_luth@sil.org>  [769af98f887a742261886f960212d9d3f581e973]

        mailconfig: default to secure port 587
        
        A very readable explanation of ports 25 / 465 / 587 was
        http://blog.mailgun.com/25-465-587-what-port-should-i-use/
        
        In short, 465 was a very temporary and never official port
        to use for encrypted sending. Port 587 is the official
        port for encrypted (or even non-encrypted) mail submissions.
        
        For a very long time now, every public mail server (and likely
        even private internal servers) supports STARTTLS, so default
        to using secure connections.
        
        Change-Id: Ic8a6886221fa2e7b733b2535a84a584fe64d3165
        Reviewed-on: https://gerrit.libreoffice.org/48075
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-01-27  Dmitri Kharchev  <dh_twriter@mail.ru>  [8c993d963714b861cb39c8249cb6e782bb144739]

        Updated core Project: help  f244829556e67657cdd5c08d4126151b067a2a15
        
        tdf#100810 CEILING.XCL, CEILING.MATH not in help
        
        Change-Id: I94325c24e5e34db2a6d44d6124cd2e44cb76d201
        Signed-off-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Reviewed-on: https://gerrit.libreoffice.org/48743
        

2018-01-27  Jan Holesovsky  <kendy@collabora.com>  [3a68b21c212c1c2fc7f1d8f4d1abc8990bcd91c0]

        lok: Allow whitelisting languages that should be used by LibreOfficeKit.
        
        LOK may get way too many languages if there are dictionaries for them
        installed which blows the pre-init to >2G easily; let's allow limiting that.
        
        Also make the preloading of languages work with the internal spell checking
        dictionaries and thesauri.
        
        Change-Id: I77119970030a7386a5cccbe4fdc89b15eab56ef1
        Reviewed-on: https://gerrit.libreoffice.org/48720
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-01-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [079775c0d52a49cef5e22790149ad97747c1e940]

        Updated core Project: help  9bd1736a8b3dc0631e14b12fd81ba4136e8aaa99
        
        Fix typos
        
        Change-Id: I1c9a02aab47a26a9f18d2327ca0f4f58adac2c0d
        Reviewed-on: https://gerrit.libreoffice.org/48695
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        

2018-01-27  Julien Nabet  <serval2412@yahoo.fr>  [8d3d04ef588b54943bdc371de39c86d34947d3ff]

        Modernize a bit connectivity (part2)
        
        by using for range loops
        
        Change-Id: Ibbc4cdaa78c4c9d88487132a2761ac1040b1ecd8
        Reviewed-on: https://gerrit.libreoffice.org/48713
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-27  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [95bece38ac5c943657ad959cad148c84a91d45a4]

        Add HSQLDB schema import
        
        It can be enabled by initializing the DBACCESS_HSQL_MIGRATION variable.
        
        Create new library "dbahsql" which is responsible for migrating the
        embedded hsql database to any database covered by sdbc.
        
        The hsqldb schema is stored in a file named "script" in form of SQL
        statements. The SQL statements used by DBMS's differ mostly by the
        defined types. Because of that, only the create statements need to be
        parsed, alter statements will work (with a little luck) without actually
        modifying it.
        
        User / security settings which can occur in the script file (e.g. GRANT
        statements) are dropped. Statements starting with SET are also dropped
        (they are hsql specific stuff)
        
        Change-Id: I6a22942e8a9a76765f80e50f0ad68f4d72e1ff9d
        Reviewed-on: https://gerrit.libreoffice.org/48260
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2018-01-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5c0af52feb2a392135489e0c1516cf4566d132cf]

        Fix typos
        
        Change-Id: I8d5a8251a01af7cdf9832d98d8a6573b907f8532
        Reviewed-on: https://gerrit.libreoffice.org/48683
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [73ded2398e2e99f6604f6b76d4129163fffd462f]

        Fix typos
        
        Change-Id: Id1a19f2c8b44131773d4d5270a607c1907b16597
        Reviewed-on: https://gerrit.libreoffice.org/48684
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [72c68a3d1768ea2e05671aee3b2a0db8d87c9e86]

        Fix typos
        
        Change-Id: I914ac70f39028caebafb874e871f11017fda7795
        Reviewed-on: https://gerrit.libreoffice.org/48682
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ba8c04a6fc7d1931b4417af99aa0b45091747d83]

        Fix typos
        
        Change-Id: I78025acb7e17d894252b19b351eeae7a27fc5e97
        Reviewed-on: https://gerrit.libreoffice.org/48685
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-27  Jens Carl  <j.carl43@gmx.de>  [05e4ffc1e67656c2c25caf9e51198127cafe363b]

        Remove shared mxComponent in scautoformatobj
        
        Change-Id: Iedd50a219f04d906573a5f7d9b3efe582f8ac9c4
        Reviewed-on: https://gerrit.libreoffice.org/48731
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-27  Jens Carl  <j.carl43@gmx.de>  [926ce174109c6e140012bf2dca92650f38d7e9ba]

        Remove shared mxComponent in scarealinksobj
        
        Change-Id: I86263b5d023b095759d572421d3ef1fc291c0cfd
        Reviewed-on: https://gerrit.libreoffice.org/48730
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-27  Jens Carl  <j.carl43@gmx.de>  [06d3f998658c677a42934369a72b18d70165552b]

        Remove shared mxComponent in scarealinkobj
        
        Change-Id: I5bcebbf203b86b7a3875643e66ddd0a783f55986
        Reviewed-on: https://gerrit.libreoffice.org/48728
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2765189d8bca11a403fe5597f565964a4e6fe019]

        Updated core Project: help  5be1429f1ad6ac472836097516ab3cd0681ecf38
        
        tdf#92430 Better example for =WEBSERVICE()
        
        And =FILTERXML()
        
        Change-Id: I15c260d625ea54b61cbb0de025f8e0c0c9fe623c
        Reviewed-on: https://gerrit.libreoffice.org/48727
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-26  Eike Rathke  <erack@redhat.com>  [53a813c3d26932ac11b868c7bc27b50fe45d6f82]

        Add blank lines for readability
        
        Change-Id: I78b12b5d79b31c370154cc4880413cbae6760edc

2018-01-26  Manfred Blume  <manfred.blume@cib.de>  [e4400f4c4e267f8528df3a7d5a09623c888bd10c]

        tdf#114306 fix crash caused by special document
        
        Regression from 18765b9fa739337d2d891513f6e2fb7c3ce23b50
        
        chnage signature of
        static void lcl_RecalcRow( SwRowFrame& rRow, long nBottom )
        to
        static void lcl_RecalcRow( SwRowFrame* pRow, long nBottom )
        
        Change-Id: Ie00435aa4bffa3d2e49896aea6894ae999a5536a
        Reviewed-on: https://gerrit.libreoffice.org/48613
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-26  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [ced60a5fa7824caff07846d7dd8abad3c0f31b55]

        introduce SwClient::StartListeningToSameModifyAs
        
        - ... as it is a common pattern
        
        Change-Id: Ie6a9b803e1e763fb0c01d808fac107df88f79460
        Reviewed-on: https://gerrit.libreoffice.org/48647
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-01-26  Eike Rathke  <erack@redhat.com>  [3edf52796ef62c1734f51011fd32d8dc269fbf2d]

        Move declaration to where it is used
        
        Change-Id: Ibf650c3d38ff21cb03b5361f953423fd0d2195e6

2018-01-26  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [401d4516234994d317a7c899358e8c2eef447fdc]

        Improve performance when searching for blocks w/o draw objects
        
        ... by returning when the first object in the lookup range has been found
        
        Follow-up for 3a2a430ae8e2c1647c18d8904477949f6e2e7941
        
        Change-Id: I5cc9a268793eb8d156a39b0a2de557220da96748
        Reviewed-on: https://gerrit.libreoffice.org/48395
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-01-26  Caolán McNamara  <caolanm@redhat.com>  [0254e17978e96678538199dff65d00677093c1ec]

        ofz: null deref
        
        Change-Id: I3304656aa057df47ec9afeddb4caa297be88e137

2018-01-26  Caolán McNamara  <caolanm@redhat.com>  [12eb35fb90876df0392bf86c19521623ab574766]

        ofz#5717 check state in readblock
        
        and change state to a bool and reuse it more
        
        Change-Id: Iaa46004b144836431dd386a68a8ab688fd1477f2
        Reviewed-on: https://gerrit.libreoffice.org/48686
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-26  Caolán McNamara  <caolanm@redhat.com>  [86e9d28c58ee7fa9a7f803ff443f86d55961d451]

        coverity#1401307 Uncaught exception
        
        and
        
        coverity#1401308 Uncaught exception
        
        Change-Id: Ia8ab29a45888cf9b1014e4e4ac32c5de930a2935
        Reviewed-on: https://gerrit.libreoffice.org/48688
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-26  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9f329c08e6b7e87879545c1bd78a4d3435fc44e4]

        tdf#98931 Test for sorting images
        
        Change-Id: Ia9bbdfefc4f8ef2948d497391cdc1e9c760f1f64
        Reviewed-on: https://gerrit.libreoffice.org/48310
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-01-26  Jens Carl  <j.carl43@gmx.de>  [5236b8d72dba28cc23aad05e18741abe92f72f72]

        Remove shared mxComponent in scannotationsobj
        
        Change-Id: I630b0eb1eebd022588961546313da78ad642c630
        Reviewed-on: https://gerrit.libreoffice.org/48649
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-26  Jens Carl  <j.carl43@gmx.de>  [876164d2ebb654b525e4dcb49c61cf477d494ef5]

        Remove shared mxComponent in scannotationshapeobj
        
        Change-Id: I5917ab813ab3583d5fc9bad81db7e050d1a523e0
        Reviewed-on: https://gerrit.libreoffice.org/48648
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-26  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [b5f8b046008a27f1da58b934dbe61c0decf36612]

        tdf#98931 Add option to sort boundary image-only columns
        
        A similiar option exists for comments-only columns.
        If enabled, image-only columns are considered when sorting (and selected).
        
        This is the default behavior, but can now be disabled.
        
        Change-Id: Ie9dfdf913ea5904480c96375beb4e25bcb880785
        Reviewed-on: https://gerrit.libreoffice.org/48351
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-01-26  Jens Carl  <j.carl43@gmx.de>  [c48dd8ee185b24322ce497ee74896c7288db008e]

        Remove shared mxComponent in scannotationobj
        
        Change-Id: I3c19399dcf590e7980592e2444553e5cccc0a0a8
        Reviewed-on: https://gerrit.libreoffice.org/48646
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-26  Eike Rathke  <erack@redhat.com>  [f8bcf01803f9a14ea326b6853eccd37eb3d7cfb9]

        Consistent naming
        
        Change-Id: I4fdf47abe54895909f6a28655bda67700f30d392

2018-01-26  Henry Castro  <hcastro@collabora.com>  [3482a706cb9cfb1505590a5a27345594a2b95571]

        sw lok: include the field name in the description of the redline
        
        In tiled rendering case, when the text node is a field,
        the description shows incorrect characters
        
        Change-Id: I1e3a456b6e2a19a7629b58a8a6ae77e2090a06a1
        Reviewed-on: https://gerrit.libreoffice.org/48538
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2018-01-26  Stephan Bergmann  <sbergman@redhat.com>  [63d4ab4bd709b66724c8cb78668fed71f8977098]

        Remove redundant(?) initialization of frame geometry
        
        The memset of maGeometry was added with 79e2c2577527578629d7bb719a88396645a4cc49
        "INTEGRATION: CWS vclplug" in 2003, before
        f7be39169fef0823e04f556cc9c9fdcda34d8685 "INTEGRATION: CWS presenterview" in
        2008 introduced a user-provided _SalFrameGeometry default ctor, which sets all
        members except nWidth and nHeight to 0, and sets nWidth and nHeight to 1.
        
        So the memset effectively set nWidth and nHeight to back 0 (whether or not that
        was by design or by accident after the latter commit), but that seems to be
        unnecessary after all, seeing that a SAL_USE_VCLPLUGIN=gen soffice appears to
        stll work well after removing the memset.
        
        Change-Id: Ic6d1c6476a1234e84dca1e560149cd1e9af37b73
        Reviewed-on: https://gerrit.libreoffice.org/48696
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-26  Eike Rathke  <erack@redhat.com>  [af2a2a0c72db312902e466c36697b5c198041e82]

        CheckLinkFormulaNeedingCheck() for .xls conditional format expressions
        
        Change-Id: Iafa112cc591b411d80ead48bf726788d361f6eb3

2018-01-26  Mike Kaganski  <mike.kaganski@collabora.com>  [1710f23e2152ec53a9d90c9bff850c9f4f026053]

        Make handled flags for Java interaction handler static
        
        In commit 5785e4f4ab9c0e30d709e6150bc7230098ed550b, initial work to only
        show Java error dialogs once had been done. Still, in some cases, multiple
        such dialogs can still be shown.
        
        JavaInteractionHandler instances can be created in at least two contexts:
        in JavaContext::getValueByName, and in DesktopContext::getValueByName.
        Additionally, in the latter, it is not kept for subsequent reuse, but re-
        created anew each time. So, it is possible that "Java Missing" (and friends)
        dialogs will be shown multiple times per session. E.g., specific installed
        extensions (not using Java, but rather Python) can trigger said behavior
        in Desktop::doShutdown inside BackupFileHelper::tryPushExtensionInfo.
        
        This patch makes the "already handled" flags static, thus sharing the
        status among different handler instances.
        
        Also, unchanged-after-const-initializing m_bShowErrorsOnce is removed.
        
        Change-Id: I79d40639caa9764a04af9201c7e1a6fa624f03e5
        Reviewed-on: https://gerrit.libreoffice.org/48678
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-26  Pranav Kant  <pranavk@collabora.co.uk>  [3dcf50fb383ebd8c38b1b931e41e3985adcc9bed]

        lokdialog: Don't leak tooltip text window through tunnelling f/w
        
        Change-Id: I0491c86fdb1511ee4841aa670428c78aba24b8d0

2018-01-26  Pranav Kant  <pranavk@collabora.co.uk>  [a39cefd99c40f121b60c882dba6000894b6996d9]

        lokdialog: Call LOK invalidate explicitly here
        
        In some cases, Window::Update is called directly by the child classes.
        This is not good for LOK clients because they rely on 'invalidate'
        callbacks for painting the window.
        
        Change-Id: I05402d7597841c96a25b7f5ac4cc60dda6ec5a16

2018-01-26  Caolán McNamara  <caolanm@redhat.com>  [2372003d94d3c58d90f6af524e916a2aa761cee2]

        Resolves: tdf#114221 generate both std97 and cryptoapi keys from password..
        
        when we open a cryptoapi encrypted binary msoffice document. That way when we
        save as the same format, and try to reuse the generated keys for encryption, we
        have matching std97 encryption keys available because we always export using
        that scheme.
        
        Change-Id: I25f24a01d102242615768255ce888acb08ef6447
        Reviewed-on: https://gerrit.libreoffice.org/48680
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-26  jan Iversen  <jani@libreoffice.org>  [2cbcaa58b9fdbe78119b43a2a4404bebbb3fcebd]

        iOS, add support for PDF
        
        Updated Document Types and import types.
        
        Change-Id: Id7e5aef91cdf52783a83672becfd7bbb78f986ad

2018-01-26  Michael Stahl  <mstahl@redhat.com>  [17d7f2971061a9e0b68da6d433835c64b946169a]

        sw: remove misleading comment from SwUndoSaveContent::DelContentIndex()
        
        "Directories" weren't handled in the initial CVS import already.
        
        Change-Id: Ic96921d8e3e8aa5a5e65e07391236f0a7747c867

2018-01-26  Michael Stahl  <mstahl@redhat.com>  [55650f65de478bcee65fe1e1cf19f106e407f999]

        xmloff: ODF export: don't write LO_EXT attribute unless ODF expended
        
        The loext namespace is not defined when exporting standard ODF
        versions, which triggers an assert() in SvXMLNamespaceMap.
        
        (regression from 4469b29faeb8dbf7793a5d81d9c5ddebacf3015f)
        
        Change-Id: Ic93fb0ea8fe092463d3fd18a0fbf4429d8652642

2018-01-26  Fyodor Yemelyanenko  <fyodor_e@hotmail.com>  [70483089425d5bb22e036867290e06a6fc8d99fb]

        tdf#94225 - Writer crashes on Undo N times when document contains flys anchored to paragraph.
        
        Change-Id: I628ef10b1e7817b554afee5e3c8733c1a128b201
        Reviewed-on: https://gerrit.libreoffice.org/44800
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2018-01-26  Julien Nabet  <serval2412@yahoo.fr>  [a30652295be09afdbba707ce13d0a03e22c4e7a3]

        tdf#108473: don't let empty date in datetime in forms
        
        If only an hour is given (so no date part), copy behavior for table and query
        and put 30/12/99 by default
        
        Change-Id: Ifb371758538d2d11bd02b101a347d34816b6fddf
        Reviewed-on: https://gerrit.libreoffice.org/48665
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d4fecf0e6a1b98d251d6c17abb52b5417af810c8]

        Updated core Project: help  854f87b82b23d5409b4a3f6cea8628324fb238cc
        
        tdf#112356 Watermark help page, better bookmarking
        
        Change-Id: Ia0f37984caaa32b74817e0bdd62c05813de50a6d
        Reviewed-on: https://gerrit.libreoffice.org/48690
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-26  Eike Rathke  <erack@redhat.com>  [09b81a42c2689b7249c8c39899c0b5b36c050306]

        coverity#1428611 check for nullptr
        
        Change-Id: I4d0bd765e4c1677448dcd3a74f26f36394c4a358

2018-01-26  Caolán McNamara  <caolanm@redhat.com>  [4e5cb9fdbac5c7afef599648737bdcfe37af6ccf]

        coverity#1019311 silence Unchecked return value
        
        Change-Id: Ife2bfed0eecff5fe247d0fef6ee7d77626d9f0be

2018-01-26  Eike Rathke  <erack@redhat.com>  [707e0f4e6b6e36432c0f04f22719428a7e1a50ee]

        coverity#1428613 check IsValidReference() return value, tdf#108989 follow-up
        
        Also remove the unnecessary continue;break; construct and just
        return if found.
        
        Change-Id: Ib32ff214a1a24ef3ad3c6f7f659a8b7fde6b2d4a

2018-01-26  Mike Kaganski  <mike.kaganski@collabora.com>  [fa3dc99fe354040aecfb64c4f5af49e313edfeef]

        nMovX is SCCOL
        
        Change-Id: I748f512fc424eacb2b56cb1a080b9ff15278c8d1
        Reviewed-on: https://gerrit.libreoffice.org/48652
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-26  Caolán McNamara  <caolanm@redhat.com>  [013a4f951c016c7e266392a91e37a123c6d49a25]

        ofz#5621 Integer-overflow
        
        Change-Id: I621fb776457054f82078ed483c8b247acf734a3a
        Reviewed-on: https://gerrit.libreoffice.org/48630
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-26  Caolán McNamara  <caolanm@redhat.com>  [d79c1e3c6eed70c221db8a82d061261d4835f618]

        coverity#1428612 silence reasonable 'Unchecked return value' warning
        
        Change-Id: If22f31471e0d15b6523355a44938c864b074ac93

2018-01-26  Caolán McNamara  <caolanm@redhat.com>  [7ed8b9e3a9685eb3b07c65b7f2912612c5c9e810]

        coverity#1428609 Unintended sign extension
        
        and
        
        coverity#1428610 Unintended sign extension
        
        Change-Id: Ia6de85c7c438e610983a30204bda364367750d98

2018-01-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [375b2f351dbc4b39274776aa06fbb1997dc579b7]

        Updated core Project: help  f15eac158a47aac87d5dc40004899871ebc5739e
        
        tdf#112356 Help page for watermark dialog
        
        Change-Id: I3b509faf16579f1bfbf1428daca40f2d7054aad6
        Reviewed-on: https://gerrit.libreoffice.org/48637
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-26  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0774af9889887fdd98ae65987f590c626def8d63]

        Updated core Project: help  482fb2a966c3cfde24d94d7f43768b8edf63ceca
        
        Adjust online builder xhp2html.sh to new bookmarks
        
        Change-Id: Ie3a211d7247acd0ef7c15266368d9db7e1c8f232
        Reviewed-on: https://gerrit.libreoffice.org/48681
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-26  Justin Luth  <justin_luth@sil.org>  [cc1c9c7484d97167021301f32c3397124c4d79f5]

        tdf#95377 ooxmlimport: treat default style like named styles
        
        The default style was missing out on all of the fixes made
        by LN_CT_PPrBase_pStyle. That included right margins, and
        numbering styles.
        
        Essentially, this change is just copy and paste from one function
        to another. I tried to make all of the logic changes
        separately in previous commits. So the adjustments here are simply
        to accommodate different variable/function names. So if this
        causes any regressions, it ought to just be related to either
        applying later on (at finishparagraph instead of
        LN_CT_PPrBase_pStyle or because it includes the default style.
        
        One important note regards the preparatory
        commit 254c80037a3939c110d5c66fef6c28caf47625e5.
        If this commit is reverted, make sure to check that commit
        to add a conditional wrappers around GetCurrentNumberingRules().
        
        Change-Id: I9827b2cd1a74a13cf18ada9baa221c5c567a7391
        Reviewed-on: https://gerrit.libreoffice.org/48458
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-26  Tamás Zolnai  <tamas.zolnai@collabora.com>  [232251e11aecf051bc0e2a915e5af6c0d3650469]

        tdf#107608: PPTX: Import pattern fill background color
        
        Change-Id: Ic7e9dc314c961605fc8467eebd465fa286993e17
        Reviewed-on: https://gerrit.libreoffice.org/48633
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-01-26  manujvashist  <manujvashist@gmail.com>  [d999b55e28d0445df870f69b3a269964e3635def]

        tdf#114200  : added 'Trim space' feature in 'Text Import'
        
        made a checkbox to Trim extra white spaces from both ends
        while using seperators in 'Text Imort'
        
        Change-Id: Ib05d9b17525e3ebec380ec8b7eebfa35fff78f01
        Reviewed-on: https://gerrit.libreoffice.org/46177
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Manuj Vashist <manujvashist@gmail.com>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-01-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [32b2a1831d819f73def1485d1589522cd19f9f6c]

        Fix typos
        
        Change-Id: I334f0bd5636940ea8105dcf93b95b3af28894aad
        Reviewed-on: https://gerrit.libreoffice.org/48546
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-26  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [484d0ea842da586a4cf51b6d11683b04f234474c]

        tdf#103550 fix issue with HYPHEN-MINUS in Calc function JIS.
        
        Change-Id: Ie1e25ea7a0d6f23dfe21f53ed47430be6b357984
        Reviewed-on: https://gerrit.libreoffice.org/48523
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-01-26  Gulsah Kose  <gulsah.1004@gmail.com>  [1a8aac875ffb0a8c7b4161ff62807c1fb3e3e4a4]

        [Pardus] tdf#87357 Add contextual Conditional Format command.
        
        This patch is sponsored by ULAKBIM/Pardus project.
        
        Change-Id: Id6148d39f68ac39067cc3a09b314c4f4de773384
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/48417
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-01-26  Caolán McNamara  <caolanm@redhat.com>  [90948976a557c49ec5e971b8ba6d8e62c58b6c7e]

        drop the slow path
        
        Change-Id: Ibf9721d852c1b57593e34272214d9f11c0188016
        Reviewed-on: https://gerrit.libreoffice.org/48611
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [853e3fb639a540b2a452ee7116ae61e7b581f8fd]

        sw: remove remaining not-compiling debug code to fix dbglevel=2 build
        
        Change-Id: Ia94cb6b52d34e741106a9b0c84ec2158465f0843
        Reviewed-on: https://gerrit.libreoffice.org/48641
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-26  Julien Nabet  <serval2412@yahoo.fr>  [199b307be547405fc32ed29e23e6aa9bb81ce398]

        Modernize a bit connectivity (part1)
        
        by using for range loops
        + use returned iterator by erase call in ZConnectionPool
        
        Change-Id: I97b14b24ebddefea909bc17cb3463f840fde38a0
        Reviewed-on: https://gerrit.libreoffice.org/48634
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6e36e0ce006a85fb286b787def737bff6c8e9d8f]

        Fix typos
        
        Change-Id: Iffdbe1ce151f31b65e353cf87aaa1e0102d4430d
        Reviewed-on: https://gerrit.libreoffice.org/48653
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-26  ekuiitr  <jhaekansh80@gmail.com>  [155dd4ebec9c38c0c478f648b09045e037818aea]

        tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctor
        
        Change-Id: Idc14e71c732ce031b9bec556401dc84fd0757b6b
        Reviewed-on: https://gerrit.libreoffice.org/48636
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-01-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [47ae2add3a818dff6c85c5a4376772b542258484]

        loplugin:useuniqueptr in SortedResultSet
        
        Change-Id: Ib57cf4b30afda6f5e0d024a0c72417f6b1786e9a
        Reviewed-on: https://gerrit.libreoffice.org/48588
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [3cf85c9ff1975ed086eb9a390ea870d39313fed1]

        loplugin:useuniqueptr in PersistentPropertySet_Impl
        
        Change-Id: I78259770767fd3bbe3217f20a513703e7347288f
        Reviewed-on: https://gerrit.libreoffice.org/48587
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [b4155c305daf5c64b964bb2b8ea8d6bd672fd46b]

        loplugin:useuniqueptr in SortedDynamicResultSet
        
        Change-Id: Ife4849926f26631bbe65bd22158165fac306cd43
        Reviewed-on: https://gerrit.libreoffice.org/48586
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [398bbde8231e77bd4106c09c34839f0f16f2f7ee]

        expand out SdrObjectWeakRef and SdrPageWeakRef typedefs
        
        Change-Id: Icacc7354df4a927533e6fec072cdd527e4c57b96
        Reviewed-on: https://gerrit.libreoffice.org/48566
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [c7e2b4ff70c751541167fea7adacaf2556b43312]

        loplugin:datamembershadow in SmartHdl
        
        rename both these fields
        
        Change-Id: I7c414bb440872cdc36d29613be52a5a7542ff9bb
        Reviewed-on: https://gerrit.libreoffice.org/48565
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-26  Jim Raykowski  <raykowj@gmail.com>  [122da2eea23faf6916c3f3b9e1895f5c404b26c7]

        tdf#107567 et al. Paragraph dialog preview windows fixes
        
        tdf#107567 tdf#98211 tdf#98212 tdf#113275
        
        Change-Id: I6d11cb809283eee4fa79acae9aa32baaab558833
        Reviewed-on: https://gerrit.libreoffice.org/45273
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-01-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [674b67ab7d92097089000fcd70c7abd84e180220]

        loplugin:useuniqueptr in XMLTextParagraphExport
        
        Change-Id: I20a45d5d3914c75b01b55339169d495b294fe7fd
        Reviewed-on: https://gerrit.libreoffice.org/48514
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-26  Stephan Bergmann  <sbergman@redhat.com>  [1a0b01f2238e30a58a2bb4a4054b7726887fe15d]

        USHRT_MAX -> SAL_MAX_UINT16
        
        The check against USHRT_MAX and the mismatching cast to sal_uInt16 in the
        following SetWidth call were like that ever since the code first shows up in
        57941a2dfdb461a2444a0ab84076db8423c46ca7 "#86004# removed
        SfxPoolItem::importXML, exportXML, equalsXML".
        
        Change-Id: Icd63d5b66765fc2391898a9d47a228407b9d5744
        Reviewed-on: https://gerrit.libreoffice.org/48631
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-26  Jens Carl  <j.carl43@gmx.de>  [583a574d045ffc1eb4e2b05f60852df0db8ae2c2]

        Update comment to reflect the right type
        
        Follow up from commit 4cdb7fa375ba1894deb412853214f01f95bd3f05,
        where it was missed.
        
        Change-Id: Icfc123b0e238705f175fda6308ecc40569d3a31a
        Reviewed-on: https://gerrit.libreoffice.org/48643
        Reviewed-by: Jens Carl <j.carl43@gmx.de>
        Tested-by: Jens Carl <j.carl43@gmx.de>

2018-01-26  brian houston morrow  <bhm@brianmorrow.net>  [d31ff9d4df7a87f67c5583c0eb78e0fbe1ba6641]

        tdf#113239 Increase tick amount for spacing spinner to 0.1
        
        Change-Id: I8bb2f3863ed16b11c6a65c59b89d41dcdf2d8544
        Reviewed-on: https://gerrit.libreoffice.org/48475
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-01-25  Jens Carl  <j.carl43@gmx.de>  [8a73799d12f0d2dc04890b96bd0adf0ffcf50d17]

        Change property value to get CellContentType in sc/
        
        Change the name of property value to get the CellContentType and
        rename variables to reflect change of the meaning. Follow up from
        commit cceaece18a42405190941865908636522e0ee4cb.
        
        Change-Id: I35c58174cef8ab44bd37b37fd18876ef912e16be
        Reviewed-on: https://gerrit.libreoffice.org/48476
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-25  Jens Carl  <j.carl43@gmx.de>  [4cdb7fa375ba1894deb412853214f01f95bd3f05]

        Change property value to get CellContentType in connectivity/
        
        Follow up from commit cceaece18a42405190941865908636522e0ee4cb.
        
        Change-Id: I29df5403204279b038095156c85638877d2dc9ff
        Reviewed-on: https://gerrit.libreoffice.org/48465
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-25  Stephan Bergmann  <sbergman@redhat.com>  [0b14c0fbef7a6d3420e8da6ae44488b23de4c4fb]

        Remove stdlib.h from sal/config.h
        
        This reverts 5da3337c007e0572028283d70bad43e9a29d45c1 "readded include stdlib.h,
        because of missing NULL definition in many headers, #100000, #101685", which is
        no longer relevant.
        
        Change-Id: I544ed9a7afbf7b611bc481b8d50acca3193d93de
        Reviewed-on: https://gerrit.libreoffice.org/48131
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-25  Milian Wolff  <milian.wolff@kdab.com>  [bea99d013a0dea0c010a94425aef08c6711a669c]

        lo_kde5filepicker: cleanup main and add version and help options
        
        This way users can figure out what this tool is about. Most notably,
        you can run it now with `-h, --help` as one would expect.
        
        Change-Id: If8dd3142bdcc96d2962a2647b2187d75666b9394
        Reviewed-on: https://gerrit.libreoffice.org/48592
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-25  Milian Wolff  <milian.wolff@kdab.com>  [91ab6b4feda09e2ded45f716d8f283ced06971ad]

        Properly restore size of KDE5 file picker dialog
        
        The event filter we installed prevented the show event from reaching
        the KDEPlatformFileDialogHelper::show method. This prevented the
        dialog from being restored to the size chosen by the user previously.
        
        Change-Id: I7af457f19f59d27bd104f8f70d9f4767da6641ee
        Reviewed-on: https://gerrit.libreoffice.org/48591
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-25  Milian Wolff  <milian.wolff@kdab.com>  [a8a52bf04c3e459189511dd2fefc0f2851a356e9]

        Properly quit the lo_kde5filepicker on Quit command
        
        Quitting the event loop is not enough, we also have to get out
        of the readCommands loop. Return false for this scenario. Also
        exit the command when an unhandled command comes in, we cannot
        really recover the stream from this anyways.
        
        Change-Id: I7d58724ea0364565e476516d5645cb436ce1d461
        Reviewed-on: https://gerrit.libreoffice.org/48590
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-25  Caolán McNamara  <caolanm@redhat.com>  [c23d1d3efd5ec716525704d91b53ae07cb4c5458]

        put a ceiling on various fuzzer input sizes
        
        Change-Id: I7a53859377e6228542be50fd26af6b0d6701384c

2018-01-25  Caolán McNamara  <caolanm@redhat.com>  [2839be08281b4c6b23b9ecdbb4da2032788b6223]

        ofz: cache animation size to avoid timeout
        
        Change-Id: Iede591487782a941a9915123b83537ddadd1b4c5
        Reviewed-on: https://gerrit.libreoffice.org/48629
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-25  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [80ac1dc53ba2aac97bce067495f7f60c6acabadd]

        Change TimeSeparator for locale la_VA, lld_IT and vec_IT.
        
        Change-Id: I0afc3a08a31216efdbddc389dc23f0b04bc92b37
        Reviewed-on: https://gerrit.libreoffice.org/48619
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-01-25  Caolán McNamara  <caolanm@redhat.com>  [09af5c6ce286333d6c41dbd1432c2007c5691f8e]

        ofz#5379 Timeout
        
        Change-Id: I876ed253c61a13faae2b31c43fa595b3612cd082
        Reviewed-on: https://gerrit.libreoffice.org/48610
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-25  Caolán McNamara  <caolanm@redhat.com>  [cf4e7f122ac80399d8ead31e4f5d5732c864be97]

        clamp normal page sizes as well as notepages
        
        max multiplication is about 4.4 based on
        SvxMSDffManager::SetModel nMapMul/nMapDiv
        
        Change-Id: I97bc6ad76bb43fb46aa521bf852decfdd17883e7
        Reviewed-on: https://gerrit.libreoffice.org/48612
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-25  Michael Stahl  <mstahl@redhat.com>  [0628693eaf056fedf4d82be8f58f0b87ab7dc20b]

        sw: try to limit rowspan/colspan attributes a bit
        
        Not sure what would be a reasonable maximum, but this should at least
        limit fuzzing to 64k cells at a time.
        
        Change-Id: I03c8f828be7ca2d5caeb1f318b55e25ab3f528ef
        Reviewed-on: https://gerrit.libreoffice.org/48589
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-25  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [c97d67631724c29fa665c5f0aaad0a0fd9a061ee]

        tdf#105226 follow up: change time separator for locale it_IT.
        
        Change-Id: If994f615b4a9b976086546a80357b75e93952528
        Reviewed-on: https://gerrit.libreoffice.org/48615
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-01-25  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [8ff3d8821ef68069c1bdcf1a123b0c929d745566]

        Fix incorrect AM/PM symbols in locale it_CH and vec_IT.
        
        Follow up of tdf#105226.
        
        Change-Id: I31816a36e427338034a30492f2a7ac7f2d0fddd2
        Reviewed-on: https://gerrit.libreoffice.org/48616
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-01-25  Eike Rathke  <erack@redhat.com>  [fef24d9f999ee54d7936900485d97ff26656f517]

        CheckLinkFormulaNeedingCheck() for .xlsx conditional format expressions
        
        Change-Id: I31ede1a23223a798141a0891deeabd8cf88fff58

2018-01-25  ekuiitr  <jhaekansh80@gmail.com>  [061145e2172886f0bd8b33f16ede7c21dba6f3f6]

        tdf#105910 Allow defaults to be used as parameters for RTF control words.
        
        [MS-RTF] specifies in "Conventions of an RTF Reader" section
        ("Change Formatting Property" action), that if a control word
        requires a parameter, and it isn't specified, then a control-word-
        specific default value is used. This patch implements the said
        rule.
        [MS-RTF]: https://www.microsoft.com/download/details.aspx?id=10725
        
        Change-Id: Ic0b76bf16b01c65e1b89c243698fd46fd6426d90
        Reviewed-on: https://gerrit.libreoffice.org/48375
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [24075745b3865edc1254ce0c445f4b7152092545]

        tdf#112356 Add help button in watermark dialog
        
        Part of documenting the watermark feature of writer
        
        Change-Id: I6376a583f02367c0e87fbd62e3bd449633a4dc5d
        Reviewed-on: https://gerrit.libreoffice.org/48618
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2018-01-25  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [93cabd565d412ea65ffd0c3fc01025a52d47ca4e]

        more GetRegisteredIn obsoleted by StopListeningAll()
        
        Change-Id: I7d69a5112e03cec1b8ebdc389940557b4dbd1117
        Reviewed-on: https://gerrit.libreoffice.org/48550
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-01-25  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [80fc1fe32aff770164e257ab63f715be9cd2d5ab]

        Remove SwEndNoteInfo::ReleaseCollection
        
        - obsoleted by SwClient::EndListeningAll()
        
        Change-Id: Id086a42e778b7630c44af4a6ddf2a23d77538c2b
        Reviewed-on: https://gerrit.libreoffice.org/48549
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-01-25  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [360f2d1b46174fcb33323dcac978bfe8796bad19]

        introduce SwClient::EndListeningAll()
        
        - this is to reduce the use of GetRegisterdIn(), which should be an
          implementation detail
        - remove SwTOXMark::DeRegister() which did the same for a part of the
          class tree
        - remove SwUndoSetFlyFormat::DeRegisterFromFormat(), same
        - remove doubletracking FrameDeleteWatch::m_bDeleted, just check
          GetRegisteredIn()
        
        Change-Id: Id9364076759446ee5ff1898683c3ca700c1014c9
        Reviewed-on: https://gerrit.libreoffice.org/48548
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2018-01-25  Michael Stahl  <mstahl@redhat.com>  [26d34f319ba48216785f7fdbf9e6bfdaf2dc6ad2]

        sw: fix some bug in SwTOXBaseSection::UpdatePageNum()
        
        Looking at UpdatePageNum_ it's fairly obvious that the 2 vectors aNums
        and aDescs have to be in sync, but aNums is cleared after each iteration
        while aDescs is not.
        
        Change-Id: I41d8a8df5c4c3ae51aa5ea89c21b01651af5651c

2018-01-25  Michael Stahl  <mstahl@redhat.com>  [38af1bb52d3833da7919e61e650fb9ec1bdaf4f7]

        sw: de-pointerise local variable in SwTOXBaseSection::UpdatePageNum()
        
        Change-Id: I24fcde19ae94cc5a278da6d88e72ce6a57a64951

2018-01-25  Michael Stahl  <mstahl@redhat.com>  [7dbe76266cb4250701aaee043933ccb21e5f6564]

        sw: convert SwDoc::mpDBManager to unique_ptr
        
        Very odd things are happening in dbmgr.cxx to override this member,
        so add a 2nd member that points to the DBManager that is actually used.
        
        Change-Id: If5d4ea1e4951a0406fddcb71302c53ee7b37a34e

2018-01-25  Stephan Bergmann  <sbergman@redhat.com>  [ad9d70e73394b1d0d2c1e1e4584c8bc6f3a5d8b3]

        Fix Index::getIndexWeight for empty input
        
        ...which triggers the assertion `index >= 0 && static_cast<sal_uInt32>(index) <
        static_cast<sal_uInt32>(getLength())' in rtl::OUString::operator[] at
        include/rtl/ustring.hxx:669 (see below for a reproducer).
        
        I am not sure whether the case of `startPos == rIndexEntry.getLength()` should
        really go into the following for loop inspecting `tables`, with a somewhat
        random `code` of U+0000 (or some other value even?), or should rather be handled
        explicitly in some other way.
        
        Reproducer in an empty Writer document: "Insert - Table of Contents and Index -
        Bibliography Entry...": "Insert Bibliography Entry" dialog: "ARJ00", "Insert",
        "AVV00", "Insert", "Close"; "Insert - Table of Contents and Index - Table of
        Contents, Index or Bibliography...": "Table of Contents, Index or Bibliography"
        dialog: "Type - Type and Title - Type: Bibliography", "Entries - Sort by -
        Content", "Entries - Sort Keys - 1: Address", "OK": assert fires
        
        Change-Id: I2c9fad2c37bfa7a3509c197e678311fb45cb991a
        Reviewed-on: https://gerrit.libreoffice.org/48564
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-01-25  jan Iversen  <jani@libreoffice.org>  [e27398165237a9137b926e0743dabf7a81066839]

        iOS, update intro screen
        
        Update to intro.png used for version 6
        
        Change-Id: Ieeb71854eb98eb3f1be815ea15fecce424a5eba9

2018-01-25  jan Iversen  <jani@libreoffice.org>  [121d3213e04c4e8be7de36ceeef2a4e545ad314c]

        iOS, removed unused libraries
        
        libz, libiconv etc are now hidden in loKit.dylib
        
        Change-Id: I64e7be0c3ad2087f8c13bcc99d693087e4c6732b

2018-01-25  Jim Raykowski  <raykowj@gmail.com>  [7416c2ea6c25ec1ff60ce1055b79b216cd501140]

        tdf#114519 Update cell content on sidebar number format change
        
        In Calc, when the cursor is flashing in a cell (input mode) and the
        sidebar Number Format panel 'Select a category of contents' drop down
        selection is changed the cell contents does not update on selection
        change.
        
        This patch ends cell input mode on 'Select a category of contents' drop
        down change allowing cell to be updated to the selected number format.
        
        Change-Id: Ia1f46499ada2cfbcc82bd5babb6cf56ae0d6259c
        Reviewed-on: https://gerrit.libreoffice.org/46883
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-01-25  Jens Carl  <j.carl43@gmx.de>  [35f6b6f6b9693e098b8407c3c35e74087d59ed8e]

        tdf#45904 Move _SheetCell Java tests to C++
        
        Change-Id: I5d698303a901ee103fdd4ffdea34809142afa0e5
        Reviewed-on: https://gerrit.libreoffice.org/48463
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-25  Kshitij Pathania  <kshitijpathania@gmail.com>  [36686e2aae19651e3b2128f255537ed68d92fd06]

        tdf#89605 Now preview appear on right
        
        Change-Id: I51a98eb94e47c94fdb95702c4dc3fd7173d8fb58
        Reviewed-on: https://gerrit.libreoffice.org/48536
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-01-25  jan Iversen  <jani@libreoffice.org>  [bf0117cce987dd92f6e658de0e186a282677b17f]

        iOS, simplified dylib build
        
        Change-Id: Icea9a5e4796dda288fafcd478a769fa7087baab2

2018-01-25  jan Iversen  <jani@libreoffice.org>  [376ba90ee29bb6da5c3c079575333577aea4fee0]

        iOS, corrected directory creation.
        
        the setup mk did not always create the needed directories.
        and corrected typo
        
        Change-Id: I58a40a67d91101504b7802a1fc73105df68a4ca4

2018-01-25  Pranav Kant  <pranavk@collabora.co.uk>  [6aaa4693ab7665d6239ed57c221ea92c5554398d]

        fpicker: Respect the PrepareExecute() result
        
        Change-Id: I351eaa76da01656638de5f04eb376e5b16102b4a

2018-01-25  Caolán McNamara  <caolanm@redhat.com>  [6d5e2ca07fb0c8686c9e09645933ca0f2f58ab71]

        drop GetPageSize no-op function
        
        which used to have some commented out stuff which considered changing
        the size, but was all removed ages ago
        
        Change-Id: Iff62a71e9b7d31acb16016b5e72d168327111ce7
        Reviewed-on: https://gerrit.libreoffice.org/48583
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-25  Stephan Bergmann  <sbergman@redhat.com>  [85dfda49880dcc6676dcda5838da1c7b36215079]

        Adapt odd USHRT_MAX/4 limit in FIELD_PROP_PROP_SEQ handler
        
        The code was added with 8ff71b59a7f714835e1faa2781b34b4c5b811a84 "TextField and
        FieldMaster 'Bibliography' completed", but, according to private communication
        with Oliver, that specific values was chosen rather randomly.  Still, other
        parts of the code assume m_SortKeyArr to be indexed by sal_uInt16, so use
        SAL_MAX_UINT16 here to ensure the array is not getting to big causing overflow
        in those other places.
        
        Change-Id: I18ed75ed7c88b04e174a82194ae7d93a5f7f7c76
        Reviewed-on: https://gerrit.libreoffice.org/48443
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [250ad9311a613d9b4e1cf5cf5fdaf33d9b326220]

        tdf#115227 svtools: suppress UNO notifications for color selectors
        
        This is nominally a regression from commit
        43bc3031483d172eccd72c3804e2d4fc2ef37de4 (unify color selectors,
        2016-10-28), but that just changed the Writer color picker to behave the
        same way as the Impress one.
        
        The Impress one started to emit these events with
        daeed90f4586eb9533041fb89bee163a5193596c (re-base on ALv2 code.
        Includes:, 2012-11-15), to fix i#118707, improving accessibility.
        
        That means either the focus changes and then accessibility is happy or
        the focus does not change and then the UNO API client only gets events
        when the user actually switches to an other window.
        
        Fix the problem with suppressing UNO-level notifications for the
        problematic events, by moving the existing VclListenerLock to a public
        header and using it at two more places in svtools.
        
        This should address not just color selectors, but in general other
        toolbar menus / popup windows.
        
        Change-Id: If427708c5b9fe4fa49cb8f00ec04b32cb28eb391
        Reviewed-on: https://gerrit.libreoffice.org/48570
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [19f8a979ff86be39a3938b3d7b25c1431191e708]

        Fix typos
        
        Change-Id: I31741b4f42fcc7e58d383e204f3e305b9de1a4c4
        Reviewed-on: https://gerrit.libreoffice.org/48248
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-25  Stephan Bergmann  <sbergman@redhat.com>  [6976600c66e7671ab42188effc18e9988468e9cf]

        Don't preset SwAuthorityField::m_SortKeyArr with three empty elements
        
        This appears to be a mistake introduced with
        0be2a98cc04ee26f605a6f6e7efbdee325560a91 "Convert V_DECL_PTRARR_DEL(SortKeyArr)
        to boost::ptr_vector", where the original svl/svarray.hxx-based SortKeyArr ctor
        had a parameter specifying the initial capacity.
        
        But the mistake was apparently harmless as uses of SwAuthorityField appear to
        always fill m_SortKeyArr via SwAuthorityFieldType::PutValue or
        SwAuthorityFieldType::SetSortKeys (which both first clear m_SortKeyArr) before
        accessing m_SortKeyArr otherwise (as observed when playing around with Writer
        "Insert - Table of Contents and Index - Table of Contents, Index or
        Bibliography...", and in the "Table of Contents, Index or Bibliography" dialog
        doing "Type - Type and Title - Type: Bibliography", "Entries - Sort by -
        Content", "Entries - Sort Keys - 1: Address", etc.).
        
        Change-Id: I0901b3b790f8390e743d5802116f13e7261e83eb
        Reviewed-on: https://gerrit.libreoffice.org/48563
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-25  Jim Raykowski  <raykowj@gmail.com>  [1c1c50e12cc33df7c158badfc6b08c2ef9bb38a5]

        tdf#115129 Add function on double click in Customize Dialog
        
        Change-Id: I21a7f8b4fc05d55d1539a3fd148e5870899b1596
        Reviewed-on: https://gerrit.libreoffice.org/48555
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-01-25  Eike Rathke  <erack@redhat.com>  [2930ba2ac5d9423f2848b968edcd8ddc71966186]

        CheckLinkFormulaNeedingCheck() for .ods conditional format expressions
        
        Change-Id: I45eb1ab5efa0ec9da2663f20427d2474ce300826

2018-01-25  Eike Rathke  <erack@redhat.com>  [faa0305ba3d0dc698fce4915d4f3a1fb52422380]

        Prepare CheckLinkFormulaNeedingCheck() to use either RPN or tokenized code
        
        Conditional format formulas aren't finally compiled until needed
        so the check will have to operate on the tokenized expression
        instead of RPN code.
        
        Change-Id: I68837e9bd33f125ab47b10b1a6fa18175abd1627

2018-01-25  Aron Budea  <aron.budea@collabora.com>  [6feeb77552c38e3d9819611e9678470a44c00c84]

        tdf115103: find data source if sDataSource/sCommand are empty
        
        In several functions data source was only found if sDataSource and
        sCommand corresponded to what was set in fields.
        In imported DOC(X) files these aren't set.
        
        Now use the data source even if field's sDataSource/sCommand are
        empty (similarly to SwDBManager::IsDataSourceOpen(...)).
        
        Change-Id: I9563cb56e700e7fd033100cb200f41f074669020
        Reviewed-on: https://gerrit.libreoffice.org/48285
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2018-01-25  Caolán McNamara  <caolanm@redhat.com>  [404a2ff6222228877087233bbe1f2a1544a46d8a]

        ofz#4849 Direct leak
        
        Change-Id: If9b7f6de42d99c76165aec775b8cde2505df0c62
        Reviewed-on: https://gerrit.libreoffice.org/48561
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-25  Tamás Zolnai  <tamas.zolnai@collabora.com>  [652c963b6ea84b94cd26b4c00874cea24a82c3f4]

        Correct comment for this test
        
        Change-Id: If83cdc11398fa8360c7d4702a208203d213d5718

2018-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [4417f37dd88b9a899f070f030794594b97fe2da5]

        loplugin:useuniqueptr in OInputCompStream
        
        Change-Id: I49fb71aa4319f6ac245885535e8afe855113e162
        Reviewed-on: https://gerrit.libreoffice.org/48557
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [0f28c8612f4269cec95688b53d182c7c0169236d]

        loplugin:unused-returns in basegfx..cppcanvas
        
        Change-Id: I32dc8c92871c8349651d2f4204a332d387e6e1b2
        Reviewed-on: https://gerrit.libreoffice.org/48428
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-25  Justin Luth  <justin_luth@sil.org>  [8fd13c356d78fb72ba5dd288a495551f23e15363]

        ooxmlimport: support inherited listid
        
        This is prep work for tdf#95377. This unit test avoids the unique
        chapter-numbering style (from the heading paragraph styles) and just
        has a basic, user-created style inheriting from Default.
        
        Also unique about this unit test is that the numbering is
        specified by the "Default Style" which takes a rather unique
        code path and exposes even more problems.
        
        We already know the listId through a recursive function, and
        GetCurrentNumberingRules only looks at the current style which
        isn't good enough. Moved that modified function into
        DomainMapper_Impl since I will need it there for bug 95377.
        
        Additionally, ensure that directly applied paragraph properties
        are not overwritten. That also meant changing the order, so that
        paraStyle properties are directly applied to the paragraph before
        applying RightMargin and friends.
        
        Change-Id: I5c1fb71d64727be9d9105f287150daf4e0ff413d
        Reviewed-on: https://gerrit.libreoffice.org/48457
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [f82434b54517cad96416df93e9b5d70c9b0ada45]

        loplugin:useuniqueptr in ContentResultSetWrapper
        
        Change-Id: I798e5b06a5b2f9377f22a86f7b630ffdc20e10c6
        Reviewed-on: https://gerrit.libreoffice.org/48559
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [5cb225b0b3dbb55fd44899b1fb16bdcfeb866849]

        loplugin:useuniqueptr in SAXEventKeeperImpl
        
        Change-Id: I1bb683dc8d492db73c2f2cc07c67b4dcb75bc1fb
        Reviewed-on: https://gerrit.libreoffice.org/48558
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-25  Mike Kaganski  <mike.kaganski@collabora.com>  [d91236ad8fc74e1ec15c39b90660717ebab013ac]

        tdf#115180: take table base width into account
        
        Change-Id: I4238e6c757499e289193efa3498fb1e68d5f3e9c
        Reviewed-on: https://gerrit.libreoffice.org/48501
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-25  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [da7c0245bf0fd6cca7a589f7cf7e0b39412aa577]

        Updated core Project: help  67a993c05d19976f5ed347b16584d29d6866a870
        
        Module names must stay uppercase due to DbPAR=MODULE
        
        Change-Id: I10cea1b204b20d482abec6a8f66d5cfee6cf6dfe
        Reviewed-on: https://gerrit.libreoffice.org/48509
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-25  Michael Stahl  <mstahl@redhat.com>  [61e048808873c4edea983de0ab54366cd41e2082]

        sw: uninitialised DocumentRedlineManager::bHideLinineTooltips
        
        (regression from 86e3f95cff4d3dad48d64e50e0c4b05034fa7064)
        
        Change-Id: I48db6f070d7cf5ef0071952ad34822f75d472a21

2018-01-25  Milian Wolff  <milian.wolff@kdab.com>  [cbf0c689d41ba11f37e557c10db7976f8318d43c]

        Undo "check for boost/process/child.hpp in configure.ac if --enable-gtk3-kde5"
        
        This reverts commit c7a1320593191e8359aa64d8e262948da085d358.
        It's no longer required since we ported away from boost.:process
        
        Change-Id: I53c5b994c3ba2801823ba0d6ab25f43223db1476
        Reviewed-on: https://gerrit.libreoffice.org/48491
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-25  Milian Wolff  <milian.wolff@kdab.com>  [068f244222edcc5916fe864a0265ab6ccb4e43d2]

        gtk3_kde5: port away from boost::process
        
        While this uglifies the code, it removes a dependency on newer
        boost 1.64+ which ships boost::process. This helps on systems
        where LO is linked against system boost and an older version
        of boost is used.
        
        Additionally, and this is the main motivation, this makes it
        easier to backport these changes to 5.2, where the bundled boost
        is also only at 1.60.
        
        To keep the required changes at a minimum, the osl_* API for
        reading from/writing to the stdout/stdin of the helper process,
        we buffer the responses on a line-by-line basis. Note that one
        cannot simply reuse osl_readLine on the non-seekable oslFileHandle.
        Instead, we have to roll our own simplistic readLine implementation...
        
        Change-Id: I1197e38cb2416e926d8ba985accd6c10d78bcc52
        Reviewed-on: https://gerrit.libreoffice.org/48490
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [390fad39a8f945c848ff998d9f75720318781123]

        loplugin:datamembershadow in PresenterPane
        
        the subclass field is just a copy of the parent field, so drop the
        subclass, and consequently simply the CreateCanvases method, we don't
        need to pass the parameter down, can just access the parent field.
        
        Change-Id: I3be448a06b32d01cdda4fc36b78cafb4488e2913
        Reviewed-on: https://gerrit.libreoffice.org/48553
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-25  Gulsah Kose  <gulsah.1004@gmail.com>  [a626e249033fb9a7ac117e28f3152cedf98b61fc]

        [Pardus] tdf#108989 Add contextual manage names command.
        
        If cursor in a named range .uno:DefineCurrentName command
        appears on context menu. Opens manage names dialog.
        
        This patch is sponsored by ULAKBIM/Pardus project.
        
        Change-Id: I730fd427fa3d6f5c92563282ff8ca3c0e668eddd
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/47925
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-25  Julien Nabet  <serval2412@yahoo.fr>  [ec4de8ff110d6064303f4a1027e4d55c29c4db54]

        Simplify logic in cjkoptions
        
        Following https://cgit.freedesktop.org/libreoffice/core/commit/?id=6a579702b1128372aa30c86156996e57ba73b2c8
        
        Change-Id: I5e2528bc69065260dfce7ac8c29ba4aa76905bbe
        Reviewed-on: https://gerrit.libreoffice.org/48554
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-25  Pranav Kant  <pranavk@collabora.co.uk>  [9711a8a35796d0d4ab4b69204bd4484686bf0707]

        lokdialog: Disable filepicker for LOK
        
        We don't want people to browser their jails in the filepicker dialog.
        
        Change-Id: I2fdd3d948cc1f193098492d1a310424ac2d49317

2018-01-25  Pranav Kant  <pranavk@collabora.co.uk>  [668deca97d8dd049bb17b6d8b73c4ea73f7b8b9c]

        lokdialog: Fix incorrect dialog sizes sent to client
        
        GetSizePixel triggers pending resize handler and gives more correct
        sizes than GetOptimalSize(). Some of the dialog with inconsistencies in
        sizes like EditStyle, Manage Changes, etc. are fixed with this patch.
        
        Change-Id: I0661b7d2e98233edf0cd2c9c525b271d0724da08

2018-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [f1a68998e11291d117140ea07f1da84b4309f2d4]

        loplugin:useuniqueptr in XMLTransformerBase
        
        and flatten some members, no need to allocate separate object
        
        Change-Id: I9f6b7ee89af935608424a88d9343d8bbebaaada1
        Reviewed-on: https://gerrit.libreoffice.org/48513
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [fbe2d12f19dac29107e89ce4b3153fa6922633e5]

        loplugin:datamembershadow in SvxUnoTextRangeBase
        
        make the superclass member private
        
        Change-Id: I665d87bfdfc3d7804cd4cac6108f9bc65b9ca2b5
        Reviewed-on: https://gerrit.libreoffice.org/48552
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-25  Jan Holesovsky  <kendy@collabora.com>  [dd42329b4a204d9d9dcac102095f144ea3eca791]

        lok: Send the enabled / disabled state of .uno:TransformDialog.
        
        Change-Id: If2d8e0da6c289deb65dc8a6b38a21dfd5bbfc1bd
        Reviewed-on: https://gerrit.libreoffice.org/48534
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-01-25  Jan Holesovsky  <kendy@collabora.com>  [7616b3dd942efad8fa20b30ab3a0833a21501ffd]

        lokdialog: Parents for the Impress async dialogs.
        
        After 072e3ce1cfea5bb61cc5f3001c288df6deb45613, the dialogs must have parents,
        otherwise the LOK notification does not work for them.
        
        Change-Id: I46774d05a7d47adaaa0e06104541e47daf68f3db
        Reviewed-on: https://gerrit.libreoffice.org/48533
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-01-25  Michael Meeks  <michael.meeks@collabora.com>  [5fc484a786a04d65811518b7effab66925dcec72]

        Initialize more for sharing during pre-init.
        
        Change-Id: I12b90504ec9161318683ebad8f8e4dd1e614da89
        Reviewed-on: https://gerrit.libreoffice.org/46120
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/48510

2018-01-25  Jan Holesovsky  <kendy@collabora.com>  [fa72a3379d3641565ddab561d32d0a7d03b83665]

        lok: Preload thesauri too.
        
        Change-Id: If2bfd3a024fc61900d3c12ff976df136d4e61bf6
        Reviewed-on: https://gerrit.libreoffice.org/48502
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2018-01-25  Jan Holesovsky  <kendy@collabora.com>  [9f05a323d50c6750e25f2ca69f758ec7fc4313bc]

        sd: Kill an own scope guard impl. and use comphelper::ScopeGuard instead.
        
        Change-Id: I769c1c6c9d10081b706d0e1e0fbd7ad373a6e04f
        Reviewed-on: https://gerrit.libreoffice.org/48499
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2018-01-25  Jan Holesovsky  <kendy@collabora.com>  [3a9c80c4cdcd4387ff07ddd4347973aaa7df9860]

        lokdialog: Convert the Tools -> Thesaurus... to async exec.
        
        Change-Id: Iee25e3fa970e5e28a14a95cfc8804ce944d4f762
        Reviewed-on: https://gerrit.libreoffice.org/48497
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2018-01-25  Caolán McNamara  <caolanm@redhat.com>  [4158cbabd6587431c89f288abea6080947d9f421]

        why set CMDEVT on flags for unhandled commands
        
        Change-Id: I565e26ad01310cc05707123f4d42e24c77838793
        Reviewed-on: https://gerrit.libreoffice.org/48530
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-25  Caolán McNamara  <caolanm@redhat.com>  [f2935e5fb8fb8937f8a3ee9d9adf497b2b253a94]

        ofz#5628 close props, del extra paras, commit redlines
        
        Change-Id: Id019205b92b76d4514e3cf6091af7fbe6ddea47c
        Reviewed-on: https://gerrit.libreoffice.org/48517
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-25  Caolán McNamara  <caolanm@redhat.com>  [603f4ae4363d26c5e14534fe6b6c9328ba47b474]

        ofz#5578 remove Extraneous Paras before applying redlines
        
        Change-Id: Ibcc75de98f1d01f8617e34b3844b62e57142466e
        Reviewed-on: https://gerrit.libreoffice.org/48515
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-25  Caolán McNamara  <caolanm@redhat.com>  [3f4e239a7d6f822093769a394fd4ee50a7f79a0f]

        release lastanchorpos before closing redlines
        
        Change-Id: I2fae6c2a6e44bdcd3c0d7f7a8cfa4a96973cc640
        Reviewed-on: https://gerrit.libreoffice.org/48505
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-25  Caolán McNamara  <caolanm@redhat.com>  [fd5c9c7bcd75077f82add31929f23cffe3f482e0]

        reuse limit
        
        Change-Id: I5942b6581c02ac55d7eb6acf535214daa5b34865
        Reviewed-on: https://gerrit.libreoffice.org/48507
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-25  Caolán McNamara  <caolanm@redhat.com>  [4f9d4b9b524ed3afd26d2cd67d3559e6a4e6fdfe]

        ofz: out-of-memory
        
        Change-Id: If1c9ade3268f4ebadfdad771fe3b35641dca210d
        Reviewed-on: https://gerrit.libreoffice.org/48506
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-25  Caolán McNamara  <caolanm@redhat.com>  [6a042742d34ce6503cbebae0268845d7f71a95d6]

        ofz#5661 check nLevel against maParaSprms size
        
        Change-Id: I9bcaf176e6a2f70348712ca98c4176125c2f455e
        Reviewed-on: https://gerrit.libreoffice.org/48519
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [97b7ada0388d0b0da4303cf95443339ab0f3523b]

        loplugin:datamembershadow in SdXMLShapeLinkContext
        
        in this case, we can just drop the child member and re-use the parent
        member. The parent class barely contains any logic anyway.
        
        Change-Id: I520217c04a38b66323a76bf5fddb476bd3fc8e15
        Reviewed-on: https://gerrit.libreoffice.org/48551
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-25  Gulsah Kose  <gulsah.1004@gmail.com>  [463ca11b764dfdf48d0422b0a392a462bf6681a3]

        [Pardus] tdf#92685 Add insert page number option to header menu.
        
        This patch is sponsored by ULAKBIM/Pardus project.
        
        Change-Id: I9f1f5bd0f05b7f92204615b48a1e7be06272a8a3
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/47597
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [027abe22f11a8c7dac38697f02d03156bb91a8a1]

        desktop: always clear LOK error message on success
        
        Change-Id: Idefdbd3d9ae19f7cf5889017b111c12620ab08c2
        Reviewed-on: https://gerrit.libreoffice.org/48541
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-25  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [82dcf015154c3fb00240c5630ae926c74c7f4213]

        Add SAL_WARN in writerfilter graphic import
        
        Change-Id: Iac6265094572c57f421b0533db2c90a41b2ef427
        Reviewed-on: https://gerrit.libreoffice.org/48492
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d20afc4fb3bdae03d468b8fb8d888d98d3473ed2]

        Fix typos
        
        Change-Id: If75cf86a65c6f03c6c467efb677e2f7e3e5da576
        Reviewed-on: https://gerrit.libreoffice.org/48547
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4c0735830be6ebf83ce562025fdb34dfd036948e]

        Fix typos
        
        Change-Id: Ieef0e3f21eb12cb5b72d39da4bc0a8c60dd0d5ce
        Reviewed-on: https://gerrit.libreoffice.org/48545
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-25  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [4800c317a2a15230c0811dc578e8c1a152ddf7cf]

        Sort dialog: Improve wording
        
        Previously it could easily be misread as "Include comments - only in boundary columns"
        (and the German translator obviously also read it that way).
        
        Change-Id: I37f58ebd6b1700e157d2355bbf05c4b42d5aae29
        Reviewed-on: https://gerrit.libreoffice.org/48352
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-01-25  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [cf847a7287148304afe98f0efe68cdf9617d4e44]

        Updating images should not depend on unrelated condition
        
        Instead update them unconditionally as it is done with comments.
        
        The data range has been set beforehand (considering the option
        to include boundary columns with images only) so at this point
        the swapping should happen unconditionally.
        
        Follow-up for 3a2a430ae8e2c1647c18d8904477949f6e2e7941
        
        Change-Id: I1d75dd6e22db5cc28aa45f7b86dab013f3595199
        Reviewed-on: https://gerrit.libreoffice.org/48383
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-01-25  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f84c9164c5bfa438282c4264203163d4c6b7e689]

        Assert that parameters are valid
        
        Follow-up for 3a2a430ae8e2c1647c18d8904477949f6e2e7941
        
        Change-Id: I46a4f8a4528b73e4dcb01770af127ddea4000fdb
        Reviewed-on: https://gerrit.libreoffice.org/48382
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-01-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fbf42a4f13dd3ad9f70fc9f434e3cb6236f38300]

        Fix typos
        
        Change-Id: I13acf050d83099be8874514688936bb4ddbb1a26
        Reviewed-on: https://gerrit.libreoffice.org/48543
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f08828f26b19c486f074182833e2e674b681745c]

        Fix typos
        
        Change-Id: I18d224557173b9ae5f20399b05132f45f08022a4
        Reviewed-on: https://gerrit.libreoffice.org/48544
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-25  Tamás Zolnai  <tamas.zolnai@collabora.com>  [b4c0621134d24080479b7f11e07cbb2ea3d80769]

        Test for tdf#115088.
        
        Change-Id: I27c97d174089c6567e38899522603d4a39d8ad40
        Reviewed-on: https://gerrit.libreoffice.org/48540
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-01-25  Stephan Bergmann  <sbergman@redhat.com>  [7c7aa4e3077971627db09181405e3f388911c83d]

        loplugin:pointerbool (clang-cl)
        
        Change-Id: Idaf9e1858afb8f22bba1767470138ec820a8d7cb

2018-01-25  Stephan Bergmann  <sbergman@redhat.com>  [1a95cd72d9cf5ff18a79eb8089a3a7e0a47be0e4]

        USHRT_MAX -> SAL_MAX_UINT16
        
        ...presumably forgotten when the following cast of nRepeat in the
        SetRowsToRepeat call was changed from USHORT to sal_uInt16 in
        7f33ed417b2e29e5470724ea76967f64699a2662 "removetooltypes01: #i112600# Remove
        tools types from sw"
        
        Change-Id: I3d1932215778977e40cc68fd3aad73477715c214
        Reviewed-on: https://gerrit.libreoffice.org/48467
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-25  Stephan Bergmann  <sbergman@redhat.com>  [b6b5fd494f997be314d154df49c4017db99dda34]

        Allocate ImplPointArray::mpArray as a true Point[]
        
        ...as the default Point ctor already zero-initializes its members, removing the
        need for the memset call (that causes -Werror=class-memaccess, "clearing an
        object of non-trivial type 'class Point'" with upcoming GCC 8).  Also use
        unique_ptr.
        
        Change-Id: Idc139b97e18c0d48079a14755124be72da91fb37
        Reviewed-on: https://gerrit.libreoffice.org/48522
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-25  Stephan Bergmann  <sbergman@redhat.com>  [2a727074012aaaa782f41b0f4470c95f095e030e]

        Use std::fill instead of memset
        
        ...to avoid GCC 8 -Werror=class-memaccess ("clearing an object of non-trivial
        type ‘struct SwSrchChrAttr’").  Similar to
        <https://gerrit.libreoffice.org/#/c/48488/> "Allocate ImpXPolygon::pPointAry as
        a true Point[]", std::fill appears to produce adequate code here with recent
        compilers.
        
        Change-Id: I3ee0bc15e852b80e0429c8e0a4bc48424af9c5a3
        Reviewed-on: https://gerrit.libreoffice.org/48518
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [cae452a167b78d8dc164059db8a9fbe1eb3d521d]

        loplugin:useuniqueptr in XMLTextFieldExport
        
        Change-Id: I2b3e1ec5454bc3486fb41b010091adc549500daf
        Reviewed-on: https://gerrit.libreoffice.org/48512
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [6a579702b1128372aa30c86156996e57ba73b2c8]

        loplugin:flatten in svl
        
        Change-Id: Id5c62c00aa8349468c0d547616424b2637533e7f
        Reviewed-on: https://gerrit.libreoffice.org/48485
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [fe4de616a4a7cc1d5a2ab701e84477f73a47c61a]

        loplugin:useuniqueptr in SvXMLNumFmtExport
        
        Change-Id: I720450a4bee17673907fba2e9a34879d2a98bcae
        Reviewed-on: https://gerrit.libreoffice.org/48481
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [437fffe098429dcc2c65184876b6b8444a7d452c]

        loplugin:useuniqueptr in SdXMLExport
        
        and flatten some data structures, no need to allocate some of the the
        vector members on the heap
        
        Change-Id: I8e7e06144da2fa58c8e3352013d44d368d61ea1d
        Reviewed-on: https://gerrit.libreoffice.org/48480
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [aae1a702696f485a418fbf53500977b236976d38]

        loplugin:useuniqueptr in XMLEventImportHelper
        
        Change-Id: I2369ac92fa2f30b98b5910563dd6d0a6f8ca6a0c
        Reviewed-on: https://gerrit.libreoffice.org/48479
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-24  Gulsah Kose  <gulsah.1004@gmail.com>  [eb8c84846bdba32c17b23e7da6742463085bec9d]

        tdf#62182 .uno:PrintLayout and .uno:BrowseView become set commands.
        
        The patch was sent for the ULAKBIM/Pardus project
        
        Change-Id: I2c8c5d92bc6755043e086a0cad7739dd06a7655e
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/47390
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-24  Caolán McNamara  <caolanm@redhat.com>  [5f0e9a17e769e3f1f8c5f58df334cd130912e5fd]

        ofz#5573 Out of memory
        
        Change-Id: Ia0b291f23cd20306001f5d513eab62c49e924fa7
        Reviewed-on: https://gerrit.libreoffice.org/48489
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-24  Stephan Bergmann  <sbergman@redhat.com>  [ea91dedef71a0c476dc168f39654c1212c46f824]

        USHRT_MAX -> SAL_MAX_UINT16
        
        The checks against USHRT_MAX were like that already in
        84a3db80b4fd66c6854b3135b5f69b61fd828e62 "initial import", while the casts to
        sal_uInt16 were later introduced with a7762676e1326ffdefbd6020b667db323640d03f
        "#83294# SwXTextTable/Cell::get/setData with a sequence of rows instead of a
        sequence of columns".
        
        Change-Id: Iab6f658f91edcec9e8e6fe6fbf0da730b3ad4581
        Reviewed-on: https://gerrit.libreoffice.org/48468
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-24  Caolán McNamara  <caolanm@redhat.com>  [0b55b36ac472e36f8bcfb74570039c4cd254ed49]

        m_pTableEndPaM is unused
        
        since...
        
        commit 56b2cf0c10d9caa01ebae1d80465e342d046a85c
        Author: Florian Reuter <freuter@novell.com>
        Date:   Tue Sep 14 14:40:15 2010 +0200
        
            sw-collapse-empty-table-par-like-html.diff:
        
            n#376690
        
        Change-Id: I25b33855500f12d5475d5ed706414d7c3a24e996
        Reviewed-on: https://gerrit.libreoffice.org/48494
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-24  Michael Stahl  <mstahl@redhat.com>  [5e3799a0c8a92918b9e1868c942f8918ff61c003]

        curl: upgrade to release 7.58.0
        
        * fixes 2 CVEs
        * disable some new optional dependencies
        
        Change-Id: If7725d126e68de04b67969a83c0ea08573a43679
        Reviewed-on: https://gerrit.libreoffice.org/48493
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-01-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [34fe67be47ae1e78117a0df441627b2b113b2c06]

        Fix typos
        
        Change-Id: I359c5aff8c90359783588d189de4e5b94224fa9c
        Reviewed-on: https://gerrit.libreoffice.org/48232
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-24  ekuiitr  <jhaekansh80@gmail.com>  [412d66c05fda48aeb820a035eee3fd1680a1b7ff]

        tdf#115030 Formula use "dot" instead of "acute" math command.
        
        Change-Id: I5a382f73a786f45ce0b83864b21e5e6ae357fad4
        Reviewed-on: https://gerrit.libreoffice.org/48440
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-24  Stephan Bergmann  <sbergman@redhat.com>  [d5af010a3287381db9accbf20063087ee18fcb62]

        Allocate ImpXPolygon::pPointAry as a true Point[]
        
        ...as the default Point ctor already zero-initializes its members, remvoing the
        need for some memset calls (that cause -Werror=class-memaccess, "clearing an
        object of non-trivial type ‘class Point’" with upcoming GCC 8).  Other such
        problematic memset calls are replaced with std::fill, which appears to produce
        adequate code with recent compilers (looked at GCC 7.2 and 8, Clang 7, at -O2),
        a tight loop of filling the memory with zeroes.
        
        A follow-up commit might want to use unique_ptr or vector for pPointAry.
        
        Change-Id: I566422b2213643ab762f0d87a25e745ec2f35ee4
        Reviewed-on: https://gerrit.libreoffice.org/48488
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-24  Stephan Bergmann  <sbergman@redhat.com>  [902698412183e93a1bd018200c63054a422f2636]

        loplugin:emptyif (clang-cl)
        
        Change-Id: I8ddf764f9e155c037e25855b7d6efc49eb494179
        Reviewed-on: https://gerrit.libreoffice.org/48483
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-24  Stephan Bergmann  <sbergman@redhat.com>  [9c8ae146042a28d1d56b7c672d5b3a9d659515b4]

        sal_Bool -> bool (remaining uses of css::uno::Any::has)
        
        Change-Id: I041540307d48083955a74d20f73219ac458037fe
        Reviewed-on: https://gerrit.libreoffice.org/48482
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-24  Caolán McNamara  <caolanm@redhat.com>  [a283847a95dd8935dec687d91709604d96636a34]

        gtk3: single click with selection set doesn't unselect
        
        this is a safe backportable fix, the unconditional
        
        nFlags |= SelectionEngineFlags::CMDEVT
        
        looks the real dubious thing to me, but only the gtk3 backend has swipe support
        so just returning immediately on a swipe definitely ok
        
        Change-Id: Iade26d0d9260ce76dfb2766ac9e5ca9fa9275bf4
        Reviewed-on: https://gerrit.libreoffice.org/48527
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-24  Paul Trojahn  <paul.trojahn@gmail.com>  [1fe4f041aeef2fcabd90bc07ab6a5ee5aba1dd59]

        tdf#114913 Use master if char size wasn't set
        
        The size returned by insertAt falls back to the master size if needed.
        
        Change-Id: I741b48616c6c848fc641c597cc72bf8b17e3cad4
        Reviewed-on: https://gerrit.libreoffice.org/48456
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-01-24  Michael Stahl  <mstahl@redhat.com>  [b7f12d8fd7493a7201ae5fd97e80e0296538f136]

        tdf#115153 the missing test document
        
        Change-Id: I74724ba61aadfad19501a87ab548219ea0a1f236

2018-01-24  Michael Stahl  <mstahl@redhat.com>  [dc16cc0492ba96007078cc285fee1a8d03f40d55]

        tdf#115153 writerfilter: RTF import: fix vert orient of Word 6 shapes
        
        The bugdoc is affected by the change of default vertical alignment;
        apparently it's not even possible to set the vertical alignment of a
        Word 6 drawing object (\do) so we have to set the Word default.
        
        (regression from c79467ba954987f1d239c594c1e1b3af3f5515f6)
        
        Change-Id: I4084a7a7e2a55f864cb569e04632e034d59eefdb

2018-01-24  Eike Rathke  <erack@redhat.com>  [31531796bd0f8ab3ef73cc7b5baf323df0ce4aeb]

        Remove old comment left over
        
        Change-Id: I5f6d47afc2f27b1033201b3fa280359a215f38b5

2018-01-24  Jim Raykowski  <raykowj@gmail.com>  [bf5739d70d2d4ae258592c3fd19ac18d8767c51a]

        tdf#115129 change customize function tree expand collapse behavior
        
        Change-Id: I6c20957fe3f95a8e63b30e5c733b99f71c193972
        Reviewed-on: https://gerrit.libreoffice.org/48290
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-01-24  Stephan Bergmann  <sbergman@redhat.com>  [1bf5b5b76dc1e244c0cf871740c66794157561bd]

        This presumably always wanted to check for SAL_MAX_UINT16, not USHRT_MAX
        
        The check against USHRT_MAX was introduced with
        9c0344627f1767512ef5097c08e3ed7500d223da "INTEGRATION: CWS cmcfixes30: #i72614#
        crash in loading corrupt .doc", apparently to ensure the static_cast<sal_uInt16>
        in the call to ShortToSVBT16 below (which already was that same
        static_cast<sal_uInt16> back tehn) is OK.
        
        Change-Id: Ie385f0f490cab1c59bce07fa25bd9b92e3ad286a
        Reviewed-on: https://gerrit.libreoffice.org/48439
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [3475b95a18f1b1368bcfc20bd3d09b9c02ec33cb]

        update credits
        
        Change-Id: I50973ddb45ec9269eac4954026ff25e28289dc5d

2018-01-24  Stephan Bergmann  <sbergman@redhat.com>  [06cfd5a962f9d8d9462fc270f1b1f730c90bddfe]

        Remove presumably dead < USHRT_MAX checks
        
        ...which are proably obsolete since 17e2497b6c679c89af84f586b79194cf4e18f2ab
        "INTEGRATION: CWS tl39: #i77024# chart2 with more than 26 columns" changed the
        members of SwRangeDescriptor from sal_uInt16 to sal_Int32.
        
        Change-Id: Ic383bc2d5f686af5b19a5ec2cd0351607958f672
        Reviewed-on: https://gerrit.libreoffice.org/48470
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-24  Gulsah Kose  <gulsah.1004@gmail.com>  [844c92793c1399e2f14f671f964ea35e1bce24ac]

        [Pardus] tdf#108989 Add contextual validity command.
        
        When cursor is in a cell has following validity attributes
        SC_VALID_WHOLE, SC_VALID_DECIMAL, SC_VALID_DATE,
        SC_VALID_TIME,SC_VALID_TEXTLEN, SC_VALID_LIST,
        SC_VALID_CUSTOM, Validity command appears on context
        menu.
        
        This patch is sponsored by ULAKBIM/Pardus project.
        
        Change-Id: I47c0de7b62befdf02c343c1419cf32441d8f4df2
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/48067
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-01-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [2adf811370116cfb0e6280d74abdd733e078e8ff]

        Updated core Project: translations  5634878ae8bfcd66bdf403e9ae009eab7312c611
        
        update translations for 6.0.0 rc3
        
        Change-Id: I4f1d4959997ff3e5522b8947985937a372cb96f0
        

2018-01-24  Stephan Bergmann  <sbergman@redhat.com>  [7ca9619dfe976e5c443956aefad4bb3635aa530d]

        -Werror=parentheses (upcoming GCC 8)
        
        Change-Id: I4522dc7929030c5da59f2ab030a806ebe7516bd1
        Reviewed-on: https://gerrit.libreoffice.org/48403
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-24  Stephan Bergmann  <sbergman@redhat.com>  [dc9e271c130a14e1f8446227238397ddcb34028a]

        Use a more conventional way of zero-initializing class members
        
        ...to avoid upcoming GCC 8 -Werror=class-memaccess ("clearing an object of non-
        trivial type ‘class SalVisual’")
        
        Change-Id: Id9c5a6fa7e084b5abd549c99d07f05f183d56a52
        Reviewed-on: https://gerrit.libreoffice.org/48402
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-24  Stephan Bergmann  <sbergman@redhat.com>  [797ae3d3431ac497d71676f6124010777377e794]

        Make ImplColorSet default ctor zero-initialize all members
        
        ...allowing to simplify creating the pColorSet array (which might want to be
        improved even further, turning it into a unique_ptr or vector)
        
        Change-Id: Ic05bd987057a0844885ccfc6ca52700770a27282
        Reviewed-on: https://gerrit.libreoffice.org/48401
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-24  Stephan Bergmann  <sbergman@redhat.com>  [1dcc7efc6f60084c80c4d7b0a5caf42c23f3be99]

        Remove presumably dead < USHRT_MAX checks
        
        ...which are probably obsolete since 93cb1f8bb13e25586f61ba108e959376d90e91ed
        "INTEGRATION: CWS swwarnings" changed the parameters of lcl_CreateXCell from
        sal_Int16 to sal_Int32 (even though the < vs. <= and unsigned USHRT_MAX vs.
        signed sal_Int16 inconsistencies are suspicious).
        
        Change-Id: I14511cb7df1aa92630bf03d89d54609e7a440256
        Reviewed-on: https://gerrit.libreoffice.org/48469
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-24  Xisco Fauli  <anistenis@gmail.com>  [a09958dd35bf29b99714e05c758ff0c71ca75870]

        Add wiki header and footer to the output
        
        Change-Id: Iec0be65f57cac06756f2e8101d3edb89b126e92f
        Reviewed-on: https://gerrit.libreoffice.org/48430
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2018-01-24  Mike Kaganski  <mike.kaganski@collabora.com>  [59ef7485c42ee04179e0891bfd3f3b9c801a58ae]

        Natvis: update SfxItemSet visualizer (m_pItems is now unique_ptr)
        
        Change-Id: I862f6399a9a065ef725211b44f77400927db9a8f
        Reviewed-on: https://gerrit.libreoffice.org/48496
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-24  Jan Holesovsky  <kendy@collabora.com>  [c3a085d22742f88e91ff92f319a26d6e8d1d9a98]

        lokdialog: Convert the Table -> Properties... to async exec.
        
        Change-Id: Iac937f5032ddaa614f8364a85b0b8db2a0828cbd
        Reviewed-on: https://gerrit.libreoffice.org/48454
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-24  Stephan Bergmann  <sbergman@redhat.com>  [3bbf8d0a9b9e36299c889d8252d9a2b068f17ff6]

        Adapt solenv/flatpak-manifest.in
        
        ...to e1026e267b4b1b0b0bd645c6bc212d6fa71544f8 "pdfium: update to 3312"
        
        Change-Id: I319b00d13d8657849967e08e605d6428f30c5c2e

2018-01-24  Justin Luth  <justin_luth@sil.org>  [9dfd46ef4b341a5dfed7d320696959402a549fdb]

        writerfilter: use WW8 name for StyleId
        
        The sStyleIdentifierD for the default style is "Normal".
        FindStyleSheetByISTD uses sStyleIndentifierD for its comparison.
        SetCurrentParaStyleId() is used to save the WW8 provided name.
        Thus, the default style should do the same.
        
        The SetCurrentParaStyleId was added here by
        commit 4abb20ee162ff874cc143fd952f72d30ddc9d136
        Author: Miklos Vajna
        Date:   Tue Jun 19 17:36:28 2012 +0200
        
        Also removing the static variable, since it serves no purpose.
        
        Change-Id: I58659e9d809c32dd799fb46217971707991b2803
        Reviewed-on: https://gerrit.libreoffice.org/48034
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-24  Stephan Bergmann  <sbergman@redhat.com>  [7e15b28bc60f85c449a7ac1f64d1c02d5b43399c]

        USHRT_MAX -> SAL_MAX_UINT16
        
        ...presumably forgotten when the following cast of nTmp in the SetPosFromLeft
        call was changed from USHORT to sal_uInt16 in
        7f33ed417b2e29e5470724ea76967f64699a2662 "removetooltypes01: #i112600# Remove
        tools types from sw"
        
        Change-Id: I42d93aeb86473d6ff69251035dc22bbadcd5ae0f
        Reviewed-on: https://gerrit.libreoffice.org/48466
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-24  Milian Wolff  <milian.wolff@kdab.com>  [cca67d26b6d503ab7dcf3a05fb77fe648cd25f2c]

        Fix documentation for osl_executeProcess_WithRedirectedIO
        
        The file handle arguments are out parameters, not input parameters.
        
        Change-Id: Iad604e4df9e89a8f83c4cb6a3faa35ee20cd80aa
        Reviewed-on: https://gerrit.libreoffice.org/48450
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-24  Stephan Bergmann  <sbergman@redhat.com>  [1438c84a86e2101bd048adede737079ea37c53d0]

        This presumably always wanted to check for SAL_MAX_UINT16, not USHRT_MAX
        
        ...ever since 84a3db80b4fd66c6854b3135b5f69b61fd828e62 "initial import", where
        the code read
        
        +    if( nIndex < USHRT_MAX)
        +    {
        +        const SwFmtRefMark* pMark = GetDoc()->GetRefMark( (sal_uInt16) nIndex );
        +        if(pMark)
        +        {
        +            xRef = SwXReferenceMarks::GetObject( GetDoc(), pMark );
        +            aRet.setValue(&xRef, ::getCppuType((uno::Reference<XTextContent>*)0));
        +        }
        +    }
        
        and already contained the cast to sal_uInt16 in the call to GetRefMark
        
        Change-Id: Ifd4c3ca0bd89a521c3eecda22435705396f61e16
        Reviewed-on: https://gerrit.libreoffice.org/48464
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-01-24  Caolán McNamara  <caolanm@redhat.com>  [f50e94a36bf21f9f1cef52be980a6bf92faf4f03]

        ofz#5621 Integer-overflow
        
        Change-Id: I98f93101dc287b2ef285f3d9547d44dd06d2fe01
        Reviewed-on: https://gerrit.libreoffice.org/48429
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-24  Caolán McNamara  <caolanm@redhat.com>  [897dd277d2ae418833835a2dbcb8cbdbc1676d49]

        tdf#115080 menu id collision
        
        21 collides with the pattern field menu id
        
        Change-Id: Ia90995861adabbe1615e24ee10defe25cee76c56
        Reviewed-on: https://gerrit.libreoffice.org/48461
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [fc2d155f42db5949e68df54635acaa944aa980b9]

        Fix some IWYU warnings
        
        Change-Id: I4b6e799c1afc2a762a3729ee89f3226c59a6eef8
        Reviewed-on: https://gerrit.libreoffice.org/48462
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [a7d67762f116ca85181b4ae4053141ea68e6d6f8]

        scripting: add missing vim modelines to python files
        
        Change-Id: Iedc3a8ab37deeb7a686fa709afb0cf350f815ec6
        Reviewed-on: https://gerrit.libreoffice.org/48418
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-24  Stephan Bergmann  <sbergman@redhat.com>  [13a1a7e1f2851e465898631fc7cc567624cd7dcf]

        Avoid upcoming GCC 8 -Werror=class-memaccess on css::util::DateTime
        
        ...whose ctor already zero-initializes all members, so the first two memsets are
        unnecessary.  And spell the third memset as explicit assignments.
        
        Change-Id: Ie5079711b152bac7f0a8d52d7889879157a35b5d
        Reviewed-on: https://gerrit.libreoffice.org/48390
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [025c58f7ea613c2271e43e6639d734e4d478621d]

        fix kde4 vclplug build
        
        by reverting parts of
        
            commit de8f6b25de6fbe813fe172542e7eff1596b37335
            loplugin:unused-returns in vcl
        
        and reverting
        
            commit 78bb1a2a51a991f605ae5c51d813697673bbc67
            Fix --enable-kde4 codeHEAD
        
        <noelgrandin> sberg, is that safe ^^ ? I was just about to push a partial revert of the commit that caused the breakage
        <sberg> noelgrandin, oops, I'd naively assumed that all impls of Dispatch had just always returned true
        
        Change-Id: Icbca450a76de30a04bc90a2887066840191c9d5f

2018-01-24  Stephan Bergmann  <sbergman@redhat.com>  [78bb1a2a51a991f605ae5c51d813697673bbc670]

        Fix --enable-kde4 code
        
        ...after de8f6b25de6fbe813fe172542e7eff1596b37335 "loplugin:unused-returns in
        vcl"
        
        Change-Id: I82414b20b7dbb9e7ba361c0f4d9451c74ea4d4f2

2018-01-24  Stephan Bergmann  <sbergman@redhat.com>  [ab6d3b3794f64b6dde8e9309f4fd99051aecbda3]

        Remove presumably dead < USHRT_MAX checks
        
        The original code of 84a3db80b4fd66c6854b3135b5f69b61fd828e62 "initial import"
        read
        
        +        long nBoxOffset = lcl_GetLongBoxNum( sGetName ) + nSttBox;
        +        long nLineOffset = lcl_GetLongBoxNum( sGetName ) + nSttLine;
        +
        +        if( nBoxOffset < 0 || nBoxOffset >= USHRT_MAX ||
        +            nLineOffset < 0 || nLineOffset >= USHRT_MAX )
        +            return 0;
        +
        +        if( nLineOffset >= long(pLines->Count()) )
        +            return 0;
        +
        +        pLine = (*pLines)[ USHORT(nLineOffset) ];
        +
        +        // dann suche die Box
        +        pBoxes = &pLine->GetTabBoxes();
        +        if( nBoxOffset >= long(pBoxes->Count()) )
        +            return 0;
        +        pBox = (*pBoxes)[ USHORT(nBoxOffset) ];
        
        casting nBox/LineOffset to USHORT, while the current code looks like it should
        work fine for larger values.
        
        Change-Id: I47bdf3963be6e84568a589711ce688b66f325db8
        Reviewed-on: https://gerrit.libreoffice.org/48451
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-24  jan Iversen  <jani@libreoffice.org>  [e0e19de6eccf83caa82013ca2fefbfcc114816a0]

        iOS, allow orientations for all devices
        
        Info.plist is no longer limited to ipad
        
        Change-Id: Ibe807183fab7e2820e5234fa7fa773fda2c32926

2018-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [747d36d2972de650ecbbac4a831a1d10f6f86950]

        loplugin:useuniqueptr in OOo2OasisTransformer
        
        Change-Id: I6c1cabbf233e6d3d9fd37cdb5c66ffa17df2dd9c
        Reviewed-on: https://gerrit.libreoffice.org/48425
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [ee5882b4a5f90bd3d65bfcfe0c0f14528cb029d3]

        loplugin:useuniqueptr in Oasis2OOoTransformer
        
        Change-Id: I7636bb09bfa728ae8031d57e52d2903f711e9cca
        Reviewed-on: https://gerrit.libreoffice.org/48424
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [cfb598178b2b38023c9237578904303bea7962e7]

        loplugin:useuniqueptr in ImageListsDescriptor
        
        Change-Id: I165af348b6d8863a4b1e5dd164d92c29f49d09c0
        Reviewed-on: https://gerrit.libreoffice.org/48423
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [570786e75add710df9bf77fa53b75e22dc29de89]

        loplugin:useuniqueptr in LayoutManager
        
        Change-Id: I93383fcb5f0093416914722e25cd0faf70c040eb
        Reviewed-on: https://gerrit.libreoffice.org/48422
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [8eab42ddce2e9a01e65d82e2e5741a7d59fdd6ba]

        loplugin:useuniqueptr in SvxBoxItem
        
        Change-Id: I0702a25c765fc8781b65320f44c0e0c3c56269a7
        Reviewed-on: https://gerrit.libreoffice.org/48408
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [3199d25a2e0f533fdd52e0a8006552df1a5932ca]

        loplugin:useuniqueptr in SfxCommonTemplateDialog_Impl
        
        Change-Id: I484cb863c054c71cb22b30d108c95692213c8451
        Reviewed-on: https://gerrit.libreoffice.org/48407
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [9f3dccf5558915617d02c8cc0d795ec45e2532d1]

        loplugin:useuniqueptr in FileDialogHelper_Impl
        
        Change-Id: I91f831be99284b61385cee42dc59efd0cf7f45ba
        Reviewed-on: https://gerrit.libreoffice.org/48406
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [ec02714d6cd5be67d03e333efddb42ab572cae77]

        loplugin:unused-returns in drawinglayer..svx
        
        Change-Id: I033a78cc7fe7d8e5086f1c855c4aa371cc98dc7c
        Reviewed-on: https://gerrit.libreoffice.org/48400
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [945a119675788f7c8f0a133ac0271f9340c1653a]

        loplugin:constparams
        
        Change-Id: I7c695073d9a9d3b7a641d6eb9fe01a47d8c3a504
        Reviewed-on: https://gerrit.libreoffice.org/48392
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [7b7c388fe402e14486664e36eeb6c1f0fe1e02b9]

        loplugin:useuniqueptr in GroupData_Impl
        
        Change-Id: Icddaf78a58b74338ac763c12c8ac06f464986cac
        Reviewed-on: https://gerrit.libreoffice.org/48371
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-24  Stephan Bergmann  <sbergman@redhat.com>  [b3b22ee3de5ddfc73e44a2d425450b1deeb3ed0d]

        Silence upcoming GCC 8 -Werror=parentheses in external/boost
        
        ...reporting such delights as
        
        > [CXX] sal/cppunittester/cppunittester.cxx
        > In file included from workdir/UnpackedTarball/boost/boost/mpl/aux_/na_assert.hpp:23,
        [...]
        >                  from external/boost/include/boost/algorithm/string.hpp:25,
        >                  from sal/cppunittester/cppunittester.cxx:60:
        > workdir/UnpackedTarball/boost/boost/mpl/assert.hpp:188:21: error: unnecessary parentheses in declaration of ‘assert_arg’ [-Werror=parentheses]
        >  failed ************ (Pred::************
        >                      ^
        
        where boost/mpl/assert.hpp contains
        
        > template< typename Pred >
        > failed ************ (Pred::************
        >       assert_arg( void (*)(Pred), typename assert_arg_pred<Pred>::type )
        >     );
        
        Change-Id: I6976b2cc23f1d309d27d3fde9098b10c9d877599
        Reviewed-on: https://gerrit.libreoffice.org/48386
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [de8f6b25de6fbe813fe172542e7eff1596b37335]

        loplugin:unused-returns in vcl
        
        Change-Id: I507320900a47f604d17ed7d402d531a7cbdf744e
        Reviewed-on: https://gerrit.libreoffice.org/48331
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-24  Stephan Bergmann  <sbergman@redhat.com>  [182a3c7e12a0f56d664deaf67d17bc51eef6299d]

        USHRT_MAX -> SAL_MAX_UINT16
        
        ...presumably forgotten when the following casts of nTmp in the SetBaseHeight
        etc. calls were changed from USHORT to sal_uInt16 in
        7f33ed417b2e29e5470724ea76967f64699a2662 "removetooltypes01: #i112600# Remove
        tools types from sw"
        
        Change-Id: I75809e677835910b09b366f755361a667d097402
        Reviewed-on: https://gerrit.libreoffice.org/48442
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-24  Stephan Bergmann  <sbergman@redhat.com>  [58401e6c8a9f53df96e84d3e1b73c84150890102]

        This presumably always wanted to check for SAL_MAX_UINT16, not USHRT_MAX
        
        The check against USHRT_MAX was introduced together with a following
        
          nLen2 = static_cast<UINT16>(nLen);
        
        in 73f043c441af59da02c160d441b18a73725e62e4 "#96155# #i1858# merge branch and
        remove warnings" (and that UINT16 meanwhile replaced with sal_uInt16).
        
        Change-Id: I61346e4ffc90a4f8a97c2d3f822d619faa5b0008
        Reviewed-on: https://gerrit.libreoffice.org/48441
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-24  Stephan Bergmann  <sbergman@redhat.com>  [da67b0be49795ec09a2794dd0fb3e5b29f066dc3]

        Remove presumably dead nLen < USHRT_MAX check
        
        The original code of 7b0b5cdfeed656b279bc32cd929630d5fc25878b "initial import"
        read
        
        +        long nLen = (    (nNextPieceCp < nBehindTextCp)
        +                        ? nNextPieceCp
        +                        : nBehindTextCp
        +                    )
        +                    - nAktStartCp;
        +
        +        if( 0 >= nLen ) break;
        +
        +        if( nLen > USHRT_MAX - 1 )
        +            nLen = USHRT_MAX - 1;
        +
        +        if( bIsUnicode )
        +            rStr.Append( WW8Read_xstz( rStrm, (USHORT)nLen, FALSE ) );
        +        else
        +        {
        +            ByteString aByteStr;    // Alloc methode automatically sets Zero at the end
        +            sal_Char*  pByteData = aByteStr.AllocBuffer( nLen );
        +
        +            sal_Size nWasRead = rStrm.Read( pByteData, nLen );
        +            if( nWasRead != nLen )
        +                aByteStr.ReleaseBufferAccess( nWasRead );
        +
        +            rStr += String( aByteStr, eEnc );
        +        }
        +        nTotalRead  += nLen;
        +        nAktStartCp += nLen;
        +        if( nTotalRead != rStr.Len() ) break;
        
        casting nLen to USHORT in the call to WW8Read_xstz, while the current code looks
        like it should work fine for larger nLen.
        
        Change-Id: Ie3a0d654ef45421cbbe8e823259e8dfd27bd27e2
        Reviewed-on: https://gerrit.libreoffice.org/48437
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-24  Dennis Francis  <dennis.francis@collabora.co.uk>  [ff166845fa5ed178a97b54bb2deef4beb0cf3bdf]

        tdf#115093 : Do not reuse singleref tokens...
        
        ...in formula group computation if the formula contains
        only a single reference besides any ocOpen/ocClose pairs
        wrapping it as the sole content.
        
        In such a case the "result" formula token
        returned by ScInterpreter::GetResultToken() is the same
        as the original singleref token, so for each row of the
        formulagroup, we need to use a separate singleref token.
        
        Also added a unit test in sc/qa/unit/parallelism.cxx
        
        Change-Id: I6032efc5be9b51ca1e9daf9bdd19997a949d2f43
        Reviewed-on: https://gerrit.libreoffice.org/48449
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-24  Stephan Bergmann  <sbergman@redhat.com>  [f8aca037896ce7085f0be0ab524b524bae57d38c]

        USHRT_MAX -> SAL_MAX_UINT16
        
        ...presumably forgotten when changing SwEditShell::InsertDDETable parameters
        from USHORT to sal_uInt16 in 7f33ed417b2e29e5470724ea76967f64699a2662
        "removetooltypes01: #i112600# Remove tools types from sw"
        
        Change-Id: I28ad46bdfb6c95a7d2e0bcbf2ef8eef29217baa5
        Reviewed-on: https://gerrit.libreoffice.org/48436
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-24  Stephan Bergmann  <sbergman@redhat.com>  [e8efbffc83e926c2af0a92cc2c2d3d29cfaa7478]

        Reuse WW8TabBandDesc::setcelldefaults
        
        Change-Id: Icdf57d962ae7b3e24cbed6aba4b05fa2136b3761
        Reviewed-on: https://gerrit.libreoffice.org/48433
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-24  Stephan Bergmann  <sbergman@redhat.com>  [ce99754e9b5b954be4360f39356ed7198b298265]

        Globally disable -Wcast-function-type new with upcoming GCC 8
        
        ...which unhelpfully even warns on reinterpret_cast, so causes failures like
        
        > [CXX] sal/osl/unx/signal.cxx
        > sal/osl/unx/signal.cxx: In function ‘bool onInitSignal()’:
        > sal/osl/unx/signal.cxx:267:50: error: cast between incompatible function types from ‘void (*)(int, siginfo_t*, void*)’ to ‘{anonymous}::Handler1’ {aka ‘void (*)(int)’} [-Werror=cast-function-type]
        >                                  oact.sa_sigaction);
        >                                                   ^
        
        And since all incompatible (but deliberate) casts between function types across
        our code base should already be written as reinterpret_cast, we shouldn't lose
        much by just disabling this new warning globally.
        
        Change-Id: If15e9606e8fdc676b61012e31d7369653951ceca
        Reviewed-on: https://gerrit.libreoffice.org/48431
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-24  Mike Kaganski  <mike.kaganski@collabora.com>  [fa1caba2a82cc31f3d9c1c18e00325766aa1c90c]

        Use std::unique_ptr in ImplCalcToTopData
        
        Change-Id: Ie43c633283be45e72259be5eedd253e403e9f664
        Reviewed-on: https://gerrit.libreoffice.org/48377
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-24  Mike Kaganski  <mike.kaganski@collabora.com>  [6fc9d4a482ab50a1bf8fefb1dae2a6ded3c7e3dd]

        Remove redundant variable
        
        Change-Id: I062ea13827d7d9744b0965b305877633485015fa
        Reviewed-on: https://gerrit.libreoffice.org/48405
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-23  Stephan Bergmann  <sbergman@redhat.com>  [77a535285f0fd5f2464430abdc67cf99be024868]

        -Werror=ignored-qualifiers (upcoming GCC 8)
        
        Change-Id: Ibcbfd951d2a7c7862fbc7e6b17c89344ae5bf930
        Reviewed-on: https://gerrit.libreoffice.org/48399
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-23  Michael Stahl  <mstahl@redhat.com>  [81a1882d62ca26a28f70289e0134f6b78f1c21f2]

        configure: if WiLangId.vbs isn't found but is required, error out
        
        Change-Id: I8a145c1024a522a17c6ac2bf961cb4f07f3e7be9

2018-01-23  Michael Stahl  <mstahl@redhat.com>  [112c931ff3a7aa263481b659931dfd172e75aafc]

        configure: find WiLangId.vbs where SDK 10.0.16299.0 hides it
        
        Change-Id: I71d27f3f97e257b4e45261004088ce3435f82090

2018-01-23  Michael Stahl  <mstahl@redhat.com>  [dba57e8db1c51ad0a0dc4a4859ff6d64a4982226]

        svx::frame::Style::operator< does not implement strict weak order
        
        ... at least since other single line styles than SOLID and DASHED
        were added some years ago.
        
        This causes an assertion from MSVC std::max in CppunitTest_sw_odfexport.
        
        Change-Id: I2e0833b3d5c5afab259108be1c8782c4c4d26978

2018-01-23  Stephan Bergmann  <sbergman@redhat.com>  [3dfc300a142446c91ec5e81e685b5a47408d9056]

        WW8PLCFxSaveAll/WW8_SHD default ctors already zero-initialize their members
        
        Change-Id: I690e6e812d52344faef93b2856ce0f4a22509d2c
        Reviewed-on: https://gerrit.libreoffice.org/48396
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-23  Stephan Bergmann  <sbergman@redhat.com>  [de694ba260e1b48ca06ea88c03f8f5f97ac4990e]

        Point default ctor already zero-initializes the members
        
        Change-Id: I9cb59c77a420c975933070eea691cda52b066b0b
        Reviewed-on: https://gerrit.libreoffice.org/48397
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-23  Stephan Bergmann  <sbergman@redhat.com>  [6b75c472cb93a635403317f937df4f543d9b82cf]

        AnimationNode default ctor already zero-initializes the members
        
        Change-Id: I9725189846a38860550c651b2428296564824ba8
        Reviewed-on: https://gerrit.libreoffice.org/48394
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-23  Stephan Bergmann  <sbergman@redhat.com>  [d1016591f42b47ea52d96ce9f09ed01749b97d77]

        Use a more conventional way of clearing ScRange variables
        
        ...to avoid upcoming GCC 8 -Werror=class-memaccess ("clearing an object of type
        ‘class ScRange’ with no trivial copy-assignment")
        
        Change-Id: I2178697082b1c284d26cedaa64c73b92d9e6aecb
        Reviewed-on: https://gerrit.libreoffice.org/48393
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-23  Stephan Bergmann  <sbergman@redhat.com>  [a886fbfb54b1b770e57862a4ce58f99dbdb368fa]

        Silence upcoming GCC 8 -Werror=sizeof-pointer-memaccess
        
        ...("error: argument to ‘sizeof’ in ‘char* strncpy(char*, const char*, size_t)’
        call is the same expression as the source; did you mean to use the size of the
        destination?") in a place where the use of strncpy instead of strcpy (introduced
        with 9276f7d5740a28b342db2a9bcd8644ff2f4f5742 "fdo#32263") doesn't help prevent
        any buffer overflows anyway (the target's size already having been checked to be
        sufficiently large).
        
        Change-Id: I70773538f4092f1306fb00f1fa7f9138e06894e5
        Reviewed-on: https://gerrit.libreoffice.org/48391
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-23  Stephan Bergmann  <sbergman@redhat.com>  [ad9871a5d1119593068f7e3a01d4249b4dff982a]

        Introduce SbxValues::clear
        
        ...to avoid upcoming GCC 8 -Werror=class-memaccess ("clearing an object of non-
        trivial type ‘struct SbxValues’")
        
        Change-Id: Icf610e692b81030bfd6f2f940c43ee8bf6f1d4e0
        Reviewed-on: https://gerrit.libreoffice.org/48389
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-23  Eike Rathke  <erack@redhat.com>  [429072614e3c1d4bc0f9ca706414a43040464fe4]

        Adapt to svtools/inc/langtab.hrc
        
        svtools/source/misc/langtab.src is dead since a while.
        
        Change-Id: I373f715d337a47f6ea1e935a7a50565f0e6b3ba2

2018-01-23  Jens Carl  <j.carl43@gmx.de>  [cceaece18a42405190941865908636522e0ee4cb]

        offapi: Add properties FormulaResultType2 and CellContentType
        
        Add two new properties to SheetCell.idl "FormulaResultType2" and
        "CellContentType", because the "FormulaResultType" is returning the
        wrong value (com::sun::star::table::CellContentType instead of
        com::sun::star::sheet::FormulaResult). Also documeted the curiosity.
        
        Change-Id: Icc6538e155ba27fb9d097d8790ac9b4b230c1446
        Reviewed-on: https://gerrit.libreoffice.org/48367
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-23  Stephan Bergmann  <sbergman@redhat.com>  [659109609ba2a7a827a4920c9456432b70cb001a]

        Remove unused TypeCheck::SubstTemplateTypeParmType
        
        ...introduced unused with 91b4e4531621b7afb2dbab1a8aa62c92da66951a "new
        loplugin: pointerbool"
        
        Change-Id: I3af0ce878f1f2742223d66bcdade4e9c144162cd
        Reviewed-on: https://gerrit.libreoffice.org/48387
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [843b26a6dba07fdda451d3d576553df132e30a8a]

        Fix typos
        
        Change-Id: I05a1234d7bcbae6f4851abd34ff7acec5853f5f5
        Reviewed-on: https://gerrit.libreoffice.org/48329
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [508e973bc56b0f6213276ffd38b492ee101b589b]

        Fix typos
        
        Change-Id: I17e617d89d1b5ad92c5c8218958e86ca722b13e2
        Reviewed-on: https://gerrit.libreoffice.org/48435
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5b9d0d4a999ffeec47cedb09599e458a632a4946]

        Removed duplicated include
        
        Change-Id: I20d4304013e12035e522fd1b1e0c201d49961114
        Reviewed-on: https://gerrit.libreoffice.org/48434
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-23  Caolán McNamara  <caolanm@redhat.com>  [ebfcf40d9a6508f0ca6a608d15d82a4fc9bf1238]

        ofz: better loop detect
        
        Change-Id: I7c33d2a64a6b4968e8a83f53f5c893eb5ba268b7
        Reviewed-on: https://gerrit.libreoffice.org/48415
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-23  Caolán McNamara  <caolanm@redhat.com>  [c36547d16e1ea4f085880d480e7a6381108ff7d8]

        ofz: Direct leak
        
        Change-Id: Ide16aad0cadd393ce28425ed54c5e77f93d61317
        Reviewed-on: https://gerrit.libreoffice.org/48412
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-23  Stephan Bergmann  <sbergman@redhat.com>  [8b6c90098f69870231a315df192b44e6507adcfc]

        Various loplugin in --enable-gtk3-kde5 code
        
        Change-Id: I5d5bb6b57a9e9ed2c66d304c18fe7ef233aae072

2018-01-23  Stephan Bergmann  <sbergman@redhat.com>  [b07e38b2028a5ebc7dd078f7282c0bd3274c897e]

        Remove dead code from SfxFilter ctor
        
        In fd069bee7e57ad529c3c0974559fd2d84ec3151a "initial import" the code was:
        
        +void SfxFilter::InitMembers_Impl()
        +{
        +    String aExts = GetWildcard()();
        +    String aShort, aLong;
        +    String aRet;
        +    sal_uInt16 nMaxLength =
        +#if defined( WIN ) || defined( OS2 )
        +        3
        +#else
        +        USHRT_MAX
        +#endif
        +        ;
        +    String aTest;
        +    sal_uInt16 nPos = 0;
        +    while( ( aRet = aExts.GetToken( nPos++, ';' ) ).Len() )
        +    {
        +        aTest = aRet;
        +        aTest.SearchAndReplace( DEFINE_CONST_UNICODE( "*." ), String() );
        +        if( aTest.Len() <= nMaxLength )
        +        {
        +            if( aShort.Len() ) aShort += ';';
        +            aShort += aRet;
        +        }
        +        else
        +        {
        +            if( aLong.Len() ) aLong += ';';
        +            aLong += aRet;
        +        }
        +    }
        +    if( aShort.Len() && aLong.Len() )
        +    {
        +        aShort += ';';
        +        aShort += aLong;
        +    }
        +    aWildCard = aShort;
        +
        +    nVersion = SOFFICE_FILEFORMAT_NOW;
        +    bPlugDataSearched = 0;
        +    pPlugData = 0;
        +
        +    aName = pContainer->GetName();
        +    aName += DEFINE_CONST_UNICODE( ": " );
        +    aName += aFilterName;
        +
        +    aUIName = aFilterName;
        +}
        
        where USHRT_MAX apparently effectively meant "arbitrarily large".  But when
        b7c596059dfa9a808f587af9f30b01489e75fb0e "INTEGRATION: CWS sfxcleanup" removed
        the WIN/OS2 special case it didn't remove all the other code that was now
        effectively useless.
        
        Change-Id: I883759f13e0267a189ad176c2ffcc1c78680b0a5
        Reviewed-on: https://gerrit.libreoffice.org/48336
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-23  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [57991f885e60d04e93bf5004d4fdceee7d29f3d8]

        tdf#91362: Use document paper size for printing slides.
        
        By default for priniting slides we use not default A4, but size provided
        in slide properties.
        
        Additinally renamed IsPageSize() -> IsPaperSize(): it is less ambiguous.
        
        Change-Id: Iaf38dedb32b14cd6fbdd2ad355ecf3208e32663e
        Reviewed-on: https://gerrit.libreoffice.org/46407
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-23  Stephan Bergmann  <sbergman@redhat.com>  [c73f88de8bc6f892ff1215c5f634ff0bfca04553]

        Various loplugin in --enable-gtk3-kde5 code
        
        Change-Id: I006e7fddcb58edb597867e0dd6f2b81ddac3457e

2018-01-23  Tor Lillqvist  <tml@collabora.com>  [407546e7c3f8c732ccf60e5fb3844f6efb86f932]

        tdf#69254: Tweak mapping from CoreText weight to our FontWeight a bit
        
        Make the mapping of light weights more likely to hit different enum
        values for slightly different weights.
        
        We want to be able to distinguish between for instance Overpass Light
        (with weight -0.4) and Overpass ExtraLight (with weight -0.5).
        
        Change-Id: If83fbce68149b267a49ef9bcb6624d8790de7c56
        Reviewed-on: https://gerrit.libreoffice.org/48409
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2018-01-23  Stephan Bergmann  <sbergman@redhat.com>  [e3ee065312e295300fb25457e18344225eeffbd4]

        Various loplugin in --enable-gtk3-kde5 code
        
        Change-Id: Ic12464f01950a5037bb6819a2722aba5a7e3e2e6

2018-01-23  Stephan Bergmann  <sbergman@redhat.com>  [862d2fc5c3736c6bb0c1ee54bd195c502fe17d28]

        Silence -Werror,-Wundef in external/boost
        
        > [CXX] vcl/unx/gtk3_kde5/gtk3_kde5_folderpicker.cxx
        > In file included from vcl/unx/gtk3_kde5/gtk3_kde5_folderpicker.cxx:20:
        > In file included from vcl/unx/gtk3_kde5/gtk3_kde5_folderpicker.hxx:30:
        > In file included from vcl/unx/gtk3_kde5/gtk3_kde5_filepicker_ipc.hxx:29:
        > In file included from workdir/UnpackedTarball/boost/boost/process/child.hpp:22:
        > In file included from workdir/UnpackedTarball/boost/boost/process/detail/execute_impl.hpp:24:
        > workdir/UnpackedTarball/boost/boost/process/detail/posix/executor.hpp:446:5: error: 'BOOST_POSIX_HAS_VFORK' is not defined, evaluates to 0 [-Werror,-Wundef]
        > #if BOOST_POSIX_HAS_VFORK
        >     ^
        
        under --enable-gtk3-kde5
        
        Change-Id: Ib4648d1337a493c35b35897dc71c5e971c6eb214

2018-01-23  Takeshi Abe  <tabe@fixedpoint.jp>  [f16fdfa559ab62ccde2c2c0cbe1fc9e5ca2f3630]

        Add unit tests for rtl::math's inverse hyperbolic functions
        
        based on i#97605's test cases.
        
        Change-Id: Id7e57914553ba8801a624f667979badc191108e5
        Reviewed-on: https://gerrit.libreoffice.org/46152
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-01-23  Stephan Bergmann  <sbergman@redhat.com>  [a6b53b5461c7d1ad2895d25691661f865bdb183e]

        Silence -Werror=implicit-fallthrough= (upcoming GCC 8)
        
        Earlier GCC already require a similar workaround to silence -Werror=return-type
        ("control reaches end of non-void function") a few lines further down, so it's
        rather consequential that GCC now also warns about the potential fall-through
        here (i.e., for these warnings, GCC apparently assumes that an enum can take on
        all of the values from its range of values, not just those denoted by an
        enumerator).
        
        Change-Id: I1537a7f6975f900861225ee7a521366a5e57046a

2018-01-23  Stephan Bergmann  <sbergman@redhat.com>  [fa193512431c71b3230b29deda4fc7d8ba5a99a1]

        Translate German SAL_WARN message
        
        Change-Id: Ica04ee68f18ec6c1e0cd59a0f35ab35ce3c05745
        Reviewed-on: https://gerrit.libreoffice.org/48374
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-23  Milian Wolff  <milian.wolff@kdab.com>  [f1b60bd62daff4aaf6465caadd4ad0c447521102]

        Support opening of (some) remote URLs through the KDE file dialog
        
        LO already supports http, https, webdav and webdavs through the
        WebDAVContentProvider. Ftp is supported via FTPContentProvider
        and then finally we have the GIOContentProvider that can potentially
        support SMB, if the dependencies for that are met.
        
        We now configure the KDE file dialog to allow these remote protocols.
        Note that this filtering depends on https://phabricator.kde.org/D10024
        and https://phabricator.kde.org/D10025 to have any effect.
        
        Then we rewrite the URLs we receive from KIO to a format that is
        supported by LO. Most notably, we prepend `vnd.sun.star.` to the
        webdav URL schemes, such that they get picked up by the
        WebDAVContentProvider. Then finally, we clear the username from
        the smb:// URLs we get from KIO, as that prevents GIO from opening
        them.
        
        In all cases, the user will get prompted a second time for the
        credentials required to access the remote resource. This is
        unfortunate, but better than nothing. In the future, we may solve
        this issue through either a separate KIO UCP or by getting support
        for the FDO Secret Service specification in KWallet.
        
        Change-Id: I91df28434b115639c2698968e2a672b3320bf8e2
        Reviewed-on: https://gerrit.libreoffice.org/48350
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-23  Rene Engelhard  <rene@debian.org>  [c7a1320593191e8359aa64d8e262948da085d358]

        check for boost/process/child.hpp in configure.ac if --enable-gtk3-kde5
        
        Change-Id: Idcd2931415558b41f94eb12a01f350f1ab53d134
        Reviewed-on: https://gerrit.libreoffice.org/48319
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-23  Milian Wolff  <milian.wolff@kdab.com>  [ecb5fcff336c8b0e5ad2503f0880c439a6c323a5]

        Introduce gtk3_kde5 vcl plugin
        
        This is a hybrid plugin which mostly wraps the GTK3 vclplug. Only
        the file and folder picker are replaced by KDE dialogs. This gives
        us a well-maintained GTK LO base with basic KDE integration with
        minimum effort.
        
        To prevent issues with nested event loops, the KDE dialogs are
        launched from a separate process, the new lo_kde5filepicker helper
        executable. A trivial stdin/stdout IPC mechanism transfers the data
        between LO and the Qt/KDE helper. The usage of an external process
        also allows us to copy'n'paste between LO and the KDE file dialog
        without freezing the UI, as would happen when one would do this
        in-process. This is in general also the architecture applied by the
        kmozillahelper, which is used to integrate KDE file dialogs into
        Firefox.
        
        While the KDE dialog is shown, the GTK3 main window is disabled and
        close requests are ignored. The KDE dialog in turn also sets the LO
        window as transient parent. Together, this makes the illusion perfect
        and the KDE dialog behaves like a modal dialog. This works properly
        also with multiple LO main windows, and only individual windows will
        get blocked as one would expect.
        
        Functionality wise, most of the features of the KDE4 dialog are
        supported. You can pick files and folders, and save files under a new
        name. Some custom checkbox widgets are supported, but lists, buttons
        and preview widgets are not yet implemented. Also, loading remote
        files via KIO is not possible yet.
        
        Change-Id: I1a97cf7c272307a19ace4222d5f12253bc722829
        Reviewed-on: https://gerrit.libreoffice.org/47718
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-23  Milian Wolff  <milian.wolff@kdab.com>  [f811979b0865b15272ce4a62df3ebd0fa8896b55]

        Add KDE5 desktop backend
        
        This is mostly a copy of the KDE4 backend ported to Qt5/KF5.
        
        One difference is that this code will initialize the QApplication
        on-demand, when it's not yet available. This will allow us to use
        this desktop backend also within a vclplug that does not use Qt
        itself, such as the upcoming Gtk3/KDE5 hybrid.
        
        Change-Id: I5cf96ac5729608c82a58eead6723a38f014ba875
        Reviewed-on: https://gerrit.libreoffice.org/47716
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-23  Katarina Behrens  <Katarina.Behrens@cib.de>  [0e2e5d247ababc8aeb0c041364938cd5cf9e55c2]

        Band aid fix build --with-kde5
        
        Change-Id: Ifbcfdbb74bffaf88296351ec72536e16a4073b60
        Reviewed-on: https://gerrit.libreoffice.org/48102
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-23  Milian Wolff  <milian.wolff@kdab.com>  [4d78cf97d7b1629556df68fc461922fda930d9ec]

        Extend build system to support linking against KDE Frameworks 5
        
        Pass --enable-kde5 to autogen.sh to enable this feature. Then
        add kde5 to the list of externals to link against KF5. I will
        introduce other code that depends on KF5 though which will
        leverage this feature.
        
        Change-Id: I17e434a53ac769000b0f805b1f41cdc5c2c84ee2
        Reviewed-on: https://gerrit.libreoffice.org/47715
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-23  Laurent BP  <laurent.balland-poirier@laposte.net>  [f74cec2457664f4b32abcde7e874061b60ad665d]

        Updated core Project: help  94375babd75d8b611311bab682f9017e0485d19b
        
        tdf#113979 Skip empty cells option
        
        Add help for this new option.
        Correction help link for "Quoted text" option
        
        Change-Id: I8ce8ac8108408c9feb55a0b5dffbb44dea988c05
        Reviewed-on: https://gerrit.libreoffice.org/46996
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-23  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [3f161c012dd68ff08ff3538ef69f2800bd84640d]

        Updated core Project: help  995f740adfff22aff1105a7e1b2801dfdab43434
        
        Use list.js for Index listing and search
        
        List.js - http://listjs.com/ - allows us to paginate the results
        so the height does not get out of hand.
        Fuzzy search would be cool: http://listjs.com/docs/fuzzysearch/
        ...but it gives too big of a perf hit with our 5700 items.
        Might try to bribe the creator to look into perf.
        Thanks a lot to David Tardon for the makefile solution and to
        Christian Lohmaier for playing a rubber duck.
        
        Change-Id: I359eed541470ccaa309b0b6ff5d809a796d9befd
        Reviewed-on: https://gerrit.libreoffice.org/48335
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-23  Eike Rathke  <erack@redhat.com>  [73049e5dbf9430df077dd26bed9d01435f745544]

        Flatten ScRangePairList::Join() recursion
        
        Similar to ScRangeList::Join() done before.
        
        Change-Id: Ie513b4c72bc211c196e13761b63446174321a389
        Reviewed-on: https://gerrit.libreoffice.org/48361
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-23  Eike Rathke  <erack@redhat.com>  [03f429665b4d57f63b8e2862a55e5c4273bc7a2b]

        Flatten ScRangeList::Join() recursion
        
        Joining an existing list of identical ranges could end up in a
        very deep (but not infinite) recursion which could lead to stack
        exhaustion. Recursion is unnecessary if we re-enter the loop with
        the picked range. Continuing the loop as it was done after
        recursion isn't necessary either, to the contrary, as long as
        there is one join try the entire list again.
        
        Commit f6eefd96cb16a9b5607fe59bdbf9b1121c9b56e8 pointed this out
        as the UBSan build runs with ulimit -s 8192
        
        Change-Id: Ibbc542fc8ae6d1509744aa731771eb6e32a38841
        Reviewed-on: https://gerrit.libreoffice.org/48360
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-23  Tor Lillqvist  <tml@collabora.com>  [43836528f445061d622b8edc7773ee40798d3a59]

        The CT prefix is used by the CoreText API
        
        Surely we should not be using it for our own things in our Quartz
        code, that is misleading.
        
        Also bin a silly typedef.
        
        Change-Id: Ie932e8784128246ca449608aad3dc96a575ec9d5

2018-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [746c89bf919d579fde0ff96eb379fa5d46601fae]

        loplugin:useuniqueptr in CntStaticPoolDefaults_Impl
        
        Change-Id: I8d7766d473499b4d154debc1aafaf03359078aa3
        Reviewed-on: https://gerrit.libreoffice.org/48372
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [18bc0ea4f26eb3ce020597d9feef9ee852a26096]

        loplugin:useuniqueptr in SfxDocTplService_Impl
        
        Change-Id: Iacda2920f632a6f21d852d843e97086a23479bbd
        Reviewed-on: https://gerrit.libreoffice.org/48370
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-23  Tor Lillqvist  <tml@collabora.com>  [53c304789eb8da8f5a7b2209ece68eeaec819a8f]

        chmod -x
        
        Change-Id: I05021e1d86412c3a0703e71f43fe2238bb094762

2018-01-23  Jon Nermut  <jon.nermut@gmail.com>  [810dfda5556c5e0f0cc65f01c9634996951fd3e5]

        iOS: implement tabs for spreadsheets
        
        Change-Id: I210d68f013e56efd90da004891b872434ce65f68
        Reviewed-on: https://gerrit.libreoffice.org/48368
        Reviewed-by: jan iversen <jani@libreoffice.org>
        Tested-by: jan iversen <jani@libreoffice.org>

2018-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [91b4e4531621b7afb2dbab1a8aa62c92da66951a]

        new loplugin: pointerbool
        
        look for possibly bogus implicit conversions to bool when passing
        (normally pointer) args to bool params.
        
        this plugin comes in the wake of a couple of bugs caused by refactoring,
        where some of the call sites were not currently updated.
        
        Of the changes, the following are real bugs:
        
        desktop/../dp_persmap.cxx
        
        StartInputFieldDlg
            in sw/../fldmgr.cxx
        which occurred as a result of
            commit 39d719a80d8c87856c84e3ecd569d45fa6f8a30e
            Date:   Tue May 3 11:39:37 2016 +0200
            tdf#99529 sw: don't pop up input field dialog before inserting field
        
        CSerializationURLEncoded::encode_and_append in
            forms/../serialization_urlencoded.cxx
        
        XclExpCFImpl::XclExpCFImpl
            in sc/../xecontent.cxx
        I have no idea how to properly fix this, just made a guess.
        
        SwDocTest::test64kPageDescs
            in sw/qa/core/uwriter.cxx
        which looks like a simple copy/paste error.
        
        Change-Id: I795ebd5ef485a1d36863dc27fe13832989f5a441
        Reviewed-on: https://gerrit.libreoffice.org/48291
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-23  Stephan Bergmann  <sbergman@redhat.com>  [ea20bc176cbf575e39c602a91dd3e6919b3fc31e]

        USHRT_MAX -> SAL_MAX_UINT16
        
        ...that had presumably been forgotten when the surrounding code had been changed
        from USHORT to sal_uInt16 in cd42389ad67b403a07a0dda8e2a6e213def49251
        "removetooltypes01: #i112600# remove tooltypes from sc".  Plus, turning the
        preprocessor checks into static_asserts.
        
        Change-Id: I78271f7027af701699865913813d6dea8b0c570b
        Reviewed-on: https://gerrit.libreoffice.org/48358
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-23  Matthias Seidel  <mseidel@apache.org>  [8d37253e50aca502a1f80ef648deb6f5178c4c46]

        Fixed wording
        
        (cherry picked from commit 106d959da4cccda4c0342715cc06854f152c99d1)
        
        Change-Id: I51c86dfef0e0eff59ce2892d8ea07dd066fd9667

2018-01-23  Michael Stahl  <mstahl@redhat.com>  [8b1a83bffe35ae0e71735569512c1586bcb37b25]

        ofz#5566 sw: HTML import: ignore <DIV> in table structure elements
        
        Looking at the HTML4 DTD https://www.w3.org/TR/html4/sgml/dtd.html,
        inside TABLE only various elements defining the structure of the table
        allowed, except inside cells (TD and TH elements).
        
        DIV in a table but outside cells may cause cursor positions to go
        off the rails, so better ignore such invalid DIV tags.
        
        Change-Id: Ia6195d80670631669c252d572242874b13642b74
        Reviewed-on: https://gerrit.libreoffice.org/48359
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-23  Caolán McNamara  <caolanm@redhat.com>  [551e6881538189d03604730456ddd5563b1872dd]

        its defineresource not define resource
        
        regression from
        
        commit 64d624b65124ac02d8ee59b135593fd9d8eb9067
        Date:   Sat Jan 9 22:55:28 2016 +0100
        
            Fix typos
        
            Change-Id: I9a5940027423ff0791fa7da0b79b617412ce6b86
            Reviewed-on: https://gerrit.libreoffice.org/21209
            Tested-by: Jenkins <ci@libreoffice.org>
        
        Change-Id: Ifdf45e97b81523c84c73b93d14ed75b7b6909f77
        Reviewed-on: https://gerrit.libreoffice.org/48355
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-23  Telesto  <telesto@surfxs.nl>  [44af50465a02b6f5566be45913a34fdbdba90133]

        tdf#112153: Set button theme properly
        
        Change-Id: I0665880c0d0348fcbb3bcf04d9172405c8e31eb7
        Reviewed-on: https://gerrit.libreoffice.org/48334
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-01-23  Telesto  <telesto@surfxs.nl>  [ce88f2a7374bb8c53d57e8263e0701db19d62f30]

        tdf#114985: Tell NSWindow to never use automatic window tabbing
        
        Based on https://codereview.chromium.org/2325313002/
        
        Change-Id: I8838449d57b1d1b010491a405c87645d38199fdf
        Reviewed-on: https://gerrit.libreoffice.org/48330
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-01-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [f58a16d5987c8e8c16580c514ce0c7b0895b4105]

        tdf#114460 vcl: handle nested parentheses in PDF roundtrip
        
        The roundtrip of the pdf image failed due to this.
        
        Change-Id: I88a9657e242dd2659f9bf06233e5fcbfeb43ceb5
        Reviewed-on: https://gerrit.libreoffice.org/48362
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [90ae1e1bbbce7be9b2ff7add75923b1891e65df6]

        EPUB export, fxl: silence Page <N> toc entries when have chapter names
        
        The EPUB ToC is now on par with the PDF ToC.
        
        Change-Id: Iea714fdb68c825aa14345037e909c354bbd7cf00
        Reviewed-on: https://gerrit.libreoffice.org/48346
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [a54787669b9283efdfdd18b0cbafc3184cdde58f]

        EPUB export, fixed layout: add chapter names to the navigation document
        
        Extend vcl::PDFExtOutDevData so that it's possible to use it outside the
        PDF export; this way the EPUB export can know which chapters start on
        which page.
        
        This means fixed and reflowable layout has the same table of contents,
        instead of just Page <N> in the fixed layout case.
        
        Change-Id: I935fb23c66ec747431b91e83b0e677d4e5f704b9
        Reviewed-on: https://gerrit.libreoffice.org/48332
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [75f5d70d5d9f58a76e42d151f187c50bad50378c]

        Revert "Windows installer: Use blank phone # instead of x-xxx-xxx-xxx"
        
        Breaks windows installer
        
        This reverts commit 7b129f55b4da9a20581fe805b7dacadcb6386252.
        
        Change-Id: I21a5a6790eac1704da4bda41fb0969dc10b19d1c
        Reviewed-on: https://gerrit.libreoffice.org/48369
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-01-23  Stephan Bergmann  <sbergman@redhat.com>  [d93813d8e448395ff9b6ac7b755d8fad68ec61b6]

        OutputDevice::GetCaretPositions takes sal_Int32 nIndex parameter
        
        ...since 16b446937e026ff5edd097e99b8d9be6ba314562 "Use OUString / sal_Int32 in
        vcl(outdev3.cxx,textlayout.cxx)"
        
        Change-Id: I9e77bf801c6d79e1993ac6ddecf740b3362aeafe
        Reviewed-on: https://gerrit.libreoffice.org/48364
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-23  Stephan Bergmann  <sbergman@redhat.com>  [c28c1be1715d63ec4cff940ef270fb13c0c6db9a]

        USHRT_MAX -> SAL_MAX_UINT16
        
        ...as BrowseBox::GetColumnId (into which _nColumnPos is passed) takes a
        sal_uInt16 argument
        
        Change-Id: I4b890bf0fcbc91f2f07b3614a2e07aabf3345f7e
        Reviewed-on: https://gerrit.libreoffice.org/48363
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-23  Stephan Bergmann  <sbergman@redhat.com>  [ce84922f7b08ad431a6cca1cac32df0ba78f7915]

        Assume this wants to SAL_WARN for the sal_uInt16 range, actually
        
        Change-Id: Icdda5cbc39fc2878c869ec01349135fd56a15363
        Reviewed-on: https://gerrit.libreoffice.org/48349
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-23  Stephan Bergmann  <sbergman@redhat.com>  [280cc198296b6728d990ee40f92b7f842c4959b1]

        Fix odd check for nFieldLen range, assuming typos
        
        The code used the odd combination of checking signed nFieldLen for != 0 and
        <= USHRT_MAX, and then converting to sal_Int16 (not sal_uInt16) ever since
        bf4154eb5307ec8c35f000fd1df39ef3abb2eb6d "initial import".  But there are indeed
        various MaxTextLen properties in offapi of type short, not unsigned short, so
        for one assume that checking for <= SAL_MAX_INT16 (not SAL_MAX_UINT16) was
        actually intended.  And, for another, also assume that checking nFieldLen for
        > 0 instead of != 0 was intended.
        
        Change-Id: I119ef3ce71ee397cb6cbca714bca154e29e6599d
        Reviewed-on: https://gerrit.libreoffice.org/48348
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-23  Stephan Bergmann  <sbergman@redhat.com>  [859b91cb8ad29ff416e10da85ad493d05b10b83d]

        USHRT_MAX -> SAL_MAX_UINT16 for XMLCharContext::m_nCount
        
        ...which is of type sal_uInt16 ever since the class got introduced with
        0e3ff5db960cdf907c03445220f1e29d37fc367f "INTEGRATION: CWS oj14: #i77059# export
        char content helper for example line break"
        
        Change-Id: I1dcb2894861ea5b6104932d896b7166c5c0b4689
        Reviewed-on: https://gerrit.libreoffice.org/48347
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-23  Stephan Bergmann  <sbergman@redhat.com>  [9af8f190ed1bf3f76897ad0c078db16451d6fb69]

        More loplugin:cstylecast on Windows
        
        Automatic rewrite (of loplugin:cstylecast and loplugin:unnecessaryparen) after
        cab0427cadddb3aaf1349c66f2fa13a4234ba4b2 "Enable loplugin:cstylecast for some
        more cases" and a409d32e7f6fc09e041079d6dbc3c927497adfed "More
        loplugin:cstylecast"
        
        Change-Id: Ib3355159dd08333e1b7a8d091caf2069cdcc7862
        Reviewed-on: https://gerrit.libreoffice.org/48317
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-23  Stephan Bergmann  <sbergman@redhat.com>  [9602e63c818722c3910343b7af53917d031861c8]

        USHRT_MAX -> SAL_MAX_UINT16 in IndexBitSet
        
        ...which is based on sal_uInt16 instead of USHORT since
        c5b727675460581258489d3bd569a61184ad69cd "removetooltypes: #i112600# remove
        tooltypes"
        
        Change-Id: I6b937961a69cc904226b05fe9679ac62e2f01c0a
        Reviewed-on: https://gerrit.libreoffice.org/48333
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [1f75cda1d842717248c6dc926a9d2cd06f39d85b]

        loplugin:useuniqueptr in HelpInterceptor_Impl
        
        Change-Id: I75c1ca2d6b0e03604bb6c96d2613261a1a05b988
        Reviewed-on: https://gerrit.libreoffice.org/48297
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [6ada5c93080b4a377ba4f7bb4f8677949cfa2e94]

        loplugin:useuniqueptr in SfxItemDisruptor_Impl
        
        Change-Id: Ie85c1a8fd699f68ffcc8853be4bf8a86cfec06e7
        Reviewed-on: https://gerrit.libreoffice.org/48295
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [3a2a430ae8e2c1647c18d8904477949f6e2e7941]

        tdf#98931 Consider cell-anchored images when sorting
        
        This makes images/draw objects anchored to cells move as any
        other content when sorting cells.
        
        Works for sorting rows and columns.
        
        Also fixes a bug where notes attached to cells were not sorted
        when sorting columns.
        
        Change-Id: Id9a56a15f776d5adbe382a9bca167bff48b69a0c
        Reviewed-on: https://gerrit.libreoffice.org/46838
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-01-22  Caolán McNamara  <caolanm@redhat.com>  [3d30a39ee92678f6a4e71bd450fc044636adedab]

        ofz#5573 Out of memory
        
        Change-Id: Ifb5cfdd87d7b26d18fcb66279afa7ef06beea9e3
        Reviewed-on: https://gerrit.libreoffice.org/48323
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-22  Stephan Bergmann  <sbergman@redhat.com>  [5dd62512f520bbccfa864c6454c2c7c4b1462504]

        loplugin:nullptr (clang-cl)
        
        Change-Id: Ie60f2cc7c3b0bcba7ddf2e7a0f6837c821b33dcc
        Reviewed-on: https://gerrit.libreoffice.org/48313
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-22  Stephan Bergmann  <sbergman@redhat.com>  [c664f790e697278382d739cb2c81039abde4253e]

        loplugin:redundantcast (clang-cl)
        
        Change-Id: If1a5289ce346fa94f7aa8080a50572d6f9cade53
        Reviewed-on: https://gerrit.libreoffice.org/48314
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-22  Stephan Bergmann  <sbergman@redhat.com>  [d4b7c6fabb4973e71ac2ce6b456b03d3d54c759a]

        loplugin:cstylecast (clang-cl)
        
        manual fix in macro code too difficult for current rewriting plugin
        
        Change-Id: I4a2221d0cfb64dc0a0c6619cd9bc776e283da499
        Reviewed-on: https://gerrit.libreoffice.org/48316
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-22  Stephan Bergmann  <sbergman@redhat.com>  [9a188a0a04ce71f088e585a1b6583994f1b80992]

        loplugin:cstylecast (clang-cl, manual fix of conditional code)
        
        Change-Id: I7d9c935897107fd0c8471f472234d789e9b8c2da
        Reviewed-on: https://gerrit.libreoffice.org/48315
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-22  Caolán McNamara  <caolanm@redhat.com>  [69886ca4073bbe9f812a850ffc46b2da5858703c]

        ofz#5575 call cleanup while its still a SmXMLImport
        
        Change-Id: Ib80010410bd729e2356fe63f96809dd35fb26a73
        Reviewed-on: https://gerrit.libreoffice.org/48320
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-22  Caolán McNamara  <caolanm@redhat.com>  [28ff54f9bb0d3f96d7a6fd3cbf3fa590c9ef45d6]

        ofz optimize this unique name generator a tad
        
        Change-Id: Ie18f71febbfc5e1ed4300782919bbd92d76ea51b
        Reviewed-on: https://gerrit.libreoffice.org/48318
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-22  Caolán McNamara  <caolanm@redhat.com>  [c3272ca47439464eee5501605e7282ecd0d6313a]

        limit the rest of CSS1_PIXLENGTH users
        
        Change-Id: I59487bb337bc8821cb995fd258602ff7fb580d54
        Reviewed-on: https://gerrit.libreoffice.org/48311
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-22  Caolán McNamara  <caolanm@redhat.com>  [42878f5459ac405f1938d3174e1aef1a2228c8fa]

        ofz#5561 Integer-overflow
        
        Change-Id: I57660848190efff8e6354670eb68b60ed57f0094
        Reviewed-on: https://gerrit.libreoffice.org/48308
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-22  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [4b65de810eace19ee301e0dc9f9895a487b5798e]

        Updated core Project: help  d8623712ce8523cd6d29116a5bd903e1d7edbd62
        
        tdf#35301 Tiny text tweak for newly available ruby position
        
        Ruby text can not only be above base text, but also beside it.
        
        Change-Id: Ic9a11a1f7912c50d092f13c6d3d52d83713cd305
        

2018-01-22  Zdeněk Crhonek  <zcrhonek@gmail.com>  [5df0c80b8dc1106a8c28967226526b05b047bc09]

        uitest for tdf#108124
        
        Change-Id: If500712e1fddc2a65b5c2df1649231ff3b46a45b
        Reviewed-on: https://gerrit.libreoffice.org/47019
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-22  Stephan Bergmann  <sbergman@redhat.com>  [587b6906d5b9ae1ac9368f1e48d84285cebaece3]

        loplugin:unnecessaryparen (clang-cl)
        
        Change-Id: Iff2b28120e0c43f13d4fb21a75746f2a289214c7
        Reviewed-on: https://gerrit.libreoffice.org/48312
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-22  Michael Stahl  <mstahl@redhat.com>  [61c88ae6945c241f5f2aeb844eeca0776b487132]

        gbuild: always compile as C++17 with MSVC 2017
        
        The current update MSVC 2017.5 supports fancy new C++ features, but
        unfortunately in its default C++14 mode it falls over and dies with
        an internal compiler error as soon as it sees the WeakImplHelper
        variadic template.
        
        In order to work around the ICE, build everything as C++17,
        which somehow doesn't crash.
        
        This causes loads of deprecation warnings about obsolete std::this
        and badly designed std::that, almost all of them from boost headers,
        which are well known for following every best practice in the C++ book.
        
        Liberally sprinkle macros around to suppress the warnings for now,
        like we already do with the other million warnings from boost headers.
        
        Change-Id: Ia6b6ef5e457b5fe3c8cfe361ba5da39376bb7c4c
        Reviewed-on: https://gerrit.libreoffice.org/48225
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-01-22  Michael Stahl  <mstahl@redhat.com>  [0b1f8cb4a7eca3ab5b55c1866ef2761398d1ae95]

        sw: add an assert wrt. recent bug in SwHTMLParser::SplitAttrTab()
        
        Change-Id: I1fa64beb4724675c2e23bd5d4f0766f6d4cf7873

2018-01-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [6250a928d0469eb63c179f56d73cbd24e7f821fe]

        sw: prefix members of SwDocInfoField, SwDocStatField and SwDocStatFieldType
        
        Change-Id: I8c6e618266f56148df385eb140668730d9b06ed3
        Reviewed-on: https://gerrit.libreoffice.org/48293
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-22  Caolán McNamara  <caolanm@redhat.com>  [54cc0edd576968e6bc67dfd3831c63876db7fe58]

        ofz#5565 Indirect-leak
        
        Change-Id: I7e201494edcf128389951e09ccfb6c7fc1e53315
        Reviewed-on: https://gerrit.libreoffice.org/48309
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-22  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [7b129f55b4da9a20581fe805b7dacadcb6386252]

        Windows installer: Use blank phone # instead of x-xxx-xxx-xxx
        
        Change-Id: Ia90de861bc3aa02e8b0bf482f602ab1ea29aae00
        Reviewed-on: https://gerrit.libreoffice.org/48304
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-01-22  Caolán McNamara  <caolanm@redhat.com>  [1c5246a8c454c9af20bb73ec87bc7aca7dc0030b]

        crashtesting: dodgy aRect is unused anyway
        
        assert on conversion fdo66047-1.odt to doc of too large long
        from Fraction
        
        Change-Id: I057eb41791eb3b454192540da5e1f1d099487839
        Reviewed-on: https://gerrit.libreoffice.org/48324
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [70c15946ac5b2f481fed3c6e79f496196feb1b22]

        StartExecuteAsync doesn't need a second param
        
        we can just use this to store a keep-alive reference in AsyncContext
        
        Change-Id: I0152aef5386aa9753b48afdfc958790f10d13560
        Reviewed-on: https://gerrit.libreoffice.org/48294
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-22  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [b6c0356ac9d59a4599d15f8d2f001d39010b3e48]

        tdf#105226 fix incorrect AM/PM symbol in locale it_IT.
        
        Change-Id: I95ecc3163ea6081e51ce78653cebf292bee7b440
        Reviewed-on: https://gerrit.libreoffice.org/48247
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-01-22  heiko tietze  <tietze.heiko@gmail.com>  [86e3f95cff4d3dad48d64e50e0c4b05034fa7064]

        tdf#114523 Make inline tooltips for changes optional
        
        Tooltips on tracked changes are not shown when Show track changes
        is switched off; additional property introduced at Tools > Option >
        Writer > Changes to disable the inline tooltip completely
        
        Change-Id: I5b54895bb22d167a383b06627c69326c3c2f5b02
        Reviewed-on: https://gerrit.libreoffice.org/46971
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-01-22  Mark Hung  <marklh9@gmail.com>  [7c97a22ac7851329d1a5c71772542c062cd6f4f0]

        tdf#35301 Modify Asian phonetic guide dialog.
        
        * Add a new ruby position option "Right" in the Asian phonetic
        guide dialog.
        * Allow set/get RubyPosition property via XRubySelection interface.
        
        Change-Id: I306450ad32f0eff71f284c85e78497a341bc7971
        Reviewed-on: https://gerrit.libreoffice.org/48209
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-01-22  Stephan Bergmann  <sbergman@redhat.com>  [bc13ad8d5f4c530f8ed8174c8e4fcfd06c972457]

        Actually remove the now-unnecessary, bad downcast
        
        ...after 8aa37ca1b94a340c0ca3dc4edebdc501edc25cf5 "ubsan SwTableBoxFormat is
        really SwTableLineFormat"
        
        Change-Id: I24d092a6cb4d3642e22045acde7eeffaf908075e

2018-01-22  Michael Stahl  <mstahl@redhat.com>  [d26ba19006596d7e97e68dfcca38305c4fc1700f]

        sc: std::iterator is deprecated in C++17
        
        Change-Id: I947dcf61e95bdc68d19eab7daca4c31ba8047d5e
        Reviewed-on: https://gerrit.libreoffice.org/48224
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-01-22  David Tardon  <dtardon@redhat.com>  [5e7a832bfc98b88821d95743192fde7aba237f56]

        update flatpak-manifest
        
        Change-Id: If97c2f8826cbbd83821d9211040f1857e1a1e17f

2018-01-22  Stephan Bergmann  <sbergman@redhat.com>  [50833efae43cf801ae602ccf30b431cc4c90275c]

        Presumably misplaced cast
        
        ...that was originally introduced as
        
          int intRadius = (int) radius + 1.0;
        
        in 05363527d84119c6759cdd638c76b041f2aa67b7 "Separable Gaussian Blur and
        Unsharpen Mask filter", and presumably was meant to cover the whole right-hand-
        side addition, not just "radius".
        
        Change-Id: I3c14f4055e74e3e4dcccbddce060a86f9bcc23f0
        Reviewed-on: https://gerrit.libreoffice.org/48005
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-01-22  Caolán McNamara  <caolanm@redhat.com>  [bf92a5af6cb2928578bade9d367738d7e0f283e7]

        tdf#109062 restore osx scrollwheel logic
        
        to pre
        
        commit f7d2bf216afa10268e6a7c1d4613a2fd8f7c7f3c
        Date:   Tue May 16 10:12:09 2017 +0100
        
            Resolves: tdf#103174 & rhbz#1367846 improve gtk3 trackpad scrolling
        
        state.
        
        Change-Id: If5a494441731e73136158b4905c2744ba8bc8875
        Reviewed-on: https://gerrit.libreoffice.org/48249
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-22  jan Iversen  <jani@libreoffice.org>  [331b971e7b239f3cd5d619f653d6d694295e0826]

        iOS, performance update
        
        Set SAL_LOG to empty in SIMULATOR scheme, allowing to easy add
        +WARN+INFO when testing.
        
        Removed duplicate entry in Info.plist
        
        Change-Id: I7d0231b0c30fd710e578f91b450c3c16696deb08

2018-01-22  Kshitij Pathania  <kshitijpathania@gmail.com>  [de1bb0878fc7d7eb6071ec94d770712648013075]

        tdf#100370 Selection icon now working properly on mouse click
        
        Change-Id: I45786ab3eb0b93d2f987d83156011b768869a414
        Reviewed-on: https://gerrit.libreoffice.org/48279
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-01-22  Michael Stahl  <mstahl@redhat.com>  [d68df7842d5d30ac63eb0b1b127a62386c32a120]

        chart2: std::iterator is deprecated in C++17
        
        And it's immediately obvious why, if you look at the elegant and concise
        replacement code that doesn't trigger deprecation warnings.
        
        Change-Id: Ie4b3ca83951a89f7ac4d172086c23c7457087ba3
        Reviewed-on: https://gerrit.libreoffice.org/48223
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-01-22  Michael Stahl  <mstahl@redhat.com>  [67c11b0398cc12b9cfe81566eb0e158446411333]

        vcl: various std::*::result_type deprecated in C++17
        
        Use decltype instead, to prevent MSVC 2017.5 warnings.
        
        Change-Id: I760659837e34eb2dc2a3293c43e7f29725b515d6
        Reviewed-on: https://gerrit.libreoffice.org/48221
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-01-22  Michael Stahl  <mstahl@redhat.com>  [0a0cf00b173d3207ae167b256e496d005615f1ee]

        C++17 deprecated std::shared_ptr::unique()
        
        Most of these calls are in assertions, and the ones that aren't should
        be guarded by SolarMutex, so the thread safety concerns that caused
        unique() to be deprecated don't look relevant, so use use_count(),
        which oddly enough isn't deprecated.
        
        Change-Id: Ia166615af6c3ce85145c391752669c7461bd35fb
        Reviewed-on: https://gerrit.libreoffice.org/48222
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-01-22  Michael Stahl  <mstahl@redhat.com>  [41abd684a6d1f3da71084fd854f66e22cb171b9d]

        boost: upgrade to release 1.66.0
        
        This claims to support Visual Studio 2017.4, but not the current
        2017.5.
        
        * remove boost.auto_link.patch; it does not apply; not sure why we
          need this if we can just define BOOST_ALL_NO_LIB
          (see commit 7f2e168421c3cd928a31a52a8b5afe97e931d3ba)
        * remove some hunks from clang-cl.patch.0 that look fixed upstream
        * add a global workaround for spurious GCC warning:
          oox/source/drawingml/shape.cxx:921:54: error:
          ‘oShadowColor.boost::optional_detail::tc_optional_base<int>::m_storage’
          may be used uninitialized in this function
          [-Werror=maybe-uninitialized]
                                   aFormat.Color = *oShadowColor;
        
        Change-Id: I1eb1d8b66554a84a7d7269f1faaa98695fe2f501
        Reviewed-on: https://gerrit.libreoffice.org/48187
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-01-22  Jim Raykowski  <raykowj@gmail.com>  [44e9bbc29cc37d2bac089b8f051478f62f7d5d31]

        tdf#115105 Fix Styles and Macros nodes don't expand in Customize dialog
        
        by initializing bSubLstOpDblClick true.
        
        Change-Id: I1e3419014cd0c0bf9d4363d0fc365124413d5508
        Reviewed-on: https://gerrit.libreoffice.org/48227
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>
        Tested-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2018-01-22  Mike Kaganski  <mike.kaganski@collabora.com>  [cf333a878ceed18d0343520a2c65be69fc433b1f]

        tdf#38915: set cProcessed condition on any process outcome
        
        When application is initializing, initially request handler is not
        processing requests (its state is Starting). Requests processing is
        enabled in Desktop::OpenClients() after recovery had been processed.
        
        If another soffice process is started, it communicates over already
        established pipe, and sends a request to the first process. In
        IpcThread::process(), it is decided if the request needs to be checked
        for completion (e.g., if a file or specific module was requested to be
        open). After that, the prepared request is posted for processing. In
        case when the completion should be checked, PipeIpcThread::execute()
        then waits for Processed condition indefinitely.
        
        Request is processed in RequestHandler::ExecuteCmdLineRequests, which
        first checks that handler's state is RequestsEnabled, and if it isn't,
        then returns. Otherwise, after processing, Processed condition is set.
        
        The problem is, thus, in case when the request comes before requests
        processing is enabled (e.g., when recovery dialog is open): request
        handler thread waits indefinitely, but the processed condition will
        not be set. This will not allow to close the pipe to second process,
        and it will hang indefinitely. The IPC thread will be hung even after
        user closes recovery dialog, and continues working with program. So,
        subsequent attempts to open files from file manager (launching new
        process) will fail, and new zombie soffice processes will wait the
        first indefinitely. Also, when first process will be closed by user,
        the deinit sequence will attempt to wait for the IPC thread to finish
        (in RequestHandler::Disable(), after all visible windows had been
        closed), which will leave the first process hung, preventing all
        subsequent attempts to open LibreOffice.
        
        This patch ensures that the Processed condition is set at any outcome
        in RequestHandler::ExecuteCmdLineRequests. Also, it brings (possibly
        hidden) recovery dialog to front, making the reason why following
        attempts to open files fail apparent to user.
        
        Change-Id: Ibddf7483e5b1d6167ac7f307ea2442119f446129
        Reviewed-on: https://gerrit.libreoffice.org/48280
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Aron Budea <aron.budea@collabora.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-22  Noel Grandin  <noelgrandin@gmail.com>  [df9a20fc3fce72ab19e71f3b17c43b5cb97dc871]

        improve RTL detection in TextEngine
        
        the ubidi_getLogicalRun call returns a direction bool in bit 0,
        so the old code would only have been correct for embedding level 0.
        
        found by an up and coming loplugin.
        
        Change-Id: I56658981fbd32caf0d961d47d76b668f1dd1b680
        Reviewed-on: https://gerrit.libreoffice.org/48261
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-22  Noel Grandin  <noelgrandin@gmail.com>  [3b666f6819bb0230520bc724d5e33a7a349aa15c]

        remove some sal_Bool remnants
        
        Change-Id: I0a9637aca523a73fbdbbd22f9ad735d6d1ba6898
        Reviewed-on: https://gerrit.libreoffice.org/48273
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-22  Matthias Freund  <matti_lx@secure.mailbox.org>  [342a56deda984a1a21b7a49b56acfaed4ebdfd9a]

        tdf#75256 Sifr update exportto numberformatthousands splitcells
        
        Change-Id: Idb2b8e1234528cffcc54fd5a2e354ce3cb30a030
        Reviewed-on: https://gerrit.libreoffice.org/48283
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Matthias Freund <matti_lx@secure.mailbox.org>

2018-01-22  tagezi  <lera.goncharuk@gmail.com>  [506e1396c34bb90c8d2c3679e3e84c3833b18869]

        tdf#115002 Including of bitness information into Java message on Windows
        
        Change-Id: Id5235360110cf9838a38f8063448b06a5de1f82c
        Reviewed-on: https://gerrit.libreoffice.org/48272
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-22  Takeshi Abe  <tabe@fixedpoint.jp>  [f3d1b2e58c39618d99bf017702ef19f373464b34]

        starmath: Make SmParser::Parse() return std::unique_ptr
        
        Change-Id: I6c8811f71ab40398043cdcfa3334eee4381b4c7e
        Reviewed-on: https://gerrit.libreoffice.org/48098
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2018-01-22  Caolán McNamara  <caolanm@redhat.com>  [f1d1eb2c647af7b751b024faef09e01d849aacbb]

        ofz#5526 restrict mml parsing depth
        
        Change-Id: Ib74787137112fb8402a2f6400ab4313d43c103dc
        Reviewed-on: https://gerrit.libreoffice.org/48277
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-22  Caolán McNamara  <caolanm@redhat.com>  [6763c0ce90825b23a839fac2cd7aede5772c8993]

        ofz#5535 max decimal places for rtl_math_round is 20
        
        Change-Id: I636e086c51ceb70bdac72acfbabe99ad29003cdb
        Reviewed-on: https://gerrit.libreoffice.org/48268
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-22  Caolán McNamara  <caolanm@redhat.com>  [f6eefd96cb16a9b5607fe59bdbf9b1121c9b56e8]

        copy ScAddress before possibly joining it
        
        Change-Id: Ib1148584b9771da67d3f4b3141184228e1bbe3a2
        Reviewed-on: https://gerrit.libreoffice.org/48271
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-22  Caolán McNamara  <caolanm@redhat.com>  [8aa37ca1b94a340c0ca3dc4edebdc501edc25cf5]

        ubsan SwTableBoxFormat is really SwTableLineFormat
        
         /sw/source/core/doc/tblrwcl.cxx:1937:29: runtime error: downcast of address 0x2b328cff7da8 which does not point to an object of type ´SwTableBoxFormat´
         0x2b328cff7da8: note: object is of type ´SwTableLineFormat´
          00 00 00 00  f0 ea dd 46 32 2b 00 00  b8 80 ff 8c 32 2b 00 00  e8 43 f5 00 90 61 00 00  58 79 65 80
                       ^~~~~~~~~~~~~~~~~~~~~~~
                       vptr for ´SwTableLineFormat´
             #0 0x2b323c386daf in lcl_CopyLineToDoc(FndLine_ const&, CpyPara*) /sw/source/core/doc/tblrwcl.cxx:1937:29
        
        Change-Id: I16f7b61a3561de3e599818aba538c72c631511ca
        Reviewed-on: https://gerrit.libreoffice.org/48282
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-21  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [ff8826d438a9fd080e8e61f8e66b3d3b2c8d752b]

        tdf#113946 add 'topMargin' to GraphicHelpers import
        
        The case '...topMargin' was not caught for setting a relative
        vertical position in GraphicHelpers. The test file demands a '7' here,
        which stands for 'PAGE_FRAME'. The '7' was overwritten in GraphicImport in case
        'LN_CT_Anchor_positionV' by a call of 'resolve'.
        
        For a better overview a switch is inserted here.
        
        Change-Id: Ie98209fe445ecbba15c3dafe5980ca52421126f8
        Reviewed-on: https://gerrit.libreoffice.org/47905
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e455baf19c3096f46cdcf6279590d7a59775f1fa]

        Fix typos
        
        Change-Id: Id3e707e89bd0fda4d86e02a185a16336c89e7c82
        Reviewed-on: https://gerrit.libreoffice.org/48281
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-21  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b29c5cd859fbc26184b3ef0abac297736ef0714c]

        uitest: add checked to radio button properties
        
        Change-Id: I7e5a3f4b743029fc1a8ee01d9a4ab6ea49f9b73c
        Reviewed-on: https://gerrit.libreoffice.org/48274
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-01-21  Caolán McNamara  <caolanm@redhat.com>  [fba9512f4f5fc424985528b28ab038194c931a1a]

        ofz#5508 Out of memory
        
        Change-Id: If46b4f98849d75164956e68c181b1c501a72fae0
        Reviewed-on: https://gerrit.libreoffice.org/48266
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-21  Caolán McNamara  <caolanm@redhat.com>  [6d6421d3e66aa012cd0ca0d903c3825e4212c643]

        rework to remove intermediate stream
        
        Change-Id: I6ff66cf6ea6ac38f7c36da7668b612b2062e4852
        Reviewed-on: https://gerrit.libreoffice.org/48257
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-21  Caolán McNamara  <caolanm@redhat.com>  [398b0195b7833ca8fab29a600954c84527b25cf9]

        just return a vector
        
        Change-Id: Id6a75dee04c836ca28299dc6b3ab0b93361684c4
        Reviewed-on: https://gerrit.libreoffice.org/48256
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-21  Caolán McNamara  <caolanm@redhat.com>  [430a56228ad50dde9399af30d638411380f93258]

        just return SvMemoryStream*
        
        Change-Id: I5c577984055e01f49c4e04685dc4df6672c8fc87
        Reviewed-on: https://gerrit.libreoffice.org/48255
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-21  Caolán McNamara  <caolanm@redhat.com>  [28580d90305fcb159395b957b65275f94591bc38]

        use correct types
        
        Change-Id: I350f826f88bda85d3ea861ce7b05680900b850cf
        Reviewed-on: https://gerrit.libreoffice.org/48254
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-21  Caolán McNamara  <caolanm@redhat.com>  [cc04bc76c49dc6881cc7752a8e34fb84bddf7262]

        ofz#5539 stricter on strings in dxf
        
        Change-Id: I06823d9d767ffe11061531ec905f62ed3a5d302e
        Reviewed-on: https://gerrit.libreoffice.org/48267
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-21  Caolán McNamara  <caolanm@redhat.com>  [6a0fb0debf67e63e0b52f3a8255773679c254c4e]

        align types
        
        Change-Id: I6080d92ec26f9ee9bf3eb4319a36c10ae38caca2
        Reviewed-on: https://gerrit.libreoffice.org/48253
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-21  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [c18d183c9fdadea3d3d28a14b417f5c9620eb439]

        tdf#113572: removed redundant calc service
        
        calc service introduced previously in commit
        0074951704022d173a5fdb9df933f47be1dcbb91 is not required, interface
        is enough for feature implementation.
        
        Change-Id: I9cf30f2201619465da9061c7ef1e574209062cf9
        Reviewed-on: https://gerrit.libreoffice.org/47960
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-21  Vincas Dargis  <vindrg@gmail.com>  [19181fd45735005aad7cb910ca1bf3dd7fb687fb]

        deb#887593 apparmor: allow reading device information
        
        * Add file read rule for paths like
        /sys/devices/virtual/block/dm-0/queue/rotational
        used by isRotational() in desktop/unx/source/pagenin.c.
        * Add file read rule for paths like
        /sys/dev/char/226:128/device/uevent
        used by libdrm.
        
        Change-Id: Ic41365b478c817b6766e25adadd6761fa03ff055
        Reviewed-on: https://gerrit.libreoffice.org/48265
        Tested-by: Rene Engelhard <rene@debian.org>
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-21  Matthias Freund  <matti_lx@secure.mailbox.org>  [8e7f5733fcd90cc302829f6c780856624c850aff]

        tdf#75256 Sifr some new 32px icons
        
        Change-Id: I6b0ea66424f36982b6c8eae8b9e405aaf30ca5d6
        Reviewed-on: https://gerrit.libreoffice.org/48259
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Matthias Freund <matti_lx@secure.mailbox.org>

2018-01-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [5776d219db28b795acb952e9728cc9502403bcb8]

        more ScopedVclPtr for dialogs
        
        Change-Id: I0f19a0c1e312843bee0ee5c9939831918ddc2da7
        Reviewed-on: https://gerrit.libreoffice.org/48198
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-21  Rene Engelhard  <rene@debian.org>  [3ac287a705fdf801fd1f191fcbc2d74fc9ff2ffe]

        remove accidentially committed flags=(complain)
        
        Change-Id: Ia7116f77298b87d87221c80896b11a293d33f726

2018-01-21  Rene Engelhard  <rene@debian.org>  [cd577ab89faefe6b7ef1a2bec14ed4d69b832f8e]

        apparmor: allow running the "certificate manager" applications for gpg
        
        Change-Id: Ic71e05d7561e1dcb532795dbf0b6e9309c1032d2

2018-01-21  jan Iversen  <jani@libreoffice.org>  [57fd33408a5a3ae4d2a9ff68ee5513ff1192b6ad]

        iOS, removed iOS special handling in init()
        
        Removed the need for the (limited) init() used earlier by iOS.
        
        Due to problems solved below init() it is now posible to use
        the standard init !!
        
        init.cxx still have some special handling of paintTile, which we should try
        to eliminate
        
        Change-Id: I42234aea8ac6b8dfcf8c3c88b386b4d4a97bba74

2018-01-21  Mark Hung  <marklh9@gmail.com>  [d1bc14b318c9a412a761d243085da0895a1aed4a]

        tdf#35301 Formatting ruby text on right side.
        
        * BuildMultiPortion(): preserve room for the ruby text by
          increasing the width of the last portion of the base text.
          This allows the ruby portion to be selected with the base
          text so that they seemd like attached to each other.
        
        * CalcSize(): we need to be careful because the width and
          height of the base text line is swapped.
        
        * PaintMultiPortion(): render the base text on top of the
          preserved room mentioned above, by shifting the position
          back.
        
        * SwRubyPortion(): RubyPortion::RIGHT is designed for
          horizontal writing mode only. In vertical writing
          mode it fallback to RubyPortion::ABOVE.
        
        Change-Id: I5291e32221b6b2fc1c3e152b3a5defe857428163
        Reviewed-on: https://gerrit.libreoffice.org/48244
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-01-21  Maxim Monastirsky  <momonasmon@gmail.com>  [121f6f3c79ea2dceb7cc3d61a56f5a56a1cb0d0d]

        Make the condition more obvious
        
        No need to look at possible enum values each time.
        
        Change-Id: I3191ab08d91c8f954ecfb027f1ab26b25a021f14
        Reviewed-on: https://gerrit.libreoffice.org/48258
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-01-20  Rene Engelhard  <rene@debian.org>  [cae52b77d48916d819e788675f40da5fe4f7c99c]

        readd lost comment
        
        Change-Id: I99e3b3941f0478213ec9efe6b5152f2d780a8d00

2018-01-20  Rene Engelhard  <rene@debian.org>  [b16d91cff78fa8c60131c76853c5d8fe279210a9]

        deb#887593 make gpg child profile really work
        
        now I can see my testkey and sign. Thanks Christian Bolz
        
        Change-Id: Idd46e7f7d2e16cf24bbdee10ecad772baaaa7f4a

2018-01-20  Maxim Monastirsky  <momonasmon@gmail.com>  [5f650f72861d94c7c173bc16de9331c3c1c305d5]

        Addition of focus_on_click to notebookbar ui files
        
        (automatic rewrite)
        
        Change-Id: I959b58b3b0b69de9344b0f7188594a19e8b9d4ea
        Reviewed-on: https://gerrit.libreoffice.org/48176
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-01-20  Maxim Monastirsky  <momonasmon@gmail.com>  [2a2b37202a735b34da914c03b2f6e1495f833b51]

        tdf#115023 Check mpControlData for nullptr
        
        Control::ImplClearLayoutData happens to be called post
        dispose, but Control::dispose already destroyed
        mpControlData. So put back the nullptr check that was
        removed in e8b49f09074fe184374bee5062715357427ae044
        ("new loplugin: useuniqueptr: vcl").
        
        (But IMHO it's odd that we even try to send lose focus
        events to disposing windows. So maybe it would make sense
        to replace the "! pOldFocusWindow->IsDisposed()" check
        inside Window::ImplGrabFocus with "isDisposed()" which
        comes from VclReferenceBase, and set much earlier?)
        
        Change-Id: Iddaf7e05d6cb56c28a34884876770753fcf7179e
        Reviewed-on: https://gerrit.libreoffice.org/48246
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-01-20  Caolán McNamara  <caolanm@redhat.com>  [c68d08a63ed95d96914981fa320afd215a046e72]

        ofz#5514 Direct-leak
        
        Change-Id: I9d77f102ed74ac901fffeac3054a57d172fd9dc0

2018-01-20  heiko tietze  <tietze.heiko@gmail.com>  [0b835ff2d872f3597d5166c25c355ea8e1389f3d]

        Fix Clone Formatting command labels in Writer
        
        Regression of effc05eecb1359239ca7a86103a6fd9fc8424015
        ("tdf#103705 Tooltip improvement for clone formatting")
        
        Change-Id: I3e7bfd95cb0de07d5ca4cd85166f679f7673655c
        Reviewed-on: https://gerrit.libreoffice.org/48201
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-01-20  Caolán McNamara  <caolanm@redhat.com>  [fc38cb55cc6bc2af12ed4f12d2e7fb1494c3376b]

        ofz#5253 restore some sort of valid state on missing Restore
        
        Change-Id: Ic12e1567f5a3370d1580d8c471ee38d3069568ce
        Reviewed-on: https://gerrit.libreoffice.org/48217
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-20  Caolán McNamara  <caolanm@redhat.com>  [c5f88f0dce63c4fb2d208c493c1b06e25318aa61]

        Update config.{guess,sub}
        
        ...to latest versions from <http://git.savannah.gnu.org/gitweb/?p=config.git;
        a=blob_plain;f=config.guess;hb=HEAD> and <http://git.savannah.gnu.org/gitweb/?
        p=config.git;a=blob_plain;f=config.sub;hb=HEAD>
        
        but retain...
        
        commit 25a09c8776cc6088a5b2bf13dc84eb386c26bb7e
        Date:   Wed Jun 7 12:23:17 2017 +0200
        
            iOS, add support for arm64
        
            Added general support for arm64
            Removed experimental/prototype from normal build
        
        Change-Id: I82f9a549bb5004ff25266c50985569af53ba5f0e
        Reviewed-on: https://gerrit.libreoffice.org/48180
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-20  Caolán McNamara  <caolanm@redhat.com>  [02514633c8b9299ffefbb18884995af5eef9a7f6]

        Resolves: tdf#115106 don't assume fullscreen is impress
        
        writer can too, so revert this part of
        
        commit 277395b6266c57a7709c3c47986f135f6789c8e7
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Tue Jun 13 18:09:08 2017 +0100
        
            make opengl transitions under X flicker free on enter/leave
        
        which should restore matters to its former glory, at this point gtk3 opengl
        transition support now works so it all moot to me now.
        
        Change-Id: I78a8a774aead6482d0541575dbf10ad977ceccc0
        Reviewed-on: https://gerrit.libreoffice.org/48207
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-20  Maxim Monastirsky  <momonasmon@gmail.com>  [18ada80e3f98318d94b3be8109cd86eda1d095c8]

        WB_NOPOINTERFOCUS can be added after the button is created
        
        Change-Id: I3f06aa8ea4edb981d201210b783c4624ffd68d16
        Reviewed-on: https://gerrit.libreoffice.org/48175
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-01-20  Jon Nermut  <jon.nermut@gmail.com>  [a468fef9ac977e812e83e3cce462b75d8d24c64d]

        iOS: keep track of doc part
        
        - implement swipe left/right and tap gestures for presentations
        - move some classes to their own files
        
        Change-Id: I3ddd3e17ec809c87097d5515f08038bbc969764f
        Reviewed-on: https://gerrit.libreoffice.org/48231
        Reviewed-by: jan iversen <jani@libreoffice.org>
        Tested-by: jan iversen <jani@libreoffice.org>

2018-01-20  Jon Nermut  <jon.nermut@gmail.com>  [a41ec55c8c86f962392cd64edc382a6eae113cfd]

        iOS: Fix debugging in xcode by making include path non-recursive
        
        it was picking up the wrong headers in the debugger
        
        Change-Id: I0bf6a10504e3b3e9a6eb13355f3f8a4f63a15a1e
        Reviewed-on: https://gerrit.libreoffice.org/48230
        Reviewed-by: jan iversen <jani@libreoffice.org>
        Tested-by: jan iversen <jani@libreoffice.org>

2018-01-20  jan Iversen  <jani@libreoffice.org>  [cc2b9a257b6436ab6f84d6e158a64c09b0937eb6]

        iOS, remove double [bootstrap]
        
        two bootstrap sections in one rc file seems wrong.
        
        Change-Id: Ic7f8eac2d3d07b35736d11ad1fbe705135cb1785

2018-01-20  jan Iversen  <jani@libreoffice.org>  [feb601b75142f3234bb51f9566a70c4db488a061]

        iOS, allow unorc to be read
        
        One reason why init did not work, was that it did a throw due
        to a wrong path on unorc
        
        Change-Id: I928f25358befe05f8986e9ebcffda27e8beb397c

2018-01-20  Rene Engelhard  <rene@debian.org>  [24702687433842a6e9e8a1070ead46c035192bf3]

        deb#887593 use child profile for gpg
        
        see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=887593#41
        
        Change-Id: I365de8bf8a43a1aa304c5206a1f0c29d6a44855e

2018-01-20  Julien Nabet  <serval2412@yahoo.fr>  [619a06d2712e340e82dfd701a0c6363058929c27]

        tdf#115100: fix assertions in svdglue.hxx
        
        See bt:
        https://bugs.documentfoundation.org/attachment.cgi?id=139225
        
        See comments
        https://bugs.documentfoundation.org/show_bug.cgi?id=115100#c2
        https://bugs.documentfoundation.org/show_bug.cgi?id=115100#c3
        
        Change-Id: I21266bdd809d3e13ca403ec46e51e9aa86487bb9
        Reviewed-on: https://gerrit.libreoffice.org/48235
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-20  Stephan Bergmann  <sbergman@redhat.com>  [b670e88bc1505ef33d71da745ff96dac400ecb0f]

        loplugin:emptyif (macOS)
        
        Change-Id: I0abd0ace30f172d0991be697e6f78edd50ddeaaa
        Reviewed-on: https://gerrit.libreoffice.org/48214
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-20  Stephan Bergmann  <sbergman@redhat.com>  [09dc5c51fa0de04e110190c08678758451b7f9c5]

        RowInfo copy ctor was presumably killed in error
        
        ...by 3c6b7c8b43d23dd7de46c02ee2cfa5bd2a97f168 "loplugin: unnecessary destructor
        sc"
        
        Change-Id: I67868187565cb25b40a6380298deaefca0d76b0b
        Reviewed-on: https://gerrit.libreoffice.org/48218
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-20  Stephan Bergmann  <sbergman@redhat.com>  [fc528a468061e165ee29f0ca450245331da3ef93]

        More loplugin:cstylecast on macOS
        
        Automatic rewrite (of loplugin:cstylecast and loplugin:unnecessaryparen) after
        cab0427cadddb3aaf1349c66f2fa13a4234ba4b2 "Enable loplugin:cstylecast for some
        more cases" and a409d32e7f6fc09e041079d6dbc3c927497adfed "More
        loplugin:cstylecast"
        
        Change-Id: Iff4877e8a42804c952c48c13332caf0a83c92870
        Reviewed-on: https://gerrit.libreoffice.org/48216
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-20  Stephan Bergmann  <sbergman@redhat.com>  [0b87fdcad55d1927241073bc15c174168c5e0c1d]

        Remove dubious test
        
        ...that fails for me on at least one macOS and Windows machine each (with 180
        and 230, resp., instead of 116), and where it is unclear why only a value of 116
        would be correct (and where that specific check was not present before
        95307f2ca73480176634e5cc46d96a19b735e87b "tdf#45904 Move
        _SpreadsheetViewSettings Java tests to C++", cf. my comment from 2018-01-17 at
        <https://gerrit.libreoffice.org/#/c/47625/> "tdf#45904 Move
        _SpreadsheetViewSettings Java tests to C++")
        
        Change-Id: I16475ecaa853220ffe9e1d6dcf403302b04f4572
        Reviewed-on: https://gerrit.libreoffice.org/48215
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-20  Stephan Bergmann  <sbergman@redhat.com>  [06bf579a007f33a1726197c92125b7475836e3ef]

        BPixel has a default ctor zero'ing its members
        
        ...so no need to do that again in the body of the BPixelRaster ctor (which had
        needlessly been done ever since the code's introduction with
        6f769fb8aaab1f899b3ca4551f6a8df2953cd938 "INTEGRATION: CWS aw033").  And
        BPixelRaster::reset appears to have otherwise been unused, so can be removed.
        
        Change-Id: Icd8e09bfe225be2c6695d8a137c271dca5a70de7
        Reviewed-on: https://gerrit.libreoffice.org/48184
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-20  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [8b227f7d9ae623c0e516b07ced2b0e4e2728d68b]

        Updated core Project: help  237f881e17efb3091d93430fa287eab9b9d6b915
        
        Some copyediting
        
        • Fixing usage of phrasal verbs “check in” and “check out”
        • Adding some missing prepositions
        • Removing some pointless abbreviations
        • Avoiding a reference to a “timer” that’s more precisely a stopwatch
          but not quite…
        
        Change-Id: I37828f85065f17a16365caa45fd5913b771c4bec
        

2018-01-20  tagezi  <lera.goncharuk@gmail.com>  [22dc2e5cd3e06e12f08dbb86df2df86860d301d6]

        tdf#39593 deduplicate code in ScCellShell
        
        Change-Id: I764edf0c1fb093bf64ea3ea91f98f8586d9549f5
        Reviewed-on: https://gerrit.libreoffice.org/47017
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [cd2c076f6478c6f06f9834f599f6c65354039d60]

        EPUB export UI: show remaining metadata from the doc model
        
        Title is not special in any way, showing author/language/date has the
        same benefits.
        
        Change-Id: Ie05071b88d7fa53ad0e39927904ea5e122a66c9a
        Reviewed-on: https://gerrit.libreoffice.org/48183
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [e725836ec19858be83bf6f7f251dd52dbcdf31d6]

        loplugin:unused-returns in filter,tools,xmloff
        
        Change-Id: I7a57be7e241883adac4417baa699a97d6304a631
        Reviewed-on: https://gerrit.libreoffice.org/48188
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [73139fe600fc1399ae828077981a2498cb0a0b0c]

        loplugin:unusedmethods
        
        Change-Id: If00b0e659e1818c29ae39b89f8b4f7ea29d14986
        Reviewed-on: https://gerrit.libreoffice.org/48185
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [d728d5d192e6f100d64ffa2e267055a451e9e403]

        loplugin:useuniqueptr in SvBaseLink
        
        Change-Id: Iaa133fa7f3b4bc4adea1c1568015327b1694161b
        Reviewed-on: https://gerrit.libreoffice.org/48169
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-20  Julien Nabet  <serval2412@yahoo.fr>  [daf1b10f4e266818b6e14f0f1dfddd66f0a3a2f0]

        tdf#115079: check that row frame belongs to table frame to avoid segfault
        
        A row frame may not belong to a table frame, when it is being cut, e.g., in
        lcl_PostprocessRowsInCells().
        Its SwRowFrame::Cut() has been called; it in turn called SwLayoutFrame::Cut(),
        which nullified row's upper in RemoveFromLayout(), and then called Shrink()
        for its former upper.
        Regardless of whether it will be pasted back, or destroyed, currently it's not
        part of layout, and its height does not count.
        
        See bt https://bugs.documentfoundation.org/attachment.cgi?id=139171
        
        Change-Id: I4010e1f246a3ebb89b3f972a03619a2775146da4
        Reviewed-on: https://gerrit.libreoffice.org/48089
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-20  abstatic  <x.abhishek.flyhigh@gmail.com>  [4edc58af369244fb734d34fee027237624cca9e6]

        tdf#112373 Using vector of struct to manage hunspell dicts
        
        Currently we use arrays allocated on heap for initializing
        available locales and dictionaries.
        
        This patch encapsulates all the different objects
        related to a dictionary into a strcut dictItem.
        
        unique_ptr is used for hunspell, also uses o3tl::make_unique for creating them.
        Used 'reserve' for better memory allocation of vector.
        Removed unused member and local variables.
        
        Change-Id: I6309c681790cfec4ee9b11119937063bc414cf1f
        Reviewed-on: https://gerrit.libreoffice.org/48109
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-20  sleepingpillow  <sleeping.pillow@gmail.com>  [ab1587fc825080ca9e66edba69021d49407687dd]

        tdf#113854 - Switch Cross-reference "above" and "below" in Swedish
        
        These two words is switched for some unknown reason. It looks like it was done
        by mistake.
        
        Change-Id: I723e91bb93eed054969a09170d8307017187586d
        Reviewed-on: https://gerrit.libreoffice.org/48228
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-01-19  Stephan Bergmann  <sbergman@redhat.com>  [312aaa0f8deb571fd507a0fa7af74b16cd1b7000]

        loplugin:redundantcast (after loplugin:cstylecast, macOS)
        
        Change-Id: Ife73b464b39c1556f4549226d835d6c8f2b50c1a
        Reviewed-on: https://gerrit.libreoffice.org/48191
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-19  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [a70a8d26f149f6af6443446a97ac515e0dba0d50]

        Updated core Project: help  f8887d3de3a414cd677126484a56f7a29d88af67
        
        Nope, that’s not what the button does
        
        See core commit b1a6a99b9a78689c6d3649ce066fad66912188e2.
        
        Change-Id: I70456817e1956d6e213468583e0e16b06a69b303
        

2018-01-19  Michael Stahl  <mstahl@redhat.com>  [2a055c05381824644cc9c71615578dbb9c6976e3]

        scp2: also try VC141_CRT_*.msm
        
        Apparently the MSMs have been renamed in Visual Studio 2017.3 but only
        configure was adapted, not scp2.
        
        Not sure if these MSMs are still relevant given the new
        gid_File_Vcredist_Exe thing.
        
        Change-Id: I4fe27c8298b3a2024acc62d12ce8ea67e2eca80d

2018-01-19  Michael Stahl  <mstahl@redhat.com>  [c799f159c541fe4835eb02c2e518b54a55d392bb]

        firebird: recognise MSVC 2017.5 (which defines _MSC_VER=1912)
        
        Change-Id: Ic526bc3babfd342fd2ebb10003639d600a668ae5

2018-01-19  Michael Stahl  <mstahl@redhat.com>  [0c3838bd080b47c935f26aed23d6c086fa87b27c]

        fix libxml2 dependency on icu
        
        liblangtag build runs a "reg2xml.exe" which requires the ICU dlls in
        instdir.
        
        Change-Id: Icf44c51e802636de613f76a25fb16a567a8d982d

2018-01-19  Michael Stahl  <mstahl@redhat.com>  [b4a7cd3014344d53497283610ce6a06dbc51f053]

        gbuild: disable gb_COLOR on WNT for now
        
        The Cygwin terminal swallows colorful error messages, which is unhelpful.
        
        Change-Id: I2005994eb76fdba1dc49efc2988e38ac460d6724

2018-01-19  Caolán McNamara  <caolanm@redhat.com>  [f69e2f739ca3c23c9de055c8600c867e864cd4ff]

        ofz#5475 Integer-overflow
        
        Change-Id: I11d706c544698d57b75231e33e3d49f1ac1d4d73
        Reviewed-on: https://gerrit.libreoffice.org/48159
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-19  Caolán McNamara  <caolanm@redhat.com>  [25d159dd764d917a04e46819bb8efcc2a6067cd6]

        ofz#5477 if the para is already oversize, nums would go negative
        
        Change-Id: I183e1377747f662da1204e90a24fb4f8f2268699
        Reviewed-on: https://gerrit.libreoffice.org/48156
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-19  Stephan Bergmann  <sbergman@redhat.com>  [78a5ed18dc3368cfa78cfcfb54a08c600b4c0ab5]

        loplugin:redundantcast (after loplugin:cstylecast, macOS)
        
        Change-Id: I4b40f768ec6b0e42e91d7a6af6d5c23a94ab9e9d
        Reviewed-on: https://gerrit.libreoffice.org/48192
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-19  Stephan Bergmann  <sbergman@redhat.com>  [9ece0b1adae5e52c4301005514fb54750e860f6f]

        loplugin:unnecessaryparen (macOS)
        
        Change-Id: Ie4ae8459c0afbeac0cad1b8a30dad02535d558dd
        Reviewed-on: https://gerrit.libreoffice.org/48190
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-19  Marco A.G.Pinto  <marcoagpinto@mail.telepac.pt>  [8ea2f31429475a40e22d5e86471228308526fb1e]

        34 new autocorrect words pt_PT
        
        Change-Id: Ic5b13b2d21b7c429782a8c6cbb2be65be3a94aea
        Reviewed-on: https://gerrit.libreoffice.org/47405
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Aron Budea <aron.budea@collabora.com>

2018-01-19  Mike Kaganski  <mike.kaganski@collabora.com>  [8da0832fe5f216768e3c4f17334ed15ef7b4de85]

        Don't create database files in $HOME
        
        Regression from commit 46b3202bf883618f1585850191c19776861013ed
        
        Change-Id: If8e0b309274ea14e996e0dde2d1ee9b49ff0f737
        Reviewed-on: https://gerrit.libreoffice.org/48173
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [57a70245f5ad4b8bb722c1dc0aaa06f3d42965f4]

        loplugin:useuniqueptr in SvDDEObject
        
        Change-Id: Ia7f98a84bd42289ef0673b52e5e74a6a24554402
        Reviewed-on: https://gerrit.libreoffice.org/48168
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-19  Eike Rathke  <erack@redhat.com>  [2e832eff2fea4005fb43521593f979657ef7c111]

        Don't push error twice
        
        No harm was done as the stack is cleaned up afterwards, but it's wrong
        anyway and having to push the result downwards during cleanup is
        unnecessary.
        
        Change-Id: I0b2c153c9791ce5c287d340bac466c19cd6a5703

2018-01-19  Justin Luth  <justin_luth@sil.org>  [254c80037a3939c110d5c66fef6c28caf47625e5]

        writerfilter: move TopContextType==Para requirement
        
        This is prep work for tdf#95377. I need this function to
        run when there is no TopContext. This function doesn't do anything
        with the context, so in that regard I wonder if it is even
        necessary? My guess would be that it is a leftover piece from
        discovering the fix for n75883.
        
        However, to avoid causing a regression, I'm just pulling this test
        into the calling functions. (Of the three instances
        calling this function, two need to be contextless..)
        
        This is not truly NFC because if the followup patch is reverted,
        then this one will cause a change. But that is actually OK, because
        if my follow-up patch breaks because of these two functions changing
        to become contextless, then I'll be better able to pin-point the
        reason for the regression.
        
        Original commit adding this function was
        commit 2123ede032ca64f696ef54af4ad3238974ca2b5d
        
        Change-Id: I471aa852aa48527d69e0343a2ac28fa6e8acb209
        Reviewed-on: https://gerrit.libreoffice.org/48062
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2018-01-19  Caolán McNamara  <caolanm@redhat.com>  [432f4369cdb62fd05abbde50804ff4e1d5011f39]

        coverity#1427648 Dereference after null check
        
        Change-Id: Ib4be7b819a5ba68d78d98d8ae05d755898f3cad1
        Reviewed-on: https://gerrit.libreoffice.org/48136
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-19  Caolán McNamara  <caolanm@redhat.com>  [d633d8455aff440a5b573cfa34557c7310e688a1]

        refactor to look prettier
        
        Change-Id: I3bf7ce76516f7c930e564791109ff72fb5b87d52

2018-01-19  Caolán McNamara  <caolanm@redhat.com>  [4d27776a8c570ae4fc525c78ecd135c30dc7ae49]

        coverity#1427647 acknowledge Resource leak is deliberate
        
        Change-Id: I9d4beccfa7ca8953360d67d08a3b2f04d2ccfed9
        Reviewed-on: https://gerrit.libreoffice.org/48178
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-19  Caolán McNamara  <caolanm@redhat.com>  [8da8e5bf24bbcaa35d5d58d32ca3c173bda62a65]

        ofz#5483 Integer-overflow
        
        Change-Id: If364a961f5e144cc0f3572108020c99db6febfb8
        Reviewed-on: https://gerrit.libreoffice.org/48177
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-19  Caolán McNamara  <caolanm@redhat.com>  [13624b479698b0c1d0c3bc8f95ab632ab9c4c779]

        out of date 'define private public' comment
        
        Change-Id: I21663a7eef846244f330b3236a2ff1a2efae15bb
        Reviewed-on: https://gerrit.libreoffice.org/48174
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-19  Tamás Zolnai  <tamas.zolnai@collabora.com>  [657da4697379274295e9fd32d3abc1334ebd50d2]

        tdf#115088: Pasting multi-line text from external source behaves strangely
        
        Regression from:
        e68b6e349c31ac1376e90218013e1e7612f2b522
        
        AppendTextNode might be sufficient for import (when there is no
        content in the document), but for clipboard operations better to
        use the original SplitNode method.
        
        Change-Id: I7de3e9bc9c5356acb0b4cc43927a0d39079522b2
        Reviewed-on: https://gerrit.libreoffice.org/48124
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-01-19  Stephan Bergmann  <sbergman@redhat.com>  [5ea8854d3cac2d31b86838f09bdc628ba7b6a4de]

        -Werror,-Wunused-variable
        
        Change-Id: I1bcfe0dabd61a2157bc4a48ea54413882ecaaabc

2018-01-19  Stephan Bergmann  <sbergman@redhat.com>  [a34a251ca4e4feeb31a96a88e3ac0add3cc22866]

        loplugin:redundantcast (after loplugin:cstylecast, macOS)
        
        Change-Id: I349eb6c3c2408729799d35316ab75bb05920021f

2018-01-19  Michael Stahl  <mstahl@redhat.com>  [eb98ae7c9b8973b87a58a4a4820cde12c42ada82]

        sw: loplugin:unreffun
        
        HTMLTable::FixFillerFrameFormat is unused now.
        
        Change-Id: Ic09d9585368ead7317325068eabb0171b76b6a9b

2018-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [d4a066c3e4b7ebcdb16ffcb88b6b2c744c127ea1]

        inline some defines
        
        which don't add any value anymore
        
        Change-Id: I45977d972d4d02926630b749d3ec736416138cf5

2018-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [be8c414567f49242164b1fdfb12764b16be355c1]

        loplugin:unusedmethods also check for functions returning bool
        
        we were previously excluding them
        
        Change-Id: I48a68799b0de60b4995fae541eb363e043d4dd11
        Reviewed-on: https://gerrit.libreoffice.org/48167
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [be94207ecb88a9005ee6624e354d70c9613d7653]

        new loplugin:emptyif
        
        Change-Id: I1092115a0ceb3a5e6680a4b724b129f98a892c42
        Reviewed-on: https://gerrit.libreoffice.org/48128
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-19  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [7d9a5d886f4ba5c61d3c5602a9825510c68eea41]

        Updated core Project: help  d860405baeffb4cb6b1a32274d2c2b609ef8deea
        
        Correct Catalan spelling
        
        Typo introduced in 01879555450189381cc02517433807056b193af8
        
        Change-Id: I9978ec8b238493a501981e192aa92547f2c1fe5d
        

2018-01-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b8d48b7051dd3cf971b2e31432477801606ecdee]

        Updated core Project: help  02e87fe2b0027c725075154f9172e9fb99ef9589
        
        Add more localized strings for new Help
        
        Change-Id: I8c0cdcf8cf1ce64a407c98f4619a46b08c259b7d
        Reviewed-on: https://gerrit.libreoffice.org/48186
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3feafa82dd2cbb16423a69f7bacef5524376cc7a]

        Call new help
        
        With contributions from Kendy
        
        Call new help
        * If LibreOffice online, call help online
        * If no local help, call help online
        else call offline html help
        if offline help return false, call old-help
        
        * left tempfile to be deleted when LO exits (ESC)
        
        * hasHelp function now check if the right locale exist
        
        Change-Id: I14893e8ba4998773706b9cf8164636475d1f2356
        
        Fix HIDs with a ':' inside
        
        Change-Id: I17b7c96b6b0003e8d933131b7b251f3191389a0f
        
        Call new help directly, fix locale issue
        
        Avoid passing by a html file that is necessary only in
        the online case.
        
        Fix path location of help/ folder
        
        Implement fall back in languages
        locale -> lang -> en-US.
        If none of the theree above, call online help with locale.
        fix scope
        
        Change-Id: If92673594c92e0d5a6064bc0e0bb4b66a52730ec
        Reviewed-on: https://gerrit.libreoffice.org/47748
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2018-01-19  Ward van Wanrooij  <ward@ward.nu>  [52d9378a683c4e33e0a3dd7c6fc6f2c0dfc60125]

        vcl osx: fix decimal separator key when localized
        
        If you use OS X and an international locale (e.g. Locale setting:
        Dutch (Netherlands) and select Decimal separator key: Same as
        locale setting (,) in Preferences/Language Settings/Languages using
        the decimal separator key on the numeric keypad still results in a
        '.' instead of the expected ','. Tested and confirmed using latest
        LO build on 10.11.6 and 10.12.6 using both the wired and wireless
        Apple keyboard.
        The cause for this is that the decimal separator key sends a
        KEY_POINT (like the regular . key on the alphanumeric part) and
        the code expects a KEY_DECIMAL for the decimal separator key.
        Fixed by changing the combination of KEY_POINT and mask
        NSNumericPadKeyMask to KEY_DECIMAL.
        
        Change-Id: Iaf1ecf538c3e1a49ad512851cf16dd4dd991cb06
        Reviewed-on: https://gerrit.libreoffice.org/45362
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-01-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b3fc12b713163428c111e62948c3e40ce931db5a]

        Updated core Project: help  ea4a7345bc1cbcbff3fb4355d0e4f4954f8afa7d
        
        Fix detection of bad help call
        
        remove single quotes
        
        Change-Id: Ia7951508cbf0a49ae029588e1d254de5f3942f12
        Reviewed-on: https://gerrit.libreoffice.org/48165
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-19  Kshitij Pathania  <kshitijpathania@gmail.com>  [4f344f025a2fe0b8f2359aaf74a91f209e196923]

        tdf#111747 Enabled position protection immediately after protection is checked
        
        Change-Id: I10409fe9e6eb7b932496346224952a7c4012cb38
        Reviewed-on: https://gerrit.libreoffice.org/46192
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-01-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [f2fd69e3c95723eb41ee35c9ff288bef027d2d8b]

        sw: remove no longer building ww8toolbar dump code
        
        Such dumper code for other ww8 features is in the separate mso-dumper
        repo.  If it is found really useful later, it can be still restored and
        fixed up to actually build, though.
        
        Change-Id: Id542fef9c0111c8bc88b943e268c9a02f3503d72
        Reviewed-on: https://gerrit.libreoffice.org/48161
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2a6bf230e2efaca24076773b1789765eed4e83c2]

        Fix typos
        
        Change-Id: I98279a1f4020be95c57390fd163ebe740f8cca9d
        Reviewed-on: https://gerrit.libreoffice.org/48171
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cc4d41fb7c3566177e30c9e6b5e2bb5c2191e5fb]

        Fix typos
        
        Change-Id: Icadf5cb88024b8889d49dc9c5210d0de8deaed3b
        Reviewed-on: https://gerrit.libreoffice.org/48172
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-19  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [acab4a99dcab546927712657c3ca4399a1b06fbb]

        Unit test for tdf#114488
        
        Change-Id: Ib9430d2c1cc05c7b73273270f8f96e716fc4dc3f
        Reviewed-on: https://gerrit.libreoffice.org/48129
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-01-19  Mike Kaganski  <mike.kaganski@collabora.com>  [0f46830130bfd139af35a787133b778b85c96b89]

        Remove noop
        
        IsTableNode() is true when m_pTableCursor is not nullptr.
        So, GetCursor() is only called when it is nullptr.
        In turn, GetCursor() only does something if m_pTableCursor is not nullptr.
        
        This is so from the beginning (commit 84a3db80 from 2000 already has it).
        
        Change-Id: I258129fc1bab0e3e5591702af1158c1ec2579d8d
        Reviewed-on: https://gerrit.libreoffice.org/48144
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-19  Michael Stahl  <mstahl@redhat.com>  [a86db7b2b6f7bc8125db5d9c87348d6a9591c872]

        sw: HTMLTable::m_pTopTable is always "this"
        
        Ever since commit cc144e5544a41acdc703f7d243ad1747b0a2b33d fix for
        i#76959 the pTopTable parameter of HTMLTable was always null.
        
        Simplify HTMLTable by removing dead code.
        
        Change-Id: Ie13313f54d6ee656e56a209bc29bcc77132de269

2018-01-19  Caolán McNamara  <caolanm@redhat.com>  [e720e90174cb141531d79c715373fa92f9a9834a]

        SfxReqest::Done takes a SfxItemSet& or a boolean, not a SfxItemSet*
        
        regression from
        
        commit c40dfabd56ade10fe35690dc9810955c2e99e2c0
        Date:   Fri Jan 12 11:57:22 2018 +0000
        
        Change-Id: Ia97ba286a2da0584a2e806ad7396a3633f9d913e
        Reviewed-on: https://gerrit.libreoffice.org/48160
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-19  Caolán McNamara  <caolanm@redhat.com>  [2ee4a46be759489328eb29feeb02880aab1e1331]

        convert these to true asserts
        
        Change-Id: Ifd602f47dd57cdecff3c175d892993072fb82891
        Reviewed-on: https://gerrit.libreoffice.org/48154
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-19  Caolán McNamara  <caolanm@redhat.com>  [d216219e69b20341cebcfae2c4aa11b0248993c7]

        pack these without holes
        
        Change-Id: Idb5184e141c5a15d4d77268f8d45ee549c6e9a7f
        Reviewed-on: https://gerrit.libreoffice.org/47714
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-19  Caolán McNamara  <caolanm@redhat.com>  [d4bb2a9e17c0ce5188cefae8dd6cc16564b29521]

        ofz#5468 Integer-overflow
        
        Change-Id: Ie2792b7dffaffe939778a1546653424ac03ea30e
        Reviewed-on: https://gerrit.libreoffice.org/48105
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-19  Caolán McNamara  <caolanm@redhat.com>  [713b261b59e3636890b6a5736c6a3fcc0be647a8]

        crashtesting: failure on import with bogus values
        
        regression from...
        
        commit 7d8e94444d989d0ac4a4055b207726708e9ec0da
        Date:   Thu Jan 11 08:47:15 2018 +0200
        
            convert a<b?a:b to std::min(a,b)
        
        cause old promotion was to the largest type, so with a large 64bit nDiff and
        any 32bit nRequestedBytes the nRequestedBytes was promoted to 64bit, found to
        be smaller than nDiff, then would fit in 32bit. newer code cast both to 32bit,
        resulting in a negative nDiff which was smaller than nRequestedBytes, but going
        on to cause havoc.
        
        Change-Id: I9eb5c61302b3dccf5333c4dfbf9ac92ce49585b5
        Reviewed-on: https://gerrit.libreoffice.org/48155
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-19  Stephan Bergmann  <sbergman@redhat.com>  [64c9bda0b9d43a4b4cc1d40068f0d0fb261fb5b4]

        Remove include of config_global.h from sal/config.h
        
        (where it is not actually needed), and instead include it where needed
        
        Change-Id: I107f8d4002d3001393b89834dd30a30b0c53a792
        Reviewed-on: https://gerrit.libreoffice.org/48152
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [9bca3cc18655d02f3c111d692b26339a6e3669d4]

        EPUB export UI: show title from the doc model
        
        It was a bit confusing that the doc model had a title set, it was
        written to the EPUB file but the UI did not show it.
        
        Change-Id: Ife408e0dabd3fe48e8acc1f09be0c86f78ed4b80
        Reviewed-on: https://gerrit.libreoffice.org/48150
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [9035ee7c90ed5ff78864145fd92241491033c074]

        EPUB export: accept relative links for image popup from default media dir
        
        Previously:
        
        - the user had to copy the linked image to the same dir as the doc
        - set a relative link on the image (in ODF, it resulted in "../foo.png")
        - copy the image to the media dir ("test" by default for "test.odt")
        - export to EPUB to have the image popup
        
        Now, additionally:
        
        - relative link may point to the default media dir (in ODF, it results
          in "../test/foo.png")
        - no need to copy the image
        - export to EPUB creates the popup
        
        So one less step is necessary. The downside is that this way the
        relative URL contain the base name of the document, so renaming the
        document breaks these relative links.
        
        Change-Id: I93894a28393d36a33dcec7bfe7c4a54fd83768da

2018-01-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [d5d4166df8ad189761387146966c91d58c28076f]

        EPUB export: handle text frame and image width
        
        So that an image and its caption in a text frame always go to separate
        lines.
        
        Change-Id: I439e370ad3bc8628f80a8db45499f8bffd84ef2b
        Reviewed-on: https://gerrit.libreoffice.org/48148
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-19  Stephan Bergmann  <sbergman@redhat.com>  [49785da100cbb9950023d9d81a767f1583a6ea9e]

        ...and another
        
        Change-Id: I06aa51f0f46f3708540ebb218387cb028b9e65d3

2018-01-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [5c4d5021000584ac541e4d0323586c4ff926173f]

        EPUB export: fix validation error on invalid relative links
        
        It's valid to have a relative link that points nowhere in ODF, but the
        same is not true for EPUB.
        
        Change-Id: I7884032e277a0c53d0c513cea70dd2ee29ccd85c

2018-01-19  Stephan Bergmann  <sbergman@redhat.com>  [cc2ee044d9fc34d112842ca6e4150567238c7e4f]

        Blind fix for sal_Int32 = long
        
        ...after 252ce90e39648c47bcfdb39547d0ac82bacdbae6 "sw lokit: add page syles to
        header & footer"
        
        Change-Id: Ia0b3f8194d889fc1022da08bac06c85cbb22dd3b

2018-01-19  Stephan Bergmann  <sbergman@redhat.com>  [587f0b03c3ba5bdea12cd3cfc9564a70b77a54e9]

        Blind fix for Android
        
        ...after 022588bf2060a53ae70db6b0f1de713e4ba3ee6a "Include
        android/compatibility.hxx from ubiquitous sal/config.h"
        
        Change-Id: I58c620fd25add4758ec981c9812811916fa09db5

2018-01-19  Stephan Bergmann  <sbergman@redhat.com>  [f867ead158730727e5eff0917a037ca0051d9df9]

        Fix callback function type
        
        ...that got broken with c394363c84064c041391627602665ea1fa74db60
        "loplugin:constparams in basctl", causing -fsanitize=function to complain:
        
        > sfx2/source/appl/app.cxx:452:28: runtime error: call to function basicide_handle_basic_error through pointer to incorrect function type 'long (*)(void *)'
        > basctl/source/basicide/basobj3.cxx:48: note: basicide_handle_basic_error defined here
        >     #0 0x7ff6340234aa in SfxApplication::GlobalBasicErrorHdl_Impl(SfxApplication*, StarBASIC*) sfx2/source/appl/app.cxx:452:28
        >     #1 0x7ff63401cbef in SfxApplication::LinkStubGlobalBasicErrorHdl_Impl(void*, StarBASIC*) sfx2/source/appl/app.cxx:434:1
        >     #2 0x7ff639142148 in Link<StarBASIC*, bool>::Call(StarBASIC*) const include/tools/link.hxx:84:45
        >     #3 0x7ff63911f350 in StarBASIC::RTError(ErrCode, rtl::OUString const&, int, int, int) basic/source/classes/sb.cxx:1681:37
        >     #4 0x7ff63965aafe in SbiInstance::Abort() basic/source/runtime/runtime.cxx:518:16
        >     #5 0x7ff639664363 in SbiRuntime::Step() basic/source/runtime/runtime.cxx:865:28
        >     #6 0x7ff6392ec321 in SbModule::Run(SbMethod*) basic/source/classes/sbxmod.cxx:1141:25
        [...]
        
        Change-Id: I66bd1ca720cebca4fb5fd52d86920de3fc7a604e
        Reviewed-on: https://gerrit.libreoffice.org/48142
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-19  Stephan Bergmann  <sbergman@redhat.com>  [697f01e052ae73e88d7e1a37386f2648d57e12e2]

        SAL_W32 is just an alias for _WIN32
        
        ...so consistently use the latter instead of the former
        
        Change-Id: I144d5e7c472632f93b2258461510346bc85892d9
        Reviewed-on: https://gerrit.libreoffice.org/48135
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-19  Stephan Bergmann  <sbergman@redhat.com>  [161af2120f41f34fe562f677907ccfba41f7012a]

        Don't set autogen.sh KEY=VALUE arguments as environment variables
        
        > Jan 18 15:18:25 <sberg> tml__, do you remember anything about
        >  e3a07b8a6cc03b6d5063e4da5a474d8c91a84b0a ? looks odd to add configure
        >  KEY=VALUE args to the environment
        > Jan 18 15:18:27 <IZBot> core - Include environment variables already in
        >  autogen.sh's environment -
        >  http://cgit.freedesktop.org/libreoffice/core/commit/?id=e3a07b8a6cc03b6d5063e4da5a474d8c91a84b0a
        > Jan 18 15:22:54 <tml__> sberg: not really any recollection, sorry
        > Jan 18 15:23:09 <tml__> sberg: are you sure this isn't what makes it possible
        >  to have CC=clang etc in autogen.input?
        > Jan 18 15:24:07 <tml__> or maybe this is related to propagating stuff when
        >  make re-runs autogen.sh?
        > Jan 18 15:24:28 <sberg> tml__, configure already takes care itself of its
        >  KEY=VALUE command line arguments
        > Jan 18 15:24:36 <tml__> sad that I didn't write a better commit message
        > Jan 18 15:24:55 <tml__> feel free to revert it, and see if anybody notices;)
        > Jan 18 15:25:04 * cloph_away used it for CC/CXX and devtools repo
        > Jan 18 15:26:11 <tml__> cloph_away: yes, but I think sberg says that should
        >  work anyway, even without that commit
        
        The only reading from ENV after that code in autogen.sh (both today and at the
        time of e3a07b8a6cc03b6d5063e4da5a474d8c91a84b0a) is the
        
          if (defined $ENV{NOCONFIGURE}) {
              print "Skipping configure process.";
        
        check, which would now no longer work if you pass NOCONFIGURE= as an argument
        to autogen.sh (in autogen.input or on the command line) instead of as an
        environment variable.
        
        Change-Id: If50639978190d219b063ff39f81e29d2054c0443
        Reviewed-on: https://gerrit.libreoffice.org/48133
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-19  Stephan Bergmann  <sbergman@redhat.com>  [2f9ee54cb7fa8767e43515bde1969f74be2533a8]

        Also strip leading whitespace from autogen.input lines
        
        ...which allows to align --enable/--disable switches on the part being en-/dis-
        abled, as in
        
        > --disable-assert-always-abort
        >  --enable-avahi
        >  --enable-breakpad
        >  --enable-build-unowinreg
        > --disable-ccache
        
        for better readability
        
        Change-Id: I490402c74ea1ee535deee6ef79274b588b614820
        Reviewed-on: https://gerrit.libreoffice.org/48130
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [74403516c94a49d8878eb5c0224e6994f204cd2a]

        loplugin:useuniqueptr in EditFieldInfo
        
        Change-Id: I8c4cc4ab212409bce54b64d59d07d77a924ed11c

2018-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [330cae474bedd303e94c9fab991baaa8390f6b53]

        loplugin:useuniqueptr in SfxAppData_Impl
        
        Change-Id: Ic8b02f5c6582a992b64f31435332ee37d826ad48

2018-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [44853cc8be2c7c6174b353e849a757aefa49f604]

        loplugin:useuniqeptr in SbxVariable
        
        Change-Id: I788ec594589d9708e12db83a7371b5a8d9fed38c

2018-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [000fa4c4952cdc3d63f91a63eb4b3da83e5990ca]

        loplugin:useuniqueptr in SbiStdObject
        
        Change-Id: Ic66d817746de423549c87f58068e47f9942d04fd

2018-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [24cbc7a1fc857748dfba31b426f786307b779d48]

        loplugin:useuniqueptr in SbUnoMethod
        
        Change-Id: Ibeae1754a18152c3a17379c95e3caa536a8822db

2018-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [59548784486cfa42662490432474431f760dacc1]

        loplugin:useuniqueptr in SbiGlobals
        
        Change-Id: I0ebec3193b4369039f90be4223ebdf6d048b8478

2018-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [263d7325691f4b0a1bda155f1c53bbcf712e9f09]

        loplugin:useuniqueptr in SbModule
        
        Change-Id: I20525bd69c91ff35c9e569525a0d4556bc184982

2018-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [9653ac69f8c9fdfcd353a1b15c701139dd541e9b]

        loplugin:useuniqueptr in EMFPBrush
        
        Change-Id: I86622a13583137605bf2b6468113da2eb5e4ee0b

2018-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [fb3091bfc73cb321017f47d87dc8cb782b9a58d8]

        loplugin:useuniqueptr in EMFPPen
        
        Change-Id: I2c3c7be4bc3b43f03c45724e7a002e862b50f24b

2018-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [dd590fd04f36553262eefd70e5f08c8b23a38c9d]

        loplugin:useuniqueptr in GeoTexSvxMultiHatch
        
        Change-Id: I3d25a50ed7ebf78214c0d358243f7e286503b8f8

2018-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [9b0a74a4e0fe0c784da62a730d10e8c75e4c7bad]

        loplugin:useuniqueptr in ZBufferProcessor3D
        
        Change-Id: I73005afdaf20efe15321a2a073beb3ae4f7a63e3

2018-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [f9894d68ea67f5fc5810bfb4ece5d9af0c16749a]

        loplugin:useuniqueptr in SvgRadialAtomPrimitive2D
        
        Change-Id: I00d1772732075848b25eb34d7c4b0386551c7e5f

2018-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b63eea0d4e43ffa23c889519011c870a9a55e58]

        loplugin:useuniqueptr in EMFPPen
        
        Change-Id: Icc50b2ff1d6c7490b67d39aed7c3621b74c03bac

2018-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [42b80f4ed300b08074ed3a6dd48679afd5af760a]

        loplugin:useuniqueptr in EMFPRegion
        
        Change-Id: I19107173318180ec08864e523f4065181eac00cc

2018-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [6f2db2c124c3054d2895c797f2564cff51bdfdda]

        loplugin:useuniqueptr in EMFPBrush
        
        Change-Id: I17fc33cfd7c15734fd961fa76c676424900a4373

2018-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [96c85e7d107ad0d79295349f01cd8578ce7daeba]

        loplugin:useuniqueptr in hwpfilter
        
        Change-Id: Id276015425ea7de3cf55b9ef21b4e7ce54c2ce47

2018-01-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [61bfcf16dc6e4cedcd82b51a646b89909f035f2d]

        loplugin:useuniqueptr in idl
        
        Change-Id: I3681d119dda85400dbb33c96fab736c262f7ce8a

2018-01-19  Mike Kaganski  <mike.kaganski@collabora.com>  [13e55cedd2944c41f3f4fe7032cfea1ef9e6015d]

        tdf#115065: nullptr dereference
        
        Change-Id: Iafaaafdabf9fb7947fa0b03cd38d3b4a567a41b9
        Reviewed-on: https://gerrit.libreoffice.org/48110
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-18  Julien Nabet  <serval2412@yahoo.fr>  [4e035a609edb3d8435456e1b9a5fed279821f064]

        Fix reg from 4cb3e1c05a16af3dad03db9d789dc7ea061b33cf
        
        Change-Id: I853a949e68d192c48a90321a8b3b75a5d443638b
        Reviewed-on: https://gerrit.libreoffice.org/48111
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-18  Stephan Bergmann  <sbergman@redhat.com>  [c08d6e581fce4df501b84d5ad6349905db888863]

        xSheetDoc cannot be null here
        
        ...as the UNO_QUERY_THROW above would already have caused an exception
        
        Change-Id: Ie0453b67716c64ddaddfa6becd498952a497be63
        Reviewed-on: https://gerrit.libreoffice.org/48106
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-18  Ahmed GHANMI  <aghanmi@linagora.com>  [6cb011cc644d8f2e189ce5b8e5de7ff297969840]

        tdf#114720: Fix subtotal crash
        
        A condition was added in order to not make subtotal
        functions if category was not checked.
        
        Change-Id: I56f11330fa16bf0d3199576ce2545cbc8d13e864
        Reviewed-on: https://gerrit.libreoffice.org/48099
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2018-01-18  Rene Engelhard  <rene@debian.org>  [d4440ce6b5964d08be1e5841ed301112b260823d]

        update copyright years
        
        Change-Id: I634c1132265295f90f624a53b93dddb2b18eabd5

2018-01-18  Rene Engelhard  <rene@debian.org>  [c6a19889e91f2585453636667e3d5779b153ab86]

        deb#887593 apparmor: allow soffice.bin reading .mozilla/firefox and .gnupg
        
        Change-Id: I74b57cd510b1babbb4a537d307a6ffc9ee1d9ce5

2018-01-18  Rene Engelhard  <rene@debian.org>  [e64e7da9b222cebfdff270059f5182e71b667796]

        deb#887593 add gpg and gpgsm to soffice.bin apparmor profile
        
        Change-Id: I4b37be72ebec86b9360ea2594b26815ddaab60cd

2018-01-18  Rene Engelhard  <rene@debian.org>  [616af7d9bd2e75e4bf9224ef8301c7e6b1b4d972]

        deb#887593 add #include <abstractions/X> to oosplash apparmor profile
        
        Change-Id: Ib9595b1e0fe888a6698c3c508a24390d3798b3e4

2018-01-18  Stephan Bergmann  <sbergman@redhat.com>  [022588bf2060a53ae70db6b0f1de713e4ba3ee6a]

        Include android/compatibility.hxx from ubiquitous sal/config.h
        
        ...instead of having to add it to more and more individual .cxx files, as the
        need arises.
        
        Change-Id: If1e893c79abf1c1bb7fb7b89dcb9bd423a7f1b94
        Reviewed-on: https://gerrit.libreoffice.org/48108
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-18  Caolán McNamara  <caolanm@redhat.com>  [8b23cd3d73feddc9363e3c8ebf7409fe5031f47c]

        Resolves: rhbz#1535541 fdo#88004 mimetypes are .macroEnabled not .macroenabled
        
        Change-Id: If7942ec9d4cd40f29fae2b9a8f76df1ef08bfc17
        Reviewed-on: https://gerrit.libreoffice.org/48120
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2018-01-18  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [a0f74a184f2057ebfca0d6f913a15d0a7542204b]

        adjust path to generated apk to new defaults
        
        current android-gradle plugin creates the apk in dimension/flavor/variant
        (whatever you want to call it) specific directory
        
        Change-Id: I5514fe53c5c8c556d194a0f06ad6167b0b1cc98e

2018-01-18  Caolán McNamara  <caolanm@redhat.com>  [a46ff530d4cf3d7d87fc58f0c9201949b8cb832d]

        ofz#5471 Null-dereference READ
        
        Change-Id: I5af76b87c3793c7ec7ac41ab25bb4de5d81fc3cf
        Reviewed-on: https://gerrit.libreoffice.org/48123
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-18  Stephan Bergmann  <sbergman@redhat.com>  [fe5c763250690cac53550b576f8a793f2d20a791]

        Don't let testSpreadsheetViewSettingsProperties interfere with existing tests
        
        ...by giving each test its own mxComponent.
        
        At least my Windows builds started to fail CppunitTest_sc_tabviewobj with
        
        > C:/lo/core/test/source/sheet/xviewsplitable.cxx:36:sc_apitest::ScTabViewObj::testSplit
        > equality assertion failed
        > - Expected: 1
        > - Actual  : 0
        > - Wrong column
        
        after 95307f2ca73480176634e5cc46d96a19b735e87b "tdf#45904 Move
        _SpreadsheetViewSettings Java tests to C++" added the call to
        testSpreadsheetViewSettingsProperties ahead of the call to testSplit.  (And
        allowing multiple tests to work on shared state and interfere like they
        apparently do here seems rather brittle in general.)
        
        Change-Id: I73a60ae3c703e59852c8e16b09f5897849f5bdf4
        Reviewed-on: https://gerrit.libreoffice.org/48070
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-18  Maxim Monastirsky  <momonasmon@gmail.com>  [c4d2710c1c42714fd95e99f6f1e1627bfe8881e1]

        Don't allow tearoff under Wayland
        
        as floating toolbars aren't movable there.
        
        Change-Id: I543344946f02d5a336ff738b4d6d9f9b21c595e9
        Reviewed-on: https://gerrit.libreoffice.org/48096
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-01-18  Maxim Monastirsky  <momonasmon@gmail.com>  [c5ecb2990123d666dde0d66ce38dc3b9f03802c4]

        Move toolbars to the border window tearoff mechanism
        
        and remove the one from ImplPopupFloatWin. Implemented using
        the FloatWinTitleType::TearOff case, which was unused otherwise.
        
        Change-Id: I82a86e5f5897ce1f2e76a2404bb382cbc007700c
        Reviewed-on: https://gerrit.libreoffice.org/48095
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-01-18  Maxim Monastirsky  <momonasmon@gmail.com>  [829b0564959411d0cc64169fe69153a714050c0d]

        tdf#115057 Never use ImplPopupFloatWin for anything except ToolBox
        
        ImplPopupFloatWin draws the window title and frame directly on the client
        window, which is incompatible with .ui layouts, as they try to occupy the
        whole available space. Instead just use a plain FloatingWindow whenever
        possible, and change the border window code to mimic the behavior of
        ImplPopupFloatWin, wrt removing part of the frame of toolbar popups w/o a
        title.
        
        Change-Id: If72ea89e31f913470faad7fcb8083f9b9787c9a8
        Reviewed-on: https://gerrit.libreoffice.org/48094
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-01-18  Caolán McNamara  <caolanm@redhat.com>  [fa68bed11c180ebb0d45fb7779d538098b2921ff]

        crashtesting: multiple export failures
        
        since...
        
        commit 84392651d2731cce91c3b2e144bed4ac07e4ddf1
        Date:   Wed Jan 3 23:27:16 2018 +0100
        
            tdf#114173 Preserve size of chart legend during xlsx export
        
        Change-Id: Iebc936a0f490d6b707dfee0343732753f56728e7
        Reviewed-on: https://gerrit.libreoffice.org/48147
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-18  Henry Castro  <hcastro@collabora.com>  [252ce90e39648c47bcfdb39547d0ac82bacdbae6]

        sw lokit: add page syles to header & footer
        
        Change-Id: I3c0b0603d1e03f1cc19af4324dd2b909320d9d4a
        Reviewed-on: https://gerrit.libreoffice.org/47687
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2018-01-18  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [494297afe3a14d9aeef6b54515b7dceff5e1cc5f]

        pass context as parameter instead of risk of leaking memory
        
        Also adjust to dynamic permissions after bumping target-SDK.
        
        There still is some confusion about the concept of "external storage" in
        the code. LocalDocuments already is "external storage" - clean that up a
        little and use AppCompat function instead of using a legacy class for
        ExternalDocuments provider.
        Doesn't help for broken ROMs though, that would need guessing pathname
        for a mounted SD (in addition to separate storage partition of builtin
        storage).
        
        Also c6e8c96d50fc2082a3c4b9553196a42bbdd6df37 incorrectly changed the
        conditional around, making the whole ExternalDocumentsProvider useless/a
        copy of the Local one (i.e. the primary, first returned by the system).
        Real fix for tdf#99539 likely was 66be4feef7e0d3661f01fbb2372700de5eeea070
        
        Change-Id: I88ca7742c0f2e89d63c338c8852ad88be0a46e4b
        Reviewed-on: https://gerrit.libreoffice.org/45572
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-01-18  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [63860c399b11b09c06e8df284c3d32b336d5e42c]

        enable c++17 for android again after boost auto_ptr has a workaround
        
        see 90d2155912bcee40377620d4836726041a72d537 for boost fix and
        see effe6b3d84302afce3d5095e4f376e7e3bf669e0 for bridges fix for mac
        
        Change-Id: Ic6209ce0927dafd39763ef0b2fabbcaa7abf743f
        Reviewed-on: https://gerrit.libreoffice.org/46002
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3486d0842131533c987e91b2da432266007d5b08]

        Updated core Project: help  c4a18626d14426cbd8884d1028eb248fe3b21c44
        
        Fix typos
        
        Change-Id: Idcdc1e802dcca33aa2ed2499d4c5c4d15767026f
        Reviewed-on: https://gerrit.libreoffice.org/48138
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-01-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [49421d41f0dea1fb977f9d0f5e38e548ba25e0a5]

        Updated core Project: help  45e20af8857f8bcd5afa30113eea40ceef7aa3a8
        
        Fix typo
        
        Change-Id: If3ae78fab316a0eaab5b0aeecd41824665a4d498
        Reviewed-on: https://gerrit.libreoffice.org/48139
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2018-01-18  Michael Stahl  <mstahl@redhat.com>  [e1a4a8c180f98aac0ab21a22a6a03d2109c712be]

        ofz#4754 sw: HTML import: fix invalid tables being created
        
        This 75-byte horror creates 2 nested tables, where one SwTableBox is in
        the SwTableLine of the inner SwTable but in the SwSortBoxes of the outer
        table, which is of course invalid.
        
        The root cause is that in SwHTMLParser::SplitAttrTab(), we move the
        m_pPam backward once and forward twice, moving it ouside the inner
        table.
        
        Change-Id: I63f6508afe1270ccdeb05da6f222b0aba5259889

2018-01-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cda2d47fd556e0593bf415a69cc8dc18abcd1701]

        Fix typos
        
        Change-Id: I633e4921042809c628e55825b70c540767eba1d3
        Reviewed-on: https://gerrit.libreoffice.org/48140
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [858153610849c5448a181e6709a972a54e6ae126]

        Fix typo
        
        Change-Id: I2e60032c1a306742cd73aef8579a0f082fe1a366
        Reviewed-on: https://gerrit.libreoffice.org/48141
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-18  Jan Holesovsky  <kendy@collabora.com>  [73c0abb8e001e3f48bbd0d04f11482972fe82fe4]

        No need for an 'if' when the body is empty.
        
        Change-Id: I69e3f2145f95424e7c524127492fd7f8a03ed3ca
        Reviewed-on: https://gerrit.libreoffice.org/48091
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-01-18  Jan Holesovsky  <kendy@collabora.com>  [b479e9625475e87546b7945732a0e66a2a9dbb1f]

        lokdialog: Convert the Format -> ... -> Area... to async exec.
        
        Change-Id: I3756bd472b4e54db1d1c9da382d5d655f472bdb7
        Reviewed-on: https://gerrit.libreoffice.org/48080
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-01-18  Jan Holesovsky  <kendy@collabora.com>  [cb84fdb368ed4b09d086681fe777a0f4c0f07f76]

        lokdialog: Convert the Format -> ... -> Line... to async exec.
        
        Change-Id: Ieaf440abf819d503d388a8b060dbf7fe6548db9e
        Reviewed-on: https://gerrit.libreoffice.org/48073
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-01-18  Jan Holesovsky  <kendy@collabora.com>  [d3dbbdce4eb71ae848e7682374e011c4a6129b15]

        lokdialog: Convert the Format -> ... -> Position and Size... to async exec.
        
        Change-Id: Idcdbfb1366db61e247c31eab5cb27a39978b0fd9
        Reviewed-on: https://gerrit.libreoffice.org/48055
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-01-18  Jan Holesovsky  <kendy@collabora.com>  [e6e125946358865990ea999c8a4845ec84eb7088]

        lokdialog: Convert the Format -> Page... dialog to async exec.
        
        This actually also converts the Style -> Edit Style... at the same time.
        
        Change-Id: I4c09fcdfd7a543cce613eaa3620d0b623540d7e8
        Reviewed-on: https://gerrit.libreoffice.org/48043
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-01-18  Jan Holesovsky  <kendy@collabora.com>  [2bd262305cae9b4268c8fb50993119f1bcd7de14]

        sw: Cleanup various unused return values.
        
        Change-Id: Ic0e0c6cfd4b6d79f7c3807ac4300f30343269dea
        Reviewed-on: https://gerrit.libreoffice.org/48042
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2018-01-18  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [4082a18406c18af7b4fcef7bd501c3679c3be56b]

        android: use unified headers and llvm-c++ STL (x86) with NDK 16
        
        gnustl (and others) are to be removed in future versions of the ndk
        also bump gradle and build-tools to current versions along with it
        
        arm unfortunately crashes with llvm-c++, so keep with gnustl for now/fix
        that later
        
        Change-Id: Ic794c3293b599b77ec48096bf3283a99c09cbb79
        Reviewed-on: https://gerrit.libreoffice.org/45163
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-01-18  Pranav Kant  <pranavk@collabora.co.uk>  [0e8d0fe001ceecea95ad7115b835527e13252a17]

        lokdialog: No modal mode in LOK
        
        ... otherwise the cursor in the document goes invisible as soon as the
        dialog is launched.
        
        Change-Id: I77bc30879550b354e1a9593db3c2db7ad3c68193
        Reviewed-on: https://gerrit.libreoffice.org/48126
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2018-01-18  Caolán McNamara  <caolanm@redhat.com>  [714ba513d3079c36145ed18826141d54d72a1744]

        ofz#5462 Direct-leak
        
        Change-Id: Ic2b7d139ebb6e88fac5cf9f4cf8dbec26905bcdc
        Reviewed-on: https://gerrit.libreoffice.org/48097
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-18  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [8ff75a0bd02555c528f50eb7c045927b41dc3c36]

        use string-resource with placeholder instead of hardcoded concatenation
        
        as this is more l10n/translation friendly
        
        Change-Id: I1050fb24e0d6e94a2f1ad1605003a9c7010ca7cb

2018-01-18  Eike Rathke  <erack@redhat.com>  [6bc48275558c3f76c4da25eb8af3c48583ac5599]

        CheckLinkFormulaNeedingCheck() for .xls cell formulas
        
        Change-Id: I2587fbc4fec39b6f2c8e733331815a2953dee308

2018-01-18  jan Iversen  <jani@libreoffice.org>  [09449750fe9c698688ae5fb92c9ac4556b2a371f]

        iOS, readded function declaration.
        
        Function declaration got lost in the different gerrit patches
        
        Change-Id: Iec2b0449c0c6e41fb1b5568d6f5651b697a2daa5

2018-01-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [58758c62e091552624dcd03837d614ba7bd53982]

        Revert "lok dialog: enable MessageDialog tunneling"
        
        This reverts the translations submodule change of commit
        072e3ce1cfea5bb61cc5f3001c288df6deb45613, which was not intentional.
        
        Change-Id: Icdeefe17e2d70b62221b61419b45e18e1317fb9a

2018-01-18  jan Iversen  <jani@libreoffice.org>  [e2ef73648ad9a9d531d563668d85eb6721d88d79]

        iOS, directory creation as part of setup
        
        Corrected sequence for creating directories
        
        Change-Id: I7a148b5568694c67e382e75a2e1629d3e23bf197

2018-01-18  Jon Nermut  <jon.nermut@asdeqlabs.com>  [0c6cfea81e99a815c35b1a0e908a29bc6dc424f1]

        iOS: add a temporarily exposed function that calls CallbackFlushHandler::Invoke in order to manually flush the callback queue. To be reverted once the callback problem is solved.
        
        Change-Id: I95273b8a01eec62f639edd6767f69e02a294d8aa
        Reviewed-on: https://gerrit.libreoffice.org/48101
        Reviewed-by: jan iversen <jani@libreoffice.org>
        Tested-by: jan iversen <jani@libreoffice.org>

2018-01-18  jan Iversen  <jani@libreoffice.org>  [bccb5c54cdcaaea09ee8a3929c7bcc4b94972c11]

        iOS, avoid racing conflict in dependencies
        
        WORDIR might be deleted, but generated kept, situation solved
        
        Change-Id: I5847d590affa7f80ef734bf314dbee9a6fc81669

2018-01-18  Julien Nabet  <serval2412@yahoo.fr>  [1abd6be9d8822c40293b412230c175a1d2731fb0]

        Typo: rDesciprtor->rDescriptor
        
        Change-Id: I71987a989e204c9b4039c8a046e55a0857ad8889
        Reviewed-on: https://gerrit.libreoffice.org/48092
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-18  Julien Nabet  <serval2412@yahoo.fr>  [ffaa9f1d1bc5d15c39f090fdf5a26c786551788e]

        Revert part of 970b76816a03be0f57f35a790bea57bf299e344b
        
        Change-Id: If75ec666c0872875ab4e84e70424e540d44bc360
        Reviewed-on: https://gerrit.libreoffice.org/48104
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2018-01-18  Jon Nermut  <jon.nermut@asdeqlabs.com>  [80799ed83b5ba4b803224966737d7c040f17f5d9]

        iOS: keep track of the keyboard, and scroll the next search result into view. Reimplement RenderCache (+2 squashed commits) Squashed commits: [3c3f36f] iOS: quieten warnings [8eae946] iOS: display search results in an overlay view
        
        Change-Id: I04a38943d5a22b8e6a52ae854e65f01bf43fda7b
        Reviewed-on: https://gerrit.libreoffice.org/48100
        Reviewed-by: jan iversen <jani@libreoffice.org>
        Tested-by: jan iversen <jani@libreoffice.org>

2018-01-18  Henry Castro  <hcastro@collabora.com>  [072e3ce1cfea5bb61cc5f3001c288df6deb45613]

        lok dialog: enable MessageDialog tunneling
        
        Change-Id: I05b270a19e29c5ed3a2482fd8163e61e66bfdf74
        Reviewed-on: https://gerrit.libreoffice.org/47772
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2018-01-18  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [64619789a45babbaa3071951e3502927f191e459]

        android: fix some layout issues with new-document buttons
        
        functionality to create new documents was added for tdf#106325 with
        commit 1503769fe15c122ff2bb8f6f7e7b4ab72656ddc2
        However the commit had some issues, most notably clipping of the shadow
        effect and alignment issues to to scaling down (via the animation
        effect, took me quite a while until I looked at that) with having a
        centered pivot. I think it was due to those alignment issues that the
        label was set to a fixed with - which is a problem for future
        translation.
        This commit:
        * changes the animation to not scale down the initial views
        * changes the FABs' setting to use compatPadding - this not only ensures
          enough room for the shadow, but also allows for consistent look across
          android versions. Side effect is that it needs more height, so
        * the effect was adjusted accordingly, to shrink to/expand from the
          lower-right corner of the parent view, instead of "mid-air"
        * the labels were given a proper background drawable with rounded
          corners and some padding for a (much more9 polished look
        * formatting of the labels was split out to a style, for ease of
          tweaking the looks
        * add tools:visibility statement to see the elements in layout editor
        * fixed the strings for the labels (and ID) to some less awkward ones
        
        Change-Id: Ifd2d90ec8d23e40603edff19c9af9e0b32090c9f
        Reviewed-on: https://gerrit.libreoffice.org/42033
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-01-18  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [cd581e18d6e334cc393c7bb497e07871bb962cde]

        tdf#112140 fix some NPEs re touch/zoom while doucment is not ready
        
        touching the screen or trying to zoom were trying to get/adjust zoom
        factor despite not ready yet, similarily swiping from the left to show
        the parts view would crash as well in case the document is not ready
        yet.
        Most likely to see this with a debug build (where loading is slower
        to begin with), or with long documents like the license text.
        
        Change-Id: Iea5e8c07a9b0973ce50f90114eb015e8e896e390
        Reviewed-on: https://gerrit.libreoffice.org/46848
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2018-01-18  Justin Luth  <justin_luth@sil.org>  [8e9e705de29a1a3d9b964c9350aa2a3a17cce6f9]

        tdf#76817 ooxmlexport: only use stylename for Outline list
        
        In LibreOffice, the special, built-in, Outline numbering style
        ("Chapter Numbering") is connected via the paragraph style
        to control the numbering.
        
        Thus, only the ParaStyleName should be written to
        the paragraph properties, and not the direct numbering properties.
        Both MSO and LO get confused when there are multiple definitions
        for outline numbering.
        
        Change-Id: I1af54fdea164d68e5e156c256b478e518daa5e99
        Reviewed-on: https://gerrit.libreoffice.org/47828
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [66d0e154dcf1fc1fe7b80dd4ac56fa90aa6cbe38]

        Fix typos
        
        Change-Id: I7aa101a5e1e47118ab94527eb37269dd7e544cf4
        Reviewed-on: https://gerrit.libreoffice.org/48093
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-18  Jan Holesovsky  <kendy@collabora.com>  [67ea8e1432f4ea86f2bc16d8479ef8cf10c74b80]

        sw: Actually only .uno:StyleApply and .uno:StyleWatercanMode can return...
        
        ...a value, at least according to sfx2/sdi/sfx.sdi.
        
        Change-Id: I1a12c025386cfc6eae529782cdb69207ffa388c5
        Reviewed-on: https://gerrit.libreoffice.org/48041
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [abe4eaf57be93300be4710aee0bc283055403f4b]

        clang-format: allow just listing formatted files
        
        Without running clang-format on them. Also format one file at a time, so
        we don't run into command line length limits as the number of formatted
        files grows.
        
        Change-Id: Ie559d566db784e04965678f056dcb81cefe95378
        Reviewed-on: https://gerrit.libreoffice.org/48085
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [4a0f506f0d8c2a017f0cf880481d3c0c32a48909]

        framework: disable layout manager in hidden frames
        
        The point of hidden frames is that they are not visible on the UI, only their
        doc model / layout is accessible via the API or file format conversion. That
        means that laying out the UI elements like menus and toolbars is pointless.
        
        So change Frame::initialize() and Frame::setLayoutManager() to not enable the
        layout manager for hidden frames. To do this, we need a new window style flag,
        as both hidden and visible frames have an underlying hidden window at the time
        the framework layout manager would be enabled.
        
        Times for 200 hello world inputs: 5780 -> 5054 ms is spent in XHTML-load + ODT
        export + close (87% of original).
        
        Change-Id: I841507bbb62f8fc2979d20e2d579d0bb47b98f37
        Reviewed-on: https://gerrit.libreoffice.org/48068
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-18  Stephan Bergmann  <sbergman@redhat.com>  [c407574416bca2360c4121930c6c6700e82092e3]

        Fix Android build (missing std::trunc)
        
        ...after 110025afab3946586826b18a316416fba41dc1f6 "Odd conversion double ->
        sal_Int32 -> double"
        
        Change-Id: Iaff78e2046261290f8c4ae8bdfcbf1edc5963d87

2018-01-18  Jan Holesovsky  <kendy@collabora.com>  [1c47c45b9308b0710950e8078a57e0b3acbab364]

        lokdialog: Convert the Format -> Bullets and Numbering... dialog to async exec
        
        Change-Id: I01886ca1f0d7942450838e5f2de4700bdf81150f
        Reviewed-on: https://gerrit.libreoffice.org/48029
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d5e2569f6f4e1a040092d98de3354e498ecfd025]

        Fix typos
        
        Change-Id: Iaad78e5f1100df1ca69d34bf7693e4a9feac17eb
        Reviewed-on: https://gerrit.libreoffice.org/48084
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [27938e1bbd5f3405c47b9933be7489eeb03920f3]

        sfx2 store: create temp files next to local files (storage case)
        
        This is similar to commit 5259ab8104cfba60c40748ed0cd59d93df038c5b (sfx2
        store: create temp files next to local files, 2018-01-08), except there
        only the stream case was handled (e.g. sw HTML export), while this is
        the storage case (e.g. ODT export).
        
        Change-Id: I88d78aa0f09e9fdfdd27cd0fad1a2633ff54d576
        Reviewed-on: https://gerrit.libreoffice.org/48071
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-18  Julien Nabet  <serval2412@yahoo.fr>  [c915fdbfc77ac78d543bc097cd809edd7e6da8cb]

        Replace OUStringBuffer in valueacc (svtools)
        
        Change-Id: I8b40c0c29154e8b4162e55dc202bfb0233c79a61
        Reviewed-on: https://gerrit.libreoffice.org/48072
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-18  Stephan Bergmann  <sbergman@redhat.com>  [110025afab3946586826b18a316416fba41dc1f6]

        Odd conversion double -> sal_Int32 -> double
        
        ...which had been introduced into that assignment in
        ScDataPilotFieldObj::createDateGroup with
        7dd50f9ec124f2666dcfd1fd8bb02a1335a360ac "CWS-TOOLING: integrate CWS dr67", but
        for no documented purpose.  So lets assume the truncation is for a reason, and
        replace it with a call to std::trunc.
        
        Change-Id: I2dfd4c0f5966e9ab294ecd5b3424fece2ea70daa
        Reviewed-on: https://gerrit.libreoffice.org/47995
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2018-01-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [04eb4bf20642930ab9614101af83186afa87d029]

        sal: use snprintf for sal log
        
        Change-Id: I0fe7029991052a59ee56cef1897cf6688bfa24b9
        Reviewed-on: https://gerrit.libreoffice.org/48083
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-17  Eike Rathke  <erack@redhat.com>  [f96dbc3dd9c33202f75e29ef49d962386595995d]

        CheckLinkFormulaNeedingCheck() for .xlsx cell formulas
        
        Change-Id: Ia6dd195f7eb4d43483e87eeca59f651e7bf2dcb8

2018-01-17  Eike Rathke  <erack@redhat.com>  [55e484c7bcd3ef218e08d3fd93f97bf98fd8cb7f]

        Move implementation to CheckLinkFormulaNeedingCheck() for further reuse
        
        Change-Id: I541d2b6e12a88371c064b901b00e71206ee0c18e

2018-01-17  Caolán McNamara  <caolanm@redhat.com>  [34f1883e35ef9d8c35502b092b75b39ab47d221c]

        coverity#1427627 'Constant' variable guards dead code
        
        Change-Id: I1b286dbacdcff35baf7c7802eec85859ae8e78c2
        Reviewed-on: https://gerrit.libreoffice.org/48052
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c0a70da29a213e11717fc1dad96f808a170dc53b]

        Fix typos
        
        Change-Id: I6f2822e7068754a1b5e70e401247a36b214147e3
        Reviewed-on: https://gerrit.libreoffice.org/48079
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4d2fc77b5d1a67a5bc46e57020299ae4dcd5ff35]

        Fix typos
        
        Change-Id: I18ce04cbaa79c827a52e2441e98ee2e3377b5877
        Reviewed-on: https://gerrit.libreoffice.org/48077
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [970b76816a03be0f57f35a790bea57bf299e344b]

        Fix typos
        
        Change-Id: Id1c7ddf6c49ec709e38947a82731fe31a64aad04
        Reviewed-on: https://gerrit.libreoffice.org/48076
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-17  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [53e6785f303e5b308a497e12d411251b216eaabf]

        xmlsecurity: cleanup comment
        
        Change-Id: I1e34e1c4c51411be3de2dbd417126d263713c88a

2018-01-17  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9f027559557cb132835d8a13cdc0281ad4e757ae]

        WNT: allow to set log level/path from file
        
        Expects a file logging.ini in the program/ directory
        with the keys LogFilePath and LogLevel, e.g.:
        
        LogFilePath=C:\log.txt
        LogLevel=info
        
        Note: This is Windows-only for now.
        
        En passant remove extraneous newlines from syslog
        and android log calls.
        
        Change-Id: I35c730469e4079139da908aa287b989dc98e0f9d

2018-01-17  Julien Nabet  <serval2412@yahoo.fr>  [cb3e9b7023160508094d54fe5f4f9db11f2a6d2f]

        Use for-range loops in QueryDesignView (dbaccess)
        
        Change-Id: I713654ad7f1139c6f0cb46304a6958020c37f9c7
        Reviewed-on: https://gerrit.libreoffice.org/48069
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-17  Andras Timar  <andras.timar@collabora.com>  [d9ada611083a5938673956edc0c7b48c6199a4f2]

        use the same shade of grey as Online UI uses
        
        Change-Id: Idb6dc80f4943323f80bc6851bc184798627722ef
        Reviewed-on: https://gerrit.libreoffice.org/48056
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-01-17  László Németh  <nemeth@numbertext.org>  [5e5022b7bbb2c8a26f388267d874e11fc3bb7dec]

        Updated core Project: dictionaries  96f0ddc0c4ddfc6f9fa1c94d5844469c1911e712
        
        tdf#95024 fix Hungarian Lightproof module
        
        - by removing the obsolete date rule for "1st of month":
        
          for example, "január 1-e", "február 1-én" are correct forms already
        
        - add new date rules for days with bad affixation (typical mistake
          after a search & replace):
        
          "1-a, 1-án, 1-ára, 1-ához, 3-e, 3-én, 3-ére, 3-éhez etc."
        
        Change-Id: If5fcaf4fe693fa7d30aa5c6332975a513d13a0cf
        Reviewed-on: https://gerrit.libreoffice.org/48074
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>
        

2018-01-17  Mike Kaganski  <mike.kaganski@collabora.com>  [ba43d4c596c9c6b8d98b749ffd7f69d4faf9826d]

        tdf#115013: quote columns with spaces and properly escape characters
        
        Unit test updated
        
        Change-Id: If36c90c0ff372ce45666674d2487e6edf2536dbf
        Reviewed-on: https://gerrit.libreoffice.org/48038
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-17  Caolán McNamara  <caolanm@redhat.com>  [db55054afb9011f7dcafcc72b222e1456fa7f187]

        ofz#5444 asserts and Null-dereference READ
        
        Change-Id: I35f31e8553045ae61f39dd5679af638ddc3364d8
        Reviewed-on: https://gerrit.libreoffice.org/48059
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-17  Justin Luth  <justin_luth@sil.org>  [ee2750f3a5324166e844f9c6afa399742ea96743]

        writerfilter: remove unused sStyleName1
        
        Both sStyleName and sStyleName1 were part of the original
        fork from the OOo project. I'm
        not sure if/how it was ever used, but sStyleName1 is unused now.
        
        Change-Id: I71b54645aa0615101529aa4d5008973f740da1f0
        Reviewed-on: https://gerrit.libreoffice.org/48036
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2018-01-17  Justin Luth  <justin_luth@sil.org>  [ae094e77035baed23c02516b4b445e044e631b40]

        NFC writerfilter: remove redundant sStyleIdentifierI
        
        Originally, StyleIdentiferI was the string name, and
        StyleIdentifierD was an integer. That changed a long
        time ago.
        
        Both identifiers are only assigned a value once, and
        both are given identical values at the same time.
        Thus, one is completely redundant and is being removed.
        
        Change-Id: Ia7e9bbeec53110fa8e56cdfb13b9871486f335fa
        Reviewed-on: https://gerrit.libreoffice.org/48035
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2018-01-17  Stephan Bergmann  <sbergman@redhat.com>  [f2f08dd3ce1e1ce0c3242b8cf53d24683352535c]

        Silence MSVC warning C4701
        
        ..."potentially uninitialized local variable 'nProgressReference' used" after
        49f05934edd3723666b7c52eccbf4d0c9a688eb7 "coverity#1427629 Unchecked return
        value"
        
        Change-Id: I710221f730c1c8fb416378de1a57f7e713244cef

2018-01-17  Caolán McNamara  <caolanm@redhat.com>  [1e46bf5e15e9b149537ca636669beab9702dba93]

        ofz#5447 on plcf save force current Fkp to stick in cache
        
        Change-Id: Id7b6c442df10c6de7226702a9bf3ba559a0c2e9a
        Reviewed-on: https://gerrit.libreoffice.org/48040
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-17  Caolán McNamara  <caolanm@redhat.com>  [c1d54f0455fed02c4874a00c8ad23d8ac5bbed09]

        coverity#1427632 try silencing Using invalid iterator
        
        Change-Id: I74387fd761f170d61e490418f856bfffd5dd8401

2018-01-17  Caolán McNamara  <caolanm@redhat.com>  [61a7c6c405d8578fc2508196d9b7e85de44bd6ed]

        coverity#1427628 Dereference before null check
        
        Change-Id: Ic68d765cc21733ba864b78c135eaae4ec673e7c1

2018-01-17  Caolán McNamara  <caolanm@redhat.com>  [49f05934edd3723666b7c52eccbf4d0c9a688eb7]

        coverity#1427629 Unchecked return value
        
        Change-Id: If12d57826817d5ca866ecc14d81b21f494ff4487

2018-01-17  Eike Rathke  <erack@redhat.com>  [64b0c436240a2dbb1ec242dc45f654ef46a0421f]

        Use ROUNDSIG(...,13) to hopefully fix Jenkins lo_callgrind_linux builds
        
        Since commit b97a0df0f3234b4c1140ba1418d4b96a592afa4a
        lo_callgrind_linux builds fail (some of) these tests,
        https://ci.libreoffice.org/job/lo_callgrind_linux/4939/
        
        This is a blind shot in the air, let's see if the bullet lands.
        
        Change-Id: I4eb96746b58f24be62a47099887d5785e3bc28d0

2018-01-17  Caolán McNamara  <caolanm@redhat.com>  [7bcb105a9d23d8de458ce7af1d7c127126ccaa10]

        coverity#1427630 Unchecked return value
        
        Change-Id: If92d5b080ce9a4e28fe15da1448f74ecf0a31257

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [6ae487db5a1045d000c14604503e9c8f3bf24e30]

        fix use of std::unique_ptr in Idlc
        
        I removed the deletes in the destructor in
        
            commit b27fee9e0ebb445ce82baeade3b249807dca392b
            Date:   Wed Jan 10 11:44:28 2018 +0200
            loplugin:useuniqueptr cppu,idlc,io,ucbhelper
        
        but forgot to do the actual conversion
        
        Change-Id: Icb03070e1d8a2b10ccf892f01e9b44cc6bf0156f

2018-01-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [fb4296d14f0421e289afa5e456b75082cdf8716f]

        CppunitTest_sd_import_tests: clean up manual model/frame/controller assembly
        
        Change-Id: I50341e783ad0964167dc9819a28aa1f264de44b0
        Reviewed-on: https://gerrit.libreoffice.org/48032
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-17  Michael Stahl  <mstahl@redhat.com>  [566b6f6ec007ef386ad41ced9f6317a4280b6c48]

        coverity#1427631 sfx2: fix silly infinite loop
        
        (regression from 9ef1734f03a008545a01fd394dd0e979bb230a0f)
        
        Change-Id: I31dc5e7aff80f647d8417c290f8f34c43e54486d

2018-01-17  Stephan Bergmann  <sbergman@redhat.com>  [d27561ad071bbb2b7cabb45203515c2e1669476a]

        tdf#114939: Verify rtl_digest_SHA1 computes broken results, by design
        
        This replaces the known-failing test from
        8d2da0b94ac5d679ef697683cacb2c83498cc497 "sal: Add rtl_digest_SHA1 which shows
        wrong sha1 calculation" with the known-succeeding one (though producing wrong
        results) from tdf#114939 "rtl_digest SHA1 and MD5 code both have an off by 1
        bug".
        
        Change-Id: Ib4e8210e1889e5ebf4979d7b1f28f1cfb13ebab9
        Reviewed-on: https://gerrit.libreoffice.org/48033
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-17  László Németh  <nemeth@numbertext.org>  [e53c3df2dd0220dfd90d1e81f59097be0cd423df]

        Updated core Project: dictionaries  9f4bce132552f5e92a9419aa2ab09167074089b2
        
        tdf#95024 Update Hungarian Lightproof module
        
        - fix rules related to the new Hungarian orthography:
        
          - "e-mail-cím" or "ímélcím", and not "e-mail cím"
        
          - "örökkön örökké", and not "örökkön-örökké"
        
        - check completeness of foreign expressions: "ab ovo", "et cetera"...
        
        - new rules (test document attached to the bug report)
        
        Change-Id: I13ef37381fe15a3f4d51d61763e4f570a17fa2da
        Reviewed-on: https://gerrit.libreoffice.org/48044
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>
        

2018-01-17  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [9b9e42a3a41a81484f3d44a86a6cf17be3b67512]

        Updated core Project: translations  4c9058997dff2f568d90ead5d9b50fc92b1281cc
        
        update translations after another de-fuzzying round
        
        Change-Id: I6e1ca870035df2560f2c77ca06f35678476e7591
        

2018-01-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [c66fe94d3e9cc1394dd4b569a3d8f374208a729b]

        Fix typos
        
        Change-Id: I5fff9ccb1bc74b85ee378439ffa2272583ffcb0f
        Reviewed-on: https://gerrit.libreoffice.org/48024
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-01-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [e7544e2297a7411f5cf724d12566c6a1610866b6]

        android: make compat header self-contained
        
        Change-Id: I0362725646521c9e2126faeaaf35a1c1dbf775af

2018-01-17  Michael Stahl  <mstahl@redhat.com>  [5bc37875ac55ef85f84b1426e83cc0a5246dd90e]

        i18npool: try to fix Android build, no std::trunc
        
        Change-Id: Idf609a4012499e76acc5e7ae76565937f2a58fbd

2018-01-17  Abhishek Shrivastava  <x.abhishek.flyhigh@gmail.com>  [69645183237be13e32fcdeb7b10f1ca04c3198cc]

        tdf#60937 Open Start Center on Quickstarter left-click
        
        This patch modifies the click actions on quickstarter on Windows.
        Earlier a left double click opened up Template Manager, which wasn't
        user friendly.
        
        Now on single left click on quickstarter icon it opens up Start Center
        
        Change-Id: I23e56d5d1bb3f4bfc060149dec60de30ae1207cd
        Reviewed-on: https://gerrit.libreoffice.org/48026
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-17  Michael Stahl  <mstahl@redhat.com>  [665ffc01e124029dc1412cc31e67878f697902ac]

        tdf#114939 sal: document the bug in endSHA()
        
        Change-Id: I58df3705c1e07737747b6f8e3ce91d5278018cbb

2018-01-17  Stephan Bergmann  <sbergman@redhat.com>  [3f84927c1cdadffe1eebb9cd6843587245588b91]

        Missing includes (Windows --disable-pch)
        
        Change-Id: I5cd3297cff31b88c53cd04232bed40cbf04fa2f6
        Reviewed-on: https://gerrit.libreoffice.org/48028
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-17  Katarina Behrens  <Katarina.Behrens@cib.de>  [777bf677b38b293378bc83cf09bf08125c19f31d]

        tdf#100898: slide transition panel is now Tab-reachable
        
        This is a cheap-o solution, a better approach would be to remove
        intermediate sidebar/SlideTransitionPanel and create panel layout
        directly in sd PanelFactory, but that would require quite some code
        rearrangement
        
        Change-Id: Ief2d8c3dc365b739b2eba65c6142d5301610d479
        Reviewed-on: https://gerrit.libreoffice.org/48018
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-01-17  Stephan Bergmann  <sbergman@redhat.com>  [2793e0e2fc4b7766ed1b8e4f46fcfe8116802e72]

        Adapt external/harfbuzz/ubsan.patch
        
        ...to 3b773d5b41628c1ccf52bdd0d7962183d54c4138 "Upload HarfBuzz 1.7.4"
        
        Change-Id: I07459c9e03a4cd68a600150964a4e5358b559766

2018-01-17  Stephan Bergmann  <sbergman@redhat.com>  [61adec681004531bb2ffa86f21249bacc09ecec3]

        Fix --enable-kde4
        
        ...after 2ea733e525773e5631210e9503fd8415a72c2ea9 "loplugin:useuniqueptr in
        SalXLib"
        
        Change-Id: I430458b7e95b4814775f80b688259bc960268f9d

2018-01-17  Mark Hung  <marklh9@gmail.com>  [a4895d64298e40e7c00a5b6f7a7455519f408ec1]

        Fix testTdf113481 in case detected script is not as expected.
        
        Change-Id: Iefc85ab40831e4e2576ce1b3ac513858cf18185b
        Reviewed-on: https://gerrit.libreoffice.org/47898
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [23885b06b185142d6ef4a3ceccfd3b5ad915a65f]

        loplugin:unnecessaryparen extend to delete statements
        
        Change-Id: Ic4383ea948876a26f791f0e5b0110cef978a26e1
        Reviewed-on: https://gerrit.libreoffice.org/48027
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [4a64a68c6828b7cf0e57ee40817f4ab1a8a75aea]

        loplugin:useuniqueptr in TreeControlPeer
        
        Change-Id: I40bf5d147b4617ab225d190643b70d29ae34b7ec

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [f063d364050b2595bc3b29f416cd365b13b809fe]

        loplugin:useuniqueptr in TransferDataContainer_Impl
        
        Change-Id: I605e2d8ab97c74bfc00928921cddab513ac8c23d

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [bfd81eed4ce4ee262437938199615ff6cc2c52a0]

        loplugin:useuniqueptr in SvEmbedTransferHelper
        
        Change-Id: Ie01e783fea160fba0041ae43a82ad3f4a7c961f9

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [aa881ba9ee9367c6d665ed417ccd02974e4fa5e4]

        loplugin:useuniqueptr in ODocumentCloser
        
        Change-Id: I7f985e4f63631909365560b8409a33180738043f

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [5ed542f8a3ce41f92e0d88d1452a6128f9a70db1]

        loplugin:useuniqueptr in GraphicManager
        
        Change-Id: I46f2e6a0ef2e2d19b0af0238a46462efe6e2c068

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [11814957b081957b86c76113e1686a922d4188ba]

        loplugin:useuniqueptr in SvxIconChoiceCtrl_Impl
        
        Change-Id: I42538502dd9cdd86739f56b7bd668038daf696a8

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [cf52cc9a0b1c8d46c9beb1d3583a77090a72314d]

        loplugin:useuniqueptr in AsynchronLink
        
        Change-Id: I911bb1f8ca98e368f8275083936a8eb9013f462c

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [d72a2899dfd849056c6562bcd08537e1ab52100c]

        loplugin:useuniqueptr in VCLXWindow
        
        Change-Id: Iefec174c7dc3dbd52bdb9f6d7ebe6c8c42c031e9

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [474b4bbff3af7c6b69554ee332c7f26c68cc440d]

        loplugin:useuniqueptr in VCLXGraphics
        
        Change-Id: If753b871831a9954048becd0aca73769e23163ec

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [fa286c8934745410aee34ee61ff2b44a67b5e36c]

        loplugin:useuniqueptr in OpenGLSalGraphicsImpl
        
        Change-Id: I0d0e4da9c081c890ffd7dcaf051e3a3900345c35

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [2ea733e525773e5631210e9503fd8415a72c2ea9]

        loplugin:useuniqueptr in SalXLib
        
        Change-Id: Id3f8cf95479aa4e03bc6dcb05c5475ae462cfe5a

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [3b7245007d8c6bbe2cc095ec1c4ce37fd6d05b87]

        loplugin:useuniqueptr in X11SalVirtualDevice
        
        Change-Id: I812fb31ec802d2c20e2e82693be127d42df73a69

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [812aa0512d0f77673b4ccda1187cccd0c9352e48]

        loplugin:useuniqueptr in PspSalInfoPrinter
        
        Change-Id: I77494fca8f0c326aa35872640b99596597116ef2

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [a9286f445d15207069799655ef59267d5d371c65]

        loplugin:useuniqueptr in PPDParser
        
        Change-Id: Iafd63c276d430ea2a08286921f593bc56587e71c

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [2e975301023354695e686812382b67c858774f67]

        loplugin:useuniqueptr expand search for ranged-loop-delete
        
        Change-Id: I78955f4db9b4da2858dfb25e69a5502eb0280418

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [48f89a858b13ac8d1bb7c1d2119126728e48d18a]

        loplugin:useuniqueptr in PrinterJob
        
        Change-Id: I029cb5e5c117ea1c337509420b11589aa29cb383

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [5789a1da0f2354c527bbe61f9620278b27e2e23b]

        loplugin:useuniqueptr in GlyphCache
        
        Change-Id: I4d6cca83f321f74faae7d2c6d0481a864f5f0b95

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [a903b9ba625b7fc09640007794d6f6a6fc6addba]

        loplugin:useuniqueptr in GraphicFilter
        
        Change-Id: Ib359da131c84c291504a9df210a3b222fd77bd0c

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [f91c856e9be2f9a2dc15740b7cae78954d574d91]

        loplugin:useuniqueptr in ImplAllSettingsData
        
        Change-Id: If1894bd1a77fa1aab72896574357bd9852f66708

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [17fa3f64c2d7732e7db8f4f29359c2dbf883f75a]

        loplugin:useuniqueptr in LogicalFontInstance
        
        Change-Id: Id0ba44d9080294576dbafc47e68dff41a8257d29

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [f05534ccc5218ff7452f7a252cedd070fd2f9b75]

        loplugin:useuniqueptr in PDFExtOutDevData
        
        Change-Id: I1607fa0f1d6385ccff657be2f892b876575b9674

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [a264b4c896a8249c1f4bd63adb5e7de7b13a8d74]

        loplugin:useuniqueptr in VectorGraphicData
        
        Change-Id: I73badcdf544b1c3508c9eb9e489b049a9fa12928

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [89a214536373886f1d9262eac3ecefb6cc1a2a35]

        loplugin:useuniqueptr in Octree
        
        Change-Id: I26824107dbcf5d313409e301059a37a59b59a05b

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [9fc4f39ce85d429d35eed097c0433ce69a62d687]

        loplugin:useuniqueptr in TransparencyEmit
        
        Change-Id: I7cc2d329cb6238c7933f087fd94d1409756512ff

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [724e6822241322975dbc18e2b77723a01ac13da9]

        loplugin:useuniqueptr in WindowImpl
        
        Change-Id: I6a24f9fdf574276281d4a67caec426df14b2dd8c

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [7970cca95027cca9847202c6e8263124a4eb30a6]

        loplugin:useuniqueptr in ImplWinData
        
        Change-Id: Iea0e657bed5a8008f82534494cb0965a9749f1b2

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [7304d9622927c25a7851131f46f81073ebfffda3]

        loplugin:useuniqueptr in OutDevState
        
        Change-Id: I9e29ca57eb3f00987dbac74cf7da2222f5b6d869

2018-01-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [8ff202bf4bae019fbd2183207936b1d2ef1f6ce1]

        loplugin:useuniqueptr in TextEngine
        
        Change-Id: Iff5d10c4e962994823ec4ce6a765f4456c677352

2018-01-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [9b3904357be1fc4775fe5fb516d82c7c1ee53a1e]

        EPUB export: various small cleanups
        
        Change-Id: Iaa921257720adc6a65c8598b1105a4d7249778e6
        Reviewed-on: https://gerrit.libreoffice.org/48021
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-17  Stephan Bergmann  <sbergman@redhat.com>  [0b25dc8231b51ef1fdb03274387851d1379a03b5]

        Blind fix
        
        ...in --enable-online-update=mar code, after
        7d8e94444d989d0ac4a4055b207726708e9ec0da "convert a<b?a:b to std::min(a,b)"
        
        Change-Id: I8d03b2fc785595267c855c8ac9953d35782c7718

2018-01-17  Jan Holesovsky  <kendy@collabora.com>  [34527cec54ca634b831cfa5ac1098c4046818ac3]

        lokdialog: Convert the Format -> Paragraph... dialog to async exec.
        
        Change-Id: I47ec0ca95a713a7485b936aea7d7351970c9d967
        Reviewed-on: https://gerrit.libreoffice.org/48011
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-17  Jan Holesovsky  <kendy@collabora.com>  [ce9594d40a8d72370624b045761df4e0078d601e]

        lokdialog: Convert the Format -> Character... dialog to async exec.
        
        Change-Id: Idd1407f54729f7be18d458db7bda7de0b0cc6ad6
        Reviewed-on: https://gerrit.libreoffice.org/47986
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-01-17  Stephan Bergmann  <sbergman@redhat.com>  [9cb671f369cf5ce969bff4a84ef3e452419c736e]

        Use std::trunc instead of casting (to express intent more clearly)
        
        If jday were guaranteed to be non-negative, the first could also be changed to
        
          jday = std::round(jday);
        
        but that would give different results for negative jday.  So play it safe by
        assuming that jday might be negative, and that if it were, the original way of
        rounding was actually intended.
        
        Change-Id: I137ee659e738791a7d260ce86cba60cdbbc084a6
        Reviewed-on: https://gerrit.libreoffice.org/48004
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-17  Stephan Bergmann  <sbergman@redhat.com>  [bd29365d224ff1d34d4130703ddf8a33e487b6af]

        Calendar_hijri::getJulianDay can just as well return sal_Int32
        
        ...instead of converting from sal_Int32 to double and back to sal_Int32
        
        Change-Id: I005777ff031dbbd919d46c971a84dff17f0adf9b
        Reviewed-on: https://gerrit.libreoffice.org/47997
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-17  Stephan Bergmann  <sbergman@redhat.com>  [cc9e89816f8193989ea4ee5bfd9b1c39b196b5e7]

        Misplaced static_cast
        
        ...introduced with 58d863eec084029716eccab7f941727fc650415e "sc: replace local
        macros" changing from
        
        > #define  HMM2XL(x)        ((x)/26.5)+0.5
        [...]
        >                 aFrom = Rectangle( nCol-1, static_cast<long>(HMM2XL( nColOff )),
        [...]
        
        to
        
        > inline long lcl_hmm2px(long nPixel)
        > {
        >     return static_cast<long>(nPixel*PIXEL_PER_INCH/1000.0/CM_PER_INCH)+0.5;
        > }
        [...]
        >                 aFrom = Rectangle( nCol-1, lcl_hmm2px( nColOff ),
        [...]
        
        Change-Id: Ia98d659e494255e5dbb4e9d47d20df121ccdcc44
        Reviewed-on: https://gerrit.libreoffice.org/47993
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-17  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [2f734c0434ec6858cb5c666a72377b540dcde235]

        remove indirection in SwFormatField ..
        
        , implicit delete the copy assignment and remove comments.
        no logic change intended.
        
        Change-Id: I5c21b812154f501c68a522def4f223c38a9ff83b
        Reviewed-on: https://gerrit.libreoffice.org/46636
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-17  Takeshi Abe  <tabe@fixedpoint.jp>  [5306ae7ecd8ffa8bb78c95106b46322ae4ca1157]

        starmath: Make SmParser::ParseExpression() return std::unique_ptr
        
        Change-Id: Ib8b65dced2af3ac7dca3fe9dd02e70f02c865f79
        Reviewed-on: https://gerrit.libreoffice.org/47974
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-17  Mike Kaganski  <mike.kaganski@collabora.com>  [688b16df55afa1920f007b5bbe52c24f431c4ac2]

        VS generator: set output to soffice.bin to allow starting from debugger
        
        It is more likely that soffice.bit should be debugged, not soffice.exe
        stub. This allows to start debug session from VisualStudio, and debug
        startup code.
        
        Change-Id: Iab4615c67aeb25b811ecc71f6ae48aa9b40c45dc
        Reviewed-on: https://gerrit.libreoffice.org/48025
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-17  Matthias Freund  <matti_lx@secure.mailbox.org>  [fc4ed4243f3cb2fb5072708103e51825941239dc]

        tdf#75256 Sifr rework and new 32px icon for save and pdfexport
        
        Change-Id: I565df7e887a3d2dfb8cf0ab7efcb98cd24a5956f
        Reviewed-on: https://gerrit.libreoffice.org/48022
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Matthias Freund <matti_lx@secure.mailbox.org>

2018-01-17  Maxim Monastirsky  <momonasmon@gmail.com>  [27473d1c0f8ba3006262001cbefff33f639a19ac]

        tdf#114935 Move the focus back to the document
        
        ... after selecting a color from a floating picker, similar
        to what we do for the font name/size toolbar controls.
        
        But moving the focus didn't work properly under gtk2, as it
        was cycling the focus between the floater and the main
        window with each click. The cause for this was the
        GrabFocus call made by ValueSet/PushButton upon clicking,
        which resulted in a XSetInputFocus in GtkSalFrame::ToTop.
        But removing this XSetInputFocus would break keyboard
        handling inside floating windows (as in tdf#104368),
        given that GtkSalFrame::Init sets the input hint to false.
        Setting the input hint to false is a hack needed for some
        WMs to not steal the focus from the main window, when
        showing floating toolbars. This mostly affects Compiz and
        Metacity (and its forks Marco and Muffin, but fixed in
        recent Mutter - see gnome#773210). Other WMs nowadays seems
        to deduce the desired no-focus initial state, from the
        toolbar window type hint.
        
        According to wm-spec, one way to make a newly mapped window
        not steal the focus is to set 0 to _NET_WM_USER_TIME (and
        this method is indeed used by gtk). This helps for Compiz
        (w/o messing with the input hint), but not for Metacity,
        which will anyway unfocus the parent window.
        
        The only solution that seems to work so far, is to start
        with the input hint as false, and change it to true after
        the window is mapped. And do this craziness only for
        Metacity and its forks, just in case... (although I didn't
        actually notice any problems with this in place, under
        other WMs.)
        
        (I also considered fixing tdf#114935 by making ValueSet/
        PushButton not grab the focus on click, by setting
        WB_NOPOINTERFOCUS on them. But that will be just a partial
        solution, as e.g. if a user selects a different palette
        from the palettes list, the focus will stuck in that list.)
        
        Change-Id: Id8241bc809c445ff4e46f1a747b9af5ed57e5a1c
        Reviewed-on: https://gerrit.libreoffice.org/47690
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-01-17  Maxim Monastirsky  <momonasmon@gmail.com>  [1ec49f8a3917cec0ef82665d61f63e4b190fc298]

        Handle focus_on_click glade property for buttons
        
        It maps to our WB_NOPOINTERFOCUS.
        
        Change-Id: Ib00e696801b72de2c931e282ed8d50c972fa59fb
        Reviewed-on: https://gerrit.libreoffice.org/47990
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2018-01-17  Caolán McNamara  <caolanm@redhat.com>  [9b197ca70a591cba050075b61b7da1ecd9e4e224]

        ofz#5431 Direct-leak
        
        Change-Id: I4ab6739bd2ae63170ade7019036827455f764666
        Reviewed-on: https://gerrit.libreoffice.org/48014
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-16  Michael Stahl  <mstahl@redhat.com>  [c92d616560c96f8841f6f29267a74239282b6f9f]

        sal: try to fix Android build, no std::round
        
        Change-Id: I58bc7c9099cd2a3a90f92efbd179d0f3abce02a6

2018-01-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [4a79b0a4354fb16d1912c2d55848e1ff106cfc0f]

        sw: try to fix non-HAVE_MORE_FONTS build
        
        Change-Id: I8d8ac84ac8bb44fbc00be26c7e4b16001103a535
        Reviewed-on: https://gerrit.libreoffice.org/48006
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-16  Zdeněk Crhonek  <zcrhonek@gmail.com>  [a6f35f870c1d9b418535a6d8f1f591273cb0ffc1]

        UITEST - add test for writer Tracked changes
        
        Change-Id: I53773d52bfb3d171988764f76af0487ba571f13c
        Reviewed-on: https://gerrit.libreoffice.org/46928
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-01-16  Michael Stahl  <mstahl@redhat.com>  [18b022cadfa590df9dbefe0433b58838bcc3d2af]

        tdf#114939 sal: fix endMD5() off-by-one
        
        Because of the odd non-standard rtl_digest_rawMD5() API that
        is apparently necessary for MS Office interop, and there not
        being any good reason for bug-compatibility here, just fix the bug.
        
        Change-Id: Iaa0f0af4e24a5ddb9113c1ebd126f9822b5af1f6

2018-01-16  Michael Stahl  <mstahl@redhat.com>  [ea794efe656d3ab2dd4e414aa023fd2983088e20]

        tdf#114939 sdext: don't use StarOffice MD5 in PDF import
        
        Always use real MD5 here, to avoid interop issues.
        
        Change-Id: Id6f43952bace1654ac761aecc77676d933737d1d

2018-01-16  Michael Stahl  <mstahl@redhat.com>  [1929f23143e37cd50fc90425f5bd610827bff745]

        tdf#114939 vcl: don't use StarOffice MD5 in PDF export
        
        Unfortunately rtl_digest_MD5 has the same bug as SHA1.
        
        Always use real MD5 here, to avoid interop issues.
        
        Change-Id: I97173dc6d33a8f096702c29efa31a4544e582ad1

2018-01-16  Michael Stahl  <mstahl@redhat.com>  [6339072a5638995925ea403e71f01a454fdac74e]

        comphelper: put some include guards around stark naked header
        
        Change-Id: I407dc215ea6948518d0d744c73ff2de717063962

2018-01-16  Caolán McNamara  <caolanm@redhat.com>  [575aac6ddbed1eba9c2941e0b31ac5ae08eed58d]

        ofz#5420 Out-of-memory
        
        Change-Id: I22166a14a03e5e803f8f032034e05a2da501379f
        Reviewed-on: https://gerrit.libreoffice.org/48008
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-16  Caolán McNamara  <caolanm@redhat.com>  [18e9fc8bad056fb7c20ed9a2689928f3c8735020]

        ofz#5423 Timeout
        
        Change-Id: I4d102c0370f336ed778e4578db697f520cc740b3
        Reviewed-on: https://gerrit.libreoffice.org/48009
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-16  Michael Meeks  <michael.meeks@collabora.com>  [ad7e6339e5e5cf465a2ef25442099eb59f1a0deb]

        tdf#113755 - avoid null ptr de-reference during shutdown.
        
        Why the PostUserEvent's that should do the XTDataObject async destroy
        are not completed by here, is rather unclear; but - de-referencing
        NULL is not a great thing to do during shutdown.
        
        http://crashreport.libreoffice.org/stats/crash_details/a7d8fd19-0512-4292-b3a0-140dcff204c8
        
        Change-Id: I3f294379f07f4cfc0106c1b5fc5e705c41e78b03
        Reviewed-on: https://gerrit.libreoffice.org/48007
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-01-16  Denis Arnaud  <denisarnuad@yahoo.fr>  [699efc4163cdca68c86fe8d628fafb08dd6a726f]

        Updated core Project: dictionaries  68dd2e833bfb2d741e7ce66bea70751b85b63c19
        
        Updated Breton spelling dictionary to version 0.15
        
        Change-Id: Ibaad97f9a59c2092ce044b7b458cfd9cd1e134b7
        Reviewed-on: https://gerrit.libreoffice.org/47958
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2018-01-16  jan Iversen  <jani@libreoffice.org>  [08bad4b589dfecf4dd96909e228163080009f94d]

        iOS, actived SAL_INFO + SAL_WARN in debug
        
        SAL_INFO and SAL_WARN are now sending output to the debugger
        window (which can be saved to a file, in the xcode menu)
        
        Change-Id: I0a9b98f8da469e71c6fd56d624dad446561c1153

2018-01-16  Jens Carl  <j.carl43@gmx.de>  [6e31851e72520ce08e5cd2bf1f3aaa9f100a3eff]

        tdf#45904 Move _GlobalSheetSettings Java tests to C++
        
        Change-Id: Icdc30eb65b10a72b66f26c0d55844b8fb433f090
        Reviewed-on: https://gerrit.libreoffice.org/47976
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-16  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [d6d9481a8dea2d88374f8293debb4b28c1c2e0d1]

        sal: document more logging options
        
        Change-Id: I19630ddf3ee6ece9b7571d971c6cff1e86884256

2018-01-16  Jan Holesovsky  <kendy@collabora.com>  [5134220858afef8593b45a0e4fd25b401b1d7892]

        lokdialog: Don't output anything for the incoming SfxRequest.
        
        Change-Id: I1b216b7348a46835df3c2d307ce17bca64199997
        Reviewed-on: https://gerrit.libreoffice.org/47985
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-01-16  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [b97a0df0f3234b4c1140ba1418d4b96a592afa4a]

        tdf#96821 fix corner cases for Calc function ROUND.
        
        For very large integer numbers, e.g. 2^52+1, ROUND produced incorrect
        results because rtl::math::round uses
        floor( number + 0.5 + small_correction_value ), which reduces the maximum
        possible mantissa resolution.a
        
        Correction of several unit test documents (Calc functions) with rounding
        errors that only became apparent with this fix.
        
        Change-Id: I1769c9939a3d6118d3bfbfdf8e41dd4619997232
        Reviewed-on: https://gerrit.libreoffice.org/47179
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2018-01-16  Saurav Chirania  <saurav.chir@gmail.com>  [ada02c556531e9e5f28a159223fc7e2b36a7a84d]

        tdf#97361 Tests in sw should be more pythonic
        
        The modified files have been made more pythonic
        by removing Java-like codes.
        
        Change-Id: I46c121f3bd350b0218ca700ea949616e010f917e
        Reviewed-on: https://gerrit.libreoffice.org/47863
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-16  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [03afd4b72431a0dc197891d41fb7bf2419858380]

        tdf#115011 don't crash on non-existent gpg support
        
        Change-Id: I90679472898648ccf0811c67c17f7bad41d4e347
        Reviewed-on: https://gerrit.libreoffice.org/47984
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-16  Caolán McNamara  <caolanm@redhat.com>  [3ccb36d0b36f5dc7671ea62dac5e0a1f5eb20439]

        ofz#5402 Timeout
        
        Change-Id: Id296f83b92fa8109ccbe8c4360e1d7d0ec199a4d
        Reviewed-on: https://gerrit.libreoffice.org/47983
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [8b992d6f86298e115079a9d93e2569f7bef5b47e]

        use more ScopedVclPtr to avoid missing dispose
        
        follow on to
        
            commit 315be3a276b01e88c794da1dbc6252a8b803d269
            Author: Caolán McNamara <caolanm@redhat.com>
            Date:   Fri Jan 12 10:48:59 2018 +0000
            VclPtr, missing dispose
        
        Change-Id: Idfa4709f10928ef6d53ada93db0f5452e5d5c4eb
        Reviewed-on: https://gerrit.libreoffice.org/47982
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2c6f3773f2ad3b1119593fd5d0c7fb6356da95b0]

        Fix typo
        
        Change-Id: I02379f413d59226c81a8919dc1bc0786cecf900a
        Reviewed-on: https://gerrit.libreoffice.org/47927
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [eae9bf0d25f34e0ff9d54191ea8732a8bfecb969]

        Fix typos
        
        Change-Id: Id3d1a07922d4ca05e3bbf61d4b5797a30fc5b23a
        Reviewed-on: https://gerrit.libreoffice.org/47872
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0183c7c3b86be4be9c5fd6eec09785bd99c0a0b4]

        Fix typos
        
        Change-Id: I46873c8bea3bbfeebb7dee50918d3978408fcf63
        Reviewed-on: https://gerrit.libreoffice.org/47842
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f0b857310dd564356a6ff7854bdc42cb677989f9]

        Fix typos
        
        Change-Id: Ia976371bf52eb1216d8abe728d80bbb87a3c38a2
        Reviewed-on: https://gerrit.libreoffice.org/47858
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [ecd855794b22c0f7e6fb2f362b566c4d9c5f624a]

        tdf#114536 sw: fix use-after-free in SwTextFormatter::MergeCharacterBorder()
        
        SwTextFormatter::Underflow() truncated a line portion, which deletes the
        rest of the line portions, but left m_pFirstOfBorderMerge unchanged,
        leading to a crash when SwTextFormatter::MergeCharacterBorder() tried to
        access it.
        
        Fix the problem by updating the non-owning m_pFirstOfBorderMerge
        accordingly when truncating the line portion.
        
        Change-Id: I5e445bbe2424d70d60c363fa4e3a00636e282325
        Reviewed-on: https://gerrit.libreoffice.org/47923
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [624f84c07ee798f6bbf4381c26262d5d2774a1ed]

        Fix typos
        
        Change-Id: I078626eaa3155cc429320cc8c1532003b382b22a
        Reviewed-on: https://gerrit.libreoffice.org/47855
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-16  Stephan Bergmann  <sbergman@redhat.com>  [66a192ee63db9adc1d6df66a5e7996d5af5d5284]

        loplugin:unoany (clang-cl)
        
        Change-Id: If7674b8a75668a5774abe43d28b48b63da2c9296
        Reviewed-on: https://gerrit.libreoffice.org/47928
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-16  Stephan Bergmann  <sbergman@redhat.com>  [bdb6168e628f839ab2fdfe3f964c9cd9f2052166]

        Remove unused CSS1_OUTMODE_SPAN_TAG1_OFF
        
        ...no other traces of it apart from its definition in
        7b0b5cdfeed656b279bc32cd929630d5fc25878b "initial import"
        
        Change-Id: Id18fef73416a5159b002ff6ab6d54c2ced51cbfd
        Reviewed-on: https://gerrit.libreoffice.org/47921
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-16  Jens Carl  <j.carl43@gmx.de>  [4ea231ccdebe6bd7b189e7b856d9b3cfc0b04a6f]

        Add ServiceProvider "com.sun.star.sheet.GlobalSheetSettings"
        
        Change-Id: I31a93cd6a7b46f1746aee694668295fabe4fa8fd
        Reviewed-on: https://gerrit.libreoffice.org/47926
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-16  Stephan Bergmann  <sbergman@redhat.com>  [28edb81dd83b72bd593445dab4625bb145def955]

        Missing include
        
        Change-Id: I3bcc4ff11e37afe29b847ff65f722c7b0ba2c0b0
        Reviewed-on: https://gerrit.libreoffice.org/47929
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-16  Caolán McNamara  <caolanm@redhat.com>  [63bd7c4ccdd07db0d41b9af659f0b51b9c29eee0]

        ofz#5379 Timeout
        
        Change-Id: I88a33af938c93329780dc9da5a4160aed36fa9b3

2018-01-16  Caolán McNamara  <caolanm@redhat.com>  [c305850c1542761de3ec646de1ad2d4e729ec6d4]

        ofz#5391 Integer-overflow
        
        Change-Id: Ic252a95cf535bc40560d8e772224871f2b944345

2018-01-16  Caolán McNamara  <caolanm@redhat.com>  [f1b0679287a13c184f45c43e51ea3fa4d8fd4c31]

        ofz#5347 Indirect-leak
        
        Change-Id: I4eb18c7ee52b29de9fabb555ad59cd9051d376b2
        Reviewed-on: https://gerrit.libreoffice.org/47922
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-16  Caolán McNamara  <caolanm@redhat.com>  [28852149cbd7df2e9f11243b3fe25ad09d8816bd]

        don't bother hyphenating while fuzzing
        
        Change-Id: I6b590998ed68d11681063b0c0f4655f501735794
        Reviewed-on: https://gerrit.libreoffice.org/47919
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-16  Caolán McNamara  <caolanm@redhat.com>  [2d120265135748f286992ec1300fd016eb3ee878]

        ofz#5336 Timeout
        
        lock the shapes during import and unlock afterwards
        
        Change-Id: I4f6246f152ee548efb647e8a2d43294c6d34f2a2
        Reviewed-on: https://gerrit.libreoffice.org/47920
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-16  Mike Kaganski  <mike.kaganski@collabora.com>  [46b3202bf883618f1585850191c19776861013ed]

        tdf#115013: write merge field column into docx merge fields
        
        Change-Id: If1e0a8968407c72e42cb7ca487541d0b8227aabc
        Reviewed-on: https://gerrit.libreoffice.org/47895
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-16  andreas kainz  <kainz.a@gmail.com>  [5787f5b393ac8d239c043391e24ab91179d0ef1d]

        Writer tabbed notebookbar update file tab to have 2 lines
        
        Change-Id: Ic622ae2deb65e8a2972056514a93bb062fd34886
        Reviewed-on: https://gerrit.libreoffice.org/47169
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-01-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [e90a16d71cdcfbd785401613a2e5a29cb1167acf]

        sfx2 store: handle NoFileSync for Save (not SaveAs)
        
        The code-path in SfxMedium and lower layers is the same, but not in
        SfxObjectShell.
        
        Change-Id: I85542d17cd6b3c2a0d257f5ff196e6504a194e51
        Reviewed-on: https://gerrit.libreoffice.org/47903
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-16  Stephan Bergmann  <sbergman@redhat.com>  [337f8922edbdae7cb3e6659ea6bf3bde9ba8adb0]

        Missing include
        
        Change-Id: Id5c7ff8b9d342b557bc87b1ac6f3e2fbc8437d69

2018-01-16  Stephan Bergmann  <sbergman@redhat.com>  [420059de8576693b23661c64e55792ae992780ef]

        Remove unused GDI_METAFILE_LABEL_NOTFOUND
        
        ...unused since 22bd00fa7f6b90964e5eca03c314cdfa7ac2be12 "remove unused #defines
        METAFILE_END and METAFILE_LABEL_NOTFOUND"
        
        Change-Id: Ia9bcd4100f03c12c8e97b57cbfabfbf634248014
        Reviewed-on: https://gerrit.libreoffice.org/47918
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-16  Stephan Bergmann  <sbergman@redhat.com>  [6c5a1601d2ef47723a130e73953dd569f2cc856f]

        Remove unused IMAP_OBJ_NONE
        
        ...no other traces of it apart from its definition in
        2351b6d4ba452ed9a261541cd8581ad43788d4db "INTEGRATION: CWS hedaburemove01:
         #72503# get rid of hedabu procedure: Moving headers to svtools/inc/svtools and
        correspondent necessary changes"
        
        Change-Id: I8a919b35f90acde5a72616b311a3e66c591c1e36
        Reviewed-on: https://gerrit.libreoffice.org/47917
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-16  Pranav Kant  <pranavk@collabora.co.uk>  [f1ec1b1f6e24fce5e496fd7c97c93884068dfba2]

        svx: chain up correctly for SvxCharacterMap::Execute()
        
        Change-Id: I2ff70f7b2ade8e2aad96cff31bd313822779094c

2018-01-16  Khaled Hosny  <khaledhosny@eglug.org>  [3b773d5b41628c1ccf52bdd0d7962183d54c4138]

        Upload HarfBuzz 1.7.4
        
        Change-Id: I7dd1f87dc95d0fb190755a8742d28ef8679d7b1e
        Reviewed-on: https://gerrit.libreoffice.org/47897
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2018-01-15  Jan Holesovsky  <kendy@collabora.com>  [1a156644e27a380daed217707a9cff9319f70a49]

        vcl: No need for a double-linked list of dialogs in Execute().
        
        Instead use a simple vector.
        
        Change-Id: I50652468cf06ba681d5caccb74a52b32c6c507a0
        Reviewed-on: https://gerrit.libreoffice.org/47910
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [f2e3d8d34b3d3993d46e38c660a60cdfc7950090]

        Remove unused EXCHG_OUT_ACTION_*
        
        ..._INSERT_BOOKMARK and ..._MOVE_FILE unused since
        ef80b69819cbf9618041350b46ce4db892e42a80 "remve all the old/not used destination
        defines", and no other traces of ..._INSERT_OBJ, ..._MOVE_FILELIST,
        ..._UPDATE_RANGE use apart from their definitions in
        f108f9423b744fb97557539530f901962efbd8d0 "INTEGRATION: CWS hedaburemove01:
         #72503# get rid of hedabu procedure: Moving headers to sot/inc/sot and
        correspondent necessary changes"
        
        Change-Id: Ia352add990d120b8b7562c62f2f2ca8afda92f47
        Reviewed-on: https://gerrit.libreoffice.org/47914
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [84184cc396ce11389e0e93f649c9320b14710bb4]

        Remove unused THUMBNAILVIEW_APPEND
        
        ...unused since 6affa4be69aa31e27af9d50e9ab6bd740319c379 "callcatcher: update
        list, stop hiding uncalled tests :-)"
        
        Change-Id: I0a5a7ed3be508703887f00750e11b811162e6fc3
        Reviewed-on: https://gerrit.libreoffice.org/47912
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-15  Mert Tümer  <merttumer7@gmail.com>  [2733ca6c0aed6468c26fd7a80b0b50e32fd608c4]

        tdf#103083 option to show/hide hidden files/folders on Android
        
        The patch was sent for the ULAKBIM/PARDUS project.
        Signed-off-by: Mert Tümer <merttumer7@gmail.com>
        
        Change-Id: Iadbb688a1a976279b23d246001818ac1c21b3d47
        Reviewed-on: https://gerrit.libreoffice.org/47637
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-15  Mert Tümer  <merttumer7@gmail.com>  [55ecc98376dbeffc366820e718fd906b8935a17b]

        tdf#89639 added path text for the document browser
        
        The patch was sent for the ULAKBIM/PARDUS project.
        Signed-off-by: Mert Tümer <merttumer7@gmail.com>
        
        Change-Id: I14ce3bb7c11f4cc2fe9194a99b433764209b1528
        Reviewed-on: https://gerrit.libreoffice.org/47635
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-15  Jim Raykowski  <raykowj@gmail.com>  [77acf66a3414c46edecfbc04b65e4a507eb857cb]

        change Not to Dont in tdf#36308 fix
        
        Change-Id: I05806eea3363b7363d7a377277c63785aadc5386
        Reviewed-on: https://gerrit.libreoffice.org/47870
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-15  Serge Krot  <Serge.Krot@cib.de>  [311ea730cb225bca167af2e4111445608a14a263]

        tdf#113877 Insert document: merge two lists into one
        
        When inserting a new document into current position we need to
        concat to lists into one only when they have the same list
        properties.
        
        Added unit test.
        
        Change-Id: I66a8090fdeacd3a630700113d6a26a1cad75dc41
        Reviewed-on: https://gerrit.libreoffice.org/47814
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [8f28db9515e049fa7e0aa26fe32513e3486dcfaf]

        Remove unused LRSPACE_{16,AUTOFIRST}_VERSION
        
        ...unused since 1e4b1e4a1aca3b333820b0a865997e6f62e80064 "Removing unused
        SfxItemPool serialisation from editeng"
        
        Change-Id: Iecc91d21a3c02985259e985c4092652efe877b50
        Reviewed-on: https://gerrit.libreoffice.org/47911
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-15  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [5836d2be26af9ba4c38e8677e4c9f6f640f273be]

        Code simplification: both if branches are doing same.
        
        Change-Id: I92a51fc62a051390a5e1b3790906cbd2135a53a7
        Reviewed-on: https://gerrit.libreoffice.org/47909
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-15  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [33aa58d66e97c48009bcbae6cf2cab349382fb4d]

        Updated core Project: translations  030ab61d2b016aaebac10ecaea1774a69b240ce8
        
        update translations after first de-fuzzying round
        
        Change-Id: Ie6b488bf4cb510522eb8d92b479b4ab42226698d
        

2018-01-15  Jan Holesovsky  <kendy@collabora.com>  [c40dfabd56ade10fe35690dc9810955c2e99e2c0]

        lokdialog: Allow closing the Format Cell dialogs in any order.
        
        Includes also lots of infrastructural changes, making the
        conversion of the rest of the dialogs much easier.
        
        StartExecuteAsync should be used in-place of StartExecuteModal
        and the latter removed from the code-base incrementally. More
        common code from Dialog::Execute should be moved to
        ImplStartExecuteModal in a next step, as this is used more widely.
        
        Change-Id: Idb2c1ec790e38f582438471a0419a56cdcf1439d
        Reviewed-on: https://gerrit.libreoffice.org/47722
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2018-01-15  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [5942140c5149065ffb5adf9d33b21aeceeabf957]

        Updated core Project: help  ff44bbe7087cf87977103627f55a8b1b5c9ffb89
        
        tdf#114907 Expand and collapse symbols for Contents
        
        Unicode like it's 1993.
        
        Change-Id: I625dc220341db788dd578c210ef2f368bec58199
        Reviewed-on: https://gerrit.libreoffice.org/47902
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-15  Marco Cecchetti  <marco.cecchetti@collabora.com>  [d5b38f415ba4e65012db4b9d01ea29a4ca3ffa08]

        lok: sc: invalidate cached positions and row header on font resizing
        
        Change-Id: I9678d6bd730d09d1cc47a8633368c99abe1f9bd9
        Reviewed-on: https://gerrit.libreoffice.org/47762
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2018-01-15  Marco Cecchetti  <marco.cecchetti@collabora.com>  [183fd9a58ae3eeb749b78e6f4ca5783c79b43acb]

        Revert "lok: sc: copy / paste confusion -- workaround"
        
        This reverts commit f0684222540b96d8366ce175c522b64472361b80.
        
        This workaround is no more needed because of commit 1b7a827
        
        Change-Id: Icd13b245d5965c2b2ece326f7f5705cf06cf1b64
        Reviewed-on: https://gerrit.libreoffice.org/47761
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>

2018-01-15  Marco Cecchetti  <marco.cecchetti@collabora.com>  [dee9ccaef8a01e7eb68f8d20210060c49fa6feaa]

        lok: sc: exploiting cached position helper for tile rendering
        
        Change-Id: I02b21c5979d1dfb6bb60a05d891c632602fb44ee
        Reviewed-on: https://gerrit.libreoffice.org/47540
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2018-01-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [d54824438b29e433e6178a822e9207dfe28ef9af]

        sw: prefix members of SwAuthorField, SwBreakIt and SwCombinedCharField
        
        Change-Id: Ic277b91a75602b0997ff68feb46a9cad9dae4e46
        Reviewed-on: https://gerrit.libreoffice.org/47891
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-15  Justin Luth  <justin_luth@sil.org>  [7201d157a2ff2f0a8b6bb8fa57e31871187cbc81]

        tdf#76817 ooxmlimport: connect Heading to existing numbers
        
        This fixes the inability to insert a numbered Heading into
        an existing sequence in an opened document. Before it would
        start a new sequence, but now it connects to / adjusts
        the other numbered Headings.
        
        LibreOffice has built-in handling for "Chapter Numbering".
        All of the formatting for this is tied to the paragraph stylename.
        
        Since MSO has a different structure, in docx format these
        are defined as "regular" styles with an OutlineLvl component.
        During import, that style information was copied to LO's special
        Outline chapter numbering style. *From this point on, the
        "regular" list style should no longer be referred to.* Numbering is only
        defined by the paragraph stylename (which by definition is "Heading X").
        
        The unit test I am hijacking has an unchangeable Paragraph Numbering
        style of "Outline Numbering" and not WWNumX. So, in reality the
        document ought to require the style name to be the internal Outline
        style like it originally was.
        A followup patch allows this to round-trip.
        
        Change-Id: If5d544529fa32d4abaa2b46403bc61c028e53f21
        Reviewed-on: https://gerrit.libreoffice.org/47827
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a6b69a9384801f77f4cc30a366a45561c28eab3e]

        Fix typo
        
        Change-Id: I51c97356c9c2939f2d94d6388c829a179ca00daa
        Reviewed-on: https://gerrit.libreoffice.org/47853
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-01-15  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [3da86d8987db6223b0acc5d8a1b56f7e0c54bbef]

        tdf#114488 Rank multiple images also for flat odf
        
        Only the file extension was considered before
        which is not available in flat odf.
        
        Now both internal and external URLs are resolved to their respective mimetype.
        
        Change-Id: Id7e290cd9a441a1a6c2ce5e8d764391c50495bea
        Reviewed-on: https://gerrit.libreoffice.org/47824
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-01-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [0623f3a8f5d6fbc5e9b933cb034184084e8ac666]

        git pre-commit hook: catch copy&pasted author identity
        
        git log --author="Your"
        
        confirms that this happens in practice.
        
        Change-Id: I48633bc9154ebc66fc022938831057bdc3ff76b3
        Reviewed-on: https://gerrit.libreoffice.org/47892
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2018-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [34d8710fff4859d455b51a7e0d90fe3a35bf2e6b]

        remove local copies of std::min,std::max
        
        Change-Id: I067c4dcabad55180e4734fb06338a8e843713936
        Reviewed-on: https://gerrit.libreoffice.org/47692
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-15  Caolán McNamara  <caolanm@redhat.com>  [e9f521d409845a0824752a39d7574f4fad7989d4]

        ofz#5313 Timeout
        
        Change-Id: I80d0a013f5e88493ef539ee5a8435b9ad2217678

2018-01-15  Caolán McNamara  <caolanm@redhat.com>  [d1a8f99048ac4c7a84be38eb1d71aa90572e395a]

        ofz#5305 Direct-leak
        
        Change-Id: Id2c66d30a24a8888d719c579d3211cf41050d87e

2018-01-15  Caolán McNamara  <caolanm@redhat.com>  [a3073d346be17da7b35e2511871511af710add24]

        ofz#5299 Timeout
        
        Change-Id: I9c7968d44fc608431615b6fe0b1013e8a677bf60
        Reviewed-on: https://gerrit.libreoffice.org/47871
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [a409d32e7f6fc09e041079d6dbc3c927497adfed]

        More loplugin:cstylecast
        
        ...also warn about the remaining cases of C-style casts (other than idiomatic
        cast to void)
        
        Change-Id: I274be61ad038fc41ac470fc07ea703a0f071f456

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [17fbc3f8fd4ae04fbb0cb94514a41ee3b6bc7274]

        More loplugin:cstylecast: accessibility
        
        Change-Id: I5bc8985586bc13874ba039a60e67cb2d347e6742

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [956c04c49d2150328fc0d402d6d156da22d6dfcf]

        More loplugin:cstylecast: avmedia
        
        Change-Id: If76a59af4164f08a79334035c904d5e920115d43

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [3a40d3de89f0b1252974c98e5a5382d6eca67025]

        More loplugin:cstylecast: basic
        
        Change-Id: I0bb219632da384ab047a2b1fc3f2b041dacaf2cb

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [0cad6d02070ebab995611e8c8125e11e3f7c4836]

        More loplugin:cstylecast: canvas
        
        Change-Id: I16ce5e190febb7a180b53c62344915fefaa26b4c

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [2b9975f6cdc81c37d896a234c9fc69bbc8535cc0]

        More loplugin:cstylecast: chart2
        
        Change-Id: Id704acc62a62554a81673c512e84a71a71798013

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [51b56f7fc5cbd8a6d5e9d086b00c2d1ebb69b1fa]

        More loplugin:cstylecast: comphelper
        
        Change-Id: I64421e43afd7086a582fcfae0fd97b2afb6f8ef4

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [9bff1e15e55e95a90887cc45f49cabad39a126bb]

        More loplugin:cstylecast: connectivity
        
        Change-Id: Id7cbe6a119b944813bc7638b08e59d4705607ece

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [016b8d71a222dad3637824c1e1625b2f22b2cc73]

        More loplugin:cstylecast: cppu
        
        Change-Id: I728a40ab6ef4aa44fbe328abdf244e6b5fac9d04

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [2fa1c894ecabb3dbc2f2debd5ce73931c8da536c]

        More loplugin:cstylecast: cppuhelper
        
        Change-Id: I193884eea6289653d648489edd1a8e929524a3c5

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [8fc6c5c84b3e4249f4c38ebb7399e0d07d9d4463]

        More loplugin:cstylecast: cui
        
        Change-Id: I5bbdd0b65111c65850652f2ddc93379954498073

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [d73e5b066bc575ee97ec388f301806297eeb7f59]

        More loplugin:cstylecast: dbaccess
        
        Change-Id: Ic59e95a28606d42eca250fb0bed4c5b821b266cf

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [edc19f0400e7cac09a59291b8ed6c6c13f48468e]

        More loplugin:cstylecast: desktop
        
        Change-Id: Ie03ac7c1a347389b804ff4d90982cdaf771e72dc

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [856b938afd1a7dc66cb079b1b70fd90d1634c177]

        More loplugin:cstylecast: editeng
        
        Change-Id: I58978e5376ff1b91fa6dddbd308c923b3f3ab0ec

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [769ad348b0008d2879333a29a5570e185a9b5937]

        More loplugin:cstylecast: emfio
        
        Change-Id: I52e540bdd8ba0090dec752deb7b1fa5c67ae3c85

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [3d8090f87e68962e3e585dafb27162b021e4732c]

        More loplugin:cstylecast: extensions
        
        Change-Id: Ia2f6f15f56b4e32887b04f882a5b62eb9eb81159

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [5906792ea5d4039a01cd563a8d32487a0189e680]

        More loplugin:cstylecast: filter
        
        Change-Id: I65244623321e409b48915abea3dee49abee47249

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [c6a62b3694b8d779f9385c0e15d8f94d5067416d]

        More loplugin:cstylecast: forms
        
        Change-Id: Ide91ff51ef5c048272d742547597d6c66fc3abea

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [bb60b49c3ad5203a657ebd0b2a10fa77fc6a9b05]

        More loplugin:cstylecast: formula
        
        Change-Id: I0a6f4eaf49282a6aa74b24ea62736065d1786f58

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [e1c753da323a492397c6cdad5e2be7475da76170]

        More loplugin:cstylecast: framework
        
        Change-Id: Iffd183cb21b43aaa66dd55cc6c453ebeae36a3e1

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [2c6f5a5b683dd77017f16725479ae27cea3bd72d]

        More loplugin:cstylecast: i18npool
        
        Change-Id: Iafdc3593b7136f24e741dc63e3c46344636154eb

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [ac37cb32df769c669d51639b12e6a45dc3962cf7]

        More loplugin:cstylecast: i18nutil
        
        Change-Id: Ibdfec3e35c6424fdd4d9b15ff4f4d7441a5f7e36

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [e99d632b10ac1ba46ee6e7a0723f331a25ec9184]

        More loplugin:cstylecast: lotuswordpro
        
        Change-Id: I4ded44ed833b741a55ff69c712d040c8ccc71cc5

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [e5fc690f018c266f373af9797f66c5ed87e0e805]

        More loplugin:cstylecast: oox
        
        Change-Id: I281f3f65e138316ba856d3036fd06b26896af901

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [f2b0eb086fcadec59fde957fe1717fecb537484b]

        More loplugin:cstylecast: pyuno
        
        Change-Id: I2d3e2104c63bdff1a18fd32c2db37a565e9380e2

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [6f58d7a12e4acaad59a00df345591ac5ce552cbe]

        More loplugin:cstylecast: registry
        
        Change-Id: I2c9436f5f9ea5ef3051d22310dee48ec39fad850

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [3ffa72253ba027460232a6aeded8007ad029d125]

        More loplugin:cstylecast: reportdesign
        
        Change-Id: Ifa0f4e87a4cc5c71955b5dd7b572b6966cc209a5

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [59d5d63498a781c8681ee8c3199f95253145b8b7]

        More loplugin:cstylecast: sal
        
        Change-Id: I1ca982dc8c35c7a2762572d7bb47066ead8e6c89

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [83922317915f06561e621caddc91512829609ec1]

        More loplugin:cstylecast: sc
        
        Change-Id: Iaaa5b99cdff49bc1e88443ee23d98c005ff84911

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [e1bdc38a0b8861281f4111fa78b39f76be6e14e7]

        More loplugin:cstylecast: sd
        
        Change-Id: I77ed2793aad62377ec6fc2513e06e2371c1c77ad

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [5cd41952cdb1c3c14cd48858d382d8bd95f602ff]

        More loplugin:cstylecast: sdext
        
        Change-Id: Ib0b6f3d07c7c596f6eed291587db8bba207c8b7d

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [9d1c14ce4c47030f8315f1f6b04d9314d3f62f48]

        More loplugin:cstylecast: sfx2
        
        Change-Id: Ifdb964558f070e7c9ee87eabeaafa5c3c079c0c9

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [b20ccaf2bc25997563f00aca4b47ae5353140030]

        More loplugin:cstylecast: slideshow
        
        Change-Id: Id1e11239490bd42da785f023f5af4e8b44fca341

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [c81e83258510065f9c8ab244f59fbb03c299e56c]

        More loplugin:cstylecast: sot
        
        Change-Id: Ic591422ad8b643d690a43a599e99352160fea480

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [761b4d865b86dceecac98e07f86c07b0a21b99cc]

        More loplugin:cstylecast: stoc
        
        Change-Id: Ia17ce4e8dbbc4288720c98c5101e4399d84075b8

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [6a6cf93acee4f8f4e5766e5090071e9a818b6f81]

        More loplugin:cstylecast: svl
        
        Change-Id: Ida9c41fab0b8b3e91d710434028dd648e6d4b135

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [6feb524aaf58009a55ea4d4e660c09b67adf26fa]

        More loplugin:cstylecast: svtools
        
        Change-Id: Ia9517b20d6579a77a81906aff16068b732ada878

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [d9d92d20fdc414c5956290c10c4d473dcb836ceb]

        More loplugin:cstylecast: svx
        
        Change-Id: If370ad12d2885ea9a6348736a3bcab618bc2e6ec

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [a5eddfbf45277eea21dd2271b36e9668313eadf3]

        More loplugin:cstylecast: sw
        
        Change-Id: I75f75b53e58221a3bd0a6eb837483e7ebae3a02b

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [87e3d60776db4e2ff1ba0040b04a0fa348a46ffa]

        More loplugin:cstylecast: test
        
        Change-Id: I5f7cd029e27be24415c075c4589e71eeae5d6ac2

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [0a3201142a12966a4ac3284f0e24776ce84e603c]

        More loplugin:cstylecast: testtools
        
        Change-Id: I3f6b38bca0381c293a3f7532145536cdd21e6aba

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [08857f1401d85562cd34619c3b4eec15b23769eb]

        More loplugin:cstylecast: toolkit
        
        Change-Id: I65b3c17c516d364326ce6dc3f7ba90c885a3e5e3

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [1c6eb2d25d5d2b680419e4e03f54a2580e71cf7a]

        More loplugin:cstylecast: tools
        
        Change-Id: I0d7318a5f781c81630a8ca43d30a7552132e7b11

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [c80e341726c5acc0b7c23842c6b5e97d32a7d4f4]

        More loplugin:cstylecast: unotools
        
        Change-Id: I04af756527ff42ad83a1b68730230864233c4fac

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [64089f779060203d892f1200ccd1a1875d9c53ff]

        More loplugin:cstylecast: unoxml
        
        Change-Id: I832b0495f3510e853037e87e90da2fd04c21f8ad

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [7aff8f8e16b8087b57161446b133c4a883a14c66]

        More loplugin:cstylecast: uui
        
        Change-Id: Icac6a57c85daec6b9ca876116c8b4b46e997805d

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [1a19ee6eb28e53b7f338c9a9f031a6dcc324a48e]

        More loplugin:cstylecast: vbahelper
        
        Change-Id: I3d9d907dc675cf6d9d95539700ce9d443a9fda98

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [72e3c234104a17566c0354beacc6d182234f1e5f]

        More loplugin:cstylecast: vcl
        
        Change-Id: I74d1555b461fd8ea316380423fcde2d167714170

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [0ffaf416ba6ec1d5955008467a5bf46a40ac6640]

        More loplugin:cstylecast: writerfilter
        
        Change-Id: I06ab6063a4d349859851065b96442564598f9d14

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [9dab60931e65220049b7c39579a57aebf0f9de5e]

        More loplugin:cstylecast: xmloff
        
        Change-Id: I870bc9fd1c7361913b073411065ec723f6b080da

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [b5ed99e5a5adc097283f1409a06d770949fb22af]

        More loplugin:cstylecast: xmlscript
        
        Change-Id: I0dcb16ad325665ac435c2434648ea087ecb5c79f

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [c1f9d1a42600e2f5d4fe51d67f461b0397675070]

        More loplugin:cstylecast: xmlsecurity
        
        Change-Id: I3ff3df41b004a0c2cfe01da19c1a0aa6488aaead

2018-01-15  Stephan Bergmann  <sbergman@redhat.com>  [7dd588423cb098eca774463ef4854f2750d7c123]

        Use = for initialization
        
        ...so that an automatic loplugin:cstylecast rewrite (with a to-be-committed
        enhanced loplugin) won't rewrite that to illegal and -Werror,-Wvexing-parse
        
          uno::Sequence<OUString> aNames(int(ScSheetEventId::COUNT));
        
        Change-Id: I6bb0d7de8d382ad71b1510ce4a604d732899ccee
        Reviewed-on: https://gerrit.libreoffice.org/47866
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [b89c5c111b1fafdb2b0e4fd1d8bad0a864a670bc]

        fix android build
        
        Change-Id: Id53f9d2a5adf126db9abeab620bb92b8720425f7

2018-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [bfaf85248c49249366434208ca7b71cbf6d930c1]

        loplugin:useuniqueptr in ImplToolBoxPrivateData
        
        Change-Id: I5a88f6052899c9dcea818084aefcb63b0460cf2d
        Reviewed-on: https://gerrit.libreoffice.org/47838
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [2849b82894f4325021162605fb911bcb27fb8fca]

        loplugin:useuniqueptr in ImplSplitSet
        
        Change-Id: Ibade5376c545fe5281ac171385bbb2aa02627512
        Reviewed-on: https://gerrit.libreoffice.org/47837
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [397d5cbc3c04da7693e2e1f3e99b0d8e431bfff2]

        loplugin:useuniqueptr in Cursor
        
        Change-Id: I5de300709409311b7a1d451ee1d314596cf2e879
        Reviewed-on: https://gerrit.libreoffice.org/47836
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [a2f86708a5740ce9fd2a3a6ab69685d8fb53dd6c]

        loplugin:useuniqueptr in BasicCodeTagger
        
        Change-Id: I85b7d5b3030d4b3ec5318e4ee6793927c1f16355
        Reviewed-on: https://gerrit.libreoffice.org/47835
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [215254415fc32b754eb948a5c374b14366773afb]

        loplugin:useuniqueptr in comphelper,cppu,registry
        
        Change-Id: Ib353d901827e417498fe4f8e397f1a57c61a9736
        Reviewed-on: https://gerrit.libreoffice.org/47794
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [7d8e94444d989d0ac4a4055b207726708e9ec0da]

        convert a<b?a:b to std::min(a,b)
        
        with something like
        
            git grep -nP '(.*)\s*<\s*(.*)\s*\?\s*\g1\s*:\s*\g2' -- *.?xx
        
        Change-Id: Id5078b35961847feb78a66204fdb7598ee63fd23
        Note: we also convert a>b?b:a
        Reviewed-on: https://gerrit.libreoffice.org/47736
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [80fb8d406ced47e6a2089f0c8ba5c103d2fec91f]

        Fix typos
        
        Change-Id: I4c5965438eb28b853ce4ea826139faab567415e1
        Reviewed-on: https://gerrit.libreoffice.org/47873
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-14  Stephan Bergmann  <sbergman@redhat.com>  [7a6df88f2579c4fcfa81eb27f6db9e8e21c9a6f8]

        Use = for initialization
        
        ...so that an automatic loplugin:cstylecast rewrite (with a to-be-committed
        enhanced loplugin) won't rewrite that to -Werror,-Wvexing-parse
        
          al_Int16 nTmp( sal_Int16(style::ParagraphAdjust_LEFT) );
        
        Change-Id: I27a8b8fea129f9f1d755499bf204a7c8f2b35976
        Reviewed-on: https://gerrit.libreoffice.org/47868
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-14  Stephan Bergmann  <sbergman@redhat.com>  [7f68bd63afb46576216a3396a116f899aa794515]

        Use = for initialization
        
        ...so that an automatic loplugin:cstylecast rewrite (with a to-be-committed
        enhanced loplugin) won't rewrite that to -Werror,-Wvexing-parse
        
          sal_Int16 nTmp( sal_Int16(style::ParagraphAdjust_LEFT) );
        
        Change-Id: I62072864cb879ca3d45bf941d3dfabdd1c2cabd0
        Reviewed-on: https://gerrit.libreoffice.org/47867
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-14  Caolán McNamara  <caolanm@redhat.com>  [594a21fd5e13bc4626e22bf06d85822d6de9eebf]

        ofz#5301 Direct-leak
        
        Change-Id: Id9b876e89dd186782c0168229840f721a8b3720c

2018-01-14  Caolán McNamara  <caolanm@redhat.com>  [f172d5ee4813e94c5c7f678a636985d0f76e872a]

        ofz#5302 Integer-overflow
        
        Change-Id: I837a795385e900099ad781a7d5a7be1985f379fe

2018-01-14  Caolán McNamara  <caolanm@redhat.com>  [7dbea5f8ab421c8b31316aed6cff67ddb35dcb43]

        ofz#5294 Indirect-leak
        
        Change-Id: Ie183f1fcf3ac3358f5960382ec043a9250876679
        Reviewed-on: https://gerrit.libreoffice.org/47864
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-14  Caolán McNamara  <caolanm@redhat.com>  [6dc995f3dd6a8c74d6c9e248abe71f4fde4b3606]

        ofz#5293 Null-dereference READ
        
        Change-Id: Ie2f9127a903a07e26cf64672476cdfcc1f247eae
        Reviewed-on: https://gerrit.libreoffice.org/47862
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [866fc4ddd3145f08d9cf2bce3cba7e3844c4f76d]

        Fix typos
        
        Change-Id: Icc5fc590a6a90e30afa5f61028d4dd0279fbe120
        Reviewed-on: https://gerrit.libreoffice.org/47861
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a452643b431803b613919871abf1a81de6de3464]

        Fix typos
        
        Change-Id: I2b4988e1d81fe60f7699362480cd739d2620c053
        Reviewed-on: https://gerrit.libreoffice.org/47856
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cfffb09b3d6d46c500e3be3fe601a4ff6944d40e]

        Fix typos
        
        Change-Id: I2a578961837076ebce3c1fb2681b0785d1d490ac
        Reviewed-on: https://gerrit.libreoffice.org/47857
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-14  Caolán McNamara  <caolanm@redhat.com>  [fa014ee6e13d182cb5830698558284e7caffa5f9]

        fix indent
        
        Change-Id: Ic806f41607c201d9b68074244203c6020d4985c7

2018-01-14  Caolán McNamara  <caolanm@redhat.com>  [d04f9f5659d21a4b48ff66424db60b5b0536f06e]

        drop AreaLink_Impl
        
        Change-Id: Ib171eb330be3a64b9688f880b2075fbd09875a20
        Reviewed-on: https://gerrit.libreoffice.org/47845
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-14  Caolán McNamara  <caolanm@redhat.com>  [b1e1b0950ecc4bf7323bd494ef33de1ae31fedf0]

        ofz#5276 oom
        
        Change-Id: I5eba89e0f242b316bd59779601dc1f12b8ce3b87
        Reviewed-on: https://gerrit.libreoffice.org/47844
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-14  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3fe8a90c164ad4b8e5f0e1998c1cf59186658362]

        change testN821567 to work on more import/export filters
        
        - rename the test to something sensible
        - comment the test use case
        - change the test to cover more import/export filters
        
        Change-Id: Ib9be1148d239d99e70e62efaafb69daf25c72164
        Reviewed-on: https://gerrit.libreoffice.org/47852
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-01-14  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [640a7c791b4665c16be7ad8f5f7dda30dcc88eda]

        xmloff: XmlImageStyle class is pointless as the methods are static
        
        When used, we instantiate the XmlImageStyle class but all its
        methods are static, so instantioation is completely pointless.
        So change XmlImageStyle to a namespace and static method to
        functions.
        
        Change-Id: I6385bd7eeb08c627cb8e48b79a6820372cf94a65
        Reviewed-on: https://gerrit.libreoffice.org/47851
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [61618210f87f57ae21cc39530c9f777d76002a12]

        Fix typo
        
        Change-Id: Ibab7a1b98e35e6e6f282f83e361f067708e1fdc1
        Reviewed-on: https://gerrit.libreoffice.org/47854
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-14  Julien Nabet  <serval2412@yahoo.fr>  [1d71f886d6760e5b3eeb4a0f9aaaead0816a45aa]

        tdf#114992: fix crash in deleting sheet
        
        See bt:
        https://bugs.documentfoundation.org/attachment.cgi?id=139087
        
        Change-Id: Iee72385a8e5400436da72fe5e18b8cdfccad193d
        Reviewed-on: https://gerrit.libreoffice.org/47850
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-01-14  Gabor Kelemen  <kelemeng@ubuntu.com>  [18b45de3f9aaab82349784a86521b43d7d99d174]

        Fix HIDs in Java based Table/Query/Report wizards
        
        Some HIDs were a bit off in these wizards
        - Report Wizard 'Grouping' page
        - Table Wizard 'Set primary key' page
        - Query Wizard 'Grouping' page
        
        All these contain a subclass of a FieldSelection.
        Due to the implementation of HID handling there, we need 4 consecutive
        HIDs in HelpIds.java for the buttons cmdMoveSelected, cmdMoveAll,
        cmdRemoveSelected and cmdRemoveAll.
        
        Above pages contain subclasses without the MoveAll and RemoveAll buttons
        so we need empty placeholders in their places to cater for the assumptions
        of the parent class.
        
        This also means that HID numbers must be adjusted a bit, and in ReportWizard.java
        we need to shift the base HID number of the Sorting page that follows
        the Grouping page.
        
        Change-Id: I944dd4f781aff2c0b0cfd99c3386001506c01440
        Reviewed-on: https://gerrit.libreoffice.org/46270
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-01-14  Gabor Kelemen  <kelemeng@ubuntu.com>  [674b1c924966b4a3b6027509a6ab682e7c5aaaea]

        Save full file path to pot files
        
        As requested here:
        http://nabble.documentfoundation.org/libreoffice-l10n-Pootle-source-file-paths-not-available-anymore-td4229127.html
        
        This adds the full source file path in case of .hrc and .ui files
        to the generated pot, relatie to srcdir. So instead of
        personalization.hrc:31
        we can have
        cui/inc/personalization.hrc:31
        for better context for translators.
        Since this is only in comment this will not change the translated
        status of strings.
        TODO: the other file formats we use are not affected by this.
        
        Change-Id: Id436d66698c93e07c46bf9c20601c5b480eadd0b
        Reviewed-on: https://gerrit.libreoffice.org/46591
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-01-14  jan Iversen  <jani@libreoffice.org>  [e16668e16441406db20f2adf587a9e1fed75b9aa]

        iOS, typo
        
        Change-Id: I59db4b822a7d0f697f887f99805893e9adb54667

2018-01-14  jan Iversen  <jani@libreoffice.org>  [35020496e22317715140278a4b4cc974e48889da]

        iOS, static library depeneds on setup
        
        added dependency to static library
        
        Change-Id: Ib0d7f7eec1f34ff275600cc9e825fa606f1ef40d

2018-01-14  jan Iversen  <jani@libreoffice.org>  [73259891a3fa77497b76b8378a795c83944d74e4]

        iOS changed reference to native-code.h
        
        Change-Id: Icadbdc4463ffb9591353e820f66474c65efd12cf

2018-01-14  jan Iversen  <jani@libreoffice.org>  [0ff9e57e0f4ee7a5bf846ae61fc97012434d3be8]

        iOS updated "make clean"
        
        make clean now knows how to clean the iOS special part
        
        Change-Id: If132172d95823754f0983241a8121d143fcc3007

2018-01-14  Julien Nabet  <serval2412@yahoo.fr>  [b70c2e2a4c9e42b6d7fd891e6bcef1a6510d4f63]

        Typo: Unexepected->Unexpected
        
        Change-Id: Id87b14e8cca80c7cc03ff9977fac3effc6f61a52
        Reviewed-on: https://gerrit.libreoffice.org/47847
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-14  Tamás Zolnai  <tamas.zolnai@collabora.com>  [39dd42b5aa34d0960cdab0c9fd967d4ae5cc6801]

        lok: Tile not invalidated with certain changes
        
        Calling FillRects caused this issue, which updates text area, so
        the invalidation, runing after that call, won't now where was the old text.
        We call invalidation here on the whole frame not only on the rects where
        the actual text is.
        
        Change-Id: I23db4b9579aa5710540b5d241506726630219b02
        Reviewed-on: https://gerrit.libreoffice.org/47848
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-01-14  Julien Nabet  <serval2412@yahoo.fr>  [facfc2951ea9f4745edd4a6fb1cf97697f33f40a]

        Typo: syles->styles
        
        Change-Id: Ia93306eda5e09cc9cae62fc43c472d266ec03bfa
        Reviewed-on: https://gerrit.libreoffice.org/47846
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-13  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [d28e10b095b4ee0986fbe86170928bf077da04b9]

        Replacing newly written deprecated OSL_ENSURE by SAL_WARN_IF.
        
        It was mentioned at https://gerrit.libreoffice.org/44605 but that patch
        was already merged.
        
        Change-Id: I0b75bb3d23406d7e25fe4c0e0a2f26f3e69d37c5
        Reviewed-on: https://gerrit.libreoffice.org/47811
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-01-13  Caolán McNamara  <caolanm@redhat.com>  [315be3a276b01e88c794da1dbc6252a8b803d269]

        VclPtr, missing dispose
        
        Change-Id: I790cd8be0d461d4c82c9b1c64e334bd37115dcaf
        Reviewed-on: https://gerrit.libreoffice.org/47801
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-13  Caolán McNamara  <caolanm@redhat.com>  [ba2c3bb1e63b4cc40c4379dde314eb005f0c4c10]

        ofz#5288 Direct-leak
        
        Change-Id: I4abbae86d888866e111f5d5deee3a596aeae4cb7
        Reviewed-on: https://gerrit.libreoffice.org/47839
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-13  Caolán McNamara  <caolanm@redhat.com>  [de1b926fa294273caefb29a507e117b8487e882b]

        Foreground colors adjusted
        
        to comply with WCAG 2.0 level AAA requiring a contrast of 7:1
        
        Change-Id: I71edc354f3f9a3d534452bb378743d1f9639a08f
        Reviewed-on: https://gerrit.libreoffice.org/47825
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-13  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [cfa0b631d00f1c17d15646ddcf78093b7f4df03b]

        shapes provide their name through the container::XNamed interface, tdf#114932
        
        This is actually a problem introduced by 1c80246e5ff8aeb3e05384d86766a56aa878c7be
        and not by 5ee141ee2fb77c3cc452ac656235d7e83e15072c as mentioned in the bug report.
        
        Change-Id: I5f4032c13cf5eac3e515ada10b9bfa87598da438
        Reviewed-on: https://gerrit.libreoffice.org/47841
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-01-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [f8fc4f4f4e0a5ccbdae4f6d39c80a3533e4ce507]

        loplugin:useuniqueptr in ImplB3DPolygon
        
        Change-Id: I9aae095702246d1b0fca5282874de5e0a0efcd60
        Reviewed-on: https://gerrit.libreoffice.org/47792
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-13  Caolán McNamara  <caolanm@redhat.com>  [0ebbcec217a9774874f8880171474e0dc710f27a]

        ofz#5281 Divide-by-zero
        
        Change-Id: I8ce33727901def27b12981281de6cb011e9f14f3

2018-01-13  Caolán McNamara  <caolanm@redhat.com>  [ff5cb6cb34e42b290affc75703a93de1d24d0bc6]

        turn update links warning dialog into an infobar
        
        Change-Id: Ib53c21d9ea76af11ed9af2115af7cd617c0f149b
        Reviewed-on: https://gerrit.libreoffice.org/47823
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-13  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [8242c22f84cef1bbc8c385875b2da4713b542329]

        gpg4libre: add initial unit test for encryption
        
        Load encrypted document w/ password-less key,
        don't fail.
        
        Change-Id: Id782dd865878ae7b8a60c7c80821b1370f6ac7e7
        Reviewed-on: https://gerrit.libreoffice.org/47831
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-13  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [39805f65189cd0085fe8f1071ae75cdec450c65e]

        tdf#114550 don't use PBKDF2 in package for gpg encryption
        
        No need to derive password-based key, simply skip rtl_digest_PBKDF2
        for the gpg4libre case.
        
        Also pass down PBKDF2 iteration count from ZipPackage, which knows
        about GPG encryption, instead of just always setting it in package
        stream.
        
        We otherwise needlessly iterate session key also for gpg encrypted
        storages.
        
        Change-Id: Ic96b2193f8541bbd109795fb9c0212a0a10c7344
        Reviewed-on: https://gerrit.libreoffice.org/47783
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-13  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [6df0c7bc230a424f5aefe583b591df70c6273b6f]

        tdf#114550 recognize sym key & init vec as valid f/ decrypt
        
        Otherwise package code would _only_ try to decrypt for salt and
        iteration count present, which does not make sense for gpg.
        
        Change-Id: Ie366f086a3c14d6b54b91b4edee8cfef1a42c44b
        Reviewed-on: https://gerrit.libreoffice.org/47782
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-13  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [eea58228eabec225cfec49932ae0c7b0d79fdc7f]

        tdf#114550 use 32 bit random session key for gpg encryption
        
        Otherwise we'd need to pointlessly spread it to 32 bit down the
        road for AES.
        
        Change-Id: I7303be71fd855aa454d07fcae04d7f42e3c9cd9c
        Reviewed-on: https://gerrit.libreoffice.org/47781
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-13  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [ca6f3d7a56a3a028618413a811775328449264bf]

        gpg4libre: open encrypted files also via gpg
        
        Adds code to sfx2 and package to try gpg4libre for extracting
        session keys, and use them in turn to decrypt odf storage.
        
        Change-Id: I1f626143e6c8443b4ad0c4fc5bdbd5ab8d56a451
        Reviewed-on: https://gerrit.libreoffice.org/47780
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-13  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [d17bff6e0324dfa013681efd7e0107d3cd5ad2be]

        gpg4libre: import PGP encryption manifest
        
        Change-Id: Iadd7f8f1194299cb50907d8594114c89c668ebd0
        Reviewed-on: https://gerrit.libreoffice.org/46462
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-13  jan Iversen  <jani@libreoffice.org>  [3c8ebbdca744d87fcc42f97b76e04cef5a7b5c1f]

        iOS, debugged callback
        
        Callback now calls the swift function.
        
        It is time to see if we can do without the thread queue.
        
        Change-Id: If9a76c884ca7e5018243ae3f4bee20b61dbba40d

2018-01-13  jan Iversen  <jani@libreoffice.org>  [f64ae9b0ba80dec1e3e16502debc947f30c31bf4]

        iOS, updated README
        
        Changed README to reflect dylib, and new structure
        
        Change-Id: I4230eed75572c0c0eefc059e284bfe92d5d9c506

2018-01-13  Mike Kaganski  <mike.kaganski@collabora.com>  [87b735dfb6c222698a73e51d555bd85fbc95af8c]

        Updated core Project: help  7ffe2eafbaa401f4bdea26d7b41f357567544afc
        
        That isn't specific to Calc
        
        In fact, target (text/shared/01/05020301) is in text/shared,
        module is BASIC.
        
        Change-Id: I7341688b1f04733b7ff7b79e5930e3e6b6955add
        Reviewed-on: https://gerrit.libreoffice.org/47833
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-01-13  Mark Hung  <marklh9@gmail.com>  [8c7915eb9693f7c385308ec2b76b1d5b582bceed]

        tdf#113481 Let backspace delete complete CJK ideograph IVS.
        
        If the character to be deleted is in CJK script and
        is a Unicode variance selector, delete the complete IVS
        if the base character is a CJK unified ideograph.
        
        Change-Id: I5d29664d5e964fc685110333f8109b0bfa8e0955
        Reviewed-on: https://gerrit.libreoffice.org/44555
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-01-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [085852e2e2779de1712cf18b5e67740cb7a4bcb6]

        tdf#114901 TSCP various advanced TSCP dialog changes
        
        - rename "Part" to "License"
        - change Markings from Combo to List box
        - minimize whitespace
        - move bold and sign paragraph under text area as it is fixed
        - remove bold in paragraph dialog
        
        Change-Id: I7ec20460d02d3611a1da325eb7d3de3aef10f03f
        Reviewed-on: https://gerrit.libreoffice.org/47632
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2018-01-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [e5404aef868f21ac15e8255892e2171a9377cb47]

        loplugin:useuniqueptr in svl
        
        Change-Id: I89aa05b3c59ca3ad680d35899400957a399ccf0e
        Reviewed-on: https://gerrit.libreoffice.org/47795
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [37464a0fb7f3bafe72126e65d34f2c15377a3964]

        loplugin:useuniqueptr in idlc
        
        Change-Id: Iccc50462ca115546422824b6814abf16a029f005
        Reviewed-on: https://gerrit.libreoffice.org/47793
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-13  Chris Sherlock  <chris.sherlock79@gmail.com>  [9acf3da78a5146c5af557967eabd0c47bf54d466]

        sal: remove no longer needed CheckTokenMembership_Stub
        
        CheckTokenMembership_Stub was added in commit ce20f0702 because there
        was a problem with patching/replacing UWINAPI on Windows ME. To
        resolve this, CheckTokenMembership was not exported to stay compatible
        which is no longer an issue.
        
        Change-Id: I654a5f5ececa918f844eca541942b9d552fcfa7f
        Reviewed-on: https://gerrit.libreoffice.org/47217
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-13  Chris Sherlock  <chris.sherlock79@gmail.com>  [fa09d724b4c3309ce2961ad6b9cd11ade5753f33]

        store: remove unnecessary comments in storpage.hxx
        
        Change-Id: Ic515c916826d58f89893d2d0d58b65b80c7b83be
        Reviewed-on: https://gerrit.libreoffice.org/47196
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-13  Jim Raykowski  <raykowj@gmail.com>  [4393ca834641599281c8feb4259228b90cb4499b]

        tdf#106611 make click on status bar insert/overwrite field work
        
        Change-Id: Ife8f9126a0249a8abe4e9fbe00917a784288c8e7
        Reviewed-on: https://gerrit.libreoffice.org/47290
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [3e9bea4dcb6b780a3ef720858bb5dca92b065a39]

        tdf#86739 Anchor inserted images to cell by default
        
        As Calc is all about cells, many users expect images
        to be also anchored to cells, not the page.
        
        This is in preparation for tdf#98931 where we also want
        to keep images attached to their cell when users sort
        the cells.
        
        Change-Id: I5ba19f2524504ec018990c60098900d99e0db1c9
        Reviewed-on: https://gerrit.libreoffice.org/46488
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-13  Olivier Tilloy  <olivier.tilloy@canonical.com>  [35ad7482af49ab80d348b619b6d420ee170d3e5d]

        tdf#114915 Apparmor profile update (invalid comments syntax)
        
        The apparmor profile parser doesn't interpret # as a comment when on the same
        line as a variable assignment. Ensure that comments are on their own line,
        above the actual assignment.
        
        Change-Id: If10bb05f11b0e9026746db2e271113f30da5cbef
        Reviewed-on: https://gerrit.libreoffice.org/47605
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-13  Mert Tümer  <merttumer7@gmail.com>  [5f4c120dd4dcc96329a4b0bcd72d76fb37b42fed]

        tdf#96790 search function in non experimental mode
        
        The patch was sent for the ULAKBIM/Pardus project.
        Signed-off-by: Mert Tümer <merttumer7@gmail.com>
        
        Change-Id: I4e2ecc25eee6535b7d8a89800aaa8135cf517889
        Reviewed-on: https://gerrit.libreoffice.org/47568
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [d7d9edb27e0e512fac6b5618bfd369cafc6edc1e]

        loplugin:useuniqueptr in PolyPolygon
        
        Also
        - convert to o3tl::cow_wrapper
        - drop the second param to the constructor and just
          let vector use it's own resize logic
        - bump MAX_POLYGONS from 0x3FF0 to 0xffff so that the
          ios2met filter can load it's files properly.
        
        Change-Id: I9db19e4f7b4f946e801ea07c31d2d0ded7837a0e
        Reviewed-on: https://gerrit.libreoffice.org/47789
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-13  jan Iversen  <jani@libreoffice.org>  [dacb12d219fd060504553bf29e8536bdb747c930]

        iOS, split .a and .dylib generation
        
        Added new dependency/action
        
        Change-Id: I378bc517e74e1569f81c9c7154be154021f1df3c

2018-01-13  jan Iversen  <jani@libreoffice.org>  [b61791533edca81551fcc7948ea7202d9ba6e5c4]

        iOS, Correct BRAND_* in rc
        
        Wrong BRAND_BASE_DIR and BRAND_INI_DIR reference.
        
        Change-Id: I85295a9de3807a60d0afb05c160be9acae2e4aec

2018-01-13  Justin Luth  <justin_luth@sil.org>  [60c84cd52b291f7cfa4f44366bf021f34ef230f6]

        remove unused include XChapterNumberingSupplier.hpp
        
        The code moved to NumberingManager.cxx I believe.
        
        Change-Id: I6f21e913e8fa52ffd47a3004137e7b5043421613
        Reviewed-on: https://gerrit.libreoffice.org/47826
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-01-13  Justin Luth  <justin_luth@sil.org>  [5f25cfde82013d34276ed0ac12d4c2879888db7b]

        unused variable: DomainMapper_Impl::PushAnnotation() pTopContext
        
        unused even on the day when the function was created in 2009:
        CWS-TOOLING: integrate CWS os124.
        
        Change-Id: I20e46d6b55f307744851fc4fe1773549535bcfd7
        Reviewed-on: https://gerrit.libreoffice.org/47448
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2018-01-13  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [37b4b3ea042ab380106f4eca001b605d79980296]

        provide uno::Sequence with ostream output operator
        
        Alongside Anys and other UNO data types, you can now also stream
        out Sequences, e.g. in SAL_INFO or SAL_DEBUG statements.
        
        Example code:
        
                uno::Sequence<sal_Int8> aBuffer...
                SAL_DEBUG("my buffer: " << aBuffer);
        
        Would yield:
        
                debug:<pid>: my buffer: 0xb6, 0x61, 0xa8, ...
        
        Change-Id: I03b0789372c44a4dd057625824862f43b1b8dfdc
        Reviewed-on: https://gerrit.libreoffice.org/47779
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [53ef918a6839c8d587dec1bb635e6b39397c53d0]

        sw: lazy load table autoformats for style purposes
        
        Commit b7138e03ebc8a33258c099c5cf6015970646a40e (GSoC Writer Table
        Styles; Import bugfix, 2016-07-26) changed the SwDoc ctor to always load
        the table autoformats, which is expensive for simple documents. Avoid
        the load in the ctor by switching to lazy-load and adding a way to count
        the number of styles without loading the autoformats when there would be
        none.
        
        (mpTableStyles -> m_pTableStyles was only necessary to see if there is
        access outside GetTableStyles() to this member, but there were not any.)
        
        Times for 100 hello world inputs: 3863 -> 2753 ms is spent in XHTML-load + ODT
        export + close (71% of original).
        
        Change-Id: I6737e7712c775573b56c8b0566e8e7fb615edee6
        Reviewed-on: https://gerrit.libreoffice.org/47820
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-12  Michael Stahl  <mstahl@redhat.com>  [efc06e9bb696110350ab3e14344de53db992280e]

        tdf#114939 sal: deprecate rtl_digest_*SHA* and rtl_digest_PBKDF2
        
        Document the disaster but don't fix it so this implementation can be
        used to import existing documents with bad SHA1 hashes.
        
        Change-Id: I4f3648dd0987392ef49dc149a9213bcafcefb202

2018-01-12  Michael Stahl  <mstahl@redhat.com>  [9ef1734f03a008545a01fd394dd0e979bb230a0f]

        tdf#114939 sfx2: notify user of non-interoperable passwords
        
        For ODF 1.1 encryption, SHA1 is used as the start-key digest algorithm
        of PBKDF2.
        
        For the ODF export password-to-modify "feature", PBKDF2 is used
        without a start-key digest round, so the UTF-8 encoded password
        is directly the input.
        
        In both cases, if the user entered a password with a known problematic
        length, reject it and request a new one.
        
        Change-Id: Ie6510c1e668e1ed32be439ebe00354881b6ca83f

2018-01-12  Michael Stahl  <mstahl@redhat.com>  [50382b9e9256d7361e3770daa654fb8d09448635]

        tdf#114939 package: change ODF 1.1 export to use real SHA1
        
        Change-Id: I20d4965cc467df56536ca03b773b3f0f61b1f2a3

2018-01-12  Michael Stahl  <mstahl@redhat.com>  [9188ea83c346fdc2f668178ae7538665a1b09c02]

        tdf#114939 package,comphelper: Try both real SHA1 and StarOffice SHA1
        
        ... when importing ODF documents.
        
        In CreatePackageEncryptionData(), add a 3rd SHA1 password hash,
        PackageSHA1CorrectEncryptionKey, to EncryptionData.
        
        Use it in ZipPackageStream::getDataStream(), which has 3 fall-backs
        for SHA1 bugs now.
        
        Also add a CorrectSHA1DigestContext, to be used together with
        PackageSHA1CorrectEncryptionKey, and rename the existing one to
        StarOfficeSHA1DigestContext, to be used together with the existing
        2 PackageSHA1{UTF8,MS1252}EncryptionKey.
        
        The fallback won't be used very often anyway: for the password SHA1
        to be wrong, you need a password between 52 and 55 bytes long,
        and for the SHA1/1K checksum to be wrong, you need a file
        smaller than 1K with compressed size mod 64 between 52 and 55;
        all XML files have enough random "chaff" added to be too large.
        
        Test that we can read both correct SHA1 and StarOffice SHA1.
        
        Change-Id: I988fa489b5e40c7657f404f18538f637d54d28f1

2018-01-12  Michael Stahl  <mstahl@redhat.com>  [64592a19e5d512fb5cd09bf0a1726b9c78481e65]

        test: cancel interaction on password *re-entry*
        
        If the password was wrong the first time, it's not going to be
        right if we return it a second time.  Avoid infinite loops in tests.
        
        Change-Id: Ie4bf92853d0789b0114250f6c8ded1b2c3ab184d

2018-01-12  Michael Stahl  <mstahl@redhat.com>  [0b7c3b7d9fa71f59eed75c3e80e5e12245c5e1c5]

        tdf#114939 officecfg,sfx2: always use AES/SHA256 in ODF 1.2
        
        The setting ODFVER_012_EXT_COMPAT "1.2 Extended (compatibility mode)"
        no longer has an effect on the encryption algorithms.
        
        API CHANGE: Remove the configuration settings:
        Office.Common.Save.ODF.UseSHA1InODF12
        Office.Common.Save.ODF.UseBlowfishInODF12
        
        Rationale:
        * Every release since 2012, from LO >= 3.4 and AOO >= 3.4,
          can read AES/SHA256 encrypted files.
        * SHA1 is broken anyway
        * tdf#114939 causes SHA1 interop issues
        
        Retain SHA1/Blowfish only for ODF 1.1 export.
        
        Change-Id: I007511d4830a90121e38bf5bb4534df5695621e9

2018-01-12  Zdeněk Crhonek  <zcrhonek@gmail.com>  [42e90b44ee9de1c5e0b324e492949ff6f345461b]

        uitest for tdf#93068
        
        Change-Id: Ib76d2a2f386b1584104d97ce2f2602fdac71517c
        Reviewed-on: https://gerrit.libreoffice.org/46929
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-01-12  Caolán McNamara  <caolanm@redhat.com>  [069e727e1049eaaeb1cbbd7fdd14d8d47abc1f8b]

        ofz#5274 Out-of-memory
        
        Change-Id: I3e69f5e2be848933a43d09c620dafd946486e731

2018-01-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [a746f20cae91a87b8263342fb558a12f2f0d50b2]

        sfx2 store: add API to allow disabling thumbnails only for a single save
        
        This is similar to the
        officecfg::Office::Common::Save::Document::GenerateThumbnail config
        setting, but here we allow configuring this at a per-save basis, not
        persistently.
        
        Change-Id: Ieb5bd57f1d8fc9e211011f2647276d985cf53131
        Reviewed-on: https://gerrit.libreoffice.org/47812
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [cab0427cadddb3aaf1349c66f2fa13a4234ba4b2]

        Enable loplugin:cstylecast for some more cases
        
        ...mostly of C-style casts among arithmetic types, and automatically rewrite
        those into either static_cast or a functional cast (which should have identical
        semantics, but where the latter probably looks better for simple cases like
        casting a literal to a specific type, as in "sal_Int32(0)" vs.
        "static_cast<sal_Int32>(0)").
        
        The main benefit of reducing the amount of C-style casts across the code base
        further is so that other plugins (that have not been taught about the complex
        semantics of C-style cast) can pick those up (cf. the various recent
        "loplugin:redundantcast" commits, which address those findings after this
        improved loplugin:cstylecast has been run).  Also, I found some places where
        a C-style cast has probably been applied only to the first part of a larger
        expression in error (because it's easy to forget parentheses in cases like
        "(sal_uInt16)VOPT_CLIPMARKS+1"); I'll follow up on those individually.
        
        The improved loplugin:cstylecast is careful to output either "(performs:
        static_cast)" or "(performs: functional cast)", so that
        compilerplugins/clang/test/cstylecast.cxx can check that the plugin would
        automatically rewrite to one or the other form.
        
        To allow fully-automatic rewriting, this also required loplugin:unnecessaryparen
        to become a rewriting plugin, at least for the parens-around-cast case (where
        "((foo)bar)" first gets rewritten to "(static_cast<foo>(bar))", then to
        "static_cast<foo>(bar)".  Rewriting could probably be added to other cases of
        loplugin:unnecessaryparen in the future, too.
        
        (The final version of this patch would even have been able to cope with
        361dd2576a09fbda83f3ce9a26ecb590c38f74e3 "Replace some C-style casts in ugly
        macros with static_cast", so that manual change would not have been necessary
        after all.)
        
        Change-Id: Icd7e319cc38eb58262fcbf7643d177ac9ea0220a
        Reviewed-on: https://gerrit.libreoffice.org/47798
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [8288796fe49d61dbfa46ac29c305e95b4b78e72e]

        More loplugin:cstylecast: UnoControls
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I74f82404c624063eba8984617a59eaa08da775f5

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [b72102d15286004ce47c2a4d7203ac42bc33bdd1]

        More loplugin:cstylecast: accessibility
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I4c85e1362fbe5edf50ebf75955e272b4f6f162e2

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [420ba81517f48df61ab66f5377795a5568d1f47c]

        More loplugin:cstylecast: avmedia
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: Id1ad7f5c7beeea0c749a2ed48dedd03c50945b80

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [e662242ec057ef5f922507866a88819e984fd131]

        More loplugin:cstylecast: basctl
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I3bddf4b08e064dead05eae87619db2232744d7f8

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [a82b177f981f14582d88e819ce8c167f9db0c213]

        More loplugin:cstylecast: basegfx
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: Ifa4a6643b41525c962cd6af5776e1bf10bddb71c

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [6070aaa47d6cede11f8cc0b54ed726fc45cb4a74]

        More loplugin:cstylecast: basic
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I20b38196ee1b6a34384dc46d9de1b6e1b44947ae

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [9bd84cfb52eac91ee4bd1376f1a4b053afc24ab5]

        More loplugin:cstylecast: bridges
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I4d48f46fa64fe866081cd85c731a93b4bfcdf787

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [5ff52393f9082c82e8083fbdbb2bd899b443ea15]

        More loplugin:cstylecast: canvas
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I1054389bc292544a1ba302509175c8718dbec747

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [898a8b00622d219741ec7649dbac560bc1f70f6b]

        More loplugin:cstylecast: chart2
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I745557506326b2b0ce66d0058ebf85e5ed2a0952

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [56bd8bb862bf6bcb2242bc864be9abf56f0c092f]

        More loplugin:cstylecast: codemaker
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: If1c6b7a83f6f64fbcbced4f036c0f859a1408d0c

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [b088da2a7ab151710416f6d58a5cc6d6b908d546]

        More loplugin:cstylecast: comphelper
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I71a5092b344f206f2c7de606f2739d3b6e2cf0bb

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [f8558f844674c7ba541699708e95f509026c9407]

        More loplugin:cstylecast: connectivity
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: Idbefb16acae20ab137497e78c9bc5dc5634c07fe

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [4a7fb6abcd8999d64acefb598dfe85fff042d533]

        More loplugin:cstylecast: cppcanvas
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: Ib58b16600c97f8dab1b32d7e049c946ca82e660b

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [14d38072b5bc6ec83d14fe827209c3a65e35c154]

        More loplugin:cstylecast: cppu
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I8531b2dc474b257c63016c8ae80014c7322e5a71

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [71a6caf49b1805a5a9ff29fe8f928a4551aa616b]

        More loplugin:cstylecast: cppuhelper
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I3966d302241a52014aaad41f72924a2095ea6621

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [f6e256c4825a6d7c9d7125a4100c10f8c4de750a]

        More loplugin:cstylecast: cui
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I04b0e0c0268cbcc1c7e7ff2174c5125785e09a07

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [d597bb77b271a0e9f2c3f4789517435f6b63f170]

        More loplugin:cstylecast: dbaccess
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I96df8923f7791288bbd350d75582a9220006ece6

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [029149e9b7aa8ad66dca2972e26385c831153c80]

        More loplugin:cstylecast: desktop
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I492363d79e443221b139f0c192a552cc5548ee4f

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [6e8765b161a1c839fd303eecbd4ddd56f85b86ac]

        More loplugin:cstylecast: drawinglayer
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I38baea4d1dd354e48eb90fc2fc385ef60485b5e3

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [54a8e708b4822f6887b5d18af39ccb87387e0774]

        More loplugin:cstylecast: editeng
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I09a4d688e6f3c1ecbe05a7d27ebd955e8ba1eb65

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [2e1559cd85d2f1b4e308d63d34bf3632ba4b6d4b]

        More loplugin:cstylecast: embeddedobj
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I16cbffa66d6b9bcc4ca68f0dd8f6bf3f4966a77f

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [126f10840b0e5930be57cb55262789e85bff9b21]

        More loplugin:cstylecast: emfio
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: Idffd3ef04b007f04b7022e54881254da9b2aa4a0

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [32bd0425cc53bab05f7ab03252b37ccd6abc7dda]

        More loplugin:cstylecast: extensions
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: If5cd78704f10a98524a113c67cdc09529f745c74

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [c578d1c81274a1c0e5bdbdf5654bb4e186afdf49]

        More loplugin:cstylecast: filter
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I39cc98d11a608d5fdad11c621b4cbde285204095

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [1099ae1c16cd8323d877e894d8ce213ef8e1c349]

        More loplugin:cstylecast: forms
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I91065e9ff1c160e5becda1ffa033de7c1b48b7f3

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [11e93c64c33ed17e2286bf3be7a473df43425012]

        More loplugin:cstylecast: formula
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I924954aefd471386805082f11a2d33db2746c49a

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [867d0f5f7b1fb4c487aaee1ae6ab707971a9b8d1]

        More loplugin:cstylecast: fpicker
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I41dc5653f0da71b0efadc9ce09b22231d3321827

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [cf8b8cad053e0e9783cdc8f08ce886e2ae4b7eb0]

        More loplugin:cstylecast: framework
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I8981ef6de675bf10c103e1af0afccd620762268d

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [faf01b8d54737dfbb318709180966e84c7fd5614]

        More loplugin:cstylecast: hwpfilter
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I463894b6c99fe1ebb56895c4aca8bd05a13b7c25

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [6491c1a603fc870fbe255d6f663c5738cbf0b4b6]

        More loplugin:cstylecast: i18nlangtag
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I4ffae11ad940c0b4248bc6fb8baa86f17b52c203

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [e297bbdc45c7a06f58abe2cb4f97e31672e756a2]

        More loplugin:cstylecast: idl
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: Ic4fb1f34902fc637989a348aaea5539ddc006e38

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [726f3ed546f5b9ac24a064e7e358138ef684b062]

        More loplugin:cstylecast: i18npool
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I5ca5f27425c150f58e5ec3f2392dda43a857fc33

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [b6c49c46cfde21ad92cd007bdb3531ff0c4e0cb0]

        More loplugin:cstylecast: i18nutil
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: Idca83b62766c2de87bf112cf0bb565e953b7dcb0

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [57bbe564ba171663f6335b27df12352c71ed1832]

        More loplugin:cstylecast: idlc
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I1cb9e69b8138cb5bb63f18231018f166b67b3072

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [ac489a4d36332a612e2601b659a0d30b7449f9c5]

        More loplugin:cstylecast: io
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I2e2654e37d949205dea27e45dd4164f51ea95839

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [9c9277a7711a4842527355a1d665fe3f8c82bc82]

        More loplugin:cstylecast: jvmfwk
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: Ifb4b7fa5d2a9111a63da241f75b59528e51f765c

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [95adb247b62b8e4368fa473af3f0e01c420d4f6b]

        More loplugin:cstylecast: l10ntools
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I062bc41d2feb8b50371da345edac0e65e0d187b2

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [4fdd5eff7d4e10eb0a709c79b30b7411e4297d42]

        More loplugin:cstylecast: libreofficekit
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: Iaa166a248f5c1e9fcf62834f65475265403e4322

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [4b557ffbccf4062b0626ab8d068fa6103ba6a837]

        More loplugin:cstylecast: lingucomponent
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I0aed24dcacb95873df50e34a41a54979ad725e9d

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [4288c320b236e6f1643846a78618c3ce365aec82]

        More loplugin:cstylecast: linguistic
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: Ic1b6e8fbf3ba8d3477ee3f5539667427d26c2f43

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [ad137adbaea7fcb009b4b22ad00a5e3fd3a89ff5]

        More loplugin:cstylecast: lotuswordpro
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: Idd6bd4f316b916877629579bf187d0f05251263d

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [5072e01d077122741f71bef30c4b5caf88fe7793]

        More loplugin:cstylecast: mysqlc
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I4bc61dbaf5d920e75269564cd92b19ae05046ca6

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [e1771984c5bb5357646c706e35bfc9c47cf981c2]

        More loplugin:cstylecast: o3tl
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I7cb2c6ff2421d615599d178dc6eb3d62dd1becf7

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [99e118af6a7e296b3d6dcb812237f27a344c601a]

        More loplugin:cstylecast: oox
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I8fd61e3220a4b9e08d4f97acde28600f31d448ca

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [d1a510c9bde5eb9ca8ec1aa3e81782b0615fc95b]

        More loplugin:cstylecast: opencl
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: Id28f5699a4a9c0078a1326e81e833b75951f97cc

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [359dce126050e2d976593c0671db4311548f674d]

        More loplugin:cstylecast: package
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I0b588ac0743df25fd3eb3ac019fe6bd5360e5b0b

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [bc3e970641147a3b3b599f019aeb409cef1d44b2]

        More loplugin:cstylecast: pyuno
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I11e4fde47c5da601e4ffeada31083c3bdb4286f9

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [fe3924a3677ff5e3aa58bc0c7ec0310ad49acafd]

        More loplugin:cstylecast: registry
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I496dc091b46b6a67afe52eb12c07824f65f71212

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [05db2098032f17085b7c3b47d02f617371eeddc0]

        More loplugin:cstylecast: reportdesign
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I690ddd7eeb5fbac979292a382074e9b29c065416

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [5a3bb76cd384fa3760fe8481ce008791258595ad]

        More loplugin:cstylecast: sal
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I7d89b011464ba5d2dd12e04d5fc9f65cb4daebde

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [acd1696a066b8fa6fb94a0613939565799413769]

        More loplugin:cstylecast: sax
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: Ide5941d633fb3bf930b790d644154829b77ad117

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [681783c9adf85bde36348f11c03d3a483bf545be]

        More loplugin:cstylecast: sc
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I987ac3a6d062600a5e21c3462c70595dfaa51796

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [fe45359ab818659186672a0ca05979b589dedbfc]

        More loplugin:cstylecast: scaddins
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I67dffc144cd2dd8eebf29d3cfc27ef1599f955a4

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [02416cc1ce1f5d64265d509a0c1b149d11b5a3cb]

        More loplugin:cstylecast: scripting
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I52e58aa38c600faf677e932cb3caad07547ccbb7

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [abf7b94123a555c4f3e90a0ae41bd7a842d1c1fb]

        More loplugin:cstylecast: sd
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I144975b94fe2725ac740a953ca2133e99f8a3fce

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [b271fb5ba1a8f7da2120d7037de087b02eb16c91]

        More loplugin:cstylecast: sdext
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: Ie9eca6a78912a62f5a46ecacb1da052621c79ea4

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [48db069fd7341ad8128d0e9a5fbcc5b092fe9860]

        More loplugin:cstylecast: sfx2
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: Ia3bed56999f3d684f706ce0bd5be8a2269b06d22

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [5e7e3c3bd7bd10a9f7216d4d9fa8f2c61bf2db3e]

        More loplugin:cstylecast: shell
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: Ifb1f116ca0af7d0a8a6bdc6a16f6cc5e1c9e3a6a

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [16fd3dd3e0976c16b31eeb88ca61f83301626cdf]

        More loplugin:cstylecast: slideshow
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: Ic7cd4389d4965fb53f44e34082c92a7a2ce247fc

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [5632c830e944c18c3b3c88e1bd19906d537c820b]

        More loplugin:cstylecast: sot
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I7387e4c7877faba8bc82372734c14d2263457300

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [d76f636cc41df3618962aac44ef989f13d4680b8]

        More loplugin:cstylecast: stoc
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I2a9c00b7c0427a99597a7aead6d77d370a507da8

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [0b0a6e9b4d99a647d12b25f608150bf652d3f9da]

        More loplugin:cstylecast: store
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: Ie71dbe8077e1467a93fda3c92cce178e53ecb2f4

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [dd68ebadd038dd99057580a89ecdd44124ac7a77]

        More loplugin:cstylecast: svgio
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: Id7f822baae5e5f853308e52eba3633f879af3140

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [dead6b3a944d0100ef833bb5d7f92bcd2563ada4]

        More loplugin:cstylecast: svl
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I71e3b2c9b4c68183288f43999d242e95ae13584d

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [43b137e1404acbd16649813e9d493ba97b8f509c]

        More loplugin:cstylecast: svtools
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: Ide9e7c53b554f0a36e2078a8823f5ef6fb5cc8fa

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [c049c76fc521f2b55b39a6e9eb0f0092bcf6ef77]

        More loplugin:cstylecast: svx
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I100e6c14cbf1d780f0e5ebca6b0c9e71ce1caaf7

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [0ae2d98d1f6d29c80bd1ee830db4c333e4ee1e1d]

        More loplugin:cstylecast: sw
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I0f49d21dfdf82742f11b27709f74294feb1e419e

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [506856ca50e676520bcc80a8b498355663d0388f]

        More loplugin:cstylecast: test
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: Ia0835f0d9fe59bf0cb42210e4a6be1f022259a8d

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [75ca2d04abc96f88ee63852e070f84984f27ad3f]

        More loplugin:cstylecast: toolkit
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: Iaee0fee0cbc6e5311342b83d847cb89bd1056973

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [8456c2ba408b3bed160d3e5f050738301b225bd5]

        More loplugin:cstylecast: tools
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: Ifb9ebc9623c8df14ea0d4c907001bd16c5b9ae59

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [8af176d7776938249f6e59dee3ed4f5c05edbebc]

        More loplugin:cstylecast: ucb
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I17a91ab6117f1d451fa8daec2a6f9542fc9ed2df

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [b7f0446d78923c46ab604ccaf48970a6b405ba5e]

        More loplugin:cstylecast: unotools
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I40a3ff5a436766f8d16f154eff2726b4873a0eb1

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [d9384ef6e42419ecb77590c785eadf69e3d43428]

        More loplugin:cstylecast: unoxml
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I646f70befa576a2bc759cd7db8e0fe8fb3e9cf06

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [f9ff3e5d37cc5958d1e3e75cff291759fc9653d5]

        More loplugin:cstylecast: uui
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I8d533ab0d456c3e8b661a785948d37bf2aaf0e1d

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [4fa3e47a853590100fa1bf8a14e5fea556cf0ef3]

        More loplugin:cstylecast: vbahelper
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I4ab5ca8cc7c3e26b43937ec9edae3d106f11cf56

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [5e3a76a830128f689233bc238358d407b74e2f0d]

        More loplugin:cstylecast: xmlhelp
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: Ieee6d6e7246ac03e06a10455c8ad0aaf7caa48a9

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [55f07d4daa76503530d96b9c20b53c59bcd5bcf9]

        More loplugin:cstylecast: vcl
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I363c01a1ae9e863fca4fb4589829492d7280d711

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [e235da515af0e2a5d5a0cf80773943b65fdb8f7b]

        More loplugin:cstylecast: writerfilter
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I94d069b3605b45de958c3541ff93d3ae70955ea3

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [115d39a27d29019640a7feb8e8d7da08509892b6]

        More loplugin:cstylecast: writerperfect
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: I4698e9413b00e9bfe472393bf368f6aca0fd98c0

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [dec5264878903ee010e9a6296357750f6c69c844]

        More loplugin:cstylecast: xmloff
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: Ic872cef7bb9982305528ec3ce12a1871f055b752

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [ab279d30de4188baa4b33688aaed96072f3b4818]

        More loplugin:cstylecast: xmlscript
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: If9a6160a75ae56f563a098a5569af64eb8fab7d7

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [e5262ed74d175c862356a5b0d7ee1828a6710e0c]

        More loplugin:cstylecast: xmlsecurity
        
        auto-rewrite with <https://gerrit.libreoffice.org/#/c/47798/> "Enable
        loplugin:cstylecast for some more cases" plus
        solenv/clang-format/reformat-formatted-files
        
        Change-Id: Ica6e96072435aa4df4e74accdfe06f798a640bbe

2018-01-12  jan Iversen  <jani@libreoffice.org>  [a5eea680720dd8f3c78143ac635dafdf09b5dd14]

        iOS, add .py dependency to native-code.h
        
        Change-Id: I165d59228c2b273d758d1222dce8e653bdca0039

2018-01-12  Caolán McNamara  <caolanm@redhat.com>  [69fac8ac09a5777d8d74eb72822410a5a02536c2]

        show something for the link name if there is no link body
        
        Change-Id: I9a445bed6072a48c2eca67ee403218e749ff3feb
        Reviewed-on: https://gerrit.libreoffice.org/47800
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [7f063b77da6db00806d9e6c60239a59d75ae3cee]

        Revert "Print the important failure messages on iOS even in a non-debug build"
        
        This reverts commit ab07f81d0b5ffc4297d5f15d2458c5cc9217800f.
        
        > Jan 12 10:21:35 <sberg> tml_, is ab07f81d0b5ffc4297d5f15d2458c5cc9217800f
        >  still relevant? (one could imagine that if one wants such debug output during
        > development in a non-debug build, one could build with --enable-sal-log?)
        > Jan 12 10:22:01 <tml_> I have no idea what's relevant on iOS any longer
        > Jan 12 10:22:26 <tml_> ... but my gut feeling would be no, can be removed
        > Jan 12 10:23:14 <tml_> the rationale in the commit message sounds a bit thin
        > Jan 12 10:24:02 <tml_> surely one should test an ap well enough before
        >  submitting, to verify that it isn't possible to get it to try to invoke a
        >  constructor that isn't included
        
        Change-Id: I20ce8aa40a00205c1cae9d6ed4a87a6093745dc4
        Reviewed-on: https://gerrit.libreoffice.org/47791
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-12  Caolán McNamara  <caolanm@redhat.com>  [5f0b043e075b47fac7a42f2b5b39fc4f888be11a]

        no button has default focus
        
        Change-Id: I4b9e27d53a01a8d27b8b8faade45cd957ae34fb9
        Reviewed-on: https://gerrit.libreoffice.org/47799
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-12  Caolán McNamara  <caolanm@redhat.com>  [93ea7cb6b5ab3c9b964b2b38e8f4a3bde71dbadf]

        handle ocWebservice similarly to ocDde
        
        might have too much in here seeing as we don't need to worry about
        ocWebservice calling into itself
        
        Change-Id: I0145f38cc1c1f9ff514a496f7101d81cde9e7c67
        Reviewed-on: https://gerrit.libreoffice.org/47777
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-12  Caolán McNamara  <caolanm@redhat.com>  [dabcc069de794f38a04625cbc1cb5f70dcd3dff9]

        Better handle ScDde formulas with missing dde-link entries
        
        typically each ScDde formula has a matching table:dde-link which
        results in a ScDdeLink getting inserted during the load. If that dde-link
        is missing then no ScDdeLink exists and ScDde() will create a new one without
        cached content. So detect that ScDde is used in the freshing loaded ods
        and defer fetching new content until the right time.
        
        Change-Id: I016b53288076d83dd49e92e245346a5f7f560522
        Reviewed-on: https://gerrit.libreoffice.org/47768
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-12  Caolán McNamara  <caolanm@redhat.com>  [b39f962e0be52f0d8380e1662f88a2f627fbfb89]

        ofz#5254 Bad-cast
        
        Change-Id: I318d441d841dd4c783f87ac2f3f699852e8b1039
        Reviewed-on: https://gerrit.libreoffice.org/47796
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-12  jan Iversen  <jani@libreoffice.org>  [2a80ce62d373d734db26741858b4bee1c3994564]

        Repair windows build break.
        
        Forgot to isolate extern declaration, mac/linux had no problem,
        but windows breaks.
        
        Change-Id: Ib09119661225193d9cfb1cd9118b78cf7d9bd2f4

2018-01-12  jan Iversen  <jani@libreoffice.org>  [e25d7cc9052cddbaed24cea8a2ea88d8d785d083]

        iOS, removed hook reference
        
        Change-Id: I9a9d9613313ac8d0e611f4d7f766c42ab71963e1

2018-01-12  jan Iversen  <jani@libreoffice.org>  [162ea65aae8addf606d62bd4cace5c9246002964]

        iOS, stop trying to do dynamic load in init()
        
        LibreOfficeKit, tries traditionally to load a dylib, and
        locate the symbols, for iOS this is already linked to a
        single Kit.o.
        
        Code is changed to a simple call
        
        Change-Id: Ie94a447260cb3007e7e2b56c1b67896ad40d79d3

2018-01-12  jan Iversen  <jani@libreoffice.org>  [433063362df51e4b3e128f3c913070629793f148]

        iOS, correct rc file name
        
        the rc is called fundamentalrc and not sofficerc
        
        Now it is getting loaded.
        
        Change-Id: Id0aab9609f8499e194b21e2d8afa74525a5a1c62

2018-01-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [2cd6c4fb990a01ce476bf2e077836945ef59516c]

        filter: fix dbglevel=2 build of msfilter
        
        Change-Id: Ifb6747f170d7c9928d07cebb0918fdb329e96dbf
        Reviewed-on: https://gerrit.libreoffice.org/47778
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [777a05b09c79661191181f002db3a3cb9e14c6e0]

        Support `make SdiTarget_...`
        
        Change-Id: I23dc4511a6f9f962adc8436ceb1a5b24823fb8e5
        Reviewed-on: https://gerrit.libreoffice.org/47788
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [16a522361698ea53ab253d67e31cb51802210d71]

        ODT export: handle NoFileSync store option
        
        SfxMedium already had a m_bDisableFileSync member; if the medium has a
        storage, then forward this flag to it, so at the end
        SwitchablePersistenceStream::waitForCompletion() (and the called
        fileaccess::XStream_impl::waitForCompletion()) does not call
        osl_syncFile(), either.
        
        Times for 100 hello world inputs: 12594 -> 5281 ms is spent in XHTML-load + ODT
        export + close (42% of original).
        
        Change-Id: I2aab6c9e6baf133b211620004dcea66bd41ffc6f
        Reviewed-on: https://gerrit.libreoffice.org/47766
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [ef22c4a0a99be5d2903fb9e9d09fc852cd791173]

        new[] vs. delete mismatch
        
        ...after e57a036939e27ecd173ace691689e26a6a33df8e "loplugin:useuniqueptr in
        tools,stoc,unotools"
        
        Change-Id: Ifb9a3a5f37895aa75edc7f4e90e8cfe47d79bca7

2018-01-12  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [6267b56f2dfcbcf5a6b30698e3ead68ce1b724e7]

        move implementation of ScMatrixCellResultToken copy-constructor
        
        from header to source file.
        
        Revert "no matching function for call to 'intrusive_ptr_add_ref'"
        
        This reverts commit a49be6bd585ac4610cbf04ca3525f2d90a770367.
        
        Also reverts small part of
        commit fd3fc84e590fc84f62ce3bace668fe40a25f54b5
        
        Change-Id: I5b48cf7e9f830ec411202c5364d0caac76449095
        Reviewed-on: https://gerrit.libreoffice.org/47680
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [8eb014b45961376b3c9a01eb2b24b9620c00f777]

        filter: fix 32bit build
        
        Change-Id: I8959e745c0560806a6512285db7c19e4cb454bac

2018-01-12  Stephan Bergmann  <sbergman@redhat.com>  [fbec01b7af438fc7409c875e59be7483772b53a2]

        Add back initialization of ScNavigatorSettings::maExpandedVec
        
        ...lost with 2ea92be9973e6892727eae37ae958863702b3658 "convert SC_CONVERT
        constants to scoped enum".  And indeed, e.g., opening the document from
        <https://bugs.documentfoundation.org/show_bug.cgi?id=114932#c2> through steps 1
        and 2 in a UBSan build reports a use of an uninitialized (bad-valued) bool in
        ScNavigatorSettings::IsExpanded.
        
        Change-Id: If0dfadc6bd8033e61e334f59b3028ab005a892cd
        Reviewed-on: https://gerrit.libreoffice.org/47767
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-12  Julien Nabet  <serval2412@yahoo.fr>  [a4d02f2522dd78c8f6a65b07e16638554dd4da97]

        Fix OSL_ENSURE condition in msvbahelper.cxx
        
        Change-Id: I13fceac8779e3000217b3d78281b8a351ba5e371
        Reviewed-on: https://gerrit.libreoffice.org/47774
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [22bba5f377b9261fd2aecf3a20a9fc59e5d9fda3]

        teach useuniqueptr loplugin about "if(field != null) delete field"
        
        Change-Id: I938deef90c8d6ceb0e72ab3f6ee2cbddc6f72b8d
        Reviewed-on: https://gerrit.libreoffice.org/47730
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [920447d4a5df9a4f27726a943417e946108ad3ac]

        tdf#114952 filep is still used in soltools/mkdepend/parse.c
        
        regression from
        
            commit 18f513145477d4621290253d936dad7a40ee4c05
            Date:   Tue Jun 20 19:54:23 2017 +0200
            loplugin:unusedfields store..svl
        
        somewhat tricky to reproduce on linux, I had to do
        
            make soltools CPPFLAGS=-DDEBUG
        
        Change-Id: I4b1989efc02b9e864432b96cf4f71a29e581bcdb
        Reviewed-on: https://gerrit.libreoffice.org/47755
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [307b16c76f6af10648b4b3264c619cffb6bb3d9b]

        loplugin:useuniqueptr in Accelerator and ImplSplitSet
        
        Change-Id: Ic7f3f2653a1d28b8f18804981de788c93eb97c56
        Reviewed-on: https://gerrit.libreoffice.org/47729
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-11  Gabor Kelemen  <kelemeng@ubuntu.com>  [8901c7c7bc4db5076a615ef942af6fb65e943ee3]

        tdf#105000, related tdf#80196: Make new color names translatable
        
        Make the new color names of the Tonal palette translatable
        These were added in 98419425080f58880f2d0d85749a4a55e8abb40b
        
        Change-Id: I9a55fbd50bbb97d294f7e6cfdfbe56c2605d5ae7
        Reviewed-on: https://gerrit.libreoffice.org/45838
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-01-11  Armin Le Grand  <Armin.Le.Grand@cib.de>  [ee142d728cfb849d0b9245367ae9e1bed279111f]

        Corrected precision of imported rotation
        
        Change-Id: I82a8b13acad1dd4d56657f02ba02ab1f1f35b161
        Reviewed-on: https://gerrit.libreoffice.org/47759
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-01-11  Caolán McNamara  <caolanm@redhat.com>  [6afb78d3dd130a513c2dd0bee924a3775fcf0b97]

        ofz#5244 tighten depth check
        
        Change-Id: Ia841f3419ebe14d8f73d09a6fc089973252725ff
        Reviewed-on: https://gerrit.libreoffice.org/47770
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-11  Caolán McNamara  <caolanm@redhat.com>  [34bbe8f858fd992c784586b839c0f1dc8a218b4a]

        limit WEBSERVICE to http[s] protocols
        
        and like excel...
        
        'For protocols that aren’t supported, such as ftp:// or file://, WEBSERVICE
        returns the #VALUE! error value.'
        
        Change-Id: I0e9c6fd3426fad56a199eafac48de9b0f23914b3
        Reviewed-on: https://gerrit.libreoffice.org/47709
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-11  Caolán McNamara  <caolanm@redhat.com>  [dddb683300a0ce0fd713c924ebd9e005df60fea9]

        ofz#5248 Integer-overflow
        
        Change-Id: I7cefb6cb37370ed41c42dfc4fafa81b64e0709d6
        Reviewed-on: https://gerrit.libreoffice.org/47771
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-11  Caolán McNamara  <caolanm@redhat.com>  [7ab38075345215879d923b3d93843cdbcf2db005]

        ofz#5247 Integer-overflow
        
        Change-Id: I333f8bb2d7168f43d7d85c48dd39c6ed02ca970d
        Reviewed-on: https://gerrit.libreoffice.org/47769
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-11  Caolán McNamara  <caolanm@redhat.com>  [b0597ba5d745974fce752e1b677451a19350d351]

        only call GetHasMacroFunc to set SetHasMacroFunc
        
        and bHasMacroFunc is not accessed any other way, so this is an oxbow
        
        Change-Id: Iada84c1c4cbc2a914b78693347fa1a3521c85e6d
        Reviewed-on: https://gerrit.libreoffice.org/47757
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-11  Stephan Bergmann  <sbergman@redhat.com>  [78b60654ffc612df794c630ddb690e4242e99c94]

        Manual loplugin:cstylecast fixes in idlc/source/parser.y
        
        ...with a to-be-committed improved loplugin:cstylecast
        
        Change-Id: Iafd2f3d401e7a9e46acfdba89a5b35498afbfd3c
        Reviewed-on: https://gerrit.libreoffice.org/47753
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-11  Stephan Bergmann  <sbergman@redhat.com>  [e58503b743d6dd5e100bfc1abb6a96f28d17d318]

        Replace macro with function
        
        ...and move it into the only .cxx that uses it; making just enough of
        BitmapColor constexpr as is useful here
        
        Change-Id: I8a035f67f4b218dcef2f100814c62b25fb32d5be
        Reviewed-on: https://gerrit.libreoffice.org/47750
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-11  Tor Lillqvist  <tml@collabora.com>  [2ac1298b5f46a7dad44dbd57569b22d15d11f1e7]

        Log just one line in cppuhelper::ServiceManager::preloadImplementations()
        
        That *is* what we want, I guess, so better I do it proactively before
        I am told to do it. Sorry for the back and forth, but my main point in
        touching this code was anyway the filtering out of the component (the
        KDE4Backend thing) that causes a crash for me, at least, and which it
        presumably is fairly pointless to preload anyway.
        
        Also, filter out libraries that for some reason have an empty name.
        
        Change-Id: I2cffd51e67c23977e0779e7f0d6faaf59d8819d9

2018-01-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1346de3f07455f4f3d697c0fd4ffcfe3863039ce]

        Fix typos
        
        Change-Id: If655aaa59d42ab63335ced6d98b2c02d0ac4ff5b
        Reviewed-on: https://gerrit.libreoffice.org/47764
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-11  Stephan Bergmann  <sbergman@redhat.com>  [e4f9d06214ada36b4810c736e81ac3c1ce01b6a0]

        Use = for initialization
        
        ...so that an automatic loplugin:cstylecast rewrite (with a to-be-committed
        enhanced loplugin) won't rewrite that to -Werror,-Wvexing-parse
        
          sal_Int16 nDefaultState( sal_Int16(TRISTATE_FALSE) );
        
        Change-Id: Ic02374a34c67284dfbbb829a76fe7af9f7599411
        Reviewed-on: https://gerrit.libreoffice.org/47752
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-11  Stephan Bergmann  <sbergman@redhat.com>  [28270d93c029091805c3c169294b6ce6ae2067f0]

        loplugin:redundantcast: connectivity
        
        (after a to-be-committed improved loplugin:cstylecast would have rewritten the
        C-style casts into static_casts)
        
        Change-Id: I43a148a0d192f85bbad95696c7c3c3e717c5b00a

2018-01-11  Stephan Bergmann  <sbergman@redhat.com>  [e84c8b27dd1460ad6abec406037f06a3b00a97ac]

        loplugin:redundantcast: cui
        
        (after a to-be-committed improved loplugin:cstylecast would have rewritten the
        C-style casts into static_casts)
        
        Change-Id: I3742417cde8a35653b336cc2801dc43a06cfb45e

2018-01-11  Stephan Bergmann  <sbergman@redhat.com>  [df5dbfbc6424dc23dc50547473d3767b5d5340f8]

        loplugin:redundantcast: editeng
        
        (after a to-be-committed improved loplugin:cstylecast would have rewritten the
        C-style casts into static_casts)
        
        Change-Id: I44210b93101c128a7f931816e4d2c71335117df3

2018-01-11  Stephan Bergmann  <sbergman@redhat.com>  [d93f6b0a531a3586da85a79fbced26a18010958b]

        loplugin:redundantcast: filter
        
        (after a to-be-committed improved loplugin:cstylecast would have rewritten the
        C-style casts into static_casts)
        
        Change-Id: I3ee7efc614502332b28a8ca7f33f835b523143ee

2018-01-11  Stephan Bergmann  <sbergman@redhat.com>  [c45f9bc43d00a8957462807aee41c878fe48036f]

        loplugin:redundantcast: forms
        
        (after a to-be-committed improved loplugin:cstylecast would have rewritten the
        C-style casts into static_casts)
        
        Change-Id: Ife5e10c33c8e6abefd303445b8820c0d6f2d3307

2018-01-11  Stephan Bergmann  <sbergman@redhat.com>  [70a2cfc091f9cc9c4421640bf7c925d1e7336485]

        loplugin:redundantcast: framework
        
        (after a to-be-committed improved loplugin:cstylecast would have rewritten the
        C-style casts into static_casts)
        
        Change-Id: I726159d62e748678f8d739db2d3f97c80a5181c3

2018-01-11  Stephan Bergmann  <sbergman@redhat.com>  [96d6ccb2e29b8f88101ebbc6ea2217fc8d06e022]

        loplugin:redundantcast: pyuno
        
        (after a to-be-committed improved loplugin:cstylecast would have rewritten the
        C-style casts into static_casts)
        
        Change-Id: If46940b66accb95d82ce9f129b274940086d906e

2018-01-11  Stephan Bergmann  <sbergman@redhat.com>  [4009d28ec3ab11c65185ba27a60990bcd9153461]

        loplugin:redundantcast: sc
        
        (after a to-be-committed improved loplugin:cstylecast would have rewritten the
        C-style casts into static_casts)
        
        Change-Id: Ia9e3cf3d5483d1d77227db67dbfa304fa6060398

2018-01-11  Stephan Bergmann  <sbergman@redhat.com>  [6bb80bf6e64c436820421ca415755cbe9cd6178c]

        loplugin:redundantcast: sd
        
        (after a to-be-committed improved loplugin:cstylecast would have rewritten the
        C-style casts into static_casts)
        
        Change-Id: I1dc10a2acaf134a3cff142a4ec4afc906b88c260

2018-01-11  Stephan Bergmann  <sbergman@redhat.com>  [c00cb49614233c6177c5daa7e271be0dc9b573b3]

        loplugin:redundantcast: slideshow
        
        (after a to-be-committed improved loplugin:cstylecast would have rewritten the
        C-style casts into static_casts)
        
        Change-Id: I6a9f02665b8680f2fc51bff0b5a5ee60a77e780e

2018-01-11  Stephan Bergmann  <sbergman@redhat.com>  [4c799fa83a5a51f27301110ae165855ffbc7a596]

        loplugin:redundantcast: svx
        
        (after a to-be-committed improved loplugin:cstylecast would have rewritten the
        C-style casts into static_casts)
        
        Change-Id: Icd1f084d4ffab286fd3c7c02693444eaf7799354

2018-01-11  Stephan Bergmann  <sbergman@redhat.com>  [a31b7a941eee06efaa92a54a49c955c914fd20aa]

        loplugin:redundantcast: sw
        
        (after a to-be-committed improved loplugin:cstylecast would have rewritten the
        C-style casts into static_casts)
        
        Change-Id: If1bdd1a1b03fd0f705e1167c3ca8139799350f20

2018-01-11  Stephan Bergmann  <sbergman@redhat.com>  [eaa9142fa7a107f5f47d547f4807caa7e4c99b1e]

        loplugin:redundantcast: tools
        
        (after a to-be-committed improved loplugin:cstylecast would have rewritten the
        C-style casts into static_casts)
        
        Change-Id: I20c94335b3ddeeea40af1f2b0d3777f139186a01

2018-01-11  Stephan Bergmann  <sbergman@redhat.com>  [83f69a1213f296e1f27748bae9b0baf9324fe517]

        loplugin:redundantcast: unotools
        
        (after a to-be-committed improved loplugin:cstylecast would have rewritten the
        C-style casts into static_casts)
        
        Change-Id: If48db3f54130f3f9a57e4fdc90cd5023a6047cc7

2018-01-11  Stephan Bergmann  <sbergman@redhat.com>  [6dc2d2573dbfcbe67e65476e8b25470f0a2312d0]

        loplugin:redundantcast: vcl
        
        (after a to-be-committed improved loplugin:cstylecast would have rewritten the
        C-style casts into static_casts)
        
        Change-Id: I5e515738a29c6d79154560d69c8b86885800ba88

2018-01-11  Stephan Bergmann  <sbergman@redhat.com>  [8b614e7b98ea434c496721052007349656bd33dd]

        loplugin:redundantcast: xmloff
        
        (after a to-be-committed improved loplugin:cstylecast would have rewritten the
        C-style casts into static_casts)
        
        Change-Id: I4697e7f56d700b360dbdf2ab91ec7932e91244ad

2018-01-11  Stephan Bergmann  <sbergman@redhat.com>  [361dd2576a09fbda83f3ce9a26ecb590c38f74e3]

        Replace some C-style casts in ugly macros with static_cast
        
        ...in preparation for a to-be-committed improved loplugin:cstylecast doing such
        rewriting automatically, but giving up on these macros
        
        Change-Id: I6d1400fc2326bafe850307fb840829619362e0fd
        Reviewed-on: https://gerrit.libreoffice.org/47751
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-11  Caolán McNamara  <caolanm@redhat.com>  [710cf469bf0e43a021fc1a24a80745bc602368ef]

        ofz#5235 Bad-cast
        
        Change-Id: I041f09f37941a92ccee3f0ebf9e5a950dee0c52f
        Reviewed-on: https://gerrit.libreoffice.org/47747
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-11  jan Iversen  <jani@libreoffice.org>  [dd51c589774a88010d78530fc6d152a9af98f095]

        iOS, Rendering document.
        
        This patch is with thanks to Jon Nermut.
        
        With this patch, the iPad renders documents as it should be
        rendered
        
        Change-Id: I54903fde3204b949d8c608842c004cd49a211d9a

2018-01-11  Stephan Bergmann  <sbergman@redhat.com>  [32c31ceb0da26c260661186b6c86831494902b58]

        Replace macro with function
        
        Change-Id: Ie565845ffa9c310a5920fc0689bbe1758bcc194d
        Reviewed-on: https://gerrit.libreoffice.org/47749
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-11  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [d3f935c01f30b1b9d6fd0d4bab08e844535a7ee1]

        another fix for DMG background for release builds
        
        Change-Id: Ia3d753c6774092934e89db7775f8db4b84c3c008

2018-01-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [ccf986a77a4b218964033e70601ae220eb2c9b13]

        loplugin:useuniqueptr in svl
        
        Change-Id: I2fdb63517349474d90cb17ad2bd667f30840e83d
        Reviewed-on: https://gerrit.libreoffice.org/47727
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-11  Caolán McNamara  <caolanm@redhat.com>  [9d6b6fc96718389d7bf5f84a9e00fc5bb275c265]

        InstallPrinteDrivers->InstallPrinterDrivers
        
        Change-Id: Ieb161ca1f183611449f9d7eaf67b2505d870da48
        Reviewed-on: https://gerrit.libreoffice.org/47662
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-11  Caolán McNamara  <caolanm@redhat.com>  [b71660540e326db3b15899a9db0aa3bf4aed2cee]

        [API CHANGE] migrate PackageKit usage to Modify2
        
        xid dropped in favour of application_id
        
        Change-Id: Id1eb43aa9c8dfb4eac82f99eff0f84c5320e0da0
        Reviewed-on: https://gerrit.libreoffice.org/47661
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [74b3924a98dfeeec719f7bc27a2e0a2e1a597167]

        connectivity: various small cleanups in the Writer driver
        
        Change-Id: I91735c3e92262fd37966c53f973d5eee1522cd61
        Reviewed-on: https://gerrit.libreoffice.org/47741
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-11  Caolán McNamara  <caolanm@redhat.com>  [4a0f40113d83742792d765eb1abcbb239cbbf2dd]

        ofz#5234 Direct-leak
        
        Change-Id: I0a4f70423be3c7cc4ccdc593f743102922f9c284
        Reviewed-on: https://gerrit.libreoffice.org/47743
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-11  Takeshi Abe  <tabe@fixedpoint.jp>  [0f2104cd745329852e6a6d9c93f6af7c5a8c646a]

        starmath: getLength() > 0 -> !isEmpty()
        
        Change-Id: I72e56e8e8cad77084bf771df8d85cb7d85712437
        Reviewed-on: https://gerrit.libreoffice.org/47640
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2018-01-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [e57a036939e27ecd173ace691689e26a6a33df8e]

        loplugin:useuniqueptr in tools,stoc,unotools
        
        Change-Id: Ia72b65577143623cedc7a40bc34f7fb897add097
        Reviewed-on: https://gerrit.libreoffice.org/47726
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [cb5d79b504aa8575ea15c777707c7465ea43cb07]

        Fix typo in code
        
        Just to have devs attention on this.
        It passed the "make check" on Linux.
        No idea if it's really a typo.
        
        Change-Id: Ifa73de9fcb2859c89c83873f5090020a83ad3353
        Reviewed-on: https://gerrit.libreoffice.org/47263
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-11  Jim Raykowski  <raykowj@gmail.com>  [582b2ed5ba25657afc2c2d45860899325b3b2450]

        tdf#36308 make double click not expand/collapse node in Navigator tree
        
        Change-Id: I0075af147e5aa02f09db57fc2113dcdfcab5bc57
        Reviewed-on: https://gerrit.libreoffice.org/47241
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-11  Michael Stahl  <mstahl@redhat.com>  [f66fbd947f70f6be6b22ab372facaeb9e2fb63ae]

        tdf#114939 filter: don't use StarOffice SHA1 in MS Office filters
        
        Always use real SHA1 here, to avoid interop issues.
        
        Change-Id: I28388db34f923bfc476a7eae526934b14d4473b5

2018-01-11  Michael Stahl  <mstahl@redhat.com>  [162ffd57de49b1f007b88fb247a592acbac0aaf7]

        (related:tdf#114939) connectivity: use real SHA1
        
        It looks like OConnectionWrapper::createUniqueId() doesn't really care
        what particular hash is used, it just wants to create something unique,
        so don't use the 'special' StarOffice SHA1 here.
        
        Change-Id: I817be900ecc9c6d686f21cce4a46f9eadd244b71

2018-01-11  Julien Nabet  <serval2412@yahoo.fr>  [2711f7639811929fc9ea8dc168ea28f1c5545e67]

        tdf#114955: Fix primary key management in copy table
        
        When we chose to create a primary key, be sure the other existing
        columns won't be in primary key
        
        Change-Id: I523f1b3a4b56c92d48b65cb3d83793b5459c630c
        Reviewed-on: https://gerrit.libreoffice.org/47732
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2018-01-11  Justin Luth  <justin_luth@sil.org>  [29d57a3f0c60afc1bd3a79a01e18e99bf4e8edcb]

        tdf#91292 ooxmlexport: cleared fill != use grabbag info
        
        A while back the way that backgrounds are handled changed.
        This was one spot where the changes didn't sync up. When
        the background is cleared, then the imported grabbag
        attributes should be tossed, not re-applied during save.
        
        Change-Id: I9759def6321697a634bcbd66ecdc9d73693ce1a3
        Reviewed-on: https://gerrit.libreoffice.org/44040
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-11  Katarina Behrens  <Katarina.Behrens@cib.de>  [aa957dffaa40a7d4f34ec90ea50779532bdc9540]

        Fix Tab key cycle through slide background panel
        
        Remove empty widget container, lot of garbage placeholders and
        redundant adjustment.
        
        Regression from commit fba28df77d7e98663d1cf77ac206f8799fce4108
        Oh dear, how could I possibly have reviewed this in?
        
        Change-Id: I25af642afad094faba5b0ba1e37cfbf1a954e52f
        Reviewed-on: https://gerrit.libreoffice.org/47720
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-01-11  Julien Nabet  <serval2412@yahoo.fr>  [5cebf6fa1ca6d2d4b5daacf412ccccc3bf12f193]

        Modernize a bit svtools
        
        by using for-range loops and std::find_if
        
        Change-Id: I57f26828ed66cbdfc41857d9105b6694a02a4cf8
        Reviewed-on: https://gerrit.libreoffice.org/47198
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-11  Julien Nabet  <serval2412@yahoo.fr>  [62c8ed2520c2daa94d3d47b275db636cddfbf048]

        Optimize a bit fileview.cxx (svtools)
        
        by:
        - using for range loops
        - using returned iterator
        - using find_if
        - using std::distance (with a find_if) to avoid looping for searching a position
        - using erase-find_if idiom
        - declaring "const" all the aTab vars
        - avoiding creating a variable used once
        - using "++<var>" instead of "+= <var>+1"
        
        Change-Id: I4139a24e43c10151dd5f0baf57a7aef5bd994ec7
        Reviewed-on: https://gerrit.libreoffice.org/47195
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-11  Julien Nabet  <serval2412@yahoo.fr>  [4cb3e1c05a16af3dad03db9d789dc7ea061b33cf]

        Use for-range loops in dbaccess (part2)
        
        Change-Id: I7a247584a88fa516c7d28068b3d860499f090c92
        Reviewed-on: https://gerrit.libreoffice.org/47189
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-11  Julien Nabet  <serval2412@yahoo.fr>  [42bfd59b6ba9e7a53ba789f04694060cc43d9d88]

        Use more unique_ptr in treeopt (cui)
        
        Change-Id: I2041bf8c5d0ddcc0fb62978055381280a64094c4
        Reviewed-on: https://gerrit.libreoffice.org/47187
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-11  jan Iversen  <jani@libreoffice.org>  [d2d5f9665e298d4bfec1bc0c726827bf8247b47f]

        iOS, removed dummyLOkit
        
        dummyLOkit was only usefull to speed up UI test, due to slow
        linking, so it is no longer needed.
        
        Change-Id: Ib9e2cf259aaa7df4dab21d346e4283cb6ce81dd0

2018-01-11  Stephan Bergmann  <sbergman@redhat.com>  [9bd8b02504973b7c14e599943070e50e98933060]

        Fix template parameter ambiguity
        
        Change-Id: I52f0134b599ee950e5c9e47a6374e44415a800af

2018-01-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [039a52dfc73c23e61480362a5f0d2ab6e6b4ef8f]

        tdf#114802 Emojis palette inserts code instead of emoji
        
        regression from
        
            commit 027b25ecd54ac97ea2471ca73e3ba89ce052fe76
            use comphelper::InitPropertySequence in more places
        
        Change-Id: I587242427c00ebf1faf44ad6b12090a39a1a3ef7
        Reviewed-on: https://gerrit.libreoffice.org/47704
        Reviewed-by: Jean-Baptiste Faure <jbfaure@libreoffice.org>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [eefd133d901a3f701cfaa8bbc04c7c99ef56161d]

        loplugin:useuniqueptr in ImplAccelManager
        
        Change-Id: Ie7968fc709255b07a7045d50aa7641aa4fa70098
        Reviewed-on: https://gerrit.libreoffice.org/47728
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [b27fee9e0ebb445ce82baeade3b249807dca392b]

        loplugin:useuniqueptr cppu,idlc,io,ucbhelper
        
        Change-Id: I6d8c24fabd52b39c66ce0b88b547df7ec85dad76
        Reviewed-on: https://gerrit.libreoffice.org/47725
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [96d9bd226215194632b6b0b7b0153f41ade1fc47]

        loplugin:useuniqueptr in l10ntools
        
        update plugin to find all places where we are unconditionally deleting
        stuff in a destructor
        
        Change-Id: Ia0fedc2420c7717ed2bdd8d3bb00262d2a63e0bc
        Reviewed-on: https://gerrit.libreoffice.org/47724
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [f14b9d30293f180500fc56d81e5390021758e7c1]

        convert (a>b?a:b) to std::max(a,b)
        
        with something like:
           git grep -nP '(.*)\s*>\s*(.*)\s*\?\s*\g1\s*:\s*\g2'
        
        Change-Id: I60b9a3a2a09162bc0de4c13fdde2c209696e5413
        Reviewed-on: https://gerrit.libreoffice.org/47602
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d11120b95ee27cb4b05db466ed07f7a996dda125]

        Updated core Project: help  2575baa6d1f20327dc943b1cc73ff4252f6cbfe6
        
        Fix HIDs with '?' inside
        
        '?' interferes in logic to extract HID
        
        Change-Id: I5252d1cf861959cc6ad2b49afe9b19f4c9698f56
        Reviewed-on: https://gerrit.libreoffice.org/47734
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [60ffa31dd930979cfc954debd19b2646560de6a7]

        Updated core Project: help  01879555450189381cc02517433807056b193af8
        
        Add L10n to labels, in New help UI
        
        * Add l10n for  "%PRODUCTNAME %PRODUCTVERSION Help"
        * same for "Module"
        * Content-Security-Policy only for online case
        
        Change-Id: Iedad3e198211c122fe5845171d5dcbc6edd4778d
        Reviewed-on: https://gerrit.libreoffice.org/47713
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-11  Armin Le Grand  <Armin.Le.Grand@cib.de>  [ced59c16a850a9e4c87dd779b7130e8322d87493]

        RotateFlyFrameFix: Add RotCenter info to ODF export
        
        Since the WriterFlyFrames are implicitly rotated around
        their center in the Writer UI this has to be added to the
        transformation in ODF expressing this. The saved data
        now contains the shape data in svg:x/y/width/height statements
        (and thus back-compatible AFAP) and a draw:transform statement
        (that is to be applied to the defined shape) containing the
        rotation around the object's center.
        
        Change-Id: Iccfc70924364f1d58995fce180bce9b6e7643ff4
        Reviewed-on: https://gerrit.libreoffice.org/47719
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-11  Armin Le Grand  <Armin.Le.Grand@cib.de>  [cba1c400af98081abc63d282d6910c9f58403ae3]

        RotateFlyFrameFix: Disable AutoContour for rotated Flys
        
        As long as it is not clear when, how and why we should offer
        this feature and if ODF needs to be adapted to it, disable
        the feature for now. Discussion about how to support is ongoing.
        
        Change-Id: I8ecd91ef9aefb6f49840a4f6108f5d5a17072af0
        Reviewed-on: https://gerrit.libreoffice.org/47721
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-01-11  heiko tietze  <tietze.heiko@gmail.com>  [effc05eecb1359239ca7a86103a6fd9fc8424015]

        tdf#103705 Tooltip improvement for clone formatting
        
        Change-Id: I77b621197cd5d5ecd514390da216c1a903248db8
        Reviewed-on: https://gerrit.libreoffice.org/47578
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-01-11  heiko tietze  <tietze.heiko@gmail.com>  [92262c813f19f7df90a75d0b5758ceec9c89741e]

        tdf#114701 Missing widget labels in Customization dialog
        
        Labels placed above controls
        
        Change-Id: If05d54a172a3d4f98231fc7a3fb30d097e4e216e
        Reviewed-on: https://gerrit.libreoffice.org/47391
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-01-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [371001baf010cf966a2443c35da740a3de754169]

        Fix typo
        
        Change-Id: Ib148e8b5b9a9641b756023f1fb2eea4e6fa9dd5f
        Reviewed-on: https://gerrit.libreoffice.org/47723
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-10  Stephan Bergmann  <sbergman@redhat.com>  [e14cba17abeab72857a7bb4076cc8e7529b0a83c]

        Silence clang-cl -Werror,-Wmicrosoft-unqualified-friend, redux
        
        ...adding two more wrapper files missing from
        aef6da021da33f099f99ed633814b8771ad4abda "Silence clang-cl -Werror,-Wmicrosoft-
        unqualified-friend in external/boost", necessary since
        653736fb23346e07e8c0e6e0125689ae1f49f0f7 "pdf: use bimap for GraphicsContext-id
        map"
        
        Change-Id: Ied377274d355f27af5d97d7bea89e3b598d9b7d0
        Reviewed-on: https://gerrit.libreoffice.org/47688
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-10  Tor Lillqvist  <tml@collabora.com>  [29e7b95e9cd24b5b3d436fd5cceac40d36b0ac02]

        Do use just std::cerr in cppuhelper::ServiceManager::preloadImplementations()
        
        As the 1aedb6c4345719a963a883b13fa983db3ab4b9a8 commit message said,
        the point is that we want this output even with a LO built for
        production where SAL_INFO() and SAL_WARN() are no-ops.
        
        Change-Id: I5f788c3914286ca8df2c7e290150adae0be42820

2018-01-10  Tor Lillqvist  <tml@collabora.com>  [4a114d62957194ca60bdc9e4f857b36311a9bf22]

        Bin superfluous using declarations
        
        Change-Id: Icf8a2703b7e72f48bde1cc3bc6fd0de2e663a407

2018-01-10  Tor Lillqvist  <tml@collabora.com>  [35ec045f6e4626c0544aaffbe489dfc142ff2aa8]

        Don't try to preload the KDE4 shell backend as that crashes
        
        Change-Id: I1c1ff4ec7cda00a76bdeb018366afed2187c7ef8

2018-01-10  Tor Lillqvist  <tml@collabora.com>  [f9f830ac319aebd940ebcae97e51c24cda54508f]

        Simplify logging in cppuhelper::ServiceManager::preloadImplementations()
        
        Use just SAL_INFO(), with tag "cppuhelper.preload". No unconditional
        writes to std::cerr. Also, log the loading attempt beforehand, so that
        it is printed before any crash during the loading of a component.
        
        Change-Id: Ifde8be8cb5d18dd88df21c45c906deb575d36960

2018-01-10  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6561dd71caca205f777dcf951570d5770cdfa63d]

        Updated core Project: translations  37dce4e45765761dcf3ade415b7197a1d7026cdc
        
        update translations for 6.0 rc2
        
        and force-fix errors using pocheck
        
        Change-Id: Id698a59cad30f1ad3c37e7d078bd781bb5f2f1fd
        

2018-01-10  Katarina Behrens  <Katarina.Behrens@cib.de>  [0a50357ded3293bda08b9a68b53ee71164cd49a1]

        tdf#79077: Harmonize PapersizeFromSetup checkboxes in printer config
        
        job setup and options tab page. Also fix a small UI regression
        
        Change-Id: I48532ac4e188d68008e947924da651239262d8b2
        Reviewed-on: https://gerrit.libreoffice.org/47703
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-01-10  Caolán McNamara  <caolanm@redhat.com>  [6f69982c6bad31615faac1fdbeed846dc29664b3]

        ofz#5221 depth protect Prepare
        
        Change-Id: I49804a8c65b3af204bfd79d6ff5b3280ab876ec4
        Reviewed-on: https://gerrit.libreoffice.org/47693
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-10  Tor Lillqvist  <tml@collabora.com>  [99ab7bf20e3b40c911a89adc1040eb2572cc7293]

        This is a hash: '#', this is a slash: '/'
        
        Change-Id: I3a0bd41f021547678f7e423d10c8900723006bb6

2018-01-10  jan Iversen  <jani@libreoffice.org>  [6cbea52dd0123cd9d15f901280a1e1a7517e88e5]

        iOS, missed remove debug line
        
        Change-Id: I018f733cd2697f9b8456c6e4d720817d612b341b

2018-01-10  jan Iversen  <jani@libreoffice.org>  [7590db54ea9572a3f341a5ecf67e6648560f60d6]

        iOS, update to compile app
        
        The dylib reference was wrong, when starting from scratch
        
        Change-Id: I88f1a2bf5634683d3d13faa71a1aa8c039f0c472

2018-01-10  Caolán McNamara  <caolanm@redhat.com>  [b0486259aa2a1a839f5e46522b73ae9f051e20eb]

        ofz: Integer-overflow
        
        Change-Id: Iad8ebd0861a74399f6bb4a18aecf0de735a60b61
        Reviewed-on: https://gerrit.libreoffice.org/47694
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-10  László Németh  <nemeth@numbertext.org>  [bcf85c9c1a3f2794da5efae9b57f40e91d2ff843]

        Updated core Project: dictionaries  58274a91b8e64e14282def27d118929b35da4ba8
        
        tdf#95024 update Hungarian spelling dictionary
        
            – new and fixed words
        
            – apply new changes from Magyar Helyesírási Szótár (2017):
        
              charme →  sárm
              Vietnam →  Vietnám
        
            – start to use new Hunspell features for two-word, etc.
              suggestions for common misspellings
        
              mégegyszer →  még egyszer
              egyesegyedül →  egyes-egyedül
        
        Change-Id: I38eac7b1023c823af69268ed81b86bde3309a3d0
        Reviewed-on: https://gerrit.libreoffice.org/47677
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2018-01-10  Tor Lillqvist  <tml@collabora.com>  [4e5716b57c4ce75d35c76ea26a16d8d0acadaa76]

        Mention that the getError() semantics are unclear
        
        Change-Id: Ifd5b04cc13085749f0f800bdb69cc3fdd5581916

2018-01-10  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [d2763bde00f0f840585e1ec4c8f94c0ef804a580]

        tdf#113874 Guard against invalid states
        
        Change-Id: I013dd4eb81f0fbef25d9f58e27fe72d800d910ba
        Reviewed-on: https://gerrit.libreoffice.org/47702
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-01-10  Michael Stahl  <mstahl@redhat.com>  [21ee376d99c040990b53df836f46792a70c3ccdf]

        gbuild: print a better error message when adding non-existing Module
        
        A confusing message "Corrupted module target stack!" is printed
        because:
        
        "If an included makefile cannot be found in any of these directories, a
         warning message is generated, but it is not an immediately fatal error;
         processing of the makefile containing the include continues.  Once it
         has finished reading makefiles, make will try to remake any that are
         out of date or don’t exist."
        
        Change-Id: Ia728c0283885fe839dbf8dd8ae2a885230f23836
        Reviewed-on: https://gerrit.libreoffice.org/47701
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-10  ekuiitr  <jhaekansh80@gmail.com>  [728104b31c89c93c8211fcd78a2c7a38192268eb]

        tdf#96099 Removed some trivial typedefs related to UnOrderedMap and size_t.
        
        Change-Id: I59d3d0b2c1097b5ca96505dc99a4a104b4f8ab48
        Reviewed-on: https://gerrit.libreoffice.org/47082
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-01-10  Julien Nabet  <serval2412@yahoo.fr>  [c2bc2c4633e92349cac390c05d245d1a812986c4]

        tdf#113923: don't use twice a new column in table copy
        
        In the case where:
        1: we enabled the creation of a primary key
        2: we come back here from the "Back" button of the next page,
        we want to avoid to list the new column generated in the next page
        
        So we must check added columns in right panel must exist in the table
        
        Change-Id: I467007941b03811381a216c1ab3de8fe729f9b9b
        Reviewed-on: https://gerrit.libreoffice.org/47684
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2018-01-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [d03a754722980a4eaf14fce38d73ae23b604295b]

        sfx2 store: add API to allow avoiding the fsync of the output file
        
        The use-case is when the consumer of the output file will read it right
        after SfxBaseModel::storeToURL() returns, in which case an expensive
        fsync is pointless.
        
        Times for 100 hello world inputs: 8516 -> 2785 ms is spent in ODT-load + HTML
        export + close (33% of original).
        
        Change-Id: I05e424a43ebfeea363f82b57af60f5aaa28696b4
        Reviewed-on: https://gerrit.libreoffice.org/47695
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [e1026e267b4b1b0b0bd645c6bc212d6fa71544f8]

        pdfium: update to 3312
        
        Change-Id: I3e81c097870264bfcdd8c14407dcb95f5b153793
        Reviewed-on: https://gerrit.libreoffice.org/47689
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-10  jan Iversen  <jani@libreoffice.org>  [d9bde4c6af35beca7be6da93834fc56a6c1bf753]

        iOS, corrected path in LO
        
        Patch thanks to Jon Nermut.
        
        LO looked in the wrong directories on iOS
        
        Change-Id: I8a9c019f7443445b780bc2ce1c77c998f74239e8

2018-01-10  jan Iversen  <jani@libreoffice.org>  [e4f5c5cebbca1e1ceab0b4ab68031f275e46b504]

        iOS, reference to hook_2 wrong
        
        Change-Id: I4f0051bac812969988b701383a9df7db96ce245e

2018-01-10  jan Iversen  <jani@libreoffice.org>  [ffd994298d62f86a36b00e98fd41c326e0e9bad0]

        iOS, catch library changes in make
        
        Updated makefiles to be dependent on the static libs, ensuring
        that iOS is rebuild when a core library changed.
        
        Change-Id: I5ebd1d703eb9a3af0e284910cdc307dd62f4d3fc

2018-01-10  Caolán McNamara  <caolanm@redhat.com>  [80074e280d95f0f72b8ba7fd8516203f6a2b7d5f]

        ofz#5211 limit table parsing depth
        
        Change-Id: I77b569faacc6f2655b050d09a236f78843e87560
        Reviewed-on: https://gerrit.libreoffice.org/47691
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-10  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [dd758f54fa5ea1ecd3d793bcea999d771010ff00]

        tdf#83877 Copy signature line properties too when copying shape
        
        Change-Id: I3265c2fa3b858a1e2ad1c0c73f3912a6c68b1043
        Reviewed-on: https://gerrit.libreoffice.org/47659
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2018-01-10  Tamás Zolnai  <tamas.zolnai@collabora.com>  [aa02ed306f7c633bbffede16e44e8e736977ace4]

        tdf#106991: Highlighting remains after select no fill
        
        Change-Id: I911970539b96bc0d1c6427829fcae869142c9010
        Reviewed-on: https://gerrit.libreoffice.org/47679
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-01-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0cc38c926eeafab2f8ddb21c2121d3d6aa7b90ae]

        Fix typo
        
        Change-Id: I2261578d54e4b986871eab9c309884eb903aa3c6
        Reviewed-on: https://gerrit.libreoffice.org/47614
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-10  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [0074951704022d173a5fdb9df933f47be1dcbb91]

        tdf#113572: allow switching to data range in copypasted chart
        
        - enable data range toolbar button for charts with internal
          data table and possiblilty to switch to data range
        - show warning before destoying data table
        - recreation of data provider
        
        Change-Id: I2a08b723be80d411e970bfe2ee53dee7d3d52faa
        Reviewed-on: https://gerrit.libreoffice.org/44605
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2018-01-10  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8c15140f92a0dff2aa7cc9e1f8bb5d8a0df34bf8]

        Updated core Project: help  2c7cfc527a05ef757ab3ecfd6ab5a2582a104680
        
        Add Content-Security-Policies in new Help pages
        
        Change-Id: I115fc16fbf4b8284bfedc735761434bb586f0355
        Reviewed-on: https://gerrit.libreoffice.org/47660
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-09  Stephan Bergmann  <sbergman@redhat.com>  [cc033ec70ad91180c9d5c8ee081be933973f1f07]

        Don't use non-Windows sys/time.h
        
        (The comment what the test wants to check quotes noelgrandin on #libreoffice-
        dev.)
        
        Change-Id: I8e8980902c8113eb75d24064e68a47e70bc483d6
        Reviewed-on: https://gerrit.libreoffice.org/47676
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-09  Stephan Bergmann  <sbergman@redhat.com>  [17b9ef3858ea8c5ab01abfe767da0b99d3d7d717]

        Don't build off-by-default loplugin:unusedfields on Windows for now
        
        ...due to missing sys/file.h
        
        Change-Id: I7cfd64c5355d9fdbb85320f876c277a408be9352
        Reviewed-on: https://gerrit.libreoffice.org/47675
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-09  Stephan Bergmann  <sbergman@redhat.com>  [b3ef638cb25c2d09112f58b182fdb0e458e3dfa8]

        Various loplugin (clang-cl)
        
        Change-Id: Ib91d9f82b99989a37e5e03ecb9138a59436ce2c8
        Reviewed-on: https://gerrit.libreoffice.org/47674
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-09  Stephan Bergmann  <sbergman@redhat.com>  [aef6da021da33f099f99ed633814b8771ad4abda]

        Silence clang-cl -Werror,-Wmicrosoft-unqualified-friend in external/boost
        
        ...messages like:
        
        > workdir/UnpackedTarball/boost\boost/bimap/detail/map_view_iterator.hpp(138,18):  error: unqualified friend declaration referring to type outside of the nearest enclosing namespace is a Microsoft extension; add a nested name specifier [-Werror,-Wmicrosoft-unqualified-friend]
        >     friend class iterator_core_access;
        >                  ^
        >                  ::boost::iterators::
        
        Change-Id: I393b7c95943a55d5f755cfed41e0b7bc3306c568
        Reviewed-on: https://gerrit.libreoffice.org/47673
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-09  Stephan Bergmann  <sbergman@redhat.com>  [a49be6bd585ac4610cbf04ca3525f2d90a770367]

        no matching function for call to 'intrusive_ptr_add_ref'
        
        ...with clang-cl, in instantiation of member function
        'boost::intrusive_ptr<const ScMatrix>::intrusive_ptr' requested at
        sc/inc/token.hxx(291,20):
        class SC_DLLPUBLIC ScMatrixCellResultToken : public formula::FormulaToken
        
        Change-Id: Id8485d937744759ddbe36e8508c54e2a996df4d2
        Reviewed-on: https://gerrit.libreoffice.org/47672
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-09  Stephan Bergmann  <sbergman@redhat.com>  [b4860abacf24d7b7397b7b8d6f954c9c0ce90d5c]

        loplugin:unnecessaryparen (clang-cl)
        
        Change-Id: I867dd6f70d83f9e57ff3b9b5c73e18b6860e9026
        Reviewed-on: https://gerrit.libreoffice.org/47671
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-09  Stephan Bergmann  <sbergman@redhat.com>  [a5070d17b3db7ddebd6555f05f155709583b0a90]

        -Werror,-Wformat (clang-cl)
        
        Change-Id: I21be71f795c6c04d63a0103e251448edeb4c54d2
        Reviewed-on: https://gerrit.libreoffice.org/47670
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-09  Stephan Bergmann  <sbergman@redhat.com>  [a707dc29ece936f5f03a905b253a2af7cf67440f]

        Avoid clash with ERROR macro from wingdi.h on Windows
        
        Change-Id: Ifd9d9f08184eaf00e2d33765c80b7df234bce02a
        Reviewed-on: https://gerrit.libreoffice.org/47669
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-09  Caolán McNamara  <caolanm@redhat.com>  [337243fd28ce49d71108a9a16b885adf612384bc]

        ofz#5193 Negative-size-param
        
        Change-Id: I8c3cf71e4d7ad15d61e5aff738ebc6d326574635

2018-01-09  Caolán McNamara  <caolanm@redhat.com>  [bac55d08211662b4efec8d3b477e8831b109e8e3]

        just use a simple vector
        
        Change-Id: I4aeb611ba7e50c008a9d28d1f7efa308c77ba0a1
        Reviewed-on: https://gerrit.libreoffice.org/47647
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-09  Caolán McNamara  <caolanm@redhat.com>  [cbebd5333e1978f0a7ca90b923e42c7bac956fdd]

        don't need to dynamically allocate these
        
        Change-Id: I847dfd45ea7115cdc1e8f95740477b76f1c68f7a
        Reviewed-on: https://gerrit.libreoffice.org/47646
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-09  Caolán McNamara  <caolanm@redhat.com>  [9aa6cbab9d1f6172796f0557d8048c9f0a65b2e2]

        just use a simpler vector
        
        Change-Id: Id43776101d3466704ff62363e6a69b064ecc414c
        Reviewed-on: https://gerrit.libreoffice.org/47645
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-09  Caolán McNamara  <caolanm@redhat.com>  [76db55774571af5139bce79f595903a2657b7f46]

        ofz#5154 limit depth to max legal depth
        
        Change-Id: Ic1b0daf874b9df13ad012d11efaee1c31a47b1d6
        Reviewed-on: https://gerrit.libreoffice.org/47666
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [a50e1b6d9ddbd4fd7b0597a5eb69f9bf2aab5d07]

        sfx2 store: avoid custom parent for tempfiles during load
        
        Hopefully this fixes:
        
        shutil.Error:
        [('/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/sw/qa/extras/rtfexport/data/testTdf74795__Import_7fmlh7.tmp',
        '/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/tempdir/gbuild53mqa9vx/sw/qa/extras/rtfexport/data/testTdf74795__Import_7fmlh7.tmp',
        "[Errno 2] No such file or directory:
        '/home/tdf/lode/jenkins/workspace/lo_tb_master_linux_dbg/sw/qa/extras/rtfexport/data/testTdf74795__Import_7fmlh7.tmp'")]
        
        from PythonTest_solenv_python at
        <https://ci.libreoffice.org/job/lo_tb_master_linux_dbg/18100/console>,
        given that we now set a custom parent for temp files backing up output
        streams only, not input ones.
        
        Change-Id: I395fcb9ff668796ae2ac0425eef9b5d2d8cc0987
        Reviewed-on: https://gerrit.libreoffice.org/47664
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-09  Caolán McNamara  <caolanm@redhat.com>  [fee2ccddfc228675662e1afe97e41eb66076cb26]

        i <= 5 is nonsense here
        
        Change-Id: Id0b378c282446e09c494613e3d8be48859b7309d
        Reviewed-on: https://gerrit.libreoffice.org/47665
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-09  Caolán McNamara  <caolanm@redhat.com>  [0a48a327f6d9b82fa044519b433bf5d68b1dd0fc]

        ofz#5157 Direct-leak
        
        Change-Id: I3a058bd6d42975d7029c36416b27d31ff2165c03
        Reviewed-on: https://gerrit.libreoffice.org/47663
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-09  Caolán McNamara  <caolanm@redhat.com>  [559e707f5052115613fa9736f0c8db85d1d8bc31]

        can return reference instead of pointer
        
        Change-Id: I0a4eb44cb3b546d23e722d2621c310b14dd602e5

2018-01-09  Caolán McNamara  <caolanm@redhat.com>  [e285d2fcf557c79c3dff46a10ec619ae5e227ab6]

        ofz: avoid loop
        
        Change-Id: Ie97f06188e7f824f5c5fc8968efedc231a8b9418
        Reviewed-on: https://gerrit.libreoffice.org/47658
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-09  Jens Carl  <j.carl43@gmx.de>  [ca25acdb1cd0a4ef8e9954908aed9e1867fddf9d]

        offapi: Mark property "HideSpellMarks" as deprecated.
        
        The functionality of the property was removed in 2008
        (see commit e675e98a9bb1ae81f93486b80f5bf2f84b570e25).
        
        Change-Id: I46f62ef2a3c3c67dbf04ca28a2807d8614b7f14d
        Reviewed-on: https://gerrit.libreoffice.org/47629
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-01-09  Caolán McNamara  <caolanm@redhat.com>  [a79bcb2c4615be6ef53635ed52bab0b7655a2d4a]

        doesn't have to be dynamically allocated
        
        Change-Id: I6d66a93a8cb2b0b2cfae108cc285996e9aa9063f
        Reviewed-on: https://gerrit.libreoffice.org/47643
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-09  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [84392651d2731cce91c3b2e144bed4ac07e4ddf1]

        tdf#114173 Preserve size of chart legend during xlsx export
        
        During export chart into .xlsx file,
        the information about size of legend was not saved.
        Example of proper size:
                            <c:w val="0.41459448854442293"/>
                            <c:h val="0.23161616722845749"/>
        another issue was hardcoded "layoutTarget" which
        was always "inner":
                            <c:layoutTarget val="inner"/>
        also properties regarding default text style was not preserved:
        
                    <c:txPr>
                        <a:bodyPr/>
                        <a:lstStyle/>
                        <a:p>
                            <a:pPr>
                                <a:defRPr sz="900" b="0" i="0" u="none" strike="noStrike" kern="1200" baseline="0">
                                    <a:solidFill>
                                        <a:schemeClr val="tx1">
                                            <a:lumMod val="65000"/>
                                            <a:lumOff val="35000"/>
                                        </a:schemeClr>
                                    </a:solidFill>
                                </a:defRPr>
                            </a:pPr>
                            <a:endParaRPr lang="pl-PL"/>
                        </a:p>
                    </c:txPr>
        
        With this patch all these issues was resolved, and in case
        of layoutTarget "outer", the field is not availble at all,
        according to specification.
        
        Change-Id: I2c9b7a112bdd911542b5273e660222d7fefa2d88
        Reviewed-on: https://gerrit.libreoffice.org/47358
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-09  Yousuf Philips  <philipz85@hotmail.com>  [847d20b3466a6358396c923e9b4754cbdd53863a]

        tdf#114768: Update default font list for Traditional Chinese
        
        * Add Noto Sans/Serif CJK as alias for Source Han Sans/Serif
        * Order lists into open source, mac, windows and fallback
        * Add missing english names for localized names
        * Trim list of fallback fonts
        
        Change-Id: I7eb0b5bd54eb4625d6d605a2bc649c48411462ab
        Reviewed-on: https://gerrit.libreoffice.org/47191
        Reviewed-by: Cheng-Chia Tseng <pswo10680@gmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-01-09  Mark Hung  <marklh9@gmail.com>  [7d10477aa54536aeeb190d25979234ab732c1bcf]

        tdf#99524 - allow backward connect paragraph to undo.
        
        When pressing backspace, two paragaphs connected. The first paragraph
        get the style of the second paragraph. However the ParaAttribsChanged()
        doesn't update Outliner's nDepth because it is not in undo. So it create
        incorrect undo information when user press enter later.
        
        And during undo, the nDepth isn't updated because there is a check
        to compare the number of paragraphs, so SetParaAttribs needs to be
        called after ParagraphInserted.
        
        Change-Id: I6a860514042240035cde95d64bdd1f374e05a94e
        Reviewed-on: https://gerrit.libreoffice.org/47226
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-01-09  Michael Meeks  <michael.meeks@collabora.com>  [1c1653e4d6520aa8fbe5d3dc8a94cfb9330916cf]

        tdf#114480 - Revert "Writer page shadow - avoid scaling ..."
        
        Unfortunately, when rendering tiles this gives garbage borders in
        odd places unexpectedly.
        
        This reverts commit 268d019c4b05f37e99e1da85472dc9255f186a27.
        
        Change-Id: I0071d05469cf8b7859b79c035c4239e4089b2de2

2018-01-09  Caolán McNamara  <caolanm@redhat.com>  [c597c5f12db1b76e55c6f110b231cf181959fa61]

        route cff typedefs to our sal ones
        
        Change-Id: Idbe907195f6e800e42c59ac8dbe4385d60afee80
        Reviewed-on: https://gerrit.libreoffice.org/47610
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-09  Caolán McNamara  <caolanm@redhat.com>  [71da7445e50eadfce261fcd2f82d16cbaa017041]

        ofz#5000 Integer-overflow
        
        Change-Id: I74871848ddddafd1a89ddb3eee4a307cc5d7c16b
        Reviewed-on: https://gerrit.libreoffice.org/47573
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-09  Caolán McNamara  <caolanm@redhat.com>  [088df374f01a28c06c4602f33fea2b717bf403f5]

        tdf#114704 use of float as intermediate causes out by one on large offsets
        
        table offset integer value of 21281769 is correctly read, but on cast to float
        it is represented as 21281768 and we're off by one when cast back to integer
        later
        
        Change-Id: I5694e14d72c04493ba15cc77485a734498a45468
        Reviewed-on: https://gerrit.libreoffice.org/47607
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [2157a3536f97ff5ae7c82611a801fef7e3708983]

        sfx2 store: try rename before copying
        
        Rename is cheaper then copying the content over manually, so try that
        first.
        
        Change-Id: Ieb1d03e39501c1565dae7e3290e318a09ee18965
        Reviewed-on: https://gerrit.libreoffice.org/47612
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [5259ab8104cfba60c40748ed0cd59d93df038c5b]

        sfx2 store: create temp files next to local files
        
        This way it's more likely that we can do a cheap rename instead of a
        copy in SfxMedium::Commit().
        
        Change-Id: I45c80cd19c3ab3bc70ecbf9793dbe1bb55994ee9
        Reviewed-on: https://gerrit.libreoffice.org/47611
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [a6ec829055ab0b9d223979ae5f90d158d5549db1]

        tdf#114703 DOCX import: apply num defaults only to abstract nums
        
        Numbering definitions have two levels: abstract ones and overrides. The
        full definition is a merge of the two. Make sure that when defaults are
        added to the numbering level properties, these are only added for
        abstract ones, otherwise overriding e.g. the start value of a level will
        also pull in other, unwanted default properties.
        
        Change-Id: If0273ebc6b49476df17b09d636489a3bfb717334
        Reviewed-on: https://gerrit.libreoffice.org/47619
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-09  David Tardon  <dtardon@redhat.com>  [3164e193c2bd1b224231caab3b9306d5f10d9f85]

        upload libpagemaker 0.0.4
        
        Change-Id: Idc4b7eaa3331ee3831f7d27ca66663e23c30b8c9
        Reviewed-on: https://gerrit.libreoffice.org/47615
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-01-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [75c604a4ecd61322285f4139621e14166a8db1f2]

        loplugin:convertlong in ucb,sot
        
        Change-Id: I6fa355448834701f11b84584649dfcdecd0f7b2c
        Reviewed-on: https://gerrit.libreoffice.org/47596
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [c0847dc7b7a311d19b73d4943d1b0466b10cde4f]

        convert COLOR_CHANNEL_MERGE to constexpr function
        
        Change-Id: Ie46e0a47b433517b0bae0deabb447ff5c1000f22
        Reviewed-on: https://gerrit.libreoffice.org/47595
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [46ab8c952aa535bd1c624aa95c8900460aa474bf]

        RES_CHRATR_PROPORTIONALFONTSIZE and RES_CHRATR_NOLINEBREAK unused
        
        but leave placeholders behind to avoid having to renumber items.
        
        Change-Id: Ifa1a9dc790a68d7486da7504c11b3c203a5fd3db
        Reviewed-on: https://gerrit.libreoffice.org/47580
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-09  Jens Carl  <j.carl43@gmx.de>  [95307f2ca73480176634e5cc46d96a19b735e87b]

        tdf#45904 Move _SpreadsheetViewSettings Java tests to C++
        
        Change-Id: I68dcabd15b4b318a833a893b4de96c64ffd2a164
        Reviewed-on: https://gerrit.libreoffice.org/47625
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-09  Jens Carl  <j.carl43@gmx.de>  [c29828daa32f3dee503e4db2b5b55d3d12f1fd39]

        tdf#45904 Move _SubTotalDescriptor Java tests to C++
        
        Change-Id: Id4265dd6a8123624bccdfe343655525948cadee7
        Reviewed-on: https://gerrit.libreoffice.org/47623
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-08  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [acb43c0b8efbfb841e7b40603d75a8432eb21f21]

        vcl: mask must alwasy be argb32 even when we can use rgb24
        
        Change-Id: I932669fc5ead7de60561d769dd21d2c35c1f957d
        Reviewed-on: https://gerrit.libreoffice.org/47564
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2018-01-08  Stephan Bergmann  <sbergman@redhat.com>  [2f9aea0c1aa77a88a3dbfcc668dc410f983f3460]

        tdf#114881: Re-introduce ConfigurationUpdateAccess
        
        ...which had accidentally been removed completely from this part of
        cb2550750386f51ef7a46a8a664a4ab9de614f8d "Drop lazywrite property, which is
        silently ignored by configmgr anyway"
        
        Change-Id: Ibacacc7b04bbd0a0cc819530594dd042329b366f
        Reviewed-on: https://gerrit.libreoffice.org/47600
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-08  Stephan Bergmann  <sbergman@redhat.com>  [0ba869fc5c13a29599fda7eb976b2e7959706e04]

        Let flatpak-builder build .Debug extension
        
        Includes a revert of 58891d589bd8da700f135b098dd50833277c65dc "Add distro-pack-
        install-strip target to be used by dev-tools' flatpak/build.sh".
        
        Change-Id: Ie2ba18bc13471b46e8d5f41868bae5aee17ff25f
        Reviewed-on: https://gerrit.libreoffice.org/47599
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-08  Caolán McNamara  <caolanm@redhat.com>  [8ac48304da003daf9187f0d9ba706be2b3a8d895]

        UL->U
        
        Change-Id: I564e7604729f04e1fb9334b175c345938734640d
        Reviewed-on: https://gerrit.libreoffice.org/47547
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-08  Caolán McNamara  <caolanm@redhat.com>  [e799e98cbdde6eb1dfbe637b573918ebe0dfe96b]

        Resolves: tdf#114728 wrong entries in bibliographic entry dialog
        
        Change-Id: I15f889c108805075c716d21af84c13f98f4e7226
        Reviewed-on: https://gerrit.libreoffice.org/47593
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-08  Michael Stahl  <mstahl@redhat.com>  [471b844915cc3d7036cb0fd88b40eeb049f5b54d]

        gcc-wrappers: always pass -debug to linker
        
        ... like gbuild does; this causes a PDB file to be created, which
        is required by BinScope.  Stops complaints about firebird's DLLs,
        which are apparently the only DLLs linked with gcc-wrapper.
        
        Change-Id: Ibe0e8053e0556748b1562b5f50f08480b2f2f89b

2018-01-08  jan Iversen  <jani@libreoffice.org>  [da745e2f1440592bbf22edc00b29aac93e5ff7d4]

        iOS, add bridge function to expose kit pointer.
        
        Change-Id: I534dc7e418c342d50762fbb69ae442a75610b278

2018-01-08  Caolán McNamara  <caolanm@redhat.com>  [e7980e60ee60d9707780d0eee3841850351febf6]

        Resolves: tdf#114766 gtk3 solar mutex assert
        
        since
        
        commit 33de587e95dddfc8e3c89b84f90b3d1bca823dae
        Date:   Tue Mar 17 12:56:54 2015 +0530
        
            tdf#88230: cleanup solar mutex yielding
        
            Use SolarMutexReleaser, instead.
        
        Change-Id: Ied2c78f95592c87b7908d14e9ab6c78e62f987e7
        Reviewed-on: https://gerrit.libreoffice.org/47590
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-08  Michael Stahl  <mstahl@redhat.com>  [cd44182c345adf3fe197e49575463ca34b10223d]

        openssl: fix MSVC 64-bit build
        
        For whatever reason OpenSSL wants to use "masm" (ml.exe) on 32-bit
        builds but "nasm" on 64-bit builds - this despite INSTALL.W32 claiming
        that only nasm is "supported".
        
        But /safeseh doesn't make sense on 64-bit anyway because there
        is no "unsafe" SEH there, so just apply the patch only for 32-bit.
        
        Change-Id: Ie32b17dfeeaf11c49ee29c3181021ffa5bd99091

2018-01-08  Pranav Kant  <pranavk@collabora.co.uk>  [169b9264f4c8b6a64ea445766b3f7e18cfee1eb0]

        lokdialog: Enable input before posting mouse events
        
        Change-Id: Ib878544cf902aa3c12c59e4c7be6fff20d3a91a9

2018-01-08  Pranav Kant  <pranavk@collabora.co.uk>  [9b47049bfaa40ab5eea6f69ad0abc7b771ea8fe9]

        lokdocview: Make g-ir-compiler, scanner happy
        
        Silence their warnings
        
        Change-Id: Id397745bbf7fe6687b60eeca60d5a0b67da421b1

2018-01-08  jan Iversen  <jani@libreoffice.org>  [cdfd99e27d4c72b43b8f36a6c62c86c68b463199]

        iOS, codesigning .dylib
        
        .dylib can only be loaded if signed, so added
        codesign to make
        
        In order not to expose the code identity, this is added through
        use of an environment variable IOS_CODESIGN
        
        Change-Id: I03ee7a6f2bfa8493a08b3e90163ab6c68d3c94a9

2018-01-08  jan Iversen  <jani@libreoffice.org>  [ee3edd994597e751baa279b9cafc14c3db6e39f1]

        iOS, switched simulator to use .dylib
        
        changed static lib to .dylib causing link times to be 1-2 seconds.
        
        However .dylib have a "missing code signature".
        
        Change-Id: I59e95444a0db5406075bc15360f0acb6ab08b65b

2018-01-08  Michael Stahl  <mstahl@redhat.com>  [c46ab19bcab9151744527978742eeb5e34d2effe]

        toolkit: disable the UnitConversion test only on WNT
        
        The Mac problem cited in 43dd63898c145ebeb918f1d6ce094cf5c68548c8
        is unrelated.
        
        Change-Id: I2cba950d1b6df356fb5ecffdfe9d1f686f895ef4

2018-01-08  Dominique Leuenberger  <dimstar@suse.de>  [38368be8527ca655854ee1231d9f355b8c0591ec]

        Allow building with poppler-0.62
        
        Change-Id: Ia627f1628a67dd8ece7d9318639d9ccd06b89765
        Reviewed-on: https://gerrit.libreoffice.org/47460
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-01-08  Caolán McNamara  <caolanm@redhat.com>  [f39fd98e8cc9e3a7b6c0930cfdf06b8b01bd794d]

        ofz#5028 Direct-leak
        
        Change-Id: I5d168e4e30a6c76002399ad002a278c6c583210a
        Reviewed-on: https://gerrit.libreoffice.org/47577
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-08  Takeshi Abe  <tabe@fixedpoint.jp>  [08de4faa001307a758e182ea981c769357c976bf]

        starmath: Replace confusing sal_uIntPtr with sal_Int32
        
        Change-Id: If823398b75217f4a5a5bb5c83106d4d9d2e5f6be
        Reviewed-on: https://gerrit.libreoffice.org/47527
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-01-08  jan Iversen  <jani@libreoffice.org>  [b9bfda051a4248a0e209fa9fa59a4bfe8a48b853]

        iOS, forgot make dependency.
        
        and also added -Objc to allow use of NS functions.
        
        Change-Id: I236cefa53f54531d035881768d2f99749dd00cea

2018-01-08  jan Iversen  <jani@libreoffice.org>  [ee4b074ce26029092d0e5f27c22a358abe101312]

        basic, solve link problems
        
        When not using scripting, there were a number of
        unresolved symbols. First aproach did not work, so this
        commit is the more extensive.
        
        Change-Id: Iaf78bde10d9a43862d58d1aa8f46b14aa075eddb

2018-01-08  Michael Stahl  <mstahl@redhat.com>  [3dc21da3b01811e9e26890e3a30ea73589f36ea1]

        libxslt: enable debug if ENABLE_DBGUTIL
        
        BinScope requires a PDB file to check the DLL.
        
        Change-Id: Id4c584fb5b0e1a7368708267bb4650e4f1c61e79

2018-01-08  Michael Stahl  <mstahl@redhat.com>  [d6b91568d22b9019ddf098f3c3072de25eb1c268]

        gcc-wrappers: recognise -ggdb.* in addition to -g as debug flag
        
        Firebird uses -ggdb.  This causes it to have 2 PDB files, however
        this isn't sufficient to make BinScope happy, more investigation
        needed.
        
        Change-Id: I5286964586eaffea36790ab7a7ca2df75d85f068

2018-01-08  Michael Stahl  <mstahl@redhat.com>  [e8f2ca76037eed4c10c9851682c7f6856c7fb0de]

        gbuild: MSVC: invoke MSASM with /safeseh
        
        BinScope complains that the sblo.dll lacks SAFESEH flag.
        
        Change-Id: If2b4b6592eac37542c3e2745d90a8e432b8da2e2

2018-01-08  Michael Stahl  <mstahl@redhat.com>  [8f3ca0831993f7d687d7fc0feb1abe0c67a413bd]

        openssl: MSVC build: link and run MSASM with /SAFESEH
        
        Actually the assembler requires lowercase /safeseh, oddly enough.
        
        Change-Id: I1569409a2d6358282a7463ea996a6b1615e6ed8c

2018-01-08  Michael Stahl  <mstahl@redhat.com>  [65e63f48dac411de9e85ee5d8789f6d1329a0725]

        lpsolve: always generate symbols with MSVC
        
        BinScope requires a PDB file to check the DLL; not worth the effort
        to conditionalize this.
        
        Change-Id: Ibb9800baa0932495504f0bebea2ffa765aa0cecf

2018-01-08  Michael Stahl  <mstahl@redhat.com>  [b0471fc84a065faf2aa38925c486b40b185ffa58]

        coinmp: link with /DYNAMICBASE
        
        No idea why this would be explicitly disabled.
        
        Change-Id: I1e06544ae4ae579de578560ce66e310da659ccb4

2018-01-08  Caolán McNamara  <caolanm@redhat.com>  [231f7c28267c56442ba65809a41aca7ecf09dd1e]

        ofz#5025 Direct-leak
        
        Change-Id: I2eb3e93f99f63f842378ab1839c79db2c781147a
        Reviewed-on: https://gerrit.libreoffice.org/47569
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [b6b96f16c6269d2b42029b8e649c7965b936e09e]

        sw: prefix members of SwAccessibleNoTextHyperlink, SwAccessiblePage and ...
        
        ... SwAccAllTableSelHander_Impl
        
        Change-Id: I8cc53ff4be6dcc5e9903d9d61c631898db0b5466
        Reviewed-on: https://gerrit.libreoffice.org/47567
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-08  Jan Holesovsky  <kendy@collabora.com>  [bd00b979e2d7a1d63e65d1c49be90b9deacb1b56]

        LOK: Honor the user's language when issuing help.
        
        Change-Id: I2cfe5e5ae0e10dffb7b5672fccdc71af6060491d
        Reviewed-on: https://gerrit.libreoffice.org/46435
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>
        (cherry picked from commit ca35b857cc99dcd909e5c2662043ea6a4ffdf244)
        Reviewed-on: https://gerrit.libreoffice.org/46969
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-01-08  Jan Holesovsky  <kendy@collabora.com>  [a9e294ff5c8466bd1577ae43b0feaa002f9fd5ab]

        lokdialog: Few more places that need to take LOK's LanguageTag into account.
        
        Change-Id: Ida41025c70d45f426304fabe702a3bccd6e2385d
        Reviewed-on: https://gerrit.libreoffice.org/47474
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-01-08  Stephan Bergmann  <sbergman@redhat.com>  [29ce7afd3502684206da5f31396daaed11baf629]

        Typo in comment ("from" vs. "to")
        
        ...which had been like that ever since the code got introduced with
        0fbe22a77289a624e1346ab457734c2f64f8e6fb "css::uno::Any move semantics (for
        LIBO_INTERNAL_ONLY)"
        
        Change-Id: Iacd93a4434a92f2ee8f83ba1d59b0ef0a6c38a42

2018-01-08  Tor Lillqvist  <tml@collabora.com>  [41f09aa5fc7b1fde5a95e57f51d085a8c79f9825]

        Add a few Mac-specific source files in avmedia for easier breakpointing
        
        Change-Id: I36b42ca16932cab10342894840f57e89d08dac4f

2018-01-08  Caolán McNamara  <caolanm@redhat.com>  [0ef0740298b45379bbf8d00d50beffee7a2f812a]

        ofz#5015 Integer-overflow
        
        Change-Id: Id5b8e3b66b5b7b0f762c72a3e66e6c425011301c
        Reviewed-on: https://gerrit.libreoffice.org/47534
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-08  Gulsah Kose  <gulsah.1004@gmail.com>  [2d771c81d1292ea20f954364a0b8f34875973a17]

        tdf#61418 Show message on protected sheets for conditional formatting.
        
        .uno:ConditionalFormatDialog, .uno:ColorScaleFormatDialog,
        .uno:DataBarFormatDialog, .uno:IconSetFormatDialog and
        .uno:CondDateFormatDialog show an error message on protected sheets
        for conditional formatting. The patch was sent for the ULAKBIM/Pardus
        project.
        
        Change-Id: Id3c1d6f76d1245b0395082b24fa5175c14f55555
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/47395
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-01-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [6c9adeed6186e7a65facffc6cb93277686f1b6e4]

        set_warnings_not_errors not necessary in qt5 plugin anymore
        
        Change-Id: I8ed8c07ce5b34d6a03a2ec9a5f9782cd506529e5

2018-01-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [93dae42fd4e5c7425cd0dfa945acd2fa0512d27f]

        loplugin:useuniqueptr in qt5
        
        Change-Id: Ic7135e6ca3be7848fa39cd442d6dd716ea090713

2018-01-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [4f3c5db4dfacfad32ef207193a21c96e1d39da85]

        loplugin:unnecessaryparen in qt5 plugin
        
        Change-Id: I07c5cee0b7fa7d05370c8dc61cae0e6a2aead348

2018-01-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [8332e9791c786c89737389bee296260b05b71040]

        loplugin:staticaccess in qt5 plugin
        
        Change-Id: Ic6a895f9dd9d1474681217d6ddfd31898f916c2c

2018-01-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [a4ca332afd13d3f9309eee4b48d93bfe3b2a4fe1]

        -Wunused-parameter in qt5 plugin
        
        Change-Id: I2d17ccdc9addb911fef8925d87b794075946c3ca

2018-01-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b946181595d198809e8a6a3fb82fd965ac911fa]

        fix qt5 plugin
        
        after
            commit b0fd921441e1e1066e232282843317514375c8ec
            Date:   Fri Jan 5 13:24:28 2018 +0200
            convert tolerance params to sal_uInt8 (second try)
        
        Change-Id: I15c2f0a3724976f17bb83e1d07639296cfbb3051

2018-01-08  Mike Kaganski  <mike.kaganski@collabora.com>  [4f65853df16a599fe81576bbccbca6ea78488d54]

        tdf#114882: don't try to close SDT when processing inner objects
        
        Change-Id: Ib7e59e1a6c82d2d35a8466312a2571f76f2338b7
        Reviewed-on: https://gerrit.libreoffice.org/47546
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [dbf83d315acc454b576355f2e5bd8412586827ac]

        uitest: add a shared helper method for selecting text
        
        Change-Id: I15d059ea51ec1e7f0923dab5326a9bb8433e664c
        Reviewed-on: https://gerrit.libreoffice.org/47550
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-01-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [38df2698123d52461679b4bedadd693b23cb4794]

        support exporting of hatch for chart background, tdf#114180
        
        It seems that the hatch properties can not easily be exported. MSO
        just knows some hard-coded patterns.
        
        Change-Id: Ib1d0bbe503d77bfeb90faf90367bd5fdb477af64
        Reviewed-on: https://gerrit.libreoffice.org/47156
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-01-08  Matthias Freund  <matti_lx@secure.mailbox.org>  [d436c4eaeb86a485bcc0206a15f9166063f5fe3e]

        tdf#75256 Sifr new entirecell icons
        
        Change-Id: If1270a7f2910178d2755e462ad28d000e6bf549a
        Reviewed-on: https://gerrit.libreoffice.org/47551
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-01-08  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [02df8d4a7f9d35da1b8cb56dbb18e8e0effeec1e]

        uitest: add demo showing how to select text in Edit
        
        Change-Id: I8abb09e7e7b22934648bf0f295155a85da151cf8
        Reviewed-on: https://gerrit.libreoffice.org/47549
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-01-07  Laurent BP  <laurent.balland-poirier@laposte.net>  [2453c5a62cd2c4364d0258f7488ab23b83b5478b]

        UI Duplicate dlg: enable negative angle
        
        Duplicate dlg (Shift+F3) should accept negative angle
        and angle between 359° and 360°
        
        Change-Id: I933816698143a9766a5127f3cefeaec317077289
        Reviewed-on: https://gerrit.libreoffice.org/47393
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-01-07  Yousuf Philips  <philipz85@hotmail.com>  [0e5070b97fc0e2314af235809d2ebe37075ef188]

        tdf#113880 improve slide transition sidebar deck
        
        * added padding around transition list control
        * make controls in 'modify transition' accessible
        * correct alignment of variant label
        
        Change-Id: I129e387be1458b7f08fab7f460d9ae60cd5dd391
        Reviewed-on: https://gerrit.libreoffice.org/47320
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2018-01-07  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [43dd63898c145ebeb918f1d6ce094cf5c68548c8]

        disable toolkit unit conversion test for now
        
        There seems to be a bunch of problems:
        
        On OSX the test crashes when no display can be found:
        https://ci.libreoffice.org/job/lo_gerrit/25298/Config=macosx_clang_dbgutil/console
        
        On windows the position seems to be wrong on some boxes, e.g.:
        D:/lode/dev/core/toolkit/qa/cppunit/UnitConversion.cxx(149) : error : Assertion
        Test name: `anonymous namespace'::ToolkitTest::testXUnitConversion
        equality assertion failed
        - Expected: 100
        - Actual  : 72
        - Window pos wrong
        
        Change-Id: Id100817cf9024986f790c2bfbf2ddaefcd2dd080

2018-01-07  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [7d87e9063b401b56749fcb7ec8a7d16a6f462ee5]

        uitest: add more properties to SvSimpleTableContainer state map
        
        Change-Id: I821c2868b1e2216e9a7d5090943eaeb58a51d520
        Reviewed-on: https://gerrit.libreoffice.org/47544
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-01-07  Caolán McNamara  <caolanm@redhat.com>  [0a3380ae54e9c33aa4773c6d9878b99b9636dabf]

        ofz: fail early
        
        Change-Id: I86790efea5ad4a12578477301959704fb09d67b6

2018-01-07  Caolán McNamara  <caolanm@redhat.com>  [6d05e0945054459ed04d50ae16731f933be48664]

        ofz#5007 Null-dereference READ
        
        Change-Id: I830483071ce481fd14b0d1227c90e492e125f35e
        Reviewed-on: https://gerrit.libreoffice.org/47537
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-07  Caolán McNamara  <caolanm@redhat.com>  [19f0a4cb75e0430502d003fa00ff47801912af03]

        ofz#5012 Direct-leak
        
        Change-Id: Ic4d5d9086c64559a2c8c06f20a8b6f461b84d440
        Reviewed-on: https://gerrit.libreoffice.org/47535
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-07  Caolán McNamara  <caolanm@redhat.com>  [9dad387df78f4043ca0c718f27ed06006fa7128a]

        ofz#4979 Divide-by-zero
        
        Change-Id: I0ac848950bdab54a8cc2659206758f1b13e32757
        Reviewed-on: https://gerrit.libreoffice.org/47536
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-07  Caolán McNamara  <caolanm@redhat.com>  [44b938040f312def227c9ed72d1f83811cf67f1a]

        ofz#4995 Integer-overflow
        
        Change-Id: Iad6e1c90cb099077809cc5684f683a0ba25b303b
        Reviewed-on: https://gerrit.libreoffice.org/47519
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-07  Stephan Bergmann  <sbergman@redhat.com>  [7df57f6993cab4ba0f1fccce92394c4dfe46f067]

        Find JDK 9 on Windows
        
        Change-Id: I8854d0e7fb23602e5ca20309fc79890b4f31a70e
        Reviewed-on: https://gerrit.libreoffice.org/47479
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-07  jan Iversen  <jani@libreoffice.org>  [2d28107c294e72e69fa0ce4fc20bad9e11ef1118]

        iOS, create both static and dylib.
        
        for now the dylib is experimental.
        
        Change-Id: Id32e90a61b9695c0a73554db80b072a98234a9f5

2018-01-07  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [89289fd5df60e73aa5c96c72b94d5b0bef302ef2]

        uitest: port the selection code from multi line edit to normal edit
        
        Change-Id: I3ecc2cb55e53af532e5f525542437e904f7ce5dc
        Reviewed-on: https://gerrit.libreoffice.org/47530
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-01-07  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [e66a0d7095260c62b067541a0c47ce5c07074f18]

        uitest: add support for GtkTextView/VclMultiLineEdit
        
        Change-Id: If1f22ee562b73a54042985254e0b9cd127025b55
        Reviewed-on: https://gerrit.libreoffice.org/47529
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-01-07  Caolán McNamara  <caolanm@redhat.com>  [8d52646747cc70a6c01174cb1a168ece4c95ac68]

        coverity#1427248 Operands don't affect result
        
        and
        
        coverity#1427249 Operands don't affect result
        
        Change-Id: Ibda556045d7d2cffb92e01a93c0bc5bade1e78a6
        Reviewed-on: https://gerrit.libreoffice.org/47533
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-07  Caolán McNamara  <caolanm@redhat.com>  [150267f9d1b17b1f4e1443e92dc5247632755e5f]

        Related: tdf#114873 if fallback returned as result, drop context
        
        Change-Id: I82676e4a0b3dee33e248b3ba81e99f949ee9227a

2018-01-07  Caolán McNamara  <caolanm@redhat.com>  [384c16ab3f76ce0e2733b0176be379585aa7a7ba]

        coverity#1427250 Dereference null return value
        
        Change-Id: I2925ed9d7b74f931b4adba08b069b9ef99d16589
        Reviewed-on: https://gerrit.libreoffice.org/47532
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-07  Julien Nabet  <serval2412@yahoo.fr>  [1a029665ee6902b477c79cdfd08dc3896868c3bf]

        tdf#114873: localize Letter, fax and agenda wizards
        
        Since we use contextual messages, we need to concatenate:
        - context
        - EOT character
        - the message itself
        see https://www.gnu.org/software/gettext/manual/html_node/MO-Files.html
        
        A priori, regression from 00657aef09d854c74fb426a935a3e8b1fc390bb0
        
        Change-Id: Ie3e781e30ce09f0121afff2f0eb0769b1fbd2114
        Reviewed-on: https://gerrit.libreoffice.org/47521
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jean-Baptiste Faure <jbfaure@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-07  Ahmed GHANMI  <aghanmi@linagora.com>  [25206db2aa65430a13a3fe3274c86cc7652c328f]

        tdf#113070: Fix master document issue
        
        In fpicker module we don't treat template listbox "LISTBOX_TEMPLATE" element
        selected in "impl_sta_GetControlValue" function. In order to fix this issue
        we added a sequence "gitems" which save items added in template listbox
        while creating the ODM creation graphic interface. Also we added a section
        in impl_sta_GetControlValue function to get user selection from template
        listbox and the get the item from gitems and we return
        the value.
        
        Change-Id: Ibbf0a134ade8c59d8e6f333236070954da067305
        Reviewed-on: https://gerrit.libreoffice.org/45589
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-07  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5055134598ea29e687ce86c3252bedded24f8c3a]

        uitest: support selecting and deselecting of tree list entries
        
        Change-Id: I686b913c31a7851607966347cccdf718628a8568
        Reviewed-on: https://gerrit.libreoffice.org/47528
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2018-01-07  Tamás Zolnai  <tamas.zolnai@collabora.com>  [0b8713ea0c0290ed2a4d711f44bf9a19b214bb62]

        tdf#114872: Broken selection from other user
        
        For desktop LO cursor update is restricted to the active
        view, but for LO online the users's selection is shown also
        from other views.
        
        Change-Id: Ia9bc8854ee570a9a22c183bf27f941ecf0b8e4d9
        Reviewed-on: https://gerrit.libreoffice.org/47520
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2018-01-07  jan Iversen  <jani@libreoffice.org>  [54cd9ab0e1051f78a5d23bfbeeaf400abfccafcc]

        iOS, first step towards use of .dylib
        
        .dylib will shorten the swift link time with factors.
        
        Change-Id: Icfbc649f058988580005fe66eb8c03d7b242fe2d

2018-01-07  jan Iversen  <jani@libreoffice.org>  [1807d095b48889ce2b3a88d807124e51a38c73c2]

        vcl, added checks for HAVE_FEATURE_OPENGL
        
        missing HAVE_FEATURE_OPENGL caused link errors
        
        Change-Id: I1c44f9c9f729f351b6acf17ae60cd855b69394db

2018-01-07  jan Iversen  <jani@libreoffice.org>  [54982d5fea21d9e81e1561a74fd341ddb0570c91]

        svx, check HAVE_FEATURE_AVMEDIA
        
        unoshap4.cxx did not obey HAVE_FEATURE_AVMEDIA.
        
        Change-Id: Id41cddd0a74c43819adc0b64c0dd84ae9d4f54ed

2018-01-07  jan Iversen  <jani@libreoffice.org>  [8fad35be9fe598c447fb0a76c086b59a15045c8b]

        sw, obey HAVE_FEATURE_AVMEDIA
        
        added check for HAVE_FEATURE_AVMEDIA
        
        Change-Id: Ida2987564536c6d9f2b85b2599253b9252fb3881

2018-01-07  jan Iversen  <jani@libreoffice.org>  [46eeb01972bd5260ebfadb9a6cb2880e7bb547ad]

        basic, changed runtime
        
        errobject is needed for runtime only
        (disable-scripting)
        
        Change-Id: I44f8c969f3e253fc3699e1bd12cd416b21ddcda3

2018-01-07  Szymon Kłos  <szymon.klos@collabora.com>  [2bd27176356c1c670fde1a59d3ffafd10ad0e4ee]

        tdf#114628 unit test for line spacing
        
        * two cases 60% and 150% line spacing
        
        Change-Id: I2ce66cd19f459b738243052b5c12da0bbb883ebe
        Reviewed-on: https://gerrit.libreoffice.org/47303
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-01-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e1fb3d95ac6d58b60448981e82d90621cad7fea5]

        Remove XmlWriter in test module and use tools::XmlWriter
        
        Change-Id: I0a0e07a6a71ed95d783d35b7d94b857074ec3450
        Reviewed-on: https://gerrit.libreoffice.org/47523
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-01-07  Lionel Elie Mamane  <lionel@mamane.lu>  [27da558d7c1fe45b58d0bcc28b961fabbc5f2f1a]

        fixup tdf#104986 move named parameters substitution into generic layer
        
        remove now unused class member
        
        Change-Id: I30ffcf60833580a5f0029fa4efef80507d7918df
        Reviewed-on: https://gerrit.libreoffice.org/47524
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-07  Julien Nabet  <serval2412@yahoo.fr>  [964cc98794941dbf7dccce526c4fa88c16b3a26c]

        tdf#114495 ODBC: clear row status buffer *before* we throw away the statement
        
        Change-Id: I898e9d0e3e2cf1ed41489231d1cd761171bfcea4
        Reviewed-on: https://gerrit.libreoffice.org/47514
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Lionel Elie Mamane <lionel@mamane.lu>

2018-01-07  Julien Nabet  <serval2412@yahoo.fr>  [40c0e38a444d8a36ac4b2ff9adb01b55f57bb7c3]

        filter navigator: "Filter for" for first position
        
        when opening the navigator with a blank filter
        
        Change-Id: Ib019714c3c778506633f4d4fa23e8faa0ac1851d
        Reviewed-on: https://gerrit.libreoffice.org/47518
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Lionel Elie Mamane <lionel@mamane.lu>

2018-01-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [29fe8b41428c72f8dc20b44c56caac057c1b6759]

        remove some whitespace shapepropertymap.hxx
        
        Change-Id: I8e756b43606a32b95f6192f40a5f32d13a65eec1
        Reviewed-on: https://gerrit.libreoffice.org/47522
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-01-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0189792bd8837057e853a48499b4d59f9149490f]

        SAL_WARN when using the interal GraphicObject URL
        
        Write a warn if a URL is created from a internal GraphicObject
        URL as this is now deprecated.
        
        Extract the way to determine if a URL is internal to its own
        function, so it can be used to check and rewrite places that use
        it.
        
        Change-Id: Iedf13a596eab839094ea98e41787865bf6783adf
        Reviewed-on: https://gerrit.libreoffice.org/47495
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2018-01-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7cd7bb90b2f07d104b1cd7680b56da2fe58d4564]

        remove "using" directives and lazyness templates
        
        Change-Id: I937320d1f9da51f7d0dbeb589855f6479c712288
        Reviewed-on: https://gerrit.libreoffice.org/47494
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-01-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9707a0017379317069383fd061384a91a8b46281]

        use the rect from all primitives when converting svg to Bitmap
        
        In some cases we assume wrong size in svgio filter which we tried
        to "fix" outside when we render svg to bitmap. This reverts the
        "fix" and is now practically the same when rendering a svg
        graphic (might be good to combine in the future). The fix for
        svgio is fixed in a different commit.
        
        Change-Id: I43ee35d3220b3a750b8f72f22085f6a34b9d26b8
        Reviewed-on: https://gerrit.libreoffice.org/47497
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-01-07  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [57d9503056d83605645bf0ad4d5d82a04e28ef98]

        svg icon caching even for 1x scaling
        
        Previously we cached an icon only if we changed the scaling factor
        or re-colored the icon, however if we have svg icons we want to
        cache all of the variants, including the unscaled/un-colored one
        as svg rendering is slower than loading cached png icons.
        
        Change-Id: Ie2c14687892bbd12b8e04c690a66c5a1a92ac8b0
        Reviewed-on: https://gerrit.libreoffice.org/47498
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-01-07  Takeshi Abe  <tabe@fixedpoint.jp>  [1a012a90b454604d127bbfb5babd5f92e2231524]

        svtools: Simplify TabBar_Impl with std::unique_ptr
        
        Change-Id: If477373f6e5a39ccd61332356a821f7c7d38d28d
        Reviewed-on: https://gerrit.libreoffice.org/47488
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2018-01-06  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [0e0eff2309583ea25b81006b5bc6879b86081a15]

        lok: send modified status when applying cell-formula before saving
        
        Without this, the modified status resulting from applying
        the cell-formula immediately before saving is lost, since
        it is clobbered after the save.
        
        Change-Id: Ie402812d0fc0528020161fffe57e8220c5abfeb5
        Reviewed-on: https://gerrit.libreoffice.org/47366
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2018-01-06  Caolán McNamara  <caolanm@redhat.com>  [040b1fc33384f153a6cd209b58cdf1b2f71cfbd6]

        ofz#4980 bail early with 0 points
        
        even if start is 1 of 0
        
        Change-Id: I7e6ad8bcd20f160e08d8795aa38e52fe3aa3cbee
        Reviewed-on: https://gerrit.libreoffice.org/47515
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-06  Caolán McNamara  <caolanm@redhat.com>  [1ca9388900b8cf4aa1ae67533432acf37a94281e]

        ofz#4976 Integer-overflow
        
        Change-Id: Iefba0ea6122bd9b1dde59f33c0c67077fecb7eca

2018-01-06  Caolán McNamara  <caolanm@redhat.com>  [6484dcf4bfd87ab090c94196e7a0d6342b240267]

        ofz#4983 Divide-by-zero
        
        Change-Id: I2ece697efccd316900761ef327bfc060b6493b97
        Reviewed-on: https://gerrit.libreoffice.org/47501
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-06  Caolán McNamara  <caolanm@redhat.com>  [946ae499df08cc632928c5431ba914a1ae6458dd]

        ofz#4999 Divide-by-zero
        
        Change-Id: I80b4d8a4d2abdfb54fe60a880555ea1ff62af987
        Reviewed-on: https://gerrit.libreoffice.org/47503
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-06  Caolán McNamara  <caolanm@redhat.com>  [cdaf72c31b3e021443bdc6b654621be5eff7dadd]

        ofz#4990 Direct-leak
        
        Change-Id: I697edeacd286f1786d55ec53a781e53122acbdbe
        Reviewed-on: https://gerrit.libreoffice.org/47502
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-06  Caolán McNamara  <caolanm@redhat.com>  [c46f28ec8be1cf257ad784375f6f8a3dc17a8f87]

        ofz#4982 Integer-overflow
        
        Change-Id: I429d07962acb372be460bee4e1c2b1e05dcce19b
        Reviewed-on: https://gerrit.libreoffice.org/47500
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-06  Julien Nabet  <serval2412@yahoo.fr>  [9dfd1f62ab0cf22d1f8550f64d03bcd3b94669c0]

        Revert "tdf#114495: fix crash in odbc resultset dtr"
        
        This reverts commit 89e354eff9d99d05461e2892fb1af56d186b8653.
        
        Change-Id: I73435ba76d7d7ca7ebf91eeced470fb792786c92
        Reviewed-on: https://gerrit.libreoffice.org/47513
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-06  Jens Carl  <j.carl43@gmx.de>  [6e21c087fdc49975d4ee5423b001b132d3a171a1]

        tdf#45904 Move _DocumentSettings Java tests to C++
        
        Change-Id: Ie00a963c5eb575ae1e96f6e1aa10da1a2ce421e4
        Reviewed-on: https://gerrit.libreoffice.org/47485
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-06  Julien Nabet  <serval2412@yahoo.fr>  [89e354eff9d99d05461e2892fb1af56d186b8653]

        tdf#114495: fix crash in odbc resultset dtr
        
        See bt https://bugs.documentfoundation.org/attachment.cgi?id=138913
        
        Regression from https://cgit.freedesktop.org/libreoffice/core/commit/?id=12d5e57dcac22c288ef23075b82e3e3e87929912
        
        Change-Id: Ic079b87370207a1e51d747e250caea2bfcbc8c17
        Reviewed-on: https://gerrit.libreoffice.org/47496
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-06  Caolán McNamara  <caolanm@redhat.com>  [a5850ecec9ba72ab671154b351db6a423db83f76]

        ofz#4765 Timeout
        
        Change-Id: I15400165c5233277a171b19e69db7497ce525e7f
        Reviewed-on: https://gerrit.libreoffice.org/47482
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-06  Michael Stahl  <mstahl@redhat.com>  [2a88f62ac01daa72b6287a8cedccfb78579a6067]

        ofz#4392 sax: guard access to Entity::maSavedException with mutex
        
        The problem here is presumably that the parser thread reports a
        low-level SAX exception and the main thread reports a high-level filter
        exception at the same time, so both threads modify maSavedException
        concurrently.
        
        Change-Id: Ic8ce9a4992208a24a111c990a67be163858ddaf8
        Reviewed-on: https://gerrit.libreoffice.org/47478
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-06  Michael Meeks  <michael.meeks@collabora.com>  [dc885c071b71e6f6f76bedaecf7f0b1a81dd1d57]

        tdf#114819 - include the synthetic encrpytion header into the size.
        
        Change-Id: I090347046725a1ebb7a36f465654c29f7443d20d
        Reviewed-on: https://gerrit.libreoffice.org/47467
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-01-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [a5220ae253320a5ad8d47d2e446de53fec1198ac]

        Updated core Project: help  03d3affe49661345c23168f1f7b59e781753b08c
        
        Add l10n to the 'Module' string in Help UI
        
        Change-Id: I3b1b202ea4544f1458086abf3b149dcd0be2d115
        Reviewed-on: https://gerrit.libreoffice.org/47489
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-06  Xisco Fauli  <anistenis@gmail.com>  [0ddd15c1134dde249552ebe763c1cd005e8b4591]

        tdf#114818 hold the mutex before executing the error dialog
        
        Also add an assert to ErrorBox to ensure the mutex is acquired
        
        Change-Id: I3e426024dad6ddfc5cffc7861b0cba9e8989c018
        Reviewed-on: https://gerrit.libreoffice.org/47388
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [0a1b0458cb4fa3f253ec1800bdcce154c1ef754b]

        SAL_TYPES_SIZEOFINT == 2 no longer possible
        
        on any of our platforms
        
        Change-Id: Id453ada9c79c76f2736f568436e386b05bcd08c5
        Reviewed-on: https://gerrit.libreoffice.org/47468
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [b0fd921441e1e1066e232282843317514375c8ec]

        convert tolerance params to sal_uInt8 (second try)
        
        first attempt was in commit e75abe6e0a4ea250366bb29c0ece697e9b1b80a1,
        reverted in 7accac097688832d8682a88a0176c3e1482ffade
        
        Change-Id: I460e9ab5fcca3a99656e5d8434fa04c2387d7183
        Reviewed-on: https://gerrit.libreoffice.org/47463
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-06  Gabor Kelemen  <kelemeng@gnome.hu>  [08c0a761036427c15d3df13a671abe432654f90d]

        Updated core Project: help  abf8c3ef55e98aeb9011020e8a217a0bd8de17ff
        
        Various fixes on Impress General options page
        
        - ahelp and bookmark fixes
        - Templates window on startup instead of wizard
        - Preseter Console option
        - tdf#114310 Add spacing... option renamed
        
        Change-Id: I930402fc1a8efa74ec747b06b2c720a963d6cc38
        Reviewed-on: https://gerrit.libreoffice.org/47425
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-06  jan Iversen  <jani@libreoffice.org>  [1dd5f10c3c6e0189ada4ecd6d08beb4c5fd1d42d]

        iOS, correct DPIX calculation
        
        Patch is thanks to Jon N.
        
        Change-Id: Idba9ec9b32b144523f0e7da5f7273f6af9fdfd31

2018-01-06  jan Iversen  <jani@libreoffice.org>  [72db74239a0853df72f323e756d304cb3e5dae02]

        iOS, allow calls to LibreOfficeKit from swift
        
        Extended the bridge to include original LibreOfficeKit.h
        as well as Kit pointer (set in init call)
        
        Change-Id: I5e96f2706ac4d1ee897b977d3322bdc1b91f1a0b

2018-01-06  David Tardon  <dtardon@redhat.com>  [f04ad5673a9de1eda94ed3ae5719d8b761da80bb]

        upload libabw 0.1.2
        
        Change-Id: I972ff9e0dbb73f6a38c886e1acd03cc4d62da2ec
        Reviewed-on: https://gerrit.libreoffice.org/47251
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-01-06  Szymon Kłos  <szymon.klos@collabora.com>  [6a91b67b1fe98f114e95649fb7484e22cc3a313b]

        tdf#114848 Don't save empty themes
        
        Change-Id: I7136f5c0bc884a2f9ea945b4e0bc093a5ef2d8df
        Reviewed-on: https://gerrit.libreoffice.org/47481
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2018-01-06  Takeshi Abe  <tabe@fixedpoint.jp>  [d25465aed6cc15cf51529d92bdf3475d2b6d551f]

        svtools: Simplify HeaderBar with std::unique_ptr
        
        Change-Id: I5376616ed1b1a1087dd8bac6830d31212252e4bd
        Reviewed-on: https://gerrit.libreoffice.org/47459
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [0c1ca08318bd370280e124ea05d9bf0d2535d3e1]

        remove unused defines
        
        In particular, the STR_SVT_MIMETYPE defines are dead
        since
            commit 1b694dad643334ec1bab3f823dcd68f44a05ebe3
            Date:   Thu Aug 24 22:14:27 2017 +0200
            loplugin:unusedmethods
        
        Change-Id: I641ec0a14efedc55c9d6a4de4a28784c273602e9
        Reviewed-on: https://gerrit.libreoffice.org/47464
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [30b18e9c1ce5578ce22cb75e38f489eb25c4b7c7]

        use std::unique_ptr in GDIMetaFile
        
        Change-Id: Id3f223d8d2220fb7d7bb2aaa50bb1a8e29bc0f70
        Reviewed-on: https://gerrit.libreoffice.org/47462
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [df1c3938d2c54fbf72a0e58a9f178557fca48a3b]

        remove pCols from ImplBmpReplaceParam
        
        it is always nullptr
        
        Change-Id: I0eae17a58423cceda08867f4dc5945a3e5553d5e
        Reviewed-on: https://gerrit.libreoffice.org/47461
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [16cd875f03f65daeb399551a12dc9e54945880d1]

        Updated core Project: help  189c97fd18cdcb99ad4b4d77a8ae97f8ce41f3b9
        
        Fix typo
        
        Change-Id: I7a9fab7c50139bcd5f5b5999b4e61e89f2e8e646
        Reviewed-on: https://gerrit.libreoffice.org/47298
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2362b69b61988a54bb08a71135c1c094097a29bc]

        Updated core Project: help  9e6681b78b9578eb739c3577218d6ce9141e7091
        
        Fix typos
        
        Change-Id: I2a98c7a079c69ac32b382d6c320dde456be98cf1
        Reviewed-on: https://gerrit.libreoffice.org/47282
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9046cf9c133d9e6afa99707d7e1b6b8c6f6d3bde]

        Updated core Project: help  e3dc182b9dda0ba1a0e42dcea00e4d3b01e4b34f
        
        Fix typos
        
        Change-Id: I4ab0df8ed7f3d8ac95f28220c9b4f59e2a6a1eb2
        Reviewed-on: https://gerrit.libreoffice.org/47281
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1766c773ce45770b66d5bc297206a2205662f90c]

        Updated core Project: help  f1126fd812d5f812803f666f7fb4bcd5024c9772
        
        Fix typos
        
        Change-Id: Ie3e0490e8ca41f9d4f20b834a3d5865c0fb18ad7
        Reviewed-on: https://gerrit.libreoffice.org/47480
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Caolán McNamara  <caolanm@redhat.com>  [9fff5632a91c8d396116565162cf0a5b4fa9875f]

        ofz#4879 Divide-by-zero
        
        Change-Id: I0df4bc2c8d9c5d5f95141b585826fc773a1fde3e
        Reviewed-on: https://gerrit.libreoffice.org/47484
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [6007cdaabe1694ca8804ba816dbd87885dd3d8ac]

        CppunitTest_sc_autoformatobj: fix read of value vs content of value
        
        As far as I see the old qadevOOo/runner/lib/MultiPropertyTest.java
        didn't assert the content of the property value (only avoided the set of
        the property if the value was null or void), the new C++ version asserts
        both the type and the value. Asserting the type is probably a good
        thing, but asserting the value is problematic, at least the test failed
        for me without these tweaks.
        
        Change-Id: I688486025e6118ad4c8907de6cb2629dd008f8fd
        Reviewed-on: https://gerrit.libreoffice.org/47475
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-05  Caolán McNamara  <caolanm@redhat.com>  [cef6271497ad3fe74820b36d6387351b15a16519]

        ofz#4976 Integer-overflow
        
        Change-Id: I6929fc192e0e602c06edf89cf70e256797f7543a
        Reviewed-on: https://gerrit.libreoffice.org/47476
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-05  Caolán McNamara  <caolanm@redhat.com>  [cadfee0a72cf032314833959f7b7f3f6688a3079]

        ofz#4952 avoid liblangtag config when fuzzing enabled
        
        Change-Id: I9f2b0cbb5108f57ec2f80ebe24f748c33ea9cf59
        Reviewed-on: https://gerrit.libreoffice.org/47477
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-05  David Tardon  <dtardon@redhat.com>  [86994e1c25bb5a2d0f97d17328457fa6dfd2f288]

        upload libe-book 0.1.3
        
        Change-Id: I8862e7f4d2dcb007295028b9ec7be04e58ebafd3
        Reviewed-on: https://gerrit.libreoffice.org/47264
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-01-05  Caolán McNamara  <caolanm@redhat.com>  [c75c3b2fdab5614664215e52d85657472ec86f05]

        ofz#4971 Bad-cast
        
        Change-Id: Icf66aa82e72a2b9f24f590b84bb0441ebf09463f
        Reviewed-on: https://gerrit.libreoffice.org/47466
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-05  Jim Raykowski  <raykowj@gmail.com>  [3a9877b74e1730424a41319a03f5b56a6102a76b]

        tdf#114724 fix headings outline tracking highlight in Navigator
        
        Change-Id: I7fac3c4a0f2d81c4decf59f707d1cb4d764e3e41
        Reviewed-on: https://gerrit.libreoffice.org/47152
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [52bab68b384309d618b03373b247401c9bcfd3de]

        Fix typos
        
        Change-Id: If114b42912a98b85f1b64f87bdb1f64afd15c85e
        Reviewed-on: https://gerrit.libreoffice.org/47457
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-01-05  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [4c82a3527df4687162bb2906ed5e78085c3516e9]

        Updated core Project: help  382ba1bc41a04d2f7b444e4c4ca9460b66147717
        
        Switched to a sidebar layout. Art direction by Andreas Kainz
        
        Markup and JS got simpler, layout got more robust.
        
        Change-Id: Ia74489038e7d11b632ea2b6ca6efe0d90dfe5181
        Reviewed-on: https://gerrit.libreoffice.org/47441
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Michael Stahl  <mstahl@redhat.com>  [e48b9b294a5bd69f5f782703f5f5571bfddd9181]

        sax: remove that odd Entity copy constructor
        
        Change-Id: I7929ccf751d37f65975d6412e28d34bec4421c07

2018-01-05  Caolán McNamara  <caolanm@redhat.com>  [60b7024e95d6943a113bf58506352bd337f0392e]

        ofz#4966 loop in text styles
        
        Change-Id: If94e32689c6742b2080c213796e27d49ebe6df74
        Reviewed-on: https://gerrit.libreoffice.org/47458
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-05  Michael Stahl  <mstahl@redhat.com>  [64f1d7ad58f7281c757411b7e890e220485a09bf]

        toolkit: disable UnitConversion test for non-default resolution on WNT
        
        Apparently this fails currently for unknown reasons, see report
        by Luke Benes at
        https://lists.freedesktop.org/archives/libreoffice/2017-December/079196.html
        
        Change-Id: Ib4c79fbc6a4353ab51612836f51196bc37a90ae1
        Reviewed-on: https://gerrit.libreoffice.org/47444
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-01-05  Michael Stahl  <mstahl@redhat.com>  [7e51276d4040ac480343bc94f6e37c7b437fae83]

        toolkit: convert UnitConversion test to C++
        
        Just translate the test, it checks just a tiny fraction of what it does
        just like the Java version.
        
        Change-Id: I85b4c890d970a00402d7f1b6f13d4e9ea2dd6e3c
        Reviewed-on: https://gerrit.libreoffice.org/47443
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-01-05  Stephan Bergmann  <sbergman@redhat.com>  [e0b4c9a85a7539ef6f62fe3f8012be8df382d7d8]

        Blind fix for non-MSVC platforms where sal_Int32 is long
        
        Change-Id: Ibf1cc3b678a54ceaf6eb82f0b51fc6082ba1e78d

2018-01-05  Michael Stahl  <mstahl@redhat.com>  [64d5da302226504a522ad3d362cb1852351818cd]

        sw: fix null-pointer crash in ClearFEShellTabCols()
        
        (regression from 334601603aa04ea968e8a850f4e7f6cf52f7735b)
        
        Change-Id: I6e257f07a44740f77450ca6278aa2c0fa8ce2551

2018-01-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [dc7ed240d272df939ef68f64316ee77419b0e2e6]

        sw: clean up some no longer building leftover debug code
        
        Change-Id: I1e895382fc858ecd9be3d974b2be155d7e9de52d
        Reviewed-on: https://gerrit.libreoffice.org/47452
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-05  jan Iversen  <jani@libreoffice.org>  [ed746579fec3da102c8b646cb24548cd3c084ca9]

        iOS, cherry-picked wrong version.
        
        Reverting CustomTarget_iOS_prelink.mk to static lib version
        
        Change-Id: I44d7441ce4284ed0551637a3827e93c2df369af9

2018-01-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [57f94390c3d4e3faf2a5d80d22954edb9042761c]

        fix qt5 plugin
        
        after commit
            commit 7accac097688832d8682a88a0176c3e1482ffade
            Date:   Fri Jan 5 11:12:54 2018 +0200
            tdf#114837 FILEOPEN: Image is blank
        
        Change-Id: I2f89e7d292a658ef99f93281a318046c4e9329be

2018-01-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [ec920ed0ecc9cb42b900138a299bf070dc86103c]

        Revert "GetTrueSlotId is dead"
        
        This reverts commit 4f11182566b02f9f1c1821985a94b4b4de363fbb.
        
        Turns out I was wrong, there are tons of place defining
        slotid<->whichid mappings.
        
        Change-Id: I2a124ecba02c45f14ee917727adb993c39994881
        Reviewed-on: https://gerrit.libreoffice.org/47454
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-05  Stephan Bergmann  <sbergman@redhat.com>  [a648c07de904c993daae71a27f2b4c4ebc2ece3b]

        Include new .svg icons in freedesktop-menus.spec
        
        ...newly added with 61be109b1c10df3ddbb27f2a398b121a7c977f30 "tdf#98141 add svg
        file for all app icons in all sizes".  Otherwise building the rpms complains
        about "Installed (but unpackaged) file(s) found".  (And per <https:
        //specifications.freedesktop.org/icon-theme-spec/icon-theme-spec-0.13.html> it
        indeed seems OK to have .svg files in all the NxN sub-directories too, not only
        the scalable sub-directories.)
        
        Change-Id: I730ca19e67b452b309ca48a26ce806db7780c9f5

2018-01-05  David Tardon  <dtardon@redhat.com>  [27d8e508516196b9a313f4c04d403dab05b47979]

        fix test deps
        
        Change-Id: I9d54a942ee8e772a05fdef126aa80b25e273f8a3
        Reviewed-on: https://gerrit.libreoffice.org/47451
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-01-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [7accac097688832d8682a88a0176c3e1482ffade]

        tdf#114837 FILEOPEN: Image is blank
        
        revert
        
            commit e75abe6e0a4ea250366bb29c0ece697e9b1b80a1
            Author: Noel Grandin <noel.grandin@collabora.co.uk>
            Date:   Tue Dec 12 09:33:14 2017 +0200
            convert tolerance params to sal_uInt8
        
        for now.
        
        Change-Id: Iafaada0fb338f60ecc9f94aafe138500dfb27cf7
        Reviewed-on: https://gerrit.libreoffice.org/47453
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [e92b89428e66ab44c6c08463b3c43200e1cf7341]

        SCITEM_PRINTWARN is unused
        
        and mpPoolDefaults doesn't need to be a pointer
        
        Change-Id: I02735b22466711d7260d2ff0cbc6bf0cab5d83b2
        Reviewed-on: https://gerrit.libreoffice.org/47450
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dbe0201d3aede56e2bda475dd308a891841b98a4]

        Fix typos
        
        Change-Id: I766862d255ac285329ae423629c7445837ddd55f
        Reviewed-on: https://gerrit.libreoffice.org/47280
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2018-01-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [adf0738d2dbfa742d0e9ef130954fb4638a8e90d]

        long->sal_Int32 in BigInt
        
        And fix an issue discovered in the PPT parsing, where one of the
        test files has dodgy values that trigger the assert in
        BigInt::operator long().
        
        Change-Id: Ic324ac38ecef4153cc434376317643ababe0a537
        Reviewed-on: https://gerrit.libreoffice.org/47314
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-05  Martin Srebotnjak  <miles@filmsi.net>  [24a7df66149a907c2ca2e757927c6c88ecadc523]

        Updated core Project: dictionaries  b64137bed16e860335372166bffbdf25cb986465
        
        Updated Slovenian thesaurus
        
        Change-Id: I861763c246d29759d9882cd7150ffa86b64367b4
        Reviewed-on: https://gerrit.libreoffice.org/47455
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2018-01-05  Jan Holesovsky  <kendy@collabora.com>  [7ca3490d91a1fc4e01b34ea1a2f281968b0b1479]

        lokdialog: Use only one of the installed langpacks when setting locale.
        
        Change-Id: I446775b121b7806a549f4dbbaa1f2dcf019d9bc2
        Reviewed-on: https://gerrit.libreoffice.org/47386
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-01-05  Jan Holesovsky  <kendy@collabora.com>  [028fd03cdf4d3d8072289a5c4d476435c18f90d0]

        lokdialog: Allow language switching in SfxModule(s).
        
        Change-Id: Icef0b3610c3bfa858cdd61de6ef3f5edc1e3c96b
        Reviewed-on: https://gerrit.libreoffice.org/47385
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2018-01-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [f1d1854ffe2c1bc456855573b3ed4ad9852f4571]

        remove NoPath from LoginFlags
        
        since it is always set when calling HideControls_Impl, and therefore
        remove the now unused UI controls
        
        Change-Id: I8a2a6a34b64dd7b0bf909c810bbd7fea8ad2c7a5
        Reviewed-on: https://gerrit.libreoffice.org/47403
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-05  Justin Luth  <justin_luth@sil.org>  [94fc02ddbdd5aaef701af9963f74050aed75468d]

        tdf#104707 ooxmlexport: support RawText
        
        fix TODO: docxattributeoutput::RawText
        
        The only time RawText is called is in OutEEField,
        an EE_FEATURE_FIELD, which always seems to be a hyperlink.
        So, even though it is a very generic sounding function,
        it is barely used.
        
        There are no other "make check" examples using this
        RawText function, so "proof" documents are limited to the two
        bug reports that this fixes.
        
        Confirmed in Word 2003 that the URL is active after RT.
        In LibreOffice, the url is not active on import...
        
        Change-Id: I6c385057be18ca253ebb2f20454694850a6da41f
        Reviewed-on: https://gerrit.libreoffice.org/47380
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [9e27e5a73625d56615ab406c3ad3114431b3e507]

        xmlsecurity: remove unused xml_security::serial_number_adapter
        
        Change-Id: I09bc10a021fb5319cc256542206d94bc00646304
        Reviewed-on: https://gerrit.libreoffice.org/47402
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-05  jan Iversen  <jani@libreoffice.org>  [5c23224ca60abdf8d0e99010ea1066474b57d396]

        iOS, removed unused declaration
        
        Change-Id: I8867048756a0484d1b75515335f3a2002f128e6d

2018-01-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [c26bdf54e065d4b6424e919fbf1f490e60390120]

        remove dead eeitemid.hxx
        
        and inline the couple of constants still in use from it
        
        Change-Id: Icb9f5690b5649140bc0503a8917e6a0f764e3d9c
        Reviewed-on: https://gerrit.libreoffice.org/47404
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [18e85d91b5cc7ed3d3f9f163d3c211f29b54f7a2]

        Fix typo
        
        Change-Id: I7d538a60a7f05fae771049fe2b697fe86ee0e85b
        Reviewed-on: https://gerrit.libreoffice.org/47440
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-05  Jens Carl  <j.carl43@gmx.de>  [b673cbeeeb0cedb6836e1946e6e6c12bfd68add4]

        tdf#45904 Move _DatabaseImportDescriptor Java tests to C++
        
        Change-Id: I53e9a449cb18c26187f3b1676f8ab67918128499
        Reviewed-on: https://gerrit.libreoffice.org/47447
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-05  László Németh  <nemeth@numbertext.org>  [c8fbce439db78dd85295833df494a651bd64dcd4]

        Add optional title: field to user dictionaries
        
        LibreOffice stores the title of an user dictionary
        only in its file name, but special characters in
        file names can result configuration problem for user
        dictionaries shipped with LibreOffice.
        
        Optional "title:" field of user dictionaries
        supports custom titles with spaces and other UTF-8
        characters.
        
        Change-Id: Idbc4c41a2e08f50cfc0fc0d25e960084f5773bec
        Reviewed-on: https://gerrit.libreoffice.org/47397
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2018-01-05  László Németh  <nemeth@numbertext.org>  [6247c966942a0e43320a234302a67c1f92c2eea7]

        tdf#95024 Add user dictionary for hu dict package
        
        supporting old Hungarian orthography optionally,
        according to the official 3-year transitional
        period in schools.
        
        Change-Id: Ifbc5583c1e53bc4ac07e73a90e0dd02e159f83e6
        Reviewed-on: https://gerrit.libreoffice.org/47398
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2018-01-05  László Németh  <nemeth@numbertext.org>  [10e8e0ed18a832318722cefa5e8ba5f141370b58]

        tdf#95024 fix bad Hungarian autocorrection pattern
        
        and add a few correct ones, according to the new orthography.
        
        Change-Id: Id5a7d4803537f216f0f4f8939aa25b40ed4ea309
        Reviewed-on: https://gerrit.libreoffice.org/47399
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [5650bb62c8581b3f176eb64c4433ed45dac4e029]

        Updated core Project: help  1ad545bef472627adbb43a5dfb1874fc60c2495e
        
        Fix ahelps on the Business Cards - Medium page
        
        Change-Id: I9f1d15a7703a1ead96dbb227a34732e174bf31c8
        Reviewed-on: https://gerrit.libreoffice.org/47411
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [37ae28ef607361451fb3cff833d2ea92ce17f552]

        Updated core Project: help  5da848ed5f249395399a430bfbdf1bea4d9f0b69
        
        Add missing bookmarks to Impress HTML export page
        
        Also Back and Next buttons have only one < and >
        
        Change-Id: I4cbb4cb340b376c41991554a56aa6931c839f1ad
        Reviewed-on: https://gerrit.libreoffice.org/47446
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [79b710db284309cfb288f770e9e8a7455dd03cf6]

        Updated core Project: help  bda42214086d80527a7fddd9ca46f4bee77b77e9
        
        Fix bookmarks on Text XML filter page
        
        Add missing ones and modify old custom HIDs to new .ui HIDs
        
        Change-Id: I16500ef5054c7f8f939a7054202b8a9c009d9fb3
        Reviewed-on: https://gerrit.libreoffice.org/47445
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [5355e7876c826ca92612dd083f39784aafae1b32]

        Updated core Project: help  09a1ae513f57e41146f3ce5408d04b3e5c3f624e
        
        Fix ahelps on (Insert Field - )Database page
        
        -Drop an unnecessary ahelp
        -No more 'Don't show this again' box in the printmergedialog.ui file
        
        Change-Id: I65ee28e091368693cbf4b5cc966c63a15b86b4aa
        Reviewed-on: https://gerrit.libreoffice.org/47439
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [2ffac9fdbbae3ac90336f7b27fe3c6c2537eb8c6]

        Updated core Project: help  fd3652b73e2b71797d9169557947a6fd2951fd37
        
        Fix ahelps on Report Wizard pages
        
        Most were missing a prefix and some were unnecessary
        
        Change-Id: I95e5e262b80f6df810060595e5a22755ce19655d
        Reviewed-on: https://gerrit.libreoffice.org/47438
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [874035b5eef149888b27953aba06fd21a871ce57]

        Updated core Project: help  31f1e978d3304908848678f3445fa9649801b2e9
        
        Fix ahelps on Letter Wizard
        
        Most of them lacked a prefix, some were unnecessary.
        
        Change-Id: I63831bb3cb28d8043493f474e675acc2ad343792
        Reviewed-on: https://gerrit.libreoffice.org/47437
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [be3a0853eb19b83099b21f094c8084626a0db3ec]

        Updated core Project: help  42543949c912c5d126a967d009731e659b9875bf
        
        Fix ahelps and bookmarks on the Save As page
        
        Also move/fix HIDs from the Create Master Document / HTML document
        pages, as these functions define custom HIDs for the
        generic Save as dialog.
        With the above set towards deprecation, this is not utterly useful,
        but still.
        
        Change-Id: I7026999dec0d4402c03fa0d51691377c3e04481b
        Reviewed-on: https://gerrit.libreoffice.org/47436
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [71f8b3abf3cef0d932c0584e86c918e0e62b981c]

        Updated core Project: help  31a2936cec508145e98ebdfae6a55f06c5362770
        
        Fix ahelps and bookmarks on the Comment page
        
        - View - Comments is also available in Calc now
        
        This page still needs a bit of love though, there is a few new
        comments-related UNO commands that probably need to be documented here.
        
        Change-Id: I37ad88f5e086fb82b159fe594a7c746883c81faa
        Reviewed-on: https://gerrit.libreoffice.org/47435
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [c6fb7136e184233160a258df4bbd3bea25b69f70]

        Updated core Project: help  2d65e8aaa19a19bf534d83ee766995a6b8515550
        
        No need for ahelps here
        
        The commands of the Chart Format bar have their ahelps
        defined in other files, make build warnings disappear.
        
        Change-Id: I0abf9f91b46978a7ca8117f86db4babcf6d4d908
        Reviewed-on: https://gerrit.libreoffice.org/47434
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [1cd3af125e882c31fcb417f4438d53aecb49a717]

        Updated core Project: help  4bf9874fb73176e99835b41d7d898acebc636b8f
        
        No need for ahelps here
        
        Change-Id: I38e52f76333aa7378dd13d87dc9b3b10d4c07b50
        Reviewed-on: https://gerrit.libreoffice.org/47433
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [b9d841d1cbe30eb6e2f37c8f274368862b73f398]

        Updated core Project: help  c15c8da5253466757dc702c1efca99cfd1ccc7f1
        
        Fix ahelps for OLE-Object bar Wrap{Left,Right} commands
        
        Change-Id: I9acb6abfc1b13a12adae36a678d4f0481e064b3c
        Reviewed-on: https://gerrit.libreoffice.org/47432
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [84d59cf089c708926ecad87653311898826b7294]

        Updated core Project: help  fda835daa01ddb556227bbf84d2bc268171e5b59
        
        Fix ahelps for OLE object alignment options
        
        These commands are on the OLE-Object bar
        
        Change-Id: I78fb7da7aeaf4b0258a63e86f0b54c0ab9892941
        Reviewed-on: https://gerrit.libreoffice.org/47431
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [9fac4419947fa9bfc0dc393f665727a6b7b31613]

        Updated core Project: help  e9c2f05e2e6f602f545d99927cfede40bc8bd159
        
        Embed the description of the Table command into Standard bar page
        
        Not called Spreadsheet, and neither an OLE object is inserted, AFAIK
        
        Change-Id: I4e72a570578b6b6fabab2368060eda76d8f39758
        Reviewed-on: https://gerrit.libreoffice.org/47430
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [dfa5b1efd9b526a832c617c0ff8d15ae10c278f1]

        Updated core Project: help  3ce9015f6f8fa232e190056fbcc746520fe8bcca
        
        Rather embed the description of spellcheck window than duplicate it
        
        Change-Id: Ie6342cb0cb82761bcdd355cdfd5acd742246d090
        Reviewed-on: https://gerrit.libreoffice.org/47429
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [588a2637b40fb1d394fa8a0463c7600ffac54f85]

        Updated core Project: help  4b6bb48ddaf25189da35825aadab807533c61fa8
        
        Fix ahelp for Chart axes editing commands
        
        Change-Id: I018bc819aa8ba63824e09879e3d5e3519f6ee440
        Reviewed-on: https://gerrit.libreoffice.org/47428
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [c7a936127df2f4375a287bc4d41c679b60f6baff]

        Updated core Project: help  d143a7a1a6ceb313dc0754da67485a962cb09744
        
        Remove reference to nonexisting feature in Impress Insert Page page
        
        This DLG_NEW_FOIL thing seems to have been removed in 2005/6 for good:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=bfbcbc4f7d60294208085fe3c241ef9b062117ca
        
        Change-Id: Ife85d2022eb5f32a24519985ee323f3731789dcd
        Reviewed-on: https://gerrit.libreoffice.org/47427
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [0746a3b3f58914366e48052fb603e2629469af90]

        Updated core Project: help  1b9fd37666c1a50022ca34c1ffb1adaa75eed9b2
        
        Change Protecting Sheet page formatting
        
        These 7 consecutive 'tips' made my eye bleed, stop this madness
        
        Change-Id: Ie0dd667974ba124fa467770a92a1f5e60c8a50c4
        Reviewed-on: https://gerrit.libreoffice.org/47426
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [481d7a2de7bf932077ac865c4b29ef24c5601494]

        Updated core Project: help  aa5f4a1537fa174fbaf1a6563b1a951a948149db
        
        Fix ahelp on Compatibility options page
        
        So that it can appear on the Impress General options page.
        
        Change-Id: I9d717bef181c20fb3ecce1344ccf498cfd9584ab
        Reviewed-on: https://gerrit.libreoffice.org/47424
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [cdeb10c0ee7c0ed2d1db7002b4e030d0cb029067]

        Updated core Project: help  216770613cf045ac4aad3b1a79455b13a5ed8b6e
        
        Fix ahelp for InsertMath command
        
        Change-Id: I301302488ec873321390536900486bdd7ab21ac4
        Reviewed-on: https://gerrit.libreoffice.org/47423
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [102f6e533875037bdde86aa9b67ff3ff3c5af069]

        Updated core Project: help  7371e98b61d6af97d18b8c48023fd808d1cdaa6d
        
        Fix missing bookmark on gallerys General properties page
        
        Change-Id: Idf7874bd22318b6684e523c6017e4bc24ebfd4fd
        Reviewed-on: https://gerrit.libreoffice.org/47422
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [a336c7a6b4c74ee02692d0668fc1977ebf9b100a]

        Updated core Project: help  091a6727bc90dc273b6a65128f50bf3b1ef282fc
        
        Fix ahelp on Impress Grid options page
        
        Change-Id: I463bf6e6666aec9a7a2e5e194e3949027f998375
        Reviewed-on: https://gerrit.libreoffice.org/47421
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [5fa68bfc120b693f0fe50adb7a1a404085c82bbb]

        Updated core Project: help  0b8b8ca30c678eb6cb5447b3086d50cacd3bf93a
        
        tdf#114310 Remove '(in current document)' from compatibility options page
        
        Change-Id: I4b39f83a3dea74fe1789e81a9b5841c504f4c47c
        Reviewed-on: https://gerrit.libreoffice.org/47420
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [78cc6fe6614d645b4a53cebc1a5be9644199c6de]

        Updated core Project: help  27ab58bba0cbb007c8587d218bf4c8fae65746e1
        
        Add missing bookmarks, fix ahelps on Writing Aids page
        
        Change-Id: Id493d1e05edca9c816c45329e4533f948048af94
        Reviewed-on: https://gerrit.libreoffice.org/47419
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [37ebad82c3fd54612861e5f94c6cabb4997b736c]

        Updated core Project: help  926139759960b772bcfc7936d12ec7bd1c9ec133
        
        Fix ahelps on the Impress Color Replacer page
        
        Change-Id: If77db25f01f9de5e672868a5c587c16a26384805
        Reviewed-on: https://gerrit.libreoffice.org/47418
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [5f47ccbb07fea5d26a40db84c346f591c4a98141]

        Updated core Project: help  af3e37c0881897ba86c5684268175e381e07c181
        
        Fix ahelps on Define Bibliography Entry page
        
        Change-Id: I032bb476d071d50c2ef89be76f6787c42e0459f3
        Reviewed-on: https://gerrit.libreoffice.org/47417
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [07bc8033a67bcafb4375b667276a5742034495d1]

        Updated core Project: help  ec0a885f229b32bcedc42773b592004955c18704
        
        Fix ahelps in Zoom & View Layout page
        
        Change-Id: I8ee2c53fc59435e4593a2ed1efaea63687dcad45
        Reviewed-on: https://gerrit.libreoffice.org/47416
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [73a4c26a7c0f6b040a8fbfb3c784b048836d9c84]

        Updated core Project: help  9dfa0be38aeae15ee3a4ee3e7aa3a6ec736b1f50
        
        Add a missing bookmark
        
        Change-Id: Iaa8027f42c2927f89b35e7693a730822d18744bc
        Reviewed-on: https://gerrit.libreoffice.org/47415
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [6c07b12f1e6a7f571e25dcb37cb0590a064c7ffb]

        Updated core Project: help  e0f1f793b978dc08771d8d59a3da5751fc1a14b6
        
        Use ahelps on User Data page for Business Card pages too
        
        Change-Id: Iefc393b85dfab973fd5eb203d7e394a16723989f
        Reviewed-on: https://gerrit.libreoffice.org/47414
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [67b3544be44bc8a92a83924441ee74087209012c]

        Updated core Project: help  bb4cdc6e29a59da0e88cae5823e932d913afdbfb
        
        Fix missing bookmarks and broken ahelp on PDF Export page
        
        Change-Id: Ie7ff855c5f7038afe393ae59ab72f826241c6032
        Reviewed-on: https://gerrit.libreoffice.org/47413
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [36098cd1123061b458c07c4fd421737a1fe9765f]

        Updated core Project: help  265091fc25969b359ff228071d6b8b940e3f61d2
        
        Fix a missing bookmark on the Data Source Name page
        
        - rename the page to sync with current UI
        - update shortcut of the Data Sources pane
        
        Change-Id: I72048cb14f848b45ee963c54e2449acac35ccaf2
        Reviewed-on: https://gerrit.libreoffice.org/47412
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [342a68224207b9c18cd0a7fff1d5ce404a3fca02]

        Updated core Project: help  e8756c365fc23350ddec41636f44b95b937ff3c6
        
        Fix an ahelp on the Label dialog first page
        
        Also a double period at the end of a sentence.
        
        Change-Id: I86286360b92220217cae769e5b6e04ad7b9e76de
        Reviewed-on: https://gerrit.libreoffice.org/47410
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  Gabor Kelemen  <kelemeng@gnome.hu>  [9a0a2a2ed10535fb53e8e8ff67a3b82cd758808d]

        Updated core Project: help  068a62df0c685da738180f20fd939391c697860b
        
        Fix an ahelp on the Hyperlink dialog
        
        And remove duplicated bookmarks.
        
        Change-Id: I30955363fb3dc99256790ad0e595d67490cc2f94
        Reviewed-on: https://gerrit.libreoffice.org/47409
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-05  jan Iversen  <jani@libreoffice.org>  [007e0bb010014619396e9fd8cd5a47203016cbbf]

        iOS, bump LibreOfficeLight to 11.2
        
        Change-Id: Idd7737d2d4494a336ce8592c773a07055908646c

2018-01-04  jan Iversen  <jani@libreoffice.org>  [90c22bf8a1e41cb6f4f8124f554e5efe081cc756]

        libqxp, add update of config.sub
        
        Change-Id: I4999be84c45fa32d0ae6f62f667b2c7470972f49

2018-01-04  jan Iversen  <jani@libreoffice.org>  [7c026c92b6d03508ae9af9cf0313b809a4097212]

        libmspub, add update of config.sub
        
        Change-Id: Ia843520afae808fc8ed7dec6ae017400720394e7

2018-01-04  Gabor Kelemen  <kelemeng@ubuntu.com>  [ced886a5c9490d34cc14ffa26bd42ad6195008b6]

        tdf#114013 Do not use string concatenation
        
        Instead just give more meaningful custom titles to windows
        
        Change-Id: I69b93abe236472914c099bfa42792b39f0995afe
        Reviewed-on: https://gerrit.libreoffice.org/45438
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-01-04  Caolán McNamara  <caolanm@redhat.com>  [73cd2cf7d1707e464f13c28b6ec583c484fd3f46]

        ofz#4940 Null-dereference READ
        
        Change-Id: I2c8c83ef6ffde5f1599814538acc36ec5beab6c8
        Reviewed-on: https://gerrit.libreoffice.org/47387
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-04  Caolán McNamara  <caolanm@redhat.com>  [85cbefac5bb6631927e29aac9e27fbf07a280a4e]

        migrate to std::unique_ptr
        
        Change-Id: I4986d3e2893554bc875e64a1f27f9203814f4d55
        Reviewed-on: https://gerrit.libreoffice.org/47374
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-04  Caolán McNamara  <caolanm@redhat.com>  [56b754418c534153cb34bcc1de03cf7fd7724fd5]

        ofz#4950 Direct-leak
        
        Change-Id: I231da98d9e7f9fefc25a454cb9c8e1f95215c364
        Reviewed-on: https://gerrit.libreoffice.org/47382
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-04  Caolán McNamara  <caolanm@redhat.com>  [e26f2f3367d6bd44fda9a4c5ca2faeb7359bcb97]

        ofz#4943 Direct-leak
        
        Change-Id: I45b7c6befadda58d7919732597647b9e2cbd46d8
        Reviewed-on: https://gerrit.libreoffice.org/47373
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-04  Mike Kaganski  <mike.kaganski@collabora.com>  [d86d3caf9853e930eb686b63309a7cc6c29cc0d2]

        Remove redundant control flow branch
        
        Change-Id: I5f63f2a7ad6eb6bf85b21b6936a1488ce13ccc93
        Reviewed-on: https://gerrit.libreoffice.org/47394
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-04  Caolán McNamara  <caolanm@redhat.com>  [73575a094da28d04f7f515ef186de87adb1403f6]

        ofz#4923 Divide-by-zero
        
        Change-Id: I0e3420dd908443b570e668b3a2b2ce189f6a14fd
        Reviewed-on: https://gerrit.libreoffice.org/47389
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1688782a950d35a54dda50167d32875b3537509e]

        Fix typos
        
        Change-Id: Ia3248d07e5d711682af4211be7786ded9d545cd4
        Reviewed-on: https://gerrit.libreoffice.org/47315
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2018-01-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [70d5eaadd87660deb3e87abf1361dfe72f744f56]

        Fix typos
        
        Change-Id: I4fae1f0f5da36741ee8aa163f8372f19c050fa0c
        Reviewed-on: https://gerrit.libreoffice.org/47406
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2018-01-04  jan Iversen  <jani@libreoffice.org>  [61ab976bff4195beb77b749791d4f368cc9b71ee]

        iOS added BRAND_* to fundamentalrc
        
        Updated the content of fundamentalrc
        
        Change-Id: I0e7ce7ffc8e61f572ad96f8c07872e41677cc421

2018-01-04  jan Iversen  <jani@libreoffice.org>  [3584c954337a625c93dae692849a53b6793d5a1e]

        iOS disable gpgme
        
        Disable gpgme called for passing parameters to configure, when called
        internally (to generate config_build etc).
        
        Update the distro-conf, with info on the different supported models
        
        Change-Id: I884c8638bf7b1c9fbc8ea4bdaa4dfca019857f45

2018-01-04  andreas kainz  <kainz.a@gmail.com>  [61be109b1c10df3ddbb27f2a398b121a7c977f30]

        tdf#98141 add svg file for all app icons in all sizes
        
        Change-Id: I9e2c5d854cec3320f825404bc3f1b5e7129f9dcc
        Reviewed-on: https://gerrit.libreoffice.org/47220
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-01-04  Michael Stahl  <mstahl@redhat.com>  [16e75d4b5df6d516873c2dcb39442d4bbda1efed]

        sw: replace local DELETEZ with unique_ptr
        
        Change-Id: I8c650a1dce327c5f4651e166ea998db0fd2292cd

2018-01-04  Michael Stahl  <mstahl@redhat.com>  [0af086beaaad8ded4f551ece0086ce990952ee16]

        sw: convert SwPageFrame::m_pSortedObjs to unique_ptr
        
        Change-Id: Id0cac6143c4c9278fc450048cc0b276d72d0c1a1

2018-01-04  Michael Stahl  <mstahl@redhat.com>  [794e54cd34239006270a00a6e5017acc463063f9]

        sw: convert SwFrame::mpDrawObjs to unique_ptr
        
        Change-Id: I0713e6fb2b3f2cfc3115daafe37ae5380f3e7938

2018-01-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [67e1e2ee40dba196f706afb43d0379b29c3c0f42]

        tdf#42949 Fix some more Include What You Use warnings
        
        Change-Id: I2040315707674dc99a37aedb96ac61dca274c13a
        Reviewed-on: https://gerrit.libreoffice.org/47348
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-04  Caolán McNamara  <caolanm@redhat.com>  [f042128907598e5f82e759a175b564a68edfb490]

        ofz#4886 Integer-overflow
        
        sal/rtl/math.cxx:1106:29: runtime error: signed integer overflow: 15 - -2147483648 cannot be represented in type 'int'
        
        Change-Id: Ia81eca9da1fe7cc1a5c5319742b32bd742fb817e
        Reviewed-on: https://gerrit.libreoffice.org/47329
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-04  Caolán McNamara  <caolanm@redhat.com>  [10d642580d1fa2eb3450a0323c9f1338b170ccee]

        ofz#4947 Integer-overflow
        
        Change-Id: I7573f2d211bf9d676c436fcc2e7b312177fa377f
        Reviewed-on: https://gerrit.libreoffice.org/47375
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-04  Caolán McNamara  <caolanm@redhat.com>  [0bd9ba0110b815abc375caf4ae0d5c91b90ae0c5]

        ofz#4949 Direct-leak
        
        Change-Id: I7fbae09caff3b7bae2f921cbd89dee0f5b892c78
        Reviewed-on: https://gerrit.libreoffice.org/47381
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-04  Caolán McNamara  <caolanm@redhat.com>  [a05ebbc59a40d95760fee8749e1daf3e4b1ed68c]

        ofz#4946 keep nPos within bounds
        
        Change-Id: Ib5dc37b489b7b2101cf852a46f48fff1b7447a30
        Reviewed-on: https://gerrit.libreoffice.org/47376
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [4f11182566b02f9f1c1821985a94b4b4de363fbb]

        GetTrueSlotId is dead
        
        The only place is is used is ConvertAndPutItems.
        Which only loops over EE_PARA* which ids.
        But the only things which define slotid<->whichid mappings are XATTR*,
        SDATTR*, SCHATTR*.
        Which means that this code ConvertAndPutItems is dead, and that is the
        last place using GetTrueSlotId.
        
        Change-Id: I3037c25c2c15087572abacc9642970936824678d
        Reviewed-on: https://gerrit.libreoffice.org/47377
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-04  Michael Stahl  <mstahl@redhat.com>  [3861ec5e6617f4b01cdf45ae0cb37062190c42e5]

        svx: warning C4138 '*/' found outside of comment
        
        Change-Id: I4f3f30f6fc8423e679220af19a18978aaa15643f

2018-01-04  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [bb59a80ee6000d3922fa95262f67e291fd9d8ee2]

        Modifying the impl. of startUnknownElement of FastParser:
        
        Modifying it to emit the namespace URI instead of
        prefix and qualified name instead of local name.
        This will be useful for handling arbitrary elements
        in the fast contexts.
        
        Change-Id: I0f150b862574612e97491f6c335f3f4c9966da0a
        Reviewed-on: https://gerrit.libreoffice.org/47055
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2018-01-04  Mark Hung  <marklh9@gmail.com>  [2dd45c0c62b3ef3d8057b3fc70af24ae11a3d01d]

        tdf#114664 allow the splitted paragraph attributes to recover.
        
        Calling the SetParaAttribs to the splitted paragraph is effective
        only after ParagraphInserted is invoked.
        
        Change-Id: I1c2a58bc40e2a84d7bed4d85918e1d0ecdbe267f
        Reviewed-on: https://gerrit.libreoffice.org/47174
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-01-04  Mark Hung  <marklh9@gmail.com>  [a16b44481e3c5582dfb581f769e07ab94e8ac44b]

        tdf#114732 backspace can only make bullet invisible.
        
        It toggled the bullet on unexptectedly before connecting
        two paragraphs, which made undo recover the incorrect result.
        
        Change-Id: I83104d72fef95d8bd95e8e0e3bca4a063b69a450
        Reviewed-on: https://gerrit.libreoffice.org/47181
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2018-01-04  Michael Stahl  <mstahl@redhat.com>  [334601603aa04ea968e8a850f4e7f6cf52f7735b]

        sw: move some globals in fetab.cxx into SwFEShell
        
        It looks like the main point of these being globals is so that they can
        be cleared from various places when tables or table frames are destroyed.
        
        Add a SwDoc parameter to ClearFEShellTabCols() and just iterate
        over all shells.
        
        Change-Id: I75ad6b695ee1bfa76b9a05c606b07a3574c70ac4

2018-01-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [1bf8c74c0d0a78086b0688070bd375567344bb35]

        Updated core Project: help  9219a96f5e75fc59492259f354051ce980697c95
        
        Fix some help page contents
        
        Change-Id: Ida1bfdaf86690a95df3949b5287dc0b10223e907
        Reviewed-on: https://gerrit.libreoffice.org/47371
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2018-01-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [08209f2b67cf84b96dd03c90d87bc2d8dad26c8c]

        de-duplicate some defines in hrc files
        
        and rename SID_INSERTSYMBOL -> SID_INSERTSPECIAL in starmath to make it
        unique
        
        Change-Id: I0eeefe25e0e9374871c73793a31cb3e6cc445f73
        Reviewed-on: https://gerrit.libreoffice.org/47369
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-04  Caolán McNamara  <caolanm@redhat.com>  [9be88e7281aea0b4b65c9d0da85ca617f58b925c]

        ofz#4914 Undefined-shift
        
        Change-Id: Ie1accb0de3af652877c37ec15fe319378567431c
        Reviewed-on: https://gerrit.libreoffice.org/47337
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-04  Armin Le Grand  <Armin.Le.Grand@cib.de>  [cb628728a33a3c6092ab929def747252ecec428c]

        RotateFlyFrameFix: im/export rotation in deg
        
        Unified im/export of rotation at FlyFrame Graphics to
        not write their internal old 10th degree format, but to
        use deg notation and the correct orientation. Extended
        the mechanism to use tooling (SdXMLImExTransform2D) to
        completely read/write 'draw:transform' statements. Added
        quite some comments due to stuff in the old mechanism(s)
        
        Change-Id: I7d265c1a05532a0dd9b921e383c10b477b4c8846
        Reviewed-on: https://gerrit.libreoffice.org/47335
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2018-01-04  andreas kainz  <kainz.a@gmail.com>  [63a1076594534fbe4ccd5bf2eaaf167cbe709c10]

        Gallery-svg: shrink gallery svg files
        
        Change-Id: Idae797633952b0c8156b2ab043fb9ff2635084f5
        Reviewed-on: https://gerrit.libreoffice.org/47203
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2018-01-04  Stephan Bergmann  <sbergman@redhat.com>  [54227c9a2084d4b46c6ada96f1cc968c387ad893]

        Silence loplugin:unnecessarycatchthrow with --disable-debug
        
        (An alternative fix could be to suppress warnings for catch blocks containing
        preprocessor conditionals, but as these two places seem to be the only ones
        affected, keep it simple for now.)
        
        Change-Id: Ia83e56d1eab69bb2920ffdbbfc2182addce47963
        Reviewed-on: https://gerrit.libreoffice.org/47331
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-04  Stephan Bergmann  <sbergman@redhat.com>  [d70dc81f32d984cc045d4448e7ac89f79f05a8af]

        loplugin:redundantinline (--disable-debug)
        
        Change-Id: I0252fcbf7835cca1e9d6569db0ccacf30081a8e9
        Reviewed-on: https://gerrit.libreoffice.org/47330
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-04  Lionel Elie Mamane  <lionel@mamane.lu>  [a29d97e6ddab8ec002ba9827bd5fc874117712e0]

        tdf#104986 move named parameters substitution into generic layer
        
        Previously, drivers were responsible for making the substitution themselves.
        In practice they all (Firebird, ODBC and JDBC) used the LibreOffice SQL
        parser to parse the SQL statement and do the substitution.
        
        This had a few negative consequences:
         * The substitition was applied to _all_ SQL commands, including
           queries having the "execute SQL directly" bit set. Which means
           that the SQL was _not_ sent to the DBMS exactly as typed by
           the user. Even if there was no substitution to be made, since
           the SQL command was always round-tripped through the parser,
           thus "normalising" it (which is what led to tdf#104986).
         * "execute SQL directly" queries "magically" behaved slightly
           differently depending on whether the LibreOffice SQL parser
           succeeded in parsing them or not.
        
        Change-Id: Ieedc643f33467435a139e2565a01e6f398af041f
        Reviewed-on: https://gerrit.libreoffice.org/47283
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2018-01-04  Lionel Elie Mamane  <lionel@mamane.lu>  [1bbadad79d91005dc18a3c1e34de14d02660f6ab]

        firebird-sdbc: check parameter index before setting in all cases
        
        Change-Id: I291b0436a7cfde07879436a753329b52ff0c1049
        Reviewed-on: https://gerrit.libreoffice.org/47284
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2018-01-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d1296f4e02631c06e374a391a6dc12dc35d599e4]

        basegfx: extract svg path import/export test to own file
        
        Change-Id: If9925540feb54e5a101c76f8d4cebaa305ac4c75
        Reviewed-on: https://gerrit.libreoffice.org/47299
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2018-01-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [5328bf4021fc3a9b8c2b031f2eaba55eb1fb249c]

        drop CmdToXGraphicNameAccess typedef
        
        Change-Id: I76dc73c5a6c62b0ec0fff274ae57f084ccdb8c70
        Reviewed-on: https://gerrit.libreoffice.org/47347
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [44a1161a3c5f7c5f9cb6307aba292fd4d2c65560]

        drop FrameDirListBox typedef
        
        and rename FrameDirListBoxWrapper->FrameDirectionListBoxWrapper
        
        Change-Id: I201ab2caeff0a3219efe8ee86024bc48b8701f7e
        Reviewed-on: https://gerrit.libreoffice.org/47346
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [3f54055c18c953a8398bf29e27dcc8fae2592c94]

        drop Cache typedef
        
        Change-Id: Id1c568f7d089c345643227a6e9d0fee09aabfab8
        Reviewed-on: https://gerrit.libreoffice.org/47345
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [4c57847cb485396c6d914cf64d9f48f0845ffe34]

        drop OAddressBookSourceDialogUnoBase typedef
        
        Change-Id: Iffc9f3bda2293f02ea071cea7ce3f222aa7f9cd2
        Reviewed-on: https://gerrit.libreoffice.org/47344
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [caf4d0525493b2c978f47e10d103cdf7f89363f7]

        drop some unused typedefs in UnoFrameWrap_traits
        
        Change-Id: I80e4916de36f65b28db054367f1a307498456b18
        Reviewed-on: https://gerrit.libreoffice.org/47343
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [e6fdeed56d8a48f16b818979f2a77c758c31a9d9]

        drop ULONG typedef
        
        Change-Id: I25d0851bd82838f12a4edb3eb9f322bdf30cc175
        Reviewed-on: https://gerrit.libreoffice.org/47342
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [97b008d0e3a76d5b21ca6cc06fd84a90ed4593de]

        drop ChecksumType typedef
        
        adds no value
        
        Change-Id: I14c168d16eb98eb8c065c4c9a8f2a486c59feebb
        Reviewed-on: https://gerrit.libreoffice.org/47341
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [31b5c9b9bce461c2a9a9de99bbae2480788c19ca]

        remove SfxUsrAnyItem typedef
        
        and rename SfxUsrAnyItem class to SfxUnoAnyItem, the choice being made
        by leaving the most popular one behind
        
        Change-Id: If3818ee0966a50e3036d7e2db951910b6282c91f
        Reviewed-on: https://gerrit.libreoffice.org/47313
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [21e0d8162a0e683558c4d042ce688fc9a6833809]

        loplugin:unusedfields
        
        fix the ReturnStmt check
        
        Change-Id: I95076076bd1313d23798c4615ea12910c86ed9a8
        Reviewed-on: https://gerrit.libreoffice.org/47309
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-04  Jens Carl  <j.carl43@gmx.de>  [5de151f0fd7b590ae13560086b46ea84e4d9cf9c]

        tdf#45904 Move _TableAutoFormat Java tests to C++
        
        Change-Id: Ib26a2d2a05d926a0d031c86812456996cb368792
        Reviewed-on: https://gerrit.libreoffice.org/47361
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-04  Jens Carl  <j.carl43@gmx.de>  [b0ab92eaa70dd6d6986b348525a901b75dfd7c69]

        Add ServiceProvider "com.sun.star.sheet.TableAutoFormats"
        
        Change-Id: If058d47116e0a287fc5b2155f5ae6b36cbd8fa47
        Reviewed-on: https://gerrit.libreoffice.org/47359
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-04  Jens Carl  <j.carl43@gmx.de>  [39f033e54858bc1c55ed82afe74199be05c08817]

        Remove obsolete header.
        
        Change-Id: I7cd358845a048e6eb6df9bd42d022357e553981c
        Reviewed-on: https://gerrit.libreoffice.org/47355
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-03  Julien Nabet  <serval2412@yahoo.fr>  [d2c9b749503ef0763a6140a7b509f73adb6015d2]

        tdf#114788: fix crash in form-based filter
        
        regression from https://cgit.freedesktop.org/libreoffice/core/diff/svx/source/form/filtnav.cxx?id=85f93697defd9a812a0cda0bc4e9364e28c0339e
        
        Change-Id: If6f248b460a55aa1e30902d5edeb807dabb37d7b
        Reviewed-on: https://gerrit.libreoffice.org/47338
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2018-01-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [d8efc393bff9c0ed38eac00f48ce1d525e1d08ce]

        Turn on clang-format for these files
        
        I (tried to) keep these files consistent locally with astyle in the past,
        switching to clang-format makes sure that the recent problem with introducing
        inconsistencies with automatic loplugin rewrites doesn't happen again.
        
        Change-Id: If49c96b6e9e6ed50beb69c70e37125dff5607f76
        Reviewed-on: https://gerrit.libreoffice.org/47332
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-03  Caolán McNamara  <caolanm@redhat.com>  [e11ff5a47a5e82de797e78e60f88acd9ff446149]

        ofz#4929 ensure min input len for openssl ciphers
        
        openssl is not the default backend
        
        Change-Id: Id7bd77c1a12a15c0ebb4e7d758362c7778bfc2fd
        Reviewed-on: https://gerrit.libreoffice.org/47349
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-03  Caolán McNamara  <caolanm@redhat.com>  [3071ba2af0d50b450975a01789fb1222c4f1ca7f]

        ofz#4917 Direct-leak
        
        Change-Id: Ia8fdd63e1944055a264549b1ff2272b02f32ef42
        Reviewed-on: https://gerrit.libreoffice.org/47327
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-03  Caolán McNamara  <caolanm@redhat.com>  [b21c8faf6f54451d1f8cd08bca0359d62440bc3d]

        ofz#4921 limit column check to max legal column index
        
        Change-Id: I8ddc08aa951dfe9d5c5dd36c47a63c86a834588c
        Reviewed-on: https://gerrit.libreoffice.org/47328
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-03  Caolán McNamara  <caolanm@redhat.com>  [20a639f34f524fa455382bd31a8c4351bc46e6bb]

        ofz#4923 Divide-by-zero
        
        Change-Id: I141884930c4f148f4d29a9a679642ab4b898bbc1
        Reviewed-on: https://gerrit.libreoffice.org/47324
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-03  Caolán McNamara  <caolanm@redhat.com>  [20ac7089ad833d0d70c8c3e88a58d20a88530c42]

        ofz#4909 Direct-leak
        
        Change-Id: I16f2fd93bbc416a5677f8bbe02e22b4615599eaa
        Reviewed-on: https://gerrit.libreoffice.org/47323
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-03  Caolán McNamara  <caolanm@redhat.com>  [2f2ce15d1e20ab0096157b50c6b482b7cc540435]

        ofz#4920 Direct-leak
        
        Change-Id: I2d4dea7936b1b8bae81bf08362a7d8c1081fdf8e
        Reviewed-on: https://gerrit.libreoffice.org/47325
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-03  Caolán McNamara  <caolanm@redhat.com>  [ce4ec0b80e9d181dcec64b749083254d61c85c69]

        ofz#4919 Direct-leak
        
        Change-Id: I476a8760578e2ee9b564903ef2f6a2ed5e702cff
        Reviewed-on: https://gerrit.libreoffice.org/47326
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-03  Stephan Bergmann  <sbergman@redhat.com>  [22effe2b8edf46539bde34497c6ac3201d70f5ed]

        Add JVM support to Flatpak
        
        ...fixing <https://github.com/flathub/org.libreoffice.LibreOffice/issues/5>
        "Add JRE-based components".
        
        It appeared to be easiest to install the Ant build-time dependency to
        /run/build/libreoffice/ant, instead of making it into a flatpak-builder module
        of its own.  (The sha512 is as given at
        <http://ant.apache.org/bindownload.cgi>.)
        
        To avoid further dependencies, configure --without-export-validation and
        --without-junit, only affecting build-time checks (and the amount of checks thus
        affected by a plain `make` should be small).
        
        Change-Id: I5b67c37f168533f9dc7ade11c7c4e2c42814b942
        Reviewed-on: https://gerrit.libreoffice.org/47322
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-03  Stephan Bergmann  <sbergman@redhat.com>  [cf1dcd1475a22f10c35105a59e6d02dc342ccb16]

        Adapt solenv/flatpak-manifest.in to recent download.lst changes
        
        ...and recently added fonts
        
        Change-Id: I2eedcb1b8af28b15b93c912bd0cc2d08d5c4db0d
        Reviewed-on: https://gerrit.libreoffice.org/47321
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-03  jan Iversen  <jani@libreoffice.org>  [d09d90079c93f9364caa7157d0d47dac3047b3ab]

        iOS jump version for prelinking
        
        Change-Id: I7dc7c3ef28ced1b80073dcb922454d3d057db452

2018-01-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [dba3cd508116780cf5d115f964b7311dd61e180d]

        tdf#113357 cui: fix duplicate 'Formatted text [Richtext]' paste option
        
        Prefer RTF when we have both RICHTEXT and RTF.
        
        Change-Id: Ib4133ae4fdecc32429d89b56b0c9466dd3451522
        Reviewed-on: https://gerrit.libreoffice.org/47316
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-03  Tor Lillqvist  <tml@collabora.com>  [de84816c1acefe0607827418f73477ff7163728d]

        tdf#107039: Avoid deadlock by locking the SolarMutex early on in one place
        
        See bug report for backtraces of the deadlocking threads.
        
        Change-Id: I0334118e173c37b6f9596249e1e2f0d196bbab3f
        Reviewed-on: https://gerrit.libreoffice.org/47249
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-01-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [050c0422b9c8a859d886748ae70e99274d1d9afa]

        sfx2: improve reported error message in SfxBaseModel::impl_store()
        
        Old: com.sun.star.io.IOException: SfxBaseModel::impl_store <file:///c:/lo/bugs/saved.xhtml> failed: 0x507
        
        New: com.sun.star.io.IOException: SfxBaseModel::impl_store <file:///c:/lo/bugs/saved.xhtml> failed: 0x507(Error Area:Io Class:Access Code:1287)
        
        It's much easier to find the relevant define in include/vcl/errcode.hxx based
        on the new output.
        
        Change-Id: I7d98dcf1ead10264672b45de570e51a153090499
        Reviewed-on: https://gerrit.libreoffice.org/47319
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-03  Johnny_M  <klasse@partyheld.de>  [fa73b3fba95d0939cefe7e8987fbcd438a3b725f]

        Translate German comments and debug strings
        
        Additionally, improve an equal earlier translation made on commit
        ee536e482b5ad01ea4a8cae79a1fcd9e12db444f
        ( https://gerrit.libreoffice.org/#/c/7303/2/svtools/source/svrtf/parrtf.cxx@199 )
        
        Change-Id: Idf1a95361a1bc54473a24c152902568574e21e69
        Reviewed-on: https://gerrit.libreoffice.org/47099
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-01-03  Caolán McNamara  <caolanm@redhat.com>  [cef68d0ce9a3f5f4a040fd3cd63ce7d63b241ac9]

        ofz#4901 Divide-by-zero
        
        Change-Id: Ifc38234b4a99b205681b18b0d0bd2ec2a65dc515
        Reviewed-on: https://gerrit.libreoffice.org/47317
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-03  Johnny_M  <klasse@partyheld.de>  [27f005c0f90b1fd9bcdb4cab03921663d86c82e0]

        Translate German variable name
        
        Change-Id: Iad2185f13c9171dd7d2627a1d93b49e8c9199bb4
        Reviewed-on: https://gerrit.libreoffice.org/47132
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-01-03  Stephan Bergmann  <sbergman@redhat.com>  [e36a36bdc4a081c4b5b1a427ce626eb90acbcc82]

        Silence loplugin:unreffun with --disable-assert-always-abort
        
        Change-Id: I1b5a7a6aa2436aa5b8297d5de172035cff3f1306
        Reviewed-on: https://gerrit.libreoffice.org/47318
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-03  Johnny_M  <klasse@partyheld.de>  [ca58ddb012b27da4b11fc509c3cbc2e9cb2c0ec2]

        Translate German comment
        
        Change-Id: Id65ccfe3b2394c8c30d3531316b70b511e34e366
        Reviewed-on: https://gerrit.libreoffice.org/47131
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2018-01-03  Andras Timar  <andras.timar@collabora.com>  [74a5c44db134c2609b8ec6e55bac320a3a70a57f]

        Updated core Project: translations  241b014e9bb8dbdbecae7b73db6de700cf9d33da
        
        Updated Slovenian translation
        
        Change-Id: I0e8011927941143ec8d3002be926adc7e10e4dc4
        

2018-01-03  Caolán McNamara  <caolanm@redhat.com>  [dfc72242e5bf67bdd5127bf38ed2ad5b3e49cea3]

        ofz#4872 Null-dereference READ
        
        we're going to need a bigger boat
        
        Change-Id: Ie4ee3ae1ac9f906ca3faec412bbafc0c6a911aaf
        Reviewed-on: https://gerrit.libreoffice.org/47269
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [5b7ec49f453c3732e2482b26bce4243eb1a10f40]

        sw: prefix members of SwFormatContent, SwAccessibleHyperlink and SwFormatURL
        
        Change-Id: Iae0a540355b6f8c9306d630a417f64cbaef4b07c
        Reviewed-on: https://gerrit.libreoffice.org/47297
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2018-01-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3a355887caacea0ec1c3688d64a2cb85a1fc4c74]

        Fix typos
        
        Change-Id: I3f4ad9eff0730d3deea96b37fa7f36dfd038b214
        Reviewed-on: https://gerrit.libreoffice.org/47301
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [1b666235f6b0b0f0b13f473bf3b639f4f5f0b12f]

        loplugin:singlevalfields improve copy constructor check
        
        Change-Id: Id1e7fbecd9e9f816553d2e678c3f1b7890fc4db8
        Reviewed-on: https://gerrit.libreoffice.org/47293
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-03  Jan-Marek Glogowski  <glogow@fbihome.de>  [15d9087ff1e495e234b2cf073329c3358abb4dc0]

        Qt5 set and update the frame geometry
        
        The geometry is used for mouse hit tests for mapping
        LO mouse events to popup positions.
        This way (popup) menus become at at least usable.
        
        Change-Id: Ic2b409d7a8937320c70b9f377374fe7d51e4ebf3
        Reviewed-on: https://gerrit.libreoffice.org/47276
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-01-03  Jan-Marek Glogowski  <glogow@fbihome.de>  [d857e2780e882810bd2d615c0a5252c35c54d987]

        Qt5 fix alpha drawing of start center image
        
        Drawing the bottom-left start center image had multiple errors.
        New images didn't set the default clip rect and weren't correctly
        resized. The damage handling was also missing for alpha bitmaps.
        
        Change-Id: Idabacbb8b507c990a24006152f064ae4f144b89e
        Reviewed-on: https://gerrit.libreoffice.org/47277
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2018-01-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [30a3011a5229ea2e6228f6aa265d80204dd4263c]

        solenv: fix typo in native-code.py
        
        Change-Id: I191c0586a5bf9b3be1811ff783cb80dd13638c53

2018-01-03  Jens Carl  <j.carl43@gmx.de>  [056575f7ceff003348783f7611f84a68463fa8c8]

        tdf#45904 Move _TableValidation Java tests to C++
        
        Fixes #i90346.
        
        Change-Id: Iec7e5ebfe28d3d26f5c50950ee2d3f5fc890da65
        Reviewed-on: https://gerrit.libreoffice.org/47292
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [acdba3c2eee18ef0c079b7c41cd4165e06c956c7]

        loplugin:passstuffbyref more return improvements
        
        slightly less restrictive check when calling functions
        
        Change-Id: I35e268ac611797b1daa83777cda02288a635aa32
        Reviewed-on: https://gerrit.libreoffice.org/47259
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-03  Jens Carl  <j.carl43@gmx.de>  [f4bd9029ba7b500ebf99b7fa3d774de7fa029176]

        Remove unused header.
        
        Change-Id: Ie61537af3dd30e47cc5a9ab925e636686c0325f4
        Reviewed-on: https://gerrit.libreoffice.org/47291
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [620be71536a8a5313b89b1670dc05fd2c7476a7c]

        Updated core Project: help  7c78c30b297d368b94ab82f761c032b59f225c06
        
        Fix typos
        
        Change-Id: I7ef82f8d2896f3687be1aacfd08b8cf0d0d6e105
        Reviewed-on: https://gerrit.libreoffice.org/47273
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-01-03  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7b7779d7c43c32332bbfd2ed28f087948bac5c23]

        Updated core Project: help  1228aaeb66e050dfacd1ac57ec785bc2e13997df
        
        Fix typo
        
        Change-Id: I180510136adc14ff60f1474fbcf2365af7d5821e
        Reviewed-on: https://gerrit.libreoffice.org/47274
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2018-01-03  Jens Carl  <j.carl43@gmx.de>  [23a1c5429c67986a945baab6dae553e58d2d72d9]

        tdf#45904 Move _Scenario Java tests to C++
        
        Change-Id: I313f3a56fd99e7fb29e6f729cfe13e99adf1fed6
        Reviewed-on: https://gerrit.libreoffice.org/47289
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2018-01-02  Jan-Marek Glogowski  <glogow@fbihome.de>  [6a29d733651eb307ee8a6c3cf1bc64579070e53a]

        Treat OOO_VENDOR as (non-Unicode) plain char string
        
        Fixes the loplugin:stringconstant complains when using a unicode
        vendor name.
        
        Change-Id: Ib15e558585fe388f734da469e728909a48686ef0
        Co-authored-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-on: https://gerrit.libreoffice.org/47278
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-02  Caolán McNamara  <caolanm@redhat.com>  [834cebd153573eea3cc321eca5bcb572b4776dec]

        ofz: assert on trying to insert footer when already inserting the footer
        
        Change-Id: I1fd91cca4aec91700f7db233b420fe27752d659b
        Reviewed-on: https://gerrit.libreoffice.org/47272
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-02  Caolán McNamara  <caolanm@redhat.com>  [a820979e22e882f7005c326c8597c0647f4fcf90]

        always going to be a textnode
        
        Change-Id: I10167618b66ad7662b001333244bc8188b71c783
        Reviewed-on: https://gerrit.libreoffice.org/47270
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-02  Stephan Bergmann  <sbergman@redhat.com>  [49e62852c9c59b55ed27dcf433d99f5a65f7d6c0]

        Remove broken test
        
        ...introduced with 26be5f21cebfe9acad088a1086f97eebdb437b7c "unotools: don't go
        belly-up if temp dir is wrong or empty".  At least Flatpak builds can create a
        /not/found/dir directory just fine.
        
        Change-Id: I73115ac99498ac584be77153ef66bba3036392c3
        Reviewed-on: https://gerrit.libreoffice.org/47267
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-02  David Tardon  <dtardon@redhat.com>  [c576312aa60c8ffbae7628ad1a86155a96266356]

        upload libqxp 0.0.1
        
        Change-Id: I44f94ea59e2b7a7f9fb5c2c74268fbe4601936b3
        Reviewed-on: https://gerrit.libreoffice.org/47258
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-01-02  Tor Lillqvist  <tml@collabora.com>  [72ff62a13af402d19e6e53b809b29033a985c04a]

        tdf#104986: Add MILLISECOND, WEEKDAY, and YEARDAY tokens for Firebird
        
        Change-Id: I2ba866c408dbf49f1655cc08cc5d0df840eaf01e
        Reviewed-on: https://gerrit.libreoffice.org/47271
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-01-02  Tor Lillqvist  <tml@collabora.com>  [e0a22d47d281f61f51ead6d2831cd53c15036ffe]

        tdf#71007: Pass also fractional seconds to/from Firebird
        
        We know that ISC_TIME is simply in units of
        seconds/ISC_TIME_SECONDS_PRECISION.
        
        Change-Id: I2896f53c2d32a773c535e19f55dd1314abd18ec9
        Reviewed-on: https://gerrit.libreoffice.org/47266
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-01-02  David Tardon  <dtardon@redhat.com>  [a3488acbeb3b618cf5b6b1a93608c58d0eb9d646]

        upload libmspub 0.1.3
        
        Change-Id: I1f759bf914e4a61fc943098f04661789d374ffdb
        Reviewed-on: https://gerrit.libreoffice.org/47256
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2018-01-02  Caolán McNamara  <caolanm@redhat.com>  [269f12c8e8c9d43f0b84a40405eed53daef72cfe]

        ofz#4864 SvgTools::create required via html import
        
        Change-Id: I2c7378e5226c1ce45a89b97ddce93bc0e6e96a33
        Reviewed-on: https://gerrit.libreoffice.org/47257
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-02  Julien Nabet  <serval2412@yahoo.fr>  [e7fd8ee57c69e676ec622d13212ab3b3091c1a2d]

        cppcheck: fix prefer ++/-- for non primitive types
        
        Here, we can just initialize the iterators with the right increment
        instead of using while loops to increment them
        
        Change-Id: I08b51ba11398dbb705d3ed83bfbf46df0deb7f21
        Reviewed-on: https://gerrit.libreoffice.org/47224
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-02  Matthias Freund  <matti_lx@secure.mailbox.org>  [1e83e713b3e2ef5bb0aa123910598b37a2a97ffe]

        tdf#75256 Sifr update opacity fix - fixed SVG files
        
        Change-Id: Ia3d0c08fe29ead82195bb1088e577a1383d9b508
        Reviewed-on: https://gerrit.libreoffice.org/47250
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Matthias Freund <matti_lx@secure.mailbox.org>

2018-01-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [61fbeb12c1d6b6ff02e3bead2e2e72f0f44a2197]

        Fix typos
        
        Change-Id: Ida13b0649f0b6b1bb25f906ca9ad3a891b45739d
        Reviewed-on: https://gerrit.libreoffice.org/47262
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-01-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [a0e136d2cbb3784ddfcbddcfed5d784c8e4c9a64]

        loplugin:passstuffbyref improved return in sd,various
        
        Change-Id: I4b6ea89ae2072f4389a696ea3c96d8f7a5731e7a
        Reviewed-on: https://gerrit.libreoffice.org/47246
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [4855257e52056241633c2b1d8159c3f0e71e05f3]

        loplugin:passstuffbyref improved return in sw
        
        Change-Id: I4484ac461761e4c46364b4f473c7e62f8ec72103
        Reviewed-on: https://gerrit.libreoffice.org/47243
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [884cbe174ee5e343e9ed56093421aad3e467bf57]

        RID_* can be extern global variables
        
        no need to access them via methods
        
        Change-Id: If0d1a65d6f56ce2fc585749d974ba13c9f2749b2
        Reviewed-on: https://gerrit.libreoffice.org/47245
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-02  vikasmahato  <vikasmahato0@gmail.com>  [11cc1afb2fd46c3dfdd519ad51c5fb2e7e3b7837]

        tdf#40457 - Place captions above tables by default
        
        Change-Id: I2b367a451c03b42120c7599158cc05b8c99e1697
        Reviewed-on: https://gerrit.libreoffice.org/47216
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-01-02  Jim Raykowski  <raykowj@gmail.com>  [180fe42c7cff913a0d7e4059e9355f0cfed9ab6b]

        tdf#112474 change behavior of left click on writer statusbar page number
        
        in document to open Go to Page dialog
        
        Change-Id: I9782fa9a2d9c3d541e09bad4f721c9b2417f29d5
        Reviewed-on: https://gerrit.libreoffice.org/47247
        Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
        Tested-by: Heiko Tietze <tietze.heiko@gmail.com>

2018-01-02  Aleksandr Andreev  <aleksandr.andreev@gmail.com>  [08c20c208e17dfbdaf0e140dac7b2c4a2868dd52]

        tdf#114681: Adding support for case folding in Glagolitic
        
        Change-Id: I3f7f4b7ecfd53a918318c2091a0756ba327c98ba
        Reviewed-on: https://gerrit.libreoffice.org/47057
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2018-01-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e87d32a38054c3bd47f21cd7f542ba690f5a2707]

        Fix typos
        
        Change-Id: If8f042c6ef02c204f8946900e9ea8b99f06a631c
        Reviewed-on: https://gerrit.libreoffice.org/47240
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-02  Matthias Freund  <matti_lx@secure.mailbox.org>  [d1625cb2c411330d5231e5ff79f3542d0a797073]

        tdf#75256 Sifr update opacity fix for some icons
        
        Change-Id: Ie151389d318e39757b4050a2949281613fc521f6
        Reviewed-on: https://gerrit.libreoffice.org/47239
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Matthias Freund <matti_lx@secure.mailbox.org>

2018-01-02  Stephan Bergmann  <sbergman@redhat.com>  [733a8cc0909b33661d0736e5b8af5d46b2097acd]

        Unused return value of rtl_cache_constructor
        
        Change-Id: I1e8b8ae65d9989683dde8f642f3c19355d10a571
        Reviewed-on: https://gerrit.libreoffice.org/47238
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-02  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [fd3fc84e590fc84f62ce3bace668fe40a25f54b5]

        clang-tidy modernize-use-equals-default in sc/source/core/tool
        
        remove default-able copy-ctors/assignments
        
        Change-Id: I40255393899275a5825ffef4df3f08c6ce5348c2
        Reviewed-on: https://gerrit.libreoffice.org/47140
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-01  Szymon Kłos  <szymon.klos@collabora.com>  [a7e6e4b220089a2d8a58ff10393d598a8b796fa5]

        tdf#114628 correct line spacing for impress
        
        * use line spacing also for the first line
        * correct spacing in case of > 100% proportional spacing
        
        * impedit2.cxx only code readability change
        
        Change-Id: I24832e7dc2fa8cfbb2f9cdfe7062eaaaa63f1729
        Reviewed-on: https://gerrit.libreoffice.org/46925
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2018-01-01  Julien Nabet  <serval2412@yahoo.fr>  [f31ccd18f1b142f8c851e7e219f8bc18b157bc52]

        Related tdf#104942: implement setByte on firebird
        
        There's no TINYINT or equivalent so let's do the same as setShort
        
        Change-Id: Ia1154ee068b02f40e7efa21571036d8b49844859
        Reviewed-on: https://gerrit.libreoffice.org/47234
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Jenkins <ci@libreoffice.org>

2018-01-01  Caolán McNamara  <caolanm@redhat.com>  [9e269ef68e33fc9da154f6694be7cbcd5e3b4bfc]

        ofz#4817 Bad-cast
        
        Change-Id: I5dc9c66ce17f6401fbc9683cf8b10bf62755a166
        Reviewed-on: https://gerrit.libreoffice.org/47236
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [4b27e96cb05ba9fa4d89d8727466db3eb7ef15a6]

        loplugin:passstuffbyref improved return in sc
        
        Change-Id: I487cfe96e9fe65f9be39b2488880410bc7b4baea
        Reviewed-on: https://gerrit.libreoffice.org/47228
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2018-01-01  Caolán McNamara  <caolanm@redhat.com>  [5670a9619b77a6a9e53b0cf20c059ea66ca5f450]

        ofz#4767 Bad-cast
        
        Change-Id: Ibf8285efae7c570452954feb41a1a36bf44504a4
        Reviewed-on: https://gerrit.libreoffice.org/47235
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2018-01-01  Tor Lillqvist  <tml@collabora.com>  [ee29c944868a578b002103bb58595029bf385473]

        Reduce large VARCHAR columns of the wizard sample databases to fit Firebird
        
        The maximum size of a VARCHAR column in Firebird is 32765 bytes [sic].
        We use the UTF8 character set and that means 8190 characters as each
        character might take four bytes. The maximum size of a row in Firebird
        is 64 KB [sic].
        
        Avoids errors when creating sample tables using the wizard using just
        the default values. If the varchar column lengths are under 8190 but
        the total row size is too large you do get a relatively helpful error
        message "new record size of <N> bytes is too big", but if you try use
        a too large size for a varchar column, just some "SQL error code =
        -204", "Impmentation limit exceeded", etc.
        
        Change-Id: I17c2bed4fc098f4e159822f6f81242aae274da7b
        Reviewed-on: https://gerrit.libreoffice.org/47232
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2018-01-01  Chris Sherlock  <chris.sherlock79@gmail.com>  [c092fbdb4e5bd9a91d9dd2ef5955af519a46ba19]

        sal: (win32) readd comment explaining about buffer size decision
        
        Readd comment explaining why we allocate a large buffer for
        GetEnvironmentVariableW which was removed in commit
        f78a2bcce88dd5c12052ae3e55c561cdd48b05fe:
        
            re-base on ALv2 code. Includes:
                Patch contributed by Herbert Duerr:
                #i118662# remove berkeleyDB from module xmlhelp (author=orwitt)
                http://svn.apache.org/viewvc?view=revision&revision=1213188
                #i119141# remove ISCII converter for now
                http://svn.apache.org/viewvc?view=revision&revision=1306246
                make exceptions for cppunittester verbose
                http://svn.apache.org/viewvc?view=revision&revision=1174831
        
                Patches contributed by Pedro Giffuni:
                Avoid some uses of non portable #!/bin/bash in shell scripts.
                http://svn.apache.org/viewvc?view=revision&revision=1235297
        
                Patch contributed by Oliver-Rainer Wittmann
                88652: applied patch, remove unicows deps
                http://svn.apache.org/viewvc?view=revision&revision=1177585
        
            drop OS/2 code, remove in-line assembler ARM atomics,
            and obsolete armarch header.
        
        Change-Id: I75a222393e202e40d78f10fc97f5eb4aad2df743
        Reviewed-on: https://gerrit.libreoffice.org/47018
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2018-01-01  Tor Lillqvist  <tml@collabora.com>  [d48edd1e854e0df012b61f833d83efcd19fbe99b]

        Don't call getLength() on OUStringBuffer after makeStringAndClear()
        
        It's the length of the OUString that we just made from the
        OUStringBuffer that we want.
        
        Fixes a problem where the code would try to execute an erronoeus SQL
        statement like:
        
        ')EATE TABLE "Tasks" ("Notes" VARCHAR(32765),"TaskID" INTEGER,"EndDate" DATE,"StartDate" DATE,"Description" VARCHAR(65000),'
        
        Too lazy to file a bug for this, the error should be obvious by just
        reading the code.
        
        Change-Id: I473cd8a7a9791700ca8b6467a84f4bad5dee4d55
        Reviewed-on: https://gerrit.libreoffice.org/47230
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2018-01-01  bansan85  <legarrec.vincent@gmail.com>  [9fc9bf3240f8c62ad7859947ab8a033ac1fe93fa]

        Fix typos
        
        Change-Id: Idcc291dba5cb6d86e29d00f6b34905f6693f7540
        Reviewed-on: https://gerrit.libreoffice.org/47207
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2018-01-01  Julien Nabet  <serval2412@yahoo.fr>  [953fd82f2319fc84771c8ac209d63f045a480138]

        tdf#114775: fix crash when deleting some rows
        
        see bt https://bugs.documentfoundation.org/attachment.cgi?id=138757
        
        Change-Id: I493bf47b1541262a5ea78b541bc1f47f93cc73df
        Reviewed-on: https://gerrit.libreoffice.org/47219
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2018-01-01  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [864c3aa5ddeab486d2233c7b8f7c467306c3ef54]

        Bump copyright year to 2018
        
        Change-Id: Iabd06fbda15d2f83f6ee0cdd37b268910d380476

2017-12-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [0a045a00e48978c72ba5053d8e663c193afdfc85]

        improve const-correctness in ScCaptionPtr
        
        mostly to make my passstuffbyref loplugin happier
        
        Change-Id: I148b6b418100de860dfc49aaec6c544d0fe14c72
        Reviewed-on: https://gerrit.libreoffice.org/47225
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [0b6aad2da3ef9c4c37fe141eb068e40d1ed4dfc0]

        loplugin:passstuffbyref improved return in lotuswordpro
        
        Change-Id: I2e4103bb496ed3d0677d036e2f8cec76d001d682
        Reviewed-on: https://gerrit.libreoffice.org/47222
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-31  bansan85  <legarrec.vincent@gmail.com>  [35b8b7bc53b20d13d7fa8f75e81a266d2e62d3bc]

        Fix indent
        
        Change-Id: Ie92d9f6cafd0b0af7db9cdb846073762bd4ba7b9
        Reviewed-on: https://gerrit.libreoffice.org/47204
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-31  Julien Nabet  <serval2412@yahoo.fr>  [b3ea7ed747991696b9f02ede14c57f333c28a41b]

        tdf#114755: Remove extra parenthesis
        
        from SELECT block of INSERT INTO <> SELECT <>
        
        Change-Id: Ibe3c3f5f2fbc15388c716ae262e87137958c1a7e
        Reviewed-on: https://gerrit.libreoffice.org/47218
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [17ee20b161cf5825e25d120c84675d11f7282256]

        loplugin:passstuffbyref improved return in emfio,writerfilter
        
        Change-Id: I237936d62d0f1b17574dd88b5c9de932dc03238e
        Reviewed-on: https://gerrit.libreoffice.org/47214
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-31  Caolán McNamara  <caolanm@redhat.com>  [d4d0b1a2b9f11fb7629559e08c345697ba129c04]

        ofz#4848 Null-dereference READ
        
        Change-Id: I632aca7e3f59b7edf48c8c35eff4abf1946af652

2017-12-31  Caolán McNamara  <caolanm@redhat.com>  [45e5b5da183e57c80287bf182433f529a0e64bd7]

        ofz#4852 Integer-overflow
        
        Change-Id: Ifb6a56783ce02a12f5fa5dfae4c815e963dcfe3c

2017-12-31  Caolán McNamara  <caolanm@redhat.com>  [1b0ef94e222019e78c77f40bdae17e74d83a2aaf]

        try to fix android build
        
        Change-Id: I80c01fbf839c6980bc8dab40267d1407ca8e1398

2017-12-31  Caolán McNamara  <caolanm@redhat.com>  [37f4239e511cb6b4cc6f1c2e76617acd13c8980a]

        ofz#4845 avoid oom
        
        Change-Id: I816e2a2e2c21bf999c261e59c860fd142ba59f76

2017-12-31  Caolán McNamara  <caolanm@redhat.com>  [2ed6eba4f99681fe717741ddc1534ed3ccc15e82]

        CurrentTableInPaM->PendingTableInPaM
        
        Change-Id: Ic8b48d3b3e3f87e9ac3e8a6bb832f8e8dfe8ab7d

2017-12-31  andreas kainz  <kainz.a@gmail.com>  [8900a3469e1263280ffc052993ef34e3a4bcd4bc]

        App icons: shrink svg files to a minimum
        
        Change-Id: Ifb17c8a7b6f2d5cd4616256bbec08b9c51007be0
        Reviewed-on: https://gerrit.libreoffice.org/47201
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-12-31  Mark Hung  <marklh9@gmail.com>  [140aa3e7db0a4731f02ab078a1326b2f4523a4c5]

        tdf#114045 do not add undo action for table attributes
        
        CreateUndoAttrObject() create extra undo steps when using
        table paint brush on table cells. Undo action for each selected
        cell is processed individually in
        SvxTableController::ApplyFormatPaintBrush().
        
        Change-Id: I65034a2b510898db26a7a8ddc4b5f3b742fd9b88
        Reviewed-on: https://gerrit.libreoffice.org/46729
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-12-31  Mark Hung  <marklh9@gmail.com>  [4173798ef73d3fc7da8c5b8fa575a36f05cd6f83]

        tdf#51188: allow connector gluepoint undo
        
        It should had overwritten the connector data when the
        connector attach to a different glue point of the same
        object. Let’s always overwrite it, though it waste a
        little bit time.
        
        Change-Id: Ib4cc4bf105e5ef17289e027dcddd0110f7297190
        Reviewed-on: https://gerrit.libreoffice.org/46559
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-12-31  andreas kainz  <kainz.a@gmail.com>  [66b8ed9709210fdf72934cc914cf9be054df41ad]

        Tango icons: add svg files for the app icons in res
        
        Change-Id: I1fc91911844f86572b102fe0dfb8ccdcd42fce0d
        Reviewed-on: https://gerrit.libreoffice.org/47186
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-12-30  andreas kainz  <kainz.a@gmail.com>  [4ead201c578ce4cc17f65d2a97a591e112307a1a]

        Updater Icon: Shrink svg file
        
        Change-Id: I8a45d4e620b1865dda28eb56a89207226eeac9b2
        Reviewed-on: https://gerrit.libreoffice.org/47202
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2017-12-30  Caolán McNamara  <caolanm@redhat.com>  [80fc91db239869b513f47866f45d8a43fb98fe16]

        ofz#4753 Bad-cast, check all open tables
        
        Change-Id: Ie6e2fb9f2e16e021a4719c418f52ce074c359904
        Reviewed-on: https://gerrit.libreoffice.org/47199
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-30  Stephan Bergmann  <sbergman@redhat.com>  [aab0322580c87864a4f0c0af1fed07282c8dccbb]

        Disable loplugin:casttovoid when --disable-assert-always-abort
        
        ...as finding uses of variables in arguments to expand-to-nothing assert macros
        is just not implemented not implemented.
        
        Change-Id: Iacb3bd25d03eca13ac8ff3942f98e46dee3286b9
        Reviewed-on: https://gerrit.libreoffice.org/47200
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [b7cb509d38fc7183bc6f695f3f6390a10dfd70c7]

        loplugin:passstuffbyref improved return in cui,dbaccess
        
        Change-Id: I1193ff91ccd548acf9492d9701b6411a24d6763e
        Reviewed-on: https://gerrit.libreoffice.org/47194
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-30  jan Iversen  <jani@libreoffice.org>  [e33dbe2c8383cb55748753c68d551050a5c424ff]

        iOS, make LIBRARY path relative.
        
        Patch based on suggestion from jon Nermut.
        
        Change-Id: I91244ad839b2a7f532b45c0ca8b37228c2ff27b1

2017-12-30  Paul Trojahn  <paul.trojahn@gmail.com>  [87e353874a1c52f8e42946a59d2e2079eb28f7fe]

        tdf#90626 PPTX: Fix image bullet position in PPT
        
        Scaled bullet points aren't centered in PPT, so padding needs to be added
        to get them to the correct position.
        
        Change-Id: I61509dd43ef9cd697dcbc3cabbf58a21d625ddec
        Reviewed-on: https://gerrit.libreoffice.org/46994
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-12-30  Tamás Zolnai  <tamas.zolnai@collabora.com>  [6246d44680ec9b4cc132614e664c4cb88095b09e]

        Enable test for exporting text color of activeX checkbox control
        
        It's fixed in:
        05f72a2a39fccb58f59b99ebfd3e7d0d8ff354e9
        
        Change-Id: I5f82b1bd5dc0b2155398e4fc74da21f1a96e1d56
        Reviewed-on: https://gerrit.libreoffice.org/47193
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-12-30  Caolán McNamara  <caolanm@redhat.com>  [07a2d583ae5d7b6f983c4401eef92a052b15af02]

        crash in sc, make TextSearch thread safe
        
        with tdf95460-1.odt
        
        Change-Id: Ic4e643b8e6ae6235fb79ed458f891afd4a4b73fc
        Reviewed-on: https://gerrit.libreoffice.org/46380
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-30  Caolán McNamara  <caolanm@redhat.com>  [9f8dd17b1e6ab5d5d07b61e0f85edea233f03d71]

        ofz#4837 Null-dereference READ
        
        Change-Id: I7e4cb934aeac32fa1170beb116e4600b5eb9389a
        Reviewed-on: https://gerrit.libreoffice.org/47197
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-30  Caolán McNamara  <caolanm@redhat.com>  [13763bda39bb267382c4824eb29e9575d6a4b811]

        update android rgba cairo patch to apply again
        
        Change-Id: Iaee918439f8472bab7fab2cf545ac2e420d614ab

2017-12-30  Caolán McNamara  <caolanm@redhat.com>  [ffa19a95c44f15049bcc1133c98ef2b4d18f7638]

        coverity#1427008 Result is not floating-point
        
        Change-Id: I3066bf4d7161a2606d0f2f7dd33deefe2ed2f421

2017-12-30  Caolán McNamara  <caolanm@redhat.com>  [b030768b73ac0529b308b22549afca4e4d57a8d3]

        coverity#1427009 Uninitialized scalar field
        
        Change-Id: I372e9f7e286e2c563533c88205b7eb5ada1c02b4

2017-12-30  Bán Róbert  <robert.ban102@gmail.com>  [05f72a2a39fccb58f59b99ebfd3e7d0d8ff354e9]

        tdf#113788 ActiveX controls' text color is not exported to DOCX
        
        The convertFromProperties function does not set the text color.
        Background color is a similar property and it is handled similarly.
        
        Change-Id: I2c1bff6198640b9a30f70d9db641425166ced992
        Reviewed-on: https://gerrit.libreoffice.org/47185
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-12-30  jan Iversen  <jani@libreoffice.org>  [9e7073e822d5f4d18e34df9b5a92bbc51493937e]

        iOS, bump version to 11.2
        
        Change-Id: Ia24e872f138a78d3d585150e3cde78858de60b77

2017-12-30  Stephan Bergmann  <sbergman@redhat.com>  [494bdd3dc32287cc01ea4e0d81438a9266425726]

        Support for tcmalloc and jemalloc is long dead
        
        When it was originally added to --with-alloc (tcmalloc:
        f63ffaf3667e218be3538e84e6becc18d5de4334,
        54efc5ed83890f0a1166ece3b1e4942bb7922ff7,
        0abd71b44144220d2aeec58601929fd0cd1914d6
        708b6d4246de915ac960c7b90ee8bb2d966c7d17 "INTEGRATION: CWS configure14: #i59160#
        allow usage of tcmalloc and system-malloc"; jemalloc:
        826a90d68a4dc458585c6d2e647bec17971e9193 "configure25: #i111045# jemalloc"), the
        old build system's solenv/inc/unxlng*.mk added corresponding -l switches to
        linker command lines, but it appears that was never carried over into the new
        build system.
        
        And even if the AC_CHECL_LIB calls in configure.ac prior to
        e612f026de6ca1153c57fb10f0fa75725425a301 "Ensure AC_CHECK_LIB/AC_SEARCH_LIBS do
        not poison LIBS" would have extended LIBS with the correpsonding -l switches,
        there appears to be no mechanism in the new build system that would have
        depended on letting that have any effect on which alloc lib to link against.
        
        So the only remaining effect of --with-alloc={tcmalloc,jemalloc} is to set
        FORCE_SYSALLOC in Library_sal.mk, same as --with-alloc=system does.  So whoever
        still uses the former configure switches should just switch to the latter.
        
        (Also adapt the documentation of --with-alloc to reality, "internal" instead of
        "oo".)
        
        Change-Id: Iac0e302c5f9602daf5f8452a0fc1887dc55ee27b
        Reviewed-on: https://gerrit.libreoffice.org/47178
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-30  Julien Nabet  <serval2412@yahoo.fr>  [84466e76a9a23a07227fa1da132b4bef83edec6e]

        Incrementing end iterator has undefined behavior (dbaccess/cacheset)
        
        Change-Id: I9f4cdacd87cc4802b13c99c15e1d24d11285a375
        Reviewed-on: https://gerrit.libreoffice.org/47188
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-29  andreas kainz  <kainz.a@gmail.com>  [c73a8a1b5f14da14f89c0e98f69aeee86fa6c068]

        Elementary-icons: add Page Layout icons
        
        Change-Id: I2f11dab4035cb6866d953239515eec3bc6602dfd
        Reviewed-on: https://gerrit.libreoffice.org/47183
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-12-29  Matthias Freund  <matti_lx@secure.mailbox.org>  [cbea57bac09f40e2576d080ecc6ccec1e02f131c]

        tdf#75256 New sifr icon for deletetable
        
        Change-Id: Id03229cf9229880f570cacba61ae2e563c05559e
        Reviewed-on: https://gerrit.libreoffice.org/47170
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Matthias Freund <matti_lx@secure.mailbox.org>

2017-12-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [667236e600d4c23af5ecd92f33c9fa0f57edb167]

        loplugin:unnecessaryoverride fix for changing access
        
        Change-Id: I61b908999be7d94eed0c421125f8e1fc07e3c2db
        Reviewed-on: https://gerrit.libreoffice.org/47182
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-29  Mike Kaganski  <mike.kaganski@collabora.com>  [1c5b481a52c296d1c3b93d8ae740143e44b1df6f]

        Updated core Project: help  cac2a5ccfd5d7197a1a1ad706bca5f0f4235a2fd
        
        Correction to the QUOTIENT spreadsheet function documentation
        
        If arguments have different signs, it isn't equivalent to
        INT(numerator/denominator). E.g., QUOTIENT(-3,14;1) gives -3, while
        INT(-3,14/1) gives -4.
        
        Change-Id: I1abe0a6bd77ba5f451844cf3e5c2ab2e021d7c96
        Reviewed-on: https://gerrit.libreoffice.org/47171
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2017-12-29  Caolán McNamara  <caolanm@redhat.com>  [752684babf5ebc4ac6dfa4a7ea30f7f7cb4a9e4a]

        ofz#4825 Bad-cast
        
        Change-Id: I57f180c9e28d5f2439efcc1f2726d8fabc108bc9
        Reviewed-on: https://gerrit.libreoffice.org/47176
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [4b030651a0ad5e0eedd6d08b6cd1459ca514d818]

        loplugin:passstuffbyref improved return in various
        
        Change-Id: I0a8282d8e0d9575b055243073fc89a7d6b67b560
        Reviewed-on: https://gerrit.libreoffice.org/47173
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [d460842616d467dfaf7b51ac2db94adb1ff5cbb0]

        loplugin:unnecessaryparen improve return check
        
        Change-Id: I8128aa4b5fc60efd1dbf5971cdde11e588f5f64b
        Reviewed-on: https://gerrit.libreoffice.org/47167
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-29  Stephan Bergmann  <sbergman@redhat.com>  [0e5fc156da7f40528f636a89b6bad7e14bdc8350]

        PRIu64 is unused
        
        ...since 2d9beb7854bdfa6e6140e78ab754414340725e38 "OSL_TRACE in
        sal/rtl/source/alloc_*.cxx leads to deadlock..."
        
        Change-Id: I7ede71b8257fa402f5f174dfb9c12fa5e648a017
        Reviewed-on: https://gerrit.libreoffice.org/47177
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-29  Caolán McNamara  <caolanm@redhat.com>  [a24cfdf7646e827beb34bdcad99f59956ef8d582]

        ofz#4829 Floating-point-exception
        
        Change-Id: Ifadeff08fe0c7d88498c8c657ce3955f0a518ef9

2017-12-29  Caolán McNamara  <caolanm@redhat.com>  [1f349bb10c3c1fc6d5d598847a7281cef728b762]

        ofz#4817 Chaos with multiple body tags
        
        Change-Id: I4f2ab3a3be0909176599963c8ca113e3af85c832
        Reviewed-on: https://gerrit.libreoffice.org/47159
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-29  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [4475ffbdaec9353ba01b6e4a39420d81c562d5d9]

        Updated core Project: help  50b850013374e0f711b5cded92739934d758bf1f
        
        tdf#114709, tdf#112758, tdf#112757
        
        Lots of changes and tweaks.
        Header and footer now span 100% width even on desktop.
        Font sizes were increased and content area made narrower.
        We now have two separate language menus so the menu is
        always visible on mobile.
        Google search moved out of the accordion panel.
        Accordion panel colours made darker.
        On desktop, expanded accordion panels overlap content.
        
        Change-Id: I976a67b1ca0cb2d21f0569da8d1fefd2b589d7d3
        Reviewed-on: https://gerrit.libreoffice.org/47139
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [e21ae87458b0b6e0ad4cc9b41ed02fc8b6a20736]

        loplugin:passstuffbyref improved return in xmlhelp,slideshow
        
        Change-Id: I57e235ecec733f1b5dd03f95f4e022769a369ae2
        Reviewed-on: https://gerrit.libreoffice.org/47165
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-29  andreas kainz  <kainz.a@gmail.com>  [a1ccac19ab1bc616262ed3a5f7511f258c3e2aa8]

        Elementary-icons: fix table border icons
        
        Change-Id: Ibe60237bfaf60773289525e987faeef3bf83d12c
        Reviewed-on: https://gerrit.libreoffice.org/47162
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-12-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a2ef65b09da20aa1d0c15b883a58056df2dbad6b]

        Fix typos
        
        Change-Id: I0e56430afa65b6b5826d56212ac501c0244fce9b
        Reviewed-on: https://gerrit.libreoffice.org/47145
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d0222ba1fd7617b793e1e513247b11a82eb22f4e]

        Fix typos
        
        Change-Id: I3d16dc162e5fa2e08134d848a835eb392e64056e
        Reviewed-on: https://gerrit.libreoffice.org/47126
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [19e519593c940fbbf953b7d0ff6d7c86707f39e2]

        Fix typos
        
        Change-Id: I90f72b6a618436d8cd2115be4e57a07bac15befc
        Reviewed-on: https://gerrit.libreoffice.org/47161
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-29  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [db8085636aec89205fdc944ec55ef11645705a97]

        simplify copy of ScQueryParam
        
        define copy assignment for ScQueryParamBase and use
        default copy implementations for other structs.
        
        Change-Id: Ie384a4f9a3647e8492b4921055df0f2c6bff708e
        Reviewed-on: https://gerrit.libreoffice.org/47141
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [e0eb09405b2f4d95532d37bc37054a51e5a0177b]

        loplugin:passstuffbyref improved return in svx
        
        Change-Id: I33bdbd416709ce46afb3c17aeab0d2e19a68ab30
        Reviewed-on: https://gerrit.libreoffice.org/47150
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [31f71635a136daf36d554e0c20db9ae0d1686c23]

        loplugin:passstuffbyref improved return in ucb,connectivity
        
        Change-Id: Ib2590648c9dced87693a58a506cb62d04e37b18d
        Reviewed-on: https://gerrit.libreoffice.org/47149
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [38f5e768b0f858f8f990a8f297396821c75d45dc]

        add test for tdf#114182
        
        Change-Id: I08dd556814257e64cd0629bcfb2193f939d994e5
        Reviewed-on: https://gerrit.libreoffice.org/47155
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-12-29  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [629cfd2c1d3a43048fdb87853fa886b19105a786]

        export explosion property for pie chart property, tdf#114182
        
        Change-Id: I02b46929db1bfbff32e7b1228186079b868e7971
        Reviewed-on: https://gerrit.libreoffice.org/47154
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-12-29  andreas kainz  <kainz.a@gmail.com>  [367b10fb833aa854c2c52c91757c40bdd10be97d]

        Elementary-Icons: update links for writer menue
        
        Change-Id: Ifa487bd055b4a3cef9bf8c9b9f0f7d40f3fc0417
        Reviewed-on: https://gerrit.libreoffice.org/47160
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-12-28  Julien Nabet  <serval2412@yahoo.fr>  [7794b2d96f5259b062ca6bd9db265a086631593f]

        Use unique_ptr for VectorOfNodes (cui/treeopt)
        
        Change-Id: I318128452fc6d76038c0ed41fcb0a5e7999952c4
        Reviewed-on: https://gerrit.libreoffice.org/47146
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-28  Caolán McNamara  <caolanm@redhat.com>  [7facb7d6362d7fcb3aaf60ab9ab4768213e1d3d6]

        ofz#4746 Invalid-bool-value
        
        Change-Id: I9be8bc2d37bbefa20861ea76522ed9ef985195fa

2017-12-28  Caolán McNamara  <caolanm@redhat.com>  [4da1a70fe0511172f3cf4a22594a9f94c9c0a73f]

        ofz#4765: Conditional jump or move depends on uninitialised value
        
        Change-Id: Ic8a4fd6cc62c7257f714e2ce2f155f60aa04aa2f
        Reviewed-on: https://gerrit.libreoffice.org/47157
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-28  Caolán McNamara  <caolanm@redhat.com>  [8f0a740bd6ab84c7d95944b448b4ade4f2ce3e89]

        ofz#4733: align size types
        
        Change-Id: I43d136b131ba43401871a6afa455386f050d6c1e

2017-12-28  Laurent BP  <laurent.balland-poirier@laposte.net>  [4e2d22bc92d85aa7b3b490c295f3f9d969d6fe33]

        follow-up tdf#89676 Add some explanation in comment
        
        Change-Id: I740b91e801dc658551ff7ec848f7e4941b9273af
        Reviewed-on: https://gerrit.libreoffice.org/47113
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-28  Caolán McNamara  <caolanm@redhat.com>  [956e467a296d6745157db1bb456bc0046b8736bc]

        coverity#1311653 Uninitialized scalar field
        
        Change-Id: I3006cf4397df6b04fa66bd181470756f39dac1e5

2017-12-28  Caolán McNamara  <caolanm@redhat.com>  [996fbf1cefff1d991e4c89919797e5f0daeaafa9]

        ofz#4814 asserts and Null-dereference on broken shape
        
        the attempt is made, but the shape isn't there, so m_bShapeSent
        wasn't set, so it will get called again and the markstacks are popped
        to many times. Lets set it when the effort is made.
        
        Change-Id: I58dfe11316112cca6ff69ea518ed0b4908f25d6c
        Reviewed-on: https://gerrit.libreoffice.org/47106
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-28  Julien Nabet  <serval2412@yahoo.fr>  [c91281c9507e07330e1d7b04ca0674dd459ed2f7]

        Use returned iterator (dbaccess/rowsetcache)
        
        Change-Id: If53bbc8e3cdbbf71bed0d343f1ff358b72c46d21
        Reviewed-on: https://gerrit.libreoffice.org/47147
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-28  Julien Nabet  <serval2412@yahoo.fr>  [9c89caa036feb0977922f3452e324b97d13bb735]

        Optimize a bit RowSetCache (dbacess)
        
        Change-Id: I051cb40b5dd854a4a104eae7124564cab8a35de1
        Reviewed-on: https://gerrit.libreoffice.org/47151
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-28  Julien Nabet  <serval2412@yahoo.fr>  [f2dafc6e2ccaee058276d8ddb02bea3c9bc095a2]

        Use for-range loops in dbaccess
        
        Change-Id: I0be3aba4f03dcaba188670548901e4aef59c5ec0
        Reviewed-on: https://gerrit.libreoffice.org/47148
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-28  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [271a663d2f098f3f665cab6da2e13b265a7eab93]

        rtl: support start/stop threads around pre-init
        
        This is necessary to avoid having extra threads
        while forking. After forking, the second stage
        of pre-init is started and so we start the stopped
        rtl threads.
        
        The comment for rtl_alloc_preInit_phase_t has
        more details.
        
        Change-Id: I1a3f7be74d4b04d0b2fc4a72b02124c2faa3c047
        Reviewed-on: https://gerrit.libreoffice.org/47060
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-12-28  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [0217031a98508731f15df9d361a6e5b584db5716]

        tdf#104734 Firebird: Add LONGVARBINARY/Image type
        
        Implement it as a user-defined Blob subtype.
        
        Change-Id: Ia369b6858e7d9191f34032445c1003931273e926
        Reviewed-on: https://gerrit.libreoffice.org/47098
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2017-12-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5877a3733c55d51f86edeb17c227fd89363154e4]

        Fix typos
        
        Change-Id: I0a8579406a70d2f63d96969c766e2a43d830ed6f
        Reviewed-on: https://gerrit.libreoffice.org/47114
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-12-28  TamÃ¡s Zolnai  <tamas.zolnai@collabora.com>  [23a83639f5a06708074b13bc13ea4f6f819f55f0]

        tdf#104870 - Impress crashes switching views in read-only mode
        
        We need to check read only mode similar to SidebarController::CreatePanels()
        method. Otherwise SfxUnoPanels::getByName() creates an invalid panel.
        
        Change-Id: Ib7801b81c95f3f505a06c00f749ba4ed5809bfe0
        Reviewed-on: https://gerrit.libreoffice.org/47116
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-12-28  Stephan Bergmann  <sbergman@redhat.com>  [7f15b7ae482be5994c6803b982c13cbc036a734f]

        Full UBSan in external/firebird
        
        ...after 6a312a4a3d642f0f9769df54c0ec25471c9916bd "Prepare external/firebird for
        sanitizers".  Doing `make check screenshot` on Linux with Clang
        -fsanitize=undefined -fsanitize=local-bounds -fsanitize=nullability works now.
        
        Patches that might be unwanted in non-UBSan builds are added to sanitizer.patch
        while unproblematic ones are added to always-included ubsan.patch.
        
        CppunitTest_dbaccess_firebird_test, e.g., shows that
        comphelper::AsyncEventNotifierAutoJoin::onTerminated called base-class
        osl::Thread::onTerminated (which does nothing, anyway) of an already destroyed
        object, so just drop that.
        
        Change-Id: If50f442ee6dbe590db843c38681d1c1cade8fa6a
        Reviewed-on: https://gerrit.libreoffice.org/47122
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-28  Mike Kaganski  <mike.kaganski@collabora.com>  [b0203670492d5af7f963e66ef702f36c87b6b694]

        Try to handle fonts orphaned from cache gracefully
        
        ImplFontCache::Invalidate deletes unused entries (with zero ref
        count), and keeps other entries, but clears everything (including
        still used fonts) from its instance list. In the same time, those
        fonts' mpFontCache pointers kept pointing to this cache object.
        External clients released font instance by calling its cache's
        Release method; this itself allows for broken invariants that
        cache's mnRef0Count is equal to number of unused font instances
        in its list. Also, those fonts never got released, leaking because
        ImplFontCache only ever deletes objects in its list.
        
        What is worse, sometimes font caches get deleted after invalidation
        (see OutputDevice::ImplClearFontData). As the instance list of the
        cache is empty at the point of delete, the cache destructor doesn't
        delete those fonts that were orphaned at the moment of invalidation
        (those fonts are still used by some client objects, so deleting
        them is clearly wrong). But since the font instances still have
        cache pointer referring the already deleted cache, releasing the
        instances (by calling deleted cache's Release member function)
        must lead do some weird results.
        
        This patch moves the Acquire/Release to LogicalFontInstance, which
        now checks if its cache pointer is valid, and if it is, the cache
        is used to do the work (as before); otherwise, the font handles
        its lifetime itself, and deletes itself when its reference counter
        is zero. The cache invalidation clears the cache pointer of the
        still-used instances.
        
        Change-Id: I29811272dda814cbc81f14668d63e385ce772332
        Reviewed-on: https://gerrit.libreoffice.org/47111
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b6e6c05b11c991757c640a2d46b1d2aa0e50960b]

        Fix typo
        
        Change-Id: I209c6d62c2e5cfbc6a35da406bc59fc155787ec9
        Reviewed-on: https://gerrit.libreoffice.org/47127
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [b9183166214c0f461b6fefb34bbf4a57ea878bdf]

        loplugin:passstuffbyref improved return in editeng
        
        Change-Id: I6aba5b79e588f28529052ddb30ad51807d73cfe5
        Reviewed-on: https://gerrit.libreoffice.org/47120
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-28  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [64d4f117447d990ed3215b0dd619e07de26ce417]

        Firebird: use 32 bit
        
        Change-Id: I435524d1852a6691b382b93c9b6d2a7705938cd7
        Reviewed-on: https://gerrit.libreoffice.org/47130
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2017-12-28  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [f80b51ae441e3483a2e9b77a30b932d4e8fba192]

        tdf#104734 Firebird improve XClob implementation
        
        Create a more effective implementation of XClob::length() and
        XClob::getSubString() methods, where string is read segment-by-segment
        instead of reading the whole underlying blob. That way it is possible to
        handle big texts which would not fit into memory.
        
        Also allow reading Clob data from a resultset with getString() and
        writing it in a prepared statement with setString().
        
        Implement XPreparedStatement::setClob(). Also implement a private
        version of setClob() for creating a clob from OUString:
        
        Allow the creation of a clob column with GUI by adding a new type in
        ODataBaseMetaData::getTypeInfo().
        
        Change-Id: Ibcbbdd80e8eed5e2a3fe55b0fa196401f1bcbcdf
        Reviewed-on: https://gerrit.libreoffice.org/47093
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2017-12-28  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [e7a80ddb91c44711296aa996bf00242edbfba32d]

        tdf#104734 Firebird: Add VARBINARY type to driver
        
        Change-Id: I9a1b3aa9bde855577078fe0db2e31a9c160031d7
        Reviewed-on: https://gerrit.libreoffice.org/47092
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2017-12-28  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [bf662904c4b60e93c6b86e06288d41996eed12a2]

        tdf#104734 Firebird: Add Binary (fix) type
        
        There is no explicit binary type in Firebird. It can be accomplished
        using the CHAR type with a special character set, which tells the
        database that it is binary data and there is no collation. (called
        OCTETS).
        
        Because of that, we also need the character set to decide the exact
        column type.
        
        And also refactor some parts of the driver:
        - Create class to determine internal type from firebird type, subtype,
        scale and character set.
        - Use internal type (DataType::XXX) in XDatabaseMetaData::getTypeInfo()
        indirectly. (We want to return a Firebird type for each internal type,
        not in the opposite direction.
        
        Change-Id: Ica56a84d89253e11936e7012086fe1d9f61a65f0
        Reviewed-on: https://gerrit.libreoffice.org/47091
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2017-12-28  Lionel Elie Mamane  <lionel@mamane.lu>  [3c567e55e6aed9e0da892d8b9fc09f8a0c784fcc]

        tdf#114702 don't use XMultipleResultset unless DatabaseMetaData says we can
        
        Change-Id: Icec98d35c2f60adf4a31e492c6cb708e82e47a58
        Reviewed-on: https://gerrit.libreoffice.org/47080
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-28  Lionel Elie Mamane  <lionel@mamane.lu>  [8375ab7b5024bad1bcf8bbb0c734ba1e5416445f]

        firebird: return consistent (if wrong...) results for XMultipleResults
        
        Just in case we are called by code not checking our DatabaseMetadata
        to learn we don't support multiple resultsets.
        
        Change-Id: I6d8c5f4ef04bcd9ec8b66a83881607281e125b7b
        Reviewed-on: https://gerrit.libreoffice.org/47117
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-28  Lionel Elie Mamane  <lionel@mamane.lu>  [66d7540bcf3f82de906a588f01d1fbedc3d2928c]

        dbaccess OStatementBase: correctly check database metadata
        
        the previous test didn't make any sense:
         * if xMeta.is(), then the test evaluated to false
         * if !xMeta.is(), then it called supportsMultipleResultSets
           (or supportsBatchUpdates, respectively) on a NULL pointer,
           which guaranteed a segfault / assert.
        
        Change-Id: I6d6b93350557936b924a286732ae6d4f5ab2ce56
        Reviewed-on: https://gerrit.libreoffice.org/47118
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-28  Julien Nabet  <serval2412@yahoo.fr>  [aa1bfa6d18e73265f486ed1f9673ac8f0a4e6de5]

        Use unique_ptr for m_aLeaves/m_aGroupedLeaves (cui)
        
        and perhaps avoid memory leaks (see https://bugs.documentfoundation.org/show_bug.cgi?id=114457)
        
        Change-Id: Ib413b0bf6cc65a2696e3429965a67899b7b72d73
        Reviewed-on: https://gerrit.libreoffice.org/47094
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-28  Mike Kaganski  <mike.kaganski@collabora.com>  [9bf5c139d1081a25dec990c5ca478a8b5d2f33a3]

        Simplify dynamic_cast check
        
        Change-Id: Ib16168c0b87c99bceae3970b739aaba1667b154b
        Reviewed-on: https://gerrit.libreoffice.org/47115
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-28  Johnny_M  <klasse@partyheld.de>  [fd8b5d26edb687fcbf96e74c4b07dcc2b1374035]

        Fix spelling in comments
        
        Change-Id: I93b3e2dde7be65d2077e386b8f80ae7c3576c788
        Reviewed-on: https://gerrit.libreoffice.org/47102
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-12-28  Serge Krot  <Serge.Krot@cib.de>  [864ab0502a4d3506413451e8c545144c6c15d777]

        tdf#113877 Insert document: merge two lists into one
        
        When inserting a new document into current position we need to
        concat to lists into one.
        
        Added unit test.
        
        Change-Id: I10689256e0ffc5cf93722b1d45f09f610211b14a
        Reviewed-on: https://gerrit.libreoffice.org/46978
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-27  Aron Budea  <aron.budea@collabora.com>  [88f6ffeb9e0c0b942c2b0bc9d60af7bb7a6caaf8]

        tdf#109100: Hide label for margin control in Impress
        
        Change-Id: Ib61656913df673ebfde61e2c921f84cb81195a3b
        Reviewed-on: https://gerrit.libreoffice.org/46974
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-12-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e4689afb970ec7090e6e604acda25c2aa12f3e87]

        Fix typos
        
        Change-Id: Icebbbb392d9187a11837b72116c00036247e9b74
        Reviewed-on: https://gerrit.libreoffice.org/47104
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-27  andreas kainz  <kainz.a@gmail.com>  [94ef490559d45ac0a077c0844760ee8bde6780a8]

        use right icons for the styles sidebar in breeze and elementary
        
        Change-Id: Idc2b686f754afe4708c15fefcda44b7c7742a2e9
        Reviewed-on: https://gerrit.libreoffice.org/47097
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-12-27  Caolán McNamara  <caolanm@redhat.com>  [bac051d73f2233a9353f43036391263151ac8a98]

        ofz#4813: Direct-leak
        
        Change-Id: I7bd257734a302ad00acf4336f4b478d6af4bc304
        Reviewed-on: https://gerrit.libreoffice.org/47100
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-27  Caolán McNamara  <caolanm@redhat.com>  [84d0b4fcfb74288a8ed22f7786db8368a9a0a807]

        ofz#4806 Infinite loop
        
        Change-Id: I89a24fa3ce4034ef207233b96c5e26a7b7787444
        Reviewed-on: https://gerrit.libreoffice.org/47096
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5d30798c22fce0a6773bc61dcfbad59dc194bde0]

        Updated core Project: help  dfdc1f55f63d4497e6bd5fa5793ba8b57d6a78fc
        
        tdf#112755 reorder modules in new help (II)
        
        reorder modules in Index
        
        Change-Id: Ib226a7c243e682e4e2a98d6d48ae1d9b1e3cace1
        Reviewed-on: https://gerrit.libreoffice.org/47095
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-27  Tamás Zolnai  <tamas.zolnai@collabora.com>  [89bd93fc1a5277f4e7ffcea74d4087b63736ae97]

        tdf#113399: DOT IMPORT, DOCX EXPORT: Page number not shown correctly
        
        We need to export 0 padding explicitely to DOCX file.
        
        Change-Id: I7126cfd1dbf4ebd1fb5e09c3642e0da159488258
        Reviewed-on: https://gerrit.libreoffice.org/47090
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-12-27  Caolán McNamara  <caolanm@redhat.com>  [abec3df5d8412231ccad7fefd9dd2b222269ed22]

        ofz#4725 Integer-overflow
        
        Change-Id: I74e065b8ba00dc80559bb64cf1bdefa5f9f5b480

2017-12-27  Takeshi Abe  <tabe@fixedpoint.jp>  [d77d0d8e2fabc9dfc9eef3e532c31351632fb7b7]

        svtools: Simplify DoubleNumericField with std::unique_ptr
        
        Change-Id: I25df3a06afa5e1eb2fa282f2be2ae1ea69aa0ab5
        Reviewed-on: https://gerrit.libreoffice.org/47077
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-27  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [3b35f1d985d2cd230c0676d01d3f2518acb1e50c]

        clang-tidy-modernize-use-equals-default in writerfilter
        
        Change-Id: I5725602be8a3da8e58a6885f64a7b720061c11ce
        Reviewed-on: https://gerrit.libreoffice.org/47085
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-27  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [219718868daec643d9483e11acba8666d8c2ed27]

        clang-tidy-modernize-use-equals-default in cui
        
        Change-Id: Ied4f0a548b303aac86052df58f9a81fddeab7b06
        Reviewed-on: https://gerrit.libreoffice.org/47086
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-27  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [ab5d6166beca20503cd57b8707b814305f92267a]

        delete operators properly
        
        Change-Id: Ia917b70712717387aa8d7a17334efd41931bdb88
        Reviewed-on: https://gerrit.libreoffice.org/47087
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-27  Chris Sherlock  <chris.sherlock79@gmail.com>  [363cb299ddda76504f49e3445e6609fe3a4c8111]

        sal: fix typo in tcvtmb.cxx and remove comment cruft
        
        Change-Id: I1617900cd2df096d46a2cba75ef2fe1373c0ab63
        Reviewed-on: https://gerrit.libreoffice.org/46948
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-27  Matteo Casalin  <matteo.casalin@yahoo.com>  [7cccb79f541404f6d317da49cee431294b9121c6]

        Remove leading _ from some variable names
        
        Change-Id: I640bf41ad073fcf1d5b8fcc55c63558f208db73d

2017-12-27  Matteo Casalin  <matteo.casalin@yahoo.com>  [03caa2f611265efce1d379df55a5f27c70d9a46c]

        Make some bool const
        
        Change-Id: Icede71af1edfc0671f5b0bc0dbfd3cfc6af79fcd

2017-12-27  Matteo Casalin  <matteo.casalin@yahoo.com>  [fed40ef827f2ee8db583a13bcb439fe625c7527f]

        Return early
        
        Change-Id: I2b420141b5986b1d23460d5432c1b7051b11663e

2017-12-27  Matteo Casalin  <matteo.casalin@yahoo.com>  [b30499e288b923483c3d00edce6af72cb5eef5b9]

        mnHitTolLog is already sal_uInt16
        
        Change-Id: I4a0e55818ad8e2f61845484a71b6283e0a7c326a

2017-12-27  Matteo Casalin  <matteo.casalin@yahoo.com>  [541f369f30527687af010db5bfa75008a7013dd7]

        Avoid temporary Point
        
        Change-Id: I09ce2859f7bda468399629fda1336788ed65bcb2

2017-12-27  Matteo Casalin  <matteo.casalin@yahoo.com>  [aa109e6a6fe771965acd17c00126aff74ca6f5c2]

        Share common code
        
        Change-Id: Ia6ee42c799e566ad837e89d6456c50c7217da1eb

2017-12-27  Matteo Casalin  <matteo.casalin@yahoo.com>  [828a7ffd3e76d21d65edb822299ca0c5a2b70ef2]

        Do not overwrite data with same value
        
        After emplace_back there are at least 2 elements, and GetPrevPos
        would point to previous back().
        Commit 5e913234da65484778d53179ee2005aec01d0f0e removed
        a possible modification of such data, so this operation is now
        pointless.
        
        Change-Id: Ia5bec5e9b16e9dc9f34c7cf1dbb8e3f17510d83b

2017-12-27  Matteo Casalin  <matteo.casalin@yahoo.com>  [df1a10dafd3a2263d6e46edcaa6e6c0a64a80598]

        Directly access own data members, remove unused methods
        
        Change-Id: Id86d66738da2f6e4b86d4a4ee8da54940c751787

2017-12-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [13153921bc8b548dd41915146ace9733e21c966f]

        Updated core Project: help  f84e3a174753b28c141d117082c574a8defd4eed
        
        tdf#112221 Help page for context menu cust'zation
        
        Added toolbar text and typo fixes
        
        Change-Id: I3a496241c831e52f72bc1617b6d5515f511cefb8
        Reviewed-on: https://gerrit.libreoffice.org/47074
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-27  Tamás Zolnai  <tamas.zolnai@collabora.com>  [2b5589f4ee47ccadc625877bc970010c2abd36a9]

        Calling ActivatePage directly is unnecessary
        
        After this commit:
        b426b026b79a342c41f6f148bf17d5df66b22927
        
        Change-Id: I15d491d4cf63db4436ad8d3db0320cd2e26bb3ea
        Reviewed-on: https://gerrit.libreoffice.org/47078
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-12-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [a967c8f6847cf9cbd6e0f4b9f58f2023e1f92ae5]

        loplugin:passstuffbyref improved return in xmloff,sfx2
        
        Change-Id: I7161dfca77f944027bd20614616e22d6acfa27cd
        Reviewed-on: https://gerrit.libreoffice.org/47081
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-27  Tamás Zolnai  <tamas.zolnai@collabora.com>  [33bd6c3e3512bf96376534e116d6f9f60d157be9]

        Make line color consitent between CategoryListBox and simple ListBox
        
        Line color is changed in CategoryListBox::UserDraw() method so we
        need to explicitely specify it here too.
        
        Change-Id: Ia3dcbf70e0a53cfba16d5d2df0fc2e4d7e23ad71
        Reviewed-on: https://gerrit.libreoffice.org/47083
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-12-27  Julien Nabet  <serval2412@yahoo.fr>  [63099940c79dd38cfd81bc45affcbf38f85a58fd]

        Use for-range loops in dbaccess/RowSet
        
        Change-Id: I27c280eaaf5ff6a4c1970e91ae227206bb712cea
        Reviewed-on: https://gerrit.libreoffice.org/47073
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-27  Julien Nabet  <serval2412@yahoo.fr>  [965c93c3776f619eb76d3474febe2ae5fc1ab51a]

        Use for-range loops in dbaccess/OptimisticSet
        
        Change-Id: Iccd0848e772867ece243444dc697e264907b28d4
        Reviewed-on: https://gerrit.libreoffice.org/47072
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-27  Bán Róbert  <robert.ban102@gmail.com>  [5d64ef270b22544a2dcbcaed191050b616d1f956]

        tdf#111781 Drawing selection highlight twice in listBoxes
        
        The selection highlight is drawn tiwce: a rectangle and the
        background of the text. The fix removes the text backround
        by setting it to transparent.
        
        Change-Id: I969cb5b27619df07d0a37f1a38c859dbf2565483
        Reviewed-on: https://gerrit.libreoffice.org/47064
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-12-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5d2141e7004275ed08dc1a8f37bdadd73eca276e]

        escherex: dynamic_cast followed by static_cast
        
        Change-Id: I551dd671d9ee61a79b4c69f8d593aea2a7e517c6
        Reviewed-on: https://gerrit.libreoffice.org/47076
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-12-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [03b9b00ae7ca132244fc669186e6577bd776c738]

        escherex: remove css:: and whitespace
        
        Change-Id: If1ec648a3c017b6c7f208ad2ed4fda1abfb0483e
        Reviewed-on: https://gerrit.libreoffice.org/47075
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-12-27  ekuiitr  <jhaekansh80@gmail.com>  [b426b026b79a342c41f6f148bf17d5df66b22927]

        tdf#111723 Fixed -  Dialog does not remember the last opened tab page
        
        Change-Id: Ife6d0eb9ea13d2a0534f316db001dbb3b6a716eb
        Reviewed-on: https://gerrit.libreoffice.org/47050
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-12-26  Julien Nabet  <serval2412@yahoo.fr>  [a9b202a6b7000e7af34f2a639ca207122a3968bf]

        Use for-range loops in dbaccess/KeySet (2nd pass)
        
        + remove an unused var
        
        Change-Id: I62659f4ca5ac734f46d00e59b12fb6f54a177ecb
        Reviewed-on: https://gerrit.libreoffice.org/47071
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-26  Caolán McNamara  <caolanm@redhat.com>  [e2dab2bb2ce4f113f4fd2aa24042c0c297cef674]

        ofz#4794 Null-dereference
        
        Change-Id: I2fc9f5ca60c2a476c031befd0253b1829538230d

2017-12-26  Caolán McNamara  <caolanm@redhat.com>  [f03ad9ee3458c76db21c10e18bdb49d27f7be1c3]

        ofz#4796 Null-dereference
        
        Change-Id: Iad537d2bb2bed1225e5647a918c923e6d95aea75

2017-12-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [54596087e57ea533253e19eea594d9b6c06e8d26]

        vcl-svp: add 24-bit (3-byte) RGB surface support to Cairo
        
        (cherry picked from commit e8ba02b1d56dc7b59a4f0a7373995b28653a0597)
        Reviewed-on: https://gerrit.libreoffice.org/46681
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 31c044e2501b9d4a0917e4e09133660bbe2a24dc)
        
        Change-Id: I7707219eae4c2d6d40c8dc957207b63d3049a75f
        Reviewed-on: https://gerrit.libreoffice.org/47010
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-12-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [33761c69e9d3fa16e7a5b176200d183dc3236627]

        vcl-svp: Store 24-bit images in 3-byte pixels
        
        This adds support in headless rendering for more
        compact 24-bit RGB image storage in 3-byte pixels
        instead of 4 bytes.
        
        There is a conversion necessary to accomodate Cairo,
        which requires 4-byte pixels, but that is relatively.
        
        Early tests show no loss of performance at runtime.
        
        Unit tests updated since the bitmap memory bytes
        are crc-ed, which obviously are different in size
        if not in content.
        
        (cherry picked from commit 354ad875092fd0c3b12f232950375206ec5d66a6)
        Reviewed-on: https://gerrit.libreoffice.org/46679
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 11adb51f2553dc4a838c8668d94909771d70e1ab)
        
        Change-Id: I3919f7c56d14d09e67f163f035b4c7683b49087c
        Reviewed-on: https://gerrit.libreoffice.org/47009
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-12-26  Stanislav Horacek  <stanislav.horacek@gmail.com>  [6723728ae206cfbe68c18475bbdc18072d24e620]

        remove redundant space in question about modified image
        
        Change-Id: I293d535ef2bf8c9fd458944d9da3dcc2066326e3
        Reviewed-on: https://gerrit.libreoffice.org/47056
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-12-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [2a421b26c0100b35d28b86a5d79afa15af9580dd]

        loplugin:passstuffbyref improved return in basic,framework
        
        Change-Id: Ib19836febb59f4e2bb07dc874cfc6baabc653237
        Reviewed-on: https://gerrit.libreoffice.org/47065
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-26  Stanislav Horacek  <stanislav.horacek@gmail.com>  [2bf1cc7372088ec31ac5f0fb60de57feda59d3b7]

        mark angle value in picturepage.ui as untranslatable
        
        Change-Id: I20c2c13770d8bef2d4f8e117101fb92e8182e26e
        Reviewed-on: https://gerrit.libreoffice.org/47059
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-12-26  Mike Kaganski  <mike.kaganski@collabora.com>  [b41fa706e0d4d16d9865ba295a8960376c96597f]

        Remove redundant call to OutputDevice::ImplRefreshAllFontData
        
        Since commit 40809ce46999e9cedb2fe5db8e9d53ebb6c182bf,
        OutputDevice::AddTempDevFont called OutputDevice::ImplRefreshAllFontData
        twice: first time explicitly before return, second time in UpdateFontsGuard
        destructor.
        
        Change-Id: Ie67bdcbd98de5f6053379af700239246412b88db
        Reviewed-on: https://gerrit.libreoffice.org/47066
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-26  Takeshi Abe  <tabe@fixedpoint.jp>  [c2ae5bc29b7064a599871358e6a4bb7b1dec2b85]

        svtools: Use std::unique_ptr for LineListBox
        
        This also inlines LineListBox::ImplInit(). Note that m_vLineList
        never contains nullptr.
        
        Change-Id: Ia4798943fbb53e1720d51faff7643e46d2cd2585
        Reviewed-on: https://gerrit.libreoffice.org/47046
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [c54d34f70819c5928fe30585e86d744eda4a254a]

        loplugin:passstuffbyref improved return in canvas and svtools
        
        and for now, ignore methods with params so we don't fall into the trap
        of thinking that calls to methods like:
           Bar& foo(Bar &p) { return p; }
        can be converted from
           Bar f() { return foo(Bar()); }
        to
        Bar const & f() { return foo(Bar()); }
        
        Change-Id: Ia3795eb2baf353cb6bec4ebf40451f2789d66ad7
        Reviewed-on: https://gerrit.libreoffice.org/47034
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [09895ae4963850c05d7a315599195dd177f13b06]

        Updated core Project: help  be3381c27d46e71df2d513e42c1d68f3e0a14bfb
        
        Fix <filename> root path
        
        The missing slash corrects the caculation of the <base> tag.
        
        Change-Id: I1d1affcaef8b69049452f67d5ec122f6722874c6
        Reviewed-on: https://gerrit.libreoffice.org/47061
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-25  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b65dfd334b25a6276cc7bdc78f412a79c61eec07]

        Updated core Project: help  cd0fc90695b27b736b2c5e00389aa1052bfc6e30
        
        Fix typos in help page
        
        Add switchinline
        
        Change-Id: I0bb07ddf67f8e83ab91a4de6c0d6d3c5c43a0e57
        Reviewed-on: https://gerrit.libreoffice.org/47048
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-25  Caolán McNamara  <caolanm@redhat.com>  [ad653c3495d60cacd42c8b26f575ad70a656c960]

        coverity#1426946 Unchecked return value
        
        Change-Id: I42d94649df7e64dce0af7ae242523106b1a04679

2017-12-25  Caolán McNamara  <caolanm@redhat.com>  [db592f3ba822ccec17103c935de5d0702aee87a5]

        ofz#4783: Integer-overflow
        
        Change-Id: I44f5c71db2a2da00da510673ee6a596582c8e3b9

2017-12-25  Caolán McNamara  <caolanm@redhat.com>  [9a72cf9dc36ad3acedfa9bcc4281811ba6827168]

        ofz#4777: Direct-leak
        
        Change-Id: Iefb1304540b59a1d0fae79d9d5c1ad4a6474d925

2017-12-25  Caolán McNamara  <caolanm@redhat.com>  [b50c438583c4e3f8865eb553694a209803c988f5]

        coverity#1426945 Unchecked dynamic_cast
        
        Change-Id: I6c3d84a0fb1b4332f78a1c0ca04c9a7700b53c90

2017-12-25  Caolán McNamara  <caolanm@redhat.com>  [826cf6f985e790d4e47eec37947eda1c733328c6]

        ofz#4732 Null-dereference
        
        Change-Id: I5ed632702f3a2304902b32aa6ac770586cc4ef34
        Reviewed-on: https://gerrit.libreoffice.org/47044
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-25  Caolán McNamara  <caolanm@redhat.com>  [76e950bfafd8b44ee47d7a9573df1571652c52e1]

        various coverity exception warnings
        
        Change-Id: I7b3588ad42e17f2f363b6a247e318f23c95e578e
        Reviewed-on: https://gerrit.libreoffice.org/46961
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-25  Caolán McNamara  <caolanm@redhat.com>  [93c96ec5018f723748557975435eb6c27135b60c]

        coverity#1426922 Uninitialized scalar field
        
        Change-Id: I6b45631448a447eb128f5e30a272f54651db77df
        Reviewed-on: https://gerrit.libreoffice.org/47039
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-25  Caolán McNamara  <caolanm@redhat.com>  [6fabcc6d45774d1c99c99a6d0dc92c44ac196185]

        coverity#1426923 Pointer to local outside scope
        
        Change-Id: I200b09dc514b64fbd88050a1f5a8668ec640305f
        Reviewed-on: https://gerrit.libreoffice.org/47040
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-25  Caolán McNamara  <caolanm@redhat.com>  [28d9059ceef54532ef6790c43759364637f0e391]

        ofz#4734 Null-deref
        
        Change-Id: I9b0a5c1e14e95a686986975921f3adb769caad29
        Reviewed-on: https://gerrit.libreoffice.org/47020
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-25  Caolán McNamara  <caolanm@redhat.com>  [9c057c48318804c99f1f19071ff856db252cc476]

        ofz#4738 Integer-overflow
        
        Change-Id: Id15409ecde9e001d3be7ee60b34d43cbcc654a2e
        Reviewed-on: https://gerrit.libreoffice.org/47045
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-25  Caolán McNamara  <caolanm@redhat.com>  [e16e869e9c8f4313cbcf6933d812d41cad47f9d7]

        coverity#1426921 Uninitialized scalar field
        
        Change-Id: Ic264c74c2fc4cc5677895b50394a933b3e3fa9d2
        Reviewed-on: https://gerrit.libreoffice.org/47038
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-25  Caolán McNamara  <caolanm@redhat.com>  [2cdbed131584e27ec137e8fd27445d934aad97f8]

        ofz#4735 Null-dereference
        
        Change-Id: I930c6ace947c4516facc36782451303e12dba336
        Reviewed-on: https://gerrit.libreoffice.org/47043
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-25  Caolán McNamara  <caolanm@redhat.com>  [cc949585d51f5fdbd1a4d5b29c38a03d0c637caa]

        ofz#4760 Floating-point-exception
        
        Change-Id: I4f379e045d12e8eae3dd140cfd6eb958a3003d09
        Reviewed-on: https://gerrit.libreoffice.org/47042
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-25  Aron Budea  <aron.budea@collabora.com>  [052cec29a66bb69a17c94bd86de7a2dcd7c79689]

        Adjust includes
        
        Change-Id: I11385fc987e6951570454919c110de7167f41f5a
        Reviewed-on: https://gerrit.libreoffice.org/47036
        Reviewed-by: Aron Budea <aron.budea@collabora.com>
        Tested-by: Aron Budea <aron.budea@collabora.com>

2017-12-25  Mike Kaganski  <mike.kaganski@collabora.com>  [86a939d5fd93173949447337738fa0625803ec92]

        tdf#114684: don't print pages for ranges completely outside ...
        
        ... of possible pages range.
        
        Change-Id: Ibe50f116aecdad8c7cba7f9844bc04c15716d127
        Reviewed-on: https://gerrit.libreoffice.org/47052
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-25  Mike Kaganski  <mike.kaganski@collabora.com>  [230d3d6602e80fad0ceb700da35fc0c1db28f110]

        tdf#114663: consider left/right page numbers when not printing blanks
        
        Commit 3c1a343f6936f1dcefdf79a677f8c26ce29676e6 made it possible
        to use document pages' sequential number (unaffected by automatically
        inserted blank pages) in Pages input box when not printing blank
        pages. But the implementation didn't take into account the case when
        only left/right pages were printed. In this case, it treated the
        unprinted right/left pages same way as automatic blanks, i.e.,
        excluded they from page numbering, so that e.g. when user entered
        10-20 (when selected even pages), actually printed 11 pages from
        tenth even page (#20 in original document) till twenteeth even page
        (#40). Expected result (familiar from other applications, and worked
        before the commit) is to print 6 pages with even numbers, that are
        in the pages range 10-20 of original document (10,12,14,16,18,20).
        
        Now we consistently use StringRangeEnumerator::getRangesFromString
        after converting user input with page numbers conditionally referring
        either physical pages, or pages without blanks, to equivalent range
        string referring physical pages. This preprocessing of range string
        also ensures correct enumerating later (when StringRangeEnumerator
        is created based on this string, e.g., for processing of PostIts).
        
        Change-Id: I2381699bc4c37841bf9ce789cdad03141dd72255
        Reviewed-on: https://gerrit.libreoffice.org/47030
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-24  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [de7392c4967f76d958dd7f2be8ef9e5af90624e2]

        sc: compact ScColumn
        
        Remove ScDocument* member from ScColumn
        and re-use the one in ScAttrArray.
        
        This saves 8 bytes and makes the code more
        homogenious by using GetDoc() member everywhere.
        
        (cherry picked from commit 1168a11278ed3c2a00058e1f802f6e44cb925318)
        Reviewed-on: https://gerrit.libreoffice.org/46680
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit dc3f0bde0bdef2a1e94055be146b433cb9fc54ba)
        
        Change-Id: I16a94b7ef7c45ef3af14e812b45f255f39939a6e
        Reviewed-on: https://gerrit.libreoffice.org/46990
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-12-24  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [653736fb23346e07e8c0e6e0125689ae1f49f0f7]

        pdf: use bimap for GraphicsContext-id map
        
        In some large PDFs the two maps for
        mapping GraphicsContext to ID and finding
        GraphicsContext given and ID are huge (over
        160 MB in one case). By using a bimap the
        footprint went down to 110 MB.
        
        Reviewed-on: https://gerrit.libreoffice.org/45380
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>
        (cherry picked from commit 551543bf359f644f727fd1aa86e2c5ae499f88ce)
        (cherry picked from commit ac328157460e9e6a9ca6834e8233a28e845c2806)
        
        Change-Id: I59a444b5efa09fcabc26fa492de723ca063e14a4
        Reviewed-on: https://gerrit.libreoffice.org/46988
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-12-24  Mike Kaganski  <mike.kaganski@collabora.com>  [5a529d1743c0d0fe2a5317173dcf159da4ae8784]

        Improve Natvis display of SwNode
        
        Change-Id: Ib1d4b8ed69ab60e9d7fccc6627051500d62c4a49
        Reviewed-on: https://gerrit.libreoffice.org/47049
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-24  Caolán McNamara  <caolanm@redhat.com>  [ab0b2b44f53652590eb290f6f4adf2ddde5a700d]

        coverity#1426873 Unintended sign extension
        
        and a bunch of others
        
        Change-Id: I110545b74bfc71b17e2e10edc95bc4bb5aa5651c
        Reviewed-on: https://gerrit.libreoffice.org/46957
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [617a2feff0978d06aa2759038715dfde90d369db]

        convert RES_FRM constants to TypedWhichId
        
        Change-Id: I0c71a6fd2e094cebdb720e6c0661cd8a7bb8482c
        Reviewed-on: https://gerrit.libreoffice.org/46812
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [6028b64e27dc45f20aa4a4e0adbef1c03e91a79b]

        loplugin:passstuffbyref even more return improvements
        
        Change-Id: I2a752025cd429e4d271626402dce5d8a8b0c76d2
        Reviewed-on: https://gerrit.libreoffice.org/47021
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-24  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [92bab0f11e0a93005bfd13db3a0552ecaf082ecb]

        .gitignore vscode ide files
        
        Change-Id: I0857885e459430e7b64f2a697943cb97d2e57cbf
        Reviewed-on: https://gerrit.libreoffice.org/46674
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>
        (cherry picked from commit c6f01eb87f5e4c1c13b78fed26c70a91aa5bcbe2)
        Reviewed-on: https://gerrit.libreoffice.org/46676
        (cherry picked from commit b3589dd6b4b4ed78b934187f21c96cbca51382f1)
        Reviewed-on: https://gerrit.libreoffice.org/46989
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-24  Stephan Bergmann  <sbergman@redhat.com>  [c926a1e34672afaa5b7de0e3b08b1537e88fbb6f]

        Fix compilerplugins/clang/test/passstuffbyref.cxx
        
        ...after 2a1fb4401da16f6a18c0bd05fe4b460a3048f9b5 "loplugin:passstuffbyref
        improved returns", where compiling as C++17 causes a false positive for
        S2::set1, whose return statement consists of
        
        > `-ReturnStmt 0x9ef8d78 <col:23, col:44>
        >   `-ExprWithCleanups 0x9ef8d60 <col:30, col:44> 'class rtl::OUString'
        >     `-CXXFunctionalCastExpr 0x9ef8d38 <col:30, col:44> 'class rtl::OUString' functional cast to class rtl::OUString <ConstructorConversion>
        >       `-CXXBindTemporaryExpr 0x9ef8d18 <col:30, col:44> 'class rtl::OUString' (CXXTemporary 0x9ef8d10)
        >         `-CXXConstructExpr 0x9ef8cd0 <col:30, col:44> 'class rtl::OUString' 'void (char const &[4], typename libreoffice_internal::ConstCharArrayDetector<char const[4], libreoffice_internal::Dummy>::Type)'
        >           |-StringLiteral 0x9ef7160 <col:39> 'const char [4]' lvalue "xxx"
        >           `-CXXDefaultArgExpr 0x9ef8cb0 <<invalid sloc>> 'libreoffice_internal::Dummy':'struct rtl::libreoffice_internal::Dummy'
        
        Change-Id: I7b9de7ce6b5604c7d686c8a4a7034019cd1d75c4
        Reviewed-on: https://gerrit.libreoffice.org/47029
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-24  Maxim Monastirsky  <momonasmon@gmail.com>  [baccbd4508a375090f4d95a2dab02c8b5d404ee2]

        tdf#114670 Make sure to dispose the menu
        
        Change-Id: I30612a0b3cfef7d19ff6a5180db76a8002186bd5
        Reviewed-on: https://gerrit.libreoffice.org/47025
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-12-23  Stephan Bergmann  <sbergman@redhat.com>  [7c19c0e2b4862aef7373ec02570fa38b0026039a]

        Blind fix
        
        ...after a692cdf779dc998f58ebf9e9f84f22edf7dbe421 "LOK: tilebench improvements"
        
        Change-Id: Ic19c97ab381dc339270b8d7072458b57755b5e0d

2017-12-23  andreas kainz  <kainz.a@gmail.com>  [4fe769a448c654cb4430b1126aa9359aa878fa81]

        NB Writer: tabbed toolbar get updated
        
        Change-Id: I71469d410e27ebe719e861cb0964ed6e4ba21805
        Reviewed-on: https://gerrit.libreoffice.org/46852
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-12-23  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [c8176326324aef63ddc29eafd1193f2abba80c92]

        pixman: drop cached glyphs above size watermark
        
        The glyphs cache only tracked the number of glyphs
        in the cache, which isn't very useful when the
        glyphs vary in size from a few bytes to dozens of
        megabytes. In terms of memory footprint, we are
        interested not just in the number of cached glyphs,
        but also in the total memory usage.
        
        We now track the pixel-size of each glyph and drop
        as many as necessary to fall below the set threshold
        which is currently 4 MBs.
        
        There was no performance loss observed after this patch
        on a diverse set of documents of all types (if anything,
        a very modest performance win was hinted in some cases),
        with significant memory reduction in some cases where
        dozens of megabytes were previously left stale in the cache.
        
        Change-Id: I377a4c1e59611fca6bf253dd9fa90f75b5295d4b
        Reviewed-on: https://gerrit.libreoffice.org/45378
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>
        (cherry picked from commit 407660a08c8df27d7cd44435eefa31bd92364a3c)
        (cherry picked from commit ded39dc17a34127a872b11abddc32bbbb5aae047)
        Reviewed-on: https://gerrit.libreoffice.org/46987
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-23  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [78a40705290ffb431cfeb4ef1ff3780d207fe6de]

        LOK: support password-protected PDF docs
        
        Reviewed-on: https://gerrit.libreoffice.org/45547
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>
        (cherry picked from commit dc773e81bd360316a96b1b61c552d263e1d87e89)
        Reviewed-on: https://gerrit.libreoffice.org/45563
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 82fb0abc37320fb1157b21efbf31954190353d41)
        
        Change-Id: I48d959dba2c38b72d1d6fc0fa9171b96dbed0e7c
        Reviewed-on: https://gerrit.libreoffice.org/46986
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-12-23  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [62c36eb8c600fe328954c22d83b6f8dda57d5d15]

        LOK: support tile-dumping in tilebench
        
        And other improvements.
        
        (cherry picked from commit b7d893d8a1ecb24290c4470e12d71caba2b85216)
        Reviewed-on: https://gerrit.libreoffice.org/46678
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 0e7ccbdd559df3a446e73c367b12824c6c143579)
        
        Change-Id: I5a27d6d2df5f946a708dd3b0b4fef8159da86e5c
        Reviewed-on: https://gerrit.libreoffice.org/46985
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-12-23  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [39adeb1e34b268f32cc16041a9a6ea2543385d6d]

        Use proper quotation marks in this translatable string
        
        Change-Id: I1e082e7f19af2895cfb595f1734e69808594bd04

2017-12-23  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [253913f7fd6088617657e8fae6fa2274c08f0563]

        Replace Start Center image
        
        Change-Id: Id0eadcbbaec9d189e92710f6bd4ed21d7da2870c
        Reviewed-on: https://gerrit.libreoffice.org/47023
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-12-23  Caolán McNamara  <caolanm@redhat.com>  [4b3648ffaffe5b341c29e4665ca99b4da5e37ce4]

        TestImportHTML: survive std::out_of_range
        
        Change-Id: I084fd72e472bd2e647da3a80c7573280cd22bd93
        Reviewed-on: https://gerrit.libreoffice.org/46998
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-23  Caolán McNamara  <caolanm@redhat.com>  [f2e0c18cd44fff1e1b79924f582ced400fb00dad]

        ofz#4728 Null-deref
        
        Change-Id: Ide91a63424f864e2913b8268c4eca7961ba54572
        Reviewed-on: https://gerrit.libreoffice.org/47000
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-23  Caolán McNamara  <caolanm@redhat.com>  [a7a61e3347bc74d6f9cb1f82ce4c15db54d0f008]

        ofz#4723 use vector::at
        
        Change-Id: I07ca0d9c0dc6d15f089d5c4832bb30e1ef62ef04
        Reviewed-on: https://gerrit.libreoffice.org/46999
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-23  Caolán McNamara  <caolanm@redhat.com>  [87114b364cdee276b81c21af2538c5612a1ce5d2]

        ofz#4722 Integer-overflow
        
        Change-Id: I772ff6e6758610e7fa746f5e9b308accdea8159e
        Reviewed-on: https://gerrit.libreoffice.org/46997
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-23  Takeshi Abe  <tabe@fixedpoint.jp>  [40cfea9a5b4854ada381642d502bf8f74c87c00b]

        svtools: Use std::unique_ptr for SvImpLBox
        
        Change-Id: I4c5917eaa478e76411e9d8bbc5bd59c655693383
        Reviewed-on: https://gerrit.libreoffice.org/47012
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-23  Zdeněk Crhonek  <zcrhonek@gmail.com>  [c5417a21f50042686c43e8702ec50408f948a366]

        VBA tests (4) - don't pass when all tests fail
        
        Change-Id: Ib4f9b5df1cffe104ba27be95183d075f24f28bb3
        Reviewed-on: https://gerrit.libreoffice.org/45774
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-12-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [a8c1c0ae1617c68d49deb33e9236a2c1b7cac14d]

        loplugin:passstuffbyref improved returns in vcl
        
        Change-Id: I0b103df2e7ce59093869f547225c95865d33da27
        Reviewed-on: https://gerrit.libreoffice.org/46916
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-23  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [38bf5f69663f64434a3a0a74e02c1a23f876b677]

        tdf#108031 Area chart labels not rotated
        
        This fixes recognition of x-axis or y-axis when the coordinate system
        is rotated (3D-view). So the labels are rotated correctly.
        
        Change-Id: Iaacfec943f3885c58e99a55585714a79f1d0d9d5
        Reviewed-on: https://gerrit.libreoffice.org/38355
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>
        Tested-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-12-23  Yousuf Philips  <philipz85@hotmail.com>  [eb5c30450e1966caf476dbbc63669b1593d5c5a7]

        tdf#114605 Allow line split buttons to work in the menus
        
        Change-Id: Ie6cb2b19c56cb5b38f1dca89dba775970f405748
        Reviewed-on: https://gerrit.libreoffice.org/46905
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-23  Yousuf Philips  <philipz85@hotmail.com>  [7e53bd35e8f8669fdeb095f8ec1a4848ffc5f507]

        tdf#95827 Reorganize draw's menu bar
        
        Change-Id: Ied9be2da293e6d318548019e29ae4f95e568144a
        Reviewed-on: https://gerrit.libreoffice.org/46867
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-12-23  tagezi  <lera.goncharuk@gmail.com>  [e76bdaeb300e8420a8bc96e5e38b858821d22564]

        tdf#39593 deduplicate code in ScCellShell
        
        Change-Id: Ia2a4219a9e21cdbaeaab99df52c79dfa1ce9e184
        Reviewed-on: https://gerrit.libreoffice.org/47003
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [fe652ec259f7ca9e79810553ce6c884688963102]

        EPUB export: fix invalid XHTML output for text boxes
        
        <div> not allowed inside <p>. Also fix two more similar validation
        problems.
        
        Change-Id: I7c326743b5e89a5a32609bdf312cb8caa203692e
        Reviewed-on: https://gerrit.libreoffice.org/46983
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [f90139cceeee60116c28140f1bfb1d88076d1591]

        Revert "unused SID commands in sc"
        
        This reverts commit 9c4350441191ccfd6af3d73e13b4eb59af7ed6d1.
        
        Eike Rathke:
        
        Odd, I don't even remember what these slots were used for..
        Ugh.. now I think I know.. (very) old recorded Basic macros used slot:number with the dispatcher instead of the .uno:... commands, so removing/renumbering slots may actually break those.
        
        I'm not sure if we already deprecated the slot number thing in an earlier release or maybe it was already done back in OOo times, I simply don't remember. Must be at least 1.5 decades since slot numbers were replaced with .uno commands, but old recorded macros are still supported.
        
        However, our qaDevOOo tests and some other tests (in Java) still use slot:#### notation, git grep 'slot:[0-9]'
        
        I think best is to revert this change and abandon the other SID removals.
        
        Change-Id: I091cf71dd38772dac7491afd6f28951b54510eaf
        Reviewed-on: https://gerrit.libreoffice.org/46963
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [2a1fb4401da16f6a18c0bd05fe4b460a3048f9b5]

        loplugin:passstuffbyref improved returns
        
        improve the detection of stuff we can return by const &, instead of by
        copying
        
        Change-Id: I479ae89d0413125a8295cc3cddbc0017ed61ed69
        Reviewed-on: https://gerrit.libreoffice.org/46915
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-23  martinb214  <bakosmartin@gmail.com>  [7f42b0f96a2798ae99aa65b84b0db3b2af2b282b]

        tdf#111790: Shadow imported from a PPTX file is not overriden
        
        by the settings while saving back to PPTX
        
        Change-Id: I958f1987d0123bcf89ef37b13807f407781f3c15
        Reviewed-on: https://gerrit.libreoffice.org/45989
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-12-23  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [a692cdf779dc998f58ebf9e9f84f22edf7dbe421]

        LOK: tilebench improvements
        
        * Arguments for max number of parts and tiles to render (optional).
          + Automatic estimation of maximum tiles to render based on max parts
            for Writer docs, since there is only 1 part, this caps the number
            of pages to render, similar to other doc types.
        * Fixed rendering of Writer documents over and over (as many times as pages).
          + Writer has a single part, unlike other doc types.
          + No point in rendering the whole document in writer to a single tile,
            since that's completely unrealistic and impractical (it takes
            forever for large docs and artificially spikes the memory).
        * Rendering starts at the current part and not the first.
          + This gives the spreadsheet of interest priority (if saved as visible).
        * The tile size is now more realistic as we use the same dimensions
          as the Online client does.
        * When rendering tiles at scale, we use the same dimensions as the
          Online client rather than splitting the width by 4, for realism.
        * Rendering of tiles is done rows-first, rather than columns-first,
          which is similar to what the Online client does, which is more
          cache friendly, therefore more realistic.
        * Enabled compiling of tilebench when GTK3 is disabled, which
          was erroneous, since tilebench doesn't have any dependency on GTK.
          + Now it's possible to compile with local Cairo/Pixman libs.
        
        Reviewed-on: https://gerrit.libreoffice.org/44936
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 7db98521548de9eab955ee25a5aacaaef42df323)
        
        Change-Id: I6ad2e97f39572778dd7d0c12d14550841c1d6963
        Reviewed-on: https://gerrit.libreoffice.org/46984
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-12-23  Laurent BP  <laurent.balland-poirier@laposte.net>  [39d1022967297524b852b5c82e78d815cf908b3d]

        tdf#103317 tdf#89676 clean-up Impress templates
        
        Blue_Curve
           - Remove unused fonts
           - Restore preview in Notes Master
           - Remove Autofit to outline of slide 2
           - add Title in meta.xml
        
        Classy_Red
           - Remove unused fonts
           - Restore width in Notes Master 1
           - add Title in meta.xml
        
        Forestbird
           - Remove unused fonts
           - Restore preview in Notes Master
           - add Title in meta.xml
        
        Lights
           - Remove unused fonts
           - Restore preview in Notes Master
           - add Title in meta.xml
        
        Lushgreen
           - Remove unused fonts
           - Restore preview in Notes
           - Restore preview in Notes Master
           - add Title in meta.xml
        
        Nature_Illustration
           - Remove unused fonts
           - add Title in meta.xml
        
        Piano
           - Remove unused fonts
           - Restore preview in Notes Master
           - add Title in meta.xml
        
        Change-Id: I7338332b6424161a7a11854b47dec6193b205b7c
        Reviewed-on: https://gerrit.libreoffice.org/45697
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>

2017-12-23  Laurent BP  <laurent.balland-poirier@laposte.net>  [ebbcdd2416b02f2d796dc0dd24bc013be39575b3]

        tdf#103317 tdf#107027 tdf#113795 Impress Templates
        
        Improve Impress templates:
          - remove settings.xml, picture, colortable and configuration2 (update manifest.xml)
          - restore preview in Notes
          - restore preview in Notes Master
          - remove english language tag to date
          - remove user defined styles
          - remove errors detected by ODF Validator
             - styles.xml: set draw:fit-to-size at "false" instead of "shrink-to-fit" and add style:shrink-to-fit="true" (suggested by Regina)
             - change font-weight="250" to font-weight="200"
          - replace Open Sans font with Noto Sans Regular (Impress.otp and Vivid.otp)
          - replace Open Sans bold font with Noto Sans Bold (Impress.otp)
          - remove declaration of unused fonts
          - add Title in meta.xml (to get template name translated tdf#89676)
        
        Change-Id: Ibab7ec8f4b3ad828cd85fc9d975acb8e87e7780e
        Reviewed-on: https://gerrit.libreoffice.org/45623
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Reviewed-by: Laurent BP <laurent.balland-poirier@laposte.net>

2017-12-22  Julien Nabet  <serval2412@yahoo.fr>  [df8623e7ed955e747006d9cb049f4a3e26e6ecca]

        Use for-range loops in dbaccess/KeySet (1st pass)
        
        + remove an unused var
        + fix a slight indent pb
        
        Change-Id: Ie6e801c9d2b7ce6e7f5d352b2175fa9d7d6b9c7d
        Reviewed-on: https://gerrit.libreoffice.org/46995
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-22  Jan Holesovsky  <kendy@collabora.com>  [101a79cc4d13a1f566c1b97c1329813eb7c61bcf]

        lokdialog: Allow switching language of some of the ResMgr's.
        
        This way, it is possible to have all the strings translated in dialogs even
        when different users use different languages.  [It was already possible
        to have different languages previously, but not everything in the dialog has
        switched - like the buttons at the bottom of the dialogs etc.]
        
        Change-Id: I29a5ae6d31a370eec60397884200b684ec1bf5b9
        Reviewed-on: https://gerrit.libreoffice.org/46417
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/46979
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-22  tagezi  <lera.goncharuk@gmail.com>  [a5fe3117e1877fa0bfb55f1cf22cf9394b3f0795]

        tdf#39593 deduplicate code in ScCellShell
        
        Change-Id: I240715d73c5ae320a3dfab786b446e229083ff4b
        Reviewed-on: https://gerrit.libreoffice.org/46941
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-22  Stephan Bergmann  <sbergman@redhat.com>  [6a312a4a3d642f0f9769df54c0ec25471c9916bd]

        Prepare external/firebird for sanitizers
        
        ...so at least Clang -fsanitize=function on Linux works now.  The patch needs to
        stop errors about undefined sanitizer symbols in DSOs (UNDEF_PLATFORM,
        EXE_LINK_OPTIONS), and make resolution of RTTI symbols consistent in a process,
        by exporting them from the various version map files and adding RTLD_GLOBAL to
        dlopen.
        
        Change-Id: I75779e55529b62a96a8943e3dee9119647aa91a7
        Reviewed-on: https://gerrit.libreoffice.org/46947
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [420a65c107551156e69578c432261dd6dc7b882b]

        Revert "unused SID command in starmath"
        
        This reverts commit b9c6f2de8bdcdcb95fb4f0457ee2fd0e1c42eb5b.
        
        Change-Id: Ice33baa738c025de72ceb11cf6746e017fb27484
        Reviewed-on: https://gerrit.libreoffice.org/46964
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-22  Caolán McNamara  <caolanm@redhat.com>  [1c7d3390022908cfbfd30f55e8c0c3b60a045da7]

        request installation of langpack via packagekit
        
        if ui is set to track the locale automatically and the current locale
        has no match in installed resources but has a match in the list of
        languages that libreoffice was compiled to contain
        
        so e.g. de_AT locale shouldn't trigger the installation of anything if
        langpack-de is already installed and yue_HK shouldn't trigger install
        of anything cause that not supported (at time of writing) for libreoffice
        
        put Fedora/RHEL/Ubuntu naming schemes in here.
        
        I moved the lang code from svl to svtools so I could use the restart dialog
        to prompt to restart after the langpack is installed, but packagekit's blocking
        mode seems to be no longer blocking and control returns immediately which is a
        change since the last time I played with this stuff, so drop the restart thing
        for now. The lack of a blocking modal also makes the "run this on idle when there's
        a toplevel window up and running" a bit futile, but lets keep that for now anyway.
        
        caolanm->rene: I know you'd disable this anyway, so Debian is left out, there's
        also config key Office/Common/PackageKit/EnableLangpackInstallation to disable
        this too.
        
        Change-Id: Ice731be539850338ccdd8af87839e0b4d83f01e7
        Reviewed-on: https://gerrit.libreoffice.org/46856
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-22  Caolán McNamara  <caolanm@redhat.com>  [91d361604781f92640c9727add1e08cde854037e]

        use SyncDbusSessionHelper for font install requests
        
        don't need to have two implementations here and
        can reduce ifdef forest
        
        Change-Id: I972159ece9cce417aefd5ec4acf5ba5d1d08317b
        Reviewed-on: https://gerrit.libreoffice.org/46968
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-22  Caolán McNamara  <caolanm@redhat.com>  [12e788f1102d15df9af311c77df77d64263d22fc]

        Resolves: tdf#114572 immediate update of value while typing unwanted
        
        Revert "connect to modified instead of up/down/focus-lost"
        
        This reverts commit 44bfe8fad4f7c263dc713a65fb2ab0e2f9afcf99
        
        Revert "listening to modify is sufficient to get all changes"
        
        This reverts commit 5c0bb1088a678d36309866c4eee43e58901f6b7b
        
        we probably need to distinguish a modify vs update signal to
        get what I wanted here. Back to the original mode for now.
        
        Change-Id: I51ebfc96b3a06cf09905f4a311d526f23ce371f1
        Reviewed-on: https://gerrit.libreoffice.org/46958
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-22  Caolán McNamara  <caolanm@redhat.com>  [054dac27e0b33789bbb3ca444ae22ab4b157f998]

        call g_variant_unref on return value
        
        Change-Id: If8f0e443738060f51c8822783558ea14fb34b8ce
        Reviewed-on: https://gerrit.libreoffice.org/46962
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-22  Caolán McNamara  <caolanm@redhat.com>  [e39245e2c5000241078a557d3b49da254da7effd]

        ofz#4715 Integer-overflow
        
        Change-Id: I0ad24024db97e5e0aa9bed0d52f72f6fb6590513
        Reviewed-on: https://gerrit.libreoffice.org/46954
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-22  Caolán McNamara  <caolanm@redhat.com>  [5f4a49d7bc489b5e0b5ab1cd10f5c0bde7f5fee4]

        can just use default dtors
        
        Change-Id: I4f8974876df033f68f7207dfd66526e7af10a6b3
        Reviewed-on: https://gerrit.libreoffice.org/46960
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-22  Laurent BP  <laurent.balland-poirier@laposte.net>  [de14f0487118d8ea15db54d94c44d7bd28833c82]

        tdf#114088 tdf#113795 Improve Writer templates
        
        Main topic was to add Title in meta.xml to get names of templates localized
        Additionnal improvements:
        Businesscard-with-logo
          - set Title in meta.xml
          - remove configuration2 (update manifest.xml)
          - remove unused font
          - remove user defined styles
          - insert field Name instead of Name
          - remove language dependant information
          - links that need to be updated at the begining
        
        Modern business letter serif
          - remove configuration2 and settings.xml (update manifest.xml)
          - remove language dependant information
        
        Modern_business_letter_sans_serif
          - replace Open Sans font with Noto Sans
          - remove unused font
          - remove configuration2 and settings.xml (update manifest.xml)
          - remove language dependant information
        
        CV
          - set Title in meta.xml
          - remove unused font
          - remove configuration2 and settings.xml (update manifest.xml)
          - remove language dependant information
        
        Resume
          - remove unused font
          - remove configuration2 and settings.xml (update manifest.xml)
          - remove language dependant information
          - ODF validator does not accept 0in as first value of style:border-line-width-bottom, but seems valid in ODF 1.2
        http://docs.oasis-open.org/office/v1.2/os/OpenDocument-v1.2-os-part1.html#property-style_border-line-width-bottom
        
        Default
           - set Title in meta.xml
           - add thumbnail.png (update manifest.xml)
           - remove language dependant information
        
        Modern
           - set Title in meta.xml
           - add thumbnail.png (update manifest.xml)
           - remove language dependant information
        
        Synchronize Templates names in strings.hxx
        
        Change-Id: I417c8398b0002a26e2f84d7efdaeddc0576f9a8c
        Reviewed-on: https://gerrit.libreoffice.org/46580
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>

2017-12-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [b9b2ab0f9f1ad91bba899068d2be7fc7767f41c9]

        Revert "unused SID command in sfx2"
        
        This reverts commit 08f4ecd5823c420bb7157c238460d50f1f1f9791.
        
        Change-Id: I93c4e44de73ce62b4cad7e3c6c56943dafaaebb4
        Reviewed-on: https://gerrit.libreoffice.org/46966
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [de6ccf060cc85a6ea154989bcc254e37854aa07b]

        Revert "unused SID command in sd"
        
        This reverts commit 46db544b41fd30f61dd7b7b4fa2b97ab22ceb079.
        
        Change-Id: I8eed13269000a7fc4c52c1695e36df8607b470ac
        Reviewed-on: https://gerrit.libreoffice.org/46965
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-22  Juergen Funk  <juergen.funk_ml@cib.de>  [26be5f21cebfe9acad088a1086f97eebdb437b7c]

        unotools: don't go belly-up if temp dir is wrong or empty
        
        When a wrong temp directory was set (e.g. wrong path in xcu ist set),
        you get a assert in the LO-Debug Version, this patch avoid this assertion.
        
        Change-Id: I192f682860ad9cddf907e4b239eff36b4bd6072d
        Reviewed-on: https://gerrit.libreoffice.org/46846
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-22  Tor Lillqvist  <tml@collabora.com>  [1b73ed91e1cce20b3b552a36d449fb96cc57bf4f]

        Avoid crash without GPG
        
        Change-Id: I5489012544fdf736784608b274359ea99f9ffe45

2017-12-22  Pranav Kant  <pranavk@collabora.co.uk>  [381398928f1112a9c26ee1dbae55a06feac17cc6]

        lokdocview: android: tiled annotations is the cause of the problem
        
        The earlier workaround only fixes it for android but keep other clients
        like gnome-documents broken. The real problem with these clients is that
        they ask lokit to render annotations in the tiles.
        
        This patch should keep the problem fixed for android and additionally
        make gnome-documents work, or any other lok clients who do not use comments
        API but render comments in tiles.
        
        Change-Id: I942f988698a9a43abedef7c998589be7f00a4ac0
        Reviewed-on: https://gerrit.libreoffice.org/46975
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-12-22  Caolán McNamara  <caolanm@redhat.com>  [5b272bf4b94e1dac427472a07b241e2ae95d8730]

        fix indent vs other functions
        
        Change-Id: I276dc315404932288da3addaf23418ab3e4deb65
        Reviewed-on: https://gerrit.libreoffice.org/46967
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-22  Caolán McNamara  <caolanm@redhat.com>  [dce1b34a62ad204f995f626064ccf6b71e59c9f5]

        coverity#1426874 bogus Dereference after null check
        
        Change-Id: Icb3ad60a7ec314182e06af179d9d5c3a1f3babcb

2017-12-22  Caolán McNamara  <caolanm@redhat.com>  [02b9ada327c862ce79b5d4e4bbd4370d615b0e0f]

        coverity#1426736 Uninitialized scalar field
        
        Change-Id: I6fbf7004cea04c61f89f3a720a24c9ee82f4b117

2017-12-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [f3e840541a117113be85d7733f20c5d5ab6552f1]

        tdf#42949 Fix some Include What You Use warnings
        
        Change-Id: I30121764303579a7cb4ded0f0f48cc1f8fff6c33
        Reviewed-on: https://gerrit.libreoffice.org/46946
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-22  Mike Kaganski  <mike.kaganski@collabora.com>  [7ea805eb81ce865198cdb0fe418a73f6c353310e]

        tdf#114635: fix TWAIN on Windows 64 bit
        
        DG_IMAGE / DAT_IMAGENATIVEXFER / MSG_GET is documented [1] to take
        a handle as its pData parameter, but said to be TW_UINT32. The latter
        is false, because it returns a Windows handle to DIB to that parameter,
        and it has 64 bits on 64-bit Windows systems. A crash resulted when
        wrong value attempted to be GlobalLock'd, pBIH was nullptr, and was
        dereferenced.
        
        Also, in some circumstances, duplicate MSG_XFERREADY might arrive
        sequentially; the second one arrives when current state has already
        changed value, and thus TWAIN_EVENT_QUIT used to be sent, resulting
        in mpImpTwain destroyed before TWAIN_EVENT_XFER processed. This had
        lead to absent result of scan.
        
        [1] http://www.twain.org/wp-content/uploads/2016/03/TWAIN-2-Spec.pdf
        
        Change-Id: Ic03fe7681f6003e5fda0c071be181696f9bc866a
        Reviewed-on: https://gerrit.libreoffice.org/46944
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-22  Yousuf Philips  <philipz85@hotmail.com>  [e62d00db505258ac788958e354b5f928a99d4cad]

        tdf#106781 Add icons for new numbering list styles
        
        Change-Id: Idcf13b6479643fb256823a69aad99023de7f7624
        Reviewed-on: https://gerrit.libreoffice.org/46943
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-12-22  Katarina Behrens  <Katarina.Behrens@cib.de>  [2113282cf957943d08999e7c7071a76734cf2c00]

        tdf#79077: Mildly improved user experience
        
        Change-Id: I3cf63d06c3c238ed936a8dd0287cfbe02e8e39be
        Reviewed-on: https://gerrit.libreoffice.org/46936
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-12-22  Caolán McNamara  <caolanm@redhat.com>  [1c70d20fcb3a0e8a0e9752b0e3ee45532da8f72a]

        rhbz#1527945 segv on failed open of password protected doc in gnome-documents
        
        Change-Id: I1bec502ae20d03214c673d8911792c89669c0fe9
        Reviewed-on: https://gerrit.libreoffice.org/46921
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-22  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5f71a5a29be5ed4f77bfcd1b295ad220d018a67b]

        gtk3 is no longer experimental
        
        Change-Id: I00b36e7109b1e4c286248aff75150ba3ef2d44b1
        Reviewed-on: https://gerrit.libreoffice.org/46940
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-22  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [dd55a4e8cd652665848b76b29dd5f98efc752ba1]

        also export basic chart structure for empty charts
        
        Change-Id: I545be33e5e093d5bd3fda4236213a413a6cc9ce7
        Reviewed-on: https://gerrit.libreoffice.org/46939
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-22  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [1d2eb0b64339a771152bb17831c83373830e5c38]

        prevent crash when trying to edit broken chart documents
        
        Change-Id: Ie5fb706011ca600b42e5e2d3770e919b56347edd
        Reviewed-on: https://gerrit.libreoffice.org/46938
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-22  Olivier Hallot  <olivier.hallot@libreoffice.org>  [075b5ad5bdd230738ee30b0ea17a7fa9502c218b]

        Updated core Project: help  0e5a56e81f63d2705f1083acda4b2d899783fdcd
        
        Relativise <base href="/"> wrt file position
        
        Now <base href="/"> is changed to
        <base href="../../../ (...) ../" to allow links to
        operate with http:// and file:// protocol
        
        Drop param from makefile too
        
        Change-Id: I1aea5b9c564bdfe395e95400ecf87e068a5a7c86
        Reviewed-on: https://gerrit.libreoffice.org/46932
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-22  Manfred Blume  <manfred.blume@cib.de>  [18765b9fa739337d2d891513f6e2fb7c3ce23b50]

        tdf#114306 fix unexpected page break in row-spanned table
        
        If a para gets moved off to another page, it never gets
        moved back. Make IsMoveable() more symmetric, add condition
        to MoveBwd to also claim table content back.
        
        Change-Id: I5366eb824f0ef7016599c777786cbdf42f65b9b5
        Reviewed-on: https://gerrit.libreoffice.org/46021
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-22  Zdeněk Crhonek  <zcrhonek@gmail.com>  [baaf6c12c8e9f785dc91e5d3db8b2f5072d4e3f5]

        VB tests (3)-don't pass whe all tests fail
        
        Change-Id: I7dd99a43a3d41c8ca31a070028a19bd032d06435
        Reviewed-on: https://gerrit.libreoffice.org/45739
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-12-21  Eike Rathke  <erack@redhat.com>  [8f3f6755d7f7355493e873954513fdaeb4dceca9]

        Have one getSkipEmptyCellsIndex(), assert array length, tdf#113979 follow-up
        
        Change-Id: Iac38405ac7d246dfe13766b1eefc6310756bffe6

2017-12-21  Yousuf Philips  <philipz85@hotmail.com>  [993bbae2d43d3e4dea445cccbee3bb16d883af02]

        tdf#91781 Writer: Add Breaks submenu in Insert menu
        
        Change-Id: I6d143aa058bce731493e3f90fe361ee2a0d257f9
        Reviewed-on: https://gerrit.libreoffice.org/46865
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-12-21  Laurent BP  <laurent.balland-poirier@laposte.net>  [3bd4957191f12457c17404645bab0794639c95f8]

        tdf#113979 Add option to Skip empty cells
        
        During "Txt to column", empty cells should erase previous content
        (see tdf#69981)
        But during paste, user may want to keep previous content.
        This option makes all users happy.
        During import of CSV file, this option is hidden.
        
        In the same time, I've tried to remove some duplicate code.
        Update: properties offsets are now enum and replace define const
        
        Change-Id: I88be2d0432ff804033cff050422e666fa2882efd
        Reviewed-on: https://gerrit.libreoffice.org/46651
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-12-21  Yousuf Philips  <philipz85@hotmail.com>  [4eaeb8058d75d03e782d37b430b68890aa374f2c]

        tdf#113532 Add Arabic fonts into default installation
        
        Includes these fonts
        * Amiri
        * KACSTOffice, KACSTBook
        * Reem Kufi
        * Scheherazade
        
        Change-Id: I2071c4c379b2dc88a205e2c284ae0a65cfdc76c9
        Reviewed-on: https://gerrit.libreoffice.org/46624
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [b9c6f2de8bdcdcb95fb4f0457ee2fd0e1c42eb5b]

        unused SID command in starmath
        
        Change-Id: I08c09814a6a29286342fd7dc6a30ca0b6395463e
        Reviewed-on: https://gerrit.libreoffice.org/46909
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [08f4ecd5823c420bb7157c238460d50f1f1f9791]

        unused SID command in sfx2
        
        Change-Id: Ib11b2fb8d922cf522cc28d86082036b75002ba87
        Reviewed-on: https://gerrit.libreoffice.org/46908
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [46db544b41fd30f61dd7b7b4fa2b97ab22ceb079]

        unused SID command in sd
        
        Change-Id: I88f207d86bf8d92036f5cc286bf7ab260adea306
        Reviewed-on: https://gerrit.libreoffice.org/46887
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [c48b87e6e6c23152135c73dddb63c1be9cc321fc]

        solenv: support PYTHON_TEST_NAME for python tests
        
        This is similar to CPPUNIT_TEST_NAME for CppunitTests, i.e. allows running a
        single module/class/method only, instead of all modules added by
        gb_PythonTest_add_modules.
        
        Example:
        
        make PythonTest_sw_python PYTHON_TEST_NAME="text_portion_enumeration_test.TextPortionEnumerationTest.test_empty2"
        
        Change-Id: Ibed5729bc29a5112216bce211455d6c6a0837b30
        Reviewed-on: https://gerrit.libreoffice.org/46907
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-21  Caolán McNamara  <caolanm@redhat.com>  [7cf4eeed81fd333c87dedffa792f5d547b7981f0]

        set dbus id for existing DbusSessionHelper users
        
        Change-Id: I64329e21ae79b6607856de9781bee0274b9cb136
        Reviewed-on: https://gerrit.libreoffice.org/46854
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [9c4350441191ccfd6af3d73e13b4eb59af7ed6d1]

        unused SID commands in sc
        
        Change-Id: Ifb732e0a52ac7222e0dfb7054981708fa5722b35
        Reviewed-on: https://gerrit.libreoffice.org/46886
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-12-21  Yousuf Philips  <philipz85@hotmail.com>  [e07937bb4eccda742b03bfa9e7f0eb9d4e899e4e]

        tdf#37697 Fix incorrect toolbar separator
        
        Change-Id: I2b42fd785516f6f719ba3853e9694652ad03e850
        Reviewed-on: https://gerrit.libreoffice.org/46880
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-12-21  Yousuf Philips  <philipz85@hotmail.com>  [86fc5440dd2b4634635202c09d1e6240909d68f7]

        Correct impress slide pane popup Navigate label
        
        Change-Id: Idd582e4559cd6bd1005de0d8158e57d40ddd3c98
        Reviewed-on: https://gerrit.libreoffice.org/46903
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-12-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [dd60668ed654d71eeda7d9a6f1a9511d80032a66]

        Updated core Project: help  bb3fd71d51c84aa93df51c9e66d2dc0d1596d1a9
        
        Fix XML tag <ahelp/>
        
        Change-Id: I0d2675b69675c26d9dcc1d2bee0abb745638b24e
        Reviewed-on: https://gerrit.libreoffice.org/46906
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-21  Caolán McNamara  <caolanm@redhat.com>  [0dc3b103d214cb6f92495482eb9d307920127ea2]

        add html fuzzer
        
        This reverts commit 111db5b992ae5870e76313f76e633a4edcccf010.
        
        Change-Id: I1138592ab54865f4c2ac4599fab572c5666bf723
        Reviewed-on: https://gerrit.libreoffice.org/46864
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-21  Caolán McNamara  <caolanm@redhat.com>  [f297b0d043e0767d85f00aa1e4cae5b036b0ac51]

        ofz: avoid deleting the table still being processed
        
        Change-Id: Ia92d469fd0e280bdc6470e780ab12b00366f0f8d
        Reviewed-on: https://gerrit.libreoffice.org/46902
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-21  Pranav Kant  <pranavk@collabora.co.uk>  [b39e627be45f847554f11fdac040b6f4da4054ba]

        Allow compiler plugins for online
        
        Change-Id: I8e45936ef5675d531be71496e8894b90eaf2f6e2
        Reviewed-on: https://gerrit.libreoffice.org/46769
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-12-21  Tor Lillqvist  <tml@collabora.com>  [ed29dc6b3b4d7baa1a85621cceb940707454d87d]

        Make SwSection::GetSectionName() return a reference to the name
        
        Has a small but measureable impact on the time it takes to load a
        specific pathological (huge) customer document. The load time drops
        from 1min 46s to 1min 38s on my machine.
        
        Reviewed-on: https://gerrit.libreoffice.org/46847
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        (cherry picked from commit 9675f307fbd7961b3d00f810dad3eacc9920e07d)
        
        Change-Id: I93b603f369528187980d644a5364fa9bcf2f4615
        Reviewed-on: https://gerrit.libreoffice.org/46904
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2017-12-21  Caolán McNamara  <caolanm@redhat.com>  [3c96ded851bc6887693e4ecbc1f5961dc430613c]

        Resolves: tdf#114592 mark geometry as provisional
        
        when we predict what it will be and use that flag to decide
        to forward notification of arrival of confirmation of geometry
        
        Change-Id: I4a7334d75eb7977c85aebcf2b652cc4b2d6b25bb
        Reviewed-on: https://gerrit.libreoffice.org/46911
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-21  tagezi  <lera.goncharuk@gmail.com>  [6db8e752c6075d69d5ff475e15a12317ac9aa4e2]

        tdf#114603 highlights of EditField if a range is not valid
        
        Change-Id: Ie0576175aa51efe9a1dade1581af9898f66e92e5
        Reviewed-on: https://gerrit.libreoffice.org/46866
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-21  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [b2c3233e5f267b5d244d722a94424a3b224b3314]

        chart2: suspend/resume setting rects dirty for 3D shapes
        
        Previously we bypassed setting rects as dirty for a scene just
        before we are about to create a 3D object. With this change we
        do it earlier and suspend for the whole time we are creating the
        scene - so we guarantee to o it for all 3D objects in that code
        path. Aferwards we resume with setting rects and mark the whole
        scene as dirty so we don't miss some update.
        
        Change-Id: Ie4dec644102140edf282a2f5f6eb7fc9b81dbe48
        Reviewed-on: https://gerrit.libreoffice.org/46901
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-12-21  andreas kainz  <kainz.a@gmail.com>  [2c6d6c113177e25b9ae1674c1e8de0b3c8ae1327]

        Elementary Breeze-icon theme fixes
        
        Change-Id: Ieb154287f43e70dec747ecf4b5c7cd348883fe43
        Reviewed-on: https://gerrit.libreoffice.org/46872
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-12-21  Caolán McNamara  <caolanm@redhat.com>  [585328a7136aaa4b98b9cac0355a2cd7e9078dec]

        ofz#4703 Direct-leak
        
        Change-Id: I5f3385d87aa5a48a8df3b6774dd1166cec60ebf8
        Reviewed-on: https://gerrit.libreoffice.org/46893
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-21  Pranav Kant  <pranavk@collabora.co.uk>  [10e73684468a811acae56dfeafc8ecb5876a7960]

        lokdialog: InitShow can happen multiple times
        
        Change-Id: I120a49f8a3fa96eb93d6de6de1d0715134520678
        (cherry picked from commit c24bfdbff68f52d65ca56cc4ff7d8377898180d7)

2017-12-21  Stephan Bergmann  <sbergman@redhat.com>  [292639d76e3eb47c8a94db17203d8b7d3cbacf37]

        loplugin:salcall (macOS)
        
        Change-Id: Ic0b64c396356eb33ec42e65c71660d40e7dfcd40
        Reviewed-on: https://gerrit.libreoffice.org/46892
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-21  Maxim Monastirsky  <momonasmon@gmail.com>  [1d55c1baed9977bad449691012807c6f09e2fca8]

        tdf#106784 Also handle automatic icon size
        
        ... like before b1426b5b502fd591402d666994e3f1fb3a8ad959
        ("tdf#95014 initial support for 32 px icons in toolbar").
        The original code used SvtMiscOptions::AreCurrentSymbolsLarge()
        which calls GetCurrentSymbolsSize() internally, thus properly
        resolves the icon size, when the current setting is "automatic".
        
        Change-Id: Iabcbbcff666eecc2e7534eb1533610f08ac28bf1
        Reviewed-on: https://gerrit.libreoffice.org/46899
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-12-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [76a4305d1e90b6617054dd33036e64f005dbcf04]

        sw: fix inconsistent bookmark behavior around at-char/as-char anchored frames
        
        We have a placeholder character in the sw doc model for as-char anchored
        frames, so it's possible to have a bookmark before/after the frame or a
        non-collapsed bookmark which covers the frame.
        
        The same is not true for at-char anchored frames, where the anchor
        points to a doc model position, but there is no placeholder character.
        If a bookmark is created covering the start and end of the anchor of the
        frame, internally we create a collapsed bookmark which has the same
        position as the anchor of the frame. When this doc model is handled by
        SwXParagraph::createEnumeration(), first the frame and then the bookmark
        is appended to the text portion enumeration, so your bookmark around the
        frame is turned into a collapsed bookmark after the frame. (The same
        happens when we roundtrip an ODT document representing this doc model.)
        
        Fix the problem by inserting collapsed bookmarks with affected anchor
        positions (same position is the anchor for an at-char frame) into the
        enumeration in two stages: first the start of them before frames and
        then the end of them + other bookmarks. This way UNO API users get their
        non-collapsed bookmarks around at-char anchored frames, similar to
        as-char ones.
        
        Change-Id: Ic1f173c85d3824afabb5b7ebf3a8594311eb9007
        Reviewed-on: https://gerrit.libreoffice.org/46889
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-21  Marco A.G.Pinto  <marcoagpinto@mail.telepac.pt>  [ca5179ed5a4b6f939001e0fb646b1591d944ead3]

        Updated core Project: dictionaries  f8a5164d94594d7a36eccd5a2504b76c67e6d2c1
        
        Added maintainer name and Extension URL to English dictionaries.
        
        Change-Id: I42a2309aefabe04f745605fd8c472f504fa67712
        Reviewed-on: https://gerrit.libreoffice.org/46805
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2017-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [956dd4a202a0897b7ca1f8abd285af2cad47abb2]

        TypedWhichId in svx part 2
        
        Change-Id: Id927679c9f07f1dd820f4fdca9a45eb7aede037c
        Reviewed-on: https://gerrit.libreoffice.org/46850
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [648c8001783603d708af9e9552a51d2334fc6c2e]

        Fix typo
        
        Change-Id: I15b44b42d31eaebd2a8cea29fdaa843c9bd21b73
        Reviewed-on: https://gerrit.libreoffice.org/46857
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2eff4b5945144d8ed74c17c0a688d1c50fd0ae33]

        Fix typos
        
        Change-Id: I5c6e252072089a06f0be4292d51aed020cbc67fe
        Reviewed-on: https://gerrit.libreoffice.org/46888
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-21  Tamás Zolnai  <tamas.zolnai@collabora.com>  [02ea9bc36ab47d68940da55f5012677dfaf0a8b8]

        tdf#114613: Repair function does not work after opening PPTX file
        
        We need to disable undo handling during file import.
        Same is done for other file formats (e.g. PPT, XLSX).
        
        Change-Id: I1969c17b4a25b59b0d216ee847b3664e9c2207ca
        Reviewed-on: https://gerrit.libreoffice.org/46882
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [0678d8e315af75ba0c04501e72cdeeb896bae697]

        no need to play define games with SID_DRAW_CHART
        
        since it's only being used in sc/
        
        Change-Id: I1efc54c1816dfb6b91b6bc407767a19cf795c168
        Reviewed-on: https://gerrit.libreoffice.org/46885
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-21  Katarina Behrens  <Katarina.Behrens@cib.de>  [785a8564ebb501e2e623133e214467b947f7e671]

        tdf#79077: Load/save PapersizeFromSetup into ODF for sw and sc
        
        Change-Id: I0fc1a771927dc7116768cfbb7f7e31006e41e1c8
        Reviewed-on: https://gerrit.libreoffice.org/45332
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-12-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [bf8e8cf11bc0d60ab80f5b3420dc424aec2fa626]

        sw: remove DebugHeaderFooterContent() in SwUndoPageDesc
        
        No longer builds, and the plain node array output in gdb / doc model xml
        dump is comparable functionality.
        
        Change-Id: Ia51dc8c707b4827aa54b9d27f3b66e5e6539a530
        Reviewed-on: https://gerrit.libreoffice.org/46862
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-21  Jan-Marek Glogowski  <glogow@fbihome.de>  [5469ac13b13e458904900539e6542d4a83d44c4e]

        Prevent out-of-order LO event processing
        
        There's a callback processing loop, introduced by
        a7c84375db517769035080c8fed33b2f303fc42f, which releases the
        SolarMutex and is triggered by a queued user event. Such a
        scenario can easily be reproduced by any LOK client resulting in
        hitting the empty user event processing list assertion.
        I'm not sure this should be handled via LO events at all.
        
        So this - again - gets rid of the the assertion and tries to
        prevent processing the user events out-of-order.
        In the case of giving up the SolarMutex while processing a user
        event an other thread or even nested loop can "steal" the user
        event list and continue processing.
        
        Most VCL backends run the event loop just in the main process,
        so for them this scenario is guaranteed. But the headless
        backend - running without UI or from LOK - is still allowed to
        process events in any thread. This is harder to fix and probably
        should use the same solution the gtk* backends use.
        
        This also changes the dequeues into lists to use splice for
        appending them.
        
        Change-Id: Id4a93a01dea415271ad96098830f18f06d4a75b9
        Reviewed-on: https://gerrit.libreoffice.org/46550
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-12-21  Pranav Kant  <pranavk@collabora.co.uk>  [71cd37fad9792038279969c82e0cb209df06f024]

        lokdocview: Handle INVALIDATE_HEADER cb
        
        With this calc gtktiledviewer or any other lok client shouldn't crash
        anymore when a new view is opened.
        
        And while at it, update documentation of callbacks.
        
        Change-Id: I436c3b424dd4e2e6b8c312b0d3ba43d7006e944b

2017-12-21  Pranav Kant  <pranavk@collabora.co.uk>  [9d2e0d60c0381a4bb23fada14c80e032b68bf2a8]

        lokdocview: use std::string where possible
        
        This also prevents an invalid memory access: we were storing the pointer
        to a temporary in the struct and then using it after temporary was gone.
        
        Change-Id: I2b6d9df16bc24b222095ccbf45c9f0bd9c86ed65

2017-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [783120996aba341519393dd0100520707249d208]

        new loplugin: convertlong
        
        merge the droplong and convertuintptr into one new plugin.
        Limit the analysis to looking at var decl's, since that seems to be
        safest proposition, even if that too needs some careful analysis.
        
        Change-Id: Id005baaf05cfb157ce44a06a1c81f08559a07d1f
        Reviewed-on: https://gerrit.libreoffice.org/46851
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [24158311c115c2db6dd05a751f75a5c084e2c0d1]

        TypedWhichId in svx part 1
        
        and teach the idl compiler how to ignore the TypeWhichId<T1> part
        of the define
        
        Change-Id: I030f54080924d51e9f0ac09b19e14106648024db
        Reviewed-on: https://gerrit.libreoffice.org/46849
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-21  Yousuf Philips  <philipz85@hotmail.com>  [490287a1b22411f4ac32127c93228e06dad4ff22]

        Writer: Restore old symbol button and add new numbering styles
        
        Change-Id: I458ad3fe6c19cd5c65a4beb4758e0ac9aba630a4
        Reviewed-on: https://gerrit.libreoffice.org/46757
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-12-21  Yousuf Philips  <philipz85@hotmail.com>  [ca1bcb40ea27492c0f3a452c4a318b540a9ff09c]

        Fix labels for page-related group button entries
        
        Change-Id: Ia6ed455cc7b5e41895950a22b8d75284c847ebee
        Reviewed-on: https://gerrit.libreoffice.org/46873
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-12-21  Eike Rathke  <erack@redhat.com>  [b366adcf5aca8bb22ccd0dd270ab08e9c8976b5b]

        Invert logic, include only known good, tdf#114251 related
        
        Change-Id: Ic362ad6c35f7f6374fc262029251e48e4f82d778
        Reviewed-on: https://gerrit.libreoffice.org/46863
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-20  Eike Rathke  <erack@redhat.com>  [f6c2fd1ce58a8f34483177c0b240c53a7866faf9]

        Remove unused ocExternalRef
        
        Change-Id: Ie32411637f2f2dbedfc8e4272e952ecc1d72ac49

2017-12-20  Armin Le Grand  <Armin.Le.Grand@cib.de>  [0b53f794ffb2550288610b9488f11fd21ab85aae]

        Make used Pages alive in AssertFlyPages
        
        There is a case where docs are created/exist that have an empty
        2nd page with a single, page-anchored Frame (e.g. graphic), not
        using a PageBreak. Persistence works in this case due to method
        AssertFlyPages adding the missing page at end, but when multiple of
        these docs get serialized (e.g. MailMerge) the problem exists for
        in-between pages, too, and needs to be corrected. Also need to
        correct the Pages for the Frames when Pages in that situation were
        corrected.
        
        Change-Id: I7c8bbbf0668438af98bc615e5b7c472ea6eee906
        Reviewed-on: https://gerrit.libreoffice.org/46855
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2017-12-20  Jan Holesovsky  <kendy@collabora.com>  [fadbccc3176044b3642716f5b388a793165da05a]

        Don't use -I$(SRCDIR), people have various strange stuff in the SRCDIR.
        
        For me, the build failed because of a file named 'new' ;-)
        
        Change-Id: I1816ff16b1b76a833ded2b6f332553b768916cad
        Reviewed-on: https://gerrit.libreoffice.org/46776
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-12-20  Eike Rathke  <erack@redhat.com>  [b34c0cd9ada297e9565b1a93fcaa2a96333e1881]

        Exclude more special OpCode values from vectorization
        
        Namely those that have some reference assigned.
        
        Change-Id: Icd5f79612295f13d552a256233b8f1298e3e5359

2017-12-20  Aron Budea  <aron.budea@collabora.com>  [f2f5ebcee462472b27b610f53abc7f9a6378462b]

        tdf#104229: properly switch to def sidebar deck on status change
        
        regression since a64999511ae654131d997eec9a3d78478cfc1c75
        
        Change-Id: Id1d0a76f89c41e88511f670f1aac4b866e4c15c6
        Reviewed-on: https://gerrit.libreoffice.org/46840
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-12-20  tagezi  <lera.goncharuk@gmail.com>  [400b70f85fdf0ae5a6d606eb3fff683b9f1ce7ab]

        tdf#114204 - Clarify the "Local Help not installed" message
        
        Change-Id: If25e5f8a1eb2e247e2432bb8a14b7a4aa2509f62
        Reviewed-on: https://gerrit.libreoffice.org/45880
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-12-20  Caolán McNamara  <caolanm@redhat.com>  [111db5b992ae5870e76313f76e633a4edcccf010]

        remove html fuzzer
        
        still not ready after all
        
        This reverts commit 6fc7f85de7f0bfa8ee36f867e321a8816ad1e385.

2017-12-20  Stephan Bergmann  <sbergman@redhat.com>  [50f35e5b65bf69d7b3f2b703c5367574db165196]

        Fix for compilerplugins/clang/test/salcall.cxx with clang-cl
        
        Change-Id: I6e58b6bf0d10297ed3ac20de25c1eea42c9f2334
        Reviewed-on: https://gerrit.libreoffice.org/46844
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-20  Caolán McNamara  <caolanm@redhat.com>  [6fc7f85de7f0bfa8ee36f867e321a8816ad1e385]

        add html fuzzer
        
        Change-Id: I03a61421c477642548d9814610faeb570bd34c8d
        Reviewed-on: https://gerrit.libreoffice.org/45970
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-20  Maxim Monastirsky  <momonasmon@gmail.com>  [861086a21449acb168e52e4eab606692200d2622]

        Related: tdf#79657 Different approach to disable the context menu
        
        ... in the overflow toolbar. Using ToolBoxMenuType::NONE
        is wrong as it might affect the layout. Can be easily triggered
        here by adding FloatWinPopupFlags::GrabFocus to StartPopupMode
        (which likely will be needed to fully solve tdf#79657).
        
        Another case was fixed in 91053763a7189c8ac03a59dc996e6333404f846e
        ("Fix sub-toolbar tearoff for .uno:ChooseControls"), but without
        providing a solution for the context menu.
        
        Change-Id: I4a0b4560fe49106613fa2337b5dd83eb7fa29f47
        Reviewed-on: https://gerrit.libreoffice.org/46837
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-12-20  Caolán McNamara  <caolanm@redhat.com>  [8af88c48060d2b07255793c9be65f4d085b7b48b]

        coverity#1426738 Dereference null return value
        
        Change-Id: I85957928c2f7fa742d379f289192c05e3f4177a8

2017-12-20  Caolán McNamara  <caolanm@redhat.com>  [110544a8039398c66582ba592310e1a58c076970]

        reversed assert
        
        Change-Id: I018417df11a41ebb1c453a51a70368b0eae8f6d4

2017-12-20  Caolán McNamara  <caolanm@redhat.com>  [6069c7590abf8150595cc748a7dfcbb535b13d72]

        coverity#1426742 IsTextBox will be false here unless pVirtO is non-null
        
        Change-Id: I794243a47b1693b8b4454da02efea934535cec48

2017-12-20  Caolán McNamara  <caolanm@redhat.com>  [2795b4187939a25db54cd871a124b5527ac2ce92]

        replace pVirtO null check with just pVirtO
        
        Change-Id: Ie9ef7736bec84085cdfab41b13059b9cec821ff2

2017-12-20  Caolán McNamara  <caolanm@redhat.com>  [8f7d004432a7647c40cc09283e400dbfc1bb73ea]

        dynamic_cast followed by static_cast
        
        Change-Id: Ia2fed1d1ff97108ee3bbe11b5c08901099ee33e6

2017-12-20  Caolán McNamara  <caolanm@redhat.com>  [15a744bc09d8e6a14fe9179640a1257515f45d13]

        coverity#1426736 Uninitialized scalar field
        
        and
        
        coverity#1426737 Uninitialized scalar field
        coverity#1426740 Uninitialized scalar field
        coverity#1426741 Uninitialized scalar field
        coverity#1426743 Uninitialized scalar field
        
        Change-Id: I770b03e54758178f8fdf7128644ddb8c37bf1e83

2017-12-20  Caolán McNamara  <caolanm@redhat.com>  [bb911509930054e50bc48292cd5a087762707953]

        coverity#1426744 Uninitialized scalar variable
        
        Change-Id: I2043f4d3c393d39eb9d3936ba5dbcbf27c54ce48

2017-12-20  Pranav Kant  <pranavk@collabora.co.uk>  [ace646b20ee88fdca2780365039e90cb1542262b]

        lokdialog: Use Application::Post{Mouse,Key}Event() to post to main thread
        
        ... instead of custom machinery there to post to main thread. This also
        now posts window key events to the main thread instead of processing
        them on the lok thread.
        
        Change-Id: Ided1efb3f237a1838fa50bb8d74752be714c3032

2017-12-20  Tor Lillqvist  <tml@collabora.com>  [8ab6440cf04c6d8412bf0f6850e6f12aee38966a]

        Bin mysterious pointless '// HACK' comment
        
        Change-Id: I40509707bd98be6891f4158428163fa722c6e4d3

2017-12-20  Katarina Behrens  <Katarina.Behrens@cib.de>  [a07477790204c9392a31d5060ecb5478b7c001c6]

        tdf#79077: Load/save PapersizeFromSetup bit into ODF for sd
        
        Change-Id: Ibf9ae8229b62cbcbdb8f56e7353301745a12ef5b
        Reviewed-on: https://gerrit.libreoffice.org/45322
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-12-20  Katarina Behrens  <Katarina.Behrens@cib.de>  [45429e4518fb265dc817d96f41ad4238a5d09c65]

        tdf#79077: Cleanup PapersizeFromSetup related code
        
        Change-Id: If77c43a7eb97de0a2e23195a9539f00e452343d8
        Reviewed-on: https://gerrit.libreoffice.org/45096
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-12-20  Caolán McNamara  <caolanm@redhat.com>  [30b6545eb626a8ae91a0d3dd9f50b93efd180475]

        ofz: Null-deref
        
        Change-Id: I42a0fc6d73caaffd3fe183805dde449c09243cf9
        Reviewed-on: https://gerrit.libreoffice.org/46836
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-20  Stephan Bergmann  <sbergman@redhat.com>  [1bbefac109ee1989e09fe5c59c1752be8715da5a]

        Remove redundant, duplicated getSpellingLoc call
        
        Change-Id: Ic1e4fd2833dd0bcc64363733e7794448b2d4de37
        Reviewed-on: https://gerrit.libreoffice.org/46839
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-20  Stephan Bergmann  <sbergman@redhat.com>  [fd2c1c5915fdcb23c2af5a3f4c0efe130174838d]

        loplugin:salcall (clang-cl)
        
        Change-Id: Iebbbd8e20ef8d5eb28d8594e142ea323aaa63a82
        Reviewed-on: https://gerrit.libreoffice.org/46835
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-20  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [c6c1c7e6031f8b438cb8ad8b3eaf79abc2771ff6]

        update credits
        
        Change-Id: I86df8d4ff4e2241583e41bceb37dce61ed90acad

2017-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [fcfd55ffd7b3288db0fb42b21bed54bbef2b7ad7]

        convert RES_FMT constants to TypedWhichId
        
        Change-Id: Ie6c484cd8bde9ba3a3d5175fdf357873fe53bb89
        Reviewed-on: https://gerrit.libreoffice.org/46811
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-20  Katarina Behrens  <Katarina.Behrens@cib.de>  [75fc4934c3aafcd83d9bbee63d8d24cbddae8ea0]

        tdf#79077: copy 'paper from printer setup' toggle
        
        into printer properties dialog, it is rather badly accessible
        (almost invisible) in File > Print > Options tabpage
        
        Change-Id: I18d538a20dc207c359ae1e7c2c914a68daf58f31
        Reviewed-on: https://gerrit.libreoffice.org/43956
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-12-20  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [ed8435ac4cdd2970e7d467f5e122b9c007526407]

        Updated core Project: translations  b3a5620ad5ed08bdb77738d8cb2b8e08495606c7
        
        update translations for 6.0 rc1
        
        Change-Id: I8421ed204e28c33dbe09d83f2f3882ba422391dd
        

2017-12-20  Caolán McNamara  <caolanm@redhat.com>  [e192796dde1c1d94aa05a70b55e04c0f778f4389]

        ofz: Null-deref
        
        reuse the safety check used elsewhere
        
        Change-Id: Ic7d613fea1d93e76a03183a02127499a5d8dd15d
        Reviewed-on: https://gerrit.libreoffice.org/46825
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5bda25ca1b9ce0393cd98ca6963429872fd34f30]

        Fix typo
        
        Change-Id: I70dc1742bc9462db96c4be7d37d1881a8cb0b0a6
        Reviewed-on: https://gerrit.libreoffice.org/46788
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e4404de89548bcf7e632b31f4c3461733e2684d3]

        Fix typos
        
        Change-Id: I361b5283b092171eaaaf46fa3c1fb13faa53bd7a
        Reviewed-on: https://gerrit.libreoffice.org/46821
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3ee517d480b60c0db59bf43f6f52c27f7368d883]

        Fix typos
        
        Change-Id: I6f0eb93ec654e629c8fbe761f000190ea9343103
        Reviewed-on: https://gerrit.libreoffice.org/46824
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ca9897cf772ab09874f8d1e4881a0c79aa94748a]

        Fix typos
        
        Change-Id: I28d73221ea83d89f73460f591723c6f80594ff15
        Reviewed-on: https://gerrit.libreoffice.org/46822
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [18c40a087f7846a2fc16e7dc6d8bb325d28e99b0]

        convert chart2 to TypedWhichId
        
        Change-Id: I1dc569d5a1667e3288fa64f16c22d39db130e906
        Reviewed-on: https://gerrit.libreoffice.org/46813
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-20  Mike Kaganski  <mike.kaganski@collabora.com>  [7f0241c4bb85bf9a3794d5a8f8e918a92adbd3f1]

        loplugin:unusedindex
        
        Change-Id: I30a49d9d9f9badadab3afcbaa6cee011b7af4bd0
        Reviewed-on: https://gerrit.libreoffice.org/46830
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-20  Jim Raykowski  <raykowj@gmail.com>  [416f7578d6332b5b5a4445f26307d73925188e41]

        tdf#107555 Apply 'Default Style' table style to newly inserted tables
        
        Change-Id: Iac32542bdefc32b07c63cc41cf0f693cc2ca799d
        Reviewed-on: https://gerrit.libreoffice.org/44147
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [226804c8f7d2306562380283edfd919a88863807]

        svx: CleanAndCheckEmpty() can be in the anonymous namespace
        
        Change-Id: I51c636559aee10791102e70b5507fdab3c9a4e11
        Reviewed-on: https://gerrit.libreoffice.org/46819
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [28ddaf520da56701508acc258cf1d90f26134d28]

        tdf#98168 sw: add mail merge from xlsx testcase
        
        Commit 83b43ef2223b66484e0e90e7b614886e06f955b5 (sw mail merge: add
        support for the new 'writer' connectivity driver, 2017-07-18) fixed
        this, with:
        
        > If we are at it, also accept xlsx next to xls.
        
        But there was no test for that part.
        
        Change-Id: Iffbd4d21e52700d38dc0a83cb5540fa10c062944
        Reviewed-on: https://gerrit.libreoffice.org/46818
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-20  Tor Lillqvist  <tml@collabora.com>  [ae71020598362784b39eb4f67178166754db6fe0]

        Remove unnecessary nested block level
        
        Change-Id: I06fb2d13bf39d636151396a2cbac35b3403ffe39
        Reviewed-on: https://gerrit.libreoffice.org/46798
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-12-20  andreas kainz  <kainz.a@gmail.com>  [2dfd6c4f6e5c379facf4ae9c1956dea11455f034]

        add icons to Reply and Delete Comment
        
        Change-Id: Ie593a8cad4d0cbd663901fcabe07e5efb98f78be
        Reviewed-on: https://gerrit.libreoffice.org/46827
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-12-20  Stephan Bergmann  <sbergman@redhat.com>  [6310429e1afd5018aff9712dfc25ef90488ebfa1]

        Remove Clang -Wunknown-pragmas workaround
        
        ...that appears to only be necessary for Clang <= 3.4, so no longer needed since
        fa7b7f73938e837af2765f8a03f07e404046877b "Document that Clang 3.4.2 is known to
        be too old"
        
        Change-Id: I09361f6ffc23b8d20d65d3c84d9003719e2159f8
        Reviewed-on: https://gerrit.libreoffice.org/46787
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-20  Mike Kaganski  <mike.kaganski@collabora.com>  [a784ac2daf55f9e620d7c8da1b880ee539d9218a]

        loplugin:unusedindex
        
        Change-Id: I80c0a8dbfda14e54fcfaf33a241c83bad8495db1
        Reviewed-on: https://gerrit.libreoffice.org/46833
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-20  Mike Kaganski  <mike.kaganski@collabora.com>  [4e124b17a71d24079f43da68fb239b2e2a29dc4e]

        loplugin:unusedindex
        
        Change-Id: Id6e17d00c87d79f899cf691d00e600dfc102cab0
        Reviewed-on: https://gerrit.libreoffice.org/46832
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-20  Mike Kaganski  <mike.kaganski@collabora.com>  [9c50b0ed877c4179b5820a32be742b2190d927ee]

        loplugin:unusedindex
        
        Change-Id: Id69dcfde5c8b5d39c272916e7c1bcc649f720888
        Reviewed-on: https://gerrit.libreoffice.org/46829
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [495bb32c23be5acec3783240eb03ccfc5aca44cd]

        long->sal_uInt16 in SvxShape
        
        Change-Id: I28a54497b1a4c236d9d3bdb0f44d3e46f3e55de7
        Reviewed-on: https://gerrit.libreoffice.org/46810
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [16a3594e6a3bcb5a247a526d199db899a438ad50]

        inline typedefs in connectivity/StdTypeDefs
        
        Change-Id: I614833ed2418ff99057c7d496ddb64f06e8395db
        Reviewed-on: https://gerrit.libreoffice.org/46809
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [4b3092b6020c7bf7d28e467ea876b627074580b5]

        inline typedefs in svx/datanivi
        
        and fix a very dubious field declared as
        
            css::uno::Reference< css::container::XNameContainer >&
        
        in NamespaceItemDialog
        
        Change-Id: Icae09704ceb94cc24b4333d76b3fe67fc61f568b
        Reviewed-on: https://gerrit.libreoffice.org/46808
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [e6ea3bbef30a0b6e04236ecb52cba4ac39f6332f]

        sal_uLong->sal_uInt32 in DrawModeFlags
        
        Change-Id: I99f703c487b87926bfd9cab5c8ace4c7509a72bf
        Reviewed-on: https://gerrit.libreoffice.org/46807
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [214804d132ad134a65cdbc60fc136230fedcd325]

        sal_uLong->sal_uInt32 in SotClipboardFormatId
        
        Change-Id: Ibe48a6ae3cdb91a5eed2cf6d572b19df87a51d84
        Reviewed-on: https://gerrit.libreoffice.org/46806
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-20  Julien Nabet  <serval2412@yahoo.fr>  [cf4228fa0aaea82858f05848fe5a6a96b34405a0]

        Revert "Related tdf#114457: fix leak in treeopt (cui)"
        
        According to Telesto's test, it's worse than before, so let's revert
        
        This reverts commit 41981d4cb48e66b6fdb32cdc3ae65632af9593dc.
        
        Change-Id: Iba2a364160816fe981de91e51487a78bd6ebe15c
        Reviewed-on: https://gerrit.libreoffice.org/46817
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-20  Julien Nabet  <serval2412@yahoo.fr>  [5a38ae7bb491df71bfc1678811d89c3064fd8408]

        Revert "Related tdf#114455: fix mem leak on olmenu (sw)"
        
        After having tested it on MacOs, it seems it doesn't help
        
        This reverts commit 2f9360b58a358fefb86f474464e53f1ea5ffb52b.
        
        Change-Id: I6de52c9ae5a43a659d28d72bfc742ed4b5cec5b0
        Reviewed-on: https://gerrit.libreoffice.org/46816
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-20  Mike Kaganski  <mike.kaganski@collabora.com>  [0545c1ad981a3dcb8264da3215bc069b03f4d988]

        Properly skip ignored value
        
        Change-Id: I1ac75cde58a52f87ef6825baa2e689dbc449c8f0
        Reviewed-on: https://gerrit.libreoffice.org/46547
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-20  Aron Budea  <aron.budea@collabora.com>  [021081823aeebcfa395662d0c04535a243977c2e]

        tdf#105517: overwrite existing scheme colors in vector
        
        Theme overrides stopped working once ClrScheme::maClrScheme was
        changed to vector, and colors were always appended to it.
        
        Regression from f3121049828596b369e3ea844355d61666e49795.
        
        Change-Id: Iae850dcabf57b12d8a564e84acf38d9988cfe963
        Reviewed-on: https://gerrit.libreoffice.org/44242
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-12-19  Jim Raykowski  <raykowj@gmail.com>  [9e7caee0173c5ec2d8b5cfa6aedfd1c9674d442b]

        Uncheck Engineering notation checkbox on Scientific selection
        
        In Calc, the Engineering notation checkbox in the Sidebar Properties
        deck Number Format panel can show checked when the cell number format
        does not contain engineering notation.
        
        Change-Id: Ia26fc430aecd7af2e0f614bf9314d99f8408e690
        Reviewed-on: https://gerrit.libreoffice.org/46650
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-12-19  Stephan Bergmann  <sbergman@redhat.com>  [4f0a97a81dc9aa93dd6579590110a1ea71154351]

        Clang 3.5 has -Wreturn-type-c-linkage
        
        Change-Id: I9d4b8aef3877f46c537937f7cb04c7654f057fa2
        Reviewed-on: https://gerrit.libreoffice.org/46789
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-19  Stephan Bergmann  <sbergman@redhat.com>  [9663341f9249c739219ffe6cccf3762aa8dd78f3]

        Bump --enable-compiler-plugins to Clang 3.8.0
        
        <https://lists.freedesktop.org/archives/libreoffice/2017-December/079107.html>
        "Clang baseline bump"
        
        Change-Id: I18fca8794ea34118fc6308458064d0c28cf5caf7
        Reviewed-on: https://gerrit.libreoffice.org/46557
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-19  Noel Grandin  <noelgrandin@gmail.com>  [00bc5a097313fbd003675267be961ad3a152ba42]

        wrap scoped enum around css::util::NumberFormat
        
        Change-Id: Icab5ded8bccdb95f79b3fa35ea164f47919c68fa
        Reviewed-on: https://gerrit.libreoffice.org/46339
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-12-19  Stephan Bergmann  <sbergman@redhat.com>  [b74da08e556b7b001943f0288a61da53791d4dcf]

        Read some configuration items directly
        
        ...removing them from SvtSaveOptions
        
        Change-Id: I922ec0f88872b1f2d99c6a55faad00143d944473
        Reviewed-on: https://gerrit.libreoffice.org/46797
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-19  Stephan Bergmann  <sbergman@redhat.com>  [0b63b751b1cd29bb6d092ded9d864b4088e948fa]

        Remove unnecessary -Wunknown-pragmas
        
        ...which was added with 92dfa82d2d25f2acdee0a538bf15f1fac36c0ecf "adjust for
        upstreaming of warn_unused attribute" but appears to be unnecessary cargo-copy
        from bdb87236dcbc1187b15e1a457e130ff997b0949b "Fix pragma GCC diagnostic
        checks".  Both old GCC (e.g., 4.8.5) and Clang (e.g., 3.4.2) emit a -Wattributes
        warning/error here by default.
        
        Change-Id: I2fd81ac411000c4b851a77de432bf14eb1bc0d61
        Reviewed-on: https://gerrit.libreoffice.org/46796
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-19  tagezi  <lera.goncharuk@gmail.com>  [7504af39686171ffb16e70f798d9ecf4ea98f1d3]

        tdf#114545 Enabling/Disabling Ok button depending on correct format
        
        Change-Id: Iab3c4363dda0260d16c7167946044c39c21b863a
        Reviewed-on: https://gerrit.libreoffice.org/46790
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-19  Caolán McNamara  <caolanm@redhat.com>  [b181d66c350416fed0a284b9d8db9c02a25c8dc5]

        ofz#4689 avoid recurse to death
        
        Change-Id: Ie578a767cd8646c4e67c302a67b46ce1f1637122
        Reviewed-on: https://gerrit.libreoffice.org/46772
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-19  Tor Lillqvist  <tml@collabora.com>  [fdbd3ac1880b3943e2cff48ecfb95dd088210d09]

        Get rid of a dynamic_cast
        
        Add a virtual member function instead. This improves performance a
        bit. The time to load a specific pathological customer document
        dropped from 1min 53s to 1min 47s on my machine. Not hugely, but
        clearly.
        
        Change-Id: I1e59d601e9d0e14b6a756c6e0ad29ce2a1fce66d
        Reviewed-on: https://gerrit.libreoffice.org/46791
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-12-19  Dennis Francis  <dennis.francis@collabora.co.uk>  [c7f528bbc8ad70fb869736ea810534e8210284b5]

        Add UI config option to enable/disable threading
        
        Change-Id: I7a83d80c0db233a48026d1254021b926f28002f3
        Reviewed-on: https://gerrit.libreoffice.org/46782
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-19  Michael Meeks  <michael.meeks@collabora.com>  [7978eb8f6efa64fb0d5fba993f029793672a78ba]

        LOK: fix URL launching, so that Help buttons work.
        
        Change-Id: I9efe0173c35341043c3402042d9aa364a03e4fc5
        Reviewed-on: https://gerrit.libreoffice.org/46419
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 2ccf578372cd77060abb6db520985165e779de3f)

2017-12-19  Pranav Kant  <pranavk@collabora.co.uk>  [fbd537ae68ec587c323fb0f1674bdd7747b93d04]

        lokdialog: Handle closing of modeless dialogs too
        
        Change-Id: I87ed60e940fad199b14a2e2179cc1f10008bfe93

2017-12-19  Jan Holesovsky  <kendy@collabora.com>  [e16852cd1bc5d9e0646ae4183bc13a7bce19df7f]

        lokdialog: Allow windows / dialogs in different languages.
        
        Change-Id: I9f32161981aed73e6d97696e5f976af276d1625a
        Reviewed-on: https://gerrit.libreoffice.org/46327
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/46775
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-19  Stephan Bergmann  <sbergman@redhat.com>  [193ebf963cf251fd0885b47e59d9db11a97450f2]

        Remove obsolete Clang <= 3.1 checks
        
        ...after fa7b7f73938e837af2765f8a03f07e404046877b "Document that Clang 3.4.2 is
        known to be too old"
        
        Change-Id: Ia9fc056b58c7674c8aa0e0bf6c079ecd56d06629
        Reviewed-on: https://gerrit.libreoffice.org/46771
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [1252f32496193e8ed532de744db31413768b8efa]

        don't export category info to bubble charts, tdf#103988
        
        Change-Id: Ic2ecd959841172db3f4016b4a1ba667238c6c508
        Reviewed-on: https://gerrit.libreoffice.org/46749
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-12-19  Caolán McNamara  <caolanm@redhat.com>  [fde38e3af0f2e6c909050c74f00adf03da1c9aea]

        sal_uLong->sal_Int32 for SfxAcceleratorConfigPage
        
        Change-Id: I2ec647b140c6be6c5cb6727873cca4cad16a664e
        Reviewed-on: https://gerrit.libreoffice.org/46701
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-19  Zdeněk Crhonek  <zcrhonek@gmail.com>  [aa9d919e50e38d40c46cbd172cf51a4cc13673c4]

        uitest  - writer "delete all comments"; move writer  tests to sw/qa/uitest
        
        Change-Id: Id7d6a2a413234b07df3f0f07184e7e33fec73633
        Reviewed-on: https://gerrit.libreoffice.org/45985
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-19  Yousuf Philips  <philipz85@hotmail.com>  [ac5518b6d4a14b2ed8011c35f97435e797a7b8d6]

        tdf#91781 Round of improvements to Writer's menus for 6.0 (2)
        
        Change-Id: Ic6baa344985963a48ba2a76c18cbf3001cbb4d11
        Reviewed-on: https://gerrit.libreoffice.org/46756
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-12-19  Eike Rathke  <erack@redhat.com>  [4b444b4c1efc2be219e6975e30048ff616fdac0f]

        Resolves: tdf#114539 only pop own parameters from stack
        
        ... and not another pending one..
        
        Change-Id: Ief5c27ccfb0b4121f2ba019e0fb8770dabbf60cf

2017-12-19  Caolán McNamara  <caolanm@redhat.com>  [2139fd8761e44b87e6d775d6de8361155dc3eaf1]

        drop last CONTAINER_APPEND use
        
        Change-Id: Ia4500cfef039100cf12bc8e8a8946395e26b6890
        Reviewed-on: https://gerrit.libreoffice.org/46700
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-19  Stephan Bergmann  <sbergman@redhat.com>  [5f794aae9ea6cba83d7e432d393317928d1f0c41]

        The Clang __float128 hack is already needed earlier
        
        ...when determining the -std= value, as that also includes <vector>.
        
        (And also note that the hack doesn't help with later libstdc++'s <algorithm>,
        anyway.)
        
        Change-Id: Id49b6be71e536369a9268060cb1e8ef3fbaab481
        Reviewed-on: https://gerrit.libreoffice.org/46770
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-19  Eike Rathke  <erack@redhat.com>  [f240332f8e965ea17b70b0ccaa9990ce0a53cfc6]

        vcl: explicitly qualify ICU types with icu:: namespace
        
        It will be required by ICU 61 anyway, see
        https://ssl.icu-project.org/repos/icu/trunk/icu4c/readme.html#RecBuild
        
        Change-Id: Iecb30b903e9a67252147a8cc78c641621d763755

2017-12-19  Stephan Bergmann  <sbergman@redhat.com>  [66cd725b5f386d48252a620fb58415ddb65388ef]

        Don't leak SvtSaveOptions instance through ItemHolder1::holdConfigItem
        
        ...where ItemHolder1 apparently leaks the items ever since
        
        > commit ef2c49c9a5788e35249d8d5406a09c84ecd062ee
        > Author: Rüdiger Timm <rt@openoffice.org>
        > Date:   Fri Nov 11 07:50:10 2005 +0000
        >
        >     INTEGRATION: CWS perform06 (1.6.60); FILE MERGED
        >     2005/11/07 13:32:40 as 1.6.60.2: #i56589# dont cache GlobalEventConfig() inside ItemHolder1^... combination of static pointer and WeakImplHelper cant not work
        >     2005/10/25 08:04:02 as 1.6.60.1: #i56589# hold config items alive till office die
        
        That started to cause problems when 78a6ce17f06fbe13b806fd563e85a4fe60d3bcfc
        "DELETEZ->std::unique_ptr in toolkit,unotools" now stopped to leak the global
        
          static std::unique_ptr<SvtLoadSaveOptions_Impl> pOptions;
        
        in unotools/source/config/saveopt.cxx when any SvtSaveOptions instances are
        leaked, so that at least PythonTest_pyuno_pytests_testcollections started to
        fail in ASan builds now when that global pOptions is destroyed at exit.
        
        I don't see a good reason for that ItemHolder1::holdConfigItem stuff here, so
        lets try and drop it from SvtSaveOptions at least.
        
        Change-Id: I6d44708fc4e2e5dfafaa9bfe8f3fa2f854ae0952
        Reviewed-on: https://gerrit.libreoffice.org/46726
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-19  Caolán McNamara  <caolanm@redhat.com>  [816fd52f32f1c8bec0d7d902cb13a26499a27c35]

        ofz: Null-deref
        
        Change-Id: I0194de1a136375f131c2a7c316e1a64435637e4e
        Reviewed-on: https://gerrit.libreoffice.org/46785
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-19  Dennis Francis  <dennis.francis@collabora.co.uk>  [ced2f083483e2d60c077177b8a359d310e0976c3]

        tdf#114479 : Use the SvNumberFormatter from ScInterpreterContext
        
        This fixes one of the crash mentioned in the bug report, during
        loading of the bug document. The crash being the assert failure
        in ScDocument::GetFormatTable().
        
        Change-Id: Iffb8ede1416f34f0cd9852fa3f8d1f199406c013
        Reviewed-on: https://gerrit.libreoffice.org/46549
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-12-19  Stephan Bergmann  <sbergman@redhat.com>  [748627dc7e88a0ec375f4e103906929cf99eb676]

        Silence -Wunknown-attributes with Clang <= 3.6
        
        Change-Id: I2d1ec919da5b26b231598e01a52a1508c72ab815
        Reviewed-on: https://gerrit.libreoffice.org/46765
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [2c2d0c07b2120c5fe4333e7fed12bd59996c2972]

        loplugin:unusedmethods
        
        Change-Id: I3ffd9142fed98e4df75c2c28f8a025be3e8eb803
        Reviewed-on: https://gerrit.libreoffice.org/46687
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-19  Eike Rathke  <erack@redhat.com>  [8960ecc689ce41cfaa40b65d75830d7491b06463]

        Explicitly qualify ICU types with icu:: namespace
        
        It will be required by ICU 61 anyway, see
        https://ssl.icu-project.org/repos/icu/trunk/icu4c/readme.html#RecBuild
        
        Change-Id: Ib7accd75a6e35932048d779cf7bf0a5a33f8ed0d
        Reviewed-on: https://gerrit.libreoffice.org/46741
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-12-19  Eike Rathke  <erack@redhat.com>  [7c46e0086802c22f5a5040d9161d4d2b3b2a3aff]

        Explicitly qualify ICU types with icu:: namespace
        
        It will be required by ICU 61 anyway, see
        https://ssl.icu-project.org/repos/icu/trunk/icu4c/readme.html#RecBuild
        
        Change-Id: If7f1330550981fd28eb7eea6329f21e116291cca
        Reviewed-on: https://gerrit.libreoffice.org/46740
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-12-19  Eike Rathke  <erack@redhat.com>  [ad3b7c27cdc957a8a38876c040e86a81c3cf7003]

        Explicitly qualify ICU types with icu:: namespace
        
        It will be required by ICU 61 anyway, see
        https://ssl.icu-project.org/repos/icu/trunk/icu4c/readme.html#RecBuild
        
        Change-Id: Ia051e8e2aa64b0e32a7f16a2afebaef0e4ebf531
        Reviewed-on: https://gerrit.libreoffice.org/46739
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-12-19  Eike Rathke  <erack@redhat.com>  [f7961456d81c3ee6ee4c13eac9ef7add6c7ea6b5]

        Explicitly qualify ICU types with icu:: namespace
        
        It will be required by ICU 61 anyway, see
        https://ssl.icu-project.org/repos/icu/trunk/icu4c/readme.html#RecBuild
        
        Change-Id: I16b6bc8b8c49713f32424df5fc6db494df7b6892
        Reviewed-on: https://gerrit.libreoffice.org/46738
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [e6e85f139b250b1d48749bd336c28a7e46019993]

        remove unused typedefs
        
        Change-Id: I6fd7a9fed3a80c91a3766fceefd43c5db0aa5275
        Reviewed-on: https://gerrit.libreoffice.org/46763
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e2d067f38b44bd76a291eda00bda4da5c11564bf]

        Updated core Project: help  9a20a71a42c6c3113b1e0c9d679565018474d2e4
        
        tdf#92825 Update help pages for file menu
        
        for Writer and Draw
        
        Change-Id: I3af080fac087969129725360c41b75fff15f1856
        Reviewed-on: https://gerrit.libreoffice.org/46755
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2e58df043733d9d45ae61887e8b4250ef40ac94b]

        Updated core Project: help  60281fff05e466a706c1d18ec67e38f130a2a26d
        
        tdf#92825 Update Help page for Math File menu
        
        Change-Id: Id6a7332f65d1b55b749a762dd17322e9b22f6978
        Reviewed-on: https://gerrit.libreoffice.org/46742
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-19  Shinnok  <admin@shinnok.com>  [766cb5ba776fc672f4fc7655e2278ef8f32e2f4c]

        Updated core Project: help  14c0b87b9fccf2bf053367da652e010af3d60752
        
        Use quotes around positional args.
        
        Change-Id: I34daf14c83b83085ca5f8ef643e7418893da5924
        Reviewed-on: https://gerrit.libreoffice.org/46696
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [a5be07d6b627a18f104e2feed063ff9020e8c610]

        inline use-once typedefs
        
        Change-Id: I5c3ffc03c26b3428f1f336e6ecba7838a1cf1157
        Reviewed-on: https://gerrit.libreoffice.org/46764
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-19  Marco Cecchetti  <marco.cecchetti@collabora.com>  [b0cecbfb03dba67f01d1411a1e8b7402c2ca90ce]

        lok: sc: missing header invalidation on undo an autofilter action
        
        Change-Id: Ibfa7602221ed0c115ad469bd8a61e62baaff0bdf
        Reviewed-on: https://gerrit.libreoffice.org/46715
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>

2017-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [48251502a8143570810a05bd46e22efa34ed5600]

        loplugin:unusedfields
        
        Change-Id: I84a7bcb891548416f0e1f1b20059f9b20c890d4c
        Reviewed-on: https://gerrit.libreoffice.org/46686
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-19  Mike Kaganski  <mike.kaganski@collabora.com>  [79827580ce7f6be4ff9017b516dc45c9eba5e01e]

        Correct the assertion
        
        The anchor node passed to SwDoc::MakeFlySection may be non-content node,
        e.g. a table node when a whole table is selected when inserting a frame.
        Thus assertion must take into account if the bCalledFromShell flag is true.
        
        Change-Id: I947ed9dfc4846a8c4fe430d80fb8286212e0b248
        Reviewed-on: https://gerrit.libreoffice.org/46736
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-19  László Németh  <nemeth@numbertext.org>  [6020bdf1c3bda0a05e40a212c484ce78d08c73b4]

        remove empty line from emoji.ulf added by mistake
        
        in commit 87ada8fe44c6caf21f1fd9a0f78aa2c26f1607f2
        
        Change-Id: I33e17bc1625860370cf2d45832f77aff97100e94

2017-12-19  Caolán McNamara  <caolanm@redhat.com>  [6e3f0fbb95f004e125837ef2ecb216f370e59756]

        ofz: recognize invalid and negative fractions
        
        Change-Id: Ie00a608a60a35bf333d63be54f21085ecf44347b
        Reviewed-on: https://gerrit.libreoffice.org/46725
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-19  Caolán McNamara  <caolanm@redhat.com>  [e867b393ef95cb9bec7f68787771dfa329b00bea]

        ofz: Null-deref
        
        Change-Id: I9992191fe5b4cfd771cc36a61d0ebaa8a9e6e9db
        Reviewed-on: https://gerrit.libreoffice.org/46743
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-19  Caolán McNamara  <caolanm@redhat.com>  [386a73e0b76032b4992829bfdf9965854351b230]

        remove a CONTAINER_APPEND use
        
        Change-Id: I266a1741581a06a995c8cb012dcb18a32a38026d
        Reviewed-on: https://gerrit.libreoffice.org/46699
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-19  Caolán McNamara  <caolanm@redhat.com>  [5f103b6f03bf9de16c0cc8d33a9a7082f05563f3]

        coverity#1426313 Unchecked return value
        
        Change-Id: Ic6eb7eec01ced2105144b123f8f9f8ecd25f6008
        Reviewed-on: https://gerrit.libreoffice.org/46702
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-19  Caolán McNamara  <caolanm@redhat.com>  [79aaf397017c2748d965b8b56b0da9177bc26288]

        ofz: Null-deref
        
        Change-Id: I7f59ff4d9db9c769b3ad4ad253160f5d41093f88
        Reviewed-on: https://gerrit.libreoffice.org/46734
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-19  László Németh  <nemeth@numbertext.org>  [481c67ca64e22ec2f89b88bad090e2fbcaf29d63]

        Add emojis of Unicode 7, 8, 9 and 10 to en-US autocorrection
        
        also fixing some old shortcodes.
        
        Testing the new emojis in an en-US document:
        
        :dove: → 🕊
        
        :popcorn: → 🍿
        
        :spock: → 🖖
        
        :unicorn: → 🦄
        
        Note: only translations are added to the autocorrection,
        so there won't be untranslated strings in a non-en-US
        autocorrection table.
        
        Change-Id: I2f519b52501dbeeff4de959e828387f2566bc54d
        Reviewed-on: https://gerrit.libreoffice.org/46754
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2017-12-19  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [70f9eb96ce3346e24d11ece1b2a75798cbb3c476]

        fix validation error in lineChart export, related tdf#57832
        
        Change-Id: I282a6f476830d688837a9731234aaba37a13de16
        Reviewed-on: https://gerrit.libreoffice.org/46673
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-12-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [a0bf35f7c0eedbe04783285a4a7071e68baeb7fe]

        tdf#113547 DOCX import: fix handling of stub numbering overrides
        
        Regression from commit c72a1a74b5b1064fc9cdf9994b11fce26d866e26
        (Related: tdf#112211 DOCX import: fix handling of missing first ind in
        <w:lvl>, 2017-09-19), now that a numbering level can have default
        properties, we need to differentiate between the case when the level has
        real properties or it has only default properties.
        
        Merging of properties is not necessary when the abstract numbering has
        properties, but the "override" has default properties only.
        
        Change-Id: Idbcbd0f66932514612e11fe82377f2b68ac9e403
        Reviewed-on: https://gerrit.libreoffice.org/46751
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [fadd9d449719a97dc8d99d96b0ee663ae92759f8]

        EPUB export, fixed layout: fix mm size of SVG pages
        
        The preferred map unit was pixel, but SVGExport::writeMtf() expects the
        map unit is always a logical one, given that it calls
        OutputDevice::LogicToLogic() for it.
        
        Change-Id: Id1f311eb14423a76a82886ca848c90ab48c6eb49
        Reviewed-on: https://gerrit.libreoffice.org/46733
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-19  László Németh  <nemeth@numbertext.org>  [87ada8fe44c6caf21f1fd9a0f78aa2c26f1607f2]

        Add emojis of Unicode 7, 8, 9 and 10
        
        for translation of the new shortcodes,
        (also fixing a few older ones).
        
        Note: only translations are added to the autocorrection,
        so there won't be untranslated strings in a non-en-US
        autocorrection table.
        
        Change-Id: Iff1c6f1d693b8e877a699c79fc3cf81d60dc6318
        Reviewed-on: https://gerrit.libreoffice.org/46753
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2017-12-19  Stephan Bergmann  <sbergman@redhat.com>  [fa7b7f73938e837af2765f8a03f07e404046877b]

        Document that Clang 3.4.2 is known to be too old
        
        <https://lists.freedesktop.org/archives/libreoffice/2017-December/079107.html>
        "Clang baseline bump"
        
        Change-Id: I13b621be7614ce81777bf56ce52a68e36513be20
        Reviewed-on: https://gerrit.libreoffice.org/46518
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [327a3ac9b320552ee778b5fb5d1f0d5966d8ea7b]

        fix bug in IconChoiceDialog::dispose
        
        after
            commit 12bb4bc980863d4338725cf5a5dcaf3acbfddc09
            convert HyperLinkPageType to scoped enum
        
        Change-Id: Icb1afcdea38f231bf9b7119eb4c1bedbf7494962
        Reviewed-on: https://gerrit.libreoffice.org/46707
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-19  Takeshi Abe  <tabe@fixedpoint.jp>  [28e1f3c77fe19091cddf527f7758386dddcdad34]

        svl: Fix possible memleak at deleting DdeService
        
        Change-Id: Ie10d4199999c4331af29dee2a8d98132488caa6e
        Reviewed-on: https://gerrit.libreoffice.org/44909
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-19  Takeshi Abe  <tabe@fixedpoint.jp>  [67bd9382aa17594cb7a6d1fad304ed9f275941b1]

        svtools: Use std::unique_ptr for GraphicCacheEntry
        
        ... and GraphicDisplayCacheEntry.
        
        Change-Id: Ic4c4f6078837d96ce56e245caa926c7730034a08
        Reviewed-on: https://gerrit.libreoffice.org/46732
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [150af593ce1dee2a04dd56d9de67b3e0c4581811]

        loplugin:singevalfields
        
        Change-Id: I28c9e436b9d434ce59394ee195ea39815ae49028
        Reviewed-on: https://gerrit.libreoffice.org/46685
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [be359b156b2be7624121a2f2ec5bc6c2d6a195a8]

        loplugin:unusedenumconstants
        
        Change-Id: I9dc4b369872a7c6c076ae9be1dcdf2f8385af8a7
        Reviewed-on: https://gerrit.libreoffice.org/46684
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [dbb50f3fe9692dc0ccd7225158fad353e7eab0b5]

        Fix typo
        
        Change-Id: Ib0773324983985f061e390a44702d426c06e18e4
        Reviewed-on: https://gerrit.libreoffice.org/46667
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8efd39be747c729a7f5b40cbca3e2a93585f9413]

        Fix typos
        
        Change-Id: Ibffe19c1dfda9d0f4ba8d2a0761ad1222491007f
        Reviewed-on: https://gerrit.libreoffice.org/46599
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9f3b61e51f7f9de11436b0e4eaec164f2656fbdd]

        show rest of the menu bar in a pop-up if the are is too small
        
        In case when the window is to small to show the whole menu then
        the use couldn't access the rest of the items in the menu. This
        change adds a button in the end (using the ">>" marker as in
        toolbar) which on click adds a pop-up that shows the rest of the
        menu items.
        
        Change-Id: I9218dba504464bdd44d61ebb383f7674f3df760f
        Reviewed-on: https://gerrit.libreoffice.org/46711
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-12-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e11234d8d8d8ff2744b77a128f845dbe8e6faa1e]

        menu: pass paint size to ImplPaint and account for buttons
        
        When a menu bar is painted it needs to take into account that
        the buttons (close) is positioned at the right side of the paint
        area. To do this we need to pass what the output size is when
        painting (ImplPaint) on the common menu code, instead of assuming
        the whole area can be used.
        
        Change-Id: I2e9d6c686929fe1cd7e28368a8055c1e2df13c49
        Reviewed-on: https://gerrit.libreoffice.org/46710
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-12-19  Katarina Behrens  <Katarina.Behrens@cib.de>  [5c66c0711286bcfa9d3ab4a87777c2af9e1c25d9]

        Read/write 'encrypt to self' bit
        
        use some template functions to avoid duplicate code
        
        Change-Id: Ia178ea3a0561e34e0431749262f5f8f1f49b4fe7
        Reviewed-on: https://gerrit.libreoffice.org/46693
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-19  Katarina Behrens  <Katarina.Behrens@cib.de>  [df4fac1dbce087bbd01bbec242b93c72edcef74b]

        Read/write preferred GPG signing/encryption keys
        
        Change-Id: I3e21469c5f4c4f199407bbe9faba2e2ddca531b3
        Reviewed-on: https://gerrit.libreoffice.org/46692
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-19  Katarina Behrens  <Katarina.Behrens@cib.de>  [ee40674b4c9343db5e69cd5118bdbcf8e6edad6d]

        Do things with preferred GPG keys
        
        For signing, preselect the key in the list of available keys.
        For encryption, when 'encrypt to self' bit is set, add user's key
        to the list of keys to encryption.
        
        Change-Id: I5bbfd0e2cc97b76c1304a2a345a51cf83bc5949e
        Reviewed-on: https://gerrit.libreoffice.org/46694
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-19  Katarina Behrens  <Katarina.Behrens@cib.de>  [e0c3e356fd9151819db13d844f87ec200e2dbee3]

        List private GPG keys in crypto config dialog
        
        Change-Id: I7cb6a14adcc5424b432589120c66deeddf86b652
        Reviewed-on: https://gerrit.libreoffice.org/46691
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-19  Kohei Yoshida  <kohei.yoshida@gmail.com>  [40e1cb217396c7183ea3a7379a8a15c8df3aea2e]

        Pick up sheet-local named expressions as well.
        
        Change-Id: I8a081b5f81740fa91f43ac152a950d73d031ed10
        Reviewed-on: https://gerrit.libreoffice.org/46666
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2017-12-19  Yousuf Philips  <philipz85@hotmail.com>  [a2158c6ca2ba831665019827889f01e98dc93394]

        tdf#113538 New font order for hebrew fonts
        
        Change-Id: I6e820886204a53de3b29f30b42bb6503cfcc8e35
        Reviewed-on: https://gerrit.libreoffice.org/45065
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-12-19  Caolán McNamara  <caolanm@redhat.com>  [184ce84226b49a1b4b693f3bb8cc8569c76d864d]

        coverity#1426314 silence Resource leak
        
        Change-Id: I266463184f902df11943a23fa4129086c6441783
        Reviewed-on: https://gerrit.libreoffice.org/46703
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-18  Kohei Yoshida  <kohei.yoshida@gmail.com>  [1c7fa9528f7373e6798b597a42abe38f20a306aa]

        Defer cell value insertion until later.
        
        Because Calc's formula engine expects all named expressions to be
        present at the time of re-calculations, we need to delay insertion
        of cell values until after the named expressions are inserted into
        the document.
        
        Change-Id: I54c7d3dc86b3e2c5c192337b1cebfbdfb901ab1f
        Reviewed-on: https://gerrit.libreoffice.org/46665
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2017-12-18  Kohei Yoshida  <kohei.yoshida@gmail.com>  [a72f3d40def7878ae487c8c34cd84da7d90fc99a]

        Pick up global named expressions.
        
        Formulas with named expressions don't work yet since they get
        imported before the named expressions do.  We need to insert formula
        cells after the named expressions.
        
        Change-Id: Id2d7c59194ce7c07a3580cc8d9afd9fdda660b24
        Reviewed-on: https://gerrit.libreoffice.org/46664
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2017-12-18  Yousuf Philips  <philipz85@hotmail.com>  [e45e2c4897933f14c90a65fa74d0ad2a0b620ede]

        tdf#103080 October 2017 update to Noto fonts
        
        In addition to updates to the already bundled fonts, Condensed and Light
        weights of English Noto Sans and Noto Serif have been added, as well as
        the addition of the Noto Sans Arabic
        
        Change-Id: I72bd7815d678fb4723692eb90d352d012ffe035e
        Reviewed-on: https://gerrit.libreoffice.org/46596
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-12-18  Michael Stahl  <mstahl@redhat.com>  [bdcbf601410f29642aa27e2b8fab312f929d569f]

        tdf#114212 sw: fix layout of as-char anchored text-frame of shape
        
        Commit c79467ba954987f1d239c594c1e1b3af3f5515f6 changed the vertical
        orientation of the shape, and the effect on shapes with text-frames
        (or TextBox) is surprising: the shape itself, as imported from DOCX,
        now has the "top" vertical orientation, where it previously had
        "from-bottom", which was wrong, because it was different from Word.
        
        However the associated text-frame now is positioned wrongly, stacked
        on top of the shape; the problem is in SwFlyCntPortion::SetBase()
        where the text-frame is manually positioned depending on the
        shape's position; using "top" there does not actually result in
        the correct position because it disables the use of the computed
        vertical offset; fix the offset so it looks right.
        
        Change-Id: I2ff38577d0cae2e9f796402545503cc6351a9d2b

2017-12-18  Caolán McNamara  <caolanm@redhat.com>  [a7c772566bb8ac6a088b808cf0ef550e7b06560b]

        coverity#1426163 Improper use of negative value
        
        started life as sal_uIntPtr and the various checks are typically
        nPos < thing.size() just checking one bound, so sal_uInt32 looks safer
        after all
        
        Change-Id: Ibac839fc45b10d96ce4d4c8002fd26b20f70ae1c
        Reviewed-on: https://gerrit.libreoffice.org/46697
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [877ede68f31a25a76c89d47389a190b75df1757d]

        sw: prefix members of SwAccessibleChildMapKey
        
        Change-Id: I1cf45ca8b0ea10645be30f0a832ea42c763a7c3c
        Reviewed-on: https://gerrit.libreoffice.org/46690
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-18  Caolán McNamara  <caolanm@redhat.com>  [9906db915184b83ef292eae9cba6cbdd4952b051]

        sal_uLong->sal_uInt32
        
        the position here is cast to sal_uInt32 so begin as sal_uInt32 initially
        
        Change-Id: I221d97961292988e90a23091ffc9324d42fc366e
        Reviewed-on: https://gerrit.libreoffice.org/46698
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-18  Caolán McNamara  <caolanm@redhat.com>  [ff2f33a9b9b2c4ca797193696d76c28344cee9f0]

        ofz: reject graphics with bad anchors
        
        Change-Id: I9fc514f50843408981b53bdfb3131895b95e15eb
        Reviewed-on: https://gerrit.libreoffice.org/46712
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-18  Yousuf Philips  <philipz85@hotmail.com>  [de344874203caf5a528ff3e74508451de4341142]

        tdf#113590 Unify labels between both special character controls
        
        Change-Id: I40a3d53b6d7052d4c09b4906022d5d142e1dd298
        Reviewed-on: https://gerrit.libreoffice.org/46422
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-12-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [600ec55f1c28f0a1cd17a0a960fdfa07a1c952d7]

        oox: fix Android build
        
        Change-Id: Iad0d51311ba0e74e1fbc33ee3fb09c8c9a89b0c0

2017-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [a52782591051ab3d61047e2d2c4514ada8c46440]

        sal_uIntPtr->sal_uInt32 in Config
        
        Change-Id: Ifca1e69c0b9f1def49b4b1973e7582fb3e8b8826
        Reviewed-on: https://gerrit.libreoffice.org/46706
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-18  Kohei Yoshida  <kohei.yoshida@gmail.com>  [ecfb22783f2462ba264e8793e3798c676dc9b727]

        Handle per-cell settings of cell formats.
        
        Change-Id: I500d01921d436643499a24d375d40a607d8fd576
        Reviewed-on: https://gerrit.libreoffice.org/46663
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-12-18  Kohei Yoshida  <kohei.yoshida@gmail.com>  [c7529c1ecab2d22ed10e83627884da6b08f84e6d]

        Implement a reference resolver for orcus.
        
        Orcus uses this to resolve cell addresses for some ops.
        
        Change-Id: I6ee9667ad994fb830e545ba3368004866a048c25
        Reviewed-on: https://gerrit.libreoffice.org/46662
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-12-18  Kohei Yoshida  <kohei.yoshida@gmail.com>  [f06be8e23f4aabba9386ac7f93133bf418cb36d6]

        Remove almost duplicate code blocks.
        
        Change-Id: Ib75d0caa41876908091bed374d3afd802928acf7
        Reviewed-on: https://gerrit.libreoffice.org/46661
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2017-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [d7602d052dd12b6764942890ea7c11247e2bd222]

        convert SVX_GRAPHICFILTER constants to scoped enum
        
        Change-Id: I220a2cfe9ea9ef2aa85e4ad8278be70c338891a5
        Reviewed-on: https://gerrit.libreoffice.org/46705
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-18  Michael Stahl  <mstahl@redhat.com>  [e98bad89ddff5bebc3f26d944c1e1be6afe2b6f2]

        oox: try to fix Android build, no std::lround there
        
        Change-Id: I47e1df5d27e788ef5aa48c3a09daf9888c33f920

2017-12-18  Michael Stahl  <mstahl@redhat.com>  [706728df38830536354ba902978cc8297f787dfc]

        tdf#114303 writerfilter: RTF import: fix default vert orient of shapes
        
        The bugdoc is affected by the change of default vertical alignment, it
        doesn't contain anything that would set the VertOrient property.
        
        (regression from c79467ba954987f1d239c594c1e1b3af3f5515f6)
        
        Setting the AnchorType property before adding the shape is actually not
        as effective as expected: it does cause the old default vertical
        alignment to be used, but does not actually set the anchor type because
        there is no anchor position and so SwXDrawPage::add resets the anchor
        type to FLY_AT_PAGE; it's less confusing to set the VertOrient
        property instead.
        
        Change-Id: Ib0a71d20d479776ab5e4c21c3dd13c0c307a045e

2017-12-18  Stephan Bergmann  <sbergman@redhat.com>  [b8de27a2a92cf8a3d125720d2f22645c3ae2d1d9]

        Mark external/mdds/c++17.patch upstreamed
        
        Change-Id: I5cce6fd2438323149c723408f0f599ca7c688eab

2017-12-18  Paul Trojahn  <paul.trojahn@gmail.com>  [3b4f14f4da046dab25362114db737968634cd720]

        tdf#90626 PPTX: Fix image bullet size
        
        This solution comes with a few limitations. The bullet isn't centered in
        Powerpoint and has to be between 25% and 400% of the size of the first
        character in the paragraph. This isn't optimal, but should produce
        acceptable results under most circumstances.
        
        Change-Id: I6c37169282aa351b81d78e06678424203b78f6d7
        Reviewed-on: https://gerrit.libreoffice.org/44911
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-12-18  Mike Kaganski  <mike.kaganski@collabora.com>  [61b1d631331551b43bc7d619be33bfbfeff7cad6]

        tdf#108580: integrate vc_redist.exe into MSI
        
        ... in InstallUISequense.
        
        Use --with-vcredist-dir to point to a directory with vc_redist.x64.exe
        and/or vc_redist.x86.exe. Use --without-vcredist-dir (or
        --with-vcredist-dir=no) if you don't want to ship it as part of
        installer and want to silence the configure warning.
        
        VCRedist 2015 version 14.0.24215.1 is available at
        https://www.microsoft.com/en-us/download/details.aspx?id=53840
        
        Since VisualStudio 2015, VC redist merge module that we used before
        started to work differently: it installs the UCRT only on WinXP,
        but not on later OSes (Vista to 8.1) which may lack the UCRT (Win10
        has it out of the box). The merge module only installs VCRuntime on
        those systems, which still leaves us with "api-ms-*.dll is missing"
        problem.
        
        (https://blogs.msdn.microsoft.com/vcblog/2015/03/03/introducing-the-universal-crt/
        gives more information on VCRedist refactoring background.)
        
        Since commit 71d9a61302e65fe091cf70c13fa72b3df09b7e3a, we use a
        workaround described at the page mentioned above as "App-local
        deployment of the Universal CRT". We just copy all UCRT DLLs to
        LibreOffice/program. This has a drawback though, that our UCRT
        is not updated by Windows Update, so users would rely on LibreOffice
        updates in case of some vulnerabilities in UCRT (and they could
        even not realize they have that problem).
        
        MS recommends to install UCRT using EXEs they provide from their
        site. The EXEs install both VCRuntimes and UCRTs, along with
        required patches, for all Windows versions (Windows XP through
        Windows 10, where they only install VCRuntimes); the installed
        libraries are managed by system's update mechanism. But those EXEs
        cannot be used in MSI custom actions inside InstallExecuteSequence,
        because they use MSI themselves.
        
        So this patch integrates the vc_redist.xXX.exe into MSI binary
        table, and uses custom action to run the EXE after ExecuteAction
        in InstallUISequence. This will show the user a VCRedist install
        window after the main LibreOffice installation finishes; no user
        interaction is required (except for one additional UAC request),
        and errors are ignored.
        
        Since this installation takes care of both VCRuntime and UCRT,
        we can ultimately drop both the app-local workaround, and
        vcredist merge module (so VCRuntime would also be updated by
        system). The former is done here: this reverts commit
        71d9a61302e65fe091cf70c13fa72b3df09b7e3a.
        
        This approach has its drawback: if one wants to use unattended
        installation (without UI; one example is deployment using
        ActiveDirectory GPO), then InstallUISequence is not run, and so
        VCRedist isn't installed. In this case, one should install
        VCRedist separately. Supposedly this should not be huge problem,
        because this is the case for many existing applications that need
        separate VCRedist deployment in these scenarios, and unattended
        installation is advanced stuff that requires prepared user. A
        notice would be required in release notes and FAQ, though.
        
        Change-Id: Ia6a16be60af8a08f41ea7c3dbd457d8f89006006
        Reviewed-on: https://gerrit.libreoffice.org/46356
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [55a7e836a2db662a53adc4f8b98d08b06790c758]

        chart2: When creating objects prevent setting object rects dirty
        
        3D objects using a E3dScene are traversing all object in the tree
        when setting rects dirty. When we are creating objects, setting
        properties and adding them to the tree we trigger setting rects
        dirty which slows down considerably - more are added objects,
        bigger the slowdown gets. So the solution here is to temporary
        disable setting object rects dirty during creation of objects.
        
        Change-Id: Id068cda9cb798d49b75bf4228cf6460f7e98c033
        Reviewed-on: https://gerrit.libreoffice.org/46446
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-12-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e1697600253361a26d77a1ef61f8bde16af0ed2c]

        chart2: Batch changes to properties when creating 3D objects
        
        MultiPropertySet doesn't broadcast ItemSets as often as setting
        each property separately. This can help when we create a lot of
        3D objects.
        
        Change-Id: I4eb842a5d8c43963bdceee84468593f5f6b47336
        Reviewed-on: https://gerrit.libreoffice.org/46445
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-12-18  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [beb091666aa325376b4ad6d1ff68c7c3ae82fcd4]

        Updated core Project: translations  9a856d562ebae5d1ae691ec623cf4ebb23299930
        
        update translations for 6.0/master
        
        and force-fix errors using pocheck
        
        Change-Id: Ie978deb62c62ea4ad661ea45d155bdd4b0d1f811
        

2017-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [234ed63451b934a683078404a1b895ee68875efb]

        loplugin:unnecessaryvirtual
        
        Change-Id: Icf42fdd40a2cf6cda82254f81a7e389c7bac8558
        Reviewed-on: https://gerrit.libreoffice.org/46683
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [e9a201bacef56438111a2ad150325164ae71b573]

        partially revert "Use for range loop in sdrhhcwrap (sw)"
        
        commit 01b64e5f5e3658810c7e66c6577705764ef7e288
        managed to drop a fairly important assignment to a class field.
        
        Change-Id: I3fc28fd8b6a47e2ed6a363f42876ce57c9f2e5c2
        Reviewed-on: https://gerrit.libreoffice.org/46682
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-18  Caolán McNamara  <caolanm@redhat.com>  [195e0524f9e4964fa5730ecd146f56760e8dcd68]

        coverity#1426312 Unchecked return value
        
        Change-Id: I59c65a2fc43e55c445efde351e7bd959f6dfbd04

2017-12-18  Caolán McNamara  <caolanm@redhat.com>  [5258b4153239ebd8753b2dd30408df58859f29bb]

        coverity#1426315 Logically dead code
        
        Change-Id: I61368c5fa5675ac6a9e43642700ae3ea03d2fda9

2017-12-18  Caolán McNamara  <caolanm@redhat.com>  [71129c2aa3fc9c4d68e5d16c80c750115487b9b4]

        ofz: Null-deref
        
        Change-Id: Ice265d7c868b44c6673f3960dffc227d8352ccd0

2017-12-18  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [f9d8fe959d88011d63fc047a8cc00ded1dd2fda1]

        clear the data provider cache after import, tdf#111960
        
        This might also fix some problems with normal ODS files and not just
        with FODS files when we recompile formulas after the whole import.
        
        Change-Id: Iec05d2052ca5ce3bdf03abf02d502e4537fd3082
        Reviewed-on: https://gerrit.libreoffice.org/46672
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-12-18  Maxim Monastirsky  <momonasmon@gmail.com>  [44ac1579f31c4ad7d026f7e2736ad2124e40295e]

        tdf#113928 More handling of SID_READONLYDOC
        
        At least the second change makes a difference when attempting
        to switch to read only mode, when there are unsaved changes
        (by either choosing "Save" or "Don't Save").
        
        Change-Id: Ic46b7f9b18900dd7ce83144be0319d6062cef6c8
        Reviewed-on: https://gerrit.libreoffice.org/46671
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-12-18  Mike Kaganski  <mike.kaganski@collabora.com>  [4e144751f12a06e358e4f7efa7c8f13954e6cfd7]

        loplugin:unusedindex
        
        Change-Id: I256a807dd2a4c81126b5a76f3d472e31b8224146
        Reviewed-on: https://gerrit.libreoffice.org/46652
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [39c618caf5aa19da95285bec6cab7108bee3984c]

        convert EEHorizontalTextDirection to scoped enum
        
        Change-Id: Icb7298742ae80fa17d5e6f6a3a09a6bb30892b6d
        Reviewed-on: https://gerrit.libreoffice.org/46590
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [12bb4bc980863d4338725cf5a5dcaf3acbfddc09]

        convert HyperLinkPageType to scoped enum
        
        Change-Id: I9554cdee56c7079ed8633ffb16074c99d5ab144e
        Reviewed-on: https://gerrit.libreoffice.org/46588
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [0045ee9b7f028dba5f9a3cad43125c9154169ef0]

        convert ColorPickerMode to scoped enum
        
        and drop unused Add constant
        
        Change-Id: I4e4f0d35e4d081883b78e0205ffd7086c9cadf04
        Reviewed-on: https://gerrit.libreoffice.org/46587
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [65102921c710651bc11cf357878bd0af76d2dd78]

        sal_uIntPtr->size_t in ObjOrderChanged
        
        to match the other position parameters used in SdrObject
        
        Change-Id: I100f4fb99f902bb6261b5470dd6b5553aefd764d
        Reviewed-on: https://gerrit.libreoffice.org/46586
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-18  Kohei Yoshida  <kohei.yoshida@gmail.com>  [c576d6490410a1e1d01078473982b920a29f8b91]

        Handle merged cells.
        
        Change-Id: Iaa7194d4226300e495982bb1f90f72c31d748955
        Reviewed-on: https://gerrit.libreoffice.org/46660
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-12-18  Kohei Yoshida  <kohei.yoshida@gmail.com>  [7d4eeddda861dcd5a60689aca73f658bf6e6b528]

        Remove unused method.
        
        Change-Id: Idc7919f04898b0298d6448d2dd84222b211cf5db
        Reviewed-on: https://gerrit.libreoffice.org/46659
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2017-12-18  Kohei Yoshida  <kohei.yoshida@gmail.com>  [599a23b17818bbeea85b6ab0b57401e4ff2cd5c0]

        Take into account the fact that ScDocument already has one sheet.
        
        ScDocument already has one sheet upon creation, so we need to avoid
        appending sheet when the request is for the first sheet.
        
        Change-Id: Ie5526d6791e545f5faa0bf3f16988351c09e94c8
        Reviewed-on: https://gerrit.libreoffice.org/46658
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-12-18  Kohei Yoshida  <kohei.yoshida@gmail.com>  [d0197ae70a31e02f7ec3c251745470024b287418]

        All the other orcus-based filters should take the same code path.
        
        Change-Id: Iac96c6eb842a769d70c3f39830cbdb0e1ee93dc8
        Reviewed-on: https://gerrit.libreoffice.org/46657
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2017-12-18  Kohei Yoshida  <kohei.yoshida@gmail.com>  [ca1a583e96f832797bf638d0b0a37840d35af5f9]

        Remove code duplicates.
        
        Change-Id: I424e5999ef2ec6e71f6b6361ed91079b8d949555
        Reviewed-on: https://gerrit.libreoffice.org/46656
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-12-18  Kohei Yoshida  <kohei.yoshida@gmail.com>  [152c79ee2be2374334202dc738a8f011e47845c7]

        Initial step on enabling the orcus-based Excel 2003 XML filter.
        
        Still some work remains in the orcus interface implementation code
        in sc.
        
        Change-Id: Idc4d95b489e8e55fbe3593557399610abe6c4ae0
        Reviewed-on: https://gerrit.libreoffice.org/46655
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-12-18  Eike Rathke  <erack@redhat.com>  [99210a149c859fcd683870b280adaeeffd1250e4]

        Unit test for implicit intersection with shared formulas, tdf#114251 related
        
        Change-Id: I8c11c2719b9496fd33194a7a9906e53f23f38f66
        Reviewed-on: https://gerrit.libreoffice.org/46648
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-17  Gulsah Kose  <gulsah.1004@gmail.com>  [5afa76782d192d66711e02400987d6153ef9e5a7]

        tdf#113928 Add uno:ReadOnlyDoc command.
        
        That uno command is opposition to uno:EditDoc command.
        
        Change-Id: I34977a46c274574e8e44097a16c0fa8972d68559
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/45005
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-12-17  Caolán McNamara  <caolanm@redhat.com>  [c9a02670076afcba9157ef3a378b8c42b06301c1]

        ofz: ensure ppHead validity for remaining scope
        
        Change-Id: Ia7d81a80663008aac54ee7d8c3057a4d85c110b3
        Reviewed-on: https://gerrit.libreoffice.org/46646
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-17  Caolán McNamara  <caolanm@redhat.com>  [0fac5362af090a40d1710d7414120835f154d8d1]

        ofz#4678 ensure null termination
        
        Change-Id: I6b6b0763e85a41d03f9e03c6abc17c6c311f6519
        Reviewed-on: https://gerrit.libreoffice.org/46641
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-17  Caolán McNamara  <caolanm@redhat.com>  [0e0936da291efaaf501b510882042581efc30e20]

        ofz#4677 Indirect-leak
        
        Change-Id: Ifffcd229db10de933f34367f3b283227634a358a
        Reviewed-on: https://gerrit.libreoffice.org/46640
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-17  Takeshi Abe  <tabe@fixedpoint.jp>  [d9c8376fccfa133a23c0af8dd50564388d288892]

        svtools: Delete copy ctor in a standard way
        
        Change-Id: I3d44c7b0ff16897b49f3f3e5a7026dcd1be1301f
        Reviewed-on: https://gerrit.libreoffice.org/46645
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-17  Chris Sherlock  <chris.sherlock79@gmail.com>  [ab0aa44cbc9d1ad33247e2ee0df8852c925dbe5c]

        sfx2: remove SfxInPlaceClientList
        
        After commit 21680809, which converted SfxInPlaceClientList to
        a vector, the class name is out of whack. There is no need for
        SfxInPlaceClientList, just use std::vector, also renamed the
        variables that use the class.
        
        Change-Id: I9f0c8d5800376617ac29fbe7da140af2703c0de7
        Reviewed-on: https://gerrit.libreoffice.org/46631
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-17  Eike Rathke  <erack@redhat.com>  [67444cbe5dae6e24db776ab712017ad063319276]

        Related: tdf#114251 disable vectorization of svDoubleRef
        
        It doesn't work, not knowing how to handle implicit intersections
        not only produces huge unnecessary matrix operations but also
        delivers wrong results.
        
        Unit test will follow as a separate commit.
        
        Change-Id: I14982d4a53d6af57196da998e53d426502c22fec
        Reviewed-on: https://gerrit.libreoffice.org/46647
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-12-17  Eike Rathke  <erack@redhat.com>  [3193e78aba75c5b38d2683d9fd8593820048e8b9]

        Related: tdf#114251 disable ocName named expressions for vectorization
        
        Recursive checking of their token arrays would be needed.
        
        This solves the slowness in the non-threading case of tdf#114251
        because no arrays are generated for the named ranges, which is
        rather a lucky workaround than a solution.
        
        The wrong handling of range references in general (array where
        scalar is expected, no implicit intersection) still persists.
        
        Change-Id: I57385bd95efa584108d93d724921285c97a91a45
        Reviewed-on: https://gerrit.libreoffice.org/46623
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-12-17  Eike Rathke  <erack@redhat.com>  [ecac94f3a6872538c19827603b52f1ed7e671a4c]

        Type svIndex does not necessarily mean range name, tdf#114251 related
        
        Change-Id: I5e7930b7f93ee44fb0d6b4c86f261afde8ed2ccc
        Reviewed-on: https://gerrit.libreoffice.org/46615
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-17  Caolán McNamara  <caolanm@redhat.com>  [455f2af8938904c2a6d196a9eb5dd59adda43ceb]

        coverity#1426163 Improper use of negative value
        
        Change-Id: I2c9fea13981ac9c429d55461869b22097cc1b330
        Reviewed-on: https://gerrit.libreoffice.org/46604
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-17  Caolán McNamara  <caolanm@redhat.com>  [228105d870705878f366ca5b9a559662f2a840cb]

        coverity#1426169 refactor to be less obscure
        
        and coverity#1426166
        
        no logic changes intended
        
        Change-Id: I241f3f09c6a4ab143b67eb9341e8a52acbae64e3
        a026f03980fdf1c80d1c6cffbd8ad0325c8f5d02
        Reviewed-on: https://gerrit.libreoffice.org/46619
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-17  Julien Nabet  <serval2412@yahoo.fr>  [2f9360b58a358fefb86f474464e53f1ea5ffb52b]

        Related tdf#114455: fix mem leak on olmenu (sw)
        
        Change-Id: If1da0b1c1dab15694bd741e1827c6a6edf5c46e9
        Reviewed-on: https://gerrit.libreoffice.org/46613
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [696bc1e951e785e71de74d61eeafd06c3e8a0283]

        Fix typos
        
        Change-Id: I4630ba4a93a32c47753422b29535c36b53ff3d5e
        Reviewed-on: https://gerrit.libreoffice.org/46635
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [677d606021304158c9faedf5353cf5c2fd92d3de]

        Fix typos
        
        Change-Id: Ifcbf431291cc77ffc33cc1cbcc493181ffc9943d
        Reviewed-on: https://gerrit.libreoffice.org/46634
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-17  Yousuf Philips  <philipz85@hotmail.com>  [7c6117780a8feb0b4ffcbaeaf649f4f6bc8470ec]

        tdf#91857 Round of improvements to Impress's menus for 6.0
        
        Change-Id: I844b8396a55820da904d4813cbb84c56c33af51c
        Reviewed-on: https://gerrit.libreoffice.org/46583
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-12-17  Yousuf Philips  <philipz85@hotmail.com>  [41e71a7c6f10eeca0d7bc083fc68dc85d9f2a986]

        tdf#91820 Round of improvements to Calc's menus for 6.0
        
        Change-Id: Ia738456e5b351cc92777cd9795a3bfc641c454bc
        Reviewed-on: https://gerrit.libreoffice.org/46582
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-12-17  Maxim Monastirsky  <momonasmon@gmail.com>  [c8977c4465b5ea2b598bdd71621d1b7c57ec5eb6]

        tdf#98058 Respect menu:style="text" setting
        
        It was implemented on the xml handling side, but ignored
        by the menubar code. In addition, make the menu:style
        attribute survive customization (similar to tdf#114261).
        
        Change-Id: I92a3517ee7ba2fe7a0782985d89fb5d0fdbac246
        Reviewed-on: https://gerrit.libreoffice.org/46627
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-12-17  Mike Kaganski  <mike.kaganski@collabora.com>  [ccb6a1c6d59859467f9d9a6d954501e9329ee202]

        loplugin:unusedindex Remove useless outer loop
        
        Change-Id: I6e5e7162b1e0ea2b9f33866ea76e2614acdffb06
        Reviewed-on: https://gerrit.libreoffice.org/46606
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [77adb770164fd703a31d8e828d777a4f827a5407]

        Updated core Project: help  b6e0ecde5fb3eafe88846f055a4917ac99d38e36
        
        tdf#112155 Help page for Save a Copy
        
        Change-Id: Ie514f96925c0283e05ac9686b06edbda7853801b
        Reviewed-on: https://gerrit.libreoffice.org/46632
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [2447f7d7ad123502c31ee88ca99f5a43d6bbadd2]

        Updated core Project: help  f583ac513198a3aa70840f63aa26d766e5f9daf3
        
        tdf#106421 Terminology change Set Paragraph Style
        
        Change-Id: Ia05979c826a283296396ecca42277ce8d352ef1c
        Reviewed-on: https://gerrit.libreoffice.org/46629
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-17  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b3a85fbc00bedba534a3f1ecfed9abe28b308247]

        fix searched attribute for 3D chart shape, tdf114169
        
        Change-Id: Ic0642d4b223db121bdf5968af73811af8571bd72
        Reviewed-on: https://gerrit.libreoffice.org/46614
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-12-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [194412c93d975ae0b8c441a5f92716eee4670eee]

        Updated core Project: help  8b0a4944747cde7395b36e53893d85dc8b07ee05
        
        tdf#40460 Improve help for Calc IRR function
        
        Change-Id: Ie61635f75ec8d208656623c61b31d1bc82c75663
        Reviewed-on: https://gerrit.libreoffice.org/46625
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [8780481ec4b0558f2093fd66b868a0e49c82cce4]

        Updated core Project: help  52613d9b557df908883211cbfb49e7a5f2b9ce3c
        
        tdf#106535 better help pg. for text selection modes
        
        Change-Id: I4d48553d9ca261493e52183a4b47d5a9e40595d4
        Reviewed-on: https://gerrit.libreoffice.org/46620
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-17  Olivier Hallot  <olivier.hallot@libreoffice.org>  [96b4386c7b67eae7d5072fd6dec484e1a8d6012e]

        Updated core Project: help  3114a84355a738b365d3c65c403a8062305ddaff
        
        tdf#104171 Cleanup of Macro Help pages
        
        Removed shared/main0600.xhp (obsolete)
        Fixed links between help pages
        Added entry to tree file (contents)
        
        Change-Id: I2a954c328f214728d554bff2166f82b2c2b96f35
        Reviewed-on: https://gerrit.libreoffice.org/46618
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-17  Caolán McNamara  <caolanm@redhat.com>  [e75b67c68ace40cc25ef525003d334fc56de6423]

        coverity#1426171 Unchecked dynamic_cast
        
        and
        
        coverity#1426170 Unchecked dynamic_cast
        coverity#1426164 Unchecked dynamic_cast
        coverity#1426165 Unchecked dynamic_cast
        
        and duplicated lines look like cnp gone wrong
        
        Change-Id: I195204e9d0a4d591fbe210241203a17b22b25ec1
        Reviewed-on: https://gerrit.libreoffice.org/46603
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-17  Caolán McNamara  <caolanm@redhat.com>  [77da600bf3f0b2279a21680169dc3136bdc2639c]

        coverity#1426167 refactor to be less obscure
        
        no logic change intended
        
        Change-Id: I10ef6038351b2808c2030aa55f05e078d80345ae
        Reviewed-on: https://gerrit.libreoffice.org/46609
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-16  Caolán McNamara  <caolanm@redhat.com>  [9cca2ca9af012ff8f96699febba0dc860768ef3c]

        coverity#1426162 refactor to be more clear
        
        and help out coverity wrt 'Dereference after null check'
        
        Change-Id: I8c07fd0afc686e1c0bfd87d9c8bd1ea341f6e616
        Reviewed-on: https://gerrit.libreoffice.org/46610
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-16  Caolán McNamara  <caolanm@redhat.com>  [9bf3eb328bc85c0a4702056ae3e49c41c5a8b9d9]

        coverity#1426168 Dereference after null check
        
        Change-Id: Ib3ae45a7b012775ee7d540a565c0324f8dcf456e
        Reviewed-on: https://gerrit.libreoffice.org/46611
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-16  Yousuf Philips  <philipz85@hotmail.com>  [4099b7628405e0ad16844eb59a916aa56ffa76ad]

        tdf#113538 Add Hebrew fonts into default installation
        
        Includes these fonts
        * Alef
        * David CLM
        * David Libre
        * Frank Ruehl CLM
        * Frank Ruhl Hofshi
        * Miriam CLM
        * Miriam Libre
        * Miriam Mono CLM
        * Nachlieli CLM
        * Rubik
        
        Change-Id: Ib16a30c1f5b8fae372b3f9fc3f6de8a3be55bc85
        Reviewed-on: https://gerrit.libreoffice.org/45101
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [167063a6835cc1f067457d39a07c360273ac8199]

        Fix typos
        
        Change-Id: Iedb99e41887ebfd6fa290bc113b473c5cc9693b4
        Reviewed-on: https://gerrit.libreoffice.org/46600
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-16  Eike Rathke  <erack@redhat.com>  [da81ec6862490a87bc240edb81c0a9b5fd04a1b3]

        Do not recalculate the same weight over and over again, tdf#114251 related
        
        Remember it at the group so if for some reason the group is not
        calculated as group then the individual cells of the group don't
        iterate over the RPN again to calculate the same value.
        
        This does not solve tdf#114251 in any way, just side-cars.
        
        Change-Id: Ia26d4a7fe608d8aaa30686ce95c1caa25da02469
        Reviewed-on: https://gerrit.libreoffice.org/46601
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-12-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0bf4fd6ce0b8bfe8349e95571ad09e94cc3d1fef]

        Updated core Project: help  cdde6459d147fd50348246d20291b1a3d1cd2f64
        
        tdf#79942 Update Draw File menu description
        
        Change-Id: I915d17929a55c6035c70c5d20ad034244263b127
        Reviewed-on: https://gerrit.libreoffice.org/46605
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-16  Julien Nabet  <serval2412@yahoo.fr>  [41981d4cb48e66b6fdb32cdc3ae65632af9593dc]

        Related tdf#114457: fix leak in treeopt (cui)
        
        Change-Id: I28bd32d01bb3d90e68e816720b1b5af7d517760f
        Reviewed-on: https://gerrit.libreoffice.org/46602
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [52bf4eb47bb150d190bc1f1035f1d517df4db28c]

        can use GetSelectedEntryData here
        
        Change-Id: I1f42603a034a28cdd75f6d611a2ddab1fa3c8e40
        Reviewed-on: https://gerrit.libreoffice.org/46585
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [5637ff950fc1a951bdd999406770cc2b92d81384]

        sal_uLong->SalPrinterError in SalPrinter
        
        and define a default implementation in the base class that returns
        SalPrinterError::NONE, since only one of the subclasses wants to
        override and return something useful
        
        Change-Id: Id41ff90693527e8624cc2993b7481114af85fcee
        Reviewed-on: https://gerrit.libreoffice.org/46509
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [f53d9322b0ffefc4d3492ba9e8da3f5d8d96879c]

        sal_uIntPtr->sal_uInt32 in yieldCounts
        
        to match the underlying field in GenericSolarMutex
        
        Change-Id: I98dcab3b684278c4a184534ba782b5b03b0504f0
        Reviewed-on: https://gerrit.libreoffice.org/46508
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [065852f4eb5943074749ffb06c3d21e2f8931f98]

        sal_uIntPtr->SfxItemPropertyMapEntry* in SdExtPropertySetInfoCache
        
        Change-Id: I65d284cc1fbc013a17d4bb2f0dd7d7d8d3ccf56f
        Reviewed-on: https://gerrit.libreoffice.org/46507
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-16  Justin Luth  <justin_luth@sil.org>  [610d98bd93e8032b9bfb48dc2ed0cd4d35c23ddd]

        tdf#97648 ooxmlimport: horizontal line's horiOrient
        
        Although LO won't visually do anything with this property
        (because o:hr is improperly imported AS_CHAR), at least
        import and assign the property so that it is there for
        the future if o:hr is changed from AS_CHAR to AT_*.
        
        The unit test just adds a test for the existing status - to
        highlight what still needs to be fixed.
        
        o:hr probably ought to be AT_CHAR, with no wrapping. However,
        simply doing that wraps text the wrong way (always underneath)
        which seems to be a LO limitation of not putting preceeding
        chars above an AT_CHAR fly. So that's why I'm not implementing
        a change to AT_CHAR.
        
        Change-Id: I4aec99d3976c6d461715dba304cdf9ad98ab12b6
        Reviewed-on: https://gerrit.libreoffice.org/42440
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-12-16  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [aeab23841d3c883b4ea2b8e3143eabd5ac440276]

        clang-tidy modernize-use-equals-default in toolkit
        
        Change-Id: I3c46fd48130dcec081de1f7807405f252ec247e0
        Reviewed-on: https://gerrit.libreoffice.org/46593
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-16  Caolán McNamara  <caolanm@redhat.com>  [6a9f2f04d29e7df748ed4b51081ae5035cf46f56]

        ofz: Null-deref
        
        Change-Id: I2a0a6fdfe678e898d73e2bdbfe67764300bde494

2017-12-16  Caolán McNamara  <caolanm@redhat.com>  [d9533e4c3f36c283681893c66b11343834ca45fa]

        ofz: dangling pointers
        
        make attribute table a shared_ptr and get HTMLAttrs that belong
        to it to add a reference to it while they exist
        
        Change-Id: I2d3ba433700d4a98fd466b38a495ed5a7adae020
        Reviewed-on: https://gerrit.libreoffice.org/46449
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-16  Marco Cecchetti  <marco.cecchetti@collabora.com>  [a2cd438a34e911650acf8bbd85840eb8aa36543a]

        lok: sc: header, cursor and selection overlays issues wrt autofilter
        
        Change-Id: I5d797b48083c24e63f7149cf3a469ebf93213311
        Reviewed-on: https://gerrit.libreoffice.org/46530
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>

2017-12-16  Marco Cecchetti  <marco.cecchetti@collabora.com>  [b18e58d98f2f2c89d97140e9eea3094d5d238e6f]

        lok: sc: handling conflicts btw group collapsing and cell editing
        
        Now when a cell is edited, a group including the cell in its range
        can't be collapsed.
        
        When whole levels are collapsed all together any group entry including
        an edited cell is skipped from collapsing.
        
        Undo/redo of collapsing/expanding has been (temporarily) disabled in
        the LOK case, since it could mess things up when a cell is edited and
        a group is collapsed because of an undo/redo.
        
        Change-Id: I401fa69b7a0275e3e14428b16ab48c409408a861
        Reviewed-on: https://gerrit.libreoffice.org/46529
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>

2017-12-16  Marco Cecchetti  <marco.cecchetti@collabora.com>  [7a5efaa02cbe4140c017d8777993479369c2f10a]

        lok: sc: append the col, row position to the cell cursor message
        
        The payload changes from: "x, y, width, height"
        to: "x, y, width, height, column, row".
        This feature is exploited by online starting from the 3.0 release.
        This change is compatible with older online release:
        the column, row coordinates are just ignored.
        
        Change-Id: I7f8c0e3685c57ff20520ee068b215037f6137389
        Reviewed-on: https://gerrit.libreoffice.org/46528
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2017-12-16  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0f173b3fa7ff7cef9de537aba6d23c77dcc53e4b]

        Updated core Project: help  263b467e2b2e5f1a5ccb9a76645606e739881b82
        
        tdf#64242 Terminology: Distribute x Spacing
        
        Change-Id: I3b393a41cc3b2cb9bb1e017c8fc454b8f684ba45
        Reviewed-on: https://gerrit.libreoffice.org/46571
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-16  Yousuf Philips  <philipz85@hotmail.com>  [b1f93cad88d92e443966a3970a73fcfd7267f7a6]

        tdf#114286 Move UnderlineDouble to GenericCommands
        
        Change-Id: Iaaffb70e0023317816b582e3d2ea32eded66cd71
        Reviewed-on: https://gerrit.libreoffice.org/45974
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-12-16  Gabriel Chiquini  <gabrielchiquini@hotmail.com>  [d83c5ffbb7aa6f7184a9adc61914d725a5477ba3]

        Updated core Project: help  fae24d85eb9fb736c9fdab08c78d25cafb213913
        
        Fixed remaining index search bugs
        
        Show list only after typing 3 or more characters
        Hide labels when module results is empty
        
        Change-Id: Ifb7a255b6ac627a0448878df104e837d96074fce
        Reviewed-on: https://gerrit.libreoffice.org/46134
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-16  Shinnok  <admin@shinnok.com>  [005c7b8e15cdf5e4647ceac685f87c37731cd61f]

        Updated core Project: help  b07c31d8dfa44e18560eaacfe7f63ef2e5e23ff7
        
        Replace usage of readlink -f with realpath.
        
        For consistency reasons, the other scripts use the latter. Additionally on
        macOS/BSD readlink -f option is not available, nor other default tools
        for canonicalizing paths, so looking for GNU's realpath in the first
        place is a better bet.
        
        Change-Id: I77b82a956f63c66e352a372895cd623f83916168
        Reviewed-on: https://gerrit.libreoffice.org/45486
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-16  Yousuf Philips  <philipz85@hotmail.com>  [0ce173b50fd12342979cf3f8f9b2d92267552060]

        tdf#103080 Dont package Open Sans and PT_Serif fonts
        
        Change-Id: Iac1d572f19372465e9cc369454480d9b621bcd66
        Reviewed-on: https://gerrit.libreoffice.org/45169
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-12-16  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [cf7056223c004ef905f66bf11f9af8e2b057df27]

        sw: Modifiy paragraph-split unit test to also..
        
        ..assert that no section break is inserted after the paragraph which had
        to be split and which contains a section break between its parts.
        
        Change-Id: I5bf2f313202c1dcc2acdf66b2457152b8d44be81
        Reviewed-on: https://gerrit.libreoffice.org/46525
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2017-12-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [882cadaac40226ea9b5dbbceb7e82328d5a935ee]

        convert EETextFormat to scoped enum
        
        and drop unused BIN constant
        
        Change-Id: I4ecda96f39147f7e9bceb11ecdb4f0ffe42d2053
        Reviewed-on: https://gerrit.libreoffice.org/46589
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-16  Yousuf Philips  <philipz85@hotmail.com>  [67d245adca298134fc8ab4364acbe880b4e0911a]

        tdf#91781 Round of improvements to Writer's menus for 6.0
        
        Change-Id: I17c1edc2e14146144868df51a1f5a71e323eead6
        Reviewed-on: https://gerrit.libreoffice.org/46451
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-12-16  Jens Carl  <j.carl43@gmx.de>  [b92af3c7b4f8ad91891c2159b35070fe4a1bf2db]

        tdf#45904 Move _XCellRangeAddressable Java test to C++
        
        Change-Id: Ic3c1e6d793d4405c2dc4b8e7d1d7b87ed94fc6c3
        Reviewed-on: https://gerrit.libreoffice.org/46579
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-12-16  Eike Rathke  <erack@redhat.com>  [2557c07688bdf5a37980503d051c5f75e8d33d80]

        Move init of keywords around, preset with English, localized case by case
        
        This way we can't forget an sKeyword element and need to care only
        about the exceptions. Adds a slight penalty for German in that it
        has 25 keywords initialized twice, but..
        
        Change-Id: I99ba228ef8b1517a32ce98a9c79cfbe2b1d0b340
        Reviewed-on: https://gerrit.libreoffice.org/46575
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-16  Eike Rathke  <erack@redhat.com>  [cef05fdcf8453cf6a799234de55182d5f51dde70]

        Blacklist CELL() and INFO() for threading
        
        They access one utl::TransliterationWrapper via
        ScCellKeywordTranslator::transKeyword() for the localized
        keywords.
        
        Change-Id: Ia3c1ec8def761b3448d6be4c81d42723e1a28ea2

2017-12-16  Jens Carl  <j.carl43@gmx.de>  [96f8861a29ebf650dedcbee71b8360133c0ceabb]

        tdf#45904 Move _XCellFormatRangesSupplier Java test to C++
        
        Change-Id: I95c20893878385ef173875956d3d7166b0e9e563
        Reviewed-on: https://gerrit.libreoffice.org/46578
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-12-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [aad9c6da5154a89c6ef02214d1122d4b444eea23]

        sw HTML export: add a filter option to produce XHTML
        
        Add initial support for writing XHTML markup as part of the HTML filter.
        This already emits valid XHTML for hello world documents.
        
        Times for 100 hello world inputs: 16032 -> 9957 ms is spent in ODT-load
        + export + close (62% of original).
        
        Change-Id: I51a0a20985958fbc817c196d3a966e55dcb3f13f
        Reviewed-on: https://gerrit.libreoffice.org/46567
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-15  Stephan Bergmann  <sbergman@redhat.com>  [15d134b4f57e66faa8bcf538a08db98dc9204c54]

        Make temp copy of dbaccess/qa/unit/data/firebird_empty.odb for testing
        
        ...in CppunitTest_dbaccess_firebird_test.  Otherwise, the test would fail with
        
        > Test name: FirebirdTest::testEmptyDBConnection
        > An uncaught exception of type com.sun.star.sdbc.SQLException
        > - The connection can not be established. No storage or URL was given.
        
        if dbaccess/qa/unit/data/firebird_empty.odb is read-only, as
        DocumentStorageAccess::impl_openSubStorage_nothrow
        (dbaccess/source/core/dataaccess/ModelImpl.cxx) takes
        m_pModelImplementation->m_bDocumentReadOnly into account and returns a null
        xStorage.
        
        Adds a move ctor to utl::TempFile (thus causing copy ctor and copy assignment op
        to be implicitly deleted), but leaves any move assignment op undeclared for now,
        as none happens to be needed (yet).
        
        Change-Id: I6f9eff07eb54f1364a0560ffa4cf1f676a319d16
        Reviewed-on: https://gerrit.libreoffice.org/46561
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b846d11fed926864a80183f4572016946fa6fdc5]

        Fix typos
        
        Change-Id: I061839727b3fd078284117fca3ea53413af7bcf0
        Reviewed-on: https://gerrit.libreoffice.org/46574
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-15  Stephan Bergmann  <sbergman@redhat.com>  [c5f6043b0f2c4cb521e8694dbf3dd355042fd704]

        Enable C++17 for clang-cl, too
        
        Similar to libc++ in C++17 mode, some types like std::auto_ptr are indeed
        removed in C++17 mode by default, and need _HAS_AUTO_PTR_ETC=1 to be enabled
        (see <https://blogs.msdn.microsoft.com/vcblog/2017/12/08/c17-feature-removals-
        and-deprecations/>).
        
        Unlike libc++, also std::binary_function and std::unary_function are removed
        (and need the same _HAS_AUTO_PTR_ETC=1 to enable).  So either set that flag to
        make external code build, or use patches (for external/mdds) to make externals'
        files included in LO proper still work there.
        
        Change-Id: I886cc0de8196255334ee03ec48cb4bc54d460afd
        Reviewed-on: https://gerrit.libreoffice.org/46514
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-15  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [be46bc5d20ad82be1d9c8513a83584ecee9edbc2]

        tdf#113861: Unittest for chart datatable labels expansion
        
        Change-Id: I4ed9019fc1e637e344ab1cb80f650b32aa034a9a
        Reviewed-on: https://gerrit.libreoffice.org/45670
        Reviewed-on: https://gerrit.libreoffice.org/46541
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-12-15  Mike Kaganski  <mike.kaganski@collabora.com>  [8de8e0ce218dbb9e74d2a41517d5f6b1d36f478f]

        Get rid of loop counter variable
        
        Change-Id: Ia4f4e24819525287e720a9c016b3666bc006b545
        Reviewed-on: https://gerrit.libreoffice.org/46531
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-15  Eike Rathke  <erack@redhat.com>  [29055defc8a5e62279bab66faa4ccc191004a918]

        Update language-subtag-registry-2017-12-14
        
        Change-Id: Ieab59f83159cc95faa8119b7b43779329c0a4869

2017-12-15  Caolán McNamara  <caolanm@redhat.com>  [bbff2801ff00a41b95340b517d34c9d73fdb8959]

        ofz#4649 don't care about exceptions for testing
        
        Change-Id: I955460276c3bf98457eff6bc9503edd238a5650c
        Reviewed-on: https://gerrit.libreoffice.org/46506
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-15  Caolán McNamara  <caolanm@redhat.com>  [deba726824b751cdba7b13793e68ecc442168e7d]

        ofz#4643 Direct-leak
        
        Change-Id: Ie4fff1a113916c7a3344959cfb4ee14c3fda2073
        Reviewed-on: https://gerrit.libreoffice.org/46512
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-15  Stephan Bergmann  <sbergman@redhat.com>  [2392077d47f2ccf0851391b0d0bba0a268d1014a]

        Apparently missing dependency
        
        Some bots (the Jenkins lo_ubsan, some Jenkins Gerrit Build v2
        macosx_clang_dbgutil builds) recently started to fail
        CppunitTest_sw_filters_test at least sporadically with an abort() from
        Scheduler::ProcessTaskScheduling (vcl/source/app/scheduler.cxx).
        ba81ac19b7aec4fd7f07fcec9f6ea6f85d9aaa24 "Report more debug information about
        caught exception" reveals that at least <https://ci.libreoffice.org/job/
        lo_gerrit/24197/Config=macosx_clang_dbgutil/console> fails because of
        
        > warn:vcl.schedule:90989:529951052:vcl/source/app/scheduler.cxx:452: Uncaught com.sun.star.uno.DeploymentException component context fails to supply service com.sun.star.embed.FileSystemStorageFactory of type com.sun.star.lang.XSingleServiceFactory
        
        Due to the unfortunate try-catch in Scheduler::ProcessTaskScheduling it is hard
        to tell where the failure originates (and it only hits some bots and I at least
        can't reproduce it locally), but lets assume that a dependency on
        svl/source/fsstor/fsstorage.component is indeed missing, but manifests as a
        failure only in some cases (for whatever reason).
        
        Change-Id: I91214490ac6aab99a281c745ba4b2d138b12ddd1

2017-12-15  Marco Cecchetti  <marco.cecchetti@collabora.com>  [2c79d998587cb2a0a561bbbd128ffb48fd56cf5a]

        lok: calc: LOK_FEATURE_RANGE_HEADERS
        
        For allowing the client to enable/disable the new range based header
        data
        
        Change-Id: I95da8ec3e48137fb75b9b22af3bb1296001ba9ca
        Reviewed-on: https://gerrit.libreoffice.org/46095
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>
        (cherry picked from commit 069cf9321be51e7203e336e0e87d8ba7dc9b729e)
        Reviewed-on: https://gerrit.libreoffice.org/46570
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>

2017-12-15  Michael Stahl  <mstahl@redhat.com>  [b77881366b17230908f441dfa27afcafc4374708]

        tdf#100635 sw: fix layout crash caused by field expansion ...
        
        ... triggering recursive layout-in-layout where a SwTextFrame
        that's being formatted is deleted inside some other frame's
        SwTextNode::GetFormatted().
        
        The offending field is a SwAuthorityField that's located in a
        fly-frame with FLY_AT_PAGE anchor.
        
        SwPageFrame::GetContentPosition() is only called by field expansion
        code, so this shouldn't have an effect on layout.
        
        It already has a fall-back for the case when the frame has invalid
        flags, so handle the situation when the SwLineLayout has been
        deleted from the SwCache due to overflow the same way,
        which prevents the recursive formatting.
        
        Change-Id: I90437edb5692dc2bdec7ad03964588942bde05be

2017-12-15  Michael Stahl  <mstahl@redhat.com>  [aa07f2892e581dd31f1b8861499e29c96dddbac0]

        sw: prefix SwTextFrame::pTextCache member
        
        Change-Id: Ibfbc59c9df89a3cde6226bd49cf33c2ac865d4a8

2017-12-15  Michael Stahl  <mstahl@redhat.com>  [c186ef35d56a420b272be33bea373aa516867e2f]

        sw: clarify what the hell SwTextFrame::GetFormatted() actually does
        
        Change-Id: I3af0ef5f10c6c2172499b481f3fab1400dca3c6f

2017-12-15  Michael Stahl  <mstahl@redhat.com>  [2993bb634dc9ea66af90671a55a4503843338746]

        tdf#100635 sw: fix crash in SwTOXMgr::UpdateOrInsertTOX()
        
        GetAuthBrackets() returns an empty string if the user selects
        [None], in that case apparently 0 bytes are used, multiple places
        check for that.
        
        Change-Id: I8375621fa553bc780db343ed8a0bd7ecb3c832dc

2017-12-15  Eike Rathke  <erack@redhat.com>  [fa100e0abc83b876ca18b4178c44fb1dfc452a5d]

        Resolves: tdf#113537 don't keep nEndRow=MAXROW if data ends above
        
        Change-Id: I186034cada9718c067fa4dc7f72e2ca55ac06f83

2017-12-15  Stephan Bergmann  <sbergman@redhat.com>  [1c2aaa98ed551f8465fbcc65cd8adc16f4aab657]

        -Werror,-Wsign-compare (clang-cl)
        
        Change-Id: I4ef3bbcbf93eb2ba6a622b69fefed06321d82cf9
        Reviewed-on: https://gerrit.libreoffice.org/46517
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-15  Stephan Bergmann  <sbergman@redhat.com>  [263a6df93013200df3abecfa733fbc558cc48869]

        -Werror,-Wsign-compare (clang-cl)
        
        Change-Id: Ia9cd493df71c520259c96a71f11237ee97937b32
        Reviewed-on: https://gerrit.libreoffice.org/46515
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-15  Stephan Bergmann  <sbergman@redhat.com>  [c3250baa4a8029817f0d7fcaee8b9ffe169c6cb7]

        loplugin:salcall (clang-cl)
        
        Change-Id: Idda630320bb5e02e1ea675b3b3786c9ec6ac166b
        Reviewed-on: https://gerrit.libreoffice.org/46504
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-15  heiko tietze  <tietze.heiko@gmail.com>  [65ee299a0c0e9044d809e58c3c5e75d05ad76f0e]

        tdf#114484 - Make internal file and print dialogs obsolete
        
        Checkbox hidden in options dialog
        
        Change-Id: I918b328dec1a4fbb4ebbcc538ffa902160ee0b9b
        Reviewed-on: https://gerrit.libreoffice.org/46546
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-12-15  Pranav Kant  <pranavk@collabora.co.uk>  [a895f6356159f4267c0ac24781814ae0cbcba0b9]

        lokdialog: Give non-programmatic name to autofilter
        
        Change-Id: I8670a5aaa1703677cab173b2341c6e70e689f61a
        (cherry-picked from 04abf03ecb18ccf1f805faa763d6f29013efc6bb)

2017-12-15  Caolán McNamara  <caolanm@redhat.com>  [41f4fee00f1cddbf93f7d0ff732b1b41f8d13955]

        ofz#4647 Integer-overflow
        
        Change-Id: Ic5593df7ad39e591ce15895205a02f2007da4147
        Reviewed-on: https://gerrit.libreoffice.org/46503
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-15  Stephan Bergmann  <sbergman@redhat.com>  [9fcc7a907bc10e9af76ff27db891f5b20ccc0d38]

        Try even harder to get at template args in loplugin:implicitboolconversion
        
        After f82dc45bdb9e930878447015291c5b90c9325b57 "Use the canonical TemplateDecl",
        builds on macOS (at least those using C++17 and recent trunk libc++) started to
        emit false warnings for that
        
            std::pair< Reference<XConnection>,sal_Bool> aRet;
            aRet.second = false;
        
        code in dbaccess/source/ui/dlg/DbAdminImpl.cxx.  There's a declaration of
        std::pair in type_traits and a definition in utility, and for some reason the
        declaration in type_traits was deemed the canonical one, while the
        SubstTemplateTypeParmType pointed at the definition in utility.  So just check
        both, the original and the canonical TemplateDecl.
        
        Change-Id: I2fb9d5172c031e6ad4989b215f19d11a4b17f743
        Reviewed-on: https://gerrit.libreoffice.org/46474
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-15  Pranav Kant  <pranavk@collabora.co.uk>  [49a58e6e735a90532720f74c8d255056cd018a1a]

        lokdialog: If we already have the title, emit it during creation
        
        Some dialogs load the UI before we "Execute()" the dialog, or before the
        dialog fires the InitShow event. In those cases, the title event has
        already been fired and won't be fired after dialog is created.
        
        Make sure that we send the title for such dialogs.
        
        Change-Id: Ib66238298ad9b0dc85bd269aff37aeadf1fc82e4
        (cherry picked from commit 10a88598a4233f2b24548571644a83dc9d20e15d)

2017-12-15  Pranav Kant  <pranavk@collabora.co.uk>  [40990006eafa161ad509c4646a80fd28770e2914]

        lokdialog: gtv: Set dialog title on callback
        
        Change-Id: I6d96a9e2287afdcaad2f770e4b4c73d3671fc76b
        (cherry picked from commit f0a6fd58575ff6b9ebbfb0835aa8694923ddbffd)

2017-12-15  Jim Raykowski  <raykowj@gmail.com>  [eee645a4c281a99247fa7ae6e34711283156c614]

        tdf#114216 Uncheck Thousands separator on Number category selection
        
        Change-Id: Iaf616379fad1333d63bc397a9fba2220d7bbfc9b
        Reviewed-on: https://gerrit.libreoffice.org/46072
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-12-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [06c281c20654baaabfdb7080a77a350ca789f9b2]

        loplugin:unusedindex fix false+ in nested loops
        
        Change-Id: I31acbf104e49a4d1f077817a68d0b116fd2e0a30

2017-12-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [ca6d205e88f052d25325d360a6fd0d744cb43000]

        improve the find-unused-typedefs script
        
        Change-Id: If4ab3bf8759c194e6005091d6df6a3a11cd633b7

2017-12-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [f388d1dbb2edc1d678a658572bef6af4046728ff]

        CONTAINER_ENTRY_NOTFOUND not needed anymore
        
        after we make dbaccess consistently use COLUMN_POSITION_NOT_FOUND
        
        Change-Id: Ia22c17196e8d651201c04239505d28e54369a8a4
        Reviewed-on: https://gerrit.libreoffice.org/46501
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [865eb18f0faa94b260518526d44bbac2b6ca97b9]

        use ColumnPositions name more consistently
        
        mostly so I can track down more accurately what values are being stored
        in this vector<pair<>>
        
        Change-Id: I3755a098a577facef1c1af62c5583f0e2f7ca90b
        Reviewed-on: https://gerrit.libreoffice.org/46500
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-15  Michael Meeks  <michael.meeks@collabora.com>  [556e121379494d4bed9738d9c7539ac5afc8f6f4]

        sal: add pre-initialization scheme for allocations.
        
        This saves several megabytes of dirtied pages for each LOK
        client of Online.
        
        Change-Id: I425a2e7896879f0a64d71fcc0655e9e1fa1256aa

2017-12-15  Stephan Bergmann  <sbergman@redhat.com>  [6d03c1367f0955900194287805324a8b4144e124]

        sal_Bool -> bool
        
        Change-Id: If2e527d915d07b3b44d2a36e10704665ab8c7320
        Reviewed-on: https://gerrit.libreoffice.org/46502
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-15  Jan-Marek Glogowski  <glogow@fbihome.de>  [8b700794b2746070814e9ff416ecd7bbb1c902e7]

        Protect all LogicalFontInstance constructors
        
        This way LogicalFontInstance can just be constructed by a
        PhysicalFontFace based factory.
        
        The patch also drops the wrong "Java logical font" comment
        added by commit 125cdf3404e60cf78f2a5547e9a06ce994df5c8e.
        
        Change-Id: Ibd5d7da0c3a65dbfa2c8ae6b05cf616d39b749f2
        Reviewed-on: https://gerrit.libreoffice.org/46475
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-12-15  Dennis Francis  <dennis.francis@collabora.co.uk>  [2ba36f21bad74cbbd68611afddaf9bbdc8ffda50]

        tdf#114479 : Blacklist MATCH() for threading
        
        due to reasons similar to VLOOKUP/HLOOKUP
        
        Change-Id: I4eeefd37d87d19ed4c27c58cd661206ce916823a
        Reviewed-on: https://gerrit.libreoffice.org/46499
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.co.uk>

2017-12-15  Stephan Bergmann  <sbergman@redhat.com>  [0656952ad4c7ad28df51ccd11ee17cd1c028ec16]

        loplugin:salcall (macOS)
        
        Change-Id: Ie3454079f405df91280658e62f72b5108dfb7714
        Reviewed-on: https://gerrit.libreoffice.org/46473
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-15  Caolán McNamara  <caolanm@redhat.com>  [5763b7f48e7aaf089c78714a82212e94b28007d7]

        merge ImplPolygon and ImplPolygonData
        
        Change-Id: Ia59a4533965bb3b76c73cc23c31bff4718768339
        Reviewed-on: https://gerrit.libreoffice.org/46454
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-15  Mike Kaganski  <mike.kaganski@collabora.com>  [cfbc934609aaa303d03fd73b58bde1370ea312dc]

        MSI cleanup: remove redundant conditions
        
        VersionNT is now always greated than 600 (only needs checking in version
        checking action). ISSETUPDRIVEN and ISSCHEDULEREBOOT are specific to
        InstallShield and aren't relevant to LibreOffice installer.
        
        Change-Id: I6cb769c863e09f1568ae895a6cfbb0e5940c2486
        Reviewed-on: https://gerrit.libreoffice.org/46434
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [653b513181824f1aae76e6cad0a6a00b4456f6e1]

        clang-format: restore lost warning on touching formatted file without check
        
        Consistently only assign something to $clang_format if it's a good
        version, and also consistently return undef if we found no good version.
        
        Change-Id: Iadbbb56a5c15dfaeec5c80e3cc8fcc78b787c04b
        Reviewed-on: https://gerrit.libreoffice.org/46489
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-15  Mark Hung  <marklh9@gmail.com>  [98de1ed2e2c49ea52f398f666aef7480b60e4e3c]

        tdf#51188: notify that geometry has changed when dragging the connector.
        
        Change-Id: I7b7cb7719c9c735eeb4f964b1ae6ce6819186aed
        Reviewed-on: https://gerrit.libreoffice.org/46319
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-12-15  Stephan Bergmann  <sbergman@redhat.com>  [ba81ac19b7aec4fd7f07fcec9f6ea6f85d9aaa24]

        Report more debug information about caught exception
        
        ...in an attempt to track down why various tinderbox builds started to fail
        CppunitTest_sw_filters_test with an "Uncaught exception during Task::Invoke()!"
        abort.
        
        On IRC, jmux claims that catching exceptions and turning them into abort() here
        (instead of letting them propagate) is necessary:  "The main problem was the
        wrong state in the scheduler.  So something actually handled the exception, but
        the next caller into the scheduler had an invalid linked list of tasks, breaking
        things left and right."
        
        Change-Id: Ic3365e282404483518652c00160c2036b79991cf
        Reviewed-on: https://gerrit.libreoffice.org/46450
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-15  Stephan Bergmann  <sbergman@redhat.com>  [f97125829c5c0733af9fef58ce73ac712a85aeb0]

        loplugin:salcall (macOS)
        
        Change-Id: I297ac09358ce948acae9b73e8ed605964520c73b
        Reviewed-on: https://gerrit.libreoffice.org/46437
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [5f4b126f74b1fa85f99a0ee3dfdf45368b6a1bb7]

        once off loplugin: unusedindex
        
        Change-Id: Ifdf5da1f014c4f130eafed475c6781c029d54f1d

2017-12-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [a45548c39537a0d881c79484be35c948b216f84b]

        sal_uIntPtr/sal_uLong->void* in Popover ids
        
        Change-Id: Ifd7eeadeacffb90ea303c1e6bca807d310098f66
        Reviewed-on: https://gerrit.libreoffice.org/46484
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [17da4ab25303902dd58f854cabce59f168404e2d]

        sal_uIntPtr->sal_uInt32 in X11SalGraphicsImpl
        
        which matches the call sites
        
        Change-Id: I4db0c87f29c3368f32d600a10b5f43cb5ea6027c
        Reviewed-on: https://gerrit.libreoffice.org/46483
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [fc7909cfd1e27b82ee44f3a11d46b2d080967329]

        sal_uIntPtr->SwLinePortion* in SwTextPortionMap
        
        which is the common base class of the two types we are using in that
        map, SwLinePortion and SwTextPortion
        
        Change-Id: Iff5b34124fc0655757f625f1daac8eb5b47bfe6d
        Reviewed-on: https://gerrit.libreoffice.org/46482
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [8355734f3511f951972fa02e94f5d40052d873de]

        sal_uIntPtr->sal_Int32 in SvxSuperContourDlg
        
        Change-Id: I765cd20b16cbb832e4e0fe2beca4c6b89fec7e05
        Reviewed-on: https://gerrit.libreoffice.org/46481
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [bd79b7154dec6ad6bcc3aa5d875d22d01270e39f]

        sal_uIntPtr->VclPtr<OutputDevice> in XParaPortionList
        
        who knows we had to hide a pointer behind an integer type, but it's been
        this way since forever
        
        Change-Id: I9738e1137752cc8226877e2cf0291967b45dbf0e
        Reviewed-on: https://gerrit.libreoffice.org/46480
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [0f0f585e7822888ffc60bb0172cdd92e80e8a991]

        sal_uIntPtr->sal_uInt32 in GalleryTransferable
        
        to match the underlying field
        
        Change-Id: I96bee1b19fb33e00bb09617a458f741654beb7f3
        Reviewed-on: https://gerrit.libreoffice.org/46479
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [eab5da91c74e16c9eec4e32fe19686b246902617]

        sal_uIntPtr->sal_uLong in SvxRedlinTable and SvxCheckListBox
        
        which is not a vast improvement, but at least they are now consistent
        with the other InsertEntry methods in SvTreeListBox
        
        Change-Id: I3789f5fba4cdfee07f5c2f78e42f0071eab47c28
        Reviewed-on: https://gerrit.libreoffice.org/46478
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-15  Mark Hung  <marklh9@gmail.com>  [bf151f0716910b56e3538579f4af7ede8f51bbcf]

        tdf113594: marking gluepoints immediately.
        
        pPV was for the parameter of MarkGluePoint that was removed
        in ec38966951f2, and was kept somehow and is converted
        to bool here.  Just replace the default boolean value to false
        ( that means marking instead of unmarking. )
        
        Change-Id: I4c4b9dd368537b7b90cc4effae482a7b8a41eec9
        Reviewed-on: https://gerrit.libreoffice.org/46472
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-15  Tamás Zolnai  <tamas.zolnai@collabora.com>  [b1f0de010f041a9340b2d32d3fef010954be9a32]

        tdf#114477: Can't set character highlighting on a text box using sidebar
        
        Change-Id: I9ef9d6dacc87fb26351eae5eaedd72fd0a081672
        Reviewed-on: https://gerrit.libreoffice.org/46494
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-12-15  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [2194105a38631e1c5c074634bc5b084cd2f8661f]

        tdf#113621: don't write whole column refs for conditional format ranges
        
        Change-Id: I6b21345fb08cc7b7cf0cdc40532d480a8d5f72ae
        Reviewed-on: https://gerrit.libreoffice.org/46493
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-12-15  Jens Carl  <j.carl43@gmx.de>  [acc24edf21b99822b6e6d8119eba3ab843458401]

        tdf#45904 Move _XConsolidatable Java tests to C++
        
        Change-Id: Id851121d424e88d28f0c941d50ab115eba5cea18
        Reviewed-on: https://gerrit.libreoffice.org/46485
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-12-15  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [aac4e447c3fb276a85c475f86d3469b8e34eeb5a]

        no section break after split paragraph
        
        Change-Id: I08aa10527d6e5d8950a592334d01186cbd8cd355
        Reviewed-on: https://gerrit.libreoffice.org/46495
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2017-12-14  Eike Rathke  <erack@redhat.com>  [318af9e4276d9ae84a673153182d45d353206f84]

        Upgrade to ICU 60.2
        
        Change-Id: I1a5653669f5d15b5cdca0967c82263f0b7d17b3c
        Reviewed-on: https://gerrit.libreoffice.org/46470
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-14  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [2cf785591805395746d394ac56030a617e651a48]

        tdf#41650 doc(x) export split paragraph
        
        Fix for documents with one paragraph only.
        
        Add unit test for splitting paragraph on section border.
        
        Change-Id: I224f60ed362deae7b67dde79e04f26f949de034a
        Reviewed-on: https://gerrit.libreoffice.org/46457
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2017-12-14  Caolán McNamara  <caolanm@redhat.com>  [f8399f442d7bf5abf3861e0285997d13f355eb6a]

        Related: tdf#114434 Enable ExtLeading by default for starmath edit window
        
        Change-Id: Icfeed667ce23b4b2ecac2c3ff67e95b4e2714442
        Reviewed-on: https://gerrit.libreoffice.org/46410
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-14  Caolán McNamara  <caolanm@redhat.com>  [d6e97bd2424ab3547726b000cd2181bbd78fc131]

        ofz#4641 fix leaks with exceptions
        
        Change-Id: I5326240fe79a5752e19d4be3032c5ced70845437
        Reviewed-on: https://gerrit.libreoffice.org/46459
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-14  Caolán McNamara  <caolanm@redhat.com>  [a8d2cea0a176bc339bbfdbe3f0e608fc88363c2e]

        more leaks with exceptions
        
        Change-Id: I9ace65832d4f8b9a531fddb45a6cea4ad83153ea
        Reviewed-on: https://gerrit.libreoffice.org/46464
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-14  Caolán McNamara  <caolanm@redhat.com>  [9b39461a16ddcc53c795bc2308d3ff572264cf3e]

        use std::unique_ptr
        
        Change-Id: I9f94077e7ce3b43007172a34666b502770f2c581
        Reviewed-on: https://gerrit.libreoffice.org/46453
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-14  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d858b4cadd5643ba5f0ad0a0b38499a19bae2dbe]

        Updated core Project: help  f391bd889ff83129dd2988d7e449869e5c687f18
        
        Fix mistakes in help file
        
        Change-Id: I9108dfbec533f164a9f19acc5d4eb63849f07a7f
        Reviewed-on: https://gerrit.libreoffice.org/46486
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-14  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [59f3e31d1cb996bc27a262cfc5e3c2a3d380e7c0]

        Signature line: Remove "Add caption" from context menu
        
        Change-Id: Idd32bc0ae7cebe8ee885f28776eb05515fbddc94
        Reviewed-on: https://gerrit.libreoffice.org/46427
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-12-14  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [edc3ec2b168e58624211de3dfa14eb17eceda8ec]

        tdf#83877 Edit existing signature lines
        
        Change-Id: I7a6861f599cb8794bcb8c246179cf6c7ff9966f3
        Reviewed-on: https://gerrit.libreoffice.org/46289
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-12-14  Eike Rathke  <erack@redhat.com>  [0c13d0fb5774327a5d99fc068803a37f7072b3cf]

        Also EnglishKeywords is a NfKeywordTable, not just some vector
        
        Change-Id: I0683fe5f7632e9941f347773c2679af82421bdc4
        Reviewed-on: https://gerrit.libreoffice.org/46455
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-14  Michael Stahl  <mstahl@redhat.com>  [700e1e7fda6f0a415adbbd5bb190efa5c7435c4f]

        editeng: error: "remove_const_t" is not a member of "std"
        
        Manual type inference was an interesting oxymoronic curiosity that
        can probably only exist in C++, but it turns out our baseline
        compilers don't even support it yet.
        
        Change-Id: I3e9ac14e69c2c1288fa58a4279ede3202952b2fa

2017-12-14  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [2816ac4ad01874203efdbf9961ca2c22cbd94a3c]

        xmlsecurity: move GNUPGHOME to $workdir for unit test
        
        Since some GnuPG versions tend to litter the source tree with random
        files otherwise.
        
        Change-Id: I0302f73b216f2de4dafcb6adca81097ec9d87e8c
        Reviewed-on: https://gerrit.libreoffice.org/46447
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-14  Yousuf Philips  <philipz85@hotmail.com>  [f894386a8fe58639c295048fe7894f68613a0df1]

        tdf#81475 Organize the form toolbars
        
        Change-Id: Ic79b326c4c15f656ce533eb37bbd27853b8f4af7
        Reviewed-on: https://gerrit.libreoffice.org/43861
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-12-14  Michael Stahl  <mstahl@redhat.com>  [8ce353279caa84944971f22ec536433030e5d9c7]

        editeng: RTF export: another buggy GetItem2() loop, for fonts
        
        Change-Id: Id25758cba59c1a3ac18ed9a63e73550fea1ee422

2017-12-14  Michael Stahl  <mstahl@redhat.com>  [30504139af039d524ca0fd7158fc21ed38db2d9f]

        editeng: fix RTF export of colors
        
        SfxItemPool may contain null pointers and return them from GetItem2(),
        even if non-null pointers follow, so have to use GetItemCount2() here.
        
        This later asserts when it can't find the items in aColorList.
        
        Change-Id: I976c95387b4c45e5a4371254f130df6b24370eaa

2017-12-14  Eike Rathke  <erack@redhat.com>  [4fbe04cd7fe280ddc57a8dc8a7c4f07e30a340ac]

        Naming nitpicks, r... for reference
        
        Change-Id: I1d169590302067fdcb3fe8ecc1cf5dea8f766a02

2017-12-14  Yousuf Philips  <philipz85@hotmail.com>  [d631d2aad44e2d2bc64fc01168b9a948f54b249f]

        Dont translate strings replaced with text in code
        
        These are two labels in the Page dialog's Text Grid tab
        
        Change-Id: I77da5fab08fbd70825f3bfc46e1b12d7948291e0
        Reviewed-on: https://gerrit.libreoffice.org/46431
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>

2017-12-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [1390c91c7584a89298906849cdabae131f8a6191]

        [API CHANGE] offapi: remove unused css.security.SerialNumberAdapter
        
        This is mostly just the offapi/ part, more C++ code can be removed in
        xmlsecurity/ after this.
        
        It seems to be unlikely that this non-published service was used by 3rd-party
        code, since it was specific to other xmlsecurity/ code, not generic
        functionality that could be useful in other contexts.
        
        Change-Id: I0d798577a42445e65a4c5178fcb4464ea03bc56e
        Reviewed-on: https://gerrit.libreoffice.org/46442
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-14  Pranav Kant  <pranavk@collabora.co.uk>  [266beae6cdc352f942a7ea5935f8a8b21d2d1e01]

        Fix memleak
        
        Change-Id: I557b2f43263fc125d0ee87b968dee1893e4ca7cf

2017-12-14  Serge Krot  <Serge.Krot@cib.de>  [29378bd510226adb23659525203beec18f8708a3]

        tdf#43569 DOC input: insert ConditionalText field instead of field marks
        
        In case of IF field input inside DOC document the ConditionalText field
        should be created instead of the two field marks that leads to handling
        of unsupported field routine.
        
        Added unit tests.
        
        Change-Id: I31875d8e6be7f536766ef640a366b843f7e0532c
        Reviewed-on: https://gerrit.libreoffice.org/46022
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-14  Stephan Bergmann  <sbergman@redhat.com>  [e6b7f73f06aa35e60b7b56d78f24a724fe7c888e]

        Remove junk committed by mistake
        
        Change-Id: I029d5c949b4a1e6bd6b0ce4edb39411b9dce88c2

2017-12-14  Stephan Bergmann  <sbergman@redhat.com>  [6f4f5677acff2711b4cfdae6ba1a0892e62b179a]

        No need to keep these whitelisted functions decorated with SAL_CALL
        
        The only effect SAL_CALL effectively has on LO-internal code is to change non-
        static member functions from __thiscall to __cdecl in MSVC (where all other
        functions are __cdecl by default, anyway).  (For 3rd-party code, it could be
        argued that SAL_CALL is useful on function declarations in the URE stable
        interface other than non-static member functions, too, in case 3rd-party code
        uses a compiler switch to change the default calling convention to something
        other than __cdecl.  But loplugin:salcall exempts the URE stable interface,
        anyway.)
        
        One could argue that SAL_CALL, even if today it effectively only affects non-
        static member functions in MSVC, could be extended in the future to affect more
        functions on more platforms.  However, the current code would already not
        support that.  For example, 3af500580b1c82eabd60335c9ebc458a3f68850c
        "loplugin:salcall fix functions" changed FrameControl_createInstance in
        UnoControls/source/base/registercontrols.cxx to no longer be SAL_CALL, even
        though its address (in ctl_component_getFacrory, in the same file) is passed to
        cppuhelper::createSingleFactory as an argument of type
        cppu::ComponentInstantiation, which is a pointer to SAL_CALL function.
        
        Change-Id: I3acbf7314a3d7868ed70e35bb5c47bc11a0b7ff6
        Reviewed-on: https://gerrit.libreoffice.org/46436
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-14  Jean-Pierre Ledure  <jp@ledure.be>  [581640ac53f8568157ffc3b5c82b2ae7da576e3b]

        Access2Base - FIX getString() on LONGVARCHAR fields
        
        When length > 64K

2017-12-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [d91d2400a56d98c8bd0cacd5d75a4081f7a4bd75]

        sal_uIntPtr->sal_Int32 in GalleryTheme
        
        Change-Id: I3489d2152b104d173676e683c416603dbddbd1bc
        Reviewed-on: https://gerrit.libreoffice.org/46396
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-14  Eike Rathke  <erack@redhat.com>  [52274384a3de2d0a0c9023c62ed9159df965fbd0]

        Move GetKeywords() and related from SvNumberformat to SvNumberFormatter
        
        ... as especially the keywords are controlled by the current state (locale) of
        the ImpSvNumberformatScan instance and *not* a property of SvNumberformat. Add
        a clarifying descriptive comment as well, and outline it's only for the unit
        tests anyway..
        
        Change-Id: I732918026bf9ffc25db11033d5f10bc2f51e3505
        Reviewed-on: https://gerrit.libreoffice.org/46426
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-14  Caolán McNamara  <caolanm@redhat.com>  [9b26a2ea8e7968d344ae8da12b314464e282c009]

        ofz: various html problems
        
        Change-Id: Ie29a560c14e535e9a894212e5ed577f94a9064e7
        Reviewed-on: https://gerrit.libreoffice.org/46409
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-14  Caolán McNamara  <caolanm@redhat.com>  [ed8dd7f47793b8ef3cc76ce4cde4d7348b51baad]

        ofz: skip tables when parser is invalid
        
        Change-Id: I8edc57be479ecd787fbf23b9e79fb81e47bab1d0
        Reviewed-on: https://gerrit.libreoffice.org/46424
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-14  Caolán McNamara  <caolanm@redhat.com>  [5399998c498bd3047ecb430868d3aa0cde61fef2]

        fiddle with leaks some more
        
        Change-Id: Ia4297ce2b537953fe2262b645b7bf7f8a85b5d41
        Reviewed-on: https://gerrit.libreoffice.org/46408
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-14  Stephan Bergmann  <sbergman@redhat.com>  [a5c201790bac259da6666543852c8734ed4a9132]

        ...and another
        
        Change-Id: I833350b5c193223d24550e58f7ec99ae081afe8b

2017-12-14  Stephan Bergmann  <sbergman@redhat.com>  [db75836932bdab0f888764bfe1b53269d9da2b09]

        Blind fix for recently removed config_host/config_libepubgen.h.in
        
        Change-Id: If91cfdce97f4f3868c2b09013220d27ceaffdfbe

2017-12-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [433fc2214c980abd82fa6240f45e634a53a3c61c]

        sal_uIntPtr->sal_Int32 in MultiSelection
        
        also replace the long/size_t with sal_Int32 so we have some consistency
        
        Change-Id: I9d3099b881354af7b9f59d312e6b15b213d1e580
        Reviewed-on: https://gerrit.libreoffice.org/46395
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-14  Pranav Kant  <pranavk@collabora.co.uk>  [76de866e162502518acbc0ab020c257b80946c2d]

        lokdialog: Send close callback when dialog dissappears too
        
        Change-Id: I88bea3dc1ae938d31462e85ca1a8f48dd13e8e89

2017-12-14  Pranav Kant  <pranavk@collabora.co.uk>  [53f8f28c53391ef1cadefaf16c3a9e81e04ac7f5]

        lokdialog: Unblock custom window mouse key events
        
        In some cases, the mouse event blocks. Eg: when the mouse event is
        responsible for launching a new dialog (cf. Spell dialog -> Options).
        We don't want any kind of blocking behavior whatsoever in LOK. Post all
        custom window mouse events back the main-loop thread and keep the
        current LOK thread free.
        
        Change-Id: I018870fadcb62dbb7b33a7d93f8af3a0000442b5

2017-12-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [9f713bd753afd7b0ed8c16a17dc22755b5862d36]

        DELETEZ->std::unique_ptr in SwNavigationPI
        
        Change-Id: Ie8990e2efd43cc9ad5cd7e6d71514dffcc3ade49
        Reviewed-on: https://gerrit.libreoffice.org/46398
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-14  László Németh  <nemeth@numbertext.org>  [721e6eb9899aa4ff6ee943e81caddb1722139adf]

        Add recent Hunspell fixes and improvements
        
        from Hunspell repository to give
        better spell checking and suggestions.
        
        Short Hunspell commit descriptions (complete commit
        descriptions are in the committed Hunspell patch):
        
        4a8921b BREAK tries to break at the second word break
        957950b Spelling dictionary should be a real spelling dictionary
        0b8a4d8 Use only middle replentries for compound word checking
        4e4106f Reduce strange ngram suggestions
        89a8ec6 Optimize condition order in walk_hashtable loop
        e80685c Remove SUBSTANDARD dictionary roots from suggestions.
        90cb55f Clean-up ngram suggestions for lowercase words
        bbf2eb4 word pairs of the dic file get highest suggestion priority
        0667049 check dictionary word pairs to filter compound word overgeneration
        ebdd308 clean-up suggestion
        526f600 skip empty ph: field and support character stripping
        eb97eb7 Dictionary words with COMPOUNDFORBIDFLAG are removed
        8912f2a Allow suggestion search for prefix + *two suffixes*
        caa24d6 Improve ph: usage for capitalization and Unicode
        05082b4 BREAK: keep also break-at-first-break-point breaking
        db142a3 Fix regression in Hungarian "moving rule"
        711466a fix compiler warnings
        7ba5beb Support dictionary based REP replacements
        
        Change-Id: I7f7202acf2dccec05ef9c542362b432aa8566a86
        Reviewed-on: https://gerrit.libreoffice.org/45918
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2017-12-14  andreas kainz  <kainz.a@gmail.com>  [d17f09766b46261269554af7859b633d36007d94]

        Elementary-icons: remove font from svg files
        
        Change-Id: I263736c6ec5a94a124162b75d59ce1608ea31647
        Reviewed-on: https://gerrit.libreoffice.org/46389
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-12-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [3fe64261b5658e28e2c0a1630cf878f066f77f0c]

        Related: tdf#114428 svtools HTML import: avoid XML declaration in body text
        
        Just ignore it for now.
        
        Change-Id: Idf82af611370d957c6704cce250941a8a0b90637
        Reviewed-on: https://gerrit.libreoffice.org/46388
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [14daba5bd0ba64ff53ad98de7a84537ff03024ea]

        Related: tdf#114428 filter: associate .xhtml with HTML import
        
        Since there is no XHTML import; and this way the expensive "deep"
        detection (that calls into all the DLP libs, etc) can be avoided.
        
        Times for a hello world input: 56 -> 23 ms is spent in
        Desktop::loadComponentFromURL() (41% of original).
        
        Change-Id: Ia2dec3837cf0c548ae2c5a0ca4d47a57a6cbb92a
        Reviewed-on: https://gerrit.libreoffice.org/46387
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [b2b1debf06589bd91e437df47a2904574aaae316]

        external: upload libepubgen-0.1.0
        
        The only change is that version support is now available
        unconditionally, otherwise most code changes were bundled already in the
        form of patches.
        
        Change-Id: I0e456d85c9d84002cabcd77b31b02c9a7ad16ac5
        Reviewed-on: https://gerrit.libreoffice.org/46386
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-14  Stephan Bergmann  <sbergman@redhat.com>  [f988c1b36454445a503f6d2c1d8dd52f902fcf0e]

        Add wrongly formatted new file to blacklist
        
        Change-Id: I56963d2eb273fdb0db375af54186e8a3b01b06a1

2017-12-14  Stephan Bergmann  <sbergman@redhat.com>  [099877b179c50a9b5f9f8be114886166944c7ff3]

        Move call to Scheduler::ImplDeInitScheduler in DeInitVCL back to orig. place
        
        Dec 13 16:18:27 <sberg> jmux, any reason
         fd0fff67798fea87217e65bb1561aa0d0e741c51 moved the call to
         Scheduler::ImplDeInitScheduler() in DeInitVCL (vcl/source/app/svmain.cxx) past
         the call to the pSVData->maDeInitHook?
        Dec 13 16:18:30 <IZBot> core - Assert active Tasks on scheduler de-init -
         http://cgit.freedesktop.org/libreoffice/core/commit/?id=fd0fff67798fea87217e65bb1561aa0d0e741c51
        Dec 13 16:20:06 <sberg> jmux, observing a crash in
         CppunitTest_dbaccess_firebird_test here when
         comphelper::geProcessServiceFactory wants to be used after it has been cleared,
         <https://paste.fedoraproject.org/paste/H8bVCcpNjSipm59Ih952nw>
        Dec 13 16:22:41 <jmux> sberg: no. That was still during the analysis with all
         those static tasks and cleanup problems.
        Dec 13 16:23:17 <sberg>	jmux, I'll see what breaks if I move the call back to
         its original place, then
        
        The relevant backtraces from
        <https://paste.fedoraproject.org/paste/H8bVCcpNjSipm59Ih952nw>:
        
        > #0  0x00007fffee08c160 in comphelper::setProcessServiceFactory(com::sun::star::uno::Reference<com::sun::star::lang::XMultiServiceFactory> const&) (xSMgr=...) at comphelper/source/processfactory/processfactory.cxx:55
        > #1  0x00007fffe8b120eb in (anonymous namespace)::Hook::deinitHook((anonymous namespace)::Hook*, LinkParamNone*) () at test/source/setupvcl.cxx:54
        > #2  0x00007fffe8b11f8d in (anonymous namespace)::Hook::LinkStubdeinitHook(void*, LinkParamNone*) (instance=0x0, data=0x0) at test/source/setupvcl.cxx:37
        > #3  0x00007fffe76a9cb1 in Link<LinkParamNone*, void>::Call(LinkParamNone*) const (this=0x7fffe8374418 <rtl::Static<ImplSVData, (anonymous namespace)::private_aImplSVData>::get()::instance+984>, data=0x0) at include/tools/link.hxx:84
        > #4  0x00007fffe79c5baf in DeInitVCL() () at vcl/source/app/svmain.cxx:517
        > #5  0x00007fffe8d1cc0a in (anonymous namespace)::Protector::~Protector() (this=0x6f6b50, __in_chrg=<optimized out>) at test/source/vclbootstrapprotector.cxx:34
        > #6  0x00007fffe8d1cc5e in (anonymous namespace)::Protector::~Protector() (this=0x6f6b50, __in_chrg=<optimized out>) at test/source/vclbootstrapprotector.cxx:43
        > #7  0x00007ffff7b962f3 in CppUnit::ProtectorChain::pop() (this=0x630e00) at ProtectorChain.cpp:56
        > #8  0x00007ffff7ba65d4 in CppUnit::TestResult::popProtector() (this=0x7fffffff2870) at TestResult.cpp:196
        > #9  0x0000000000408998 in (anonymous namespace)::ProtectedFixtureFunctor::run() const (this=0x7fffffff2840) at sal/cppunittester/cppunittester.cxx:328
        > #10 0x0000000000409484 in sal_main() () at sal/cppunittester/cppunittester.cxx:469
        > #11 0x000000000040900b in main(int, char**) (argc=23, argv=0x7fffffff2be8) at sal/cppunittester/cppunittester.cxx:376
        
        and
        
        > #0  0x00007fffee08c213 in comphelper::getProcessServiceFactory() () at comphelper/source/processfactory/processfactory.cxx:64
        > #1  0x00007fffee08c651 in comphelper::getProcessComponentContext() () at comphelper/source/processfactory/processfactory.cxx:96
        > #2  0x00007fffe79a7281 in setupPersonaHeaderFooter(WhichPersona, rtl::OUString&, BitmapEx&, boost::optional<Color>&) (eWhich=PERSONA_HEADER, rHeaderFooter=..., rHeaderFooterBitmap=..., rMenuBarTextColor=...) at vcl/source/app/settings.cxx:2135
        > #3  0x00007fffe79a7c96 in StyleSettings::GetPersonaHeader() const (this=0x15d7130) at vcl/source/app/settings.cxx:2214
        > #4  0x00007fffe757285f in MenuBarWindow::ApplySettings(OutputDevice&) (this=0x1644ee0, rRenderContext=...) at vcl/source/window/menubarwindow.cxx:1022
        > #5  0x00007fffe7488fdb in PaintHelper::DoPaint(vcl::Region const*) (this=0x7fffffff1720, pRegion=0x0) at vcl/source/window/paint.cxx:298
        > #6  0x00007fffe748a74e in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) (this=0x1644ee0, pRegion=0x0, nPaintFlags=(ImplPaintFlags::PaintAll | ImplPaintFlags::PaintAllChildren | ImplPaintFlags::PaintChildren | ImplPaintFlags::Erase)) at vcl/source/window/paint.cxx:606
        > #7  0x00007fffe748a0e5 in PaintHelper::~PaintHelper() (this=0x7fffffff1890, __in_chrg=<optimized out>) at vcl/source/window/paint.cxx:540
        > #8  0x00007fffe748a7a7 in vcl::Window::ImplCallPaint(vcl::Region const*, ImplPaintFlags) (this=0x1510d40, pRegion=0x0, nPaintFlags=ImplPaintFlags::PaintChildren) at vcl/source/window/paint.cxx:603
        > #9  0x00007fffe748a8ea in vcl::Window::ImplCallOverlapPaint() (this=0x1510d40) at vcl/source/window/paint.cxx:630
        > #10 0x00007fffe748aa34 in vcl::Window::ImplHandlePaintHdl(Timer*) (this=0x1510d40) at vcl/source/window/paint.cxx:651
        > #11 0x00007fffe748a929 in vcl::Window::LinkStubImplHandlePaintHdl(void*, Timer*) (instance=0x1510d40, data=0x1511940) at vcl/source/window/paint.cxx:634
        > #12 0x00007fffe79c7f33 in Link<Timer*, void>::Call(Timer*) const (this=0x1511960, data=0x1511940) at include/tools/link.hxx:84
        > #13 0x00007fffe79c7d97 in Timer::Invoke() (this=0x1511940) at vcl/source/app/timer.cxx:76
        > #14 0x00007fffe799a873 in Scheduler::ProcessTaskScheduling() () at vcl/source/app/scheduler.cxx:440
        > #15 0x00007fffe7999d95 in Scheduler::CallbackTaskScheduling() () at vcl/source/app/scheduler.cxx:263
        > #16 0x00007fffe7ad3bbb in SalTimer::CallCallback() (this=0x156fbc0) at vcl/inc/saltimer.hxx:55
        > #17 0x00007fffe7ad3209 in SvpSalInstance::CheckTimeout(bool) (this=0x730900, bExecuteTimers=true) at vcl/headless/svpinst.cxx:188
        > #18 0x00007fffe7ad35b8 in SvpSalInstance::DoYield(bool, bool) (this=0x730900, bWait=false, bHandleAllCurrentEvents=true) at vcl/headless/svpinst.cxx:272
        > #19 0x00007fffe79be4a1 in ImplYield(bool, bool) (i_bWait=false, i_bAllEvents=true) at vcl/source/app/svapp.cxx:469
        > #20 0x00007fffe79ba4c7 in Application::Reschedule(bool) (i_bAllEvents=true) at vcl/source/app/svapp.cxx:486
        > #21 0x00007fffe79ba4f9 in Scheduler::ProcessEventsToIdle() () at vcl/source/app/svapp.cxx:492
        > #22 0x00007fffe79991a9 in Scheduler::ImplDeInitScheduler() () at vcl/source/app/scheduler.cxx:114
        > #23 0x00007fffe79c5f80 in DeInitVCL() () at vcl/source/app/svmain.cxx:579
        > #24 0x00007fffe8d1cc0a in (anonymous namespace)::Protector::~Protector() (this=0x6f6b50, __in_chrg=<optimized out>) at test/source/vclbootstrapprotector.cxx:34
        > #25 0x00007fffe8d1cc5e in (anonymous namespace)::Protector::~Protector() (this=0x6f6b50, __in_chrg=<optimized out>) at test/source/vclbootstrapprotector.cxx:43
        > #26 0x00007ffff7b962f3 in CppUnit::ProtectorChain::pop() (this=0x630e00) at ProtectorChain.cpp:56
        > #27 0x00007ffff7ba65d4 in CppUnit::TestResult::popProtector() (this=0x7fffffff2870) at TestResult.cpp:196
        > #28 0x0000000000408998 in (anonymous namespace)::ProtectedFixtureFunctor::run() const (this=0x7fffffff2840) at sal/cppunittester/cppunittester.cxx:328
        > #29 0x0000000000409484 in sal_main() () at sal/cppunittester/cppunittester.cxx:469
        > #30 0x000000000040900b in main(int, char**) (argc=23, argv=0x7fffffff2be8) at sal/cppunittester/cppunittester.cxx:376
        
        Change-Id: I75ee6a7b663f6117f004877fc9ba5a3ed79d66e4
        Reviewed-on: https://gerrit.libreoffice.org/46415
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [817a5da6bc6d7db92423933d09c696f7eb9633d9]

        DELETEZ->std::unique_ptr in FinitUI
        
        Change-Id: I2a61a71f4ce4fa289c39011dcd30080775d80e54
        Reviewed-on: https://gerrit.libreoffice.org/46399
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [c0f1d211eff5f89f5c9298743f6e7d91d187b799]

        sal_uIntPtr->unsigned long in SystemEnvData
        
        to match the type used by X11
        
        Change-Id: I5fe043e33602be21c84b81780c89df751c3bc96c
        Reviewed-on: https://gerrit.libreoffice.org/46393
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [b4940db58257de07797abaf51d087ae040b9c9ef]

        sal_uIntPtr->sal_uInt32 in GalleryTheme
        
        Change-Id: Ib409eb4b3bb9cf006612211f43e4115fdaa4b0aa
        Reviewed-on: https://gerrit.libreoffice.org/46394
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [e9cef371fe73d3b6b08a2c3cc19fdac1863d02fa]

        sal_uIntPtr->sal_Int32 in SdrUndoGroup
        
        Change-Id: I286f3cb1362d033d797fdbb4cab35c8e6a30eab3
        Reviewed-on: https://gerrit.libreoffice.org/46392
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [e54cae8b40602b958db760489bf9fe048bb1aa93]

        sal_uIntPtr->sal_uInt32 in Gallery
        
        to match GetId() on class GalleryThemeEntry
        
        Change-Id: I81944c7e89fa8c9ca65987901f4d598c042d836c
        Reviewed-on: https://gerrit.libreoffice.org/46391
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-14  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [83fb512af2d8b62d99137eb9fe6a86ab72f12ad8]

        Updated core Project: help  8238444c3413205b898cbb914d2a55022256dfb5
        
        We don’t support “earlier visions [sic] of Windows” anymore
        
        Change-Id: I5292b60fff0f1be7f89ce8572f0798f89fc5bdeb
        

2017-12-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [26d2b9d616e08c481d463c0696eca7a3bab54c98]

        Fix typo
        
        Change-Id: I34d41941ef0ba20bca604b7caed80a2d0b6ac129
        Reviewed-on: https://gerrit.libreoffice.org/45706
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-12-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [fa6ea25708aa0441fa04c3fca012080f234c6a31]

        Fix typos
        
        Change-Id: I09e511f35d32b25683811f3a39c833779f3b61fe
        Reviewed-on: https://gerrit.libreoffice.org/46370
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-12-14  Gergely Tarsoly  <g.tarsoly@yahoo.com>  [6df6c576cae880a1645f6a0514a1e10e99cac2f7]

        Minor fix: unused local variable
        
        Change-Id: I42db2c6fd90686641cd6c2f7f45d960977557ab4
        Reviewed-on: https://gerrit.libreoffice.org/46416
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-12-13  Michael Stahl  <mstahl@redhat.com>  [8d0e6ad024f3154115bc39f9db4cec3a6afc59c4]

        Related: tdf#71737 xmloff: import of user-defined hyperlink was missing
        
        ... from commit 6ca6d6ac912588a8f62d7e6b668ebec333752ebc.
        
        Change-Id: I7f604df3ae83fcc11d148e64c5fc6f7bc229d873

2017-12-13  Michael Stahl  <mstahl@redhat.com>  [68eb27e3bd5d536e7b00b7dc145ae4943b95bec9]

        tools: reimplement SVLIBRARY macro & remove it from solar.h
        
        Change-Id: I03f8f5fd656d62410821f2f2851f1c584c97d1f4

2017-12-13  Michael Stahl  <mstahl@redhat.com>  [29baa05bb9c62ef1e4c759f7c4744d11dd40a385]

        tools: remove unused #include from solar.h
        
        Change-Id: I214e13add371380701ae39403d90a574a63e495d

2017-12-13  Michael Stahl  <mstahl@redhat.com>  [f6c08dca7d950e583cfc4454a74ed9806eda0609]

        Related: tdf#71737 xmloff: adapt XMLSectionExport
        
        6ca6d6ac912588a8f62d7e6b668ebec333752ebc enabled hyperlinks on 3 more
        index types.
        
        Change-Id: I6be99443965541183d531ad7dca57ab5d4c73a9b

2017-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [78a6ce17f06fbe13b806fd563e85a4fe60d3bcfc]

        DELETEZ->std::unique_ptr in toolkit,unotools
        
        Change-Id: I2263e233ae03575e53ab4e7894a7507423afd32e
        Reviewed-on: https://gerrit.libreoffice.org/46397
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [3f7fbae1bc38d528080552a715af187285f47028]

        sal_uIntPtr->void* in GalleryHint
        
        Change-Id: I50528411bb76d5a204a5e52c4d77a7ecaf7f5ddf
        Reviewed-on: https://gerrit.libreoffice.org/46390
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-13  Stephan Bergmann  <sbergman@redhat.com>  [ac863696a697b8007a7ee525127fb571d84d1b88]

        Blind fix for ambiguous CPPUNIT_ASSERT_EQUAL
        
        Change-Id: Ia0730cfd2293c374ec8b8f4aa69fef5d319642e4

2017-12-13  Eike Rathke  <erack@redhat.com>  [e3cc0ebafa40d1aa55f3603cb89fa9c6c67a855b]

        Unit test testUserDefinedNumberFormats()
        
        Change-Id: Ic908af0bf5cbd83fab7bbf2d2f37a1b51bc5e32a

2017-12-13  Olivier Hallot  <olivier.hallot@libreoffice.org>  [99cc3e51c693a79f3ee84720ae8133510efa5934]

        Updated core Project: help  21b8db8ae2fad1bcb23270ab3d2613c1aad8b114
        
        Fix even more typos in help pages
        
        Change-Id: Idbcae07c0807df54db3ba93ed66a9f881c5fa2e4
        Reviewed-on: https://gerrit.libreoffice.org/46406
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-13  Michael Stahl  <mstahl@redhat.com>  [0999ac11796d2f2c7439df8c5f65d73119716a7d]

        ofz#4518 sw: why do we need to set IgnoreDeleteRedlines
        
        This mysterious IgnoreDeleteRedlines flag was set in this particular
        case of a new DELETE redline inside or equal to an existing INSERT
        redline since initial import.
        
        Why it's needed is documented nowhere.
        
        If it is needed, then i'm assuming it's only needed to prevent
        deleting redlines that are actually in the pNewRedl range;
        it makes no sense to prevent deletion of redlines inside a footnote
        when that footnote is deleted, because there is no valid
        position left for such redlines.
        
        The problem here is that in the range that is deleted there is a
        footnote and there is another redline inside the footnote text
        and that has its positions corrected rather ridiculously by
        DelBookmarks() because DeleteRedline() ignored it due to the flag.
        
        Remove the call to MaybeNotifyRedlineModification(), to fix a
        SwTiledRenderingTest::testRedlineUpdateCallback failure,
        assuming that it is only called to compensate for the flag
        being set, seeing as this is the only such call in AppendRedline.
        
        Change-Id: I0f266213b8525f7bee06ee0d56290f4524bf0d85
        Reviewed-on: https://gerrit.libreoffice.org/46016
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-12-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [45bbb07680b3d81aaf66ef2d11c95d4c48ab23de]

        Signature line dialog: Set mnemonic widget where it is not set automatically
        
        Change-Id: I2f1f24ae6af045eea119bca77d0beba0303bb884
        Reviewed-on: https://gerrit.libreoffice.org/46308
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-12-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [2b63477620633cf1098a5b3330f8d5f6897b2f98]

        Set default action for signature line dialog
        
        Change-Id: I61782526312015173c97d469381f1494b2dcdbf2
        Reviewed-on: https://gerrit.libreoffice.org/46307
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-12-13  Eike Rathke  <erack@redhat.com>  [53137888731d520b1f51f8764bf59827987cc3a3]

        German super cow colors, conversion doesn't need a locale switch
        
        Change-Id: I86a8bb7d345e707ad45693e997aa18bac7ce8825

2017-12-13  Caolán McNamara  <caolanm@redhat.com>  [79a13ea778265a9af9ebe2ce867063eece3f5f9d]

        ofz: Null-deref
        
        Change-Id: I5fefd9ba125c3769cdcb8a97f1a00a2aad5b21f4
        Reviewed-on: https://gerrit.libreoffice.org/46369
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-13  Michael Stahl  <mstahl@redhat.com>  [255376bae1a1459ec975b49c3295abe3b9b719c6]

        sw: fix crash exporting ooo72077-2.odt to DOCX
        
        There is an assertion about empty lastOpenCell vector in
        DocxAttributeOutput::SyncNodelessCells(); since i don't know
        if this splitting should be done at all for paragraphs in a table,
        let's disable it for now.
        
        (regression from c1d58c46eec5081576979f584151c7e9a4f67fe0)
        
        Change-Id: Ied67b6047b48689cba3c41b9d0f68b7c2a257ba0

2017-12-13  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [03db771e92160e95b0af8710f88b0c43591e8f3e]

        tdf#83877 Add dialog to generate signature line
        
        Change-Id: Iacc929edf1469c7e37707f8d9518cd07642bb9dd
        Reviewed-on: https://gerrit.libreoffice.org/45810
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-12-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [4af729f31c64c09c76ea8bcfa5067092571b92de]

        tdf#114428 filter: recognize XHTML with XML declaration as HTML
        
        The problem was the additional
        
        	<?xml version="1.0" encoding="utf-8"?>
        
        XML declaration before the usual
        
        	<!DOCTYPE html ...
        
        line, just ignore it.
        
        Change-Id: I294aae5504b40b42f76da00fef645d0d89009da9
        Reviewed-on: https://gerrit.libreoffice.org/46324
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-13  Stephan Bergmann  <sbergman@redhat.com>  [1d6b85f85925c3b4d2d2bb8eaf237b10bb8f7d60]

        Fix --enable-qt5
        
        ...after e75abe6e0a4ea250366bb29c0ece697e9b1b80a1 "convert tolerance params to
        sal_uInt8"
        
        Change-Id: I6677fa21d4786ebadcded53e1542514465d5d0a2

2017-12-13  Michael Stahl  <mstahl@redhat.com>  [07138b4f5cd5dc2585b9f63f68f3e2badd34d3c7]

        sw: fix crash exporting tdf93816-2.odt to WW8
        
        The problem is that nLen = *aBreakIt - nAktPos - ofs; results in -12.
        
        It doesn't make sense to me that nEnd should still be the end of the
        paragraph in this case.
        
        Change-Id: I0c9df6a938035b3bc2c8857ef09206d8967c20f4

2017-12-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [2e4ecd03d63268eec0f4045b126aa8cfdb75dee7]

        clang-format: ignore not staged hunks
        
        09:28 <@sberg> vmiklos, I think I ran into a scenario last night where I had
        both `git add`-ed and non-added changes in a non-blacklisted file, and the
        non-added changes violated clang-format (and the added ones did not), and the
        commit hook complained
        
        So make sure we validate the index version, not the filesystem one.
        
        (And modify a formatted file to trigger CI validation of the hook change
        itself.)
        
        Change-Id: I6431b35ac50dd03741104b5709c5195d6ff28632
        Reviewed-on: https://gerrit.libreoffice.org/46368
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-13  Stephan Bergmann  <sbergman@redhat.com>  [2f28d2b4fa92be7dca47ea48c1a68db7b2060608]

        Improve loplugin:salcall error reporting
        
        Change-Id: Ib18f61f10225d5499f94144c8a0f9efff40e43aa
        Reviewed-on: https://gerrit.libreoffice.org/46366
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-13  Stephan Bergmann  <sbergman@redhat.com>  [a987aa3be73ec29917567d16886c017ac9a0a3d8]

        Make loplugin:salcall look into macros too
        
        "Indirect" calls to isSallCallFunction (for canonic and overridden
        FunctionDecls) already needed to handle many cases of FunctionDecls spanning
        macros, so it isn't that much more work to make that also work for cases called
        directly from VisitFunctionDecl.
        
        Change-Id: I529f148c8872b86aa1ef082c6cb73db8ab1866e7
        Reviewed-on: https://gerrit.libreoffice.org/46367
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [6847deb1f7c68cf0402ccbc61c42ca5d285d3a61]

        sal_uLong->void* for userdata in Menu
        
        Change-Id: I58fb10136a23c445edfd63a1f86ace3995524704
        Reviewed-on: https://gerrit.libreoffice.org/46350
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-13  Stephan Bergmann  <sbergman@redhat.com>  [6cbbe3a6c35cde186351315ddb189366bcca1deb]

        [API CHANGE] Remove SAL_CALL_ELLIPSE
        
        At least internally it was unused at least ever since
        9399c662f36c385b0c705eb34e636a9aec450282 "initial import", it is unlikely that
        it ever was used for anything useful, and it is highly unlikely that it is used
        by 3rd-party code.
        
        Change-Id: I8b1e7e18e041164580acbb0bdba205ec1dca71d2
        Reviewed-on: https://gerrit.libreoffice.org/46364
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [97c80a73a76037057051e54b083193f33ba24a99]

        TypedWhichId in sw (TXTATTR)
        
        Change-Id: If59983d236c336a7ab136110e2e18f6801111902
        Reviewed-on: https://gerrit.libreoffice.org/46303
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [e75abe6e0a4ea250366bb29c0ece697e9b1b80a1]

        convert tolerance params to sal_uInt8
        
        since their range is 0-255
        
        Also drop pTols from ImplColReplaceParam, since it is always nullptr.
        
        Change-Id: I9e9ab7f7596e18cab1d67dd69922e5ac9867f45b
        Reviewed-on: https://gerrit.libreoffice.org/46274
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-13  Caolán McNamara  <caolanm@redhat.com>  [6ca6d6ac912588a8f62d7e6b668ebec333752ebc]

        Related: tdf#71737: allows links in more indexes
        
        tables, objects and user-defined
        
        Change-Id: I081446832ee86453227f4838552c88fd9e5cf75f
        Reviewed-on: https://gerrit.libreoffice.org/46326
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-13  Caolán McNamara  <caolanm@redhat.com>  [5c3317897b2ddd9f7144917685a4da2242fd1696]

        ofz: fix leaks by exceptions
        
        Change-Id: Iad0987e9935ff02c80fea9dd7ebd4fdbe9fe2a9c
        Reviewed-on: https://gerrit.libreoffice.org/46317
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-13  Caolán McNamara  <caolanm@redhat.com>  [a1d685988d99fa24e9625b751f50c327c4803005]

        ofz: throw early
        
        Change-Id: I6d3ce03d5cb43df30f6f693c73ccf22c45a8b839
        Reviewed-on: https://gerrit.libreoffice.org/46323
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-13  Caolán McNamara  <caolanm@redhat.com>  [b4eac2d4d9fcfd1e08e5e51ba540d154faa6d083]

        ofz: fix brush leak
        
        Change-Id: Iaab1d09be69fd3a47975ca360b78ca23954056af
        Reviewed-on: https://gerrit.libreoffice.org/46290
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-13  Caolán McNamara  <caolanm@redhat.com>  [cd431435f99c5edc249e8a1aa6685b87c6265604]

        ofz: Indirect-leak
        
        Change-Id: Ib0ae0baad1f34a06d67391fa9957b3f822ee50e4
        Reviewed-on: https://gerrit.libreoffice.org/46353
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-13  Heiko Tietze  <tietze.heiko@gmail.com>  [5f9812e65e6c3c147c8143a046f934be4433fca6]

        tdf#114310 Removed '(in current document)' from compatibility options
        
        Change-Id: Ie91ca2c9aac9b3ab7ca103bf2e6b55d453255d77
        Reviewed-on: https://gerrit.libreoffice.org/46242
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-12-13  Lionel Elie Mamane  <lionel@mamane.lu>  [fe95086edda6a846b58f4ed568257e3fab46a0da]

        Remove traces of Report Builder's former status as extension
        
        Change-Id: I63730632933cbb1d6e655f70d222ffaaabd3fa08
        Reviewed-on: https://gerrit.libreoffice.org/46361
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [b0ebc5608e2f56f7377a60f49957a42ef6a89e6a]

        sal_uIntPtr->size_t in ZCodec
        
        to match the underlying fields
        
        Change-Id: I79ce52b80e2589b3194616b3d43846cdefd7adae
        Reviewed-on: https://gerrit.libreoffice.org/46349
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [a000ee86e676535a07b28cf6a0b8dd9655164e3f]

        sal_uIntPtr->char* in Link
        
        Change-Id: I02bad98458ae0c41b4bbc1b4ec79f3f935d4beaa
        Reviewed-on: https://gerrit.libreoffice.org/46348
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [4c0026725cd6485f0024fd305dc35b8948c06e81]

        sal_uIntPtr->sal_Int32 in GalleryProgress
        
        to match the underlying type on mxProgressBar->setValue
        
        Change-Id: Ib04569235830f16b6507180e0f27816f8cfc50ff
        Reviewed-on: https://gerrit.libreoffice.org/46347
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [fd88c4b45426600bd09fc47f8df9ac1cb8030e95]

        use std::unique_ptr in SdrModel
        
        Change-Id: I1475a12b600fdb693bad71d27dc628992b92588a
        Reviewed-on: https://gerrit.libreoffice.org/46346
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [71048589d4a653614d2fa35294a324111ef2759f]

        sal_uIntPtr->sal_uInt32 in SdrModel
        
        to match the underlying field
        
        Change-Id: I4145df0fc308c09eca29f779a0ff241e4301db0b
        Reviewed-on: https://gerrit.libreoffice.org/46345
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [719af6a334ecf1a0bbe5a752e5baf553b685e83c]

        dead flags param in CreateAutoContour
        
        was being used recursively
        
        Change-Id: I2ab920ee62c663f6cdc93ae2ef7eafd142fa0c94
        Reviewed-on: https://gerrit.libreoffice.org/46344
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [9f066938fb336688658b06652b701905988ae98c]

        SDRVIEWWIN_NOTFOUND is dead
        
        ever since
            commit 90b152881e398ef1493130c3fb08bf646fbb807d
            Date:   Sun Jan 16 19:11:44 2011 +0100
            Remove some dead code in 'view'
        
        Change-Id: Ic760605462960f6a5d2dd9280152081311c765cb
        Reviewed-on: https://gerrit.libreoffice.org/46343
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [eb4c35b3104f4ca758e3a8eb86e194a5b8681aa7]

        SDR_ANYITEM is dead
        
        ever since initial import in
            commit a4288059c2511f3a6cf3897ed6191dc3e6a1da63
            Date:   Wed Apr 11 15:27:24 2007 +0000
            INTEGRATION: CWS hedaburemove01 (1.1.2); FILE ADDED
        
        Change-Id: I1e51f58b0e6062a6a3179ce7fad3170c19758f50
        Reviewed-on: https://gerrit.libreoffice.org/46342
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [6c1f20789ece150d8903d5d18f256ede233ddc75]

        SDR_ANYFORMAT is unused
        
        since
            commit 595f46344e18fd6275ff7b862269e4c131449591
            Date:   Mon Feb 29 13:37:14 2016 +0200
            loplugin:unuseddefaultparam in svx (part1)
        
        Change-Id: I1c951df4fb75418036ca9c42a3c63daec879f3b4
        Reviewed-on: https://gerrit.libreoffice.org/46341
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [fbb6ff11c843feeb591fcdd93b77db7077439ce8]

        sal_uIntPtr->sal_Int32 in SdrMarkView
        
        Change-Id: Iec5c9e45ec753de98142615fdde16f61c393a6e2
        Reviewed-on: https://gerrit.libreoffice.org/46311
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [078ee7560d4c7ac3883c0a625023ad22ec8dc326]

        sal_uIntPtr->sal_Int32 in SdrModel
        
        Change-Id: I7cf53514641c52f3ebb503251e25df90bd6db8c7
        Reviewed-on: https://gerrit.libreoffice.org/46310
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [cf4cf3ed0d9f57981b3fd15d64ef1c53bc16c0f1]

        sal_uIntPtr->sal_Int32 in SdrDragStat
        
        also fix the
           X& X()
        methods to be normal
        void SetX(X const &)
        methods
        
        Change-Id: Id2999b09535ce560110eda646d3d5bbbedf87326
        Reviewed-on: https://gerrit.libreoffice.org/46309
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-13  Matthias Freund  <matti_lx@secure.mailbox.org>  [8782ea036e97c383e0a979ed30c8da955c56877b]

        tdf#75256 New Icon NumberFormatThousands for Sifr
        
        Change-Id: I0c076dafc1c565e77c4bfd1988d1b94a9a82672f
        Reviewed-on: https://gerrit.libreoffice.org/46354
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Matthias Freund <matti_lx@secure.mailbox.org>

2017-12-13  Aron Budea  <aron.budea@collabora.com>  [acab72a1a2ec6d62407c568ab8f0e198ab2c9063]

        Updated core Project: dictionaries  7ac9dd36dcbaef021399b8328d25c8a1ab000e83
        
        Add logo for English dict to the .mk as well
        
        Change-Id: I9a64cce5dd06f75d536b0740c492358e89e90666
        Reviewed-on: https://gerrit.libreoffice.org/46360
        Reviewed-by: Aron Budea <aron.budea@collabora.com>
        Tested-by: Aron Budea <aron.budea@collabora.com>
        

2017-12-13  Marco A.G.Pinto  <marcoagpinto@mail.telepac.pt>  [30011ac74add20f7d5f99257b863924a39c1afcd]

        Updated core Project: dictionaries  cde2a4aa5184e8c6dfa565db50d004a70a12e7d2
        
        Added "official" logo (icon) to English dictionaries
        
        Change-Id: I7c0d250386cbd49a4a4869fa1ee165e957db3ae6
        Reviewed-on: https://gerrit.libreoffice.org/45990
        Reviewed-by: Aron Budea <aron.budea@collabora.com>
        Tested-by: Aron Budea <aron.budea@collabora.com>
        

2017-12-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [c7a2538129f16ef1253ae974737d5c9676aaf883]

        tdf#114384 reset the print state if the sheet changes
        
        Change-Id: Ia90a2bae0dab3d82cae1204a9205f386f71e5c49
        Reviewed-on: https://gerrit.libreoffice.org/46301
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-12-13  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5217a2a0bf27e496cc429ee45dff7c239b466ae6]

        tdf#114256 add cache criterium when to recalculate page range size
        
        Page range size can only be valid for the input parameters, which
        includes the document size, which was not taken into account at all
        before. Now we look at all this parameters to decide if we need to
        recalculate or not.
        
        Change-Id: Ic52ad7516189b395c66f59aabc374c3da85f6a89
        Reviewed-on: https://gerrit.libreoffice.org/46300
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-12-12  Stephan Bergmann  <sbergman@redhat.com>  [eb002da913cd1745b039bbc7e519542d7990fb49]

        Remove obsolete "explicit operator bool" hack
        
        ...and fix the call sites that exploited the hack's internals being non-
        transparent.
        
        Change-Id: Ib3b06c3945e303d4088c4e1b65be5beed8613bac
        Reviewed-on: https://gerrit.libreoffice.org/46325
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [dcdaca599987ded1577bd04ed1e70f5bd02e943f]

        use a mutex per instance for SvNumberFormatter
        
        instead of one mutex for all instances. We still keep the global mutex
        for some operations because there are some shared global data
        structures.
        
        Change-Id: Ic1106baa23d4ade18dbd732ad74979f3996f326b
        Reviewed-on: https://gerrit.libreoffice.org/46304
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-12-12  Eike Rathke  <erack@redhat.com>  [38a3886fc1464e635985f9ec82b48e0a69f6e536]

        Determine possibly localized keywords early and once
        
        .. instead of in every GetKeyWord() call, and force to EnglishOnly
        if there aren't.
        
        Change-Id: I56941298c0e02d041b80cdb5805905e24116405e

2017-12-12  Michael Stahl  <mstahl@redhat.com>  [1e70464c380ecc0756ea29098632c503a60aec71]

        tdf#114396 sw: overly strict assertions in SwFrameFormat::Modify()
        
        It's only a problem if the style contains an anchor position;
        the anchor type by itself is fine, and the wrong assertion is
        particularly stupid considering that
        DocumentStylePoolManager::GetFormatFromPool() inits various
        built-in styles with anchor types.
        
        (regression from eed046433a847d3005e52c38963fb883322a39e6)
        
        Change-Id: If8ac000b7f888686725d6bf0ef8e5fb38198c889

2017-12-12  Caolán McNamara  <caolanm@redhat.com>  [6315b8cbbd7b7e67d824e1dba4414bdf61e3e061]

        tdf#114408 set correct tooltip rectangle
        
        The original code tried to get the position of the window relative
        to its parent and then ask the parent to adjust that position to
        a position relative to the toplevel. But the position to use in
        that case should have be WindowImpl::nX/WindowImpl::nY not GetPosPixel()
        
        Much easier to just directly ask the the current window for its position
        relative to the toplevel.
        
        Change-Id: Iff202f052bc651a8c0e3a57ff3322e5e2a3e4b9a
        Reviewed-on: https://gerrit.libreoffice.org/46314
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-12  andreas kainz  <kainz.a@gmail.com>  [2bfef3e6eedfc0e4eada1ddeba723dbc3ff83a4f]

        Breeze Elementary-icons: add SignatureLineDialog icon
        
        Change-Id: Id9218e2113643f3a8c31c20680ee7885ed273e58
        Reviewed-on: https://gerrit.libreoffice.org/46316
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-12-12  Caolán McNamara  <caolanm@redhat.com>  [de0c542cd221ca2b189323fa7ce84b6cf55d2fd2]

        tdf#114407 let tooltip children of non-nwf widgets be nwf themed
        
        alternative is to not use themed text color when writing text
        in non-nwf tooltips
        
        Change-Id: I12556d5fd9a38c4b36f77c97144898f08fa4d738
        Reviewed-on: https://gerrit.libreoffice.org/46312
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-12  Eike Rathke  <erack@redhat.com>  [b2cd9dd31183c45942c2f522104654ff1f8e6889]

        Resolves: tdf#114185 force KeywordLocalization::LocaleLegacy
        
        ... in GetPreviewStringGuess() that is used in Calc TEXT()
        spreadsheet function, if the format code didn't resolve as English
        or the format code needs to be (re)parsed otherwise as locale
        dependent.
        
        Also SvNumberFormatterServiceObj::convertNumberToPreviewString()
        (XNumberFormatPreviewer::convertNumberToPreviewString()) if
        bAllowEnglish==true.
        
        Change-Id: I7c4b1a610d2bcb20fe0f0ae06efc81f998cae048

2017-12-12  Eike Rathke  <erack@redhat.com>  [482182fd0331a0be371f8f58dc74aa05a68f0a1d]

        Prepare ImpSvNumberformatScan with KeywordLocalization context, tdf#114185
        
        Change-Id: I3942a7de52bcedf491da83407791fcd0080aaf4d

2017-12-12  Yousuf Philips  <philipz85@hotmail.com>  [62b08a7c7d1cb77906c8eab2218cba257e5be385]

        tdf#114265 Use close icon in find in print preview
        
        Change-Id: I23d0fb9973d0ae8d0ed35e7dbace65a1ef298141
        Reviewed-on: https://gerrit.libreoffice.org/46232
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-12-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [0d97e1a8ecacd96d9a555ecd3907a6ce88fba4a0]

        Updated core Project: help  5bf98f3fd366b056c0a56bcc54e106673b0d5cd5
        
        Fix more typos in help pages
        
        Change-Id: Ie6af0ec57f921df31bcb096d12b9e8dd938c40ba
        Reviewed-on: https://gerrit.libreoffice.org/46337
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [da40275365df1d34cacfdd74850b7d3d17cf0125]

        Updated core Project: help  b8ee7a5bf9fba95a2bda283008a5bef5eff4131e
        
        Fix Help pages typos.
        
        Change-Id: I425e6ddc86c997b6e00b8e80c193ee6a7b6df4d3
        Reviewed-on: https://gerrit.libreoffice.org/46335
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-12  David Tardon  <dtardon@redhat.com>  [9a738c54ab732ad84077639b86924cdbaabb075c]

        system gpgmepp can't be used with dbgutil
        
        Change-Id: Ib308a6328ce0caabf47d0ba28c3b1a52c89014a8

2017-12-12  Heiko Tietze  <tietze.heiko@gmail.com>  [2dae4d8e9e3479651ad7c651c404137b606da589]

        tdf#114340 Naming issue %DOCUMENT need brackets
        
        Change-Id: I0c5fa12300f05b765a61a0e8de94eb26c7e419a0
        Reviewed-on: https://gerrit.libreoffice.org/46220
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Sophie Gautier <gautier.sophie@gmail.com>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-12-12  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d73857e7d7f6a5bf38c6a2f396832faabaef65e2]

        Updated core Project: help  769876a87a8ebbdfa80a0bfa9bab11fcbf56a83c
        
        tdf#114418 BASIC Format() function help page
        
        Add link to Calc format code
        
        Change-Id: Iffe4f46b9e9145588daf6d8ec6e87ad6977d5450
        Reviewed-on: https://gerrit.libreoffice.org/46328
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-12  Caolán McNamara  <caolanm@redhat.com>  [786504f332919d498530ee1f97524b5ee2b70cf6]

        other branch is 'if (GetMedum()' so '!GetMedium() here' is always true
        
        Change-Id: I4b3a7aa35b1dfb78b5ceda8fa2570e11eaffd937
        Reviewed-on: https://gerrit.libreoffice.org/46283
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-12  Caolán McNamara  <caolanm@redhat.com>  [866898afa9ccff04443473089896cda793a90d47]

        ofz#4600 avoid recurse to death
        
        Change-Id: I3cdced8294b30df5936bf7e167ca8a4950dde652
        Reviewed-on: https://gerrit.libreoffice.org/46284
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-12  Henry Castro  <hcastro@collabora.com>  [e650a23b203494cc005f689129e95801acb888a1]

        Revert "lok: Assertion `m_aProcessingUserEvents.empty()' failed"
        
        This reverts commit ad35cc9ed0faa6555bc09e5e065abb5cdc6c4ee6.
        
        Change-Id: I8943deb0b78a14d10ed6e8d052b2ac8eb58bccae
        Reviewed-on: https://gerrit.libreoffice.org/46321
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        Tested-by: Henry Castro <hcastro@collabora.com>

2017-12-12  Dennis Francis  <dennis.francis@collabora.co.uk>  [330b1b5bcec06e3a8d35413ff921fa219bc0a8dc]

        Do not use threading for formula group if...
        
        ...there is at least one opcode in the token array that is
        in the blacklist set of opcodes for threading.
        
        Cleaned up the logic by removing FormulaVectorEnabledForThreading
        from ScFormulaVectorState enum and created two separate boolean
        fields in ScTokenArray to keep track of whether OpenCL or threading
        could be used.
        
        Change-Id: Ieca0004b33a3cfea6ca5c0ff90bc8cea8746d102
        Reviewed-on: https://gerrit.libreoffice.org/45564
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-12  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [fdfdb98824103639ed4225e5b1f11629d48db27e]

        update credits
        
        Change-Id: I400a7e2ac7549c5410b63772827404c3353826cb

2017-12-12  Caolán McNamara  <caolanm@redhat.com>  [810b5f6491850d70bfe2da1f58927a3404d37d49]

        reuse ImportProgress class for exception safety
        
        cause if no EndProgress is called then the shell leaks
        so the document leaks, etc
        
        Change-Id: I8e22644e58ac440dbee60c2ceacda4abb002c81c
        Reviewed-on: https://gerrit.libreoffice.org/46246
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-12  Henry Castro  <hcastro@collabora.com>  [ad35cc9ed0faa6555bc09e5e065abb5cdc6c4ee6]

        lok: Assertion `m_aProcessingUserEvents.empty()' failed
        
        This occurs after saving a writer document
        
        loolforkit: /home/hcastro/projects/lo-sid/vcl/source/app/salusereventlist.cxx:56: bool SalUserEventList::DispatchUserEvents(bool): Assertion `m_aProcessingUserEvents.empty()' failed.
        /home/hcastro/build/gcc-lool-sid/loolforkit(_ZN7SigUtil13dumpBacktraceEv+0x49) [0x55ba3f0740c6]
        /home/hcastro/build/gcc-lool-sid/loolforkit(+0x149fb1) [0x55ba3f073fb1]
        /lib/x86_64-linux-gnu/libpthread.so.0(+0x110c0) [0x7f57a41350c0]
        /lib/x86_64-linux-gnu/libc.so.6(gsignal+0xcf) [0x7f57a3db7fcf]
        /lib/x86_64-linux-gnu/libc.so.6(abort+0x16a) [0x7f57a3db93fa]
        /lib/x86_64-linux-gnu/libc.so.6(+0x2be37) [0x7f57a3db0e37]
        /lib/x86_64-linux-gnu/libc.so.6(+0x2bee2) [0x7f57a3db0ee2]
        /home/hcastro/build/gcc-lo-sid/instdir/program/libvcllo.so(_ZN16SalUserEventList18DispatchUserEventsEb+0x86) [0x7f5798f2178c]
        /home/hcastro/build/gcc-lo-sid/instdir/program/libvcllo.so(_ZN14SvpSalInstance7DoYieldEbb+0x3b) [0x7f57990ce48d]
        /home/hcastro/build/gcc-lo-sid/instdir/program/libvcllo.so(+0xa7b2fd) [0x7f5798f5b2fd]
        /home/hcastro/build/gcc-lo-sid/instdir/program/libvcllo.so(_ZN11Application5YieldEv+0x13) [0x7f5798f5735b]
        /home/hcastro/build/gcc-lo-sid/instdir/program/libvcllo.so(_ZN11Application7ExecuteEv+0x167) [0x7f5798f56f11]
        /home/hcastro/build/gcc-lo-sid/instdir/program/libsofficeapp.so(+0x4e419) [0x7f57a30d3419]
        /home/hcastro/build/gcc-lo-sid/instdir/program/libvcllo.so(+0xa87119) [0x7f5798f67119]
        /home/hcastro/build/gcc-lo-sid/instdir/program/libvcllo.so(_Z6SVMainv+0x4d) [0x7f5798f67282]
        /home/hcastro/build/gcc-lo-sid/instdir/program/libsofficeapp.so(soffice_main+0x1bf) [0x7f57a312a6b5]
        /home/hcastro/build/gcc-lo-sid/instdir/program/libsofficeapp.so(+0xe8db2) [0x7f57a316ddb2]
        /home/hcastro/build/gcc-lo-sid/instdir/program/libuno_sal.so.3(+0x77581) [0x7f579f807581]
        /lib/x86_64-linux-gnu/libpthread.so.0(+0x7494) [0x7f57a412b494]
        /lib/x86_64-linux-gnu/libc.so.6(clone+0x3f) [0x7f57a3e6daff]
        
        Change-Id: I455bd44d40c6c9b3ed49d047b8bce23a4600c265
        Reviewed-on: https://gerrit.libreoffice.org/46206
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2017-12-12  andreas kainz  <kainz.a@gmail.com>  [b298ed318ee525e09722baf976d2608e398b8773]

        Elementary-icons: add numberformatthousands
        
        Change-Id: I3ec172b068cb471d246489259e8deb4dfb34f9e4
        Reviewed-on: https://gerrit.libreoffice.org/46281
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-12-12  Gabor Kelemen  <kelemeng@ubuntu.com>  [9807290ccb87c0901a53f885a81a6aab93181f1d]

        tdf#113959 Use svxlo-FrameDirectionListBox instead of ListBox
        
        Final part. Here frmaddpage.ui is migrated, but to reuse the 2
        other strings we need to shake up their original place in page.cxx
        
        Now all the stings are moved to svx and occur only once in the code base.
        
        Change-Id: I8b3942f96d43bf8d6f054c8410c3781bcefc3ccc
        Reviewed-on: https://gerrit.libreoffice.org/46189
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-12-12  Caolán McNamara  <caolanm@redhat.com>  [4fe154d6e068aa9accdb64e8ebd4d1491b6c94f9]

        ensure dec ref if exception called
        
        Change-Id: I7aabfd98e89389e15bf7b78abb81d3385fe30342
        Reviewed-on: https://gerrit.libreoffice.org/46245
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-12  andreas kainz  <kainz.a@gmail.com>  [126b910380d13c91938f8b5d5f398fc5390403e4]

        Breez and Elementary-icons: fix av02048 for avmedia
        
        Change-Id: Iaeb96f8b1dffaee73230c7d4a4817d1cf0b821a6
        Reviewed-on: https://gerrit.libreoffice.org/46282
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-12-12  Gabor Kelemen  <kelemeng@gnome.hu>  [ff7cf9afb9eb3785a38e84658b28aed87f11a92b]

        Updated core Project: help  ed6eecfc6f33cb7cbd33996dcd2d0f07f6e04405
        
        Fix extended help in Table Wizard of Base
        
        Add missing HIDs and fix a broken one
        
        Change-Id: I4478cdd2e10bf994509c828444701c5875bc3125
        Reviewed-on: https://gerrit.libreoffice.org/46269
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-12-12  Jan Holesovsky  <kendy@collabora.com>  [dcba1752892cb22e3f4b63e7d648931f7cb5f89b]

        Fix binary incompatible change in the LOK API + add unit test.
        
        Change-Id: I53cb40ea351bf56b1a299857a59ae4bf7c6b6dc3
        Reviewed-on: https://gerrit.libreoffice.org/46272
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-12  Gabor Kelemen  <kelemeng@gnome.hu>  [7c0d654c845a7f045821884a99a7c1008fb6a4f0]

        Updated core Project: help  83d2ccb8248fbe24ccb0206b60d6f15c439f07f6
        
        Remove unnecessary page from Gallery context menus explanation
        
        The confirmation window is a simple Yes/No now, no need to keep
        a whole page for this.
        
        Change-Id: I182d4937d049ae62e0b62180ed94115369aea2c7
        Reviewed-on: https://gerrit.libreoffice.org/46268
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-12-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [312cecf11c1ab8acef6ce08ccb90d5322836b08f]

        tdf#113183 DOCX import: fix not independent text box alignments
        
        The alternative would be to clear them in
        writerfilter::dmapper::DomainMapper::getPositionOffset(), but that runs
        before writerfilter::dmapper::PositionHandler::lcl_sprm(), so it would
        be too early.
        
        Change-Id: I287b9a4025c4b1844ae467c48815b5d7ffe3f98e
        Reviewed-on: https://gerrit.libreoffice.org/46279
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-12  Gabor Kelemen  <kelemeng@gnome.hu>  [9c1fcf8a109ad84b4a468abc0ffb7c4a81c8c0a8]

        Updated core Project: help  ea550f7a968308983282f05b7547d0d45eda9cd0
        
        Update the main Options page
        
        - Reorder items to match current UI
        - Rename Database to Base
        
        Change-Id: I5722dda5ab5b28ac78cc4cb95a790ef437bf582a
        Reviewed-on: https://gerrit.libreoffice.org/46267
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-12-12  Gabor Kelemen  <kelemeng@gnome.hu>  [b112294e134ae9898a41445595c6547877362fbe]

        Updated core Project: help  cd80e52e862116e77540a542e1c5f2315fb7a5e4
        
        Update Options - LibreOffice page
        
        - Remove Color page from the list
        - Remove unused ahelp (SID is not a HID)
        - Reorder categories to match current UI
        
        Change-Id: Ia08e7e28a4b18886586d6e219c238d75bf935b86
        Reviewed-on: https://gerrit.libreoffice.org/46266
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-12-12  Gabor Kelemen  <kelemeng@gnome.hu>  [bd8308f89b24ac1e35c4db5a0838c8ca9ae69338]

        Updated core Project: help  4c4aebd5adf9b28034919c61073ec8d9fb5e5bea
        
        Fix extended help in the Euro Converter wizard
        
        Change-Id: Iec988614f0cb2f6cea9d17c136bc12c8163c7bd6
        Reviewed-on: https://gerrit.libreoffice.org/45834
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-12-12  Stephan Bergmann  <sbergman@redhat.com>  [1553cc326c5eb98b658e2202630ba0f0217c0ae4]

        Make --disable-runtime-optimizations not fail when LIBO_LD_PATH is unset
        
        ...outside of CppunitTest_xmlsecurity_signing
        
        Change-Id: I0679fd3437bdddfdb7b40daddc7c107d9d8fcc90

2017-12-12  andreas kainz  <kainz.a@gmail.com>  [e5e9633a7c859ca64ddd1c2fc8d5be084da72aac]

        Breeze-icons: add numberformatthousands
        
        Change-Id: I336532d07640fe63a988d89c96f03a7ecbe374f8
        Reviewed-on: https://gerrit.libreoffice.org/46278
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-12-12  andreas kainz  <kainz.a@gmail.com>  [452f35e7337c70feb39aed0cb2eaaa7c662ec79f]

        tdf#114265 Use close icon in find in print preview elementary
        
        Change-Id: I6ccb7c9b01fb3dc3c52fccaf8f44fe34d762f7df
        Reviewed-on: https://gerrit.libreoffice.org/46277
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-12-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f64a78b49bffdbc614e1fcdc8ff906edd895b65e]

        Related tdf#83877 Add signatureline element to draw:frame, not draw:image
        
        Because a frame can have multiple (fallback) images, so this would have been
        added only to the first one.
        
        Change-Id: I1c41c5e6fd3959fb5cfb5afb5d4fe98b2e5e3c73
        Reviewed-on: https://gerrit.libreoffice.org/46243
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-12-12  Caolán McNamara  <caolanm@redhat.com>  [ea0e5ac64820976a2ae124e47156dd94407bf874]

        ofz: Null-deref
        
        Change-Id: Iffca72883eacb9502b14751b02c0bc61110614b8

2017-12-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [042d9a5a71b9a21fca144123f82141f92f305169]

        sal_uIntPtr->sal_uInt32 in AbstractGalleryIdDialog
        
        to match the underlying call to SetId in GalleryTheme
        
        Change-Id: If862c1f7c2d7c05484347ef46a9d504e95686ec7
        Reviewed-on: https://gerrit.libreoffice.org/46273
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [7ba06c3ce8783d41f4f19b4b036982512369bb6f]

        remove some dead message constants
        
        Change-Id: I3e4ce75740673c9a286a01fd5755fecf6c06849d
        Reviewed-on: https://gerrit.libreoffice.org/46231
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-12  Caolán McNamara  <caolanm@redhat.com>  [eb9f4b407164ff23f7f62022feb285e0f158a962]

        use afl html_tags as htmlfuzzer dictionary
        
        Change-Id: Ic179f835d4d67a9856381b87f7fbc8b144bf595d

2017-12-12  Caolán McNamara  <caolanm@redhat.com>  [aa2480daae4b87d37e9c7ce226dd0082a54fc254]

        ofz: Null-deref
        
        Change-Id: I83560b28d30d76c48b2283940e90e1b2c2bc9db5

2017-12-12  Caolán McNamara  <caolanm@redhat.com>  [581820cbb0542f5d1401c1fac4bfb6efee72937c]

        ofz: Null-deref
        
        Change-Id: I5c9925e4985e342537affe8048058f6afc886e6b

2017-12-12  Caolán McNamara  <caolanm@redhat.com>  [2c51c972c660abb2410cfdc914034e13460a23ae]

        ofz: more leaks
        
        Change-Id: Ibad2b1e0506d39411687e4a64d2c0bccb6e7d98f
        Reviewed-on: https://gerrit.libreoffice.org/46252
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-12  Caolán McNamara  <caolanm@redhat.com>  [4f4545b8c3c017dcf39c9707f1602c2c9718f19f]

        valgrind: various html leaks
        
        Change-Id: I5536254edd6fa2ba7f7fb2457edd8ad5a5111313
        Reviewed-on: https://gerrit.libreoffice.org/46244
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-12  Stephan Bergmann  <sbergman@redhat.com>  [47816cf3674fbbe2355b53692fe2facfbe3cfdc9]

        Fix unnecessary wrong downcast
        
        ...from ScFormatEntry to ScCondFormatEntry instead of just ScConditionEntry,
        introduced with 3f614f431475e1bf3bb3bbeac59b0681309628b7 "tdf#95295: don't add
        duplicate conditional formats".  Caused e.g. CppunitTest_sc_bugfix_test to fail
        under -fsanitize=vptr, when trying to downcast a ScValidationData.
        
        Change-Id: I913076d3538bafbdb2ac57b6bb1bd89199b048a6

2017-12-12  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [c85d8064cb67552e3ddcc73099769af09d7d0edd]

        Move generateGUIDString to comphelper
        
        and remove duplicate method
        
        Change-Id: Ic513a780f3b9b526c3abd0f273ad9c230ffbb373
        Reviewed-on: https://gerrit.libreoffice.org/46233
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-12-12  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [ac3d194db5bf32de9b92a0accf7492145e5d6cdd]

        Updated core Project: translations  28cfef34df86f518e0d03f4d2fd18bfe2916d982
        
        resurrect some translated strings via compendium
        
        Change-Id: Id82cede546542d3baba7fba0a89cd5932eeb00b4
        

2017-12-12  Stephan Bergmann  <sbergman@redhat.com>  [135c160d41e68c8ba4178684cce6fb88b1f57d78]

        loplugin:salcall
        
        Change-Id: I38be4ffc8e93cdc567fbaaf826ce791fa79bbfaf

2017-12-12  Stephan Bergmann  <sbergman@redhat.com>  [d15f042abd5a1093984a0c8380837145f38c4efc]

        CppunitTest_xmlsecurity_signing failed in sanitizer builds
        
        ...because external/gpgmepp spawns /usr/bin/gpgconf (and later on /usr/bin/ggp2,
        /usr/bin/gpgsm) which all depend on libgpg-error.so.0, so due to CppunitTest's
        LD_LIBRARY_PATH will pick up instdir/program/libgpg-error.so.0, which fails due
        to
        
        > /usr/bin/gpgconf: symbol lookup error: /data/sbergman/lo-san/core/instdir/program/libgpg-error.so.0: undefined symbol: __asan_option_detect_stack_use_after_return
        
        The easiest fix appears to be, when running sanitizers on Linux, to hack
        gpgmepp's _gpgme_io_spawn to set LD_LIBRARY_PATH back to its original state.
        (When it was originally unset, it will now be set but null, but that should not
        make a difference.)  This requires EXTRA_ENV_VARS to be set earlier in
        CppunitTest.mk, so setting LIBO_LD_PATH doesn't use the LD_LIBRARY_PATH value
        set in gb_CppunitTest_CPPTESTPRECOMMAND.
        
        The backtrace of the first, originally failing call to _gpgme_io_spawn during
        CppunitTest_xmlsecurity_signing:
        
        > #0  0x00007fffe1f354dc in _gpgme_io_spawn (path=0x1 <error: Cannot access memory at address 0x1>, argv=0x7ffff2fbd4e0, flags=0, fd_list=0x9, atfork=0x4e, atforkvalue=0x7ffff2fbd4e0, r_pid=0x7ffff2fbd4e0) at posix-io.c:433
        > #1  0x00007fffe1f41971 in read_gpgconf_dirs (pgmname=0x6110002f8e00 "/usr/bin/gpgconf", components=0) at dirinfo.c:206
        > #2  0x00007fffe1f3fa29 in get_gpgconf_item (what=12) at dirinfo.c:284
        > #3  0x00007fffe1f4073e in _gpgme_get_default_gpg_name () at dirinfo.c:370
        > #4  0x00007fffe1e87093 in engine_get_file_name (proto=GPGME_PROTOCOL_OpenPGP) at engine.c:79
        > #5  0x00007fffe1e84e89 in gpgme_get_engine_info (info=0x7ffff2a06160) at engine.c:230
        > #6  0x00007fffe1e845ef in gpgme_engine_check_version (proto=GPGME_PROTOCOL_OpenPGP) at engine.c:144
        > #7  0x00007fffe634e7d9 in GpgME::checkEngine(GpgME::Protocol) (proto=GpgME::OpenPGP) at context.cpp:1610
        > #8  0x00007fff8df3fd49 in SecurityEnvironmentGpg::SecurityEnvironmentGpg() (this=0x6060005825c0) at xmlsecurity/source/gpg/SecurityEnvironment.cxx:30
        > #9  0x00007fff8df5755e in SEInitializerGpg::createSecurityContext(rtl::OUString const&) (this=0x606000582560) at xmlsecurity/source/gpg/SEInitializer.cxx:45
        > #10 0x00007fff8df57bb3 in non-virtual thunk to SEInitializerGpg::createSecurityContext(rtl::OUString const&) () at include/rtl/stringutils.hxx:170
        > #11 0x00007fffab66de90 in DocumentSignatureManager::init() (this=0x7ffff2fbb020) at xmlsecurity/source/helper/documentsignaturemanager.cxx:78
        > #12 0x00007fffab498504 in DocumentDigitalSignatures::ImplVerifySignatures(com::sun::star::uno::Reference<com::sun::star::embed::XStorage> const&, com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&, DocumentSignatureMode) (this=0x6080001aaf20, rxStorage=uno::Reference to (OStorage *) 0x60d0003a4c48, xSignStream=empty uno::Reference, eMode=DocumentSignatureMode::Content) at xmlsecurity/source/component/documentdigitalsignatures.cxx:264
        > #13 0x00007fffab497f8b in DocumentDigitalSignatures::verifyDocumentContentSignatures(com::sun::star::uno::Reference<com::sun::star::embed::XStorage> const&, com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&) (this=0x6080001aaf20, rxStorage=uno::Reference to (OStorage *) 0x60d0003a4c48, xSignInStream=empty uno::Reference) at xmlsecurity/source/component/documentdigitalsignatures.cxx:127
        > #14 0x00007fffab49c35b in non-virtual thunk to DocumentDigitalSignatures::verifyDocumentContentSignatures(com::sun::star::uno::Reference<com::sun::star::embed::XStorage> const&, com::sun::star::uno::Reference<com::sun::star::io::XInputStream> const&) () at include/cppu/unotype.hxx:136
        > #15 0x00007fffafc062a3 in SfxObjectShell::ImplAnalyzeSignature(bool, com::sun::star::uno::Reference<com::sun::star::security::XDocumentDigitalSignatures> const&) (this=0x61100021c7c0, bScriptingContent=false, xSigner=empty uno::Reference) at sfx2/source/doc/objserv.cxx:1293
        > #16 0x00007fffafc074b1 in SfxObjectShell::ImplGetSignatureState(bool) (this=0x61100021c7c0, bScriptingContent=false) at sfx2/source/doc/objserv.cxx:1322
        > #17 0x00007fffafc0383d in SfxObjectShell::GetDocumentSignatureState() (this=0x61100021c7c0) at sfx2/source/doc/objserv.cxx:1485
        > #18 0x00007fffafbb323c in SfxObjectShell::CheckForBrokenDocSignatures_Impl() (this=0x61100021c7c0) at sfx2/source/doc/objmisc.cxx:981
        > #19 0x00007fffafbb2da4 in SfxObjectShell::CheckSecurityOnLoading_Impl() (this=0x61100021c7c0) at sfx2/source/doc/objmisc.cxx:931
        > #20 0x00007fffafbb95cf in SfxObjectShell::FinishedLoading(SfxLoadedFlags) (this=0x61100021c7c0, nFlags=SfxLoadedFlags::ALL) at sfx2/source/doc/objmisc.cxx:1079
        > #21 0x00007fff716a9185 in SwDocShell::LoadingFinished() (this=0x61100021c7c0) at sw/source/uibase/app/docsh.cxx:1153
        > #22 0x00007fff71759ada in SwDocShell::Load(SfxMedium&) (this=0x61100021c7c0, rMedium=...) at sw/source/uibase/app/docshini.cxx:581
        > #23 0x00007fffafc2bd9a in SfxObjectShell::LoadOwnFormat(SfxMedium&) (this=0x61100021c7c0, rMedium=...) at sfx2/source/doc/objstor.cxx:2971
        > #24 0x00007fffafc3128c in SfxObjectShell::DoLoad(SfxMedium*) (this=0x61100021c7c0, pMed=0x60300083dac0) at sfx2/source/doc/objstor.cxx:714
        > #25 0x00007fffafdd88d8 in SfxBaseModel::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (this=0x6190000fb0b0, seqArguments=uno::Sequence of length 13 = {...}) at sfx2/source/doc/sfxbasemodel.cxx:1788
        > #26 0x00007fffb049a98a in (anonymous namespace)::SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) (this=0x6060004aaec0, rArgs=uno::Sequence of length 11 = {...}, _rTargetFrame=uno::Reference to ((anonymous namespace)::Frame *) 0x6160000c63f0) at sfx2/source/view/frmload.cxx:693
        > #27 0x00007fff82d6a7ee in framework::LoadEnv::impl_loadContent() (this=0x7ffff2fe3040) at framework/source/loadenv/loadenv.cxx:1105
        > #28 0x00007fff82d5aa6b in framework::LoadEnv::startLoading() (this=0x7ffff2fe3040) at framework/source/loadenv/loadenv.cxx:374
        > #29 0x00007fff82d56633 in framework::LoadEnv::loadComponentFromURL(com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (xLoader=uno::Reference to (framework::Desktop *) 0x6160000153f8, xContext=uno::Reference to (cppu::ComponentContext *) 0x611000002b10, sURL="file:///xmlsecurity/qa/unit/signing/data/goodGPG.odt", sTarget="_default", nFlags=0, lArgs=uno::Sequence of length 2 = {...}) at framework/source/loadenv/loadenv.cxx:160
        > #30 0x00007fff82ec93f0 in framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (this=0x616000015380, sURL="file:///xmlsecurity/qa/unit/signing/data/goodGPG.odt", sTargetFrameName="_default", nSearchFlags=0, lArguments=uno::Sequence of length 2 = {...}) at framework/source/services/desktop.cxx:618
        > #31 0x00007fff82ec95eb in non-virtual thunk to framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) () at include/rtl/stringutils.hxx:170
        > #32 0x00007fffabe3097d in unotest::MacrosTest::loadFromDesktop(rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) (this=0x60c000035e48, rURL="file:///xmlsecurity/qa/unit/signing/data/goodGPG.odt", rDocService="com.sun.star.text.TextDocument", rExtraArgs=empty uno::Sequence) at unotest/source/cpp/macros_test.cxx:50
        > #33 0x00007fffb2ba9d2a in SigningTest::createDoc(rtl::OUString const&) (this=0x60c000035e00, rURL="file:///xmlsecurity/qa/unit/signing/data/goodGPG.odt") at xmlsecurity/qa/unit/signing/signing.cxx:204
        > #34 0x00007fffb2bd1532 in SigningTest::testODFGoodGPG() (this=0x60c000035e00) at xmlsecurity/qa/unit/signing/signing.cxx:690
        > #35 0x00007fffb2c304fd in std::__invoke_impl<void, void (SigningTest::*&)(), SigningTest*&>(std::__invoke_memfun_deref, void (SigningTest::*&)(), SigningTest*&) (__f=@0x6030001f0480: (void (SigningTest::*)(SigningTest * const)) 0x7fffb2bd0d80 <SigningTest::testODFGoodGPG()>, __t=@0x6030001f0490: 0x60c000035e00) at /usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7/bits/invoke.h:73
        > #36 0x00007fffb2c300e0 in std::__invoke<void (SigningTest::*&)(), SigningTest*&>(void (SigningTest::*&)(), SigningTest*&) (__fn=@0x6030001f0480: (void (SigningTest::*)(SigningTest * const)) 0x7fffb2bd0d80 <SigningTest::testODFGoodGPG()>, __args=@0x6030001f0490: 0x60c000035e00) at /usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7/bits/invoke.h:95
        > #37 0x00007fffb2c2ff2f in std::_Bind<void (SigningTest::*(SigningTest*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x6030001f0480, __args=...) at /usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7/functional:467
        > #38 0x00007fffb2c2fb23 in std::_Bind<void (SigningTest::*(SigningTest*))()>::operator()<, void>() (this=0x6030001f0480) at /usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7/functional:549
        > #39 0x00007fffb2c2e8d1 in std::_Function_handler<void (), std::_Bind<void (SigningTest::*(SigningTest*))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7/bits/std_function.h:316
        > #40 0x00007fffb2c30b1c in std::function<void ()>::operator()() const (this=0x608000083660) at /usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7/bits/std_function.h:706
        > #41 0x00007fffb2c2db41 in CppUnit::TestCaller<SigningTest>::runTest() (this=0x608000083620) at workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175
        > #42 0x00007ffff78fc159 in CppUnit::TestCaseMethodFunctor::operator()() const (this=0x7ffff2e9c0d0) at TestCase.cpp:32
        > #43 0x00007fffdc3cc8e3 in (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (this=0x602000019910, functor=...) at test/source/vclbootstrapprotector.cxx:48
        > #44 0x00007ffff78ccf96 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const (this=0x6030002189e0) at ProtectorChain.cpp:20
        > #45 0x00007fffe8938ab3 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (this=0x6020000003f0, functor=...) at unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89
        > #46 0x00007ffff78ccf96 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const (this=0x603000218a10) at ProtectorChain.cpp:20
        > #47 0x00007fffebc1e492 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (this=0x602000000250, functor=..., context=...) at unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63
        > #48 0x00007ffff78ccf96 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const (this=0x603000218a40) at ProtectorChain.cpp:20
        > #49 0x00007ffff7863084 in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (this=0x602000000150, functor=..., context=...) at DefaultProtector.cpp:15
        > #50 0x00007ffff78ccf96 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const (this=0x603000218a70) at ProtectorChain.cpp:20
        > #51 0x00007ffff78c68f5 in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (this=0x60b000000510, functor=..., context=...) at ProtectorChain.cpp:86
        > #52 0x00007ffff795e259 in CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (this=0x7ffff2f000a0, functor=..., test=0x608000083620, shortDescription="") at TestResult.cpp:182
        > #53 0x00007ffff78fa785 in CppUnit::TestCase::run(CppUnit::TestResult*) (this=0x608000083620, result=0x7ffff2f000a0) at TestCase.cpp:91
        > #54 0x00007ffff798c2fe in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) (this=0x608000081820, result=0x7ffff2f000a0) at TestRunner.cpp:47
        > #55 0x00007ffff795ccdf in CppUnit::TestResult::runTest(CppUnit::Test*) (this=0x7ffff2f000a0, test=0x608000081820) at TestResult.cpp:149
        > #56 0x00007ffff798d23f in CppUnit::TestRunner::run(CppUnit::TestResult&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (this=0x7ffff2f4db00, controller=..., testPath="") at TestRunner.cpp:96
        > #57 0x000000000052e3a9 in (anonymous namespace)::ProtectedFixtureFunctor::run() const (this=0x7ffff2f00350) at sal/cppunittester/cppunittester.cxx:319
        > #58 0x000000000052ae38 in sal_main() () at sal/cppunittester/cppunittester.cxx:469
        > #59 0x0000000000529e2c in main(int, char**) (argc=23, argv=0x7fffffff2798) at sal/cppunittester/cppunittester.cxx:376
        
        Change-Id: I386a3b316c78344c2449568894c0f03ba39b1bf0
        Reviewed-on: https://gerrit.libreoffice.org/46249
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-12  Takeshi Abe  <tabe@fixedpoint.jp>  [de37c379847afcef8ddf3f03f84cca1b61104851]

        svtools: Simplify BrowserDataWin with std::unique_ptr
        
        Change-Id: Ib63b60c1f5326cfc1b163164ae5a783ea8ba1919
        Reviewed-on: https://gerrit.libreoffice.org/46256
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [d905c783e7f20ea1f18600252cd92c02ea7f91f7]

        TypeWhichId in sw
        
        Change-Id: Ia5654aaf88f13c37f52e3c17d61dd3475641070a
        Reviewed-on: https://gerrit.libreoffice.org/46230
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [bb76df91431e2043a0683ea4140fe69178e10c8d]

        sal_uIntPtr->sal_uInt64 in Get/SetUpdateTimeout
        
        to match the call on the underlying Timer
        
        Change-Id: Ia9044afa18decde69330962f74f7be477e9962fc
        Reviewed-on: https://gerrit.libreoffice.org/46226
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [5de99031fa31eaf78d92cf5aa8de6cac8f2f8782]

        sal_IntPtr->sal_uInt32 in INetMIMEMessageStream
        
        Change-Id: I5c57b0bf28a395a0617d1c16ccaeff759915974e
        Reviewed-on: https://gerrit.libreoffice.org/46225
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [ef5471959f21ebc4599146d672165513d92d344a]

        sal_uIntPtr->sal_uInt32 in m_nMIMEIndex
        
        Change-Id: I1373f11f07679569ef338178e56ffd269baf3c30
        Reviewed-on: https://gerrit.libreoffice.org/46224
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-12  Noel Grandin  <noel.grandin@collabora.co.uk>  [8772a64f430ab097af7daf8377a6a55a1ecca7d9]

        mnDataUpdateId can be sal_uInt32
        
        Change-Id: Ied469752391afeca365838f83b35e75143b7cf65
        Reviewed-on: https://gerrit.libreoffice.org/46223
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-12  Jens Carl  <j.carl43@gmx.de>  [68f7d89cecc74e1df649e0691676178db544f913]

        tdf#45904 Move _XConsolidationDescriptor Java tests to C++
        
        Change-Id: Ib3e3722c1a4799ebb0cbb78f458abd6b967d6ba1
        Reviewed-on: https://gerrit.libreoffice.org/46263
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-12-11  Mike Kaganski  <mike.kaganski@collabora.com>  [3f614f431475e1bf3bb3bbeac59b0681309628b7]

        tdf#95295: don't add duplicate conditional formats
        
        This tries to make sure that on copy, any conditional formatting
        that has same entries (conditions and formats) as another condition
        in the table, is not appended to the conditions list, but updates
        existing condition's range. This should prevent multiplication of
        entries with duplicating conditions and formats, and fragmenting
        ranges.
        
        Existing unit tests had to be adjusted, because they had ensured
        exactly that behaviour that is changed in this commit: that new
        items are added to the list, and e.g. multiple elements are created
        when a single cell is copied to a range.
        
        Change-Id: I46adb883bab7249571b912d56fea0c7918b3516d
        Reviewed-on: https://gerrit.libreoffice.org/45656
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-12-11  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [7d202623b007979d9d0f93f6cd62c3c031d6d1d4]

        Fix typos and grammar
        
        Change-Id: I4143da3c5a809118d57849664f6ab1d2e775837f
        Reviewed-on: https://gerrit.libreoffice.org/46253
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-11  Eike Rathke  <erack@redhat.com>  [4094f9baf62a426b24f497c86d6a96ccfcb22ad1]

        Attempt to blind fix build breaker
        
        Change-Id: Ic20cc65b7fa78729d432fbf5e15fabe0e25cf627

2017-12-11  Caolán McNamara  <caolanm@redhat.com>  [44e47c2c32799e7833cc6cfd249c4d15306fd7e6]

        ofz#4594 Integer-overflow
        
        Change-Id: I6d73f514536e5b3e69573e24fd8b9f4b84e315c5
        Reviewed-on: https://gerrit.libreoffice.org/46248
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-11  andreas kainz  <kainz.a@gmail.com>  [85beecd2dc1c7d916a68fed0977706bad77ccf12]

        Elementary-icons 1.0 beta release svg files of ALL icons
        
        Change-Id: Iaec7315c2408064fc02baf16d1a47fdd539a875c
        Reviewed-on: https://gerrit.libreoffice.org/46175
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-12-11  tagezi  <lera.goncharuk@gmail.com>  [baadb184e84568acd1c6efda95c3715b05818da3]

        tdf#96505 Deleted suffix long (L) where it is possible
        
        Change-Id: Iafe5ea3822f7f0170d2fb041fea604e95dbfa015
        Reviewed-on: https://gerrit.libreoffice.org/46041
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [09815cf40fad561991bec4bea15b3f677c937b02]

        Updated core Project: help  08d29364d8178eb559fec149e03d751565f2bd55
        
        Clean extra XML tag
        
        Change-Id: Ifaf97010abd0f590fae3a154173c9c6dc3513644
        Reviewed-on: https://gerrit.libreoffice.org/46261
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-11  Michael Stahl  <mstahl@redhat.com>  [8a3bb9356219754af7e651a879b5fc8925a18468]

        tdf#114242 xmlhelp: fix crash in TVChildTarget::Check()
        
        The ... idiomatic C++ code in TVChildTarget::Check() and
        SearchAndInsert() handles ownership in non-obvious ways,
        so it's not surprising that it took offense at the recent
        conversion to std::unique_ptr.  Let's at least try to
        prevent it from crashing so quickly.
        
        (regression from 4b69497e36b941d4db62ae8d5bad863d032fdc50)
        
        Change-Id: I0981707a61aee1733e727b1c00346d8ec524362e

2017-12-11  geri1245  <g.tarsoly@yahoo.com>  [54dfb9ff07a41d9249302ac2ed0a005d0a8114d4]

        tdf#111785 Save hatch background color in pptx format.
        
        When exporting to pptx from LO, the background color of
        the hatching is preserved. The default background, when no
        hatch background is set is transparent.
        
        Change-Id: Ie44c89a9ce54eef49100b3e7b376c27c1a952fcf
        Reviewed-on: https://gerrit.libreoffice.org/46098
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-12-11  Rene Engelhard  <rene@debian.org>  [9db88abe3f91bb4f7b1cbf533a40af4eb8266c21]

        copyright
        
        Change-Id: I102d9ca1be63c2ef8fef4957fb5589d98583881f

2017-12-11  Rene Engelhard  <rene@debian.org>  [48ff651c521a07e50870f39a9ab5f4cc2ad76d03]

        apparmor: copy xpdfimport definition into xpdfimport and allow "m"
        
        Dec 11 18:46:11 sid kernel: [  176.085106] audit: type=1400 audit(1513014371.237:22): apparmor="DENIED" operation="file_mmap" profile="libreoffice-xpdfimport" name="/usr/lib/libreoffice/program/xpdfimport" pid=1511 comm="xpdfimport" requested_mask="m" denied_mask="m" fsuid=1000 ouid=0
        
        Change-Id: I31ddb412d1dd95506a00d22739a33d2e6770ba23

2017-12-11  Stephan Bergmann  <sbergman@redhat.com>  [72e5a125c973758e8a5dc489d6a861c92cfaa7a9]

        loplugin:salcall
        
        Change-Id: I735b8ae96ed06dd5914d4e868d11ecbd21ffb1ad

2017-12-11  Rene Engelhard  <rene@debian.org>  [2d9170ab14427e88893da353c3f154e242c05953]

        revert accidentially committed local change
        
        Change-Id: I2dcac6b8faf1e89ff0c9483bef74ae7c22fc26fb

2017-12-11  Rene Engelhard  <rene@debian.org>  [2a74249d058e8642b057d22c7480b29c88e6ac96]

        sysui/desktop/apparmor/program.soffice.bin: allow /usr/bin/gpgconf
        
        Change-Id: I762ed3961d929204fdb97a3272fc9ca73f7d0234

2017-12-11  Rene Engelhard  <rene@debian.org>  [0ea1e508041511233d40b8a2f56517fc2a28b221]

        also allow /usr/bin/dash (etc.) for merged-/usr-scenario
        
        Change-Id: Ic139e67b0931a4648bac147398970aa80a331c34

2017-12-11  Eike Rathke  <erack@redhat.com>  [f6b2349e880afa82f9267087fb48b6e4f8a9aa05]

        Resolves: tdf#114406 treat % as the operator that it is
        
        Regression from
        
            commit 73c7e0921d752df53004ed55735f3e8888cc592f
            Date:   Tue Sep 20 21:39:10 2016 +0200
        
        	sc-perf: tdf#79023 for ODFF do not call SvNumberFormatter to determine numeric
        
        for ODFF, and for OOXML
        
            commit a8a8ff59c5749bbe1f2f58ea8fd42d66e6ae2a81
            Date:   Tue Sep 20 22:37:59 2016 +0200
        
        	sc-perf: tdf#79023 do not call SvNumberFormatter also for numbers in OOXML
        
        Numbers followed by a percent operator like 100% were always
        (wrongly) treated as one entity (by '%' having ScCharFlags::Value)
        and incidentally handled by the number formatter's parser, which
        so far "worked" in the sense that the correct constant number was
        produced (i.e. 1 here), but the expression detail was lost.
        
        The commits above for performance reasons when reading ODF or
        OOXML files don't let a symbol pass through the number formatter's
        parser anymore and the "100%" does not represent a strict number,
        so lead to #NAME? error at the end.
        
        Set the proper flags in the compiler's character table to treat
        '%' as operator in all circumstances.
        
        Change-Id: I266beb74a313c779370e5fac42f45d0fb5cdba0c

2017-12-11  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [814ff5301d4db1119aeec63a41cdaaa49d71348b]

        libassuan: upgrade to release 2.5.1
        
        Change-Id: Ic6ec245b0011676b1346ea75c016b3af02a0361c
        Reviewed-on: https://gerrit.libreoffice.org/46205
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-11  Stephan Bergmann  <sbergman@redhat.com>  [a4408a523af1f80ab7755cd9dbd0abc9fa0ed5da]

        loplugin:salcall
        
        Change-Id: I7521b2adb9572efbb1d28f9f44f9d29c62d6e1e9

2017-12-11  Michael Stahl  <mstahl@redhat.com>  [71d7532f59b6e87729617d6c91bf65f7364ac78a]

        odk: fix 32-bit Linux build on 64-bit OS
        
        In this situation gcc/g++ will default to x86_64, so pass the "-m32"
        flag to produce x86 binaries.
        
        Change-Id: Ie31cd4240e353db606621cb03107ce03a74cfbef

2017-12-11  Michael Stahl  <mstahl@redhat.com>  [3331aecdf89c0b275fb8234414c6a8281114ae33]

        o3tl: 32-bit clang 4.0.1 fails with undefined reference to `__mulodi4'
        
        ... so prevent it from using __builtin_mul_overflow().
        
        Change-Id: Id716f88abb0385701b6df42353b663479abfd496

2017-12-11  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [bade2dff0fc7c4d33af1fda8b3e79ff525c36565]

        external: fix host setup for gpgme and libassuan
        
        Change-Id: I9315a2158dce7d06a875787428e17eb75826de37
        Reviewed-on: https://gerrit.libreoffice.org/46222
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-11  Stephan Bergmann  <sbergman@redhat.com>  [2c51ebd6bf8d9819e1d4fc3d54bd14b2f20c8b0e]

        Remove unnecessary forward declaration
        
        ...introduced with 7330776504ca2e62790f3e3e6d8f575fbad2ec54 "Build fix: forward-
        decl rtl::OUString" in parallel with df802d0c1b0d255bc88eac279cb8a72d7570ec3a
        "Build fix".  The latter (introducing an #include) is necessary to also include
        the necessary using declaration.
        
        Change-Id: If5617505d909b97d866f0434df7305f34eef8b0e
        Reviewed-on: https://gerrit.libreoffice.org/46213
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-11  Caolán McNamara  <caolanm@redhat.com>  [20b349052099aa1ecc00276e484cb84525c4931d]

        ofz#4592 Direct-leak
        
        regression from
        
        commit 225115af05cba9a603130914b49c5b28ed451108
        Date:   Fri Sep 15 09:17:17 2017 +0200
        
            tdf#62525 tools: use cow_wrapper class for Polygon
        
        Change-Id: Ibd9173bfb005f8a30317d95adea4e5fb25f1df1d
        Reviewed-on: https://gerrit.libreoffice.org/46229
        Reviewed-by: Andreas Brandner <Andreas.Brandner@cib.de>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-11  Caolán McNamara  <caolanm@redhat.com>  [42c59d7c8fd1373e62fd0131852e9a631efd387a]

        Revert "just delete, don't check for null and then delete"
        
        no time for this
        
        This reverts commit 4b941b7b7fd79415935c8f2d3ce900eb64a40f66.

2017-12-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3f501d151f85261f8c826089b936f2a1b5e81ff3]

        Updated core Project: help  9e89f79476859a19c376f0fdf029cc0600a39179
        
        tdf#107601 rename t-test to Paired t-test in Help
        
        Note: The change in the interface is related to Data - Statistics -
        t-Test.
        
        Reference to Calc function =TTEST() are left unchanged.
        
        Change-Id: Ic83d177cbea14aa2fe49534cdf6bd363b0701d63
        Reviewed-on: https://gerrit.libreoffice.org/46185
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-11  Caolán McNamara  <caolanm@redhat.com>  [af77dff1c08313fd355d173eacff9267595f7087]

        ofz#4583 Abrt
        
        Change-Id: Id6e782cb09a76901cdd8c43b25eff3d53700ece7
        Reviewed-on: https://gerrit.libreoffice.org/46216
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-11  Caolán McNamara  <caolanm@redhat.com>  [3e38f8c507d9924fac00b6b7dffc6dafb98bb368]

        ofz#4591 Integer-overflow
        
        Change-Id: I97d527272f198a46485b98a8f26acd8daa42cab7
        Reviewed-on: https://gerrit.libreoffice.org/46217
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-11  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [8d62b79f168180c6992eb483ec864d473050635f]

        tdf#112443 disable off-page content positioning
        
        Disable the positioning for objects that are completely off-page.
        During import, LO writer forces content always back to the page
        and causes unwanted content on the page in constrast to MSO.
        
        To achive this the top/left position of the content is compared to the bottom/right border of the clipping region.
        
        A new compatibility flag OFF_PAGE_POSITIONING is introduced for
        legacy rendering of legacy documents.
        
        A unit test demonstrates the issue.
        
        It resolves tdf#112443.
        
        Change-Id: I263c129f9f09ed909ad777a34f8b9ffc84d871e4
        Reviewed-on: https://gerrit.libreoffice.org/43313
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-11  Caolán McNamara  <caolanm@redhat.com>  [4b941b7b7fd79415935c8f2d3ce900eb64a40f66]

        just delete, don't check for null and then delete
        
        Change-Id: I4b3ebaadfe72c2c369ae6ad49abfb0d6626e9d71
        Reviewed-on: https://gerrit.libreoffice.org/46228
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [48053ba5a110360b6d5eb19b6fb8a88e904b85c2]

        sw: prefix members of SwAccessibleChildMap
        
        Change-Id: Icf886da2ab2ed2b2bdddd26efbaf6c889eef65f4
        Reviewed-on: https://gerrit.libreoffice.org/46209
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-11  Caolán McNamara  <caolanm@redhat.com>  [b06ef4699e486368840bf0f7457debbe7f985ab0]

        ofz: crash on null pTableNd
        
        Change-Id: I9396afb40d75ee2463005a4501233dde1683f556
        Reviewed-on: https://gerrit.libreoffice.org/46165
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-11  jmzambon  <jeanmarczambon@gmail.com>  [c4d0cd148128ceec55b95407d637d42e27426966]

        tdf#97362: convert sw java complex tests to Python (#final)
        
        Move test documents to python folder.
        Delete remaining java helper class "TestDocument" and parent folder.
        
        Change-Id: I76ba4e82e96b39df207c337fc1f17052b750774d
        Reviewed-on: https://gerrit.libreoffice.org/46188
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-12-11  Gabor Kelemen  <kelemeng@ubuntu.com>  [18aaca86fc0733244f36b761479c8dd476752a30]

        tdf#113959 Use svxlo-FrameDirectionListBox instead of ListBox
        
        Reduce number of translatable strings in columnpage.ui
        
        Change-Id: Id3d8744bed8ac8366b10f93fa8e38803316eeb82
        Reviewed-on: https://gerrit.libreoffice.org/46171
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-12-11  andreas kainz  <kainz.a@gmail.com>  [caab75e01ae7c8484d2306cc5acf8a976920cc66]

        Elementary-icons 1.0 beta release
        
        Change-Id: Ie1e82545d7e6374acaab17470c0d84383a82ec8c
        Reviewed-on: https://gerrit.libreoffice.org/46174
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-12-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1fa111f129078ce99a4c9f07ba77b15bcae45fae]

        Fix typos
        
        Change-Id: I667aaaab0bc57bd6a0a3ea9cb2b837e124031627
        Reviewed-on: https://gerrit.libreoffice.org/46221
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-12-11  Mike Kaganski  <mike.kaganski@collabora.com>  [d2ddc267e2015cd1cbe607eb7680d00a8cfa1965]

        Enable RTF import tests on Windows
        
        Change-Id: I4c14679d5cb91dc3cf35c3f47cb9120d3ee0f9cf
        Reviewed-on: https://gerrit.libreoffice.org/46212
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-12-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [7c98099c2577084cc807a4928756e3e7e8600061]

        convert SFXFRAME_HASTITLE to bool field
        
        this is the only flag we are setting in the "type" field, so simplify
        
        Change-Id: I6079750b915f55486bf815a27d48f673af59bdb0
        Reviewed-on: https://gerrit.libreoffice.org/46214
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-11  Noel Grandin  <noel.grandin@collabora.co.uk>  [3af500580b1c82eabd60335c9ebc458a3f68850c]

        loplugin:salcall fix functions
        
        since cdecl is the default calling convention on Windows for
        such functions, the annotation is redundant.
        
        Change-Id: I1a85fa27e5ac65ce0e04a19bde74c90800ffaa2d
        Reviewed-on: https://gerrit.libreoffice.org/46164
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-11  Mike Kaganski  <mike.kaganski@collabora.com>  [0f9a596aa853b4f2beeff25c131246a7b31492a4]

        tdf#114333: consider trleft for 1st cell width on import; don't...
        
        ... recalculate cell widths by factor pagewidth/tablewidth on export
        This makes the import and export symmetrical.
        
        Unit test included.
        
        Some existing unit tests were updated:
        - testTdf97035: the previous width of B1 cell (3571 twips) was not
        stable enough on round-trip. Old code saved table with wrong width,
        and incidentally that made it to output correct width of the cell.
        New code outputs table width correctly, and drops unneeded cell width
        adjustment on export, so the rounding error on initial import makes
        output cell width wrong.
        We have a cumbersome arithmetics to import cell widths from RTF:
        1. In DomainMapperTableManager::sprm (case NS_ooxml::LN_CT_TblGridBase_gridCol)
        we do convertTwipToMM100 on initial sizes in twips;
        2. Then, in DomainMapperTableManager::endOfRowAction, we do
        rtl::math::round((fGridWidth * 10000) / nFullWidthRelative) on the
        mm100 sizes (the 10000 is UNO_TABLE_COLUMN_SUM from unotbl.cxx, which
        allows to measure cell widths in 100ths of percent of table's width
        instead of absolute sizes)
        3. Last, in SwTable::NewSetTabCols, we do
        lcl_MulDiv64<long>(nNewPos, rParm.nNewWish, nNewWidth)
        where rParm.nNewWish is table's width in twips (again), and nNewWidth
        is 10000. So, the three permutations give us twips back, but rounding
        errors may make result differ from initial value (as in case of cell
        width 1927 twips and table width 15527 twips, which results in 1926).
        
        The unstable width that resulted in roundtrip error was changed by 1.
        The changed unit test file is checked to still correctly test tdf#97035
        
        - testFdo55525: previously, the testdoc was imported with wrong width
        (too narrow); that caused rounding error on cell width calculation.
        Current tested value is more correct.
        
        Change-Id: I69112521c35b316ed6df11d5e4ff7336534164bd
        Reviewed-on: https://gerrit.libreoffice.org/46094
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-11  Mike Kaganski  <mike.kaganski@collabora.com>  [12efb01e38f94992ce746d20d40410229c431225]

        Use platform-specific newline in unit test
        
        Change-Id: I7ff67ff952ecb2682a163866b91a9f2621dde935
        Reviewed-on: https://gerrit.libreoffice.org/46210
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-11  Stephan Bergmann  <sbergman@redhat.com>  [50b0f93f3e15962125fdf6e8944b4140a208c727]

        loplugin:unnecessaryparen (clang-cl)
        
        Change-Id: I0c5f11f305fff61ccf849ec5bcc3a9218797f7f5
        Reviewed-on: https://gerrit.libreoffice.org/46199
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-11  Stephan Bergmann  <sbergman@redhat.com>  [492afb35b4fbec18be5e2695ea747e8fac50b890]

        Improve loplugin:salcall error reporting
        
        Change-Id: I214052491e90eb4147bf79d6fd3927266638c686
        Reviewed-on: https://gerrit.libreoffice.org/46203
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-11  Caolán McNamara  <caolanm@redhat.com>  [e1bd0dd9966c0d525477443bc54c1d2bd6f7d30f]

        tdf#114342 move recursion guard to encompass threaded path too
        
        Change-Id: If815d3faeb72fd8a176225fb80f87ee584ece3ba
        Reviewed-on: https://gerrit.libreoffice.org/46195
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.co.uk>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-11  ekuiitr  <jhaekansh80@gmail.com>  [adad3724e6c3e85b1b286ccddaf810f3c782424b]

        tdf#63154 removed some solar.h references
        
        Change-Id: Ib3672f84acc54d5838ab7ccf02d368968aa8b5af
        Reviewed-on: https://gerrit.libreoffice.org/46029
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-12-11  Stephan Bergmann  <sbergman@redhat.com>  [aad6e593f7e856f716de57304e007fec789e37eb]

        loplugin:salcall (clang-cl)
        
        Change-Id: I31018af8d992c9496f01a72925e24d9b362e340d
        Reviewed-on: https://gerrit.libreoffice.org/46204
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-11  Stephan Bergmann  <sbergman@redhat.com>  [e28ed8c0fb2ffcf5d3a282563ee3a1bf5687b875]

        loplugin:conststringvar (clang-cl)
        
        Change-Id: Icb0e32716ae58886912a1a1c7c50e66f30256227
        Reviewed-on: https://gerrit.libreoffice.org/46202
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-11  Stephan Bergmann  <sbergman@redhat.com>  [c8d46b68aec94528c3c787484df3b2ad5479d46b]

        loplugin:redundantcast (clang-cl)
        
        Change-Id: Ie36853231d58fdf985c32497732abe34f7828d7b
        Reviewed-on: https://gerrit.libreoffice.org/46201
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-11  Stephan Bergmann  <sbergman@redhat.com>  [74254cd81542e308d905782da0500ba9ab9dba62]

        loplugin:unnecessaryparen (clang-cl)
        
        Change-Id: I2c5aa4c5c3a100de87d3f873b371dded994e4a7c
        Reviewed-on: https://gerrit.libreoffice.org/46200
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-11  Stephan Bergmann  <sbergman@redhat.com>  [016faa7fa1540b23c3e000022c318cdc462a8e75]

        loplugin:redundantcast (clang-cl)
        
        Change-Id: I6d45c262bfa79f00f21e71df25a324263bef0971
        Reviewed-on: https://gerrit.libreoffice.org/46198
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-11  Stephan Bergmann  <sbergman@redhat.com>  [a0d4ebae69b700ec51964f7ad6a831761170f13d]

        -Werror,-Wundef (clang-cl)
        
        Change-Id: Ie63408ddd3216b9012530f65f93c98cf04f0deca
        Reviewed-on: https://gerrit.libreoffice.org/46197
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-11  Julien Nabet  <serval2412@yahoo.fr>  [cc91ea2ce8db3622201be55edfa7c1cf7aa264a4]

        Remove useless "using" in LibXSLTTransformer (filter)
        
        Change-Id: I13f1ebd8a0f8d2ff0384cccb1f7a161f4af668f4
        Reviewed-on: https://gerrit.libreoffice.org/46187
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-11  Jens Carl  <j.carl43@gmx.de>  [3004ba81597d75fd4253cb86f3455c4ae1c6acdb]

        Improve set up of test objects
        
        Improve the set up of the test objects by either adding an assert that a
        valid uno::Reference<sheet::XSpreadsheetDocument> exists or adding a
        message to existing asserts.
        
        Change-Id: I21af3a168eeae232edc8ef6787c439279e52d266
        Reviewed-on: https://gerrit.libreoffice.org/46176
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-12-10  Andreas Brandner  <Andreas.Brandner@cib.de>  [225115af05cba9a603130914b49c5b28ed451108]

        tdf#62525 tools: use cow_wrapper class for Polygon
        
        Change-Id: I78f141762f593b36d32eb3eb2cda8fdae54b7277
        Reviewed-on: https://gerrit.libreoffice.org/42309
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-10  Stephan Bergmann  <sbergman@redhat.com>  [456f943d2258164d35ec3522b1866302aa1f6e6b]

        Fix isSalCallFunction further
        
        ...after a31267be1bb42e8a5f80a3b660bbf969eeb5b647 "Fix isSalCallFunction so it
        also works on Windows", so that it actually does work on Windows.
        
        Change-Id: I0218fb41b3e1000e2325967a18dfaafaa95fe415
        Reviewed-on: https://gerrit.libreoffice.org/46193
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-10  Marco Cecchetti  <marco.cecchetti@collabora.com>  [7802b2435bcbb92913f52481df3001aa83ef7a55]

        lok: calc: fix: the last col/row headers were not collected
        
        Change-Id: I14b168dea9c1f1565dc973bf8ac07f3222b3eb9d
        Reviewed-on: https://gerrit.libreoffice.org/45791
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2017-12-10  Marco Cecchetti  <marco.cecchetti@collabora.com>  [ae80e14a28306b5892c582bfe2082ce56b3edbe7]

        lok: calc: fix: CTRL+RIGHT => crash
        
        Change-Id: I5c127aa4cbdca5e13d2329c1fb68f466464fe432
        Reviewed-on: https://gerrit.libreoffice.org/45790
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2017-12-10  Caolán McNamara  <caolanm@redhat.com>  [afd1a6b516c634392b02beaed51e0ac2a9f877ce]

        ofz#4582 Floating-point-exception
        
        Change-Id: I808022d970dc6e35839a032f4ebf024a48fadd11

2017-12-10  Caolán McNamara  <caolanm@redhat.com>  [e068d96feceff19977454da6ad3390ad7f7ce507]

        ofz#4581 Integer-overflow
        
        Change-Id: I7c4e19981c8ef6016f44680657d872102f00f6d3
        Reviewed-on: https://gerrit.libreoffice.org/46190
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-10  Caolán McNamara  <caolanm@redhat.com>  [31dcf60fc8e6bd2f49728e157319af3204f7f1a1]

        ofz#4576 Integer-overflow
        
        Change-Id: I8042170ca2c3e66887374a94aa7d335e4445be69
        Reviewed-on: https://gerrit.libreoffice.org/46182
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-10  Caolán McNamara  <caolanm@redhat.com>  [cd5a4971bb84bb588a990a252a84ed799fe1ebeb]

        ofz#4578 Integer-overflow
        
        Change-Id: I2fcd530b3217c72385301b8f3456557c8c8cec13
        Reviewed-on: https://gerrit.libreoffice.org/46183
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-10  Caolán McNamara  <caolanm@redhat.com>  [6ff9b5a63f4857703ba1974cfe2c46e34e744e26]

        ofz#4571 more Direct-leaks
        
        Change-Id: If845238c3c107a9edc95dc3663bf4c178e65ebc7
        Reviewed-on: https://gerrit.libreoffice.org/46180
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-10  Caolán McNamara  <caolanm@redhat.com>  [4aa0600449b82a419ccd6ffd8d3061fbfea3d1c2]

        ofz#4571 Direct-leak
        
        Change-Id: I1fbeec6a29854dbc80736ed442941f55bc1bb0a3
        Reviewed-on: https://gerrit.libreoffice.org/46179
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-10  Caolán McNamara  <caolanm@redhat.com>  [0ecd8c5fe38b039fb15227a21938884f633c0c78]

        ofz#4570 depth protect mathtype parsing
        
        Change-Id: I1d8ca1704c057e154aa1d3aa57d722c24609cc48
        Reviewed-on: https://gerrit.libreoffice.org/46181
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-10  Julien Nabet  <serval2412@yahoo.fr>  [01b64e5f5e3658810c7e66c6577705764ef7e288]

        Use for range loop in sdrhhcwrap (sw)
        
        Change-Id: I806dc071ab825fb689bdcee97f2db82518165245
        Reviewed-on: https://gerrit.libreoffice.org/46186
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-10  Julien Nabet  <serval2412@yahoo.fr>  [f5c9593a7bab7af14feb88a74d757b2640e3149f]

        Use some for range loops in vcl
        
        Change-Id: I58a334e4d1252b2addd6784ab60d15b60593f722
        Reviewed-on: https://gerrit.libreoffice.org/46184
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-10  Julien Nabet  <serval2412@yahoo.fr>  [6c42e3961ed29d3b6aa505c46b7d65024055a08e]

        Modernize code in sdext
        
        Change-Id: I2257014cf77b14aba263718b4730744960cc1dc2
        Reviewed-on: https://gerrit.libreoffice.org/46178
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-10  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [0201942d31f6cf1baee010de8423b8bdc5f8d343]

        remove unused osl/time.h includes ..
        
        and some more in base64.cxx
        
        Change-Id: I31c9f23d3bd11f5482774e976a7c40025ffcfb86
        Reviewed-on: https://gerrit.libreoffice.org/46157
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [06e5bd866b8c0bdb2d5686a3b446151abb8983fb]

        Fix typos
        
        Change-Id: I2de8448564c963d3361a828bb96dcdb15eddf717
        Reviewed-on: https://gerrit.libreoffice.org/46151
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-10  Tor Lillqvist  <tml@collabora.com>  [ce652a7f0d2745143a3e1078607a72695ce124f9]

        Bin two comments that say the same as the names of the functions they are for
        
        Change-Id: I385e0ae6502eeab9e5cb536c34c64b7fa48442d0
        Reviewed-on: https://gerrit.libreoffice.org/46138
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-12-10  Kohei Yoshida  <kohei.yoshida@gmail.com>  [05bc203c3aa15ec01cc71a18ff8928c62e06eb9e]

        Fix inconsistent naming of a variable.
        
        Change-Id: I769d95a9800919b2241d48de246bee7fdbaa7996
        Reviewed-on: https://gerrit.libreoffice.org/46170
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-12-10  Maxim Monastirsky  <momonasmon@gmail.com>  [202f46bfdeca9110ee37a06c848c505a05739a8f]

        tdf#114261 Retain toolbar:style after customization
        
        Change-Id: I50170a2433f5e20809dd5bca8cb764039e8e0d84
        Reviewed-on: https://gerrit.libreoffice.org/46169
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-12-09  Kohei Yoshida  <kohei.yoshida@gmail.com>  [c7755e615918c1a0cb3245f75334ba08f69ac226]

        Remove __ORCUS_STATIC_LIB defines.
        
        Since orcus is now integrated as dynamic shared libraries, we don't
        need these defines (in theory).
        
        Change-Id: I33ea2e862ecc23becf5d01173d3fb31c03797159
        Reviewed-on: https://gerrit.libreoffice.org/46166
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-12-09  László Németh  <nemeth@numbertext.org>  [e9bac78922c70ad374ae4ca15d6f2258668697b7]

        Updated core Project: dictionaries  daa1165deae904b035dae296e97811fb2c4f771d
        
        tdf#95024 update Hungarian spelling dictionary
        
        – improved affix rules
        
        – extended pronunciation and common misspelling data for
          improved Hunspell suggestions
        
        - new and fixed words
        
        Change-Id: Ib8b9c371abcb764c3225180be2f0d6a21f757f09
        Reviewed-on: https://gerrit.libreoffice.org/45975
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2017-12-09  Ricardo Palomares  <rpmdisguise-java@yahoo.es>  [4bd0f84d87c16b8dba4c31384c18d644c8f3470d]

        Updated core Project: dictionaries  16bfcddaad3e545a32ba2b5bfb6a6463e2ab1f68
        
        Bring shipped Spanish dictionary up to version 2.2
        
        Change-Id: Ia877b81fa5ecd021315643b1db49cfadebcdde1e
        Reviewed-on: https://gerrit.libreoffice.org/46142
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2017-12-09  Maxim Monastirsky  <momonasmon@gmail.com>  [591ed2391389120efdf366f207642a98eb9f054c]

        tdf#113715 Fix .uno: names appearing in the customization dialog
        
        Change-Id: Ia4a4231acf2f15ebf58f2acd02b7fc0ab5a88072
        Reviewed-on: https://gerrit.libreoffice.org/46062
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-12-09  andreas kainz  <kainz.a@gmail.com>  [e730c6ad094d63f133b338d111923dfade87d634]

        breeze-icons: update links.txt file
        
        Change-Id: Id6df93fdbc773f641b11c9340dccf1870e5579b6
        Reviewed-on: https://gerrit.libreoffice.org/46159
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-12-09  Caolán McNamara  <caolanm@redhat.com>  [ab3c05f55d87984b8b5f9b9b329698cb9bdfb40b]

        oss-fuzz hasn't merged this yet
        
        Change-Id: I0b36af5d18d1b02b7d5193e610606c5d15f95ad0

2017-12-09  Caolán McNamara  <caolanm@redhat.com>  [95d0281447cb55b6a1bee7ff81f85c06648657cc]

        catch exception for disable-database-connectivity case
        
        Change-Id: I39da810c4f44b8bbb7250aad17fb12ce5420a000
        Reviewed-on: https://gerrit.libreoffice.org/46117
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-09  Caolán McNamara  <caolanm@redhat.com>  [7459a283b3a08397d28861dbe588c9f5826398d4]

        valgrind: more leaks on loading abi3279-1.html
        
        Change-Id: I88d400cdd142094ece9d829a6f54a57e1b967962
        Reviewed-on: https://gerrit.libreoffice.org/46106
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-09  Olivier Hallot  <olivier.hallot@libreoffice.org>  [bb966d78980177121a15678ee7933a1ffc971b69]

        Updated core Project: help  49abf8b9207718aab9d4ea943730314f71589d27
        
        Mute l10n for binary value
        
        Change-Id: I0266cc37fd208cad60c2df721fcaaefaa254c12a
        Reviewed-on: https://gerrit.libreoffice.org/46161
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-09  Olivier Hallot  <olivier.hallot@libreoffice.org>  [9eb0d61e830b4917f0961d9412320a0681bd46c7]

        Updated core Project: help  2e34647599ad3d6a8da7b280b1f19c9d02dab54f
        
        Finish help content for Presenter Console
        
        Change-Id: I0cb93fde983d7fab5d86a69bb576e84f2eafad77
        Reviewed-on: https://gerrit.libreoffice.org/46153
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-09  Takeshi Abe  <tabe@fixedpoint.jp>  [0fa13a403fed6e729e58963479d34694afa7b8d8]

        svtools: Simplify ImageMap with std::unique_ptr
        
        Change-Id: I49b3c21ff4d8177fb75197d6641040be0ace6324
        Reviewed-on: https://gerrit.libreoffice.org/46149
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-09  Gabor Kelemen  <kelemeng@ubuntu.com>  [d635da1972f15862bb283e77787243fbff8361a6]

        tdf#114088 Translate default template names
        
        Change-Id: I173364d723e0afd7275b469aea1f2e8cb105fdab
        Reviewed-on: https://gerrit.libreoffice.org/45450
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2017-12-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b24df57536d822d5299165fc3d03a17a1f70101b]

        Removed duplicated include
        
        Change-Id: Ie4f0f27451e4cff2567239ec47dbf7a707987eb2
        Reviewed-on: https://gerrit.libreoffice.org/46150
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-09  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [8abda0217dcdfc45fc0f7e74a37d048c5fda395f]

        Firebird: check isc_blob_info error
        
        Change-Id: I398bf195a8cfebe081fd3034d6c539b02aaf6d73
        Reviewed-on: https://gerrit.libreoffice.org/46148
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-09  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [7886de305809e265cd2126d39912147131d3a004]

        gpg4libre: check if we can really verify OpenPGP signatures
        
        And disable unit tests otherwise
        
        Change-Id: I32e1d8d2f8b0013d9cb43b78a55d23a1a29a8e8d
        Reviewed-on: https://gerrit.libreoffice.org/46057
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-09  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [032a3e3713af3e308229bd8e1ada17d6d24072f3]

        Firebird: Revert not closing cursor,..
        
        ..but suppress error of closing closed cursor
        
        Change-Id: I58f96f02f3f600a089bde361ed3e46a03a4902d4
        Reviewed-on: https://gerrit.libreoffice.org/46141
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2017-12-09  Michael Meeks  <michael.meeks@collabora.com>  [95a72981e572a961a1c4c03f81fd365c1cb23e9f]

        headless: improve popup menu background defaults.
        
        Change-Id: Icda7df363827e1942486c961bf9eef9402aba96c
        Reviewed-on: https://gerrit.libreoffice.org/46123
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-12-09  Stephan Bergmann  <sbergman@redhat.com>  [17a8a03aecfb249d6704b34400887a1b0a465c80]

        Add some debug checks to loplugin:salcall
        
        Change-Id: I27b7281723dd705e4304958458be3ea2fee7f3e6
        Reviewed-on: https://gerrit.libreoffice.org/46112
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-09  Stephan Bergmann  <sbergman@redhat.com>  [959ecc99634d9e52db33d0032744547fead3bdec]

        No more issues with these source files
        
        ...after a31267be1bb42e8a5f80a3b660bbf969eeb5b647 "Fix isSalCallFunction so it
        also works on Windows"
        
        Change-Id: Ic770230f2dd6183f5937801f27e929ebfd39bb4a
        Reviewed-on: https://gerrit.libreoffice.org/46111
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-09  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [907423a6ec5c2170dbf2ca445c0a1285e9a6adfc]

        clean code at setObjectWithInfo
        
        Change-Id: I8cb4eaebd71d8b06523230954da15d73325ac94b
        Reviewed-on: https://gerrit.libreoffice.org/46130
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2017-12-09  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [9585521c28b74dec36522a6501ca670b8e14c7ca]

        tdf#70425 do not close cursor explicitly
        
        A cursor need only be closed in this manner if it was previously
        opened and associated with stmt_handle by isc_dsql_set_cursor_name()
        
        See Interbase API Guide: isc_dsql_free_statement
        
        Change-Id: Iadb0dcf83ee58b6196112c44d922528a3f56f7ea
        Reviewed-on: https://gerrit.libreoffice.org/46132
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2017-12-09  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [9ccc1f59446bc4a16b6d090a3b556e184eb5f159]

        tdf#70425 Firebird: accept integers in setDouble
        
        Change-Id: I471197a9c60ca28b93be0974956e5e1d90f843ca
        Reviewed-on: https://gerrit.libreoffice.org/46125
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2017-12-09  Szymon Kłos  <szymon.klos@collabora.com>  [521d92b39b64f503876ca194d009b29f7188cc87]

        tdf#114308 DOC import correctly watermark without padding
        
        Change-Id: If44eb4d1354386f66c697206db9ab4d7f2be374d
        Reviewed-on: https://gerrit.libreoffice.org/46110
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-12-09  Szymon Kłos  <szymon.klos@collabora.com>  [d4a54ec92674773bc0f9358a3d9090915a3c8fb0]

        tdf#114338 don't crash on watermark insert w/ existing header
        
        Change-Id: I63abaf48c33d6660f1829b7d503de295e4a57f9c
        Reviewed-on: https://gerrit.libreoffice.org/46126
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-12-09  Gabor Kelemen  <kelemeng@ubuntu.com>  [686e55d9e87b8dd7a3cfe22f9a6df9c77de3ce09]

        tdf#113959 Use svxlo-FrameDirectionListBox instead of ListBox
        
        To reduce the number of translatable stings
        
        Change-Id: I1aeea6767d3389dd24a5bf8b074817ef601502a7
        Reviewed-on: https://gerrit.libreoffice.org/45823
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-12-09  Julien Nabet  <serval2412@yahoo.fr>  [ccc4a306ef8b7db1d2bc8a48cfdec896084b8839]

        Fix typo in wordml2000_draw
        
        Change-Id: I95d32b1e9b6058b35566d629a813a9f9a64e7e4e
        Reviewed-on: https://gerrit.libreoffice.org/46137
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-09  Andrea Gelmini  <andrea.gelmini@gelma.net>  [61eafd7d39665dd6dc90e1d2b8ddaf7562fc58ed]

        Fix typos
        
        Change-Id: I21d0277a010e589b1e3aa91be55cb515fa3bdc4d
        Reviewed-on: https://gerrit.libreoffice.org/46129
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-09  andreas kainz  <kainz.a@gmail.com>  [0036992ceb8787484e2b2c6d46844a9aedb4a411]

        tango sd layout icon optimization
        
        Change-Id: Ib348ae7ffe0692a717d586451edbf732dafd58a2
        Reviewed-on: https://gerrit.libreoffice.org/46131
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-12-09  Eike Rathke  <erack@redhat.com>  [0bb0299b29960c3a27427eba5d5fc34e5e913a8b]

        Name it what it is, the format category for the sidebar
        
        Change-Id: Ice6bbfc5f9412ba2d7bce7fb63782a12b48304a1

2017-12-09  Eike Rathke  <erack@redhat.com>  [3679eccc0b4f2aa33a8b3e812f1230e0664c2010]

        Rip out already masked out css::util::NumberFormat::DEFINED in cases
        
        Change-Id: Ic769a755fba5cf89596509098ec6dff4fc011598

2017-12-08  Eike Rathke  <erack@redhat.com>  [5a2daafe383a54c7b85c8259633b0bab7be935d6]

        GetCurrentNumberFormatType() mask out the user defined bit
        
        SvNumberformat::GetType() includes
        css::util::NumberFormat::DEFINED whereas
        SvNumberFormatter::GetType() does not. For the type determination
        we don't need the user defined bit, or even don't want it to be a
        different type.
        
        Change-Id: I713eeb25af01110a0f27bc0c082a7483efdf55db

2017-12-08  Eike Rathke  <erack@redhat.com>  [bbbf15993c48fffcf99e62d4876910e18b633762]

        SvNumberFormatter::GetType() const
        
        Change-Id: Id5392ec8996d157ac1be21cb24f0ab7fff18df27

2017-12-08  Julien Nabet  <serval2412@yahoo.fr>  [2ec698b43313c18522b45b28895cd5688a84a700]

        cppcheck: fix some reports
        
        variableScope reports in comphelper/drawinglayer/editeng
        +filter/framework/l10ntools
        
        Change-Id: I4575428773e8b9b3efedabb44fdcd6d8175ac46a
        Reviewed-on: https://gerrit.libreoffice.org/46116
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-08  Eike Rathke  <erack@redhat.com>  [b45cbaa2ea50b2b6f28e78888bbae121deb8558c]

        We already have the type, use it
        
        Change-Id: I77e968e91d6ba44df8a70453f90d11249845a7b3

2017-12-08  Eike Rathke  <erack@redhat.com>  [7330776504ca2e62790f3e3e6d8f575fbad2ec54]

        Build fix: forward-decl rtl::OUString
        
        Change-Id: Ib871438c9e52c533106a6a0270de54b359a11741

2017-12-08  Szymon Kłos  <szymon.klos@collabora.com>  [df802d0c1b0d255bc88eac279cb8a72d7570ec3a]

        Build fix
        
        Change-Id: I33db5c70b579aa65c9659e9ddddad77a5ec12ecc
        Reviewed-on: https://gerrit.libreoffice.org/46127
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2017-12-08  Eike Rathke  <erack@redhat.com>  [4d850442a04b63e4ed92dcd431c8620ce12010c2]

        A "standard" format does not necessarily mean the General format
        
        Actually there can be up to three and most times are at least two
        (short,medium[,long]) of which usually the medium default is
        General.
        
        Change-Id: Iab853fbaa2db3dca488ee40f63271ccd55b6b517

2017-12-08  Michael Stahl  <mstahl@redhat.com>  [07c7b5441251b55be72256ae8c64138eecf6cb5f]

        tdf#114243 sot: catch exceptions in SotStorage::GetFormatID()
        
        This function returns an error code so it might as well convert
        exceptions to that for the benefit of clients like lcl_ReadSections().
        
        Change-Id: Iccf21bf64ee81b66dd9b9902b9b952fa48a318e5

2017-12-08  Michael Stahl  <mstahl@redhat.com>  [9e52685ebd80130c28bfb838ba6ec4b67334085d]

        bridges: [loplugin:includeform] gcc3_linux_intel
        
        Change-Id: I0a60521e893990af63d723871edcbc564b135074

2017-12-08  Michael Stahl  <mstahl@redhat.com>  [2f8e69aaf2478b04e8bfd3fa4377ccd2064fe61c]

        vcl: Rectangle does not name a type
        
        Change-Id: Ia90b67d80383856f0b277a86117ced3732a2ac24

2017-12-08  Eike Rathke  <erack@redhat.com>  [0c003b9acf14b426ae7c4193ca24718211294e3f]

        Avoid iterating over selected cells' attribute ranges
        
        Change-Id: Ieb233f6e952dfea0461976c3a7ea9df862f72969

2017-12-08  Eike Rathke  <erack@redhat.com>  [a5d40188c6f59f3b51d1415ce1f34bf896f75c4c]

        Call GetItemState() only once per WhichID loop
        
        Change-Id: Ic14015692bc934f06fb8371216ae5e3e1afe5afd

2017-12-08  Caolán McNamara  <caolanm@redhat.com>  [20f532b0db9c0c9fd2abdb68db43749ba643f1b2]

        valgrind: some more html parser leaks
        
        Change-Id: If8a1481ccc71616331d890b15712aafd4bc731ff
        Reviewed-on: https://gerrit.libreoffice.org/46105
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-08  Caolán McNamara  <caolanm@redhat.com>  [ee2392460a24a7478794531bc891d3bee8984ac4]

        we only check for the presense of m_pCnts, not use it
        
        Change-Id: I298a188cc236c5f6bbc1d3be04630fce03ca62d4
        Reviewed-on: https://gerrit.libreoffice.org/46103
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-08  Stephan Bergmann  <sbergman@redhat.com>  [32c31c03d07219522426fe83d8b17d03ee0154a1]

        New --enable-compiler-plugins=debug mode
        
        ...to enable debug-only code in the plugins.  Some situations in the plugin code
        should never happen, yet must not by default report errors or trigger
        assertions, as some newly written LO code could trigger them nevertheless (in
        which case the plugin code will likely need to be adapted, to cater for these
        presumed-impossible situations).
        
        Such code can now be included in the plugins behind an if(isDebugMode()) guard,
        and can explicitly be enabled with --enable-compiler-plugins=debug.
        
        I deliberately made this a runtime rather than a compile time option (using
        some #ifdef guards in the plugin code, say), as it IMO keeps the code more
        readable, and also allows overridding COMPILER_PLUGINS_DEBUG=... on the make
        command line.
        
        Change-Id: Iea4f0c2783ad968a0de097fa710b3be1a248de73
        Reviewed-on: https://gerrit.libreoffice.org/46096
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-08  Eike Rathke  <erack@redhat.com>  [39854837073158555ee26bee9254d1e5ac36a215]

        Slightly change state method logic, tdf#86085 follow-up
        
        It is unnecessary to obtain the SvNumberformat, we already have
        the type information of the selection, so use that if the item
        state is not DONTCARE.
        
        Also, SfxRequest::Done() needs to be called in the excute method
        to flag the slot execution as not cancelled.
        
        Change-Id: I2fbb8df9b8233fc45552540b996bc6b45a16cbc2

2017-12-09  Pranav Kant  <pranavk@collabora.co.uk>  [0898ced81a3129b4c36c08e0222f96c513f0fd77]

        Use ImplIsFloatingWindow instead of dynamic_cast
        
        Change-Id: I09f351ae5d8d1b5c1a405d7aa8082be6014268b3

2017-12-09  Pranav Kant  <pranavk@collabora.co.uk>  [782f8be6d4076b0152442e6200426010c1f6704f]

        lokdialog: Move lok cursor invalidation callbacks to vcl::Cursor
        
        Change-Id: I5cbb845259b6802fb2a0776f8d8f19f9680115ad

2017-12-09  Pranav Kant  <pranavk@collabora.co.uk>  [42fae43d70d3d1b8fcc9fc6328b1060d6d72abfc]

        lokdialog: Open floating window on InitShow only
        
        Okay, my bad. InitShow happens after Visible. And InitShow also does
        some layouting. Emitting the created callback on InitShow means sending
        more accurate sizes, etc. The different in sizes is 0 for combo boxes,
        but significant for custom controls like color picker, etc. So emit
        created callback on InitShow to keep custom controls working.
        
        Change-Id: I40b6a18b917dff0eebcfd4c273f3399f3bdc7456

2017-12-08  Jens Carl  <j.carl43@gmx.de>  [13ca879fba12c53f2856186f5cd8509efe625774]

        tdf#45904 Move _XDatabaseRanges Java tests to C++
        
        Change-Id: Iee6753fd60fefc1ecd17ba8fe0acef58f17d64e6
        Reviewed-on: https://gerrit.libreoffice.org/46076
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-12-08  Szymon Kłos  <szymon.klos@collabora.com>  [09da6dfcfb732dd621670f2b919eb5b5bf09b7ec]

        tdf#114308 Export Watermark size as is
        
        * refactoring
        * removed size hack
        * export/import "trim" attribute
        * DOC: export set of parameters to fit shape & frame
        
        Change-Id: Ib00654626ae1e10ac5110d22eada7528e03357e7
        Reviewed-on: https://gerrit.libreoffice.org/46036
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-12-08  Michael Stahl  <mstahl@redhat.com>  [a26c4448e6e5ffcd285cc691bfc4eb6c7edf76bc]

        tdf#71737 xmloff: ODF 1.2 doesn't allow hyperlinks in ...
        
        ... text:illustration-index-entry-template, so store these elements
        only in ODF 1.2 extended, and in loext namespace.
        
        Change-Id: Icf919e91114f5c9aed2adc3f5359b9df61eb3433
        Reviewed-on: https://gerrit.libreoffice.org/46088
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-12-08  Jim Raykowski  <raykowj@gmail.com>  [92eb84ec047cd091d467fd02c8e8bc8d85002b2e]

        tdf#86085 add slot for toggling thousands separator
        
        In preparation of adding a button to the toolbar.
        
        Change-Id: Icd97f828def1aacbb92297e8e74bdd2310c4d0f8
        Reviewed-on: https://gerrit.libreoffice.org/45731
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-12-08  Caolán McNamara  <caolanm@redhat.com>  [a126d37a90ebc2d94522c5bbbe64b288b87de7da]

        use afl html_tags as htmlfuzzer dictionary
        
        Change-Id: I5374c497f9d8f1a0616e123b503d2f9b642edc33
        Reviewed-on: https://gerrit.libreoffice.org/46104
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-08  Caolán McNamara  <caolanm@redhat.com>  [5ceea51947b99f27eb3401bd3c9b8a7cf6ee9c96]

        ofz: fix mem leak
        
        Change-Id: I295e52723297b257dcfe532108471702631ca5f5
        Reviewed-on: https://gerrit.libreoffice.org/46093
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-08  Henry Castro  <hcastro@collabora.com>  [3ba914c229adfed5c917d1ee23d35b9184b092c4]

        sw lok: enable Page Header/Footer
        
        Change-Id: I5e0d080c53079069a086f06c2a314b6372bf6391
        Reviewed-on: https://gerrit.libreoffice.org/39782
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2017-12-08  Stephan Bergmann  <sbergman@redhat.com>  [a31267be1bb42e8a5f80a3b660bbf969eeb5b647]

        Fix isSalCallFunction so it also works on Windows
        
        ...where FunctionDecl::getReturnTypeSourceRange returns an invalid range because
        it fails to take AttributedTypeLoc (as caused by SAL_CALL -> __cdecl) into
        account.
        
        Change-Id: I7835dfca7b890ba1bfdb99adaad78a627b6e0e17
        Reviewed-on: https://gerrit.libreoffice.org/45909
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-08  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [bde22bd6da4568e3a1fd35b5f822d6de06e477a4]

        fix for empty paragraphs
        
        Change-Id: I0a7432059d5e6f680d4fe2e3cac0f12062533511
        Reviewed-on: https://gerrit.libreoffice.org/46100
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2017-12-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [603452f7eb4695cc3bcc317e9b5a2b1c207e1f45]

        svx: fix loplugin:staticaccess warnings
        
        Change-Id: I489709b4eecb9f275e0e329c7bd3c5685f9398dd

2017-12-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [c199fc5ae3ae6c7d748a84bda6a07e3251a4e8e6]

        svx: fix loplugin:staticmethods warnings
        
        Change-Id: I1b9a0a01f88e8faf6a8973848598b77dee10a14d

2017-12-08  Caolán McNamara  <caolanm@redhat.com>  [8a2bbf1dd54c8efc3e2d969011e5f0bddef07013]

        valgrind: leak with abi2107-1.html
        
        Change-Id: I86d833a26cb50d65e3ec0f46175e9e6da003944b
        Reviewed-on: https://gerrit.libreoffice.org/46087
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-08  Michael Stahl  <mstahl@redhat.com>  [26c14088b08c3eff280926ec01f1b24bdbb38705]

        sccomp: CppunitTest_sccomp_swarmsolvertest fails w/ 32-bit ASAN
        
        Result values look way off, let's just disable it.
        
        Change-Id: Ibc473d238a4f3f4f98de59b5f228948b7b64bebd

2017-12-08  Matteo Casalin  <matteo.casalin@yahoo.com>  [8f4c5a34b9e8704035c6ec770fc2947eb9964502]

        GetMarkableObjCount() is only compared against 1
        
        Change-Id: I390b260fe481c7db73a065dd271c78a5df188ccc

2017-12-08  Matteo Casalin  <matteo.casalin@yahoo.com>  [d67eaa235db15853b3b454f2ef45c9a72529a3dc]

        Remove unneeded data member
        
        Change-Id: I9d007f67e5f6024b1eaea10669a915ffd33d7c29

2017-12-08  Matteo Casalin  <matteo.casalin@yahoo.com>  [985f95215785a7eecd37e2b8eeb7fd232de850df]

        Data members to enums
        
        After 1d852b32d7ad89b2317c04958060f366f8922ca4 these data members
        were initialized only in constructor and never changed afterwards,
        behaving de-facto as constants.
        Convert them to an enum and take the chance to change their type
        from sal_uIntPtr to size_t.
        
        Change-Id: Ief33b7d3cfd3e181837f77c5b8a51812e314121d

2017-12-08  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [c1d58c46eec5081576979f584151c7e9a4f67fe0]

        tdf#41650 DOCX export: split para on section break
        
        Given two pages with entirely different style (resp. not plausible for a
        single section) and a paragraph which starts on the first page and has a
        follow on the second.
        
        Those page styles are represented in doc/docx structure with sections.
        Doc/Docx does not support having a paragraph in more than one sections.
        
        Workaround is to split the paragraph into more paragraphs and put the
        section break in between.
        
        Change-Id: I4014c45f97e18132470d0d0647bce84831b2460a
        Reviewed-on: https://gerrit.libreoffice.org/45666
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2017-12-08  Eike Rathke  <erack@redhat.com>  [f161cdc979587488df83e63002bee7ee15152d42]

        Adapt description to reality
        
        Change-Id: I24133fb6c52bd7500037364120cb11d1b1f099c2

2017-12-08  Caolán McNamara  <caolanm@redhat.com>  [660116605d7f8cf15b7ecdfcb62b0a42d3ece78b]

        init m_pDocSh
        
        Change-Id: I1966a204be2d5f9d6a3dddd4153c2ded88a4211a

2017-12-08  Jens Carl  <j.carl43@gmx.de>  [d51e7581d90d55b5fe9a0f175d3cbee32de51721]

        Fix segfault when ScDBDocFunc::AddDBRange is called ...
        
        multiple time with same name. ScDBCollection::NamedDBs::insert() use an
        unique_ptr to hold ScDBData* and if the insert isn't a success we don't
        have clean up with delete.
        
        Change-Id: I9b24834ea2e2dfd67b07438e6c4789ad0c01b888
        Reviewed-on: https://gerrit.libreoffice.org/46075
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-08  Caolán McNamara  <caolanm@redhat.com>  [a58c44457b26b3c95e30d609704bcb9a05a35f6b]

        fix fuzzer build
        
        Change-Id: I87933b78126ffbf29999f4d17b212df21560bdbd
        Reviewed-on: https://gerrit.libreoffice.org/46080
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-08  Caolán McNamara  <caolanm@redhat.com>  [a691cd7aa651f552a167d048273f1471c00c93da]

        crashtesting: crash on import of ooo33887.sxw
        
        since
        
        commit a172f854b6e1d61bf0fe0fe4efc3058bb7a760bf
        Date:   Sun Dec 3 21:00:37 2017 +0100
        
            tdf#74693: Footnotes text appearing above footnote separator line
        
            When invalidate a footnoteframe, invalidate also the lower textframe,
            so it will be recalculated before text rendering.
        
        Change-Id: I95aec5e86bc53126de71bdebe7fbfada955be9c9
        Reviewed-on: https://gerrit.libreoffice.org/46085
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [acebe3ea2bd358fc2a69f2da8bfa0c20664a6a9c]

        sw: remove no longer building debug code in txtedt
        
        Change-Id: Id80731a843fae93e752d2da4cec4a82f4c14333b
        Reviewed-on: https://gerrit.libreoffice.org/46073
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-08  Caolán McNamara  <caolanm@redhat.com>  [523da0bfba2546552b4181e0268f41bc38a1903f]

        tdf#71737: save allows links in illustration index, but load doesn't
        
        since illustration index links were initially implemented by
        
        commit 2c10d784deb86501b5488044a61d9fc2efc6321a
        Date:   Tue Jul 16 15:49:44 2013 +0200
        
            fdo#39904, n#825976: implement hyperlinks for Illustrations index
        
            (cherry picked from commit 8bb2c7f1556c10508c8ac451c579539ccf5dacfb)
        
        Change-Id: I679fb9c40cd5dc55a5d546ef7c533faf9de2e483
        Reviewed-on: https://gerrit.libreoffice.org/45967
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-12-08  Henry Castro  <hcastro@collabora.com>  [1b7a8277aa3e9f73ccdf15e933a1ee3b42849a44]

        sc lok: 1 view has 1 clipboard to transfer data
        
        In tiled rendering case, each view copy and paste
        the contents of the clipboard associated with the view
        
        Change-Id: Ic7b0d38ce4741af8c2053926ffd5172ab81aaaf5
        Reviewed-on: https://gerrit.libreoffice.org/41113
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2017-12-08  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [630be5751029fc8ebf5a8784fb1c07894a0e1600]

        Revert "gpg4libre: make gpgme-w32spawn available also for unit test"
        
        This reverts commit e235dbcb4b2999f5a3f9f42dc723ac7510053a63.

2017-12-08  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [c83b09ab19e72818f38266808e109efd0f1f64c0]

        rtlRandomPool: remove pointless seeding with system time
        
        Change-Id: I88647a66a72d092303560a4348ce3dc55ee6c321
        Reviewed-on: https://gerrit.libreoffice.org/46055
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-12-08  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [d46dc8e547810208287aab77f0313f1971901464]

        gpg4libre: add error string for failed/untrusted encryption
        
        There's one rather common failure mode with gpg, in that untrusted
        keys are not accepted by gpgme for encryption.
        
        A user can override that with --trust-model config or cmd line
        params, but we can't do much from the gpgme client side:
        https://www.gnupg.org/documentation/manuals/gnupg/GPG-Configuration-Options.html
        
        Change-Id: Ia140a7fd25bd3f428aa11a7ceb0b7bdc47b2c900
        Reviewed-on: https://gerrit.libreoffice.org/46060
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-08  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [e235dbcb4b2999f5a3f9f42dc723ac7510053a63]

        gpg4libre: make gpgme-w32spawn available also for unit test
        
        Change-Id: I57beb4fc5c77369d5dbf61d5d8d562a62e109f77
        Reviewed-on: https://gerrit.libreoffice.org/46051
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-08  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [6283cd07d44d9aeacffbedb99d23e4ee760c6eb6]

        gpg4libre: multi-select encryption certs, hide desc entry
        
        Change-Id: I50ea6e82f18f296ea24f6e0d0e0e2eb381a5e54b
        Reviewed-on: https://gerrit.libreoffice.org/46052
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-08  Caolán McNamara  <caolanm@redhat.com>  [124138ec930f1aa4267e57283d4e13d24ae7dc3d]

        add mathtype fuzzer
        
        Change-Id: I14a1f496dfc94bf678112d67f63a2c0101013472
        Reviewed-on: https://gerrit.libreoffice.org/45815
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-08  Stephan Bergmann  <sbergman@redhat.com>  [93fd1ce9b8af01f2d7c169775a0c04f2460c465d]

        Missing @since tag
        
        (introduced into libreoffice-6-0 with cherry-pick
        c7fa2da1532d9f140cb9018b0a62c62228c67ba1 "Restore GPG SEInitializer service")
        
        Change-Id: I3ba63f91b3d45591a2cb4804a1792e630093425f

2017-12-08  Caolán McNamara  <caolanm@redhat.com>  [4e539eddb646e8a6a3a4743655255ce432e1653f]

        tdf#114304 break rather than return false on dodgy record length
        
        Change-Id: I1bc8c400147beb8688ed3afd7402b3d3f68a4a3a
        Reviewed-on: https://gerrit.libreoffice.org/46043
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [9036bf183236459bbb02e41b89fc18cb215f6842]

        loplugin:salcall vcl builder methods
        
        these don't need to be SAL_CALL, and the function pointer definition was
        not annotated SAL_CALL either
        
        Change-Id: I3082d3d34c53dc723ad8d2083010fd0de0e89a1e
        Reviewed-on: https://gerrit.libreoffice.org/46067
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-08  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [07263e9dd22893a03d8bc8267ac0d79b5918d101]

        gpg4libre: add license information
        
        Change-Id: I55108f5e23c6d2eaeca454304779ab4ad9c7670f
        Reviewed-on: https://gerrit.libreoffice.org/46053
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-08  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [1e71870034c9e180f856f51dc2c183d2a6ba9ccd]

        gpg4libre: rename GPGME_HAVE_GPGME to HAVE_FEATURE_GPGME
        
        Change-Id: I6f085b67c3477f427bd1efd96db93cbb89e20647
        Reviewed-on: https://gerrit.libreoffice.org/46050
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-08  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [8976e546909be0e523dbaf6581c53c1d5b44a1d0]

        gpg4libre: also pass proper dbgutil flags down to gpgmepp
        
        Change-Id: I63ca514b6bf7e1316ebbaa3cd399fd9f9447bc7f
        Reviewed-on: https://gerrit.libreoffice.org/46049
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-08  Tamás Zolnai  <tamas.zolnai@collabora.com>  [2432c550d203053214310a23630f89baecdff6cc]

        Update recent characters only when the selected character is inserted
        
        Change-Id: Ic8cd715553f995d8adc1e84381c00646c9c252af
        Reviewed-on: https://gerrit.libreoffice.org/46065
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-12-08  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [818f9e4017d16d6a48265638393dec4f9ed30649]

        clang-tidy modernize-use-equals-default in sc/source/ui
        
        Change-Id: I827e05835838508eb83053a3de80dfa5f53cb685
        Reviewed-on: https://gerrit.libreoffice.org/46046
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-08  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [4c84edef794294e2341aaa6da775100d6ac285ba]

        simplify construction of a const vector
        
        Change-Id: I9860e6dc113df6d2d95f75df647a54bd8c9a5c1d
        Reviewed-on: https://gerrit.libreoffice.org/46054
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-08  Noel Grandin  <noel.grandin@collabora.co.uk>  [cecaa5974775cfbb2884c7bdd6e9c497c52f14ad]

        use std::unique_ptr in SvNumberFormatter
        
        Change-Id: I78f83c427c3df16e26fbe3d8a3e00a1279e5ed2d
        Reviewed-on: https://gerrit.libreoffice.org/46028
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-08  Jens Carl  <j.carl43@gmx.de>  [7345bef0f354673e2fd3127b8fc707eae4c936ed]

        tdf#45904 Move _XDataPilotField Java test to C++
        
        Change-Id: I5ba1733a8e675048366651aa5f3affc9c249622c
        Reviewed-on: https://gerrit.libreoffice.org/46066
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-12-08  Jens Carl  <j.carl43@gmx.de>  [87d636a14be35468ecef7b6f95c6754d24bb6e94]

        tdf#45904 Move _XDataPilotTables Java tests to C++
        
        Change-Id: I5a452f10799f78a6f83136bec4e1346c4ec8edf8
        Reviewed-on: https://gerrit.libreoffice.org/46063
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-12-08  Paul Trojahn  <paul.trojahn@gmail.com>  [baa205c001540b5dbc795cd876e661549d432ac1]

        tdf#68759 PPTX: Export IsMirrored
        
        Change-Id: I6bab00f79f1cb122344e4bb9fd62eb4c48a1838b
        Reviewed-on: https://gerrit.libreoffice.org/45808
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-12-08  heiko tietze  <tietze.heiko@gmail.com>  [12b389e838743dec662c70c4772553a96ad4f9ac]

        macOS installer bitmap for master
        
        Change-Id: I64f75cf6da59de1238a90cb8a07b911b07baccfb
        Reviewed-on: https://gerrit.libreoffice.org/46030
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2017-12-08  Eike Rathke  <erack@redhat.com>  [7a9bd8f3345e680bfbefe949da1bd1fbcc38b615]

        Revert "tdf#113861: Unittest for chart datatable labels expansion"
        
        This reverts commit 51cdf6248dbdf7a5dcddd2128bbb8f889cec25d6.
        
        It breaks all Linux debug builds.
        To be investigated.
        
        Change-Id: Ic0cd080e249aff80b73f2338ab5aae4b32f97793
        Reviewed-on: https://gerrit.libreoffice.org/46058
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-12-08  Julien Nabet  <serval2412@yahoo.fr>  [447c052d5c074f923fb04e086c9da0340eecb6bd]

        Disabled slot with Put leaks entry (textsh1/sw)
        
        Same as https://cgit.freedesktop.org/libreoffice/core/commit/?id=21dde7a09e2cfe7b48d2fec1edc7a94fa94af5c3
        
        Change-Id: Ic4cb972975bd8eff18191aad182b585302430c05
        Reviewed-on: https://gerrit.libreoffice.org/46045
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-08  Eike Rathke  <erack@redhat.com>  [78a3f7e10e650bc464202dacd131f9c3b0ddfcdf]

        Key must be sal_uInt32 instead of sal_Int16 SCCOL, tdf#113861 follow-up
        
        FormulaTokenMapMap key is bit masked left shifted tab value plus
        column value.
        
        And as FormulaTokenMap key was changed from sal_uInt32 to SCROW
        (which is correct), use that type when assigning.
        
        Change-Id: I4c76330378e64cb7dc06a956cbf2c23f4428b658

2017-12-07  Julien Nabet  <serval2412@yahoo.fr>  [96829f75aa29411060a60c45f9553be3722b5247]

        Replace list by vector in pocheck (l10ntools)
        
        + use for range loops which included std::list while at it.
        
        Change-Id: If80e63e54f6ba39b38f5de92f97642737727e60a
        Reviewed-on: https://gerrit.libreoffice.org/46039
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-07  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9536b678c3829c3578ea41e23efdb0319d79288f]

        Fix typo
        
        Change-Id: I6c2a81ec4f60d09819112952a4384b8096ea414f
        Reviewed-on: https://gerrit.libreoffice.org/46004
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-12-07  Yousuf Philips  <philipz85@hotmail.com>  [74c527abc0f3b5aa0fa179401ad05a79dc889973]

        tdf#106988 New names for the new numbering styles
        
        Change-Id: Ibc93aaa552652d61ac49652cf0ac5fcb68b48a12
        Reviewed-on: https://gerrit.libreoffice.org/37995
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-12-07  Caolán McNamara  <caolanm@redhat.com>  [1bac5cde6d1e8878111325abb20c42ef660f3626]

        fix fuzzer build
        
        Change-Id: Ibd2d1700c3bb69c6339110088ba531f95071ebd3
        Reviewed-on: https://gerrit.libreoffice.org/46042
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-07  Caolán McNamara  <caolanm@redhat.com>  [05f97ef127ec6ee0cc159fc74b4fecc34d9c684c]

        coverity#1425723 silence 'Wrapper object use after free'
        
        Change-Id: Ibcc0e5f28910bdd15c94579d754de3698ac8beb1
        Reviewed-on: https://gerrit.libreoffice.org/46035
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-07  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [a9a4c26ed1365ffa089654fefc8fa2f29862b6c7]

        comphelper: fix windows build
        
        Change-Id: I3241426674050c027e1b000b33fb284525a58cbb

2017-12-07  Henry Castro  <hcastro@collabora.com>  [6fd6e3c1d36d67002967f56e47255e360f4b08c1]

        lokit: add .uno:DocumentRepair command
        
        Change-Id: I5b13ea6f4785bc91c29111fa63c4a1b0ea9b2660
        Reviewed-on: https://gerrit.libreoffice.org/38908
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2017-12-07  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [ed50a0a2ce51584fa3a8fba0094220a4bf25c650]

        gpg4libre: handle unavailable gpg crypto tools more gracefully
        
        Change-Id: I58af9d38ea8d202d2bda64cdf45204646ac9fd29

2017-12-07  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [1e12447f7ea601e158808290f4f67d84efba06e2]

        gpg4libre: return key fingerprint / hashes including null character
        
        Change-Id: I6b32444bab6848e2b5ddec02fd949c71114a66b2

2017-12-07  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [626e73eafe953b102107031721a0b145fb713e9d]

        gpg4libre: permit multi-select encrypt cert
        
        And pass down all necessary parameters everywhere
        
        Change-Id: I152b9d84c0e35be9e5193a9a6f67de9fb86133b0

2017-12-07  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [5d0f3cc3f9e6fc687ba6a40cebf2096d70e4f811]

        gpg4libre: pass proper debug flags down to gpgmepp
        
        Change-Id: Ide3f6e9fa218bcd26deaadbbdbed0c8905e66db9

2017-12-07  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [757087a9829941bade8259673b57507d48cbdfc6]

        gpg4libre: add KDE4 fpicker gpg crypt chechbox
        
        Change-Id: Iba8fb0e0ac732f36cd1d880884bde1121e6b1eab

2017-12-07  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [9992fe1051d7dea3fddeb1d45b0e2a0a3f43ab08]

        gpg4libre: add gtk fpicker gpg crypt chechbox
        
        Change-Id: I27b494530a2b61eb37c4a9f7c3e1f9845f045e66

2017-12-07  Thorsten Behrens  <thorsten.behrens@cib.de>  [926dc6c984a4224cf895596504dca1a814a0cb43]

        gpg4libre: add gpg encrypt checbox to win32 filepicker
        
        Change-Id: Ia6315e8b1f04228984afd2fbca3c059df9589497

2017-12-07  Thorsten Behrens  <thorsten.behrens@cib.de>  [c22236d733eff274cbd18e72109ff440177fab67]

        gpg4libre: find keymanager executable on Windows
        
        Change-Id: If93c06ad90d708b0fbaf476bda6fdb902bd77b1e

2017-12-07  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [0a58fdfdf48ec95295eca195b07424e98381af3f]

        gpg4libre: [API CHANGE] add storage helper for GPG encryption data
        
        OpenPGP encryption needs to pass down slightly different meta data
        to package / zip storage.
        
        Change-Id: Idba9ad7a821cb33070cf5e5a0f79ae55db99b276

2017-12-07  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [3f775118a6d9e6cbd49edf7d5309e29edeeaff47]

        gpg4libre: add manifest entries for gpg encryption
        
        Change-Id: I71bd7e2c6c73d997fa1ed5bb36fdc2873daca10c

2017-12-07  Henry Castro  <hcastro@collabora.com>  [45a27e55d418422cf61ea3d4eed8eb5a6e309c90]

        lok: discard name languages not registered
        
        there is a STR_ARR_SVT_LANGUAGE_TABLE table that all language names are registered
        
        But not all, like locale "es"
        
        { LANGUAGE_SPANISH_LATIN_AMERICA,       "es", ""  , k0     }
        
        Avoid that names until get registered appropriately
        
        Change-Id: I148f2c30f72c82c978f5e9a1e977bf4b5e923a9c
        Reviewed-on: https://gerrit.libreoffice.org/46027
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2017-12-07  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [51cdf6248dbdf7a5dcddd2128bbb8f889cec25d6]

        tdf#113861: Unittest for chart datatable labels expansion
        
        Change-Id: Icfa10b1e75c801a9a025c0173bd8a34e362f049e
        Reviewed-on: https://gerrit.libreoffice.org/45670
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-12-07  Ulrich Gemkow  <lobugs@ikr.uni-stuttgart.de>  [febc90fec11279d5ea14635418af207047977651]

        Translate german variable name
        
        Change-Id: Ic43d47cfeac01c263422fcf8d596d62826f6981b
        Reviewed-on: https://gerrit.libreoffice.org/45915
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-12-07  Zdeněk Crhonek  <zcrhonek@gmail.com>  [00b644e88c9bd202e3794ad1387eb58674ea882f]

        VBA test - error() function
        
        Change-Id: Ia667342f9112932c71df593f08371d3c35255b19
        Reviewed-on: https://gerrit.libreoffice.org/45917
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-12-07  Yousuf Philips  <philipz85@hotmail.com>  [9e2b4bc6c4ade65788a0763dadf85f1e8be2b2d3]

        tdf#114275 Use 'All Styles' for all style types
        
        Change-Id: I3a43d5cc3f19e789686afae47b7ffb223305971e
        Reviewed-on: https://gerrit.libreoffice.org/45939
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-12-07  Yousuf Philips  <philipz85@hotmail.com>  [58e6ef08271f51486e37edeaa287a6d54b2b9720]

        tdf91781 Small reorganization and shrinking of the form menu
        
        Change-Id: Icaad5b6769da227f7ec3b13c6d793e6464e2ffc9
        Reviewed-on: https://gerrit.libreoffice.org/45999
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-12-07  Armin Le Grand  <Armin.Le.Grand@cib.de>  [731a7ff12cb96b5996d20dd9203ca28d4487aeeb]

        SwFrameBorder: Converted BorderRectangle functionality
        
        to primitive usage, added a SwBorderRectanglePrimitive2D
        which now encapsulates the four Styles and the transformation
        of a single BorderLineRectangle. This is a preparation for
        later buffered primitive usage at SwFrame level
        
        Change-Id: I6689b94fe996ead8142553e8442e151e53d10e8a

2017-12-07  Armin Le Grand  <Armin.Le.Grand@cib.de>  [342a588f9898442e34bc699607b759d877b7f381]

        SwFrameBorder: Use enhanced FrameBorders for Character
        
        Adapted PaintCharacterBorder to also use new, enhanced
        FrameBorders. Adapted some places, cleaned up old code,
        enhanced tooling method CreateBorderLinePrimitivesForRectangle,
        tested including PDF, Pint, PrintPreview.
        
        Change-Id: If7b793b6520e899bde6f4211c993847af21ce7b9

2017-12-07  Armin Le Grand  <Armin.Le.Grand@cib.de>  [1d86f43a10f097aa4925bd48870477001098f5ff]

        SwFrameBorder: Replaced BorderGeometry creation partially
        
        Replaced BorderGeometry creation in SwFrame::PaintSwFrameShadowAndBorder,
        moved to tooling method CreateBorderLinePrimitivesForRectangle. Preparing
        using that tooling method also in PaintCharacterBorder to make borders
        work in TextPassages, too
        
        Change-Id: I73fe3d04597bd0e6dc83ac719548a44d0637b622

2017-12-07  Armin Le Grand  <Armin.Le.Grand@cib.de>  [f894af6d67510ade1447197833a36151bd778214]

        SwFrameBorder: Removed IsInverse() from SwFrame
        
        IsInverse was always false and never set, elliminating it
        from SwFrame makes the code cleaner and reduces cases for
        SwRectFnSet from 5 to 3, making it also more understandable.
        Cleaned up all the code using it, ran all UnitTests, works
        well. In question, this single commit can be re-applied.
        
        Change-Id: If077c65a6dacd83de61d259cddbb3cd4c5e25a2f

2017-12-07  Armin Le Grand  <Armin.Le.Grand@cib.de>  [6285dbda3aa80b0b98ac67f5438d6bab612cdac6]

        SwFrameBorder: Preparations and renamings
        
        As preparation to restucture the Paint of Borders for
        SwFrames (Writer), isolated and renamed some of Writer
        functionality to get a better overview
        
        Change-Id: I7b4d5acc84f0c52519c2de0e5a5caa68e75957b5

2017-12-07  David Tardon  <dtardon@redhat.com>  [66cb8e415ecb1482cd8aad3fe7b040132e555e91]

        fix build
        
        Change-Id: I036538ab9df3dc3f9e3ace9df6b3ed89f6bb75b2

2017-12-07  Eike Rathke  <erack@redhat.com>  [454d75e907b9e9e478f81388374ae09fb55f5c1c]

        Assert pDrawView even to spot bad usage
        
        Change-Id: Id33df9548085f8ab5cea6866664b4bed7c779c63
        Reviewed-on: https://gerrit.libreoffice.org/46023
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-07  David Tardon  <dtardon@redhat.com>  [d21267b50321749e894f4cb792b14b832ccbd7a3]

        allow to build online help too
        
        Change-Id: I9b26f952dc681893b25712451535f4b539fd615d

2017-12-07  David Tardon  <dtardon@redhat.com>  [3dacb5a430b879f22266c06f47d6b78502cb1af2]

        Updated core Project: help  6dbfefa1bae144444ab217abc5847d4a886a5755
        
        allow to build online help too
        
        Change-Id: Ib926dc2cd815a8d7e43c7cdcbccecd6c65f11980
        

2017-12-07  David Tardon  <dtardon@redhat.com>  [c9904bdd5bf2645c9723a8135c5fbceadb6b9aed]

        allow to build only HTML help
        
        Change-Id: I4debf079be228e5ce5fae5f1a153f78800407a59

2017-12-07  David Tardon  <dtardon@redhat.com>  [706429497eae9597aca5c2578045cb9b63762b3e]

        Updated core Project: help  ba16363fee2832acf3a33c718fa60cfb5aa67fc8
        
        move generation of HTML help to gbuild
        
        Change-Id: Ic38ee7b9a3ee4a45bede9d494f717d833e53d69f
        

2017-12-07  David Tardon  <dtardon@redhat.com>  [253667523270b3a50464a6ef1e353267de38a2e9]

        move generation of HTML help to gbuild
        
        Change-Id: I3b13e6e29a0436ce18532ab4ef131229aa640d9b

2017-12-07  Caolán McNamara  <caolanm@redhat.com>  [b08c480ea439c3496f5a8f10c154af3f183f0049]

        ofz#4548 infinite regress in GetUsePrinterSettings
        
        Change-Id: Id4505f9a4ddc47f2eb45cb86d46fdd050b007c26
        Reviewed-on: https://gerrit.libreoffice.org/46009
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-07  Eike Rathke  <erack@redhat.com>  [0f4a9e338cab2f09541e61530b4cdd9fde47c33a]

        Check pDrawView
        
        Change-Id: I88351676e7a11800b84b64afc57f91dddaed8eb6

2017-12-07  Eike Rathke  <erack@redhat.com>  [2f7c589e6f26b8af8872c594249cb83bc1a98bba]

        aDrawView -> pDrawView
        
        Change-Id: I2e0a3157ae00a248c3a92d6bb8ab1ed61b72b1a9

2017-12-07  Eike Rathke  <erack@redhat.com>  [0d1e0bda6a59f8c87981f87ebc7b89876a00cfb5]

        Remember ScViewData* and further check ScDrawView*
        
        Follow-up on
        
            commit 3809655e6d554dbc6c74b11597c540c4a62d4c09
            Date:   Thu Dec 7 00:06:36 2017 +0100
        
                sc: don't crash on loading comments
        
                Seems filters call ShowNote before a view is set or something.
                Fixup for 25555c50ad2a57c1b2313f39b8132ac5e80a45fd.
        
        This "best current view" looks a bit fragile anyway..
        
        Change-Id: I7012e4d0e10128b21ece304507b204976a9e03db

2017-12-07  Pranav Kant  <pranavk@collabora.co.uk>  [7bcb9a8416d61bdd3c7fc345f87de5aa8c3054f9]

        lokdialog: Make hyperlink dialog work
        
        Change-Id: Ifd8c721b001b09ddab8d4fe06ae6818980d6ee76

2017-12-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [dd0dceb51122b4e8e969f848d9f046e91962d254]

        loplugin:salcall handle static methods
        
        Change-Id: Id6820abec4b8ca8bee26d62b333fd30b42a14aec
        Reviewed-on: https://gerrit.libreoffice.org/46007
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [caf1eb15838729e05a70d2fcb8de6834394b5764]

        solenv: add clang-format documentation
        
        Change-Id: Ia1231fb16c351cf957bafaf07ed0ff0e4ff896dd
        Reviewed-on: https://gerrit.libreoffice.org/46008
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-07  Pranav Kant  <pranavk@collabora.co.uk>  [03fa6b15439938044fa95eb9b0584d16cf23db88]

        lokdialog: sc: Prevent assert when invoking autopopup filter dialog
        
        We set the notifier in sc, so don't try to set it again in vcl.
        
        Change-Id: Ic7ab3d0030532a4e8630aa7e9266d32057373a65

2017-12-07  Caolán McNamara  <caolanm@redhat.com>  [a3fdcc1a8cee8485ad0a3777c0652aee4568517b]

        incomplete type Graphic
        
        Change-Id: I471d43be4b34f3bdb3db5b5ff316ff0a414c8996

2017-12-07  Andras Timar  <andras.timar@collabora.com>  [28607477bb25edd08c42a7a1a2040a65000126de]

        add ... to Word Count command, because it opens a dialog
        
        Change-Id: Icbbe71cd1d5ab8e68f743ecf0a3c0122b7317402
        Reviewed-on: https://gerrit.libreoffice.org/45933
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-12-07  Yousuf Philips  <philipz85@hotmail.com>  [c5505f5a22917c339af4e4c840a6a1ae20e2503f]

        tdf#89466 Fix minor localization bugs
        
        Change-Id: I1ee93f81dcd83b5a9277ea444ec8e10db7d790df
        Reviewed-on: https://gerrit.libreoffice.org/45958
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-12-07  ekuiitr  <jhaekansh80@gmail.com>  [6a68f46e8e931c3d4b095a9394d6c050ac9c49d2]

        tdf#57950 replaced some O(U)StringBuffer::append() with operator+
        
        Change-Id: Idd32e3f68787186c157ba7382cab39b0b974ac20
        Reviewed-on: https://gerrit.libreoffice.org/45879
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-07  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [6da58b0e842b81669e5076c2c00dddf67a5616e1]

        gpg4libre: add unit tests for ODF signing feature
        
        Since this requires a working gpg setup, limit to linux for the
        moment. If you need to add signatures or redo them, run LibreOffice
        from a shell with env var
        GNUPGHOME=<core>/xmlsecurity/qa/unit/signing/data/ set.
        
        For editing keys, gpg2 also accepts a
        --homedir=<core>/xmlsecurity/qa/unit/signing/data/ option
        
        Change-Id: I59e5b563098b19d05c8c2db32537241bc835fc80
        Reviewed-on: https://gerrit.libreoffice.org/45950
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-07  David Tardon  <dtardon@redhat.com>  [8978fdf58a403aa62e04d47e65cd799740e6b909]

        fix variable name
        
        Change-Id: Ie3eef59c934f5fe4146a911e4ee652457b94edd8

2017-12-07  David Tardon  <dtardon@redhat.com>  [7cbedaa94f23a1f7676ff649ee6c19eb3a42dfb0]

        use 3-char announce id as elsewhere in gbuild
        
        Change-Id: I2f8f1d6876e7305bec45038ada402aa423e59ad8

2017-12-07  tagezi  <lera.goncharuk@gmail.com>  [58e4b36ace484f2743a3b9919d830c175464b05d]

        tdf#104650 Creating guard to reset status indicator
        
        Change-Id: Ic1e79badedc031a588c0b07958002ad7c558ba82
        Reviewed-on: https://gerrit.libreoffice.org/45987
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [8169a0e5a10defde3e0f53137734fd06ffca85d7]

        loplugin:countusersofdefaultparams in chart2
        
        Change-Id: Ibad415d2c539b2438e4939c2c23f32d84a5a677f
        Reviewed-on: https://gerrit.libreoffice.org/45948
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [be354a2abd27548405caf97fdbc814b5a6b06995]

        loplugin:constparams
        
        Change-Id: Ia322ecf8f80b28c58ec33d17ca9607401a92534b
        Reviewed-on: https://gerrit.libreoffice.org/45959
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [c947a25b3a785f8d43160671f79e3bb503dfb1ae]

        loplugin:countusersofdefaultparams in basctl..basegfx
        
        Change-Id: I515acfb9de1f6dff1de94a60055c5b600e5e5241
        Reviewed-on: https://gerrit.libreoffice.org/45957
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [f7a57f3a1b3bf357b8dd9401b6d5d2525497967e]

        loplugin:countusersofdefaultparams in comphelper
        
        Change-Id: Idb704adbe78a42bf2f2aaf7f6110698d5559e836
        Reviewed-on: https://gerrit.libreoffice.org/45936
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [e1755ac8c42ba4657881ecf7aa652a137abf3267]

        loplugin:countusersofdefaultparams in connectivity
        
        Change-Id: Ia613257f2de1395c6629c1c37026ed48d4b927c8
        Reviewed-on: https://gerrit.libreoffice.org/45854
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-07  Jens Carl  <j.carl43@gmx.de>  [c7e5c7da98d40852d18bd7683e40c9679836ba49]

        tdf#45904 Move _XDataPilotTablesSupplier Java test to C++
        
        Change-Id: Iaea5b7abc0a289035c7a230c0034d2422cc4ae5f
        Reviewed-on: https://gerrit.libreoffice.org/46001
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-12-07  Mike Kaganski  <mike.kaganski@collabora.com>  [e5a3f12588e8e8eb80cc5af4e412fa2c83f0895e]

        Check if we have status indicator
        
        In other methods it's always checked, so presumably it might be absent.
        In caller sites (like OOXMLFastContextHandler::endOfParagraph), it can't
        (and shouldn't) be checked.
        
        Change-Id: Ia2edf8b121cac15e6454bc6321d76517fcdf110f
        Reviewed-on: https://gerrit.libreoffice.org/45951
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-07  Justin Luth  <justin_luth@sil.org>  [9644f506ae31f1cacd6ab4c24b2591179791eebd]

        tdf#97648 ooxmlimport: horizontal lines have no margins
        
        Change-Id: I170ab7a742f8e9d8029512592abda9fc54edda18
        Reviewed-on: https://gerrit.libreoffice.org/42437
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-12-07  Julien Nabet  <serval2412@yahoo.fr>  [49d1ab032b87634116561b970dcc580be96f33f1]

        Use return iterator from erase in swnewtable (sw)
        
        Change-Id: I748ebeeef41a102feb63c304d4fae64775a3c8e2
        Reviewed-on: https://gerrit.libreoffice.org/45998
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-07  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [1d8cb97fea57b81a1ab151b88c2180e646bd401b]

        Revert "ofz#4548 infinite regress in GetUsePrinterSettings"
        
        This breaks a unit test:
        
        filters-test.cxx:145:Assertion
        Test name: (anonymous namespace)::LotusWordProTest::test
        equality assertion failed
        - Expected: 1
        - Actual  : 0
        
        This reverts commit d38674f3b5b6c97be5f8822f52301e29d677ed1e.

2017-12-07  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [3809655e6d554dbc6c74b11597c540c4a62d4c09]

        sc: don't crash on loading comments
        
        Seems filters call ShowNote before a view is set or something.
        Fixup for 25555c50ad2a57c1b2313f39b8132ac5e80a45fd.
        
        Change-Id: I9a69bf28b17cb16df7f1b1d06d9d3168da4a34b5
        Reviewed-on: https://gerrit.libreoffice.org/46000
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-06  Caolán McNamara  <caolanm@redhat.com>  [d38674f3b5b6c97be5f8822f52301e29d677ed1e]

        ofz#4548 infinite regress in GetUsePrinterSettings
        
        Change-Id: Iebd51c8724eebb942af45f3be24718a7a1278183
        Reviewed-on: https://gerrit.libreoffice.org/45991
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-06  Mark Vecsernyes  <kurtaazz@gmail.com>  [37c719d92b8645aef68925c2dab669a4d1d83e85]

        tdf#114122 - Double click in special character dialog inserts a character
        
        Change-Id: I8f8db851363344091294e2af43aba289ac160d98
        Reviewed-on: https://gerrit.libreoffice.org/45952
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-12-06  Mike Kaganski  <mike.kaganski@collabora.com>  [5bb95b3d1aef2223fe8c608bf462f22fb7196c6c]

        Function LookupAccountSidW takes number of characters, not bytes
        
        Change-Id: Ie01feea2c5025f64a7888b85cb5de0c8f6c6f5c2
        Reviewed-on: https://gerrit.libreoffice.org/45955
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-06  Caolán McNamara  <caolanm@redhat.com>  [fcb23c791e9dbf177e8b603a72198eba0b4dd3b2]

        table of objects crashes on first update with object in document
        
        Change-Id: Ia25a09060f16e5d286dff2bbc3facba5ac68cdc4
        Reviewed-on: https://gerrit.libreoffice.org/45971
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-06  jan Iversen  <jani@libreoffice.org>  [3df949ceba258abe5d8d34a688db9563518f3a05]

        iOS, update to xcode 9.2
        
        Change-Id: Id7962a0e40d2341fbe5f702399478f926c0ef5bf

2017-12-06  Stephan Bergmann  <sbergman@redhat.com>  [19f9a7e298ed32e653cc3062b7a332e56ecee24d]

        Remove unused #include <vcl/metaact.hxx> from vcl/outdev.hxx
        
        ...and fix the fallout
        
        Change-Id: Ie514bd95d5a9f990a887566619031e9844c40b92
        Reviewed-on: https://gerrit.libreoffice.org/45195
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-06  Eike Rathke  <erack@redhat.com>  [c2bd06120b932bf3757f19bdf8c8d9ee8a31f557]

        Handle conversion from glibc locale to BCP 47 language tag
        
        The backend's ImplGetLocale() didn't handle variants, so
        ca_ES@valencia ended up as ca-ES instead of ca-ES-valencia, which
        made a difference with for example the UI language being set to
        Default resulting in only ca instead of ca-valencia, which then
        is also written to /org.openoffice.Setup/L10N/ooLocale during
        startup and obtained later.
        
        This only for the *iX branch, no idea if and what could be
        adjusted for Windows or MacOSX.
        
        Change-Id: I050f6f643571ccdc669fb91b06f3bb516f96e8d5
        Reviewed-on: https://gerrit.libreoffice.org/45946
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-06  Eike Rathke  <erack@redhat.com>  [7265e75f8b34cc1043b972478e8b499566660f86]

        Prevent out-of-bounds access, tdf#114228 related
        
        Such document access should be validated, specifically if it's
        called from accessibility.
        
        Change-Id: I67fa14c7fb1bf3885fc009428b981149f3f448fb
        Reviewed-on: https://gerrit.libreoffice.org/45978
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-12-06  Julien Nabet  <serval2412@yahoo.fr>  [c9f712bdfbad1ad16f0721d889167eb232917eab]

        tdf#114228: fix crash when deleting sheet in specific case
        
        1. Create a brand new ods file
        2. Select L12 (so cursor is obviously on sheet1 L12)
        3. Create a brand new sheet (and cursor is on sheet2 A1)
        4. Delete sheet2
        
        It crashes with gtk3, see https://bugs.documentfoundation.org/attachment.cgi?id=138199
        As indicated in https://bugs.documentfoundation.org/show_bug.cgi?id=114228#c5 the tab number
        is wrong
        Reporting cursor management later in ScTabView::SetTabNo prevents from the crash
        
        Change-Id: Iea307267d2cdcf1c01f7e72f45b6a68aeef26fa1
        Reviewed-on: https://gerrit.libreoffice.org/45911
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-06  Maxim Monastirsky  <momonasmon@gmail.com>  [291ea673180a37912697646850959b3f6553cc7a]

        tdf#114262 Respect text+image toolbar style
        
        Regression of 67c9d054517fc3b5cbc203c330eedef4b50f0e57
        ("fdo#84938: replace TIB_ constants with enum").
        
        Change-Id: Ib90473a80fd491f4a136b4e76864c107a9240990
        Reviewed-on: https://gerrit.libreoffice.org/45920
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-12-06  Shinnok  <admin@shinnok.com>  [4df7ebee49438cd963d1aed529a9eead2399dcb0]

        Updated core Project: help  fb2f695bb4ad8ed6a9eeef0e155526df169796f3
        
        Add option to build en-US too.
        
        This case required manual copy of the xhp's and tree.
        
        Change-Id: Ibde9e0e70f9d27735cc0b89bab8eeb34d17c5fdc
        Reviewed-on: https://gerrit.libreoffice.org/45968
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-06  Caolán McNamara  <caolanm@redhat.com>  [71c2a1d313263cd0d638ed754a85cb6a09c15b66]

        ofz: reset sPush and sMainTerm once 'popped'
        
        Change-Id: Ib63dd132cb2055b76492f5d53e45c2a86dd8a131
        Reviewed-on: https://gerrit.libreoffice.org/45940
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-06  Caolán McNamara  <caolanm@redhat.com>  [1a658831d86f6dba67f8f3bcd47435d496fe4dfa]

        ofz#4539 depth protect mathtype parser
        
        Change-Id: I46e12f52d56e7802b676309207904b4d1894d236
        Reviewed-on: https://gerrit.libreoffice.org/45928
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-06  Yousuf Philips  <philipz85@hotmail.com>  [495ac1bc97f3deea8e13cb1a2b9f59d087873c3f]

        tdf#114207 create commands for slide number and slide fields
        
        Change-Id: I5b7cfaf602568d9254dfeafd6afe27b9b0895d37
        Reviewed-on: https://gerrit.libreoffice.org/45722
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-12-06  Heiko Tietze  <tietze.heiko@gmail.com>  [2246ab1a187a5ca73b35ca700c1db63c9b74054e]

        tdf#113343 Floating charmap window must not have a context menu
        
        Change-Id: I76c567047b0033ae766ab6c5161c96416e478e8e
        Reviewed-on: https://gerrit.libreoffice.org/45475
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-12-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [ebfa6465378f5048d499df729c36b36617f50d80]

        xmlsecurity: fix loplugin:salcall warnings
        
        Change-Id: Ic2df4e402ce1e855fbf9d9f6d8a37e664d0110c7

2017-12-06  Yousuf Philips  <philipz85@hotmail.com>  [24f50a40fc704b92a0aa6017f1877b4399926640]

        tdf#37697 Use object alignment buttons rather than text alignment
        
        Change-Id: Ia100a29aefaca81c5282f8077feb319f9d1809cb
        Reviewed-on: https://gerrit.libreoffice.org/45850
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-12-06  Caolán McNamara  <caolanm@redhat.com>  [a8781520e3d47dd0ea25039cf45eea1ed8704af7]

        ofz: oom, variation 0 and 1 have one argument
        
        while variation 2 has two arguments
        
        Change-Id: Ia2a9bd5e33b589b6e002da78d1a5b45d703565ef
        Reviewed-on: https://gerrit.libreoffice.org/45926
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-06  Eike Rathke  <erack@redhat.com>  [6a8fc4ee51bedc40d4e39690bc65eb4c2e8a0074]

        Use proper language fallback chain to find installed help
        
        The previous code first tried the full tag and if not successful a
        tag up to the first hyphen, which so far was the same as the
        fallback chain but may differ for more sophisticated language tags
        in the future.
        
        Change-Id: I01dd8618c77c30e92a5fef6d01d0da56f70353f1

2017-12-06  Bernhard Widl  <bernhard.widl@cib.de>  [1c41d4e229deb5ae9d5d06df6c8d2585619bc102]

        tdf#114093 fixing regression when clicking on fields
        
        Change-Id: I6e5c7e644f26ca85a6c55ec5456add46a7b05404
        Reviewed-on: https://gerrit.libreoffice.org/45927
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-06  Marina Latini  <marina@studiostorti.com>  [1623caf67a0670f332fc45b9f25aac8818cad9a6]

        tdf#101014 Keyboard between textboxes - part 2
        
        Fixed the a11y issue in layout AUTOLAYOUT_TITLE_2CONTENT_CONTENT
        now the selection via keyboard works as requested
        
        Change-Id: I034776393c8cca68d5cb3702f12111a057d4134b
        Reviewed-on: https://gerrit.libreoffice.org/45907
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-06  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [7b0f064dc4e7d33fe9bd927dae35ab0a4ef97b5f]

        tdf#109340 Improve performance by reducing matrix multiplication
        
        Multiplication of two B2DHomMatrix with operator* is very CPU expensive,
        because 24 of double-precision floating point multiplication
        needs to be performed.
        
        With this patch I have reduced Multiplication of matrix,
        by creating combined Scale and Transform matrix at once.
        It allows to reduce matrix multiplication by one,
        and improve import time.
        
        Change-Id: I85fde6354e458659a0214514c6e05b8e2ee04185
        Reviewed-on: https://gerrit.libreoffice.org/45704
        Reviewed-by: Patrick Jaap <patrick.jaap@tu-dresden.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [ae17566542777ad55620f7d03b3dbf559a51da3f]

        unotools: remove not needed UcbStreamHelper inheritance
        
        This class only has static member functions, nothing requires that
        inheritance.
        
        Change-Id: I31db802d0a9dcda01772b1e09a68af770868358d
        Reviewed-on: https://gerrit.libreoffice.org/45924
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-06  Shinnok  <admin@shinnok.com>  [82000d8fba0403dfed98eb73a0936653ce5ef001]

        Updated core Project: help  c09e0355995d329cbd0c60ff7e6008c0f06b45df
        
        Merge makelocal and makeonline into single script.
        
        Scripts were identical; only difference is whether we pass
        local yes/no to get_html.sh. Choice is now expressed via
        first param to makehelp.sh; build local is default.
        
        Change-Id: Icbe274fe6d9aeb86c7950aa69daf574e271e3b84
        Reviewed-on: https://gerrit.libreoffice.org/45943
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [cdb823fd674682b86ba58e38ff1212cdd05da62c]

        Updated core Project: help  0b1c7e3c53f36b36f304270fd7aa455321dfd8fe
        
        tdf#83269 Help page for Calc Data->Form...
        
        Change-Id: If182e61aec29a912faa7af8e3d0791d03fcf1aca
        Reviewed-on: https://gerrit.libreoffice.org/45937
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-06  Olivier Hallot  <olivier.hallot@libreoffice.org>  [901638fb32e0e7871474ec12cde814ecedf66469]

        Updated core Project: help  9891e96d1d95c1921cba16c6339c15cf3613da0d
        
        tdf#84675 Undocumented VBA function: MonthName
        
        Change-Id: I3fa5e80dd94c281bdfd6e076f55e172c52be9ecb
        Reviewed-on: https://gerrit.libreoffice.org/45757
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-06  Caolán McNamara  <caolanm@redhat.com>  [2074a3785371692dcfb86f45204f3707cbac1eec]

        assert on export of fdo69698-1.ods to pdf
        
        since...
        
        commit 3af8a4faf5e20ccae2386052697713da160afb16
        Date:   Wed Nov 15 13:10:40 2017 +0300
        
            tdf#113861: Less aggressive expansion of chart headers.
        
        In this example
        
        nAllColCount is 3, nAllRowCount is 5, the columns available are 0, 1, 4 and the
        rows are 20, 21, 22, 25, 26. So I assume, comparing to the original version,
        that its not the actual row and column we want, but the index of the row/column
        into the range provided
        
        Change-Id: I568c561a8c5f0b2ee84590293bed8e302d5dda75
        Reviewed-on: https://gerrit.libreoffice.org/45811
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-06  Pranav Kant  <pranavk@collabora.co.uk>  [20f985a4ac2dcc6d287c808b9dcfd055fcbabd91]

        lokdialog: Show/Hide floating window on StateChangedType::Visible
        
        In the earlier approach, other state change events like SetText are
        emitted which ends up in "else if !IsVisible()" block and tries to close
        the floating window before it's even registered.
        
        Interestingly, this is not the case every time. Anyhow, better safe than
        sorry. Guard the floating window 'created', 'close' callbacks in a
        StateChangeType::Visible event.
        
        Change-Id: Ib997e11fd4a0f50b8911e9891918112e8ff8ef85

2017-12-06  Pranav Kant  <pranavk@collabora.co.uk>  [98da350c7c9bcb96937f1397a34c2c68ede44011]

        lokdialog: State change events for dialogs uno commands
        
        Change-Id: I92f60e717cd2a0695c8b86b103076d26c0c22cef

2017-12-06  Katarina Behrens  <Katarina.Behrens@cib.de>  [1c58b047d117bb087abc571b74c06cdf7499b1a0]

        Restore GPG SEInitializer service
        
        user config now needs it to collect user's private GPG keys
        
        Change-Id: Ia4ad4133b621160cf37281750cafa9f3c5c3c231
        Reviewed-on: https://gerrit.libreoffice.org/45562
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [db5466887810f428f2df4bfc101afe76a928222a]

        Fix indentation
        
        Change-Id: I53a967ab6ad5a6ed89dc807120dd1db540b26a92
        Reviewed-on: https://gerrit.libreoffice.org/45894
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-12-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e5ab9e7c12ad7878d2754f5b213c8cfca402b850]

        Document SAL_RTL_ENABLED env var
        
        Change-Id: I6242f6028daaa0eb4d14134658e2eb50fd8f8275
        Reviewed-on: https://gerrit.libreoffice.org/45932
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-12-06  Jan Holesovsky  <kendy@collabora.com>  [5df0f751d8b117eeb9b1df8d1bc34e36659d1492]

        lokdialog: Window* -> VclPtr<Window>, and a small simplification.
        
        Change-Id: I853e2d6ec2e55c78894a9942aa201763a57fe195
        Reviewed-on: https://gerrit.libreoffice.org/45900
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-12-06  Zdeněk Crhonek  <zcrhonek@gmail.com>  [86393f03702fd4c695612754fa89f80dac69eab9]

        VBA test - iserror function test repair, tdf#114232
        
        Change-Id: I924713f360a41fa5b269468fdf771df6a50df44b
        Reviewed-on: https://gerrit.libreoffice.org/45923
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-12-06  Xisco Fauli  <anistenis@gmail.com>  [2eae1d741ebdc1e2ce1e512960e8152e178e0150]

        tdf#114219: Show Edit dialog entry in link section
        
        Change-Id: I35c34d427cc5440994fc16ed7e4d307bc95bc533
        Reviewed-on: https://gerrit.libreoffice.org/45817
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Gülşah Köse <gulsah.1004@gmail.com>

2017-12-06  Stephan Bergmann  <sbergman@redhat.com>  [37fe0f729c17bd30d9f273b268b15c353c34a156]

        Better heuristic to only look through implicit copy/move ctors
        
        At least recent libc++ has a std::string ctor overload without a (defaulted)
        Allocator argument (which otherwise causes creation of a temporary Allocator
        object and thus a ExprWithCleanups), so in C++17 mode (i.e., with no implicit
        move CXXConstructExpr -> MaterializeTemporaryExpr -> CXXBindTemporaryExpr chain
        in the way) CellInfo::toString (sw/source/filter/ww8/WW8TableInfo.cxx) has a
        ReturnStmt of just
        
        > ReturnStmt
        > `-ImplicitCastExpr 'std::string':'class std::__1::basic_string<char>' <ConstructorConversion>
        >   `-CXXConstructExpr 'std::string':'class std::__1::basic_string<char>' 'void (const char *)'
        >     `-ImplicitCastExpr 'const char *' <NoOp>
        >       `-ImplicitCastExpr 'char *' <ArrayToPointerDecay>
        >         `-DeclRefExpr 'char [256]' lvalue Var 'sBuffer' 'char [256]'
        
        that erroneously triggered loplugin:passstuffbyref.
        
        Change-Id: I53c8911cb1356560692c003808280a103c399e25
        Reviewed-on: https://gerrit.libreoffice.org/45916
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-06  Caolán McNamara  <caolanm@redhat.com>  [e6f38aed7c4d6f9a2fd20a3b8eba9083afcc67a2]

        drop clew and opencl for fuzzing
        
        Change-Id: I7b09fb91f3d0d77851a84a015fc3e2fedc0153c7

2017-12-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [31b89aaeacff570017c3344195af6d075d7ec73c]

        loplugin:countusersofdefaultparams in cui
        
        Change-Id: Id3258a664c2ea740419331877f7ce6af5e2559e7
        Reviewed-on: https://gerrit.libreoffice.org/45922
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-06  Michael Stahl  <mstahl@redhat.com>  [9f9347c26531bc084d081f21b43c232f411e2cee]

        basic: SfxLibraryContainer: replace maMutex
        
        ... with cppu::BaseMutex, because a member cannot ensure the life
        cycle guarantees expected by WeakComponentImplHelper.
        
        Change-Id: Iaa10c699abf69882d917487740db241ba1455e1c

2017-12-06  Caolán McNamara  <caolanm@redhat.com>  [15cdcd0346b7aa98d4697edec8aeea9c810efa62]

        Related: tdf#105998 except cut and paste as bitmap instead of export
        
        Take a drawing rectangle in draw and cut and paste as bitmap to writer.  The
        hairline border along the very right/bottom edge of the bitmap appear missing.
        
        fallback to default handlers which can distort the hairline to be visible
        
        Change-Id: Iedb580f65879628839c83e41092745ae7c11267c
        Reviewed-on: https://gerrit.libreoffice.org/45902
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-06  Caolán McNamara  <caolanm@redhat.com>  [097d12bd738467765ae9aa0f4129cf3153510241]

        coverity#1421089 seems to be really reporting missing move ctors/assignments
        
        Change-Id: I434eebac395bbb53a0c586a43568f64ec3fb8448

2017-12-06  Caolán McNamara  <caolanm@redhat.com>  [e6928ce494339a74e5e5b1ab1d32af4adcef3e11]

        coverity#1401328 Uncaught exception
        
        Change-Id: I358b3c410bc7871c7184da4959b24b9f52b4a4d7
        Reviewed-on: https://gerrit.libreoffice.org/45892
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-06  Caolán McNamara  <caolanm@redhat.com>  [175c0541c7cb57e97ff04572cd012d7b5aaf9560]

        ofz: tmRoot variation 1 has two arguments
        
        Change-Id: I75ad9bcbc35ee2a0b9b7941cadc9b4bee79fb6c0
        Reviewed-on: https://gerrit.libreoffice.org/45905
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-06  Caolán McNamara  <caolanm@redhat.com>  [870f23b69b09dc28e3d750373d057477d931fe87]

        ofz: avoid oom, tmLDIV has only two slots
        
        Change-Id: I6df2ec0790e94008eba6a7d97256440db5a26ac7
        Reviewed-on: https://gerrit.libreoffice.org/45870
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-06  Michael Stahl  <mstahl@redhat.com>  [a36b3f371343c4fb3708cbe0cd50270dda272385]

        tdf#113413 dbaccess: only use SolarMutex in ODatabaseDocument
        
        The classes ODatabaseDocument, ODatabaseModelImpl and
        ODatabaseSource share a single mutex declared as
        ModelDependentComponent::m_aMutex.
        
        Commit 403eefe81b8a0afe888c60452c17d6b2c5d8343f introduced
        a new deadlock here: in case Yield is called, such as
        when the user doesn't have a JRE and a dialog requesting
        to install one is displayed, the SolarMutex is released
        but the ModelDependentComponent mutex is still locked;
        now another thread (such as the AsyncEventNotifier)
        can lock the SolarMutex but not the other mutex,
        while the main thread can't lock the SolarMutex again.
        
        So the SolarMutex must be on the one hand be
        locked before the other mutex, to ensure the behaviour
        is the same whether the thread already holds it or not,
        and locked after the other mutex, to prevent the Yield deadlock.
        
        One option would be to revisit fca62934f492125ea6728fd6d09f0c66c9e4fa69
        and add back the SfxLibraryContainer mutex, but the code
        there is a mess, naively assuming that locking the mutex on
        UNO entry points is sufficient, taking no care to temporarily
        release it while calling other UNO components or event listeners;
        since there's about 5kLOC in all the related classes it
        would take some time to rewrite all that.
        
        An easier fix is to remove the ModelDependentComponent::m_aMutex.
        
        This patch removes all locking of that m_aMutex, but it still
        exists as a non-shared Mutex because it's needed for the
        WeakComponentImplHelper base classes, which shouldn't cause issues.
        
        Change-Id: I94aaa0ae8698188c98633c638100a309b20976cc
        Reviewed-on: https://gerrit.libreoffice.org/45914
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-12-06  Stephan Bergmann  <sbergman@redhat.com>  [745684f8a696d475ae0e910380031bacfdcba215]

        loplugin:salcall
        
        Change-Id: I5c21f95f763f1491cc68087ecec0909493fd7f63

2017-12-06  Stephan Bergmann  <sbergman@redhat.com>  [4cd48c5d9221c24952050b5ded41f9e078d9141d]

        loplugin:salcall
        
        Change-Id: Ie3931deb3b39160a6f46dd744ea5b098904d55d2

2017-12-06  Stephan Bergmann  <sbergman@redhat.com>  [696fc45b4be3067176227637f448bee03fb2f7a6]

        loplugin:salcall
        
        Change-Id: Icf9309addd971c5d98d4057dba6619c4eef9ea6d

2017-12-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [c0ac78c97174fcde68daf174f6e8ade502c507d3]

        loplugin:salcall handle virtual methods
        
        Change-Id: Iab95db31188ea2914a46d63a7ebef3d825e6ec42
        Reviewed-on: https://gerrit.libreoffice.org/45851
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-06  Stephan Bergmann  <sbergman@redhat.com>  [da85b582656219a0bc9d20cef59ae6b7ee1c4a9b]

        loplugin:redundantcast
        
        Change-Id: I7e73878f263be57d91a1db2fc3d65d411bd49228
        Reviewed-on: https://gerrit.libreoffice.org/45912
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-06  Stephan Bergmann  <sbergman@redhat.com>  [90d2155912bcee40377620d4836726041a72d537]

        Work around latest Boost 1.65.1 still using deprecated std::auto_ptr
        
        ...in various places, which is gone by default at least from recent libc++ in
        C++17 mode.  So bring it back there for now, until Boost is fixed.
        
        Change-Id: I0b3128d114ab2b5693a84bdc7d2b9b9b9b5c3c76
        Reviewed-on: https://gerrit.libreoffice.org/45910
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-06  Stephan Bergmann  <sbergman@redhat.com>  [e754d0931ca75403647cc16100edd98e7e5ceadb]

        Remove CXXFLAGS_CXX11 from Clang plugin compilation
        
        CXXFLAGS_CXX11 is for the compiler used to compile LO proper.  The plugin needs
        to be compiled in a way compatible with compiling Clang, and the compiler and
        any relevant flags can be controlled with COMPILER_PLUGINS_CXX.  (And at least
        on macOS when compiling LO against a locally-built recent Clang trunk,
        CXXFLAGS_CXX11 will now contain -std=gnu++17, but COMPILER_PLUGINS_CXX can still
        point at Apple's Xcode clang++, which does not understand -std=gnu++17.)
        
        Also, if COMPILER_PLUGINS_CXX is not set, simply default it to g++ instead of
        trying to construct an acceptable CLANGCXX value from CXX (which would be
        Clang).  (The problem with using Clang without CXXFLAGS_CXX11 is that Clang,
        unlike GCC, typically defaults to C++03, but building compilerplugins requires
        C++11 at least.  That would cause e.g. the Gerrit/Jenkins linux_clang_dbgutil_64
        builds to fail---but which also needs COMPILER_PLUGINS_CXX to be explicitly set
        to "g++ -std=c++11" as GCC on those machines is still 4.8.5 defaulting to
        C++03.)
        
        Change-Id: Id4ee4e54fa871cb6e621069cd050ae5b31922b34
        Reviewed-on: https://gerrit.libreoffice.org/45856
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-06  Julien Nabet  <serval2412@yahoo.fr>  [421d4bc13017988f1a1311a92b93177cf2bbc306]

        Replace list by vector in ndtxt (sw)
        
        Change-Id: Ie12a39dce136c78e786f805740d855a5d191082e
        Reviewed-on: https://gerrit.libreoffice.org/45913
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-06  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [2488ea55e9355cbfc15b2da4138661f0a0362c86]

        Revert "gpg4libre: add glib2 dependency for Windows"
        
        As it turns out, gpgme works perfectly fine w/o glib (though it
        really wants it configured out of the box)
        
        This reverts commit daee5fc5569c1807f5c8dae502d305eb06141e8b.
        
        Change-Id: I60002bf3b524696eeae397a26c280a67dcdbfd7a
        Reviewed-on: https://gerrit.libreoffice.org/45908
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-06  Mark Hung  <marklh9@gmail.com>  [2392238e480ecc1d1a5e2e69789e79c10f142d6c]

        tdf#108302: keep the font unrotated if @font isn't available.
        
        We will create the font in ExTextOutRenderer for glyphs that
        are expected to be sideway in vertical writing, so we can reset
        the font escapement and orientation if @font ( windows notation
        of fonts for CJK vertical writing. ) isn't available. That will
        keep the font consistent with @fonts for those glyphs expected
        to be upright in vertical writing.
        Note that it is necessary to change text alignment of DC when
        such font is used.
        
        Change-Id: I1a4a6e8aa232119dd136beeb6c19505d7980a534
        Reviewed-on: https://gerrit.libreoffice.org/45609
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-12-05  martinb214  <bakosmartin@gmail.com>  [962873c863ee8f5dcb80af05bd658266304bb5cb]

        tdf#113856 Navigator: Bad behaviour of controllers when changing slides
        
        Change-Id: I11e9cb607c36112f19f7cace1d8c5b7559ebf2a1
        Reviewed-on: https://gerrit.libreoffice.org/45423
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-05  Stephan Bergmann  <sbergman@redhat.com>  [2b082696754819bb00f3fd382b8a3f376893556d]

        Replace deprecated std::mem_fun et al in slideshow
        
        (as std::mem_fun is gone by default at least from recent libc++ in C++17 mode)
        
        Change-Id: I561f6bda7d2e3aa15ebf3f697f41700082377039
        Reviewed-on: https://gerrit.libreoffice.org/45865
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-05  Caolán McNamara  <caolanm@redhat.com>  [c3ab8e61052373465c0be87694530c6ee42a6d8c]

        bodge ofz#4480 silence Bad-cast harder for now
        
        Change-Id: I391448361b5cda729904661a7c5c3b33288b7417

2017-12-05  Caolán McNamara  <caolanm@redhat.com>  [e34f067c15aaba1ce125ca4417c7d6f331f7cfc3]

        ofz#4533 max 10 digits after decimal point
        
        Change-Id: I85e88269ce9148d1d9deca0b22dd8e8d2129d1b3
        Reviewed-on: https://gerrit.libreoffice.org/45898
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-05  Caolán McNamara  <caolanm@redhat.com>  [f42caebb9c1eec8145c36531a3c7003e91aa6051]

        ofz#4530 Null-dereference READ
        
        Change-Id: Ibc5fbb021589b22bbcac0062366e2267839b09e7
        Reviewed-on: https://gerrit.libreoffice.org/45873
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-05  Caolán McNamara  <caolanm@redhat.com>  [20faa6eeda7a6300162d68dde910c75cba8e9421]

        extend enum with missing entries and use those instead
        
        of raw numbers
        
        Change-Id: I5a10716fd30a469d25e50a3dea6e9dd50602a457
        Reviewed-on: https://gerrit.libreoffice.org/45871
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-05  Caolán McNamara  <caolanm@redhat.com>  [de5eec5e2ab8186cfb49b2341e2f6f850a95d77f]

        drop opencl and clew for fuzzing
        
        Change-Id: I6b438e32b1be1ee8fbd72d296e3824b8bb473e8e
        Reviewed-on: https://gerrit.libreoffice.org/45878
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-05  Caolán McNamara  <caolanm@redhat.com>  [4ee1b8f144b90e3532adfac7e5e806552612472e]

        ofz#4531 Bad-cast
        
        Change-Id: I152c2e7fa09fc637b176482de9718cf03880c23e
        Reviewed-on: https://gerrit.libreoffice.org/45875
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-05  Eike Rathke  <erack@redhat.com>  [ef6940a48097fee287a7d8782a6a208292f6926c]

        Save an unnecessary duplicate GetObject() call
        
        Change-Id: Ib0efc84ad2cedc1a149fa57996bc0481bd64591b

2017-12-05  Eike Rathke  <erack@redhat.com>  [36493607d8da6a5caf4b73813ddbbf8dc1d7d895]

        Simplify the IsObject()/GetObject() logic here
        
        Change-Id: I816b15b6795b4946b1bfed0d1f6d103a6a1aba4f

2017-12-05  Eike Rathke  <erack@redhat.com>  [d1cd68fac3a3a521e1f7ebf033b908d67832a0c1]

        Rather call GetObject() only if IsObject(), tdf#112571 follow-up
        
        Which effectively is what GetObject() internally also does to
        determine whether to set an error, so resetting an error here is
        moot (or might even hide a nested error?).
        
        Change-Id: I8736d16e386d1833126965538f96aaa1fd73dfd6

2017-12-05  Stephan Bergmann  <sbergman@redhat.com>  [ea4964ed25d24f83b01628766d5908e1ff4a346b]

        Disable C++17 when system libcmis headers contain dynamic exception specs
        
        Change-Id: I7b94e784a3e145aa7c8a910ee08034d6ff9b2693
        Reviewed-on: https://gerrit.libreoffice.org/45869
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-05  Stephan Bergmann  <sbergman@redhat.com>  [306ddfb1b87d94a343e8e2b6b9270ca682f92ac3]

        Replace deprecated std::mem_fun et al in reportdesign
        
        (as std::mem_fun is gone by default at least from recent libc++ in C++17 mode)
        
        Change-Id: Ib66134bd4072dfe0ce3bc36aa684cee710921235
        Reviewed-on: https://gerrit.libreoffice.org/45868
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [36c9eddf44b302bf1e9a9b88af8f89d3e2012df2]

        Fix typo
        
        Change-Id: I6d00282ec472fb145cc31bced6f5c033e6936596
        Reviewed-on: https://gerrit.libreoffice.org/45881
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-05  Eike Rathke  <erack@redhat.com>  [863e269cd3d37034e634d9ad730d8e87a46ceb76]

        Resolves: tdf#114232 reset error after unsuccessful GetObject() query
        
        Probably broken already since
        
            commit 0b21b8b146fc4b982c7c9bbb866b9ff18a29332a
            Date:   Wed Oct 6 10:16:27 2010 +0100
        
                initial commit for vba blob ( not including container_control stuff )
        
        Change-Id: Iecce564851a76921b491ff101365c70883ad7475

2017-12-05  Caolán McNamara  <caolanm@redhat.com>  [8c8fa0783ddfee50e55deae307901a1691b88009]

        Revert "require at least gtk3 3.20.0 to build and run gtk3 bits"
        
        Linux-deb-x86_64_56-lhm-ubuntu-trusty is at 3.18, not defunct
        Linux-Ubuntu-x86_64_54-TDE
        
        This reverts commit 75e828cad5e652f111278b103b72b9a9a344b689.
        
        Change-Id: I8939e4bb1876186f5ed75b3ad4c2626e37e4c81c

2017-12-05  Stephan Bergmann  <sbergman@redhat.com>  [070396471b5bb2ce834d141decea88869eb1c6a7]

        Replace deprecated std::bin2nd with lambda in svx
        
        (as std::bind2nd is gone by default at least from recent libc++ in C++17 mode)
        
        Change-Id: Icd13de21facec38a4f94595d9685e492bffdc6e7
        Reviewed-on: https://gerrit.libreoffice.org/45867
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-05  Stephan Bergmann  <sbergman@redhat.com>  [d14e0d46e6b42d27f67e9d9227fe01d3ab2f2dcb]

        Replace deprecated std::bin2nd with lambda in forms
        
        (as std::bind2nd is gone by default at least from recent libc++ in C++17 mode)
        
        Change-Id: Ia2c7970fd10e328a8b4a09e101ac3a89876c3d69
        Reviewed-on: https://gerrit.libreoffice.org/45863
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-05  Stephan Bergmann  <sbergman@redhat.com>  [e2e8d201bb09e1bb4e654dcb7a701fe9840dbd94]

        Replace deprecated std::mem_fun et al in svx
        
        (as std::mem_fun is gone by default at least from recent libc++ in C++17 mode)
        
        Change-Id: I7b2b6d20a7d89ed109bdce1f31cba660d9cdb9a0
        Reviewed-on: https://gerrit.libreoffice.org/45866
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-05  Stephan Bergmann  <sbergman@redhat.com>  [f5bd4b833cfca5be288b937f1783180597c6e9bd]

        loplugin:salcall
        
        Change-Id: Ied1e48ec27e911e56d064f1941c08fdb20ab1341
        Reviewed-on: https://gerrit.libreoffice.org/45864
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-05  Stephan Bergmann  <sbergman@redhat.com>  [9ed5028b5065c62e9c9527ed0c2517670aa49044]

        Replace deprecated std::bin2nd with lambda in connectivity
        
        (as std::bind2nd is gone by default at least from recent libc++ in C++17 mode)
        
        Change-Id: I344fe128fab0f57a2c5f2dfc8c097e1ab2406508
        Reviewed-on: https://gerrit.libreoffice.org/45857
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-05  Stephan Bergmann  <sbergman@redhat.com>  [e073ec4e1854990a9c04bccc9d11adbad2ffcfca]

        loplugin:unnecessaryparen
        
        Change-Id: Ib9eeb7d224b20622bafd96e123feb5aa97abac28
        Reviewed-on: https://gerrit.libreoffice.org/45858
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-05  Stephan Bergmann  <sbergman@redhat.com>  [e2553f5cc4a3cdcb09c1b291082b81d0a5a43b17]

        Replace deprecated std::mem_fun et al in extensions
        
        (as std::mem_fun is gone by default at least from recent libc++ in C++17 mode)
        
        Change-Id: I109dd7e04ed2914eb8768bb8139758b5ad60dadc
        Reviewed-on: https://gerrit.libreoffice.org/45862
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-05  Stephan Bergmann  <sbergman@redhat.com>  [3ea3c081721439644850ded0fe375b12e2e9b95c]

        Replace deprecated std::bin2nd with lambda in dbaccess
        
        (as std::bind2nd is gone by default at least from recent libc++ in C++17 mode)
        
        Change-Id: Ib54bc40889aa45b5b9d4d3ab54baafbd260d3b25
        Reviewed-on: https://gerrit.libreoffice.org/45861
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-05  ekuiitr  <jhaekansh80@gmail.com>  [c7d3440fed86c7ef986cdaf57dfe2017325ff190]

        tdf#96505 removed "L" literal
        
        Change-Id: Ie12d65d0a8aaff3ede099e0301cafbc41ebdc2c6
        Reviewed-on: https://gerrit.libreoffice.org/45736
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-05  Eike Rathke  <erack@redhat.com>  [d915cb417befeb4a2aa1913e4b91d8cc5297c3ec]

        Resolves: tdf#114231 do not mask ErrCode with GetRest()
        
        Regression from
        
            commit 7ca950ec744b7af1d15724ec2abc296573a641e4
            Date:   Wed Aug 23 19:25:02 2017 +0200
        
        	no need to use ERRCODE_RES_MASK here
        
        	the relevant usage sites already call GetRest() before comparing
        
        which exactly is the reason that it didn't work anymore.
        
        Old StringArray ItemList resources stored only 16-bit values,
        hence ERRCODE_RES_MASK was used to mask the ErrCode values in the
        resource for which code had to mask ERRCODE_RES_MASK as well to
        compare values. Now the full ErrCode is stored, so code must not
        use GetRest() on a value to compare against, or use GetRest() on
        both values (which theoretically could lead to ambiguities, but
        probably doesn't in resources that are restricted to one module).
        
        Change-Id: I835e47424bb008bc680dc4f8c502c9558397db36

2017-12-05  Jan Holesovsky  <kendy@collabora.com>  [8ce967ad157d83ad567c5f8c750f4225dd974219]

        lokdialog: Make the badstatic loplugin happy.
        
        Change-Id: Ic19bbd2a3533e4e600d8856e55c4e8d06f0ad752
        Reviewed-on: https://gerrit.libreoffice.org/45500
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-12-05  Stephan Bergmann  <sbergman@redhat.com>  [2326619cba28dcbe54063baffd6094f037230c88]

        Replace deprecated std::mem_fun et al in dbaccess
        
        (as std::mem_fun is gone by default at least from recent libc++ in C++17 mode)
        
        Change-Id: I98fabd88212001ac6f2cfe66f2c75a41a4cb4a3e
        Reviewed-on: https://gerrit.libreoffice.org/45860
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-05  Stephan Bergmann  <sbergman@redhat.com>  [bf720502e1ec1509053dc5998cd322e6d0cae234]

        Replace deprecated std::mem_fun et al in connectivity
        
        (as std::mem_fun_t is gone by default at least from recent libc++ in C++17 mode)
        
        Change-Id: I74a7ff92385068cb4de1865921bd7c2509859b63
        Reviewed-on: https://gerrit.libreoffice.org/45859
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [c9dee880d88305312094b311abdae155e452bf14]

        tdf#104016 RTF import: deduplicate before text indent from numbering
        
        We already deduplicated first line indentation since commit
        3915bf2dc877d5f1140798e24933db0f21386a4a (tdf#95376 DOCX import: fix
        incorrectly indented tab stops, 2016-01-26), the same is necessary for
        before text indent.
        
        Change-Id: I11394881d116f76922c1a706dd14b6a7cdf3c89f
        Reviewed-on: https://gerrit.libreoffice.org/45844
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-05  Caolán McNamara  <caolanm@redhat.com>  [75e828cad5e652f111278b103b72b9a9a344b689]

        require at least gtk3 3.20.0 to build and run gtk3 bits
        
        Change-Id: I2caf8c32d47ce195a3b714e50256d8425a5a117e
        Reviewed-on: https://gerrit.libreoffice.org/45735
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-05  Stephan Bergmann  <sbergman@redhat.com>  [effe6b3d84302afce3d5095e4f376e7e3bf669e0]

        std::unexpected_handler is gone at least from recent libc++ in C++17 mode
        
        Change-Id: Ibae0499f52c1e22ec9790e62cc84053dff2c2add
        Reviewed-on: https://gerrit.libreoffice.org/45855
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-05  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [cdb9e338f1e410fe968df3193369a1b516c50c35]

        tdf#114091: Customize dialog: Rename 'All categories' to 'All commands'
        
        And put a separator before the 'Macros' category.
        
        Change-Id: Ibcff6b6c6d3a4f72d5e06b519fe8245d9602ad3c
        Reviewed-on: https://gerrit.libreoffice.org/45843
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-12-05  Tor Lillqvist  <tml@collabora.com>  [2b26d152227b39f8dd78db56a10817a4b3c7c259]

        Bin a typedef used just once
        
        Change-Id: I8591b1d872a729402ea6045d2a17dc691fa66788
        Reviewed-on: https://gerrit.libreoffice.org/45841
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2017-12-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9984b3488f04ab372fe0b308c969eca6ebec460f]

        Fix typo
        
        Change-Id: I085d0346d6f7aebc6e685bc1c2407535eb227dfc
        Reviewed-on: https://gerrit.libreoffice.org/45835
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-05  Caolán McNamara  <caolanm@redhat.com>  [0722363c2b8e5a15397233fb21537508780d9585]

        ofz: infinite loop
        
        Change-Id: Ie2148fd0048c6894e1b317dd2a4f2533ff2e1814
        Reviewed-on: https://gerrit.libreoffice.org/45827
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-05  Gabor Kelemen  <kelemeng@gnome.hu>  [0af17d7e3744acdbe0bb812e1b97d4cde3e67782]

        Updated core Project: help  0b7bf0473bcc891eb169eb489195cf61463cd63f
        
        Hide some extended help only strings from the top of the page
        
        Change-Id: I2df670078db010b9bcd8544c655e91a0ccec2686
        Reviewed-on: https://gerrit.libreoffice.org/45833
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [8e60725ac392ee9d27b078a793533e35e7816b58]

        loplugin:countusersofdefaultparams in dbaccess
        
        Change-Id: Ic372096785f9f6ead569b34dcc7e97f78ab9ddf8
        Reviewed-on: https://gerrit.libreoffice.org/45837
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-05  Gabor Kelemen  <kelemeng@gnome.hu>  [5b88e63945d0d0b765f3463b60b82b7d76e3a4e8]

        Updated core Project: help  4f7a4631aa84dcb62ccd27c9c2dc9fc6a9dc232c
        
        Display the same ahelp in more contexts
        
        Also remove some obsolete comments
        
        Change-Id: I876398ff684dd203ab1702773a9b8f4d725c9a07
        Reviewed-on: https://gerrit.libreoffice.org/45831
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-12-05  Gabor Kelemen  <kelemeng@gnome.hu>  [8784126ac66ae84b4fe3736125e7e65dbf6e58df]

        Updated core Project: help  543b25503a6d08ca08d2f4b35a14743d0d5ad016
        
        Display the same extended help for more widgets
        
        Change-Id: I76fe74a736ad01366ec8ffa05b49f0c4005e0c71
        Reviewed-on: https://gerrit.libreoffice.org/45830
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-12-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [2824eb4939dc7e40d1503d52f4fd143fe5f5e60e]

        android: fix gpgme build
        
        No need to include config_lgpl.h when gpgme is disabled.
        
        Change-Id: I03f8b093a355452df928607e0f52e3793d5ca0d1

2017-12-05  Stephan Bergmann  <sbergman@redhat.com>  [7a9fe4d735207160b1458b4dd480cc089a8b7153]

        tdf#114086: Fix macOS paths of external GPG libraries
        
        Change-Id: I978b6f2845935c4a3377fe9600cfdb0bd284a6f7
        Reviewed-on: https://gerrit.libreoffice.org/45825
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [720cc05a76510964b779a30366d48fb854984d06]

        fix compile of salcall plugin
        
        changes from sberg and myself crossed paths in the night
        
        Change-Id: I2606902f84739e552b2aad292e63e7b8e6757965

2017-12-05  Jens Carl  <j.carl43@gmx.de>  [eff70347190a6642fd62a9e0b20e4366c39fbc7a]

        tdf#45904 Move _XFunctionDescriptions Java test to C++
        
        Change-Id: Ie2c8e55cabd6adcd523baf2f75c5f2decaf8fe87
        Reviewed-on: https://gerrit.libreoffice.org/45772
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-12-05  Jens Carl  <j.carl43@gmx.de>  [958d8d316dbda970dc31d5b060f8d317db0516ff]

        tdf#45904 Move _XRecentFunctions Java tests to C++
        
        Fix for #i84761.
        
        Change-Id: I3ea608ce60ecc274bc2af9eb1d8117372b663a6f
        Reviewed-on: https://gerrit.libreoffice.org/45637
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [9a06b99d2f53bd8d0a9ab0936efed9924a2abb88]

        loplugin:salcall fix non-virtual methods
        
        first, since those are safer to change than virtual methods
        
        Change-Id: Ie3b624019d75ee2b793cee33b3c5f64e994e8bfe
        Reviewed-on: https://gerrit.libreoffice.org/45798
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [eaf89e477af94bd3977aca17d72dd442c7604e63]

        loplugin:countusersofdefaultparams in editeng..package
        
        Change-Id: I4c20235a04d9ab5ea5edbb6b1b2413677b18a305
        Reviewed-on: https://gerrit.libreoffice.org/45795
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [ebc5774c0546cd0b4ca4ad5a125fd9f8ec0e9ce4]

        remove some unused defines
        
        and move the script to python
        
        Change-Id: I97bca04053d9d38b59c74fcf61caafbc2c137cc9
        Reviewed-on: https://gerrit.libreoffice.org/45776
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-05  Jens Carl  <j.carl43@gmx.de>  [e978a52fc7321feaf5148daa5b5bde22689aec75]

        Add ServiceProvider "com.sun.star.sheet.FunctionDescriptions"
        
        Change-Id: Iff6761d00abf2de391ef3809b646dbaeab7fb96f
        Reviewed-on: https://gerrit.libreoffice.org/45771
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-12-05  Julien Nabet  <serval2412@yahoo.fr>  [102f257ee007aecaccbf1370a3c89104d87fe43f]

        Replace list by vector for MailDispatcherListenerContainer_t (sw)
        
        Change-Id: Iac66ae6cb9f95133ef705850c246309db41872dc
        Reviewed-on: https://gerrit.libreoffice.org/45826
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-05  Jens Carl  <j.carl43@gmx.de>  [1c893292849bf699f3c9411461248f67fa35d027]

        Add ServiceProvider "com.sun.star.sheet.RecentFunctions"
        
        Add the type and functionality to make instance of ServiceProvider
        "com.sun.star.sheet.RecentFunctions". The ServiceProvider is needed
        to test XRecentFunctions UNOAPI and a fix for #i84761.
        
        Change-Id: Icbaf0c57f8bbada5adb11381ea50b34b8b263c2f
        Reviewed-on: https://gerrit.libreoffice.org/45636
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-12-05  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [5daa364922ba75442e2aa834095e9bef16d141d9]

        gpg4libre: add gpgme config header where gpgme.h is included
        
        Also pull in config_lgpl.h in that case.
        
        Change-Id: Iae4e56ee8023066581c562c66305875a0fe15f37
        Reviewed-on: https://gerrit.libreoffice.org/45809
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-05  TamÃ¡s Zolnai  <tamas.zolnai@collabora.com>  [b19aa21f0efa2aa72c144bacae801aeae59300c0]

        Dump page valid flags in dumpAsXml
        
        Change-Id: I6976a5128f9242627062394d7d24e854348d002b
        Reviewed-on: https://gerrit.libreoffice.org/45821
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-12-05  Eike Rathke  <erack@redhat.com>  [9f2d4510cb98d1eefcba85db6edb7cf754b4519d]

        assert(mnRangeOpPosInSymbol < MAXSTRLEN)
        
        We should survive that now..
        
        Change-Id: I4cadfa788bda470ee08958347671d843522669e8
        Reviewed-on: https://gerrit.libreoffice.org/45820
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-04  Stephan Bergmann  <sbergman@redhat.com>  [aa0b08980aba7bc82ab75151129b0c643cde7dfa]

        Condition for definition of LastIdent must match condition for its use
        
        Change-Id: Iccc58d396d8c80a717e9d33ed8d872aadea08afa
        Reviewed-on: https://gerrit.libreoffice.org/45829
        Reviewed-by: Rene Engelhard <rene@debian.org>
        Tested-by: Rene Engelhard <rene@debian.org>

2017-12-04  Ahmed GHANMI  <aghanmi@linagora.com>  [4b45c95556d19cf51aab3658e533a2aeaa023d10]

        tdf#113876: fix hardcoded compare strings
        
        Checks of listbox values are hardcoded in english so we replaced
        the hardcoded compare with "SwResId" function which give us
        the string in correspondant language and in addition with
        "startsWith" function we check if the string is in the listbox's
        item of user choice.
        
        Change-Id: I3cc23b43750c82672454aa6812dfad1437ede7fc
        Reviewed-on: https://gerrit.libreoffice.org/45812
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-12-04  Caolán McNamara  <caolanm@redhat.com>  [6a49f78b36243ba1ed1dbf2f9bd893c7a660a983]

        silence coverity#1421122 Uncaught exception
        
        Change-Id: I371951b0e5a0f8c6fe796ff94dc60e07944c3f0f
        Reviewed-on: https://gerrit.libreoffice.org/45758
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-04  Caolán McNamara  <caolanm@redhat.com>  [fc26ea9e0e8cd4873ddd1f5736d7fed071f5e3e2]

        add html to fftester
        
        Change-Id: I85c2ce10ff6142d04310f834b16b2ded474e7a34
        Reviewed-on: https://gerrit.libreoffice.org/45814
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-04  Szymon Kłos  <szymon.klos@collabora.com>  [58784b89c22c6d63fff18fea0aa6636a1370044c]

        tdf#113037 Watermark centered in DOC
        
        Change-Id: I3b0383ef85f82c3076331026a49c0005f920ea61
        Reviewed-on: https://gerrit.libreoffice.org/45804
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-12-04  Heiko Tietze  <tietze.heiko@gmail.com>  [7ace16688c503795a5af0c82b63856b1e737aa87]

        tdf#107601 Rename t-test to paired t-test
        
        Change-Id: Ic67089eb591411d9aa8a57369d739bf096a799db
        Reviewed-on: https://gerrit.libreoffice.org/45393
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-12-04  tagezi  <lera.goncharuk@gmail.com>  [eafc42a2b46e70a0840a870b8c8cce85b32980c1]

        tdf#39593 deduplicate code in ScOutputData
        
        Change-Id: I98fedf943e2e832d3171a3f2c88acb49acccaa2a
        Reviewed-on: https://gerrit.libreoffice.org/45255
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-12-04  Michael Stahl  <mstahl@redhat.com>  [0616a5e13e6656a97071b1407912e1043a903407]

        postprocess: only check-dynamic-objects if instset is created
        
        People who use --with-system-libs will derive no benefit from
        check-elf-dynamic-objects.  Since checking all SYSTEM_* variables
        seems unmaintainable, check if an instset is to be created as a
        heuristic that the build should be portable and libraries checked.
        This should run with no config changes at least on the tinderboxes;
        Jenkins builders don't create instsets.
        
        Change-Id: I2407429891210ea79917fc4d01a933ec661325b1

2017-12-04  Eike Rathke  <erack@redhat.com>  [01c7c4e1cb074f88440336068285495743bd6b37]

        Add Plautdietsch [pdt-CA] to language listbox
        
        Change-Id: Icf2307649858721a7cde38e8fa892fc3cb1ff08c

2017-12-04  Shinnok  <admin@shinnok.com>  [433fdce3fd1dc370afb81fe5a5723c8aae9e586c]

        Updated core Project: help  a624e855010b2e572f526d2b4b149c2baa6890a3
        
        Remove confusing white space.
        
        Change-Id: I0f6e35f720c5744757f0ac804a9d780df23d1804
        Reviewed-on: https://gerrit.libreoffice.org/45819
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-04  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [8aa13d257eaee42428bea7b649a3ca35903ed551]

        Fail when building Win64 from cygwin32
        
        The gpgme libs need cross-arch windres support, which cygwin32
        lacks.
        
        Change-Id: Icbe013cf7983754e8b485dd7368cfc10f8fd0bcb
        Reviewed-on: https://gerrit.libreoffice.org/45769
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-04  Stephan Bergmann  <sbergman@redhat.com>  [5940f3020e513c769c5cf452b49c1f211358c525]

        -Werror=unused-function
        
        Change-Id: I411a134daef6ad061ab54b300e379b882395905b

2017-12-04  Caolán McNamara  <caolanm@redhat.com>  [8aeb8825cbb0ffba2b214624a9869ce8e6e0390a]

        use LANGUAGE_ENGLISH_US for fuzzing
        
        Change-Id: Ieca4b4d06e6e81fc8d2187ae5b92bd95b359f74b
        Reviewed-on: https://gerrit.libreoffice.org/45813
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-04  Caolán McNamara  <caolanm@redhat.com>  [5fe781828506862c0bfcabb224418e038bee584d]

        ofz#4526 Null-reference READ with openssl crypto backend
        
        which is not the default backend
        
        Change-Id: I982e1b61c10efbe3312d68d90d48292a9b6cca0d
        Reviewed-on: https://gerrit.libreoffice.org/45794
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-04  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [bfd613a4628c8827168f64fc2a97685785d04a84]

        tdf#83877 ODF extension to write signature lines
        
        This adds a <loext:signatureline> element to draw:image if the image
        is a signatureline.
        
        Example:
        <draw:image xlink:href="...">
          <loext:signatureline loext:id="..." loext:suggested-signer-name="..." loext:suggested-signer-title="..." loext:suggested-signer-email="..." loext:signing-instructions="..." loext:show-sign-date="true" loext:can-add-comment="false"/>
        </draw:image>
        
        Change-Id: I4d77acec528175fba66556661ab74462f5bd875f
        Reviewed-on: https://gerrit.libreoffice.org/45153
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-12-04  Caolán McNamara  <caolanm@redhat.com>  [6b0a2d193aa8974baef5e7d585521baad6078e3e]

        ofz: allow std::out_of_range
        
        Change-Id: I4d63214e3691e56816d66162660c243a7454e114

2017-12-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [3dd00bbe28b24396f67f91cd72a00059057be74d]

        sfx2 android: fix -Werror,-Wunused-parameter warnings
        
        Change-Id: Ib48144f5463248e8ceb6c979d1e2148893efa2ba

2017-12-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [88ffde02b427afd2fa0214efbdc5d57e90b9d20e]

        Fix typos
        
        Change-Id: Ief7ebd951212b9b4e1f8a7cde61ef50f1278542c
        Reviewed-on: https://gerrit.libreoffice.org/45796
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-04  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [a0647dfdbbea483ed3a8372b7a54e1934dfa1fe5]

        Related tdf#113696 Write fallback graphic for fodf files also
        
        Change-Id: I2db10b6a3bf14837160a56813681ba40fa253447
        Reviewed-on: https://gerrit.libreoffice.org/45777
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-12-04  Justin Luth  <justin_luth@sil.org>  [b360322c63d62b54b5e6adac4def3f8b761dc1da]

        tdf#97648 ooxmlimport: calculate percentage-based widths
        
        MSO seems to write 100% width horizontal lines with a
        "suggested" width of 0, so we need to calculate what
        the proper width is.
        
        A better fix would be to add "percentage-width" support
        to the shape class itself, but that complex enhancement
        is way beyond my abilities.
        
        Limiting the patch ONLY to shapes with an undefined
        width because it otherwise slightly increases the
        size of various other unit tests, and I'm not sure
        if those are desirable changes or not. The list of
        the unit tests is documented in the bug report.
        
        Change-Id: Ied80beca42a7513b8ea3b94b9c4ea9898e787200
        Reviewed-on: https://gerrit.libreoffice.org/42128
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [b39b9b5822aa084cfa3ef85908c9cb504165277f]

        EPUB export dialog: fix wrong string context
        
        I forgot to update this after copy&paste.
        
        Change-Id: I5f060a602a35ee83bc3f2ff4898039bf347fe1cd
        Reviewed-on: https://gerrit.libreoffice.org/45784
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [a36cab2b689b26bbf5374b4974e85c9f250b89e9]

        sw: prefix members of AuthorCharAttr
        
        Change-Id: I9439c900ef2ec567cde105a3e7b8fe222ac1ccb6
        Reviewed-on: https://gerrit.libreoffice.org/45780
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-04  Stephan Bergmann  <sbergman@redhat.com>  [12ba14c6bee1c773e4500f79a90a07f871cf3feb]

        Honor GTK theming in LO flatpak
        
        ...according to alexlarson, for now (until "eventually we'll have a sane dconf
        in the sandbox") apps need to specify --filesystem=xdg-run/dconf,
        --filesystem=~/.config/dconf:ro, --talk-name=ca.desrt.dconf,
        --env=DCONF_USER_CONFIG_DIR=.config/dconf (where the first two are irrelevant
        for LO due to its --filesystem=host).
        
        This fixes <https://github.com/flathub/org.libreoffice.LibreOffice/issues/4>
        "Libreoffice flatpak is not respecting user theme".
        
        Change-Id: If5ed33e1b524bfa877b89f052c6067398b5600a3

2017-12-04  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [282bc5a824d103dcf4b19c9cf83698a2334e2e34]

        Related tdf#113696 Unit test for Writer images fallback graphic
        
        Change-Id: I2f14d6ab9a107f5b50ab0ec83019f86751dd79f6
        Reviewed-on: https://gerrit.libreoffice.org/45778
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-12-04  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [aa768bdbfd7442947cf0756f58c9bfe791ce047a]

        xhtml export: Prefer svg if it's available
        
        And not use the replacement graphic in this case.
        
        Change-Id: I5e1bb7a694f210e2681ff5acf241a131d38a4c5d
        Reviewed-on: https://gerrit.libreoffice.org/45782
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-12-04  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [2d3023c9713c4c7cac732a6831c69dec581a7751]

        Related tdf#72966 Provide replacement graphic also for metafiles
        
        In 6b3cc69fd2b2de5ace68f2739eb383267d66f76f this was done for draw images,
        this patch also implements this for Writer images.
        
        Change-Id: I54f8142c3d22e1a356aedbcf2daf9d7a9b049423
        Reviewed-on: https://gerrit.libreoffice.org/45673
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-12-04  Pranav Kant  <pranavk@collabora.co.uk>  [59e6230d1c2c71148309f2a292a4143e7bc0e3fc]

        lokdialog: sc: Guard autofilter popup's LOK notification
        
        Change-Id: I8d39a701618926e35c84f200ac7e2ce66e62b8b7

2017-12-04  Pranav Kant  <pranavk@collabora.co.uk>  [727c2303cb70a62a35f2e7ff7cd47cdb3ccd556d]

        lokdialog: multiview: Do not mix one view with other
        
        In GTV, use correct application window object to fetch the dialog
        object.
        
        Use correct view shell to notify window (dialogs, etc.) callbacks.
        
        Change-Id: I7d82b39d4522a4b4904e156757a032c342c71efb

2017-12-04  Pranav Kant  <pranavk@collabora.co.uk>  [b1bcc70d2a5a51d2cb4b2e9e2a8e6641719fe18b]

        lokdialog: Merge dialog & dialog child mouse event APIs into one
        
        Change-Id: I91aaa6a58f33dd2d817e02533de96e0c8191f2ca

2017-12-04  Pranav Kant  <pranavk@collabora.co.uk>  [ae412b57e3f7866e24b120f0afb8ac80618a8d07]

        lokdialog: Rename postDialogKeyEvent -> postWindowKeyEvent
        
        Change-Id: I78b434106fbef153adde255d4fcc8f74a7169175

2017-12-04  Pranav Kant  <pranavk@collabora.co.uk>  [b5e27fd809845577a90cc1811de062c070110078]

        lokdialog: Simplify; make the LOK dialog API more generic
        
        Merge the dialog floating window callbacks and function calls into one.
        Unique window ids across vcl::Window is enough to distinguish between
        them.
        
        Floating windows don't have a LOK notifier as they are created in the
        vcl itself (so we can't access them from sfx2). Use the parent LOK
        notifier in that case (which would be a dialog).
        
        This API should also help in autopopup filter tunneling later.
        
        Change-Id: I63a2c97ffdd84695dc967e14c793089a7c50b41b

2017-12-04  Pranav Kant  <pranavk@collabora.co.uk>  [3d8154ec427777eadf5719f194662e5ade78fae5]

        lokdialog: Do not underestimate the dialog size
        
        Some of them like, EditStyle, can be much bigger.
        
        Change-Id: Iaad02fadba18846976b959369f06e2020feffc6f

2017-12-04  Pranav Kant  <pranavk@collabora.co.uk>  [ec09f526114ef289e7a0a7804f443f2b16a67f15]

        lokdialog: Kill some code; use already existing method to paint
        
        This is not require now in the new approach where the dialog is already
        created by the time paint request call for dialog happens. Layouting is
        already complete by that time.
        
        Change-Id: I610b050a268e61e8d4036aa7eb5766cf0c8b37e0

2017-12-04  Pranav Kant  <pranavk@collabora.co.uk>  [2f2679a56c0ae5dbcab6a0e6aa523587ecdc84fe]

        lokdialog: Allow closing a dialog from LOK client
        
        ... and rename paintDialog -> paintWindow before it's too late. We not
        only render dialogs now but also popups.
        
        Change-Id: I6b1253c4d9be0c79199b683df4413658a461f850

2017-12-04  Pranav Kant  <pranavk@collabora.co.uk>  [cc05f8d9d27a8b28421a91cbfb059898d9619974]

        gtv: Width, height properties should not be construct only
        
        Change-Id: I2d1b29f52c1fe0449cf9afe47c509ef6250804a8

2017-12-04  Stephan Bergmann  <sbergman@redhat.com>  [0e2a3619bdecd903516c96a64dc7cbf8552b85bf]

        Adapt solenv/flatpak-manifest.in to recent download.lst changes
        
        Change-Id: I74845d4cdab0f4769cb4970db12f3dfa09037c41

2017-12-04  Pranav Kant  <pranavk@collabora.co.uk>  [1fdd9b3fbfac165e944516d87f02d2f9ff6e3a58]

        lokdialog: Execute all UNO commands asynchronously for LOK
        
        Especially in case of dialogs, Online cannot afford to wait till the
        call to UNO command returns as the same thread is responsible for doing
        many more tasks as well.
        
        And just adding this check doesn't seem to have any repurcussions, so I
        guess we are fine.
        
        Change-Id: Iac7c1413d90e8a264502dcf2bc280e09fd52683b
        Reviewed-on: https://gerrit.libreoffice.org/45527
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-12-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [1a3b7229b87901c8bc6cf3f86d79d68ddfba735b]

        Updated core Project: help  19c8267824c96ce837140c7edf94b8ab0231a485
        
        EPUB export: add documentation for new UI elements
        
        Change-Id: I716b035bfd15e770e6acb3016912c88d510e54dc
        

2017-12-04  Caolán McNamara  <caolanm@redhat.com>  [1706ccb6704cd85b9603bf9d9181dbb6736a42e6]

        add mml fuzzer
        
        Change-Id: If508e804da7ec945deb1034a797d3a11a7a2ca00
        Reviewed-on: https://gerrit.libreoffice.org/45684
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-04  Pranav Kant  <pranavk@collabora.co.uk>  [0d5ccc4eb114117b11f7ec53a2c75f9efcb4c651]

        gtv: Remember recently executed UNO commands
        
        Saves the recently executed UNO commands in a temp file and make it
        accessible to user in a combo box. Useful when debugging.
        
        Change-Id: Ic66961a388cc59dee3f65cb8d4de3c29a8a75eaa
        Reviewed-on: https://gerrit.libreoffice.org/45540
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-12-04  Caolán McNamara  <caolanm@redhat.com>  [75b0afa1f23f4da928a5f0d866250e19d762f49f]

        silence coverity#1405937 Uncaught exception
        
        Change-Id: I40e9827f1ff2fb7f5121da95c4f502de11f3f612
        Reviewed-on: https://gerrit.libreoffice.org/45760
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-04  Xisco Fauli  <anistenis@gmail.com>  [a2ec30240f7a9889e8e97b798bd862be160b47bc]

        tdf#113380: if the player doesn't exist,...
        
        ... use the same size as VLC does.
        
        See:
        https://opengrok.libreoffice.org/xref/core/avmedia/source/vlc/vlcplayer.cxx#167
        
        Change-Id: Ib878ded6c8aacf3a04227ab9efaa59b388f8ff51
        Reviewed-on: https://gerrit.libreoffice.org/43827
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-04  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [3f2915c40fcc42ac91f2019fd506bfbdd1e5933f]

        tdf#112207: Allow assigning macros to ui elements
        
        * Adds "Macros" category to the categories list
        
        * Search/filter feature now works also on the macros category
        
        * Since macros category has multiple trees and subtrees, and many leaf
          elements (macros). I chose to implement the behavior like this:
        
          If there is no filter/search term, the trees will be presented as in the old
          macro selector dialog (collapsed), but if user types a search term, then
          filtering happens: non-matching elements and empty containers/(sub)trees
          are removed and everything is expanded so that user easily sees what
          (s)he is looking for.
        
        Change-Id: I1a93f156a7293c7e61baac882a10ff631961e2af
        Reviewed-on: https://gerrit.libreoffice.org/44938
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-12-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [32fd735a6a30a8e552488f78a1577755a0e3db3d]

        EPUB export, fixed layout always means "split at the end of the page"
        
        So disable split type on the UI, as it has no effect.
        
        Change-Id: Ia16e8050a732fce2f7881eee1b64e4487e843574
        Reviewed-on: https://gerrit.libreoffice.org/45691
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [d4246aeaa2b182c3defcefb68426d1be8e2caf75]

        EPUB export, fixed layout: fix spine names
        
        They are pages, not sections.
        
        Change-Id: Ifd72d5ebec1d372a9bd99653d849479a6ffb6bfa
        Reviewed-on: https://gerrit.libreoffice.org/45690
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [19339e79e41cb9bbbbf0bd9a0e0d4a2cccc1f6a5]

        EPUB export, fixed layout: remove old non-metafile-based page size approach
        
        This was unused code.
        
        Change-Id: I7f728544127dc283cd74e4425e699d598caeae1a
        Reviewed-on: https://gerrit.libreoffice.org/45649
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [e83d7993d46b096ecc18c01d92d39e170cce18c1]

        EPUB export, fixed layout: disable DTD string in SVG header
        
        epubcheck complains:
        
        ERROR(HTM-003): test.epub/OEBPS/images/image0001.svg(5675,37): External entities are not allowed in EPUB v3 documents. External entity declaration found: %svg-extensibility.mod.
        
        and similar ones. Just not writing the DTD header is enough to address
        the error.
        
        Change-Id: I5307e932a0f07585297cce734aceae77e43cc7a6
        Reviewed-on: https://gerrit.libreoffice.org/45648
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [3ed8466b55ace15a28761e06b6bb76ebd8758106]

        EPUB export, fixed layout: switch to a metafile-based approach
        
        Trying to guess layout from flat ODF output is an approach that doesn't
        scale, think of complex documents with split tables, etc.
        
        Do it similar to the PDF export instead: take a metafile of each page
        and use the existing SVG writer to embed it into XHTML.
        
        Change-Id: I6e860834beb8025519d3e367f858077ae9e9c006
        Reviewed-on: https://gerrit.libreoffice.org/45647
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-04  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [d1e2205c6ec1b6e4c36192acc2e5b344e2ccc70d]

        android: hackaround for rendering regression (disable charts)
        
        eba883c8a2ce045fc7bd3848d796ca10b7f4ba51 broke rendering in the Android
        Viewer - only blank pages were the result.
        This hack just makes the offending function a non-op, allowing the
        Viewer to render something to the viewer again.
        
        Change-Id: Iaa206ff92b2e7642cb921c8e2d61ffd930a59463
        Reviewed-on: https://gerrit.libreoffice.org/45493
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-12-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5684e53b931eaaac658bc3246ae1c3249e252fdb]

        Calculate print page ranges only when needed, cache in print state
        
        When printing or exporting PDF, we need to calculate the page
        print (cell) ranges for the current zoom level (document size).
        This is quite a expensive thing to do as you need to inspect
        the properties of individual cells.
        The calculation ideally needs to be done only once per printing
        request, but because of the rendering UNO API, this was done
        everytime ScPrintFunc was instantiated, which is for every page
        twice (once getRenderer is called and then when render is called).
        To fix this performance issue, the print page ranges need to be
        carried from one call to ScPrintFunc to the other. There already
        is a print state (ScPrintState) which is used for exactly that,
        but it didn't do this for print page ranges.
        With this, PDF export time in a test case decreased from 17 sec to
        around 3 sec.
        
        Change-Id: I97ade0e397960c5c98379e4bb28e57c5411ff757
        Reviewed-on: https://gerrit.libreoffice.org/45689
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-12-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [75702b13961e545809ce1f2b5a45787f42ffcbc6]

        Convert from unique_ptr<bool[]> to vector<bool>
        
        Change-Id: Ie8b6a7bb3c3a624ece42bf57c93fe76f1f4ad3db
        Reviewed-on: https://gerrit.libreoffice.org/45688
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-12-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f1f1dd3885cdbf00032a362275f36e408ef5ac9f]

        Use print state when rendering a Calc document
        
        When rendering a Calc document with UNO rendering API for printing,
        PDF export, some data (like print X, Y sizes) can be passed from one
        ScPrintFunc call to the other to save us from some unnecessay
        recalculation and increase performance. This was used previously for
        preview, but not when rendering.
        This implements some missing functions in ScPrintFunc and implements
        the use of print state when rendering with UNO rendering API.
        
        Change-Id: Ic69dee99223961befb9b5dddf8ec5c268630bf79
        Reviewed-on: https://gerrit.libreoffice.org/45687
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-12-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [f6b437c57d4b0b032cb7e0838e16572bdf9a05cc]

        loplugin:singlevalfields
        
        Change-Id: I521d2efa641f3a14c48561e2e0f6d687e5807d93
        Reviewed-on: https://gerrit.libreoffice.org/45662
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [68f86457525c60f580954280d1a759aa174e8e96]

        new loplugin salcall: remove unnecessary SAL_CALL
        
        In this first commit, I use the plugin to verify the consistency of our
        SAL_CALL annotations.
        The point being to make the next commit more mechanical in nature,
        purely using the rewriter.
        
        There are various chunks of unix-only code that have never had to be
        compiled by MSVC, hence the inconsistencies.
        
        In bridges, I had to inline some typedefs to make the verification code
        happy, since it cannot see into typedefs.
        
        Change-Id: Iec6e274bed857febf7295cfcf5e9f21fe4a34da0
        Reviewed-on: https://gerrit.libreoffice.org/45502
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-04  Julien Nabet  <serval2412@yahoo.fr>  [9634a818e8a9432db52bc8fcd534e7437e6bacee]

        Replace list by vector for mvPostItFields (sw)
        
        Change-Id: I22009cd051a990cbc6e5f67a01958da889437840
        Reviewed-on: https://gerrit.libreoffice.org/45759
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-04  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [8444bf1d7314f7ff2ea4d17da19b4d276c4086ae]

        Remove arch-pinning for gpgme on Windows again
        
        With e0d94237878d4949573fc9b6d97eea3146cada6d the dependency on gcc
        is gone, so we should be able to build on all cygwin flavours again
        for all Windows arch targets.
        
        Well almost - we still have windres on cygwin32 only able to produce
        pe-i386 targets, so let's exclude the case cyg32 and WIN64 for the
        moment.
        
        Change-Id: Ibe7f967585995586985177d4c36cc33d9850d9de
        Reviewed-on: https://gerrit.libreoffice.org/45422
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-04  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [293df86b2ec38727f3b966b2c272ab4b05b227b7]

        gpg4libre: pass windows arch down to windres
        
        At least for cygwin64 windres, a wider number of cross-building
        targets are supported. Utilize that for getting suitable versionrc
        arch built, obviating the need to disable x86_64 on cyg32 and vice
        versa.
        
        Change-Id: I9770a3c1d6602a9747b5b3caa4961d66c471f4e4
        Reviewed-on: https://gerrit.libreoffice.org/45763
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-04  Thorsten Behrens  <thorsten.behrens@cib.de>  [4c7289c3d769217045e3c4f3fc3a3ab5108600f7]

        gpg4libre: remove silly afxres.h / MFC dependency from gpgme
        
        Change-Id: Ibc74b89aca6a26952c27cd313f7c8203a507641d
        Reviewed-on: https://gerrit.libreoffice.org/45458
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-04  Olivier Hallot  <olivier.hallot@libreoffice.org>  [04982dc8f56e3a960b4d42b0ec57fc5cb8a01aa3]

        Updated core Project: help  d0dad7954d1432b998cb1f3eb9c74fb6a56d280f
        
        Add some entries in tree files
        
        plus a link address fix
        
        Change-Id: Ib73385d43b7c354b81265ad7aa06dec66df2763e
        Reviewed-on: https://gerrit.libreoffice.org/45762
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-04  Tamás Zolnai  <tamas.zolnai@collabora.com>  [a172f854b6e1d61bf0fe0fe4efc3058bb7a760bf]

        tdf#74693: Footnotes text appearing above footnote separator line
        
        When invalidate a footnoteframe, invalidate also the lower textframe,
        so it will be recalculated before text rendering.
        
        Change-Id: I5fd29bdad4afae4947e0701e5727482958453d03
        Reviewed-on: https://gerrit.libreoffice.org/45756
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-12-03  Julien Nabet  <serval2412@yahoo.fr>  [bf3f6b7cf952db4d1dee75daeeda218978f6af54]

        Replace list by vector in fecopy (sw)
        
        + use for-range loop
        
        Change-Id: Ib2d9d5208cbb884e000fad5e56fe4f17bfcd3a61
        Reviewed-on: https://gerrit.libreoffice.org/45755
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-03  Julien Nabet  <serval2412@yahoo.fr>  [21d45e8b6186a0a9978aa6904b7eff221ac7abf0]

        Replace some lists by vectors in sw/doc part
        
        Change-Id: If0ff7d8790824eae5701cca208761d3ee707eb58
        Reviewed-on: https://gerrit.libreoffice.org/45747
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-03  Julien Nabet  <serval2412@yahoo.fr>  [50e5ba2beec4ea6980b1cff2e6bf59cc06af8853]

        Fix interface domain for notebookbar_groupedbar in sc
        
        Change-Id: I72d5b9355a04d3bbcbba41122889d4e8d19b82c7
        Reviewed-on: https://gerrit.libreoffice.org/45741
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-03  Caolán McNamara  <caolanm@redhat.com>  [5505667cda3d0107ad67b34569db31c1c1fda2bc]

        survive without config for fuzzing
        
        Change-Id: I7fd64d984c7796c5260ec94c50b158278f55763d

2017-12-03  Julien Nabet  <serval2412@yahoo.fr>  [a0ec8bffa48e995b1fb2943c37ecea42e3d5a366]

        Remove some useless include and using
        
        Change-Id: I3a4fd9405913b0336c90f17c7b53769c87252f0f
        Reviewed-on: https://gerrit.libreoffice.org/45745
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-03  Julien Nabet  <serval2412@yahoo.fr>  [cf89dd50ef5949fde9ed3530dd04d707e7e7aa7e]

        Use for-range loops in print2 (vcl/gdi)
        
        Change-Id: I13920afc28ac5bf4643aa545efe88488b8502e5d
        Reviewed-on: https://gerrit.libreoffice.org/45746
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-03  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [8759c6b5e57e7cf7574f04e9b4685a67d23fc6d5]

        clang-tidy modernize-use-equals-default in sw
        
        also removing an odd Swap function in sw::util::Setlayer
        
        Change-Id: Ied4a4bb5a6ef3f6bdd29c40b19680600536407bc
        Reviewed-on: https://gerrit.libreoffice.org/45740
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [21104454f97d401c8f308ee3f468c66ff323c483]

        Updated core Project: help  02367b1b1afa3c284fc2594c4791bd2037e927e2
        
        New Help: improve bascode div css.
        
        highlight basic code background color
        
        Change-Id: I64df0dad9443704675dd4a26be943521bc993e97
        Reviewed-on: https://gerrit.libreoffice.org/45751
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [04a45dafbc92b5e66e3f6b3121a9ab41f8d66297]

        Updated core Project: help  862397faa8ea0e8b23d13fc1e929ebc8f2c15b3f
        
        tdf#84675 undocumented BASIC - tree files update
        
        Change-Id: I06ace765057fe5fa9b8add62d232c8c0cbaf23f5
        Reviewed-on: https://gerrit.libreoffice.org/45750
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-03  Julien Nabet  <serval2412@yahoo.fr>  [fdd63585a802e158abb06aa9b87fad2635db5103]

        Replace lists by vectors in bootstrap (sal)
        
        Change-Id: I9e37a3794fd2880aadab53b7fad3051a4dd8d49a
        Reviewed-on: https://gerrit.libreoffice.org/45744
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-03  Maxim Monastirsky  <momonasmon@gmail.com>  [4b65a67caacee1ef0b31219d55bfe0cc6032c9f3]

        tdf#113980 Refresh row/column buttons state after selection change
        
        Change-Id: I21684ffe83d7b924e1d83c853ed4846e0db53c3b
        Reviewed-on: https://gerrit.libreoffice.org/45614
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-12-03  Stephan Bergmann  <sbergman@redhat.com>  [2a4727f2d87260d875b9fcc88bf6a7e1a3421749]

        loplugin:unnecessaryparen
        
        Change-Id: Ie87cb60e2340a0bc21163b0b6c02ed0d2c6c3765

2017-12-03  Julien Nabet  <serval2412@yahoo.fr>  [a46a5b653b4d609cace9806872d954b07c8af3e1]

        Use for-range loops in xmlexppr (xmloff)
        
        Change-Id: I65b20b98082db6cd2bda17f527f7ade7a1123a97
        Reviewed-on: https://gerrit.libreoffice.org/45743
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [b7f2f93dd55ef5c54f7ac7d83d1225e7d2352800]

        Updated core Project: help  8d6f11fb06d76847256dd9baff120a0e7ea5139c
        
        tdf#84675 Add vb* VBA constants documentation
        
        Added vb* constants as described in
        basic/source/comp/parser.cxx
        
        Change-Id: I7a811ab5ba9af741afc43f93a4e96e018deef826
        Reviewed-on: https://gerrit.libreoffice.org/45748
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-03  Daniel  <danielfaleirosilva@gmail.com>  [76c1e7287e29a2a2739fce895fbded3c04764bca]

        tdf#105268 - Auto Fill: Fix The Next Value for 001-001-001
        
        Change-Id: If1d1a23afb6209c35092d7cd95235ea1699fe7fb
        Reviewed-on: https://gerrit.libreoffice.org/45262
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-12-03  Kiyotaka Nishibori  <ml.nishibori.kiyotaka@gmail.com>  [380a3b8eb284f3d106b273b727f32321ba326fb4]

        fixed interface domain.
        
        translatable strings in sd/uiconfig/simpress/ui/*.ui are extracted
        as parts of 'pot/sd/messages.pot'.
        the domains should not be 'sw' but 'sd'.
        
        Change-Id: I59bf51c5c329988c1c75cb82e518250ff1eccde7
        Reviewed-on: https://gerrit.libreoffice.org/45588
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-03  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [9732f13b02c27da430717f27f796f98a51600146]

        Updated core Project: help  15aadcce29df899fab7c65f8809d8cef69c18b9e
        
        tdf#108967: Fix Help for Edit Index in Writer
        
        Change-Id: If07d9c355b249b3f07982188c9349bbdb703de5b
        Reviewed-on: https://gerrit.libreoffice.org/45703
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [944c6764e89e575a2732f8a35d2475d595cf5a5a]

        Updated core Project: help  3de74ecadfd9a7529e1b0b05352e42a829d3e279
        
        tdf#84675 VBA functions documentation
        
        Plus some addition for Type statement
        
        Change-Id: I9a1aa6a948cd50181fba07c105a25d986b372d02
        Reviewed-on: https://gerrit.libreoffice.org/45709
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-03  Caolán McNamara  <caolanm@redhat.com>  [12b01c535a05516e1b7c75c316f0cde8e12e3e0b]

        require at least gtk3 3.18.0 to build and run gtk3 bits
        
        Change-Id: I02efb169ba1d0756d2d9c4b77c3c2b58e48c4a82
        Reviewed-on: https://gerrit.libreoffice.org/45727
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-03  Caolán McNamara  <caolanm@redhat.com>  [a60d7fde5455a4c19ef36411e9f15cbded45175e]

        Add mathtype to fftester
        
        Change-Id: If082fc85d943c5b2537800456dcebbce3cb10791
        Reviewed-on: https://gerrit.libreoffice.org/45730
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-03  Caolán McNamara  <caolanm@redhat.com>  [e6e74b0609f3eb849f4ced0c6ca760f226625bc9]

        SotStorageStream->SvStream
        
        Change-Id: Id9b74f7c0dc2c688c1489960ba71a8c7c5675dba
        Reviewed-on: https://gerrit.libreoffice.org/45728
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-03  Caolán McNamara  <caolanm@redhat.com>  [0c566771c433ec3c29b2bda7d9cb4efaf30e14e4]

        let mathtype import take a SvStream of the contents
        
        Change-Id: I3c02dbee53554aa644b78f8a425b6a4333f2b95d
        Reviewed-on: https://gerrit.libreoffice.org/45729
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-03  Mike Kaganski  <mike.kaganski@collabora.com>  [8c89cfe3cdf6595d5f3bb87ecc45b9f450195aac]

        Don't leak formats that get merged
        
        ea55492a6e55290d92a59324b3cb31ed958981ab follow-up
        
        Change-Id: Ib94a5a2c2ef6ebc7552c67975683dc18a9a5a744
        Reviewed-on: https://gerrit.libreoffice.org/45723
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-03  Julien Nabet  <serval2412@yahoo.fr>  [cc1db6f2b0ebe05ae807628778835b62df00eca2]

        Replace list by vector in SchXMLExport (xmloff)
        
        Change-Id: I279c878891fccddacdc5b8154173105250f39a05
        Reviewed-on: https://gerrit.libreoffice.org/45726
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-02  Zdeněk Crhonek  <zcrhonek@gmail.com>  [2bfbe3492d443c31c83b830df3f95fad76a58d67]

        VBA tests repair (2) - don't pass the test when all tests fail
        
        Change-Id: I2519fc54e2ce74ec3c6777aa002971548a21c3c6
        Reviewed-on: https://gerrit.libreoffice.org/45715
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-12-02  Julien Nabet  <serval2412@yahoo.fr>  [bd7776f96358b4e868f4f64b793a63c5d5d82499]

        Replace list by vector in property_description (xmloff)
        
        Change-Id: I1290e559f17eb1efbfec09419b4e5283263497fb
        Reviewed-on: https://gerrit.libreoffice.org/45725
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-02  Julien Nabet  <serval2412@yahoo.fr>  [279674b3024d83601e928e74e128892ca8762dc7]

        Replace list by vector in xmlexp (xmloff/sw)
        
        Use for-range loop with "auto" to modernize a bit
        
        Change-Id: I9efd7ad2d60eac6a6ce0f79af6ccb02ec235c35d
        Reviewed-on: https://gerrit.libreoffice.org/45711
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-02  Julien Nabet  <serval2412@yahoo.fr>  [2f2c7c3dadda7a20c8d49e6ea044887a94d2d46e]

        Replace list by vector in XMLEventImportHelper (xmloff)
        
        Change-Id: I5c8ac0a1cad628bd80550d7d0f5cec46d0f66dae
        Reviewed-on: https://gerrit.libreoffice.org/45724
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-02  Caolán McNamara  <caolanm@redhat.com>  [b4daa672d393ed6688efe66534807c17e4eaaf57]

        try to hide the evidence
        
        of my involvement with starmath
        
        Change-Id: I072d1c6cee1e20a70afac43022658b6878028f18

2017-12-02  Caolán McNamara  <caolanm@redhat.com>  [5eb9b6b65ecea61ce7faaff813229979436cbe51]

        require at least gtk3 3.16.0 to build and run gtk3 bits
        
        Change-Id: I38cd6bcd9ed01695be4345add9d7c0a43a921d04
        Reviewed-on: https://gerrit.libreoffice.org/45721
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-02  Caolán McNamara  <caolanm@redhat.com>  [8d0a90825aa01c95d9dacecad83cfc65d3a7c57c]

        ofz#4502 Direct-leak
        
        Change-Id: I1323aa7033c68802384c9b984b52a6c6f1156094
        Reviewed-on: https://gerrit.libreoffice.org/45714
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-02  Caolán McNamara  <caolanm@redhat.com>  [caf17df4d90ba6cff80846864a5e56c93af3756b]

        ofz: fix leak
        
        null out the transferred one and delete the remainder
        
        Change-Id: Iacf2ab46c76234ea558588114e1bcdea370577d0
        Reviewed-on: https://gerrit.libreoffice.org/45716
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-02  Eike Rathke  <erack@redhat.com>  [fc672573ce37f7845cb3121b2203caeaf0199669]

        ofz#4484 another stab at mnRangeOpPosInSymbol
        
        Commit cd0b749cc4b4f268d26639fb3c6cbf2128b2d7df still missed it by
        one position behind string length.
        
        Also move the check to end of i18n symbol parsing for all
        constellations.
        
        Change-Id: I7b5e1375fe711dcc3f659e558702de78893d25a5
        Reviewed-on: https://gerrit.libreoffice.org/45717
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-12-02  Eike Rathke  <erack@redhat.com>  [afbd0960f0b8d8b27cc9582279367540cc8aad84]

        Get rid of the css::util::NumberFormat::TEXT abuse as "special" "key"
        
        It is a bit, not a key, which demanded special treatment at all
        places, and a key with the same value could not be handled at all.
        
        Abusing the css::util::NumberFormat::TEXT flag as number format
        key to signal the "special" meaning, having a number format key
        equal to that value would had resulted in undesired behaviour.
        The bit value is 256 and a key 256 means 156 user defined number
        formats in the default locale, rarely in the wild but can happen.
        
        Change-Id: Idfd5b07d524c222df3491d201095ef65ad4a46c9
        Reviewed-on: https://gerrit.libreoffice.org/45705
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-12-02  Szymon Kłos  <szymon.klos@collabora.com>  [923ca4efe2095998e3da75c372cd7d716db9abb3]

        tdf#113037 Unify Watermark in DOC & DOCX
        
        * use correct font for calculations
        
        Change-Id: Idd370678c000bf22c460c3323bd55cd827ba7153
        Reviewed-on: https://gerrit.libreoffice.org/45698
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-12-02  Caolán McNamara  <caolanm@redhat.com>  [0cb20da5fddbfbeb06f51aef9cd5addb669bb2ad]

        mml is an xml format too
        
        Change-Id: I692aa11f32855e13795454bfebee45675e3f433a

2017-12-02  Caolán McNamara  <caolanm@redhat.com>  [1c53061bb93afffc07dee6781064021aea1d8911]

        improve scoping
        
        Change-Id: I4b42d1357e951acda8e7cdba416dc298f260a541
        Reviewed-on: https://gerrit.libreoffice.org/45713
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-02  Caolán McNamara  <caolanm@redhat.com>  [2e8fa58ebb5105a824f398a3384a8b0ea2229f9e]

        require at least gtk3 3.14.0 to build gtk3 bits
        
        Change-Id: Ide498b03f21e2c3b8fb47c565079af26ead1d762
        Reviewed-on: https://gerrit.libreoffice.org/45712
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-02  Zdeněk Crhonek  <zcrhonek@gmail.com>  [9d3b73c8351dcb534580f14c44a8387b16ba763a]

        VBA tests - repair tests (Don't pass when all tests fail)
        
        Change-Id: I70bfb8b909f9f7033cd1eb374db0fe710fd2a0c3
        Reviewed-on: https://gerrit.libreoffice.org/45260
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Zdenek Crhonek <zcrhonek@gmail.com>

2017-12-02  Julien Nabet  <serval2412@yahoo.fr>  [b659421222e1c3ffded2bf677bd1c9bf4fd56308]

        Replace list by vector in DocumentSettingsContext (xmloff)
        
        Use for-range loops with "auto" to modernize a bit
        use return of back() instead of retrieving the reverse iterator
        
        Change-Id: Ia1236ec19940a30591c3793516a77e686eee6d01
        Reviewed-on: https://gerrit.libreoffice.org/45710
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-02  Caolán McNamara  <caolanm@redhat.com>  [b0ab6825869c173d536dc95d433c54c6a5589c3f]

        require at least gtk3 3.12.0 to build gtk3 bits
        
        Change-Id: I608fa4075eadd0b3ed038c26aba5d9383a99b314
        Reviewed-on: https://gerrit.libreoffice.org/45669
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-02  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3432a61030910b9bcad706ea8ef889ec8c28e3d4]

        Updated core Project: help  f3821c2f22ffde07cd0138f5637a972f7443aacf
        
        Clean unused scripts
        
        Change-Id: Ie4f52598585b891699b9b14dfea9cc9988777072
        Reviewed-on: https://gerrit.libreoffice.org/45621
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-12-02  Caolán McNamara  <caolanm@redhat.com>  [5a075c693c9256c531220cd206cd9a5ef560ae48]

        ofz: mem leak
        
        Change-Id: I4dc4ff6b2c4bdbcc2c705651a85886441ad90e64
        Reviewed-on: https://gerrit.libreoffice.org/45692
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-02  Caolán McNamara  <caolanm@redhat.com>  [e90f86db77476f16a28c44c96771c925c6172d6d]

        require at least gtk3 3.10.0 to build gtk vclplug
        
        Change-Id: I4ca34184237d05b999c92648494c306a1f1371cd
        Reviewed-on: https://gerrit.libreoffice.org/45668
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-02  Caolán McNamara  <caolanm@redhat.com>  [1cbee4822ab3b018c22111e6314f23add02b5521]

        silence some coverity warnings
        
        Change-Id: Ibd8cd13ef037b57d7eccea3fb3a5668c8ded5662
        Reviewed-on: https://gerrit.libreoffice.org/45654
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-02  Caolán McNamara  <caolanm@redhat.com>  [aeff59771431dd273159c767080b3db0a4f93565]

        ofz#4491 Bad-Cast
        
        Change-Id: Ibee0c3e51ecd2b976d67c3ab28cabf0acb10c6b8
        Reviewed-on: https://gerrit.libreoffice.org/45659
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-02  Yousuf Philips  <philipz85@hotmail.com>  [83638a195dfde7255115cac84b2e9bb7e8e1b440]

        Revert "tdf#105000, related tdf#87538: Make new color names translatable"
        
        No need for this if we will be removing tango and we shouldnt have translators waste time translating it if so.
        https://bugs.documentfoundation.org/show_bug.cgi?id=113858
        
        This reverts commit 6999bafb8675461a7f1400880eabd2daffe96ba4.
        
        Change-Id: I7b6fe1fc84530bdbc002fcb2857942ddf268c88e
        Reviewed-on: https://gerrit.libreoffice.org/44837
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-12-02  Yousuf Philips  <philipz85@hotmail.com>  [b0ca7c2e8122f7f3445835ef51d8396eb0969412]

        tdf#98211 make last line default value language neutral
        
        Change-Id: Ieccb174debbfb00e8165c5928ea9786d55bffab3
        Reviewed-on: https://gerrit.libreoffice.org/43224
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-12-01  Aron Budea  <aron.budea@collabora.com>  [f8b9d0fb0767d8bbe8477f92abaf6b8e0ff65546]

        tdf#109240, tdf#112571: don't export dupe built-in named ranges
        
        XclTools::GetBuiltInDefNameIndex(...) only checked for prefix used in
        binary Excel format, and didn't recognize OOXML built-in names, which
        resulted in saving them twice in OOXML files.
        
        Adapt to check both binary and OOXML prefixes, similarly to
        XclTools::IsBuiltInStyleName(...).
        
        Saving "bad" files after the fix will purge bad "_0", "_0_0" etc.
        suffixed built-in names due to how GetBuiltInDefNameIndex(...) works.
        
        Change-Id: I1bbe11f9c654a142a4626003df4cb0fd2a0f9c71
        Reviewed-on: https://gerrit.libreoffice.org/45381
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-12-01  Gabor Kelemen  <kelemeng@ubuntu.com>  [1764c0358d7de602d6efaca940bde9081f7a0b65]

        tdf#80713 Translate a few file format names
        
        These are visible in Tools > Options > Load/Save > General > 'Always save as'
        
        Change-Id: I879200a535b46b54653c9e0947a2e8064c72ac91
        Reviewed-on: https://gerrit.libreoffice.org/45543
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2017-12-01  Andras Timar  <andras.timar@collabora.com>  [ae745789704fd7ad86c84ff9875cda810ff915b0]

        tdf#102160 make 'Other CMIS' string localizable
        
        Change-Id: I58cf9eea05f15223e32ff1542b946c5962041e6c
        Reviewed-on: https://gerrit.libreoffice.org/45577
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2017-12-01  Eike Rathke  <erack@redhat.com>  [dcd14963c3f3de9599dbb12d738a26feb5f56df5]

        Ditch the hard coded red font attribute, tdf#101349 follow-up
        
        Color RED is a number format property for negative currency amount, not
        a cell's font propertry.
        
        Change-Id: Ibbba150edacca52d07bbdf1e78d43601c64ff1cd

2017-12-01  Eike Rathke  <erack@redhat.com>  [acf7e4c0a3dc0cca986bf4d4b7a65bafe7e70abc]

        Resolves: tdf#106322 keep original cell content when assigning number format
        
        ... and content can't be parsed as number. Instead of converting 0.
        
        Change-Id: Ief0c0a0284762fc0e801d6cc598720a97d733e31

2017-12-01  Jens Carl  <j.carl43@gmx.de>  [350eec67a5989365560e38e9270990dcd0a019e8]

        tdf#45904 Move _XMultipleOperation Java tests to C++
        
        Change-Id: I102b726e673f69bfe64eff7e28e380dd6f15f1f8
        Reviewed-on: https://gerrit.libreoffice.org/45629
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-12-01  Marina Latini  <marina@studiostorti.com>  [dccfe8765c25caf8485e659711a6df6c43ed63a9]

        tdf#101014 Keyboard navigation between textboxes
        
        The tab sequence in layouts AUTOLAYOUT_TITLE_4CONTENT and
        AUTOLAYOUT_TITLE_6CONTENT has been modified from left to right on each
        line for a better a11y
        
        Change-Id: I92379358860d6866414ceda430a9bd90b63e2743
        Reviewed-on: https://gerrit.libreoffice.org/45638
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-12-01  Xisco Fauli  <anistenis@gmail.com>  [be40df24b26827057e5303b612196a3ded84bebd]

        tdf#114098 Show vertical scrollbar
        
        Change-Id: I03b94d6860e559a4074a3a23fcc0407f22c21df4
        Reviewed-on: https://gerrit.libreoffice.org/45686
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-01  Stephan Bergmann  <sbergman@redhat.com>  [5066377bbeab1000f31e3fa689bad2ff8bf35295]

        Don't prevent ODatabaseDocument refcount from dropping to zero
        
        ...preventing the dtor from ever being called.  (DocumentEvents forwards its
        acquire/release calls to its m_pData->rParent, i.e., the ODatabaseDocument, for
        better or worse.)  This caused ODatabaseDocument instances to be leaked during
        e.g. JunitTest_dbaccess_complex.  Regression introduced with
        de2ac128da025502c533f8cede5862e054dd9c44 "loplugin:useuniqueptr in dbaccess".
        
        Change-Id: Ida073c7e576b88e0d1d1a90253445e946e6eac99
        Reviewed-on: https://gerrit.libreoffice.org/45652
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [01283fe86cc523f1bed38bdfc5fbcb1694972169]

        EPUB export allow requesting fixed layout from cmdline
        
        FilterData is a typed map of options, suitable for UNO API clients, also
        that's what the UI uses. OTOH the --convert-to cmdline option can only
        set a FilterOptions string, so support that way as well.
        
        --convert-to epub:EPUB:layout=fixed
        
        can be used to trigger this.
        
        Change-Id: I9f429107ae1db3dc4b6ab3b2b75665f096a1a33a
        Reviewed-on: https://gerrit.libreoffice.org/45646
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [89e7a00080aadeba08ee649877b2507dc312f9f8]

        EPUB export: handle page size in fixed layout
        
        Requires parsing master pages and page layouts.
        
        Change-Id: Ia8b9e59a9355396d3776af06e8e67ec88033754b
        Reviewed-on: https://gerrit.libreoffice.org/45645
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [913fbc822c0f0e285cd0dc3f919a2fb43a94c7ad]

        EPUB export: add UI to request fixed layout
        
        Sets the EPUBLayoutMethod filter data key at UNO level.
        
        Change-Id: Ia07029bd83fec02e98cb6a3cc2bfea2ab742d769
        Reviewed-on: https://gerrit.libreoffice.org/45644
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [ab7bdd1f91a7e6e25854601cca712488554ab960]

        EPUB export: initial fixed layout support
        
        This is just the bare minimum that is already a fixed layout and is
        valid.
        
        Change-Id: I64e1216d92125377d7836988586da9ea1d878536
        Reviewed-on: https://gerrit.libreoffice.org/45643
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-01  Caolán McNamara  <caolanm@redhat.com>  [6af2cd34404ef6b19fb218931de0b42a2731c57f]

        ofz#4480 silence Bad-cast
        
        Change-Id: I7417d36e532fbe315dab1d3cbd070472bc16ed6a
        Reviewed-on: https://gerrit.libreoffice.org/45683
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-01  Caolán McNamara  <caolanm@redhat.com>  [1d44bcf18712d899f9e53676b9bc54ddc88147eb]

        we already don't run with < 3.14
        
        Change-Id: I07adad73285bfd8550cc29ff0145cfc971cc7c71
        Reviewed-on: https://gerrit.libreoffice.org/45671
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-01  Caolán McNamara  <caolanm@redhat.com>  [0c4ec6ad42e2197fbea2aa5f64bdf0e9e6393107]

        we already don't run gtk3 if < 3.14
        
        Change-Id: I6bc3cacb12fef6dd607f6c38612c270ecf845221
        Reviewed-on: https://gerrit.libreoffice.org/45664
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-01  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [4cd6f40d3f5844a40de5acb0ba7ede29c19a2af5]

        update credits
        
        Change-Id: I255926c8df8969e3b5346675175a403bbd0ce317

2017-12-01  Michael Meeks  <michael.meeks@collabora.com>  [268d019c4b05f37e99e1da85472dc9255f186a27]

        Writer page shadow - avoid scaling stored bitmaps at all.
        
        Change-Id: Iad18da20c3ee03cbafd191ddd722f58bd45911be
        Reviewed-on: https://gerrit.libreoffice.org/45538
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-12-01  Eike Rathke  <erack@redhat.com>  [86df47658a277521f51a1e22e92dcc632124745c]

        tdf#101349 patch new resource IDs into autotbl.fmt
        
        0x10 to 0x19, see
        
            commit b56cd8050137ed4555a5aca50d4949d941e1f132
            Date:   Wed Nov 29 23:54:26 2017 +0100
        
        	Prepare for translated new AutoFormat Table Styles, tdf#101349
        
        Change-Id: If4424336f74a76a8dff48c7bb502ac4f34dfa4f6

2017-12-01  Michael Stahl  <mstahl@redhat.com>  [a246dc116a534cacef34c0e376a54391341b36e8]

        Revert "tdf#114025 - avoid deadlock between x11 clipboard and ...
        
        ... the lock dialog."
        
        SolarMutexReleaser hack can be avoided with the rtl_Instance fix
        from commit fa9c083c6071a0a4dc812f3c34731f347ddbabf7.
        
        This reverts commit b0e37303df56472fdc7782b977326c2391fdab07.
        
        Change-Id: Ib90cdec1420807afbadfd526a1ddb68d58db79c1
        Reviewed-on: https://gerrit.libreoffice.org/45624
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-12-01  Caolán McNamara  <caolanm@redhat.com>  [af5f86b2c1d895803ba79136609417c151100ec1]

        Related: tdf#100226 unused hrc defines are the same as hxx defines now
        
        since the gettextization, so they can be treated the same as normal ones with
        something like find-unused-defines.sh
        
        Change-Id: I2915b76fc79ff5c0eb0dc2b35b1c0421e86462da
        Reviewed-on: https://gerrit.libreoffice.org/45653
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-01  Caolán McNamara  <caolanm@redhat.com>  [324af6236800eaa540f0d32484c05e82e7aaf317]

        add pptx fuzzer
        
        Change-Id: I50495496914929f9279a455d1acbffab833bf3f5
        Reviewed-on: https://gerrit.libreoffice.org/45482
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-01  Tor Lillqvist  <tml@collabora.com>  [6ff84c8a890bf782e9e4f0557c117277289c2360]

        We have some Objective-C source files, too
        
        Change-Id: I0e8319596c11f7dc2ed9b5660eebe55aaa9ec493

2017-12-01  Tor Lillqvist  <tml@collabora.com>  [a7a13045bc73f3fd510db7665cf2b354ae8958cf]

        We have Objective-C++ and Swift source files, too
        
        Change-Id: I28dadb64b09e5781d4c28c2c5395f448d4b71e44

2017-12-01  Mike Kaganski  <mike.kaganski@collabora.com>  [50acacae130fcc795c8bd1cc9e829d8332149390]

        Remove nonsensical loop
        
        The comphelper::ContainerUniquePtrEquals loops through containers itself
        
        Change-Id: I78181d9b4b951bebcd31f40abedcda0cd3e91973
        Reviewed-on: https://gerrit.libreoffice.org/45634
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [54d73c33eb80f18a1600c7f60dae106738349cd1]

        editorconfig: xsl files now also use 4 space indentation
        
        Change-Id: I0368f56d1846731d4ec6453aa967cb4907f7df69
        Reviewed-on: https://gerrit.libreoffice.org/45633
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-12-01  Eike Rathke  <erack@redhat.com>  [b56cd8050137ed4555a5aca50d4949d941e1f132]

        Prepare for translated new AutoFormat Table Styles, tdf#101349
        
        Stored in file are resource IDs for predefined style names, user
        defined styles are stored with ID 0xffff and display the given
        name. The 16 old styles have IDs 0..15, so add strings for the 10
        new styles and append those to the already existing IDs assigning
        them the range 16..25
        
        Once the final autotbl.fmt file with only new styles will be
        available, patch that to change the 0xffff user defined to those
        16..25 (0x10 to 0x19) IDs, it is the uint16 immediately following
        the style name (Little Endian). Order of styles should match the
        one in this change, if not, change the change..
        
        Also, this eliminates the duplicated translation entries in
        sw/inc/strings.hrc and instead in
        sw/source/core/doc/DocumentStylePoolManager.cxx pulls the
        translations from include/svx/strings.hrc
        
        Change-Id: I7827ae22ab05901e6580ff1b9cd812db55f94f7f
        Reviewed-on: https://gerrit.libreoffice.org/45544
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-12-01  heiko tietze  <tietze.heiko@gmail.com>  [7d12aa833aec8e9a5c453104a23bff70cec54a45]

        tdf#101349 Rework of table styles for use in Calc
        
        All table styles formatted with General number format
        except first row/column as text; financial defined with Currency
        
        Change-Id: Ib4085230b10d398838b42a449e1166780251f9b4
        Reviewed-on: https://gerrit.libreoffice.org/45523
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-12-01  Eike Rathke  <erack@redhat.com>  [889c72a7e54f241342f42b1b0a05858902228cbc]

        ofz: guard against binary crap argument counts and ID/OpCode generation
        
        Change-Id: I60e181729713f3b202e880707a79e9da80d9d85d

2017-12-01  Stephan Bergmann  <sbergman@redhat.com>  [09d96767a405a7d2bb338dbb5af3d781cdddb50d]

        -Werror,-Wunused-private-field
        
        Change-Id: Ia265d565bbc6b9e4c03aa9be66916b926b54bed8

2017-12-01  Caolán McNamara  <caolanm@redhat.com>  [7d1d5a847db8d3245a2694295a7c369586695ff8]

        ofz: check col/row bounds
        
        Change-Id: Idaa38f400873372330dd06c14800c4a5018c79db
        Reviewed-on: https://gerrit.libreoffice.org/45639
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-12-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [bb1fd2c9819d1ee5ba26c181d8fea8272b89b673]

        Unit test for tdf#113696
        
        Change-Id: I566cd5d38cf86547b664f0ae9a1c2f8c37edc0ca
        Reviewed-on: https://gerrit.libreoffice.org/45560
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-12-01  Tor Lillqvist  <tml@collabora.com>  [2b0ff1adeb13efbf7fb0f46939738e3f895d7caf]

        Need to use dynamic_cast and not static_cast here, thanks UBSan and sberg
        
        Change-Id: I95748f75fc4337481ec6574511bf4b1f47fc4587
        Reviewed-on: https://gerrit.libreoffice.org/45611
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-12-01  Stephan Bergmann  <sbergman@redhat.com>  [a1087bace1aa2f91adebe9cd89e25189b222baed]

        loplugin:unnecessaryoverride
        
        Change-Id: I7a685a82dd6452591d4e5460954366bd31acb268

2017-12-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [1a0a026a5770ca2e8ca66e1e8daed101301c7e30]

        EPUB export: handle custom media dir in cover image / XMP metadata
        
        By changing the default to <media dir>/cover.<extension> and <media
        dir>/<basename>.xmp.
        
        Change-Id: I736aefafba5aa5208917d9ed40119ca7721cdde3
        Reviewed-on: https://gerrit.libreoffice.org/45604
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [3ed60d22c3c2a43d0460520485c3b6ecca00e239]

        EPUB export: add UI to test custom media directory
        
        Sets the RVNGMediaDir filter data key at UNO level.
        
        Change-Id: I9919e5ca39c9f4f126d1d67946c8bec99ce0381d
        Reviewed-on: https://gerrit.libreoffice.org/45603
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [7f0641de763d2fd425c80f630f3ae6bcde778e7a]

        EPUB export: allow setting custom media dir explicitly
        
        The default is the same <base directory>/<base name>/ as before.
        
        Change-Id: Idb500193a7f6bd901d861e857147832a3ada91d3
        Reviewed-on: https://gerrit.libreoffice.org/45602
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [7dcb4fef3b2383f4dd4d5d5c9ebbe8f19f8f4c8e]

        EPUB export: support image popup for images and text
        
        Handle relative links on image / text as data for a popup. Pick the images up
        from <base directory>/<base name>/<relative url> as a start.
        
        Change-Id: I9b6183d554e3792aa71dfffc19a671a0e4c302cc
        Reviewed-on: https://gerrit.libreoffice.org/45601
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [553a35bed7a7ffb5bcda98987eb4af8b79bc031f]

        EPUB export: handle footnotes
        
        Stringly speaking just linking from the main text to the footnote
        content would be enough from an EPUB point of view, but let's do the
        other direction as well, since Writer provides that.
        
        Change-Id: Iba366ef11a8375347d57a650c57baf8e8002e820
        Reviewed-on: https://gerrit.libreoffice.org/45600
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-12-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [8f0f8f80c1712fdc2ebb178cb88c5bd43db50fb7]

        EPUB export: don't loose images with links
        
        And actually handle the link around the image.
        
        Change-Id: Ic9b7b9497becf677dbf550c67074c5c588ef8922

2017-12-01  Miklos Vajna  <vmiklos@collabora.co.uk>  [035fad219e1729c9e4fe8a54fd85f23c065de616]

        sw: remove SvStream operator<< functions of layout classes
        
        This could be useful debugging functionality, but:
        
        - we have a layout dump feature already, which is available in
          dbglevel<2 (and even non-dbgutil) builds already
        - for SAL_DEBUG() these functions would have to work with an STL stream,
          not with an SvStream
        
        So there is little value in keeping these.
        
        Change-Id: I1d894f79d3e637f5a56d68abda275ea66d5d0635

2017-12-01  Stephan Bergmann  <sbergman@redhat.com>  [719f2e8462faf102f780fd2cfa932c84a776bbc6]

        -Werror,-Wimplicit-fallthrough
        
        Change-Id: I9aae6c5689db2b13830915b683baa8667dfe1068

2017-12-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [9e827c4eadd951b1609107ee3772de2853e37692]

        tdf#113696 XHTML Export: Prefer fallback graphic
        
        Which is usually png and browsers can read that,
        but they can't read our internal metafile format (svm)
        
        Change-Id: Idfd82da630ead69f508b74285081e32315030825
        Reviewed-on: https://gerrit.libreoffice.org/45590
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-12-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f20ba8466b0df5c80f7663eb1d639f31973dbece]

        tdf#113696 Add mimetype also to fallback graphic
        
        Change-Id: I6eb7bb66aa688b5668d0eacd2ec7131bec2b6955
        Reviewed-on: https://gerrit.libreoffice.org/45585
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-12-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [3c7b177978f260b84f49032034502a12be7bdebc]

        Use isEmpty() instead of getLength()
        
        Change-Id: I2b67c3eebea09d8bebe045ca98341e3347b08fc7
        Reviewed-on: https://gerrit.libreoffice.org/45569
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-12-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [38602abc2d2b59bc3644e37797b9b1bc779fd993]

        tdf#113696 Write replacement graphic also to flat odf
        
        Not only to zipped ODF
        
        Change-Id: Ic86656aea31c9fc20862628cdd31698b9904e999
        Reviewed-on: https://gerrit.libreoffice.org/45568
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-12-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [e7f6fdd5c3805469e1905b11d11d9b01bef477a9]

        loplugin:unusedfields
        
        The mnRequestedLength fields in formula/ were introduced in
        
            commit 6ef6dd0122b8e44d8547ec31f40def42173e4e41
            Author: Kohei Yoshida <kohei.yoshida@collabora.com>
            Date:   Wed Feb 26 14:32:57 2014 -0500
            Store the length of originally requested array size prior to
            trimming.
        
        but then partially removed in
        
            commit d7f1f91b194da1cb96e66268ce7ef38602aa5754
            Author: Noel Grandin <noel@peralex.com>
            Date:   Mon Mar 3 13:29:43 2014 +0200
            remove unused code in formula/vectortoken
        
        Change-Id: Ic56b6e42682131ee45df7838867145f980f3d601
        Reviewed-on: https://gerrit.libreoffice.org/45571
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-12-01  Matthias Freund  <matti_lx@secure.mailbox.org>  [7522dc0f5ce4774f8947e588cda5b32e24553b43]

        tdf#75256 Sifr rework of insertcolumns and rows
        
        Change-Id: I1f4dc91e5a89d7f69749a74b1c1a184337c1747a
        Reviewed-on: https://gerrit.libreoffice.org/45625
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Matthias Freund <matti_lx@secure.mailbox.org>

2017-12-01  Marina Latini  <marina@studiostorti.com>  [c0bad92c51ec818ce540f8581cb13575fe09afe4]

        Typo in Italian autotext
        
        Fixed a typo in Italian autotext TE
        
        Change-Id: Ied020950669930ef657a9269ced7168d64f4313e
        Reviewed-on: https://gerrit.libreoffice.org/45627
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-01  Julien Nabet  <serval2412@yahoo.fr>  [689d98f2bb51f16e1dfa8e35c0b1c0354a5a739a]

        Use for-range loops in ViewShellManager (sd)
        
        Change-Id: I753e3536b18bae5a162f78a8e30dc3bd89fa80a3
        Reviewed-on: https://gerrit.libreoffice.org/45620
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-12-01  Andras Timar  <andras.timar@collabora.com>  [c1fbc21a45859d3e8a082cf410898ccfcc124425]

        tdf#89713 localize Windows file picker extensions
        
        Change-Id: Ic56df1aeaeee1f027e8b11e8109dd1a3b3708697
        Reviewed-on: https://gerrit.libreoffice.org/45586
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-12-01  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [6b3cc69fd2b2de5ace68f2739eb383267d66f76f]

        Related tdf#72966 Provide replacement graphic also for metafiles
        
        With this, SVM files are still written to ODF, but accompanied
        by a replacement png graphic.
        
        Change-Id: I2c949f100dd5197a10c741baa42ea740f3a1415a
        Reviewed-on: https://gerrit.libreoffice.org/45567
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-12-01  Marco Cecchetti  <marco.cecchetti@collabora.com>  [f7c841f56f7c1e9b7757ba3a5c22ab499ac1a48e]

        lok: calc: set outline state
        
        use a specific message from the client for set the visibility state of
        a group instead of hijacking the update row/column header message
        
        Change-Id: I9634c24bbffaddc916c8ad716ac6d5d31e735a55
        Reviewed-on: https://gerrit.libreoffice.org/45445
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>

2017-11-30  Michael Stahl  <mstahl@redhat.com>  [6f2f339d1d3ff82e65bb108961c41962d2747993]

        dbaccess: -Werror,-Wimplicit-fallthrough
        
        Change-Id: I0580a4aec9762e774679ad3d6a567ec4e74c1908

2017-11-30  Michael Stahl  <mstahl@redhat.com>  [f7a5335ef50f4a9775703a038006dfb983a50a15]

        xmloff: turn SvXMLImportContext into a no-op base class
        
        Fix the non-obvious and potentially dangerous recursion that is
        implicit in xmloff's context code.
        
        SvXMLImportContext::CreateChildContext() now always creates a
        SvXMLImportContext, does not delegate to SvXMLImport.
        
        Rename CreateContext to CreateDocumentContext, to make its purpose of
        creating only the top-level context more obvious.
        
        With the previous changes to CreateContext overrides in sw,
        reportdesign and dbaccess, this hopefully shouldn't break anything.
        
        Change-Id: I9e147bf6297bbac9e8470454881da73f6e39db0a

2017-11-30  Michael Stahl  <mstahl@redhat.com>  [ebb34571c19c5ac939fbf5aed2ab66ee18e298dc]

        dbaccess: split up ODBFilter::CreateContext()
        
        This was handling XML elements at 3 different levels; add some more
        context classes to handle the nesting better.
        
        Change-Id: I05d7b2b7dc2d797acd4e97eacb54fa07e32d88e2

2017-11-30  Michael Stahl  <mstahl@redhat.com>  [2bda2100d8abbf66285551379215579108a4ebf0]

        reportdesign: split up ORptFilter::CreateContext()
        
        This was handling XML elements at 3 different levels; add some more
        context classes to handle the nesting better.
        
        There was one tricky case: the ORptExport::exportContainer()
        can export a office:report element inside office:body
        inside report:sub-document, but i don't know how to
        create a report like that.
        
        This was previously handled on import via the fallback to
        SvXMLImportContext (created for office:body) calling
        ORptFilter::CreateContext(), but now it needs explicit handling
        in OXMLSubDocument::CreateChildContext_().
        
        Change-Id: I839986599b2b936f57bb65da355ac1be811fe999

2017-11-30  Michael Stahl  <mstahl@redhat.com>  [dfe635d4f523224b7a6991b524dc2635311a5956]

        sw: std::vector<OUString*> considered silly
        
        Change-Id: Ie5141a01b1a63c083d5fce1842a35a9a4b0d36e3

2017-11-30  Michael Stahl  <mstahl@redhat.com>  [2c081e66cd63df812c2d248c7d2b5bb384b21156]

        sw: move generic code out of SwXMLSectionList::CreateContext
        
        ... into a new class that recursively creates itself
        instead of relying on the import class.
        
        Change-Id: I9bb445ba6a5c490293983d4566bab7b066fb8f24

2017-11-30  Michael Stahl  <mstahl@redhat.com>  [346abc6785117ad0a3353eec2bc2f4d1b8db9fb7]

        sw: move SvXMLSectionListContext out of header file
        
        Change-Id: I18417484a35d67bde3ec2690d834589c3751005f

2017-11-30  Gabor Kelemen  <kelemeng@ubuntu.com>  [f66ace21cdf4fec85c05be1a85ecfdaa8c281066]

        tdf#114124 Translate 'PNG Bitmap' string in Calc Paste dropdown
        
        Change-Id: I8356f241d0742276cf32aa301c35055a7f3c5898
        Reviewed-on: https://gerrit.libreoffice.org/45447
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-30  Caolán McNamara  <caolanm@redhat.com>  [d91e3f5fb4228b5e4c42ac2532fd84bea6cdbe7d]

        Resolves: tdf#114112 sort 'select' list
        
        Change-Id: I0b80b2f7e8377f92a397b6557d2c3fad3e63f16a
        Reviewed-on: https://gerrit.libreoffice.org/45606
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-30  Caolán McNamara  <caolanm@redhat.com>  [01d64f95dc11e7f70c87a5ecdde76f916964a7bf]

        add mml support to fftester
        
        Change-Id: Ie0c3dd5eddb274cf04b335af6fdcb32b3445d02c

2017-11-30  Caolán McNamara  <caolanm@redhat.com>  [83d51a0d14a2da6fd1af6c4ff4bb5ff7bfb94cf1]

        ofz: handle empty Gradient Stops
        
        Change-Id: I7e719b21bd21085ffdd0226a4a25d406a4e69351
        Reviewed-on: https://gerrit.libreoffice.org/45617
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-30  Caolán McNamara  <caolanm@redhat.com>  [36818bbfa985032f8e86f347e791fb52952971fd]

        ofz#4406 limit escher object cell area to calc's limits
        
        Change-Id: I9b9b198f1f96c952692d052a9a527086e453779f
        Reviewed-on: https://gerrit.libreoffice.org/45605
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-30  Caolán McNamara  <caolanm@redhat.com>  [19b86af070453bb8671aefe7472012d19580dd81]

        silence various coverity warnings
        
        Change-Id: I9ac4c179c30efa9d5950aa2106639d3781dd0308
        Reviewed-on: https://gerrit.libreoffice.org/45583
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-30  Caolán McNamara  <caolanm@redhat.com>  [18a7a5859b6c2f59ab2f64eadfc6178abb96940b]

        coverity#1424266 Uncaught exception
        
        Change-Id: I63b04fba25b09753baa1dd1cac18f44860cdb264
        Reviewed-on: https://gerrit.libreoffice.org/45581
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-30  Caolán McNamara  <caolanm@redhat.com>  [9310a64bbe36b7a2a2d7c51ca6386590883b5044]

        coverity#1401344 Uncaught exception
        
        Change-Id: Ia102856797e08ff805958f56d2c468eb39aa937d
        Reviewed-on: https://gerrit.libreoffice.org/45582
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-30  Stephan Bergmann  <sbergman@redhat.com>  [b15f79a8f8de27c9d186ae1fbd0c86f194aed0ac]

        loplugin:unnecessaryparen: signed numeric literals
        
        Change-Id: I75c8224452ca9c3711a2ccaca9ecf549fa59cb64
        Reviewed-on: https://gerrit.libreoffice.org/45549
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-30  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [32efde5cef2b8516a9decd0bf7091d7def1da971]

        tdf#113696 Add mimetype to image element
        
        Otherwise browsers don't recognize base64 encoded svg files.
        
        Change-Id: I54d0b87c52a1ca9da1d820751ae32159b88ed28f
        Reviewed-on: https://gerrit.libreoffice.org/45528
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-11-30  Caolán McNamara  <caolanm@redhat.com>  [b17c29d493a1fc588524d6da332254fbb959f0db]

        ofz: handle empty paragraphs case
        
        Change-Id: I4c928f55881c1f9147eec1018381b3d3064c58ee
        Reviewed-on: https://gerrit.libreoffice.org/45592
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-30  Caolán McNamara  <caolanm@redhat.com>  [3c62ed6b2f2a4bb75619b0737f733a2db2f0827d]

        size() cannot be < 0 so just == 0 -> empty()
        
        Change-Id: Ie56cc70ba5d60ded64d011f9d8e8fa9895789a38
        Reviewed-on: https://gerrit.libreoffice.org/45591
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-30  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [c5d0cffbf42f41349a8575ba52456d9cb07e91c7]

        tdf#97198 follow up: improve efficiency for Calc function RIGHT.
        
        Change-Id: Ie2d5011f9ff73bd42a6f3ced1f709fab65d23c18
        Reviewed-on: https://gerrit.libreoffice.org/45517
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-11-30  Stephan Bergmann  <sbergman@redhat.com>  [4ec1ba2ac535f078aacfc67a28229fb4159623d3]

        Disable check for successful file deletion for now
        
        ...as it makes JunitTest_dbaccess_complex fail on Windows.  Apparently, those
        files are held open by soffice for whatever reason.  Needs further
        investigation...
        
        Change-Id: Id80b6f58288deaa39fc74fe36886e371968f8d82

2017-11-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [b9c98b52610f569b501bf2672b55384ec3d34f9c]

        sw: fix up comment indentation in sprmids
        
        (Perhaps we should remove this file from the clang-format blacklist to
        enforce consistency? I'm not doing that for now.)
        
        Change-Id: Ia1e641893a2966ef8397d511bd297e4e3072eece

2017-11-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [ee74bd73856c355f1491e9ff7c3bbbf74a7858bb]

        EPUB export: add UI to set custom metadata
        
        The motivation here is that when it comes to date or author, the typical
        metata for the Writer document won't match the metadata of the book the
        file represents, so allowing a custom override as part of EPUB export
        makes sense.
        
        Change-Id: I19aaed83ae0e69bc0dfa3084e1c9dc9cc534328f
        Reviewed-on: https://gerrit.libreoffice.org/45553
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [98770243f7f5387aae06e83ed4de0d68e02abb02]

        EPUB export: allow setting custom metadata explicitly
        
        If not set, fall back to the existing auto-find. The testcase now
        asserts that the priority is:
        
        - api
        - if that is not set, then xmp
        - if that is not set, then doc
        
        (And at the end libepubgen itself has some defaults as well.)
        
        Change-Id: Ie8fc646b81c4a287690fd2eeed43f4786b7938bf
        Reviewed-on: https://gerrit.libreoffice.org/45552
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [1a48cdaf91633b354fb1110c566c766a4398fba0]

        EPUB export: allow overwriting of document metadata
        
        Pick up overrides from <base directory>/<base name>.xmp as a start.
        
        Change-Id: Ib64a6bbdadc53633fb1f0d4a7efdde2e3c96b5ef
        Reviewed-on: https://gerrit.libreoffice.org/45551
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-30  Stephan Bergmann  <sbergman@redhat.com>  [56d79a2d046f08e703ed6498b7c8d15abe057d3a]

        loplugin:unnecessaryparen
        
        Change-Id: I981372300b03ecd7b46e08d6a279f5438b46d8df

2017-11-30  Caolán McNamara  <caolanm@redhat.com>  [bd90805c387d46ca35a7dbfe032ed8e8d07d2e85]

        catch IllegalArgumentException too
        
        Change-Id: Ib34bb87d94f8cc6d381e65ffbfe186e8d76d4e83
        Reviewed-on: https://gerrit.libreoffice.org/45587
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-30  Stephan Bergmann  <sbergman@redhat.com>  [bf59f89d8818f62b03acaf7820e1a9560a388252]

        Move loplugin:fpcomparison to store/
        
        ...after bc4e8de8eea1ccebda479c8e2db2f3c6dfff60d2 "Silence new
        loplugin:fpcomparison for now":
        
        > Nov 30 08:33:16 <sberg> noelgrandin, thoughts on whether fpcomparison is actually worth it, seeing the loooooooong blacklist there?
        > Nov 30 08:34:11 <noelgrandin> sberg, that's wasn't my idea, can't remember who came up with it. vmiklos was that you?
        > Nov 30 08:34:36 <noelgrandin> sberg, the original commit message was "Find code that compares floating point values with == or !=
        > Nov 30 08:34:36 <noelgrandin>     It should rather use rtl::math::approxEqual"
        > Nov 30 08:34:45 <noelgrandin> so in theory the replacement should be fairly manual
        > Nov 30 08:34:48 <vmiklos> i don't think so :)
        > Nov 30 08:35:15 <noelgrandin> might have been moggi, but he's not around so.... just disable it
        > Nov 30 08:36:19 <sberg> noelgrandin, yeah, in theory; in practice, I guess there's also cases where x==1.0 is what you want exactly (given x tends not to be a computed value after all, but some literal that's being passed around)
        > Nov 30 08:36:33 <sberg> noelgrandin, yeah, I'll disable it then
        
        Change-Id: I35f5328efa0ec02d9be837c12efab2b03a3dae52
        Reviewed-on: https://gerrit.libreoffice.org/45550
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-30  Xisco Fauli  <anistenis@gmail.com>  [226c4c010e805fb899ab065c3837241861d6d6db]

        Create script to list the uitests
        
        Change-Id: Ie5a1b7151a32cc72da6a1c68bde2518897eea0f4
        Reviewed-on: https://gerrit.libreoffice.org/45496
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-11-30  Caolán McNamara  <caolanm@redhat.com>  [76349ea956c527e3a16023acd287f9d984ecfd8e]

        catch SAXException in pptx testing
        
        Change-Id: I9379ae268d5c42723a34d6f9e677fe800873ebfa
        Reviewed-on: https://gerrit.libreoffice.org/45580
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-30  Daniel  <danielfaleirosilva@gmail.com>  [9b5062a3eeed6b94a2020b97f6dab9316af5d357]

        tdf#111773 tdf#111780 Fix selection after merge cells in an Impress table
        
        Change-Id: I800c4fb8c37c07fb771f4310b207e459119a8e60
        Reviewed-on: https://gerrit.libreoffice.org/45451
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-30  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [5cb5516c0d8928bebbdb3bfaa2cefd43b159ccca]

        have "make clean" also remove android's/gradle's output dirs
        
        esp. removing the jniLib one is important, as otherwise it is easy to
        package both x86 as well as arm libs into the apk, making it huuuge :-)
        
        Change-Id: I6364b82800a449682b618f0bb98a47825dcb0742

2017-11-30  Mike Kaganski  <mike.kaganski@collabora.com>  [36423d18267e2ef3373bfb162e9b2e8062d01dd4]

        Don't do dynamic_cast twice
        
        Change-Id: I1f1f7c13937af3b84cc1a1eaf2f5036bab774579
        Reviewed-on: https://gerrit.libreoffice.org/45556
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-30  Tomáš Chvátal  <tchvatal@suse.com>  [2c5a3d914ecf681d97a8356db62d49b62b52b465]

        Do not check in qt5 checks for Qt4 bugs that were fixed
        
        Change-Id: I4d4725c775e98fe397e43d7b6ae02eb98dc79aa0
        Reviewed-on: https://gerrit.libreoffice.org/45507
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-30  Yousuf Philips  <philipz85@hotmail.com>  [cbc671d17a86195ebeea831a91b8401c0daa04d0]

        tdf#113880 Fix a11y issues in tabs of the image properties dialog
        
        Change-Id: Ief5b95307cefe1091854ba872c37a702fe432b20
        Reviewed-on: https://gerrit.libreoffice.org/45121
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-30  Laurent BP  <laurent.balland-poirier@laposte.net>  [ba6232ae4dc2acb6e794f109a6ca9f57afb3d8d4]

        tdf#103317 Language and country tags removed from templates
        
        Detailed modifications:
        Blue_Curve
          - Remove unused user defined style
          - Restore preview object in page 2 of Notes view
          - Increase size of title
          - change thumbnail.png
          - remove Configurations2 and settings.xml (update manifest.xml)
          - remove language tags in styles.xml
          - content.xml and styles.xml: remove asian and complex tags
          - remove my name in meta.xml
          - styles.xml: set draw:fit-to-size at "false" instead of "shrink-to-fit" and add style:shrink-to-fit="true" (suggested by Regina)
        
        Classy_Red
          - resize object preview in page 1 Notes view
          - change thumbnail.png
          - remove Configurations2 and settings.xml (update manifest.xml)
          - remove language tags in Object 1/content.xml, styles.xml
          - Object 1/content.xml, content.xml and styles.xml: remove asian and complex tags
          - styles.xml: set draw:fit-to-size at "false" instead of "shrink-to-fit" and add style:shrink-to-fit="true" (suggested by Regina)
          - styles.xml: change <table:table-template text:style-name="default"> in <table:table-template table:name="default" table:first-row-start-column="row" table:first-row-end-column="row" table:last-row-start-column="row" table:last-row-end-column="row">. It appears to get same table, and is validated.
        
        Forestbird
          - change thumbnail.png
          - remove Configurations2 and settings.xml (update manifest.xml)
          - remove language tags in styles.xml
          - content.xml and styles.xml: remove asian and complex tags
          - styles.xml: set draw:fit-to-size at "false" instead of "shrink-to-fit" and add style:shrink-to-fit="true" (suggested by Regina)
        
        Lights
          - change thumbnail.png
          - remove Configurations2 and settings.xml (update manifest.xml)
          - remove language tags in styles.xml
          - content.xml and styles.xml: remove asian and complex tags
          - styles.xml: set draw:fit-to-size at "false" instead of "shrink-to-fit" and add style:shrink-to-fit="true" (suggested by Regina)
        
        Lushgreen
          - change thumbnail.png
          - remove Configurations2 and settings.xml (update manifest.xml)
          - remove language tags in styles.xml
          - styles.xml: remove asian and complex tags
          - styles.xml: set draw:fit-to-size at "false" instead of "shrink-to-fit" and add style:shrink-to-fit="true" (suggested by Regina)
        
        Nature_Illustration
          - change thumbnail.png
          - remove Configurations2 and settings.xml (update manifest.xml)
          - remove language tags in styles.xml
          - styles.xml: remove asian and complex tags
          - styles.xml: set draw:fit-to-size at "false" instead of "shrink-to-fit" and add style:shrink-to-fit="true" (suggested by Regina)
        
        Piano:
          - change thumbnail.png
          - remove Configurations2 and settings.xml (update manifest.xml)
          - remove language tags in styles.xml
          - content.xml and styles.xml: remove asian and complex tags
          - remove my name in meta.xml
          - styles.xml: set draw:fit-to-size at "false" instead of "shrink-to-fit" and add style:shrink-to-fit="true" (suggested by Regina)
        
        Change-Id: Iea9b522012808b858fd78f09485bfdbf751a856f
        Reviewed-on: https://gerrit.libreoffice.org/44614
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-11-30  Andras Timar  <andras.timar@collabora.com>  [683288351c3f7c7bccd2947925908c748e293124]

        tdf#114155 change interface domain to 'wpt'
        
        Change-Id: I91fc11482273b6bd1a165fc82d6b24fc726b70a3
        Reviewed-on: https://gerrit.libreoffice.org/45573
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>

2017-11-30  Xisco Fauli  <anistenis@gmail.com>  [55ad93f29b1be106a7b475f92202ece3589584d8]

        mailmerge.py: Use strip in server name
        
        Using spaces in the dialog might lead to  incorrect server name
        Change-Id: I29a1ffa867d2e415338accf98bb45c7d65b14fa2
        Reviewed-on: https://gerrit.libreoffice.org/44052
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-30  Pranav Kant  <pranavk@collabora.co.uk>  [a36f2d7a66e54e6cc296a565391f8b25396543e3]

        lok: Replace this custom loop with STL
        
        Change-Id: I3b93654ba3d41733209ff819ca1d0250fb47ce74
        Reviewed-on: https://gerrit.libreoffice.org/45526
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-11-30  Caolán McNamara  <caolanm@redhat.com>  [1d961ae75321cd04f40fcee8fae94c059fc466f1]

        ofz#4484 don't set mnRangeOpPosInSymbol on StringOverflow case
        
        Change-Id: I35d86c97e4fb082a676a5eeadf8375738cecd7bd
        Reviewed-on: https://gerrit.libreoffice.org/45519
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-30  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [51572635f00748e0206844e34ce48d2f1f75acdb]

        Detect also clang-format versions 5.0.0+
        
        Change-Id: I651f078c20a1a51d636d359c1118f06b71083e8e
        Reviewed-on: https://gerrit.libreoffice.org/45561
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-11-30  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [25555c50ad2a57c1b2313f39b8132ac5e80a45fd]

        tdf#113901: Grid offset for notes and temporary notes modified.
        
        Older calculations for gird offset were incomplete: are not used for notes
        (only for temporary ones on mouse over), were not taken into account during
        temporary note disappear and contain duplicated code from
        ScDrawView::SyncForGrid()
        
        New approach elminate described above problems.
        
        Change-Id: I5f92971e156f37f052b4e6d47b2f16480bdbaf7e
        Reviewed-on: https://gerrit.libreoffice.org/44464
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-11-30  Caolán McNamara  <caolanm@redhat.com>  [e134bebe10f809214e48fadbc3006ddcf95731c9]

        coverity#1424321 Dereference after null check
        
        Change-Id: Ieadf71b99180418a875914094c4769c9df9f1db2

2017-11-30  Caolán McNamara  <caolanm@redhat.com>  [690952524ab2a1ee9e00aad17502da75931ffc88]

        coverity#1424322 Uninitialized scalar field
        
        Change-Id: I4314ed8ecbfaf1435bc22688e9afb7b0b3bcbfd0

2017-11-30  Caolán McNamara  <caolanm@redhat.com>  [a2a0612e596ac8275fd5d1aa3379ca0985803c45]

        coverity#1424325 Uninitialized scalar field
        
        and
        
        coverity#1424323 Uninitialized scalar field
        
        Change-Id: I00855321a4099720b903553a46f45f6919f71880

2017-11-30  Caolán McNamara  <caolanm@redhat.com>  [08f7ff03652517aa83dbc9558fd542bdf0000b7f]

        add xlsx fuzzer
        
        Change-Id: Icce1317dc3ccfb598ce07ee61eddd873f1f98222
        Reviewed-on: https://gerrit.libreoffice.org/45481
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-30  Caolán McNamara  <caolanm@redhat.com>  [bfefe2ce8ca1b4a25ede09886ce24d57695f8d3e]

        ofz#4481: move Path2DContext body to onEndElement
        
        Change-Id: Ic06fb71c679e87069afda391e598d360b4b59cc2
        Reviewed-on: https://gerrit.libreoffice.org/45516
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-30  Caolán McNamara  <caolanm@redhat.com>  [5591aa360874c9133d046eeaa1c315df1a441bc4]

        ofz: always free with xmlFreeParserCtxt
        
        Change-Id: I90aed11ae0a29a0e9fc725b297e10a7ed30c9942
        Reviewed-on: https://gerrit.libreoffice.org/45533
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-30  heiko tietze  <tietze.heiko@gmail.com>  [ab60361f66b286144c7f6b58c9c9cecb83c9d223]

        Rework of chart-palette
        
        Change-Id: If85a78eb0d7f985872d95ae77a3d696a5f9d0f7a
        Reviewed-on: https://gerrit.libreoffice.org/45545
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-11-30  Michael Stahl  <mstahl@redhat.com>  [fa9c083c6071a0a4dc812f3c34731f347ddbabf7]

        tdf#114025 framework: avoid deadlock between Desktop init ...
        
        ... and SolarMutex: the problem is that rtl::StaticWithArg will
        first lock the implicit mutex of the C++11 static variable, and
        then the SolarMutex.
        
        So if one thread creates the Desktop singleton with SolarMutex
        locked and another thread without SolarMutex locked, this can
        deadlock.
        
        If we use rtl_Instance directly with SolarMutex, then there is
        still a static variable, but the SolarMutex will always be locked
        first, preventing this deadlock.
        
        Change-Id: Ibd37fdfa96a4a2b57f661be3814dd597eb52d338
        Reviewed-on: https://gerrit.libreoffice.org/45508
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-30  Stephan Bergmann  <sbergman@redhat.com>  [b14436817b1c49a9b3043635dbc754a8aa7cca83]

        Silence -Werror=pragmas with some GCC
        
        ...version "gcc (Ubuntu 6.3.0-12ubuntu2) 6.3.0 20170406" which reportedly
        supports C++17 but doesn't know -Wregister
        
        Change-Id: If8fd6f3c23ac26386fbc3ccd2df68d61d68ea793
        Reviewed-on: https://gerrit.libreoffice.org/45509
        Reviewed-by: Aron Budea <aron.budea@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [1f7d74380222cae1668067fa7205e0347bd08d93]

        sal: check for HAVE_GCC_BUILTIN_ATOMIC only once in interlck
        
        Change-Id: Iaddc79cee0c06f72f636a3d35959922fd78f4e20

2017-11-30  Stephan Bergmann  <sbergman@redhat.com>  [bc4e8de8eea1ccebda479c8e2db2f3c6dfff60d2]

        Silence new loplugin:fpcomparison for now
        
        ...introduced with ba4a124b0c0c66fd275f5147d55eeec27ce78da9 "Resolves:
        tdf#114117 draw page shadow mangled"
        
        Change-Id: I31573d55ae7e5ff015d4582de1d436cdc673acf1

2017-11-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [343af46fc301a984929e071d477b8fb9f211e289]

        ODT filter: make sure we have a layout before export
        
        It is expected that the commandline --convert-to switch gives mostly the
        same result as save-as on the UI, but this was not the case for ODT, as
        the convert-to case had no layout available.
        
        As a result the explicit width of table columns or soft page-breaks were
        missing from the export result in the convert-to case.
        
        Given that Word formats already calculate the layout before export and
        during crashtesting we already wait for the OnLayoutFinished even before
        export, just enable calculating the layout before ODT export as well to
        shrink the cmdline vs GUI differences.
        
        [ No testcase: saving
        writerperfect/qa/unit/data/writer/epubexport/table.fodt with the writer8
        export filter would be a reproducer for this, but the test doesn't fail
        without the fix even aftet not calling CalcLayot() via the
        mustCalcLayoutOf() override, so I'm out of ideas right now how to test
        this. ]
        
        Change-Id: Ib05958e857f0a353b8740f2a87a6cf2f45f3c764
        Reviewed-on: https://gerrit.libreoffice.org/45518
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [c26f644db80e10f755911d277aac0e1d42731d29]

        loplugin:unusedmethods
        
        Change-Id: I9188f4579900d7eec375754aa94d21ac4e8456e2
        Reviewed-on: https://gerrit.libreoffice.org/45504
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [5ecc8e79d84c985fc5835b941924541c135eeeec]

        loplugin:unusedenumconstants
        
        Change-Id: Iebcd8688ec807aa61989b4622ea0d3eca5c4c671
        Reviewed-on: https://gerrit.libreoffice.org/45478
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-30  Stephan Bergmann  <sbergman@redhat.com>  [0c3444c9bcee093ad5976af8948138e6f2a97706]

        Weaken SwarmSolverTest::testUnconstrained even further for now
        
        ...after 1fa761af825641da5c87f80c2a17135f92418960 "Ridiculously large delta for
        SwarmSolverTest::testUnconstrained for now", to accommodate further Jenkins
        lo_ubsan failures with actual values of 3.67055466470122
        (<https://ci.libreoffice.org/job/lo_ubsan/741/console>) and 3.88389164367578
        (<https://ci.libreoffice.org/job/lo_ubsan/743/console>).
        
        Change-Id: Ibacb25ba82c2c279ef8dcd19c5ce7f6d5d8014d5
        Reviewed-on: https://gerrit.libreoffice.org/45520
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [d43e694d5e296ffc2eabacbddd50c5a0256a8f6d]

        some global loplugin improvements
        
        for some reason we're hitting more template AST nodes now? Anyhow,
        updated singlevalfields and unusedenumconstants to cope.
        
        For unusedfields, ignore field access inside Clone() methods, since it's
        like a constructor.
        Similarly for unusedmethods.
        
        Change-Id: Icb2f76fb2f06ae5df21f9d75312e42a2800befb9
        Reviewed-on: https://gerrit.libreoffice.org/45470
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [afbc75c207f367fb60cbe2f1c634fe78cd86bf92]

        TypedWhichId for RES_PARAATR constants
        
        Change-Id: If2257d32fdd66703735466982e6913070ac1166d
        Reviewed-on: https://gerrit.libreoffice.org/45402
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-30  Stephan Bergmann  <sbergman@redhat.com>  [0025fa723afb9f6a0d94b9b3185ea14da18f1bd5]

        Enable loplugin:unnecessaryparen for integer and Boolean literals
        
        ...taking care not to warn about those cases that are used to silence Clang's
        -Wunreachable-code
        
        Change-Id: I3c1da907f51cc786f81c1322fe71d75832cd9191
        Reviewed-on: https://gerrit.libreoffice.org/45521
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-30  Tor Lillqvist  <tml@collabora.com>  [ea55492a6e55290d92a59324b3cb31ed958981ab]

        Deduplicate conditional formats loaded from .ods
        
        If there are several separate conditional format elements that can be
        represented as just one (with several ranges), try to do that.
        
        A particular customer document used to take 3 minutes 20 seconds to
        load, and it contained so many (tens of thousands) conditional formats
        that the Format> Conditional Formatting> Manage... dialog was
        practically impossible to use.
        
        Now loading that document takes 15 seconds and there are just a
        handful of separate conditional formats.
        
        Also add a simple unit test to verify the deduplication.
        
        Change-Id: I7c468af99956d4646ee5507390f1476caff52325
        Reviewed-on: https://gerrit.libreoffice.org/45460
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-11-29  Mike Kaganski  <mike.kaganski@collabora.com>  [42dafb5c7bd218f4d368fbd1113fa4a0fcd7f0cb]

        ww8: use sprm names instead of numbers
        
        Added sprms for Word 6 binary format; removed obsolete comments.
        
        Change-Id: Iac88f8df9397f81586e39c1cf152c762be8f9aed
        Reviewed-on: https://gerrit.libreoffice.org/45474
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-29  Mike Kaganski  <mike.kaganski@collabora.com>  [3a6840cecaff91e7f90a2bbeee9c927b37608a78]

        Add SfxEnumItem to Natvis
        
        Change-Id: I11177cd99a3d895c7ec94661fa677a0edfcdf9bf
        Reviewed-on: https://gerrit.libreoffice.org/45536
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-29  Katarina Behrens  <Katarina.Behrens@cib.de>  [9e5e92c4a1415aac8b0107950f577d1679499e62]

        Support for GPG encryption in more ODF filters
        
        not only Writer but also Calc, Impress, Draw and Math
        
        Change-Id: I7f9fe86ffe5f9a812a5215617b9e673c73134202
        Reviewed-on: https://gerrit.libreoffice.org/45472
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-11-29  Heiko Tietze  <tietze.heiko@gmail.com>  [5e95a0d9c0727e1bb69e696a9398ff26c8a1c948]

        tdf#89210 Rename 'mode'
        
        Tooltip and toolbar title renamed to 'Transformation'
        
        Change-Id: I735d266c748fc41d4fd9913000c937a1011b787f
        Reviewed-on: https://gerrit.libreoffice.org/45337
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-11-29  Caolán McNamara  <caolanm@redhat.com>  [a426cf6034fa08108d5906991aaed47020be68d8]

        ofz: Direct-leak
        
        Change-Id: Id94586cc659a5e504c727c570dc9fc60c85c8820

2017-11-29  Andrea Gelmini  <andrea.gelmini@gelma.net>  [64be56577ffd8325ae3a720d26dacf93af03a5da]

        Fix typos
        
        Change-Id: I543818f6176b22226683be9cc6c459eda0e53183
        Reviewed-on: https://gerrit.libreoffice.org/45501
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-11-29  Caolán McNamara  <caolanm@redhat.com>  [91f645f5e3bf7412c54c9ddd6d66dd440d4fab26]

        ofz: handle bad key len and subsequent PK11_ImportSymKey failure
        
        Change-Id: Ied93745f924cbcbc674b5c9a78545aa1f79fc61e
        Reviewed-on: https://gerrit.libreoffice.org/45513
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-29  Caolán McNamara  <caolanm@redhat.com>  [ba4a124b0c0c66fd275f5147d55eeec27ce78da9]

        Resolves: tdf#114117 draw page shadow mangled
        
        when cairo had to stretch the 1 pixel dimension to fit the area.
        
        When its this 1 pixel case set the same settings we use for the stipple effect
        to get the expected interpolation
        
        Change-Id: I42d87d6d01ebdb44083351a9632860f5f0a3bf63
        Reviewed-on: https://gerrit.libreoffice.org/45511
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-29  Gabriel Chiquini  <gabrielchiquini@hotmail.com>  [05ec166fa7b81f20341b28347e18f7754c2bbbc8]

        Updated core Project: help  ec6a05cc524a17ff090eaa7e506d7b5452ab227b
        
        Fixed UX bugs
        
        Clicking on tabs (Contents, Field, Index) now close the other ones
        Set focus into seach field clicking in those tabs
        
        Change-Id: I4b569aea86d4c5c441ce89dfa76f66844f0ebbc4
        Reviewed-on: https://gerrit.libreoffice.org/44902
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-11-29  Szymon Kłos  <szymon.klos@collabora.com>  [04f17b2631adf874dc0269026f3fbad74330452b]

        tdf#76646 don't open link on Ctrl-click if not required
        
        Change-Id: Ie081f8144e50f576b9f8acb2ddd5b1c891533964
        Reviewed-on: https://gerrit.libreoffice.org/45499
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-11-29  Michael Stahl  <mstahl@redhat.com>  [76a9f10a08ddaea6edb7d4c01ccdd56aa7695a96]

        postprocess: call check-elf-dynamic-objects on LINUX
        
        This runs fast enough that it can just be enabled.
        
        Isn't allowed to break the build just yet due to the existing
        GPG related problems.
        
        Change-Id: I6f2ed3d7aeee9e7770940d96894ecdf4d0bf2d9b

2017-11-30  Pranav Kant  <pranavk@collabora.co.uk>  [34f7659e3232e8e491b02f67cba503505fa79fd2]

        lokdialog: Compress DIALOG_CHILD callbacks
        
        In complex dialogs, they flood the lok client otherwise with duplicate
        callbacks.
        
        Change-Id: I6ab1ef12b90caed22dfc464e18068f5830cb9532

2017-11-29  Kshitij Pathania  <kshitijpathania@gmail.com>  [584a73ce23706c1e0dfbf32b4dbdbe6c79fb0ef2]

        tdf#111801 added hover state to tabledesign sidebar
        
        Change-Id: I1ceb806c6423964346c97d7b1ef6dcac46698902
        Reviewed-on: https://gerrit.libreoffice.org/42882
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-11-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [06fa42837d8764e10627e7b97c04d0853e9976e3]

        EPUB export: add UI to set a custom cover image
        
        Sets the EPUBCoverImage filter data key at UNO level.
        
        Change-Id: I46eb3c0df1e6c34af0be070c32f9f37666dc718e
        Reviewed-on: https://gerrit.libreoffice.org/45485
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [612821223c574fe0956d348730d40623943821f3]

        EPUB export: allow setting a custom cover image explicitly
        
        If not set, fall back to the existing auto-find.
        
        Change-Id: I5df7a535e4132a18a803c10fa0e06352d9b6b533

2017-11-29  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [6c18082cfa43a278968e2ce422d1e85a5a84373f]

        android: don't use c++17 (gnu++1z), as boost wants auto_ptr
        
        Change-Id: Ifeedad11c9a1c108e611160d089846cfc16b1e9e

2017-11-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [389f7b9581ebd6420a8b9f815807d957608ce8a8]

        EPUB export: add support for cover images
        
        Pick them up from <base directory>/<base name>.cover-image.<ext> as a
        start.
        
        Change-Id: Ie5ee7c02d6b3271e6e850ca9a2a10ed0bb4a598d
        Reviewed-on: https://gerrit.libreoffice.org/45483
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-29  Tamás Zolnai  <tamas.zolnai@collabora.com>  [67eeab179a7e1d8b479d08a38093172531d4c3c9]

        Related tdf#111739: Don't insert special character into the document
        
        When it's only needed to be applied inside a dialog.
        
        Change-Id: I7d61cfb49f80ab43511c9fc6cc6733a990dcae55
        Reviewed-on: https://gerrit.libreoffice.org/45436
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-11-29  Caolán McNamara  <caolanm@redhat.com>  [2aaea1473962c5d0f62852a627ec0e5f0307f7bc]

        ofz: avoid invalid short hashValues
        
        Change-Id: Ib7cd63351f4e5ed053e55fe9c5875ad92c81d762
        Reviewed-on: https://gerrit.libreoffice.org/45490
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-29  Michael Stahl  <mstahl@redhat.com>  [a16eb857f3497a5ac65a7c7e89d0d6b8614aeb5e]

        curl: upgrade to release 7.57.0
        
        fixes 3 CVEs
        
        Change-Id: Idf5eee66fac399a2b338c2a9aaea2f56d2cb3a51
        Reviewed-on: https://gerrit.libreoffice.org/45480
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-11-29  geri1245  <g.tarsoly@yahoo.com>  [2f26765e2dc8b7e6752a2cf6fbde3c45ab293f65]

        tdf#113859 Make it possible to select every widget with tab
        
        On the shadowtab page of a figure (eg. rectangle, ellipse) the widgets
        that modify the shadow can now be selected using the tab button.
        Removed an "invisible" alignment from the ui file that caused the problem.
        
        Change-Id: Id833302d42b9c1f2df640135473f159c0a3af4f7
        Reviewed-on: https://gerrit.libreoffice.org/45444
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-11-29  Michael Stahl  <mstahl@redhat.com>  [2f5634e89af95864487734d51399729a18a4787e]

        check-elf-dynamic-objects: wait only once
        
        Norbert points out that wait without arguments will wait for all
        outstanding processes.
        
        Change-Id: If850fd4a2e46a2c05d2917d38478ee2d3112bd78

2017-11-29  Henry Castro  <hcastro@collabora.com>  [2e43a18a1585694cc3ff9d8e5b250f9c98b7719e]

        related tdf#113911: better statement to identify Writer app
        
        Also remove duplicate code that I forgot from my drafts
        
        Thanks for help Maxim Monastirsky
        
        Change-Id: If9e26dfd6702f167c831296f0280ae5fe955a8a9
        Reviewed-on: https://gerrit.libreoffice.org/45435
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-11-29  Stephan Bergmann  <sbergman@redhat.com>  [af8242b4e35faaa84c23ef1f3f4b34d279e90813]

        loplugin:implicitboolconversion
        
        Change-Id: I27c9002f37bed1860815fcfdbd1dc3675ad5f5ca

2017-11-29  Stephan Bergmann  <sbergman@redhat.com>  [e1131556a8485c10af8224e29dbecbfb5c608353]

        Avoid ambiguities
        
        ...when sc/source/ui/inc/tabvwsh.hxx happens to be also (indirectly) included
        (as happens with Windows --enable-pch?)
        
        Change-Id: I252af03524c0d8f354a2f64a2073c2b085b3cedc

2017-11-29  Michael Stahl  <mstahl@redhat.com>  [44aceccf5b3c826f84d659bba10a835b943c1cb0]

        fix check-elf-dynamic-objects -p
        
        It needs to wait for all background tasks to exit.
        
        Change-Id: I8770f3d79d66ab2fae727ae7cbbc00e3b22e5e54

2017-11-29  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [aaba725b466950f47c4e93d790986d209e80ead3]

        tdf#97198 Make Calc function REPLACE work with UniCode non-BMP-characters.
        
        Change-Id: Ie9bd27ba2c28bdad0af9d91cb270ef37d5384791
        Reviewed-on: https://gerrit.libreoffice.org/45421
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-29  Michael Stahl  <mstahl@redhat.com>  [ef777ffc384f8363188923ccb10af7b788035632]

        configure: check that graphviz/dot is found, needed by doxygen
        
        Change-Id: I70937c4c6075ce1814c3be5b8613fb28cd28fc26
        Reviewed-on: https://gerrit.libreoffice.org/44408
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-11-29  Marco Cecchetti  <marco.cecchetti@collabora.com>  [a2b70380c38dca4d075a0a866200096c6d9b4104]

        lok - calc: outline and group handling
        
        Change-Id: Ibb287468653bc381acf034dcb8531c5faf61aef3
        Reviewed-on: https://gerrit.libreoffice.org/45356
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>
        Tested-by: Marco Cecchetti <mrcekets@gmail.com>

2017-11-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [e231ada19e14a4bae4b919c63a4e0227989f80d6]

        loplugin:countusersofdefaultparams in sc
        
        Change-Id: I8e790f9253279c9135ea1a4bcdd663ae7df44015
        Reviewed-on: https://gerrit.libreoffice.org/45464
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-29  Marco Cecchetti  <marco.cecchetti@collabora.com>  [668242b1a7acbdd67d5c7a4e479c24933619333e]

        lok: sc: subdivide headers data in range
        
        Change-Id: I984b5da5774f97172de7659ecab84675060f8301
        Reviewed-on: https://gerrit.libreoffice.org/44676
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2017-11-29  Szymon Kłos  <szymon.klos@collabora.com>  [209f48daebfebb6391282a1096e12b0f149ee1ce]

        tdf#76646 Ctrl-click required for hyperlinks in draw/impress
        
        If "Ctrl-click required to follow hyperlinks" is set in
        Options -> LibreOffice -> Security -> Options
        open the link only with Ctrl key pressed.
        
        Change-Id: Icf57b4deedabd51f31f04021ba3f6bddc3829931
        Reviewed-on: https://gerrit.libreoffice.org/45437
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-11-29  Stephan Bergmann  <sbergman@redhat.com>  [368f806aaa75fb80790026677e2400580536ed7a]

        loplugin:unnecessaryparen (clang-cl)
        
        Change-Id: I3a2b7ed3fdef3b77c0a052b10f88918aa616779e
        Reviewed-on: https://gerrit.libreoffice.org/45469
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-29  Shinnok  <admin@shinnok.com>  [bdfbc91ca08a9a04fc9515b0a0bf669627fcc6ed]

        Updated core Project: help  50ac5af18de36477bc0db81391adfd8a3a76853c
        
        Replace cp -rap with cp -a, satisfying all *nixes.
        
        On macOS, probably BSD too -rap will fail with both -r and -R implied.
        
        Change-Id: I6844d6f2ac52ca1c10564857f4e9190e1627ce52
        Reviewed-on: https://gerrit.libreoffice.org/45430
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-11-29  Caolán McNamara  <caolanm@redhat.com>  [434036d8100fbb6845a55eff2e544983163ed277]

        add pptx support to fftester
        
        Change-Id: I517fa449ec75d8817cc3e03d0d90ab4c289a7c0f
        Reviewed-on: https://gerrit.libreoffice.org/45477
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-29  Shinnok  <admin@shinnok.com>  [454d1f464c3979a50d8b02ceb518e65703ac751d]

        Updated core Project: help  db60e4b8ed439fcf103fa4937691498eee8f5e9c
        
        Chmod +x for makelocal.sh.
        
        Change-Id: I20c45d4eef8a5302369242e7d3cc5b6bb9f70e39
        Reviewed-on: https://gerrit.libreoffice.org/45431
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-11-29  Caolán McNamara  <caolanm@redhat.com>  [d02e49d9b946277b4797526ed43a96d39757816f]

        ofz#4476 Integer-overflow
        
        Change-Id: I7ee197b396026fb25872f9e79c3be098329a5cee
        Reviewed-on: https://gerrit.libreoffice.org/45467
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-29  Eike Rathke  <erack@redhat.com>  [af8431d8dbc59df1e1f17742a1be002b054f3b00]

        Find VBA-only functions when compiling first on module level
        
        This likely never worked as there is no SbiInstance in that step,
        but worked by chance when running a module's code that was
        compiled with VBA support where the VBA-only function was added as
        a symbol to be resolved later during runtime and then the
        SbiInstance exists and the symbol was magically resolved.
        
        Found when trying to correct vba_tests to actually fail if all
        subtests fail that then started to fail in Atn.vb because of the
        Round() function being VBA-only.
        
        Change-Id: I7d9f6e2640a73388a2a58c3d180820c6ef85abe3
        Reviewed-on: https://gerrit.libreoffice.org/45425
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-29  Stephan Bergmann  <sbergman@redhat.com>  [2849775c796197ba4707fdd7de9822bb3307391a]

        TODO: silence new loplugin:badstatics for now
        
        Change-Id: Ia57dd190a173f664b0c624617b13f2876008835a

2017-11-29  Jan Holesovsky  <kendy@collabora.com>  [33afa0f0bd49bd2984bb05b11b919e1050bac8f6]

        Fix 'unused parameter' warnings.
        
        Change-Id: I8478e907a66ca918eddc7a543cbcf23e17d9ee5a

2017-11-29  Pranav Kant  <pranavk@collabora.co.uk>  [d0f0a3c289c269476e1724f5b6bb527210121c3d]

        lokdialog: Remove getDialogInfo + update gtktiledviewer accordingly.
        
        Change-Id: I6f810c97f2fadd3b1ea602a97e24c8b42f4a84b9

2017-11-29  Pranav Kant  <pranavk@collabora.co.uk>  [3acfdecac9b2ced1ca0cdfb6bc69e6cbfea67e40]

        lokdialog: Notify the current view only
        
        Change-Id: I55e0dbf1677a24905d337c58184a4419c1020a87

2017-11-29  Pranav Kant  <pranavk@collabora.co.uk>  [1dda69be37d8bb3ef29447e572a225e0028edaed]

        lokdialog: new callback size_changed with new size of the dialog
        
        Change-Id: Ibb864cb588ae7db92381c5578701d3ce09185f34

2017-11-29  Pranav Kant  <pranavk@collabora.co.uk>  [bc113a3bae176a7dac1392d0f45c3e425725f230]

        lokdialog: Emit callback when title is changed
        
        The plan is to remove the getDialogInfo from LOK API but one more step
        before doing that is to find out why the dialog size in 'created'
        dialog callback is less than what the actual dialog after painting is.
        
        Change-Id: I5176e175cbf7ed81c1465feeeea053c9a024fbd9

2017-11-29  Pranav Kant  <pranavk@collabora.co.uk>  [094ec23874b9af221c5c45b914150cf12a44fae6]

        lokdialog: Launch dialogs which have a notifier registered
        
        Change-Id: I062fa291668b7dbfb8bc8e8d455a7933378ce7d9

2017-11-29  Jan Holesovsky  <kendy@collabora.com>  [d516c5c9819dcd7dc6dded2f8f9d9e44061b23c0]

        lokdialog: Move the LOKWindowId <-> VclPtr<Window> mapping to Window.
        
        This allows registering & de-registering of non-sfx windows too, and makes the
        Calc autofilter popup to appear.
        
        Change-Id: I7cbbe94d208115aabcb6fa5f964646c7b7ce4c93

2017-11-29  Jan Holesovsky  <kendy@collabora.com>  [b4487b0fd22ce1fc595851f63a3f7bba36681f2c]

        lokdialog: Move the LogicInvalidate from Dialog down to Window.
        
        Another step towards the autofilter popup working...
        
        Change-Id: I4907a23fcd0fc64da0c7f51e2f36b1657a17638c

2017-11-29  Jan Holesovsky  <kendy@collabora.com>  [e2ae221f6164ba240da7d6470fd52c1982fa07d2]

        lokdialog: Move the painting down to Window, and enable Calc and Impress.
        
        Tested with .uno:FormatCellDialog in Calc, Impress not tested.
        
        Change-Id: I6d911c29616988db0625be9e2a63cf2172c69ee8

2017-11-29  Jan Holesovsky  <kendy@collabora.com>  [5de24bea47e7ae971a53b51ee7d1b85d134bbe52]

        lokdialogs: Assign the LOK window id only when necessary.
        
        Change-Id: Id48957a8c2bde068f30bb26e66df81972fe38e0f

2017-11-29  Jan Holesovsky  <kendy@collabora.com>  [6bc22c34fb3742dc991ec35dc6660d162a39ccf5]

        lokdialog: Make the Autofilter popup notify about its creation.
        
        Change-Id: Ib4062fa887b44eb1368205a414f4ac162f648c5c

2017-11-29  Jan Holesovsky  <kendy@collabora.com>  [ba8154d857aa815ba3c5b52987dc17be6eba7f48]

        lokdialog: Move the Notifier down to vcl::Window.
        
        We need to tunnel more than just dialogs, so this is the 1st step to get the
        Autofilter popup rendered.
        
        Change-Id: I6523a39ddc7a6eb2a204e48ab364130a5822f548

2017-11-29  Pranav Kant  <pranavk@collabora.co.uk>  [f2b6bffdedb12983d4ca2bab21fb68eeb3c3d08d]

        lokdialog: Let all modal dialogs notify about creation, disposal
        
        Change-Id: I8ec0ad81abcf1adf628906b02f7f94ab74a550b5

2017-11-29  Pranav Kant  <pranavk@collabora.co.uk>  [b19f74aab0d1d2a8071952bc5a2e2f6cb341ee0c]

        lokdialog: Notify to child helper method, not the main one
        
        Change-Id: I0698bfe578cb122dfabed566cb7a096f3cb56af5

2017-11-29  Pranav Kant  <pranavk@collabora.co.uk>  [90e0b60b6e68f7fb4b721f239809512258c33f74]

        lokdialog: Let modeless dialogs emit "created" callback too
        
        Change-Id: Ie81f8bd19696e6f0abceb86369545766918ae46a

2017-11-29  Pranav Kant  <pranavk@collabora.co.uk>  [e8c7420cc49238a88a66b6514c72e63df56d430a]

        lokdialog: Notify dialog closure from sfx2/, instead of vcl/
        
        Change-Id: I49f5e0d5f6c7c0077a6d4390f8788c1691d47bd6

2017-11-29  Pranav Kant  <pranavk@collabora.co.uk>  [faf01731b20b96c2863b7a26277472cb47bb544a]

        gtv: Kill dialog selector combo box
        
        Change-Id: I2cd27dff95f2bc49a15ab395b8282b5496e1e229

2017-11-29  Pranav Kant  <pranavk@collabora.co.uk>  [f3f4c039072657739d2bedb7210f2a22b85fdb55]

        lokdialog: Make vcl::DialogID an integer
        
        This will help launching multiple instances of dialog from multiple
        views. The earlier approach of using the UNO command strings as dialog
        id would not have been useful for multi-view case.
        
        Change-Id: I01cfb3c8b204d5654df2417efdac6b50dc920f0e

2017-11-29  Pranav Kant  <pranavk@collabora.co.uk>  [2798e1aae5311094c30d8e667c1e8be4e4314f8d]

        lokdialog: Create dialog when callback is received
        
        With this, we do away with initial approach of rendering the dialog on a
        large surface. We now create the cairo surface with dimensions of the
        dialog.
        
        Change-Id: Icb034693c7f1c656b7daae7f5c711b5bd4d8e880

2017-11-29  Pranav Kant  <pranavk@collabora.co.uk>  [91b7c8bb605dfc8090922d765b9ac4cffef973fe]

        lokdialog: gtv: Add width and height props to Dialog GObject
        
        Change-Id: I488a94d9c6cefd37624f755c6308f0b75595df84

2017-11-29  Pranav Kant  <pranavk@collabora.co.uk>  [871eb68e14631d22aeb00ec33f0e5d801291942e]

        lokdialog: Changed dialog painting to allow for modal dialogs
        
        Split IDialogNotifier from IDialogRenderable and make SfxViewShell
        implement it.
        
        We now just send the dialog UNO command to the backend and wait for core
        to emit a 'created' dialog callback which signals dialog creation in the
        backend. The client is then supposed to send the paint commands for
        rendering the dialog.
        
        Change-Id: I1bfbce83c17955fa0212408376d6bcd1b2d2d1dd

2017-11-29  Pranav Kant  <pranavk@collabora.co.uk>  [2d508dcc9d6e9d589af32a76468ef3247f8c6674]

        Use SfxModalDialog class as Hyperlink dialog's base
        
        Change-Id: I1f592fdb5825896ad8fbe55c182936ed4ed98efc

2017-11-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [084ba859b42c2b6ef6d812f3cc432b87e4385e7c]

        loplugin:countusersofdefaultparams in sd
        
        Change-Id: I6eb55d450d02615526e78fb69337c66c840ef8a3
        Reviewed-on: https://gerrit.libreoffice.org/45463
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-29  Caolán McNamara  <caolanm@redhat.com>  [dbd71116ea19d33476d2619440cf3008402eaf72]

        ofz#4406: don't increment ScCompressedArray::Iterator past end
        
        Change-Id: I4975e0655b5ed3083244c63c86f29f3fcad48079
        Reviewed-on: https://gerrit.libreoffice.org/45368
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [6a3413a2336433b1359db95cdf52eec0c93b632e]

        loplugin:countusersofdefaultparams in include/oox..vcl
        
        Change-Id: If831bce4cd1fe2c5233159b31c239b813629e0de
        Reviewed-on: https://gerrit.libreoffice.org/45420
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [4e0dd43f9a90917676a46e451abaaaa2e52d7f2e]

        clang-format: don't pick up non-existing binary from PATH
        
        When /opt/lo/bin/clang-format was missing, we "found" clang-format in
        the last item of PATH, which doesn't make sense.
        
        (Fix a spelling error in a formatted file to trigger the hook as part of
        CI.)
        
        Change-Id: I3b56a8ad02b4a55dba58e07286e31436a2842cf6

2017-11-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [793bbac379c5800dc09ff76f093d45047e662ff0]

        EPUB export: implement font embedding support
        
        Also avoid librevenge::RVNGBinaryData::appendBase64Data() for
        performance reasons. Times with and without the XMLBase64ImportContext
        rework for sw/qa/extras/odfexport/data/embedded-font-props.odt:
        
        - before: 1m32.254s
        - after: 0m7.045s
        
        (Need to insvestigate macOS font embedding situation in general, later.)
        
        Change-Id: I5aa56bfbfa8dc64f19c021202a1b87618b4b2775
        Reviewed-on: https://gerrit.libreoffice.org/45385
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-29  Pranav Kant  <pranavk@collabora.co.uk>  [3ece8264b4c0b41f480e77980b987db4540e49e7]

        etags: pass the "-e" flag directly to ctag binary
        
        'man ctags' says that emacs mode will be enabled if the ctags binary is
        renamed as etags or '-e' flag is provided to ctags binary.
        
        Before this patch, the script assumes that host system has an 'etags'
        binary renamed from 'ctags' program. This is not always the case in all
        hosts. Eg: In Fedora, 'etags' binary is provided by emacs-common package
        which doesn't understand the flags given later in the script.
        
        It is safe to just explicitly enable the emacs mode via '-e' flag to the
        ctags binary.
        
        Change-Id: Ic7ded56cff32683fc5e9d3fcc7405e79da4c23b7
        Reviewed-on: https://gerrit.libreoffice.org/45358
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-11-29  Szymon Kłos  <szymon.klos@collabora.com>  [76f28863e7974da5a7280b3efa8a157c114ca03c]

        tdf#65955 Bookmarks on two paragraphs
        
        Change-Id: I61fe660ee4fc5d3f6fc86c29e07369811eb38935
        Reviewed-on: https://gerrit.libreoffice.org/45434
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-11-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [a566fd1c1a50f9bcb4c69a19bdf4fb1955285d93]

        loplugin:unusedmethods
        
        Change-Id: I2efb5c0e5735c179314c6c5de87821cee3b033e1
        Reviewed-on: https://gerrit.libreoffice.org/45386
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-29  Julien Nabet  <serval2412@yahoo.fr>  [411260d836e7bf6c693b9b7d16af1b36184133af]

        Remove unused typedef B2DPolyPolygonList (filter/svg)
        
        Change-Id: I9bd4fecabdd1cfa90648b285d659d6b491e544c8
        Reviewed-on: https://gerrit.libreoffice.org/45439
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-29  Michael Meeks  <michael.meeks@collabora.com>  [b819131347ddb5cdde6cbbc89e93bff95701f3d8]

        Remove stray SAL_DEBUG.
        
        Change-Id: I5961f5fec6fa757e21184ee15e8ef78eeb2ed459

2017-11-29  Michael Meeks  <michael.meeks@collabora.com>  [91e283e42a5a9bad87e849bce8230eaf65d5ce6e]

        Tile the writer surround rendering to avoid large image scaling.
        
        This also fixes a potentially large memory leak depending on zoom,
        and particularly with non-paginated rendering.
        
        Change-Id: Ia24e0b7baea725020f000a369708b0be3fc20c95
        Reviewed-on: https://gerrit.libreoffice.org/45414
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-11-28  Tor Lillqvist  <tml@collabora.com>  [aa28b54ab568fb7160095bb4a2fec338b1398b43]

        Do as the FIXME suggested
        
        Not exactly, though. The FIXME said "Make this a comparison operator
        at the TokenArray?" but I think that would be misleading as the code
        in question specifically does not check the TokenArrays for being
        completely identical; it intentionally ignores the RPN part. So make
        it a member function 'EqualTokens' instead.
        
        Change-Id: I15d840c422844fa144415a76c1f8fcbd6cae3c83
        Reviewed-on: https://gerrit.libreoffice.org/45404
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2017-11-28  László Németh  <nemeth@numbertext.org>  [217b1e8e94859e06af66023f042c53cf329f5232]

        Add comment to translators of "Grammar By" text entry box
        
        Change-Id: Ifea74df8f113967c9df9703cf6582360ffdfa78d
        Reviewed-on: https://gerrit.libreoffice.org/45410
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-28  Stephan Bergmann  <sbergman@redhat.com>  [0f3b0ec973f06a98c75ef8acfa720a9973e4d2b5]

        Avoid C++17 mode for Coverity Scan
        
        ...see mail sub-thread starting at
        <https://lists.freedesktop.org/archives/libreoffice/2017-November/078966.html>
        "Re: New Defects reported by Coverity Scan for LibreOffice" about cid#1424266 et
        al; lets see if this makes Coverity happy again...
        
        Change-Id: If488b9f61f084f2286b35326917741051ec8d5ce
        Reviewed-on: https://gerrit.libreoffice.org/45403
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-28  Caolán McNamara  <caolanm@redhat.com>  [34a7e1b8712bab8dc731a1b7ffe283009752959d]

        not used with disable-dynloading
        
        Change-Id: Idad8a7b9b984147b7a64caf7527d8ad21bdd55a2
        Reviewed-on: https://gerrit.libreoffice.org/45433
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-28  Caolán McNamara  <caolanm@redhat.com>  [c97d4caf43d8f8c5d26ccddc92896c4a42633d0e]

        ofz#4412 bail on failure in Formulacell too
        
        Change-Id: Ie7f9e4309ae8468947dce12355201d038e7e63fa
        Reviewed-on: https://gerrit.libreoffice.org/45428
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-28  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [51a1fb0beb813624b5bc3255a889f9d630ccb0d4]

        tdf#113271 Fix order of color's attributes import.
        
        The order of import color is very important in case of more than one color attributes was provided.
        This order (theme -> rgb -> indexed -> auto) is not documented
        and was gathered experimentally based on MS Excel 2013.
        
        Information about <fonts>:
        https://msdn.microsoft.com/en-us/library/documentformat.openxml.spreadsheet.fonts(v=office.14).aspx
        
        Information about font:
        https://msdn.microsoft.com/en-us/library/ff531892(v=office.12).aspx
        https://msdn.microsoft.com/en-us/library/documentformat.openxml.spreadsheet.font(v=office.14).aspx
        
        More information about color class:
        https://msdn.microsoft.com/en-us/library/documentformat.openxml.spreadsheet.color(v=office.14).aspx
        https://msdn.microsoft.com/en-us/library/ff532831(v=office.12).aspx
        
        Example:
        With indexed auto, colour, rgb and them,
        <color auto="1" theme="1" rgb="FFFFFF" indexed="62" />
        
        The priority is as follows:
        1. theme
        2. rgb
        3. indexed
        4. auto
        
        Change-Id: I7bb5ab7d7b7a52091f0130fd6f21bac44eca7408
        Reviewed-on: https://gerrit.libreoffice.org/45266
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [9914ca04ac6a63f14adcd0fe58b2be44b84ee15f]

        ODF export: expose font style and weight of embedded fonts
        
        We don't need this info ourselves, but when converting the flat ODF
        output to other formats, this information is hard to find out, so state
        them explicitly. Names correspond to existing CSS ones, where it's
        necessary to state these explicitly. The EPUB export will make use of
        these attributes.
        
        (It is unclear why the test fails on the windows_msc_dbgutil_32 slave,
        it works for me locally.)
        
        Change-Id: I05030b6a14aca842e5a740786f3743e9ae838293
        Reviewed-on: https://gerrit.libreoffice.org/45384
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-28  Stephan Bergmann  <sbergman@redhat.com>  [c8e37ef268cae23a92c298721f1493daeda323c2]

        external/libcmis: Falling back to C++03 is too drastic
        
        e.g. when compiling against system libxml2, which in turn includes system
        ICU include files, which may use C++11 chart16_t.  So assume that -std=gnu++14
        is acceptable for any GCC version for which at least on of -std=gnu++17,
        -std=gnu++1z, -std=c++17, -std=c++1z is acceptable, and just fall back to C++14.
        
        Change-Id: Id9f07ab4f419e5683f4fb9c9b2d3bdda251cdd1b
        Reviewed-on: https://gerrit.libreoffice.org/45409
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [46f091f714f3f29a88c801b1903e229b4a0a79b2]

        Fix typo
        
        Change-Id: I4de461692ac261600c1b0b760ffb94156893fa0d
        Reviewed-on: https://gerrit.libreoffice.org/45429
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-28  Caolán McNamara  <caolanm@redhat.com>  [f6a2c667d19bb199a97a5822ab718758df421e7f]

        add xlsx support to fftester
        
        Change-Id: I07198f24a3e096fab67333cf6a98185d5b40fffc
        Reviewed-on: https://gerrit.libreoffice.org/45399
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-28  Caolán McNamara  <caolanm@redhat.com>  [97dabf63f6d0a432afcd176f669b272ca939a29f]

        ofz#4471 check sprm bounds
        
        and don't reuse results of previous search
        
        Change-Id: I15d55aba260377f2f43627d775adf1a01370ae3e
        Reviewed-on: https://gerrit.libreoffice.org/45406
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-28  Caolán McNamara  <caolanm@redhat.com>  [184f6dd697a2d218975c9055442e35bec4ed3144]

        ofz: ensure aCoordList has required elements
        
        Change-Id: I6687f7e499907f2f44ade2b05b35e40570dabc6b
        Reviewed-on: https://gerrit.libreoffice.org/45389
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-28  Stephan Bergmann  <sbergman@redhat.com>  [c421ac3f9432f2e9468d28447dc4c2e45b6f4da3]

        Revert loplugin:unnecessaryparen warning around integer literals
        
        ...as those may be used to silence Clang -Werror,-Wunreachable-code (as happens
        in sal/osl/unx/file_volume.cxx for Android, where OSL_detail_STATFS(...) always
        expands to (1)).
        
        Change-Id: I85d280c1315b4447362255d17f13f437d3c4af92

2017-11-28  Caolán McNamara  <caolanm@redhat.com>  [d6609c8b133c409bacfb3cff1e1d68c423e58f0a]

        update Coverity config
        
        Change-Id: I0c7fd5d88e11bfa3dd55e7ef1a8514475a0d844a
        Reviewed-on: https://gerrit.libreoffice.org/45424
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-28  Caolán McNamara  <caolanm@redhat.com>  [0888f29b1b3be991a01c58fb380a121fe96b00cb]

        coverity#1421075 Uncaught exception
        
        Change-Id: I23463d4610f886d5c817f3682e08c0f683c8de98
        Reviewed-on: https://gerrit.libreoffice.org/45395
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-28  Caolán McNamara  <caolanm@redhat.com>  [0e0a5a06185109f1ed76f6e97bb08bb7c6b953f6]

        coverity#1421124 Uncaught exception
        
        Change-Id: I23a9174bda0bddc258c9591bddc5108f62d64c2e
        Reviewed-on: https://gerrit.libreoffice.org/45394
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-28  Caolán McNamara  <caolanm@redhat.com>  [52869df3f080aae37a1a6fa24e3bd6404ed67646]

        ofz#4461 Integer-overflow
        
        Change-Id: Iae41823164c09352ef8ffa97dc3361476c03add8
        Reviewed-on: https://gerrit.libreoffice.org/45396
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-28  Stephan Bergmann  <sbergman@redhat.com>  [95fbb490e68b044226518a88a109de7ae1c89731]

        DBus permissions missing from LO flatpak
        
        ...after 243d743dae127fe11ecd7f807121da8815af8f01 "solenv/flatpak-manifest.in:
        incorporate upstream sandboxing improvements", causing
        <https://github.com/flathub/org.libreoffice.LibreOffice/issues/3> "Doesn't open
        files in network shares".
        
        Change-Id: I15d7a170b3ffaf6092ff4d2fe4e93b1dcfd32b0b

2017-11-28  Olivier Hallot  <olivier.hallot@libreoffice.org>  [facd4c99e7ae7857890a510cf122e3fb8b52d61f]

        Updated core Project: help  840ceaafbe4f723661c10539ed2915298cf77c5f
        
        Fix hid2file.js
        
        Change-Id: I976801b1e84defd3f8588a3423acc4254098c237
        Reviewed-on: https://gerrit.libreoffice.org/45411
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-11-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [b5e871deb8ce390b9fa694e21b0272c7462da703]

        tdf#104035 RTF export: fix handling of absolute tab positions
        
        RtfAttributeOutput::ParaTabStop() assumed that they are always absolute,
        but WW8AttributeOutput::ParaTabStop() points out what compat setting
        decides if they are absolute or relative.
        
        Change-Id: Iafe8f6bb8733cae38a89f6c407763b0327e894e8

2017-11-28  Stephan Bergmann  <sbergman@redhat.com>  [9f4491477b4bc221527633467c17c2529f1f0714]

        Add back UnusedMethods::TraverseCXXDeductionGuideDecl, properly ifdef'ed
        
        ...as is already done in 65d6c642590bd5f51c04228d941608322a85f1ac
        "loplugin:casttovoid".  (This reverts 5eec6db4addd7cc665222e1a4d05c35b13719847
        "fix loplugin unusedmethods".)
        
        Change-Id: Ibe6a7d9ce58aa70707538854ac64ad07022ea7b6
        Reviewed-on: https://gerrit.libreoffice.org/45388
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-28  Henry Castro  <hcastro@collabora.com>  [6db709ba79fec6f75dd7385ce57c65a62fc2254e]

        sc, sd: rework UI Text Language "More" button, tdf#113911
        
        Calc and Impress handle different uno command to set language
        
        Change-Id: Ic0ffef6a8fee5078b29873934001819a384c8f3a
        Reviewed-on: https://gerrit.libreoffice.org/45366
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2017-11-28  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [d3440e0ebfa68ac8d2cbec9b44d0fc491162ee0e]

        tdf#83877 Unit test for OOXML SignatureLine Roundtrip
        
        Change-Id: I40c116f28c0e8efe81e33e48fa05098d1dd76731
        Reviewed-on: https://gerrit.libreoffice.org/45152
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-11-28  David Tardon  <dtardon@redhat.com>  [54ec0aec1308bbbb8c9ab36fc76fe993bb23e5fb]

        tdf#114000 always use user-selected charset
        
        Change-Id: I45b9632724f46deb97bc79e364bf775aaaf0b85f

2017-11-28  Katarina Behrens  <Katarina.Behrens@cib.de>  [082cdbc991a2e31556bab53a5b8214cb89138354]

        tdf#109202: Convert images to desired format in (f)odt filter
        
        Pass down mimetype to SvXMLGraphicHelper
        
        Change-Id: I9c81c06d2a1d6168704440094081e99d0bcbbff9
        Reviewed-on: https://gerrit.libreoffice.org/41893
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-11-28  Stephan Bergmann  <sbergman@redhat.com>  [913f77dc5af13d5ceabf5c9fac2a870ebb7ccdea]

        Add wrongly formatted new file to blacklist
        
        Change-Id: Ib4fd5372adac12b2effd30342a5f7af395b9aceb

2017-11-28  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [5030bde7975746df79f11bd569e75ad449dfd4d0]

        icu: don't skip building the data just because tools were disabled
        
        building for e.g. android disables the tests and requests data in a
        static library, but icu completely skips building the data directory in
        case --disable-tools was specified:
        icu/source/Makefile.in
            @TOOLS_TRUE@DATASUBDIR = data
        will become
            #DATASUBDIR = data
        and then
            SUBDIRS =  stubdata common i18n $(LAYOUTEX) $(ICUIO) $(TOOLS) $(DATASUBDIR) $(EXTRA) $(SAMPLE) $(TEST)
        will not have the data dir and make will ignore it.  Add it back by
        specifying it when invoking make and all is fine.
        
        Change-Id: I0af693f22938ebabdc189a97f1cfc3f8b1c042ee
        Reviewed-on: https://gerrit.libreoffice.org/45107
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-28  Caolán McNamara  <caolanm@redhat.com>  [6c9562f04fd45504f1a8684d86bdccb20d2c6c5b]

        add docx fuzzer
        
        Change-Id: Ib9a3d8a97fbb6281e8ac3ac2cf6c52cf6819304d
        Reviewed-on: https://gerrit.libreoffice.org/45216
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-28  Eike Rathke  <erack@redhat.com>  [e0b60b182394dbe075185e9c07843d2beacaa6b1]

        Fix typos
        
        Change-Id: I01f0ca82f1350b74ea2d3205948c032918049c02

2017-11-28  Mike Kaganski  <mike.kaganski@collabora.com>  [22e747284c92b69175d3add4d1033a0e7aaacc5e]

        tdf#113455 follow-up: clear spin buttons when disabled in Reset
        
        otherwise they show "1" in disabled state, unlike after being enabled
        and then disabled again manually (see ToggleHdl)
        
        Change-Id: I4ff4d0ef006b7530bb20d9b830dc5e2f5732530d
        Reviewed-on: https://gerrit.libreoffice.org/45383
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-28  Caolán McNamara  <caolanm@redhat.com>  [e5527e606e224cc87fa2482545c770c38128c26e]

        ofz: fix mem leak
        
        Change-Id: I97b6ad9b0e873ac75a8791c731a1a8a862ef01af
        Reviewed-on: https://gerrit.libreoffice.org/45364
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [c3a2d6f9fbdc0ea5c23e0e662f238b23e9c00035]

        loplugin:countusersofdefaultparams in sfx2..svtools
        
        Change-Id: I65ae5305f9cec14069fd7aef6613e981dbbed846
        Reviewed-on: https://gerrit.libreoffice.org/45382
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [5eec6db4addd7cc665222e1a4d05c35b13719847]

        fix loplugin unusedmethods
        
        VisitCXXDeductionGuide is not part of our baseline clang
        
        Change-Id: I354a992456949975384d8ae1a81a07de9e886061

2017-11-28  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [6aa1df5a627697e6adaee70adcef2c5b50cfcbf7]

        tdf#41650 DOCX export: insert empty header/footer
        
        Insert an empty header (or footer) to section which follows a section
        with a header in it.
        
        It is needed, because in case a section does not contain a header
        definition, Word will use the preceding section's rule.
        
        It causes problem if a document contains two page styles: one has
        header (or footer), the other does not. In that case after saving to
        docx it will end up in two sections. (only if it's not a plausable title
        page)
        
        Change-Id: I5add284d0cf1544923885e7205d9a2ac4e3cc9af
        Reviewed-on: https://gerrit.libreoffice.org/44832
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2017-11-28  David Tardon  <dtardon@redhat.com>  [746b26525b09274832ab17358be843a703129b30]

        drop executable bit from test files
        
        Change-Id: I72329d6ce5aac146a3e7014ad4a8bf7c20472b2f

2017-11-28  Mike Kaganski  <mike.kaganski@collabora.com>  [cf2c667fbb41bf7d9e172d940c25abb78155efe2]

        Don't copy the string
        
        Change-Id: If50d952acfea0be86d36bc5b23a0f087eff520c8
        Reviewed-on: https://gerrit.libreoffice.org/45325
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-28  David Tardon  <dtardon@redhat.com>  [8d0e8d5d291cbb98de6964eab2f629a405c7e813]

        upload libwps 0.4.8
        
        Change-Id: Ib285c227cd935987311be40df3745316943a54e0
        Reviewed-on: https://gerrit.libreoffice.org/45331
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-11-28  Tor Lillqvist  <tml@collabora.com>  [b8ea39bc24850fb958f5f1bb8d46c41a7b7be11e]

        Factor out a code snippet copy-pasted four times
        
        Change-Id: I29fb16ea51873b396c4f884f6acf454ce2b229e6
        Reviewed-on: https://gerrit.libreoffice.org/45363
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-11-28  Tor Lillqvist  <tml@collabora.com>  [fc5bac70e0f272c6abc7a4e06e02ab8eac7ce54e]

        The aStrNmsp[12] fields can be const
        
        Change-Id: I257b2be52b13c8ce76dbcc06e080e348af9e1b68
        Reviewed-on: https://gerrit.libreoffice.org/45359
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-11-28  Stephan Bergmann  <sbergman@redhat.com>  [e0d94237878d4949573fc9b6d97eea3146cada6d]

        Use Executable_cpp instead of default gcc as preprocessor for windres
        
        ...to avoid having GCC as yet another prerequisite on Windows.
        
        Cygwin 'man windres' states:  "The default preprocessor argument is 'gcc -E
        -xc-header -DRC_INVOKED'."  Of those arguments, -E and -xc-header are not
        relevant for Executable_cpp, so only -DRC_INVOKED is kept.
        
        Additional arguments that turned out to be necessary are:
        
        -I$(ATL_INCLUDE)
        So that
          #include <afxres.h>
        in workdir/UnpackedTarball/libgpg-error/src/versioninfo.rc is found.  (Not sure
        how the original code using gcc found this.)
        
        -+
        So that using a C++ style comment in
          #include "winres.h"           // extract from windows header
        in afxres.h does not cause a "Syntax error in #include" from Executable_cpp.
        
        $(SOLARINC)
        So that
           #include "winres.h"           // extract from windows header
        in afxres.h is found.  (Not sure how the original code using gcc found this.)
        
        -DWINAPI_FAMILY=0
        Because dlgs.h (included indirectly from afxres.h) contains
          #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP)
          [...]
          typedef struct tagCRGB
          {
              BYTE    bRed;
              BYTE    bGreen;
              BYTE    bBlue;
              BYTE    bExtra;
          } CRGB;           /* RGB Color */
        and the WINAPI_FAMILY_PARTITION conditional (defined in winapifamily.h) would be
        true, causing the output to contain those "typedef struct tagCRGB ..." tokens
        that windres apparently doesn't expect (failing with "windres: can't open file
        `tagCRGB': No such file or directory").  (Not sure how the original code using
        gcc avoided this.)
        
        Change-Id: Ic2d031c72025f2e9dbde26c774215d2d2d0a43a9
        Reviewed-on: https://gerrit.libreoffice.org/45334
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-28  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ecd683d3f98444b69a96cbf8bff57d4e691e6cfd]

        tdf#83877 OOXML Roundtrip of SignatureLine properties
        
        Change-Id: I521e5f35663c5ab3c2702f1416fcec872f2f5e3f
        Reviewed-on: https://gerrit.libreoffice.org/44683
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-11-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [ac50f685c7cf77fdc6ad9bac4030bfa82c5ce29b]

        loplugin:unusedmethods ignore recursive calls
        
        Change-Id: I651a7bf0c705acc5580af8b7742d2d035ec64388

2017-11-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [7c548bf66af69a308ab891bc396cc192c9bf30c9]

        loplugin:countusersofdefaultparams in svx
        
        Change-Id: I2c9ea6c38b75dcafeb36931b6c2e94489819144f
        Reviewed-on: https://gerrit.libreoffice.org/45336
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-28  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [8f88161bbd043208480ef01278ceaae38599725a]

        Simplify method
        
        Change-Id: I4de0c0fc0127b454f19ecf154d8ce58f189852cf
        Reviewed-on: https://gerrit.libreoffice.org/45164
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-28  Jens Carl  <j.carl43@gmx.de>  [40f02184ac42a2da4480499dfb02168238749ad8]

        Set correct file permissions
        
        Change-Id: I3667d1feda74aad160bbfd79e6baafc42e3cf83d
        Reviewed-on: https://gerrit.libreoffice.org/45302
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-11-27  Stephan Bergmann  <sbergman@redhat.com>  [401a3d2336bf46b38235c498ff86ff675d0de759]

        loplugin:useuniqueptr (clang-cl)
        
        Change-Id: Id9020bef2ce0fa9a7a70f48d27fb57735c6f57ca
        Reviewed-on: https://gerrit.libreoffice.org/45340
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-27  Stephan Bergmann  <sbergman@redhat.com>  [e75c983acfe0c496106ab1ef2a566408b8955cb8]

        Pass $(MAKE) into external/gpgmepp
        
        ...similar to e8e5bd65d31a60712afcab17d2e5f77c3322f86f "Pass $(MAKE) into
        external/libassuan"
        
        Change-Id: Icb90eb0831e74270a2600ab8ea9a6b0ac88a7e5f
        Reviewed-on: https://gerrit.libreoffice.org/45345
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-27  Stephan Bergmann  <sbergman@redhat.com>  [68cf1dc0fc7af806dcff87a0bd6193bb090446b9]

        Silence clang-cl -Werror,-Wundef in workdir/UnpackedTarball/gpgmepp/ includes
        
        > workdir/UnpackedTarball/libgpg-error/src\gpg-error.h(709,5):  error: '__GNUC__' is not defined, evaluates to 0 [-Werror,-Wundef]
        > #if __GNUC__
        >     ^
        > 1 error generated.
        
        Change-Id: Icae46745069431e60faa7d2e6ca44ab800e72b95
        Reviewed-on: https://gerrit.libreoffice.org/45341
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-27  Stephan Bergmann  <sbergman@redhat.com>  [7d97827e5bfd080f884d900c4018d0d826316ce5]

        Silence clang-cl -Werror,-Wc++11-narrowing in external/gpgmepp
        
        > workdir/UnpackedTarball/gpgmepp/lang/cpp/src/gpgadduserideditinteractor.cpp(105,10):  error: case value evaluates to -1, which cannot be narrowed to type 'unsigned int' [-Wc++11-narrowing]
        >     case ERROR:
        >          ^
        > workdir/UnpackedTarball/gpgmepp/lang/cpp/src/gpgadduserideditinteractor.cpp(182,10):  error: case value evaluates to -1, which cannot be narrowed to type 'unsigned int' [-Wc++11-narrowing]
        >     case ERROR:
        >          ^
        
        where ERROR is defined in gpgadduserideditinteractor.cpp as
        
        > enum {
        >     START = EditInteractor::StartState,
        >     COMMAND,
        >     NAME,
        >     EMAIL,
        >     COMMENT,
        >     QUIT,
        >     SAVE,
        >
        >     ERROR = EditInteractor::ErrorState
        > };
        
        and ErrorState is defined in editinteractor.h as
        
        >     enum {
        >         StartState = 0,
        >         ErrorState = 0xFFFFFFFF
        >     };
        
        but ERROR is nevertheless signed according to MSVC's broken enum rules.
        
        Change-Id: Ie85361a681ef02dc9705b565ca892d9a4c705afa
        Reviewed-on: https://gerrit.libreoffice.org/45346
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-27  Stephan Bergmann  <sbergman@redhat.com>  [b00ba26c56c9f910a1a65f39a886ca23def34341]

        Missing --tag=RC
        
        ...causing failure
        
        > make[5]: Entering directory 'workdir/UnpackedTarball/libassuan/src'
        > C:/cygwin64/bin/sh.exe ../libtool --mode=compile windres --preprocessor=[...]' `echo -DHAVE_CONFIG_H -I. -I..  | sed -e 's/-I/--include-dir /g;s/-D/--define /g'` -i versioninfo.rc -o versioninfo.lo
        > libtool: compile: unable to infer tagged configuration
        > libtool: compile: specify a tag with `--tag'
        > make[5]: *** [Makefile:1172: versioninfo.lo] Error 1
        
        for me.  (And note how e.g. workdir/UnpackedTarball/libgpg-error/src/Makefile.am
        contains such a --tag=RC, too.)
        
        Change-Id: I3919a59d5443c558d9bc37fd0a851ea161f44406
        Reviewed-on: https://gerrit.libreoffice.org/45344
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-27  Stephan Bergmann  <sbergman@redhat.com>  [d5f8b759b836268d414fc05f682e4412c6c93f5a]

        Pass $(verbose) into ExternalProject_libassuan
        
        Change-Id: I66771b49933a9092ad0c07c5ebaabfb3d80dcdcd
        Reviewed-on: https://gerrit.libreoffice.org/45343
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-27  Mike Kaganski  <mike.kaganski@collabora.com>  [5d74305ab4c6b755232afcdc41ecd9fde431152d]

        tdf#113455 follow-up: use spin button labels as checkboxes
        
        This streamlines the UI (avoids extra controls on page).
        Labels' ids kept intact to preserve localization context.
        
        Change-Id: Idbeb47d7f4e783107d49cb045125434291331140
        Reviewed-on: https://gerrit.libreoffice.org/45333
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-27  Caolán McNamara  <caolanm@redhat.com>  [03567d1156d4e61910912c89124b6da94a577c22]

        rhbz#1517407 Capitalize every word doesn't work after brackets
        
        Change-Id: Iab2da3f74f6116bb1b9855044df2a2ece977bb95
        Reviewed-on: https://gerrit.libreoffice.org/45335
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-27  Eike Rathke  <erack@redhat.com>  [6160ac241b1f54ddb2b2b444da14fe31878a5bc7]

        ofz#4412 do not read past end of file
        
        Change-Id: Id1d9e83a931fda3921948206cf927b2c20d88173

2017-11-27  Stephan Bergmann  <sbergman@redhat.com>  [0d0341318df98f6d321f1ce0c0471463334c93a1]

        Work around clang-cl issue with __int128
        
        (see external/libtommath/clang-cl.patch for details)
        
        Change-Id: Ice2e1b3e3c5944b3ae72365981679c1effdcfdbd
        Reviewed-on: https://gerrit.libreoffice.org/45342
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-27  Stephan Bergmann  <sbergman@redhat.com>  [42beddd44b59bba8accd2a9999663bf00ca57367]

        loplugin:simplifybool (clang-cl)
        
        Change-Id: Id86ddcbed61df87f8da7a58972387d950d14634d
        Reviewed-on: https://gerrit.libreoffice.org/45339
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-27  Stephan Bergmann  <sbergman@redhat.com>  [2eb0cadf0395c60198e36307222de3dd1e7729a6]

        loplugin:unnecessaryparen (clang-cl)
        
        Change-Id: I5452235287fd5986de25ee542edd57bf1abded52
        Reviewed-on: https://gerrit.libreoffice.org/45338
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-27  andreas kainz  <kainz.a@gmail.com>  [c056f4ade7efec94d2cdc19c184486d834638df2]

        Groupedbar full add priority functionallity
        
        Change-Id: Id1bbc7da811c76be5b413b2c66da280f504d97a0
        Reviewed-on: https://gerrit.libreoffice.org/45361
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2017-11-27  Caolán McNamara  <caolanm@redhat.com>  [0c4b1eae3437358f62bd9e98da0c29d41132204d]

        keep track of available data
        
        Change-Id: Idc54cdef0f3a4355a7e26f25cdc5b50d65d9d583
        Reviewed-on: https://gerrit.libreoffice.org/45351
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-27  Caolán McNamara  <caolanm@redhat.com>  [b4c637f74b1881aa2fb210d7480a6a35794593c4]

        undo "ofz#3577 force refresh"
        
        oss-fuzz shows no reduction of timeouts. Seeing as this
        is the root of importing ole docproperties none of the lines
        from SfxOleStringHelper:: up can be in any timeouts, so the
        original stacktrace isn't in any way helpful and it must
        be the generic ReadUInt16 downwards part of the stack.
        
        In other words the timeout bugs in oss-fuzz are useless if they
        aren't reproducible
        
        This reverts commit ecc3b1fcaddd4066d90161faf4a3f532b445c85a.
        
        Change-Id: I3fb8d2ded8502278098bd223898e3e90f6e4a378
        Reviewed-on: https://gerrit.libreoffice.org/45352
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [15bc79d224bfba681b5501e802bc71f6197c005d]

        vcl: fix loplugin:unnecessaryparen warning
        
        Change-Id: I332fd599e879adaf65bf24bb8c75a533e48d8bc5

2017-11-27  Eike Rathke  <erack@redhat.com>  [45d6b9aa1986c5e68e7bf03d995bc1f8cd1bc817]

        Address some nitpicks, tdf#39593 follow-up
        
        * clarify the comment in ClearableClipRegion dtor
        * invest some spaces for readability
        * indicate that "auto ClipRegion" is actually a (unique) pointer,
          so name it pClipRegion
        * also const auto
        
        Change-Id: Ia4d822df37a1a783c1b362e9c602567fde4bafa9

2017-11-27  tagezi  <lera.goncharuk@gmail.com>  [ca2bc4b6d8fb10b2b9d7bf9646b1be22be88e2ef]

        tdf#39593 deduplicate code in ScOutputData
        
        Change-Id: Ic709739c75b7305757b2e1985765497985a0b8b6
        Reviewed-on: https://gerrit.libreoffice.org/45106
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-27  Mike Kaganski  <mike.kaganski@collabora.com>  [9c6b114950b36811e5cf2cb5a6a00f5c05053872]

        tdf#108048: update InsertBreak slot to use PageNumberFilled param
        
        Since commit c2ccd20c0fd92bddfff76447754541705e3eb8f3 (tdf#44689),
        SwWrtShell::InsertPageBreak takes page number as optional argument.
        The FN_INSERT_BREAK_DLG case in SwTextShell::Execute expects third
        parameter (FN_PARAM_3) to be boolean flag indicating if page number
        is filled. But corresponding sw slot was not updated to that fact.
        This prevented macros inserting page breaks with page numbers to be
        properly recorded, and one couldn't fix that manually, too, because
        the slot didn't expect that extra param (which would be dropped in
        TransformParameters).
        
        This adds the boolean parameter named PageNumberFilled to the list
        of InsertBreak slot.
        
        Unit test included.
        
        Change-Id: Ibccaece59b0e9848c0b754aa91b6700054b7fe97
        Reviewed-on: https://gerrit.libreoffice.org/45319
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-27  Stephan Bergmann  <sbergman@redhat.com>  [375c7fad77b3aaa66116a44eea3e3aa4254c3e84]

        loplugin:unnecessaryparen
        
        Change-Id: Ie66c3bec510138b75c41d261b447c956a92486a7

2017-11-27  Mike Kaganski  <mike.kaganski@collabora.com>  [2b3317db1155c02aa28bdf07520849136959e824]

        Add int pool items to Natvis
        
        Change-Id: I5840baff5bd052f95233f13d89ee64a926a2dd93
        Reviewed-on: https://gerrit.libreoffice.org/45348
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-27  Stephan Bergmann  <sbergman@redhat.com>  [445288f073f3c462669f02f3307ef9009ea0f594]

        Turns out SdiTarget needs the extended SOLARINC after all
        
        After fbfe55e58c4b14f86cbb2c7b822f727e5b2e4a66 "There appears to be no need for
        -I. in SOLARINC", on Windows, e.g. workdir/Dep/SdiTarget/basctl/sdi/basslots.d
        now contains basslots.sdi without a path, because the call to
        osl::File::searchFileURL in SvIdlParser::ReadInclude (idl/source/prj/parser.cxx)
        is done with rBase.GetPath() no longer containing the basctl/sdi/ source dir, so
        searchFileURL silently returns "basslots.sdi" unmodified.  (The non-Windows
        implementation in sal/osl/unx/file_url.cxx appears to also check CWD, so doesn't
        suffer from this regression.)
        
        Change-Id: I51802192cfe112f810b193a77d14787d965c2761
        Reviewed-on: https://gerrit.libreoffice.org/45323
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-27  Stephan Bergmann  <sbergman@redhat.com>  [cb80350a1a95b9935ca08399672fb67bf4a92e0a]

        loplugin:unnecessaryparen
        
        Change-Id: Ief879dde0613859a9ea9b3e3e70938594ab99209

2017-11-27  Tor Lillqvist  <tml@collabora.com>  [6dcf1e2d795d0c84b0bd28c81df67cfd73d137a8]

        The eTempGrammar[12] fields can be const
        
        Change-Id: Ibf3f0f9fed7c2158c4ad366f0c865b075943f2a8
        Reviewed-on: https://gerrit.libreoffice.org/45321
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-11-27  Caolán McNamara  <caolanm@redhat.com>  [204fba299abfb48b699134e127933a2558319801]

        tdf#114078 Missing gettext markup on Numbering format strings
        
        Change-Id: I8ac705dc964d23984cba00f51ec25ad07243554e
        Reviewed-on: https://gerrit.libreoffice.org/45329
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-27  Caolán McNamara  <caolanm@redhat.com>  [2d8fd07152210d5c8ea9825ba7a28b5f72163488]

        tdf#114023 typo of FMT_REF_ARY instead of FMT_REG_ARY
        
        Change-Id: Id3e0588ee0f5dc0aa93270f58de1d1fd4bc9c912
        Reviewed-on: https://gerrit.libreoffice.org/45326
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-27  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ec9b555e8094f4552c068820cab633307fcf520f]

        TSCP: don't put a non-existing name into doc. props
        
        We combined the abbr. name with the name and put that as a value
        into doc. properties. This is not correct as such a name doesn't
        exist in the BAPolicy and con't be identified anymore, so removing
        this.
        
        Also use the values that were put into the ClassificationField
        instead of the extracted text.
        
        Change-Id: I3037bc90a7a394d430f7c0cca4d326473eff3147
        Reviewed-on: https://gerrit.libreoffice.org/45316
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-27  Stephan Bergmann  <sbergman@redhat.com>  [a2656563f1a7639a99276fda90b6c8f675d20fc5]

        loplugin:unnecessaryparen: Warn about parentheses around literals
        
        ...that are not composed of multiple tokens, like ("foo" "bar").  Also don't yet
        warn about Boolean literals, which are sometimes wrapped in parentheses to
        silence unreachable-code warnings.
        
        To avoid multiple warnings about code like
        
          f((0))
        
        switch to generally using a set of ParenExpr to keep track of which occurrences
        have already been handled.
        
        Change-Id: I036a25a92836ec6ab6c56ea848f71bc6d63822bc
        Reviewed-on: https://gerrit.libreoffice.org/45317
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [0093ae5f2ca1141f199aa9ae3b34b05a33def928]

        loplugin:countusersofdefaultparams in sw (3)
        
        Change-Id: I2657c1146bc377135e13116f32dbf518f8815417
        Reviewed-on: https://gerrit.libreoffice.org/45318
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [9c060802747e0b058a162e7891508d888c6e1a73]

        loplugin:countusersofdefaultparams in sw (2)
        
        Change-Id: Ibb045a0b7750cf6807d6f5caba86a9e6e59828ae
        Reviewed-on: https://gerrit.libreoffice.org/45237
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-27  jan Iversen  <jani@libreoffice.org>  [7423d3aef55601553555d0ed9e8da6e6bc5df0bf]

        iOS, change workdir for prelink object
        
        workdir/ios is no longer created so move Kit.o to CObject/ios
        
        Change-Id: Ibcd6f9f5a17fb26861ed8fe5313e90f314018090

2017-11-27  Caolán McNamara  <caolanm@redhat.com>  [b42fbf713a89c2fb46e2cc0bef6610f53932a6a5]

        ofz#4441: Divide-by-zero
        
        Change-Id: If83e6bb22239d0fd82f40836601447cbba2f1df4
        Reviewed-on: https://gerrit.libreoffice.org/45297
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-27  Arnaud Versini  <Arnaud.Versini@libreoffice.org>  [2877aa089d9185ff25dbe8f9920611277750d5c8]

        accessibility : AccessibleBrowseBoxBase::isAlive is not thread safe
        
        Change-Id: I243328a662bf37944e1fa718f63a0e509250db15
        Reviewed-on: https://gerrit.libreoffice.org/44930
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [944cc09cf76cea46d9f6bd7be14c64f74fe64403]

        EPUB export: fix char props of <text:sequence> characters
        
        These are typically inherited from parent, <text:sequence> is similar to
        e.g. <text:span> in this regard.
        
        Change-Id: Ic84f6e2e4fc6866ffca23eef2c932ee63e6978ca
        Reviewed-on: https://gerrit.libreoffice.org/45314
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [cb682e03bd8f1ae852135dc7a68d6926d9356405]

        EPUB export: handle sequence fields
        
        Just emit their expanded content for now.
        
        Change-Id: Ibca40d201dde9c8d6ef920b5213f786f64d7c027
        Reviewed-on: https://gerrit.libreoffice.org/45313
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [b0e226b58a261ccfe24137048c11bdf7af7c5265]

        EPUB export: handle text box wrap types
        
        Change-Id: I89487bc115ba84cfb7700b1617e531f2d3aed950

2017-11-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [587dcbfc23eada9dc2818b5da137f115c28aeb3b]

        EPUB export: avoid wrap type for as-char anchored images
        
        This fixes the wrapping of the inner frame of
        writerperfect/qa/unit/data/writer/epubexport/text-box.fodt.
        
        Change-Id: I8f2a4a2db8e49469c08f3dbf11d5891df3eddff8
        Reviewed-on: https://gerrit.libreoffice.org/45311
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [ae8f28b86fa6247106bbdecfeac8367f942fb398]

        EPUB export: handle non-image frames
        
        TextFrame on the Writer UI.
        
        Change-Id: I755fde113ef86a656b7f1f39c02642c22a5a6102
        Reviewed-on: https://gerrit.libreoffice.org/45310
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [50b1bbf6024f30616a3f2f77e5bb268fe35c5cf2]

        EPUB export: handle image wrap types
        
        Change-Id: If7ef8f8e72e68fb71285ddb0164f033f44c62a53
        Reviewed-on: https://gerrit.libreoffice.org/45309
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [034c6ef667e734ee1f525daffc55d89cdc83b261]

        EPUB export: handle horizontal left/right positioning of non-as-char images
        
        The change in XMLStyleContext::startElement() just makes sure that
        properties from the parent graphic styles are read, but currently it's
        just a nice-to-have addition, we don't depend on this yet, so no test.
        
        Change-Id: Ieac599dd47049edea57cb0860aa483f1045b47fd
        Reviewed-on: https://gerrit.libreoffice.org/45308
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [0b3a408cfdd0a212423bb172f091f2a0d1c83423]

        EPUB export: handle images outside spans
        
        CreateParagraphOrSpanChildContext() is already a factory for
        paragraph-or-span parents, just move image handling there.
        
        Change-Id: Ieeb57dc0913a17e92fdc57d79c26326f9cecb6a4
        Reviewed-on: https://gerrit.libreoffice.org/45307
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [9fc84943503be2433b7ec6ddb8487be80d155f24]

        EPUB export: switch back to using an external CSS
        
        And fix the root of the problem in libepubgen. Also clean up related
        test code, so asserting CSS markup is as simple as asserting XML markup
        now.
        
        Change-Id: Iebe20be07e604b864e65a3376609a44a35bfa491
        Reviewed-on: https://gerrit.libreoffice.org/45306
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [d43aa095b47bfb7e82a3c5a7b3b5149550716640]

        EPUB export: handle image borders
        
        This requires handling of graphic styles.
        
        Change-Id: I74d4ee882b91192da44d8d7bbd88c1a66e97695f
        Reviewed-on: https://gerrit.libreoffice.org/45305
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [2e5508a17660401e1b4b489dbc9f70b978745b75]

        loplugin:unnecessaryparen check for (f1()).f2
        
        Change-Id: I93257b0ddd41c649875124d6d5c5faeaa431bae3
        Reviewed-on: https://gerrit.libreoffice.org/45218
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-27  heiko tietze  <tietze.heiko@gmail.com>  [470682b3abf0622f5e9663d62d8641f63ceb6f30]

        tdf#113831 Show number of search results
        
        Skipped label used to show the number via resource strings
        
        Change-Id: I6f57799565126c202041d0bf6a9f361d4e64cdfd
        Reviewed-on: https://gerrit.libreoffice.org/45269
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-11-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [43dd18bf7162106923a0dc90fd113458cb8e8e30]

        sw: prefix members of SwEnvItem
        
        Change-Id: I8a56ad94978ff13428a4e25a9b5d70efa49e5005
        Reviewed-on: https://gerrit.libreoffice.org/45304
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-27  Tor Lillqvist  <tml@collabora.com>  [c5eab0afe11d98a02e1944e6c2e3e515ed1ed2a6]

        Bin confusing comment, there is no lcl_ScDocFunc_CreateTokenArrayXML
        
        It went away in bffe1113a31bb1f58aafbdba9b50b4232816f2f5 earlier this
        year.
        
        Change-Id: I6b7646cfa4b86a4dc0eadf887d72b144625f4216

2017-11-27  Dennis Francis  <dennis.francis@collabora.co.uk>  [b1f829dae5cacc595f78c9647ce8487ca22225af]

        Make SvNumberFormatter public methods threadsafe
        
        This is a requirement due to the recent threading work done
        on calc formulagroup interpreter.
        
        Change-Id: I5d567b4b957a4d86303f6a86b14d1cbfc730beda
        Reviewed-on: https://gerrit.libreoffice.org/45085
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.co.uk>

2017-11-27  Jens Carl  <j.carl43@gmx.de>  [2d609053adb2f078fa7aa3ccdf3758f2f01e478f]

        tdf#45904 Move _XHeaderFooterContent Java tests to C++
        
        Change-Id: I5e6ee9f44223c4b0b92ec32bb508d5b6c988689f
        Reviewed-on: https://gerrit.libreoffice.org/45265
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-11-27  Mark Vecsernyes  <kurtaazz@gmail.com>  [eb384cf3792e3efc2473f26eee86b335804f2f9b]

        tdf#113860 - Selecting a recent or favorite special character is not applied
        
        Change-Id: Ia000e4d83b8012eff54647205f6e044920aed74b
        Reviewed-on: https://gerrit.libreoffice.org/45259
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-11-27  andreas kainz  <kainz.a@gmail.com>  [d685d96c3479bb75dac9ffbdb537e1ac00d33295]

        Elementary-icons update icon theme
        
        Change-Id: Ica84d92564c52c4bdea8c71ccee55581a2538cf2
        Reviewed-on: https://gerrit.libreoffice.org/45301
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2017-11-27  andreas kainz  <kainz.a@gmail.com>  [76a0e3830031cb7b3513c14d0209c7a24a98c65d]

        Groupedbar compact add PriorityMergedHBox and OptionalBox
        
        Change-Id: I560213b77161db68244c47400d4e1bbd29e68e37
        Reviewed-on: https://gerrit.libreoffice.org/45299
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2017-11-27  andreas kainz  <kainz.a@gmail.com>  [6de38db9a3cb2438d410b8203dfe6b5f8635277d]

        Elementary-icons update icon theme
        
        Change-Id: Id4452e8091826690920517115e86f1c2a78fb62f
        Reviewed-on: https://gerrit.libreoffice.org/45298
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2017-11-26  Caolán McNamara  <caolanm@redhat.com>  [8c99d76144b550b17810135418d1c2f12ef8f138]

        coverity#1421074 Uncaught exception
        
        Change-Id: Id3decb150cfa2d994208c79f9d015d21d351f987

2017-11-26  Caolán McNamara  <caolanm@redhat.com>  [d1403852e5d31a3d22b644137a03f5188a103b20]

        coverity#1421087 Uncaught exception
        
        Change-Id: Ib00d20580178c80f653e26d5d23f81f4e81d2210

2017-11-26  Caolán McNamara  <caolanm@redhat.com>  [0217afae8f2ff48f9a746a90e8b937bb5c1864a9]

        coverity#1421097 Uncaught exception
        
        Change-Id: I503ca4ca71727a96f656a2dec97d7c202edfd806

2017-11-26  Caolán McNamara  <caolanm@redhat.com>  [b5f0395aa408e831f4cc6182c65885ee2a78f90e]

        coverity#1421100 Uncaught exception
        
        Change-Id: Id9cb50e0e3eace3365eefe29650e993694480d47

2017-11-26  Caolán McNamara  <caolanm@redhat.com>  [f35a63deeb85a93f082eaebbfc6f1130d8729275]

        ofz#4436 check if seek succeeded
        
        Change-Id: I56d9692647b28c706b56ccacf08d494b3d830d94
        Reviewed-on: https://gerrit.libreoffice.org/45294
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-26  Caolán McNamara  <caolanm@redhat.com>  [fc8e7168b5d991d10dc556b5bf90efaa5d9c949e]

        ofz#4435 Bad-cast
        
        Change-Id: Ie0364c758af84097cee93e4f6c5e8af2816359d4
        Reviewed-on: https://gerrit.libreoffice.org/45285
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-26  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [e641975076db46381f39ebca82bd43c503c3880c]

        clang-tidy modernize-use-equals-default in sd
        
        Change-Id: Ib3d3bb1a0484cb8bb6411444254644252e3614cf
        Reviewed-on: https://gerrit.libreoffice.org/45293
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-26  Chr. Rossmanith  <ChrRossmanith@gmx.de>  [c4c4c7e37462eddb3da0b9150a7edfdccfb0aa55]

        svg export: more compact format for rotate()
        
        translate(<cx>, <cy>) rotate(<rotate-angle>) translate(-<cx>, -<cy>) can
        be expressed more compact as rotate(<rotate-angle> <cx> <cy>)
        
        Change-Id: I156cc8b43eea8c97167c8ae38b367d1bcbb203bd
        Reviewed-on: https://gerrit.libreoffice.org/45146
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Christina Roßmanith <ChrRossmanith@web.de>

2017-11-26  jan Iversen  <jani@libreoffice.org>  [1512b9fd5279277e7abd3ab232c9fd38e2cbfcf7]

        basic, disable scripting problem
        
        When building without scripting a couple of
        functions were undeclared, to solve that
            source/runtime/runtime
            source/classes/sbintern
        were moved so they also compile in building
        without scripting
        
        Change-Id: I908fee3caf8376d70ed286c17085d6b8a700ae75

2017-11-26  jan Iversen  <jani@libreoffice.org>  [781c532068e4b51a372b149ee2b8f48a1c10e79f]

        iOS, make Kit symbols external
        
        Xcode has a problem (a bug) with linkink .o files to a
        project, this is ignored on the linker line.
        
        We use visisbility=hidden as default, therefore the symbols
        to be exported need to have the attribute
        visibility=default
        
        Change-Id: I079189dbaf6c0f606028a1e582f320db97995285

2017-11-26  Stephan Bergmann  <sbergman@redhat.com>  [7e222aff21d82a818e3a0f72f7e4d7e2a83c7274]

        Remove dated configure check after LO 6.0 branch-off
        
        See c127c19de62201b49b6647ef3ee8b08ae49da852 "Remove HAVE_CXX11_REF_QUALIFIER,
        always true now".  By now, any outdated builders where this would fail should
        have been identified and taken care of.
        
        Change-Id: I5f823b48b40dd6a20991ebb118e077a0e88aacb1
        Reviewed-on: https://gerrit.libreoffice.org/38887
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-26  Stephan Bergmann  <sbergman@redhat.com>  [ae16870b2c84c116cde8279a47db106a4fa9d529]

        Build as C++17 when GCC/Clang supports it
        
        ...and the gperf being used no longer emits "register" in C++ code.
        
        Unlike Clang with -Wdynamic-exception-spec ignored, at least GCC 7.2
        -std=gnu++17 always makes dynamic exception specs hard errors, which would cause
        errors both when building StaticLibrary_libcmis and when including
        libcmis/libcmis.hxx in ucb/source/ucp/cmis/.  So patch away all dynamic
        exception specifications from all external/libcmis include files indirectly
        included via libcmis/libcmis.hxx, and (to silence the remaining dynamic
        exception specifications in the innards of external/libcmis, which I did not
        feel like also patching away) build StaticLibrary_libcmis as C++03 if necessary,
        and wait for upstream libcmis to eventually be ported to C++17.
        
        And external/firebird needs to be built with CXXFLAGS_CXX11 (which amounts to
        C++17 with this patch) since 9206a08ada00e8762c4a634f242bd566028964bb "Upgrade
        to ICU 60.1", so the relevant dynamic exception specifications had to be patched
        away from its innards.
        
        Change-Id: I3a0c9ec83c7c1d413559459631970f69ab977f31
        Reviewed-on: https://gerrit.libreoffice.org/43851
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-26  Julien Nabet  <serval2412@yahoo.fr>  [5c2f6d9e2efe1015cfbf9d89a88ed940127c0a4f]

        No need to test seriesStyle.m_xOldAPISeries n times (xmloff/chart)
        
        so move it out from the inner loop
        
        Change-Id: I367dc428b10ff4554b63ee3cdabfe65ddfb61ea7
        Reviewed-on: https://gerrit.libreoffice.org/45291
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-26  Julien Nabet  <serval2412@yahoo.fr>  [d8282c9adcd1c10b721bb72d6e4c8f993e862694]

        Replace lists by vector and deque (helpcompiler)
        
        Change-Id: I8d65947f3188ab7b54653eee887de2c5d4f8095d
        Reviewed-on: https://gerrit.libreoffice.org/45290
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-26  Julien Nabet  <serval2412@yahoo.fr>  [ae3a10fc86620250363724d5634c09a9f61f91be]

        Modernize by using for-range loops (xmloff/chart)
        
        Change-Id: I505ac79e76738ce39d1768451e7c213246eec88d
        Reviewed-on: https://gerrit.libreoffice.org/45289
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-26  David Tardon  <dtardon@redhat.com>  [897c07bda2d116bcc2fa4a64c1eb75a52651c991]

        fix includes in aarch64 bridge
        
        Change-Id: Ia27f15483c27bc43a3cd3a74432f15fa928ad6da

2017-11-26  Tor Lillqvist  <tml@collabora.com>  [752d263c36b3de9d9a0247df46216c610a5c48ed]

        Add debug output operator<< for ScFormatEntry::Type
        
        Change-Id: I4e23f17a59e995d76258420f07818079c7a9b94b
        Reviewed-on: https://gerrit.libreoffice.org/45288
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-11-26  Julien Nabet  <serval2412@yahoo.fr>  [459caa059d75260ba1e83ce4ef47cd901b2dbfbf]

        Replace some lists by vectors in xmloff
        
        Change-Id: Ib321b4716ee95507b9d51ad8320bc7eb7cf35c93
        Reviewed-on: https://gerrit.libreoffice.org/45284
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-26  Julien Nabet  <serval2412@yahoo.fr>  [d8c0051c6c0400aae6e0a440e83c2c29979347f7]

        Replace lists by vectors in chart2
        
        Change-Id: I634363fb881776a089d4bcca366c8caebcdde117
        Reviewed-on: https://gerrit.libreoffice.org/45283
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-26  David Tardon  <dtardon@redhat.com>  [7c77ff5dd2d0573a56f8b59dc9113c23e0ea29c9]

        move conditional stuff to RepositoryExternal.mk
        
        Change-Id: I33e299277c53e8e2b8ab7e4cdf52d2487f90b51b
        Reviewed-on: https://gerrit.libreoffice.org/45211
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-11-26  Tor Lillqvist  <tml@collabora.com>  [e2277ac677103255e4b2a79ccb32cb819f41d175]

        Add debug output operator<< for ScConditionMode
        
        Change-Id: I031d080dc8cbfcc5619bf7d5ee6112dde0a2ef04
        Reviewed-on: https://gerrit.libreoffice.org/45277
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-11-26  Julien Nabet  <serval2412@yahoo.fr>  [10593acac0bc42878fea34fe7da3f389f256c317]

        Replace most lists by vectors in codemaker
        
        Change-Id: Id867b497514d2d795504ae5c9e7d0ad356524ad5
        Reviewed-on: https://gerrit.libreoffice.org/45274
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-26  Tor Lillqvist  <tml@collabora.com>  [2618e4a13d719122e6358d9d96864d1691e56a02]

        Convert ScFormatEntryType to scoped enum
        
        Change-Id: I9a6b3fb05255630852a96ebf74d901b869a581f4
        Reviewed-on: https://gerrit.libreoffice.org/45276
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-11-25  Tor Lillqvist  <tml@collabora.com>  [2e4805442a9eeedb32d6b570c4c11594aca7c642]

        Avoid a trivial typedef
        
        Change-Id: Iea8700f168c5d13ebf1b98f435eeabea425b8259
        Reviewed-on: https://gerrit.libreoffice.org/45275
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-11-25  Simon Steinbeiss  <simon.steinbeiss@elfenbeinturm.at>  [37603b90be911edda5fc1c80bf194b67cf3b89e6]

        elementary-icon-theme: Add missing savemodified icon symlink
        
        Change-Id: I54c16df71ae5b5f4944bb2384fed0c5b205af557
        Reviewed-on: https://gerrit.libreoffice.org/45175
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Simon Steinbeiß <simon.steinbeiss@elfenbeinturm.at>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-11-25  Caolán McNamara  <caolanm@redhat.com>  [25622034bcef0b6bc3a8e6c150189f85672b2c9e]

        ofz#4419 Integer-overflow
        
        Change-Id: I922fb5195e2ed9311ada006beac6918136154a19
        Reviewed-on: https://gerrit.libreoffice.org/45270
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-25  Caolán McNamara  <caolanm@redhat.com>  [3d4a0e5cf5b7dca6a62508521849ac3908c2af05]

        ofz#4422 Integer-overflow
        
        Change-Id: I1f3a09e34253de7f7a221e2c88d61c293cb69d03
        Reviewed-on: https://gerrit.libreoffice.org/45271
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-25  Caolán McNamara  <caolanm@redhat.com>  [77ef84ef7251004e0c581174929a1eb551112ec3]

        Revert "ofz#4406: don't increment ScCompressedArray::Iterator past end"
        
        that doesn't help of course
        
        This reverts commit ab58e2e68f969e49b97b28b81225ed1e87df0855.

2017-11-25  Caolán McNamara  <caolanm@redhat.com>  [5efc05bf398ace1170b3e6e2276d79342f1f607a]

        ofz#4424 black list the div by zero calc cases
        
        Change-Id: I30d06e762901027a50586fcd17398d74ab349373
        Reviewed-on: https://gerrit.libreoffice.org/45272
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-25  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [2569e688ed34dac7282e362a6f0432e1e26cfae4]

        bump product version to 6.1.0.0.alpha0+
        
        Change-Id: I31fcaac33c773752c845628792e0491c8b8f4ccf

2017-11-25  jan Iversen  <jani@libreoffice.org>  [6eeac3539ea4cac32d126c5e24141f262eb5a4d9]

        iOS, simplifyModule in cppuhelper is unused
        
        function simplifyModule is reported unused == error on iOS,
        therefore guarded with an #ifndef IOS
        
        Change-Id: I751cf68bd46ed17032251fede030f9082ce4e4f5

2017-11-25  jan Iversen  <jani@libreoffice.org>  [64c38401971eba6b7c2eb6dc1af978c8a6110ef8]

        iOS, remove app xcconfig
        
        This is now handled directly in the project
        
        Change-Id: I1a57521ff8fe733d56154d186c98f68556128ebd

2017-11-25  Caolán McNamara  <caolanm@redhat.com>  [d7b4408886f26c1c66d070918b4c9998a13fb8fe]

        coverity#1421068 Uncaught exception
        
        see if using copy ctor rather than default dtor keeps it happy
        
        Change-Id: I539271a569fa769a4cb33f71b8bf871dee810abf
        Reviewed-on: https://gerrit.libreoffice.org/45248
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-25  Caolán McNamara  <caolanm@redhat.com>  [3511baaf9440fedbf2d0c39dfe890123f459ae97]

        add cppu::throwException test case
        
        that is definitely run by the ubsan tinderbox to flush out
        
        cppuhelper/source/exc_thrower.cxx:201:15: runtime error: member call on address
        "foo" which does not point to an object of type 'cppuhelper::detail::XExceptionThrower'
        
        Change-Id: Ia798cc6695011480717c1a80d0ab7830080b5de1
        Reviewed-on: https://gerrit.libreoffice.org/45244
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-25  Rene Engelhard  <rene@debian.org>  [b03f7cdc04f9df778e2da93eadfe1d44f7665caf]

        fix uitest/writer_tests/data/3pages.odt
        
        This in uitest/writer_tests/goToPage.py is supposed to be a uitest for
        "go to page 2 and 3" but uses hardoded enters until page flips over. Looks
        overly flaky to me. Replaced by proper page breaks
        
        Change-Id: I8c0ea5809bd24d4122cfd956fcd048af97c01480

2017-11-25  Caolán McNamara  <caolanm@redhat.com>  [644f1451abf66085717feafdfd40012b14e722a4]

        coverity#1422232 Improper use of negative value
        
        Change-Id: I79b24e175906ca5552f45b6af472c436ffde5fe3
        Reviewed-on: https://gerrit.libreoffice.org/45247
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-25  jan Iversen  <jani@libreoffice.org>  [ff92dc75a7d8c5981503eebac84ceaf33e36845b]

        iOS, project update to compile with dummy LOkit
        
        Change-Id: If76f4aaecb853db6b33d671092b7806bbb9b9d2d

2017-11-25  jan Iversen  <jani@libreoffice.org>  [64c93f3fe939642acd4133ac5bbdeb91975b7662]

        iOS, update app project
        
        Updated LibreOfficeLight to correspond to new prelink.
        
        Change-Id: Iec0425d3516849afaae4b640e8b4fc733430d595

2017-11-25  jan Iversen  <jani@libreoffice.org>  [b289dd1bef969185b8219c6c520b194faa2c8b74]

        iOS corrected object name
        
        removed "lib" from object name
        updated README
        
        Change-Id: I37948aca4d3a1e226e55a84a13e41d0237cbc6fb

2017-11-25  Michael Meeks  <michael.meeks@collabora.com>  [b0e37303df56472fdc7782b977326c2391fdab07]

        tdf#114025 - avoid deadlock between x11 clipboard and the lock dialog.
        
        Change-Id: I06e66f59531e7ff6a2e0bf874ebcf2a882d89b63
        Reviewed-on: https://gerrit.libreoffice.org/45228
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-11-25  Michael Meeks  <michael.meeks@collabora.com>  [4271a447cbc9f517e6cbd257790d08672f973b0a]

        tdf#114025 - minimal and not entirely convincing fix for assertion failure.
        
        Almost certainly most of the sfx code needs guarding with the SolarMutex.
        
        Change-Id: Ied52f1e57c44c20486777e08a901060c191043a2
        Reviewed-on: https://gerrit.libreoffice.org/45233
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-11-25  Michael Meeks  <michael.meeks@collabora.com>  [1aedb6c4345719a963a883b13fa983db3ab4b9a8]

        LOK: provide user feedback while preloading.
        
        Problems are hard enough to debug in a jailed kit process inside
        a docker image; provide some visual feedback via stderr.
        
        Change-Id: I54b0a21c1375be2acc9da0bbacf959a419471b08
        Reviewed-on: https://gerrit.libreoffice.org/45256
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-11-25  Yousuf Philips  <philipz85@hotmail.com>  [6481a06b066a744e4f1a41ce1b0ca8b27e5f39b4]

        tdf#113858 Removal of tango and breeze palettes
        
        Change-Id: I15426cfe13985d26348728e5f8b0a638bcbec84c
        Reviewed-on: https://gerrit.libreoffice.org/45141
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-11-25  Stephan Bergmann  <sbergman@redhat.com>  [f82dc45bdb9e930878447015291c5b90c9325b57]

        Use the canonical TemplateDecl
        
        ...in case there are multiple, as is the case at least with recent (towards
        GCC 8) libstdc++, where std::pair is forward-declared also in
        include/c++/8.0.0/bits/stl_iterator.h, so that in
        dbaccess/source/ui/dlg/DbAdminImpl.cxx
        
            std::pair< Reference<XConnection>,sal_Bool> aRet;
            aRet.second = false;
        
        failed to reconstruct the sal_Bool template argument and issued a
        loplugin:implicitboolconversion warning.
        
        Change-Id: I0054f2596d3f8837b857f1dca2f25952828b12cc
        Reviewed-on: https://gerrit.libreoffice.org/45254
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-25  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [5bd633097b669f3e2153c4240b081ff8ac033574]

        gpgme: actually make use of the previous buildfix
        
        Change-Id: I80bb7214429c2f10573b3c243a692b920a4ca1cc

2017-11-25  Julien Nabet  <serval2412@yahoo.fr>  [b50b099d5a23a0306723c02b30bec056e59702c6]

        Modernize pdfwriter_impl, part 2 (vcl)
        
        by using for range loops + find_if instead of loops
        
        Change-Id: Ide439a683e6b3c406811fe135a7651e26395cf1e
        Reviewed-on: https://gerrit.libreoffice.org/45257
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-25  Matteo Casalin  <matteo.casalin@yahoo.com>  [60fc08111d6453ca79603b4c5c85be05e45c35e7]

        Fix a likely copypasta
        
        All dimensions set to 0 seems to be a correct setting for an empty page.
        
        Change-Id: Idf8a587ab405ecd07b44a7c80d5d2eaf98e1c146

2017-11-25  Tor Lillqvist  <tml@collabora.com>  [b48950d8b326d29891b809434fd862e960e2ec99]

        Convert ScConditionMode to scoped enum
        
        Change-Id: I9b6aaa64e7f649581b27f0238e2908026ab6e0bd
        Reviewed-on: https://gerrit.libreoffice.org/45157
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-11-25  Tor Lillqvist  <tml@collabora.com>  [bfa72a6a2a83ed10793d9723a1db24ec8ee03ed9]

        Add a debugging output OpCodeEnumToString() function
        
        Change-Id: I5382107dc556df822292e72af48d23e04a3408a2
        Reviewed-on: https://gerrit.libreoffice.org/45261
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2017-11-25  Stephan Bergmann  <sbergman@redhat.com>  [1fa761af825641da5c87f80c2a17135f92418960]

        Ridiculously large delta for SwarmSolverTest::testUnconstrained for now
        
        At least the Jenkins lo_ubsan build sporadically keeps failing
        CppunitTest_sccomp_swarmsolvertest due to rather widely off values here
        (3.00064356398118 in <https://ci.libreoffice.org/job/lo_ubsan/736/console> and
        2.8639022684852 in <https://ci.libreoffice.org/job/lo_ubsan/738/console>), so
        suggestion by Tomaž Vajngerl was: "Let's adapt the delta for now. Generally
        anything close to 3 should be acceptable as the algorithm greatly depends on
        random values."
        
        Change-Id: Id8f8657e521381decb1c719a1cffdf959ae74ef4
        Reviewed-on: https://gerrit.libreoffice.org/45231
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-25  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [ff54dc5e63169aff0c4e7ef1a062468ee3124c77]

        libassuan: cleanup patchset
        
        As noted by Stephan in gerrit#42745
        
        Change-Id: Id8fd3000e7469b9eb2a0c5301ef9ce71b8a77723
        Reviewed-on: https://gerrit.libreoffice.org/45242
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-24  Tor Lillqvist  <tml@collabora.com>  [ceff579722cd606de8ba71444a9d819f4e8a011d]

        Mention that the StackVarEnumToString should really be an operator<<
        
        Change-Id: I71288daf10b1010ab0f9dbedd39875cc24f119ae

2017-11-24  Tor Lillqvist  <tml@collabora.com>  [f2b877fe69bf57f26ec8423627f540f9e58b0c9b]

        Clarify comment
        
        Change-Id: I1f0d23cbda3d6729cc858e6bcba4c60fe44bab69

2017-11-24  Eike Rathke  <erack@redhat.com>  [bb4cd5271e38ac69b1a9a8738bfdd7e13189f1f4]

        Get rid of two more temporary SvNumberFormatter instances
        
        Change-Id: Id2afd9dd9d791383a1374b5abe52b47b43a19f08
        Reviewed-on: https://gerrit.libreoffice.org/45236
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-11-24  Eike Rathke  <erack@redhat.com>  [5e1d49db805b82fb0e75e34e21f2e935c04f58a7]

        Get rid of a temporary SvNumberFormatter instance
        
        For each Format call..
        
        Change-Id: I2f9d875ca27d5a10e609df1c0168be2dad65eaab
        Reviewed-on: https://gerrit.libreoffice.org/45230
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-11-24  Eike Rathke  <erack@redhat.com>  [f1b5b22a5f6516e1159462c153dd7e28812e91c1]

        Get rid of that LANGUAGE_GERMAN nonsense
        
        Change-Id: I1ca3125e893a54ac00a3d785d77ed5612fb01857
        Reviewed-on: https://gerrit.libreoffice.org/45235
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-11-24  Eike Rathke  <erack@redhat.com>  [2f8174594da56e6feb0c339993f673afdd859794]

        Aaand another one.. SvNumberFormatter instance
        
        ... just to parse with LANGUAGE_ENGLISH_US if system locale failed..
        
        Change-Id: Id9b7cfb5b5f21c46789f30e8e8c72a7524491e95
        Reviewed-on: https://gerrit.libreoffice.org/45238
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-11-24  Eike Rathke  <erack@redhat.com>  [28288295aeddf2fe2100af4f60f453a05fe25508]

        Get rid of a temporary SvNumberFormatter instance
        
        ... in case we have a runtime instance already. Only used for
        scanning date literals in source so not frequently used, otherwise
        we could remember a non-runtime instance formatter somewhere.
        
        Change-Id: I1146860c4b0aa4091708c22e498a6f720d6c7a13
        Reviewed-on: https://gerrit.libreoffice.org/45232
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-11-24  Eike Rathke  <erack@redhat.com>  [4b98e352e543d0462f2727c5762552e32ef4d76a]

        Make the SbiInstance SvNumberFormatter shared_ptr
        
        In preparation to get rid of the per call locally created
        SvNumberFormatter instances..
        
        Change-Id: Ic7db3bbb655aa18e939f5722964655a20f2eadf2
        Reviewed-on: https://gerrit.libreoffice.org/45227
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-11-24  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [4e3530b4f870e0470c23ae89cdb8b9a09af54d59]

        tdf#97198 Make Calc function LEFT work with Unicode non-BMP characters
        
        Change-Id: I66d24dd962f824079fd0aea2827bd5b975ffe698
        Reviewed-on: https://gerrit.libreoffice.org/44684
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-24  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [78b7e5f76e72647e0cab662ad2c9342d4538704f]

        tdf#97198 Make Calc function SEARCH work with UniCode non-BMP characters.
        
        Change-Id: I99b44dc88fe9c8d4d5d7a319bd6bc84dd2bff4f3
        Reviewed-on: https://gerrit.libreoffice.org/45170
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-11-24  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [47155ce8fb4302d377b374d39b501d0a0f7577c5]

        tdf#97198 Make Calc function LEN work with Unicode non-BMP characters.
        
        Change-Id: Ibfdaaf1ed313257fc5f9036a7dd1ef51033fa8cd
        Reviewed-on: https://gerrit.libreoffice.org/44681
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-24  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [5e2a3eed69060d63070d72df60cd84247ca0bc9e]

        tdf#97198 Make Calc function FIND work with UniCode non-BMP characters.
        
        Change-Id: I512199a5d29aa955b278f0666c7ce904e67d9767
        Reviewed-on: https://gerrit.libreoffice.org/45171
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-24  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [09455734727daa3774158795febd910b33b1d784]

        tdf#97198 Make Calc function RIGHT work with Unicode non-BMP characters.
        
        Change-Id: I775bc50d8e5948a2af9efb77dcea9d7cae7293d5
        Reviewed-on: https://gerrit.libreoffice.org/44834
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-24  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [e78f508997f9384518c2dd1a005c5306ccd24783]

        tdf#97198 Make calc function MID work with Unicode non-BMP characters.
        
        Change-Id: Ic86344495490d6ca942f9fd2752874da22ef531f
        Reviewed-on: https://gerrit.libreoffice.org/45040
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-11-24  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [0b202dbdc8b4eae8bcf083c7850480d4c6bcdb24]

        gpgme: fix build
        
        Change-Id: I89170e90ea7fdd5b159a952fb0b2b1b4d0ae9204

2017-11-24  Caolán McNamara  <caolanm@redhat.com>  [2a7fa39bc1fb3a81fdcc632853aef224f4793f8a]

        fix attempt to save and rethrow exception
        
        Change-Id: Idff6ffef536d87d85f1092b3316d65da83527711
        Reviewed-on: https://gerrit.libreoffice.org/45229
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [bd43062c98be535b37031b2bdae4af856f392eee]

        remove bogus ifdef block
        
        since the define in question is defined at the top of the file
        
        Change-Id: Ife67ad02db4a1a3c9ce4569b94ecf681dec5d2bf
        Reviewed-on: https://gerrit.libreoffice.org/45225
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-24  jan Iversen  <jani@libreoffice.org>  [e632cee783513891dccdf64b8f60398a8940c0fb]

        iOS, typo in release mk
        
        removed extra l
        
        Change-Id: I6b01bb25a3e8d1caa5ba04ac09a5fa078bb2d664

2017-11-24  jan Iversen  <jani@libreoffice.org>  [d29439104f060fa3b5eb17260a2fda69d8943d16]

        iOS, used wrong gbuild get_target macro
        
        Change-Id: Ie23c71faef2b14480b3797dd66bfe9788401ccf4

2017-11-24  Jens Carl  <j.carl43@gmx.de>  [befef6ff30f4eb6d3c61c1542839661d7f823dc4]

        tdf#45904 Move _XSheetAnnotationAnchor Java test to C++
        
        Fixes #i109517 for sc.ScCellObj by adding a note/comment during
        the set up of the test in sccellobj.cxx and allows to re-enabled
        the test.
        
        Change-Id: Ic7aa6bcb2606f555a76612a6f50c200d738674db
        Reviewed-on: https://gerrit.libreoffice.org/44617
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-11-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [4b30570bebb2632eb0ba5a5e48dfde0de00f54d4]

        add intro-highres.png to list of brandables in configure
        
        Change-Id: I51e8b0739498c5cda9822e5f3879b513fcc47887

2017-11-24  heiko tietze  <tietze.heiko@gmail.com>  [b30bb29ef2e5421a90a8e6a8b75178d61435645d]

        Missing hires images for splash screen
        
        Change-Id: I6642b5e993db58ad32ce0e56056bef4acb7a06e9
        Reviewed-on: https://gerrit.libreoffice.org/45246
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2017-11-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [4ef4d3ed57b628ddc69e0ef0e2430d7dc9a09816]

        Updated core Project: translations  24c9679f71975ebeb9c8b0922de4ec001883199a
        
        another set of translation updates for 6.0 beta1
        
        Change-Id: I2223c5015644165b24010fb783b516886333581c
        

2017-11-24  Caolán McNamara  <caolanm@redhat.com>  [eea59fff8545eea112507cbf2d8423729f038868]

        ofz#4414 set new nWwCols after verifying legal size
        
        otherwise we're returning early with the now wrong
        nWwCols
        
        Change-Id: I2031c23ca24241fb4946b5a5a62eabc27c2bdcc2
        Reviewed-on: https://gerrit.libreoffice.org/45240
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-24  Stephan Bergmann  <sbergman@redhat.com>  [392e5dfee9947d07d093c8045c9a6e7b078e2721]

        loplugin:unnecessaryparen
        
        Change-Id: I5a1fa919b7fe8c91ac886a796426b5671573dbb6

2017-11-24  Michael Stahl  <mstahl@redhat.com>  [67d11883740da4ef242d0002acde83f67d4b327a]

        tdf#113938 sw: apply new default vertical orientation only during import
        
        Commit c79467ba954987f1d239c594c1e1b3af3f5515f6 changed the default
        vertical orientation for shapes in Writer; it turns out that at
        least one extension assumes the previous default.
        
        Tweak SwXShape so that the new default is used for shapes that are
        created during file import, otherwise the old default.
        
        Change-Id: I1dc4d3342dd53ce8e0857984456717b8ffcc97c7

2017-11-24  Mike Kaganski  <mike.kaganski@collabora.com>  [ca6fec87e0ebc32a748f9f44143e6336b008399e]

        tdf#67207: export MERGEDIELD to DOCX and DOC
        
        Also removed a hack for i119803, because proper solution is
        implemented.
        
        This does not export data source information yet.
        
        Unit tests for DOC and DOCX are included. RTF export is already
        covered in testFdo80905.
        
        Change-Id: Id4f6d53344edf474add7e885e8ae6f36618e569f
        Reviewed-on: https://gerrit.libreoffice.org/45193
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-24  Caolán McNamara  <caolanm@redhat.com>  [8453f51fc69c72ef439bfa33b5fdd6dae793a47b]

        improve scoping and use a ref instead of a pointer
        
        Change-Id: I9b2d7e57495b26c748edfe6bf5d9d04e0c8a388f
        Reviewed-on: https://gerrit.libreoffice.org/45239
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-24  jan Iversen  <jani@libreoffice.org>  [86877f67da582db8c2ef2a320b67819ea20a474a]

        iOS, prelink with native linker.
        
        Removed the need for a xcode project to prelink
        all LO libraries.
        
        Change-Id: I16d38ae0205e73de59b1cf3abdbbb8d4fea6d24c

2017-11-24  Thorsten Behrens  <thorsten.behrens@cib.de>  [b9c2fac7bc81866c01b7179796861533aadc190b]

        gpg4libre: call libgpg-error subsystem init
        
        Due to a string of unhelpful coincidences, _gpgrt_lock_init never
        got called in libgpg-error for Windows; resulting in occasional
        crashes.
        
        Change-Id: I95f508e4622777c21f90c76dce5b5ff420c81fa1
        Reviewed-on: https://gerrit.libreoffice.org/45191
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Siegmund Gorr <siegmund.gorr@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-24  Stephan Bergmann  <sbergman@redhat.com>  [832584eae514ea9cd4b3b42f1a2e9d69a17c5160]

        Clean up loplugin:unnecessaryparen blacklist
        
        * rsc/source/parser/rscyacc.cxx no longer exists
        
        * writerfilter/source/rtftok/rtftokenizer.cxx appears to be just fine nowadays?
        
        * sw/source/filter/html/htmltab.cxx used redundant parentheses around a comma
          operator in a while condition, and I see no reason not to remove them (the
          result requires a---reasonable---tweak to loplugin:commaoperator, though)
        
        Change-Id: I451132c700b0ae5a43b03d704156484df897ad5c
        Reviewed-on: https://gerrit.libreoffice.org/45213
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [4bae4ebd527e9deed9e1bd1be0e4bc4506d05e6f]

        writerfilter: fix loplugin:simplifybool warning
        
        Change-Id: I23806d8839bc6227311cb5f5d39c779f23e72e83

2017-11-24  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [12d12fa8fae469b01db68d23fa6ee2eb89a86d45]

        TSCP: fix oversizing of ListBox-es by defining max lines & chars
        
        Change-Id: I47e8018c5f2c0ea890b5a11ac7cc03fafb7d1eed
        Reviewed-on: https://gerrit.libreoffice.org/45205
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [0f2f6285f6cad32520999830a4c3d80135c56ac5]

        Updated core Project: translations  37566a3b86642db3d952208f574e523e6189ec4e
        
        remove hu-Hung as it doesn't contain any translation in the first place
        
        likely was added to the translations repository by accident.
        
        Change-Id: I70514b9cea35f1230f58d16986f2843f5478e99e
        

2017-11-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [c475b052faea8e8e43e2357e86de7bf8d15c4180]

        Updated core Project: translations  1b5f6fc07a18c8426746d97211a449b85a74a0ca
        
        update sr and sr-Latn to current templates
        
        Serbian seems to be an abandoned translation though...
        
        Change-Id: I6a667687cafae9229831772242555a7cb65267d1
        

2017-11-24  David Tardon  <dtardon@redhat.com>  [b6d246ea170c076edea66107af2543ebc0782638]

        fix build with system gpgmepp
        
        Change-Id: If0c81f5095b61d41b90db2e596bf5905b15ab506
        Reviewed-on: https://gerrit.libreoffice.org/45210
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-11-24  Caolán McNamara  <caolanm@redhat.com>  [c79afbe1b0db8aa2d810c3fa57dac902d973807f]

        ubsan: runtime error: left shift of 249 by 24 places
        
        pixman-bits-image.c:309:20: runtime error: left shift of 249 by 24 places cannot be represented in type 'int'
        
        Change-Id: I4f67752f7826225cd2175198084a29ac248b873f
        Reviewed-on: https://gerrit.libreoffice.org/45226
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [8b8aa6bc010fffbcd47679aa101075d702741f69]

        EPUB export: handle total table width
        
        This is important when e.g. the col width are 50-50%, then without
        explicit total table width the table width won't be correct.
        
        Change-Id: I5ccd6dfb5b78c564485d54cda62e12f3d1ca36c1
        Reviewed-on: https://gerrit.libreoffice.org/45204
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [ed0e7262f859adabc56a4f251f2ef1a66c98c3f5]

        EPUB export: handle row height
        
        By handling row styles.
        
        Change-Id: Ie845cf9abfb4f6260d9401e81acc6864964b67bb
        Reviewed-on: https://gerrit.libreoffice.org/45203
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-24  Caolán McNamara  <caolanm@redhat.com>  [a760ed1560173234ef4bde3f6025b737ced436bb]

        unused header file
        
        Change-Id: I7ee12c4b0b58098e0600d6d56409529a639aa6fd
        Reviewed-on: https://gerrit.libreoffice.org/45224
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-24  Caolán McNamara  <caolanm@redhat.com>  [20d4d543a5293abe69c91f407c3c69b04d6d9af6]

        ubsan: runtime error: left shift of 255 by 24 places
        
        pixman-fast-path.c:2839:21: runtime error: left shift of 255 by 24 places cannot be represented in type 'int'
        
        Change-Id: I9afeee371aeef24bfc0c809b142b424c653fea2e
        Reviewed-on: https://gerrit.libreoffice.org/45223
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-24  Caolán McNamara  <caolanm@redhat.com>  [ab58e2e68f969e49b97b28b81225ed1e87df0855]

        ofz#4406: don't increment ScCompressedArray::Iterator past end
        
        Change-Id: I2adc204722a6143384bab8aecd16bed42cb5016a
        Reviewed-on: https://gerrit.libreoffice.org/45192
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-24  Caolán McNamara  <caolanm@redhat.com>  [82c3483b2de5ce197e5a7f7ebaf37139518ea261]

        ubsan: pixman.c:347:10: runtime error: left shift of negative value -1
        
        with fdo64256-1.docx
        
        Change-Id: I27dc510b1f178d535bc6b2dace34cdae1d9cd62a
        Reviewed-on: https://gerrit.libreoffice.org/45222
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-24  Caolán McNamara  <caolanm@redhat.com>  [eca40d828fa8a5d720089cada62719bc8750ca7f]

        ubsan: runtime error: signed integer overflow
        
        Change-Id: I357717d1f7c33842367179a76b2f3b840c8ef758
        Reviewed-on: https://gerrit.libreoffice.org/45217
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-24  Michael Stahl  <mstahl@redhat.com>  [3deee910ab4304ff72846db91d90826f731c2544]

        gbuild: handle GENCXXCLROBJECTS in gbuildtojson
        
        Change-Id: Ib5808a715e4ba0e0a5d9eea8260ea72fd85ccda2

2017-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [665d085511a64959ceafd869e6331877ed711c80]

        loplugin:countusersofdefaultparams in sw (1)
        
        Change-Id: I0d14f9c375f93079aef21ca4f1132adc4e1fe06c
        Reviewed-on: https://gerrit.libreoffice.org/45207
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-24  Caolán McNamara  <caolanm@redhat.com>  [793b69fe73eb2d6ae4c42f04a66df8c180e42886]

        don't worry about dangling timers at fuzzer exit
        
        Change-Id: I9e18257f7e6e0438c6ce2801c0c2f8885b060870
        Reviewed-on: https://gerrit.libreoffice.org/45214
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-24  Caolán McNamara  <caolanm@redhat.com>  [d26ebaa2d45dfdd9437f1c24abc119a69d989654]

        pick a default during fuzzing
        
        Change-Id: I98d99465d32b553ae55d76c99125f83e686ea2a1
        Reviewed-on: https://gerrit.libreoffice.org/45215
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-24  Eike Rathke  <erack@redhat.com>  [2408a1b1de7a7d08ed5c18d18e3007912e292b96]

        Don't pass the test when all tests fail
        
        Due to the locale dependent date format used here in strings that
        neither matches en-US nor en-GB (in which the tests seem to be
        executed) all tests failed, and then with passCount==0 the check
        was
        
            If failCount <> 0 And passCount > 0 Then
        
        instead of
        
            If failCount <> 0 Or passCount = 0 Then
        
        so the end result was OK.
        
        Also fixed the one case that was commented with
        Rem why this fails in excel?
        It actually also failed for us, just that because all tests failed
        (see above) it never seemed to fail..
        Problem seems to be the accuracy of the underlying date+time
        double for this specific calculation. Good to know it happens in
        Excel as well ;-)
        As a workaround, conversion to string does the necessary rounding
        internally.
        
        Change-Id: If0302b2feab9e1233d66da4eccff732f61542a69
        Reviewed-on: https://gerrit.libreoffice.org/45196
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5c1ec02f035fe3ed586817f49754ee251e0e6e40]

        Fix typos
        
        Change-Id: I384be98fc5336d48e6855a0ed0fe436b63712152
        Reviewed-on: https://gerrit.libreoffice.org/45143
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5f62933a161ae989c1f68eb57079ce21106d1dd2]

        Fix typos
        
        Change-Id: If511cbcc290488cf05cc078e6674deae2c454315
        Reviewed-on: https://gerrit.libreoffice.org/45209
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-24  Stephan Bergmann  <sbergman@redhat.com>  [827de7f4198281bc8dbc886f49ce96a04fcb72ab]

        Clarify that loplugin:unnecessaryparen doesn't want to warn about sizeof
        
        ...for whatever reason
        
        Change-Id: Iaae919dc6c636c4846c548914e593cb8bd94fe8b

2017-11-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [af72d1b9d1745944cd7842905d2d8ac3f8d1d640]

        EPUB export: handle cell width
        
        By handling relative column widths in libepubgen (since LO may only know
        that one, when layout is not available) and parsing column properties in
        writerperfect.
        
        Change-Id: I8fae5f1a3c970b97c2b452f3c20eff0911a56ba8
        Reviewed-on: https://gerrit.libreoffice.org/45202
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [de523ce9b834b2d8f29409fe21d68b81ef314fe5]

        EPUB export: handle cell border size/style/color
        
        By adding support for automatic cell styles.
        
        Change-Id: I31ff2bb6fed3391f571705505ccbbd89087e5972
        Reviewed-on: https://gerrit.libreoffice.org/45201
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [0baecd418e79a703dcf89fec3f66e416beefcf56]

        EPUB export: implement row span for tables
        
        By turning <table:table-cell> attributes into librevenge properties.
        Also make sure that row/cell styles are inline at a libepubgen level.
        
        Change-Id: Ic23058748d241209845f76d8edc548bab8212c5f

2017-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [7b355976ab65d059073978e4ab334c94a7dd450e]

        drop unused ATTR items
        
        the table autoformat stuff does not use these values at all, it just
        writes the internal details of PoolItems in a pre-determined order
        
        Change-Id: Id6d8ae7508a8d19f5fd1e70f9a428d324082d3bf
        Reviewed-on: https://gerrit.libreoffice.org/45199
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-24  Zdeněk Crhonek  <zcrhonek@gmail.com>  [ee64bf10051f9dce5c9983e715e7dce9b3ca1535]

        uitest - writer Go to page dialog
        
        Change-Id: I3088bb4b802b533db46dc3ab1d9d2fd241aa1fb0
        Reviewed-on: https://gerrit.libreoffice.org/45009
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-24  Caolán McNamara  <caolanm@redhat.com>  [6f31670783b3445a8073bd49fe4c041b655e91b3]

        set new document window as parent for dialogs during load
        
        and exit typedetection early and completely if application quits
        while detecting
        
        During typedetection, before loading proper, we have the hidden window as
        parent so warnings are not modal to existing windows and they are cancelled on
        exit.
        
        Once we do have a window, then reinit interaction handler to have that window
        as the parent for any further dialogs.
        
        Change-Id: I5c6711557266bf7d1eb9291f1c454cbfaf766886
        Reviewed-on: https://gerrit.libreoffice.org/45148
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-24  jan Iversen  <jani@libreoffice.org>  [99534540df148513fc0bb9622b7285e10b285ccb]

        iOS, added IOS_DEPLOYMENT_VERSION
        
        Change-Id: Ie72c8303011df8a4e0e489ab505e619bd7a40e12

2017-11-24  jan Iversen  <jani@libreoffice.org>  [944da4b735d7c88fa7b7c200ea4c75dd1a6aa00e]

        iOS .mk naming conventions.
        
        Updated target names, to allow cross references.
        
        Change-Id: Ie0959876df58657a2303ca2b0865e91a7f5a0eea

2017-11-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [79101c50a74d11f793b88d848e9e95a130800f7d]

        sw: remove temporary debug code in txtfrm
        
        Change-Id: Ia1183da8c3382c8b81a2d2154215d45e4847f460
        Reviewed-on: https://gerrit.libreoffice.org/45194
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [ccd2888110a7074763e6a948f4c5da29f2196d40]

        EPUB export: implement character properties of links from named styles
        
        ODF allows text properties on hyperlinks directly, librevenge wants an
        inner span instead.
        
        Change-Id: I903045a688bf318e7ac7f8cac83bb4d537259969
        Reviewed-on: https://gerrit.libreoffice.org/45161
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-24  Stephan Bergmann  <sbergman@redhat.com>  [e8e5bd65d31a60712afcab17d2e5f77c3322f86f]

        Pass $(MAKE) into external/libassuan
        
        Change-Id: I82d775645018b6ce92e4cbc1c8cd67af958bfa21
        Reviewed-on: https://gerrit.libreoffice.org/45165
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-24  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [66076a431e5db967eeeb3ba8004a06a1e54d9fac]

        TSCP: Advanced dialog UI improvements
        
        - Change the height of TextEdit to ~5 lines (100px)
        - IPPart: single to double-click to add
        - IPPartNumber: change to ListBox, same behavior as IPPart
        - Markings: add on focus change
        - Category: remove messagebox when the category changed
        
        Change-Id: I9e695abc7caa702b2150a96ae15e6ce19fc2458a
        Reviewed-on: https://gerrit.libreoffice.org/45149
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [a1c0e999b271ac4c6ecb163a1cd2a310b87e9dec]

        consistently use sal_uInt32 for number formats in sc
        
        instead of a mix of short/sal_uLong/sal_uInt32
        
        Change-Id: Ie5bd26e1a6f716c0c4e174a6d560827084b3f421
        Reviewed-on: https://gerrit.libreoffice.org/45159
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [35f5274ece0fcbb70753a71619b526ed0d4cbd6b]

        TypedWhichId for RES_CHRATR constants
        
        Change-Id: Id6c45c237e9c8c55597d97b647b443eab9d1880a
        Reviewed-on: https://gerrit.libreoffice.org/45147
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-24  Szymon Kłos  <szymon.klos@collabora.com>  [50915bababcf6b645fe3b57c265560a3cd0c6224]

        tdf#65955 DOCX: bookmarks at the end of paragraph
        
        End of line handling was incorrect and all bookmark
        tags placed at the end were exported before last text.
        I added additional collection to separate final marks
        and export them after last piece of text.
        
        Change-Id: Icc8f89164619c85405a846fda9871430c91dcbe1
        Reviewed-on: https://gerrit.libreoffice.org/45168
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-11-24  Julien Nabet  <serval2412@yahoo.fr>  [ad83b67128fbfeee20d80889dac432c686bb2cbb]

        Modernize pdfwriter_impl by using for-range loops (vcl)
        
        Change-Id: I82354a03b94b126a7aed460d9cd46d37b8f38ada
        Reviewed-on: https://gerrit.libreoffice.org/45173
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-24  Michael Stahl  <mstahl@redhat.com>  [bb9413907cd7bea0feadb7e4e3d44d5078fe5a26]

        tdf#113787: gbuild: fix the version of cli_cppuhelper assembly
        
        There is one usage of gb_Library_add_generated_cxxclrobjects in
        the entire repo, and regrettably generated C++/CLR objects
        weren't actually implemented in the new build system, so the
        assembly.cxx with its generated version number was simply ignored.

2017-11-24  Michael Stahl  <mstahl@redhat.com>  [9673dbf3a19740b22ecb99721dab9b03cae76509]

        tdf#113787: always require version file with config for CLI assemblies
        
        The CliUnoApi_oootypes does not use the same version file as everything
        else, so pass that in as a parameter.

2017-11-24  Michael Stahl  <mstahl@redhat.com>  [c850db62618b9c53b21ae3e13bf52df91ea93bbd]

        gbuild: CliAssembly: clean everything
        
        Change-Id: Ieaef37a8af808c9b1b981b4363e4dabfb4816457

2017-11-24  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d47aa694d0c6d10d52b7474b15e75a9462e991ff]

        TSCP: remove character limitation of recently used pop-up
        
        Change-Id: I886fe180e73aea9685e647aaa3283f707344f69f
        Reviewed-on: https://gerrit.libreoffice.org/44947
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-23  Michael Meeks  <michael.meeks@collabora.com>  [e4cd5707809042eec435fd24be8729e87e350d1a]

        Document, and simplify the two uses of ScMutationGuard.
        
        Creates ScMutationDisable - used to ensure that no core data
        structure is mutated below this guard in any thread. This can
        also be used to disable access in the same thread now.
        
        Change-Id: I7e4e98d8ff986490ccd5064b3b9af56acd877b49
        Reviewed-on: https://gerrit.libreoffice.org/45119
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-11-23  Korrawit Pruegsanusak  <detective.conan.1412@gmail.com>  [051130e25b0e133667a39b3e7a8c758c1cb5240f]

        get-bugzilla-attachments-by-mimetype: add some duplicated mimetypes ...
        
        that are really used in our TDF bugzilla
        
        Change-Id: I5945cbf10ad2698471a3a74be8773ee1b5d81656
        Reviewed-on: https://gerrit.libreoffice.org/43722
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-11-23  Serge Krot  <Serge.Krot@cib.de>  [4c5a19f9cf98fb2b38ee6b4b35f4074499270353]

        related tdf#108757 small enhancements for speed up
        
        - no strings reallocation
        - faster for-loops
        
        Change-Id: I98a355eb3bcb48219afd6334615c9c092ed1a352
        Reviewed-on: https://gerrit.libreoffice.org/45142
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-24  Pranav Kant  <pranavk@collabora.co.uk>  [723aae2d5b800be159e423e3a0e8f3cc282b0020]

        Remove redundant call
        
        This call, which sets the DialogCancelMode to fatal is superceded by
        another call which resets the DialogCancelMode back to Silent, as
        follows.
        
        0  0x00007fffc8c1ece3 in Application::SetDialogCancelMode(Application::DialogCancelMode) (mode=Application::DialogCancelMode::Silent)
        1  0x00007fffc8c1f1fc in Application::EnableHeadlessMode(bool) (dialogsAreFatal=false)
        2  0x00007fffdd3824af in desktop::Desktop::RegisterServices(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&)
        3  0x00007fffdd361eeb in desktop::Desktop::Main() (this=0x7fffde919950)
        4  0x00007fffc8c261f3 in ImplSVMain()
        5  0x00007fffc8c2635c in SVMain()
        
        Change-Id: I30efe63932e98309f4d6ac609d09b08378076007

2017-11-23  Damjan Jovanovic  <damjan@apache.org>  [dbb42ebced375a366712394c1e8917e78abd7a5e]

        Fix an argument for SQLSetDescRec.
        
        Remove a duplicated and commented T3SQLNativeSql definition.
        
        Patch by: me
        
        (cherry picked from commit 72c9a57b915e080b4bd27800f30232624172b1c3)
        
        Change-Id: I2730ede794f750181075b253f62951d47ec82ddc
        Reviewed-on: https://gerrit.libreoffice.org/45176
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-23  Tor Lillqvist  <tml@collabora.com>  [6a8c781df0b4e7760a52693b83e5cd903acd30d4]

        Add debug output operator<< for ScRangeList
        
        Change-Id: I55f16428bbadd45d302ac31df9c1a691730c4a49
        Reviewed-on: https://gerrit.libreoffice.org/45158
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-11-23  Caolán McNamara  <caolanm@redhat.com>  [07027b5b8557d8a19bc2d25a3fcfa2b0e180e2ef]

        ofz#4335 verify sprmTDefTable length
        
        Change-Id: I846099f98c24ef1b53f070962c7a218e3a7e35b9
        Reviewed-on: https://gerrit.libreoffice.org/44959
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-23  Caolán McNamara  <caolanm@redhat.com>  [462866cfdc57e6901ae2c28a2b73e59e6f920fde]

        various coverity warnings
        
        Change-Id: I27f20c51f86aeaed8e932f7ca45cce8770bc34ec
        Reviewed-on: https://gerrit.libreoffice.org/45140
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-23  Caolán McNamara  <caolanm@redhat.com>  [6f394daa4828743a165121d9e8e1e2c7a63a1200]

        crashtesting: crash loading fdo41403-1.xlsm
        
        regression since...
        
        commit 3af8a4faf5e20ccae2386052697713da160afb16
        Date:   Wed Nov 15 13:10:40 2017 +0300
        
            tdf#113861: Less aggressive expansion of chart headers.
        
        pre-change code had...
        
           FormulaToken* pToken = it2->second;
           if (pToken && nRow>=nHeaderRowCount)
        
        check, so restore that check for presence of FormulaToken
        
        Change-Id: Ia1b301e4f7fdf447b08de7fb22bd7fde8735bd52
        Reviewed-on: https://gerrit.libreoffice.org/45155
        Reviewed-by: Vasily Melenchuk <vasily.melenchuk@cib.de>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-23  Caolán McNamara  <caolanm@redhat.com>  [8c9a3195068bf00e00290f363d5028e9986bbba6]

        Resolves: tdf#113962 save detected filter outside file dialog
        
        different file dialog impls work differently so store the
        detected filter outside the file dialog
        
        Change-Id: I144d8df06e5265fed8f11b284a2f40c17c3e09ef
        Reviewed-on: https://gerrit.libreoffice.org/45166
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-23  Thorsten Behrens  <thorsten.behrens@cib.de>  [a27f26228c8311b3b01ecca81d6cdcd3ceb644e1]

        fix build: use same conditional as in configure
        
        Change-Id: I2383baaafbb5f79e1469a6296f3d65f1eadfa5eb

2017-11-23  G??bor Koruhely  <koruhelygabor@gmail.com>  [788515f4ecc26275746e97f8f35cab87799797a6]

        tdf#111782: fix Wrong rendering of image radiobutton on Split Cells dialog
        
        The radio button icon was too big and there weren't enough space to render the
        bottom border, so I reduced the size of the radio button icon.
        
        Change-Id: Ie93f21ca730329716d0d209726e4d41c5d235b88
        Reviewed-on: https://gerrit.libreoffice.org/45097
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-11-23  Michael Stahl  <mstahl@redhat.com>  [bb0fdccaac9495628e67d1ad1812e95b1c9397ba]

        ofz#3301 add bugdoc
        
        Change-Id: I9a6425f5c0ed519ef7cb90e66b0d4c8e0fe700d4

2017-11-23  Michael Stahl  <mstahl@redhat.com>  [16687c57b5e378db93972fc1887b9b19747d068c]

        svx: loplugin:staticmethods
        
        Change-Id: I8786baa0a5142397c157e01d5b99aa2c482bb468

2017-11-23  Stephan Bergmann  <sbergman@redhat.com>  [d48cf244b922d6be2d62e8dffa56a505a72f0933]

        loplugin:useuniqueptr in connectivity/source/drivers/macab/
        
        ...which revealed that lcl_CFType.cf should rather be of type CFTypeID (i.e.,
        unsigned long), and required some adaption of for loops to cope with the type
        differences between old sal_Int32 length vars and new std::vector::size calls.
        
        Change-Id: Ic87acbb8b4255627fa976d3615bb319237aa4deb
        Reviewed-on: https://gerrit.libreoffice.org/45154
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-23  David Tardon  <dtardon@redhat.com>  [ac5e8ce2fe18d923ea73692a79a18e94402355ac]

        Updated core Project: help  8aff7a4747fbabc5d8db9c9c52c1e67684965fd4
        
        create dir before resolving its path
        
        Change-Id: I4724d2444b0bd9daa6a6f0f8c7165a594db08ad9
        

2017-11-23  Eike Rathke  <erack@redhat.com>  [db080dad6c9ad9930e26aeb70638d7146afa279a]

        tdf#114011 limit/truncate date, not only year
        
        Change-Id: I479040f411fb8b5975c0aa1aa24f95c957cf80cf

2017-11-23  Caolán McNamara  <caolanm@redhat.com>  [e5e8181161632ace434359de2a983ae425670c40]

        crashtesting: assert from liborcus
        
        Change-Id: I3b148354745fa419b6299b6456d24925ea4fb980
        Reviewed-on: https://gerrit.libreoffice.org/45160
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-23  Katarina Behrens  <Katarina.Behrens@cib.de>  [d938e1ab00897c12938443ed373bf00083126df2]

        gpg4libre: translatable strings for non-LibO filepickers
        
        just strings, code using them is yet to be implemented
        
        Change-Id: I03b2c44f574b3212b39bf4aabedf01c577f35de9
        Reviewed-on: https://gerrit.libreoffice.org/45156
        Reviewed-by: Siegmund Gorr <siegmund.gorr@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-23  Stephan Bergmann  <sbergman@redhat.com>  [474c6ba06e94ba635075a1fe0aee15c555400c0c]

        loplugin:unnecessaryparen
        
        Change-Id: Id49d107e4f8ddbe7f49d7ddfefb7e13344c9ac4f

2017-11-23  Jean-Pierre Ledure  <jp@ledure.be>  [008673c23db0c812eb0b48a1c29ab88b48aaa867]

        Access2Base - FIX OutputStringToHtml
        
        Remove useless ConvertToUrl function

2017-11-23  Katarina Behrens  <Katarina.Behrens@cib.de>  [9d06ffadbec8c3b2281f3e04b6c612b86965c146]

        gpg4libre: UI and config for adding GPG keys to user's identity
        
        Change-Id: I1a176ca998f49b68c6ca8129fba4eb56445892a2
        Reviewed-on: https://gerrit.libreoffice.org/45145
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Siegmund Gorr <siegmund.gorr@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-23  heiko tietze  <tietze.heiko@gmail.com>  [e27e6720ac1f7bb1e44872a7fd3cca5f3340b16a]

        tdf#90794 Position of progress bar on high res screens
        
        Introduced two new consts
        
        Change-Id: I15e01eabe9fd3225c36d06cbb59310a07a30f2c1
        Reviewed-on: https://gerrit.libreoffice.org/45105
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-11-23  Tor Lillqvist  <tml@collabora.com>  [2923cb0b5b757a764e285d7295f4e78b8494c5c8]

        Move the need for several ugly const_casts deeper down to just one place
        
        Change-Id: I2cdd66b9819f070548c2a0af7388d9bfbd3689c1
        Reviewed-on: https://gerrit.libreoffice.org/45144
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-11-23  Julien Nabet  <serval2412@yahoo.fr>  [3f289fef2f2b00dcca4948dd9fb2ba2c493fac6f]

        tdf#113657: fix crash when trying to format empty paragraph
        
        by creating a function to clean line feeds and returns if it's empty or not
        
        Change-Id: I3a744c52bdb457c92f38595463099e1cbf17a37e
        Reviewed-on: https://gerrit.libreoffice.org/44513
        Tested-by: Jenkins <ci@libreoffice.org>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-11-23  Caolán McNamara  <caolanm@redhat.com>  [c46f0c9f6eb07db061d2f99c61c9ea05644a78ec]

        Related: tdf#113160 set a temporary dialog parent during type detection
        
        to get warning dialogs that don't block the existing windows but whose
        lifecycle can be controlled to avoid crashes during exit
        
        Change-Id: I57965301c3d8a031acb33e83bf7715fe132385d0
        Reviewed-on: https://gerrit.libreoffice.org/45044
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-23  Takeshi Abe  <tabe@fixedpoint.jp>  [e0bd8f36964b84d7649b7705c3df98256d3ce627]

        xmloff: Drop non-existent XMLTextPropertyHandlerFactory_Impl
        
        Change-Id: I9cef470e0592e1b90d2cc0f2830c60938daf873e
        Reviewed-on: https://gerrit.libreoffice.org/45126
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [94d76cef1f71056fab106caf4cc8e65504475615]

        TypedWhichId create custom get methods in ScPatternAttr
        
        Change-Id: Iaa326332f5806477dd81463e6b6004a962bac934
        Reviewed-on: https://gerrit.libreoffice.org/45128
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [e0846b7abe78e55bc1e959143d980208077b13ca]

        loplugin:simplifybool can't invert conditions involving float types
        
        so revert some of the changes from
        
            commit 7a1c21e53fc4733a4bb52282ce0098fcc085ab0e
            loplugin:simplifybool for negation of comparison operator
        
        Change-Id: I937d575b86c1e418805d399b0dc16ae91876b4fe
        Reviewed-on: https://gerrit.libreoffice.org/45130
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-23  Stephan Bergmann  <sbergman@redhat.com>  [1db2cdd97155f690fa9e08911c20ea3d246418dc]

        loplugin:unnecessaryparen
        
        Change-Id: Iddf5ed0a611f6dec4d30d056729dfd6dcd1f37d9

2017-11-23  Stephan Bergmann  <sbergman@redhat.com>  [9017fee65712dd99cfeb14b55dea3fafb80134c9]

        loplugin:simplifybool
        
        Change-Id: If6084771aaa9d2bdc7ffca7550749cbb3bf8e084

2017-11-23  Timotej Lazar  <timotej.lazar@araneo.si>  [6a97d9c4d9b80db41149740e4fb7706142d1b20c]

        tdf#112689 Replace chained O(U)StringBuffer::append with operator+
        
        Change-Id: Iea9a6e2104966bd47f09a82df9b01f065f678d17
        Reviewed-on: https://gerrit.libreoffice.org/45079
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-23  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [db2111d207770c7a15e9535dfd7d8ec012125d19]

        gpg4libre: package gpgme spawn helper for Windows
        
        Change-Id: If8dbe10b87d329fab3639392f6c352bce75c54c1
        Reviewed-on: https://gerrit.libreoffice.org/45127
        Reviewed-by: Siegmund Gorr <siegmund.gorr@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-23  Yousuf Philips  <philipz85@hotmail.com>  [b2f79f363c02738bf9d3b4e7b2834214b8a52c96]

        tdf#50746 add paste unformatted to menu and context menu
        
        also unified menus and context menus in writer and calc
        
        Change-Id: I929df7a0fe2be7b8bf58cf048e53536ea89d5c9c
        Reviewed-on: https://gerrit.libreoffice.org/45095
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-23  Thorsten Behrens  <thorsten.behrens@cib.de>  [43ac50dcccdf4f1954e666d6b18452b37a19d31e]

        gpg4libre: conditional-compile gpgme code
        
        Change-Id: I1d139a7b6df271d61bedd107c6b3a0535d233606
        Reviewed-on: https://gerrit.libreoffice.org/45124
        Reviewed-by: Siegmund Gorr <siegmund.gorr@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-23  Stephan Bergmann  <sbergman@redhat.com>  [eeb0ea67d242d77c6ec56e4601d44c9517eb381b]

        loplugin:simplifybool
        
        Change-Id: I2e340824db3e1e5197a23e567e4b88b64136562f

2017-11-23  Julien Nabet  <serval2412@yahoo.fr>  [ad0fc224acb42cad766813972689deb5e4bb3c32]

        Disabled slot with Put leaks entry (tabvwsha/sc)
        
        Same as https://cgit.freedesktop.org/libreoffice/core/commit/?id=21dde7a09e2cfe7b48d2fec1edc7a94fa94af5c3
        
        Change-Id: Ie4e3fcf097a6aa7b9a019947a677701723f98bf3
        Reviewed-on: https://gerrit.libreoffice.org/45052
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-23  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [a8e83ce1d86892061603159f5c4460803d077fd5]

        Convert fprintf to SAL_WARN / SAL_INFO
        
        Change-Id: Ibdc67eb7af83c9ffa29531a20f68efce578f3e47
        Reviewed-on: https://gerrit.libreoffice.org/45082
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-11-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [f85859d2146b29ed4dce17695efd4012a0fa1e1c]

        vim-ide-integration: -I<dir> workaround is no longer needed
        
        Since commit ecbaf980625a9e7b06abe91c7c70e78f6ad469a7 (-I$(dir $(3)) in
        gb_CObject__command_pattern is no longer needed, 2017-11-01).
        
        Change-Id: I9d6b7436f7b6e865d37e358adb9cf075e4e51bff

2017-11-23  Stephan Bergmann  <sbergman@redhat.com>  [52dbe0c99b58bf306004e3e7f7d0d98adb16193b]

        Make not warning about !! in loplugin:simplifybool consistent
        
        ...so that 640e03da110d76b2c7d5ed5b8b8ba3b4367865ba "loplugin:simplifybool re-
        activate the !! warning", which did not warn about
        
          !!( nAttribs & ucb::ContentInfoAttribute::KIND_FOLDER )
        
        in ucb/source/core/ucbcmds.cxx (involving sal_Int32 and sal_Int16), would not
        have warned about
        
          !!(nMode & nUpdateMode)
        
        in sfx2/source/appl/workwin.cxx (ivolving o3tl::typed_flags<SfxVisibilityFlags>)
        either.
        
        Change-Id: Ibe955592951a04b1bd9a9b4e8cc502024bc1d460
        Reviewed-on: https://gerrit.libreoffice.org/45083
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-23  Stephan Bergmann  <sbergman@redhat.com>  [b26012ef159bd420ac3bb9275607d3a1622422f7]

        Make loplugin:unnecessaryparen look through implicit
        
        ...similar to how <https://gerrit.libreoffice.org/#/c/45083/2> "Make not warning
        about !! in loplugin:simplifybool consistent" does for loplugin:simplifybool
        
        Change-Id: I23eef400af71c582d380c9bae6546ce06e8a1e18
        Reviewed-on: https://gerrit.libreoffice.org/45122
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-23  Miklos Vajna  <vmiklos@collabora.co.uk>  [bfaf5740bb10ce8c51017cba44681de10953bea4]

        ios: blacklist newly pushed non-formatted files
        
        Commit ed885a3cdbfc4b4d194d40508a29334b9780858f (iOS, do not use
        different C compilers, 2017-11-23) was pushed directly and clang-format
        wasn't used locally, either -- so just blacklist these new files.
        
        Change-Id: Id6e39e68ac112494139e982ebcf7c32531184ec2

2017-11-23  Caolán McNamara  <caolanm@redhat.com>  [6d5aeece56e0ab33150bdcf8a037cdb004ae2d1d]

        move preventduplicateinteraction from framework to sfx2 consumer
        
        Change-Id: I1388a88ba20b5cde65cd1d88694775b071a0dff6
        Reviewed-on: https://gerrit.libreoffice.org/45099
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-23  Jens Carl  <j.carl43@gmx.de>  [a8681f24d786a5498844e29a3029cf9e60e74ca3]

        tdf#45904 Move _XScenarioEnhanced Java test to C++
        
        Change-Id: Ibc99dc0d50e612bc6cdebaf5f9c5f828e5af859f
        Reviewed-on: https://gerrit.libreoffice.org/45123
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-11-23  Julien Nabet  <serval2412@yahoo.fr>  [d3c607b4bbcc1727ba0d295ac7193bea2874ed5b]

        Replace list by vector in incomingrequest (binaryurp)
        
        Change-Id: Ic08f45f614cfa4643b55142e85e8eeac223abd82
        Reviewed-on: https://gerrit.libreoffice.org/44893
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-23  Tor Lillqvist  <tml@collabora.com>  [b469ba0e7628199d40100d98ff19a835e273db43]

        Don't warn about the installer unless we are building an installer
        
        Change-Id: Iefb40baab9eeaab6923a0f95681466afc6dc6643

2017-11-23  jan Iversen  <jani@libreoffice.org>  [ed885a3cdbfc4b4d194d40508a29334b9780858f]

        iOS, do not use different C compilers
        
        LibreOfficeKit.c was compiled with an xcode project and not like
        all other sources. Changed to use clang with same switches as
        rest of LO.
        
        Separated resource generation in own makefile
        
        Removed project LibreOfficeKit which was responsible for prelink.
        
        Change-Id: Iaf9fbb4b652501af0b7f3643ed3efcc2ed93b611

2017-11-23  jan Iversen  <jani@libreoffice.org>  [62da53e52cf141a7cdf8a27e95737a575fbf1696]

        iOS, unicode not used in swift interface
        
        remove include not needed
        
        Change-Id: Ibad12f510a5d947ba2754dae192413852e63ab03

2017-11-23  jan Iversen  <jani@libreoffice.org>  [8d18f1e98b6658bd8722cdadc2b9f6305b475277]

        iOS, cleaned unused parameter
        
        Change-Id: Iac097d9a4578ef7dcb47006a422703ab06a8284e

2017-11-23  Jens Carl  <j.carl43@gmx.de>  [39c5ade7bbb444eb204015955276748a5b381ad9]

        tdf#45904 Move _XSheetAuditing Java tests to C++
        
        Change-Id: I057447494ff488546d43d2d3068a65d5c0d402e0
        Reviewed-on: https://gerrit.libreoffice.org/45120
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-11-23  Stephan Bergmann  <sbergman@redhat.com>  [0e2f224d07a0e7f542984d9e9f48c9cda86a80f6]

        An anonymous GraphicObject instance suffices here
        
        Change-Id: I13156c3194497a2e554cdfe3a92a4ff83e0ea2f1
        Reviewed-on: https://gerrit.libreoffice.org/45073
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-23  Stephan Bergmann  <sbergman@redhat.com>  [d7f2de780e73d23a80cc3d15f84f433d9d056685]

        put GraphicObject on stack instead of heap
        
        Change-Id: Ia673a88a397d3a4e5c3b2ff31a60d04ea9e70d1f
        Reviewed-on: https://gerrit.libreoffice.org/45062
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-23  Stephan Bergmann  <sbergman@redhat.com>  [1f56087504e30ae81bd8e55b8f1364f326b75e76]

        reduce scope of var
        
        Change-Id: If9f4974fa1bf664b14c81e243f7dcd36abd3a1ce
        Reviewed-on: https://gerrit.libreoffice.org/45061
        Tested-by: Stephan Bergmann <sbergman@redhat.com>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-23  Stephan Bergmann  <sbergman@redhat.com>  [c7e0f494bfc7a663f07769b8ed5de0b59bdd11da]

        use std::unique_ptr
        
        Change-Id: I28e3f253cc8d0d35275c6aa3bcf17a93e2f0c631
        Reviewed-on: https://gerrit.libreoffice.org/45060
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-23  Julien Nabet  <serval2412@yahoo.fr>  [4ccddab6ef74cb07c2998eaf420785eeceda5a8d]

        Replace some lists by vectors in vcl/headless
        
        +use for range loops when loops included "std::list"
        
        Change-Id: Ic261571ef64b1a710233ff949c4feeb3cc4756cd
        Reviewed-on: https://gerrit.libreoffice.org/45109
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-23  Julien Nabet  <serval2412@yahoo.fr>  [3c508bf9fc1b2704080a71d7374bf3720343beb5]

        Replace list by vector for m_aJPGs pdfwriter_impl (vcl)
        
        +use for range loop just for the loop containing "std::list"
        
        Change-Id: Ie30dc016e9a001d0bb4ecd31a75749093326e2f6
        Reviewed-on: https://gerrit.libreoffice.org/45112
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-23  Julien Nabet  <serval2412@yahoo.fr>  [86cda9ab3cdfc2f253b4d2f44dd00f40d8574210]

        Revert partly 9d1f61a61893435b26f7239136ad92b7354545a8
        
        The use of erase/remove idiom is wrong here since "there can be multiple
        registrations of the same listener"
        
        See Stephan's comments in https://gerrit.libreoffice.org/#/c/44892/3/binaryurp/source/bridge.cxx
        
        Change-Id: Iebf979ca25520392ba9de6439d5bf19b8e3446b2
        Reviewed-on: https://gerrit.libreoffice.org/45104
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [a675428e349d3424ffcc844e9c3884a82cf82ef7]

        TypedWhichId for sc constants
        
        Change-Id: I25a07d84ae24fdd3b4fbd303beea755169eb9acb
        Reviewed-on: https://gerrit.libreoffice.org/45084
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [7a1c21e53fc4733a4bb52282ce0098fcc085ab0e]

        loplugin:simplifybool for negation of comparison operator
        
        Change-Id: Ie56daf560185274754afbc7a09c432b5c2793791
        Reviewed-on: https://gerrit.libreoffice.org/45068
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-22  Stephan Bergmann  <sbergman@redhat.com>  [c24c32bf71b8e64bd0d36e511f554e1f6c015842]

        ofz#4366 Divide-by-zero
        
        Change-Id: I3d0eb3bb6a69d09e71ce8bf91051f66e204eb0df
        Reviewed-on: https://gerrit.libreoffice.org/45098
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-22  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [54e1441949b83a76eecd02f2839693697773f711]

        cairo: drop no longer needed patch for android
        
        Change-Id: I7f52cc8686556e21b9d2b5fdf43ce13307bcfac0

2017-11-22  Michael Meeks  <michael.meeks@collabora.com>  [df755b1b39fd501b18a513c342f4104dea7eaee8]

        Avoid using the hideous std::stack -> deque inside ::Interpret
        
        dequeue loves to allocate and free memory crazily, vector is much saner.
        
        Change-Id: Idcd2c1d693594f280ce94423161651502f25dc2d
        Reviewed-on: https://gerrit.libreoffice.org/45086
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-11-22  Michael Meeks  <michael.meeks@collabora.com>  [7ced0f88e0af360d5b47b320b9dd23b692d8d1ad]

        Don't re-create the interpreter context for each row.
        
        Change-Id: I272c9dc09806d47add26866f517e6ea07282c35f
        Reviewed-on: https://gerrit.libreoffice.org/45087
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-11-22  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [dbe27473220cef519afde0a0acc67845bab596c8]

        Updated core Project: translations  a0c08eb77f9fd9e3b53f5c40abb554e83195fa27
        
        update translations for 6.0 beta1
        
        and force-fix errors using pocheck
        
        Change-Id: Ie5900800b8c1f0e6064d00b2b028afcf51e84e20
        

2017-11-22  qzheng  <qzheng@suse.com>  [1783b33b52c4332be6163d15ae78bbeb4e16c172]

        tdf#112689 Replace chained O(U)StringBuffer::append with operator+
        
        Change OUStringBuffer::append() to operator+.
        
        Change-Id: I13232cb69b1d62acfcf15d5ba5a2d72e5ab5d253
        Reviewed-on: https://gerrit.libreoffice.org/44703
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-11-22  Eike Rathke  <erack@redhat.com>  [95da9d4c8f320d865939ef2cea268ad1aac20a8e]

        Follow our naming conventions, tdf#39593 follow-up
        
        Change-Id: Iee95b5bf0dd42169447163a41be5b2aa1899e83c

2017-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [5ee141ee2fb77c3cc452ac656235d7e83e15072c]

        tdf#113935 Switching from read-only to edit mode slow
        
        Regression introduced by
        
            commit 389da66dfc96d06c407bff156c4ea21e940c5e06
            remove unused uno::Reference vars
        
        I'm guessing this variable keeps some kind of cache alive which prevents
        us from re-parsing the PDF file when we switch to edit mode - which is
        clearly what we are doing when I remove the line.
        
        Change-Id: Iea2cf9640d876028a78806e717b930d4a063dc9b
        Reviewed-on: https://gerrit.libreoffice.org/45093
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-22  Stephan Bergmann  <sbergman@redhat.com>  [72ef2b5d9802c424dbb0810e0a72fae50d92b678]

        Make loplugin:unnecessaryparen warn about (x) ? ... : ... after all
        
        ...which had been left out because "lots of our code uses this style, which I'm
        loathe to bulk-fix as yet", but now in
        <https://gerrit.libreoffice.org/#/c/45060/1/> "use std::unique_ptr" would have
        caused an otherwise innocent-looking code change to trigger a
        loplugin:unnecessaryparen warning for
        
          pFormat = (pGrfObj)
              ? ...
        
        (barring a change to ignoreAllImplicit in
        compilerplugins/clang/unnecessaryparen.cxx similar to that in
        <https://gerrit.libreoffice.org/#/c/45083/2> "Make not warning about !! in
        loplugin:simplifybool consistent", which should also have caused the warning to
        disappear for the modified code, IIUC).
        
        Change-Id: I8bff0cc11bbb839ef06d07b8d9237f150804fec2
        Reviewed-on: https://gerrit.libreoffice.org/45088
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-22  jan Iversen  <jani@libreoffice.org>  [b140f92531396c1087b997852d7ece18429b79d1]

        iOS, remove unused script.
        
        This script is no longer used for the iOS development,
        and in order to prevent anybody wasting time porting it,
        it is nuked.
        
        Change-Id: I46d520fa9b8aeabee78cfe1f02a25e4d1ead3d7f

2017-11-22  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [c11c7c4765c2a45d7d58cd1dc2799bb9c64fc7e3]

        fix build
        
        Change-Id: Ibb83ef0bb6a304f2e78a669502a1bdd1f6dcc4bd

2017-11-22  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [c8833fd9dfc743e114f14fcfee12e233029c93d4]

        gpg4libre: enable gpgme support for Windows and OSX
        
        Change-Id: Ifa266e1c18a8a09cd5c815adc70d0236e00f72b5
        Reviewed-on: https://gerrit.libreoffice.org/45092
        Reviewed-by: Siegmund Gorr <siegmund.gorr@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-22  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [17c7d876431ac2334c2a1d5225dcda56dc42c62c]

        gpg4libre: fix warnings
        
        This code was not previously built on Windows
        
        Change-Id: I9394907f143d862f40c95672f4e3398b65b7bd2c
        Reviewed-on: https://gerrit.libreoffice.org/45091
        Reviewed-by: Siegmund Gorr <siegmund.gorr@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-22  Thorsten Behrens  <thorsten.behrens@cib.de>  [50a55d862034b7a06510c014332236f44e306831]

        gpg4libre: cleanup gpgme & add gbuild lib for gpgmepp
        
        This moves the external to gpgmepp, since that's what we _actually_
        link against; plus tons of enablement for Windows build, mostly
        related to linker probs integration.
        
        There's still no good way to build a DLL with autotools, so we fall
        back to gbuild manual make, see also tdf#91480
        
        Change-Id: Ifd8217ef58536612d2389d48e343db133a13fb9c
        Reviewed-on: https://gerrit.libreoffice.org/44970
        Reviewed-by: Siegmund Gorr <siegmund.gorr@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-22  David Ostrovsky  <david@ostrovsky.org>  [bafbaa3fed95f28f368b0bd4256dbe2a714e3bd8]

        gpg4libre: build gpgme natively on windows
        
        Change-Id: I0b77ba0c1b8f84affa483181e26a26beaf39e878
        Reviewed-on: https://gerrit.libreoffice.org/42838
        Reviewed-by: Siegmund Gorr <siegmund.gorr@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-22  David Ostrovsky  <david@ostrovsky.org>  [5f981d30e2f186ab6b7fc925832b6eb1ae658308]

        gpg4libre: build libassuan natively on windows
        
        Change-Id: Id374ebc5ed70a1b4313dc74461524ac2b864b114
        Reviewed-on: https://gerrit.libreoffice.org/42745
        Reviewed-by: Siegmund Gorr <siegmund.gorr@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-22  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [4be15fdd7974564faa97454fda415b3882c4142f]

        gpg4libre: build libgpg-error natively on windows
        
        Change-Id: I479b79a7626469169af582dc79c4e99dc4620546
        Reviewed-on: https://gerrit.libreoffice.org/34530
        Reviewed-by: Siegmund Gorr <siegmund.gorr@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-22  Caolán McNamara  <caolanm@redhat.com>  [1dcfa88c307d2f3ebe6d42fe00570c25c1efacf8]

        ofz#4386/ofz#4387 Abrt
        
        Change-Id: I2ed1ade1322102a0d6ac623156b9d3c2084b481c
        Reviewed-on: https://gerrit.libreoffice.org/45102
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-22  Dennis Francis  <dennis.francis@collabora.co.uk>  [df5a0a62a3f0a0be931fb079b675bebdf4b252c7]

        clang-format on non-blacklisted file interpretercontext.hxx
        
        which is a new header file introduced in calc formulagroup threading
        work.
        
        Change-Id: I8203ce392b36581f64457edb52449df3e84fb216
        Reviewed-on: https://gerrit.libreoffice.org/45080
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-22  Stephan Bergmann  <sbergman@redhat.com>  [2da9e6836926ff9b767f0ad603407acbdae2bb67]

        Help old GCC
        
        Change-Id: I29093aa7975394b74952a4856632e8e657b33ae0

2017-11-22  Caolán McNamara  <caolanm@redhat.com>  [366e35799d8c4d9ef871edbb592747b0f4d7ef70]

        fuzzing: common case of embedded charts in docx
        
        Change-Id: Idc6fdc221ce60e33e6b9fcb1689840dd96570d6b
        Reviewed-on: https://gerrit.libreoffice.org/45089
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-22  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [74b77481b43225fe2e8fd8edd2fb30a863a0b1e1]

        fix duplicate strings in notebookbar ui
        
        Change-Id: I13ba872b8d3b8108384dc0fa4436ccaa1eedefa8

2017-11-22  Caolán McNamara  <caolanm@redhat.com>  [129852d379fa03c36886b5f48d6a10e530a9c3de]

        turn some eof checks to eof or error
        
        Change-Id: I4592d7aa86c2cc2f420bccc622ffb95aa5cefa17
        Reviewed-on: https://gerrit.libreoffice.org/45077
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-22  Caolán McNamara  <caolanm@redhat.com>  [97f087f4b2737aea7ddfbb7ac637370bac871cb5]

        ofz#4381 Divide-by-zero
        
        Change-Id: I608ea751cec11935f37b625ebde0798f8887e225
        Reviewed-on: https://gerrit.libreoffice.org/45081
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-22  Arkadiy Illarionov  <qarkai@gmail.com>  [0c358f71e2b72251dd47ae5782d44c5c6a13727c]

        Modernize benchmark-document-loading script
        
         - use argparse instead of getopt
         - use with statement for opening files
         - refactor writeReport function to reduce copypaste
         - various fixes to make code more pythonic
        
        Change-Id: I6569dfc856040e1e75b550135f4092cc27bef7f5
        Reviewed-on: https://gerrit.libreoffice.org/43644
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-11-22  jan Iversen  <jani@libreoffice.org>  [7329b4423c0d348d0af0ab5b5b7bfcdc25bc7618]

        cpuid is only for x86 processors.
        
        clang for macOS did not like cpuid when compiling for arm cpu.
        
        Change-Id: Iede658a524e5c3e1aa2d33137ed399679b021987

2017-11-22  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [57768926f344e516c039db9417d2cfd4c5e6b303]

        add missing context to translatable strings in .ui file
        
        Change-Id: I52f01046ccc1da8aec483766371e12fe06c82b8a

2017-11-22  Caolán McNamara  <caolanm@redhat.com>  [df2e78f1a8a1dc628eb26c8173ba1f6bae0ca6f4]

        replace check of eof and GetError with good
        
        Change-Id: I7d9f04262ab5420e9a14813fa1274bb9d01e3291
        Reviewed-on: https://gerrit.libreoffice.org/45076
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-22  Caolán McNamara  <caolanm@redhat.com>  [2161d04688be77112c281a1ada5263b963677c43]

        drop duplicate method
        
        Change-Id: Idadd0a64e41cd02f5167b275081c3576a6224b12
        Reviewed-on: https://gerrit.libreoffice.org/45075
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-22  Caolán McNamara  <caolanm@redhat.com>  [041e1ba3185fd73930129c19739ee62ba88826cc]

        good() includes !IsEof() already
        
        Change-Id: I6eddd347333638c0a8ea924e6062f8e4d379a20e
        Reviewed-on: https://gerrit.libreoffice.org/45074
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [3fbbd74b7bc6aef4af5f0c4b23a73a6726b9afbf]

        loplugin:flatten in svx
        
        Change-Id: Idc4d0186ecc6f0722c2b1358486a2430f037ae29
        Reviewed-on: https://gerrit.libreoffice.org/45036
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-22  Yousuf Philips  <philipz85@hotmail.com>  [4b7490fe49bb93f895e974602a2616fa80b74019]

        tdf#113880 a11y: improve accessibility of table background tab
        
        Change-Id: I978340f88a8e007dbf080113a933063c5546fd51
        Reviewed-on: https://gerrit.libreoffice.org/45011
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-11-22  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [3b4d2cfaaf2a6088304d65a608a9034df701537b]

        tdf#112207: Allow assigning styles to ui elements
        
        Change-Id: I777059e2c5139dcf1b24504023fb417b9b56b3d8
        Reviewed-on: https://gerrit.libreoffice.org/42594
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [1ae61b0ac4187b2938647f3ca0289a070a5dc7d2]

        loplugin:flatten in svtools
        
        almost completely automatically rewritten, only had to tweak
        the indentation on a couple of lines.
        
        Change-Id: Ieec92e5b602d180d7ec556e3421ce3c835c1f646
        Reviewed-on: https://gerrit.libreoffice.org/45072
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [04bb9549e0a0ee567f3bd48a7707286c5abd631a]

        loplugin:flatten look for large if statement at end of function
        
        the rewriter is capable of flattening the function
        by returning early, and inverting simple conditions. More
        complex conditions are just wrapped in "!(x)"
        
        Change-Id: I028fd7b018dc7347c1b323b2a73ab99c18508faa
        Reviewed-on: https://gerrit.libreoffice.org/45071
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-22  jan Iversen  <jani@libreoffice.org>  [ede08b49c6336b220ef6e07f65935512537f7dc8]

        iOS, update icons to support new models
        
        Update of icons and start image (xib file not png)
        
        Change-Id: I172c4e6eb0f27d6dd05b9eb28b2e352f29578279

2017-11-22  jan Iversen  <jani@libreoffice.org>  [7af059fbbe5c15f093ada6064561f9545ee62aa7]

        iOS, update app project.
        
        Adjustments to cope with schemes.
        
        Change-Id: Ifbe50658299927d66886fc88753db5544e1f93d6

2017-11-22  jan Iversen  <jani@libreoffice.org>  [965cd360bf6b3e906ed7323d6eee714fd92920c8]

        iOS, update loApp.xcconfig path
        
        Path is now relative to core directory, as documented
        
        Change-Id: Ib731e8c650dd600932516cfda2e9545b04609994

2017-11-22  jan Iversen  <jani@libreoffice.org>  [0f9dd1c5f2dcf429b2b35ffea90e932587e6d1e1]

        iOS, icudt59.dat => icudt60.dat
        
        Updated copy of icu dat file, due to version change
        
        Change-Id: I12885de019fa00f0816b9c31a30d02e73821be33

2017-11-22  jan Iversen  <jani@libreoffice.org>  [1b36048a42f8f18667ff45bed9e8c248e7edcc75]

        iOS, changed debugger from to lldb
        
        gdb2 does not work well when using a swift based frontend.
        changing to default debugger but only for iOS.
        
        Change-Id: Iae0df85b9db4b3dfaf9fbc0e42848c52f3685a48

2017-11-22  Caolán McNamara  <caolanm@redhat.com>  [67304b83a7933a75ed24dd41a311d0250f15a203]

        ofz#4372 Undefined-shift
        
        upstreamed as https://bugs.freedesktop.org/show_bug.cgi?id=103845
        
        Change-Id: I48430b2ab62991345863bceeaf3a6918f9dd1fda
        Reviewed-on: https://gerrit.libreoffice.org/45078
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-22  Stephan Bergmann  <sbergman@redhat.com>  [0717f32de0fa96ccf353ac074d040df0f4e27751]

        Missing GraphicObject destruction, memory leak
        
        ...causes e.g. a leftover temp file like
        _anonymous_namespace___WpftWriterFilterTest__test_9m9gdo.tmp in $TMPDIR during
        CppunitTest_writerperfect_writer's processing of
        writerperfect/qa/unit/data/writer/libwps/Write_3.1.wri.
        
        The code lacking the delete was originally introduced with
        e3911a61e60610d32d4f41ab0361ff495bbf3f95 "INTEGRATION: CWS fwk59: #i63867# let
        the replacement image be imported", then heavily modified with
        ec8258f3b78f6bc00a108fe0bef7656b86812b7d "INTEGRATION: CWS xmlfilter06".
        
        Change-Id: Ie0830d5f358e6d81efe0bb9ef04d6a206bd27201
        Reviewed-on: https://gerrit.libreoffice.org/45059
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-22  tagezi  <lera.goncharuk@gmail.com>  [2f34bec2a7b939e24c3c5e884fdfe2057b732248]

        tdf#39593 deduplicate code in ScOutputData
        
        Change-Id: Ie7efcdf23e65b2047af7972756c2ba11cc178672
        Reviewed-on: https://gerrit.libreoffice.org/45064
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [fd6150915253e382a7e9f674fe23a72a9a801761]

        RTF filter: drop now redundant astyle.options
        
        I (tried to) keep the RTF filter style consistent locally with astyle in
        the past, but now that's redundant when we have an enforcing
        clang-format mechanism in place. So drop the astyle config and switch to
        clang-format in the RTF filter case.
        
        To minimize backport pain, do this shortly before the libreoffice-6-0
        branch-off.
        
        Change-Id: I708dbeb0b5ad2afacc90029ee5abba9495f4601f

2017-11-22  Caolán McNamara  <caolanm@redhat.com>  [9ffa900cb4d0381587162e3deb9d910965b69d58]

        ofz#4361 Integer-overflow
        
        Change-Id: I7b41a53622e2e87dc0998a4a181bb8e49ef8d277
        Reviewed-on: https://gerrit.libreoffice.org/45046
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [e8c20aafb1385585cdd005fb9b75b87fe6893599]

        xmlsecurity mscrypt: use SAL_N_ELEMENTS()
        
        Change-Id: I39ddffc48c169ca5c95b4cc6b4799530c5d1984e
        Reviewed-on: https://gerrit.libreoffice.org/45069
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-22  Gabor Kelemen  <kelemeng@ubuntu.com>  [67fd1ea44506994d49833bd032bf0b07582e18c2]

        Fix Java wizard HID list
        
        A still actively used HID was accidentally removed in commit:
        https://cgit.freedesktop.org/libreoffice/core/commit/wizards/com/sun/star/wizards/common/HelpIds.java?id=82d863b4a410fa78120d2efc41bd2b3b61f21cee
        This caused some HIDs in the Form wizard to slide off by one
        
        Change-Id: I0142a150f1c65456ba9affe5d997ddabe37d1b3e
        Reviewed-on: https://gerrit.libreoffice.org/45057
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-11-22  Szymon Kłos  <szymon.klos@collabora.com>  [fd51f01dbca1ddebe846ec9f56cbb13002f295c6]

        tdf#86087 fix relative link open on linux
        
        Change-Id: I6bf2d6bd50b9f1ed7a2c3f66fc18598aa7ffe3d6
        Reviewed-on: https://gerrit.libreoffice.org/45053
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2017-11-22  Stephan Bergmann  <sbergman@redhat.com>  [5640ef110094f33cf678f4e3ef4f3fd4334a00c8]

        There appears to be no reason to ignore macros in these parts of...
        
        ...loplugin:unnecessaryparen
        
        Change-Id: I473a1e16cf9f485a61af5477aca22798996253a3

2017-11-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1d9eed341db208f11de6f020538dfdb74a5c48dd]

        Fix typo
        
        Change-Id: I591214b246f7702e52f71b95cdc2255bc296224b
        Reviewed-on: https://gerrit.libreoffice.org/45063
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-22  Gabor Kelemen  <kelemeng@gnome.hu>  [39d9bdb1e30e5f3f9d5ca8153b53eafe0bad59a3]

        Updated core Project: help  d2dec6e9c5aafcc2b64a74bb496d42a965531dff
        
        Fix Form Wizard HIDs
        
        - Add missing HIDs
        - Remove unnecessary ahelps
        - Remove old comments
        - Use dot ahelp where needed
        
        Change-Id: Id97e2220b3722555606fac09e1947ad55c11a4f3
        Reviewed-on: https://gerrit.libreoffice.org/45058
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [f1a55c4bfc6afcd9fd316e055e626097e0666ea8]

        TypedWhichId for SDRATTR* constants (3)
        
        Change-Id: Iea72cb3a4bbf693096de46269f58259b5952eedb
        Reviewed-on: https://gerrit.libreoffice.org/45024
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-22  Takeshi Abe  <tabe@fixedpoint.jp>  [02393281b6964b6657985a453c6f1a43ac77411c]

        xmloff: These arrays are constant
        
        Change-Id: I834e23610facb8b4b35f0a377e33b744e7725d1f
        Reviewed-on: https://gerrit.libreoffice.org/45066
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [640e03da110d76b2c7d5ed5b8b8ba3b4367865ba]

        loplugin:simplifybool re-activate the !! warning
        
        Change-Id: Iac7d82a1c228734177be536e9a6c41803c03637b
        Reviewed-on: https://gerrit.libreoffice.org/45035
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-22  tagezi  <lera.goncharuk@gmail.com>  [a0ebba3d8855fee0bcec04a10137ae3a4f9f0e77]

        tdf#39593 deduplicate code in ExplicitValueProvider
        
        Change-Id: I0525761b0d1359b3e0f249cef02e1818af95156b
        Reviewed-on: https://gerrit.libreoffice.org/45037
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-21  Yousuf Philips  <philipz85@hotmail.com>  [921c8f50132de4042860956e102389c239da638a]

        Remove space before colon in gradient tab of area tab
        
        Change-Id: I9699d4065850f953e71a581488d0ca7cc62351f8
        Reviewed-on: https://gerrit.libreoffice.org/45034
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-11-21  Eike Rathke  <erack@redhat.com>  [b3ff2c7be0a9b13de242c5ff432b70d37645c615]

        ofz#4305 do not read past end of file
        
        Change-Id: I7e048c012296fc080434e527c533ea987184699b

2017-11-21  heiko tietze  <tietze.heiko@gmail.com>  [e21f7f7ef043d4fd7ecda92a513e37f720c52ba8]

        tdf#112650 Disable 'background settings for all pages'
        
        Code removed to set images as background
        
        Change-Id: I3bad649b503420e2561483fbce1775e4aebdd3a3
        Reviewed-on: https://gerrit.libreoffice.org/45001
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-11-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [9288afaa6956c4fcd8f66cdd03a6fa057469db66]

        Fix typos
        
        Change-Id: I4713dd5c590d331e599b7e9ab88f5cc65e8d7b87
        Reviewed-on: https://gerrit.libreoffice.org/45045
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-21  Dennis Francis  <dennis.francis@collabora.co.uk>  [925af83ca4a383be854317ce41b7eb739c09ec32]

        tdf#113970 : blacklist vlookup/hlookup for threading...
        
        ... until the root issue is fixed.
        
        Change-Id: I8969a78fe252e0b12c5703519641f008d33dc02c
        Reviewed-on: https://gerrit.libreoffice.org/45039
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Dennis Francis <dennis.francis@collabora.co.uk>

2017-11-21  Stephan Bergmann  <sbergman@redhat.com>  [1d80281259a51ba961ef44393f6c5de4541e1a59]

        Various loplugin warnings in --enable-online-update=mar
        
        Change-Id: I5dabd5b65420d30b8d5b631de4d755ecf385b762
        Reviewed-on: https://gerrit.libreoffice.org/45027
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-21  Caolán McNamara  <caolanm@redhat.com>  [33a477004c89a166f4f684ebce0df5b3f44aef83]

        coverity warnings
        
        Change-Id: I456210188ab96e6be03e65c94eedb348cc93a8e1
        Reviewed-on: https://gerrit.libreoffice.org/45023
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-21  Caolán McNamara  <caolanm@redhat.com>  [756eed8c9dc6b5d533c48bd961984b3741851886]

        another expected exception in initial corpus
        
        Change-Id: I5f804cd6dd844bc82d4afadc4bb835ca0d77a53e

2017-11-21  Eike Rathke  <erack@redhat.com>  [fe3b63f656014675dfc6069f1aaaee9e306a7245]

        Introduce and use ScCellShell::HasClipboardFormat(), tdf#50746 follow-up
        
        Intead of gathering all possible formats just to check one..
        
        Change-Id: I80f3a2c957492c9f72084c69b867aaccfbdd0530

2017-11-21  Caolán McNamara  <caolanm@redhat.com>  [beacf493dc4c8a62148ed75e959688d676ce0243]

        silence warning
        
        Change-Id: I22e37ed4be19a39c061015f81938ab2d854db9b5
        Reviewed-on: https://gerrit.libreoffice.org/45042
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-21  Caolán McNamara  <caolanm@redhat.com>  [73644f2d4a6fce978221476e758ed88e294a904d]

        don't abort on expected exception
        
        oxymoronic I know
        
        Change-Id: Ie51c3e8995c53eaaac0a3a4f6e3582c7b38da823
        Reviewed-on: https://gerrit.libreoffice.org/45041
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-21  Caolán McNamara  <caolanm@redhat.com>  [6e3f7cd2d5b4f29987a266de0c897a750e891e6c]

        auto cancel dialogs during file format testing
        
        Change-Id: Iceef2f46759b28c0d3f60d8dcb8f470af78de3f0
        Reviewed-on: https://gerrit.libreoffice.org/45043
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-21  Caolán McNamara  <caolanm@redhat.com>  [6191f701e8cbb972acf7f56b0a9a7fcd97a4f377]

        add docx support to fftester
        
        Change-Id: Ia761e23c011c53f8f786ac336efd4b9e94fc6e35
        Reviewed-on: https://gerrit.libreoffice.org/45033
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-21  Caolán McNamara  <caolanm@redhat.com>  [a32eabb69af9fe7317fac794ec86e82fce178498]

        Ovservation->Observation
        
        Change-Id: I6e02df0d9619394f6a650b9ef6105bca0603c4af
        Reviewed-on: https://gerrit.libreoffice.org/45032
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-21  Caolán McNamara  <caolanm@redhat.com>  [a05fe3a8cfd4ec420eb6969d98f64e4308f14230]

        Resolves: tdf#100950 only update page selection if pages changed
        
        Change-Id: Ibe1c37c0b44bc1925df4810039fca874fb6c8e93
        Reviewed-on: https://gerrit.libreoffice.org/45031
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-21  Serge Krot  <Serge.Krot@cib.de>  [d9d8ee98338a956d7241f556de7c697919151f39]

        tdf#113571, tdf#32213, tdf#50746: Make "paste unformatted text"
        
        Added check for availability of the SotClipboardFormatId::STRING_TSVC
        that could be used instead of SotClipboardFormatId::STRING.
        
        Change-Id: I03de4500affb71270b501b12c14287037cea7c3c
        Reviewed-on: https://gerrit.libreoffice.org/44975
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-21  Eike Rathke  <erack@redhat.com>  [b1d603444b0229a3b710e27308b32d3484fb5e9e]

        Adapt documentation to reality
        
        Change-Id: Ia773da1fb1c0af0855321ce88c488a5b86c7cf92

2017-11-21  Eike Rathke  <erack@redhat.com>  [ba9833a1d63747eaa5124271a1ac51cb926bce7a]

        Keep number format on string cell content Undo, tdf#103234 follow-up
        
        Change-Id: I18c281211e6eeb4816da13972c360df85d577491

2017-11-21  Eike Rathke  <erack@redhat.com>  [f2f0a7c5a9d8185fedef5c737d1b7479b9fc0c1e]

        Invert logic of ScSetStringParam::* enum value checks, tdf#103234 follow-up
        
        In preparation for adding a new enum value to keep existing
        formatting in any case.
        
        Change-Id: Ic15a900adba0281d1267d95f821e1e898f80f566

2017-11-21  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [0246bfaf132a275e10367a188a0f79549bdf69e4]

        UNO: Emit warning when trying to set an unknown property
        
        Change-Id: I51afd43c1fd52c7be521f8884dd41cecde312981
        Reviewed-on: https://gerrit.libreoffice.org/44872
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-11-21  Stephan Bergmann  <sbergman@redhat.com>  [d4164c41a169a5dd60283eb9c2d8da56605dec67]

        Avoid bad static type in dynamic_cast
        
        ...when the casted object is already in destruction, beyond the static type
        stated in the dynamic_cast.  Happens e.g. during 'make
        CppunitTest_sw_ooxmlexport2' (with a backtrace as per below).
        
        With <https://reviews.llvm.org/D40295> "-fsanitize=vptr warnings on bad static
        types in dynamic_cast and typeid" this will be found by Clang's -fsanitize=vptr.
        
        (On macOS with Apple's libcxxabi with _LIBCXX_DYNAMIC_FALLBACK enabled, this
        caused---somewhat misleading---messages like
        
        > dynamic_cast error 2: One or more of the following type_info's  has hidden visibility.  They should all have public visibility.   7SdrView, 12SdrPaintView, 10FmFormView.
        
        in /var/log/system.log during e.g. 'make CppunitTest_sw_ooxmlexport2', where
        libcxxabi's __dynamic_cast does not expect to be called with such invalid data.)
        
        > #0: libsystem_asl.dylib`syslog
        > #1: libc++abi.dylib`__dynamic_cast + 339
        > #2: libsvxcorelo.dylib`SdrPageWindow::~SdrPageWindow(this=0x00000001b3a86aa0) + 289 at svx/source/svdraw/sdrpagewindow.cxx:139
        > #3: libsvxcorelo.dylib`SdrPageWindow::~SdrPageWindow(this=0x00000001b3a86aa0) + 21 at svx/source/svdraw/sdrpagewindow.cxx:130
        > #4: libsvxcorelo.dylib`SdrPageView::ClearPageWindows(this=0x0000000208635180) + 543 at svx/source/svdraw/svdpagv.cxx:112
        > #5: libsvxcorelo.dylib`SdrPageView::~SdrPageView(this=0x0000000208635180) + 25 at svx/source/svdraw/svdpagv.cxx:167
        > #6: libsvxcorelo.dylib`SdrPageView::~SdrPageView(this=0x0000000208635180) + 21 at svx/source/svdraw/svdpagv.cxx:164
        > #7: libsvxcorelo.dylib`SdrPaintView::ClearPageView(this=0x0000000101112000) + 81 at svx/source/svdraw/svdpntv.cxx:401
        > #8: libsvxcorelo.dylib`SdrPaintView::~SdrPaintView(this=0x0000000101112000) + 514 at svx/source/svdraw/svdpntv.cxx:213
        > #9: libsvxcorelo.dylib`SdrSnapView::~SdrSnapView(this=0x0000000101112000) + 135 at svx/source/svdraw/svdsnpv.cxx:199
        > #10: libsvxcorelo.dylib`SdrMarkView::~SdrMarkView(this=0x0000000101112000) + 149 at svx/source/svdraw/svdmrkv.cxx:165
        > #11: libsvxcorelo.dylib`SdrEditView::~SdrEditView(this=0x0000000101112000) + 21 at svx/source/svdraw/svdedtv.cxx:99
        > #12: libsvxcorelo.dylib`SdrPolyEditView::~SdrPolyEditView(this=0x0000000101112000) + 49 at svx/source/svdraw/svdpoev.cxx:55
        > #13: libsvxcorelo.dylib`SdrGlueEditView::~SdrGlueEditView(this=0x0000000101112000) + 21 at svx/source/svdraw/svdglev.cxx:40
        > #14: libsvxcorelo.dylib`SdrObjEditView::~SdrObjEditView(this=0x0000000101112000) + 673 at svx/source/svdraw/svdedxv.cxx:106
        > #15: libsvxcorelo.dylib`SdrExchangeView::~SdrExchangeView(this=0x0000000101112000) + 21 at include/svx/svdxcgv.hxx:28
        > #16: libsvxcorelo.dylib`SdrDragView::~SdrDragView(this=0x0000000101112000) + 139 at svx/source/svdraw/svddrgv.cxx:84
        > #17: libsvxcorelo.dylib`SdrCreateView::~SdrCreateView(this=0x0000000101112000) + 179 at svx/source/svdraw/svdcrtv.cxx:213
        > #18: libsvxcorelo.dylib`SdrView::~SdrView(this=0x0000000101112000) + 172 at svx/source/svdraw/svdview.cxx:164
        > #19: libsvxcorelo.dylib`E3dView::~E3dView(this=0x0000000101112000) + 21 at svx/source/engine3d/view3d.cxx:1500
        > #20: libsvxcorelo.dylib`FmFormView::~FmFormView(this=0x0000000101112000) + 269 at svx/source/form/fmview.cxx:139
        > #21: libsvxcorelo.dylib`FmFormView::~FmFormView(this=0x0000000101112000) + 21 at svx/source/form/fmview.cxx:134
        > #22: libsvxcorelo.dylib`FmFormView::~FmFormView(this=0x0000000101112000) + 25 at svx/source/form/fmview.cxx:134
        > #23: libsclo.dylib`ScPrintFunc::DrawToDev(ScDocument*, OutputDevice*, double, tools::Rectangle const&, ScViewData*, bool) [inlined] std::__1::default_delete<FmFormView>::operator(this=0x00007ffeefbe3650, __ptr=0x0000000101112000)(FmFormView*) const + 6894 at /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:2397
        > #24: libsclo.dylib`ScPrintFunc::DrawToDev(ScDocument*, OutputDevice*, double, tools::Rectangle const&, ScViewData*, bool) [inlined] std::__1::unique_ptr<FmFormView, std::__1::default_delete<FmFormView> >::reset(this=0x00007ffeefbe3650, __p=0x0000000000000000) + 125 at /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:2603
        > #25: libsclo.dylib`ScPrintFunc::DrawToDev(ScDocument*, OutputDevice*, double, tools::Rectangle const&, ScViewData*, bool) [inlined] std::__1::unique_ptr<FmFormView, std::__1::default_delete<FmFormView> >::~unique_ptr(this=0x00007ffeefbe3650) at /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:2571
        > #26: libsclo.dylib`ScPrintFunc::DrawToDev(ScDocument*, OutputDevice*, double, tools::Rectangle const&, ScViewData*, bool) [inlined] std::__1::unique_ptr<FmFormView, std::__1::default_delete<FmFormView> >::~unique_ptr(this=0x00007ffeefbe3650) at /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/memory:2571
        > #27: libsclo.dylib`ScPrintFunc::DrawToDev(pDoc=0x0000000102b34460, pDev=0x0000000208603810, (null)=1, rBound=0x00007ffeefbe38e8, pViewData=0x00007ffeefbe3928, bMetaFile=true) + 6729 at sc/source/ui/view/printfun.cxx:601
        > #28: libsclo.dylib`ScDocShell::Draw(this=0x0000000102b34400, pDev=0x0000000208603810, (null)=0x00007ffeefbe4068, nAspect=1) + 631 at sc/source/ui/docshell/docsh4.cxx:2007
        > #29: libsfxlo.dylib`SfxObjectShell::DoDraw_Impl(this=0x0000000102b34400, pDev=0x0000000208603810, rViewPos=0x00007ffeefbe4070, rScaleX=0x00007ffeefbe3eb0, rScaleY=0x00007ffeefbe3ea8, rSetup=0x00007ffeefbe4068, nAspect=1) + 1314 at sfx2/source/doc/objembed.cxx:231
        > #30: libsfxlo.dylib`SfxObjectShell::DoDraw(this=0x0000000102b34400, pDev=0x0000000208603810, rObjPos=0x00007ffeefbe4070, rSize=0x00007ffeefbe4118, rSetup=0x00007ffeefbe4068, nAspect=1) + 578 at sfx2/source/doc/objembed.cxx:178
        > #31: libsfxlo.dylib`SfxObjectShell::CreatePreviewMetaFile_Impl(this=0x0000000102b34400, bFullContent=true) const + 1666 at sfx2/source/doc/objcont.cxx:169
        > #32: libsfxlo.dylib`SfxObjectShell::GetPreviewMetaFile(this=0x0000000102b34400, bFullContent=true) const + 43 at sfx2/source/doc/objcont.cxx:116
        > #33: libsfxlo.dylib`SfxBaseModel::getTransferData(this=0x0000000152f7d228, aFlavor=0x00007ffeefbe4c40) + 2917 at sfx2/source/doc/sfxbasemodel.cxx:1933
        > #34: libsfxlo.dylib`SfxBaseModel::getPreferredVisualRepresentation(this=0x0000000152f7d228, (null)=1) + 245 at sfx2/source/doc/sfxbasemodel.cxx:3544
        > #35: libsfxlo.dylib`non-virtual thunk to SfxBaseModel::getPreferredVisualRepresentation(this=0x0000000152f7d228, (null)=1) + 54 at sfx2/source/doc/sfxbasemodel.cxx:0
        > #36: libembobj.dylib`OCommonEmbeddedObject::getPreferredVisualRepresentation(this=0x0000000152f7db28, nAspect=1) + 1775 at embeddedobj/source/commonembedding/visobj.cxx:185
        > #37: libcomphelper.dylib`comphelper::EmbeddedObjectContainer::GetGraphicReplacementStream(nViewAspect=1, xObj=0x0000000208630470, pMediaType=0x0000000208630488) + 147 at comphelper/source/container/embeddedobjectcontainer.cxx:1504
        > #38: libsvtlo.dylib`svt::EmbeddedObjectRef::GetGraphicReplacementStream(nViewAspect=1, xObj=0x0000000208630470, pMediaType=0x0000000208630488) + 44 at svtools/source/misc/embedhlp.cxx:777
        > #39: libsvtlo.dylib`svt::EmbeddedObjectRef::GetGraphicStream(this=0x0000000208643c58, bUpdate=true) const + 3482 at svtools/source/misc/embedhlp.cxx:601
        > #40: libsvtlo.dylib`svt::EmbeddedObjectRef::GetReplacement(this=0x0000000208643c58, bUpdate=true) + 1501 at svtools/source/misc/embedhlp.cxx:419
        > #41: libsvtlo.dylib`svt::EmbeddedObjectRef::UpdateReplacement(this=0x0000000208643c58) + 26 at svtools/source/misc/embedhlp.cxx:808
        > #42: libsvtlo.dylib`svt::EmbedEventListener_Impl::modified(this=0x0000000150a04d28, (null)=0x00007ffeefbe5d10) + 211 at svtools/source/misc/embedhlp.cxx:170
        > #43: libsvtlo.dylib`non-virtual thunk to svt::EmbedEventListener_Impl::modified(this=0x0000000150a04d28, (null)=0x00007ffeefbe5d10) + 44 at svtools/source/misc/embedhlp.cxx:0
        > #44: libsfxlo.dylib`cppu::OInterfaceContainerHelper::NotifySingleListener<com::sun::star::util::XModifyListener, com::sun::star::lang::EventObject>::operator(this=0x00007ffeefbe5c50, listener=0x00007ffeefbe5bc0)(com::sun::star::uno::Reference<com::sun::star::util::XModifyListener> const&) const + 126 at include/cppuhelper/interfacecontainer.h:274
        > #45: libsfxlo.dylib`void cppu::OInterfaceContainerHelper::forEach<com::sun::star::util::XModifyListener, cppu::OInterfaceContainerHelper::NotifySingleListener<com::sun::star::util::XModifyListener, com::sun::star::lang::EventObject> >(this=0x00000001eec5fcc8, func=0x00007ffeefbe5c50) + 163 at include/cppuhelper/interfacecontainer.h:287
        > #46: libsfxlo.dylib`void cppu::OInterfaceContainerHelper::notifyEach<com::sun::star::util::XModifyListener, com::sun::star::lang::EventObject>(this=0x00000001eec5fcc8, NotificationMethod=21 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00, Event=0x00007ffeefbe5d10)(com::sun::star::lang::EventObject const&), com::sun::star::lang::EventObject const&) + 126 at include/cppuhelper/interfacecontainer.h:300
        > #47: libsfxlo.dylib`SfxBaseModel::NotifyModifyListeners_Impl(this=0x0000000152f7d228) const + 258 at sfx2/source/doc/sfxbasemodel.cxx:2747
        > #48: libsfxlo.dylib`SfxBaseModel::changing(this=0x0000000152f7d228) + 262 at sfx2/source/doc/sfxbasemodel.cxx:2763
        > #49: libsfxlo.dylib`SfxBaseModel::Notify(this=0x0000000152f7d228, rBC=0x0000000102b34400, rHint=0x00007ffeefbe62e8) + 261 at sfx2/source/doc/sfxbasemodel.cxx:2651
        > #50: libsclo.dylib`ScModelObj::Notify(this=0x0000000152f7d228, rBC=0x0000000102b34400, rHint=0x00007ffeefbe62e8) + 573 at sc/source/ui/unoobj/docuno.cxx:1312
        > #51: libsclo.dylib`non-virtual thunk to ScModelObj::Notify(this=0x0000000152f7d228, rBC=0x0000000102b34400, rHint=0x00007ffeefbe62e8) + 55 at sc/source/ui/unoobj/docuno.cxx:0
        > #52: libsvllo.dylib`SfxBroadcaster::Broadcast(this=0x0000000102b34400, rHint=0x00007ffeefbe62e8) + 211 at svl/source/notify/SfxBroadcaster.cxx:49
        > #53: libsclo.dylib`ScDocShell::SetModified(this=0x0000000102b34400, bModified=true) + 112 at sc/source/ui/docshell/docsh.cxx:2789
        > #54: libsclo.dylib`ScDocShell::SetDrawModified(this=0x0000000102b34400) + 63 at sc/source/ui/docshell/docsh.cxx:2855
        > #55: libsclo.dylib`ScDocShell::SetDocumentModified(this=0x0000000102b34400) + 337 at sc/source/ui/docshell/docsh.cxx:2811
        > #56: libsclo.dylib`ScDocShell::UnlockPaint_Impl(this=0x0000000102b34400, bDoc=false) + 747 at sc/source/ui/docshell/docsh3.cxx:265
        > #57: libsclo.dylib`ScDocShell::UnlockPaint(this=0x0000000102b34400) + 23 at sc/source/ui/docshell/docsh3.cxx:322
        > #58: libsclo.dylib`ScModelObj::unlockControllers(this=0x0000000152f7d228) + 137 at sc/source/ui/unoobj/docuno.cxx:2111
        > #59: libsclo.dylib`non-virtual thunk to ScModelObj::unlockControllers(this=0x0000000152f7d228) + 28 at sc/source/ui/unoobj/docuno.cxx:0
        > #60: libooxlo.dylib`oox::core::FilterBase::filter(this=0x000000015317b5b0, rMediaDescSeq=0x00007ffeefbe6d90) + 2756 at oox/source/core/filterbase.cxx:499
        > #61: libscfiltlo.dylib`oox::xls::ExcelFilter::filter(this=0x000000015317b5b0, rDescriptor=0x00007ffeefbe6d90) + 64 at sc/source/filter/oox/excelfilter.cxx:154
        > #62: libscfiltlo.dylib`non-virtual thunk to oox::xls::ExcelFilter::filter(this=0x000000015317b5b0, rDescriptor=0x00007ffeefbe6d90) + 44 at sc/source/filter/oox/excelfilter.cxx:0
        > #63: libwriterfilterlo.dylib`writerfilter::dmapper::OLEHandler::importStream(this=0x00000001ef171f80, xComponentContext=0x0000000102ad0830, xTextDocument=0x0000000102ad0818, xOLE=0x00007ffeefbe7378) + 2778 at writerfilter/source/dmapper/OLEHandler.cxx:221
        > #64: libwriterfilterlo.dylib`writerfilter::dmapper::DomainMapper_Impl::appendOLE(this=0x0000000102ad0800, rStreamName=0x00007ffeefbeaad0, pOLEHandler=std::__1::shared_ptr<writerfilter::dmapper::OLEHandler>::element_type @ 0x00000001ef171f80 strong=1 weak=1) + 4050 at writerfilter/source/dmapper/DomainMapper_Impl.cxx:1504
        > #65: libwriterfilterlo.dylib`writerfilter::dmapper::DomainMapper::sprmWithProps(this=0x00000001ef10bd30, rSprm=0x00000001ef139eb0, rContext=std::__1::shared_ptr<writerfilter::dmapper::PropertyMap>::element_type @ 0x00000001ef164750 strong=2 weak=1) + 50245 at writerfilter/source/dmapper/DomainMapper.cxx:2432
        > #66: libwriterfilterlo.dylib`writerfilter::dmapper::DomainMapper::lcl_sprm(this=0x00000001ef10bd30, rSprm=0x00000001ef139eb0) + 212 at writerfilter/source/dmapper/DomainMapper.cxx:1164
        > #67: libwriterfilterlo.dylib`writerfilter::LoggedProperties::sprm(this=0x00000001ef10bd30, rSprm=0x00000001ef139eb0) + 688 at writerfilter/source/dmapper/LoggedResources.cxx:366
        > #68: libwriterfilterlo.dylib`writerfilter::ooxml::OOXMLProperty::resolve(this=0x00000001ef139eb0, rProperties=0x00000001ef10bd30) + 147 at writerfilter/source/ooxml/OOXMLPropertySet.cxx:118
        > #69: libwriterfilterlo.dylib`writerfilter::ooxml::OOXMLPropertySet::resolve(this=0x00000001ef16b130, rHandler=0x00000001ef10bd30) + 273 at writerfilter/source/ooxml/OOXMLPropertySet.cxx:351
        > #70: libwriterfilterlo.dylib`writerfilter::dmapper::DomainMapper::lcl_props(this=0x00000001ef10bd30, ref=<unavailable>) + 46 at writerfilter/source/dmapper/DomainMapper.cxx:3477
        > #71: libwriterfilterlo.dylib`non-virtual thunk to writerfilter::dmapper::DomainMapper::lcl_props(this=0x00000001ef10bd30, ref=<unavailable>) + 25 at writerfilter/source/dmapper/DomainMapper.cxx:0
        > #72: libwriterfilterlo.dylib`writerfilter::LoggedStream::props(this=0x00000001ef10bd30, ref=std::__1::shared_ptr<writerfilter::Reference<writerfilter::Properties> >::element_type @ 0x00000001ef16b130 strong=3 weak=1) + 396 at writerfilter/source/dmapper/LoggedResources.cxx:255
        > #73: libwriterfilterlo.dylib`writerfilter::ooxml::OOXMLFastContextHandler::sendPropertiesWithId(this=0x00000001c6ae9190, nId=90005) + 534 at writerfilter/source/ooxml/OOXMLFastContextHandler.cxx:733
        > #74: libwriterfilterlo.dylib`writerfilter::ooxml::OOXMLFactory_wml::endAction(this=0x000000015401b540, pHandler=0x00000001c6ae9190) + 1915 at workdir/CustomTarget/writerfilter/source/ooxml/OOXMLFactory_wml.cxx:7295
        > #75: libwriterfilterlo.dylib`writerfilter::ooxml::OOXMLFactory::endAction(pHandler=0x00000001c6ae9190) + 103 at writerfilter/source/ooxml/OOXMLFactory.cxx:190
        > #76: libwriterfilterlo.dylib`writerfilter::ooxml::OOXMLFastContextHandler::endAction(this=0x00000001c6ae9190) + 21 at writerfilter/source/ooxml/OOXMLFastContextHandler.cxx:269
        > #77: libwriterfilterlo.dylib`writerfilter::ooxml::OOXMLFastContextHandlerProperties::lcl_endFastElement(this=0x00000001c6ae9190, (null)=921159) + 51 at writerfilter/source/ooxml/OOXMLFastContextHandler.cxx:980
        > #78: libwriterfilterlo.dylib`writerfilter::ooxml::OOXMLFastContextHandlerShape::lcl_endFastElement(this=0x00000001c6ae9190, Element=921159) + 113 at writerfilter/source/ooxml/OOXMLFastContextHandler.cxx:1693
        > #79: libwriterfilterlo.dylib`writerfilter::ooxml::OOXMLFastContextHandler::endFastElement(this=0x00000001c6ae9190, Element=921159) + 888 at writerfilter/source/ooxml/OOXMLFastContextHandler.cxx:175
        > #80: libwriterfilterlo.dylib`non-virtual thunk to writerfilter::ooxml::OOXMLFastContextHandler::endFastElement(this=0x00000001c6ae9190, Element=921159) + 31 at writerfilter/source/ooxml/OOXMLFastContextHandler.cxx:0
        > #81: libexpwraplo.dylib`(anonymous namespace)::Entity::endElement(this=0x00000001049a4e00) + 362 at sax/source/fastparser/fastparser.cxx:500
        > #82: libexpwraplo.dylib`sax_fastparser::FastSaxParserImpl::callbackEndElement(this=0x00000001dcee9480) + 744 at sax/source/fastparser/fastparser.cxx:1237
        > #83: libexpwraplo.dylib`(anonymous namespace)::call_callbackEndElement(userData=0x00000001dcee9480, (null)="object", (null)="w", (null)="http://schemas.openxmlformats.org/wordprocessingml/2006/main") + 41 at sax/source/fastparser/fastparser.cxx:311
        > #84: libxml2.2.dylib`xmlParseEndTag2 + 893
        > #85: libxml2.2.dylib`xmlParseTryOrFinish + 3522
        > #86: libxml2.2.dylib`xmlParseChunk + 1068
        > #87: libexpwraplo.dylib`sax_fastparser::FastSaxParserImpl::parse(this=0x00000001dcee9480) + 300 at sax/source/fastparser/fastparser.cxx:1027
        > #88: libexpwraplo.dylib`sax_fastparser::FastSaxParserImpl::parseStream(this=0x00000001dcee9480, maStructSource=0x00007ffeefbeda50) + 4739 at sax/source/fastparser/fastparser.cxx:825
        > #89: libexpwraplo.dylib`sax_fastparser::FastSaxParser::parseStream(this=0x00000001ef4bd178, aInputSource=0x00007ffeefbeda50) + 60 at sax/source/fastparser/fastparser.cxx:1308
        > #90: libexpwraplo.dylib`non-virtual thunk to sax_fastparser::FastSaxParser::parseStream(this=0x00000001ef4bd178, aInputSource=0x00007ffeefbeda50) + 44 at sax/source/fastparser/fastparser.cxx:0
        > #91: libwriterfilterlo.dylib`writerfilter::ooxml::OOXMLDocumentImpl::resolve(this=0x00000001dcee9090, rStream=0x00000001ef10bd30) + 2735 at writerfilter/source/ooxml/OOXMLDocumentImpl.cxx:490
        > #92: libwriterfilterlo.dylib`WriterFilter::filter(this=0x00000001c2a99b08, rDescriptor=0x00007ffeefbeec00) + 3407 at writerfilter/source/filter/WriterFilter.cxx:190
        > #93: libwriterfilterlo.dylib`non-virtual thunk to WriterFilter::filter(this=0x00000001c2a99b08, rDescriptor=0x00007ffeefbeec00) + 44 at writerfilter/source/filter/WriterFilter.cxx:0
        > #94: libsfxlo.dylib`SfxObjectShell::ImportFrom(this=0x00000001ef5f7550, rMedium=0x00000001ef51d370, xInsertPosition=0x00007ffeefbef328) + 3537 at sfx2/source/doc/objstor.cxx:2217
        > #95: libsfxlo.dylib`SfxObjectShell::DoLoad(this=0x00000001ef5f7550, pMed=0x00000001ef51d370) + 5854 at sfx2/source/doc/objstor.cxx:757
        > #96: libsfxlo.dylib`SfxBaseModel::load(this=0x00000001ef0eb420, seqArguments=0x00007ffeefbefda0) + 2185 at sfx2/source/doc/sfxbasemodel.cxx:1787
        > #97: libsfxlo.dylib`non-virtual thunk to SfxBaseModel::load(this=0x00000001ef0eb420, seqArguments=0x00007ffeefbefda0) + 47 at sfx2/source/doc/sfxbasemodel.cxx:0
        > #98: libsfxlo.dylib`(anonymous namespace)::SfxFrameLoader_Impl::load(this=0x0000000150a03f88, rArgs=0x00007ffeefbf0158, _rTargetFrame=0x00007ffeefbf01b0) + 2855 at sfx2/source/view/frmload.cxx:693
        > #99: libsfxlo.dylib`non-virtual thunk to (anonymous namespace)::SfxFrameLoader_Impl::load(this=0x0000000150a03f88, rArgs=0x00007ffeefbf0158, _rTargetFrame=0x00007ffeefbf01b0) + 52 at sfx2/source/view/frmload.cxx:0
        > #100: libfwklo.dylib`framework::LoadEnv::impl_loadContent(this=0x00007ffeefbf0878) + 4564 at framework/source/loadenv/loadenv.cxx:1098
        > #101: libfwklo.dylib`framework::LoadEnv::startLoading(this=0x00007ffeefbf0878) + 860 at framework/source/loadenv/loadenv.cxx:372
        > #102: libfwklo.dylib`framework::LoadEnv::loadComponentFromURL(xLoader=0x00007ffeefbf09f0, xContext=0x000000010b9a6198, sURL=0x000000010c9d2430, sTarget=0x00007ffeefbf12a0, nFlags=0, lArgs=0x00007ffeefbf1298) + 292 at framework/source/loadenv/loadenv.cxx:158
        > #103: libfwklo.dylib`framework::Desktop::loadComponentFromURL(this=0x000000010b9a6078, sURL=0x000000010c9d2430, sTargetFrameName=0x00007ffeefbf12a0, nSearchFlags=0, lArguments=0x00007ffeefbf1298) + 337 at framework/source/services/desktop.cxx:618
        > #104: libfwklo.dylib`non-virtual thunk to framework::Desktop::loadComponentFromURL(this=0x000000010b9a6078, sURL=0x000000010c9d2430, sTargetFrameName=0x00007ffeefbf12a0, nSearchFlags=0, lArguments=0x00007ffeefbf1298) + 75 at framework/source/services/desktop.cxx:0
        > #105: libunotest.dylib`unotest::MacrosTest::loadFromDesktop(this=0x000000010c9d23e8, rURL=0x000000010c9d2430, rDocService=0x00007ffeefbf1b00, rExtraArgs=0x00007ffeefbf1af8) + 4485 at unotest/source/cpp/macros_test.cxx:50
        > #106: libtest_sw_ooxmlexport2.dylib`SwModelTestBase::reload(this=0x000000010c9d23a0, pFilter="Office Open XML Text", filename="fdo51550.odt", pPassword=0x0000000000000000) + 2004 at sw/qa/extras/inc/swmodeltestbase.hxx:706
        > #107: libtest_sw_ooxmlexport2.dylib`SwModelTestBase::executeImportExportImportTest(this=0x000000010c9d23a0, filename="fdo51550.odt", pPassword=0x0000000000000000) + 269 at sw/qa/extras/inc/swmodeltestbase.hxx:243
        > #108: libtest_sw_ooxmlexport2.dylib`testFdo51550::Import_Export_Import(this=0x000000010c9d23a0) + 32 at sw/qa/extras/ooxmlexport/ooxmlexport2.cxx:434
        > #109: libtest_sw_ooxmlexport2.dylib`void std::__1::__invoke_void_return_wrapper<void>::__call<std::__1::__bind<void (testFdo51550::*&)(), testFdo51550*&>&>(std::__1::__bind<void (testFdo51550::*&)(), testFdo51550*&>&&&) [inlined] decltype(__f=0x000000010c9d2378, __a0=0x000000010c9d2388)).*fp(std::__1::forward<>(fp1))) std::__1::__invoke<void (testFdo51550::*&)(), testFdo51550*&, void>(void (testFdo51550::*&&&)(), testFdo51550*&&&) + 127 at /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/type_traits:4232
        > #110: libtest_sw_ooxmlexport2.dylib`void std::__1::__invoke_void_return_wrapper<void>::__call<std::__1::__bind<void (testFdo51550::*&)(), testFdo51550*&>&>(std::__1::__bind<void (testFdo51550::*&)(), testFdo51550*&>&&&) [inlined] std::__1::__bind_return<void (testFdo51550::*)(), std::__1::tuple<testFdo51550*>, std::__1::tuple<>, __is_valid_bind_return<void (testFdo51550::*)(), std::__1::tuple<testFdo51550*>, std::__1::tuple<> >::value>::type std::__1::__apply_functor<void (__f=0x000000010c9d2378, __bound_args=0x000000010c9d2388, __args=0x00007ffeefbf1e60)(), std::__1::tuple<testFdo51550*>, 0ul, std::__1::tuple<> >(void (testFdo51550::*&)(), std::__1::tuple<testFdo51550*>&, std::__1::__tuple_indices<0ul>, std::__1::tuple<>&&) + 48 at /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/functional:2214
        > #111: libtest_sw_ooxmlexport2.dylib`void std::__1::__invoke_void_return_wrapper<void>::__call<std::__1::__bind<void (testFdo51550::*&)(), testFdo51550*&>&>(std::__1::__bind<void (testFdo51550::*&)(), testFdo51550*&>&&&) [inlined] std::__1::__bind_return<void (testFdo51550::*)(), std::__1::tuple<testFdo51550*>, std::__1::tuple<>, __is_valid_bind_return<void (testFdo51550::*)(), std::__1::tuple<testFdo51550*>, std::__1::tuple<> >::value>::type std::__1::__bind<void (this=0x000000010c9d2378)(), testFdo51550*&>::operator()<>() + 35 at /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/functional:2247
        > #112: libtest_sw_ooxmlexport2.dylib`void std::__1::__invoke_void_return_wrapper<void>::__call<std::__1::__bind<void (testFdo51550::*&)(), testFdo51550*&>&>(std::__1::__bind<void (testFdo51550::*&)(), testFdo51550*&>&&&) [inlined] decltype(__f=0x000000010c9d2378)(), testFdo51550*&>&>(fp)(std::__1::forward<>(fp0))) std::__1::__invoke<std::__1::__bind<void (testFdo51550::*&)(), testFdo51550*&>&>(std::__1::__bind<void (testFdo51550::*&)(), testFdo51550*&>&&&) + 23 at /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/type_traits:4291
        > #113: libtest_sw_ooxmlexport2.dylib`void std::__1::__invoke_void_return_wrapper<void>::__call<std::__1::__bind<void (__args=0x000000010c9d2378)(), testFdo51550*&>&>(std::__1::__bind<void (testFdo51550::*&)(),     frame #119: libcppunit-1.14.0.dylib`CppUnit::ProtectorChain::ProtectFunctor::operator(this=0x00000001e46b24d0)() const + 40 at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20
        > #120: unobootstrapprotector.dylib`(anonymous namespace)::Prot::protect(this=0x00000001003025f0, functor=0x00000001e46b24d0, (null)=0x00007ffeefbf2758) + 33 at unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89
        > #121: libcppunit-1.14.0.dylib`CppUnit::ProtectorChain::ProtectFunctor::operator(this=0x00000001e4690140)() const + 40 at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20
        > #122: unoexceptionprotector.dylib`(anonymous namespace)::Prot::protect(this=0x0000000103000370, functor=0x00000001e4690140, context=0x00007ffeefbf2758) + 79 at unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63
        > #123: libcppunit-1.14.0.dylib`CppUnit::ProtectorChain::ProtectFunctor::operator(this=0x00000001e466b8f0)() const + 40 at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20
        > #124: libcppunit-1.14.0.dylib`CppUnit::DefaultProtector::protect(this=0x0000000100300120, functor=0x00000001e466b8f0, context=0x00007ffeefbf2758) + 79 at workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15
        > #125: libcppunit-1.14.0.dylib`CppUnit::ProtectorChain::ProtectFunctor::operator(this=0x00000001e46a78d0)() const + 40 at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20
        > #126: libcppunit-1.14.0.dylib`CppUnit::ProtectorChain::protect(this=0x0000000100304410, functor=0x00007ffeefbf28e8, context=0x00007ffeefbf2758) + 1307 at workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86
        > #127: libcppunit-1.14.0.dylib`CppUnit::TestResult::protect(this=0x00007ffeefbf3a58, functor=0x00007ffeefbf28e8, test=0x000000010c9d2330, shortDescription="") + 110 at workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:182
        > #128: libcppunit-1.14.0.dylib`CppUnit::TestCase::run(this=0x000000010c9d2330, result=0x00007ffeefbf3a58) + 777 at workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91
        > #129: libcppunit-1.14.0.dylib`CppUnit::TestComposite::doRunChildTests(this=0x000000010c9b4bd0, controller=0x00007ffeefbf3a58) + 125 at workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64
        > #130: libcppunit-1.14.0.dylib`CppUnit::TestComposite::run(this=0x000000010c9b4bd0, result=0x00007ffeefbf3a58) + 90 at workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23
        > #131: libcppunit-1.14.0.dylib`CppUnit::TestComposite::doRunChildTests(this=0x000000010bfa05b0, controller=0x00007ffeefbf3a58) + 125 at workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64
        > #132: libcppunit-1.14.0.dylib`CppUnit::TestComposite::run(this=0x000000010bfa05b0, result=0x00007ffeefbf3a58) + 90 at workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23
        > #133: libcppunit-1.14.0.dylib`CppUnit::TestRunner::WrappingSuite::run(this=0x000000010bfa0570, result=0x00007ffeefbf3a58) + 78 at workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47
        > #134: libcppunit-1.14.0.dylib`CppUnit::TestResult::runTest(this=0x00007ffeefbf3a58, test=0x000000010bfa0570) + 82 at workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149
        > #135: libcppunit-1.14.0.dylib`CppUnit::TestRunner::run(this=0x00007ffeefbf3058, controller=0x00007ffeefbf3a58, testPath="") + 126 at workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:96
        > #136: cppunittester`(anonymous namespace)::ProtectedFixtureFunctor::run(this=0x00007ffeefbf3840) const + 3030 at sal/cppunittester/cppunittester.cxx:319
        > #137: cppunittester`sal_main() + 3856 at sal/cppunittester/cppunittester.cxx:469
        > #138: cppunittester`main(argc=23, argv=0x00007ffeefbf3b00) + 39 at sal/cppunittester/cppunittester.cxx:376
        > #139: libdyld.dylib`start + 1
        
        Change-Id: I332421e1ab4e7cc5937d9d73d3a001c2f6744dcb

2017-11-21  Caolán McNamara  <caolanm@redhat.com>  [363e0d79bc151fae52bfd11fd3d7c6d9f23af9ad]

        ofz#4306 Infinite-Loop
        
        Change-Id: Ie52fdbe8d4a6b0432ed8e4d083a718f225e4e326
        Reviewed-on: https://gerrit.libreoffice.org/45025
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-21  Yousuf Philips  <philipz85@hotmail.com>  [b67ffbda5602b9ffa7964a7ecb5dcd1fc8b998fa]

        tdf#113880 a11y: make gradient tab of area tab accessible
        
        Change-Id: I45ac3770851ff25f576190abe73c59e30fc78879
        Reviewed-on: https://gerrit.libreoffice.org/44857
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-11-21  Yousuf Philips  <philipz85@hotmail.com>  [6bc69fa2d37b8a35dbf98218a2f6514e4d7b43bc]

        tdf#95946 correct order of buttons in the display mode control
        
        Change-Id: Ib5444ebd39acdef9988f1ac361816feff8258f90
        Reviewed-on: https://gerrit.libreoffice.org/43966
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-11-21  Yousuf Philips  <philipz85@hotmail.com>  [3d6fca942063fe5e398c3a09f9336dc5aa549138]

        tdf#106988 Change default numbering list styles
        
        Change-Id: I0b69c2cb7bbf169e208d7a3d15c93b4c3cf9716b
        Reviewed-on: https://gerrit.libreoffice.org/37742
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-11-21  Stephan Bergmann  <sbergman@redhat.com>  [5d63e681935fef00ca56f3e2114f0034b6c70a45]

        assert that mnPngDepth can only be 16 here
        
        ...due to how PNGReaderImpl::ImplReadHeader sets up the various PNGReaderImpl
        data members.  Shows that the "(and, TODO, also in the mbAlphaChannel case)?"
        from bb11e1283e3d49ec1bfe14c4271edbd49af3e3c1 "ASan heap-buffer-overflow" does
        not need any further fixes.
        
        Change-Id: Ie942e22dc67b2704c7c74b7b70e474b34173e9d1

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [3669c38a9c1e0405ec4b37ba57cee05cdbf91efc]

        WaE: C4334: '<<': result of 32-bit shift implicitly converted to 64 bits
        
        Change-Id: I6e30bd1b77f0f7df01571c9f497cbde1380e73be

2017-11-21  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [7c1577ae16cd7ae402d1f61d831232c783bb9df6]

        tdf#112500 Store world transform during graphic save
        
        Change-Id: Iefa51dcca6d6b896fbd41cefc0a115c501c45675
        Reviewed-on: https://gerrit.libreoffice.org/44923
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Patrick Jaap <patrick.jaap@tu-dresden.de>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-11-21  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [cf39dec92d7c757c9bb5c0d95c0929d9f4e7ceb7]

        buildfix for icu/android – no member named 'round' in namespace 'std'
        
        "number_decimalquantity.cpp:387:40: error: no member named 'round' in namespace 'std'; did you mean simply 'round'?"
            auto result = static_cast<int64_t>(std::round(n));
                                               ^~~~~~~~~~
                                               round
        /home/cl/Android/Sdk/ndk-bundle/platforms/android-14/arch-x86/usr/include/math.h:279:8: note: 'round' declared here
        double  round(double);
                ^
        
        Change-Id: If4dc1054469f234bfa9713eded1d325c71f9f79c

2017-11-21  Caolán McNamara  <caolanm@redhat.com>  [c8b0bd4f755c427e1e66d5c12d2a49d32fa64373]

        Resolves: tdf#113956 Revert ofz#3374 Integer-overflow
        
        This reverts commit 304d42342bd359de97a5863febd992d2ce2f21ca.

2017-11-21  Dennis Francis  <dennis.francis@collabora.co.uk>  [2b12d3d11fe116d0fb886518ae831b9effd53284]

        Move token-cache for doubles to ScInterpreterContext...
        
        ...from ScInterpreter and in the s/w interpreter, create
        a ScInterpreterContext for each thread for passing into
        per thread ScInterpreter constructor.
        
        Change-Id: I4e0abce043c7e1e70859efb2e5001fc284f416a9

2017-11-21  Dennis Francis  <dennis.francis@collabora.co.uk>  [4284cdcc3e82bf2a6029ce2502c82605d9a74f86]

        Type check the tokens before reuse
        
        If the exisiting token is of wrong type, create and use a fresh new
        token instead.
        
        Change-Id: I348b0972306497dfe7eae0655c9b93d5830cb740

2017-11-21  Eike Rathke  <erack@redhat.com>  [1f9d91afac6e32507a99ea3507ab40c1b9cb9a0e]

        Assert also new FormulaToken::SetDoubleType() virtual dummy
        
        Change-Id: I4532d0329dc7cd2609bc96abba140aba3f3d36f3

2017-11-21  Dennis Francis  <dennis.francis@collabora.co.uk>  [4b3e4c1c98d0bd4ef5a5e0013dfb7faae0838a67]

        cache FormulaToken for doubles
        
        Change-Id: Ic0b4dff6f03ef3f88bd150e798fa2d83dfb0f486

2017-11-21  Dennis Francis  <dennis.francis@collabora.co.uk>  [9c88d6f2c9a1b03bc1f14684ceeceaf7e3e11bc5]

        halve thread count if HT active for group interpreter too
        
        Change-Id: Iacc93122191152183127500a4172358a14e96c8b

2017-11-21  Dennis Francis  <dennis.francis@collabora.co.uk>  [bc6a5d8e79e7d0e7d75ac107aa8e6aa275e434e9]

        Disable custom allocator
        
        This has big positive effect on software interpreter threading
        performance scaling.
        
        Change-Id: I8fbb6bf8f7ed410fd53278acee63bf65f13bac38

2017-11-21  Dennis Francis  <dennis.francis@collabora.co.uk>  [4defacd1fa2be800f3e7258abbb4ef2cd1834d31]

        halve the number of threads if HT is active
        
        added hasHyperThreading() function to tools::cpuid
        to detect hyperthreading.
        
        Change-Id: I13fab4b6c649e681c329b7e3f4c9f36bda879d84

2017-11-21  Dennis Francis  <dennis.francis@collabora.co.uk>  [fbcdce22bce6d6d1ba5a9e90b642ea08fc09916a]

        Avoid ScTokenArray thrash
        
        Allocate ScTokenArray object only once per worker thread, fill it
        for the first row/cell and reuse them for subsequent rows/cells
        if possible.
        
        Change-Id: If8f20da618938d0e189224f189b4763815702e10

2017-11-21  Dennis Francis  <dennis.francis@collabora.co.uk>  [765c8d8b56f5199c87291a02f6324a70661d55ec]

        Thread the software interpreter
        
        Also introduce new state
        
        ScFormulaVectorState::FormulaVectorEnabledForThreading
        
        to indicate that using the “traditional” vectoring is disabled,
        but threading should be tried.
        
        Change-Id: I552d9e29e1ab9e5721534e07f4a45fdd5a23f399

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [01f8f7933b3229331c6bc2a2604a28a644c6706d]

        Add OFFSET to blacklist for threaded calculation
        
        Change-Id: Ia1aaf40aa4e8e6f41ca190272365528bf37bf130

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [d8df3cba221e4de3b1abc6c3d38ae8f9e1445e1f]

        Add INDIRECT to blacklist for threaded calculation
        
        Change-Id: I9a2066c396802551c3eda2c8db32b6d1a4171dfd

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [48dbc962beb1cf1d9c04db1ad541edac270c5db4]

        Check whether ScTokenArray::CheckToken() has disabled threading of the group
        
        Otherwise the aThreadedCalcBlackList check in CheckToken() has no
        effect, we would still attempt the threaded code path.
        
        Change-Id: I08dc2dd174459615ab8a11dbb819e39fc5437d10

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [4a37d00e9e927221df48f1a25f108cf140323831]

        Avoid unused private field warning in the NDEBUG case
        
        Change-Id: I5e37b9a8325af35a15c01409f9eaa2f92459cc28

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [f1ce841884a73b72c70824eb2f4933beb2cf6927]

        Move ScDocument::GetNonThreadedContext() inline
        
        Did not have any impact on performance, though.
        
        Change-Id: I7e769b4a74e0ff9e0aabfb7e291fc4b987441954

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [0e75c5d5d26724402adfc9c6e939b59d4d29bc22]

        Display the threaded calculation state in Help:About
        
        Change-Id: I299e555392bb4b09325ad2c92f843b1e12ee4d31

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [5222910f969390c64c18866834d9af53e7c4c189]

        Make threaded calculation the default (when OpenCL is not used)
        
        Introduce a configuration setting to turn it off. For now, can also be
        turned off with the environment variable SC_NO_THREADED_CALCULATION,
        but that is probably not something we want to keep or guarantee
        staility of. (LO looks at way too many environment variables already.)
        
        Change-Id: I469cde259eda72cc2d630814a25f707f1210b0ab

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [fd9d991ec02c3df178220031be6bd8b38c6c2c23]

        Need more ScInterpreterContexts
        
        Change-Id: I1dd679156661bb5cb025ca6cb46d19783524d5a4

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [d051fe707c33c08da699c66d9235f15c353f249e]

        -Werror,-Wunused-parameter
        
        Change-Id: If10c6a58f5b6f196f3644f6c592dd6d1dc0d860c

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [2a03fa6b6f12b954ebb81aa10d6e5bfa685723c7]

        -Werror,-Wsign-compare
        
        Change-Id: Ide03e0ae1fe97e1a09a767908a981a1e803a3474

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [257cc7a0027ce4338210fddd50a3d3e5badb0c0b]

        Introduce ScInterpreterContext
        
        Possibly later things that need to be thread-local can be handled through
        the ScInterpreterContext.
        
        Why handle some thread-local things through the
        ScDocument::maNonThreaded and ScDocument::maThreadSpecific mechanism,
        and others through this ScInterpreterContext? Good question.
        
        Share SvNumberFormatter across worker threads
        and use mutex to protect SvNumberFormatter::IsNumberFormat()
        
        Change-Id: I372e5fbd9a19785f55f0faf4a4bedc5fc1ef3e03

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [995a25b3c28107558f82e26aa081589ccd393c12]

        Disable formula group threading for macros and table ops
        
        Those are likely highly problematic to do in parallel.
        
        Change-Id: I50cc32eb72f6b7951d247ecd787b2942cd7d9163

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [b566f77198d889359926572b71ba1685212f3d84]

        Move nInterpreterTableOpLevel back to ScDocument
        
        Change-Id: I4de0051d9fa5de9147954c6021d47076145a3e59

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [89cfb604124278b0d51166597607d1a40bd40a3d]

        Move nMacroInterpretLevel back to ScDocument
        
        Change-Id: I48748434c845af963af160f8bbd75e4ab7ce95bd

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [d45371f4ce212c79f70c75d056b1fd8e6377f722]

        Move nInterpretLevel back to ScDocument
        
        Move the calls to increment and decrement it out of InterpretTail(),
        to those call sites that aren't reached during parallelized
        calculations. Use unique_ptr for pInt in StackCleaner
        
        Change-Id: Ie1bd03dd62aea5f6c71c383df21afff29391dade

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [9732f2b1588e2686f5bdec416972c1686289b635]

        Re-work how the thread-specific data in ScDocument works
        
        We can use normal thread_local data for it as a thread can only be
        acting on one ScDocument in parallelized formula group calculation
        anyway. Use separate data instance for the non-threaded data, and when
        a thread starts, copy that to the thread-specific data.
        
        Change-Id: I3e58320a728d1c5639a8a078748b3d4d7a451b25

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [973953bff0455c48b4ea43f6f4dd27778661eff3]

        Move some of the fields in ScDocument into a thread-local struct
        
        This is part of the work to enable having several ScInterpreters
        working on the same object in parallel. Perhaps a more thorugh
        re-factoring would be better, maybe these fields should not be part of
        ScDocument at all, but part of ScInterpreter?
        
        Without this change the parallelism unit test occasionally fails.
        
        Change-Id: I70500b4d2b513e134d22b4b98c84a3ec00dad291

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [80d8e4079ffdc8ca7c9feb0fc3a2bc55c286aa62]

        Guard pFormatExchangeList from mutation during threaded calculation
        
        Change-Id: I645630fae8a5fcd09d8af4c4ec9aac94edbd2f25

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [be62bf64b96f7e7b4252388b04c20e08c7d40f77]

        Guard pValidationList from mutation
        
        Change-Id: I9bd889523b5e5374776d94534ae2171e7a5a635d

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [f4275394a29a000aa87c0a6de6604715f8102302]

        Guard pColorList from mutation
        
        Change-Id: I53a13bebf018c15a1d94c15adbfa7b68632c77b0

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [81256108dcfa0b6132c66d099f2a7e0964d3ba1b]

        Use explicit flag to indicate threaded formula group calculation being active
        
        Don't just check whether we are in the "main" thread, as that is not
        true in the tiled rendering unit test, for instance.
        
        Change-Id: I4f3ca1a1b1cb3c92856104fffe8100f18cd7b66c

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [14705c111816cbfe6a83fcd9885499a267e98be1]

        Assert that we don't call MaybeInterpret() in a threaded calculation
        
        Change-Id: Ied03498333ee531e6e31e05fa2734056673364f2

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [8cb7c681131dd9d6898be4b12b394e9391612bcf]

        Guard mpDrawLayer from mutation
        
        Change-Id: I8b9a4680691d47732be2dd159ffc5d56d12a7a95

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [41630d1035695eb73a8664a7cfe7b415b351b8cc]

        Guard mpShell from mutation
        
        Change-Id: I7c12301f5a435dfca733b5f87b4b083f98a5292a

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [e1aa6e2759d69979c25c884bd14fb7483b1ff801]

        Guard mpNoteEngine from mutation
        
        Change-Id: I174bca167379b96083476a394d8ff5d7f00a8021

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [e2a83df07d2b2d1b8f71255e766f053d93baf596]

        Set fill-column in Emacs mode line
        
        Change-Id: I102b02e93ff06f3e53b9a1194277f5a6fae9f1ed

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [e43dc25c9d64ea23f383b9d55e983253412e3e07]

        More work on the ScDependantsCalculator
        
        Might now actually do what it should.
        
        Change-Id: Ibf38560a37910924c4fade79cbbf4553d6dbd077

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [a5cf395aba781b0ab391a56560436ce950511c4f]

        Use a static const bool when checking an env var for existence

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [facc02e40557d382f8509f42f2340a692678d0e3]

        Make formula group weight take number of cells referenced into account
        
        And not just the number of rows in the group. This means that even
        relatively short formula groups that calculate over large ranges of
        cells will be eligible for parallelized calculation. The weight of a
        formula group is the number of rows in the group times the weight of
        the formula.
        
        The weight of a formula is for now the number of cells referenced by
        all cell ranges in the formula, divided by 10. For instance, the
        weight of SUM(A1:B100) would be 20. If no cell ranges are used, the
        formula's weight is one.
        
        Change-Id: Ib77e403961d8f487d580eea6b901fa4f5e4102b0

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [91d0e65018300c259bba7b565bbf82f2e380784d]

        Check whether it is the multi-threaded case explicitly
        
        Change-Id: I96bed3ebd90af9a8ab2c17b678384cf340ba2802

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [457e3b1978dee11a3a70b13869f35f52c83107e1]

        Bin some YAGNI code
        
        We don't do anything at the moment to check whether a formula group
        calculation thread "failed", I don't even know what it actually would
        mean. So just bin that code for now.
        
        Change-Id: Ie4b15a3c20169d08d338e255a71a139913528a16

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [12d70f4a89f5586f1b617c052b9573f706030d17]

        Move formula tree manipulation out of multi-threaded parts of code
        
        Change-Id: I2f7e6fb747b6a74172a81f9db9bc210ef6a27342

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [6d94519008580975608f852f4adee50ec099a6ad]

        Always create the DocumentLinkManager, avoids a mutation assertion failure
        
        Change-Id: If968792c4b98afbe0cc956e9cab0bcfde47bf1c1

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [84705061e64b45a69c14219c3611099b6d428f72]

        Add "mutation guard" API for ScDocument
        
        USe by adding a ScMutationGuard object to a section of code that
        shouldn't be run during threaded calculation of a formula group in any
        of the calculation threads. There are currently several "classes" of
        mutation as bits of ScMutationGuardFlags, althouh I am not sure
        whether that will be useful, so far I use just the one same (CORE) in
        all cases.
        
        Currently implemented using mutexes. Possibly a simple bool field in
        ScDocument would be enough, the multiple flags and mutexes might be
        over-complicating it? Maybe I misunderstood what I want.
        
        Add such mutation guards for some fields of ScDocument.
        
        Change-Id: If2a8223c49d36143f2984e0449798271f2b6440d

2017-11-21  Tor Lillqvist  <tml@collabora.com>  [99a36cb35c92e3e6b4ff2db257df221cb74c9eae]

        First steps for Calc parallelism
        
        For now, formula group calculations are done in parallel threads when
        1) OpenCL is not used, and 2) the environment variable
        CPU_THREADED_CALCULATION is set. This commit is a surely broken first
        step and does not actually work that well at all.
        
        Change-Id: Ia7e5019703ba89bff0695faef0f7504765061149

2017-11-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [a60ffa6985dec32cc73032a7774f58694a6ee9a7]

        loplugin:flatten in sw
        
        Change-Id: I64176f48d90303f078e326c8838da9eb2daf8126
        Reviewed-on: https://gerrit.libreoffice.org/44937
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-21  Caolán McNamara  <caolanm@redhat.com>  [466c3564058aae4946cdd21eab9dfef529554d90]

        tdf#103234 undo replacing text with formula
        
        if this isn't what we want, then presumably ScSetStringParam shouldn't
        exist here at all
        
        Change-Id: I17318c38948bc19b7148276935830f83356c7ed2
        Reviewed-on: https://gerrit.libreoffice.org/45008
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-11-21  Stephan Bergmann  <sbergman@redhat.com>  [1de5ed41a2a39f7961c877ec5fab8501d70fea7d]

        loplugin:unnecessaryparen
        
        ...with a Clang build with <https://reviews.llvm.org/D40167> "In stdbool.h,
        define bool, false, true only in gnu++98" locally fixed
        
        Change-Id: Ib85111cf8d058b6d7be6460af5266dfccb28c951

2017-11-21  Eike Rathke  <erack@redhat.com>  [77ee31f4f89a4db50064040d026feecbbfb7b20b]

        Render lock symbol with sheet name, tdf#95880 follow-up
        
        Visually somewhat cleaner, plus may have benefits in RTL context
        or could be easier adapted.
        
        Change-Id: Iec75879e05c9c6bb602d3a368fb8eba59d1c8a13
        Reviewed-on: https://gerrit.libreoffice.org/45012
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-11-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [f63ecb5cd6d60fd8f2c096b4dbf04511590c1870]

        RTF import: add even section break testcase
        
        lcov points out this was not covered so far.
        
        Change-Id: I11ff9eb8a819268382e6564be873403c47ec2176
        Reviewed-on: https://gerrit.libreoffice.org/45018
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [b3f766154c0fbf2fbddd815c969e3f24925cf31e]

        clang-format fixes
        
        Hopefully the last such commit, now that the in-gerrit verification is
        in place and also a warning is printed locally for those who push
        directly.
        
        Change-Id: Ib80cbca0b29dc7f71cbb182a38ad6839a659ff41
        Reviewed-on: https://gerrit.libreoffice.org/45002
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [46ab76a7090b5e04105986df16efaa63ea0cc58a]

        git-hooks: fix pre-commit in submodules
        
        translations.git failed with "Can't locate ClangFormat.pm in @INC (you
        may need to install the ClangFormat module)".
        
        Change-Id: Ibbe051c1cb4c1200da58821589b8271434b1f9a6
        Reviewed-on: https://gerrit.libreoffice.org/45020
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-21  David Tardon  <dtardon@redhat.com>  [95e3e5b83b2b7be86310f38aeae60cd4bc83939b]

        fix fallout from orcus upgrage
        
        Change-Id: I79a9988c24d04b9c6a9369653a60b2324465b1d8

2017-11-21  Caolán McNamara  <caolanm@redhat.com>  [db710380e3a83f7bed449dc2d6737444c8a9522d]

        coverity#1422233 Unchecked return value
        
        Change-Id: I85699e57b5e59231d9568db8a56244f41f5359aa

2017-11-21  Andras Timar  <andras.timar@collabora.com>  [3fa3962f845e21d1a119875be5094afbd85e521b]

        Updated core Project: translations  e113c687b97d0f1b3b5a0afdddc04d2de33edb20
        
        Updated Slovenian translation
        

2017-11-21  jan Iversen  <jani@libreoffice.org>  [d015a6e4e3ae72c38bfb0516c2229daf2254e3d0]

        iOS, removed visibility=hidden
        
        Seems visibility=hidden gives debug problem, with
        templated constructors (at least the debugger did not accept
        breakpoint correctly).
        
        Change-Id: I094dc68ffd06516b31ebc649649fad923b903d75

2017-11-21  Szymon Kłos  <szymon.klos@collabora.com>  [30af6599d59067a8da6dc4075e80069e80e25f09]

        tdf#86087 don't decode links
        
        Example of link causing problems: "file:///foo#bar"
        
        Change-Id: Ifb781c27c3b9726ba262f10cf07c13cfd889dcd3
        Reviewed-on: https://gerrit.libreoffice.org/45010
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-21  Stephan Bergmann  <sbergman@redhat.com>  [bb11e1283e3d49ec1bfe14c4271edbd49af3e3c1]

        ASan heap-buffer-overflow
        
        e.g. during CppunitTest_sd_misc_tests (see
        <https://ci.libreoffice.org/job/lo_ubsan/735/console>) after
        66dbd4da3afcadb1393daf9be9cecff71b86509a "tdf#113918: Workaround: Load 1bpp
        indexed PNG as 8bpp indexed Bitmap".  Looks like PNGReaderImpl::ImplDrawScanline
        also needs to special-case mnPngDepth == 1 in the mbTransparent case (and, TODO,
        also in the mbAlphaChannel case)?
        
        Change-Id: Ie6a0230ec606f7cc5aaf174b9c0075a3b4cb5b1d

2017-11-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [11ca1f86f80984ec07f5051ab05f864d55db5974]

        Fix typos
        
        Change-Id: I40b3a46d46f0586d086bdbe41876c088f8c1cb58
        Reviewed-on: https://gerrit.libreoffice.org/45007
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-11-21  Stephan Bergmann  <sbergman@redhat.com>  [1b84f797509a6d531f4198c8260851d580088617]

        Avoid static_cast on dead SwVirtFlyDrawObj object for now
        
        ...in SwFlyFrame::GetVirtDrawObj (sw/source/core/layout/fly.cxx) after
        487ac20ecd73cf3d98071ba30cf5597d957017f7 "RotateFlyFrame3: add support for
        AutoContour" added this code, which causes at least UBSan (e.g., during
        CppunitTest_sw_rtfimport) to produce errors (starting with
        <https://ci.libreoffice.org/job/lo_ubsan/733/console>).
        
        There appear to be no negative consequences across 'make check' with this code
        disabled, so do that for now to unblock UBSan builds, until a real fix is
        provided.
        
        The backtrace of the bad static_cast on dead SwVirtFlyDrawObj is
        
        > SwFlyFrame::GetVirtDrawObj() (/sw/source/core/layout/fly.cxx:2599)
        > SwFlyFreeFrame::~SwFlyFreeFrame() (/sw/source/core/layout/flylay.cxx:93)
        > SwFlyAtContentFrame::~SwFlyAtContentFrame() (/sw/source/core/inc/flyfrms.hxx:161)
        > SwFlyAtContentFrame::~SwFlyAtContentFrame() (/sw/source/core/inc/flyfrms.hxx:161)
        > SwFrame::DestroyFrame(SwFrame*) (/sw/source/core/layout/ssfrm.cxx:431)
        > SwLayoutFrame::DestroyImpl() (/sw/source/core/layout/ssfrm.cxx:517)
        > SwFrame::DestroyFrame(SwFrame*) (/sw/source/core/layout/ssfrm.cxx:429)
        > SwLayoutFrame::DestroyImpl() (/sw/source/core/layout/ssfrm.cxx:540)
        > SwPageFrame::DestroyImpl() (/sw/source/core/layout/pagechg.cxx:295)
        > SwFrame::DestroyFrame(SwFrame*) (/sw/source/core/layout/ssfrm.cxx:429)
        > SwLayoutFrame::DestroyImpl() (/sw/source/core/layout/ssfrm.cxx:540)
        > SwRootFrame::DestroyImpl() (/sw/source/core/layout/newfrm.cxx:621)
        > SwFrame::DestroyFrame(SwFrame*) (/sw/source/core/layout/ssfrm.cxx:429)
        > std::_Sp_counted_deleter<SwRootFrame*, void (*)(SwFrame*), std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (/usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7/bits/shared_ptr_base.h:470)
        > std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() (/usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7/bits/shared_ptr_base.h:154)
        > std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() (/usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7/bits/shared_ptr_base.h:684)
        > std::__shared_ptr<SwRootFrame, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() (/usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7/bits/shared_ptr_base.h:1123)
        > std::shared_ptr<SwRootFrame>::~shared_ptr() (/usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7/bits/shared_ptr.h:93)
        > SwViewShell::~SwViewShell() (/sw/source/core/view/vnew.cxx:364)
        > SwCursorShell::~SwCursorShell() (/sw/source/core/crsr/crsrsh.cxx:2743)
        > SwEditShell::~SwEditShell() (/sw/source/core/edit/edws.cxx:64)
        > SwFEShell::~SwFEShell() (/sw/source/core/frmedt/fews.cxx:700)
        > SwWrtShell::~SwWrtShell() (/sw/source/uibase/wrtsh/wrtsh1.cxx:1662)
        > SwWrtShell::~SwWrtShell() (/sw/source/uibase/wrtsh/wrtsh1.cxx:1655)
        > SwView::~SwView() (/sw/source/uibase/uiview/view.cxx:1045)
        > SwView::~SwView() (/sw/source/uibase/uiview/view.cxx:1011)
        > SfxViewFrame::ReleaseObjectShell_Impl() (/sfx2/source/view/viewfrm.cxx:992)
        > SfxViewFrame::~SfxViewFrame() (/sfx2/source/view/viewfrm.cxx:1363)
        > SfxViewFrame::~SfxViewFrame() (/sfx2/source/view/viewfrm.cxx:1357)
        > SfxViewFrame::Close() (/sfx2/source/view/viewfrm.cxx:1044)
        > SfxFrame::DoClose_Impl() (/sfx2/source/view/frame.cxx:155)
        > SfxBaseController::dispose() (/sfx2/source/view/sfxbasecontroller.cxx:1003)
        > (anonymous namespace)::Frame::setComponent(com::sun::star::uno::Reference<com::sun::star::awt::XWindow> const&, com::sun::star::uno::Reference<com::sun::star::frame::XController> const&) (/framework/source/services/frame.cxx:1474)
        > (anonymous namespace)::Frame::close(unsigned char) (/framework/source/services/frame.cxx:1681)
        > SfxFrame::DoClose() (/sfx2/source/view/frame.cxx:121)
        > SfxViewFrame::Notify(SfxBroadcaster&, SfxHint const&) (/sfx2/source/view/viewfrm.cxx:1251)
        > SfxBroadcaster::Broadcast(SfxHint const&) (/svl/source/notify/SfxBroadcaster.cxx:49)
        > SfxModelListener_Impl::notifyClosing(com::sun::star::lang::EventObject const&) (/sfx2/source/doc/objxtor.cxx:167)
        > SfxBaseModel::close(unsigned char) (/sfx2/source/doc/sfxbasemodel.cxx:1348)
        > SwXTextDocument::close(unsigned char) (/sw/source/uibase/uno/unotxdoc.cxx:623)
        > SfxBaseModel::dispose() (/sfx2/source/doc/sfxbasemodel.cxx:722)
        > SwXTextDocument::dispose() (/sw/source/uibase/uno/unotxdoc.cxx:615)
        > SwModelTestBase::tearDown() (/sw/qa/extras/inc/swmodeltestbase.hxx:206)
        > CppUnit::TestCaller<testN695479>::tearDown() (/workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:185)
        > CppUnit::TestCaseMethodFunctor::operator()() const (/workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32)
        > (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (/test/source/vclbootstrapprotector.cxx:39)
        > CppUnit::ProtectorChain::ProtectFunctor::operator()() const (/workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20)
        > (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (/unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89)
        > CppUnit::ProtectorChain::ProtectFunctor::operator()() const (/workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20)
        > (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (/unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63)
        
        and the backtrace of the destruction of that SwVirtFlyDrawObj object is
        
        > operator delete(void*) (/builddir/build/BUILD/valgrind-3.13.0/coregrind/m_replacemalloc/vg_replace_malloc.c:576)
        > SwVirtFlyDrawObj::~SwVirtFlyDrawObj() (/sw/source/core/draw/dflyobj.cxx:433)
        > SwFlyFrame::FinitDrawObj() (/sw/source/core/layout/fly.cxx:379)
        > SwFlyFrame::DestroyImpl() (/sw/source/core/layout/fly.cxx:277)
        > SwFlyFreeFrame::DestroyImpl() (/sw/source/core/layout/flylay.cxx:87)
        > SwFrame::DestroyFrame(SwFrame*) (/sw/source/core/layout/ssfrm.cxx:429)
        > SwLayoutFrame::DestroyImpl() (/sw/source/core/layout/ssfrm.cxx:517)
        > SwFrame::DestroyFrame(SwFrame*) (/sw/source/core/layout/ssfrm.cxx:429)
        > SwLayoutFrame::DestroyImpl() (/sw/source/core/layout/ssfrm.cxx:540)
        > SwPageFrame::DestroyImpl() (/sw/source/core/layout/pagechg.cxx:295)
        > SwFrame::DestroyFrame(SwFrame*) (/sw/source/core/layout/ssfrm.cxx:429)
        > SwLayoutFrame::DestroyImpl() (/sw/source/core/layout/ssfrm.cxx:540)
        > SwRootFrame::DestroyImpl() (/sw/source/core/layout/newfrm.cxx:621)
        > SwFrame::DestroyFrame(SwFrame*) (/sw/source/core/layout/ssfrm.cxx:429)
        > std::_Sp_counted_deleter<SwRootFrame*, void (*)(SwFrame*), std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() (/usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7/bits/shared_ptr_base.h:470)
        > std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() (/usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7/bits/shared_ptr_base.h:154)
        > std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() (/usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7/bits/shared_ptr_base.h:684)
        > std::__shared_ptr<SwRootFrame, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() (/usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7/bits/shared_ptr_base.h:1123)
        > std::shared_ptr<SwRootFrame>::~shared_ptr() (/usr/lib/gcc/x86_64-redhat-linux/7/../../../../include/c++/7/bits/shared_ptr.h:93)
        > SwViewShell::~SwViewShell() (/sw/source/core/view/vnew.cxx:364)
        > SwCursorShell::~SwCursorShell() (/sw/source/core/crsr/crsrsh.cxx:2743)
        > SwEditShell::~SwEditShell() (/sw/source/core/edit/edws.cxx:64)
        > SwFEShell::~SwFEShell() (/sw/source/core/frmedt/fews.cxx:700)
        > SwWrtShell::~SwWrtShell() (/sw/source/uibase/wrtsh/wrtsh1.cxx:1662)
        > SwWrtShell::~SwWrtShell() (/sw/source/uibase/wrtsh/wrtsh1.cxx:1655)
        > SwView::~SwView() (/sw/source/uibase/uiview/view.cxx:1045)
        > SwView::~SwView() (/sw/source/uibase/uiview/view.cxx:1011)
        > SfxViewFrame::ReleaseObjectShell_Impl() (/sfx2/source/view/viewfrm.cxx:992)
        > SfxViewFrame::~SfxViewFrame() (/sfx2/source/view/viewfrm.cxx:1363)
        > SfxViewFrame::~SfxViewFrame() (/sfx2/source/view/viewfrm.cxx:1357)
        > SfxViewFrame::Close() (/sfx2/source/view/viewfrm.cxx:1044)
        > SfxFrame::DoClose_Impl() (/sfx2/source/view/frame.cxx:155)
        > SfxBaseController::dispose() (/sfx2/source/view/sfxbasecontroller.cxx:1003)
        > (anonymous namespace)::Frame::setComponent(com::sun::star::uno::Reference<com::sun::star::awt::XWindow> const&, com::sun::star::uno::Reference<com::sun::star::frame::XController> const&) (/framework/source/services/frame.cxx:1474)
        > (anonymous namespace)::Frame::close(unsigned char) (/framework/source/services/frame.cxx:1681)
        > SfxFrame::DoClose() (/sfx2/source/view/frame.cxx:121)
        > SfxViewFrame::Notify(SfxBroadcaster&, SfxHint const&) (/sfx2/source/view/viewfrm.cxx:1251)
        > SfxBroadcaster::Broadcast(SfxHint const&) (/svl/source/notify/SfxBroadcaster.cxx:49)
        > SfxModelListener_Impl::notifyClosing(com::sun::star::lang::EventObject const&) (/sfx2/source/doc/objxtor.cxx:167)
        > SfxBaseModel::close(unsigned char) (/sfx2/source/doc/sfxbasemodel.cxx:1348)
        > SwXTextDocument::close(unsigned char) (/sw/source/uibase/uno/unotxdoc.cxx:623)
        > SfxBaseModel::dispose() (/sfx2/source/doc/sfxbasemodel.cxx:722)
        > SwXTextDocument::dispose() (/sw/source/uibase/uno/unotxdoc.cxx:615)
        > SwModelTestBase::tearDown() (/sw/qa/extras/inc/swmodeltestbase.hxx:206)
        > CppUnit::TestCaller<testN695479>::tearDown() (/workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:185)
        > CppUnit::TestCaseMethodFunctor::operator()() const (/workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32)
        > (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (/test/source/vclbootstrapprotector.cxx:39)
        > CppUnit::ProtectorChain::ProtectFunctor::operator()() const (/workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20)
        > (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (/unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89)
        > CppUnit::ProtectorChain::ProtectFunctor::operator()() const (/workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20)
        
        Change-Id: Ida6e66c3bc8f85c9cbe60a33aaf40f5e83f16212
        Reviewed-on: https://gerrit.libreoffice.org/44976
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [1bbd5a1f907f6ee86f060c3c4bcd0a4ab25e5aa0]

        TypedWhichId for SDRATTR* constants (2)
        
        Change-Id: I9926d55568f8b5bbc67f448bbf7fb660e74505fd
        Reviewed-on: https://gerrit.libreoffice.org/44964
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-21  Johnny_M  <klasse@partyheld.de>  [0220520609b7e67fdbe22e641d9dd5c027ee3d75]

        Translate German variable name
        
        Change-Id: I70f9355bc7f219e8d6aaf9fb8ecc356e1a86d9da
        Reviewed-on: https://gerrit.libreoffice.org/44921
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-11-21  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0d4cc84ccaedebdcb3303e6c8cdd209d8390c64d]

        Fix typos
        
        Change-Id: Ifd95ada4477d7d21ffbadd355226f91f2a2371e1
        Reviewed-on: https://gerrit.libreoffice.org/45004
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-11-21  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [30465a05098246342763977beae625dfbb4dd0ea]

        TSCP: disable bullets in impress for classification text object
        
        Change-Id: I1f941e3711c2835cbb50af000fcd7ffa9b953edf
        Reviewed-on: https://gerrit.libreoffice.org/44946
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-21  Stephan Bergmann  <sbergman@redhat.com>  [495d25bf653f3e0752982a889443b02fc374b0ed]

        CppunitTest_swarm_solver_test also consistently fails for UBSan build
        
        ...at least for my local one, with
        
        > /data/sbergman/lo-san/core/sccomp/qa/unit/SwarmSolverTest.cxx:387:(anonymous namespace)::SwarmSolverTest::testMultipleVariables
        > double equality assertion failed
        > - Expected: 0
        > - Actual  : 1
        > - Delta   : 1e-05
        
        so disable that part unconditionally for now.
        
        Change-Id: Id8c091781baf4381696e2a8f0501df1f3f83724f
        Reviewed-on: https://gerrit.libreoffice.org/44977
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-20  Gabor Kelemen  <kelemeng@gnome.hu>  [f03622e57faa30d3f20b8e7d3853c8d9cb4877ee]

        Updated core Project: help  01e27eb146e6809019a3dc886e115f3f1176e12e
        
        Cosmetic changes to Title Page page
        
        - Don't start note paragraphs with 'Note:'
        - Consistently use and emphasize 'First Page' and 'Default Style' names
        
        Change-Id: I5a93f3a5a5afd56fd69118c821543fc2e672485f
        Reviewed-on: https://gerrit.libreoffice.org/45000
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-20  Gabor Kelemen  <kelemeng@gnome.hu>  [c57d278ba57f040d9f4712b27ab802ccaf0f70ec]

        Updated core Project: help  be08a64ffccd2566cd3cd92b93cecdc36bad0a4b
        
        Display extended help on the Bullets and Numbering button
        
        Change-Id: I8c7393855cff20640a4b4dfe5e26f94e3f31a0f1
        Reviewed-on: https://gerrit.libreoffice.org/44999
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-20  Gabor Kelemen  <kelemeng@gnome.hu>  [d5a9b4782ee3c9b6bbdfb7815a0083545923cbac]

        Updated core Project: help  c43bfbb67d64bfa72f36177784bbebf165f06a39
        
        Display extended help tips in Writer Formula toolbar
        
        Change-Id: I8f00071bc9a67e59b6dcede06a3ac2c4b5ca48fb
        Reviewed-on: https://gerrit.libreoffice.org/44998
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-20  Gabor Kelemen  <kelemeng@gnome.hu>  [adc34b28ef2bfb2044fbad0cc832065c62d5badc]

        Updated core Project: help  6786fb57ceb730812c8096365ee199bc108f3524
        
        Display extended help on the Help Lines Move icon of Drawing Object toolbar
        
        Change-Id: Id5717e6d6fdd019f05e20e0c90d0aaee5bae9f9e
        Reviewed-on: https://gerrit.libreoffice.org/44997
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-20  Gabor Kelemen  <kelemeng@gnome.hu>  [c0f45138dc1e505a437083bb3c7de676ee66aa14]

        Updated core Project: help  cca1afdd2c096c85d4513983cb75f54cf34169ac
        
        Display extended help on the Grid Visible icon of Drawing Object toolbar
        
        Change-Id: I5365fbea2defcc911d10dfa96009bca1114d0573
        Reviewed-on: https://gerrit.libreoffice.org/44996
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-20  Gabor Kelemen  <kelemeng@gnome.hu>  [fe7436fc0089a261763faf0eedd2a185e42721ee]

        Updated core Project: help  5ab607135831f51674336313fa84e76305dfef99
        
        Display extended help on the Wrap Left/Right icons of various toolbars
        
        Change-Id: I91330c2a2c0bcc9d3bb3156d67566ca0ecf44f0f
        Reviewed-on: https://gerrit.libreoffice.org/44995
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-20  Gabor Kelemen  <kelemeng@gnome.hu>  [d9f4445d70b7da9b1fa8584f66ce3fee94d077f5]

        Updated core Project: help  673c52f0f6725ff47a145f612e45cca6e9455867
        
        Fix a missing ahelp and a bookmark
        
        Change-Id: I8630a0c95f8068bdfe44518f924862b7d41a2089
        Reviewed-on: https://gerrit.libreoffice.org/44994
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-20  Gabor Kelemen  <kelemeng@gnome.hu>  [acd07e4b4b7f197c2ae56856e7bfde391b01dc20]

        Updated core Project: help  5045aff02e47e50d0c9abaa2dd51f817171bf739
        
        Display extended help on the Paragraph icon of Formatting toolbar
        
        Change-Id: I3590ef4b21cf6e4c4205732125beb84428d6db70
        Reviewed-on: https://gerrit.libreoffice.org/44991
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-20  Gabor Kelemen  <kelemeng@gnome.hu>  [514dea9c23c90cd797a15fabc220e9f19e119e58]

        Updated core Project: help  5e138269eb7353b7ca7e3aba5f8bb266cff7f5ae
        
        Display extended help on the Spacing icon of Formatting toolbar
        
        Change-Id: I6be9c9476ca0d1a423e2afcc3ba3c93f76a13eec
        Reviewed-on: https://gerrit.libreoffice.org/44990
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-20  Gabor Kelemen  <kelemeng@gnome.hu>  [c38bce946a5a0b34a4a1d9b3d130e9375a58eed7]

        Updated core Project: help  06742805c6d5cf4f5a86f6affae0d93941e4598a
        
        Display extended help on the Font Color icon of Formatting toolbar
        
        Change-Id: Ibe29d120a38f70f67008a41c2beefdfbf016eaf0
        Reviewed-on: https://gerrit.libreoffice.org/44989
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-20  Gabor Kelemen  <kelemeng@gnome.hu>  [ded278fc1aaeadda54dce34996358a81171b5fbe]

        Updated core Project: help  2d215df1e40410fd186cc57bbd0a9aa71e6c3221
        
        Display extended help on the Line Spacing icon of Formatting toolbar
        
        Change-Id: I4fb45d2f82111d43d1727a2b1e62e3e508e79f87
        Reviewed-on: https://gerrit.libreoffice.org/44988
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-20  Gabor Kelemen  <kelemeng@gnome.hu>  [e8c5faff2cd1a67ddeddac2d75f77ac1069787ca]

        Updated core Project: help  cdd9d1d296f3a2dfad988e2f7f3244747408a87d
        
        Display extended help on the New/Update/Load Style icons of Formatting toolbar
        
        Change-Id: Ic2b5620789192e1928ffe2cef9b4be3030e9e4de
        Reviewed-on: https://gerrit.libreoffice.org/44987
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-20  Gabor Kelemen  <kelemeng@gnome.hu>  [ac3c93b033b8c2c96e4b90b7b75480b9adf22355]

        Updated core Project: help  774662d0051ba14f915f8104c0d00cc77e5c6559
        
        Display extended help on the Outline dropdown of Formatting toolbar
        
        Change-Id: I6e1ff34ae7dd175cdb70a2314351dca3eccb8dc1
        Reviewed-on: https://gerrit.libreoffice.org/44986
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-20  Gabor Kelemen  <kelemeng@gnome.hu>  [81cfddee5a4fd579de7c36c8850948837a90eee8]

        Updated core Project: help  1e4d6e9b6ae36bd5ad0c1fb1c300f18eabcd8a9d
        
        Display extended help on the Clear icon of Formatting toolbar
        
        Change-Id: Ieb8b894a4307bcc2538483c3a0c65802ec86dbd0
        Reviewed-on: https://gerrit.libreoffice.org/44985
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-20  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [daee5fc5569c1807f5c8dae502d305eb06141e8b]

        gpg4libre: add glib2 dependency for Windows
        
        Change-Id: Ib6b5393323a4dbfe94ea89689ac9170f8afa3899
        Reviewed-on: https://gerrit.libreoffice.org/44856
        Reviewed-by: Siegmund Gorr <siegmund.gorr@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-20  Gulsah Kose  <gulsah.1004@gmail.com>  [5fccf17f33aa7e97314c14a5a4616b2f2643614c]

        tdf#95880 Add a lock mark on protected sheet tab.
        
        Change-Id: Ic9ec598d9bfdf98336cc4a11af21502ca7a1e4fb
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/44558
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [d1f783aff7cfe42f3e4819d42d5b7e9ae31733d2]

        Updated core Project: help  2efb8853f37090026c902720613ac9512132f393
        
        tdf#113949 Add more info on audio video support
        
        After cloph's askbot answer.
        
        Change-Id: I0dceef8b2ba500ca28a70231c04ecbfbaa0e925e
        Reviewed-on: https://gerrit.libreoffice.org/45006
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-11-20  Gabor Kelemen  <kelemeng@gnome.hu>  [9af0a1fd472da79b507ed06a1e99180056d046dd]

        Updated core Project: help  11046428321a6a5186d9199b59f7c8bc854f7411
        
        Display extended help on the Style dropdown of Formatting toolbar
        
        Change-Id: I383c5f3063efb82e7fbf5299a9e66e423802f9a3
        Reviewed-on: https://gerrit.libreoffice.org/44982
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-20  Caolán McNamara  <caolanm@redhat.com>  [d4ec1c76b03c393dde62bd3913618147f9ddeea6]

        ofz#4321 Direct-leak
        
        Change-Id: I0ce2da99f34082e4e090753e3a4aa8fcc4420a5d
        Reviewed-on: https://gerrit.libreoffice.org/44955
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-20  Caolán McNamara  <caolanm@redhat.com>  [78ecfa8aafea457d29e1c5f327b75e14ae0b70ce]

        ofz#4338 Integer-overflow
        
        Change-Id: I6019da51dced0ef560490b7e7cf303b8193f17ce
        Reviewed-on: https://gerrit.libreoffice.org/44971
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-20  Gabor Kelemen  <kelemeng@gnome.hu>  [e086b54807f2cf65080398052e387ad1bee0f3bf]

        Updated core Project: help  82ec230767b5e9217dd7468a31828f9101fa8f03
        
        Display extended help on the Hyperlink icon of Standard toolbar
        
        Change-Id: Icfe14aa888473195dbb536145adcaa11ecbc8d55
        Reviewed-on: https://gerrit.libreoffice.org/44993
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-20  Gabor Kelemen  <kelemeng@gnome.hu>  [377d856f1c786c6d694117f747d801c67f93f4f8]

        Updated core Project: help  9857d750e09df835b3afaf8ded3df58471e5188f
        
        Display extended help on the Load URL dropdown of Standard toolbar
        
        Change-Id: Ie6f197e88dc7e5bc10aa296782d9089ef7831e46
        Reviewed-on: https://gerrit.libreoffice.org/44992
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-20  Gabor Kelemen  <kelemeng@gnome.hu>  [f78b32ee12486605d26863c64ab56a326ee3f82c]

        Updated core Project: help  36f359e93946f68ec78ade86657e50f750d905ef
        
        Display extended help on the Save As icon of Standard toolbar
        
        Change-Id: Ieda031ebdfdbdc22e65a152d87747041fb4045f5
        Reviewed-on: https://gerrit.libreoffice.org/44984
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-20  Gabor Kelemen  <kelemeng@gnome.hu>  [4bc93a6664c79f3c726c9f0f5069edfcf0ca1a94]

        Updated core Project: help  215ea7c387871288fa0e7129b152eea8b7289b4e
        
        Display extended help on the Open icons of Standard toolbar
        
        Change-Id: I39c3a10ac7bf7096f41d41299aac351885548826
        Reviewed-on: https://gerrit.libreoffice.org/44983
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-20  Gabor Kelemen  <kelemeng@gnome.hu>  [9d51addcda46783ec649e46468c54a7d0ee6f849]

        Updated core Project: help  2aa2111068d6506462f51c5b61c639a70068eda3
        
        Display extended help on the Undo/Redo icons of Standard toolbar
        
        Change-Id: I1a0687c925264625d6bafc2016a1487c008b6480
        Reviewed-on: https://gerrit.libreoffice.org/44980
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-20  Gabor Kelemen  <kelemeng@gnome.hu>  [6e24eb95738dfa96c2bb549161f301f2a506fe9f]

        Updated core Project: help  b5a003be3ce255973c1be86269a7f5554b2e1e3b
        
        tdf#106861 Last occurrence of Tools - Cell Contents removed
        
        Change-Id: I2dbaa2847271b2453ae62f86847c156a60feb41d
        Reviewed-on: https://gerrit.libreoffice.org/44981
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-20  Yousuf Philips  <philipz85@hotmail.com>  [2a33c69b16cce539951a796d7afa45c13b097cf6]

        tdf#79754 updated windows shellnew template files
        
        the old template files were created with OOo 3.1 and use Arial
        and Times New Roman as default fonts, while these new files
        were created with LO 6.0 alpha use Liberation fonts as defaults
        
        Change-Id: I54c98f092af3f1eae31ea0b3458c0e91a1d1c074
        Reviewed-on: https://gerrit.libreoffice.org/43625
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-11-20  László Németh  <nemeth@numbertext.org>  [9ffbc843006febbf6d9a5c799cef9abd77b52257]

        Updated core Project: help  ebc20f206274da2125fb814da5f5dd1650aaba84
        
        tdf#113739 help text of "Grammar By" user dictionary field
        
        Change-Id: I600f7b898510bdf2706a949a33d715d73e0c3a25
        Reviewed-on: https://gerrit.libreoffice.org/44941
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2017-11-20  Stephan Bergmann  <sbergman@redhat.com>  [42a62d43cc6899284ab9d2992cb50135e00ca83a]

        Make CppunitTest name consistent with file name
        
        Change-Id: Ice44f10673d127b1f1c7f701ec2d7905eab7029e

2017-11-20  Eike Rathke  <erack@redhat.com>  [9206a08ada00e8762c4a634f242bd566028964bb]

        Upgrade to ICU 60.1
        
        Change-Id: I6d90f51ee88c4e1005edbaa93d23cfb94cb2acfb
        Reviewed-on: https://gerrit.libreoffice.org/44871
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-11-20  Yousuf Philips  <philipz85@hotmail.com>  [a8687041c46b3fe93a76faa0a4a65e7069ef5e9d]

        tdf#113880 a11y: make bitmap tab of area tab accessible
        
        Change-Id: Icfdb3f68bb0660b20ebe3f98e5e4fb8fcf3e54f1
        Reviewed-on: https://gerrit.libreoffice.org/44897
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-11-20  Stephan Bergmann  <sbergman@redhat.com>  [5eb6b14e374be97f2548a3db29bde24d4e328c51]

        Non-blacklisted file wasn't formatted according to clang-format rules
        
        ...so blacklist it, as needed to push a change to it in a follow-up commit
        
        Change-Id: Ia43737fb92311d8461e1eb5f9b3862c1e9ca57bd

2017-11-20  Matti Lehtonen  <m-Matti-a.Lehtonen@IKI.Fi>  [3ed87ba36e59f774917eac49389770da404cbc06]

        tdf#89216 forward empty cells as empty to BASIC instead of 0.0
        
        This change causes that either empty or unknown cells are forwarded to macros
        as empty, not as zero (double).
        
        Change-Id: Ia73bcb2ab48e08f97b46cdb45ae4dc3d21bbffd5
        Reviewed-on: https://gerrit.libreoffice.org/43226
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-11-20  Tor Lillqvist  <tml@collabora.com>  [66dbd4da3afcadb1393daf9be9cecff71b86509a]

        tdf#113918: Workaround: Load 1bpp indexed PNG as 8bpp indexed Bitmap
        
        The alternative, to fix the X11 disaster area used by the gen, gtk,
        and kde4 VCL plugins, seemed more difficult. Somebody else with more
        time, feel free to revert and do that instead.
        
        Change-Id: I068ea27224ba98be25e01671546137ddd70691a7
        Reviewed-on: https://gerrit.libreoffice.org/44957
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2017-11-20  tagezi  <lera.goncharuk@gmail.com>  [94c76b6d267ba72177e1144b408b0343d8385c37]

        renameModuleOrDialog: add missing check for valid Reference
        
        Change-Id: I2cf33a4fae4db45b854e77e31e166afa0281a054
        Reviewed-on: https://gerrit.libreoffice.org/44956
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-20  Stephan Bergmann  <sbergman@redhat.com>  [145a3a0c449e2c6186c10a4a1ca659e7415b177a]

        external/pdfium: -fsanitize=nonnull-attribute
        
        ...as seen during CppunitTest_vcl_pdfexport:
        
        > workdir/UnpackedTarball/pdfium/core/fxcrt/string_data_template.h:81:31: runtime error: null pointer passed as argument 2, which is declared to never be null
        > /usr/include/string.h:44:28: note: nonnull attribute specified here
        >     #0 0x7f6506471c0d in fxcrt::StringDataTemplate<char>::CopyContentsAt(unsigned long, char const*, unsigned long) workdir/UnpackedTarball/pdfium/core/fxcrt/string_data_template.h:81:5
        >     #1 0x7f650645f9db in fxcrt::ByteString::ByteString(fxcrt::StringViewTemplate<char> const&, fxcrt::StringViewTemplate<char> const&) workdir/UnpackedTarball/pdfium/core/fxcrt/bytestring.cpp:137:12
        >     #2 0x7f6505e6bfbc in fxcrt::operator+(char const*, fxcrt::ByteString const&) workdir/UnpackedTarball/pdfium/core/fxcrt/bytestring.h:242:10
        >     #3 0x7f650671798c in CFX_FolderFontInfo::ReportFace(fxcrt::ByteString const&, _IO_FILE*, unsigned int, unsigned int) workdir/UnpackedTarball/pdfium/core/fxge/cfx_folderfontinfo.cpp:223:21
        >     #4 0x7f6506716ea1 in CFX_FolderFontInfo::ScanFile(fxcrt::ByteString const&) workdir/UnpackedTarball/pdfium/core/fxge/cfx_folderfontinfo.cpp:193:5
        >     #5 0x7f65067154fb in CFX_FolderFontInfo::ScanPath(fxcrt::ByteString const&) workdir/UnpackedTarball/pdfium/core/fxge/cfx_folderfontinfo.cpp:151:36
        >     #6 0x7f650671546a in CFX_FolderFontInfo::ScanPath(fxcrt::ByteString const&) workdir/UnpackedTarball/pdfium/core/fxge/cfx_folderfontinfo.cpp:151:15
        >     #7 0x7f6506714c86 in CFX_FolderFontInfo::EnumFontList(CFX_FontMapper*) workdir/UnpackedTarball/pdfium/core/fxge/cfx_folderfontinfo.cpp:121:5
        >     #8 0x7f650676d271 in CFX_FontMapper::LoadInstalledFonts() workdir/UnpackedTarball/pdfium/core/fxge/cfx_fontmapper.cpp:360:16
        >     #9 0x7f650676d469 in CFX_FontMapper::MatchInstalledFonts(fxcrt::ByteString const&) workdir/UnpackedTarball/pdfium/core/fxge/cfx_fontmapper.cpp:365:3
        >     #10 0x7f6506773376 in CFX_FontMapper::FindSubstFont(fxcrt::ByteString const&, bool, unsigned int, int, int, int, CFX_SubstFont*) workdir/UnpackedTarball/pdfium/core/fxge/cfx_fontmapper.cpp:573:22
        [...]
        
        Change-Id: I0221a099198d8f23f239e8493509bdf1816fbc59

2017-11-20  Mike Kaganski  <mike.kaganski@collabora.com>  [1a4277c586b2b6961cfe6a8c24a80f6f5fed5a8c]

        LibreOffice.natvis: a small correction
        
        Change-Id: I6f9971bf3fc8eec996a19c0a56202947f65a07ae
        Reviewed-on: https://gerrit.libreoffice.org/44972
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-20  Yousuf Philips  <philipz85@hotmail.com>  [036a5177485b3c07b3297e4daae4c11331f4c8db]

        Move position of Formula in File > New to similar to start center
        
        Change-Id: I3d5f81e444d2f48f2f2d90e474bd51dbd6a674b5
        Reviewed-on: https://gerrit.libreoffice.org/44926
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-11-20  tagezi  <lera.goncharuk@gmail.com>  [9abd653129986d5aa8a07b8f8bb92b2d4254126e]

        tdf#108872 Also remove VBA module info on module removal
        
        If this information is left, then css.container.ElementExistException
        is thrown on following creation of a module with the same name in
        XVBAModuleInfo::insertModuleInfo called from
        ScriptDocument::Impl::createModule
        (see commit 2be139d76bdb66e77719613d802dc0047c284456)
        
        Change-Id: I6750819ce36c112c146d7800a6bab4cc207e0062
        Reviewed-on: https://gerrit.libreoffice.org/44940
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-20  Mike Kaganski  <mike.kaganski@collabora.com>  [1560a335f7d548fb9eed564e8d2da03c2ef84b7a]

        SwDBManager: move implementation details from interface
        
        Change-Id: I738e8306f2f9af7f284cc236d55f5e184e632323
        Reviewed-on: https://gerrit.libreoffice.org/44951
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-20  Julien Nabet  <serval2412@yahoo.fr>  [21f8b386e07702e375abd8000e7583f25a0804cf]

        Disabled slot with Put leaks entry (StateFormatPaintbrush/sw)
        
        Same as https://cgit.freedesktop.org/libreoffice/core/commit/?id=21dde7a09e2cfe7b48d2fec1edc7a94fa94af5c3
        
        Change-Id: I670c01eb5e5e747ceb77995ad855ee448faa054f
        Reviewed-on: https://gerrit.libreoffice.org/44931
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-20  Yousuf Philips  <philipz85@hotmail.com>  [eb55a2cf1acf188b1ce640d7d01a573c5e8c45bb]

        l10n: dont translate non-text character tab fill characters (2)
        
        Change-Id: Ib46cef900e681664e50b06c2e4a5af2b63a8f83f
        Reviewed-on: https://gerrit.libreoffice.org/44953
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>

2017-11-20  Caolán McNamara  <caolanm@redhat.com>  [b6937a5c9d99dd1e7110d01f69923f45047259fe]

        ofz#4306 Null-dereference READ
        
        Change-Id: Iccbaed9ab6252ac8c61104ac0e6a9b8972913f6c
        Reviewed-on: https://gerrit.libreoffice.org/44954
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-20  Caolán McNamara  <caolanm@redhat.com>  [7cd75ff1c9520e41d4803eda00538469393ab184]

        ofz#4328 Abrt
        
        Change-Id: Ia122ca02b96682e436315b89c1510230c2ec5150
        Reviewed-on: https://gerrit.libreoffice.org/44950
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-20  Caolán McNamara  <caolanm@redhat.com>  [ce204e444379d0fab21a8cf759df659ebafb5638]

        ofz#4327 Integer-overflow
        
        Change-Id: I1a656c106b5944578c6c74b9e475349259865049
        Reviewed-on: https://gerrit.libreoffice.org/44948
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-20  Takeshi Abe  <tabe@fixedpoint.jp>  [14f351529e5f6282b1017d28671930d6142f4ce5]

        cosmetics: Drop duplicate semicolon
        
        Change-Id: I96d2ffb903f9ed15070572552c9564b5089df12f
        Reviewed-on: https://gerrit.libreoffice.org/44914
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [13de75274b727428355eefd55176277a5f891c47]

        clang-format: enforce coding style via Jenkins
        
        - factor out common code to a shared module, and quote path to the
          clang-format binary, just in case.
        - add a new check-last-commit script that is the CI equivalent of the
          exiting git pre-commit hook, but this one handles lack of clang-format
          as an error, not as a warning.
        - $LODE_HOME/opt/bin is supposed to be in PATH already, so not
          mentioning LODE_HOME in ClangFormat::find() explicitly.
        - if both COMPILER_PLUGINS and LODE_HOME is set, invoke
          solenv/clang-format/check-last-commit as part of 'make check'
        
        To test these changes as part of CI, fix a single style violation in an
        already committed, non-blacklisted file.
        
        This depends on the lode.git commit
        496123bcae28e06c6d6aeda39a5afd1e1fb1fd98 (utils_Linux: install
        clang-format in the Jenkins case, 2017-11-16), otherwise erroring out on
        a not installed clang-format as part of the build would be a problem.
        
        Change-Id: Ib3110826194ff78a7f1bed1c3796147e92ccb3ba
        Reviewed-on: https://gerrit.libreoffice.org/44939
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-20  Caolán McNamara  <caolanm@redhat.com>  [cd0dd31086bb43fcfcc95beb11aa30bb68d6c485]

        ofz#4334 Null-dereference READ
        
        Change-Id: I64cf71566248d81713f251d95d435d51701d3188
        Reviewed-on: https://gerrit.libreoffice.org/44949
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-20  Mark Hung  <marklh9@gmail.com>  [51b9042efea0984da96318812124836e292271d7]

        tdf#95656 vcl: correct offset for vkrn position
        
        For Bopomofo tone marks to attach to anchor points.
        
        Change-Id: I66373790cb80515f4ab0ca9c166f78634eb4081c
        Reviewed-on: https://gerrit.libreoffice.org/44922
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-11-20  Takeshi Abe  <tabe@fixedpoint.jp>  [c40c0a2773cee5402801926bc08db92a94527712]

        sot: Simplify UCBStorageElement_Impl with std::unique_ptr
        
        Change-Id: Ia2de0a990ed8157095e03aabf65c0f7cd9fc4c87
        Reviewed-on: https://gerrit.libreoffice.org/44700
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [4f4486c61d3e437059a2ac77aae012489f5c7e25]

        look for =() in loplugin:unnecessaryparen
        
        Change-Id: I4f9b71ff7767e90987bb40358fc46ed5d1d571d0
        Reviewed-on: https://gerrit.libreoffice.org/44944
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-20  Caolán McNamara  <caolanm@redhat.com>  [fda2ee3d87600ce7ecbec5528ea80b8e9758f584]

        WaE: -Werror=unused-function
        
        Change-Id: I773224bd332669c86648578a47612fa6d639c9c5
        Reviewed-on: https://gerrit.libreoffice.org/44945
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [ffba2c683a5cd7ac3293e146fb0b930545b93609]

        TypedWhichId for SDRATTR* constants (1)
        
        Change-Id: I29bd18fea4dea531ae84ebc024d2aa87a5c7004d
        Reviewed-on: https://gerrit.libreoffice.org/44943
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-20  Gabor Kelemen  <kelemeng@ubuntu.com>  [2d13cc9723547f7a2028713e66e4f44a99090a34]

        tdf#113909 Fix label alignment in Shadow tab of drawing object properties
        
        Change-Id: I38afb0f193147243dc45bca461fc47d91d70e4e6
        Reviewed-on: https://gerrit.libreoffice.org/44900
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-11-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d6d58bbef95ddd2d2e92244d11304c76d001c097]

        Fix typos
        
        Change-Id: Ib138f971c4efcc67c68c901c9f08b4d1d95cdde2
        Reviewed-on: https://gerrit.libreoffice.org/44933
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [61b7f21f7f9e9d2516342cfdb23763d15acd4f79]

        sw: prefix members of SwFieldMgr
        
        Change-Id: I330ec974d1f469f4068bf0fc4dba33c99c5894db
        Reviewed-on: https://gerrit.libreoffice.org/44942
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-20  Caolán McNamara  <caolanm@redhat.com>  [5cfbc855141a7f5c5583aadc8ef8541ed582d139]

        ofz#4318 Integer-overflow
        
        Change-Id: I7ad1f39d82e44e4fa8dd78700b25deea0c19c81a
        Reviewed-on: https://gerrit.libreoffice.org/44913
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [0f0049d77a0ee6ae936922213c7290d0bc4fee29]

        TypedWhichId for XATTR* constants
        
        Change-Id: Ie9d637d701b77a549de3b00956f9c74ee8bd08c1
        Reviewed-on: https://gerrit.libreoffice.org/44830
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [21e85d591f344958c3ebee9422ba15dbd931f2cc]

        re-enable loplugin:useuniqueptr
        
        Change-Id: Ic1a7e5bd3a8002ac996a6af1d1d9a439d4153b0b
        Reviewed-on: https://gerrit.libreoffice.org/44864
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-20  andreas kainz  <kainz.a@gmail.com>  [e9b3a326eec96a0867fe18a991fe6be917972148]

        Elementary Icons sc icon update
        
        Change-Id: I26e74d9d357c8f14dc514c106a7291e4b144989e
        Reviewed-on: https://gerrit.libreoffice.org/44935
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2017-11-19  Julien Nabet  <serval2412@yahoo.fr>  [c60c525902028b6c7da2dbb2ec17b08aaeaead27]

        Typo "Rigth_" -> "Right_"
        
        Change-Id: Ibe981b178f8282ebf481411c7b2b3473b72cb69b
        Reviewed-on: https://gerrit.libreoffice.org/44934
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [86b8c063a47c1cca13bc208e17eac0d8d96d9072]

        Fix typos
        
        Change-Id: I964528cf4f3b81230c683011e1878b28378b0014
        Reviewed-on: https://gerrit.libreoffice.org/44915
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-19  Szymon Kłos  <szymon.klos@collabora.com>  [2b2f1352c72280dd25ed3bef090a3c708ee4b964]

        tdf#86087 Save relative links in DOCX
        
        Save links depending on preferences set
        Options -> Load/Save -> General -> Save URLs relative to ...
        
        Change-Id: I96d06cfdc405d1e1254515106926374aee279f6c
        Reviewed-on: https://gerrit.libreoffice.org/44785
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-11-19  Szymon Kłos  <szymon.klos@collabora.com>  [40acf8d6447065077acba9e800c56239f58c8262]

        tdf#86087 DOCX Import link as relative if preferred
        
        Change-Id: I92e273aa57db8b4b9779d8d784c5bbad42d720e5
        Reviewed-on: https://gerrit.libreoffice.org/44735
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-11-19  Julien Nabet  <serval2412@yahoo.fr>  [d5e30952beeb87b62048a9e3a34800e9a948b5a8]

        Typos about "bottom"
        
        Change-Id: I8fec1f12d5f8330cd54da3e219268bf4e0b4c213
        Reviewed-on: https://gerrit.libreoffice.org/44932
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-19  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [4efae8d0f71120beb28126ba6063a80ce2e08c81]

        clang-tidy modernize-use-equals-default in svtools
        
        no need to explicit delete SvtScriptedTextHelper_Impl assinment operator
        because it's implicit deleted anyway.
        
        Change-Id: I8463345e9035fc0466a22ed6648eb5b2614ed1b5
        Reviewed-on: https://gerrit.libreoffice.org/44927
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-19  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [ac3e2eac2bfaf6a2a94ac1bb4926d35a55125b3e]

        clang-tidy modernize-use-equals-default in sw/source/uibase
        
        removing unused assignment operators for SwDocDisplayItem,
        SwElemItem and SwShadowCursorItem, which are implicitly deleted now.
        
        Change-Id: I25200c3c61b77c5dedf7cf9de3edabc9d1e68730
        Reviewed-on: https://gerrit.libreoffice.org/44928
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-19  jan Iversen  <jani@libreoffice.org>  [2d8cca33e3cce4a885fcfc9a3c38483927f2242d]

        iOS, updated app icon
        
        new demands for appicons (iOS 11.1)
        
        Change-Id: I26eb7c61d4ffe24347ed3b192b579d07e46afc34

2017-11-19  jan Iversen  <jani@libreoffice.org>  [10f2a6852f74add3b0e8b466189a208f9ee42462]

        iOS, added schemes to project
        
        This is very much an experimental feature, to ease the building
        process.
        
        Currently only SIMULATOR is tested
        
        Change-Id: I67137057132115d800af31a617aeafc585b0819b

2017-11-19  Szymon Kłos  <szymon.klos@collabora.com>  [4b9e237850efe36f7e35d65e14d6953f1e1f3a45]

        tdf#86087 Open relative links in Writer
        
        Change-Id: I3f6caad559d92ec559b8ae1c66e7fea13f52cb76
        Reviewed-on: https://gerrit.libreoffice.org/44734
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-11-19  Julien Nabet  <serval2412@yahoo.fr>  [f9d1de6c7b135e36ae23095029d6dbaa044d881e]

        Use for range loops and lambda in dbfindex (dbaccess)
        
        Change-Id: I72186af1eae37e31cafec695581336729d123d09
        Reviewed-on: https://gerrit.libreoffice.org/44925
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-19  Yousuf Philips  <philipz85@hotmail.com>  [cba0399132bb1d10054b9ade0c035dc49d8d3d2f]

        tdf#113777 dont translate 'Family:' and 'Style:' strings
        
        these strings are replaced by strings in the code, so no need to
        translate them 4 additional times
        
        Change-Id: I6cd28b76367a950a2075cf5ef4ee021fe1a89fe0
        Reviewed-on: https://gerrit.libreoffice.org/44761
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>

2017-11-19  heiko tietze  <tietze.heiko@gmail.com>  [d68bdb562ac48e340d915610de618547895eece2]

        tdf#113536 Better wording for CSV separator
        
        Change-Id: I4bdd275f2343341e64a4a5dba4e5271888ca1799
        Reviewed-on: https://gerrit.libreoffice.org/44901
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-11-19  jan Iversen  <jani@libreoffice.org>  [f433253f5bae7c60f8f28c476795e527944dda29]

        iOS reactivated swarmsolver
        
        swarmsolver now compiles after the license issue was corrected, so
        no need to have a special case for iOS.
        
        Change-Id: Icae81c2b5769af9c8fd53068d69cbb6e608c7e69

2017-11-19  Mike Kaganski  <mike.kaganski@collabora.com>  [dfc45f0abab98a1ce977c6ed95dfa07c185b6d11]

        Reuse already existing value
        
        Change-Id: I996cd76b55265e783f51573b6d67b0c0187427c8
        Reviewed-on: https://gerrit.libreoffice.org/44924
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-19  Julien Nabet  <serval2412@yahoo.fr>  [60da185b57f36d48808309d0fa6efb27a587c4e6]

        Replace list by vector in accessible part of sc
        
        + remove useless typedef following https://cgit.freedesktop.org/libreoffice/core/commit/?id=65e578640f0258768a9253389356dbc63c845b7e
        + use for range loops
        
        Change-Id: I9b69acf4c0b783ee8db34791b1044cbebb68da9f
        Reviewed-on: https://gerrit.libreoffice.org/44919
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-19  Thomas Beck  <thomas.beck@cib.de>  [b904d639a801d6d610d8e53ba23cae9781ab9569]

        tdf#108947 Added Unittest.
        
        Added different branches for Windows/Linux because of differences in
        linebreaks. Recommit with ifdef guard for preventing tinderbox failure
        
        Change-Id: I08c45e3e653990a47a85aee6f63f063b2f9385a7
        Reviewed-on: https://gerrit.libreoffice.org/44677
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-19  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [4cc86c8fbf0426d39267b970391c376218b07926]

        Remove include config_lgpl.h from SwarmSolver, license is MPLv2
        
        Change-Id: I7c29c2e1a6e782dfc24b284f196521a7f7beef61

2017-11-19  Serge Krot  <Serge.Krot@cib.de>  [2865210607364feaff2c0275b7cd6c5439f5f070]

        tdf#50746 Make "paste unformatted text" work for Calc
        
        The same command with the same Ctrl+Shift+Alt+V hot-key
        was already added inside Writer. So now Calc has it too.
        
        Change-Id: I2b2d1b02e33288bc058c773431f029fb1d33d3be
        Reviewed-on: https://gerrit.libreoffice.org/44886
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-18  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [63bd6ee2c49f2d0c77c542778fc43ad476f6451b]

        tdf#111486 Multiply by whole base transformation, and not only by scale of it
        
        Change-Id: Ib50fa1ac36f06dbd7e5e921f9c13c5d5ac8bb138
        Reviewed-on: https://gerrit.libreoffice.org/44869
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-11-18  Caolán McNamara  <caolanm@redhat.com>  [2caec93c4ac13d6bb691c50cc36c5150f21d6364]

        ofz#4306 init draw layer
        
        Change-Id: I2a8bfa72e7e83ec86301cbfb952235e6b984b363
        Reviewed-on: https://gerrit.libreoffice.org/44906
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-18  Caolán McNamara  <caolanm@redhat.com>  [84cbd415cdc7dacc1b2376ccf47b484ae87f7b3b]

        we now get a solver lib even without lpsolve or coinmp
        
        Change-Id: I867d9aa37f876532dd67dadff7cd76f6e35868ba
        Reviewed-on: https://gerrit.libreoffice.org/44912
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-18  Caolán McNamara  <caolanm@redhat.com>  [5280b3eaa6e9a9ee5994c1459f459336908fc741]

        silence some coverity warnings
        
        Change-Id: I5a530e37156b5cd36e8a07ac20851880a46f520d
        Reviewed-on: https://gerrit.libreoffice.org/44875
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-18  Mike Kaganski  <mike.kaganski@collabora.com>  [06756e412b2a02030ce3355b3fe4e2ecc71d2301]

        One more proper construction of vnd.sun.star.pkg URL
        
        Change-Id: I4b1bfc9c9b158506424ec0b5e2fd71c6ccb7d3ec
        Reviewed-on: https://gerrit.libreoffice.org/44917
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-18  Yousuf Philips  <philipz85@hotmail.com>  [49098daf5795499f6c34298d9476ab42125de51a]

        tdf#113777 Add colon after family and style labels
        
        Change-Id: I27a58b9c6f63275f3901d00e807588c2f4c278af
        Reviewed-on: https://gerrit.libreoffice.org/44905
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-11-18  jan Iversen  <jani@libreoffice.org>  [5568df9251bae61a50a34ca4ab5b2d1dfc9a34a3]

        Makefile.in typo
        
        Typo in the foreach macro.
        
        Change-Id: Ic9d69753eff81d06f662be7cd0dc1fc4f965b4f3

2017-11-18  Kohei Yoshida  <kohei.yoshida@gmail.com>  [5c5fd9b86c8177403ab73c77fbb047a9ccad19f1]

        We now require orcus-0.13 to build.
        
        Change-Id: Ieea3eda0c3f073caf5a957e55567c84bd7261ed2
        Reviewed-on: https://gerrit.libreoffice.org/44908
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-11-18  jan Iversen  <jani@libreoffice.org>  [ceb10d57ac8151e9e144358b0e37310ebb7898ca]

        gbuild-to-ide cleaned up double scripts.
        
        Moved gbuild-to-ideNS to gbuild-to-ide (NS was the original)
        Removed gbuild-to-ideNS from Makefile.in
        
        the original gbuild-to-ide was split off to gbuild-to-ideNS, in order
        not to disturb the production environment while playing with new ide
        generation.
        
        Work on a new IDE generator have been stopped for a half year, so time
        to clean up.
        
        The work on a new Xcode generator continues offline (for now), and are
        part of the iOS development.
        
        Change-Id: Ia67355df21c6aec592d792ffa7c904a568eff961

2017-11-18  jan Iversen  <jani@libreoffice.org>  [0ee2bd1aeb86048f54b607d1453bd6f2685eb8a8]

        iOS, swarmsolver workaround
        
        Due to license problems (see mail dev list) disabled swarmsolver
        
        Change-Id: I39889ddab2563a857c3bf0982244f889a402097f

2017-11-18  Mike Kaganski  <mike.kaganski@collabora.com>  [0aed91c60fecdf12840246b0f156e51e881f6cb2]

        Update LibreOffice.natvis
        
        Change-Id: If9a0b5c185e828b5a1cf50fd42879aa3fa0f8635
        Reviewed-on: https://gerrit.libreoffice.org/44910
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-18  Kohei Yoshida  <kohei.yoshida@gmail.com>  [38c4f46325260ffe176937fa309ef804e3bb0c31]

        Updated liborcus to 0.13.1.
        
        Change-Id: Id5aa07f87603879fe7a21dc96cad207f1b168286
        Reviewed-on: https://gerrit.libreoffice.org/44850
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-11-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [0557a9aace85b7d47f77de758bb4f9f97303d07c]

        RotateFlyFrame3: Corrected wrong static_cast
        
        Change-Id: Ia3e0748d0b4ba11ec84a85e823472cdac9bf987a

2017-11-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [487ac20ecd73cf3d98071ba30cf5597d957017f7]

        RotateFlyFrame3: add support for AutoContour
        
        For transformed FlyFrames with no Border and no Padding it
        would be nice to immediately start using AutoContour, added
        first implementation to do so.
        Added several conditions for AutoContour, need to
        work on reaction on changes to these. Corrected
        needed transform adaptions to Contour(s)
        
        Change-Id: Ia3d7845fd5d50c8a413d592ae07ce2041ccc91b9

2017-11-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [059469926e359153b9b291790ef2df84fa63fda9]

        RotateFlyFrame3: Corrected Contour when rotated
        
        When rotated, the contour has to be adapted to that state
        and also needs to be calculated in untransformed state,
        added needed code. Also need to add a ClipRegion set at
        the target OutputDevice (e.g. from Contour) to the prepared
        GraphicPrimitive. It was sometimes used due to a VCL_Based
        PrimitiveRenderer being used, but that is just a coincidence.
        
        Change-Id: I1888ecd0468243bf2f41233b0cb3f99a50ac9805

2017-11-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [d74b26b41bfea3ba7a1834953b2bfe9b7ff0d70f]

        RotateFlyFrame3: Corrected interactive Crop
        
        To correct interactive Crop in transformed states, I had to
        rework some stuff involved that anyways was in a non optimal
        state. Added functionality to translate the object to make
        Crop seem to work more seamlessly. Some mapping was needed
        to make the Cropped, transformed object to be in the correct
        relative position to the uncropped, untransfomed one.
        Restructured TransformableSwFrame to directly re-create
        last non-transformed SwFrame(s) from the SwFrameAreaDefinition
        from the current Transformations, offering the untransformed
        SwRect(s) now for usage.
        Identified and corrected error when FlyFrame was translated
        using keyboard, the accessing method needed to adapt position
        in the transformed case.
        Started to look at Contour stuff, adapted a set contour to be
        correctly used by adapting it as needed in the transformed case.
        
        Change-Id: I0d5f14958bcd6f826b9abd53f1f47b7d0bc5a0e2

2017-11-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [1059e234f4b3b3f6b770b2e4d973923e54e7045b]

        RotateFlyFrame3: Made interactions work properly
        
        Have now created working interactive Rotation, Scale, Move
        and Crop. Using as much of the old code as possible since
        it does corrections based on BorderWidth/s stuff and similar.
        To do so, need to back-transform and execute in unrotated/
        untransformed state as much as possible. Had some problems
        with SwVirtFlyDrawObj::NbcMove usages and hacks there, had
        to restructure some of these.
        
        Change-Id: Ibedf6d834f96b2f8e9c1ace2a0c984aa26cedc74

2017-11-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [7d391f9a563041aae416c7017dcec36bbf4dfb2c]

        RotateFlyFrame3: Restructured TransformableSwFrame
        
        No longer derive a SwFrame that needs Transformation
        support from TransformableSwFrame, but keep it as a
        member (in a std::unique_ptr). Adapted all usages,
        also added reset of local SwRect(s) in local SwFrameAreaDefinition
        during layouting. That makes PrintPreview work correctly.
        
        Change-Id: I2e7720e67b57d4d29c0feb065878e246192a8a4c

2017-11-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [4cee8018792c732aac638bd82c754ade915a4db9]

        RotateFlyFrame3: Added basic transformation support
        
        In lcl_MoveAllLowers SwFrame(s) were directly modified,
        not even by calling any member method what makes it hard to
        react on changes to geometric definition(s). Added logic
        to Transform a SwFrame, currently basic by using e.g.
        SwFrame::Ltransform_translate, may be later unified to
        general Transformation usage with a homogen Matrix
        
        Change-Id: I7582fbd1472e12e481adacedda2e65cc0c282eac

2017-11-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [c82cb453eb56fb37ad36cff6becde9d753eb829d]

        RotateFlyFrame3: Isolated functionality and automations
        
        Isolated tooling stuff for SwFrames that support Transformations
        to TransformableSwFrame, adapted all usages. Developed functionality
        to reset temporarily the already adapted SwFrame of the outer frame
        to non-rotated to mate the layouting work. Made the outer frame
        being layouted always first.
        
        Change-Id: Ia60a971b8eaa28859d0f2a5243eabf68fe949846

2017-11-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [da05b60cdb72d301c6b16c8cb31135f46f4ed2c0]

        RotateFlyFrame3: Late-Updating of Areas
        
        When Layouting the update of the Areas is needed,
        but during layout needs to be stable on the unrotated
        values. Hard to find the right spot to do this, decided
        to use the inner/outer frame, layout both, and trigger
        the updates when the inner frame is layouted to non-
        rotated Areas for inner and outer frame. Still not sure
        if this will be correct, but is close to working well.
        Some repaints/updates missing
        
        Change-Id: I3d7dcbf624f3f32392e5e98420cb348d11d7d322

2017-11-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [51ee0c5ba6b0ffcd4b12e652de48e3f775cccc7d]

        RotateFlyFrame3: Added transformation support to SwFrame
        
        The layout element SwFrame now has methods to get linear
        transformations for the geometry-defining FrameAreaDefinitions.
        These return by default the SwRect (without being relative
        for the FramePrintArea to make things easier), but are
        replaced by the now two SwFrame derivates that support
        rotation. The layout will now use the BoundRects of the
        transformations, thus supporting a future that will allow
        all kinds of free transformations (including mirror, rotation
        and shear)
        
        Change-Id: I18b85f5ddc2970a1b8c137d30b0c2ee49bb8df72

2017-11-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [6675e6eaf999de94d49d7644d5877537fda83239]

        RotateFlyFrame3: Initial support added
        
        First steps to get a rotated FlyFrame and content
        that only uses layouted sizes/positions and does not
        change the model data (except rotation). This works
        with persistence, after reload the rotation can be
        resetted with going back to the original FrameSize.
        Lot of stuff not yet working, experimental state.
        
        Change-Id: Ie29d501fe2e618a1cb4457d600ce97575ed372d0

2017-11-18  jan Iversen  <jani@libreoffice.org>  [995c75de956436606e4f313d60257285955586d8]

        iOS, swarmsolve needs LPSOLVE or COINMP
        
        if neither LPSOLVE or COINMP is defined swarmsolve terminates with
        an error "No LIBFILENAME set", if either one is a demand for
        swarmsolve it should make an error message, if not the mk should
        be modified.
        
        For now enabling coinmp for iOS builds.
        
        Change-Id: I0c0611c119f7930f50c90ff52d382196135f2c1f

2017-11-18  jan Iversen  <jani@libreoffice.org>  [0fd2d3a4527c0764666a91c9a5c813020feef67e]

        iOS, Xcode upgrade ruined project.pbxproj
        
        The latest Xcode upgrade caused dublicate XBUILDCONFIGURATIONS,
        giving a strange behaivour when changing parameters using Xcode.
        
        Change-Id: I3e4d43af5540ef505665cf832090c767774bd951

2017-11-18  Yousuf Philips  <philipz85@hotmail.com>  [cda7d045d50558bd6f0ed2c3a612f7787ab10689]

        Fix typo in bitmap preset 73
        
        Change-Id: Ie7dfdf4c2ec1d5629a5bd69623074f306831a9d2
        Reviewed-on: https://gerrit.libreoffice.org/44899
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-18  Mike Kaganski  <mike.kaganski@collabora.com>  [06ff3f82d50b81c9bfda576b3199edf21dbf1efd]

        Remove redundant check
        
        Change-Id: If925aef0109a023d5760a7f83ab570a1f0312cb6
        Reviewed-on: https://gerrit.libreoffice.org/44903
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-18  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [3af8a4faf5e20ccae2386052697713da160afb16]

        tdf#113861: Less aggressive expansion of chart headers.
        
        For sheets with low data density (many empty cells) created charts with
        checked "First row as label" or "First column as label" can get too much
        extra rows/columns from data range (if they contain no data).
        
        New approach is to treat empty cells as belonging to data, not to headers.
        
        Change-Id: Ib5fd47636b80e0b8807f75d9eb582eed0ef68627
        Reviewed-on: https://gerrit.libreoffice.org/44755
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-18  Mike Kaganski  <mike.kaganski@collabora.com>  [1f4a1b74369caa1a61026b7776abe13f24ed48c1]

        MSC: Embed Natvis to PDBs, to use in /DEBUGEXE debugs
        
        E.g., when a unit test is debugged using
        make CppunitTest_foo CPPUNITTRACE=TRUE
        then devenv.exe is launched with /DEBUGEXE switch, and it's impossible
        to add a .natvis file to the debug session (unless one adds the file
        to path where VS looks for visualizers). A natvis added to PDBs will be
        used in this case.
        
        See https://docs.microsoft.com/en-us/cpp/build/reference/natvis-add-natvis-to-pdb
        
        Change-Id: Icc31eb7c4fd063810e4074eaff774e8146b86877
        Reviewed-on: https://gerrit.libreoffice.org/44595
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-18  Mike Kaganski  <mike.kaganski@collabora.com>  [e89ad623f4d55869f0d67cc24c28292c168e5209]

        Assume thread encoding for ODBC status string
        
        OTools::ThrowException uses SQLGetDiagRec to get error message. It's not
        the caller's responsibility to define the encoding of resulting string.
        Also, using the default setting of RTL_TEXTENCODING_MS_1252 turns
        returned localized strings into garbage.
        
        To allow correct conversion into Unicode string, let's use current
        thread encoding, and drop the input encoding parameter.
        
        Change-Id: Idb02e3ebb4fc407ce5e658fb2137ea2aa3bc127d
        Reviewed-on: https://gerrit.libreoffice.org/44877
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-18  Julien Nabet  <serval2412@yahoo.fr>  [e36c468dab4006afcfae76b1676df7cedbb82f1d]

        Replace list by vector in macromigrationdialog (dbaccess)
        
        + use for range loops
        
        Change-Id: I676009baa7b7aeb8c26951a8786da22431b0bc81
        Reviewed-on: https://gerrit.libreoffice.org/44896
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-18  Julien Nabet  <serval2412@yahoo.fr>  [c197573d5e89156eeca1e1cdf481d9437237e31a]

        Replace list by vector in framectr (extensions)
        
        + use for range loop
        
        Change-Id: I7bd95df8a75979bf342e3a8920fab016593e1b18
        Reviewed-on: https://gerrit.libreoffice.org/44891
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-18  Julien Nabet  <serval2412@yahoo.fr>  [7db6878a9d3e534583f9c22709f0eee96eff849f]

        Replace lists by vector or deque (cppu)
        
        + use for range loops
        
        Change-Id: If0fcba6e06538913031c50ec878b18db3547e06c
        Reviewed-on: https://gerrit.libreoffice.org/44894
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-18  Julien Nabet  <serval2412@yahoo.fr>  [9d1f61a61893435b26f7239136ad92b7354545a8]

        Replace some lists by vectors in binaryurp
        
        + use for range loops
        
        Change-Id: Ied18e378b73826c5a47957cad6cf86a4e19a9230
        Reviewed-on: https://gerrit.libreoffice.org/44892
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [5e69b3619d3a2b05930c5b8b8521d7f2938c709d]

        loplugin:flatten in toolkit..writerfilter
        
        Change-Id: I4da2a768b6b55869c3a3d6f8a8d50dc018709acd
        Reviewed-on: https://gerrit.libreoffice.org/44865
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [1d097883541b9d244e50ced7fe49a4d7a0f65cfd]

        tdf#113855 Assertion while customizing Bullets and Numbering
        
        can't find an easy way of removing the duplication, even though
        that BeginLocking() stuff looks ripe for simplification.
        
        Change-Id: I97b580b3668381c12b62136ea09772d91ab11eac
        Reviewed-on: https://gerrit.libreoffice.org/44884
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-18  Jens Carl  <j.carl43@gmx.de>  [6d24213d55df33c7bb5f10d511dcfc82b745db38]

        tdf#45904 Move _XSpreadsheetView Java tests to C++
        
        Change-Id: I1e5346e2f014b412a2f8be08553c8eeff37920f9
        Reviewed-on: https://gerrit.libreoffice.org/44840
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-11-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [133d617a7758acb342d82e5d446e165cd87e2cac]

        TSCP: remember the state of IP section expander state
        
        Change-Id: I899c05a4260324fa4c5648d7164821eddb1ead08
        Reviewed-on: https://gerrit.libreoffice.org/44879
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7d469172132ba5a1d11eb1200e996019ce645f0c]

        TSCP: allow to add multiple markings in the document
        
        Change-Id: Iae8fd98b678acdd3667eeb35b110b4e405c1167b
        Reviewed-on: https://gerrit.libreoffice.org/44878
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-18  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [08404bbb90a8978b70698ef057a4a46ad4fceae3]

        Swarm based (uses PSO or DE) experimental non-linear solver
        
        This is a new, simple non-linear solver that uses a swarm
        (population) to do global optimization. It uses two algoritms -
        Particle Swarm Optimization (PSO) or Differential Evolution (DE)
        to find a (non-optimal) solution.
        
        It is experimental as not all functions are implemented and it
        needs a lot more testing so that it performs well.
        
        Change-Id: If55dad7eda17394851a9d178ad892de771eca7c9
        Reviewed-on: https://gerrit.libreoffice.org/44382
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-18  andreas kainz  <kainz.a@gmail.com>  [257f62bb18aa745b50414b955ab285a04a7cfa41]

        Update Tabbed Notebookbar remove placeholder img
        
        Change-Id: Ibb90096f85dfab277be7888ec6762624686df85b
        Reviewed-on: https://gerrit.libreoffice.org/44796
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2017-11-18  andreas kainz  <kainz.a@gmail.com>  [588093c42cfe6c26664c50eea40c53414683d66c]

        Elementary icons sc_ initial updates
        
        Change-Id: If41b1f038a3dc737066c27837c3fdaa0531de14c
        Reviewed-on: https://gerrit.libreoffice.org/44827
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2017-11-17  heiko tietze  <tietze.heiko@gmail.com>  [637d96a25926e299fff5b4cf5a0055b1d171b23b]

        tdf#106890 Page orientation of User page size
        
        Radio buttons are adjusted when width/height is modified
        
        Change-Id: Ia660a25314a46f2bb04b248a4fef937f10c4941d
        Reviewed-on: https://gerrit.libreoffice.org/44876
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-11-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6e6e5cd3b6320de24953f275281780ff25f17110]

        Fix typos
        
        Change-Id: Idc648e4673cca1b1dec8c1f009d52cfa290508ff
        Reviewed-on: https://gerrit.libreoffice.org/44895
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-17  Mark Hung  <marklh9@gmail.com>  [025b5f75c657ffd54f11209da9bc8a6ebdbcc81e]

        tdf#111717 consider CJK vertical writing for underline offset
        
        Textline offset was based on horizontal font metrics.
        In vertical writing for CJK fonts, use descent
        as its underline offset so that the line is drawn at the edge
        of the bounding box to prevent overlap the CJK glyphs.
        
        Change-Id: Iaa01bdf3cbb694dcf925975cde3f0f7ba7b97dac
        Reviewed-on: https://gerrit.libreoffice.org/44720
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-11-17  Mark Hung  <marklh9@gmail.com>  [58af692e28146a1ecb4fbeef89e839baa1a1b39d]

        tdf#111967 translate offsets so it is relative to v origin
        
        The offsets were 0 in HarfBuzz 1.3.3 but the value became
        something else and made text offsets toward upper-right
        after upgrading to HarfBuzz 1.4.8. Those values are offsets
        relative to the horizontal origin.  But underlying renderer
        expect positionos relative to the vertical origin. Translate
        them back by adding the horizontal origin.
        
        Change-Id: If58d2c082b198bfd8789efb3df2be49869a04bf9
        Reviewed-on: https://gerrit.libreoffice.org/44556
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-11-17  Caolán McNamara  <caolanm@redhat.com>  [0b31768cb1b3d409cea3dafc5b1f8d5d11333e81]

        ofz#4291 Direct-leak
        
        can't reproduce this, but throw a guess at it
        
        Change-Id: Iff6198c463bbab4e3ef87ec62eaa13e88d016a23
        Reviewed-on: https://gerrit.libreoffice.org/44890
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-17  Caolán McNamara  <caolanm@redhat.com>  [f05130c20c90c47f98941c06f056563315b2c1e4]

        ofz: Integer-overflow
        
        Change-Id: I8a1a8c4b4d5f32a1f2b8a2e03225f6ac6b747232
        Reviewed-on: https://gerrit.libreoffice.org/44889
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-17  Caolán McNamara  <caolanm@redhat.com>  [946ff7a6768f8207a7d26dfec0f090c08aeabbb9]

        Resolves: tdf#112549 use gtk3 to set gtk2 window fullscreen...
        
        for current monitor mode as well as all-monitors mode
        
        Change-Id: I9de864dc0b416d18937f6ee90f432a8254fe987f
        Reviewed-on: https://gerrit.libreoffice.org/44870
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-17  Justin Luth  <justin_luth@sil.org>  [ac116d190da9e59b6a8cc541bba652183fccc5b3]

        ScVbaRange::Find - allow empty string as What to search for
        
        Excel's find macro is able to search for an empty string
        and find an empty cell, without giving a script error.
        
        LibreOffice was raising a "missing params" error if it was passed
        an empty string to search for, causing execution failure,
        a misleading error code, and failing to find an empty cell.
        
        Also fixed the other copy/paste error codes to indicate
        that this is the find function, not the replace function.
        
        Also added a sanity control line to the VBA test.  First select
        cell A1 - instead of assuming that no one has touched the
        file.
        
        Change-Id: Iabbac7333c37886a667ab5670af819b1cd53c086
        Reviewed-on: https://gerrit.libreoffice.org/44618
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-17  Henry Castro  <hcastro@collabora.com>  [44badb1175dbe7906aec993e8f2cc90c81ae71fd]

        sd: enable language status bar item
        
        Change-Id: I7cb725cdcfc92366694fc8cb24c1443dd74d102e
        Reviewed-on: https://gerrit.libreoffice.org/44851
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2017-11-17  László Németh  <nemeth@numbertext.org>  [95d9f596336ebf19dc367f618b3788a4ce0ba542]

        tdf#113739 add "Grammar By" feature to user dictionaries
        
        Language-specific user dictionaries (en-US, de-DE, etc.)
        have got a new "Grammar By" field to specify
        optional automatic affixation and compounding of the
        new words by adding an example dictionary word.
        
        Test example:
        
        Create an en-US user dictionary. Add the new word
        "crowdfund" to it, also an example, the Hunspell
        en-US dictionary word "fund" in the optional
        "Grammar By" field.
        
        This way, the word "crowdfund" will be recognized
        by the spell checker with suffixes of the word "fund",
        too: crowdfund’s, crowdfunds, crowdfunder, crowdfunders
        and crowdfunding.
        
        Hunspell dictionaries with compound flag usage (German,
        Hungarian, etc.) can support automatic compounding of
        the new words, too.
        
        Change-Id: Id70dbee4544643967153f730ae64938e5cee0c82
        Reviewed-on: https://gerrit.libreoffice.org/44562
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: László Németh <nemeth@numbertext.org>

2017-11-17  László Németh  <nemeth@numbertext.org>  [a7ec994689f8ea5985f6c8f94f17a4417978ff41]

        apply patch for run-time Hunspell dictionary extension
        
        to use in new "Affixation/Compounding By" feature of
        language-specific LibreOffice user dictionaries.
        
        Change-Id: Icb4181717f0ff1145ac5acc130266b165132cfe9
        Reviewed-on: https://gerrit.libreoffice.org/44561
        Reviewed-by: László Németh <nemeth@numbertext.org>
        Tested-by: László Németh <nemeth@numbertext.org>

2017-11-17  Caolán McNamara  <caolanm@redhat.com>  [9aa68d323cac29ac37e9d6fee4795ba2e361e5a8]

        ofz#4204 compare against available data len
        
        Change-Id: I407e104e08aa393d66ed5c6baf5e0b0ab2d361bd
        Reviewed-on: https://gerrit.libreoffice.org/44687
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-17  Caolán McNamara  <caolanm@redhat.com>  [1890b577d99d571e52570fa6b3e8b36b46a0bbba]

        ofz#4076 bad palette READ
        
        Change-Id: I54943d96baa6e2309bbf2cd3b6d8bcada2b76952
        Reviewed-on: https://gerrit.libreoffice.org/44351
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-17  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [c1c868003e129ff286ccd787e22f1a64a75de58a]

        tdf#111486 Use buildin methods for displaying matrix
        
        Change-Id: I0f40f7178be126229c8963b56e6a15313acc19a7
        Reviewed-on: https://gerrit.libreoffice.org/44868
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-11-17  Manfred Blume  <manfred.blume@cib.de>  [f53b3b547b04dc112076d8323b5b24ae178d6260]

        revert "tdf#95761 All Hotkeys with CTRL+ALT+ not worked"
        
        This was breaking keyboard functions in other locales, by essentially
        disabling use of left Ctrl-Alt as AltGr equivalent - fixes tdf#97908
        
        This reverts commit 3ac9942c624cb627c8b09122498b45b05cf455f6
        
        Change-Id: Ibee8cf0cb663f1995d0696afde8baea995f35f37
        Reviewed-on: https://gerrit.libreoffice.org/44824
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-17  Yousuf Philips  <philipz85@hotmail.com>  [e8871a5ec9fc9b58ee688c9f1d9b22223769ea57]

        Add templates menu and remove macro recording in start center
        
        Change-Id: I91c61047dcae3882f6f80279469963957c621138
        Reviewed-on: https://gerrit.libreoffice.org/44838
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-11-17  Caolán McNamara  <caolanm@redhat.com>  [d90dcf3554a84b5600800ee6deb3cde879c62b8d]

        tdf#113894 release ctrl of ctrl+v in input line should strip formatting
        
        Change-Id: I1cd1501d6f20765d7e5a90a9ccb07745758682d4
        Reviewed-on: https://gerrit.libreoffice.org/44880
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-17  Caolán McNamara  <caolanm@redhat.com>  [ff8722507473328e811cdcd6293f091afe6aa7d3]

        Resolves: tdf#112943 don't close popups on resize if size didn't change
        
        Change-Id: If5331248f69098570c87da060595f5a85721c2d2
        Reviewed-on: https://gerrit.libreoffice.org/44882
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-17  Xisco Fauli  <anistenis@gmail.com>  [605b01dc591eaa72788be255baf1f9b9dde76414]

        tdf#113660: show Master Slide label in handout view
        
        Change-Id: Ib26837fe8eab9f024a15e5b6a48e4d9dfa7252a5
        Reviewed-on: https://gerrit.libreoffice.org/44797
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-11-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [328cdfd4a75f5e29c3a1b3ba4ee0ed9475603442]

        loplugin:useuniqueptr in PDFContainer
        
        Change-Id: I25c2a5a078450ed921c7e981f4c9fac242aa7178
        Reviewed-on: https://gerrit.libreoffice.org/44863
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-17  Caolán McNamara  <caolanm@redhat.com>  [01cc5c2bc927fa1515d04cb509e420b86a02e74d]

        ofz#4245 need more components
        
        Change-Id: Iab8d50dff1f20a31f7863217cfa69fb73727e4ef
        Reviewed-on: https://gerrit.libreoffice.org/44874
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [7ff24c6619648164a8642642217709f1a29c89c1]

        TSCP: change bold button to a toolbox button as bold icon
        
        Change-Id: Ic1a96544c4b3a1f8d631535c8a5f43b6680539f4
        Reviewed-on: https://gerrit.libreoffice.org/44860
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [3b501c4478e5da43ea092c51e5afdb66790d028a]

        TSCP: show "OK" dialog when doc. classification changes on save
        
        Change-Id: If0b24ceb5789ce505dc329d17fdad114749374d7
        Reviewed-on: https://gerrit.libreoffice.org/44859
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-17  Yousuf Philips  <philipz85@hotmail.com>  [a3c981015da76dbda8626993da30c467a3e1c799]

        tdf#113880 a11y: Link 'Numbering style:' label to drop-down list
        
        Change-Id: I2e758d69f7193f611cfbba5d6189ceb858ecb81e
        Reviewed-on: https://gerrit.libreoffice.org/44833
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-11-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [4b69497e36b941d4db62ae8d5bad863d032fdc50]

        loplugin:useuniqueptr in TVDom
        
        Change-Id: I885c202c64f43b89372d079659dd9b5b12677fbd
        Reviewed-on: https://gerrit.libreoffice.org/44861
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-17  Yousuf Philips  <philipz85@hotmail.com>  [a2ed9435273d880e41b4d9196a37bfbf7f43d068]

        l10n: dont translate non-text character tab fill characters
        
        Change-Id: I529fe96d98e85119373e220ba8ddd7a4d4629a7c
        Reviewed-on: https://gerrit.libreoffice.org/44858
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-11-17  Eike Rathke  <erack@redhat.com>  [2337797936eb53ac088ad7b5243d5fd8dfbfa31e]

        coverity#1422192 include param field in string field
        
        Change-Id: Ia2ef910fd9b4b74c8cf227717fde93c562bbb1b6

2017-11-17  Szymon Kłos  <szymon.klos@collabora.com>  [713f579283279aa1dfadf476d37b38753e5f398f]

        Notebookbar: PriorityMergedHBox, OptionalBox
        
        Change-Id: I7822fb1b6a342065d66a3fd62f1277e43c2562dd
        Reviewed-on: https://gerrit.libreoffice.org/44694
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-11-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [c690d38b066bb9cda3e6af790c36fb37d2e0dea3]

        TypedWhichId for EE_CHAR* constants
        
        Change-Id: I261f8a949ddd858dee196118bb42993a101a2a28
        Reviewed-on: https://gerrit.libreoffice.org/44829
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-17  Katarina Behrens  <Katarina.Behrens@cib.de>  [666dc76e0426927c5f8e70fcfa5bce25171a0722]

        tdf#108450: The shrink part of grow/shrink animation finally works
        
        this automagically fixes also ODF export i.e. shrink to 25% in both
        directions gets saved as smil:by="-0.75,-0.75"
        
        Change-Id: I977deefb11cc4baa6a3caac5c9774940b5bc047e
        Reviewed-on: https://gerrit.libreoffice.org/44814
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-11-17  Stephan Bergmann  <sbergman@redhat.com>  [b8b5baefa9ead7a3360e0249224fd9beaa9b2bb0]

        loplugin:casttovoid (--disable-pdfium)
        
        Change-Id: I38017e3b191ef210facf46323c9a3bb5f54bf0a3

2017-11-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [18bc47d6e0eedd4b2e4dc977ae445d60b41eb122]

        TSCP: convert the class. ID to name, fix class. change on save
        
        Change-Id: Ic829ebeb488f41f3189170e6fdeebd80b28ae8c5
        Reviewed-on: https://gerrit.libreoffice.org/44855
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [ef5fc3adfd73ea0a12fbc07083a9e37b2d02798b]

        TSCP: add or delete watermark when set through class. dialog
        
        Change-Id: Iedcf0ee7292b447bc2e2030335234aeb4eb14752
        Reviewed-on: https://gerrit.libreoffice.org/44854
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-17  Caolán McNamara  <caolanm@redhat.com>  [6e686439291b4047a8c522ebf78d25632d349f62]

        Resolves: tdf#113871 bounds check kashida pos
        
        the inner loop checks the kashida validity so reuse the
        same check outside to avoid index 3 into vector of len 3
        
        Change-Id: I27c30aec1a61ccc8ca6611498d3281eddb4b54eb
        Reviewed-on: https://gerrit.libreoffice.org/44831
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Martin Hosken <martin_hosken@sil.org>

2017-11-17  Mark Hung  <marklh9@gmail.com>  [b843db1a8e3f50bc88e4278cd330bba86a62a206]

        vcl: clean ImplFontMetricData::ImplInitTextLineSize a little bit.
        
        Move initialization of FullstopCenteredFlag out
        of ImplFontMetricData::ImplInitTextLineSize since it has
        nothing to do with text lines.
        
        Change-Id: I1c2e383d980514c8727d736a3158325c1e0ccfda
        Reviewed-on: https://gerrit.libreoffice.org/44712
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-11-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [c2ea797abf377c4a6a1d01de93a638aa5f068183]

        sw: remove temporary debug code in txtftn that no longer builds anyway
        
        Change-Id: I3a5f35f8184a513a2d11b01a13535700be149ead
        Reviewed-on: https://gerrit.libreoffice.org/44839
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-17  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [262bc4387970106f4fa9bf0b85cf82cbf645bcf8]

        tdf#113451 Fix misplacing of lines by adding mappingChanged
        
        Change-Id: I9b381f456d4c96369fdf7e94f161fde2723ebead
        Reviewed-on: https://gerrit.libreoffice.org/44842
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-11-17  jan Iversen  <jani@libreoffice.org>  [71f168cd14ed36f917eeeb2c4b74d71cffec0e6d]

        iOS changed icons to non transparent.
        
        Transparent icons have a black frame on the iPad, changed
        transparent background to a green background
        (after all green is the color of LO).
        
        Change-Id: Id0703c63bab0f6cb5d5a9c268124daba5d6323b1

2017-11-17  Stephan Bergmann  <sbergman@redhat.com>  [11b741ac5e32c65475c61961679adac11660eab2]

        Make loplugin:casttovoid more resilient against macros
        
        ...in the type at the start of a ParmVarDecl, so that it does not erroneously
        assume in isSharedCAndCppCode that the whole decl is in "the body of a macro
        definition".  (Even better might be to check the whole ParmVarDecl is inside one
        macro body.)
        
        Turns out that vcl/unx/gtk/gtkdata.cxx indirectly includes stdbool.h via some
        vcl/inc/unx/saldisp.hxx -> workdir/UnpackedTarball/epoxy/include/epoxy/glx.h ->
        workdir/UnpackedTarball/epoxy/include/epoxy/gl.h, and Clang's stdbool.h contains
        
        > /* Don't define bool, true, and false in C++, except as a GNU extension. */
        > #ifndef __cplusplus
        > #define bool _Bool
        > #define true 1
        > #define false 0
        > #elif defined(__GNUC__) && !defined(__STRICT_ANSI__)
        > /* Define _Bool, bool, false, true as a GNU extension. */
        > #define _Bool bool
        > #define bool  bool
        > #define false false
        > #define true  true
        > #endif
        
        since <http://llvm.org/viewvc/llvm-project?view=revision&revision=115028>
        "Define _Bool, bool, true, and false macros in <stdbool.h> when we're in a
        GNU-compatible C++ dialect. Fixes <rdar://problem/8477819>" while GCC's
        stdbool.h has meanwhile been improved with
        <https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=216679> "C++11
        explicitly forbids macros for bool, true and false" to
        
        > #ifndef __cplusplus
        >
        > #define bool	_Bool
        > #define true	1
        > #define false	0
        >
        > #else /* __cplusplus */
        >
        > /* Supporting _Bool in C++ is a GCC extension.  */
        > #define _Bool	bool
        >
        > #if __cplusplus < 201103L
        > /* Defining these macros in C++98 is a GCC extension.  */
        > #define bool	bool
        > #define false	false
        > #define true	true
        > #endif
        >
        > #endif /* __cplusplus */
        
        Change-Id: I42caab83ac6e4d5e5297376136a6bbe6f3d70818

2017-11-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [56379beb1ea55c1262382039aba2dbb335e92b67]

        loplugin:useuniqueptr in DocxExport
        
        Change-Id: Iedc5823d23102569ed32a2a0df4c3c60feaca1f6
        Reviewed-on: https://gerrit.libreoffice.org/44823
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [49e1d1f0482969520f8ac64d5ff5fbba5f7c00bf]

        loplugin:useuniqueptr in SwPostItMgr
        
        Change-Id: I567ec14112ee8d5224c19c7616fd8ed06619c228
        Reviewed-on: https://gerrit.libreoffice.org/44822
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [a9f6478561a65b97f28de2ee3a428a3f99e87f16]

        loplugin:useuniqueptr in SwTransferable
        
        Change-Id: I803eef7270f8f1a13b253d5ac9ba4d7e41b5adef
        Reviewed-on: https://gerrit.libreoffice.org/44821
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [54604f01330063635fb974b0ab4335d6af851551]

        loplugin:useuniqueptr in SwNumRulesWithName
        
        Change-Id: If539e9a3d859cea034d53690fdad746479a9f548
        Reviewed-on: https://gerrit.libreoffice.org/44820
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [ef3a2e634ca81f5fb292f88c4d7eb28d170ce3dd]

        loplugin:useuniqueptr in MultiSalLayout
        
        Change-Id: I57ac9cf988dfccfcb38c69ca9c66c2ad77bbdada
        Reviewed-on: https://gerrit.libreoffice.org/44819
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [93117d454afc4d7402ae791526e66330f981c4d0]

        TypedWhichId for EE_PARA* constants
        
        Change-Id: I64d1765336f39c3e3ded4d58ebdee80e97624276
        Reviewed-on: https://gerrit.libreoffice.org/44799
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [7f055f373bf2a19f6f2c73914eaa4f3c6fa57f98]

        inline SbxMAXSALUINT64 and friends
        
        which don't offer any value
        
        Change-Id: Ie8082abc80ffd0e7719f4fa9a0d5f93203628ee5
        Reviewed-on: https://gerrit.libreoffice.org/44798
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e4969b2b63bff3f1dba2c46848107f4ab9c0fa3a]

        TSCP: add category from doc. properties if not found in header
        
        If we selected the classification on the toolbar and then go into
        the classification dialog, we need to add the current category
        from the doc. properties to the classification result so it is
        shown in the dialog automatically.
        
        Change-Id: I80909d39efa61f263fdb7dd10188f8d7ae12d1e0
        Reviewed-on: https://gerrit.libreoffice.org/44853
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [955412491cc9e6244016223f6ee2de05c4717661]

        TSCP: add "Custom" to the doc properties from class. dialog
        
        Change-Id: I500927b4d5c1165c62477fc5fdfc535f34536ed5
        Reviewed-on: https://gerrit.libreoffice.org/44852
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-17  Julien Nabet  <serval2412@yahoo.fr>  [d1960cb7db97534774504fc3667dc0d8e6de0509]

        Use auto/for range loops in PostItMgr (second pass)
        
        Change-Id: Ib827968c6194173e107b6b9e72c6545f5de673d2
        Reviewed-on: https://gerrit.libreoffice.org/44791
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-17  jan Iversen  <jani@libreoffice.org>  [3f95e90ef3d5bf29e1b69e99ad38318891f6752b]

        iOS, updated app icon set
        
        Change-Id: I5995f4caad6b03bad7cbc76e860ea0471572952d

2017-11-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [85f2a1e3eb21228ba932b27dbe375aa241e242bf]

        TSCP: disable toolbar pop-up if category was set with dialog
        
        In addition move reading of origin to classificationhelper as we
        need to read it there.
        
        Change-Id: I472b073587e68e6896f915477603a25db9b310d3
        Reviewed-on: https://gerrit.libreoffice.org/44848
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [9da4b3ee827e83b816514e4eb071e5322cb5ad01]

        TSCP: also store the identifier into the recently used XML
        
        Change-Id: I19ccfb8f5118d73535d0e94bf32818d82670d093
        Reviewed-on: https://gerrit.libreoffice.org/44847
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [195bd0f8ca8451eb340beafa4072f37782509d33]

        TSCP: consistently use identifier for category
        
        When identifier is used for category, it is written into the
        metadata under a different key. When loading it back, it should
        fill the corresponding properties (identifier if identifier key was
        used or name if name key was used), otherwise this can lead to
        inconsistent behaviour when loading the classification data back
        from the file.
        
        Change-Id: Idbd9bde866d117bd7f60bcc224069f00a27fb9e2
        Reviewed-on: https://gerrit.libreoffice.org/44846
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5fd90dcf5b12af4bf8ca21866b23209aa4d3d531]

        TSCP: resolve identifier to name, abbr. name is for category only
        
        In paragraph classification we store only the identifier and not
        the name, but for the ClassificationDialog we use the name as an
        identifier, so we need to resovle the identifier to the name when
        reading in the input classification results. It might make sense
        to switch to identifiers in the dialog also as they are language
        independent.
        
        Abbreviated name is only for the classification category and has
        no effect for other classefication elementslike markers and IP
        parts, so always fill them with the full name directly.
        
        Change-Id: I23bd0e8e92b16807a5b4d3162e503b799aa40718
        Reviewed-on: https://gerrit.libreoffice.org/44845
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-17  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [35107521b799232bcba1e8d0ccad6005012d56dc]

        TSCP: simplify key names, prefix with "n" the enumeration keys
        
        Change-Id: I1796b379336812d71ffa7f9ad4ba5d79f6d53bbc
        Reviewed-on: https://gerrit.libreoffice.org/44844
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-17  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [d552f67f5ee508ac6fbe03d16e6ba3ac429c3a48]

        tdf#113704 EMF+ Add support for EmfPlusRecordTypeFillRegion record
        
        Change-Id: I60366d4a27fdf5a3cc020ca54f4a2aa9b974db5e
        Reviewed-on: https://gerrit.libreoffice.org/44795
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-11-17  Eike Rathke  <erack@redhat.com>  [0f73433b13ba9e3f38193ddd86f4b9b767a36bb2]

        Revert "Upgrade to ICU 60.1"
        
        This reverts commit f643e1f687e27e7f46c53d7298772d4dddb3e660.
        
        Failing in firebird, back to the drawing board..
        
        Change-Id: I087d2fa6e81cf713458b1c9645edc7c1facf148c
        Reviewed-on: https://gerrit.libreoffice.org/44843
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-11-17  Eike Rathke  <erack@redhat.com>  [eb8bd7f21103ed2349b44c954db977709de2e4ec]

        Resolves: tdf#113889 no date particle reordering when exporting to Excel
        
        Change-Id: I45667a67c6c69106d86755ed41438f23e019dfea

2017-11-17  David Tardon  <dtardon@redhat.com>  [f643e1f687e27e7f46c53d7298772d4dddb3e660]

        Upgrade to ICU 60.1
        
        Change-Id: I07837be7faac0b2238b0cba8fb981e4c4d24c498

2017-11-16  Andras Timar  <andras.timar@collabora.com>  [26ea47b7217053efb5eaa20f76b8895d29ae1f18]

        Updated core Project: translations  ebfb3d16636671ed9576117662108263d0bf168e
        
        Updated Slovenian translation
        
        Change-Id: I510701770ea9e0795d1f8057990c6198678614f4
        

2017-11-16  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [f94d98db1be8c27e470b39d4b16ed406db3aef87]

        updater: improve message for failed update generation
        
        Change-Id: Iadfcdd58ca77d0906583c63ff81170f54c8c0ecd

2017-11-16  Julien Nabet  <serval2412@yahoo.fr>  [05fc30e38899348fb58548adb7a72e4fa2874d62]

        Replace some lists by vectors (xmloff)
        
        Change-Id: Ide0270ae0b6a17d7c48c0a9ff7901145e00dca6b
        Reviewed-on: https://gerrit.libreoffice.org/44792
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-16  Mark Vecsernyes  <kurtaazz@gmail.com>  [3e1b9212ad4f8d82b6110a525811482a99f6e112]

        tdf#111740 Wrong preview of graphic bullet symbol in Impress
        
        Change-Id: I9e713163395852478e233227440a802c255b3070
        Reviewed-on: https://gerrit.libreoffice.org/44762
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-11-16  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [d0c4cee7e5ad00363d264aec0011a4b07983b19d]

        tdf#113704 Implement proper reading of the EmfPlusRegionNode
        
        Regions are specified as a binary tree of region nodes, and each node must
        either be a terminal node or specify one or two child nodes.
        
        Nodes contains two child nodes:
          RegionNodeDataTypeAnd = 0x00000001,
          RegionNodeDataTypeOr = 0x00000002,
          RegionNodeDataTypeXor = 0x00000003,
          RegionNodeDataTypeExclude = 0x00000004,
          RegionNodeDataTypeComplement = 0x00000005,
        
        Terminal nodes:
          RegionNodeDataTypeRect = 0x10000000,
          RegionNodeDataTypePath = 0x10000001,
          RegionNodeDataTypeEmpty = 0x10000002,
          RegionNodeDataTypeInfinite = 0x10000003
        
        RegionNode must contain at least one element.
        
        Change-Id: I668e5892701b979f09bcf5bbce44a43226676192
        Reviewed-on: https://gerrit.libreoffice.org/44324
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>
        Tested-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-11-16  Caolán McNamara  <caolanm@redhat.com>  [6a7e7c3821ab795b92a1832bcfd3179a51ea8313]

        silence coverity#1421084 Uncaught exception
        
        Change-Id: Ib6e8e7cfd9135d6176eac9f43336d5f6c2c6507b

2017-11-16  Caolán McNamara  <caolanm@redhat.com>  [06e23c974d9f927a34352a3e8386f6de54570396]

        coverity#1421065 Uncaught exception
        
        Change-Id: I68e798a4e7a90bb0cf7709ac84915e7f14f00c1d
        Reviewed-on: https://gerrit.libreoffice.org/44778
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a26b6c5a37408f49f81786ac1ba2ae9cef70d3d9]

        Fix typos
        
        Change-Id: I7b6c699b46fb71c1f19b5e5548c22a11efe8b864
        Reviewed-on: https://gerrit.libreoffice.org/44836
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-16  jan Iversen  <jani@libreoffice.org>  [66ae44ba3ff7fecc7ff46dfe44002e8ea7dd5063]

        iOS disable bitcode.
        
        Change-Id: Ibbd5e789155d312c9639b5bb594ca5470314c5c2

2017-11-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [ea5339e31cf19b3a8f3417a10711d55b3944fbd4]

        git-hooks: mention download link for clang-format when warning about it
        
        Change-Id: I99f2154bb3d15fe4a99c1d27ca20756e1fb31cec
        Reviewed-on: https://gerrit.libreoffice.org/44810
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [38d0142556dfb96465f70cabca9018780d9e810c]

        vcl: fix typo
        
        Change-Id: I696e3986348034b61b3bbf13fa6db39f2a8f43e0
        Reviewed-on: https://gerrit.libreoffice.org/44807
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-16  Michael Meeks  <michael.meeks@collabora.com>  [fc6231f1d1dd2a4e6f678b8221971e09807d8de8]

        vcl: StyleSettings - start to unwind code duplication.
        
        This should be a pure re-factor, plus:
        
            switch from Serif -> Sans font default for the UI (wow).
            enable larger font size for LOK only
                that avoids a hard to debug svx junit test failure.
        
        Change-Id: Id438026064983ea4907819bab55c4be740954605
        Reviewed-on: https://gerrit.libreoffice.org/44625
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-11-16  Stephan Bergmann  <sbergman@redhat.com>  [84e1a01e2d1964a143f5b01fa0b70d9570dcb834]

        Delete test*.odb files
        
        ...that are created in java.io.tmpdir (e.g., /tmp on Linux) by
        connectivity.tools.HsqlDatabase.createDBDocument() during e.g.
        JunitTest_dbaccess_complex.
        
        This revealed that connectivity.tools.AbstractDatabase.delete() (even if it
        would have been called by the test) would have been non-effective at deleting
        the file, as the java.io.File constructor used takes a pathname not a file URL
        as argument, so the call to java.io.File.delete() would not have deleted the
        relevant file (and returned false, rather).
        
        Change-Id: I268e1d1732ac7a0db9ccde7d4ac4f09aa3811e11
        Reviewed-on: https://gerrit.libreoffice.org/44801
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-16  Stephan Bergmann  <sbergman@redhat.com>  [20f6242b2c50876754368eeadcdc8902cf76e79a]

        Add comment to eventually remove __float128 workaround
        
        Change-Id: I9f786bb34d05febe6c7393bde8ca9d9ce18f41c9

2017-11-16  Caolán McNamara  <caolanm@redhat.com>  [2f672e801b6656e4399de12290c56ec3d9f9ad36]

        ofz#4243 Timeout
        
        Change-Id: Ib1d06c966d10cef2016522a63272bf5c1670977f
        Reviewed-on: https://gerrit.libreoffice.org/44808
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-16  Caolán McNamara  <caolanm@redhat.com>  [454537e4a285b01807aa553ee9c70acd4806d93c]

        ofz#4243 Timeout
        
        Change-Id: I00767cfd99634f0ccd22e63cf0d635a2f75bc224
        Reviewed-on: https://gerrit.libreoffice.org/44806
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-16  Eike Rathke  <erack@redhat.com>  [280a5166ad4032a618c5e29db701330f7dbdfbff]

        Straighten use of MAXSTRLEN to be maximum string length
        
        ... plus limiting 0-character, and not buffer length in (only)
        some cases where max len then was MAXSTRLEN-1, accompanied by a
        mix of >= and > comparisons.
        
        Change-Id: I5b8452db52b1d464eb1410e31990043f7997af20

2017-11-16  Stephan Bergmann  <sbergman@redhat.com>  [4ff66e42bfd7d03020d9fd09bc24aef92d92ecd0]

        Make checkIdenticalDefaultArguments more precise
        
        ...by structurally comparing complex constexpr exprs that use template functions
        that happen to not have been instantiated, so Expr::EvaluateAsRValue et al would
        fail.  (Which happened with SFX_PRINTER_ALL in SfxViewShell::SetPrinter,
        include/sfx2/viewsh.hxx.)
        
        Now all of the LO code base should compile without causing
        checkIdenticalDefaultArguments to return Maybe.
        
        Change-Id: I2b103418c2c68f6d2242535c9cca3222a2508778
        Reviewed-on: https://gerrit.libreoffice.org/44773
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-16  Jean-Pierre Ledure  <jp@ledure.be>  [fa7f2ec536b477acb6ba2cc1ec42b7f6ec97a024]

        Access2Base - FIX AllDialogs() should run when no active document
        
        Stopped erroneously with error message "No active connection"

2017-11-16  Caolán McNamara  <caolanm@redhat.com>  [359286b90f4d9962a3c1cb936ac7fd4140f71baa]

        ofz#4079 check for error earlier
        
        Change-Id: I141417811b0d64dbf1ad898f9f3a00e4e02d33c8
        Reviewed-on: https://gerrit.libreoffice.org/44826
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-16  Stephan Bergmann  <sbergman@redhat.com>  [49027122436dc061768e1e781d36755ff041d4a9]

        Avoid infinite loops in loplugin
        
        ...introduced with cab6e6836973a9ddfc5ed9df757e07138328c1c3 "Make
        checkIdenticalDefaultArguments more precise", causing older Clang to hang when
        compiling specific LO source files.
        
        Change-Id: I99cfcad2f0cd9adccd5aa84d21502f586762217f

2017-11-16  Caolán McNamara  <caolanm@redhat.com>  [0d20c6abe9058e3e164483ca556fab9b7c6df56b]

        fail earlier
        
        Change-Id: I8a4f93eea723075103ccdc21e894f44d3bdb7c06

2017-11-16  Caolán McNamara  <caolanm@redhat.com>  [e3b1c791f19276aa85e739ea7e1b7011d058f560]

        ofz#2977 Timeout
        
        Change-Id: Ib7c00120b97b0d387048a5d8d9d36954e98ffee7
        Reviewed-on: https://gerrit.libreoffice.org/44825
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-16  Caolán McNamara  <caolanm@redhat.com>  [e94988dd8c21e18bf45c52365c9a7f56655c7e59]

        ofz#3002 set a limit to how broken a jpeg is to give up recovering
        
        take ImageMagicks 1000 warnings as the starting point
        
        Change-Id: Id685764404d27b151daf031a4860055f64dd0915
        Reviewed-on: https://gerrit.libreoffice.org/44818
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-16  Caolán McNamara  <caolanm@redhat.com>  [f7ffc93bf6f2693454c7ac5fdaff06b1caa63a6e]

        ofz: limit depth of hwp parsing
        
        Change-Id: Iba38cdea1fa9f3df4340988184adb1e8058ae931
        Reviewed-on: https://gerrit.libreoffice.org/44816
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-16  jan Iversen  <jani@libreoffice.org>  [6085f7a78a137f7ea3b88c014d203c5e674eb603]

        iOS, add tile sizing function
        
        Added function to calculate needed tiles.
        
        Change-Id: Ie598f6a5f438dea72c298e769bdba8fd00bbb4bf

2017-11-16  jan Iversen  <jani@libreoffice.org>  [29c21f6dd7b3c915c989102e7c790face1bae55f]

        iOS, update LibreOfficeLight version
        
        Getting close to a realistic beta state
        
        Change-Id: I30dddce6b52f622a3295b905d781b6c0543f45f7

2017-11-16  Tor Lillqvist  <tml@collabora.com>  [ab99d4611cde968d02b97af63b74b80a427399a9]

        tdf#113875: Properly export 1bpp greylevel (but not B&W) PNG images to PDF
        
        No idea whether 1bpp non-greylevel (i.e. with two palette entries that aren't shades
        of grey) PNG images are mishandled.
        
        Change-Id: I72173c7398db7f0e93c19679e3e392949bf1f4d2

2017-11-16  Caolán McNamara  <caolanm@redhat.com>  [0845ef8cdbd00474575885a71a409f3a86cfabc5]

        ofz#4245 Abrt add more services
        
        Change-Id: I0241ab5a96b0ba2a458eb34c37ea76e23efe839b

2017-11-16  Caolán McNamara  <caolanm@redhat.com>  [04c4e2c705ce8be40118c04fd1dc060e07288c92]

        related ofz#4243 Timeout
        
        Change-Id: I6734c1df06ce1b2cd0fcca488bc5d2fe333ad55b

2017-11-16  Caolán McNamara  <caolanm@redhat.com>  [5f9dd5914b5733ea405475ffe0447a3f3f2af327]

        silence coverity#1399176 Uncaught exception
        
        and probably a bunch of others
        
        Change-Id: If4556e8914c770456f9de729426c52d5e27cb691
        Reviewed-on: https://gerrit.libreoffice.org/44777
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-16  Caolán McNamara  <caolanm@redhat.com>  [7719c53b2b57f517b5fd879358c5c5c6dfca35a7]

        silence coverity#1421123 Copy-paste error
        
        Change-Id: If340824c749dda0668fabba9d417f4a2c2acc3ff
        Reviewed-on: https://gerrit.libreoffice.org/44774
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-16  Caolán McNamara  <caolanm@redhat.com>  [74dad3a6c5edc9c9822ef85577f84892bdb13591]

        coverity#1421111 Useless call
        
        since
        
        commit 1c46621b4b7d73537a8cf7d07237ff682278d7ee
        Date:   Tue May 22 15:35:06 2007 +0000
        
            INTEGRATION: CWS chart2mst3 (1.85.12); FILE MERGED
        
        Change-Id: I1af5fbaf4ed0bceb2062a9ed2de9ea5703cfbb97
        Reviewed-on: https://gerrit.libreoffice.org/44776
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-16  Caolán McNamara  <caolanm@redhat.com>  [0b3ed6c8e9179068954fa5daf7f4cbfbf01ea47e]

        coverity#1421095 Useless call
        
        and
        
        coverity#1421110 Useless call
        coverity#1421127 Useless call
        coverity#1421082 Useless call
        
        just returns aDocument member, so this isn't testing anything
        
        Change-Id: I556d84c89128bbc652b0cc417e60a1a77ad0dfc9
        Reviewed-on: https://gerrit.libreoffice.org/44775
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-16  Caolán McNamara  <caolanm@redhat.com>  [ec1e5e9573e09ef56cf311fe0531f84c5b75abe4]

        ofz#4230 Integer-overflow
        
        Change-Id: If7c7591780fe7fa8d6fde3d17b606a4ab0acbf56
        Reviewed-on: https://gerrit.libreoffice.org/44794
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-16  Stephan Bergmann  <sbergman@redhat.com>  [c74f6d3c64b943e26d5af1850bb55780b60602d6]

        Warn when commit touches new files, but no suitable clang-format is found
        
        Change-Id: Ifd254c30b8aecf6e7aec00bbfc8522a91bfa0909

2017-11-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [121303615054568c204def97872343d2014af4a0]

        loplugin:useuniqueptr in hwpfilter
        
        Change-Id: If6e8dfcec2842a329229e5c57417ca3f00ef74b3
        Reviewed-on: https://gerrit.libreoffice.org/44763
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [13b89618c49adfd77d184f22e23420a7b6d4678b]

        use implict conversion operator in TypedWhichId
        
        instead of spreading calls to Which() everywhere.
        
        Change-Id: Ie32d106e44f5cb583908eeebe254ab8b8168ae61
        Reviewed-on: https://gerrit.libreoffice.org/44760
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-16  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e1dd5d0ca425058174feeff28859672827946bac]

        Removed duplicated include
        
        Change-Id: Ic59458337966b35f46279e653a73ab601787d7b9
        Reviewed-on: https://gerrit.libreoffice.org/44764
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-16  Ximeng Zu  <uznomis@yahoo.com>  [8d977511e3ab755da65d34a0bd618ef3c9db90c7]

        tdf#106370 Android: add ability to insert pictures
        
        Added ability to insert pictures to Android Viewer.
        You can take photo or select photo from device or
        the cloud (Google photos, Dropbox). You can also
        compress the picture before inserting it with multiple
        compress grades. So far, inserting doesn't work for
        Writer due LO native library issues (I think).
        
        Change-Id: If6841ba04fe18585703c8b85909cf39747dbbc2f
        Reviewed-on: https://gerrit.libreoffice.org/41150
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-16  Ximeng Zu  <uznomis@yahoo.com>  [4e2555b7f37172ab28d43d5aecfa52a38c0cdd65]

        [Android] Add address/formula bars
        
        Added address bar and formula bar to Calc.
        
        Change-Id: I7cc7047d6d07629ab564261d294e481ae585fd29
        Reviewed-on: https://gerrit.libreoffice.org/40842
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-16  Caolán McNamara  <caolanm@redhat.com>  [a5550289a37950195b7a7e5b22cba79ce5b5a673]

        ofz: special case max index for cSymbol
        
        Change-Id: Ia5fb036196b0cff0739789e691a36d294660540b
        Reviewed-on: https://gerrit.libreoffice.org/44759
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-15  Caolán McNamara  <caolanm@redhat.com>  [b2f2070ab6c1c4cf775e3f6cc6ef4a35cc7d7cc7]

        drop now unused ToolPanelOpt
        
        Change-Id: I26c93567f58b7b459eedbad85b5f3bfe554c8557
        Reviewed-on: https://gerrit.libreoffice.org/44769
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-15  Caolán McNamara  <caolanm@redhat.com>  [83111eda2e441f288201aac5cc21cf179744947f]

        remove now unused ToolPanelModule
        
        Change-Id: I30c91acf28fc8c9d1815796b0a0d7924b42a06f8
        Reviewed-on: https://gerrit.libreoffice.org/44767
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-15  Tamás Zolnai  <tamas.zolnai@collabora.com>  [0eb5a4daf0da5658681ec448af5bdbda6ead6455]

        Add ColorConfigCtrl to glade catalog
        
        Change-Id: I8c6740bf6249f32eaeace1452073f8451d0df978
        Reviewed-on: https://gerrit.libreoffice.org/44770
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-11-15  Jens Carl  <j.carl43@gmx.de>  [9ccd22820d6b57393b59fe0f70b29dce71eade48]

        tdf#45904 Move _XScenariosSupplier Java test to C++
        
        Change-Id: I152f6358e505d7a480e157bd49613e0bb496e163
        Reviewed-on: https://gerrit.libreoffice.org/44748
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-11-15  Caolán McNamara  <caolanm@redhat.com>  [ee82c5b96898bb73f5df6fdda7da1f04c3c375cc]

        impress constantly trying to create an internal SidebarView
        
        I think since the sidebar was integrated that this is dead
        code belonging to the sidebars impress-only ancestor
        
        Nothing creates the SidebarView[1], so attempt fails, a failed attempt
        is scheduled in to try again on a configuration update timer
        
        configuration update timer fails to load missing SidebarView
        but broadcasts configuration update on each attemp
        
        when the presenter console gets a configuration update it
        refreshes its ui by loading the current slide
        
        if the current slide has notes and those notes are long enough
        to be scrolled and the user has scrolled to the end, then when the
        slide is reloaded the notes are at the top again.
        
        So presenter console notes scroll to the top after 5 seconds because
        the configuration update fired, because the previous configuration
        update didn't work.
        
        This is old lady that swallowed a fly level stuff
        
        [1] and I think its a typo here anyway and msSidebarViewURL should have
        been msSidebarPaneURL
        
        Change-Id: Ibfff16bb1092a49a8a54ca9697b5dc3819448af3
        Reviewed-on: https://gerrit.libreoffice.org/44766
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-15  Eike Rathke  <erack@redhat.com>  [48dcf7837e0ac32c939a499c59aba82f97b4a612]

        Assert all FormulaToken::Set...() virtual dummy methods
        
        Attempting to set on a wrong token type can never be right.
        
        Change-Id: I788221505a628f40dfbb9c2ee7c92ac789529303

2017-11-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [deea8e0de97f0e0636b944863290423cc2db8591]

        Fix typo
        
        Change-Id: Ia22202a2ce3557301ce7397f009b9b3ffff8cef3
        Reviewed-on: https://gerrit.libreoffice.org/44765
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-15  Caolán McNamara  <caolanm@redhat.com>  [41cd0bc2c4b72e1db116e27802a288b4c44ffc93]

        crashtesting: assert on export of fdo59645-3.odt to docx
        
        probably since...
        
        commit 3f2e84b4bd0bbd936e0af845ba7cbf68cb2803d6
        Date:   Tue Oct 31 23:39:26 2017 +0100
        
            tdf#38778 Fix output of the font in DOC run
        
            The font information should be output before field declaration.
            Added unit test.
        
            tdf#38778 DOCX output: no double output of the font info
        
        need to also not double output the complex script font info as well
        as the western and ctl info
        
        I misread hAnsi as Asian the last time so thought CJK was already
        handled, handle it for real this time
        
        Change-Id: If57a3ca3f96a7b76f1fb8702a0d5071c0b3e5cd9
        Reviewed-on: https://gerrit.libreoffice.org/44771
        Reviewed-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        Tested-by: Serge Krot (CIB) <Serge.Krot@cib.de>

2017-11-15  David Tardon  <dtardon@redhat.com>  [a3df638a0c8ec1a5a318df96760119d99d2d66dc]

        upload libmwaw 0.3.13
        
        Change-Id: I9af801efd81bbe64117de52359491c05069c1947
        Reviewed-on: https://gerrit.libreoffice.org/44736
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-11-15  Stephan Bergmann  <sbergman@redhat.com>  [e6aec5ad0a0db4f41f90b39971c296732372cadf]

        Don't pollute /tmp with vba_debug* files
        
        ...put them at workdir/CppunitTest/oox_vba_compression.test.user/debug/ instead.
        
        Change-Id: I067a82c05e2f91969d70cb582d69c4c1de13951c

2017-11-15  Pranav Kant  <pranavk@collabora.co.uk>  [43540adb76f764522344c5d66ebc63f7cb0f9c1c]

        lokdialog: Expose cursor visible status
        
        Change the notifyDialog API a bit. Use a std::vector to keep track of
        each payload item that needs to be fed to the resulting JSON.
        
        Change-Id: If3229a88d2df5368e14290a0e80ebe6206780639
        Reviewed-on: https://gerrit.libreoffice.org/44722
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-11-15  Pranav Kant  <pranavk@collabora.co.uk>  [a088f9e729084f950ee58afb8f80e64d4d134144]

        lokdialog: Callback for dialog cursor invalidation
        
        Change-Id: Iecadb68737ed7b1a425d9ea633976fb24d1055c6
        Reviewed-on: https://gerrit.libreoffice.org/44721
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-11-15  andreas kainz  <kainz.a@gmail.com>  [8aa381f8a15a37017ce8b3d01387214125e35b93]

        tdf#108144: tabbed notebookbar add margins to seperators
        
        Change-Id: I374873eed5e89c0788869150187219078d22f986
        Reviewed-on: https://gerrit.libreoffice.org/44757
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-11-15  Henry Castro  <hcastro@collabora.com>  [5f3216b952a1203af3c2c7c4ff88484f05427da8]

        sc: disable context menu of the language status bar item
        
        Change-Id: Ifa4de8abff37179aca57b3890337f2475e5775eb
        Reviewed-on: https://gerrit.libreoffice.org/44745
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2017-11-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [5f4938d89d641681346001746f3762dffcb831b4]

        loplugin:flatten in xmloff
        
        Change-Id: I782278b8a633094b96788f81ae7066a45d45b5fe
        Reviewed-on: https://gerrit.libreoffice.org/44750
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [5b74eb68113d3721e1a3f9fa40024bf9b2a15f0c]

        loplugin:flatten in vcl
        
        Change-Id: I3527477277a9ae96eaf9fd068232f672da7c28c3
        Reviewed-on: https://gerrit.libreoffice.org/44753
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-15  Mike Kaganski  <mike.kaganski@collabora.com>  [b4aa631867638b993fda98b1c4fcfc47e5c6a1aa]

        3813dd1315 follow-up: revert incorrect loop changes
        
        Change-Id: Ifdccf64630e76f6189668aa7f7412c41a6af04c2
        Reviewed-on: https://gerrit.libreoffice.org/44756
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-15  Caolán McNamara  <caolanm@redhat.com>  [c2602c5f0eb6555dc5cbcfc74a02c0e3b0347e37]

        coverity#1421163 Unchecked dynamic_cast
        
        and
        
        coverity#1421165 Unchecked dynamic_cast
        
        Change-Id: Iabd9560d41ec3ddbdb7a560b7839024b7749f917

2017-11-15  Caolán McNamara  <caolanm@redhat.com>  [44844b60847af68b8b1b91137eb6af4b65979697]

        coverity#1421071 Uninitializer scalar field
        
        Change-Id: I6b52c62574013ba242922227c2cbd7bfceea0e29

2017-11-15  Miklos Vajna  <vmiklos@collabora.co.uk>  [e9d6db80177bdaab527de516b53544aeae380d0e]

        sw: document SwRootFrame -> SwLinePortion encapsulation chain
        
        Change-Id: I4c8b7ce0375c97b6947f201aa2389c00089b8f5a
        Reviewed-on: https://gerrit.libreoffice.org/44751
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-15  Julien Nabet  <serval2412@yahoo.fr>  [3813dd13157f022320b5835856b70e0e2ede03bc]

        Use auto/for range loops in PostItMgr (first pass)
        
        + fix a loop by adding the increment
        
        Change-Id: I27add28e03dee4c882931e0c173ec0c23b44d198
        Reviewed-on: https://gerrit.libreoffice.org/44743
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-15  Caolán McNamara  <caolanm@redhat.com>  [c2a4b8afcf3ac67ebc54ea8dbaeffb09cb81f431]

        silence coverity#1362777 Explicit null dereferenced
        
        Change-Id: I49089cfac207f67e03c19a09a95c4c7325276b53

2017-11-15  Caolán McNamara  <caolanm@redhat.com>  [74030e2aebb68218d829724329744e6992d6543b]

        Resolves: tdf#113615 wrong SwXShape from three possibilities returned
        
        There is the group object itself and the two subobjects all registered
        with this SwFrameFormat and the right line is randomly returned
        instead of the wanted one.
        
        Its possibly the presence of working a11y under gtk3 causing it to be
        the only platform apparently with this trouble with a11y querying
        for details of the grouped object
        
        Change-Id: I4d1bd3f826b630dd7734eb1decaf0211cd896894
        Reviewed-on: https://gerrit.libreoffice.org/44729
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-15  Caolán McNamara  <caolanm@redhat.com>  [43e17bdc6efa2ddcb1f08e5d2c40e7dc636c80fb]

        ofz#4213 Integer-overflow
        
        Change-Id: Ice22ad92a82971f34c01d2c16fc3d4805b1fd5f3
        Reviewed-on: https://gerrit.libreoffice.org/44742
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-15  Caolán McNamara  <caolanm@redhat.com>  [5f11ab0a62e0370d453f8b89497a1a2274776f36]

        Resolves: tdf#113826 use brush vs background conversion mode of dialog
        
        Change-Id: If33e1672048c570887c2c53da646f86852bc6a6c
        Reviewed-on: https://gerrit.libreoffice.org/44740
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [f3eaa4f2de419f5cb96608341ac7d979f5a07625]

        update license header on new file
        
        I just copied the license header from a nearby file, which is
        wrong, so update from template.
        
        Change-Id: I96d2a8a29eff9020a23b1ccded8642d2f5d0968b

2017-11-15  Stephan Bergmann  <sbergman@redhat.com>  [d7d12bf1ff10570de5f3392058f7f9c2de04c0a2]

        Make sure there is a org.libreoffice.LibreOffice.desktop again in the Flatpak
        
        ...after 1b85d725663a7d7546549e6b78ea43bea1cde7b9 "Include all .desktop files in
        the Flatpak".  org.libreoffice.LibreOffice.appdata.xml references that in its
        
          <id>org.libreoffice.LibreOffice.desktop</id>
        
        which is at least used to find an icon for the AppData (see
        <https://github.com/flathub/org.libreoffice.LibreOffice/issues/1> "No icon shown
        on flathub.org").  On #flatpak it was deemed impossible to change that id to
        point at the the LibreOffice-startcenter.desktop file, so rather change that one
        desktop file's name.
        
        Change-Id: I78c3ae131be213e41cc4fcdeddae1b6c9e6c29df

2017-11-15  Stephan Bergmann  <sbergman@redhat.com>  [1d2957be36da3e7c513abbcdc048f568b323fb2f]

        Adpat external/harfbuzz/harfbuzz-rtti.patch
        
        ...to 7e56dce9efa7184e522c83130dcf79d894488657 "tdf#105992: Upload HarfBuzz
        1.7.0"
        
        Change-Id: Ia13d406ae78edb3b431716ae7e2044c483430c6e

2017-11-15  Jens Carl  <j.carl43@gmx.de>  [1dde2e441451ba6e7d760b1e1544440113993c24]

        tdf#45904 Move _XSheetAnnotationsSupplier Java test to C++
        
        Change-Id: I18143d96f49ea4f4b80ae89df33d2963bb20e125
        Reviewed-on: https://gerrit.libreoffice.org/44747
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-11-15  Noel Grandin  <noel.grandin@collabora.co.uk>  [3588a48a82d37f940595570758bc1d1179d18b84]

        TypedWhichId
        
        use a strong-typedef template to give which IDs a type, which we can
        carry around to do a
        (a) little bit more convenience when Get()'ing them
        and
        (b) a little bit of enforcement of which PoolItem subclass each ID uses
        
        Fix a bug in casting EE_PARA_BULLETSTATE to the wrong subclass
        in AccessibleEditableTextPara::_correctValues
        
        Change-Id: I015ce8b3b0f6d21308af182afa3caf122c877a5b
        Reviewed-on: https://gerrit.libreoffice.org/44587
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [a8f31d5120c2ae9109d316db73b5adf9cb26c892]

        Fix typos
        
        Change-Id: I8bdced3fa572074aedabdcfce841adf525ae8b81
        Reviewed-on: https://gerrit.libreoffice.org/44710
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Page <aptitude@btconnect.com>

2017-11-15  Stephan Bergmann  <sbergman@redhat.com>  [cab6e6836973a9ddfc5ed9df757e07138328c1c3]

        Make checkIdenticalDefaultArguments more precise
        
        ...when creating objects involves copy/move constructors
        
        Change-Id: I0c7ccb85b7dcb584502a48817d7d2abfde25aaf2
        Reviewed-on: https://gerrit.libreoffice.org/44733
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-15  Julien Nabet  <serval2412@yahoo.fr>  [4283092eb219968870e23bd0d600e1ef521dab89]

        Related tdf#113652: fix crash when closing Data provider
        
        Test also mpScrollBar to know if should keep on with RecalcAll
        bt:
        5  0x00007fffec06b6f0 in vcl::Window::Hide() (this=0x0) at /home/julien/lo/libreoffice/include/vcl/window.hxx:948
        6  0x00007fffec2eb344 in ListControl::RecalcAll() (this=0x555558b25090) at /home/julien/lo/libreoffice/vcl/source/control/listctrl.cxx:76
        7  0x00007fffec2eb6ec in ListControl::queue_resize(StateChangedType) (this=0x555558b25090, eReason=StateChangedType::Layout)
           at /home/julien/lo/libreoffice/vcl/source/control/listctrl.cxx:110
        8  0x00007fffec24c6b0 in vcl::(anonymous namespace)::queue_ungrouped_resize(vcl::Window const*) (pOrigWindow=0x555558b06620)
           at /home/julien/lo/libreoffice/vcl/source/window/window2.cxx:1343
        9  0x00007fffec24c799 in vcl::Window::queue_resize(StateChangedType) (this=0x555558b06620, eReason=StateChangedType::Layout)
           at /home/julien/lo/libreoffice/vcl/source/window/window2.cxx:1362
        10 0x00007fffec14a701 in VclContainer::queue_resize(StateChangedType) (this=0x555558b06620, eReason=StateChangedType::Layout)
           at /home/julien/lo/libreoffice/vcl/source/window/layout.cxx:179
        11 0x00007fffec24c6b0 in vcl::(anonymous namespace)::queue_ungrouped_resize(vcl::Window const*) (pOrigWindow=0x555558b287b0)
           at /home/julien/lo/libreoffice/vcl/source/window/window2.cxx:1343
        12 0x00007fffec24c799 in vcl::Window::queue_resize(StateChangedType) (this=0x555558b287b0, eReason=StateChangedType::Layout)
           at /home/julien/lo/libreoffice/vcl/source/window/window2.cxx:1362
        13 0x00007fffec14a701 in VclContainer::queue_resize(StateChangedType) (this=0x555558b287b0, eReason=StateChangedType::Layout)
           at /home/julien/lo/libreoffice/vcl/source/window/layout.cxx:179
        14 0x00007fffec24c6b0 in vcl::(anonymous namespace)::queue_ungrouped_resize(vcl::Window const*) (pOrigWindow=0x555558b26fd0)
           at /home/julien/lo/libreoffice/vcl/source/window/window2.cxx:1343
        15 0x00007fffec24c799 in vcl::Window::queue_resize(StateChangedType) (this=0x555558b26fd0, eReason=StateChangedType::Visible)
           at /home/julien/lo/libreoffice/vcl/source/window/window2.cxx:1362
        16 0x00007fffec25f2d5 in vcl::Window::StateChanged(StateChangedType) (this=0x555558b26fd0, eType=StateChangedType::Visible)
           at /home/julien/lo/libreoffice/vcl/source/window/window.cxx:1940
        17 0x00007fffec2675ae in vcl::Window::CompatStateChanged(StateChangedType) (this=0x555558b26fd0, nStateChange=StateChangedType::Visible)
           at /home/julien/lo/libreoffice/vcl/source/window/window.cxx:3696
        18 0x00007fffec260548 in vcl::Window::Show(bool, ShowFlags) (this=0x555558b26fd0, bVisible=false, nFlags=ShowFlags::NONE)
           at /home/julien/lo/libreoffice/vcl/source/window/window.cxx:2200
        19 0x00007fffec06b6f0 in vcl::Window::Hide() (this=0x555558b26fd0) at /home/julien/lo/libreoffice/include/vcl/window.hxx:948
        20 0x00007fffec256f11 in vcl::Window::dispose() (this=0x555558b26fd0) at /home/julien/lo/libreoffice/vcl/source/window/window.cxx:394
        21 0x00007fffec2b1395 in Control::dispose() (this=0x555558b26fd0) at /home/julien/lo/libreoffice/vcl/source/control/ctrl.cxx:68
        22 0x00007fffec289da8 in Button::dispose() (this=0x555558b26fd0) at /home/julien/lo/libreoffice/vcl/source/control/button.cxx:109
        23 0x00007fffec3ef640 in VclReferenceBase::disposeOnce() (this=0x555558b27240) at /home/julien/lo/libreoffice/vcl/source/outdev/vclreferencebase.cxx:42
        24 0x00007fffca047c8a in VclPtr<PushButton>::disposeAndClear() (this=0x555558b068c0) at /home/julien/lo/libreoffice/include/vcl/vclptr.hxx:208
        25 0x00007fffca0432a6 in ScDataProviderBaseControl::dispose() (this=0x555558b06620) at /home/julien/lo/libreoffice/sc/source/ui/miscdlgs/dataproviderdlg.cxx:104
        
        Change-Id: Ie1f2b156a5743354f39e95048e50bb0709095fd0
        Reviewed-on: https://gerrit.libreoffice.org/44697
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-15  Khaled Hosny  <khaledhosny@eglug.org>  [7e56dce9efa7184e522c83130dcf79d894488657]

        tdf#105992: Upload HarfBuzz 1.7.0
        
        This release supports old-style kern table in the code path we are using in
        CommonLayout.
        
        Change-Id: Id20e6fe1cfe98ef65b8fa4a5627f6246cbac54a6
        Reviewed-on: https://gerrit.libreoffice.org/44693
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2017-11-15  Henry Castro  <hcastro@collabora.com>  [831dca83f073bca9ad6242f1b96183eb4a49af69]

        sd lok: ensure default view
        
        In Tiled rendering case, the only default view is supported
        
        Change-Id: Ia6df85dba28f8ebb41bdc20ae48916b0437ea185
        Reviewed-on: https://gerrit.libreoffice.org/44737
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2017-11-14  Caolán McNamara  <caolanm@redhat.com>  [b56479e88edeabd6c6fe51cc0095a23543229856]

        ofz#4211 Integer-overflow
        
        Change-Id: I4e0f2c16d47639362d28d126a399b52d5180f16a
        Reviewed-on: https://gerrit.libreoffice.org/44741
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-14  Serge Krot  <Serge.Krot@cib.de>  [27e4a3c4e364d1858eb3e77348ee78c6c6d33cf1]

        related tdf#113807: Clean up Links dialog: remove useless hidden button
        
        Change-Id: I0e8f9d7b538dd094d53cda69517e94fbafd0d752
        Reviewed-on: https://gerrit.libreoffice.org/44725
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-14  Stephan Bergmann  <sbergman@redhat.com>  [12d75e5fa387767776c35945303fcd969f5cbbde]

        clang-format fix
        
        Change-Id: I09db5eeee5734f980a794e9adee70b6b634dfd99
        Reviewed-on: https://gerrit.libreoffice.org/44732
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-14  Caolán McNamara  <caolanm@redhat.com>  [10bcb72a98595eeed26848f541ef51071d3c27f5]

        ofz: if parsing failed we keep reparsing it
        
        Change-Id: I656eb1144a652addbc4a0b07b5d5dd435b68bf2c
        Reviewed-on: https://gerrit.libreoffice.org/44714
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-14  Johnny_M  <klasse@partyheld.de>  [425c64fa274ab62ad2f2b0f2ea4f922d35aa747d]

        Translate German comments and debug strings
        
        Change-Id: I12c92ecc270e65cb99e38e9179cf354a8c0708aa
        Reviewed-on: https://gerrit.libreoffice.org/44633
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7bcb66baecc9bfbd9930552f984d0e9599ccb6ea]

        Fix typos
        
        Change-Id: Id2f90d4798ded8f10ef559f434977870e2eab07a
        Reviewed-on: https://gerrit.libreoffice.org/44709
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-14  Johnny_M  <klasse@partyheld.de>  [5c1cadfd964c35bd29308304f75ff90d22e13700]

        Translate German variable names
        
        Change-Id: I980d9e36c2175b1010a7d020e71d59a79e11dc36
        Reviewed-on: https://gerrit.libreoffice.org/44631
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-14  Eike Rathke  <erack@redhat.com>  [82b25c22819e84d2ec6d92cf8e9c0ee4a0b3723e]

        Updated core Project: help  008c845819cd34a02fba16ee89c784d02d6740fa
        
        Related: tdf#113768 VDB change Type parameter opposite to NoSwitch
        
        Change-Id: I9a603cb70f5922c83482da55fa797441bffab93c
        

2017-11-14  Eike Rathke  <erack@redhat.com>  [a6259d1a9572f766d01d573d3d5bdf80d43df762]

        Resolves: tdf#113835 add Fon [fon-BJ] to language list
        
        Change-Id: Iee741421d8f6a9a2b9b14439612890426cdf4712

2017-11-14  Martin Hosken  <martin_hosken@sil.org>  [c45b23377bb2fe44c26f1287ff38495344e4ca50]

        Only do kashida insertion with fonts that have non-zero width kashidas
        
        Change-Id: I54f51432531072a8ec3cde832003369b23cb6eaf
        Reviewed-on: https://gerrit.libreoffice.org/44704
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Martin Hosken <martin_hosken@sil.org>

2017-11-14  Stephan Bergmann  <sbergman@redhat.com>  [935f76d0edeb0025dee39f95e1f0bc1a840e316e]

        Use proper ucontext_t in external/breakpad
        
        SUSv4 merely claims that ucontext_t is defined as a structure type (in
        <signal.h>), and at least /usr/include/sys/ucontext.h in
        glibc-headers-2.26-15.fc27.x86_64 now defines it as
        
          typedef struct ucontext_t { ... } ucontext_t;
        
        instead of as
        
          typedef struct ucontext { ... } ucontext_t;
        
        as was done in older glibc, so referring to it as "struct ucontext" (C/C++) or
        "ucontext" (C++) no longer works.
        
        Change-Id: I3d515a4ce7e5a49d0277136cad2b982bdf799ac5

2017-11-14  Tor Lillqvist  <tml@collabora.com>  [404f9f5e457850f3af62204c8c572f044e2e19dc]

        Add clarifying comment about shell scripts in Contents/MacOS
        
        Change-Id: I0f0bda04cc94705e44d78456756905fd6a821561

2017-11-14  Eike Rathke  <erack@redhat.com>  [329eeefcbd65ea88f0c8c3f034d49ba73045d059]

        Distinguish single/multiple cell copy for plain text, tdf#113571 follow-up
        
        A single cell may contain embedded line breaks and tabs,
        copy/pasting multiple cells may not.
        
        Change-Id: Iae58f5c6b5330b327acfb50a37e9d210e72de7c7

2017-11-14  Tor Lillqvist  <tml@collabora.com>  [ed89b432dff252d3b1a18ad7694bbf2c4abc36ff]

        Don't bother with unoinfo either in the sandboxed app bundle
        
        Note: Only for the ENABLE_MACOSX_SANDBOX case. Does not affect a
        regular signed build.
        
        Change-Id: I296ebdd5de075c1efbd198c671a3ec082681deb4

2017-11-14  Stephan Bergmann  <sbergman@redhat.com>  [17cfe6e25d479428de308c22fcd218dcf8827840]

        Make checkIdenticalDefaultArguments more precise
        
        ...when creating objects of the same derived type
        
        Change-Id: I109b614473a2fb5b08dddd07a4fbe757086141a1
        Reviewed-on: https://gerrit.libreoffice.org/44716
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-14  Mike Kaganski  <mike.kaganski@collabora.com>  [2d42c1a8e90fbbef11d03cb6d1d206c2216ab554]

        LibreOffice.natvis: update visualizers
        
        Change-Id: I48e13a16deb14869a2fb37822650f44ca7162406
        Reviewed-on: https://gerrit.libreoffice.org/44727
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-14  Szymon Kłos  <szymon.klos@collabora.com>  [a3a917748892a6a3194ebfc4db64cfd764cc054a]

        tdf#113037 DOCX Watermark correct ratio
        
        Import and export Watermark with padding like MSO does.
        Shape is scaled to save correct ratio.
        
        Change-Id: Iebd8eb5f168e0030320406d4fd6b287e451267bd
        Reviewed-on: https://gerrit.libreoffice.org/44319
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-11-14  Mike Kaganski  <mike.kaganski@collabora.com>  [e128d83b5e7fd2ceb8d5ec9a346a3b7351be79cc]

        tdf#113790: skip charfmt grabbag items existing in autofmt grabbag
        
        Change-Id: Icc0065c1da9471cb36bfef0da45e2f67381a1a31
        Reviewed-on: https://gerrit.libreoffice.org/44706
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-14  Eike Rathke  <erack@redhat.com>  [dee307cbc903caa6ec7141fb4d69949133963af3]

        Add comment and @since LibreOffice 5.2
        
        Change-Id: Iee7b0a6cd6f6f83f88b836e4efd7e7d6f17e6197

2017-11-14  Stephan Bergmann  <sbergman@redhat.com>  [20671bcbc5aa0e85181295c63f544514e3ccb27f]

        Adapt solenv/flatpak-manifest.in to recently added Noto fonts
        
        b97e713e76c88141d26f6e19a74db80a105cb911 "tdf#103080 Add Noto fonts into default
        installation"
        
        Change-Id: I4e2bb52b533321dc2a9ca32ca548bda5a2ad9a02

2017-11-14  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [a3f432a68733b6e76ecb68cf5704a59d1be1e5cb]

        gtktiledviewer downgrade min gtk+ to 3.16
        
        Change-Id: Ieb964ec1bbdeb632bd771db9b773f64b78107fc5
        Reviewed-on: https://gerrit.libreoffice.org/44724
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-11-14  Stephan Bergmann  <sbergman@redhat.com>  [db27a97a21795b0b8b66b4147eedd47298a748ae]

        Adapt solenv/flatpak-manifest.in to recent download.lst changes
        
        Change-Id: Id3b856cce8b6182dfcc433b2b633977b7445703d

2017-11-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [4598e59cfb4c504719c7a8c78021ac47a5d671f5]

        Fix typos
        
        Change-Id: Id8df807bb96e036f0cef07cd1095b2d3336efe36
        Reviewed-on: https://gerrit.libreoffice.org/44711
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Page <aptitude@btconnect.com>

2017-11-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e4e4097a95cc66785d5828f05dd43cb0cc98b845]

        Changed encoding from cp1252 to UTF-8
        
        In [54]: open("sc/qa/unit/pivottable_filters_test.cxx",'r').readlines()
        ---------------------------------------------------------------------------
        UnicodeDecodeError                        Traceback (most recent call last)
        <ipython-input-54-39091a82db4d> in <module>()
        ----> 1 open("sc/qa/unit/pivottable_filters_test.cxx",'r').readlines()
        
        /usr/lib/python3.6/codecs.py in decode(self, input, final)
            319         # decode input (taking the buffer into account)
            320         data = self.buffer + input
        --> 321         (result, consumed) = self._buffer_decode(data, self.errors, final)
            322         # keep undecoded input until the next call
            323         self.buffer = data[consumed:]
        
        UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe1 in position 1648: invalid continuation byte
        
        In [55]: open("sc/qa/unit/pivottable_filters_test.cxx",'r',encoding="cp1252").readlines()
        Out[55]:
        ['/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */\n',
         '/*\n',
        ...
        
        Change-Id: Iad48bdf3502fcb6340e358249781a39d50f80c85
        Reviewed-on: https://gerrit.libreoffice.org/44708
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-14  Serge Krot  <Serge.Krot@cib.de>  [2818280eb4f2af5a76a338676d12dcf2d721c2e9]

        tdf#113807 Enable clicking on pathfile-names in "Links" dialog
        
        Improved:
        * Very long pathfilename now do not overwrite its label on the dialog
        * Full pathfilename could be clicked to show attachment/image
        with default viewer.
        
        Change-Id: I6e5398ed2a2013aae0d9b51a719e694b3206dcce
        Reviewed-on: https://gerrit.libreoffice.org/44689
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-14  Caolán McNamara  <caolanm@redhat.com>  [7d6f8b48ad4131b13f18ce9d92c10f6b998a68ec]

        ofz: stop at min of end of record and end of stream
        
        Change-Id: I61c7cf74ea75ec56b6ccb3661f6fdd54a1ff12e1
        Reviewed-on: https://gerrit.libreoffice.org/44705
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-14  Stephan Bergmann  <sbergman@redhat.com>  [36e0acffbe2759dd2a910d2393f266c5c4898786]

        Another workaround for "xargs: environment is too large for exec" errors
        
        ...on Windows, similar to df9edbcd2883cec2d0596133131cfbc220dee91f "Work around
        'xargs: environment is too large for exec' errors on Windows"
        
        Change-Id: Ibc23960bbe2b8001eb7e08ed4cff12e4726df01b

2017-11-14  Tor Lillqvist  <tml@collabora.com>  [cd4dd4f7c47694e9d7b8ae9cdfefeb3bee4145c9]

        Two more functions that are private to vcl and not even VCL_DLLPUBLIC
        
        ... and thus don't need to be declared in a public include file.
        
        Change-Id: Ia59040d3ef3ebf73b2372531bef086b0847911ce

2017-11-14  Stephan Bergmann  <sbergman@redhat.com>  [80cbc18c6d79f6dfb1d7ed8c03b216983298e1b3]

        Fix ASan "alloc-dealloc-mismatch (operator new [] vs operator delete)"
        
        ...e.g. during CppunitTest_smoketest, after
        be2d9d3407ddae22797879e93778513be30ec5aa "Clean up m_generatedRttis at exit"
        
        Change-Id: Ife4b07927ba11cf5b99e987b3bb9af068652ba62

2017-11-14  Stephan Bergmann  <sbergman@redhat.com>  [34efaa8a7508ea73f7aa6e41e6ff4682f2772af3]

        Adapt Library_vclplug_qt5
        
        ...to 8f54136caa786523fd224f6c98fc8e7c45cd805d "use std::unique_ptr for
        SalLayout"
        
        Change-Id: Ibf8962de1b43881c70a1bad1881df61bf4b551a4

2017-11-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [6b56336e2378c150a34bd8de4ed7521493d8a8ff]

        Fix typos
        
        Change-Id: I53b47cab5cbc603bf11adcda8ac2a8373eef26a8
        Reviewed-on: https://gerrit.libreoffice.org/44695
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-14  Miklos Vajna  <vmiklos@collabora.co.uk>  [348d8af8a7f8073eb50d364696bf6a311080c8c1]

        RTF import: add odd section break testcase
        
        lcov points out this was not covered so far.
        
        Change-Id: I7c5047b75f6548e7738e6118f8d3c0eb9ed76045
        Reviewed-on: https://gerrit.libreoffice.org/44702
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [8f54136caa786523fd224f6c98fc8e7c45cd805d]

        use std::unique_ptr for SalLayout
        
        to make the ownership passing around more obvious
        
        Change-Id: I147ec6d9cfe7566cf3600685e0730ed741c2d90d
        Reviewed-on: https://gerrit.libreoffice.org/43454
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-14  Caolán McNamara  <caolanm@redhat.com>  [b5344daa0cfc31cf187832261651e5490b19d922]

        ofz: further limit exttextout to record size is smaller than stream size
        
        Change-Id: I5f59db9e0c32f601537860d7574044b713d1c39d
        Reviewed-on: https://gerrit.libreoffice.org/44696
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-14  Tor Lillqvist  <tml@collabora.com>  [15fb717539c00fe26c59a6b1b86b464764b9749a]

        No need for bestmaxFrameSizeForScreenSize to be declared publicly
        
        It is used only inside vcl, and it should stay that way.
        
        Change-Id: Ia1a14ab13cb7d3580771c880f959abb2b695b032
        Reviewed-on: https://gerrit.libreoffice.org/44698
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2017-11-14  Johnny_M  <klasse@partyheld.de>  [97b5b99d715733dde6c0e8ed59b3f16236a7fff1]

        Translate German debug strings
        
        Change-Id: If4da1df3f7889d2b579fcde4fec5ac3c82026555
        Reviewed-on: https://gerrit.libreoffice.org/44627
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-11-14  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [2796b7e298b7c536a87fdf9502e1a6093a041e93]

        tdf#113758 EMF+ Add mapping of clipped region to the world space.
        
            OffsetClip record applies a translation transform
            on the current clipping region for the world space.
        
        Change-Id: I5d23f6aac944e4f23ea7c51e47fb551a20166446
        Reviewed-on: https://gerrit.libreoffice.org/44699
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Page <aptitude@btconnect.com>

2017-11-14  Noel Grandin  <noel.grandin@collabora.co.uk>  [4de9091c6235bdb080cee9c79592c3f0f5ef0fcc]

        loplugin:flatten loosen condition
        
        the description in the comment was right, but the code was not
        
        Change-Id: I7c038e7453f4387d33ec6423c0c55446d6d0df47
        Reviewed-on: https://gerrit.libreoffice.org/44680
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-13  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [9050854c35c389466923f0224a36572d36cd471a]

        odk: fix broken link to the Developer's Guide
        
        Change-Id: I0ba8a017a0c9178cb185c9a44bcee36caaf145de
        Reviewed-on: https://gerrit.libreoffice.org/44692
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2a2d4a57035823181aa14e05b1a7efe4843639cf]

        Fix typos
        
        Change-Id: I677512213d97d01832bebe162fbf7de2998bf4d0
        Reviewed-on: https://gerrit.libreoffice.org/44664
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-13  Caolán McNamara  <caolanm@redhat.com>  [79742eab111e5f3722075abc3cdb1333faacd076]

        ofz#4202 Null-dereference READ
        
        Change-Id: Ib9beadaea1bc6521faf7d8080d301e4b5451fb1d
        Reviewed-on: https://gerrit.libreoffice.org/44685
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-13  Caolán McNamara  <caolanm@redhat.com>  [1243f89c6b90f95527104d38ed4e015a69abd1bd]

        ofz: detect short read
        
        Change-Id: I1d394e914c4791a2bc3a8f3dbb1cf200e7d528fe
        Reviewed-on: https://gerrit.libreoffice.org/44691
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-13  Jens Carl  <j.carl43@gmx.de>  [1c52e61fdc48971387254d5c135e613fa42f9df8]

        tdf#45904 Move _XLabelRange Java tests to C++
        
        Change-Id: I707631718c30d4503ae675f3679038705371f969
        Reviewed-on: https://gerrit.libreoffice.org/44672
        Reviewed-by: Jens Carl <j.carl43@gmx.de>
        Tested-by: Jens Carl <j.carl43@gmx.de>

2017-11-13  Stephan Bergmann  <sbergman@redhat.com>  [0ea5c91253926181488a1da61a31d49d50ed09d1]

        Resurrect still relevant part of external/harfbuzz/ubsan.patch
        
        ...after 945c10f42fe6d22031e7424b47481ac2cfb539be "upload harfbuzz 1.6.3" had
        dropped it completely.  Still necessary to e.g. avoid "runtime error: index 3
        out of bounds for type 'OT::LongMetric const[1]'" during CppunitTest_emfio_wmf.
        
        Change-Id: Idd93f6224f7e43016a71678bcaf5cc0527f95cee

2017-11-13  Olivier Hallot  <olivier.hallot@libreoffice.org>  [249c5b293113e2cea838695b21ceeb179a56e2a6]

        Updated core Project: help  ac105fe860f05e66f574e135fa6fcb738db9347f
        
        Fix script for online version of new help
        
        Change-Id: I9a395dbc88b6c2606b2a7fca1d829b10922e4674
        Reviewed-on: https://gerrit.libreoffice.org/44630
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-11-13  Eike Rathke  <erack@redhat.com>  [f435cdba5b4ea98dc30b4b4879de21a542c8a84d]

        Resolves: tdf#113571 paste-special "Unformatted text [TSV-Calc]", tdf#32213
        
        For intra-Calc on-cell pastes using the paste special toolbar
        button the SotClipboardFormatId::STRING_TSVC format can be used,
        which preserves embedded line breaks and tabs by enclosing such
        content in double quotes and escaping quotes by doubling them,
        similar to CSV. This differs from the IANA
        text/tab-separated-values MIME type (see
        https://www.iana.org/assignments/media-types/text/tab-separated-values)
        that does not allow quoted fields or embedded line breaks or tabs.
        
        The text/plain "Unformatted text" format now again (after the
        change with commit cdcd262ea4aa3c3e407b14ed533e514f75de2d3a for
        tdf#32213) results in unquoted/unescaped content as expected for
        external pastes.
        
        A follow-up commit probably should distinguish whether the source
        is one single cell or multiple cells and for multiple cells use a
        strict TSV (with embedded line breaks and tabs changed to spaces)
        if a simple "Unformatted text" is requested, which always uses
        tabs as field separators anyway.
        
        Further enhancement could be to offer strict
        text/tab-separated-values and also text/csv at the clipboard if
        there are applications that actually handle these MIME types.
        
        Change-Id: Ica60f256e26867d854639823c62eedbf13eb4d4b
        Reviewed-on: https://gerrit.libreoffice.org/44686
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-13  Johnny_M  <klasse@partyheld.de>  [971b81b1c0922ab749eaf620cbf56d9780a15cfb]

        Translate German variable and function names in Calc (financial)
        
        This follows up on https://gerrit.libreoffice.org/44295
        
        Change-Id: Iac8351161a5e0d79a61fbb06d96985f92db68e3c
        Reviewed-on: https://gerrit.libreoffice.org/44626
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-13  Winfried Donkers  <winfrieddonkers@libreoffice.org>  [76c2e3efe751d42f7b352bebdddfe33bd37d9e06]

        tdf#113768 Fix opposite argument description for Calc function VDB.
        
        Also, use self-explaining variable name for argument NoSwitch.
        Added use of argument NoSwitch to unit test document.
        
        Change-Id: I801d4dbd489898b28543e0eb46f74717671ea03a
        Reviewed-on: https://gerrit.libreoffice.org/44647
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-13  Mike Kaganski  <mike.kaganski@collabora.com>  [3dee7948c732faf488846d4d3d1237e89afde28c]

        More proper construction of vnd.sun.star.pkg URL
        
        See commit bff8d843bd4e5dcca5dc1a60c2c7852b1b72a00b
        The SwUiWriterTest::testEmbeddedDataSource unit test is adjusted to
        test the paths with "#".
        
        Change-Id: I8d85147128915c7100ab9cc2888eb73c94fe6486
        Reviewed-on: https://gerrit.libreoffice.org/44678
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-13  Caolán McNamara  <caolanm@redhat.com>  [6be596c282f84a3cb3a62edccfdfbf69663cf59e]

        ofz+valgrind: Conditional jump or move depends on uninitialised value
        
        if, before lcl_UnicodeStrNCpy is called, aSymbol contains embedded
        nulls then the aSymbol.getLength() and the mnRangeOpPosInSymbol value
        derived from an earlier aSymbol.getLength() include the range after
        the embedded null, while lcl_UnicodeStrNCpy stops at the first
        embedded null leaving cSymbol with uninitialized value that
        are later read from it.
        
        Conditional jump or move depends on uninitialised value(s)
           at 0x23BFBCA0: ScCompiler::IsReference(rtl::OUString const&, rtl::OUString const*) (compiler.cxx:3275)
           by 0x23BFFF4C: ScCompiler::NextNewToken(bool) (compiler.cxx:4248)
           by 0x23C00D20: ScCompiler::CompileString(rtl::OUString const&) (compiler.cxx:4419)
           by 0x23A29FAF: ScFormulaCell::Compile(rtl::OUString const&, bool, formula::FormulaGrammar::Grammar) (formulacell.cxx:1118)
           by 0x23A278B7: ScFormulaCell::ScFormulaCell(ScDocument*, ScAddress const&, rtl::OUString const&, formula::FormulaGrammar::Grammar, ScMatrixMode) (formulacell.cxx:656)
           by 0x23772EC3: ScColumn::ParseString(ScCellValue&, int, short, rtl::OUString const&, formula::FormulaGrammar::AddressConvention, ScSetStringParam const*) (column3.cxx:1729)
           by 0x2377354B: ScColumn::SetString(int, short, rtl::OUString const&, formula::FormulaGrammar::AddressConvention, ScSetStringParam*) (column3.cxx:1851)
           by 0x23AE2B97: ScTable::SetString(short, int, short, rtl::OUString const&, ScSetStringParam*) (table2.cxx:1369)
           by 0x23897045: ScDocument::SetString(short, int, short, rtl::OUString const&, ScSetStringParam*) (document.cxx:3377)
           by 0x1F35F41C: ScEEImport::WriteToDocument(bool, double, SvNumberFormatter*, bool) (eeimpars.cxx:400)
           by 0x1F366F3B: ScFormatFilterPluginImpl::ScImportRTF(SvStream&, rtl::OUString const&, ScDocument*, ScRange&) (rtfimp.cxx:34)
        
        Change-Id: Iefc6be6c3a383bd9b3cdeaa896c07e24e5100dc7
        Reviewed-on: https://gerrit.libreoffice.org/44658
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-13  Caolán McNamara  <caolanm@redhat.com>  [7f2e2f683778a508bfc67e37ae2c01102cca7a67]

        Resolves: tdf#113366 Contour editor does not open
        
        reportedly
        
        This reverts commit 15869ea2dcd8a6b33044d08eef6fcaf8ca54579d.
        
        Change-Id: I930567f8dd9701a14ab02f42f89a629949453f22
        Reviewed-on: https://gerrit.libreoffice.org/44671
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-13  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [6db0267156030ca24163efd9b66278f54bf28d73]

        tdf#113758 EMF+ Add support to OffsetClip record
        
        OffsetClip record applies a translation transform
        on the current clipping region for the world space.
        
        Change-Id: Iac024a3c2eaba58edc5bb59d817796b6022f559f
        Reviewed-on: https://gerrit.libreoffice.org/44597
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Page <aptitude@btconnect.com>

2017-11-13  Mike Kaganski  <mike.kaganski@collabora.com>  [4b334e45d570b79708ef34afba2eab78a410dab5]

        IsValidFilePath: fix correction of double path delimiters
        
        Wuthout this fix, it had always tried to replace in original path,
        thus second occurence of double path delimiter, like in
        C:\dir1\\dir2\dir3\\file
        would result in invalid path reported.
        
        Change-Id: I63ce97b620229601e18f10016a759275aceeec4d
        Reviewed-on: https://gerrit.libreoffice.org/44675
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-13  Tamás Zolnai  <tamas.zolnai@collabora.com>  [610d909dac1c68286dc12ed5dc1206affefe6774]

        Move pivot table tests to a separate test suit
        
        Change-Id: Ic0797a988b7135927a53ca9f16c8bc30d24feef5
        Reviewed-on: https://gerrit.libreoffice.org/44673
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-11-13  Caolán McNamara  <caolanm@redhat.com>  [9984579e96a966c2e47db98ceeb9a83b1adefa00]

        survive building dbaccess+connectivity with --disable-dynamic-loading
        
        Change-Id: I49387d2b6ec1893bf721e3289f2f620a4ce71fb3
        Reviewed-on: https://gerrit.libreoffice.org/44668
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-13  Eike Rathke  <erack@redhat.com>  [1568e51ff288e43b0a97257dbe3d3c81bdb1d386]

        SotClipboardFormatId::STRING_TSVC "Unformatted text [TSV-Calc]", tdf#113571
        
        In preparation to solve tdf#113571 *AND* keeping tdf#32213 fixed
        we need two separate unformatted text formats to distinguish
        between in-Calc on-cell paste and external or in-cell paste.
        
        Change-Id: Ic81a0c17d0643af2f5f4be50e67b690fd8846388

2017-11-13  Takeshi Abe  <tabe@fixedpoint.jp>  [6dd8b701058fc02e78941270ce0423199e4d2352]

        sot: Simplify SotData_Impl with std::unique_ptr
        
        Change-Id: I08752c66fd2680aa5f2eb2968d7e23cf797090f9
        Reviewed-on: https://gerrit.libreoffice.org/44667
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [135ad9abae08fa1d65b5634c36f9745e60fdf9c6]

        sw: prefix members of SwLabRec
        
        Change-Id: I5a2f882a51c60229414bc29522d27adbbe37fd62
        Reviewed-on: https://gerrit.libreoffice.org/44663
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-13  Stephan Bergmann  <sbergman@redhat.com>  [e61a1b8dd8d4ea99f50eed3f8118bc01a0617889]

        First look for clang-format in CLANG_FORMT env var
        
        Change-Id: I5de5c6f3e8be1d40c03cbddb9d2f4414b9a5791b

2017-11-13  Tamás Zolnai  <tamas.zolnai@collabora.com>  [0c5eda9876f353e0516171fec67568643f24c5b6]

        Let's have activex control test also a slowcheck test
        
        Change-Id: I55f8f0ca9478e676832ebbb08e98dbd1cf0fa4fc
        Reviewed-on: https://gerrit.libreoffice.org/44666
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-11-13  Jens Carl  <j.carl43@gmx.de>  [cc73a209c18defc5fc9bb5bc8369a553bd361826]

        tdf#45904 Move _XLabelRanges Java test to C++
        
        Change-Id: I32d07ba85f4a37a10eaf03d251d41b9e71d34c93
        Reviewed-on: https://gerrit.libreoffice.org/44660
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-11-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [53e13b256fa5082eb29ea2addd1bfa184827e53b]

        clang-format: standardize on 5.0.0
        
        Restrict the git hook further to only enforce style in case the found
        clang-format binary's version matches to avoid output differences with
        different clang-format version.
        
        While at it, move the blacklist reading after the version check to speed
        up committing a bit when no local enforcement happens.
        
        Also add a simple script to list formatted files, since the blacklist is
        large enough that doing it naively from the shell is too slow.
        
        Change-Id: I0bc05961d262cc6bc91c6efdd1b91994ecfc6940
        Reviewed-on: https://gerrit.libreoffice.org/44662
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-13  Caolán McNamara  <caolanm@redhat.com>  [70fa61918415f642228127847491224078532218]

        ofz: Direct-leak
        
        asan reports that the strdups leak and __si_class_type_info takes a
        const char* arg
        
        Change-Id: Ie0ee94554689d9246981cb7d6ce0f23917c2d333
        Reviewed-on: https://gerrit.libreoffice.org/44641
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-13  Tor Lillqvist  <tml@collabora.com>  [38c03901406b439ea3453279838894d9c0b4bd3d]

        Apparent fix for what seems like a copy-paste error by me in 2014
        
        (in 5f27a6864420815d0d0abc409333fec963536faf.) Whether this has
        anything to do with tdf#92190 is unclear. (I am not able to reproduce
        that bug.)
        
        Thanks to Telesto for noticing this copy-paste issue.
        
        Change-Id: Iab47db59dc2af76adf70d92ab8333e06cd40e0d6

2017-11-13  Tamás Zolnai  <tamas.zolnai@collabora.com>  [4d982839241041ad959bbd577223009af142fb4d]

        Move sd unit tests to slowcheck
        
        Similar to sw modules we have mostly filters tests here which
        takes a bigger amount of time.
        
        Change-Id: I1305fa7904b74f849762ce4e4d7a005680b3a055
        Reviewed-on: https://gerrit.libreoffice.org/44656
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-11-13  Tor Lillqvist  <tml@collabora.com>  [9d9b3a61b1233fa6e1f399dcfba1e79f65f56caf]

        MACOSX_SDK_VERSION is always at least 1090
        
        Change-Id: I802d9aae2220ae6b8f67e3387c3b329f6b02163c

2017-11-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [791ab22556e7926f87dc2345ab49738ae6e67a24]

        Removed include check
        
        <unx/gtk/gtksalmenu.hxx> is already included at the beginning of
        the file.
        So no need to check to include it.
        
        Change-Id: I66988734271fa8fe8434e8090337f0ab14a8b994
        Reviewed-on: https://gerrit.libreoffice.org/44646
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Page <aptitude@btconnect.com>

2017-11-13  Stephan Bergmann  <sbergman@redhat.com>  [255c01451dc6de29e439905d289384278e54b1c3]

        Revert erroneous change of dictionaries
        
        ...in d71bcc4dc5025ea24944454908098269cfd095a3 "Fix typos"
        
        Change-Id: I74e73e99ad9ca3caa4abb40f8eed4648418b3a0a

2017-11-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e1e436eaa036e18854b050b958b7bed1c86a31ff]

        Fix typos
        
        Change-Id: I2a10e087a776ac96b3193226610577227d2492a8
        Reviewed-on: https://gerrit.libreoffice.org/44655
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Page <aptitude@btconnect.com>

2017-11-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d71bcc4dc5025ea24944454908098269cfd095a3]

        Fix typos
        
        Change-Id: Ia544298334364ece3b3963a4adc00c5e01189b91
        Reviewed-on: https://gerrit.libreoffice.org/44654
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Page <aptitude@btconnect.com>

2017-11-13  jan Iversen  <jani@libreoffice.org>  [930efab3be7dd818918b7116119bb049acdcda76]

        iOS, update to version 11.1
        
        Change-Id: I3e477162468ad7386d83480ce8ae1da9536465b0

2017-11-13  Noel Grandin  <noel.grandin@collabora.co.uk>  [508b60b7fd9270cdc5df8cbe5b733b4f6ea8575f]

        inline INetMIMEOutputSink
        
        Change-Id: Id76cf021658936301dd6b9685cafe7ece7ffa228
        Reviewed-on: https://gerrit.libreoffice.org/44589
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-13  Arnaud Versini  <Arnaud.Versini@libreoffice.org>  [99872adcfbcee7bb2e6b2f35c05cb34bb8be76ee]

        Remove OAccessibleTextHelper::getCharacter and getTextRange
        
        Change-Id: Ib32e3ca6ba55ab99820a54023041247cea96ab0c
        Reviewed-on: https://gerrit.libreoffice.org/44652
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-13  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [c8c5072a2f20d58807c233a1b62ded406931db78]

        clang-tidy modernize-use-equals-default in editeng
        
        remove default-able copy constructors/assignments
        and a non-virtual default dtor.
        
        Change-Id: I3fcc23a480031a9ede00ea22ae8f5ac5e892fd9c
        Reviewed-on: https://gerrit.libreoffice.org/44657
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-13  Arnaud Versini  <Arnaud.Versini@libreoffice.org>  [8d4a44d176fc7e80d6c5f13b1e73069967b9593b]

        Remove OCommonAccessibleText::getText and getCharacterCount.
        
        No need to create helper for those methods.
        
        Change-Id: I0505fe8141b1bad852b7f30aeb69628fb6a90071
        Reviewed-on: https://gerrit.libreoffice.org/44649
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-13  Julien Nabet  <serval2412@yahoo.fr>  [102acb3675fed4e4e61a98722e279b9d8bc18ad2]

        Replace list by vector vRedlines (sw)
        
        Change-Id: I4c5ca9dc59a08343fdbd2c2237f8346572f26011
        Reviewed-on: https://gerrit.libreoffice.org/44659
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-12  heiko tietze  <tietze.heiko@gmail.com>  [a7f961ddd88df4117de5f7c199881cf75d2905b5]

        tdf#77755 Consistency at status bars
        
        Slide is now the left-most item in Impress/Draw's status bar and layout status comes after context
        
        Change-Id: If79bd7839d7241fe58e923e189fd33a48bfe275b
        Reviewed-on: https://gerrit.libreoffice.org/44604
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-11-12  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [96521249ca43e684ee610d4f7989a56de4508198]

        use sal_uInt16 to pass PoolItem WhichId
        
        Change-Id: I29593b20d7053bf51b1ef2aee295e73c6f3b858b
        Reviewed-on: https://gerrit.libreoffice.org/44650
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-12  Julien Nabet  <serval2412@yahoo.fr>  [39ba5cbd8ca491aa322f48569ee5c10248e6e94b]

        tdf#113784: fix crash when right click on data provider dialog
        
        Do like ScDataTableView::MouseButtonDown
            188 void ScDataTableView::MouseButtonDown(const MouseEvent& rMEvt)
            189 {
            190     if (!rMEvt.IsLeft())
            191         return;
        ...
        
        See bt:
        0  0x00007fffc971096c in Point::X() const (this=0x0) at /home/julien/lo/libreoffice/include/tools/gen.hxx:77
        1  0x00007fffc9c67f92 in Point::getX() const (this=0x0) at /home/julien/lo/libreoffice/include/tools/gen.hxx:98
        2  0x00007fffca04ca9f in ScDataTableView::MouseButtonUp(MouseEvent const&) (this=0x555558afbed0, rMEvt=...)
            at /home/julien/lo/libreoffice/sc/source/ui/miscdlgs/datatableview.cxx:242
        
        Change-Id: Ia124dcec698438b51072956949e3274a8e3f77c5
        Reviewed-on: https://gerrit.libreoffice.org/44651
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-12  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d73225119476de1826f648acca9e93bf6797e813]

        use copy constructor to clone PoolItems
        
        Change-Id: I2a45a62fd56cc5a768406c7a6e4c72456f962367
        Reviewed-on: https://gerrit.libreoffice.org/44648
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-12  jan Iversen  <jani@libreoffice.org>  [3168c5e09f084e65a32b5865d975ea9a9524d7c3]

        iOS, updated link flags
        
        added -ggdb2 to final linking
        
        Added extra folder to include some LO files needing debug
        
        Change-Id: Ieed2ff630b67df358dc47e2b27a51e8c692308b5

2017-11-12  jan Iversen  <jani@libreoffice.org>  [f5fea7373b72bf23642ea4f6fd8f5673f3c97174]

        iOS, added -ggdb2 prelink
        
        New xcode needs -ggdb2 (like the compiler) in order not to strip symbols
        
        Change-Id: I652b1d9791d1ce6d752748eb950615051d140ba7

2017-11-12  jan Iversen  <jani@libreoffice.org>  [76fe5bddccfb9e27af1319678dfe3e287e124b79]

        iOS, make sure SfxApplication::GetOrCreate() is called
        
        For some reason SfxApplication::GetOrCreate() was never called, this leads
        to problems when opening documents (reference to shared pointer).
        
        Adding dummy call to SfxApplication::GetOrCreate() to make sure the list
        contains at least one entry.
        
        Change-Id: Ic8848c17efae5a0a38c9e9f7299a5f36f69aef31

2017-11-12  Tor Lillqvist  <tml@collabora.com>  [fa58329060a2ab8a674c9ffa619943bfbeebd984]

        Bin file accidentally committed in 8e84dfd7c678e2774522a8d23fa4f6313ed6281a
        
        Change-Id: I8bbe484790d8012ff921b1e438ab3d8985c0c39e

2017-11-12  Julien Nabet  <serval2412@yahoo.fr>  [3ca4d1169c1b6d35eecc980251d6d89ff120ee70]

        Replace list by vector for weakRef (sd)
        
        Change-Id: I4c303b402e4b4d7e27cd42acf88dda90f0c8b119
        Reviewed-on: https://gerrit.libreoffice.org/44643
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-12  Julien Nabet  <serval2412@yahoo.fr>  [582182ad2ad9c399fd41bff2446507eb954730f7]

        Replace list by vector for InteractiveSequence (sd)
        
        + use for range loops (there's still work about this)
        
        Change-Id: Ib1d1584f3f4456dfa79834f89c51b4528b776096
        Reviewed-on: https://gerrit.libreoffice.org/44642
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-12  Caolán McNamara  <caolanm@redhat.com>  [ecc3b1fcaddd4066d90161faf4a3f532b445c85a]

        ofz#3577 force refresh
        
        looks to me that once the bt was found with a given test document that
        even if the document is fixed all similar bts are considered duplicates
        and other bugs that can end up here aren't disambiguated. Later bugs
        reports have "groups" where they are disambiguated so lets "fix" this
        in the fuzzer and when fixed reenable and see if a new test case is
        filed and/or if groups appear
        
        Change-Id: Ic680607a654eea6b3874db626c1742734245bd6b
        Reviewed-on: https://gerrit.libreoffice.org/44645
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-12  Caolán McNamara  <caolanm@redhat.com>  [3c5addae5c1bb88c308dbacd545ca52d597e39fb]

        ofz: Timeout give up earlier on SvParserState::Error
        
        Change-Id: I191f935c11bc59e0b1a990ac5d3c38a49390afd1
        Reviewed-on: https://gerrit.libreoffice.org/44644
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-12  Jens Carl  <j.carl43@gmx.de>  [e2b748e0a4ab7a33dd9ebde1d7f37776dff60c3b]

        tdf#45904 Move _XScenarios Java test to C++
        
        Change-Id: Ie15243714464cf8343fff27507e4b257846cdebd
        Reviewed-on: https://gerrit.libreoffice.org/44638
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-11-11  Julien Nabet  <serval2412@yahoo.fr>  [b73c66597884f03443ee8888cb6c204b78bb6cda]

        Replace list by vector for ShowNativeDialog (vcl)
        
        Change-Id: I1101c5b5426507ce8e5fd1ed34930f385f527775
        Reviewed-on: https://gerrit.libreoffice.org/44639
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-11  Julien Nabet  <serval2412@yahoo.fr>  [0e5fd59f220e8ea2073435d8cac4c8566accf488]

        Replace lists by deques in salusereventlist (vcl)
        
        Change-Id: I843f63b32a7ed443520f7d3688039c3873114f04
        Reviewed-on: https://gerrit.libreoffice.org/44637
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-11  Tamás Zolnai  <tamas.zolnai@collabora.com>  [4c656c82ccdaa47cf447dfff4147b339b44ea8c1]

        tdf#111835: Hide Master slide / close master slide button in notes view
        
        These buttons are designed for normal and master slide view.
        
        Change-Id: Ifc093a1da7e2336a1a83332e893dbc619519aaba
        Reviewed-on: https://gerrit.libreoffice.org/44635
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-11-11  Caolán McNamara  <caolanm@redhat.com>  [d945bc4598f75e4cb1a1bf9df8942f14ef065d74]

        ofz#4122 use EnableExecuteLink instead
        
        Change-Id: Id680df2145ac691a30f93cea4e565a2467b45dc6
        Reviewed-on: https://gerrit.libreoffice.org/44640
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-11  Julien Nabet  <serval2412@yahoo.fr>  [d092dd1b784fcf83fc9c63810bac24d4508edbbc]

        Replace list by vector in cellkeytranslator (sc)
        
        Change-Id: I279f319bd3a3bf71cf0c7b138723d9601e693e7b
        Reviewed-on: https://gerrit.libreoffice.org/44634
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-11  Tamás Zolnai  <tamas.zolnai@collabora.com>  [2b1f0d31c34464bdece4eea158097b3e4923cf5f]

        tdf#111738: Duplicated numbering alignment option on numbering dialog
        
        Change-Id: Ifb18d5da84cc47da59448549f3c617e8040c246c
        Reviewed-on: https://gerrit.libreoffice.org/44636
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-11-11  Caolán McNamara  <caolanm@redhat.com>  [019e6ae7be38176978943d95fa3b586830e1b3b1]

        ofz: XPMReader::ImplGetColKey short read
        
        like
        
        commit 10a2388558df957b30136ba32ecc97ddef43fb57
        Date:   Tue Jan 17 12:35:24 2017 +0000
        
            ofz#411: XPMReader::ImplGetColKey short read
        
        Change-Id: Iffc7ddb00b2849b2f9fad17314086b87d3097660
        Reviewed-on: https://gerrit.libreoffice.org/44628
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-11  Caolán McNamara  <caolanm@redhat.com>  [331b9aabb2ce91171bd0256f9e9f22761537dd9f]

        ofz: wkzfuzzer Timeout
        
        Change-Id: I2e238c2f5dfbb1294049b3b089699deab957be38
        Reviewed-on: https://gerrit.libreoffice.org/44632
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-11  Rene Engelhard  <rene@debian.org>  [b926497227b0fdb3214df10d0bf9a07b0ae9a295]

        use -encoding UTF8 in JavaClassSet.mk
        
        which works directly for javac, thanks Noel
        
        Change-Id: I7e8f5887fcba73da00ec018990ea620465614df1

2017-11-11  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [8b312e9d69874d1c4d1e76acaf95f27da5072455]

        RDF: support cloning of all entries for a given type
        
        This is currently unused, but can come in handy later
        on when we implement copy/pasting of metadata fields.
        
        Change-Id: Idd4d6c186fa5c75e06f0ab1b0dfcbc85b6343116
        Reviewed-on: https://gerrit.libreoffice.org/44602
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-11-11  Jens Carl  <j.carl43@gmx.de>  [eaa7f27ca89d4048934baff6b2c3e1b9d6a5b1a4]

        tdf#39468 Translate German comment
        
        Change-Id: I6cf6f1775fc47014185607433ab0e5cc1a2761d6
        Reviewed-on: https://gerrit.libreoffice.org/44571
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-11-11  Michael Meeks  <michael.meeks@collabora.com>  [b77af2396adbab0ec4fea4160e0c711b080fff67]

        vcl: StyleSettings - start to unwind code duplication.
        
        This should be a pure re-factor, plus headless tweak.
        
        Change-Id: Iad7f524ea76625601b3f85cc13a50311ed1de171
        Reviewed-on: https://gerrit.libreoffice.org/44624
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-11-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5bd7cc788d0b0f4a2595f32f4897abe6e39ce6c8]

        TSCP: Remember the origin and on save, act accordingly
        
        If we created the document classification via pop-up (BAF policy)
        then the highest classification needs to apply the classification
        from the BAF policy. In other case the classification was set via
        the advanced classification dialog, we only need to reset the
        document properties.
        
        Change-Id: I0aa0c010e8de3c16920b64a97e5e4dd2e643c2cd
        Reviewed-on: https://gerrit.libreoffice.org/44576
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-11  Julien Nabet  <serval2412@yahoo.fr>  [f9333f9d47eb8906b4ef74cbb0a09cf1a9a5f2e6]

        Replace list by vector in scmod (sc)
        
        Change-Id: I5171de5a13861d36d30f8489b7d83768e8c2ac25
        Reviewed-on: https://gerrit.libreoffice.org/44622
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-11  Xisco Fauli  <anistenis@gmail.com>  [b1309cb3bc4b1719b6c99d49baea51f4e96136cd]

        tdf#112627: Set 'Master Slide' when Context is changed
        
        Change-Id: Iba9a99d3819ddc5462ea969a3529481ddab2f4dc
        Reviewed-on: https://gerrit.libreoffice.org/44566
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-11-11  Rene Engelhard  <rene@debian.org>  [66b26b03cbfe9e72d64eef6875a6eec11bf13bf5]

        set JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF8 in JavaClassSet.mk
        
        .. to fix reportbuilder build with Java9.
        A direct -Dfile.encoding=UTF8 doesn't work...
        
        Change-Id: I231b2893df463d00eb514c0d50e02c8df41c5b20

2017-11-11  Julien Nabet  <serval2412@yahoo.fr>  [62e44ca3573db912ce07f3dc2423c36e85c476c5]

        Replace list by vector in formulagroupcl (sc)
        
        Change-Id: I03f53b84e8ed5804c466859c9c7cb80e7da040a4
        Reviewed-on: https://gerrit.libreoffice.org/44620
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-11  Julien Nabet  <serval2412@yahoo.fr>  [d1bf03e40b195ea5b05db33ed9884f291c877572]

        Replace list by vector in addinlis (sc)
        
        Change-Id: I38d83b7d611537ae903d7d63d2a04391eece11ae
        Reviewed-on: https://gerrit.libreoffice.org/44621
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-11  Julien Nabet  <serval2412@yahoo.fr>  [e1f523a9f6808b895caab266c7eb3b2839b5e4ce]

        Replace list by vector in funcdesc (sc)
        
        + use for range loops
        
        Change-Id: I896775db65cfddbe30a91b12f1d3a1633f49c068
        Reviewed-on: https://gerrit.libreoffice.org/44619
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-11  Takeshi Abe  <tabe@fixedpoint.jp>  [ce470df92913ffc1849de90b9fd6a2a9d69b8e33]

        sfx2: Replace SfxViewShell::DiscardClients_Impl()
        
        with DisconnectAllClients() because both do the same
        ever since 17a91c18edea240a35a12a573933917240e9fb4a.
        
        Change-Id: I17639670d0fb787c69a53e8992f706937665d7b3
        Reviewed-on: https://gerrit.libreoffice.org/44447
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-11  Kohei Yoshida  <kohei.yoshida@gmail.com>  [0b4d0c87fe201b7cc7f49b2dc14c134c95558a30]

        Update mdds to 1.3.1.
        
        This newer version incorporates the change in ofz-4048.patch.1.
        
        Change-Id: Iaccbf2694bbd752f9949c491219aa5ab8caa45fe
        Reviewed-on: https://gerrit.libreoffice.org/44615
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-11-11  Tor Lillqvist  <tml@collabora.com>  [4b63977c98245efcedd905f37a85f988c3bb44e2]

        Remove duplication of Paper enum as #defines
        
        Not needed any more.
        
        We still have the fragile requirement that the order of entries in the
        aDinTab array in i18nutil/source/utility/paper.cxx has to match the
        enum order.
        
        Change-Id: I858fd56ad6bb1a3f3c2c39f7830b4dc6aea7cc1f
        Reviewed-on: https://gerrit.libreoffice.org/44600
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-11-11  Eike Rathke  <erack@redhat.com>  [38f4d4ca02cdc2fd4656e3a72def94da1df89650]

        A user object id is *NOT* a SotClipboardFormatId
        
        Do not try to squeeze it into such.. especially if
        SotClipboardFormatId::... enum identifiers are used in a user
        object id context that is completely not related to the identifier
        name this is totally confusing.
        
            commit fb14be5f8f74f83ba89e15f891ddf1f753dcc62f
            Date:   Thu Mar 12 14:53:28 2015 +0200
        
        	create new 'enum class' SotClipboardFormatId to unify types
        
        overdid with that.
        
        Change-Id: I34b570be9f52b7b94ca8af6b23983393ac3a3a55
        Reviewed-on: https://gerrit.libreoffice.org/44612
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [12434a33c1c153c375d2e02e0ae26f471ff15b68]

        TSCP: simplify setting the highest classification
        
        No need to check the document header for the current document
        classification category. It is right there in the document
        properties.
        
        Change-Id: I46d31fe2ead034b591ea10b478e7cc9e3ef410ef
        Reviewed-on: https://gerrit.libreoffice.org/44575
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e5bc780e92ecf4790869e365142e625b087c5057]

        TSCP: use classification key creator instead of strings
        
        Change-Id: I2bc224aa0e290b0fab1c989834e5d79a72de35aa
        Reviewed-on: https://gerrit.libreoffice.org/44574
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-11  Caolán McNamara  <caolanm@redhat.com>  [574bac673366bc317e8ef10f288945d8dd5c2050]

        Resolves: tdf#113405 don't try and assign a master page to a master page
        
        when in master view mode go straight to adding the master page to the
        list of masters
        
        Change-Id: I345ce30b44099cd546267fb2acae0b1cc8a73dbe
        Reviewed-on: https://gerrit.libreoffice.org/44606
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-11  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8a5a9e05cce756e9f7aa11b86972939a8a70a839]

        TSCP: bail out quickly in paragraph classification check on save
        
        Before saving a document we need to check that the document level
        classification is at the higher or same level as the individual
        paragraph level classification is. The trouble here is tha this
        can be quite a costly operation, so bail out quickly if we don't
        detect that no paragraph classification has been applied to the
        content by checking if we have the RDF metadata present or not.
        
        Change-Id: Iaef29de7e138937a5c1881cf34c9075fb37ba87d
        Reviewed-on: https://gerrit.libreoffice.org/44573
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-11  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [e4d1551697406bab0e9973bfa8ac012c48ff8eea]

        tdf#113591 Fix crash when switching between Calc and other LO window
        
        Need to get the ContentNode from EditDoc, as the selection might
        have a pointer to an already deleted ContentNode.
        
        Change-Id: I5c17be8ec2cbc57686eaf90e8b03c026aea7f28f
        Reviewed-on: https://gerrit.libreoffice.org/44583
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-11  Stephan Bergmann  <sbergman@redhat.com>  [5d12237d79f289a1dcf8e07aa03df329e136f078]

        loplugin:unnecessaryoverride: suppress warnings when default args differ
        
        ...instead of blacklisting such cases.  Reuses the
        checkIdenticalDefaultArguments code that was originally in
        loplugin:overrideparam (and appears to work reasonably well for the default
        arguments that actually happen in practice).
        
        Change-Id: I9cf2db17101beb135b2039a9b7ed335bd2af2c08
        Reviewed-on: https://gerrit.libreoffice.org/44594
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-11  Stephan Bergmann  <sbergman@redhat.com>  [1fc79c3491906d85ed9972e161112459035b62ed]

        Avoid using O[U]StringConcat lvalues containing dangling refs to temporaries
        
        ...in code accidentally using auto like
        
        > auto const aURL = uri->getUriReference() + "/"
        >     + INetURLObject::encode(
        >         m_sEmbeddedName, INetURLObject::PART_FPATH,
        >         INetURLObject::EncodeMechanism::All);
        >
        > uno::Reference<uno::XInterface> xDataSource(xDatabaseContext->getByName(aURL), uno::UNO_QUERY);
        
        in <https://gerrit.libreoffice.org/#/c/44569/1> "Properly construct
        vnd.sun.star.pkg URL" did (causing hard to debug test failures there).
        
        So make functions taking O[U]StringConcat take those by rvalue reference.
        Unfortunately, that also needed adaption of various functions that just forward
        their arguments.  And some code in sc/qa/unit/ucalc_formula.cxx used
        CPPUNIT_ASSERT_EQUAL on OUStringConcat arguments in cases where that happened to
        actually compile (because the structure of the two OUStringConcats was
        identical), which needed adaption too (but which would arguably better use
        CPPUNIT_ASSERT_EQUAL_MESSAGE, anyway).
        
        Change-Id: I8994d932aaedb2a491c7c81c167e93379d4fb6e3
        Reviewed-on: https://gerrit.libreoffice.org/44608
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-11  Stephan Bergmann  <sbergman@redhat.com>  [f697d06b67e91c704c088dceafade209462e0b95]

        Remove unnecessary makePropertyValue specialization for Any
        
        ...that had been introduced with 9e87a00e11486a2be64b0dc2799e3efca4b000cc "oox:
        replace PUT_PROP macro with comphelper::makePropertyValue() calls", but for
        reasons unclear to me.  toAny is specifically there to either wrap its argument
        in an Any or, if the argument already is an Any, pass it on unwrapped.  There
        is no deleted toAny overloads or explicit specializations.
        
        Change-Id: I63edf22ba3a63f6b3ebb3347ec5dc9ff81fd3bc4
        Reviewed-on: https://gerrit.libreoffice.org/44607
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-10  Michael Stahl  <mstahl@redhat.com>  [99e373cd4c78084ded349f3e3de7b0504af2dd90]

        slideshow: clip shapes in secondary screen window
        
        When using the presenter console, the secondary screen has
        a small view of the current slide.
        
        Currently nothing clips the shapes that are on the slide,
        so they may be rendered outside the slide rectangle,
        because there's a single VCL-canvas and OutPutDevice that covers
        the entire screen.
        
        Set up some brute force clipping in DrawShape::getViewRenderArgs().
        
        Change-Id: I3b21f08c12718254b6cf166b7fb1540e9381b243

2017-11-10  Michael Stahl  <mstahl@redhat.com>  [3c18e816c23f1e49a44b12cf7aee10c47af7e2ec]

        sdext: document 2 different canvases
        
        Change-Id: Icb8815ed20b06d2f43fbfb0088e6bdd0d5b389f6

2017-11-10  Yousuf Philips  <philipz85@hotmail.com>  [7df058224a7cabb1cbfc8564ffe22a6844fb2a1f]

        tdf#86508 Use Yellow and Green for 2 entry color scale
        
        Change-Id: Icde57593fb2cb589465c574894ab10184702655a
        Reviewed-on: https://gerrit.libreoffice.org/44603
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-10  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [3b2ae25594774e23ab513ea6f99a0552c7ac5caf]

        TSCP: strip metadata fields when copying
        
        Since the RDF entries are not copied (due to
        limitations in the clipboard doc), metadata fields
        become inconsistent upon copying. This is especially
        problematic for signatures and classification as
        they are no longer maintainable or verifyable
        (which is a particularly critical issue for crypto
        signatures of paragraphs).
        
        Change-Id: I5468a961ed43befdc48fcea8be00734453917c1f
        Reviewed-on: https://gerrit.libreoffice.org/43631
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-11-10  andreas kainz  <kainz.a@gmail.com>  [8e84dfd7c678e2774522a8d23fa4f6313ed6281a]

        Elementary: update icon pack
        
        Change-Id: Ic20330ed474d434dfb2ab25d4c94875ff305eca8
        Reviewed-on: https://gerrit.libreoffice.org/44596
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-11-10  Caolán McNamara  <caolanm@redhat.com>  [97d09553425b59d030fd4d8f039a4a9994b674cf]

        Related: tdf#112549 gtk3 hide/show menubar on enter/exit fullscreen
        
        Change-Id: I0436d0f3404a88abd81c4eedea09b16c81536b61
        Reviewed-on: https://gerrit.libreoffice.org/44599
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-10  Yousuf Philips  <philipz85@hotmail.com>  [b97e713e76c88141d26f6e19a74db80a105cb911]

        tdf#103080 Add Noto fonts into default installation
        
        Includes the regular, italic, bold and bold italic for
        * Noto Sans, Noto Serif
        
        Includes the regular and bold for
        
        * Noto Kufi Arabic, Noto Naskh Arabic
        * Noto Sans Armenian, Noto Serif Armenian
        * Noto Sans Georgian, Noto Serif Georgian
        * Noto Sans Hebrew, Noto Serif Hebrew
        * Noto Sans Lao, Noto Serif Lao
        
        Includes the regular and bold for
        
        * Noto Mono
        * Noto Sans Lisu
        
        Change-Id: I2a423b7cac031e2e899df22ad902bd09d1da250d
        Reviewed-on: https://gerrit.libreoffice.org/44128
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-11-10  Tamás Zolnai  <tamas.zolnai@collabora.com>  [537d4e672e2e5d175c7e0bc9cf4a7efb2bec72be]

        tdf#113725: Sidebar: Controls are crammed in Slide content panel
        
        Need to trigger a layouting to get the right panel size after we
        show / hode context related items.
        
        Change-Id: I791921ecb491bb65c53a4fe9562207d47f66a88a
        Reviewed-on: https://gerrit.libreoffice.org/44565
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-11-10  Stephan Bergmann  <sbergman@redhat.com>  [a11e0d428c7a17fd1d7689add10de413cc0ea81c]

        loplugin:unnecessaryoverride: no warnings when fns are actually different
        
        Change-Id: I90d8af7a1affa459400b1cae4805e3a80b6c5200
        Reviewed-on: https://gerrit.libreoffice.org/44593
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-10  Stephan Bergmann  <sbergman@redhat.com>  [2b88ea29a183aa049b2e4d10414f4d43649874a9]

        No need to blacklist this loplugin:unnecessaryoverride
        
        ...a using declaration should fix it just fine
        
        Change-Id: I05cf76672bcceb7a94afa602e215a0b5a32de82b
        Reviewed-on: https://gerrit.libreoffice.org/44591
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-10  Stephan Bergmann  <sbergman@redhat.com>  [3d2dbf45ebe78faab6da09ad2efe841e21a5bdd2]

        No need to blacklist this loplugin:unnecessaryoverride
        
        ...a using declaration should fix it just fine
        
        Change-Id: I0279994c155775e9a58e93aef8da4522d4fd93fd
        Reviewed-on: https://gerrit.libreoffice.org/44590
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-10  Stephan Bergmann  <sbergman@redhat.com>  [aac0b97574b1d180b2a79dabd8ddf10c88719479]

        Forgot to add compilerplugins/clang/test/unusedvariablecheck.cxx
        
        ...to CompilerTest_compilerplugins_clang in
        871e420cbbd8afe064e7bbc0ed426db3b01fddfa "Fix loplugin::unusedvariablecheck
        check for std classes"
        
        Change-Id: I011d8ff73189dfa85adb4cbd50e556f25be9b79c
        Reviewed-on: https://gerrit.libreoffice.org/44592
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-10  Caolán McNamara  <caolanm@redhat.com>  [d64f6caf22715fb421f4b89820c0842b7cae6905]

        ofz#4163 Null-dereference READ
        
        Change-Id: I3d1ae5f55343b1b8ec3b0d79a56c9368385a0af8
        Reviewed-on: https://gerrit.libreoffice.org/44581
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-10  Caolán McNamara  <caolanm@redhat.com>  [4dba9820cf44718121a38b3f89eb8caa244d7321]

        rework tdf#113647 solution to be safe
        
        rather than passing the pointer around, tragic use of uno apis means monstrous
        awt::Window thingy has to be passed around and still smuggled through the
        dispatch arguments to get through the eye of the XDispatch::dispatch needle
        
        Change-Id: I353f8a3b0bb698bb58f75576e49efd701f3db8bf
        Reviewed-on: https://gerrit.libreoffice.org/44585
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-10  Manfred Blume  <manfred.blume@cib.de>  [4c9349aef26499b9d80a4d6354680b688a95fb0b]

        tdf#95635 use different font size keyboard shortcuts
        
        Decrease is Ctrl-8, increase isCTRL-9. German-only, to prevent
        issues with inaccessible combinations.
        
        Change-Id: I8e009a9827265f49948464cc5356680c141663e6
        Reviewed-on: https://gerrit.libreoffice.org/44584
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-10  Stephan Bergmann  <sbergman@redhat.com>  [662aacdde848ec212a24f16de663c0ea63d3c131]

        -Werror,-Wunused-private-field
        
        Change-Id: I545fb159960974841008d2a0e7843b71a59698aa

2017-11-10  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [49b373a983328cf09ba13f218d5f5aac51c463e9]

        Translate German comment to English
        
        Change-Id: Ia7970d9318c0e9f738d7cdf646de2dd38f869a3c
        Reviewed-on: https://gerrit.libreoffice.org/42847
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-11-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [4cc7ebcca3d5fa33556fbc2666d8c63ae30a3424]

        loplugin:unusedmethods new analysis
        
        look for classes containing protected methods where we can convert them
        all to private
        
        Change-Id: I4a448341943e0a613cde30501c4012da61dba713
        Reviewed-on: https://gerrit.libreoffice.org/44588
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-10  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [42344398a839eddf1b498c266d8fe8ac0b3bb6b6]

        editeng: Simplify calls to HasSelection()
        
        Change-Id: I424cd5aee41334aebfd9bc41e1f8a9aeb69b9827
        Reviewed-on: https://gerrit.libreoffice.org/44582
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-11-10  Stephan Bergmann  <sbergman@redhat.com>  [bff8d843bd4e5dcca5dc1a60c2c7852b1b72a00b]

        Properly construct vnd.sun.star.pkg URL
        
        ...in SwDBManager::LoadAndRegisterEmbeddedDataSource.  For example, when the
        authority encodes a file URL whose path contains '%23' (because one of the
        pathname segments encoded in the file URL contains a '#' character), the
        original code would have left it as %23 in the vnd.sun.star.pkg URL, instead of
        encoding it as %2523.  That lead to bad file URLs being recovered from the
        vnd.sun.star.pkg URL in dbaccess.  (And 03f58aa36c5150ea305b5fd0023e0ec53a334051
        "dbaccess: properly encode path to prevent stripping 'fragment' from it", which
        this commit reverts, wrongly tried to address that on the consuming instead of
        the producing side.)
        
        Change-Id: I17d2dc9e6306d006361fbcb63d77e93a9e20bf31
        Reviewed-on: https://gerrit.libreoffice.org/44569
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-10  David Tardon  <dtardon@redhat.com>  [34a7a9fd7649655256a85b5701d461af5ccc2016]

        upload expat 2.2.5
        
        Change-Id: Ic92002ec4f5edc48ca1bb3ac84836c4e6d19833c
        Reviewed-on: https://gerrit.libreoffice.org/44552
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-11-10  Caolán McNamara  <caolanm@redhat.com>  [2352a8e8e3fee49fbcea1118c5a41cbf4b3998ce]

        ofz#4158 Integer-overflow
        
        Change-Id: I117156abf0e1f52491bf6bbe42bf18f4efd364f7
        Reviewed-on: https://gerrit.libreoffice.org/44579
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-10  Manfred Blume  <manfred.blume@cib.de>  [f80449262e38974b101c4a778c1070285d5a63d1]

        tdf#113736 Default value PDF export placeholders=false
        
        Default value for 'Export placeholders' in dialog 'Export as PDF...'
        should be false like in the print dialog
        
        Change-Id: Ib68a0921bfcb62849774c1388b0d77761384a130
        Reviewed-on: https://gerrit.libreoffice.org/44546
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-11-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [832c1f16ddbdc626c6ae11900038e1a88f94b8e4]

        sw: remove temporary debug code in txttab that no longer builds anyway
        
        Change-Id: I40dfa40dd157046aa5c1285b1855fb8c100fc315
        Reviewed-on: https://gerrit.libreoffice.org/44577
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [32823280efffc02a250fc8d4749b8eb0f491ae77]

        loplugin:unusedmethods
        
        Change-Id: I543b0943f0bc918d59debc8ee051f88c29d18454
        Reviewed-on: https://gerrit.libreoffice.org/44553
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-10  Pranav Kant  <pranavk@collabora.co.uk>  [617fb9eed92711639e4e632132a649f23ac2f3eb]

        Upgrade these SAL_WARNs to INFO
        
        These are very common occurrences. Let's not flood the warning output.
        
        Also ressurrect some helpful looking commented out SAL_INFOs
        
        Change-Id: I3368fb46b27b72edd8ba1f52e2a145a661c40477

2017-11-10  Caolán McNamara  <caolanm@redhat.com>  [31b26130d90d4746cbb126fd9b6c1cb3487f644f]

        tdf#113647 bullet dialog has wrong modal parent
        
        Change-Id: Ia2e6171a1aeb3b8ad679a547a63ccaeac20481df
        Reviewed-on: https://gerrit.libreoffice.org/44554
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-10  Chris Sherlock  <chris.sherlock79@gmail.com>  [394dbb7f637afe10041506975b5dbc2202a78b4d]

        rtl: change nullptr comparison
        
        Change-Id: I0c356b100b732e259646d4ebb5d0aedd4dc4bcdd
        Reviewed-on: https://gerrit.libreoffice.org/44302
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-11-10  Eike Rathke  <erack@redhat.com>  [047cc1d976516c527f4c7051a98aade59c7494d9]

        Do not create arbitrary OpCode values from binary garbage, ofz-related
        
        Change-Id: Ifb6f22472a9e9c0be95131bf8f49985ccc17c483

2017-11-10  Eike Rathke  <erack@redhat.com>  [78bcc5ddca186f0009124a697184f332405d3e1e]

        ofz#4123 do not read past end of file
        
        Change-Id: I1fa3543d541ea084a43a1a11f62680fa798f5647

2017-11-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [1aba1955f161cc112dab80b6b3e78ec7761616fc]

        loplugin:finalclasses in basctl
        
        Change-Id: I5974cf3df434ebfff1e3748ddd291e2a21cbb0de
        Reviewed-on: https://gerrit.libreoffice.org/44536
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-10  Katarina Behrens  <Katarina.Behrens@cib.de>  [bb6a8dce405bd0fcd551c217c05a503e559dbf4d]

        tdf#48300 kde4+gen: bring forward the window with already opened doc
        
        Send _NET_ACTIVE_WINDOW message to the mapped frame with the timestamp
        of current X11 server time (the real timestamp, not CurrentTime
        constant, otherwise e.g. KWin focus stealing prevention would kick in)
        
        Change-Id: I637e1c3548b874e7267f8fc71ffcca4b1a82a412
        Reviewed-on: https://gerrit.libreoffice.org/44409
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-11-10  Tor Lillqvist  <tml@collabora.com>  [992bc9dfe1687087918f5fe83d6166791533433b]

        There is no "paperconf" command on macOS
        
        Change-Id: I01c4cf877eca81880381060e1b3ebedf2979bcb8

2017-11-10  Caolán McNamara  <caolanm@redhat.com>  [5ba0b8f98f874390aa839311b0164360733ec815]

        fix build
        
        Change-Id: I9fc79d2fc68cc0471fe6b8485a5fa62a1b81172a

2017-11-10  David Tardon  <dtardon@redhat.com>  [1921ff9a863ab5ce76dd5157da4386e93d6d155c]

        upload nss 3.33
        
        Change-Id: Ib7f49b06669a5199b4bbe91d1b3eecf29ae6cfae
        Reviewed-on: https://gerrit.libreoffice.org/44521
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-11-10  Stephan Bergmann  <sbergman@redhat.com>  [d4ee66c15e8c57f2de54d1306128f6546dfb6e8d]

        No need to check both (identical) param_size() and getNumParams()
        
        Change-Id: I481cfa8b0f4bb9cbc257d28f36c372fb7367f294

2017-11-10  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [d12699bab3eab6e29f0667f042148e5634c9efe4]

        clang-tidy modernize-use-equals-default LanguageTag
        
        mbIsFallback was added to ctor but not to copy assignment in
        commit 258d9fac7544f925c8250bad99b9554cc49578d5
            CID#1103756 missing initialization
        
        Change-Id: I91ee5daf68c3c3682b5d7007c028eaf3579a0715
        Reviewed-on: https://gerrit.libreoffice.org/44563
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [19ee7861938b59085a50699a51e2f149e49a24e4]

        loplugin:finalclasses in accessibility
        
        Change-Id: I9d8bc018dfe8bd8668d28daccd85ea5770fe31b0
        Reviewed-on: https://gerrit.libreoffice.org/44537
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [049e026755f7c36c7594bf4e7891603930669a54]

        loplugin:finalclasses in basic,basegfx
        
        Change-Id: Iff223782fa0ded0fe46b8b7af35bfd21f331015f
        Reviewed-on: https://gerrit.libreoffice.org/44535
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-10  Noel Grandin  <noel.grandin@collabora.co.uk>  [37a4a250662cbfb394f02ad29edca53d898a05d7]

        loplugin:finalclasses in chart2
        
        Change-Id: I35afa226beb6fe4319313125c323d9f059837357
        Reviewed-on: https://gerrit.libreoffice.org/44534
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-10  Julien Nabet  <serval2412@yahoo.fr>  [20dbb652d8bff996ac417f1c2c0894277c52497c]

        Replace lists by vectors in xichart/xipivot (sc)
        
        + use for range loops
        
        Change-Id: I598d09a363005781a89354a25ea6a87a2b7c8b62
        Reviewed-on: https://gerrit.libreoffice.org/44568
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-10  Julien Nabet  <serval2412@yahoo.fr>  [65e578640f0258768a9253389356dbc63c845b7e]

        Replace some lists by vectors in sc/source/filter
        
        Change-Id: I85396e3192ca09aba8f97c564f8d80058b362d91
        Reviewed-on: https://gerrit.libreoffice.org/44564
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-10  Tamás Zolnai  <tamas.zolnai@collabora.com>  [e2eddd96bc1cd83da02c2d5a36c7a678a8544673]

        This aEndCps variable can be local
        
        Change-Id: I61ed4b5fcac6b12e7d3c1b4eab61ccff1e207c5f
        Reviewed-on: https://gerrit.libreoffice.org/44503
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-11-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ac9ea45444d96a8369a0ab9407b2868eee7d7548]

        Fix typos
        
        Change-Id: I2b6f476122a1991b77e7831da225f7dc17d4061c
        Reviewed-on: https://gerrit.libreoffice.org/44570
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-11-10  Jens Carl  <j.carl43@gmx.de>  [d31fdb27583f5f594e8424bf061a74fde5cf2704]

        Remove obsolete sc_condformats unit test
        
        Remove the special snowflake sc_condformats because it's
        now covert by xsheetconditionalentries (see commit
        44e9640748791f602edb22cbc499200283466e1e).
        
        Change-Id: Ibdae392533605b56cf9b9c28f8c419ea0d32c0d8
        Reviewed-on: https://gerrit.libreoffice.org/44523
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-11-10  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [eaa9cf6a3069fba3d82c046f0041bfb537d9e648]

        tdf#43017: Support for DOCX hyperlinks character properties
        
        Here goes a bunch of related changes:
        
        1. Create new character style based on current character properties
        
        2. Apply created style to hyperlink object
        
        3. Fixes to predefined style names usage in w:rPr
        
        4. Disable style usage for hyperlinks in TOC: they will receive later
        anoter styles
        
        Change-Id: I1a228992eb7c1e259a6a811aa7f959debaae4f35
        Reviewed-on: https://gerrit.libreoffice.org/41784
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-09  Eike Rathke  <erack@redhat.com>  [7f603dd111afcc30eec8bbec97efc16ad8b4c4d1]

        Add values to SAL_WARN output
        
        Change-Id: I7cfca9d920fd8e060ad984df05d62ae82bad4766

2017-11-09  Eike Rathke  <erack@redhat.com>  [cf36b5d5f598d9b5528b273858584e2b419b23e9]

        Make this breakable in a debugger
        
        Change-Id: I5db40b513de43a27a2e58937ea2ad9501d432917

2017-11-09  heiko tietze  <tietze.heiko@gmail.com>  [82331a914d3544f06e471c48ac2aaf5cf201daca]

        Language and country tags removed from temple
        
        Change-Id: I53370561948a41f35974597edd3e7555d2b4ff9b
        Reviewed-on: https://gerrit.libreoffice.org/44107
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-11-09  Caolán McNamara  <caolanm@redhat.com>  [ff89d2216a26a57e0682f6a80e5eade6dabd499a]

        Resolves: tdf#113695 crash in color picker after parent is closed
        
        Change-Id: If2217abed784bf24e37e3403fa33cd2663dc51a4
        Reviewed-on: https://gerrit.libreoffice.org/44545
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-09  Caolán McNamara  <caolanm@redhat.com>  [6dc1087b37a9ce5bc9b728d6a23fef69a66bb3d2]

        tdf#113647 set parent for modal gallery dialog
        
        Change-Id: I1de801eefba135819aee992ffce826309c1c7400
        Reviewed-on: https://gerrit.libreoffice.org/44550
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-09  David Tardon  <dtardon@redhat.com>  [945c10f42fe6d22031e7424b47481ac2cfb539be]

        upload harfbuzz 1.6.3
        
        Change-Id: Ib9920366ba32774d1e96f9dfde201975c322e6f5
        Reviewed-on: https://gerrit.libreoffice.org/44540
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-11-09  David Tardon  <dtardon@redhat.com>  [2a1fa1f2c69480bfc14ba5613ac13b3fb1382b1b]

        harfbuzz: update autoconf configs the gbuild way
        
        Change-Id: Ie89e2888bdd28d4836ab1f01827612360c267808
        Reviewed-on: https://gerrit.libreoffice.org/44539
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-11-09  Caolán McNamara  <caolanm@redhat.com>  [7586246f61df80bcb27b279a39fb9541d96eab67]

        ofz#4146 Integer-overflow
        
        Change-Id: I380315539f06e790a023b6ac4c4733c136c1c180
        Reviewed-on: https://gerrit.libreoffice.org/44544
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-09  Tamás Zolnai  <tamas.zolnai@collabora.com>  [cbaa72d6e963847a4b98526430cd928bc7928fdd]

        tdf#42346: DOC export of cross-references to objects
        
        Same solution which was used for DOCX export:
        98bc7215935f1eb2e0dc6f1db826d8e729430c13
        
        Change-Id: I8af46db003a6192c6adaae1a35dff58744919eee
        Reviewed-on: https://gerrit.libreoffice.org/44502
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-11-09  Caolán McNamara  <caolanm@redhat.com>  [fc59087c9d84b563733ac13c4eda7930e159c1e8]

        add dif fuzzer
        
        Change-Id: I6f35cd5696ce6321ce5a729ffb9db9fdecfa61ac
        Reviewed-on: https://gerrit.libreoffice.org/44526
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-09  Mike Kaganski  <mike.kaganski@collabora.com>  [03f58aa36c5150ea305b5fd0023e0ec53a334051]

        dbaccess: properly encode path to prevent stripping "fragment" from it
        
        When a path contains "#" character, it must be encoded to prevent
        detecting it as URI's "fragment" separator, and subsequent stripping of
        following path part (e.g., in SfxMedium::Init_Impl).
        
        Change-Id: Ide08f8c13dc2296d9aecba92c96f1b29cc4538de
        Reviewed-on: https://gerrit.libreoffice.org/44538
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-09  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [38c03b07b66a80d87221064b6e88c5e206d64817]

        Revert "tdf#108947 Added Unittest."
        
        Seems the test doc is fragile under font replacement.
        
        This reverts commit 743efc3d4b086d20abd1449bcb73e9bce506c083.

2017-11-09  David Tardon  <dtardon@redhat.com>  [5306adb011c13aac3c2cf925ba9d841aa3ade4d2]

        upload openldap 2.4.45
        
        Change-Id: Ib570066feb8314c7ff5882134373705f88071dea
        Reviewed-on: https://gerrit.libreoffice.org/44527
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-11-09  Stephan Bergmann  <sbergman@redhat.com>  [be2d9d3407ddae22797879e93778513be30ec5aa]

        Clean up m_generatedRttis at exit
        
        ...inspired by <https://gerrit.libreoffice.org/#/c/44487/> "silence
        RTTI::getRTTI Direct-leak".  (std::type_info is guaranteed to have a virtual
        dtor.)
        
        Change-Id: I972bfd57a2e800ef0e9bfc978fdc6345dbff853e
        Reviewed-on: https://gerrit.libreoffice.org/44532
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [e689cf1e353055b9b2bd597006827d4c4e7b13a0]

        connectivity: fix loplugin:datamembershadow warning in the Calc driver
        
        Change-Id: Idcc6b1734599eec5d9eefbefb8849dc050b6a9d6
        Reviewed-on: https://gerrit.libreoffice.org/44522
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [82ccc1a02ed3d423552c4c3a58dfb4a23a9942ae]

        loplugin:finalclasses in comphelper
        
        convert ServiceInfoHelper to a namespace, since the only usage is to
        call it's static method
        
        Change-Id: I908bdbc06cbdb6b72ee1ae469ff207b2fca69963
        Reviewed-on: https://gerrit.libreoffice.org/44533
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-09  Thomas Beck  <thomas.beck@cib.de>  [743efc3d4b086d20abd1449bcb73e9bce506c083]

        tdf#108947 Added Unittest.
        
        Added different branches for Windows/Linux because of differences in
        linebreaks.
        
        Change-Id: I17397155292e173bf698fa2680aaaf2711c064cf
        Reviewed-on: https://gerrit.libreoffice.org/44358
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-09  Mark Page  <aptitude@btconnect.com>  [37a4c09145604a056f48f7484fe87e7d247a7af9]

        Prevent GTK assertion with FilePicker dialog
        
        If "use-header-bar" property of the dialog is set to TRUE,
        it uses a GtkHeaderBar for action buttons instead of the
        action area.
        
        Change-Id: I9cebbce76d81ca50538e7d24133aa45e628d29b8
        Reviewed-on: https://gerrit.libreoffice.org/44490
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Page <aptitude@btconnect.com>

2017-11-09  Mike Kaganski  <mike.kaganski@collabora.com>  [81b5f591dfe428efb3de278460ca662eacbf02bc]

        LibreOffice.natvis: add SfxItemSet visualizer
        
        Change-Id: I2d63cf73df945cc84fbfb93ad431f243caa238e1
        Reviewed-on: https://gerrit.libreoffice.org/44542
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [a93b691b78c95676d0dcf2724563aa1a8a5a2e8e]

        loplugin:unusedvariable add some more std:: types
        
        Change-Id: Ib15931e415990b56367fe3e1c7cf3f22cc4826d5
        Reviewed-on: https://gerrit.libreoffice.org/44529
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [4887f9fe2d5bdbf8d760d88a984439efbdf37d5a]

        loplugin:unusedfields
        
        Change-Id: Ie8a2c6462ddc708140e725847199c8234ab6b592
        Reviewed-on: https://gerrit.libreoffice.org/44528
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-09  Mike Kaganski  <mike.kaganski@collabora.com>  [9b4d079d578dcb5cdc173e44604e078267ea9840]

        RegexpMap::map: use range-based for
        
        Change-Id: I90ae184e3400f7a35419a705c62c482932065b0f
        Reviewed-on: https://gerrit.libreoffice.org/44524
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-09  Ashod Nakashian  <ashodnakashian@yahoo.com>  [a8a3fa2e4d24e8ea10bc4fee352fd4d7b82b2c79]

        TSCP: restore paragraph classification from DOC(X)
        
        Change-Id: I81f9a98f618b32e13c5ce92489846a4e20cc23d7
        Reviewed-on: https://gerrit.libreoffice.org/44325
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-11-09  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [4418372084001ae6ae8153bf79a551a5bd5b40d4]

        tdf#113707 EMF+ Add support for ResetClip record
        
        Change-Id: I00ab6ac7a5e157cff469c2afd5e14d5f06f01bd0
        Reviewed-on: https://gerrit.libreoffice.org/44432
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-11-09  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [e49aa9303f047d7610b2b8334404db120d7bc8db]

        tdf#77229 tdf#113635 EMF+ Add support for Clip Union, Exclude and Complement
        
        Union: Replaces the existing region with the union of the existing and new regions.
        Exclude: Replaces the existing region with the part of itself that is not in the new
        region.
        Complement: Replaces the existing region with the part of the new region that is not
        in the existing region.
        
        Change-Id: Iabbe0ddfa082a332e94dd85b6444b234d1bdee35
        Reviewed-on: https://gerrit.libreoffice.org/44380
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-11-09  Stephan Bergmann  <sbergman@redhat.com>  [89bbb27ebb5ece4d42d5df09083db2142018ed8e]

        Temporarily disable test that takes too long
        
        > sc_apitest::ScTableSheetObj::testCreateFilterDescriptorByObject finished in: 1823012ms
        
        in my --enable-dbgutil build.  (Having to adjust NUMBER_OF_TESTS here appears to
        be a rather brittle design, btw.)
        
        Change-Id: I48499a0490db86c58ef2b819b64f545be0c1f5b2

2017-11-09  Caolán McNamara  <caolanm@redhat.com>  [5fe262ed37ce9dc6b21b6a9cf689d3498dc1ee75]

        ofz#4144 Null-dereference READ
        
        Change-Id: I480551482dbda02d86c533c5705c9c896f269450
        Reviewed-on: https://gerrit.libreoffice.org/44525
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-09  Xisco Fauli  <anistenis@gmail.com>  [d6ee89bc8882b13332275a156bfa8a56b5cf81e9]

        tdf#111826: Hide master slide button in handout view
        
        Change-Id: I4d3efcbe9e720ab43fa18d6c475ef749f1f9d61a
        Reviewed-on: https://gerrit.libreoffice.org/44516
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-11-09  David Tardon  <dtardon@redhat.com>  [474f0ec77f0458c9403a2e8d7452fa1885bd8a60]

        upload neon 0.30.2
        
        Change-Id: Iad3719ad03fa1bdec2e31b4cc972594791cd5788
        Reviewed-on: https://gerrit.libreoffice.org/44515
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-11-09  David Tardon  <dtardon@redhat.com>  [ace04778512e47fb609d7dbec3a9a60ff7ca3b90]

        upload fontconfig 2.12.6
        
        Change-Id: I657930fe99d00d2f63fce55d1436172d784f797b
        Reviewed-on: https://gerrit.libreoffice.org/44507
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-11-09  David Tardon  <dtardon@redhat.com>  [9b9cee57b79a11b329c0d5f7c56ee5f37a661633]

        upload cairo 1.14.10
        
        Change-Id: Ibdb107d816fe51399e54e02b529bbca77ce12ae0
        Reviewed-on: https://gerrit.libreoffice.org/44506
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-11-09  Pranav Kant  <pranavk@collabora.co.uk>  [1363a12203591a56e8ba592fc34cc40da30e22ef]

        lokdialog: Invalidate-all when size is changed
        
        Change-Id: Ic96fab62c1525154a60c0fa84e2a12ccfad15ae2

2017-11-09  Caolán McNamara  <caolanm@redhat.com>  [cd0b749cc4b4f268d26639fb3c6cbf2128b2d7df]

        ofz: bad mnRangeOpPosInSymbol
        
        Change-Id: Ieae5a81a1b475fd56cce76c43dab11c2d9fcbe6c
        Reviewed-on: https://gerrit.libreoffice.org/44498
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-09  Stephan Bergmann  <sbergman@redhat.com>  [78aa5db6999b8e8881f65ec10518110296840ff2]

        Adapt formatting of newly added file
        
        ...from f1c97e9ff63cb6f120e618b3202260e0f8aefa0e "tdf#45904 Move Java
        _XSheetFilterableEx tests to C++" to the recently modified .clang-format of
        b536e10390c171e96b6477c04d66023a1da543c4 "Retrofit
        'KeepEmptyLinesAtTheStartOfBlocks: false' into .clang-format"
        
        Change-Id: Ib383ccb04f7809b9c6421c1b6770472beb5c4dfe

2017-11-09  Stephan Bergmann  <sbergman@redhat.com>  [631060af28b9299c826ffdaad1e74a68ca4f2133]

        Silence some GCC's -Werror=overloaded-virtual about hidden virtual functions
        
        ...after 9fbe22e1d9b30c5c0087e84809c80b936c5c142f "No need to blacklist this
        loplugin:unnecessaryoverride"
        
        Change-Id: Ie79f99441fd879a95fd1ca53a9bd0f50af9e0c7d

2017-11-09  Jens Carl  <j.carl43@gmx.de>  [f1c97e9ff63cb6f120e618b3202260e0f8aefa0e]

        tdf#45904 Move Java _XSheetFilterableEx tests to C++
        
        Convert the Java _XSheetFilterableEx tests to C++ and make changes to
        the XSubTotalCalculatable::::testApplyRemoveSubTotals(), because
        XSheetFilterableEx::testCreateFilterDescriptorByObject() has to work
        with the same sheet.
        
        Change-Id: I89c11bc8f10ec8d2ff4b170aeb9df5a00ca98133
        Reviewed-on: https://gerrit.libreoffice.org/44512
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-11-09  Khaled Hosny  <khaledhosny@eglug.org>  [fb72ec9b6222c8a18445c078c0367e7d507720af]

        tdf#113428: Fix glyph positions in PDF export
        
        Not sure what is going on, but PDF export is the only place we call
        GetNextGlyphs() with nLen > 1 and it seems I broke something here in
        b894104a0b02a9b074c76feb925389d7bee6a493. Instead of trying to figure out
        what the old code was trying to do, lets just calculate glyph positions
        for the extra glyphs as GetNextGlyphs() does for the first one, making
        PDF export closer to how the rendering on screen works.
        
        Change-Id: I3f516e954ccfbe38abcf6985efe3bb1f998e967f
        Reviewed-on: https://gerrit.libreoffice.org/44514
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2017-11-09  Stephan Bergmann  <sbergman@redhat.com>  [b5b78703b5d801c2a9a5e45126f8e87bf5ebd4b4]

        Avoid races when using OSX_RUNINMAIN_MEMBERS
        
        ...so that e.g. main thread in SalYieldMutex::doAcquire could reset
        m_aInMainTHreadCondition and then block waiting on it only after another thread
        had set it.  (Saw such a deadlock in some 'make check' CppunitTest.)
        
        Change-Id: I5c676956a2bec6bf8f94d7dbeee64f100db39bd3
        Reviewed-on: https://gerrit.libreoffice.org/44501
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-09  Stephan Bergmann  <sbergman@redhat.com>  [9fbe22e1d9b30c5c0087e84809c80b936c5c142f]

        No need to blacklist this loplugin:unnecessaryoverride
        
        This now hides one of the ScVbaFormatCondition_BASE::Operator overloads, but
        that doesn't get called directly at ScVbaFormatCondition anyway.  (And if it
        were, we could add an appropriate using declaration to ScVbaFormatCondition.)
        
        Change-Id: I8440b76a5745c6874f7a3bfcbb4bc4ce5618a4c4

2017-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [5ba447bdcd13ba3d7c27c8609f207910227e4ab6]

        new loplugin simplifydynamiccast
        
        simplify dynamic_cast followed by static_cast
        
        Change-Id: I965afcf05d1675094cfde53d3590a0fd00f26279
        Reviewed-on: https://gerrit.libreoffice.org/44460
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [ea4a47d7d442d5d897cfa3a6e9f09ce3f1f233c5]

        fix bugs in StateView_Impl and TransformItems
        
        where it was only incrementing the pointer once, meaning it was not
        iterating in pairs
        
        Change-Id: I26cc9b4262bc869c72231ef9eabca2d29da0a724
        Reviewed-on: https://gerrit.libreoffice.org/44462
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [4be2af1e932a5ad7645af3044f509bc8006da91d]

        use rtl::Reference for SlaveData
        
        Change-Id: I0cc0455a97be2e0cd84ccadba1f3745b584e1f33
        Reviewed-on: https://gerrit.libreoffice.org/44461
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [c40d9ecd912a777ee25c6da6fbd2564b0d43a9b9]

        loplugin:unnecessaryvirtual
        
        Change-Id: I5696c853daa16c9e55ff046d67102ba3042bfea8
        Reviewed-on: https://gerrit.libreoffice.org/44459
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-09  Justin Luth  <justin_luth@sil.org>  [afc96d263959d10e457b54a574f0829d20e99df4]

        tdf#112352 ooxmlimport: ALWAYS treat 1st nextpage w/cols as cont
        
        fix 5.4 regression from 4605bd46984125a99b0e993b71efa6edb411699f.
        
        When there are columns, if a nextpage section doesn't contain any
        other "page style" details we treat it as a continuous break,
        If we don't, the column info becomes part of the style itself,
        and not just a section property.
        
        However, the very first section is troublesome - by definition it DOES
        contain page style details, and so if the document starts with columns,
        the default style would gain the column attribute. Usually that
        results in a mess, so lets make sure that we avoid that also in
        the case where headers/footers are defined.
        
        Change-Id: I7e08a9218e4304206579ed064bc92c9604d4470e
        Reviewed-on: https://gerrit.libreoffice.org/44505
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2017-11-09  Mike Kaganski  <mike.kaganski@collabora.com>  [6502ebb0e977f6bea305e5e1598520a6b8b9f770]

        Related: tdf#110448: move Quickstart options to General page
        
        Change-Id: Ib1eab8202903adb5bfcf9bfcabab5d12a773d3bb
        Reviewed-on: https://gerrit.libreoffice.org/44508
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-09  Pranav Kant  <pranavk@collabora.co.uk>  [03989b70e005599fc4dc290d7689a014a25c48de]

        lokdialog: Compress invalidation callbacks in Callback flush handler
        
        Change-Id: Id76bde54395611f509a5d4be6bb2ac9b7f6ed1c0
        Reviewed-on: https://gerrit.libreoffice.org/44474
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-11-09  Pranav Kant  <pranavk@collabora.co.uk>  [25822ff930edd13442442a47714755a99fbb9992]

        lokdialog: Move getting dialog information in separate LOK call
        
        Using outparameters to get the dialog information with the paintDialog
        call was quite confusing.
        
        Change-Id: Ief331b251dc66e66084b827ce5b025ba6c9ce7d2
        Reviewed-on: https://gerrit.libreoffice.org/44473
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-11-09  Pranav Kant  <pranavk@collabora.co.uk>  [446a37ece35dbe4c442f0679dd1cb4df79ed87a7]

        lokdialog: Support painting parts of the dialog
        
        Pass the dimensions of the region to the paintDialog call to paint only
        that much of the region in the dialog.
        
        The DIALOG_INVALIDATE callback also returns a 'rectangle' field now in
        the payload that tells the region of the dialog invalidated. It can be
        used in combination with the new paintDialog call then to paint only the
        invalidated region in the dialog.
        
        Change-Id: Iebb228865c71684e0f75dd01271b71ae41a0f906
        Reviewed-on: https://gerrit.libreoffice.org/44472
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-11-09  Andreas Brandner  <Andreas.Brandner@cib.de>  [ee57d2f8a57ac851c1250f2962ecd1fa987ee3d9]

        related tdf#66401 docx Combined Characters roundtrip unit test
        
        Change-Id: Ibe11882ab24e9161a36d195497b0a430497d7f79
        Reviewed-on: https://gerrit.libreoffice.org/43953
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-09  Andreas Brandner  <Andreas.Brandner@cib.de>  [e4ccf5f597d84f5745d73d306e83594f665024bb]

        tdf#66401 don't lose docx-combined-characters' font props on roundtrip
        
        Change-Id: Idbdb5bf3066e2ed86b494255d72d66eebf72f755
        Reviewed-on: https://gerrit.libreoffice.org/44336
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-09  Caolán McNamara  <caolanm@redhat.com>  [65d69d95e88de25bcb59486231d92ace6be5feed]

        Resolves: tdf#113562 desired window didn't get the input
        
        Change-Id: I4a2089a715dc67783bfd18d2ee0e55193c4ed741
        Reviewed-on: https://gerrit.libreoffice.org/44500
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-09  Caolán McNamara  <caolanm@redhat.com>  [9cb2962197b592a9b93dac2ea8b8f3652cb5fbcb]

        rename AvoidConfig to Fuzzing
        
        cause that's what its really used for and a couple of cases
        are not specifically about avoiding config but avoiding uninteresting
        disk acccess and what not
        
        Change-Id: I4c6454f98388579fcd0bf9798321d30408ab65ee
        Reviewed-on: https://gerrit.libreoffice.org/44491
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-08  Jens Carl  <j.carl43@gmx.de>  [f5765d9f621bdc8fd0e1ac5eec1dcab9ae5b5d06]

        Improve sc/ UNO API unit tests
        
        Improve sc/ UNO API unit tests by adding a CPPUNIT_ASSERT with
        NUMBER_OF_TESTS in setUp(). Makes it easier to spot a mismatch between
        actual and expected number of tests (you get a cppunit message instead
        of a crash without an explanation).
        
        Change-Id: I7621d8afde3bebbf94cfc3923ad2c12e249ed4c2
        Reviewed-on: https://gerrit.libreoffice.org/41829
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-11-08  Korrawit Pruegsanusak  <detective.conan.1412@gmail.com>  [beff25128c7f53125d487a11caa70a3060dcc785]

        README.md: markdown use 4 spaces for list indentation
        
        Change-Id: I5ac151877f0bccfdc955171b26fecefcacfbe117
        Reviewed-on: https://gerrit.libreoffice.org/43720
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-11-08  David Tardon  <dtardon@redhat.com>  [679b3d92085b6114c5116f95f1f848b98a7f9610]

        redland: update autoconf configs the gbuild way
        
        Change-Id: I8a46a2ee60bb028c7fd9edcfdcd389813498ba9b

2017-11-08  David Tardon  <dtardon@redhat.com>  [985f4d61b805e1407f1ddcdd1d90989e0049d022]

        drop obsolete patch
        
        Change-Id: Iabcb334fc3304c1c77e8e77826f2b665cb4daf55

2017-11-08  Rene Engelhard  <rene@debian.org>  [71183661e66d2e2897c999f39772a324c28a3bf7]

        fix also odk/settings/settings.mk wrt Java 9 to find jawt
        
        since we can't use HAVE_JAVA= here since it's in a different environment and
        we don't know the Java version just do the -L. Doesn't do harm if Java
        has the "old" path
        
        Change-Id: I2f912c417597d3b14e570f362f2cfc2df5954108

2017-11-08  Michael Stahl  <mstahl@redhat.com>  [020a02c3477284daa3465e48afcc8257fb5a6201]

        gdb pretty-printers: avoid segfauls in B2DPolygonPrinter
        
        gdb 8.0.1 tends to sefault while evaluating the getB2DPoint()
        calls; it passes some obviously wrong index instead of 0.
        
        Also, add a children method to B2DPolyPolygonPrinter.
        
        Change-Id: Ifbf52ad384d1f60b26ee95f87405eff2c6f2388a

2017-11-08  David Tardon  <dtardon@redhat.com>  [899d7139355b8bea4bc1e6f9c05dededdb6f2c39]

        upload openssl 1.0.2m
        
        Change-Id: Iac75c0a2633a11c4ca3f2007c62bf74be2f576ca
        Reviewed-on: https://gerrit.libreoffice.org/44421
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-11-08  Mike Kaganski  <mike.kaganski@collabora.com>  [80af51be1aa85733b9c0b696a93edd8c6520811c]

        ODBFilter::filter: Also leave window wait on exception
        
        Change-Id: I6bb759c583e15f229bc2afa178a1d1d90d8315ef
        Reviewed-on: https://gerrit.libreoffice.org/44458
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-08  Caolán McNamara  <caolanm@redhat.com>  [560ee8d10201ee6cdac21e9400d60bcc5f064bb5]

        ofz#4122 just avoid ucb path for fuzzing
        
        Change-Id: If021d54df28343a6d8885a7a009b251a394d388b
        Reviewed-on: https://gerrit.libreoffice.org/44489
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-08  Caolán McNamara  <caolanm@redhat.com>  [a8b8841f9f52ae1f31a7c54092ab13d02957c665]

        speed up fuzzers a little
        
        Change-Id: I04b66fc32bbcd70484bf3a7eef1c5125b3636fe7
        Reviewed-on: https://gerrit.libreoffice.org/44467
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-08  Caolán McNamara  <caolanm@redhat.com>  [e3e4b799d9f0d04065397f05deefbb029a5ee7b1]

        mirror fuzzer setup in fftester
        
        Change-Id: I8bcb834a7e297f43fad6a07c2e861897f962e8d4
        Reviewed-on: https://gerrit.libreoffice.org/44468
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-08  Caolán McNamara  <caolanm@redhat.com>  [0168eecdf10f497e8ce19442d17dfb100cc1efcb]

        crashtesting: assert on re-export of fdo55459-1.docx to docx
        
        since...
        
        commit 3f2e84b4bd0bbd936e0af845ba7cbf68cb2803d6
        Date:   Tue Oct 31 23:39:26 2017 +0100
        
            tdf#38778 Fix output of the font in DOC run
        
            The font information should be output before field declaration.
            Added unit test.
        
            tdf#38778 DOCX output: no double output of the font info
        
        need to also not double output the complex script font info as well
        as the western and asian info
        
        Change-Id: I7de098dff0b787b9825a509cec19d0161a3a0d8a
        Reviewed-on: https://gerrit.libreoffice.org/44465
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-08  Eike Rathke  <erack@redhat.com>  [cebe1279665960b732c9cb05c18e481c33e778bb]

        Add ICU changeset-40324 fix for CVE-2017-14952
        
        Change-Id: Ia457669c5ec6ef5c568f4550c44ef5df32a4be66

2017-11-08  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [5a33306a377e7fa29303395dc361efa262787264]

        tdf#113254 fix regression - images not displayed in MSO
        
        regression of commit	31ee13b5a40715e217711e48753eeb7170e3349c
            convert SHAPEFLAG defines to scoped enum ShapeFlag
        
        This patch restores original behaviour
        and re-adds clarified comment.
        
        Change-Id: Ie4f75902611127ccef7fa1ca3d32b87f06675db4
        Reviewed-on: https://gerrit.libreoffice.org/44424
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-11-08  Henry Castro  <hcastro@collabora.com>  [71c497d0eff0fc4179f31512c75029c48a1c9407]

        tdf#101977: remove accept/reject all from context menus
        
        Change-Id: I359986b0c135065cd471b2ba549fbae1131b650d
        Reviewed-on: https://gerrit.libreoffice.org/44466
        Reviewed-by: Henry Castro <hcastro@collabora.com>
        Tested-by: Henry Castro <hcastro@collabora.com>

2017-11-08  Stephan Bergmann  <sbergman@redhat.com>  [b536e10390c171e96b6477c04d66023a1da543c4]

        Retrofit "KeepEmptyLinesAtTheStartOfBlocks: false" into .clang-format
        
        ...even if that can cause reformatting of already formatted code.  The problem I
        came across is that without this something like
        
        > namespace {
        >
        > void f1();
        >
        > void f2();
        >
        > }
        
        (which is quite a common style in the current code base) would be changed to
        
        > namespace
        > {
        >
        > void f1();
        >
        > void f2();
        > }
        
        instead of
        
        > namespace
        > {
        > void f1();
        >
        > void f2();
        > }
        
        and I found no other clang-format style option that would result in the
        presence or absence of an empty line be identical at the start and end of the
        namespace block.
        
        vmiklos asked to reformat the existing new (i.e., non-blacklisted) files at the
        same time, so this commit includes that.  Some of those new files had not been
        formatted at all, so this commit includes their full reformatting changes.
        
        Change-Id: I54daf0c11098d07d02c802104cf7f56372e61f7c
        Reviewed-on: https://gerrit.libreoffice.org/44450
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-08  Caolán McNamara  <caolanm@redhat.com>  [958c09acc1058a4a0eba28ac94f2883fff64d600]

        add dif support to fftester
        
        Change-Id: I1428dcaea579c73712f5228dd6de73c7369a7948
        Reviewed-on: https://gerrit.libreoffice.org/44457
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-08  Stephan Bergmann  <sbergman@redhat.com>  [657ead3c4d8770117067d5b05a3bdd6dddb75a8b]

        Add comment to eventually remove HAVE_GCC_ATTRIBUTE_WARN_UNUSED
        
        Change-Id: I71da6641768f804b19e16c899232f33efd4a9ae9

2017-11-08  Stephan Bergmann  <sbergman@redhat.com>  [871e420cbbd8afe064e7bbc0ed426db3b01fddfa]

        Fix loplugin::unusedvariablecheck check for std classes
        
        (but which finds no new hits)
        
        Change-Id: I862a3c82932ee6d6d0946cd33f965bb8e917cff8

2017-11-08  Caolán McNamara  <caolanm@redhat.com>  [bcfd4b0de6b67bfa3e5f42b845d7055073c68d52]

        drop uncallable Sc10Import
        
        Change-Id: Ie5c400ff87b529f7b3d529e14ec0befe0a3bd2e7
        Reviewed-on: https://gerrit.libreoffice.org/44456
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-08  Yousuf Philips  <philipz85@hotmail.com>  [0ba318b895c164750dc3c7bac6948b04b606f2b8]

        tdf#107554 New default table style
        
        Change-Id: I7811ac11c0a92f85698fc5cd43016d85f4661b98
        Reviewed-on: https://gerrit.libreoffice.org/44363
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-11-08  Stephan Bergmann  <sbergman@redhat.com>  [e62b087fce09b8ce4bc33f2c7820130e4d72937b]

        Drop HAVE_GCC_ATTRIBUTE_WARN_UNUSED_STL
        
        For one, loplugin:unusedvariablecheck does not merely check for unused variables
        with types from the standard library since
        fe2164949b38a7f73883dbdcb3271b94e5c81744 "teach unusedvariablecheck plugin about
        SfxPoolItem subclasses", so disabling loplugin:unusedvariablecheck based on
        HAVE_GCC_ATTRIBUTE_WARN_UNUSED_STL is wrong.
        
        For another, I have seen no standard library implementation that decorates its
        types with such "warn-if-unused" attributes, and
        <http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/p0600r0.pdf>
        "[[nodiscard]] in the Library" (which proposes to add the corresponding C++17
        attribute to just a few select functions and no types at all) makes it appear
        unlikely that will happen.
        
        Change-Id: I0a7759e1caf3e3137057c9689080948a4d6747e0

2017-11-08  Caolán McNamara  <caolanm@redhat.com>  [74564900e73e7d9ffc7acabe047ae151c3e02abf]

        ofz#4121 Floating-point-exception
        
        Change-Id: I32b52f1e2419ca56db0f4ee92cea39cec047c1c1
        Reviewed-on: https://gerrit.libreoffice.org/44455
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-08  Yousuf Philips  <philipz85@hotmail.com>  [bab20c21288ace0791cf4f43bc646d88c8712e8a]

        tdf#99027 Use 0.5pt border size with toolbar control
        
        Change-Id: Ie04195b5d3cfc03ccb863d5450f9a4c86d24d962
        Reviewed-on: https://gerrit.libreoffice.org/44369
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jim Raykowski <raykowj@gmail.com>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-11-08  Yousuf Philips  <philipz85@hotmail.com>  [4b5751dd0b08d5fe55f89513ea1062f059c493c7]

        enable auto building of elementary and disable tango testing
        
        Change-Id: I3a4967e3725c6a5b9f7c05e089c6452d5b409609
        Reviewed-on: https://gerrit.libreoffice.org/44417
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-11-08  Caolán McNamara  <caolanm@redhat.com>  [683d8f58e37337085aaa817c7e918a4c1bfb8fcd]

        ofz#4115 Integer-overflow
        
        Change-Id: Ibeb62c6df8fe1e200b97ea179d747e735a4ebf3a
        Reviewed-on: https://gerrit.libreoffice.org/44451
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-08  Caolán McNamara  <caolanm@redhat.com>  [c30e8ba6f14125d1ca0cbd2fa370e9d204cccea2]

        ofz#4072 Integer-overflow
        
        Change-Id: Ib4abb390b9846240b663777f0dee126e16e49dcf
        Reviewed-on: https://gerrit.libreoffice.org/44452
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-08  Caolán McNamara  <caolanm@redhat.com>  [e9e66c61b7de921a7fefebb3bd07afefaec8e2de]

        ofz#4104 Integer-overflow
        
        Change-Id: Ib5310ebd4f8c7f6a764c2d9e26f66eb2c67dbf07
        Reviewed-on: https://gerrit.libreoffice.org/44446
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-08  Caolán McNamara  <caolanm@redhat.com>  [1f17927afee6c874348056db7724f9729504720f]

        ofz#4106 Integer-overflow
        
        Change-Id: I91109f652bc032811ade350b77d30424b5764ad8
        Reviewed-on: https://gerrit.libreoffice.org/44449
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-08  Caolán McNamara  <caolanm@redhat.com>  [083360df1b33cb8538dd098dbaa498b2b62087ca]

        ScImportStarCalc10 appears uncallable
        
        I can't see a mention of "StarCalc 1.0" anywhere in our code
        which might appear here as a filtername
        
        last mention of something like it is...
        
        commit cf8f6fe1f9d65eedbc6f4d65ce0fa88831830966
        Author: Michael Stahl <mstahl@redhat.com>
        Date:   Tue Feb 5 15:49:26 2013 +0100
        
            officecfg: remove references to binfilter formats
        
        Change-Id: Ia6f9ab89489e33ca3680c150fd896035b8dee491
        Reviewed-on: https://gerrit.libreoffice.org/44426
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-08  Caolán McNamara  <caolanm@redhat.com>  [8fc98bb35b38da07018de1dcaa39be419019b5e6]

        ofz#4113 Null-dereference READ
        
        Change-Id: If586bd265e323b5c2a308c2e853456c2778e8cb0
        Reviewed-on: https://gerrit.libreoffice.org/44448
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-08  Stephan Bergmann  <sbergman@redhat.com>  [adf3cf074e05e633e907f72215d56720c01fd2db]

        Fix loplugin:flatten's skipping of if/then/else/if chains
        
        (but which finds no new hits)
        
        Change-Id: I5d5f351402797b662a08ec8dca301bd174e22a50
        Reviewed-on: https://gerrit.libreoffice.org/44433
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-08  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [56fe49c013cc5573c239fee37c6201a3ca1e7749]

        Remove sgf and sgv graphic types from sorted filter list
        
        After removal of the importer with d952c0b42a452c875bd9d78870fa9d925af9220e
        
        Change-Id: I1a5a99edba4c9bf4c22726255a7c156a7ddd6508
        Reviewed-on: https://gerrit.libreoffice.org/44445
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-11-08  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [125785cf21e70bbccd1ad9e446eeb429c9115157]

        Remove sgv and sgf graphic types from supported graphics
        
        After removal of the importer with d952c0b42a452c875bd9d78870fa9d925af9220e
        
        Change-Id: Ib6d20d00417807038051f187e4ba76e70576082e
        Reviewed-on: https://gerrit.libreoffice.org/44444
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-11-08  Michael Stahl  <mstahl@redhat.com>  [532f8f94dfc3c4ea1c00027368644df4da929779]

        SwXFlatParagraph: check some positions before blindly using them
        
        Change-Id: Ic33b7a4b87120bd01b56737ded0411651306098d

2017-11-08  Miklos Vajna  <vmiklos@collabora.co.uk>  [16dbce55ca951019229b92c0607930a3e559ec16]

        sw: document SwRectFnCollection instances
        
        GCC would allow these to be non-comments according to
        <https://gcc.gnu.org/onlinedocs/gcc/Designated-Inits.html#Designated-Inits>,
        but still have them as comments for the sake of other compilers.
        
        Change-Id: I4e615a41062edcc563b109753af8c2c457ee4503
        Reviewed-on: https://gerrit.libreoffice.org/44443
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-08  Stephan Bergmann  <sbergman@redhat.com>  [d3a6b6f1a8e9d8aa2fdc5575597ec8091a4b2d6e]

        Remove obsolete "lo_warn_unused" workaround
        
        Per README.md, Clang 3.4 is the baseline for --enable-compiler-plugins, which is
        the sole consumer of the "lo_warn_unused" attribute, but Clang 3.4 already
        supports HAVE_GCC_ATTRIBUTE_WARN_UNUSED.
        
        Change-Id: I9654028e24852335e463c73bcb5ece5e5b54d53c

2017-11-08  Caolán McNamara  <caolanm@redhat.com>  [26049777aed944c57d51f6baa132c742edaa4ac3]

        ofz speed up fuzzers a tad
        
        Change-Id: I4ed35408e3640d2b141218599cd895c09da1e2b0
        Reviewed-on: https://gerrit.libreoffice.org/44427
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-08  Szymon Kłos  <szymon.klos@collabora.com>  [272a96da03522a82db4185e7858d05375f3ea95e]

        tdf#100922 Refactor Custom Properties page
        
        This commit solves problems with big number of entries.
        Window is loaded quickly and is responsive even with
        over a thousand custom properties.
        
        Change-Id: I4745c69aaff95661ca930e303ab65591e374a24d
        Reviewed-on: https://gerrit.libreoffice.org/44429
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-11-08  Gabor Kelemen  <kelemeng@gnome.hu>  [35ca7baca44cc547818324731805fcefde71dd0d]

        Updated core Project: help  7124828a1dd1673fb5bb336e22de7c35cc1f6e30
        
        Display extended help on the Comment icon of Track Changes toolbar
        
        Change-Id: Iba16420bd5c9571a47158359510d8f2dc21ed539
        Reviewed-on: https://gerrit.libreoffice.org/44439
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-08  Gabor Kelemen  <kelemeng@gnome.hu>  [174e881caa720770699857cf09e30d0d1be4a89e]

        Updated core Project: help  74289f5c5ffbdf2465cf02b4d1b3462586f978de
        
        Display extended help on the Accept/Reject icons of Track Changes toolbar
        
        Change-Id: Ibca18b76f3ff31e490298d4dc49e4f03d35a2c18
        Reviewed-on: https://gerrit.libreoffice.org/44438
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-08  Gabor Kelemen  <kelemeng@gnome.hu>  [623d0e95a2a1f4ee0ccbf7211d3d25097e0625cf]

        Updated core Project: help  e3dd69c6ef93f546baa7ee3d6ea942377824f176
        
        Display extended help on the Manage icon of Track Changes toolbar
        
        Change-Id: I9c7bfad34cb4898b549e134c53c73b2d87f00b20
        Reviewed-on: https://gerrit.libreoffice.org/44437
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-08  Gabor Kelemen  <kelemeng@gnome.hu>  [54041eab2b08b974eead9b43b76a34ebc26ec2d0]

        Updated core Project: help  54aa6a20dade54079a3051910afb3e6c2d11a41d
        
        Display extended help on the Record icon of Track Changes toolbar
        
        Change-Id: I64001b95c4db0e782b3456212ef5ebfd757bb2b6
        Reviewed-on: https://gerrit.libreoffice.org/44436
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-08  Gabor Kelemen  <kelemeng@gnome.hu>  [e7c5ac216bf75ed2e3384fdce4bcb410812a8663]

        Updated core Project: help  b43fe3c9ec7be8a5cb2679a1091c123bf46a0380
        
        Display extended help on the Show icon of Track Changes toolbar
        
        Change-Id: I4d6f02057bd127150718742b19a50635f6b9bd82
        Reviewed-on: https://gerrit.libreoffice.org/44435
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-08  David Tardon  <dtardon@redhat.com>  [3ab270242edc9e2ccbe50b2abecf3fec242113d1]

        upload libxml2 2.9.7
        
        Change-Id: I3f72ec938c87e0c0d30a91b32d96fedf5379207f
        Reviewed-on: https://gerrit.libreoffice.org/44423
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-11-08  David Tardon  <dtardon@redhat.com>  [c110dabbf0fcddf9da2e61d66ca093cf6e6c57a1]

        upload libxslt 1.1.32
        
        Change-Id: Idee2f18dccdf309027142137683ac86735f575cc
        Reviewed-on: https://gerrit.libreoffice.org/44422
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-11-08  David Tardon  <dtardon@redhat.com>  [42cbbdcbd46f3c44f16a853fcd193b2001a998e5]

        upload libstaroffice 0.0.5
        
        Change-Id: I43fcd4b7daf6fb2a035bcd34ac7a46624155e8ba
        Reviewed-on: https://gerrit.libreoffice.org/44420
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-11-08  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [d6214b8e9b3f9956c91d7b88e1985cb56112ea37]

        tdf#108916: uno:LanguageStatus shouldn't appear in the customize dialog
        
        Change-Id: Ifa10f8c2510cada1835d052977690ace1d95bfd2
        Reviewed-on: https://gerrit.libreoffice.org/44394
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-11-08  Gabor Kelemen  <kelemeng@gnome.hu>  [d0490154176e7a63cafb329819602b2cc8c2a56e]

        Updated core Project: help  143df3bd10246dd67135f097ef080d429df8b927
        
        Display extended help on the Spelling icon of Standard toolbar
        
        Change-Id: I58cbd06ddf9ef81d5a1b82abc4c3dbbe55569e85
        Reviewed-on: https://gerrit.libreoffice.org/44434
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-08  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [03033ae8abcb774fa58273eebac93dbfecab641d]

        TSCP: Fix crash when no header/footer is present yet
        
        Change-Id: I681920347e01ccbc1e18348d00c1e29dac5a8e64
        Reviewed-on: https://gerrit.libreoffice.org/44441
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-08  Stephan Bergmann  <sbergman@redhat.com>  [a6309a3c4db0f5b409d47b3af094952fd95d4be7]

        Suppress loplugin:unnecessaryoverride...
        
        ...when a class derives from multiple (non-virtual) instances of one base class,
        and the override disambiguates which of those instances' member to call.
        
        That was the case with SwXTextDocument::queryAdapter
        (sw/source/uibase/uno/unotxdoc.cxx), where SwXTextDocument derives from
        cppu::OWeakObject through both SwXTextDocumentBaseClass and SfxBaseModel, but
        calling queryAdapter through a pointer to SwXTextDocumentBaseClass apparently
        needs to call OWeakObject::queryAdapter on the second, SfxBaseModel-inherited
        OWeakObject base instance, or else CppunitTest_sw_macros_test fails.
        
        Who knows what other instances of similar non-unnecessary overrides have been
        removed with the help of broken loplugin:unnecessaryoverride, for which there
        were no tests that started to fail...
        
        Turns out .clang-format lacked "ReflowComments: false" to not break the special
        "// expected-error {{...}}" etc. comments in compilerplugins/clang/test/.
        
        Also, use a better location to report loplugin:unnecessaryoverride, to keep
        clang-format and loplugin:unnecessaryoverride from fighting over how to split
        lines and where to put the comment in
        compilerplugins/clang/test/unnecessaryoverride.cxx.
        
        Change-Id: I3b24df24369db12f8ec1080d6c9f7b70ff561a16
        Reviewed-on: https://gerrit.libreoffice.org/44418
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-08  Julien Nabet  <serval2412@yahoo.fr>  [b273aa535cdddd1f10d13551d5330149d3404c3a]

        Replace list by vector for ScMyToFixupOLEs (sc)
        
        Change-Id: I053e989f2c27ad09986e86df0a18d9ae6e05c160
        Reviewed-on: https://gerrit.libreoffice.org/44440
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-08  Henry Castro  <hcastro@collabora.com>  [2db44bd017daac8f668393bca24911e95125857a]

        sw lok: add Accept/Reject All tracked changes, tdf#101977
        
        Change-Id: I04d747343e24cb498a621c965d034d0791411d83
        Reviewed-on: https://gerrit.libreoffice.org/44311
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2017-11-08  andreas kainz  <kainz.a@gmail.com>  [a6ee721868f444049bf9af59e2cf43ae10502fa8]

        Elementary update icon theme
        
        Change-Id: Ib5ca83bb59e347f912a7876876a69b63662222fb
        Reviewed-on: https://gerrit.libreoffice.org/44428
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2017-11-07  Stephan Bergmann  <sbergman@redhat.com>  [5e0022c90c4125a1590b3688dfec73c271b7aedd]

        Why was this left out of unittest-failed-MACOSX.sh
        
        Change-Id: If32981329e79745d5497c3f63bfd227dc75f2ab3

2017-11-07  Caolán McNamara  <caolanm@redhat.com>  [6803f3ee3c9c8f2d52c73d79ec3d3d479d6539fb]

        ofz 1-2-3 mem leak
        
        Change-Id: I72b633b27578815fb0951e2bfac755fce51203f1
        Reviewed-on: https://gerrit.libreoffice.org/44400
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-07  Caolán McNamara  <caolanm@redhat.com>  [0ca771891bd889f55fef04aca12581b6bf917aa4]

        Resolves: rhbz#1505379 gtk3+X: open comboboxes block session
        
        if there's none of our windows under the mouse when clicked then close the
        popup window.
        
        There's similar code for gtk2, but using deprecated apis, do this again but
        with the recommended apis
        
        Change-Id: I9d844d098d09d0109dcbbc06390562e83edda397
        Reviewed-on: https://gerrit.libreoffice.org/44402
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-07  Jan-Marek Glogowski  <glogow@fbihome.de>  [1ad3f06427fc6c9da106666768fdf5b16a7bfc6b]

        Fix harfbuzz font lifecycle in CommonSalLayout
        
        The harfbuzz font is attached to the system font face and
        therefore inherits its lifecycle. This means it can be used in
        multiple CommonSalLayout objects, so the user data parameter of
        hb_face_create_for_tables can't be the layout, but must be the
        font.
        
        This moves the special Qt5Font handling into it's own function,
        so accessing the switching parameter mbUseQt5 is not needed.
        
        Regression from commit b66a7cbd8491fe436126e11975c360f47ae346ed.
        
        Change-Id: Ic34cc5b60e401562c73b239a58176a59fe4bf9be
        Reviewed-on: https://gerrit.libreoffice.org/44398
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-07  Mike Kaganski  <mike.kaganski@collabora.com>  [f71427293fcf85818dda72b295177259c41fb80a]

        Augment LibreOffice.natvis
        
        Change-Id: Id9c3e270db2ff8e36d18efe3221b8f1c01a2fcc1
        Reviewed-on: https://gerrit.libreoffice.org/44419
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-07  Caolán McNamara  <caolanm@redhat.com>  [7404393f80ff47a1462395d66154c58d3e605dd5]

        add 1-2-3 fuzzer
        
        Change-Id: I74ab2c0d36b619fa3b7ed6d52129264930ea9553
        Reviewed-on: https://gerrit.libreoffice.org/44368
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-07  Stephan Bergmann  <sbergman@redhat.com>  [0f5c7d86220550ce1b6b01757f869f4101a112ef]

        Remove obsolete comment
        
        ...that should have been removed in 2446d2b2fb8b091eaae015fd5bb26bd8e0f596f7
        "Avoid expensive calls to containsPreprocessingConditionalInclusion"
        
        Change-Id: I2ffe0ec7b6f1ec0b418979f2864bd5de79ab2c9a

2017-11-07  Caolán McNamara  <caolanm@redhat.com>  [3503b65a36b5f3bcf4bfea59d519d52c10fa7b3e]

        ofz#4066 Bad-cast
        
        and a cluster of others around here. This pRedl has been deleted at this point.
        
        This doesn't matter for most users, seeing as !LibreOfficeKit::isActive() is
        the usual case so the deleted pRedl isn't fully accesssed.
        
        Because the deleted pRedl won't be found in GetRedlineTable when deleted,
        rework this a little to avoid the problem.
        
        Change-Id: I5c2f405cdae0b0c804ee7452629a14206516962d
        Reviewed-on: https://gerrit.libreoffice.org/44390
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-07  Yousuf Philips  <philipz85@hotmail.com>  [a43e3e0cc598181e6ff534301158aad435ee871c]

        correct labeling of open/save remote in menu
        
        Change-Id: Idbc58a2e49d4761477eb45fb3a08a641d9bda055
        Reviewed-on: https://gerrit.libreoffice.org/44208
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-11-07  Jean-Pierre Ledure  <jp@ledure.be>  [180e69dca92bb8652bf627372cb22efdd57f3f68]

        Access2Base - Insert Window argument in CommandBars collection
        
        Window argument forces the determination of the window
        in which toolbars are searched for.
        This argument is not part of the standard MSAccess API => Unpublished

2017-11-07  Eike Rathke  <erack@redhat.com>  [8b7551fb5c5416670b8ab70c2252d35bfaace3fa]

        LimitRangeToAvailableSheets: check ValidTab() first
        
        That already includes BCA_LISTEN_ALWAYS which only needs to be
        checked if the ordinary tab check failed in case the definition
        changed.
        
        Change-Id: Ic31daf67f600b48b76406f07ba039462c5944170

2017-11-07  Mike Kaganski  <mike.kaganski@collabora.com>  [f657454b69c813b90a8b3c1adb2feef1066dbd35]

        tdf#31231: properly check for SvXMLImportFlags::ALL
        
        A regression from commit dc28e90d200a839d4017d548217ee5ce8a23f84
        
        Change-Id: I8982522d16d8335b1bb3522076030a023c0c297f
        Reviewed-on: https://gerrit.libreoffice.org/44396
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-07  Caolán McNamara  <caolanm@redhat.com>  [55d00081d0dc4cfa3361fa9da9389042f98773b5]

        fix !HAVE_FEATURE_PDFIUM build
        
        Change-Id: Ied661aafbaf9d85b01ef57e83bbacd9f9a828f2b

2017-11-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [e024cad7c1365da6a198656c3ca0c32b28938e87]

        tdf#113686 sw: handle sections when counting height of first content line
        
        When moving back a row that has a single text frame, it should not
        matter if that text frame is in a section frame or not.
        
        The problem was that the bugdoc has a split (outer) table, the follow's
        ShouldBwdMoved() returned false, as
        SwTabFrame::CalcHeightOfFirstContentLine() returned USHRT_MAX, as it had
        no idea how to calc the height of a text frame in a section frame.
        
        Fix this by looking "through" the section frame, and handling "text
        frame" and "text frame in section frame" the same way.
        
        Change-Id: Ic3605a1e2d28bfaa69bf18f31cfbf1e6e681c04f
        Reviewed-on: https://gerrit.libreoffice.org/44393
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-07  Jan-Marek Glogowski  <glogow@fbihome.de>  [9858edd6576b03292bccfebb142fc92588df0c42]

        QT5 initial keyboard support
        
        No idea, if we can / should map those vendor specific keys, like
        Gtk+ does.
        
        This also prefixes the non-virtual functions with "handle".
        
        Change-Id: Id8c42651e07d33728ff6deced06a82de29aa3fad

2017-11-07  Jan-Marek Glogowski  <glogow@fbihome.de>  [e379f7ff4229a3c011e3a38ae06ed812c49ab0f8]

        QT5 queue paint update on show
        
        Something like gtk_widget_set_redraw_on_allocate. On resize
        of dialogs, we still get artefacts, but at least you see
        something without forcing an event.
        
        And since there isn't any Qt5 theming yet, we let VCL paint the
        menus with a border.
        
        Change-Id: Ia2ff6b199ee25e481e3fb29a921b0d3d490f1535

2017-11-07  Jan-Marek Glogowski  <glogow@fbihome.de>  [6f521e8b7d0fb60f173be56808559cac2e0c3a14]

        tdf#112770 Filter input on the correct window
        
        This filters the input event on the correct window in
        SalX11Display::Dispatch.
        
        I'm not sure there is a point of skipping the filter for input
        events, which are not on our windows, as we already filter all
        non-key input events. Has been like that in the initial import,
        but whi knows what input methods do with different events...
        
        After reviewing the original "Unify SalUserEvent handling" commit
        e310c00709ed4fe0788aeff5142e3581d8b4d319, I found two more places,
        which now have handled user events wrong and fixed them.
        
        Change-Id: I50a60f6dacc3f795e659b6fbfd107548d07a3341
        Reviewed-on: https://gerrit.libreoffice.org/44371
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-11-07  Gabor Kelemen  <kelemeng@gnome.hu>  [9b76fa7fc51f178382c14e9ad8b56549c335cbc1]

        Updated core Project: help  8ee909099c5cfa878f9c36adee031dcea84a5a4d
        
        Terminology change: Non-printing Characters -> Formatting Marks
        
        This change happened in the toolbar/menu in commit
        37ad8daabf596e039b4ca62e06e91d5a83128b7c
        
        Change-Id: Icde87814ecc559b461ec9233186137161eda3a30
        Reviewed-on: https://gerrit.libreoffice.org/44383
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-07  Stephan Bergmann  <sbergman@redhat.com>  [2446d2b2fb8b091eaae015fd5bb26bd8e0f596f7]

        Avoid expensive calls to containsPreprocessingConditionalInclusion
        
        Change-Id: I42981a23f75298591b2c3b073aea66426220f3e2

2017-11-07  Takeshi Abe  <tabe@fixedpoint.jp>  [2168080905e9dbdc6100a34399a39b1a2df1975f]

        sfx2: SfxInPlaceClientList is just a std::vector
        
        Change-Id: I6b676d17d9592a0ca998cdafb25b1aa12e11b6d6
        Reviewed-on: https://gerrit.libreoffice.org/44384
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [9610bab09361f506fd7b1a5f81d796a1f2c8afe4]

        loplugin:constparams in sd
        
        Change-Id: Id4b68ca0509111396ed354f4cda43d663083cad0
        Reviewed-on: https://gerrit.libreoffice.org/44388
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-07  Stephan Bergmann  <sbergman@redhat.com>  [b35bb38f18fd94aa67af944f76b820d59380b78b]

        Clean away temporarily added using declarations
        
        Change-Id: I26734c13515394162d88351a1cbe2b20abdac865

2017-11-07  Stephan Bergmann  <sbergman@redhat.com>  [07b8711526972e120824d0fb913b01b1baf6a4cb]

        Memoize ignoreLocation results
        
        ...which, according to callgrind, reduces instruction fetch count spent on
        compiling sw/source/core/layout/paintfrm.cxx (randomly selected because it is
        rather large) by 5% from 41,992,064,226 to 39,861,989,855 (function main() in
        clang-6.0).
        
        This is best done by forwarding ignoreLocation calls from Plugin to the
        PluginHandler signleton, but due to the tight mutual coupling between plugin.hxx
        and pluginhandler.hxx that unfortunately required some reorganization (and two
        outstanding TODO clean-ups of temporarily introduced using declarations in
        plugin.hxx).
        
        Change-Id: Ia4270517d194def7db7ed80cb6894e9c473e9499

2017-11-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [3a32caa141f9c16a4f3d3895381384da13acd149]

        test: avoid 'using namespace' declarations in a header
        
        Change-Id: I8dc06129360124fcaa52bc13bb9d134918b84c17

2017-11-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [5946eedfb78e250a40f14ae1e5b709e827b2504c]

        test: clang-format recently added xsheet tests
        
        Jens says he was unhappy with the 80 cols limit, so clang-format was
        explicitly avoided for these new files, but now that the both the config
        and TEMPLATE.SOURCECODE.HEADER says 100, it's fine to reformat these to
        enforce consistency from now on.
        
        Change-Id: Ia6f0a65920ad2c9d7b0834a0712356568c39624e

2017-11-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [9d2baccabec7f0e04469a715da613886999b6e0e]

        Adapt clang-format blacklist to recent renames
        
        Change-Id: I5e2e431900af9ea7de7dd9395af038ba2f8f7e0c

2017-11-07  Miklos Vajna  <vmiklos@collabora.co.uk>  [5f4a3e7bd77c3294ef85eebec17ed2d624dc3a2d]

        tdf#113550 RTF import: fix incorrect text indent
        
        Left indent was set to non-zero in the style, but direct formatting set
        it back to zero. Teach deduplication to remove the
        NS_ooxml::LN_CT_PPrBase_ind SPRM itself in case the last attribute was
        removed.
        
        Change-Id: I01b202f0241b02816b2b392326737b1150caffc2
        Reviewed-on: https://gerrit.libreoffice.org/44385
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [ded02dafbce173f2f1a23e10deee8002f73317b2]

        loplugin:finalclasses in connectivity
        
        Change-Id: I0cd075efad83c0a8d6f05c91201a9aa86649590b
        Reviewed-on: https://gerrit.libreoffice.org/44386
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-07  Jan-Marek Glogowski  <glogow@fbihome.de>  [52abd40ce879ea140b9ffe80980e5a56a09ca538]

        Fix memory leak for skipped Sal user events
        
        User SalEvents allocate an ImplSVEvent data structure, which must
        be freed in DispatchUserEvents, if it's skipped.
        
        Change-Id: I17874f06a2da996b6546b14dd886061e3e81f35c
        Reviewed-on: https://gerrit.libreoffice.org/44370
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-07  Jim Raykowski  <raykowj@gmail.com>  [33021ea5c6a5c7aebd4f11ec5e2b4502a3fbfd7f]

        tdf#112435 Scroll to navigated position
        
        Force scroll to position of navigation when navigating to
        inactive document using Navigator.
        
        Change-Id: I8671973f5fdb5f4158a7795bf0b3381db867d57a
        Reviewed-on: https://gerrit.libreoffice.org/44330
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-11-07  Stephan Bergmann  <sbergman@redhat.com>  [19f01900728fb77ec050e70c4fbd1129f6cddef4]

        loplugin:unnecessaryparen
        
        Change-Id: Icb5dacd41bc5753ffa2498fdd244b1f78483699f

2017-11-07  Stephan Bergmann  <sbergman@redhat.com>  [e6f40de5fc6ad3edd5a482f39779d54890fac2ed]

        loplugin:flatten
        
        Change-Id: Id43a9752ff21258296e56c8dc765c3618d360c7a

2017-11-07  Stephan Bergmann  <sbergman@redhat.com>  [f8798dcb2a7b79558bc907862a9c279d2f75be26]

        loplugin:includeform: automatic rewrite in --with-webdav=serf code
        
        Change-Id: Ida1b0c2942071d5ee8a25dd1817e8608761732ac

2017-11-07  Caolán McNamara  <caolanm@redhat.com>  [c96c7c8b6bfc3a12745c505937e1d3b8dc6591ab]

        add 1-2-3 wks to fftester
        
        Change-Id: I4deb6831a809d516d286a90903b7b89c8e07b2b0
        Reviewed-on: https://gerrit.libreoffice.org/44367
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-07  Caolán McNamara  <caolanm@redhat.com>  [b4f43c09170281863b3cd76812e63fb2d8716287]

        ofz#3577 Timeout
        
        little speculative given https://github.com/google/oss-fuzz/issues/960
        
        Change-Id: Ie844ebdd1e693ce8589fba9b7370d55914d844a7
        Reviewed-on: https://gerrit.libreoffice.org/44377
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-07  Stephan Bergmann  <sbergman@redhat.com>  [2bea600f0295cab7fad3edb55f0c5e092640e49e]

        external/lcms2: Stop warnings/errors about "register"
        
        ...when workdir/UnpackedTarball/lcms2/include/lcms2.h is included from
        workdir/UnpackedTarball/pdfium/core/fpdfapi/page/cpdf_colorspace.cpp
        (Library_pdfium).  Even with -std=gnu++17, GCC only emits a warning (that is not
        promoted to an error when building external Library_pdfium) about "register",
        but at least recent trunk Clang does emit an error by default.  (Clang used to
        have a bug by which it failed to emit any warning/error for uses of "register"
        on function parameters, but that got recently fixed with
        <http://llvm.org/viewvc/llvm-project?view=revision&revision=317140> "Fix missing
        -Wregister warning when 'register' is applied to a function parameter", causing
        an --enable-werror build failure now when building in C++17 mode with
        <https://gerrit.libreoffice.org/#/c/43851/> "Build as C++17 when GCC/Clang
        supports it" locally included.)
        
        So instead of trying to further demote any warnings/errors about those uses of
        "register", just patch them away for good.
        
        Change-Id: I7c8757e654d87be710eaaafa871300656d9ee8ff

2017-11-07  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [ca34d38983303d7649fc2d5804d3414fe47a4689]

        Remove unnecessary state checks and the variables
        
        Change-Id: I5dffeb9a05195085b6aa503421f65467d0b741a9
        Reviewed-on: https://gerrit.libreoffice.org/44375
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [d0a4b17d58285ad616cf951d7e3b5fe89802c01d]

        loplugin:finalclasses in cui
        
        Change-Id: I59c148dbc2bfc1dff554efe7e7c974dc557b2aeb
        Reviewed-on: https://gerrit.libreoffice.org/44362
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [e2655495d544d51db68bb6ce94b3264290533bad]

        convert nDrawingContainerId to sal_uInt16
        
        which is all that can be stored anyhow
        
        Change-Id: Iaec28a97ed25004715accafc0cbd4bd620bfbba9
        Reviewed-on: https://gerrit.libreoffice.org/44360
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [4f5469ed0bb4dce1dc62180eb3d1c5e0257f6cc3]

        loplugin:constparams in sw
        
        Change-Id: Ie7aac013db4116aa9bd2caa4fc6b4bfad5cea733
        Reviewed-on: https://gerrit.libreoffice.org/44356
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-07  Julien Nabet  <serval2412@yahoo.fr>  [d0dd80c8afd83dcfe0788d1c428996a9d8a85fa0]

        Replace some lists by vectors (sw)
        
        Change-Id: I9fef822040403fc61d00240c07b63e9394cf069f
        Reviewed-on: https://gerrit.libreoffice.org/44379
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-07  Ashod Nakashian  <ashodnakashian@yahoo.com>  [8c4b480e85bbafb7b914377a3e279f6982ff9044]

        tdf#113619 prevent cores when there is no cursor
        
        Change-Id: I508041b6dca4c4ed5be20d9ff8aa2ae72746e0d7
        Reviewed-on: https://gerrit.libreoffice.org/44259
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-11-07  Ashod Nakashian  <ashodnakashian@yahoo.com>  [240bf89a5221664414cfab7ff4d7d1dd35662f1e]

        TSCP: Restore paragraph signature when importing DOC(X)
        
        And wrap getStatements in try/catch, as it can
        throw in some cases with nasty consequences.
        
        Change-Id: I19b0d41188e8835ca4308bcef2f05907e98faf3d
        Reviewed-on: https://gerrit.libreoffice.org/44258
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-11-07  Takeshi Abe  <tabe@fixedpoint.jp>  [fe7384f7d6539210d46b31f9bde64129088be32b]

        sfx2: Simplify SfxVersionTableDtor's code with std::unique_ptr
        
        Change-Id: I8279f7ae14301f485c2678271939fb6ad72d4721
        Reviewed-on: https://gerrit.libreoffice.org/44350
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-11-07  heiko tietze  <tietze.heiko@gmail.com>  [a5af0fd9f27af42cf2e8571f659cdad6e606215b]

        tdf#101349 Default table styles
        
        Change-Id: Ief8f8e07486dd0a6d61fe12724a4de00f0f47de7
        Reviewed-on: https://gerrit.libreoffice.org/44381
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-11-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [38a8157d9447134913d88c6c373d99a7aa472857]

        Removed duplicated include
        
        Change-Id: I1d6d4a6ce285e46b3910f5e48b6beb1685460f74
        Reviewed-on: https://gerrit.libreoffice.org/44376
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-06  Caolán McNamara  <caolanm@redhat.com>  [133cc249c7a4881b5d53c06c1b660d3bf2cc03f7]

        ofz#4072 Integer-overflow
        
        Change-Id: Ib94d4021be86e93e6ed0e836fbab0d8d0ca6f738
        Reviewed-on: https://gerrit.libreoffice.org/44346
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-06  Mike Kaganski  <mike.kaganski@collabora.com>  [95d351871886e8c72f34e68140dade4fc21ad18b]

        Use std::initializer_list to construct Sequence
        
        Change-Id: I5b3b97922befbe094c0ebe9adf4f195a83cd24af
        Reviewed-on: https://gerrit.libreoffice.org/44365
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-06  Mike Kaganski  <mike.kaganski@collabora.com>  [170ff1fb645af843cdbb084f79544ceb016d92c8]

        ODatabaseContext::loadObjectFromURL: don't parse string for protocol
        
        "vnd.sun.star.pkg:" is already recognized as INetProtocol::VndSunStarPkg
        by INetURLObject
        
        Change-Id: I385dfb0f545f81171b1794f2d5d991d8b9f28eaf
        Reviewed-on: https://gerrit.libreoffice.org/44355
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-06  Michael Stahl  <mstahl@redhat.com>  [cc88a2bcfddd19e90a44f1b0bc1c1ef31a86768f]

        sw: read both platform dependent binary table autoformats
        
        The WriterSpecificAutoFormatBlock class actually writes a length
        into the file that covers the offending SwFormatVertOrient item.
        
        Put in a gross hack to read either 32-bit or 64-bit in
        SwFormatVertOrient::Store depending on that length.
        
        The length also covers another item, so we'll just hope nobody ever
        changes this stuff ever again!
        
        Change-Id: Idf2f05cc00c098571508adb849f60940966c3328
        Reviewed-on: https://gerrit.libreoffice.org/44254
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-11-06  Michael Stahl  <mstahl@redhat.com>  [b3cfb849b19dc1e40c12586bebd2b76fc41007fa]

        tdf#112547 sd: add unit test
        
        Change-Id: If63f004c95208d49743f389746ca430ad91e1231

2017-11-06  Regina Henschel  <rb.henschel@t-online.de>  [21f61ffeb7e72caee98f12cac2dd25fe7ec3a821]

        tdf#112547 element p to draw:object, import expects it there
        
        There exists no documents produced by LibreOffice, where text on OLE
        objects has worked, because import expects the paragraphs inside the
        draw:object element, but LO has written them outside. The patch
        changes LO to write the paragraphs inside the draw:object element.
        The patch does not enable LibreOffice to read the paragraphs in
        old documents. But versions at least since 5.1 will be able to read
        text on OLE objects from documents which were produced by versions
        with applied patch.
        
        Change-Id: I879135f1a869e46c32361db653ede05227bab95e
        Reviewed-on: https://gerrit.libreoffice.org/43696
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-11-06  andreas kainz  <kainz.a@gmail.com>  [82957288eaf6454f25b91f2e624b44c692f197cc]

        Elementary update icons
        
        Change-Id: Iec921c19336fc87b2fcd4bfe18676ff13b109889
        Reviewed-on: https://gerrit.libreoffice.org/44364
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-11-06  Eike Rathke  <erack@redhat.com>  [efdf57aa44bd22a799d76ec67c805bc5c2d91678]

        ofz#4052 limit listener range to actually available sheets
        
        ... instead of an arbitrary reference range read from a binary
        file format, here 4k sheets resulting in >3GB allocated listener
        memory.
        
        Change-Id: I629297f4249fdf16a0ede098b63d9648fda69ac3

2017-11-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [d4dca2b170ef36ab6c171c16d699d0988a8a7a11]

        Fix typos
        
        Change-Id: Id1cce482a05be3089093ad75d6a30da12084e338
        Reviewed-on: https://gerrit.libreoffice.org/44288
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-06  Caolán McNamara  <caolanm@redhat.com>  [e4551b905e12aa92b7509d9b994bfae5dec3d8e0]

        ofz infinite loop
        
        Change-Id: Iae9faaa86e4b3edb9a1fdfe9c6b67eee211c19a9
        Reviewed-on: https://gerrit.libreoffice.org/44361
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-06  László Németh  <nemeth@numbertext.org>  [f037207675010fdff2c1968a67fae5b0c2c34331]

        fix spell checking issues using recent Hunspell patches
        
        Test: English word "Ian" are "item" are not allowed as "İan", "İtem" now.
        
        Patch list with commit ids in Hunspell repository:
        
        commit 66badb7449c2053c89456f11a7f71f3f5916b550
        Extend dotless i and dotted I rules to Crimean Tatar language
        
        commit 88cf975c295e3ec808efb77bb1a2a031d77f0c89
        Allow dotted I in dictionary, and disable bad capitalization
        
        commit 39b785a6b03b35cc8a27f43f6005dcaa432694e1
        FORBIDDENWORD precedes BREAK
        
        commit 0f691abe68788d0a58e72ab66877a9f670cd2741
        Remove forbidden words from dash suggestion list
        
        commit 15b2cde4f01706f0a648518a5cfc57394d015448
        tdf#95024 fix compound handling for new Hungarian orthography
        
        commit de3ae6844af62300e473f7b7b66a56e54153b4b9
        fix compound word part "pa:"
        
        Change-Id: Id12b5629b0c975464072b5b144743cbe40fe45a3
        Reviewed-on: https://gerrit.libreoffice.org/44200
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2017-11-06  Michael Stahl  <mstahl@redhat.com>  [a7cd63df37144eba8544f6b10b83737fa0496461]

        configure: if there's no fontconfig, assume no fonts are available
        
        No idea how to check what fonts are installed on Windows/Mac;
        only safe thing to do is to disable the tests if --without-fonts.
        
        Change-Id: Ia27d866d9964f7e4e1ebfaba7ee4a7ce53b800b0

2017-11-06  Michael Stahl  <mstahl@redhat.com>  [5cf570d1d46efa66fe4724ba87f47bcd09ea4513]

        vcl: CppunitTest_vcl_complextext requires DejaVu fonts
        
        The TEST_FONTS_MISSING is already handling the --without-fonts case,
        but if we build fonts we need a dependency.
        
        Change-Id: I5164fc5c5974bbce7481b0b1ef4d6013eb9c0a11

2017-11-06  Ashod Nakashian  <ashodnakashian@yahoo.com>  [42b21bf33c9bbde832b931dacc31216f127289da]

        TSCP: Refactor and simplify paragraph signature helpers
        
        Change-Id: I286c685aad38b850c3b988b7f9ba418092746d66
        Reviewed-on: https://gerrit.libreoffice.org/44257
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-11-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [3a88795c1211c62277dc646e61c2ba8306febe37]

        tdf#108748 generate PDF preview on SwapIn
        
        When including a PDF as an image, it's represented internally as
        a Bitmap with additional PDF data. On SwapIn, LibreOffice just
        imported the PDF data missing the PDF preview. The Graphic also
        gad the wrong image type, which results in a busy loop on master,
        with a strange / unhelpful STR_COMCORE_READERROR generated by
        SwNoTextFrame::PaintPicture.
        
        This is a workaround to generate the Bitmap on SwapIn, which
        will really slow down LibreOffice when importing many PDFs.
        
        I guess the job of generating the PDF previews should probably
        be deferred to a thread or a low priority Scheduler task, just
        like the general image loading is handled.
        
        Change-Id: I8084e4533995ecddc5b03ef19cb0c6a2dbf60ebd
        Reviewed-on: https://gerrit.libreoffice.org/43906
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-11-06  Caolán McNamara  <caolanm@redhat.com>  [a4b7c54ea83e354f3dae3165bd71989a796ed6bc]

        add calc rtf fuzzer
        
        Change-Id: I11838f35c9c8ae5d754b129ac0fb30a2ca2b0ab2
        Reviewed-on: https://gerrit.libreoffice.org/44201
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-06  Andras Timar  <andras.timar@collabora.com>  [cbb9607c60154dea6dc971d7ee8877f6b25c1e88]

        Updated core Project: translations  b990191434c16fd9253cfda7854589f41728d836
        
        Updated Slovenian translation
        
        Change-Id: I80f31efc782ed5a46490e70bdc4916b5a2fe8b7f
        

2017-11-06  Johnny_M  <klasse@partyheld.de>  [872055b5dee06b996635b263dfde748546fb00ee]

        Translate German variable names in Calc (financial)
        
        As in https://gerrit.libreoffice.org/43987
        
        This is for string literals only. Variables and functions like "nKorrValDecl"
        and "GetRmz" will be translated on a separate, later Gerrit change.
        
        Change-Id: I86c163f40bc13c800315f426f5815d141853644b
        Reviewed-on: https://gerrit.libreoffice.org/44295
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-06  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [193aa63a2aa697e3689eedd63775afffb6ed9ef1]

        tdf#65393 Test for signature line images
        
        Change-Id: I6f37919da5fef0a90fad314019db19e4a5604169
        Reviewed-on: https://gerrit.libreoffice.org/44220
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-11-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [b2e888a0cd9dc272348b7293a2e8b083f7277cea]

        vcl: fix loplugin:implicitboolconversion warning
        
        Change-Id: I3f84396def32c657f58842647e9af5d4a48e43be

2017-11-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [0b1e8399df0045fe900d5558afc8590114d4b922]

        QT5 fix build issues & cleanups
        
        1. Linking problem on Windows due to Windows macros via
           <vcl/sysdata.hxx> include
        2. Drop the custom MOC target for the old KF5 plugin
        3. Correctly handle QT5 build without using QFont
        4. ImplJobSetup is in the VL library, not the gen plugin
        
        Change-Id: Iad97b1b9b57a8c356aaa88178aff03d0c14558c7

2017-11-06  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [e8526657a20b6c9c25cf885a7f6caa6bb38e3f7c]

        QT5 fixup non-qt5 build
        
        Change-Id: Ifea73d81ba3863fd6a99453cb38303eb729f6ff4

2017-11-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [efb96db1095c07155e30eac270d1ddcfb4c0fec2]

        QT5 implement Graphics damage tracking
        
        Since we implement SalGraphics handling like the gtk3 backend, we
        need damage tracking to queue updates.
        
        Since there is no native damage tracking in Qt5, we have to log
        the damage in our subclassed QPainter, which will queue an update
        on destruction.
        
        Change-Id: Ife17770750a5be9959c2fc2633b422908d196869

2017-11-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [e391db0974d6c3a8188b883a0927bed339436fbc]

        QT5 implement alpha based drawing
        
        Change-Id: Ide2ef42110798ed061f7e32e49e38b6428c22c01

2017-11-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [5f84bf9addfa07446bede180833c94df24233b9e]

        QT5 port quarz Polgon and PolyPolygon handling
        
        Change-Id: I53807bff3db9c9e4300f03e56857381cad7c9431

2017-11-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [e05161edd26f00ee8d06403f6c4f946fa14464b5]

        QT5 unify Graphics constructors
        
        Change-Id: I85ce73e0e79927fa9233230bc4a9134db4c513dc

2017-11-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [c512af2bc6aea89b471c20927372c8769c8f866d]

        QT5 always generate a QPainter
        
        Change-Id: Ie8684cd4be56fb6d88d9643a6326307590115a80

2017-11-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [1426437be0530a8ba5749c7e76c5ce0e9053af2f]

        QT5 implement some mouse handling
        
        Scrollwheel handling seems to work with mouse, but not correct
        when using a touchpad - at least for me.
        
        Change-Id: I4f1b32205516912e31f9c52605ba2bf4ec6059a8

2017-11-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [843ec5e37f290dca79f8f1245a18d67112f4427f]

        QT5 port more of the gtk3 positioning code
        
        Change-Id: I36631c332ddffbca73768cdc4a596213e0b026ef

2017-11-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [173c460c26eaec9d81dc9eae6d5a73116cb3ac41]

        QT5 rotate generated bitmap
        
        QImage stores the scanlines from top => bottom.
        
        Change-Id: I0a176066ab631179b8460b61a6c2b07ad2179d31

2017-11-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [7b8c97984b1c0d747621235288718f675a3778f6]

        QT5 implement cursor support
        
        Change-Id: Ie47b8def36d67255b61eab04bc7e3818bb1d8ea8

2017-11-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [b66a7cbd8491fe436126e11975c360f47ae346ed]

        QT5 first stab on implementing CommonSalLayout
        
        CommonSalLayout doesn't rally have an interface. It's cluttered
        with #ifdefs. Currently we have to move the Qt5Font into the
        VCL library. Someone should refactor this...
        
        Doen't render any text yet, but reports some sizes.
        
        Eventually that would cut down the public interface again.
        
        Change-Id: I12f32affb05b37e070c6cbc80db01779f84590b6

2017-11-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [185c9724fd8445695f9233f8120c71e80392767d]

        QT5 implement cairo rendering path
        
        Instead of QImage, this uses cairo_surface_t internally and just
        blits the composed image in the Qt5Widgets paint function.
        
        To enable this rendering path set SAL_VCL_QT5_USE_CAIRO.
        
        Change-Id: Ieddda9bad2596ce46d7d07d4d7060e40d44997db

2017-11-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [2ffb83daa4358aaad0cba7ddb67847282ac6fcce]

        QT5 rename from KF5
        
        Move out of unx, as this will eventually compile on other
        OS platforms. At least currently it doesn't contain platform
        dependant code.
        
        Change-Id: Iea0bebf574201881ea158381fe7ba8af2a9a6488

2017-11-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [bc00fcc0a05ce2fa9f0e01a291a6917c3630cfab]

        KF5 implement some more stuff
        
        Change-Id: Icc322ea94708f0799011a2e4ee1499c184254690

2017-11-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [ea6d73b55bac6eea8a1b11c1dd3e0c86ce2752b9]

        KF5 add initial SalBitmap implementation
        
        Change-Id: I1f7b1894272096a0f0b23b63c3eeae310fb28c6f

2017-11-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [19ff1dd4a93409517186065ab5b0e200a05d5fa3]

        KF5 add initial SalObject implementation
        
        Change-Id: Id8d901e9d283ee93cc952e6af267dbafd7f9b9aa

2017-11-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [97d520049f6c4f3beb8c34c69f2530485d07cfee]

        KF5 add FontFace implementation
        
        To pass the "Application error: no fonts and no vcl resource found
        on your system" failure from OutputDevice::ImplInitFontList.
        
        Just saw there is a SAL_NO_FONT_LOOKUP, which probably also would
        have helped.
        
        Change-Id: I2c818313c4f8b0f1d36242281e5c51973315b642

2017-11-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [688e32b75d7ad2c2a38fd82d41b7a1cb6f0300d5]

        KF5 minimal graphics support
        
        This way we pass the "No mpGraphics set" message.
        
        Change-Id: I097a823c295b251304dfbec8a71eba31b3d2b9ef

2017-11-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [e3169172ac73ecb21a61c8a7fc73c6c7503f0d2b]

        KF5 add QWidget to Kf5Frame
        
        Change-Id: I53845519d0dda324c9544f057b18c6afd4cf858a

2017-11-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [c33b45c7e14bf47b857630ce05d38a09ffc7e886]

        KF5 correctly initialize QApplication
        
        This turned out more tricky then expected. Originally the
        KAboutData was assigned to a non-existing QApplication object.
        Somehow this was prevending the later crashes, if the QApplication
        was initialized before KAboutData and we were creating QWidgets.
        
        The problem turned out to be the referenced arguments to
        QApplication. While we already passed the command arguments from
        allocated / heap memory, the argc argument was just the local
        stack variable!
        The simple fix is to allocate an int to pass to QApplication and
        the crashes are gone when assigning KAboutData after QApplication.
        Also removes some Qt initialization warnings on startup.
        
        Change-Id: Ic5b1eea578039fd5875097d23de587b970a6dfca

2017-11-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [88945965d55192b3c1b3b62227d3e48f0bfd8da2]

        KF5 seperate Qt5 detection from KF5
        
        Splits the configure checks into a Qt5 and KF5 specific part.
        
        Change-Id: I0a616ba031e1f7fd0385219ac48179adb4bdaf14

2017-11-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [7cf778c4f37b5eecfc11db5d5d7e70cd8e66c748]

        KF5 add event processing code
        
        Change-Id: Ida7c4858cb770d1ce2d05aa6adc332c89bddd795

2017-11-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [9335945c7cb215f387ed1444e28533fac437c6e8]

        KF5 initial VCL plugin
        
        Something that compiles, basically just interface stubs.
        All used Svp classes don't use any cairo.
        
        Change-Id: I9a8858c930989438cc2a3f3346c01a7abc579d62

2017-11-06  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f69be03d72fbaa535adc8b06475d2806283b79ab]

        Fix typos
        
        Change-Id: I745ec997df4401c3a87963a36c43add4cfeffe04
        Reviewed-on: https://gerrit.libreoffice.org/44334
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-11-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [315bf654595fc621c2beb8bc332df419ff387b44]

        loplugin:finalclasses in dbaccess
        
        Change-Id: I7cbc786407ee798950a7fdc98f43aee0845ff862
        Reviewed-on: https://gerrit.libreoffice.org/44347
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fe2e279c0817827ba61c37735dfd098bfe3337fe]

        TSCP: need to enumerate the marker and IPPart properties too
        
        Change-Id: Ibc8643667c3ae352107a93dcce2be02b1a9af06f
        Reviewed-on: https://gerrit.libreoffice.org/44344
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a2577767623e4250cc72701ff4075d27aaf4291f]

        TSCP: Insert objects to all master slides, improve object placing
        
        Change-Id: Ic8b122748157bf63b5c934a4745bcdc011594153
        Reviewed-on: https://gerrit.libreoffice.org/44342
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [e6603e8ebd79a768c1b12ce9eb941aa1866cc32f]

        sw: prefix members of SwScanner
        
        Change-Id: I441876e73793e07d78f1eadb2b21c282845298c3
        Reviewed-on: https://gerrit.libreoffice.org/44345
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-06  Caolán McNamara  <caolanm@redhat.com>  [b22ddf60d5c42f39b39214134e819c582b58ad3d]

        mbIDAT is actually set when mbIDAT is complete, not when started
        
        Change-Id: I8d733ab07b6e989c05f131b61441da7e6d124772

2017-11-06  Caolán McNamara  <caolanm@redhat.com>  [cf5088018057ad44ba52139a3bafbb2f0504389d]

        fix png fftester path
        
        Change-Id: Ia25bc32dda97ef3413b468142176c1197bd5e8c7

2017-11-06  Serge Krot  <Serge.Krot@cib.de>  [b68362cfca936752d07f643e4dfdfce411ea6358]

        tdf#102466 Added unit test: ensure 1st page is not missing
        
        Change-Id: Icbc97d6a69447575aa2980a700a663ece226f781
        Reviewed-on: https://gerrit.libreoffice.org/44273
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Serge Krot (CIB) <Serge.Krot@cib.de>

2017-11-06  Jim Raykowski  <raykowj@gmail.com>  [bee1daa15fedd3e27521dd66e7595c17087b6b3a]

        tdf#58186 Update Navigator after promote/demote undo
        
        Change-Id: I736d9d2ed863e0978a9abfecdca7dbf7a30f5d81
        Reviewed-on: https://gerrit.libreoffice.org/43407
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-11-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [84b1fab6548481313e9b65a9d56965bbbbe1c112]

        loplugin:constparams in cppcanvas,drawinglayer
        
        Change-Id: I15cac1411c985afe8d7cb9439214a8092702bdb8
        Reviewed-on: https://gerrit.libreoffice.org/44343
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [de05d4ee53b5ff0e7404058cef6d3a311e6b35e4]

        convert GetNumStr from sal_uLong->sal_Int32
        
        the code was truncating the param to sal_Int32 anyway
        
        Change-Id: I743b60097df937c16c995e2e6deacc12cf12e5e9
        Reviewed-on: https://gerrit.libreoffice.org/44341
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-06  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0a4ad544daaec4f773480e6301238c7f6958a9ab]

        TSCP: put more duplicated methods to common
        
        Change-Id: Ic49e0dad1351684db3372214604d12b48d0be907
        Reviewed-on: https://gerrit.libreoffice.org/44337
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-06  Stephan Bergmann  <sbergman@redhat.com>  [da308320f0f00453476b20671651950bc498608f]

        Adapt flatpak-manifest.in to recent mdds update
        
        (666fd212e19af06c9fddb4a3c4a381847a0de402 "Update mdds to 1.3.0.")
        
        Change-Id: Ie1ffb199e7960e735584412b064cb0b1dcc0e3dd

2017-11-06  Stephan Bergmann  <sbergman@redhat.com>  [5598e4bd2f73dfbcb2dcff2243774aefa0690e48]

        Finally make DbusIpcThread terminate
        
        ...by directly calling shutdown(3) on the underlying socket, to make
        dbus_connection_read_write fall out of its internal poll(3) call blocked on
        POLLIN (upon which it returns false).  (dbus_connection_close only calls
        close(3), so calling it from DbusIpcThread::close would merely decrement the
        socket file descriptor's reference count.)  This removes the need for the sent-
        to-self "Close" command (whose processing turned out to be too brittle in
        parallel with closing the connection down, witness my previous three fruitless
        commits in this area).
        
        There appears to be no need to explicitly call dbus_bus_release_name, as the
        session bus apparently takes care of releasing the name as soon as the
        associated connection is closed.
        
        Also there should be no need to call dbus_connection_read_write_dispatch instead
        of just dbus_connection_read_write, and dbus_message_pop_message should probably
        be called in a loop, until all queued messages are processed.
        
        Change-Id: I13f30b6676a531f349e953329e910c1ff45ee53e

2017-11-06  Julien Nabet  <serval2412@yahoo.fr>  [b28359c4cbf486b8c82e576b9894f3ea7840d7e9]

        tdf#113652: typo in ui file
        
        Regression from:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=6250b856defa4d49469cb455c1eef53de02f623d
        
        Change-Id: I33aa75dbe525cb22677379b38353ecaf52e105f5
        Reviewed-on: https://gerrit.libreoffice.org/44331
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [00be469e26d1e3f422d64ad27372606042e165f8]

        RTF export: fix whitespace
        
        Change-Id: I47c3f2bf08622b386b6e782d60f6ae7765db814a

2017-11-06  Gabor Kelemen  <kelemeng@gnome.hu>  [ba94551f91a50046dde1c8b5498aa87289f66168]

        Updated core Project: help  a9a38be9f58074514e852bd1964f26cba53b2e71
        
        Update references to 'Edit - Track Changes' submenu commands
        
        Since commit 37ad8daa these submenu commands have shorter names
        Remaining instances of the command names refer to window
        names and functions, this is why not all of them are changed.
        
        Change-Id: Ieff7776ad7975c1cfd389d58e6b95f344bc1a25d
        Reviewed-on: https://gerrit.libreoffice.org/44340
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-06  Mike Kaganski  <mike.kaganski@collabora.com>  [5a963595c987880066b045fc66f4c7487b51ae85]

        CharClass: simplify methods a little
        
        Change-Id: I40516d82e79c0585f828e76f005af269fad75aa5
        Reviewed-on: https://gerrit.libreoffice.org/44338
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-06  Gabor Kelemen  <kelemeng@gnome.hu>  [06b8d23adada93da04a10e8242c5ac717a3b2357]

        Updated core Project: help  e0ebfef4249938ce3c54f274d6a1a062148d3e88
        
        Drop some unnecessary ahelps related to Fontwork commands
        
        Change-Id: I641ec8b55b8d33d85824a133a2e61a1af20ea123
        Reviewed-on: https://gerrit.libreoffice.org/44339
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-11-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [0d50804e1c0c0ea2a5cd73fa3fa2a9ff0a0e7048]

        loplugin:constparams in various(2)
        
        Change-Id: I533a7eb724b15e168a28dc92cd5962a39bc96e7c
        Reviewed-on: https://gerrit.libreoffice.org/44313
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [26e8b589b3f7716a80df7f3a9273e4967d9b0991]

        convert various vcl system fields from unsigned long -> sal_uInt32
        
        Change-Id: Iaa08ecb3a9a17f384267f2b685a4b672277db1ca
        Reviewed-on: https://gerrit.libreoffice.org/44317
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [d7817c54fc9d2b688e8c5b15935adb06e6f47197]

        BitmapColor::GetLuminance doesn't need to use unsigned long
        
        Change-Id: Ic0f4c2c7576023a96266116a1237190586e4e816
        Reviewed-on: https://gerrit.libreoffice.org/44316
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [149247ec64b558244f8d94834ead37a1354029f4]

        loplugin:finalclasses in drawinglayer
        
        Change-Id: I8922fc85ab23453791e3ce0b639d4ffafd31e967
        Reviewed-on: https://gerrit.libreoffice.org/44315
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [1ae5f7978788ac5192b19bb3da791bb27c7b2d89]

        loplugin:finalclasses in editeng
        
        Change-Id: I3cf074d101311e516ee1ce23ad032225780f3e25
        Reviewed-on: https://gerrit.libreoffice.org/44314
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-06  Ashod Nakashian  <ashodnakashian@yahoo.com>  [e6b200524bd5f614ab5ece88e8187466e7c40096]

        TSCP: Store paragraph signature RDF in the paragraph
        
        Change-Id: Ic44e3238bd1c35445bc23d0cc1de07aa2bf4512c
        Reviewed-on: https://gerrit.libreoffice.org/44243
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-11-06  Vitaliy Anderson  <vanderson@smartru.com>  [ffa46ebe6d83c5e812753c41857f31c059f33986]

        tdf#107939 Fix case-insensitive filter in Field Dialog
        
        Change-Id: I38e695b43ffa7b213e60993aed3ac1838548b33d
        Reviewed-on: https://gerrit.libreoffice.org/44307
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-06  Caolán McNamara  <caolanm@redhat.com>  [b3f1d199a72ce87cb65ddaeac922564f57da6a4d]

        ofz infinite loop
        
        Change-Id: I9eab92f72618a062455e9e17d9a262f28d8bb740
        Reviewed-on: https://gerrit.libreoffice.org/44332
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-05  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [4058d85963e371be657f531d8f30e31381a9ccab]

        PPDCache: fix segfault due to access after delete
        
        Regression introduced in:
        
            commit afe4d2527ec72e7493a2b1431559652ef45bebab
            Author: Noel Grandin <noel.grandin@collabora.co.uk>
            Date:   Wed Oct 18 09:43:21 2017 +0200
        
                use std::unique_ptr in PPDCache
        
        Removing a naked pointer before inserting a possibly existing
        one in a container is safe. This insured uniqueness (as the
        comment suggests). However with unique_ptr, removal before
        inserting deletes the pointer (when it exists), and the
        insertion now taints the container with a wild pointer.
        
        The fix is to skip adding if the pointer is already in the
        container and add only when missing.
        
        Change-Id: Ifc6b517451abb564949ccadfee10d98bf827540d
        Reviewed-on: https://gerrit.libreoffice.org/44333
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-11-05  László Németh  <nemeth@numbertext.org>  [3b4fd34995262a161f30e1db8d087b0f01dfef37]

        tdf#113592 LibreLogo: add fallback localization to fix platform issues
        
        Update:
        
        python3 LibreLogo.py LibreLogo*.properties
        
        Change-Id: Ib631f53b47f1f00b14338534cc82d94f33c48233
        Reviewed-on: https://gerrit.libreoffice.org/44203
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2017-11-05  Szymon Kłos  <szymon.klos@collabora.com>  [1e6abe31eb8f7c12c725f7e1267a7cedfcd3d157]

        tdf#113037 create Watermark with correct ratio
        
        Change-Id: I17ab8d98a618cff6e38dad344f4096dc520cce43
        Reviewed-on: https://gerrit.libreoffice.org/44228
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-11-05  David Tardon  <dtardon@redhat.com>  [1bacce999d7dad91b1f87baaf09b08e6b4629fad]

        one slash is enough
        
        Change-Id: I35fbca7592f3e17a071df567f691c62fe9232fc1

2017-11-05  Caolán McNamara  <caolanm@redhat.com>  [4fb14703e555b14507e4246e02859607f7aec07d]

        ofz#4068 Integer-overflow
        
        Change-Id: Id61f4f82b66e7efa4d3ef062d2756acddcee43b8
        Reviewed-on: https://gerrit.libreoffice.org/44327
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-05  Caolán McNamara  <caolanm@redhat.com>  [b97d210bce5f05c23330b7a6fb0602f8f74da5a0]

        ofz#4057 Integer-overflow
        
        Change-Id: I6a7ef3ca4c26ce4965deeea27ae47a03169bcf12
        Reviewed-on: https://gerrit.libreoffice.org/44320
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-05  Caolán McNamara  <caolanm@redhat.com>  [92ca905bc73a829106975dac0d1c53111667ca2a]

        ofz#4058 Integer-overflow
        
        Change-Id: I76050f392f04cff54e52eb913ceb451bc5973a72
        Reviewed-on: https://gerrit.libreoffice.org/44323
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-05  Johnny_M  <klasse@partyheld.de>  [df7bfbb7e401998a9ba247eb939af1fb3245626b]

        Correct German variables/functions names translation in Calc (financial)
        
        This does the following:
        
        1) Translates the variable fDia -> fSyd
        (see https://translations.documentfoundation.org/de/libo54_help/translate/#search=DIA&sfields=target&soptions=exact,case )
        This was missed on previous translations.
        
        2) Corrects earlier variables translation, where appropriate (the
        earlier translation was literal; now the translation corresponds to
        the specific terms used for these variables in Calc in English):
        fInterest -> fRate
        
        fValue -> fCost
        fRest -> fSalvage
        fTimeLength -> fLife
        
        As example, compare the arguments of the following function:
        German: https://help.libreoffice.org/Calc/Financial_Functions_Part_Two/de#RMZ
        English: https://help.libreoffice.org/Calc/Financial_Functions_Part_Two#PMT
        
        And:
        German: https://help.libreoffice.org/Calc/Financial_Functions_Part_One/de#GDA
        English: https://help.libreoffice.org/Calc/Financial_Functions_Part_One#DDB
        
        3) Corrects earlier function and variable translation (the
        earlier translation was literal; now the translation corresponds to
        the specific term used for this in Calc in English):
        ScGetCompoundInterest() -> ScGetIpmt()
        fCompoundInterest -> fIpmt
        
        See for needed translation: https://translations.documentfoundation.org/de/libo54_help/translate/#search=ZINSZ&sfields=target&soptions=exact,case
        See for earlier translation: https://gerrit.libreoffice.org/gitweb?p=core.git;a=commitdiff;h=e96d2593138d9e8eb197e21fa3087b45eae676c0;ds=sidebyside
        
        4) Correct earlier variable renaming:
        bFlag -> bPayInAdvance
        
        That variable corresponds to the "Type" parameter in, e.g.: https://help.libreoffice.org/Calc/Financial_Functions_Part_Three#FV
        See for earlier renaming: https://gerrit.libreoffice.org/gitweb?p=core.git;a=commitdiff;h=8340f6dcfb2f391feeddb1bc24931cd6f145669a;ds=sidebyside
        
        Note: The bFlag means something different for the VDB function (see
        https://help.libreoffice.org/Calc/Financial_Functions_Part_Three#VDB ). Therefore,
        the change for the VDB is: bFlag -> bType
        
        Change-Id: Id258d953be6ba3de113d762ee944786389702b55
        Reviewed-on: https://gerrit.libreoffice.org/44285
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-05  Johnny_M  <klasse@partyheld.de>  [8f416c19c100061e57ec76cc0dc9a1be3dd05c1a]

        Translate German function names in Calc (financial)
        
        This follows up with translation of function names, similarly to
        how it was earlier done for variable names.
        
        Change-Id: Icf784ad96db41d341ae39d2854c7df2844b66a91
        Reviewed-on: https://gerrit.libreoffice.org/44286
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [928e79901dc362fe62c34d0db73357e89bed4a35]

        Fix typo
        
        Change-Id: Ic3db50be939b7f64268da912159f325e5f60e061
        Reviewed-on: https://gerrit.libreoffice.org/44329
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [55574560dd9dcebcd5794b23fe3c564d2a35decb]

        Fix typos
        
        Change-Id: I6338ff36670b54ea69a959674239b4ba3029a5a3
        Reviewed-on: https://gerrit.libreoffice.org/44328
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-05  Julien Nabet  <serval2412@yahoo.fr>  [3ae605f8b93df426236eed359814449589033a79]

        Replace lists by vectors in configmgr/unotools
        
        + use for range loops
        
        Change-Id: I4cebcf0536dc6c3ddfdce9532e94c0c380ea3ab9
        Reviewed-on: https://gerrit.libreoffice.org/44308
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-05  David Tardon  <dtardon@redhat.com>  [d6765e376706680156e71e985eeeb58bf469f849]

        fix build of bundled libepubgen on ppc64le
        
        Change-Id: I559058ffe2192764a27d278eea0e4d4676bbd64d

2017-11-05  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8747abf7708e06d6f989258b1cf102c144162cfa]

        TSCP: disable OK button if no category is present in text edit
        
        Change-Id: I638f04e904a642e4fd6700e625732e5a9a2e44de
        Reviewed-on: https://gerrit.libreoffice.org/44292
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-05  Ashod Nakashian  <ashodnakashian@yahoo.com>  [30c10ae1b38342ced95889b33d95fe39c7cf6679]

        TSCP: refactor signature validation and simplify
        
        Change-Id: I20e2f2825c9bd19d76ab450ffa70aca72fbb8b9a
        Reviewed-on: https://gerrit.libreoffice.org/44146
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-11-05  Julien Nabet  <serval2412@yahoo.fr>  [e567694246d99a2a99c4079b04ed2ad8cd5ed785]

        Remove GetNextSubset and create GetSubsetMap
        
        To avoid to store an iterator and simplify loops
        
        Change-Id: I9b160714125176841961a56905d81dcb876c68b6
        Reviewed-on: https://gerrit.libreoffice.org/44326
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-05  Julien Nabet  <serval2412@yahoo.fr>  [ca2aaa2b9f4ce69d05d415e13451ae6a6030f032]

        Replace remaining lists by vectors in svtools
        
        Change-Id: I3b85f4853d305fec2efe1fa351466c56d11473c9
        Reviewed-on: https://gerrit.libreoffice.org/44303
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-04  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [6070dec9ca9a15587a2aece81f9ae1ab5ac0f8c4]

        tdf#113635 Add support for Clip Intersect and XOR
        
        Change-Id: Iff2bb06a209a6c089fec12b5f888ca4ef7c38c1b
        Reviewed-on: https://gerrit.libreoffice.org/44289
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-11-04  Caolán McNamara  <caolanm@redhat.com>  [f1c790ca3613a43dac84e2a9b6a99d1338176325]

        ofz short read considered as a successful full block read
        
        i.e StgDataStrm::Read takes the bool of no error and
        multiplies it by the block size to report the length
        read. A short read isn't an error so full buffer is
        considered valid.
        
        To keep #i73846# working and get deterministic fuzzing
        results, zero out the trailing space of a successful but
        short read. Changing this to return the truthful
        number of bytes read makes #i73846# stop working.
        
        There's wonderful nonsense here calculating nPg2,
        determining nBytes to read derived from this,
        reading nBytes into the buffer and then considering
        it an error if nPg2 is not 1 after the presumably
        potentially fatal buffer overflow if nPg2 wasn't initially
        1, but this doesn't seem possible in practice
        
        Change-Id: I2bac6066deb8a2902677e04696367ba2c351b325
        Reviewed-on: https://gerrit.libreoffice.org/44310
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-04  Julien Nabet  <serval2412@yahoo.fr>  [969531f53696417c80f9823e89eda2d5d594898e]

        Replace lists by vectors (canvas)
        
        Change-Id: I4695b1f1095a6324632f48727274bdfdcc63720b
        Reviewed-on: https://gerrit.libreoffice.org/44298
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-04  Julien Nabet  <serval2412@yahoo.fr>  [2345f00899da2cb4624ab07bd92d139adcdb74e5]

        Replace lists by vectors (stoc)
        
        Change-Id: Ifb5dc253186b7cc8f37d843e600addcc579c77e6
        Reviewed-on: https://gerrit.libreoffice.org/44299
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-04  Julien Nabet  <serval2412@yahoo.fr>  [3b2e9a7c57b48c162792e24a3c90629fec00fc40]

        Replace lists by vectors in SalGtkFilePicker (vcl)
        
        Change-Id: Iaf6115080c7b22e2e5b7cbc04314a48ad7fecdae
        Reviewed-on: https://gerrit.libreoffice.org/44312
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-04  Julien Nabet  <serval2412@yahoo.fr>  [9be866ac6a97ae7d45d039b9f5bb19064afdc038]

        Replace lists by vectors in reportdesign
        
        Change-Id: I67472484d83ee75cbcc50a64b4637d3b45608499
        Reviewed-on: https://gerrit.libreoffice.org/44309
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-04  Caolán McNamara  <caolanm@redhat.com>  [0a09ca614bcf07fadddeecb217f0c871f084810c]

        Related: tdf#113160 set parent of warning dialogs during load
        
        to the new window frame being constructed that (may) contain
        the progress bar, that way such modal dialogs affect the loading
        document window and not whatever window happens to be active
        
        Change-Id: I1c7d3185e47fa316eef003b80d18b31d341b79d6
        Reviewed-on: https://gerrit.libreoffice.org/44269
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-04  Caolán McNamara  <caolanm@redhat.com>  [26211f0456227ba7ec23143f8fa6de5c405a8229]

        ofz#4034 Integer-overflow
        
        Change-Id: I99a4e24e2038387f749051bc268bc74ce808bd96
        Reviewed-on: https://gerrit.libreoffice.org/44306
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-04  David Tardon  <dtardon@redhat.com>  [4f2308bb6e5c26e304bb9372b3e5971e8ce24df1]

        fix build with older boost
        
        Change-Id: Ie3f7a32bf8d5c9c118d35272c8e197b9c6ffcd80

2017-11-04  Julien Nabet  <serval2412@yahoo.fr>  [6c6368217122363f1491a876aaca0864cf864c4d]

        Replace last list by vector in ucb
        
        Change-Id: Idde1489fd8203c503347d14965487dd20cc6573f
        Reviewed-on: https://gerrit.libreoffice.org/44300
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-04  Julien Nabet  <serval2412@yahoo.fr>  [ed9b5ae144df24f4da6b2eca3db87fe29aaff542]

        Optimize loop of GetSubsetByUnicode a bit (svx)
        
        Change-Id: I568c08b5c319aefbe77a1abb720421a88555568d
        Reviewed-on: https://gerrit.libreoffice.org/44305
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-04  Tamás Zolnai  <tamas.zolnai@collabora.com>  [98bc7215935f1eb2e0dc6f1db826d8e729430c13]

        tdf#42346: DOCX export of cross-references to objects
        
        * Objects means tables, images, text frames and shapes
        * Implementation
        ** MSO uses simple bookmark references as cross-references to objects
        ** So generate bookmarks in export time if a caption is referenced
        ** In some cases we also need to split some of the runs
        ** Implemented all types of cross-references, except the chapter reference
        
        Change-Id: I3b17753123d94a04e4f28783ad5663831e7c6c84
        Reviewed-on: https://gerrit.libreoffice.org/44294
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-11-04  Caolán McNamara  <caolanm@redhat.com>  [ffb5ad4681f7f68b3b50dc4d94ea7ea8127da5e0]

        ofz#4055 Integer-overflow
        
        Change-Id: I15f0a48c1e0c4c03f99a74d4d9b58e064d108c72
        Reviewed-on: https://gerrit.libreoffice.org/44304
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-04  Julien Nabet  <serval2412@yahoo.fr>  [393fa77d278eae7a72a8dc78f81082bbdd63a656]

        Replace lists by vectors in animation parts (sd/animations)
        
        Change-Id: Ie5306041e5cde5617e460ae4d98861e8d26e389d
        Reviewed-on: https://gerrit.libreoffice.org/44297
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-04  László Németh  <nemeth@numbertext.org>  [33157a11536da2704f036aeb9ab559b04419cf77]

        Updated core Project: dictionaries  56684558fb8bdb05cf8bc3e4c183e78de630dd6d
        
        tdf#95024 update Hungarian spelling dictionary
        
        Change-Id: I9cd563ff6c1d9e5547216efeadb65cf018c56026
        Reviewed-on: https://gerrit.libreoffice.org/44290
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2017-11-04  Julien Nabet  <serval2412@yahoo.fr>  [a64c741f20dc3fcc8c47762b6cfe7f8551557394]

        Replace only list by vector in pyuno
        
        Change-Id: Ic770d1fb8e3735123786a73a7b57f71ad8005d5d
        Reviewed-on: https://gerrit.libreoffice.org/44301
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-04  Caolán McNamara  <caolanm@redhat.com>  [c637e34da807b82aebca82f7c82eb01e2ddb0f02]

        ofz#4048 Null-dereference
        
        Change-Id: I52db987ac3f11e318e2adf1ee797054f49c31f98
        Reviewed-on: https://gerrit.libreoffice.org/44293
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-04  Mike Kaganski  <mike.kaganski@collabora.com>  [e3530d2c9d5dc98c6bacf243c163d651624e1ba6]

        Make Windows error reporting more robust
        
        https://msdn.microsoft.com/en-us/library/ms679351 describes that
        "it is unsafe to take an arbitrary system error code returned from an API
        and use FORMAT_MESSAGE_FROM_SYSTEM without FORMAT_MESSAGE_IGNORE_INSERTS"
        Previously in case when an error string would contain inserts, function
        returned error, so the error message wasn't shown (at least it didn't
        crash, thanks to nullptr as the function's last argument).
        
        As the function may fail, we now pre-nullify the buffer pointer to avoid
        dereferencing uninitialized pointer later (though at least for some
        Windows versions, the function nullifies the pointer in case of
        FORMAT_MESSAGE_ALLOCATE_BUFFER, but there's no explicit guarantee of this).
        
        Also release of allocated buffer is changed to recommended use of
        HeapFree.
        
        The code that doesn't make use of OUString is left directly calling
        FormatMessage, to avoid introducing new dependencies. Where it makes
        sense, we now use WindowsErrorString from <comphelper/windowserrorstring.hxx>
        
        Change-Id: I834c08eb6d92987e7d3d01e2c36ec55e42aea848
        Reviewed-on: https://gerrit.libreoffice.org/44206
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-04  Takeshi Abe  <tabe@fixedpoint.jp>  [fce7a0b3606f216f68a0f2e3591182c4358b88ff]

        sfx2: Drop unused macro & declarations
        
        Change-Id: I249c3dc5158a4aaa161d360378e4c657ffcc8af4
        Reviewed-on: https://gerrit.libreoffice.org/44296
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-04  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [708dd92578a3029edd1d63e89bf7860bb9d3d37f]

        clang-format: Increase column limit to 100
        
        As discussed in IRC.
        This matches the values in TEMPLATE.SOURCECODE.HEADER
        
        Change-Id: I7e7bf5df0b011a54c8dddde5366e73e14068ef7d
        Reviewed-on: https://gerrit.libreoffice.org/44249
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-04  Caolán McNamara  <caolanm@redhat.com>  [eb6ec4b606e213201e790f49253a5355a2d35eb9]

        ofz#4041 Abrt
        
        Change-Id: I8d9466bd4594dec819704141b03c280f52d824ef
        Reviewed-on: https://gerrit.libreoffice.org/44267
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-04  Marco Cecchetti  <marco.cecchetti@collabora.com>  [52f2e70c9ef727a1a638d44fbabe76fc4b5a755a]

        lok: temporary workaround: disable formula mode for online
        
        - Start empty spreadsheet, open it with two users (let's call them A &
        B).
        - Type "=" with user A.
        - Start moving around to different cells with user B.
        
        => Cell name of user B's selected cell is entered in user A's formula.
        
        This is due to the fact that ScModel::GetInputHandler() returns always
        the input handler which is handling the edited formula and not the
        input handler of the current view.
        
        That really messes up collaborative editing, so better to disable it,
        until we implement an alternative solution.
        
        Change-Id: I6e779cba3f377d12b7a4a19a6ee53c924fc9ba20
        Reviewed-on: https://gerrit.libreoffice.org/43035
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [3dde9d988f0c9a432429389359c3531f10a4ff10]

        loplugin:constparams in various(1)
        
        Change-Id: Ic80ca59abc3e104c7adf0c1eff1d16addf48bc8b
        Reviewed-on: https://gerrit.libreoffice.org/44261
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [da90193c8c0ab1f5403d37902f0037b51659b6d9]

        loplugin:constparams in filter
        
        Change-Id: I9fc76693da88d74b6fe7bbb920b8e731b82be298
        Reviewed-on: https://gerrit.libreoffice.org/44260
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [7f81b9b9636b5f2333d1bc7eb0f2873aeb83ab07]

        loplugin:constparams in svx
        
        Change-Id: Ib6ae6b0c1ae1659955124bb5c710f2989a0feb3a
        Reviewed-on: https://gerrit.libreoffice.org/44250
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-04  Jens Carl  <j.carl43@gmx.de>  [afc5d7aedf4d115bfaa539301b155db37be87054]

        Create CppUnit::assertion_traits helper file
        
        Place the CppUnit:assertion_traits for ::table::CellAddress and
        ::table::CellRangeAddress into a file, so that they can be used/shared
        from several locations. Avoid copy/paste action.
        
        Change-Id: Ie2358ea1ac6925eef05644bea03a2ae526cd7fc6
        Reviewed-on: https://gerrit.libreoffice.org/44291
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-11-04  Julien Nabet  <serval2412@yahoo.fr>  [e7be51491c2295e546549b750d9723753731725a]

        Following 42bfbc216474b4f60d5a5e52a88d95baded5191c
        
        as suggested by Stephan in comment of https://gerrit.libreoffice.org/#/c/44233/
        
        Change-Id: Ia0a8c36441339628fd61ba862df73db11bbed302
        Reviewed-on: https://gerrit.libreoffice.org/44276
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-04  Justin Luth  <justin_luth@sil.org>  [b41d698fa121f3a4d1afdde56f88a135fc71b48a]

        tdf#46938 ooxmlexport: override style tabstops when tabs removed
        
        Having no tabs defined is the default value, so nothing generally
        needs to be written. But if the paragraph style defines tabstops,
        but the current paragraph doesn't have any, then those style
        tabstops need to be cleared.
        
        Change-Id: I7a818c658403cc683b0c5b7452b6c88ea00f771d
        Reviewed-on: https://gerrit.libreoffice.org/44244
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-11-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [bcdc5f56f064e875f58a2f22872393d1fef31839]

        TSCP: make the configuration key names shorter
        
        Change-Id: If28e283666f4e1f87758c401b2d4fb5986eb6d8c
        Reviewed-on: https://gerrit.libreoffice.org/44281
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [49d53fa8a4d0c69a58000d05b903e757e30e6930]

        TSCP: limit the input to the IPPart entry field
        
        Limit the input keys to the IPPart entry field. The limit is by
        default set to free-form with the configuration key. When the
        limitation is activated it is only possible to input chars '/',
        ';', ' ' (space) and delete.
        
        Change-Id: Id3eb7e0198fb60e07894d6ff22a32351cca9d589
        Reviewed-on: https://gerrit.libreoffice.org/44280
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [40918d0321f9e9a958fa80f309213e199cf21bce]

        TSCP: add a full text. value of the header/footer as doc. property
        
        Change-Id: I4742066c34802017790c1c21ec04a7760d4fe1f7
        Reviewed-on: https://gerrit.libreoffice.org/44279
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8f1f4d5a6f4b376975e9e2f318e8c92d4bade90a]

        TSCP: Ask if it is OK to change the classification category
        
        Change-Id: I30ccdfb9d0584d8ee9b12666b1f96eb9ba8676ee
        Reviewed-on: https://gerrit.libreoffice.org/44278
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-04  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [5c5ccedcb7f79ad9c5319751c246b3ebfb93523c]

        setting the default values not needed in xcu
        
        Change-Id: I9bb60f1e7c58bbb63e8933578b83b77a178f325b
        Reviewed-on: https://gerrit.libreoffice.org/44277
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-04  Caolán McNamara  <caolanm@redhat.com>  [d8f0e4144d51ff5709d005d289d71aa32f323913]

        Resolves: rtl: tdf#60315 slide pane context menu misplaced
        
        so use same (slighty crazed) logic as DrawViewShell::Command
        
        to get the right place when rtl is enabled
        
        Change-Id: Icb4a39310ab98bd186cbafd516ca5f323da8cce1
        Reviewed-on: https://gerrit.libreoffice.org/44274
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-04  Caolán McNamara  <caolanm@redhat.com>  [5228db64eb9f55c945f1b460f2955fc3edfad791]

        gtk3: fix popover placement in RTL
        
        Change-Id: I8c20b277ce943f915941b2af9353f98c66f9065c
        Reviewed-on: https://gerrit.libreoffice.org/44271
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-04  Takeshi Abe  <tabe@fixedpoint.jp>  [8ce49eab696d830d420fbf48b22ac151167bbd62]

        sfx2: Omit unnecessary indirection of SfxFrameDescriptor_Impl
        
        Change-Id: I43c9df757d78420bd119a06e7f7224e40690b753
        Reviewed-on: https://gerrit.libreoffice.org/44255
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>
        Tested-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-11-03  Stephan Bergmann  <sbergman@redhat.com>  [f218f8f6c8c587d2d78679f935093329f145fede]

        -I$(dir $(3)) in gb_CObject__command_pattern is no longer needed
        
        ...in com_MSC_class.mk now, similar to ecbaf980625a9e7b06abe91c7c70e78f6ad469a7
        for com_GCC_class.mk.  Three libraries built from external sources (for Windows
        only) needed adjustment.
        
        Change-Id: Id8976a30b80efff6119afb18ccaf6811fe27d2f8
        Reviewed-on: https://gerrit.libreoffice.org/44270
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-03  Eike Rathke  <erack@redhat.com>  [12f09377b91b6d70efb3448d098f4dbd677a67d1]

        SYLK import: set and evaluate col/row overflow to display dialog
        
        Change-Id: Id997aac2fd90f53652c81884c51833c92494e32f

2017-11-03  Eike Rathke  <erack@redhat.com>  [b00c6912a4f3ba417551d98f4d2a70c4e2328718]

        ofz#3032 skip invalid positioned formulas entirely
        
        ... instead of generating them at the outer edge, specifically do
        not create maximally dimensioned but still truncated matrix
        formulas. Carried over-edge cases even overwrote each other
        anyway.
        
        Change-Id: Icb307f17ad153c6a5c69f869026abc1cf1d5c9f5

2017-11-03  Michael Stahl  <mstahl@redhat.com>  [2e39e519767d58a20829baca2fb0a2418b70f772]

        sw: ODF import: prevent shapes from inheriting paragraph default margins
        
        The problem is that even with the vertical-pos default fix,
        we don't render ShapesWithWrapping.odt the same as Word does:
        
        https://beta.opendocumentformat.org/rendercompare/upload/223/86/191/1
        
        The shape still has a spurious bottom margin, which should not exist.
        
        This has a surprising cause: the default-style family="paragraph"
        has the attribute fo:margin-bottom="0.1388in" on paragraph-properties,
        which gets imported as the pool's default item of RES_UL_SPACE;
        there is nothing that prevents the shape from using this pool default
        item if it doesn't have a margin set on itself.
        
        Prevent that by overriding the pool default in
        SwDoc::mpDfltFrameFormat, which already carries a XFillStyleItem
        for similar reasons.
        
        The mpDfltFrameFormat is used by a lot more than just shapes,
        but none of that stuff should inherit paragraph defaults.
        
        As an aside the fo:margin-* properties are also allowed on
        style:graphic-properties, but it turns out that the implementation
        of the default-style family="graphic", in
        SvxUnoDrawPool/SwSvxUnoDrawPool, does not have the corresponding
        properties, hence cannot import these.
        
        Not sure if it would be better to have multiple SvxULSpace items
        with different IDs, so the paragraphs and shapes and etc. can have
        separate defaults.
        
        Change-Id: Ie6a196db567beb7a48b4176f383c88490dcfb8e7

2017-11-03  Caolán McNamara  <caolanm@redhat.com>  [fdcd11ff68fcd9e46aad6efc20779a063f4f6182]

        Resolves: tdf#113160 changing all warning dialogs to non-modal is unsafe
        
        existing code doesn't expect that so stuff crashes
        
        partial revert of...
        
        commit db6b703d391838c481fd090065f6d329edcd4efa
        Date:   Thu Aug 24 18:32:38 2017 +0200
        
            Allow non-modal Dialogs during FileImport/Load
        
        Change-Id: I152feb849186cf035664a700d3f94ee049cdf6d3
        Reviewed-on: https://gerrit.libreoffice.org/44227
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-03  Caolán McNamara  <caolanm@redhat.com>  [7cca1dc560aeceb430ef6a0db2f7823e717ee585]

        ofz#4042 Integer-overflow
        
        Change-Id: Iccd150e8d704e065b8a3e060a1c9a2b6310e3641
        Reviewed-on: https://gerrit.libreoffice.org/44265
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-03  Caolán McNamara  <caolanm@redhat.com>  [bd74993aef9b30ca42810543d8b8bf13490ee9ce]

        ofz#4043 Null-deference READ
        
        Change-Id: I2af7adc55c5b219086aad3157ccac1ce88a8ba97
        Reviewed-on: https://gerrit.libreoffice.org/44266
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-03  Stephan Bergmann  <sbergman@redhat.com>  [be7d7d0f5b8657f4981b7622e8ce874a7cb25d2d]

        Missing dependency
        
        At least on macOS, CppunitTest_sc_cellrangeobj failed for me with the try-
        catch(...)-abort block in Scheduler::ProcessTaskScheduling
        (vcl/source/app/scheduler.cxx) due to a com.sun.star.uno.DeploymentException
        "component context fails to supply service
        com.sun.star.linguistic2.LinguServiceManager of type
        com.sun.star.linguistic2.XLinguServiceManager2".
        
        Change-Id: I5b3c0f6cbd2f56bc86c62e048c87ad6ef5f83876

2017-11-03  Julien Nabet  <serval2412@yahoo.fr>  [127b828766b31cf7f69acd8eb80e0a3cbb4f7ca6]

        Revert "A first step to refactor ShapeList (sd)"
        
        This reverts commit c5857a0371dcc7977e68d48f08f2a3ecefb67b89.
        
        Change-Id: I59326867bdf71dcf20a86e03499884452675c557
        Reviewed-on: https://gerrit.libreoffice.org/44284
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-03  Jens Carl  <j.carl43@gmx.de>  [6f29841acb201b118bbf5815163fb50d83929e9f]

        tdf#45904 Move Java _XSheetCellRangeContainer test to C++
        
        Change-Id: I463fc54aa4139fbc43b6124765bf18ad8c0e6ddc
        Reviewed-on: https://gerrit.libreoffice.org/44247
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-11-03  Stephan Bergmann  <sbergman@redhat.com>  [a5c4b406a8ff80aaa2df96ce455d3b080b77a9a4]

        Only downcast to OOXMLFastContextHandlerShape when actually necessary
        
        After bd3c5c4c234e3dc6b89cd235321945a41a08d562 "[API CHANGE] tdf#65393 Import
        signature line images from ooxml", UBSan CppunitTest_chart2_export had started
        to fail with
        
        > writerfilter/source/ooxml/OOXMLFastContextHandler.cxx:1898:25: runtime error: downcast of address 0x61200070a440 which does not point to an object of type 'writerfilter::ooxml::OOXMLFastContextHandlerShape'
        > 0x61200070a440: note: object is of type 'writerfilter::ooxml::OOXMLFastContextHandlerWrapper'
        >  0e 10 00 20  50 86 4a 00 a2 7f 00 00  01 00 00 00 be be be be  00 00 00 00 00 00 00 00  00 00 00 00
        >               ^~~~~~~~~~~~~~~~~~~~~~~
        >               vptr for 'writerfilter::ooxml::OOXMLFastContextHandlerWrapper'
        
        Change-Id: I028ef619766466e8cd9bb0ca09174b926fc6d23c

2017-11-03  Caolán McNamara  <caolanm@redhat.com>  [45780815b2ae9d07a249a7d84d332c8b402317a5]

        ofz: fix leak
        
        Change-Id: I5984a8b7ef2d978c118d4e65e686027b1e510bd9
        Reviewed-on: https://gerrit.libreoffice.org/44251
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-03  Stephan Bergmann  <sbergman@redhat.com>  [d659b79d409b64da11b8a89a2995c97543cc42d6]

        Improve wording
        
        ("No ... not specified" rather looked like an accidental double negation to me)
        
        Change-Id: I8f1488b7e1561f8b2167a27120b60614b72a55fd

2017-11-03  Caolán McNamara  <caolanm@redhat.com>  [bb90e3c28389ec411f6bcd94add4770990bf2f14]

        ofz#4034 Integer-overflow
        
        Change-Id: Ia126933260ea017f7cfdc8ac2ddc43b16aa37b91
        Reviewed-on: https://gerrit.libreoffice.org/44248
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-03  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [08434e96efb1706a62893a3812299cc3c750a9f1]

        Missing initialization of m_bInSignatureLineId
        
        Change-Id: I563f7324129828d13c4549d330d58d6ab972472c
        Reviewed-on: https://gerrit.libreoffice.org/44268
        Reviewed-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        Tested-by: Serge Krot (CIB) <Serge.Krot@cib.de>

2017-11-03  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [012946122bed55d9a51c4b37a3b72899274e49c9]

        TSCP: fix build by correcting member names
        
        Change-Id: I77212f1c6ca3d54ced1b73604e9d8a3022d72700

2017-11-03  Michael Stahl  <mstahl@redhat.com>  [3d471f5fea7dfb65ceb6bffb4da54f8d068ca63b]

        Revert "Replace list by vector in filtergrouping (sfx2)"
        
        This reverts commit 62896fb7a5983eb13ee87b94ae803e6552626d8d.
        
        The usage of iterators in CreateEmptyClassRememberPos
        operator() is bogus and causes:
        
        Error: attempt to dereference a singular iterator.

2017-11-03  Eike Rathke  <erack@redhat.com>  [911e2aff3cc37cb7410292728ffea05fffbfb0b3]

        Resolves: tdf#111428 swap (only) ScColumn::mnBlkCountFormula
        
            commit 423df1fa929784c14e3a133c06468589fe9269cd
            Date:   Thu Nov 2 12:53:14 2017 +0100
        
                Resolves: tdf#111428 implement CellStoreEvent::swap() in ScColumn::SwapCol()
        
        erroneously swapped also the CellStoreEvent's ScColumn* but of
        course the CellStoreEvent stays at its ScColumn and is not swapped
        with the CellStoreType. So swap only the mnBlkCountFormula that
        CellStoreEvent::mpCol accesses.
        
        ASAN rightly complained about heap-use-after-free.
        
        Change-Id: Ic44fed96c49bea7365bf1200e06788860966795c

2017-11-03  Fyodor Yemelyanenko  <fyodor_e@hotmail.com>  [c263c25052ca7812ec8789b8825bca11da845054]

        tdf#108124 fix: crash during redo, when document contains images Redo action fixed to reinsert images to document correctly.
        
        For details, pls see https://bugs.documentfoundation.org/show_bug.cgi?id=108124
        
        Change-Id: Ie20dfcc8b9bfd5096c3c9459446c2a972129f3bf
        Reviewed-on: https://gerrit.libreoffice.org/43862
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-11-03  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [bd3c5c4c234e3dc6b89cd235321945a41a08d562]

        [API CHANGE] tdf#65393 Import signature line images from ooxml
        
        showing whether the signature behind the signature line is valid or not.
        
        Change-Id: Ia6cca62812019f26d55d234cac767a9b4b7c8175
        Reviewed-on: https://gerrit.libreoffice.org/40980
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-11-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [c4abbb6e10ecd382fd4fe6816cd4f29ea7d931a5]

        inline ASSERT_EXCEPTION macro in chart2
        
        Change-Id: I6bdcde5fd416531e2cdd3c9ec160833f1022247c
        Reviewed-on: https://gerrit.libreoffice.org/44246
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-03  Heiko Tietze  <tietze.heiko@googlemail.com>  [22a95ea367cc005a382de23e51cba850b6dd5e6f]

        Revert "tdf#101349 Default table styles"
        
        Table Styles created by the user are not compatible
        
        This reverts commit f8a754e49cac05c356abddb3d22d03874f1bec7d.
        
        Change-Id: Ied09093f20c5851a7013a57cff765e8aee3fed01
        Reviewed-on: https://gerrit.libreoffice.org/44256
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-11-03  Jean-Pierre Ledure  <jp@ledure.be>  [42d7a388989d57928a31e62999eb623366a485f0]

        Access2Base - Correct error in module parsing
        
        Error occurs when an unclosed string is present in a comment

2017-11-03  Ashod Nakashian  <ashodnakashian@yahoo.com>  [7bd8f9ed9559a745f3ed59161d282b199edd69a7]

        TSCP: Paragraph signature RDF namespace now urn:bails
        
        And remove PARAGRAPH entries from ClassificationResults
        to restore adding the parens correctly.
        
        Change-Id: Id0f07758e4daad8d0736800e211e35e9c7e026cf
        Reviewed-on: https://gerrit.libreoffice.org/44145
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-11-03  Ashod Nakashian  <ashodnakashian@yahoo.com>  [4bba85e04cda1cb5769114be5ad771de55d56d14]

        TSCP: don't export metadata field text in DOCX
        
        Change-Id: I28ae3e57d3766497077af091fe4721fe653def4b
        Reviewed-on: https://gerrit.libreoffice.org/44118
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-11-03  Serge Krot  <Serge.Krot@cib.de>  [3f2e84b4bd0bbd936e0af845ba7cbf68cb2803d6]

        tdf#38778 Fix output of the font in DOC run
        
        The font information should be output before field declaration.
        Added unit test.
        
        Change-Id: I147dd8956fbd8e69c3a2e86aff01dc249f4fa815
        
        tdf#38778 DOCX output: no double output of the font info
        
        Change-Id: Ia080f742cde88b914e146fe7a95b90bf1952c96a
        Reviewed-on: https://gerrit.libreoffice.org/44160
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-03  Ashod Nakashian  <ashodnakashian@yahoo.com>  [25a26b66b398d127842369e06c3ef95fe901e305]

        TSCP: flesh out ClassificationResult
        
        Change-Id: Ie6ee33cc21f6f27ae1d58a0e47f367b0539e4378
        Reviewed-on: https://gerrit.libreoffice.org/44117
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-11-03  Ashod Nakashian  <ashodnakashian@yahoo.com>  [2ecd194d091fd33c2554bfff960985b2bd5e654e]

        TSCP: use the BAC identifier as the RDF key
        
        DOCX RDF -> SmartTag logic expects urn:bails
        namespace to dump the RDF, and it also needs
        to have the rdf file in tscp/bails.rdf, hence
        the move.
        
        Change-Id: I9ae496c97abe97d3596de46ffccd5f7c80e37d34
        Reviewed-on: https://gerrit.libreoffice.org/44116
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-11-03  Takeshi Abe  <tabe@fixedpoint.jp>  [501698657afeed006812e071a77a5228e3f7b3d5]

        sfx2: Simplify SfxDocTemplate_Impl with std::unique_ptr
        
        Change-Id: Ie736bcb6ca636cd5f34f12f7b4fdb234d18f3999
        Reviewed-on: https://gerrit.libreoffice.org/44202
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [0dca40256320753fdbd42ac9c7de889026d7d469]

        loplugin:constparam in vcl,svtools
        
        Change-Id: I7a3eb2bfda869e9e66db919f929ead60cf8890a4
        Reviewed-on: https://gerrit.libreoffice.org/44209
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-03  Caolán McNamara  <caolanm@redhat.com>  [b477f791e3e332b41c80782844c4c379212f0fd8]

        ofz#2980 Timeout
        
        Change-Id: Ic5122524d06a1d5c5fccc98acbd5f8d472d39553
        Reviewed-on: https://gerrit.libreoffice.org/44217
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-03  Caolán McNamara  <caolanm@redhat.com>  [26bd20f5f350a8438fb2ff19fd92c7ba2a84bf48]

        crash on loading tdf77861-3.rtf in calc rtf filter
        
        pActDefault is either pInsDefault or a member of maDefaultList,
        so clear it if its not pInsDefault at this location
        
         ScRTFParser::ProcToken(RtfImportInfo*) (rtfparse.cxx:332)
         ScRTFParser::RTFImportHdl(RtfImportInfo&) (rtfparse.cxx:160)
         ScRTFParser::LinkStubRTFImportHdl(void*, RtfImportInfo&) (rtfparse.cxx:155)
         Link<RtfImportInfo&, void>::Call(RtfImportInfo&) const (link.hxx:84)
         EditEngine::CallRtfImportHandler(RtfImportInfo&) (editeng.cxx:2770)
         EditRTFParser::NextToken(int) (eertfpar.cxx:231)
         SvRTFParser::Continue(int) (parrtf.cxx:643)
         SvxRTFParser::Continue(int) (svxrtf.cxx:128)
         SvRTFParser::CallParser() (parrtf.cxx:574)
         SvxRTFParser::CallParser() (svxrtf.cxx:123)
         EditRTFParser::CallParser() (eertfpar.cxx:112)
         ImpEditEngine::ReadRTF(SvStream&, EditSelection) (impedit4.cxx:161)
        Address is 52 bytes inside a block of size 56 free'd
         std::default_delete<ScRTFCellDefault>::operator()(ScRTFCellDefault*) const (unique_ptr.h:76)
         std::unique_ptr<ScRTFCellDefault, std::default_delete<ScRTFCellDefault> >::~unique_ptr() (unique_ptr.h:239)
         void std::_Destroy<std::unique_ptr<ScRTFCellDefault, std::default_delete<ScRTFCellDefault> > >(std::unique_ptr<ScRTFCellDefault, std::default_delete<ScRTFCellDefault> >*) (stl_construct.h:93)
         void std::_Destroy_aux<false>::__destroy<std::unique_ptr<ScRTFCellDefault, std::default_delete<ScRTFCellDefault> >*>(std::unique_ptr<ScRTFCellDefault, std::default_delete<ScRTFCellDefault> >*, std::unique_ptr<ScRTFCellDefault, std::default_delete<ScRTFCellDefault> >*) (stl_construct.h:103)
         void std::_Destroy<std::unique_ptr<ScRTFCellDefault, std::default_delete<ScRTFCellDefault> >*>(std::unique_ptr<ScRTFCellDefault, std::default_delete<ScRTFCellDefault> >*, std::unique_ptr<ScRTFCellDefault, std::default_delete<ScRTFCellDefault> >*) (stl_construct.h:126)
         void std::_Destroy<std::unique_ptr<ScRTFCellDefault, std::default_delete<ScRTFCellDefault> >*, std::unique_ptr<ScRTFCellDefault, std::default_delete<ScRTFCellDefault> > >(std::unique_ptr<ScRTFCellDefault, std::default_delete<ScRTFCellDefault> >*, std::unique_ptr<ScRTFCellDefault, std::default_delete<ScRTFCellDefault> >*, std::allocator<std::unique_ptr<ScRTFCellDefault, std::default_delete<ScRTFCellDefault> > >&) (stl_construct.h:151)
         std::__cxx1998::vector<std::unique_ptr<ScRTFCellDefault, std::default_delete<ScRTFCellDefault> >, std::allocator<std::unique_ptr<ScRTFCellDefault, std::default_delete<ScRTFCellDefault> > > >::_M_erase_at_end(std::unique_ptr<ScRTFCellDefault, std::default_delete<ScRTFCellDefault> >*) (stl_vector.h:1436)
         std::__cxx1998::vector<std::unique_ptr<ScRTFCellDefault, std::default_delete<ScRTFCellDefault> >, std::allocator<std::unique_ptr<ScRTFCellDefault, std::default_delete<ScRTFCellDefault> > > >::clear() (stl_vector.h:1210)
         std::__debug::vector<std::unique_ptr<ScRTFCellDefault, std::default_delete<ScRTFCellDefault> >, std::allocator<std::unique_ptr<ScRTFCellDefault, std::default_delete<ScRTFCellDefault> > > >::clear() (vector:690)
         ScRTFParser::ProcToken(RtfImportInfo*) (rtfparse.cxx:274)
         ScRTFParser::RTFImportHdl(RtfImportInfo&) (rtfparse.cxx:160)
        
        Change-Id: I36624a76ddb01f0d26d38f708af6b910384ad7fd
        Reviewed-on: https://gerrit.libreoffice.org/44225
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-03  Caolán McNamara  <caolanm@redhat.com>  [79aaf5a7a181ff701dc19b8978c989ff49908712]

        ofz: crash with empty aParserStates
        
        Change-Id: Ie3f327605ce795da30f915969177f21a7d38824c
        Reviewed-on: https://gerrit.libreoffice.org/44232
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-03  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [64024d7c18bd114eb9958cf80eea9129e09923bd]

        tdf#111486 Fix component names in SAL_INFOs
        
        Change-Id: I22a6747446d5571a883555db748ca3d40579cb13
        Reviewed-on: https://gerrit.libreoffice.org/44222
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-11-03  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [3135357a7441aa47141bab70447c0666ce24da42]

        Fix comment markup
        
        These do not appear on api.libreoffice.org if they arent marked up correctly
        
        Change-Id: I38873e1d763d97ff11e28b9ce5efe1cc68b12bf7
        Reviewed-on: https://gerrit.libreoffice.org/44221
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-11-03  Serge Krot  <Serge.Krot@cib.de>  [9a08e340ca7c5353b5347e5c5346c857d48011f4]

        Return new line symbol in unit test
        
        For Win32 we cannot use directly "\n" symbol,
        instead SAL_NEWLINE_STRING should be used.
        
        Change-Id: Icf607fcc20086201fb34423f0a98d6817218bb0f
        Reviewed-on: https://gerrit.libreoffice.org/44207
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [6cef8dd228dacf680dfb78f7113de186143da82c]

        sw: clean up temporary debug code in itrform2
        
        Change-Id: I817ea7abea99683f691b9fd363af7330ab975f87
        Reviewed-on: https://gerrit.libreoffice.org/44234
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [98f5f4d39c9c1cae7e8b56e2b33ee0be58e79f1d]

        Enforce coding style with clang-format for new code
        
        - The actual blacklist has to be generated with
          solenv/clang-format/generate-style-blacklist.sh in a separate commit.
        
        - .clang-format is from
          <https://lists.freedesktop.org/archives/libreoffice/2014-August/062802.html>,
          except:
        
          - the commented out lines are removed
          - Standard is Cpp11 instead of Cpp03
          - explicitly avoid sorting includes (requested during ESC meeting
            2017-10-11)
          - no indentation inside namespaces (lots of existing code in sc wants this)
        
        - The git hooks prints a diff when the style is violated, along with a
          command to fix up the violation automatically. It also enforces style
          only in new files and ignores all files listed in the blacklist.
        
        - To avoid introducing one more hard-to-setup build dependency for new
          developers, help them two ways:
        
          - if clang-format is not installed, provide pre-built binaries for
            Linux/Windows/macOS
        
          - download/install of these binaries are printed as cmdline
            instructions, similar to how we have our own 'make' on Windows
        
        - As per ESC call 2017-11-02, currently don't do any checks if
          clang-format is not installed (as a first step).
        
        Change-Id: Iaa139c396337e8734aa1853305d808438260c41a
        Reviewed-on: https://gerrit.libreoffice.org/43736
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-11-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [cd592cca271cdf5eabe2aba3479e4831ef3e14a6]

        solenv: add list of existing C++ files for clang-format blacklist purposes
        
        Generated with solenv/clang-format/generate-style-blacklist.sh from
        <https://gerrit.libreoffice.org/#/c/43736/>.
        
        Change-Id: I9ac621494450c42ef83e5cb7c1956124d17a8de6

2017-11-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [6cf3ef823a6419212e69f0ad308e0ef8efe31481]

        xmlsecurity: can hold UriBindingHelper by rtl::Reference
        
        ... in XMLSignatureHelper and XSecController
        
        Change-Id: Ie3817684c9ed9ed8a222e3ba56c8fbc389a68071
        Reviewed-on: https://gerrit.libreoffice.org/44193
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-11-03  Jens Carl  <j.carl43@gmx.de>  [c3965b1ce4428a97a8050a7bc53d60b642062502]

        tdf#45904 Move Java _XSheetCellRange tests to C++
        
        Change-Id: Ia4534f083a804d450ac8fdd31759f1554b684e15
        Reviewed-on: https://gerrit.libreoffice.org/44245
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-11-03  Mike Kaganski  <mike.kaganski@collabora.com>  [646448dda41484dfa936f906356d7c58c8a28605]

        loplugin:includeform: document the requirements
        
        See commits acb3ed0615a1b4e31257fa1014e9e2f2188c602c and
        189abcf0db61c41a565bd355294bf6e712fc3e5a, and mail thread
        <https://lists.freedesktop.org/archives/libreoffice/2017-October/078601.html>
        
        Change-Id: I2eea0b0a13bfe7f2919f36c94e76796b6a8cf122
        Reviewed-on: https://gerrit.libreoffice.org/43945
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-03  Mike Kaganski  <mike.kaganski@collabora.com>  [be2729b4b52d7aea51b847cd0e07dd1992196bf8]

        Updated core Project: help  d25e28bb1ef1f0c07c263c48167135f4116eb730
        
        Correct the explanation for STYLE spreadsheet function
        
        Change-Id: Ia0fedd0bc673f3090cf065ac578ef193d1d3b6b7
        Reviewed-on: https://gerrit.libreoffice.org/44196
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2017-11-03  Stephan Bergmann  <sbergman@redhat.com>  [7ad68b82d252003f6c9233ea74d99f29f25016f0]

        Move ado_{pre,post}_sys_include.h
        
        ...to connectivity/source/inc/ado/, as it is included from include files there,
        which only happens to work because of -I$(dir $(3)) in
        gb_CObject__command_pattern (in solenv/gbuild/platform/com_MSC_class.mk) and the
        fact that those include files in connectivity/source/inc/ado/ are in turn only
        included from .cxx files in connectivity/source/drivers/ado/.
        
        Change-Id: I0bbecaeeaac1f94fa86355e391d2826f3e29c440
        Reviewed-on: https://gerrit.libreoffice.org/44230
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-03  Stephan Bergmann  <sbergman@redhat.com>  [3d02f5199ea239a4376dab52cb772d306c86c3a4]

        -Werror,-Wsign-compare (clang-cl)
        
        Change-Id: I32f19344d73323482c140e3bd6db5eb3c3ccb8f7
        Reviewed-on: https://gerrit.libreoffice.org/44229
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-03  andreas kainz  <kainz.a@gmail.com>  [2488e44d525bf37ae59aad0ea49950e7cf53b7df]

        elementary icons: first update of the icon theme start with lc_
        
        Change-Id: I6db076e67ca742c410899a2f6cbf9728bc16b92b
        Reviewed-on: https://gerrit.libreoffice.org/44219
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-11-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [7795907fa9434441a86e878799b04149700fe622]

        loplugin:constmethod in drawinglayer
        
        Change-Id: I6a33765f6589fc2941162eb2dcaa4e0a2d9e46e1
        Reviewed-on: https://gerrit.libreoffice.org/44214
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [0d4891b6d1346191b56f0f8f4991cb6372e10c1d]

        improve debug printing of ErrCode
        
        Change-Id: Ia6ebf2c43777774a91e27468272d713f0dadb1c3
        Reviewed-on: https://gerrit.libreoffice.org/44204
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-03  jan Iversen  <jani@libreoffice.org>  [78f6fadca5e91dc2abe4b7b9451ebefe2b29dcb0]

        iOS include error in bridges
        
        Need to use "" for call.hxx include
        
        Change-Id: I9a30f3d3cfab83076f9ad22a5b637f8f4fc7c432

2017-11-03  Julien Nabet  <serval2412@yahoo.fr>  [62896fb7a5983eb13ee87b94ae803e6552626d8d]

        Replace list by vector in filtergrouping (sfx2)
        
        Change-Id: Ic5170843d8f47f92c7975cceaa9c33d278445b98
        Reviewed-on: https://gerrit.libreoffice.org/43378
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-03  Julien Nabet  <serval2412@yahoo.fr>  [c5857a0371dcc7977e68d48f08f2a3ecefb67b89]

        A first step to refactor ShapeList (sd)
        
        Change-Id: I5b036a9e2ba2b4c5eb784d7264adaa525fd4c08d
        Reviewed-on: https://gerrit.libreoffice.org/44156
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-03  Julien Nabet  <serval2412@yahoo.fr>  [aa5f6764bd29939f6543c0afa02b21319f2c7c6e]

        tdf#113597: Inserting table in header and saving crashes
        
        test xTextPortionEnumerationAccess before trying to use it
        bt:
        0x00007fffca9201e6 in SwEditShell::CollectAdvancedClassification (this=this@entry=0x55555790c710) at /home/user/libreoffice/sw/source/core/edit/edfcol.cxx:804
        804	        uno::Reference<container::XEnumeration> xTextPortions = xTextPortionEnumerationAccess->createEnumeration();
        0  0x00007fffca9201e6 in SwEditShell::CollectAdvancedClassification() (this=this@entry=0x55555790c710) at /home/user/libreoffice/sw/source/core/edit/edfcol.cxx:804
        1  0x00007fffca927e8c in SwEditShell::ClassifyDocPerHighestParagraphClass() (this=0x55555790c710) at /home/user/libreoffice/sw/source/core/edit/edfcol.cxx:1722
        
        Regression from b480d5e4c03438487b645ae10347c5c22f36bb25
        
        Change-Id: I255165ca2aa8e701fe011812165b32dd17e4e2ec
        Reviewed-on: https://gerrit.libreoffice.org/44240
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-03  Julien Nabet  <serval2412@yahoo.fr>  [526c8f7240812f857d54dc23398ee7845b0be36d]

        Replace some lists by vectors (vcl)
        
        Change-Id: Ic31f4f5a2f44e39ee965e7c3fc6a2246bbb10076
        Reviewed-on: https://gerrit.libreoffice.org/44237
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-03  Julien Nabet  <serval2412@yahoo.fr>  [b80403167935550a4dd97f31b79d2bdcb97e4e88]

        Replace lists by vector or deque in ucb/ucbhelper
        
        Change-Id: I9f72d7c8ab48f8dc2eec779db2f40531a33db6f9
        Reviewed-on: https://gerrit.libreoffice.org/44238
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-03  Julien Nabet  <serval2412@yahoo.fr>  [42bfbc216474b4f60d5a5e52a88d95baded5191c]

        Replace remaining lists by deques (desktop)
        
        because of addToUnoRc and addToConfigmgrIni which use push_front
        (and no easy way to change this), I couldn't use vectors
        
        + use for range loops
        
        Change-Id: I15300122b449b3a5af7c6402a7ad4cd5a2000413
        Reviewed-on: https://gerrit.libreoffice.org/44233
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-03  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [d952c0b42a452c875bd9d78870fa9d925af9220e]

        vcl: remove sgf/sgv ancient gfx filters
        
        Change-Id: Ib02986e5b3d54d65982836e22ebcb70eb7a0e7b3
        Reviewed-on: https://gerrit.libreoffice.org/44216
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-03  Jens Carl  <j.carl43@gmx.de>  [bda85f9563b03bb36c7d72dc1178661b3bf23df0]

        tdf#45904 Move Java _XSheetCellRanges tests to C++
        
        Change-Id: I6f6dcbc5368ce034c25553edf8b88c6669074243
        Reviewed-on: https://gerrit.libreoffice.org/44194
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-11-03  Jens Carl  <j.carl43@gmx.de>  [44e9640748791f602edb22cbc499200283466e1e]

        tdf#45904 Move Java _XSheetConditionalEntries test to C++
        
        Change-Id: I96c1b0dc8d6c6b9cc4f8e02ef8c9ca184fb4d6a4
        Reviewed-on: https://gerrit.libreoffice.org/44184
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-11-03  Jens Carl  <j.carl43@gmx.de>  [6bddeb4de19685c1ce1a3c1f9bd32cffb6b14bc6]

        tdf#45904 Move Java _XSheetConditionalEntry tests to C++
        
        Change-Id: I51924e69183260ba0eba94c3a14bde252c24cc18
        Reviewed-on: https://gerrit.libreoffice.org/44182
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jens Carl <j.carl43@gmx.de>

2017-11-03  Jens Carl  <j.carl43@gmx.de>  [2416d69ad4fa26b65d5b05a8575ac96af6b2c9a9]

        tdf#45904 Move Java _XSheetCondition tests to C++
        
        Change-Id: I013ccd0258a567ba69d624a02a4d4daab5c7f4fa
        Reviewed-on: https://gerrit.libreoffice.org/44181
        Reviewed-by: Jens Carl <j.carl43@gmx.de>
        Tested-by: Jens Carl <j.carl43@gmx.de>

2017-11-03  Caolán McNamara  <caolanm@redhat.com>  [8c374022790b54834fa54615e1953c8ee30641a8]

        ofz#3577 Timeout
        
        Change-Id: I723552fe277a9a16c8a14c01f4701e1077ddfac3
        Reviewed-on: https://gerrit.libreoffice.org/44223
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-03  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [06cad1a9a42ea74434f9ed0e4027163d029eb4a1]

        update credits
        
        Change-Id: Icd33bbe415f321a82a52364aa93ba6cf4a28507f

2017-11-03  Caolán McNamara  <caolanm@redhat.com>  [bcaa452f20b46749afd8fd48addadd4718484be1]

        Infinite loop in ooo32227-1.rtf with calc rtf filter
        
        Change-Id: I068b205c844296379b5641356e4087b17f0a3535
        Reviewed-on: https://gerrit.libreoffice.org/44218
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-02  Michael Stahl  <mstahl@redhat.com>  [c79467ba954987f1d239c594c1e1b3af3f5515f6]

        sw: ODF import: default as-char shapes to vertical-pos="top"
        
        The problem is that we don't render ShapesWithWrapping.odt
        the same as Word does:
        
        https://beta.opendocumentformat.org/rendercompare/upload/223/86/191/1
        
        The first shape in the file is anchored "as-char" and has no
        style:vertical-rel or style:vertical-pos attribute affecting it.
        
        If Word would write either style:vertical-rel="baseline" or
        style:vertical-pos="top" explicitly, the rendering in LO would
        be the same.
        
        So the problem is that, for drawing shapes (note, text frames are
        images, embedded objects handled differently), LO's default
        vertical alignment is different, it is hard-coded in
        SwShapeDescriptor_Impl::GetVOrient() as
        SwFormatVertOrient(0, text::VertOrientation::NONE, text::RelOrientation::FRAME)
        
        This effectively positions as-char shapes *below* the baseline,
        which, while technically allowed, isn't really a good default.
        
        So fix this by making the default alignment dependent on the anchor
        type, so that as-char shapes sit on top of the baseline.
        
        The ODF filter sets the anchor type before inserting the shape in
        XMLTextShapeImportHelper::addShape(), however as it turns out the
        various MSO filters insert the shape before setting the anchor,
        which means the new default in SwXShape has an unwanted effect
        on them, as inserting the shape causes the default to be created.
        
        This requires changes to VML import to always set the VertOrient
        property, and to RTF import to set the anchor type before inserting.
        
        The DrawingML import is unaffected as it already sets VertOrient
        for every non-as-char shape.
        
        The testDmlTextshape "dml-textshape.docx" test still fails, but it
        turns out that the change in alignment for this test document is
        a bugfix, as it now has the same vertical alignment as in Word,
        so adapt the test.
        
        Change-Id: Ifcabd96a037515f7803f5474ec995f968b3b4de1

2017-11-02  Caolán McNamara  <caolanm@redhat.com>  [9a236714e539c772cad7b56caf21dc12b79e77df]

        ofz#3858 use a single scratch buffer
        
        Change-Id: Icdea835b89da2e7233e17893c759e411d659811c
        Reviewed-on: https://gerrit.libreoffice.org/44213
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-02  Caolán McNamara  <caolanm@redhat.com>  [cd7a2e8c60d67701a311942f0abfe9afaae822cf]

        revert drop of SetBufferSize
        
        reported spike in load time, so still necessary I guess
        
        Change-Id: I38c139b85ed922af18674ac84263150407a3277f
        Reviewed-on: https://gerrit.libreoffice.org/44231
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-02  Caolán McNamara  <caolanm@redhat.com>  [91dcc2de555d14a7d2c996ee4641aa4acd77bec8]

        ofz#3927 ensure same sort order cross platforms
        
        annoyingly was getting different order on oss-fuzz vs normal case
        making things hard to reproduce
        
        Change-Id: Ie50a546946b2dfa89bc3af1b4a04a88217c1a668
        Reviewed-on: https://gerrit.libreoffice.org/44212
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-02  jan Iversen  <jani@libreoffice.org>  [b03fe77699b1ad30a9441bd9b283f25579ac261e]

        iOS allow newest SDK
        
        allow SDK 11.1 alongside 11.0
        
        Change-Id: I0ad3c47ebccfac90fe7ae9101781c91a0fcd5fba

2017-11-02  jan Iversen  <jani@libreoffice.org>  [7ce46742e9ba7411a987ff5fe9b54091a5a9ad58]

        iOS, update to new xcode
        
        Updated settings to new xcode
        
        Change-Id: I04eed7eaaf02dda69b4dbce7376b883478b78d27

2017-11-02  jan Iversen  <jani@libreoffice.org>  [7178336b59060f9846f5e15ef95b923d0be1c8df]

        iOS, remove bitcode from compiler
        
        compiling with bitcode slows builds process
        
        Change-Id: Icee263652d31f3a7a6e92a91ef5320a804d0bef1

2017-11-02  jan Iversen  <jani@libreoffice.org>  [d01f0d53ca5eefb81f10a6f52b1531e8bb781069]

        iOS activated full build for test
        
        Removed compile of dummyLO, meaining full link is performed
        (to test LOkit_open)
        Removed faulty properties in property view scene
        
        Change-Id: I980cadaf98d40f3e497ee6aa69cb6166fa1b87f7

2017-11-02  Caolán McNamara  <caolanm@redhat.com>  [ef188d80d25c7bd1ae0566d703c35531c4228333]

        Divide-by-zero
        
        Change-Id: Ieb94b1ff71fb70f38d8bf8a1b9f62edbc3cfb867
        Reviewed-on: https://gerrit.libreoffice.org/44198
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-02  Caolán McNamara  <caolanm@redhat.com>  [f3ae7fc962915d6d7b6a4ab16120dd844f9c92a4]

        Integer-overflow
        
        Change-Id: Ic99219ff65cea0f316831696231ed6ba8dd10b60
        Reviewed-on: https://gerrit.libreoffice.org/44199
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-02  Eike Rathke  <erack@redhat.com>  [782f34ae2f214674fc871ece348ba5dd11c4a8d6]

        Unit test for CellStoreEvent::swap() in ScColumn::SwapCol(), tdf#111428
        
        Change-Id: Iaba95e2cfb6b34ab3ad04f96dd2c8e2c12115d95

2017-11-02  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [c1917f4cb8ea5e781fe14b0be4c2e2b7e6e65bc2]

        Begin sentence with uppercase letter
        
        Change-Id: I32056d860dfb6dd5683d13de86705c3d70f51d46
        Reviewed-on: https://gerrit.libreoffice.org/44215
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-11-02  Caolán McNamara  <caolanm@redhat.com>  [21a932b114714853442a189b0fa501798892f771]

        static_cast followed by dynamic_cast
        
        Change-Id: I722ba0ab1e056904c55b4ad6cdec6f26fa3b723d

2017-11-02  Mike Kaganski  <mike.kaganski@collabora.com>  [05d15643c40b571059f8a9474cbf0c5056e40873]

        Winreg configuration layer: don't assert on user input
        
        Change-Id: I1314e37315450ead3bf131ed3fabd9351a88a4e5
        Reviewed-on: https://gerrit.libreoffice.org/44191
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-02  Caolán McNamara  <caolanm@redhat.com>  [cc6128d727d1e92b2aa2b4dd9cbae8e045cf1f6b]

        ofz#3886 Integer-overflow
        
        Change-Id: I936f681b835cca62fc14a326b7ae5cb062b3f1df
        Reviewed-on: https://gerrit.libreoffice.org/44197
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-02  andreas kainz  <kainz.a@gmail.com>  [a95416ecf8d3c5b85e5e81e11aed95fe8ef41038]

        writer notebookbar update tabbed compact toolbar
        
        Change-Id: Id7be2fdd497b3c49005c50d4e990b0dd44e86d12
        Reviewed-on: https://gerrit.libreoffice.org/44192
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-11-02  Stephan Bergmann  <sbergman@redhat.com>  [fff7097f1ed8493de099d79aa0613ea6b309100a]

        Use gb_UnpackedTarball_get_dir
        
        Change-Id: I931f0d95cad0a63d344c84d89ba7c80f14be8ec9

2017-11-02  Stephan Bergmann  <sbergman@redhat.com>  [83c81ca9d80f3d997861ee7a0cfb8f7ce620a3bb]

        Avoid warning thrash
        
        ...between "error: unannotated fall-through between switch labels
        [-Werror,-Wimplicit-fallthrough]" (in some builds, for the original code) and
        "error: fallthrough annotation in unreachable code
        [-Werror,-Wimplicit-fallthrough]" (in other builds, after adding
        SAL_FALLTHROUGH).
        
        Change-Id: I75bbefd69c81f43f22117f8ad110237de24e18af

2017-11-02  Eike Rathke  <erack@redhat.com>  [423df1fa929784c14e3a133c06468589fe9269cd]

        Resolves: tdf#111428 implement CellStoreEvent::swap() in ScColumn::SwapCol()
        
        CellStoreEvent remembered the original ScColumn* and corresponding
        ScColumn::mnBlkCountFormula, hence after inserting a column to the
        left the quick check of ScColumn::HasFormulaCell() whether there
        are any formula cells worked on the swapped in column (originally
        the one to the right) that happens to be empty in the scenario.
        Things worked correctly by accident if the next column to the
        right already contained a formula cell.
        
        Regression from
        
            commit e57a5905fb2975307af654710430d0a876dbd061
            Date:   Sat Jul 16 20:01:48 2016 -0400
        
        Change-Id: If993856ceee657736f516a81c293506041a6b7eb

2017-11-02  Stephan Bergmann  <sbergman@redhat.com>  [5a325d96ac10ac5a5df8acd21486979209996a12]

        Clean up oslTranslateFileError
        
        Change-Id: I004bcba518ead9c149f1671d62aa94986a38945d

2017-11-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [12c7643c5129e3db9200f2564793188ddb5a3917]

        loplugin:finalclasses in filter,extensions
        
        Change-Id: I2822b8c5a91feaf47466356c01728d32a85bbae9
        Reviewed-on: https://gerrit.libreoffice.org/44190
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-02  Stephan Bergmann  <sbergman@redhat.com>  [e335dab103f1f917c527664f8c7ff9babe5e83cb]

        Document when HAVE_BROKEN_CONST_ITERATORS can go
        
        Change-Id: I96636cbff097af77bc0ccd669b6a973c282f7360

2017-11-02  Johnny_M  <klasse@partyheld.de>  [3133f128038fbc6e9964ebd637c05401c13d77ac]

        Correct German variable names translation in Calc (financial)
        
        This aligns the translation of the "Zins" argument of the financial
        functions to "Rate", as used in the function documentation in English.
        The original translation was done by the same author recently in
        the commit 8ba9dfe27382626e97fb4ab705b7ad056725a800.
        
        Compare (as in MS Excel):
        German: https://help.libreoffice.org/Calc/Financial_Functions_Part_Two/de#RMZ
        English: https://help.libreoffice.org/Calc/Financial_Functions_Part_Two#PMT
        
        Change-Id: Ifa125d94a639c91c454d7b540f86feeecea250ff
        Reviewed-on: https://gerrit.libreoffice.org/44021
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [570eed8ce4761cea0aa74efc85c182bc4af45493]

        loplugin:finalclasses in forms
        
        Change-Id: I0f849fd104699e2861aaba2d4be38168e80703b0
        Reviewed-on: https://gerrit.libreoffice.org/44189
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-02  Stephan Bergmann  <sbergman@redhat.com>  [bcb5a3121d089c059b0293c4402c3617bbe3d131]

        coverity#1420539: dead code
        
        ...after 0b413caadfbe68b278ca5ba33b6d204687586ea9 "loplugin:constantparam in
        sal,sax"
        
        Change-Id: Idf000bd1e0a261eac9ec0afbd2fb6f4c4ef8c7dc

2017-11-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [455e4011f7052c5d1fb4693a573e0998cf6badc8]

        improve constparam loplugin
        
        lots of little fixes to make the logic less pessimistic
        
        Change-Id: If368822984250b11b98c56f5890177a1402e8660
        Reviewed-on: https://gerrit.libreoffice.org/44168
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-02  Mike Kaganski  <mike.kaganski@collabora.com>  [cee129bf17bd604f96e3cfe62d3a55336e248ccd]

        Improve failed HRESULT reporting on debug
        
        Change-Id: Ib69b72f64e8cbaef75ec88aa6b6c49383e5fa1cb
        Reviewed-on: https://gerrit.libreoffice.org/44187
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-02  David Tardon  <dtardon@redhat.com>  [4c404950225e07ec7ee5275657a3192a5af79a04]

        ICU_UCHAR_TYPE is not needed for C++11 projects
        
        Change-Id: I089af1a67044ab9cfd767e767a15d1a66014ce2f
        Reviewed-on: https://gerrit.libreoffice.org/44178
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-11-02  Caolán McNamara  <caolanm@redhat.com>  [68fb7264e11cb891605fdf5037a879f7e310b109]

        add xls fuzzer
        
        Change-Id: I7f57ad4f4294df43c3b9c8b3e6deb1641b102637
        Reviewed-on: https://gerrit.libreoffice.org/44056
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8748b1afbfb419405d197fad7b95a2b10bfa1b3a]

        TSCP: make configurable if IP section is expanded
        
        Change-Id: I38b8c1da096c2b38f52defd8bb9a522e32fb881c
        Reviewed-on: https://gerrit.libreoffice.org/44188
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-02  Caolán McNamara  <caolanm@redhat.com>  [d2397c08722b9acf84b7a03e1395f5391998cf84]

        coverity#1420538 Copy-paste error
        
        Change-Id: If85024b144f9d13da35b1f548100cf5860f3c75f

2017-11-02  Caolán McNamara  <caolanm@redhat.com>  [f99de44a02bae5d5e2298be821fc7bcb56bee086]

        coverity#1420536 Unchecked dynamic_cast
        
        Change-Id: I289f61fe7e9d6b8c37b70a8fce56090c72af9abf

2017-11-02  Caolán McNamara  <caolanm@redhat.com>  [57da1391a3b443db6f07d9be2689d7812940dd29]

        coverity#1420537 Uninitialized scalar field
        
        Change-Id: I974b48ddb54b954a512c3eb8949c6db0ff74c353

2017-11-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [53d7225c3984cbc1a4cab255dbbcdfeeea50ae40]

        TSCP: insert at cursor position when clicking an IP part
        
        Change-Id: I0672f55c1d5ec14324b0d0589e2507c759b95911
        Reviewed-on: https://gerrit.libreoffice.org/44186
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-02  Noel Grandin  <noel.grandin@collabora.co.uk>  [27d75c3986a257c121d6612413a4d1f59cd1425d]

        loplugin:finalclasses in framework
        
        Change-Id: Ic060a8ec60c1209511c376f31e2dc45a48973294
        Reviewed-on: https://gerrit.libreoffice.org/44166
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [270596b0e98ee32f1d4224751a8be51a4af9ac91]

        TSCP: change double-click to single for IP part list box
        
        Change-Id: I1ec96ddbb4bba76b82d32a09fd2f47e46c64fc16
        Reviewed-on: https://gerrit.libreoffice.org/44185
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [dc57c8ce3070b2a99ca312fbc349e6331b703ef7]

        TSCP: hide markings widgets if the list of markings is empty
        
        Change-Id: I0d4a821935ef29b020409a34259a0c1fc487388f
        Reviewed-on: https://gerrit.libreoffice.org/44183
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [aa73ca2e5420dfceeccf19d7e2d5d4f367dd01da]

        TSCP: add recently used to advanced classification dialog
        
        Change-Id: Ic084104b28dbcc439d98cd08a89a7ddc6f291878
        Reviewed-on: https://gerrit.libreoffice.org/44158
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [a0a287f566e548177847bdb69cba230089b44e54]

        TSCP: read/write recently used in advanced classification dialog
        
        This implements the reading and writing of the recently used
        content in the advanced classification dialog. The recently used
        content is stored to a xml file in the user profile folder under
        "classification" folder - filename "recentlyUsed.xml". The content
        is just a reflection of the resulting ClassificationResult vector
        in a simple xml form.
        
        Change-Id: If148ae123a6c826874b86dc1f374cdaab6e8fea9
        Reviewed-on: https://gerrit.libreoffice.org/44150
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-02  David Tardon  <dtardon@redhat.com>  [da5be4f3d78e2665a1d3c7443f24adecbb0940cf]

        remove a NPAPI plugin leftover
        
        Change-Id: I4284ed8e59477e508cec3f02a6d1bf2aa3978dd8
        Reviewed-on: https://gerrit.libreoffice.org/44177
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-11-02  Julien Nabet  <serval2412@yahoo.fr>  [98b03cdc63bdf72a054a7fd17226673e34a3ba3e]

        Replace lists by vectors (forms)
        
        Change-Id: Id0215a1044f330ffe6d09875d2f0ed6d4aa0b4f0
        Reviewed-on: https://gerrit.libreoffice.org/44179
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-02  Mike Kaganski  <mike.kaganski@collabora.com>  [11459949e920fab6074bab85e3e1a748e9aee1ee]

        Related: tdf#113347: properly check HRESULT value
        
        HRESULT's "success" value S_OK is 0; they are failed when their values are
        negative. So, the incorrect check resulted in false failures.
        
        Change-Id: I56560ced73e335af49c66d58201d5455e555e431
        Reviewed-on: https://gerrit.libreoffice.org/44180
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-02  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [afe501df00733a80af464d0eac3809c833388877]

        vcl: fix dbg_util build after enum class change
        
        Fixup after 74ab2a686144545255a2f07dde3f14f66f37753e
        
        Change-Id: I57492bdee7cc4d3676b476a2a867211e5aa0bd13

2017-11-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [1f8c3e3b78e0abb96d06a51eca354ae7ade5deb2]

        Extract XmlWriter and XmlWalker from opencl into tools
        
        In opencl we read and writer the profile xml with custom classes
        XmlWriter and XmlWalker for reading. This classes are useful in
        other places (very similar XmlWriter is used in test), so extract
        the code from opencl and move it to a more common place - tools.
        
        Refactoring of other usages will follow.
        
        Change-Id: I8363e87b7c30083d299080adec3f99cb33ebe4cc
        Reviewed-on: https://gerrit.libreoffice.org/44149
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-01  Stephan Bergmann  <sbergman@redhat.com>  [ecbaf980625a9e7b06abe91c7c70e78f6ad469a7]

        -I$(dir $(3)) in gb_CObject__command_pattern is no longer needed
        
        ...at least in com_GCC_class.mk (com_MSC_class.mk will be addressed in a follow-
        up commit), after the recent loplugin:includeform clean-up.
        
        Two static libraries built from external sources needed adjustment, two
        compilerplugin tests needed adjustment (which wasn't found by
        loplugin:includeform, by design), and one more adjustment in
        sal/textenc/generate/.
        
        Change-Id: Idad5ae355a02ae130369a9a45b5f5925ab48ffef
        Reviewed-on: https://gerrit.libreoffice.org/44174
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-01  Stephan Bergmann  <sbergman@redhat.com>  [b085d3561a84d2590ec52bec4a020566955c9689]

        threadmanager.hxx is only included from sw/source/core/docnode
        
        ...but itself includes sw/source/core/docnode/cancellablejob.hxx, which only
        happens to work because of -I$(dir $(3)) in gb_CObject__command_pattern (in
        solenv/gbuild/platform/com_{GCC,MSC}_class.mk).  Clean that up by moving the
        file.
        
        Change-Id: I69dfb80460edc66309cdb6f08427a47cc2420f34
        Reviewed-on: https://gerrit.libreoffice.org/44173
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-01  Stephan Bergmann  <sbergman@redhat.com>  [7124613c81a77d504b2b9de5dadb17ab736255e6]

        page.hrc is only included from svx/source/dialog
        
        ...but itself includes svx/source/dialog/page.h, which only happens to work
        because of -I$(dir $(3)) in gb_CObject__command_pattern (in
        solenv/gbuild/platform/com_{GCC,MSC}_class.mk).  Clean that up by moving the
        file.
        
        Change-Id: I9f5f4b6884d9ec7357caaffa050c7b516762d71a
        Reviewed-on: https://gerrit.libreoffice.org/44172
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-01  Stephan Bergmann  <sbergman@redhat.com>  [de4787b543d15a67bcf0828203e76061da5f4914]

        passwordcontainer.hxx is only included from svl/source/passwordcontainer
        
        ...but itself includes svl/source/passwordcontainer/syscreds.hxx, which only
        happens to work because of -I$(dir $(3)) in gb_CObject__command_pattern (in
        solenv/gbuild/platform/com_{GCC,MSC}_class.mk).  Clean that up by moving the
        file.
        
        Change-Id: I7a04f757becf8113d1dccae9b78870e57ad3fbe5
        Reviewed-on: https://gerrit.libreoffice.org/44171
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-01  Stephan Bergmann  <sbergman@redhat.com>  [f9da456711619c3fe501000945290d887fc4a468]

        scflt.hxx is only included from sc/source/filter/starcalc
        
        ...but itself includes sc/source/filter/starcalc/collect.hxx, which only happens
        to work because of -I$(dir $(3)) in gb_CObject__command_pattern (in
        solenv/gbuild/platform/com_{GCC,MSC}_class.mk).  Clean that up by moving the
        file.
        
        Change-Id: I55db90a7039e6c1e3fdaa28c1df58347e117a87f
        Reviewed-on: https://gerrit.libreoffice.org/44170
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-11-01  Julien Nabet  <serval2412@yahoo.fr>  [a14892eda219b273726d2ca001955dfeb36360c3]

        Replace lists by vectors in lingucomponent
        
        + use loop ranges
        
        Change-Id: I0ae81e3c10a6382d3f5719b2824a70d6e72b1462
        Reviewed-on: https://gerrit.libreoffice.org/44169
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-01  Caolán McNamara  <caolanm@redhat.com>  [0b70e6b93b8cb2169fa372b555ae0c6b43a4ce43]

        ofz#3945 Integer-overflow
        
        Change-Id: I3cc8e91078289860d27ee77be3c24eabeb136909
        Reviewed-on: https://gerrit.libreoffice.org/44163
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-01  Caolán McNamara  <caolanm@redhat.com>  [c4bac94488774c0d8b114075ee47307c96d017c2]

        de-sal_uLong emfio
        
        Change-Id: If1fea844350446547c9f50d0316aedd50a3f4c25
        Reviewed-on: https://gerrit.libreoffice.org/44161
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-01  Michael Stahl  <mstahl@redhat.com>  [4fcdc190afe710c2530ea40e30609570519a5ff2]

        external: consistently use gb_ExternalProject_use_nmake
        
        ... instead of hard-coding some subset of the variables everywhere.
        
        Change-Id: I5eac5663563ee9d6cb7b57f5f6e9d55560587276
        Reviewed-on: https://gerrit.libreoffice.org/44167
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-11-01  Johnny_M  <klasse@partyheld.de>  [cc9b39393bfeca69020b28e9a38335c5f39a4c72]

        Fix prefixes of "double" variables in Calc (financial)
        
        Fixes "n" -> "f", as discussed on https://gerrit.libreoffice.org/43078
        
        Change-Id: I3c7df185de77ba48cbcd61ab6385705375704f37
        Reviewed-on: https://gerrit.libreoffice.org/43992
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-01  Johnny_M  <klasse@partyheld.de>  [d943d9e7f738d539a9715c8ba376d2c64833117d]

        Translate German variable names in Calc (financial)
        
        These names of variables correspond to German function names in Calc and were
        translated to their English equivalents. For used translations, see, e.g.,
        https://translations.documentfoundation.org/de/libo54_help/translate/#search=RMZ&sfields=target&soptions=exact,case
        
        Notes:
        - The translation here is equal to the translation of variables done on
        https://gerrit.libreoffice.org/43078 , etc, with following exception: the arguments
        of financial functions stick closer to their English equivalents in the function
        descriptions in LO and MS Excel help (i.e., "Cost, Salvage, Life" instead of "Interest,
        Rest, TimeLenght", etc. on some earlier translations).
        
        - Code function names (e.g., "GetRmz_new") will be translated on a separate,
        later Gerrit change
        
        Change-Id: I91615464521480ebde3034f6d383f601e83b9b06
        Reviewed-on: https://gerrit.libreoffice.org/43987
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-01  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c1a2ac824ca51e27d411c99551f3c5bc9f0f7c31]

        Updated core Project: help  788f70916eaa53d89775c5998a4d19235ed19f4a
        
        Refactor new help builder script into smaller pieces
        
        Add 4 smaller bash scripts for building new help, for
        better management
        
        Scripts use the following parameters
        
        workDir: $(WORKDIR)
        lang: $(LANG)
        productVersion: 6.0
        
        and put results in
        $(WORKDIR)/HelpTargetHTML
        
        ./get_hid2file.sh $productVersion $workDir
        Creates hid2file.js that maps HID into HTML page
        uses get_url.xsl transform
        
        ./get_bookmark.sh $lang $productVersion $workDir
        Creates the index file 'bookmarks.js' based on
        <bookmark_values> tag in all localized XHP files.
        Visible in Index tab of the HTML page
        Uses get_bookmark.xsl transform.
        
        ./get_html.sh $lang $productVersion $workDir $local $fileTree
        Creates the HTML pages from localized XHP files
        local: is local or website (yes/no)
             If local="yes", the filetree should be $(installDir)
             else (i.e. website), root file tree should be '/'
        fileTree: is root file tree for $local=yes
        If local = yes, then language selector, PIWIK probe
        and global search services are removed.
        Uses: online_transform.xsl transform
        
        ./get_tree.sh $lang $productVersion $workDir
        Creates the contents.js from localized TREE files
        Visible in Contents tab of the HTML page
        Uses get_tree.xsl transform
        
        ./get_media.sh $lang $productVersion $workDir
        Copy several auxiliary files for navigation
        Copy HC2 media files
        Copy galaxy icon theme for HTML pages
        
        * minor change in file name hid2file.js
        
        Added 2 more small scripts to show how to build local and online
        
        ./makelocal.sh
        ./makeonline.sh
        
        Languages depends on the languages available in
        $(WORKDIR)/HelpTranslatePartTarget/, and includes qtz.
        
        will handle special case of en-US later
        
        Change-Id: I0b7fdf5e1460070413eb2303f8d69b2b85a40c3e
        Reviewed-on: https://gerrit.libreoffice.org/44114
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-11-01  Caolán McNamara  <caolanm@redhat.com>  [0bc9547ff7ad219ae591b645052152b71cc76f6e]

        ofz#3886 Integer-overflow
        
        Change-Id: I5f7ee16e8b05d7bb7e15ca26e0902ad0c1fed2de
        Reviewed-on: https://gerrit.libreoffice.org/44164
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-01  Caolán McNamara  <caolanm@redhat.com>  [47efda5b9c95c89cf4dd4c4e7479a555a7615f91]

        de-sal_uLong egif
        
        Change-Id: I4d18c60f618d2b3c04ad256324ee2620cc583775
        Reviewed-on: https://gerrit.libreoffice.org/44162
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-01  Laurent BP  <laurent.balland-poirier@laposte.net>  [f04c354a8288e2f60685e55cf89e5e580beb1c1a]

        QA test of StandardColor
        
        Change-Id: Ib5b414d533ea3dcce55f4e6a02f329e98acf6e83
        Reviewed-on: https://gerrit.libreoffice.org/43791
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-01  Laurent BP  <laurent.balland-poirier@laposte.net>  [a4bf4aa86d5560bd7bd740d4a9637e5c637c9116]

        Make StandardColor and sErrStr static
        
        StandardColor cannot be made const because GetColor returns a pointer on it
        
        Change-Id: I974b1463012431069910db32a2cd7280b5d0b17e
        Reviewed-on: https://gerrit.libreoffice.org/43790
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-11-01  Michael Stahl  <mstahl@redhat.com>  [30a258e92a9060061e2f8a0c7cbde2bcc511c4bb]

        gbuild: ExternalProject: improve NMAKE handling
        
        - move actual variables into com_MSC_class.mk
        - use export ... && to set the variables, so they affect all subsequent
          commands, not just the first one
        - clear MAKE as well, as that is apparently used by nmake, but can
          only point to GNU make
        - set CC, because nmake apparently can interpret C:/Progra~1/.../cl.exe
          etc. etc. as a "C:" command with some additional arguments which only
          changes the current directory, without even invoking the shell, which
          tends to cause profanities to be uttered for extended periods of time
        
        Change-Id: Ia7b1e6a70d6ac116d4ef0312d2aa1a4747fb8cbf
        Reviewed-on: https://gerrit.libreoffice.org/44159
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-11-01  Takeshi Abe  <tabe@fixedpoint.jp>  [36f8be6ceefa94aa49efe3577cef5b2969ef1950]

        sfx2: Simplify RegionData_Impl's code with std::unique_ptr
        
        Change-Id: I87dba62abc48e70cfb019ddaa4cc93779ee844b5
        Reviewed-on: https://gerrit.libreoffice.org/44155
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-01  Caolán McNamara  <caolanm@redhat.com>  [79358b117293e1c44efd4774bdd7095a1306af95]

        ofz#3948 Integer-overflow
        
        Change-Id: I4bb7d6012b18221706b05c4c8a4e09e6aac1dac6
        Reviewed-on: https://gerrit.libreoffice.org/44119
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-01  Tor Lillqvist  <tml@collabora.com>  [801caa883d8db7406c15dafdb93bd75cdcfafd7b]

        meSysLang and mnStdScNumFmt can be a const members
        
        Change-Id: I7accd5b402753ffaadad53ae1f0fed0122e636cf

2017-11-01  Tor Lillqvist  <tml@collabora.com>  [7d47e6be058e5e34edd6334fc10d85cd69e0e173]

        Bin unused nHoriVerti
        
        And nHorizontal and nVertical should be made into an enum or
        something.
        
        Change-Id: I2fa1d923d9e007fb07e0e9f3d68b138347b1dcb2

2017-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [dd8060ddc418942d51bb07313546fe849aac9d39]

        loplugin:finalclasses in h*,i*,j*
        
        Change-Id: I3b5f319a88dbe6a9c2ffbfdf991345beda9a2fcd
        Reviewed-on: https://gerrit.libreoffice.org/44154
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-01  Katarina Behrens  <Katarina.Behrens@cib.de>  [af318eeb4e23694e17b09b902afb98ddf9da9b7b]

        tdf#113304,filepicker: encrypt w/ GPG only when it makes sense
        
        remotely gpg4libre-related
        
        Change-Id: Iec6f1ca04e55c8d66e65bb8d349b613b66ad1c69
        Reviewed-on: https://gerrit.libreoffice.org/44137
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-11-01  Stephan Bergmann  <sbergman@redhat.com>  [cc25d8a34354c0058356127a6643c39f7d59de77]

        -Werror,-Wunused-private-field
        
        Change-Id: Ibd054f53040a95dfd9221152dea7f74015679db9

2017-11-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2884d57d4717afc3c31baee0ebc4a3e8b1c1d2f2]

        TSCP: Support DocInfo.Custom field for ODP file format
        
        Impress has a limited support for fields - this includes support
        for DocInfo.Custom field, which shows the user defined custom
        fields that are used in TSCP. This commit adds minimal support
        (only what is needed for TSCP) for DocInfo.Custom field but only
        supports string fields for now. It is not possible to add the field
        manually, at least not until the full support is added.
        
        Change-Id: Ib3b73ab22fd4fe65ab6fb5173fe035a3359deea5
        Reviewed-on: https://gerrit.libreoffice.org/44041
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [2d928a87788644f7c6d46b70ab03bc13a8bf89d3]

        TSCP: simplify key creation and detection
        
        Change-Id: I5f87e77cf529d1c4d37ea55b8858c374a66ea9e4
        Reviewed-on: https://gerrit.libreoffice.org/44018
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [f0306eee4d3ef8322c511a0bc642f0d907a2e83d]

        TSCP: extract some functions, simplify code
        
        Change-Id: I993b272b0976e857506041794f5c00183e5854a9
        Reviewed-on: https://gerrit.libreoffice.org/44017
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-01  Matteo Casalin  <matteo.casalin@yahoo.com>  [7ca48ce45d8c941587e296f34cba98509e35a5b5]

        OUString: avoid temporaries, constify
        
        Change-Id: I595b90b16c2c2a60a61811878ad06ae729a8943c

2017-11-01  Matteo Casalin  <matteo.casalin@yahoo.com>  [6ee4f63438a2ea7a56a821373679aa56814b2582]

        Simplify OUString and return early
        
        Change-Id: I783b3fda560cddbbf5c196d20db6323972f62402

2017-11-01  Mike Kaganski  <mike.kaganski@collabora.com>  [5a5953b90cd2ba5eaeddc9ba450e3f3ac9dd771a]

        Winreg configuration layer: use writeAttributeValue for oox:external
        
        Change-Id: Ib15250c738f98b26adf9745d453a8d22189b271e
        Reviewed-on: https://gerrit.libreoffice.org/44153
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-01  Stephan Bergmann  <sbergman@redhat.com>  [14d9b07fb5d5895b056fbf8dd47c3b326f200f55]

        -Werror,-Wunused-private-field
        
        Change-Id: I4ba10f68cf87315a9a3f6970338b8d9f6ac7a62c

2017-11-01  Julien Nabet  <serval2412@yahoo.fr>  [fedb29b305a73dc471ce7035406b5dc489011972]

        Replace some lists by vectors in generic/print (vcl)
        
        Change-Id: I1fdbdbb62a30a3bd81b7e24bf15c8ccb64a2ef44
        Reviewed-on: https://gerrit.libreoffice.org/44151
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-11-01  Serge Krot  <Serge.Krot@cib.de>  [508797b6734d0798f5ea903bf6fb516b58780e4e]

        sw: enable rtf export tests also for Win32
        
        * seems they work fine
        * also one unit test was enhanced
        
        Change-Id: Id5de81460c1bff9afb648a6c7a940f2bdec938b1
        Reviewed-on: https://gerrit.libreoffice.org/44141
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-11-01  Yousuf Philips  <philipz85@hotmail.com>  [1b3ea55ab3546a9e32d92de6533d93255ae7c85d]

        impress: notebookbar_grouped full and compact
        
        Change-Id: Ic128be38d25937bfda5599602a201892d0d3a8bb
        Reviewed-on: https://gerrit.libreoffice.org/44139
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-11-01  Mike Kaganski  <mike.kaganski@collabora.com>  [ce8536ad3cfd00242c4fa7642e59374c0c5812f3]

        Winreg configuration layer: support oox:external values
        
        Change-Id: Ie03cd4e351de62bf298009e220ed25338dc42f62
        Reviewed-on: https://gerrit.libreoffice.org/44148
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-01  Mike Kaganski  <mike.kaganski@collabora.com>  [42118724a713ceb9382432ddb5cf370b44e58bf3]

        Use std::unique_ptr more
        
        Change-Id: I0340a3d0a5dec4f88c78cb1e0eff9d981761ac7e
        Reviewed-on: https://gerrit.libreoffice.org/44127
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-11-01  Julien Nabet  <serval2412@yahoo.fr>  [18537be0cd5a50cd9a2853a8e06660c820c2e7f8]

        Replace some lists by vectors in deployment/registry (desktop)
        
        Change-Id: I264a8b4d8fc90f647d5a6f1aef4a190353d494e5
        Reviewed-on: https://gerrit.libreoffice.org/44143
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [bbf1312b2d775a851a38290e3c12c677f6acbfde]

        loplugin:finalclasses in lotuswordpro
        
        Change-Id: I09a570741f5801980ae07fb90835e543519df046
        Reviewed-on: https://gerrit.libreoffice.org/44135
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [6084ca8a637abb57b3d7236c303e22afa6423b43]

        loplugin:finalclasses in mysqlc
        
        Change-Id: I3f0ae04c30e863c123404c6e99f7ae27bc5715c7
        Reviewed-on: https://gerrit.libreoffice.org/44134
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [7d8d7ebbc69015166f4dea22748e6c8586d51013]

        loplugin:finalclasses in oox
        
        Change-Id: I12c274877a0975971863456e9abdcb811ee2bd80
        Reviewed-on: https://gerrit.libreoffice.org/44133
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [ee1d6af9b73256e13975ec4e95aff6d69a00fed9]

        loplugin:finalclasses in package
        
        Change-Id: I020ea1f3bea5c3deab05b9a2154102548c7622cf
        Reviewed-on: https://gerrit.libreoffice.org/44132
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [5d618d73ed8669a75b7b01774f6ea51e99e5b740]

        loplugin:constantparam in basic,basctl
        
        Change-Id: If918c42d4b82d78c07786cfa47c74d0dfb7493d6
        Reviewed-on: https://gerrit.libreoffice.org/44131
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [094542511fae905106a9daa19c049ff669e61bdc]

        loplugin:constantparam in basegfx
        
        Change-Id: Ieabdd6f8d76cfc2ed75f2ec618def6591a9adc93
        Reviewed-on: https://gerrit.libreoffice.org/44130
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [1a284d1f98069f55d5211882431f516691c2a6f0]

        loplugin:constantparam in c*
        
        Change-Id: I10c7b62e6458062324367b94b207f776af79f598
        Reviewed-on: https://gerrit.libreoffice.org/44129
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [8c9b5a901dcbb430bbf225ed0a2d7a286b1d5185]

        loplugin:constantparam in connectivity
        
        Change-Id: Ia13d0931bbdf642fe04119ea1112788fb143eba8
        Reviewed-on: https://gerrit.libreoffice.org/44110
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [c45a3488af6455a3b307f9e64bed41d23b3bae53]

        loplugin:constantparam in d*
        
        Change-Id: I65c395157d2b68a549a6fecf9abf1fd46446d960
        Reviewed-on: https://gerrit.libreoffice.org/44109
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-11-01  Caolán McNamara  <caolanm@redhat.com>  [dae6ba564fcf20299b7a560aeb346efc84364d41]

        ofz: Divide-by-zero
        
        Change-Id: Id6153afbfd04ac2eafc8a8670144e157cb527538
        Reviewed-on: https://gerrit.libreoffice.org/44126
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-01  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [8ea346b87c8f62d93bec283515abae8db36a08ed]

        TSCP: don't modify the class. object, delete and create a new one
        
        In Impress advanced classification, a new text object is created
        the first time and added to a master page, and then later,
        if changed, the object ismodified. The modification however
        didn't work, so instead of modifiying, try to delete all text
        objects (identified for classification) from the master page and
        then create a new one from scratch.
        
        Change-Id: I2263949a1c08e98ce066883648d866175f42c91d
        Reviewed-on: https://gerrit.libreoffice.org/44016
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-11-01  Caolán McNamara  <caolanm@redhat.com>  [013618308c2d24702de18c12922931b130b6fade]

        ofz#3934 Integer-overflow
        
        Change-Id: I2c58cca6f01d7c50244dfec6acdfaa988cdbaa07
        Reviewed-on: https://gerrit.libreoffice.org/44102
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-01  Caolán McNamara  <caolanm@redhat.com>  [aab1018339fba9e6c618a17dfb2a01464555c4dc]

        ofz#3939 Integer-overflow
        
        Change-Id: Ic35cf6dd77d536ba3ab486b1c752d81037fe7cae
        Reviewed-on: https://gerrit.libreoffice.org/44103
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-01  Caolán McNamara  <caolanm@redhat.com>  [b3788aeede87fdbe8566d223bca80ef1a5d48845]

        ofz#3953 Integer-overflow
        
        Change-Id: Iaf50389680926989170340982337d1e760a2ec3a
        Reviewed-on: https://gerrit.libreoffice.org/44120
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-01  Caolán McNamara  <caolanm@redhat.com>  [18dc74eb341bab121caac37b2525bc332a20324f]

        ofz: Integer-overflow
        
        Change-Id: I29dbad16a8098ca93af0fda461d151cd310eef4c
        Reviewed-on: https://gerrit.libreoffice.org/44124
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-11-01  Caolán McNamara  <caolanm@redhat.com>  [d4dba27466b0f89226b073277c3ffc48161bd9e8]

        ofz#3951 Integer-overflow
        
        Change-Id: I30a6b7c00cc7895ed4c307fe0bbe685bd29217ed
        Reviewed-on: https://gerrit.libreoffice.org/44121
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-31  Andras Timar  <andras.timar@collabora.com>  [e90329ff3896cf33528b47830f49fcd05590bd6a]

        typo: xs::boolean -> xs:boolean
        
        Change-Id: I4a7df6bf56a5b8367d3717fc4e48b535e829e96f

2017-10-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3bb58b6b42ca4b96dfbe2c3ac82f77a8e98b7db6]

        Fix typos
        
        Change-Id: I89d6849a166a245eec7654ea6e1cfd62ee0c3c60
        Reviewed-on: https://gerrit.libreoffice.org/44138
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-31  osnola  <alonso@loria.fr>  [2ab246dee99cc94957647cde44515e97b854aac0]

        redland: pass opt. flags to configure
        
        Change-Id: Iab2e324ce1b7a7b64970b30314f1078d7e1d6ba5
        Reviewed-on: https://gerrit.libreoffice.org/44112
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-10-31  osnola  <alonso@loria.fr>  [73419efbe2402a78354615a4b564674a02741eee]

        openldap: pass opt. flags to configure
        
        Change-Id: Iffd71c9d662a0461ea663979e0c4a5bd8760d56a
        Reviewed-on: https://gerrit.libreoffice.org/44111
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-10-31  Aron Budea  <aron.budea@collabora.com>  [a83a0345e493b928b0b0b93bf106ddb71df69893]

        tdf#113548: another case of crash in GrabFocus during dispose
        
        Change-Id: I70776b80f70985a122e28854177c6d0c43839d65
        Reviewed-on: https://gerrit.libreoffice.org/44113
        Reviewed-by: Aron Budea <aron.budea@collabora.com>
        Tested-by: Aron Budea <aron.budea@collabora.com>

2017-10-31  Justin Luth  <justin_luth@sil.org>  [97ffdd33cae49f9fd039206cbcd6fc0a10bb1757]

        related tdf#82065: tinderbox failed - give some unit test allowance
        
        Change-Id: I64e29a1b4a90ae3a840659c9636b921661397c1f
        Reviewed-on: https://gerrit.libreoffice.org/44108
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-10-31  Szymon Kłos  <szymon.klos@collabora.com>  [fcb532e730d9f2d4d1a70a33797f60186c651a61]

        Watermark: set Auto size
        
        Change-Id: I8800094387ec5fdc49e21c7c02bfc419f13998ed
        Reviewed-on: https://gerrit.libreoffice.org/44104
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-10-31  Jean-Pierre Ledure  <jp@ledure.be>  [6ceed2e47bf5567c3e01e2cc9bffd566958848ba]

        Access2Base - Correct parsing error in Module
        
        Error occurrs when function name starts with "REM"

2017-10-31  Caolán McNamara  <caolanm@redhat.com>  [f550ed4db708bd892b75bead4731bd67d30a8949]

        ofz#3932 Divide-by-zero
        
        Change-Id: I912e082826f8433254edafe146bf5e746fdf914a
        Reviewed-on: https://gerrit.libreoffice.org/44100
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-31  Caolán McNamara  <caolanm@redhat.com>  [6b61c3f7fdcdd8721bf51c39fdcce7e9851a6686]

        ofz#3935 Integer-overflow
        
        Change-Id: I2f79eaf7887b48a6aab2041ac7949a62c4bce256
        Reviewed-on: https://gerrit.libreoffice.org/44101
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-31  Miklos Vajna  <vmiklos@collabora.co.uk>  [933ee1db1b8e136c931df0f7e32bd20f0d87d5be]

        sw: fix loplugin:redundantcast warning
        
        Change-Id: Ibf4c817b97083b838fb81c2eb8deff3b9167589f

2017-10-31  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [37eab9181cdd099935148bc911163f861a2c8d3f]

        msc-externals: don't attempt to chmod nonexisting files
        
        440ac656f783a7a5e33431410a1c038b7d04c42e forgot to also guard the
        chmod and thus 64bit builds on windows fail when attempting to sign, as
        in this case there is no cross-compiled explorer extension and the dlls
        are not copied into instdir
        
        Change-Id: Ie17a079b64256d3ef0bf253bdda6cfe722dac3e2
        Reviewed-on: https://gerrit.libreoffice.org/44076
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2017-10-31  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [71d9a61302e65fe091cf70c13fa72b3df09b7e3a]

        tdf#108580 ship universal crts with the program as workaround
        
        the universal crts redistributables are available as part of the Windows
        10 SDK. Point to the dir (or a copy of the dir) using --with-ucrt-dir
        
        Use --without-ucrt-dir (or --with-ucrt-dir=no) if you don't want to ship
        them as part of LO and are annoyed by the configure warning.
        
        Change-Id: I5487e3f6e583222fa053b2fc03176f061d57746c
        Reviewed-on: https://gerrit.libreoffice.org/44074
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>

2017-10-31  Andras Timar  <andras.timar@collabora.com>  [b8d1944111bad07c105e94c82baf5f699a5b9688]

        typo: compelete -> complete
        
        Change-Id: I999e57473b4b25cb73224947f3f3173288300f9f

2017-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [2bf2541c6b849a5153462327f8d167a386464dda]

        loplugin:finalclasses in reportdesign
        
        Change-Id: I6fab8ce7d1c9a5e52a981dc7530fafb2373e27f6
        Reviewed-on: https://gerrit.libreoffice.org/44098
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [e54f4cc24d29fe133a5eaae90515f74c64644159]

        tdf#113530 LibreOffice hangs when pasting a few columns
        
        regression from
        
            commit d6fb5ca5661195520ca7a7ca2d0145a1e11be099
            dyncolcontainer: use ScCompressedArray for pColWidth
        
        Change-Id: I3d8b71e7df581346d4a52204cb1230fb80c6e8bb
        Reviewed-on: https://gerrit.libreoffice.org/44099
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-31  Miklos Vajna  <vmiklos@collabora.co.uk>  [1970a686273c5d4fc1eeb4430283e37085d9f647]

        tdf#113408 RTF import style dedup: separate paragraph and character handling
        
        The problem was that the paragraph in question had no left margin, while
        it should have one. The reason for this is that the style deduplication
        logic took both the current paragraph and character style, but the
        direct formatting only contained character formatting, so it tried to
        emit the default values for all paragraph formatting.
        
        This started to show up after commit
        657c6cc3acec0528209a8584b838cd6de581c437 (tdf#104228 RTF import: fix
        override of style left/right para margin, 2016-12-13), but the root
        cause is much older, it was there since commit
        321d7ec2071472b3765a00806715e7ad9f8a306f (fdo#82078 RTF import: fix bold
        text spilling over to non-bold text, 2014-09-06).
        
        Change-Id: If03240a85cc9de89afe9111c2d29de2672e407bf
        Reviewed-on: https://gerrit.libreoffice.org/44097
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [4f798ed25645b3b1c2e5100a6353cfbc4650becc]

        loplugin:constantparam in editeng
        
        Change-Id: I0a07326d5b63e82ef16e02f75fd8523e3b73e1f4
        Reviewed-on: https://gerrit.libreoffice.org/44096
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [7383ab517030db0c2d7bf4f393f38743fbcaba04]

        loplugin:constantparam in f*
        
        Change-Id: I87145db3af6c3eb180cea6b4244f98b00205a306
        Reviewed-on: https://gerrit.libreoffice.org/44095
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-31  Rene Engelhard  <rene@debian.org>  [29adb38857d1b1cfb486d5da958b12895a1e6120]

        Revert "Up the required mdds package to 1.3.0 (latest)."
        
        This isn't actually needed.
        
        This reverts commit 33a3de2f0ce2b18d8149dc68c3de16541adfc530.

2017-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [eb5d232342b1d0f596b6e9c5f8df740a6ec614ff]

        loplugin:constantparam in i18nlangtag
        
        Change-Id: I148a47a9b63b78651ec18cd947f45b8f4dbb9345
        Reviewed-on: https://gerrit.libreoffice.org/44094
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-31  Kohei Yoshida  <kohei.yoshida@gmail.com>  [33a3de2f0ce2b18d8149dc68c3de16541adfc530]

        Up the required mdds package to 1.3.0 (latest).
        
        Change-Id: Idce0a561c8fc163450504d1570a16cad2f0faf09
        Reviewed-on: https://gerrit.libreoffice.org/44078
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>

2017-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [693d40fed862614e05fbad167f7f09005683d6da]

        loplugin:constantparam in oox,registry,reportdesign
        
        Change-Id: I914fa6c6ef2f660eb6b8570c9c5f86cef477be80
        Reviewed-on: https://gerrit.libreoffice.org/44093
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [c0cf07d3da5245e594f8f1ad11479e85bd15b88f]

        loplugin:constantparam in sd
        
        Change-Id: I1c5e5a26d343ac3aa244d7b053f2ec6922edbb21
        Reviewed-on: https://gerrit.libreoffice.org/44085
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [773376103a07bf6254cef1c47f3c850d1c517688]

        Removed duplicated include
        
        Change-Id: I492238cb7c16f240010266765a342c3514f989a5
        Reviewed-on: https://gerrit.libreoffice.org/44061
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-31  Takeshi Abe  <tabe@fixedpoint.jp>  [c1316dcae2b30e626b0c0f134120f9522df93744]

        sfx2: Kill dead code
        
        which has been obsoleted since 387a35cedd74fee295dfeb2ad59a74cd8dabc451.
        
        Change-Id: Icd3f0044ea67b0cecf4491399e875197282ea476
        Reviewed-on: https://gerrit.libreoffice.org/44106
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-31  Armin Le Grand  <Armin.Le.Grand@cib.de>  [f55a9b77b8bfe6fc5e0fbceb0c89aed66660e107]

        RotateFlyFrame2: Unified FrameAreaDefinition
        
        Isolated all Frame AreaDefinition and it's layout flags to
        SwFrameAreaDefinition class which is now base for SwFrame.
        Adapted calls to get/set and WriteAccess hekper classes accordingly.
        This allows much deeper understanding what Writer is doing when
        layouting it's frames and needed when reaction on such changes
        is necessary
        
        Change-Id: I96220a1d140e69c76cc63023aae26e4ed17f3504

2017-10-31  heiko tietze  <tietze.heiko@gmail.com>  [420452e56c2f18b85e6a59dbba80c06d96e28abd]

        tdf#67670 Change default column spacing to 0.5cm
        
        Change-Id: I12cf2abb5ed415425e0ee83bc92542ad74cb787c
        Reviewed-on: https://gerrit.libreoffice.org/43964
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-10-31  Gabor Kelemen  <kelemeng@ubuntu.com>  [3c2e060f114c1e6d883af1fe63515b07ac886a5c]

        Fix Wizard HIDs moved off by one
        
        In commit b3f96d2ccba362a2898bc3a4d365ce7c4d0698e2
        I made a mistake that caused a lot of Wizard HIDS go off by one
        i.e. they were attached to the next UI item.
        I noticed this in the Fax wizard.
        Adding one more empty array item seems to fix this.
        Problem was caused by the replacement of this line with an empty item:
        "", "HID:WIZARDS_HID_IS_BTN_NONE", # HID:41002
        
        Change-Id: Id7df502ac843ab0e572ca59a046f5bacdda7e9bc
        Reviewed-on: https://gerrit.libreoffice.org/44075
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2017-10-31  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [73f57984110a3c5bb19168dd0789c0c3c809b24e]

        TSCP: proper collecting and applying of paragraph and text weight
        
        Change-Id: I22edc4adb87706a176c3afa3500963c4a5b46ee7
        Reviewed-on: https://gerrit.libreoffice.org/44015
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-10-31  Caolán McNamara  <caolanm@redhat.com>  [13d79459e5d30b927f50885d42f7ce404124a2d0]

        ofz#3931 Integer-overflow
        
        Change-Id: Iab9e4c300e0b860d7fac5274b7ca6345c56343f8
        Reviewed-on: https://gerrit.libreoffice.org/44072
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [3ad6957dc12c0667a69ca6b8361ccde490f9c1da]

        loplugin:constantparam in sfx2
        
        Change-Id: Id52809401fb848d7169a665903e67ba28f4af598
        Reviewed-on: https://gerrit.libreoffice.org/44084
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-31  Julien Nabet  <serval2412@yahoo.fr>  [c2b018b94408703aef4e5d3429a9c0ab826f5b7c]

        tdf#113519: fix crash by releasing returned unique_ptr
        
        Regression from https://cgit.freedesktop.org/libreoffice/core/commit/?id=19910c461230f70bb9e98ad44db3525f0d755724
        tdf#112658: fix leak when calling TextEngine::SetAttrib
        
        Change-Id: Iee82196ca10d82e898d8806a11874c3bedc28895
        Reviewed-on: https://gerrit.libreoffice.org/44077
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-31  Gabor Kelemen  <kelemeng@gnome.hu>  [2891ee3e4e8b7e1b519de99ae74603c0197a2e40]

        Updated core Project: help  305f83a24245f6e8889a33bab2f8d4657b8b2767
        
        Fixes on help page of chart 3D View
        
        - Add missing bookmarks
        - Add missing ahelp
        - Fix a broken bookmark
        
        Change-Id: I6a1c90dc7fd5677907e25f50fe0b5e942902fc47
        Reviewed-on: https://gerrit.libreoffice.org/44091
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-10-31  Gabor Kelemen  <kelemeng@gnome.hu>  [48e65ffefaa8489d8e29355f52a0236bff27916e]

        Updated core Project: help  f3adeb50a47416d9f36285ffc1744db4a770b5ad
        
        Fix bookmarks in Fill Random Number page
        
        - Add missing ahelps and bookmarks
        - Fix menu path
        
        Change-Id: Ibf8b8775aa90922645fbc445ff5c987e5110c692
        Reviewed-on: https://gerrit.libreoffice.org/44090
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-10-31  Gabor Kelemen  <kelemeng@gnome.hu>  [5533f323e8678bde23f3723920e29239a3079519]

        Updated core Project: help  21af07ced40ccb60932beb54d0fa2a23459ca252
        
        Drop some duplicated ahelps without bookmarks
        
        Change-Id: I04c5a607dd5196ec7daac2a66c382f99f950534e
        Reviewed-on: https://gerrit.libreoffice.org/44089
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [0b413caadfbe68b278ca5ba33b6d204687586ea9]

        loplugin:constantparam in sal,sax
        
        Change-Id: I7ca2fd05d1cf61f9038c529a853e72fedb1c9ed0
        Reviewed-on: https://gerrit.libreoffice.org/44087
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-31  Gabor Kelemen  <kelemeng@gnome.hu>  [e64baee9194f2bd3b7ad5e67fcab1102433fec9b]

        Updated core Project: help  a88e4cf568578b9b4eff34b6e4ae0f2b01c710ad
        
        tdf#113249 Update Fill Sheets page
        
        - Fix page title and command location with plurals in menu command name
        - Extend description with information about pasted content location
          as requested in the bug report
        - Highlight the information that this works only with two or more
          selected sheets
        - Fix text pointing to the page Paste Special
        - Remove redundant bookmark
        
        Change-Id: Iaf700d1ed096ffff6a829e7bb32abd29a75365b7
        Reviewed-on: https://gerrit.libreoffice.org/44088
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-10-31  Gabor Kelemen  <kelemeng@gnome.hu>  [b1588a085e30cf6197d6d9659dae7e7c1716e460]

        Updated core Project: help  284c7122cb4aeaff14b6b9017fcccf81968f5fd5
        
        Fix the Fax Wizard HID mess
        
        Some bookmarks were missing, most were misplaced
        
        Change-Id: I5663999f874fe554cd74bb9b76f0fb9dae83852a
        Reviewed-on: https://gerrit.libreoffice.org/44092
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2017-10-31  Andrea Gelmini  <andrea.gelmini@gelma.net>  [8c95a8e0eaf83cd7205b61a9a29eff9d0fedbad5]

        Changed "CAREFULL" to match all the rest
        
        Change-Id: I483b259c74cdfd23414982f7c18de239345b4cd7
        Reviewed-on: https://gerrit.libreoffice.org/44062
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: jan iversen <jani@libreoffice.org>

2017-10-31  Takeshi Abe  <tabe@fixedpoint.jp>  [9d135a7f7d7e2f0585d76f1426edf4a17b6f10c8]

        sfx2: Kill useless mutex guard
        
        Change-Id: Idcbb1eff983bb82d29b8e53f09c0b7e73a8aab39
        Reviewed-on: https://gerrit.libreoffice.org/44046
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [f6cfbe8a1f9dc8535a69e2ad0c21e87c2a63a82a]

        loplugin:constantparam in sc
        
        Change-Id: I2a55811f1741341c30f84ea3d010cc12eb6f2df9
        Reviewed-on: https://gerrit.libreoffice.org/44086
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [05fbb25379516f529dde9400104d402c51ec2f2c]

        convert XclStrFlags to scoped enum
        
        Change-Id: I1127e8231820d093cddc87762dc5d3735c3fce7b
        Reviewed-on: https://gerrit.libreoffice.org/44055
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [7fed35ff43d6e8c1e838c6fe582edd308692bab0]

        loplugin:constantparam in svl,svtools
        
        Change-Id: I0d7c1dff2646e483c866f547224c60838b221c4b
        Reviewed-on: https://gerrit.libreoffice.org/44083
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-31  Noel Grandin  <noel.grandin@collabora.co.uk>  [4cfcf965b5c95b1ba7dd454e9dda954e8315b8a9]

        ReleaseYieldMutex is always called with true
        
        so drop param and rename to ReleaseYieldMutexAll
        
        Change-Id: Ic4fcee24d46405659e54363c87f21d88696b0ce1
        Reviewed-on: https://gerrit.libreoffice.org/44057
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-31  Justin Luth  <justin_luth@sil.org>  [0d6b4f5f6946cdadfe2a09946df90fa08f3588d0]

        tdf#82065 strict docx import: add support for LN_CT_Ind_start
        
        Change-Id: Iaddd9e852388f5bb076c4bc6f8eee8a256581033
        Reviewed-on: https://gerrit.libreoffice.org/43985
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-10-31  Jan-Marek Glogowski  <glogow@fbihome.de>  [45f76baf6d7f38849e2972b7d0931f4046723f7e]

        Refactor SwBaseLink member variables
        
        Change-Id: I5752ff69c4978278d597360a34657e380d71ee4c
        Reviewed-on: https://gerrit.libreoffice.org/43907
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-10-31  Jens Carl  <j.carl43@gmx.de>  [13c5dd1d98a480cb01ca8f24242c80e326e4ade8]

        Rename class from ScAreaLink to ScAreaLinkObj
        
        Rename class for sc_arealink so it aligns with the rest of
        sc unit tests objects.
        
        Change-Id: If8b8497d841e0c3215a55171a1aa036718f8b387
        Reviewed-on: https://gerrit.libreoffice.org/44038
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-10-31  Jan-Marek Glogowski  <glogow@fbihome.de>  [5631652200a1261e4fee8e51cca238a35b465d14]

        Drop bDelayed from SwNodes::MakeGrfNode
        
        There is no caller, which sets bDelayed. The comment
        "// create object delayed, only from a SW/G-reader"
        doesn't help me much either.
        
        But in case of a linked image, it seems appropriate to just drop
        the empty image and use the delayed SwGrfNode constructor.
        
        At least a linked PDF and PNG still work.
        
        Change-Id: Idff5599ac0ff04c3efcb141c731c0ee1cfa747de
        Reviewed-on: https://gerrit.libreoffice.org/43908
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-10-30  Yousuf Philips  <philipz85@hotmail.com>  [60a03d97bc35c02cb1eff0e4a02b6f37fd1a6a34]

        tdf#103317 Add 7 new Impress templates and restore 2
        
        * Restore pencil
        * Restore LushGreen, but updated version
        
        Change-Id: Ic80d3c57028432f1b3ee88813622aa34ffd72dd9
        Reviewed-on: https://gerrit.libreoffice.org/43973
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-10-30  Kohei Yoshida  <kohei.yoshida@gmail.com>  [666fd212e19af06c9fddb4a3c4a381847a0de402]

        Update mdds to 1.3.0.
        
        Change-Id: I0d3278c4247049db828d85fd1b269476a8e53223
        Reviewed-on: https://gerrit.libreoffice.org/44068
        Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
        Tested-by: Kohei Yoshida <libreoffice@kohei.us>

2017-10-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [26dce73a1a7005c4d5359b6d1f6b56b5f0b43378]

        Fix typo
        
        Change-Id: I51351518d4df9fbe44f70cbcea92b360f1acc94a
        Reviewed-on: https://gerrit.libreoffice.org/44060
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-10-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [09ff53105c1de5b68a1665d1211c710e64aab174]

        Fix typo
        
        Change-Id: I84e5d836bf43a07e9ba88f73a498930b6ad38d72
        Reviewed-on: https://gerrit.libreoffice.org/44063
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-10-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [88a8a46df82b2a9cc88ffbabeec798f832906ade]

        Fix typos
        
        Change-Id: I46901a54c204d5d2848316e80cbf7b867b4a712b
        Reviewed-on: https://gerrit.libreoffice.org/44065
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-10-30  Caolán McNamara  <caolanm@redhat.com>  [4cf7aa923d4e3ac551a6661798e9f9a9aabe7eeb]

        add numbering provider to services
        
        Change-Id: I3ab0f854689bd6a8fe862bbc06d488dd2157d297

2017-10-30  Caolán McNamara  <caolanm@redhat.com>  [f0379091790d47c6c671d1f27ec5b17b1630f9d9]

        Werror=misleading-indentation
        
        Change-Id: Iaf7953671a4b04ac8068ed9df499b311600f742e

2017-10-30  Jan-Marek Glogowski  <glogow@fbihome.de>  [620492ca19d1e5c34312b49f3d4fef24a928412a]

        Constify some VCL interface functions
        
        This drops the bPaintEnd optimization for vertical and horizontal
        lines on Windows, where Polyline and LineTo exclude painting the
        last pixel of the line. Instead we just always set the last pixel.
        
        It also merges the various "SetPixel" call sites into a common
        drawPixelImpl function.
        
        Change-Id: I01cc3c01c908ba74f7978fa90eaaf8d88f923ae3
        Reviewed-on: https://gerrit.libreoffice.org/43939
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-10-30  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [28c0bd6379c0c40bcaf3ab994ef5aee711fe58bb]

        TSCP: classification edit box doesn't need to be that high
        
        Change-Id: Ib6c0dc1b4363377b03934a9b1a296a013183a714
        Reviewed-on: https://gerrit.libreoffice.org/44014
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>

2017-10-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [c9c956f2716c58e2573a9ac07073f712d736ed02]

        tdf#113520 sw split sections in tables: avoid empty page after content del
        
        The problem was that since split sections are allowed in nested tables,
        deleting enough content so that the full content of a page is removed
        results in an empty page, having only a 0 height table.  I.e. the split
        section gets removed properly, the inner table (and its row and column)
        as well, but the outer table is still there, though it is marked to have
        0 height.
        
        This results in a situation that the previous page doesn't have free
        space (the in-table section tries to take as much space as it can), but
        on the other hand we try (and fail) to move the 0 height table on the
        current page to the previous one, as it doesn't have free space. At the
        end the "empty" page still has an invisible table frame, so it is not
        removed.
        
        Fix the problem by allowing the move of a 0 height follow table frame
        from the current page to the previous one, even it has no empty space.
        
        Change-Id: I2a5fac88b8b7dc2b91d041b58a4ad1b328f56a6b
        Reviewed-on: https://gerrit.libreoffice.org/44059
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-30  Yousuf Philips  <philipz85@hotmail.com>  [0c364fa7d507ae41bf04d36464f8942d154e49c0]

        tdf#91781 Collect form commands into new Form menu
        
        Change-Id: Idf5304a7fd5f8e82fc76b7f0eb6fc1482be0fb85
        Reviewed-on: https://gerrit.libreoffice.org/44028
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-10-30  heiko tietze  <tietze.heiko@gmail.com>  [f8a754e49cac05c356abddb3d22d03874f1bec7d]

        tdf#101349 Default table styles
        
        Change-Id: Ia86c66ce1954172f62e7484908cbe7aaf8b13311
        Reviewed-on: https://gerrit.libreoffice.org/43986
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-10-30  udareechk  <udareeck@gmail.com>  [f9b3a1db585e103bb93be0b5954de6858ad42c51]

        tdf#96505 Get rid of cargo cult long integer literals
        
        Removing unnecessary 1L occurrences
        
        Change-Id: I85d4949eacde0dfc0ff7a513f4bf42324e6d34c1
        Reviewed-on: https://gerrit.libreoffice.org/42840
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-10-30  Tor Lillqvist  <tml@collabora.com>  [4913a117f8be045b3b1e2f2ef09d7f6a85ff076b]

        'r' means C++ reference, but this mormal local OUString variable is not that
        
        Change-Id: I56d21c3dc09f972a415bbd74dc635b231373d9f3

2017-10-30  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [a92c62b7d6c57de6df65c35f5052d6c8e9c3e89a]

        clang-tidy modernize-use-equals-default in comphelper
        
        Change-Id: I24a3ecd2ea9fe7e08c92b95aac57a58b922616b2
        Reviewed-on: https://gerrit.libreoffice.org/44054
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [21cd473a97a053389e4d69b3becf994ace697c86]

        new loplugin: constmethod
        
        parked in store/ for now, because, as I worked my way up the layers of
        modules, the higher I got, the more false+ I got when trying to only
        make changes that preserved logical-constness.
        
        Change-Id: I4acd2c4416775f7c6a3d91eb0bce048630ccaff5

2017-10-30  Caolán McNamara  <caolanm@redhat.com>  [a4fbe0c5922392341aa48c8d6d8be72e1abf0abf]

        ofz#3901 Integer-overflow
        
        Change-Id: Iebb9c82aea61a255b1a5ef4d9f1b66bc0fb17c59
        Reviewed-on: https://gerrit.libreoffice.org/44053
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [5be1ff2938321b4e29af32dc1b7eb4b898b250b4]

        loplugin:constantparam in tools
        
        Change-Id: I639fd4f8990b495f8d572a280837afb7054f4837
        Reviewed-on: https://gerrit.libreoffice.org/44047
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [db378d64a9ca8675066fda31f3bd77dc37c52398]

        loplugin:constmethod in vcl and stoc
        
        Change-Id: I7c02eecc16ca7cf89d9f7021116b0226885dbf06
        Reviewed-on: https://gerrit.libreoffice.org/44044
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [9ee60319c675087486907707c8a2b18b5c9dc9fc]

        loplugin:constmethod in idl,helpcompiler
        
        Change-Id: I9b328fc0a3ebdd15a646ee6dab800ffbadb1aaef
        Reviewed-on: https://gerrit.libreoffice.org/44050
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-30  Armin Le Grand  <Armin.Le.Grand@cib.de>  [4eec79bb376b64a9a90de4b6540c90776d3dba32]

        RotateFlyFrame: Isolate SwFrame members maFrame and maPrt
        
        To gain more control over changes of the Writer layout,
        isolated mentioned members and replaced all calls with
        inline methods for read access. Moved to own class to
        also identify 'private' accesses reliably. Added access
        dedicated classes for write access, the only allowed
        way to do changes. Adapted all usages and made test builds
        on logerrit and locally
        
        Change-Id: Ib0b7f852f5176744e860e2aad12dd13c9a906d68
        
        RotateFlyFrame: Migrated from SwFrame::FrameWA to setFrame
        
        Change-Id: I01f7b828fe2134411cc76639e880da46b415d767
        
        RotateFlyFrame: Migrated from SwFrame::PrintWA to setPrint
        
        Change-Id: Ieea3b467f296a190de5b5f47721bef148bebf60b
        
        RotateFlyFrame: Adapted to get/setSwFrame and get/setSwPrint
        
        Change-Id: I6cce40ec49dd5bd32d94fe06b9d2dabd368448be
        
        RotateFlyFrame: Adapted to get methods and WriteAccess helpers
        
        Change-Id: Ife3c1b2391ad7beae8c7f31f796b1454709ddd26
        
        RotateFlyFrame: Moved change executers to cxx
        
        Moved SwFrameRect::FrameWriteAccess::~FrameWriteAccess()
        and SwFrameRect::PrintWriteAccess::~PrintWriteAccess() to
        implementation side and added compare op's for SwRcet to
        write only if needed
        
        Change-Id: I85d0e61009116f4b17d1ce0337e3f0d2cc031159
        
        RotateFlyFrame: Moved change executers to cxx
        
        Moved SwFrameRect::FrameWriteAccess::~FrameWriteAccess()
        and SwFrameRect::PrintWriteAccess::~PrintWriteAccess() to
        implementation side and added compare op's for SwRcet to
        write only if needed
        
        Change-Id: I85d0e61009116f4b17d1ce0337e3f0d2cc031159

2017-10-30  Armin Le Grand  <Armin.Le.Grand@cib.de>  [3444a3086c8fe8966953434a7fbe76802df8a149]

        Adapted to get methods and WriteAccess helpers
        
        Change-Id: Ife3c1b2391ad7beae8c7f31f796b1454709ddd26

2017-10-30  Armin Le Grand  <Armin.Le.Grand@cib.de>  [75d4e779e408bd532ddeda2b18923806c920b4a7]

        Adapted to get/setSwFrame and get/setSwPrint
        
        Change-Id: I6cce40ec49dd5bd32d94fe06b9d2dabd368448be

2017-10-30  Armin Le Grand  <Armin.Le.Grand@cib.de>  [f6edddfa230d6478571ef67ebdc506c54f589648]

        Migrated from SwFrame::PrintWA to setPrint
        
        Change-Id: Ieea3b467f296a190de5b5f47721bef148bebf60b

2017-10-30  Armin Le Grand  <Armin.Le.Grand@cib.de>  [46d233c026fd104f449bb99c1c6f80de34c9a4c6]

        Migrated from SwFrame::FrameWA to setFrame
        
        Change-Id: I01f7b828fe2134411cc76639e880da46b415d767

2017-10-30  Armin Le Grand  <Armin.Le.Grand@cib.de>  [94cf44656492e408ef6c7f6e18deffe519f22018]

        Isolated SwFrame members maFrane and maPrt
        
        To gain more control over changes of the Writer layout,
        isolated mentioned members and replaced all calls with
        inline methods for read and/or write access. Moved to
        own class to also identify 'private' accesses reliably.
        
        Change-Id: Ib0b7f852f5176744e860e2aad12dd13c9a906d68

2017-10-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [6f45913394a931f2053c7b1cba52bdfd79a3093b]

        loplugin:constantparam in svx
        
        Change-Id: Ifaad1083b1561b2bd908e798e06fbff8bbabbe60
        Reviewed-on: https://gerrit.libreoffice.org/44048
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-30  Furkan Ahmet Kara  <furkanahmetkara.fk@gmail.com>  [c7660cc543903c26c30d22e70e42deab9573c94d]

        tdf#112689 - Replace chained O(U)StringBuffer::append() with operator+
        
        Change-Id: If0ed3929f8faab187327b90e63014720e287e501
        Reviewed-on: https://gerrit.libreoffice.org/43681
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-10-30  Furkan Tokac  <furkantokac34@gmail.com>  [7939e29b4117733005f81960ca792b2629d63212]

        tdf#112689 - Replace chained O(U)StringBuffer::append() with operator+
        
        Change-Id: I32aab185cd0572353f4d94cfe4b16af25a665ef4
        Reviewed-on: https://gerrit.libreoffice.org/43684
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-10-30  Caolán McNamara  <caolanm@redhat.com>  [43199535700b5d7229258f44ceedf3d766102797]

        ErrorCode can be a simple int
        
        Change-Id: Ia0e9cc193be6f49a5a58c2f5ea5c7a5897e8400e
        Reviewed-on: https://gerrit.libreoffice.org/44035
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-30  Caolán McNamara  <caolanm@redhat.com>  [56ff9f20827ca760994d409a9fc715a7e93a71bf]

        de-sal_uLong met filter
        
        Change-Id: Ia9c0051f42801e8017469c77bf3d89672a748115
        Reviewed-on: https://gerrit.libreoffice.org/44034
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-30  Caolán McNamara  <caolanm@redhat.com>  [baefc8a1d7f01fb4717db72854abc06649335397]

        ofz#3896 Integer-overflow
        
        Change-Id: Ib7d3c8bd1a5db9f6b35e928743a701a9a95403ca
        Reviewed-on: https://gerrit.libreoffice.org/44031
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-30  Michael Stahl  <mstahl@redhat.com>  [236b7e19bb22e11f64765918c153a9ab0a8e53d2]

        git-hooks: don't complain about large .ui files
        
        Looks legit.
        
        Change-Id: I73562d0a8d863868ae717cee97b6497a93df4ee4

2017-10-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [66eaee557d5d85bb2f4ab243491d639205efa70b]

        sw: prefix members of SwUndoMove
        
        Change-Id: I2938845f3f454c085c3b159b17fb591869eaeac8
        Reviewed-on: https://gerrit.libreoffice.org/44045
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-10-30  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [480f72ef456b3d42c584fb198dde5b8f3a10788b]

        Revert "tdf#113197 Add MaskPrimitive (clip) to EMF/WMF if needed"
        
        This reverts commit bdb9cc1702d4e125db8c379f3b535bbd9f845b95.
        
        Breaks Mac unit tests in sw_ooxmlexport4

2017-10-30  Jens Carl  <j.carl43@gmx.de>  [620f8eb51ec4a03024191c5322206782b1cfb8e6]

        Remove obsolete header
        
        Change-Id: I77ef4bd4a253d4f0722c131f49675e12c3396178
        Reviewed-on: https://gerrit.libreoffice.org/44042
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-30  Jens Carl  <j.carl43@gmx.de>  [bf50220ac0ef2266dca188a4f485746b4cfb4096]

        Fix xsheetfilterable CppUnit assert
        
        Change to Logical NOT operator to make
        clang loplugin:simplifybool happy.
        
        Change-Id: I95af212ea6fa33be2775824322bd64f04d2ac695
        Reviewed-on: https://gerrit.libreoffice.org/44039
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-30  Noel Grandin  <noel.grandin@collabora.co.uk>  [1ecdddcc32ce2b003fca43ac2c5ef0668afef8dd]

        loplugin:constantparam in vcl
        
        Change-Id: Ic32e4098dcdae5ca5d7fe2749badedabda86a90d
        Reviewed-on: https://gerrit.libreoffice.org/44043
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-30  jan Iversen  <jani@libreoffice.org>  [dd9c17ae211a8171a7dc84acd9c9dc17cc5b8c48]

        iOS, make list of allowed file extensions
        
        Info.plist import/export file extensions handled by
        LibreOfficeKit, looped through and created var "KnownDocumentTypes"
        
        Change-Id: I479126a8070490e259c81d32f7dbfe437670fb28

2017-10-30  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [08a43cc97ccf88faa9d3a04afc3aacd2c885a2d1]

        related: tdf#103884 remove gltf/collada feature
        
        Change-Id: Icd26ad96c0337844ef1463dabfbe791caa00dd2d
        Reviewed-on: https://gerrit.libreoffice.org/43972
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-30  Julien Nabet  <serval2412@yahoo.fr>  [8d994f83568073eb79ab987069f740c3c940405e]

        Replace list by vector for m_aSubsets (vcl)
        
        + use for range loops for those related to m_aSubsets
        
        Change-Id: I2fa3e3c46394381f5d0bb042481c1884bfe52da9
        Reviewed-on: https://gerrit.libreoffice.org/44033
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-30  Julien Nabet  <serval2412@yahoo.fr>  [cf839137d61ab93b4166fe9ad43a8510836de710]

        Replace some lists by vectors in desktop
        
        Change-Id: Ib1cd2278d1af651b96f07c8831382bba7f51aed6
        Reviewed-on: https://gerrit.libreoffice.org/44037
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-30  Julien Nabet  <serval2412@yahoo.fr>  [f06ca1f2af9c789d77e62d25c3030128dc1ba925]

        Following aded98ce3d7a4189a4fa30989505da9427abc83b
        
        Change-Id: Ie3b30ac96d5a00d5326f954423e6a1096c70cbc8
        Reviewed-on: https://gerrit.libreoffice.org/44036
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-30  Julien Nabet  <serval2412@yahoo.fr>  [5b6652f3609e9068a73f8382656537a9d74ef8f7]

        Replace list by vector for m_aListeners in gtk3 (vcl)
        
        Change-Id: I97ad632be7340ae7a628026ae8e8c45d813a49e4
        Reviewed-on: https://gerrit.libreoffice.org/44032
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-30  Justin Luth  <justin_luth@sil.org>  [9b8a99a1886997f91535ed613e50b3691c716ea1]

        tdf#92524 ooxmlexport: recognize COL_AUTO for RES_BACKGROUND
        
        FormatBackground was always returning the actual color
        instead of AUTO when the color was COL_AUTO because ConvertColor
        is being passed Color.GetRGBColor() instead of just Color.
        
        There are three sections here:
        -XML_fillcolor: looks like it accepts values like "green" and
        "teal". Unclear from documenation whether auto is allowed.
        -XML_srgbClr: only accepts rgb number, not auto
        -XML_fill: needs this fix - test document available.
        
        Since the section can't globally handle "auto", I left XML_fillcolor
        alone, waiting for a proof bug report.
        
        Change-Id: Idecb6a32fba814a6fb3aeb6cc015d793ba6f8cf9
        Reviewed-on: https://gerrit.libreoffice.org/43975
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2017-10-30  Caolán McNamara  <caolanm@redhat.com>  [d30522e46ca884e9bc74af21711d9537e8118859]

        ofz#3895 Integer-overflow
        
        Change-Id: Ibc90bdad5edf2d382e358dde4a0bfce6e4276584
        Reviewed-on: https://gerrit.libreoffice.org/44026
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-29  Jens Carl  <j.carl43@gmx.de>  [bbfec269bda9906eae66b207987d53bbea969eec]

        tdf#45904: Move Java _XSheetFilterable test to C++
        
        Change-Id: Ib94aeb98c9c659118800b2dcc327c44a77d5fcc6
        Reviewed-on: https://gerrit.libreoffice.org/44019
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-10-29  Jens Carl  <j.carl43@gmx.de>  [ba93d6aeb73cba64f037a0bd88d96fedb90f3f2f]

        tdf#45904: Move Java _XSheetFilterDescriptor tests to C++
        
        Change-Id: If9bbef199f2c698f9ffeb3d57423b66ebd439a94
        Reviewed-on: https://gerrit.libreoffice.org/43635
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-10-29  Jens Carl  <j.carl43@gmx.de>  [4200896e36f259a60b3d3288e13ff08d2fda861c]

        tdf#45904: Move Java _XSheetLinkable tests to C++
        
        Change-Id: I0f99c3b4a74748d7f1c73ef584170ae84b08cd9a
        Reviewed-on: https://gerrit.libreoffice.org/43582
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-10-29  Jens Carl  <j.carl43@gmx.de>  [a0b7cd137aac7529b328c813b011166a78074cb4]

        tdf#45904: Move Java _XSheetOperation tests to C++
        
        Change-Id: I5aaeebd074882bb05a78e6d4057162e1da61d673
        Reviewed-on: https://gerrit.libreoffice.org/43539
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-10-29  Julien Nabet  <serval2412@yahoo.fr>  [7ff9b44d5d2fc2b641fd28d8878d27051cfd8d25]

        cppcheck: funcArgOrderDifferent
        
        Change-Id: Ic29d1229a9acdc7412159eab72cb245567a76788
        Reviewed-on: https://gerrit.libreoffice.org/44030
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-29  Jens Carl  <j.carl43@gmx.de>  [d56be38352031695951558bf1dffd0a48c84eaca]

        tdf#45904: Move Java _XSheetPageBreak tests to C++
        
        Change-Id: I29111c3495fc9767d1b2c7bab38af5f89b7840f9
        Reviewed-on: https://gerrit.libreoffice.org/43399
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-10-29  Jens Carl  <j.carl43@gmx.de>  [410515366c466c1f8b0a81d47f8263d278af3a18]

        tdf#45904 Move Java _XSpreadsheet tests to C++
        
        Change-Id: Idb398c87c89aa9b5613b9952bffde5929c1bc76b
        Reviewed-on: https://gerrit.libreoffice.org/43398
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-10-29  Jens Carl  <j.carl43@gmx.de>  [80003831041fcd718d2dddc9b6409ff50b48facf]

        tdf#45904 Move _XSubTotalCalculatable Java tests to C++
        
        Change-Id: I18199a9cc79e6a109c8de0026b37a67f85cf778a
        Reviewed-on: https://gerrit.libreoffice.org/42265
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-10-29  Jens Carl  <j.carl43@gmx.de>  [a060947e8c1538cedae5dee6b2a4e7a15d434d66]

        tdf#45904: Move _XSubTotalDescriptor Java tests to C++
        
        Change-Id: Ie1ec8879972f77c5278992aadf9324f755859d96
        Reviewed-on: https://gerrit.libreoffice.org/42096
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-10-29  Jim Raykowski  <raykowj@gmail.com>  [33a617aa43cf552b3a45b8391df28579883cd5de]

        tdf#94464 change text body default line spacing to 1.15
        
        Change-Id: Icf5dec5f57fe80febd61832b6583829ff9e24086
        Reviewed-on: https://gerrit.libreoffice.org/44027
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-10-29  Caolán McNamara  <caolanm@redhat.com>  [bcad55fcc9557b34431df557afb827341f3db51e]

        ofz: Divide-by-zero
        
        Change-Id: I1bf3e17950bda3386514dd5956b89df89565b780
        Reviewed-on: https://gerrit.libreoffice.org/44024
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-29  Caolán McNamara  <caolanm@redhat.com>  [4ee4c599a33e4f7c80046a16894674202692b4b4]

        ofz#3883 Integer-overflow
        
        Change-Id: Ie1fd6617d6e598c6e2cfa8a83a0ffe16948e1efd
        Reviewed-on: https://gerrit.libreoffice.org/44022
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-29  Caolán McNamara  <caolanm@redhat.com>  [6e4fc0508909af407e595d17b06a6b1d1cb36ba0]

        ofz#3889 Divide-by-zero
        
        Change-Id: If02a4bd6d168e9b1d4574cfc730ecc24011eab62
        Reviewed-on: https://gerrit.libreoffice.org/44023
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-29  jan Iversen  <jani@libreoffice.org>  [fb88fbbe2b6bb62c4525659299b05aa0964229c5]

        iOS, problem with menu control
        
        storyboard and code had diverted.
        
        Change-Id: I39d3db81f2c133a355c961a24cf7ed1409630b83

2017-10-29  jan Iversen  <jani@libreoffice.org>  [64f9ae5510fa8f17e2ecb93525c413dd25f041b3]

        iOS, added missing link to Info.plist
        
        Added Info.plist to project file, interesting that
        even without a reference xCode uses the file, only
        it cannot be edited
        
        Change-Id: I16094fe8f32f79eb2ea4fe7c758745619b0eb04e

2017-10-29  jan Iversen  <jani@libreoffice.org>  [c8d1c4350b6828f64121ff4a443700a5b9035e9d]

        iOS, tested document open from 3rd party app.
        
        This patch allows integration of 3rd party app.
        if e.g. in mail and clicking on a OO document, LibreOfficeLight will
        open and present the document
        
        Change-Id: I86c77cd3af3aac41fda441b7c5625a2063343971

2017-10-29  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [feb6cfb1048925ab87485acc4357c3ac23ff944a]

        cppcheck: unusedVariable
        
        Change-Id: I0fcfd512b7abce38a6865c93f6147658b7dfe493
        Reviewed-on: https://gerrit.libreoffice.org/44020
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-29  Caolán McNamara  <caolanm@redhat.com>  [f0cc59c02e5d4e275f11c586239e7eb0012a9609]

        undo semi-revert
        
        Change-Id: Ifc332d34d23cdc1bb5be80f7cfe440bdc6a12d23

2017-10-29  Arkadiy Illarionov  <qarkai@gmail.com>  [a6750166cdd9b39f4e948201143c70ea95def600]

        tdf#94695 Replace gethostbyaddr with getnameinfo
        
        Change-Id: I7ac99a6f470998364e9e43b749a0914d8a3fc096
        Reviewed-on: https://gerrit.libreoffice.org/42769
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-29  Caolán McNamara  <caolanm@redhat.com>  [fc4f2f1b0f8c286e9ae259c44fb249261a8ac47f]

        ofz#3868 Integer-overflow
        
        Change-Id: Id5de484e365567487cdeaf73f9fa88ef5a735e3e
        Reviewed-on: https://gerrit.libreoffice.org/44011
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-29  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [dc55f0618cae0e0ec7877eda065cc4b387e16bfb]

        TSCP: skip empty classification sections
        
        When the user inserts some classification text
        into the editbox in the classifcation dialog then
        deletes, EditEng is giving us an empty section.
        
        This is to skip it, since it's completely superfluous.
        
        Change-Id: I522f05d0a270cd2bd9892235ad3cb40a88b295ac
        Reviewed-on: https://gerrit.libreoffice.org/43888
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>

2017-10-29  jan Iversen  <jani@libreoffice.org>  [1f78846481385fed5e65c982e771a5bc72421399]

        iOS, documented DocumentActions
        
        Documented the popover menu
        Corrected to reflect the current menu entries
        
        Change-Id: I41283fe013cc2593e07f53e0e4fc779eff845a66

2017-10-29  jan Iversen  <jani@libreoffice.org>  [ba73d5e72e2eb5d787ae916631c4e3ef430f1008]

        iOS, completed doc of DocumentController
        
        Added "close" menu
        moved popover menu class to own file
        solved clang problem with C headers () is not permitted (void) is
        
        Change-Id: Id4f5053e325e2952171e10b0ca7f995447955748

2017-10-29  jan Iversen  <jani@libreoffice.org>  [adff3863890af26c9c3fb4fb5611c333c746fe61]

        iOS, added dummy calls for LO
        
        In order to speed up UI work, a dummy source is added.
        
        Change-Id: Ic226b1365681ac65036729a672c97aa5579ed118

2017-10-29  jan Iversen  <jani@libreoffice.org>  [cbe828b7f759969c0d70eb818fca62d67379e648]

        iOS, move hipernate handling to LOkit interface
        
        Hipernate means stopping LOkit but of course saving first if a
        document is active
        
        and returning means starting LOkit again.
        
        for now the implementation is left as FIXME
        
        Change-Id: Id9ea2b056e87caec13c1d3fe82d4623ca3901ef2

2017-10-29  Caolán McNamara  <caolanm@redhat.com>  [98c7ab9531af4848dc289e38c5f4291788ad3d6e]

        ofz#3871 Integer-overflow
        
        Change-Id: I5358835671fa1a57f6db5f5aeb9eec87e22c6e39
        Reviewed-on: https://gerrit.libreoffice.org/44010
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-29  Caolán McNamara  <caolanm@redhat.com>  [b154334ad14b339a3f29300572bdb78d6a8df15b]

        ofz#3839 Integer-overflow
        
        Change-Id: I79c79bc75443f87cf36ec325c9b4d6b513959a76
        Reviewed-on: https://gerrit.libreoffice.org/44012
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-29  Caolán McNamara  <caolanm@redhat.com>  [9b3b14bb8f5dc6df835c30e060b6932dfd91cce5]

        memleak with null pLocalNames
        
        Change-Id: I6904841292bf66ff24e00b8ee90f3ecc99c1f1da
        Reviewed-on: https://gerrit.libreoffice.org/44008
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-29  Caolán McNamara  <caolanm@redhat.com>  [540cd706db44858247cf69f1f40808f02bd78587]

        ofz#3872 Divide-by-zero
        
        Change-Id: I851fdb905e0ca981cba6699fcbe20c5d8fabf7ae
        Reviewed-on: https://gerrit.libreoffice.org/44009
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-29  jan Iversen  <jani@libreoffice.org>  [82cd9f8efd8cc8fd8e5bafbdaf39c94efda6a030]

        iOS, document handle sidebar
        
        Change-Id: I4df15312f1174009d7d34b02241c129abc27c0b7

2017-10-29  jan Iversen  <jani@libreoffice.org>  [351d83c357093ac0ec6d3768355df9ee1b224d02]

        iOS background handling
        
        When the app moves to background (hipernate) LOkit needs to be
        stopped, and when it reenters foreground started again.
        
        In order to keep AppDelegate slim as recommended, calls to
        DocumentController are added.
        
        Change-Id: I7e4c8c5ae7fe29235381e3e7217abfd1911e39ad

2017-10-29  Tamás Zolnai  <tamas.zolnai@collabora.com>  [3d872ecc51e47e02e70732c848964274b2aad29e]

        tdf#110357: Impress table looses selection when clicking on ...
        
        ... Increase \ decrease font button
        
        Change-Id: I52cf853de01b06c6c9db9779f15174f895789da8
        Reviewed-on: https://gerrit.libreoffice.org/43962
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-10-29  jan Iversen  <jani@libreoffice.org>  [4bfa790236b9c0d70c28101858547c616e75e9e4]

        iOS documentation and minor corrections
        
        Started on documentating all classes, to make it easier for
        others to understand the code.
        
        Change-Id: I5b463f7ae23fb6316dc3f1418d73222360083bdc

2017-10-29  jan Iversen  <jani@libreoffice.org>  [cfcdad938b2ca0fb9a4059530180bc1c7d1424bd]

        iOS, use UIDocumentPickerViewController
        
        UIDocumentPickerViewController is new in iOS 11.0 and
        provides much more flexibility.
        
        Change-Id: Idd44ab57e8ddbf707327e8a66c5dae2a05ee172c

2017-10-29  David Tardon  <dtardon@redhat.com>  [d19eeee50eb944325806af75ede5c0542ac68787]

        libodfgen: pass optimization flags to configure
        
        Change-Id: I23aa89602206bedf3b1faf58c5e153a4d06cb515
        Reviewed-on: https://gerrit.libreoffice.org/43997
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2017-10-29  David Tardon  <dtardon@redhat.com>  [ba27efc27faa0d26fc8c5d5f790807d0c036cddb]

        libmspub: pass optimization flags to configure
        
        Change-Id: I2107bee3122bb7535d097061fd433f1fc998741e
        Reviewed-on: https://gerrit.libreoffice.org/43995
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2017-10-29  David Tardon  <dtardon@redhat.com>  [9ea8686d3573540b697b51d1e2e00bfe2d57d872]

        libqxp: pass optimization flags to configure
        
        Change-Id: I16586e206bef696023a124fb69b28c1bd92d0cff
        Reviewed-on: https://gerrit.libreoffice.org/44001
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2017-10-28  David Tardon  <dtardon@redhat.com>  [12fa4ae5cbb27956fc69b5f55970a7ab32174f3d]

        libwpg: pass optimization flags to configure
        
        Change-Id: Id49c3d10aa3dc6c6cabcb23a382f2c3d3a58d1a8
        Reviewed-on: https://gerrit.libreoffice.org/44005
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2017-10-28  David Tardon  <dtardon@redhat.com>  [ddfe47f0184c32ca20861776d302f393da36d5b2]

        libzmf: pass optimization flags to configure
        
        Change-Id: Iff6558155100817f045053a781d09eedcd6724a2
        Reviewed-on: https://gerrit.libreoffice.org/44007
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2017-10-28  David Tardon  <dtardon@redhat.com>  [d0625cb6cb3035bbb9508c50fbcf035ac64e4c56]

        libcdr: pass optimization flags to configure
        
        Change-Id: Ic852290149a018d272ff727ab5f504825b16cbba
        Reviewed-on: https://gerrit.libreoffice.org/43979
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2017-10-28  David Tardon  <dtardon@redhat.com>  [5897ac83356b4376e6118fbd914b5cebf0b1df83]

        drop unneeded defines
        
        Change-Id: I99e03c09aa1c0f3ebdfe1969b2231e07361673e6
        Reviewed-on: https://gerrit.libreoffice.org/43978
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2017-10-28  David Tardon  <dtardon@redhat.com>  [2437c5daf5620cf63b4dc40cc696805aff782509]

        libe-book: pass optimization flags to configure
        
        Change-Id: I3d2833eccacc11d6183c0c13ca18a8d9deab5e02
        Reviewed-on: https://gerrit.libreoffice.org/43981
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2017-10-28  David Tardon  <dtardon@redhat.com>  [e4b9c41107fb8a78580b19fbe103448bf98680df]

        libstaroffice: pass optimization flags to configure
        
        Change-Id: I7bcc4ae1d73b6d8072bdd02d4d515df77be82aff
        Reviewed-on: https://gerrit.libreoffice.org/44002
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2017-10-28  David Tardon  <dtardon@redhat.com>  [ff4b017d202620da15349600c596295e6d55b68c]

        libwps: pass optimization flags to configure
        
        Change-Id: I086123b08fc409f48dac42ec5db1d6e19a1df379
        Reviewed-on: https://gerrit.libreoffice.org/44006
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2017-10-28  David Tardon  <dtardon@redhat.com>  [18cacf522b873f7175470b0258fb1f73ad7dff7d]

        run make in top-level dir
        
        Change-Id: Ic1629db12fa272aac20478a383c0d92e2f0312cf
        Reviewed-on: https://gerrit.libreoffice.org/44003
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2017-10-28  David Tardon  <dtardon@redhat.com>  [cd13490334e9817514028381f1bd57ee67770bc2]

        libvisio: pass optimization flags to configure
        
        Change-Id: I9275562fd3debaa0a53c0ed3e58974a5b5372f50
        Reviewed-on: https://gerrit.libreoffice.org/44004
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2017-10-28  David Tardon  <dtardon@redhat.com>  [6eecca40aa77de90e3566645f812be5cf3b416d0]

        BOOST_CPPFLAGS is already set correctly by configure
        
        Change-Id: I5c3b87352fad9fff42075a81e921c03e1dcb7bdc
        Reviewed-on: https://gerrit.libreoffice.org/44000
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2017-10-28  David Tardon  <dtardon@redhat.com>  [ecfad3d98efa678e592343fb575be64feaaad27e]

        zlib is not needed
        
        Change-Id: Ic203e81932913a3a79fe61fa9a8a0f3dc2ef6e43
        Reviewed-on: https://gerrit.libreoffice.org/43999
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2017-10-28  David Tardon  <dtardon@redhat.com>  [8f6ce24a1b51dde676d72132aeebe557cf1186b9]

        libabw: pass optimization flags to configure
        
        Change-Id: I9492a4189b939f3dcaaec33f9c4591cb8715fd44
        Reviewed-on: https://gerrit.libreoffice.org/43977
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2017-10-28  David Tardon  <dtardon@redhat.com>  [9d8dc76a33190257f05b436437fe200efe9cc66f]

        libpagemaker: pass optimization flags to configure
        
        Change-Id: I8df4bedcb7e3d7b14709e8b881ee309cd511444e
        Reviewed-on: https://gerrit.libreoffice.org/43998
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2017-10-28  David Tardon  <dtardon@redhat.com>  [2a8c66adfffe3074f0433d44e3b6899c58b54db6]

        libfreehand: pass optimization flags to configure
        
        Change-Id: Idef9d938ef3f4067530041142e64e191dcbfff51
        Reviewed-on: https://gerrit.libreoffice.org/43994
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2017-10-28  David Tardon  <dtardon@redhat.com>  [d73adb887ce08c22121c7bb02681efd49fd5781c]

        libmwaw: pass optimization flags to configure
        
        Change-Id: Ia824b2897fbac5a0cb969c91b8f1feeefd73f448
        Reviewed-on: https://gerrit.libreoffice.org/43996
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2017-10-28  Ashod Nakashian  <ashodnakashian@yahoo.com>  [25057044a6b9ee2277531eb1bdc935ae12684e39]

        TSCP: store the signature date as RDF
        
        Change-Id: Ibce01df2f04f9960ec2b5c224a553c98819ec849
        Reviewed-on: https://gerrit.libreoffice.org/43993
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-10-28  David Tardon  <dtardon@redhat.com>  [a41b0659eb80cc84490965690f0ec0b434dcc75f]

        libetonyek: pass optimization flags to configure
        
        Change-Id: Id11914a32b8d45b3e0e97fcfc87ea235466169ca
        Reviewed-on: https://gerrit.libreoffice.org/43983
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2017-10-28  David Tardon  <dtardon@redhat.com>  [e6af915fae27a19b6ac79a9f76fb8b04361d6f4b]

        libepubgen: pass optimization flags to configure
        
        Change-Id: I50e0c7bfe89249c421b8e03f57445ce1bf51ecb4
        Reviewed-on: https://gerrit.libreoffice.org/43982
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2017-10-28  David Tardon  <dtardon@redhat.com>  [9485655bbda5a0d1ed3e11ad25d4a2341c34bd58]

        librevenge: pass optimization flags to configure
        
        Change-Id: I27220fe91299ccee1e89df1b865dd1de550a01a0
        Reviewed-on: https://gerrit.libreoffice.org/43970
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2017-10-28  Pranav Kant  <pranavk@collabora.co.uk>  [fdb56a741a66e152f0f120d00bf62049fe566a79]

        lokdialog: Tunnel dialog title to lokclient as outparam
        
        Change-Id: I1beb5ab3f06debdca7ebf999af7ac879a41ea47e
        Reviewed-on: https://gerrit.libreoffice.org/43959
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-10-28  Pranav Kant  <pranavk@collabora.co.uk>  [79fa071767c7c6b88950b82143fa76df63b172e6]

        lokdialog: Clear the pointer after destroying
        
        Change-Id: Iebbe3fab6f6144f0cf1de9a1c45a0b2a62b07e0b
        Reviewed-on: https://gerrit.libreoffice.org/43958
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-10-28  Pranav Kant  <pranavk@collabora.co.uk>  [1a1ee7803d8f17532fb2149fcc386cc70720eef0]

        lokdialog: Use UNO name as dialog id when invoking lok callbacks
        
        ... not the frame id from the .ui file
        
        Remove temporary hacks introduced earlier in GTV also.
        
        Change-Id: I71290a5fac6547a5584094da21e2301ef8fbce0c
        Reviewed-on: https://gerrit.libreoffice.org/43957
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: pranavk <pranavk@collabora.co.uk>

2017-10-28  Caolán McNamara  <caolanm@redhat.com>  [149b613ccfa929265df98fc534cc724264fbb776]

        ofz#3840 Integer-overflow
        
        Change-Id: Id32aa1c298f67c1ec7b56057cf162d947db7e713
        Reviewed-on: https://gerrit.libreoffice.org/43965
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-28  David Tardon  <dtardon@redhat.com>  [193b6c2287557af08055ac3858d0855ca1c40550]

        use predefined workdir path
        
        Change-Id: Ia14aaba92e5d36064bc6a77dbc63463a833d8745
        Reviewed-on: https://gerrit.libreoffice.org/43969
        Reviewed-by: David Tardon <dtardon@redhat.com>
        Tested-by: David Tardon <dtardon@redhat.com>

2017-10-28  Ashod Nakashian  <ashodnakashian@yahoo.com>  [0be2da09147e64eea26c06fa90d53e8d324ee429]

        TSCP: store and retrieve signature timestamp
        
        When TSA is provided, we can now store and retrieve
        the signing timestamp. Currently this is only implemented
        on Windows, thought.
        
        Change-Id: I657fa7a88623713483d0d6d88e4bc201142f47c4
        Reviewed-on: https://gerrit.libreoffice.org/43988
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-10-28  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [b480d5e4c03438487b645ae10347c5c22f36bb25]

        TSCP: bump the doc classification if lower than paragraph
        
        The document classification should not be lower than
        the highest-classificed paragraph. This insures that
        the document classification is as high as the highest
        classified paragraph upon saving.
        
        Change-Id: Ic838b886ecf97da2eca56870f68aa3e51c7291f6
        Reviewed-on: https://gerrit.libreoffice.org/43772
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-10-28  David Tardon  <dtardon@redhat.com>  [7a2e7c32d38db02aaa5d78d5e8aaf86cabfde586]

        libwpd: always set CXXFLAGS
        
        Change-Id: I211f346c428059e20dd1217b5b65fe8c1ab24710
        Reviewed-on: https://gerrit.libreoffice.org/43968
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-10-28  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [165d0a149d631d96a91118dfc7686bd2ebb0b6b9]

        clang-tidy modernize-use-equals-default in svl
        
        SfxPoolItem has a copy constructor and its copy assignment
        operator is deleted. Derived classes have a implicit defined
        copy constructor too, if all members are copy constructible.
        
        This patch removes default able copy constructors on such items.
        
        Note: clang-tidy only finds functions defined in source, inlined
        functions in headers are picked manualy.
        
        Change-Id: I7e642a2ecf139420c53f6fcb39208918dd1a8d52
        Reviewed-on: https://gerrit.libreoffice.org/43003
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-28  Stephan Bergmann  <sbergman@redhat.com>  [df9edbcd2883cec2d0596133131cfbc220dee91f]

        Work around "xargs: environment is too large for exec" errors on Windows
        
        ...when e.g. doing 'make sal.clean'
        
        Change-Id: I63c13dd010cf8d24f9548cf2fe089067381a4efe
        Reviewed-on: https://gerrit.libreoffice.org/43948
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-28  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [9270e6ad00b75eb35cae71998642a7c306eb4d03]

        tdf#106084 EMF+ Add support for RotateWorldTransform record
        
        Change-Id: If5ce156b7d60d30be8451902beb8330b7177b26e
        Reviewed-on: https://gerrit.libreoffice.org/43858
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-28  Regina Henschel  <rb.henschel@t-online.de>  [7cebfbeabb24f908fb586ef5fa47f103042d769c]

        tdf#113367 Change namespace from svg to draw for attr transform
        
        The new feature of rotating images in Writer first time triggers the
        export of the attribute transform. So now it becomes visible, that
        it has the wrong namespace, see ODF 19.228 part 1.
        
        Change-Id: I00d5e6a12bd564e814679e8be862c7d08baae956
        Reviewed-on: https://gerrit.libreoffice.org/43890
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-28  Armin Le Grand  <Armin.Le.Grand@cib.de>  [bdb9cc1702d4e125db8c379f3b535bbd9f845b95]

        tdf#113197 Add MaskPrimitive (clip) to EMF/WMF if needed
        
        When the content of an imported EMF/WMF overlaps the defined
        size in PrefMapMode/PrefSize, add clipping to hide it. This
        was done in imports before EMF+ changes and is done in SVG, too.
        If needed, orig contained size and content still accessible
        using MetafilePrimitive2D::accessMetafile
        
        Change-Id: Id86ff3c0a9820637e3601c0c4f489a2d67d190d0
        Reviewed-on: https://gerrit.libreoffice.org/43746
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-28  Katarina Behrens  <Katarina.Behrens@cib.de>  [51eb767eaf514ee8106401e364e75533fd6fcb51]

        Related tdf#95694: Enable papersize & orientation listboxes
        
        when called from File > Printer Properties > Properties. Anything
        else doesn't make sense, user opens this dialog in order to be able
        to edit the settings
        
        Change-Id: I9559829551e6d6144da972757ab98afa5696bbfa
        Reviewed-on: https://gerrit.libreoffice.org/43823
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-28  Serge Krot  <Serge.Krot@cib.de>  [9a9cfb1d80cea14abddea3d2e18fedb1549c9293]

        related tdf#38778 Speed-up: Do not traverse the whole array
        
        It is known that text attributes are sorted inside SwpHints.
        No need to check all entries if special position is provided.
        
        Change-Id: Iac92cd40cd6d094d158f3b50fd768f47029ccdce
        Reviewed-on: https://gerrit.libreoffice.org/43911
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-27  Marco A.G.Pinto  <marcoagpinto@mail.telepac.pt>  [81d50fd137fdf712a0f37988217c43278cf24c26]

        Updated core Project: dictionaries  6feecdc45bb14d46b4273f2cf6c0e3491cbee276
        
        Updated the English dictionaries: GB + US + CA + AU
        
        Change-Id: If18f25780393258158ebf85cd68dbfa1075c4ab3
        Reviewed-on: https://gerrit.libreoffice.org/43886
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2017-10-27  Tamás Zolnai  <tamas.zolnai@collabora.com>  [e142027a26634f51b0fc0903076f980d4a37496a]

        tdf#110002: Sidebar shows 2 as font height for some specific...
        
        ... Impress tables cells
        
        While clicking inside a table we can avoid to unmark and
        remark the corresponding table. This unneccessary
        unmark\remark operations trigger a lot of useless updating
        stuff.
        For example it regenerate the whole sidebar while we still in
        the table so the sidebar's context did not actually change.
        
        Change-Id: I4c56b87b032e3cced3f09801147784dd2baaf9ef
        Reviewed-on: https://gerrit.libreoffice.org/43961
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-10-27  David Tardon  <dtardon@redhat.com>  [648d6493994869d9ad9a41755b3bf5fd5162e1e1]

        there is no C code in libwpd
        
        Change-Id: I2997c09aaafb9f64e654f8b3b78e37adfa3de733

2017-10-27  Yousuf Philips  <philipz85@hotmail.com>  [32ebd3d9351636c5c62c3939662ce3e057c714e7]

        tdf#113446 Make EditStyle appear in customization dialog
        
        Change-Id: I4340ee14478384d84148323345b498710cba4696
        Reviewed-on: https://gerrit.libreoffice.org/43868
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-10-27  Caolán McNamara  <caolanm@redhat.com>  [8f293eedcdfaf2507d78f5cd9993e56f1796675a]

        fix memory leak
        
        Change-Id: I6683ab0d39dbbb5c0ba0958d72f0a1bbfab47164
        Reviewed-on: https://gerrit.libreoffice.org/43954
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-27  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [b3ec92eaab075f58472717e87406bdf4c8915f5c]

        tdf#111486 Fix description of SAL_ macro after EMF refactor
        
        Change-Id: Ia4530d987e8555a5c09d49492e09079a3710b53b
        Reviewed-on: https://gerrit.libreoffice.org/43838
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [5f41f7b33e2f85be4c9d7380822916a7469cf39b]

        loplugin:constantparam in sw
        
        Change-Id: Ia477de0fb910f6a8fbb0a5054f4bdb43dd9ff381
        Reviewed-on: https://gerrit.libreoffice.org/43951
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [b9d2c3345a14420ae2f936ffa37f269fcfe74475]

        loplugin:constantparam in sd,sdext
        
        Change-Id: Idc3507b80da046aca00283e99fdca35cb624c3da
        Reviewed-on: https://gerrit.libreoffice.org/43952
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-27  jan Iversen  <jani@libreoffice.org>  [8cd7e7dfe6630648d110fa77991c283c8bf069bb]

        iOS update to 11.0
        
        Starting to use 11.0 features
        
        Change-Id: I0e147c0b436a93d11f220b533a5b2091f7cb56fc

2017-10-27  jan Iversen  <jani@libreoffice.org>  [77663321f096d60dc6ff34b2e2ab209db99cda72]

        iOS online check for iCloud
        
        Added check for active iCloud during startup
        as well as when returning from background.
        
        Change-Id: I4481a4cc7814540da98c4c432fe04543316fa7aa

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [794120f5c62c80eba810a08d089ed5321b993579]

        loplugin:includeform: bean (Windows)
        
        Change-Id: Id35caf31499a437cba9ed3329920c560705be0cf

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [6fa4f9b848eeb85747e894c2704054b6d21a1693]

        loplugin:includeform: bridges (Windows)
        
        Change-Id: I4514d751d5449902c589c7f3577c7f3cd593d2e9

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [5c778e44b21f9f244435b9e328fa1e8cb4459315]

        loplugin:includeform: canvas (Windows)
        
        Change-Id: I67e4e72ea58f64c4c12e977a936fe1e8e4578160

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [f3bb12dbf3ab478627baaa14fb42eaa5a438b6ad]

        loplugin:includeform: chart2 (Windows)
        
        Change-Id: Ie3e8e174f3fa51331988481ec16d2d1a52bb9ece

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [2739257380072645165f31a23365078df8659d48]

        loplugin:includeform: connectivity (Windows)
        
        Change-Id: I27b865cbb79c9ed9c1b5af9f0666450778ae8335

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [72b9861498be4e267d142efa64d93ab3df4c6f1f]

        loplugin:includeform: dbaccess (Windows)
        
        Change-Id: I8ed4161f8f2552200d1ddc280c922d9077e63a87

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [fa6d8eebd1574213670dbedc79441d1a1118cd86]

        loplugin:includeform: desktop (Windows)
        
        Change-Id: I245c58a3d97eb0d60e7063e9c34c77d33739801d

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [9851245f1e5978c566acbc4db69ba650b455b1b4]

        loplugin:includeform: dtrans (Windows)
        
        Change-Id: I8da9250a64d1be4fe410028676320f5bb38d0176

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [9f162a8220c0cdf94af28f3035f559d629d2a5a6]

        loplugin:includeform: embeddedobj (Windows)
        
        Change-Id: I76ed24e2bed461fd25562cce3190a2da8aa7a95d

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [3cfacaee068e782a1288c9c17b478135e128f469]

        loplugin:includeform: embedserv (Windows)
        
        Change-Id: I98bd95a46e645cf61f81d66faa1f700675e538bd

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [ffa11622ea6fc46c427421490b5cc1137b6f0511]

        loplugin:includeform: extensions (Windows)
        
        Change-Id: I6619004353fb7e94506e2a75c77b42156f0b6c6d

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [f32488182e6f03bddd5148e817a4d1dc569edde1]

        loplugin:includeform: fpicker (Windows)
        
        Change-Id: Iaa3b4b6d3de8e26de8a1ede68f59840264839f80

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [2954641da502f9602dd6f179e68f215d3b8feb0d]

        loplugin:includeform: hwpfilter (Windows)
        
        Change-Id: I35accf3f61cea9bdca93f5b2f0e93dab89dfe41d

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [c553f94f132e522e7487744ac2fda71d266ba0e4]

        loplugin:includeform: i18nlangtag (Windows)
        
        Change-Id: I932552d72767df1b05e2cb8137eb467835b4dbac

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [2942544155a0485616b7cb42b92170da430a4a7d]

        loplugin:includeform: jurt (Windows)
        
        Change-Id: I8f9c8bdcb3cabc47dfd211c28a70e90aae86339a

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [57763d2e796393cb072e44e5ec87d3fb33dd2cce]

        loplugin:includeform: odk (Windows)
        
        Change-Id: I654aa2cf1175f91619b70c9257e88f7006b0c04c

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [15eeba3d537c72ae9bbf8214d69d3f57d3013902]

        loplugin:includeform: pyuno (Windows)
        
        Change-Id: I07b13573fb45847bd31be6d195d0ebb5943e25bb

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [16faecdad480007073ffcb9dd3094afb1e97390f]

        loplugin:includeform: sal (Windows)
        
        Change-Id: Id60bcfadbfdf4b37f276159b12360347bde30a2e

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [33f67eee3eca8b2bb671b0eda79c81c73a092466]

        loplugin:includeform: setup_native (Windows)
        
        Change-Id: I58cae555a303a8657955ceec08065e8b440bdad4

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [7baaf973cecb18d171f7b7b4ad04990f63fbde3b]

        loplugin:includeform: sfx2 (Windows)
        
        Change-Id: I2ce3e5012b368a9e390d927a3dfd2150c0d5d9f7

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [cf98d5baf8da031086fadf23ea731b3f2c183ca7]

        loplugin:includeform: shell (Windows)
        
        Change-Id: I80109e4e60b0f72efee53509d5539918cec789bd

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [6092fd425fe68590bffb49c0390e4ecabf9d9fbd]

        loplugin:includeform: systools (Windows)
        
        Change-Id: If0eee76e3f2844718718906da403e3c09a4688f8

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [09d7e91794d274409f970fc73ab6782427bd9805]

        loplugin:includeform: tools (Windows)
        
        Change-Id: I5bbe31b375b60e877630c520eef307f39b9c8dcc

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [e0ac768501181c923500fe82093118c1422fc743]

        loplugin:includeform: vcl (Windows)
        
        Change-Id: I4a0fc4b483069141d2b943079adf5aa741df968e

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [bd367b14152620ec0c01c409b772bc76740f4535]

        loplugin:includeform: winaccessibility (Windows)
        
        Change-Id: I8b83e650202c2b169803c22a7f94223a180dd48a

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [2cfe488022e76952ee76be0b46c12732cb2fee8f]

        loplugin:includeform: xmlsecurity (Windows)
        
        Change-Id: Ib996672d7acd7d0dbf446eb8a4f8812680795e35

2017-10-27  Eike Rathke  <erack@redhat.com>  [ae531b69b3d8f0aa1bb1438e0af63b0710c9c47a]

        Another ImpGetIntntlSep() fix, tdf#81671 follow-up
        
        Change-Id: I9c056a137ab873f677e374d75c4e2f06bf370f21

2017-10-27  Eike Rathke  <erack@redhat.com>  [ab7b10d6c37af426c782e8cb46563bc206e5881c]

        Fix build of Windows-only code, tdf#81671 follow-up
        
        Change-Id: I68a468857c529e8cab80d4453832dc9f4b3657d8

2017-10-27  Eike Rathke  <erack@redhat.com>  [89e0a9183e7b21596bcd5504b104bf816f1d3ef3]

        Resolves: tdf#81671 add DecimalSeparatorAlternative to ar-* and fa-IR
        
        In locales that use '٫' U+066B ARABIC DECIMAL SEPARATOR
        additionally have '.' normal dot as input separator.
        
        Change-Id: Icb3f42374776e3fc65af3270abaca26ea5b24082

2017-10-27  Eike Rathke  <erack@redhat.com>  [92933ed580628c4e4cf539fc9fd90faaf51e05e6]

        Define optional <Separators><DecimalSeparatorAlternative>, tdf#81671
        
        Change-Id: I13d49463aa2fa9975b77d4ee62fcadc36b8317ae

2017-10-27  Eike Rathke  <erack@redhat.com>  [f285f3134378cb9a31f02200991e3fc44ca79419]

        Parse/gen optional <DecimalSeparatorAlternative> in locale data, tdf#81671
        
        Change-Id: I2781040c76e7c3dbfb4eedc7830a1f24b4c56b46

2017-10-27  Eike Rathke  <erack@redhat.com>  [940808a512ff637f161cc3eb1de0362b2f95318c]

        Handle decimalSeparatorAlternative, tdf#81671
        
        Change-Id: I3a3d3b0683ea46cff5c023e911977ce5b2f5f032

2017-10-27  Eike Rathke  <erack@redhat.com>  [03cf4eaaaf22a70386d4f8557f92dc00e57586c7]

        Handle decimalSeparatorAlternative, tdf#81671
        
        Change-Id: Ica696322bfeea641452e73fd49bf89c33b6d4d96

2017-10-27  Eike Rathke  <erack@redhat.com>  [7c5b9247c4425f1b733b62e365f15cf390c4bb63]

        Handle decimalSeparatorAlternative in TakeRepresentation, tdf#81671
        
        Change-Id: I552cb14fcb048d6c7da9043704c9941686a30993

2017-10-27  Eike Rathke  <erack@redhat.com>  [7cf453c78ce67f17661bfc74d1df6073cfc9d2ad]

        Use LocaleDataWrapper::stringToDouble() in StrToDouble, tdf#81671
        
        Change-Id: I7c791d8d133b830b146a4a9c6869bf27609167b6

2017-10-27  Eike Rathke  <erack@redhat.com>  [2c2d57585407acda2ea57c07dab98b5a23b37940]

        Use LocaleDataWrapper::stringToDouble() in lcl_Str2Double, tdf#81671
        
        Change-Id: Ife8f955e7f7a1c791c8bd0390981aae5fe9f82dc

2017-10-27  Eike Rathke  <erack@redhat.com>  [29dd087619ee089268fa16771f46f82a1feaa468]

        Use LocaleDataWrapper::stringToDouble() in ShadowPropertyPanel, tdf#81671
        
        Change-Id: I3e8f0a4a75c55543a1b6f6e9470cfd7aeb80e603

2017-10-27  Eike Rathke  <erack@redhat.com>  [fb5fc8256e79a3185c92c782733a78a18eafabeb]

        Use LocaleDataWrapper::stringToDouble() in PosSizePropertyPanel, tdf#81671
        
        Change-Id: Ice64297dff19f653383b1936d7f47c692df0baf8

2017-10-27  Eike Rathke  <erack@redhat.com>  [b962def146376dcb48dd93f045fd703489c283e3]

        Use LocaleDataWrapper::stringToDouble() in AlignmentPropertyPanel, tdf#81671
        
        Change-Id: I49619f763f3046e94b0bd5d5226e628409310871

2017-10-27  Eike Rathke  <erack@redhat.com>  [6c0e05ece7bd6e2ecae63fdb4cd73b1f9eaf7ed4]

        Use LocaleDataWrapper::stringToDouble() in ScSolverValueDialog, tdf#81671
        
        Change-Id: I6b29ab335c0d2e66804421cb90a6684b747c5035

2017-10-27  Eike Rathke  <erack@redhat.com>  [9ccdd3f9e1878f31ccd71b099fe926c20e1a92aa]

        Use LocaleDataWrapper::stringToDouble() in ScDoubleField::GetValue, tdf#81671
        
        Change-Id: I7ce956a6a08b9b5befd100e2b0030fc2d4787749

2017-10-27  Eike Rathke  <erack@redhat.com>  [7616e1c18869cda8a924e26337e3f1c83cbb7efe]

        LocaleDataWrapper::stringToDouble() w/ decimalSeparatorAlternative, tdf#81671
        
        To be used instead of rtl::math::stringToDouble() if locale
        dependent separators are involved.
        
        Change-Id: I54359c981901dc57b3d9312b0bfd2f2a14fccb33

2017-10-27  Eike Rathke  <erack@redhat.com>  [dc520c7759fde6e765afece23b78b5ca6dece5b1]

        Handle decimalSeparatorAlternative in BASIC ImpScan,..., tdf#81671
        
        Change-Id: I73ff2bf624ba7c8d88c9419a109c340806bd31f5

2017-10-27  Eike Rathke  <erack@redhat.com>  [dcf0877cd04280e598943ecfe299cf7360971056]

        Handle decimalSeparatorAlternative in SvNumberFormatter parsing, tdf#81671
        
        Change-Id: Ic10aa36805ec4214f7ac54529fb391cf1e390a70

2017-10-27  Eike Rathke  <erack@redhat.com>  [5ab5243068ff0e023da35633922f140688c7fcbd]

        Check decimalSeparatorAlternative in CheckConfigOptions(), tdf#81671
        
        Change-Id: I5281a6e63e1cff8ae47f1b79eb4fdb5e7eaa074b

2017-10-27  Eike Rathke  <erack@redhat.com>  [0ce0999fa2ace834558f9e79053df60b60623950]

        Check decimalSeparatorAlternative in GetDefaultFormulaSeparators(), tdf#81671
        
        Change-Id: Idf413d1e9db4f63bd90888f1dfc6a5d9455e47cb

2017-10-27  Eike Rathke  <erack@redhat.com>  [ca214981553eb21a4276d07c76db0c37c234a11c]

        Handle decimalSeparatorAlternative in ScColumn::ParseString(), tdf#81671
        
        Change-Id: I9f708b28ee5fdb23217e75386a64ab86dacfd3c4

2017-10-27  Eike Rathke  <erack@redhat.com>  [c1a47f1a51360f4afed094c1f87790fafb95e103]

        Handle decimalSeparatorAlternative in ScCompiler, tdf#81671
        
        Change-Id: I7471f0fb237e29a6f4e8bdd3405cd3b831673ca6

2017-10-27  Eike Rathke  <erack@redhat.com>  [21052ba2edeef9e16bf90fea62f007b1131c73c0]

        Allow decimalSeparatorAlternative in cclass_unicode::parseText(), tdf#81671
        
        Change-Id: I0469027951e68d3c08f40c236db3865edbdaa3e0

2017-10-27  Eike Rathke  <erack@redhat.com>  [922a94f376d90c72315f86f2604924c142fca5be]

        Add LocaleDataWrapper::getNumDecimalSepAlt(), tdf#81671
        
        Change-Id: Id3a16004603685ef859506c2c6d86f8ff097c1d0

2017-10-27  Eike Rathke  <erack@redhat.com>  [51a7ae749de90485f3b15a3f935f0f11d5aeff5b]

        Let LocaleDataWrapper::getLocaleItem() return LocaleDataItem2&, tdf#81671
        
        Change-Id: I16cfe81dd3ce0c8c2e905d55bea13df134c7a398

2017-10-27  Eike Rathke  <erack@redhat.com>  [2c1ab132685bee9251901be38e113e129c2c3fce]

        Instanciate XLocaleData5 in all internal interfaces, tdf#81671
        
        Change-Id: I71ab5008be930efdd3ba944b020554b9d65ed729

2017-10-27  Eike Rathke  <erack@redhat.com>  [ad1bf2ce2612ffb025c8ef9967018db53527a796]

        Supersede with XLocaleData5, LocaleData2, tdf#81671
        
        Change-Id: I17332be77f9c66c4fcfb7e3f3144ec624b804f94

2017-10-27  Eike Rathke  <erack@redhat.com>  [281a84bd33d1c34d51c4a933d395f17bd36190c6]

        New LocaleItem::DECIMAL_SEPARATOR_ALTERNATIVE, tdf#81671
        
        Change-Id: I1817d917621ccc3c81468132c558f9faa8c4ec4c

2017-10-27  Jan-Marek Glogowski  <glogow@fbihome.de>  [4805a3a8b6d2e9cc1710b9dced2041a6c7b5e596]

        Remove some old KDE3 and TDE stuff
        
        Both VCL plugins are long gone.
        We currently just keep the desktop detection.
        Generally fall back to gtk in VCL detection.
        
        Change-Id: I35830868cb75d16ae7b90b20df699929cefa4636
        Reviewed-on: https://gerrit.libreoffice.org/43940
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-27  Caolán McNamara  <caolanm@redhat.com>  [5922f9af749ff53e3bda2ff60a52116bf999a8a0]

        survive without config
        
        Change-Id: I410e486acc206ae2981fd16a9e2780dbd4d27af5

2017-10-27  Caolán McNamara  <caolanm@redhat.com>  [3e2df29c520a7bc0c2cc4b37d42fb9bcd52da60f]

        ofz#3791 Integer-overflow
        
        Change-Id: I0b8258eaf676ee7291365aec10a7876833aba626
        Reviewed-on: https://gerrit.libreoffice.org/43947
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-27  Jean-Pierre Ledure  <jp@ledure.be>  [64cfc7de655ac302138553f9fc2b9de437e0353c]

        Access2Base - Database events (2)

2017-10-27  Caolán McNamara  <caolanm@redhat.com>  [ac31598662c280ef99f305f6ca8ddc0be96ede06]

        ofz#3837 Integer-overflow
        
        Change-Id: Iaf9573ba7a8c08ba8c1b8dcf62340d0ea213e1a9
        Reviewed-on: https://gerrit.libreoffice.org/43944
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-27  Caolán McNamara  <caolanm@redhat.com>  [38e5169db360245daa9b9499589609cd80723f94]

        ofz#3823 Integer-overflow
        
        Change-Id: Idb8ba0972dbfe2cf6ec43caef9b6984851f8f7ca
        Reviewed-on: https://gerrit.libreoffice.org/43878
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-27  Takeshi Abe  <tabe@fixedpoint.jp>  [8b2ec0947c91eb12ae5e0302e2092bdf2ea5147e]

        sfx2: Drop unnecessary abstraction of SfxFrameArr_Impl
        
        Instead, use plain std::vector<SfxFrame*>.
        
        Change-Id: Ib32e748a0ce744d15cbe48f5d03e28c57b731394
        Reviewed-on: https://gerrit.libreoffice.org/43938
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-27  Szymon Kłos  <szymon.klos@collabora.com>  [cee6f65b0b03263b8706ae2797e07b67a0ccab89]

        tdf#113162 corect the size only for watermark 2
        
        Missing part for: 91d909ac8ec53ea135401babe8227f9c41b779b8
        
        Change-Id: Id35d61084e034c7381c8e8016e50dd66aaf41d59
        Reviewed-on: https://gerrit.libreoffice.org/43915
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2017-10-27  Caolán McNamara  <caolanm@redhat.com>  [91263493eac70464fa6036cf9d8676e5ed452869]

        ofz#3802 Integer-overflow
        
        Change-Id: Id631951119ed0a6b62ffe7d8342cd92191714114
        Reviewed-on: https://gerrit.libreoffice.org/43943
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [540d5e00714feef70d896d8856dc33db694e6e4b]

        loplugin:rangedforcopy (clang-cl)
        
        Change-Id: I468d951007089fefc235e245c3cb4baea4aa51f7

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [6f95909b3351451f96fb40ef6b2c21580d7a4c64]

        loplugin:redundantcast (clang-cl)
        
        Change-Id: Ib6b314cc94d57ef9a643c14440427a38a9de15fe

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [8959043f82e1d00abead9cbd809138d4f6521b14]

        -Werror,-Wtautological-constant-compare (clang-cl)
        
        ...fixed similarly to recent fixes to sal/osl/unx/file.cxx
        
        Change-Id: I2c82366095e156cd0085a8f60f54f8c822655dcc

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [c1d0b19b43767e3ead431357e91949e1f548283e]

        external/curl: Work around clang-cl not knowing /FD
        
        ("IDE Minimal Rebuild", according to
        <https://msdn.microsoft.com/en-us/library/6ce2bkt7.aspx>)
        
        Change-Id: I1b549c50bea4285bc6c89302f757f2e7e0bf1784

2017-10-27  Caolán McNamara  <caolanm@redhat.com>  [b492ee19978bcb99d767f7808fa1d3692486f6f7]

        drop stray debugging remnants
        
        Change-Id: I2684583643716103995c34de10b9eade91d8263b

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [ba688968ca55f5d5bcdeff23392f3739a6430cf0]

        Remove part of clang-cl workaround that is no longer needed
        
        ...after ColorSharedPtr is gone
        
        Change-Id: Id147e544e3b82577f4b7dbb5987472469782165f

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [2db621da6660d56f3ff1954adf4ed8ce71834bf6]

        Adapt loplugin:includeform to Windows \ path separator
        
        This can also call loplugin::isSamePathname with two paths that both contain
        backslashes, so finally make it (and hasPathnamePrefix) symmetric in which
        arguments my contain backslashes.
        
        Change-Id: I0465988d9d41e21c5660cbdbd1558543860ae1ad

2017-10-27  Xisco Fauli  <anistenis@gmail.com>  [aace85877c85935bbe92ecdfc1c27271b89628e5]

        tdf#113026: disable mpBoxLegend when legend not visible
        
        Change-Id: Idc297808e1d95aecfd42e91a2aa7b99523ac7fb8
        Reviewed-on: https://gerrit.libreoffice.org/43924
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-10-27  Eike Rathke  <erack@redhat.com>  [b53974c1530d14eebdc561ada3ecaf8fc3b58929]

        ofz#2947 check for input stream end
        
        Change-Id: I48d43a358e9a8e37a3c862c310a2e4b2e756f536
        Reviewed-on: https://gerrit.libreoffice.org/43937
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [e7dadcf739cbc4f244d2c4f1c0bc8053cd77371e]

        revert small part of previous commit
        
        not necessary after all
        
        Change-Id: I050ed0cc140969f2d32839f3a7841b240fd0efd0

2017-10-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [569c7da252be05366980ae88ce30ef17f6e61d8c]

        extract some common code for checking if a functions address was taken
        
        Change-Id: I292b4e9bf17c83f83ff43ac4c5870d33092d0c71

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [5670f65ccea6c47b17ec010fd15edcee5522086b]

        -Werror=unused-function
        
        Change-Id: I2858c6cb74b96ffe6a799dc2ab02cbbe1c56abc7

2017-10-27  Szymon Kłos  <szymon.klos@collabora.com>  [bb72ef2a15b0a08b07256f1bb3a0c96c413e8da8]

        ODP: export TextPreRotateAngle
        
        Change-Id: I13eb005195ebbdee5016bf279cba423e388723a0
        Reviewed-on: https://gerrit.libreoffice.org/43910
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2017-10-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [1a6b373d99f6f4b2b4c1a49b3336e520efc0dbdc]

        use std::unique_ptr in SwUndoTransliterate
        
        Change-Id: I4c3480104cbec53a395bd11702949984fca452a0
        Reviewed-on: https://gerrit.libreoffice.org/43899
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-27  Caolán McNamara  <caolanm@redhat.com>  [bbb104d70dd8130d99e3612e75fb90103c80de7e]

        ofz#3830 Integer-overflow
        
        Change-Id: Ia58552034aba32e9ecf00745d0cadc1e323c3c41
        Reviewed-on: https://gerrit.libreoffice.org/43933
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [dc38de4fc110863a5cf2b1c2166efecc6422e5d4]

        ...and one more fix for DbusIpcThread,
        
        switching back to a "Close" message-to-self without a response (as it had been
        before dc3ff192f3f048059cf149f416d0b237eb33b014 "Avoid further unwanted
        interference of DbusIpcThread::execute/close").  Especially on a first start of
        LO (where it restarts after creating the UserInstallation), it had been observed
        that DbusIpcThread::close was blocked waiting on a reply in
        dbus_connection_send_with_reply_and_block while DbusIpcThread::enable had
        already successfully (i.e., without emitting any of the SAL_WARNs) proceeded
        past sending the reply and was blocked on closeDone_.wait().  However that can
        happen---it should be clear by now that I don't understand anything at all about
        DBus.  :(
        
        Change-Id: Id5f368a60b2d8dd8b7074308ac1ad6b6545131ff

2017-10-27  Michael Stahl  <mstahl@redhat.com>  [404208f23c944a7d06e16bfb92b12fc58de775ad]

        emfio: don't reinvent read_uInt16s_ToOUString
        
        Change-Id: Ib12923762b5dd4d255c89a5acc54fdc5678a58ed

2017-10-27  Michael Stahl  <mstahl@redhat.com>  [a3cb93b3917608f5b329321caea8d699b80b1ddf]

        remove GetSwapFloat nonsense from all 3 EMF readers
        
        SvStream::ReadFloat already does that, and SvStream is initialised
        to SvStreamEndian::LITTLE by default.
        
        Change-Id: I5859e43014533bcebef9d4b8f0678c516193b92e

2017-10-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [39a2401807e67f41e96f51f747cb10c54700d793]

        use std::unique_ptr in SwLayouter
        
        Change-Id: I5e43710da971957af9953930dea7e103644d3f17
        Reviewed-on: https://gerrit.libreoffice.org/43898
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-27  Caolán McNamara  <caolanm@redhat.com>  [7ee3953ce53f8259c5058a32bad6ad76adbf7151]

        ofz#3819 Integer-overflow
        
        Change-Id: Ic45692152b039c0ee2f5659d7739c3a2517c5e83
        Reviewed-on: https://gerrit.libreoffice.org/43876
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-27  Caolán McNamara  <caolanm@redhat.com>  [6b760dc4bbb496496982d6d7aaa3701903bc3c11]

        ofz#3826 Divide-by-zero
        
        with fLeftStart == 1.0 (is allowed, see comment at mfCut) the whole
        BezierSegment is needed and does not need to be cut at all so best would be to
        add it to 'while' loop, after that the 'rest' will be added anyways so, add
        'fLeftStart < 1.0' or 'fLeftStart != 1.0' (since limited to [0.0 .. 1.0]) to
        the while in line 120 should do it
        
        Change-Id: Ida87e06247d169482df26e665985753e634e149e
        Reviewed-on: https://gerrit.libreoffice.org/43935
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-27  Caolán McNamara  <caolanm@redhat.com>  [1f0e40db86fe304338c7cdd772c8ef644b7a0e8b]

        ofz#3834 Divide-by-zero
        
        Change-Id: I654152b964c6228efeb8b7cc7203064338fd1dd6
        Reviewed-on: https://gerrit.libreoffice.org/43934
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [ab60b88390097dd98ad1e765b8dd94d1abaa3c65]

        use std::unique_ptr in DocumentRedlineManager
        
        Change-Id: Iba073b3a251827fefaba790e33dfc7c01b0b2154
        Reviewed-on: https://gerrit.libreoffice.org/43897
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-27  Stephan Bergmann  <sbergman@redhat.com>  [11cf64b7303d3c6bd2620d6c711c9845775f2d3d]

        Better fix for CppunitTest_services
        
        ...than 25313923b08018bd837cfe3fc99a5e141602cafc "Fix CppunitTest_services for
        constructor-based implementations..." (which this commit reverts again).  My
        claim that "the 'factory' would be the object itself" is nonsense, it would
        rather be an ImplementationWrapper (but one that was freshly created for each
        ServiceManager::createContentEnumeration).
        
        Change-Id: I85c683cff6f9ba78d0f8567a53f8fcbc56fe55cf

2017-10-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [8136a87d9af2cb6b7aecc6cf450d13904e155de8]

        loplugin:constantparam was not always using canonical location for function
        
        Change-Id: I8a15da534ba2cf9968cba0ee1f1bb74d7e3a0d54

2017-10-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [8a39134d5c177ea9735424a8e9f40bfd8986a1c6]

        no need to build the parent tree twice
        
        lets just use the built in parents stuff
        
        Change-Id: I7bb705acfcd6c8c18168676b0cdb13c26ba5b95a

2017-10-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [5585bc2fbbe8b6072cfdd5cdaaf326f5124632ce]

        rename loplugin::Plugin::parentStmt
        
        to getParentStmt and rename parentFunctionDecl to getParentFunctionDecl,
        so I don't keep using accidentally naming my variables the same as the
        functions.
        
        Change-Id: I66f9452458c8b439e5132191ac5219fb6d420708

2017-10-27  Caolán McNamara  <caolanm@redhat.com>  [13c26e565bd8b633e4748c63103c3801b017217b]

        Updated core Project: help  4df523054a84cbade8cf2aff4f72400baca9ca55
        
        Related: tdf#113455 update help to 'disable' the spinbuttons for special case
        
        now that there's a checkbox for the special 'clear' state rather than
        special empty spin button hackery to store this state
        
        Change-Id: I72756336a6c7fe68aec7efcf53e7b8dfb4c3d8d1
        

2017-10-27  Caolán McNamara  <caolanm@redhat.com>  [005ad924ce183b1f07f2e6193b5befac6fdda2b8]

        hwp fuzzing timeout
        
        Change-Id: I88656c558dfe1ef6e701ba54633bfe251bc4e279
        Reviewed-on: https://gerrit.libreoffice.org/43884
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-27  Caolán McNamara  <caolanm@redhat.com>  [e027d2956834a716b400a32dfdb4b0adfaeaa2f6]

        coverity#1420315 Unchecked dynamic_cast
        
        Change-Id: Ie522a0691ce269a4cc090057ddb54d8d0b1fa5e6
        Reviewed-on: https://gerrit.libreoffice.org/43918
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-27  Caolán McNamara  <caolanm@redhat.com>  [1b87cdadb88da0ece66c2da1a06c37420e45111c]

        support stock text in checkboxes and radiobuttons
        
        Change-Id: I03b2e125736b7f8a7127174a7a837760f76f8249
        Reviewed-on: https://gerrit.libreoffice.org/43893
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-27  Caolán McNamara  <caolanm@redhat.com>  [bdd7c74a499ea550a10e47d159c2d2d80c940fc0]

        Resolves: tdf#113455 Impossible to clear width/height in pages
        
        Change-Id: I88f80d417108822ceeb73c07cb49892925a2e57f
        Reviewed-on: https://gerrit.libreoffice.org/43891
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-27  Caolán McNamara  <caolanm@redhat.com>  [75c642dae3ded5bcf6d48f81363ad918d101d2e5]

        coverity#1420317 Unchecked dynamic_cast
        
        Change-Id: I33d065780ece2aab5f5a07d0dfd5493005a22b33
        Reviewed-on: https://gerrit.libreoffice.org/43917
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-27  Caolán McNamara  <caolanm@redhat.com>  [c15ac2c2ce71e35fd026109231444f5fb5745851]

        ofz#3813 Integer-overflow
        
        Change-Id: Ibc14583137aae0d46e501927e602a510339abe38
        Reviewed-on: https://gerrit.libreoffice.org/43872
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-27  Caolán McNamara  <caolanm@redhat.com>  [85b698cbd3de7ffd3c69309d452c1bf93156b75c]

        ofz#3812 Divide-by-zero
        
        Change-Id: I1a278302b995137d3e73620c003534498a59ba14
        Reviewed-on: https://gerrit.libreoffice.org/43870
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-27  Caolán McNamara  <caolanm@redhat.com>  [3fc4211a0f25543a947f1d47153f7c0a0be01a4c]

        ofz#3811 Integer-overflow
        
        Change-Id: Ia08ac1ae46d4af6df7b0a590752e17a6d9a6836e
        Reviewed-on: https://gerrit.libreoffice.org/43869
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [8f3ca2e63b8145b504f764a17ab61d8a93f15a60]

        tdf#113422 Crash in: ScPreview::MouseMove(MouseEvent const &)
        
        regression from
        
            commit 0ad8447d3199e1c1d1f7d6ddabc9b4cded99c2d6
            dyncolcontainer: convert nRight to std::vector
        
        Change-Id: I9cdf80115a2be73ec2b30fd875a904de3333fddf
        Reviewed-on: https://gerrit.libreoffice.org/43905
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [4f5ef1750bb9dacbe4736247ca6dbe00053a328c]

        sw: clean up temporary debug code in frmpaint
        
        Change-Id: I1bdb332e40a2cf612b249dafa7620f700af19833
        Reviewed-on: https://gerrit.libreoffice.org/43927
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [ac8901d9d2ef8c461012b44e67651aaff3a6b5c1]

        loplugin:finalclasses in sc
        
        Change-Id: I83438eaf2c1045a9212a63ed9fd8b3371e9b06aa
        Reviewed-on: https://gerrit.libreoffice.org/43896
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [f5457c856fbfbf3fa9dd23bee84e32dd1227eae0]

        Revert "use rtl::Reference in SwChartDataSequence"
        
        This reverts commit cdd4b528a4d200aa322891373c80e2bc8e6cd16c.
        
        The manual acquire()/release() is necessary to prevent a double-delete
        if the exception is thrown
        
        Change-Id: I5acc0840befba3981e13b084b8d347f8a2766e70
        Reviewed-on: https://gerrit.libreoffice.org/43889
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-27  Mike Kaganski  <mike.kaganski@collabora.com>  [9be47276cdd6a59647f6aa42d2cd35f05c51a16b]

        VisualStudioIntegrationGenerator: honor defines' values
        
        Before this, -D_WIN32_WINNT=0x0601 used to land to VS project simply
        as _WIN32_WINNT (without value).
        
        Change-Id: I68ebdc24c3181c5d9e046280756e4cefee3de46c
        Reviewed-on: https://gerrit.libreoffice.org/43928
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-10-27  Julien Nabet  <serval2412@yahoo.fr>  [eb9525a6aedb05dbb98c7d37abf05abcbfea4e48]

        Replace lists by vectors in filtask (ucb)
        
        Change-Id: I5b4359727ebf58bc121325d490e63f2c919dd7ab
        Reviewed-on: https://gerrit.libreoffice.org/43921
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [21fe5ef04dbea6b620e45453b8567f32ebd8526f]

        Fix typos
        
        Change-Id: I96f64b7c259f04a67684bb699ea3cc43b68e40fa
        Reviewed-on: https://gerrit.libreoffice.org/43913
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-27  Julien Nabet  <serval2412@yahoo.fr>  [98895a5fd21125e41c423d3af318d9f082e83df4]

        Replace list by vector in ucbstore (ucb)
        
        Change-Id: I1ff394ecd1fe805d671d666d8bc2522c33c40b50
        Reviewed-on: https://gerrit.libreoffice.org/43922
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-27  Eike Rathke  <erack@redhat.com>  [ba9f44d6ee560bbba09834b1070d19ec62d35783]

        Implement LocaleData2, XLocaleData5, LocaleDataItem2, tdf#81671
        
        Change-Id: Idba5a30bc44c7b2bd951f954ea3bfd048b022660
        Reviewed-on: https://gerrit.libreoffice.org/43920
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-10-26  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [91987a559bf1fde4a8d1eadc81e5711a7670fe69]

        fix windows packaging
        
        Change-Id: Id9e306877125b66f908d24048d236c55483330d0
        Reviewed-on: https://gerrit.libreoffice.org/43916
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-26  Mike Kaganski  <mike.kaganski@collabora.com>  [55ad81533a7ed5bd9d22dc78688b9852f292bd11]

        gbuild-to-ide: handle -U undefs correctly
        
        Previously, defines string like this:
        
          -DDBG_UTIL -DNOMINMAX -D_DLL -UNOMINMAX
        
        would produce this defines list:
        
          DBG_UTIL;NOMINMAX;_DLL -UNOMINMAX
        
        where last "define" is incorrect; proper list should be
        
          DBG_UTIL;_DLL
        
        so that the undef'ed element would be properly eliminated from the
        result. This patch takes care of this.
        
        Change-Id: Ia66a1d6d0a6e0bbfd0022b22285b005609871336
        Reviewed-on: https://gerrit.libreoffice.org/43923
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-10-26  Michael Stahl  <mstahl@redhat.com>  [dd35dccdf6c20922c51d2a8d4acb8a94a30522fb]

        RepositoryExternal.mk: fix inverted gpg condition
        
        (regression from 16598d526e9cc79698152daa5acc1e2718da933c)
        
        Change-Id: Ic621979926a9629aa8d8fb95a80957850ae0661b

2017-10-26  Stephan Bergmann  <sbergman@redhat.com>  [6f065a7aff86528e5c780dccb50aeaecdb7896fb]

        Avoid undefined left shift of signed integer
        
        ...after 022b1b2a40fcaf8d201081dead44c1d3346d1972 "tdf#96505 Get rid of cargo
        cult long integer literals"
        
        Change-Id: I9e5cc9d63c2eddd1ad766c2f6b01a9ff49a09bfd

2017-10-26  Michael Stahl  <mstahl@redhat.com>  [11d2f3d6e1b6c9baf43d8521293c53525108436d]

        vcl: make MapMode constructor explicit
        
        Insert constructor everywhere, except a couple places that apparently
        want to compare GetMapUnit().
        
        Change-Id: I1910deb60562e5e949203435e827057f70a3f988

2017-10-26  Michael Stahl  <mstahl@redhat.com>  [213f7c02d4f3ddbe2f52950575e2559c52d98ac2]

        vcl: print MapMode
        
        Change-Id: I3d4f15cd4929b553673f1a1d8950b6c9082a0cdc

2017-10-26  Michael Stahl  <mstahl@redhat.com>  [ac07b5150dfed20ca2e401e49b6cc78eae64b1e7]

        tools: print some Fractions
        
        Change-Id: Idc4668cba7412d0b4a3e486a8629c7f95a701091

2017-10-26  Michael Stahl  <mstahl@redhat.com>  [230d05ea289668441dfac4faeea75dd0213ab6f7]

        configure: JDK 1.3 won't work
        
        Change-Id: Ibd26816cb00b3b8b2514aca536906b689c8cbd5e

2017-10-26  Tor Lillqvist  <tml@collabora.com>  [8cd958a48e93efa4c21fd7687652ded8f9432c84]

        Add a comment in CreateTableStyle() related to the AOO fix for #i120723#
        
        Change-Id: Ic2eadf1942927efb6a6b209db591e869b61362f4

2017-10-26  Tor Lillqvist  <tml@collabora.com>  [84eb42728a3ceedaac382a8212230e3960732c41]

        Don't abbreviate "First" as "Fst"
        
        Change-Id: I16726fbc8bf4f67fe1018d54437d59b715738bfe

2017-10-26  David Tardon  <dtardon@redhat.com>  [cb0eb72ec40210ea7bade415ab3e78824e705c29]

        blind attempt to fix build on big endian
        
        Change-Id: I4dc2d5a5fbbded5f4c7a1417c150fe6b1a73a69d

2017-10-26  Eike Rathke  <erack@redhat.com>  [4ef04974882ba53daef3977e84c1844077b77e9b]

        New decimalSeparatorAlternative, LocaleDataItem2, XLocaleData5, tdf#81671
        
        ... and LocaleData2 service, which is necessary with new-style
        services because optional interface at published service is not
        possible.
        
        Change-Id: I77703243a961b5385eaea146e4c9c42d5f30e1ad

2017-10-26  Stephan Bergmann  <sbergman@redhat.com>  [7cc8b8254feeda7f26ee0b0a187f34c5d8e52b34]

        Add test for o3tl::saturating_add
        
        Change-Id: I19bb1d566bd80f859810b4023d965c8fd80b98f2

2017-10-26  Stephan Bergmann  <sbergman@redhat.com>  [1061875d6747f3cb89466aa6df568620a7ddfa05]

        Make loplugin:implicitboolconversion find the same in C++17 and pre-C++17
        
        ...see a2d814ac1d7beb6fbe4b9cb7b75814f4b08b8e59
        "loplugin:implicitboolconversion" and 24eeb4d286471e4a2103c15efc624a565112ca32
        "loplugin:implicitboolconversion" for things previously only found in C++17.  As
        expected, no further occurrences were found.
        
        Change-Id: Id0ab621b82dc3c40c8b5801413fceb73ade1408a

2017-10-26  Stephan Bergmann  <sbergman@redhat.com>  [e02e0f4081c0807fa65548159292585c680abff3]

        Use compat::getSubExprAsWritten; clean up
        
        Change-Id: I8f984c3b3833437f6b4d65ab99da608a6868ff74

2017-10-26  Caolán McNamara  <caolanm@redhat.com>  [4c1bfd35ae05aca4c71c17d41ebe10634526edac]

        ofz#3816 Integer-overflow
        
        Change-Id: I899df8d0609d6a3c55d130cffc5b1b23eebece13

2017-10-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [91f11350eda817add24948ce7a4145eff58d8743]

        rename createOnShotInstance->createOneShotInstance
        
        Change-Id: I8848784cd867714019f90bb7fc57ca7289e51f81
        Reviewed-on: https://gerrit.libreoffice.org/43873
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-26  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [e06807f51d157844b357dab1bbf960cc55162330]

        tdf#31814 EMF/EMF+ implement dual mode
        
        There can be a dual mode flag set in the EMF+ data. If set,
        we should process either EMF or EMF+ data, because the contained
        information should be equal (says the documentation).
        The more advanced EMF+ renderer is chosen here.
        
        The flag is read in the EMFPlusReader and blocks the reading of other
        EMF records than HEADER, EOF and COMMENT.
        
        Thanks to Chris, for pointing out the dual mode!
        
        Change-Id: I8522930cebbb9e9ecc732397cbb3deea9e8c9127
        Reviewed-on: https://gerrit.libreoffice.org/43122
        Reviewed-by: Patrick Jaap <patrick.jaap@tu-dresden.de>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>
        Tested-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-10-26  Caolán McNamara  <caolanm@redhat.com>  [334cc99139f59fffba214c821707c35270a6b0ee]

        ofz#3820 Integer-overflow
        
        Change-Id: I620b0278273e285100fe44d252389e6393a2022c
        Reviewed-on: https://gerrit.libreoffice.org/43877
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-26  Caolán McNamara  <caolanm@redhat.com>  [d97f0ceb437af5d05e9be220968033a2e5ed7001]

        ofz#3793 Divide-by-zero
        
        Change-Id: Ica00209bc6679edaa0c83fc7d31bd5d4653b5e96
        Reviewed-on: https://gerrit.libreoffice.org/43879
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-26  Stephan Bergmann  <sbergman@redhat.com>  [b1fa5e7a2c9d5fedaf07fc990d71707e6cf1ddf7]

        cid#1420316: Try silence CONSTANT_EXPRESSION_RESULT
        
        (or does the comment need to go exactly at the line before the one containing
        the "return" token?)
        
        Change-Id: I5f92e59ee05d0b5ba3d6bda775e6ca02f185dbe8

2017-10-26  jan Iversen  <jani@libreoffice.org>  [fb62c2c5252a0b25d22ceccbb07747048923a44a]

        iOS added menu entries
        
        Added Copy/Move/Delete since this is the only way to access
        the local storage.
        
        Change-Id: I9b054a4f23d32d5220ae500a37b52cb7e7a8587c

2017-10-26  jan Iversen  <jani@libreoffice.org>  [79821193345d6d113eea0950f9ef0a335470219b]

        iOS added select local/iCloud storage
        
        Added button in Document window, to signal if working local or in iCloud
        
        Change-Id: Ib33b67c95dfad466664e2289390ea577ba5e3391

2017-10-26  Stephan Bergmann  <sbergman@redhat.com>  [25313923b08018bd837cfe3fc99a5e141602cafc]

        Fix CppunitTest_services for constructor-based implementations...
        
        (i.e., using constructor="..." in the .component file) that implement multiple
        services, but are not implemented as single-instance objects (i.e., always
        return different objects from that constructor function).  In that case, the
        "factory" would be the object itself, and would thus be different for different
        instantiations of that implementation.  erAck ran into such a case with new code
        he's writing.
        
        Change-Id: Ib134a4c6d1400b43a7df3cf6a115f8206fb80c93

2017-10-26  Mark Hung  <marklh9@gmail.com>  [4e5123fc592cc1a97f7f64b964f858b6f71540cb]

        tdf#77961 regard layout-grid-print as off when missing.
        
        Change-Id: I8404ebed8ba84ee83528310ee63f796356674553
        Reviewed-on: https://gerrit.libreoffice.org/43830
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-10-26  Jim Raykowski  <raykowj@gmail.com>  [d4064927a2e83c974d4ee9538081e8a4fcdb1e34]

        tdf#111846 Find & Replace: Rename diacritics and kashida options
        
        Change-Id: I1657b84d613b28d5762057954069d2a2fe2e3ab2
        Reviewed-on: https://gerrit.libreoffice.org/43103
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-10-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [02a3abcceeb9be7f101b0bcaf55accc7fb6bfcf7]

        array_view std::hash override should be const
        
        Change-Id: I8ffdf86e98e261b337cfa81b1be0cb64539c9a9c
        Reviewed-on: https://gerrit.libreoffice.org/43871
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-26  Stephan Bergmann  <sbergman@redhat.com>  [ade8521657d5d52cd5d67a60859f34c1b32c8e34]

        Fix o3tl::saturating_add for negative b
        
        Change-Id: I665f6c2f94b6c03d6fb5136fff3054ad6f0ca962

2017-10-26  Szymon Kłos  <szymon.klos@collabora.com>  [d556c282aaa59476e67e69d39f116e132ec189df]

        Fix build on linux without cups
        
        Change-Id: Ibd89fd25ca8dd43aa5f8fa4ba8ab15eb6eb042cc
        Reviewed-on: https://gerrit.libreoffice.org/43220
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-10-26  heiko tietze  <tietze.heiko@gmail.com>  [c3afd99701f933dacc94c82a22292a79f1c3e3f5]

        tdf#103317 Update of Impress templates
        
        Blueprint_Plans, Portfolio, Progress added, Vintage updated, LushGreen, Pencil deleted
        
        Change-Id: I9b11fc63378486b70f264cf715e3f3ba177e165f
        Reviewed-on: https://gerrit.libreoffice.org/43887
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-10-26  Jean-Pierre Ledure  <jp@ledure.be>  [86a773cd43ac297b9e5fb2bf36dac37bc1e40de2]

        Access2Base - Database events
        
        Introduce 21 database On... events returning the invoked scripts
        Read-only

2017-10-26  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [16598d526e9cc79698152daa5acc1e2718da933c]

        gpg4libre: enable OpenPGP support for Mac
        
        Change-Id: Iad7d6b045be90efb32da3ffb1c19753b58b1753d
        Reviewed-on: https://gerrit.libreoffice.org/43616
        Reviewed-by: Siegmund Gorr <siegmund.gorr@cib.de>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [db04585533cc0f5971f6238c18ae7cadcf31d930]

        loplugin:constmethod in basegfx,sot
        
        Change-Id: I05d2cdefb7faf489ec29ba28dc5e3c28d08b9780
        Reviewed-on: https://gerrit.libreoffice.org/43863
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-26  Justin Luth  <justin_luth@sil.org>  [018687837648dfe1832ddabbd4cda183708d7fdc]

        related tdf#78508 and n#793262: import w:tcMar_start/end
        
        Although 2013 commit 60ec497e0e91354a616978be531d15d3efa3f559
        added support for the other tcMar items, it omitted _start and
        _end (perhaps because they caused unit test failures).
        The document in bug 78508 proves that these are needed.
        
        Testing whether the cell spacing matches the default table
        spacing should occur before adjusting for MSO compatibility.
        This fixes the three unit tests that mysteriously failed
        when adding _start/_end support.
        
        Unfortunately, these two fixes could not be committed
        separately - the unit test fails unless both parts
        are included. I couldn't figure out why.
        
        Change-Id: I9507da48b629b9618c5ee790bf0088ce82fc5692
        Reviewed-on: https://gerrit.libreoffice.org/43432
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-10-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [f2fa3440330c8bdc352c0633a133e773b0ac0fcf]

        vcl: minor cleanups in pdfdocument
        
        Change-Id: Ib1284b819d4af2e8055698be4160bbb41acba851
        Reviewed-on: https://gerrit.libreoffice.org/43866
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [b9fd0d1c42686fed09ec8781780a8ffc61198bcf]

        loplugin:constmethod in svl
        
        Change-Id: If92869e19c413e11f1f299a97f96b9637aaba65d
        Reviewed-on: https://gerrit.libreoffice.org/43864
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [d9b6f4fd38da9f875b78f6ff365bcb16fb2c8e8b]

        loplugin:constmethods in unotools
        
        Change-Id: I13df4e184a826682f34a1d9e974b601397ba4a3d
        Reviewed-on: https://gerrit.libreoffice.org/43865
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-26  Stephan Bergmann  <sbergman@redhat.com>  [084f454e8caa2d9e43f7bdea098538bfb87423d8]

        More loplugin:unnecessaryparen
        
        81892b2037453108b9bde1512a500cf3b2ce438a "loplugin:unnecessaryparen when
        compiling as C++17, so the ParenExpr is no longer hidden behind
        ExprWithCleanups/CXXConstructExpr/MaterializedTemporaryExpr wrappers" gave me
        the idea to generally look though IgnoreImplicit instead of IngoreImpCasts in
        loplugin:unnecessaryparen.  However, that would still not look through implicit
        CXXConstructExpr, so would still not have found the occurrences in
        81892b2037453108b9bde1512a500cf3b2ce438a when compiling in pre-C++17 mode.
        Therefore, let ignoreAllImplicit also look through CXXConstructExpr.  (I am not
        entirely sure in which situations non-implicit CXXConstructExpr---that should
        thus not be ignored---would occur, but assume they would be underneath something
        like a CXXFunctionalCastExpr, which is not ignored.)
        
        Change-Id: I947d08742e1809150ecc34a7abe84cca5e0ce843

2017-10-26  Caolán McNamara  <caolanm@redhat.com>  [7e87403953dfd54bf1e904ccc7436c6f327a9069]

        drop old SetBufferSize stuff
        
        Change-Id: I16fc145a4d6378b1ca47cdd24caac9a8da913715
        Reviewed-on: https://gerrit.libreoffice.org/43854
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-26  Takeshi Abe  <tabe@fixedpoint.jp>  [1116d808c71c8429c10e2da36e851ac5a2816874]

        Use the canonical abbreviation "pc" of pica, instead of "pi"
        
        like as fixed at 8a5b178eb9f680fadcc8faa2e277623e8304b723.
        This change affects e.g. the string of the tooltip appearing
        when changing document margin in Writer by dragging ruler,
        after choosing pica as the unit in context menu.
        
        Change-Id: I55d2cea8b30016e2578c6a112f54e26d62741b44
        Reviewed-on: https://gerrit.libreoffice.org/43819
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-10-26  Tor Lillqvist  <tml@collabora.com>  [fa3522a1adcb312639207bae304b866d73872bf4]

        Don't pointlessly abbreviate "First" and "Second"
        
        Change-Id: I7b446f9eed6cf00c605d1cdb8a84273d0ea6628e

2017-10-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [cb8b20ab3aa3f790d4979385874cdd4e2a87221b]

        tdf#113445 sw: avoid hitting loop control with a dozen of in-table sections
        
        The bugdoc has an (outer) table containing a single cell, which has an
        (inner) table with 12 cells, all content is inside sections, one section
        / cell.
        
        This relatively simple setup can already hit the loop control in
        lcl_RecalcRow(), as the SwLayNotify dtor always does invalidation in an
        async way, so the loop control's counter is incremented after each and
        every table cell.
        
        Instead of increasing the max tolerance in lcl_RecalcRow() (one can
        easily construct a document where the bug is still there even if the max
        is set to 100 instead of the current 10 iterations), just calculate the
        lower synchronously.
        
        Change-Id: Ifbffe13e5f2f237e1578bdd3e17d4d8b7c34806d
        Reviewed-on: https://gerrit.libreoffice.org/43848
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-26  Julien Nabet  <serval2412@yahoo.fr>  [aded98ce3d7a4189a4fa30989505da9427abc83b]

        Refactor font substitute removing (vcl/svtools)
        
        + replace list by vector for maFontSubstList
        
        Change-Id: I4d5668611212358c759fa5cf26f5341311551298
        Reviewed-on: https://gerrit.libreoffice.org/43855
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-26  Takeshi Abe  <tabe@fixedpoint.jp>  [4130a5c4b07b5d440d05ab7df0d593373cd76044]

        Fix memory leak
        
        Change-Id: I2638a8440601264ff00221ead28a71c891abae16
        Reviewed-on: https://gerrit.libreoffice.org/43860
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [b4e235a925b5c73a2220f57cdb8b85379fb3bac1]

        loplugin:finalclasses in sd
        
        Change-Id: I0947aa295ba1859ebc1e7ce9ce2e621f02d399ce
        Reviewed-on: https://gerrit.libreoffice.org/43846
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-26  Bernhard Widl  <bernhard.widl@cib.de>  [cb151051d79a7ec176e769a33a56e7d906fc1425]

        tdf#113444 removed capping of default font size
        
        Change-Id: Ic2ef7eeea7dd9306b57d55952ab716d6255f9576
        Reviewed-on: https://gerrit.libreoffice.org/43605
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-26  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [08a690cf66d4e798896b61aa5a7a81e81885cd0c]

        tdf#111486 Fix description of SAL_ macros after EMF+ refactor
        
        Change-Id: If235956228d7f807817d9ffff3da652bd6485ffa
        Reviewed-on: https://gerrit.libreoffice.org/43834
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-10-26  Szymon Kłos  <szymon.klos@collabora.com>  [9ae1e094d5a8a5b4432c88ebea0ca9fc1c79f602]

        PPTX export: correct position of rotated groups
        
        * added testcase for tdf#113263
        
        Change-Id: I7abf68d8fb4ffd8b883cfbf4d69916912add8182
        Reviewed-on: https://gerrit.libreoffice.org/43794
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-10-26  Julien Nabet  <serval2412@yahoo.fr>  [f4df7d2df596bd88e434759a5c108d458a8324b7]

        Simplify and remove useless aRemovePrinters list (vcl)
        
        Change-Id: I33120b62b114bbac62752888301e62268f45768c
        Reviewed-on: https://gerrit.libreoffice.org/43852
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-26  Yousuf Philips  <philipz85@hotmail.com>  [51e2dc5139e0c34672eb433421cbe89e7854e6dd]

        tdf#107569 Tango: Fix missing icons in Writer menu bar (part 2)
        
        Change-Id: I59f5511724da6beccc398080144a23e80652b26f
        Reviewed-on: https://gerrit.libreoffice.org/43785
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-10-26  Yousuf Philips  <philipz85@hotmail.com>  [c566b78de541645d81463b460d3332da5878020f]

        tdf#107569 Tango: Fix missing icons in Writer menu bar
        
        Change-Id: Iedf372749b6d025f67b4b1c9265ef89a05f82617
        Reviewed-on: https://gerrit.libreoffice.org/43729
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-10-26  Yousuf Philips  <philipz85@hotmail.com>  [91c8acaacf3846169d1e58c03acc5c20cd79a257]

        tdf#81475 tdf#113434 improve drawing object toolbar
        
        Change-Id: I07782dcaa41da792bb6db13ad49b7e9f79886d4b
        Reviewed-on: https://gerrit.libreoffice.org/43828
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-10-26  Bán Róbert  <robert.ban102@gmail.com>  [7e03c4eed72452fdfb87341214a21956c08ba969]

        cpp check, fix redundantAssignment
        
        Change-Id: I7cf826ecae59f501e1a240840d3ba186f2c65ed6
        Reviewed-on: https://gerrit.libreoffice.org/43839
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-10-26  Kristóf Umann  <dkszelethus@gmail.com>  [06065b57de4266ae23c3d3bf37f57a50b1280690]

        Resolved a redundant assignment
        
        Change-Id: I9d65f4b2a444a12c03f0ec009baeadc131045e98
        Reviewed-on: https://gerrit.libreoffice.org/43832
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-10-26  Xisco Fauli  <anistenis@gmail.com>  [dd0bc7323014c528fefb516cacae0591f270862a]

        tdf#109343 Fix paste as .RTF on Mac
        
        Change-Id: Ida0433437301ea2803373e534df3d42f67d6aff8
        Reviewed-on: https://gerrit.libreoffice.org/43513
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-10-26  Juergen Funk  <juergen.funk_ml@cib.de>  [c7091668794e080fc8c5f2cff398e644a4cb1ea4]

        Intergate new Win-SDK 10.0.16299.0
        
        Change-Id: Ie0387fdb7fa5850d796d825e767119b90ae85d95
        Reviewed-on: https://gerrit.libreoffice.org/43422
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-10-26  Thomas Beck  <thomas.beck@cib.de>  [c1cf755afefec033377b8a693afed73d837a1387]

        tdf#108947 - Fixed regression
        
        Handled Header/Footer that are specifically for Left/Right pages the old
        way again. Fix done previously was too much.
        
        Change-Id: I0f9e8d23022300a06bd3fb45054cca1b03cf096f
        Reviewed-on: https://gerrit.libreoffice.org/43749
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-10-25  Gábor Koruhely  <koruhelygabor@gmail.com>  [80578036e8ff06405b6aaf4f23e3d9cf753e83e6]

        cpp check, fix redundantAssignment
        
        Change-Id: I26d8353461d938e327baecf1ca0f529da45eb069
        Reviewed-on: https://gerrit.libreoffice.org/43833
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [5114545da67c1e541dd846e130cc72ac0c031bae]

        no matching overload found
        
        Change-Id: I6d494a8a93ff2997aac5cb7ea57f3132dac469b7

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [8a79965551b3f59942db9d9a258118b9dd9f6122]

        no matching overload found
        
        Change-Id: I0e1d28c6ee3e95a28e4b66c49de75fcbf9ca65fe

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [d754330e05ba2d81fb263f569bddf3e537b8054c]

        ofz#3789 Integer-overflow
        
        with input 69e9223372036854775807
        
        Change-Id: Iaf5a85170d144be2db5604340d784a8982754e08
        Reviewed-on: https://gerrit.libreoffice.org/43815
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [713fb4a8d3a19440013ca423f048ff6431c11d14]

        ofz#3786 Integer-overflow
        
        Change-Id: I2f9b404ad5529842b40439e24e35aa5ab9b69531
        Reviewed-on: https://gerrit.libreoffice.org/43840
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [db4d4bac22d73e93729261739cda06382883b8f8]

        ofz#3801 Divide-by-zero
        
        Change-Id: Ibb2f3e5508899541bc201240a7e9d5f26c750fa5
        Reviewed-on: https://gerrit.libreoffice.org/43843
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [933b66c1227bb9c0e6b80a16e45d9153cea9e8a8]

        ofz Integer-overflow
        
        Change-Id: I12d0d5d33be273d85822883598c20c793bceb706
        Reviewed-on: https://gerrit.libreoffice.org/43845
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [438e8b846f0f1d6fd2007c0871d26c005f254902]

        ofz Integer-overflow
        
        Change-Id: If78466f091c55279b21aaa936a4b77e665530aa5
        Reviewed-on: https://gerrit.libreoffice.org/43849
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [29d04ce9cd7fe886125e948a56dfdf573e934730]

        ofz#3783 Integer-overflow
        
        Change-Id: I7bfce17dd88fa5ab6cebeb760f0e9071fbe7fb75
        Reviewed-on: https://gerrit.libreoffice.org/43837
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [304d42342bd359de97a5863febd992d2ce2f21ca]

        ofz#3374 Integer-overflow
        
        Change-Id: If9568da924709ef523390b958ec6e8d2fd1b0e3d
        Reviewed-on: https://gerrit.libreoffice.org/43847
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [71518d1898e574351dab4513a2d55bbed2b47fe3]

        ofz Integer overflow
        
        Change-Id: I4ee001f2f587612f0a924e02f4f3fae4c7afbe75
        Reviewed-on: https://gerrit.libreoffice.org/43844
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [ad4ca547e57858d0051d89f1b4799ed8cbbe2ffa]

        ofz#3803 Integer-overflow
        
        Change-Id: Id10ab04340449c990d384041dd6631ba84c5296f
        Reviewed-on: https://gerrit.libreoffice.org/43836
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [06533a4b9d2d249e2e16c6870de9ff29d590bb96]

        ofz#3797 Integer-overflow
        
        Change-Id: Iff545f441f2cf5e4f7626a6deff0ee0136c3af6b
        Reviewed-on: https://gerrit.libreoffice.org/43829
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [d271ec87b8ec3264095a5265a7b0f1c073bc211b]

        ofz#3796 Integer-overflow
        
        Change-Id: I9603106dfccf8acbe7f37c549bab66a6aab94fe5
        Reviewed-on: https://gerrit.libreoffice.org/43826
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [d38c7b9654439b67cad2cf9522ec7a3ce86883ce]

        ofz#3800 Bad-cast
        
        Change-Id: Ib27aa3d10468fbf4030af9b28fdcb29c1ff8cc6b
        Reviewed-on: https://gerrit.libreoffice.org/43835
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Serge Krot  <Serge.Krot@cib.de>  [b7e8c7631d3ef3af53e873a9435bd954790cab05]

        tdf#38778 Added colors into run properties of field run
        
        During export into DOCX all runs inside fields should
        contain all character properties including character color.
        
        Change-Id: I2a7d4fc26f1e1de1080f51de84180a19794709a9
        Reviewed-on: https://gerrit.libreoffice.org/43723
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Serge Krot (CIB) <Serge.Krot@cib.de>

2017-10-25  Stephan Bergmann  <sbergman@redhat.com>  [583b49dca97c26365bd6bafafc422297aa7e9ed1]

        Work around bogus Clang C++17 -Werror,-Wunused-value
        
        ...see <https://bugs.llvm.org/show_bug.cgi?id=35073> "Unexpected -Wunused-value
        with -std=c++17".  The dereference operator is only there to make OWeakObject's
        conversion operator to css::uno::Reference<css::uno::XInterface> kick in, to
        avoid an ambiguous conversion to XInterface, so use an rtl::Reference instead,
        which removes the need for the dereference and makes the warning go away.
        
        Change-Id: I52ddaa098d43eb1507ca621f9e9511dcfc0fdb9a

2017-10-25  Stephan Bergmann  <sbergman@redhat.com>  [3c4011ea3552ee55ba8dc2c92639190016253b00]

        external/libetonyek: drop "register", for C++17
        
        > Oct 24 18:21:51 <sberg_> dtardon, why is libetonyek-0.1.7.tar.xz containing
        >  generated src/lib/KEY1Token.inc; is that by design or by mistake?
        > Oct 24 18:23:32 <dtardon> sberg_, that's for windows
        > Oct 24 18:24:15 <sberg_> dtardon, yuck; then you should at least have
        >  generated it with a gperf that no longer emits "register" ;)
        > Oct 24 18:25:35 <dtardon> sberg_, bundled libetonyek is built as shared lib;
        >  the windows build is done as a Library, because the gcc wrapper for msvc
        >  cannot do shared libs. and it's easier to include the .inc files in the
        >  tarball than to re-create them using a CustomTarget inside libreoffice...
        > Oct 24 18:25:58 <dtardon> sberg_, i'm using gperf on f27
        > Oct 24 18:26:19 <dtardon> ... which is 3.1
        > Oct 24 18:29:26 <sberg_> dtardon, then maybe they only fixed gperf past 3.1; I
        >  have a local checkout (that still claims to be 3.1, though) that came with a
        >  commit dropping that "register" usage
        
        Change-Id: I6a3d965cedbe05582d9e42f5595876c19a1b91a6

2017-10-25  jan Iversen  <jani@libreoffice.org>  [37eeb4767b7bad61436e645007780a040720476b]

        iOS, soffice not needed for iOS
        
        Removed the IPC part of init for iOS.
        
        Lo_init() completes for iOS without errors.
        
        Change-Id: I7ce38758883bebea1de6ac149ba8768593c7cb78

2017-10-25  Pranav Kant  <pranavk@collabora.co.uk>  [f2e707baa762e9a4d80116cc6d6fc246eafeca3e]

        lokdialog: Add more dialog related methods to LOK API
        
        Change-Id: I0e4abb38e1ea9450ae9c50f71ac6e8f9150868ae

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [d1e19bd285dfcb60cc088344faa1dd63f095352c]

        Resolves: tdf#113435 device tab missing from print dialog
        
        Change-Id: I6119d1cbd5484ac2a26d60a7db4ac8fc11165561
        Reviewed-on: https://gerrit.libreoffice.org/43818
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [ece7f54a6ddcb635822ca51b7558561d69af7934]

        Resolves: tdf#113378 wrong table border preset icons
        
        Change-Id: Ibb9d0bcab6720fd85d5d3e2ae82821ff1c003c5b
        Reviewed-on: https://gerrit.libreoffice.org/43820
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [f09d48069bd5c53a02cae08de7e6695d558d4613]

        ofz#3663: returning SfxPoolItem belonging to local
        
        Change-Id: Ib9760efb1231ef057dfd62d06095c15e3bf73a87
        Reviewed-on: https://gerrit.libreoffice.org/43425
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Stephan Bergmann  <sbergman@redhat.com>  [e5a5369030ef8a1619529a3058ed469cb973b558]

        Also check whether negative uOffset exceeds std::numeric_limits<off_t>::min()
        
        ...in the one case where uOffset is of signed type sal_Int64
        
        Change-Id: I626f747f70fb720bcc5a4ee10fbce30fc0673ae9

2017-10-25  Stephan Bergmann  <sbergman@redhat.com>  [dc3ff192f3f048059cf149f416d0b237eb33b014]

        Avoid further unwanted interference of DbusIpcThread::execute/close
        
        ...after 38081c0884b64ed1132047973b4dccc42d548c89 "Avoid race between
        DbusIpcThread::close and DbusIpcThread::execute"
        
        Change-Id: I812f53525f4c2c051781321dac7096e3bf0d7054

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [0ce75cde0a0bdf4b3c23044e713f906a765e8a8a]

        Resolves: tdf#113328 crash in color replacer if parent closed before it
        
        Change-Id: I41a7af332cd36c9645b6042785c4d72f70e67795
        Reviewed-on: https://gerrit.libreoffice.org/43824
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [a0032a2dc2e4ac7615baaacdde5fefa64048822e]

        improve o3tl::enumarray const-ness
        
        Change-Id: I7b0d10b024edf604a7dea0e3b1399073f4bcba92
        Reviewed-on: https://gerrit.libreoffice.org/43773
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [6ff4688b36bd6ff1273cfc20639df1b1cddd4bb2]

        ofz#3776 Divide-by-zero
        
        Change-Id: I2de2bfd6165a53d05e9f222908f6764a608004c3
        Reviewed-on: https://gerrit.libreoffice.org/43813
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [35bb14d8573d29d836a6ff8d64b06fa820e50d11]

        ofz#3782 libjpeg ubsan woes
        
        https://github.com/libjpeg-turbo/libjpeg-turbo/issues/171
        
        Change-Id: Ic6d7e27f88a542d78f3257418099c8fd875b04c9
        Reviewed-on: https://gerrit.libreoffice.org/43812
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [ffb19c5be464770e6ac2d9b13422353c8a03294b]

        ofz#3752 Integer-overflow
        
        Change-Id: I211327928a86f706513ebd78cff979283396e742
        Reviewed-on: https://gerrit.libreoffice.org/43777
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [4eb288ad1d6373a5374884118bd2344b739d8f9a]

        ofz#3527 ofz#3532 Invalid read of size 8
        
        use numrule name to look up numrule instead of cached numrule pointer
        
        in case it was deleted on failure to apply the numrule over an invalid range
        
        Invalid read of size 8
           at 0x1E875132: rtl::OUString::OUString(rtl::OUString const&) (ustring.hxx:143)
           by 0x1EB33D93: SwWW8ImplReader::StartAnl(unsigned char const*) (ww8par2.cxx:1094)
           by 0x1EB33003: SwWW8ImplReader::Read_ANLevelNo(unsigned short, unsigned char const*, short) (ww8par2.cxx:910)
           by 0x1EBA375D: SwWW8ImplReader::ImportSprm(unsigned char const*, int, unsigned short) (ww8par6.cxx:6337)
           by 0x1EAEEA24: SwWW8ImplReader::ReadTextAttr(int&, long, bool&) (ww8par.cxx:3810)
           by 0x1EAEF15A: SwWW8ImplReader::ReadAttrs(int&, int&, long, bool&) (ww8par.cxx:3921)
           by 0x1EAEF6E0: SwWW8ImplReader::ReadText(int, int, ManTypes) (ww8par.cxx:4003)
           by 0x1EAF6DCE: SwWW8ImplReader::CoreLoad(WW8Glossary const*) (ww8par.cxx:5219)
         Address 0x31831158 is 200 bytes inside a block of size 248 free'd
           at 0x4C2F21A: operator delete(void*) (vg_replace_malloc.c:576)
           by 0x253BC1B5: SwDoc::DelNumRule(rtl::OUString const&, bool) (docnum.cxx:1033)
           by 0x25CB943D: SwFltControlStack::SetAttrInDoc(SwPosition const&, SwFltStackEntry&) (fltshell.cxx:609)
           by 0x1EAE5011: SwWW8FltControlStack::SetAttrInDoc(SwPosition const&, SwFltStackEntry&) (ww8par.cxx:1445)
           by 0x25CB8A9E: SwFltControlStack::SetAttr(SwPosition const&, unsigned short, bool, long, bool) (fltshell.cxx:457)
           by 0x1EAE420E: SwWW8FltControlStack::SetAttr(SwPosition const&, unsigned short, bool, long, bool) (ww8par.cxx:1185)
           by 0x1EAE5C12: SwWW8ImplReader::Read_Tab(unsigned short, unsigned char const*, short) (ww8par.cxx:1625)
           by 0x1EBA35F0: SwWW8ImplReader::EndSprm(unsigned short) (ww8par6.cxx:6321)
           by 0x1EAEEA44: SwWW8ImplReader::ReadTextAttr(int&, long, bool&) (ww8par.cxx:3813)
           by 0x1EAEF15A: SwWW8ImplReader::ReadAttrs(int&, int&, long, bool&) (ww8par.cxx:3921)
           by 0x1EAEF6E0: SwWW8ImplReader::ReadText(int, int, ManTypes) (ww8par.cxx:4003)
           by 0x1EAF6DCE: SwWW8ImplReader::CoreLoad(WW8Glossary const*) (ww8par.cxx:5219)
        
        Change-Id: Ia7ab67e42fc7a162d8089722e77841285f72a671
        Reviewed-on: https://gerrit.libreoffice.org/43028
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [66b688763257c8f6f3dfe0b013052e89e3461c98]

        loplugin:unnecessaryoverride
        
        Change-Id: If90856d9d69c78a5e63fb437d6f34bae4ee5547f

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [b6dd913802b2078590e8bc31968ce9ccee732df5]

        ofz#3784 check subtract
        
        Change-Id: Ie29385e3ca75f784069400bc63cea7f458985d6f
        Reviewed-on: https://gerrit.libreoffice.org/43811
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [7b0bb820bb27d298eb4abec3ff4b09e7b6b299e7]

        add checked_sub
        
        Change-Id: I440cd18c249f38194cfd3dfd4a1fc4b7f80858d6
        Reviewed-on: https://gerrit.libreoffice.org/43810
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [562aba2b26af31d378ab1b7ff023efa0e89b66f6]

        ofz#3780 Integer-overflow
        
        Change-Id: Ia51ec4069249c26ea1ee469df42aa172f61587a9
        Reviewed-on: https://gerrit.libreoffice.org/43814
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [dbe1ba336130d51054172f82440c13c933f719e0]

        ofz#3784 Integer-overflow
        
        Change-Id: I90e2377fa828a8ffe2c3e3d0385caa2e6910ef02
        Reviewed-on: https://gerrit.libreoffice.org/43809
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [cdec4956f0beb5d343e97ab791d27ee03c0cc9c4]

        drop old SetBufferSize stuff
        
        Change-Id: I96c4db3289864c80f8fd8988c129056be8563e69
        Reviewed-on: https://gerrit.libreoffice.org/43786
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [faf2bd9c695733fb1414c094ace01c9b123aa9ca]

        ofz#3790 Divide-by-zero
        
        Change-Id: Id6c1eb3dcf95e9cdc68c0898dc472aaac5d430d2
        Reviewed-on: https://gerrit.libreoffice.org/43807
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [a24a659d97504a7782574335dd8d1307d727119d]

        ofz#3793 Divide-by-zero
        
        Change-Id: Idc18b194840c8d2646426a0346b49348707be5ad
        Reviewed-on: https://gerrit.libreoffice.org/43806
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Yousuf Philips  <philipz85@hotmail.com>  [ec339b183fc6a4f50d691ae48fa5ec699cf04025]

        tdf#110354 fix missing icon for special character group button
        
        Change-Id: Id33b8fa55f07732e494d33afc766338b3d7dfd93
        Reviewed-on: https://gerrit.libreoffice.org/43694
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [fb09d80fe36d990d8cedbd1a2b02be6ffcc1bb8f]

        ofz#3777 Undefined-shift
        
        Change-Id: I328d939035f31acc690161b17751a5d45577f998
        Reviewed-on: https://gerrit.libreoffice.org/43787
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Eike Rathke  <erack@redhat.com>  [660df84c941078ffc281ecc0671a3573a49f4ee4]

        Use SAL_N_ELEMENTS
        
        Change-Id: I643d839a2b1d8473c484c659793bd3344ace8859

2017-10-25  Eike Rathke  <erack@redhat.com>  [425e06aa7f8c2ca7fdc179278c848da213e8062d]

        Eliminate deprecated SvNumberFormatter::GetDecSep()
        
        Was only one call left..
        
        Change-Id: I140099d77e762e53579b2a5954fe4c59855104da
        Reviewed-on: https://gerrit.libreoffice.org/43798
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-10-25  Eike Rathke  <erack@redhat.com>  [3df47db0f3974bdc32df66a57f8a8acd21acd0a8]

        Always generate count number of elements in locale data arrays
        
        Change-Id: I6fecfb24bced7d6e747175befe423060d5ea445b
        Reviewed-on: https://gerrit.libreoffice.org/43793
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [4216d6f590141df7403da65110574c2369b04ed8]

        xmlsecurity: remove unused chainOn() argument
        
        Change-Id: Id4d4ae41eb6d667a96ce5d294dd5bf3fcf4cb686
        Reviewed-on: https://gerrit.libreoffice.org/43801
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-25  Jim Raykowski  <raykowj@gmail.com>  [4d65adb2fa02645e3c9e946a0b896af51ef27a7d]

        tdf#107643 Fix paragraph preview line spacing
        
        Change-Id: I265f440ed8133d1fd557bed00f766170fffa6cd5
        Reviewed-on: https://gerrit.libreoffice.org/43682
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [57f649dc9a72e043901582a6e3da916da18ca4ed]

        Related: tdf#80713 allow translation of linguistic service display names
        
        Change-Id: I23309dde1520e20e66d72fe9780454632d5f75b6
        Reviewed-on: https://gerrit.libreoffice.org/43718
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [83fd71e041f2c0520c4cc213e238c7f3c674c5a3]

        loplugin:constmethod in tools,sax,UnoControls
        
        Change-Id: Ie05e44e2a4019e2549843961ebfa04fef7b7aeb4
        Reviewed-on: https://gerrit.libreoffice.org/43767
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-25  Justin Luth  <justin_luth@sil.org>  [e46d27a692f43192ba29f03c473f43bb16c1444f]

        tdf#105381 ww8export: support footnote numbering per page
        
        This is only for the benefit of MSOffice, LO already uses
        Dop.rncFootnote for this, but MSO requires this section sprm.
        LO import currently ignores sprmSRncFtn.
        
        Endnotes in LO do not currently support .eNum, so we can't
        support MSO's rncRstSect for sprmSRncEdn, leaving only
        the default - so no use writing that out.
        
        Change-Id: Iaff703e806d1cb62bc5990eb1cdfe323705bf7ee
        Reviewed-on: https://gerrit.libreoffice.org/43622
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [00b28ffe72284464c99e30a4bfb163f475f248b1]

        ofz#3765 Integer-overflow
        
        Change-Id: Ifff9cf1d094db1abe5236be41a5e769f8113aec1
        Reviewed-on: https://gerrit.libreoffice.org/43763
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [f519a99c76ef1f34f2b2d54e1c276326960fdf78]

        ofz#3763 Integer-overflow
        
        Change-Id: If7c10d0fd188f0aafeece9545fb138761c3a2f5b
        Reviewed-on: https://gerrit.libreoffice.org/43765
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [b6deca4b06764409c283f4599d71baef5b2df7f6]

        ofz#3761 Undefined-shift
        
        Change-Id: Ibf45da2dd5aa351973b7227371e4f6c35d54021d
        Reviewed-on: https://gerrit.libreoffice.org/43764
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [d5a37cd8af4e9025a773980aa1436f78ec1941f7]

        ofz#3750 Undefined-shift
        
        Change-Id: If227dea7758c22cadfad83192e0ad31a4183b5b5
        Reviewed-on: https://gerrit.libreoffice.org/43747
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [0b47baca102e8407c98799f409809796667e5ba5]

        ofz#3753 Integer-overflow
        
        Change-Id: Icdcd42cc064e18686e6738b4195b6668c7d5d05e
        Reviewed-on: https://gerrit.libreoffice.org/43748
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [89dd6ff111059cdfd254cc63087bb5353e9a416f]

        ofz#3769 Integer-overflow
        
        Change-Id: Ia245c6042f8c662bab870cf166db94d1cf2db9d3
        Reviewed-on: https://gerrit.libreoffice.org/43781
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [04247f7da6bb1deb8cf3b95b9f18e66163f2eadf]

        ofz#3766 Integer-overflow
        
        Change-Id: I0cd5810497e6baa23d10b905f35e30b694a4c12a
        Reviewed-on: https://gerrit.libreoffice.org/43778
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [fbefa7cb11f4c76c198b724f506918f5c568518c]

        ofz#3756 Integer-overflow
        
        Change-Id: I2b3423941c3c25961aafc5c4b55c4cc76289c8cf
        Reviewed-on: https://gerrit.libreoffice.org/43768
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [5bc60b8d1a6be30308c829ad8f8fb5416fd874db]

        ofz#3758 Integer-overflow
        
        Change-Id: If0dc095025d59186b1bc49b93acf7747b7a65f20
        Reviewed-on: https://gerrit.libreoffice.org/43775
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [56616073d2044520cd4eb21e9e4a6bc363d03ee0]

        ofz#3768 Integer-overflow
        
        Change-Id: I37067d29bb18b3afe01397f161d7b135de91146a
        Reviewed-on: https://gerrit.libreoffice.org/43780
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [035f5f1d98ca7468193998bbb7c890dce32ea17c]

        ofz#3771 Integer-overflow
        
        Change-Id: Iedc61de56b494d6344490f6d6f712a62b2a12b78
        Reviewed-on: https://gerrit.libreoffice.org/43783
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [08deeace490acc5b84b97b92e5960f6b6a920e53]

        ofz#3755 Integer-overflow
        
        Change-Id: If21e45ce711d483cdd27e96877ee7f3ca35c2f14
        Reviewed-on: https://gerrit.libreoffice.org/43753
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [9cfb27ae6cb94f0a853ff70e9ad9f3109d305a94]

        add checked_add
        
        Change-Id: I10cba898bba528f5f1bfbd583e27a6821c789ab9
        Reviewed-on: https://gerrit.libreoffice.org/43779
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [ce3e0b25f5c8cb49fb7ee0b2c2a3c80ace5e4eed]

        ofz#3775 Divide-by-zero
        
        Change-Id: Idfbd2bdf10b5fcf54e1fc2a61dbfecabf7e75a6d
        Reviewed-on: https://gerrit.libreoffice.org/43784
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [cd0030e5d6ee7042c3e42028dc1e1d869493d52a]

        ofz#3759 check for valid starting dash index
        
        Change-Id: I09e117e14eda2565c9b25d407cc4328d4f2ee97a
        Reviewed-on: https://gerrit.libreoffice.org/43751
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Caolán McNamara  <caolanm@redhat.com>  [78a535a7a717320693a3bbff3679b36f0e0ae507]

        ofz#3770 Integer-overflow
        
        Change-Id: Ifd08bfe6a58d81a4d8ab1a7f768c2804abe5dfad
        Reviewed-on: https://gerrit.libreoffice.org/43782
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [57c5f980835f834f6ea96c6f5ca841b5372aa61d]

        loplugin:constmethod in comphelper,ucbhelper
        
        Change-Id: I27a860fbbedd2174c60c199af18cae76e02abc25
        Reviewed-on: https://gerrit.libreoffice.org/43759
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-25  Noel Grandin  <noel.grandin@collabora.co.uk>  [80a30219c4c553ff22979b73dd97a8869d87e488]

        new loplugin:dodgyswitch
        
        and fix bug in ScriptDocument::getTitle
        which has been there since
        
            commit e304ba66f4aba5cc55612508b5738a1ed26a7904
            Date:   Thu Mar 15 14:59:30 2007 +0000
            INTEGRATION: CWS basmgr02 (1.1.2); FILE ADDED
        
        plugin is off by default since it uses expensive parentStmt() calls
        
        Change-Id: Id0f16baec48e0381e0083594d7e59b58b023da2f
        Reviewed-on: https://gerrit.libreoffice.org/43750
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-25  David Tardon  <dtardon@redhat.com>  [3fa0fc687d578afebedf13b7e83db9d1cf1ed4e0]

        res files and .ui translations are gone
        
        Change-Id: I3d468ac495c37f8b155f14943bd0a0ac10bd9d06

2017-10-25  Maxim Monastirsky  <momonasmon@gmail.com>  [48e64ea4a8201a43457e46422a07f14f697eb91e]

        tdf#107569 Fix missing res/colorslider.png
        
        Change-Id: I83c719594a29cde8385a22793f17812e7d5c12bb
        Reviewed-on: https://gerrit.libreoffice.org/43796
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-10-25  Julien Nabet  <serval2412@yahoo.fr>  [f49ba490a566225d2c6b3925cfe39756a01625ba]

        tdf#113400: fix crash by destroying returned unique_ptr
        
        Regression from https://cgit.freedesktop.org/libreoffice/core/commit/?id=19910c461230f70bb9e98ad44db3525f0d755724
        tdf#112658: fix leak when calling TextEngine::SetAttrib
        
        Change-Id: I4f1edf41e11f3cdfda6071b30a84372db68cd59d
        Reviewed-on: https://gerrit.libreoffice.org/43795
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [141279127b4c9ced4d86af245e1d780c473cd5bb]

        TSCP: support removing paragraph metadata fields
        
        Currently only backspace is supported. No undo yet.
        
        Change-Id: I9a384d19bbaaaab05093d0d4ba74f089c6a4fae1
        Reviewed-on: https://gerrit.libreoffice.org/43630
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>

2017-10-25  Katarina Behrens  <Katarina.Behrens@cib.de>  [a555163e57e1a402ccd2a708304aabf212013706]

        kde5: make VCLKDE5Application build again
        
        Change-Id: Ia1f4d1254583d04d1993e9a0ce8ad1f1aaa868d3

2017-10-25  Katarina Behrens  <Katarina.Behrens@cib.de>  [05daba4a7ebc5ceccf6f5c811f5eff151e420734]

        kde5: fix glib detection for KF5
        
        Change-Id: Ibd25502384cd248f1070d26266222e18fb9e2e47

2017-10-25  Katarina Behrens  <Katarina.Behrens@cib.de>  [637bbffa3082d22d110740553ed52ad5182dd1f5]

        kde5: avoid crash with null surface
        
        Change-Id: Ie63e62995bee0fd950cea0668f5ae06c903b25a3

2017-10-25  Katarina Behrens  <Katarina.Behrens@cib.de>  [72c28fb1be61a464e45bfbbe91f1e383accfc7b2]

        kde5: implement getCairoContext
        
        Change-Id: Ib39ca1e1d73ad4dc91c70ac3f4cdd1bdd24c2b29

2017-10-25  Katarina Behrens  <Katarina.Behrens@cib.de>  [a8c16e7c42bc19579f56f9d0ec3d05d70a48481a]

        kde5: get/setLib works again
        
        Change-Id: Icc007d5c08f88ffdeb6e2d033615dccb140862ea

2017-10-25  Katarina Behrens  <Katarina.Behrens@cib.de>  [187324751d27dcc96c5e2cc17ad9bc38bc7d8480]

        kde5: add cairo surface to KDE5SalFrames
        
        Change-Id: I0778ecffe5dbc5fdfe24705d37511e197a4a1ce4

2017-10-25  Katarina Behrens  <Katarina.Behrens@cib.de>  [c375c585142ba7636e9a21c0249365f75224ecc1]

        kde5: convert X11SalFrame to SalFrame
        
        this is WIP and crashes and leaks left'n'right
        
        Change-Id: If4be8cf6d426b705b5dbb5893a18cdbce2aa541a

2017-10-25  Katarina Behrens  <Katarina.Behrens@cib.de>  [74b0d908a41eddb3bc210fa0cae3f17be124a0fe]

        kde5: convert KDE5SalInstance to SvpSalInstance
        
        Change-Id: I72da846525128a689d92598b64e6a70062ff1c69

2017-10-25  Katarina Behrens  <Katarina.Behrens@cib.de>  [b899ba17b83ca46ce198bb6c0d98cb735e6cefd1]

        kde5: convert KDE5SalGraphics to SvpSalGraphics
        
        Change-Id: Id30494fa1b01510e300f39b985b3a49ea58d81bc

2017-10-25  Katarina Behrens  <Katarina.Behrens@cib.de>  [941373f56aabd5ee42615e7334a2c8ecb333fc92]

        kde5: rename KDESalGraphics too
        
        Change-Id: I1a1625428cca0be7ece5fb4604aaacef4967a405

2017-10-25  Katarina Behrens  <Katarina.Behrens@cib.de>  [8b52adcad3f129606dc48025afafe2cbf80cdd7e]

        kde5: rename classes and other relevant data: KDE[4]->KDE5
        
        add log area too
        
        Change-Id: I187c04c8646ec9c9264d84938e1ccf3a1cbd62f1

2017-10-25  Katarina Behrens  <Katarina.Behrens@cib.de>  [dd7a3147f160813022d1c2724bbdf7fc46ffcc59]

        kde5: copy basic kde4 blocks -> kde5 and build againt qt5/kf5 libs
        
        Change-Id: I70f0c4147721a20459e1183ff40cf0ac8adf49e6

2017-10-25  Yousuf Philips  <philipz85@hotmail.com>  [07cd70c86c8919107ef02dc12ea23ae8d72d5a1a]

        tdf#112430 improve popup of special character group button
        
        Change-Id: I132b7702cda2504ecad07d407b160eeb47798624
        Reviewed-on: https://gerrit.libreoffice.org/43693
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-10-25  Yousuf Philips  <philipz85@hotmail.com>  [39d5a4136f8de0a9033a96cdbf23e04d2184e9b7]

        tdf#90937 Add hyperlink cell style
        
        Change-Id: Icbfc6d1c7ec5c64671025ce4c4f39f282d2edb08
        Reviewed-on: https://gerrit.libreoffice.org/43685
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-10-25  Eike Rathke  <erack@redhat.com>  [adbeb6d1f1268eca2c6eec57e8168b9322c5ebfd]

        Parsing locale decimal separator after OUStringBuffer::append(double) is wrong
        
        OUStringBuffer::append(double) always uses '.' decimal separator.
        
        Change-Id: I5c937ef78e918e01cd98a329e22f1be8f524db44
        Reviewed-on: https://gerrit.libreoffice.org/43792
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-25  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [3c5fe72ac31d7ba65b04025b1635b711d68b77b3]

        TSCP: separate out paragraph classification name and value in RDF
        
        Change-Id: I99eb764842838b1481483b69d9183e52834e1298
        Reviewed-on: https://gerrit.libreoffice.org/43629
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-10-24  Stephan Bergmann  <sbergman@redhat.com>  [81892b2037453108b9bde1512a500cf3b2ce438a]

        loplugin:unnecessaryparen
        
        ...when compiling as C++17, so the ParenExpr is no longer hidden behind
        ExprWithCleanups/CXXConstructExpr/MaterializedTemporaryExpr wrappers.
        
        Change-Id: I81346edbef46cad72bf53a43f162a75d19b6c713

2017-10-24  Stephan Bergmann  <sbergman@redhat.com>  [24eeb4d286471e4a2103c15efc624a565112ca32]

        loplugin:implicitboolconversion
        
        ...similar to a2d814ac1d7beb6fbe4b9cb7b75814f4b08b8e59
        "loplugin:implicitboolconversion"
        
        Change-Id: Id664a066549498548c123e8dbdc68ba43af9348e

2017-10-24  Stephan Bergmann  <sbergman@redhat.com>  [a2d814ac1d7beb6fbe4b9cb7b75814f4b08b8e59]

        loplugin:implicitboolconversion
        
        ("explicit conversion (NoOp) from 'const bool' to 'bool' implicitly cast back to
        'const bool'", seen now with a recent trunk Clang 6, and with experimentally
        enabling -std=gnu++17 for the LO build; not sure what caused this to be
        triggered only now for me)
        
        Change-Id: I5310961b1d50870d3ae06554e4cb37e12ac68151

2017-10-24  Caolán McNamara  <caolanm@redhat.com>  [28119343b60a20b64fde6470967c7582ed59c807]

        ofz#3745 Bad-cast
        
        Change-Id: I063646c8cce8ad5d62dc327e86e98942e57fc3f7
        Reviewed-on: https://gerrit.libreoffice.org/43754
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-24  Andrea Gelmini  <andrea.gelmini@gelma.net>  [073814d83e6c93d84004bb3927f1d40ed1e8ff3a]

        Fix typo
        
        Change-Id: I143e8df0e16ad921777b9caabde8e1c3f8bd61df
        Reviewed-on: https://gerrit.libreoffice.org/43788
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-10-24  Caolán McNamara  <caolanm@redhat.com>  [c8adea5b140c66a8127e5f7b73a22d059b8aa302]

        ofz#3760 Divide-by-zero
        
        Change-Id: I951d5f167effe8cb856e28afec890218df698fde
        Reviewed-on: https://gerrit.libreoffice.org/43760
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-24  Caolán McNamara  <caolanm@redhat.com>  [6a880bbc34790b619986602a921d734995fdf1c0]

        ofz Integer-overflow
        
        Change-Id: I8219dfa79565601681bc236789b0b18886c4f311
        Reviewed-on: https://gerrit.libreoffice.org/43745
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-24  Caolán McNamara  <caolanm@redhat.com>  [b184a8734f0abd7fd2b1d450a4119ecbaca41589]

        Resolves: tdf#49253 set an initial mask background
        
        the gif in question has gif disposal mode "previous" set
        on the first frame
        
        Change-Id: I5234b0bd810af9e8e858dabac373fc4651dbb52e
        Reviewed-on: https://gerrit.libreoffice.org/43613
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-24  David Tardon  <dtardon@redhat.com>  [db6673bb32bb131b6446dc976fe09b1f8df72d49]

        fix build error
        
        Change-Id: I1e65f075a0519db86836b3aa09848178796a020b

2017-10-24  Caolán McNamara  <caolanm@redhat.com>  [c204b7de9d6eda4a005ccf0e007348e1ddad03be]

        ofz#3754 Divide-by-zero
        
        Change-Id: I2e8504dd67d2a7ad1e83a95d7be5a1d1086de5d5
        Reviewed-on: https://gerrit.libreoffice.org/43758
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-24  Caolán McNamara  <caolanm@redhat.com>  [429cd1b70b497a97496b24c0104a25565b0c00fe]

        ofz#3748 Invalid-bool-value
        
        Change-Id: I5a14ff75c27062e33cbd93efb931c203135648a3

2017-10-24  Caolán McNamara  <caolanm@redhat.com>  [d6bf6c5851d19ee5f45ca18fc14ce85df6dc331d]

        ofz#3743 Divide-by-zero
        
        Change-Id: I6cdc8b4c852a126c8740fc23c10f9360d8caf1a5
        Reviewed-on: https://gerrit.libreoffice.org/43752
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-24  Stephan Bergmann  <sbergman@redhat.com>  [38081c0884b64ed1132047973b4dccc42d548c89]

        Avoid race between DbusIpcThread::close and DbusIpcThread::execute
        
        ...that caused Flatpak'ed LO to sometimes not terminate properly after
        243d743dae127fe11ecd7f807121da8815af8f01 "solenv/flatpak-manifest.in:
        incorporate upstream sandboxing improvements" had removed --socket=session-bus
        and thus introduced flatpak-dbus-proxy into the mix:
        
        > Oct 24 15:25:16 <sberg_> I'm not sure who's at fault there; on the LO side I
        >  have a thread processing incoming dbus requests (DbusIpcThread::execute,
        >  <https://opengrok.libreoffice.org/xref/core/desktop/source/app/officeipcthread.cxx#552>);
        >  that thread is typically waiting within dbus_connection_read_write_dispatch
        >  for new messages; if LO wants to close, it needs to get that thread out of
        >  dbus_connection_read_write_dispatch, and the only way I found back then is
        >  what's in DbusIpcThread::close (just following DbusIpcThread::execute), with
        >  a big "this apparently needs a more DBus-y design anyway" testament to my
        >  cluelesness re dbus; it calls dbus_bus_get_private to connect to itself, and
        >  send a Close message that'll cause DbusIpcThread::execute to fall out of the
        >  loop; the dbus_bus_get_private leads to a flatpak_proxy_incoming in the
        >  proxy, which returns TRUE, and after that I see no further activity in the
        >  proxy (but not sure what functions I should all put breakpoints on), and the
        >  LO side is hung in dbus_bus_release_name a few lines futher down
        > Oct 24 15:26:20 <alexlarsson> sberg_: i ran this:
        >  https://github.com/sgh/dbus-examples/blob/master/dbus-signal.c
        > Oct 24 15:26:27 <alexlarsson> sberg_: which calls dbus_bus_release_name
        > Oct 24 15:26:30 <alexlarsson> and it seems to work for me
        > Oct 24 15:26:39 <alexlarsson> If i --own-name=org.DBusTest.SignalTest
        > Oct 24 15:27:50 <sberg_> so maybe it's related to my unorthodox way of trying
        >  to quit the dbus loop there;  if anybody with a clue about dbus would be
        >  willing to help me with the above, I'd be very grateful :)
        > Oct 24 15:28:06 <alexlarsson> I don't see how the proxy should affect it tho
        > Oct 24 15:28:11 <alexlarsson> other than maybe timing?
        > Oct 24 15:29:06 <sberg_> maybe; I think I've seen things actually succeed once
        >  when I stepped through the proxy somewhat manually
        > Oct 24 15:31:01 <alexlarsson> sberg_: eeeentresting
        > Oct 24 15:31:07 <alexlarsson> sberg_: so, it does an own-call
        > Oct 24 15:31:13 <alexlarsson> sberg_: maybe that is what breaks?
        > Oct 24 15:31:33 <sberg_> yeah, that's my dumb speculation
        > Oct 24 15:34:38 <alexlarsson> So, you send the close from another thread, not
        >  waiting for the reply
        > Oct 24 15:34:56 <alexlarsson> then you start working on the main connection
        >  immediately
        > Oct 24 15:35:02 <alexlarsson> shouldn
        > Oct 24 15:35:25 <alexlarsson> shouldn't you grab the mutex after that?
        > Oct 24 15:36:35 <alexlarsson> This whole thing smells racy
        > Oct 24 15:38:18 <alexlarsson> My guess is that with regular dbus, the flush
        >  call will schedule dbus daemon which sends back the message, waking up the
        >  other thread before continuing
        > Oct 24 15:38:22 <sberg_> alexlarsson, ah, yeah, I see; apparently didn't
        >  occur to me back then that I mustn't call dbus_bus_release_name when the
        >  execute loop may still be busy
        > Oct 24 15:38:25 <alexlarsson> But now you have two context switches
        > Oct 24 15:38:37 <alexlarsson> so we continue before we get the reply
        > Oct 24 15:38:44 <alexlarsson> eh, not reply
        > Oct 24 15:38:46 <alexlarsson> the close message
        > Oct 24 15:38:52 <alexlarsson> and then you race
        > Oct 24 15:39:11 <alexlarsson> Honestly i don't remember the exact rules for
        >  dbus threadedness
        > Oct 24 15:39:58 <sberg_> ...so looks like something that can be corrected on
        >  the LO side after all; I'll give it a try
        > Oct 24 15:40:17 <alexlarsson> you're calling dbus_threads_init_default(), so
        >  it should be nominally threadsafe
        > Oct 24 15:40:29 <alexlarsson> still, I imagine it can still deadlock
        > Oct 24 15:43:12 <alexlarsson> sberg_: i still don't see the exact deadlock
        >  though
        > Oct 24 15:43:32 <alexlarsson> i imagine working on the separate private
        >  connection is threadsafe
        > Oct 24 15:43:35 <alexlarsson> and we flush that
        > Oct 24 15:44:08 <alexlarsson> then we call dbus_bus_release_name, which i
        >  imagine would block if the dbus thread is in read_write_dispatch
        > Oct 24 15:44:35 <alexlarsson> The question is, why is the close message not
        >  delivered?
        > Oct 24 15:44:44 <alexlarsson> I mean, we flushed it...
        > Oct 24 15:45:48 <alexlarsson> sberg_: oh, i think i know
        > Oct 24 15:45:53 <alexlarsson> sberg_: release_name probably sent some message,
        >  but then the other thread pop:ed the reply
        > Oct 24 15:46:04 <alexlarsson> sberg_: queue very long wait
        > Oct 24 15:51:53 <sberg_> alexlarsson, yeah, sounds plausible; thanks!
        > Oct 24 15:52:14 <sberg_> (now that I want to reproduce it, closing succeeds
        >  cleanly every time I try, of course...)
        > Oct 24 15:54:48 <alexlarsson> sberg_: obviously
        > Oct 24 15:55:30 <alexlarsson> sberg_: that just makes the race theory more
        >  valid tho
        > Oct 24 15:57:31 <sberg_> alexlarsson, yup, after stopping the unrelated
        >  background LO build that had put the machine under full load, I see it hang
        >  again in release_name, while the execute loop is still happily running too;
        >  that nicely confirms your theory
        > Oct 24 15:58:28 <alexlarsson> sberg_: alternatively you could tell your users
        >  to always build LO in the background
        > Oct 24 15:59:04 <sberg_> I'll try to put that into the release notes; lets
        >  see...
        
        Change-Id: I2a8a58f9259d2854f42f4aa3db5bb232cf70845d

2017-10-24  Caolán McNamara  <caolanm@redhat.com>  [d40b0b46ae229cb3b5b375b0e86b4bc19d48e839]

        ofz#3747 Invalid-bool-value
        
        Change-Id: I168fc71471dc9aeb4cd5149aaab765e65f7d5a82
        Reviewed-on: https://gerrit.libreoffice.org/43756
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-24  Caolán McNamara  <caolanm@redhat.com>  [da09cf2cb875d17d06c081c744e7a25f4715f8b0]

        ofz#3744 Undefined-shift
        
        Change-Id: I4b3445c0ee50b9b50edba464da7ad61cda625d3e
        Reviewed-on: https://gerrit.libreoffice.org/43755
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-24  Mark Hung  <marklh9@gmail.com>  [48a4cf1021c471ebf1ecbc351292511131c2d4ca]

        tdf#77961 set display grid to false if the attribute is missing
        
        Display-grid attribute is absent in the ODT file created by
        Word. We prefer it to be invisible in this case.
        
        Change-Id: I5abc301f76f547f78a55a507b61396bae0de1f71
        Reviewed-on: https://gerrit.libreoffice.org/43619
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-10-24  Tor Lillqvist  <tml@collabora.com>  [037ba2c98d202aa87e2c7c32857765bc9bb01a80]

        Add a useful SAL_WARN
        
        Change-Id: Ib4651ad09aca0130ca6bcdcc6f8124d7d9033be0

2017-10-24  Caolán McNamara  <caolanm@redhat.com>  [3a4eab26cd8d7fdd6ed5bb16107da40e11866041]

        ofz#3742 Integer-overflow
        
        Change-Id: Ibb8441df04643dd52111342e6d2c2659033838bb
        Reviewed-on: https://gerrit.libreoffice.org/43741
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-24  Caolán McNamara  <caolanm@redhat.com>  [0667441b71912534552c0abdf0032283aa31cae3]

        ofz#3741 Integer-overflow
        
        Change-Id: I9d3743291c88ab52543077ac7e62dc3c5925bafd
        Reviewed-on: https://gerrit.libreoffice.org/43744
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-24  Stephan Bergmann  <sbergman@redhat.com>  [c2097d5078896a71b8e1ac4074cc03766f5d7098]

        Make testUtf8StringLiterals work when char is unsigned
        
        ...as is reportedly the case for Linux AArch64
        
        Change-Id: I7e11c42f4437c8aad9dd734603fa7e0d458c9754

2017-10-24  Caolán McNamara  <caolanm@redhat.com>  [e90f2d9e078df3721cd146626745f4607ae9f1c1]

        ofz#3751 need linguistic components
        
        Change-Id: Ib3669d4e2c2ce7415d995bbaed8fd190c088e8e7

2017-10-24  Caolán McNamara  <caolanm@redhat.com>  [955e72f265697c1f6d65b7a57a3ee30106c609e1]

        ofz#3741 Integer-overflow
        
        Change-Id: I5059eca94cde52696affbf40753b9db1061a8c2b
        Reviewed-on: https://gerrit.libreoffice.org/43740
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-24  Michael Stahl  <mstahl@redhat.com>  [f7115dc7efe7c9179a154bcda169cffe51c0bc21]

        sfx2: finally resolve FIXME and test custom metadata
        
        Yay, we have assertXPath now!
        
        Change-Id: I74dedf535f5f0997dc94b3654558ccd451db813a

2017-10-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [26221dea6b05272ac6951462e9b36e27a64b1690]

        Updated core Project: help  44e33e6ecb66325b0f24218447172eb3e84e6be7
        
        Better example of TRIM()
        
        After translator suggestion (mbalabanov)
        
        Change-Id: I7d39b3ec1826c199e56cf31352782ab9295b31e8
        Reviewed-on: https://gerrit.libreoffice.org/43762
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-10-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [57c512c4a3cffd069b30596642864368356c4038]

        Updated core Project: help  e32165db6ecfe233f561da74843ffef9af3e2135
        
        Tweak some references in bash coding.
        
        Change-Id: I57aeab1b6a5abf733fa68835197f129aaf23fef0
        Reviewed-on: https://gerrit.libreoffice.org/43761
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-10-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [b4c890cb65745d05f92e451bb675fc0b2c5e31dc]

        loplugin:finalclasses in sfx2..svl
        
        Change-Id: I71b78135b3d0259657438c4401340bb35ab5c6e0
        Reviewed-on: https://gerrit.libreoffice.org/43742
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [49b338b76020682328acbb76cacf82b7699d8891]

        update credits
        
        Change-Id: I6de45254981f24b05dbcc4bdde43d6ff25b7d001

2017-10-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [b99e94dd5da7c84a16a8268e0afbeac266fecada]

        config_lgpl.h.in: fix loplugin:includeform warning
        
        Change-Id: I53d75a9d59c14bc10008d0a590539f16160f380a

2017-10-24  Stephan Bergmann  <sbergman@redhat.com>  [b18c1bdafdd849f6c3a8857067e1b32aac2a57ff]

        loplugin:includeform
        
        Change-Id: I65867177fa36e50afb8c370c1e84cd54e3be6821

2017-10-24  Stephan Bergmann  <sbergman@redhat.com>  [f17bc7f55146b681da41f2b8d17998d8ff553a4a]

        loplugin:includeform: bridges (macOS)
        
        Change-Id: I9df97c6684de7dfc60f79dd11abaed069e5f08b2

2017-10-24  Stephan Bergmann  <sbergman@redhat.com>  [5460a1dcb92fe40aedd080911a02033c32eb9cf1]

        loplugin:includeform: connectivity (macOS)
        
        Change-Id: Ib87a1dae55f926baffe1cf436fedeab59508d253

2017-10-24  Stephan Bergmann  <sbergman@redhat.com>  [f70d864e42e479e0f29cd2dae4544146930b6591]

        loplugin:includeform: fpicker (macOS)
        
        Change-Id: If52eeafcf6dab4825138c3f123d201dacd45ad28

2017-10-24  Stephan Bergmann  <sbergman@redhat.com>  [ed8cdc0946f4978c1ca2bcd7887385dc09117384]

        loplugin:includeform: lingucomponent (macOS)
        
        Change-Id: I24d4a68ec7608f6f116337250893d96cdd68b938

2017-10-24  Stephan Bergmann  <sbergman@redhat.com>  [a0a3667995ba648dbd2fe1fff04f66f1aa4af674]

        loplugin:includeform: sal (macOS)
        
        Change-Id: Ic4d73e1fc328aecd897163b71edf0b4c9b8a090b

2017-10-24  Stephan Bergmann  <sbergman@redhat.com>  [3201e8ac4d36131465372c5df126867127a58a46]

        loplugin:includeform: sfx2 (macOS)
        
        Change-Id: Id189589ae0847a1c14f512ab0912bf47f7838e43

2017-10-24  Stephan Bergmann  <sbergman@redhat.com>  [37604bca4138ed45187547ffcf578ca9abfdb679]

        loplugin:includeform: shell (macOS)
        
        Change-Id: I2a254633124caa03d48ec9e6d21751b0b8750c0b

2017-10-24  Stephan Bergmann  <sbergman@redhat.com>  [6f694e961271fed7518ecb29841a6ffeb8e31697]

        loplugin:includeform: soltools (macOS)
        
        Change-Id: I7e2a8d13e068f651bf6e8fbbb66363a4b2b5b0e7

2017-10-24  Stephan Bergmann  <sbergman@redhat.com>  [9e7c95213aa736bd50e8af15ed364b0c4d418f62]

        loplugin:includeform: toolkit (macOS)
        
        Change-Id: I8a95a73a9e20e2f9d35371faf58890ffdc60963c

2017-10-24  Stephan Bergmann  <sbergman@redhat.com>  [fcbc0a31b6db068ecaaad84ac61c1ed3804226b6]

        loplugin:includeform: unoidl (macOS)
        
        Change-Id: I264ff44b441be5addfd03f48218b053c0f7f875d

2017-10-24  Stephan Bergmann  <sbergman@redhat.com>  [52b605ff36089fc56c1c41d413adcd131cde845c]

        loplugin:includeform: vcl (macOS)
        
        Change-Id: I4382a45dcffb32c7c001ee722ac1deccb2b01c2d

2017-10-24  Stephan Bergmann  <sbergman@redhat.com>  [7d69ac0b8f11ed9cbee2925fc60119404eed4211]

        loplugin:includeform: compat.cxx redux
        
        Change-Id: I935c5b4a219f3b673f62d8788504de85b53a47ca

2017-10-24  Stephan Bergmann  <sbergman@redhat.com>  [acb3ed0615a1b4e31257fa1014e9e2f2188c602c]

        loplugin:includeform
        
        Consistently use the #include "..." form for exactly those cases where the
        included file is located next to the including file, see the mail thread
        starting at
        <https://lists.freedesktop.org/archives/libreoffice/2017-October/078601.html>
        "C[++]: Normalizing include syntax ("" vs <>)".  (For UNO API include files,
        see 189abcf0db61c41a565bd355294bf6e712fc3e5a "loplugin:includeform: UNO API
        include files".)
        
        (Some of the commits done earlier with messages containing "Change done in
        preparation of loplugin:includeform" etc. were based on a somewhat different
        earlier version of this plugin and would not be necessary with the current form.
        But they are harmless and reverting them would probably cause more noise than
        benefit, so just leave them in.)
        
        Change-Id: I9fe9268ed84d31b5df71857a2e535972b11254ce
        Reviewed-on: https://gerrit.libreoffice.org/43730
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [f99767d532dbe2741cb9cccf26db3547cc5e14df]

        tdf#113227 FILESAVE: PPT: bullets disappear after RT
        
        regression from
        
        	commit afa675469cd9894f41a6b9eeb2e7acc8245d256c
        	use SvxExtNumType in SvxNumberType
        
        where I managed to put a "default: break" statement in the wrong place
        
        Change-Id: Ic821a03208a75363c538c4641077b084f1e2d242
        Reviewed-on: https://gerrit.libreoffice.org/43737
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [f8b5ecc622e2b3e82576b27bf0ded9c8eac21cae]

        tdf#113202 RTF import: fix lack of expected contextual spacing
        
        Upper, lower and contextual spacing are all stored in SvxULSpaceItem, so
        if after spacing is set as direct formatting, contextual spacing has to
        be set directly as well (having it in the paragraph style has no
        effect).
        
        Change-Id: Ie331c7561de7f2f16776a1613717e38fa083a541
        Reviewed-on: https://gerrit.libreoffice.org/43735
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-10-24  Miklos Vajna  <vmiklos@collabora.co.uk>  [460d8428f9df48b13ae780b9e8a07ae8b31b8879]

        sw: prefix members of SwUndoTableNumFormat
        
        Change-Id: I06cc74fe2c32f9d76ce6115b779ed764434634b7
        Reviewed-on: https://gerrit.libreoffice.org/43734
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-10-24  Aron Budea  <aron.budea@collabora.com>  [919be04e2c50ba62317c0b759b73923e37f5d542]

        Add Albanian (sq) dictionary
        
        Change-Id: I18b166ae8e08b4509154c2ba035d3e9811e947ec
        Reviewed-on: https://gerrit.libreoffice.org/43707
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2017-10-24  David Tardon  <dtardon@redhat.com>  [7e389ae76965fdbd4cdf0a8482592295489a48d7]

        allow to override ENABLE_STRIP in the installer
        
        ... because we set ENABLE_STRIP in
        instsetoo_native/CustomTarget_install.mk .
        
        Change-Id: I4eaf66c53a0ec680688bf819b3a396865e7a3e33

2017-10-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [f49b6d89fd9a903ce01a30bf9971188737ceda14]

        loplugin:finalclasses in svtools
        
        Change-Id: I596342a3d32e116ac5994b60a5bd8717d4f6a5dd
        Reviewed-on: https://gerrit.libreoffice.org/43733
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-24  Michael Stahl  <mstahl@redhat.com>  [89b08e23180c242a058653e246ace2ca47b56a3a]

        curl: upgrade to release 7.56.1
        
        - fixes a very minor CVE: CVE-2017-1000254
        - the Windows nmakefiles we were previously using have been
          removed, so we use the *other* Windows nmake build system now
        - /EHs override is pointless, default /EHsc should work fine
        - the macros defined in ExternalProject are not needed any more
        - curl-msvc-schannel.patch.1: drop, not needed with new makefiles
        - curl-osx.patch.1: none of it applies, presumably fixed upstream
        
        Change-Id: I15c71b9c82c31d286d935b57543a1b0216123b66
        Reviewed-on: https://gerrit.libreoffice.org/43724
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-10-24  Caolán McNamara  <caolanm@redhat.com>  [3168ba6c6eb995060842614a11c7bc5a780812d3]

        rework TestImportXLS to take a SvStream arg
        
        Change-Id: I65d02604ac489d8c8649673f3f851d1a6650406e

2017-10-24  jan Iversen  <jani@libreoffice.org>  [d8a299e12937896f0346881cd7b9b7602010b2c4]

        iOS, updates to make structure
        
        Clean works better with this update.
        
        Change-Id: I8afe796048fd4f796a4c92b64121f754293ee973

2017-10-24  jan Iversen  <jani@libreoffice.org>  [b69f923a22f7404d1c1feb8d0d16a16a24bd548d]

        iOS, updated desktop/source/lib/init.cxx
        
        InitVCL() needs to be called for iOS, even though it runs
        without desktop, since that function fills structures like
        mpDefInst
        
        Change-Id: Icebd4a4111881b46a8abc1e1988921a19e5e4527

2017-10-24  Noel Grandin  <noel.grandin@collabora.co.uk>  [ac45764b05385a51d469fda2e4bf9233904ca5a9]

        loplugin:finalclasses in svx
        
        Change-Id: I74296e2185902498cd569ecde83905f718a41e84
        Reviewed-on: https://gerrit.libreoffice.org/43715
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-24  Julien Nabet  <serval2412@yahoo.fr>  [fe22bdc3b537afa8ebcb5cb057542b762c770722]

        tdf#113368: fix crash when closing dialog opened with Basic
        
        See bt https://bugs.documentfoundation.org/attachment.cgi?id=137222
        3  0x00007fffebe196b7 in vcl::Window::GrabFocus() (this=0x0) at /tinderbox/buildslave/source/libo-master/vcl/source/window/window.cxx:3003
        4  0x00007fffee473602 in FileControl::GetFocus() (this=0x28760b0) at /tinderbox/buildslave/source/libo-master/svtools/source/control/filectrl.cxx:177
        5  0x00007fffebe1c99b in vcl::Window::CompatGetFocus() (this=0x28760b0) at /tinderbox/buildslave/source/libo-master/vcl/source/window/window.cxx:3694
        6  0x00007fffebd62672 in vcl::Window::ImplGrabFocus(GetFocusFlags) (this=0x28760b0, nFlags=GetFocusFlags::NONE) at /tinderbox/buildslave/source/libo-master/vcl/source/window/mouse.cxx:377
        7  0x00007fffebe196b7 in vcl::Window::GrabFocus() (this=0x28760b0) at /tinderbox/buildslave/source/libo-master/vcl/source/window/window.cxx:3003
        8  0x00007fffebe0bfc5 in vcl::Window::dispose() (this=0x28778b0) at /tinderbox/buildslave/source/libo-master/vcl/source/window/window.cxx:449
        9  0x00007fffebe6536c in Control::dispose() (this=0x28778b0) at /tinderbox/buildslave/source/libo-master/vcl/source/control/ctrl.cxx:65
        10 0x00007fffebe6a4b6 in Edit::dispose() (this=0x28778b0) at /tinderbox/buildslave/source/libo-master/vcl/source/control/edit.cxx:265
        11 0x00007fffebfa5ac0 in VclReferenceBase::disposeOnce() (this=0x2877bc8) at /tinderbox/buildslave/source/libo-master/vcl/source/outdev/vclreferencebase.cxx:42
        12 0x00007fffee41f948 in VclPtr<Edit>::disposeAndClear() (this=0x28762c0) at /tinderbox/buildslave/source/libo-master/include/vcl/vclptr.hxx:208
        13 0x00007fffee472f0e in FileControl::dispose() (this=0x28760b0) at /tinderbox/buildslave/source/libo-master/svtools/source/control/filectrl.cxx:89
        
        Change-Id: I97fd3679a8692893047c22ff3e452a5c3e3f25c3
        Reviewed-on: https://gerrit.libreoffice.org/43731
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-24  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [f5c1502f478bbb2a67c58833b4034aac112d709a]

        tdf#113001: Use real '+' and '−' icons for Customize dialog buttons
        
        Change-Id: I4084af0284e4b24126d6663dc4652f801034d41c
        Reviewed-on: https://gerrit.libreoffice.org/43727
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-10-23  Lior Kaplan  <kaplanlior@gmail.com>  [43d6b11a5c1dda0cc2c1e06c768eece25051a56c]

        Updated core Project: dictionaries  a79cdcb292c8095049f2834a1f0c5cbffe9097fe
        
        Create an Albanian (sq) dictionary
        
        Dictionary based on files from http://shkenca.org/k6i/
        
        Change-Id: I8d9eabecb9a8efd6f5fead6abec52d21a0c04f88
        Reviewed-on: https://gerrit.libreoffice.org/41906
        Reviewed-by: Aron Budea <aron.budea@collabora.com>
        Tested-by: Aron Budea <aron.budea@collabora.com>
        

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [71f057a6f61ea15bbdc00f73bb72b04986d408f4]

        loplugin:includeform: UnoControls
        
        Change-Id: Id6bcc521bbfe8579be1b0184d75dffb04baf9ea4

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [1077bc9a53792eb0891071ff2e1fed19a596b989]

        loplugin:includeform: avmedia
        
        Change-Id: I32b9617ffd78ec65a6af0fb7fb1c09f5f8cdde4e

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [249071dd5059375db3b28d39e5872382622a5125]

        loplugin:includeform: basctl
        
        Change-Id: Id7d19b16505aa42877c456e2ac270157077a9365

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [640eda0fec555692bbde99b61f78f98e44f2ff82]

        loplugin:includeform: basegfx
        
        Change-Id: I554ca3b84cc9f02cae88f876332a9fb50dd1c7c7

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [d4a25418b32bcc7b8ecd80c24a799a7b56b494fb]

        loplugin:includeform: basic
        
        Change-Id: I6fbba5c4619eec7ae03fed65a18974faa0f190af

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [8568732c0f6f8e4b69125a988a4987044666993a]

        loplugin:includeform: bean
        
        Change-Id: I3487839569e34552d8b6409b04ef842346c43f5c

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [3a511d3757f2fdca70e953030f3b52c1dc06b26c]

        loplugin:includeform: bridges
        
        Change-Id: Icad98d3153a5b1710c8c2a2d338ba0129e9ff208

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [a8047070663d59634987238a2f65d1273338358a]

        loplugin:includeform: canvas
        
        Change-Id: I3d0748aa22562174c8fd6ac2eb7bb091c116fd67

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [d63b706dad58eb09014420cdaee5f1399d0e2d9e]

        loplugin:includeform: chart2
        
        Change-Id: I5b455c684e7cd689d5160135246f3400363c7d40

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [696722f2c89e1647d89db4622264446d65c9fc81]

        loplugin:includeform: codemaker
        
        Change-Id: If0c6726c4e096f50e2e16f2a4f7e5821457ac368

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [4b60d19694d58641d054c0b14ca0f466233886e7]

        loplugin:includeform: comphelper
        
        Change-Id: I9297bd0449633d1055125e7c2f2f6d215a22ae7d

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [012d4dc0e924502e68b4c71b6d64ccd92df381ac]

        loplugin:includeform: configmgr
        
        Change-Id: Ie3b0b80409a7897db6700c80d6ff41dbb4845652

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [25fd3077e85c37ff4077b924ff9a26012d808199]

        loplugin:includeform: connectivity
        
        Change-Id: I06596fac09f0568b8bab2e2e235a2b88bcd3fc7a

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [74067098bbf225138fad5d2c208b6e1fc71fa9a9]

        loplugin:includeform: cppucanvas
        
        Change-Id: I83da2a535f89dfaa675629ca3dc2a6cefc334443

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [7a3aafb5a19061ec4ef20aa3328fc76bb8a3c93d]

        loplugin:includeform: cppu
        
        Change-Id: I438346398fd8430cf4357b8a3d8e9f423966f2ca

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [1734b08356182352e83cb209d4160dcbeb71aeaf]

        loplugin:includeform: cpputools
        
        Change-Id: I72982ad64a546421e8b6dd07f42c088c87d1dfcd

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [7182283c13238bdd3d6795f793f6c14b234585d4]

        loplugin:includeform: cui
        
        Change-Id: Ibd88b2ee4252733c5aeee97bec27f34b8e555364

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [4b27653a122acbbb38c800f0b1972f339e73d115]

        loplugin:includeform: dbaccess
        
        Change-Id: I15aee966012612033ab7e2ee03ac1a553802f540

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [54ef1c155990bee247f083a37be9515b43709ac3]

        loplugin:includeform: desktop
        
        Change-Id: I2dacb21cd0c9618dadb49912e0f09c9ab576f9b0

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [957e6c7968b205caf939c53942fe1c5fd64d57ef]

        loplugin:includeform: drawinglayer
        
        Change-Id: I52693e59a37e36fa0bb21732efe90af84fe6d6c6

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [38ef960bf7e76942d4912c5a9c34cd9d6f1e5dcc]

        loplugin:includeform: editeng
        
        Change-Id: If2aa2cbbfabe164ccf0f68522fa18fa3bae2225d

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [5775992a575b4a5cfef80a76d09ead41822c7875]

        loplugin:includeform: embeddedobj
        
        Change-Id: If8cfe9da299d3d183407c5e7a00240f246f000a5

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [11124384d7a5369f238a997765c33ac1a46f4b8b]

        loplugin:includeform: emfio
        
        Change-Id: Icc71e73fad45d397e17ae4b6ba4967ec7a50ae27

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [3daadac6c93ca2a4e780bc542d7bd2b25e5dd310]

        loplugin:includeform: extensions
        
        Change-Id: I2f9001ddae6cbcef51ba2c0415baa727f211261d

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [38fc6283ebe27327fb058dae20644301d0602aaa]

        loplugin:includeform: filter
        
        Change-Id: I1720c2ec2649577a9f552cb49edd93a82c8282a0

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [7340b6a951ec53950e272fb4571e26be827a0b2d]

        loplugin:includeform: forms
        
        Change-Id: I770fe656a390045e850e967074545bf5dac7f335

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [2304eef0afd923f7886ef086db37f4869e6619e1]

        loplugin:includeform: formula
        
        Change-Id: I50b898e477e0842577bcc648540e7f4b66d5b693

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [3f9e9940a508083423bc184c43d148b6606f25e0]

        loplugin:includeform: fpicker
        
        Change-Id: Icf2531ca9dea11bf25a8bbe5815e5b37b933553d

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [a457c7c6b0339184466c12f1c43b0b0aa01edf54]

        loplugin:includeform: framework
        
        Change-Id: Ib5eaab06ff0cc1b44db9e4057ab349a0990af14d

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [cfad891e95442d3b1fcd919928ab9ad8849a8e8c]

        loplugin:includeform: helpcompiler
        
        Change-Id: I8902e3f567d275d074fd6b33e4935cf41caca838

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [9124cfd6450ba2ca8929cdbf763640fa263922c2]

        loplugin:includeform: hwpfilter
        
        Change-Id: I698761540c868b0448be47ffccf663972664f76b

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [2274e7d51809ee1714bd96a889ae1261225f7c12]

        loplugin:includeform: i18nlangtag
        
        Change-Id: I3a6a384e0116820580ee8b1647dd2a140bd76136

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [58b898407254e308830bf6570f87f38ce62f9a39]

        loplugin:includeform: i18npool
        
        Change-Id: I4356a9e559a3f63c172542256543b272df6ba173

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [f0c35fea4ed3862eea57df092aa9edf7d7b1cb30]

        loplugin:includeform: i18nutil
        
        Change-Id: I47bdf2dc7f8f282136e320a660a5c4ef44ea0baa

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [14bf2a4be447fc6495d05a78967033ce4f28607c]

        loplugin:includeform: idl
        
        Change-Id: I9631129331ef4b858ed3dd7b0e617002e6d461fb

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [f3698af7ccebbe7063226c843fb664f68d84e679]

        loplugin:includeform: idlc
        
        Change-Id: Ia32beed408de33fbe8ed59ddcab5b01ddc3b8218

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [3f2a9e2d71a04f18fa713b5174368ea3af1d348f]

        loplugin:includeform: io
        
        Change-Id: I68e0ebc5a1585d2f55a4061edd8ab197f437b6a2

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [9b5afa247a737ddf4b77c24ad512a1859415a577]

        loplugin:includeform: javaunohelper
        
        Change-Id: If8f65b5942fd41c7023a14f9e321568a0d6c7946

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [285ebf02dadac6dc07198d0ab5d28692947e394a]

        loplugin:includeform: jurt
        
        Change-Id: I27eaa6a60f85c2f02205babb9369a56441604d8c

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [1852f8f12d4205fc0ea76303c777fac7327953e7]

        loplugin:includeform: jvmaccess
        
        Change-Id: Iae16eaada04d35a655f7f9d8b5e8156f5c7cd171

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [0a938e785920f46404334a9d19f018d3e28d9a49]

        loplugin:includeform: jvmfwk
        
        Change-Id: I7292ced23647692fdc85a3c234fb1469a91ad0ea

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [fc8e95600aa40ef33beab7fd4c07e7ce66df1d27]

        loplugin:includeform: l10ntools
        
        Change-Id: I73eed5cbaaa1a0668f0dfa89a1a26883f64b3107

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [1ce65e7493756672980e2555cc4fa748b7c77199]

        loplugin:includeform: libreofficekit
        
        Change-Id: I58a78a6339a0c8ef1b509604e8b79a339497cf8f

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [c8ea69a2fbbee1d4aa6e115bdf3cec9a300fd7ed]

        loplugin:includeform: lingucomponent
        
        Change-Id: I41c38e8dd7b3a782af3f2f5d9f298bca8b633f7a

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [94409984476aafb9ca58c0e1e235c01df3ca7645]

        loplugin:includeform: linguistic
        
        Change-Id: I4a1db5d06511221a656367e7b0457144335ae10c

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [e6ecc6e428a49c725484547dfa4454bab3aba882]

        loplugin:includeform: lotuswordpro
        
        Change-Id: I1ff35dd6242accf0a8e71086a14a72e85eef1c5a

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [60de56cf1ae694fd86a2ce20711cf97958228656]

        loplugin:includeform: mysqlc
        
        Change-Id: I9c234873c47830b364e069cdedc64806ee7724ad

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [a1734eecf636a9d943c70a76c90a35c96efe5a27]

        loplugin:includeform: o3tl
        
        Change-Id: I3cf4cda744148c966d0686310fef5dab6d3a3b35

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [f6ad25f67b3bc77527cd56653e327a211c6bb804]

        loplugin:includeform: odk
        
        Change-Id: Ic8ede7a0377d9ec4f360b63889e0ccf3c5dda93f

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [03e6bf9a6535d95dd717d91072b766dfd577057b]

        loplugin:includeform: officecfg
        
        Change-Id: I580443e0e992f3b53f35d854c4d020bfaaf6a308

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [85fe083c46c145ab7b884c1479e7b5ab234e4feb]

        loplugin:includeform: oox
        
        Change-Id: I9f1cc9940f5b31370394f789ebfaddfd6d30ca61

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [d516b4e16af29e1978173b134da0420879619eb2]

        loplugin:includeform: opencl
        
        Change-Id: I3646ae6fa573c673b27e6d8a552883687c98aad2

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [a50d42929aefc5a3a421228efde86aa83f478e05]

        loplugin:includeform: package
        
        Change-Id: I64200b2d03d579c5c83d1ec0cc8aaa839edaa7ed

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [cb3b0cb54e1e505a0e54ef64fe46e8173c1379b2]

        loplugin:includeform: pyuno
        
        Change-Id: If6090dc77275b4a8cdfeaedb437036801e981a9b

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [43479a097f089d478753ee1e463723db5eb7fdb8]

        loplugin:includeform: registry
        
        Change-Id: I499856ba451c71bb53e99d74c5a89f1a185c9386

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [650432d41090ee07a8870fefc7a148084ec8e610]

        loplugin:includeform: remotebridges
        
        Change-Id: I18d4c77233c66b7d4359bed8d42f80271de637dc

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [7d66d3ae9f07d12cd4ed0b9dd4c9bec7019b71ea]

        loplugin:includeform: reportdesign
        
        Change-Id: Ie531677be09c264ed1536ad2512e76f29ab46881

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [c30f3ea3dd294210058c781145d6fdd320c975b4]

        loplugin:includeform: sal
        
        Change-Id: I539ca8b9dee5edc5fc2282a2b9b0ffd78bad8b11

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [89c13dd346fa724ff5e2efe1757b527b49259fa9]

        loplugin:includeform: salhelper
        
        Change-Id: I88c8822356298ba1a0ff60dc53a5c4ae32d7eb1b

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [5209ee4791a005c10c5277996796f2056541b0e8]

        loplugin:includeform: sax
        
        Change-Id: If54794f72502a11612e85f99713e553f91d4025e

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [3e1d3c25e064c5a97a2c408faf23a9d0c6150d8a]

        loplugin:includeform: sc
        
        Change-Id: I2ed763e0584a188032c80fde60890de3c6985cbd

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [2909c6be63ac4ac962c6a93aa093ec1cfb94ab0b]

        loplugin:includeform: scaddins
        
        Change-Id: I7e825a2098e9d5fa2c57de5736d0b3ac5ec21347

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [203c989a6cae2e7adf05d2d307ca4ab988c48874]

        loplugin:includeform: sccomp
        
        Change-Id: I819977bf2c0aff3f98f039f966b7fa6f0fad2728

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [20c66302db5a3ee579429c37bf1cb1adc1802a4d]

        loplugin:includeform: scripting
        
        Change-Id: I5b1280426667636703c996af8ee08ffeeffeb7e1

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [3784e4d5ef6869f1f1da3c0b382112aa1e4a56d4]

        loplugin:includeform: sd
        
        Change-Id: I4b75316c8644a591e6d1cfab4945ef123f945b53

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [2d1de9686e831158de55d9c5e8f51d36412556ec]

        loplugin:includeform: sdext
        
        Change-Id: Ieb9641b9846ecfed8d1a022a48defe7644405690

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [1c46c7a04fcd2a02429d6360bd1e78e2519619da]

        loplugin:includeform: sfx2
        
        Change-Id: I5e9a7a2580a710880023288f5ed3584708c4769d

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [7666da05ee9dd54c65038ce13d0c39e67d70a0d1]

        loplugin:includeform: shell
        
        Change-Id: I73be2f09a4b27509b62936daa414efb51977277f

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [5f0ddf22df22f6c4d35a42c205eb064e8fb8e6ce]

        loplugin:includeform: slideshow
        
        Change-Id: Idbfda5c87dafd6f5f76f724030f0a153398d7ab3

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [dd1d963daae15ba9a667635be04f194a40460699]

        loplugin:includeform: smoketest
        
        Change-Id: I9be2b5d6790b339899330fb1e4a78ff512d64d8d

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [d6d5da3a5e490189ce7656df47d68da55472cb46]

        loplugin:includeform: sot
        
        Change-Id: Ibdc9e9d2f9912172fe18a960fb67c874585ec09a

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [ff77d83afd9558f2750ab46e6fc4e1fe426c1b43]

        loplugin:includeform: starmath
        
        Change-Id: Ic5d81bdeb98024f41f9dfca260eca0359b27b809

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [63ffec7c8590105b2e202f324db328ff44805b12]

        loplugin:includeform: stoc
        
        Change-Id: Ie891e4abfd9968f9f7a35f60ecb3a0acc4215be3

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [c8ee9e53d25a9252173b8b67abb73bcd9e1b8894]

        loplugin:includeform: store
        
        Change-Id: Ia9134d7f1e9c30b7faef693c3f621cec7ec5a61a

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [426a2527e78e57f14b845eea8ff6a803129786fe]

        loplugin:includeform: svgio
        
        Change-Id: I5832529b0200295cc54a85dff42bf5692bd59ab5

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [65c7343768a9a3e09f4be0047b456159d0870ec0]

        loplugin:includeform: svl
        
        Change-Id: I769b091515d1e6b7d16652d11ff2b94a75584ad0

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [92236b3eabb93b753adc21d72dc41f1b0330a8a4]

        loplugin:includeform: svtools
        
        Change-Id: I7a25c2db8c097ae4512c8a8b7d8a272905b46e50

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [97059fbd09fedce0ff830599f8df5f41d42336f2]

        loplugin:includeform: svx
        
        Change-Id: I4057fe05983fb2b63b592ffd325894c12b9cb5b2

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [62f47bb2a54536d6e1cf14b16d2e3b963ba651a6]

        loplugin:includeform: sw
        
        Change-Id: Ifc3c4c31a31ee7189eeab6f1af30b94d64f2f92a

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [34307a8a7da7def2f3ee207c08b59a48864a03f8]

        loplugin:includeform: test
        
        Change-Id: Ibcbb5b002e8326c484547a825cb295d0f5158a3b

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [4c8eac645bca4cc95e5ea3f39e4702d83e565f04]

        loplugin:includeform: testtools
        
        Change-Id: I5449b1d38b2ae2d2d92b40cd3b67b60cbb3447f1

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [b0c76a6336ccc2a3be56067fe1e1b0b058b704b9]

        loplugin:includeform: toolkit
        
        Change-Id: If080e5da5d18b53ac4b85f82fbb4a72b894765dd

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [022e64e8380423909b187fddce9c17f7d5fb6ec4]

        loplugin:includeform: tools
        
        Change-Id: I0af695964e467022050500293570c1e01ac4a517

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [310ce51340c2d64c4bb148caea2c01cf3f83a4b7]

        loplugin:includeform: ucb
        
        Change-Id: Ifa5d2d7c4a8f9464dfcfea7f50e8a6a79043be08

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [0b8e2033339fd2f6e00e4ab9c735307740586ec3]

        loplugin:includeform: ucbhelper
        
        Change-Id: I47fe099aa042085e71a08f4260e78773a25c2860

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [7c02ef0275dd27dde5828757b25e49dcbf419614]

        loplugin:includeform: unodevtools
        
        Change-Id: Iac0a22dd68a39cf5f71907c8f1e289fbd0c95249

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [0b51e2a7464356f417b885d1efca900390155bdd]

        loplugin:includeform: unoidl
        
        Change-Id: Ie5414c607ed9dcf8ebd3a37d150aa138dac3ad09

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [bf49fc49ad3f18a1782c882a128c91436ad64ff6]

        loplugin:includeform: unotest
        
        Change-Id: I2c545951eba154ac34db32f97e37c03edb790fd4

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [7bd70488cdfbd3ebca9e4151b9731a020e80db95]

        loplugin:includeform: unotools
        
        Change-Id: I019d7fefcd83b306a1847ae4a7ec581435412fc4

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [9c9e5fd4d4e3a70b7eaca37654d3fb65808d4f59]

        loplugin:includeform: unoxml
        
        Change-Id: I447ba963bd9163e99932d95c3f3e9aeac623d822

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [2301e37201c7ea85cb802fac22400685e4752b71]

        loplugin:includeform: uui
        
        Change-Id: I36108c7c5ad2dd99ca3a0c71cbe6dd1e38dc66ba

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [a1915fbfb5d9dc2a7694170e61352c3a731987ce]

        loplugin:includeform: vbahelper
        
        Change-Id: I9a53a4a235b298a565679eddcae86bceaedb5652

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [ca39dddb8b3c01ff1d8a4cf2961c1b61563397a1]

        loplugin:includeform: vcl
        
        Change-Id: Id7dea3917740aaf4db8dada5e2bea6e117d714ea

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [e279245767050c8ca9743b33ab395cb67dd9a63c]

        loplugin:includeform: writerfilter
        
        Change-Id: Ic42219a7d733897ba47b26ffa0659c524798878e

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [c78154f1fb1e9c1b38912783d9e82fa00b4f02ff]

        loplugin:includeform: writerperfect
        
        Change-Id: I714c131996efb0a85b9391a2b2bb7fc76bb2eae2

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [87c671d188f4a0f5dcc7944b450cc58e84217d81]

        loplugin:includeform: xmlhelp
        
        Change-Id: I0ae8533889742d314938b497d566a4bde722057a

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [3ff3a053712665402a05e1e2471807d65879b8d0]

        loplugin:includeform: xmloff
        
        Change-Id: I9e55142a7904c426fce49f68f1790365ea490fab

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [bfd7aead9d351e314d9130cb24350ce679a7c94e]

        loplugin:includeform: xmlscript
        
        Change-Id: I21a0229d575d6486031994a088fde842756b8feb

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [35a2b55a13be84b7ff47133083cfa0a988e1455f]

        loplugin:includeform: xmlsecurity
        
        Change-Id: I9c3eca51fec52a255fcf280fe4e5ecc2ebbee5f3

2017-10-23  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [090e9ecd0960e6027cfaaf4600e95dc311524143]

        tdf#113284 Check vector length before use
        
        Change-Id: I52b5e6712ba34de0a73bc45ce2262b211b5ac50e
        Reviewed-on: https://gerrit.libreoffice.org/43725
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [189abcf0db61c41a565bd355294bf6e712fc3e5a]

        loplugin:includeform: UNO API include files
        
        Change these back to consistently use the "..." form to include other UNO API
        include files, for the benefit of external users of this API.
        
        Change-Id: I9c9188e895eb3495e20a71ad44abfa2f6061fa94

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [340c5c20c264277b3ac1cb9cfcdbb0499ae471d7]

        chmod 0755 -> 0644 for some source files
        
        Change-Id: Ibe5b5e03374419c2c23cd6559ab213d2dc2fcc66

2017-10-23  Tor Lillqvist  <tml@collabora.com>  [3330b39e2d82114fa16b67196fbb5cbc63c7573c]

        Split ooxmlexport8 to avoid too many sections in object file with MSVC2015
        
        sw\qa\extras\ooxmlexport\ooxmlexport8.cxx : fatal error C1128: number
        of sections exceeded object file format limit: compile with /bigobj
        
        "Revenge of the CLOOKs," as mst called it.
        
        Change-Id: I57faae5ffdf17a8f4a80c6e948a4deed3427af0e

2017-10-23  Aron Budea  <aron.budea@collabora.com>  [dde9ce9a63a76d031ffbc589440af06d02d932d8]

        Updated core Project: dictionaries  471ccf158958a7e7968c96796bdf4dcfe4142bb3
        
        tdf#112065: Update Tibetan (bo) dictionary to 0.4
        
        Change-Id: I4d2cc7b0366d04c32b32d8ddec4dca1cf9735e5a
        Reviewed-on: https://gerrit.libreoffice.org/43708
        Reviewed-by: Aron Budea <aron.budea@collabora.com>
        Tested-by: Aron Budea <aron.budea@collabora.com>
        

2017-10-23  Caolán McNamara  <caolanm@redhat.com>  [4563d1406cf12a5a49fd61cd698ada835a402c56]

        shrink cgm fuzzer
        
        Change-Id: I507987be6092549b60c9b74ecd7680006186ba9c

2017-10-23  Eike Rathke  <erack@redhat.com>  [028d66430f6b34949b8cd53e0373b5522d17f09c]

        We still have to build and run on 32-bit
        
        Change-Id: Id8840b001beae7de72beace5c0c14f0d304ce1fc

2017-10-23  Caolán McNamara  <caolanm@redhat.com>  [a646518107097ff64d6d5d26a0fa3e76e98a07f5]

        shrink ppt fuzzer
        
        Change-Id: I8873020cb7aad6d067f037d72146a42451977cc3

2017-10-23  Serge Krot  <Serge.Krot@cib.de>  [ccf475364881cebc13d50cf2cc9af2040b416bd3]

        tdf#38778 fix missing run properties export for fields in docx
        
        Not all runs got their text properties written during field export -
        previously only the first run had them. Adds SwTextNode param to EndRun
        and EndRuby methods, implementation empty for rtf and doc though.
        
        Change-Id: I77f39b40689feb9664044e61824ad3bb97776638
        Reviewed-on: https://gerrit.libreoffice.org/43465
        Reviewed-by: Serge Krot (CIB) <Serge.Krot@cib.de>
        Tested-by: Serge Krot (CIB) <Serge.Krot@cib.de>

2017-10-23  Eike Rathke  <erack@redhat.com>  [54a0f24d1650637efb4557c0f72a9978bc9acc96]

        Updated core Project: help  5af894d9ff054c51125764d0217b381d4d9745df
        
        Fix typos
        
        Change-Id: I2c2055d885e8beb224f6b786c62bf90588469291
        

2017-10-23  udareechk  <udareeck@gmail.com>  [022b1b2a40fcaf8d201081dead44c1d3346d1972]

        tdf#96505 Get rid of cargo cult long integer literals
        
        Removed 0L, 1L and 2L
        
        Change-Id: Icb38de1cdd8e1215a86118b0c8af993025fd790e
        Reviewed-on: https://gerrit.libreoffice.org/42567
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-10-23  Szymon Kłos  <szymon.klos@collabora.com>  [f68c1a0f03b974839b02cbff400f1a2785489c87]

        tdf#113263 Revert "PPTX export: correct position for shape in group"
        
        This reverts commit fd3383556881d6a9d73e1a3027c079cf9bfddecb.
        
        Change-Id: Ia9befead3b45975d91215cea584b32afadb5bd52
        Reviewed-on: https://gerrit.libreoffice.org/43711
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-10-23  Laurent BP  <laurent.balland-poirier@laposte.net>  [9794d194eddf004cc6c27eb25bd889193ada79ad]

        tdf#33689 Add QA unit test
        
        Test of English NfKeywords with non-English languages
        
        These tests need https://gerrit.libreoffice.org/43633/
        to pass for Finnish
        
        Change-Id: I5e6c3250e6136eeb2e8e25e1f411390e109d5b7e
        Reviewed-on: https://gerrit.libreoffice.org/43634
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-10-23  Eike Rathke  <erack@redhat.com>  [ad2f1d2675ce480abf06db280fc551372b3cbed3]

        Assume 6GB memory could be consumed by matrices
        
        ... if SC_MAX_MATRIX_ELEMENTS is not set.
        
        Change-Id: I27100d5fc75e2d5288892c54997147854de781e7

2017-10-23  Eike Rathke  <erack@redhat.com>  [443113383296ca4781fb44e58e018a337db8e73c]

        Move GetElementsMax() to .cxx
        
        Nothing else is using it so we don't need it in .hxx
        
        Change-Id: I0df879a7be2c56a70c30f50f44a92bb527b5a9ed

2017-10-23  Caolán McNamara  <caolanm@redhat.com>  [4fc4b3360de37d48cebaa7b7498ce544aeadc2d8]

        Resolves: tdf#113336 avoid crash during teardown
        
        Change-Id: Icdebd5aca1a2bdaefb904d153ca97a6cc56ac7ff
        Reviewed-on: https://gerrit.libreoffice.org/43712
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-23  Caolán McNamara  <caolanm@redhat.com>  [ec451bcb2831439faac9fdfb2dc981b0fa0a2961]

        Resolves: tdf#113356 Missing numbering formats in writer field ui list
        
        Change-Id: If1ba30783473b82f08fef3754fcdcf3b4e2951b4
        Reviewed-on: https://gerrit.libreoffice.org/43717
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e07606fdd000fa7ee197a7596e673d392591b1e7]

        Fix typos
        
        Change-Id: Ia30f466d08a9366b527225bbc0965f85881c7431
        Reviewed-on: https://gerrit.libreoffice.org/43714
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-23  udareechk  <udareeck@gmail.com>  [1fe94cb6152737632e543ef8f8534f15203dc747]

        tdf#96505 Get rid of cargo cult long integer literals
        
        Removed 1L and 0L in xmloff file
        
        Change-Id: I58c2f909495c6255be8ddc8105c2ddbfea24f543
        Reviewed-on: https://gerrit.libreoffice.org/42604
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-10-23  udareechk  <udareeck@gmail.com>  [bafc68b9e72cab0de949a8f2bc49a832c3517623]

        tdf#96505 Get rid of cargo cult long integer literals
        
        Removed 1L and 0L in vcl/ directory files
        
        Change-Id: I0f5d134e0602d00ba058d34054b3dbfbc4233983
        Reviewed-on: https://gerrit.libreoffice.org/42599
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [b0b4482cc496b163b4c8d23a0c2156f38017abc5]

        Simplify some includes
        
        ...where the relevant path is already found via -I settings
        
        Change-Id: I9cb13b7b648ff2b1983a8b80d5047c4d9da9f515

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [974e0c5b8993ca2aec5378af89ba5d09c05c9ec6]

        Fix prev. commit
        
        Change-Id: I1cb5947952afce330075b97f4106c59e14fbbb14

2017-10-23  Caolán McNamara  <caolanm@redhat.com>  [c1e2bcca09c325b47136cb730749d39c1af99a99]

        need some more services in calc fuzzers
        
        Change-Id: I8ddca8e1f12a42d70f00ade8e179179fdf567589

2017-10-23  Stephan Bergmann  <sbergman@redhat.com>  [289946e09045ec7ac9f133bf66994e6b8a080d2c]

        Adapt solenv/flatpak-manifest.in to recent download.lst changes
        
        Change-Id: Ia9d9bae46e19a93b791f94847fa986bee2779712

2017-10-23  Caolán McNamara  <caolanm@redhat.com>  [c7c144fc7ae032536d9954ff91ef2823f944b7f7]

        ofz: cluster of oom with multiple large ScMatrix
        
        Change-Id: I39b628ad2014f69d88c1a32d0dbd2a4c4d8c695e
        Reviewed-on: https://gerrit.libreoffice.org/43576
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-10-23  David Tardon  <dtardon@redhat.com>  [688dddcd843b85eeadaea49b8ddb7c90c05c4a9f]

        upload libetonyek 0.1.7
        
        Change-Id: Iabca84c1ba3a14716b7707541434efcc82581a78
        Reviewed-on: https://gerrit.libreoffice.org/43709
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-10-23  Caolán McNamara  <caolanm@redhat.com>  [daa6fe9f040314bf05f914a45e10a8d7b9613d3b]

        hardly need a mutex to return a local string
        
        Change-Id: Ic147ad6af32de022802d1d14858197bf61c29a28

2017-10-23  Johnny_M  <klasse@partyheld.de>  [8ba9dfe27382626e97fb4ab705b7ad056725a800]

        Translate German variable names in Calc (financial)
        
        These names of variables correspond to German function names in Calc and were
        translated to their English equivalents. For used translations, see, e.g.,
        https://translations.documentfoundation.org/de/libo54_help/translate/#search=RMZ&sfields=target&soptions=exact,case
        
        Note: The translation here is equal to the translation of variables done
        on https://gerrit.libreoffice.org/43078 , etc.
        
        Change-Id: I1010a3ddf58a0d32e97bfb55090dc7aacc0b91b7
        Reviewed-on: https://gerrit.libreoffice.org/43692
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-10-23  Johnny_M  <klasse@partyheld.de>  [a67d2aa67401e31bea3b3ad82cb19bbecf071e50]

        Translate German function names in Calc (financial)
        
        The affected parts of names of functions correspond to German function names
        in Calc and were translated to their English equivalents. For used translations,
        see, e.g., https://translations.documentfoundation.org/de/libo54_help/translate/#search=GDA&sfields=target&soptions=exact,case
        
        Note: The translation here is equal to the translation of variables done
        on https://gerrit.libreoffice.org/43078 , etc.
        
        Change-Id: If3043a9a10366dbf11269d72708404e350d58166
        Reviewed-on: https://gerrit.libreoffice.org/43691
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-10-23  Laurent BP  <laurent.balland-poirier@laposte.net>  [b4da498db27bcf6e93c1899e9a19942b3462946b]

        Follow-up of resolution of tdf#33689 for Finnish
        
        Using MM in Finnish should be minutes.
        However, if English NfKeywords are used, MM can be month or minutes.
        This patch try to distinguish minute/month if minute was first detected.
        
        Change-Id: I029f3f2a4d79cb4a9730f8c32147f14bedd8094c
        Reviewed-on: https://gerrit.libreoffice.org/43633
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-10-23  Korrawit Pruegsanusak  <detective.conan.1412@gmail.com>  [adc20182157c604e702a4af4e73e63be614ae6d8]

        correct doxygen syntax
        
        Change-Id: I9e0ae4f9adadf58b99228d64a316d279043151f2
        Reviewed-on: https://gerrit.libreoffice.org/43638
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-10-23  Laurent BP  <laurent.balland-poirier@laposte.net>  [3691e3e18c753eb2dc9479b25056c28a11131acf]

        tdf#33689 QA Check integrity of sEnglishKeyword
        
        Check the number of elements
        Check equivalence with sKeyword
        Check if the order of elements in the sEnglishKeyword vector matches the order defined in NfKeywordTable, so if someone adds/(re)moves/inserts an element both table and vector stay aligned.
        
        Change-Id: I97b530b1c7ee262c7884f51e2562eace9f13d8f8
        Reviewed-on: https://gerrit.libreoffice.org/43690
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-10-23  Laurent BP  <laurent.balland-poirier@laposte.net>  [1f053cd0d6a9ea43d0037fadf9976a178936c518]

        tdf#33689 Make sEnglishKeyword static member
        
        For QA test, we need to access sEnglishKeyword
        
        Change-Id: Ib277204de14bc9268a5f3c825c3c7b3e61acbbc0
        Reviewed-on: https://gerrit.libreoffice.org/43689
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-10-23  Caolán McNamara  <caolanm@redhat.com>  [ed57f47cdf1cb815df898c6ae63aa6db6d992fd3]

        Resolves: tdf#113355 need to explicitly call initial TwoFigureHdl
        
        Change-Id: Ia328f9adf95eef6711d286c9bde5b9a6edbd9978

2017-10-23  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [fbc44fe63b47c1e2df9b4d7e1602f3358087fd62]

        tscp: advanced classification dialog for impress
        
        Change-Id: I76c81e6f84de8160c20f1614d7676f2f2c3fb155
        Reviewed-on: https://gerrit.libreoffice.org/43361
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-10-23  Caolán McNamara  <caolanm@redhat.com>  [1bd148495378d811f33a0ff26dc82165bbe961ac]

        shrink rtf fuzzer
        
        Change-Id: I69fbac6ada653b2cacfdf80ce2772dc253fc3075

2017-10-23  Caolán McNamara  <caolanm@redhat.com>  [157bef79c1af5520d04a8389fa66d2e193998529]

        ofz: avoid config
        
        Change-Id: I1fa1c2cb9c755822c2a80453ac3f0424f2c91ffe

2017-10-23  Mohammed Abdul Azeem  <azeemmysore@gmail.com>  [931c84e697dc69745d1c07c40f810638f9f71eda]

        tdf#110431: Fixed losing listbos entries on opening .ods file
        
        For some reason, XML_TOKEN_INVALID was taking wrong value
        in windows, causing to fail imports with unknown entries.
        
        I've also added some of the tokens I found from several
        test files to the list.
        
        Change-Id: Idd2e7db165b9b4b5a2d8c7a837786fde252fe938
        Reviewed-on: https://gerrit.libreoffice.org/43677
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-10-23  David Tardon  <dtardon@redhat.com>  [61e7fbf4f63232f26f96290bf08b7fffae94c486]

        keep bundled versions in sync
        
        Change-Id: I7f571dfcd35e1d8aa351946a9239a9f06a2a6801

2017-10-23  Caolán McNamara  <caolanm@redhat.com>  [2bdd2425664b6314e312e13679d4ccd3c093afb2]

        shrink qpw fuzzer
        
        Change-Id: If7038a3e720a987aaa3575646444aaf8dad555c2

2017-10-23  Gabor Kelemen  <kelemeng@ubuntu.com>  [6999bafb8675461a7f1400880eabd2daffe96ba4]

        tdf#105000, related tdf#87538: Make new color names translatable
        
        Make the new color names of the Tango palette translatable
        These were added in 494cdeda9700ee1fcbfbed1b22f7436927bd6c72
        
        Change-Id: Ie81dd42e011bcc36884c3c4c31ac65d83bfe6e31
        Reviewed-on: https://gerrit.libreoffice.org/41614
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-10-23  David Tardon  <dtardon@redhat.com>  [1bad74aca003fa6a7a376ef9498b9ba6c64b6223]

        upload libvisio 0.1.6
        
        Change-Id: I7864603e47e9f9337323ff4eed4e08f20bf5a756
        Reviewed-on: https://gerrit.libreoffice.org/43703
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-10-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [b17294826830e278d060c876cf4f94a9b4ec16cc]

        loplugin:finalclasses in sw
        
        Change-Id: I3b1d689d5eb800a36466376bca735dd31fe4567c
        Reviewed-on: https://gerrit.libreoffice.org/43639
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [2559a2a0567dbc392ceb34057c0dc5078bbb9474]

        loplugin:constmethod in cppu,cppuhelper,idlc
        
        Change-Id: I9138b7e5d53c30488f99e9f9b9fe3f98c8d6858b
        Reviewed-on: https://gerrit.libreoffice.org/43583
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [87a9979c8938b800aab6e35903d60d24892e7f2e]

        overload std::hash for OUString and OString
        
        no need to explicitly specify it anymore
        
        Change-Id: I6ad9259cce77201fdd75152533f5151aae83e9ec
        Reviewed-on: https://gerrit.libreoffice.org/43567
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-22  Maxim Monastirsky  <momonasmon@gmail.com>  [d76c4e5c9aaf8bd27ec97679bcaeba5b18aca493]

        tdf#113353 gtk2: No decoration for floating toolbars
        
        Some window managers need this explicit setting.
        
        Change-Id: I007f066e29002d8988132f72ef55fbe3b679fa8c
        Reviewed-on: https://gerrit.libreoffice.org/43697
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-22  Caolán McNamara  <caolanm@redhat.com>  [600039bc7bd5a4b9b0bdec4f2ce7c83f6d7445d8]

        shrink slk fuzzer
        
        Change-Id: I1f9a6afaa2ae0d235eb6c40ae8b2a3b9ed929972

2017-10-22  Caolán McNamara  <caolanm@redhat.com>  [aa3c2526893cbf08a08f881b9e4b24dbd2b8b0b7]

        oss-fuzz: drop our own afl related hackery
        
        Change-Id: Ia6a498c07fffd1790ad433287ef4d1cf82085887
        Reviewed-on: https://gerrit.libreoffice.org/43695
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-22  Andreas Brandner  <Andreas.Brandner@cib.de>  [7b2f4b328c68513429657520eca8a8836717c4ec]

        Prevent gnome-shell f/ showing 'unresponsive app' during debug
        
        LibreOffice advertises NET_WM_PING atom, so mutter rightfully
        warns of an unresponsive application during debugging.
        
        Hack that out unconditionally for dbg_util builds, as per
        https://bugzilla.redhat.com/show_bug.cgi?id=981149 upstream refuses
        to make this configurable in any way.
        
        Change-Id: I12edbb49a067ad20903ca9b62557ee02c90c8a6e
        Reviewed-on: https://gerrit.libreoffice.org/43618
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-22  Henry Castro  <hcastro@collabora.com>  [2fa424f40a185eb43d862a29abce07345695fcf3]

        sc lok: fix spell checking languages in Calc
        
        Change-Id: Iadcc3b55a30ce2a2c785366fb3807ff6e4bda1fe
        Reviewed-on: https://gerrit.libreoffice.org/43581
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2017-10-22  Laurent BP  <laurent.balland-poirier@laposte.net>  [2460e7637f635727f4596f3e3d799eed434df082]

        Resolution of tdf#33689 Update comment
        
        All keywords must be uppercase. Excel Thai modifier is the only one lowercase
        
        Change-Id: I28d3df4592bc1ff0845892c8f37b083256d63f4b
        Reviewed-on: https://gerrit.libreoffice.org/43686
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-10-22  Julien Nabet  <serval2412@yahoo.fr>  [93947341acb91c7ad508d1de72f5705f730d8e93]

        Fix 3bf3cae9b7b4d38e0427d71a2b34629fd5988af7
        
        wrong use of emplace_back, it should be push_back here
        
        Change-Id: I729820336f4aedbebb94ce8311c8fb62aba74e92
        Reviewed-on: https://gerrit.libreoffice.org/43688
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-22  Julien Nabet  <serval2412@yahoo.fr>  [3bf3cae9b7b4d38e0427d71a2b34629fd5988af7]

        Replace some lists by vectors (vcl)
        
        Change-Id: Id6f61cbbcd91e1a81e5ac23cdf19a6cda07f8659
        Reviewed-on: https://gerrit.libreoffice.org/43675
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-22  Julien Nabet  <serval2412@yahoo.fr>  [61bddaff3380f7700f58a41adedf8befd34d4d91]

        Fix wrong use of emplace/emplace_back
        
        after these patches:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=ea6858c1e388c2d17a0825f3d21353ded67083eb
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=118a0a3734a3f794c67a9d7d4376d8ed78a96fee
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=c16804de78b1cf1ad906eaacbcc7c51d35218d8a
        
        Change-Id: I287d64d3aef6cf18fbf20602680ae9ead0ab26e5
        Reviewed-on: https://gerrit.libreoffice.org/43687
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-22  Stephan Bergmann  <sbergman@redhat.com>  [5807952ef7bc9252eca7fa11a16454af59576a12]

        loplugin:redundantcast: Do warn about convoluted dynamic_cast to self
        
        ...that the compiler is free to elide anyway.  (See
        4e7ffc0a69dac31ca7e0f1649f1697a1ff8d6e5f "Avoid compiler eliding#redundant
        dynamic_cast" and 380d6afe5fd691f6ad4b17fc38b79b9fca4ba906 "Remove redundant
        asserts involving dynamic_cast".)
        
        Change-Id: I3f75154fee3e978b7ba95a5a27589417065599bd

2017-10-22  Stephan Bergmann  <sbergman@redhat.com>  [380d6afe5fd691f6ad4b17fc38b79b9fca4ba906]

        Remove redundant asserts involving dynamic_cast
        
        ...from SwTypeNumber to itself, which the compiler is free to elide anyway.
        (SwTypeNumber is a base class, so there's no way to hack this like was done with
        vcl::Window in 4e7ffc0a69dac31ca7e0f1649f1697a1ff8d6e5f "Avoid compiler eliding#redundant dynamic_cast".)
        
        Change-Id: I21185e49bc4fa1803d46e086d863d47eda330acf

2017-10-22  Stephan Bergmann  <sbergman@redhat.com>  [4e7ffc0a69dac31ca7e0f1649f1697a1ff8d6e5f]

        Avoid compiler eliding redundant dynamic_cast
        
        ...from vcl::Window to itself.  This relies on vcl::Window deriving solely from
        OutputDevice.
        
        Change-Id: I530108ff41d2c141a88e9ec9d9d6929abc773c0d

2017-10-22  Stephan Bergmann  <sbergman@redhat.com>  [66b1854252ff29a16babff099b038c8e5c9ec969]

        Make sure TypeCheck has a non-deleted default ctor
        
        ...as needed by
        
        > core/compilerplugins/clang/check.cxx:19:19: error: call to implicitly-deleted default constructor of 'loplugin::TypeCheck'
        >         ? *this : TypeCheck();
        >                   ^
        > core/compilerplugins/clang/check.hxx:76:5: note: explicitly defaulted function was implicitly deleted here
        >     TypeCheck() = default;
        >     ^
        > core/compilerplugins/clang/check.hxx:78:27: note: default constructor of 'TypeCheck' is implicitly deleted because field 'type_' of const-qualified type 'const clang::QualType' would not be initialized
        >     clang::QualType const type_;
        >                           ^
        
        after https://llvm.org/svn/llvm-project/cfe/trunk@315194 "Make SourceLocation,
        QualType and friends have constexpr constructors" defaulted the clang::QualType
        ctor.
        
        Change-Id: Idaeaa4499cea877fd5d66c18b8fce24b7808ba04

2017-10-22  jan Iversen  <jani@libreoffice.org>  [8590c8b8af53df9431639ae92f4169cef17a3660]

        iOS, updated init sequence
        
        Updated the init sequence to test for completion
        Added a few build switches
        
        Change-Id: I9cb4fc8bc1209afbb49917baf385602f484a6d72

2017-10-22  jan Iversen  <jani@libreoffice.org>  [bf8193cb4f36a0593b763a13970f6d42a7eef26f]

        iOS, linking adjustments
        
        Small adjustments to clean up the process
        
        Change-Id: Ibbe50bb2aa553e253e22ec107c27a075b588a6cd

2017-10-22  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [f3476b7b02cc976856e549281f02a2d948e1f4d2]

        TSCP: classification abbreviation and sensitivity support
        
        Change-Id: I4d165be565193857c3c7839102d72371b4c5ad44
        Reviewed-on: https://gerrit.libreoffice.org/43628
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-10-22  Mark Hung  <marklh9@gmail.com>  [2a65ad5708d1013a28fe6c250701c8f385c2083f]

        tdf#110994 make text-to-text alignment work in standard page mode.
        
        Allow it to align as if there is no grid at all.
        
        Change-Id: I784284a05c1f1323e050e74a5d574a9b11189298
        Reviewed-on: https://gerrit.libreoffice.org/43005
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mark Hung <marklh9@gmail.com>

2017-10-22  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [db61ca5b3abbd2df433bcab516f8fa2cfbc01944]

        TSCP: support abbreviated classification names
        
        Change-Id: Ib7edc491d2f8a69c48f1515ba29d79e09c88c3b7
        Reviewed-on: https://gerrit.libreoffice.org/43627
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-10-22  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [e4c912f6b0855d3f0cf713cb4e4ecdb00a28e263]

        TSCP: wrap paragraph classification in parens
        
        Change-Id: Ieb0236d7cde2dfde8758040605c7d83d1b905e7b
        Reviewed-on: https://gerrit.libreoffice.org/43626
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-10-22  Yousuf Philips  <philipz85@hotmail.com>  [dc2d133e7953f08f73ef9cd0b40786764b0e2035]

        tdf#107569 Tango: Fix missing icons in menu bar
        
        Change-Id: I59e2dc441994a6d21df2b446854aec6dae90f290
        Reviewed-on: https://gerrit.libreoffice.org/43152
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-10-22  Caolán McNamara  <caolanm@redhat.com>  [b19e1a145bcdaab7ccd4c4c84dd3bd9795403cd5]

        check emf seek
        
        Change-Id: Iace6ac3f56f2496bc43d8f2cdad630a35bc935a2
        Reviewed-on: https://gerrit.libreoffice.org/43671
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-21  Julien Nabet  <serval2412@yahoo.fr>  [118a0a3734a3f794c67a9d7d4376d8ed78a96fee]

        Replace lists by vectors in printerjob (vcl)
        
        Change-Id: I6eb9b94839307e6297b5c3e3308d95d3645a215f
        Reviewed-on: https://gerrit.libreoffice.org/43665
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-21  Caolán McNamara  <caolanm@redhat.com>  [2002b7b1fcbbdbc185ce08e6d92d4c6116de08e6]

        check seek succeeded
        
        Change-Id: I2bbee3adde8f36be7ebc6b4555d9417c3add00a3
        Reviewed-on: https://gerrit.libreoffice.org/43669
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-21  Caolán McNamara  <caolanm@redhat.com>  [2e64d2c0447f4ac73914cb1308cff1aca0d4bdc2]

        check bmp seek
        
        Change-Id: Ie5e40d7817c4bac2a645822863e62467739801e8
        Reviewed-on: https://gerrit.libreoffice.org/43672
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [e9e7ee19ba8cb5666442e765f3a1e9e497a22e0a]

        Updated core Project: help  8f9abfe9036b842e809947f94d2cab2f6db153af
        
        tdf#112755 reorder modules icons in helponline
        
        Change-Id: Ib662f9e0b4dd84abfbddd0bbe91fbfebf6d8a98a
        Reviewed-on: https://gerrit.libreoffice.org/43676
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-10-21  Caolán McNamara  <caolanm@redhat.com>  [421e12dcc6d20885669ec75aa39b0fa760be7908]

        check for sucessful seek
        
        Change-Id: I6da634ddd38f57eaef0eefca30f6d2c3867869c3
        Reviewed-on: https://gerrit.libreoffice.org/43670
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-21  Caolán McNamara  <caolanm@redhat.com>  [92874c94caa8a46b44c3b4b6499c85ae97e61ae4]

        check that seeks succeeded
        
        Change-Id: I4d27bf8287f9ba2945081537a6c839232df75c42
        Reviewed-on: https://gerrit.libreoffice.org/43668
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-21  Caolán McNamara  <caolanm@redhat.com>  [3da533cabddb0e02bd2d57bfd2acfb452cee0e61]

        check if seek succeeded
        
        Change-Id: Ic31392def4f5887d514c2ff9b8ecad0fd7190ffb
        Reviewed-on: https://gerrit.libreoffice.org/43662
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-21  Caolán McNamara  <caolanm@redhat.com>  [eaa54fd26ed9f3f873a2721760dd0709202e927c]

        check seek succeeded
        
        Change-Id: Idd8f0c02e266086f069dd9e3f7f4b8944f2859d3
        Reviewed-on: https://gerrit.libreoffice.org/43667
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-21  Caolán McNamara  <caolanm@redhat.com>  [35ef2f6f6c234dc624a542e936df84566cc81c51]

        check seek succeeded
        
        Change-Id: Id124e6e2091f114984bfd2e004f5f8dcdd61f2ab
        Reviewed-on: https://gerrit.libreoffice.org/43664
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-21  Caolán McNamara  <caolanm@redhat.com>  [f221002976fa9e57054d51054ab4b62cc6e6109d]

        check seek to end of header succeeded
        
        and some other checks
        
        Change-Id: I3576a9019329d23d4ce17787cbc03149fbcc475e
        Reviewed-on: https://gerrit.libreoffice.org/43663
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-21  Gabor Kelemen  <kelemeng@ubuntu.com>  [e198087f32e98fdf569920a6f5fb51558919e2cb]

        tdf#113295 Fix typo in translation domain name
        
        The translations for the framework module go to fwk.mo files.
        This change will make LO look for them in the correct file name.
        
        Change-Id: Icca662bbdd6693a31f1acce59fbac77bdd36ae5f
        Reviewed-on: https://gerrit.libreoffice.org/43624
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-10-21  Caolán McNamara  <caolanm@redhat.com>  [96976553c41e8e7af47ad3d25927f5018279f6c7]

        check ppt property size against max available len
        
        Change-Id: Ie99a68ea34edfb480d41cf832d3044f4bf686585
        Reviewed-on: https://gerrit.libreoffice.org/43661
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-21  Julien Nabet  <serval2412@yahoo.fr>  [ea6858c1e388c2d17a0825f3d21353ded67083eb]

        Replace lists by vectors in ppdparser (vcl)
        
        + simplify some parts
        
        Change-Id: I78c611f234e06e542be56016231f6c16d44e4385
        Reviewed-on: https://gerrit.libreoffice.org/43640
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-21  Caolán McNamara  <caolanm@redhat.com>  [92c940a530c1b43ed1ba2ff10343024f2bf2d69b]

        check seeks earlier
        
        Change-Id: Id392f2299b6bdacb9a71e94959d24d02417d571e
        Reviewed-on: https://gerrit.libreoffice.org/43657
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-21  Caolán McNamara  <caolanm@redhat.com>  [dc2b9e014ba81d6a244d0824e9c3b34fc38de884]

        check seek
        
        Change-Id: I610a650caaffe6510c1a13831b810f1dd0eab8ae
        Reviewed-on: https://gerrit.libreoffice.org/43656
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [ead920a48aa8c35075fdb980b9d213ff1c580dd1]

        loplugin:redundantcast handle dynamic_cast
        
        Change-Id: I7855c76e820efce96778b1c19ec71dffcc4b4abb
        Reviewed-on: https://gerrit.libreoffice.org/43621
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-21  Gabor Kelemen  <kelemeng@ubuntu.com>  [fe5b70723fc83f229fb4b41231a663a8700f48c4]

        tdf#105000, related tdf#87538: Make new color names translatable
        
        Make the new color names of the Standard palette translatable
        These were added in 78869ad9d4c904e665529befe5181ea5121fba1d
        
        Change-Id: Iccc43cc4ef44c8ca587b6df2b08c6e1b45e4b118
        Reviewed-on: https://gerrit.libreoffice.org/41330
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-10-21  Katarina Behrens  <Katarina.Behrens@cib.de>  [23467fa5cfa2feffbeba2177c0d393f8ebe1a0a3]

        tdf#67770: Read/writer LastActiveDeck bits
        
        Change-Id: Id5e3c3cb4144b9fc56ab5e4a4e49f1fc69e70023
        Reviewed-on: https://gerrit.libreoffice.org/43493
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-10-21  Julien Nabet  <serval2412@yahoo.fr>  [0c46b3a9a384d5b70a708c3e9459a790dd815c63]

        Replace list by vector for maPS3Font (vcl)
        
        Change-Id: Ida0d1a87e32024430fd314c601b9acb9358a9dd2
        Reviewed-on: https://gerrit.libreoffice.org/43641
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-21  Caolán McNamara  <caolanm@redhat.com>  [e26f8d2592a3d7cc5b43b3246b364397dd704f0d]

        coverity#1401307 document checked 'Uncaught exception'
        
        markup std::unique_ptr where coverity warns a dtor might throw exceptions which
        won't throw in practice, or where std::terminate is an acceptable response if
        they do
        
        Change-Id: Icc99cdecf8d8b011e599574f0a05b59efd1c65c2
        Reviewed-on: https://gerrit.libreoffice.org/41561
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-21  Julien Nabet  <serval2412@yahoo.fr>  [3dce7bd77c56e61cd9457b03e8cf4137a7630eb9]

        Replace lists by vectors in gtkgdi (vcl)
        
        Change-Id: I328fd67c24607173ead855179c44f7f08baf9e0b
        Reviewed-on: https://gerrit.libreoffice.org/43620
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-21  Stephan Bergmann  <sbergman@redhat.com>  [1c680d763e770250b8e1b0e63e62a4f5ecda3b74]

        Avoid loplugin:faileddyncast for "unnecessary", up-casting dynamic_cast
        
        Change-Id: Iecb943db0aff7ffc21cc2f6adb625be369255b32
        Reviewed-on: https://gerrit.libreoffice.org/43606
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-21  Michael Meeks  <michael.meeks@collabora.com>  [254c49dcceaa8b181b2cb3338e34e5637be277b9]

        tdf#113225 - hold the solar mutex when entering from UNO.
        
        http://crashreport.libreoffice.org/stats/crash_details/dff57662-1693-47f6-8b09-88f180d2e706
        
        Change-Id: I4322c2113c300af97fb5854aac4a741b7027e6b1
        Reviewed-on: https://gerrit.libreoffice.org/43623
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-10-21  Caolán McNamara  <caolanm@redhat.com>  [d4ab059050366d38a1e938cc7c0a2c424dfe1098]

        Resolves: tdf#113253 graphics change shape after ppt roundtrip
        
        Change-Id: I8e7520c206e909c016298f76fcd5083c98184dc4
        Reviewed-on: https://gerrit.libreoffice.org/43608
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [8ba60ca42d4d1873b8cd85c5d3b5ed2f0e19df60]

        WIN message handling cleanup and refactoring
        
        Replace a lot of duplicated case code with macros.
        Some minor constifications of function parameters.
        
        I restrained from shorten the SAL_MSG_* via preprocessor concat,
        so a grep will still find the whole names.
        
        Change-Id: If1f2477fc8817b4ae7816e807154e35004bb4da9
        Reviewed-on: https://gerrit.libreoffice.org/43531
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-10-20  Michael Stahl  <mstahl@redhat.com>  [4f05fdffbe4483ae0a466a6460b63560c3fb45ca]

        tdf#113311 disable CppunitTest_libreofficekit_tiledrendering for now
        
        Change-Id: I0f6e284d232388019bfa33f07a4afc864e0040a9

2017-10-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [22fa30c2f6aa541f6b1db002d276459d137490c8]

        loplugin:finalclasses in toolkit,tools
        
        Change-Id: I365d9a5057b35bf0441ac8fbfef4447a25652760
        Reviewed-on: https://gerrit.libreoffice.org/43601
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-20  Stephan Bergmann  <sbergman@redhat.com>  [0dacfe29a5c8c93f8cf06c18e160cc464c17d15f]

        Add AllLangMoTarget to gbuild_TARGETS
        
        > Oct 20 13:40:08 <sberg> caolan, any reason in
        >  00657aef09d854c74fb426a935a3e8b1fc390bb0 you didn't add AllLangMoTarget to
        >  gbuild_TARGETS (Makefile.in) when removing AllLangResTargets from that list?
        > Oct 20 13:45:56 <caolan> sberg: don't know, if there was a reason I've
        >  forgotten it
        
        Change-Id: I6027be94962b6dbeca0db842b39f3d09762135c0
        Reviewed-on: https://gerrit.libreoffice.org/43602
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [cd74225ddad06ca826a37c8ba91eedd9d2aa23ce]

        tdf#113287 sw split sections in tables: fix missing invalidation on sect del
        
        The problem was that the Table1:A2 cell contents was wrapped in a
        section that was first split, then all the contents was moved to the
        next page, finally the empty master was also moved to the next page. At
        this point the master had 0 height, and when it was removed, the follow
        section frame had invalid positions, including all of its contents.
        
        Position invalidation for table contents works by first invalidating the
        table frame position, which triggers an invalidation chain for both all
        next frames and the lower frame. Other lower frames are not invalidated,
        that happens when the first lower is calculated, in
        SwLayoutFrame::MakeAll(), when the SwLayNotify dtor is executed. This
        mechanism did not help us here, as the master section frame was already
        marked for deletion, so SwLayoutFrame::MakeAll() was not called for it,
        so neither of its next frames were re-positioned.
        
        Fix the bug by explicitly invalidating the position of the next frame in
        SwSectionFrame::MakeAll(), for the "return early, this section will be
        deleted anyway" case. (The alternative could be to watch out for
        0-height sections in the SwLayNotify dtor, but the problem is specific
        to section frames, so SwSectionFrame is probably a more expected place
        for this change.)
        
        Change-Id: I5ab9475675d25bef7c0647893b1b5909da019f3f
        Reviewed-on: https://gerrit.libreoffice.org/43604
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-20  Andrea Gelmini  <andrea.gelmini@gelma.net>  [68d45e54b02d5800e454a2c81c2692412e5c89bd]

        Fix typos
        
        Change-Id: Ia61b174eb48e0cb80d4b7d404d3b815537ba7cb1
        Reviewed-on: https://gerrit.libreoffice.org/43615
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-20  Mike Kaganski  <mike.kaganski@collabora.com>  [848c25b6b1cd1a1881b74ac68c48c87bc535106b]

        Silence compiler warnings C4005 (redefined INT8_MIN etc.)
        
        Change-Id: I29feefb1045e22addcbe68c00e3ed601e258519d
        Reviewed-on: https://gerrit.libreoffice.org/43607
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-10-20  Stephan Bergmann  <sbergman@redhat.com>  [243d743dae127fe11ecd7f807121da8815af8f01]

        solenv/flatpak-manifest.in: incorporate upstream sandboxing improvements
        
        ...done by Bartłomiej Piotrowski <b@bpiotrowski.pl>,
        <https://github.com/flathub/flathub/pull/127/commits/83a660a7c2876cfa53b86a3a5164908d4490a5f7>
        "Remove access to the system and session buses" and
        <https://github.com/flathub/flathub/pull/127/commits/e8481f172e03542e5be0bde537f62999db7277fe>
        "Own correct D-Bus name on the session bus".
        
        Change-Id: I3d58833e0cee64b1c936f76df90a892bc6ce70d4

2017-10-20  Stephan Bergmann  <sbergman@redhat.com>  [70f98c6c55e3185be754ef2168743d65420f28c1]

        Adapt solenv/flatpak-manifest.in to recent download.lst changes
        
        Change-Id: I02db3b076e8b4387192da1d0de321cca86fc7159

2017-10-20  Caolán McNamara  <caolanm@redhat.com>  [6ce83d387fc784fa171a2ffaf46dfc8142012081]

        ensure init codepage on short read
        
        Change-Id: Id288b7473fa65c35c45d726d47e5016ae0b630e4

2017-10-20  Caolán McNamara  <caolanm@redhat.com>  [8280bdaf48973125ac4f64a42902de2d929b6188]

        ofz#3706 shrunk ww2 filter too far
        
        Change-Id: I79d87614fe220db595e4d2107b0d1571093db6c5

2017-10-20  Eike Rathke  <erack@redhat.com>  [82a869887b46e9fc87928cf462e2a1d020d6e9c3]

        Comment some values that 16 doesn't work
        
        One of them was removed with
        e6611cc2ef5960e9f32c56da44fafd02446f53e6, reintroduce to prevent
        running into a dead end again.
        
        16 or 17 digits will need some different approach.
        
        Change-Id: Iec213ed857121e323e13ee83763c51fa563c794f

2017-10-20  Caolán McNamara  <caolanm@redhat.com>  [92bad369d99b02f1be0bfb8f79d3e85c271492bb]

        drmemory: fix small leak
        
        Change-Id: Ib7f6beb52dc832ee570e21ac5ab65d25946b622f
        Reviewed-on: https://gerrit.libreoffice.org/43597
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-20  Takeshi Abe  <tabe@fixedpoint.jp>  [aedaee97a7e4ae9b0c00163c5767ae6ebc937ead]

        Drop redundant cast
        
        Change-Id: I8f0835a910bef2eac058a8408a86edc774ab8777
        Reviewed-on: https://gerrit.libreoffice.org/43594
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-10-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [fd5fa397a0a46470e034bb23789f7a17592cb070]

        OSX implement direct timeout processing
        
        Basically works in the same way then in the Windows backend.
        
        Change-Id: If48e2b55f037563839a5e716830ce75ed78381e4
        Reviewed-on: https://gerrit.libreoffice.org/43530
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-10-20  Caolán McNamara  <caolanm@redhat.com>  [1da252d58bc3d01ee2a26b03ed6666723d82833d]

        shrink ww8 fuzzer
        
        Change-Id: Ic2ee596b1d2dbba4f685100aef1862ce0e5e435d

2017-10-20  Armin Le Grand  <Armin.Le.Grand@cib.de>  [387554ef787ced5d3e5c94bb824aa5dc383f133a]

        RotGrfFlyFrame: Clang error fix
        
        Change-Id: Ifae68d4d5a17446f01c97ce2e94cd0419217259e

2017-10-20  Armin Le Grand  <Armin.Le.Grand@cib.de>  [9743ecb42095b6e742ab7636ccc67b820f8b9fee]

        RotGrfFlyFrame: Added interactive rotation mode
        
        The FlyFrames containing a graphic now support an
        interactive rotation mode. Added a rotation icon to the
        Toolbar close to right/left 90degree rotation. When
        activated, works as similar to draw object mode as
        possible. Shear and move of the rotation center is
        deactivated since not supported. It uses as much of the
        existing interaction stuff as possible.
        
        Change-Id: Ia1a4e5c064d8576b114c3fcf3a96ccb42c9372bb

2017-10-20  Armin Le Grand  <Armin.Le.Grand@cib.de>  [93f5800e181372d3e5f02c825fd3b09f2756cac7]

        RotGrfFlyFrame: Corrected position for CropHandles
        
        Position was taken from OuterBound FlyFrame, even in current
        master which is wrong. There can be a distance defined between
        InnerBound and OuterBound that has to be taken into account
        
        Change-Id: Id88f99c0b218bd26fa1daa5e8215eced00c0baa6

2017-10-20  Armin Le Grand  <Armin.Le.Grand@cib.de>  [73360bdf0b60370c76d9669502c2b0e5a9d4e504]

        RotGrfFlyFrame: Implemented Handle Update on rotation change
        
        WIth rotaiton being allowed the handle visualisation may be
        dependent on this, so it is necessary to refresh their
        visualisation on rotation chnage, e.g. for crop handles
        
        Change-Id: I218e326894999381fc4058b7eba432491a0cf23b

2017-10-20  Armin Le Grand  <Armin.Le.Grand@cib.de>  [a6fc51cbe40b98674ade29e090f1b45e1f530062]

        RotGrfFlyFrame: Encapsulated matrix decomposes
        
        Change-Id: I432766970ef06c7d85a0056d3f24280cf2acd47d

2017-10-20  Armin Le Grand  <Armin.Le.Grand@cib.de>  [d9b16effeda21488911d1b5035f9d3be05731ca2]

        RotGrfFlyFrame: Adapt Crop functionality to rotated Graphic
        
        The FlyFrame which may contain a Graphic needs working Crop,
        interactive and in core. Adapted this to work with now possible
        rotation, changed common code in svx which has to handle cases
        for Draw/Impress/Calc and Writer differently. Tried to use as
        much in common as possible. Additionally furter adaptions
        to rotation itself.
        
        Change-Id: Ia961e9490e2627c74220b186116f5aa4fcabca78

2017-10-20  Armin Le Grand  <Armin.Le.Grand@cib.de>  [4ddd74e2d119eb7b25df75a65fcb214ce08ec672]

        RotGrfFlyFrame: Minimal working rotation solution
        
        This version allows rotation (in 10th degrees) and perserves
        it over save/load cycles. Rotation of multiples of 90 degree
        behave close to original except not changing the contained
        Graphic and being adaptable to all kinds of graphic. The
        rotated Graphic is displayed centered and under preserved
        AspectRatio in the available frame space (so no rotation,
        180 degree is identical, 90/-90 is identical with 1:1 ratio
        of the graphic)
        
        Change-Id: I54b3385f709ee0d34a55324aca919dcd2ce0c009

2017-10-20  Armin Le Grand  <Armin.Le.Grand@cib.de>  [a42b0985c7619efdc934bb1cf19e5e2c2b6faea2]

        RotGrfFlyFrame: Initial adaptions
        
        To allow free rotation of Graphic FlyFrames in Writer,
        several adaptions are necessary. This change takes care
        of all needed changes to internally support a freely
        definable rotation angle for that case. Save/Load round
        trip is working, the graphic does no longer get modified
        and added in 90-degree-changed state to the object, the
        original will be preserved. Support for needed slot in
        core/ui is implemented. Rotation can be applied from
        Menus/Toolbars in the known 90/180 degree steps. Added
        a slot/Button/command to reset rotation in these cases.
        Added support in Sidebar to rotate using the rotation
        wheel and/or numeric field. These fields and support added
        to Image TabPage, too, fully functional.
        Missing now is a solution for displaying the rotated
        Graphic. For now, it just gets rotated, but this will not
        be the final state of this change.
        
        Change-Id: I6f3b85ebb5be2b4ad3311c536d54f27a37a494e7
        
        RotGrfFlyFrame: Linux build adaptions
        
        Change-Id: I365287ecd6525b1972e8436d61332f7121d88649

2017-10-20  Caolán McNamara  <caolanm@redhat.com>  [2e001b40ad0d19c8db528bb4df739e289163779d]

        Resolves: tdf#113252 missing tabs in basic library organizer
        
        Like SfxTabDialog, as in interim measure throw away the TabPage if its not
        suitable for reuse
        
        Change-Id: If8247ea37dfca42e690716a8b687677e0f73c9a8

2017-10-20  Caolán McNamara  <caolanm@redhat.com>  [6a902de6db0537df0b7e13df062dc89006f98581]

        ofz+ubsan: left shift of negative value
        
        Change-Id: I304532162fc75b69807d5e45227368ab25736b93
        Reviewed-on: https://gerrit.libreoffice.org/43586
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [28584366a4ce57df988fadea98c81604d7c2c564]

        sw layout xml dump: show validity flags of SwFrame
        
        Change-Id: I48ef2d7b2f88421c90a5128785e21868dc2cef32
        Reviewed-on: https://gerrit.libreoffice.org/43589
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-10-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [58843f4db5ac4769b603cc65251d63d65b06bea4]

        sw: fix unusual boolean prefix for pointer in tabfrm
        
        Change-Id: I0a0e896c57e8b6d659e0038bbbd89996aedb1147
        Reviewed-on: https://gerrit.libreoffice.org/43588
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-10-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [6608fcec4ae967bdcbe9a9eea216ea52bfbb64a2]

        sw: drop temporary debug code in sectfrm
        
        Change-Id: Ic9a7ecae8533adc76d440525e9f7a7cafa272be8
        Reviewed-on: https://gerrit.libreoffice.org/43587
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-10-20  Justin Luth  <justin_luth@sil.org>  [889547390ceeb8b5474f4a6245c07120e513da3f]

        tdf#55528 ww8export: export table width percent
        
        Confirmed in MSO 2003 and MSO2013.
        
        Change-Id: I91362571294c3869ecd7c5fd37d2f781e2655fe6
        Reviewed-on: https://gerrit.libreoffice.org/42919
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-10-20  Caolán McNamara  <caolanm@redhat.com>  [991034aad06e7d2b6e8e00b7ccdd8f286b776da3]

        coverity#1419948 silence Operands don't affect result
        
        Change-Id: I68c42f6d9c6cfda90446a07ecd6bbf02abb22af9
        Reviewed-on: https://gerrit.libreoffice.org/43593
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-20  Caolán McNamara  <caolanm@redhat.com>  [e79d4129dc2ecbd7f1ce75eb36f743621a0480a6]

        coverity#705523 silence Dereference null return value
        
        Change-Id: Ic7719a543b341ca78264a24568b63cc69069c8e5
        Reviewed-on: https://gerrit.libreoffice.org/43592
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-20  Caolán McNamara  <caolanm@redhat.com>  [1f4674c7c123a667f4febbbb96b1a1d0e083f19c]

        Resolves: tdf#113230 crash in finishParagraph
        
        Change-Id: I94535a51a87be097ff7356edff935877b42c3272
        Reviewed-on: https://gerrit.libreoffice.org/43598
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-20  heiko tietze  <tietze.heiko@gmail.com>  [4d5bbf089a1fd97993294dd0c48aaad14e96f783]

        tdf#113244 - UI Inconsequent naming for Zoom
        
        Renamed toom level into zoom factor
        
        Change-Id: Ib7cadc822b4bca33d1252e9aea844319ba4c90d6
        Reviewed-on: https://gerrit.libreoffice.org/43544
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-10-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [e2dd2975df75d89e4293a5fb3ae2c3e471f9df83]

        loplugin:finalclasses in ucb,ucbhelper
        
        Change-Id: I5a0f75cb2b19123ac5f9f149a6dcaa06ef3f8923
        Reviewed-on: https://gerrit.libreoffice.org/43585
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [b42c7f2def7425dd379204a5bd15481e840093ed]

        use std::unique_ptr in SwSortOptions
        
        Change-Id: I5854e1492388d765a0503193a45f7c0f1bd14004
        Reviewed-on: https://gerrit.libreoffice.org/43528
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-20  Michael Stahl  <mstahl@redhat.com>  [92fe6fed58d3166740ab00a274e4c69562b20d0e]

        offapi: update TextFitToSizeType documentation for tdf#97630 fix
        
        Change-Id: Id4fad147002d0ec18d1462764f842a3791b48d3a

2017-10-20  Michael Stahl  <mstahl@redhat.com>  [e2282240add1b57d5eafae8e829ac18051a27f59]

        offapi: fix TextFitToSize property
        
        Change-Id: I3c519e1377c09b53f02f360bb53f422ac1bad2b5

2017-10-20  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [c4881cb8f17182dd4ec3fb9b01feab3ee5f2703a]

        Very quick EPUB icons for Galaxy
        
        Change-Id: Ie9e62b87a125c0bb86b3078a6eed80cfcfc1f522

2017-10-20  Michael Stahl  <mstahl@redhat.com>  [33eb9fdb61033b3fd35d923900b1f5791f4b71c8]

        tdf#97630 xmloff: ODF extended draw:fit-to-size mess
        
        The plan:
        
        1. As Regina points out, there is already (in ODF 1.2, but not ODF 1.1)
           a style:shrink-to-fit attribute for shapes, so use this to represent
           the AUTOFIT value.
        
           The fallback from AUTOFIT to draw:fit-to-size="true" was a stupid
           idea anyway, probably "false" is less annoying in practice.
        
           There are 2 different shapes that implement TextFitToSize property:
        
           a) text shapes already interpret ALLLINES and PROPORTIONAL exactly
              the same
           b) fontwork custom shapes interpret ALLLINES but do nothing for
              PROPORTIONAL
        
           As Regina points out, there is no shape that needs to distinguish
           between ALLLINES and PROPORTIONAL, so we do a minor behavioral
           API CHANGE and from now on interpret PROPORTIONAL as ALLLINES
           on fontwork custom shapes.  This obviates the need to distinguish
           the values in ODF and so we don't need a new attribute,
           just use draw:fit-to-size="true" for both.
        
           On import, use MID_FLAG_MERGE_PROPERTY to combine the 2 attributes
           into one value.
        
        2. Restrict the export of draw:fit-to-size to only the standard
           values "true"/"false".
        
        This implements step 1, the step 2 will be done in the future when
        most users have the import of the style:shrink-to-fit.
        
        Change-Id: I4a378aa110fdb82db7a99a839d7ff207248a73e7
        Reviewed-on: https://gerrit.libreoffice.org/43521
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-10-20  Stephan Bergmann  <sbergman@redhat.com>  [6cb20e0b298f41fe88984aebfe5454f936a0ae3a]

        Disable CppunitTset_sc_*_functions_test for linux_aarch64 for now, too
        
        > Oct 20 10:21:31 <sberg> erAck, when "Testing
        >  file:///run/build/libreoffice/sc/qa/unit/data/functions/array/fods/linest.fods"
        >  in CppunitTest_sc_array_functions_test fails with non-informative expected 1
        >  vs. actual 0, how can I reasonably debug that?  (and no, I don't have an X11
        >  connection to the relevant machine, to see what opening that .fods with LO
        >  would look like there)
        > Oct 20 10:25:04 <erAck> sberg: sigh.. we're still lacking an "analyze steps"
        >  in the functions test loader, so far only loading the doc and inspecting
        >  provides that; maybe getting individual cell results via UNO would work
        
        So disable these tests for aarch64 for now too, to get Flathub builds unstuck,
        until somebody finds a way to actually debug this.
        
        Change-Id: I9bf30d0d7185497f9ad4b04b60b6a67f34a8c44e

2017-10-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [47ee8098a90a35626dcace7422a9a624c8469389]

        WIN guarantee direct timeout handling
        
        The code did acccount processing of an invaild timeout system
        message as a valid timeout event.
        
        Change-Id: I3c31f8b9cec592631b4089411163dadecffde816
        Reviewed-on: https://gerrit.libreoffice.org/43529
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-10-20  Jim Raykowski  <raykowj@gmail.com>  [9466ea1af09c275f423b0d5c1ad929984ed998b3]

        tdf#98212 make paragraph dialog alignment tab preview update
        
        Change-Id: Ibd1d4f2c59bb832d6b2bba597e3f022c628e1887
        Reviewed-on: https://gerrit.libreoffice.org/43577
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-10-20  Mike Kaganski  <mike.kaganski@collabora.com>  [377b8ee94e5aad0c517101ab1161280fcc39b029]

        pdfextoutdevdata: Rearrange code for readability and efficiency
        
        Change-Id: I506e77d97940570b076274a35cc92d3ec7278d3c
        Reviewed-on: https://gerrit.libreoffice.org/43584
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-20  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [1c80246e5ff8aeb3e05384d86766a56aa878c7be]

        tdf#112100 Select shape name in Navigator
        
        After the selection of a shape the shape name is selected in the Navigator
        tab under the Drawing Objects entry.
        
        It scrolls to the corresponding entry as well in case the scrollbar is
        visible.
        
        Change-Id: I298e8fe6bdab01eb20c53e1730812192c46770c5
        Reviewed-on: https://gerrit.libreoffice.org/43566
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2017-10-20  Caolán McNamara  <caolanm@redhat.com>  [7f4543402a6efce84d94c26dade58f752b37d6b3]

        shrink ww6 fuzzer
        
        Change-Id: Ic84ebb2327d6f99b04a6f2722f71fe401d2a9e09

2017-10-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [14d45665433eec974acd96f813f2bf314bdb3eba]

        loplugin:constmethod in codemaker,registry,store
        
        Change-Id: Ie75875974f054ff79bd64b1c261e79e2b78eb7fc
        Reviewed-on: https://gerrit.libreoffice.org/43540
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [8f8a1e301c7f5b9e924e192ab68b7baa23dcc47a]

        use std::unique_ptr in EscherSolverContainer
        
        Change-Id: I46d10aec5b69d120dfca8fea076013664cbb3278
        Reviewed-on: https://gerrit.libreoffice.org/43527
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-20  Stephan Bergmann  <sbergman@redhat.com>  [15dce20e8b97dbd0179f01910ca4d0027e80ff4e]

        Fully ignore inappropriately named loplugins in unit-test mode
        
        ...even if they implement PPCallbacks, so filtering them out in
        HandleTranslationUnit was ineffective.
        
        Change-Id: I9df8103a50739f3176e6d63accfd0334da7faa9a
        Reviewed-on: https://gerrit.libreoffice.org/43575
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-20  Gabor Kelemen  <kelemeng@ubuntu.com>  [2161abff3510dd591db30d94911241436c90c4d4]

        tdf#87808 Add missing tooltips to Media Playback toolbar
        
        For the Position and the Volume sliders
        
        Change-Id: Ie7eee332b05e9a6cfc8165cf7b7b59695c58b458
        Reviewed-on: https://gerrit.libreoffice.org/43571
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-10-20  Takeshi Abe  <tabe@fixedpoint.jp>  [44f54bf392375b789e3e3c3e868c9426d6cd4e41]

        svtools: SvTreeListEntry's copy ctor is unnecessary
        
        Change-Id: Idce8773d96e30dacfc9ce13fdb9b399c2a8bf341
        Reviewed-on: https://gerrit.libreoffice.org/43485
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-20  Julien Nabet  <serval2412@yahoo.fr>  [c16804de78b1cf1ad906eaacbcc7c51d35218d8a]

        Replace list by unordered_set for m_aAlternateFiles (vcl)
        
        Change-Id: I66ea61972fed87245b33dfe355eff58d23041120
        Reviewed-on: https://gerrit.libreoffice.org/43520
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-20  Takeshi Abe  <tabe@fixedpoint.jp>  [ba9e09be72a6bd5709fcc51f5dc3cb70b3b80540]

        Kill unused SV_LBOX_DD_FORMAT
        
        Change-Id: I242339aa7a3f7c12b84cdcd97fe670491a0217a5
        Reviewed-on: https://gerrit.libreoffice.org/43541
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-10-20  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [8743a4172e5a168992f36e408c5db688a959000c]

        tdf#107111: DOCX export: restore HideTabLeader... attribute after TOX
        
        Previously m_bHideTabLeaderAndPageNumbers value was not restored after TOX
        finish and so causing visibility problems with following hyperlinks.
        
        Change-Id: I4ba5ce1f70e05d706d17d60e1a33a62995701f9e
        Reviewed-on: https://gerrit.libreoffice.org/43310
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-20  Caolán McNamara  <caolanm@redhat.com>  [312a8a32a579160fd1665ab10dc37bd73c89961a]

        ofz+ubsan: runtime error: left shift cannot be represented in type
        
        Change-Id: Ic153b39475abbd562e4c81b47089ca8280080cff
        Reviewed-on: https://gerrit.libreoffice.org/43569
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-19  Serge Krot  <Serge.Krot@cib.de>  [143c482b3189cb084fbdf5e6f78f15b43f099e24]

        sw: enable ooxml export tests also for Win32
        
        * seems they work fine these days
        * also removed magic number from fdo69649 test in favour of getting the
          value straight from the document
        
        Change-Id: Ife9d96eb413740b56b771df0d23e590f44f9452f
        Reviewed-on: https://gerrit.libreoffice.org/43568
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-19  Stephan Bergmann  <sbergman@redhat.com>  [db90b1aa477baacf8cb85384343aba171b91eb5c]

        Move slideshow include files to common include directory
        
        ...that are included from various places.  Change done in preparation of
        loplugin:includeform.
        
        Change-Id: I6507189a380a547321903d71e3cb425c37bb16ad
        Reviewed-on: https://gerrit.libreoffice.org/43563
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-19  Stephan Bergmann  <sbergman@redhat.com>  [8d3b8dd0b273f670baceaebdf4f66050e259c929]

        Make Library_sdfilt find Library_sd include files via -I
        
        ...instead of through ../../... paths.  Change done in preparation of
        loplugin:includeform.
        
        Change-Id: I1b4476f32573c2ef19d2a145e6e617b63006d40b
        Reviewed-on: https://gerrit.libreoffice.org/43562
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-19  Stephan Bergmann  <sbergman@redhat.com>  [2d06146bcb2ae172feaf50e6d0c1f551607a4df9]

        Make include file found through -Isd/source/ui/inc
        
        ...instead of implicitly next to the including file, in preparation of
        loplugin:includeform
        
        Change-Id: I954b6f7132db103c6b89a4ca1577b16f94e800c2
        Reviewed-on: https://gerrit.libreoffice.org/43561
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-19  Stephan Bergmann  <sbergman@redhat.com>  [5d0f517e3a7e1f199f8ed068e9107efa308a1885]

        Make include files found through -Ilotuswordpro/inc
        
        ...instead of implicitly next to the including file, in preparation of
        loplugin:includeform
        
        Change-Id: I4a666e8cd1cd3b1bf67af697be02879217dbc83a
        Reviewed-on: https://gerrit.libreoffice.org/43560
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-19  Stephan Bergmann  <sbergman@redhat.com>  [67ef6aaf371e51ce24ac30cb4c0f01bf8c9fbdde]

        Move SchXMLAutoStylePoolP.hxx next to SchXMLExport.hxx including it
        
        Change-Id: I21a805d90f04432a864ec2567fd707da27bc7be3
        Reviewed-on: https://gerrit.libreoffice.org/43559
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-19  Stephan Bergmann  <sbergman@redhat.com>  [e19c4b54d129db356d44ede66aba51c789d2445f]

        Consistently use #include <LibreOfficeKit/...> in include/LibreOfficeKit
        
        Some of the include files there had used
        
          #include "..."
        
        while others had used
        
          #include <LibreOfficeKit/...>
        
        for references among those include files.  In preparation for
        loplugin:includeform, consolidate on the latter (even if that's clearly a
        misuse of the <...> form).
        
        Change-Id: If142c844863e4e63b6fd8f2200732972860befd3
        Reviewed-on: https://gerrit.libreoffice.org/43558
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-19  Serge Krot  <Serge.Krot@cib.de>  [f3c37b7d72fd6f0a426bf9a40ee2202dac04f486]

        tdf#87533 Fixed initialization of writing mode for paragraph
        
        During parsing of the docx the paragraph without w:bidi
        should take this value from style or from default paragraph properties,
        
        Change-Id: Ie33f0d1cd3551c4053a47e6faf7dcac71765db65
        
        tdf#87533 explicitly set writing mode value based on default properties
        
        Change-Id: I3fcf514a901f0630d749ba0ddb6361d6db3ce1b5
        Reviewed-on: https://gerrit.libreoffice.org/42895
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-19  Serge Krot  <Serge.Krot@cib.de>  [f89dcfd3ce8b0ea788589247fb8c1124af51d30d]

        related tdf#87533: handle LN_EG_SectPrContents_bidi correctly
        
        Change-Id: I90d220550d24fb964cf4e528a1f506033f05de95
        Reviewed-on: https://gerrit.libreoffice.org/42896
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-19  Laurent BP  <laurent.balland-poirier@laposte.net>  [80c0a7300b9e185cd77f754abbad31422826662c]

        tdf#33689 Accept English syntax keywords in format strings
        
        If keyword does not correspond to any keyword in language
        used, then English keywords are tested
        Test done only if language may use localized keywords
        
        Change-Id: Iace2470f311c9c02eb86b63d0ad5f6130f4e2f0b
        Reviewed-on: https://gerrit.libreoffice.org/43260
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-10-19  Mike Kaganski  <mike.kaganski@collabora.com>  [334a9f16cd1d1f9694f885c759903a41aa3d4833]

        tdf#113211: fix calculations with big integers
        
        ... and munbers with few fractional bits
        
        Change-Id: I86c3e8021e803fed498fae768ded9c9e5337c8bd
        Reviewed-on: https://gerrit.libreoffice.org/43477
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-10-19  Maxim Monastirsky  <momonasmon@gmail.com>  [2c41e9924120ec2e399de9b4d8248f25712ae400]

        tdf#106163 tdf#112830 Mirror mouse enter/leave for gtk2
        
        Change-Id: I02bc5be82bc2bf51ff3e93939273d2c60c1c4d46
        Reviewed-on: https://gerrit.libreoffice.org/43570
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-19  Caolán McNamara  <caolanm@redhat.com>  [02d4421687c1dba797153d9b71c01cf98d1537fb]

        ofz+ubsan: signed integer overflow
        
        Change-Id: Ie291f5f4e705ad3d2aeecc9fa26b1247974e2aa2
        Reviewed-on: https://gerrit.libreoffice.org/43545
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [d54e58616600330e8eb9ba7d5f4598f3b674d643]

        use std::unique_ptr in SdDrawDocument
        
        Change-Id: Id02cf2615b7697df589f612d21219200d3fab082
        Reviewed-on: https://gerrit.libreoffice.org/43542
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-19  Szymon Kłos  <szymon.klos@collabora.com>  [98133504fde1e1b235c39e4bb3b72bb2ee0b7819]

        PPTX export: remember color schemes in theme
        
        Remember color scheme from loaded pptx file
        or use default values.
        
        Change-Id: Icb69c51603afc5f332c20c75e4ed5f659f4b5614
        Reviewed-on: https://gerrit.libreoffice.org/43470
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-10-19  Cheng-Chia Tseng  <pswo10680@gmail.com>  [278bdbca318defa3bb862e0422cff2492ef46705]

        tdf#112879 Update to Chinese (traditional) to reflect current norms
        
        Change-Id: Id439e3c4e8fc6e5d05026e43132460840a68aff1
        Reviewed-on: https://gerrit.libreoffice.org/43163
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [ed3d2e9863c11a36756466d907fa7fa8ecb726d0]

        use std::unique_ptr in SwDocUpdateField
        
        Change-Id: I9d6eba5e2714a29fd3a2ad301298ad8590a4af36
        Reviewed-on: https://gerrit.libreoffice.org/43549
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-19  Stephan Bergmann  <sbergman@redhat.com>  [7855c29b4d40a64b73ad30c3f1f94a81cd61bf7a]

        loplugin:includeform: manual changes to idlc/source/parser.y
        
        Change-Id: I1f3b08b4af08956aefad12c679cccf7bd5112f8c
        Reviewed-on: https://gerrit.libreoffice.org/43557
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-19  Stephan Bergmann  <sbergman@redhat.com>  [931decd0e908dae1b3780c56a58ca1f4d858729c]

        Move vlc/wrapper include files to common include directory
        
        ...that are inclued from both vlc and vlc/wrapper.  Change done in preparation
        of loplugin:inlcudeform.
        
        Change-Id: Ic7dc08b93d8a33b21dc64dfc0bfbe3952039f05b
        Reviewed-on: https://gerrit.libreoffice.org/43556
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-19  Stephan Bergmann  <sbergman@redhat.com>  [96e68b9949b86afd3006415c733a2a710e8817f3]

        loplugin:includeform: manual changes to unoidl/source/sourceprovider-parser.y
        
        Change-Id: If3980360b79a7ffcd433055e4ab912301a1bed74
        Reviewed-on: https://gerrit.libreoffice.org/43555
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-19  Stephan Bergmann  <sbergman@redhat.com>  [245fda4189cab7b8ec33ca23de1d7ea3f6fa5a1e]

        Remove self-include
        
        ...that was probably added by accident with
        0f58e974a7d6a88491a97ea3d0f30755ec330253 "lokdialog: Better dialog rendering
        API"
        
        Change-Id: Id480e0332da5edf7fc89b685c681bc79b34869f7
        Reviewed-on: https://gerrit.libreoffice.org/43554
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-19  Eike Rathke  <erack@redhat.com>  [8112af3361fdf15fcf5d3177cd967e1d8d97d5f3]

        Resolves: tdf#113179 merge language attributes early, tdf#108795 follow-up
        
        Merging attributes from table to top EditEngine has to be done
        before colorizing with the range finder, as the resulting merged
        default item set *overwrites* the items set.
        
        Change-Id: I6561201de11344161f61d7d4cf6a7b79d76ba493

2017-10-19  Tamás Zolnai  <tamas.zolnai@collabora.com>  [291874c09c4bcde61f2c6808f2df6079f38d74e0]

        tdf#113268: Pivot table: Missing popup button after opening a ODS
        
        Wrong row number was calculated here. This ++nCurRow is usefull
        only when headerlayout flag is set. It's a MSO compatibility flag
        so it's not there by default in LO created tables.
        
        Change-Id: Id7989d898f2647f1ba45ed95e0aa615e3b4fa311
        Reviewed-on: https://gerrit.libreoffice.org/43552
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-10-19  Tamás Zolnai  <tamas.zolnai@collabora.com>  [c9a584af6d640bfd88797e1ccd0a7695ffbf6c99]

        It's a simple assignment
        
        Change-Id: I7b85a5ce93685013c28c9cb8047093fe7403da53
        Reviewed-on: https://gerrit.libreoffice.org/43553
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-10-19  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [376fa15154f501841b321359fefc8accc957f9da]

        Updated core Project: translations  0703aea9337413756face54c3d7a89cc4a539a33
        
        make msgfmt happy re 'msgid' and 'msgstr' entries do not both end with '\n'
        
        Change-Id: Ib323bb112dac8da86f9ca062c1376f8f7d34e608
        

2017-10-19  Caolán McNamara  <caolanm@redhat.com>  [bea5f123f68acec84ba12d17938e25b7e112a43b]

        shrink ww2 fuzzer
        
        Change-Id: Id30693b2e0cd260bf5ee7d22e8c701b4566e54d6

2017-10-19  Caolán McNamara  <caolanm@redhat.com>  [989f3a031235faa0356dddc9c29b0b23947447c5]

        ofz+ubsan: signed integer overflow
        
        Change-Id: Ie75f4ff4c0efe1a1fb67b8d2edf86af9a962110f
        Reviewed-on: https://gerrit.libreoffice.org/43543
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-19  Xisco Fauli  <anistenis@gmail.com>  [7bc2f1bde3a41737582532fd786b95749f98b37e]

        bump product version to 6.0.0.0.alpha1+
        
        Change-Id: Ic7c4f406e60774c435f8d41aaf54bc56126193f3

2017-10-19  Stephan Bergmann  <sbergman@redhat.com>  [dddb527db1562f30a2a2b20338dfc8458086a4a9]

        Again, no -fstack-protector-strong for gcc3_linux_aarch64/cpp2uno.cxx
        
        8d12e4ec8b843d59661a12a7a92bfec7e4473e0f "No -fstack-protect-strong for
        gcc3_linux_aarch64/cpp2uno.cxx vtableSlotCall" had done that in the past (so
        that setting up the x0/x1 return registers in vtableSlotCall is not clobbered
        by the stack protector code), but gbuild details have apparently changed in the
        meantime, so that gb_CXXFLAGS_COMMON's -fstack-protector-strong now ends up on
        the compiler command line before what is covered by gb_Library_add_cxxobjects's
        argument, so didn't get subst'ed to -fstack-protector.  That caused Flathub
        aarch64 builds to fail in CustomTarget_testtools/uno_test.
        
        However, if both -fstack-protector-strong and -fstack-protector are present on
        the command line, the second apparently wins, so use that hack for now.
        (-fstack-protector-strong is only available since GCC 4.9, but -fstack-protector
        is already available in our current baseline GCC 4.8.1, and even for a build on
        that baseline it wouldn't hurt if cpp2uno.cxx was explicitly built with
        -fstack-protector even if none of the other files were built with
        -fstack-protector-strong.)
        
        Change-Id: I9d78d2e5b08b7c0a4adb1531b482cd43617886f7

2017-10-19  Caolán McNamara  <caolanm@redhat.com>  [289839b758f2f065e0420fd8f885b6743de71736]

        ofz+ubsan: signed integer overflow
        
        Change-Id: I9ff2a9402b4dd1ed5458ea935a7ceedd525a3397
        Reviewed-on: https://gerrit.libreoffice.org/43533
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-19  Michael Meeks  <michael.meeks@collabora.com>  [856d734ee1665b6aa7304847c3a923af09066016]

        tdf#113225 - reset framebuffer count when resetting OpenGLContext
        
        Otherwise we can fail to allocate a new one when we need it post reset.
        
        http://crashreport.libreoffice.org/stats/crash_details/e4f26191-15d5-441a-868f-9ada21ef4424
        
        Change-Id: Icc5ec6c51338e18a0a1bc890f56670e8fe9c73ea
        Reviewed-on: https://gerrit.libreoffice.org/43508
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-10-19  Tamás Zolnai  <tamas.zolnai@collabora.com>  [8cf0b4b4cd748094889a6a9ac6883dd457113b74]

        tdf#113159: Pivot table: tabular mode is converted to oultine mode
        
        ... after RT XLSX in Calc
        
        Change-Id: I9725ca55aed973133db1d5fe47463575148e00b8
        Reviewed-on: https://gerrit.libreoffice.org/43537
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-10-19  Michael Stahl  <mstahl@redhat.com>  [c79da868c0b02b1b1333c3b805899bb4ce867f6a]

        sw: fix odd condition in SwpHints::MergePortions()
        
        All of the RES_CHRATR_* items are poolable, hence we have
        (pItem1 != pItem2) == (pItem1->Which() != pItem2->Which() || *pItem1 != *pItem2)
        
        Move the redundant check to an assert() so we notice in case
        somebody adds a new non-poolable RES_CHRATR.
        
        Thanks to ccsheller for pointing me to this condition.
        
        Change-Id: I9e0634946b8bede3f483bb8997f69de05beae64c

2017-10-19  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [fecffa63ef07a80d5094abcc2ffce5d8f73e54f5]

        Updated core Project: translations  dedc237384aa088b21796e0eb6d23501e00aaf89
        
        update templates for 6.0.0 alpha1
        
        Change-Id: Ie5bf8ab575cb94b341c277daa0cd9f6f2f6871f0
        

2017-10-19  Michael Stahl  <mstahl@redhat.com>  [a612c2feb38dbe78aa388f7d95baa12c6e821880]

        offapi: clarify TextFitToSizeType documentation some more
        
        Change-Id: I1912676423c0e85fa21f87bf28c2a4f6a13c5565

2017-10-19  Caolán McNamara  <caolanm@redhat.com>  [0f6494082983773431c84a3fcfd38db93d6afdae]

        ofz+ubsan: signed integer overflow
        
        Change-Id: I950fb60f9bc7d86a2fe6c64a3d8e62d29ab29817
        Reviewed-on: https://gerrit.libreoffice.org/43538
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-19  Caolán McNamara  <caolanm@redhat.com>  [660b12e47d3aedb8fcf2ed2c50f8175d351a51aa]

        tdf#112830 measure test with ApplySettings applied
        
        and don't invalidate on first view
        
        Change-Id: I1156c83c0365ef27946cc414cad8dfa07206e5af
        Reviewed-on: https://gerrit.libreoffice.org/43498
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-19  Tamás Zolnai  <tamas.zolnai@collabora.com>  [516efc23377452f4a3950289a3977a7bb68ba188]

        Let's have this additional info also for WIN builds
        
        Change-Id: Ie641f7005980585501f2de1ed83f1cd27549b2bb
        Reviewed-on: https://gerrit.libreoffice.org/43536
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-10-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [f1cd64ec65253c1f84500b0af89c5b2990374a5d]

        CppunitTest_vcl_pdfexport: now we can assert the path segments
        
        Instead of the bounding box workaround before commit
        5352dfbbe22b59983e1b91366908724138b9783a (pdfium: update to 3235,
        2017-10-12).
        
        Also stop using the deprecated FPDFPage_CountObject().
        
        Change-Id: Iff04b5d5af492b564d7e4e918fb69aa881791b88
        Reviewed-on: https://gerrit.libreoffice.org/43523
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [b462fa972e27d9c1510ee547e95f3e9062e4579d]

        use std::unique_ptr in hwpfilter
        
        Change-Id: I3aa6e1342f975420b19e9e21058a0331ed2d71e0
        Reviewed-on: https://gerrit.libreoffice.org/43525
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [3991cd38484883b8544be908b6834564345fd0f1]

        use std::unique_ptr in SvxUnoPropertyMapProvider
        
        Change-Id: I774718e74bdf2e022a01188a05c8928813ad653f
        Reviewed-on: https://gerrit.libreoffice.org/43524
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-19  Tor Lillqvist  <tml@collabora.com>  [049fc31e5557eada26a39bf8a06bfdb8f1cbb205]

        Fix assertion to check the right thing
        
        We want to assert that the token separator character is not one of the
        quote pair characters.
        
        Change-Id: Ic6114238f4a45a4f1ed7d255e7e9da3519479148

2017-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [f47804d56270ef4f0ee000bb6a1dfb45fa9bc4ac]

        use std::unique_ptr in lotuswordpro
        
        Change-Id: I9f3e8de3284899376c7db55c3ea6f16023acc40f
        Reviewed-on: https://gerrit.libreoffice.org/43526
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-19  Caolán McNamara  <caolanm@redhat.com>  [f9ffe96b84044e28c58b48d57662c7db3d50bcc0]

        ofz+ubsan: signed integer overflow
        
        Change-Id: I1484897d5c14cc35165b7bec0b840c03024a34e9
        Reviewed-on: https://gerrit.libreoffice.org/43519
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-19  Caolán McNamara  <caolanm@redhat.com>  [40d663adac040a419b3ac3a303958ba49bc8712e]

        ofz+ubsan: downcast does not point to SwTextFormatColl
        
        sw/source/filter/ww8/ww8par.cxx:1654:20: runtime error: downcast of address 0x000012e4a730 which does not point to an object of type 'const SwTextFormatColl'
        0x000012e4a730: note: object is of type 'SwCharFormat'
        
        Change-Id: Idc44902b0602af13fbc021c8f40a0c0dca0e46b3
        Reviewed-on: https://gerrit.libreoffice.org/43514
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e8b5510a697f25f72a2171b307fb8ae5f21121ec]

        Fix typos
        
        Change-Id: I101357736813bfd47fb15d347fd2c0a33133de56
        Reviewed-on: https://gerrit.libreoffice.org/43506
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-19  Julien Nabet  <serval2412@yahoo.fr>  [66a33ea9ef0ede9c90714455e6ad46197425f075]

        Replace list by vector in Metadatable (sfx2)
        
        Change-Id: I707dd27be91711e4f80d39c620a3b9784b5ef122
        Reviewed-on: https://gerrit.libreoffice.org/43376
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-19  Noel Grandin  <noelgrandin@gmail.com>  [0ad8447d3199e1c1d1f7d6ddabc9b4cded99c2d6]

        dyncolcontainer: convert nRight to std::vector
        
        Change-Id: Ie1c081250b22d80ece3c8f5a21e9728c14d7bdb1
        Reviewed-on: https://gerrit.libreoffice.org/43516
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [856df6d40690500453092419b2c71e91e2c5de25]

        use std::unique_ptr in TrieNode
        
        Change-Id: I1482f846370e0b8e6f76d46fc5020e2dcb152223
        Reviewed-on: https://gerrit.libreoffice.org/43495
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-19  David Tardon  <dtardon@redhat.com>  [8c9cfba67711d0c3902f9bba444b68c7415d4f98]

        fix build with system gpgme
        
        Change-Id: I00e6d6ce476adbd22bcfb4eb55d4db4194f4bc92

2017-10-19  Maxim Monastirsky  <momonasmon@gmail.com>  [31aeb934dbe101d5047e0b803735031b56b5ce57]

        tdf#112817 Fix the sidebar underline dropdown
        
        Regression of commit 03041e0f8d8385847c2e77fcaf08c1d33cad938f
        ("tdf#112817 editeng,svx: fix SvxUnderlineItem/SvxOverlineItem SDI")
        
        Change-Id: I68a19a47c5e9511b5d8ce0d6c312c814490bc044

2017-10-19  Stephan Bergmann  <sbergman@redhat.com>  [cfbb8b5090537e79ba70e250ddee86d53facbe15]

        Avoid throwing C++ exception across libjpeg C frames
        
        It causes trouble at least for (non-debug) 32-bit ARM Flatpak builds, where
        CppunitTest_vcl_filters_test aborts with an uncaught css::uno::RuntimeException.
        
        This is a partial revert of 6889fa826eef6bd1074d77507818e71dfe8ba152 "rework
        jpeg error handling to throw rather than setjmp to avoid leaks", switching back
        to setjmp/longjmp but trying to keep the leaks fixed by introducing any relevant
        local variables before the setjmps.
        
        Change-Id: Ia5984528ea98be1c89a21aee800b247120f88a89
        Reviewed-on: https://gerrit.libreoffice.org/43494
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-18  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [fdd0077568382cead47145f58c96e479627a5681]

        Updated core Project: help  ebb762cd6a29589089646670eb6eeb0b80b493d7
        
        The seemingly automated mass replacement produced this ridiculous sentence
        
        Change-Id: Ib2898b93377af7ef8290c5d7740d150f0b5285f5
        

2017-10-18  Caolán McNamara  <caolanm@redhat.com>  [dbcb06bfcb123d265029d380c60634227a505557]

        set parent of extension file dialog
        
        Change-Id: I9791fceb975ca9d0a0ca0ae61c0890826d06c564
        Reviewed-on: https://gerrit.libreoffice.org/43510
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-18  Caolán McNamara  <caolanm@redhat.com>  [86ed57911dffae4757058c410e4c5ac88ee8b160]

        ofz+ubsan: signed integer overflow
        
        sw/source/filter/ww8/ww8scan.cxx:1816:15: runtime error: signed integer overflow: -2147483648 - 1 cannot be represented in type 'int'
        
        Change-Id: I8dc79794c94c512ed1f73ea3f0e251cf2dc960bc
        Reviewed-on: https://gerrit.libreoffice.org/43505
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-18  Caolán McNamara  <caolanm@redhat.com>  [3db8059cd92545a618e6ec349b090b569c60847d]

        Resolves: tdf#112891 give restart dialog a parent
        
        Change-Id: Iaeb0060f390035bb214b9d1d8d090e7b933c9f77
        Reviewed-on: https://gerrit.libreoffice.org/43509
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-18  Caolán McNamara  <caolanm@redhat.com>  [7ff293f2d2793b30f30d2f499b332e5329d4ddb4]

        Resolves: tdf#113214 change back to previous entry after 'more' is dispatcher
        
        Change-Id: Ic5bd5f9182e47c6dfdab8fcd6399ffc482a4fb6a
        Reviewed-on: https://gerrit.libreoffice.org/43512
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [e3ecb42e32b7daa07b327b2f40f757f0206fb484]

        EPUB export: better handling of tabs
        
        Mapping ODF/librevenge tab to \t in HTML is not a great idea, as it's
        ignorable whitespace. Go with NBSPs and a breakable space instead, that
        is much closer visually (15 is just an arbitrary number, it's what MS
        Word uses in its HTML export, LO Writer HTML export doesn't handle
        this).
        
        Adapt the empty paragraph case to also use NBSP for consistency.
        
        Change-Id: I131802416499eb4f3a83a333b37ca20b59fcd56a

2017-10-18  Szymon Kłos  <szymon.klos@collabora.com>  [a1f93eee75450c3ab6bc623bfad4f850260b86d0]

        tdf#107224 use correct bg for notebookbar
        
        Change-Id: I26093cb9cf0170aa9ba4ccfc8c8556c2e78086b3
        Reviewed-on: https://gerrit.libreoffice.org/43515
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2017-10-18  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [2874a31e4830c2e899a057530e9799bbae456d79]

        Fix spacing
        
        and use the hungarian prefix 's' for the string.
        
        Inconsistent spacing introduced with:
        2b5b8fd39c93166d9e6e696c010482413b155f78
        
        Change-Id: Ieee55f51ec6c87b087365f7460097d5cc997a261
        Reviewed-on: https://gerrit.libreoffice.org/43405
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2017-10-18  Caolán McNamara  <caolanm@redhat.com>  [331016f82a709d80c70143435db18753a78a23f6]

        return early on failure
        
        Change-Id: Id96ba954d3056cf982701090cf84ab4b1793b40b
        Reviewed-on: https://gerrit.libreoffice.org/43489
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-18  Caolán McNamara  <caolanm@redhat.com>  [e7cab93ebbccfc02e84c9385b8c53832784ef47c]

        ofz+ubsan: signed integer overflow in unused variable
        
        Change-Id: Ie95ddfdb002fdb5b6670bb155d2dd0089b719fca

2017-10-18  Andrea Gelmini  <andrea.gelmini@gelma.net>  [93c34fea480275343896ef25289a2b41ce19b114]

        Fix typo
        
        Change-Id: Ie29a05fec90c0d81b4a0399505b0a6761dfdef69
        Reviewed-on: https://gerrit.libreoffice.org/43463
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [abaf2e3b856356d68b104c6aa0d17d6937d980b4]

        rename some fields
        
        in preparation for const-method detection
        
        Change-Id: Iecf7102892d664ded799615ce1a848a538dcfcef

2017-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [d9575e72de6ad54e6680d00e795e380df2c82264]

        loplugin:manualrefcount
        
        this is the code I used to find naked acquire/release stuff
        
        No need to run it all the time, so leave it in store
        
        Change-Id: I9ac4a6f5db7cd4cbb1b63698340425eed7cb8713

2017-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [d5b971f94245b32e8e1a884d0076ca4f1696d09a]

        use rtl::Reference in forms
        
        instead of manual reference counting
        
        Change-Id: I5bad5b7b83049f5c018a1f2d5bbc37f03727c3ce
        Reviewed-on: https://gerrit.libreoffice.org/43497
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-18  Gulsah Kose  <gulsah.1004@gmail.com>  [e149c4f3dcd08b9331dbbecf31c200d4d3bb02b5]

        tdf#112808 Disable "Edit Region" command while cursor in an index.
        
        Change-Id: Icefa1e42831ad0ba7a9f5346545adac0033ce3e0
        Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
        Reviewed-on: https://gerrit.libreoffice.org/43456
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-10-18  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [087a90e27b7219e8c1aaa880b39376c94a0dcaae]

        gpg4libre fix tdf#113190 don't show expired/invalid keys
        
        Change-Id: I30485bc97d3d287bd867b50398927eabe018914b
        Reviewed-on: https://gerrit.libreoffice.org/43502
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-18  Thorsten Behrens  <Thorsten.Behrens@CIB.de>  [7b00829e27b0a26e9fa8d06bb651134f03a466e9]

        gpg4libre - tdf#113188 add option for minimal PGPKeyPacket
        
        Change-Id: I660e68074616f6953e6527e40ec22276ce8ef2fb
        Reviewed-on: https://gerrit.libreoffice.org/43492
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-18  Caolán McNamara  <caolanm@redhat.com>  [811e636d920ee96e7ebd120b3931cb3da43d0143]

        potential deref of empty xStateSet
        
        Change-Id: I83d876b0d966b18cdf85249b7e856e4e4f4dec27
        Reviewed-on: https://gerrit.libreoffice.org/43488
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-18  Caolán McNamara  <caolanm@redhat.com>  [aa3c054fe5d7b082532f1108f30a54bc4cdeb64c]

        Resolves: tdf#109282: a11y crash in use after dispose
        
        calc, chart in tab 3 with a11y enabled, select chart
        switch to tab 1, crash cause mpParent has been deleted, IsDisposed
        is correctly set, but shape accesses parent anyway
        
        Change-Id: I6f57a798bfcc82eebb883291cec54e157ff5187b
        Reviewed-on: https://gerrit.libreoffice.org/43487
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [da9d85ae699b841a6d6616e6db9d9dbb23ed73c0]

        use std::unique_ptr in wmfemfhelper::TargetHolder
        
        Change-Id: I2fab3b9a111513ac711a6480eb240de99eea1991
        Reviewed-on: https://gerrit.libreoffice.org/43486
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [159b26e419f1642abe84d7bdc6b7de52fb1b2fb6]

        use rtl::Reference in sc/../uno/*
        
        instead of manual reference counting
        
        Change-Id: I60798316f2b63800a9f539cb719305c00d91ecc5
        Reviewed-on: https://gerrit.libreoffice.org/43491
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-18  Andras Timar  <andras.timar@collabora.com>  [c89a4e31dffd803f06a6bf77710353a26eca26d3]

        Updated core Project: translations  639342ecb83334102cb3659a5894643ac64d7327
        
        Updated Slovenian translation
        
        Change-Id: I4f383165e70367dae3f1bd7fe3bf975830b9245b
        

2017-10-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [8aedc0aeeedf4518fe958a109bdd7f264ec5fa46]

        EPUB export: handle headings inside sections
        
        On one hand, we don't want to split inside a section as there might be
        elements we need to close/open at split boundary, OTOH this is currently
        not a problem as we don't produce any output for sections.
        
        So remove the level management for sections (this way allowing headings
        to split inside sections), let's get back to this when there is a
        concept how e.g. multiple columns would be represented in EPUB.
        
        Use case is when sections are used to just group paragraph together and
        mark all of them read-only: in this case it's unexpected that headings
        are handled differently to not-in-section ones.
        
        Change-Id: If419624f8eec4a6f676ad7f186484c0035f62626
        Reviewed-on: https://gerrit.libreoffice.org/43482
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-18  Michael Stahl  <mstahl@redhat.com>  [e2c85365dfa40c03c6ea04023627366d118bb530]

        svx: remove pointless duplicate SdrFitToSizeType
        
        Change-Id: I7a59ecfdb8d09ecbc0b760003dbc453ac5646d1c

2017-10-18  Michael Stahl  <mstahl@redhat.com>  [8304de4701eca8a41f0dd70c84e437707cbb43cf]

        offapi: clarify documentation of TextFitToSizeType
        
        Change-Id: Iae2ee1e77d9cdc0b98241c47e009d37a9e72e000

2017-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [afe4d2527ec72e7493a2b1431559652ef45bebab]

        use std::unique_ptr in PPDCache
        
        Change-Id: Ib47ffaa0fe754d8aafdf338d8ec8c2109beb21a5
        Reviewed-on: https://gerrit.libreoffice.org/43484
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-18  Caolán McNamara  <caolanm@redhat.com>  [e355fb41db5fd199a0eb44e95c39ea7adfda49b8]

        add CVE-2017-0199 test-cases
        
        Change-Id: I562c16a1dfcf4d8ba6b893da71ae557c4811ac24
        Reviewed-on: https://gerrit.libreoffice.org/43480
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [5cff38911cc8515b3223c658d8acc8c4c6b46399]

        strip out trivial indirection
        
        Change-Id: If025c6ed77faa52383609367169611c2a3e89360
        Reviewed-on: https://gerrit.libreoffice.org/43473
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [cdd4b528a4d200aa322891373c80e2bc8e6cd16c]

        use rtl::Reference in SwChartDataSequence
        
        instead of manual acquire/release
        
        Change-Id: I2d827b2f785b34b77adb95ac62afb885bb423879
        Reviewed-on: https://gerrit.libreoffice.org/43478
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [73ade0b02905785b0a29a3230049a4fe637d34f6]

        xmlsecurity: remove unused m_xElementStackKeeper
        
        Change-Id: Ibd7d39e288a4121428e83408ce67205eab3340c6
        Reviewed-on: https://gerrit.libreoffice.org/43479
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-18  Caolán McNamara  <caolanm@redhat.com>  [15869ea2dcd8a6b33044d08eef6fcaf8ca54579d]

        presumably we don't need to recalculate on subsequenct 'show' now
        
        Change-Id: I7e5fdd2b328a7d88e11cc15ba9e1027ef55c5e17
        Reviewed-on: https://gerrit.libreoffice.org/43461
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [facb86ea0140a3c82f02754e311efad33e072d1c]

        use std::unique_ptr in SvTreeList
        
        Change-Id: Ibfba32d6855532aeb42c45f493a4f01f7d0cd4ee
        Reviewed-on: https://gerrit.libreoffice.org/43475
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-18  Jan-Marek Glogowski  <glogow@fbihome.de>  [ce2e94a98f5fc85bef7623a0227b3a95d8093288]

        tdf#99537 set expand for re-used sidebar panels
        
        When re-using a panel, reset the expand state from the stored
        state in the PanelContexDescriptor.
        
        Change-Id: I00851982bbd36cacdc57459bb6e5be9fcc719e81
        Reviewed-on: https://gerrit.libreoffice.org/43466
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-10-18  Julien Nabet  <serval2412@yahoo.fr>  [a05bb7bf718caf2405c5bfaa4a90f6468f2d66ff]

        Replace some lists by vectors in hwpfilter
        
        + simplify some parts
        
        Change-Id: I340d6b6d17f591a58c405965367c15be674103d0
        Reviewed-on: https://gerrit.libreoffice.org/43439
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-18  Julien Nabet  <serval2412@yahoo.fr>  [ebfdb9a15a2228ca85213d7d8e478f92953a54e2]

        Replace lists by vectors in svl
        
        + remove using namespace std and use prefix std::
        
        Change-Id: Iab432f2c88ba5a15541bd97567682c6a34b0af2e
        Reviewed-on: https://gerrit.libreoffice.org/43471
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-18  Julien Nabet  <serval2412@yahoo.fr>  [695c15ed6e8c4d0236970798f463c7488a903a38]

        Replace lists by vectors in oox
        
        Change-Id: I951466552fd1cdb3b8f1cbfc07e64f5e0424552e
        Reviewed-on: https://gerrit.libreoffice.org/43469
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [48a67502e657761b3c5f70adf732f4763fb8035a]

        use std::vector<Complex> in ComplexList
        
        no need to use dynamic allocation here
        
        Change-Id: I49192a8ba5e20891572e9ce3bc4dec51fafba0dc
        Reviewed-on: https://gerrit.libreoffice.org/43474
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [08f7502bf8a186a7b3d600c3543069ea544cabef]

        no need to call acquire()
        
        when we are returning an uno::Reference
        
        Change-Id: Ifff0dba20f45f5321f398577fa7d5fb073278a94
        Reviewed-on: https://gerrit.libreoffice.org/43472
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-18  Noel Grandin  <noelgrandin@gmail.com>  [af92290f7e7afc48a58fa592226f00b0e6f63418]

        dyncolcontainer: convert aColWidthPath to std::map
        
        Change-Id: Ifb86372de3671b81c0438c0096b375b07d2f6754
        Reviewed-on: https://gerrit.libreoffice.org/43468
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-18  Noel Grandin  <noelgrandin@gmail.com>  [77d6f56d70b3a7c43e50c53ff2d78583bb7400e8]

        dyncolcontainer: use std::map in DifAttrCache
        
        Change-Id: Ic3280c5548555ceeb722788dc0a90f8898f46c2e
        Reviewed-on: https://gerrit.libreoffice.org/43467
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [2ed9c74136b3d20aa837632a1f9ad8259f808e86]

        use rtl::Reference in ODatabaseContext
        
        Change-Id: I6ed51a1eabe240c199b9f250744729b19efdd24e
        Reviewed-on: https://gerrit.libreoffice.org/43457
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-18  Matthias Freund  <matti_lx@secure.mailbox.org>  [a4d0eef39b063dad1fe3565feb6d2c9932b87216]

        tdf#75256 Sifr update for open symbol with white background
        
        Change-Id: Ie576d1ef9592ea88dec67d0f4928cc6c5e0153c3
        Reviewed-on: https://gerrit.libreoffice.org/43476
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Matthias Freund <matti_lx@secure.mailbox.org>

2017-10-18  Justin Luth  <justin_luth@sil.org>  [246d18520f194a6ccfebe7108666b85d6a5af9fa]

        tdf#109306 ooxmlimport: consider table sizes < 10%
        
        Change-Id: I336d5a498f4f4523e03b1316b7adaca21df4de82
        Reviewed-on: https://gerrit.libreoffice.org/43385
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-10-18  ekuiitr  <jhaekansh80@gmail.com>  [a4a182e24d2e3e954831a0a7c70a7299f28950cb]

        tdf#112689 - Replace chained O(U)StringBuffer::append() with operator+
        
        replaced use of append with operator+
        
        Change-Id: I9eb36fd1f94475df57de7015f8dfabf95676b87d
        Reviewed-on: https://gerrit.libreoffice.org/43403
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-17  Matthias Freund  <matti_lx@secure.mailbox.org>  [5ea1b4c336d1cad92dc18e7cf7e4b381396f448b]

        tdf#75256 Sifr update for roman list style dark and svg
        
        Change-Id: I7eb12b26cc1cc0871226e4c972ccd0170ef7856f
        Reviewed-on: https://gerrit.libreoffice.org/43443
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Matthias Freund <matti_lx@secure.mailbox.org>

2017-10-17  Szymon Kłos  <szymon.klos@collabora.com>  [fd3383556881d6a9d73e1a3027c079cf9bfddecb]

        PPTX export: correct position for shape in group
        
        Change-Id: I5c0c5d2c2b246337b78a2e1fbee97032701fb640
        Reviewed-on: https://gerrit.libreoffice.org/43435
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-10-17  Caolán McNamara  <caolanm@redhat.com>  [ebb2b8cedefcb32eadec191ef70225430ad154c0]

        tdf#112845 rtl dropdowns in wrong position
        
        for rtl we mirror the position of popdowns, so we need
        to know their initial desired position before they have actually
        appeared yet and have a valid maGeometry.nX, so fill in the
        hoped-for position as the current position
        
        Change-Id: Ic22dc3e5d9922f5d48bbbdaad53caabff57188d8
        Reviewed-on: https://gerrit.libreoffice.org/43459
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-17  Michael Stahl  <mstahl@redhat.com>  [dc8c9d8052293055f31b56fcd5db56ce13306a65]

        xmloff: document return value
        
        Change-Id: I0b2012d2134a94603d95ce5a955f03944e344561

2017-10-17  Michael Stahl  <mstahl@redhat.com>  [99772908d741c39236f36b06e237810031b8851a]

        xmloff: this should be an assert()
        
        Change-Id: Ib81fd7f72964d7152c62d1f9b90dc0cf95e952cc

2017-10-17  Armin Le Grand  <Armin.Le.Grand@cib.de>  [8fa7d052e772ebdb612e596cf06bf57bf88da12f]

        EditEngine: Enhance visualization of URLs
        
        When URLs get layouted Multi-Lined from the EditEngine,
        a rough 'guess' how many chars per line should be used
        was in place up to now. This could lead to lines being
        too short or being longer than the available space, also
        looked ugly. Layouting now using the needed space properly.
        Also adapted vertical (for horizontal text) space usage,
        with multiple lines the space was 'compressed' and wrong
        calculated.
        
        Change-Id: I7255e3e65c85a3a50497b771ed2ca1ef5d97c0dd
        Reviewed-on: https://gerrit.libreoffice.org/43464
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2017-10-17  Justin Luth  <justin_luth@sil.org>  [3a44d7058dd7f7addf21d9292104d7eb73ec9716]

        tdf#79272 ooxmlimport: support strict dxa tblWidth
        
        This patch is also required for tdf#78508.
        
        ECMA-376-1:2016 indicates that MeasurementOrPercent
        is a union of ST_DecimalNumberOrPercent and
        ST_UniversalMeasure. For the elements that use
        MeasurementOrPercent, that is represented as
        1/50 of a percent or in Twips. This patch adds
        support for the ST_UniversalMeasure component of
        the union.
        
        Change-Id: I1bac30707f118a3d1f0eab3c27f8dcec96470592
        Reviewed-on: https://gerrit.libreoffice.org/43384
        Tested-by: Justin Luth <justin_luth@sil.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-10-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [f61acf7ebb2365d29209310b56c371ccf63f153d]

        EPUB export: handle char format of hyperlinks
        
        <text:a> child elements were not handled.
        
        Change-Id: I7db9c005869934456ffbe5c36347b01cc76645b6
        Reviewed-on: https://gerrit.libreoffice.org/43462
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-17  Tor Lillqvist  <tml@collabora.com>  [66b3970c946bd25647484ea1ac2c2e62bd9fb7b4]

        Seems that testMiscOLEStuff() works only as 64-bit on a current Windows 10
        
        Change-Id: Ib43f8c185d2a2e9e93f34d918d6f9461586cf6a6

2017-10-17  Caolán McNamara  <caolanm@redhat.com>  [76f102e1a96c7e0906afb11854dd5c9e24247ccb]

        tdf#112845 get optimal size before showing popups
        
        because in rtl mode we need to know the final size in order
        to position it correctly according to the right edge
        
        Change-Id: Ia701626968f828fd23ab1637ed6171d0e3367c16
        Reviewed-on: https://gerrit.libreoffice.org/43460
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-17  Caolán McNamara  <caolanm@redhat.com>  [19a7c81d3ce2a8a7b9a6ed305e474a80fd286ddf]

        gtk3: drop faking initial nTopDecoration size from parent
        
        in rtl we change the x pos. To change the x pos we need a y pos to go
        with it, and taking the y pos before we get the true (0) top decoration
        size of menu and menu-like widgets means rtl popdowns like the color
        and highlight popdowns are vertically misplaced
        
        there's no reason that a window would share the same decoration value
        as its parent
        
        Change-Id: I8cd1e96bb8ef7b0b728ff1baac5ee069325f9753
        Reviewed-on: https://gerrit.libreoffice.org/43458
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-17  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5b51db06c8e434521a89b095a5afcaf9521f94f3]

        Fix typo
        
        Change-Id: Ibc13a8c1dbfd6fdfc5e35856b21ea5af310f63db
        Reviewed-on: https://gerrit.libreoffice.org/43430
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-17  jan Iversen  <jani@libreoffice.org>  [b9866cb282f4f21c43b9c6b119710460dba7ddbd]

        iOS, changed define to IOS
        
        TARGET_OS_IPHONE not defined, but IOS are.
        
        Change-Id: I5a12b0cb386b8968101264f8fb17d745e5c1790f

2017-10-17  jan Iversen  <jani@libreoffice.org>  [ebb5c71c80f410d624313805a3073ea21be6ca12]

        iOS, added extra linker options for kit
        
        Change-Id: I348e7a717eb6939213ce1cb3881cbba6b76578c8

2017-10-17  ekuiitr  <jhaekansh80@gmail.com>  [ee2051f27592e8dfa6c0069b261d6742614fd2e1]

        tdf#105991 - Changing legend's font also changes the legend position
        
        corrected the error
        
        Change-Id: Iece8f4c440c01eabe108ba4e9a93fe1fb919f0e3
        Reviewed-on: https://gerrit.libreoffice.org/43445
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-10-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b19544e6f28c85128dc38c026636c0b62cbc35a]

        use std::unique_ptr in vcl::Animation and vcl::MenuItemList
        
        Change-Id: I0d682bcf3bd9d5f4852675fd0d6b61f10ea4f7de
        Reviewed-on: https://gerrit.libreoffice.org/43455
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-17  Stephan Bergmann  <sbergman@redhat.com>  [4e9ebc6de44b22418f26fb6d931bedcc5d936906]

        Move lotuswordpro include files to common include directory
        
        ...that are included from both lotuswordpro/source/filter and
        lotuswordpro/source/filter/xfilter.  Change done in preparation of
        loplugin:includeform.
        
        Change-Id: I7b65d3232e164af662b7de5bb49d59597803d41c
        Reviewed-on: https://gerrit.libreoffice.org/43453
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [d6831a8a34257789a920491747e12ebe62f927fe]

        loplugin:useuniqueptr in StyleBag
        
        Change-Id: I965b086338935aa91691b96a63c9bc95f8b7f7ca
        Reviewed-on: https://gerrit.libreoffice.org/43452
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [7a72f593dada6a7b3231a599772aed8be7d5a62f]

        EPUB export: fix handling of empty paragraphs
        
        sw HTML export does work to avoid vertical collapsing of empty
        (ODF) paragraphs, do the same for EPUB export.
        
        Change-Id: I316a310178dd4aadbe3ed8548be23d64aabf5e47
        Reviewed-on: https://gerrit.libreoffice.org/43451
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-17  Korrawit Pruegsanusak  <detective.conan.1412@gmail.com>  [167afaf1111af5dab7645ef6efd12528eaa0389d]

        correct wrong doxygen syntax; also comments clean-up
        
        Change-Id: I6074241dfcdcd4ca8a365ab6e03f01028d2c1a7b
        Reviewed-on: https://gerrit.libreoffice.org/43344
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-10-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [01b9fdb2712e1a10e9a24b11976bb4fb94ac5bd9]

        loplugin:useuniqueptr in tools/inetmsg.hxx
        
        Change-Id: Ifdf0da7f59af1777f214cbafeb75b46136775f67
        Reviewed-on: https://gerrit.libreoffice.org/43450
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-17  Eike Rathke  <erack@redhat.com>  [d728492f4aa195fd4aec3ddb116879de76a95c6d]

        Add to nPos once instead of in each iteration
        
        Change-Id: I9ab9d5be1edead3a83375d87910bc9128c894b85

2017-10-17  Eike Rathke  <erack@redhat.com>  [d1538ef63863f7a016bd2c3752ccdd9819e41781]

        More tests for time and date+time fractions of seconds, tdf#112933 related
        
        Covering the loop and non-loop states in
        ImpSvNumberformatScan::FinalScan()
        
        Change-Id: I4a8da617a2a61ad12a99462bfe4014aaa5a75c1b

2017-10-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [0f50f4d91809c65b50da087a84fb7b8722fda3f9]

        EPUB export: ignore underline type/style 'none'
        
        This is similar to commit ebf34ec31fb441d6226075a51f5f83ebf4668082 (EPUB
        export: ignore line though type/style 'none', 2017-09-11), but this time
        for underline.
        
        Change-Id: I806f64cc59e8cd8ab944500256755c18ed3d1249
        Reviewed-on: https://gerrit.libreoffice.org/43449
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-17  Miklos Vajna  <vmiklos@collabora.co.uk>  [6ee33d0772f991f04e97b5b61d7b11810a1b8ac0]

        tdf#104079 RTF import: fix handling fields inside TOC fields
        
        The marker trick is not needed for these, but the paragraph margins are
        lost when using it, so avoid it.
        
        Change-Id: I3fc9644cb85138b5473cb1478196ae8538041fb1
        Reviewed-on: https://gerrit.libreoffice.org/43446
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [899a656870f916e97944f2d74977177cb1032f33]

        use rtl::Reference in BibDataManager
        
        instead of manual reference counting
        
        Change-Id: Ia8fd5487fb8d25d6725dd36b74aab57272aba911
        Reviewed-on: https://gerrit.libreoffice.org/43447
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-17  Kiyotaka Nishibori  <ml.nishibori.kiyotaka@gmail.com>  [843dca2f4d5436f5abbc031df95a86eaae395feb]

        Fixed duplicated context attributes in a .ui file.
        
        The duplication has generated an invalid .pot file: sw/messages.pot
        
        Change-Id: I9b2ce8bb957c1bd3775bc78cbcac4bea9e46ba77
        Reviewed-on: https://gerrit.libreoffice.org/43396
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-10-17  Caolán McNamara  <caolanm@redhat.com>  [aae1907150e22a44b1463096ba4ecaec499b6bb0]

        ole fuzzer needs more services
        
        Change-Id: I5b09edb9c3012dfa282077ea537cf8cbe4ce23d0

2017-10-17  Caolán McNamara  <caolanm@redhat.com>  [9b8828174dca6971d2490844b4c6cab2b9d57b8d]

        turn implicit container explicit in buildable notebooks
        
        as in interim measure for SfxTabDialogs we throw
        away the TabPage if its not suitable for reuse
        
        Change-Id: Ic5776ca3d2a8cb6bf41f33df01b211f81c62a842
        Reviewed-on: https://gerrit.libreoffice.org/43134
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [493a7e9932b09ddafd31f443ef2dc03d85f4b12b]

        loplugin:finalclasses trim the output a little
        
        Change-Id: Iad0f0ded624e95448421c19a04535c2511b66a02

2017-10-17  Noel Grandin  <noelgrandin@gmail.com>  [b64fbcf9655885684bc39b64f66ec9f3b18baf6a]

        remove unused ScCompressedArray constructor
        
        Change-Id: Ida4d8abe50885d10288169024b597fa946d1c26b
        Reviewed-on: https://gerrit.libreoffice.org/43438
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-17  Stephan Bergmann  <sbergman@redhat.com>  [acfdfdf28a98b5841e4f8f669d9b6efe195926d9]

        Move unoxml/source/events include files to common include directory
        
        ...that are included from various source directories.  Change done in
        preparation of loplugin:includeform.
        
        Change-Id: I186ab7581ee7896c54a600e5cde8721a97b26425
        Reviewed-on: https://gerrit.libreoffice.org/43444
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-17  Noel Grandin  <noelgrandin@gmail.com>  [79fe112cdd9d59982739c04026297055e4bd8ab0]

        Simplify ScCompressedArray constructor
        
        nobody is setting a custom delta
        
        Change-Id: I5dd9ac691fb226697eb8cb2b6b0b673552a4f049
        Reviewed-on: https://gerrit.libreoffice.org/43437
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-17  Stephan Bergmann  <sbergman@redhat.com>  [b8c6a3486bb11c61539a19ae72fc938f67e9470e]

        Move sdext/source/pdfimport/tree include files to common include directory
        
        ...that are included from various source directories.  Change done in
        preparation of loplugin:includeform.
        
        Change-Id: Ie46f4b940ceeb34fd8883dc17f56a072f625ee3a
        Reviewed-on: https://gerrit.libreoffice.org/43442
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [7fac547c442aa699d94c48e40fcf8b58f9457161]

        use rtl::Reference in SvXMLEmbeddedObjectHelper
        
        instead of manual ref counting
        
        Change-Id: I6b88b72dd28183feca46fc04841a2e8f19e5c47a
        Reviewed-on: https://gerrit.libreoffice.org/43421
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [da6de7dacb7001b569718d413a90f4f56bf0dd31]

        use rtl::Reference in ScAddInListener
        
        instead of manual ref counting
        
        Change-Id: I04bdb5b34921da9ab08a55a95b99ff1635a9cda6
        Reviewed-on: https://gerrit.libreoffice.org/43420
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-17  Noel Grandin  <noel.grandin@collabora.co.uk>  [c85a261695fa5723e97f97915b7aca692d17caa5]

        use rtl::Reference in SwOLEObj
        
        instead of manual ref-counting
        
        Change-Id: I26e55ec7803e60f090f093b5584faec74ebbb8bb
        Reviewed-on: https://gerrit.libreoffice.org/43419
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-17  Noel Grandin  <noelgrandin@gmail.com>  [e80558911ed6fad2473c92aafe774e7e31ab7401]

        dyncolcontainer: use ScBitMaskCompressedArray for pColFlags
        
        Change-Id: I5df10fe7477e05424eb5e8a3544073a264568aac
        Reviewed-on: https://gerrit.libreoffice.org/43409
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-17  Noel Grandin  <noelgrandin@gmail.com>  [d6fb5ca5661195520ca7a7ca2d0145a1e11be099]

        dyncolcontainer: use ScCompressedArray for pColWidth
        
        and enhance ScCompressedArray with an iterator to avoid
        O(n^2) "for" loops.
        
        Change-Id: I7d8fda8306b0a5c73bf373b3991e1c07271bc9d9
        Reviewed-on: https://gerrit.libreoffice.org/43387
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-16  Maxim Monastirsky  <momonasmon@gmail.com>  [616f21db9e50a77b0c02dfb123f871a742f46216]

        tdf#79657 Support add-on controls in the overflow toolbar
        
        Change-Id: Idf76887a49561475587329c304329007034610a1
        Reviewed-on: https://gerrit.libreoffice.org/43436
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-10-16  Eike Rathke  <erack@redhat.com>  [a810feed4aa9eade632098704f7386afb7dfec76]

        Unit test for tdf#112933
        
        Change-Id: I0988401a9aa7afc25ea3a50883e4d3a5cfbe9d44

2017-10-16  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [0e30d1c9a7d09da5e76c9d3484170dd2ae2812ad]

        TSCP: remove old classification fields before adding new
        
        Change-Id: I282fc52f0b91b65a5e40a5e13b46fb65a1783176
        Reviewed-on: https://gerrit.libreoffice.org/43428
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-10-16  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [54b658d26e01f55800a2358957cde1e44e85b5a3]

        TSCP: return empty when a propery is not found
        
        Instead of throwing, since we don't want to display
        empty properties in the header/footer.
        
        Change-Id: I6ac205b7ac64ed61487472e0334260bacc2503df
        Reviewed-on: https://gerrit.libreoffice.org/43427
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-10-16  Caolán McNamara  <caolanm@redhat.com>  [68f8200e1cd22ad9e65d7fce6dfae8f3a24d88c7]

        ofz: timeouts in fods/fodt/fodp
        
        Change-Id: I543d4bc41d06712cef81b8b0853144625f0b9940
        Reviewed-on: https://gerrit.libreoffice.org/43413
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-16  Eike Rathke  <erack@redhat.com>  [4f72d2ec6c210232e0abd4965e215611e807c125]

        Resolves: tdf#112933 correct number of one decimal in fraction of seconds
        
        Regression from
        
            commit 0ac1e2ad19d4fdb46dcf54f67db2df081f4675bb
            Date:   Wed Aug 2 09:39:43 2017 +0100
        
                Resolves: ofz#2833 null deref
        
        and similar for date+time
        
            commit 42b894f80a6d0c39bb0f7092eb204a15c22c4f38
            Date:   Sat Aug 5 19:15:36 2017 +0100
        
                ofz#2867 null deref
        
        Effectively revert the code changes of those, leaving the test
        case files intact, and "do the right thing" (switching two lines,
        to
        
            nPos = nPos + sStrArray[i].getLength();
            i++;
        
        nPos actually had always to be incremented by the length of the
        *current* string position but was used after only as an error
        position indicator, meaningless if there was no error.
        
        Change-Id: I9bc4e5e56d70a275d26df0b72ed6a19e9297e0fa

2017-10-16  Michael Stahl  <mstahl@redhat.com>  [d4269c5373cf8ccc0a5631b9d0900227e11e13f1]

        sd: BestFittingCacheComparer must be irreflexive
        
        /usr/include/c++/7/bits/stl_algo.h:4866:
        Error: comparison doesn't meet irreflexive requirements, assert(!(a < a)).
        
        ... when using "Window->New Window" in Impress.
        
        Change-Id: I885a59cf378b7020d549580c2fc1cf121c6a59bd

2017-10-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [a69f48d923628facf7113ebc739a8273c4069122]

        tdf#113153 sw: fix layout loop with split in-table sections
        
        The problem was in SwFrame::GetNextSctLeaf(): it called WrongPageDesc()
        to find out if pLayLeaf is a container that is on an acceptable page,
        but it was too aggressive, and discarded a split table cell that was in
        a follow table (so later it'll be moved to a next page), but on the same
        page.
        
        The result was that a new page was created, but later in
        ::doInsertPage() we noticed this unnecessary page and removed it. The
        effect of that was that the in-progress layout action's m_bIsAgain flag
        was set to true, restart the layout again and again.
        
        Given that in-table split sections never need to create a new page frame
        for the follow section (the cell does this for us already), just don't
        discard pLayLeaf when WrongPageDesc() finds it and we're in the split
        section-in-table case.
        
        Change-Id: Iea98a26c14fc1fb3154378eab24daa2fd6e84459
        Reviewed-on: https://gerrit.libreoffice.org/43429
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-16  Justin Luth  <justin_luth@sil.org>  [250b52263a0e6030be51c4ce75c527f5f14ae43b]

        Inconsistent block / missing TblBorders_right
        
        Likely a copy/paste error, imported from OOo.
        
        Change-Id: I29713309164170e86f8e793e2f15a601ce2b5da7
        Reviewed-on: https://gerrit.libreoffice.org/43431
        Reviewed-by: Justin Luth <justin_luth@sil.org>
        Tested-by: Justin Luth <justin_luth@sil.org>

2017-10-16  jan Iversen  <jani@libreoffice.org>  [a056bc01bdd0d8bbb5af47a58c2ed86003869c80]

        iOS workaround for gbuild missout
        
        The prelink library depend on all static libraries,
        there are no such gbuild variable, so instead we build
        it unconditionally (not a nice hack)
        
        Change-Id: I4946b01cce7c305e901b912b4c81d61fc8466b82

2017-10-16  jan Iversen  <jani@libreoffice.org>  [cd5a5c0baecac2832841208034b42724fcfbb49d]

        added -C switch to native-code.py
        
        Android is using this script as well, so the iOS change
        needs to be hidden behind a flag
        
        Change-Id: Ica9064278f0b64ad3f078c7951eef15e39f2b6da

2017-10-16  jan Iversen  <jani@libreoffice.org>  [30c873ed750df42b565ea44b937096d743903b52]

        iOS, update to app due to prelink lib change
        
        Change-Id: I86074b2bf6779834760e19cd206d469b93a1c480

2017-10-16  jan Iversen  <jani@libreoffice.org>  [7636558b4549a519694b4263bffee1b1f1cc2672]

        iOS, update to make app use prelink
        
        Change-Id: I2af55a199106ae7ccc9ebe748b4295fd9f83e205

2017-10-16  jan Iversen  <jani@libreoffice.org>  [7e7329873b263917ff963b38dfd804727d0914d0]

        iOS, change prelink lib to pure C.
        
        Removed object C and replaced with C to make lib pure.
        
        Change-Id: Ie0f49f7e2f4577195dadfa0fdec70212af7c698a

2017-10-16  Caolán McNamara  <caolanm@redhat.com>  [172954db84ec4a2d38bf154c3199c5e16ee4f546]

        shrink ole fuzzer
        
        Change-Id: Iee390bd5e241536d4f55743083468c433417f572

2017-10-16  Johnny_M  <klasse@partyheld.de>  [5a31258d120c7220d918c0835a03928b1451c7a9]

        Translate German variable names in Calc (financial)
        
        These names of variables correspond to German function names in Calc and were
        translated to their English equivalents. For used translations, see, e.g.,
        https://translations.documentfoundation.org/de/libo54_help/translate/#search=GDA&sfields=target&soptions=exact,case
        
        Change-Id: I58be84b37e045ac15bcdf15032def7591be53de7
        Reviewed-on: https://gerrit.libreoffice.org/43078
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-10-16  Caolán McNamara  <caolanm@redhat.com>  [6518bea2dd97126daf7ea96f4201ab01318c841e]

        shrink lwp fuzzer
        
        Change-Id: I75cbc6c40dfb4d558c3e09bac1a40805c4ade3e3

2017-10-16  Caolán McNamara  <caolanm@redhat.com>  [5b728638ba089651d1af6956f29fbda7ca58cc50]

        shrink 602 fuzzer
        
        Change-Id: I3c60abcd73ce443c780deff2e3b9c79717e03a1e

2017-10-16  Stephan Bergmann  <sbergman@redhat.com>  [fcc2dd7f1faa90f351538c5f324301770cdf04e3]

        Make include files found through -Ixmlsecurity/inc
        
        ...instead of implicitly next to the including file, in preparation of
        loplugin:includeform
        
        Change-Id: I81e3cd2dee707168064ff729f47e525b29bea43b

2017-10-16  Stephan Bergmann  <sbergman@redhat.com>  [2d3535a78aa1b3e2714adfa65cd73bd0fe02427e]

        Move svx include files to common include directory
        
        ...that are included from various source directories.  Change done in
        preparation of loplugin:includeform.
        
        Change-Id: I9191e80aa721c376f17219e4d10eb83929e38e14

2017-10-16  Stephan Bergmann  <sbergman@redhat.com>  [f589797f1cb4085f0ba69f3dab2d31e0cbbf701e]

        Make include/svx include files found through global -Iinclude
        
        ...instead of implicitly next to the including file, in preparation of
        loplugin:includeform
        
        Change-Id: I7649ea007d46102731893489bf3b5ff976a573f3

2017-10-16  Stephan Bergmann  <sbergman@redhat.com>  [55f82c31960c820fb7fe615dd94b61210103e997]

        Make include/svtools include files found through global -Iinclude
        
        ...instead of implicitly next to the including file, in preparation of
        loplugin:includeform
        
        Change-Id: Idcd561febdd4d788d4b63cb78b3304d1f33aa1ea

2017-10-16  Stephan Bergmann  <sbergman@redhat.com>  [05d9a0dcf5bebdf5e677e8a846f972f8c367bf83]

        Make include/sfx2 include files found through global -Iinclude
        
        ...instead of implicitly next to the including file, in preparation of
        loplugin:includeform
        
        Change-Id: If5025f2a91bf6f1ef5482a57dbfe4f02327cbdbc

2017-10-16  Stephan Bergmann  <sbergman@redhat.com>  [1af2b56c126ab15e01af7f0a07697f12101353e7]

        Make inclusion of relevant include files more precise
        
        Change-Id: Id9cf521f4ed79fa4b98794b40de7823c3a502537

2017-10-16  Stephan Bergmann  <sbergman@redhat.com>  [141873715bcb7cee7b25bde05e9e8e6e7a638ede]

        Move editeng/source/editeng include files to common include directory
        
        ...that are included from various source directories.  Change done in
        preparation of loplugin:includeform.
        
        Change-Id: I4c2160d1c682b37e93e1161796c67097866bf659

2017-10-16  Stephan Bergmann  <sbergman@redhat.com>  [f6fcd29e339ab6d8596588410d4280d214f1f294]

        Move dbaccess/source/core/dataaccess include files to common include directory
        
        ...that are included from both dbaccess/source/core/dataaccess and
        dbaccess/source/core/misc.  Change done in preparation of loplugin:includeform.
        
        Change-Id: I0572322810d8b4cd66a1b1f9e9deec893cafdbca

2017-10-16  Jacobo Aragunde Pérez  <jaragunde@igalia.com>  [55641f5572f3168c09e096eb89ca563652889758]

        tdf#112633 oox: Save backup images to proper path in document
        
        Artistic effects on bitmap images in OOXML files create a backup file
        with the original image. These were not being saved into the proper
        path for PPTX files because the `/word` directory was hardcoded in the
        export code.
        
        The path saved to the relations file was incorrect too because it was
        not taking into account that the relations file is saved to a subdir
        in PPTX and XLSX documents.
        
        Finally, added a unit test.
        
        Change-Id: I3e880ce763dc10dbc86ccf0e00871be5d36f6d88
        Reviewed-on: https://gerrit.libreoffice.org/43338
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-10-16  Stephan Bergmann  <sbergman@redhat.com>  [aa5d391c8206b9253eae252afb5441fcc39203a9]

        Make include files found through -Iconnectivity/source/inc
        
        ...instead of implicitly next to the including file, in preparation of
        loplugin:includeform
        
        Change-Id: I4272c5e24eb887a36a6f3c296def375956f56499

2017-10-16  Stephan Bergmann  <sbergman@redhat.com>  [f54fadb04134d1e34f8744d7528adf850ef194ee]

        Make include files found through -Ichart2/source/inc
        
        ...instead of implicitly next to the including file, in preparation of
        loplugin:includeform
        
        Change-Id: Ie7ea504e6c7d7fbe1ae5f1f3b6996ad03feaee76

2017-10-16  Yousuf Philips  <philipz85@hotmail.com>  [c105eddc462f12c50fea4244e1bf49e8fb37da9b]

        tdf#107915 tdf#75256 numbering style icons for style toolbar
        
        Change-Id: I89aea291cce9bc64f55ecd1df0f4bc0427a1196b
        Reviewed-on: https://gerrit.libreoffice.org/43423
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-10-16  Caolán McNamara  <caolanm@redhat.com>  [035751dd33550def4a269a01eaae74fcaf8f5ecc]

        ofz: optimize 1bit mask to avoid timeout
        
        Change-Id: Ieaf3eb0800d2e80f16cfa29718d752e43ad534d0
        Reviewed-on: https://gerrit.libreoffice.org/43418
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-16  Bartosz Kosiorek  <gang65@poczta.onet.pl>  [f2410ad4d0f1e93c7f12ee51da9e1a1a90f0f5a4]

        tdf#31814 Resolve TODO from EMF+ DrawImage and DrawImagePoints
        
        Change-Id: I1b128aa467286b5ae5e0d3cc298ee59f3e6ec12d
        Reviewed-on: https://gerrit.libreoffice.org/43408
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Patrick Jaap <patrick.jaap@tu-dresden.de>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-10-16  Jan-Marek Glogowski  <glogow@fbihome.de>  [c69c1ee9d1305c284be48a7a973810da16c15541]

        tdf#112076 OSX post timeout after shouldCloseWindow
        
        It seems that something filters application defined events when
        closing a window... DoYield expects a timeout event, which never
        arrives, stopping all redraw and generating a busy loop.
        
        Change-Id: Ic83468cceac7b967acaecf18b321178fc7565b94
        Reviewed-on: https://gerrit.libreoffice.org/43381
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-10-16  Stephan Bergmann  <sbergman@redhat.com>  [bcccdc71cb363760c6b0899fd13dee4203ec8711]

        Fix merge conflict
        
        between 0716aca251bbb64fab6c8697ee0a2215461f1019 "tscp: move getting the current
        policy type to class. helper" on the one hand and
        217dd15374a7020aa498817bcf4ea28157e7080f "TSCP: edit paragraph classification"
        and c140d8d97344299be70e32ac4ebc324ba4dc5dba "TSCP: paragraph classification
        support" on the other.
        
        Change-Id: I9c399b0224c485d71e39ad547be2f9b51fbbecc9

2017-10-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [0716aca251bbb64fab6c8697ee0a2215461f1019]

        tscp: move getting the current policy type to class. helper
        
        Change-Id: I54afcca1c1fc1a27458c75ab9fd3405d6f7e9239
        Reviewed-on: https://gerrit.libreoffice.org/43360
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-10-16  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [92fad9596efb5ecbc756bdcc5f53ea4a417ece62]

        editeng: add function to insert parargaph break to the EditView
        
        Change-Id: I06ab56967f25e6f9170cfbeb391110b55ddb18f6
        Reviewed-on: https://gerrit.libreoffice.org/43359
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-10-16  Stephan Bergmann  <sbergman@redhat.com>  [cb19a1ab5b8e6f1a4fdd90e50d13c106512b4da0]

        -Werror,-Wtautological-constant-compare (Clang 6)
        
        ...making Fraction::HasOverflowValue() always return false on all platforms,
        regardless of size of long, since 331e2e5ed3bf4e0b2c1fab3b7bca836170317827
        "long->sal_Int32 in Fraction" changed Fraction::Impl::value from
        boost::rational<sal_Int64> to boost::rational<sal_Int32>, and changed the limits
        to compare with in Fraction::HasOverflowValue from long to sal_Int32.
        
        Change-Id: I226ca240d6092ac803a1f65a363b1384903da17a

2017-10-16  Takeshi Abe  <tabe@fixedpoint.jp>  [11c61b05d1acb44fd6a6fa6a1825f5d4c99c3b20]

        svl: Match SfxItemState::SET with css::frame::status::ItemState::SET
        
        It had been overlooked over 10 years.
        
        Change-Id: I6ef58a5d960a5ae7609334dd6294cdef96cf891f
        Reviewed-on: https://gerrit.libreoffice.org/43190
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-10-16  Noel Grandin  <noel.grandin@collabora.co.uk>  [32eb4d56a4ea93e7dbfd947b62e18f05d8215421]

        use rtl::Reference for SvXMLGraphicHelper
        
        Change-Id: I0052b29660fb6157f7e98c4e124f030ba439d304
        Reviewed-on: https://gerrit.libreoffice.org/43417
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-16  Michael Stahl  <mstahl@redhat.com>  [0c44f702a04db0fffd6884dcb014b28cdff5b21c]

        tdf#96197 i18npool: don't read beyond end of string
        
        Asserts on loading ooo100660-1.odg.
        
        (regression from 441fded7f7fc8a2564075406933226a6eea73dd1)
        
        Change-Id: I6821490e4ca6100da173ed19329a808867d2193d

2017-10-16  Stoyan Dimitrov  <stoyan@gmx.com>  [228a0a80250aecd4be60e32a42a52901130a04e6]

        Updated core Project: dictionaries  06a89d28d971d60c7f7afabddaedec194618c786
        
        tdf#112750: Fix disappearing/insufficient hyphenation points for bg-BG
        
        Also changed encoding of Bulgarian hyphenation dictionary from CP1251 to
        UTF-8
        
        Change-Id: Ic2add1198c281c83d2e8230a1b14273fd22d85f3
        Signed-off-by: Hristo Hristov <h.hristov@icobgr.info>
        Reviewed-on: https://gerrit.libreoffice.org/43000
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2017-10-16  Takeshi Abe  <tabe@fixedpoint.jp>  [98fbe10fa3a8e9d795f9ee294b14585efe4c615a]

        svl: Drop unnecessary abstraction of DdeItemImp
        
        Instead, just use std::vector<DdeItemImpData>.
        
        Change-Id: If0c4943bdf370211cd6e0466a899da718480a4ae
        Reviewed-on: https://gerrit.libreoffice.org/43415
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-16  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [1ca2a2119ad3e910f848344d51ba9ec173880715]

        tdf#99689 add tests for subscript attribute in ToX
        
        And superscript.
        
        Change-Id: Ia74fe20d3f105d2ce19064742f603d3df75c3581
        Reviewed-on: https://gerrit.libreoffice.org/43211
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>

2017-10-16  Stephan Bergmann  <sbergman@redhat.com>  [2f2234102e450b5828d2633d2512d94f212a4362]

        Rephrase checks for exceeding off_t limits
        
        ...in a way that, by using a function template, avoids new Clang 6
        -Werror,-Wtautological-constant-compare when sal_Int64 and off_t are the same
        type.
        
        Change-Id: I06d4feb8ba8cb163e5208f107c28959755ff5633

2017-10-16  Stephan Bergmann  <sbergman@redhat.com>  [13b596e29e5b2e2ab5e43f147db6638a856c52a6]

        Fix overflow
        
        Change-Id: I1ddd1f7d749a99395fbd7be433db5884536bf7a7

2017-10-16  Serge Krot  <Serge.Krot@cib.de>  [1818bffa3e97a47f5bdde0bca9ea6679b93543d2]

        tdf#66398 Fix copy-paste: call start() bookmark instead of end()
        
        Change-Id: I63bde881507dc3c5d123bbcf96b63027522ea569
        Reviewed-on: https://gerrit.libreoffice.org/43365
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-16  Justin Luth  <justin_luth@sil.org>  [189b5559b1091a4b72703a79c2e6da41e24f85c6]

        tdf#112517 ww8export: fix max PAP Fkps
        
        Since we are appending an Fkp, the current length MUST be
        smaller than the maximum of 488. If it is already the
        maximum size, then start creating a HugePapx.
        
        Change-Id: I698a0f79e90f8ac644c1e7e77acbd662df69d7c1
        Reviewed-on: https://gerrit.libreoffice.org/42572
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-10-16  Miklos Vajna  <vmiklos@collabora.co.uk>  [0e9c841aa2d5ed3112aacd4a483dcd6cb6a801cb]

        sw: prefix members of SwCSS1Parser
        
        Change-Id: I9c70dd33d7ea50a0528e05a7e64f6ab057be4061
        Reviewed-on: https://gerrit.libreoffice.org/43414
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-16  Caolán McNamara  <caolanm@redhat.com>  [f5e18b4f122a00eb9c2b54c833607c1d18f19d3a]

        shrink hwp fuzzer
        
        Change-Id: If05afad52f44691e8fbfbd040658ab866dd4eb46

2017-10-16  Caolán McNamara  <caolanm@redhat.com>  [1854ac23a8943d5f15fe26ce100b335e31a1088c]

        shrink tiff fuzzer
        
        Change-Id: Ie1acdd7696d77c2ba1b76eeae789ab17565623f5

2017-10-16  Matthias Freund  <matti_lx@secure.mailbox.org>  [1abe50bfa81366ff9f3f95981e8ef409564b9a47]

        tdf#75256 Sifr update for edit header and footer and edit pivot table
        
        Change-Id: I0cb62f63cae9421aa89e4a640d2943944da9713b
        Reviewed-on: https://gerrit.libreoffice.org/43404
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-10-16  Julien Nabet  <serval2412@yahoo.fr>  [76fc5de1b9bb0d21a528f58ae38af6df2d29b6ff]

        Replace list by deque in AccessibleTextEventQueue (svx)
        
        Change-Id: I9bbe0fe0536b06e28af9c3c2be4df0cd7bf3f72a
        Reviewed-on: https://gerrit.libreoffice.org/43380
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-16  Cor Nouws  <oolst@nouenoff.nl>  [e0867557d1176a1449b1babf7cfa8dcf5cff4b84]

        tdf#105853 improve layout Options > Calc > Formula ... separator
        
        thanks Olivier for help with mastering Glade ;)
        
        Change-Id: If2e2381168a98d5b04c28d6625800d03b0c5e868
        Reviewed-on: https://gerrit.libreoffice.org/43352
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-10-15  Caolán McNamara  <caolanm@redhat.com>  [bf3578ec063baa2248ac48d05c7c3b03584a0925]

        shrink tga fuzzer
        
        Change-Id: I64793511c500c0fe3521c1b4b93c6f0db61ad6b3

2017-10-15  Caolán McNamara  <caolanm@redhat.com>  [e5bbf92696f47abadc78382b6a788deed70addc7]

        shrink ras fuzzer
        
        Change-Id: I3f0b83b9b502000cf206d01cb5af5417a5e52863

2017-10-16  Caolán McNamara  <caolanm@redhat.com>  [9bb9be2ab19a959e5fd602a9a532317d3c086723]

        reduce eps fuzzer size
        
        and ofz+ubsan warning
        
        Change-Id: I55db222dc73432171d9d0b8b8e41371963ccb955
        Reviewed-on: https://gerrit.libreoffice.org/43412
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-15  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [d4daf634cd9ce8d422d49669c324a2220eba54a9]

        tdf#112136: Resolve confusion of two 'Reset' buttons
        
        in the Customize dialog.
        
        Change-Id: I0703fccb45a3bac17890e481d6635872df7becd2
        Reviewed-on: https://gerrit.libreoffice.org/43406
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-10-15  Caolán McNamara  <caolanm@redhat.com>  [1ad5bc0374b32cc0bbee554a2e95d0e1855c394b]

        shrink pcx fuzzer
        
        Change-Id: If8653278fe1b2ae09b8ee6c6da10d43542be7798

2017-10-15  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3d5e603f1b2c2c04492dc9ecf79dc4271bbc808e]

        Removed duplicated include
        
        Change-Id: Ib1ef20986716a86e2364eba2d4cba689bdb0adab
        Reviewed-on: https://gerrit.libreoffice.org/43410
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-15  Caolán McNamara  <caolanm@redhat.com>  [dcc6738ab32585601cd4f7859a9f227cc22d5a5e]

        shrink pct fuzzer
        
        Change-Id: Ie162cde24ef13dd57bea7857b0d2b4a7fd19bf8b

2017-10-15  Marco A.G.Pinto  <marcoagpinto@mail.telepac.pt>  [b11b2809aa12f60757778491fbd1e39d8927a142]

        autocorrect pt_PT - added 42 words
        
        Change-Id: Id32944850f9fc23cf50f8236c25d2f6e1d9bfd1c
        Reviewed-on: https://gerrit.libreoffice.org/43283
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2017-10-15  Yousuf Philips  <philipz85@hotmail.com>  [cc9718587110757b3b7ef8813089458b07aec60d]

        tdf#106781 Make buttons work with RTL and accessibility
        
        Change-Id: I61e4fdeb73113458b5032aab18dee5ed1b14464d
        Reviewed-on: https://gerrit.libreoffice.org/43393
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-10-15  andreas kainz  <kainz.a@gmail.com>  [8b0b298c9538af2fe8dca585ef909d6c15890723]

        Breeze-icons update links.txt and *remote icons
        
        Change-Id: Ia1dab85e07db6e6432ff481e5892b87c488e2696
        Reviewed-on: https://gerrit.libreoffice.org/43411
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2017-10-15  Julien Nabet  <serval2412@yahoo.fr>  [1651dee9a9ebbef9e296358198761361836c16ff]

        Replace lists by vectors (sfx2)
        
        Change-Id: I081d0614978bc6d9f1a137e09d09e6d2dadb925a
        Reviewed-on: https://gerrit.libreoffice.org/43372
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-15  Caolán McNamara  <caolanm@redhat.com>  [f8b9116e710891cbd8674fe838f04e41346d83b8]

        shrink psd fuzzer
        
        Change-Id: Ic47710ec80c6c71b48ffb10449398348bec2189b

2017-10-15  Caolán McNamara  <caolanm@redhat.com>  [e74586f8d1be766a9ba90689f017143c1eb20c2e]

        shrink ppm fuzzer
        
        Change-Id: I6baf17ed113a73c9840af1515c13ce950af9d1c1

2017-10-15  Caolán McNamara  <caolanm@redhat.com>  [8200c0f802405472c5c7369cb1eff7a7e6d846c9]

        shrink met fuzzer
        
        Change-Id: I58323e7cfcc764a78b2dfe751afb3d667c809a1e

2017-10-15  Caolán McNamara  <caolanm@redhat.com>  [21b5184d744eb06548e36c771d34658b11f864b6]

        shrink dxf fuzzer
        
        Change-Id: I8bd1327d23ebc79723f4e3492067950ca2408020

2017-10-15  Julien Nabet  <serval2412@yahoo.fr>  [0e6fbf4d8487bc407bd9a7c904bc9294b1d73c0e]

        cid#1419773: Uninitialized scalar field
        
        Since https://cgit.freedesktop.org/libreoffice/core/commit/?id=2dd1645d7cd12e8f5d8e950af3d156f8df2fa417
        
        Change-Id: I2077bcf1ca53d5378f2690267f307d3350dd037e
        Reviewed-on: https://gerrit.libreoffice.org/43401
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-15  Caolán McNamara  <caolanm@redhat.com>  [9685532bc859167c1aa856c6f6792559904b8fb9]

        shrink pcd fuzzer
        
        Change-Id: I40235d5ee194b1e74a4f227800fe13329746d7eb

2017-10-15  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [52a2a0101f71b21876f17d5419132ffa27f6e35d]

        tdf#31814 Fix for EMF+ DrawString and DrawImage
        
        DrawString:
        The value 'fontAttribute' is optional and may be null,
        results in missing characters.
        
        DrawImage:
        The case of 'metafile' was missing and leads to
        low resolution rendering.
        
        Change-Id: I81566d884975fda832f4a5af6663c837f355c383
        Reviewed-on: https://gerrit.libreoffice.org/43367
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Bartosz Kosiorek <gang65@poczta.onet.pl>

2017-10-15  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [c45256444a533fd2bc41b626562741e774374adb]

        Revert "Breeze-icons update links.txt and *remote icons"
        
        This reverts commit b325d69dcbafef26fa6ce098dc4c6efa9b35264e.
        
        Change-Id: I472bd264c1bb754f40d65eec2d029a2e36102bbf
        Reviewed-on: https://gerrit.libreoffice.org/43402
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-10-15  andreas kainz  <kainz.a@gmail.com>  [b325d69dcbafef26fa6ce098dc4c6efa9b35264e]

        Breeze-icons update links.txt and *remote icons
        
        Change-Id: Ia3fca0f5dd3ee23e26001c269a9312d60ca9a703
        Reviewed-on: https://gerrit.libreoffice.org/43400
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2017-10-14  ekuiitr  <jhaekansh80@gmail.com>  [8eacd3be08bf6e1a97900624611822de9b00a379]

        tdf#112689 - Replace chained O(U)StringBuffer::append() with operator+
        
        changed OUStringBuffer::append() to op+. deleted unnecessary variable.
        
        Change-Id: Ibe27f7f587f7130e7c31e33a29a88c5ea6478740
        Reviewed-on: https://gerrit.libreoffice.org/43395
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-14  Caolán McNamara  <caolanm@redhat.com>  [71ac6dd8bf10504b94ca5c50ce17db92871c1a4b]

        shrink svm fuzzer
        
        Change-Id: I6b8c678374f6101b25abe3efd81e77696e4ff1cc

2017-10-14  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [9d1dd23d0dc6e96f608d402e1af66c39fa8d1aec]

        Updated core Project: help  ff2767f418cda10e543f3b51cf3beabe6e6212a9
        
        This phrasing is convoluted and hideous to read
        
        Change-Id: I8eb42a23f992d642489d02b758e91cc2bbe86d50
        

2017-10-14  Caolán McNamara  <caolanm@redhat.com>  [aefeac247f9b201f1a28a8256421b3dacebafdd3]

        ofz#3634: add a SC_MAX_MATRIX_ELEMENTS to limit max matrix elements
        
        Change-Id: Ib2b1a36d56cc8ac63cf28a18fa20ad2f075dcf21
        Reviewed-on: https://gerrit.libreoffice.org/43394
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-14  Matthias Freund  <matti_lx@secure.mailbox.org>  [d2b88e12cbe83732b81ee9e133ee96f3295e9d11]

        tdf#75256 Sifr update for clear direct formatting
        
        Change-Id: Iba749f31e00adb0d8e68b80558c4b0e0900ba6de
        Reviewed-on: https://gerrit.libreoffice.org/43392
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-10-14  Henry Castro  <hcastro@collabora.com>  [59e9d163345e7a9eb68c1bae273593cd70c61153]

        sd lok: fix spell checking languages in Impress
        
        Change-Id: I133c9b91521fa7f2b5f7e3a47396f7efa31e1a86
        Reviewed-on: https://gerrit.libreoffice.org/43382
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2017-10-14  Andrea Gelmini  <andrea.gelmini@gelma.net>  [96a0adacab0c07b337b0d3ead69398a1a2a0425b]

        Fix typos
        
        Change-Id: I8f689ba1a26b2380b1962a47837b943fbefbd6b6
        Reviewed-on: https://gerrit.libreoffice.org/43383
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-14  Julien Nabet  <serval2412@yahoo.fr>  [3431e3f6911fe5541f484359d0a8725726a90b00]

        Replace list by vector itemconnect (sfx2)
        
        Change-Id: I753f655c11883e5bf705a2361a6d4d5e55ea88c9
        Reviewed-on: https://gerrit.libreoffice.org/43377
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-14  ekuiitr  <jhaekansh80@gmail.com>  [2b5b8fd39c93166d9e6e696c010482413b155f78]

        tdf#112689 - Replace chained O(U)StringBuffer::append() with operator+
        
        changed sfx2 module file, converted OUStringBuffer::append() with operator+
        
        Change-Id: Ie85542358875324f9ddadffa01395aebccda9be9
        Reviewed-on: https://gerrit.libreoffice.org/43357
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-14  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [6250b856defa4d49469cb455c1eef53de02f623d]

        implement new more user friendly data provider dlg
        
        This is still a work in progress.
        
        Change-Id: I1e68c86acc810eec068b1f184b2307c51d9b58df
        Reviewed-on: https://gerrit.libreoffice.org/43259
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-10-14  Julien Nabet  <serval2412@yahoo.fr>  [3b21902aa85df7631c9efb20dd408df005295b22]

        Replace list by vector in unogaltheme (svx)
        
        Change-Id: I6172c5aae60efe929554589147e49a2cf036633b
        Reviewed-on: https://gerrit.libreoffice.org/43379
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-13  Khaled Hosny  <khaledhosny@eglug.org>  [abc401787179b097dcbc1006fa454980537bfc0b]

        tdf#107605: Fix reading version 0 OS/2 font table
        
        The version 0 table os exactly 78 bytes since it does not have any of
        the extra fields from the later versions.
        
        Change-Id: Ie2e478bdefb201b988dc0844240d4ff193d66583
        Reviewed-on: https://gerrit.libreoffice.org/43374
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2017-10-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [2c6e7f6cf121446ef41f34e972aae205f233a191]

        Log found extension updates
        
        The OSL_ASSERT doesn't make any sense, if you don't know what it
        compares. So simply log all found updates.
        
        Change-Id: I002b65cf4a658036916a217a89d0df7f0168ee70

2017-10-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [d3ae94f04e0cfeba49f5e0de66848743391fc336]

        Don't crash on extension update check
        
        We don't need to release the SolarMutex, as we don't own it.
        
        Change-Id: Id0a0ae8d478dc56d0da2ab296f8031e935920c97

2017-10-13  Jan Holesovsky  <kendy@collabora.com>  [3ea6d0620d34c14950c5b1a25af801efd7fde492]

        When the unit test fails, mention how to run just that exact test.
        
        Idea that appeared during the Stephan's talk - thanks! :-)
        
        Change-Id: Icc0b8454fde8a28f87236425d9df213959d5349c
        Reviewed-on: https://gerrit.libreoffice.org/43368
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-10-13  Caolán McNamara  <caolanm@redhat.com>  [5c18404e5dcba62c7415746b0872ae0b22fb0de4]

        ofz#3635: fix leak
        
        Change-Id: I8656b09db63c85104d60145e63591de916715e53
        Reviewed-on: https://gerrit.libreoffice.org/43369
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [abe3af8e9871907aa75b913f2b8094cac651bc6d]

        WIN fix redraw during window move and resize
        
        During window move and resize, Windows spawns a nested message
        loop, blocking our direct processing. In this case we switch to
        timer messages for all timeouts.
        
        But if LO is busy with background jobs, the posted 0ms timer
        messages will block any system event processing, halting any
        updates until we're idle again. So for these cases we switch
        to the WM_TIMER based SetTimer timer.
        
        Change-Id: I854f4984d7c75d6829f82cda5cb4479967edce48
        Reviewed-on: https://gerrit.libreoffice.org/43350
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-10-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [3bf6c97029d26ddf20007c47ca6b68e5cc52d846]

        tdf#112975 WIN correctly handle VclInputFlags::OTHER
        
        On Windows we can just check the message queue for existing
        messages. But VclInputFlags::OTHER is used to check for any
        messages, which can't be explicitly checked.
        
        In the case of checking for VclInputFlags::OTHER while
        excluding an other message type, we have to make multiple
        PeekMessage calls and exclude all non-checked message ids.
        
        Change-Id: I1cedd4b76444769842c74228fc547f0d924f8b60
        Reviewed-on: https://gerrit.libreoffice.org/43337
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-10-13  Jan-Marek Glogowski  <glogow@fbihome.de>  [fb4e7be5d4eac6d7c429c215e72de45ea28d86cd]

        WIN another system loop integration attempt
        
        This time we skip the intention to handle our Scheduler
        completely via the system event loop. Instead we basically
        guarantee to process a Scheduler event during each DoYield,
        if one is available. This way we won't block system events
        when busy in our event loop.
        
        Change-Id: I37094e61cbf928733151d9cc3299cdac76b3a5cd
        Reviewed-on: https://gerrit.libreoffice.org/43349
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-10-13  Bernhard Widl  <bernhard.widl@cib.de>  [21ccc64782f485f4fce7cd645f24dabb4b6eb985]

        derive size of tab bar in Calc from TabFont (in pixels).
        
        Change-Id: I3a35850cb6a66b06ae6568b54c008669ee2f391a
        Reviewed-on: https://gerrit.libreoffice.org/43328
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-10-13  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [dbc03a7ea22f0540e04facd7b764251954000847]

        fix oslibs syntax (have the shell treat it as variable, not command)
        
        Change-Id: I75a4e1b2a9956d32e2ae4412d9f808a3b39ec855

2017-10-13  Szymon Kłos  <szymon.klos@collabora.com>  [65b1f087eff4abfedbbf9137210011e699be4bfa]

        Notebookbar: PriorityHBox working after reload
        
        Change-Id: Iba1802f386131b37b7972a7f022f85fdcdaab6fe
        Reviewed-on: https://gerrit.libreoffice.org/43363
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-10-13  Andrea Gelmini  <andrea.gelmini@gelma.net>  [3933ac6828f74529c5bde6b11279cfdd69db60c6]

        Fix typo
        
        Change-Id: Icb23e192961aadcd23d17546aa397df18dd32979
        Reviewed-on: https://gerrit.libreoffice.org/43366
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-10-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [f57604a4a83db7e6b0ca65d0c9b49e88bccb91ad]

        sw dbg_lay: make it easer to match log entries with code locations
        
        Also warn when logging stops due to a limit, not because the layout
        finished.
        
        Change-Id: Ifd44901602edec001839ab4ee88f459b45e36da6
        Reviewed-on: https://gerrit.libreoffice.org/43362
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-13  Eike Rathke  <erack@redhat.com>  [643e9001bff137b6e5a8784d9e1f25a51e0d1644]

        Do not cast sal_Unicode separator to sal_Char
        
        ... living in an ASCII world?
        
        Change-Id: I82912924420766734573a10b2e110fef6fcadd1c
        Reviewed-on: https://gerrit.libreoffice.org/43343
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-10-13  Eike Rathke  <erack@redhat.com>  [51b0200304c307c11f3878af0ed61d28e09f53bf]

        Correct copypasta decimal separator as group separator
        
        Quite certainly the decimal separator wasn't to be obtained twice
        and used as group separator the second time..
        
        Change-Id: I8fb1a066f7f33f377fc98f917aeadad74c41205b
        Reviewed-on: https://gerrit.libreoffice.org/43342
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-10-13  David Tardon  <dtardon@redhat.com>  [a00520d3ccf762154c2332a3941e072a604ac7aa]

        don't assume concrete spelling substitutions
        
        E.g., on my F-27 with system hunspell 1.5.4, the substitutions are
        
        dogg -> dodgy
        catt -> cat
        frogg -> frog
        
        which causes the test to fail...
        
        Change-Id: I6d192fcc74629c2f3b9d4780576499c47de96b26

2017-10-13  Serge Krot  <Serge.Krot@cib.de>  [8b7910e0ba63aebb6fd6befa937259420f7266f3]

        tdf#66398 Enhance unit test: check permissions at content level
        
        Change-Id: I3bec3fe12e97e0063f597cd117cd5d8a7d5465a9
        Reviewed-on: https://gerrit.libreoffice.org/43311
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-13  Szymon Kłos  <szymon.klos@collabora.com>  [0ceb9cb40f2a05e06597ca13dbb01e0a2f663a86]

        Notebookbar: initialize correctly PriorityHBox
        
        Change-Id: If8d94c3496dacb3ae9e0b50ba269f3af87c3bcb4
        Reviewed-on: https://gerrit.libreoffice.org/43351
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-10-13  Caolán McNamara  <caolanm@redhat.com>  [d4e5e20a29402a305da533357fe538beb45afb96]

        tdf#110742 add support for icon themes via extension manager
        
        Change-Id: Ic33c086ef67cdcb634d9f03f84799c234fe3beec
        Reviewed-on: https://gerrit.libreoffice.org/43341
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-13  Yousuf Philips  <philipz85@hotmail.com>  [eed5c5ab3aac37750b19cdab7f339a22b98f9f8e]

        tdf#88742 Better label for styles sidebar command in menu bar
        
        Change-Id: Ieae3a0d50e95721c5f41a9b34d9a2e9e9a63e68c
        Reviewed-on: https://gerrit.libreoffice.org/43149
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-10-13  Miklos Vajna  <vmiklos@collabora.co.uk>  [d0211e091e42bb85e20090dd25792648a1310751]

        xmlsecurity: remove unused XSecController::m_xNextNodeOnSAXChain
        
        Change-Id: Ic5fd625afe2ef53968b87d1382b257e3d44ce08b
        Reviewed-on: https://gerrit.libreoffice.org/43354
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-13  Tjipke van der Heide  <tjipkevdh@gmail.com>  [7ada9875ac6d340918eda85bcdba17bd19a20454]

        tdf#100726 improved readability of OUString/Ostring concatenation
        
        changed variable aResult to use concationation operator + instead of +=
        
        Change-Id: I1547a869a9b6ede6e64727a1048232caf404acb7
        Reviewed-on: https://gerrit.libreoffice.org/43340
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>

2017-10-13  Julien Nabet  <serval2412@yahoo.fr>  [1fd77c6cc4ff45c6771af292ade23b22202ddb97]

        Replace lists by vectors in chart2uno (sc)
        
        + remove useless 'using ::std::list' in externalrefmgr (sc)
        
        Change-Id: Iacff73fafe5a048b47abea865a77645a960e1a0d
        Reviewed-on: https://gerrit.libreoffice.org/43355
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-13  Julien Nabet  <serval2412@yahoo.fr>  [a5a905e7ff2e3a19020b6c486e77695aece71b8c]

        Replace list by vector in components (configmgr)
        
        Change-Id: I772b9b1b1d8fdbbc1dc7e38904490a6533686a90
        Reviewed-on: https://gerrit.libreoffice.org/43353
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-13  andreas kainz  <kainz.a@gmail.com>  [d029193e8a4172cd2b08db203d6ec091749d15bf]

        update notebookbar with better dropdown menues
        
        Change-Id: I1af49673e4eab35ea33d8d306773eef41c97807b
        Reviewed-on: https://gerrit.libreoffice.org/43356
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>
        Tested-by: andreas_kainz <kainz.a@gmail.com>

2017-10-13  Szymon Kłos  <szymon.klos@collabora.com>  [3cbb6e73ecbff5d83be817c0dab680c5d925c6fa]

        SmartArt: export text rotation in the PPTX
        
        Change-Id: I74bfc172fe7434d14de468ecfd3412636e53780c
        Reviewed-on: https://gerrit.libreoffice.org/43202
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-10-13  Julien Nabet  <serval2412@yahoo.fr>  [2ea531c0578bb7f0a34ec7de0aaea595e0387928]

        Use loop ranges in jvmfwk
        
        to simplify and avoid all the typedefs
        
        Change-Id: Ia14337dd71b55fc24f162b5436af76aeeb8d2575
        Reviewed-on: https://gerrit.libreoffice.org/43346
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-13  Szymon Kłos  <szymon.klos@collabora.com>  [923cea6817e29405a8cdf3b3f608fef84aeb4ec1]

        tdf#107239 make PriorityHBox working in the compact notebookbar
        
        Change-Id: Iaf087dcf71714338718088c5265d41df7e8beef4
        Reviewed-on: https://gerrit.libreoffice.org/42125
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-10-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [3672cdd35985201ea87463cf032fedd02c052f4d]

        sw: resurrect dbg_lay functionality
        
        Example instdir/program/dbg_lay.ini:
        
        	# 0x0007ffff
        	[record] 524287
        
        This logs all functions and all frames. To have it:
        
        1) Don't mention hex values in the example, support for this was removed
        in ef513fd4b049b214a03fbe6e62a5ea43680a7a9b (remove unnecessary use of
        OString::getStr, 2017-05-26).
        
        2) "all frame IDs" is represented with a nullptr, so don't clear it
        unconditionally.
        
        3) Fix two other regressions from bytestring conversion in commit
        778ef20d74ce499e4e0c4b0e3e4506b44938b975 (sw now ByteString free except
        for windows related ones, 2011-11-04).
        
        (Additionally you need a dbgutil build, dbg_lay.go has to exists in the
        same dir, and output goes to dbg_lay.out in the same dir.)
        
        Change-Id: Ida0f3032f11225f1d079cdcbb05ec64c42a71e5d
        Reviewed-on: https://gerrit.libreoffice.org/43347
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-12  Cor Nouws  <oolst@nouenoff.nl>  [75d78b09438dcfa045626efd9f19d4a91a031e26]

        EPUB export: add simple example to command line help
        
        Change-Id: Ia1a03f324e9b66dc36abadc326843b88b33ed249
        Reviewed-on: https://gerrit.libreoffice.org/43348
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-10-12  Johnny_M  <klasse@partyheld.de>  [0c1ccab0d559b01a69ba5b1b598bc2c885ffa8d1]

        Translate German variable names in Calc (financial)
        
        These names of variables correspond to German function names in Calc and were
        translated to their English equivalents. For used translations, see, e.g.,
        https://translations.documentfoundation.org/de/libo54_help/translate/#search=RMZ&sfields=target&soptions=exact,case
        
        Note: This is an alignment of the function declaration to the definitions
        in /core/sc/source/core/tool/interpr2.cxx, some of which were translated
        on f8b9b8ec5686c1453e335d895aa78faba5fdf268, while others were already in English.
        
        Change-Id: Ifb01992e42af707a08a02139ffb8313d3b92701c
        Reviewed-on: https://gerrit.libreoffice.org/43077
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-10-12  Ilmari Lauhakangas  <ilmari.lauhakangas@libreoffice.org>  [9261939c6f1566d00c2403460cb42482b0f5b5d6]

        Updated core Project: help  54d40a66cc5bdf829be02c0f5a0f6feb48ccb901
        
        Tweak the language menu
        
        Simplified the markup and tweaked the look a bit.
        
        Change-Id: Ifc296a82b17215e7bcfbfc17432aacddb922664b
        Reviewed-on: https://gerrit.libreoffice.org/43345
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-10-12  Szymon Kłos  <szymon.klos@collabora.com>  [4454feb360cc0c832adc21a38e21074d00baa456]

        Notebookbar: allow only one tab line
        
        Change-Id: I5f671bdc34e5852af06c99db93e859e8cf837c0d
        Reviewed-on: https://gerrit.libreoffice.org/43009
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-10-12  Miklos Vajna  <vmiklos@collabora.co.uk>  [5352dfbbe22b59983e1b91366908724138b9783a]

        pdfium: update to 3235
        
        Change-Id: I2603b885567b409d81f1abfacd25c2a6d344311c
        Reviewed-on: https://gerrit.libreoffice.org/43331
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-12  Julien Nabet  <serval2412@yahoo.fr>  [b8a6998342fbbeb77bca354df306dd94d94d57e9]

        Following tdf#111561: no need to autorelease "elements" (apple_remote)
        
        Change-Id: Ic074af74a9f48618ac1c4b3752b15661f2003815
        Reviewed-on: https://gerrit.libreoffice.org/43333
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-12  Laurent BP  <laurent.balland-poirier@laposte.net>  [a66c7dc101a241021b60cd5ee46101b23ca80eb9]

        Updated core Project: help  6e8527a15389c64292665175159aabfa0a463bab
        
        Calc, Number format: Update date formats
        
        Change-Id: I2f6c05e1b9861288507c74f5d223d4d657272a38
        Reviewed-on: https://gerrit.libreoffice.org/43266
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-10-12  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [38f9bb33dd6ef4870a71440cf6a86caf5576eaef]

        prevent crash while disposing ListControl when children are disposed
        
        Change-Id: I9e69d0b29ab41428d87bf37edeebe652f7e9c297
        Reviewed-on: https://gerrit.libreoffice.org/43251
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-10-12  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [0448c3c9de5a5fe9f6bd7caa9b8502a276744df4]

        adapt dataprovider to the requirements of the new UI
        
        Change-Id: If10a68a27591f3195ef85c21ea98324903819b36
        Reviewed-on: https://gerrit.libreoffice.org/43256
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-10-12  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [2dd1645d7cd12e8f5d8e950af3d156f8df2fa417]

        allow adding a menu to a modal dialog
        
        Change-Id: I3da2ec747f73c44bf7bcb8a7ec3d116272dc806f
        Reviewed-on: https://gerrit.libreoffice.org/43252
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-10-11  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [4d1ee296def5fde9c77702d3d19d76be33cbdaad]

        Updated core Project: help  0131f6462a22795d632d3ad5869bf915d9c3ea24
        
        Update link
        
        Change-Id: I9ec5733c162507893fa4ca8d619d2c4730d8c535
        

2017-10-11  Julien Nabet  <serval2412@yahoo.fr>  [47039a11dae0a614213cae136fe705d32f9efa1c]

        tdf#111561: try to fix leak in HIDRemoteControlDevice (apple_remote)
        
        Change-Id: I6539f1cc9612eb3380381a54d3d1d674fd66cc03
        Reviewed-on: https://gerrit.libreoffice.org/43329
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-11  Jan-Marek Glogowski  <glogow@fbihome.de>  [7f7ed0260ab7e08401f0129cde312cd8aa0fbddf]

        tdf#113052 needs mpUIBuilder to load breaklistmenu
        
        The mpUIBuilder object is also used in the else branch,
        so move the creation in the outer scope.
        
        Change-Id: I18211bbe3c6f85cdd7697225159a98ad672a4ce2

2017-10-11  Olivier Hallot  <olivier.hallot@libreoffice.org>  [f0910cb9d64e4ad4d152f304e94580cf54407edd]

        Updated core Project: help  ba63bfdf3f93f2d80fa22877449ee18589d989e5
        
        Add ca and ca-valencia support on helponline
        
        Change-Id: I9fea48d63ff6b1781a324cccca40e6739023c5ca
        Reviewed-on: https://gerrit.libreoffice.org/43274
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2017-10-11  Justin Luth  <justin_luth@sil.org>  [e69473539a33da5450d3878999eba7f9bfb9e631]

        tdf#55528 ww8import: import table width percent
        
        Change-Id: Ifab8fa2df13e16cbfbd70b62912ca2a6245e16cc
        Reviewed-on: https://gerrit.libreoffice.org/42918
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-10-11  dennisroczek  <dennisroczek@libreoffice.org>  [bb1a1e367e049d8f2ea30187b329d370bfd2c6ef]

        fix grammar / typos in German ODK example
        
        Change-Id: Iea4494d13bc201bba501302b08e81af21ca6083a
        Reviewed-on: https://gerrit.libreoffice.org/43327
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-10-11  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [cea138dacb517016d90622f821d5e1cda8a44276]

        Updated core Project: help  1b129873b6a7515a6da0d31d364638290da8bcad
        
        BESSELJ: if you state result is the same as above, it should be the same
        
        4.33 is treated as 4 since the decimals are ignored, but for some reason
        help referenced a different value...
        
        Change-Id: I9c0a97516ff7b9eb713fcb6eea994a737687945b
        

2017-10-11  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [b2ef16e461c74d907f1b13bc71f8ce9efa5c0945]

        Updated core Project: help  70fe48b2fece8667bd718034086e3f24d1e8abff
        
        <emph>P</emph><emph>mt</emph> → <emph>Pmt</emph>
        
        Change-Id: I8f40f45576d510720987789cee78c5b3fb476b5c
        

2017-10-11  Stephan Bergmann  <sbergman@redhat.com>  [fbfe55e58c4b14f86cbb2c7b822f727e5b2e4a66]

        There appears to be no need for -I. in SOLARINC
        
        See the mail sub-thread starting at
        <https://lists.freedesktop.org/archives/libreoffice/2017-October/078609.html>
        "Re: C[++]: Normalizing include syntax ("" vs <>)".
        
        Change-Id: Ibb636be643789d455e771fcd54913dd3cdd03815
        Reviewed-on: https://gerrit.libreoffice.org/43284
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-11  Stephan Bergmann  <sbergman@redhat.com>  [948c9c0a313d932d22cf275792077862eb4de334]

        Use unique class names for better FlameGraph results
        
        ...of measuring loplugin performance, when gathering data with perf and all
        plugins that used "Visitor" as class name were lumped together.  (Cf.
        <https://whatofhow.wordpress.com/2016/06/28/plugin-flamed/>.)
        
        Change-Id: Ie482f443faced7469528da4772e735bc2eda596d
        Reviewed-on: https://gerrit.libreoffice.org/43324
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-11  Andrea Gelmini  <andrea.gelmini@gelma.net>  [10ba813b349fc7db3a2304ab9d31cccd06039cc6]

        Fix typo
        
        Change-Id: Iab17008c8cc122176fb51b8766540d59cd681b35
        Reviewed-on: https://gerrit.libreoffice.org/43316
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-11  jan Iversen  <jani@libreoffice.org>  [9e6154152cb2a5ea4649bb62c6c1070ffecf7115]

        iOS, actived more 3rd libraries
        
        configure.ac compete with autogen.input, meaning a lot of enable/disable
        are set set in configure.ac and cannot be changed.
        
        Change-Id: I9e2b42b676fef67af6df81288214428f45fc4844

2017-10-11  jan Iversen  <jani@libreoffice.org>  [0df51086b71af8755f3eacca8a3c2dd1329fa191]

        iOS, make linking of LO dependent
        
        Added a flag to remove need for LO in app, this allows faster change
        of UI changes.
        
        Change-Id: Iad3be518733cbd3ce092eebab76f8f66e91e579d

2017-10-11  jan Iversen  <jani@libreoffice.org>  [dd292ad0c87c2657de0722e0eff30c84ad30efba]

        iOS, support for more 3rd party libraries
        
        Change-Id: I56bd134bc854578f52a56256e164a3279a0c74b1

2017-10-11  Caolán McNamara  <caolanm@redhat.com>  [be3bc11d38dbd10bf6fe3ac78003515dbd6cbd3c]

        ofz#3507: keep early failure of ofz#3110 in sync to address oom
        
        Change-Id: Ic3bcfd684295293431d576931ef082a4ea09404a
        Reviewed-on: https://gerrit.libreoffice.org/43322
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-11  Caolán McNamara  <caolanm@redhat.com>  [8809915132522a2a05aab0020a6c424c271fcf6b]

        tighten eps preview search
        
        Change-Id: I61e870dc408564b889c2ef115191f34c99286f2a
        Reviewed-on: https://gerrit.libreoffice.org/43323
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-11  Caolán McNamara  <caolanm@redhat.com>  [68a41746093cad4307fe582d2c907d7b609b4498]

        ofz#3602: some modes depend on unread data existing
        
        Change-Id: I08309010e5138fe62c15c803da3284217b685c8b
        Reviewed-on: https://gerrit.libreoffice.org/43321
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-11  Miklos Vajna  <vmiklos@collabora.co.uk>  [d8d0914be7b5fee3e21ec088f518b09281ed34ee]

        connectivity writer driver: survive merged cells
        
        Fow now just don't crash on them, instead give empty result for those
        cells.
        
        Change-Id: I9edd231b00fa00af95408a550484da74c98275da
        Reviewed-on: https://gerrit.libreoffice.org/43319
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-11  Julien Nabet  <serval2412@yahoo.fr>  [33f126b4262d1af9c3f0c2e850f5a13b3c6acfc2]

        Replace list by vector "DataPilotSort" from dbfunc3 (sc)
        
        Change-Id: Ib8754d7e459d1019ed2d5f49ce593e20af0b7f0c
        Reviewed-on: https://gerrit.libreoffice.org/43315
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-11  Mike Kaganski  <mike.kaganski@collabora.com>  [ff578127e279c1f9949923c601636aa274d52892]

        binaryurp: consistently use "" and <> for include directives
        
        Change-Id: If328428d7f88d8a160888857acd3a07bbd8dab83
        Reviewed-on: https://gerrit.libreoffice.org/43318
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-10-11  Mike Kaganski  <mike.kaganski@collabora.com>  [6beaa8aae6b4a56ceb2075d131b6ae319ef9ea9d]

        bridges: consistently use "" and <> in include directives
        
        Change-Id: I8fb8e4fad4d6bfb4e24648833826f1a7e211b062
        Reviewed-on: https://gerrit.libreoffice.org/43320
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-10-11  Julien Nabet  <serval2412@yahoo.fr>  [78f79760d5cb768cb482646fc71a90cd6cd1e630]

        Replace list by vector fontconfig/manager (vcl)
        
        + refactor a bit "analyzeFontFile" to return a vector of std::unique_ptr<PrintFont>
        instead of just a bool
        
        Change-Id: I9c8c307c5c323e40667359f5094672c1cde589fd
        Reviewed-on: https://gerrit.libreoffice.org/43317
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-10  Andrea Gelmini  <andrea.gelmini@gelma.net>  [42e8ca0f12c787f415bf644eb75e09849858f3ec]

        Removed duplicated includes
        
        Change-Id: I7517640b028f2922a2dc45e76edd226240df434a
        Reviewed-on: https://gerrit.libreoffice.org/43314
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-10  Julien Nabet  <serval2412@yahoo.fr>  [ef2e16d1a1e1e551ec99a90c1614f0f67e17b690]

        Use erase-remove idiom
        
        Change-Id: Ib62b7fd36d6390bf58d98a8213e444109d81aa16
        Reviewed-on: https://gerrit.libreoffice.org/43302
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-10  Julien Nabet  <serval2412@yahoo.fr>  [c95221f151fbaab5f181bb5f8a5428a380d4d1bf]

        Replace list by vector InputStreamsList_Impl (package)
        
        Change-Id: I4f03ddff09b8b7bb92dd1a9d2aeec279835c81b4
        Reviewed-on: https://gerrit.libreoffice.org/43294
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-10  Miklos Vajna  <vmiklos@collabora.co.uk>  [295cf49b81b8c008ec0ea2c92f7cf729d5523d4e]

        tdf#112211 RTF import: fix unwanted direct formatting for other indents
        
        Commit 56a695fddb915bcba13b088b5b2b4e0841d4acbc (tdf#112211 RTF import:
        fix unwanted direct formatting for left indents, 2017-09-26) fixed left
        indents, and given that it was a regression fix, left the other indent
        types untouched.
        
        As it has been pointed out in the bug comment, the original bugdoc
        actually needs the other indent types removed as well, so let's do that.
        
        Change-Id: Ia4ea7e2214b7df27536f46b046f90bd703c107be
        Reviewed-on: https://gerrit.libreoffice.org/43303
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-10  Serge Krot  <Serge.Krot@cib.de>  [f5c266695a4a88da7db971a21915e2bbf758d48e]

        tdf#66398 Parse and output permissions for DOCX using bookmarks
        
        Change-Id: Id08998ae775c5f383edc4bf0410d16f88c70dfd6
        Reviewed-on: https://gerrit.libreoffice.org/43275
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-10  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [9c4d690b73b30aa144828935ad4e87eb13442d0c]

        tdf#90789: DOCX paragraphs in shapes like frames do not belong to section.
        
        Change-Id: I60644bd62e2a2ac97a97f0a492b146dc69456cd6
        Reviewed-on: https://gerrit.libreoffice.org/43291
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-10  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [47ec4332dde7a8b7a8abb188679e8b13481bd62f]

        add a method to get all entries from ListControl
        
        Change-Id: I9ff73dab53f5769270e8eb32889314e9c61a1828
        Reviewed-on: https://gerrit.libreoffice.org/43254
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-10-10  andreas kainz  <kainz.a@gmail.com>  [d4ce82b3c9afa522831e582b6bdae211478ab4b2]

        add path to tabbedbar compact
        
        Change-Id: Ic02130f4cff72cbe209e43dbfcd216920683ad44
        Reviewed-on: https://gerrit.libreoffice.org/43312
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-10-10  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [fb584d4fd3da60589ddcc3a0a712cdedfd4c75de]

        store vcl::Window in ListControl to allow adding VclContainer
        
        Change-Id: Ib7f145ae1137ec29749e0a60a21e84dd747ac5c1
        Reviewed-on: https://gerrit.libreoffice.org/43253
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-10-10  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [02ff84dca24793a54c0fd5ce783550900eb0cd27]

        use std::swap instead of own implementation
        
        Change-Id: Iabc0eee868a2ad5623a1ac39b26bb2bc5981e829
        Reviewed-on: https://gerrit.libreoffice.org/43249
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-10-10  jan Iversen  <jani@libreoffice.org>  [da01a190a19bdb737b39c41f75f0bc3d3da36417]

        iOS, update app to link
        
        Linking app for test directly in xCode, later it will
        be added to CustomTarget_iOS.mk
        
        Change-Id: I166bbdb626625ea1c4a8a191004b85ba7eef8f11

2017-10-10  jan Iversen  <jani@libreoffice.org>  [539feabcfb5466a30282c0aac4de657974979cd6]

        iOS, dummy SoundHandler_get_implementation
        
        Since it is not easy to remove the avmedia component, adding
        a dummy SoundHandler_get_implementation solves the link errors
        
        With this commit LibreOfficeLight links, but without the prelinked lib
        
        Change-Id: Ib18773d784346573f3c1fb21dc4446d92bd27748

2017-10-10  Takeshi Abe  <tabe@fixedpoint.jp>  [d3347261feec99bbb059898e76dc71d9fe46e1b7]

        svl: Drop dead constants
        
        which were gone at b021353dd62c3d8c9ee0281753b88f6304a2514d
        and 75933b220d48bceff25b07cfc4b55c70a2e24917.
        
        Change-Id: Ibfff9a4b0c5f834c1daaedeeff8e48d8eb923cb3
        Reviewed-on: https://gerrit.libreoffice.org/43308
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-10  David Tardon  <dtardon@redhat.com>  [a0439f5a5b8ee8adaeba0bacbef3bf77a7fd05a0]

        upload libxml2 2.9.6
        
        Change-Id: Iafb9d9e2459451d213cad5d9141755df999d7ced
        Reviewed-on: https://gerrit.libreoffice.org/43306
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-10-10  David Tardon  <dtardon@redhat.com>  [1bae5c02efff0faa89f3f61b8a51b87ac0f46b73]

        use gbuild way to update config.*, continued
        
        Change-Id: I9abf1742c213f47c576ffbb7dafd33087f7037e5
        Reviewed-on: https://gerrit.libreoffice.org/43307
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-10-10  jan Iversen  <jani@libreoffice.org>  [134705c5c2a7ce652acb23dc42609a65b56c562d]

        Revert "iOS, removed unneeded avmedia libraries"
        
        sorry for the noise.
        
        This reverts commit 032b1e87078fe60cf8b59b756d93b02b278ed8c8.

2017-10-10  jan Iversen  <jani@libreoffice.org>  [3515946e1c4d787aaa83e52f163903d14ec9df5d]

        iOS, typo
        
        Change-Id: I6103c8b2ca6b306bec1f5a3ef9211a351cd64f05

2017-10-10  jan Iversen  <jani@libreoffice.org>  [1931a45f880264433c6bc3d51bd3638da1119bc2]

        iOS, readd component file.
        
        component file is needed
        
        Change-Id: Iaa26f0e5b9dd4a1385adb0051fc22fd87cb480f1

2017-10-10  jan Iversen  <jani@libreoffice.org>  [032b1e87078fe60cf8b59b756d93b02b278ed8c8]

        iOS, removed unneeded avmedia libraries
        
        add USE_AVMEDIA_DUMMY to .mk to stop libraries from being
        generated
        
        Change-Id: Ic8a81d681bfaa3f7124b3ad79007527517aaecd9

2017-10-10  jan Iversen  <jani@libreoffice.org>  [7437a04666d7cc4b336f9210aeaa6fc80392acd0]

        iOS, solve missing vcl references
        
        needed more dummy stuff
        
        Change-Id: I96392415a8f778be3ef1a44fb485d27049f7f324

2017-10-10  David Tardon  <dtardon@redhat.com>  [8ad4be95f14838d1db4167802982bcf6975da11d]

        upload libpng 1.6.34
        
        Change-Id: Ie97ff93e4548a67ba77ac46b573d6625ed1dfd66
        Reviewed-on: https://gerrit.libreoffice.org/43295
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-10-10  Mike Kaganski  <mike.kaganski@collabora.com>  [81ced4022c547a497d3632aeaf227660c5e60b00]

        basctl: consistently use "" and <> in include directives
        
        Change-Id: I1796836fb0d53bd07d621af9cfc03becc969d420
        Reviewed-on: https://gerrit.libreoffice.org/43299
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-10-10  jan Iversen  <jani@libreoffice.org>  [adfa2701f9323120d02d2e252a938f02e8ce3a1b]

        iOS, only remove current library
        
        Change-Id: Ib6e89ab49eb1dd87a84a4e53ec1117fdf4c1571e

2017-10-10  Mike Kaganski  <mike.kaganski@collabora.com>  [40056a599c07b6fd18226bc6eabb5be9fb2be3b2]

        basegfx: consistently use "" and <> in include directives
        
        Change-Id: I6e4e11532e634fbdb8c6bfd4ce3577fc2746aca8
        Reviewed-on: https://gerrit.libreoffice.org/43300
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-10-10  Mike Kaganski  <mike.kaganski@collabora.com>  [daf7c3e7329f343afdcfc72b3c3b88d6b23f0690]

        basic: consistently use "" and <> in include directives
        
        Change-Id: I147c0e9b9b1e09af593f54799e45e1348cd40716
        Reviewed-on: https://gerrit.libreoffice.org/43298
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-10-10  andreas kainz  <kainz.a@gmail.com>  [da7c1eb1c0a7d9e20ce6d147d428dba257b51152]

        Breeze-icon epub icon update
        
        Change-Id: I7690e76eec2688553beaf8326a606e7908f214d3
        Reviewed-on: https://gerrit.libreoffice.org/43301
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-10-10  Julien Nabet  <serval2412@yahoo.fr>  [7b503e4b47831badb4207a4242756678a6efc339]

        Remove unused ::std::list
        
        Change-Id: If4f931a25d0d23de896d51ca3c512de4e2224d0c
        Reviewed-on: https://gerrit.libreoffice.org/43296
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-10  andreas kainz  <kainz.a@gmail.com>  [3343d0d4d80933f1436dc73ff84fc959f1bee050]

        add tabbed_compact notebookbar for writer
        
        Change-Id: Id8ac99507a5fa9e57cd99b8a3ff7448b71f5918a
        Reviewed-on: https://gerrit.libreoffice.org/43297
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-10-09  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [07b7513aa3d219fbdfd36ce2b1aa6ea0f4f4b02d]

        Tango: Add EPUB icons
        
        Change-Id: I5140c658018e75826bacc16a22c49dbf0a2093fa

2017-10-09  Julien Nabet  <serval2412@yahoo.fr>  [adb946f9845dff9f5a53010b38032247b30475c1]

        Replace list by vector for nodelist var (hwpfilter)
        
        Change-Id: I693d01f63b8bd8b2c78bfd98e1f9310c965f65b2
        Reviewed-on: https://gerrit.libreoffice.org/43262
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-09  Julien Nabet  <serval2412@yahoo.fr>  [af7b62ea9e54dba4923b004ef921a20c83c2a836]

        Replace lists by vectors in controlmodelcontainerbase (toolkit)
        
        Change-Id: I614433b16501812a80c9d4f78abb499f96fecd26
        Reviewed-on: https://gerrit.libreoffice.org/43293
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-09  andreas kainz  <kainz.a@gmail.com>  [1da3a2d32d89da8467424e1b092711a073fbdc8d]

        add recentfilelist icon tabbed toolbar didnt need bad fix
        
        Change-Id: Iad50448c3d97efaf23ca50d102db6b8ef8a9e896
        Reviewed-on: https://gerrit.libreoffice.org/43292
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-10-09  Noel Grandin  <noel.grandin@collabora.co.uk>  [19e37a2c8097ee4878a593cad4ce01d9fc5b24fb]

        tdf#112939 Color on drop-down color chooser is always black
        
        regression from
            commit 404630c6052919c1a0b5dab405084c2a39fc2f5c
            simplify Bitmap operator==/IsEqual (stage1)
        
        Change-Id: Ifabbfb28e0ccbe28b19db7f2c50e6d6f55569f9a
        Reviewed-on: https://gerrit.libreoffice.org/43239
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-09  Noel Grandin  <noelgrandin@gmail.com>  [f77524954702f52fe3cd3f40edac539f6a7170dc]

        remove cppcanvas Color class
        
        which actually does nothing useful. Looks like it was originally
        intended to be used to implement color profiles, but since nothing
        has happened on that front since it was created, safe to say it never
        will. Probably not the right place in the graphics stack to do it
        anyhow.
        
        Change-Id: I36990db4036e3b4b2b75261fc430028562a6dbd9
        Reviewed-on: https://gerrit.libreoffice.org/43240
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-09  Jan-Marek Glogowski  <glogow@fbihome.de>  [6d7191a9bbbae1421edc7d94dccc040f622bc227]

        tdf#112931 always signal AllUserEventsProcessed
        
        If the last user event triggers a nested event loop, there is
        no event in the nested loop, but AllUserEventsProcessed will
        not be signaled, resulting in a busy loop in the gtk backend.
        
        So just always signal AllUserEventsProcessed, if it was not
        yet signaled.
        
        While at it catch and std::abort on uncaught exceptions and fix
        the default to have been signaled, so we won't signal on an
        empty list on first run.
        
        Change-Id: I480da906d87d3b95ba30b4c18420d2e20ffb5b2e
        Reviewed-on: https://gerrit.libreoffice.org/43282
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-10-09  jan Iversen  <jani@libreoffice.org>  [a3a89fc81a47640d0cd63453f72717a8ddb3970d]

        svx, implement HAVE_FEATURE_AVMEDIA
        
        iOS does not support avmedia, therefore HAVE_FEATURE_AVMEDIA
        is set, however not all sources test for it.
        
        Change-Id: I351d36769f82289e6b7fa61b3509aa1f34458989

2017-10-09  jan Iversen  <jani@libreoffice.org>  [64b3b366da326ca4eeb42c8c6195f21e2c563663]

        sd, implement HAVE_FEATURE_AVMEDIA
        
        iOS does not support avmedia, therefore HAVE_FEATURE_AVMEDIA
        is set, however not all sources test for it.
        
        Change-Id: I7315dce08fef6e18c026d628c87d29ca201b1f8a

2017-10-09  jan Iversen  <jani@libreoffice.org>  [d9675f7a9b99b7d729b3d5318b905aaf5b2aedec]

        sc, implement HAVE_FEATURE_AVMEDIA
        
        iOS does not support avmedia, therefore HAVE_FEATURE_AVMEDIA
        is set, however not all sources test for it.
        
        Change-Id: I627d1a45420d4af093c57bc53d716d48bf3a4b00

2017-10-09  jan Iversen  <jani@libreoffice.org>  [9f89fce1fb913339e8f9c24feef1742195c7fa40]

        oox, implement HAVE_FEATURE_AVMEDIA
        
        iOS does not support avmedia, therefore HAVE_FEATURE_AVMEDIA
        is set, however not all sources test for it.
        
        Change-Id: Ia58fb8d7ab524b9763fd9fa3a7d3fa111cb85bb4

2017-10-09  andreas kainz  <kainz.a@gmail.com>  [d495eccd3be8891eab587514020cc84ebffa543f]

        add signpdf and epub icon
        
        Change-Id: I76b6508f353c6e7f2c95796cd233992048686216
        Reviewed-on: https://gerrit.libreoffice.org/43290
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-10-09  andreas kainz  <kainz.a@gmail.com>  [9ff4ae6b16cda10424b6c63b6e19a1e0c69563c5]

        add icon for sign pdf uno command
        
        Change-Id: I918828a596a94e3b5aa02db22b93196fa2d8d797
        Reviewed-on: https://gerrit.libreoffice.org/43289
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-10-09  Caolán McNamara  <caolanm@redhat.com>  [f2aa375696c69cd53698827015878412ad070def]

        Resolves: rhbz#1471983 fatal exception on older config without slide bg panel
        
        Change-Id: Id437bdd8feac06da42c180ff4f7759ec282fa8d4
        Reviewed-on: https://gerrit.libreoffice.org/43279
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-09  Caolán McNamara  <caolanm@redhat.com>  [34e69a56daf031c1215fd7dd7c342dacb3badb1a]

        shrink bmp fuzzer
        
        Change-Id: I9119c61f80631bb57bc8eade552a4d88b0c699df
        Reviewed-on: https://gerrit.libreoffice.org/43288
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-09  Your Name  <you@example.com>  [a80fde4c3650dca849ea4c777525f762718021ec]

        shrink png fuzzer
        
        Change-Id: I61b89eae0131c000c0a9861ab245fa21e5febc0b
        Reviewed-on: https://gerrit.libreoffice.org/43287
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-09  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [83c2eb0cbfb86392ecc8ecae9da1379c91c8e936]

        Those ones look like not being used at all
        
        Change-Id: Id3e20523538226be0cb6eea21b17503e27e2294d

2017-10-09  Your Name  <you@example.com>  [bd219133ef6e4ba1d7b9e8cadadeae80d7c59922]

        shrink xpm fuzzer
        
        Change-Id: Iacae6fa5135c427ad22d185658c25f44af2ac5d0
        Reviewed-on: https://gerrit.libreoffice.org/43286
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-09  Stephan Bergmann  <sbergman@redhat.com>  [a636d2ee19fcb319b028e04395c2eee0f624263c]

        Revert "Revert "Fix -fsanitize=signed-integer-overflow""
        
        This reverts commit ce057e662b2e10e111353e9461c3c01434ddbb0f; the original
        63d845dc88690b9c5c8194e1512a8e4390c7ee24 appears to be useful after all to make
        UBSan 'instdir/program/soffice sw/qa/extras/uiwriter/data/tdf112860.fodt'
        succeed after 'make -O -j12 ExternalPackage_fonts_liberation.clean', see
        tdf#112942.

2017-10-09  Caolán McNamara  <caolanm@redhat.com>  [c2c3a82b2c1a7de4ea050e57c3b762059f8aee17]

        ofz#3593: alloc memory on demand to avoid up front oom
        
        Change-Id: I5500a98f366deaa3d4a69a419163d39e5a9e4d92
        Reviewed-on: https://gerrit.libreoffice.org/43278
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-09  Caolán McNamara  <caolanm@redhat.com>  [bd9cf89f6dc13da314d0dd6fc43512a8732ce125]

        ofz#3587 ignore broken cgm images
        
        Change-Id: I649ace9e3e5cc008ba09fcc72f9c9b79322d39ab
        Reviewed-on: https://gerrit.libreoffice.org/43277
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-09  Caolán McNamara  <caolanm@redhat.com>  [ec1a8442b379c73cdbd8b7eb2d1d40edba890cb7]

        shrink xbm fuzzer
        
        Change-Id: I0f17bd2b931a6216c749fbb0db5f29fd20486ef1
        Reviewed-on: https://gerrit.libreoffice.org/43281
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-09  Caolán McNamara  <caolanm@redhat.com>  [dbd9ad421534b7bad6324f0c2a358416c80b4d81]

        ofz+ubsan: limit double range to sal_Int32 limits
        
        wmf fuzzing
        
        Change-Id: I37b437717f064c6c85cd383315adf4e989486412
        Reviewed-on: https://gerrit.libreoffice.org/43272
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-09  Caolán McNamara  <caolanm@redhat.com>  [5fcfa368d8a4aa3156674fe38365f57218a6952e]

        ofz#3577: speed up short reads
        
        Change-Id: Ic05a7eb415ca0d3ee1cef5dcf0a881119bf52ac6
        Reviewed-on: https://gerrit.libreoffice.org/43276
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-09  andreas kainz  <kainz.a@gmail.com>  [bcde9f1bc32ebdfdd71edd0e66502e1fcc766b18]

        update notebookbar to add ExportDirectToPDF and ExportDirectToEPUB
        
        Change-Id: I6b161cc7d5e56b1a6507d6a513f1d3d70e8671c9
        Reviewed-on: https://gerrit.libreoffice.org/43271
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: andreas_kainz <kainz.a@gmail.com>

2017-10-09  Stephan Bergmann  <sbergman@redhat.com>  [8b490c17243248e2824633d0438b0fc290d94f9b]

        tdf#112942: Apparently, rTab.GetFollow() can change in between
        
        ...the calls to TableSplitRecalcLock and TableSplitRecalcUnlock
        
        Change-Id: Iacb0d88ccb323fb248129daeeeb207b25f148753

2017-10-09  Mike Kaganski  <mike.kaganski@collabora.com>  [2a64f24417a15d6963235bc0d6c836e853c9dfd1]

        avmedia: consistently use "" and <> in include directives
        
        Change-Id: Ic8d0dee5b0af986214dd5967400651903b84422b
        Reviewed-on: https://gerrit.libreoffice.org/43269
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-10-09  Caolán McNamara  <caolanm@redhat.com>  [b2384778d958031bce4a5d393bb1d96c74d41ab2]

        shrink gif fuzzer
        
        Change-Id: I68561045548bfcff509d439837b7f31c650796f7

2017-10-09  Caolán McNamara  <caolanm@redhat.com>  [862167b21bce4a4b65de71af62a05c4bf0a97f87]

        shrink jpg fuzzer
        
        Change-Id: I1222f17cd3cb692db41416fe152c11a8f9a4a290
        Reviewed-on: https://gerrit.libreoffice.org/43273
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-09  Miklos Vajna  <vmiklos@collabora.co.uk>  [1b0e134b1eb65920c1cb1256ccd1da6afa1752e1]

        sw: prefix members of SwFieldPortion
        
        Change-Id: I1093c10a903a9b028d74503560115692c50e0e9e
        Reviewed-on: https://gerrit.libreoffice.org/43267
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-10-09  Stephan Bergmann  <sbergman@redhat.com>  [51c81a57e307e6ac6b6ec08fbcc8d3945ffd4e7e]

        Move loplugin:bodynotinblock to store/, to improve performance
        
        ...as it was the last remaining enabled-by-default plugin that calls expensive
        parentStmt.  It isn't immediately clear to me how to rewrite the plugin to not
        call that, but a superset of this plugin's warnings are now also emitted by
        GCC 6 -Wmisleading-indentation.
        
        Change-Id: Ifa55cb14f6763594fe48926585df29d4d30355df

2017-10-09  Mike Kaganski  <mike.kaganski@collabora.com>  [ecc73fa19e2c48e588b3aec98145172d8be37125]

        accessibility: consistently use "" and <> in include directives
        
        Change-Id: I7b6bd3691c95dff0e80f2fb31fa1ffb10f27b58d
        Reviewed-on: https://gerrit.libreoffice.org/43268
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-10-09  Lionel Elie Mamane  <lionel@mamane.lu>  [2399cf59fc0467028e7183877582821dc878120f]

        Revert "Related tdf#112947: another fix about odbc"
        
        Since the buffer pointed to by SQL_ATTR_FETCH_BOOKMARK_PTR is not free()/delete()ed by the destructor of OResultSet, this is not the right place to unregister it.
        
        This reverts commit b76a087f73cdf3d1a8bcc56b1ed7a5959ca0f1bd.
        
        Change-Id: I78e162c0ced1a15decc4a0f464c99f68fcac7ce5
        Reviewed-on: https://gerrit.libreoffice.org/43270
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>
        Tested-by: Lionel Elie Mamane <lionel@mamane.lu>

2017-10-09  Mike Kaganski  <mike.kaganski@collabora.com>  [5c151537b571614c8f10b96e2b60faa959413f1f]

        uibase: consistently use "" and <> in include directives
        
        Change-Id: Ib6888045cecb4bd7b3498534605d790324f1b40a
        Reviewed-on: https://gerrit.libreoffice.org/43265
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-10-09  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [91d5cebbde2e854a73a9a7633725350df1418387]

        tdf#100491: Reduce DOCX shapes arrow line ending size multiplier
        
        Older arrow line endings are quite big comparing to other DOCX line
        ending and same arrows in MS Word.
        
        Change-Id: I9617aa283a7e3fcc8f413c999352d7e33f05c187
        Reviewed-on: https://gerrit.libreoffice.org/43119
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-09  Vasily Melenchuk  <Vasily.Melenchuk@cib.de>  [b98c65538e9d9079e0d0f97793db76759a057beb]

        tdf#90789 Anchored frames and shapes are identified by name/SdrObjects
        
        Previously shapes/frames were identified either by name or by SdrObject,
        but in some cases name can be empty. New approach is to use names if they
        exist and SdrObject reference if name is empty.
        
        This is just a partial fix for mentioned TDF issue.
        
        Change-Id: I3bd53f07fdb3fe69b2898d855eda48b6534cd75d
        Reviewed-on: https://gerrit.libreoffice.org/43176
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-09  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [b3ee9827d9cc7fd560b3bc06b2e6b435c9225a7b]

        allow adding the ListControl through UI files
        
        Change-Id: Ie97b027860e02cf774dc71fae6599342b8a380c4
        Reviewed-on: https://gerrit.libreoffice.org/43258
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-10-09  Jens Carl  <j.carl43@gmx.de>  [f3c6264d1e8a599ddfb23f6dc9a9dd2e42885c19]

        tdf#45904: Move _XAreaLinks Java to C++
        
        This allows to re-activate the test and fixes #i84701.
        
        Change-Id: Ifd295e9521a04e88a68aa96fad8f9e8e32f927fa
        Reviewed-on: https://gerrit.libreoffice.org/41855
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-10-09  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [46fdca1e7d64fc1bb0305a683b185f11a44c25eb]

        make sure to include all relevant header files
        
        Change-Id: I313d3a7dce5143ad8703e8ef8c2d066e652a4483
        Reviewed-on: https://gerrit.libreoffice.org/43248
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-10-09  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d10d62c6e8f4637aea5249f9cc51302945b2069f]

        prevent crash in the new dataprovider UI when adding a new column
        
        Change-Id: I3f87d2dac75662ab1da6049579d33d6b39e1da0c
        Reviewed-on: https://gerrit.libreoffice.org/43257
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-10-09  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [62ed95a3389fa9c89f0d882c0f6e573c7da3ad48]

        document how formulas are stored in the cache
        
        Change-Id: I1a4f8dd16bb739eb84087e596278fbd4cdc8db7c
        Reviewed-on: https://gerrit.libreoffice.org/43255
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-10-09  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5efc7c3271d25a1ebfecef8b13bc1c9e3b3ab8e9]

        document a few method parameters
        
        Change-Id: I08273d2a84c335e5eb9998e41a67b3b7340f348d
        Reviewed-on: https://gerrit.libreoffice.org/43250
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
        Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-10-08  Caolán McNamara  <caolanm@redhat.com>  [5273c680d17fa386a844d3bbffd20b6a8bd354a1]

        knock 200M off wmf fuzzer
        
        Change-Id: I78f642071eb2dbcb5127d7df5839dfade158cac9

2017-10-08  Manfred Blume  <manfred.blume@cib.de>  [20888958b52bcb6598cdba20829e59f750b10f0f]

        tdf#112025 add unit test
        
        Change-Id: I897201d8ffa3386a13885b1e21f49ab57534039d
        Reviewed-on: https://gerrit.libreoffice.org/42795
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-08  Jens Carl  <j.carl43@gmx.de>  [4867bbdd99e3d5262621fa761d852d849b7365ab]

        tdf#45904: Move _XSubTotalField Java tests to C++
        
        Change-Id: I64528c4e315247583e185bc3ab0defbc22bd8726
        Reviewed-on: https://gerrit.libreoffice.org/41826
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-10-08  Julien Nabet  <serval2412@yahoo.fr>  [d7a22815e8e7e52702afc3ff418a859194a1af68]

        Replace some lists by vectors (sw)
        
        Change-Id: Ie2f20b05ce987bb907c6f455da57bfc734dcb2da
        Reviewed-on: https://gerrit.libreoffice.org/43244
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-08  Julien Nabet  <serval2412@yahoo.fr>  [9bc7de59a438087a3b57973126730cb48b06ca79]

        Remove extra line added by mistake
        
        Change-Id: I75141d99744bf3133b6c64aec9a56db13f836d0c
        Reviewed-on: https://gerrit.libreoffice.org/43264
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-08  Julien Nabet  <serval2412@yahoo.fr>  [9b8f1aa0b0d78de2d887d863ca0495fe35a29311]

        Replace list by vector in frmtool (sw)
        
        Change-Id: Ic29b8497227abfe1f407ad548037a8eaec318bcc
        Reviewed-on: https://gerrit.libreoffice.org/43243
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-08  Julien Nabet  <serval2412@yahoo.fr>  [b76a087f73cdf3d1a8bcc56b1ed7a5959ca0f1bd]

        Related tdf#112947: another fix about odbc
        
        As discussed here:
        https://bugs.documentfoundation.org/show_bug.cgi?id=112947#c9
        and
        https://bugs.documentfoundation.org/show_bug.cgi?id=112947#c10
        
        Change-Id: I4376c090c4da3f25487d404ed8c0e00ca51ca204
        Reviewed-on: https://gerrit.libreoffice.org/43241
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-08  Lior Kaplan  <kaplanlior@gmail.com>  [5095994816ea44bf22a8000a685a1ec0f9b4a58d]

        Updated core Project: dictionaries  a2a91e4bb5a5b5247afaaecf0c928e9f7025ecbd
        
        Fix typo in Croatian dictionary (ver 2.1)
        
        Thanks to Claudio Bley for noticing the issue.
        
        Change-Id: I8bc521dc38e7980f845002d30ee8a671fed9b648
        Reviewed-on: https://gerrit.libreoffice.org/43242
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        

2017-10-08  Maxim Monastirsky  <momonasmon@gmail.com>  [0112fa78b7867f0592e3bb2fb3babd76b91594ae]

        tdf#106642 Wide color buttons are only for the sidebar
        
        Change-Id: I3c75495b0f450ccf0eb8f9de715c7c7befc7bbe6
        Reviewed-on: https://gerrit.libreoffice.org/43238
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-10-08  Maxim Monastirsky  <momonasmon@gmail.com>  [bef9aeb9c4c4e9641cfcaccbcea52ce1a87b6550]

        Remove some old workaround
        
        Can't reproduce the original problem anymore, and in the
        meantime the sidebar color button code was totally replaced
        with a SvxColorToolBoxControl based solution (see tdf#84844).
        So no evidence we still need this special handling of COL_BLACK.
        
        Change-Id: I9ab5e65e6ea1dc599ba850cfcaae62c73947159a
        Reviewed-on: https://gerrit.libreoffice.org/43237
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-10-08  jan Iversen  <jani@libreoffice.org>  [7396222599ceda7ef3b62af45d545058bcc2047b]

        iOS, disable swift 3 syntax.
        
        Code must be pure swift 4.
        
        Change-Id: I430928d1a03f17fdcb7ca68701d308241eecc5e1

2017-10-08  jan Iversen  <jani@libreoffice.org>  [9da2023fc2f0213938852459ea4179a2ba11b247]

        iOS, update app to build with single lib.
        
        Added the prebuild lib(s) to the project and
        removed the local implementation
        
        Change-Id: I2538fa0eed016585d35a3b6e1bafc8d7a726d202

2017-10-08  jan Iversen  <jani@libreoffice.org>  [e45c4f68ed45856285abb88543a41496875d9566]

        iOS, add simulator configuration to app
        
        LibreOfficeLight can now be generated as:
        Release (target arm64 == production)
        Debug (target arm64 == debug on real hw)
        Simulator (target x86_64  == debug in simulator)
        
        Change-Id: I8742946571fb0268c9c83f32de5b6c0093624ebe

2017-10-08  jan Iversen  <jani@libreoffice.org>  [f0836b511f01beec873735185b21f7d2d6bd5095]

        iOS, update app to swift 4
        
        Preparing for iOS 11.0 and xCode 9.0
        
        Change-Id: I9e7dc9b6c55bf5606eae859baa47fcd95fdc5ed8

2017-10-08  jan Iversen  <jani@libreoffice.org>  [bb4acb26b207795fe2032d7b4a3e11e79cd77136]

        iOS, clean kit xcodeproj
        
        Updated build level to 10.3
        
        Change-Id: Ib6e368a9b5079ed1f5b09cea9743ff35c2e13c0c

2017-10-08  jan Iversen  <jani@libreoffice.org>  [619cdb1517a61e0320a0d9a0a0260177b5a2c529]

        iOS, 3rd party lib cross-compile
        
        configure of externals does not work if
        --build == --host
        
        tricking --host but removing version number
        
        Change-Id: I779cc6dedc33ec849e496587a4347d19166237e2

2017-10-08  Julien Nabet  <serval2412@yahoo.fr>  [12d5e57dcac22c288ef23075b82e3e3e87929912]

        tdf#112947: fix write to free'd memory (odbc)
        
        suggested by Nick Gorham
        
        Change-Id: I3579caf5192df6e460dea3a5b3728196d75a65f4
        Reviewed-on: https://gerrit.libreoffice.org/43234
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-08  Chris Sherlock  <chris.sherlock79@gmail.com>  [4d94541a7b88b76d856e30dba7f8a3de48260eda]

        Make Color a forward declaration
        
        Change-Id: Ib28833555661b119de8e967b05e3c8691fca826a
        Reviewed-on: https://gerrit.libreoffice.org/43227
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-10-07  Tamás Zolnai  <tamas.zolnai@collabora.com>  [74b47af9885ba4c59195fedc1e0510b8b056a025]

        This method was replaced accidentally
        
        Change-Id: I37d6d0fc36420de6dbdd69f264b85f3ba591e312
        Reviewed-on: https://gerrit.libreoffice.org/43232
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-10-07  Tamás Zolnai  <tamas.zolnai@collabora.com>  [fe6ea004872c86c4a2e5849c7c9e75905711d6f3]

        tdf#109016: Avoid to write the same pivot item member more times
        
        It seems it's allowed to have the same member name in a pivot
        table. We need to handle this in the filtering code.
        Regression from:
        625653c8d119e720fb93b0c9f6f50d1eb625b179
        
        Change-Id: Ic6f4110da3d83f4bbf5284e1b772e9e31b250bf1
        Reviewed-on: https://gerrit.libreoffice.org/43230
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-10-07  Julien Nabet  <serval2412@yahoo.fr>  [7c757ade47bc47008d1292aac4989cfc995c3470]

        cid#1418980: Resource leak
        
        Since https://cgit.freedesktop.org/libreoffice/core/commit/?id=2694162969cf86ef366d3ce812fccd0630acc800
        
        Change-Id: I4a48279f3d073160041b66dbcf148118588f8712
        Reviewed-on: https://gerrit.libreoffice.org/43229
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-07  Julien Nabet  <serval2412@yahoo.fr>  [8b79b7f1e3e01c4d67bd42368e142c8073a1d1ac]

        cid#1418978/1418979: invalidate_iterator/Copy-paste
        
        Since https://cgit.freedesktop.org/libreoffice/core/commit/?id=b6d6591fafb8ad2e59a27ff1ac6b234d879b4cf7
        
        Change-Id: If7c3350d9f6e6c16ef59176006ca2bf2187b674e
        Reviewed-on: https://gerrit.libreoffice.org/43228
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-07  Mike Kaganski  <mike.kaganski@collabora.com>  [da82b030e8b10f4b0b79220bf32eadd8d022684e]

        sw: always use "" for includes in current source's directory
        
        Change-Id: Ida715fad0c4587a9566184180bf159da12470dd7
        Reviewed-on: https://gerrit.libreoffice.org/43207
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-10-07  Julien Nabet  <serval2412@yahoo.fr>  [053b7367ea41ae036c094c56cb61e74eba6056e4]

        Fix leak in ElementsDockingWindow (starmath)
        
        Change-Id: I56dee98c5de60227da4ea04c4d899ce86debf42e
        Reviewed-on: https://gerrit.libreoffice.org/43219
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-07  Julien Nabet  <serval2412@yahoo.fr>  [65a82fd7c04fd029ada6376749f74043bc80e216]

        Fix leak in smEditWindow (starmath)
        
        Change-Id: I7eb2af795d4b7d3619fe78ae16ea5796e5943f2c
        Reviewed-on: https://gerrit.libreoffice.org/43221
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-07  Mike Kaganski  <mike.kaganski@collabora.com>  [4d31f2e1601efffdbdb3c54227e44666418da5d5]

        Remove redundant comparison
        
        Change-Id: I51820119f9dd6bacb852680b48f0b052ef6cb7e9
        Reviewed-on: https://gerrit.libreoffice.org/43214
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-10-07  Andras Timar  <andras.timar@collabora.com>  [fe6f598015176f69b49f4af6d4a2928ff47535c7]

        Updated core Project: translations  5abc8de85b5de2dc770cf1c21d2294808c8d2142
        
        Updated Slovenian translation
        
        Change-Id: I5c981d699bd8cadf8ecc483fbe1e31d27ac8ddd4
        

2017-10-07  Mike Kaganski  <mike.kaganski@collabora.com>  [053827916ea927ade09bf5856b61f30ba7deea9e]

        Replace a magic number with its syntactic meaning
        
        Change-Id: I535a7317f0797ef63294df05463a88e9e8d7aa10
        Reviewed-on: https://gerrit.libreoffice.org/43213
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-07  Noel Grandin  <noel.grandin@collabora.co.uk>  [e054b898e7510388d613e4f918afce53aa5444c7]

        drop use of tools::SvRef in xmloff
        
        instead of mixing and matching rtl::Reference and tools::SvRef, lets
        just use rtl::Reference
        
        Change-Id: I5d77c8a662e1455f97935e5f4a99e484e8cad332
        Reviewed-on: https://gerrit.libreoffice.org/43205
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-07  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [c5a93cad149618bbd43632f1660a558c34bdbf7e]

        Updated core Project: help  208b4ffb21e49ad906280ce3663852d5a1b83994
        
        tdf#112754 Enlarge H1, make its fonts thinner & increase margin-bottom
        
        Change-Id: Ie683cdd429626bfcb1e2ebc0ad8ae88ec1fe50be
        

2017-10-06  Tamás Zolnai  <tamas.zolnai@collabora.com>  [ad439ded005cffd525ffe874f535fca7a4da1f49]

        tdf#112946: Pivot table: Missing selector for a row field after RT in Calc
        
        We need to explicitly set compact flags to false, since true is
        the default. It seems MSO prefers compact mode, when the file
        contains colliding mode flags.
        
        Change-Id: Ib311f1cf44345be294e6c6607c227c2baa0fb693
        Reviewed-on: https://gerrit.libreoffice.org/43210
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-10-06  Michael Stahl  <mstahl@redhat.com>  [05c704d3bea7f9a7ec51ac28d4d55ba8068f2da5]

        sw: fix infinite grammar checking idle loop
        
        The grammar checker always wants to be started in DoIdleJobs(),
        even if all paragraphs are already marked as checked.
        
        This is because there is currently no call anywhere of
        SwRootFrame::SetNeedGrammarCheck(false) to reset the flag
        and prevent DoIdleJobs from trying to start the grammar checker.
        
        This call was already there before but was removed without
        any justification in commit 9160fe814a46e93da6907e169ce9d58e46fa37f2.
        
        This has become an infinite loop in several Junit tests with commit
        53da556c600fa82ba84bc7fdce6a594b43f2b097.
        
        Change-Id: Ibe7ad93442070aac0577725d044281912307d9e8

2017-10-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [3ee1c87e6cf3fac38e1c7666c4c7ea357f26bec8]

        use more rtl::Reference in SdrLightEmbeddedClient_Impl
        
        instead of manual ref counting
        
        Change-Id: Ia07d5411c45d24934a619016cd8dbfb1fac6cc4b
        Reviewed-on: https://gerrit.libreoffice.org/43204
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [c8cbcd77484d8172d76d0758f16f9b340277fa52]

        use more rtl::Reference in connectivity
        
        instead of manual ref counting
        
        Change-Id: I210d4a2cd6487bd2d7d81a53106b484fe411ca9b
        Reviewed-on: https://gerrit.libreoffice.org/43203
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-06  Tamás Zolnai  <tamas.zolnai@collabora.com>  [bab595df78bd05a45f92aa15dca058f27b86d5be]

        tdf#112936: Pivot table: LO created XLSX file makes Excel to crash
        
        It's not actually clear, why Excel crashes, but setting the version
        makes it working. I expect that this version number (which specifies MSO
        Excel versions) makes MSO to handle the pivot table differently. As the
        internal implementation of the pivot table was changed in different
        versions. The name "DATA" might had a special meaning in the earlier
        versions (e.g. XP, MSO 2000) which leads this crash.
        So setting the version to MSO 2007 seems a good solution for this.
        Older versions not seems a target of LO exported XLSX files in these days.
        Also smaller values leads to the crash described in the bug report.
        
        Change-Id: I6e9edc949d1670d657effff9277cfd86ff163458
        Reviewed-on: https://gerrit.libreoffice.org/43208
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-10-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [141fe1c5e7fbf67a083b34e49e19b6ea78a0eb2b]

        Process all pending events during Cppunit setUp
        
        Larger unit tests collect a lot of events, which are just processed
        on shutdown. But since the Scheduler is just an unsorted linked
        list, processing these in order is O(n^2) for lookup, which really
        adds up, e.g. sw_ooxmlexport8 has 35047 tasks on shutdown.
        
        So this just processes all pending events before running each unit
        test.
        
        Also adds missing spellchecking components to some calc tests.
        
        Change-Id: Icf12146015afc17a1f52f79c18f248b72650ad46
        Reviewed-on: https://gerrit.libreoffice.org/43199
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-10-06  Serge Krot  <Serge.Krot@cib.de>  [f4cbd31465d3737855e694b7341fb3bc063d63c4]

        related tdf#66398 remove useless breaks
        
        Change-Id: I39caad06bcd645d582c180195a839113759b57a1
        Reviewed-on: https://gerrit.libreoffice.org/43159
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-06  Serge Krot  <Serge.Krot@cib.de>  [4054051cd5aee8cbc6cd2b3384b4ab3d6b6a6ace]

        tdf#66398 Do not output document protection in docx twice
        
        Change-Id: I16a5f2d3b8ef59e6edfdecd9d2bd19a2c10c80ea
        Reviewed-on: https://gerrit.libreoffice.org/43158
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-06  Serge Krot  <Serge.Krot@cib.de>  [40f627c28deb9c7eacd77c4a2c4e2eb919d5cf88]

        tdf#66398 Remove double initialization of the form protection
        
        Change-Id: I639523b55aef1914ddec62aaae44b0dc87346d0b
        Reviewed-on: https://gerrit.libreoffice.org/43157
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-06  Stephan Bergmann  <sbergman@redhat.com>  [ce057e662b2e10e111353e9461c3c01434ddbb0f]

        Revert "Fix -fsanitize=signed-integer-overflow"
        
        This reverts commit 63d845dc88690b9c5c8194e1512a8e4390c7ee24.  The immediate
        problem is fixed with 9dd0c0fcc141ae53cacb29cd0b144ac2b13e9f86 "Missing
        dependency" now.  For the general issue that loading
        sw/qa/extras/uiwriter/data/tdf112860.fodt fails with a UBSan error or a null
        deref SIGSEGV when fonts are missing see
        <https://bugs.documentfoundation.org/show_bug.cgi?id=112942>
        "SwUiWriterTest::testTdf112860 crashes when Liberation fonts are missing".

2017-10-06  Stephan Bergmann  <sbergman@redhat.com>  [9dd0c0fcc141ae53cacb29cd0b144ac2b13e9f86]

        Missing dependency
        
        external/more_fonts/ExternalPackage_liberation.mk not installed caused
        SwUiWriterTest::testTdf112860 (sw/qa/extras/uiwriter/uiwriter.cxx) to fail, see
        63d845dc88690b9c5c8194e1512a8e4390c7ee24 "Fix -fsanitize=signed-integer-
        overflow"
        
        Change-Id: Ied4dcf9cfe167e741c3bb0c1f4fe853cb44b0d2b

2017-10-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [3035a8066ffc7120bb6a6da2c50d5b032611bb90]

        use rtl::Reference in SvXMLEmbeddedObjectHelper
        
        instead of manual ref-counting
        
        Change-Id: I559ebb3871dd3dd4a160bd83a259e36dd2f7b4d6
        Reviewed-on: https://gerrit.libreoffice.org/43200
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [0d24dd25e6f506b5f9128d70d7eb21f0bb4dde89]

        KDE update system loop integration
        
        This updates the system loop integration to be on par with the
        other backends. This includes:
        
        1. Process LO user events before other LO events
        2. Correctly handle elapsed QTimer events
        3. Don't wait-yield in the main thread from a non-main thread
        
        Change-Id: Ia17be032ae39dc4c7bfa44cadd22d85a1b9c4fbd
        Reviewed-on: https://gerrit.libreoffice.org/43198
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-10-06  Jan-Marek Glogowski  <glogow@fbihome.de>  [53da556c600fa82ba84bc7fdce6a594b43f2b097]

        Don't schedule the Idle job for busy documents
        
        This refactors DocumentTimerManager to export the busy status
        independent of the Idle function. This way it can be ignored in
        the Scheduler while the document is busy,
        
        Change-Id: Icec2075d3338ad8dd4440678eb0570d7fe887778
        Reviewed-on: https://gerrit.libreoffice.org/43197
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-10-06  Caolán McNamara  <caolanm@redhat.com>  [411f5e9cbd14bc3ffe7024b21434231662f6246d]

        ofz#3566: fix oom
        
        Change-Id: Id5bf172d49c61ad8000a5917759a54eaa0c8467e
        Reviewed-on: https://gerrit.libreoffice.org/43195
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-06  jan Iversen  <jani@libreoffice.org>  [02ab7371e10172bdf3474551f3912a148cdf66e2]

        iOS cross-compile even for x86-64
        
        Based on advice from IRC, cross compile is also active
        for simulator.
        The assumption build arch == host arch calls for not
        cross compiling, did not work due to the fact that iOS
        compiles without DESKTOP.
        
        Cross compiling to the same platform gives problems with e.g. libxml2
        will be solved in a later commit
        
        Change-Id: If18ee5f9473dd983e2cb705390017229c4205a71

2017-10-06  Michael Stahl  <mstahl@redhat.com>  [ee75810ecb8f656c87363b8b952033c8ddb61de7]

        gbuild: more verbose forwarding of LinkTarget functions
        
        The forwarding of LinkTarget subclass functions to LinkTarget functions
        is currently done in a very elegant way that only requires listing the
        bare function names once, but the downside is that the subclass
        functions aren't defined in a way that "git grep" or "ctags" can find,
        so replace that with more verbose copy-paste definitions.
        
        Change-Id: I4bd7f1b1bc0904ae345958e39403ab508db584a1
        Reviewed-on: https://gerrit.libreoffice.org/43196
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-10-06  Caolán McNamara  <caolanm@redhat.com>  [798c18881d4db1930e71c471324b9048715439b5]

        coverity#1418967 Uninitialized scalar variable
        
        and
        
        coverity#1418960 Uninitialized scalar variable
        
        Change-Id: I2f96b3824fca585a22d7a02a974c371ebaf57bde
        Reviewed-on: https://gerrit.libreoffice.org/43187
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-06  Caolán McNamara  <caolanm@redhat.com>  [a0f5b389df14129dfe89269fbf3c6cbeefb92c2e]

        ofz#3564 Direct-leak
        
        Change-Id: I4d816c91874f059becb3f7fdc6007618ac43e88a
        Reviewed-on: https://gerrit.libreoffice.org/43194
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-06  Stephan Bergmann  <sbergman@redhat.com>  [63d845dc88690b9c5c8194e1512a8e4390c7ee24]

        Fix -fsanitize=signed-integer-overflow
        
        during CppunitTest_sw_uiwriter (see below), using o3tl::saturating_add similar
        to 97dcb242f5cc41216fd16503604ca2f29f147a2a "Fix -fsanitize=signed-integer-
        overflow".
        
        It replaces exactly the one use of SwIncrement that caused problems now.
        Probably other uses of those FirstMinusSecond, SecondMinusFirst, SwIncrement,
        and SwDecrement should be adapted, too.
        
        > sw/source/core/layout/newfrm.cxx:53:17: runtime error: signed integer overflow: 23547 + 9223372036854755850 cannot be represented in type 'long'
        >     #0 0x7f00fe99e438 in SwIncrement(long, long) sw/source/core/layout/newfrm.cxx:53:17
        >     #1 0x7f00feb272bc in SwTabFrame::MakeAll(OutputDevice*) sw/source/core/layout/tabfrm.cxx:2311:44
        >     #2 0x7f00fe79d883 in SwFrame::PrepareMake(OutputDevice*) sw/source/core/layout/calcmove.cxx:312:29
        >     #3 0x7f00feb1cbff in SwContentFrame::CalcLowers(SwLayoutFrame*, SwLayoutFrame const*, long, bool) sw/source/core/layout/tabfrm.cxx:1454:19
        >     #4 0x7f00feb2eded in lcl_RecalcRow(SwRowFrame&, long) sw/source/core/layout/tabfrm.cxx:1581:22
        >     #5 0x7f00feb186d5 in lcl_RecalcSplitLine(SwRowFrame&, SwRowFrame&, long, long) sw/source/core/layout/tabfrm.cxx:682:5
        >     #6 0x7f00feb13900 in SwTabFrame::Split(long, bool, bool) sw/source/core/layout/tabfrm.cxx:1268:16
        >     #7 0x7f00feb20ed9 in SwTabFrame::MakeAll(OutputDevice*) sw/source/core/layout/tabfrm.cxx:2387:47
        >     #8 0x7f00fe79df2b in SwFrame::PrepareMake(OutputDevice*) sw/source/core/layout/calcmove.cxx:346:5
        >     #9 0x7f00fe945f70 in SwLayAction::FormatLayoutTab(SwTabFrame*, bool) sw/source/core/layout/layact.cxx:1467:15
        >     #10 0x7f00fe93e6ca in SwLayAction::FormatLayout(OutputDevice*, SwLayoutFrame*, bool) sw/source/core/layout/layact.cxx:1360:32
        >     #11 0x7f00fe93e95b in SwLayAction::FormatLayout(OutputDevice*, SwLayoutFrame*, bool) sw/source/core/layout/layact.cxx:1363:29
        >     #12 0x7f00fe9329c9 in SwLayAction::InternalAction(OutputDevice*) sw/source/core/layout/layact.cxx:550:25
        >     #13 0x7f00fe92f71a in SwLayAction::Action(OutputDevice*) sw/source/core/layout/layact.cxx:341:5
        >     #14 0x7f00ffa7bcfd in SwViewShell::ImplEndAction(bool) sw/source/core/view/viewsh.cxx:280:17
        >     #15 0x7f00fd6e5671 in SwViewShell::EndAction(bool) sw/inc/viewsh.hxx:605:9
        >     #16 0x7f00fd696865 in SwCursorShell::EndAction(bool, bool) sw/source/core/crsr/crsrsh.cxx:258:18
        >     #17 0x7f0100a66752 in SwView::OuterResizePixel(Point const&, Size const&) sw/source/uibase/uiview/viewport.cxx:1116:22
        >     #18 0x7f01177ff562 in SfxViewFrame::DoAdjustPosSizePixel(SfxViewShell*, Point const&, Size const&, bool) sfx2/source/view/viewfrm.cxx:1490:18
        >     #19 0x7f0117812660 in SfxViewFrame::Resize(bool) sfx2/source/view/viewfrm.cxx:2275:17
        >     #20 0x7f01178262e9 in SfxFrameViewWindow_Impl::Resize() sfx2/source/view/viewfrm2.cxx:73:17
        >     #21 0x7f01397ce063 in vcl::Window::ImplCallResize() vcl/source/window/event.cxx:522:5
        >     #22 0x7f0139c1458e in vcl::Window::Show(bool, ShowFlags) vcl/source/window/window.cxx:2274:13
        >     #23 0x7f01177b8313 in SfxBaseController::ConnectSfxFrame_Impl(SfxBaseController::ConnectSfxFrame) sfx2/source/view/sfxbasecontroller.cxx:1250:24
        >     #24 0x7f01177b6773 in SfxBaseController::attachFrame(com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) sfx2/source/view/sfxbasecontroller.cxx:550:13
        >     #25 0x7f01177708ca in (anonymous namespace)::SfxFrameLoader_Impl::impl_createDocumentView(com::sun::star::uno::Reference<com::sun::star::frame::XModel2> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, comphelper::NamedValueCollection const&, rtl::OUString const&) sfx2/source/view/frmload.cxx:599:18
        >     #26 0x7f011776c4dc in (anonymous namespace)::SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) sfx2/source/view/frmload.cxx:716:13
        >     #27 0x7f00cd09827c in framework::LoadEnv::impl_loadContent() framework/source/loadenv/loadenv.cxx:1087:37
        >     #28 0x7f00cd0914f3 in framework::LoadEnv::startLoading() framework/source/loadenv/loadenv.cxx:372:20
        >     #29 0x7f00cd08f794 in framework::LoadEnv::loadComponentFromURL(com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) framework/source/loadenv/loadenv.cxx:158:14
        >     #30 0x7f00cd146748 in framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) framework/source/services/desktop.cxx:618:12
        >     #31 0x7f00cd14690c in non-virtual thunk to framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) framework/source/services/desktop.cxx
        >     #32 0x7f00f5b07b89 in unotest::MacrosTest::loadFromDesktop(rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) unotest/source/cpp/macros_test.cxx:50:60
        >     #33 0x7f011ff48982 in SwModelTestBase::loadURL(rtl::OUString const&, char const*, char const*) sw/qa/extras/inc/swmodeltestbase.hxx:668:23
        >     #34 0x7f011ff49579 in SwModelTestBase::load(rtl::OUString const&, char const*, char const*) sw/qa/extras/inc/swmodeltestbase.hxx:639:16
        >     #35 0x7f011fe18545 in SwUiWriterTest::createDoc(char const*) sw/qa/extras/uiwriter/uiwriter.cxx:448:9
        >     #36 0x7f011fffcbb2 in void std::_Bind<std::_Mem_fn<void (SwUiWriterTest::*)()> (SwUiWriterTest*)>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:933:11
        >     #37 0x7f011fffc989 in void std::_Bind<std::_Mem_fn<void (SwUiWriterTest::*)()> (SwUiWriterTest*)>::operator()<, void>() /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:991:17
        >     #38 0x7f0159d6bd20 in CppUnit::TestCaseMethodFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5
        >     #39 0x7f0159d3ceed in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #40 0x7f0159d3ceed in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #41 0x7f014e24e450 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16
        >     #42 0x7f0159d3ceed in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #43 0x7f0159cd271b in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12
        >     #44 0x7f0159d3ceed in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #45 0x7f0159d3652c in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86:18
        >     #46 0x7f0159dce8f0 in CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:182:28
        >     #47 0x7f0159d6a2fc in CppUnit::TestCase::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13
        >     #48 0x7f0159d6e1f7 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
        >     #49 0x7f0159d6d3e8 in CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #50 0x7f0159d6e1f7 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
        >     #51 0x7f0159d6d3e8 in CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #52 0x7f0159dfcf15 in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27
        >     #53 0x7f0159dcd376 in CppUnit::TestResult::runTest(CppUnit::Test*) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149:9
        >     #54 0x7f0159dfde86 in CppUnit::TestRunner::run(CppUnit::TestResult&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:96:14
        >     #55 0x535621 in (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:319:20
        >     #56 0x5336e4 in sal_main() sal/cppunittester/cppunittester.cxx:469:20
        >     #57 0x533112 in main sal/cppunittester/cppunittester.cxx:376:1
        >     #58 0x7f0158225430 in __libc_start_main /usr/src/debug/glibc-2.24-66-gd5a4092c36/csu/../csu/libc-start.c:289
        >     #59 0x438929 in _start (workdir/LinkTarget/Executable/cppunittester+0x438929)
        
        Change-Id: Ib3dd6317062b39625295ae0b51c30d3826918b35
        Reviewed-on: https://gerrit.libreoffice.org/43191
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-10-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [a5dbe5a8a9e98f2d79f2c535182fc557b561ed0f]

        use rtl::Reference in svl,sfx2
        
        instead of manual ref-counting
        
        Change-Id: Icb6472ffadfb57c9723b26f6f247e78fff45e528
        Reviewed-on: https://gerrit.libreoffice.org/43193
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-06  Caolán McNamara  <caolanm@redhat.com>  [62fc21675ccbfa5dcadbb2407729b804aac75ae2]

        coverity#1418961 Uninitialized scalar field
        
        Change-Id: I84692e07f3887c8440df535c2c0c1191cd2773be
        Reviewed-on: https://gerrit.libreoffice.org/43188
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [aacf28c8ab48ca969308a2fb1bdff32e159228db]

        Revert "remove handing of deprecated Storage path option"
        
        This reverts commit b71fdc67ed1efd421b9b1c747708958e8e09f73c.
        
        since Jochen indicates that there is a bug in it
        
        Change-Id: I786a7885a308cb43b99d9930ed385a75bbcd9495
        Reviewed-on: https://gerrit.libreoffice.org/43192
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [05400958b0a06812fb38cf7644f30eebe2ab3768]

        disable constparams loplugin
        
        increases compile time too much, I will run this by hand periodically
        
        Change-Id: I118567ef294847ff609d4de771d998ce3b57161b

2017-10-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [38ccea5588f3c72ab0d76ef13e1371a414207700]

        Improve performance of loplugin:flatten
        
        ...by avoiding calls to parentStmt.
        
        Change-Id: I4f3d66a0529e9c3abf5c963bcf70db7a2afa1bf9

2017-10-06  Caolán McNamara  <caolanm@redhat.com>  [b86722d7470d00290ec4b3d5e0e8c65861570268]

        coverity#1418965 Uninitialized scalar field
        
        and
        
        coverity#1418963 Uninitialized scalar field
        
        Change-Id: I16bd91d2dfe2a1ae3f4697b5ff67acf6b6a5ba1c
        Reviewed-on: https://gerrit.libreoffice.org/43189
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-06  jan Iversen  <jani@libreoffice.org>  [01e14d9d0bfabad8a75217712b430cf678de01a9]

        iOS, undo patch for libxslt
        
        there is a new macro so that the patch is no longer needed
        
        Change-Id: I6a2c63566052def1d1d1ea2eb7cc8005453b01d1

2017-10-06  Maxim Monastirsky  <momonasmon@gmail.com>  [ecc3d43d2feb4ec09a3f797a4eb6d2eb25e5ee7f]

        Related: tdf#107569 Remove useless slots
        
        With the current implementation of MenuBarManager, there is
        no need to have sdi slots for menu items with submenus, and
        moreover they have no effect at all.
        
        Note that SID_PICKLIST was also (mis)used as an argument
        to avoid adding a document to the recent list (which isn't
        related to its mapping to .uno:PickList). But there seem to
        be only read attempts, nothing actually sets it, so I think
        this usage can be removed too. (For information, at least in
        OOo 1.0.3 sources, there were 2 places where it was used as
        an argument for SID_SAVEASDOC, although it was not present
        there in the SID_SAVEASDOC def. in sfx.sdi.)
        
        Change-Id: I18b0afe106f858406e13188bbc004ac99a3a0246
        Reviewed-on: https://gerrit.libreoffice.org/43184
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-10-06  Miklos Vajna  <vmiklos@collabora.co.uk>  [f1ad49892d983e67244b9d65033dcecda6c28e19]

        xmlsecurity: last 2 params of setSAXChainConnector() is always nullptr
        
        So remove them.
        
        Change-Id: Iec2430af6634608bdc8c4beff6078ccceb7a2391
        Reviewed-on: https://gerrit.libreoffice.org/43182
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-06  Andras Timar  <andras.timar@collabora.com>  [b94eb50b2e28604b1b9b363dc5f0b1c04490addf]

        Updated core Project: help  0f0c9fd543e5ceb5ae6d0a823997bd009b549753
        
        remove empty strings (helpex warned)
        
        Change-Id: I96a78fe8bf7f98b9728ddeeb4fa8b2ec622ab276
        

2017-10-06  Caolán McNamara  <caolanm@redhat.com>  [061321bbb54adf9b0df102cdfd7f956f97dcb6b9]

        coverity#1418966 static_cast should be sufficient
        
        Change-Id: Ieae8695cb36b1779f1b8437bddb887cd24d621e8

2017-10-06  Noel Grandin  <noel.grandin@collabora.co.uk>  [7af521827e62aec9a695dce944d350fae7625b19]

        use rtl::Reference in mysqlc
        
        instead of manual ref-counting
        
        Change-Id: I7b7c350613976463620a54757add6061cf383a4c
        Reviewed-on: https://gerrit.libreoffice.org/43183
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-06  Stephan Bergmann  <sbergman@redhat.com>  [4fc52078f6afa4368b2f4de3cd700e474b7a417f]

        Improve performance of loplugin:commaoperator
        
        ...by avoiding calls to parentStmt, thereby also improving the precision of
        exactly which comma operators to ignore (which turned up a handful more finds).
        Also added tests.
        
        Change-Id: Ie74f824fd7f54131aab09b59086452fb4f3ff827
        Reviewed-on: https://gerrit.libreoffice.org/43181
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-06  Caolán McNamara  <caolanm@redhat.com>  [192a0152ff56890b406fbacfe365c452caba7fc7]

        gtk3+hidpi: ScreenSize is in real pixels, scale it down
        
        Change-Id: I867425bfd20ec67f76e570a6e71e11c437af427c
        Reviewed-on: https://gerrit.libreoffice.org/43174
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-06  jan Iversen  <jani@libreoffice.org>  [eed96773b4adf7fdec74502ee89bca63b9018a80]

        iOS, fixes for release build
        
        removed coinmp (needed to update lo-all-static-libs)
        convert CPUNAME to lowercase (needed by xcodebuild)
        
        Change-Id: I13ccfbd6a6fd139db2745c1536192710afe094bb

2017-10-06  jan Iversen  <jani@libreoffice.org>  [60e7480535147bbfb1b000528510e66303c032fb]

        iOS, third party library update
        
        added arm64 to config.sub
        
        removed coinmp from compilation
        
        Change-Id: Ib0a4d8fc7cae399183116e928485869a08e7b1af

2017-10-06  Stephan Bergmann  <sbergman@redhat.com>  [97dcb242f5cc41216fd16503604ca2f29f147a2a]

        Fix -fsanitize=signed-integer-overflow
        
        during CppunitTest_sw_uiwriter (see below).  vmiklos suggested making that addition
        saturating, so I introduced o3tl::saturating_add for that.
        
        <https://ci.libreoffice.org/job/lo_ubsan/684/console>:
        > /sw/source/core/layout/sectfrm.cxx:1964:23: runtime error: signed integer overflow: 6203 + 9223372036854774315 cannot be represented in type 'long'
        >     #0 0x2b65623b9a65 in SwSectionFrame::Grow_(long, bool) /sw/source/core/layout/sectfrm.cxx:1964:23
        >     #1 0x2b65625d6f51 in SwFrame::Grow(long, bool, bool) /sw/source/core/layout/wsfrm.cxx:1172:20
        >     #2 0x2b6562385999 in SwSectionFrame::MakeAll(OutputDevice*) /sw/source/core/layout/sectfrm.cxx:749:12
        >     #3 0x2b6561b6c728 in SwFrame::PrepareMake(OutputDevice*) /sw/source/core/layout/calcmove.cxx:346:5
        >     #4 0x2b656257f355 in SwFrame::Calc(OutputDevice*) const /sw/source/core/layout/trvlfrm.cxx:1769:9
        >     #5 0x2b656247d232 in lcl_InnerCalcLayout(SwFrame*, long, bool) /sw/source/core/layout/tabfrm.cxx:1522:13
        >     #6 0x2b656247d635 in lcl_InnerCalcLayout(SwFrame*, long, bool) /sw/source/core/layout/tabfrm.cxx:1524:25
        >     #7 0x2b656247d635 in lcl_InnerCalcLayout(SwFrame*, long, bool) /sw/source/core/layout/tabfrm.cxx:1524:25
        >     #8 0x2b65624b9b2e in lcl_RecalcRow(SwRowFrame&, long) /sw/source/core/layout/tabfrm.cxx:1559:16
        >     #9 0x2b65624b0a9f in SwTabFrame::MakeAll(OutputDevice*) /sw/source/core/layout/tabfrm.cxx:2454:29
        >     #10 0x2b6561b6c728 in SwFrame::PrepareMake(OutputDevice*) /sw/source/core/layout/calcmove.cxx:346:5
        >     #11 0x2b656257f355 in SwFrame::Calc(OutputDevice*) const /sw/source/core/layout/trvlfrm.cxx:1769:9
        >     #12 0x2b6561b68bf1 in SwFrame::PrepareMake(OutputDevice*) /sw/source/core/layout/calcmove.cxx:249:13
        >     #13 0x2b656257f355 in SwFrame::Calc(OutputDevice*) const /sw/source/core/layout/trvlfrm.cxx:1769:9
        >     #14 0x2b6561b68bf1 in SwFrame::PrepareMake(OutputDevice*) /sw/source/core/layout/calcmove.cxx:249:13
        >     #15 0x2b656257f355 in SwFrame::Calc(OutputDevice*) const /sw/source/core/layout/trvlfrm.cxx:1769:9
        >     #16 0x2b6561b6e7de in SwFrame::OptPrepareMake() /sw/source/core/layout/calcmove.cxx:357:13
        >     #17 0x2b6561fa557d in SwFrame::OptCalc() const /sw/source/core/inc/frame.hxx:889:9
        >     #18 0x2b6561f6f40c in SwLayAction::FormatLayout(OutputDevice*, SwLayoutFrame*, bool) /sw/source/core/layout/layact.cxx:1368:13
        >     #19 0x2b6561f6f04a in SwLayAction::FormatLayout(OutputDevice*, SwLayoutFrame*, bool) /sw/source/core/layout/layact.cxx:1363:29
        >     #20 0x2b6561f8737e in SwLayAction::FormatLayoutTab(SwTabFrame*, bool) /sw/source/core/layout/layact.cxx:1576:25
        >     #21 0x2b6561f6eb14 in SwLayAction::FormatLayout(OutputDevice*, SwLayoutFrame*, bool) /sw/source/core/layout/layact.cxx:1360:32
        >     #22 0x2b6561f6f04a in SwLayAction::FormatLayout(OutputDevice*, SwLayoutFrame*, bool) /sw/source/core/layout/layact.cxx:1363:29
        >     #23 0x2b6561f50723 in SwLayAction::InternalAction(OutputDevice*) /sw/source/core/layout/layact.cxx:550:25
        >     #24 0x2b6561f47023 in SwLayAction::Action(OutputDevice*) /sw/source/core/layout/layact.cxx:341:5
        >     #25 0x2b6564f03b8f in SwViewShell::ImplEndAction(bool) /sw/source/core/view/viewsh.cxx:280:9
        >     #26 0x2b655ee80f89 in SwViewShell::EndAction(bool) /sw/inc/viewsh.hxx:605:9
        >     #27 0x2b655edcccbe in SwCursorShell::EndAction(bool, bool) /sw/source/core/crsr/crsrsh.cxx:258:5
        >     #28 0x2b6567ac5b5b in SwView::OuterResizePixel(Point const&, Size const&) /sw/source/uibase/uiview/viewport.cxx:1116:9
        >     #29 0x2b65421f88c1 in SfxViewFrame::DoAdjustPosSizePixel(SfxViewShell*, Point const&, Size const&, bool) /sfx2/source/view/viewfrm.cxx:1490:13
        >     #30 0x2b6542228d89 in SfxViewFrame::Resize(bool) /sfx2/source/view/viewfrm.cxx:2275:17
        >     #31 0x2b654226038f in SfxFrameViewWindow_Impl::Resize() /sfx2/source/view/viewfrm2.cxx:73:9
        >     #32 0x2b650ff227aa in vcl::Window::ImplCallResize() /vcl/source/window/event.cxx:522:5
        >     #33 0x2b6510a8d5f6 in vcl::Window::Show(bool, ShowFlags) /vcl/source/window/window.cxx:2276:13
        >     #34 0x2b6542132a1e in SfxBaseController::ConnectSfxFrame_Impl(SfxBaseController::ConnectSfxFrame) /sfx2/source/view/sfxbasecontroller.cxx:1250:13
        >     #35 0x2b654212c985 in SfxBaseController::attachFrame(com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) /sfx2/source/view/sfxbasecontroller.cxx:550:13
        >     #36 0x2b6542084861 in (anonymous namespace)::SfxFrameLoader_Impl::impl_createDocumentView(com::sun::star::uno::Reference<com::sun::star::frame::XModel2> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&, comphelper::NamedValueCollection const&, rtl::OUString const&) /sfx2/source/view/frmload.cxx:599:5
        >     #37 0x2b65420777e9 in (anonymous namespace)::SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) /sfx2/source/view/frmload.cxx:716:13
        >     #38 0x2b65b0ed3384 in framework::LoadEnv::impl_loadContent() /framework/source/loadenv/loadenv.cxx:1087:24
        >     #39 0x2b65b0eb7531 in framework::LoadEnv::startLoading() /framework/source/loadenv/loadenv.cxx:372:20
        >     #40 0x2b65b0eb0063 in framework::LoadEnv::loadComponentFromURL(com::sun::star::uno::Reference<com::sun::star::frame::XComponentLoader> const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) /framework/source/loadenv/loadenv.cxx:158:9
        >     #41 0x2b65b10e0078 in framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) /framework/source/services/desktop.cxx:618:12
        >     #42 0x2b65b10e02fa in non-virtual thunk to framework::Desktop::loadComponentFromURL(rtl::OUString const&, rtl::OUString const&, int, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) /framework/source/services/desktop.cxx:606:64
        >     #43 0x2b657183ee13 in unotest::MacrosTest::loadFromDesktop(rtl::OUString const&, rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) /unotest/source/cpp/macros_test.cxx:50:51
        >     #44 0x2b6533b674a3 in SwModelTestBase::loadURL(rtl::OUString const&, char const*, char const*) /sw/qa/extras/inc/swmodeltestbase.hxx:668:23
        >     #45 0x2b6533b69aa0 in SwModelTestBase::load(rtl::OUString const&, char const*, char const*) /sw/qa/extras/inc/swmodeltestbase.hxx:639:16
        >     #46 0x2b6533716c59 in SwUiWriterTest::createDoc(char const*) /sw/qa/extras/uiwriter/uiwriter.cxx:446:9
        >     #47 0x2b6533b50a9d in SwUiWriterTest::testTdf108524() /sw/qa/extras/uiwriter/uiwriter.cxx:5101:5
        >     #48 0x2b6533d7e36a in void std::_Mem_fn_base<void (SwUiWriterTest::*)(), true>::operator()<, void>(SwUiWriterTest*) const /home/tdf/lode/opt_private/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/../../../../include/c++/5.2.0/functional:600:11
        >     #49 0x2b6533d7e073 in void std::_Bind<std::_Mem_fn<void (SwUiWriterTest::*)()> (SwUiWriterTest*)>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) /home/tdf/lode/opt_private/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/../../../../include/c++/5.2.0/functional:1073:11
        >     #50 0x2b6533d7da81 in void std::_Bind<std::_Mem_fn<void (SwUiWriterTest::*)()> (SwUiWriterTest*)>::operator()<, void>() /home/tdf/lode/opt_private/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/../../../../include/c++/5.2.0/functional:1131:11
        >     #51 0x2b6533d7c459 in std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (SwUiWriterTest::*)()> (SwUiWriterTest*)> >::_M_invoke(std::_Any_data const&) /home/tdf/lode/opt_private/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/../../../../include/c++/5.2.0/functional:1871:2
        >     #52 0x2b6533d7edf0 in std::function<void ()>::operator()() const /home/tdf/lode/opt_private/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/../../../../include/c++/5.2.0/functional:2271:14
        >     #53 0x2b6533d7aaf5 in CppUnit::TestCaller<SwUiWriterTest>::runTest() /workdir/UnpackedTarball/cppunit/include/cppunit/TestCaller.h:175:7
        >     #54 0x2b64ed1ff0ad in CppUnit::TestCaseMethodFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5
        >     #55 0x2b6508a28ea6 in (anonymous namespace)::Protector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /test/source/vclbootstrapprotector.cxx:39:14
        >     #56 0x2b64ed1bdb77 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:12
        >     #57 0x2b64fca7f7f6 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /unotest/source/cpp/unobootstrapprotector/unobootstrapprotector.cxx:89:12
        >     #58 0x2b64ed1bdb77 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:12
        >     #59 0x2b64f8c39e73 in (anonymous namespace)::Prot::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /unotest/source/cpp/unoexceptionprotector/unoexceptionprotector.cxx:63:16
        >     #60 0x2b64ed1bdb77 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:12
        >     #61 0x2b64ed13950f in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12
        >     #62 0x2b64ed1bdb77 in CppUnit::ProtectorChain::ProtectFunctor::operator()() const /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:12
        >     #63 0x2b64ed1b3da0 in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) /workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86:18
        >     #64 0x2b64ed288efb in CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) /workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:182:10
        >     #65 0x2b64ed1fc12d in CppUnit::TestCase::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:5
        >     #66 0x2b64ed2022e3 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:5
        >     #67 0x2b64ed20124d in CppUnit::TestComposite::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #68 0x2b64ed2022e3 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:5
        >     #69 0x2b64ed20124d in CppUnit::TestComposite::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #70 0x2b64ed2c88b6 in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:5
        >     #71 0x2b64ed287049 in CppUnit::TestResult::runTest(CppUnit::Test*) /workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149:3
        >     #72 0x2b64ed2c9d57 in CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) /workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:96:3
        >     #73 0x515fdd in (anonymous namespace)::ProtectedFixtureFunctor::run() const /sal/cppunittester/cppunittester.cxx:319:13
        >     #74 0x51098f in sal_main() /sal/cppunittester/cppunittester.cxx:469:14
        >     #75 0x50eaa2 in main /sal/cppunittester/cppunittester.cxx:376:1
        >     #76 0x2b64eeeefc04 in __libc_start_main (/lib64/libc.so.6+0x21c04)
        >     #77 0x433704 in _start (/workdir/LinkTarget/Executable/cppunittester+0x433704)> /sw/source/core/layout/sectfrm.cxx:1964:23: runtime error: signed integer overflow: 6203 + 9223372036854774315 cannot be represented in type 'long'
        
        Change-Id: Idda17d4f03997f9cc0555103a27f480f33e43877

2017-10-06  Serge Krot  <Serge.Krot@cib.de>  [2694162969cf86ef366d3ce812fccd0630acc800]

        tdf#66398 Import/export docx document protection properties
        
        Added:
        + import/export of all doc protection properties
        + unit test
        
        Change-Id: I7b65cf4f5c7add2a96fef407c243081fcc2b6d8d
        Reviewed-on: https://gerrit.libreoffice.org/43156
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-10-06  Mike Kaganski  <mike.kaganski@collabora.com>  [b567cfb980435df131d776915bce9152135bdf0f]

        filters: always use "" for includes in current source's directory
        
        For rationale, see commit 633f405701fc5cadfa73e950f7a8c122ad01c149
        
        Change-Id: I9a43caca12cc5755ffc5c4fdf16ac7e0660edf2e
        Reviewed-on: https://gerrit.libreoffice.org/43180
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-10-05  Michael Stahl  <mstahl@redhat.com>  [34f4446b0a5e04465216ff4ec2547aa82e0f06c2]

        editeng: fix assert about wrong EE_PARA_OUTLLEVEL item
        
        It's a SfxInt16Item in DefItems::DefItems().
        
        Change-Id: I01644b0b9d689d4d8756c52f1c2868f03b3037a5

2017-10-05  Yousuf Philips  <philipz85@hotmail.com>  [58ba9226e408d56c655184940fd326bae9345fb6]

        tdf#102053 make alt+a unique in hyperlink dialog
        
        Change-Id: Id41b7a2d7070fe05c561e8d43950284a78ca8f66
        Reviewed-on: https://gerrit.libreoffice.org/43173
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-10-05  Michael Stahl  <mstahl@redhat.com>  [0b311e9545a5bc498e144befe2bfb9d9e801f9ad]

        sc: try to fix DISABLE_DYNLOADING hackery
        
        Change-Id: I291ffc6cd1c7e9a43cd6f0861c05833316bfff78

2017-10-05  Mike Kaganski  <mike.kaganski@collabora.com>  [68d61a93819fd502630083a7080f099c4c218092]

        ww8: always use "" for includes in current source's directory
        
        For rationale, see commit 633f405701fc5cadfa73e950f7a8c122ad01c149
        
        Change-Id: I2e251ad9ba61cd292bcbd57917e717e4ce14ae63
        Reviewed-on: https://gerrit.libreoffice.org/43179
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-10-05  Caolán McNamara  <caolanm@redhat.com>  [ca95e886b42157d1d6394ed0b4c910978f5c2fda]

        crashtesting: crash on import of abi3007-4.rtf
        
        which started happending at...
        
        commit 56a695fddb915bcba13b088b5b2b4e0841d4acbc
        Date:   Tue Sep 26 09:13:05 2017 +0200
        
            tdf#112211 RTF import: fix unwanted direct formatting for left indents
        
        Change-Id: Id3e8c4452238b48495b1014eff14cdaddcb047ab
        Reviewed-on: https://gerrit.libreoffice.org/43172
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-05  Caolán McNamara  <caolanm@redhat.com>  [47580d75364cbf7c6c00c2cc557f4fb4d0505b98]

        Related: rhbz#1422353 make dbaccess forms behave like other modules
        
        and start off by default maximized
        
        Change-Id: I21b720186a4d0b834092bd8b3b782d8ed611c822
        Reviewed-on: https://gerrit.libreoffice.org/43175
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-05  Tamás Zolnai  <tamas.zolnai@collabora.com>  [911b42b0cdd283bc8bc7de50471a2d4b9603d8c7]

        ChartDumpTest: Disable checks which seems to fail because of font differences
        
        Change-Id: Icc45a7533510eaf4506be87819ac9f1e7d4bf9e2
        Reviewed-on: https://gerrit.libreoffice.org/43167
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-10-05  udareechk  <udareeck@gmail.com>  [f89b3d4bc24a3237f404bb6cb449ce28ce3f5a08]

        tdf#96505 Get rid of cargo cult long integer literals
        
        Removed 0L and 1L in sw/source/ directory files
        
        Change-Id: I5c9a7c2f1ff7cc7a4d204540fd93efdc1b4859cf
        Reviewed-on: https://gerrit.libreoffice.org/42562
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-10-05  udareechk  <udareeck@gmail.com>  [2f3b95246362aa8290e06b29fc44ee8dafa48aa8]

        tdf#96505 Get rid of cargo cult long integer literals
        
        toolbarsmenucontrollers.cxx file
        
        Change-Id: I25a842c2be3c6edbc8c0644e78cf36a9e45176a7
        Reviewed-on: https://gerrit.libreoffice.org/42561
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-10-05  Tamás Zolnai  <tamas.zolnai@collabora.com>  [9fa34e9f2cebe2cfc551668f2a67ddcb799d3fb8]

        tdf#112893: Pivot table: filtering of error item is not imported
        
        ... from XLSX
        
        Change-Id: Ib155852e5f0718f41e02596d1042513286c6d845
        Reviewed-on: https://gerrit.libreoffice.org/43166
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-10-05  Michael Stahl  <mstahl@redhat.com>  [03041e0f8d8385847c2e77fcaf08c1d33cad938f]

        tdf#112817 editeng,svx: fix SvxUnderlineItem/SvxOverlineItem SDI
        
        This was asserting because the superclass SvxTextLineItem
        was instantiated instead of the specific subclasses.
        
        Change-Id: If26847b8fa96dbf00062ba8372fe58e58c786782

2017-10-05  Caolán McNamara  <caolanm@redhat.com>  [97fdf8a04b50b2f7763eba7b16096868a358d313]

        Resolves: tdf#86547 width of button box is taken before spacing added
        
        Change-Id: I2497dfcea98682db7e507704227052c13a18d9dd
        Reviewed-on: https://gerrit.libreoffice.org/43168
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-05  Mike Kaganski  <mike.kaganski@collabora.com>  [1944e3ddc0b2247de3138d2a441cd6999e21fd9a]

        Rename and move SAL_U/W to o3tl::toU/W
        
        Previosly (since commit 9ac98e6e3488e434bf4864ecfb13a121784f640b)
        it was expected to gradually remove SAL_U/W usage in Windows code
        by replacing with reinterpret_cast or changing to some bettertypes.
        But as it's useful to make use of fact that LibreOffice and Windows
        use compatible representation of strings, this commit puts these
        functions to a better-suited o3tl, and recommends that the functions
        be consistently used throughout Windows-specific code to reflect the
        compatibility and keep the casts safe.
        
        Change-Id: I2f7c65606d0e2d0c01a00f08812bb4ab7659c5f6
        Reviewed-on: https://gerrit.libreoffice.org/43150
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-10-05  Andrea Gelmini  <andrea.gelmini@gelma.net>  [81d404803f477eb71b74eb9c7a67bba6b1af95d1]

        Fix typos
        
        Change-Id: I299ea04d0d29c97be269028a2984250474988092
        Reviewed-on: https://gerrit.libreoffice.org/43161
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-10-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [2bdf80be4c822378ba101703e4051a37c8f2ad41]

        loplugin:finalclasses in unotools..vbahelper
        
        Change-Id: I9350f9d37eaba99a1d74e103c969a9dcfe795497
        Reviewed-on: https://gerrit.libreoffice.org/43160
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-05  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [b6d6591fafb8ad2e59a27ff1ac6b234d879b4cf7]

        TSCP: include certificate usage in paragraph signatures
        
        Change-Id: I6f4b891a016c67051efd9033329065d7e3c8a06b
        Reviewed-on: https://gerrit.libreoffice.org/43022
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-10-05  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [09d70a097136719df3f8f08f5cbaa8dae4369279]

        TSCP: remove invalid signatures on saving
        
        Change-Id: Ib2bc309966e802eb584fa3c6e37458b840710e81
        Reviewed-on: https://gerrit.libreoffice.org/43111
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-10-05  Caolán McNamara  <caolanm@redhat.com>  [072a077972ada6500151623642db544ff5cb567e]

        tdf#112890 some dialog don't appear under gtk2
        
        Change-Id: I90a59bfdaec0e78d93888e5cc30d1c7fa147a7e7
        Reviewed-on: https://gerrit.libreoffice.org/43162
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [cc483d0470dbf0d01e4da818b148ff0b851c5187]

        tdf#112292 - fix memory leak and use more auto ref counting in sw
        
        this bug was introduced in
        
            commit a754294ac7a902fe96fbbd6b8b6824a360d6b248
            use rtl::Reference in SwDocFac instead of manual acquire/release
        
        fix it by using automatic ref-counting (i.e. rtl::Reference) everywhere.
        
        Note that the logic in SwViewShell::~SwViewShell is somewhat
        interesting.
        From my reading of it, it was previously potentially calling
        getIDocumentLayoutAccess on an SwDoc that had just been deleted.
        
        So if there is a problem with this commit I would look there first.
        
        Change-Id: I95b6b7e7523689c8b56063af642c3a84cbdcd331
        Reviewed-on: https://gerrit.libreoffice.org/43131
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-05  Paul Trojahn  <paul.trojahn@gmail.com>  [74977861a63c920f9b49e90087cac9a841392729]

        tdf#100065 Refactoring
        
        Change-Id: I842f90b655ccf195185bf8bae2d93b5b187954aa
        Reviewed-on: https://gerrit.libreoffice.org/43137
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-10-05  Miklos Vajna  <vmiklos@collabora.co.uk>  [4aa3a0b20f6140c716ac933fc575b202209881f9]

        sw: drop temporary debug code in ndtbl
        
        Change-Id: I985ec0f2107d9c0f0dede163e64a2de902102334
        Reviewed-on: https://gerrit.libreoffice.org/43154
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-05  jan Iversen  <jani@libreoffice.org>  [aa000a137ff8775aa370d6e0330d3d34323c5433]

        iOS, do not cross-compile for simulator
        
        When compiling for the simulator, we should not
        cross compile, since it is only using another sdk.
        
        setting cross-compile when the architecture is the same
        causes problems with several third party libs.
        
        The unsolved problem is how to build cmdline tools.
        
        Change-Id: Ida0b31bb12f6eadca413eb6e1874553adb8be6cd

2017-10-05  Tamás Zolnai  <tamas.zolnai@collabora.com>  [ee46269003aed237edcd9c086fd14ecded08bbeb]

        tdf#112884: Error string is displayed as empty item in pivot table
        
        Need to get the right string representation of error cells.
        
        Based on the code it seems a regression from:
        d4cd8677889ec3807c194ef5b462f8e031807e5b
        
        Change-Id: I30001e63cd17ae68ba4988d5825de479a4496326
        Reviewed-on: https://gerrit.libreoffice.org/43146
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-10-05  Jan-Marek Glogowski  <glogow@fbihome.de>  [0cb424fec7389801578085b618c5ad68a98f4637]

        Minimize GtkSalData scope in timeout callback
        
        After commit 2e8a95d1f87a3dbdcc8846fa44d1899abc8edd9c this doesn't
        anymore generate false positives in the constparams clang plugin:
        
        vcl/unx/gtk/gtkdata.cxx:817:39: error: ...
                ... this parameter can be const [loplugin:constparams]
            static gboolean call_userEventFn( void *data )
                                              ^~~~~~~~~~
        1 error generated.
        
        /vcl/unx/gtk3/gtk3gtkdata.cxx:782:39: error: ...
                ... this parameter can be const [loplugin:constparams]
            static gboolean call_userEventFn( void *data )
                                              ^~~~~~~~~~
        1 error generated.
        
        Change-Id: Id8d42a0c14bfcc887ec1ecbf70f4c41c26e26efb
        Reviewed-on: https://gerrit.libreoffice.org/42912
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-10-05  Stephan Bergmann  <sbergman@redhat.com>  [62c040e5ed827f1aa451b1169095d52db46fbc1c]

        Blind fix for MSVC warning C4211
        
        ..."nonstandard extension used: redefined extern to static", after the 'static'
        in the friend declaration had to be removed for clang-cl with
        e5d943d984bb0918f971eec45f45384cc0c72b67 "'static' is invalid in friend
        declarations"
        
        Change-Id: I14524ec0a5d8e7e12c5b506cbf7ac43508ae26ae

2017-10-05  Caolán McNamara  <caolanm@redhat.com>  [f561531b69ae4870eaa9648f7c104cabcd0a7fa0]

        Related: tdf#112063 validation dialog legitimally changes modality
        
        so to keep tdf#112063 working as with...
        
        commit e66c9aa362c1e8729d76090023960610321b14f3
        Author: Caolán McNamara <caolanm@redhat.com>
        Date:   Fri Sep 1 16:23:20 2017 +0100
        
            Related: tdf#112063 unsetting and resetting gtk modality is a problem
        
            for gtk3, so just set it on execute and no need to unset and reset it
            for whatever vcl nuttiness the existing code is doing
        
        then let the proper calls to SetModalInputMode call the frame modality switch
        and the hackery vcl calls the underlying vcl-specific body as ImplSetModalInputMode
        
        Change-Id: I853ca50e0d9830ca7ba3077e243ccdee6e84e696
        Reviewed-on: https://gerrit.libreoffice.org/43142
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-05  Caolán McNamara  <caolanm@redhat.com>  [a25868231adba6a3be30f9aedb71315de0c79acd]

        coverity#1399440 Dm: Dubious method used
        
        Change-Id: Ied0a5218b4f95a300d09483315d577b5bdf01bae
        Reviewed-on: https://gerrit.libreoffice.org/43135
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [e1261e6ea6e897d38f69c0d250ec34ccf0f6d545]

        loplugin:finalclasses in vcl
        
        Change-Id: I7de9cd6c5569217aa8d379c6d112cd1874bca8e2
        Reviewed-on: https://gerrit.libreoffice.org/43151
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-05  Stephan Bergmann  <sbergman@redhat.com>  [e5d943d984bb0918f971eec45f45384cc0c72b67]

        'static' is invalid in friend declarations
        
        Change-Id: I993e4dd219e247ca33022010da350f565c5e0dcf

2017-10-05  Stephan Bergmann  <sbergman@redhat.com>  [26537a9c1ae27faa24a760bdc91a2162a92b58d7]

        Missing #include <tools/time.hxx> (--disable-pch)
        
        Change-Id: I8cf1092bb2a5718b90fda8925eeb5dd281842b70

2017-10-05  Stephan Bergmann  <sbergman@redhat.com>  [4355ef6a6265c8e8dbba44b832f4847c6c8cd9bf]

        loplugin:blockblock (clang-cl)
        
        Change-Id: I210c322ab44057e45e2b75b3ce3d13529fb62d13

2017-10-05  Stephan Bergmann  <sbergman@redhat.com>  [be8bbd297e8eada7658783fef727b690fda5f224]

        loplugin:flatten (clang-cl, embeddedobj)
        
        Change-Id: Ic870347b3dc0ce6b7ad223c47a36b54843a26613

2017-10-05  Stephan Bergmann  <sbergman@redhat.com>  [3d1b53a0998659e6a75def21d2b539c692168149]

        Also suppress loplugin:flatten in C++ class member functions...
        
        ...invovling preprocessing conditionals, to actually make the unhelpful warning
        on Windows about OleEmbeddedObject::changeState go away.  And while at it, make
        the check for preprocessing conditionals more targeted (similar to
        1084e8be44661aaeacb8801707701013eb3fcdbc "More targeted check for preprocessing
        conditionals in loplugin:blockblock").
        
        Change-Id: I0300e0a547e969520a90cd126ea8f788cc17560f
        Reviewed-on: https://gerrit.libreoffice.org/42975
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-05  Eike Rathke  <erack@redhat.com>  [5be8c9cc1b92101e6f9fe5685df86e77d3eee3cc]

        Resolves: tdf#102075 support system [$-F400] time and [$-F800] long date
        
        By substituting a (valid matching the type) format using these
        special LCID modifier values with the current system locale's
        format.
        
        See ECMA-376-1:2016 18.8.31 numFmts (Number Formats) and
        https://msdn.microsoft.com/en-us/library/documentformat.openxml.spreadsheet.numberingformats.aspx
        which seems to be the only documentation available.
        
        Change-Id: Ieca048a77d4ef473ae475e202557d1353ff5387d
        Reviewed-on: https://gerrit.libreoffice.org/43148
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-05  Yousuf Philips  <philipz85@hotmail.com>  [4fd81a26681063dcc0d8d2eae795d39c8d894cb8]

        tdf#107569 Add small edit style icon
        
        Change-Id: Ic5f94197577659bb5ec9017d6967316c699cb93a
        Reviewed-on: https://gerrit.libreoffice.org/43087
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-10-05  Noel Grandin  <noel.grandin@collabora.co.uk>  [83c00b33594a59157ed483eb11c3c5022c978939]

        loplugin:mergerclass merge FillAttrLB with SvxFillAttrBox
        
        Change-Id: I5dfa7689eb219548bde7ce181a0a453c84b0f066
        Reviewed-on: https://gerrit.libreoffice.org/43136
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-05  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b93ae66b210f98c193263c4c1cd26d896bbf8e83]

        remove miss leading pool item assignments
        
        SfxPoolItems are not assignable, you have to Clone them.
        
        The assignments copied only the item values.
        In case of SwElemItem and SwDocDisplayItem those item fields were
        overriden in next steps.
        Member values of SwShadowCursorItem are used, so pass them to local
        variables.
        
        Assignment operators are still used in copy constructors, but will
        be removed soon.
        
        Change-Id: I9f493b580f09f6e921c228183212c4fde66adf2b
        Reviewed-on: https://gerrit.libreoffice.org/42939
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-05  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b71fdc67ed1efd421b9b1c747708958e8e09f73c]

        remove handing of deprecated Storage path option
        
        The only user of StoragePath was
        TemplateFolderCacheImpl::openCacheStream which uses TempPath for
        the cache file now.
        
        Change-Id: Ia21b5aa804222f28a3af3779a0ecc4789c1860b3
        Reviewed-on: https://gerrit.libreoffice.org/41087
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-05  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [9051ceb9f2048a85772306573cb662ee14efd718]

        clang-tidy modernize-use-equals-default in svx
        
        SfxPoolItem has a copy constructor and its copy assignment
        operator is deleted. Derived classes have a implicit defined
        copy constructor too, if all members are copy constructible.
        
        This patch removes default-able copy constructors and destructors
        on such items.
        
        Also removing copy constructors of pool item members
        SvxClipboardFormatItem_Impl and SvxColumnItem.
        
        Change-Id: Ic0f39c992d1fd7b667cb56134fd7c953681a3131
        Reviewed-on: https://gerrit.libreoffice.org/43143
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-05  Szymon Kłos  <szymon.klos@collabora.com>  [75a881829f19439245cdb859fc16d59461992f79]

        tdf#112634 avoid crash
        
        Change-Id: If4b8b24908eecc8267d7b74810f5afe4b1f79e4d
        Reviewed-on: https://gerrit.libreoffice.org/43139
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-10-05  Julien Nabet  <serval2412@yahoo.fr>  [cfce9b418072ff930d400890dcc0781e919fce24]

        Fix potential leak in macspellimp.mm
        
        + avoid macSpell var
        I'm not sure to retrieve [NSSpellChecker sharedSpellChecker] in a pointer
        is a good idea.
        Most of the examples using sharedSpellChecker just call [NSSpellChecker sharedSpellChecker]
        each time. If there's a bit more code, at least we're sure we won't leak because of this.
        
        Change-Id: I9818bd3d51f26b50849e1a5e69cc705acd92ad29
        Reviewed-on: https://gerrit.libreoffice.org/43140
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-05  Tor Lillqvist  <tml@collabora.com>  [ad0e0cb25c7943663f6c946fd300bff83e4caa59]

        Fix --enable-assert-always-abort (but not --enable-debug) build
        
        Look at NDEBUG, not OSL_DEBUG_LEVEL, to see whether asserts are active
        or not.
        
        Change-Id: I772d27da4bcc73c8c5a50ab4b72f50caddcf7273

2017-10-05  Mike Kaganski  <mike.kaganski@collabora.com>  [633f405701fc5cadfa73e950f7a8c122ad01c149]

        writerfilter: consistently use "" and <> in include directives
        
        [cpp.include] tells that includes in <> are searched in implementation-defined
        places; includes in "" are searched in other implementation-defined places,
        and is unsuccessful, then as if they were in <>.
        
        MS VisualStudio IDE uses paths configured for the project for includes
        in <>, and starts with current file paths for includes in "". So, using
        <> for includes in current source file's directory missing from configured
        project paths makes IDE show unsuccessful includes and unknown identifiers.
        
        This fixes includes in writerfilter source directory.
        
        Change-Id: I0bc1147aa68c305afd0c119418f07b655783a466
        Reviewed-on: https://gerrit.libreoffice.org/43138
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-10-04  Eike Rathke  <erack@redhat.com>  [7901ede8a63f41aea707bd19c22f834253161378]

        Add 0xF400 and 0xF800 constants for number format code modifiers, tdf#102075
        
        Change-Id: Ic379135f2d12023b1d50d70e72b640e2380483b7

2017-10-04  Tor Lillqvist  <tml@collabora.com>  [013044d12b61ac3b1b0b0f6e845825cac1894d94]

        It's called 'DirectWrite', one word
        
        Change-Id: I4892da38182295ca474e89bb061f713039cfd8e1

2017-10-04  Andrea Gelmini  <andrea.gelmini@gelma.net>  [f840a0b03856d776efd53892ef513b63aeaa8ccc]

        Fix typos
        
        Change-Id: I7f6dbb170b88cc1717d08651d4ddd3aace0a7933
        Reviewed-on: https://gerrit.libreoffice.org/43141
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-04  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [5c977ea903b26471877eecaad63766f5e70fd0b2]

        add more languages to linux updater builds
        
        Change-Id: I3ece92c5fe40da8a6bc6ace009dc9f651713aabf

2017-10-04  jan Iversen  <jani@libreoffice.org>  [7b5b3c041404c33b3d76eeea71920d042df5d8c3]

        iOS, simulator compiles as nactive mac OSX host
        
        Make simulator (and especially third party libraries) compile as OSX host,
        but with iPhonesimulator SDK.
        
        Change-Id: I2b282d1e84c5c6544dcb98413fec5c6e811efda6

2017-10-04  Stephan Bergmann  <sbergman@redhat.com>  [e409e6b02745b528eb5ce497fd2583bd5035c425]

        Missing dependency
        
        Change-Id: I03eb1ad3b25cab5e2d8cf9b91d13bb5d97cfdfa2

2017-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [2c05d758b2b62c9df413e2514fb3cd233d0f3ec7]

        add << operator for css::uno::Exception
        
        Change-Id: Ia23dafd07133779144965682df3b7125a3214235
        Reviewed-on: https://gerrit.libreoffice.org/43046
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-04  Mike Kaganski  <mike.kaganski@collabora.com>  [a3088b1e72ef17babe3d3664c610afd02cfe0891]

        lookupProfile: drop unreachable code
        
        The check for -userid switch has never worked - its condition was
        broken since initial commit 9399c662f36c385b0c705eb34e636a9aec450282
        
        Since this wasn't caught earlier, the functionality is unused
        (and was deprecated anyway - see
        https://wiki.openoffice.org/wiki/Framework/Article/Command_Line_Arguments),
        this commit just drops the code.
        
        Change-Id: Iae79f9cb7db454d72b11fb3954ebc456c7207d96
        Reviewed-on: https://gerrit.libreoffice.org/43123
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [20356442cdc34f1292dcdb88622dede8f0368d8a]

        loplugin:mergeclasses merge IInterface with SwDoc
        
        Change-Id: I6d400540c878db4504f6830aa9a3a6a381162520
        Reviewed-on: https://gerrit.libreoffice.org/43127
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-04  Jan-Marek Glogowski  <glogow@fbihome.de>  [da5cdcdeddf7bc21606b4cb64d8b1fc412146935]

        Convert tick-based timer events to versioned ones
        
        Instead of storing the system ticks in the timer event message
        simply store a version.
        
        Moves the version handling code into a VersionedEvent class,
        inherited by WinSalTimer and AquaSalTimer.
        
        Change-Id: I5add85031d36b3424a26a9ef798294cbfb00b2e4
        Reviewed-on: https://gerrit.libreoffice.org/42959
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-10-04  Takeshi Abe  <tabe@fixedpoint.jp>  [96e67461c8b451f3a313bcc973ac49c5e49537c0]

        svl: Remove unnecessary abstraction of SfxImpStringList
        
        Change-Id: Idbf1bf08f89f0fd1e92ad8f0d93d325267d19416
        Reviewed-on: https://gerrit.libreoffice.org/43120
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-04  Caolán McNamara  <caolanm@redhat.com>  [863dc26196a200de1540bf2e7a4809c8882795ed]

        don't add WB_CLIPCHILDREN to toplevel dialog builder creation
        
        Change-Id: I402ebea3acf6ca7f4d61785944c933663b35e1f3
        Reviewed-on: https://gerrit.libreoffice.org/43125
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-04  Miklos Vajna  <vmiklos@collabora.co.uk>  [41b57affa0e6edfb77acccf10843260d43e26366]

        pdfium: remove no longer needed Mac baseline patch
        
        This was needed on 10.9, current build baseline is 10.12.
        
        Change-Id: Ide1ddc9ea918676ab9363b7aeefd9b5606351e8d
        Reviewed-on: https://gerrit.libreoffice.org/43114
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-04  Stephan Bergmann  <sbergman@redhat.com>  [7f0bf6220bd69cf119878ebd1352b55a042b88ed]

        Revert "check for unnecessary DLLPUBLIC annotations"
        
        This reverts commit a599eeab786ecbe1b5b6509e3c792e5c1ba31248, plus follow-up
        fa4431449d0306e8179f53a2a69c549800bd24bd "Avoid bogus loplugin:dllmacro
        'unnecessary *DLLPUBLIC declaration ...'".  See (abandoned)
        <https://gerrit.libreoffice.org/#/c/42983/> "loplugin:dllmacro: Handle implicit
        member functions" how this would have needed to be extended to give consistent
        results across Linux and macOS, but then would have started to remove DLLPUBLIC
        from entities that apparently need to at least have default type visibility on
        macOS and started to make tests fail.

2017-10-04  Stephan Bergmann  <sbergman@redhat.com>  [aed1870375cd2b718fcc5fe19cdc27b711747d9c]

        ios/lo.xcconfig.in is gone
        
        ...since 848d06690c28ab0a634c2ac979c2e34047522dbe "iOS, build instructions."
        
        Change-Id: I441b452a32e12cb438ee6be5a1e4ef77633e4c34

2017-10-04  Eike Rathke  <erack@redhat.com>  [9a64a82a50c66c720fca79a2aaafff7d2cb6db58]

        Change define to inline and donate some spaces, tdf#96197 follow-up
        
        Change-Id: Ia7a000d48807c3fba1dd768a77b4c49b688e1234

2017-10-04  Mark Hung  <marklh9@gmail.com>  [441fded7f7fc8a2564075406933226a6eea73dd1]

        tdf#96197 do not break Korean words in the middle.
        
        Korean words are composed of Hangul and are separated
        by space or newline. This patch improves line breaking
        function in CJK break iterator so that it does not
        break Korean words in the middle. It now breaks at the
        first character of the last Korean word.
        
        Change-Id: I91b20733c0c5ec4755bf68eb0d7c14c42c1f3556
        Reviewed-on: https://gerrit.libreoffice.org/42987
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [4791e6061518c49dcce937d7fafa57f5b9bef77f]

        loplugin:finalclasses in writerfilter
        
        Change-Id: I590de2fd15c630d5ea5e706ce9421ee8bfe19db7
        Reviewed-on: https://gerrit.libreoffice.org/43116
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-04  jan Iversen  <jani@libreoffice.org>  [79c392a45a7827d6c5af4c7e1da07c6eb3f91f2e]

        iOS, updated README.md
        
        on request.
        
        Disclaimer, this is currently work in progress and the library
        should *not* be used for production.
        
        Change-Id: I016933fcf10d7864babbf5d24ffcaa439a6753a7

2017-10-04  Stephan Bergmann  <sbergman@redhat.com>  [1084e8be44661aaeacb8801707701013eb3fcdbc]

        More targeted check for preprocessing conditionals in loplugin:blockblock
        
        Change-Id: Ib9b6b266ed4bf4d2672aed723c7f92f58c9007b3

2017-10-04  Stephan Bergmann  <sbergman@redhat.com>  [f4514f356a08a4108c5cdfb1d12855df297097a4]

        Fix test, and add missing TraverseFunctionDecl base case
        
        Change-Id: I31f238fe931e8d890cd70b1a1eb52f042f487a76

2017-10-04  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [b18545688a6399dbf89b05dae585e15a75b8302a]

        clang-tidy modernize-use-equals-default in sfx2
        
        SfxPoolItem has a copy constructor and its copy assignment
        operator is deleted. Derived classes have a implicit defined
        copy constructor too, if all members are copy constructible.
        
        This patch removes default-able copy constructors and destructors
        on such items.
        
        Change-Id: I214dfc016f02617e39a69177aa2233573dfe5f28
        Reviewed-on: https://gerrit.libreoffice.org/43039
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-04  Stephan Bergmann  <sbergman@redhat.com>  [56c9446f74747214f733757f134cbc9e055ca5e2]

        Suppress loplugin:blockblock in functions involving preprocessing conditionals
        
        ...as needed to avoid an unhelpful warning about Player::createPlayerWindow in
        avmedia/source/gstreamer/gstplayer.cxx when included from
        avmedia/source/gstreamer/gst_0_10.cxx (so that ENABLE_GTKSINK is not defined).
        
        Change-Id: I6de9cc59cf8e611c4c9d939dd837499b1d2c8787

2017-10-04  Kiyotaka Nishibori  <ml.nishibori.kiyotaka@gmail.com>  [83a34d29100862b15d9d86cb852a0fd86f5b7f77]

        add context attribute to translatable entries in a .ui file.
        
        some translatable entries in sw/uiconfig/swriter/ui/notebookbar.ui were
        missing context attribute and that caused failure of 'make translations'.
        
        Change-Id: I79c049ca845ea2379a12a6fca0f12656bee91367
        Reviewed-on: https://gerrit.libreoffice.org/43096
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-10-04  Stephan Bergmann  <sbergman@redhat.com>  [78ac2644501e907c1c8239c4fae8bb6e7ca829cb]

        loplugin:redundantcast
        
        Change-Id: Ia00af1b79ac30ca00345f52a1981d3bfc1620f76

2017-10-04  Stephan Bergmann  <sbergman@redhat.com>  [a35e532a2d16dce25854b7c3cf27cc3a96a00b8e]

        Fix PythonTest_pyuno_pytests_insertremovecells on Windows
        
        ...where the original code caused an "Unsupported URL <file://C%3A/...>" error,
        while just using pathname2url instead of quote caused "Unsupported URL
        <file:///C://...>", so had to add the silly re.sub.  Hopefully keeps working
        with all sorts of Python 2 and 3 that we want to support.  (And is there really
        no better way to convert a pathname to a file URL in Python?)
        
        Change-Id: I43f450707fe5206a1e6b91918962d2d90a880463
        Reviewed-on: https://gerrit.libreoffice.org/43092
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-04  Arkadiy Illarionov  <qarkai@gmail.com>  [9db36aac932f688adc492a90a7cd4b350dd19ed8]

        tdf#112689 Replace chained O(U)StringBuffer::append with operator+ in cui
        
        Change-Id: I41392108792ee91e01e32eb88ef50f238c2d3717
        Reviewed-on: https://gerrit.libreoffice.org/42996
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-04  Julien Nabet  <serval2412@yahoo.fr>  [7413ee067f1184747b3e2b6580577d05e35a7cc9]

        Fix leak in resolveAlias (fpicker/aqua)
        
        Change-Id: I9b154337769763139ee5571d4ec8df9cfb6208f9
        Reviewed-on: https://gerrit.libreoffice.org/43104
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-04  jan Iversen  <jani@libreoffice.org>  [de05a4ff2091a82ad9fc541676b9e0bfae74a5da]

        iOS, updated README
        
        Change-Id: I3866599556a63beaf062207cfd9d537ab9f25785

2017-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [224db728733d1beb4709652ace948ff7d1f40f00]

        simplify memory management in ImpXPolyPolygon
        
        just use a std::vector<XPolygon>
        
        Change-Id: I1adb801faa8341e0759a86fd209a530b8f5c5a1c
        Reviewed-on: https://gerrit.libreoffice.org/43086
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [c9d7d201749ebabe4c8a0d7e5051337b83b50ee7]

        drop WB_SDRMODE in favour of explicit method
        
        was the only style being used on the class anyhow, and there was already
        a field for it
        
        Change-Id: Icdbc9f312851e0476a8b1d21fd4dc9c8166d4e08
        Reviewed-on: https://gerrit.libreoffice.org/43085
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [e5c91797d355ed2d6ce65e460880443d8de94d1a]

        convert SDR_TRISTATE to TriState
        
        Change-Id: Iac440d313006d01667e433bea97925ccaa9282da
        Reviewed-on: https://gerrit.libreoffice.org/43084
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [c96fb68d9527ef5a30dfcb7ba5b04122ee2e94ee]

        PLinkStub is dead
        
        since
            commit 1d852b32d7ad89b2317c04958060f366f8922ca4
            Date:   Thu Jul 16 09:49:37 2015 +0200
            loplugin:unusedmethods svx
        
        Change-Id: I1c039fd71571a069531684857ae971e6acb4f49c
        Reviewed-on: https://gerrit.libreoffice.org/43081
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-04  Noel Grandin  <noel.grandin@collabora.co.uk>  [6ce77cac03123f2bf5c9b6698a3f80e32d7fbe85]

        move stuff in i18npool/i18nutil in own namespace
        
        instead of trying to share the css::i18n namespace, which is just very
        confusing and should be left to actual UNO artifacts
        
        Change-Id: I2f5c36bf1af9a2a98c4f997dd450d015e75ed3f6
        Reviewed-on: https://gerrit.libreoffice.org/43079
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-04  David Tardon  <dtardon@redhat.com>  [f2db08b28e99c61c44bc057d03de926ac33d93b7]

        use the new gbuild way to update config.*
        
        Change-Id: I43805ac8c3d5c1b65519da02c3cc50fdb9729ea6
        Reviewed-on: https://gerrit.libreoffice.org/42941
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-10-04  David Tardon  <dtardon@redhat.com>  [4b5574ef48a4745a2073ca1b7c50169fdc83b068]

        simplify updating of config.* in bundled projects
        
        Change-Id: I2028bb9664caf9b9c09d22cc766f88094c92b95f
        Reviewed-on: https://gerrit.libreoffice.org/42940
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: David Tardon <dtardon@redhat.com>

2017-10-04  Matthias Freund  <matti_lx@secure.mailbox.org>  [81fee9ab4c4630da4a3346958fba4df63ce5ef27]

        tdf#98315 Function Wizard showing Breeze icons when in Sifr theme
        
        Adding the missing link
        X
        
        Change-Id: I5bffa19beaf1e8d4bc06c351e6f32c509c375609
        Reviewed-on: https://gerrit.libreoffice.org/43100
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-10-04  Mark Hung  <marklh9@gmail.com>  [b087e451527f2e497ccab83b63b4f10099bfb8b8]

        tdf#95656 fix orientation for Bopomofo tonal marks
        
        A few Spacing Modifier Letters ( 0x2ca, 0x2c7, 0x2cb, 0x2d9 )
        are used as Bopomofo tonal marks.
        
        This patch force their vertical orientation property
        to be transformed upright.
        
        This patch also set the script type of them to WEAK
        to keep them with nearby Bopomofo symbols in the same portion.
        
        Change-Id: Ib226ebbcaf140124dee806dd6b2859150eb53f67
        Reviewed-on: https://gerrit.libreoffice.org/43001
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2017-10-04  Xisco Fauli  <anistenis@gmail.com>  [01f674a95ddec76dc4c8ecfccdca1773657e47cb]

        tdf#112486 Do not force GDI in no OpenGL
        
        See:
        http://nabble.documentfoundation.org/Re-Minutes-of-ESC-call-2017-09-21-tt4223238.html
        
        Change-Id: I19bb4b58d2260fd23c32a687a9f504540c229985
        Reviewed-on: https://gerrit.libreoffice.org/42897
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>
        Tested-by: Khaled Hosny <khaledhosny@eglug.org>

2017-10-04  Tor Lillqvist  <tml@collabora.com>  [6e3e4cd38b56d432c48cd7217885974e3f0519fd]

        Indent part of ScInterpreter that for some reason was not indented at all
        
        Change-Id: Ib514d8422a1a881f24fe7a10e8ce538ea997dc6b

2017-10-03  Xisco Fauli  <anistenis@gmail.com>  [13a27860ae79ee8ac9c96b8beb6d3d7aa56a9d94]

        tdf#112842: UI enable/disable leadingzeroeslabel
        
        Change-Id: I73c617c1416628d094b8ee5794f43e16b77681d3
        Reviewed-on: https://gerrit.libreoffice.org/43058
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-10-03  Katarina Behrens  <Katarina.Behrens@cib.de>  [6f581504b77cf780898ffb568a66d4aa86df1c73]

        tdf#109100: Hide margine control in Impress
        
        Change-Id: I6f3453ce309d70f444063f17b3109cc91a50823f
        Reviewed-on: https://gerrit.libreoffice.org/43056
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-10-03  jan Iversen  <jani@libreoffice.org>  [20db1be102731059e43ec5b3c2ae80039621f887]

        iOS, bump SDK version to 10.3
        
        10.3 is needed (anyhow 11.0 is on the street)
        
        Change-Id: Ic9afed3ecbb76e71eb0ee0fc74f4b64dc38af716

2017-10-03  jan Iversen  <jani@libreoffice.org>  [eb957c16904717201536f289063de63f1653dbf9]

        iOS, get rid of OSX - iOS link conflict.
        
        Prelinking uses special flags, adjusted.
        
        Change-Id: Ie9537df3a158818128ee0c4e08b3ad0a782009fb

2017-10-03  Khaled Hosny  <khaledhosny@eglug.org>  [9bc39be417a4c436cbe18391fc87e5e835551b07]

        tdf#107605: Fix line height cslculation for broken fonts
        
        Change-Id: I06368dd15d7898dda61bc07b0f96bf82b00733b9
        Reviewed-on: https://gerrit.libreoffice.org/43095
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Khaled Hosny <khaledhosny@eglug.org>

2017-10-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [c985ad5f7b479706935459630c5a59ccae6fa8b7]

        tdf#112860 sw: avoid shortcut for tables in SwFrame::GetNextSctLeaf()
        
        As the comment says the shortcut only works if no columns or pages are
        between the section frames, while for tables there are definitely table,
        row and column frames. This resulted later in
        SwFrame::IsFootnoteAllowed() a nullptr dereference, as the frame was
        still marked as in-table, but wasn't in a table anymore.
        
        Change-Id: I4191c77d20c6ccc096156fae15ca7c22cc5b68b6
        Reviewed-on: https://gerrit.libreoffice.org/43091
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-03  Szymon Kłos  <szymon.klos@collabora.com>  [42c9be63a309fa0d7506ada9cf759dbe023c4a0f]

        tdf#104788 write xshear & to attribute
        
        Change-Id: I2cdaf18424b7f2e5b5e1fe81a9f504f36773eff3
        Reviewed-on: https://gerrit.libreoffice.org/42948
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-10-03  Olivier Hallot  <olivier.hallot@libreoffice.org>  [73251f38d97506fc41ded7fe1fc9c788317ca894]

        Updated core Project: help  62a89b1d32a3b230f3094075002cf2162934e4f4
        
        Script to build HTML help files of released version
        
        This script is used to convert released help files into HTML pages
        
        Change-Id: Iae1d6c1a10360229221f8a47b5e7187bbb958d86
        Reviewed-on: https://gerrit.libreoffice.org/43094
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-10-03  Caolán McNamara  <caolanm@redhat.com>  [7dbb98bf18a8431f6063c4e9bf7b3fa21867e78c]

        ofz#3540: oom move compression size test earlier
        
        Change-Id: I1ca4f08ef526498cf08665f2b23d56095d5f1323
        Reviewed-on: https://gerrit.libreoffice.org/43082
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b6385a9f58e9f8adfd406e087186eb0cbba700b]

        convert TPB_DISPLAY_NAME constants to scoped enum
        
        Change-Id: I0e4f9ce3392e48fc82c232ba3e6581f3b0d9af9f
        Reviewed-on: https://gerrit.libreoffice.org/43083
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-03  Mike Kaganski  <mike.kaganski@collabora.com>  [532a4dcba6ec6fe1bd88f3c2db77f05868167886]

        Replace more reinterpret_cast with SAL_W/SAL_U
        
        Change-Id: Ia632e4083222ad9e7f17c2ad0d0825f189c700cc
        Reviewed-on: https://gerrit.libreoffice.org/43071
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-10-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [372d2d78906aac32ddaf7eaa3c2037ea3d5af1ae]

        Update OSX SDK checking
        
        We require a min of 10.12 to build these days.
        Also reverse the order of the list in configure.ac so that we pick up
        newer SDK before older SDK.
        
        Change-Id: Iae25f1971123479801a82c9d30172668a4cfa52a
        Reviewed-on: https://gerrit.libreoffice.org/42450
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-03  jan Iversen  <jani@libreoffice.org>  [9bda1ac60f3e92b7023275daf15a31efc08daaf7]

        iOS, change generation of xcconfig
        
        The generation was far to complex simplified.
        
        Change-Id: Iea2f1b9630f70f05deeb8eb44aa8333989929642

2017-10-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [8481019c8c57459494b931aeec0915317204a05b]

        tdf#112848 Assert when clicking on report wizard or design view
        
        the StartListening call here is unnecessary because OSectionView
        inherits from SdrMarkView which calls StartListening unconditionally in
        it's constructor.
        
        Change-Id: I0191fce12e0600cc8fc6b9cc20e7e3bf39b386d3
        Reviewed-on: https://gerrit.libreoffice.org/43070
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [bbb1975d9c56b410023580a0e5fe95ed3e43496b]

        convert WB_FORCECTRLBACKGROUND to bool field on Edit
        
        Change-Id: I7a8731635bd22926df98cd70c8bb850408c1854c
        Reviewed-on: https://gerrit.libreoffice.org/43076
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [aec9462c1fc0fdc7437b69399cef5f3711301105]

        SfxDetectFilter typedef is unused
        
        since it was added in
            commit 0d8c293fa426bc9f6f9f71393ce6de752a2087d8
            Date:   Wed Apr 11 20:20:32 2007 +0000
            INTEGRATION: CWS hedaburemove01 (1.1.2); FILE ADDED
        
        Change-Id: Ie3b9ba6c4010306b26df9a142c784c00e3f1ae0e
        Reviewed-on: https://gerrit.libreoffice.org/43075
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [9572e3254bf62fb658a09577e64dc591b3a06954]

        WB_DOCKBORDER is dead
        
        the only place that passes it to a window class, does so to a window
        class that does not implement that style.
        
        Change-Id: I74d705ed928b797c3456cf23a8074c62d0c12247
        Reviewed-on: https://gerrit.libreoffice.org/43072
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [692d35b89a9f6de4099d180e79aa39ded1214922]

        loplugin:finalclasses in xmloff
        
        Change-Id: I10ffefd29b858548472a459314c7d5632324bca2
        Reviewed-on: https://gerrit.libreoffice.org/43069
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-03  gabrielchiquini  <gabrielchiquini@hotmail.com>  [85a9b4b3cf2b61d470f74450c73abcefcadbe3e9]

        Updated core Project: help  507d26615775cc233413cbb140dd3e7ccf971567
        
        tdf#112370 Add case-insensitive support to index search
        
        Change-Id: I460f853f4abd6bf8124f2b6d01d5b771fcc6569c
        Reviewed-on: https://gerrit.libreoffice.org/42984
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-10-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [ccb1894c02d77ed89741ca1f82bad87a17fd76fa]

        new loplugin:finalclasses
        
        look for classes which are effectively final, but contain protected
        members. These members can be made private.
        
        Change-Id: If53d535b068b668d1aff548ebfd0fe6c51a48a0e

2017-10-03  Mike Kaganski  <mike.kaganski@collabora.com>  [419ae5765ac562982f843adbfff32154e2559162]

        Partially revert c3609f107b16eb888edf284f4637be6cb09234eb
        
        Change-Id: I92c84d0d0fba1adcd0adfc93e3fe9b5ea6b8cbf2
        Reviewed-on: https://gerrit.libreoffice.org/43065
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-10-03  Caolán McNamara  <caolanm@redhat.com>  [addd1c34502b959e329354d73808c222986d4b74]

        Resolves: tdf#112827 gtk3 menubar not RTL under RTL locales
        
        Change-Id: Icb2fa621e1f7da1e2d4bd221c8e1d8677cc956a2
        Reviewed-on: https://gerrit.libreoffice.org/43057
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [d352dda3dbfc9e26b7f80746e1502f3cb4cd45c1]

        tdf#112836 master view, bottom areas are wrongly positioned
        
        Bug was introduced in
            commit 12b2803f196b897ffb901b0eebe271c5ee43d03e
            "drop unused PRESOBJ_IMAGE"
        
        Change-Id: I50be74b505a674439bd8b67545b89a9660a85a33
        Reviewed-on: https://gerrit.libreoffice.org/43062
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-03  Jan Holesovsky  <kendy@collabora.com>  [d785b4dd8c5e1c7f08ef7dfaa92ab09fcebb300e]

        lok: Fix declaration of ‘xContext’ shadows a global declaration.
        
        Change-Id: Iab3c142cd85ca54bf3c37a0710ce7da7a5d77a35

2017-10-03  Miklos Vajna  <vmiklos@collabora.co.uk>  [409c230ed70707eeb5e6fcd4ab904bb4a411608a]

        tdf#112507 RTF import: fix too narrow table cell
        
        Commit e6ec0794858df1444f43659b568119bf126a90e6 (tdf#104937 RTF import:
        \trwWidthA is an absolute value, 2017-08-29) changed the handling of the
        fake empty cell at the end of table rows so that the parameter of the
        control word is an absolute, not a relative value.  Turns out this
        wasn't correct, the DOCX equivalent of that bugdoc shows that the
        parameter is a relative value after all. The RTF spec also talks about a
        "width", which is assumed to be a relative value.
        
        So fix that bug in a different way again (by making sure that this
        additional fake cell contributes to the total width of the table, so
        column separators are counted correctly), this time without less
        side-effects.
        
        Change-Id: Ic64fd3a6abae8e0398e8e77123f0473d73f0c4b0
        Reviewed-on: https://gerrit.libreoffice.org/43063
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-03  Jan Holesovsky  <kendy@collabora.com>  [055766f79ef74e1774d0f434ac13c6276d849902]

        LOK: getSpellLanguages() is not necessary in comphelper in the end.
        
        Change-Id: If81cd3d4508ba3f44304a9ec9b643bf771e8930c

2017-10-03  Pranav Kant  <pranavk@collabora.co.uk>  [9127d1a89cbfba89eb9df6755ea7b9e161cfc67a]

        framework, lok: It's okay to have valid non-existent user inst. path
        
        Change-Id: I3b9f00adb76fc702e1847d9fab866b7796cfd942
        Reviewed-on: https://gerrit.libreoffice.org/43061
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-10-03  Takeshi Abe  <tabe@fixedpoint.jp>  [445b17ce332007a62cd1e4f6eac4d337896c68b2]

        svx: Simplify SdrGluePointList with std::unique_ptr
        
        This also inlines SdrGluePointList::GetObject().
        
        Change-Id: I70052a5e94b3451f5a00e1185e6dee59e5537184
        Reviewed-on: https://gerrit.libreoffice.org/43059
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-03  Noel Grandin  <noel.grandin@collabora.co.uk>  [d3971ec256450e6783920b46f672048b29719949]

        new loplugin:blockblock
        
        Change-Id: I7b68b70fa4c7234e8882f7627026959a596968fd
        Reviewed-on: https://gerrit.libreoffice.org/43025
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-03  Henry Castro  <hcastro@collabora.com>  [f50bf3c5225b49b3c6f77f882e35305e5dc5ccd3]

        lok: use getCommandValues to obtain a list of languages
        
        Change-Id: I4a1f04b9dfe9e3ebbc174380db93c332e958ccfa
        Reviewed-on: https://gerrit.libreoffice.org/43060
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2017-10-02  Caolán McNamara  <caolanm@redhat.com>  [34e8fd7e99489e9f50a512b07c6f3923b358b4d3]

        ofz#3537 Direct-leak
        
        Change-Id: Icca25565d396a36154bca0ac748554e95cd83ae9
        Reviewed-on: https://gerrit.libreoffice.org/43049
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-02  Gabor Kelemen  <kelemeng@gnome.hu>  [e4c4c21d46ed2c8f7d117ce8d7f407474c2a12bc]

        Updated core Project: help  aa1e7fffd4f067414833d593cd0307bd2dc9d6f9
        
        tdf#112804 Fix key combination for inserting paragraph before table
        
        Change-Id: Ibe077bd39c5e2a44520052ae0afa9cd69ca59991
        Reviewed-on: https://gerrit.libreoffice.org/43054
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-10-02  Eike Rathke  <erack@redhat.com>  [760a1d50c2d6e38cc70c326df7a0197571dce8ce]

        Remove now moot comment about comments and .src file inclusion
        
        Since RSC is gone..
        
        Change-Id: I146e6a7284766f0462ba8099458700507d982214

2017-10-02  Jim Raykowski  <raykowj@gmail.com>  [0015f28ee5782b4b6964532459ae89cbd4ad6eaa]

        tdf#42664 Update Navigator drop down list
        
        Change-Id: I52843868a62cb1b89fba21c4e412a52501d2dc20
        Reviewed-on: https://gerrit.libreoffice.org/43007
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-10-02  Jan-Marek Glogowski  <glogow@fbihome.de>  [62d542e9b1bb1b442562951d21100fd61be5f0c7]

        Remove undefined elements after std::unique
        
        Change-Id: Ifebd1124fa081d50797904175d90e6d26d50ab7f

2017-10-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [0fd2e787974853b48c54ed7a165ee7edda80af64]

        solenv: support gb_UITest_DEBUGRUN for ui tests
        
        This is similar to gb_JunitTest_DEBUGRUN, i.e. allows running soffice in
        gdb, and then connecting to that soffice from the test, instead of
        starting an own one.
        
        Change-Id: I023d6b0ede146837666c946cb865feb9046e5a94
        Reviewed-on: https://gerrit.libreoffice.org/42756
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>

2017-10-02  Jan-Marek Glogowski  <glogow@fbihome.de>  [9fc7fb0e78334b926347d85480ad9df00cc1ed1e]

        tdf#112769 Don't multi-trigger AllEventsProcessed
        
        User events processing - as all event processing - can be nested,
        which can cause TriggerAllUserEventsProcessed to be called multiple
        times, when a nested event loops ends.
        
        So track TriggerAllUserEventsProcessed calls and just reset, if
        a new event was inserted.
        
        Change-Id: I4a1b1b08901c99a7ece08f8baf008c8bb73506bf
        Reviewed-on: https://gerrit.libreoffice.org/43043
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-10-02  nigeldias  <nigeldias2012@gmail.com>  [924c6f0bbc25377d6b299ca4b12408cfc57d60f5]

        tdf#112677 Correcting buttons position in certificate path dialog
        
        Change-Id: I80e00083e851cd3db44a3ca9391225657526bfe4
        Reviewed-on: https://gerrit.libreoffice.org/43045
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2017-10-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [7d843ea451cfe25b85528b2e2164a9411f6f245d]

        Fix typos
        
        Change-Id: I325141f90104496c62af8704d75568df3418952a
        Reviewed-on: https://gerrit.libreoffice.org/43050
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-02  Marco Cecchetti  <marco.cecchetti@collabora.com>  [8429590a4479cfceb7cd73cdb0fa90aee0ea22ca]

        lok - sc: lift row limit to 500k
        
        Due to previously intruduced optimizations, it is safe and fast enough
        to navigate through a 500k rows speadsheet.
        
        Change-Id: I865d0b60629b5bbf796e9e48df6ff21242a13e5a
        Reviewed-on: https://gerrit.libreoffice.org/40454
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2017-10-02  Marco Cecchetti  <marco.cecchetti@collabora.com>  [6dc844945c5af0c75183fa72f6e17d25f5e664c3]

        lok - sc: row/column headers are updated faster
        
        Now the computation of the row/column headers data exploits the cached
        row/col positions in HeightHelper/WidthHelper.
        
        That makes updating row/column headers at the bottom of the document
        as fast as at the top even for very big spreadsheets.
        
        Change-Id: I27381b520aaed68662e4d07c5879046d182c70e6
        Reviewed-on: https://gerrit.libreoffice.org/40451
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2017-10-02  Marco Cecchetti  <marco.cecchetti@collabora.com>  [31b7dc19c32f42197c481cb7d2f44c600b755e2b]

        lok - sc: make computation of cell cursor position faster
        
        Now the computation of the cell cursor position exploits the cached
        row/col positions in HeightHelper/WidthHelper.
        
        That makes navigating through arrow keys independent from the current
        cell cursor position: the cell cursor position is updated at the
        bottom of the document as fast as at the top even for very big
        spreadsheets.
        
        Change-Id: I2f23d4439f2157e702f09b56106bebdd0e0bbe86
        Reviewed-on: https://gerrit.libreoffice.org/40450
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2017-10-02  Marco Cecchetti  <marco.cecchetti@collabora.com>  [61ddf34cf72bdfb738706b0836d9ecb6c0186d5d]

        lok - sc: invalidation of cached row/col positions on several cases
        
        Cached row positions are invalidated when one of the following event
        occurs:
        
        - one or more rows are inserted
        - one or more rows are deleted
        - one or more hidden rows are made visible
        - one or more visible rows are made hidden
        - one row is resized
        - optimal row height is changed
        - the value of the PPTY parameter is updated
        - a undo/redo involving any of the above actions
        
        The same occurs for cached column positions.
        
        The solution takes care of row/column operations performed in another
        view and of the current tab each view is displaying
        
        Change-Id: I57895506b17986d36ab024eec9c79864ea95dad7
        Reviewed-on: https://gerrit.libreoffice.org/40449
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2017-10-02  Marco Cecchetti  <marco.cecchetti@collabora.com>  [b230f845e794641721254e0a95b006eb3588aa0c]

        lok - sc: document size as sum of row heights/col widths in pixel
        
        Grid lines, cursor overlay, row/col headers are all computed by
        summing up row heights / col widths converted to pixels.
        
        On the contrary the document size was converted to pixel only at the
        end after having summed up heights/widths in twips.
        
        All that lead to have a document height/width greater than the
        position of the last row/col, with the scrolling in online going
        unplesantly far beyond the last row/column.
        
        This patch change the way the document size is computed, so that the
        spreadsheet height/width matches the position of the last row/column.
        
        Moreover it exploits the cache-like structure for row/col positions
        introduced in a previous commit.
        
        Change-Id: Ibb2cc6a7b592e359a0b1202dc9bea1dd4c421354
        Reviewed-on: https://gerrit.libreoffice.org/40448
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2017-10-02  Marco Cecchetti  <marco.cecchetti@collabora.com>  [a789ef3c41443a3aa964bea31e2c8e22552fcdfd]

        lok - sc: a cache-like structure for row/col positions in the document
        
        ScPositionHelper provides the ability to insert (and remove) row-
        position pairs where the position is in pixel and related to the
        spreadsheet top.
        
        In this way one can compute a new row position by starting from the
        nearest row presents in this cache-like data structure.
        
        It offers also the ability to invalidate the cache by removing all
        cached data below a given row or position.
        
        This data structure can be used for columns, too.
        
        Change-Id: Ifd66a003680ef9a3babf46ae952221c04451be9a
        Reviewed-on: https://gerrit.libreoffice.org/40447
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2017-10-02  Marco Cecchetti  <marco.cecchetti@collabora.com>  [6388a50c1e3ef2e25132f63547bb91d08a0f416c]

        lok: sc: overlays and edit view misplaced by other view actions
        
        The edit view, the cell cursor and the cell selection overlays become
        misplaced when another user inserts, deletes or resizes a row.
        
        The same is true for columns.
        
        The solution takes care of the current tab each view is
        displaying and of undo/redo actions.
        
        Change-Id: I24c94f774f3b18028c9356a904e1b14b07c5c61a
        Reviewed-on: https://gerrit.libreoffice.org/40016
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Marco Cecchetti <mrcekets@gmail.com>

2017-10-02  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b9e89a201064b0c0aef5769766bce8d995fed46d]

        Removed duplicated includes
        
        Change-Id: I2f2c31e3605c1bff353b5749c593305c3fc7028f
        Reviewed-on: https://gerrit.libreoffice.org/43044
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-10-02  Eike Rathke  <erack@redhat.com>  [5478d5d851721f041701dbe0bdd4d2f626fcf6c0]

        Add unit tests for ISO 8601 date+time input
        
        Change-Id: Iab53f39313c1bac04fe5718823455e5ef0e52f13

2017-10-02  Eike Rathke  <erack@redhat.com>  [9b14d2ca8f0c11feb991142e1a0da819aa0e5c38]

        Number scanner: accept fractional seconds in ISO 8601 also for ',' comma
        
        ... if comma is the group separator (or some other separator).
        Strictly only if 'T' separator was encountered.
        
        Change-Id: I4df55235a6a416f0719752dfcde659d846ac208e

2017-10-02  Caolán McNamara  <caolanm@redhat.com>  [21dde7a09e2cfe7b48d2fec1edc7a94fa94af5c3]

        Related: tdf#112395 disabled slot with Put leaks entry
        
        Change-Id: I326424551c280140db03b4c92ef450cc04f18813
        Reviewed-on: https://gerrit.libreoffice.org/43040
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-02  Jan-Marek Glogowski  <glogow@fbihome.de>  [4437d842650c851f45f89cc3499a59e83875b704]

        WIN handle timer Impl* access via friend function
        
        Not sure if this is the better approach, but this gives the
        application window dispatch function access to the now private
        timer implementation, so nobody else can call them.
        
        Change-Id: Ic361d2c93116fbd6c85b20f7da3cffbd538b3558
        Reviewed-on: https://gerrit.libreoffice.org/43041
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-10-02  Johnny_M  <klasse@partyheld.de>  [f8b9b8ec5686c1453e335d895aa78faba5fdf268]

        Translate German variable names in Calc (financial)
        
        These names of variables correspond to German function names in Calc
        and were translated to their English equivalents. For used translations,
        see, e.g., https://translations.documentfoundation.org/de/libo54_help/translate/#search=kapz&sfields=target
        
        Change-Id: I5c0e4232b2e7b3039a42aff96a44a8f55c818d2e
        Reviewed-on: https://gerrit.libreoffice.org/42993
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-10-02  Johnny_M  <klasse@partyheld.de>  [17d0dc46471083a02d943272dafba14158641de5]

        Translate German variable names in Calc (financial)
        
        These names of variables correspond to German function names in Calc
        and were translated to their English equivalents. For used translations,
        see, e.g., https://translations.documentfoundation.org/de/libo54_help/translate/#search=kapz&sfields=target
        
        Change-Id: Ifffa1ae8394cafde6dd7a78626b957e07919d5c9
        Reviewed-on: https://gerrit.libreoffice.org/42991
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-10-02  Eike Rathke  <erack@redhat.com>  [df778416981ab02d42182e5c2e46dc09ba2e2a3c]

        Resolves: tdf#112780 no ResetDirty() after SetHybridEmptyDisplayedAsString()
        
        Change-Id: Idea5c1bd8e8577eaf90fc47d39f88c79963c422b

2017-10-02  Caolán McNamara  <caolanm@redhat.com>  [e1f87cb067a058f34caaf61d86c79958eebfd0e4]

        consistently apply std::unique_ptr to SvLBoxButtonData
        
        Change-Id: I307c9095aa562348ce1b9338203995d9d62eebb4
        Reviewed-on: https://gerrit.libreoffice.org/43037
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-02  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [ed01e23aeb08addc9ac7d74014483b5af57b15d9]

        TSCP: remove classification fields before editing
        
        Change-Id: If6f66a03c5c97ec87931944147d64b3f6de1ef03
        Reviewed-on: https://gerrit.libreoffice.org/43021
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-10-02  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [217dd15374a7020aa498817bcf4ea28157e7080f]

        TSCP: edit paragraph classification
        
        Change-Id: Ib60a22fefe3464e29427a3d82b3af0926375433b
        Reviewed-on: https://gerrit.libreoffice.org/43020
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-10-02  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [1ef8bb7c9d90766629d8c769cc05b9944637f68d]

        TSCP: simplify ApplyParagraphClassification
        
        Change-Id: I67f9d173526d785bfbb2c09526f915aa7c6216eb
        Reviewed-on: https://gerrit.libreoffice.org/43019
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-10-02  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [807bf0680dfe32d62cf251c7eef63e8f1fc4a828]

        TSCP: refactor RDF reading for metadata fields
        
        Change-Id: Ia24500f490d24e28446057bd840d8e6084bf3336
        Reviewed-on: https://gerrit.libreoffice.org/43018
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-10-02  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [c140d8d97344299be70e32ac4ebc324ba4dc5dba]

        TSCP: paragraph classification support
        
        Change-Id: Ia547e7c68076596d9765a1bad96fd76bd7fa7386
        Reviewed-on: https://gerrit.libreoffice.org/43017
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-10-02  Miklos Vajna  <vmiklos@collabora.co.uk>  [0135d0df982772341bfeaeb8e3f4542847b1fb31]

        sw: prefix members of SwFormatRuby
        
        Change-Id: I47ca2fa39f93ebb665ccc6b4640238d2686dc0fc
        Reviewed-on: https://gerrit.libreoffice.org/43026
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-10-02  Eike Rathke  <erack@redhat.com>  [00bb8e4a66008098d1133f4923f6d2d65e0dd598]

        Number scanner: accept fractional separators in an ISO 8601 date+time string
        
        In a strict ISO 8601 date+time string with 'T' separator the
        Time100SecSep separating seconds and fractional seconds can be
        either '.' period or ',' comma, so accept those in all locales.
        
        Not accepting '.' in all locales was the cause of tdf#100822
        before code was changed to use sax::Converter::parseDateTime()
        instead.
        
        Change-Id: Ica676050b52b11da64afbac6feabb43d9e985bc4

2017-10-02  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [6537fac1798e1f41bb8450caeb0c2354e81fd394]

        Tone down excessive directional chars in Back/Next buttons
        
        This tiny inconsistency with other software has annoyed me for too long.
        
        Change-Id: Ieef8cdcf13f1cea0e414fbe086e45a4e05895467

2017-10-02  Caolán McNamara  <caolanm@redhat.com>  [b4d9f5d4d6475565530d8f698bd8f72fc685b491]

        coverity#1418672 silence Explicit null deref
        
        Change-Id: I9c39da02a344316b09c190a3c12bdb17201cf176
        Reviewed-on: https://gerrit.libreoffice.org/43027
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-10-02  Tor Lillqvist  <tml@collabora.com>  [da6f7f19b6d48189ea6a34ab7c2fb67fa40ca743]

        Bin duplicated forward declaration
        
        Change-Id: Id5fda192de625c5fdfd6f9dce3ebcd68e06f1c7a

2017-10-02  Jan-Marek Glogowski  <glogow@fbihome.de>  [f5415276307603df6de364091435e81883ea10fb]

        tdf#44497 run LicenseDialog with SolarMutex locked
        
        Before commit 3840aede596e6fc24f7ed7df9100fb028134aac6 releasing
        an unlocked SolarMutex was simply ignored, but now it aborts.
        
        So run the LicenseDialog GUI code holding the SolarMutex, as
        required.
        
        Change-Id: Id9f5f6146cdfe2b21b68a2cdffc9dd4a527b551c
        Reviewed-on: https://gerrit.libreoffice.org/42951
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [3d81ec3365cb327c73696892c8edd6eea9d52220]

        lokdialog: Add dialog APIs to lok::Document class
        
        Change-Id: I1947dc84c91e2e01072fbff3e97aa94d514ecb5a

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [fa02b6361f582d67efaaadc4e8664617b69340e0]

        lokdialog: Smoother mouse move on floating windows
        
        Do away with an early hack to create the floating window with every
        invalidate.
        
        This gets rid of persistent blinking when moving the mouse over a
        listbox, for example.
        
        Change-Id: Ida9367156605edc9835529f83529363ad97beaee

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [81c00c9b47fd5a8ca03829386ee97342fb6aa847]

        lokdialog: button press type debug info
        
        Change-Id: I193e0ab82e998905b670f7de73daae784de3ef00

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [a0f36b458c00f2e6fc79b8c4a71e8b0b7cc6b6e0]

        lokdialog: Emit dialog close callback upon dialog close
        
        Change-Id: I4ccef76cc3b2926dd8916f825671bb732e101027

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [3ebaaebf544be4f7f39b7fcbbbc377418a897442]

        Change CB_DIALOG_INVALIDATE to CB_DIALOG
        
        We can specify whether it is an invalidation or something else in the
        payload.
        
        Change-Id: I95c5fc0a0a88b5277eaa93c8d1f9b937bddce7b3

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [77bb77aedee4b4596f769df8e334b8063c5846b0]

        lokdialog: Mouse events for dialog floating child windows
        
        Change-Id: I06a081835d246f752e57f8cc289162ed31fc91d4

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [cce5bdbeee4828d7d052eef16644355783567cf7]

        lokdialog: drawing area needs to have focus to capture key events
        
        With this, key events successfully work now.
        
        Change-Id: I6dc6aff91dea08fcbc7ab840a77e2542ab9048ce

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [d6490d3c7bb686ee07654f9d0ade6e145043c0f3]

        lokdialog: Move the floating window to its actual position
        
        gtk_window_move them to the position broadcasted to us by vcl
        
        Change-Id: Id27b52a24e721b51d7a153cc7c0e03197a99ee2f

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [9cdaccc0cc5664ffb22035f65135b6be876de92f]

        lokdialog: Support for rendering floating window dialog widgets
        
        Now gtktiledviewer can show floating window dialog widgets when user
        clicks any of such widget in the dialog.
        
        Change-Id: I13d756f236379bc8b2041ed41cb7b502f7fd9b24

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [44737be728c1d1afa23631e7576569ddf2d3016c]

        lokdialog: Register IDIalogRenderable with vcl::Dialog
        
        Change-Id: I344f5a9c7167abfde15dcd21c747819cc79b12b1

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [d43ffd307a21af234576e8efc99f306b110765b1]

        lokdialog: Handle key events in core
        
        Change-Id: If84aaac87beebf69d92db5446fc713d8cc20421e

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [522a9c0a4164caf82b17e9808636577ebe75bf67]

        lokdialog: gtv: Forward key events on dialog to core
        
        Change-Id: Icfc210b08c7f1d8ebaf9c731ed64bb128cfc4356

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [fb09d4aa2ec33cd933fdef449f20c52fcad9ddca]

        lokdocview: Remove unnecessary code
        
        Change-Id: I1d744c91f01eb098e9273d2459b63a5444558f39

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [0f78547e2f03868128dcc1400c326644dd6438cc]

        lokdialog: Trigger repaint on all opened dialog with invalidate
        
        For now, temporarily trigger paints for all the opened
        dialogs whenever a dialog invalidation callback is emitted. This solves
        the problem for some of the dialogs where hard coded uno command, which
        we are using as dialog IDs in GTV, doesn't match with the dialog id
        contained in the payload of the invalidation callback.
        
        With this SearchDialog, AcceptChangeTracking and few others are
        responding well to mouse clicks and invalidate instantaneously while to
        invalidate and repaint some other dialogs, one needs to refocus them.
        
        Change-Id: Iac2acbda60c8e2d0eabe65440f3fbda3ef271d7a

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [9f6bf0c0b81039760a00b3be7a80590cf2914206]

        lokdialog: Forward mouse events to vcl; enable mouse move
        
        The current implementation works well - the mouse events are properly
        handled by the opened dialog changing the dialog states.
        
        However, since the uno commands (dialog IDs) are different from what is
        returned by LOK_CALLBACK_DIALOG_INVALIDATE, the invalidation doesn't
        instantaneously, so one have to make the dialog window out-of-focus and
        then again back to focus to trigger the paint and see the updated dialog
        state.
        
        The mouse coordinates are forwarded in pixels as of now.
        
        Enable mouse GDK Motion mask too for mouse move operation.
        
        Change-Id: Ia915f734e8cbf4586da2b70da5840fe1568b39bd

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [47111c3a5a732ead4039c7c78077ac12ab0238e8]

        lokdialog: Set up intial posting mouse events to dialogs
        
        Events from the dialog in GTV are forwarded correctly, but the events
        are still not processed by the dialog in core.
        
        Change-Id: Ib95ac0a3cd23f6cc2763c21425a67402b15f2de2

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [2508ec1041098382524eb9b06fcb249af7f7a313]

        lokdialog: Suppress duplicate callbacks in flush handler
        
        Change-Id: I94578b9e9c7fc2e6a9d14effe456d821768a0bcb

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [ea03e6ef0a3847fc343eacee32836da84b863431]

        lokdialog: Some checks if invalid uno command is provided
        
        Change-Id: I914564f67716f4e218d42ac4f0545e46e9609389

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [ddac37b94f03a906c541350e9e8e225fa808dabd]

        lokdialog: Queue a redraw on invalidation in gtktiledviewer
        
        Change-Id: I081508674a71c3beb89175e4f8ac3256e6bc6c6a

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [686ac83f4028cc0bc96d23780654f45db2a9a347]

        lokdialog: this is a string
        
        Change-Id: I7cb320a740cdb21da5a654cf99c887f5c7a8979d

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [668e7d9da3e7e75142867f03e01cb16279acc543]

        lokdialog: Set dialog painting flags while painting
        
        These are used to supress any dialog invalidations emitted while
        painting the dialog. We are not interested in any such invalidations.
        
        Change-Id: I2a7b018124af501bce18adbff0f5db85adf5fce2

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [9874cd5efae7fb45f68da0e5ebc7701fdad0414a]

        lokdialog: Dialog invalidation support
        
        For now, just invalidate the whole dialog whenever any of the controls
        in the dialog get invalidated.
        
        Since during dialog painting, many such invalidations are triggered,
        don't listen to them when we are painting.
        
        Change-Id: Ia8fc12cf9469691d60e91ef770d687e5ff01a7ef

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [706e4d198683f6c2075a91050d21a298ad186cc6]

        gtktiledviewer: Implement modeless dialog rendering
        
        Hardcode modeless dialogs available in writer (very few) as of now in
        the combobox.
        
        Change-Id: I82d1442fbc71776dd64640ad048a0375ca041a67

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [0f58e974a7d6a88491a97ea3d0f30755ec330253]

        lokdialog: Better dialog rendering API
        
        After painting the dialog, also write width and height of the rendered
        dialog. The dialog is rendered
        always on the top left of the given canvas, so client can crop the
        canvas accordingly.
        
        Change-Id: If052058a6db8a85d4e28ec88cffcca05564b17f0

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [1325fabbdd2e52169a7d1a1b9a6b9b59d908e8bb]

        Include dialogID in paintDialog API
        
        Change-Id: I6bc624272138f0e23d2e3abfd82b857fed12e12c

2017-10-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [abc2e3aaa5d7f201671b6fff2bc211bde0bbe22c]

        Instantiate spell dialog and paint in a paintDialog call
        
        Change-Id: I7bd7f9cb33cd79d1e55ce51fe39917c5741bdf18

2017-10-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [e81338c4e66a3f1193ed338ebab8c436a830db6b]

        Add IDialogRenderable interface for rendering of dialogs
        
        Change-Id: I1d85729a1ac1a99d33ea2bde1b50ccf4c05ca9a9

2017-10-02  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [d663eabbebad69dd64e5d9b05c60375304b28573]

        move ITileRenderable implementation to own file
        
        Change-Id: Ib05ecf5f92e0ae4adf99c4dd10d60e730a95cf45

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [901ee5207599d683b0f82c954f905c04fd8b676f]

        Give name to debug event injector
        
        Change-Id: I3468776797426b04c1cb3206dbb194837a652e16

2017-10-02  Pranav Kant  <pranavk@collabora.co.uk>  [6ed7a1da3cdc0434c39c3d87822c6fa04aec222c]

        Typo
        
        Change-Id: I2ecf3050aa68a0f2986c43b651d71b662a77e55a

2017-10-02  Julien Nabet  <serval2412@yahoo.fr>  [05d5b6694b763ad81a1f79d480419341fb682e43]

        Fix regression for labels on Table wizard
        
        Since https://cgit.freedesktop.org/libreoffice/core/commit/?id=a95def1aed681bbb664ff24470e0da7c5a5530ac
        
        Change-Id: I9104ab6c68b55f1405297182cba087d668947b0f
        Reviewed-on: https://gerrit.libreoffice.org/43011
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-02  Henry Castro  <hcastro@collabora.com>  [b3de468de84289f06a5eec858ba6493b2c9f408d]

        lok: handle .uno:LanguageStatus command
        
        Change-Id: I3828113bce3b7d32e90e461a299986e363115a83
        Reviewed-on: https://gerrit.libreoffice.org/43002
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Henry Castro <hcastro@collabora.com>

2017-10-01  Chris Sherlock  <chris.sherlock79@gmail.com>  [a2a3e06a29077d4274dc15eea28a01afe22e3658]

        drawinglayer: remove commented out code
        
        Change-Id: I20fd2665f9fed59b45127dd4aa3dbce0fc58ac17
        Reviewed-on: https://gerrit.libreoffice.org/43006
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-10-01  Chris Sherlock  <chris.sherlock79@gmail.com>  [6996c65015703b6aaa6d44f76c492371f47b138d]

        tdf#31814 drawinglayer: dump EmfPlusRecordTypeComment records
        
        When we get an EMF+ comment record (which is NOT an EMF comment
        record, EMF has comment records which is how you store EMF+
        records, EMF+ records also have comment records for "private
        data") then if we are a debug build then dump the private data
        to stdout.
        
        To make this work, set:
        
        SAL_LOG=+INFO.cppcanvas.emf+WARN.cppcanvas.emf
        
        Change-Id: I293875f45b692971379a5945ff7feb273bc54c73
        Reviewed-on: https://gerrit.libreoffice.org/42558
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-10-01  Chris Sherlock  <chris.sherlock79@gmail.com>  [d64dd40552bdcfe4fd2ab0d10f0c72796e579487]

        drawinglayer: should be warning, not info SAL_LOG messages
        
        We should warn if EMF+ record < 12 bytes. Similarly, if the
        record size is less than 12 bytes, that's evidence of a
        corrupted EMF+ record, same with if the length or datasize
        is too long. Thus we should warn at this point.
        
        Also - if an if statement is not part of another if/else block
        then best to have a newline separating them so they don't
        look like they are part of that block.
        
        Change-Id: I914c754fe7437d6d4b6f2e4aec2d28475eaf5d70
        Reviewed-on: https://gerrit.libreoffice.org/43004
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>

2017-10-01  Yousuf Philips  <philipz85@hotmail.com>  [f4944b4e9b8ce8aeb521613cc67334f256b8cc31]

        tdf#107237 Reorganized File tab of Notebookbar
        
        Change-Id: I7fa638f8abe3b565f48d4ed69bd0fccf7c7872ac
        Reviewed-on: https://gerrit.libreoffice.org/42689
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-10-01  Julien Nabet  <serval2412@yahoo.fr>  [0e3c3350cd7ef4b8d1b52fb6e5d8d17644cc4e61]

        Replace list by vector in typedetection.cxx (filter)
        
        Change-Id: Idfb4c0e26a109157f95f3dfe2cfcdccbb2428502
        Reviewed-on: https://gerrit.libreoffice.org/42995
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-01  Julien Nabet  <serval2412@yahoo.fr>  [05dbd67f5d7bd6611830fc793985b7d5858bf68c]

        Replace list by vector in macromgr.cxx (sc)
        
        Change-Id: I5b57d4f4a1e0c68fdc56d84392f4b1472a67e82b
        Reviewed-on: https://gerrit.libreoffice.org/42992
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-01  Noel Grandin  <noel.grandin@collabora.co.uk>  [20bae560c05a3df6e7ce8d4b869ed00f951c1e59]

        throw more useful uno::Exception's
        
        if we're going to throw the base class of the exception hierarchy,
        we can at least put a useful message in there to make the source a little
        bit easier to locate.
        
        Change-Id: I2f3106c99ba25125eacef8fa77e2f3a2c89f2566
        Reviewed-on: https://gerrit.libreoffice.org/42968
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-01  Johnny_M  <klasse@partyheld.de>  [ebeff35a0305683574373b75c7b0e5797749fe3e]

        tdf#39468 Translate German comments (leftovers)
        
        Change-Id: I9952c560547b0668d8216edba1486638fa41e553
        Reviewed-on: https://gerrit.libreoffice.org/42990
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-10-01  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [50da5d0d1c5bdfbb9a2006e77a02519d0f39740f]

        simplify some OUString compareTo calls
        
        to either startsWith or == or !=
        
        Change-Id: I595dd9d89d32134827980c4ba10f88584430137d
        Reviewed-on: https://gerrit.libreoffice.org/42988
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-10-01  Julien Nabet  <serval2412@yahoo.fr>  [22e748e68a87e1b470146eacad374c7dfef74f5a]

        Prefer prefix operator
        
        Change-Id: I82f3f66bfc675dbc4a5d5b57d8715c3de01d9620
        Reviewed-on: https://gerrit.libreoffice.org/42994
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-10-01  Mike Kaganski  <mike.kaganski@collabora.com>  [1aa96d69af7173af7c8e32a47699f574b1091c73]

        Drop unused manifest file from solenv/inc
        
        Change-Id: Id2c12db1a4bcddcc3f749fad8abfcd60a43db088
        Reviewed-on: https://gerrit.libreoffice.org/42986
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-10-01  Caolán McNamara  <caolanm@redhat.com>  [3043863d688c5bbd5101ebd5ddd8a9452e05ca50]

        Resolves: tdf#112656 don't reset to default font if a custom font was set
        
        the list has been laid out with the smaller custom font, including
        calculating the bounding box of the entry, then rendered with the
        default larger font
        
        Change-Id: I2ae569c9857d4e1016cbf55da4c3334c63dcf5f6
        Reviewed-on: https://gerrit.libreoffice.org/42910
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>

2017-10-01  Stephan Bergmann  <sbergman@redhat.com>  [53e6d0a087318ad5a72885ab71396eb489641814]

        loplugin:flatten (clang-cl, xmlsecurity)
        
        Change-Id: I6c2d7f235df94b13b0501cce4ad1a699a9a1169c
        Reviewed-on: https://gerrit.libreoffice.org/42981
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-01  Stephan Bergmann  <sbergman@redhat.com>  [ec737443c29f50fc9ce9452c58540442c6b34948]

        loplugin:nullptr,redundantcast (clang-cl)
        
        Change-Id: Ic173e38828b04fd177d62551e3323b816c73d556
        Reviewed-on: https://gerrit.libreoffice.org/42980
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-01  Stephan Bergmann  <sbergman@redhat.com>  [f28473dd0aaab4aee3fbe60c915a554550c4d8b2]

        -Werror,-Wunused-private-field
        
        Change-Id: I6dc2aaffc2fb018ed389312cbc0d37222a6df89a
        Reviewed-on: https://gerrit.libreoffice.org/42979
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-01  Stephan Bergmann  <sbergman@redhat.com>  [3e9f0d6f6e99b064bf140212b33a8b6ebce91101]

        loplugin:flatten (clang-cl, extensions)
        
        Change-Id: I2aceee910e8e39a7c4ebb89282447dc4b26ad3cb
        Reviewed-on: https://gerrit.libreoffice.org/42978
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-01  Stephan Bergmann  <sbergman@redhat.com>  [0a478850dc29a61f36c04093f95027ac9260f0fa]

        loplugin:flatten (clang-cl, dtrans)
        
        Change-Id: I773640d233d5a80cb31dad5a8acff4e04afeedbd
        Reviewed-on: https://gerrit.libreoffice.org/42976
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-10-01  Maxim Monastirsky  <momonasmon@gmail.com>  [4c6f17f730929e630ec2412785e2f4a8964940c7]

        Wayland: Make the shapes popup work in the overflow toolbar
        
        Was failing to show, with this warning:
        
        Gdk-WARNING **: Tried to map a popup with a non-top most parent
        
        To make it work, needed to implement a way to pass as extra
        "ParentWindow" property to the ui element. It's documented in the
        XUIElementFactory idl, but was not used by the framework impl.
        
        Change-Id: Ifea24fc333709478634f70230699963e952e9157
        Reviewed-on: https://gerrit.libreoffice.org/42937
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-10-01  Maxim Monastirsky  <momonasmon@gmail.com>  [cb9970400d0bbd73e508f25a67e1ad2c7dd28eb6]

        Wayland: Make various popups work in the overflow toolbar
        
        Were failing to show, with this warning:
        
        Gdk-WARNING **: Tried to map a popup with a non-top most parent
        
        Change-Id: Ib68b5fc9b3edb3d25a23b66397c13833a4d080ac
        Reviewed-on: https://gerrit.libreoffice.org/42936
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
        Tested-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-10-01  Caolán McNamara  <caolanm@redhat.com>  [8b053a3c88c2b3e203856dbd9dabca6c935b0bde]

        ofz#3532 avoid oom
        
        Change-Id: Ic046ebcb4c312716997eba9c18079db59c0b41f6
        Reviewed-on: https://gerrit.libreoffice.org/42974
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-30  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1d0fbc9927f357d25859b7cca7ea5e9a9637681e]

        Fix typos
        
        Change-Id: Ic09de64e5672d66b7436a6525344f845550523f9
        Reviewed-on: https://gerrit.libreoffice.org/42982
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-30  Stephan Bergmann  <sbergman@redhat.com>  [d2978f03bd57e5fe530eb55accc8c5f39b602ff2]

        loplugin:flatten (clang-cl, embeddedobj)
        
        Change-Id: I842ab53693f87fc9b5151ce9b8b385a9dbd53e11
        Reviewed-on: https://gerrit.libreoffice.org/42977
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-30  Eike Rathke  <erack@redhat.com>  [c3819630e0205a372899ef67d689619657bbbf33]

        Number scanner: accept negative year ISO 8601 input with 'T' time separator
        
        This is valid input: -1999-11-23T12:34:56
        
        Change-Id: I0464b623b76fb55c1d2b848d0db9278e9589a4d8

2017-09-30  Johnny_M  <klasse@partyheld.de>  [79c28873d6e1175c4b33352dd5c1dbba81d2c3ee]

        Translate German comments and debug strings (leftovers)
        
        Change-Id: I4ab8fbae47037f6e21c51713d1c51aaa5dc61f40
        Reviewed-on: https://gerrit.libreoffice.org/42967
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-30  Michael Stahl  <mstahl@redhat.com>  [8c9dcfcfe58aba692b8a75efeb2b73928e764b2f]

        solenv: move DeclareDPIAware.manifest to gbuild directory
        
        Change-Id: If09ece21c9dd69111990e1cef2508149fff7e8a6
        Reviewed-on: https://gerrit.libreoffice.org/42969
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-30  Eike Rathke  <erack@redhat.com>  [5374c04a89e1720490a3625dfd95406c2d60c0cd]

        Resolves: tdf#100822 use sax::Converter::parseDateTime() for 'd' ISO 8601 date
        
        Instead of squeezing the string through the locale dependent
        number parser (which should force '.' Time100SecSeparator for 'T'
        ISO 8601 but apparently doesn't yet) that is a bottle neck anyway.
        
        Change-Id: I70f74e680322a715c9cc658c8be033620d9798e3

2017-09-30  Tamás Zolnai  <tamas.zolnai@collabora.com>  [625653c8d119e720fb93b0c9f6f50d1eb625b179]

        tdf#107711:Pivot table: filtering of non-string fields is not exported to XLSX
        
        Same issue what we have in case of XLS filter. We need to have
        the right string representation of pivot field items.
        
        Change-Id: Ifb686ad268c61b03c7dcccc66f65e6f8247eab4f
        Reviewed-on: https://gerrit.libreoffice.org/42956
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-30  Mike Kaganski  <mike.kaganski@collabora.com>  [c3609f107b16eb888edf284f4637be6cb09234eb]

        Use SAL_W/SAL_U instead of reinterpret_cast btwn wchar_t* and sal_Unicode*
        
        This is type-safe, and allows to catch cases where a source type
        is changed for some reason, but reinterpret_cast masks that
        
        Change-Id: Ib64b6fa2e22d94a6bba890f0ccc3e20325c6f0a1
        Reviewed-on: https://gerrit.libreoffice.org/42961
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-09-30  Tamás Zolnai  <tamas.zolnai@collabora.com>  [8a4df9376bf299beb49fe116882ffdbd10b5e02b]

        tdf#112735: Pivot table: page field displays empty string
        
        ... instead of the "(empty)" string
        
        Change-Id: I2df84393b5213a57e941c9447e4367d7605a6b00
        Reviewed-on: https://gerrit.libreoffice.org/42957
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-30  jan Iversen  <jani@libreoffice.org>  [0e3eb2c1eb75655ea61a1bf0716dab0acaf19467]

        iOS, cleanup unused config variables
        
        Removed no longer used variables. These variables
        are constant across platform, and therefore defined
        in the project.pbxproj file instead.
        
        Change-Id: I8fcfe414de498ebd4e5bd3a133a8c7e39faa9edb

2017-09-30  Stephan Bergmann  <sbergman@redhat.com>  [2e8a95d1f87a3dbdcc8846fa44d1899abc8edd9c]

        loplugin:constparams: Ignore functions whose address is taken
        
        (unless as the callee of a function call).  In response to
        <https://gerrit.libreoffice.org/#/c/42912/> "DO NOT MERGE - error in clang
        static plugin".  Many of the whitelisted functions can now be taken off the
        list.
        
        Change-Id: I04c2ee445e7973a288f42fd663d8b2d78cd3c5aa
        Reviewed-on: https://gerrit.libreoffice.org/42958
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-30  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [26cfe32516da80a34c560fd214a8799f93cefdc4]

        tdf#112526 fix insert of text variable in writer
        
        regression of commit 7f381be4d3261149a5b54048f9605fab0340c221
        > replace sal_uLong variables with sal_uInt32
        > for SvNumberFormatter IDs
        
        SwFieldVarPage uses a NumFormatListBox and needs to use sal_uInt32
        for the format type now.
        
        note: NUMBERFORMAT_ENTRY_NOT_FOUND is used instead of the equal
        SAL_MAX_UINT32 to replace ULONG_MAX to be more expressive.
        
        Change-Id: I76780f6cb63576fb32fa65373f7d72f7135feef1
        Reviewed-on: https://gerrit.libreoffice.org/42816
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-09-30  Stephan Bergmann  <sbergman@redhat.com>  [62274b24f91952cf98d387333684d9e874a6b75e]

        Suppress loplugin:flatten in functions involving preprocessing conditionals
        
        ...as needed by clang-cl on Windows to avoid unhelpful warnings about
        OleEmbeddedObject::changeState (embeddedobj/source/msole/oleembed.cxx)
        containging an "if" in an "#ifdef _WIN32" block followed by "else throw".
        
        Change-Id: I95bed29b9003db08499156ae7f885aeeea5a0158
        Reviewed-on: https://gerrit.libreoffice.org/42963
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-30  Miklos Vajna  <vmiklos@collabora.co.uk>  [82ae825198ada84049c630ab49f280c8c6f2ad6e]

        EPUB export dialog: test VersionToPosition()
        
        Fails when the stub version always returned 0.
        
        Change-Id: I2df952d0b7fc1a6171074e6da91584b851ace358
        Reviewed-on: https://gerrit.libreoffice.org/42945
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-09-30  Tamás Zolnai  <tamas.zolnai@collabora.com>  [9e81e845d8299f117e96c30e8b40fcf602e9ca2c]

        tdf#112733: Pivot table is displayed wrong in Excel after saved in LO Calc
        
        Change-Id: I5dad2ff95ab5dd090296cf8c6e4a8274355c262b
        Reviewed-on: https://gerrit.libreoffice.org/42955
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-30  Caolán McNamara  <caolanm@redhat.com>  [e8879de7bcd940fd1a92e426d807777162fa1f73]

        ofz+ubsan
        
        Change-Id: I03f4bae4dd35eea9b5d3996e0655ca9a2ccd6a5f
        Reviewed-on: https://gerrit.libreoffice.org/42944
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-30  jan Iversen  <jani@libreoffice.org>  [150e93dbb49b0d09dc17390004a6869e33cf1686]

        iOS, changed library name
        
        core/ios/generated will contain 3 libraries
        libLibreOfficeKit_arm64.a ==> production link for iPad
        libLibreOfficeKit_arm64_debug.a ==> debug link for iPad
        libLibreOfficeKit_x86_64_debug.a ==> simulator link
        
        Change-Id: Ic53883bfb796a3aea07101eebff6a8bd4ceef21f

2017-09-30  Julien Nabet  <serval2412@yahoo.fr>  [d784dc4fd4e7b8b1f7468dd3fe1c952f8ab7037f]

        Related tdf#112393: avoid leak in SvxEditModulesDlg::CreateEntry
        
        by using unique_ptr
        bt:
        0  0x00007fffee95a933 in SvLBoxButtonData::SvLBoxButtonData(Control const*) (this=0x55555c1c28d0, pControlForSettings=0x55555c1b9680)
            at /home/julien/lo/libreoffice/svtools/source/contnr/svlbitm.cxx:55
        1  0x00007fff95cde826 in SvxEditModulesDlg::CreateEntry(rtl::OUString&, unsigned short) (this=0x55555c17f270, rTxt="Orthographe", nCol=1)
            at /home/julien/lo/libreoffice/cui/source/options/optlingu.cxx:1842
        2  0x00007fff95cdf4dd in SvxEditModulesDlg::LangSelectHdl_Impl(ListBox const*) (this=0x55555c17f270, pBox=0x55555c19dc60)
            at /home/julien/lo/libreoffice/cui/source/options/optlingu.cxx:2004
        
        Change-Id: I6f10d7adae4346b204e21bdaca16aacb2758003d
        Reviewed-on: https://gerrit.libreoffice.org/42962
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-30  Stephan Bergmann  <sbergman@redhat.com>  [39e7a72b3e328e6b3d87479d693b01315610457b]

        Support loplugin in clang-cl
        
        This works at least with a recent Clang trunk (towards Clang 6.0).
        
        In order for the plugin.dll to find the LLVM/Clang symbols, it needs to be
        loaded into clang.exe not clang-cl.exe, so set CC/CXX to 'clang.exe
        --driver-mode=cl ...'.
        
        Buidling the plugin requires some linker flags that must go at the very end of
        the COMPILER_PLUGINS_CXX command line, after a /link switch, so introduce
        another COMPILER_PLUGINS_CXX_LINKFLAGS variable for that.  Also, clang.lib is
        not installed as part of LLVM's 'cmake --build ... --target install' step, so
        is not available under CLANGDIR and needs to be taken from the build tree
        instead, so introduce another CLANGLIBDIR variable for that.  autogen.input
        settings that work for me on Windows 8.1 with Microsoft Visual Studio 14.0 are:
        
        > CLANGDIR=C:/llvm/inst
        > CLANGLIBDIR=C:/llvm/build/lib
        > COMPILER_PLUGINS_CXX=C:/PROGRA~2/MICROS~3.0/VC/bin/amd64/cl.exe /IC:\PROGRA~2\MICROS~3.0\VC\INCLUDE /IC:\PROGRA~2\MICROS~3.0\VC\ATLMFC\INCLUDE /IC:\PROGRA~2\WI3CF2~1\10\include\100102~1.0\ucrt /IC:\PROGRA~2\WI3CF2~1\NETFXSDK\46D346~1.1\include\um /IC:\PROGRA~2\WI3CF2~1\8.1\include\shared /IC:\PROGRA~2\WI3CF2~1\8.1\include\um /IC:\PROGRA~2\WI3CF2~1\8.1\include\winrt
        > COMPILER_PLUGINS_CXX_LINKFLAGS=/LIBPATH:C:/PROGRA~2/MICROS~3.0/VC/LIB/amd64 /LIBPATH:C:/PROGRA~2/MICROS~3.0/VC/ATLMFC/LIB/amd64 /LIBPATH:C:/PROGRA~2/WI3CF2~1/10/lib/100102~1.0/ucrt/x64 /LIBPATH:C:/PROGRA~2/WI3CF2~1/NETFXSDK/46D346~1.1/lib/um/x64 /LIBPATH:C:/PROGRA~2/WI3CF2~1/8.1/lib/winv6.3/um/x64
        
        (The last two are "C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/
        amd64/cl.exe" and translations of %INCLUDE% and %LIB% as set in the "VS2015 x64
        Native Tools Command Prompt" shell.
        AC_CHECK_HEADER(clang/AST/RecursiveASTVisitor.h, ...) in configure.ac wouldn't
        like CXX to start with INCLUDE=... LIB=... environment variable settings, so it
        wouldn't work to instead pass %INCLUDE% and %LIB% to cl.exe that way.  See
        <https://wiki.documentfoundation.org/Development/clang-cl> for general
        information about building with clang-cl on Windows.)
        
        There's still some room for improvement marked "TODO".  (And some of the unused*
        plugins, which are not run by default anyway, use Unix-style functionality, so
        have been disabled for now.)
        
        Change-Id: I6c28bdeb801af39ce2bae03111f455e2338d66c9
        Reviewed-on: https://gerrit.libreoffice.org/42931
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-30  Takeshi Abe  <tabe@fixedpoint.jp>  [6a9d90fd4d89359ec11711e581010011fd25807b]

        svx: Stop returning unused XPolygon
        
        Change-Id: I2cbd98f788a6b68365e094449f8f7e6d5e7426f4
        Reviewed-on: https://gerrit.libreoffice.org/42930
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Takeshi Abe <tabe@fixedpoint.jp>

2017-09-30  Mike Kaganski  <mike.kaganski@collabora.com>  [362a21d3a129b90149f6ef645c127f5e86e0ba61]

        Use explicit function names for fooA/fooW WinAPI; prefer fooW
        
        We should only use generic foo function name when it takes params
        that are also dependent on UNICODE define, like
        LoadCursor( nullptr, IDC_ARROW )
        where IDC_ARROW is defined in MSVC headers synchronised with
        LoadCursor definition.
        
        We should always use Unicode API for any file paths operations,
        because otherwise we will get "?" for any character in path that
        is not in current non-unicode codepage, which will result in failed
        file operations.
        
        Change-Id: I3a7f453ca0f893002d8a9764318919709fd8b633
        Reviewed-on: https://gerrit.libreoffice.org/42935
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-09-30  Stephan Bergmann  <sbergman@redhat.com>  [81ce629c9e8a4fc26ded9d49157e3f3263991e03]

        work around clang-cl ABI bug PR25641
        
        <https://bugs.llvm.org/show_bug.cgi?id=25641> "clang-cl: vtordisp thunks not
        emitted for functions with class template specializations in their signatures".
        
        Change-Id: I4f9a9777ba7486a026cb3b34340fa5b78f210f05
        Reviewed-on: https://gerrit.libreoffice.org/42949
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-30  Stephan Bergmann  <sbergman@redhat.com>  [43b02c4532d88ef24c688ecd32bc8bfd6e1f57ff]

        Make sure space handed to C/C++ ABI is padded large enough
        
        PythonTest_pyuno_pytests_testcollections had failed with -fsanitize=address:
        
        > ==6341==ERROR: AddressSanitizer: dynamic-stack-buffer-overflow on address 0x7ffe5cf77048 at pc 0x7f6be12e51ba bp 0x7ffe5cf76810 sp 0x7ffe5cf76808
        > WRITE of size 8 at 0x7ffe5cf77048 thread T0
        >     #0 0x7f6be12e51b9 in x86_64::fill_struct(_typelib_TypeDescriptionReference*, unsigned long const*, double const*, void*) bridges/source/cpp_uno/gcc3_linux_x86-64/abi.cxx
        >     #1 0x7f6be1307f03 in gcc3::callVirtualMethod(void*, unsigned int, void*, _typelib_TypeDescriptionReference*, bool, unsigned long*, unsigned int, unsigned long*, double*) bridges/source/cpp_uno/gcc3_linux_x86-64/callvirtualmethod.cxx:171:17
        >     #2 0x7f6be130346d in cpp_call(bridges::cpp_uno::shared::UnoInterfaceProxy*, bridges::cpp_uno::shared::VtableSlot, _typelib_TypeDescriptionReference*, int, _typelib_MethodParameter*, void*, void**, _uno_Any**) bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:233:13
        >     #3 0x7f6be1301c56 in bridges::cpp_uno::shared::unoInterfaceProxyDispatch(_uno_Interface*, _typelib_TypeDescription const*, void*, void**, _uno_Any**) bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx:420:13
        >     #4 0x7f6be0be09ff in stoc_corefl::IdlInterfaceMethodImpl::invoke(com::sun::star::uno::Any const&, com::sun::star::uno::Sequence<com::sun::star::uno::Any>&) stoc/source/corereflection/criface.cxx:679:9
        >     #5 0x7f6be0be304c in non-virtual thunk to stoc_corefl::IdlInterfaceMethodImpl::invoke(com::sun::star::uno::Any const&, com::sun::star::uno::Sequence<com::sun::star::uno::Any>&) stoc/source/corereflection/criface.cxx
        >     #6 0x7f6be0375ef9 in (anonymous namespace)::IntrospectionAccessStatic_Impl::getPropertyValueByIndex(com::sun::star::uno::Any const&, int) const stoc/source/inspect/introspection.cxx:609:33
        >     #7 0x7f6be03753eb in (anonymous namespace)::IntrospectionAccessStatic_Impl::getPropertyValue(com::sun::star::uno::Any const&, rtl::OUString const&) const stoc/source/inspect/introspection.cxx:519:16
        >     #8 0x7f6be036bd75 in (anonymous namespace)::ImplIntrospectionAccess::getPropertyValue(rtl::OUString const&) stoc/source/inspect/introspection.cxx:1040:26
        >     #9 0x7f6be037102c in non-virtual thunk to (anonymous namespace)::ImplIntrospectionAccess::getPropertyValue(rtl::OUString const&) stoc/source/inspect/introspection.cxx
        >     #10 0x7f6be0f95805 in stoc_inv::Invocation_Impl::getValue(rtl::OUString const&) stoc/source/invocation/invocation.cxx:495:35
        >     #11 0x7f6be0f95fcc in non-virtual thunk to stoc_inv::Invocation_Impl::getValue(rtl::OUString const&) stoc/source/invocation/invocation.cxx
        >     #12 0x7f6be665d69a in pyuno::PyUNO_getattr(_object*, char*) pyuno/source/module/pyuno.cxx:1424:52
        >     #13 0x7f6bf34b1a5f in PyObject_GetAttr workdir/UnpackedTarball/python3/Objects/object.c:894:16
        >     #14 0x7f6bf39f10f9 in PyEval_EvalFrameEx workdir/UnpackedTarball/python3/Python/ceval.c:2793:29
        ...
        
        Change-Id: I7c8aa0f0e153a022c19c981165730725a566a0b2
        Reviewed-on: https://gerrit.libreoffice.org/42946
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-30  Xisco Fauli  <anistenis@gmail.com>  [e6e01b50f5f20154ada1414cc70b1cf54b500262]

        Add WPS Office mimetypes
        
        Sometimes bugzilla set the mimetype to application/wps-office.<the extension> incorrectly.
        Ie: Our bugzilla shows 80 bugs with those mimetypes: http://tinyurl.com/ybjrmldu
        
        Change-Id: I9f73c65604d45e76430a2d34401bcfa883534445
        Reviewed-on: https://gerrit.libreoffice.org/34101
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>

2017-09-30  jan Iversen  <jani@libreoffice.org>  [4627857ed4bc4b750af0cad648d4ce02f10135e9]

        iOS, configure XCODE_* => IOS_*
        
        Exporting variables XCODE_* makes xcodebuild read them,
        independent of command line settings. Therefore renamed
        these variables to IOS_ (they are only used to build iOS).
        
        Change-Id: I2c44d2e8a1348270e2f2a6768e0552c39e7f7d72

2017-09-30  Stephan Bergmann  <sbergman@redhat.com>  [0d43f5176d34145b0965fdb2536cd6f454e985c5]

        Access to ProcessEventsToSignal's bSignal is racy
        
        ...so spell out its single use, locking the appropriate mutex around the access
        
        Change-Id: I8e8f47de1979f5a80cf1ad65e5ec24d25145c463
        Reviewed-on: https://gerrit.libreoffice.org/42908
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-30  Mike Kaganski  <mike.kaganski@collabora.com>  [736a4e659cff2ef5f900301d7d288494f9b98178]

        Add compatibility information to binary manifests on Windows
        
        Without that, Windows (since 8.1) may apply compatibility mode
        (at least its version API really works differently: see
        https://blogs.msdn.microsoft.com/cjacks/2014/06/23/why-windows-8-1-sometimes-tells-you-it-is-windows-8-0).
        
        Change-Id: I99f0c81aac669f21c737753bc806565c794281f2
        Reviewed-on: https://gerrit.libreoffice.org/42934
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-09-30  pv2k  <vidhey96@gmail.com>  [d5a64f114c101339ed479ea926653c703951fae5]

        tdf#109100 margin spinboxes in draw's sidebar changed to listbox
        
        Change-Id: Ia59f0fb64f10beab70f449d01b8a25113bea475d
        Reviewed-on: https://gerrit.libreoffice.org/41741
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-09-30  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [499194508c8cf91fbbc21f882bcf4ace77e19eaa]

        allow linking mergedlib on win by removing duplicate libs from commandline
        
        adding advapi 62 times, icuuc 24 times and libxml2 18 times (and others
        multiple times as well) is too much for cygwin to handle and breaks the
        build when trying to link mergedlo.dll with the not-very telling
        "/usr/bin/sh: -c: line 1: syntax error: unexpected end of file"
        (especially since the latter are added with $W/UnpackedTarball/whatever)
        
        uses the sideeffect of make's sort to remove the duplicates
        
        Change-Id: I9e92aafa0df9518520793a5827fb6cc157538f4b
        Reviewed-on: https://gerrit.libreoffice.org/42953
        Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-29  Michael Stahl  <mstahl@redhat.com>  [13df3777e4b6ff7537692b396be67a5fd2b9b001]

        sw: SwContentTree: use the helper functions instead of manual checks
        
        Change-Id: I93b40f5f5b493688b27747ba8ccb65097638e4e6

2017-09-29  Michael Stahl  <mstahl@redhat.com>  [8b2619177c16058ae9994d5e39f04a813bacd061]

        tdf#112732 sw: fix conditions in SwContentTree::ExecCommand()
        
        It has to be checked first that it's a CTYPE_CNT because otherwise
        it's not a SwOutlineContent.
        
        The assertion also didn't match the actual requirement.
        
        Change-Id: I7fc3a6410f5de1e6b4c18965fff9bd9700562ed1

2017-09-29  Caolán McNamara  <caolanm@redhat.com>  [15dbae3bd0d13a5c374e2297b170e285e57af438]

        ofz+ubsan: signed integer overflow
        
        Change-Id: Ia8d0bb650d222ccda4c323eabebc4b1162fcf42f
        Reviewed-on: https://gerrit.libreoffice.org/42933
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-29  Eike Rathke  <erack@redhat.com>  [6a8bae45f85a4570708fe984ccd7aebad7e389a2]

        ofz#3487 further limit ScMatrix elements allocation
        
        To 85M elements per matrix. The effective allocation depends on data types and
        distribution and is not statically predictable here. Previous limit (allowing
        128M elements) in the fuzz case allocated 6.5GB temporarily, it now fails early
        with matrix size error. With the case's string data types and changed input
        ranges probably still 4GB could be allocated.
        
        Change-Id: I20ab3cf22705bf022f1c8c8e55b1c412380915dd

2017-09-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [442771d105fbce531ec3df5673dcc4a5f7a8bc7b]

        OSX rename mpFirstInstance to mpInstance
        
        In the same spirit as the Windows commit
        7c52d86f7b05fe7e0178f6d98a12a531b88a32ff.
        
        Change-Id: Ic45803c0715723b6f57c9f6a0c731edd559aa92c
        Reviewed-on: https://gerrit.libreoffice.org/42932
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-09-29  Michael Stahl  <mstahl@redhat.com>  [41af2a9e26f3ee6b505b343120d5df3617ba5c49]

        tdf#91106 sfx2: Stylist: sort top-level styles in hierarchical mode
        
        (regression from 8f04b172c5c78fa80c3692a729f0191425195869)
        
        Change-Id: I111d12a622390afc02eb73a42b1d3c714f046bd2

2017-09-29  jan Iversen  <jani@libreoffice.org>  [6803cabb462ba35812be7de62d60ea4c5b32c3df]

        iOS, typo
        
        forgot >> file in LINK_LDFLAGS, leading to a wrong linker statement.
        
        Change-Id: I993b15f27406b4128805fbbdaf19dadf39235f8c

2017-09-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [699b8de8c8e6005abe56449dd5785045fbdd9ee8]

        sc: fix loplugin:unnecessaryoverride warning
        
        Change-Id: I3b7e7a5dae9f393e3388bc5a3ab3666f116570ab

2017-09-29  Julien Nabet  <serval2412@yahoo.fr>  [1fba529cf2d810bfce1f3fbcad84b6f6805e1405]

        tdf#112727: crash in chart (transparency related)
        
        There's nothing to rearrange if mpFloatTransparenceItem isn't set
        0  0x00007fffefb26748 in NameOrIndex::IsIndex() const (this=0x0) at /home/julien/lo/libreoffice/include/svx/xit.hxx:56
        1  0x00007fffefb23140 in XFillGradientItem::GetGradientValue() const (this=0x0) at /home/julien/lo/libreoffice/svx/source/xoutdev/xattr.cxx:2009
        2  0x00007ffff0b2c95a in svx::sidebar::AreaTransparencyGradientPopup::InitStatus(XFillFloatTransparenceItem const*) (this=0x55555859a520, pGradientItem=0x0)
            at /home/julien/lo/libreoffice/svx/source/sidebar/area/AreaTransparencyGradientPopup.cxx:61
        3  0x00007ffff0b2cd33 in svx::sidebar::AreaTransparencyGradientPopup::Rearrange(XFillFloatTransparenceItem const*) (this=0x55555859a520, pGradientItem=0x0)
            at /home/julien/lo/libreoffice/svx/source/sidebar/area/AreaTransparencyGradientPopup.cxx:90
        4  0x00007ffff0b262ae in svx::sidebar::AreaPropertyPanelBase::ClickTrGrHdl_Impl(ToolBox*) (this=0x555558485a50, pToolBox=0x5555586ed8c0)
            at /home/julien/lo/libreoffice/svx/source/sidebar/area/AreaPropertyPanelBase.cxx:1272
        5  0x00007ffff0b26207 in svx::sidebar::AreaPropertyPanelBase::LinkStubClickTrGrHdl_Impl(void*, ToolBox*) (instance=0x555558485a50, data=0x5555586ed8c0)
            at /home/julien/lo/libreoffice/svx/source/sidebar/area/AreaPropertyPanelBase.cxx:1268
        
        Change-Id: I1d2db6b91c888ca3598e0ea04dd0fa0e9fc790a7
        Reviewed-on: https://gerrit.libreoffice.org/42925
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-29  Jan-Marek Glogowski  <glogow@fbihome.de>  [a60f687b5dd684260fc976c1216d65d30e77e5de]

        tdf#112605 OSX refactor SalAquaTimer
        
        Drops all the static calls and variables from SalAquaTimer
        and moves all timer handling logic inside the class.
        
        This also fixes the leak in timerElapsed.
        
        Change-Id: Ie7a1a8fffb70b8579ec6876eed10a275d2f06d27
        Reviewed-on: https://gerrit.libreoffice.org/42913
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-09-29  Mike Kaganski  <mike.kaganski@collabora.com>  [36535c2bef619b3a4090f6f880b975cb6d4dcb11]

        LibreOfficeKitInit.h: release memory after lok_dlerror() on Windows
        
        When _WIN32 is defined, lok_dlerror() uses FormatMessageA() call with
        FORMAT_MESSAGE_ALLOCATE_BUFFER flag [1] to get returned error string.
        This string is required to be released after use with LocalFree() (or
        HeapFree(), since LocalFree() is not available in recent SDKs).
        
        However, there is no mention in the header that this is required, nor
        lok_dlopen() that uses it does any cleanup. If the calling application
        is expected to be terminated in case of error, then that is no problem;
        but the header might be used in any external client application which
        we know nothing of.
        
        This adds corresponding cleanup function.
        
        Change-Id: I1f14cc5d9e10fe086c3646faaf0e19f2a7a6dd56
        Reviewed-on: https://gerrit.libreoffice.org/42360
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-09-29  Michael Stahl  <mstahl@redhat.com>  [205677c88cb01e2bbee278443867baed2c89e5fe]

        gdb pretty-printers: fix StringPrinterHelper for gdb 8.0
        
        Latest gdb release "lazy_string" validates the array size:
        
          Traceback (most recent call last):
            File "/work/lo/master/solenv/gdb/libreoffice/util/string.py", line
        29, in to_string
              return self.make_string(data, self.encoding, len)
            File "/work/lo/master/solenv/gdb/libreoffice/util/string.py", line
        66, in make_string
              return data.lazy_string(encoding, length)
          gdb.error: Length is larger than array size.
        
        rtl_uString has "sal_Unicode buffer[1];", which is a lie
        as the real size is the same as "length".
        
        Taking the address of "buffer" appears to avoid the exception.
        
        Change-Id: I85710b1adfae584ba09c8d517e9b49b290e79d8a

2017-09-29  Richard PALO  <richard@NetBSD.org>  [ba65817fb927b1b2db8872fc981fd878219ab968]

        tdf#100013 sysui: fix invalid tar invocation
        
        Change-Id: Ie7c482d387f9ffd3be92759200446951b9084408

2017-09-29  Stephan Bergmann  <sbergman@redhat.com>  [fa4431449d0306e8179f53a2a69c549800bd24bd]

        Avoid bogus loplugin:dllmacro "unnecessary *DLLPUBLIC declaration ..."
        
        ...about the definition of __cxxabiv1::__cxa_exception in
        bridges/source/cpp_uno/gcc3_linux_x86-64/share.hxx, when a declaration of that
        struct has already been seen in /usr/include/c++/7/cxxabi.h in a
        
          #pragma GCC visibility push(default)
          ...
          #pragma GCC visibility pop
        
        block (so that decl->getAttr<VisibilityAttr>() would point at the first of those
        two pragmas).
        
        Change-Id: I4af56be8ce84ace57a809a09da5c44d86fc4237a

2017-09-29  Michael Stahl  <mstahl@redhat.com>  [740ef202a4e3ae3752c95838e5797167b6eb2105]

        Updated core Project: help  9ff4dd9cbd323794e72d08e297b59cc09d1abbe0
        
        helpcontent2: fix build, use pack_images.py
        
        Change-Id: Ie96d42c895daca558a716bd234143016318d3b5c
        

2017-09-29  Tor Lillqvist  <tml@collabora.com>  [f28cf76cdfa2c4cc88a643a30cfa469f7d909260]

        Get rid of some pointless cleanups that fail anyway occasionally
        
        Change-Id: I758b4452bdf0cfcc75280a73993f219a57072e41

2017-09-29  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [950742b3acf09cb5621e54a0e59ebfd2328d3d26]

        inline SfxPoolItem copy constructor
        
        as delegating constructor.
        In preparation to remove default able copy constructors
        of derived classes.
        
        Change-Id: I516efa70ef2a06079194aafbf630e151138c6bbc
        Reviewed-on: https://gerrit.libreoffice.org/42923
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jochen Nitschke <j.nitschke+logerrit@ok.de>

2017-09-29  Jens Carl  <j.carl43@gmx.de>  [a845cc801582ef96309021be078fb7e10f4a0366]

        tdf#106894: Rewrite packimages.pl in Python
        
        Remove replaced packimages.pl
        
        Change-Id: I1267f06d0476f010e7ab86878c10d5c9b0892d0b
        Reviewed-on: https://gerrit.libreoffice.org/42924
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-09-29  Mike Kaganski  <mike.kaganski@collabora.com>  [0dd2e602e5c1b46e82abc6051677aeaab1d265b8]

        Drop check for Windows versions we don't support
        
        Since we dropped support of Vista and below in master toward 6.0,
        those checks are needless. Removing the code that only worked in
        older versions, and streamlining the resulting code.
        
        Also, use kernel32.dll version for Windows version, instead of
        deprecated GetVersionEx, and inconvenient VersionHelpers. Since both
        GetVersion(Ex) and VersionHelpers (based on VerifyVersionInfo) are
        subject to manifest-based behavior since Windows 8.1, this move will
        hopefully result in more reliable OS version detection.
        
        Change-Id: I3edd8fc1843e64b6a65bd3a126be6a085511f13c
        Reviewed-on: https://gerrit.libreoffice.org/42905
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-09-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [8b12c98ec7ec0b5ba20c28890ee63803fb9518d5]

        remove some SAL_WARN in DomainMapper_Impl
        
        it's obviously not a real problem, because higher up code calls this
        even if it doesn't intend to use the result, and in the places where it
        does intend to use the result, it warns again, so this warning is
        redundant.
        And it's the 3rd largest number of warnings in our logs.
        
        Change-Id: I1a6c40bc99a3252594f87e121a81c661686c5348

2017-09-29  Tamas Bunth  <tamas.bunth@collabora.co.uk>  [141d4427d2d2db6a16133fcf7571798233a99cb0]

        tdf#99689 allow Subscript in Illustration Index...
        
        ... and Index of Tables.
        
        Change-Id: I5a677f431d1a2e3836bcacdd382708b0ce397faf
        Reviewed-on: https://gerrit.libreoffice.org/42481
        Reviewed-by: Tamás Bunth <btomi96@gmail.com>
        Tested-by: Tamás Bunth <btomi96@gmail.com>

2017-09-29  Eike Rathke  <erack@redhat.com>  [f6990d3f61b37e15d0320ef60d2d66535fadddc0]

        Throw exception also in case an unexpected rBreakType was passed
        
        Change-Id: I331e12ab5115401b9fa87e1f0f2be51f33ccbc75

2017-09-29  jan Iversen  <jani@libreoffice.org>  [c1520da5904b06d0c246362594c8b5d251f63f8a]

        iOS, clean workspace and local build
        
        We need to check if it possible to move workspace to
        workdir (e.g. do a reverse ln)
        
        Change-Id: I98751c1731f75e3b4200520ffa741a7348fe70fb

2017-09-29  jan Iversen  <jani@libreoffice.org>  [7121b70286d786ccef90b1711d2d6344f0dd70a9]

        iOS, first version of static lib ready.
        
        This works when working online in xcode, but not from make
        
        Change-Id: I5c871f05b3c986ead17ff926430e82da1808a52c

2017-09-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [813e180521cd17175910af30599509b358166855]

        tdf#112741 sw split sections inside table cells: fix table re-layout
        
        The bugdoc has a section large enough that it is split across 4 pages.
        The section is inside a nested table. First we lay this out properly,
        but when later laying out the footer we need to redo the body frame
        layout, which first undoes the split of the table/nested table/section.
        
        This fails, the master second and its 3 follows are expected to be moved
        back to the first page (and merged together), but
        SwSectionFrame::MakeAll() did this only for the first follow, which was
        moved to the first page, not for the other 2 follows which were on other
        pages.
        
        Fix the problem by merging not only follows which are also next to the
        section frame, but also the ones which are follows (but not nexts).
        
        Change-Id: I7a69aa58336a50d4f37808ccb105b443c2f6993c

2017-09-29  Stephan Bergmann  <sbergman@redhat.com>  [f00d5385440e065ef4cfc50fb281cfcee46385f8]

        Adapt loplugin:unreffun to clang-cl (uses of DllMain and wmain)
        
        Change-Id: I6ef1c55ce0fb8fa350559612780a1091d8627d3e
        Reviewed-on: https://gerrit.libreoffice.org/42915
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-29  Stephan Bergmann  <sbergman@redhat.com>  [419d664fb7916cd529f83421e7e98e82e4a7185f]

        Adapt loplugins to clang-cl's (implicit) -fdelayed-template-parsing
        
        ...which is there for MSVC compatibility, but can cause getBody() to return null
        even when doesThisDeclarationHaveABody() is true.
        
        And in staticmethods.cxx we need to check doesThisDeclarationHaveABody() instead
        of hasBody():  For some class template member functions that are only defined
        outside their class definition, as is the case for
        OSequenceIterator::hasMoreElements in include/comphelper/sequence.hxx, hasBody()
        may be true for the original member function declaration inside the class (as
        there is some later definition that does have a body), but
        isLateTemplateParsed() is not (it is only true for the later definition).  So
        just skip any such declarations that are not definitions (which is sane anyway,
        as otherwise such functions could pointlessly be inspected multiple times).
        
        Change-Id: I724f652a8f060a931f8b5fc3e4feb5f307a922bf
        Reviewed-on: https://gerrit.libreoffice.org/42914
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-29  Stephan Bergmann  <sbergman@redhat.com>  [830db20afba8895f68a0b4198657b08735635e28]

        Fix syntax errors
        
        ...that are apparently accepted by MSVC, but not by clang-cl
        
        Change-Id: I2a11bdc709b9711d9d93d24dcb5957121fcf9efb

2017-09-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [0439ccc3c3cac6d8c1d6fe5943998bf4ba82b6df]

        sw: inline trivial IS_INVAFLY macro
        
        Change-Id: Ie7e9c0ed522eff7a8b1de2595468b7999d70a1b9

2017-09-29  Tor Lillqvist  <tml@collabora.com>  [7a761c0ae392ed122cee689adc5a006996539dc0]

        Try to work around GCC 4.8.1 problem
        
        Move the definition of the static thread_local members of
        ScInterpreter to the source file where its constructor is. Also, the
        only users of those members are in that file, so it is logically a
        better place anyway.
        
        Change-Id: I651b15abc83cc49edebbe8e3f982c3b3e6cc8799

2017-09-29  Maxim Monastirsky  <momonasmon@gmail.com>  [0582d54d89bc6b3f36eaac0768a97e82303a97ca]

        WB_MOVEABLE should not trigger tearoff mode
        
        As any .ui based docking window gets it unconditionally,
        see extractDeferredBits function in builder.cxx.
        
        Change-Id: I339a72989ad09d8ea7106f5690fc950ee7ba35da

2017-09-29  Maxim Monastirsky  <momonasmon@gmail.com>  [8789bee5d2ab24fb68c66f2a493937a27b034af8]

        Improve the comment
        
        Change-Id: I131c3e584f4c30b075431a400f9ba6fd6dfa2f9a

2017-09-29  Maxim Monastirsky  <momonasmon@gmail.com>  [1450a8cb113f81a19b2b07a4ec7f2d436dabb9dc]

        Make sure GetText() is called at the right stage
        
        And document why (similar to DockingWindow::SetFloatingMode).
        
        Change-Id: Iefd7d756dfcdfc385344161862d7cc1e492e3711

2017-09-29  Maxim Monastirsky  <momonasmon@gmail.com>  [b61e1c7351d2003fd7cf2f5aaad4b936c2a9bb6b]

        Remove empty menu labels
        
        Change-Id: Iea775fd3915c818c47cda88796f4eaa7c5254700

2017-09-29  Caolán McNamara  <caolanm@redhat.com>  [fc67b4476c9cdaa01c6ea008be592ff08731d1b1]

        fix oss-fuzz build
        
        Change-Id: I68f85c652d70eb57227137b03356975556af8e24

2017-09-29  jan Iversen  <jani@libreoffice.org>  [08e5cd8afe703237dbf54c0b81fab78ea27adb93]

        iOS, WIP build static library.
        
        Adjusting differences between default project, and old
        iOS project
        
        Change-Id: I2639761bbe909cbd893c7d6b932e11c1e57998df

2017-09-29  Caolán McNamara  <caolanm@redhat.com>  [596c0dd89507479446870e1efda2f9bb5941edd3]

        ofz: timeout
        
        Change-Id: I196b9289599fc6da66bcb51f68aa4e397040aed0
        Reviewed-on: https://gerrit.libreoffice.org/42909
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-29  Stephan Bergmann  <sbergman@redhat.com>  [4ab071b5b57859df4d7740c4f28618e6bc7abc23]

        More clang::*Type vs. llvm::*Type ambiguities
        
        Change-Id: I52373c32818234e376d855684635f9bf1012ed5e

2017-09-29  Miklos Vajna  <vmiklos@collabora.co.uk>  [a3c2cce616c3a072ed7f7f8133b88db165ccbc5c]

        Revert "writerfilter: convert loops to range-based-for"
        
        This reverts commit 25cd067a82742210793e39708cc1de9ff84692a7, as it
        broke CppunitTest_sw_ooxmlexport4. The comment above the change suggests
        that perhaps the usage of indexes was intentional to avoid the usage of
        invalidated iterators.

2017-09-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [1ac17afea63e52386c7fd822d2a7082c0619654f]

        only print the top 20 warnings
        
        Change-Id: I85309b7d805e59da49adae74b7df21bd048deb03

2017-09-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [a599eeab786ecbe1b5b6509e3c792e5c1ba31248]

        check for unnecessary DLLPUBLIC annotations
        
        on classes which are fully defined in a header file
        
        Rename the dllprivate plugin to dllmacro and add the functionality
        there.
        
        Change-Id: I4581d551c46a8f61213d95973f323359d08278d8

2017-09-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [26c82bd286e2331188db853d41f7a575d906b62c]

        loplugin:unusedfields improve finding callee
        
        which makes absolutely no difference to the results, but anyhow, would
        be a shame to waste the work
        
        Change-Id: I4576528f30986a5ce522c76fdf21873f0ce23f0a

2017-09-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [2149bbfd2798cb5ed065ea25387616261a840634]

        rename SvxTabStop::IsEqual to operator==
        
        Change-Id: I98f8db6e80d6a5dc30826ec755deb9432f809e92
        Reviewed-on: https://gerrit.libreoffice.org/42907
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [8a8864aeb710e4d17852dc9c0e02b03804a8bf3c]

        convert IsEqual/etc methods on ESelection to operators
        
        Change-Id: Ia8424e701b6f22d0536ee7f3bdb0ecaaed94a3b9
        Reviewed-on: https://gerrit.libreoffice.org/42904
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [ce301dadcbbf8d0f0a71c7eaebca9bfad2e08801]

        convert GfxLink::IsEqual to operator==
        
        exactly one use site
        
        Change-Id: Id0a75d46c459be213e81b47aa6c1194c87aec848
        Reviewed-on: https://gerrit.libreoffice.org/42891
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-29  Noel Grandin  <noel.grandin@collabora.co.uk>  [1ffba0e356608fb6dbf568248e2a953b4d7fb5d6]

        loplugin:flatten check for throw in then clause
        
        also make the plugin ignore the case where we have var decl's in the
        clause we want to flatten, which could lead to problematic extension of
        variable lifetime
        
        Change-Id: I3061f7104e8c6a460bf74f5eac325a516ec50c59
        Reviewed-on: https://gerrit.libreoffice.org/42889
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-29  Stephan Bergmann  <sbergman@redhat.com>  [ce9a41dc387966c74c1af92783a97565b5af3668]

        Adapt loplugin:reservedid to Windows
        
        Change-Id: I41ccccd7ad77bc4ecf2ff7fcd9496af656ad952e

2017-09-28  Serge Krot  <Serge.Krot@cib.de>  [25cd067a82742210793e39708cc1de9ff84692a7]

        writerfilter: convert loops to range-based-for
        
        Change-Id: I424fd1bf8eef7112a8cff54ab46a07bb41596ca5
        Reviewed-on: https://gerrit.libreoffice.org/42901
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [5501c18e6bcd09f683c0887e97be246ebf90df37]

        Fix typo
        
        Change-Id: I81e3c3dcc850e0dc0774228e609da3f94f14f422
        Reviewed-on: https://gerrit.libreoffice.org/42917
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-28  Patrick Jaap  <patrick.jaap@tu-dresden.de>  [3b1db9b7a9afe147ed7f841c875bc3b91b03ace9]

        tdf#112012 EMF+ dashed lines: correct dash length
        
        Since the first guess of the right transformation seemed to be wrong,
        here is the next try. The pure float value is multiplied with the pen width.
        This is way more intuitive for me and renders the EMF files from the
        bugtracker exactly like in MSO.
        
        See 588c5b0cff9bbdb2efbdfb259268154b0074e7e6 for the previous patch.
        
        Change-Id: I74e82a0f9800d950e0d989184765a53e520b48e6
        Reviewed-on: https://gerrit.libreoffice.org/42810
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-28  Caolán McNamara  <caolanm@redhat.com>  [69c88654881a4aa0db05df9fb94e3d9e7dfbfa30]

        Resolves: tdf#42873 videos in presenter console misplaced
        
        Change-Id: Ib7559246f6f3173acea72268db0489b79df38ae3
        Reviewed-on: https://gerrit.libreoffice.org/42892
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-28  Caolán McNamara  <caolanm@redhat.com>  [6ddd8fcf5c92936de2a3f9d824b06a9f7dc5a86a]

        Resolves: tdf#112680 start color picker with currently selected color
        
        Change-Id: I939a0b88646b4654337505e985cceff883f09343
        Reviewed-on: https://gerrit.libreoffice.org/42899
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-28  Stephan Bergmann  <sbergman@redhat.com>  [9e0be8a76e13ed3d71e792c1a30e5628b7e1056e]

        Remove dead code behind Calc "Live Data Streams" dialog's "scriptdata" button
        
        ...that has been disabled and hidden ever since
        4c90ed782a09e2e4b8738b82028032c42d1a203d "Actually hide these two radio buttons
        (since there is no choice now)."
        
        This removes the sole user of SvScriptStream.  (Unfortunately, removing the no
        longer needed
        
          #include <osl/process.h>
        
        from include/tools/stream.hxx triggered an avalanche of missing includes
        elsewhere.)
        
        Change-Id: I7b0e683b14c0eaf7f4737f62adc9d691826380c0
        Reviewed-on: https://gerrit.libreoffice.org/42916
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Tested-by: Michael Meeks <michael.meeks@collabora.com>

2017-09-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [49564323e25d742ef11a9c93f5d7324459fdb95d]

        Fix SalUserEventList usage on Android
        
        Change-Id: I598446c6f14e9df798bf37cb64c8b7bcbb04dd91

2017-09-28  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [1047b426ed7ab0ee7a1b3ecf01adab18eb040de2]

        updater: make sure the target dir exists while writing update info
        
        Change-Id: I6cafdb28468d0023a0a1ea8cc2c051e9b84a1c6c

2017-09-28  Stephan Bergmann  <sbergman@redhat.com>  [812ee8c53f9add746f67e4785831ad0d42937942]

        Look through derived-to-base ImpliciCast
        
        ...as happens on Windows when looking at
        
          maControlToPropertyMap.clear();
        
        in PrintDialog::dispose (vcl/source/window/printdlg.cxx), where std::map's clear
        happens to be declared at some base class std::_Tree.
        
        Change-Id: I41810514bca59af8b4f2812d9412ce6a8d43576c

2017-09-28  Stephan Bergmann  <sbergman@redhat.com>  [8457b50ffd6e41b4925aef17bed2b5a2f3bf56bd]

        loplugin:simplifybool (clang-cl)
        
        Change-Id: I230c37482cfce85534f860ecf3426254be8981ab

2017-09-28  Stephan Bergmann  <sbergman@redhat.com>  [f702d752a785896bcaeadf767e8f2a7b296ba054]

        Missing includes (--disable-pch)
        
        Change-Id: Iaa87663255f815e4f837df25d5338439d79c70dd

2017-09-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [e310c00709ed4fe0788aeff5142e3581d8b4d319]

        Unify SalUserEvent handling
        
        Merges the various SalUserEvent structs and their handling into
        a single class. This includes a common SalFrame* hash map, as all
        backends use such a map to verify alive SalFrames.
        
        It also reverts the "FIXME: lousy workaround" for i#90083, which
        was part of commit d6f7c94e5c27ba02ff5c3229760c9808cc9b5bea.
        
        At least on my current OSX box application based window switching
        "just works" "out of the box", even without the code.
        
        Change-Id: I188b567e44fd79c162b2d9cabbd771d1f66c7dc4
        Reviewed-on: https://gerrit.libreoffice.org/42845
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-09-28  jan Iversen  <jani@libreoffice.org>  [dea1b649765262b2e8beac88b0977d5dead98953]

        iOS, WIP build static library loKit
        
        WIP on the road to prelink all LO libraries into a single
        static library for each arm64, arm64-debug, simulator
        
        Change-Id: I5e7aaefa46c9d234252ba3b6848f173647215795

2017-09-28  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [7757a30a6bad8389eae2eec63f2066793e7ef3cf]

        Python 2.6 compatibility for pack_images.py
        
        Change-Id: I61b315bc644763749acf82d2dd7e4a3140d8f8b1
        Reviewed-on: https://gerrit.libreoffice.org/42911
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-09-28  Jan-Marek Glogowski  <glogow@fbihome.de>  [4a15820fec68afdbe33de78e33dc1ed62b0e36f3]

        tdf#112288 set timestamp for otherEventWithType
        
        In otherEventWithType we have to set the timestamp manually to the
        current uptime, and can't default to 0.
        
        Change-Id: I3e96dff38ea81b0e6744fa175fc3a169e160b982

2017-09-28  Markus Mohrhard  <markus.mohrhard@googlemail.com>  [d239ac8e4b6f01d350c89f067659e0d86f9a8f0e]

        fix the command line argument limit problem for incremental build generation
        
        Change-Id: I934c8196e260573cd0bc4f74066ea6082ab3c6c3

2017-09-28  Stephan Bergmann  <sbergman@redhat.com>  [870617882366232aa4ff9aa2faaae1cad2bbc3f8]

        Warn about missing text converter
        
        (probably because the encoding is RTL_TEXTENCODING_DONTKNOW; that may
        still happen in various places, so can't use anything stronger than
        SAL_WARN here)
        
        Change-Id: I75993c9ad629104055c171389ed7708649747d9b

2017-09-28  Miklos Vajna  <vmiklos@collabora.co.uk>  [4b88f3545c9525146327470ea767041d6de4c7ca]

        RTF export: various minor cleanups
        
        Change-Id: I6bdbe246bf65dcfa193289210f7c464769d5e2ad
        Reviewed-on: https://gerrit.libreoffice.org/42887
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-28  jan Iversen  <jani@libreoffice.org>  [a7e4417c630cc672e3d5e3c0638a6a468d38ad95]

        iOS, xcodebuild corrections.
        
        Changed target of builds.
        
        Change-Id: Ieb1da70f0ec2e636e571c3ad69243b26bb726487

2017-09-28  Tor Lillqvist  <tml@collabora.com>  [d2cf510af2ab8a03e343b03773f0cfcc1c71cd22]

        The OpenCL XIRR test fails randomly on some machines so bin it
        
        We don't even use OpenCL for XIRR normally anyway.
        
        Change-Id: I4bd76e9c5a0ad2222bef47d801f956fda1da568c

2017-09-28  Julien Nabet  <serval2412@yahoo.fr>  [19910c461230f70bb9e98ad44db3525f0d755724]

        tdf#112658: fix leak when calling TextEngine::SetAttrib
        
        TextCharAttribList::RemoveAttrib lets a dangling pointer
        when release unique_ptr obj maAttribs[n]
        So retrieve a unique_ptr from the different layers until
        SentenceEditWindow_Impl::ChangeMarkedWord (SpellDialog.cxx).
        
        Change-Id: I734909dce86ec28d69c09b2a8c0fc4a6941f422a
        Reviewed-on: https://gerrit.libreoffice.org/42881
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-28  Julien Nabet  <serval2412@yahoo.fr>  [4fca2ef76a6dfe6c74ada71ab4806dc4ad568b82]

        Use sal_Int32 to stick with other SetAttrib methods
        
        + use size_t GetUndoActionCount like other existing ones
        
        Change-Id: Ibfae20e7fd75df980f395e055063f0bdba1047f7
        Reviewed-on: https://gerrit.libreoffice.org/42873
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Muhammet Kara <muhammet.kara@pardus.org.tr>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-28  Caolán McNamara  <caolanm@redhat.com>  [6266e83d306ed6e739491b3def2dc453556b14ed]

        Related: tdf#109385 make automatically after: <spinbutton> width narrower
        
        Change-Id: I51d4c0606a5c6317c3f87fd71c61a0dbcdbc3b09
        Reviewed-on: https://gerrit.libreoffice.org/42903
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-28  Caolán McNamara  <caolanm@redhat.com>  [e302ade40e202d285e2208fb6190850e126b4eae]

        Related: tdf#109385 make default panel width wider
        
        Change-Id: Ia1c5fc96ccb8b91a3091ef925526a277f25662c6
        Reviewed-on: https://gerrit.libreoffice.org/42900
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-28  Eike Rathke  <erack@redhat.com>  [0f6b9eca2007629e61d3ab9cdf2a616a33cbdefe]

        i18n-perf: cache map of breakiterators, tdf#108703
        
        See source code comment.
        
        Change-Id: I75015f3492a24f5f69a163dca165dcf57d6f0e28
        Reviewed-on: https://gerrit.libreoffice.org/42866
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-09-28  jan Iversen  <jani@libreoffice.org>  [e67f6acc303dc09c6f35ea6374a721266dedaabd]

        iOS, WIP setup to build static lib and app.
        
        Cleaned up custom targets.
        
        Change-Id: I11ef1cb6d129722ac206b298c6ad15c00da5c433

2017-09-28  Stephan Bergmann  <sbergman@redhat.com>  [dbb5a5a2f429b7d05a6e69ab17b0a3022a97ac64]

        Replace fancy Unicode in exception message
        
        ...with something more prosaic and ASCII
        
        Change-Id: I4a927cec15abb7c00f39a6a298a13f192f34c631

2017-09-28  jan Iversen  <jani@libreoffice.org>  [4b2d0e511d4013847fb23e4346cda420a4ce6908]

        iOS, cleaned add resources
        
        Simpler setup makefile, that will generate the 2 xcconfig files
        as well as create the resources directory.
        
        The generated directory is on purpose created in the core/ios, because
        the output of the different builds are needed for the app build.
        
        Change-Id: I402604ebf947f962552b069bf24ff3794b2ade9d

2017-09-28  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b195f901ece8b4a879958d90c612d966a87923df]

        Fix typos
        
        Change-Id: I22b1c5575dcd38b9cfac2068ba3960026e44ad1e
        Reviewed-on: https://gerrit.libreoffice.org/42888
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-28  Gabor Kelemen  <kelemeng@ubuntu.com>  [0b20137badc4b359a338f2ef235f17d2ccbcbf11]

        tdf#112555 Mark default area pattern names for translation
        
        These need to be kept in sync with the contents of
        extras/source/palettes/standard.sop:Contents.xml
        
        Change-Id: I424919cacafd19dc456b4975b13f1c7333d14fa4
        Reviewed-on: https://gerrit.libreoffice.org/42671
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-09-28  Jens Carl  <j.carl43@gmx.de>  [6a313ab973378e82715cfda7431a8abbe474fd06]

        tdf#106894: Rewrite packimages.pl in Python (pack_images.py)
        
        Change-Id: I2e9054775941b38392ba3ee38575891b5339249e
        Reviewed-on: https://gerrit.libreoffice.org/42790
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-09-28  Mike Kaganski  <mike.kaganski@collabora.com>  [e80aef4e032f08ef0c4cfbb028bf83b81002f112]

        shell: use Unicode on Windows
        
        Change-Id: I9f7962db320f8832879ba327108425a7592b4b77
        Reviewed-on: https://gerrit.libreoffice.org/42885
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-09-28  Noel Grandin  <noel.grandin@collabora.co.uk>  [09917566b6ce86ea65a246f2055b5d1f41df4e76]

        simplify Bitmap operator==/IsEqual (stage2)
        
        Now that we've sorted out which bits are rightfully internal (see commit
        7a4064cf87d23bffac987b3e39bf87d9b4d158fc), and which bits need a
        comparison operator, rename IsEqual to operator==.
        
        Change-Id: Iec229a7571d76ee18fbc0a4fe672cc2e50a44948
        Reviewed-on: https://gerrit.libreoffice.org/42851
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-28  Stephan Bergmann  <sbergman@redhat.com>  [851c9f8f4be79be43837b6295decf90c8b27cc71]

        Blind fix for Clang 3.8 "must explicitly initialize the const member" error
        
        ...as seen at <https://ci.libreoffice.org/job/lo_ubsan/681/console>
        
        Change-Id: I428b6e2fe55023fde5b77f7ff0bd1dba16bae2ed

2017-09-28  Stephan Bergmann  <sbergman@redhat.com>  [c9f3277ea7bb22c395e8938168ce4df9101f7850]

        loplugin:stringconstant: Simplify construction of non-ASCII OUString
        
        Change-Id: If80c53978106789824e6154db396baeecc1969dd
        Reviewed-on: https://gerrit.libreoffice.org/42876
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-28  Mike Kaganski  <mike.kaganski@collabora.com>  [0fa21336428b286d69684cfbb7b845f123657041]

        setup_native: use more Unicode in MSI custom actions
        
        Change-Id: Id47ea566c9cf508116216625fe00013e8326b165
        Reviewed-on: https://gerrit.libreoffice.org/42839
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-09-27  Tor Lillqvist  <tml@collabora.com>  [8d2a287da3abb0576512406227d0a3acd602123e]

        Avoid warning: 'inflateValidate' is only available on macOS 10.13 or newer
        
        Change-Id: I0f828239ed5aff164ba1f4e486017db0e6c93a4a

2017-09-27  Caolán McNamara  <caolanm@redhat.com>  [bf565ecf45bcdd3e098576731a2f815d6de2792f]

        ofz#3504 Null-dereference READ
        
        Change-Id: I2e2ad8e9fbbcdb8bc3d60da8b5ddde71b935805e
        Reviewed-on: https://gerrit.libreoffice.org/42875
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-27  Caolán McNamara  <caolanm@redhat.com>  [5a0f4d00d2e74785f2bffafc5daf85a3839d3961]

        ofz#3499 oom in tiff reader
        
        Change-Id: I2b9e98ed3a6749e2ee83a566ec857c1080e452f3
        Reviewed-on: https://gerrit.libreoffice.org/42861
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-27  Tor Lillqvist  <tml@collabora.com>  [05b3614cac57abc414955f8b1047cf5ca168580e]

        If we are going to avoid repeated calls to pDocument->GetRecursionHelper(),
        
        do it from the start of the function then.
        
        Change-Id: I4699fbd9c70f6ec0110d202062631e8861095aa0

2017-09-27  Eike Rathke  <erack@redhat.com>  [86910087fa41956aad6a22943bfbeb158e205dcd]

        Resolves: tdf#112523 do not use anything Ascii in UI context
        
        Change-Id: I0854f7b1e6e0bf51d8b4c7d846fad9b0ff25e763

2017-09-27  Caolán McNamara  <caolanm@redhat.com>  [0d45001d0112df2820c18fed648e648c94d2e5a3]

        dynamic_cast followed by static_cast
        
        Change-Id: I9c208cfedd87f04489c6bab4399c438e6aee1cbe
        Reviewed-on: https://gerrit.libreoffice.org/42862
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-27  Stephan Bergmann  <sbergman@redhat.com>  [7e76b983301b02dd7020636905b764b981b1fff0]

        Silence --disable-assert-always-abort warnings
        
        Change-Id: I34fbba0253d307021a5b090143eb357809c144ec

2017-09-27  Stephan Bergmann  <sbergman@redhat.com>  [14e2a82002042a3fe4d8866b635ee84a436a7a7c]

        loplugin:constparams
        
        Change-Id: I14673c52584214bef157f2db2e1fdd57c4667d4a

2017-09-27  Takeshi Abe  <tabe@fixedpoint.jp>  [0745016139072bfb8dceec840736f64f927deefd]

        svx: Simplify SvxRuler_Impl's ctor&dtor with std::unique_ptr
        
        Change-Id: I1d663adebaf9c95e12543ab8c2f22e8094632b99
        Reviewed-on: https://gerrit.libreoffice.org/42850
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-27  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [1880373663888bfefcb9beb48f71ac14a9da2f34]

        update credits
        
        Change-Id: I1f87134063f3a503069cc08bec362a988b8a72ce

2017-09-27  Tor Lillqvist  <tml@collabora.com>  [ff51bd725da01b9ad4fef268b08b6a5b22516d81]

        Make pGlobalStack and bGlobalStackInUse thread_local
        
        Change-Id: Ie196510f68d7bd0a129b92886dbff8af35c81fe8
        Reviewed-on: https://gerrit.libreoffice.org/41659
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-09-27  Michael Stahl  <mstahl@redhat.com>  [421a23bb36bbf51edfabc58b7d2cd28ad37719d0]

        tdf#112679 sw: fix copying of fieldmarks
        
        Aha, now we know that the reason for the defensive programming
        in lcl_AssureFieldMarksSet() was that there are actually 2
        different use-cases for it: usually a new mark is inserted,
        so there are no dummy characters and they must be inserted.
        
        However when copying text, the dummy characters are copied too,
        so they must not be inserted, or we get duplicate fieldmarks.
        
        This also reverts commit d4036d3a89b65a4912f62e3930eb1a31cd90a16b
        which fixed the problem only for CHECKBOX_FIELDMARK in a
        different way.
        
        (regression from bb069fe7b8b6a24f9ff4df4c7052961e17ea3a8c)
        
        Change-Id: I3c99b8c6d720951655198e682018794337859373

2017-09-27  Grzegorz Araminowicz  <g.araminowicz@gmail.com>  [7e0cb70d7fb9024f5ebf1ea988df90f0ee30baf2]

        SmartArt: correct behaviour of if/else nodes
        
        else block is taken only if none of conditions in 'choose' was satisfied
        
        Change-Id: Ie668f15c665327098e8e63b2c92cd291711e4567
        Reviewed-on: https://gerrit.libreoffice.org/41533
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-09-27  Jan-Marek Glogowski  <glogow@fbihome.de>  [155795b9c129584febd9771014078adb6fe25932]

        tdf#112288 compare event timestamp with sys uptime
        
        This is a "brown paperbag" fixup. untilDate is actually used as
        a timeout for nextEventMatchingMask, not as a maximum event age.
        So manually compare the event timestamp with the system uptime.
        
        Change-Id: I912bedc0cba45c5cc231679c1b6139fa012492ed

2017-09-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [3d3643491c9b3af082103bbd6bd18994d24cc568]

        EPUB export: improve metadata tests
        
        This was the last uncovered piece in the ODF -> librevenge converter
        part.
        
        Change-Id: Ie9482f30c873deb3ddd601e1183b66706e913f14
        Reviewed-on: https://gerrit.libreoffice.org/42848
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-27  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c2999602e2463cb11dbce1f71f0bcb304494a2f4]

        Simplify call to external helponline
        
        add indentation
        
        chnage helponline.l.org -> help.l.org for good.
        
        Change-Id: Ie52a0f0a716c56da1a9553a805e25ebcabcb1490
        Reviewed-on: https://gerrit.libreoffice.org/42764
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-27  jan Iversen  <jani@libreoffice.org>  [9313fb9b5b872d7c888993ac186effcdcf9f8f57]

        iOS, remove xcconfig generation from configure.ac
        
        Moved generation of the xcconfig files out of configure.ac
        and into the regular ios make.
        
        Change-Id: If675eac9e86c4c4a0ff98f84815b0a83555d90a8

2017-09-27  Szymon Kłos  <szymon.klos@collabora.com>  [176b161ac654c50eb5c128ebdb681fcf20509b35]

        tdf#112634 Don't show broken connections in database tree
        
        Don't show connections if are broken. Done in the UI because
        internally this database is needed for export purposes.
        
        Change-Id: Ifa5d10a74874e38676b946a5e3be1e3b336e6410
        Reviewed-on: https://gerrit.libreoffice.org/42849
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2017-09-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [404630c6052919c1a0b5dab405084c2a39fc2f5c]

        simplify Bitmap operator==/IsEqual (stage1)
        
        It looks like operator== is actually only useful internally. So inline
        that, and rename the other call sites to use IsEqual().
        
        As a second stage, I will rename IsEqual to operator==, the intention
        being to make it obvious how the call sites are modified.
        
        Change-Id: I37f2920a8cafaffb25e8c5c16e6559546206684b
        Reviewed-on: https://gerrit.libreoffice.org/42846
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-27  Miklos Vajna  <vmiklos@collabora.co.uk>  [f7445e1014815a9eb02e2c22257bbce32dc43589]

        tdf#75757 comphelper: avoid STL inheritance in SequenceAsHashMap
        
        Change-Id: I5c7d107a05deb06749b4d04246ba183adfafb14d
        Reviewed-on: https://gerrit.libreoffice.org/42829
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-09-27  Michael Stahl  <mstahl@redhat.com>  [34905a6e9e0c262b61e5969274b661692af44a46]

        ofz#3301 sw: DeleteAndJoin found yet another way to delete new redline
        
        Not only can that happen in CompressRedlines(), it can also happen
        in the SwComparePosition::Outside case when the DeleteRedline()
        decides in particular circumstances to split up the inserted
        new redline.
        
        Arguably it's wrong to split up the new redline in this case;
        not sure if that ever happens in a legitimate use case though.
        
        Avoid this by removing the hack to temporarily insert the new redline
        and instead create a temporary SwUnoCursor that will be corrected
        on behalf of the new redline, while the new redline is parked on a
        safe node.
        
        This not only avoids the crash on this file but also makes the
        "corrupted redline table" assertions go away.
        
        Change-Id: I478f4cfc53a19d2cf2f0937f631962f80b1815ff
        Reviewed-on: https://gerrit.libreoffice.org/42322
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [31baba076f6058d675588b2715a3322455c87500]

        update unusedfields loplugin results
        
        Change-Id: I4bdf5701fe9a4dec618440db1fe69e5aad7a60bb

2017-09-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [f8ae36322d524d1aa755af144852701c25ebe7a2]

        readonly mnFadeColor in SlideTransition
        
        since
            commit c714b43b0137ad253f51e1c65417c9874b8509e5
            Date:   Mon Jul 20 13:12:31 2015 +0200
            loplugin:unusedmethods oox
        
        Change-Id: Ibece5543b2012bd5a18d82058faa8554ed155777
        Reviewed-on: https://gerrit.libreoffice.org/42835
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [298abfd91b19d89ce9af1610ea497dfe4d536fca]

        disable flatten loplugin
        
        <noelgrandin> sberg, new plugin flatten just went active
        <sberg> noelgrandin, with a measure to avoid extending lifetime of (problematic) local vars?
        <noelgrandin> sberg, no
        <sberg> noelgrandin, how can you make it active then?
        <noelgrandin> sberg, ok, will disable
        
        Change-Id: I595d1a50ff34417faf73b777714f9dc92e2a43d2

2017-09-27  Tor Lillqvist  <tml@collabora.com>  [e5b76044326f8dd5d59d7b9e51fbcda706836115]

        Test also SUMIFS where no row matches
        
        Change-Id: Ifd4ab6f1760a5088744cb728a3e0c970388d8283

2017-09-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [cc1ed7fbce20f90650f96acc2846b6f232c8ab0f]

        loplugin:flatten in various
        
        Change-Id: I42dca691ffadbddad38a7e8f978b1da9d5d9a7b0
        Reviewed-on: https://gerrit.libreoffice.org/42842
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-27  Andrea Gelmini  <andrea.gelmini@gelma.net>  [b50f595b34585f2927adfd44b4eaaafb8f600972]

        Fix typos
        
        Change-Id: I9a33e4fbdeb33d907597e4e58ddb2e8cb285adaa
        Reviewed-on: https://gerrit.libreoffice.org/42830
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [7ef34163216d575f43dfef6fa734ee06d2fe13af]

        loplugin:unusedmethods
        
        Change-Id: I5d75baa2af046f377b49e967783fb06cd9e885ef
        Reviewed-on: https://gerrit.libreoffice.org/42841
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-27  Noel Grandin  <noel@peralex.com>  [7c52d86f7b05fe7e0178f6d98a12a531b88a32ff]

        rename mpFirstInstance->mpInstance
        
        Change-Id: I472df5821cb74a16d5ea00a1939b0e1bdf9072aa
        Reviewed-on: https://gerrit.libreoffice.org/42518
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-27  Jan-Marek Glogowski  <glogow@fbihome.de>  [ce8bbb782b806e429ffb44226162967bed244d94]

        Don't wait-yield non-main threads in the main thread
        
        This prevents blocking the main thread by a yielding non-main thread.
        The current solution is to wait on a condition, which is set by the
        main thread on wakeup.
        
        Change-Id: I8d680bb51a36ce1e0d3d4713d47d8e2ef93d7297
        Reviewed-on: https://gerrit.libreoffice.org/42808
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-09-27  Szymon Kłos  <szymon.klos@collabora.com>  [79a425900e31bda83cde1bee150c1234931cb8bd]

        tdf#112634 Don't remove embedded database before close
        
        Change-Id: Iaa60160d40b0f7b5dceba319bc3813d124c34cc1
        Reviewed-on: https://gerrit.libreoffice.org/42762
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-09-27  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [98a912d1f1217f4b7e83ed7162a2ece6372191f0]

        Replace sal_uLong with sal_uInt32 in SpellDialog
        
        It is now consistent with the param type of TextEngine::SetAttrib
        
        Change-Id: I3b0ef3fe01ee26cce8c3ec078f9ae93317d6ccdc
        Reviewed-on: https://gerrit.libreoffice.org/42787
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [c1a204e71e5c9d7391469fd1dd9d79948df6eef9]

        readonly maPublicId in RecordInputSource
        
        since
            commit 3381981e76873304b171f7df900561dac681d2af
            Date:   Thu Jan 17 07:06:10 2008 +0000
            #i10000# Bring module to HEAD.
        
        Change-Id: I2ea7e1e3c284c03be369fc7cb29fa70b3d671009
        Reviewed-on: https://gerrit.libreoffice.org/42834
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [290507945df40b3890396835ef99185e6ed70f31]

        readonly xBibCursor in BibDataManager
        
        since
            commit 95117e7fefa9ae82431dcdffd1e58495730f6f54
            Date:   Mon Sep 18 15:18:56 2000 +0000
            initial import
        
        Change-Id: Ia7e57f1e0e2b19c6eb5b66ada9cc062f202b453a
        Reviewed-on: https://gerrit.libreoffice.org/42833
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [595309903211ed5986ba0d2ef4d3b21bdfad10d9]

        loplugin:flatten in vcl..xmlsecurity
        
        Change-Id: I730fc0b3b6b7ac1803d75b5d9e007b15395888c6
        Reviewed-on: https://gerrit.libreoffice.org/42826
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [cdd211d0a3f8bf977ecca67e72afbc63d53a72ee]

        check for NaN in Fraction
        
        which can result from division by zero in earlier code, rather assert
        explicitly than suffer from weird very large sal_Int64 values (which is
        what NaN converts to, if we let it do the implicit conversion)
        
        Change-Id: Id059b84906bbc90a4fa51489ca96dc0267bb9342
        Reviewed-on: https://gerrit.libreoffice.org/42798
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-27  Noel Grandin  <noel.grandin@collabora.co.uk>  [467724410dc470ec259131f97abd836fe9b021a1]

        loplugin:flatten in toolkit..vbahelper
        
        Change-Id: I6d4be3e1cc29b2b91d5c39b757ff3b903c47112d
        Reviewed-on: https://gerrit.libreoffice.org/42794
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-27  Stephan Bergmann  <sbergman@redhat.com>  [e827d227c92c338fb75f076b6d3f3a7b52b9f767]

        loplugin:redundantcast (clang-cl)
        
        Change-Id: I37e7e217d89fb51cdfe28ec37be901e20068c309

2017-09-27  Stephan Bergmann  <sbergman@redhat.com>  [079eee6fdb3883029cf3bf4ca861ed2a7c06058d]

        loplugin:unnecessarycatchthrow (clang-cl)
        
        Change-Id: Ie564d16cbd23929cea0e54d38a451b4bfa4fbe84

2017-09-27  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [49145c2fd51d763f60d428600119bb7a0f440af2]

        Typo: Grafic -> Graphic
        
        Change-Id: Ic5d8ff346dfe66efb9a99e2d23c9cff514e5352a
        Reviewed-on: https://gerrit.libreoffice.org/42818
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-09-27  Stephan Bergmann  <sbergman@redhat.com>  [f79123a823f44a8b70f94e31714e6aade019feb9]

        loplugin:stringconstant: Also handle u8"..." strings
        
        (just in case)
        
        Change-Id: Id8ce7436bacba874d9bc04915e42622e3cfca67a

2017-09-27  Stephan Bergmann  <sbergman@redhat.com>  [9444671f1e4a73037a3b5c4efa2a045a1a8f9245]

        Make these tests part of the regular 'make check'
        
        ...instead of the 'make PythonTest_pytests' hack introduced with
        4e887567c5b4b06646ab1340376e240d6c5af9cb "A rudimentary framework for additional
        Python tests not run by default".
        
        PythonTest_pyuno_pytests_insertremovecells and
        PythonTest_pyuno_pytests_testcollections apparently have various dependencies
        that are not spelled out, so simply add them to subsequentcheck for now (also,
        the latter appears to take quite some time to execute).
        
        Change-Id: Ie9d3c301af28f67ab65c09eba93d9778a3c82c8a
        Reviewed-on: https://gerrit.libreoffice.org/42822
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-27  Jan-Marek Glogowski  <glogow@fbihome.de>  [d21212cadebad682e7e3cce2b93b7d9a6ee1e1ec]

        tdf#112646 Flush the clipboard holding SolarMutex
        
        It seems Desktop::terminate can be called with or without the
        SolarMutex. So make sure we actually hold the mutex to release it
        correctly when flushing the clipboard on termination.
        
        Change-Id: Ie42daf5dba0f4208318a8c1fe463cd3a80dd9141
        Reviewed-on: https://gerrit.libreoffice.org/42802
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2017-09-27  Mike Kaganski  <mike.kaganski@collabora.com>  [48db718042d32bffe95ec058d636ed935d98ec4d]

        SAL: use more Unicode on Windows
        
        Change-Id: I9f54c8e8c4e617cc1ed6b436ca8c162d381ecab3
        Reviewed-on: https://gerrit.libreoffice.org/42828
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-09-27  Mike Kaganski  <mike.kaganski@collabora.com>  [d32506e9f4ea604532bf5f4ba8a302b652aeaaa1]

        cppuhelper_detail_findSofficePath: use Unicode on Windows
        
        On Windows, UTF-8 is never current locale encoding; so using 8-bit
        strings will always fail for paths containing characters outside
        of current codepage.
        Also fix leaks caused by failing to release its result: previously
        it could return either result of getenv (that shouldn't get freed),
        or an allocated string, but never got freed; now the result is
        always allocated and properly freed.
        
        Change-Id: I8b255dea20040eec0572de2b34280749fe8f071c
        Reviewed-on: https://gerrit.libreoffice.org/42743
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-09-27  Justin Luth  <justin_luth@sil.org>  [892c719fffa06de4c7aeab497326cad7bae9e5c6]

        Revert "tdf#108932 - prevent textbox shrink from actually growing"
        
        This reverts commit b55d86610128d0b6f8d0fea7c9a3e9d5acd4c878 which
        was a trial attemp to fix a regression from tdf#91260.
        
        Not reverting my jenkins comment that "Actually, I think that
        the regression commit ought to be fully reverted. It "fixes" such
        a strange situation and seems to have a lot of unintended
        repercussions. Just look at tdf#91260 and see all of the
        additional patches."
        
        Change-Id: I6852f6d494f48f68eefc39019c44f2cbd96ec5a5
        Reviewed-on: https://gerrit.libreoffice.org/42827
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Justin Luth <justin_luth@sil.org>

2017-09-26  Paul Trojahn  <paul.trojahn@gmail.com>  [465092047d5fa6ec6dd369372e712d76554570ff]

        PPTX Fix export of rotated group shapes
        
        The rotation is already applied to the child shapes and must not be
        added to the group.
        
        Change-Id: Ic564cbcf31a81a248878f0179fdd21144f076b61
        Reviewed-on: https://gerrit.libreoffice.org/42765
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-26  Michael Stahl  <mstahl@redhat.com>  [19f41fce02b83e9a076b5f97c22b5a8926fb6144]

        sw: fix ~SwIndexReg assert in DelFullPara() importing tdf108272-1.docx
        
        The code in DelFullPara() returns early if it can't move the rPam
        out of the to-be-deleted paragraph, but it only checks that the point
        of the rPam is outside; it then rather pointlessly assigns the 0
        index in the node where the mark is, which leaves the mark on the
        to-be-deleted paragraph.
        
        In this modern day and age, after much technological progress,
        DeleteMark() actually does unregister its SwIndex, so just do that.
        
        Change-Id: Ia1643cf0b976857809ee4130efdec37ce831fdef

2017-09-26  Caolán McNamara  <caolanm@redhat.com>  [6565de2c88aeeb2a8130fa65ae55b15cc7b8b2ca]

        fail earlier on bad offsets
        
        Change-Id: Ifea7653435743bb652afa68d734ed553b04606d7
        Reviewed-on: https://gerrit.libreoffice.org/42804
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-26  Caolán McNamara  <caolanm@redhat.com>  [8db706e3239cda41f8a5e956a48eed47d6bd200e]

        ofz#3154 check bounds of special sprm
        
        Change-Id: I82566e2f2ad479c392f06ae7149e3781c0338e50
        Reviewed-on: https://gerrit.libreoffice.org/41630
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-26  Caolán McNamara  <caolanm@redhat.com>  [cd556977822c10f473600c4f617a3696c2f1f9f1]

        ofz#3457 Unknown Read
        
        similar to
        
        commit 35bac83ed2b5d48233c653cc7dc4eab5c234f7ac
        Date:   Mon Aug 7 19:24:37 2017 +0100
        
            ofz#2877: crash in SVTB16Short
        
        Change-Id: Idc2ca89647a5e17484effaca49afce349b98f0a3
        Reviewed-on: https://gerrit.libreoffice.org/42622
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-26  Caolán McNamara  <caolanm@redhat.com>  [dc3779adf1af5459653bde91e1e6447598cba538]

        ofz#3186: wrong starting offset for JOHAB 0x6D block
        
        Change-Id: I4de6d9d781b2f2313d8fd338b34dcb31434efe91
        Reviewed-on: https://gerrit.libreoffice.org/41638
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-26  Caolán McNamara  <caolanm@redhat.com>  [34a7a7ff426dac55d62fc357cebbc0b22cd65c06]

        ofz#3121 check bounds better
        
        Change-Id: Ib1eacda7e4cdf1d0238532f4e38059a9c30556ac
        Reviewed-on: https://gerrit.libreoffice.org/41626
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-26  Caolán McNamara  <caolanm@redhat.com>  [2cd576c3bbcbabda4b6fa1758ae35cdcfb4bb1c8]

        ofz timeouts in pptfuzzer
        
        Change-Id: Id682c1078359db2e2883b71977efedc79235017c
        Reviewed-on: https://gerrit.libreoffice.org/42805
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-26  Caolán McNamara  <caolanm@redhat.com>  [04f269f4e9fa38c52a85406e6bf6deadce3ffbfa]

        ofz#3110 GeneratePLCF only generated word6 sized missing entries
        
        BTE was 2 bytes in word 7- but 4 bytes in word 8+
        
        Change-Id: I24007d26fccc5edc104320bd2eb8f9c62399c988
        Reviewed-on: https://gerrit.libreoffice.org/41623
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-26  Caolán McNamara  <caolanm@redhat.com>  [2e36b1e03bee33ceded5e80d045efba5cd1c5063]

        ofz various timeouts in ww8fuzzer
        
        Change-Id: Id633b031d2856dab49bbedc6faf45670a3762c51
        Reviewed-on: https://gerrit.libreoffice.org/42801
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-26  Caolán McNamara  <caolanm@redhat.com>  [09f0194a9e0367ae1e06cf5608376bd99953ddf0]

        ofz#2980 timeout
        
        Change-Id: Id54a6ef74059885728c1dffec10d67c9f56ba684
        Reviewed-on: https://gerrit.libreoffice.org/42797
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-26  Justin Luth  <justin_luth@sil.org>  [b642999beb5c404cb0ea3df3741506e512c19f55]

        tdf#112446 ooxmlimport: Orient=NONE when distance is given
        
        Prior to commit 9920a0bf9d783978cd6f7b97f7528d8aa2571143
        the style could only contain the default of NONE. So when
        a position was specified, it was always paired with
        HoriOrient == NONE. So it never caused problems until
        that commit when the Frame's style orientation started
        overriding the unset paragraph default.
        
        When a position is specified, that needs to be paired with an
        orientation of NONE in order to take effect.
        
        Change-Id: Iab0057810270ba708a8855c2ec6db291cef17cfb
        Reviewed-on: https://gerrit.libreoffice.org/42499
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [2f066d6aabbc2a3f78416e4fd66e252b7379fb72]

        Fix typos
        
        Change-Id: I9aaefa47399f35d563c1a4df364512dd29db41ce
        Reviewed-on: https://gerrit.libreoffice.org/42817
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-26  Stephan Bergmann  <sbergman@redhat.com>  [3b27fa90814aecffe35e6b2214894c783c5d10a1]

        Better way to detect Apple Xcode 9 Clang
        
        ...without also accidentally affecting any upstream Clang 9.0
        
        Change-Id: Ie52413e2e53a2ce01f55b97677fe9878d498b076
        Reviewed-on: https://gerrit.libreoffice.org/42809
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-26  Stephan Bergmann  <sbergman@redhat.com>  [043bf2295a073ccc41459ef8cd1e134ba15d3718]

        Don't use RTL_TEXTENCODING_DONTKNOW in OUStringToOString
        
        CppunitTest_sc_subsequent_export_test would run into that as below, so better
        find a more suitable encoding here (similar to what RTFDocumentImpl::getEncoding
        in writerfilter/source/rtftok/rtfdocumentimpl.cxx does to "Guess based on
        locale").
        
        > rtl::OUStringToOString(rtl::OUString const&, unsigned short, unsigned int) at include/rtl/ustring.hxx:3662
        > XclExpHyperlink::XclExpHyperlink(XclExpRoot const&, SvxURLField const&, ScAddress const&) at sc/source/filter/excel/xecontent.cxx:370
        > XclExpHyperlinkHelper::ProcessUrlField(SvxURLField const&) at sc/source/filter/excel/xehelper.cxx:307
        > (anonymous namespace)::lclCreateFormattedString(XclExpRoot const&, EditEngine&, XclExpHyperlinkHelper*, unsigned short, unsigned short) at sc/source/filter/excel/xehelper.cxx:471
        > XclExpStringHelper::CreateCellString(XclExpRoot const&, EditTextObject const&, ScPatternAttr const*, XclExpHyperlinkHelper&, unsigned short, unsigned short) at sc/source/filter/excel/xehelper.cxx:583
        > XclExpLabelCell::XclExpLabelCell(XclExpRoot const&, XclAddress const&, ScPatternAttr const*, unsigned int, EditTextObject const*, XclExpHyperlinkHelper&) at sc/source/filter/excel/xetable.cxx:708
        > XclExpCellTable::XclExpCellTable(XclExpRoot const&) at sc/source/filter/excel/xetable.cxx:2569
        > ExcTable::FillAsTableXml() at sc/source/filter/excel/excdoc.cxx:589
        > ExcDocument::ReadDoc() at sc/source/filter/excel/excdoc.cxx:771
        > XclExpXmlStream::exportDocument() at sc/source/filter/excel/xestream.cxx:1113
        > oox::core::FilterBase::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at oox/source/core/filterbase.cxx:495
        > oox::xls::ExcelFilter::filter(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) at sc/source/filter/oox/excelfilter.cxx:169
        > SfxObjectShell::ExportTo(SfxMedium&) at sfx2/source/doc/objstor.cxx:2380
        > SfxObjectShell::SaveTo_Impl(SfxMedium&, SfxItemSet const*) at sfx2/source/doc/objstor.cxx:1500
        > SfxObjectShell::DoSaveAs(SfxMedium&) at sfx2/source/doc/objstor.cxx:1889
        > ScBootstrapFixture::saveAndReload(ScDocShell*, rtl::OUString const&, rtl::OUString const&, rtl::OUString const&, SfxFilterFlags) at sc/qa/unit/helper/qahelper.cxx:669
        > ScBootstrapFixture::saveAndReload(ScDocShell*, int) at sc/qa/unit/helper/qahelper.cxx:691
        > ScExportTest::testTdf111876() at sc/qa/unit/subsequent_export-test.cxx:438
        [...]
        
        Change-Id: Ia8a07336bc6fc39573676c227a551fbfe50a519e
        Reviewed-on: https://gerrit.libreoffice.org/42789
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-26  Tamás Zolnai  <tamas.zolnai@collabora.com>  [5e54cd8702e15fe3869375893fa423def12b1edb]

        Special character dialog small fixes
        
        Use stock button for OK and identation fixes.
        Followup changes to:
        4020945651b4f3c636980e2103db440b5c55459c
        
        Change-Id: I3fe2f2f9a4528d38086db453d7ea71f7ac8b7a9a
        Reviewed-on: https://gerrit.libreoffice.org/42800
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [d81e6184f691cf49abdbf3b3714c507dcca3a50c]

        EPUB export: test link handling
        
        Fails without commit 9480ff6a2b6057410940ff5c40828d5746898a0e (EPUB
        export: implement link support, 2017-08-17).
        
        Change-Id: Icee6ac04ff77d0e9ff66ca1f925d6973b4b342a2
        Reviewed-on: https://gerrit.libreoffice.org/42786
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-09-26  jan Iversen  <jani@libreoffice.org>  [c0c311a12b2a196e23f7fcfbaa2134754e2f74bd]

        iOS, wrong app path.
        
        changed tar backup path
        
        Change-Id: I4a1701d856bcdf6f20d3d869f1ba84a18c67b278

2017-09-26  jan Iversen  <jani@libreoffice.org>  [11f001f1a05684c87615e74a1edab300409bf6c6]

        iOS, build instructions.
        
        Added README with instruction on how to build for
        the different platforms, updated iOS files corresponding
        
        Change-Id: I8a85f808841d682bc09f1e3b039192e342ecc484

2017-09-26  Stephan Bergmann  <sbergman@redhat.com>  [4bf3b4ee48c4e3556e257aa77940f68c13b05b54]

        Call pyuno.private_initTestEnvironment() only once
        
        ...instead of once for each class derived from CollectionsTestBase (as listed in
        pyuno/PythonTest_pyuno_pytests_testcollections.mk), causing the
        
          assert(!pSVData->maDeInitHook.IsSet());
        
        in Application::setDeInitHook (vcl/source/app/svapp.cxx) to fire.
        
        This is probably far from being idiomatic Python code...
        
        Change-Id: I8cd1470c085b16b7b82468a308cfd1dead2db034

2017-09-26  Michael Stahl  <mstahl@redhat.com>  [d1fbc5e6231b0aa9d3eeda6fe835f2100efa40d7]

        sw: convert that to assert, and remove a duplicate OSL_ENSURE
        
        Change-Id: Id454ed0efbb90cfe3ece0bdedf51f385962ee357

2017-09-26  Michael Stahl  <mstahl@redhat.com>  [eed046433a847d3005e52c38963fb883322a39e6]

        tdf#112574 sw: assert if a frame style contains a RES_ANCHOR
        
        ... in SwFrameFormat::Modify().
        
        Change-Id: I3b7ea1493277d8d705bdf77c50fdff49872bac05

2017-09-26  Michael Stahl  <mstahl@redhat.com>  [17fe1e19e01f8b23bcd23cc7c1789e8f7064d06e]

        tdf#112574 sw: don't insert RES_ANCHOR into style item sets
        
        Styles don't have anchors, only frames have anchors.
        
        When using "New Style from Selection", clear the RES_ANCHOR from
        the style item set.
        
        Also, don't insert it in SwFramePage::DeactivatePage().
        
        This was always broken and reportedly crashes since commit
        e07feb9457f2ffb373ae69b73dda290140e4005f
        
        Change-Id: I9320dbbcae980dfa0b00459b8cd808553d1a04f4

2017-09-26  Andrea Gelmini  <andrea.gelmini@gelma.net>  [1512084e6d875a22ee140780075c1a8dd56c9401]

        Fix typos
        
        Change-Id: Id8f863963cb2f34d81f2ad82353caaa2d03d59be
        Reviewed-on: https://gerrit.libreoffice.org/42807
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-26  Caolán McNamara  <caolanm@redhat.com>  [c10b3f85a3e600aefe88565356f98c9e78abd1ce]

        AddressSanitizer: undefined-behavior
        
        Change-Id: I55a92512ad9e1508c49ee3149394196f5be5f162
        Reviewed-on: https://gerrit.libreoffice.org/42784
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-26  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [865f8a9055c55ee30a404ddc1e30f67ce482f05b]

        Cleanup unused strings in cui
        
        Change-Id: I7ab055f301785a73d189e58465056ac4b2e8b494
        Reviewed-on: https://gerrit.libreoffice.org/42783
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-09-26  Tor Lillqvist  <tml@collabora.com>  [8e7897588d7185ef1964e8120669c1de3d1ce734]

        Rename the basegfx::tools namespace to basegfx::utils
        
        Reduce potential confusion with the global tools namespace. Will
        hopefully make it possible to remove the annoying initial :: when
        referring to the global tools namespace. Unless we have even more
        tools subnamespaces somewhere.
        
        Thorsten said it was OK.
        
        Change-Id: Id088dfe8f4244cb79df9aa988995b31a1758c996
        Reviewed-on: https://gerrit.libreoffice.org/42644
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [0b4135ec9945ea627318ecf5fccc4b7d0940ff0d]

        loplugin:flatten in sw
        
        Change-Id: I77d92e7adc9af5c88ca1930c25a0585713f9e0d3
        Reviewed-on: https://gerrit.libreoffice.org/42788
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-26  Jan-Marek Glogowski  <glogow@fbihome.de>  [96e3c301d87906a4728f06b4ce5a930d2090e1c2]

        Unexport the other SolarMutex*Guard templates
        
        The logical follow-up on commit 6d1c8a43586503e703baebabc5330a1898f7ec43.
        
        Also complete inlined templates, so no need for explicit export, which
        actually can break the non-pch build on Windows.
        
        Change-Id: Ifebd7608673bba9f3530c01be30bab6414a66976

2017-09-26  Mike Kaganski  <mike.kaganski@collabora.com>  [d46ae90809193172dca7484adb52520a5779f502]

        Unify hyphenator loading and ensure Unicode paths on Windows
        
        Change-Id: I2f910194c541cb0b882c69d03b02749ef9b93d29
        Reviewed-on: https://gerrit.libreoffice.org/42777
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-09-26  Tamás Zolnai  <tamas.zolnai@collabora.com>  [ef2e9b19a52e04ae0ed45900bcf64bf375a910ef]

        tdf#112647: Fixed line spacing is saved incorrectly to PPTX
        
        The values were not converted to the right unit. Also the
        spcPts attribute means an exact value not a minimum one.
        
        Change-Id: Ia49683e66153611e96a830f821e3a2487adec505
        Reviewed-on: https://gerrit.libreoffice.org/42763
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [616fc7a79f35f4db65b58d34ff6d6e806ff9a6ef]

        EPUB export: test not loosing nested list content
        
        Just focus on the content, no formatting yet.
        
        Change-Id: I109f049bafae6a20d6b617f3be6a9c4f237e782b
        Reviewed-on: https://gerrit.libreoffice.org/42785
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-09-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [3823697d99b28592d8923e099b6aab577d5cd339]

        TSCP: refactor paragraph metadata field check
        
        This moves the logic into SwEditShell next to
        the exiting paragraph metadata infrastructure.
        
        Change-Id: I6c12bfca3d2e1b2bc8697f03f4de1b7c3e14b95a
        Reviewed-on: https://gerrit.libreoffice.org/42742
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-09-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [cfb355ec205044234840405fde4343898c2ea97b]

        TSCP: cleanup more constant strings
        
        Change-Id: I244a3fc7899b3269cfdc76172f5dd57a2b987373
        Reviewed-on: https://gerrit.libreoffice.org/42741
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-09-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [ebc378519cc66b2d55ae421fd362456e9b041766]

        TSCP: cleanup constant strings
        
        Change-Id: I5c307db7ef1c5980c9ae7706ae95970b5705ab58
        Reviewed-on: https://gerrit.libreoffice.org/42740
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-09-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [2c5973410c034bdb8c36d118506b1d4230a83a9a]

        TSCP: paragraph signing implicitly done at cursor
        
        Change-Id: I9fc01072373dac0cade7b30c3654827bd82d78cc
        Reviewed-on: https://gerrit.libreoffice.org/42739
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>

2017-09-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [0bef045346b47f45d0fbd354dd5fcb24c7c8903d]

        TSCP: sign paragraph from classification dialog
        
        Change-Id: Iebd50de0abecb80a4de38257fa2eea10b81962b7
        Reviewed-on: https://gerrit.libreoffice.org/42738
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>

2017-09-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [86c5c812b030cea6753b298a70146375c5d58175]

        TSCP: paragraph classification dialog
        
        Change-Id: I3a5f201f9ed28452ee7392cb30aebf21955f3620
        Reviewed-on: https://gerrit.libreoffice.org/42737
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>

2017-09-26  Jim Raykowski  <raykowj@gmail.com>  [0b4bf5840e15e56cf5ebcda06fe567cd8ca0034c]

        tdf#49634 Fix positioning of focus rectangle in Navigator content tree
        
        https://bugs.documentfoundation.org/show_bug.cgi?id=49634
        
        Change-Id: I3beb41142281b2cda337b457ed287a2cc1f665a6
        Reviewed-on: https://gerrit.libreoffice.org/42364
        Tested-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>

2017-09-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [54675b2a44c99d0956c899661bcad9813e6303f5]

        sw: refactor updating paragraph signature
        
        Change-Id: If86e4b1664f88c9e51ab4ac2d819f8726991fa98
        Reviewed-on: https://gerrit.libreoffice.org/42736
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-09-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [ee5454c0504d72d387c37642df5d80ca4b60d0a9]

        sw: refactor inserting paragraph signature
        
        And move signatures to the end of the paragraphs.
        
        Change-Id: I56cb501451a52a89dc256432823d10856a6e73dd
        Reviewed-on: https://gerrit.libreoffice.org/42735
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>

2017-09-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [e7a2877782067b9381e522723bcbd119195b32ea]

        sw: move paragraph signature field to the end
        
        This is both more readable (esp. at a glance) and
        for undoing.
        
        Change-Id: I817699b4eed15e05b0578d0f08ac451633b1d0dd
        Reviewed-on: https://gerrit.libreoffice.org/42734
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>

2017-09-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [7032d7b3060d8187acc39a4faa095c48fe8d17b4]

        sw: improve undo handling of Paragraph Signature
        
        Change-Id: I46f395d5f9105d1d3dac6d2af6e9b43ae95ec78e
        Reviewed-on: https://gerrit.libreoffice.org/42733
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>

2017-09-26  Jan-Marek Glogowski  <glogow@fbihome.de>  [9679fb26558ea42e47ac9936cef329115a8fdf65]

        tdf#112288 Clarify Reschedule implementations
        
        Application::Reschedule(true) must just process all currently
        pending events and ignore all new events generated while processing
        them. In contrast to Scheduler::ProcessEventsToIdle, this way it
        can't busy-lock the application with background jobs.
        
        This way we also can drop nMaxEvents from the Windows backend. This
        limit was also never implemented on OSX and for the KDE4 backend
        it's actually impossible to handle single events, and a call to
        QAbstractEventDispatcher::processEvents works like this.
        
        Also changes various call sites to just process all pending events
        instead of some made up number of times.
        
        Change-Id: I1ab95df89b079cc8c6319a808194fe3127144d1c
        Reviewed-on: https://gerrit.libreoffice.org/42659
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-09-26  Paul Trojahn  <paul.trojahn@gmail.com>  [808d048694630303d895e818cfd5fb48c9d16738]

        tdf#100065 Fix scale of transformation
        
        The shape needs to be flipped to compensate the change of
        mbFlipH/mbFlipV.
        
        Change-Id: I7b680497fee6ae9ed7bbd6f4ed9089d1a25a1deb
        Reviewed-on: https://gerrit.libreoffice.org/42766
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-26  Jens Carl  <j.carl43@gmx.de>  [3d0c0abea7ed5f59ab30aa8f120d55e54d3e7098]

        tdf#39468: Translate some random German comments and terms
        
        Change-Id: I5499676506a7570482388eb153f4667785b016ed
        Reviewed-on: https://gerrit.libreoffice.org/42770
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-09-26  Caolán McNamara  <caolanm@redhat.com>  [99ca3a3c7214ed5d3861c0ad1f644a514857766d]

        close sc and sw docshells too
        
        Change-Id: I2cf06762d50736debd63f385dcae3022412ac0c0

2017-09-26  Caolán McNamara  <caolanm@redhat.com>  [fa85dbb6519b3d9ae096cad7608779476cb3a742]

        ofz#3483 Floating-point-exception
        
        Change-Id: I3c8dc5e4ec9ce342d2da39459c49eeb0459f76d8

2017-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [ade276923280230a93d3fbd44b7066b2e9d5f93b]

        improve unnecessarycatchthrow plugin
        
        it is not legal to eliminate a catch/re-throw where the re-throw
        expliciting mentions the exception variable and the exception variable
        is a non-final class
        
        Change-Id: I7fd88b0d004d2efa66aef2c0876e07f203da3c28
        Reviewed-on: https://gerrit.libreoffice.org/42782
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-26  Caolán McNamara  <caolanm@redhat.com>  [cae335091776738fdb2dfb295033803279d30409]

        oom in fodpfuzzer
        
        Change-Id: Iba6ce63f21f9dfe7187eea81c6d76fad12ccc498

2017-09-26  Stephan Bergmann  <sbergman@redhat.com>  [80d135922d5a5d0fd0d7178935653870cecf58ea]

        Blind fix for Xcode 9
        
        ...which started to run into the same undefined reference issue as
        5a55bef38b047b9c60d1b219c572287938265610 "Temporary fix for Clang on F26".
        
        (Unfortunately, Apple's Xcode Clang uses version numbers that can be confused
        with upstream Clang version numbers, so this patch will also affect users of
        upstream Clang 9.0 on macOS, when that eventually gets released.)
        
        Change-Id: I721f01f76d93c044fdbc02e68002b60b17b5e9fb

2017-09-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [56a695fddb915bcba13b088b5b2b4e0841d4acbc]

        tdf#112211 RTF import: fix unwanted direct formatting for left indents
        
        Commit f528f9499bd91b700c549575e88fa102cfffede9 (tdf#106953 RTF import:
        fix missing paragraph left margin, 2017-05-16) fixed a problem around
        inheriting indents from numbering styles vs paragraph styles, but it
        turns out that document was rather special and in general the old
        behavior was correct.  So fix that bug in a different way again, this
        time without less side-effects.
        
        The trick is that in case the level numbers group in a list definition
        ends with \u59 (instead of an ASCII ';'), then that group is considered
        to be invalid by Word. RTF import already was aware of this, but it
        wasn't known that when this invalid state is reached, that also means
        that the indents of the list level definitions should be ignored. So in
        general not putting direct formatting on a paragraph is a good thing:
        that way in case the paragraph style and the number style both has
        indent infos, then the numbering style wins, and that is what we want --
        but in case \u59 appears in the list definition, then the indentation
        from the numbering style should be ignored.
        
        So fix up the tokenizer to import the indentation from list levels in
        general, ignore it for invalid list levels, and then we can remove the
        direct formatting from the paragraphs, which fixes this bug and keeps
        the old one fixed as well.
        
        This required fixing up two poor testcases, which tested paragraph
        properties, but in fact are interested in the real source of
        indentation, which is now the numbering style. Visually both bugdocs are
        unchanged.
        
        Change-Id: I6390aa870659a8ad02ba5512d84dea34dba29e9f

2017-09-26  Stephan Bergmann  <sbergman@redhat.com>  [4bd1449aa036b88629f22e9516f7f67f6414fbfb]

        Don't pessimize to RTL_TEXTENCODING_DONTKNOW
        
        ...when aTextEncodingOrg can't represent all chars, but getBestMSEncodingByChar
        doesn't know any better encoding, either.  (This happened during
        CppunitTest_sw_rtfexport, where it caused OUStringToOString to be called with
        RTL_TEXTENCODING_DONTKNOW from WMFWriter::WMFRecord_Escape_Unicode.)
        
        Change-Id: Ia975a2907f519172e7da4a370d97e1f4317b78b3

2017-09-26  Stephan Bergmann  <sbergman@redhat.com>  [01dea3321c23c7a83134f25a1ea62a6d3e8cddf4]

        Map RTF codepage 0 to osl_getThreadTextEncoding()
        
        ...instead of RTL_TEXTENCODING_DONTKNOW.  (A file actually using that codepage
        is sw/qa/core/data/rtf/pass/CVE-2014-6357.rtf, processed by
        CppunitTest/sw_filters_test, where it caused OStringToOUString to be called with
        RTL_TEXTENCODING_DONTKNOW from
        writerfilter::rtftok::RTFDocumentImpl::resolveChars.)
        
        Change-Id: I41081c5df5c3aa80b4f1c7d52b158e73ef68cf38

2017-09-26  Stephan Bergmann  <sbergman@redhat.com>  [302843bb6dc2c82de37015b6d444b1d7cbf33c1e]

        Silence macOS 10.13 -Werror,-Wdeprecated-declarations
        
        Change-Id: Idde11cd740dd67b5df06945557e5580c7d16b1e3

2017-09-26  Stephan Bergmann  <sbergman@redhat.com>  [d883e3556a77303919c84652fea0f603fa350311]

        loplugin:redundantcast: cstyle_cast within reinterpret_cast
        
        Change-Id: Ie31c9dd6d8741aa856553b798bb5b7f695a3fe0f
        Reviewed-on: https://gerrit.libreoffice.org/42776
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-26  Stephan Bergmann  <sbergman@redhat.com>  [2be37f4040567c0b09b703d31c231eea606a2715]

        Silence macOS 10.13 -Werror,-Wdeprecated-declarations
        
        Change-Id: I84e9d3fc344fdc9fcf90ab63303d86e7a1cb20da

2017-09-26  Jan-Marek Glogowski  <glogow@fbihome.de>  [4baec725e0dc0713f0d47003e9b10bc3b62f56ff]

        WIN run main thread redirects ignoring SolarMutex
        
        This way we can drop all the special nReleased handling. Instead
        we use the same mechanism as on Mac, where we keep the lock, but
        disable it for the main thread. As a security measure we assert on
        duplicate redirects, which should not happen.
        
        As a result we can't use SendMessage on the main thread itself,
        which would normally just call the WinProc directly. This could be
        accomplished by converting the redirect bool into a counter, which
        should be safe, as no other thread could acquire the SolarMutex,
        as we don't release it.
        
        Change-Id: Icd87b3da37a2489f3cad2bc80215bf93fc41d388
        Reviewed-on: https://gerrit.libreoffice.org/42583
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-09-26  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [f633dcdfc0ad7a13d096d97b6753b55e8f8a3f07]

        Remove double 'using' statement
        
        Change-Id: I103f8d267b1f34f9e3d1fe03e395c8d444150204
        Reviewed-on: https://gerrit.libreoffice.org/42772
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-26  Noel Grandin  <noel.grandin@collabora.co.uk>  [30b635c26d6cc07b5a84dc0d829f0b0cde3d1f5a]

        loplugin:flatten in sc
        
        Change-Id: I40653af2d90ef123cf77d7223c520cba0e5a3aca
        Reviewed-on: https://gerrit.libreoffice.org/42661
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-26  Stephan Bergmann  <sbergman@redhat.com>  [94c548ac6468a567aa352fc47e5d2acc34076130]

        external/libmspub: Update config.{guess,sub}
        
        ...with versions of those files from the latest
        <http://ftp.gnu.org/gnu/automake/automake-1.15.tar.xz>.
        
        The current versions would fail for Flathub aarch64 builds.
        
        Change-Id: I4b42fa7c04f0570b31170b72d8a42786ae1dc252

2017-09-26  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [138c1252787256a20807caacc9df2af7b19b245e]

        Revert "tdf#106894 Rewrite packimages.pl in Python (pack_images.py)"
        
        This broke the build: https://ci.libreoffice.org/job/lo_tb_master_win/14994/console
        
        This reverts commit 423ee1020afe1bca896f2ecfc67ffbd49db5081c.
        
        Change-Id: I05e6fd68f2bbec189236cbe265f6510731327997
        Reviewed-on: https://gerrit.libreoffice.org/42778
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-09-26  Miklos Vajna  <vmiklos@collabora.co.uk>  [07fd83987a38edb21fc7a8b7d7efe44e0a25e347]

        EPUB export: add testcase for EPUBExportUIComponent::setPropertyValues()
        
        Making sure python produces sequence<PropertyValue> and not
        sequence<any> is a bit tricky.
        
        Change-Id: I1f3ee4664202576ab6777b719b3712b164c5002d
        Reviewed-on: https://gerrit.libreoffice.org/42759
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-09-26  Jens Carl  <j.carl43@gmx.de>  [423ee1020afe1bca896f2ecfc67ffbd49db5081c]

        tdf#106894 Rewrite packimages.pl in Python (pack_images.py)
        
        Change-Id: Id627d9295edc77e561f15e0886fdcf9fb64fe68d
        Reviewed-on: https://gerrit.libreoffice.org/41667
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-09-26  Stephan Bergmann  <sbergman@redhat.com>  [a385dcd02001fc9ce26bf994956db0a704d5764b]

        loplugin:cstylecast (clang-cl)
        
        Change-Id: Ic61a2d58e260e11f3698524891201e8b761c97fc

2017-09-26  Stephan Bergmann  <sbergman@redhat.com>  [1bfcde620f82e17205b75f020e632657505f1d8b]

        external/firebird: Update config.{guess,sub}
        
        ...with versions of those files from the latest
        <http://ftp.gnu.org/gnu/automake/automake-1.15.tar.xz>.
        
        The current versions would fail for Flathub aarch64 builds.
        
        Change-Id: Id53754e989244134bdc533eb7f37e08c598b03e0

2017-09-26  Ashod Nakashian  <ashod.nakashian@collabora.co.uk>  [4dbe82bcb83a9732519cee6ed7128dfe52c5b961]

        sw: make paragraph signature fields read-only
        
        Change-Id: Ib0218e2a92cdde81030c517b0826bd6062a333f3
        Reviewed-on: https://gerrit.libreoffice.org/42732
        Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
        Tested-by: Ashod Nakashian <ashnakash@gmail.com>

2017-09-26  Daniel  <danielfaleirosilva@gmail.com>  [4020945651b4f3c636980e2103db440b5c55459c]

        tdf#111739 fix Selecting a custom character as a bullet symbol insertion
        
        Change-Id: I638ef2467f27bd6214cde092be5a3055fd539ebc
        Reviewed-on: https://gerrit.libreoffice.org/42727
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-26  Caolán McNamara  <caolanm@redhat.com>  [890c1c1c2746fdddc06e9f924d51fe7e8a7cd062]

        we should be able to dispense with the intermediate vector
        
        as since
        
        commit 58d8d8ac67aa9b907f1304a48efa0f7a473d9de4
        Author: Noel Grandin <noel@peralex.com>
        Date:   Thu Dec 10 12:27:50 2015 +0200
        
            tdf#69977: uno::Sequence is expensive
        
        the uno::Sequence Primitive2DSequence was replaced with
        a std::deque Primitive2DContainer
        
        Change-Id: I4d2a293967717f9070121ab6740abf620b941ead
        Reviewed-on: https://gerrit.libreoffice.org/42767
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-26  Caolán McNamara  <caolanm@redhat.com>  [a1ee7a24b1b02553ac02be14f7fe6b06359ed3fd]

        check sot multiply
        
        Change-Id: I9d1e86834af87cd92c2792f66ac722ba94dff040
        Reviewed-on: https://gerrit.libreoffice.org/42768
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-25  Caolán McNamara  <caolanm@redhat.com>  [462129cd9a6fbf5cf6fac6424c08dab623bf3962]

        pptfuzzer timeout
        
        Change-Id: I0d537da3dd7f979a087d7534459bf6e5cabbb2e0
        Reviewed-on: https://gerrit.libreoffice.org/42758
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-25  Caolán McNamara  <caolanm@redhat.com>  [45ff1bdf2690e00b8df2803b33b1ac24eb405acf]

        Improve resizing chevrons so the control point is a fixed distance from end
        
        during resizing, because...
        
        "If I want to use LibreOffice Draw to illustrate process steps with chevrons
        (which I do a lot, working on for example customer project roadmaps), I always
        get stuck if the steps I want to illustrate are not equal lengths, because the
        sizes/angles of the chevron "arrow heads" are proportional to the length of the
        chevron, rather than being fixed, and thus don't "fit" together. Which makes
        for an incredibly ugly diagram."
        
        Change-Id: Ib8b5e0ea7db5383cae754127023f7ab12d748537
        Reviewed-on: https://gerrit.libreoffice.org/42754
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-25  Yousuf Philips  <philipz85@hotmail.com>  [e82e05380aecd53a89bc77dc97aba72f6d56ba83]

        Reorganization of impress's slide and pane context menus
        
        Change-Id: Ia69fd25daa6a7e7ea42a5c3d84dd0fde274fa58d
        Reviewed-on: https://gerrit.libreoffice.org/42718
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-09-25  Yousuf Philips  <philipz85@hotmail.com>  [970627c079e5e48a606859b3a8d71abbdec3a2c0]

        tdf#106781 Updates to tango icons in writer styles toolbar
        
        Change-Id: I2fc2f0bf562ec1bbc7548bdba60422fd5af519e7
        Reviewed-on: https://gerrit.libreoffice.org/42731
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-09-25  Yousuf Philips  <philipz85@hotmail.com>  [5f210715fe090b4db4c80dcdee5f77dc404cf85c]

        Shrink master slide checkboxes in Slide content panel
        
        Change-Id: I238ff579da86bd3ac41f76f62d97b07a3ca29d80
        Reviewed-on: https://gerrit.libreoffice.org/42761
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-09-25  Caolán McNamara  <caolanm@redhat.com>  [a102f56123b5209a7dfaf33ba001433ec39d279f]

        speed up ppt fuzzing
        
        Change-Id: I68474b3ed40ce61484e8e9cda8809105bc12ef4f
        Reviewed-on: https://gerrit.libreoffice.org/42757
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-25  Yousuf Philips  <philipz85@hotmail.com>  [d8f4d0f043cbdbc44ee49e34f4495310cdbb7bd5]

        Enable addition of page size group control to toolbars
        
        Change-Id: Ibcc8b7f91b3d5bfd9ea9834ef25a91fc8847e531
        Reviewed-on: https://gerrit.libreoffice.org/40367
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-09-25  Tor Lillqvist  <tml@collabora.com>  [123408f3bfc8bf2e604167c019175050abf1726c]

        Make two slightly mysterious static local variables thread_local
        
        IRC discussion about them:
        
        tml_: erAck: any idea why in ScFormulaCell::GetMatrixEdge those nC and
        nR are static?
        
        tml_: seems to have been since initial import in 2000 (then in a
        different file, and of type USHORT)
        
        tml_: let's assume it is just random insanity
        
        tml_: hmm, no, making them non-static actually breaks a unit test. wow
        
        erAck: tml_: they are reused when the call is for the same matrix
        origin as the last one to not have to recalculate the same thing
        
        tml_: erAck: ah ok
        
        Change-Id: Ib0fe322492917b5224937ec6ef527707ca2e07f7
        Reviewed-on: https://gerrit.libreoffice.org/41658
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-09-25  Stephan Bergmann  <sbergman@redhat.com>  [3f95a79da8688e2bd0a8631e030c2385abbfc65c]

        -Werror,-Wint-to-void-pointer-cast, loplugin:cstylecast (clang-cl)
        
        Change-Id: Ib06849499e46eb76f8049fea304f80c771e94098

2017-09-25  Stephan Bergmann  <sbergman@redhat.com>  [fa12f373d89d6d88e99b44298c6798f6ef346735]

        Missing #include <tools/time.hxx> (--disable-pch)
        
        Change-Id: I30d8998b5f9ff29b8a3e8012f6112de597933d10

2017-09-25  Michael Stahl  <mstahl@redhat.com>  [680464618dc67bdf0fb9c948f46b8eb1acae93ea]

        vcl: [loplugin:badstatics] rename xDefaultImplFontCharMap
        
        It looks harmless.
        
        Change-Id: Ibe54b9059f46ced95602914bf852d342aef89905

2017-09-25  Michael Stahl  <mstahl@redhat.com>  [f2efde611c5a682a0084177e87454df188fe7df8]

        vcl: [loplugin:badstatics] X11OpenGLDeviceInfo
        
        class X11OpenGLDeviceInfo actually looks harmless but it has an out-of-line
        destructor so the plugin can't see that it's harmless, so use
        default destructor instead.
        
        Change-Id: I50de6916360a944cbda3a85f4062e72e4c6d3768

2017-09-25  Michael Stahl  <mstahl@redhat.com>  [974d65aed528783bb06b96e5400b5ab347e0b258]

        vcl: [loplugin:badstatics] aDocumentFocusListener
        
        Move it into class GtkSalData; have to use 2 variables because the class
        is only defined in atkutil.cxx but the ~GtkSalData is in gtkdata.cxx.
        
        Change-Id: I3b12f02a1a5454f39206cbd0fe224d3f08a44c73
        Reviewed-on: https://gerrit.libreoffice.org/42673
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-25  Yousuf Philips  <philipz85@hotmail.com>  [1de71f95047630c1488e0a63a3a43cea8dfb8507]

        tdf#106781 Copy style-focused toolbar to writer master doc
        
        Change-Id: Icb07748be6f0603e2229809be19f3fe44d0edebb
        Reviewed-on: https://gerrit.libreoffice.org/42730
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-09-25  Stephan Bergmann  <sbergman@redhat.com>  [cc12f1c87fbf482b1e35f07f009791e351ca223d]

        -Werror,-Winconsistent-missing-override
        
        Change-Id: I1d6d315cea33ba19a7d61f532c9d968d582b476f

2017-09-25  Yousuf Philips  <philipz85@hotmail.com>  [8127bc696b0cb720e79c2c836c123684e1eb1690]

        tdf#95947 rename handout label in display mode control
        
        Change-Id: Icfab4040cba8f3ffab739c873c83dfc830d238cf
        Reviewed-on: https://gerrit.libreoffice.org/42729
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-09-25  Yousuf Philips  <philipz85@hotmail.com>  [1927bd5080ff38a58caa6108792d688daba2dfca]

        tdf#56731 correct label from snap lines to helplines
        
        Change-Id: Ibd196af1e4e02f411d0da55d20ead402cae365c7
        Reviewed-on: https://gerrit.libreoffice.org/42725
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-09-25  Jan-Marek Glogowski  <glogow@fbihome.de>  [f64adba14ef7d56d72cf11e3730f40395f626570]

        Disable Scheduler shutdown assertion
        
        This currently kills 50% of Windows Jenkins build, which I can't
        reproduce. So disable the assertion while looking for a real
        solution.
        
        Change-Id: Ic03787893b6a970b608e3e8bdd3247f4664be40e

2017-09-25  Yousuf Philips  <philipz85@hotmail.com>  [b4ab4b51f79765341c17945c5900f094d15d25b0]

        tdf#91857 Tweaks to the insert and slide menus
        
        Change-Id: Ib35c10df9264ff3d9db85e7b5858564617b61d32
        Reviewed-on: https://gerrit.libreoffice.org/42722
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-09-25  Yousuf Philips  <philipz85@hotmail.com>  [95082b8e9ba7d4416d3279a8f71d63cf91f40abf]

        tdf#106939 Swap copy and delete buttons
        
        Change-Id: I1acf56f14fa52dca138b03d8f3f52dfe80b993de
        Reviewed-on: https://gerrit.libreoffice.org/42751
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-09-25  Johnny_M  <klasse@partyheld.de>  [b165910330285bc0a52eebdf98911e04305dfc5b]

        Translate German comments and debug strings (leftovers)
        
        Additionally:
        - A few grammatical fixes
        
        Change-Id: I15ba3809f6b4746be5a691ec2adc0ea17730fa4a
        Reviewed-on: https://gerrit.libreoffice.org/42690
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>

2017-09-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [8da365e2a7a6b30da6c2ca26b2a5f45f89cd5460]

        sw: split section frames inside table cells, handle nested tables
        
        Commit 3d1bb76ebf5c51141018cfd76eccdb63472de8de (tdf#112109 sw: split
        section frames inside table cells, ignore nested tables, 2017-08-31)
        explicitly disabled this, but the underlying problem is now fixed with
        commit ec262cbc56822d8fffccd6e983848df196cf5c44 (tdf#112160 sw: audit
        GetNextLayoutLeaf() calls in SwFrame::GetNextSctLeaf(), 2017-09-04), so
        we can have it again.
        
        Change-Id: Ic17c4921de2c69e4cc16ae82cfed58d096879db7

2017-09-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [68af7378074397466c15509a5d813dce69a54a41]

        EPUB export: don't leak when exceptions are thrown
        
        Additional benefit is that this way we're again in sync with xmloff
        code.
        
        Change-Id: Ifa1dd976fbd2ce04cb47814060508c65e35474ca

2017-09-25  Muhammet Kara  <muhammet.kara@pardus.org.tr>  [7810858ee6cac233ce5868de1f2ef5de1d443af4]

        tdf#57950: Replace chained OUStringBuffer::append() with operator+
        
        Change-Id: Ibf9d3b24b0caa6b84f403d7bbbc90912fe64a559
        Reviewed-on: https://gerrit.libreoffice.org/42728
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-25  Eike Rathke  <erack@redhat.com>  [81e60100ca8995be9d1c98167935245d878c446f]

        ScTokenArray::operator=: assign also mnHashValue and meVectorState
        
        They now were left cleared, and before Clear() was virtual even left in the
        previous state.
        
        Change-Id: I2a1b5f5db24419645f5716938e0b8da4546d7453

2017-09-25  Eike Rathke  <erack@redhat.com>  [1015e1f6f0fc14ce988e7b2e8c8eab5c397c00ab]

        FormulaTokenArray::Clear() virtual, ScTokenArray::Clear() overrides
        
        A sliced Clear()/ClearScTokenArray() was never intended.
        
        Change-Id: I25df3fa8829f6bc8f1dee6ef0d27b28491d6a5c3

2017-09-25  Eike Rathke  <erack@redhat.com>  [65ec980667d290fd9cf0a9b119f52c86bccf17df]

        Clarify comment of "copy"-ctor and operator=()
        
        Change-Id: I64b5c1384c116ac659fe674adcda142eddf79d5e

2017-09-25  Eike Rathke  <erack@redhat.com>  [bf0996d39cbb0162c037ae1c9037e8c0f9d5b0e7]

        Clarify comment of "copy"-ctor and operator=()
        
        Change-Id: Ie6e40e5c08d05ee75e4d1d9d6d8b4e567ecbcdbc

2017-09-25  Katarina Behrens  <Katarina.Behrens@cib.de>  [7e7b9652f44f01fbaf5bc3fde454ba41ce0fe0f7]

        Different take on tdf#108406: exclude helpimg from installed themes
        
        as it still might get selected as default theme under some circumstances
        and removing it from list in optgdlg.cxx leads to crash
        
        This reverts commit 60adba3fb904ed66251ff39c82fe20bec151ef0b but
        allegedly still crashes on Debian
        
        Change-Id: Ib853cc27058d8635482f19a8db26075d64103e1b
        Reviewed-on: https://gerrit.libreoffice.org/42545
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [84ccf8051f5d39414621417292f4054cfb4454e1]

        sw: prefix members of SwFormatRefMark
        
        Change-Id: I1036b8190532adb65d28d704637cf6f94d254235

2017-09-25  Armin Le Grand  <Armin.Le.Grand@cib.de>  [df13da946f3d6571fc2975c6c4ec5592566c5d23]

        borderline: Refinement of line end overlaps
        
        Change-Id: Ifb1a061ed39f92a13ad5c7b2daf103f3a48938a5
        Reviewed-on: https://gerrit.libreoffice.org/42712
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>
        Tested-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2017-09-25  Andrea Gelmini  <andrea.gelmini@gelma.net>  [e44c188a7353cc183fac8ece0cbf3611d842835e]

        Fix typos
        
        Change-Id: I879a52820d78d9151ef64dd21612379f617f66e2
        Reviewed-on: https://gerrit.libreoffice.org/42726
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-25  Caolán McNamara  <caolanm@redhat.com>  [e1b9b8c91afdb9cb47d3c463a6a28ed4e23f63aa]

        tighten up the pict filter a tad
        
        Change-Id: Ib09a33a97a79fdeb5b61d486af4f11b5cc4035ec

2017-09-25  Caolán McNamara  <caolanm@redhat.com>  [88a23bba104b51af766c86b51b69d80c7fe37ee3]

        Conditional jump or move depends on uninitialised value
        
        Change-Id: I772c38c62950edbcde450889bae61dc37118b8cd

2017-09-25  Caolán McNamara  <caolanm@redhat.com>  [1e1f2e677fbf6c8043318450640f54c892699d55]

        Direct-leak fix effort
        
        Change-Id: If267c2d40b9e511a8e13be34bb7ba09048a736c5

2017-09-25  Caolán McNamara  <caolanm@redhat.com>  [651e1f6cda04468394c65c2fd88d915902ac0306]

        ofz: divide-by-zero
        
        Change-Id: Ie9a21a1432a98af3dca9a397057b7887ff30375f

2017-09-25  Stephan Bergmann  <sbergman@redhat.com>  [00d247353e793ed3348b013212a9f838615b8203]

        Adapt Repository.mk to d383d0e9852ac52c36b138c33ce3b3ede8df9215
        
        ..."Install fc_local.conf only where used"
        
        Change-Id: I3c10a77f37add8731d9844566c4ba364b34d8da1

2017-09-25  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [b9a8ac48d7a57f5dcb8dfa9c0400fb9e977c4bf8]

        Rename GetSelectEntryData -> GetSelectedEntryData
        
        Change-Id: Ia6402f6d2c978cbd5557052a43e9728ca9e11173
        Reviewed-on: https://gerrit.libreoffice.org/42285
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-09-25  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [83de03e077d219c881626de43960ae4756284371]

        Rename GetSelectEntryCount -> GetSelectedEntryCount
        
        Change-Id: I405b347b404ed0acb3b6a0204e0b914a7698ce25
        Reviewed-on: https://gerrit.libreoffice.org/42284
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-09-25  Caolán McNamara  <caolanm@redhat.com>  [4d5e9db574bdb1a7517ffda01efe0746cc058d47]

        Related: tdf#112388 last Fraction leak
        
        This SdrEngineDefaults never changes its initial Fraction or Color
        and always returns a copy, so drop all the complicated stuff
        
        Change-Id: Ic26d221be022f4d1e75498eca675b4aae1c020f1
        Reviewed-on: https://gerrit.libreoffice.org/42723
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-25  Szymon Kłos  <szymon.klos@collabora.com>  [6676193b9fadea85c08d3e9783e023ffdfa1e682]

        tdf#112086 PPTX export fltValue, ppt_w, ppt_h
        
        Change-Id: Ie77a2f5d9b0179d81c81704d7d760fdceecaa6e1
        Reviewed-on: https://gerrit.libreoffice.org/42521
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-09-25  Stephan Bergmann  <sbergman@redhat.com>  [d383d0e9852ac52c36b138c33ce3b3ede8df9215]

        Install fc_local.conf only where used
        
        ...and at least issue a SAL_INFO when it's missing (there may theoretically be
        multiple directories, and it need not be present in every one, so nothing
        stronger than SAL_INFO can be used)
        
        Change-Id: I9b7257a551626e5ad081cfb75422a8bd71b86aa4
        Reviewed-on: https://gerrit.libreoffice.org/42714
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-25  Miklos Vajna  <vmiklos@collabora.co.uk>  [59ec0fe032badfb9dae59f27e97f842c11c60d98]

        RTF import: split this call into simpler ones
        
        Hopefully with this it's easier to see which is the usual and which one
        is the exceptional case.
        
        Change-Id: Iac1b49b2a4f2b909db46155d1ff10d2ba99fd655

2017-09-24  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [40892cd3311021c55e943228e16bfd36df7b1011]

        tdf#112622 Move dialog’s action buttons to the bottom
        
        Change-Id: I41b51019ece99ab747377829bfd2473f39daf418

2017-09-25  Maxim Monastirsky  <momonasmon@gmail.com>  [fb60217569b0fb5bc949c58b054da71992fe2582]

        tdf#83320 Hide vertical text commands early
        
        Instead of listing all commands in one big "if", just do
        it unconditionally in the shared controller.
        
        Change-Id: Ie415c4551a77ca8e1e29e73c0dabaff1dd13cbcb
        Reviewed-on: https://gerrit.libreoffice.org/42715
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>

2017-09-24  Caolán McNamara  <caolanm@redhat.com>  [a1976555e0ebb9fc1575c2241e8b0878ccb66410]

        fix some newer leaks
        
        Change-Id: I3a13406db4e441c3a29056f80cb728da2ecc3c25
        Reviewed-on: https://gerrit.libreoffice.org/42720
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-24  Caolán McNamara  <caolanm@redhat.com>  [4aa12018c8078cabf1b74e5564cfac8b8a53b787]

        fix some leaks
        
        Change-Id: I06a3971d1d269b49b2a7954f977469fbc3d16f35
        Reviewed-on: https://gerrit.libreoffice.org/42719
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-24  Caolán McNamara  <caolanm@redhat.com>  [eaf7d58ef57daa7580057b38625cd9a96ffe2a43]

        tdf#112388 make aComboButton release its ScGridWindow outputdevice
        
        Change-Id: I938e36dda7fbc3b769b3fba8fd9a7d5d9b8e248c
        Reviewed-on: https://gerrit.libreoffice.org/42716
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ecfd5934a904e5d478c13e2777eed09be427fe9c]

        Updated core Project: help  52ba0e435c17651f788021b74567c52e5c2b926f
        
        Placeholder for Calc 'data provider' help page
        
        Change-Id: I3238c9b6e02486289463990e17ed3c59ca856b06
        Reviewed-on: https://gerrit.libreoffice.org/42717
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-09-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [507fedfcb30ea582eae91e26a0baf93513e29e23]

        Updated core Project: help  bba68b1547105a25f16b752fd3035f51c1ed3625
        
        Placeholder for Calc 'data form' help page
        
        Change-Id: I134c0f9148854c23a1252bbcb2d85b43b3654dd2
        Reviewed-on: https://gerrit.libreoffice.org/42711
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-09-24  66kesara99  <dev.kesara@gmail.com>  [16549dc267149aaf098191591acb20024ea21513]

        tdf#96505 Get rid of cargo cult "long" integer literals
        
        Remove unnecessary "Long" literals in multiple locations
        
        Change-Id: Icc44546f10fed841683053eee01b788274e0add1
        Reviewed-on: https://gerrit.libreoffice.org/42683
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-24  jan Iversen  <jani@libreoffice.org>  [3f19b593019a62d97c8739e38c32902d7e19d790]

        iOS, static library.
        
        First attempt to prelink all LO libraries into 1 static library.
        
        With all libraries directly linking to the swift module, link time
        is about 12 minutes.
        
        Experiments let to be believe this can be reduced to 1-2 minutes
        by doing prelinking, which will solve all symbols between the
        libraries.
        
        Because work will continue on the swift module, while the LoKit
        is a pretty stable interface, this will save much developer time
        
        Change-Id: I69b63481fc657f2188476f53c5b4d49abe59c5f6

2017-09-24  Caolán McNamara  <caolanm@redhat.com>  [14b057b7fe224ebf9409bf834e0c4c1a83187f76]

        add fodp fuzzer
        
        Change-Id: Ib6c439fa8db7de0544c8ee3340c07a40bf10bcb6
        Reviewed-on: https://gerrit.libreoffice.org/42582
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-24  Julien Nabet  <serval2412@yahoo.fr>  [fe0f1dba1369f5d9f382ee3432833e22fe0da442]

        Use a ref for arg of DirectSQLDialog::display
        
        Change-Id: Ia30866edb5a243c09af3256bd963cafa9e2335ba
        Reviewed-on: https://gerrit.libreoffice.org/42705
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-24  Caolán McNamara  <caolanm@redhat.com>  [384f37c0624784dea32dabb813aba937430b22be]

        ofz#3476 oom in tiff reader
        
        Change-Id: Id103488ea0774b55521571f8b51059d06d4a0993
        Reviewed-on: https://gerrit.libreoffice.org/42707
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-24  Kiyotaka Nishibori  <ml.nishibori.kiyotaka@gmail.com>  [d70988e4e3e4e9be71608242890c4a81c899cfd5]

        Fix duplicated context attributes.
        
        The duplication generates invalid .pot file: ./pot/sc/messages.pot.
        
        Change-Id: If2a5248ad3226f5cc2e866fdf2033c867943e8b9
        Reviewed-on: https://gerrit.libreoffice.org/42702
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [26da7f8dcb29ae9808f31e0e9197f946b8758af6]

        Updated core Project: help  657385a5e4be3bdef6aba37c17ba36e90548c911
        
        Placeholder for Calc 'XML source' help page
        
        Awaiting for more contents
        
        Change-Id: Ie43002a9abf255d81c7cd77fe5d453c490f7bdb5
        Reviewed-on: https://gerrit.libreoffice.org/42710
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-09-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [c479d1bdcd94f4fefb54a81c4b8208cdd636b95f]

        Updated core Project: help  55ffe5b2a3b2ef10e16d271ca9b11e7615b4db83
        
        placeholder for Calc 'data stream' help page
        
        Awaiting for more contents
        
        Change-Id: Ia44adb3f25f26df5b2f0ec360ac9d0cc421d8fe3
        Reviewed-on: https://gerrit.libreoffice.org/42709
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-09-24  Caolán McNamara  <caolanm@redhat.com>  [1524f58340e3a6b87244e23d6d9536f25daaf550]

        move sanity checks before allocation
        
        Change-Id: I7374b3cc4cb7f2be9cec71a385899051288234c9
        Reviewed-on: https://gerrit.libreoffice.org/42706
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-24  Maxim Monastirsky  <momonasmon@gmail.com>  [10e5729fb07d6b4c66182596bd86734d0ab386b9]

        tdf#106762 Avoid warning when opening and closing the color picker
        
        ... from the Drawing toolbar in Impress. The warning was
        "DockingWindow has become non-layout because extra children
        have been added directly to it.", but this DockingWindow is
        actually a ToolBox which set as the parent of the color picker,
        although it isn't really a parent in layout terms.
        
        Change-Id: Id1384653ceda938ca0cc300c35467e562984bca1

2017-09-24  Maxim Monastirsky  <momonasmon@gmail.com>  [bf9360e6f5e38c9de3b38d9748a84d4d1c5067f9]

        tdf#106762 Keep the previous m_xColorWindow lifecycle
        
        Some logic here seems to depend on it.
        
        Change-Id: I62a2eeba1511a9be77030f726ceaa67e3ca3ace8

2017-09-24  Maxim Monastirsky  <momonasmon@gmail.com>  [e867b197540cfc8b75bb1108c8bcd7a0ff65d347]

        tdf#106762 Base SvxColorToolBoxControl on svt::PopupWindowController
        
        This allows us to support tearoff without breaking gtk3/wayland.
        SvxColorWindow no longer inherits from FloatingWindow, so several
        call sites need also to be changed to use DockingManager.
        
        Change-Id: I5d0bc611bbd2a8b9bfd4335212d0ae7e8fc10593

2017-09-24  Maxim Monastirsky  <momonasmon@gmail.com>  [8bd418a6b8253a9d725981743a0375e2c8bb911e]

        rptui::OToolboxController becomes unused, tdf#106762 related
        
        It was a wrapper around the color controller, because the latter
        used sfx2 registration. This will no longer be an issue, as we're
        moving to officecfg based registration.
        
        Change-Id: I45e1d8aeefdb62f5bd9b3dfac29910c77f0cd103

2017-09-24  Maxim Monastirsky  <momonasmon@gmail.com>  [8f1e01fc89ca5d5f03d172f038e2310ba2ac5580]

        Support non-ToolBox popup case in DockingManager, tdf#106762 prep
        
        Change-Id: I54d4de28336b70dbd07923377e6cceb67079fa80

2017-09-24  Maxim Monastirsky  <momonasmon@gmail.com>  [ad769c30d2a709786a769f75fa5e04b33edf0809]

        Adjust DockingWindow layout calculation, tdf#106762 prep
        
        This is needed for the color widget to have the correct size at
        initial show, and to keep this size after selecting a different
        palette.
        
        The parent FloatingWindow will assume that the border width stays
        outside the space that was allocated to the DockingWindow (see
        VclContainer::setLayoutPosSize), and yet DockingWindow tries to
        handle the border width as part of its allocated space. One option
        could be to let FloatingWindow handle this alone, but this won't
        work for other possible parents. The current solution is to load
        and store the border width in a way that can be used internally,
        but not visible to the outside world via get_border_width().
        
        Change-Id: Id51152cf64eef719368e29253eb93e99834489cd

2017-09-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [506f7a5e2b6af0f2bdebab257a0c8ea33e0058fb]

        unused import
        
        Change-Id: I45ba3c258594e8f3b50ffdc07ca1e09dc5691c3d

2017-09-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [d67358d05c718683ef35cdcaefc802a6403de7ee]

        lint: remove redundant type casts (findViewById to object of type)
        
        Change-Id: I0ec35ea5817d110ca20942ce9d95e0120848580a

2017-09-24  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [e731867f056a344aed11ec1e6513a4bec1eb755e]

        use gradle to build the owncloud-android-lib
        
        this will allow using current android SDK tools & emulator
        
        Change-Id: Ic7f9996a36e4af2a5cad07e28c8830b8df12aa44

2017-09-24  Stephan Bergmann  <sbergman@redhat.com>  [53b96765c555146e5c6a3a614420bfeeebc92b58]

        Map Windows code page 42 to RTL_TEXTENCODING_SYMBOL
        
        <https://msdn.microsoft.com/en-us/library/windows/desktop/
        dd374130(v=vs.85).aspx> "WideCharToMultiByte function" suggests that there now
        is CP_SYMBOL, "Windows 2000: Symbol code page (42)."  And a little test program
        on Windows indicates that our RTL_TEXTENCODING_SYMBOL is working the same way as
        CP_SYMBOL, where MultiByteToWideChar maps 00..1F to U+0000..1F and 20..FF to
        U+F020..F0FF.
        
        At least CppunitTest_writerfilter_rtftok, when testing
        writerfilter/qa/cppunittests/rtftok/data/pass/EDB-18940-1.rtf, goes into case
        RTF_FCHARSET in RTFDocumentImpl::dispatchValue
        (writerfilter/source/rtftok/rtfdispatchvalue.cxx) with nParam matching
        aRTFEncodings[2] (i.e., a mapping from charset 2 to codepage 42, see
        writerfilter/source/rtftok/rtfcharsets.cxx), then passes 42 into
        rtl_getTextEncodingFromWindowsCodePage and obtains an unhelpful
        RTL_TEXTENCODING_DONTKNOW.
        
        testFdo72031 (sw/qa/extras/rtfexport/rtfexport2.cxx, CppunitTest_sw_rtfexport2)
        needed to be adapted, as the circled plus from the Symbol font is now internally
        represented as U+F0C5, not (somewhat bogusly) as U+00C5 (aka LATIN CAPTIAL
        LETTER A WITH RING ABOVE).  But, when displayed with the Symobl font, the glyph
        that is actually shown remains the circled plus.
        
        Turns out changing rtl_getTextEncodingFromWindowsCodePage would start to make
        CppunitTest_sw_rtfimport fail:
        
          Sep 20 15:49:24 <sberg> vmiklos, with
           <https://gerrit.libreoffice.org/#/c/42477/>, testN823675
           (sw/qa/extras/rtfimport/rtfimport.cxx) fails, the aFont.Name is not "Symbol";
           sw/qa/extras/rtfimport/data/n823675.rtf contains a \fonttbl that specifies
           \f3 to have \fcharset2 (i.e., symbol font) and fontname "Symbol".  However,
           RTFDocumentImpl::checkUnicode
           (writerfilter/source/rtftok/rtfdocumentimpl.cxx)
           converts m_aHexBuffer (containing "Symbol;") with nCurrentEncoding apparently
           being the encoding specified by \fcharset2 (i.e., now RTL_TEXTENCODING_SYMBOL
           instead of old RTL_TEXTENCODING_DONTKNOW), so the resulting OUString is
           garbage
           (instead of the byte-for-byte conversion to Unicode "Symbol;" that
           RTL_TEXTENCODING_DONTKNOW would do there); do you know whether such \fonttbl
           fontnames should actually be interpreted in the given \fcharset?
          Sep 20 15:49:24 <IZBot> gerrit: »Map Windows code page 42 to
           RTL_TEXTENCODING_SYMBOL« by Stephan Bergmann for master [NEW]
          Sep 20 15:51:15 <vmiklos> sberg: let me check if the spec covers that
          Sep 20 15:54:29 <mst_> sberg: i think the name is typically encoded in the
           font's encoding but probably they have to make a (likely undocumented)
           exception for symbol encoding
          Sep 20 15:57:46 <vmiklos> sberg: the spec only says that \fcharset is about
           the encoding of the content using that font, i don't see it described what
           would be the encoding of the font name itself
          Sep 20 15:58:51 <vmiklos> sberg: i'm not sure about if that encoding should or
           should not affect the encoding of the font name in general, but indeed at
           least for 2 (symbol encoding) you're right, Word doesn't encoding the font
           name with that encoding, either.
          Sep 20 15:59:30 <sberg> vmiklos, mst_, at the top of page 14 of
           Word2007RTFSpec9.docx I see "Note that runs of text marked with a particular
           font index (see \fN in the Font Table section) use the codepage for that font
           as given by \cpgN or implied by \fcharsetN, unless they use Unicode RTF
           described in the following section."  Would that match what mst_ says?
          Sep 20 15:59:33 <vmiklos> so if it helps you case to handle at as e.g. ascii,
           just for that encoding, i think there would be no problem with that.
          Sep 20 16:00:07 <vmiklos> sberg: that still talks about the content using the
           font, not the strings (font names) in the font table itself, i think.
          Sep 20 16:01:17 <sberg> vmiklos, what's the control word to select such a
           font, also \fN?  I don't see any such in n823675.rtf
          Sep 20 16:02:16 <mikekaganski> loircbot: e.g. \af3
          Sep 20 16:02:31 <mikekaganski> sberg: ^
          Sep 20 16:02:47 <mst_> 04d5a280beeeb6e056df68395dc9c3b3a674361b
          Sep 20 16:02:50 <IZBot> core - related: fdo#77979: writerfilter RTF import:
           read encoded font name -
           http://cgit.freedesktop.org/libreoffice/core/commit/?id=04d5a280beeeb6e056df68395dc9c3b3a674361b
          Sep 20 16:02:52 <mst_> sberg: ^
          Sep 20 16:04:05 <sberg> mst_, thanks; so there's likely an (implicit?)
           exception for \fcharset2, as you say
          Sep 20 16:04:33 <mst_> that's most plausible, our own font code is full of
           exceptions for "symbol fonts" too
          Sep 20 16:05:19 <sberg> mikekaganski, ENOCONTEXT
          Sep 20 16:05:36 <mikekaganski> sberg: [17:01:16] sberg: vmiklos, what's the
           control word to select such a font, also \fN?  I don't see any such in
           n823675.rtf
          Sep 20 16:06:32 <sberg> mikekaganski, so you say selection is done with \af3
           instead of \f3?
          Sep 20 16:06:40 <mikekaganski> sberg: yes, in that case
          Sep 20 16:07:34 <mst_> i think there are several different keywords that apply
           fonts, but can't remember the whole list
          Sep 20 16:08:10 <mst_> \fN shoudl be one of them though
          Sep 20 16:22:18 <sberg> vmiklos, so who generated that
           sw/qa/extras/rtfimport/data/n823675.rtf, was it manually created and lacks a
           \cpgN before "Symbol"?
          Sep 20 16:29:17 <sberg> vmiklos, (after further reading of the RTF spec):
           disregard the "and lacks a \cpgN before 'Symbol'" part of my above question
          Sep 20 16:30:27 <mst_> sberg: i suggest not reading too much about encoding in
           RTF, it gets pretty lovecraftian pretty fast...
          Sep 20 16:32:58 <vmiklos> sberg: given how short that bugdoc is, i'm pretty
           sure i cut it down manually to something readable from a multi-MB real bugdoc
          Sep 20 16:33:07 <sberg> mst_, do you have a recommendation how I could get
           that "don't use symbol font encoding to read a symbol font's name" into
           writerfilter/source/rtftok/rtfdocumentimpl.cxx?
           RTFDocumentImpl::checkUnicode lacks the context to tell whether it is using
           m_aStates.top().nCurrentEncoding to convert a fontname, and the caller of
           checkUnicode (at the end of RTFDocumentImpl::resolveChars in this case)
           appears to lack the context, too
          Sep 20 16:33:12 <mst_> various Old Ones from The Time Before Unicode and their
           Backward Compatibility Tentacles etc.
          Sep 20 16:34:59 <sberg> vmiklos, anyway, that "so there's likely an
           (implicit?) exception for \fcharset2" hypothesis sounds sane, so we should
           probably implement it (if only you or mst_ can give me a good hint how...)
          Sep 20 16:35:13 <vmiklos> sberg: looking for a code pointer
          Sep 20 16:36:05 <mst_> sberg: m_aStates.top().eDestination ==
           Destination::FONTENTRY should be the relevant check?
          Sep 20 16:36:17 <vmiklos> sberg: RTFDocumentImpl::text() is where the text is
           taken, Destination::FONTENTRY is the state on the parser stack which is a
           font entry in the font table. so to detect "your case" during decoding a byte
           array into a string, m_aStates.top().eDestination == Destination::FONTENTRY
           is what you want
          Sep 20 16:36:35 <vmiklos> ah good, two independent matching hints are
           promising ;)
          Sep 20 16:37:35 <sberg> mst_, vmiklos, ah; but what also looks dodgy is that
           checkUnicode operates there on "Symbol;" including the closing ";" of the
           full <fontinfo>, not just the <fontname> part of the <fontinfo>
          Sep 20 16:39:24 <vmiklos> sberg: i think we already assume that the only
           "token" in the font entry destination that is not bound to a control world
           (\foo) is the font name
          Sep 20 16:40:52 <vmiklos> sberg:
           writerfilter/source/rtftok/rtfdocumentimpl.cxx:1237 is where we simply strip
           away the trailing semicolon, there is no further separation between the font
           name and other character content inside the destination (apart from the
           control words and their arguments)
          Sep 20 16:42:18 <sberg> vmiklos, OK, thanks; I'll just pretend I haven't seen
           those dodgy details :)
        
        ...so I'm switching to (somewhat arbitrarily) RTL_TEXTENCODING_MS_1252 there now
        
        Change-Id: Iebd1bcecb7fa71c489798154d3356062b052775e
        Reviewed-on: https://gerrit.libreoffice.org/42477
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-24  jan Iversen  <jani@libreoffice.org>  [b97181e07a2adae0eb063f2192a256bcf75325e5]

        iOS, removed outdated prototype
        
        removed experiments prototype.
        
        Change-Id: I691c82dca79c652d9a7c6078f2c69dada9034a36

2017-09-24  Yousuf Philips  <philipz85@hotmail.com>  [7fa728c40897041a18b988853d09e685236ff061]

        tdf#96411 Add slide layout to context menus
        
        Change-Id: Ia1a277b39ea1d553ff32af4b0287603dcbf5e2b0
        Reviewed-on: https://gerrit.libreoffice.org/42698
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-09-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [ae0edc4740ea95cd456eb7157bd048615de9212e]

        Improve wording for Writer compatibility option
        
        Change-Id: I852304204c1a95022dbd8305a892812c159a4445
        Reviewed-on: https://gerrit.libreoffice.org/41544
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>

2017-09-24  Stephan Bergmann  <sbergman@redhat.com>  [e79f1261549d9c497a38ea1af8843a86883b02cd]

        Compensate for loss of Type 1 "Standard Symbols L" substitute for "Symbol"
        
        At least for me on Linux since LO 5.3, 'soffice
        sw/qa/extras/rtfexport/data/fdo72031.rtf' shows "Å" (rendered in "DejaVu Sans")
        instead of "⊕" (rendered in "Standard Symbols L").  That's presumably because
        47ea13ef8dc8ab9aeded6121845e3ebd1d28b292 "Kill the old Unix layout engines"
        removed support for Type 1 fonts (see "Ignore Type 1 fonts" in
        FontCfgWrapper::addFontSet, vcl/unx/generic/fontmanager/fontconfig.cxx), and my
        (Fedora 25) /usr/share/fonts/default/Type1/s050000l.pfb "Standard Symbols L" is
        a Type 1 font.  So we fell back to fontconfig's generic (weak) suggestion of
        "DejaVu Sans" as a substitute for "Symbol".
        
        So extend our fc_local.conf to suggest our "OpenSymbol" as a substitute for
        "Symbol".
        
        As that fc_local.conf was originally brought along by --with-fonts, which is
        enabled by default but can be disabled, compilation of fc_local.conf from the
        various snippets is moved to postprocess.
        
        macOS and Windows were never affected, as they both come with a "Symbol" font
        installed in the system.  (And we don't install fc_local.conf on Windows at
        all.)
        
        Change-Id: I8d6d87f24974577fd66f5f3989f606237ebb3d75
        Reviewed-on: https://gerrit.libreoffice.org/42670
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
        Tested-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-24  Olivier Hallot  <olivier.hallot@libreoffice.org>  [57357260250a9f5ae59ea346db03f94f76cce42b]

        Updated core Project: help  2ab31faddac65547ac961da7fc47f0c61dd694b3
        
        Add hungarian to helponline ui
        
        Change-Id: Icc1abd566c32f6b873fd979cba2190a9ce959a69
        Reviewed-on: https://gerrit.libreoffice.org/42685
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        

2017-09-24  Julien Nabet  <serval2412@yahoo.fr>  [444730a67dbd2ad6cebe666b2cd23c67d5c668f2]

        tdf#103685: "Commands out of sync" when connecting to MySQL using direct
        
        Thanks to Lionel for his great help
        
        Change-Id: Ifcc1d72cca29c031f31da203cd1e3302ea0ea3e3
        Reviewed-on: https://gerrit.libreoffice.org/42688
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Lionel Elie Mamane <lionel@mamane.lu>

2017-09-23  Caolán McNamara  <caolanm@redhat.com>  [722161e26437b25adc449f773836d369bd0cb081]

        ofz#3005 avoid timeout
        
        Change-Id: Ie06504957dab6a5035c7fa3c9313f316303c4eb8
        Reviewed-on: https://gerrit.libreoffice.org/42700
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-23  Caolán McNamara  <caolanm@redhat.com>  [09995c09f78e245f717bf0560680b832f2f73967]

        ofz#2956: Conditional jump or move depends on uninitialised value
        
        Change-Id: I399c2eb2379b23568dda83f9d41473858f33a802
        Reviewed-on: https://gerrit.libreoffice.org/42699
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-23  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [41a43ac7376a8ff4aeb85e27f644bc1d0891d7b0]

        buildscripts section actually needs dedicated repositories
        
        Change-Id: I50f080d085dcd303b2cc54f503793f080ea4f50c

2017-09-23  Caolán McNamara  <caolanm@redhat.com>  [7ef066a63376995b0b5e9c6085653a585804bc4c]

        coverity#1418341 Dereference after null check
        
        Change-Id: I525895b3a37a52e05a06ad4f2e1663ecd9d7ce52
        Reviewed-on: https://gerrit.libreoffice.org/42692
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-23  Caolán McNamara  <caolanm@redhat.com>  [a026f888e6e4b42dd8fea3bec92a2bca63428f15]

        these are cast to sal_Int32 immediately
        
        Change-Id: I2357ecb5fecd3c232803530fcd131d54e63b85fb
        Reviewed-on: https://gerrit.libreoffice.org/42695
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-23  Caolán McNamara  <caolanm@redhat.com>  [a2750dd8e3b6ff2be12df6875817ff298eed876b]

        want to add these together before multiply the result
        
        Change-Id: I5f42ed3d5ad5d64faeb06bbfaaa23d84e81963b0
        Reviewed-on: https://gerrit.libreoffice.org/42694
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-23  Caolán McNamara  <caolanm@redhat.com>  [8bc6715a1a0ab43a1176c27a043f39c2dc587175]

        coverity#1418340 Division or modulo by zero
        
        Change-Id: I0941f8db6b406c8ac316daef46b42e4694053410
        Reviewed-on: https://gerrit.libreoffice.org/42696
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-23  Caolán McNamara  <caolanm@redhat.com>  [af030e8826e6d5fc8fdd2b00b995bb782564cade]

        coverity#1418338 Uncaught exception
        
        Change-Id: I95248e7171910a8acedeedc092754e812103be2e
        Reviewed-on: https://gerrit.libreoffice.org/42693
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-23  Caolán McNamara  <caolanm@redhat.com>  [64e7dfaf6d7c160caa94168b8c98a9996ab055f9]

        normalize -> style
        
        Change-Id: I10895e686c7f583dd3d4a002b878f4499d15efa3
        Reviewed-on: https://gerrit.libreoffice.org/42697
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-23  jan Iversen  <jani@libreoffice.org>  [ac95e04e50529e5eafd97666b64838394ae0f07d]

        iOS, update distro
        
        Added copy of autogen.input that works for arm64 and simulator.
        
        Some of the disabled libraries might work, that is future work.
        
        Change-Id: I7df3491872a1f13110dd49655fdc0a4ede3bfa28

2017-09-23  jan Iversen  <jani@libreoffice.org>  [6132e8d2868e26ffe079e540b23a408e6201d339]

        iOS, dummy avmedia to satisty sdi files
        
        if disable_avmedia is defined, change avmedia
        to a dummy module.
        
        libreOfficeLight links !
        
        Change-Id: Ibb41ed3ba48cc3143f17000f1c6073611c798e53

2017-09-23  Szymon Kłos  <szymon.klos@collabora.com>  [c0a61832965aff202d72a2bf51556c5c6b6d594b]

        tdf#112089 add charts to the ShapeMap
        
        Charts weren't added to the collection what resulted
        in missing ids during export (target field).
        
        Change-Id: Ie96a4e33a52c5448342a3c3dcec0d8e8b244e270
        Reviewed-on: https://gerrit.libreoffice.org/42552
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-09-23  Caolán McNamara  <caolanm@redhat.com>  [1264964de70c0b1d9442005f731f14c4635c4579]

        ofz#3467 mul and div are the same
        
        so can just pass the values through
        
        Change-Id: I793ea0fd5fec00fc942b3b5a5c17c483ec2df267
        Reviewed-on: https://gerrit.libreoffice.org/42675
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-23  Caolán McNamara  <caolanm@redhat.com>  [0656bcf98abfda155df0d318a943459d152333a2]

        coverity#1418337 Unchecked dynamic_cast
        
        Change-Id: Ic7c7030687d39e35610f7aa14555d8b19b11acea
        Reviewed-on: https://gerrit.libreoffice.org/42681
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-23  Szymon Kłos  <szymon.klos@collabora.com>  [22e94ab1860b1bdea8d107d4e8824f63c6b1c8c5]

        Watermark: apply when new page style is created
        
        Change-Id: I0d0103f8cc351ec87f7c3bf936ef4725a166d315
        Reviewed-on: https://gerrit.libreoffice.org/42581
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-09-23  jan Iversen  <jani@libreoffice.org>  [f53b6890525abcf3ea2c1955c8ff26af53c3a8b3]

        iOS, simplified build demands
        
        moved iOS build demand to same location as other os.
        
        Change-Id: If235aff2af7b58b26b94cb6818404100fa50d2d8

2017-09-23  Yousuf Philips  <philipz85@hotmail.com>  [7dc82cc2e424b6acddb1aa06338f51db20e6a21e]

        tdf#86083 Restore old operation buttons but have them hidden
        
        Change-Id: I7d006d3d5e22ade59ddfe46f21fbc777a1c75dac
        Reviewed-on: https://gerrit.libreoffice.org/42684
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-09-23  Yousuf Philips  <philipz85@hotmail.com>  [183c041e4c474cdce6bf43484684607f19018954]

        tdf#103733 Unify master doc menu and toolbars with writer
        
        Change-Id: I1f6ce6c98cd7087ccb874001c29a8532cd7ed360
        Reviewed-on: https://gerrit.libreoffice.org/42108
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-09-23  Julien Nabet  <serval2412@yahoo.fr>  [9ebd8fba49e012bc514c738dec6066b20750728e]

        cid#1418339: resource leak
        
        Change-Id: I87374e32e787f58aa5e4d1b6a78fcd1dddcccdf6
        Reviewed-on: https://gerrit.libreoffice.org/42680
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-23  Takeshi Abe  <tabe@fixedpoint.jp>  [e9825f51dc5228df78ed86ead7598b50598d9841]

        vcl: no need to have dispose() here
        
        Inlining it in dtor is enough.
        
        Change-Id: I20769f4b0af51103dd8fb2c5d24ee5e6ef2be1f8
        Reviewed-on: https://gerrit.libreoffice.org/42634
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-23  Takeshi Abe  <tabe@fixedpoint.jp>  [ab34e1a34bdb586e657025878a757516d0d143b7]

        vcl: Drop a couple of unused member variables
        
        Its usage was gone at df6ba2adbaeea9c5abe6e3ea0a583ec78ca9e7bd.
        
        Change-Id: Ia153cb8fb9247818684be09a81ac5eabdb1120e4
        Reviewed-on: https://gerrit.libreoffice.org/42682
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [ee6bdeec8d618f039e72d496dff44beb5b99abb2]

        loplugin:flatten in svl..svx
        
        and implement a check in the plugin to prevent us modifying the
        same patch of source code twice. This logic should probably be moved
        into plugin.cxx at some point.
        
        Change-Id: I7ebff6424cc8733bb2c8f7dba75eaaec68649290
        Reviewed-on: https://gerrit.libreoffice.org/42660
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [a8622c77d26ca7a635afc95bba9a5054dc31eb7c]

        loplugin:flatten in sdext..stoc
        
        Change-Id: I460e813e20a691c53738373376d3363f553bbab2
        Reviewed-on: https://gerrit.libreoffice.org/42636
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-23  Noel Grandin  <noel.grandin@collabora.co.uk>  [2684aefcf5d2804351bda01a2d2fe7bbbd351451]

        new loplugin unnecessarycatchthrow
        
        Change-Id: Iabab71ee076227bc38447ec109afaea1e53a86a6
        Reviewed-on: https://gerrit.libreoffice.org/42643
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-23  Yousuf Philips  <philipz85@hotmail.com>  [1fde962b71860d77fb10e9b16c9d5b6c124d9b61]

        tdf#106781 Enable a few hidden items in writer styles toolbar
        
        Change-Id: I8c2131f31e98e1cf6c790d446ddd84b17507d0ee
        Reviewed-on: https://gerrit.libreoffice.org/42679
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-09-23  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0db08432c69adc36ed464c1f7c8e672acb3752d4]

        Fix typo
        
        Change-Id: I970201eb99c56db3ac5fefb9e113c0bb3b8c754b
        Reviewed-on: https://gerrit.libreoffice.org/42678
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-23  Michael Stahl  <mstahl@redhat.com>  [7597a4915d68da04f234f5fd2186287a17a94a5d]

        sw: actually SetTableNode() ought to always be called before delete
        
        Change-Id: I5e830e91ae7c773ad3945550c640a190b6504796

2017-09-23  Michael Stahl  <mstahl@redhat.com>  [02b406b5cbc1c631b794154e5169838edbe3e2b5]

        sw: fix crash on loading tdf109006-1.odt
        
        ~SwDDETable() accesses its boxes' start node but that follows the
        SwTableNode and SwNodes::RemoveNode() counts backwards so the
        box nodes are all dead.  This was always broken but spontaneously
        started to crash today.
        
        Because dtors don't have parameters, resort to a little subterfuge
        to ensure ~SwDDETable() finds out where it is.
        
        Change-Id: Id681005989dd1e9f2611e8c99841927a7c5f6bfa

2017-09-22  Eike Rathke  <erack@redhat.com>  [b439971c9f580db43a5cdcce9217ba1b555d5cce]

        Use const reference instead of copy
        
        Change-Id: Idf5239e2037dcfa808e016a726f5a980d862ede6
        Reviewed-on: https://gerrit.libreoffice.org/42669
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-09-22  Eike Rathke  <erack@redhat.com>  [4e1d53b40605aaecd90753b9798d7210641b409c]

        GraphicExportFilter: adding FilterData defaults is unnecessary
        
        ... now that we use the proper dialog that sets the proper filter
        properties.
        
        Change-Id: Iabc3e4b2c13b60bccc0b596a851109df32fe535c
        Reviewed-on: https://gerrit.libreoffice.org/42668
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-09-22  Eike Rathke  <erack@redhat.com>  [5d1bfa6586bad79f2ab9279bcecfee9c245d4501]

        Apply replaceFirst() only once
        
        It's unnecessary to call if a replacement was already done and might
        even harm, though unlikely. (e.g. file extension "web")
        
        Change-Id: I6615c9a31178770429b523e0ee878661f1b2b6e8
        Reviewed-on: https://gerrit.libreoffice.org/42667
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-09-22  Eike Rathke  <erack@redhat.com>  [4abe446536e13eb5860e67e4b0f0b3b5b1661782]

        Group member variables and functions and fix naming nitpicks
        
        Change-Id: Ie0b13c0ed4657200b6c92ae66ea25093e35a6c8f
        Reviewed-on: https://gerrit.libreoffice.org/42666
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-09-22  Eike Rathke  <erack@redhat.com>  [9faffc71a077349ddbabb52361188159f1ece31a]

        No using namespace in header file
        
        And using namespace css is sufficient, it's actually good to see some
        namespace..
        
        Change-Id: I8cd3418e04769bb2fd1c632d6d671b368aae06b3
        Reviewed-on: https://gerrit.libreoffice.org/42665
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-09-22  Eike Rathke  <erack@redhat.com>  [2d0d777fe8830a39a316b01e08864e4694a51964]

        Export to PNG: selected shapes via drawing::GraphicExportFilter, tdf#108317
        
        Change-Id: Id09d9b21b2e6c018dd199a1911a9125c118abec2
        Reviewed-on: https://gerrit.libreoffice.org/42658
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-09-22  Eike Rathke  <erack@redhat.com>  [5f5458ee5959e563bb5c1fbe78a94429017d83f0]

        Move implementation to filterRenderDocument()
        
        Change-Id: I632a26c5f149fabbe3a4a1186bfbe822fff0ea24
        Reviewed-on: https://gerrit.libreoffice.org/42656
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-09-22  Eike Rathke  <erack@redhat.com>  [fa60e32412575e90c8f978721c029d8b82c6b8ee]

        Remember XComponentContext
        
        Change-Id: I52847249b3e17a31f6c6bf76af7bfe91a414d072
        Reviewed-on: https://gerrit.libreoffice.org/42657
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-09-22  Eike Rathke  <erack@redhat.com>  [fe76af877a481d2b6a41f9a2ed837757d6fa0f25]

        Check availability of XPageCursor
        
        Change-Id: I458655d52992e40c2330ec10628fcea0fdc00f76
        Reviewed-on: https://gerrit.libreoffice.org/42655
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-09-22  Eike Rathke  <erack@redhat.com>  [d0269808132f83e238cf050c8a013ae6507212e7]

        GetGraphicSource: use DocumentToGraphicRenderer::isShapeSelected()
        
        Change-Id: I50852360a29b4d5fd08277fcb2198f7956f9ebe0
        Reviewed-on: https://gerrit.libreoffice.org/42654
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-09-22  Eike Rathke  <erack@redhat.com>  [3b06d9df29dc2aef568bad5bbe10c57e78bbb81a]

        Introduce DocumentToGraphicRenderer::isShapeSelected()
        
        Change-Id: I66fc0e39a7a35969b937253c88326516949ea7e7
        Reviewed-on: https://gerrit.libreoffice.org/42653
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-09-22  Mike Kaganski  <mike.kaganski@collabora.com>  [d4b6e524398d83a500647d6a721b703dee767f06]

        Remove include of converters.hxx from precompiled_drawinglayer.hxx
        
        Commit cf48347e7a56c38c000e657965f25f4c7e7b4803 didn't take into
        account commit 632edfabe8065cd59a237d975ee03468ce4d868b landed
        before it.
        
        Change-Id: I108027a460943b14194adcff4af2a41b7720f3be
        Reviewed-on: https://gerrit.libreoffice.org/42677
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-09-22  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [09d954447f743b83858a2d2afa1dcb1f3ada683c]

        android: bump support library & buildtools/SDK versions
        
        also add google maven repo, since
        
        "The support libraries are now available through Google's Maven
        repository. We no longer support downloading the libraries through the
        SDK Manager, and that functionality will be removed soon.."
        https://developer.android.com/topic/libraries/support-library/setup.html
        
        Change-Id: Ica0a2542903f60c7bffa1daa2409b60422bde88f

2017-09-22  Mike Kaganski  <mike.kaganski@collabora.com>  [cf48347e7a56c38c000e657965f25f4c7e7b4803]

        Fresh run of bin/update_pch.sh
        
        Change-Id: I69d4157aaf6570cecd51ea59df20556914942e06
        Reviewed-on: https://gerrit.libreoffice.org/42565
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-09-22  Mike Kaganski  <mike.kaganski@collabora.com>  [eef4c133e9649ebd690918bd7b83c2d5dc0dfcff]

        Windows: avoid dependence on UNICODE define; prefer W functions
        
        Change-Id: I95b90128e93f0d88ed73601bcc5a7ca9279d4cf1
        Reviewed-on: https://gerrit.libreoffice.org/42560
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-09-22  Mike Kaganski  <mike.kaganski@collabora.com>  [bb406680cebd6fa1e1bdb9e2de430cd9a1f44da0]

        Put definition of _CRT_RAND_S into bin/update_pch
        
        so it doesn't get removed again from sal/inc/pch/precompiled_sal.hxx
        (see commit 4af9612f2be9e023e762831207cbdb1d5f25906f).
        
        Also make necessary changes to some of the files that start to fail
        building after running bin/update_pch.sh, so that the patch is
        self-contained and leaves the tree in fully functional state.
        
        tools namespace had to be prepended with :: to disambiguate from
        drawinglayer::tools
        
        vcl/inc/window.h includes were amended, because ExtTextInputAttr is
        from vcl/commandevent.hxx, and enum class ShowTrackFlags is from
        vcl/window.hxx
        
        Change-Id: I47179622350754cba2f95d26a1bafd3dfbbc935b
        Reviewed-on: https://gerrit.libreoffice.org/42559
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-09-22  Michael Stahl  <mstahl@redhat.com>  [ca8a4c81a4194cfaa526bd8071a2243aad0f3461]

        vcl: [loplugin:badstatics] pManager
        
        Move this to class GenericUnixSalData, which is deleted on shutdown.
        
        Change-Id: I6366c12f255bfeca737b22259c3f58ffa2c6222c
        Reviewed-on: https://gerrit.libreoffice.org/42632
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-22  Caolán McNamara  <caolanm@redhat.com>  [893c08b59abf31ee0ae50c4ac030b006c43c0976]

        move TestImportOLE2 where it can be used by fftester
        
        Change-Id: I7b41d9ec673cfb96f51b5008540df63fe78a7581
        Reviewed-on: https://gerrit.libreoffice.org/42639
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-22  Caolán McNamara  <caolanm@redhat.com>  [a395698d3df12d1deaec25b31ae02e019a281867]

        ofz#3466 avoid oom
        
        Change-Id: I79f7390dda9c087ae4bc5af9855b72e888e284a1
        Reviewed-on: https://gerrit.libreoffice.org/42641
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-22  Michael Stahl  <mstahl@redhat.com>  [dc99e5e9ba7eb5a4782d889675ad7d14129e37d8]

        vcl: [loplugin:badstatics] aApp
        
        DemoApp::xMSF doesn't need to be a member.
        
        Change-Id: I3b2d0d4c58ab04e0a82b31938c5f64b274ca004e

2017-09-22  Michael Stahl  <mstahl@redhat.com>  [d67ec7324bcad0ba945f200a790ded3df98009ab]

        vcl: [loplugin:badstatics] aApplication
        
        VisualBackendTestApp::xMSF doesn't need to be a member.
        
        Change-Id: I307ba56377b822a148db809c16b8ff05708d0ca7

2017-09-22  Michael Stahl  <mstahl@redhat.com>  [ba4151219a5c010e840396e30bc408383e474327]

        vcl: [loplugin:badstatics] PPDParser
        
        class PPDContext actually looks harmless but it has an out-of-line
        destructor so the plugin can't see that it's harmless, so use
        default destructor instead.
        
        Change-Id: I921a4cdaeb5c8fe286615162b9e9c2a8db47b300
        Reviewed-on: https://gerrit.libreoffice.org/42633
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-22  Michael Stahl  <mstahl@redhat.com>  [aef3a494de14bf4dcea7c48b1218808e5497f00b]

        vcl: [loplugin:badstatics] aInstance
        
        Move this to struct ImplSVWinData, which is deleted on shutdown.
        
        Change-Id: Ie604c2105f1176858b4050fb34d37cf376f8f82a
        Reviewed-on: https://gerrit.libreoffice.org/42631
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-22  Caolán McNamara  <caolanm@redhat.com>  [e0c9088315981e9ee2743ce03ffb6c3b20980c8b]

        ofz#2976 timeout in olefuzzer
        
        Change-Id: Ic64e5eaa6b524403e46f9907499b0b853792a971
        Reviewed-on: https://gerrit.libreoffice.org/42640
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-22  Michael Stahl  <mstahl@redhat.com>  [8b690f22c9deb6d1171328dfe5607d4c673dc993]

        vcl: [loplugin:badstatics] xCharClass
        
        There's even 2 of these; move them to struct ImplSVData
        which is deleted on shutdown.
        
        Change-Id: I8040cd6f9f31c0a1ab48987a490395f316d52220
        Reviewed-on: https://gerrit.libreoffice.org/42630
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-22  Caolán McNamara  <caolanm@redhat.com>  [c75a3ffd88732f424f8f557c94e580ecc54f551f]

        ofz: alloc+read+discard -> skipblock
        
        Change-Id: I51aa0a1155c468aa5d360c63f6f7c8d347078bf1
        Reviewed-on: https://gerrit.libreoffice.org/42638
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-22  jan Iversen  <jani@libreoffice.org>  [e69ed74e34712419c0c3737b6bb846be11d4e460]

        iOS, make simulator config copy of macosx.
        
        When compiling for the simulator it is like compiling
        for macosx (64bit) but with other libraries, therefore
        the bridge should be like the macosx.
        
        Change-Id: I59f1442a5c77d09ad0bc4bf31c2432fc32ef725e

2017-09-22  Caolán McNamara  <caolanm@redhat.com>  [45dcb415e8d45a2bd20a6a2b524358799b3b5227]

        ofz#2902 eps timeout
        
        Change-Id: I8001df3ac89b81bffab871404efc90b6606e3eb3
        Reviewed-on: https://gerrit.libreoffice.org/42637
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-22  Tor Lillqvist  <tml@collabora.com>  [c32d54f244b0a18e0dcfcfceae140499e2dc3bbe]

        Revert "Goodbye autogen.lastrun"
        
        Welcome back autogen.lastrun. I just don't have the energy to convince
        tinderbox maintainers to fix their scripts. Oh well.
        
        This reverts commit 7496c83374f68148c62ac23a6e4c4c314d67273d.

2017-09-22  Tamás Zolnai  <tamas.zolnai@collabora.com>  [7df3faa8ebb05cdc36113d07910498d4ba180856]

        Fix gtktiledviewer crash: this should be a null terminated list
        
        Change-Id: I06e0923980b98b37b06ab45d8db68424b01d4f71
        Reviewed-on: https://gerrit.libreoffice.org/42645
        Reviewed-by: pranavk <pranavk@collabora.co.uk>
        Tested-by: pranavk <pranavk@collabora.co.uk>

2017-09-22  Yousuf Philips  <philipz85@hotmail.com>  [f0ac41c0dce81976680b091694a5aff2979be32e]

        tdf#112205 Show page sidebar deck in writer variants
        
        Change-Id: Ia088b86ed001e528042855690a1e9a9d07865beb
        Reviewed-on: https://gerrit.libreoffice.org/42050
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>

2017-09-22  Yousuf Philips  <philipz85@hotmail.com>  [82e88b91665c8954eba1333577627a520140630d]

        tdf#91820 Add insert field commands to Insert menu
        
        Change-Id: I3b5593cd5b397e0297f67e2bc1b0d1ff6a3a9582
        Reviewed-on: https://gerrit.libreoffice.org/41953
        Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
        Tested-by: Yousuf Philips <philipz85@hotmail.com>

2017-09-22  Tor Lillqvist  <tml@collabora.com>  [7496c83374f68148c62ac23a6e4c4c314d67273d]

        Goodbye autogen.lastrun
        
        Change-Id: I46b92baf88661d49da2905699b9639522c0940d8
        Reviewed-on: https://gerrit.libreoffice.org/42418
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tor Lillqvist <tml@collabora.com>

2017-09-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [f95e7ef38e0bf79fa9662bfd50de612d50ef71de]

        Don't crash when opening templates via WebDAV
        
        When loading a ODT template via HTTP, it crashes LO with an
        lang::IllegalArgumentException in LockFileCommon::ResolveLinks.
        This happens when closing the loaded template, as LO tries to
        remove a not-existing lock. aDocURL at this point is empty, so
        HasError() is true.
        
        As stated in the comment, we don't need a lock for documents
        created from templates, as this opens an internal copy of the
        document, so don't mark the teplate document as locked.
        
        Change-Id: Ide60020b6287aa67861dbcc8ec1b94f37896b7ef
        Reviewed-on: https://gerrit.libreoffice.org/42485
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-09-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [a7ce8404befaf59df5f1a476c8dd414633bbf823]

        loplugin:flatten in pyuno..sc
        
        Change-Id: I7ddc0b76532d26910f78642200750459508c2861
        Reviewed-on: https://gerrit.libreoffice.org/42617
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
        Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-22  Stephan Bergmann  <sbergman@redhat.com>  [5c54b6523f74db4f79540361fc1630aaee06bcd5]

        loplugin:stringconstant: warn about explicit length mismatch
        
        (just in case)
        
        Change-Id: I9eaf6e920fc7fc3ebc8c705df1cdf34b325db74a
        Reviewed-on: https://gerrit.libreoffice.org/42614
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-22  Stephan Bergmann  <sbergman@redhat.com>  [6d1c8a43586503e703baebabc5330a1898f7ec43]

        Avoid VCL_DLLPUBLIC SolarMutexGuard "taking over" template base class on MSVC
        
        ...and thus exporting osl::Guard<comphelper::SolarMutex> members from vcl.  With
        --disable-pch that caused linking Library_acc to fail with duplicate symbols, as
        accessibility/source/standard/vclxaccessiblebutton.cxx uses
        comphelper::OExternalLockGuard (include/comphelper/accessiblecontexthelper.hxx),
        which also derives from osl::Guard<comphelper::SolarMutex> (and is also all-
        inline, and not marked as DLLPUBLIC), so also emits such members.  With
        --enable-pch, vclxaccessiblebutton.cxx happens to see SolarMutexGuard from
        include/vcl/svapp.hxx before comphelper::OExternalLockGuard, and thus doesn't
        emit any such members.
        
        As SolarMutexGuard is all-inline, there should not be much point in making it
        VCL_DLLPUBLIC in the first place (was there ever since the class's introduction
        in b450a32890184a18ed176dbf717e944190cbe643 "create a class SolarMutexGuard to
        take a Guard on the SolarMutex"), so just drop that.
        
        Change-Id: Ie9d493370c7d34981bb35e5d9e100cf987eb83ca
        Reviewed-on: https://gerrit.libreoffice.org/42616
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-22  Stephan Bergmann  <sbergman@redhat.com>  [caea6281967bacd38a9296e6acefe9e5baefc3a4]

        Better not modify const RECTs passed in
        
        ...through IOleInPlaceObject::SetObjectRects, via
        EmbedDocument_Impl::SetObjectRects
        
        Change-Id: Ia2533822795776d18132a457dc41f80fadb7c809
        Reviewed-on: https://gerrit.libreoffice.org/42615
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-22  Eike Rathke  <erack@redhat.com>  [d80ba7354c8cecd4cba7b92a9f925f2bd0d78dd1]

        Ditch now unused GraphicExportDialog, GraphicExportOptionsDialog
        
        That was a dead end anyway, trying to partly reimplement
        SvFilterOptionsDialog ExportDialog, instead of implementing the
        necessary bits to use that one which has everything.
        
        Change-Id: Icde7422f2c2d7e26c07dfe921a4abda41e222b09
        Reviewed-on: https://gerrit.libreoffice.org/42503
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-09-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [b9de047454c2603e2f5a5108254cd3f967e8a88b]

        loplugin:flatten in scaddins..sd
        
        Change-Id: I190323ce910224f883c4370b2c752644a5a35edd
        Reviewed-on: https://gerrit.libreoffice.org/42626
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-22  Jan-Marek Glogowski  <glogow@fbihome.de>  [448e9da1b440561441602e3a0956218b2702767e]

        tdf#111994 WIN workaround PostMessage delays
        
        Fixes the "Multiple timers in queue" assertion by effectively
        removing it.
        
        When debugging it became obvious, that PostMessage returns, even
        if the message was not yet added to the message queue.
        
        The assert happens, because we start the timer in the Scheduler
        before Invoke(), so it fires, if we block in Invoke(), and then
        reset the timer after Invoke, if there were changes to the Task
        list.
        
        In this case it fires during Invoke(), the message is added. We
        restart the timer, first by stopping it (we wait in
        DeleteTimerQueueTimer, to be sure the timer function has either
        finished or was not run). And the try to remove the message with
        PeekMessageW, which doesn't remove the posted message.
        
        Then the timer is restarted, and when the event is processed, we
        end up with an additional timer event, which was asserted.
        
        As a fix this adds a (microsecond) timestamp to the timer message,
        which is validated in the WinProc function. So if we stop the
        timer too fast, the event is ignored based on the timestamp.
        
        And while at it, the patch moves timer related variables from
        SalData into WinSalTimer.
        
        Change-Id: Ib840a421e8bd040d40f39473e1d44491e5b332bd
        Reviewed-on: https://gerrit.libreoffice.org/42575
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-09-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [43fd2b2597ce7ac3307794c712e4d8e29e26db5c]

        Fix typo
        
        Change-Id: I3bdc875963c413996ffb6403c44968447dbb3131
        Reviewed-on: https://gerrit.libreoffice.org/42629
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-22  Andrea Gelmini  <andrea.gelmini@gelma.net>  [ddcdd4a59543fb8e4b6daefe12f3c7e9a8ca0765]

        Fix typos
        
        Change-Id: I51700733fda3a08570085ed6745961cd1680eabd
        Reviewed-on: https://gerrit.libreoffice.org/42588
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-22  Tor Lillqvist  <tml@collabora.com>  [8958240f01b22adebdc4b5b4c79e3cff0d330e3c]

        Bin leftover SAL_DEBUG
        
        Change-Id: I452909cc1f0529ecb24b1f705a86a0a8bc1a3c9f

2017-09-22  Jan Holesovsky  <kendy@collabora.com>  [551e639f467813e52ff4301822b6a7f8778a2ef4]

        lok: Don't freeze the LibreOfficeKit via the spell-checking popup menu.
        
        Change-Id: I045ed919daeefca612d7908dd7de50c36536c9a0
        Reviewed-on: https://gerrit.libreoffice.org/42608
        Reviewed-by: Andras Timar <andras.timar@collabora.com>
        Tested-by: Andras Timar <andras.timar@collabora.com>
        Reviewed-on: https://gerrit.libreoffice.org/42627
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [df44f5013867047abd9d6ebf02acda5a30873cea]

        EPUB export: add table testcase
        
        Fails without commit 54ad8ad0f0ce22299d28b4ec09eea26ad2691642 (EPUB
        export: initial table support, 2017-08-22).
        
        Change-Id: Ie8d793a8851dba894c57f2071e1b4717fa1e17af
        Reviewed-on: https://gerrit.libreoffice.org/42590
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-09-22  Szymon Kłos  <szymon.klos@collabora.com>  [5e1be0161918fac4f7ce642e3b4a6ba767658124]

        Watermark: apply to existing styles (also not used)
        
        Change-Id: Ic57418f3191cc3c30a348db3e784d4cfbeffae79
        Reviewed-on: https://gerrit.libreoffice.org/42576
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2017-09-22  Michael Stahl  <mstahl@redhat.com>  [e5197c727b0bac54c4945068d37942a9d7b524e7]

        i18npool: -Werror=misleading-indentation
        
        Change-Id: I399f8266bf543aa7b31d7833bd27aa7bec8a6708

2017-09-22  Szymon Kłos  <szymon.klos@collabora.com>  [f10d5eb1435952052447fcb09dc1ece25202a48a]

        tdf#112334 unit test
        
        Change-Id: Ie041595ba604d4563d7ff356eee18ff3e50fef41
        Reviewed-on: https://gerrit.libreoffice.org/42628
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2017-09-22  Tor Lillqvist  <tml@collabora.com>  [632edfabe8065cd59a237d975ee03468ce4d868b]

        <drawinglayer/tools/converters.hxx> can be internal to drawinglayer
        
        And while moving it, get rid of the 'drawinglyer::tools' subnamespace.
        Less potential confusion with the global 'tools' namespace.
        
        Change-Id: Iab3c25be0cec7f3d182228d122837e9f2ac9a529
        Reviewed-on: https://gerrit.libreoffice.org/42619
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2017-09-22  Caolán McNamara  <caolanm@redhat.com>  [442df6cf8345f8029d5a3b470bc4981a5aa2bf20]

        ofz: don't leak in face of exceptions
        
        Change-Id: Ic15590a13bd3770ee5dd7db76b21c830a4fe73e2
        Reviewed-on: https://gerrit.libreoffice.org/42587
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-22  Caolán McNamara  <caolanm@redhat.com>  [a411d7729ab2bed05c3c5d22a8cbcf5dde034b91]

        allow system-libepubgen to limp along
        
        Change-Id: I038421749ed6f20d74984beb2e703ffa43a09ff3
        Reviewed-on: https://gerrit.libreoffice.org/42620
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-22  Michael Stahl  <mstahl@redhat.com>  [0fbfdce3eab680eb845af0d9cdb1d2352a5cbd28]

        compilerplugins: add test for badstatics
        
        Change-Id: Ibdb3144c0510ed723a01ca28d7cdcd6b21caec54
        Reviewed-on: https://gerrit.libreoffice.org/42596
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-22  Michael Stahl  <mstahl@redhat.com>  [10bfae18b8a65459719586c74d7e0e7dbb2aa504]

        Revert "Revert "compilerplugins: Build them in parallel.""
        
        This reverts commit cd2725de90517cd63a17ccbf2c59c1e07eca5744.
        
        Norbert's list of CI performance issues includes
        "2/ clang plugin build should not be serialized (forced -j1)"
        
        Change-Id: Ib77f951a31adc20f6a9f88e8b51632bd81273327
        Reviewed-on: https://gerrit.libreoffice.org/42595
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Stahl <mstahl@redhat.com>

2017-09-22  lbenes  <lukebenes@hotmail.com>  [9bcf000b49252a2293d05135a1a3d62bca5a5dc8]

        tdf#112334 PPTX export style.color
        
        Change-Id: I6a5779cee379b82d81cc73a0d0c154e6caa51424
        Reviewed-on: https://gerrit.libreoffice.org/42613
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>
        Tested-by: Szymon Kłos <szymon.klos@collabora.com>

2017-09-22  Tor Lillqvist  <tml@collabora.com>  [e4a42606467bc2a02bd7b4dbe69720963c33bd63]

        Bin obsolete comment
        
        Change-Id: Id3a3fd5317aef2acdc30605f816c2656990a94b6

2017-09-22  jan Iversen  <jani@libreoffice.org>  [a4d0699a7a18320d2c0770e52532e0f7dcafcb9a]

        iOS, updated helper.s to do 64 bit
        
        Removed __arm reference
        
        Change-Id: I194d79ccb5ba2117e0f468080813bf8de1ada84a

2017-09-22  Tamás Zolnai  <tamas.zolnai@collabora.com>  [238cfa9efa21f08514703ea6cc181ce02d8feb12]

        tdf#112557: Subtitle placeholder shape leads to corrupted PPTX file
        
        Change-Id: I26680ecdb5f0db4f27180c221de062341af0265c
        Reviewed-on: https://gerrit.libreoffice.org/42611
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-22  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [7320a375143a9ecda0515f38b35cba38679d60ea]

        remove confused error-handling
        
        - tracking the error state in a bool
        - which gets pushed by reference to subfunctions
        - and signals back error state from a bazzilion different location
        - in a long operation that is not grouped into one undo
        - and then haphazardly triggers an indiscriminate Undo
        - and in addition throws an excpetion
        
        More likely than not leaves the client with an undefined half-reverted
        state, which an impossible situation to properly recover. This either
        has to be done properly or not at all.
        
        Change-Id: I677f87e78c32f4d93c8d21e9df7130a2595da891
        Reviewed-on: https://gerrit.libreoffice.org/42510
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2017-09-22  Mike Kaganski  <mike.kaganski@collabora.com>  [6c39f0665573e721e6913ba7b9b036d22154e6af]

        IndexedPropertyValuesContainer: remove iterators stupidity
        
        It uses random-access iterators, so just use O(1) increments
        
        Change-Id: I9f80789d0bc03184d346c6814fd015bc06876acd
        Reviewed-on: https://gerrit.libreoffice.org/42606
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [b63609ba5478ed9b020c113f5704f7ea8447dec8]

        loplugin:flatten in framework..package
        
        Change-Id: Ide8a97eae6e2fdc7d2dcccba1480ac55a9b555bc
        Reviewed-on: https://gerrit.libreoffice.org/42593
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-22  Noel Grandin  <noel.grandin@collabora.co.uk>  [4af6c0948be47d7816eb1b6f2137b70aba639f0d]

        loplugin:flatten in filter..i18npool
        
        Change-Id: I9024b8b614a4de83a4d927e1918f6d4904a7fccb
        Reviewed-on: https://gerrit.libreoffice.org/42592
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-22  Stephan Bergmann  <sbergman@redhat.com>  [7b45044fd14661202c658923842dd629cf52961c]

        Also handle OUString with non-RTL_TEXTENCODING_ASCII_US encoding
        
        (just in case)
        
        Change-Id: I7ba2967c1cef81a3f6604077d876c8b993f7f16a
        Reviewed-on: https://gerrit.libreoffice.org/42609
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-22  Miklos Vajna  <vmiklos@collabora.co.uk>  [e590e4dd5e8d9e2fb94a5fff80fb5fd468a01de4]

        EPUB export: test image handling
        
        Fails without commit 28102e471d3cb6b6976380ca84b1094078ac1af1 (EPUB
        export: handle inline images, 2017-08-17).
        
        Change-Id: Ie96430e9b2d988574464d359111619fc18109566
        Reviewed-on: https://gerrit.libreoffice.org/42589
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-09-22  Julien Nabet  <serval2412@yahoo.fr>  [a6b80833b0e8e2601fed7b9bc89ff79087edaf20]

        Replace some lists by vectors (ucb)
        
        Change-Id: I2e42f6b0f3835400bca008cca31129fc03a76359
        Reviewed-on: https://gerrit.libreoffice.org/42607
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-22  Tamás Zolnai  <tamas.zolnai@collabora.com>  [31919b8909fa7b34412dd52c3d4dff17bc5b6fab]

        tdf#112552: Shape's gray background is lost after saving to PPTX
        
        Change-Id: I30f371ad301eede82ddcece4d91ffcd32e164115
        Reviewed-on: https://gerrit.libreoffice.org/42598
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-21  Julien Nabet  <serval2412@yahoo.fr>  [46fa042b94a0364c09482e8a09f8874119db231c]

        tdf#111894: fix leak memory with PaletteManager (take 2)
        
        Thanks to Maxim Monastirsky for the suggestion!
        
        Change-Id: I6ab799848f80f785fd24905c0a540885c41afb86
        Reviewed-on: https://gerrit.libreoffice.org/42494
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [9d98df77ec7b62e8847f5bad8c98983493018a4f]

        writerperfect: add initial UITest_writerperfect_epubexport
        
        Fails when EPUBExportDialog::VersionSelectHdl() does not take the
        version from the VCL widget.
        
        Change-Id: I8f77643ffbd7766ecec7bc2e148259765ab635b8
        Reviewed-on: https://gerrit.libreoffice.org/42600
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-21  Stephan Bergmann  <sbergman@redhat.com>  [462454b7e0aea2d067352e33f320198a850e0127]

        Map from GetLastError() to HRESULT
        
        clang-cl reported "error: comparison of integers of different signs: 'DWORD'
        (aka 'unsigned long') and 'HRESULT' (aka 'long') [-Werror,-Wsign-compare]"
        
        Change-Id: I568f03bd863ba63e30143483d9573042f3506de7
        Reviewed-on: https://gerrit.libreoffice.org/42597
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-21  Tamás Zolnai  <tamas.zolnai@collabora.com>  [0098bee792c3e208ea4f6ef1c676958d3f4cd207]

        tdf#112501: Pivot table: popupbuttons are placed on wrong cells
        
        ...imported from XLS
        
        Change-Id: I45bc4a0182e6a62471bc02ac1bca31f9735e6566
        Reviewed-on: https://gerrit.libreoffice.org/42508
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-21  Marina Latini  <marina@studiostorti.com>  [29bb6d45dd0f8adef0612bea99b3df6de7a6e82b]

        License date update
        
        Updated the copyright date from 2014 to 2017
        
        Change-Id: I9d2e6502c97bfa732ab636c9d47221a55d3cde56
        Reviewed-on: https://gerrit.libreoffice.org/42547
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-09-21  Julien Nabet  <serval2412@yahoo.fr>  [0297d9cc3b3fb990956cc2f8021a645d3c4fb86f]

        Related tdf#112423: avoid crash when calling procedure twice (dbaccess)
        
        Since SbaTableQueryBrowser::implSelect returns a bool to indicate if everything is ok,
        should return false when we entered in a catch
        
        Change-Id: I9ae3ff3bf082278edb16a9b91701d6cf457e7179
        Reviewed-on: https://gerrit.libreoffice.org/42564
        Tested-by: Julien Nabet <serval2412@yahoo.fr>
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-21  Jan-Marek Glogowski  <glogow@fbihome.de>  [4e2068eba9cf68301611649af22546e0e255df11]

        Ignore AquaBlinker on Scheduler shutdown
        
        Change-Id: If107d2ac01b7be91be34ff753b52f307a6e10f58

2017-09-21  Damjan Jovanovic  <damjan@apache.org>  [7d6a17e4b1451610011d23fe9286ba54c0c9bd15]

        More naming errors. There are no "Descriptions" in the SDBCX module,
        
        there are only "Descriptors".
        
        Patch by: me
        
        (cherry picked from commit ccc4532f9ed95f4460941e2762ae3250d37805f5)
        
        Change-Id: Ifd4f34c7b1ba64b449222dc864a38df80f4c6727
        Reviewed-on: https://gerrit.libreoffice.org/42535
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-21  Caolán McNamara  <caolanm@redhat.com>  [abb70f9db4f8a2a818e8ca2d2edcce2ee9704bb1]

        ofz#3454 Floating-point-exception
        
        Change-Id: I2432bff8e1c102b83f0b7aff1303a03539ce0350
        Reviewed-on: https://gerrit.libreoffice.org/42580
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-21  Stephan Bergmann  <sbergman@redhat.com>  [6ac0dc7003ac51274d3c18dba33eb952deac2e45]

        -Werror=unused-but-set-variable
        
        Change-Id: I8bdf8a4c04256ad665960dd6f0d71d032156a34b

2017-09-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [2a612907aef4c9987f906c6b98aa9b400f58f617]

        loplugin:flatten in connectivity..desktop
        
        Change-Id: Iff59d3049ba40b4338ef8eec67d08a96b0834d2b
        Reviewed-on: https://gerrit.libreoffice.org/42578
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [3a481dde031ba416ec4ef0351130e26e49417418]

        loplugin:flatten in editeng..extensions
        
        Change-Id: I2b68f5640471ea827c09af1b5a319fb526a53b4b
        Reviewed-on: https://gerrit.libreoffice.org/42579
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [ac80f048f2bb23651ddc3c6608e9ef24635698d7]

        loplugin:flatten in basctl..configmgr
        
        Change-Id: I674cad57ce30a885e126d3bcc921f8fcb53dc36d
        Reviewed-on: https://gerrit.libreoffice.org/42577
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-21  Stephan Bergmann  <sbergman@redhat.com>  [b5450f4afe2af6620fbbbdf686853dfa3293ff90]

        More missing GetSelectEntryPos -> GetSelectedEntryPos
        
        Change-Id: I89d1dfd2468691fce03a8525b3fa7209bf859293

2017-09-21  Caolán McNamara  <caolanm@redhat.com>  [4ca17132933b4d791bada10451f93fb1d28bf3be]

        ofz#3445 exception thrown through XMLImpRubyContext_Impl dtor
        
         #0 in __cxa_throw () at /lib64/libstdc++.so.6
         #1 in SwXFootnote::createTextCursorByRange(com::sun::star::uno::Reference<com::sun::star::text::XTextRange> const&) (this=0xa21ef0, xTextPosition=uno::Reference to (SwXTextRange *) 0xa18cd8) at core/sw/source/core/unocore/unoftn.cxx:459
         #2 in XMLImpRubyContext_Impl::~XMLImpRubyContext_Impl() (this=0xa18bf0, __in_chrg=<optimized out>)
            core/xmloff/source/text/txtparai.cxx:641
         #3 in XMLImpRubyContext_Impl::~XMLImpRubyContext_Impl() (this=0xa18bf0, __in_chrg=<optimized out>)
            core/xmloff/source/text/txtparai.cxx:646
         #4 in cppu::OWeakObject::release() (this=0xa18bf0) at core/cppuhelper/source/weak.cxx:232
        
        Change-Id: I071dc65751724f96b2386dea4f26a6ef476f4ef6
        Reviewed-on: https://gerrit.libreoffice.org/42551
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-21  Stephan Bergmann  <sbergman@redhat.com>  [cb14175ee3a2122041bbd831b968cfca7c1036b5]

        More missing GetSelectEntryPos -> GetSelectedEntryPos
        
        Change-Id: I0c59eac4d0bca2d0a086b9e319dcb50bc6a15b8e

2017-09-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [39e75be271667d156044d7641ff2347b9f8a513c]

        EPUB export: add uno command to bypass options dialog
        
        Similarly how this is possible with PDF. The toolbar button is hidden by
        default in Writer, though.
        
        Change-Id: Iaf3b61ac2160578f7eaabd194ce8932792575c29
        Reviewed-on: https://gerrit.libreoffice.org/42554
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-21  Caolán McNamara  <caolanm@redhat.com>  [917bcea4b4660c516bb18691e4f8ee60313804ef]

        bump hunspell to 1.6.2
        
        Change-Id: I91d4d58f2b8ba69067de1d08476a8cebbb780535
        Reviewed-on: https://gerrit.libreoffice.org/42555
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-21  Olivier Hallot  <olivier.hallot@libreoffice.org>  [3c543f87d97060f8d9acb2166cc5c0ad01fa95b4]

        Updated core Project: help  c25389900adcc9915010b1867aa37e691ea05a62
        
        tdf#108090 Clarify array separators in help pages
        
        Change-Id: I60ddea24020d5775a373b1a06b1bdfa8f33d3c5d
        Reviewed-on: https://gerrit.libreoffice.org/42571
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-09-21  Adolfo Jayme Barrientos  <fitojb@ubuntu.com>  [82a4a600a64ba6c7d05a9572f4d874d318098cb3]

        Updated core Project: help  aaf3eadc2accd171b57f13d013f9adf526651171
        
        Helponline: Override the “normalizer” rule messing with line height
        
        Otherwise, the body text looks cramped.
        
        Change-Id: I4bf6a8b714a243c5de333f46c4249e1c51060f50
        Reviewed-on: https://gerrit.libreoffice.org/42222
        Reviewed-by: Ilmari Lauhakangas <ilmari.lauhakangas@libreoffice.org>
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-09-21  Stephan Bergmann  <sbergman@redhat.com>  [510a146ab6f86c726d3d7b86f682ac62a1cfba07]

        Missing GetSelectEntryPos -> GetSelectedEntryPos
        
        Change-Id: I353f64553ed5968e504d6f0c2a11131df8e2fc56

2017-09-21  jan Iversen  <jani@libreoffice.org>  [0dedbd2040a10098c6079443e21d1949ff384c14]

        iOS, change bridges to 64bit and reduce
        
        Changed __i386 to not __arm64
        iOS either compiles for arm64 (production) or x86_64 (simulator)
        
        add common parts to cpp2uno and uno2cpp
        
        Change-Id: I059f3cc23bb658d6d53dbf2bf4aa6634eeac9662

2017-09-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [079525b21fa4f55902af86f67a79b5439db1a289]

        fix 'make solenv' test failure on clang-3.8
        
        clang-3.8 and clang trunk differ in how they represent ranged-for
        which leads to a test failure
        
        Change-Id: Ia8965802260fdc946d3a705c6fef82d98eeb8230

2017-09-21  Stephan Bergmann  <sbergman@redhat.com>  [fafeedc865821b1b0dc25b66afd54757d6440b16]

        Fix creation of array clone
        
        The original code caused ClassCastException when the return value of toArray()
        was actually of type Object[] instead of Statement[].
        
        Change-Id: I6cd451404b7bd22a9a0c3490b6982cc38e79d1b2

2017-09-21  Christian Lohmaier  <lohmaier+LibreOffice@googlemail.com>  [f000bb2a23afba29797e6f187a8108266b01e620]

        blank doesn't take any effect anymore. remove it from android's fonts.conf
        
        Change-Id: I387ceac08ec5f78686cacd90f897c7c12758ae5d

2017-09-21  Stephan Bergmann  <sbergman@redhat.com>  [d3040663f0a1f4a9c88cb129e4c5c06416614218]

        Clean up construction of one non-ASCII-literal OUString
        
        ...in preparation of a change coming there soon
        
        Change-Id: I8861dbd47d0e514cd1c5dc0bb978724ae687f01c

2017-09-21  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [d99b65c864cc3358238e4eac651f12a34d05e2d9]

        Rename GetSelectEntryPos -> GetSelectedEntryPos
        
        Change-Id: I0bd4cb463575af843c72d9c8aaf91742203532a4
        Reviewed-on: https://gerrit.libreoffice.org/42283
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-09-21  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [b649e5bf1d3f0a11fb0c2fdf6fa08329529ce6fb]

        Rename GetSelectEntry -> GetSelectedEntry
        
        Change-Id: Ibb7d8c59c0e61b0e87455bd78f241d8691dd9dce
        Reviewed-on: https://gerrit.libreoffice.org/42282
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-09-21  Jan-Marek Glogowski  <glogow@fbihome.de>  [06ce312f79cb0871c0b110ba4bff16f5aaa0f538]

        Workaround static Task destruction error
        
        A task has to get the SchedulerLock to remove itself from the
        Scheduler list. This doesn't work, if the Task is static, as the
        static Scheduler might be destroyed earlier. In this case we fail
        with the following backtrace:
        
         #0 SchedulerMutex::acquire
         #1 Task::~Task
         #2 __run_exit_handlers
        
        Thanks to Michael Stahl to catching this backtrace.
        
        As a workaround this marks static tasks, so they ignore the
        SchedulerMutex in the destructor, We also mark all scheduled Tasks
        as "static" in DeInitScheduler, as their cleanup was already done.
        
        In the end all Tasks should be removed from static objects.
        
        Change-Id: I38be3206378b9449193efaccbc96896ac8de9478
        Reviewed-on: https://gerrit.libreoffice.org/42574
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-09-21  Miklos Vajna  <vmiklos@collabora.co.uk>  [1cfcbf3573206c2e9c435f276ba8d7431c75665c]

        xmlsecurity: hold SignatureCreatorImpl by rtl::Reference
        
        Not going via UNO means explicit interface casting can be avoided.
        
        Change-Id: I4fa2db810cade787913bca222530405d8d2eb6a9
        Reviewed-on: https://gerrit.libreoffice.org/42573
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-09-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [33725d5be1b2d4d4c34fa40070fd8e99de600473]

        attempt to fix android build
        
        Change-Id: Ie3eede03b90db272d70e7cb383c7a69d9db0f2ae

2017-09-21  Caolán McNamara  <caolanm@redhat.com>  [d430865f35b74706cd7a9b3cdab8084bc2068986]

        nothing to see here, move along
        
        Change-Id: I1dc03bb80562c4234e8a44bca0253dd3041a5151

2017-09-21  Noel Grandin  <noel.grandin@collabora.co.uk>  [e8b5ec6590bbde63f3bbe50d049a3307d9d5682c]

        loplugin:unusedfields, fix var taking ref
        
        Change-Id: I0ea1f0c7488c140fca9f64de326c6ac588ece925

2017-09-21  Damjan Jovanovic  <damjan@apache.org>  [d6e8e522a396f97f71a92d9b5d7e03947a4ad803]

        Fix a typo in the XServiceInfo implementation
        
        for main/connectivity/source/sdbcx/VIndexColumn.cxx.
        
        It's implementation/service names are com.sun.star.sdbcx.VIndexColumn and
        com.sun.star.sdbcx.IndexColumn, not com.sun.star.sdbcx.VIndex and
        com.sun.star.sdbcx.Index.
        
        Patch by: me
        
        (cherry picked from commit d2f0e14de2a52180ed84c0402e47a0de16589203)
        
        Change-Id: Ie8a8bead7f7b5dd2c655603a7355bc0b2678ef7e
        Reviewed-on: https://gerrit.libreoffice.org/42534
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-21  Caolán McNamara  <caolanm@redhat.com>  [309c78fcf2fa004135fd6b15f9036dd69200457c]

        ofz#2881 avoid oom
        
        Change-Id: I1fa816bac5563503b9a4cc142bf3ec5d35ef0fbd
        Reviewed-on: https://gerrit.libreoffice.org/42536
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-21  Caolán McNamara  <caolanm@redhat.com>  [4e302884ce0c05bbfd9b069cb969355d2f30c17d]

        add fods fuzzer
        
        Change-Id: I3cc5a0d8bb24dd33b63ed82866a4acfb7a2dd043
        Reviewed-on: https://gerrit.libreoffice.org/42459
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-21  Caolán McNamara  <caolanm@redhat.com>  [81c7311609d5c9b5ebf7348e805276a8864dadcf]

        ScXMLImport dtor deleted pSolarMutex before SvXMLImport dtor is called
        
        so if there are still ScXMLDatabaseRangesContext on the import stack,
        i.e. exception thrown during ScXMLDatabaseRanges import, then
        stuff crashes
        
        =================================================================
        ==23249==ERROR: AddressSanitizer: heap-use-after-free
        READ of size 8 at 0x6020001c3190 thread T0
            SolarMutexGuard::~SolarMutexGuard() /src/libreoffice/include/vcl/svapp.hxx:1420:9
            ScXMLImport::UnlockSolarMutex() /src/libreoffice/sc/source/filter/xml/xmlimprt.cxx:1916:13
            ScXMLDatabaseRangesContext::~ScXMLDatabaseRangesContext() /src/libreoffice/sc/source/filter/xml/xmldrani.cxx:64:19
            ScXMLDatabaseRangesContext::~ScXMLDatabaseRangesContext() /src/libreoffice/sc/source/filter/xml/xmldrani.cxx:63:1
            destroy /usr/local/bin/../include/c++/v1/memory:1838:64
            __destroy<rtl::Reference<SvXMLImportContext> > /usr/local/bin/../include/c++/v1/memory:1706
            destroy<rtl::Reference<SvXMLImportContext> > /usr/local/bin/../include/c++/v1/memory:1574
            std::__1::deque<rtl::Reference<SvXMLImportContext>, std::__1::allocator<rtl::Reference<SvXMLImportContext> > >::pop_back() /usr/local/bin/../include/c++/v1/deque:2604
            pop /usr/local/bin/../include/c++/v1/stack:212:19
            SvXMLImport::~SvXMLImport() /src/libreoffice/xmloff/source/core/xmlimp.cxx:418
            ScXMLImport::~ScXMLImport() /src/libreoffice/sc/source/filter/xml/xmlimprt.cxx:769:1
        
        freed by thread T0 here:
            #0 0x6164a0 in operator delete(void*) /src/llvm/projects/compiler-rt/lib/asan/asan_new_delete.cc:126
            #1 0x6254e3 in ScXMLImport::~ScXMLImport() /src/libreoffice/sc/source/filter/xml/xmlimprt.cxx:787:5
            #2 0x6259cc in ScXMLImport::~ScXMLImport() /src/libreoffice/sc/source/filter/xml/xmlimprt.cxx:769:1
        
        Change-Id: Ia72284f99e2e2efe4f1f9e57b1483c0f1333274d
        Reviewed-on: https://gerrit.libreoffice.org/42502
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-21  Caolán McNamara  <caolanm@redhat.com>  [ca09ee972cfcdc1642f73f95bfc02481102a724d]

        restore zero init of mpGroupLevel members
        
        since...
        
        commit 19b34f615c04555f27978e2823ba735a9c9f882e
        Date:   Fri Jul 7 15:58:40 2017 +0200
        
            loplugin:useuniqueptr in filter
        
        originally
        -    mpGroupLevel = new sal_uInt32[CGM_OUTACT_MAX_GROUP_LEVEL] ();
        
        and turn this into a tidy member init list
        
        Change-Id: Ic3f012b348cfa4f4f30da678fd6bfc172d22e693
        Reviewed-on: https://gerrit.libreoffice.org/42465
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-21  Caolán McNamara  <caolanm@redhat.com>  [c66cd027864a7cab9cb2dc722439c848b769451c]

        ofz#2869 avoid oom with bmp rle images
        
        and to the sanity checks on remaining data size *after*
        the seek to the offset, which requires moving the read
        of the palette to remain before that seek
        
        Change-Id: I687a79fb3f109556c1a7aaa9423f77a1eb98a3cf
        Reviewed-on: https://gerrit.libreoffice.org/42461
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-21  Tomaž Vajngerl  <tomaz.vajngerl@collabora.co.uk>  [71ee09947d5a71105d64fd225bb3672dfa7ce834]

        TSCP: add advanced classification dialog
        
        This adds a advanced classification dialog, which enables the user
        to manually construct a header/footer message from classification
        properties in cases where the user needs more control. All the
        text is inserted as fields into the end document and can be changed
        by changing the document properties. The simple classification
        still functions as it did before, which is what most users will
        want to use in this case.
        
        The BAF policy has been extended with new xml extension elements:
        - loext:Marking
        - loext:IntellectualPropertyPart
        - loext:IntellectualPropertyPartNumber
        
        They are used to fill the values in the advanced classification
        dialog.
        
        Change-Id: Ie2d638d69b8a9b0799cff9c2b785eb789f8af1d5
        Reviewed-on: https://gerrit.libreoffice.org/42474
        Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
        Tested-by: Tomaž Vajngerl <quikee@gmail.com>

2017-09-21  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [f22ad61038d5bf10dbe9f2ce0bdf0ef996be72f6]

        lint-ui: Error when label contains a colon
        
        Change-Id: I6c71db450fdd41c83e4b4b3e6dff9719a42ef2d8
        Reviewed-on: https://gerrit.libreoffice.org/42520
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-09-21  Tor Lillqvist  <tml@collabora.com>  [f28db2168700bd611a33deb3c9aeabb9a35e215c]

        WaE: -Wunused-variable
        
        Change-Id: I6bcc39cd749f8cdbe550b94346c5cb8fd9f67097

2017-09-21  andreas kainz  <kainz.a@gmail.com>  [6a4681b1d38c4d64bbcae6a8cbdbf0c7f43e68b8]

        update calc notebookbar styles drop down and context-EditCell fix
        
        Change-Id: Iaa3242120f250fb75946c8c3c448364a54203db8
        Reviewed-on: https://gerrit.libreoffice.org/42342
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-09-21  Gabor Kelemen  <kelemeng@ubuntu.com>  [50a210d48b7db47eaaafeb5520bd796d8e690346]

        tdf#105000, related tdf#80196: Make new color names translatable
        
        by moving the percentage to the end of the color names.
        Otherwise the code handling these would need more complexity.
        
        Change-Id: I6d200f3b705606406ee7f00c71ecb3f0944d1223
        Reviewed-on: https://gerrit.libreoffice.org/42570
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-09-21  andreas kainz  <kainz.a@gmail.com>  [fa03f36a02277388f123707c6e642e1ef59402a1]

        show icons in impress menubar -> view
        
        Change-Id: I2281df33c914094a797b9e2f05feab0adacc5724
        Reviewed-on: https://gerrit.libreoffice.org/42506
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>
        Tested-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-09-21  Jan-Marek Glogowski  <glogow@fbihome.de>  [9796f792fef69bbe01b674365643d1fbb79918b4]

        tdf#99784 OSX run GUI stuff in the main thread
        
        The extension manager starts dialogs from its own thread. But the
        OSX backend currently doesn't defer these calls to the main thread.
        This implements the deference by running the called function
        in the main thread, using a code ^Block, and returning the result
        via a SalYieldMutex member.
        
        Change-Id: Id8977991e3eda91da27c23d8021e028d4f4cefe5
        Reviewed-on: https://gerrit.libreoffice.org/42448
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-09-21  Jochen Nitschke  <j.nitschke+logerrit@ok.de>  [4067487eb304c6686a22319c51790e41e311de08]

        clang-tidy modernize-use-equals-default in basctl
        
        to find unneeded explicit defined or default able
        copy assignments and copy constructors.
        Remove the default destructor if it's not needed.
        
        Change-Id: I8c53a8622a53398889397132ec1f464e996ac49d
        Reviewed-on: https://gerrit.libreoffice.org/42525
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-21  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [4ac6a70524eb1383b8dab5e10bd3532434fe08a0]

        inline lcl_ObjConnected and lcl_InHeaderOrFooter
        
        - lcl_ObjConnected repeatedly fetched an invariant: pRoot
        - lcl_InHeaderOrFooter just checked for FLY_AT_PAGE, which was never the
          case in the one client of the function
        
        Change-Id: I38aa54d3d51f7dcdee015588a9043824a7703c5c
        Reviewed-on: https://gerrit.libreoffice.org/42509
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2017-09-20  Michael Stahl  <mstahl@redhat.com>  [86f256596c8566e80993e1cf6035bc3534b6f816]

        tdf#112005 xmloff: ODF export: export embedded object text *first*
        
        ... before adding any attributes, so that the attributes don't
        erroneously get added to the paragraph element.
        
        Also fix the problem that if you set "ODF format version" to 1.1 or 1.2,
        export asserts in SvXMLNamespaceMap::GetQNameByKey() because the "loext"
        namespace isn't registered, and creates an invalid <p> element.
        
        Change-Id: I637f9d3ff746d877ced480e35ef53f4545a06a4b

2017-09-20  Stephan Bergmann  <sbergman@redhat.com>  [6c6e0149e0bc9607f4d3e601915e77d6646bc809]

        Pass --with-macosx-version-min-required into external/curl
        
        ...which wants to take it from CFLAGS, otherwise defaults to 10.8
        
        Change-Id: I1b086ee8abba1e4b46c67b6b4fe6a05c4ef7a3d8

2017-09-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [939436f03d46f39a6bb761c1e04f5fa5c06afa24]

        Updated core Project: help  73f7d3200315ff913d5880d6cc6e392e730c82ef
        
        tdf#111083 Memory settings help page is gone too
        
        Delete help pages related to memory settings in Options
        
        Change-Id: Ifcb66ef4bf404b8e942bf44caa6072a01147ad22
        Reviewed-on: https://gerrit.libreoffice.org/42563
        Reviewed-by: Gabor Kelemen <kelemeng@ubuntu.com>
        Tested-by: Gabor Kelemen <kelemeng@ubuntu.com>
        

2017-09-20  Marco A.G.Pinto  <marcoagpinto@mail.telepac.pt>  [bd32399039a81588fba058eddd3027bc67ed688e]

        [pt_PT] Added 21 autocorrect words
        
        Change-Id: Ib567a276fa81718b5d58363cae554196eafe37e3
        Reviewed-on: https://gerrit.libreoffice.org/42524
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-09-20  Olivier Hallot  <olivier.hallot@libreoffice.org>  [5ae9fd0da1ff81fa48652326312bd2168225b563]

        Updated core Project: help  3e535dfe206e106a7a06e39a8e9f5a7b6e5bc95c
        
        Some better coding practice
        
        use $() in bash script
        
        Change-Id: Ia46e529bf2059a378b0f311ec2b6d5fc03e86f66
        Reviewed-on: https://gerrit.libreoffice.org/42566
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-09-20  Caolán McNamara  <caolanm@redhat.com>  [fde7e6fc0df4cde280f49ccf4e012b837479065e]

        improve scoping, etc
        
        Change-Id: I3a4902b2954d500900062394d03a15aae5826e60
        Reviewed-on: https://gerrit.libreoffice.org/42557
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-20  Caolán McNamara  <caolanm@redhat.com>  [ffd6efb959f72ab2ef7a015ce64158277eb6cdac]

        ofz#2298 don't reuse previous frame alpha is this frame has no alpha
        
        Change-Id: Ie5a50e8aafdafdbeaa66f07e1f99bb7785e7ee64
        Reviewed-on: https://gerrit.libreoffice.org/42550
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-20  Caolán McNamara  <caolanm@redhat.com>  [ec010acad55dd81d735b0a45f498a3e60ffbf0b3]

        xAcc always exists at this point
        
        Change-Id: Idea4b63bc8556ddd23c81385a050155b0e0012b3
        Reviewed-on: https://gerrit.libreoffice.org/42549
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-20  Caolán McNamara  <caolanm@redhat.com>  [6a92a855a0708b2a9ca9c0b8b364b02e84ed703a]

        convert to a vector
        
        Change-Id: Ie8223d426a5a5411afb0cb55845e3086d234511c
        Reviewed-on: https://gerrit.libreoffice.org/42548
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-20  Eike Rathke  <erack@redhat.com>  [8e7196a56bd8c8b7b82a712a916cda1de21177b6]

        Get the comments right
        
        Change-Id: I936b22af55b4dae3c9352f4e1238a6351a03cb3d
        Reviewed-on: https://gerrit.libreoffice.org/42553
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-09-20  Caolán McNamara  <caolanm@redhat.com>  [917d0471d0fd001a0177f9ee7ea505ef438727dd]

        fix another memory leak
        
        Change-Id: I3cb34e3efc1c071e556b7c30c1b97e4956e998af
        Reviewed-on: https://gerrit.libreoffice.org/42544
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-20  Caolán McNamara  <caolanm@redhat.com>  [d15109f745b87ce849c8ad3019635240c08d7982]

        repeat for StripOffsets
        
        Change-Id: I87810b2ee99dc5fce12062e5ebdc97e294d38542
        Reviewed-on: https://gerrit.libreoffice.org/42543
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-20  Caolán McNamara  <caolanm@redhat.com>  [7c98711c5ac80214901bf0c284bdb127d41d345c]

        use aStripOffsets.size instead of nNumStripOffsets
        
        Change-Id: I5d4f65beb7162aabe51fb932c3aec6a4f9b55684
        Reviewed-on: https://gerrit.libreoffice.org/42542
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-20  Caolán McNamara  <caolanm@redhat.com>  [7b75cfe32d9a8bfca87dcf424f95c19012d7d586]

        valgrind: leak of pStripOffsets
        
        convert to std::vector, don't need pOldSO anymore then because
        the original values are retained in aStripOffsets on resize
        
        Change-Id: I9f82b0ca85eb174ba5f1f5a9e63be8eb32da5394
        Reviewed-on: https://gerrit.libreoffice.org/42541
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-20  Caolán McNamara  <caolanm@redhat.com>  [45fef37f2cf8f94bea269ccf939a3eea72d94311]

        ofz#3439: Direct-leak
        
        Change-Id: I6949e9dc12738fdfc5b4099cf0680e606cada27b
        Reviewed-on: https://gerrit.libreoffice.org/42537
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-20  Stephan Bergmann  <sbergman@redhat.com>  [0d3bcf5763124b6f94223f7223de18f1faffc72d]

        Don't expand $(call gb_Executable_get_target,python) too early
        
        Caused a clean 'make PythonTest_pyuno_pytests_ssl' to fail for me with
        ".../instdir/program/python.exe: No such file or directory" as the above
        apparently expands to nothing at the time
        solenv/gbuild/platform/com_MSC_class.mk is read.
        
        Change-Id: I33ad8d8d0876dcec9b9cb02b71a9399d959cf660

2017-09-20  Caolán McNamara  <caolanm@redhat.com>  [6c4e37c8263442356587cb7cd75039d73792d346]

        bump libexttextcat to 3.4.5
        
        Change-Id: Id561d4acb9347768d74233dea3e7b06ff7374477
        Reviewed-on: https://gerrit.libreoffice.org/42546
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [eef3b0182af2f6196eb4c2a402d72eeaed069083]

        EPUB export: add uno command to trigger the filter
        
        This is quite similar to PDF, except that by default the File menu
        doesn't advertise this command. Possible to add it via Tools ->
        Customize -> Menus -> Search -> EPUB.
        
        (Reasoning for having a dedicated UNO command for EPUB is an increasing
        amount of users look at EPUB as the new PDF, given how non-reflowable
        PDF is hard to read on mobile devices, while EPUB is primarily
        reflowable.)
        
        Change-Id: Ib80f784a630a192f5b6ffbbfc60cb565fda7ed37

2017-09-20  Miklos Vajna  <vmiklos@collabora.co.uk>  [321c2d4426bf9f856e780c3ad089286d92265047]

        Upgrade libxmlsec to 1.2.25
        
        Part of the configure is upstreamed, drop those 3 hunks.
        
        Change-Id: I5f2ad217aaba050969cb655091f33fe61970a512

2017-09-20  Eike Rathke  <erack@redhat.com>  [ea572a4fc616721b2d77baf6242c48a371fdc489]

        Resolves: tdf#99477 freeze first col/row always set a freeze
        
        The previous implementation had the odd behavior that Freeze First
        Column and Freeze First Row removed any frozen state (column or row) if
        there was one, instead of freezing the actually selected choice.
        
        Changed to
        * Freeze First Column
          * always freezes the first column
            * removes another column freeze if there was one
            * keeps a row freeze if there is one
            * checks the Freeze Rows and Columns toggle box
        * Freeze First Row
          * always freezes the first row
            * removes another row freeze if there was one
            * keeps a column freeze if there is one
            * checks the Freeze Rows and Columns toggle box
        * Freeze Rows and Columns
          * freezes at the current cell cursor position if there was no freeze
            (toggle box was unchecked)
          * removes any freeze if there was one (toggle box was checked)
        
        Change-Id: I38c4b6f0486ef8e93da0bb3a69a99e5c7709a21e
        Reviewed-on: https://gerrit.libreoffice.org/41908
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Eike Rathke <erack@redhat.com>

2017-09-20  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [ecdf8f280379c87e23c8dd1f138d63a75f4a9dbd]

        pre-commit-hook: Also check xsl files for whitespace and tabs
        
        Change-Id: Ibc1520735ab20787496564e8561a6bb5920a5538
        Reviewed-on: https://gerrit.libreoffice.org/42280
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-09-20  Samuel Mehrbrodt  <Samuel.Mehrbrodt@cib.de>  [28dff3780f9074f585bd626e2f06c94124ef4910]

        Clean up xsl files
        
        * Remove trailing spaces
        * Use 4 spaces for indentation everywhere
        
        See discussion at https://lists.freedesktop.org/archives/libreoffice/2017-September/078433.html
        
        Change-Id: I0bb9a0b9b0502cdf0870529cea37ee9c4d1ffdf4
        Reviewed-on: https://gerrit.libreoffice.org/41009
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-09-20  Serge Krot  <Serge.Krot@cib.de>  [732d2e8bb19dbb65f6786e0d109020c189920e1e]

        tdf#106939 Move OK, Help and Start buttons to bottom
        
        Change-Id: I4c08723878a819139977ec4815505c5c02ca8e9f
        Reviewed-on: https://gerrit.libreoffice.org/42326
        Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
        Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>

2017-09-20  Caolán McNamara  <caolanm@redhat.com>  [28dcfd26083bb2ce3174f8387b591137f6523f89]

        improve scoping
        
        Change-Id: I82e68bc00780ef37399b30f5374df4ef792546e9
        Reviewed-on: https://gerrit.libreoffice.org/42540
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-20  Caolán McNamara  <caolanm@redhat.com>  [f9a48edc0a4c9144a2091ab782f6a6676bfcf4bf]

        Related: tdf#101881 keys not handled by native menubar sent to vcl one
        
        so 'o' pops up native menu, shift+o is unhandled by native, sent to
        vcl one which pops up some shoddy emulated version of the o menu
        
        Change-Id: Id6b0d27dd81f8a6d141cef79cc4825703c923636
        Reviewed-on: https://gerrit.libreoffice.org/42538
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-20  Michael Stahl  <mstahl@redhat.com>  [0ae13c77b6b20c2b58131fd21fea0ffce2a7a825]

        xmloff,sw: some stylistic cleanup to conditional styles
        
        Change-Id: I1722a0b3d67a7c8740daa5a131d7800319ee2373

2017-09-20  Stephan Bergmann  <sbergman@redhat.com>  [2c7ec52b028ea389c6a1c6ce2ee9b6e83566a4e8]

        Missing dependency
        
        otherwise CppunitTest_sw_rtfimport failed with
        
        > ##Failure Location unknown## : Error
        > Test name: testFdo52052::Import
        > An uncaught exception of type com.sun.star.container.NoSuchElementException
        > - file:///.../instdir/share/config/soffice.cfg/modules/swriter/ui/pagebreakmenu.ui
        >
        > ##Failure Location unknown## : Error
        > Test name: testContSectionPageBreak::Import
        > An uncaught exception of type com.sun.star.container.NoSuchElementException
        > - file:///.../instdir/share/config/soffice.cfg/modules/swriter/ui/pagebreakmenu.ui
        >
        > ##Failure Location unknown## : Error
        > Test name: testTdf59454::Import
        > An uncaught exception of type com.sun.star.container.NoSuchElementException
        > - file:///.../instdir/share/config/soffice.cfg/modules/swriter/ui/pagebreakmenu.ui
        >
        > ##Failure Location unknown## : Error
        > Test name: testLndscpsxn::Import
        > An uncaught exception of type com.sun.star.container.NoSuchElementException
        > - file:///.../instdir/share/config/soffice.cfg/modules/swriter/ui/pagebreakmenu.ui
        >
        > ##Failure Location unknown## : Error
        > Test name: testImportHeaderFooter::Import
        > An uncaught exception of type com.sun.star.container.NoSuchElementException
        > - file:///.../instdir/share/config/soffice.cfg/modules/swriter/ui/pagebreakmenu.ui
        
        Change-Id: I10c12f4b0ab49ec747fa64cc0b5d4fca252ff590

2017-09-20  Jan Holesovsky  <kendy@collabora.com>  [012f153259d7541604ba78f1cb0b4b2df968672d]

        lok: Expose the automatic spell checking state in the UI.
        
        Change-Id: I5c22ff70d3895b0f4a86eb8be85dde971604874a
        Reviewed-on: https://gerrit.libreoffice.org/42480
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>
        Tested-by: Jan Holesovsky <kendy@collabora.com>

2017-09-20  Michael Stahl  <mstahl@redhat.com>  [0581342a5beffefe96ac3b10f46763cda93285a8]

        gbuild: remove obsolete comment
        
        There is only one PCH since commit "kill gb_NoexPrecompiledHeader"
        2bf530153e9fb24aef62bf5e16e23ea1412887dd
        
        Change-Id: I1b31462227df021068e8a6320d0613809d2503bc

2017-09-20  Michael Stahl  <mstahl@redhat.com>  [adbf0374e92508ff7170cc1bde9ca63de112ca11]

        filter,sc: try to prevent potential SeekToEndOfRecord infinite loops
        
        SeekToEndOfRecord() now doesn't seek to EOF if the offset is too large;
        break out of loops in the obvious cases where this could be problematic.
        
        But don't use SAL_WARN_UNUSED_RESULT because unfortunately GCC doesn't
        allow to explicitly suppress that with a (void) cast.
        
        Change-Id: Ie0211075bf0f4ef271bb26bdfead5fb070875a2b

2017-09-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [dc97ede7cffbb5ce704602456ba0f560caee22a2]

        new loplugin flatten
        
        look for places where we can flatten the control flow in a method by
        exiting early with a throw, ie. instead of
        
           if (cond)
               stuff();
           else
               throw ex;
        
        we  change it to:
        
           if (!cond)
              throw ex;
           stuff();
        
        Change-Id: I8b6bdf883b325807c7e3a3ef698e4f4606e7d38b

2017-09-20  Sabin Frandes  <Sabin.Frandes@cib.de>  [cb6fd6b3427b6cf74d5b262f5acc015029f24148]

        tdf#112381 Macro Organizer: Move Run, Close, Help buttons to the bottom
        
        Change-Id: Id08ce71bcd060121630c3a9194f8cfe663ca5822
        Reviewed-on: https://gerrit.libreoffice.org/42331
        Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
        Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>

2017-09-20  Fridrich Štrba  <fridrich.strba@bluewin.ch>  [53fc42e4beca11fba1f0a697e9259190ebfad249]

        beanshell: don't remove the getPeer call, access it by reflection
        
        Change-Id: I031580c6edd0d80727d940b4fd300308a905a383

2017-09-20  David Tardon  <dtardon@redhat.com>  [8110931480b740c11dce7921d4ade9a3dbb73721]

        group java-requiring tests together
        
        Change-Id: Ie4e5422d2a6cb01b4a899ed0982d60fe65c386d7

2017-09-20  Jan-Marek Glogowski  <glogow@fbihome.de>  [69d0cb2ad79243c3fa2f17078ca7e32624a31d6b]

        Ignore DrawWorkStartupTimer on Scheduler shutdown
        
        Change-Id: Ia0cf4311b42dfa170ce429a958a26afd9c70ff0c

2017-09-20  Szymon Kłos  <szymon.klos@collabora.com>  [146a64bb52a7d51cd27021311fb3ad9075e94d10]

        tdf#112333 PPTX export animClr
        
        Change-Id: Ibf230a6c4ddac4806dab235c3394778db26da38c
        Reviewed-on: https://gerrit.libreoffice.org/42476
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-09-20  Tor Lillqvist  <tml@collabora.com>  [6978f506a439cc8bf30393568ba496c266eafdb2]

        Bin some noise comments and ASCII graphics
        
        Change-Id: Ib0e786b0e8401da3e3c93bf254727411774e8f43

2017-09-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [e0aed1459513be5e08fab9de06848df5dc9d0b5f]

        unused m_sNoSubjectST/m_sDefaultAttachmentST in SwMMResultEmailDialog
        
        ever since
        
            commit ba0796b331247b27886384377c480e413c3ee83d
            Date:   Wed Dec 23 17:43:14 2015 +0100
            mailmerge: Killed the 'Save, print or send' page.
        
        Change-Id: Id77cd6beb3eaa13ead848495d9f8661c83f60975

2017-09-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [e159f8b128a9fd1eda8e499e12304aaef97bd7e0]

        unused maFilterService in filter_info_impl
        
        since it was added in
        
            commit d0d152d4e3e99c41dd71187eca917470c4d64adf
            Date:   Fri Apr 4 15:34:02 2003 +0000
            INTEGRATION: CWS xmlfilter01 (1.1.2); FILE ADDED
        
        Change-Id: I69bf6cad4e3d637c065d967a2b5915312cc23e93

2017-09-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [31d7894d8b0a08fca8bf8b08c2c0296b48b64f5f]

        unused aDDLastRectPos in SvxIconChoiceCtrl_Impl
        
        since
        
            commit bf2373daf50595c02741f63d941fda0462535d62
            Date:   Tue Jul 26 23:32:40 2011 +0200
            callcatcher: remove unused methods
        
        Change-Id: I2eef2bdcd40d4b4b1da8cf7ca95b0194ea99216f

2017-09-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [dff3e4887d1aa99801fdc70cd6253fb490617407]

        unused fields in XFormsEventConcrete
        
        ever since
        
            commit 6297bf4e24bd48b52083ca711ac9930f60bf85c8
            Date:   Wed Mar 23 10:39:28 2005 +0000
            INTEGRATION: CWS eforms4 (1.1.2); FILE ADDED
        
        Change-Id: Ic4915a9b31c3a5f0222da0a4fc8557b2cbe6078e

2017-09-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [4174b5b08b461db489f681c1366e5c01b86013ca]

        unused m_aModuleIdentifier in StatusBarManager
        
        Change-Id: I1f8260fd148b694337ea0440eb2edde4753b34c1

2017-09-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [b92068bbe2a907b6e1fa9637ee5740f6daed75a8]

        unused m_aModuleIdentifier in UIConfigurationManager
        
        Change-Id: Idd4ced156201e81ee818d4b6b69e6c4d254f3387

2017-09-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [e86b07e292dc91d67a72a56e7cc15b8c2a9694a9]

        unused m_sUpdateTableName in OQueryController
        
        ever since
        
            commit 2106d8e648449d34b195068eef5f672a14ea64a8
            Date:   Sun Jun 10 21:51:19 2012 +0100
            callcatcher: update unused code
        
        Change-Id: I88a13c5c414a86a82efc6883d2e1602199569dc9

2017-09-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [a0aff40f3e0c91aaae51802bca4b6b77f18ae848]

        unused sNumCharFmtName fields
        
        ever since
        
            commit 89ef4dea325a11c706ff9619ff4717124260f864
            Date:   Fri Jul 17 10:34:58 2015 +0200
            loplugin:unusedmethods cui
        
        Change-Id: Ibfa3841168448d4f08075a684fa36262b303210f

2017-09-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [6c5fdc30851f261ad8f70cb23ead82c4cbe46bb8]

        unused m_nFetchSize in OResultSet
        
        since initial
        
            commit 77e4adbe4759f21f6cf095d954391a9ddbbec2cf
            Date:   Mon Sep 17 22:50:49 2012 +0200
            mork driver implementation
        
        Change-Id: I226c4065a5ab4404cc9e99eb3e026d153d1ccf08

2017-09-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [0c9f104390032d99517e9bd1e16333fcc5fa472f]

        unused bPageToggle in GraphicImport_Impl
        
        ever since
        
            commit 0929dfa83ca4dbc675c74854566ce4e25def0dbd
            Date:   Sat Jan 11 11:54:14 2014 +0100
            writerfilter: drop never generated rtf
        {XAlign,FHDR,YAlign,XRelTo,YRelTo}
        
        Change-Id: Icabe9ff848e3cc9918741e9c68d8f2312145fb74

2017-09-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [beebcb8ee0b47172978a23d8d555859daf0f4474]

        unused bVertFlip/bHoriFlip in GraphicImport_Impl
        
        ever since
        
            commit 4a924576e415f16e0571542bb0d683529f9046ff
            Date:   Wed Jan 15 20:24:41 2014 +0100
            writerfilter: drop unused BlipDib and FSP in doctok
        
        Change-Id: I9bf644bdc4b37cb6c4a9a9ab7757c4a83a520cd7

2017-09-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [1c0cbc87f23f228f66dc22428cddd7e395c1119a]

        unused m_xStorage in RTFDocumentImpl
        
        ever since introduction in
        
            commit 328d154015f8cb733ed62d793bbbc31eb4cc971b
            Date:   Fri Jun 10 18:56:08 2011 +0200
            resolvePict: import the stream as a graphic object
        
        Change-Id: Ife03094d721621cc592be9cd94899a4e40550330

2017-09-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [107524b99f087af9bea02e2d4e61a04a8c3ecbe0]

        unused aCId in ScHTMLExport
        
        ever since
        
            commit fa135fd0e05fc4ba784b4349d65f2e5ed26c0f55
            Date:   Tue May 31 10:30:35 2016 +0200
            remove unused SID constants and associated code
        
        Change-Id: I47388fa5dcfec67bbcd9f7bf0a079d9376bc05af

2017-09-20  Noel Grandin  <noel.grandin@collabora.co.uk>  [4819162e452ff96f2a2e652a48a7bc3bfa3bc400]

        simplify calling listeners
        
        Change-Id: I4bf0d378003d1f54685f6c55c0314c117b243526

2017-09-20  Serge Krot  <Serge.Krot@cib.de>  [8abc7ba9784f7898576fbdd7a48f0ff9e4445a68]

        tdf#98980 Update selection inside control when new slide layout is selected
        
        Change-Id: Ibf8fe8d2fcdb5efef6df657607e65a791b67d4a0
        Reviewed-on: https://gerrit.libreoffice.org/42462
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-20  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [e73961022d8efda407c3f5ed806f78bb7cc0e0b4]

        no need to queue formats in header and footer ...
        
        - we can call MakeFrames on them right away
        - as there had been performance issues on mail merge here before, this
          might a bit quicker for suoer large documents.
        
        Change-Id: Idd84d7e6a962d00d59e2981f63ed9db60377fa01
        Reviewed-on: https://gerrit.libreoffice.org/42442
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2017-09-20  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [ce2fce9a41729774689080c8b5552b60c2e6ee2d]

        tdf#112447: connect all objects
        
        - fixes regression from 575e222a1742918be052f2b716ddf57ce0008404
        
        Change-Id: I686ce41c87e5b421e0382658404cf7bb153a4812
        Reviewed-on: https://gerrit.libreoffice.org/42439
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2017-09-20  Tor Lillqvist  <tml@collabora.com>  [018f875cb03aadd6fbb56cad463fef3ab932e274]

        Avoid API present from macOS 10.13 if building to run on older
        
        utimensat() and futimens() are new in 10.13.
        
        Change-Id: I03448adb17b40a646771c37179bd70c787547ca3

2017-09-19  andreas kainz  <kainz.a@gmail.com>  [856ba5f73f2882abdbae6c3f70e8bdbc307e1cc9]

        add signature icon cause the icon is available (in breeez)
        
        Change-Id: If221848b1ef389a1816e5aab71f784ddd932c9bc
        Reviewed-on: https://gerrit.libreoffice.org/42347
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Heiko Tietze <tietze.heiko@googlemail.com>

2017-09-19  Michael Stahl  <mstahl@redhat.com>  [ec100b7066d5a00178deb3a1625da07fd1c3b416]

        sc: fix infinite loop in XclImpDffConverter::ProcessShGrContainer()
        
        ... and also in XclImpDffConverter::ProcessDgContainer()
        
        This was looping in CppunitTest_sc_filters_test, reportedly since
        commit 7e8c38b69742ff037a5e239bf0f02665f053ea53.
        
        The problem is that checkSeek() doesn't actually seek until EOF
        if the offset is too large.
        
        Change-Id: I16226a88388dcac8069d6a4cad860470540466e3

2017-09-19  Michael Stahl  <mstahl@redhat.com>  [ee599ea46365adc37f4d495d9ff9778c25c04c92]

        xmloff: fix stack-use-after-return in SvXMLExport::exportDoc()
        
        PropertySetInfo(PropertyMapEntry const * pMap) stores the pointers,
        and its lifetime is controlled by refcounting, so the lifetime
        of aInfoMap can't be automatic.
        
        ERROR: AddressSanitizer: stack-use-after-return on address ...
        ... is located in stack of thread T46
        at offset 224 in frame SvXMLExport::exportDoc(xmloff::token::XMLTokenEnum)
        
        This frame has 39 object(s):
          ...
          [224, 288) 'aInfoMap' <== Memory access at offset 224 is inside this variable
        
        Change-Id: I4eaa9d38bab708b222d999b0982100d7ef97e95c

2017-09-19  Tor Lillqvist  <tml@collabora.com>  [eba34a557cdacd6a39d2e86fadc25eb1e2707b57]

        connectx() is available only on Mac OS X 10.11 and newer
        
        Compiling against the 10.13 SDK with --with-macosx-version-min-
        required set to 10.9 or 10.10 (or defaulted, meaning 10.9) causes a
        compilation error now. Earlier SDKs did not catch it if you were using
        connectx() even if targeting pre-10.11.
        
        Try the approach from https://github.com/curl/curl/pull/1336/commits .
        
        Change-Id: I7cac294931c8afa6ff26a6ca9cf4491aff249de0

2017-09-19  Eike Rathke  <erack@redhat.com>  [0961cfc50a7e992d97c5c681a02a348fd3c10634]

        Writer Web export to PNG,JPG: switch to proper SvFilterOptionsDialog
        
        Change-Id: I6388ad03d4b94556f5a955d06c1f4e0d8c7188b1
        Reviewed-on: https://gerrit.libreoffice.org/42501
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-09-19  Eike Rathke  <erack@redhat.com>  [51c7d52ee1ff26ebf5fe407520514c484e0d7f82]

        Writer does not support selection, so don't claim it would
        
        Though it doesn't change anything UI wise.
        See also commit cb9d99dbb5a7249ca7437bd5c30c6c9374089a16
        
        Change-Id: Ic5e0e411325945f91a00b58da5341eeecd7b6623
        Reviewed-on: https://gerrit.libreoffice.org/42500
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-09-19  Tor Lillqvist  <tml@collabora.com>  [d00110cf5589f04f198742a1ee6d7f43aebe3c0b]

        Accept macOS 10.13
        
        Change-Id: I52fb11c8830a5a78c7a9181708f1727b473069e3

2017-09-19  Eike Rathke  <erack@redhat.com>  [7c8db524248bacc1dfa22df7bad0ad81e31d63ca]

        Writer export to PNG,JPG: switch to proper SvFilterOptionsDialog
        
        With all bells and whistles, instead of the crude size/dpi JPG dialog
        even for PNG.
        
        Change-Id: I695a78643e07900822ec9253ac818efd52339cc0
        Reviewed-on: https://gerrit.libreoffice.org/42498
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-09-19  Eike Rathke  <erack@redhat.com>  [9d46ee5e17fe70fb6fc0cbdcb85096ca8c7cff20]

        Call getCurrentPageWriter() only for Writer
        
        Change-Id: I81dd61c33a0bc69e43d3325b297c44e5b7b732bd
        Reviewed-on: https://gerrit.libreoffice.org/42496
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-09-19  Eike Rathke  <erack@redhat.com>  [5214e841b6ca5362f94d59f940ec3947978c1abe]

        Detect Writer doc independent of selection, we'll need that later
        
        Change-Id: Ieddbcd3e8b750ec4b32643aec0433f8638ee46ee
        Reviewed-on: https://gerrit.libreoffice.org/42495
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-09-19  Eike Rathke  <erack@redhat.com>  [cb9d99dbb5a7249ca7437bd5c30c6c9374089a16]

        DocumentToGraphicRenderer: suppress selection for Writer, it doesn't work
        
        See FIXME comment.
        
        Change-Id: I7511f5b498029fedcbd0c39d5ec67288782330ae
        Reviewed-on: https://gerrit.libreoffice.org/42493
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-09-19  Paul Menzel  <pmenzel@molgen.mpg.de>  [c9f765c4de58bd9b79c52b1b536c19c2abd06b0c]

        Updated core Project: dictionaries  7250202493f1d91c5568db3363a268f7e5dcac42
        
        de: Strip trailing spaces from README files
        
        Change-Id: Ie07d9c56d0e17612c1b1baaa2c0e29df4c3ad3cb
        Reviewed-on: https://gerrit.libreoffice.org/42484
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>
        

2017-09-19  Paul Menzel  <pmenzel@molgen.mpg.de>  [ee0147f4918cbf209b5b859c8f2c8616d6f7a47c]

        Updated core Project: dictionaries  8b73c571cb27bb29d26f3e218dedee2b680c3a04
        
        de: Use more secure HTTPS URLs
        
        Change-Id: Iff2c6eddd7a0211b85f884d9e2601529daa3bab2
        Reviewed-on: https://gerrit.libreoffice.org/42483
        Reviewed-by: Michael Stahl <mstahl@redhat.com>
        Tested-by: Michael Stahl <mstahl@redhat.com>
        

2017-09-19  Eike Rathke  <erack@redhat.com>  [0d3dd9cf787a1a7329e70dd42ef0e172e6c18a59]

        DocumentToGraphicRenderer: current page is 1 if selection
        
        Change-Id: I0d26cd4da6f39c27b06df53596f9f405c5b0771f
        Reviewed-on: https://gerrit.libreoffice.org/42491
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-09-19  Eike Rathke  <erack@redhat.com>  [76b116e5076010f49e177d9d4dc0a39f23bc3d26]

        oops..
        
        Change-Id: I78c5bff1cc7503de066b151658f01fdc5d4b303b
        Reviewed-on: https://gerrit.libreoffice.org/42490
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-09-19  Eike Rathke  <erack@redhat.com>  [cb6cbbd5cad2ea0433cf5cc3ced8491f5c400a38]

        Introduce DocumentToGraphicRenderer::hasSelection() and maSelection
        
        Change-Id: Ib7a9df04eb1b8646e20f58c3f9af3ee2dbbb13db
        Reviewed-on: https://gerrit.libreoffice.org/42489
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-09-19  Eike Rathke  <erack@redhat.com>  [179da6befe2181e276a12de350e3dd80682c4b2f]

        Rename getCurrentPageWriter() to getCurrentPage()
        
        ... and let getCurrentPageWriter() be a private implementation detail.
        
        Change-Id: Iaa14d8eab81e5750fbaf45adc6aab66eee9018eb
        Reviewed-on: https://gerrit.libreoffice.org/42488
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-09-19  Eike Rathke  <erack@redhat.com>  [d915987bfcd99deb9446781408d475ff96b1df55]

        'a'CurrentPage gets on my nerves
        
        Change-Id: Ifb6137048d7206c1f3a718331ed8b42f746052bb
        Reviewed-on: https://gerrit.libreoffice.org/42487
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-09-19  Eike Rathke  <erack@redhat.com>  [9c90cf14cc200778e3689371e62fa4c19466f75c]

        Writer export to PNG|JPG dialog preparation, current page number nonsense
        
        ... if selection, workaround to get SvFilterOptionsDialog displayed.
        
        Change-Id: I7ebf2bfa8054555db2365078a02effd88ce5836f
        Reviewed-on: https://gerrit.libreoffice.org/42486
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-09-19  Michael Stahl  <mstahl@redhat.com>  [055456b075c0c953cd6216d518b5a92e8f5b54bf]

        odk: document what doxygen means by "Protected Member" in IDL
        
        Interfaces and services that are marked as "optional" in IDL are
        deliberately tagged as "Protected" by doxygen, while everything else is
        "Public", so that in the inheritance diagrams dashed lines are drawn
        for "optional" bases and solid lines for non-optional bases.
        
        Unfortunately this also causes doxygen to produce the text "Protected
        Members", which appears hard to change, so just document it for now.
        
        Change-Id: Ice878981bac5bbb7a8a33a10f2b5f68c394e4340

2017-09-19  Michael Stahl  <mstahl@redhat.com>  [98e69875f91fb4d44659b8e48388364ac6f27147]

        sal: fix numerous doxygen warnings
        
        Change-Id: I2fd3fb7b67a62d349ff917466b08c75c19dcbff6

2017-09-19  jan Iversen  <jani@libreoffice.org>  [5fdbcb2e082ad2bfd6f92064e8b3713504cc81c1]

        iOS, libzmf patch for 64 bit.
        
        add patch
        
        Change-Id: Ieee366fc0bfd5837e5fd9c326e0a021bac7e3e84

2017-09-19  jan Iversen  <jani@libreoffice.org>  [2344433ab47db4736d2d5ac732dfb7c5dcbece32]

        iOS, prepare libfreehand for 64 bit.
        
        updated config.sub
        
        Change-Id: I7ca88e740fc479794a902be8decdbcf82032130b

2017-09-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [abcdddaf4b847a7135739cd5d3183b864c5679bf]

        Updated core Project: help  e52676102bf94041c27870a5ae86d7532db637ac
        
        Helponline: more language support
        
        Change-Id: I138ff9551f7d8c99c92a32bdcf91d261168ba5bb
        Reviewed-on: https://gerrit.libreoffice.org/42482
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-09-19  Stephan Bergmann  <sbergman@redhat.com>  [49585b5bac0ee3861afbde779a0d3b380421d264]

        Mark patch as upstreamed
        
        Change-Id: I6e49099a264fbe1ddddd4931182eb6247be9cb10

2017-09-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [5688a2ffd903738985ce1d4838b510d1999cdc7e]

        xmlsecurity: be consistent inside #ifdef _WIN32
        
        The other ifdef doesn't influence indentation, so don't do it here,
        either.
        
        Change-Id: I84259a46d1f66180e4fea295930f40b2b83e58fc

2017-09-19  Szymon Kłos  <szymon.klos@collabora.com>  [f44aa84331cfa22db6e85e238b6cee698a8d9978]

        tdf#112333 PPTX export fill.type & fill.on
        
        Change-Id: I2407d0227e10204354ee69fd9a2af9ca93077221
        Reviewed-on: https://gerrit.libreoffice.org/42432
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-09-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [c72a1a74b5b1064fc9cdf9994b11fce26d866e26]

        Related: tdf#112211 DOCX import: fix handling of missing first ind in <w:lvl>
        
        Usually a DOCX numbering definition has multiple levels, each level
        containing a <w:ind ... w:hanging="..."/> element. When this is missing,
        we should default to the Word default, not to the Writer one.
        
        This makes the DOCX version of tdf#106953 imported correctly, in
        preparation of dropping the original fix that helped RTF only.
        
        [ The DOC version of the bugdoc is still not imported correctly. ]
        
        Change-Id: Ib7fc1de55316a73188c023665a585ac7056341f7
        Reviewed-on: https://gerrit.libreoffice.org/42447
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-19  Caolán McNamara  <caolanm@redhat.com>  [f00ca5f26492a56378da0c7e54003419d8c7dd05]

        prep for other flat xml formats
        
        Change-Id: Ib2aa62f06f8b8a69b4dfbea5a1137aede18f6b78
        Reviewed-on: https://gerrit.libreoffice.org/42458
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-19  Stephan Bergmann  <sbergman@redhat.com>  [67141d8331f9cb85751a4747986774b53b7f4a77]

        external/libexttextcat: Silence various -fsanitize=shift-base
        
        ...during 'instdir/program/soffice
        writerfilter/qa/cppunittests/rtftok/data/pass/EDB-18940-1.rtf'
        
        Change-Id: Icd5eb7b1f574e95b48b9d2fcb97d4157404dda13

2017-09-19  jan Iversen  <jani@libreoffice.org>  [bb826321b590ea793d0a225489b45e0c2c6ac237]

        iOS, solved code never reached (sbxvalue.cxx)
        
        used #ifndef to avoid "code never reached"
        
        Change-Id: I3f3d6f9aa31a263b783528e2921133ed526146c9

2017-09-19  jan Iversen  <jani@libreoffice.org>  [bc6aa1c4c3304baaaec4c9e14d47b983d186550b]

        iOS, patch libcdr to accept 64bit compile
        
        Change-Id: Ifa52ee6caedbf79450b098a3a0debe75836debb8

2017-09-19  Stephan Bergmann  <sbergman@redhat.com>  [a706590e8e7cd048e3117bc9a5ff7677fd5ab490]

        Better update of external/boost/boost_1_60_0.undef.warning.patch
        
        follow-up to 9d837f19d1bf4cfbdee528e027f5b72d9b1da73d "Upgrade to Boost 1.65.1",
        in accordance with <https://github.com/boostorg/config/commit/
        2dfd1a95bab49afcc374aadb1491d8fde189db74> "Move workaround.hpp out of detail
        (used by more than Config)"
        
        Change-Id: I666911ef89e94b4ab717c23394b76dd0662dd9ef
        Reviewed-on: https://gerrit.libreoffice.org/42443
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-19  Olivier Hallot  <olivier.hallot@libreoffice.org>  [6e1bcb87e572764692a0c6b712b50ff9a2dedb0c]

        Updated core Project: help  994536d0140bbe439dfedf9ee551aa665f8b87dc
        
        Add more lang in helponline custom search
        
        add zh-*, ru, tr, de, da, cs
        
        Change-Id: Ib1853d13de6321e300b24820dd01efddb1205ff2
        Reviewed-on: https://gerrit.libreoffice.org/42340
        Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
        

2017-09-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [a32c8b65ee1dce8d06b2a5b00d33327ba1bc445f]

        rename GetGenericData to GetGenericUnixSalData
        
        Change-Id: Id95334da347c8341d9d190307603218eedb9c1e6
        Reviewed-on: https://gerrit.libreoffice.org/42457
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [76eae641c926faea1b9f9e2694b28de1f2f4d17f]

        rename SalGenericData to GenericUnixSalData
        
        since it's generic over the various unixen, not anything else
        
        Change-Id: I994d5c9be99134b804e96bc045bf054fd9b434ef
        Reviewed-on: https://gerrit.libreoffice.org/42455
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [551ba337aa22b091f99ac91bf48543dc44ea981f]

        rename GtkData to GtkSalData
        
        to match all of the other SalData derivates
        
        Change-Id: I1d40ea5934edbeab747c10570657ac7d23230840
        Reviewed-on: https://gerrit.libreoffice.org/42454
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-19  Caolán McNamara  <caolanm@redhat.com>  [7480094c3e71ff0538734eb360ab5f9ed2b66243]

        ofz: disable more config related code
        
        Change-Id: I2458000c5d46a371cec0a17fb0bfd86a2444dc42
        Reviewed-on: https://gerrit.libreoffice.org/42472
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-19  Caolán McNamara  <caolanm@redhat.com>  [7e8c38b69742ff037a5e239bf0f02665f053ea53]

        ofz#2538 avoid oom
        
        Change-Id: Ief86805a1d8c010826351d7b701678ee2945770d
        Reviewed-on: https://gerrit.libreoffice.org/42466
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-19  Caolán McNamara  <caolanm@redhat.com>  [f02cee05a815f91d69626d18461dc384af089dfa]

        ofz#3427: boost::bad_rational
        
        I'm quite content for an exception on bogus input
        
        Change-Id: Ie08396b3479114159e546395dca5370aed380378
        Reviewed-on: https://gerrit.libreoffice.org/42469
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-19  Eike Rathke  <erack@redhat.com>  [dc49b07446f15dd68a7469d4619954f5e13f6c17]

        renderToGraphic: assert document and target size
        
        Specifically a document width or height of 0 leads to div/0 =>
        -nan(0x8000000000000) => MapMode with 2147483648 => Fraction numerator
        overflow assert. Catch already here.
        
        Change-Id: I06588c64104733c2df8c2e1d6983ad95c9a74e57

2017-09-19  Jan-Marek Glogowski  <glogow@fbihome.de>  [fd0fff67798fea87217e65bb1561aa0d0e741c51]

        Assert active Tasks on scheduler de-init
        
        This shuts down the VCL scheduler later in the DeInitVCL call and
        asserts active pending tasks, as these will never be processed
        after shutdown.
        
        There is currently a TODO whitelist, so the unit tests still pass
        but probably most of these should be fixed. No task in the list
        looks critical - all seem to do some idle / cleanup work.
        
        This also processes all the Idles before shutdown. All seem to be
        of type sfx::SfxItemDisruptor_Impl.
        
        Change-Id: I9cc484a525cc2bacd54c4f271f86997517393e92
        Reviewed-on: https://gerrit.libreoffice.org/40533
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-09-19  jan Iversen  <jani@libreoffice.org>  [7e1489bb4c2d11380d28cea2c3cf5d76303eecae]

        iOS, remove support for 32bit (arm).
        
        Supporting 32bit iOS, means a.o. adding several libraries to
        the dependency list because macOSX does not install them by
        default (e.g. zlib).
        
        32bit is only used in old iPhones.
        
        updated configure.ac
        removed from solenv/gbuild/platform
        bridges corrected
        
        Change-Id: I415e744a9cb4acb3b5fbfca33c22940a1d56e390

2017-09-19  Caolán McNamara  <caolanm@redhat.com>  [2e9eff7380484f3317bf03464b564ae80adfb7d3]

        ofz: survive missing config
        
        Change-Id: Ie09544ffefcd1789aef7a7f6193aaaddd3ad1896
        Reviewed-on: https://gerrit.libreoffice.org/42467
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-19  Caolán McNamara  <caolanm@redhat.com>  [c61a44cf44fd4d5355250c3dbed82b82f6f94c57]

        ofz: survive missing config
        
        Change-Id: I9d05602b6e3af2bb54e1c82668090d71153b3c9d
        Reviewed-on: https://gerrit.libreoffice.org/42463
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-19  Caolán McNamara  <caolanm@redhat.com>  [a34bb5d4325da8ee359acfa493bd8b2d0a9b0c8c]

        expose fodt to oss-fuzz
        
        Change-Id: Ifdc71fc4a1defbd5c07b93c844a8ccaa055969aa
        Reviewed-on: https://gerrit.libreoffice.org/42451
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-19  Michael Stahl  <mstahl@redhat.com>  [9252122554d1510275029c5025ee480ec55caaf3]

        it's spelled "facade"
        
        Change-Id: I5533a870f44bd12206e3627fe0469f37f4e02436

2017-09-19  Takeshi Abe  <tabe@fixedpoint.jp>  [f83b97f7ae5597462c3b22fc273ca477b2e6fa35]

        svx: Simplify FmSearchEngine's code with std::unique_ptr
        
        Change-Id: Ibda0f912c940091676889529224488846c91b50f
        Reviewed-on: https://gerrit.libreoffice.org/42456
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>

2017-09-19  Tor Lillqvist  <tml@collabora.com>  [a1eecccadd558e585794182920f945862ef34c0c]

        Clean up a couple of overly verbose SAL_INFOs
        
        Change-Id: I2b17bfb95f687617967d4e43356d39aa3bb6e041

2017-09-19  Mike Kaganski  <mike.kaganski@collabora.com>  [2caf390474150947c79b5f719e625145f9acd6d0]

        PDF signing: don't fail unittest on invalid certificates
        
        Without this, expired/not yet valid certificates, as well as
        certificates without private key, make test needlessly fail.
        
        Change-Id: Ic8ff85db54f1f1b1fb49fde82424f597f1555c96
        Reviewed-on: https://gerrit.libreoffice.org/42434
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>

2017-09-19  Stephan Bergmann  <sbergman@redhat.com>  [07fef83b20504890336fd146c558561dacf7e7e4]

        loplugin:unnecessaryoverride
        
        Change-Id: I37c338fd08df3dc102963ccffc65c1f0684653be

2017-09-19  Stephan Bergmann  <sbergman@redhat.com>  [136dc67fdef39d598d8063b2d73aefccbdc59ae2]

        loplugin:override
        
        Change-Id: I439beb03e18cbdabf89bfacad63911c2910ad772

2017-09-19  Tor Lillqvist  <tml@collabora.com>  [13ddacd6305dfe469c5e01e91f3d93f037b14b9b]

        Bin pointless function
        
        Change-Id: I70e124359364275dc1a10d1f818bac14e0563173
        Reviewed-on: https://gerrit.libreoffice.org/42446
        Reviewed-by: Tor Lillqvist <tml@collabora.com>
        Tested-by: Tor Lillqvist <tml@collabora.com>

2017-09-19  Stephan Bergmann  <sbergman@redhat.com>  [adbf7da7d1d9a1701c3fccbfbbf9d749d6478e6c]

        Inconsistent declarations of ImplSalYieldMutexAcquireWithWait
        
        ...introduced with 3840aede596e6fc24f7ed7df9100fb028134aac6 "Unify SolarMutex
        implementations" (causing link failure and clang-cl loplugin:unreffun with
        64 bit Windows builds)
        
        Change-Id: I273d15e74ad88648ebbccb33f1348497779cc488

2017-09-19  Jan Holesovsky  <kendy@collabora.com>  [ffb4d7b16b386ba13f27722cd78406d5b5c5baca]

        Word 2013 and 2016 does not honor the <w:view> setting, let's ignore it too.
        
        In other words, let's open documents in the non-web view even when saved with
        <w:view w:val="web"/>.
        
        The behavior I see in Word 2013 (and it's documented that his happens in 2016
        too) is that the setting is not a document setting any more, but user's
        setting.  Ie. regardless of what is written in the file, the .docx document
        opens in the Print Layout if the Word was in the Print Layout until now, and
        in the Web Layout if it was that mode.
        
        We handle the non-web layout much better than the web layout, so let's just
        default to the normal layout on load.
        
        Change-Id: Ieba7ddc280b9b79501a6b89ff21b03a86356583c
        Reviewed-on: https://gerrit.libreoffice.org/42414
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Jan Holesovsky <kendy@collabora.com>

2017-09-19  Andrea Gelmini  <andrea.gelmini@gelma.net>  [0ecd541ca4c4526f3b051af111793230e4ae46d8]

        Fix typos
        
        Change-Id: I59c6ca2af7a3aab55da6a29afa02dcd611492a59
        Reviewed-on: https://gerrit.libreoffice.org/42452
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-19  Caolán McNamara  <caolanm@redhat.com>  [505a062b47f01f7bc68d8450397f7cc6d818c80c]

        ofz: fix Indirect leaks
        
        Change-Id: Ib851012a0e3ad520a09c1e43e3f77417ab05f9c4
        Reviewed-on: https://gerrit.libreoffice.org/42435
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-19  Stephan Bergmann  <sbergman@redhat.com>  [dca94d10c857b6fcbcf3d4fd85fa4b98fc7ec583]

        Looks like we can just as well use ADORecordset here
        
        ...instead of _ADORecordset, to make this consistent with the reset of the
        ADO driver code.  (Appears the former is a #define for the latter.)
        
        Change-Id: I0b2d89e4483cf7f441df2cf2ceef7bfd37866cf9

2017-09-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [ff95bd4f88172d01436b1f1bf0716240f3156504]

        unused m_xProgressHandler in TplTaskEnvironment
        
        since initial
        
            commit 7bf29c44efa5985f59c160ba5a75dc212f955d42
            Date:   Tue Oct 14 05:23:43 2008 +0000
            CWS-TOOLING: integrate CWS mba30fixes02
        
        Change-Id: I6284ed98c0d9f06c78c5abdf29657988ac42fa43

2017-09-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [8c2327ca349da9edad0f6e494be3f1c11378d15c]

        unused Registration class
        
        since
        
            commit 1b694dad643334ec1bab3f823dcd68f44a05ebe3
            Date:   Thu Aug 24 22:14:27 2017 +0200
            loplugin:unusedmethods
        
        Change-Id: I54ec057e9216f3b245b86b6c81fb75ca06917d74

2017-09-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [975677d0aa580210eb27b734c326f775a2112eda]

        unused m_relatedTarget in CMouseEvent
        
        since initial commit in
        
            commit acff30cd25b28aeaa75f96c38b58203163966eaf
            Date:   Tue Mar 2 08:47:29 2004 +0000
            #i25594# ui events
        
        Change-Id: I47cadedb8899114aa64c2ac585e4a9722ea38720

2017-09-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [71d48c3d5c81f9637705de2212ef860bf8a9b4fd]

        unused xForbiddenCharsTable in ImpEditEngine
        
        since as far back as I can see
        
        Change-Id: I828d527e91479f40d0186b09043de4841d735e84

2017-09-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [a090b8785f6580ef779fb8b4e140f82085b4455a]

        inline some use-once fields in cui
        
        Change-Id: Ib2abea6b1f68cf193325d312e67578b2d346e39a

2017-09-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [c087e24c683dc402c442bb0a3dbea974000b72b2]

        fix caching in OResultColumn
        
        this obviously never worked, because the template method was never
        updating the cache field, just a copy of the cache field
        
        Change-Id: Ibeed9a0f0764a4d398548c05aed466cd6cdfc266

2017-09-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [ba91bc19023f3d7158ef9e394665eb5eb89c4037]

        fix SequenceOutputStream constness
        
        Change-Id: I6e1039c077602b2cb42702cb4131f9503ef533c2

2017-09-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [f320d1edeb2c95a21479baaf6ef77344f8df62e4]

        unused m_xLastFrame in Desktop
        
        sinice
        
            commit abf3022d6378deb71946d644de92d26c73515ac2
            Date:   Wed Jul 31 10:03:28 2002 +0000
            #101886# roll it back temp.
        
        Change-Id: If1058c0130d1a2c68bc041a3f7433df87effc0e4

2017-09-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [d7844222bb56f346eae4e58c9e87c774a7211cb0]

        unused m_nFieldType in OFormattedModel
        
        since initial import
        
        Change-Id: Ib347a24c108b97f76e9384d5c567db1474c8d686

2017-09-19  Noel Grandin  <noel.grandin@collabora.co.uk>  [75ad3ca84409f9b622b32d0ceb6614c3c9f5b8aa]

        various unused fields in MediaDescriptorHelper
        
        ever since initial import
        
        Change-Id: Ie2df9fbee973e5c9bcdac090770d6a683450dfa8

2017-09-19  Jan-Marek Glogowski  <glogow@fbihome.de>  [3840aede596e6fc24f7ed7df9100fb028134aac6]

        Unify SolarMutex implementations
        
        All backends implement the SolarMutex in mostly the same way.
        So this consolidates this code into a GenericSolarMutex.
        
        We still need the abstract SolarMutex class for the fake AKA
        fascade implementation in dbaccess.
        
        The patch also replaces various places of direct mutex usage with
        either SolarMutexGuard or SolarMutexReleaser objects.
        
        Change-Id: Ia0146dd6c51a3b9a513cc6af34a66def58aad831
        Reviewed-on: https://gerrit.libreoffice.org/42325
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
        Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>

2017-09-19  Miklos Vajna  <vmiklos@collabora.co.uk>  [10b49dfb3996f99dec8dd0d2ffae2aef4022f395]

        EPUB export: write styles inline to please poor readers
        
        And add a filter option to disable the new behavior, if wanted.
        
        Change-Id: Ib70f60fc38d02c959452882bf593cd498b642fba
        Reviewed-on: https://gerrit.libreoffice.org/42433
        Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
        Tested-by: Jenkins <ci@libreoffice.org>

2017-09-19  Julien Nabet  <serval2412@yahoo.fr>  [fa9dc42ec1b0a61d7c49ecf9a4eb804bac8835fa]

        Revert "tdf#111894: fix leak memory with PaletteManager with SvxColorListBox"
        
        See Maxim's comment here: https://gerrit.libreoffice.org/#/c/42138/2/svx/source/tbxctrls/tbcontrl.cxx
        
        This reverts commit e40ba034fa01cc271ad0e1940f623e551793f80b.
        
        Change-Id: Ife914669ce9fa08f4ea0e0b03389eab76f030ac4
        Reviewed-on: https://gerrit.libreoffice.org/42444
        Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
        Tested-by: Julien Nabet <serval2412@yahoo.fr>

2017-09-19  Stephan Bergmann  <sbergman@redhat.com>  [382c9174b38b96a7d890dd72ab00567a8b687e10]

        Clean up the code by using LOWORD
        
        <https://msdn.microsoft.com/en-us/library/windows/desktop/
        ms646296(v=vs.85).aspx> documents:  "The low word contains a Language Identifier
        for the input language and the high word contains a device handle to the
        physical layout of the keyboard.
        
        Change-Id: I0b35e7a0f2bf5570dcf57cffe59ed2e2db361d2e

2017-09-19  Stephan Bergmann  <sbergman@redhat.com>  [6df0b51fb8141e11dec63b48ef98a40401f9c8e8]

        Put back one more #include
        
        ...like 74cd94a17b3922bdcd44ab6460232297fbf665d0 "Put back some #include (needed
        for e.g. --disable-pch)" (this one having caused loplugin:unreffun with
        clang-cl)
        
        Change-Id: I1a888ca754365232663fed0b99535d91fded040a

2017-09-19  Stephan Bergmann  <sbergman@redhat.com>  [b4278534125b0d73695146df4ede32273e2afbfb]

        -Werror,-Wmissing-field-initializers (clang-cl)
        
        Change-Id: I049c5569344ccf74726ec429efefdd9119406488

2017-09-19  David Ostrovsky  <david@ostrovsky.org>  [bef91f7e5f3121dced360d4b90a09c334f12e56e]

        gpg4libre: have gcc-wrapper handle linking properly
        
        Change-Id: I83305f504f7d492195f07f11f06d2c9855d92400
        Reviewed-on: https://gerrit.libreoffice.org/42441
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-19  Bernhard Widl  <bernhard.widl@cib.de>  [7d5245848c28f5786258476cd7aa2a4523645de3]

        tdf#79877 revert to old behavior when clicking on input fields.
        
        doubleclick on input field brings up old input fields dialog
        that dialog now starts at current field and has previous/next navigation
        
        Change-Id: Ie3eec38d62cbf8a8248acb4fd84731c078ebadd4
        Reviewed-on: https://gerrit.libreoffice.org/42333
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-19  Ulrich Gemkow  <lobugs@ikr.uni-stuttgart.de>  [c686dc4f33c7461a28df95603d06591a3a0171cd]

        tdf#43157 Replace DBG_ASSERT() with assert() in tabbar.cxx
        
        Change-Id: I6a7cc500c973b09236d90a3bfb044407c58fc2ef
        Reviewed-on: https://gerrit.libreoffice.org/42142
        Reviewed-by: Teodor Mircea Ionita <admin@shinnok.com>
        Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
        Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>

2017-09-19  Caolán McNamara  <caolanm@redhat.com>  [fc5513f40acc56410651a147e4b03dc614ea6183]

        tdf#112399 ignore size of unknown/unused ole2 entries
        
        Change-Id: I9908453c1a11997141f7d6c4e1dccff53984321c
        Reviewed-on: https://gerrit.libreoffice.org/42436
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-18  Gabor Kelemen  <kelemeng@ubuntu.com>  [e38d2f05cb16e981381434a940aa5c89e910cc78]

        Drop unused TemplateRepository config keys
        
        Unused since 2016:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=77725bf4df6e9cf63469c1d7f8888ea339575b5e
        
        Change-Id: Iada86089666ad530318536b2c3d9a8e794de3e17
        Reviewed-on: https://gerrit.libreoffice.org/41123
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2017-09-18  Gabor Kelemen  <kelemeng@ubuntu.com>  [3ffdccae3ba95752a4debc2c593558cae5658306]

        Drop unused IsSystemFont config property
        
        Unused since 2014:
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=324de04a408a77656a473cbfd2cc1ce77664b0c0
        and
        https://cgit.freedesktop.org/libreoffice/core/commit/?id=6c415f735bbf9201a18288e2ea16eacad4d635cd
        
        Change-Id: I06f7a6510312307d3ab4a94c45e7f882630c8408
        Reviewed-on: https://gerrit.libreoffice.org/41126
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Andras Timar <andras.timar@collabora.com>

2017-09-18  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [e8f36a820c610efdc748d222609550563cd8f8e0]

        remove boilerplate, use C++11 (convertToTable)
        
        - extract constants from loop
        - warn on index mismatch
        
        Change-Id: I1e03dd65a82913c8a8de6abba56a82ed0f815db4
        Reviewed-on: https://gerrit.libreoffice.org/42402
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2017-09-18  Bjoern Michaelsen  <bjoern.michaelsen@libreoffice.org>  [e6b7ad06c6c99ff9bc3f814cfe9a5d44714a4ac1]

        use some C++11 and check for incomplete merges (lcl_MergeCells)
        
        Change-Id: Id58762bb4914cdbb358bfd8afb916647c964d38b
        Reviewed-on: https://gerrit.libreoffice.org/42399
        Tested-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>
        Reviewed-by: Björn Michaelsen <bjoern.michaelsen@libreoffice.org>

2017-09-18  Caolán McNamara  <caolanm@redhat.com>  [5e381ffbe7069a454dc807113ab4058fad005c55]

        allow events to accumulate past limit if an exception is pending
        
        Change-Id: Ic54c31961b887e06267aba1ceb0378508d24ded0
        Reviewed-on: https://gerrit.libreoffice.org/42411
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-18  Stephan Bergmann  <sbergman@redhat.com>  [9d837f19d1bf4cfbdee528e027f5b72d9b1da73d]

        Upgrade to Boost 1.65.1
        
        ...<https://dl.bintray.com/boostorg/release/1.65.1/source/boost_1_65_1.tar.bz2>.
        One reason to upgrade is that with 1.63 CppunitTest_tools_test started to fail
        with -fsanitize=signed-integer-overflow after
        331e2e5ed3bf4e0b2c1fab3b7bca836170317827 "long->sal_Int32 in Fraction",
        
        > workdir/UnpackedTarball/boost/boost/integer/common_factor_rt.hpp:300:5: runtime error: negation of -2147483648 cannot be represented in type 'int'; cast to an unsigned type to negate this value to itself
        >     #0 0x7f0f99bea71b in boost::integer::detail::gcd_optimal_evaluator<int>::operator()(int, int) const workdir/UnpackedTarball/boost/boost/integer/common_factor_rt.hpp:300:5
        >     #1 0x7f0f99bea52a in int boost::integer::detail::gcd_optimal<int>(int const&, int const&) workdir/UnpackedTarball/boost/boost/integer/common_factor_rt.hpp:372:16
        >     #2 0x7f0f99be7d70 in int boost::integer::gcd<int>(int const&, int const&) workdir/UnpackedTarball/boost/boost/integer/common_factor_rt.hpp:435:12
        >     #3 0x7f0f99be7620 in boost::rational<int>::normalize() workdir/UnpackedTarball/boost/boost/rational.hpp:559:17
        >     #4 0x7f0f99bdff29 in rational_FromDouble(double) tools/source/generic/fract.cxx:449:12
        >     #5 0x7f0f99bdf8b4 in Fraction::Fraction(double) tools/source/generic/fract.cxx:93:25
        >     #6 0x7f0f9a1bb987 in tools::FractionTest::testMinLongDouble() tools/qa/cppunit/test_fract.cxx:79:18
        >     #7 0x7f0f9a1bddd2 in void std::_Bind<std::_Mem_fn<void (tools::FractionTest::*)()> (tools::FractionTest*)>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:933:11
        >     #8 0x7f0f9a1bdbe9 in void std::_Bind<std::_Mem_fn<void (tools::FractionTest::*)()> (tools::FractionTest*)>::operator()<, void>() /usr/lib/gcc/x86_64-redhat-linux/6.4.1/../../../../include/c++/6.4.1/functional:991:17
        >     #9 0x7f0fa5eb53b0 in CppUnit::TestCaseMethodFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:32:5
        >     #10 0x7f0fa5e1bd1b in CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/DefaultProtector.cpp:15:12
        >     #11 0x7f0fa5e8653d in CppUnit::ProtectorChain::ProtectFunctor::operator()() const workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:20:25
        >     #12 0x7f0fa5e7fb7c in CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) workdir/UnpackedTarball/cppunit/src/cppunit/ProtectorChain.cpp:86:18
        >     #13 0x7f0fa5f17fe0 in CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:182:28
        >     #14 0x7f0fa5eb398c in CppUnit::TestCase::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestCase.cpp:91:13
        >     #15 0x7f0fa5eb7887 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
        >     #16 0x7f0fa5eb6a78 in CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #17 0x7f0fa5eb7887 in CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:64:30
        >     #18 0x7f0fa5eb6a78 in CppUnit::TestComposite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestComposite.cpp:23:3
        >     #19 0x7f0fa5f46655 in CppUnit::TestRunner::WrappingSuite::run(CppUnit::TestResult*) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:47:27
        >     #20 0x7f0fa5f16a66 in CppUnit::TestResult::runTest(CppUnit::Test*) workdir/UnpackedTarball/cppunit/src/cppunit/TestResult.cpp:149:9
        >     #21 0x7f0fa5f475c6 in CppUnit::TestRunner::run(CppUnit::TestResult&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) workdir/UnpackedTarball/cppunit/src/cppunit/TestRunner.cpp:96:14
        >     #22 0x534a01 in (anonymous namespace)::ProtectedFixtureFunctor::run() const sal/cppunittester/cppunittester.cxx:316:20
        >     #23 0x532ac4 in sal_main() sal/cppunittester/cppunittester.cxx:466:20
        >     #24 0x5324f2 in main sal/cppunittester/cppunittester.cxx:373:1
        >     #25 0x7f0fa436e430 in __libc_start_main /usr/src/debug/glibc-2.24-66-gd5a4092c36/csu/../csu/libc-start.c:289
        >     #26 0x4387b9 in _start (workdir/LinkTarget/Executable/cppunittester+0x4387b9)
        
        Change-Id: Id1c3b216ee18c1d622768dc960ac257d5415c664
        Reviewed-on: https://gerrit.libreoffice.org/42427
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Stephan Bergmann <sbergman@redhat.com>

2017-09-18  Caolán McNamara  <caolanm@redhat.com>  [bdd797267b1e9e664b64e1c1525d1dde520a7063]

        make fuzzer work
        
        Change-Id: I798558260f5f975f92b702ecf6f4504738ffbbfb
        Reviewed-on: https://gerrit.libreoffice.org/42422
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-18  Michael Stahl  <mstahl@redhat.com>  [d5e8904920d4189819836f7abc002898322bb061]

        libjpeg-turbo: fix 32-bit Linux build
        
        If invoked with --build=x86_64-unknown-linux-gnu, its configure will use
        the same for the host platform, so pass --host too.
        
        Change-Id: I4548c48db1811f31c7c78b2c0c74c1abb79784ba

2017-09-18  Mike Kaganski  <mike.kaganski@collabora.com>  [aaa26a58ba0f14eab652e0ba7f8d8e66fa479582]

        Some more WIN32_LEAN_AND_MEAN
        
        Change-Id: Iadb0ebb66809c192fb817b8c7cf2f8cdb4d0b874
        Reviewed-on: https://gerrit.libreoffice.org/42419
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>

2017-09-18  Tamás Zolnai  <tamas.zolnai@collabora.com>  [3c1f44c91091205512098bb4f1d56333c20a1f8b]

        Fix chart dump test recent failures on MAC
        
        Change-Id: I066ecea1e32cec10696dab3a3e4fac78894088a2
        Reviewed-on: https://gerrit.libreoffice.org/42420
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-18  Eike Rathke  <erack@redhat.com>  [52a6c68fb2fc817fc58419835cca73f6cd20b8fe]

        Calc: support export to JPEG, just because we can.. tdf#108317 related
        
        Change-Id: I7b78fe3efe97267eca7bf2f085d8375ba7b483ca

2017-09-18  Eike Rathke  <erack@redhat.com>  [b149201a076ed2d39fb95dd1c3d1367c9ef6924d]

        Export to PNG: use proper dialog and filter options, tdf#108317
        
        ... and not the crude JPG ones.
        
        The com.sun.star.svtools.SvFilterOptionsDialog service has all we need,
        so teach it to cope with non-Graphics source documents and let
        ExportDialog handle that as well, just the actual rendering needs to go
        via GraphicExportFilter (and effectively DocumentToGraphicRenderer), so
        don't let that overwrite the properties set by the filter dialog.
        Switching to the dialog then is just a matter of changing the
        UIComponent in filter/source/config/fragments/filters/calc_png_Export
        
        The same mechanism probably could be used by Writer as well by adjusting
        filter/source/config/fragments/filters/writer_png_Export.xcu and maybe
        filter/source/config/fragments/filters/writer_jpg_Export.xcu
        in which case the GraphicExportOptionsDialog likely would be moot
        then.
        
        Also, it looks like a
        filter/source/config/fragments/filters/calc_jpg_Export.xcu
        (which doesn't exist yet) could be possible using the same mechanism.
        
        Change-Id: I1fb9b33a6490dc39d7591b2b5913be182bb820e5
        Reviewed-on: https://gerrit.libreoffice.org/42421
        Reviewed-by: Eike Rathke <erack@redhat.com>
        Tested-by: Eike Rathke <erack@redhat.com>

2017-09-18  Caolán McNamara  <caolanm@redhat.com>  [7654183a53cd221e54a10a1bf5497df0c788860d]

        ofz: add dicts to outdir
        
        Change-Id: I426fa26daac9caa63541099f40183d080dd70cc5
        Reviewed-on: https://gerrit.libreoffice.org/42430
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-18  Caolán McNamara  <caolanm@redhat.com>  [121b4ce8919c8ce33bf50e6528a8c6637d21dfd8]

        through->throw
        
        Change-Id: I0bc0fca465c0dd020f50aadfd1f5c3f61b42d7ae
        Reviewed-on: https://gerrit.libreoffice.org/42429
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-18  Caolán McNamara  <caolanm@redhat.com>  [ba73b1996e9797aa4f6884b95333759044416f0d]

        ofz#3404 avoid oom
        
        Change-Id: Ie2594905616a80c0ef9478ae9152e08047d87842
        Reviewed-on: https://gerrit.libreoffice.org/42424
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-18  Caolán McNamara  <caolanm@redhat.com>  [227d9d3fe598c089aee4421f0ad503acb85f3c4c]

        ofz#3412 SYLK import: check ;X;Y;C;R col/row validity early
        
        Change-Id: I91fcd2571e528201e01467f3bcdbbff30cdfb50c
        Reviewed-on: https://gerrit.libreoffice.org/42423
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-18  Miklos Vajna  <vmiklos@collabora.co.uk>  [9887c7ffc1a6060095496b2227460bad57e76d8e]

        Updated core Project: help  11f56aad32f761d6ff5f86c5beaa173bf13f01df
        
        EPUB export: add initial help page for the EPUB export dialog
        
        Change-Id: I255e7993f1ef7a7e1b156bdd72f91954ebc68b94
        

2017-09-18  Eike Rathke  <erack@redhat.com>  [bd352d6e1c434f2b917c53a84a1e89578f72bc80]

        Move initialization to where it belongs
        
        Change-Id: Ifff6cf6a9849b4089f6aabe56bb5de7a414e939a

2017-09-18  Aron Budea  <aron.budea@collabora.com>  [1ea4496f3b2defaf51391e816d159717c55f2929]

        tdf#111863: Animations turned from out to in during PPTX export
        
        animEffect element's transition attribute was filled from
        XTransitionFilter's Direction attribute, while it should have
        been Mode.
        
        Change-Id: I40be0311a7b7ffc64ac3a97a92a3ea835faa5293
        Reviewed-on: https://gerrit.libreoffice.org/42261
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-18  Arkadiy Illarionov  <qarkai@gmail.com>  [5b4314ccb5ae21b7414d85f4b3bebbe972694b1b]

        tdf#108139 Remove Preview column from Application Colors config page
        
        Change-Id: Id342814f3a724a0534cd6fd43b49139af52c1d03
        Reviewed-on: https://gerrit.libreoffice.org/42362
        Reviewed-by: Tamás Zolnai <tamas.zolnai@collabora.com>
        Tested-by: Tamás Zolnai <tamas.zolnai@collabora.com>

2017-09-18  Caolán McNamara  <caolanm@redhat.com>  [3e8ef0e1a40a14d1c2bdb5345ed59941c765356b]

        ofz#3419 Null-dereference READ
        
        Change-Id: I32c5d5039034ac76262223e42a1f27d6f1b84cb5

2017-09-18  Michael Stahl  <mstahl@redhat.com>  [60a70ea286279f58de8a0ba5de389330994c7eb2]

        dbaccess: [loplugin:casttovoid]
        
        Change-Id: Ie1f63b6495997d518457fcac195fcfa903bc6af0

2017-09-18  Armin Le Grand  <Armin.Le.Grand@cib.de>  [b86a3aa00dbaf94398cccfe3af312f123edc6093]

        borderline: restuctured used classes
        
        Restructuring for more efficcient usage of helper
        values, some obstacles removed with that
        
        Change-Id: Ia8c4b2d4c423db9500cda507107d87913b79e23c
        Reviewed-on: https://gerrit.libreoffice.org/42409
        Reviewed-by: Armin Le Grand <Armin.Le.Grand@cib.de>
        Tested-by: Armin Le Grand <Armin.Le.Grand@cib.de>

2017-09-18  Szymon Kłos  <szymon.klos@collabora.com>  [89879b0051529cb8d16da6c8b4b1203679f8f734]

        tdf#112088 gradient stop map -> multimap
        
        When two gradientstops were set to position 50%
        only one was stored and the exported file was
        detected as broken by MSO.
        
        Change-Id: I5fd1acde6051f734a5f3e4cff9bde01b675e1984
        Reviewed-on: https://gerrit.libreoffice.org/42210
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Szymon Kłos <szymon.klos@collabora.com>

2017-09-18  Stephan Bergmann  <sbergman@redhat.com>  [0f3b52bc2c289dd5684b6661bf335e9aa92d48db]

        The '<= 0' check can go now
        
        ...after 0083b33650c2f584ceff6eeaf9ef6993bfe0ae9b "sal: -Werror,-Wsign-compare
        (32-bit)" cast the check against SAL_MAX_UINT32 to unsigned, anyway.  (And the
        check for == 0 is already handled in the platform-generic part below.)
        
        Change-Id: I0d0354cb9368bffef5d3aa835f865524d106a6f3

2017-09-18  Stephan Bergmann  <sbergman@redhat.com>  [e7b900855b785a73b5318e16d7f190422f97475e]

        Reflect recent download.lst changes to flatpak-manifest.in
        
        Change-Id: I5df5e2384670a5ca10ad8ed30a2f6d76a0f7b906

2017-09-18  Caolán McNamara  <caolanm@redhat.com>  [91c9026917ef930ab5f532ca62383a4dd6c0537c]

        add fodt fuzzer
        
        Change-Id: I3e4de4b9dab96f0e4bc9ca90896c2c54ae66ca20
        Reviewed-on: https://gerrit.libreoffice.org/42251
        Tested-by: Jenkins <ci@libreoffice.org>
        Reviewed-by: Caolán McNamara <caolanm@redhat.com>
        Tested-by: Caolán McNamara <caolanm@redhat.com>

2017-09-18  Sabin Frandes  <Sabin.Frandes@cib.de>  [2b74f20c67bc23f3321d8d9425300d363646f594]

        tdf#106945 TSA Dialog: Disable delete button
        
        Change-Id: Idce5ccc36254d80aaf4b5d5f81cfe201e5c27a5f
        Reviewed-on: https://gerrit.libreoffice.org/42315
        Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
        Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>

2017-09-18  Michael Stahl  <mstahl@redhat.com>  [f7c3d1a1a75c68147641caee805d36b847c23fab]

        vcl: [loplugin:reservedid]
        
        Change-Id: I47d4322f094456761e497b3ca5feb5a5dfc73704

2017-09-18  Michael Stahl  <mstahl@redhat.com>  [629661de4a804bebaf2368adb865d14d04fa81ce]

        hwpfilter: [loplugin:redundantcast]
        
        Change-Id: Ib8fbe3babc9eb2b0b1125de62b0b8012ac710889

2017-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [1f38a0fe112c6293d04357ad2082255aaaf7e7b3]

        unused nResMaxNumberOfSuggestions in PropertyHelper_Spell
        
        since
        
            commit a111044babf3ee929baf548b7ad29df0a419293b
            Date:   Wed Jul 15 10:49:17 2015 +0200
            loplugin:unusedmethods linguistic
        
        Change-Id: I329c53b739395e9332b767562a138b52ce2fe588

2017-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [feddb8cb73db799e89b84ea8fd8c2057fdebca91]

        maPrimitiveColor in Shadow3DExtractingProcessor unused
        
        since
        
            commit 9927e1ca23c8353c880a3ae0a196caabdf747c4b
            Date:   Wed Aug 9 16:00:16 2006 +0000
            #i39532#
        
        Change-Id: I1db3db2c4860d6ad71085cc3cfdeb202eec7e24a

2017-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [2b5cb7c6b17a15ee0da77df397553f0c80fbaac8]

        unused m_xAccInfo in AccessibleEditableTextPara
        
        since
        
            commit c23ab5eaed57cc3fb5860e26c591c73c5b22687b
            Date:   Tue Nov 26 14:25:22 2013 +0000
            Integrate branch of IAccessible2
        
        Change-Id: Id068fb0a49f5a1e79ca17fe66885cda558abe275

2017-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [b3c77e46e54872ed69e24a7f459b97f8334fcd9c]

        remove unused aLocale from SvxNumRule
        
        and fix usage site, regression from
        
            commit 41956321ceefb5836feb2c119b66de7bb557740f
            Date:   Sat Nov 24 18:54:09 2012 +0100
            get rid of Svx...Locale...() double conversion nonsense
        
        Change-Id: Ic70abf5f52dce1db9cffd9c819e57f1a6c2a3df3

2017-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [fe7032a3da3ec6e2bffd4fbab0810290ac0c8204]

        unused menu extension supplier stuff
        
        since
        
            commit 5298b1b32d90002be8d09fe82955550c18eae8bc
            Date:   Mon Aug 8 11:48:55 2011 +0100
            callcatcher: ditch some more methods
        
        Change-Id: I123081cbe7fe351ce6613a5e7491b11e133d1d29

2017-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [fc48a4cf465a1ab74e279c2573c7ca68ad3f6fc7]

        msCommandName in ControllerItem is unused
        
        ever since
        
            commit 1c5cae479bebd2d325182adc2c9821fd948fd1bd
            Date:   Thu Apr 20 08:44:33 2017 +0200
            loplugin:unusedmethods
        
        Change-Id: I7c02e8bf0ef377303dedf4e6690fd937f52a3605

2017-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [3c695c5ba0741cd3b1d748f27a4f119d4fa7366c]

        msDescription in SvtRulerAccessible is unused
        
        ever since
        
            commit 2b12a5b87b1de9ae95d9562ba21201890b1100c5
            Date:   Mon Feb 10 09:29:34 2014 +0000
            the return of callcatcher
        
        Change-Id: I62021793e5ca90cba9d2e6998f5ac30da33764f7

2017-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [e6e619b380880cb0ccba993cedcfb294d7d4527e]

        aFocusRect in CheckBoxControl is unused
        
        ever since
        
            commit ff09f8d6ef2c613037f039dbcafcad6b76243a48
            Date:   Thu Mar 27 13:40:07 2003 +0000
            MWS_SRX644: migrate branch mws_srx644 -> HEAD
        
        Change-Id: I71905a95a86757be59abeee6140ef57516176a6a

2017-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [cb315646e2cecd9bc31806064ee285403ba5c46e]

        headString in SvTreeListBox is unused
        
        ever since being added in
        
            commit b755fb8c0f6b1282f62c12f378c0a5ecac64d490
            Date:   Mon Nov 25 16:15:58 2013 +0000
            Integrate branch of IAccessible2
        
        Change-Id: Iebb8d30d53cc08e7cc35d610f04db8ed6c853b70

2017-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [fba231b21b3d2403679e626f7a1b30aefde6879e]

        loplugin:unusedfields in SvxPixelCtl
        
        aLineColor is unused since
        
            commit fa1807ad5457d10f8fa073c209a27547e8922c8c
            Date:   Thu Aug 27 21:18:58 2015 +0300
            tdf#93558 Hardcode black text on white background
        
        Change-Id: Idadfa926808568195256c7ea7ac92d71533fe9a9

2017-09-18  Noel Grandin  <noel.grandin@collabora.co.uk>  [f1dda661333727591d7e616700e829b5e3aa6339]

        loplugin:unusedfields in ResultSetColumnData
        
        ever since introduction in
        
            commit 24f26145eb03b2fe8e0099309d7e6fa1a0061ef4
            Date:   Thu Jan 18 08:03:55 2001 +0000
            "#82177# - Added support for additional column data ( case-
        sensitivity, ...
[member cut: first 33554432 bytes kept]
[document cut: first 32085611 of 33491100 characters kept]
